JP2017068055A - Karaoke system and karaoke device - Google Patents
Karaoke system and karaoke device Download PDFInfo
- Publication number
- JP2017068055A JP2017068055A JP2015193883A JP2015193883A JP2017068055A JP 2017068055 A JP2017068055 A JP 2017068055A JP 2015193883 A JP2015193883 A JP 2015193883A JP 2015193883 A JP2015193883 A JP 2015193883A JP 2017068055 A JP2017068055 A JP 2017068055A
- Authority
- JP
- Japan
- Prior art keywords
- karaoke
- music
- scoring
- time
- singing
- 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.)
- Pending
Links
- 238000009825 accumulation Methods 0.000 claims abstract 4
- 238000013459 approach Methods 0.000 claims description 8
- 230000008929 regeneration Effects 0.000 claims 1
- 238000011069 regeneration method Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 10
- 230000009467 reduction Effects 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 99
- 239000011295 pitch Substances 0.000 description 82
- 230000008569 process Effects 0.000 description 61
- 238000007792 addition Methods 0.000 description 55
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 241000238557 Decapoda Species 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000033764 rhythmic process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 206010041232 sneezing Diseases 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
本発明は、カラオケ楽曲の再生時の歌唱に対する採点を行うカラオケシステム及びカラオケ装置に関する。 The present invention relates to a karaoke system and a karaoke apparatus for scoring a song at the time of reproduction of karaoke music.
カラオケ楽曲の再生時の歌唱に対する採点が行われるカラオケシステムが既に知られている(例えば、特許文献1参照)。この従来技術においては、カラオケ楽曲の再生にしたがってユーザ(歌唱者)が歌唱すると、その歌唱に対する採点が行われる。この採点においては、「ビブラート」「ロングトーン」の歌唱技法(歌唱テクニック)が加点要素として加味され、ユーザが上記加点要素を駆使した歌唱を行うと、それを行わない場合に比べて採点時の得点がアップするようになっている。 There is already known a karaoke system for scoring a singing song at the time of reproducing karaoke music (for example, see Patent Document 1). In this prior art, when a user (singer) sings according to the reproduction of karaoke music, the singing is scored. In this scoring, “Vibrato” “Long Tone” singing technique (singing technique) is added as a scoring element, and when the user performs a singing using the scoring element, it is compared to the case where the scoring is not performed. The score is up.
しかしながら、上記従来技術においては、各カラオケ楽曲の加点区間の存在箇所や、当該楽曲における過去の歌唱履歴(他のユーザによるものを含む)における加点傾向等は、ユーザに対し一切開示されない。したがって、ユーザは、当該楽曲の歌唱においてなるべく高得点をあげたいと思っても、試行錯誤しながら何回も歌唱してみるしかなく、高得点を得るのは容易ではなかった。 However, in the above-described conventional technology, there are no points disclosed to the user regarding the location of the added section of each karaoke song, the added points tendency in the past singing history (including those by other users) in the song. Therefore, even if the user wants to obtain as high a score as possible in the singing of the music, the user has to try singing many times through trial and error, and it is not easy to obtain a high score.
本発明の目的は、過去の歌唱履歴における加点区間の存在や加点傾向を視覚的に知らせることで、ユーザが容易に高得点を得ることができる、カラオケシステム及びカラオケ装置を提供することにある。 An object of the present invention is to provide a karaoke system and a karaoke apparatus in which a user can easily obtain a high score by visually informing the existence of a score addition section and a score tendency in a past singing history.
上記目的を達成するために、第1の発明は、カラオケ楽曲を再生する楽曲再生手段と、前記楽曲再生手段による前記カラオケ楽曲の再生にしたがって、当該カラオケ楽曲の歌詞、及び、当該カラオケ楽曲に対応した背景映像、のうち少なくとも一方を表示する表示手段と、前記楽曲再生手段による前記カラオケ楽曲の再生に伴って行われた歌唱に対し、当該カラオケ楽曲に予め関連づけられた加点要素を加味して採点を行う採点手段と、を有するカラオケシステムであって、前記カラオケ楽曲に対する複数の歌唱履歴における、前記採点手段による採点結果を蓄積する蓄積手段と、前記蓄積手段による蓄積結果に応じ、前記カラオケ楽曲の前記複数の歌唱履歴における、前記加点要素による加点傾向を分析する分析手段と、前記分析手段による分析結果に基づき、前記歌詞及び前記背景映像のうちの前記少なくとも一方に加え、少なくとも前記加点要素に係わるアドバイス情報を、少なくとも当該アドバイス情報に係わる歌唱区間に到達する前に表示するように、前記表示手段を制御する表示制御手段と、を有することを特徴とする。 In order to achieve the above object, the first invention corresponds to a music playback means for playing back karaoke music, and the lyrics of the karaoke music and the karaoke music according to the playback of the karaoke music by the music playback means. The display means for displaying at least one of the background images, and the singing performed in association with the reproduction of the karaoke music by the music reproduction means, the scoring is performed by adding a point element previously associated with the karaoke music A karaoke system comprising: a storage means for storing the scoring results by the scoring means in a plurality of singing histories for the karaoke music; and according to the storage results by the storage means, An analyzing means for analyzing a point tendency by the point elements in the plurality of singing histories; and Based on the analysis result, in addition to the at least one of the lyrics and the background video, at least the advice information related to the added element is displayed at least before reaching the singing section related to the advice information. Display control means for controlling the means.
本願発明のカラオケシステムにおいては、楽曲再生手段のカラオケ楽曲の再生にしたがってユーザ(歌唱者)が歌唱すると、採点手段によってその歌唱に対する採点が行われる。このようにして生じる複数の歌唱履歴について、蓄積手段においてそれぞれの採点結果が蓄積される。 In the karaoke system of the present invention, when the user (singer) sings according to the reproduction of the karaoke music by the music reproducing means, the scoring means scores the song. With respect to a plurality of singing histories thus generated, the scoring results are accumulated in the accumulating means.
このとき、上記カラオケ楽曲には、(採点において加味される)歌唱に係わる加点要素が予め関連づけられている。この加点要素としては、例えば、音程が一致していれば、採点はプラス方向に加味され、更に歌唱技法(歌唱テクニック)などの「ビブラート」「しゃくり」「こぶし」「ため」「フォール」「ロングトーン」等もある。本願発明では、上記カラオケ楽曲の歌唱時において、特定のタイミングからの一定区間(加点区間)、ユーザが上記加点要素を駆使した歌唱を行うと、(それを行わない場合に比べて)採点時の得点がアップするようになっている。したがって、上記のように蓄積手段に蓄積される採点結果には、上記加点要素による加点の正否等の実績が含まれている。 At this time, a score element related to the singing (added in scoring) is associated with the karaoke music piece in advance. For example, if the pitches match, the scoring will be added in the positive direction, and the vibrato, shackles, fist, “fall”, “long”, etc. "Tone" and so on. In the present invention, at the time of singing the karaoke music, if the user performs a singing that makes full use of the above-mentioned point element (as compared to the case where it is not performed) at the time of scoring. The score is up. Therefore, the scoring results accumulated in the accumulating means as described above include results such as the correctness of the added points by the added points element.
本願発明においては、これに対応して、分析手段により、蓄積された上記複数の歌唱履歴における、上記加点要素による加点傾向(各加点区間ごとの加点実績等)が分析される。そして、その後に新たに当該カラオケ楽曲が再生される場合に、表示制御手段の制御により、上記分析結果に基づき、上記加点要素に係わるアドバイス情報が併せて表示される。すなわち例えば、音程一致やビブラートにより過去に多くの歌唱履歴にて加点が行われている区間について、適宜のメッセージや、加点を表すマークや、当該加点区間を表す適宜の加点区間表示、等が行われる。 In the present invention, in correspondence with this, the analysis means analyzes the point tendency (the point results for each point section) by the point element in the accumulated singing histories. Then, when the karaoke music piece is newly reproduced thereafter, the advice information relating to the added point element is also displayed based on the analysis result under the control of the display control means. That is, for example, for a section that has been scored in many singing histories in the past due to pitch matching or vibrato, an appropriate message, a mark indicating the score, an appropriate score section display representing the score section, etc. Is called.
これにより、当該カラオケ楽曲を歌唱するユーザは、過去に多くの他ユーザにより加点がなされた上記加点区間の存在や、当該加点区間でどのようなテクニックを駆使すれば加点を得ることができるか、等を視覚的に知ることができる。この結果、(上記のような情報がなくその都度試行錯誤するしかなかった従来に比べ)容易に高得点を得ることができ、娯楽性を向上することができる。 Thereby, the user who sings the karaoke song can obtain points by using the existence of the above-mentioned scored section, which has been scored by many other users in the past, and what technique is used in the scored section, Etc. can be known visually. As a result, a high score can be easily obtained (compared to the conventional case where there is no such information and trial and error each time), and entertainment can be improved.
第2発明は、上記第1発明において、前記表示手段は、前記表示制御手段の制御に基づき、前記楽曲再生手段による前記カラオケ楽曲の再生にしたがい、前記歌詞及び前記背景映像のうちの前記少なくとも一方の表示が、前記加点要素による加点区間に対応したタイミングに近づいたことを契機に、当該加点要素に係わる前記アドバイス情報をリアルタイムで表示することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, the display unit is based on the control of the display control unit and the at least one of the lyrics and the background video according to the reproduction of the karaoke music by the music reproduction unit. Is displayed in real time, when the display approaches the timing corresponding to the added section by the added element.
これにより、ユーザは、加点区間の到来時又は加点区間に近づいたときに、確実に得点アップを図ることができる。 Accordingly, the user can reliably increase the score when the added section arrives or approaches the added section.
第3発明は、上記第1発明において、前記採点手段は、さらに、前記カラオケ楽曲に予め関連づけられた減点要素も加味して前記採点を行い、前記分析手段は、さらに、前記カラオケ楽曲の前記複数の歌唱履歴における前記減点要素による減点傾向を分析し、前記表示制御手段は、さらに、前記歌詞及び前記背景映像のうちの前記少なくとも一方に加え、前記減点要素に係わる前記アドバイス情報を、少なくとも当該アドバイス情報に係わる歌唱区間に到達する前に表示するように、前記表示手段を制御することを特徴とする。 According to a third invention, in the first invention, the scoring means further performs the scoring in consideration of a deduction element pre-associated with the karaoke music, and the analysis means further includes the plurality of the karaoke music. The display control means further analyzes at least the advice information related to the deduction element in addition to at least one of the lyrics and the background video. The display means is controlled so as to be displayed before reaching the singing section related to the information.
本願発明においては、上記カラオケ楽曲に、上記加点要素のみならず減点要素も予め関連づけられている。この減点要素としては、例えば、「音程ずれ」「リズムずれ」「声量不足」等がある。本願発明では、上記カラオケ楽曲の歌唱時において、特定のタイミングからの一定区間(減点区間。あるいは全区間を対象としても良い)、ユーザの歌唱が上記減点要素に該当すると、採点時の得点がダウンするようになっている。したがって、上記同様、蓄積手段に蓄積される採点結果には、上記減点要素による減点の有無等の実績が含まれている。 In the present invention, not only the above-described added elements but also the deducted elements are associated with the karaoke music piece in advance. Examples of this deduction element include “pitch deviation”, “rhythm deviation”, “insufficient voice volume”, and the like. In the present invention, at the time of singing the karaoke music, if a certain section from a specific timing (a deduction section or all sections may be targeted) and the user's singing corresponds to the deduction element, the score at the time of scoring is down. It is supposed to be. Therefore, as described above, the scoring results accumulated in the accumulating means include results such as the presence or absence of deductions due to the deduction elements.
そして、本願発明においては、上記に対応して、分析手段により、上記加点傾向のみならず、上記減点要素による減点傾向(各減点区間ごとの減点実績等)が分析される。そして、上記のように新たに当該カラオケ楽曲が再生されて歌詞・背景映像が表示される際、表示制御手段の制御により、上記加点要素及び減点要素の両方に係わるアドバイス情報が併せて表示される。すなわち例えば、過去に多くの歌唱履歴にて音程ずれによる減点が行われている区間について、適宜のメッセージや、減点を表すマークや、当該減点区間を表す適宜の減点区間表示、等が行われる。 In the present invention, corresponding to the above, the analysis means analyzes not only the above-mentioned added point tendency but also the reduced point tendency (deducted results for each deducted section, etc.) by the above deducted elements. Then, when the karaoke music piece is newly reproduced and the lyrics / background video is displayed as described above, the advice information related to both the added point element and the deducted element is displayed together under the control of the display control means. . That is, for example, an appropriate message, a mark indicating a deduction, an appropriate deduction section display indicating the deduction section, and the like are performed for a section where deductions due to a pitch difference have been performed in many singing histories in the past.
これにより、当該カラオケ楽曲を歌唱するユーザは、過去に多くの他ユーザが減点を喫した上記減点区間の存在や、当該減点区間でどのように注意して歌唱すれば減点を回避することができるか、等を視覚的に知ることができる。この結果、従来よりも確実に高得点を得やすくなるので、さらに娯楽性を向上することができる。 Thereby, the user who sings the karaoke music can avoid the deduction if the other decent points have been deducted by many other users in the past or if the user sings carefully in the deducted interval. You can know visually. As a result, it becomes easier to obtain a higher score than before, so that entertainment can be further improved.
第4発明は、上記第3発明において、前記表示手段は、前記表示制御手段の制御に基づき、前記楽曲再生手段による前記カラオケ楽曲の再生にしたがい、前記歌詞及び前記背景映像のうちの前記少なくとも一方の表示が、前記減点要素による減点区間に対応したタイミングに近づいたことを契機に、当該減点要素に係わる前記アドバイス情報をリアルタイムで表示することを特徴とする。 According to a fourth aspect of the present invention based on the third aspect of the present invention, the display means is based on the control of the display control means, and the at least one of the lyrics and the background video according to the reproduction of the karaoke music by the music reproduction means. Is displayed in real time when the display approaches the timing corresponding to the deduction section by the deduction element, in real time.
これにより、ユーザは、減点区間の到来時又は減点区間に近づいたときに、確実に得点ダウンを回避することができる。 Thereby, the user can avoid a score down reliably when the deduction section arrives or approaches the deduction section.
第5発明は、上記第2又は第4発明において、前記表示制御手段は、さらに、前記楽曲再生手段による前記カラオケ楽曲の再生に伴って行われた歌唱に対する、前記採点手段によるリアルタイムの採点結果を表示するように、前記表示手段を制御することを特徴とする。 A fifth invention is the above-described second or fourth invention, wherein the display control means further provides a real-time scoring result by the scoring means for a song performed along with the reproduction of the karaoke music by the music reproducing means. The display means is controlled to display.
これにより、ユーザは、加点や減点の結果、現在の得点状況がどのようになっているかを、リアルタイムで知ることができる。 Thereby, the user can know in real time how the current scoring status is as a result of adding or subtracting points.
また、上記目的を達成するために、第6発明は、カラオケ楽曲を再生する楽曲再生手段と、前記楽曲再生手段による前記カラオケ楽曲の再生にしたがって、当該カラオケ楽曲の歌詞、及び、当該カラオケ楽曲に対応した背景映像、のうち少なくとも一方を表示する表示手段と、前記楽曲再生手段による前記カラオケ楽曲の再生に伴って行われた歌唱に対し、当該カラオケ楽曲に予め関連づけられた加点要素を加味して採点を行う採点手段と、を有するカラオケ装置であって、当該カラオケ楽曲に対する複数の歌唱履歴における前記加点要素による加点傾向に基づき生成されたアドバイス情報を入力する情報入力手段と、前記歌詞及び前記背景映像のうちの前記少なくとも一方に加え、少なくとも前記加点要素に係わる前記アドバイス情報を、少なくとも当該アドバイス情報に係わる歌唱区間に到達する前に表示するように、前記表示手段を制御する表示制御手段と、を有することを特徴とする。 In order to achieve the above object, according to a sixth aspect of the present invention, there is provided a music reproducing means for reproducing karaoke music, and the lyrics of the karaoke music and the karaoke music according to the reproduction of the karaoke music by the music reproducing means. A display means for displaying at least one of the corresponding background videos, and a singing performed in association with the reproduction of the karaoke music by the music reproduction means, a score element previously associated with the karaoke music is added. A karaoke apparatus having scoring means for scoring, wherein information input means for inputting advice information generated based on a scoring tendency by the scoring elements in a plurality of singing histories for the karaoke music, the lyrics and the background In addition to at least one of the images, the advice information related to at least the added point element, Even without to display before reaching the singing section concerning the corresponding advice information, and having a display control means for controlling said display means.
本発明によれば、過去の歌唱履歴における加点区間の存在や加点傾向を視覚的に知らせることで、ユーザが容易に高得点を得ることができる。 According to the present invention, the user can easily obtain a high score by visually informing the presence of a scored section and the score tender in the past singing history.
以下、本発明の一実施の形態について、図面を参照しつつ説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
図1は、本実施形態のカラオケシステムの全体構成を表す機能ブロック図である。 FIG. 1 is a functional block diagram showing the overall configuration of the karaoke system of the present embodiment.
図1において、通信カラオケシステム1(カラオケシステムに相当)は、カラオケ装置10と、ホストサーバ20と、を有している。カラオケ装置10は、例えばカラオケ店舗等のカラオケルームKRに設置されている。カラオケ装置10は、楽曲データとしてのMusical Instrument Digital Interface(MIDI;登録商標)データ及び映像データを用いて、カラオケ楽曲の再生サービスを提供する装置である。
In FIG. 1, a communication karaoke system 1 (corresponding to a karaoke system) has a
カラオケ装置10は、装置本体100と、リモコン35と、マイク30とを有している。装置本体100は、制御部101と、採点部102と、大容量記憶装置103と、操作部104と、受信部105と、音源106と、音声制御部107と、スピーカ108と、表示部109と、通信制御部110とを有している。
The
制御部101は、図示しないCPUや、RAM及びROM等のメモリを備えている。この制御部101は、RAMの一時記憶機能を利用しつつ、ROMや上記大容量記憶装置103に予め記憶された各種プログラム(後述の図8、図10、図11に示す制御手順を実行するカラオケ処理プログラムを含む)を実行する。これにより、装置本体100全体の制御を行う。
The
受信部105は、無線回線又は有線回線により接続された上記マイク30から出力された歌唱者の音声信号(歌唱音声データ)を受信する。
The receiving
大容量記憶装置103は、例えばHard Disk Drive(HDD)などから構成される。この大容量記憶装置103は、楽曲データ(MIDIデータ)、背景映像データ、及び歌詞データ等の各種情報が記憶されている。また、この大容量記憶装置103には、ユーザの歌唱時の上記歌唱音声データが順次記憶される。
The
音源106は、上記制御部101によって大容量記憶装置103から読み出された上記楽曲データを再生して音声制御部107へ出力する。音声制御部107は、音源106から出力された楽曲データ、及び、受信部105を介してマイク30により入力された上記歌唱音声データを増幅し、スピーカ108へ出力する。スピーカ108は、音声制御部107から出力された楽曲データ及び歌唱音声データを音声出力する。
The sound source 106 reproduces the music data read from the large-
なお、以下適宜、音源106、音声出力部107、及びスピーカ108を、省略して「音源106等」と称する。音源106等は、カラオケ楽曲を再生する楽曲再生手段を構成している。
Hereinafter, the sound source 106, the
採点部102は、マイク30を介した上記歌唱音声データに基づき、ユーザの歌唱に対する採点を公知の手法により行う(採点内容の詳細は後述)。
The
操作部104は、例えば複数のキーやスイッチなどから構成される。ユーザは、この操作部104又は上記リモコン35を用いて、カラオケ楽曲の予約操作等の各種操作を行うことができる。
The
表示部109(表示手段に相当)は、例えば液晶ディスプレイなどから構成され、各種映像を表示する。特に、表示部109は、上記音源106等により楽曲データの再生が行われるのにしたがい、楽曲データの再生に同期して、大容量記憶装置103から読み出された上記背景映像データに対応した背景映像、及び、上記歌詞データに対応したテロップ、等を表示することができる(後述の図2等も参照)。
The display unit 109 (corresponding to a display unit) is composed of, for example, a liquid crystal display and displays various videos. In particular, the
通信制御部110は、リモコン35及びホストサーバ20に対し例えば無線又は有線のLAN等のネットワークNWを介し接続されており、それらリモコン35及びホストサーバ20との間の情報通信の制御を行う。なお、リモコン35との間の通信は赤外線通信であってもよい。
The
リモコン35は、ユーザ(ユーザ)がカラオケ楽曲の予約操作等の各種操作を複数のキーやスイッチ等で行うための操作や各種情報の表示を行い、装置本体100、ホストサーバ20との間で情報通信を行う通信端末である。このため、リモコン35は、図示しないCPUや、RAM及びROM等のメモリを備えた制御部、操作部、表示部、通信制御部等を備えている。
The
ホストサーバ20は、CPUを備えた制御部21と、例えば大容量記憶装置等からなる歌唱履歴記憶部(図示省略)及び採点結果蓄積部22(蓄積手段に相当)と、加点・減点分析部23(分析手段)と、を備えている(詳細は後述)。
The
<実施形態の特徴>
以上において、本実施形態の特徴は、過去の複数の歌唱履歴(例えば楽曲ID及びユーザIDに関連づけた形で上記歌唱履歴記憶部に記憶される)における上記採点部102による採点結果(例えば上記歌唱履歴に関連づけた形で上記採点結果蓄積部22に記憶される)の加点・減点傾向を分析し、対応するアドバイス情報を生成して表示部109に出力することにある。以下、その詳細を順を追って説明する。
<Features of the embodiment>
In the above, the feature of this embodiment is that the scoring result (for example, the above-mentioned song) by the above-mentioned
前述したように、表示部109は、楽曲データの再生に同期して背景映像やテロップ等を表示する。例えば図2(a)に示す例では、楽曲「瑠璃色の街」のタイトル画面が表示された後、図2(b)に示すように、歌詞を表すテロップTEと背景映像BGとが表示されている。なお図2(b)の下方に示したタイムスケール(単位:秒)は説明の便宜のために付加したものであり、表示部109において表示されるものではない(後述の図7も同様)。すなわち、この例では、楽曲データの再生が開始(タイムスケール中「0」で表す。以下適宜、単に「時刻0:00」のように称する)された後、18秒経過(タイムスケール中「18」で表す。以下適宜、単に「時刻0:18」のように称する)するまでの間、図2(b)に示す、「小雨降ってる 並木道を ふたり肩寄せて歩く」のテロップTEと、対応する上記背景映像BGと、が表示部109に表示される。図示を省略しているが、実際は、テロップTEは、上記楽曲データの再生に同期した速度で文字の色が移り変わるようになっており、ユーザは、このような上記テロップTEの表示をガイドにしつつ、当該歌詞を歌唱することができる。
As described above, the
その後、楽曲データの再生が進行すると、図2(c)に示すように、時刻0:18から時刻0:36までの間、「君は黙って そっと僕を 見てる」のテロップTEと、対応する上記背景映像BG(図示の例では図2(b)と同一内容で略示しているが、実際は異なる映像である)と、が表示される。上記同様、ユーザは、このような上記テロップTEの表示をガイドにしつつ、当該歌詞を歌唱することができる。なお、表示部109は、テロップTEと背景画像BGの両方を表示するのに限られず、少なくとも一方を表示すれば足りる。すなわち、例えばユーザが歌詞を完全に暗記している場合等においては背景画像BGのみを表示してもよいし、ユーザが歌詞の表示のみを所望する場合にはテロップTEのみを表示してもよい。いずれにしても、楽曲データの再生に伴う歌唱タイミングのガイド機能を果たせば足りる。
After that, as the music data playback proceeds, as shown in Fig. 2 (c), it corresponds to the telop TE of "You are silently watching me" from time 0:18 to time 0:36 The background video BG (in the example shown, the same content as that shown in FIG. 2B is shown but is actually a different video) is displayed. Similarly to the above, the user can sing the lyrics while using the display of the telop TE as a guide. The
<採点部による採点>
上記のようにして歌唱が行われるとき、例えば上記楽曲データに関連づけられて事前に取得されていた歌唱基準情報(歌唱すべき当該楽曲のメロディーラインを表す。なおこの例では後述の修飾的な歌唱技法のデータも含まれている)を用いて、上記採点部102による採点が行われる。
<Scoring by scoring department>
When singing as described above, for example, singing standard information (representing the melody line of the music to be sung. The singing is described later in this example in association with the music data. The
<加点要素>
この実施形態では、得点アップとなる加点要素として、上記歌唱基準情報との「音程一致」があり、さらに、上記修飾的歌唱技法としてのいわゆる「ビブラート」「しゃくり」「こぶし」が設定され、上記楽曲データに適宜の手法で予め関連づけられている。すなわち、1つの楽曲の各区間において、ユーザの歌唱に基づく上記歌唱音声データと歌唱基準情報とが比較され、両者の音程が一致していれば、上記採点部102よる採点時に、加点の対象となる。なお、音程一致以外に、「リズム一致」「声量十分」等を加点対象としてもよい。さらに、1つの楽曲において、上記修飾的歌唱技法を実行可能な特定区間が局所的に設けられており、当該区間で対応する修飾的歌唱技法を行えば、上記同様、加点対象となる。なお、上記「ビブラート」「しゃくり」「こぶし」以外に、いわゆる「ため」「フォール」「ロングトーン」等を加点対象としてもよい。
<Point element>
In this embodiment, as an additional point element for scoring up, there is `` pitch coincidence '' with the above singing standard information, and further, the so-called `` vibrato '', `` shakuri '', and `` fist '' are set as the above-mentioned modifying singing techniques, The music data is associated in advance with an appropriate method. That is, in each section of one piece of music, the singing voice data based on the user's singing and the singing reference information are compared, and if the pitches of the two accord with each other, Become. In addition to pitch matching, “rhythm matching”, “voice volume sufficient”, and the like may be added. Furthermore, in one music, the specific area which can perform the said modification singing technique is provided locally, and if the modification singing technique corresponding to the said section is performed, it will become a score object like the above. In addition to the “vibrato”, “shakuri”, and “fist”, so-called “for”, “fall”, “long tone”, and the like may be added.
<減点要素>
一方、この実施形態では、上記とは逆に、得点ダウンとなる減点要素として、上記歌唱基準情報との「音程不一致」が設定され、上記楽曲データに適宜の手法で予め関連づけられている。すなわち、1つの楽曲の各区間において、ユーザの歌唱に基づく上記歌唱音声データと歌唱基準情報とが比較され、両者の音程が不一致(不歌唱も含む)であれば、上記採点部102よる採点時に、減点の対象となる。なお、音程不一致以外に、「リズム不一致」「声量不十分」等を減点対象としてもよい。
<Deduction factor>
On the other hand, in this embodiment, contrary to the above, “sound pitch mismatch” with the singing reference information is set as a deduction element for scoring and is associated with the music data in advance by an appropriate method. That is, in each section of one piece of music, the singing voice data based on the user's singing and the singing reference information are compared, and if the pitches of the two are inconsistent (including non-singing), the
<採点データ具体例 その1>
採点部102による採点データの一例を図3(a)に示す。図3(a)は、例えばひとりのユーザ(以下適宜、「ユーザX」という)が上記楽曲「瑠璃色の街」を歌唱したときの採点データである。図示のように、この例では、歌唱時刻0:01から歌唱時刻0:30まで1秒刻み毎に採点が行われていることを縦軸に示し、採点要素(音程、技法加点等)の項目を横軸に示している。
<Specific example of
An example of the scoring data by the
音程の一致・不一致については、採点部102により、全区間(上記時刻0:01〜0:30)にわたって判定される。この例では、時刻0:01〜0:05においては音程一致(図中「○」印で表す。以下同様)と判定され、時刻0:06,0:07においては音程不一致(図中「×」印で表す。以下同様)と判定されている。同様に、時刻0:08〜0:10では音程一致、時刻0:11では音程不一致、時刻0:12〜0:17では音程一致、時刻0:18〜0:22では音程不一致、時刻0:23〜0:30では音程一致、と判定されている。
The pitch coincidence / non-coincidence is determined by the
一方、修飾的歌唱技法については、各技法ごとに、局所的に対象区間が設定されている。この例では、時刻0:02に「ビブラート」箇所が設定されており、ユーザの歌唱においてここでビブラートが正しくなされていれば採点部102の採点時に加点の対象となる。同様に、時刻0:05に「ビブラート」箇所が設定され、時刻0:07に「こぶし」箇所が設定され、時刻0:09に「しゃくり」箇所が設定され、時刻0:12に「しゃくり」箇所が設定され、時刻0:16に「こぶし」箇所が設定され、時刻0:20に「こぶし」箇所が設定され、時刻0:24に「ビブラート」箇所が設定され、時刻0:27に「ビブラート」箇所が設定され、各箇所で当該修飾的歌唱技法が実行されれば加点対象となる。なお、この例では、各箇所で当該修飾的歌唱技法が実行されなかった場合でも特に減点対象とはならないが、減点対象とするようにしてもよい。
On the other hand, about the modification singing technique, the object area is set locally for every technique. In this example, a “vibrato” portion is set at time 0:02, and if the vibrato is correctly performed in the user's singing, the
そして、図3(a)に示すように、このユーザXの歌唱履歴においては、上記の箇所のうち、時刻0:05、時刻00:24、時刻00:27の「ビブラート」、時刻0:20の「こぶし」、時刻00:09、時刻0:12の「しゃくり」がそれぞれ実行され、各箇所で対応する加点が行われている。 Then, as shown in FIG. 3A, in the singing history of the user X, among the above locations, “vibrato” at time 0:05, time 00:24, time 00:27, time 0:20 “Fist”, “00:09” and “01:12” are executed, and corresponding points are added at each location.
図3(a)に示した採点部102による採点データは、ホストサーバ20に送信され、採点結果蓄積部22に格納される。
The scoring data by the
<ユーザXの採点データに基づく集計結果>
そして、本実施形態では、複数のユーザの上記採点データが採点結果蓄積部22に順次蓄積された後、ホストサーバ20の上記加点・減点分析部23によって、当該複数のユーザにおける採点データが集計され、加点・減点傾向の分析が行われる。
<Aggregation results based on user X's scoring data>
In the present embodiment, after the scoring data of a plurality of users are sequentially stored in the scoring
図3(b)には、その集計態様の一例を示す。この例では、上記加点要素である「音程一致」「ビブラート加点」「しゃくり加点」「こぶし加点」の項目と、上記減点要素である「音程不一致」の項目とがそれぞれ設けられ、時刻ごとに該当する歌唱履歴の数(言い換えればユーザ数。但し同一ユーザによる複数回の歌唱履歴の場合は一致しない)がカウントされている。 FIG. 3B shows an example of the tabulation mode. In this example, the above-mentioned score elements, “Pitch match”, “Vibrato score”, “Squibbling score”, and “Fist score score”, and the “Degree pitch mismatch” items, which are the above-mentioned deduction factors, are provided respectively. The number of singing histories to be performed (in other words, the number of users. However, in the case of a plurality of singing histories by the same user, the number is not the same) is counted.
図3(b)では、上記図3(a)に示したユーザXの採点データのみを集計した1ユーザ分の集計結果を表している。すなわち、「音程一致」については、時刻0:01〜0:05でユーザ1人が該当したことを表すカウント「1」、時刻0:08〜0:10でカウント「1」、時刻0:12〜0:17でカウント「1」、時刻0:23〜0:30でカウント「1」、となっている。同様に、「音程不一致」については、時刻0:06,0:07でカウント「1」、時刻0:11でカウント「1」、時刻0:18〜0:22でカウント「1」となっている。 FIG. 3B shows a totaling result for one user in which only the scoring data of the user X shown in FIG. That is, for “pitch coincidence”, a count “1” indicating that one user corresponds at time 0:01 to 0:05, a count “1” at time 0:08 to 0:10, and a time 0:12 The count is “1” at ˜0: 17, and the count is “1” at 0:23 to 0:30. Similarly, for “pitch mismatch”, the count is “1” at time 0:06, 0:07, the count is “1” at time 0:11, and the count is “1” at time 0:18 to 0:22. Yes.
また、修飾的歌唱技法では、「ビブラート加点」については、時刻0:05でユーザ1人が該当したことを表すカウント「1」、時刻0:24でカウント「1」、時刻0:27でカウント「1」、となっている。同様に、「しゃくり加点」については、時刻0:09でカウント「1」、時刻0:12でカウント「1」となり、「こぶし加点」については、時刻0:20でカウント「1」となっている。 In the modified singing technique, “Vibrato score” is counted as “1” indicating that one user corresponds at time 0:05, “1” at time 0:24, and at time 0:27. “1”. Similarly, for “shrimp addition”, the count is “1” at time 0:09, “1” at time 0:12, and for “fist addition”, the count is “1” at time 0:20. Yes.
<採点データ具体例 その2>
採点部102による採点データの他の例を図4(a)に示す。図4(a)は、上記ユーザXとは別のひとりのユーザ(以下適宜、「ユーザY」という)が上記楽曲「瑠璃色の街」を歌唱したときの採点データである。
<Specific example of
Another example of the scoring data by the
前述と同様、音程の一致・不一致については、この例では、時刻0:01〜0:04においては音程一致と判定され、時刻0:05〜0:11においては音程不一致と判定されている。同様に、時刻0:12〜0:17では音程一致、時刻0:18〜0:22では音程不一致、時刻0:23〜0:30では音程一致、と判定されている。 As described above, pitch coincidence / non-coincidence is determined as pitch coincidence at times 0:01 to 0:04, and as pitch mismatch at times 0:05 to 0:11. Similarly, it is determined that the pitches match at times 0:12 to 0:17, the pitches do not match at times 0:18 to 0:22, and the pitches match at times 0:23 to 0:30.
修飾的歌唱技法については、時刻0:05の「ビブラート」、時刻0:12の「しゃくり」、時刻0:16の「こぶし」、時刻0:27の「ビブラート」がそれぞれ実行され、各箇所で対応する加点が行われている。 For the modified singing technique, “vibrato” at time 0:05, “shakuri” at time 0:12, “fist” at time 0:16, and “vibrato” at time 0:27 are executed at each location. Corresponding points are added.
上記同様、図4(a)の採点データは、ホストサーバ20の採点結果蓄積部22に格納される。
As described above, the scoring data in FIG. 4A is stored in the scoring
<ユーザX,Yの採点データに基づく集計結果>
図4(b)に、上記ユーザX,Yの採点データによる集計結果を示す。言い換えれば、図4(b)は、上記図3(b)に示した集計結果に対し、図4(a)に示したユーザYの採点データを合算した、2ユーザ分の集計結果となっている。
<Aggregation results based on scoring data of users X and Y>
FIG. 4B shows the result of counting by the scoring data of the users X and Y. In other words, FIG. 4B shows a total result for two users obtained by adding the score data of the user Y shown in FIG. 4A to the total result shown in FIG. 3B. Yes.
すなわち、「音程一致」については、時刻0:01〜0:04でユーザ2人が該当したことを表すカウント「2」、時刻0:05でユーザ1人が該当したことを表すカウント「1」、時刻0:08〜0:10でカウント「1」、時刻0:12〜0:17でカウント「2」、時刻0:23〜0:30でカウント「2」、となっている。同様に、「音程不一致」については、時刻0:05でカウント「1」、時刻0:06〜0:07でカウント「2」、時刻0:08〜0:10でカウント「1」、時刻0:11でカウント「2」、時刻0:18〜0:22でカウント「2」となっている。 That is, for “pitch coincidence”, a count “2” indicating that two users are applicable at time 0:01 to 0:04, and a count “1” indicating that one user is applicable at time 0:05. The count is “1” at time 0:08 to 0:10, the count is “2” at time 0:12 to 0:17, and the count is “2” at time 0:23 to 0:30. Similarly, for “pitch mismatch”, the count is “1” at time 0:05, the count is “2” at time 0:06 to 0:07, the count is “1” at time 0:08 to 0:10, the time 0 : The count is “2” at 11 and the count is “2” at time 0:18 to 0:22.
また、修飾的歌唱技法では、「ビブラート加点」については、時刻0:05でユーザ2人が該当したことを表すカウント「2」、時刻0:24でカウント「1」、時刻0:27でカウント「2」、となっている。同様に、「しゃくり加点」については、時刻0:09でカウント「1」、時刻0:12でカウント「2」となり、「こぶし加点」については、時刻0:16でカウント「1」、時刻0:20でカウント「1」となっている。 In the modified singing technique, the “vibrato score” is counted as “2” indicating that two users are applicable at time 0:05, “1” at time 0:24, and “0” at time 0:27. “2”. Similarly, for “shrimp addition”, the count is “1” at time 0:09 and “2” at time 0:12, and for “fist addition”, the count is “1” at time 0:16 and time 0 : The count is “1” at 20.
<採点データ具体例 その3>
採点部102による採点データのさらに他の例を図5(a)に示す。図5(a)は、上記ユーザX,Yとはさらに別の、ひとりのユーザ(以下適宜、「ユーザZ」という)が上記楽曲「瑠璃色の街」を歌唱したときの採点データである。
<Specific example of
Still another example of the scoring data by the
前述と同様、音程の一致・不一致については、この例では、時刻0:01〜0:04においては音程一致と判定され、時刻0:05で音程不一致と判定されている。同様に、時刻0:06〜0:08では音程一致、時刻0:09では音程不一致、時刻0:10〜0:17では音程一致、時刻0:18〜0:22では音程不一致、時刻0:23〜0:30では音程一致、と判定されている。 As described above, the pitch match / mismatch is determined to be pitch match at time 0:01 to 0:04 and determined to be pitch mismatch at time 0:05 in this example. Similarly, pitches coincide at time 0:06 to 0:08, pitches do not match at time 0:09, pitches do match at times 0:10 to 0:17, pitches do not match at times 0:18 to 0:22, and time 0: From 23 to 0:30, it is determined that the pitches match.
修飾的歌唱技法については、時刻0:02の「ビブラート」、時刻0:05の「ビブラート」、時刻0:07の「こぶし」、時刻0:12の「しゃくり」、時刻0:27の「ビブラート」がそれぞれ実行され、各箇所で対応する加点が行われている。 As for the modification singing technique, “vibrato” at time 0:02, “vibrato” at time 0:05, “fist” at time 0:07, “shaburi” at time 0:12, “vibrato at time 0:27” "Is executed, and corresponding points are added at each location.
上記同様、図5(a)の採点データは、ホストサーバ20の採点結果蓄積部22に格納される。
As described above, the scoring data in FIG. 5A is stored in the scoring
<ユーザX,Y,Zの採点データに基づく集計結果>
図5(b)に、上記ユーザX,Y,Zの採点データによる集計結果を示す。言い換えれば、図5(b)は、上記図4(b)に示した集計結果に対し、図5(a)に示したユーザZの採点データを合算した、3ユーザ分の集計結果となっている。
<Aggregation results based on scoring data of users X, Y, and Z>
FIG. 5 (b) shows the totaling result based on the scoring data of the users X, Y and Z. In other words, FIG. 5B shows a total result for three users obtained by adding the score data of the user Z shown in FIG. 5A to the total result shown in FIG. 4B. Yes.
すなわち、「音程一致」については、時刻0:01〜0:04でユーザ3人が該当したことを表すカウント「3」、時刻0:05〜0:07でカウント「1」、時刻0:08でカウント「2」、時刻0:09でカウント「1」、時刻0:10でカウント「2」、時刻0:11でカウント「1」、時刻0:12〜0:17でカウント「3」、時刻0:23〜0:30でカウント「3」、となっている。同様に、「音程不一致」については、時刻0:05〜0:07でカウント「2」、時刻0:08でカウント「1」、時刻0;09でカウント「2」、時刻0:10でカウント「1」、時刻0:11でカウント「2」、時刻0:18〜0:22でカウント「3」となっている。
That is, for “pitch coincidence”, a count “3” indicating that three users corresponded at time 0:01 to 0:04, a count “1” at time 0:05 to 0:07, and a time 0:08. Count “2”, time 0:09 count “1”, time 0:10 count “2”, time 0:11 count “1”, time 0:12 to 0:17 count “3”, At time 0:23 to 0:30, the count is “3”. Similarly, for “pitch disagreement”, the count is “2” at time 0:05 to 0:07, the count “1” at time 0:08, the count “2” at
また、修飾的歌唱技法では、「ビブラート加点」については、時刻0:02でカウント「1」、時刻0:05でユーザ3人が該当したことを表すカウント「3」、時刻0:24でカウント「1」、時刻0:27でカウント「3」、となっている。同様に、「しゃくり加点」については、時刻0:09でカウント「1」、時刻0:12でカウント「3」となり、「こぶし加点」については、時刻0:07でカウント「1」、時刻0:16でカウント「1」、時刻0:20でカウント「1」となっている。 In the modified singing technique, “Vibrato score” is counted at time “0:02”, “1” at time 0:05, “3” indicating that three users are applicable, and counted at time 0:24. “1”, the count is “3” at time 0:27. Similarly, for “shrimp addition”, the count is “1” at time 0:09 and “3” at time 0:12, and for “fist addition”, the count is “1” at time 0:07 and time 0 : Count “1” at 16 and count “1” at time 0:20.
<集計結果に基づくアドバイス情報の生成>
ホストサーバ20の加点・減点分析部23では、以上の集計結果に基づき、これ以降に当該楽曲を歌唱するユーザのための(上記加点要素・減点要素に係わる)アドバイス情報が生成される。
<Generation of advice information based on count results>
On the basis of the above totaling result, the point addition /
図6は、上記図5(b)に示したユーザX,Y,Zの採点データの集計結果から、左側は加点要素(音程一致、ビブラート加点、しゃくり加点、こぶし加点)と減点要素(音程不一致)の各要素を示し、右側は各要素毎にカウント「3」となっている歌唱時刻を抜き出して整理した図である。上述したように、「音程一致」については、時刻0:01〜0:04、時刻0:12〜0:17」、時刻0:23〜0:30の区間でカウント「3」、となっており、「音程不一致」については、時刻0:18〜0:22の区間でカウント「3」となっている。また「ビブラート加点」については、時刻0:05、時刻0:27でカウント「3」となり、「しゃくり加点」については、時刻0:12でカウント「3」となっている。なお、「こぶし加点」については、カウント「3」となる時刻は存在しない。 FIG. 6 shows the result of the scoring data of the users X, Y, and Z shown in FIG. 5B. On the left side, the added elements (pitch coincidence, vibrato added points, shackle added points, fist added points) and deducted points elements (pitch mismatch) The right side is a diagram in which the singing times having a count of “3” for each element are extracted and arranged on the right side. As described above, for “pitch coincidence”, the time is 0:01 to 0:04, the time is 0:12 to 0:17, and the time is 0:23 to 0:30, and the count is “3”. “Pitch mismatch” has a count of “3” in the interval from 0:18 to 0:22. “Vibrato score” has a count of “3” at time 0:05 and time 0:27, and “Scribbling score” has a count of “3” at time 0:12. As for “fist addition point”, there is no time when the count is “3”.
加点・減点分析部23では、この例では、過去の複数(上記の例では3つ)の歌唱履歴の採点データに基づくアドバイス情報として、上記図6に示す内容に対応したアドバイス情報が生成される。すなわち、「音程一致」に関しては、時刻0:01〜0:04、時刻0:12〜0:17、時刻0:23〜0:30において、多数のユーザ(この例ではユーザ全員)が音程一致による加点を得た、音程一致加点期待区間である(言い換えれば、採点時の得点アップのチャンスである)旨の内容のアドバイス情報が生成される(後述の図7(a)(b)の「音程簡単ゾーン」表示を参照)。また「音程不一致」に関しては、時刻0:18〜0:22において、多数のユーザ(この例ではユーザ全員)が音程不一致による減点を喫した、音程不一致減点危惧区間である(言い換えれば、採点時の得点ダウンのおそれがある)旨の内容のアドバイス情報が生成される(後述の図7(b)の「音程要注意ゾーン」表示を参照)。
In this example, the point addition /
さらに、「ビブラート加点」に関しては、時刻0:05、時刻0:27が(正確には当該時刻を含むその前後近傍区間。以下同様)が、多数のユーザ(この例ではユーザ全員)がビブラート実行による加点を得た、ビブラート加点期待区間である(得点アップのチャンスである)旨の内容のアドバイス情報が生成される(後述の図7(a)(b)の「ビブラートチャンス」表示を参照)。また「しゃくり加点」に関しては、時刻0:12において、多数のユーザ(この例ではユーザ全員)がしゃくり実行による加点を得た、しゃくり加点期待区間である(得点アップのチャンスである)旨の内容のアドバイス情報が生成される(後述の図7(a)の「しゃくりチャンス」表示を参照)。 Furthermore, with regard to “Vibrato addition”, time 0:05 and time 0:27 (exactly the vicinity before and after the time including the time), and many users (all users in this example) execute vibrato. Advice information is generated to indicate that it is the expected vibrato point addition section (which is a chance to increase the score) (see “Vibrato Chance” display in FIGS. 7A and 7B described later). . In addition, with regard to “scribbing score”, a content indicating that at a time of 0:12, many users (all users in this example) are scrambling score expectation intervals (scoring chances) that are scored by scoring execution. Advice information is generated (see the “chucking chance” display in FIG. 7A described later).
なお、上記のようにカウント「3」となるもの(言い換えれば全ユーザが該当するもの)に限定してアドバイス情報を生成するのではなく、全ユーザのうち例えば50%〜80%等のある程度の割合で該当するものに基づいてアドバイス情報を生成してもよい。この場合は、あるしきい値を設けて、カウント値が当該しきい値を超えるものについてピックアップして図6のようなテーブルをまとめればよい。上記の例では、例えばしきい値を60%とすれば、3人のユーザX,Y,Zのうち2人以上が該当していれば(すなわちカウント「2」又は「3」であれば)足りることとなる。 Note that the advice information is not generated only for the count of “3” as described above (in other words, for all users), but to some extent such as 50% to 80% of all users. The advice information may be generated based on the corresponding ratio. In this case, a certain threshold value is provided, and a table having a count value exceeding the threshold value is picked up and a table as shown in FIG. In the above example, for example, if the threshold value is 60%, two or more of the three users X, Y, and Z are applicable (that is, if the count is “2” or “3”). It will be enough.
そして、これ以降にカラオケ装置10において新たに楽曲「瑠璃色の街」が再生されユーザが歌唱する際には、上記のようにして生成されたアドバイス情報が、ホストサーバ20から装置本体100に送信されて、表示部109においてアドバイス情報の表示が行われる。
After that, when a new song “Scarlet Town” is reproduced in the
<アドバイス情報の表示>
表示部109に表示される上記アドバイス情報の一例を図7(a)に示す。図7(a)は、上記図2(b)に対応する図であり、前述と同様、「小雨降ってる 並木道を ふたり肩寄せて歩く」のテロップTEと、対応する上記背景映像BG(但し、煩雑防止のため図示省略)と、が表示部109に表示される。
<Display advice information>
An example of the advice information displayed on the
そして、このテロップTEが表示される時間区分(時刻0:00〜0:18)に対応し、まず、時刻0:01〜0:04の部位(テロップTEの文字「小雨降って」の歌唱タイミングにほぼ相当)に、上記音程一致加点期待区間であることを表すアドバイス情報AD1が表示される。アドバイス情報AD1は、「音程かんたんゾーン」の表記と、当該区間の長さを表す矢印「←→」と、を備えている。同様に、時刻0:12〜0:17の部位(テロップTEの文字「たり肩寄せて歩」の歌唱タイミングにほぼ相当)に、上記音程一致加点期待区間であることを表すアドバイス情報AD2が表示される。アドバイス情報AD2も、上記アドバイス情報AD1と同様、「音程かんたんゾーン」の表記と、当該区間の長さを表す矢印「←→」と、を備えている。 Then, corresponding to the time division (time 0: 00 to 0: 18) in which this telop TE is displayed, first, the part of the time 0: 01 to 0: 04 (the singing timing of the character “slight rain” of the telop TE) The advice information AD1 indicating that it is the interval coincidence point expectation section is displayed. The advice information AD1 has a notation of “pitch simple zone” and an arrow “← →” indicating the length of the section. Similarly, advice information AD2 representing the above interval coincidence point expected section is displayed at a portion of time 0:12 to 0:17 (equivalent to the singing timing of the characters “Telting to the shoulder”) of the telop TE. Is done. Similarly to the advice information AD1, the advice information AD2 includes a notation of “pitch easy zone” and an arrow “← →” indicating the length of the section.
また、時刻0:05の部位(テロップTEの文字「て」の歌唱タイミングにほぼ相当)には、上記ビブラート加点期待区間であることを表すアドバイス情報AD3が表示される。このアドバイス情報AD3は、上記「て」の文字を指し示す矢印付きの「ビブラートチャンス!」のテキストボックスを備えている。さらに、時刻0:12の部位(テロップTEの文字「た」の歌唱タイミングにほぼ相当)には、上記しゃくり加点期待区間であることを表すアドバイス情報AD4が表示される。このアドバイス情報AD4は、上記「た」の文字を指し示す矢印付きの「しゃくりチャンス!」のテキストボックスを備えている。 In addition, advice information AD3 indicating the above-described vibrato point addition section is displayed at a portion of time 0:05 (substantially equivalent to the singing timing of the character “te” in the telop TE). The advice information AD3 includes a text box of “Vibrato Chance!” With an arrow pointing to the character “te”. Further, advice information AD4 representing the above-mentioned expected point of scoring point is displayed at the portion of time 0:12 (substantially equivalent to the singing timing of the character “ta” in the telop TE). This advice information AD4 includes a text box of “Chicking chance!” With an arrow pointing to the character “TA”.
これらにより、ユーザは、「小雨降って」「たり肩寄せて歩」の歌唱タイミングでは、音程一致による加点を容易に得ることができること(逆に言うと高得点のためには取りこぼしは許されないこと)、「て」の歌唱タイミングではビブラートを効かせることで加点を容易に得られること、「た」の歌唱タイミングではしゃくりを効かせることで加点を容易に得られること、等を視覚的に確実に知ることができる。 As a result, the user can easily obtain additional points due to pitch matching at the singing timing of “light rain” or “walking close to the shoulder” (in other words, it is not allowed to miss for high scores) ), It is possible to obtain points easily by applying vibrato at the “te” singing timing, and it is possible to easily obtain points by applying sneezing at the “ta” singing timing. Can know.
また、上記図7(a)の表示の後、表示部109に表示されるアドバイス情報の一例を図7(b)に示す。図7(b)は、上記図2(c)に対応する図であり、前述と同様、「君は黙って そっと僕を 見てる」のテロップTEと、対応する上記背景映像BG(但し、煩雑防止のため図示省略)と、が表示部109に表示される。
FIG. 7B shows an example of advice information displayed on the
そして、このテロップTEが表示される時間区分(時刻0:18〜0:36)に対応し、まず、時刻0:18〜0:22の部位(テロップTEの文字「君は黙って」の歌唱タイミングにほぼ相当)に、上記音程不一致減点危惧区間であることを表すアドバイス情報AD5が表示される。アドバイス情報AD5は、「音程要注意ゾーン」の表記と、当該区間の長さを表す破線矢印「←→」と、を備えている。また、前述と同様、時刻0:23〜0:30の部位(テロップTEの文字「そっと僕を 見てる」の歌唱タイミングにほぼ相当)に、上記音程一致加点期待区間であることを表すアドバイス情報AD6が表示される。アドバイス情報AD6は、上記アドバイス情報AD1,AD2と同様、「音程かんたんゾーン」の表記と、当該区間の長さを表す矢印「←→」と、を備えている。 And corresponding to the time segment (time 0: 18-0: 36) in which this telop TE is displayed, first, the part of the time 0: 18-0: 22 (the singing of the character “You are silent” of the telop TE The advice information AD5 indicating that the interval does not correspond to the pitch mismatch point is displayed. The advice information AD5 includes a notation of “pitch caution zone” and a dashed arrow “← →” indicating the length of the section. In addition, as described above, advice information indicating that the above-mentioned interval coincidence point expectation section is applied to the portion of time 0:23 to 0:30 (equivalent to the singing timing of the character “Take me softly” in the telop TE). AD6 is displayed. The advice information AD6 includes a notation of “pitch easy zone” and an arrow “← →” indicating the length of the section, like the advice information AD1 and AD2.
また、時刻0:27の部位(テロップTEの文字「る」の歌唱タイミングにほぼ相当)には、上記ビブラート加点期待区間であることを表すアドバイス情報AD7が表示される。このアドバイス情報AD7は、上記「る」の文字を指し示す矢印付きの「ビブラートチャンス!」のテキストボックスを備えている。 In addition, advice information AD7 indicating that it is the above-mentioned vibrato point addition section is displayed at the portion of time 0:27 (which is substantially equivalent to the singing timing of the character “ru” of the telop TE). The advice information AD7 includes a text box of “Vibrato Chance!” With an arrow pointing to the character “RU”.
これらにより、ユーザは、「君は黙って」の歌唱タイミングでは、音程不一致による減点を喫するおそれがあること(逆に言うとここで頑張れば得点低下を防止できること)、「そっと僕を 見てる」の歌唱タイミングでは、音程一致による加点を容易に得ることができること(逆に言うと高得点のためには取りこぼしは許されないこと)、「る」の歌唱タイミングではビブラートを効かせることで加点を容易に得られること、等を視覚的に確実に知ることができる。 As a result, the user may be deducted due to pitch mismatch at the timing of singing “You are silent” (in other words, if you do your best here, you can prevent a drop in the score), and “Look at me softly” At the singing timing of, it is easy to get points by pitch matching (in other words, it is not allowed to miss for high scores), and at the singing timing of "Ru", it is easy to add points by applying vibrato It is possible to know visually and reliably what is obtained.
<カラオケ装置での制御手順>
上記手法を実現するために、上記カラオケ装置10の制御部101のCPUによって実行される処理の内容を、図8のフローチャートより説明する。
<Control procedure with karaoke equipment>
The content of the processing executed by the CPU of the
図8において、このフローは、例えばカラオケ装置10の管理者又はユーザがカラオケ装置10の電源をONにすると開始される。まずステップS10で、CPUは、上記リモコン35又は上記操作部104を介したカラオケ楽曲の予約操作があったか否かを判定する。予約操作がなければ判定が満たされず(S10:No)、ループ待機する。予約操作があったら判定が満たされ(S10:Yes)、ステップS15へ移る。
In FIG. 8, this flow is started when, for example, an administrator or user of the
ステップS15では、ホストサーバ20へアドバイス送信要求を出力し、上記ステップS10で予約されたカラオケ楽曲についてこの時点で既に生成済みのアドバイス情報を取得し(後述の図10のステップS110、ステップS120参照)、例えば大容量記憶装置103に記憶する。なお、このステップS15を実行する上記CPUが、各請求項記載の情報入力手段として機能する。その後、ステップS20に移る。
In step S15, an advice transmission request is output to the
ステップS20では、CPUは、大容量記憶装置103に制御信号を出力して、上記ステップS10でのカラオケ楽曲の予約に基づき、大容量記憶装置103から、当該予約に係わるカラオケ楽曲に対応した楽曲データ、背景映像データ、歌詞データ等を読み出す。そして、音源106等に、上記楽曲データの再生を開始させるとともに、表示部109に、上記楽曲データの再生と同期して、上記背景映像データ及び歌詞データの表示を開始させる。これにより、予約したユーザは、楽曲データに基づき再生されるカラオケ楽曲を歌唱することができる。その後、ステップS25に移る。
In step S20, the CPU outputs a control signal to the
ステップS25では、CPUは、上記歌唱により上記受信部105を介して入力される上記歌唱音声データに基づき、採点部102による上記採点を開始させる。その後、ステップS30に移る。
In step S25, CPU starts the said scoring by the scoring
ステップS30では、CPUは、上記ステップS15で取得されたアドバイス情報に基づき、各アドバイス情報の表示タイミングになったか否かを、判定する。前述の楽曲「瑠璃色の街」の例においては、前述した、アドバイス情報AD1に係わる時刻0:01、アドバイス情報AD2に係わる時刻0:12、アドバイス情報AD3に係わる時刻0:05、アドバイス情報AD4に係わる時刻0:12、アドバイス情報AD5に係わる時刻0:18、アドバイス情報AD6に係わる時刻0:23、アドバイス情報AD7に係わる時刻0:27、のいずれかのタイミングになったか否か、が判定される。アドバイス情報の表示タイミングでなければステップS30の判定は満たされず(S30:No)、後述のステップS50に移る。アドバイス情報の表示タイミングであればステップS30の判定が満たされ(S30:Yes)、ステップS35に移る。 In step S30, the CPU determines whether the display timing of each piece of advice information has come based on the advice information acquired in step S15. In the above-described example of the song “Scarlet Town”, the time 0:01 related to the advice information AD1, the time 0:12 related to the advice information AD2, the time 0:05 related to the advice information AD3, and the advice information AD4. It is determined whether the time 0:12 related to the advice information AD5, the time 0:18 related to the advice information AD6, the time 0:23 related to the advice information AD6, or the time 0:27 related to the advice information AD7 is reached. Is done. If it is not the display timing of the advice information, the determination in step S30 is not satisfied (S30: No), and the process proceeds to step S50 described later. If it is a display timing of advice information, determination of step S30 will be satisfy | filled (S30: Yes), and it will move to step S35.
ステップS35では、CPUは、表示部109に表示制御信号を出力し、ステップS30で判定が満たされた表示タイミングに係わるアドバイス情報(上述の例ではアドバイス情報AD1〜AD7のいずれか)を表示部109に表示させる。すなわち、本実施形態では、上記テロップTE(又は上記背景映像BGでもよい)の表示が、アドバイス情報に係わる上記加点期待区間又は上記減点危惧区間に近づいたことを契機に、アドバイス情報がリアルタイムで表示される。なお、このステップS35を実行するCPUが、各請求項記載の表示制御手段として機能する。その後、ステップS40に移る。
In step S <b> 35, the CPU outputs a display control signal to the
ステップS40では、CPUは、採点部102により上記ステップS25で開始された採点において、上記ステップS35でアドバイス表示を行った当該加点期待区間の加点要素(又は減点危惧区間における減点要素)に対する採点を加味してこの時点でのトータル採点結果を更新するとともに、表示部109に表示制御信号を出力し、更新されたこの時点での最新の採点結果を表示する。図9に、時刻0:05(テロップTEの文字「て」の歌唱タイミング)において上記アドバイス情報AD3にしたがってビブラートを行った直後の最新の採点結果が表示された例を示す。この例では、アドバイス情報AD3に従ってビブラートを実行して成功した結果、「GOODJOB!!」の文字と、3点が追加されてこの時点での点数が100点満点中の83点となったこと、が示されている。なお、このようにアドバイス情報の示す当該加点期待区間(又は当該減点危惧区間)の終了直後に最新の採点結果を表示するのに限られず、歌唱中は常にリアルタイムで採点結果を表示するようにしてもよい。図8に戻り、ステップS40が終了したら、ステップS50に移る。
In step S40, the CPU takes into account the scoring for the scoring element of the expected scoring section (or the scoring element in the scoring feared section) for which the advice is displayed in step S35, in the scoring started by the
ステップS50では、CPUは、ステップS20で再生を開始しているカラオケ楽曲の終了タイミングとなったか(言い換えれば楽曲データ、背景映像データ、歌詞データ等の読み出しが楽曲の最後まで到達したか)否か、を判定する。終了タイミングとなっていなければステップS50の判定が満たされず(S50:No)、ステップS10に戻って同様の手順を繰り返す。終了タイミングとなっていればステップS50の判定が満たされ(S50:Yes)、ステップS55に移る。 In step S50, the CPU has reached the end timing of the karaoke song that has started playing in step S20 (in other words, whether reading of song data, background video data, lyrics data, etc. has reached the end of the song) or not. , Is determined. If it is not the end timing, the determination in step S50 is not satisfied (S50: No), and the process returns to step S10 and the same procedure is repeated. If it is the end timing, the determination in step S50 is satisfied (S50: Yes), and the process proceeds to step S55.
ステップS55では、CPUは、ステップS20で開始していた、大容量記憶装置103からの楽曲データ、背景映像データ、歌詞データ等の読み出しを終了し、当該楽曲の再生を終了する。その後、ステップS60に移る。
In step S55, the CPU ends reading of music data, background video data, lyric data, etc. from the large-
ステップS60では、CPUは、採点部102からこの時点(すなわち楽曲再生終了時点)での全採点データを取得するとともに、表示部109に表示制御信号を出力してその取得した全採点データに対応したトータルの採点結果を表示させる(図示省略)。その後、ステップS65に移る。
In step S60, the CPU acquires all the scoring data at this time (that is, when the music playback ends) from the
ステップS65では、CPUは、上記ステップS60で取得した全採点データを、ホストサーバ20へ送信する。その後、ステップS70に移る。
In step S65, the CPU transmits all the scoring data acquired in step S60 to the
ステップS70では、CPUは、カラオケ装置10の電源がOFFにされたか否かを判定する。電源ONのままであればステップS70の判定が満たされず(ステップS70:NO)、上記ステップS10に戻って同様の手順を繰り返す。電源がOFFにされていればステップS70の判定が満たされ(ステップS70:YES)、このフローを終了する。
In step S70, the CPU determines whether or not the power of the
<サーバでの制御手順>
上記カラオケ装置10のCPUによる処理に対応して、ホストサーバ20によって実行される処理の内容を、図10のフローチャートにより説明する。
<Control procedure at server>
Corresponding to the processing by the CPU of the
図10において、このフローは、例えばホストサーバ20の管理者がホストサーバ20の電源をONにすると開始される。まずステップS110で、上記制御部21のCPUが、カラオケ装置10の制御部101のCPUから、特定のカラオケ楽曲の上記アドバイス情報の送信要求(上記図8のステップS15参照)があったか否かを判定する。送信要求がなければステップS110の判定が満たされず(S110:No)、後述のステップS130に移る。送信要求があった場合はステップS110の判定が満たされ(S110:Yes)、ステップS120に移る。
In FIG. 10, this flow is started when, for example, the administrator of the
ステップS120では、上記制御部21のCPUが、この時点までに後述のステップS200において既に生成され(例えば上記加点・減点分析部23内に)記憶されていた、上記特定のカラオケ楽曲のアドバイス情報を読み出し、カラオケ装置10へと送信する。その後、ステップS130に移る。
In step S120, the CPU of the
ステップS130では、上記制御部21のCPUが、ある1つのカラオケ楽曲の再生が終了したカラオケ装置10から送信された当該再生に対応した歌唱時の全採点データ(上記図8のステップS65参照)を受信したか否か、を判定する。上記カラオケ楽曲の全採点データが受信されていなければステップS130の判定が満たされず(S130:No)、このフローを終了する。全採点データが受信されていれば、ステップS130の判定が満たされ(S130:Yes)、ステップS140に移る。
In step S130, the CPU of the
ステップS140では、上記採点結果蓄積部22が、上記ステップS130で受信した上記カラオケ楽曲の全採点データを、格納する。その後、ステップS200に移る。
In step S140, the scoring
ステップS200では、上記加点・減点分析部23が、各カラオケ楽曲ごとに、複数の歌唱履歴(複数ユーザの歌唱したものに加え、同一ユーザが複数回歌唱したものも含む)における採点データを集計して加点・減点傾向の分析を行うともに、対応する上記アドバイス情報を作成する。
In step S200, the said point addition /
上記ステップS200の詳細手順を、図11に示す。図11において、まずステップS205で、上記加点・減点分析部23は、上記ステップS140で採点結果蓄積部22に(新規に)蓄積された上記1つのカラオケ楽曲について、この時点で既に(後述するステップS210〜ステップS290での処理により)処理済みの集計結果を読み出す。前述の例では、図4(a)に示す新たな採点データが取得された際の図3(b)に示す集計結果や、図5(a)に示す新たな採点データが取得された際の図4(b)に示す集計結果、が読み出される。なおこの時点で集計結果が存在しなければこのステップS205は省略される。その後、ステップS207に移る。
The detailed procedure of step S200 is shown in FIG. In FIG. 11, first, in step S205, the scoring / reducing
ステップS207では、上記ステップS140で採点結果蓄積部22に(新規に)蓄積された、上記1つのカラオケ楽曲の全採点データを読み出す。その後、ステップS210に移る。
In step S207, all the scoring data of the one karaoke piece stored in the scoring
ステップS210では、上記加点・減点分析部23は、上記読み出した1つのカラオケ楽曲に係わる全採点データ中に、上記ビブラートによる加点の履歴が存在したか否かを判定する。ビブラート加点の履歴が存在しなければステップS210の判定が満たされず(S210:No)、後述のステップS220に移る。ビブラート加点の履歴が存在すればステップS210の判定が満たされ(S210:Yes)、ステップS212に移る。
In step S210, the point addition /
ステップS212では、上記加点・減点分析部23は、上記ビブラート加点履歴における加点時刻を抽出する。例えば前述の図5(a)の例であれば、「時刻0:02」「時刻0:05」「時刻0:27」の3つが抽出される。その後、ステップS214に移る。
In step S212, the point addition /
ステップS214では、上記加点・減点分析部23は、上記ステップS205で読み出された上記集計結果における、上記ステップS212で抽出された時刻のビブラート加点カウントをインクリメントする。例えば前述の図5(b)の例であれば、上記抽出結果に対応して「時刻0:02」のカウントが「0」→「1」にインクリメントされ、「時刻0:05」のカウントが「2」→「3」にインクリメントされ、「時刻0:27」のカウントが「2」→「3」にインクリメントされる。その後、ステップS216に移る。
In step S214, the point addition /
ステップS216では、上記加点・減点分析部23は、上記ステップS214でインクリメントされた後のカウントの値が、所定のしきい値に到達したか否か、を判定する。しきい値に到達していなければステップS216の判定が満たされず(S216:No)、後述のステップS280に移る。しきい値に到達していればステップS216の判定が満たされ(S216:Yes)、ステップS218に移る。
In step S216, the point addition /
ステップS218では、上記加点・減点分析部23は、表示部109において前述の「ビブラートチャンス!」のテキストボックスを備えたアドバイス情報(前述の例における図7(a)及び図7(b)のアドバイス情報AD3,AD7参照)を生成するためのビブラートチャンスフラグを「ON」にする。その後、ステップS280に移る。前述の例では「しきい値=全ユーザ数」であった結果、図5(b)の例であれば「0」→「1」にインクリメントされた「時刻0:02」のデータの処理時はしきい値「3」に達せずステップS216→ステップS280と移行する一方、「2」→「3」にインクリメントされた「時刻0:05」「時刻0:27」のデータの処理時にはしきい値「3」に達し、ステップS216→ステップS218と移行して、「時刻0:05」「時刻0:27」においてそれぞれビブラートチャンスのフラグが「ON」となる。その後、ステップS280に移る。
In step S218, the point addition /
ステップS280では、上記加点・減点分析部23は、上記ステップS207で読み出した全採点データ(言い換えれば当該楽曲の全区間に含まれる採点データ)の処理がすべて終了したか否かを判定する。全採点データの処理が終了するまではステップS280の判定が満たされず(S280:No)、上記ステップS210に戻って同様の手順を繰り返す。
In step S280, the point addition /
一方、ステップS210における判定が満たされずに移行したステップS220では、上記加点・減点分析部23は、ステップS207で読み出した上記1つのカラオケ楽曲に係わる全採点データ中に、上記しゃくりによる加点の履歴が存在したか否かを判定する。しゃくり加点の履歴が存在しなければステップS210の判定が満たされず(S220:No)、後述のステップS230に移る。しゃくり加点の履歴が存在すればステップS220の判定が満たされ(S220:Yes)、ステップS222に移る。
On the other hand, in step S220 where the determination in step S210 is not satisfied and the process proceeds to step S220, the scoring /
ステップS222では、上記加点・減点分析部23は、上記しゃくり加点履歴における加点時刻を抽出する。例えば前述の図5(a)の例であれば、「時刻0:12」が抽出される。その後、ステップS224に移る。
In step S222, the point addition /
ステップS224では、上記加点・減点分析部23は、上記ステップS205で読み出された上記集計結果における、上記ステップS222で抽出された時刻のしゃくり加点カウントをインクリメントする。例えば前述の図5(b)の例であれば、上記抽出結果に対応して「時刻0:12」のカウントが「2」→「3」にインクリメントされる。その後、ステップS226に移る。
In step S224, the point addition /
ステップS226では、上記加点・減点分析部23は、上記ステップS224でインクリメントされた後のカウントの値が、所定のしきい値に到達したか否か、を判定する。しきい値に到達していなければステップS226の判定が満たされず(S226:No)、上記ステップS280に移る。しきい値に到達していればステップS226の判定が満たされ(S226:Yes)、ステップS228に移る。
In step S226, the point addition /
ステップS228では、上記加点・減点分析部23は、表示部109において前述の「しゃくりチャンス!」のテキストボックスを備えたアドバイス情報(前述の例における図7(a)のアドバイス情報AD4参照)を生成するためのしゃくりチャンスフラグを「ON」にする。その後、ステップS280に移る。前述同様、図5(b)の例であれば、「2」→「3」にインクリメントされた「時刻0:12」のデータの処理時にはしきい値「3」に達してステップS226→ステップS228と移行して、「時刻0:12」においてしゃくりチャンスのフラグが「ON」となる。ステップS228が完了すると、上記ステップS280に移る。
In step S228, the point addition /
一方、ステップS220における判定が満たされずに移行したステップS230では、上記加点・減点分析部23は、ステップS207で読み出した上記1つのカラオケ楽曲に係わる全採点データ中に、上記こぶしによる加点の履歴が存在したか否かを判定する。こぶし加点の履歴が存在しなければステップS230の判定が満たされず(S230:No)、後述のステップS240に移る。こぶし加点の履歴が存在すればステップS230の判定が満たされ(S230:Yes)、ステップS232に移る。
On the other hand, in step S230 where the determination in step S220 is not satisfied and the process proceeds to step S230, the score increase /
ステップS232では、上記加点・減点分析部23は、上記こぶし加点履歴における加点時刻を抽出する。例えば前述の図5(a)の例であれば、「時刻0:07」が抽出される。その後、ステップS234に移る。
In step S232, the point addition /
ステップS234では、上記加点・減点分析部23は、上記ステップS205で読み出された上記集計結果における、上記ステップS232で抽出された時刻のこぶし加点カウントをインクリメントする。例えば前述の図5(b)の例であれば、上記抽出結果に対応して「時刻0:07」のカウントが「0」→「1」にインクリメントされる。その後、ステップS236に移る。
In step S234, the point addition /
ステップS236では、上記加点・減点分析部23は、上記ステップS234でインクリメントされた後のカウントの値が、所定のしきい値に到達したか否か、を判定する。しきい値に到達していなければステップS236の判定が満たされず(S236:No)、上記ステップS280に移る。しきい値に到達していればステップS236の判定が満たされ(S236:Yes)、ステップS238に移る。
In step S236, the point addition /
ステップS238では、上記加点・減点分析部23は、表示部109において前述の「ビブラートチャンス!」「しゃくりチャンス!」と同様の「こぶしチャンス!」のテキストボックスを備えたアドバイス情報(図示省略)を生成するためのこぶしチャンスフラグを「ON」にする。その後、ステップS280に移る。上記図5(b)の例では、「0」→「1」にインクリメントされた「時刻0:07」のデータの処理時にはしきい値「3」に達していないことからステップS236→ステップS280と移行し、上記こぶしチャンスのフラグは「ON」とはならない。ステップS238が完了すると、上記ステップS280に移る。
In step S238, the point addition /
一方、ステップS230における判定が満たされずに移行したステップS240では、上記加点・減点分析部23は、上記ステップS207で読み出した1つのカラオケ楽曲に係わる全採点データ中に、上記音程一致による加点の履歴が存在したか否かを判定する。音程一致加点の履歴が存在しなければステップS240の判定が満たされず(S240:No)、後述のステップS250に移る。音程一致加点の履歴が存在すればステップS240の判定が満たされ(S240:Yes)、ステップS242に移る。
On the other hand, in step S240 where the determination in step S230 is not satisfied and the process proceeds to step S240, the scoring / reducing
ステップS242では、上記加点・減点分析部23は、上記音程一致加点履歴における加点時刻を抽出する。例えば前述の図5(a)の例であれば、「時刻0:01」〜「時刻0:04」の4つ、「時刻0:06」〜「時刻0:08」の3つ、「時刻0:10」〜「時刻0:17」の8つ、及び、「時刻0:23」〜「時刻0:30」の8つが抽出される。その後、ステップS244に移る。
In step S242, the point addition /
ステップS244では、上記加点・減点分析部23は、上記ステップS205で読み出された上記集計結果における、上記ステップS242で抽出された時刻の音程一致加点カウントをインクリメントする。例えば前述の図5(b)の例であれば、上記抽出結果に対応して「時刻0:01」〜「時刻0:04」のカウントがそれぞれ「2」→「3」にインクリメントされ、「時刻0:06」〜「時刻0:07」のカウントがそれぞれ「0」→「1」にインクリメントされ、「時刻0:08」のカウントが「1」→「2」にインクリメントされ、「時刻0:10」のカウントが「1」→「2」にインクリメントされ、「時刻0:11」のカウントが「0」→「1」にインクリメントされ、「時刻0:12」〜「時刻0:17」のカウントがそれぞれ「2」→「3」にインクリメントされ、「時刻0:23」〜「時刻0:30」のカウントがそれぞれ「2」→「3」にインクリメントされる。その後、ステップS246に移る。
In step S244, the point addition /
ステップS246では、上記加点・減点分析部23は、上記ステップS244でインクリメントされた後のカウントの値が、所定のしきい値に到達したか否か、を判定する。しきい値に到達していなければステップS246の判定が満たされず(S246:No)、上記ステップS280に移る。しきい値に到達していればステップS246の判定が満たされ(S246:Yes)、ステップS248に移る。
In step S246, the point addition /
ステップS248では、上記加点・減点分析部23は、表示部109において前述の「音程かんたんゾーン」のテキストボックスを備えたアドバイス情報(前述の例における図7(a)及び図7(b)のアドバイス情報AD1,AD2,AD6参照)を生成するための音程かんたんゾーンフラグを「ON」にする。その後、ステップS280に移る。上記図5(b)の例では、「0」→「1」にインクリメントされた「時刻0:06」「時刻0:07」「時刻0:11」のデータの処理時や「1」→「2」にインクリメントされた「時刻0:08」「時刻0:10」のデータの処理時にはしきい値「3」に達せず、ステップS246→ステップS280と移行する一方、「2」→「3」にインクリメントされた「時刻0:01」〜「時刻0:04」、「時刻0:12」〜「時刻0:17」、「時刻0:23」〜「時刻0:30」のデータの処理時にはしきい値「3」に達し、ステップS246→ステップS248と移行して、「時刻0:01」〜「時刻0:04」、「時刻0:12」〜「時刻0:17」、「時刻0:23」〜「時刻0:30」の各区間においてそれぞれ音程かんたんゾーンのフラグが「ON」となる。ステップS248が完了すると、上記ステップS280に移る。
In step S248, the point addition /
一方、ステップS240における判定が満たされずに移行したステップS250では、上記加点・減点分析部23は、上記ステップS207で読み出した1つのカラオケ楽曲に係わる全採点データ中に、上記音程不一致による減点の履歴が存在したか否かを判定する。音程不一致減点の履歴が存在しなければステップS250の判定が満たされず(S250:No)、上記ステップS280に移る。音程不一致減点の履歴が存在すればステップS250の判定が満たされ(S250:Yes)、ステップS252に移る。
On the other hand, in step S250, where the determination in step S240 is not satisfied, the point addition /
ステップS252では、上記加点・減点分析部23は、上記音程不一致減点履歴における減点時刻を抽出する。例えば前述の図5(a)の例であれば、「時刻0:05」「時刻0:09」の2つ、及び、「時刻0:18」〜「時刻0:22」の5つが抽出される。その後、ステップS254に移る。
In step S252, the point addition /
ステップS254では、上記加点・減点分析部23は、上記ステップS205で読み出された上記集計結果における、上記ステップS252で抽出された時刻の音程不一致減点カウントをインクリメントする。例えば前述の図5(b)の例であれば、上記抽出結果に対応して「時刻0:05」「時刻0:09」のカウントがそれぞれ「1」→「2」にインクリメントされ、「時刻0:18」〜「時刻0:22」のカウントがそれぞれ「2」→「3」にインクリメントされる。その後、ステップS256に移る。
In step S254, the point addition /
ステップS256では、上記加点・減点分析部23は、上記ステップS254でインクリメントされた後のカウントの値が、所定のしきい値に到達したか否か、を判定する。しきい値に到達していなければステップS256の判定が満たされず(S256:No)、上記ステップS280に移る。しきい値に到達していればステップS256の判定が満たされ(S256:Yes)、ステップS258に移る。
In step S256, the point addition /
ステップS258では、上記加点・減点分析部23は、表示部109において前述の「音程要注意ゾーン」のテキストボックスを備えたアドバイス情報(前述の例における図7(b)のアドバイス情報AD5参照)を生成するための音程要注意ゾーンフラグを「ON」にする。その後、ステップS280に移る。上記図5(b)の例では、「1」→「2」にインクリメントされた「時刻0:05」「時刻0:09」のデータの処理時にはしきい値「3」に達せず、ステップS256→ステップS280と移行する一方、「2」→「3」にインクリメントされた「時刻0:18」〜「時刻0:22」のデータの処理時にはしきい値「3」に達し、ステップS256→ステップS258と移行して、「時刻0:18」〜「時刻0:22」の区間において音程要注意ゾーンのフラグが「ON」となる。ステップS258が完了すると、上記ステップS280に移る。
In step S258, the point addition /
そして、上記ステップS280において、全採点データの処理が終了したらステップS280の判定が満たされ(ステップS280:YES)、ステップS290に移行する。 In step S280, when the processing of all scoring data is completed, the determination in step S280 is satisfied (step S280: YES), and the process proceeds to step S290.
ステップS290では、上記加点・減点分析部23は、上記ステップS210〜ステップS258の集計結果に応じて、アドバイス情報を生成する。すなわち、既に述べたように、ステップS218でのビブラートチャンスのフラグ「ON」であれば「ビブラートチャンス!」のテキストボックスが含まれ(図7(a)及び図7(b)のアドバイス情報AD3,AD7参照)、ステップS228でのしゃくりチャンスのフラグ「ON」であれば「しゃくりチャンス!」のテキストボックスが含まれ(図7(a)のアドバイス情報AD4参照)、ステップS238でのこぶしチャンスのフラグ「ON」であれば「こぶしチャンス!」のテキストボックスが含まれ、ステップS248での音程かんたんゾーンのフラグ「ON」であれば「音程かんたんゾーン」のテキストボックスが含まれ(図7(a)及び図7(b)のアドバイス情報AD1,AD2,AD6参照)、ステップS258での音程要注意ゾーンのフラグ「ON」であれば「音程要注意ゾーン」のテキストボックスが含まれる(図7(b)のアドバイス情報AD5参照)ような、アドバイス情報が生成される。ステップS290が完了すると、上記図10のステップS150へ移行する。
In step S290, the point addition /
図10に戻り、ステップS150では、上記制御部21のCPUが、ホストサーバ20の電源がOFFにされたか否かを判定する。電源ONのままであればステップS150の判定が満たされず(ステップS150:NO)、上記ステップS110に戻って同様の手順を繰り返す。電源がOFFにされていればステップS150の判定が満たされ(ステップS150:YES)、このフローを終了する。
Returning to FIG. 10, in step S150, the CPU of the
<実施形態の効果>
以上説明したように、本実施形態においては、カラオケ楽曲の再生にしたがってユーザ(歌唱者)が歌唱すると、カラオケ装置10の採点部102によってその歌唱に対する採点が行われる。このようにして生じる複数の歌唱履歴について、ホストサーバ20の採点結果蓄積部22においてそれぞれの採点結果が蓄積される。このとき、上記カラオケ楽曲には、(採点において加味される)歌唱に係わる加点要素が予め関連づけられている。加点要素としては、例えば、音程が一致していれば、採点はプラス方向に加味され、更に修飾的な歌唱技法である「ビブラート」「しゃくり」「こぶし」等が実行された場合も、採点はプラス方向に加味される。したがって、上記カラオケ楽曲の歌唱時において、ユーザが上記加点要素を駆使した歌唱を行うと、それを行わない場合に比べて採点時の得点がアップする。上記のように採点結果蓄積部22に蓄積される採点結果には、上記加点要素による加点の正否等の実績が含まれる。
<Effect of embodiment>
As described above, in this embodiment, when a user (singer) sings according to the reproduction of karaoke music, the
そして本実施形態では、ホストサーバ20の加点・減点分析部23により、蓄積された上記複数の歌唱履歴における、上記加点要素による加点傾向(各加点区間ごとの加点実績等)が分析される(図10のステップS200参照)。そして、その後に新たに当該カラオケ楽曲が再生される場合には、上記分析結果に基づき、表示部109において、上記加点要素に係わるアドバイス情報が併せて表示される。すなわち例えば、音程一致やビブラートにより過去に多くの歌唱履歴にて加点が行われている区間について、適宜のメッセージや、加点を表すマークや、当該加点区間を表す適宜の区間表示、等が行われる(前述の図7(a)(b)に示したアドバイス情報AD1〜AD4,AD6,AD7参照)。
In the present embodiment, the score increase /
これにより、当該カラオケ楽曲を歌唱するユーザは、過去に多くの他ユーザにより加点がなされた上記加点区間の存在や、当該加点区間でどのようなテクニックを駆使すれば加点を得ることができるか、等を視覚的に知ることができる。この結果、上記のような情報がなくその都度試行錯誤するしかなかった従来に比べ、容易に高得点を得ることができ、娯楽性を向上することができる。 Thereby, the user who sings the karaoke song can obtain points by using the existence of the above-mentioned scored section, which has been scored by many other users in the past, and what technique is used in the scored section, Etc. can be known visually. As a result, a high score can be easily obtained and entertainment can be improved as compared with the conventional case in which there is no information as described above and trial and error each time.
また、本実施形態では特に、カラオケ楽曲の再生にしたがい、加点要素による加点区間に対応したタイミングに近づいたことを契機に、当該加点要素に係わるアドバイス情報AD1〜AD4、AD6,AD7がリアルタイムで表示される。これにより、ユーザは、加点区間の到来時又は加点区間に近づいたときに、確実に得点アップを図ることができる。 In the present embodiment, in particular, the advice information AD1 to AD4, AD6, and AD7 related to the added element is displayed in real time when the timing corresponding to the added section by the added element is approached as the karaoke music is reproduced. Is done. Accordingly, the user can reliably increase the score when the added section arrives or approaches the added section.
また、本実施形態では特に、カラオケ楽曲に、歌唱に係わる減点要素も予め関連づけられている。減点要素の一例として、例えば音程が不一致であれば、採点はマイナス方向に加味される。したがって、上記カラオケ楽曲の歌唱時において、ユーザの歌唱が上記減点要素に該当すると、採点時の得点がダウンする。上記のように採点結果蓄積部22に蓄積される採点結果には、上記減点要素による減点の有無等の実績が含まれる。ホストサーバ20の加点・減点分析部23では、蓄積された上記複数の歌唱履歴における、上記減点要素による減点傾向(各減点区間ごとの減点実績等)も分析される(特に図11のステップS250〜ステップS258参照)。そして、その後に新たに当該カラオケ楽曲が再生される場合には、上記分析結果に基づき、表示部109において、上記減点要素に係わるアドバイス情報も併せて表示される。すなわち例えば、音程不一致により過去に多くの歌唱履歴にて減点が行われている区間について、適宜のメッセージや、減点を表すマークや、当該減点区間を表す適宜の区間表示、等が行われる(前述の図7(b)に示したアドバイス情報AD5参照)。
In the present embodiment, in particular, a deduction element related to singing is also associated with karaoke music in advance. As an example of the deduction element, for example, if the pitches do not match, the scoring is added in the minus direction. Therefore, when singing the karaoke music, if the user's singing corresponds to the deduction element, the score at the time of scoring goes down. As described above, the scoring results stored in the scoring
これにより、当該カラオケ楽曲を歌唱するユーザは、過去に多くの他ユーザが減点を喫した上記減点区間の存在や、当該減点区間でどのように注意して歌唱すれば減点を回避することができるか、等を視覚的に知ることができる。この結果、従来よりも確実に高得点を得やすくなるので、さらに娯楽性を向上することができる。 Thereby, the user who sings the karaoke music can avoid the deduction if the other decent points have been deducted by many other users in the past or if the user sings carefully in the deducted interval. You can know visually. As a result, it becomes easier to obtain a higher score than before, so that entertainment can be further improved.
また、本実施形態では特に、カラオケ楽曲の再生にしたがい、減点要素による減点区間に対応したタイミングに近づいたことを契機に、当該減点要素に係わるアドバイス情報AD5がリアルタイムで表示される。これにより、ユーザは、減点区間の到来時又は減点区間に近づいたときに、確実に得点ダウンを回避することができる。 In the present embodiment, in particular, the advice information AD5 related to the deduction element is displayed in real time when the timing corresponding to the deduction section by the deduction element is approached as the karaoke music is reproduced. Thereby, the user can avoid a score down reliably when the deduction section arrives or approaches the deduction section.
また、本実施形態では特に、採点部102によるリアルタイムの採点結果が表示部109において表示される(図9参照)。これにより、ユーザは、加点や減点の結果、現在の得点状況がどのようになっているかを、リアルタイムで知ることができる。
In the present embodiment, in particular, a real-time scoring result by the
なお、以上においては、ホストサーバ20から取得したアドバイス情報を、上記テロップTE(又は上記背景映像BGでもよい)の表示が当該アドバイス情報に係わる上記加点期待区間又は上記減点危惧区間に近づいたことを契機に、リアルタイムで表示したが、これに限られない。すなわち、上記ステップS20において楽曲データが再生される前(すなわち歌唱開始前)に、表示部109の適宜の画面において、当該楽曲の全アドバイス情報を(対応する上記テロップTE又は背景画像BGとともに)例えば一覧表示するようにしてもよい。すなわち、少なくとも当該アドバイス情報に係わる歌唱区間に到達するより前に、各アドバイス情報を表示部109において表示すれば足りる。
In the above description, the advice information acquired from the
また、以上において、図8、図10、図11等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。 In the above, the flowcharts shown in FIGS. 8, 10, 11 and the like are not intended to limit the present invention to the procedures shown in the above-described flow, and additional procedures / additions can be made without departing from the spirit and technical idea of the invention. You may delete or change the order.
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。 In addition to those already described above, the methods according to the above-described embodiments and modifications may be used in appropriate combination.
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。 In addition, although not illustrated one by one, the present invention is implemented with various modifications within a range not departing from the gist thereof.
1 通信カラオケシステム(カラオケシステム)
10 カラオケ装置
20 ホストサーバ
22 採点結果蓄積部(蓄積手段)
23 加点・減点分析部(分析手段)
101 制御部(表示制御手段)
102 採点部(採点手段)
106 音源(楽曲再生手段)
107 音声出力部(楽曲再生手段)
108 スピーカ(楽曲再生手段)
109 表示部(表示手段)
AD1〜7 アドバイス情報
1 Online Karaoke System (Karaoke System)
10
23 Addition / Deduction Analysis Unit (Analytical Means)
101 Control unit (display control means)
102 Scoring part (scoring means)
106 Sound source (music playback means)
107 Audio output unit (music playback means)
108 Speaker (music playback means)
109 Display section (display means)
AD1-7 Advice information
Claims (6)
前記楽曲再生手段による前記カラオケ楽曲の再生にしたがって、当該カラオケ楽曲の歌詞、及び、当該カラオケ楽曲に対応した背景映像、のうち少なくとも一方を表示する表示手段と、
前記楽曲再生手段による前記カラオケ楽曲の再生に伴って行われた歌唱に対し、当該カラオケ楽曲に予め関連づけられた加点要素を加味して採点を行う採点手段と、
を有するカラオケシステムであって、
前記カラオケ楽曲に対する複数の歌唱履歴における、前記採点手段による採点結果を蓄積する蓄積手段と、
前記蓄積手段による蓄積結果に応じ、前記カラオケ楽曲の前記複数の歌唱履歴における、前記加点要素による加点傾向を分析する分析手段と、
前記分析手段による分析結果に基づき、前記歌詞及び前記背景映像のうちの前記少なくとも一方に加え、少なくとも前記加点要素に係わるアドバイス情報を、少なくとも当該アドバイス情報に係わる歌唱区間に到達する前に表示するように、前記表示手段を制御する表示制御手段と、
を有することを特徴とするカラオケシステム。 Music playback means for playing karaoke music,
Display means for displaying at least one of the lyrics of the karaoke music and the background video corresponding to the karaoke music according to the playback of the karaoke music by the music playback means;
Scoring means for scoring the singing performed along with the reproduction of the karaoke music by the music reproducing means, with a scoring element associated in advance with the karaoke music,
A karaoke system having
In a plurality of singing histories for the karaoke music, storage means for storing the scoring results by the scoring means;
According to the accumulation result by the accumulation means, in the plurality of singing histories of the karaoke music, an analysis means for analyzing the point addition tendency by the point addition element;
Based on the analysis result by the analyzing means, in addition to at least one of the lyrics and the background image, at least advice information related to the added element is displayed at least before reaching the singing section related to the advice information. Display control means for controlling the display means;
A karaoke system characterized by comprising:
前記表示手段は、
前記表示制御手段の制御に基づき、前記楽曲再生手段による前記カラオケ楽曲の再生にしたがい、前記歌詞及び前記背景映像のうちの前記少なくとも一方の表示が、前記加点要素による加点区間に対応したタイミングに近づいたことを契機に、当該加点要素に係わる前記アドバイス情報をリアルタイムで表示する
ことを特徴とするカラオケシステム。 The karaoke system according to claim 1,
The display means includes
Based on the control of the display control means, the display of the at least one of the lyrics and the background video approaches the timing corresponding to the point addition section by the point addition element in accordance with the reproduction of the karaoke music by the music reproduction means. The karaoke system is characterized in that the advice information related to the added element is displayed in real time.
前記採点手段は、さらに、
前記カラオケ楽曲に予め関連づけられた減点要素も加味して前記採点を行い、
前記分析手段は、さらに、
前記カラオケ楽曲の前記複数の歌唱履歴における前記減点要素による減点傾向を分析し、
前記表示制御手段は、さらに、
前記歌詞及び前記背景映像のうちの前記少なくとも一方に加え、前記減点要素に係わる前記アドバイス情報を、少なくとも当該アドバイス情報に係わる歌唱区間に到達する前に表示するように、前記表示手段を制御する
ことを特徴とするカラオケシステム。 The karaoke system according to claim 1,
The scoring means further includes
Taking into account the deduction elements previously associated with the karaoke music, the scoring is performed,
The analysis means further includes:
Analyzing the deduction tendency due to the deduction element in the plurality of singing histories of the karaoke song,
The display control means further includes
Controlling the display means to display at least one of the lyrics and the background video, and the advice information related to the deduction element before reaching the singing section related to the advice information. Karaoke system featuring
前記表示手段は、
前記表示制御手段の制御に基づき、前記楽曲再生手段による前記カラオケ楽曲の再生にしたがい、前記歌詞及び前記背景映像のうちの前記少なくとも一方の表示が、前記減点要素による減点区間に対応したタイミングに近づいたことを契機に、当該減点要素に係わる前記アドバイス情報をリアルタイムで表示する
ことを特徴とするカラオケシステム。 The karaoke system according to claim 3,
The display means includes
Based on the control of the display control means, the display of the at least one of the lyrics and the background video approaches the timing corresponding to the deduction section by the deduction element in accordance with the reproduction of the karaoke music by the music reproduction means. The karaoke system is characterized in that the advice information related to the deduction element is displayed in real time.
前記表示制御手段は、さらに、
前記楽曲再生手段による前記カラオケ楽曲の再生に伴って行われた歌唱に対する、前記採点手段によるリアルタイムの採点結果を表示するように、前記表示手段を制御する
ことを特徴とするカラオケシステム。 In the karaoke system according to claim 2 or claim 4,
The display control means further includes
The karaoke system characterized by controlling the said display means so that the real-time scoring result by the said scoring means with respect to the song performed with the reproduction | regeneration of the said karaoke music by the said music reproduction means may be displayed.
前記楽曲再生手段による前記カラオケ楽曲の再生にしたがって、当該カラオケ楽曲の歌詞、及び、当該カラオケ楽曲に対応した背景映像、のうち少なくとも一方を表示する表示手段と、
前記楽曲再生手段による前記カラオケ楽曲の再生に伴って行われた歌唱に対し、当該カラオケ楽曲に予め関連づけられた加点要素を加味して採点を行う採点手段と、
を有するカラオケ装置であって、
当該カラオケ楽曲に対する複数の歌唱履歴における前記加点要素による加点傾向に基づき生成されたアドバイス情報を入力する情報入力手段と、
前記歌詞及び前記背景映像のうちの前記少なくとも一方に加え、少なくとも前記加点要素に係わる前記アドバイス情報を、少なくとも当該アドバイス情報に係わる歌唱区間に到達する前に表示するように、前記表示手段を制御する表示制御手段と、
を有することを特徴とするカラオケ装置。 Music playback means for playing karaoke music,
Display means for displaying at least one of the lyrics of the karaoke music and the background video corresponding to the karaoke music according to the playback of the karaoke music by the music playback means;
Scoring means for scoring the singing performed along with the reproduction of the karaoke music by the music reproducing means, with a scoring element associated in advance with the karaoke music,
A karaoke device having
An information input means for inputting advice information generated based on a point tendency by the point element in a plurality of singing histories for the karaoke piece;
In addition to at least one of the lyrics and the background video, the display means is controlled to display at least the advice information related to the added element before reaching the singing section related to the advice information. Display control means;
A karaoke apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015193883A JP2017068055A (en) | 2015-09-30 | 2015-09-30 | Karaoke system and karaoke device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015193883A JP2017068055A (en) | 2015-09-30 | 2015-09-30 | Karaoke system and karaoke device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017068055A true JP2017068055A (en) | 2017-04-06 |
Family
ID=58494650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015193883A Pending JP2017068055A (en) | 2015-09-30 | 2015-09-30 | Karaoke system and karaoke device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017068055A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007256617A (en) * | 2006-03-23 | 2007-10-04 | Yamaha Corp | Musical piece practice device and musical piece practice system |
JP2009008861A (en) * | 2007-06-27 | 2009-01-15 | Daiichikosho Co Ltd | Karaoke system which notifies singer of difficult phrase during performance |
JP2010085658A (en) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | Difficulty level estimation system and program |
JP2012203343A (en) * | 2011-03-28 | 2012-10-22 | Yamaha Corp | Singing support device |
JP2015106030A (en) * | 2013-11-29 | 2015-06-08 | 株式会社第一興商 | Karaoke system having characteristic to pointing of competition karaoke considering handicap |
-
2015
- 2015-09-30 JP JP2015193883A patent/JP2017068055A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007256617A (en) * | 2006-03-23 | 2007-10-04 | Yamaha Corp | Musical piece practice device and musical piece practice system |
JP2009008861A (en) * | 2007-06-27 | 2009-01-15 | Daiichikosho Co Ltd | Karaoke system which notifies singer of difficult phrase during performance |
JP2010085658A (en) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | Difficulty level estimation system and program |
JP2012203343A (en) * | 2011-03-28 | 2012-10-22 | Yamaha Corp | Singing support device |
JP2015106030A (en) * | 2013-11-29 | 2015-06-08 | 株式会社第一興商 | Karaoke system having characteristic to pointing of competition karaoke considering handicap |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6283936B2 (en) | Karaoke device and karaoke program | |
JP6708537B2 (en) | Karaoke system | |
JP6065703B2 (en) | Reference data creation system and performance terminal device | |
JP5311069B2 (en) | Singing evaluation device and singing evaluation program | |
JP2017068055A (en) | Karaoke system and karaoke device | |
JP5902119B2 (en) | Karaoke device, karaoke program, and recording medium | |
JP6219750B2 (en) | Singing battle karaoke system | |
JP2012247558A (en) | Information processing device, information processing method, and information processing program | |
JP6316099B2 (en) | Karaoke equipment | |
JP2013200455A (en) | Musical performance training support system | |
JP2021051125A (en) | Server device, method, program, and information provision system | |
JP6217929B2 (en) | Karaoke device and karaoke program | |
JP6642367B2 (en) | Karaoke device and karaoke program | |
JP6083400B2 (en) | Music selection device and music selection program | |
JP5708735B2 (en) | Posted music performance system and posted music performance method | |
JP2013231881A (en) | Karaoke scoring system | |
JP6144593B2 (en) | Singing scoring system | |
JP5741625B2 (en) | Karaoke system, karaoke equipment | |
JP5660408B1 (en) | Posted music performance system and posted music performance method | |
JP5071439B2 (en) | Karaoke system, server | |
JP2011215196A (en) | Karaoke machine | |
JP6144605B2 (en) | Singing scoring system | |
JP2010085658A (en) | Difficulty level estimation system and program | |
JP5206710B2 (en) | Karaoke system, user interface | |
JP2017156478A (en) | Music selection device, karaoke system and program for music selection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180821 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190528 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190605 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20191205 |