JP4853330B2 - Karaoke system and karaoke device - Google Patents
Karaoke system and karaoke device Download PDFInfo
- Publication number
- JP4853330B2 JP4853330B2 JP2007050147A JP2007050147A JP4853330B2 JP 4853330 B2 JP4853330 B2 JP 4853330B2 JP 2007050147 A JP2007050147 A JP 2007050147A JP 2007050147 A JP2007050147 A JP 2007050147A JP 4853330 B2 JP4853330 B2 JP 4853330B2
- Authority
- JP
- Japan
- Prior art keywords
- karaoke
- scoring
- performance
- history information
- user
- 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
Links
- 238000000034 method Methods 0.000 claims description 99
- 238000004891 communication Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 15
- 241000255925 Diptera Species 0.000 claims description 13
- 230000008569 process Effects 0.000 description 81
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 8
- 230000005236 sound signal Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、カラオケ演奏時に行った利用者の歌唱を採点する際に、より正確な採点結果を得る技術に関する。 The present invention relates to a technique for obtaining a more accurate scoring result when scoring a user's song performed during karaoke performance.
従来より、カラオケ装置の付帯機能として採点機能が良く知られている。この採点機能は、マイクロフォンから入力された歌唱者の音声信号をサンプリングすることで歌唱者が発声した音高や声量あるいはテンポなどの歌唱状態を示す歌唱データを生成する。この歌唱データとカラオケデータ中の主旋律データなどの採点基準データとを比較し、その比較結果に基づいて所定の得点を付与して採点データを生成する。そして、歌唱パートが終了するとこの採点データ中の得点を集計して総合得点を算出する。総合得点はそのままの得点をスコアボードやディスプレイに表示したり、所定のメッセージや所定の表現内容を含む映像など総合得点を反映した映像をディスプレイに出力したりする。 Conventionally, a scoring function is well known as an incidental function of a karaoke apparatus. This scoring function generates singing data indicating the singing state such as pitch, volume or tempo uttered by the singer by sampling the singer's voice signal input from the microphone. The singing data is compared with scoring reference data such as main melody data in karaoke data, and a predetermined score is given based on the comparison result to generate scoring data. When the singing part ends, the scores in the scoring data are totaled to calculate a total score. The total score is displayed as it is on the scoreboard or the display, or a video reflecting the total score such as a video including a predetermined message or predetermined expression content is output to the display.
また、同様に、利用者による音声を採点する装置としては、2つの音素列を時間軸上で正規化して表示する音声認識装置が知られている(例えば、特許文献1参照。)。このような音声認識装置は、不特定話者の音声を入力する入力手段50と、その音声信号から音声認識を行い、言語シンボルを得る認識手段51と、前記音声信号の所定の音響的特徴量とそれに対応する前記言語シンボルとの対応付け内容を、少なくとも2種類の音声について、正規化して対応させ表示する表示手段54とを備えている。なお、この音声認識装置では、2つの音声データのうちの一方については、入力手段から入力された音声データであり、他方の音声データについては、予め記憶されているお手本の音声データであり、両者を比較して処理した後に正規化して表示するようになっている。
しかし、上述のようなカラオケ装置においては、歌唱者の過去の採点値と今回の採点値とを比較し、採点分析処理を行ってその分析結果を表示する場合に、過去のカラオケ演奏スピードと今回のカラオケ演奏スピードが異なると、両者では分析する時間が異なることとなるために分析処理に誤差が生じるという問題があった。 However, in the karaoke apparatus as described above, when the singer's past scoring value is compared with the current scoring value, and the scoring analysis process is performed and the analysis result is displayed, the past karaoke performance speed and the current scoring value are displayed. When the karaoke performance speed differs, the analysis time differs between the two, which causes an error in the analysis process.
また、特許文献1に記載の音声認識装置においても同様に、入力手段から入力された音声データと予め記憶されているお手本の音声データとを比較し、採点分析処理を行ってその分析結果を表示する場合に、両者の再生スピードが異なると、両者では分析する時間が異なることとなるために分析処理に誤差が生じるという問題があった。
Similarly, in the speech recognition apparatus described in
本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、カラオケ演奏時に行った利用者の歌唱を採点する際に、より正確な採点結果を得ることにある。 This invention is made in view of such a malfunction, The place made into the objective is to obtain a more accurate scoring result, when scoring the user's song performed at the time of a karaoke performance.
上記課題を解決するためになされた請求項1に係るカラオケシステムは、サーバから取得した利用者または他の利用者の過去の採点結果と今回の採点結果とを同一の演奏速度となるように調整して表示することを特徴とする。
The karaoke system according to
具体的には、上述のカラオケシステムは、楽曲データに基づいてカラオケ演奏を行う複
数のカラオケ装置とサーバとを備え、前記複数のカラオケ装置と前記サーバとの間でデータ通信可能に構成されている。
Specifically, the karaoke system described above includes a plurality of karaoke apparatuses and a server that perform karaoke performance based on music data, and is configured to be capable of data communication between the plurality of karaoke apparatuses and the server. .
このうちサーバは、利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を、所定の時間間隔ごとに複数回採点した「採点結果」を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における第1演奏速度を示す情報とともに「採点履歴情報」として記憶する採点履歴情報記憶手段を備えている。 Among these, the server specifies the “scoring result” obtained by scoring the user's song a plurality of times at predetermined time intervals when performing the karaoke performance according to the reservation of the karaoke performance song by the user. In addition, there is provided scoring history information storage means for storing “scoring history information” together with information for specifying a karaoke performance karaoke performance song and information indicating the first performance speed at the time of the karaoke performance.
一方、カラオケ装置は、利用者によるカラオケ演奏曲の予約を受け付ける予約受付手段と、一つ以上のカラオケ演奏曲を記憶する演奏曲記憶手段と、カラオケ演奏手段と、採点履歴情報取得手段と、カラオケ演奏が行われた際に入力されたカラオケ歌唱を、第1演奏速度で演奏されたカラオケ演奏曲と同じ所定の時間間隔ごとに複数回採点する採点手段と、表示手段と、表示制御手段と、を備えている。まず、カラオケ演奏手段は、予約受付手段が受け付けた利用者によるカラオケ演奏曲の予約に基づき、演奏曲記憶手段からカラオケ演奏曲を読み出して、設定された第2演奏速度でカラオケ演奏する。この際、採点履歴情報取得手段が、カラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報をサーバの採点履歴情報記憶手段から取得する。そして、表示制御手段が、第2演奏速度および採点履歴情報取得手段が取得した第1演奏速度を示す情報を参照して、採点履歴情報取得手段が取得した採点履歴情報に含まれる過去の採点結果を、第2演奏速度により演奏した際に採点された採点間隔における採点結果に補間して所定の表示手段に表示させる。 On the other hand, mosquito Raoke device, a reservation acceptance means for accepting a reservation of karaoke music pieces by a Subscriber, and playing music storage means for storing one or more of the karaoke music piece, and the karaoke performance means, and scoring history information acquisition means , mosquitoes karaoke singing, which is entered when the Raoke play is performed, a scoring means for scoring more than once per same predetermined time interval as the karaoke musical piece played on the first play speed, a display unit, the display Control means. First, the karaoke performance means reads out the karaoke performance music from the performance music storage means based on the reservation of the karaoke performance music by the user received by the reservation reception means, and performs the karaoke performance at the set second performance speed . At this time, scoring the singing of scoring history information acquisition means, the user or other user who is logged in with the user has reserved the mosquito Raoke performance went to when you karaoke performance the same karaoke music pieces in the past The scoring history information including the scoring result is acquired from the scoring history information storage means of the server. Then, the display control unit refers to the information indicating the first play speed second performance speed and scoring history information acquisition unit acquires the past scoring results included in scoring history information scoring history information acquisition unit acquires Are interpolated into the scoring results at the scoring intervals scored when the performance is performed at the second performance speed, and displayed on a predetermined display means.
このように構成された本発明のカラオケシステムによれば、表示制御手段が、カラオケ演奏手段がカラオケ演奏曲をカラオケ演奏する際の第2演奏速度および採点履歴情報取得手段が取得した採点履歴情報に含まれる第1演奏速度を示す情報を参照して、採点履歴情報取得手段が取得した採点履歴情報に含まれる過去の採点結果を、第2演奏速度により演奏した際に採点された採点間隔における採点結果に補間して表示手段に表示させ、また、採点手段による採点結果を表示手段に表示させる。このことにより、過去の歌唱時と今回の歌唱時とで演奏速度が異なっていても、過去の歌唱時の採点結果と今回の歌唱時の採点結果とをより正確に比較をすることができる。また、歌唱者本人のみではなくそのとき一緒に歌いに来た仲間(他の利用者)と歌唱時の採点結果の比較が可能となる。したがって、カラオケ演奏時に行った利用者の歌唱を採点する際に、より正確な採点結果を得ることができる。 According to the karaoke system of the present invention configured as described above, the display control means includes the second performance speed and the scoring history information acquired by the scoring history information acquisition means when the karaoke performance means performs the karaoke performance karaoke performance. the first with reference to the information indicating the play speed, past scoring results included in scoring history information is adopted point history information acquisition means has acquired, scored by scoring interval when played by the second play speed included The scoring result is interpolated and displayed on the display means, and the scoring result by the scoring means is displayed on the display means. This makes it possible to compare the scoring result of the past singing and the scoring result of the current singing more accurately even when the performance speed is different between the past singing and the current singing. In addition, it becomes possible to compare not only the singer himself but also the fellows (other users) who came to sing together at that time and the scoring results at the time of singing. Therefore, more accurate scoring results can be obtained when scoring the user's singing performed during karaoke performance.
なお、上述のように採点履歴情報をサーバから取得する時期については、(イ)利用者によるカラオケ演奏の予約時や、(ロ)予約曲のカラオケ演奏開始時などが考えられる。
このうちの(ロ)予約曲のカラオケ演奏開始時については、請求項2のように、カラオケ装置の採点履歴情報取得手段が、カラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報を、カラオケ演奏手段がカラオケ演奏を行う直前に、サーバの採点履歴情報記憶手段から取得することが考えられる。
As described above, the time when the scoring history information is acquired from the server may be (a) when the user reserves a karaoke performance, or (b) when the reserved karaoke performance starts.
For the beginning of (b) reserved song karaoke performance of this, as in claim 2, scoring history information acquisition unit of the karaoke apparatus is logged with the user or its user reserved the mosquito Raoke performance The scoring history information storage of the server immediately before the karaoke performance means performs the karaoke performance, including the scoring history information obtained by scoring the singing performed when other users have performed the same karaoke performance in the past. It is conceivable to obtain from means.
このように構成すれば、上述の(イ)のように採点履歴情報を予約時など事前に取得しておくと、予約のキャンセルがあった場合にその取得に費やしたリソースが無駄になるが、本発明のように、採点履歴情報を予約曲のカラオケ演奏開始時にサーバから取得することにより、上述のようなリソースの無駄が発生することを防ぐことができる。 If configured in this way, if the scoring history information is acquired in advance, such as at the time of reservation, as in (a) above, the resources spent on the acquisition will be wasted if the reservation was canceled, As in the present invention, by acquiring the scoring history information from the server at the start of the karaoke performance of the reserved song, it is possible to prevent the above-described resource waste.
ところで、上述のような比較結果の表示については、(ハ)カラオケ演奏終了時に、過去の採点結果と今回の採点結果との比較を表示することや、(ニ)カラオケ演奏中に区間ごとの前記比較の結果を順次表示していくことなどが考えられる。 By the way, regarding the display of the comparison result as described above, (c) at the end of the karaoke performance, display a comparison between the past scoring result and the current scoring result, or (d) the above-mentioned for each section during the karaoke performance. It may be possible to display the results of the comparison sequentially.
このうちの(ニ)カラオケ演奏中に区間ごとの比較結果を順次表示していくことについては、請求項3のように、表示制御手段が、採点手段による採点結果を、カラオケ演奏手段による演奏区間ごとに、前記補間した過去の採点結果と共に表示させることが考えられる。このように構成すれば、上述の(ハ)のようにカラオケ演奏終了後にのみ比較結果を表示する場合に比べて、カラオケ演奏中に利用者や他の利用者の興味をカラオケ演奏および歌唱に引き付けることができる。また、利用者が区間ごとの採点結果を見ながら歌唱方法の参考にすることができる。 Of these, (d) the display control means displays the scoring result by the scoring means as the performance section by the karaoke performance means for sequentially displaying the comparison results for each section during the karaoke performance. Each time, it is possible to display together with the interpolated past scoring results . If comprised in this way compared with the case where a comparison result is displayed only after completion | finish of a karaoke performance as mentioned above (c), it attracts the interest of a user or another user during a karaoke performance to a karaoke performance and a song. be able to. In addition, the user can refer to the singing method while viewing the scoring results for each section.
ところで、上述の採点結果については、(ホ−1)サーバに保存しておくことが考えられる。具体的には、請求項4のように、カラオケ装置が、利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに採点履歴情報としてサーバに送信する送信手段を備え、一方、サーバは、カラオケ装置から送信された採点履歴情報を、利用者を特定可能に採点履歴情報記憶手段に記憶させる記憶制御手段と、採点履歴情報記憶手段が記憶する利用者の採点履歴情報と送信手段によって送信された利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択する採点比較手段と、を備え、記憶制御手段が、採点比較手段によって選択された採点履歴情報を、利用者が次回にログインを行ったカラオケ装置へダウンロードさせる採点履歴情報として採点履歴情報記憶手段に記憶させることが考えられる。
By the way, it is conceivable that the above-mentioned scoring results are stored in the (e-1) server. Specifically, as claimed in
このように構成すれば、異なるカラオケ装置で同一のカラオケ演奏曲に対して歌唱する場合でも、過去の採点結果である採点履歴情報を取得して、上述のような比較を行うことができる。 If comprised in this way, even when it sings with respect to the same karaoke performance music with a different karaoke apparatus, the scoring history information which is a past scoring result can be acquired and the above comparison can be performed.
また、上述の採点結果については、(ホ−2)採点結果の値の増減とともにサーバに保存しておくことが考えられる。具体的には、請求項5のように、採点履歴情報には、カラオケ演奏された時刻を示す時刻情報が含まれており、カラオケ装置が、利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに採点履歴情報としてサーバに送信する送信手段を備え、一方、サーバは、カラオケ装置から送信された採点履歴情報を、利用者を特定可能に採点履歴情報記憶手段に記憶させる記憶制御手段と、採点履歴情報記憶手段が記憶する利用者の採点履歴情報と送信手段によって送信された利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択するとともに、各採点履歴情報に含まれる時刻情報を参照して、採点結果の値の増減を特定する採点比較手段と、を備え、記憶制御手段が、採点比較手段によって選択された採点履歴情報を、その採点結果の値の増減を示す情報を付与して、利用者が次回にログインを行ったカラオケ装置へダウンロードさせる採点履歴情報として採点履歴情報記憶手段に記憶させることが考えられる。 Moreover, about the above-mentioned scoring result, it is possible to preserve | save in a server with the increase / decrease in the value of (e-2) scoring result. Specifically, as claimed in claim 5, the scoring history information includes time information indicating the time when the karaoke performance, mosquito Raoke device, in accordance with the reservation of karaoke music piece by a Subscriber The scoring history of scoring the user's singing when performing karaoke performance, along with information identifying the user, information identifying the karaoke performance performed karaoke, and information indicating the performance speed during the karaoke performance a transmitting means for transmitting to the server as the information, whereas the server, the scoring history information transmitted mosquito Raoke instrumentation placed al, and storage control means for storing the identifiable scored history information storage means user, scoring history The scoring history information of the user stored in the information storage means and the scoring history information of the user transmitted by the transmitting means are compared for each performance song, and the scoring results are compared. Scoring means for selecting the higher result and referring to the time information included in each scoring history information, and specifying the increase or decrease of the value of the scoring result, and the storage control means selected by the scoring comparison means The scoring history information may be stored in the scoring history information storage means as scoring history information to be downloaded to the karaoke device to which the user has logged in next time by giving information indicating an increase or decrease in the value of the scoring result. Conceivable.
このように構成すれば、歌唱の上達度合いを計るために、分析採点結果に時間要素を加えて新旧時間で採点結果を比較することにより、以前より演奏曲に対する歌唱能力が向上しているのか、下降しているのかが、利用者自身で特定できる。 If configured in this way, in order to measure the progress of singing, by adding a time element to the analysis scoring results and comparing the scoring results in the old and new times, whether the singing ability for the performance song has improved from before, The user himself can identify whether it is descending.
また、上述の採点結果については、(ヘ−1)カラオケ装置内に一時的に保存しておくことが考えられる。具体的には、請求項6のように、カラオケ装置が、利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに、利用者の採点履歴情報として、利用者を特定可能に記憶する装置側記憶手段と、採点履歴情報記憶手段が記憶する利用者の採点履歴情報と今回の利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択する採点比較手段と、を備え、装置側記憶手段が、採点比較手段によって選択された採点履歴情報を、利用者の採点履歴情報として記憶することが考えられる。 Moreover, about the above-mentioned scoring result, it is possible to preserve | save temporarily in (f-1) karaoke apparatuses. Specifically, as in claim 6, mosquitoes Raoke device, the scoring results were scored singing of the user upon the karaoke performance in accordance with the reservation of karaoke music piece by a Subscriber, specifying the user Device-side storage means for storing the user in a identifiable manner as the user's scoring history information, together with information for identifying the karaoke performance performed for the karaoke, and information indicating the performance speed at the time of the karaoke performance, A scoring comparison means for comparing each scoring result for each performance song from the scoring history information of the user stored in the scoring history information storage means and the scoring history information of the user this time, and selecting the higher scoring result; It is conceivable that the apparatus-side storage means stores the scoring history information selected by the scoring comparison means as user scoring history information.
このように構成すれば、次のような作用効果を奏する。すなわち、例えば、採点結果およびスピードコントロール値などの演奏速度を示す情報をサーバへ送信するとともに、採点を行ったカラオケ装置内のHDDやメモリなどにも保存しておき、歌唱者本人の採点履歴情報についてはサーバから取得し、他の利用者の採点履歴情報については、カラオケ装置内のHDDやメモリなどから取得する。この際、他の利用者のユーザIDに関してはカラオケ装置内のHDDやメモリから検索したり読み出して一覧表示したりする。このことにより、他のログインしている利用者についてはサーバに対してユーザ情報に関する問い合わせや採点履歴情報の取得処理を行わないため、サーバへのアクセス時間を短縮することができる。 If comprised in this way, there exist the following effects. That is, for example, information indicating the performance speed such as a scoring result and a speed control value is transmitted to the server, and is also stored in the HDD or memory in the karaoke apparatus where the scoring is performed, and the singer's own scoring history information Is obtained from the server, and the scoring history information of other users is obtained from the HDD or memory in the karaoke apparatus. At this time, the user IDs of other users are searched or read from the HDD or memory in the karaoke apparatus and displayed as a list. As a result, for other logged-in users, an inquiry about user information and scoring history information acquisition processing are not performed on the server, and the access time to the server can be shortened.
また、上述の採点結果については、(ヘ−2)採点結果の値の増減とともにカラオケ装置内に一時的に保存しておくことが考えられる。具体的には、請求項7のように、採点履歴情報には、カラオケ演奏された時刻を示す時刻情報が含まれており、カラオケ装置は、利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに、利用者の採点履歴情報として、利用者を特定可能に記憶する装置側記憶手段と、採点履歴情報記憶手段が記憶する利用者の採点履歴情報と今回の利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択するとともに、各採点履歴情報に含まれる時刻情報を参照して、採点結果の値の増減を特定する採点比較手段と、を備え、装置側記憶手段が、採点比較手段によって選択された採点履歴情報を、その採点結果の値の増減を示す情報を付与して、利用者の採点履歴情報として記憶することが考えられる。 Moreover, about the above-mentioned scoring result, it is possible to preserve | save temporarily in a karaoke apparatus with the increase / decrease in the value of (F-2) scoring result. Specifically, as in claim 7, the scoring history information includes time information indicating the time when the karaoke performance, mosquito Raoke device, in accordance with the reservation of karaoke music piece by a Subscriber Use the scoring result of scoring the user's singing when performing karaoke, along with information identifying the user, information identifying the karaoke performance performed karaoke, and information indicating the performance speed during the karaoke performance As the scoring history information of the user, the device side storage means for storing the user in an identifiable manner, the scoring history information of the user stored in the scoring history information storage means, and the scoring history information of the current user for each performance piece A scoring comparison means for comparing each scoring result, selecting a higher scoring result, referring to time information included in each scoring history information, and specifying an increase or decrease in the value of the scoring result; Includes, device side storage means, the scoring history information selected by scoring the comparison means, to impart information indicating an increase or decrease in the value of the rating result, it is conceivable to store a scoring history information of the user.
このように構成すれば、歌唱の上達度合いを計るために、分析採点結果に時間要素を加えて新旧時間で採点結果を比較することにより、以前より演奏曲に対する歌唱能力が向上しているのか、下降しているのかが、利用者自身で特定できる。 If configured in this way, in order to measure the progress of singing, by adding a time element to the analysis scoring results and comparing the scoring results in the old and new times, whether the singing ability for the performance song has improved from before, The user himself can identify whether it is descending.
また、上述のように、(ヘ)採点履歴情報をカラオケ装置内のHDDやメモリなどに保存している場合には、採点履歴情報を取得する必要が生じた際にカラオケ装置内のHDDやメモリなどから採点履歴情報を取得することが考えられる。具体的には、請求項8のように、カラオケ装置の採点履歴情報取得手段が、カラオケ演奏手段が行うカラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報が装置側記憶手段に記憶されているか否かを判断する。採点履歴情報が装置側記憶手段に記憶されていると判断した場合には、採点履歴情報取得手段が、採点履歴情報を装置側記憶手段から取得する。一方、採点履歴情報が装置側記憶手段には記憶されていないと判断した場合には、採点履歴情報取得手段が、採点履歴情報をサーバの採点履歴情報記憶手段から取得する。 In addition, as described above, (f) when the scoring history information is stored in the HDD or memory in the karaoke device, the HDD or memory in the karaoke device when it becomes necessary to obtain the scoring history information. It is conceivable to obtain scoring history information from the above. Specifically, as in claim 8, the scoring history information acquisition unit of the karaoke apparatus has previously registered a user who has reserved a karaoke performance performed by the karaoke performance unit, or another user who has logged in with the user. It is determined whether or not scoring history information including a scoring result obtained by scoring a song performed when performing the same karaoke performance karaoke performance is stored in the device-side storage means. When it is determined that the scoring history information is stored in the apparatus-side storage unit, the scoring history information acquisition unit acquires the scoring history information from the apparatus-side storage unit. On the other hand, when it is determined that the scoring history information is not stored in the apparatus-side storage unit, the scoring history information acquisition unit acquires the scoring history information from the scoring history information storage unit of the server.
このように構成すれば、所望の採点履歴情報がカラオケ装置内に保存されている場合にはその採点履歴情報をカラオケ装置内から優先的に取得し、一方、所望の採点履歴情報がカラオケ装置内に保存されていない場合にはその採点履歴情報をサーバから取得するので、サーバへのアクセス時間をさらに短縮することができる。
つぎに、請求項9に記載のカラオケ装置は、請求項1に記載のカラオケシステムを構成する前記カラオケ装置について記載した構成を備えることを特徴とする。
If comprised in this way, when the desired scoring history information is preserve | saved in a karaoke apparatus, the scoring history information will be acquired preferentially from the karaoke apparatus, On the other hand, desired scoring history information will be in the karaoke apparatus Since the scoring history information is acquired from the server when not stored in the server, the access time to the server can be further shortened.
Next, the karaoke apparatus of Claim 9 is provided with the structure described about the said karaoke apparatus which comprises the karaoke system of
以下、本発明の実施形態を図面に基づいて説明する。
[第一実施形態]
図1は、インターネット200を利用したカラオケネットワークシステム1の概略構成を示すブロック図である。また、図6(b)はカラオケ用ホストサーバが記憶する採点結果データリストを示す説明図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First embodiment]
FIG. 1 is a block diagram showing a schematic configuration of a
[カラオケネットワークシステム1の構成の説明]
図1に示すように、カラオケネットワークシステム1は、Webサーバ2aとデータベース2bとを備えるカラオケ用ホストサーバ2、及びWebサーバ3aを備えるインターネット用ホストサーバ3に対して、カラオケ店等の各カラオケルームに設置されるカラオケ装置4と、カラオケ装置4を操作するためのリモコン端末5と、パーソナルコンピュータ(以下、パソコン)6a及び携帯電話6b等の情報端末からなるユーザ端末6とがインターネット200を介して通信可能に構成されることによって形成されている。
[Description of configuration of karaoke network system 1]
As shown in FIG. 1, the
カラオケ用ホストサーバ2は、カラオケ店等に設置されているカラオケ装置4に対して楽曲データやカラオケ装置4からユーザへ提供するためのコンテンツデータ等を配信するためのカラオケサービス用のホストサーバである。カラオケ用ホストサーバ2は、ホストサーバ側のルータ130とカラオケ店側のルータ120との間でインターネットネットワーク200上に形成されるVPN(virtual private network)を介して、カラオケ店側
のLAN100に接続されている。つまり、カラオケ用ホストサーバ2と、カラオケ装置4及びリモコン端末5との間の通信は、インターネット200上のVPN及びカラオケ店側のLAN100を介して行われる。
The karaoke host server 2 is a karaoke service host server for delivering music data, content data to be provided to the user from the
さらに、本カラオケネットワークシステム1において、カラオケ用ホストサーバ2は、本システムを利用する権限を有するユーザに関する登録情報を蓄積するユーザ登録データベース2cや、登録されているユーザのカラオケ歌唱に関する情報及び当該ユーザから提供される情報等をインターネット200上で公開するための個人用Webページのデータを蓄積する個人用Webページデータベース2d等を有するデータベース2bを備えている。そして、カラオケ用ホストサーバ2が備えるWebサーバ2aは、このデータベース2bと連携しており、カラオケ店側のリモコン端末4等からの要求に応じて、カラオケネットワークシステム1を利用するためにログインしようとするユーザに対する認証や、ログインしたユーザに対する個人用Webページの配信・更新サービスを行う。すなわち、ここでいう連携とは、ユーザ認証及び個人用Webページの配信をWebサーバ2aが行うために、データベース2d内に格納されたデータを参照したり、Webサーバ2aが受け付けた個人用Webページ更新のデータをデータベース2bに反映させたりすることで、Webサーバ2aが行う前記サービスに利用するためのデータと、データベース2bとが対応していることを指す。
Further, in the
また、カラオケ用ホストサーバ2のデータベース2bには、図6(b)に例示するような分析採点結果リストが記憶されている。この分析採点結果リストには、選曲番号、点数、ユーザID、ニックネーム、端末シリアルナンバーおよび登録日時を関連付けたレコードが登録されている。さらに、各レコードには、区間ごとの点数、および演奏時のスピードコントール値が含まれる。
The
インターネット用ホストサーバ3は、Webサーバ3aを介してパソコン6aや携帯電話6b等の情報端末(以下、これらを総称する場合はユーザ端末6ともいう)に対してインターネット200を介して情報の送信をするためのホストサーバである。また、インターネット用ホストサーバ3は、適宜な通信回線を介してカラオケ用ホストサーバ2と通信可能に構成されている。
The
インターネット用ホストサーバ3が備えるWebサーバ3aは、カラオケ用ホストサーバ2が備えるデータベース2bと(上述のWebサーバ2aと同様に)連携しており、ユーザ端末6からの要求に応じて、カラオケ用ホストサーバ2が備えるWebサーバ2aと同様にカラオケネットワークシステム1を利用するためにログインしようとするユーザに対する認証や、ログインしたユーザに対する個人用Webページの配信・更新サービスを行う。
The
パソコン6aは、十分な処理能力を有する通常のコンピュータであり、適宜な通信回線を介してインターネット200に接続されている。また、パソコン6aは、インターネット200を介して受信したWebページを閲覧したり、ユーザが画面上で情報や操作指示を入力したり、アニメーション等を表示するためのアプリケーションを動作させたりするための、いわゆるWebブラウザ機能を有するソフトウェアを備えている。
The
携帯電話6bは、携帯電話事業者が提供する通信回線を介してインターネット200に接続可能ないわゆる第3世代以降の携帯電話であり、電話をかける・受けるといった通話機能以外に、インターネット200を介して受信したWebページを画面で閲覧したり、ユーザが画面上で情報や操作指示を入力したり、アニメーション等を表示するためのアプリケーションを動作させたりするためのWebブラウザ機能を有するソフトウェアを備えている。
The mobile phone 6b is a so-called third generation or later mobile phone that can be connected to the
パソコン6a及び携帯電話6b等からなるユーザ端末6は、インターネット200を介してインターネット用ホストサーバ3内のWebサーバ3aへアクセスし、Webサーバ3aから受信したデータに基づいて個人用Webページの閲覧・更新を行うための各種処理を実行する。
A user terminal 6 including a
[カラオケ装置4の構成の説明]
図2は、カラオケ店等のカラオケルーム内に設置されているカラオケ装置4及びリモコン端末5のより具体的な構成を示すブロック図である。
[Description of configuration of karaoke device 4]
FIG. 2 is a block diagram showing a more specific configuration of the
カラオケ装置4は、カラオケを利用するユーザから指定された楽曲のカラオケ演奏を行うためのものであり、図2に示すように、カラオケ装置4全体の作動を制御する制御部12、カラオケ装置4をLAN100に接続するためのインタフェース部14、演奏楽曲の伴奏内容及び歌詞を示す楽曲データや映像データ等のコンテンツデータ、カラオケ装置4が作動するためのプログラム等を記憶するハードディスク(HDD)16、複数のキースイッチからなり、曲の予約操作等を行うための操作部18、リモコン端末5や携帯電話6等から送信された赤外線信号を、赤外線通信規格(IrDA(登録商標))又はリモコン端末5とカラオケ装置4との二者間において予め設定された通信条件に従って受信するための赤外線通信部20、操作部18からの信号を処理する操作処理部22、マイクロフォン26、HDD16に記憶された演奏データ(MIDIデータ)に基づく演奏再生を行うMIDI音源30、MIDI音源30から出力されたデジタル信号から演奏楽曲のオーディオ信号(音響、音声に関する信号)を生成し、生成されたオーディオ信号及びマイクロフォン26から入力されたオーディオ信号を増幅してスピーカ28へ出力する音声制御部24、画像データを一時的に記憶するビデオRAM32、ビデオRAM32に記憶された
画像データに基づく映像の再生を制御する映像再生部34、映像再生部34により再生される映像のモニタ36での表示を制御する映像制御部38、半導体素子を利用した書き換え可能な記憶媒体であるメモリ40などを備えている。
The
また、制御部12は、演奏中の楽曲に対応するユーザの個人用Webページに対する更新を禁止するための指示をリモコン端末5に対して送信したり、ユーザの行った歌唱に関する情報をカラオケ用ホストサーバ2へ送信したりする処理などを実行する。 In addition, the control unit 12 transmits an instruction for prohibiting the update of the user's personal Web page corresponding to the music being played to the remote control terminal 5 or information on the singing performed by the user as a karaoke host. Processing such as transmission to the server 2 is executed.
[リモコン端末5の構成の説明]
リモコン端末5は、カラオケルーム内で使用されるためのものであり、演奏楽曲の予約等をするための操作を利用者から受け付け、その操作信号をカラオケ装置4に送信する機能を有する。また、リモコン端末5は、アクセスポイント110経由でLAN100及びインターネット200上のVPNを介してカラオケ用ホストサーバ2へアクセスし、カラオケ用ホストサーバ2から受信したデータに基づいて個人用Webページの閲覧・更新するための機能も有する。
[Description of configuration of remote control terminal 5]
The remote control terminal 5 is for use in a karaoke room, and has a function of accepting an operation for reserving a musical piece from a user and transmitting the operation signal to the
具体的にリモコン端末5は、図2に示すように、リモコン端末5全体の作動を制御する制御部52、赤外線通信規格(IrDA)又はリモコン端末5とカラオケ装置4との二者間において予め設定された通信条件に従ってカラオケ装置4に赤外線信号を送信する赤外線通信部54、リモコン端末5が作動するためのプログラム等の各種情報を記憶するメモリ56、表示部58の表示領域に沿って設置されるタッチパネル及び複数のキースイッチからなり、利用者からの操作を受け付ける操作部60、操作部60からの信号を処理する操作処理部62、画像データを一時的に記憶するビデオRAM64、ビデオRAM64に記憶された画像データの表示部58での表示を制御する映像制御部66、LAN100に接続されたアクセスポイント110との間で無線LANを用いて、無線通信を行うための無線LAN通信部68などを備えている。
Specifically, as shown in FIG. 2, the remote control terminal 5 is set in advance between the
このうち、制御部52は、利用者から曲の予約をするための操作入力を受け付け、選択された曲の曲番号に、予約者(即ち、歌唱する人)のユーザIDを付加した予約データをカラオケ装置4へ送信する処理を実行する。また、制御部52は、インターネット200を介してカラオケ用ホストサーバ2へアクセスし、カラオケ用ホストサーバ2から受信したデータに基づいて個人用Webページの閲覧・更新を行うための各種処理を実行する。なお、リモコン端末5は、複数のユーザのアカウントごとに並行してシステムにログイン可能に構成されている。これらの処理についての詳細な説明は後述する。
Among these, the
[その他の構成の説明]
上述のLAN100にはアクセスポイント110が接続されている。このアクセスポイント110は、無線通信で端末間を接続するための電波中継機であり、複数の端末と同時に通信を行う機能を有する。リモコン端末5とカラオケ用ホストサーバ2とは、このアクセスポイント110を中継することによって、LAN100及びインターネット200上のVPNを介して互いにデータ通信を行うことができる。
[Description of other configurations]
An
ルータ120,130は、インターネットネット200等の外部ネットワーク上の通信経路を暗号化して、仮想的に専用回線で接続されている状態を作り出すVPN技術を利用するためのいわゆるVPNゲートウェイである。ルータ120,130は、外部ネットワークであるインターネット200と、内部ネットワークであるLAN100及びカラオケ用ホストサーバ2側のネットワークとの接続点にそれぞれ置かれ、内部ネットワークからの通信を暗号化してインターネット200側に送出する。また、インターネット200側からの通信を復号化して内部ネットワークへ送出する。
The
[対応関係の説明]
以上、実施形態のカラオケネットワークシステム1の構成について説明したが、本実施形態におけるカラオケネットワークシステム1の構成と、特許請求の範囲に記載した構成との対応は次のとおりである。
[Explanation of correspondence]
The configuration of the
本実施形態のカラオケ用ホストサーバ2及びインターネット用ホストサーバ3が、特許請求の範囲におけるホストサーバに相当する。また、カラオケ用ホストサーバ2内のデータベース2bが採点履歴情報記憶手段に相当する。また、カラオケ装置4における制御部12が予約受付手段、採点履歴情報取得手段、採点手段、表示制御手段、記憶制御手段および採点比較手段に相当する。また、カラオケ装置4におけるHDD16が演奏曲記憶手段および装置側記憶手段に相当する。また、カラオケ装置4における音声制御部24およびMIDI音源30がカラオケ演奏手段に相当する。また、カラオケ装置4におけるマイクロフォン26が音声信号入力手段に相当する。また、カラオケ装置4におけるモニタ36が表示手段に相当する。
The karaoke host server 2 and the
[分析採点結果表示処理(1)の説明]
以下に、カラオケネットワークシステム1のカラオケ装置4の制御部12により実行される分析採点結果表示処理(1)の処理手順を図4のフローチャート、図3および図6に基づいて説明する。なお、図3は正規化された過去の区間ごとの分析採点結果の推移と今回の区間ごとの分析採点結果の推移とを示す説明図である。また、図6(a)はカラオケ用ホストサーバとカラオケ装置との間で送受信される分析採点結果データの流れを示す説明図(1)である。
[Description of analysis scoring result display process (1)]
Below, the process procedure of the analysis scoring result display process (1) performed by the control part 12 of the
この分析採点結果表示処理(1)は、カラオケネットワークシステム1のカラオケ装置4が起動している場合に他の処理からは独立して実行される。
まず、分析採点を開始すると(S100)、HDD16に記憶されている予約曲リストを参照して、カラオケ演奏曲の予約がなされているか否かを判断する(S102)。カラオケ演奏曲の予約がなされていないと判断された場合には(S102:NO)、リモコン端末5によって行われる利用者によるカラオケ演奏曲の選曲があるまで待機する(S104)。そして、カラオケ演奏曲の選曲がなされたか否かを判断し(S106)、カラオケ演奏曲の選曲がなされていないと判断された場合には(S106:NO)、S104に戻り、一方、カラオケ演奏曲の選曲がなされていると判断された場合には(S106:YES)、S108に移行する。なお、S102において、カラオケ演奏曲の予約がなされていると判断された場合にも(S102:YES)、S108に移行する。
This analysis scoring result display process (1) is executed independently from other processes when the
First, when analysis scoring is started (S100), it is determined by referring to the reserved song list stored in the
続くS108では、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーを、インタフェース部14を制御してカラオケ用ホストサーバ2へ送信させる(S108、図6(a)の矢印1参照)。そして、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値を、インタフェース部14を介して受信する(S110、図6(a)の矢印2参照)。
In the next S108, the
続くS112では、当該カラオケ装置4における現在のスピードコントール値の設定値を取得し、先に受信した過去の分析採点結果およびスピードコントロール値を参照して、その過去のスピードコントロール値と、当該カラオケ装置4における現在のスピードコントロール値とから、両者が同一の演奏速度となるよう過去の分析採点結果に対して正規化を行う(S112)。そして、正規化された過去の分析採点結果をモニタ36に表示させる(S114、図3参照)。
In subsequent S112, the set value of the current speed control value in the
続いて、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データをHDD16から読み出してカラオケ演奏を開始する(S116)。そして、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点し、その区間ごとの分析採点結果をモニタ36に表示させる(S118、図3参照)。その際、曲当たりn個のデータを取得することを予め設定しておく。つまり、スピードコントロール値が特定された時点で、音声信号を採点する区間(時間の間隔)が特定される。なお、1曲の採点データの個数はn個なので、前記スピードコントロール値で決定された曲の演奏スピードに応じて、採点する間隔が異なる。例えば、1曲を120秒の演奏スピードでn=10(個)で採点すると、12秒間隔で採点するが、100秒で演奏するとき、nは一定なので10秒間隔の採点となる。また、今回と過去とで、同じ曲だが演奏スピードが異なる2曲(図3で言う○、△)を同時に表示したときに、0分(図3 X軸:0%)においては、○と△のX軸上での位置は一致するが、それ以外のX軸上の位置では、採点間隔が異なるためX軸上での表示位置も異なってしまい、曲の最後(今回の時間:2分)になると、○と△とでは、曲の中での採点位置が大きく異なっているように見える(同じ歌唱位置を採点しているにも関わらず、異なった歌唱位置を採点しているように見える)ため、利用者にとって今回と過去との採点結果(Y軸)を比較し難い。このため、2曲(○、△)を、どちらかの一方に合わせて正規化することで、図3に示す、曲○、曲△、それぞれのn個の採点データのX軸上の位置が、曲進行度合いに合わせて、全て一致するため、利用者にとってY軸で示される採点結果が今回と過去とが比較しやすくなる。したがって、2曲(○、△)どちらの演奏スピードに合わせて正規化するかについては、今回歌唱する曲(○)に合わせて正規化を行うことで、今回歌唱している曲を基準として、過去の採点度合いがどうたったかを容易に比較することができるようになる。よって、n個のデータの取得設定に従って、その区間ごとの採点結果と、先にモニタ36に表示させた正規化された過去の分析採点結果とを比較できるように同時に表示するといった演出を行ってもよい(S120、図3参照)。
Subsequently, referring to the reserved music list, the music data of the karaoke performance music to be performed next is read from the
さらに、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、インタフェース部14を介してカラオケ用ホストサーバ2へ送信させる(S122、図6(a)の矢印3参照)。そして、S102に移行する。
Further, the karaoke song analysis scoring result and the speed control value in the
[分析採点結果送信処理(1)の説明]
以下に、カラオケネットワークシステム1のカラオケ用ホストサーバ2により実行される分析採点結果送信処理(1)の処理手順を図5(a)のフローチャートに基づいて説明する。
[Description of analysis scoring result transmission process (1)]
Below, the process procedure of the analysis scoring result transmission process (1) performed by the karaoke host server 2 of the
この分析採点結果送信処理(1)はカラオケ用ホストサーバ2が起動している場合に他の処理からは独立して実行される。
まず、上述の分析採点結果表示処理(1)のS108にてカラオケ装置4から送信された情報を受信したか否かを判断する(S200)。なお、ここでカラオケ装置4から送信された情報を受信したと判断するには、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーが受信した情報に含まれていることが必要である。カラオケ装置4から送信された情報を受信していないと判断された場合には(S200:NO)、S200を繰り返し実行することにより、カラオケ装置4から送信された情報を受信するまで待機する。
This analysis scoring result transmission process (1) is executed independently of other processes when the karaoke host server 2 is activated.
First, it is determined whether or not the information transmitted from the
一方、カラオケ装置4から送信された情報を受信したと判断された場合には(S200:YES、図6(a)の矢印1参照)、そのカラオケ演奏曲の予約を行ったユーザがユーザ登録されているか否かを判断する(S202)。具体的には、データベース2bの記憶
内容を参照して、そのカラオケ演奏曲の予約を行ったユーザのユーザIDがデータベース2bに登録されている場合に、そのユーザがユーザ登録されていると判断する。そのユーザがユーザ登録されていないと判断された場合には(S202:NO)、S200に移行する。
On the other hand, if it is determined that the information transmitted from the
一方、そのカラオケ演奏曲の予約を行ったユーザがユーザ登録されていると判断された場合には(S202:YES)、先に受信した情報に含まれるユーザIDを有するユーザのカラオケ歌唱に関する情報から、先に受信した情報に含まれる選曲番号と同一の選曲番号が含まれる記録を抽出し、その抽出した記録に含まれる分析採点結果およびスピードコントロール値を、インタフェース部14を介して、先に受信した情報に含まれるシリアルナンバーを有するカラオケ装置4へ送信させる(S204、図6(a)の矢印2参照)。そして、S200に移行する。
On the other hand, if it is determined that the user who made the reservation for the karaoke performance song is registered as a user (S202: YES), from the information related to the karaoke song of the user having the user ID included in the previously received information. A record including the same music selection number as the music selection number included in the previously received information is extracted, and the analysis scoring result and speed control value included in the extracted record are received first via the
[分析採点結果登録処理の説明]
以下に、カラオケネットワークシステム1のカラオケ用ホストサーバ2により実行される分析採点結果登録処理の処理手順を図5(b)のフローチャートに基づいて説明する。
[Description of analysis scoring result registration process]
Below, the process procedure of the analysis scoring result registration process performed by the karaoke host server 2 of the
この分析採点結果登録処理はカラオケ用ホストサーバ2が起動している場合に他の処理からは独立して実行される。
まず、上述の分析採点結果表示処理(1)のS108にてカラオケ装置4から送信された情報を受信したか否かを判断する(S300)。なお、ここでカラオケ装置4から送信された情報を受信したと判断するには、カラオケ演奏が行われたカラオケ演奏曲の選曲番号、そのカラオケ演奏に伴って行われたカラオケ歌唱の採点結果、そのカラオケ演奏の予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーが受信した情報に含まれていることが必要である。カラオケ装置4から送信された情報を受信していないと判断された場合には(S300:NO)、S300を繰り返し実行することにより、カラオケ装置4から送信された情報を受信するまで待機する。
This analysis scoring result registration process is executed independently of other processes when the karaoke host server 2 is activated.
First, it is determined whether or not the information transmitted from the
一方、カラオケ装置4から送信された情報を受信したと判断された場合には(S300:YES、図6(a)の矢印3参照)、そのカラオケ演奏曲の予約を行ったユーザがユーザ登録されているか否かを判断する(S302)。具体的には、データベース2bの記憶内容を参照して、そのカラオケ演奏曲の予約を行ったユーザのユーザIDがデータベース2bの登録ユーザリストに登録されている場合に、ユーザがユーザ登録されていると判断する。そのユーザがユーザ登録されていないと判断された場合には(S302:NO)、S300に移行する。
On the other hand, if it is determined that the information transmitted from the
一方、そのカラオケ演奏曲の予約を行ったユーザがユーザ登録されていると判断された場合には(S302:YES)、先に受信した情報に含まれるユーザIDを有するユーザのカラオケ歌唱に関する情報から、先に受信した情報に含まれる選曲番号と同一の選曲番号が含まれる記録を抽出し、その抽出した記録に含まれる分析採点結果と先に受信した情報に含まれる分析採点結果とを比較する(S304)。そして、先に受信した情報に含まれる分析採点結果の値が、抽出した記録に含まれる分析採点結果の値よりも小さい場合には(S304:NO)、その先に受信した情報を破棄してS300に戻る。先に受信した情報に含まれる分析採点結果の値が、抽出した記録に含まれる分析採点結果の値よりも大きい場合には(S304:YES)、その先に受信した情報をデータベース2bに登録する(S306)。そして、S300に移行する。
On the other hand, when it is determined that the user who made the reservation for the karaoke performance song is registered as a user (S302: YES), from the information related to the karaoke song of the user having the user ID included in the previously received information. , A record including the same music selection number as the music selection number included in the previously received information is extracted, and the analysis scoring result included in the extracted record is compared with the analysis scoring result included in the previously received information. (S304). If the value of the analysis scoring result included in the previously received information is smaller than the value of the analysis scoring result included in the extracted record (S304: NO), the previously received information is discarded. Return to S300. When the value of the analysis scoring result included in the previously received information is larger than the value of the analysis scoring result included in the extracted record (S304: YES), the information received earlier is registered in the
[第一実施形態の効果]
(1)このように第一実施形態のカラオケネットワークシステム1によれば、次のよう
な作用効果を奏する。すなわち、分析採点結果表示処理(1)のS112において、カラオケ装置4の制御部12が、当該カラオケ装置4における現在のスピードコントロール値の設定値を取得し、S110にて受信した過去の分析採点結果およびスピードコントロール値を参照して、その過去のスピードコントロール値と、当該カラオケ装置4における現在のスピードコントロール値とから、両者が同一の演奏速度となるよう過去の分析採点結果に対して正規化を行い、その正規化された過去の分析採点結果をモニタ36に表示させる(S114、図3参照)。そして、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データをHDD16から読み出してカラオケ演奏を開始し(S116)、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点し、その区間ごとの分析採点結果をモニタ36に表示させる(S118、図3参照)。
[Effect of the first embodiment]
(1) Thus, according to the
このことにより、過去の歌唱時と今回の歌唱時とで演奏速度が異なっていても、過去の歌唱時の採点結果と今回の歌唱時の採点結果とをより正確に比較をすることができる。また、歌唱者本人のみではなくそのとき一緒に歌いに来た仲間(他の利用者)と歌唱時の採点結果の比較が可能となる。したがって、カラオケ演奏時に行った利用者の歌唱を採点する際に、より正確な採点結果を得ることができる。 This makes it possible to compare the scoring result of the past singing and the scoring result of the current singing more accurately even when the performance speed is different between the past singing and the current singing. In addition, it becomes possible to compare not only the singer himself but also the fellows (other users) who came to sing together at that time and the scoring results at the time of singing. Therefore, more accurate scoring results can be obtained when scoring the user's singing performed during karaoke performance.
(2)また、第一実施形態のカラオケネットワークシステム1によれば、分析採点結果表示処理(1)のS108において、予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーを、インタフェース部14を制御してカラオケ用ホストサーバ2へ送信させ、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値をインタフェース部14を介して受信する(S110)。なお、この処理はS116にてカラオケ演奏が開始する前に実行される。
(2) Also, according to the
このようにすれば、過去の分析採点結果およびスピードコントロール値を予約時など事前に取得しておくと、予約のキャンセルがあった場合にその取得に費やしたリソースが無駄になるが、本実施形態のように、過去の分析採点結果およびスピードコントロール値を予約曲のカラオケ演奏開始時に取得することにより、上述のようなリソースの無駄が発生することを防ぐことができる。 In this way, if the past analysis scoring results and speed control values are acquired in advance, such as at the time of reservation, if the reservation is canceled, the resources spent on the acquisition will be wasted. As described above, by acquiring the past analysis scoring results and the speed control value at the start of karaoke performance of the reserved song, it is possible to prevent the above-described waste of resources.
(3)また、第一実施形態のカラオケネットワークシステム1によれば、分析採点結果表示処理(1)において、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データをHDD16から読み出してカラオケ演奏を開始し(S116)、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点し、その区間ごとの分析採点結果をモニタ36に表示させ(S118、図3参照)、設定に従って、その区間ごとの採点結果と、先にモニタ36に表示させた正規化された過去の分析採点結果と、を比較できるように同時に表示するといった演出を行う(S120、図3参照)。このことにより、例えばカラオケ演奏終了後にのみ比較結果を表示する場合に比べて、カラオケ演奏中に利用者や他の利用者の興味をカラオケ演奏および歌唱に引き付けることができる。また、利用者が区間ごとの採点結果を見ながら歌唱方法の参考にすることができる。
(3) Moreover, according to the
(4)また、第一実施形態のカラオケネットワークシステム1によれば、分析採点結果表示処理(1)において、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、インタフェース部14を介してカラオケ用ホストサーバ2へ送信させ(S122)、一方、カラオケ用ホストサーバ2では、分析採点結果登録処理において、受信した情報が登録済みユーザのものであることを確認した上で(S302:YES)、過去の分析採点結果と今回の分析採点結果とを比較し(S304)、今回の分析採点結果の値が過去の分析採点結果の値よりも大きい場合に
は、その今回の分析採点結果をデータベース2bに登録する(S306)。
(4) Moreover, according to the
このことにより、異なるカラオケ装置4で同一のカラオケ演奏曲に対して歌唱する場合でも、過去の採点結果である採点履歴情報を取得して、上述のような比較を行うことができる。
Thus, even when
(5)また、第一実施形態のカラオケネットワークシステム1によれば、分析採点結果表示処理(1)において、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点する際に、曲当たりn個のデータを取得することを予め設定するので、スケールを変更すると単位時間に含まれるデータ数が変化するのに対して、細かく採点することができ、また、今回と現在との採点結果を正規化して表示した場合においてお互いの歌唱位置と採点位置が一致するので、お互いの採点位置が異なるために、それぞれの採点位置を合わせるために、どちらか一方の歌唱位置を基準にして、他方の採点位置の前後の採点値から一方の歌唱位置と同じ歌唱位置に相当する採点値を算出して、一方の採点位置と同じ採点位置の、他方の採点値として補完する必要がなく、制御部12の処理の負担を軽減することができる。
(5) Moreover, according to the
[他の実施形態]
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
[Other Embodiments]
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, It is possible to implement in the following various aspects.
(1)上記実施形態では、分析採点結果表示処理(1)において、S116にてカラオケ演奏が開始する前に、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値をインタフェース部14を介して受信するが(S110)、これには限られず、利用者によるカラオケ演奏の予約時に過去の分析採点結果およびスピードコントロール値を取得するようにしてもよい。 (1) In the above embodiment, in the analysis scoring result display process (1), before the karaoke performance starts in S116, the past analysis scoring results and speed control values transmitted from the karaoke host server 2 are displayed in the interface unit. 14 (S110), but the present invention is not limited to this, and past analysis scoring results and speed control values may be acquired when a karaoke performance is reserved by the user.
(2)上記実施形態では、分析採点結果表示処理(1)において、カラオケ演奏中に区間ごとの分析採点結果の比較結果を順次表示する(S116〜S120)が、これには限られず、カラオケ演奏終了時に、過去の採点結果と今回の採点結果との比較を表示するようにしてもよい。 (2) In the above embodiment, in the analysis scoring result display process (1), the comparison result of the analysis scoring results for each section is sequentially displayed during the karaoke performance (S116 to S120). At the end, a comparison between past scoring results and current scoring results may be displayed.
(3)上記実施形態では、分析採点結果表示処理(1)において、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、インタフェース部14を介してカラオケ用ホストサーバ2へ送信させ(S122)、一方、カラオケ用ホストサーバ2では、分析採点結果登録処理において、受信した情報が登録済みユーザのものであることを確認した上で(S302:YES)、過去の分析採点結果と今回の分析採点結果とを比較し(S304)、今回の分析採点結果の値が過去の分析採点結果の値よりも大きい場合には、その今回の分析採点結果をデータベース2bに登録するが(S306)、これには限られず、上述のように過去の分析採点結果と今回の分析採点結果とを比較した際に、今回の分析採点結果を、その分析採点結果の値の増減示す符号とともにデータベース2bに登録するようにしてもよい。なお、このような増減を示す符号を採点結果とともにモニタ36に表示するようにしてもよい。
(3) In the above embodiment, in the analysis scoring result display process (1), the analysis scoring result of the karaoke song accompanying the current karaoke performance and the speed control value in the
このようにすれば、歌唱の上達度合いを計るために、分析採点結果に時間要素を加えて新旧時間で採点結果を比較することにより、以前より演奏曲に対する歌唱能力が向上しているのか、下降しているのかが、利用者自身で特定できる。 In this way, in order to measure the progress of the singing, by adding a time element to the analytical scoring results and comparing the scoring results with the old and new times, the singing ability for the performance song has improved or decreased The user can identify whether he is doing it.
(4)上記実施形態では、分析採点結果表示処理(1)において、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点する際に、曲当たりn個のデー
タを取得することを予め設定するが、これには限られず、単位時間当たりn個のデータを取得するように予め設定しておいてもよい。但し、このようにすれば、スケールを変更すると単位時間に含まれるデータ数が変化するため、前後の値から補完する必要がある。
[第二実施形態]
上記第一実施形態では、次にカラオケ演奏を行うカラオケ演奏曲を予約したユーザの過去の採点履歴情報から、そのカラオケ演奏曲と同一のカラオケ演奏曲を歌唱した際の採点履歴情報を選択することを特徴とする。これに対して第二実施形態では、次にカラオケ演奏を行うカラオケ演奏曲を予約したユーザの過去の採点履歴情報および当該ユーザと同時にログインしている他のユーザの過去の採点履歴情報から、そのカラオケ演奏曲と同一のカラオケ演奏曲を歌唱した際の採点履歴情報を選択することを特徴としている。
(4) In the above embodiment, in the analysis scoring result display process (1), when scoring the voice signal of the karaoke song input from the
[Second Embodiment]
In said 1st embodiment, selecting the scoring history information at the time of singing the same karaoke performance music as the karaoke performance music from the past scoring history information of the user who reserved the karaoke performance music which performs a karaoke performance next time It is characterized by. On the other hand, in the second embodiment, from the past scoring history information of the user who reserved the karaoke performance song to be performed next and the past scoring history information of other users who are logged in at the same time as the user, Scoring history information when singing the same karaoke performance song as the karaoke performance song is selected.
以下に、第二実施形態のカラオケネットワークシステム1について説明する。
なお、第二実施形態のカラオケネットワークシステム1の構成は、第一実施形態のカラオケネットワークシステム1の構成と同一であるので、ここではその詳細な説明は省略する。
Below, the
In addition, since the structure of the
また、第二実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1とは異なり、上述の分析採点結果表示処理(1)および分析採点結果送信処理(1)の代わりに分析採点結果表示処理(2)および分析採点結果送信処理(2)を実行する。また、第二実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1と同様に、分析採点結果登録処理を実行する。
The
次に、分析採点結果表示処理(2)および分析採点結果送信処理(2)について順に説明する。
[分析採点結果表示処理(2)の説明]
以下に、カラオケネットワークシステム1のカラオケ装置4の制御部12により実行される分析採点結果表示処理(2)の処理手順を図8のフローチャート、図7および図10に基づいて説明する。なお、図7(a)は今回の分析採点結果の表示例を示す説明図であり、図7(b)は正規化された過去の分析採点結果の表示例を示す説明図である。また、図10は、カラオケ用ホストサーバとカラオケ装置との間で送受信される分析採点結果デ
ータの流れを示す説明図(2)である。
Next, the analysis scoring result display process (2) and the analysis scoring result transmission process (2) will be described in order.
[Description of analysis scoring result display process (2)]
Below, the process procedure of the analysis scoring result display process (2) performed by the control part 12 of the
なお、図7について以下に補足説明をする。すなわち、図7(a)に示す○点は、今回の採点位置と、その位置で実測した採点数の関係を示し、図7(b)に示す◇点は、過去の採点位置と、その位置で実測した採点数の関係を示す。なお、第二実施形態において採点する間隔は、第一実施形態の採点する間隔が異なるものとする。また、第一実施形態では、予め定められたn個を採点し、採点数量(サンプル数)が一定であったが、第二実施形態では、予め定められた時間間隔で採点し、採点時間間隔(サンプリング時間)が一定である。さらに、今回と過去とで演奏スピードが異なる分析採点結果を同時に表示する場合、第一実施形態同様、X軸上で今回と過去の演奏時間を一致させて表示しないと、Y軸で示される採点結果が比較しにくくなるので、2曲を正規化して表示を行う。また、採点時間間隔が一定である今回と前回の分析採点結果を正規化して表示すると、2曲の採点位置が異なるから、例えば、図7に示す、今回の演奏時間に過去の演奏時間を合わせて表示する場合には、今回の採点位置の1つを特定し(図7(a)A点)、その採点位置における過去の分析採点結果の前後の採点数の2点(B1点、B2点)を特定し、B1点、B2点の2点を直線補間を行ってB点の採点数を算出し、今回のA点の採点数に対応する、過去の採点数とする。他の採点位置も同様に算出し、それぞれを、図7(b)に示す△点とすることで、採点位置が異なる2曲の演奏時間を一致させ、正規化して表示したときに、
○点と△点とはX軸上で、お互いの位置は一致するので、今回と過去とで演奏スピードが異なった場合の分析採点数の比較がしやすくなる。また、図7において、補間は直線補間を行った。直線補間は、他の補間方法(例えば、2次曲線補間)に比べて演算処理が簡単なために、カラオケ分野においては曲の演奏も併せて行うときに、曲の演奏を妨げる可能性が他の補間方法より低くなるからである。また、第一実施形態は個数nが予め定められているので曲進行途中でスピードコントロール値を変えて演奏スピードを変更することができないが、第二実施形態は、採点時間間隔が一定であるため、演奏スピードを変更することができるので、利用者にとって分析採点の利便性が向上する特徴がある。
A supplementary explanation will be given below with reference to FIG. 7A shows the relationship between the current scoring position and the number of scores actually measured at that position, and the ◇ point shown in FIG. 7B shows the past scoring position and its position. The relationship of the number of marks actually measured is shown. Note that the scoring intervals in the second embodiment are different from the scoring intervals in the first embodiment. In the first embodiment, a predetermined number n is scored, and the scoring quantity (number of samples) is constant. In the second embodiment, the scoring time interval is scored at a predetermined time interval. (Sampling time) is constant. Furthermore, when simultaneously displaying analysis scoring results with different performance speeds in this time and in the past, as in the first embodiment, if the current performance time and the past performance time are not displayed on the X axis, the scoring indicated on the Y axis is displayed. Since the results are difficult to compare, the two songs are normalized and displayed. Also, if the current analysis scoring results and the current analysis scoring results with a fixed scoring time interval are displayed in a normalized manner, the scoring positions of the two songs are different. For example, the past performance time is adjusted to the current performance time shown in FIG. In this case, one of the current scoring positions is identified (point A in FIG. 7 (a)), and two scoring points before and after the past analysis scoring results at that scoring position (B1 points, B2 points) ) Is specified, and the B1 point and the B2 point are linearly interpolated to calculate the B point score, and this is the past score corresponding to the current A point score. The other scoring positions are calculated in the same way, and each of them is set as the Δ point shown in FIG. 7B, so that the performance times of two songs with different scoring positions are matched and normalized and displayed.
Since the points ○ and △ coincide with each other on the X-axis, it is easy to compare the analysis scores when the performance speed is different between this time and the past. In FIG. 7, the interpolation is linear interpolation. Since linear interpolation is simpler than other interpolation methods (for example, quadratic curve interpolation), in the karaoke field, there is a possibility that the performance of a song may be hindered. This is because it is lower than the interpolation method. In the first embodiment, since the number n is determined in advance, it is not possible to change the performance speed by changing the speed control value in the course of the song. However, in the second embodiment, the scoring time interval is constant. Since the performance speed can be changed, there is a feature that the convenience of analysis scoring is improved for the user.
この分析採点結果表示処理(2)は、カラオケネットワークシステム1のカラオケ装置4が起動している場合に他の処理からは独立して実行される。
まず、分析採点を開始すると(S400)、HDD16に記憶されている予約曲リストを参照して、カラオケ演奏曲の予約がなされているか否かを判断する(S402)。カラオケ演奏曲の予約がなされていないと判断された場合には(S402:NO)、リモコン端末5によって行われる利用者によるカラオケ演奏曲の選曲があるまで待機する(S404)。そして、カラオケ演奏曲の選曲がなされたか否かを判断し(S406)、カラオケ演奏曲の選曲がなされていないと判断された場合には(S406:NO)、S404に戻り、一方、カラオケ演奏曲の選曲がなされていると判断された場合には(S406:YES)、S408に移行する。なお、S402において、カラオケ演奏曲の予約がなされていると判断された場合にも(S402:YES)、S408に移行する。
This analysis scoring result display process (2) is executed independently of other processes when the
First, when analysis scoring is started (S400), it is determined by referring to the reserved song list stored in the
続くS408では、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザおよび当該ユーザと同時にログインしている他のユーザそれぞれのユーザIDおよび当該カラオケ装置4のシリアルナンバーを、インタフェース部14を制御してカラオケ用ホストサーバ2へ送信させる(S408、図10の矢印1参照)。なおこの場合、送信するユーザIDを選択するようにしてもよい。そして、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値を、インタフェース部14を介して受信する(S410、図10の矢印2参照)。なおこの場合、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値については、予約を行ったユーザに関する情報とは限らず、当該ユーザと同時にログインしている他のユーザに関する情報である場合もある。
In subsequent S408, referring to the above-mentioned reserved song list, the song selection number of the karaoke song to be played next, the user who made the reservation, and the user ID of each of the other users logged in at the same time and the user, The serial number of the
続くS412では、当該カラオケ装置4における現在のスピードコントール値の設定値を取得し、先に受信した過去の分析採点結果およびスピードコントロール値を参照して、その過去のスピードコントロール値と、当該カラオケ装置4における現在のスピードコントロール値とから、両者が同一の演奏速度となるよう過去の分析採点結果に対して正規化を行う(S412)。そして、正規化された過去の分析採点結果をモニタ36に表示させる(S414、図7(b)参照)。
In subsequent S412, the set value of the current speed control value in the
続いて、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データをHDD16から読み出してカラオケ演奏を開始する(S416)。そして、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点し、その区間ごとの分析採点結果をモニタ36に表示させる(S418、図7(a)参照)。その際、曲当たりn個のデータを取得することを予め設定しておく。また、設定に従って、その区間ごとの採点結果と、先にモニタ36に表示させた正規化された過去の分析採点結果とを比較できるように同時に表示するといった演出を行ってもよい(S420、図7参照)。
Next, referring to the reserved music list, the music data of the karaoke performance music to be performed next is read from the
さらに、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、インタフェース部14を介してカラオケ用ホス
トサーバ2へ送信させる(S422、図10の矢印3参照)。そして、S402に移行する。
Furthermore, the analysis score of the karaoke song accompanying this karaoke performance and the speed control value in the
[分析採点結果送信処理(2)の説明]
以下に、カラオケネットワークシステム1のカラオケ用ホストサーバ2により実行される分析採点結果送信処理(2)の処理手順を図9のフローチャートに基づいて説明する。
[Description of analysis scoring result transmission process (2)]
Below, the process procedure of the analysis scoring result transmission process (2) performed by the karaoke host server 2 of the
この分析採点結果送信処理(2)はカラオケ用ホストサーバ2が起動している場合に他の処理からは独立して実行される。
まず、上述の分析採点結果表示処理のS408にてカラオケ装置4から送信された情報を受信したか否かを判断する(S500)。なお、ここでカラオケ装置4から送信された情報を受信したと判断するには、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザと当該ユーザと同時にログインしている他のユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーが受信した情報に含まれていることが必要である。カラオケ装置4から送信された情報を受信していないと判断された場合には(S500:NO)、S500を繰り返し実行することにより、カラオケ装置4から送信された情報を受信するまで待機する。
This analysis scoring result transmission process (2) is executed independently of other processes when the karaoke host server 2 is activated.
First, it is determined whether or not the information transmitted from the
一方、カラオケ装置4から送信された情報を受信したと判断された場合には(S500:YES、図10の矢印1参照)、そのカラオケ演奏曲の予約を行ったユーザ群がユーザ登録されているか否かを判断する(S502)。具体的には、データベース2bの記憶内容を参照して、そのカラオケ演奏曲の予約を行ったユーザのユーザIDおよび当該ユーザと同時にログインしている他のユーザのユーザIDがデータベース2bのユーザ登録データベース2cに登録されている場合に、そのユーザ群がユーザ登録されていると判断する。そのユーザ群がユーザ登録されていないと判断された場合には(S502:NO)、S500に移行する。
On the other hand, if it is determined that the information transmitted from the
一方、そのカラオケ演奏曲の予約を行ったユーザ群がユーザ登録されていると判断された場合には(S502:YES)、先に受信した情報に含まれるユーザIDを有するユーザのカラオケ歌唱に関する情報から、先に受信した情報に含まれる選曲番号と同一の選曲番号が含まれる記録を抽出し、その抽出した記録に含まれる分析採点結果およびスピードコントロール値を、インタフェース部14を介して、先に受信した情報に含まれるシリアルナンバーを有するカラオケ装置4へ送信させる(S504、図10の矢印2参照)。そして、S500に移行する。
On the other hand, if it is determined that the user group that reserved the karaoke performance song is registered as a user (S502: YES), information on the karaoke song of the user having the user ID included in the previously received information. The record including the music selection number that is the same as the music selection number included in the previously received information is extracted, and the analysis scoring result and the speed control value included in the extracted record are extracted via the
[第二実施形態の効果]
(1)このように第二実施形態のカラオケネットワークシステム1によれば、次にカラオケ演奏を行うカラオケ演奏曲を予約したユーザの過去の採点履歴情報および当該ユーザと同時にログインしている他のユーザの過去の採点履歴情報から、そのカラオケ演奏曲と同一のカラオケ演奏曲を歌唱した際の採点履歴情報を選択する。このことにより、
次のカラオケ演奏を予約したユーザ(歌唱者)本人のみではなく当該ユーザと同時にログインしている他のユーザの過去の採点結果との比較が可能となる。
[Effects of Second Embodiment]
(1) Thus, according to the
Comparison with the past scoring results of not only the user (singer) who reserved the next karaoke performance but also other users who are logged in simultaneously with the user is possible.
なお、図には書いてありませんが、ログインしている複数ユーザIDとの比較する場合、どのユーザIDと比較するか選べるようにしても良い。
[他の実施形態]
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、様々な態様にて実施することが可能である。
[第三実施形態]
上記第一実施形態では、次にカラオケ演奏を行うカラオケ演奏曲を予約したユーザの過去の採点履歴情報から、そのカラオケ演奏曲と同一のカラオケ演奏曲を歌唱した際の採点履歴情報を選択することを特徴とする。これに対して第三実施形態では、次にカラオケ演奏を行うカラオケ演奏曲を予約したユーザの過去の採点履歴情報および当該ユーザと同時にログインしている他のユーザの過去の採点履歴情報から、そのカラオケ演奏曲と同一のカラオケ演奏曲を歌唱した際の採点履歴情報を選択することを特徴としている。
Although not shown in the figure, when comparing with a plurality of logged-in user IDs, a user ID to be compared may be selected.
[Other Embodiments]
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, It is possible to implement in various aspects.
[Third embodiment]
In the first embodiment, from the past scoring history information of the user who reserved the karaoke performance song to be performed next, the scoring history information when singing the same karaoke performance song as the karaoke performance music is selected. It is characterized by. On the other hand, in the third embodiment, from the past scoring history information of the user who reserved the karaoke performance song to perform the next karaoke performance and the past scoring history information of other users who are logged in at the same time as the user, Scoring history information when singing the same karaoke performance song as the karaoke performance song is selected.
以下に、第三実施形態のカラオケネットワークシステム1について説明する。
なお、第三実施形態のカラオケネットワークシステム1の構成は、第一実施形態のカラオケネットワークシステム1の構成と同一であるので、ここではその詳細な説明は省略する。
Below, the
In addition, since the structure of the
また、第三実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1とは異なり、上述の分析採点結果表示処理(1)の代わりに分析採点結果表示処理(3)を実行する。また、第二実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1と同様に、分析採点結果送信処理(1)および分析採点結果登録処理を実行する。
Moreover, unlike the
[分析採点結果表示処理(3)の説明]
以下に、カラオケネットワークシステム1のカラオケ装置4の制御部12により実行される分析採点結果表示処理(3)の処理手順を図11のフローチャートに基づいて説明する。
[Description of analysis scoring result display process (3)]
Below, the process procedure of the analysis scoring result display process (3) performed by the control part 12 of the
この分析採点結果表示処理(3)は、カラオケネットワークシステム1のカラオケ装置4が起動している場合に他の処理からは独立して実行される。
まず、分析採点を開始すると(S600)、HDD16に記憶されている予約曲リストを参照して、カラオケ演奏曲の予約がなされているか否かを判断する(S602)。カラオケ演奏曲の予約がなされていないと判断された場合には(S602:NO)、リモコン端末5によって行われる利用者によるカラオケ演奏曲の選曲があるまで待機する(S604)。そして、カラオケ演奏曲の選曲がなされたか否かを判断し(S606)、カラオケ演奏曲の選曲がなされていないと判断された場合には(S606:NO)、S604に戻り、一方、カラオケ演奏曲の選曲がなされていると判断された場合には(S606:YES)、S608に移行する。なお、S602において、カラオケ演奏曲の予約がなされていると判断された場合にも(S602:YES)、S608に移行する。
This analysis scoring result display process (3) is executed independently of other processes when the
First, when analysis scoring is started (S600), it is determined by referring to the reserved song list stored in the
続くS608では、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーを、インタフェース部14を制御してカラオケ用ホストサーバ2へ送信させる(S608、図6(a)の矢印1参照)。そして、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値を、インタフェース部14を介して受信する(S610、図6(a)の矢印2参照)。
In subsequent S608, the
また、HDD16が記憶する、当該ユーザおよび当該ユーザと同時にログインしている他のユーザの過去の採点履歴情報の中から、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号と同一の選曲番号を含む情報を検索する(S612)。 In addition, from the past scoring history information of the user and other users who are logged in at the same time as the user, the music selection number that is the same as the music selection number of the karaoke performance song to be performed next is included. Information is searched (S612).
続くS614では、当該カラオケ装置4における現在のスピードコントール値の設定値
を取得し、先に受信した過去の分析採点結果およびスピードコントロール値を参照して、その過去のスピードコントロール値と、当該カラオケ装置4における現在のスピードコントロール値とから、両者が同一の演奏速度となるよう過去の分析採点結果に対して正規化を行う(S614)。なおこの正規化においては、先のS612にて次にカラオケ演奏を行うカラオケ演奏曲の選曲番号と同一の選曲番号を含む情報を抽出した場合には、その抽出した情報に含まれる分析採点結果およびスピードコントロール値を用いるようにしてもよい。そして、正規化された過去の分析採点結果をモニタ36に表示させる(S616、図3参照)。
In subsequent S614, the setting value of the current speed control value in the
続いて、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データをHDD16から読み出してカラオケ演奏を開始する(S618)。そして、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点し、その区間ごとの分析採点結果をモニタ36に表示させる(S620、図3参照)。その際、曲当たりn個のデータを取得することを予め設定しておく。また、設定に従って、その区間ごとの採点結果と、先にモニタ36に表示させた正規化された過去の分析採点結果とを比較できるように同時に表示するといった演出を行ってもよい(S622、図3参照)。
Subsequently, referring to the reserved music list, the music data of the karaoke performance music to be performed next is read from the
さらに、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、HDD16に一時的に保存するとともに(S624)、インタフェース部14を介してカラオケ用ホストサーバ2へ送信させる(S626、図6(a)の矢印3参照)。そして、S602に移行する。
Further, the analysis score of the karaoke song accompanying this karaoke performance and the speed control value in the
[第三実施形態の効果]
(1)このように第三実施形態のカラオケネットワークシステム1によれば、次のような作用効果を奏する。すなわち、例えば、採点結果およびスピードコントロール値をカラオケ用ホストサーバ2へ送信するとともに、採点を行ったカラオケ装置4内のHDD16やメモリなどにも保存しておき、歌唱者本人の採点履歴情報についてはカラオケ用ホストサーバ4から取得し、他の利用者の採点履歴情報については、カラオケ装置4内のHDD16やメモリなどから取得する。この際、他の利用者のユーザIDに関してはカラオケ装置4内のHDD16やメモリから検索したり読み出して一覧表示したりする。このことにより、他のログインしている利用者についてはカラオケホストサーバ2に対してユーザ情報に関する問い合わせや採点履歴情報の取得処理を行わないため、カラオケホストサーバ2へのアクセス時間を短縮することができる。
[Effect of the third embodiment]
(1) Thus, according to the
(2)また、第三実施形態のカラオケネットワークシステム1によれば、所望の採点履歴情報がカラオケ装置4内に保存されている場合にはその採点履歴情報をカラオケ装置4内から優先的に取得し、一方、所望の採点履歴情報がカラオケ装置4内に保存されていない場合にはその採点履歴情報をカラオケホストサーバ2から取得するので、カラオケホストサーバ2へのアクセス時間をさらに短縮することができる。
(2) Moreover, according to the
[他の実施形態]
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
[Other Embodiments]
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, It is possible to implement in the following various aspects.
(1)上記実施形態の分析採点結果表示処理(3)において、上述のように過去の分析採点結果と今回の分析採点結果とを比較した際に、今回の分析採点結果を、その分析採点結果の値の増減示す符号とともにHDD16に保存するようにしてもよい。なお、このような増減を示す符号を採点結果とともにモニタ36に表示するようにしてもよい。
(1) In the analysis scoring result display process (3) of the above embodiment, when the past analysis scoring result and the current analysis scoring result are compared as described above, the current analysis scoring result is displayed as the analysis scoring result. It may be stored in the
このようにすれば、歌唱の上達度合いを計るために、分析採点結果に時間要素を加えて
新旧時間で採点結果を比較することにより、以前より演奏曲に対する歌唱能力が向上しているのか、下降しているのかが、利用者自身で特定できる。
In this way, in order to measure the progress of the singing, by adding a time element to the analytical scoring results and comparing the scoring results with the old and new times, the singing ability for the performance song has improved or decreased The user can identify whether he is doing it.
1…カラオケネットワークシステム、2…カラオケ用ホストサーバ、2a…Webサーバ、2b…データベース、3…インターネット用ホストサーバ、3a…Webサーバ、4…カラオケ装置、5…リモコン端末、6…ユーザ端末、6a…パーソナルコンピュータ(パソコン)、6b…携帯電話、12…制御部、14…インタフェース部、16…ハードディスク(HDD)、18…操作部、20…赤外線通信部、22…操作処理部、24…音声制御部、26…マイクロフォン、28…スピーカ、30…MIDI音源、32…ビデオRAM、34…映像再生部、36…モニタ、38…映像制御部、40…メモリ、52…制御部、54…赤外線通信部、56…メモリ、58…表示部、60…操作部、62…操作処理部、64…ビデオRAM、66…映像制御部、68…無線LAN通信部、100…LAN、110…アクセスポイント、120,130…ルータ、200…インターネット
DESCRIPTION OF
Claims (9)
前記サーバは、利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を、所定の時間間隔ごとに複数回採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における第1演奏速度を示す情報とともに採点履歴情報として記憶する採点履歴情報記憶手段を備え、
前記カラオケ装置は、
利用者によるカラオケ演奏曲の予約を受け付ける予約受付手段と、
一つ以上のカラオケ演奏曲を記憶する演奏曲記憶手段と、
前記予約受付手段が受け付けた利用者によるカラオケ演奏曲の予約に基づき、前記演奏曲記憶手段からカラオケ演奏曲を読み出して、設定された第2演奏速度でカラオケ演奏するカラオケ演奏手段と、
カラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む前記採点履歴情報を前記サーバの前記採点履歴情報記憶手段から取得する採点履歴情報取得手段と、
カラオケ演奏が行われた際に入力されたカラオケ歌唱を、前記第1演奏速度で演奏されたカラオケ演奏曲と同じ前記所定の時間間隔ごとに複数回採点する採点手段と、
前記第2演奏速度および前記採点履歴情報取得手段が取得した第1演奏速度を示す情報を参照して、前記採点履歴情報取得手段が取得した採点履歴情報に含まれる過去の採点結果を、前記第2演奏速度により演奏した際に採点された採点間隔における採点結果に補間して所定の表示手段に表示させる表示制御手段と、を備えること
を特徴とするカラオケシステム。 A karaoke system comprising a plurality of karaoke apparatuses and a server for performing karaoke performance based on music data, and configured to allow data communication between the plurality of karaoke apparatuses and the server,
The server is configured to provide a karaoke performance, a karaoke performance, a karaoke performance, and a scoring result obtained by scoring a user's song a plurality of times at predetermined time intervals when performing a karaoke performance according to a reservation of a karaoke performance song by the user. Scoring history information storage means for storing the information as the scoring history information together with the information specifying the performed karaoke performance music and the information indicating the first performance speed at the time of the karaoke performance,
Before hear Raoke apparatus,
Reservation acceptance means for accepting reservations for karaoke performances by users;
Performance song storage means for storing one or more karaoke performance songs;
Karaoke performance means for reading out karaoke performance music from the performance music storage means based on reservation of karaoke performance music by the user received by the reservation reception means, and performing karaoke performance at a set second performance speed ;
The scoring history information, including the scoring result of other users who are logged in with the user or the user has reserved the mosquito Raoke playing were scored singing went to when you karaoke performance the same karaoke music pieces in the past Scoring history information acquisition means for acquiring from the scoring history information storage means of the server ;
The karaoke singing of mosquito Raoke play is entered when made, and scoring means for scoring a plurality of times for each of the same predetermined time interval as the karaoke musical piece played on the first play speed,
The second with reference to the play speed and the rated historical first information indicating a playing speed information acquisition means has acquired, past scoring results contained before Symbol scoring history information scoring history information acquisition unit acquires, the And a display control means for interpolating the result of scoring at the scoring interval scored when the performance is performed at the second performance speed and displaying the result on a predetermined display means.
前記カラオケ装置の前記採点履歴情報取得手段は、カラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報を、前記カラオケ演奏手段がカラオケ演奏を行う直前に、前記サーバの前記採点履歴情報記憶手段から取得すること
を特徴とするカラオケシステム。 The karaoke system according to claim 1,
The scoring history information acquisition means of the karaoke apparatus, singing to other users who are logged in with the user or the user has reserved the mosquito Raoke performance went to when you karaoke performance the same karaoke music pieces in the past A karaoke system characterized in that scoring history information including a scoring result of scoring is acquired from the scoring history information storage means of the server immediately before the karaoke performance means performs karaoke performance.
前記表示制御手段は、前記採点手段による採点結果を、前記カラオケ演奏手段による演奏区間ごとに、前記補間した過去の採点結果と共に表示させること
を特徴とするカラオケシステム。 In the karaoke system according to claim 1 or 2,
Wherein the display control unit, a karaoke system according to claim wherein the rating result by the scoring means, each playing section by the karaoke playing means, be displayed along with the historical rating result obtained by the interpolation.
前記カラオケ装置は、
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに採点履歴情報として前記サーバに送信する送信手段を備え、
前記サーバは、
前記カラオケ装置から送信された採点履歴情報を、前記利用者を特定可能に前記採点履歴情報記憶手段に記憶させる記憶制御手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と前記送信手段によって送信された前記利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択する採点比較手段と、を備え、
前記記憶制御手段は、前記採点比較手段によって選択された採点履歴情報を、前記利用者が次回にログインを行ったカラオケ装置へダウンロードさせる採点履歴情報として前記採点履歴情報記憶手段に記憶させること
を特徴とするカラオケシステム。 In the karaoke system according to any one of claims 1 to 3,
Before hear Raoke apparatus,
Information for identifying the user, the information for identifying the karaoke performance performed for karaoke, and the information for identifying the karaoke performance performed for karaoke when the karaoke performance is performed according to the reservation of the karaoke performance by the user Transmission means for transmitting to the server as scoring history information together with information indicating the performance speed at the time of performance;
The server
A storage control unit before the hear Raoke instrumentation placed al transmitted scored history information to be stored in an identifiable to the scoring history information storage unit the user,
The scoring history information of the user stored in the scoring history information storage means and the scoring history information of the user transmitted by the transmitting means are compared with each scoring result for each performance piece, and the scoring result is high. Scoring and comparing means for selecting a method,
The storage control means stores the scoring history information selected by the scoring comparison means in the scoring history information storage means as scoring history information to be downloaded to the karaoke device to which the user has logged in next time. Karaoke system.
前記採点履歴情報には、カラオケ演奏された時刻を示す時刻情報が含まれており、
前記カラオケ装置は、
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに採点履歴情報として前記サーバに送信する送信手段を備え、
前記サーバは、
前記カラオケ装置から送信された採点履歴情報を、前記利用者を特定可能に前記採点履歴情報記憶手段に記憶させる記憶制御手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と前記送信手段によって送信された前記利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択するとともに、各採点履歴情報に含まれる時刻情報を参照して、採点結果の値の増減を特定する採点比較手段と、を備え、
前記記憶制御手段は、前記採点比較手段によって選択された採点履歴情報を、その採点結果の値の増減を示す情報を付与して、前記利用者が次回にログインを行ったカラオケ装置へダウンロードさせる採点履歴情報として前記採点履歴情報記憶手段に記憶させること
を特徴とするカラオケシステム。 In the karaoke system according to any one of claims 1 to 3,
The scoring history information includes time information indicating the time when the karaoke performance was performed,
Before hear Raoke apparatus,
Information for identifying the user, the information for identifying the karaoke performance performed for karaoke, and the information for identifying the karaoke performance performed for karaoke when the karaoke performance is performed according to the reservation of the karaoke performance by the user Transmission means for transmitting to the server as scoring history information together with information indicating the performance speed at the time of performance;
The server
A storage control unit before the hear Raoke instrumentation placed al transmitted scored history information to be stored in an identifiable to the scoring history information storage unit the user,
The scoring history information of the user stored in the scoring history information storage means and the scoring history information of the user transmitted by the transmitting means are compared with each scoring result for each performance piece, and the scoring result is high. Scoring means for specifying an increase or decrease in the value of the scoring result with reference to time information included in each scoring history information,
The storage control means gives the scoring history information selected by the scoring comparison means with information indicating increase / decrease in the value of the scoring result, and the scoring that the user downloads to the karaoke apparatus to which the user has next logged in A karaoke system characterized in that it is stored in the scoring history information storage means as history information.
前記カラオケ装置は、
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに、前記利用者の採点履歴情報として、前記利用者を特定可能に記憶する装置側記憶手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と今回の前記利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択する採点比較手段と、を備え、
前記装置側記憶手段は、前記採点比較手段によって選択された採点履歴情報を、前記利用者の採点履歴情報として記憶すること
を特徴とするカラオケシステム。 In the karaoke system according to any one of claims 1 to 5,
Before hear Raoke apparatus,
Information for identifying the user, the information for identifying the karaoke performance performed for karaoke, and the information for identifying the karaoke performance performed for karaoke when the karaoke performance is performed according to the reservation of the karaoke performance by the user Along with information indicating the performance speed at the time of performance, as the user's scoring history information, device side storage means for storing the user in an identifiable manner,
The scoring history information storing means stores the scoring history information of the user and the scoring history information of the user this time, comparing the scoring results for each performance piece, and selecting the scoring result that is higher A comparison means,
The apparatus-side storage unit stores the scoring history information selected by the scoring comparison unit as the user scoring history information.
前記採点履歴情報には、カラオケ演奏された時刻を示す時刻情報が含まれており、
前記カラオケ装置は、
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに、前記利用者の採点履歴情報として、前記利用者を特定可能に記憶する装置側記憶手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と今回の利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択するとともに、各採点履歴情報に含まれる時刻情報を参照して、採点結果の値の増減を特定する採点比較手段と、を備え、
前記装置側記憶手段は、前記採点比較手段によって選択された採点履歴情報を、その採点結果の値の増減を示す情報を付与して、前記利用者の採点履歴情報として記憶すること
を特徴とするカラオケシステム。 In the karaoke system according to any one of claims 1 to 5,
The scoring history information includes time information indicating the time when the karaoke performance was performed,
Before hear Raoke apparatus,
Information for identifying the user, the information for identifying the karaoke performance performed for karaoke, and the information for identifying the karaoke performance performed for karaoke when the karaoke performance is performed according to the reservation of the karaoke performance by the user Along with information indicating the performance speed at the time of performance, as the user's scoring history information, device side storage means for storing the user in an identifiable manner,
The scoring history information storage means stores the user's scoring history information and the current user's scoring history information, and compares the scoring results for each performance piece, and selects the higher scoring result, With reference to time information included in each scoring history information, scoring comparison means for specifying increase or decrease of the value of scoring results,
The apparatus-side storage means stores the scoring history information selected by the scoring comparison means with information indicating an increase / decrease in the value of the scoring result, and stores the scoring history information as the user scoring history information. Karaoke system.
前記カラオケ装置の前記採点履歴情報取得手段は、前記カラオケ演奏手段が行うカラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報が前記装置側記憶手段に記憶されているか否かを判断し、前記採点履歴情報が前記装置側記憶手段に記憶されていると判断した場合には前記採点履歴情報を前記装置側記憶手段から取得し、一方、前記採点履歴情報が前記装置側記憶手段には記憶されていないと判断した場合には前記採点履歴情報を前記サーバの前記採点履歴情報記憶手段から取得すること
を特徴とするカラオケシステム。 In the karaoke system according to claim 6 or 7,
The scoring history information acquisition means of the karaoke apparatus is a user who has reserved a karaoke performance performed by the karaoke performance means or another user who is logged in together with the user has performed the same karaoke performance karaoke in the past. It is determined whether or not scoring history information including a scoring result obtained by scoring a song performed at that time is stored in the device-side storage unit, and it is determined that the scoring history information is stored in the device-side storage unit In this case, the scoring history information is acquired from the device-side storage means. On the other hand, if it is determined that the scoring history information is not stored in the device-side storage means, the scoring history information is stored in the server. A karaoke system characterized by being obtained from a scoring history information storage means.
利用者によるカラオケ演奏曲の予約を受け付ける予約受付手段と、Reservation acceptance means for accepting reservations for karaoke performances by users;
一つ以上のカラオケ演奏曲を記憶する演奏曲記憶手段と、Performance song storage means for storing one or more karaoke performance songs;
前記予約受付手段が受け付けた利用者によるカラオケ演奏曲の予約に基づき、前記演奏曲記憶手段からカラオケ演奏曲を読み出して、設定された第2演奏速度でカラオケ演奏するカラオケ演奏手段と、Karaoke performance means for reading out karaoke performance music from the performance music storage means based on reservation of karaoke performance music by the user received by the reservation reception means, and performing karaoke performance at a set second performance speed;
カラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を、所定の時間間隔ごとに複数回採点した採点した採点結果と、その利用者を特定する情報と、カラオケ演奏されたカラオケ演奏曲を特定する情報と、そのカラオケ演奏時における第1演奏速度を示す情報とを含む採点履歴情報を、前記サーバから取得する採点履歴情報取得手段と、Scoring of a song performed when a user who reserved karaoke performance or another user logged in with the user performed the same karaoke performance karaoke in the past multiple times at predetermined time intervals From the server, scoring history information including the scoring result, the information specifying the user, the information specifying the karaoke performance karaoke performance, and the information indicating the first performance speed at the time of the karaoke performance Scoring history information acquisition means to acquire;
カラオケ演奏が行われた際に入力されたカラオケ歌唱を、前記第1演奏速度で演奏されたカラオケ演奏曲と同じ前記所定の時間間隔ごとに複数回採点する採点手段と、Scoring means for scoring a karaoke song input when a karaoke performance is performed at a plurality of the same predetermined time intervals as the karaoke performance song performed at the first performance speed;
前記第2演奏速度および前記採点履歴情報取得手段が取得した第1演奏速度を示す情報を参照して、前記採点履歴情報取得手段が取得した採点履歴情報に含まれる過去の採点結果を、前記第2演奏速度により演奏した際に採点された採点間隔における採点結果に補間して所定の表示手段に表示させる表示制御手段と、を備えることWith reference to the information indicating the second performance speed and the first performance speed acquired by the scoring history information acquisition means, past scoring results included in the scoring history information acquired by the scoring history information acquisition means are obtained as the first performance speed. Display control means for interpolating the result of scoring at the scoring interval scored when performing at two performance speeds and displaying the result on a predetermined display means;
を特徴とするカラオケ装置。Karaoke device characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007050147A JP4853330B2 (en) | 2007-02-28 | 2007-02-28 | Karaoke system and karaoke device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007050147A JP4853330B2 (en) | 2007-02-28 | 2007-02-28 | Karaoke system and karaoke device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008216337A JP2008216337A (en) | 2008-09-18 |
| JP4853330B2 true JP4853330B2 (en) | 2012-01-11 |
Family
ID=39836495
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007050147A Active JP4853330B2 (en) | 2007-02-28 | 2007-02-28 | Karaoke system and karaoke device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4853330B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5224517B2 (en) * | 2008-09-01 | 2013-07-03 | 株式会社エクシング | Karaoke equipment |
| JP6274063B2 (en) * | 2014-09-29 | 2018-02-07 | ブラザー工業株式会社 | Karaoke system, karaoke equipment, program |
| JP6390467B2 (en) * | 2015-02-27 | 2018-09-19 | ブラザー工業株式会社 | Karaoke system |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0822293A (en) * | 1994-07-11 | 1996-01-23 | Canon Inc | Music reproducing apparatus and method |
| JP3615378B2 (en) * | 1997-12-26 | 2005-02-02 | 三洋電機株式会社 | Karaoke system |
| JP4053387B2 (en) * | 2002-09-13 | 2008-02-27 | ヤマハ株式会社 | Karaoke device, scoring result display device |
| JP4369118B2 (en) * | 2002-12-26 | 2009-11-18 | ヤマハ株式会社 | Karaoke equipment |
| JP4038471B2 (en) * | 2003-10-30 | 2008-01-23 | 株式会社第一興商 | Singing ability examination entry system |
| JP2005345555A (en) * | 2004-05-31 | 2005-12-15 | Daiichikosho Co Ltd | Karaoke system with scoring information display function |
-
2007
- 2007-02-28 JP JP2007050147A patent/JP4853330B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008216337A (en) | 2008-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6936758B2 (en) | Player information-providing method, server, program for controlling the server, and storage medium storing the program | |
| JP4382786B2 (en) | Audio mixdown device, audio mixdown program | |
| JP5218796B2 (en) | Karaoke system, karaoke equipment | |
| JP5269829B2 (en) | Karaoke system, karaoke system control method, karaoke system control program, and information recording medium thereof | |
| JP2003091291A (en) | Karaoke system, karaoke device and server device, for karaoke system | |
| JP4853330B2 (en) | Karaoke system and karaoke device | |
| JP5163581B2 (en) | Instrument sound posting system, instrument sound posting device | |
| JP5622679B2 (en) | Karaoke equipment | |
| JP6065703B2 (en) | Reference data creation system and performance terminal device | |
| JP5606367B2 (en) | Karaoke equipment | |
| JP5823313B2 (en) | Karaoke equipment | |
| JP6561156B2 (en) | Server apparatus, program, ranking providing method, and karaoke system | |
| JP2014071215A (en) | Musical performance device, musical performance system, and program | |
| JP2013050670A (en) | Karaoke device | |
| JP4400051B2 (en) | Basic program and recording medium enabling easy switching of program environment | |
| JP2015191160A (en) | Program for karaoke, information processor and host device | |
| JP2008092093A (en) | Musical sound reproducing apparatus and program | |
| JP5741625B2 (en) | Karaoke system, karaoke equipment | |
| JP5421333B2 (en) | Karaoke equipment | |
| JP5191336B2 (en) | Sound system with group performance practice support function | |
| JP2008242045A (en) | Communication karaoke system | |
| JP2006098957A (en) | Karaoke system control device | |
| JP6614902B2 (en) | Karaoke system, server device and program | |
| JP6545928B2 (en) | Server apparatus, program, ranking providing method and karaoke system | |
| JP4342965B2 (en) | Online karaoke application system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110531 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110729 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110927 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111010 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141104 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4853330 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |