(57)【特許請求の範囲】
【請求項１】
複数のカラオケ曲の中から所望の曲を選択するための選択手段と、
その選択された曲に対応した楽音情報を再生して楽音を出力する楽音出力手段と、
その選択された曲に対応した歌詞テロップを表示する表示手段と、
前記表示手段に歌詞テロップを表示させる際、メインの文字部分にルビを施した状態とルビを施さない状態とを任意に切り替えて表示させることのできる制御手段と、
利用者の歌唱音声を入力するための音声入力手段と、
該音声入力手段を介して入力された歌唱音声情報と前記選択された曲に対応した採点用発音情報とに基づき、利用者の発音一致度合を判定する判定手段と、
を備え、
前記制御手段は、前記判定手段によって判定された発音一致度合に基づき、発音一致度合が所定の合格ライン以下であればルビを施した状態で歌詞テロップを表示させ、発音一致度合が所定の合格ラインを超えていればルビを施さない状態で歌詞テロップ表示をさせることを特徴とするカラオケ装置。
【請求項２】
前記判定手段は、１曲を複数の判定範囲に分割したその分割判定範囲毎に利用者の発音一致度合を判定し、
前記制御手段は、その分割判定範囲毎の発音一致度合に基づき、次の分割判定範囲に該当する歌詞テロップをルビを施した状態で表示させるか、あるいはルビを施さない状態で表示させることを特徴とする請求項１に記載のカラオケ装置。
【請求項３】
前記歌詞テロップのメインの文字部分は漢字の含まれている日本語または外国語であり、前記ルビはその漢字または外国語を発音するための表音文字であることを特徴とする請求項１又は２に記載のカラオケ装置。
【請求項４】
前記表音文字であるルビは、片仮名、平仮名あるいはローマ字のいずれかによる表記であることを特徴とする請求項１又は２に記載のカラオケ装置。
【請求項５】
自動ルビモードの設定・解除を切り替えるためのモード切替手段を備え、
前記制御手段は、前記モード切替手段によって自動ルビモードに設定されている場合に限って、前記判定された発音一致度合に基づく歌詞テロップの表示制御を実行するよう構成されていることを特徴とする請求項１〜４いずれかに記載のカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、選択した曲のカラオケ演奏を伴奏とし、またその曲の歌詞テロップを見ながら歌唱することのできるカラオケ装置であり、特にその歌詞テロップにルビを施すか否かを歌唱音声に応じて自動的に決定する機能を備えた装置に関するものである。
【０００２】
【従来の技術】
従来、複数のカラオケ曲の中から所望の曲を選択すると、その選択された曲に対応した楽音情報が再生され楽音が出力されることによってそれを伴奏として歌唱でき、またその選択された曲に対応した歌詞テロップが表示されることによってその歌詞テロップを見ながら歌唱できるカラオケ装置が知られている。
【０００３】
このような従来のカラオケ装置における歌詞テロップには、例えば漢字にルビとして振り仮名を施したり、あるいは外国語の歌に対するルビとして日本語読みに直した振り仮名を施したものがある。あるいは、通常はルビがなく利用者の操作によって特別にルビを施すようにすることも考えられている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のルビの施し方は、その１曲全部についてルビを施すか施さないかの二者択一であったため、次のような場合に、不都合がある。例えば外国語を習って外国語の歌をオリジナルの発音で挑戦してみたい（歌ってみたい）日本人にとっては、予め日本語での振り仮名（日本語ルビ）が施してあると、ついそのルビを見てしまうのでよくない。一方、最初からルビがないと自分の挑戦がうまく行ったかどうか（うまく発音できていたかどうか）が判らず、結果として主観的な判断に委ねられてしまう。
【０００５】
同様に、日本語を習っている外国人にとっては日本語が外国語であるため、特に漢字の含まれている日本語の歌詞テロップをどのくらい読めているかを挑戦する場合に、その結果が判らない。また、漢字に対しては外国人だけでなく、日本人であっても、漢字を学んでいる最中である学童年齢の子供達にとっては、同じように漢字の含まれている歌詞テロップをどのくらい読めるかを挑戦することになるがこの場合もその結果が判らない。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、利用者の発音の一致度合によってルビを施した歌詞テロップにしたりルビ無しの歌詞テロップにしたりして、外国語や漢字等をどの程度読めるかといった挑戦ができるようにして、カラオケ装置の新しい楽しみ方を提案することを目的とする。
【０００７】
【課題を解決するための手段及び発明の効果】
この目的を達成するためになされた請求項１記載の発明は、複数のカラオケ曲の中から所望の曲を選択するための選択手段と、その選択された曲に対応した楽音情報を再生して楽音を出力する楽音出力手段と、その選択された曲に対応した歌詞テロップを表示する表示手段と、前記表示手段に歌詞テロップを表示させる際、メインの文字部分にルビを施した状態とルビを施さない状態とを任意に切り替えて表示させることのできる制御手段と、  利用者の歌唱音声を入力するための音声入力手段と、該音声入力手段を介して入力された歌唱音声情報と前記選択された曲に対応した採点用発音情報とに基づき、利用者の発音一致度合を判定する判定手段と、を備え、前記制御手段は、前記判定手段によって判定された発音一致度合に基づき、発音一致度合が所定の合格ライン以下であればルビを施した状態で歌詞テロップを表示させ、発音一致度合が所定の合格ラインを超えていればルビを施さない状態で歌詞テロップ表示をさせることを特徴とするカラオケ装置である。
【０００８】
なお、前記判定手段による発音一致度合の判定は、例えば曲の最初の所定時間だけ行い、その結果に応じて曲の残りの部分の歌詞テロップをルビを施して表示したり、あるいはルビを表示しないで表示したりすることもできるが、請求項２に示すように、１曲を複数の判定範囲に分割したその分割判定範囲毎に利用者の発音一致度合を判定し、その分割判定範囲毎の発音一致度合に基づき、次の分割判定範囲に該当する歌詞テロップをルビを施した状態で表示させるか、あるいはルビを施さない状態で表示させるようにしてもよい。
【０００９】
また、前記歌詞テロップのメインの文字部分は漢字の含まれている日本語または外国語であり、前記ルビはその漢字または外国語を発音するための表音文字であることが考えられる。そして、その場合の表音文字であるルビは、片仮名、平仮名あるいはローマ字のいずれかによる表記とすることが考えられる。もちろん、表音文字なので、ハングル文字表記やアラビア文字表記等、その他にも種々考えられる。
【００１０】
本発明のカラオケ装置によれば、選択手段によって複数のカラオケ曲の中から所望の曲を選択すると、楽音出力手段がその選択された曲に対応した楽音情報を再生して楽音を出力し、表示手段がその選択された曲に対応した歌詞テロップを表示する。従って、利用者はその出力された楽音を伴奏とし、また表示された歌詞テロップを見ながら歌唱することができる。
【００１１】
このような基本的なカラオケ装置としての機能を備えているのであるが、さらに次のような特徴的な機能を発揮する。まず、制御手段によれば、表示手段に歌詞テロップを表示させる際、メインの文字部分にルビを施した状態とルビを施さない状態とを任意に切り替えて表示させることができる。そして、判定手段は、音声入力手段を介して入力された歌唱音声情報と所定の採点用発音情報とに基づき、利用者の発音一致度合を判定し、制御手段は、その判定された発音一致度合に基づき、表示制御手段によってルビを施した状態で歌詞テロップを表示させ、発音一致度合が所定の合格ラインを超えていたらルビは施さないで歌詞テロップを表示させるのである。
【００１２】
このように、利用者の発音一致度合に基づいて歌詞テロップへルビを施すか否かを決定することによって、次のような楽しみ方ができる。例えば外国語を習って外国語の歌をオリジナル発音で挑戦してみたい日本人にとっては、予め日本語での振り仮名（日本語ルビ）が施してあると、ついそのルビを見てしまうのでよくない。一方、最初からルビがないと自分の挑戦がうまく行ったかどうかが判らず、結果として主観的な判断に委ねられてしまう。
【００１３】
同様に、日本語を習っている外国人にとっては日本語が外国語であるが、特に漢字の含まれている日本語の歌詞テロップをどのくらい読めているかを挑戦する場合に、その結果が判らない。また、漢字に対しては外国人だけでなく、日本人であっても、漢字を学んでいる最中である学童年齢の子供達にとっては、同じように漢字の含まれている歌詞テロップをどのくらい読めるかを挑戦することになるがこの場合もその結果が判らない。
【００１４】
したがって、例えば歌詞テロップをうまく読めている場合、つまり発音一致度合が高い場合にはルビが無くし、あまりうまく読めていない場合、つまり発音一致度合が低い場合にはルビを施すようにすれば、最初ルビがついていても途中でなくなり、そのまま最後まで歌い切れば、うまく読めたことが判る。逆に、一度ルビが無くなっても、再度ルビが復活して最後まで表示されていれば、あまりうまく読めなかったことが判る。このようなゲーム的な要素と相まってカラオケをより楽しむことができ、特に複数人で楽しむ場合には、自分がルビ無しでもうまく歌えることを他人にアピールしたい場合に有効である。
【００１５】
なお、１曲を複数の判定範囲に分割したその分割判定範囲毎に利用者の発音一致度合を判定する場合、その分割判定範囲は例えば４小節程度が好ましい。それは、例えば分割判定範囲を４小節にすれば、最初の４小節は成績がよくなくても次の４小節で成績がよくなればルビが施されなくなるといったように、随時判定結果がルビの有無で判る。しかし、この分割判定範囲があまりに長いと、自分の発音がうまくいっているのかいないかが後にならないと判らないので適当な範囲で区切る必要がある。その点を鑑みると４小節程度が好ましいといえる。もちろん、曲によってはテンポの速いものもあるので８小節でもよい。あるいは、歌詞テロップを表示させる場合のその１画面単位でもよいし、あるいは１画面に歌詞テロップを２段に表示するのであれば、その１段単位でもよい。この分割判定範囲は種々考えられる。
【００１６】
また、請求項５に記載したように、自動ルビモードの設定・解除を切り替えるためのモード切替手段を備え、前記制御手段は、前記モード切替手段によって自動ルビモードに設定されている場合に限って、前記判定された発音一致度合に基づく歌詞テロップの表示制御を実行するよう構成してもよい。
【００１７】
自動ルビモードにするとルビが施されたり消えたりして普通に使用したい場合に邪魔となることも考えられるので、不要な場合には自動ルビモードを解除できるようにしておくと好ましい。
【００１８】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図面を参照して説明する。図１に示すように、本実施形態のカラオケ装置１は、通信回線２０を介してホストコンピュータと接続されている。カラオケ装置１は、装置全体の制御を行う制御手段であり、本発明における「制御手段」にも相当するＣＰＵ４の指令によって動作し、ＣＰＵ４には、ホストコンピュータと通信を行うための通信手段としてのモデム２と、ホストコンピュータから受信したカラオケデータを保存するためのカラオケデータ記憶手段としてのハードディスク６と、利用者が選曲等でカラオケ装置を操作する際に用いる「選択手段」としての操作パネル３と、楽音情報を音声信号に変換してアンプ１３に出力する再生装置５と、利用者が歌う際に参照する背景画および歌詞などを合成して映像信号を出力するビデオミキサ８と、「判定手段」としての採点装置９とが接続されている。
【００１９】
また、利用者の歌唱音声を入力するための「音声入力手段」としてのマイク１５をカラオケ装置１に接続することにより、入力された音声信号が前記再生装置５の出力する音声信号と合成されて前記アンプ１３へ出力されるような仕組みとなっている。このアンプ１３は前記合成音声信号を増幅して接続されたスピーカ１４に出力する。
【００２０】
なお、マイク１５から入力された音声信号は採点装置９にも入力されており、この採点装置９において音声認識されて採点が実行される。具体的には、カラオケ演奏時に、その演奏曲に対応する後述のボーカル情報（これが「採点用発音情報」に相当する。）がＣＰＵ４から転送され、このボーカル情報とマイク１５から入力された音声信号とに基づいて採点する。
【００２１】
この採点装置９における採点は、通常のカラオケのおける歌唱力の採点のように音程の変化・リズム等を主な採点要素として行なうのではなく、「発音」を主な採点要素として歌唱音声をボーカル情報と比較し、歌唱音声がどの程度ボーカル情報の発音に近いかによって採点する。歌唱力の採点の場合には、音程やリズム等も含めて総合的にどれだけボーカル情報と同じように歌えたかを採点することとなるが、本実施形態ではどれだけうまく発音できているかどうかを判定するため、極端に言えば音程やリズムが相当外れていても構わない。
【００２２】
採点は、１曲を複数の判定範囲に分割したその分割判定範囲毎に歌唱音声とボーカル情報との発音の一致具合い（あるいは不一致の具合い）を点数化して行ない、その分割判定範囲毎の点数をＣＰＵ４に転送する。例えば、一致度合をパーセンテージ化したものをそのまま点数として転送してもよいし、あるいは不一致の度合に応じた減点点数を転送してもよい。また、分割判定範囲とは例えば所定数の小節単位で設定され、例えば、４小節を１つの分割判定範囲としたならば、１曲を４小節単位で採点していく。
【００２３】
このように、所定の分割判定範囲毎に採点されてＣＰＵ４に転送された歌唱得点は、ＣＰＵ４の内部メモリ（図示せず）に更新されながら記憶される。また、曲演奏時にＣＰＵ４は、カラオケデータに含まれる歌詞テロップ情報を演奏に同期して、動画再生プレーヤ１０から出力される背景画とともにビデオミキサ８を介してディスプレイ１１に表示する。
【００２４】
なお、再生装置５、アンプ１３及びスピーカ１４が「楽音出力手段」に相当し、ビデオミキサ８及びディスプレイ１１が「表示手段」に相当する。続いて、操作パネル３に設けられている操作キー等について説明する。図２に示すように、操作パネル３には、電源キー３１、曲番号等を入力するための「０〜９」までの数字キー３４、選曲モードにするための選曲キー３５、演奏を開始させるための演奏開始キー３７、自動ルビモードの設定・解除を行なうための自動ルビキー３８等を備えている。なお、入力した曲番号等を表示するための７セグメントＬＥＤ４０も備えている。この７セグメントＬＥＤ４０は、選曲中の番号を表示するためのもので、本実施形態の場合には、４桁分のＬＥＤを備えている。また、本実施形態では、選曲された番号は所定曲数（例えば１０曲）までＣＰＵ４の内部メモリ（図示せず）の予約情報記憶エリアに記憶させることができ、その予約順番に従って、カラオケ曲が演奏されることとなる。
【００２５】
前記自動ルビキー３８は、１回操作する毎に自動ルビモードに設定したり解除したりすることができるようにされている。自動ルビモードは、通常はルビが施された状態で表示される歌詞テロップをルビを施さない状態で表示させ、その後は採点された結果が良くなければ、すなわち発音がうまくできていない場合にはルビを自動的に復活させ、さらにその後の採点結果で発音がうまくできていれば再度ルビを自動的に消去させるモードである。
【００２６】
なお、前記歌詞テロップのメインの文字部分は漢字の含まれている日本語または外国語であり、前記ルビはその漢字または外国語を発音するための表音文字である。そして、その場合の表音文字であるルビは、片仮名、平仮名あるいはローマ字のいずれかによる表記とすることが考えられる。もちろん、表音文字なので、ハングル文字表記やアラビア文字表記等、その他にも種々考えられ、利用対象としてどのような人を想定するかで適宜設定変更すればよい。
【００２７】
次に、上記構成を有するカラオケ装置１において使用されるカラオケデータの構成について、図３を参照して説明する。カラオケデータＫＤは、識別情報としての曲番号Ｄ１と、曲情報Ｄ２と、カラオケ演奏を行うための楽音情報Ｄ３と、歌詞テロップ情報Ｄ４とを含んでいる。
【００２８】
前記曲情報Ｄ２は、これから演奏する曲のタイトルをディスプレイ１１に表示させるためのものであり、曲名・歌手名・作曲者名・作詞者名からなる。これに加えてその曲がヒットした年の情報等も含めてもよい。また、楽音情報Ｄ３は、選択されたカラオケ曲の音声信号をＭＩＤＩコード等に変換記憶されたものであり、再生装置５によって音声信号に変換されアンプ１３に出力されるものである。この楽音情報Ｄ３は、伴奏部分の楽音情報（以下「伴奏情報」と呼ぶ。）Ｄ３１と、ボーカル部分の楽音情報（以下「ボーカル情報」と呼ぶ。）Ｄ３２とに分かれており、アナログの演奏信号に変換された後、アンプ１３へ送られて電気的に増幅されるとともに、マイク１５を介して入力される利用者の歌唱音声と適度な割合でミキシングされる。ミキシングされた音声信号は、スピーカ１４により演奏音として外部へ出力される。
【００２９】
なお、本実施形態ではボーカル情報Ｄ３２は採点装置９へも送られる。これが採点用発音情報となり、上述したように、採点装置９においてはこのボーカル情報Ｄ３２とマイク１５から入力された音声信号とに基づいて発音の一致度合が採点される。
【００３０】
一方、歌詞テロップ情報Ｄ４は、歌詞の文字コード、歌詞テロップのディスプレイ１１の画面への表示位置及びその出力タイミングや色替タイミング、そしてルビ情報等を含んでおり、ＣＰＵ４がこれらの情報を参照し、カラオケ演奏に同期して歌詞テロップが最適なタイミングでディスプレイ１１に表示されるように制御する。
【００３１】
次に、図４のフローチャートを中心にして、本カラオケ装置１による動作について説明する。電源が投入されると本ルーチンが実行され、まず最初のステップＳ１０においては初期化を行なう。例えば、ＣＰＵ４の内部メモリの予約情報記憶エリアをクリアする等である。
【００３２】
続くＳ２０においては、カラオケ演奏を行うために上記予約情報記憶エリアから曲番号を取り出す。上述したように所定曲数まで予約情報記憶エリアに記憶させることができるため、その予約順番に従って曲番号を取り出す。なお、予約情報記憶エリアに曲番号が記憶されていない場合には、利用者が操作パネル３を操作して選曲するのを待つこととなる。
【００３３】
Ｓ３０では、上記Ｓ２０にて取り出した曲番号に基づき、ハードディスク６からカラオケデータＫＤ（図３参照）を読み出して、そのカラオケデータＫＤより曲情報Ｄ２及び歌詞テロップ情報Ｄ４はビデオミキサ８側へ出力し、楽音情報Ｄ３は再生装置５側に出力して曲演奏を開始させる。
【００３４】
そして、続くＳ４０では自動ルビモードに設定されているかどうかを判断する。上述したように自動ルビキー３８を操作すれば自動ルビモードの設定・解除ができるようにされているので、この操作状態に基づいて自動ルビモードが設定されているかどうかを判断するのである。
【００３５】
もし、自動ルビモードに設定されていなければ（Ｓ４０：ＮＯ）、Ｓ１９０へ移行して通常の演奏を行う。この通常演奏の場合の歌詞テロップは常にルビが施されたものである。そして、Ｓ２００では演奏が終了したかどうかをチェックしており、演奏終了していない場合には（Ｓ２００：ＮＯ）、Ｓ４０へ戻る。したがって、曲演奏の開始時には自動ルビモードに設定されていなくても、途中で設定すれば自動ルビモードに移行することとなる。なお、演奏終了した場合には（Ｓ２００：ＹＥＳ）、Ｓ２０へ戻る。
【００３６】
続いて自動ルビモードに設定されている場合について説明する。自動ルビモードに設定されていれば（Ｓ４０：ＹＥＳ）、Ｓ５０へ移行し、採点準備と開始指示を行なう。ＣＰＵ４はハードディスク６から取り出して再生装置５側に出力した楽音情報Ｄ３の内のボーカル情報Ｄ３２を採点装置９にも転送して採点準備をさせ、採点の開始を採点装置９に指示するのである。
【００３７】
採点装置９では、転送されたボーカル情報Ｄ３２とマイク１５から入力された歌唱者による音声信号とに基づいて歌唱力を採点する。上述したように、採点は、１曲を複数の判定範囲に分割したその分割判定範囲毎に歌唱音声とボーカル情報との発音の一致具合い（あるいは不一致の具合い）を点数化して行ない、その分割判定範囲毎の点数をＣＰＵ４に転送する。例えば、一致度合をパーセンテージ化したものをそのまま点数として転送してもよいし、あるいは減点形式で最初を１００点とし、不一致の度合に応じて順次減点していき、１つの分割判定範囲が終了した時点での点数を転送してもよい。
【００３８】
Ｓ５０で採点準備・開始指示を行った後は、Ｓ６０にて、ルビ無しでの歌詞テロップ表示を行なう。通常はこの歌詞テロップが表示されるタイミングに対応して歌唱者が実際に歌うこととなるので、この歌唱者による音声信号がマイク１５から入力されて採点装置９にて採点されることとなる。
【００３９】
Ｓ７０では採点装置９から採点結果である点数が転送されてきたかどうかを判断する。上述したように分割判定範囲毎の点数が採点装置９からＣＰＵ４に順次転送されてくるのであるが、最初はＳ６０にてルビ無しでの歌詞テロップ表示を行なっている最中に点数が転送されることとなる。転送されてきた場合には（Ｓ７０：ＹＥＳ）、Ｓ８０に移行して、合格点かどうかを判断する。例えば、採点装置９から、一致度合をパーセンテージ化したものがそのまま点数として転送されてきた場合には、その点数に基づき、所定の合格点以上かどうかで判断する。あるいは減点点数が転送されてきた場合には、その減点点数が所定点数未満であるかどうかで合格点かどうかを判断する。
【００４０】
そして、合格点であれば（Ｓ８０：ＹＥＳ）、Ｓ９０へ移行して、次回の歌詞テロップにルビを施すか否かを決定するためのフラグを「ルビ無」に設定し、合格点でなければ（Ｓ８０：ＮＯ）、Ｓ１００へ移行して、次回の歌詞テロップにルビを施すか否かを決定するためのフラグを「ルビ有」に設定する。
【００４１】
Ｓ９０あるいはＳ１００の処理後はＳ１１０へ移行して、フラグをチェックする。そして、Ｓ１２０ではそのフラグがルビ有に設定されているかどうかを判断し、「ルビ有」に設定されていれば（Ｓ１２０：ＹＥＳ）、Ｓ１３０へ移行して、ルビを施した歌詞テロップでの表示を行なう。一方、「ルビ無」に設定されていれば（Ｓ１２０：ＮＯ）、Ｓ１４０へ移行して、ルビを消去した歌詞テロップでの表示を行なう。
【００４２】
Ｓ１３０あるいはＳ１４０での処理後はＳ１５０へ移行し、演奏終了したかどうかを判断する。演奏終了した場合は（Ｓ１５０：ＹＥＳ）、Ｓ２０へ戻るが、演奏終了していない場合は（Ｓ１５０：ＮＯ）、Ｓ７０へ戻る。以上説明したように、本実施形態のカラオケ装置１によれば、歌唱者による発音がその曲の歌詞の本来の発音と一致しているかどうかを採点装置９によって採点し、その点数、すなわち発音一致度合に基づいてルビを施した歌詞テロップとするかルビを施さない歌詞テロップとするか否かを決定している。それによって次のような楽しみ方ができる。
【００４３】
例えば外国語を習って外国語の歌をオリジナル発音で挑戦してみたい日本人にとっては、予め日本語での振り仮名（日本語ルビ）が施してあると、ついそのルビを見てしまうのでよくない。一方、最初からルビがないと自分の挑戦がうまく行ったかどうかが判らず、結果として主観的な判断に委ねられてしまう。同様に、日本語を習っている外国人にとっては日本語が外国語であるが、特に漢字の含まれている日本語の歌詞テロップをどのくらい読めているかを挑戦する場合に、その結果が判らない。また、漢字に対しては外国人だけでなく、日本人であっても、漢字を学んでいる最中である学童年齢の子供達にとっては、同じように漢字の含まれている歌詞テロップをどのくらい読めるかを挑戦することになるがこの場合もその結果が判らない。
【００４４】
それに対して、本カラオケ装置１では、歌詞テロップをうまく読めている場合、つまり発音一致度合が高い場合にはルビを施さず、あまりうまく読めていない場合、つまり発音一致度合が低い場合にはルビを施すようにしているため、最後までルビ無しで歌い切ればうまく読めたことが判る。逆に、一度ルビが無くなっても、再度ルビが復活して最後まで表示されていれば、あまりうまく読めなかったことが判る。このようなゲーム的な要素と相まってカラオケをより楽しむことができ、特に複数人で楽しむ場合には、自分がルビ無しでもうまく歌えることを他人にアピールしたい場合に有効である。
【００４５】
なお、本実施形態においては例えば４小節を１つの分割判定範囲とするようにしているが、これは、分割判定範囲があまりに長いと、自分の発音がうまくいっているのがいないかが後にならないと判らないので適当な範囲で区切る必要があることを考慮したものである。そこから４小節を一例として挙げたのであるが、もちろん曲によってはテンポの速いものもあるので８小節程度でもよい。あるいは、歌詞テロップを表示させる場合のその１画面単位でもよいし、あるいは１画面に歌詞テロップを２段に表示するのであれば、その１段単位でもよい。逆に、あまり短い分割判定範囲にすると、発音の一致度合を判定するという意味から不都合な点が出てくる。それは、分割判定範囲は、基本的に小節数のような演奏タイミングや歌詞テロップの表示タイミングに基づいて決定されるので、例えば音符毎に採点するといったことを考えると、その演奏タイミングからはずれているが発音自体は正しいという場合も正しくない発音と判定してしまう。発音のみを採点要素とした場合には、本来歌うべきタイミングからはずれていても正しく発音されていればよい。したがって、上述したように例えば４小節というようなある程度の長さの分割判定範囲を設定することにより、その間に発音に関して一致していればよいという採点の方が好ましいといえる。
【００４６】
また、自動ルビキー３８によって自動ルビモードの設定・解除を切り替えることができる。自動ルビモードにするとルビが施されたり消えたりして普通に使用したい場合に邪魔となることも考えられるので、不要な場合には自動ルビモードを解除できるので好ましい。
【００４７】
以上、一実施形態に基づき本発明を説明したが、本発明は上述した構成になんら限定されることなく、本発明の主旨を逸脱しない範囲で種々の態様での実施が可能である。例えば上記実施形態では、分割判定範囲毎に採点がされ、曲の最後までルビ無しの歌詞テロップとなれば非常にうまく歌えたことが判る。逆に、すぐにルビが施されて最後まで表示されていればあまりうまく読めなかったことが判る。しかし、途中でルビが付いたり消えたりすることが繰り返された場合には、全体としてどの程度の評価であったかが主観的なものとなる。したがって、ルビが施された歌詞テロップの表示となった回数をカウントしておき、曲が終了した時点でのカウント回数に応じて曲全体として見た場合の点数を表示するようにしてもよい。その場合に、点数を表示すると共に、「非常によく発音できています」とか「もう少し正確な発音となるよう勉強して下さい」とか「基礎から発音を勉強しましょう」といった評価文章を併せて表示するようにしてもよい。
【図面の簡単な説明】
【図１】 本発明の一実施形態のカラオケ装置の概略構成を示すブロック図である。
【図２】 実施形態の操作パネルの概略構成を示す説明図である。
【図３】 カラオケデータのデータ構成図である。
【図４】 実施形態のカラオケ装置が実行する処理を示すフローチャートである。
【符号の説明】
１…カラオケ装置 ３…操作パネル４…ＣＰＵ ５…再生装置６…ハードディスク ８…ビデオミキサ９…採点装置 １０…動画再生プレーヤ１１…ディスプレイ １３…アンプ１４…スピーカ １５…マイク３１…電源キー ３４…数字キー３５…選曲キー ３７…演奏開始キー３８…自動ルビキー ４０…７セグメントＬＥＤ４０ＫＤ…カラオケデータ Ｄ１…曲番号Ｄ２…曲情報 Ｄ３…楽音情報Ｄ３１…伴奏情報 Ｄ３２…ボーカル情報Ｄ４…歌詞テロップ情報
【図１】
0003754741.tif 000002
【図２】
0003754741.tif 000003
【図３】
0003754741.tif 000004
【図４】
0003754741.tif 000005