Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7843203B2 - In-vehicle terminals - Google Patents
[go: Go Back, main page]

JP7843203B2 - In-vehicle terminals - Google Patents

In-vehicle terminals

Info

Publication number
JP7843203B2
JP7843203B2 JP2022135283A JP2022135283A JP7843203B2 JP 7843203 B2 JP7843203 B2 JP 7843203B2 JP 2022135283 A JP2022135283 A JP 2022135283A JP 2022135283 A JP2022135283 A JP 2022135283A JP 7843203 B2 JP7843203 B2 JP 7843203B2
Authority
JP
Japan
Prior art keywords
evaluation
singing
concentration
karaoke
driver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022135283A
Other languages
Japanese (ja)
Other versions
JP2024031621A (en
Inventor
光則 菅野
里恵 執行
天都 水口
直紀 岡本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2022135283A priority Critical patent/JP7843203B2/en
Publication of JP2024031621A publication Critical patent/JP2024031621A/en
Application granted granted Critical
Publication of JP7843203B2 publication Critical patent/JP7843203B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は車載端末に関する。 This invention relates to an in-vehicle terminal.

近年、スマートフォンなどの携帯端末に専用のアプリケーションソフトウェアをインストールすることで、様々なサービスを利用することが可能となっている。 In recent years, it has become possible to access a variety of services by installing dedicated application software on mobile devices such as smartphones.

たとえば、携帯端末でカラオケ装置と同様のサービスを利用できるカラオケアプリがある(非特許文献1参照)。非特許文献1のカラオケアプリを用いることで、利用者は、携帯端末から放音されるカラオケ演奏音に合わせてカラオケ歌唱を楽しむことができる。また、携帯端末は、マイク等の集音手段を介して入力された歌唱音声に基づいて、利用者のカラオケ歌唱を評価することができる。 For example, there are karaoke apps that allow users to access services similar to those of a karaoke machine on their mobile devices (see Non-Patent Document 1). Using the karaoke app described in Non-Patent Document 1, users can enjoy singing karaoke along with the karaoke music emitted from their mobile devices. Furthermore, the mobile device can evaluate the user's karaoke performance based on the singing voice input via a sound collection means such as a microphone.

カラオケ@DAM fоr スマホ、[令和4年8月21日検索]、インターネット<URL:https://www.clubdam.com/spkdam/>Karaoke@DAM for smartphones, [searched August 21, 2022], Internet <URL: https://www.clubdam.com/spkdam/>

自家用車等の車両の運転者は、上述のカラオケアプリを用いることにより、運転中にカラオケ歌唱を行うことができる。一方、運転者は、車両の運転に集中する必要があるため、カラオケ店舗等でカラオケ歌唱を行う場合に比べて上手く歌えない可能性がある。 Drivers of private vehicles can sing karaoke while driving by using the aforementioned karaoke app. However, because drivers need to concentrate on driving, they may not be able to sing as well as they would in a karaoke establishment.

本発明の目的は、カラオケ歌唱を行う者が車両の運転中であることを考慮して、カラオケ歌唱の評価が可能な車載端末を提供することにある。 The object of this invention is to provide an in-vehicle terminal that can evaluate karaoke singing, taking into account that the person singing karaoke is driving a vehicle.

上記目的を達成するための一の発明は、車両に搭載される車載端末であって、前記車両の運転者が選曲した楽曲のカラオケ演奏を行う演奏処理部と、撮影手段から取得した前記運転者を撮影して得られた運転者映像データに基づいて、当該運転者の運転に対する集中度を求め、当該集中度が第1の所定条件を満たすかどうかを判定する判定部と、前記運転者が行ったカラオケ歌唱の評価を求める評価部であって、前記集中度が前記第1の所定条件を満たすと判定された場合、前記評価を補正する評価部と、を有する車載端末である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
One invention for achieving the above objective is an in-vehicle terminal mounted in a vehicle, comprising: a performance processing unit that performs karaoke of a song selected by the driver of the vehicle; a determination unit that determines the degree of concentration of the driver on driving based on driver video data obtained by photographing the driver from a photographing means, and determines whether the degree of concentration satisfies a first predetermined condition; and an evaluation unit that determines an evaluation of the karaoke singing performed by the driver, and corrects the evaluation if it is determined that the degree of concentration satisfies the first predetermined condition.
Other features of the present invention will be revealed in the specification and drawings described below.

本発明によれば、カラオケ歌唱を行う者が車両の運転中であることを考慮して、カラオケ歌唱の評価ができる。 According to this invention, it is possible to evaluate karaoke singing while taking into account that the person singing karaoke is driving a vehicle.

実施形態に係る車両及び車載端末を示す図である。This figure shows a vehicle and an in-vehicle terminal according to an embodiment. 実施形態に係る車載端末を示す図である。This is a diagram showing an in-vehicle terminal according to an embodiment. 実施形態に係る車載端末の処理を示すフローチャートである。This flowchart shows the processing of an in-vehicle terminal according to the embodiment. 変形例1に係る車載端末を示す図である。This figure shows an in-vehicle terminal relating to Modification 1.

<実施形態>
図1から図3を参照して、実施形態に係る車載端末について説明する。
<Implementation>
An in-vehicle terminal according to an embodiment will be described with reference to Figures 1 to 3.

==車載端末==
車載端末は、車両に搭載される端末である。車載端末は、利用者が所有するスマートフォンやタブレット端末、或いは車両に予め搭載されている専用のコンピュータである。車載端末は、ミュージックプレーヤ機能のような、一般的なスマートフォン等に備えられる機能を有する。利用者は車両の運転者である。車両は運転者が所有する自家用車等である。
==In-vehicle terminals==
An in-vehicle terminal is a device installed in a vehicle. An in-vehicle terminal can be a smartphone or tablet owned by the user, or a dedicated computer pre-installed in the vehicle. The in-vehicle terminal has functions similar to those found in typical smartphones, such as a music player. The user is the driver of the vehicle. The vehicle is a privately owned car or similar vehicle owned by the driver.

本実施形態における車載端末には、カラオケ演奏機能を利用するための専用のアプリケーションソフトウェア(以下、「カラオケアプリ」)がインストールされている。カラオケ演奏機能は、車載端末においてカラオケ演奏を実行する機能である。カラオケアプリは、たとえば所定のWebサイトからダウンロードすることで入手できる。 In this embodiment, the in-vehicle terminal has dedicated application software (hereinafter referred to as "karaoke app") installed for using the karaoke performance function. The karaoke performance function is a function that performs karaoke on the in-vehicle terminal. The karaoke app can be obtained, for example, by downloading it from a designated website.

図1に示すように、本実施形態に係る車載端末Mは、運転者Dが運転する車両Cに搭載されている。車載端末Mには、カラオケアプリがインストールされている。 As shown in Figure 1, the in-vehicle terminal M according to this embodiment is installed in a vehicle C driven by driver D. A karaoke application is installed on the in-vehicle terminal M.

図2に示すように、車載端末Mは、記憶手段10、通信手段11、表示手段12、入力手段13、放音手段14、集音手段15、撮影手段16、及び制御手段17を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。 As shown in Figure 2, the in-vehicle terminal M comprises a storage means 10, a communication means 11, a display means 12, an input means 13, a sound emission means 14, a sound collection means 15, a shooting means 16, and a control means 17. Each component is connected to bus B via an interface (not shown).

[記憶手段、通信手段、表示手段、入力手段、放音手段、集音手段、撮影手段]
記憶手段10は、各種のデータを記憶する記憶装置である。記憶手段10は、端末識別情報を記憶している。端末識別情報は、車載端末を識別するための端末ID等、各車載端末に固有の情報である。通信手段11は、外部のサーバ装置等(図示なし)との通信を行うためのインターフェースを提供する。表示手段12は、各種情報を表示させるディスプレイである。入力手段13は、運転者が各種指示入力を行うための構成である。なお、タッチパネル形式で構成されている表示手段12が、入力手段13として機能してもよい。放音手段14は、スピーカのような、音声を放音するための構成である。集音手段15は、マイクロフォンのような、運転者が発した音声を集音するための構成である。撮影手段16は、カメラのような、被写体を撮影するための構成である。本実施形態において、撮影手段16は、運転者を撮影するためのインカメラを含む。
[Memory means, communication means, display means, input means, sound emission means, sound collection means, photographic means]
The storage means 10 is a storage device that stores various types of data. The storage means 10 stores terminal identification information. The terminal identification information is information unique to each in-vehicle terminal, such as a terminal ID for identifying the in-vehicle terminal. The communication means 11 provides an interface for communicating with an external server device or the like (not shown). The display means 12 is a display that shows various types of information. The input means 13 is configured for the driver to input various instructions. Note that the display means 12, which is configured in a touch panel format, may also function as the input means 13. The sound emission means 14 is configured for emitting sound, such as a speaker. The sound collection means 15 is configured for collecting sound emitted by the driver, such as a microphone. The shooting means 16 is configured for photographing a subject, such as a camera. In this embodiment, the shooting means 16 includes an in-camera for photographing the driver.

[制御手段]
制御手段17は、車載端末Mにおける各種の制御を行う。制御手段17は、CPUおよびメモリ(いずれも図示無し)を備える。CPUは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。
[Control means]
The control means 17 performs various controls on the in-vehicle terminal M. The control means 17 includes a CPU and memory (neither of which are shown). The CPU realizes various functions by executing programs stored in the memory.

本実施形態において、車載端末Mでカラオケアプリを起動した場合、制御手段17は、演奏処理部100、判定部200、及び評価部300として機能する。 In this embodiment, when the karaoke application is launched on the in-vehicle terminal M, the control means 17 functions as a performance processing unit 100, a determination unit 200, and an evaluation unit 300.

(演奏処理部)
演奏処理部100は、車両の運転者が選曲した楽曲のカラオケ演奏を行う。
(Performance Processing Department)
The performance processing unit 100 plays karaoke versions of songs selected by the vehicle driver.

カラオケアプリを起動した場合、車載端末Mは、楽曲を選曲するための選曲画面を表示手段12に表示させる。運転者Dは、入力手段13を介してカラオケ歌唱を希望する楽曲を選曲する。車載端末Mは、選曲された楽曲の楽曲識別情報を、自己の端末識別情報と対応付けてサーバ装置(図示なし)に送信する。楽曲識別情報は、楽曲を識別するための楽曲ID等、各楽曲に固有の情報である。 When the karaoke app is launched, the in-vehicle terminal M displays a song selection screen on the display means 12. The driver D selects the desired song via the input means 13. The in-vehicle terminal M transmits the song identification information of the selected song, associated with its own terminal identification information, to the server device (not shown). The song identification information is unique to each song, such as a song ID used to identify the song.

サーバ装置(図示なし)は、受信した楽曲識別情報に対応する楽曲データを、車載端末Mに送信する。楽曲データは、楽曲識別情報が付与されている。楽曲データは、カラオケ演奏データ、リファレンスデータ、区間情報等を含む。カラオケ演奏データは、カラオケ演奏を行うためのデータ(すなわち、カラオケ演奏音の元となるデータ)である。カラオケ演奏データは、車載端末Mが備えるミュージックプレーヤ機能やカラオケアプリで再生可能な形式のデータである。リファレンスデータは、カラオケ演奏された楽曲の主旋律を示すデータである。区間情報は、演奏区間を示す。演奏区間は、カラオケ演奏が行われる区間である。演奏区間は、歌唱区間及び非歌唱区間を含む。歌唱区間は、ある楽曲において歌唱すべき歌詞が設定されている区間(たとえば、1番のAメロ、Bメロ、サビ)である。非歌唱区間は、たとえば前奏、間奏、後奏のような、ある楽曲において歌唱すべき歌詞が設定されていない区間である。 The server device (not shown) transmits song data corresponding to the received song identification information to the in-vehicle terminal M. The song data is assigned song identification information. The song data includes karaoke performance data, reference data, section information, etc. Karaoke performance data is data for performing karaoke (i.e., the data that forms the basis of the karaoke performance sound). Karaoke performance data is in a format playable by the music player function or karaoke application on the in-vehicle terminal M. Reference data is data indicating the main melody of the song being performed karaoke. Section information indicates the performance section. The performance section is the section in which the karaoke performance takes place. The performance section includes both singing sections and non-singing sections. Singing sections are sections in a song where lyrics to be sung are set (for example, the A section, B section, and chorus of the first verse). Non-singing sections are sections in a song where lyrics to be sung are not set, such as the intro, interlude, and outro.

演奏処理部100は、カラオケアプリが提供するカラオケ演奏機能を用いて、受信した楽曲データに含まれるカラオケ演奏データに基づくカラオケ演奏を行う。カラオケ演奏の演奏音は、放音手段14(或いは、車両が備えるスピーカ等の放音手段)から放音される。運転者Dは、カラオケ演奏に合わせて、集音手段15(或いは、車載端末に取り付けられたヘッドセット等の集音手段)を用いてカラオケ歌唱を行うことができる。車載端末Mは、運転者Dのカラオケ歌唱に伴う歌唱音声に対応する歌唱音声データを、評価部300に出力する。 The performance processing unit 100 uses the karaoke performance function provided by the karaoke application to perform karaoke based on the karaoke performance data included in the received song data. The karaoke performance sound is emitted from the sound emission means 14 (or other sound emission means such as speakers installed in the vehicle). Driver D can sing karaoke along with the karaoke performance using the sound collection means 15 (or other sound collection means such as a headset attached to the in-vehicle terminal). The in-vehicle terminal M outputs singing audio data corresponding to the singing voice of driver D to the evaluation unit 300.

なお、記憶手段10は、予め複数の楽曲データを記憶していてもよい。この場合、演奏処理部100は、選曲された楽曲の楽曲データを記憶手段10から読み出し、当該楽曲データに含まれるカラオケ演奏データに基づいてカラオケ演奏を行うことができる。 Furthermore, the storage means 10 may store multiple song data sets in advance. In this case, the performance processing unit 100 can read the song data of the selected song from the storage means 10 and perform karaoke based on the karaoke performance data included in that song data.

(判定部)
判定部200は、撮影手段から取得した運転者を撮影して得られた運転者映像データに基づいて、当該運転者の運転に対する集中度を求め、当該集中度が第1の所定条件を満たすかどうかを判定する。
(Judgment Department)
The determination unit 200 determines the driver's level of concentration on driving based on the driver video data obtained by photographing the driver from the photography means, and determines whether the level of concentration satisfies the first predetermined condition.

判定部200は、たとえば、楽曲のカラオケ演奏の開始に伴って開始信号を撮影手段16に出力する。撮影手段16は、開始信号に基づいて運転者の撮影を開始する。撮影手段16は、運転者を撮影して得られた運転者映像データを、判定部200に順次出力する。一方、判定部200は、楽曲のカラオケ演奏の終了に伴って終了信号を撮影手段16に出力する。撮影手段16は、終了信号に基づいて運転者の撮影を終了する。 The determination unit 200 outputs a start signal to the recording means 16 when, for example, the karaoke performance of a song begins. The recording means 16 starts recording the driver based on the start signal. The recording means 16 sequentially outputs the driver video data obtained from recording the driver to the determination unit 200. Meanwhile, the determination unit 200 outputs an end signal to the recording means 16 when the karaoke performance of the song ends. The recording means 16 ends recording the driver based on the end signal.

運転者の運転に対する集中度は、ドライブカルテ(オムロンソーシアルソリューションズ株式会社)や特開2022-042239号公報に記載の技術等、公知の技術を用いて求めることができる。集中度は、たとえば、0.0(集中度が低い)~10.0(集中度が高い)のような数値で求めることができる。 The driver's level of concentration while driving can be determined using known technologies, such as the Drive Chart (Omron Social Solutions Co., Ltd.) or the technology described in Japanese Patent Publication No. 2022-042239. The level of concentration can be expressed as a numerical value, for example, from 0.0 (low concentration) to 10.0 (high concentration).

集中度は、楽曲のカラオケ演奏開始から終了までの所定のタイミングで、少なくとも1回求める。たとえば、判定部200は、カラオケ演奏の開始1分後に集中度を求めることができる。また、判定部200は、カラオケ演奏の開始後、15秒毎、30秒毎のように所定期間毎に複数回、集中度を求めることができる。 The level of concentration is determined at least once at predetermined timings from the start to the end of the karaoke performance of the song. For example, the judgment unit 200 can determine the level of concentration one minute after the start of the karaoke performance. Furthermore, the judgment unit 200 can determine the level of concentration multiple times at predetermined intervals, such as every 15 seconds or every 30 seconds, after the start of the karaoke performance.

第1の所定条件は、評価部300において評価の補正を行うか否かを決定するための基準である。第1の所定条件は、たとえば「集中度が9.0以上」のように予め一の条件が設定されている。 The first predetermined condition is a criterion for determining whether or not to perform an evaluation correction in the evaluation unit 300. The first predetermined condition is pre-set, for example, "concentration level is 9.0 or higher."

具体的に、ある楽曲のカラオケ演奏が開始された後、撮影手段16は、運転者を撮影して得られた運転者映像データを判定部200に出力する。判定部200は、撮影手段16から取得した運転者映像データを解析し、運転者の眼の開度を取得する。判定部200は、眼の開度に応じて集中度を求める。たとえば、眼の開度が大きい値を示す場合、運転者は運転により集中しているといえる。この場合、判定部200により求められる集中度は高い値となる。 Specifically, after a karaoke version of a song begins, the recording device 16 records the driver and outputs the resulting driver video data to the determination unit 200. The determination unit 200 analyzes the driver video data acquired from the recording device 16 and obtains the driver's eye opening. The determination unit 200 then determines the driver's level of concentration based on the eye opening. For example, a high eye opening indicates that the driver is highly focused on driving. In this case, the concentration level determined by the determination unit 200 will be high.

判定部200は、求めた集中度が第1の所定条件を満たすかどうかを判定し、判定結果を評価部300に出力する。なお、判定部200は、判定結果と合わせて、求めた集中度を評価部300に出力してもよい。 The determination unit 200 determines whether the calculated concentration level satisfies the first predetermined condition and outputs the determination result to the evaluation unit 300. The determination unit 200 may also output the calculated concentration level along with the determination result to the evaluation unit 300.

ここで、本実施形態に係る判定部200は、楽曲の歌唱区間毎に集中度を求め、当該歌唱区間毎に当該集中度が第1の所定条件を満たすかどうかを判定する。 Here, the determination unit 200 according to this embodiment determines the degree of concentration for each singing section of the song and determines whether the degree of concentration for each singing section satisfies the first predetermined condition.

具体的に、判定部200は、楽曲データに含まれる区間情報に基づいて歌唱区間を特定する。判定部200は、特定した歌唱区間に対応する運転者映像データ(特定した歌唱区間のカラオケ演奏時に撮影手段16から出力された運転者映像データ)を解析し、集中度を求める。判定部200は、求めた集中度が第1の所定条件を満たすかどうかを歌唱区間毎に判定する。 Specifically, the determination unit 200 identifies singing sections based on section information included in the song data. The determination unit 200 analyzes the driver video data corresponding to the identified singing section (driver video data output from the filming means 16 during karaoke performance of the identified singing section) and determines the level of concentration. The determination unit 200 then determines, for each singing section, whether the determined level of concentration satisfies the first predetermined condition.

(評価部)
評価部300は、運転者が行ったカラオケ歌唱の評価を求める。
(Evaluation Department)
The evaluation unit 300 requests an evaluation of the karaoke singing performed by the driver.

カラオケ歌唱の評価は公知の手法を用いることができる。たとえば、評価部300は、カラオケ歌唱に伴う歌唱音声に対応する歌唱音声データと、カラオケ演奏された楽曲の主旋律を示すリファレンスデータとを比較することにより、カラオケ歌唱の巧拙を、たとえば100点を満点とする0~100の数値で示すことで、カラオケ歌唱の評価を行うことができる。 The evaluation of karaoke singing can utilize known methods. For example, the evaluation unit 300 can evaluate the skill level of the karaoke singing by comparing the singing voice data corresponding to the singing voice accompanying the karaoke performance with reference data indicating the main melody of the song being played, and then indicating the skill level with a numerical value from 0 to 100, where 100 is the maximum score.

また、評価部300は、集中度が第1の所定条件を満たすと判定された場合、評価を補正する。 Furthermore, the evaluation unit 300 corrects the evaluation if it determines that the concentration level satisfies the first predetermined condition.

評価の補正は、運転者が運転により集中しているため、普段よりも上手くカラオケ歌唱ができないことを想定して行う処理である。すなわち、評価の補正は、求めた評価がより高くなるような処理を行う。評価の補正は、様々な方法で行うことができる。たとえば、評価部300は、集中度が第1の所定条件を満たすと判定された場合、求めた評価に対して所定の数値(3点、5点等)を加算したり、所定の割合(1.2倍、1.5倍等)を乗算することで評価の補正を行う。また、評価部300は、集中度が第1の所定条件を満たすと判定された回数が一定以上(5回、10回等)の場合にのみ、評価の補正を行ってもよい。或いは、評価部300は、集中度と第1の所定条件との差分に応じて補正の内容を変更してもよい。集中度と第1の所定条件との差が大きい場合(たとえば、第1の所定条件「集中度が9.0以上」に対して、集中度が9.8の場合)、評価部300は、求めた評価に対して5点を加算することで評価の補正を行う。一方、集中度と第1の所定条件との差が小さい場合(たとえば、第1の所定条件「集中度が9.0以上」に対して、集中度が9.1の場合)、評価部300は、求めた評価に対して3点を加算することで評価の補正を行う。 The evaluation correction is a process performed assuming that the driver may not be able to sing karaoke as well as usual because they are more focused on driving. In other words, the evaluation correction is performed in a way that makes the desired evaluation higher. The evaluation correction can be performed in various ways. For example, if the evaluation unit 300 determines that the level of concentration meets the first predetermined condition, it can correct the evaluation by adding a predetermined number (3 points, 5 points, etc.) to the desired evaluation or by multiplying it by a predetermined ratio (1.2 times, 1.5 times, etc.). Alternatively, the evaluation unit 300 may perform the evaluation correction only if the number of times the level of concentration meets the first predetermined condition is certain or more (5 times, 10 times, etc.). Or, the evaluation unit 300 may change the content of the correction according to the difference between the level of concentration and the first predetermined condition. If the difference between the concentration level and the first predetermined condition is large (for example, if the concentration level is 9.8 against the first predetermined condition of "concentration level of 9.0 or higher"), the evaluation unit 300 corrects the evaluation by adding 5 points to the obtained evaluation. On the other hand, if the difference between the concentration level and the first predetermined condition is small (for example, if the concentration level is 9.1 against the first predetermined condition of "concentration level of 9.0 or higher"), the evaluation unit 300 corrects the evaluation by adding 3 points to the obtained evaluation.

評価部300は、補正したカラオケ歌唱の評価を、たとえば表示手段12の表示画面に表示させることにより、運転者Dに対して提示する。 The evaluation unit 300 presents the corrected karaoke singing evaluation to the driver D, for example, by displaying it on the display screen of the display means 12.

ここで、本実施形態に係る評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、当該ある歌唱区間についての評価を補正する。 Here, the evaluation unit 300 according to this embodiment corrects the evaluation for a given singing section if it determines that the concentration level obtained in that singing section satisfies the first predetermined condition.

評価部300は、判定部200から出力される歌唱区間毎の判定結果を参照する。ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、判定部300は、当該ある歌唱区間についての評価を補正する。 The evaluation unit 300 refers to the judgment results for each singing section output from the judgment unit 200. If it is determined that the concentration level obtained in a certain singing section satisfies the first predetermined condition, the judgment unit 300 corrects the evaluation for that singing section.

たとえば、評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、当該ある歌唱区間の評価に対して5点を加算することで評価の補正を行う。ここで、ある歌唱区間についての評価が「69.5」であったとする。この場合、評価部300は、当該評価に対して5点を加算し、ある歌唱区間の評価を「74.5」に補正する。 For example, if the evaluation unit 300 determines that the concentration level obtained in a certain singing section satisfies the first predetermined condition, it corrects the evaluation by adding 5 points to the evaluation of that singing section. Here, suppose the evaluation for a certain singing section was "69.5". In this case, the evaluation unit 300 adds 5 points to that evaluation, correcting the evaluation of the singing section to "74.5".

別の例として、評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、当該ある歌唱区間の直前の歌唱区間の評価と、当該ある歌唱区間の評価との差分を10分の1に圧縮することで評価の補正を行うことができる。ここで、ある歌唱区間についての評価が「69.5」であり、直前の歌唱区間の評価が「83.6」であったとする。この場合、評価部300は、評価の差分「14.1」を10分の1に圧縮することで、ある歌唱区間の評価を「82.2」に補正する。 As another example, if the evaluation unit 300 determines that the concentration level obtained in a certain singing section satisfies a first predetermined condition, it can correct the evaluation by compressing the difference between the evaluation of the singing section immediately preceding the current singing section and the evaluation of the current singing section to one-tenth of the original value. Here, suppose the evaluation of a certain singing section is "69.5" and the evaluation of the preceding singing section is "83.6". In this case, the evaluation unit 300 corrects the evaluation of the current singing section to "82.2" by compressing the evaluation difference of "14.1" to one-tenth of the original value.

或いは、評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、当該ある歌唱区間の直前の歌唱区間の評価と、当該ある歌唱区間の直後の歌唱区間の評価とを用いた直線補間を行うことで評価の補正を行うことができる。ここで、ある歌唱区間に相当する3つの連続する歌唱区間についての評価がそれぞれ「69.5」、「67.2」、「72.3」であり、直前の歌唱区間の評価が「83.6」であり、直後の歌唱区間の評価が「79.6」であったとする。この場合、評価部300は、直線補間を行うことで、評価「69.5」を「82.6」に補正し、評価「67.2」を「81.6」に補正し、評価「72.3」を「80.6」に補正する。なお、上述の直前の歌唱区間及び直後の歌唱区間は、集中度が第1の所定条件を満たさないと判定された歌唱区間である。 Alternatively, if the evaluation unit 300 determines that the concentration level obtained in a certain singing section satisfies the first predetermined condition, it can correct the evaluation by performing linear interpolation using the evaluation of the singing section immediately preceding the singing section and the evaluation of the singing section immediately following the singing section. Here, suppose the evaluations for three consecutive singing sections corresponding to a certain singing section are "69.5," "67.2," and "72.3," respectively, with the evaluation of the preceding singing section being "83.6" and the evaluation of the following singing section being "79.6." In this case, the evaluation unit 300 corrects the evaluation "69.5" to "82.6," the evaluation "67.2" to "81.6," and the evaluation "72.3" to "80.6" by performing linear interpolation. Note that the preceding and following singing sections mentioned above are singing sections in which the concentration level was determined not to satisfy the first predetermined condition.

評価部300は、全ての歌唱区間について評価を求めた後、歌唱区間毎の評価の統計量(平均値等)を求める。評価部300は、求めた統計量をカラオケ歌唱の評価として、たとえば表示手段12の表示画面に表示させることにより、運転者Dに対して提示する。 The evaluation unit 300 obtains evaluations for all singing sections and then calculates statistical values (such as the average value) for each singing section. The evaluation unit 300 presents these calculated statistical values to the driver D as an evaluation of the karaoke singing, for example, by displaying them on the display screen of the display means 12.

==車載端末の動作について==
次に、図3を参照して本実施形態における車載端末Mの動作の具体例について述べる。図3は、車載端末Mにおける動作を示すフローチャートである。この例では、図1に示した運転者Dが、車両Cの運転中に車載端末Mを用いてカラオケ歌唱を行う。車載端末Mにはカラオケアプリがインストールされている。また、この例では、歌唱区間毎に集中度及びカラオケ歌唱の評価を求める。
==Regarding the operation of the in-vehicle terminal==
Next, with reference to Figure 3, a specific example of the operation of the in-vehicle terminal M in this embodiment will be described. Figure 3 is a flowchart showing the operation of the in-vehicle terminal M. In this example, driver D, as shown in Figure 1, sings karaoke using the in-vehicle terminal M while driving vehicle C. A karaoke application is installed on the in-vehicle terminal M. In this example, the level of concentration and an evaluation of the karaoke singing are obtained for each singing section.

演奏処理部100は、車両Cの運転者Dが選曲した楽曲Xのカラオケ演奏を開始する(楽曲のカラオケ演奏を開始。ステップ10)。運転者Dは、カラオケ演奏に合わせてカラオケ歌唱を行う。撮影手段16は、運転者Dの撮影を行い、運転者映像データを判定部200に出力する。 The performance processing unit 100 starts karaoke playback of song X selected by driver D of vehicle C (start of karaoke playback of song; step 10). Driver D sings along to the karaoke playback. The shooting means 16 shoots driver D and outputs the driver video data to the judgment unit 200.

判定部200は、運転者映像データに基づいて、楽曲Xの歌唱区間毎に運転者Dの運転に対する集中度を求める(歌唱区間毎に集中度を求める。ステップ11)。判定部200は、求めた集中度が第1の所定条件を満たすかどうかを判定し、判定結果を評価部300に出力する。 The determination unit 200 determines the driver D's level of concentration on driving for each singing section of song X, based on the driver video data (determining the level of concentration for each singing section; step 11). The determination unit 200 then determines whether the determined level of concentration satisfies the first predetermined condition and outputs the determination result to the evaluation unit 300.

一方、評価部300は、楽曲Xの歌唱区間毎に運転手Dのカラオケ歌唱の評価を求める(歌唱区間毎にカラオケ歌唱を評価。ステップ12)。なお、ステップ11とステップ12の処理は、逆の順番で行ってもよいし、同時に行ってもよい。 Meanwhile, the evaluation unit 300 obtains an evaluation of driver D's karaoke singing for each singing section of song X (evaluating karaoke singing for each singing section; step 12). Note that steps 11 and 12 may be performed in reverse order or simultaneously.

ここで、判定部200により、ステップ11で求めたある歌唱区間における集中度が第1の所定条件を満たすと判定された場合(ステップ13でYの場合)、評価部300は当該ある歌唱区間についての評価を補正する(評価を補正。ステップ14)。 Here, if the determination unit 200 determines that the level of concentration in a certain singing section, as determined in step 11, satisfies the first predetermined condition (i.e., if the result is Y in step 13), the evaluation unit 300 corrects the evaluation for that singing section (correction of evaluation; step 14).

車載端末Mは、楽曲Xの全ての歌唱区間における評価が終了するまで(ステップ15でYの場合)、ステップ11からステップ14の処理を繰り返し行う。 The in-vehicle terminal M repeatedly performs steps 11 through 14 until the evaluation of all vocal sections of song X is complete (if the result is Y in step 15).

カラオケ演奏が終了した後、評価部300は、歌唱区間毎に求めた評価(補正したカラオケ歌唱の評価を含む)の統計量を求める。評価部300は、求めた統計量を表示手段12に表示させることにより、運転者Dによる楽曲Xのカラオケ歌唱の評価を提示する(カラオケ歌唱の評価を提示。ステップ16)。 After the karaoke performance ends, the evaluation unit 300 calculates statistical data for each singing section (including the corrected karaoke singing evaluation). The evaluation unit 300 displays the calculated statistical data on the display means 12, thereby presenting the evaluation of the driver D's karaoke singing of song X (presentation of karaoke singing evaluation; step 16).

具体的に、運転者Dは、車載端末Mの入力手段13を操作し、カラオケアプリを起動させる。車載端末Mは、楽曲を選曲するための選曲画面を表示手段12に表示させる。運転者Dは、入力手段13を介してカラオケ歌唱を希望する楽曲Xを選曲する。車載端末Mは、サーバ装置(図示なし)から楽曲Xの楽曲データを取得する。 Specifically, driver D operates the input means 13 of the in-vehicle terminal M to launch the karaoke application. The in-vehicle terminal M displays a song selection screen on the display means 12. Driver D selects the desired song X via the input means 13. The in-vehicle terminal M retrieves the song data for song X from the server device (not shown).

演奏処理部100は、カラオケアプリが提供するカラオケ演奏機能を用いて、受信した楽曲データに含まれるカラオケ演奏データに基づき、楽曲Xのカラオケ演奏を行う。運転者Dは、カラオケ演奏に合わせてカラオケ歌唱を行う。車載端末Mは、運転者Dのカラオケ歌唱に伴う歌唱音声に対応する歌唱音声データを、評価部300に出力する。 The performance processing unit 100 uses the karaoke performance function provided by the karaoke application to perform karaoke performance of song X based on the karaoke performance data included in the received song data. Driver D sings along to the karaoke performance. The in-vehicle terminal M outputs singing audio data corresponding to the singing voice of driver D to the evaluation unit 300.

ここで、楽曲XはBPM=120、4分の4拍子の楽曲であるとする。また、楽曲Xは、「前奏(8小節)」、「1番のAメロ(8小節)」、「1番のBメロ(8小節)」、「1番のサビ(8小節)」、「2番のAメロ(8小節)」、「2番のBメロ(8小節)」、「2番のサビ(8小節)」、「間奏(8小節)」、「3番のAメロ(8小節)」、「3番のBメロ(8小節)」、「3番のサビ(8小節)」、「後奏(8小節)」の12の演奏区間(計96小節)で構成され、全体の演奏時間は3分12秒であるとする。 Here, we assume that song X is a song with a BPM of 120 and in 4/4 time. Furthermore, song X consists of 12 performance sections (totaling 96 measures): "Intro (8 measures)", "Verse 1 A-section (8 measures)", "Verse 1 B-section (8 measures)", "Verse 1 Chorus (8 measures)", "Verse 2 A-section (8 measures)", "Verse 2 B-section (8 measures)", "Verse 2 Chorus (8 measures)", "Interlude (8 measures)", "Verse 3 A-section (8 measures)", "Verse 3 B-section (8 measures)", "Verse 3 Chorus (8 measures)", and "Outro (8 measures)". The total performance time is 3 minutes and 12 seconds.

また、この例においては1小節(2秒)を一の歌唱区間とする。すなわち、「1番のAメロ」は歌唱区間S01~S08で構成され、「1番のBメロ」は歌唱区間S09~S16で構成され、「1番のサビ」は歌唱区間S17~S24で構成され、「2番のAメロ」は歌唱区間S25~S32で構成され、「2番のBメロ」は歌唱区間S33~S40で構成され、「2番のサビ」は歌唱区間S41~S48で構成され、「3番のAメロ」は歌唱区間S49~S56で構成され、「3番のBメロ」は歌唱区間S57~S64で構成され、「3番のサビ」は歌唱区間S65~S72で構成されている。なお、非歌唱区間は、前奏、間奏、後奏の合計24小節である。 In this example, one measure (2 seconds) is considered one singing section. Specifically, the first verse (A section) consists of singing sections S01-S08, the first verse (B section) consists of singing sections S09-S16, the first chorus consists of singing sections S17-S24, the second verse (A section) consists of singing sections S25-S32, the second verse (B section) consists of singing sections S33-S40, the second chorus consists of singing sections S41-S48, the third verse (A section) consists of singing sections S49-S56, the third verse (B section) consists of singing sections S57-S64, and the third chorus consists of singing sections S65-S72. The non-singing sections consist of a total of 24 measures, including the intro, interlude, and outro.

撮影手段16は、演奏処理部100による楽曲Xのカラオケ演奏が開始したタイミングで運転者Dの撮影を開始する。撮影手段16は、運転者Dを撮影して得られた運転者映像データを判定部200に出力する。 The recording means 16 begins recording driver D at the same time that the karaoke performance of song X by the performance processing unit 100 begins. The recording means 16 outputs the driver video data obtained from recording driver D to the determination unit 200.

判定部200は、楽曲Xの歌唱区間S01から順に集中度を求める。判定部200は、求めた集中度が第1の所定条件を満たすかどうかを判定する。判定部200は、判定結果を評価部300に出力する。この例では、歌唱区間S27~S29において集中度が第1の所定条件を満たすと判定されたとする。 The determination unit 200 calculates the concentration level for each singing section of song X, starting from section S01. The determination unit 200 then determines whether the calculated concentration level satisfies the first predetermined condition. The determination unit 200 outputs the determination result to the evaluation unit 300. In this example, it is assumed that the concentration level satisfies the first predetermined condition in singing sections S27 to S29.

一方、評価部300は、楽曲Xの歌唱区間S01から順に、運転手Dのカラオケ歌唱の評価を求める。 Meanwhile, the evaluation unit 300 evaluates driver D's karaoke singing, starting from the singing section S01 of song X.

この例では、歌唱区間S27~S29において集中度が第1の所定条件を満たすと判定されている。よって、評価部300は、歌唱区間S27~S29について、歌唱区間S27の直前の歌唱区間S26の評価と、歌唱区間S27~S29それぞれの評価との差分を10分の1に圧縮することで評価の補正を行う。 In this example, it is determined that the level of concentration in singing sections S27 to S29 satisfies the first predetermined condition. Therefore, the evaluation unit 300 corrects the evaluation for singing sections S27 to S29 by compressing the difference between the evaluation of the singing section S26 immediately preceding singing section S27 and the evaluations of each singing section S27 to S29 to one-tenth of the original value.

たとえば、歌唱区間S26の評価が「83.6」であり、歌唱区間S27の評価が「69.5」であり、S28の評価が「67.2」であり、S29の評価が「72.3」であったとする。この場合、評価部300は、歌唱区間S26の評価「83.6」と、歌唱区間S27の評価「69.5」との差分「14.1」を10分の1に圧縮することで、歌唱区間S27の評価を「82.2」に補正する。同様に、評価部300は、歌唱区間S26の評価「83.6」と、歌唱区間S28の評価「67.2」との差分「16.4」を10分の1に圧縮することで、歌唱区間S28の評価を「82.0」に補正する。また、評価部300は、歌唱区間S26の評価「83.6」と、歌唱区間S29の評価「72.3」との差分「11.3」を10分の1に圧縮することで、歌唱区間S29の評価を「82.5」に補正する。 For example, suppose the evaluation of singing section S26 is "83.6", the evaluation of singing section S27 is "69.5", the evaluation of S28 is "67.2", and the evaluation of S29 is "72.3". In this case, the evaluation unit 300 corrects the evaluation of singing section S27 to "82.2" by compressing the difference of "14.1" between the evaluation of singing section S26 "83.6" and the evaluation of singing section S27 "69.5" to one-tenth. Similarly, the evaluation unit 300 corrects the evaluation of singing section S28 to "82.0" by compressing the difference of "16.4" between the evaluation of singing section S26 "83.6" and the evaluation of singing section S28 "67.2" to one-tenth. Furthermore, the evaluation unit 300 corrects the evaluation of singing section S29 to "82.5" by compressing the difference of "11.3" between the evaluation of singing section S26 ("83.6") and the evaluation of singing section S29 ("72.3") to one-tenth of that difference.

楽曲Xのカラオケ演奏が終了した後、評価部300は、歌唱区間S01~S72それぞれの評価(歌唱区間S27~S29については補正した評価)の統計量を求める。評価部300は、求めた統計量を運転手Dによる楽曲Xのカラオケ歌唱の評価として、表示手段12の表示画面に表示させることにより、運転者Dに対して提示する。 After the karaoke performance of song X is completed, the evaluation unit 300 calculates statistical values for each singing section S01 to S72 (corrected evaluations for singing sections S27 to S29). The evaluation unit 300 presents these calculated statistical values to driver D as an evaluation of their karaoke performance of song X by displaying them on the display screen of the display means 12.

以上から明らかなように、本実施形態に係る車載端末Mは車両Cに搭載される。車載端末Mは、車両Cの運転者Dが選曲した楽曲のカラオケ演奏を行う演奏処理部100と、撮影手段16から取得した運転者Dを撮影して得られた運転者映像データに基づいて、運転者Dの運転に対する集中度を求め、当該集中度が第1の所定条件を満たすかどうかを判定する判定部200と、運転者Dが行ったカラオケ歌唱の評価を求める評価部300であって、集中度が第1の所定条件を満たすと判定された場合、評価を補正する評価部300と、を有する。 As is clear from the above, the in-vehicle terminal M according to this embodiment is mounted on a vehicle C. The in-vehicle terminal M includes: a performance processing unit 100 that performs karaoke performance of a song selected by the driver D of the vehicle C; a determination unit 200 that determines the driver D's level of concentration on driving based on driver video data obtained by filming the driver D from the filming means 16, and determines whether the level of concentration satisfies a first predetermined condition; and an evaluation unit 300 that determines an evaluation of the karaoke performance by the driver D, and corrects the evaluation if it is determined that the level of concentration satisfies the first predetermined condition.

一般に、車両の運転により集中している場合には、カラオケ店舗等でカラオケ歌唱を行う場合に比べて上手くカラオケ歌唱ができない。一方、本実施形態に係る車載端末Mによれば、運転者の運転に対する集中度が第1の所定条件を満たす場合、すなわち運転者が運転により集中している場合には、評価を補正することができる。よって、運転者は、運転により集中しながらカラオケ歌唱を楽しみつつ、適切な評価を得ることができる。すなわち、本実施形態に係る車載端末Mによれば、カラオケ歌唱を行う者が車両の運転中であることを考慮して、カラオケ歌唱の評価ができる。 Generally, when a person is concentrating on driving a vehicle, they are less likely to sing karaoke well compared to singing karaoke in a karaoke bar or similar establishment. However, according to the in-vehicle terminal M of this embodiment, if the driver's level of concentration on driving meets the first predetermined condition, that is, if the driver is concentrating on driving, the evaluation can be corrected. Therefore, the driver can enjoy singing karaoke while concentrating on driving and obtain an appropriate evaluation. In other words, according to the in-vehicle terminal M of this embodiment, the evaluation of karaoke singing can be made taking into account that the person singing karaoke is driving a vehicle.

また、本実施形態に係る車載端末Mにおいて、判定部200は、楽曲の歌唱区間毎に集中度を求め、当該歌唱区間毎に当該集中度が第1の所定条件を満たすかどうかを判定し、評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、当該ある歌唱区間についての評価を補正する。このような車載端末Mによれば、歌唱区間毎の運転者の集中度に応じて、より細かいカラオケ歌唱の評価を行うことができる。 Furthermore, in the in-vehicle terminal M according to this embodiment, the determination unit 200 determines the level of concentration for each singing section of a song, and determines whether the level of concentration for each singing section satisfies a first predetermined condition. If the evaluation unit 300 determines that the level of concentration for a particular singing section satisfies the first predetermined condition, it corrects the evaluation for that singing section. Such an in-vehicle terminal M allows for a more detailed evaluation of karaoke singing according to the driver's level of concentration for each singing section.

<変形例1>
実施形態の例において評価の補正を行う際、車両の特殊な走行状態を示す走行情報を利用することができる。
<Variation 1>
In the example of the embodiment, when performing evaluation correction, driving information indicating the vehicle's specific driving conditions can be used.

==車載端末==
図4に示すように、車載端末Mは、記憶手段10、通信手段11、表示手段12、入力手段13、放音手段14、集音手段15、撮影手段16、制御手段17、及び加速度センサ18を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。
==In-vehicle terminals==
As shown in Figure 4, the in-vehicle terminal M comprises a storage means 10, a communication means 11, a display means 12, an input means 13, a sound emission means 14, a sound collection means 15, a shooting means 16, a control means 17, and an acceleration sensor 18. Each component is connected to bus B via an interface (not shown).

[加速度センサ]
加速度センサ18は、車両Cに作用する加速度を検出するセンサである。加速度センサ18は、たとえば、ある1軸方向の加速度を検出する静電容量式のセンサや、互いに直交する3つの軸方向毎の加速度を検出するアナログ式の3軸加速度センサ等、公知のセンサを利用することができる。加速度センサ18は、検出した加速度に対応する加速度データを取得部400(後述)に出力する。
[Accelerometer]
The acceleration sensor 18 is a sensor that detects acceleration acting on the vehicle C. The acceleration sensor 18 can utilize known sensors, such as a capacitive sensor that detects acceleration in one axis direction, or an analog three-axis acceleration sensor that detects acceleration in three mutually orthogonal axis directions. The acceleration sensor 18 outputs acceleration data corresponding to the detected acceleration to the acquisition unit 400 (described later).

[撮影手段]
本変形例において、撮影手段16は、運転者を撮影するためのインカメラ、及び車外を撮影するためのアウトカメラを含む。たとえば、車載端末であるスマートフォンをダッシュボードに立てて固定する場合、インカメラで運転者を撮影し、アウトカメラで車両進行方向の車外を撮影することができる。
[Method of photography]
In this modified example, the shooting means 16 includes an in-camera for shooting the driver and an out-camera for shooting the outside of the vehicle. For example, if a smartphone, which is an in-car terminal, is mounted on the dashboard, the in-camera can be used to shoot the driver, and the out-camera can be used to shoot the outside of the vehicle in the direction of travel.

[制御手段]
本実施形態において、車載端末Mでカラオケアプリを起動した場合、制御手段17は、演奏処理部100、判定部200、評価部300、及び取得部400として機能する(図4参照)。
[Control means]
In this embodiment, when the karaoke application is launched on the in-vehicle terminal M, the control means 17 functions as a performance processing unit 100, a determination unit 200, an evaluation unit 300, and an acquisition unit 400 (see Figure 4).

(取得部)
取得部400は、加速度センサ18から取得した加速度データ、または撮影手段16から取得した車両の外を撮影して得られた車外映像データに基づいて、車両Cの特殊な走行状態を示す走行情報を取得する。
(Acquisition Department)
The acquisition unit 400 acquires driving information indicating a special driving state of vehicle C based on acceleration data acquired from the acceleration sensor 18 or external video data obtained by photographing the outside of the vehicle acquired from the shooting means 16.

取得部400は、楽曲のカラオケ演奏の開始に伴って開始信号を加速度センサ18に出力する。加速度センサ18は、開始信号に基づいて車両Cの加速度の検出を開始する。加速度センサ18は、検出した加速度データを、取得部400に順次出力する。一方、取得部400は、楽曲のカラオケ演奏の終了に伴って終了信号を加速度センサ18に出力する。速度センサ18は、終了信号に基づいて車両Cの加速度の検出を終了する。また、取得部400は、楽曲のカラオケ演奏の開始に伴って開始信号を撮影手段16(アウトカメラ)に出力する。撮影手段16は、開始信号に基づいて車両Cの車外の撮影を開始する。撮影手段16(アウトカメラ)は、車外を撮影して得られた車外映像データを、取得部400に順次出力する。一方、取得部400は、楽曲のカラオケ演奏の終了に伴って終了信号を撮影手段16(アウトカメラ)に出力する。撮影手段16(アウトカメラ)は、終了信号に基づいて車両Cの車外の撮影を終了する。 The acquisition unit 400 outputs a start signal to the acceleration sensor 18 when the karaoke performance of the song begins. The acceleration sensor 18 starts detecting the acceleration of vehicle C based on the start signal. The acceleration sensor 18 sequentially outputs the detected acceleration data to the acquisition unit 400. On the other hand, the acquisition unit 400 outputs a stop signal to the acceleration sensor 18 when the karaoke performance of the song ends. The speed sensor 18 stops detecting the acceleration of vehicle C based on the stop signal. The acquisition unit 400 also outputs a start signal to the shooting means 16 (outside camera) when the karaoke performance of the song begins. The shooting means 16 starts shooting the outside of vehicle C based on the start signal. The shooting means 16 (outside camera) sequentially outputs the outside video data obtained by shooting the outside of the vehicle to the acquisition unit 400. On the other hand, the acquisition unit 400 outputs a stop signal to the shooting means 16 (outside camera) when the karaoke performance of the song ends. The shooting device 16 (outside camera) terminates shooting of the exterior of vehicle C based on the termination signal.

特殊な走行状態とは、たとえば「急発進」、「急停車」、「急カーブ」、「車線変更」、「緊急車両待ち」のような、通常の走行以外の状態である。走行情報は、様々な方法により取得することができる。たとえば、取得部400は、特開2020-034751号公報に記載の技術を用いて、加速度センサ18から取得した加速度データに基づき、「急発進」などの特殊な走行状態を走行情報として取得できる。或いは、取得部400は、特開2022-021517号公報に記載の技術を用いて、撮影手段16(アウトカメラ)が車両Cの外を撮影した映像に対応する車外映像データに基づき、「車線変更」などの特殊な走行状態を走行情報として取得できる。取得部400は、取得した走行情報を評価部300に出力する。なお、取得部400は、特殊な走行状態が得られない場合には、走行情報を評価部300に出力しない。 Special driving conditions refer to situations other than normal driving, such as "sudden acceleration," "sudden braking," "sharp turns," "lane changes," and "waiting for emergency vehicles." Driving information can be acquired by various methods. For example, the acquisition unit 400 can acquire special driving conditions such as "sudden acceleration" as driving information based on acceleration data acquired from the acceleration sensor 18, using the technology described in Japanese Patent Application Publication No. 2020-034751. Alternatively, the acquisition unit 400 can acquire special driving conditions such as "lane changes" as driving information based on external video data corresponding to the video captured by the shooting means 16 (outside camera) outside the vehicle C, using the technology described in Japanese Patent Application Publication No. 2022-021517. The acquisition unit 400 outputs the acquired driving information to the evaluation unit 300. Note that if special driving conditions cannot be obtained, the acquisition unit 400 does not output driving information to the evaluation unit 300.

ここで、第1実施形態の例のように楽曲の歌唱区間毎に集中度や評価を求める場合、取得部400は、歌唱区間毎に走行情報を取得する。 In this case, as in the example of the first embodiment, when determining the level of concentration and evaluation for each singing section of a song, the acquisition unit 400 acquires driving information for each singing section.

(評価部)
本実施形態に係る評価部300は、走行情報に応じて補正を行う。
(Evaluation Department)
The evaluation unit 300 in this embodiment performs corrections according to the driving information.

走行情報に応じた評価の補正は、様々な方法で行うことができる。たとえば、第1実施形態で述べたように、評価部300は、集中度が第1の所定条件を満たすと判定された場合、求めた評価に対して所定の数値(3点、5点等)を加算したり、所定の割合(1.2倍、1.5倍等)を乗算することで評価の補正を行うとする。この際、取得部400から走行情報が出力された場合、評価部300は、加算する値や乗算する割合を増加させることにより、走行情報を加味した補正を行うことができる。 The evaluation can be corrected in accordance with driving information in various ways. For example, as described in the first embodiment, if the evaluation unit 300 determines that the concentration level satisfies a first predetermined condition, it corrects the evaluation by adding a predetermined numerical value (3 points, 5 points, etc.) to the obtained evaluation or by multiplying it by a predetermined ratio (1.2 times, 1.5 times, etc.). In this case, if driving information is output from the acquisition unit 400, the evaluation unit 300 can perform a correction that takes the driving information into account by increasing the value to be added or the ratio to be multiplied.

また、第1実施形態で述べたように、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定された場合、評価部300は、当該ある歌唱区間についての評価を補正する際に、走行情報の有無に応じて補正の内容を変更することができる。 Furthermore, as described in the first embodiment, if the concentration level obtained in a certain singing section is determined to satisfy the first predetermined condition, the evaluation unit 300 can change the content of the correction when correcting the evaluation for that singing section, depending on whether or not driving information is available.

具体的に、評価部300は、判定部200から出力される歌唱区間毎の判定結果、及び取得部400から出力される走行情報を参照する。ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定され、且つ取得部400から走行情報が出力された場合、判定部300は、第1の処理に基づいて、当該ある歌唱区間についての評価を補正する。一方、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定されたが、取得部400から走行情報が出力されなかった場合、判定部300は、第2の処理に基づいて、当該ある歌唱区間についての評価を補正する。 Specifically, the evaluation unit 300 refers to the judgment results for each singing section output from the determination unit 200 and the driving information output from the acquisition unit 400. If the concentration level obtained in a certain singing section is determined to satisfy the first predetermined condition, and driving information is output from the acquisition unit 400, the determination unit 300 corrects the evaluation for that singing section based on the first process. On the other hand, if the concentration level obtained in a certain singing section is determined to satisfy the first predetermined condition, but driving information is not output from the acquisition unit 400, the determination unit 300 corrects the evaluation for that singing section based on the second process.

たとえば、評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定され、且つ取得部400から走行情報が出力された場合、当該ある歌唱区間の直前の歌唱区間の評価と、当該ある歌唱区間の評価との差分を10分の1に圧縮することで評価の補正を行う。ここで、ある歌唱区間についての評価が「69.5」であり、直前の歌唱区間の評価が「83.6」であったとする。この場合、評価部300は、評価の差分「14.1」を10分の1に圧縮することで、ある歌唱区間の評価を「82.2」に補正する。「ある歌唱区間の直前の歌唱区間の評価と、当該ある歌唱区間の評価との差分を10分の1に圧縮する」処理は、第1の処理の一例である。 For example, if the evaluation unit 300 determines that the concentration level obtained in a certain singing section satisfies the first predetermined condition, and if driving information is output from the acquisition unit 400, it corrects the evaluation by compressing the difference between the evaluation of the singing section immediately preceding the current singing section and the evaluation of the current singing section to one-tenth. Here, suppose the evaluation of a certain singing section is "69.5" and the evaluation of the preceding singing section is "83.6". In this case, the evaluation unit 300 corrects the evaluation of the current singing section to "82.2" by compressing the evaluation difference of "14.1" to one-tenth. The process of "compressing the difference between the evaluation of the singing section immediately preceding the current singing section and the evaluation of the current singing section to one-tenth" is an example of the first process.

一方、評価部300は、ある歌唱区間において求めた集中度が第1の所定条件を満たすと判定されたが、取得部400から走行情報が出力されなかった場合、当該ある歌唱区間の直前の歌唱区間の評価と、当該ある歌唱区間の評価との差分を10分の5に圧縮することで評価の補正を行う。ここで、ある歌唱区間についての評価が「69.5」であり、直前の歌唱区間の評価が「83.6」であったとする。この場合、評価部300は、評価の差分「14.1」を10分の5に圧縮することで、ある歌唱区間の評価を「76.6」に補正する。「ある歌唱区間の直前の歌唱区間の評価と、当該ある歌唱区間の評価との差分を10分の5に圧縮する」処理は、第2の処理の一例である。なお、走行情報が出力された場合、運転者は運転により集中していると考えられる。よって、第2の処理(走行情報が出力されなかった場合)に比べ、第1の処理(走行情報が出力された場合)は、評価がより高くなるような補正を行う。 On the other hand, if the evaluation unit 300 determines that the concentration level obtained in a certain singing section satisfies the first predetermined condition, but no driving information is output from the acquisition unit 400, it corrects the evaluation by compressing the difference between the evaluation of the singing section immediately preceding the singing section and the evaluation of the singing section in question to 5/10. Here, suppose the evaluation of a certain singing section is "69.5" and the evaluation of the singing section immediately preceding it is "83.6". In this case, the evaluation unit 300 corrects the evaluation of the singing section to "76.6" by compressing the difference of "14.1" to 5/10. The process of "compressing the difference between the evaluation of the singing section immediately preceding the singing section and the evaluation of the singing section in question to 5/10" is an example of the second process. Note that if driving information is output, it is assumed that the driver is more focused on driving. Therefore, the first process (when driving information is output) performs a correction that results in a higher evaluation compared to the second process (when driving information is not output).

実施形態と同様、評価部300は、歌唱区間毎の評価の統計量を求め、求めた統計量をカラオケ歌唱の評価として、たとえば表示手段12の表示画面に表示させることにより、運転者Dに対して提示する。 Similar to the embodiment, the evaluation unit 300 calculates statistical values for each singing section and presents these calculated statistical values to the driver D as an evaluation of the karaoke singing, for example, by displaying them on the display screen of the display means 12.

以上から明らかなように、本変形例に係る車載端末Mは、加速度センサ18から取得した加速度データ、または撮影手段16から取得した車両Cの外を撮影して得られた車外映像データに基づいて、車両Cの特殊な走行状態を示す走行情報を取得する取得部400を有する。本変形例に係る評価部300は、走行情報に応じて補正を行う。「急発進」や「車線変更」等、特殊な走行状態にある場合、運転者は特に運転に集中する。本変形例に係る車載端末Mによれば、走行情報に基づいて補正を行うことにより、運転により集中している状態をより考慮した評価が可能となる。 As is clear from the above, the in-vehicle terminal M in this modified example has an acquisition unit 400 that acquires driving information indicating a special driving state of the vehicle C based on acceleration data acquired from the acceleration sensor 18 or external video data obtained by photographing the area outside the vehicle C acquired from the imaging means 16. The evaluation unit 300 in this modified example performs corrections according to the driving information. When the vehicle is in a special driving state such as "sudden acceleration" or "lane change," the driver is particularly focused on driving. According to the in-vehicle terminal M in this modified example, by performing corrections based on the driving information, it becomes possible to perform evaluations that better take into account the state of heightened concentration while driving.

<変形例2>
実施形態の例において、カラオケ歌唱に熱中するあまり、運転が疎かになることを避ける必要がある。
<Modified Example 2>
In the example of the embodiment, it is necessary to avoid neglecting driving due to becoming too engrossed in singing karaoke.

(判定部)
本変形例に係る判定部200は、集中度が第2の所定条件を満たすかどうかを判定することができる。
(Judgment Department)
The determination unit 200 in this modified example can determine whether the concentration level satisfies a second predetermined condition.

第2の所定条件は、演奏処理部100においてカラオケ演奏を停止するか否かを決定するための基準である。第2の所定条件は、たとえば「集中度が7.0未満」のように予め一の条件が設定されている。 The second predetermined condition is a criterion for determining whether or not to stop the karaoke performance in the performance processing unit 100. The second predetermined condition is pre-set, for example, "concentration level is less than 7.0".

判定部200は、実施形態と同様の手法により求めた集中度が第2の所定条件を満たすかどうかを判定し、判定結果を演奏処理部100に出力する。 The determination unit 200 determines whether the concentration level, obtained using the same method as in the embodiment, satisfies the second predetermined condition, and outputs the determination result to the performance processing unit 100.

ここで、楽曲の歌唱区間毎に集中度を求める場合、判定部200は、当該歌唱区間毎に当該集中度が第2の所定条件を満たすかどうかを判定する。 Here, when determining the level of concentration for each singing section of a song, the determination unit 200 determines whether the level of concentration for each singing section satisfies the second predetermined condition.

(演奏処理部)
本変形例に係る演奏処理部100は、集中度が第2の所定条件を満たすと判定された場合、楽曲のカラオケ演奏を停止する。
(Performance Processing Department)
In this modified version, the performance processing unit 100 stops the karaoke performance of the song when it is determined that the level of concentration meets the second predetermined condition.

演奏処理部100は、判定部200から出力された判定結果を確認する。第2の所定条件を満たすという判定結果であった場合、演奏処理部100は、楽曲のカラオケ演奏を停止する。この際、演奏処理部100は、表示手段12に「運転の妨げになる恐れがあるため、カラオケ演奏を停止します」といった文字を表示させたり、放音手段14から同様のメッセージを放音させることができる。 The performance processing unit 100 checks the judgment result output from the judgment unit 200. If the judgment result satisfies the second predetermined condition, the performance processing unit 100 stops the karaoke performance of the song. At this time, the performance processing unit 100 can display text such as "Karaoke performance will be stopped because it may interfere with driving" on the display means 12, or emit a similar message from the sound emission means 14.

以上から明らかなように、本変形例に係る車載端末Mにおいて、判定部200は、集中度が第2の所定条件を満たすかどうかを判定する。演奏処理部100は、集中度が第2の所定条件を満たすと判定された場合、楽曲のカラオケ演奏を停止する。このような車載端末Mによれば、運転者の運転が疎かになることを抑制できる。 As is clear from the above, in the in-vehicle terminal M according to this modified example, the determination unit 200 determines whether the level of concentration meets the second predetermined condition. If the performance processing unit 100 determines that the level of concentration meets the second predetermined condition, it stops the karaoke performance of the song. Such an in-vehicle terminal M can prevent the driver from becoming distracted while driving.

<その他>
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
<Other>
The above embodiments are presented as examples and do not limit the scope of the invention. The above configurations can be combined as appropriate, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The above embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents.

100 演奏処理部
200 判定部
300 評価部
400 取得部
C 車両
M 車載端末
100 Performance Processing Unit 200 Judgment Unit 300 Evaluation Unit 400 Acquisition Unit C Vehicle M In-vehicle Terminal

Claims (4)

車両に搭載される車載端末であって、
前記車両の運転者が選曲した楽曲のカラオケ演奏を行う演奏処理部と、
撮影手段から取得した前記運転者を撮影して得られた運転者映像データに基づいて、当該運転者の運転に対する集中度を求め、当該集中度が第1の所定条件を満たすかどうかを判定する判定部と、
前記運転者が行ったカラオケ歌唱の評価を求める評価部であって、前記集中度が前記第1の所定条件を満たすと判定された場合、前記評価を補正する評価部と、
を有する車載端末。
An in-vehicle terminal installed in a vehicle,
A performance processing unit that performs karaoke-style performance of a song selected by the driver of the vehicle,
A determination unit determines the degree of concentration of the driver on driving based on driver video data obtained by filming the driver from the filming means, and determines whether the degree of concentration satisfies a first predetermined condition,
An evaluation unit for determining the evaluation of karaoke singing performed by the driver, and an evaluation unit for correcting the evaluation when it is determined that the level of concentration satisfies the first predetermined condition,
A typical in-vehicle terminal.
前記判定部は、前記楽曲の歌唱区間毎に前記集中度を求め、当該歌唱区間毎に当該集中度が前記第1の所定条件を満たすかどうかを判定し、
前記評価部は、ある歌唱区間において求めた前記集中度が前記第1の所定条件を満たすと判定された場合、当該ある歌唱区間についての評価を補正することを特徴とする請求項1記載の車載端末。
The determination unit determines the degree of concentration for each singing section of the song, and determines whether the degree of concentration for each singing section satisfies the first predetermined condition.
The in-vehicle terminal according to claim 1, characterized in that the evaluation unit corrects the evaluation for a certain singing section if it determines that the concentration level obtained in a certain singing section satisfies the first predetermined condition.
加速度センサから取得した加速度データ、または撮影手段から取得した前記車両の外を撮影して得られた車外映像データに基づいて、前記車両の特殊な走行状態を示す走行情報を取得する取得部を有し、
前記評価部は、前記走行情報に応じて前記補正を行うことを特徴とする請求項1記載の車載端末。
The system includes an acquisition unit that acquires driving information indicating a special driving state of the vehicle based on acceleration data acquired from an acceleration sensor or external video data obtained by photographing the outside of the vehicle from a camera,
The in-vehicle terminal according to claim 1, characterized in that the evaluation unit performs the correction according to the driving information.
前記判定部は、前記集中度が第2の所定条件を満たすかどうかを判定し、
前記演奏処理部は、前記集中度が前記第2の所定条件を満たすと判定された場合、前記楽曲のカラオケ演奏を停止することを特徴とする請求項1から3のいずれか一つに記載の車載端末。
The determination unit determines whether the concentration level satisfies a second predetermined condition,
The in-vehicle terminal according to any one of claims 1 to 3, characterized in that the performance processing unit stops the karaoke performance of the song when it determines that the level of concentration satisfies the second predetermined condition.
JP2022135283A 2022-08-26 2022-08-26 In-vehicle terminals Active JP7843203B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022135283A JP7843203B2 (en) 2022-08-26 2022-08-26 In-vehicle terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022135283A JP7843203B2 (en) 2022-08-26 2022-08-26 In-vehicle terminals

Publications (2)

Publication Number Publication Date
JP2024031621A JP2024031621A (en) 2024-03-07
JP7843203B2 true JP7843203B2 (en) 2026-04-09

Family

ID=90106204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022135283A Active JP7843203B2 (en) 2022-08-26 2022-08-26 In-vehicle terminals

Country Status (1)

Country Link
JP (1) JP7843203B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017045018A (en) 2015-08-28 2017-03-02 ブラザー工業株式会社 Karaoke device and karaoke program
US10332495B1 (en) 2018-07-10 2019-06-25 Byton Limited In vehicle karaoke
JP2020003662A (en) 2018-06-28 2020-01-09 株式会社第一興商 In-car karaoke equipment
JP2020034751A (en) 2018-08-30 2020-03-05 株式会社第一興商 On-vehicle karaoke device
JP2022042239A (en) 2020-09-02 2022-03-14 株式会社Jvcケンウッド Object recognition controller and method for controlling object recognition

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017045018A (en) 2015-08-28 2017-03-02 ブラザー工業株式会社 Karaoke device and karaoke program
JP2020003662A (en) 2018-06-28 2020-01-09 株式会社第一興商 In-car karaoke equipment
US10332495B1 (en) 2018-07-10 2019-06-25 Byton Limited In vehicle karaoke
JP2020034751A (en) 2018-08-30 2020-03-05 株式会社第一興商 On-vehicle karaoke device
JP2022042239A (en) 2020-09-02 2022-03-14 株式会社Jvcケンウッド Object recognition controller and method for controlling object recognition

Also Published As

Publication number Publication date
JP2024031621A (en) 2024-03-07

Similar Documents

Publication Publication Date Title
US8259192B2 (en) Digital image processing apparatus for playing mood music with images, method of controlling the apparatus, and computer readable medium for executing the method
JP2015153325A (en) information processing apparatus, operation support method and operation support program
EP1562176A1 (en) Reproducing rhythm controller, reproduction rhythm control method, program for the same and recording medium with program recorded therein
US20240025416A1 (en) In-vehicle soundscape and melody generation system and method using continuously interpreted spatial contextualized information
JP2016126436A (en) Image recognition evaluation system and image recognition evaluation apparatus
JP7843203B2 (en) In-vehicle terminals
US8712211B2 (en) Image reproduction system and image reproduction processing program
CN118055867A (en) Assistance system and assistance method for vehicle
JP6691737B2 (en) Lyrics sound output device, lyrics sound output method, and program
JP5452768B2 (en) In-vehicle information control device and navigation device
JP7853874B2 (en) Mobile devices
JP7451999B2 (en) Recording device, video system, recording method, and program
JP2019159045A (en) Reproduction control device, reproduction system, reproduction control method, and reproduction control program
JP7079697B2 (en) In-vehicle karaoke equipment
JP6774844B2 (en) Karaoke system
JP7836243B2 (en) Karaoke system
JP6851491B2 (en) Voice dialogue control device and voice dialogue control method
CN112037740A (en) Data processing method and device for vehicle-mounted entertainment device
JP7828254B2 (en) Server device
JP7470726B2 (en) Image processing device and image processing method
JP7795409B2 (en) Karaoke equipment
JP7678736B2 (en) Karaoke System
JP7452000B2 (en) Recording device, recording method, and program
US11430230B2 (en) Storage device and excitement suppression device
JP2009233088A (en) Exercise support device and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250714

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20260311

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260324

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260330

R150 Certificate of patent or registration of utility model

Ref document number: 7843203

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150