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
JP4853330B2 - Karaoke system and karaoke device - Google Patents
[go: Go Back, main page]

JP4853330B2 - Karaoke system and karaoke device - Google Patents

Karaoke system and karaoke device Download PDF

Info

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
Application number
JP2007050147A
Other languages
Japanese (ja)
Other versions
JP2008216337A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2007050147A priority Critical patent/JP4853330B2/en
Publication of JP2008216337A publication Critical patent/JP2008216337A/en
Application granted granted Critical
Publication of JP4853330B2 publication Critical patent/JP4853330B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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つの音声データのうちの一方については、入力手段から入力された音声データであり、他方の音声データについては、予め記憶されているお手本の音声データであり、両者を比較して処理した後に正規化して表示するようになっている。
特開平05−165494号公報
Similarly, a speech recognition device that normalizes and displays two phoneme sequences on the time axis is known as a device for scoring speech by a user (see, for example, Patent Document 1). Such a speech recognition apparatus includes an input unit 50 for inputting the voice of an unspecified speaker, a recognition unit 51 for performing speech recognition from the speech signal and obtaining a language symbol, and a predetermined acoustic feature amount of the speech signal. And display means 54 for normalizing and displaying the correspondence between the language symbol and the corresponding language symbol for at least two types of speech. In this voice recognition device, one of the two voice data is voice data input from the input means, and the other voice data is a model voice data stored in advance. After comparing and processing, they are normalized and displayed.
JP 05-165494 A

しかし、上述のようなカラオケ装置においては、歌唱者の過去の採点値と今回の採点値とを比較し、採点分析処理を行ってその分析結果を表示する場合に、過去のカラオケ演奏スピードと今回のカラオケ演奏スピードが異なると、両者では分析する時間が異なることとなるために分析処理に誤差が生じるという問題があった。   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 Patent Document 1, the speech data input from the input means is compared with the model speech data stored in advance, and a scoring analysis process is performed and the analysis result is displayed. In this case, if the playback speeds of the two are different, there is a problem in that the analysis time is different between the two, resulting in an error in the analysis process.

本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、カラオケ演奏時に行った利用者の歌唱を採点する際に、より正確な採点結果を得ることにある。   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 claim 1, which has been made to solve the above-mentioned problem, adjusts the past scoring results of the user or other users acquired from the server and the current scoring results so as to have the same performance speed. It is characterized by displaying.

具体的には、上述のカラオケシステムは、楽曲データに基づいてカラオケ演奏を行う複
数のカラオケ装置とサーバとを備え、前記複数のカラオケ装置と前記サーバとの間でデータ通信可能に構成されている。
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 claim 4, 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 information, a transmitting means for transmitting information specifying the karaoke musical piece which is karaoke performance, and the server as scoring history information together with information indicating a playback speed at the karaoke while playing, whereas the server, mosquitoes Raoke instrumentation placed al The storage control means for storing the sent scoring history information in the scoring history information storage means so that the user can be specified, the user scoring history information stored in the scoring history information storage means, and the user sent by the sending means And a score comparison means for comparing each score result for each performance song from the score history information of and selecting a higher score result, and the memory control means compares the scores Scoring history information that has been selected by the stage, the user can be considered to be stored in the scoring history information storage means as scoring history information to be downloaded to the karaoke apparatus that has performed to log in next time.

このように構成すれば、異なるカラオケ装置で同一のカラオケ演奏曲に対して歌唱する場合でも、過去の採点結果である採点履歴情報を取得して、上述のような比較を行うことができる。   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 Claim 1.

以下、本発明の実施形態を図面に基づいて説明する。
[第一実施形態]
図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 karaoke network system 1 using the Internet 200. FIG. 6B is an explanatory diagram showing a scoring result data list stored in the karaoke host server.

[カラオケネットワークシステム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 karaoke network system 1 has a karaoke room and other karaoke rooms for a karaoke host server 2 having a web server 2a and a database 2b, and an internet host server 3 having a web server 3a. A karaoke device 4 installed in the computer, a remote control terminal 5 for operating the karaoke device 4, and a user terminal 6 comprising information terminals such as a personal computer (hereinafter referred to as a personal computer) 6a and a mobile phone 6b are connected via the Internet 200. It is formed by being configured to be communicable.

カラオケ用ホストサーバ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 karaoke device 4 to the karaoke device 4 installed in a karaoke shop or the like. . The karaoke host server 2 is connected to the LAN 100 on the karaoke store side via a VPN (virtual private network) formed on the Internet network 200 between the router 130 on the host server side and the router 120 on the karaoke store side. ing. That is, communication between the karaoke host server 2 and the karaoke apparatus 4 and the remote control terminal 5 is performed via the VPN on the Internet 200 and the LAN 100 on the karaoke store side.

さらに、本カラオケネットワークシステム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 karaoke network system 1, the karaoke host server 2 includes a user registration database 2c that stores registration information related to a user who has authority to use the system, information related to a registered user's karaoke song, and the user. A database 2b having a personal Web page database 2d for storing personal Web page data for publishing information provided from the Internet 200 on the Internet 200 is provided. The Web server 2a included in the karaoke host server 2 is linked to the database 2b, and attempts to log in to use the karaoke network system 1 in response to a request from the remote control terminal 4 on the karaoke store side. Authentication for users who log in and distribution / update services for personal web pages for logged-in users. That is, the term “cooperation” here refers to the data stored in the database 2d or the personal web page received by the web server 2a in order for the web server 2a to perform user authentication and distribution of the personal web page. By reflecting update data in the database 2b, it indicates that the data used for the service performed by the Web server 2a corresponds to the database 2b.

また、カラオケ用ホストサーバ2のデータベース2bには、図6(b)に例示するような分析採点結果リストが記憶されている。この分析採点結果リストには、選曲番号、点数、ユーザID、ニックネーム、端末シリアルナンバーおよび登録日時を関連付けたレコードが登録されている。さらに、各レコードには、区間ごとの点数、および演奏時のスピードコントール値が含まれる。   The database 2b of the karaoke host server 2 stores an analysis scoring result list as illustrated in FIG. 6B. In this analysis scoring result list, a record in which a music selection number, a score, a user ID, a nickname, a terminal serial number, and a registration date / time are associated is registered. Further, each record includes a score for each section and a speed control value at the time of performance.

インターネット用ホストサーバ3は、Webサーバ3aを介してパソコン6aや携帯電話6b等の情報端末(以下、これらを総称する場合はユーザ端末6ともいう)に対してインターネット200を介して情報の送信をするためのホストサーバである。また、インターネット用ホストサーバ3は、適宜な通信回線を介してカラオケ用ホストサーバ2と通信可能に構成されている。   The Internet host server 3 transmits information via the Internet 200 to an information terminal such as a personal computer 6a or a mobile phone 6b (hereinafter also collectively referred to as a user terminal 6) via the Web server 3a. It is a host server to do. The Internet host server 3 is configured to be able to communicate with the karaoke host server 2 via an appropriate communication line.

インターネット用ホストサーバ3が備えるWebサーバ3aは、カラオケ用ホストサーバ2が備えるデータベース2bと(上述のWebサーバ2aと同様に)連携しており、ユーザ端末6からの要求に応じて、カラオケ用ホストサーバ2が備えるWebサーバ2aと同様にカラオケネットワークシステム1を利用するためにログインしようとするユーザに対する認証や、ログインしたユーザに対する個人用Webページの配信・更新サービスを行う。   The Web server 3a provided in the Internet host server 3 is linked to the database 2b provided in the karaoke host server 2 (similar to the above-described Web server 2a), and in response to a request from the user terminal 6, the karaoke host 3 Similar to the Web server 2a included in the server 2, authentication for a user who wants to log in to use the karaoke network system 1 and distribution / update service for a personal Web page for the logged-in user are performed.

パソコン6aは、十分な処理能力を有する通常のコンピュータであり、適宜な通信回線を介してインターネット200に接続されている。また、パソコン6aは、インターネット200を介して受信したWebページを閲覧したり、ユーザが画面上で情報や操作指示を入力したり、アニメーション等を表示するためのアプリケーションを動作させたりするための、いわゆるWebブラウザ機能を有するソフトウェアを備えている。   The personal computer 6a is a normal computer having sufficient processing capability, and is connected to the Internet 200 via an appropriate communication line. The personal computer 6a is used for browsing a web page received via the Internet 200, for inputting information and operation instructions on the screen, and for operating an application for displaying an animation or the like. Software having a so-called Web browser function is provided.

携帯電話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 Internet 200 via a communication line provided by a mobile phone operator. In addition to a call function for making / receiving calls, the mobile phone 6b is connected via the Internet 200. Software having a Web browser function for browsing a received Web page on the screen, allowing a user to input information and operation instructions on the screen, and operating an application for displaying an animation or the like is provided. .

パソコン6a及び携帯電話6b等からなるユーザ端末6は、インターネット200を介してインターネット用ホストサーバ3内のWebサーバ3aへアクセスし、Webサーバ3aから受信したデータに基づいて個人用Webページの閲覧・更新を行うための各種処理を実行する。   A user terminal 6 including a personal computer 6a and a mobile phone 6b accesses the Web server 3a in the Internet host server 3 via the Internet 200, and browses / displays a personal Web page based on data received from the Web server 3a. Various processes for updating are executed.

[カラオケ装置4の構成の説明]
図2は、カラオケ店等のカラオケルーム内に設置されているカラオケ装置4及びリモコン端末5のより具体的な構成を示すブロック図である。
[Description of configuration of karaoke device 4]
FIG. 2 is a block diagram showing a more specific configuration of the karaoke apparatus 4 and the remote control terminal 5 installed in a karaoke room such as a karaoke shop.

カラオケ装置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 karaoke device 4 is for performing a karaoke performance of a song designated by a user who uses karaoke. As shown in FIG. 2, the karaoke device 4 includes a control unit 12 that controls the operation of the karaoke device 4 as a whole. An interface unit 14 for connecting to the LAN 100, content data such as music data and video data indicating accompaniment contents and lyrics of a performance music, a hard disk (HDD) 16 for storing a program for operating the karaoke device 4, and the like. The infrared signal transmitted from the operation unit 18 for performing a music reservation operation, the remote control terminal 5, the mobile phone 6 or the like is an infrared communication standard (IrDA (registered trademark)) or the remote control terminal 5 and karaoke. Infrared communication unit 20 and operation unit for receiving according to communication conditions set in advance between two parties with device 4 8, an operation processing unit 22 that processes a signal from the microphone 8, a MIDI sound source 30 that performs performance reproduction based on performance data (MIDI data) stored in the HDD 16, and an audio of a musical piece from a digital signal output from the MIDI sound source 30 A sound control unit 24 that generates signals (signals related to sound and sound), amplifies the generated audio signal and the audio signal input from the microphone 26 and outputs the amplified signal to the speaker 28, and a video RAM 32 that temporarily stores image data. A video playback unit 34 for controlling playback of video based on image data stored in the video RAM 32; a video control unit 38 for controlling display of a video played back by the video playback unit 34; and a semiconductor element. A memory 40, which is a rewritable storage medium, is provided.

また、制御部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 karaoke apparatus 4. In addition, the remote control terminal 5 accesses the karaoke host server 2 via the access point 110 via the LAN 100 and the VPN on the Internet 200, and browses the personal web page based on the data received from the karaoke host server 2. It also has a function for updating.

具体的にリモコン端末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 control unit 52 that controls the operation of the entire remote control terminal 5, the infrared communication standard (IrDA), or the remote control terminal 5 and the karaoke device 4. The infrared communication unit 54 that transmits an infrared signal to the karaoke device 4 according to the communication conditions set, the memory 56 that stores various information such as a program for operating the remote control terminal 5, and the display area of the display unit 58 are installed. An operation unit 60 that includes a touch panel and a plurality of key switches, receives an operation from a user, an operation processing unit 62 that processes a signal from the operation unit 60, a video RAM 64 that temporarily stores image data, and a video RAM 64 that is stored. A video control unit 66 for controlling display of the received image data on the display unit 58, and an access point 1 connected to the LAN 100. 0 using a wireless LAN with the, a wireless LAN communication unit 68 for wireless communication.

このうち、制御部52は、利用者から曲の予約をするための操作入力を受け付け、選択された曲の曲番号に、予約者(即ち、歌唱する人)のユーザIDを付加した予約データをカラオケ装置4へ送信する処理を実行する。また、制御部52は、インターネット200を介してカラオケ用ホストサーバ2へアクセスし、カラオケ用ホストサーバ2から受信したデータに基づいて個人用Webページの閲覧・更新を行うための各種処理を実行する。なお、リモコン端末5は、複数のユーザのアカウントごとに並行してシステムにログイン可能に構成されている。これらの処理についての詳細な説明は後述する。   Among these, the control part 52 receives the operation input for reserving a music from a user, and reservation data which added the user ID of the reservation person (namely, person who sings) to the music number of the selected music. The process which transmits to the karaoke apparatus 4 is performed. In addition, the control unit 52 accesses the karaoke host server 2 via the Internet 200 and executes various processes for browsing / updating the personal web page based on the data received from the karaoke host server 2. . The remote control terminal 5 is configured to be able to log in to the system in parallel for each of a plurality of user accounts. A detailed description of these processes will be described later.

[その他の構成の説明]
上述のLAN100にはアクセスポイント110が接続されている。このアクセスポイント110は、無線通信で端末間を接続するための電波中継機であり、複数の端末と同時に通信を行う機能を有する。リモコン端末5とカラオケ用ホストサーバ2とは、このアクセスポイント110を中継することによって、LAN100及びインターネット200上のVPNを介して互いにデータ通信を行うことができる。
[Description of other configurations]
An access point 110 is connected to the LAN 100 described above. The access point 110 is a radio wave relay for connecting terminals by wireless communication, and has a function of performing communication simultaneously with a plurality of terminals. The remote control terminal 5 and the karaoke host server 2 can perform data communication with each other via the LAN 100 and the VPN on the Internet 200 by relaying the access point 110.

ルータ120,130は、インターネットネット200等の外部ネットワーク上の通信経路を暗号化して、仮想的に専用回線で接続されている状態を作り出すVPN技術を利用するためのいわゆるVPNゲートウェイである。ルータ120,130は、外部ネットワークであるインターネット200と、内部ネットワークであるLAN100及びカラオケ用ホストサーバ2側のネットワークとの接続点にそれぞれ置かれ、内部ネットワークからの通信を暗号化してインターネット200側に送出する。また、インターネット200側からの通信を復号化して内部ネットワークへ送出する。   The routers 120 and 130 are so-called VPN gateways for using VPN technology that creates a state in which a communication path on an external network such as the Internet 200 is encrypted and is virtually connected by a dedicated line. The routers 120 and 130 are placed at connection points between the Internet 200 as an external network and the LAN 100 as an internal network and the network on the karaoke host server 2 side, respectively, and encrypt communication from the internal network to the Internet 200 side. Send it out. Also, the communication from the Internet 200 side is decrypted and sent to the internal network.

[対応関係の説明]
以上、実施形態のカラオケネットワークシステム1の構成について説明したが、本実施形態におけるカラオケネットワークシステム1の構成と、特許請求の範囲に記載した構成との対応は次のとおりである。
[Explanation of correspondence]
The configuration of the karaoke network system 1 according to the embodiment has been described above. The correspondence between the configuration of the karaoke network system 1 according to the present embodiment and the configuration described in the claims is as follows.

本実施形態のカラオケ用ホストサーバ2及びインターネット用ホストサーバ3が、特許請求の範囲におけるホストサーバに相当する。また、カラオケ用ホストサーバ2内のデータベース2bが採点履歴情報記憶手段に相当する。また、カラオケ装置4における制御部12が予約受付手段、採点履歴情報取得手段、採点手段、表示制御手段、記憶制御手段および採点比較手段に相当する。また、カラオケ装置4におけるHDD16が演奏曲記憶手段および装置側記憶手段に相当する。また、カラオケ装置4における音声制御部24およびMIDI音源30がカラオケ演奏手段に相当する。また、カラオケ装置4におけるマイクロフォン26が音声信号入力手段に相当する。また、カラオケ装置4におけるモニタ36が表示手段に相当する。   The karaoke host server 2 and the Internet host server 3 of the present embodiment correspond to the host servers in the claims. The database 2b in the karaoke host server 2 corresponds to a scoring history information storage unit. The control unit 12 in the karaoke apparatus 4 corresponds to a reservation receiving unit, a scoring history information acquisition unit, a scoring unit, a display control unit, a storage control unit, and a scoring comparison unit. Further, the HDD 16 in the karaoke apparatus 4 corresponds to the performance song storage means and the apparatus side storage means. The voice control unit 24 and the MIDI sound source 30 in the karaoke apparatus 4 correspond to karaoke performance means. Further, the microphone 26 in the karaoke apparatus 4 corresponds to an audio signal input unit. Moreover, the monitor 36 in the karaoke apparatus 4 corresponds to a display means.

[分析採点結果表示処理(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 karaoke apparatus 4 of the karaoke network system 1 is demonstrated based on the flowchart of FIG. 4, FIG. 3, and FIG. FIG. 3 is an explanatory diagram showing the transition of normalized analysis scoring results for each past section and the transition of analysis scoring results for each current section. FIG. 6A is an explanatory diagram (1) showing the flow of analysis scoring result data transmitted and received between the karaoke host server and the karaoke apparatus.

この分析採点結果表示処理(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 karaoke apparatus 4 of the karaoke network system 1 is activated.
First, when analysis scoring is started (S100), it is determined by referring to the reserved song list stored in the HDD 16 whether or not a karaoke performance song is reserved (S102). If it is determined that the karaoke performance song is not reserved (S102: NO), it waits until there is a karaoke song selection by the user performed by the remote control terminal 5 (S104). Then, it is determined whether or not a karaoke song is selected (S106). If it is determined that a karaoke song is not selected (S106: NO), the process returns to S104. Is determined (S106: YES), the process proceeds to S108. If it is determined in S102 that a karaoke performance song is reserved (S102: YES), the process proceeds to S108.

続くS108では、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーを、インタフェース部14を制御してカラオケ用ホストサーバ2へ送信させる(S108、図6(a)の矢印1参照)。そして、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値を、インタフェース部14を介して受信する(S110、図6(a)の矢印2参照)。   In the next S108, the interface section 14 is referred to by referring to the reserved song list described above, the song selection number of the karaoke performance song to be performed next, the user ID of the user who made the reservation, and the serial number of the karaoke device 4. It is controlled and transmitted to the karaoke host server 2 (S108, see arrow 1 in FIG. 6A). Then, the past analysis scoring result and speed control value transmitted from the karaoke host server 2 are received via the interface unit 14 (see S110, arrow 2 in FIG. 6A).

続くS112では、当該カラオケ装置4における現在のスピードコントール値の設定値を取得し、先に受信した過去の分析採点結果およびスピードコントロール値を参照して、その過去のスピードコントロール値と、当該カラオケ装置4における現在のスピードコントロール値とから、両者が同一の演奏速度となるよう過去の分析採点結果に対して正規化を行う(S112)。そして、正規化された過去の分析採点結果をモニタ36に表示させる(S114、図3参照)。   In subsequent S112, the set value of the current speed control value in the karaoke apparatus 4 is acquired, and the past speed control value and the karaoke apparatus are referred to by referring to the past analysis scoring result and speed control value received earlier. Based on the current speed control value in step 4, the past analysis scoring results are normalized so that both have the same performance speed (S112). The normalized past analysis scoring result is displayed on the monitor 36 (S114, see FIG. 3).

続いて、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データを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 HDD 16 and the karaoke performance is started (S116). And the audio | voice signal of the karaoke song input from the microphone 26 is scored for every area, and the analysis scoring result for every area is displayed on the monitor 36 (refer FIG. 3, S118). At that time, it is set in advance to obtain n pieces of data per song. That is, when the speed control value is specified, the section (time interval) for scoring the audio signal is specified. Since the number of scoring data for one song is n, the scoring interval differs depending on the performance speed of the song determined by the speed control value. For example, if a song is scored at a performance speed of 120 seconds at n = 10 (pieces), it is scored at 12-second intervals, but when played at 100 seconds, since n is constant, it is scored at 10-second intervals. In addition, when two songs with the same performance but different performance speeds (circles and triangles in FIG. 3) are displayed at the same time in this time and the past, the circles and triangles are displayed at 0 minutes (FIG. 3 X-axis: 0%). The positions on the X-axis match, but the display positions on the X-axis differ because the scoring interval is different at other positions on the X-axis, and the end of the song (current time: 2 minutes) Then, it seems that ○ and △ are markedly different in the scoring positions in the song (even though they are scoring the same singing position, they appear to be scoring different singing positions) Therefore, it is difficult for the user to compare the scoring results (Y axis) between this time and the past. Therefore, by normalizing two songs (◯, Δ) according to one of them, the positions on the X-axis of each of n pieces of scoring data, ○, song Δ, shown in FIG. Since all match according to the degree of progress of the music, it is easy for the user to compare the scoring result indicated by the Y axis with the current time and the past. Therefore, with regard to which of the two songs (○, △) is to be normalized according to the performance speed, by normalizing according to the song (○) to be sung this time, It becomes possible to easily compare the past scoring levels. Therefore, according to the acquisition setting of the n pieces of data, the scoring results for each section and the normalized past analysis scoring results previously displayed on the monitor 36 are simultaneously displayed so that they can be compared. (S120, see FIG. 3).

さらに、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、インタフェース部14を介してカラオケ用ホストサーバ2へ送信させる(S122、図6(a)の矢印3参照)。そして、S102に移行する。   Further, the karaoke song analysis scoring result and the speed control value in the karaoke apparatus 4 associated with this karaoke performance are transmitted to the karaoke host server 2 via the interface unit 14 (S122, arrow 3 in FIG. 6A). reference). Then, the process proceeds to S102.

[分析採点結果送信処理(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 karaoke network system 1 will be described based on the flowchart of FIG.

この分析採点結果送信処理(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 karaoke apparatus 4 has been received in S108 of the above-described analysis scoring result display process (1) (S200). Here, in order to determine that the information transmitted from the karaoke device 4 has been received, the song selection number of the karaoke performance song to be performed next, the user ID of the user who made the reservation, and the serial number of the karaoke device 4 The number needs to be included in the received information. When it is determined that the information transmitted from the karaoke device 4 has not been received (S200: NO), the process waits until the information transmitted from the karaoke device 4 is received by repeatedly executing S200.

一方、カラオケ装置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 karaoke apparatus 4 has been received (S200: YES, see arrow 1 in FIG. 6A), the user who made the reservation for the karaoke performance song is registered as a user. It is determined whether or not (S202). Specifically, referring to the stored contents of the database 2b, if the user ID of the user who made the reservation for the karaoke performance song is registered in the database 2b, it is determined that the user is registered as a user. . If it is determined that the user is not registered (S202: NO), the process proceeds to S200.

一方、そのカラオケ演奏曲の予約を行ったユーザがユーザ登録されていると判断された場合には(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 interface unit 14. The data is transmitted to the karaoke apparatus 4 having the serial number included in the information (see S204, arrow 2 in FIG. 6A). Then, the process proceeds to S200.

[分析採点結果登録処理の説明]
以下に、カラオケネットワークシステム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 karaoke network system 1 is demonstrated based on the flowchart of FIG.5 (b).

この分析採点結果登録処理はカラオケ用ホストサーバ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 karaoke apparatus 4 has been received in S108 of the analysis scoring result display process (1) (S300). Here, in order to determine that the information transmitted from the karaoke device 4 has been received, the song selection number of the karaoke performance performed for the karaoke performance, the scoring result of the karaoke song performed along with the karaoke performance, It is necessary that the received user ID and the serial number of the karaoke device 4 are included in the received information. If it is determined that the information transmitted from the karaoke device 4 has not been received (S300: NO), the process waits until the information transmitted from the karaoke device 4 is received by repeatedly executing S300.

一方、カラオケ装置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 karaoke device 4 has been received (S300: YES, see arrow 3 in FIG. 6A), the user who made the reservation for the karaoke performance song is registered as a user. It is determined whether or not (S302). Specifically, the user is registered as a user when the user ID of the user who made a reservation for the karaoke performance song is registered in the registered user list of the database 2b with reference to the stored contents of the database 2b. Judge. If it is determined that the user is not registered as a user (S302: NO), the process proceeds to S300.

一方、そのカラオケ演奏曲の予約を行ったユーザがユーザ登録されていると判断された場合には(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 database 2b. (S306). Then, the process proceeds to S300.

[第一実施形態の効果]
(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 karaoke network system 1 of 1st embodiment, there exist the following effects. That is, in S112 of the analysis scoring result display process (1), the control unit 12 of the karaoke apparatus 4 acquires the set value of the current speed control value in the karaoke apparatus 4, and the past analysis scoring results received in S110. Referring to the speed control value, the past speed control value and the current speed control value in the karaoke apparatus 4 are normalized with respect to the past analysis scoring results so that both have the same performance speed. The normalized past analysis scoring result is displayed on the monitor 36 (S114, see FIG. 3). Then, referring to the above-mentioned reserved song list, the song data of the karaoke performance song to be performed next is read from the HDD 16 to start the karaoke performance (S116), and the voice signal of the karaoke song input from the microphone 26 is obtained. Scoring is performed for each section, and the analysis scoring result for each section is displayed on the monitor 36 (S118, see FIG. 3).

このことにより、過去の歌唱時と今回の歌唱時とで演奏速度が異なっていても、過去の歌唱時の採点結果と今回の歌唱時の採点結果とをより正確に比較をすることができる。また、歌唱者本人のみではなくそのとき一緒に歌いに来た仲間(他の利用者)と歌唱時の採点結果の比較が可能となる。したがって、カラオケ演奏時に行った利用者の歌唱を採点する際に、より正確な採点結果を得ることができる。   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 karaoke network system 1 of the first embodiment, in S108 of the analysis scoring result display process (1), the song selection number of the karaoke performance song to be performed next with reference to the reserved song list The user ID of the user who made the reservation and the serial number of the karaoke device 4 are transmitted to the karaoke host server 2 by controlling the interface unit 14, and the past analysis scoring results transmitted from the karaoke host server 2 The speed control value is received via the interface unit 14 (S110). This process is executed before the karaoke performance starts in S116.

このようにすれば、過去の分析採点結果およびスピードコントロール値を予約時など事前に取得しておくと、予約のキャンセルがあった場合にその取得に費やしたリソースが無駄になるが、本実施形態のように、過去の分析採点結果およびスピードコントロール値を予約曲のカラオケ演奏開始時に取得することにより、上述のようなリソースの無駄が発生することを防ぐことができる。   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 karaoke network system 1 of the first embodiment, in the analysis scoring result display process (1), the music data of the karaoke performance music to be performed next with reference to the reserved music list described above. Is read from the HDD 16 and the karaoke performance is started (S116), the voice signal of the karaoke song input from the microphone 26 is scored for each section, and the analysis scoring result for each section is displayed on the monitor 36 (S118, FIG. 3). In accordance with the setting, the scoring results for each section and the normalized past analysis scoring results previously displayed on the monitor 36 are displayed simultaneously so that they can be compared (S120, FIG. 3). reference). This makes it possible to attract the interests of the user and other users to the karaoke performance and singing during the karaoke performance, as compared with the case where the comparison result is displayed only after the karaoke performance is completed, for example. In addition, the user can refer to the singing method while viewing the scoring results for each section.

(4)また、第一実施形態のカラオケネットワークシステム1によれば、分析採点結果表示処理(1)において、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置4におけるスピードコントロール値を、インタフェース部14を介してカラオケ用ホストサーバ2へ送信させ(S122)、一方、カラオケ用ホストサーバ2では、分析採点結果登録処理において、受信した情報が登録済みユーザのものであることを確認した上で(S302:YES)、過去の分析採点結果と今回の分析採点結果とを比較し(S304)、今回の分析採点結果の値が過去の分析採点結果の値よりも大きい場合に
は、その今回の分析採点結果をデータベース2bに登録する(S306)。
(4) Moreover, according to the karaoke network system 1 of the first 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 karaoke device 4 are obtained. The karaoke host server 2 transmits the received information to the karaoke host server 2 via the interface unit 14 (S122), and the karaoke host server 2 confirms that the received information belongs to the registered user in the analysis scoring result registration process. Above (S302: YES), the past analysis scoring result and the current analysis scoring result are compared (S304). If the value of the current analysis scoring result is larger than the value of the past analysis scoring result, The current analysis scoring result is registered in the database 2b (S306).

このことにより、異なるカラオケ装置4で同一のカラオケ演奏曲に対して歌唱する場合でも、過去の採点結果である採点履歴情報を取得して、上述のような比較を行うことができる。   Thus, even when different karaoke devices 4 sing the same karaoke performance piece, it is possible to acquire the scoring history information that is the past scoring result and perform the comparison as described above.

(5)また、第一実施形態のカラオケネットワークシステム1によれば、分析採点結果表示処理(1)において、マイクロフォン26から入力されるカラオケ歌唱の音声信号を区間ごとに採点する際に、曲当たりn個のデータを取得することを予め設定するので、スケールを変更すると単位時間に含まれるデータ数が変化するのに対して、細かく採点することができ、また、今回と現在との採点結果を正規化して表示した場合においてお互いの歌唱位置と採点位置が一致するので、お互いの採点位置が異なるために、それぞれの採点位置を合わせるために、どちらか一方の歌唱位置を基準にして、他方の採点位置の前後の採点値から一方の歌唱位置と同じ歌唱位置に相当する採点値を算出して、一方の採点位置と同じ採点位置の、他方の採点値として補完する必要がなく、制御部12の処理の負担を軽減することができる。   (5) Moreover, according to the karaoke network system 1 of the first embodiment, in the analysis scoring result display process (1), when the voice signal of the karaoke song input from the microphone 26 is scored for each section, Since the acquisition of n data is set in advance, the number of data included in the unit time changes when the scale is changed, and fine scoring is possible. Since the singing position and the scoring position match each other when displayed in a normalized manner, the scoring positions are different from each other. The scoring value corresponding to the same singing position as one singing position is calculated from the scoring values before and after the scoring position, and the other scoring at the same scoring position as one scoring position It is not necessary to supplement the, it is possible to reduce the burden of the processing of the control unit 12.

[他の実施形態]
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
[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 karaoke device 4 are sent via the interface unit 14 to the karaoke host. On the other hand, the karaoke host server 2 confirms that the received information belongs to the registered user in the analysis scoring result registration process (S302: YES), and the past is transmitted to the server 2 (S122). The analysis scoring result is compared with the current analysis scoring result (S304), and if the value of the current analysis scoring result is larger than the value of the past analysis scoring result, the current analysis scoring result is registered in the database 2b. However, the present invention is not limited to this, and the past analysis scoring results are compared with the current analysis scoring results as described above. In the present analysis scoring results may be with a code indicating increase or decrease of the value of the analysis rating result to be registered in the database 2b. In addition, you may make it display the code | symbol which shows such increase / decrease on the monitor 36 with a scoring result.

このようにすれば、歌唱の上達度合いを計るために、分析採点結果に時間要素を加えて新旧時間で採点結果を比較することにより、以前より演奏曲に対する歌唱能力が向上しているのか、下降しているのかが、利用者自身で特定できる。   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 microphone 26 for each section, it is necessary to obtain n data per song in advance. Although it sets, it is not restricted to this, You may set beforehand so that n data may be acquired per unit time. However, if this is done, the number of data included in the unit time changes when the scale is changed, so it is necessary to complement the previous and subsequent values.
[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 karaoke network system 1 of 2nd embodiment is demonstrated.
In addition, since the structure of the karaoke network system 1 of 2nd embodiment is the same as the structure of the karaoke network system 1 of 1st embodiment, the detailed description is abbreviate | omitted here.

また、第二実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1とは異なり、上述の分析採点結果表示処理(1)および分析採点結果送信処理(1)の代わりに分析採点結果表示処理(2)および分析採点結果送信処理(2)を実行する。また、第二実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1と同様に、分析採点結果登録処理を実行する。   The karaoke network system 1 of the second embodiment is different from the karaoke network system 1 of the first embodiment, and instead of the above-described analysis scoring result display process (1) and analysis scoring result transmission process (1), an analysis scoring is performed. Result display processing (2) and analysis scoring result transmission processing (2) are executed. Moreover, the karaoke network system 1 of 2nd embodiment performs an analysis scoring result registration process similarly to the karaoke network system 1 of 1st embodiment.

次に、分析採点結果表示処理(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 karaoke apparatus 4 of the karaoke network system 1 is demonstrated based on the flowchart of FIG. 8, FIG. 7, and FIG. FIG. 7A is an explanatory diagram showing a display example of the current analysis scoring result, and FIG. 7B is an explanatory diagram showing a display example of the normalized past analysis scoring result. FIG. 10 is an explanatory diagram (2) showing the flow of analysis scoring result data transmitted and received between the karaoke host server and the karaoke apparatus.

なお、図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 karaoke apparatus 4 of the karaoke network system 1 is activated.
First, when analysis scoring is started (S400), it is determined by referring to the reserved song list stored in the HDD 16 whether or not a karaoke performance song is reserved (S402). If it is determined that the karaoke performance song is not reserved (S402: NO), it waits until there is a karaoke song selection by the user performed by the remote control terminal 5 (S404). Then, it is determined whether or not a karaoke song is selected (S406). If it is determined that a karaoke song is not selected (S406: NO), the process returns to S404. Is determined (S406: YES), the process proceeds to S408. If it is determined in S402 that a karaoke performance song has been reserved (S402: YES), the process proceeds to S408.

続く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 karaoke device 4 is transmitted to the karaoke host server 2 by controlling the interface unit 14 (see S408, arrow 1 in FIG. 10). In this case, the user ID to be transmitted may be selected. Then, the past analysis scoring results and speed control values transmitted from the karaoke host server 2 are received via the interface unit 14 (see S410, arrow 2 in FIG. 10). In this case, the past analysis scoring results and speed control values transmitted from the karaoke host server 2 are not limited to information related to the user who made the reservation, but information related to other users who are logged in simultaneously with the user. Can be.

続くS412では、当該カラオケ装置4における現在のスピードコントール値の設定値を取得し、先に受信した過去の分析採点結果およびスピードコントロール値を参照して、その過去のスピードコントロール値と、当該カラオケ装置4における現在のスピードコントロール値とから、両者が同一の演奏速度となるよう過去の分析採点結果に対して正規化を行う(S412)。そして、正規化された過去の分析採点結果をモニタ36に表示させる(S414、図7(b)参照)。   In subsequent S412, the set value of the current speed control value in the karaoke device 4 is acquired, and the past speed control value and the karaoke device are referred to by referring to the previously received analysis scoring result and the speed control value. From the current speed control value in 4, normalization is performed on the past analysis scoring results so that both have the same performance speed (S 412). Then, the normalized past analysis scoring results are displayed on the monitor 36 (S414, see FIG. 7B).

続いて、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データを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 HDD 16 and the karaoke performance is started (S416). Then, the voice signal of the karaoke song input from the microphone 26 is scored for each section, and the analysis scoring result for each section is displayed on the monitor 36 (see S418, FIG. 7A). At that time, it is set in advance to obtain n pieces of data per song. Further, according to the setting, an effect may be performed such that the scoring results for each section and the normalized past analysis scoring results previously displayed on the monitor 36 are displayed simultaneously so that they can be compared (S420, FIG. 7).

さらに、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置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 karaoke apparatus 4 are transmitted to the karaoke host server 2 via the interface unit 14 (see S422, arrow 3 in FIG. 10). Then, the process proceeds to S402.

[分析採点結果送信処理(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 karaoke network system 1 will be described based on the flowchart of FIG.

この分析採点結果送信処理(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 karaoke apparatus 4 has been received in S408 of the analysis scoring result display process described above (S500). Here, in order to determine that the information transmitted from the karaoke apparatus 4 has been received, the song selection number of the karaoke performance song to be performed next, the user who made the reservation, and the user logged in at the same time It is necessary that the received user ID and the serial number of the karaoke apparatus 4 are included in the received information. When it is determined that the information transmitted from the karaoke device 4 has not been received (S500: NO), the process waits until the information transmitted from the karaoke device 4 is received by repeatedly executing S500.

一方、カラオケ装置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 karaoke device 4 has been received (S500: YES, see arrow 1 in FIG. 10), is the user group who reserved the karaoke performance song registered as a user? It is determined whether or not (S502). Specifically, referring to the stored contents of the database 2b, the user ID of the user who made the reservation for the karaoke performance song and the user IDs of other users who are logged in simultaneously with the user are the user registration database of the database 2b. If it is registered in 2c, it is determined that the user group is registered as a user. If it is determined that the user group is not registered as a user (S502: NO), the process proceeds to S500.

一方、そのカラオケ演奏曲の予約を行ったユーザ群がユーザ登録されていると判断された場合には(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 interface unit 14 first. The data is transmitted to the karaoke apparatus 4 having the serial number included in the received information (S504, see arrow 2 in FIG. 10). Then, the process proceeds to S500.

[第二実施形態の効果]
(1)このように第二実施形態のカラオケネットワークシステム1によれば、次にカラオケ演奏を行うカラオケ演奏曲を予約したユーザの過去の採点履歴情報および当該ユーザと同時にログインしている他のユーザの過去の採点履歴情報から、そのカラオケ演奏曲と同一のカラオケ演奏曲を歌唱した際の採点履歴情報を選択する。このことにより、
次のカラオケ演奏を予約したユーザ(歌唱者)本人のみではなく当該ユーザと同時にログインしている他のユーザの過去の採点結果との比較が可能となる。
[Effects of Second Embodiment]
(1) Thus, according to the karaoke network system 1 of the second embodiment, the past scoring history information of the user who reserved the karaoke performance music to be performed next and other users who are logged in simultaneously with the user From the past scoring history information, scoring history information at the time of singing the same karaoke performance music as the karaoke performance music is selected. As a result,
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 karaoke network system 1 of 3rd embodiment is demonstrated.
In addition, since the structure of the karaoke network system 1 of 3rd embodiment is the same as the structure of the karaoke network system 1 of 1st embodiment, the detailed description is abbreviate | omitted here.

また、第三実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1とは異なり、上述の分析採点結果表示処理(1)の代わりに分析採点結果表示処理(3)を実行する。また、第二実施形態のカラオケネットワークシステム1は、第一実施形態のカラオケネットワークシステム1と同様に、分析採点結果送信処理(1)および分析採点結果登録処理を実行する。   Moreover, unlike the karaoke network system 1 of the first embodiment, the karaoke network system 1 of the third embodiment executes an analysis scoring result display process (3) instead of the above-described analysis scoring result display process (1). . Moreover, the karaoke network system 1 of 2nd embodiment performs the analysis scoring result transmission process (1) and the analysis scoring result registration process similarly to the karaoke network system 1 of 1st embodiment.

[分析採点結果表示処理(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 karaoke apparatus 4 of the karaoke network system 1 is demonstrated based on the flowchart of FIG.

この分析採点結果表示処理(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 karaoke apparatus 4 of the karaoke network system 1 is activated.
First, when analysis scoring is started (S600), it is determined by referring to the reserved song list stored in the HDD 16 whether or not a karaoke performance song is reserved (S602). If it is determined that the karaoke performance song is not reserved (S602: NO), it waits until the user selects the karaoke performance song performed by the remote control terminal 5 (S604). Then, it is determined whether or not a karaoke performance song is selected (S606). If it is determined that a karaoke performance song is not selected (S606: NO), the process returns to S604, while the karaoke performance song is selected. If it is determined that the music selection is made (S606: YES), the process proceeds to S608. If it is determined in S602 that a karaoke performance song is reserved (S602: YES), the process proceeds to S608.

続くS608では、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の選曲番号、その予約を行ったユーザのユーザIDおよび当該カラオケ装置4のシリアルナンバーを、インタフェース部14を制御してカラオケ用ホストサーバ2へ送信させる(S608、図6(a)の矢印1参照)。そして、カラオケ用ホストサーバ2から送信される過去の分析採点結果およびスピードコントロール値を、インタフェース部14を介して受信する(S610、図6(a)の矢印2参照)。   In subsequent S608, the interface section 14 is referred to by referring to the reserved song list described above, the song selection number of the karaoke song to be played next, the user ID of the user who made the reservation, and the serial number of the karaoke device 4. It is controlled and transmitted to the karaoke host server 2 (see S608, arrow 1 in FIG. 6A). Then, the past analysis scoring results and speed control values transmitted from the karaoke host server 2 are received via the interface unit 14 (see S610, arrow 2 in FIG. 6A).

また、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 karaoke device 4 is acquired, and the past speed control value and the karaoke device are referred to by referring to the past analysis scoring result and speed control value received earlier. Based on the current speed control value in step 4, the past analysis scoring results are normalized so that both have the same performance speed (S614). In this normalization, when information including the music selection number that is the same as the music selection number of the karaoke performance music to be performed next in S612 is extracted, the analysis scoring result included in the extracted information and A speed control value may be used. Then, the normalized past analysis scoring results are displayed on the monitor 36 (S616, see FIG. 3).

続いて、上述の予約曲リストを参照して、次にカラオケ演奏を行うカラオケ演奏曲の楽曲データを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 HDD 16 and the karaoke performance is started (S618). And the audio | voice signal of the karaoke song input from the microphone 26 is scored for every area, and the analysis scoring result for every area is displayed on the monitor 36 (refer FIG. 3 in S620). At that time, it is set in advance to obtain n pieces of data per song. Further, according to the setting, an effect may be performed such that the scoring results for each section and the normalized past analysis scoring results previously displayed on the monitor 36 are displayed simultaneously so that they can be compared (S622, FIG. 3).

さらに、今回のカラオケ演奏に伴うカラオケ歌唱の分析採点結果および当該カラオケ装置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 karaoke apparatus 4 are temporarily stored in the HDD 16 (S624) and transmitted to the karaoke host server 2 via the interface unit 14. (See S626, arrow 3 in FIG. 6A). Then, the process proceeds to S602.

[第三実施形態の効果]
(1)このように第三実施形態のカラオケネットワークシステム1によれば、次のような作用効果を奏する。すなわち、例えば、採点結果およびスピードコントロール値をカラオケ用ホストサーバ2へ送信するとともに、採点を行ったカラオケ装置4内のHDD16やメモリなどにも保存しておき、歌唱者本人の採点履歴情報についてはカラオケ用ホストサーバ4から取得し、他の利用者の採点履歴情報については、カラオケ装置4内のHDD16やメモリなどから取得する。この際、他の利用者のユーザIDに関してはカラオケ装置4内のHDD16やメモリから検索したり読み出して一覧表示したりする。このことにより、他のログインしている利用者についてはカラオケホストサーバ2に対してユーザ情報に関する問い合わせや採点履歴情報の取得処理を行わないため、カラオケホストサーバ2へのアクセス時間を短縮することができる。
[Effect of the third embodiment]
(1) Thus, according to the karaoke network system 1 of 3rd embodiment, there exist the following effects. That is, for example, the grading result and the speed control value are transmitted to the karaoke host server 2 and stored in the HDD 16 or the memory in the karaoke apparatus 4 where the grading is performed. Acquired from the karaoke host server 4, and scoring history information of other users is acquired from the HDD 16 or the memory in the karaoke apparatus 4. At this time, the user IDs of other users are searched or read from the HDD 16 or the memory in the karaoke apparatus 4 and displayed as a list. As a result, for other logged-in users, the karaoke host server 2 is not subjected to user information inquiries or scoring history information acquisition processing, so the access time to the karaoke host server 2 can be shortened. it can.

(2)また、第三実施形態のカラオケネットワークシステム1によれば、所望の採点履歴情報がカラオケ装置4内に保存されている場合にはその採点履歴情報をカラオケ装置4内から優先的に取得し、一方、所望の採点履歴情報がカラオケ装置4内に保存されていない場合にはその採点履歴情報をカラオケホストサーバ2から取得するので、カラオケホストサーバ2へのアクセス時間をさらに短縮することができる。   (2) Moreover, according to the karaoke network system 1 of the third embodiment, when desired scoring history information is stored in the karaoke device 4, the scoring history information is preferentially acquired from the karaoke device 4. On the other hand, since the scoring history information is acquired from the karaoke host server 2 when the desired scoring history information is not stored in the karaoke device 4, the access time to the karaoke host server 2 can be further shortened. it can.

[他の実施形態]
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
[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 HDD 16 together with a sign indicating increase or decrease of the value of. In addition, you may make it display the code | symbol which shows such increase / decrease on the monitor 36 with a scoring result.

このようにすれば、歌唱の上達度合いを計るために、分析採点結果に時間要素を加えて
新旧時間で採点結果を比較することにより、以前より演奏曲に対する歌唱能力が向上しているのか、下降しているのかが、利用者自身で特定できる。
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.

インターネット200を利用したカラオケネットワークシステム1の概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of a karaoke network system 1 using the Internet 200. FIG. カラオケ店等のカラオケルーム内に設置されているカラオケ装置4及びリモコン端末5のより具体的な構成を示すブロック図である。It is a block diagram which shows the more concrete structure of the karaoke apparatus 4 and the remote control terminal 5 which are installed in karaoke rooms, such as a karaoke shop. 正規化された過去の区間ごとの分析採点結果の推移と今回の区間ごとの分析採点結果の推移とを示す説明図である。It is explanatory drawing which shows the transition of the analysis scoring result for every normalized past section, and the transition of the analysis scoring result for every this section. カラオケ用ホストサーバとカラオケ装置とが実行する分析採点結果表示処理(1)の手順を示すフローチャートである。It is a flowchart which shows the procedure of the analysis scoring result display process (1) which a host server for karaoke and a karaoke apparatus perform. (a)はカラオケ用ホストサーバが実行する分析採点結果送信処理(1)の手順を示すフローチャートであり、(b)はカラオケ用ホストサーバが実行する分析採点結果登録処理の手順を示すフローチャートである。(A) is a flowchart which shows the procedure of the analysis scoring result transmission process (1) which a karaoke host server performs, (b) is a flowchart which shows the procedure of the analysis scoring result registration process which a karaoke host server performs. . (a)はカラオケ用ホストサーバとカラオケ装置との間で送受信される分析採点結果データの流れを示す説明図(1)であり、(b)はカラオケ用ホストサーバが記憶する分析採点結果データリストを示す説明図である。(A) is explanatory drawing (1) which shows the flow of the analysis scoring result data transmitted / received between the host server for karaokes, and a karaoke apparatus, (b) is the analysis scoring result data list which the host server for karaoke memorize | stores. It is explanatory drawing which shows. (a)は今回の分析採点結果の表示例を示す説明図であり、(b)は正規化された過去の分析採点結果の表示例を示す説明図である。(A) is explanatory drawing which shows the example of a display of this analysis scoring result, (b) is explanatory drawing which shows the example of a display of the past analysis scoring result normalized. カラオケ用ホストサーバとカラオケ装置とが実行する分析採点結果表示処理(2)の手順を示すフローチャートである。It is a flowchart which shows the procedure of the analysis scoring result display process (2) which a host server for karaoke and a karaoke apparatus perform. カラオケ用ホストサーバが実行する分析採点結果送信処理(2)の手順を示すフローチャートである。It is a flowchart which shows the procedure of the analysis scoring result transmission process (2) which the host server for karaoke performs. カラオケ用ホストサーバとカラオケ装置との間で送受信される分析採点結果データの流れを示す説明図(2)である。It is explanatory drawing (2) which shows the flow of the analysis scoring result data transmitted / received between the host server for karaoke, and a karaoke apparatus. カラオケ用ホストサーバとカラオケ装置とが実行する分析採点結果表示処理(3)の手順を示すフローチャートである。It is a flowchart which shows the procedure of the analysis scoring result display process (3) which the host server for karaoke and a karaoke apparatus perform.

符号の説明Explanation of symbols

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 SYMBOLS 1 ... Karaoke network system, 2 ... Karaoke host server, 2a ... Web server, 2b ... Database, 3 ... Internet host server, 3a ... Web server, 4 ... Karaoke apparatus, 5 ... Remote control terminal, 6 ... User terminal, 6a ... Personal computer (PC), 6b ... Mobile phone, 12 ... Control part, 14 ... Interface part, 16 ... Hard disk (HDD), 18 ... Operation part, 20 ... Infrared communication part, 22 ... Operation processing part, 24 ... Voice control , 26 ... microphone, 28 ... speaker, 30 ... MIDI sound source, 32 ... video RAM, 34 ... video playback unit, 36 ... monitor, 38 ... video control unit, 40 ... memory, 52 ... control unit, 54 ... infrared communication unit 56 ... Memory, 58 ... Display unit, 60 ... Operation unit, 62 ... Operation processing unit, 64 ... Video RAM, 66 Video control unit, 68 ... wireless LAN communication unit, 100 ... LAN, 110 ... access point, 120, 130 ... router, 200 ... Internet

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.
請求項1に記載のカラオケシステムにおいて、
前記カラオケ装置の前記採点履歴情報取得手段は、ラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報を、前記カラオケ演奏手段がカラオケ演奏を行う直前に、前記サーバの前記採点履歴情報記憶手段から取得すること
を特徴とするカラオケシステム。
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.
請求項1または請求項2に記載のカラオケシステムにおいて、
前記表示制御手段は、前記採点手段による採点結果を、前記カラオケ演奏手段による演奏区間ごとに、前記補間した過去の採点結果と共に表示させること
を特徴とするカラオケシステム。
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.
請求項1〜請求項3の何れか1項に記載のカラオケシステムにおいて、
記カラオケ装置は
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに採点履歴情報として前記サーバに送信する送信手段を備え、
前記サーバは、
記カラオケ装置から送信された採点履歴情報を、前記利用者を特定可能に前記採点履歴情報記憶手段に記憶させる記憶制御手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と前記送信手段によって送信された前記利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択する採点比較手段と、を備え、
前記記憶制御手段は、前記採点比較手段によって選択された採点履歴情報を、前記利用者が次回にログインを行ったカラオケ装置へダウンロードさせる採点履歴情報として前記採点履歴情報記憶手段に記憶させること
を特徴とするカラオケシステム。
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.
請求項1〜請求項3の何れか1項に記載のカラオケシステムにおいて、
前記採点履歴情報には、カラオケ演奏された時刻を示す時刻情報が含まれており、
記カラオケ装置は
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに採点履歴情報として前記サーバに送信する送信手段を備え、
前記サーバは、
記カラオケ装置から送信された採点履歴情報を、前記利用者を特定可能に前記採点履歴情報記憶手段に記憶させる記憶制御手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と前記送信手段によって送信された前記利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択するとともに、各採点履歴情報に含まれる時刻情報を参照して、採点結果の値の増減を特定する採点比較手段と、を備え、
前記記憶制御手段は、前記採点比較手段によって選択された採点履歴情報を、その採点結果の値の増減を示す情報を付与して、前記利用者が次回にログインを行ったカラオケ装置へダウンロードさせる採点履歴情報として前記採点履歴情報記憶手段に記憶させること
を特徴とするカラオケシステム。
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.
請求項1〜請求項5の何れか1項に記載のカラオケシステムにおいて、
記カラオケ装置は
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに、前記利用者の採点履歴情報として、前記利用者を特定可能に記憶する装置側記憶手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と今回の前記利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択する採点比較手段と、を備え、
前記装置側記憶手段は、前記採点比較手段によって選択された採点履歴情報を、前記利用者の採点履歴情報として記憶すること
を特徴とするカラオケシステム。
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.
請求項1〜請求項5の何れか1項に記載のカラオケシステムにおいて、
前記採点履歴情報には、カラオケ演奏された時刻を示す時刻情報が含まれており、
記カラオケ装置は
利用者によるカラオケ演奏曲の予約に応じてカラオケ演奏した際に利用者の歌唱を採点した採点結果を、その利用者を特定する情報、カラオケ演奏されたカラオケ演奏曲を特定する情報、およびそのカラオケ演奏時における演奏速度を示す情報とともに、前記利用者の採点履歴情報として、前記利用者を特定可能に記憶する装置側記憶手段と、
前記採点履歴情報記憶手段が記憶する前記利用者の採点履歴情報と今回の利用者の採点履歴情報とから演奏曲毎にそれぞれの採点結果を比較し、その採点結果が高い方を選択するとともに、各採点履歴情報に含まれる時刻情報を参照して、採点結果の値の増減を特定する採点比較手段と、を備え、
前記装置側記憶手段は、前記採点比較手段によって選択された採点履歴情報を、その採点結果の値の増減を示す情報を付与して、前記利用者の採点履歴情報として記憶すること
を特徴とするカラオケシステム。
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.
請求項6または請求項7に記載のカラオケシステムにおいて、
前記カラオケ装置の前記採点履歴情報取得手段は、前記カラオケ演奏手段が行うカラオケ演奏を予約した利用者またはその利用者とともにログインしている他の利用者が過去に同一のカラオケ演奏曲をカラオケ演奏した際に行った歌唱を採点した採点結果を含む採点履歴情報が前記装置側記憶手段に記憶されているか否かを判断し、前記採点履歴情報が前記装置側記憶手段に記憶されていると判断した場合には前記採点履歴情報を前記装置側記憶手段から取得し、一方、前記採点履歴情報が前記装置側記憶手段には記憶されていないと判断した場合には前記採点履歴情報を前記サーバの前記採点履歴情報記憶手段から取得すること
を特徴とするカラオケシステム。
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.
楽曲データに基づいてカラオケ演奏を行い、サーバとの間でデータ通信可能に構成されているカラオケ装置であって、A karaoke device that performs karaoke performance based on music data and is configured to be capable of data communication with a server,
利用者によるカラオケ演奏曲の予約を受け付ける予約受付手段と、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.
JP2007050147A 2007-02-28 2007-02-28 Karaoke system and karaoke device Active JP4853330B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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