(57)【要約】【課題】背景画像と複数言語の歌詞テロップの双方をユーザにとって見やすく表示する。【解決手段】歌詞テロップは二つの言語で構成されており、カラオケ演奏に伴って表示部の表示領域に第一言語の歌詞テロップを表示させ、表示する第一言語の歌詞テロップの表示形態を色換えや強調表示などによってカラオケ演奏の進行に合わせて順次変更する。そして、表示部の表示領域に表示する第一言語の歌詞テロップのうち表示形態が変更中である行の前半部分で表示形態が変更されたら、当該行の前半部分を対応する第二言語の歌詞テロップへ置換し、当該行の後半部分で表示形態が変更されたら、当該行の後半部分を対応する第二言語の歌詞テロップへ置換するのである。このことにより、背景画像と複数言語の歌詞テロップの双方をユーザにとって見やすく表示することができる。【選択図】図２
2011221392.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに選曲された楽曲に対応する楽曲データに基づきカラオケ演奏を行うカラオケ演奏手段と、
前記カラオケ演奏手段によるカラオケ演奏に合わせて、前記楽曲データに含まれる歌詞テロップとカラオケ演奏の背景映像とを表示領域を有する表示手段に表示させる表示制御手段と、
を備えるカラオケ装置であって、
前記歌詞テロップは、二つの言語で構成され、
前記表示制御手段は、前記カラオケ演奏手段によるカラオケ演奏に伴って前記表示手段の前記表示領域に第一言語の歌詞テロップを表示させ、表示する第一言語の歌詞テロップの表示形態を前記カラオケ演奏の進行に合わせて順次変更し、前記表示領域に表示する第一言語の歌詞テロップのうち表示形態が変更中である行の前半部分で表示形態が変更されたら当該行の前半部分を対応する第二言語の歌詞テロップへ置換し、当該行の後半部分で表示形態が変更されたら当該行の後半部分を対応する第二言語の歌詞テロップへ置換すること
を特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記表示制御手段は、前記第一言語の歌詞テロップの表示形態についてはカラオケ演奏の進行に合わせて順次変更し、前記第二言語の歌詞テロップへの置換については、カラオケ演奏の演奏位置と前記楽曲データに含まれるフラグの位置とが一致した場合に実行することを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ演奏を行いながら、カラオケの歌詞を示す歌詞テロップとカラオケの背景映像とをモニタ画面に表示するカラオケ装置に関する。
【背景技術】
【０００２】
従来より、カラオケの歌詞を示す歌詞テロップとカラオケの背景映像とをモニタ画面に表示し、再生したカラオケ曲およびマイク音声をスピーカから出力するカラオケ装置が知られている。
【０００３】
このようなカラオケ装置の中には、２ヶ国語の歌詞テロップをモニタ画面に表示し、演奏の進行に合わせて歌詞テロップの表示形態を色換えや強調表示などによって順次変更するカラオケ装置がある（例えば、特許文献１参照。）。
【０００４】
しかし、上述のようなカラオケ装置においては、言語数分の表示領域をモニタ上に確保する必要があり、その分背景画像が見づらくなるという問題があった。
そこで、歌詞を示す文字列が入った背景画像に他の言語の歌詞テロップを重畳して表示することで、複数言語の歌詞テロップを重ねて表示する方法が提案されている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２０８７０号公報（第３，４頁、図３，４）
【特許文献２】特開平０９−４６５９４号公報（第２頁、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述のように歌詞を示す文字列が入った背景画像に他の言語の歌詞テロップを重畳して表示すると、歌詞の判読が困難になるという問題があった。
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、背景画像と複数言語の歌詞テロップの双方をユーザにとって見やすく表示する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に係るカラオケ装置は、カラオケ演奏に伴って表示する第一言語の歌詞テロップの表示形態をカラオケ演奏の進行に合わせて順次変更する際に、表示形態の変更が進行したら、表示形態変更後の第一言語の歌詞テロップを、対応する他の言語の歌詞テロップに置換することを特徴とする。
【０００８】
具体的には、請求項１に係るカラオケ装置においては、カラオケ演奏手段が、ユーザに選曲された楽曲に対応する楽曲データに基づきカラオケ演奏を行い、表示制御手段が、カラオケ演奏手段によるカラオケ演奏に合わせて、楽曲データに含まれる歌詞テロップとカラオケ演奏の背景映像とを、表示領域を有する表示手段に表示させる。
【０００９】
なお、歌詞テロップは二つの言語で構成されており、表示制御手段が、カラオケ演奏手段によるカラオケ演奏に伴って表示手段の表示領域に第一言語の歌詞テロップを表示させ、表示する第一言語の歌詞テロップの表示形態を色換えや強調表示などによってカラオケ演奏の進行に合わせて順次変更する。
【００１０】
そして、表示領域に表示する第一言語の歌詞テロップのうち表示形態が変更中である行の前半部分で表示形態が変更されたら当該行の前半部分を対応する第二言語の歌詞テロップへ置換し、当該行の後半部分で表示形態が変更されたら当該行の後半部分を対応する第二言語の歌詞テロップへ置換するのである。
【００１１】
この場合、第一言語の歌詞テロップの表示形態についてはカラオケ演奏の進行に合わせて順次変更し、第二言語の歌詞テロップへの置換については、カラオケ演奏の演奏位置と前記楽曲データに含まれるフラグの位置とが一致した場合に実行するとよい（請求項２）。
【００１２】
このように構成された本発明のカラオケ装置によれば、背景画像と複数言語の歌詞テロップの双方をユーザにとって見やすく表示することができる。
また、本発明のカラオケ装置によれば、表示する第一言語の歌詞テロップの表示形態を色換えや強調表示などによってカラオケ演奏の進行に合わせて順次変更するので、同時に表示される複数言語の歌詞テロップのうちの何れの歌詞テロップを歌えばよいのかユーザが迷うことがないという効果もある。
【００１３】
さらに、本発明のカラオケ装置によれば、上記置き換えの頻度が適度なものとなるので、歌詞テロップが読みにくくはならない。
【図面の簡単な説明】
【００１４】
【図１】カラオケ装置の概略構成を示すブロック図
【図２】（ａ）テロップデータのデータ構造を示す説明図、（ｂ）歌詞テロップを表示する順序を示す説明図、（ｃ）歌詞テロップを表示する位置を示す説明図
【図３】カラオケ演奏処理を示すフローチャート
【発明を実施するための形態】
【００１５】
以下に本発明の実施形態を図面とともに説明する。なお、本発明は本実施形態に限定されるものではなく、様々な態様にて実施することが可能である。
［１．カラオケ装置１０の構成の説明］
図１に示すカラオケ装置１０は、カラオケルームなどに設置され、カラオケ楽曲を含むコンテンツを再生する機能などを有する。また、カラオケ装置１０は、楽曲データなどの各種コンテンツデータをカラオケ装置１０に配信する外部のアプリケーションサーバ（図示省略、以下サーバ）とインターネットを介してデータの送受信が可能に接続されている。なお、インターネットとＬＡＮとは図示しないルータで接続されている。また、ＬＡＮは有線方式であっても無線方式であってもよい。
【００１６】
このような機能を有するカラオケ装置１０は、複数のキー・スイッチなどからなる操作部１１，装置全体を制御する表示制御手段としての制御部１２，楽曲データの再生（カラオケ演奏）を行うカラオケ演奏手段としての楽曲再生部１３，インターネットを介した通信を制御する通信部１４，ＭＩＤＩデータおよびテロップデータが含まれる楽曲データなどの各種データを記憶するＨＤＤ１５，歌詞データなどを含む各種映像の表示を行う表示手段としての表示部１６，マイク１７からの音声の入力とスピーカ１８からの音声の出力とを制御する音声入出力部１９などを備える。
【００１７】
テロップデータは、ＭＩＤＩデータをカラオケ演奏する際に歌詞テロップを表示するためのデータであり、歌詞を示す文字列と、曲進行に応じた時間情報と、曲データと、日本語歌詞への置き換えを行うタイミングを示すフラグとからなる複数の小データ群を時系列に並べた構成を有し（図２（ａ）参照）、上段のａ列および下段のｂ列の二行で表示部１６の表示領域の下半分に表示されるようになっている（図２（ｃ）参照）。
【００１８】
なお、歌詞を示す文字列は、英語歌詞および日本語歌詞の二つの言語で構成され、先頭からの順番が奇数の小データ群の文字列についてはａ列に表示され、先頭からの順番が偶数の小データ群の文字列についてはｂ列に表示されるようになっている。
【００１９】
［２．カラオケ装置１０のカラオケ演奏処理の説明］
次に、カラオケ装置１０の制御部１２が実行するカラオケ演奏処理を、図３のフローチャートを参照して説明する。
【００２０】
本処理はカラオケ装置１０の電源状態がオンである場合に繰り返し実行される。
まず、最初のステップＳ１０５では、初期値をセットする。具体的には、変数Ｍには数値「０」を設定し、前回フラグメモリには数値「１」を設定し、前々回フラグメモリには数値「０」を設定する。
【００２１】
続いて、楽曲データを時間Ｔ＝０の位置から読み出して順次再生する（Ｓ１１０）。
続いて、歌詞テロップを構成する小データ群のうちの先頭からＭ番目の小データ群の文字列（英語歌詞および日本語歌詞、以下歌詞）とＭ＋１番目の歌詞とを読み取る（Ｓ１１５）。
【００２２】
続いて、Ｍ番目の歌詞のうちの英語歌詞を表示領域中のａ列目に表示し、Ｍ＋１番目の歌詞のうちの英語歌詞を表示領域中のｂ列目に表示する（Ｓ１２０）。
続いて、演奏中の楽曲データから、現在演奏している位置の時間Ｔを読み取り（Ｓ１２５）、Ｍ番目の歌詞（英語歌詞）の色を時間Ｔの位置まで変化させる（Ｓ１３０）。
【００２３】
続いて、Ｍ番目の歌詞（英語歌詞）の色変化がフラグ位置まで到達したか否かを判断する（Ｓ１３５）。
Ｍ番目の歌詞の色変化がフラグ位置まで到達していないと判断する場合には（Ｓ１３５：ＮＯ）、日本語歌詞への置き換えのタイミングにはなっていないと判断し、Ｓ１２５に戻る。
【００２４】
一方、Ｍ番目の歌詞の色変化がフラグ位置まで到達したと判断する場合には（Ｓ１３５：ＹＥＳ）、続いてＭ番目の歌詞の色変化が行末に到達したか否かを判断する（Ｓ１４０）。
【００２５】
Ｍ番目の歌詞の色変化が行末に到達したと判断する場合には（Ｓ１４０：ＹＥＳ）、変数「Ｍ」をインクリメントし（Ｓ１４５）、新たなＭ＋１番目の歌詞を読み取り（Ｓ１５０）、色変化が終了した列の歌詞を、読み取った歌詞の英語歌詞に置き換える（Ｓ１５２）。そして、カラオケ演奏が終了したか否かを判断する（Ｓ１５５）。カラオケ演奏が終了していないと判断する場合には（Ｓ１５５：ＮＯ）、Ｓ１２０に戻る。一方、カラオケ演奏が終了したと判断する場合には（Ｓ１５５：ＹＥＳ）、本処理を終了する。
【００２６】
一方、先のＳ１４０にてＭ番目の歌詞の色変化が行末に到達していないと判断する場合には（Ｓ１４０：ＮＯ）、前回フラグメモリから前回フラグ位置を読み出して、前回フラグ位置から今回フラグ位置までの英語歌詞を、前回フラグ位置から当回フラグ位置までの日本語歌詞に置き換える（Ｓ１６０）。
【００２７】
そして、前回フラグ位置を前々回フラグメモリにセットし（Ｓ１６５）、当回フラグ位置を前回フラグメモリにセットする（Ｓ１７０）。
さらに、前回フラグメモリと前々回フラグメモリとがセットされているか否かを判断する（Ｓ１７５）。
【００２８】
前回フラグメモリと前々回フラグメモリとがセットされていないと判断する場合には（Ｓ１７５：ＮＯ）、当回フラグは行末ではないと判断し、Ｓ１２０に戻る。
一方、前回フラグメモリと前々回フラグメモリとがセットされていると判断する場合には（Ｓ１７５：ＹＥＳ）、当回フラグは行末であると判断し、Ｍ＋１番目の歌詞を読み取り（Ｓ１８０）、色変化が終了した列の歌詞を、読み取った歌詞の英語歌詞に置き換える。なお、最初の表示の際にはこのＭ＋１番目の歌詞の書き換えを２度行うことになる。
【００２９】
続いて、前々回フラグメモリをクリアし（Ｓ１９０）、Ｓ１２０に戻る。
［３．実施形態の効果］
（１）このように本実施形態のカラオケ装置１０によれば、歌詞テロップは二つの言語で構成されており、カラオケ演奏に伴って表示部の表示領域に第一言語の歌詞テロップを表示させ、表示する第一言語の歌詞テロップの表示形態を色換えや強調表示などによってカラオケ演奏の進行に合わせて順次変更し、表示部の表示領域に表示する第一言語の歌詞テロップのうち表示形態が変更中である行の前半部分で表示形態が変更されたら、当該行の前半部分を対応する第二言語の歌詞テロップへ置換し、当該行の後半部分で表示形態が変更されたら、当該行の後半部分を対応する第二言語の歌詞テロップへ置換する。
【００３０】
このことにより、背景画像と複数言語の歌詞テロップの双方をユーザにとって見やすく表示することができる。
（２）また、本実施形態のカラオケ装置１０によれば、表示する第一言語の歌詞テロップの表示形態を色換えや強調表示などによってカラオケ演奏の進行に合わせて順次変更するので、同時に表示される複数言語の歌詞テロップのうちの何れの歌詞テロップを歌えばよいのかユーザが迷うことがないという効果もある。
【００３１】
（３）さらに、本実施形態のカラオケ装置１０によれば、上記置き換えの頻度が適度なものとなるので、歌詞テロップが読みにくくはならない。
【符号の説明】
【００３２】
１０…カラオケ装置、１１…操作部、１２…制御部、１３…楽曲再生部、１４…通信部、１５…ＨＤＤ、１６…表示部、１７…マイク、１８…スピーカ、１９…音声入出力部
【図２】
2011221392.tif 000003
【図３】
2011221392.tif 000004
【図１】
2011221392.tif 000005