(57)【特許請求の範囲】
【請求項１】
ホストコンピュータとカラオケ端末とが通信回線を介し接続された通信カラオケシステムの配信方法であって、
前記カラオケ端末は、
楽曲データ、楽曲データに対応したジャンル情報を予め記憶手段に記憶し、
カラオケ楽曲の演奏が指示された場合に、
当該カラオケ楽曲に対応して背景映像を指定するインデックス情報が前記記憶手段に記憶されているか否かを判別し、
当該インデックス情報が記憶されていないとき、当該カラオケ楽曲に対応した楽曲データに基づいてカラオケ楽曲を演奏するとともに、当該楽曲データのジャンル情報に対応した映像データであって前記記憶手段とは異なる記憶媒体に記憶された映像データを再生して背景映像を表示し、
当該インデックス情報が記憶されているとき、当該カラオケ楽曲に対応した楽曲データに基づいてカラオケ楽曲を演奏するとともに、当該インデックス情報にしたがった映像データであって前記記憶手段とは異なる記憶媒体に記憶された映像データを再生して背景映像を表示し、
前記ホストコンピュータは、楽曲データに対応したインデックス情報を単独で、または、楽曲データとともに配信し、前記カラオケ端末は、配信された楽曲データ、インデックス情報を前記記憶手段に記憶する
ことを特徴とする通信カラオケシステムの配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、センタ局のホストコンピュータから複数のカラオケ端末に対し楽曲データを配信する通信カラオケシステムの配信方法に関する。
【０００２】
【従来の技術】
周知のように、楽曲データのデータベースを有するセンタ局のホストコンピュータからカラオケスナック等の各店舗に設置されたカラオケ端末へ公衆回線等を介し楽曲データを供給する通信カラオケシステムが知られている。一般に、この種のシステムにおいては、カラオケの演奏のみならず、利用者を視覚の面から楽しませる効果を狙って曲のイメージに合った背景映像をディスプレイに表示させるようになっている。
【０００３】
こうした背景映像の基となる映像データは、楽曲データと比較してデータ量が多く、特に動画の場合には膨大な量となる。したがって、現在用いられている通信回線の伝送能力では映像データを配信するには負担が大きい等の理由から、映像データについては別途ＬＤ（レーザディスク）やＣＤ−ＲＯＭといった記憶媒体に予め記憶させておきこれを各店舗に配布して供給するのが一般的である。また、こうした記憶媒体の容量にも限界があり、楽曲データの曲数だけ映像データを用意するのは効率的でないことから、一般には、ジャンルが共通する複数の楽曲について１つの映像データを共用する方法をとっている。すなわち、ホストコンピュータから配信される楽曲データのヘッダ部分にその曲のジャンルを示す情報を含めておき、このジャンルに対応した映像データをＣＤ−ＲＯＭ等から読み出し、カラオケの演奏と共に背景映像を表示するようになっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、近年、カラオケ演奏における視覚的効果に対する期待が大きく、利用者の間では各曲に固有の背景映像をしかも動画で楽しみたいという要求が強くなっている。特にアニメの主題歌のように映像が重要な位置を占める楽曲に対してはこの要求が大きい。一方、近年のＣＤ−ＲＯＭ等における記憶密度の向上、さらには画像圧縮技術の進歩も手伝って、各曲に固有の映像データをＣＤ−ＲＯＭ等に収めることが可能となりつつある。
【０００５】
こうした事情から、多くのカラオケ店舗では、既に配信を受けている楽曲データをこれからも継続して使用しつつ、将来的には各曲に固有の背景映像を提供すべくシステムを拡張し、顧客の要求に応えたいと考えるに至っている。ところが、上述したように、既存の楽曲データについてはそのヘッダに記述されたジャンルによって背景映像を指定するようになっており、こうした既存の楽曲データを継続使用しつつ上記のようなシステムの拡張を図るのは、データフォーマットやプログラムの変更を伴う等の理由から容易でなく、このため顧客の要求に応えることができなかった。
【０００６】
この発明は、このような背景の下になされたもので、固有の背景映像が用意されていない既存の楽曲データを継続使用しつつ、新たに固有の背景映像が追加された曲については各曲に固有の背景映像を表示することができる通信カラオケシステムのカラオケ装置を提供することを目的としている。
また、この発明の他の目的は、画像記憶媒体の記憶領域を効率的に使用して、より多くの楽曲について固有の背景画像を提供することにある。
【０００７】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の通信カラオケシステムの配信方法は、ホストコンピュータとカラオケ端末とが通信回線を介し接続された通信カラオケシステムの配信方法であって、前記カラオケ端末は、楽曲データ、楽曲データに対応したジャンル情報を予め記憶手段に記憶し、カラオケ楽曲の演奏が指示された場合に、当該カラオケ楽曲に対応して背景映像を指定するインデックス情報が前記記憶手段に記憶されているか否かを判別し、当該インデックス情報が記憶されていないとき、当該カラオケ楽曲に対応した楽曲データに基づいてカラオケ楽曲を演奏するとともに、当該楽曲データのジャンル情報に対応した映像データであって前記記憶手段とは異なる記憶媒体に記憶された映像データを再生して背景映像を表示し、当該インデックス情報が記憶されているとき、当該カラオケ楽曲に対応した楽曲データに基づいてカラオケ楽曲を演奏するとともに、当該インデックス情報にしたがった映像データであって前記記憶手段とは異なる記憶媒体に記憶された映像データを再生して背景映像を表示し、前記ホストコンピュータは、楽曲データに対応したインデックス情報を単独で、または、楽曲データとともに配信し、前記カラオケ端末は、配信された楽曲データ、インデックス情報を前記記憶手段に記憶することを特徴としている。
【００１０】
【発明の実施の形態】
以下、図面を参照して、この発明の実施形態について説明する。
【００１１】
Ａ：実施形態の構成
（１）全体構成
図１はこの発明の一実施形態の全体構成を示すブロック図である。同図において、１はセンタ局に設置されたホストコンピュータであり、カラオケの楽曲データおよびＢＧＶインデックスファイル（後述する）を蓄積したデータベースＤＢを有している。このホストコンピュータ１には、通信回線（公衆電話回線またはＩＳＤＮ）Ｎを介し、各カラオケ店舗に設置された複数のカラオケ端末２，２，……が接続されており、定期的に楽曲データ等を各カラオケ端末に配信するようになっている。
【００１２】
（２）カラオケ端末２の構成
次に、図２はカラオケ端末２の構成を示すブロック図である。同図において、２１はＣＰＵであり、バスＢＵＳを介し接続される端末各部を制御する。また、２２はＲＯＭであり、ＣＰＵ２１が実行する制御プログラムおよび楽曲データに含まれる歌詞コードに対応したフォントデータを記憶する。さらに、２３はＲＡＭであり、ＣＰＵ２１のワークエリアとして用いられる。
【００１３】
また、２４はハードディスクであり、ホストコンピュータ１から配信される楽曲データおよびＢＧＶインデックスファイルを記憶する。すなわち、各カラオケ端末においては、ホストコンピュータ１から供給される楽曲データ等を一旦ハードディスク２４に蓄積し、これを読み出して用いるようになっている。
【００１４】
また、２５は通信Ｉ／Ｆ（インタフェース）であり、ホストコンピュータ１から送信される楽曲データおよびＢＧＶインデックスファイルを受信しハードディスク２４へＤＭＡ（ダイレクト・メモリ・アクセス）転送する。
【００１５】
さらに、２６はパネルＩ／Ｆであり、カラオケ装置本体またはリモコン端末（図示略）の操作パネルに対するキー入力操作（例えば曲番号の入力、演奏の開始または中止の指示、ボリューム、テンポ等の設定等）を検出しこの検出結果を入力データとしてＣＰＵ２１へ供給する。
【００１６】
次に、２７は音源であり、ＣＰＵ２１により供給される楽音制御データ（楽曲データに含まれる。）に対応した楽音信号を合成しこれをミキサ２８へ出力する。２９は音声デコーダであり、ＣＰＵ２１により供給されるＡＤＰＣＭデータ（楽曲データに含まれるバックコーラス等の音声データ）に対応した音声信号を生成しこれをミキサ２８へ出力する。ミキサ２８は、音源２７から供給される楽音信号、音声デコーダ２９から供給されるバックコーラス等の音声信号、およびマイクＭから入力される歌唱者の音声信号を混合し出力する。
【００１７】
また、３０はエフェクタであり、ＣＰＵ２１により供給される効果付与の制御データ（楽曲データに含まれる。）に基づきミキサ２８の出力にエコー、リバーブ等の各種効果を付与する。さらに、３１はサウンドシステムであり、エフェクタ３１の出力からノイズ成分等を除去した後、図示しないスピーカより放音する。
【００１８】
次に、３２は背景映像再生装置であり、動画ＣＤ等の映像記憶媒体に記憶されたカラオケの背景映像を表示するための映像データを再生する。ここで、映像データには、楽曲のジャンルに対応した背景映像と各楽曲に固有の背景映像とが混在しており、前者は、ジャンルが共通する多数の曲（２曲や３曲程度ではなく１０曲とか数１０曲といった曲数）に対して１つの映像が共用され、後者は、１曲に対して原則として１つの映像が用意されている。前者の映像データは、システムの導入当初から備えられている既存の映像データであり、後者の映像データは、システムの導入後に新曲として配信された楽曲データに対応して追加された映像データである。
【００１９】
すなわち、本システムでは、新曲の楽曲データを配信する場合、それと併せて各曲のＢＧＶインデックスファイルを配信するようになっており、このＢＧＶインデックスファイルによって参照される新曲に固有の映像データは、これを記憶した動画ＣＤ等のディスクをカラオケ端末２に追加することにより対処するようになっている。一方、システムの導入当初から存在する既存の楽曲データには、その曲に固有の背景映像は用意されておらず、ジャンルに対応した背景映像のみ用意されている。背景映像再生装置３２は、楽曲のジャンルが指定されると、そのジャンルに対応した映像データを例えばディスク１からサーチし、楽曲の曲番号に対応するアドレスが指定されると、その曲に対応する映像データを例えばディスク２〜１０からサーチする。
【００２０】
さて、図２に示す３３は映像ミキサであり、ＲＯＭ２２から読み出される歌詞のフォントデータを背景映像にスーパーインポーズし、この合成画像を出力する。また、３４はディスプレイであり、映像ミキサ３３の出力に対応した背景と歌詞の合成画像を表示する。
【００２１】
（３）楽曲データの内容
次に、図３を参照し、楽曲データの内容について説明する。図３に示すように、１曲についての楽曲データは、ヘッダ、楽音トラック、表示トラック、音声トラック、効果制御トラック、および音声データ領域からなっている。ヘッダは、その曲に関する種々のデータが書き込まれる部分であり、曲番号、曲名、ジャンル、曲の演奏時間等のデータが記述されている。
【００２２】
楽音トラックには、音源２７による楽音合成を制御するシーケンスデータが記述されており、発音、消音等を制御するイベントデータとタイミングを制御するデュレーションデータからなっている。表示トラックには、曲の進行に同期してディスプレイ３４に表示させるべきカラオケの歌詞に対応したコード情報が記述されている。音声トラックには、曲の進行に同期して音声データ領域からＡＤＰＣＭデータを読み出すためのアドレス情報等が記述されている。さらに、効果制御トラックには、エコー、リバーブ等の楽音に付与すべき効果を制御する制御データが記述されている。
【００２３】
（４）ＢＧＶインデックスファイルの内容
次に、ＢＧＶインデックスファイルの内容について説明する。ＢＧＶインデックスファイルには、楽曲データに固有の背景映像を表示するための映像データの記憶位置を指定し、その再生を制御するデータが記述されている。例えば図４に示すように、各曲に対応するＢＧＶインデックスファイルが存在しており、各ファイルには、対応する楽曲データの曲番号、再生すべき映像データが記憶されているディスクの番号、当該映像データのスタート部開始位置Ａ、リピート部開始位置Ｂ、リピート部終了位置Ｃ、エンディング部開始位置Ｄ、エンディング部終了位置Ｅ、および楽曲データのエンディング部開始位置Ｄ′が記述されている。
【００２４】
ここで、スタート部開始位置Ａは、ディスク上における映像データの先頭アドレスを、リピート部開始位置Ｂおよびリピート部終了位置Ｃは、映像データを繰り返し再生するときの開始点と終了点を、エンディング部開始位置Ｄは、曲のエンディングに入ったときの映像データの再生開始点を、エンディング部開始位置Ｄ′は、曲のエンディングの開始点に対応する楽曲データ上の位置（例えば、曲の何小節目かを示す情報）を、それぞれ指定する。なお、このＢＧＶインデックスファイルに基づく映像データの再生制御については後述する。
【００２５】
Ｂ：実施形態の動作
次に、図５に示すフローチャートを参照し、上記構成からなる実施形態の動作を説明する。
【００２６】
まず、利用者がカラオケの曲番号をリモコン端末から入力すると、この曲番号は、パネルＩ／Ｆ２６を介してＣＰＵ２１に取り込まれる（ステップＳ１）。これにより、ＣＰＵ２１は、曲番号に対応する楽曲データとＢＧＶインデックスファイルをハードディスク２４からサーチする（ステップＳ２）。
【００２７】
そして、曲番号に対応するＢＧＶインデックスファイルの有無を判断する（ステップＳ３）。ここで、例えば曲番号の指定された楽曲がシステムの導入当初から存在する古い曲であるために、対応するＢＧＶインデックスファイルが存在しない場合、または、新しい曲であっても対応するＢＧＶインデックスファイルが配信されていない場合、当該曲番号に対応する楽曲データのヘッダを参照する。そして、ヘッダに記述されたジャンルを背景映像再生装置３２に指定する（ステップＳ４）。これにより、指定されたジャンルに対応する映像データがディスク１からサーチされ、以後は楽曲データに基づいてカラオケの演奏が行われるとともに、この演奏と並行して曲のジャンルに合った背景映像がディスプレイ３４に表示される。
【００２８】
一方、上記ステップＳ３において、曲番号の指定された楽曲がシステムの導入後に配信された新曲であるために、対応するＢＧＶインデックスファイルが存在する場合、または、古い曲であってもＢＧＶインデックスファイルが配信されている場合、このファイルの内容を参照し、以後はファイルの記述情報に基づき映像再生を制御する（ステップＳ５〜Ｓ１１）。
【００２９】
まず楽曲データに基づいてカラオケの演奏を開始する一方、ＢＧＶインデックスファイルに記述されたディスク番号とスタート部開始位置Ａを背景映像再生装置３２に指定する（ステップＳ５）。これにより、背景映像再生装置３２は、指定されたディスクのスタート部開始位置Ａから映像データの再生を開始する。これによって、カラオケの演奏と並行して当該曲に固有の背景映像が再生される。
【００３０】
演奏中、ＣＰＵ２１は、楽曲データと映像データの再生位置を随時監視しており、楽曲データの再生位置が曲のエンディング部開始位置Ｄ′に到達したか否か（ステップＳ６）、映像データの再生位置がリピート部終了位置Ｃに到達したか否か（ステップＳ７）、を繰り返し判断する。
【００３１】
そして、曲のエンディングに至る前に、映像データの再生位置がリピート部終了位置Ｃに達すると、背景映像再生装置３２の読出ヘッドをリピート部開始位置Ｂへ戻す（ステップＳ８）。これによって、曲のエンディングに至るまでの間、Ｂ−Ｃ間の映像データを繰り返し再生する。このような繰り返し再生を行うのは、映像データは、楽曲データと比較してデータ量がかさむことから、映像データを一曲分の長さより短く構成することによりデータ量の削減を図るためである。
【００３２】
こうして映像が繰り返される一方で曲の演奏が進み、楽曲データの再生位置が曲のエンディング部開始位置Ｄ′に到すると（ステップＳ６）、背景映像再生装置３２の読出ヘッドをエンディング部開始位置Ｄへジャンプさせる（ステップＳ９）。これによって、映像の繰り返し再生から抜け出し、曲のエンディングに対応した映像データの開始位置Ｄから再生が行われる。
【００３３】
こうして曲のエンディングに対応したカラオケの演奏と映像再生が行われ、映像データの再生位置がエンディング部終了位置Ｅに達すると（ステップＳ１０）、映像再生を終了させる（ステップＳ１１）。一方、カラオケの演奏については、楽曲データのエンディング部と映像データのエンディング部が同じ時間になるよう予めデータを構成していることから、映像と同じタイミングで終了する。
【００３４】
このように、本実施形態によれば、新曲に固有の映像データを記憶したディスクをカラオケ端末２に追加する一方、これら映像データの記憶位置を指定するＢＧＶインデックスファイルを新曲の楽曲データとともにホストコンピュータ１から配信することにより、固有の背景映像が用意されていない既存の楽曲データを従来通り継続使用しつつ、固有の背景映像が用意された新曲の追加にも対応することができる。
【００３５】
また、既存の楽曲データに固有の映像データが新たに用意された場合においても、ＢＧＶインデックスファイルを配信することにより、既存の楽曲データを変更することなく、新曲と同様、固有の映像データの追加に対応することができる。
【００３６】
さらに、本実施形態によれば、映像データの一部を繰り返し再生するので、曲の演奏時間に対して短い時間に対応した映像データで一曲分の背景映像を表示することできる。また、曲のエンディング部（あるいはイントロ部）については楽曲データと同期した映像再生を行うので、楽曲のエンディング部（あるいはイントロ部）のイメージに合った特徴的な背景映像を利用者に提供できる。
【００３７】
Ｃ：変形例
なお、楽曲に固有の映像データは、上記実施形態のように必ずしも楽曲データと１対１とする必要はなく、複数曲について映像を共用できる場合には複数曲に対して１つの映像としてもよい。すなわち、本発明における「固有」とは、「楽曲に特徴的な」という程度の意味であって、唯一という意味ではない。また、複数曲について映像を共用する場合には、対応するすべての楽曲の曲番号をＢＧＶインデックスファイルに保持しておくようにすれば、複数の曲番号から同一の映像データをサーチすることが可能になる。
【００３８】
以上説明したように、この発明によれば、固有の背景映像が用意されていない既存の楽曲データを継続使用しつつ、新たに固有の背景映像が追加された曲については各曲に固有の背景映像を表示することができ、システムの拡張に柔軟に対応することができる。
【図面の簡単な説明】
【図１】  この発明の一実施形態の全体構成を示すブロック図である。
【図２】  同実施形態におけるカラオケ端末の構成を示すブロック図である。
【図３】  同実施形態における楽曲データの内容を説明するためのフォーマット図である。
【図４】  同実施形態におけるＢＧＶインデックスファイルの内容を説明するためのフォーマット図である。
【図５】  同実施形態の動作を説明するためのフローチャートである。
【符号の説明】
１…ホストコンピュータ、２…カラオケ端末、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…ハードディスク、２５…通信Ｉ／Ｆ、２６…パネルＩ／Ｆ、２７…音源、２８…ミキサ、２９…音声デコーダ、３０…エフェクタ、３１…サウンドシステム、３２…背景映像再生装置、３３…映像ミキサ、３４…ディスプレイ、Ｍ…マイク。
【図１】
0003941616.tif 000002
【図２】
0003941616.tif 000003
【図３】
0003941616.tif 000004
【図４】
0003941616.tif 000005
【図５】
0003941616.tif 000006