(57)【要約】  【課題】実際の歌唱の巧拙を正確に判定することができるようにした採点機能付きのカラオケ装置を提供する。  【解決手段】歌唱音声周波数のサンプルデータ列とリファレンスデータのサンプルデータ列とを比較して、歌唱音声を採点する。リファレンスデータを時間軸方向に前後させて歌唱音声周波数とその相互相関を求め、相互相関の最も高い位置で各音符について採点する。これにより、「ため」による歌唱でも正確に判定することができる。【選択図】  図５
2005107330.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ曲を演奏するとともに、歌唱旋律の各音符の音高情報および区切り情報を含むリファレンスデータをカラオケ曲の演奏と同期して供給する演奏手段と、
歌唱音声をサンプリング入力する歌唱音声入力手段と、
各音符毎に前記歌唱音声と前記リファレンスデータとを比較し、その周波数差に基づいて、各音符についての採点を行う採点手段であって、採点対象音符を含む所定区間の歌唱音声とリファレンスデータとを時間軸方向に相互にずらしてその相互相関が最大となる位置を割り出し、その位置で前記採点対象音符の歌唱音声とリファレンスデータとの比較を行う採点手段と、
を備えたカラオケ装置。
【請求項２】
前記所定区間は、前記採点対象音符およびその直後の音符である請求項１に記載のカラオケ装置。
【請求項３】
前記歌唱旋律の音高情報、および、前記入力された歌唱音声の一方または両方をローパスフィルタ処理するフィルタ手段を備えた請求項１または請求項２に記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、歌唱採点機能を備えたカラオケ装置における採点精度の向上に関する。
【背景技術】
【０００２】
従来よりカラオケ装置には、歌唱者の歌唱の巧拙を採点する採点機能を備えたものがあった。従来より実用化されている採点機能は、ガイドメロディなどのリファレンスから抽出した音高と歌唱音声から抽出した周波数とを比較するもの（たとえば特許文献１）やこれに音量変化の評価を加味したもの（特許文献２）などがあった。
【０００３】
【特許文献１】特開平１０−４９１８３号公報
【特許文献２】特開平１０−１６１６７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ガイドメロディは、機械的に音符（ノートオンイベントデータおよびノートオフイベントデータ）を配列したＭＩＤＩデータであるため、正確な拍タイミングに機械的に音高が変化するものである。したがって、いわゆる楽譜どおりに正確に歌唱すれば採点機能で高得点を得ることができるが、このような歌唱は、決して上手いといえるものではない。逆に、伴奏（カラオケ演奏）のうえで音符の長さを自由に変化させて歌唱する「ため」、「ルバート」などの歌唱技巧を用いて歌唱した場合には、上記機械的に正確な音符の長さと歌唱が一致しないため、かえって低い点数になってしまうという問題点があった。
【０００５】
この発明は、実際の歌唱の巧拙を正確に判定することができるようにした採点機能付きのカラオケ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１の発明は、カラオケ曲を演奏するとともに、歌唱旋律の各音符の音高情報および区切り情報を含むリファレンスデータをカラオケ曲の演奏と同期して供給する演奏手段と、歌唱音声をサンプリング入力する歌唱音声入力手段と、各音符毎に前記歌唱音声と前記リファレンスデータとを比較し、その周波数差に基づいて、各音符についての採点を行う採点手段であって、採点対象音符を含む所定区間の歌唱音声とリファレンスデータとを時間軸方向に相互にずらしてその相互相関が最大となる位置を割り出し、その位置で前記採点対象音符の歌唱音声とリファレンスデータとの比較を行う採点手段と、を備えたことを特徴とする。
【０００７】
歌唱音声とリファレンスデータを時間軸方向にずらすことにより、歌唱のタイミングとリファレンスのタイミングがずれていても相互相関をとることによってこれを一致させ、その一致した位置で採点することができ、歌唱者が「ため」や「ルバート」で歌唱した場合でも、歌唱タイミングをリファレンスに合わせて比較して採点することができる。
【０００８】
請求項２の発明は、前記所定区間として、前記採点対象音符およびその直後の音符を用いることを特徴とする。
【０００９】
この発明では、比較する音符（ノート）のみでなく、その直後のノートを含む区間を相互にずらせて歌唱音声とリファレンスの周波数差が最小になる位置を検出することにより、音換えタイミングをより正確に検出することができ、「ため」や「ルバート」の歌唱をより正確に採点することができる。
【００１０】
請求項３の発明は、前記歌唱旋律の音高情報、および、前記入力された歌唱音声の一方または両方をローパスフィルタ処理するフィルタ手段を備えたことを特徴とする。
【００１１】
この発明では、歌唱旋律の音高情報、歌唱音声の一方または両方をローパスフィルタ処理している。歌唱旋律の音高情報をＬＰＦ処理することにより、歌唱旋律の音高情報の不連続で機械的な音高変化がなだらかになり、実際の歌唱者の音高変化に近づけることがでる。また、歌唱音声をＬＰＦ処理することにより、ビブラートなどの細かい周波数変動を除去することができ、技巧を凝らした歌唱がかえって低い評価になってしまうことを防止することができる。
【発明の効果】
【００１２】
以上のようにこの発明によれば、歌唱者が「ため」や「ルバート」の技巧を用いて歌唱した場合でも、ガイドメロディデータなどのリファレンスデータに基づいて正確に採点することができる。
【発明を実施するための最良の形態】
【００１３】
図面を参照してこの発明の実施形態であるカラオケ装置について説明する。
カラオケ装置において、カラオケ曲の演奏はカラオケ曲の楽音を発生しながら背景映像・歌詞テロップをモニタに出力する動作であるが、採点モードを設定すると、このカラオケ曲の演奏に加えて、歌唱者の歌唱音声をリファレンスと比較することによって採点して点数を算出し、曲の終了後に得点を表示する採点動作を実行する。
【００１４】
図１は、同カラオケ装置のブロック図である。カラオケ装置は、装置全体の動作を制御するＣＰＵ１０と、これに接続された各種機器で構成されている。ＣＰＵ１０には、ハードディスク１１、ＲＡＭ１２、音源１３、ミキサ（エフェクタ）１４、ボーカルアダプタ１９、ＭＰＥＧデコーダ２０、合成回路２１、操作部２３が接続されている。ハードディスク１１は、カラオケ曲を演奏するための曲データやモニタに背景映像を表示するための映像データなどを記憶している。ＲＡＭ１２には、プログラムや曲データを読み出すエリア、および、採点モード時に採点結果等を記録する採点ログエリアなどが設定されている。
【００１５】
音源１３は、ＣＰＵ１０が実行する曲シーケンサ３１の処理によって入力された曲データ（ノートイベントデータ等）に応じて楽音信号を形成する。形成した楽音信号はミキサ１４に入力される。ミキサ１４は、音源１３が発生した複数の楽音信号、および、マイク１７−Ａ／Ｄコンバータ１８を介して入力された歌唱者の歌唱音声信号に対してエコーなどの効果を付与するとともに、これらの信号を適当なバランスでミキシングする。ミキシングされたデジタルの音声信号はサウンドシステム１５に入力される。サウンドシステム１５はＤ／Ａコンバータおよびパワーアンプを備えており、入力されたデジタル信号をアナログ信号に変換して増幅し、スピーカ１６から放音する。ミキサ１４が各音声信号に付与する効果およびミキシングのバランスはＣＰＵ１０によって制御される。
【００１６】
また、Ａ／Ｄコンバータ１８によってデジタル信号に変換された歌唱音声信号は、ボーカルアダプタ１９にも入力される。ボーカルアダプタ１９は、この入力された歌唱音声信号から歌唱周波数を割り出すとともに、ＣＰＵ１０の曲シーケンサ３１から入力されたリファレンスの周波数を割り出す。そして、この歌唱周波数とリファレンス周波数を同期させて３０ｍｓ毎にＣＰＵ１０（採点モード処理３４）に入力する。リファレンスとしては、曲データに含まれるガイドメロディデータが用いられる。また割り出した周波数は、Ｃ０からのセント値で表現される。
【００１７】
ＨＤＤ１１に記憶されている背景映像データ４１は、ＭＰＥＧ２形式にエンコードされており、ＣＰＵ１０が実行する背景映像再生プログラム３３は、これを読み出してＭＰＥＧデコーダ２０に入力する。ＭＰＥＧデコーダ２０は、入力されたＭＰＥＧデータをＮＴＳＣの映像信号に変換して合成回路２１に入力する。合成回路２１は、この背景映像の映像信号の上に歌詞テロップや採点結果の表示などのＯＳＤを合成する回路である。この合成された映像信号はモニタディスプレイ２２に表示される。
【００１８】
操作部２３は、パネルスイッチインタフェースやリモコン受信回路などからなっており、利用者によるパネルスイッチやリモコン装置の操作に応じた操作信号をＣＰＵ１０に入力する。ＣＰＵ１０は、操作入力処理プログラム３５によってこの操作信号を検出し、対応する処理を実行する。この操作入力処理プログラム３５はシステムプログラムに含まれるものである。
【００１９】
パネルスイッチやリモコン装置は、曲番号を選択したり、採点モードなどのモードを選択するための種々のキースイッチを備えている。
【００２０】
パネルスイッチやリモコン装置で曲番号が入力されると、操作入力処理プログラム３５がこれを検出し、カラオケ曲のリクエストであるとしてシーケンサ３０に伝達する。シーケンサ３０は、これに応じて、この曲番号で識別されるカラオケ曲の曲データをハードディスク１１の曲データ記憶エリア４０から読み出す。シーケンサ３０は、曲シーケンサ３１および歌詞シーケンサ３２からなっており、歌詞シーケンサ３２は、文字パターン作成プログラム３２ａを含んでいる。曲シーケンサ３１は曲データ中の演奏データトラック、ガイドメロディトラックなどのトラックのデータを読み出し、このデータで音源１３を制御することによってカラオケ曲の演奏音を発生させる。また、歌詞シーケンサ３２は、曲データ中の歌詞トラックのデータを読み出し、このデータに基づいて歌詞テロップの画像パターンを作成して合成回路２１に出力する。また、背景映像再生プログラム３３は、シーケンサ３０からの指示に応じて所定の背景映像データを読み出してＭＰＥＧデコーダ２０に入力する。
【００２１】
ここで、図２を参照してハードディスク１１に記憶されている曲データについて説明する。曲データは、同図（Ａ）に示すように、カラオケ曲を演奏するための楽音トラック、ガイドメロディを発生するためのガイドメロディトラック、歌詞テロップを表示するための歌詞トラック、曲の伴奏和音（コード）を指示するコードトラックなどからなっている。曲データは、これ以外にヘッダ、音声データ、音声データ制御トラックなどを有しているが説明を簡略化するためにこの図では省略する。
【００２２】
各トラックは、ＭＩＤＩフォーマットに従って記述されている。たとえば、ガイドメロディトラックは、同図（Ｂ）に示すように、ノートオンイベントデータ、ノートオフイベントデータなどのイベントデータと各イベントデータの読み出しタイミングを示すタイミングデータからなっている。ノートオンイベントデータは音高データを含み、このノートオンによって発生する楽音（ガイドメロディ）の音高を指定する。この楽音は次のノートオフイベントデータが読み出されるまで継続する。
【００２３】
タイミングデータは、各イベントデータ間の時間的間隔を示すデュレーションデータや曲のスタート時刻からの絶対時間を示す絶対時間データなどで構成することができる。
【００２４】
楽音トラック、ガイドメロディトラックのイベントデータは、上記のように楽音の音高、音量、オン／オフなどを示すノートイベントデータなどで構成され、このノートイベントデータを音源１３に入力することにより、音源１３はこのイベントデータに対応する楽音を発音したり消音したりする。楽音トラックは、多数の楽器の楽音を発生するために複数トラック（パート）で構成されており、ガイドメロディトラックは、歌唱旋律をガイドするための単旋律のＭＩＤＩデータで構成されている。また、コードトラックは、伴奏用のコード（Ｃ，Ｇ７など）を上記演奏トラック、ガイドメロディトラックと同期して指示するトラックであり、システムエクスクルーシブメッセージとして記述される。
【００２５】
一方、歌詞トラックのイベントデータは、このカラオケ曲の歌詞テロップをシステムエクスクルーシブデータでインプリメントしたシーケンスデータであり、楽音トラックやガイドメロディトラックとは異なるイベントデータを有している。イベントデータは、ページ区切りデータ、歌詞表示データなどである。
【００２６】
通常モードのカラオケ曲の演奏では、シーケンサ３０により上記のようなカラオケ演奏音の発生や歌詞テロップの表示処理動作が行われるが、採点モード時には、これに加えて採点モード処理プログラム３４により、採点処理動作が実行される。
【００２７】
まず図３の機能ブロックを参照して、採点モード時の各部の処理について説明する。マイク１７から入力された歌唱音声信号は、Ａ／Ｄコンバータ１８でデジタル音声信号に変換されてボーカルアダプタ１９に入力される（同時にミキサ１４にも入力されるがここでは採点モードの動作のみについて説明する）。ボーカルアダプタ１９では、このデジタル音声信号を歌唱周波数検出部１０２に入力して歌唱周波数（セント値）を検出する。
【００２８】
一方、リファレンス周波数検出部１０１には、カラオケ曲の演奏に同期して、曲シーケンサ３１からリファレンスデータが入力される。リファレンスデータは、上述したようにガイドメロディデータが用いられる。リファレンス周波数検出部１０１は、入力されたＭＩＤＩデータのノートオンイベントデータから音高情報を抽出し、その音高のセント値をリファレンス周波数として出力する。
【００２９】
歌唱音声検出部１０２による歌唱周波数の検出およびリファレンス周波数検出部１０１によるリファレンス周波数の検出は、３０ｍｓ毎に同期して実行され、その検出結果が３０ｍｓ毎に採点モード処理プログラム３４に入力される。
【００３０】
また、リファレンス周波数検出部１０１は、曲シーケンサ３１からノートオン／オフイベントデータが入力されると、そのタイミングにノートオン情報、ノートオフ情報を採点モード処理プログラム３４に通知する。
【００３１】
採点モード処理プログラム３４では、入力された歌唱周波数およびリファレンス周波数に対してローパスフィルタ（ＬＰＦ）処理（１０５、１０６）を行う。リファレンス周波数に対するＬＰＦ処理は、機械的な音高列であるリファレンス（図４（Ａ）参照）の音高変化を滑らかにして人間の歌唱に近づけるための処理である。また、歌唱周波数に対するＬＰＦ処理は、ビブラートなどの技巧を除去してフラットな歌唱周波数情報を得るための処理である。
【００３２】
図４（Ａ）はリファレンスとして用いられるガイドメロディデータの例を示す図である。リファレンスデータは、音符が連続しているレガート区間であっても正確な拍タイミングに不連続に音高が変化する機械的なデータである。このような不連続なリファレンスに対してＬＰＦ処理を行うことにより、同図（Ｂ）に示すように、音符と音符の間ではなだらかに音高が変化するようになり、リファレンスを歌唱者の実際の歌唱に近い音高変化のものにすることができる。なお、音符が途切れる休符の区間やノンレガートで歌唱するところなどは、このＬＰＦ処理の対象外にする。これにより、音の無い区間のデータによりＬＰＦ処理が不自然な動きになってしまうことを防止することができる。
【００３３】
同図（Ｃ）は歌唱音声周波数データの例を示す図である。歌唱音声周波数は、音符（音高）の変わり目でなだらかな音高の移行（いわゆる「しゃくり」）をしているとともに、音の伸ばしの部分では、ビブラートなどの周期的な周波数変化をしている。この歌唱音声周波数データをＬＰＦ処理することにより、同図（Ｄ）に示すように、しゃくり部分のオーバーシュートやビブラートなどの細かい周波数変化を除去することができ、歌唱しようとしていた周波数を正確に抽出することができるようになる。
【００３４】
なお、マイク１７から入力された音声信号には歌唱音声信号のみならず種々のノイズが含まれている。このノイズ成分のレベルが大きい場合、周波数検出部１０２は、このノイズ成分を歌唱音声信号と見なしてその周波数を検出してしまう場合がある。このようなノイズ成分がＬＰＦ処理部１０６に入力されると、その１サンプルだけでなくその後もずっと誤ったデータが出力されてしまう。そこで、歌唱音声の周波数変化と考えにくい、１５０セント以上の突然の音高変化があった場合には、そのデータを無視して（直前のサンプルデータをもう一度採用して）ＬＰＦ処理を行うことにより、ノイズによる悪影響を防止することができる。
【００３５】
歌唱周波数およびリファレンス周波数のデータ列は、３０ｍｓ毎の離散データであるため、上記の処理を好適に達成するため、歌唱周波数に対するＬＰＦ処理部１０６は、カットオフ周波数５．５Ｈｚの２次フィルタを用い、リファレンス周波数に対するＬＰＦ処理部１０５は、カットオフ周波数５Ｈｚの２次フィルタを用いている。
【００３６】
また、この実施形態では、歌唱周波数、リファレンス周波数の両方に対してＬＰＦ処理を行っているが、この処理は必須ではない。また、どちらか一方のみに対して行っても上記それぞれの効果を得ることができる。
【００３７】
ＬＰＦ処理をされた歌唱周波数およびリファレンス周波数は、採点部１０７に入力される。採点部１０７は、歌唱周波数とリファレンス周波数とを比較し、その差分（セント値）を算出し、この差分に基づいて各ノート（音符）毎に合格ノート、不合格ノートを判定する。採点部１０７には、リファレンス周波数検出部１０１からノートオン情報・ノートオフ情報が入力されるため、その区間に歌唱周波数が、所定（１〜複数）サンプル以上歌唱旋律の音高に合っていた（周波数許容範囲に入っていた）場合には、「合格ノート」であると判定し、歌唱周波数が歌唱旋律の音高に合った回数が上記所定サンプル未満であった場合には「不合格ノート」であると判定する。
【００３８】
上記の比較において、単に同じタイミングの歌唱周波数とリファレンス周波数とを比較するのではなく、リファレンス周波数を時間軸上で前後に移動させ、両サンプル列の相互相関が最大になる位置で対応する歌唱音声周波数とリファレンス周波数比較するようにしている。相互相関は、
【００３９】
【数１】
2005107330.tif 000003
【００４０】
の相互相関関数で求めてもよいが、ずらしたときに対応するサンプル同士の差分をとり、その差分の積算値が最小となる位置を最大相関点とするようにしてもよい。
【００４１】
図５にリファレンスデータを前後にずらせて相互相関が最大になる点を検出する処理の例を示す。この例では、合格／不合格の判定を行うノートとその次のノートの２ノート分の相互相関をとり、この相互相関が最大となる位置で前のノートについて合格／不合格の判定を行っている。このように複数のノートについて相互相関をとることにより、音の変わり目が明確になり、歌唱音声とリファレンスのノートの対応づけがやりやすくなる。
【００４２】
図５（Ａ）はリファレンスメモリに記憶されているリファレンス周波数のサンプルデータ列および歌唱音声メモリに記憶されている歌唱音声周波数のサンプルデータ列である。これを同じタイミングで比較すると同図（Ｂ）のようになる。この状態から同図（Ｃ）、（Ｄ）に示すようにリファレンスデータを遅れ方向にシフトしてゆく。遅れぎみに歌唱されたときに相関が高くなる方向である。さらに逆に同図（Ｅ）に示すように、リファレンスデータを進み方向にシフトしてゆく。これはつっこみぎみに歌唱されたときに相関が高くなる方向である。両方向に１サンプルまたは数サンプルずつ所定量シフトしてゆき、シフト毎に相互相関を算出する。そして相互相関が最高の位置で合否の判定を行う。この例では、同図（Ｄ）のときに最も交互相関が大きくなっているため、この位置において、前のノートの対応しているリファレンス周波数と歌唱周波数とを比較する。
【００４３】
この歌唱音声とリファレンスの相互相関の検出および比較による合格／不合格の判定の処理において、歌唱音声周波数をそのままリファレンス周波数と比較することは勿論であるが、その周波数差が２００セント以上大きい場合には、アレンジ、アドリブまたはハーモニーなどの歌唱をしている可能性があるため、歌唱周波数からオクターブ（±１２００セント）、３度（±４００セント、±３００セント）、５度（±７００セント）またはそのときの曲の和音（コード）の構成音の音程（音高差）のセント数を加算または減算して上記比較を行い。そのいずれかで合格の判定を得られた場合には、アレンジ、アドリブまたはハーモニーなどの歌唱をしているとして合格の判定をする。
【００４４】
曲が終了すると、採点部１０７は最終得点の集計を行う。この最終得点の集計は、合格ノート数を全ノート数で除算し、これに５０を掛けた値に５０を加算して１００点満点とするようにしている。すなわち、カラオケ装置におけるエンターテイメント機能であることを考慮し、最低でも５０点が出るようにしている。
【００４５】
この最終得点の集計においては、合格ノートのみを採点の対象にしているが不合格ノートの数やそのランクを採点の対象にしてもよい。
【００４６】
フローチャートを参照して採点モード処理プログラム３４の処理について説明する。
図６は採点処理動作のメインルーチンを示すフローチャートである。この動作ではボーカルアダプタ１９からの入力を監視し、入力されたデータに対応した処理を実行する。３０ｍｓ毎に入力バッファをチェックして歌唱周波数およびリファレンス周波数を取り込むとともにノートオン／オフ情報が入力されているかを確認する。歌唱周波数、リファレンス周波数を取り込むと（ｓ１）、その両方に対してＬＰＦ処理を実行する（ｓ５、ｓ７）。そして、ＬＰＦ処理したリファレンスデータをリストメモリ（図７参照）のリファレンスリストに書き込み（ｓ６）、ＬＰＦ処理した歌唱音声周波数データはリストメモリの歌唱音声リストに書き込む（ｓ８）。上述したようにこのＬＰＦ処理はどちらか一方のみでもよい。
【００４７】
リファレンス周波数検出部１０１からノートオン情報が送られてきた場合には（ｓ２）、このノートオン情報をリストメモリの制御データリストに書き込む（ｓ１０）。これにより、これ以後に書き込まれたサンプルデータがこのノートオン後のサンプルデータであることがわかる。この動作では、ノートオフ期間中でもサンプルデータをメモリに蓄積するようにしているが、ノートオフ中はサンプルデータを蓄積しないようにしてもよい。また、ＭＩＤＩのランニングステータスで音高が変更された場合には、ノートオン情報とノートオフ情報を連続して書き込むようにすればよい。
【００４８】
ここで、リストメモリはハードディスク１１またはＲＡＭ１２に設定されるメモリエリアであり、図７に示すように、リファレンス周波数、歌唱周波数のサンプルデータおよびノートオン、ノートオフのイベント情報を入力順に所定量順次記憶するように設定されている。
【００４９】
リファレンス周波数検出部１０１からノートオフ情報が送られてきた場合には（ｓ３）、このノートオフ情報をリファレンスメモリ（および歌唱音声メモリ）に書き込むとともに（ｓ１１）、今回ノートオフしたノートとその直前のノートの２音符の相互相関をとり、相関が最大の位置で前記直前のノートについて上述した合否判定処理を行う（ｓ１２）。
【００５０】
一方、曲シーケンサ３１またはリファレンス周波数検出部１０１から曲終了メッセージが送られてきたとき（ｓ４）この得点集計処理動作を実行する（ｓ１４）。
【００５１】
図８は得点集計処理を示すフローチャートである。この動作は、上記メインルーチンのｓ１４で実行される。まず、全ノート数および合格ノート数を集計する（ｓ２５）。次に合格ノート数を全ノート数で除算し、この点に５０を乗算し、次に５０を加算して最終得点を算出する（ｓ２６）。算出された最終得点をモニタ２２に表示する（ｓ２７）。
【００５２】
この実施形態では、合否を判定するノート（対象ノート）とその次のノートの２ノートの相互相関を検出するようにしているが、相互相関を検出する区間はこれに限定されない。対象ノートのみ相互相関を検出するようにしても、曲全体またはフレーズ単位の相互相関を検出するようにしてもよい。
【００５３】
また、対象ノートとその次のノートの相互相関を検出して、対象ノートの合否を判定した場合、曲やフレーズの最後の音符については次のノートがないということになるが、この場合には、このノートについては対象ノートのみで相互相関を検出するようにすればよい。
【図面の簡単な説明】
【００５４】
【図１】この発明の実施形態であるカラオケ装置のブロック図
【図２】同カラオケ装置で用いられる曲データの構成例を示す図
【図３】同カラオケ装置の採点処理の機能ブロックを示す図
【図４】同カラオケ装置におけるＬＰＦ処理を説明する図
【図５】同カラオケ装置の相互相関を求めて合否を判定する方式を説明する図
【図６】同カラオケ装置の採点部のメインルーチンを示すフローチャート
【図７】同カラオケ装置のリストメモリを示す図
【図８】同カラオケ装置の得点集計処理を示すフローチャート
【符号の説明】
【００５５】
１０…ＣＰＵ、１１…ハードディスク、１２…ＲＡＭ、１３…音源、１４…ミキサ、１５…サウンドシステム、１６…スピーカ、１７…マイク、１８…Ａ／Ｄコンバータ、１９…ボーカルアダプタ、２０…ＭＰＥＧデコーダ、２１…合成回路、２２…モニタ、２３…操作部、
３０…シーケンサ、３１…曲シーケンサ、３２…歌詞シーケンサ、３２ａ…文字パターン作成プログラム、３３…背景映像再生プログラム、３４…採点モード処理プログラム、３５…操作入力処理プログラム、
４０…曲データ記憶エリア、４１…背景映像記憶エリア、４３…採点ログ、
１０１…リファレンス周波数検出部、１０２…歌唱周波数検出部、１０５、１０６…ローパスフィルタ処理部、１０７…採点部
【図１】
2005107330.tif 000004
【図２】
2005107330.tif 000005
【図３】
2005107330.tif 000006
【図４】
2005107330.tif 000007
【図５】
2005107330.tif 000008
【図６】
2005107330.tif 000009
【図７】
2005107330.tif 000010
【図８】
2005107330.tif 000011