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