(57)【要約】【課題】女性ボーカルの曲を男性が歌唱したときに、その歌唱の巧拙を、同じようにその曲を歌唱した男性グループの中では、どの程度のレベルにあるのかを知らせる。【解決手段】センターサーバのデータベースは、カラオケ曲毎であって男女別に、採点結果の度数分布を蓄積している。カラオケ装置２０は、マイク２２０により入力された歌唱信号をサンプリングするとともに、楽音演奏する曲の採点基準データと比較して、当該歌唱者の歌唱を採点し、その得点情報と歌唱者の性別情報と曲コードをセンターサーバに送信する。センターサーバは、データベースにアクセスし、その曲コード、性別情報、得点情報で示される項目から、その性別における母数および順位を算出して、カラオケ装置２０に返信する。モニタ２４６には、その返信結果が表示される。【選択図】      図３
2004279462.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ曲を演奏するための楽曲データと当該曲の採点基準データとを記憶する記憶手段と、
前記記憶手段に記憶された楽曲データに基づいて楽音演奏をする演奏手段と、
歌唱者の歌唱信号を入力する入力手段と、
前記入力手段により入力された歌唱信号をサンプリングするとともに、楽音演奏する曲の採点基準データと比較して、当該歌唱者の歌唱を採点する採点手段と、
複数のグループ毎に、かつ演奏曲毎に採点結果を蓄積するデータベースへのアクセスにより、前記採点手段による採点結果が、前記複数のグループのうち、一のグループであって、楽音演奏した曲において何番目であるかの情報を取得する取得手段と、
前記取得手段により取得された情報に基づく順位を出力する出力手段と
を具備することを特徴とするカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、採点機能を有するカラオケ装置に関する。
【０００２】
【従来の技術】
従来、カラオケの楽音演奏のみならず、そのカラオケ歌唱の巧拙を採点する機能を有するカラオケ装置が知られている。この採点機能は、歌唱をマイクによって電気信号に変換するとともに、この電気信号の周波数や振幅などが予め用意されたリファレンスに対してどれだけ偏位しているかを判断して得点を算出する、というものである。また、歌唱の巧拙は、曲によっても左右されるので、歌唱の技量を曲の難易度に応じて評価する技術も知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特許第３２６４８５７号公報
【０００４】
【発明が解決しようとする課題】
ところで、カラオケの楽しみ方は千差万別であり、例えば、女性ボーカルの曲を男性が歌唱する場合がある。このような場合、その男性は、自己の歌唱に対する採点結果を曲の難易度に応じて知ることができるものの、例えば、同じようにその曲を歌唱した男性グループの中では、どの程度のレベルにあるのかを知ることができないので、この点において、従来のカラオケ装置は、満足度に欠けるものであった。
本発明は、このような事情を考慮してなされたものであり、その目的とするところは、カラオケの採点方式に改善を加えて、より満足度の高めることが可能なカラオケ装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明に係るカラオケ装置は、カラオケ曲を演奏するための楽曲データと当該曲の採点基準データとを記憶する記憶手段と、前記記憶手段に記憶された楽曲データに基づいて楽音演奏をする演奏手段と、歌唱者の歌唱信号を入力する入力手段と、前記入力手段により入力された歌唱信号をサンプリングするとともに、楽音演奏する曲の採点基準データと比較して、当該歌唱者の歌唱を採点する採点手段と、複数のグループ毎に、かつ演奏曲毎に採点結果を蓄積するデータベースへのアクセスにより、前記採点手段による採点結果が、前記複数のグループのうち、一のグループであって、楽音演奏した曲において何番目であるかの情報を取得する取得手段と、前記取得手段により取得された情報に基づく順位を出力する出力手段とを具備することを特徴とする。本発明によれば、歌唱の採点結果は、グループの中の順位として出力される。
【０００６】
【発明の実施の形態】
以下、本発明における一実施形態について図面を参照して説明する。図１は、本実施形態に係るカラオケ装置を含むカラオケシステムの構成を示すブロック図である。センターサーバ１０は、採点機能を有する複数のカラオケ装置２０に対してカラオケデータ等を、ネットワーク３０を介して配信する。センターサーバ１０には、データベース１１が備えられ、各カラオケ装置２０から収集された採点結果に関する情報が蓄積される。
【０００７】
次に、データベース１１に蓄積される情報について説明する。図２は、データベース１１に蓄積される情報の内容を示す図である。この図に示されるように、データベース１１には、センターサーバ１０で配信するカラオケデータの曲コード毎に、当該カラオケ曲の採点結果の分布表が男女別に蓄積されている。なお、このデータベース１１の蓄積内容は、後述するようにカラオケ装置２０から採点結果が収集される毎に更新される。
【０００８】
続いて、カラオケ装置２０の構成について図３を参照して説明する。この図において、ＣＰＵ２１０は、バス２１１を介して接続される装置各部を制御する。ＲＯＭ２１２は、ＣＰＵ２１０が実行する制御プログラムなどを記憶し、ＲＡＭ２１４は、ＣＰＵ２１０のワークエリアとして用いられる。記憶手段であるＨＤＤ（ハードディスクドライブ）２１６は、カラオケ演奏するためのカラオケデータの複数曲分と、複数の映像データとをそれぞれ記憶する。
ここで、カラオケデータは、センターサーバ１０からネットワーク３０を介して配信されたものであり、一曲分のカラオケデータは、さらに楽曲データと歌詞データと採点基準データとから構成される。このうち、楽曲データは、演奏進行に合わせて発生すべき楽音やその制御内容などを時系列に規定し、歌詞データは、演奏進行に合わせて表示すべき文字パターン（歌詞）や該文字パターンの色替わりなどを時系列に規定し、採点基準データは、歌唱を採点する際の基準として用いるために、曲の主旋律すなわち歌唱すべき旋律の周波数および音量を時系列に規定する。
また、映像データは、例えばＭＰＥＧ形式で圧縮され、複数のカラオケ曲について共用され、あるいは、カラオケ曲毎に１対１に対応している。
操作部２１８は、文字キーや数字キーなど複数の操作キーを有し、ユーザによって操作された内容を示す信号をＣＰＵ２１０に出力する。この操作内容としては、例えばユーザによって指定された演奏すべきカラオケ曲の曲コードなどである。
【０００９】
一方、マイク２２０は、歌唱者の音声を入力して、当該音声信号をミキサ２２２およびＡ／Ｄ変換器２２４にそれぞれ供給する。音源２２６は、ＣＰＵ２１０により供給される楽曲データに基づいて楽音信号を生成し、これをミキサ２２２に供給する。ミキサ２２２は、マイク２２０により入力された音声信号と音源２２６によって生成された楽音信号とを合成する。合成された信号は、アンプ等（図示省略）によって、増幅されたり、適切なエフェクトが付与されたりした後、スピーカ２２８から出力される。
【００１０】
Ａ／Ｄ変換器２２４は、マイク２２０により入力されたアナログの音声信号をディジタル信号に変換する。音声処理部２３０は、第１に、ディジタル信号に変換された音声信号から、歌唱者の性別を判別し、第２に、ディジタル信号に変換された音声信号の周波数および音量（振幅）を、演奏曲に対応した採点基準データの周波数および音量とそれそれ比較して、各偏位量を算出し、第３に、判別した性別の情報および算出した偏位量をそれぞれＣＰＵ２１０に供給する。
なお、歌唱者の性別の判別方式には、例えば、予め定められた演奏地点の音声周波数が比較的高ければ（または、しきい値以上であれば）女性であると判別し、比較的低ければ（または、しきい値よりも小さければ）男性であると判別する。また、この実施形態では、採点対象を音高、音量としているため、音声信号の周波数、音量を採点基準データと比較しているが、リズムなどの要素を適宜追加して比較するようにしても良い。
【００１１】
文字再生部２４０は、演奏の進行に合わせて供給された歌詞データにしたがって文字パターンを生成するとともに、該文字パターンを色替えして、表示制御部２４２に供給する。
映像再生部２４４は、ＣＰＵ２１０により供給された映像データをデコード処理して、そのデコード信号を表示制御部２４２に供給する。
表示制御部２４２は、映像再生部２４４によるデコード信号に基づく映像に、文字再生部２４０から供給される文字パターンを合成するほか、ＣＰＵ２１０によって作成された画面を、モニタ２４６が表示可能な形式（例えばＮＴＳＣ）の画像信号に変換し、当該画像信号をモニタ２４６に供給する。モニタ２４６は、表示制御部２４２による画像信号に基づいて画像を表示する。ネットワークＩ／Ｆ２５０は、ネットワーク３０に接続するためのものである。
【００１２】
次に、上記構成からなるカラオケ装置２０の動作を説明する。まず、ユーザが歌唱したい曲を選び、その曲コードを、操作部２１８を用いて入力すると、入力された曲コードを示す信号がＣＰＵ２１０に転送される。すると、ＣＰＵ２１０は、当該曲コードに対応するカラオケデータをＨＤＤ２１６から読み出し、前者のカラオケデータをいったんＲＡＭ２１４にロードさせる。
ＣＰＵ２１０は、この後、カラオケ演奏の開始を指示する。詳細には、ＣＰＵ２１０は、ロードしたカラオケデータのうち、楽曲データを音源２２６に、歌詞データを文字再生部２４０に、採点基準データを音声処理部２３０に、それぞれカラオケの演奏進行に合わせて転送する。これにより、音源２２６は、楽曲データにしたがって楽音を発生・制御する一方、文字再生部２４０は、楽音の発生による演奏進行と同期して文字パターンを生成・色替えすることになる。
また、ＣＰＵ２１０は、このカラオケデータの転送と並行して、ユーザにより入力された曲コードに対応する映像データをＨＤＤ２１６から読み出し、映像再生部２４４に供給し、映像再生部２４４は、当該映像データをデコード処理する。このため、モニタ２４６には、歌詞が、演奏進行と同期して表示・色替えされるとともに、曲に対応した映像が背景表示されることになる。
【００１３】
一方、マイク２２０による歌唱者の音声信号は、Ａ／Ｄ変換器２２４によってディジタル信号に変換されるとともに、音声処理部２３０に供給される。音声処理部２３０は、ディジタル信号に変換された音声信号から、歌唱者の性別を判別して、その性別情報をＣＰＵ２１０に供給し、ＣＰＵ２１０は、当該性別情報をＲＡＭ２１４に記憶させる。音声処理部２３０は、また、ディジタル信号に変換された音声信号から、その周波数および音量を抽出するとともに、ＣＰＵ２１０から演奏進行に同期して供給された採点基準データに含まれる周波数および音量と比較して、その偏位量を算出し、ＣＰＵ２１０に返信する。このような偏位量の算出を、音声処理部２３０は、演奏開始から終了まで一定間隔（例えば１５０ミリ秒毎）に繰り返し実行する。
ＣＰＵ２１０は、この返信された偏位量を累算して、ＲＡＭ２１４に記憶させる。そして、ＣＰＵ２１０は、楽曲データの最終部分まですべて転送すると、すなわち、カラオケ演奏が終了すると、当該累算値が小さいほど高い点数となるように得点を算出し、当該得点情報をＲＡＭ２１４に記憶させる。なお、カラオケ演奏が終了すると、モニタ２４６における歌詞および背景映像の表示も終了する。
さらに、ＣＰＵ２１０は、当該得点情報、歌唱者の性別情報、演奏曲を示す曲コード、および、自己のカラオケ装置２０を特定するためのＩＤ情報を、ネットワークＩ／Ｆ２５０およびネットワーク３０を介してセンターサーバ１０に送信する。
【００１４】
センターサーバ１０は、得点情報、性別情報、曲コードおよびＩＤ情報を受信すると、データベース１１にアクセスして、当該曲コードに対応する度数分布表のうち、当該性別情報で示される性別であって、当該得点情報に対応する度数を「１」だけインクリメントする。例えば、受信した曲コードが「１０００−０１」であり、性別情報で示される性別が「男性」であり、得点情報で示される得点が１０点満点中「８点」であったならば、図２において、当該度数を示す「５３」を「５４」に更新する。
このように、データベース１１では、ネットワーク３０に接続された装置のうち、あるひとつのカラオケ装置２０において、ある曲の演奏が終了すると、当該曲の採点集計を示す度数分布のうち、当該採点による得点と歌唱者の性別とに対応した項目が逐次更新されることとなる。
【００１５】、
次に、センターサーバ１０は、更新後における度数分布の母数を求めるとともに、当該得点情報の同性中の順位を算出する。例えば、図２に示される内容の更新後であれば、母数を「１０５０」、順位を「５８」と算出する。
そして、センターサーバ１０は、算出した母数情報と順位情報とを、受信したＩＤ情報で特定されるカラオケ装置２０に返信する。
【００１６】
ＩＤ情報で特定されるカラオケ装置２０が、センターサーバ１０から母数情報と順位情報とを、ネットワークＩ／Ｆ２５０を介して受信すると、そのＣＰＵ２１０は、ＲＡＭ２１４に記憶された得点情報および性別情報を読み出し、これらの情報のほか、受信した母数情報および順次情報を基づいて、例えば図４に示されるような画面情報を作成して、表示制御部２４２に供給する。
表示制御部２４２は、当該画面情報を画像信号に変換してモニタ２４６に供給するので、モニタ２４６では、図４に示されるような画面が表示されることとなる。
したがって、本実施形態のカラオケ装置２０によれば、例えば男性が女性ボーカルの曲を歌唱した場合であっても、その歌唱の巧拙が、当該曲を過去に歌唱した男性グループの中で、どの程度のレベルであったのかを知ることができる。
【００１７】
なお、上述した実施形態では、曲毎に採点した度数分布を、男性・女性の別で分類したが、本発明は、このような性別でグループ分けするほか、種々のグループ分けが可能である。
例えば、カラオケ装置２０が設置される地域で分類する構成としても良い。カラオケ装置２０では、得点情報を送信する際に、自己を特定するためのＩＤ情報も併せて送信するので、センターサーバ１０において、予め区分けした地域とＩＤ情報との対応関係を示すテーブルを作成しておく一方、ＩＤ情報を受信したならば、当該テーブルを参照して、そのカラオケ装置の設置地域を求めれば、得点情報を地域毎に分類することができる。
カラオケ店が複数のカラオケ装置２０を所有するのであれば、同様な構成を用いて、カラオケ店毎に、カラオケ店のフロアやテーマ毎に、などのように細分類化することもできる。
また、例えばポップス、演歌、アニメなどのようなジャンル別でグループを分類することもできるし、年代（年齢）別や、学生・社会人・主婦層の別など、様々なものが想定される。
【００１８】
さらに、操作部２１８を用いて、歌唱者に予め分類されたグループを１以上選択させて、その選択されたグループのなかで、得点の順位を表示するようにしても良い。
また、複数のグループにおける順位を、順番に、または、一覧で表示するとしても良い。
【００１９】
【発明の効果】
以上説明したように本発明によれば、ユーザの要望に応えて、ユーザをより満足させることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るカラオケ装置を含むシステム構成を示すブロック図である。
【図２】同システムにおけるデータベースの内容を示す図である。
【図３】同カラオケ装置の構成を示す図である。
【図４】同カラオケ装置の表示例を示す図である。
【符号の説明】
１０…センターサーバ、１１…データベース、２０…カラオケ装置、３０…ネットワーク、２１０…ＣＰＵ（採点手段、取得手段）、２１６…ＨＤＤ（記憶手段）、２２０…マイク（入力手段）、２２６…音源、２３０…音声処理部、２５０…ネットワークＩ／Ｆ
【図１】
2004279462.tif 000003
【図２】
2004279462.tif 000004
【図３】
2004279462.tif 000005
【図４】
2004279462.tif 000006