JP5190950B2 - Karaoke equipment - Google Patents
Karaoke equipment Download PDFInfo
- Publication number
- JP5190950B2 JP5190950B2 JP2008223594A JP2008223594A JP5190950B2 JP 5190950 B2 JP5190950 B2 JP 5190950B2 JP 2008223594 A JP2008223594 A JP 2008223594A JP 2008223594 A JP2008223594 A JP 2008223594A JP 5190950 B2 JP5190950 B2 JP 5190950B2
- Authority
- JP
- Japan
- Prior art keywords
- rank
- score
- ranking
- information
- final
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、歌唱者の歌唱に基づいて得点を算出する採点処理を行うカラオケ装置において、同じ楽曲を歌唱した歌唱者同士で得点順位を競う技術に関するものである。 The present invention relates to a technique for competing score rankings among singers who sang the same music in a karaoke apparatus that performs a scoring process for calculating a score based on a singer's singing.
従来、カラオケボックスや飲食店等において、演奏に合わせて歌唱を楽しむカラオケ装置では、楽曲演奏中にマイクロフォンから入力される歌唱者の音声信号と、楽曲演奏に用いる演奏情報のメロディなどの基準音とを比較し、音程や声の大きさ、発音タイミングなどの差に基づいて得点を算出する採点処理が行われている。また、通信インフラの発達に伴いカラオケ装置は、通信回線を介してホスト装置と接続され、カラオケ演奏に用いる演奏情報や各種プログラムを受信することが可能である。また、カラオケホスト装置に記憶されている個人設定情報に基づいて各種会員サービスを行うことも可能である。 Conventionally, in a karaoke device that enjoys singing along with a performance in a karaoke box or a restaurant, a singer's voice signal input from a microphone during music performance and a reference sound such as a melody of performance information used for music performance And a scoring process is performed in which scores are calculated based on differences in pitch, voice volume, pronunciation timing, and the like. Further, along with the development of communication infrastructure, the karaoke apparatus is connected to the host apparatus via a communication line, and can receive performance information and various programs used for karaoke performance. It is also possible to provide various member services based on personal setting information stored in the karaoke host device.
採点処理を可能とするカラオケ装置を、各地に設置されているカラオケ装置と通信接続し、同じ楽曲を歌唱した歌唱者同士で得点順位を競うサービスも開始されている。特許文献1に記載される歌唱採点機能では、演奏後に最終得点を提示するほかに採点の途中経過情報も出力するモードを備え、ホスト装置に集計されて用意されている最新の採点ランキングを提示し、歌唱中に逐次変化する途中得点をそのランキング表示に反映させることが記載されている。この歌唱採点機能では、ランキング歌唱中に順位が上がったり下がったりすることで、歌唱者は緊張感を味わえ、ゲーム感覚で歌唱コンテストに参加できることとなる。
特許文献1のカラオケ装置は、通信回線を用い歌唱中にランキング順位の変化を楽しむことができるものであるが、歌唱中には、その時点での得点と、順位が表示されるのみであって自分の順位がどのように変化しているかを知ることはできない。また、歌唱中にも逐次、途中順位が表示されるため、歌唱後に表示される最終順位を歌唱者はある程度予想できてしまい意外性に欠けたものとなる。また、演奏中のその時点までの集計結果に基づく平均点(途中得点)を採点ランキング情報に反映させて正確な順位の表示を行うものであって、例えば、序盤に高得点の途中得点を獲得した歌唱者は、順位が維持されるか、下げるしかなく、緊張感を伴って歌唱しなければならないと共に、歌唱の進行に伴って順位を上げていく爽快感を得られない。
The karaoke device of
本発明は、歌唱者に対してゲーム性の高い採点処理表示を行うことのできるカラオケ装置を提供するものである。 This invention provides the karaoke apparatus which can perform a scoring process display with high game property with respect to a singer.
そのため請求項1に係るカラオケ装置は、記憶手段と、再生手段と、通信手段と、制御手段とを備え、記憶手段は、メロディ情報を含んだ演奏情報を記憶し、再生手段は、制御手段の制御に基づき演奏情報を再生し、通信手段は、最終得点を含んで構成される楽曲毎のランキング情報を保持するホスト装置と通信を可能とし、制御手段は、再生処理と、途中順位処理と、最終順位処理と、更新処理とを可能とし、再生処理は、指定楽曲の演奏情報を再生手段に再生させると共に、当該演奏情報のメロディ情報とマイクロフォンから入力される音声信号との比較に基づいて所定タイミング毎に得点を算出し、途中順位処理は、再生処理にて算出された得点を指定楽曲のランキング情報と対比させることで途中順位を判別し、前回の途中順位に対する今回の途中順位の差である比較順位を表示手段に表示させるとともに、途中順位を表示手段に表示させず、最終順位処理は、再生処理にて算出された最終得点を指定楽曲のランキング情報と対比させることで最終順位を判別して表示手段に表示させ、更新処理は、算出した最終得点により、ホスト装置が保持する指定楽曲のランキング情報を更新することを特徴とするものである。
Therefore, the karaoke apparatus according to
さらに、請求項2に係るカラオケ装置において、再生処理は、所定タイミング毎に算出された得点に対し、再生経過にしたがって本来の得点に戻るように変化する得点係数を乗算することを特徴とするものである。
Furthermore, in the karaoke apparatus according to
さらに、請求項3に係るカラオケ装置は、請求項1または請求項2に記載のカラオケ装置において、途中順位処理における途中順位の判別、最終順位処理における最終順位の判別は、ホスト装置が保持するランキング情報に通信手段を介して問い合わせることによることを特徴とするものである。
Further, the karaoke apparatus according to
さらに、請求項4に係るカラオケ装置は、請求項1または請求項2に記載のカラオケ装置において、途中順位処理における途中順位の判別、最終順位処理における最終順位の判別は、通信手段を介してホスト装置から予め受信したランキング情報と対比によることを特徴とするものである。
Furthermore, the karaoke apparatus according to
本発明によれば、前回の途中順位に対する今回の途中順位の差を示す比較順位に基づく順位変動を表示するため、歌唱者に対し歌唱順位の推移を提示でき、ゲーム性の高い採点処理表示を行うことができる。 According to the present invention, since the change in rank based on the comparison rank indicating the difference in the current mid-ranking order with respect to the previous mid-ranking rank is displayed, the transition of the singing rank can be presented to the singer, and the scoring process display with high game characteristics It can be carried out.
以下、本発明の実施形態を図面を参照しながら説明を行う。図1は、本発明の実施形態に係るカラオケシステムの実施形態を示した図であって、1つの店舗に複数のコマンダが設置されたカラオケボックスとしての営業形態を示している。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an embodiment of a karaoke system according to an embodiment of the present invention, and shows a sales form as a karaoke box in which a plurality of commanders are installed in one store.
図1において、50は通信網、60はルータ、70は無線アクセスポイント、100はホスト装置、200はリモコン装置、300はコマンダをそれぞれ示している。本実施形態において、各コマンダ300はroom1〜room4毎に1台ずつ配置され、リモコン装置200から指示された楽曲を再生する。例えば、コマンダ1が設置されるroom1では1台のリモコン装置1が配置され、コマンダ1はリモコン装置1からの楽曲指示を受け付ける。また、コマンダ4が設置されるroom4では2台のリモコン装置4−1、4−2が配置され、コマンダ4は、リモコン装置4−1、4−2のどちらからも楽曲リクエストを受け付ける。なお、楽曲の指示は、リモコン装置200のみならず、各コマンダ300のフロントパネルに設けられた入力部からも可能となっている。
In FIG. 1, 50 is a communication network, 60 is a router, 70 is a wireless access point, 100 is a host device, 200 is a remote control device, and 300 is a commander. In the present embodiment, each
各コマンダ300は、LANを介してルータ60と接続されており、ルータ60はインターネット回線などの通信網50を介してホスト装置100に通信接続される。このような通信接続により、各コマンダ300は、ホスト装置100から楽曲情報や、プログラムなどの各種配信を受けることができると共に、ホスト装置100では各コマンダ300の利用履歴管理や各利用者の会員サービス管理を行うことが可能となっている。
Each
LAN上には、無線アクセスポイント70が接続されており、各リモコン装置200と無線通信可能に設定されている。このように設定することで、各リモコン装置200は予
め対応付けられたコマンダ300と通信可能となる。また、各リモコン装置200は、コマンダ300のみならず、通信網50を介してホスト装置100との通信も可能となる。ホスト装置100は、ユーザがログインしているリモコン装置200に対して会員サービスを提供することができる。
A
会員サービスは、各会員の個人設定情報をホスト装置100で管理することで、利用者がどのリモコン装置200からログインしても、各利用者に対して各種サービスを提供することができるサービスである。この会員サービスには、例えば、個人設定情報にユーザの予約履歴を記録しておくことで、再来店した場合に自分の予約履歴を参照可能としたり、ユーザが気に入った歌手を個人設定情報に登録しておくことでその歌手の持ち歌を参照可能としたり、登録しておいた十八番を参照可能としたり、採点履歴に基づいて他の利用者と得点を競ったりすることなどが考えられる。
The member service is a service that can provide various services to each user regardless of which
本実施形態では、LANを介して接続された複数のコマンダ300による、いわゆるカラオケボックスとしての営業形態を説明したが、スナックなどのナイト店では、1台のコマンダ300に対して、1台乃至複数台のリモコン装置200が設置される構成が採用される営業形態となる。
In the present embodiment, a business form as a so-called karaoke box using a plurality of
次に、カラオケ装置の一構成となるコマンダ300についてより詳しく説明する。図2は本発明の実施の形態に係るコマンダ300及びその周辺のブロック構成を示す図である。301は制御部、302は通信部、303はフロントパネル表示部、304は表示制御部、305は記憶部、306は入力部、307は音源部、308はミキシング部、401はアンプ、402はスピーカー、403はマイクロフォン、404はディスプレイをそれぞれ示している。
Next, the
コマンダ300には、CRTやTFT等の映像表示装置としてのディスプレイ404、音声増幅装置としてのアンプ401、音声入力手段としてのマイクロフォン403が接続されている。コマンダ300におけるカラオケ楽曲の再生信号は、アンプ401へ送出されスピーカー402から演奏音が得られる。一方、カラオケ楽曲の再生に同期した歌詞映像は、背景映像と重畳され、出力映像信号としてディスプレイ404に出力される。ユーザは、演奏音と歌詞映像に合わせてマイクロフォン403を用いて歌唱を行う。
Connected to the
制御部301は、コマンダ300におけるシステム全体の制御を司る。ハードディスクなどの記憶部305には、楽曲情報、映像情報、各種プログラムなどが記憶されている。通信部302は、周知規格の有線LANなどが用いられ、リモコン装置200との間で各種制御命令の送受信を可能としている。また、ホスト装置100との間で楽曲情報や個人設定情報など各種情報の送受信を可能としている。
The
入力部306は、フロントパネルなどに設けられた各種スイッチ群であり、予約選曲、音程コントロールなど各種機能を手動設定可能としている。表示制御部304は、制御部301と連携し、記憶部305に記憶されている楽曲情報中の歌詞情報に基づいて歌詞映像を作成する。そして、映像情報に基づいて背景映像を作成し、背景映像に歌詞映像を重畳した出力映像信号をディスプレイ404に出力する表示制御を行う。その他、表示制御部304は、各種コンテンツ、広告情報などをディスプレイ404にて表示するための表示制御を行う。
The
音源部307は、MIDI、PCM、MPEGなど、各種規格に基づいた楽曲情報に基づいて楽音信号を形成する再生手段として機能する。この音源部307では、単一規格の楽曲情報のみならず、MIDIとPCMなどの複数規格を含む楽曲情報を同時に扱うことも可能である。例えば、MIDIにて伴奏を再生すると同時に、PCM、あるいは、MP
EGにて模範歌唱、バックコーラス、あるいは、録音音声情報を再生することができる。ミキシング部308は、音源部307で形成した楽音信号と、マイクロフォン403から入力される歌唱者の歌唱音声信号を適宜なバランスで混合する。混合された信号はアンプ401に出力されてスピーカー402から放音出力される。以上、コマンダ300の主要構成について説明したが、IR信号を送受信可能とする通信部をさらに設け、IR信号を利用する従来のリモコン装置からの制御命令に対応できる構成を採用してもよい。
The
Model song, back chorus, or recorded voice information can be played back by EG. The
次に、本発明の指定手段としての一実施形態であるリモコン装置200について説明する。図3は、リモコン装置200の外観(正面図)を示したものであり、筐体中央にはタッチパネル207が配置され、ユーザに対して各種表示を行うと共に、スタイラス405あるいは指を接触させることによるユーザ入力を受け付ける。本実施形態では、このタッチパネル207のみを利用したものとなっているが、この実施形態に限るものではなく、例えば、表示部と各種キーにてユーザ入力を受け付ける形態や、各種キーのみで構成される周知のリモコン形態などが採用できる。
Next, the
タッチパネル207の右上には認証手段としての指紋読取部203が設けられる。この指紋読取部203上にユーザが指をスライドさせることで指紋が読み取られる。読み取られた指紋は適宜アルゴリズムで特徴が抽出され指紋情報に変換される。認証手段はこの形態に限るものではなく、各種生体認証や、IDとパスワードによる各種のものが採用可能である。
A
図4は、リモコン装置のブロック構成を示した図であって、201はリモコン制御部、202はリモコン通信部、203は指紋読取部、204はリモコン記憶部、205はリモコン表示部、206はタッチ式センサを示している。タッチ式センサ206は透明であってリモコン表示部205の表面に配置され、両者にてタッチパネル207を構成する。
FIG. 4 is a diagram showing a block configuration of the remote control device, in which 201 is a remote control control unit, 202 is a remote control communication unit, 203 is a fingerprint reading unit, 204 is a remote control storage unit, 205 is a remote control display unit, and 206 is a
リモコン制御部201はリモコン装置200全体の制御を司る。リモコン記憶部204には、RAMなど各種メモリやハードディスクが用いられ、楽曲選択のための楽曲リストやサービス処理を行う際に必要となる個人設定情報などが格納される。
The remote
タッチ式センサ206は、利用者の指やスタイラスなどの接触による入力操作を可能としている。タッチ式センサ206による入力を可能とするため、リモコン表示部205にはタッチ式センサ206に対する制御と連動した表示画像が表示されるようにプログラムされている。なお、入力手段としては、タッチ式センサ206に限定されるものではなく、例えば、キーボード、カーソルキーなどの機械的な入力手段を採用してもよい。
The
リモコン通信部202は、無線アクセスポイント70との間で、例えば、無線LAN規格(IEEE802.11a/b/gなど)による無線通信を行う。このリモコン通信部202にて、リ
モコン装置200は、コマンダ300やホスト装置100との通信を行う。なお、このリモコン通信部202は、例えば、Bluetooth規格(登録商標)により実現することもでき
る。その場合、受け手側のコマンダ300側に設けられた同規格の通信部により、リモコン装置200とコマンダ300は無線通信を行う。更に、リモコン装置200はコマンダ300を経由してホスト装置100との通信を行うこととなる。
The remote
リモコン装置200からコマンダ300に対する楽曲指定などの各種コマンドは、この通信部202を介して送信される。すなわち、リモコン装置200は、LAN上に配置された無線アクセスポイント70と無線通信を行うこととなるが、コマンダ300とリモコン装置200が予め対応付けられているため、コマンダ300は自分に対する各種コマンドを判別することができる。
Various commands such as music designation from the
指紋読取部203で読み取られた指紋情報はホスト装置100との間で行われる認証処に用いられ、認証に成功したユーザはログインユーザとして各種サービスの提供を受けることが可能となる。なお、ユーザによってはログインのための認証方法として、指紋認証を好まない場合がある。そこで、本実施形態におけるカラオケシステムでは、この指紋読取部203を利用した認証と、タッチパネル207からのユーザIDと、パスワードを入力することによる認証を選択できるようになっている。
The fingerprint information read by the
以上、本システムにおけるハードウェア構成を説明したが、次に、これらハードウェア構成を利用した歌唱採点処理全体の流れについて図5〜図10を用いて説明を行う。図5は歌唱採点処理のフローを示した図であり、図6は歌唱採点処理における通信処理を示した図であり、図7はランキング情報を示した図であり、図8は再生中画面を示した図であり、図9はランキング表示画面Aを示した図であり、図10はランキング表示画面Bを示した図である。 As mentioned above, although the hardware configuration in this system was demonstrated, next, the flow of the whole singing scoring process using these hardware configurations is demonstrated using FIGS. 5 is a diagram showing a flow of the singing scoring process, FIG. 6 is a diagram showing a communication process in the singing scoring process, FIG. 7 is a diagram showing ranking information, and FIG. 8 is a screen during playback. FIG. 9 is a diagram showing the ranking display screen A, and FIG. 10 is a diagram showing the ranking display screen B.
図5のフローにおいて、ユーザがリモコン200を使用して選曲を行うと、指定された楽曲の楽曲IDがコマンダ300に送信される。本実施形態において、この歌唱採点処理は、認証手段にて認証に成功したログインユーザにより利用可能な処理である。このように歌唱採点処理をログインユーザに対する会員サービスとすれば、個人設定情報を用いてユーザ情報を簡易に管理することができる。また、ログインしていないゲストユーザによるランキング情報の増加を抑制できる。なお、ゲストユーザに対してもこの歌唱採点処理を行わせてもよい。その場合、ゲストユーザの得点によるランキング情報の更新を禁止することで同様の効果が得られる。
In the flow of FIG. 5, when the user selects music using the
また、当該楽曲IDはホスト装置100にも送信され、これから歌唱採点を行う楽曲をホスト装置100にも知らせる(S201)。楽曲IDを受信したコマンダ300は、当該楽曲IDに対応する演奏情報を読み出して音源部307に再生させる。また、コマンダ300は演奏情報の再生と併せて採点処理を開始する。この採点処理はカラオケにおいてよく知られた処理であり、演奏情報に含まれる歌唱基準としてのメロディ情報と比較して得点を算出する。本実施形態では、演奏情報再生終了後のみならず、再生途中の適宜タイミングにて得点の算出出力を行う。
In addition, the music ID is also transmitted to the
一方、楽曲IDを受信したホスト装置100は、当該楽曲IDに対応するランキング情報をデータベースから抽出し、本歌唱採点処理にて利用する。図7は、このランキング情報の一実施形態を示したものであり、順位毎にユーザID、コマンダID、得点が記述されている。ランキング情報は少なくとも得点が記述されることで足りるものであるが、順位、ユーザID、コマンダIDなどを含めて管理することで、データの扱いが簡易になると共に、ユーザ、店舗に関する各種情報や、各種集計情報を提供することができる。ホスト装置100でランキング情報が抽出されると、ホスト装置は当該ランキング情報に基づいて上位ランキング情報をコマンダ300に送信する。この上位ランキング情報は、得点上位者に関する各種情報であって、例えば、得点が3位以内の歌唱者に関する得点、そして、当該歌唱者、利用店舗に関する情報である。歌唱者に関する情報としては、ニックネーム、性別、年齢などであり、ランキング情報中に記述されるユーザIDを参照してデータベースから抽出される。また、利用店舗に関する情報としては、店名、チェーン店名、場所などであり、コマンダIDを参照してデータベースから抽出される。上位ランキング情報を受信したコマンダ300は、ディスプレイ404上のカラオケ背景画面に重畳して表示し(S103)、ユーザに対して上位入賞者に関する情報を視覚的に伝える。
On the other hand, the
演奏が終了するまでS105〜S115の処理が繰り返されるが、この処理は適宜タイミング(例えば5秒間隔)にて行われる。S105でタイミング到来が判断されると、S106にて算出される。この得点は再生時点までの平均点であって、例えば最終得点の満
点が100点の場合には、この再生時点までの満点得点も100点となる。このように再生途中で算出する得点を平均点とすることで、再生中であってもランキング情報中の最終得点と比較して順位を決定することが可能となる。
The processes of S105 to S115 are repeated until the performance is completed. This process is performed at appropriate timing (for example, at intervals of 5 seconds). When the arrival of timing is determined in S105, the calculation is made in S106. This score is an average score up to the reproduction time point. For example, when the final score is 100 points, the full score up to the reproduction time point is also 100 points. In this way, by setting the score calculated during the reproduction as an average score, it is possible to determine the rank in comparison with the final score in the ranking information even during the reproduction.
S106で算出された得点は、S107にて補正係数に基づく補正により補正得点に変換される。この補正は本歌唱採点処理のゲーム性を高めるための処理であって、その詳細は後ほど説明を行う。S108では算出された補正得点をランキング情報と対比して途中順位を取得する。本実施形態では、補正得点を算出する毎にホスト装置100に問い合わせを行い、ホスト装置100にて補正得点をランキング情報と対比して途中順位を判定する。判定された途中順位はコマンダ300に送信される。なお、S107の補正処理を行わずS106で算出した得点に基づいて途中順位を行い、正確な途中順位を算出することとしてもよい。
The score calculated in S106 is converted into a correction score by correction based on the correction coefficient in S107. This correction is a process for improving the game performance of the singing scoring process, and details thereof will be described later. In S108, the calculated correction score is compared with the ranking information to obtain an intermediate rank. In the present embodiment, every time a correction score is calculated, an inquiry is made to the
S109では、得点算出が初回であるのか、2回目以降か否かが判断され、初回の場合には、S110、S111にてS106にて算出した得点、S108にて取得した途中順位をディスプレイ404に表示する。なお、得点を表示することに代えS107で算出した補正得点を表示することとしてもよい。また、これらの得点、途中順位の表示処理(破線で囲まれた処理)については省略しても構わない。
In S109, it is determined whether the score calculation is the first time or the second time or later. In the first time, the score calculated in S106 in S110 and S111 and the intermediate rank acquired in S108 are displayed on the
一方、S109にて得点算出が2回目以降であると判断された場合は、S112にて比較順位が算出される。この比較順位は、前回S108で取得した途中順位に対する今回S108で取得した途中順位の差分である。S113では算出された比較順位に基づいて順位変動が表示される。この再生中画面の様子を図8に示す。ディスプレイ404上には、背景映像に歌詞501が重畳されて表示されるが、更に順位変動A502と順位変動B503が表示される。ユーザはこの順位変動A502、順位変動B503を参照して視覚的に順位の変動を確認することができる。
On the other hand, if it is determined in S109 that the score has been calculated for the second time or later, the comparison rank is calculated in S112. This comparison order is a difference between the intermediate rank acquired in the current S108 and the intermediate rank acquired in the previous S108. In S113, the rank fluctuation is displayed based on the calculated comparison rank. The state of the screen during reproduction is shown in FIG. On the
順位変動A502は、前回の途中順位に対して上昇したか、下降したか、同じであるかを示す矢印形のアイコンであり、図のディスプレイ404内の上向きの矢印にて順位が上昇したことを示している。本実施形態では、ディスプレイ404外に示すように、順位の変動がないときは横向きのアイコンが、順位が下がったときには下向きのアイコンが順位変動A502として表示される。
The rank change A502 is an arrow-shaped icon indicating whether the rank has been raised, lowered, or the same as the previous halfway rank. The upward arrow in the
順位変動B503は、前回の途中順位から何人抜いたかを示す情報であり、例えば、前回10位で、今回5位となった場合には、図のように「5人抜き」の表示が行われる。順位が下がったとき、変化しない場合にも同様の表示が行われる。なお、この順位変動B503の表示は、順位が上昇したときのみ表示するようにしてもよい。歌唱者の歌唱意欲を高めることができる。以上、比較順位に基づいて順位変動A、順位変動Bが表示されるため、ユーザは歌唱中における順位の変動状況を確認することができる。なお、順位変動としては、これらに限ることなく、算出した比較順位をそのまま表示したり、上昇、下降度合いによって順位変動A502のアイコンの色、大きさを変えるなど適宜な形態を採用することができる。
The
S114、S115では、S110、S111と同様、(補正)得点、途中順位の表示を行うこととなるが、本発明では比較順位に基づく順位変動をユーザに告知することを目的とするため、これらS114、S115の処理(破線で囲まれた処理)についても省略してもよい。このように、再生途中での途中順位を表示せずに順位変動のみを表示し、再生終了後に最終順位を表示することで歌唱採点処理のゲーム性を高めることができる。以上、演奏情報再生中、図5におけるS105〜S115の処理、図6の破線で囲んだ処理を繰り返すことで、本発明の特徴となる比較順位に基づく順位変動を表示手段に表示する
ことができる。
In S114 and S115, as in S110 and S111, (correction) scores and intermediate ranks are displayed. However, in the present invention, the purpose is to notify the user of changes in rank based on the comparison rank. The processing of S115 (processing surrounded by a broken line) may be omitted. In this way, it is possible to improve the game performance of the singing scoring process by displaying only the rank change without displaying the mid-ranking in the middle of reproduction and displaying the final rank after the reproduction is completed. As described above, by repeating the processes of S105 to S115 in FIG. 5 and the process surrounded by the broken line in FIG. 6 during the performance information reproduction, the rank variation based on the comparison rank, which is a feature of the present invention, can be displayed on the display means. .
演奏情報が最後まで再生されるか、ユーザによる再生終了指示により演奏情報の再生が終了(S104)すると、録音処理や比較処理についても終了し、S116にてユーザによる歌唱時間が本来歌唱すべき歌唱時間のn%以上であるか否かを判断する。この判断は、歌唱時間があまりにも短い場合をもってランキングの対象とすることを防止するために行われる。n%よりも少ない場合には、ディスプレイ404上に採点不可能とするメッセージを表示した後、歌唱採点処理を終了する(S120)。なお、歌唱時間の割合で行うことに代えて、所定時間以上、歌唱したことで判断してもよい。
When the performance information is reproduced to the end, or when the reproduction of the performance information is terminated by the user's reproduction termination instruction (S104), the recording process and the comparison process are also terminated, and the singing time that the user should originally sing in S116 It is determined whether or not the time is n% or more. This determination is made in order to prevent the ranking from being performed when the singing time is too short. If it is less than n%, a message indicating that scoring is impossible is displayed on the
一方、歌唱時間の条件をクリアした場合は、最終得点、最終順位などの表示、そして、ランキング情報の更新を行う。S117では、最終得点をホスト装置100に送信し、最終順位を取得する。この最終得点と一緒に、ユーザID、コマンダIDを送信してもよい。これらの送信情報はランキング情報の更新に利用される。ホスト装置100では、S202と同様、受信した最終得点をランキング情報と参照し最終順位を算出(S203)すると共に、受信した情報にてランキング情報を更新する(S204)。更新の際、1ユーザの記録は最も高い得点の記録のみが残るようにしてもよいし、1ユーザの複数回の記録が重複してランキング情報に登録されるようにしてもよい。
On the other hand, when the singing time condition is cleared, the final score, the final ranking, etc. are displayed, and the ranking information is updated. In S117, the final score is transmitted to the
ランキング情報の更新後、算出した最終順位はコマンダ300に送信される。このとき、各種集計情報などを一緒に送信するようにしてもよい。最終順位を受信したコマンダ300は、S118にてランキング表示画面Aを表示する。このランキング表示画面Aの様子を図9に示す。504は歌唱採点処理で使用した楽曲の関連情報であり、歌唱名、楽曲名が表示されている。505は、歌唱者のユーザ関連情報であり、ログインしたときに取得する個人設定情報に基づいて表示される。図では、ユーザの写真、あるいは、アバターなどのユーザ関連画像とニックネームが表示されている。506には最終得点が表示され、507には順位関連情報が表示される。図ではこの順位関連情報として、全国順位、集計人数、そして、得点の分布と今回の得点を把握できるグラフが表示されている。このランキング画面Aにて歌唱者は、最終得点、そして、最終順位を確認することができる。
After the ranking information is updated, the calculated final ranking is transmitted to the
ランキング表示画面Aを表示してから所定時間経過するか、あるいは、ユーザによる操作が行われると、図10に示すランキング表示画面Bの表示に移る。この画面ではユーザは、最終得点、最終順位を再確認できると共に、ホスト装置から取得したランキング上位者に関する情報や、集計範囲の異なる順位を確認することができる。本画面の得点関連情報508には、最終得点に加えて、当該楽曲の全国平均点が併せて表示される。また、上位3位の歌唱者に関するランキング上位者情報509が表示される。このランキング上位者情報509には、順位、得点に加え、ユーザ関連画像、ニックネーム、チェーン店名、店舗の場所などが含まれている。これらの情報は、ランキング情報内のユーザID、コマンダIDに基づきホスト装置100内のデータベースを参照して得られる。
When a predetermined time elapses after the ranking display screen A is displayed or when an operation by the user is performed, the display shifts to the ranking display screen B shown in FIG. On this screen, the user can reconfirm the final score and final ranking, and can also confirm information regarding ranking leaders acquired from the host device and rankings with different aggregation ranges. In the score related
また、ランキング情報内に記述されるコマンダIDに基づいて集計されたチェーン店内順位510、店内順位511も併せて表示される。このようにこのランキング表示画面Bでは、ユーザは最終得点、最終順位のみならず、上位入賞者に関する各種情報や、全国集計以外の集計範囲での順位などを確認することができる。ランキング表示画面Bを表示してから所定時間経過するか、あるいは、ユーザによる操作が行われると歌唱採点処理が終了する(S120)。 In addition, the chain store ranking 510 and the store ranking 511 that are tabulated based on the commander ID described in the ranking information are also displayed. In this way, on the ranking display screen B, the user can confirm not only the final score and final ranking, but also various information related to the top prizewinners, ranking in a counting range other than nationwide counting, and the like. When a predetermined time elapses after the ranking display screen B is displayed, or when an operation by the user is performed, the singing scoring process ends (S120).
以上、歌唱採点処理の全体の流れについて説明を行った。本実施形態では、所定タイミング毎にホスト装置100に途中順位を問い合わせる通信処理としたが、この通信処理に代え、ホスト装置100から予めランキング情報をダウンロードし、コマンダ300側に
て得点をランキング情報と照らし合わせて順位を判定するようにしてもよい。この場合、リアルタイムで更新されるランキング情報と対比することはできないものの、ホスト装置100との通信回数を減らすことができる。なお、最終順位の判定についてのみホスト装置100で管理するランキング情報と対比することで行うこととしてもよい。
The overall flow of the singing scoring process has been described above. In the present embodiment, the communication process in which the
次に、歌唱採点処理における補正得点算出処理(図5のS107)について図11〜図13を用いて説明を行う。図11は補正得点算出処理を示した図であり、図12は得点係数リストを示した図であり、図13は得点係数が推移する様子を示した図である。 Next, the correction score calculation process (S107 in FIG. 5) in the singing scoring process will be described with reference to FIGS. FIG. 11 is a diagram showing the correction score calculation processing, FIG. 12 is a diagram showing a score coefficient list, and FIG. 13 is a diagram showing how the score coefficients change.
補正得点算出処理は、所定時間(5秒)毎のような所定タイミングにて実行されるが、図11には演奏情報が再生開始されてから終了するまでの様子が示されている。演奏情報が再生開始されて1回目の所定タイミングでは、算出された再生開始時点からの平均点である得点aに対して1回目の所定タイミングに設定されている得点係数0.700が乗算
されて補正得点a’が算出される。2回目の所定タイミングでは、算出された得点bに対して2回目の所定タイミングに設定されている得点係数0.723が乗算されて補正得点
b’が算出される。以降、各所定タイミング毎に同様の処理が繰り返され補正得点が順次算出される。
The correction score calculation process is executed at a predetermined timing such as every predetermined time (5 seconds). FIG. 11 shows a state from the start of reproduction of performance information to the end thereof. At the first predetermined timing after the performance information is started to be reproduced, the score a which is the average score from the reproduction start time is multiplied by the score coefficient 0.700 set at the first predetermined timing. A corrected score a ′ is calculated. At the second predetermined timing, the calculated score b is multiplied by the score coefficient 0.723 set at the second predetermined timing to calculate the corrected score b ′. Thereafter, the same processing is repeated at each predetermined timing, and correction scores are sequentially calculated.
図12は補正得点算出処理で使用する得点係数リストを示した図であり、所定タイミングに対応する区間毎に得点係数が設定されている。演奏情報毎に総演奏時間は異なるため、本実施形態では、各演奏情報毎に得点係数リストが作成される。まず、総演奏時間から1.0以下の係数がかかる係数適用時間が算出される。例えば、総演奏時間の80%が係
数適用時間とされる。そして、この係数適用時間と所定タイミングの時間間隔に基づいて所定タイミングの回数を算出する。次に1回目の得点係数、図では0.7が取得される。
次に、最終得点係数を1.0とし、1回目の得点係数に対する係数の上げ幅(最終得点係
数と1回目の得点係数との差)を算出する(図の例では、1−0.7=0.3)。この係数の上げ幅を所定タイミングの回数で除算し、所定タイミング毎の上げ幅を算出し各所定タイミング毎の得点係数が決定される。
FIG. 12 is a diagram showing a score coefficient list used in the correction score calculation process, and a score coefficient is set for each section corresponding to a predetermined timing. Since the total performance time differs for each piece of performance information, in this embodiment, a score coefficient list is created for each piece of performance information. First, a coefficient application time that requires a coefficient of 1.0 or less is calculated from the total performance time. For example, 80% of the total performance time is set as the coefficient application time. Then, the number of times of the predetermined timing is calculated based on the coefficient application time and the time interval of the predetermined timing. Next, the first scoring coefficient, 0.7 in the figure, is acquired.
Next, the final scoring coefficient is set to 1.0, and a coefficient increase with respect to the first scoring coefficient (difference between the final scoring coefficient and the first scoring coefficient) is calculated (in the example of the figure, 1-0.7 = 0.3). The increase amount of this coefficient is divided by the number of predetermined timings, the increase amount at each predetermined timing is calculated, and the score coefficient at each predetermined timing is determined.
この実施形態によって決定された得点係数推移の様子を図13のAに示す。初回に0.
7に設定された得点係数が、係数適用時間後に1.0となるまで線形に変化する様子が分
かる。このように、演奏経過に従って増加する得点係数で得点を補正して途中順位を算出することで、序盤は点数を低く抑え演奏が進むに連れて本来の点数に戻していき、途中順位が上昇していくようにみせることが可能となり、歌唱採点処理のゲーム性を高めることができる。また、最後まで歌唱しなかった場合には、本来の得点よりも少ない補正得点となるため、最後まで歌唱しなかった歌唱者に対するペナルティとしても効果を奏する。
The state of the score coefficient transition determined by this embodiment is shown in FIG. 0 for the first time.
It can be seen that the score coefficient set to 7 changes linearly until it reaches 1.0 after the coefficient application time. In this way, by correcting the score with the score coefficient that increases with the progress of the performance and calculating the midway rank, the score is lowered at the beginning, returning to the original score as the performance progresses, and the midway rank increases. The game performance of the singing scoring process can be improved. Further, when the song is not sung to the end, the correction score is smaller than the original score, so that it is effective as a penalty for a singer who has not sung until the end.
なお、得点係数は、本実施形態のように線形状に変化するのみならず適宜に選択できるものであり、B、Cに示すように非線形に変化するようにしてもよい。さらに、本実施形態において得点係数リストは、総演奏時間に基づき算出することとしたが、予め用意されている得点係数リストを用いることとしてもよい。その場合、総演奏時間に応じた複数の得点係数リストを用意しておき、切り換えて利用することで楽曲毎の総演奏時間の相違に対応できる。 The score coefficient is not only changed to a linear shape as in the present embodiment, but can be selected as appropriate, and may be changed nonlinearly as shown in B and C. Furthermore, in the present embodiment, the score coefficient list is calculated based on the total performance time, but a score coefficient list prepared in advance may be used. In such a case, a plurality of score coefficient lists corresponding to the total performance time are prepared and used by switching to cope with the difference in the total performance time for each music piece.
以上、本発明の種々の実施形態について説明したが、本発明はこれらの実施形態のみに限られるものではなく、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇となるものである。 Although various embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and embodiments configured by appropriately combining the configurations of the respective embodiments also fall within the scope of the present invention. Is.
50…通信網、60…ルータ、70…無線アクセスポイント、100…ホスト装置、200…リモコン装置、201…リモコン制御部、202…リモコン通信部、203…指紋読取部、204…リモコン記憶部、205…リモコン表示部、206…タッチ式センサ、207…タッチパネル、300…コマンダ、301…制御部、302…通信部、303…フロントパネル表示部、304…表示制御部、305…記憶部、306…入力部、307…音源部、308…ミキシング部、401…アンプ、402…スピーカ、403…マイクロフォン、404…ディスプレイ、405…スタイラス、501…歌詞、502…順位変動A、503…順位変動B、504…楽曲関連情報、505…ユーザ関連情報、506…最終得点、507…順位関連情報、508…得点関連情報、509…ランキング上位者情報、510…チェーン店内順位、511…店内順位
DESCRIPTION OF
Claims (4)
記憶手段は、メロディ情報を含んだ演奏情報を記憶し、
再生手段は、制御手段の制御に基づき演奏情報を再生し、
通信手段は、最終得点を含んで構成される楽曲毎のランキング情報を保持するホスト装置と通信を可能とし、
制御手段は、再生処理と、途中順位処理と、最終順位処理と、更新処理とを可能とし、
再生処理は、指定楽曲の演奏情報を再生手段に再生させると共に、当該演奏情報のメロディ情報とマイクロフォンから入力される音声信号との比較に基づいて所定タイミング毎に得点を算出し、
途中順位処理は、再生処理にて算出された得点を指定楽曲のランキング情報と対比させることで途中順位を判別し、前回の途中順位に対する今回の途中順位の差である比較順位を表示手段に表示させるとともに、途中順位を表示手段に表示させず、
最終順位処理は、再生処理にて算出された最終得点を指定楽曲のランキング情報と対比させることで最終順位を判別して表示手段に表示させ、
更新処理は、算出した最終得点により、ホスト装置が保持する指定楽曲のランキング情報を更新する
カラオケ装置。 A karaoke apparatus comprising storage means, reproduction means, communication means, and control means,
The storage means stores performance information including melody information,
The reproduction means reproduces the performance information based on the control of the control means,
The communication means enables communication with a host device that holds ranking information for each song configured including the final score,
The control means enables reproduction processing, intermediate ranking processing, final ranking processing, and update processing,
The reproduction process causes the reproduction means to reproduce the performance information of the designated music, and calculates a score for each predetermined timing based on a comparison between the melody information of the performance information and the audio signal input from the microphone,
The intermediate rank process determines the intermediate rank by comparing the score calculated in the reproduction process with the ranking information of the designated song, and displays the comparison rank , which is the difference between the current intermediate rank and the previous intermediate rank, on the display means. It is not Rutotomoni, without displaying on the display means in the middle order,
In the final rank process, the final score calculated in the reproduction process is compared with the ranking information of the designated music, and the final rank is determined and displayed on the display means.
The update process is a karaoke device that updates the ranking information of the designated music held by the host device with the calculated final score.
請求項1に記載のカラオケ装置。The karaoke apparatus according to claim 1.
請求項1または請求項2に記載のカラオケ装置。 3. The karaoke apparatus according to claim 1, wherein the determination of the intermediate rank in the intermediate rank process and the determination of the final rank in the final rank process are performed by inquiring the ranking information held by the host apparatus via the communication unit.
請求項1または請求項2に記載のカラオケ装置。 Determination of the course rank in the middle rank processing, determination of the final ranking in the final ranking process, the karaoke apparatus according to claim 1 or claim 2 by comparison ranking information via the communication unit previously received from the host device and.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008223594A JP5190950B2 (en) | 2008-09-01 | 2008-09-01 | Karaoke equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008223594A JP5190950B2 (en) | 2008-09-01 | 2008-09-01 | Karaoke equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010060631A JP2010060631A (en) | 2010-03-18 |
JP5190950B2 true JP5190950B2 (en) | 2013-04-24 |
Family
ID=42187530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008223594A Active JP5190950B2 (en) | 2008-09-01 | 2008-09-01 | Karaoke equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5190950B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5618928B2 (en) * | 2011-07-14 | 2014-11-05 | 株式会社エクシング | Karaoke device and karaoke program |
JP2015141325A (en) * | 2014-01-29 | 2015-08-03 | ブラザー工業株式会社 | Karaoke device, program |
JP6098828B2 (en) * | 2014-01-31 | 2017-03-22 | ブラザー工業株式会社 | Karaoke device and karaoke program |
JP2017015819A (en) * | 2015-06-29 | 2017-01-19 | 株式会社コシダカホールディングス | Karaoke game |
JP6662125B2 (en) * | 2016-03-14 | 2020-03-11 | ブラザー工業株式会社 | Karaoke system, management server, and karaoke device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005345555A (en) * | 2004-05-31 | 2005-12-15 | Daiichikosho Co Ltd | Karaoke system with scoring information display function |
JP4404820B2 (en) * | 2005-07-29 | 2010-01-27 | 株式会社第一興商 | Singing order display system |
JP4447551B2 (en) * | 2005-12-20 | 2010-04-07 | 株式会社第一興商 | Method of performing a karaoke contest with a contest server and a large number of karaoke devices communicably connected thereto |
-
2008
- 2008-09-01 JP JP2008223594A patent/JP5190950B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010060631A (en) | 2010-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5618928B2 (en) | Karaoke device and karaoke program | |
JP2012093734A (en) | Moving image information delivery system | |
JP2011075708A (en) | Device and method for retrieval of moving picture content | |
JP2009201799A (en) | Exercise supporting apparatus, exercise supporting method, and computer program | |
JP5190950B2 (en) | Karaoke equipment | |
JP5946133B2 (en) | Karaoke device and karaoke program | |
JP5269829B2 (en) | Karaoke system, karaoke system control method, karaoke system control program, and information recording medium thereof | |
JP5137203B2 (en) | Karaoke equipment | |
JP5622679B2 (en) | Karaoke equipment | |
JP5554271B2 (en) | Karaoke equipment | |
JP5224517B2 (en) | Karaoke equipment | |
JP5598685B2 (en) | Karaoke device and karaoke program | |
JP5123012B2 (en) | Karaoke system | |
JP5180752B2 (en) | Karaoke equipment | |
JP5112136B2 (en) | Karaoke game system, karaoke apparatus and program | |
JP6553918B2 (en) | Music recommendation system and program | |
JP4550036B2 (en) | Online karaoke system | |
JP5606367B2 (en) | Karaoke equipment | |
JP5046862B2 (en) | Karaoke system with automatic selection function | |
JP4612649B2 (en) | Online karaoke system | |
JP5421333B2 (en) | Karaoke equipment | |
JP6053007B2 (en) | Online karaoke system | |
JP6098828B2 (en) | Karaoke device and karaoke program | |
JP6108115B2 (en) | Karaoke device and karaoke program | |
JP6304490B2 (en) | Karaoke device and karaoke program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100728 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110331 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121107 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121211 |
|
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: 20130123 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130124 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5190950 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160208 Year of fee payment: 3 |