(57)【要約】【課題】ファイルの再生開始までに要する時間の短縮化を図る。【解決手段】データ再生装置は、ディスク解析中に指定数のファイルを検出した時点でディスク解析を一時中断し、検出したファイルの再生を開始する。そして、ファイルの再生をしている間で、ディスクにアクセスする必要のない空き時間を利用して、ディスク解析の続きを行い、１枚のディスク全体のディスク解析を完了するようにする。【選択図】  図１
2004348785.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体のファイル及びディレクトリの構成を解析するディスク解析を行う、ディスク解析実行手段と、
前記ディスク解析実行手段で、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したかどうかを判断する、検出判断手段と、
前記検出判断手段が、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合には、前記ディスク解析を中断して、検出されたファイルのデータの再生を開始する、再生開始手段と、
を備えることを特徴とするデータ再生装置。
【請求項２】
前記検出されたファイルのデータの再生をしている間に、前記記録媒体にアクセスする必要のない空き時間が生じた場合には、この空き時間を利用して、ディスク解析を続行する、ディスク解析続行手段を、さらに備えることを特徴とする請求項１に記載のディスク再生装置。
【請求項３】
記録媒体から読み出されたファイルのデータが格納される、データ格納手段と、
前記データ格納手段からデータを読み出して、データの再生を行う、データ再生手段と、
をさらに備えることを特徴とする請求項２に記載のデータ再生装置。
【請求項４】
前記データ格納手段に格納されている未再生のデータの量が、所定の量よりも少なくなった場合には、前記ディス解析続行手段によるディスク解析を中断して、記録媒体から続きのデータを読み込んで、前記データ格納手段に格納する、追加読み出し格納手段を、さらに備えることを特徴とする請求項３に記載のデータ再生装置。
【請求項５】
前記追加読み出し格納手段が続きのデータを読み込むための前記所定の量は、任意に設定可能である、ことを特徴とする請求項４に記載のデータ再生装置。
【請求項６】
前記データ再生手段は、データの再生の際に、データのデコードを行い、再生用データを生成する、生成用データ生成手段を、備えることを特徴とする請求項３乃至請求項５のいずれかに記載のディスク再生装置。
【請求項７】
記録媒体のファイル及びディレクトリの構成を解析するディスク解析を行う、ステップと、
予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したかどうかを判断する、ステップと、
予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合には、前記ディスク解析を中断して、検出されたファイルのデータの再生を開始する、ステップと、
を備えることを特徴とするデータ再生装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ再生装置、及び、データ再生装置の制御方法に関し、特に、ファイルの再生開始までに要する時間の短縮化を図ったデータ再生装置、及び、データ再生装置の制御方法に関する。
【０００２】
【従来の技術】
図７は、ＣＤ−ＭＰ３等のデータを再生するデータ再生装置における、従来のディスク解析処理の内容を説明するフローチャートを示す図である。この図７に示すように、従来のディスク解析処理においては、まず、データ再生装置は、セットされたディスクのファイル及びディレクトリの構成を解析するディスク解析を行う（ステップＳ２）。
【０００３】
そして、データ再生装置は、セットされたディスク内にあるすべてのファイルを検出したかどうかを判断する（ステップＳ４）。そして、検出されたファイル（メディアファイル）に関する情報を、ファイルテーブルに格納していく。
【０００４】
すべてのファイルが検出されていない場合（ステップＳ４：Ｎｏ）には、ディスク解析の処理を続行する（ステップＳ２）。一方、すべてのファイルが検出された場合（ステップＳ２：Ｙｅｓ）には、ディスク解析を終了して、ファイルの再生を開始する（ステップＳ６）。
【０００５】
【発明が解決しようとする課題】
図７に示した従来のデータ再生装置において、エンドユーザーからの改善要求項目で最も多い内容の一つとして、ディスクの認識から再生開始までの解析時間の短縮という内容がある。これは通常のオーディオＣＤではディスクを認識してから数秒で再生が開始されるのに比べて、ＣＤ−ＭＰ３等のデータ再生装置では限られたメモリを使用して解析を行う為、ディスクを認識してから数十秒（ディスクの構造によっては数分）の時間が必要となることが原因である。
【０００６】
このことは、１つのＣＤに格納されているディレクトリ数やファイル数が多い場合は、ディスク構造が複雑になるため、顕著になってしまう。
【０００７】
そこで本発明は、前記課題に鑑みてなされたものであり、ファイルの再生開始までに要する時間の短縮化を図ったデータ再生装置、データ再生装置の制御方法、及び、データ再生装置用制御装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、本発明に係るデータ再生装置は、記録媒体のファイル及びディレクトリの構成を解析するディスク解析を行う、ディスク解析実行手段と、前記ディスク解析実行手段で、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したかどうかを判断する、検出判断手段と、前記検出判断手段が、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合には、前記ディスク解析を中断して、検出されたファイルのデータの再生を開始する、再生開始手段と、を備えることを特徴とする。
【０００９】
本発明に係るデータ再生装置の制御方法は、記録媒体のファイル及びディレクトリの構成を解析するディスク解析を行う、ステップと、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したかどうかを判断する、ステップと、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合には、前記ディスク解析を中断して、検出されたファイルのデータの再生を開始する、ステップと、を備えることを特徴とする。
【００１０】
【発明の実施の形態】
〔第１実施形態〕
上述したように、従来のデータ再生装置においては、セットされたディスクのディスク解析を全て終了した後にファイルの再生を開始していたが、本実施形態においては、ディスク解析中に任意の数のファイル（数は１以上の任意の数）を見つけた時点でディスク解析を一時中断し、これらのファイルの再生を開始する事でディスクがセットされてから再生開始までの時間を短縮する。
【００１１】
ファイルの再生はバッファメモリへの読み込みと読み出しを行いながらファイルを再生するため、ディスクにアクセスする必要のない空き時間が発生する。この空き時間を利用して、ディスク解析を続行することで、再生しながらディスク解析を行うことが可能となり、中断していたディスク解析を最後まで行うことができる。このとき再生ファイルの指定時にファイル数を任意で決める事により、解析中に再生が終了してしまうことを防ぐことができる。より詳しくを、以下に説明する。
【００１２】
図１は、本実施形態に係る圧縮データ再生装置の構成を説明するブロック図である。この図１において、ＣＤ（コンパクトディスク）１０には、ＭＰＥＧオーディオＣＤのデータ圧縮規格の１つであるＭＰ３に従って圧縮されたデータが格納されている。このＣＤ１０は、ドライバ１２によって駆動されるモータ１４により回転される。ドライバ１２は、ＣＤサーボ１６により制御され、ＣＤ１０を一定の角速度で回転させる。
【００１３】
ＣＤ１０の回転に伴ってトラック上のピット列に対応して得られる再生信号は、ピックアップ２０からＲＦアンプ２２に供給されて、増幅され、ＣＤサーボ１６に供給される。ＣＤサーボ１６は、マイクロコンピュータ（ＭＣＵ）２４により制御されており、このＣＤサーボ１６内で、デジタル信号化されたビットストリームが生成される。
【００１４】
ＣＤサーボ１６内で生成されたビットストリームは、ＲＯＭデコーダ２６に供給される。ＲＯＭデコーダ２６では、このビットストリームを復号して、ＭＰ３により圧縮されたＭＰ３データを取得する。このＭＰ３データは、データバッファ３０に格納され、順次、このデータバッファ３０から読み出されて、ＭＰ３デコーダ３２に供給される。ＭＰ３デコーダ３２は、このＭＰ３データを復号して、ＰＣＭオーディオデータを生成し、デジタルアナログ変換器３４に出力する。これらＲＯＭデコーダ２６とＭＰ３デコーダ３２も、ともにマイクロコンピュータ２４により制御される。また、本実施形態においては、ＲＯＭデコーダ２６と、データバッファ３０と、ＭＰ３デコーダ３２は、１つの半導体チップ５０内に形成されている。また、本実施形態に係るＲＯＭデコーダ２６は、制御部を内蔵しており、ディスク解析の際に各種の処理を制御する。
【００１５】
ＰＣＭオーディオデータが入力されたデジタルアナログ変換器３４では、このＰＣＭオーディオデータをアナログ信号に変換し、アンプ３６に出力する。そして、アンプ３６で増幅されたアナログ信号が、スピーカ３８で再生され、再生音が得られる。
【００１６】
図２は、本実施形態におけるＣＤ１０のディスク構造の一例を示す図である。この図２の例では、最上位の階層には、＜ｒｏｏｔ＞ディレクトリが位置しており、２番目の階層には、＜ＰＯＰＳ＞ディレクトリと、＜ＲＯＣＫ＞ディレクトリと、ファイルａａａ．ｍｐ３とが位置している。
【００１７】
３番目の階層のうち、＜ＰＯＰＳ＞ディレクトリの下の階層には、＜ＡＹＵ＞ディレクトリと、＜ＵＴＡＤＡ＞ディレクトリとが位置している。３番目の階層のうち、＜ＲＯＣＫ＞ディレクトリの下の階層には、＜ＢＺ＞ディレクトリと、＜ＥＭＰＴＹ＞ディレクトリと、＜ＨＩＤＥ＞ディレクトリと、ファイルｂｂｂ．ｍｐ３と、ファイルｃｃｃ．ｍｐ３とが位置している。
【００１８】
４番目の階層のうち、＜ＡＹＵ＞ディレクトリの下の階層には、ファイルｄｄｄ．ｍｐ３と、ファイルｅｅｅ．ｍｐ３とが位置している。４番目の階層のうち、＜ＵＴＡＤＡ＞ディレクトリの下の階層には、ファイルｆｆｆ．ｍｐ３と、ファイルｇｇｇ．ｍｐ３とが位置してる。４番目の階層のうち、＜ＢＺ＞ディレクトリの下の階層には、ファイルｈｈｈ．ｍｐ３が位置しており、＜ＨＩＤＥ＞ディレクトリの下の階層には、ファイルｉｉｉ．ｍｐ３が位置してる。
【００１９】
図３は、図２に示したディスク構造を有するＣＤ１０のディスク解析をすることにより生成されるファイルテーブルＦＴＢの一例を示す図である。この場合、図３に示すように、曲順としては、上位の階層にあるファイルほど先に再生されることとなり、また、同一の階層に位置している場合にはアルファベット順に再生されることとなる。これは、ＩＳＯ９６６０の規格に従ったものである。
【００２０】
また、本実施形態においては、このファイルテーブルＦＴＢにおいて、各ファイル毎に、各ファイルのデータが格納されているＣＤ１０上のスタートアドレスとエンドアドレスとが格納される。
【００２１】
上述したように、従来のデータ再生装置においては、データ再生装置にセットされた１枚分のＣＤ１０のディスク解析を完了した後、すなわち、図３のファイルテーブルＦＴＢが完成した後に、各ファイルの再生を１番から順番に開始していた。これに対し、本実施形態においては、所定のファイル数（例えば、２）を検出して、ファイルテーブルＦＴＢに情報を格納した時点で、１番の曲順から再生を開始してしまう。そして、再生の空き時間を利用して、ディスク解析を再開し、ファイルテーブルＦＴＢを順次、作成していくのである。
【００２２】
図４は、本実施形態に係るデータバッファ３０のメモリエリア構成を説明する図である。この図４の例では、データバッファ３０に、ディスク解析用エリアＡＲ１と、再生用エリアＡＲ２と、ファイルテーブル用エリアＡＲ３とが形成されている。
【００２３】
ディスク解析用エリアＡＲ１は、ＲＯＭデコーダ２６が、ＣＤ１０のディスク解析をする際に必要なデータを保持しておくエリアである。再生用エリアＡＲ２は、再生用のＭＰ３データが格納されるエリアである。この再生用エリアからＭＰ３データが順次読み出されて、ＭＰ３デコーダ３２に出力される。ファイルテーブル用エリアＡＲ３は、図３に示したファイルテーブルＦＴＢが形成され、格納されるエリアである。
【００２４】
図５は、本実施形態に係るＲＯＭデコーダ２６に内蔵されている制御部が実行するディスク解析処理の内容を説明するフローチャートを示す図である。この図５に示すディスク解析は、新しいＣＤ１０をユーザがデータ再生装置にセットした場合等に起動される処理である。
【００２５】
このディスク解析処理におていは、まず、ＲＯＭデコーダ２６は、ＣＤ１０のディスク解析を行う（ステップＳ１０）。具体的には、ディスク解析に必要なデータをＣＤ１０から読み出して、データバッファ３０のディスク解析用エリアＡＲ１に格納する。そして、ディレクトリ構造の特定やファイルの検出を行う。検出されたファイル（メディアファイル）に関する情報は、上述したファイルテーブルＦＴＢに格納される。
【００２６】
このディスク解析処理をしながら、ＲＯＭデコーダ２６は、指定数のファイルを検出したかどうかを判断する（ステップＳ１２）。この指定数は、予め設計的に定めておくようにしてもよいし、ユーザが任意に設定できるようにしてもよい。本実施形態においては、この指定数を例えば２に設定している。
【００２７】
指定数のファイルが検出されていない場合（ステップＳ１２：Ｎｏ）には、ディスク解析の処理を続行する（ステップＳ１０）。一方、指定数のファイルが検出された場合（ステップＳ１２：Ｙｅｓ）には、ディスク解析を一時中断する（ステップＳ１４）。本実施形態における図２及び図３の例では、この中断した時点で、ファイルテーブルＦＴＢに、ファイルａａａ．ｍｐ３と、ファイルｂｂｂ．ｍｐ３の２つのファイルに関する情報が格納されていることとなる。
【００２８】
次に、ＲＯＭデコーダ２６は、解析済みのファイルの再生を開始する（ステップＳ１６）。具体的には、１番の曲順のファイルａａａ．ｍｐ３の先頭アドレスからデータ（ビットストリーム）を読み出して、データバッファ３０の再生用エリアＡＲ２にＭＰ３データとして格納する。一般的に、再生用エリアＡＲ２のサイズは、１曲のデータサイズよりも小さいので、この再生用エリアＡＲ２に格納できる分だけの量のデータを、ＣＤ１０から読み出すこととなる。そして、ＲＯＭデコーダ２６は、このＭＰ３データを順次読み出して、ＭＰ３デコーダ３２に送出して再生をするが、例えば、未再生のＭＰ３データのデータ量が、再生用エリアＡＲ２のサイズの２０％よりも少なくなった時点で、再度、ＣＤ１０からその続きのデータを読み出すこととなる。
【００２９】
したがって、ＭＰ３データを再生用エリアＡＲ２から読み出して、再生をしている間は、ＣＤ１０をアクセスする必要がないこととなる。そこで、本実施形態においては、この空き時間を利用して、ディスク解析の続きを行う（ステップＳ１８）。もし、ディスク解析をしている間に、再生用エリアＡＲ２における未再生のデータ量が少なくなった場合には、ディスク解析を一時中断して、ＣＤ１０から再生用の続きデータの読み込みを行うのである。
【００３０】
そして、１枚のＣＤ１０についてのディスク解析が完了するまで、この処理を繰り返し、図３に示したファイルテーブルＦＴＢを完成させるのである。１枚分のＣＤ１０についてのファイルテーブルＦＴＢを完成させた時点で、このディスク解析処理は終了する。これにより、ＲＯＭデコーダ２６は、ファイルの再生のための処理に専念できることとなる。
【００３１】
再生用エリアＡＲ２における未再生のＭＰ３データの量がどの程度になった場合に、ディスク解析を中断して、追加のデータ読み込みを行うかは、予め設計的に定めておいてもよいし、ユーザが任意に設定できるようにしておいてもよい。未再生のＭＰ３データの量の設定が多い場合（例えば、再生用エリアＡＲ２の６０％の設定の場合）には、再生された曲が途中で途切れる可能性を低くすることができる。これに対して、未再生のＭＰ３データの量の設定が少ない場合（例えば、再生用エリアＡＲ２の２０％の設定の場合）には、ディスク解析処理が速やかに行われることとなる。
【００３２】
また、ディスク解析を中断して、再生用に追加のデータ読み込みを行う場合には、ＲＯＭデコーダ２６は、追加のデータ読み込みを行うアドレスを、マイクロコンピュータ（ＭＣＵ）２４に対して指定し、ＣＤ１０の読み出しアクセスを要求することとなる。
【００３３】
以上のように、本実施形態に係るデータ再生装置によれば、ＣＤ１０の認識から再生までの時間を、ディスク解析処理おける指定数のファイルを見つけるまでの時間にほぼ等しくすることができる。この結果、データ再生装置が、ＣＤ１０を認識してから、数秒程度で１曲目の再生を開始することができるようになる。これにより、ユーザの１曲目再生開始までの待ち時間を大幅に短縮することができる。
【００３４】
また、従来のデータ再生装置においては、ディスク（ＣＤ１０）のディレクトリ構造やファイル数によってディスク解析にかかる時間に大きな差があったが、本実施形態によれば、指定数のファイルを見つけた時点で再生可能となるため、ディスク構造の違いによる再生開始までにかかる時間差を、ほとんどなくすことができる。
【００３５】
〔第２実施形態〕
一般的に、ディスク解析は、ディレクトリ単位に行われる。このため、第２実施形態では、ファイルを含む指定数のディレクトリを検出した時点で、ディスク解析を一時中断して、ファイルの再生を開始するようにしたものである。
【００３６】
図６は、本実施形態に係るディスク解析処理の内容を説明するフローチャートを示す図である。この図６から分かるように、本実施形態に係るディスク解析処理は、上述した第１実施形態におけるステップＳ１２の代わりに、ステップＳ３０を実行する。
【００３７】
すなわち、ＲＯＭデコーダ２６の制御部は、ディスク解析を行い、ファイル（メディアファイル）を含んでいる指定数のディレクトリを検出したかどうかを判断する（ステップＳ３０）。そして、ファイルを含んでいる指定数のディレクトリを検出するまで、ディスク解析を行う。
【００３８】
ファイルを含む指定数のディレクトリを検出した場合（ステップＳ３０：Ｙｅｓ）には、ディスク解析を一時中断して（ステップＳ１４）、解析済みのファイルの再生を開始する（ステップＳ１６）。
【００３９】
本実施形態においては、例えば、ディレクトリの指定数が１になっている。このため、図２に示した＜ｒｏｏｔ＞ディレクトリの下にあるファイルａａａ．ｍｐ３検出し、このファイルに関する情報をファイルテーブルＦＴＢに格納した時点で、ディスク解析を中断して、ファイルａａａ．ｍｐ３の再生を開始することとなる。
【００４０】
以上のように、本実施形態に係るデータ再生装置によれば、ＣＤ１０の認識から再生までの時間を、ディスク解析処理おける指定数のファイルを含んでいるディレクトリを見つけるまでの時間にほぼ等しくすることができる。この結果、データ再生装置が、ＣＤ１０を認識してから、数秒程度で１曲目の再生を開始することができるようになる。これにより、ユーザの１曲目再生開始までの待ち時間を大幅に短縮することができる。
【００４１】
また、従来のデータ再生装置においては、ディスク（ＣＤ１０）のディレクトリ構造やファイル数によってディスク解析にかかる時間に大きな差があったが、本実施形態によれば、指定数のディレクトリを見つけた時点で再生可能となるため、ディスク構造の違いによる再生開始までにかかる時間差を、ほとんどなくすことができる。
【００４２】
また、ディスク解析を一時中断した後にこれを再開する際に、指定数のディレクトリに関してはディスク解析が終了していることになるため、第１実施形態よりも、ディスク解析に要する時間を短縮することができる。なぜなら、第１実施形態の場合には、指定数のファイルを検出したディレクトリに関して再度、ディスク解析を行い、他のファイルが存在するかどうかを確認しなければならないからである。
【００４３】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態では、ＣＤ１０に格納されたデータは、ＭＰ３によりデータ圧縮されていたが、ＷＭＡ（Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ａｕｄｉｏ）等の他の方式によりデータ圧縮されていてもよい。また、ＣＤ１０に格納されたデータは、必ずしも圧縮されたデータでなくともよい。
【００４４】
また、上述した実施形態においては、ＣＤ１０に格納されたデータが、オーディオデータである場合を例に説明したが、ＣＤ１０に画像データ等の他の種類のデータが格納されていてもよい。この場合、データ再生装置は、そのデータの種類に応じた装置を用いればよい。
【００４５】
また、上述した実施形態においては、データを記録する記録媒体の一例として、ＣＤ１０を例に挙げたが、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の他の記録媒体に対しても、本発明を適用することができる。
【００４６】
また、上述した実施形態では、予め指定された数のファイルを検出したと判断した場合（第１実施形態）、又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合（第２実施形態）に、検出されたファイルのデータの再生を開始することとしたが、これら双方を検出した場合に、データの再生を開始するようにしてもよい。すなわち、第１実施形態と第２実施形態とを組み合わせて、予め指定された数のファイル、及び、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合に、データの再生を開始するようにしてもよい。
【００４７】
また、上述した実施形態では、データバッファ３０は、半導体チップ５０に内蔵されているが、このデータバッファ３０全体を外付けにしてもよい。さらには、データバッファ３０の一部を半導体チップ５０の外付けにしてもよい。例えば、ファイルテーブル用エリアＡＲ３を半導体チップ５０に内蔵し、ディスク解析用エリアＡＲ１と再生用エリアＡＲ２とを半導体チップ５０の外付けにしてもよい。
【００４８】
【発明の効果】
以上説明したように、本発明によれば、ファイルの再生開始までに要する時間の短縮化を図ることができる。
【図面の簡単な説明】
【図１】第１実施形態に係るデータ再生装置の構成の一例を示すブロック図。
【図２】ＣＤに格納されているディレクトリ構成とファイルの一例を示す図。
【図３】第１実施形態に係るファイルテーブルの構成の一例を示す図。
【図４】第１実施形態に係るデータバッファの構成の一例を示す図。
【図５】第１実施形態に係るディスク解析処理の内容を説明するフローチャートを示す図。
【図６】第２実施形態に係るディスク解析処理の内容を説明するフローチャートを示す図。
【図７】従来のディスク解析処理の内容を説明するフローチャートを示す図。
【符号の説明】
１０  ＣＤ
１２  ドライバ
１４  モータ
１６  ＣＤサーボ
２０  ピックアップ
２２  ＲＦアンプ
２４  マイクロコンピュータ
２６  データバッファ
３０  データバッファ
３２  ＭＰ３デコーダ
３４  デジタルアナログ変換器
３６  アンプ
３８  スピーカ
５０  半導体チップ
【図１】
2004348785.tif 000003
【図２】
2004348785.tif 000004
【図３】
2004348785.tif 000005
【図４】
2004348785.tif 000006
【図５】
2004348785.tif 000007
【図６】
2004348785.tif 000008
【図７】
2004348785.tif 000009
【手続補正書】
【提出日】平成16年5月25日(2004.5.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体のファイル及びディレクトリの構成を解析するディスク解析を行う、ディスク解析実行手段と、
前記ディスク解析実行手段で、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したかどうかを判断する、検出判断手段と、
前記検出判断手段が、予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合には、前記ディスク解析を中断して、検出されたファイルのデータの再生を開始する、再生開始手段と、
を備えることを特徴とするデータ再生装置。
【請求項２】
前記検出されたファイルのデータの再生をしている間に、前記記録媒体にアクセスする必要のない空き時間が生じた場合には、この空き時間を利用して、ディスク解析を続行する、ディスク解析続行手段を、さらに備えることを特徴とする請求項１に記載のディスク再生装置。
【請求項３】
記録媒体から読み出されたファイルのデータが格納される、データ格納手段と、
前記データ格納手段からデータを読み出して、データの再生を行う、データ再生手段と、
をさらに備えることを特徴とする請求項２に記載のデータ再生装置。
【請求項４】
前記データ格納手段に格納されている未再生のデータの量が、所定の量よりも少なくなった場合には、前記ディス解析続行手段によるディスク解析を中断して、記録媒体から続きのデータを読み込んで、前記データ格納手段に格納する、追加読み出し格納手段を、さらに備えることを特徴とする請求項３に記載のデータ再生装置。
【請求項５】
記録媒体のファイル及びディレクトリの構成を解析するディスク解析を行う、ステップと、
予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したかどうかを判断する、ステップと、
予め指定された数のファイル、及び／又は、ファイルを含む予め指定された数のディレクトリを検出したと判断した場合には、前記ディスク解析を中断して、検出されたファイルのデータの再生を開始する、ステップと、
を備えることを特徴とするデータ再生装置の制御方法。