(57)【要約】【課題】楽曲の雰囲気を維持しながら歌唱への集中を促すことができるカラオケ装置を提供する。【解決手段】カラオケ装置は、カラオケ演奏に伴って表示部の表示領域に歌詞テロップを表示させ、表示する歌詞テロップの表示形態をカラオケ演奏の進行に合わせて順次変更し、歌詞テロップの表示形態を変更する箇所（色変え箇所）付近に、直前の区間の採点結果を示す形態にてビットマップ画像を表示させる。このとき、カラオケ装置は、歌詞テロップの表示形態を変更する箇所の歌詞の内容に応じた種別のビットマップ画像を選択し、その選択したビットマップ画像の表示を歌詞テロップの表示形態を変更する歌詞の後方から開始して、採点結果を示す形態に達するまで行う。一例を挙げると、色変え箇所の歌詞の内容に応じてビットマップ画像の種別として、星を選択したり、花びらを選択したり、雪を選択したりするといった具合である。【選択図】図６
2014191193.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに選曲された楽曲に対応する楽曲データに基づきカラオケ演奏を行うカラオケ演奏手段と、
前記カラオケ演奏手段によるカラオケ演奏に合わせて、前記楽曲データに含まれる歌詞テロップとカラオケ演奏の背景映像とを表示領域を有する表示手段に表示させる表示制御手段と、
歌唱者による歌唱結果を、前記楽曲データを構成する区間毎に採点する歌唱採点手段と、
を備えるカラオケ装置であって、
前記表示制御手段は、前記カラオケ演奏手段によるカラオケ演奏に伴って前記表示手段の前記表示領域に前記歌詞テロップを表示させ、表示する前記歌詞テロップの表示形態を前記カラオケ演奏の進行に合わせて順次変更し、前記歌詞テロップの表示形態を変更する箇所付近に、前記歌唱採点手段による直前の区間の採点結果を示す形態にて素材画像を表示させること
を特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記表示制御手段は、前記歌詞テロップの表示形態を変更する箇所の歌詞の内容に応じた種別の素材画像を選択し、その選択した素材画像の表示を前記歌詞テロップの表示形態を変更する歌詞の後方から開始して、前記採点結果を示す形態に達するまで行うこと
を特徴とするカラオケ装置。
【請求項３】
請求項１または請求項２に記載のカラオケ装置における表示制御手段をコンピュータによって実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに選曲された楽曲に対応する楽曲データに基づきカラオケ演奏を行うカラオケ装置および当該カラオケ装置をコンピュータによって実現するためのプログラムに関する。
【背景技術】
【０００２】
特許文献１には、カラオケ装置において、歌詞の単語ごとに背景画を変化させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２６５３６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１に記載の技術では、歌詞の単語ごとに変化する背景画が歌唱者の注意を惹くため、歌詞テロップと背景画との間で交互に視線が動かされて歌唱への集中を妨げるという問題があった。
【０００５】
なお、採点機能を備えるカラオケ装置に上記特許文献１に記載の技術を適用して歌詞の単語ごとに背景画を変化させるようにすると、この弊害が顕著となる。すなわち、採点機能では、カラオケ曲の演奏と並行して歌唱者の歌唱音声を採点し、歌唱の採点は、歌唱音声の音高とガイドメロディとの音高とのずれの大小によって判断される。そして、図６（ａ）および図６（ｂ）に例示するように、採点結果を数値や棒状の画像などでモニタに表示される背景画像の例えば左上隅に重ねて表示する。しかし、歌唱者が自分の巧拙をチェックするに際にも、歌詞テロップと採点結果の画像（採点インジケーター）との間で交互に視線が動かされて歌唱への集中を妨げるという同様な問題がある。歌唱中の歌詞の単語ごとに背景画を変化させるようにする表示状態と、採点結果の画面隅での表示状態とが、それぞれ独立して発生していると、この弊害が顕著となる。また、採点インジケーターについては、数値であれ棒状であれ、機械的な表示形態であるため、たとえ単語ごとに背景画を変化させたとしても、楽曲の雰囲気を壊してしまって画面全体の統一感を損なうこととなり、特許文献１で開示された問題も依然として残ってしまう。
【０００６】
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、楽曲の雰囲気を維持しながら歌唱への集中を促すことができるカラオケ装置および当該カラオケ装置をコンピュータによって実現するためのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に係るカラオケ装置は、ユーザに選曲された楽曲に対応する楽曲データに基づきカラオケ演奏を行うカラオケ演奏手段と、前記カラオケ演奏手段によるカラオケ演奏に合わせて、前記楽曲データに含まれる歌詞テロップとカラオケ演奏の背景映像とを表示領域を有する表示手段に表示させる表示制御手段と、歌唱者による歌唱結果を、前記楽曲データを構成する区間毎に採点する歌唱採点手段と、を備えるカラオケ装置である。
【０００８】
そして、本発明のカラオケ装置においては、表示制御手段が、前記カラオケ演奏手段によるカラオケ演奏に伴って前記表示手段の前記表示領域に前記歌詞テロップを表示させ、表示する前記歌詞テロップの表示形態を前記カラオケ演奏の進行に合わせて順次変更し、前記歌詞テロップの表示形態を変更する箇所付近に、前記歌唱採点手段による直前の区間の採点結果を示す形態にて素材画像を表示させる。
【０００９】
このように構成された本発明のカラオケ装置によれば、図６（ｃ）〜図６（ｄ）に例示するように、歌詞テロップの表示形態を変更する箇所付近に、直前の区間の採点結果を示す形態にて素材画像を表示させるので、従来技術のように採点結果の表示によって背景画像の雰囲気や楽曲の雰囲気を壊してしまって画面全体の統一感を損なうということもなく、歌詞テロップと背景画と採点結果との間で交互に視線が動かされて歌唱への集中が妨げられることもない。したがって、楽曲の雰囲気を維持しながら歌唱への集中を促すことができ、さらに、利用者に心地よく且つ上手く歌唱してもらい、採点結果も向上することが期待できる。
【００１０】
この場合、請求項２に係るカラオケ装置のように、表示制御手段が、歌詞テロップの表示形態を変更する箇所の歌詞の内容に応じた種別の素材画像を選択し、その選択した素材画像の表示を前記歌詞テロップの表示形態を変更する歌詞の後方から開始して、前記採点結果を示す形態に達するまで行うようにしてもよい。一例を挙げると、歌詞テロップの表示形態を変更する箇所の歌詞の内容に応じて素材画像の種別として、図６（ｃ）〜図６（ｄ）に例示するように星を選択したり、図６（ｅ）に例示するように花びらを選択したり、図６（ｆ）に例示するように雪を選択したりするといった具合である。
【００１１】
このような構成によれば、例えば、表示された素材画像が表示開始後に色変え位置方向（歌詞テロップの表示形態が変更される方向）に移動することにより、歌唱位置を注目する方向（色変え方向）に合致することとなり、歌唱への集中を更に促すことができる。
【００１２】
また、本発明は、請求項３に示すように、請求項１または請求項２に記載のカラオケ装置における表示制御手段をコンピュータによって実現させるためのプログラムとしても実現できる。
【図面の簡単な説明】
【００１３】
【図１】カラオケ装置の概略構成を示すブロック図である。
【図２】（ａ）は楽曲データベースを示す説明図であり、（ｂ）は演出データベースを示す説明図である。
【図３】カラオケ演奏処理を示すフローチャートである。
【図４】（ａ）は演出表示処理を示すフローチャートであり、（ｂ）は演出表示処理を説明する説明図である。
【図５】（ａ）は表示オブジェクト生成処理を示すフローチャートであり、（ｂ）は表示オブジェクトリスト描画・更新処理を示すフローチャートである。
【図６】（ａ）〜（ｂ）は従来技術の説明図であり、（ｃ）〜（ｆ）は演出表示処理の表示例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下に本発明の実施形態を図面とともに説明する。なお、本発明は下記実施形態に限定されるものではなく、様々な態様にて実施することが可能である。
［１．カラオケ装置１０の構成の説明］
図１に示すカラオケ装置１０は、カラオケルームなどに設置され、カラオケ楽曲を含むコンテンツを再生する機能などを有する。より具体的には、カラオケ装置１０は、ユーザに選曲された楽曲に対応する楽曲データに基づきカラオケ演奏を行い、カラオケ演奏に合わせて、楽曲データに含まれる歌詞テロップとカラオケ演奏の背景映像とを表示装置の表示領域に表示させ、歌唱者による歌唱結果を、楽曲データを構成する区間毎に採点する。
【００１５】
また、カラオケ装置１０は、楽曲データなどの各種コンテンツデータをカラオケ装置１０に配信する外部のアプリケーションサーバ（図示省略、以下サーバ）とインターネットを介してデータの送受信が可能に接続されている。なお、インターネットとＬＡＮとは図示しないルータで接続されている。また、ＬＡＮは有線方式であっても無線方式であってもよい。
【００１６】
このような機能を有するカラオケ装置１０は、複数のキー・スイッチなどからなる操作部１１，装置全体を制御する表示制御手段および歌唱採点手段としての制御部１２，楽曲データの再生（カラオケ演奏）を行うカラオケ演奏手段としての楽曲再生部１３，インターネットを介した通信を制御する通信部１４，ＭＩＤＩデータおよびテロップデータが含まれる楽曲データなどの各種データを記憶するＨＤＤ１５，歌詞データなどを含む各種映像の表示を行う表示手段としての表示部１６，マイク１７からの音声の入力とスピーカ１８からの音声の出力とを制御する音声入出力部１９などを備える。
【００１７】
また、ＨＤＤ１５には、楽曲データベース（楽曲ＤＢ）および演出データベース（演出ＤＢ）が記憶されている。
楽曲ＤＢには、楽曲データが登録されている。各楽曲データには、図２（ａ）に示すように、メタデータおよびＭＩＤＩデータが含まれている。メタデータには、曲番号や曲名、ジャンルなどが登録されている。また、ＭＩＤＩデータは、ＭＩＤＩ演奏をするためのデータであり、テロップデータが含まれている。このテロップデータは複数のブロックデータからなり、各ブロックデータには、座標、変化前色コード、変化後色コード、および文字列が含まれる表示データ、表示ステップ、消去ステップ、変化ステップが含まれる属性データが含まれている。
【００１８】
演出ＤＢには、演出データが登録されている。各演出データには、図２（ｂ）に示すように、ジャンル、軌道パターン、数量係数、サイズ係数、持続時間、画像パーツなどが登録されている。なお、ジャンルの代わりに文字列を格納してもよい。
【００１９】
なお、カラオケ装置１０のその他の構成については公知技術に従っているのでここではその詳細な説明は省略する。
［２．カラオケ演奏処理の説明］
次に、カラオケ装置１０の制御部１２が実行するカラオケ演奏処理を、図３のフローチャートを参照して説明する。
【００２０】
最初のステップＳ１１０では、選曲番号の入力を受け付ける。
続くＳ１２０では、選曲操作の有無を判断する。選曲操作がなかったと判断した場合には（Ｓ１２０：ＮＯ）、本Ｓ１２０を繰り返し実行することで選曲操作があるまで待機し、選曲操作があったと判断した場合には（Ｓ１２０：ＹＥＳ）、Ｓ１３０に移行する。
【００２１】
Ｓ１３０では、先のＳ１１０で受け付けた選曲番号に基づきカラオケ演奏を開始する。
続くＳ１４０では、カラオケ演奏を行う楽曲データをＨＤＤ１５の楽曲ＤＢから検索して取得する。
【００２２】
続くＳ１５０では、カラオケ演奏を行う楽曲データに対応する演出データをＨＤＤ１５の演出ＤＢから検索して取得する。
続くＳ１６０では、並列処理を開始して、演出表示処理（Ｓ１７０）、音声採点処理（Ｓ１８０）、ＭＩＤＩ再生処理（Ｓ１９０）およびテロップ再生処理（Ｓ２００）を並行して実行する。なお、演出表示処理の詳細については後述する。また、音声採点処理、ＭＩＤＩ再生処理およびテロップ再生処理については公知技術に従うので、ここでは詳細な説明は省略する。この並行処理では連携データを用いて各処理の連携を取る。なお、連携データには、再生ステップ、区間音高一致率、区間声量、色変化の有無、色変化座標が含まれ、カラオケ演奏の進行状況や各処理の実行状況に応じて随時更新されながら利用される。そして、並行処理が終了したら（Ｓ２１０）、Ｓ２２０に移行する。
【００２３】
続くＳ２２０では、カラオケ演奏を終了し、本処理の最初に戻る。
［２．１．演出表示処理の説明］
次に、カラオケ演奏処理のサブルーチンである演出表示処理について、図４（ａ）のフローチャートを参照して説明する。
【００２４】
最初のステップＳ１７１０では、採点区間時間が経過したか否かを判断する。採点区間時間とは、歌唱を採点するためにカラオケ演奏を区切った区間を示す時間である。採点区間時間が経過したと判断した場合には（Ｓ１７１０：ＹＥＳ）、表示オブジェクト生成処理（Ｓ１７２０、後述）を実行した後にＳ１７３０に移行する。一方、採点区間時間が経過していないと判断した場合には（Ｓ１７１０：ＮＯ）、そのままＳ１７３０に移行する。
【００２５】
Ｓ１７３０では、テロップ表示と演出表示との同期を所定の頻度（本実施形態では３０ｆｐｓ）で行う同期処理を実行する。
続くＳ１７４０では、テロップの色変化の有無を判断する。テロップの色変化があったと判断した場合には（Ｓ１７４０：ＹＥＳ）、表示オブジェクトリスト描画・更新処理（Ｓ１７５０、後述）を実行した後にＳ１７６０に移行する。一方、テロップの色変化がなかったと判断した場合には（Ｓ１７４０：ＮＯ）、そのままＳ１７６０に移行する。
【００２６】
Ｓ１７６０では、ＭＩＤＩ演奏処理が終了したか否かを判断する。ＭＩＤＩ演奏処理が終了していないと判断した場合には（Ｓ１７６０：ＮＯ）、Ｓ１７１０に戻る。一方、ＭＩＤＩ演奏処理が終了したと判断した場合には（Ｓ１７６０：ＹＥＳ）、本処理を終了する。
【００２７】
［２．１．１．表示オブジェクト生成処理の説明］
次に、演出表示処理のサブルーチンである表示オブジェクト生成処理について、図５（ａ）のフローチャートを参照して説明する。
【００２８】
最初のステップＳ１７２１では、カラオケ演奏中の楽曲データに対応する演出データを取得する。なお、ここでは、楽曲データのジャンルに基づいて演出データを選択するが、演出データにジャンルの代わりに文字列が含まれている場合には、その文字列に基づいて演出データを選択する。
【００２９】
続くＳ１７２２では、演出データから区間音高一致率の値を取得して、ビットマップ画像（素材画像）の発生数量を決定する。
続くＳ１７２３では、発生数量ループＶを開始する。具体的には、Ｓ１７２４〜１７２６の処理をブロックデータＢ０１〜Ｂｎｎに対して順に実行する。発生数量ループＶでは、区間声量を取得して描画サイズＳを決定し（Ｓ１７２４）、乱数によってベクトル（方向）を設定し（Ｓ１７２５）、表示オブジェクトを生成して表示オブジェクトリストに追加する（Ｓ１７２６）。ここでは、音量に比例した大きさのビットマップ画像を、音高の一致率に比例した数量だけ発生させてリストに登録する。なお、表示オブジェクトリストには表示オブジェクトが登録されている。各表示オブジェクトには、Ｘ座標、Ｙ座標、ベクトル（方向）、サイズ、ビットマップ画像（素材画像）が含まれている（図４（ｂ）参照）。Ｓ１７２４〜１７２６の処理をブロックデータＢ０１〜Ｂｎｎに対して実行したら、発生数量ループＶを終了し（Ｓ１７２７）、本サブルーチンを終了する。
【００３０】
［２．１．１．表示オブジェクトリスト描画・更新処理の説明］
次に、演出表示処理のサブルーチンである表示オブジェクトリスト描画・更新処理について、図５（ｂ）のフローチャートを参照して説明する。
【００３１】
最初のステップＳ１７５１では、表示オブジェクトリストＸループを開始する。具体的には、Ｓ１７５２〜１７５８の処理を表示オブジェクトリストに登録された各表示オブジェクトに対して順に実行する。表示オブジェクトリストＸループでは、軌道パターン設定による分岐を行い（Ｓ１７５２）、直線の場合には座標移動計算を実行し（Ｓ１７５３）、放物線の場合には座標移動計算を実行し（Ｓ１７５４）、落下の場合には座標移動計算を実行する（Ｓ１７５５）。続いて、決定された座標およびサイズでビットマップ画像を描画し（Ｓ１７５６、図６（ｃ）参照）、表示時間が持続時間よりも大きいか否かを判断し（Ｓ１７５７）、否定判断の場合には何もせず、肯定判断の場合にはオブジェクトＸをリストから消去する（Ｓ１７５８）。ここでは、表示部１６の表示領域に表示させるＴＶ画面の１フレーム毎に、表示オブジェクトリストにあるビットマップ画像を少しずつ動作させ、設定された時間が経過するとそのビットマップ画像を消滅させる。なお、色変え箇所の座標に計算値を加算して、テロップに追随するビットマップ画像の動作を確定し、動作のパターンや消滅までの時間については演出データに登録される各種情報に基づき決定される。Ｓ１７５２〜１７５８の処理を各表示オブジェクトに対して実行したら、表示オブジェクトリストＸループを終了し（Ｓ１７５９）、本サブルーチンを終了する。
【００３２】
［３．実施形態の効果］
本実施形態のカラオケ装置１０は、上述のカラオケ演奏処理を実行することにより、カラオケ演奏に伴って表示部１６の表示領域に歌詞テロップを表示させ、表示する歌詞テロップの表示形態をカラオケ演奏の進行に合わせて順次変更し、歌詞テロップの表示形態を変更する箇所（色変え箇所）付近に、直前の区間の採点結果を示す形態にてビットマップ画像を表示させる。このとき、カラオケ装置１０は、歌詞テロップの表示形態を変更する箇所の歌詞の内容に応じた種別のビットマップ画像を選択し、その選択したビットマップ画像の表示を歌詞テロップの表示形態を変更する歌詞の後方から開始して、採点結果を示す形態に達するまで行う。
【００３３】
一例を挙げると、色変え箇所の歌詞の内容に応じてビットマップ画像の種別として、図６（ｃ）〜図６（ｄ）に例示するように星を選択したり、図６（ｅ）に例示するように花びらを選択したり、図６（ｆ）に例示するように雪を選択したりするといった具合である。
【００３４】
このような本実施形態のカラオケ装置１０によれば、表示部１６に表示された歌詞の前方位置から歌詞を見ているユーザ目線を基準として、歌詞の色変え箇所付近に、直前の区間の採点結果を示す形態にてビットマップ画像を、該当する歌詞の後方（後ろ側）から表示させるので、従来技術のように採点結果の表示によって背景画像の雰囲気や楽曲の雰囲気を壊してしまって画面全体の統一感を損なうということもなく、歌詞テロップと背景画と採点結果との間で交互に視線が動かされて歌唱への集中が妨げられることもない。したがって、楽曲の雰囲気を維持しながら歌唱への集中を促すことができ、さらに、更に、ビットマップ画像は、色変え箇所の歌詞の後方から出現し、ユーザが歌唱すべき歌詞を覆わないため、利用者に心地よく且つ上手く歌唱してもらい、採点結果も向上することが期待できる。
【００３５】
また、実施例においては、表示オブジェクトリストの素材画像として、ビットマップ画像を用いたが、素材画像の種類はビットマップだけとは限らない。描画サイズＳが決定できる画像であればよく、大きさが変化できる画像フォーマット（例えば、ベクター画像、ポリゴン描画の画像など）でもよい。
【００３６】
また、本実施形態のカラオケ装置１０によれば、例えば、表示されたビットマップ画像が表示開始後に色変え位置方向（歌詞テロップの表示形態が変更される方向）に移動することにより、歌唱位置を注目する方向（色変え方向）に合致することとなり、歌唱への集中を更に促すことができる。
【符号の説明】
【００３７】
１０…カラオケ装置、１１…操作部、１２…制御部、１３…楽曲再生部、１４…通信部、１５…ＨＤＤ、１６…表示部、１７…マイク、１８…スピーカ、１９…音声入出力部。
【図２】
2014191193.tif 000003
【図３】
2014191193.tif 000004
【図４】
2014191193.tif 000005
【図５】
2014191193.tif 000006
【図１】
2014191193.tif 000007
【図６】
2014191193.tif 000008