(57)【要約】【課題】歌詞を最後まで正確に歌えるかを唯一の採点基準にして採点結果（得点）の客観性・信頼性を向上させ、演出効果も向上させる。【解決手段】カラオケ装置１は、カラオケ楽曲の伴奏データ及び歌詞データを格納するＨＤＤ１２と、歌唱者の音声を入力するマイク３と、歌唱者が選択した楽曲のカラオケ演奏及びディスプレイ表示を制御する制御ユニット（ＣＰＵ１１等）とを備え、制御ユニットは、ディスプレイ装置５に背景映像を表示し歌詞テロップを表示しないＶＤＰ１７と、歌唱者の音声から歌詞の文字データを抽出する文字変換部２７と、カラオケ演奏中に、抽出した歌詞の文字データとＨＤＤ１２に格納された歌詞データの文字とを照合して歌詞が一致するかを判定する歌詞一致判定部２８と、一致しない場合に演奏中のカラオケ演奏を強制的に終了させるカラオケ演奏終了部２９とを備えた。【選択図】図１
2008003485.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ楽曲の伴奏データ及び歌詞データを格納する記憶手段と、歌唱者の音声を入力する音声入力手段と、歌唱者が選択した楽曲のカラオケ演奏及びディスプレイ表示を制御する制御ユニットとを備えたカラオケ装置であって、
前記制御ユニットは、
ディスプレイに、演奏中の伴奏データに関連付けられた背景映像を表示し、歌詞テロップを表示しない映像処理手段と、
入力された歌唱者の音声をデジタルデータに変換し、歌唱者の歌唱した歌詞の文字データを抽出する手段と、
カラオケ演奏中に、前記抽出した歌詞の文字データと前記記憶手段に格納された歌詞データの文字とを所定周期で照合して歌唱者が歌唱した歌詞が一致するかを判定する手段と、
一致しないと判定した場合に、演奏中のカラオケ演奏を強制的に終了させるカラオケ演奏終了手段と
を備えたことを特徴とするカラオケ装置。
【請求項２】
請求項１の装置において、
前記制御ユニットは、さらに、所定の基準で歌詞の誤り許容回数を設定して前記記憶手段に格納する許容回数設定手段を備え、
前記カラオケ演奏終了手段は、歌唱者が歌唱した歌詞が一致しないと判定した回数（誤り回数）をカウントすると共に、誤り回数が前記誤り許容回数を越えた場合にカラオケ演奏を強制終了させるものである
ことを特徴とするカラオケ装置。
【請求項３】
請求項２の装置において、
前記許容回数設定手段は、誤り許容回数を２以上の整数に設定するものであり、
前記記憶手段は、歌詞の誤り回数に応じて、ディスプレイに表示させる背景映像、スピーカから出力させる効果音・伴奏音若しくは歌唱者の音声、の少なくとも何れかを変化させる複数の演出パターンを格納するものであり、
前記制御ユニットは、さらに、カラオケ演奏中に、記憶手段から前記カラオケ演奏終了手段がカウントした歌唱者の誤り回数に応じた演出パターンを読み出し、そのパターンに従った演出処理を実行する手段を備えた
ことを特徴とするカラオケ装置。
【請求項４】
請求項２の装置において、
前記許容回数設定手段は、楽曲の演奏前に設定した誤り許容回数を、楽曲の演奏中に動的に変化させることを特徴とするカラオケ装置。
【請求項５】
請求項２の装置において、
前記誤り許容回数設定手段は、楽曲の属性に関連した基準に基づいて誤り許容回数を設定し、設定した許容回数を楽曲の属性に関連付けて記憶手段に格納することを特徴とするカラオケ装置。
【請求項６】
請求項１の装置において、
前記カラオケ演奏終了手段は、楽曲の１以上の小節若しくは所定演奏時間などの判定単位時間毎に、その間の歌詞が一致しているかを判定し、一致していないと判定した場合に、その時点が属する判定単位時間の終了後にカラオケ演奏を強制終了するものであることを特徴とするカラオケ装置。
【請求項７】
請求項６の装置において、
前記制御ユニットは、さらに、楽曲の所定時間若しくは所定フレーズ毎に誤り許容回数を所定の基準で設定し、楽曲データ中のこの時間若しくはフレーズの時間アドレス値に関連付けて記憶手段に格納する許容回数設定手段を備え、
前記カラオケ演奏終了手段は、所定時間若しくはフレーズ毎の誤り回数をカウントしてディスプレイに表示すると共に、誤り回数が前記誤り許容回数を越えた場合にカラオケ演奏を強制終了させるものである
ことを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ楽曲の伴奏データ及び歌詞データを格納する記憶手段と、歌唱者の音声を入力する音声入力手段と、歌唱者が選択した楽曲のカラオケ演奏及びディスプレイ表示を制御する制御ユニットとを備え、歌唱者が歌詞を正確に歌えたかを判定するカラオケ装置に関する。
【背景技術】
【０００２】
従来より、歌唱力の採点機能を付加して娯楽性を高めたカラオケ装置が普及している。この種のカラオケ装置は、マイクから入力された歌唱者のボーカルデータと、楽曲データとで歌い出しのタイミングや音階、テンポなどを比較照合して、例えば１００点満点で採点し、カラオケ演奏終了後にその得点をディスプレイに表示するように構成される。
【０００３】
また、最近は、娯楽性と演出効果をさらに高めるため、採点機能と他の機能とを融合させたり、採点機能自体を高度化することも提案されている。
【０００４】
例えば、以下の特許文献１、２では、楽曲の途中で歌唱力を採点し、基準点数を下回った時点で楽曲演奏を強制終了させる技術が提案されている。また特許文献２では、歌唱力の採点基準を音程、テンポ、及び音量のうちからランダムに選択して、同じ人が同じ曲を歌っても採点結果を異ならせることができる構成になっている。
【０００５】
また、特許文献３では、演奏中の楽曲の歌詞を部分的若しくは全てを非表示にし、歌唱者の歌唱した歌詞と一致しているかを判定する技術が開示されている。
【０００６】
【特許文献１】特開平９−１６６９９２
【特許文献２】特開２００５−１９５８５２
【特許文献３】特開平１０−９１１７２
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上記した特許文献１、２に記載されたカラオケ装置は、何れも、音階やテンポなどを基準にして歌唱者の歌唱の巧拙を評価している。そのため、歌が巧い人や採点方法・基準などを知っている人は常に高得点を得られる反面、巧くない人は常に低い得点しか得られない。
【０００８】
一方、従来のカラオケ装置では、ディスプレイに歌詞テロップを表示し、かつ、楽曲演奏と同期して歌詞の表示色を変化させることで、不慣れな歌でも歌い易くする工夫がなされている。
【０００９】
そのため、従来のカラオケ装置では、歌が巧い人は歌詞をほとんど知らない歌でも高得点を得ることができるが、巧くない人は歌詞を暗記している１８番（おはこ）の歌でも高得点を得にくいという不公平な状況になっている。また、音階やテンポなどを基準にして一致率を自動的に判定しているが、歌唱者などの評価・感覚とズレが生じて採点結果に納得できない場合も少なくない。そのため、最初は仲間同士で得点を競い合っても、徐々に得点の信頼性が低下して盛り上がりに欠ける結果となる。
【００１０】
これに対して、先行文献３では、歌詞を正確に歌えたかも採点の基準に含めており、上記した不公平感は低減されるとも言える。しかし、この先行文献３では、曲を最後まで歌い終わった時点で、音階、テンポ、音量に加えて歌詞を採点基準に含めて採点するようにしているため、歌唱者は、歌詞の正確さ（誤り）がどの程度得点に反映されているかを理解できない。また、最後に採点結果を表示するだけでは目新しさに欠け、すぐに飽きられるおそれがある。
【００１１】
本発明は、このような課題を解決するためになされたもので、歌詞を最後まで正確に歌えるかを唯一の採点基準にして採点結果（得点）の客観性・信頼性を向上させ、演出効果も向上させることができるカラオケ装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するため、本発明は、カラオケ楽曲の伴奏データ及び歌詞データを格納する記憶手段と、歌唱者の音声を入力する音声入力手段と、歌唱者が選択した楽曲のカラオケ演奏及びディスプレイ表示を制御する制御ユニットとを備えたカラオケ装置であって、前記制御ユニットは、ディスプレイに、演奏中の伴奏データに関連付けられた背景映像を表示し、歌詞テロップを表示しない映像処理手段と、入力された歌唱者の音声をデジタルデータに変換し、歌唱者の歌唱した歌詞の文字データを抽出する手段と、カラオケ演奏中に、前記抽出した歌詞の文字データと前記記憶手段に格納された歌詞データの文字とを所定周期で照合して歌唱者が歌唱した歌詞が一致するかを判定する手段と、一致しないと判定した場合に、演奏中のカラオケ演奏を強制的に終了させるカラオケ演奏終了手段とを備えたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、歌詞を最後まで正確に歌えるかを唯一の採点基準にしているので、歌が巧くない人でも高得点を狙うことができる。また、歌詞を正確に歌えたかどうかは歌唱者も聴衆も容易に評価できるので、採点結果の信頼性が向上する。さらに、歌詞を間違った場合には曲の途中でも強制終了させることで、適度な緊張感を与えて娯楽性を高めることができる。
【００１４】
これにより、採点結果（得点）の客観性・信頼性を向上させ、演出効果も向上させることができるカラオケ装置を得ることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好適な実施形態を添付図面を参照して説明する。  
【００１６】
<カラオケ装置の概略構成>
図１は、本発明の一実施例のカラオケ装置の概略構成を示す機能ブロック図、図２は、同じく処理工程を示すフローチャートである。このカラオケ装置１は、図示しないホストコンピュータから通信ネットワークを介して配信される楽曲データを再生してカラオケ演奏を行う通信カラオケシステムとして構成されており、カラオケ装置本体２に接続される入力装置としてのマイク（音声入力手段）３、出力装置としての左右チャネルのスピーカ４（一方のみ図示する）及びディスプレイ装置５によって構成される。これらの入出力機器は、図示しない出力端子などを介してビデオインタフェース回路やミキシングアンプ２３などに夫々接続される。なお、歌唱者が楽曲リクエストの入力や取消し、テンポやキーなどの種々の設定を変更するための操作パネルやリモコンは図示を省略した。
【００１７】
カラオケ装置本体２は、歌唱者が選択した楽曲のカラオケ演奏及びディスプレイ表示や、ホストコンピュータとの通信制御などの装置全体の制御を行うＣＰＵ１１と、楽曲に関するデータ（ＭＩＤＩ規格データ、歌詞データ、背景映像データ等）などを格納するデータ格納領域１２ａ及びカラオケ演奏を行うためのシステムプログラム（カラオケプログラム）や本発明の特徴である歌詞採点機能を実現するためのプログラム（歌詞採点プログラム）を格納するプログラム格納領域１２ｂを備えたＨＤＤ（記憶手段）１２と、ワークＲＡＭ１３とを備えている。ＨＤＤ（記憶手段）１２は、ＨＤＤコントローラ１４及びシステムバス１５を介してＣＰＵ１１に接続される。ＨＤＤコントローラ１４においてＨＤＤ１２から読み出されたカラオケプログラム及び歌詞採点プログラムは、ＣＰＵ１１によりワークＲＡＭ１３に格納され、ＣＰＵ１１がこれらのプログラムに従ってカラオケ装置１の各種制御を行う。
【００１８】
また、ＣＰＵ１１には、前記システムバス１５を介して、ＣＧ画像などのイメージ画像データや各種の定型メッセージをディスプレイ装置５に表示するためのＶＤＰ（Video Display Processor：映像処理手段）１７及びビデオＲＡＭ１８と、楽曲再生やマイク３から入力された歌唱者の音声認識を行うためのＤＳＰ（Digital Signal Processor）１９及び音声用ＲＡＭ２０と、デジタルデータとアナログデータとを相互に変換するＤ／Ａコンバータ２１及びＡ／Ｄコンバータ２２と、楽曲データと歌唱者の音声とをミキシングしてスピーカ４に出力するミキシングアンプ２３とが接続される。ここで本発明は、歌唱者が歌詞を正確に歌えるかを判定することを要旨としているため、前記ＶＤＰ１７は、歌詞を正確に歌唱する歌詞採点モードにおいてディスプレイ装置５にイメージ画像データだけを表示し、従来のカラオケ装置のように歌詞テロップは表示しない。このＶＤＰ１７、ＤＳＰ１９及び前記ＣＰＵ１１と、ＨＤＤ１２に格納されるカラオケプログラムとによって制御ユニットが構成される。このような基本構成において、操作パネル（リモコン）を介してリクエスト曲の楽曲コードが入力されその楽曲の順番が到来すると、ＣＰＵ１１は、カラオケ演奏（伴奏）データをＤＳＰ１９へ、歌詞データを歌詞一致判定部２８へ、背景映像データをＶＤＰ１７へ同期させて夫々出力する。なお、歌詞採点モードと通常モードとは、リモコンなどで切り替可能である。
【００１９】
ＨＤＤ１２のデータ格納領域１２ａには、各楽曲について、曲中の時間に対応するアドレス値が付加された楽曲の音源データ、曲のイメージに合わせたイメージ画像（背景映像）データ、楽曲の属性（演奏者、著名度、ジャンル等）を識別するコード、及び歌詞データが記録されている。楽曲の音源データには、歌詞を判定する周期（１小節など）の初めと終わりとを識別するための複数のフラグが、演奏タイミングを示す時間軸上において所定間隔で配列される。すなわち、演奏時系列に沿って伴奏音を記述したＭＩＤＩデータにおいて、特定の伴奏音に採点区間の開始時や終了時などの採点単位の開始時及び終了時のアドレス値が記述されている。そして、楽曲の演奏中に、前記ＶＤＰ１７が楽曲データから開始フラグを検出する度に、それに対応付けられた歌詞のフレーズをＨＤＤ１２から読み出して後述する歌詞一致判定部２８に転送すると共に、終了フラグを検出する度に歌唱データを文字変換部２７に転送する。
【００２０】
本実施形態では、データ格納領域１２ａに、歌唱者の歌詞の誤り回数に応じて、ディスプレイ装置５に表示させる背景映像、スピーカ４から出力させる効果音・伴奏音若しくは歌唱者の音声、の少なくとも何れかを変化させる複数の演出パターンが格納される。
【００２１】
例えば、後に詳しく説明する歌詞の誤り許容回数が２以上の値に設定されている場合に、歌詞の不一致を検出する度（許容回数が減算される度）に、背景映像を徐々に暗いイメージの他の映像に差し替えていったり、ディスプレイ装置５に表示する表示領域を徐々に小さくしたり、伴奏データの音量を徐々に小さくしていく。これにより、聴衆がはっきりと分かる形で歌唱者にプレッシャーを与えることができ、娯楽性を向上させることができる。このような演出パターンは、背景映像の種別コード（明るい・楽しいイメージ〜中間〜暗い・寂しい・悲しいイメージで複数段階、明度・彩度で複数段階等）、伴奏データの複数段階の音量レベルコードなどを組み合わせて、誤り許容回数（若しくは誤り回数、正確度、減点数等）に関連付けて記録しておく。
【００２２】
ここで、「歌詞の誤り回数」は、歌詞を間違えたり抜けたり（歌い忘れ）した文字数を意味し、「誤り許容回数」は、何回（何文字）まで間違えを許容するかの上限値を意味する。
【００２３】
また、データ格納領域１２ａは、歌詞の一致判定に利用される音素・字句データベース及びテロップタイミングテーブルも備えている。音素・字句データベースには、後述する文字変換部２７が歌唱者の歌唱データから変換した音素・字句データが記録される。この音素・字句データは楽曲の演奏中に随時記録されていき、次の楽曲演奏が開始される時にクリアされる。また、テロップタイミングテーブルは、上記した楽曲データに含まれるＭＩＤＩシーケンサに従って生成されるもので、図２に示すように、歌詞の各文字が歌唱されるべきタイミングが記述される。
【００２４】
一方、ＨＤＤ１２のプログラム格納領域１２ｂに格納されるコンピュータプログラムは、従来周知のカラオケデータ再生用のプログラム等を除き、本発明に関連する機能だけを挙げると、誤り許容回数設定部２５、音声入力受付部２６、文字変換部２７、歌詞一致判定部２８、カラオケ演奏終了部２９及び演出処理実行部３０を備えている。これらの各機能部２５〜３１は、ＣＰＵ１１やＶＤＰ１７、ＤＳＰ１９によってワークＲＡＭ１３等に呼び出されて実行されることで以下に説明する各機能を実現するものである。
【００２５】
誤り許容回数設定部２５は、楽曲の所定時間若しくは所定フレーズ毎に、誤り許容回数を所定の基準で設定し、楽曲データ中のこの時間若しくはフレーズの時間アドレス値に関連付けて前記ＨＤＤ１２に格納するものである。誤り許容回数の具体的な設定基準については後に詳述する。
【００２６】
音声入力受付部２６は、マイク３から入力され、Ａ／Ｄコンバータ２２でデジタルデータに変換された歌唱者の音声データを受付けて文字変換部２７に転送するものである。
【００２７】
文字変換部２７は、音声入力受付部２６から転送された歌唱者の音声データをまず音素に変換し、この音素を文字に変換して前記音素・字句データベースに記述するものである。この文字変換には、汎用の音声認識技術（ディクテーション）を利用できる。例えば、歌唱者の入力音声を音響モデルに当て嵌めて音素列を計算し、それらをカナの発音記号（ａ、ｋａ、ｓａ、ｔａ、ｎａ・・・）に置き換えたり、入力音声に対してフーリエ解析などの音響分析することによって特徴量データに変換し、認識デコーダでこの特徴量を音響モデルに適用してテキストデータの形式で出力する。なお、音声認識の精度を上げるため、必要に応じて、歌唱前にマイクの音声レベルを調整したりエンロール（歌唱者の声の特徴などの傾向を分析・登録しておくこと）を行うのが好ましい。
【００２８】
歌詞一致判定部２８は、カラオケ演奏中に、前記変換された歌詞の文字と前記ＨＤＤ１２（テロップタイミングテーブル）に格納された歌詞データの文字とを所定周期（１０秒、１小節などの採点周期）で照合して、歌唱者が歌唱した歌詞がその周期内の歌詞と一致するかを判定し、一致しないと判定した場合にその判定結果をカラオケ演奏終了部２９に転送するものである。
【００２９】
ここで、歌詞の判定精度は、音声認識の精度やマイク入力の音量、周囲の雑音などにも影響されることから、「歌詞を正確に認識できなければ誤り」というように厳格に判断すると、却って信頼性に欠けて興趣を殺いでしまうおそれがある。そのため、例えば、「母音と音素の数とが共通すれば一致と判定する」などの許容誤差を設定しておくのが好ましい。
【００３０】
カラオケ演奏終了部２９は、前記歌詞一致判定部２８が「歌詞が一致しない」と判定した回数（誤り回数）を取得し、判定周期毎及び歌い始めからの累計でカウントしてその回数を演出処理実行部３０に転送すると共に、累計の誤り回数が前記誤り許容回数を越えたかを判別し、越えた場合にカラオケ演奏を強制終了させるものである。
【００３１】
ここで、強制終了するタイミングとしては、誤り許容回数を越えたと判定した時点でもよいが、本実施形態のように、１小節などを採点周期とする場合は、その小節の演奏終了後にその間の歌詞をまとめて採点することになり、「許容回数を越えた」と判定できるのは次の小節の演奏中となる。この場合、歌唱者は歌唱中のフレーズは正確に歌っていても強制終了されることになり、状況を理解できないおそれがある。そのため、本実施形態では、許容回数を越えた時点ではなく、その時点が属する採点周期（小節など）の終了後にカラオケ演奏を強制終了することにした。これにより、強制終了決定後に、その歌唱者の得点や誤り回数などをディスプレイ装置５に表示したり、伴奏のフェードアウトやイメージ映像の差替え、メッセージ表示などの演出処理を行う時間を確保でき歌唱者等に状況を理解させることができる。
【００３２】
演出処理実行部３０は、カラオケ演奏中に、前記カラオケ演奏終了部２９から受け取った歌唱者の累計誤り回数に応じた演出パターンをＨＤＤ１２から読み出し、そのパターンに従った演出処理を実行するものである。例えば、ＶＤＰ１７に対してディスプレイ装置５に得点や得点に関連付けられた定型メッセージを表示させたり、ＤＳＰ１９に対してカラオケ演奏の音量レベルを小さくしたり、テンポを早くするなどの演出処理を指示する。このような演出処理は、本実施形態では誤り回数に応じてＡ〜Ｄの４段階（ランクＤは強制終了）が設定されている。
【００３３】
例えば、誤り許容回数が１０回に設定される場合、間違い回数ｎが０〜３の範囲ではランクＡ、４〜７の範囲ではランクＢ、８〜１０の範囲ではランクＣ、１１〜はランクＤとし、ランクＤとなった場合にはカラオケ演奏が強制終了される。本実施形態では歌詞の正確性の判定を文字若しくは単語単位で行うことにしているが、歌詞の間違いは１番と２番の歌詞を取り違うなどのように複数の文字や単語で発生する場合が少なくないと考えられる。そのため、１回（１文字等）間違う度に演出処理を切り替えると演出処理を頻繁に切替えることになり処理が複雑になると共に、切替えが早すぎて歌唱者や聴衆も演出効果を認識できないおそれがある。そのため、間違え回数に幅を持たせて、歌唱者等が認識できる程度に演出効果を切り替えていくのが効果的である。このようなランク分けのためのテーブルは前記ＨＤＤ１２に格納されている。
【００３４】
<誤り許容回数の自動設定処理>
次に、上記した誤り許容回数設定部２５が実行する、楽曲の属性などに基く歌詞の誤り許容回数の自動設定処理を具体的に説明する。楽曲の属性と誤り許容回数の設定基準との関係としては、以下のような例が考えられる。
【００３５】
楽曲のテンポ（属性）が、ハイテンポの場合は歌詞を正確に歌うのが難しいため、許容回数（Ｎｈ）を相対的に大きい値に設定し、スローテンポの場合は回数（Ｎｓ）を小さく設定する（Ｎｈ>Ｎｓ）。テンポの数値（４分音符＝６０など）をパラメータとしたアルゴリズムに従って設定したり、テンポの値に従って複数段階で回数を予め設定したテーブルを用意しておき、このテーブルから回数を抽出するようにしてもよい。
【００３６】
楽曲の作詞・作曲若しくは実演のアーティスト（属性）が、著名な場合は歌詞を覚えている人が多いと推定されるので、許容回数（Ｎｆ）を相対的に小さい値に設定し、著名でない場合は回数（Ｎｕ）を大きく設定する（Ｎｕ>Ｎｆ）。著名性の判断は主観的な要素が含まれるため、著名なアーティストなどを限定しておき、これ以外は著名でないとみなして客観性を担保するのが好ましい。著名性を複数段階で設定しておき、これに従って許容回数を設定するようにしてもよい。
【００３７】
楽曲のジャンル（属性）が、歌謡曲、演歌、Ｊポップ、童謡の場合は歌詞を覚えている人が多いと推定されるので、許容回数（Ｎｊ）を相対的に小さい値に設定し、外国語の曲等の場合は回数（Ｎｆ）を大きく設定する（Ｎｆ>Ｎｊ）。歌唱者の性別、年齢、嗜好などの情報を予め入力させ、それとの関係でジャンルを入れ替えてもよい。
【００３８】
楽曲の発売時期（属性）が、古い場合は歌詞を覚えている人が多いと推定されるので、許容回数（Ｎｏ）を相対的に大きい値に設定し、最近の楽曲の場合は回数（Ｎｎ）を小さく設定する（Ｎｏ>Ｎｎ）。この場合も、歌唱者の年齢などの個人情報との関係で、新旧の基準時を決定するのが好ましい。例えば、歌唱者が２５歳であれば、小学生入学時（６歳）よりも古い１９年前以前に発売された楽曲を「古い楽曲」と判断する。
【００３９】
楽曲の著名度（属性）が、著名な場合は歌詞を覚えている人が多いと推定されるので、許容回数（Ｎｆ）を相対的に小さい値に設定し、著名でない場合は回数（Ｎｎ）を大きく設定する（Ｎｆ>Ｎｎ）。楽曲の著名度も、上記のように主観的な判断が含まれるため、例えば、レコードやＣＤが５０万枚以上売れた楽曲、興行収益や観客動員が一定以上の映画に使用された楽曲、視聴率が一定以上のＴＶドラマやアニメに使用された楽曲、一定期間以上ＴＶＣＭに使用された楽曲、週間売上げや有線リクエストなどのランキングで１回（１週）以上上位にランキングされた楽曲、などを「著名な楽曲」とみなし、それ以外を著名でない楽曲と判断する。この場合も、歌唱者の性別、年齢、住所、出身地などの個人情報との関係で著名度を判定するようにしてもよい。
【００４０】
上記の楽曲の属性と誤り許容回数の設定基準は、有名アーティストの古い曲、外国の著名な映画に利用された外国語の楽曲でリクエストランキングでも上位だった曲、のように複数のものを組み合わせてもよい。また、上記した「個人情報」の取得は、一般のカラオケボックスなどでは歌唱者等に予め入力してもらうことになるが、携帯電話やケーブルＴＶなどを利用した通信カラオケシステムであれば、予め登録された個人情報を利用することができる。
【００４１】
また、楽曲のリクエストを受付けた時に自動設定された誤り許容回数をディスプレイに表示させ、歌唱者等が歌唱前若しくは歌唱中に回数の増減を入力可能にしたり、歌詞の採点開始後に、設定された誤り許容回数を動的に変更するようにしてもよい。
【００４２】
例えば、リクエスト受付時は、有名でない古い楽曲であるため許容回数を１０回に設定したが、１番を歌い終えた時点で誤り回数が０回であればこの歌唱者が良く知っている曲であると判断して許容回数を小さく（例えば３回）する。また、楽曲の構成が１番、２番、リピートであれば、当初は誤り許容回数を１０回に設定しても、１番終了時に５回に設定し直し、２番終了時にさらに１回に設定し直すようにしてもよい。この場合は、１番、２番の合計誤り許容回数が１０回ではなく、１番は５回、２番は４回、リピート部分は１回までが夫々許容される、という設定になる。逆に、一般的に１番よりも２番の方が歌詞を覚えていない可能性が高いので、１番終了時に１０回を８回に変更し（２回まで許容）、２番終了時に１回に再度変更し直す（７回まで許容）ようにしてもよい。これにより、自動的にハンディキャップを設定したり歌唱者の歌唱レベルや嗜好などに応じた歌詞の判定が可能になる。このような曲中の許容回数の変更も、歌唱者等が任意に操作できるようにしてもよい。
【００４３】
<歌詞採点の処理工程>
最後に、図２のフローチャートを参照して、本実施形態にかかる歌詞採点の処理工程について詳細に説明する。この歌詞採点機能は、操作パネル等を通じて歌唱者等から歌詞採点のリクエストを受け付けた場合に、ＣＰＵ１１などの制御ユニットによって通常のカラオケ演奏に加えて実行される。以下の説明においては、ＣＰＵ１１、ＶＤＰ１７及びＤＳＰ１９を制御ユニットと総称して説明する。なお、通常のカラオケ演奏と共通する処理の説明は省略若しくは簡略化する。
【００４４】
まず、歌唱者等からカラオケ楽曲の選択と歌詞採点のリクエストを受け付けると、制御ユニットの内部メモリ等に設定されている前回の許容回数等をクリアすると共に、前記誤り許容回数設定部２５が、その楽曲の属性をＨＤＤ１２から読み出してその属性に従って許容回数を設定し、楽曲コードに関連付けて内部メモリ等に格納する（Ｓ１）。本実施形態では、誤り許容回数を１０回（１０文字分）に設定している（ｎ：１０）。
【００４５】
リクエストされた楽曲のカラオケ演奏が開始すると、前記音声入力受付部２６が、マイク３から入力されＡ／Ｄコンバータ２２でサンプリング変換されたデジタル歌声データを取得し、この歌声データを歌詞の文字に変換する（Ｓ２、Ｓ３）。そして、変換した文字を文字コードの形式で歌詞一致判定部２８に転送する（Ｓ４）。これらの処理は、歌詞判定の周期に同期して実行され、文字の変換・転送も判定周期に合わせて１小節毎に行われる。
【００４６】
また、制御ユニットが演奏中の楽曲の各小節の開始点に設定されたフラグを検出すると、ＨＤＤ１２からその小節の歌詞データを抽出して文字コードの形式で歌詞一致判定部２８に転送する（Ｓ５）。
【００４７】
歌詞一致判定部２８は、転送された歌詞データ及び歌声データの文字コードを１文字ずつ照合し、一致しているかを判定する（Ｓ６）。歌詞の誤りを検出した場合は（Ｓ６のＮｏ）、その回数をカラオケ演奏終了部２９に転送する。カラオケ演奏終了部２９は、誤り回数ｎにｎ＋１を代入して累計値を算出してメモリに格納すると共に（Ｓ７）、その累計値が前記Ｓ１で設定された誤り許容回数（１０回）を超えていないかを判定する（Ｓ８）。
【００４８】
誤り回数が許容回数を越えた場合には（ｎ≧１１）、カラオケ演奏終了部２９が演奏中の楽曲を強制終了させる（Ｓ９）。具体的には、制御ユニットが、判定時が属する小節の終了に同期させて演奏中の楽曲データの読み出し及び出力、背景画像の表示出力など処理を停止する。この時、前記演出処理実行部３０が、正解率（一致率）の数値や、その正解率に対応付けた「まだまだ練習が足りないよ」「もう少しでしたね」などの定型メッセージを所定時間ディスプレイ装置５に表示させてこの歌詞採点処理を終了する（Ｓ１０）。
【００４９】
一方、誤り回数が許容回数以下の場合は（ｎ<１０）、カラオケ演奏終了部２９がその回数を演出処理実行部３０に転送する（Ｓ１１）。演出処理実行部３０は、取得した誤り回数（累計値）に基づく演出パターンをＨＤＤ１２から読み出し（Ｓ１２−１〜Ｓ１２−３）、そのパターンに沿った演出処理を実行する（Ｓ１３）。具体的には、前記ＶＤＰ１７やＤＳＰ１９に対して、背景画像の表示サイズや伴奏データの出力レベル（音量）などの変更、背景画像の差替え等を指示する。
【００５０】
上記した処理が、誤り回数が許容回数に達するまで、若しくはその楽曲のカラオケ演奏が終了するまで継続的に実行される（Ｓ１４）。また、歌詞が一致していると判定した場合も（Ｓ６のＹｅｓ）同様である。最後に、前記演出処理実行部３０が、正解率（一致率）の数値や、その正解率に対応付けた「パーフェクトおめでとう！」「合格レベルです」などの定型メッセージや得点（誤り回数など）を所定時間ディスプレイ装置５に表示させてこの歌詞採点処理を終了する（Ｓ１０）。
【００５１】
なお、本発明は、上記の実施形態に限定されるものではなく、種々の変更が可能である。
【００５２】
例えば、上記の実施形態では、誤り回数や正解率をディスプレイ装置５に表示するようにしたが、誤り回数を最初の持ち点から加点若しくは減点したり、カウント数を所定の換算率で換算した得点を表示するようにしてもよい。また、得点換算の基準も、楽曲全体でもよいし、１小節、１０秒などの所定時間毎の一致文字数（あるいは不一致文字数）を基準にしてもよい。例えば、１小節に「春雨（はるさめ）が心（こころ）に降（ふ）ります」という１３文字の歌詞が含まれる場合に、１３文字全てを正確に歌えたら１３／１３＝１００点、１文字間違えたり抜けた場合に１２／１３≒９３点、２文字の場合に１１／１３≒８５点・・・のように徐々に減点していったり、歌い始めから楽曲全体で累計する場合は、１文字間違えたり抜ける度に１００点から１点ずつ減点していくようにする。
【図面の簡単な説明】
【００５３】
【図１】図１は、本発明の一実施例のカラオケ装置の概略構成を示す機能ブロック図である。
【図２】図２は、同、処理工程を示すフローチャートである。
【符号の説明】
【００５４】
１…カラオケ装置
２…カラオケ装置本体
３…マイク
４…スピーカ
５…ディスプレイ装置
１１…ＣＰＵ
１２…ＨＤＤ
１２ａ…データ格納領域
１２ｂ…プログラム格納領域
１３…ワークＲＡＭ
１４…ＨＤＤコントローラ
１５…システムバス
１７…ＶＤＰ
１８…ビデオＲＡＭ
１９…ＤＳＰ
２０…音声用ＲＡＭ
２１…Ｄ／Ａコンバータ
２２…Ａ／Ｄコンバータ
２３…ミキシングアンプ
２５…誤り許容回数設定部
２６…音声入力受付部
２７…文字変換部
２８…歌詞一致判定部
２９…カラオケ演奏終了部
３０…演出処理実行部
【図１】
2008003485.tif 000003
【図２】
2008003485.tif 000004