(57)【特許請求の範囲】
【請求項１】
表示手段を有するカラオケの背景画像表示装置において、
複数種類の映像の信号を供給する映像信号供給手段と、
歌唱者に表示すべき歌詞を規定する歌詞データから、所定の条件にしたがって当該歌詞におけるフレーズの区切りを設定する区切設定手段と、
前記区切設定手段により区切られたフレーズに対応する映像を、前記映像信号供給手段が供給する映像のなかから決定する映像決定手段と、
演奏の進行が設定された区切りに達したならば、前記映像決定手段により決定された映像に切り替えるように制御するとともに、前記歌詞データで規定される歌詞を演奏の進行にしたがって書き換えて、前記切り替えた映像に合成する映像制御手段と
を具備することを特徴とするカラオケの背景画像表示装置。
【請求項２】
前記映像信号供給手段が供給する映像の各々に対し、当該映像のキーワードを少なくとも１つ以上関連付けて記憶する記憶手段を備え、
前記映像決定手段は、前記区切設定手段により区切られたフレーズの単語を、前記歌詞データにより検出するとともに、検出した単語を前記キーワードとして最も多く含む映像を前記記憶手段から抽出し、当該区切られたフレーズに対応する映像として決定する
ことを特徴とする請求項１記載のカラオケの背景画像表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、いわゆるカラオケにおいて、歌詞の内容により背景画像を適切なタイミングで切り替えるカラオケの背景画像表示装置に関する。
【０００２】
【従来の技術】
いわゆるカラオケ装置では、ユーザが所望の曲を選択すると、その曲の演奏音等が再生されるとともに、背景画像（映像）と当該曲の歌詞とがモニタに表示される。この際、演奏の進行状態が視覚的にも判るように、表示された歌詞の文字が演奏の進行に合わせて色替えされる。
【０００３】
このような動作は、従来では、単純に映像信号（ビデオ信号）とオーディオ信号とを収めた光学式ディスクなどを再生することで行なわれていたが、最近では、光学式ディスクを保管する際に広い空間を必要とする等の理由により、通信により行なわれることもある。
かかる通信によるカラオケでは、ホスト局と端末局たるカラオケ装置とが電話回線網等で接続され、ホスト局が端末で選択された曲データを配信し、端末局が楽音の発生イベントを時系列的に規定する演奏データや、当該曲における文字の表示やその色替えを時系列的に指示する歌詞データ等の処理を、演奏の進行にあわせて実行することによって、端末局であるカラオケ装置が、演奏データにしたがって発音を行なうとともに、歌詞データにしたがって文字を表示したり、色替を行なうのである。
【０００４】
さて、通信では映像信号までも配信するのは困難であるため、例えば、端末局たるカラオケ装置側において、複数種類の映像信号を収めた光学式ディスクを予め用意しておき、選択された曲のジャンルに対応したものを別途再生し、歌詞データによる歌詞と合成することで、当該曲の歌詞と背景画像とをモニタに表示するようになっていた。
また、曲データとして、映像信号の切り替えを指示する差込データを付加し、１つの曲の演奏過程において、背景画像を順次、適切に切り替えることも行なわれていた。
【０００５】
【発明が解決しようとする課題】
しかしながら、曲のジャンルの対応した映像信号を再生する方式であっても、演奏曲と再生映像とは１対１に対応しないため、別途再生される背景画像は、演奏曲の雰囲気とは異なる場合がある。さらに、異なる曲であっても、同一の背景画像が再生される場合もあって、雰囲気の盛り上がりに欠けるという問題点もあった。
また、差込データを用いる方式においては、曲データに対し予め差込データを付加する手間が必要であるという問題点もあった。
【０００６】
本発明は、上述した問題に鑑みてなされたもので、その目的とするところは、通信によるカラオケ装置において、演奏曲の内容に合致した映像を、演奏の進行に合わせて適切に切り替えるカラオケの背景画像表示装置を提供することにある。
【０００７】
【課題を解決するための手段】
上述した問題を解決するため、請求項１に記載の発明にあっては、表示手段を有するカラオケの背景画像表示装置において、複数種類の映像の信号を供給する映像信号供給手段と、歌唱者に表示すべき歌詞を規定する歌詞データから、所定の条件にしたがって当該歌詞におけるフレーズの区切りを設定する区切設定手段と、前記区切設定手段により区切られたフレーズに対応する映像を、前記映像信号供給手段が供給する映像のなかから決定する映像決定手段と、演奏の進行が設定された区切りに達したならば、前記映像決定手段により決定された映像に切り替えるように制御するとともに、前記歌詞データで規定される歌詞を演奏の進行にしたがって書き換えて、前記切り替えた映像に合成する映像制御手段とを具備することを特徴としている。
請求項２に記載の発明にあっては、請求項１に記載の発明において、前記映像信号供給手段が供給する映像の各々に対し、当該映像のキーワードを少なくとも１つ以上関連付けて記憶する記憶手段を備え、前記映像決定手段は、前記区切設定手段により区切られたフレーズの単語を、前記歌詞データにより検出するとともに、検出した単語を前記キーワードとして最も多く含む映像を前記記憶手段から抽出し、当該区切られたフレーズに対応する映像として決定することを特徴としている。
【０００８】
（作用）
本発明によれば、カラオケ演奏の過程が何箇所かで区切られ、区切られた各期間で表示される歌詞の内容に対応して映像が表示される。
歌詞の内容に対応する映像の決定は、例えば、請求項２に記載の発明のように、用意される映像の各々に、当該映像に共通して連想させるキーワードを予め定めておき、区切られた歌詞から検出した単語をキーワードとして最も多く含む映像を、当該区切られた期間の映像とすることで、行なわれる。
したがって、区切られた各期間で表示される歌詞の内容に合致する背景画像を、その各期間毎に切り替えて表示することができ、その際、従来と比べて特別なデータを付加する必要もない。
【０００９】
【発明の実施の形態】
１：全体構成
以下、本発明の実施の形態につき図面を参照して説明する。図１は、本実施形態に係るカラオケ装置の構成を示すブロック図である。
この図において、符号１０はＣＰＵであり、バスＢを介して接続された各構成要素を制御する。符号１１はＲＯＭであり、ＣＰＵ１０において用いられる基本プログラムを記憶する。符号１２はＲＡＭであり、ＣＰＵ１０の制御に用いられるデータや、後述する曲データ等を一時的に記憶する。
符号１３はモデムであり、ホスト局２０とのデータの授受を、電話回線網Ｎを介して行なう。符号１４は固定記憶装置であり、ＨＤＤ（ハードディスクドライブ）等から構成され、ＣＰＵ１０において用いられる主プログラムや、後述するように条件表現語から映像信号を結び付けたデータベース等を格納する。
【００１０】
さて、符号１５は音源回路（ＴＧ：Tone Generator）であり、曲データのうち演奏データに基づいて楽音の合成を行なう。符号１６は増幅器であり、音源回路１５により合成された楽音信号を増幅し、スピーカ１７を介して外部に発音させるものである。
符号１８は、ＤＳＰや、Ｖ−ＲＡＭ、ＲＡＭＤＡＣ等により構成されるビデオ回路であり、ＣＰＵ１０により時系列的に供給されるデータをＤＳＰが解釈して、その解釈内容を、モニタ１９の表示領域に対応するＶ−ＲＡＭに書き込む一方、モニタ１９の走査周波数に合わせて読み出し、ＲＡＭＤＡＣによって、歌詞表示に係るアナログ信号（ビデオ信号）に変換する。さらに、このビデオ回路１８は、映像信号供給部３０から供給された背景画像に係る映像信号と、歌詞表示に係るビデオ信号とを合成してモニタ１９に供給する。これにより、モニタ１９には、歌詞と背景画像とを合成した表示が行なわれるようになっている。
また、符号ＳＷはパネルスイッチであり、ユーザが所望する曲を選択するためのスイッチや、音量や音階等を設定するための操作子等から構成され、これらの設定情報をＣＰＵ１０に供給するようになっている。
【００１１】
１−１：映像信号供給部
次に、映像信号供給部３０の構成について図２を参照して説明する。この図において、３１1〜３１3の各々は、それぞれディスクチェンジャを備えるディスクドライブである。いま、１つのディスクドライブ３１についてみれば、異なる映像信号を複数トラックで記録した１２枚の光学式ディスクを保有し、ＣＰＵ１０による指示の下、指定されたディスクのうち、指定されたトラックの映像を再生する。３２はセレクタであり、ディスクドライブ３１1〜３１3の各出力を、ＣＰＵ１０の制御により選択するセレクタである。次に、３３1、３３2の各々はデコーダであり、それぞれセレクタ３２を介して供給された再生信号をビデオ信号にデコードして出力する。３４は混合器であり、デコーダ３３1および３３2においてそれぞれデコードされた２系統のビデオ信号を１系統のビデオ信号に混合して、背景画像に係る映像信号として出力する。
【００１２】
なお、本実施形態ではディスクドライブ３１が３台であるが、より多くの異なる映像信号を用意するのであれば、より多数のディスクドライブを設けるのが望ましい。また、デコーダ３３が２台設けられているのは、混合器３４がＣＰＵ１０の制御により２映像の分割表示や、映像の切替時にワイプ処理（一方の画面が他方の画面に対しスライドして切り替わる処理）を実行する場合もあるからである。
【００１３】
１−２：曲データ
次に、本実施形態に係る曲データの構成について図３を参照して説明する。この図に示すように、曲データは、このデータの構成情報等を示すヘッダと、発音すべき楽音の内容を規定するデータを例えばＭＩＤＩ規格で記録した演奏データと、演奏の進行にあわせて表示すべき歌詞の情報を時系列に記録した歌詞データとから構成される。
ここで、演奏データは、演奏パートに対応して複数トラックにより構成され、各トラックは、当該演奏パートで発生すべきイベント（例えば、発音、消音など）の内容を示すイベントデータの集合体となっている。かかるイベントデータの間には、それらイベントの時間間隔を示すデュレーションデータが挿入され、例えば、イベントの間隔が曲の四分音符に相当する場合、数値の「２４」が挿入される。
また、歌詞データには、例えば、表示文字や、その表示タイミング、表示文字のフォント、色替え等のタイミング、書式等の各種データ等から構成される。
かかる歌詞データにより、例えば、図４（ａ）に示すような歌詞のフレーズが、同図（ｂ）に示すように複数のページにわたって表示される。
【００１４】
１−３：データベース
次に、本実施形態において固定記憶装置１４に格納されるデータベースの内容について図５を参照して説明する。この図に示すように、ディスクドライブ３１1〜３１3に保有されるディスク＃１〜＃３６について、各トラック毎に、当該トラックに記録された映像の特徴を示すキーワード（情景表現語）が複数記述される。逆に言えば、島・密林・ジャングル・ヘビ・危険等を連想させる（無人島ジャングルを示す）映像がディスク＃１のトラックＮｏ．１に記録されている。
【００１５】
２：動作
２−１：演奏前
次に、本実施形態にかかるカラオケ装置の動作について説明する。まず、歌唱者たるユーザが、操作パネルＳＷを操作して所望とするカラオケ演奏曲を選択すると、ＣＰＵ１０は、当該演奏曲の曲データを転送するようにモデム１３、電話回線網Ｎを介しホスト局２０に要求する。かかる要求を受信すると、ホスト局２０は、該当する曲データを検索して端末局たるカラオケ装置に転送する。この受信を検出すると、ＣＰＵ１０は、当該曲データをＲＡＭ１２上にロードする。
【００１６】
この時点において、ＣＰＵ１０は、曲データのうち歌詞データの内容を解釈し、例えば、表示すべき歌詞のページ間隔が一定値以上長い箇所を、フレーズの区切りと判別する（図４（ｂ）参照）。あるいは、ページ間隔が長い箇所をその長さの順から所定数（例えば、５箇所）だけ抽出するとしても良い。そしてＣＰＵ１０は、区切りと判別した地点を映像の切替タイミングとして設定する。
【００１７】
次に、ＣＰＵ１０は、歌詞データにより示される歌詞を、区切りと判別した地点毎に分割してフレーズ化するとともに、各フレーズ内の単語を検出する。そして、ＣＰＵ１０は、固定記憶装置１４のデータベース（図５参照）にアクセスして、直前に検出した単語が情景表現語として最も多く含まれる映像を、当該フレーズの再生時における背景画像と設定する。
例えば、図４（ａ）に示すようにフレーズ化された場合、まず、このフレーズの各単語が検出される。ここで、説明に便宜上、データベースの情景表現語を図５に例示したものに限定すると、図４（ａ）の各単語を、情景表現語として最も多く含むのは、ディスク＃１のトラックＮｏ．２である。したがって、この場合、図４（ａ）に示したフレーズを再生するときの背景映像は、ディスク＃１のトラックＮｏ．２における「南の島の浜辺」の映像に設定される。
ＣＰＵ１０は、このような背景映像の設定を、区切りと判別して分割したフレームの各々に対して、それぞれ行なう。
【００１８】
２−２：演奏開始
このように、各種の設定等が終了すると、ＣＰＵ１０は、カラオケ演奏のため次のような処理を実行する。
【００１９】
まず、第１にＣＰＵ１０は、演奏データに関する処理を実行する。すなわち、ＣＰＵ１０は、演奏曲の四分音符につき２４回の割込処理を行ない、この割込処理を１回行なう毎に、演奏データのデュレーションデータをそれぞれ「１」だけデクリメントする。ここで、デュレーションデータが「０」となったということは、演奏の進行が次のイベントデータに対応する処理を行なうべきタイミングに至ったことを示し、このため、ＣＰＵ１０は、当該イベントデータに対応する処理を行なう。
【００２０】
たとえば、当該イベントデータがノートオンイベントであるならば、当該データを音源回路１５に転送する。これにより音源回路１５は、当該ノートオンイベントデータに規定される楽音の生成を行なう。
そして、ＣＰＵ１０は、イベントデータに対応した処理を実行した後、次のイベントに備えるべく、当該イベントデータの次に配置するデュレーションデータの値を読み込む。
一方、デュレーションデータが「０」でないということは、曲の進行が次のイベントデータに対応する処理を行なうべきタイミングには未だ至っていないことを示し、このため、ＣＰＵ１０は、演奏に関しなんら処理を行なわない。
ＣＰＵ１０は、このような処理を各トラックについてそれぞれ実行する。
【００２１】
次に、第２にＣＰＵ１０は、歌詞データに関する処理を実行する。すなわち、ＣＰＵ１０は、歌詞データに含まれる各種データのうち時刻を示すデータを参照し、演奏の進行がその時刻に至ったならば、その時刻で行なうべき歌詞表示に関するデータをビデオ回路１８に転送する。なお、演奏開始からの時刻は、上述した第１の処理における割込処理の起動回数をカウントすることにより、求めることができる。
一方、ビデオ回路１８のＤＳＰは、転送されたデータに規定される内容にしたがってＶ−ＲＡＭを書き換える。
これにより、モニタ１９には、演奏の進行状態にしたがって、歌詞ページが順次書き換えられ、さらに歌詞文字の色が替えられる。
【００２２】
そして、第３にＣＰＵ１０は、演奏開始前に設定したタイミングで映像を制御する。すなわち、ＣＰＵ１０は、演奏開始の最初のフレーズにおいて、区切り検出により最初のフレーズで背景画像と設定したトラックを再生するように、該当するディスクドライブ３１に指示するとともに、当該ドライブの出力を選択するようにセレクタ３２に指示し、さらに、選択された信号をデコードするように該当するいずれか一方のデコーダ３３に指示する。
これにより、演奏の最初のフレーズでは、そのフレーズにおいて最も頻出度数の高い単語を連想させる背景画像が、上記第２の処理による歌詞とともに合成されれモニタ１９に表示されることとなる。
【００２３】
次に、演奏の進行が先に設定した区切りの手前に至ったならば、ＣＰＵ１０は、次のフレーズにおける背景画像と設定したトラックを再生する準備をするように、該当するディスクドライブ３１に指示するとともに、そのドライブの出力を選択して、他方のデコーダ３３に出力するようにセレクタ３２に指示する。
そして、演奏の進行が先に設定した区切りに至ったならば、ＣＰＵ１０は、次のフレーズにおける背景画像と設定したトラックを再生するように、該当するディスクドライブ３１に指示するとともに、その切替えを指定された処理で実行するよう混合器３４に指示する。
【００２４】
これにより、切替え前後にかかるディスクドライブが互いに異なる場合、フレーズ間の区切りのタイミングにおいて、背景画像の切替えが指定された処理でスムーズに行なわれることとなる。また、切替え前後にかかるディスクドライブが同一である場合、ディスク交換や読取ヘッドの移動等のため若干ブランクが生じるのを防ぐため、例えば、切替え直前の背景画像をメモリに記憶させてフリーズさせるなどの処理が実行される。
なお、切替えの処理は、例えば、ワイプや、フェードイン・フェードアウトなどを、予めユーザが指定する、あるい曲データに付加されたデータにより指示することなど考えられる。
以下、背景画像に関しては、演奏が進むにつれて同様な処理が繰り返し実行される。
【００２５】
このような実施形態のカラオケ装置によれば、差込データを予め作成しなくても、フレーズ毎に映像を切り替えることができ、さらに、切り替えられた映像を、そのフレーズの内容に合致したものとすることができる。これにより、歌詞の内容に一致しない映像がカラオケの背景画像となるのが防止され、また、雰囲気の盛り上がりにも貢献できるという利点がある。
【００２６】
なお、上述した実施形態では、歌詞データにより歌詞を区切ってフレーズ化を行なったが、演奏データのなかにマーク（例えば、区間コードや、小節線など）が含まれている場合には、このマークの地点に対応する歌詞データの位置を求め、その位置を歌詞の区切りとしてフレーズ化を行なっても良い。
【００２７】
【発明の効果】
以上説明したように、本発明によれば、演奏曲の内容に合致した背景画像を、演奏の進行に合わせて適切に切り替えることが可能となる。
【図面の簡単な説明】
【図１】  本発明の実施形態に係るカラオケ装置の構成を示すブロック図である。
【図２】  同カラオケ装置における映像信号供給部の構成を示す図である。
【図３】  同カラオケ装置における曲データの構成を示す図である。
【図４】  （ａ）は歌詞の一例を示す図であり、（ｂ）は、この歌詞が同カラオケ装置による表示態様を示す図である。
【図５】  同カラオケ装置におけるデータベースの構成を示す図である。
【符号の説明】
１０……ＣＰＵ（歌詞データ供給手段、区切設定手段、映像決定手段、映像制御手段）、１８……ビデオ回路、１９……モニタ（表示手段）、３０……映像信号供給部（映像信号供給手段）
【図１】
0003733632.tif 000002
【図２】
0003733632.tif 000003
【図３】
0003733632.tif 000004
【図４】
0003733632.tif 000005
【図５】
0003733632.tif 000006