(57)【特許請求の範囲】
【請求項１】
カラオケ用の曲を再生する曲再生手段が前記曲を１曲再生する間に所定時間の背景映像を複数再生するカラオケ用の背景映像再生装置であって、
前記背景映像を再生するための背景映像情報と、前記背景映像情報を特定するためのファイル名とが対応付けて記憶された背景映像情報記憶手段と、
前記曲のジャンルを特定するためのジャンル特定情報と、前記背景映像情報記憶手段に記憶されている背景映像１つ当りをその内容に基いて特定するための複数個の内容特定情報とを含む再生指示情報と、前記ファイル名とが対応付けて記憶された背景映像ファイルテーブルと、
前記曲再生手段が前記曲を１曲再生する間に所定時間の背景映像を複数再生するための複数の前記再生指示情報を背景映像の再生順に登録する再生指示テーブルと、
前記背景映像情報記憶手段から背景映像情報を読出す制御回路とを備えており、
前記背景映像ファイルテーブルに記憶された異なるジャンルの複数のファイル名には、共通の内容特定情報を含む再生指示情報がそれぞれ対応付けられており、
前記ジャンル特定情報には、検索処理において検索に用いる優先順位として第１位が設定されており、かつ、前記複数個の内容特定情報には、第２位以下の優先順位がそれぞれ設定されており、
前記制御回路は、
再生する背景映像の種類および再生順序を指示する再生方法指示コマンドを前記曲再生手段から受信すると、その受信した前記再生方法指示コマンドに含まれる前記複数の再生指示情報を再生順に前記再生指示テーブルに登録する第１登録処理と、
背景映像の再生開始を指示する再生開始コマンドを前記曲再生手段から受信すると、前記再生指示テーブルの所定の再生順位に登録されているジャンル特定情報および複数個の内容特定情報（以下、登録特定情報という）の総てと対応付けられたファイル名を前記背景映像ファイルテーブルから検索する第１検索処理と、
前記第１検索処理によりファイル名が検索されなかった場合に、前記登録特定情報の中から前記優先順位の低い順に内容特定情報を１個減らし、その減らした状態の登録特定情報と対応付けられたファイル名を前記背景映像ファイルテーブルから検索し、検索されなかった場合は、直前の検索で用いた前記登録特定情報の中から前記優先順位の低い順に内容特定情報を１個ずつ減らしながら検索する処理をファイル名が検索されるまで繰り返す第２検索処理と、
前記第２検索処理によりファイル名が検索されなかった場合に、前記登録特定情報のジャンル特定情報と対応付けられたファイル名を前記背景映像ファイルテーブルから検索する第３検索処理と、
前記第１ないし第３検索処理により検索されたファイル名をファイルリストに登録する第２登録処理と、
前記第２登録処理により前記ファイルリストに登録されたファイル名の中から１つのファイル名をランダムに選択する選択処理と、
前記選択処理により選択されたファイル名と対応付けられた背景映像情報を前記映像情報記憶手段から読出す読出処理とを実行し、
前記第１ないし第３検索処理、第２登録処理、選択処理および読出処理を、前記再生指示テーブルに登録されている各再生指示情報に対して再生順に実行することを特徴とするカラオケ用の背景映像再生装置。
【請求項２】
前記背景映像情報記憶手段に記憶されている背景映像には、特定の曲が再生される場合にのみ再生される映像を示す特定映像が含まれていることを特徴とする請求項１に記載のカラオケ用の背景映像再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、歌詞を示す歌詞テロップと、この歌詞テロップの背景に表示する背景映像とをモニタテレビに表示してカラオケを行うカラオケ装置において上記背景映像を再生する装置として好適なものに関する。
【０００２】
【従来の技術】
従来、上記カラオケ装置としては、たとえば、曲データを保有するサーバーから通信回線を介して曲データを受信し、この受信した曲データを再生する、いわゆる通信カラオケ装置が知られている。
この通信カラオケ装置には、選曲、曲データの受信および再生などを行う曲データ再生装置、曲の演奏およびマイクミキシングなどを行うアンプ、このアンプから出力される信号を音として再生するスピーカ、背景映像を再生する動画プレーヤ、歌詞テロップおよび背景映像を表示するモニタテレビ、マイクロフォンなどが備えられている。
【０００３】
動画プレーヤには、複数の背景映像が記憶されたＣＤ−ＲＯＭが複数枚（たとえば、４枚）内蔵されており、１つの背景映像の再生時間は、背景映像によって異なるが、たとえば、３０秒である。また、各背景映像は、それぞれ曲のジャンル（たとえば、３２のジャンル）と対応付けて記憶されており、各背景映像には、ジャンルを示すジャンルデータが付されている。
たとえば、港に停泊する船を映した映像の中に和服の女性が登場する背景映像や、同じく港に停泊する船を映した映像中に男女が登場する背景映像などには、それぞれ「演歌一般」というジャンルを示すジャンルデータが付されている。
また、曲データは、曲の演奏部分を示す演奏データ、歌詞テロップを示す歌詞テロップデータ、曲のジャンルを示すジャンルデータなどから構成されており、演奏データは、ＭＩＤＩ（Musical Instrument Digital Interface）データで構成されている。
【０００４】
そして、上記構成のカラオケ装置では、動画プレーヤは、曲データに含まれるジャンルデータに対応するジャンルデータが付された複数の背景映像の中から１つの背景映像をランダムに選択して再生する。この動画プレーヤにより再生された背景映像は、モニタテレビに表示される。動画プレーヤは、背景映像の選択および再生を曲の演奏が終了するまで繰り返し実行する。たとえば、演奏する曲の再生時間が４分であり、１つの背景映像の再生時間が３０秒であるとすると、上記選択および再生を同一ジャンルにおいて８回繰り返し、計８個の背景映像が順次モニタに表示される。
【０００５】
また、曲データ再生装置は、選曲された曲を示す曲データをサーバーから受信し、この受信した曲データに含まれるＭＩＤＩデータをＭＩＤＩ音源に書込み、ＭＩＤＩ音源から発生する信号は、アンプおよびスピーカにより再生される。さらに、曲データ再生装置は、曲データに含まれる歌詞テロップデータを映像信号に変換し、この変換された映像信号は、モニタテレビに歌詞テロップとして表示される。
【０００６】
【発明が解決しようとする課題】
ところで、背景映像は、曲の内容に合ったものを曲ごとに設定するのが理想的であるが、１枚のＣＤ−ＲＯＭが動画を再生できる時間は、最大でも７４分程度であるため、総ての曲（たとえば、１５，０００曲）のそれぞれに専用の背景映像を設定するのは困難である。
そこで、従来は、上述のように、選曲された曲のジャンルに属する複数の背景映像の中から所定の背景映像をランダムに選択して再生することにより、なるべく同じ背景映像が再生されないように工夫している。たとえば、ある演歌が選曲された場合に、「演歌一般」というジャンルデータが付された複数の背景映像の中から背景映像をランダムに選択し、たとえば、港に停泊する船を映した映像の中に和服の女性が登場する背景映像が繰り返し再生されないようにしている。
【０００７】
しかし、そのような工夫をしても、１つのジャンルに属する曲数に対して背景映像の数が少ないため、同じジャンルの曲を何回か歌ううちに、同じ背景映像が再生される頻度が高くなる。たとえば、ある演歌を歌う場合に、港に停泊する船を映した映像の中に和服の女性が登場する背景映像が繰り返し再生される場合がある。
つまり、上記従来の動画プレーヤでは、同じジャンルの曲の再生回数が増加すると、同じ背景映像が再生される頻度が高くなるため、カラオケをする者が飽きるという問題がある。
また、たとえば１万曲を超えるような多数の曲の中において、曲とそれほどマッチしない背景映像が選択されることもある。
なお、そのような問題を解決するために、動画プレーヤに内蔵されたＣＤ−ＲＯＭの枚数を増やすことも考えられるが、かなりの枚数を必要とするため、装置の複雑化およびコストアップを招くことから望ましくない。
【０００８】
そこで、本発明は、背景映像情報記憶手段の数を増加させることなく、同じジャンルの曲を繰り返し歌った場合であっても同じ背景映像が再生される頻度を低くすることができるカラオケ用の背景映像再生装置の実現を目的とする。
【０００９】
【課題を解決するための手段】
請求項１に記載の発明では、カラオケ用の曲を再生する曲再生手段が前記曲を１曲再生する間に所定時間の背景映像を複数再生するカラオケ用の背景映像再生装置であって、
前記背景映像を再生するための背景映像情報と、前記背景映像情報を特定するためのファイル名とが対応付けて記憶された背景映像情報記憶手段と、
前記曲のジャンルを特定するためのジャンル特定情報と、前記背景映像情報記憶手段に記憶されている背景映像１つ当りをその内容に基いて特定するための複数個の内容特定情報とを含む再生指示情報と、前記ファイル名とが対応付けて記憶された背景映像ファイルテーブルと、前記曲再生手段が前記曲を１曲再生する間に所定時間の背景映像を複数再生するための複数の前記再生指示情報を背景映像の再生順に登録する再生指示テーブルと、前記背景映像情報記憶手段から背景映像情報を読出す制御回路とを備えており、前記背景映像ファイルテーブルに記憶された異なるジャンルの複数のファイル名には、共通の内容特定情報を含む再生指示情報がそれぞれ対応付けられており、前記ジャンル特定情報には、検索処理において検索に用いる優先順位として第１位が設定されており、かつ、前記複数個の内容特定情報には、第２位以下の優先順位がそれぞれ設定されており、前記制御回路は、再生する背景映像の種類および再生順序を指示する再生方法指示コマンドを前記曲再生手段から受信すると、その受信した前記再生方法指示コマンドに含まれる前記複数の再生指示情報を再生順に前記再生指示テーブルに登録する第１登録処理と、背景映像の再生開始を指示する再生開始コマンドを前記曲再生手段から受信すると、前記再生指示テーブルの所定の再生順位に登録されているジャンル特定情報および複数個の内容特定情報（以下、登録特定情報という）の総てと対応付けられたファイル名を前記背景映像ファイルテーブルから検索する第１検索処理と、前記第１検索処理によりファイル名が検索されなかった場合に、前記登録特定情報の中から前記優先順位の低い順に内容特定情報を１個減らし、その減らした状態の登録特定情報と対応付けられたファイル名を前記背景映像ファイルテーブルから検索し、検索されなかった場合は、直前の検索で用いた前記登録特定情報の中から前記優先順位の低い順に内容特定情報を１個ずつ減らしながら検索する処理をファイル名が検索されるまで繰り返す第２検索処理と、前記第２検索処理によりファイル名が検索されなかった場合に、前記登録特定情報のジャンル特定情報と対応付けられたファイル名を前記背景映像ファイルテーブルから検索する第３検索処理と、前記第１ないし第３検索処理により検索されたファイル名をファイルリストに登録する第２登録処理と、前記第２登録処理により前記ファイルリストに登録されたファイル名の中から１つのファイル名をランダムに選択する選択処理と、前記選択処理により選択されたファイル名と対応付けられた背景映像情報を前記映像情報記憶手段から読出す読出処理とを実行し、前記第１ないし第３検索処理、第２登録処理、選択処理および読出処理を、前記再生指示テーブルに登録されている各再生指示情報に対して再生順に実行することを特徴とするカラオケ用の背景映像再生装置という技術的手段を採用する。
【００１０】
【００１１】
【００１２】
【００１３】
請求項２に記載の発明では、請求項１に記載のカラオケ用の背景映像再生装置において、背景映像情報記憶手段に記憶されている前記背景映像には、特定の曲が再生される場合にのみ再生される映像を示す特定映像が含まれているという技術的手段を採用する。
【００１４】
【００１５】
【作用】
請求項１および請求項２に記載の発明では、カラオケ用の曲を再生する曲再生手段が曲を１曲再生する間に所定時間の背景映像を複数再生し、再生される各背景映像はそれぞれランダムに選択される。
【００１６】
【００１７】
【００１８】
また、背景映像ファイルテーブルに記憶された異なるジャンルの複数のファイル名には、共通の内容特定情報を含む再生指示情報がそれぞれ対応付けられているため、同じ背景映像を異なるジャンルで再生することができる。
【００１９】
たとえば、後述する発明の実施の形態に記載するように、港に停泊する船を映した映像の中に和服の女性が登場する背景映像に対して「港／船」という内容の一部を示す内容特定情報に、和服の女性が登場するという内容の一部を示す「和服」という内容特定情報を追加して対応付けておくと、曲再生手段は、「港／船」および「和服」のいずれかの内容特定情報に基づいて上記背景映像を選択することができる。
つまり、演歌以外のジャンルにおいて、和服の女性が登場する背景映像を再生したい場合には、「和服」という内容特定情報に基づいて上記背景映像を選択して再生することができる。
従って、同じジャンルの曲を繰り返し歌った場合であっても同じ背景映像が同じ再生順序で再生される頻度を低くすることができるため、カラオケをする者が飽きることがない。
しかも、背景映像情報記憶手段の数を増加する必要がない。
【００２０】
また、ジャンル特定情報には、検索処理において検索に用いる優先順位として第１位が設定されており、かつ、複数個の内容特定情報には、第２位以下の優先順位がそれぞれ設定されている。
つまり、たとえば、後述する発明の実施の形態に記載するように、ある背景映像に「演歌一般」「港／船」「和服」という３つの特定情報が対応付けられている場合に、その背景映像は、３つの特定情報の総てを指定した場合を最優先して選択され、２番目には「演歌一般」「港／船」という２つの特定情報を指定した場合に選択され、３番目には「演歌一般」という１つの特定情報を指定した場合に選択されるように優先順位を設定する。
これにより、「演歌一般」「港／船」「和服」という３つの条件が揃った背景映像を再生するのか、もしくは、和服の女性が登場するシーンが含まれているか否かにかかわらず、「演歌一般」「港／船」という２つの条件が揃った背景映像を再生するのかなど、背景映像を用いる目的に応じて使い分けることができる。
【００２１】
さらに、請求項２に記載の発明では、背景映像情報記憶手段に記憶されている背景映像には、特定の曲が再生される場合にのみ再生される映像を示す特定映像が含まれている。
たとえば、後述する発明の実施の形態に記載するように特定の曲たるアニメーションの主題歌を歌う場合には、そのアニメーション以外のアニメーションの背景映像を再生しても意味がないため、特定映像たる上記アニメーションの背景映像を背景映像情報記憶手段たるＤＶＤに記憶させておき、選曲されたアニメーションに対応するアニメーションの映像をＤＶＤから読出して再生する。
【００２２】
【００２３】
【発明の実施の形態】
以下、本発明のカラオケ用の背景映像再生装置の一実施形態について図を参照して説明する。
なお、以下の実施形態では、カラオケ用の背景映像再生装置として、曲データを保有するサーバーと通信回線で接続され、そのサーバーから通信回線を介して曲データを受信して再生する、いわゆる通信カラオケ装置に用いられる背景映像再生装置を代表に説明する。また、その背景映像再生装置として、ＤＶＤ(Digital Video Disc)を再生するＤＶＤプレーヤを代表に説明する。
【００２４】
まず、本実施形態のＤＶＤプレーヤが備えられたカラオケ装置の主要構成について、それを示す図１を参照して説明する。
図１に示すように、カラオケ装置１０には、歌詞を示す歌詞テロップ、歌詞テロップの背景に表示する背景映像、選曲番号を示す映像などを表示するモニタテレビ（以下、モニタと略称する）１２と、歌唱者用のモニタ１４とが備えられている。また、カラオケ装置１０には、本発明の背景映像情報たる背景映像データが記憶されたＤＶＤを再生するＤＶＤプレーヤ６が備えられている。
【００２５】
さらに、カラオケ装置１０には、カラオケ用の曲（以下、曲と略称する）の選曲と、選曲された曲の歌詞テロップおよび曲の演奏部分を示す演奏データなどから構成される曲データの通信ケーブル１５を介しての受信、曲の再生の予約、ならびに、モニタ１２，１４に表示される映像の切替え、合成などを行う装置（以下、コマンダと称する）２０と、マイクロフォン１７，１８とが備えられている。
【００２６】
また、カラオケ装置１０には、マイクロフォン１７，１８から入力される音声と曲とのミキシング、音声と曲との音量バランス、エコー調整、ディレイ調整、ミキシング信号の増幅、演奏される曲の音程制御（キーコントロール）、高音、低音の制御（トーンコントロール）などを行うアンプ１６と、このアンプ１６から出力される増幅信号を音として再生する１組のスピーカ１３，１３と、コマンダ２０を遠隔操作する送信器７０とが備えられている。
【００２７】
次に、コマンダ２０の構成および機能について図２を参照して説明する。
図２（Ａ）は、コマンダ２０の前面パネルの説明図であり、同図（Ｂ）は、コマンダ２０の背面パネルの説明図である。
図２（Ａ）に示すように、コマンダ２０の前面パネルには、選曲する曲の選曲番号の入力などを行うための０〜９のボタンからなるテンキー２１と、選曲を確定するための選曲ボタン２２とが設けられており、テンキー２１の上方には、選曲された曲の選曲番号を６桁の数字でＬＥＤ表示する選曲番号表示体２３が設けられている。
【００２８】
また、選曲番号表示体２３の左方には、演奏が予約されている曲の数をＬＥＤ表示する予約曲数表示体２４が設けられており、その下方には、予約の取消を行うための取消しボタン２５と、演奏を停止させる演奏停止ボタン２６と、歌っている途中で最初から歌い直すための歌い直しボタン２７と、予約曲の間に割り込んで予約するための割り込みボタン２８とが設けられている。さらに、前面パネルの左上には、送信器７０から送信される光信号を受信する受信部３８が設けられており、左下には、コマンダ２０の電源を立ち上げる電源ボタン３９が設けられている。
【００２９】
また、テンキー２１の右方には、演奏のキーを低くするフラットキー２９と、キーを標準にする標準キー３０と、キーを高くするシャープキー３１とが設けられており、それらキーの下方には、ボーカルのメロディーラインの音量を設定するボーカルボタン３２と、２コーラス目までを再生する２コーラスカットボタン３３と、曲の後奏部分をカットする後奏カットボタン３４とが設けられている。さらに、それらボタンの下方には、カラオケを行うモードとカラオケを行わないモードとに切り替えるカラオケ切替ボタン３５と、通信ケーブル１５を介して入力されるデータを曲データからＢＧＭ、有線放送、テレビ放送などに切り替える入力切替ボタン３６と、モニタ１２，１４の表示をサーバーなどが提供しているサービス情報の表示に切り替えるサービスボタン３７とが設けられている。
【００３０】
また、図２（Ｂ）に示すように、コマンダ２０の背面パネルには、各地域に設置されたサーバー２（図３参照）と通信を行うための通信ケーブル１５を接続する通信端子４０が設けられており、この通信端子４０の右側には、ＤＶＤプレーヤ６の制御回路６３（図４参照）に接続されたプラグ６８を接続するためのコネクタ６９が設けられている。このコネクタ６９の右側には、ＤＶＤプレーヤ６の映像出力端子６７（図４参照）を接続するための映像入力端子５８が設けられている。この映像入力端子５８の右側には、モニタ１２の映像入力端子（図示省略）と接続される映像出力端子４２と、モニタ１４の映像入力端子（図示省略）と接続される映像出力端子４３とが設けられており、この映像出力端子４３の右側には、アンプ１６の音声入力端子と接続するための音声出力端子４１が設けられている。
【００３１】
次に、上記コマンダ２０の制御系の構成について図３および図６（Ａ）を参照して説明する。
図３は、コマンダ２０の制御系の主要構成をブロックで示す説明図であり、図６（Ａ）は、曲データの主要構成をブロックで示す説明図である。
最初に、曲データの主要構成について図６（Ａ）を参照して説明する。
曲データ１３０は、再生する背景映像の種類や再生順序などの再生スケジュールを指示する再生方法指示コマンド１６０、歌詞テロップ（字幕）を示す歌詞テロップデータ１３２、曲の演奏部分を示す演奏データ１３３などから構成される。演奏データ１３３は、ＭＩＤＩデータで構成される。
【００３２】
次に、コマンダ２０の制御系の主要構成について図３を参照して説明する。
コマンダ２０には、選曲、サーバー２に対する曲データ１３０の送信要求、曲データ１３０の受信、ＤＶＤプレーヤ６に対する各種コマンドの送信、曲の演奏順序の予約、音声制御、映像制御などをプログラムにしたがって行うＣＰＵ４５が備えられている。また、ＣＰＵ４５には、ＣＰＵ４５により実行されるプログラムなどが記憶されたＲＯＭ４６と、受信した曲データ１３０、送信器７０から送信されたデータ、選曲された曲の選曲番号を示す選曲番号データ、予約された曲の選曲番号データなどを一時保存するためのＲＡＭ４７とが接続されている。
【００３３】
また、ＣＰＵ４５には、歌詞テロップを構成する文字、選曲番号、カラオケ装置１０の動作状態などを示す文字をモニタ１２，１４に表示するためのフォントデータが記憶されたフォントＲＯＭ４４と、このフォントＲＯＭ４４から読出され、ビットマップデータに展開されたデータを一時記憶するビデオＲＡＭ４８と、サーバー２から通信ケーブル１５および通信端子４０を介して曲データ１３０を受信するための通信用モデム４９とが接続されている。さらに、ＣＰＵ４５には、タイマ５３のカウントにしたがって曲データ１３０に含まれる演奏データ１３３を構成するＭＩＤＩデータをＭＩＤＩ音源５２へ書き込む制御を行うシーケンサ５１と、ＭＩＤＩ音源５２から出力される音源信号を入力してアンプ１６により増幅可能な信号に変換する音声制御回路５０が接続されている。
【００３４】
また、ＣＰＵ４５には、ＤＶＤプレーヤ６との間でコマンドなどの入出力を行うためのインターフェース５９が接続されている。さらに、ＣＰＵ４５には、ＤＶＤプレーヤ６からインターフェース５９を介して入力された背景映像信号をモニタ１２，１４により表示するための表示信号に変換したり、ビデオＲＡＭ４８から出力されるビットマップデータを歌詞テロップに変換したりする映像制御回路５４が接続されている。映像制御回路５４は、モニタ１２の表示画面を説明する図１８に示すように、背景映像３００の中に歌詞テロップ３０２がスーパーインポーズされるように制御を行う。また、映像制御回路５４は、曲の進行にしたがって歌詞テロップの色を変える制御も行う。
【００３５】
また、ＣＰＵ４５には、受信部３８により受信された光信号をデジタル信号に変換する変換回路５５と、制御装置２０の前面パネルに設けられた各種ボタンを押したときに点灯するＬＥＤ、選曲番号表示体２３および予約曲数表示体２４へ表示信号を出力する表示回路５６と、上記各種ボタンを押したときに発生するスイッチング信号を入力する入力回路５７とが接続されている。
【００３６】
次に、ＤＶＤプレーヤ６の構成および機能について、それをブロックで示す図４を参照して説明する。
ＤＶＤプレーヤ６には、背景映像を示す背景映像データが記憶されたＤＶＤ６１Ａから背景映像データを読出すＤＶＤドライブ６１と、同じく背景映像データが記憶されたＤＶＤ６２Ａから背景映像データを読出すＤＶＤドライブ６２とが内蔵されている。両ＤＶＤドライブ６１、６２には、図示しないディスク回転用のモータ、モータ駆動回路、ディスク面に光線を照射してディスクに記憶された背景映像データを読取る読取ヘッドなどがそれぞれ設けられている。
なお、ＤＶＤ６１ＡおよびＤＶＤ６２Ａが、本発明の背景映像情報記憶手段に相当する。
【００３７】
また、ＤＶＤプレーヤ６には、ＤＶＤ６１Ａ、６２Ａから読出された背景映像データを一時記憶するバッファメモリ６５と、バッファメモリ６５から出力されるＭＰＥＧデジタルデータ（背景映像データ）を入力してアナログの背景映像信号に変換するＭＰＥＧデコーダ回路６６とが内蔵されている。
さらに、ＤＶＤプレーヤ６には、ＤＶＤ６１Ａ、ＤＶＤ６２Ａから背景映像データを読出す制御などを行うＣＰＵ６４を備えた制御回路６３と、映像管理テーブル用メモリ６０とが内蔵されている。映像管理テーブル用メモリ６０には、ＤＶＤ６１Ａ、６２Ａに記憶されている背景映像データのファイル名をジャンルおよびキーワードと対応付けてテーブル形式で記憶して管理する背景映像ファイルテーブル（図８参照）などが記憶される。背景映像ファイルテーブルは、ＤＶＤ６１Ａ、または、６２Ａに記憶されており、ＤＶＤプレーヤ６の電源が立ち上げられた際に読出され、映像管理テーブル用メモリ６０に記憶される。
【００３８】
ＤＶＤ６１Ａ、６２Ａには、それぞれ多くの（たとえば、３２，０００個）背景映像がＭＰＥＧ２ビデオ方式で圧縮されて記憶されている。また、各背景映像は、演歌、ポップスなど、曲のジャンル別に記憶されており、１つの背景映像の再生時間は背景映像ごとに異なるが、たとえば、３０秒である。ここで、ＭＰＥＧとは、Moving Picture Experts Groupの略であり、動画像およびこれに関連するオーディオなどの情報圧縮の国際標準規格を指す。
なお、本実施形態では、映像管理テーブル用メモリ６０には、ＲＡＭなどの書換可能な記憶媒体が用いられる。
【００３９】
ここで、映像管理テーブル用メモリ６０の記憶内容について図７ないし図１３を参照して説明する。
映像管理テーブル用メモリ６０には、図８に示す背景映像ファイルテーブル１００が記憶されている。背景映像ファイルテーブル１００には、背景映像のジャンル、および背景映像の内容の一部を示すキーワードを特定するジャンルキーワード数値１０１と、背景映像のファイル名を示すファイル名データ１０２と、背景映像の再生時間を秒単位で示す再生時間データ１０３とが対応付けてテーブル形式で複数組設定されている。
【００４０】
ジャンルキーワード数値１０１は、１６進数で登録されており、そのビット構成を説明する図１０（Ａ）に示すように、０ビットから３ビットまでが第２キーワードを示し、４ビットから７ビットまでが第１キーワードを示し、８ビットから１１ビットまでがジャンルを示す。
たとえば、ジャンルキーワード数値１０１が「０２０Ｈ」の背景映像は、ジャンルが「０」であり、第１キーワードが「２」であり、第２キーワードが「０」である背景映像である。
【００４１】
ジャンルの「０」は、ジャンル名、数値および分類との対応関係を説明する図１０（Ｂ）に示すように、ジャンル名が「Ａ」で「演歌一般」という分類に属することを示し、第１キーワードの「２」は、ジャンルＡと第１キーワードとの対応関係を説明する図１１（Ａ）に示すように、「港／船」というキーワードであることを示す。
つまり、ジャンルキーワード数値１０１が「０２０Ｈ」である背景映像の中には、港に停泊する船が登場するシーンが存在することを示す。
また、第２キーワードの「０」は、第１キーワード「港／船」に対する第２キーワードの割り当てを説明する図１２（Ａ）に示すように、「和服」というキーワードであることを示す。
【００４２】
つまり、ジャンルキーワード数値１０１が「０２０Ｈ」である背景映像の中には、港に停泊する船が登場するシーンに加えて、和服の女性が登場するシーンが存在することを示す。
なお、図１１（Ｂ）は、ジャンルＤと第１キーワードとの対応関係を示す説明図であるが、その他のジャンルについても図示しないが同様に第１キーワードとの対応関係が定められている。また、図１２（Ｂ）は、第１キーワード「田舎」に対する第２キーワードの割り当てを示す説明図であり、同図（Ｃ）は、第１キーワード「雑踏」に対する第２キーワードの割り当てを示す説明図であるが、その他の第１キーワードについても図示しないが同様に第２キーワードとの対応関係が定められている。
【００４３】
以上のように、背景映像ファイルテーブル１００には、１つのファイル名に対して３つの特定情報が対応付けて登録されている。このため、従来のように、ジャンルという大きな概念で背景映像を指定することもできる他、ジャンルにキーワードを加えることにより、同じジャンルの中の特定の背景映像を指定することもできる。
なお、上記ジャンルを示す「０」が本発明のジャンル特定情報に、第１キーワードの「２」および第２キーワードの「０」が本発明の内容特定情報にそれぞれ相当する。
【００４４】
また、映像管理テーブル用メモリ６０には、図９（Ａ）に示す番組情報ファイルテーブル１１０が記憶されている。ここに、番組情報とは、アニメーションや映画など、アニメーションや映画の主題歌を歌う場合にのみ再生される背景映像を意味し、本発明の特定映像に相当する。番組情報ファイルテーブル１１０には、番組番号データ１１１と、ファイル名データ１１２と、再生時間データ１１３とが対応付けてテーブル形式で複数組設定されている。番組番号データ１１１は、上記ジャンルキーワード数値１０１と同様に１６進数で設定されており、その構成は、ジャンルキーワード数値１０１と同じである。
【００４５】
たとえば、番組番号データ１１１が「２３６Ｈ」で特定される背景映像は、番組情報の割り当てを説明する図１３に示すように、「加山雄二映画」という映画の背景映像である。また、番組番号データ１１１が「２８ＡＨ」で特定される背景映像は、「鉄人アトム」というアニメーションの背景映像である。さらに、番組番号データ１１１が「ＦＦＥＨ」で特定される背景映像は、「札幌時計台」を映した背景映像である。
【００４６】
さらに、映像管理テーブル用メモリ６０には、図９（Ｂ）に示す親ジャンルテーブル１２０が記憶されている。ここに、親ジャンルとは、図１０（Ｂ）に示したＡからＰまでの各ジャンルが属する大きなジャンルを意味する。親ジャンルテーブル１２０には、ジャンル分類およびその数値を示すジャンル分類データ１２１と、親ジャンルおよびその数値を示す親ジャンルデータ１２２とが対応付けてテーブル形式で設定されている。
たとえば、ジャンル分類データ１２１が「Ａ（０）」で示されるジャンルは、「Ｂ（１）」という親ジャンルに属する。
つまり、図１０（Ｂ）に示すように、「Ａ（０）」なる演歌一般というジャンルは、「Ｂ（１）」なる演歌冬という親ジャンルに属する。
【００４７】
そしてさらに、映像管理テーブル用メモリ６０には、図７に示す再生指示テーブル９０が記憶されている。ここに、再生指示テーブルとは、ある曲が選曲された場合に選択される背景映像および再生順序を設定するテーブルを意味する。つまり、背景映像の再生スケジュールを意味する。
再生指示テーブル９０は、再生順序を示す順序データ９１と、再生指示内容を示す再生指示データ９２とが対応付けて設定されている。再生指示テーブル９０に登録される再生指示データ９２は、サーバー２からコマンダ２０へ送信される曲データ１３０を構成する再生方法指示コマンド１６０に含まれており、コマンダ２０からＤＶＤプレーヤ６へ送信される。そのコマンドの構成を図６（Ｄ）から（Ｆ）に示す。
【００４８】
図６（Ｄ）は、ジャンルおよびキーワードにより背景映像を特定するコマンドの構成を示し、同図（Ｅ）は、番組番号により番組情報を示す背景映像を特定するコマンドの構成を示し、同図（Ｆ）は、ジャンルおよびキーワードと、番組番号とにより、ジャンルおよびキーワードにより特定される背景映像、および番組番号により特定される背景映像を混在させて特定するコマンドの構成を示す。各コマンドは、ＡＳＣＩＩコードで表され、アルファベット２６文字、数字、幾つかの記号文字で構成される。「ＰＲＯＧ」は、再生指示テーブル９０への登録指示を意味し、［ＣＲ］は、コマンドの終わりを意味する。
【００４９】
図６（Ｄ）に示す再生方法指示コマンド１６０は、「ＰＲＯＧ：Ｇ０２０：Ｇ０２Ａ：Ｇ３１０［ＣＲ］」という再生指示方法を示している。ここで、１文字目の「Ｇ」は、Ｇに付されている３桁の数字が、ジャンルおよびキーワードを指定するものであることを示し、２〜４文字目の３桁の数字は、ジャンルおよびキーワードを示す。
再生方法指示コマンド１６０は、コマンダ２０からＤＶＤプレーヤ６へ送信され、再生方法指示コマンド１６０に示される各データは、図７（Ａ）に示すように先頭のデータ「Ｇ０２０」から順番に再生指示テーブル９０に登録される。
【００５０】
ここに、「０２０」は、ジャンルが「演歌一般」であり（図１０（Ｂ）参照）、第１キーワードが「港／船」であり（図１１（Ａ）参照）、第２キーワードが「和服」（図１２（Ａ）参照）で特定される背景映像を指定することを示す。また、「０２Ａ」は、ジャンルが「演歌一般」であり、第１キーワードが「港／船」であり、第２キーワードが「建物」で特定される背景映像を指定することを示す。さらに、「３１０」は、ジャンルが「ミドルテンポポップス」であり、第１キーワードが「雑踏」であり（図１１（Ｂ）参照）、第２キーワードが「外国」（図１２（Ｃ）参照）で特定される背景映像を指定することを示す。
【００５１】
つまり、図７（Ａ）に示す再生指示テーブルに登録された再生スケジュールにより、最初に「演歌一般・港／船・和服」で特定される背景映像が再生され、２番目に「演歌一般・港／船・建物」で特定される背景映像が再生され、３番目に「ミドルテンポポップス・雑踏・外国」で特定される背景映像が再生される。
【００５２】
また、図６（Ｅ）に示すコマンド１７０は、「ＰＲＯＧ：Ｐ２８Ａ［ＣＲ］」という再生指示方法を示している。ここで、１文字目の「Ｐ」は、Ｐに付されているデータが、番組番号を指定するものであることを示す。コマンド１７０も、コマンダ２０からＤＶＤプレーヤ６へ送信され、コマンド１７０に示されるデータは、図７（Ｂ）に示すように再生指示テーブル９０に登録される。ここに、「２８Ａ」は、「鉄人アトム」というアニメーションの背景映像を指定することを示す（図１３参照）。
つまり、図７（Ｂ）に示す再生指示テーブル９０に登録された再生指示方法により、「鉄人アトム」というアニメーションの背景映像が再生される。
【００５３】
さらに、図６（Ｆ）に示すコマンド１８０は、「ＰＲＯＧ：Ｇ０２０：Ｐ２３６：Ｇ３１３：ＰＦＦＥ［ＣＲ］」という再生指示方法を示している。コマンド１８０も、コマンダ２０からＤＶＤプレーヤ６へ送信され、コマンド１８０に示される各データは、図７（Ｃ）に示すように先頭のデータ「Ｇ０２０」から順番に再生指示テーブル９０に登録される。ここに、「０２０」は、「演歌一般・港／船・和服」で特定される背景映像を指定することを示し、「２３６」は、「加山雄二映画」という映画の背景映像を指定することを示し（図１３参照）、「３１３」は、「ミドルテンポポップス・雑踏・男女」で特定される背景映像を指定することを示し、「ＦＦＥ］は、「札幌時計台」を映した背景映像を指定することを示す。
つまり、図７（Ｃ）に示す再生指示テーブル９０に登録された再生指示方法により、最初に「演歌一般・港／船・和服」で特定される背景映像が再生され、２番目に「加山雄二映画」という映画の背景映像が再生され、３番目に「ミドルテンポポップス・雑踏・男女」で特定される背景映像が再生され、４番目に「札幌時計台」を映した背景映像が再生される。
【００５４】
次に、送信器７０の構成についてその外観を示す図５を参照して説明する。
図５に示すように、送信器７０の上面上方には、選曲番号をバックライト付きの液晶で表示する選曲番号表示部７１が設けられており、その下方には、コマンダ２０のカラオケ切替ボタン３５と同じ作用をするカラオケ切替ボタン７２と、コマンダ２０の入力切替ボタン３６と同じ作用をする外部映像ボタン７３と、サーバー２が用意しているテレビゲームを行う状態に切替えるゲームボタン７４とが設けられている。
【００５５】
また、それらボタンの下方には、曲間や曲の再生終了後に拍手や歓声の音を再生するように設定するための拍手ボタン７５と、コマンダ２０に設けられたキーと同じ作用をするフラットキー７６と、シャープキー７７とが設けられており、それらの下方には、コマンダ２０に設けられたものと同じ作用をするテンキー７８と、選曲ボタン７９と、演奏停止ボタン８０と、歌い直しボタン８１と、取り消しボタン８２と、割り込みボタン８３とが設けられている。さらに、割り込みボタン８３の右には、ボーカルメロディーの音量を小さくするマイナスボタン８４と、音量を大きくするプラスボタン８５とが設けられている。
なお、上記各ボタン、または、キーを押すと、その押されたボタン、または、キーの種類を示す光信号が、送信器７０の先端に形成された送信窓８６から送信される。
【００５６】
次に、カラオケ装置１０の一連の動作について図１４ないし図１７を参照して説明する。
図１４は、選曲から曲が演奏されるまでのＣＰＵ４５の処理内容を示すフローチャートであり、図１５は、コマンダ２０から送信されたコマンドの解析処理を行うためにＤＶＤプレーヤ６のＣＰＵ６４により実行されるコマンド解析タスクのフローチャートである。図１６は、ＣＰＵ６４により実行されるＤＶＤを再生するためのＤＶＤ再生タスクのフローチャートであり、図１７は、図１６のステップ３００において実行される再生ファイル選択の処理内容を示すフローチャートである。
【００５７】
まず、カラオケ装置１０の利用者が、送信器７０の発信窓８６をコマンダ２０に向けて歌いたい曲の選曲番号に対応するテンキー７８を押すと、その押す毎にテンキー７８に対応する数字が選曲番号表示部７１，２３およびモニタ１２，１３に順次表示される。
続いて、最後の数字のテンキー７８を押してから選曲ボタン７９を押すと、選曲が終了したと判定され（ステップ１００）、その選曲された曲の曲データ１３０の送信を要求するリクエスト信号が通信ケーブル１５を介してサーバー２へ送信される（ステップ１２０）。
【００５８】
そして、サーバー２は、複数の曲データが記憶されたハードディスクドライブ（以下、ＨＤＤと称する）１１から上記リクエスト信号に示される選曲番号に対応する曲データ１３０を検索して読出し、その読出された曲データ１３０は、通信ケーブル１５を介してコマンダ２０の通信端子４０を経て通信用モデム４９により受信される（ステップ１４０）。続いて、その受信された曲データ１３０は、通信用モデム４９から出力され、ＲＡＭ４７に一時保存される（ステップ１６０）。続いて、ＲＡＭ４７から曲データ１３０が読出され（ステップ１８０）、この読出された曲データ１３０に含まれる再生方法指示コマンド１６０は、インターフェース５９を介してＤＶＤプレーヤ６へ送信される（ステップ２００）
【００５９】
ここで、コマンダ２０から送信されるコマンドを解析するためにＣＰＵ６４が実行するコマンド解析タスクの内容を図１５を参照して説明する。
ＣＰＵ６４は、ＤＶＤプレーヤ６の電源が立ち上げられたとき、ＤＶＤ６１Ａ、６２Ａから、背景映像ファイルテーブル１００、番組情報ファイルテーブル１１０および親ジャンルテーブル１２０を読出し、それらの読出された各テーブルを映像管理テーブル用メモリ６０に記憶させる（ステップ２０２）。
【００６０】
続いて、ＣＰＵ６４は、図１６に示すタスクＢ（ＤＶＤ再生タスク）を起動させる（ステップ２０４）。続いて、コマンダ２０から送信されたコマンドを受信し（ステップ２０６）、その受信したコマンドの種類が、再生方法指示コマンド１６０、背景映像の再生開始を指示する再生開始コマンド１４０および背景映像の再生停止を指示する再生停止コマンド１５０（図６（Ｃ）参照）のうち、いずれのコマンドであるかを判定する（ステップ２０８）。ここでは、受信したコマンドは、再生方法指示コマンド１６０であるため、ステップ２１０へ進む。
ステップ２１０では、受信した再生方法指示コマンド１６０により示される再生指示内容（Ｇ０２０：Ｇ０２Ａ：Ｇ３１０）を再生指示テーブル９０に登録する（図７（Ａ）参照）。
【００６１】
次に、ＣＰＵ４５から再生開始コマンド１４０（図６（Ｂ）参照）がＤＶＤプレーヤ６へ送信されると（図１４のステップ４００）、ＣＰＵ６４は、その送信されたコマンド１４０を受信し（図１５のステップ２０６）、その受信したコマンドの種類を判定する（ステップ２０８）。ここでは、受信したコマンドは、再生開始コマンド１４０であるためステップ２１２へ進み、再生開始メッセージがタスクＢに送られる。
【００６２】
次に、ＣＰＵ６４により実行されるタスクＢについて図１６を参照して説明する。
まず、ＣＰＵ６４は、バッファメモリ６５の記憶内容を消去し（ステップ２１６）、再生開始メッセージが受信されたかが判定される（ステップ２１８）。ここでは、再生開始メッセージを受信しているため、ステップ３００へ進む（ステップ２１８：Ｙｅｓ）。ステップ３００では、再生する背景映像のファイルを選択する処理（再生ファイル選択処理）が実行される。
【００６３】
次に、ＣＰＵ６４により、実行される再生ファイル選択処理について図１７を参照して説明する。
ＣＰＵ６４は、再生指示テーブル９０（図７（Ａ））の１番目に登録されているデータの１文字目が「Ｐ」であるか「Ｇ」であるかを判定し、「Ｐ」である場合はステップ３２６へ進み、「Ｇ」である場合はステップ３０４へ進む。ここでは、図７（Ａ）に示すように、１文字目は「Ｇ」であるためステップ３０４へ進み、２文字目以降の３桁が示す「０２０」が背景映像ファイルテーブル１００に登録されていないか検索する。
【００６４】
続いて、その検索の結果、「０２０」と同じ３桁があった場合は（ステップ３０６：Ｙｅｓ）、その３桁「０２０」が一致する総てのファイル名をテンポラリファイルリストに登録する（ステップ３０８）。ここに、テンポラリファイルリストとは、上記検索の結果、読出されたファイル名を登録するために映像管理テーブル用メモリ６０に設定されたリストを意味する。ここでは、「０２０」と一致するファイル名は、図８の背景映像ファイルテーブル１００に示すように、「５８９６．ＶＯＢ」および「０Ａ８９．ＶＯＢ」の２つ存在するため、その２つのファイル名がテンポラリファイルリストに登録される（ステップ３０８）。
【００６５】
そして、テンポラリファイルリストに登録された２つのファイル名から１つのファイル名をランダムに選択し、この選択したファイル名を映像管理テーブル用メモリ６０に再生中ファイルとして登録する（ステップ３２８）。
一方、ステップ３０４において、「０２０」と一致するファイル名を検索できなかった場合は（ステップ３０６：Ｎｏ）、２文字目以降２桁の「０２」と一致するファイル名を検索し（ステップ３１０）、「０２」と一致するファイル名が存在する場合は（ステップ３１２：Ｙｅｓ）、そのファイル名をテンポラリファイルリストに登録する（ステップ３１４）。
【００６６】
たとえば、背景映像ファイルテーブル１００には、３桁が「０２０」と一致するファイル名が登録されていないとすると、「０２」と一致する「０２２Ｈ」から「０２ＡＨ」までのジャンルキーワード数値に対応付けられた「１２３６．ＶＯＢ」から「６７８９．ＶＯＢ」までの計９個のファイル名がテンポラリファイルリストに登録される。そして、それらのファイル名の中から１つのファイル名がランダムに選択され、この選択されたファイル名が再生中ファイルとして登録される。
また、ステップ３１０において、「０２」と一致するファイル名を検索できなかった場合は（ステップ３１２：Ｎｏ）、３文字目１桁の「０」と一致するファイル名を検索し（ステップ３１６）、「０」と一致するファイル名が存在する場合は（ステップ３１８：Ｙｅｓ）、そのファイル名をテンポラリファイルリストに登録する（ステップ３２０）。
【００６７】
たとえば、背景映像ファイルテーブル１００には、２桁が「０２」と一致するファイル名が登録されていないとすると、「０」と一致する「０５０Ｈ」から「０５４Ｈ」までのジャンルキーワード数値に対応付けられた「８９５９．ＶＯＢ」から「Ｅ４５８．ＶＯＢ」までの計３個のファイル名がテンポラリファイルリストに登録される。そして、それらのファイル名の中から１つのファイル名がランダムに選択され、この選択されたファイル名が再生中ファイルとして登録される。
さらに、ステップ３１６において、「０」と一致するファイル名を検索できなかった場合は（ステップ３１８：Ｎｏ）、１桁目の「０」に対応する親ジャンルの中から１つのファイル名をランダムに選択し（ステップ３２２）、テンポラリファイルリストに登録する（ステップ３２４）。
【００６８】
つまり、「０」で示されるジャンル「Ａ」に対応する親ジャンルは、「Ｂ」であるから（図９（Ｂ）参照）、親ジャンル「Ｂ」に属するファイル名の中から１つのファイル名をランダムに選択してテンポラリファイルリストに登録し、その登録されたファイル名を再生中ファイルとして登録する。
このように、再生指示データの３桁の数字と一致するジャンルキーワード数値１０１を有するファイル名が存在しない場合は、２桁の数字と一致ジャンルキーワード数値１０１を有するファイル名を検索し、さらに２桁の数字と一致するジャンルキーワード数値１０１を有するファイル名が存在しない場合は、１桁の数字と一致するジャンルキーワード数値１０１を検索することができる。
つまり、各背景映像には、指定される優先順位が設定されている。
【００６９】
したがって、再生指示データの３桁の数字と一致する背景映像が記憶されていない場合であっても、ジャンルおよび第１キーワードが一致する背景映像、または、ジャンルが一致する背景映像の中から１つの背景映像を選択できるため、背景映像が再生されないという事態を防止できる。
ここでは、ステップ３２８において、テンポラリファイルリストに登録されたファイル名から「５８９６．ＶＯＢ」のファイル名が選択されて再生中ファイルとして登録されたものとする。
【００７０】
そして、ＣＰＵ６４は、再生中ファイルとして登録されたファイル名「５８９６．ＶＯＢ」に対応する背景映像データをＤＶＤ６１Ａ、または、ＤＶＤ６２Ａから読出し、この読出した背景映像データをバッファメモリ６５に転送する（図１６のステップ２２０）。続いて、その転送された背景映像データは、バッファメモリ６５に一時保存された後に、ＭＰＥＧデコーダ回路６６へ出力され、このＭＰＥＧデコーダ回路６６によって背景映像信号に変換される。
読出した背景映像データをバッファメモリ６５に一時保存するのは、ＭＰＥＧデコーダ回路６６が背景映像データを映像信号に変換する速度よりも、ＤＶＤドライブが背景映像データを読出す速度の方が速く、ＭＰＥＧデコーダ回路６６のデータ変換が背景映像データの読出に追従できないことから、所定量の背景映像データが背景映像信号に変換されるまで、読出された背景映像データを一時保存するためである。
【００７１】
そして、ＭＰＥＧデコーダ回路６６から出力された背景映像信号は、映像出力端子６７を介してコマンダ２０の映像入力端子５８を経て映像制御回路５４に入力される。この入力された映像信号は、映像制御回路５４により、モニタ１２，１４に表示するための映像信号に変換され、映像出力端子４２，４３を介してモニタ１２，１４へ出力され、図１８に示すように、背景映像３００が表示される。ここでは、上記ランダムに選択されたファイル名に対応付けられたジャンルキーワード数値１０１は、「０２０」であるから、「演歌一般・港／船・和服」で特定される背景映像がモニタ１２，１４に表示される。また、ファイル名「５８９６．ＶＯＢ」に対応付けられた再生時間データ１０３は、３０秒であるため（図８参照）、上記背景映像は、モニタ１２，１４に３０秒間表示される。
【００７２】
続いて、ファイル名が「５８９６．ＶＯＢ」の背景映像データの読出が終了すると（ステップ２２２：Ｙｅｓ）、ステップ２２４へ進み、最後の背景映像データの読出が終了したかが判定される。ここでは、まだ１番目の背景映像データの読出が終了しただけであり、残る２つの背景映像データの読出が終了していないため、ステップ２２４では否定判定され、ステップ３００へ戻る。そして、再生指示テーブル９０の２番目に登録されている再生指示データ「Ｇ０２Ａ」に対して上記ステップ３０２ないしステップ３２８を実行し、ステップ３２８において再生中ファイルに登録されたファイル名の背景映像データが再生される。
【００７３】
ここでは、２番目の再生指示データは、「Ｇ０２Ａ」であるから、背景映像ファイルテーブル１００から「Ｆ５６５．ＶＯＢ」および「６７８９．ＶＯＢ」の２つのファイル名がテンポラリファイルリストに登録され、そのうちの１つのファイル名が再生中ファイルに登録され、再生される（ステップ２１６〜ステップ２２２）。この場合、ジャンルキーワード数値１０１は、「０２Ａ」であるから、「演歌一般・港／船・建物」で特定される背景映像がモニタ１２，１４に表示される。
【００７４】
そして、上記２番目の背景映像データの読出が終了すると（ステップ２２２：Ｙｅｓ）、ステップ３００に戻り（ステップ２２４：Ｎｏ）、再生指示テーブル９０に登録されている３番目（最後）の再生指示データ「Ｇ３１０」に対してステップ３０２ないしステップ３２８を実行し、ステップ３２８で再生中ファイルに登録されたファイル名の背景映像データを再生する（ステップ２１６〜ステップ２２２）。この場合、「３１０」に対応付けられたファイル名は「７Ｃ５６．ＶＯＢ」であるから、この「７Ｃ５６．ＶＯＢ」に対応する背景映像データが読出されて再生される。モニタ１２，１４には、「３１０」により示される「ミドルテンポポップス・雑踏・外国」の背景映像が表示される。
【００７５】
そして、上記３番目に読出された背景映像データは、最後の背景映像データであるため、ステップ２１６へ戻り（ステップ２２４：Ｙｅｓ）、バッファメモリ６５の記憶内容を消去し、コマンダ２０から送信されるコマンドの受信を待つ（ステップ２１８）。
このように、曲ごとに背景映像の種類および再生順序を特定することができるため、同じジャンルの曲を歌っても、同じ背景映像が再生されないようにすることができる。
つまり、従来は、選曲を行うと、曲データに含まれているジャンルデータにより示されるジャンルに属する背景映像の中からランダムに選択して再生することしかできなかったため、たとえば、演歌を繰り返し歌ううちに、同じ背景映像が繰り返し再生される頻度が高かったが、上記のように背景映像および再生順序を詳細に特定できるため、同じ背景映像が繰り返し再生される頻度を低くすることができる。
【００７６】
ところで、再生指示テーブル９０に登録された再生指示データに基づいて最後の背景映像を再生するまでの過程を説明したが、実際には、最初の背景映像が再生される際に曲が演奏され、歌詞テロップがモニタ１２，１４に表示される。
以下、曲データ１３０を構成する歌詞テロップデータ１３２および演奏データ１３３（図６（Ａ））の再生などについて図１４を参照して説明する。
コマンダ２０のＲＡＭ４７から読出された曲データ１３０に含まれる演奏データ１３３を構成するＭＩＤＩデータは、シーケンサ５１に取り込まれ、タイマ５３のカウントにしたがってＭＩＤＩ音源５２に書き込まれる。そして、ＭＩＤＩ音源５２から出力される音源信号は、音声制御回路５０へ出力され、アンプ１６により増幅可能な音楽信号に変換され、この変換された音楽信号は、アンプ１６へ出力される。そして、その出力された音楽信号は、アンプ１６で設定された音量に増幅された後にスピーカ１３，１３へ出力され、スピーカ１３，１３によって演奏音として再生される（ステップ５００）。
【００７７】
また、曲データ１３０に含まれる歌詞テロップデータ１３２に対応するフォントデータが、フォントＲＯＭ４４から読み出され、この読出されたフォントデータはビットマップデータに展開され、ビデオＲＡＭ４８に保存される。続いて、そのビットマップデータは、映像制御回路５４へ出力されるとともに、その映像制御回路５４により、モニタ１２，１４に表示可能な表示信号に変換され、図１８に示すように、モニタ１２，１４に歌詞テロップ３０２が表示される。（ステップ５２０）
【００７８】
また、マイクロフォン１７，１８から入力された音声信号は、アンプ１６において上記音楽信号とミキシングされ、このミキシングされたミキシング信号は、音声出力端子４１からアンプ１６へ出力される。そして、その出力されたミキシング信号は、アンプ１６で設定された音量に増幅された後にスピーカ１３，１３へ出力され、スピーカ１３，１３によってミキシング音として再生される。
つまり、利用者は、自分の選んだ曲をモニタ１２，１４の画面に映し出された背景映像３００および歌詞テロップ３０２を見ながらマイクロフォン１７、または、マイクロフォン１８を通して歌う（カラオケする）ことができる。
【００７９】
そして、曲データ１３０の再生が終了すると（ステップ５４０：Ｙｅｓ）、背景映像の再生停止を指示する再生停止コマンド１５０（図６（Ｃ））がＤＶＤプレーヤ６へ送信される（ステップ５６０）。ＤＶＤプレーヤ６は、再生停止コマンド１５０を受信すると（図１５のステップ２０６）、コマンドの種類を再生停止コマンドであると判定し（ステップ２０８）、再生停止メッセージをタスクＢに送る（ステップ２１４）。続いて、ＣＰＵ６４は、タスクＢにおいて、再生停止メッセージを受け取ったことを判定し、再生ファイルのデータの読出しを中止する（ステップ２２５：Ｎｏ）。
【００８０】
一方、ＣＰＵ４５は、ＲＡＭ４７に予約された選曲番号データが記憶されているかを判定し（図１４のステップ５８０）、記憶されている場合は（ステップ５８０：Ｙｅｓ）、その記憶されている選曲番号データをＲＡＭ４７から読出し（ステップ６００）、ステップ１００ないしステップ５８０を実行して予約曲を再生する。
【００８１】
以上のように、本実施形態のＤＶＤプレーヤ６によれば、背景映像に複数の特定情報を対応付けておくことにより、曲ごとに背景映像および再生順序を細かく指定でき、その指定通りに背景映像を再生できるため、同じジャンルの曲を繰り返し歌った場合に同じ背景映像が再生される頻度を低くすることができる。
したがって、カラオケをする者が飽きることがない。
【００８２】
なお、上記実施形態では、第１および第２キーワードの２つのキーワードにより、背景映像を特定する構成を説明したが、第３キーワードを対応付けるなど、計３つのキーワード、または、４つ以上のキーワードを対応付ける構成にすることもできる。
また、上記実施形態では、カラオケ用の背景映像再生装置として、カラオケ装置に備えられたＤＶＤプレーヤを代表に説明したが、ＣＤ−ＲＯＭを再生するＣＤ−ＲＯＭプレーヤなど、ＤＶＤ以外の記憶媒体を再生するカラオケ用の背景映像再生装置にも本発明を適用できることは勿論である。
【００８３】
ところで、ＣＰＵ６４により実行されるステップ２１０（図１５）が本願の請求項１に記載の第１登録処理として、ステップ３０４，３０６（図１７）が第１検索処理として、ステップ３１０，３１２，３１６，３１８が第２検索処理として、ステップ３２２が第３検索処理としてそれぞれ機能する。また、ステップ３０８，３１４，３２０，３２４が第２登録処理として、ステップ３２２，３２８が選択処理として、ステップ２２０（図１６）が読出処理としてそれぞれ機能する。
また、コマンダ２０、アンプ１６およびスピーカ１３，１３が、曲再生手段に相当する。
【００８４】
【発明の効果】
以上のように本発明によれば、同じジャンルの曲を繰り返し歌った場合であっても同じ背景映像が同じ再生順序で再生される頻度を低くすることができるため、カラオケをする者が飽きることがない。
しかも、背景映像情報記憶手段の数を増加する必要がない。
【図面の簡単な説明】
【図１】  本発明実施形態のカラオケ装置の外観説明図である。
【図２】  （Ａ）は、カラオケ装置に備えられたコマンダの前面パネルの説明図であり、（Ｂ）は、コマンダの背面パネルの説明図である。
【図３】  コマンダの制御系の構成をブロックで示す説明図である。
【図４】  ＤＶＤプレーヤの構成および機能をブロックで示す説明図である。
【図５】  カラオケ装置に備えられた送信器の説明図である。
【図６】  （Ａ）は曲データの主要構成をブロックで示す説明図であり、（Ｂ）は再生開始コマンドの構成を表す説明図であり、（Ｃ）は再生停止コマンドの構成を表す説明図であり、（Ｄ）〜（Ｆ）はそれぞれ再生方法指示コマンドの構成を表す説明図である。
【図７】  （Ａ）〜（Ｃ）は、再生指示テーブルの構成を示す説明図である。
【図８】  背景映像ファイルテーブルの構成を示す説明図である。
【図９】  （Ａ）は番組情報ファイルテーブルの構成を示す説明図であり、（Ｂ）は親ジャンルテーブルの構成を示す説明図である。
【図１０】  （Ａ）はジャンルキーワード数値のビット構成を示す説明図であり、（Ｂ）はジャンル名、数値および分類との対応関係を示す説明図である。
【図１１】  （Ａ）はジャンルＡと第１キーワードとの対応関係を示す説明図であり、（Ｂ）はジャンルＡと第１キーワードとの対応関係を示す説明図である。
【図１２】  （Ａ）は第１キーワード「港／船」に対する第２キーワードの割り当てを示す説明図であり、（Ｂ）は第１キーワード「田舎」に対する第２キーワードの割り当てを示す説明図であり、（Ｃ）は第１キーワード「雑踏」に対する第２キーワードの割り当てを示す説明図である。
【図１３】  番組情報の割り当てを示す説明図である。
【図１４】  ＣＰＵ４５により実行される選曲から予約曲の再生までの制御内容を示すフローチャートである。
【図１５】  ＣＰＵ６４により実行されるコマンド解析タスクを示すフローチャートである。
【図１６】  ＣＰＵ６４により実行されるＤＶＤ再生タスクを示すフローチャートである。
【図１７】  ＣＰＵ６４により実行される再生ファイル選択の処理内容を示すフローチャートである。
【図１８】  モニタ１２の表示画面を説明する説明図である。
【符号の説明】
６            ＤＶＤプレーヤ
１０            カラオケ装置
１３            スピーカ
１２，１４      モニタ
１５            通信ケーブル
１６            アンプ
１７，１８      マイク
２０            コマンダ
４５，６４      ＣＰＵ
６０            映像管理テーブル用メモリ
６１，６２      ＤＶＤドライブ
６１Ａ，６２Ａ  ＤＶＤ
７０            送信器
９０            再生指示テーブル
１００            背景映像ファイルテーブル
１１０            番組情報ファイルテーブル
１２０            親ジャンルテーブル
１３０            曲データ
１４０            再生開始コマンド
１５０            再生停止コマンド
１６０，１７０    再生方法指示コマンド
１８０            再生方法指示コマンド
３００            背景映像
３０２            歌詞テロップ
【図１】
0003921736.tif 000002
【図２】
0003921736.tif 000003
【図３】
0003921736.tif 000004
【図４】
0003921736.tif 000005
【図５】
0003921736.tif 000006
【図６】
0003921736.tif 000007
【図７】
0003921736.tif 000008
【図８】
0003921736.tif 000009
【図９】
0003921736.tif 000010
【図１０】
0003921736.tif 000011
【図１１】
0003921736.tif 000012
【図１２】
0003921736.tif 000013
【図１３】
0003921736.tif 000014
【図１４】
0003921736.tif 000015
【図１５】
0003921736.tif 000016
【図１６】
0003921736.tif 000017
【図１７】
0003921736.tif 000018
【図１８】
0003921736.tif 000019