(57)【要約】【課題】ＣＤ／ＤＶＤ／ＨＤＤ等の情報記録ディスクにおいて、ディスク情報解析が遅く、システム停止からの再生スタートに時間がかかるため、ユーザーレスポンスが悪く、また、メモリ等周辺コストが増大していた。【解決手段】ディスクに記録されているデータを読み出すデータ読み出し手段と、データ読み出し手段が読み出したデータを一時記憶するデータ記憶手段（メモリ１２）と、データ記憶手段に記憶されたデータのうちディレクトリ名やディレクトリレコード位置等の諸情報が書かれているパステーブル情報を取得した上で解析し、ディレクトリレコード位置を物理アドレス順に並び替え、次に各ディレクトリレコードを解析するときに、物理アドレス順に諸情報を取得しかつ解析する解析制御手段（ＣＰＵ１２）とを備える。【選択図】図８
2006127571.tif 000002
【特許請求の範囲】
【請求項１】
ディスクに記録されているデータを読み出すデータ読み出し手段と、
前記データ読み出し手段が読み出した前記データを一時記憶するデータ記憶手段と、
前記データ記憶手段に記憶された前記データのうちディレクトリ名やディレクトリレコード位置等の諸情報が書かれているパステーブル情報を取得した上で解析し、前記ディレクトリレコード位置を物理アドレス順に並び替え、次に各ディレクトリレコードを解析するときに、前記物理アドレス順に前記諸情報を取得しかつ解析する解析制御手段と
を備えたディスク再生装置。
【請求項２】
ディスクに記録されているデータを読み出すデータ読み出し手段と、
前記データ読み出し手段が読み出した前記データを一時記憶するデータ記憶手段と、
前記データ記憶手段に記憶された前記データのうちディレクトリレコード内のディレクトリまたはファイルの諸情報を取得した上で解析し、前記ディレクトリまたはファイルの諸情報の位置を物理アドレス順に並び替え、次に各ディレクトリまたはファイルの諸情報位置を解析するときに、前記物理アドレス順に前記諸情報を取得しかつ解析する解析制御手段と
を備えたディスク再生装置。
【請求項３】
前記解析制御手段は、前記解析の終了後に前記ファイルおよびディレクトリの順番を所定の順番（階層順や親子順やアルファベット順等）に並べ替え戻す請求項１または請求項２に記載のディスク再生装置。
【請求項４】
前記解析制御手段は、前記各ディレクトリやファイルの諸情報の記録位置のみをバックアップメモリに保存させ、バックアップ復帰時に、前記バックアップメモリに保存されている前記諸情報の記録位置を読み出し、さらにファイルの諸情報を取得および解析の上、再生を行う請求項３に記載のディスク再生装置。
【請求項５】
前記解析制御手段は、バックアップ復帰後に、前記ファイルの諸情報を取得および解析したデータを一時メモリに保存し、選択されたファイル諸情報がすでに前記一時メモリに存在する場合は、前記一時メモリに記憶されている諸情報をもとにファイルを再生する請求項４に記載のディスク再生装置。
【請求項６】
前記解析制御手段は、バックアップ復帰時に、前記バックアップメモリに保存されている諸情報の記録位置を読み出す場合に、再生するファイルだけでなく同一ディレクトリのファイルの諸情報を解析してから再生を行う請求項４に記載のディスク再生装置。
【請求項７】
前記解析制御手段は、バックアップ復帰時に、前記バックアップメモリに保存されている諸情報の記録位置を読み出す場合に、物理アドレスが連続したディレクトリレコードのファイルの諸情報を解析してから再生を行う請求項４に記載のディスク再生装置。
【請求項８】
前記解析制御手段は、ディスク停止またはシステム停止時には、前記データ読み出し手段を指定ファイルのファイル諸情報の記録位置に移動させてから動作を停止する請求項１から請求項７までのいずれかに記載のディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等の光ディスク、ＨＤ（Hard Disc）等の磁気ディスクなどの情報記録ディスクを伴うディスク再生装置にかかわり、特には、ピックアップ（ヘッド）の移動の高速化の技術に関するものである。
【背景技術】
【０００２】
ＣＤまたはＣＤ−ＲＯＭを再生できるプレーヤにおいて、従来、再生開始までの時間を早くするため、選択された曲についてのみ位置情報等を解析を行い、音出しを行っている（例えば、特許文献１参照）。また、ディスク情報の解析中で規定時間に達すると音楽再生を開始するようにしたものもある（例えば、特許文献２参照）。また、ディスクからＴＯＣ（Table of Contents）を読み出し、そのＴＯＣと同一のＴＯＣをもつ諸情報がすでにメモリに記憶されているときは、ディスク情報の解析を行わず、その記憶されている諸情報を利用して再生を行うようにしたものもある（例えば、特許文献３参照）。
【特許文献１】特開２００２−１９０１５５号公報（第３−４頁、第３図）
【特許文献２】特開２００４−１１８９７０号公報（第７−８頁、第２図）
【特許文献３】特開２００３−１９６９３２号公報（第３−４頁、第１，５図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１記載の方法では、曲選択する毎にディスクのディレクトリ情報を解析し、ディレクトリ内のファイルの位置情報を解析し、その位置情報を取得してから、ファイルデータをメモリに書き込むため、曲選択からの再生開始までの時間が長くなる。
【０００４】
また、特許文献２記載の方法では、再生開始までの時間は許容範囲に収まるが、ディスク解析をしていないファイルが選択された場合は、ディスク解析を経由して再生動作を行うために、同様に再生開始までの時間が長くなる。
【０００５】
また、特許文献３の方法では、バックアップメモリにディスク構造をすべて保存するだけの領域が必要になり、コスト増を招く。
【０００６】
本発明は、このような事情に鑑みて創作したものであり、ピックアップ（ヘッド）の移動ロスを抑制し、ディスク解析に要する時間の短縮を図り、所望のコンテンツの再生開始を早期化することを目的としている。
【課題を解決するための手段】
【０００７】
本発明によるディスク再生装置は、
ディスクに記録されているデータを読み出すデータ読み出し手段と、
前記データ読み出し手段が読み出した前記データを一時記憶するデータ記憶手段と、
前記データ記憶手段に記憶された前記データのうちディレクトリ名やディレクトリレコード位置等の諸情報が書かれているパステーブル情報を取得した上で解析し、前記ディレクトリレコード位置を物理アドレス順に並び替え、次に各ディレクトリレコードを解析するときに、前記物理アドレス順に前記諸情報を取得しかつ解析する解析制御手段と
を備えた構成とされている。
【０００８】
この構成によれば、ピックアップ（ヘッド）をディスク上で各ディレクトリレコード位置に移動させる際に、そのアクセス順があらかじめ物理アドレス順に置き換えられているため、ピックアップ（ヘッド）の移動量は必要最小限となる。すなわち、ピックアップ（ヘッド）の移動ロスが抑制されるため、ディスク解析時間の短縮が可能になる。また、この作用は、ＩＳＯ９６６０フォーマットで記録されたディスクで有効であり、ディスク書き込みソフトに影響されることがない。
【０００９】
また、本発明によるディスク再生装置は、
ディスクに記録されているデータを読み出すデータ読み出し手段と、
前記データ読み出し手段が読み出した前記データを一時記憶するデータ記憶手段と、
前記データ記憶手段に記憶された前記データのうちディレクトリレコード内のディレクトリまたはファイルの諸情報を取得した上で解析し、前記ディレクトリまたはファイルの諸情報の位置を物理アドレス順に並び替え、次に各ディレクトリまたはファイルの諸情報位置を解析するときに、前記物理アドレス順に前記諸情報を取得しかつ解析する解析制御手段と
を備えた構成とされている。
【００１０】
この構成によれば、ピックアップ（ヘッド）をディスク上で各ディレクトリまたはファイルの諸情報位置に移動させる際に、そのアクセス順があらかじめ物理アドレス順に置き換えられているため、ピックアップ（ヘッド）の移動量は必要最小限となる。すなわち、ピックアップ（ヘッド）の移動ロスが抑制されるため、ディスク解析時間の短縮が可能になる。また、この作用は、ＵＤＦフォーマットで記録されたディスクで有効であり、ディスク書き込みソフトに影響されることがない。
【００１１】
上記の構成において、前記解析制御手段については、その１つの態様として、前記解析の終了後に前記ファイルおよびディレクトリの順番を所定の順番（階層順や親子順やアルファベット順等）に並べ替え戻すように構成されたものは好ましい。
【００１２】
これによれば、解析時に物理アドレス順に並べ替えたファイルおよびディレクトリを、解析終了後に所定の順番（階層順や親子順やアルファベット順等）に並べ替え戻すので、ユーザーインターフェースが向上する。
【００１３】
また、上記の構成において、前記解析制御手段については、そのバックアップ復帰の１つの態様として、前記各ディレクトリやファイルの諸情報の記録位置のみをバックアップメモリに保存させ、バックアップ復帰時に、前記バックアップメモリに保存されている前記諸情報の記録位置を読み出し、さらにファイルの諸情報を取得および解析の上、再生を行うように構成されたものは好ましい。
【００１４】
これによれば、バックアップ復帰後のファイル再生について、高価なバックアップメモリを増加することなく、少ないメモリで、かつ、高速にファイル再生が可能になる。
【００１５】
また、上記の構成において、前記解析制御手段については、そのバックアップ復帰の別の態様として、バックアップ復帰後に、前記ファイルの諸情報を取得および解析したデータを一時メモリに保存し、選択されたファイル諸情報がすでに前記一時メモリに存在する場合は、前記一時メモリに記憶されている諸情報をもとにファイルを再生するように構成されたものは好ましい。
【００１６】
これによれば、バックアップ復帰後に解析されたファイルの諸情報を一時メモリに保存しているため、その保存した諸情報を使用して高速なファイル再生が可能になる。
【００１７】
また、上記の構成において、前記解析制御手段については、そのバックアップ復帰のさらに別の態様として、バックアップ復帰時に、前記バックアップメモリに保存されている諸情報の記録位置を読み出す場合に、再生するファイルだけでなく同一ディレクトリのファイルの諸情報を解析してから再生を行うように構成されたものは好ましい。
【００１８】
これによれば、ファイルの諸情報の取得時に同一ディレクトリのファイルの諸情報も取得するため、その後のディレクトリ内ファイルの再生動作が高速になる。
【００１９】
また、上記の構成において、前記解析制御手段については、そのバックアップ復帰のさらに別の態様として、バックアップ復帰時に、前記バックアップメモリに保存されている諸情報の記録位置を読み出す場合に、物理アドレスが連続したディレクトリレコードのファイルの諸情報を解析してから再生を行うように構成されたものは好ましい。
【００２０】
これによれば、同一または連続のファイルの情報位置を同時に解析するため、ピックアップ（ヘッド）の移動は必要ではなく、メモリ内でのアドレスの変化のみで複数のファイルの諸情報が取得でき、その後の再生動作が高速になる。
【００２１】
また、上記の発明において、解析制御手段については、その１つの態様として、ディスク停止またはシステム停止時には、前記データ読み出し手段を指定ファイルのファイル諸情報の記録位置に移動させてから動作を停止するように構成されたものは好ましい。
【００２２】
これによれば、バックアップ直後や指定ファイルの再生において、ファイルの諸情報を取得する動作につき、ピックアップ（ヘッド）の移動量が最小限ですむため、ファイルの再生までの時間が短縮される。
【発明の効果】
【００２３】
本発明によれば、ディスク上でのピックアップ（ヘッド）の移動量が必要最小限となり、ディスク解析時間の短縮が可能になり、再生開始の高速化を実現することができる。特に、ＩＳＯ９６６０フォーマットやＵＤＦフォーマットで記録されたディスクで有効であり、ディスク書き込みソフトに影響されることがない。
【発明を実施するための最良の形態】
【００２４】
以下、本発明にかかわるディスク再生装置の実施の形態を図面に基づいて詳細に説明する。
【００２５】
（実施の形態１）
図１は本発明の実施の形態におけるディスク再生装置の構成を示す一部概略機構図を含むブロック図である。ここでは、光ディスクに記録されている音声データの再生技術について説明する。
【００２６】
図１において、１は光ディスク、２は対物レンズ、３はフォーカスコイル、４はトラッキングコイル、５は光ピックアップ、６はトラバースモータ、７はドライバ、８はヘッドアンプ、９はサーボ＆信号処理ＬＳＩ、１０はデコーダ、１１はメモリ、１２はＣＰＵ（マイクロコントローラ）、１３はキー入力部、１４は表示装置である。
【００２７】
光ディスク１に入射したレーザ光は光ディスク１で反射し、レンズ２を通して光ピックアップ５に到達する。光ピックアップ５は到達したレーザ光を電気信号に変換する。その変換された電気信号がヘッドアンプ８で増幅され、フォーカスエラー信号及びトラッキングエラー信号に合成される。フォーカスエラー信号及びトラッキングエラー信号は、サーボ＆信号処理ＬＳＩ９に入力される。サーボ＆信号処理ＬＳＩ９におけるサーボ回路９ａは、フォーカスエラー信号に基づいてフォーカスサーボ処理を行う。その処理により得られる制御信号はドライバ７により増幅してフォーカスコイル３に伝えられ、フォーカスコイル３を通してレンズ２の動作を制御する。
【００２８】
また、サーボ回路９ａは、トラッキングエラー信号に基づいてトラッキングサーボ処理及びトラバースサーボ処理を行う。それぞれの処理により得られる制御信号はドライバ７により増幅してトラッキングコイル４及びトラバースモータ６にそれぞれ伝えられ、トラッキング制御及びトラバース制御が行われる。最後に、サーボ回路９ａは、同期信号に基づいてＣＬＶ（Constant Linear Velocity）サーボ処理を行う。その処理により得られる制御信号は、ドライバ７を通じてスピンドルモータ１５に伝えられ、スピンドルモータ１５の回転数を制御する。
【００２９】
サーボ＆信号処理ＬＳＩ９における信号処理回路９ｂは、光ディスク１に書き込まれている信号を復調する。そして、光ディスク１が例えばＣＤ−ＤＡ（Compact Disc-digital Audio）ディスクである場合、図２に示すように４バイトの論理レコードＬＲ単位で記録されるフォーマットで、音楽等の音声データがメモリ１１に記憶される。したがって、メモリ１１には、音声データ（音楽データ等）のみが記憶されることになる。メモリ１１に記憶された当該音声データは、ＤＦ-ＤＡＣ（Digital Filter - Digital Analog Converter）回路９ｃにおいてＤＡ（Digital-Analog）変換され、アナログ音声として出力される。
【００３０】
また、光ディスク１がＣＤ−ＲＯＭディスクである場合には、図３に示すようにＳＹＮＣ（同期データ）、ＨＥＡＤＥＲ（アドレスデータ）、ＤＡＴＡ（実際のデータ）、ＥＤＣ（エラー検出データ）、ＥＣＣ（エラー訂正データ）から構成されるフォーマットで、音楽等の音声データがメモリ１１のＤＡＴＡ部分に記憶される。したがって、図３に示すフォーマットにおけるＤＡＴＡ部分のみが、デコーダ１０においてデコードされ、ＤＦ−ＤＡＣ回路９ｃにおいてＤＡ変換され、アナログ音声として出力される。
【００３１】
図４に示すようにメモリ１１は、音楽データを蓄積するトラックバッファ１１ａと、ファイルやディレクトリの諸情報を蓄積する一時メモリ１１ｂと、バックアップメモリ１１ｃとに分割されている。ここで、バックアップメモリ１１ｃは図示では一体に構成されているが、別体のメモリであってもかまわない。
【００３２】
まず、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光ディスクにおけるＩＳＯ９６６０フォーマット（以下ＩＳＯと略記する）について図５（ａ）を用いて説明する。ＩＳＯでは、ボリューム記述子、パステーブル、ディレクトリレコードでディスクの情報が記録されている。ボリューム記述子は、基本ボリューム記述子、副ボリューム記述子、終端記述子で構成されている。
【００３３】
ＣＰＵ１２がディスク情報を解析する場合、まず、基本ボリューム記述子または副ボリューム記述子のデータを解析し、パステーブルの位置を取得する。
【００３４】
次に、図６を用いてパステーブルの構造について説明する。パステーブルはディレクトリの情報の集まりで、ディスクに記録されているディレクトリがルートから順番に階層順で記録されている。その１つ１つのディレクトリの構造は図６（ｂ）のようになっている。各ディレクトリには、ディレクトリレコードの位置、親ディレクトリ番号、ディレクトリの識別子（名前）等の情報が記録されている。
【００３５】
次に、図７を用いてディレクトリレコードの構造について説明する。ディレクトリレコードには、そのディレクトリにあるディレクトリまたはファイルの情報が記録されている。この中でファイル部分の構造は図７（ｂ）に示されている。ここでは、ファイルの先頭位置やサイズや識別子（名前）等の必要な情報が取得できる。
【００３６】
以下、ＣＰＵ１２がディレクトリレコードを解析する場合の動作を図８のフローチャートを用いて説明する。
【００３７】
光ピックアップ５を光ディスク１上のパステーブル位置に移動させ、図４に示すメモリ１１内のトラックバッファ１１ａにパステーブルを保存する（ステップＳ１１）。このトラックバッファ１１ａに保存されたパステーブルを解析制御手段であるＣＰＵ１２が解析する（ステップＳ１２）。この処理では、ディレクトリの必要な情報は図９に示すようなフォーマットで、名前、親ディレクトリ番号等が一時メモリ１１ｂに保存される。また、同時に、パステーブル解析で取得した各ディレクトリレコードの位置情報を比較し、パステーブル順を物理アドレス順に並び替える（ステップＳ１３）。例えば、図５（ａ）の状態から図５（ｂ）の状態に並び替える。次に、物理アドレスの順番にディレクトリレコードを解析（ステップＳ１４）する。ディレクトリレコードの解析では、光ピックアップ５をディレクトリレコードの位置に移動させ、トラックバッファ１１ａにディレクトリレコードを保存する。このトラックバッファ１１ａに保存されたディレクトリレコードをＣＰＵ１２が解析する。この処理では、必要な拡張子のファイルを解析し、図１０に示すフォーマットでファイルの先頭位置やサイズ、ファイル名等が一時メモリ１１ｂに保存される。これらの動作をディレクトリレコードがなくなるまで繰り返す（ステップＳ１５）。このときのディレクトリレコードへの光ピックアップの動作においては、ディレクトリレコードが物理アドレス順で並んでいるので移動量が小さくてすむ。
【００３８】
ディレクトリの諸情報解析が終了した時点において、ファイル順番等は一時メモリ１１ｂ上で物理アドレス順となった状態に変更されている。この状態において、ディスク装着前に選択された状態、たとえばパステーブル順（階層順）または親子順が選択された場合については、ステップＳ１６で、ファイルとディレクトリの諸情報テーブルをパステーブル順または親子順に変更する。これにより、ユーザーインターフェースが向上する。
【００３９】
（実施の形態２）
次に、本発明の実施の形態２におけるディスク再生装置について説明する。
【００４０】
まず、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光ディスクにおけるＵＤＦフォーマット（以下ＵＤＦと略記する）について図１１を用いて説明する。ＵＤＦでは、ＶＲＳ（Volume Recognition Sequence）、ＡＶＤＰ(Anchor Volume Descriptor Pointer)、ＶＤＳ（Volume Descriptor Sequence）、ＦＳＤ（File Set Descriptor）、ＦＥ（ファイルエントリ）等でディスクの情報が記録されている。まず、ＶＲＳでＵＤＦ記述子を確認し、ＵＤＦ記述子がある場合、ＡＶＤＰを取得する。ＡＶＤＰではＶＤＳの長さと位置を取得する。ＶＤＳではＦＳＤの長さと位置を取得し、ＦＳＤでルートディレクトリの位置と長さを取得する。
【００４１】
次に、図１２（ａ）を用いてディレクトリのファイルエントリ（ＦＥ）の構造について説明する。ファイルエントリは、そのディレクトリ内のディレクトリやファイルのＦＩＤ（File Identifier Descriptor）の集まりになっている。ＦＩＤの構造は図１３に示すように、識別子（名前）の長さおよび識別子とＩＣＢ（Information Control Block）等が記録されている。またＩＣＢは図１４に示すように、ファイルまたはディレクトリの位置とサイズが記録されている。ファイルのファイルエントリの場合は図１２（ｂ）のようにＩＣＢ記録されており、サイズと位置が取得できる。
【００４２】
以下、ＣＰＵ１２がディレクトリおよびファイルのファイルエントリを解析する場合の動作を図１５のフローチャートを用いて説明する。
【００４３】
光ピックアップ５を光ディスク１上のファイルエントリが記録されている位置に移動させ、図４に示すメモリ１１内のトラックバッファ１１ａにファイルエントリを保存する（ステップＳ２１）。このトラックバッファ１１ａに保存されたファイルエントリを解析制御手段であるＣＰＵ１２が解析する（ステップＳ２２）。この処理では、ＦＩＤを解析することで、ディレクトリの名前やファイルの名前等の情報を取得し、一時メモリ１１ｂに保存する。また、同時に、ファイルエントリ解析で取得した各ＦＩＤ内のＩＣＢの物理アドレスを比較し、次のファイルエントリの解析順番をＦＩＤの書かれた順番から物理アドレス順に並び替える（ステップＳ２３）。次に、物理アドレス順に子ディレクトリのファイルエントリを解析する（ステップＳ２４）。また、次にファイルのファイルエントリを物理アドレス順に解析する。ファイルのファイルエントリを解析する場合と同様に、光ピックアップ５を移動させ、一時メモリ１１ｂにファイルエントリを保存し、ＣＰＵ１２で解析を行う（ステップＳ２５）。この処理では、必要な拡張子のファイルを解析し、図１０に示すフォーマットでファイルの先頭位置やサイズを一時メモリ１１ｂに保存する。これらの動作をファイルやディレクトリのファイルエントリがなくなるまで繰り返す（ステップＳ２６）。このときのファイルエントリへの光ピックアップ５の動作においては、ファイルエントリが物理アドレス順で並んでいるので移動量が小さくてすむ。
【００４４】
ディレクトリおよびファイルの諸情報解析が終了した時点において、ファイル順番等は一時メモリ１１ｂ上で物理アドレス順となった状態に変更されている。この状態において、ディスク装着前に選択された状態、たとえばパステーブル順（階層順）または親子順が選択された場合については、ステップＳ２７で、ファイルとディレクトリの諸情報テーブルをパステーブル順または親子順に変更する。これにより、ユーザーインターフェースが向上する。
【００４５】
（実施の形態３）
次に、本発明の実施の形態３におけるディスク再生装置について説明する。
【００４６】
まず、ＣＰＵ１２によるディスク情報解析時の手順について、図１６（ａ）を用いて説明する。ＩＳＯ９６６０フォーマットのディスクでは、実施の形態１で説明したように、ボリューム記述子を解析し（ステップＳ３１）、次にパステーブルを解析する（ステップＳ３２）。この後、パステーブルデータより、図５（ｂ）のパステーブルの先頭位置情報を図１７に示すフォーマットでバックアップメモリ１１ｃに保存する（ステップＳ３３）。次にディレクトリレコードを解析し（ステップＳ３４）、図５（ｂ）に示すディレクトリレコードの先頭位置情報をバックアップメモリ１１ｃに保存する（ステップＳ３５）。
【００４７】
次に、バックアップ復帰時のファイル再生方法について、図１６（ｂ）を用いて説明する。
【００４８】
システム停止において、図４の構成のメモリ１１はバックアップメモリ１１ｃを除いてデータが初期化される。このため、ファイルやディレクトリの諸情報は消去される。システム復帰時においては、バックアップメモリ１１ｃに保存されているファイル諸情報の記録位置を使用する。まず、システム復帰時に再生したい曲が指定されると（ステップＳ４１）、バックアップメモリ１１ｃよりファイル諸情報の記録位置を取得し、光ピックアップ５をファイル諸情報の記録位置に移動させ（ステップＳ４２）、ファイル諸情報を取得する（ステップＳ４３）。そして、ファイル実体の記録位置に光ピックアップ５を移動させ（ステップＳ４４）、ファイルデータをメモリに書き込み（ステップＳ４５）、音楽の再生を行う。
【００４９】
本実施の形態によれば、バックアップ復帰後のファイル再生について、高価なバックアップメモリを増加することなく、少ないメモリで、かつ、高速にファイル再生が可能になる。
【００５０】
（実施の形態４）
次に、本発明の実施の形態４におけるディスク再生装置について説明する。
【００５１】
ディスク情報解析時の手順については、実施の形態３と同様であるため説明を省略する。ここでは、バックアップ復帰時のファイル再生方法を図１８のフローチャートを用いて説明する。
【００５２】
バックアップ復帰後において、実施の形態３で一旦ファイル再生された場合、取得したファイルの諸情報を一時メモリ１１ｂに保存する（ステップＳ５５）。この後、再生したい曲が指定されると（ステップＳ５１）、まず、一時メモリ１１ｂ上に指定した曲のファイル諸情報が存在しているかを確認する（ステップＳ５２）。指定ファイルが一時メモリ１１ｂに存在する場合は、一時メモリ１１ｂよりファイル諸情報を取得し（ステップＳ５６）、光ピックアップ５を指定ファイル諸情報の記録位置に移動させ、ファイル諸情報を取得した上で、ファイル実体の記録位置に光ピックアップ５を移動させ（ステップＳ５７）、ファイルデータをメモリ１１に書き込み（ステップＳ５８）、音楽の再生を行う。
【００５３】
本実施の形態によれば、バックアップ復帰後に解析されたファイルの諸情報を一時メモリに保存しているため、その保存した諸情報を使用して高速なファイル再生が可能になる。
【００５４】
（実施の形態５）
次に、本発明の実施の形態５におけるディスク再生装置について説明する。
【００５５】
ディスク情報解析時の手順については、実施の形態３と同様であるため説明を省略する。ここでは、バックアップ復帰時のファイル再生方法を図１９のフローチャートを用いて説明する。
【００５６】
上記のように、システム停止において、バックアップメモリ１１ｃを除いてメモリ１１は初期化によりファイルやディレクトリの諸情報は消去される。システム復帰時においては、バックアップメモリ１１ｃに保存されているファイル諸情報の記録位置を使用する。まず、システム復帰時に再生したい曲が指定されると（ステップＳ６１）、まず、バックアップメモリ１１ｃより指定曲の親ディレクトリの先頭ファイルの諸情報の記録位置を取得し、光ピックアップ５をその位置に移動させ（ステップＳ６２）、そのファイル諸情報を取得する（ステップＳ６３）。ディレクトリ内のファイル諸情報のすべての取得が終了するまで（ステップＳ６４）、光ピックアップ５を必要に応じて移動させ（ステップＳ６５）、取得を完了させる。その後、光ピックアップ５を指定ファイルの諸情報の記録位置に移動させ、ファイル諸情報を取得した上で、ファイル実体の記録位置に光ピックアップ５を移動させ（ステップＳ６６）、ファイルデータをメモリに書き込み（ステップＳ６７）、音楽の再生を行う。
【００５７】
本実施の形態によれば、ファイルの諸情報の取得時に同一ディレクトリのファイルの諸情報も取得するため、その後のディレクトリ内ファイルの再生動作が高速になる。
【００５８】
（実施の形態６）
次に、本発明の実施の形態６におけるディスク再生装置について説明する。
【００５９】
ディスク情報解析時の手順については、実施の形態３と同様であるため説明を省略する。ここでは、バックアップ復帰時のファイル再生方法を図２０のフローチャートを用いて説明する。
【００６０】
上記のように、システム停止において、バックアップメモリ１１ｃを除いてメモリ１１は初期化される。システム復帰時においては、バックアップメモリ１１ｃに保存されているファイル諸情報の記録位置を使用する。まず、システム復帰時に再生したい曲が指定されると（ステップＳ７１）、まず、バックアップメモリ１１ｃより指定曲のファイルの諸情報の記録位置を取得し、光ピックアップ５をその位置に移動させ（ステップＳ７２）、そのファイル諸情報を取得する（ステップＳ７３）。次に指定したファイルと同一かまたは連続セクタ内にあるファイルの諸情報の記録位置のデータがあれば、ディレクトリ内のファイル諸情報のすべての取得が終了するまで（ステップＳ７４）、メモリ内の解析位置を移動させ（ステップＳ７５）、取得を完了させる。その後、光ピックアップ５を指定ファイル諸情報の記録位置に移動させ、ファイル諸情報を取得した上で、ファイル実体の記録位置に光ピックアップ５を移動させ（ステップＳ７６）、ファイルデータをメモリに書き込み（ステップＳ７７）、音楽の再生を行う。
【００６１】
本実施の形態によれば、同一または連続のファイルの情報位置を同時に解析するため、光ピックアップの移動は必要ではなく、メモリ内でのアドレスの変化のみで複数のファイルの諸情報が取得でき、その後の再生動作が高速になる。
【００６２】
（実施の形態７）
次に、本発明の実施の形態７におけるディスク再生装置について説明する。
【００６３】
ディスク情報解析時の手順については、実施の形態３と同様であるため説明を省略する。ここでは、バックアップ復帰時のファイル再生方法を図２１、図２２を用いて説明する。
【００６４】
バックアップ復帰前のシステム停止時において（ステップＳ８１）、図２２（ａ）に示すように光ピックアップ５は音楽データ位置に移動している。これを、バックアップ復帰後の指定曲のファイル諸情報が記録されているディレクトリレコードの位置（図２２（ｂ）に示す位置）に移動させる（ステップＳ８２）。光ピックアップ５の移動が完了した時点で（ステップＳ８３）、システム動作を停止する（ステップＳ８４）。次に、バックアップ復帰後は、実施の形態３の図１６（ｂ）に示すフローと同様な手順で復帰するが、光ピックアップ５がすでに図２２（ｂ）に示すディレクトリレコードの位置にあるため、光ピックアップ５の移動がほとんど必要なく、ファイル諸情報の解析が高速に行える。
【産業上の利用可能性】
【００６５】
本発明のディスク再生装置は、ＣＤ／ＤＶＤプレーヤ等のユーザーレスポンスを改善することや、メモリが削減できるため製品としてのコストダウンに有用である。また、この方法はＨＤＤやメモリーカード用途にも応用できる。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態におけるディスク再生装置の構成を示す一部概略機構図を含むブロック図
【図２】ＣＤ−ＤＡフォーマットの構成図
【図３】ＣＤ−ＲＯＭフォーマットの構成図
【図４】本発明の実施の形態１におけるメモリ上のディレクトリまたはファイル諸情報位置データの説明図
【図５】本発明の実施の形態１におけるＩＳＯ９６６０フォーマットディスクの構造および動作の説明図
【図６】本発明の実施の形態１におけるパステーブルの説明図
【図７】本発明の実施の形態１におけるディレクトリレコードの説明図
【図８】本発明の実施の形態１におけるディスク再生装置の動作を示すフローチャート
【図９】本発明の実施の形態１におけるメモリ上のディレクトリ諸情報データの説明図
【図１０】本発明の実施の形態１におけるメモリ上のファイル諸情報データの説明図
【図１１】本発明の実施の形態２におけるＵＤＦフォーマットディスク構造の説明図
【図１２】本発明の実施の形態２におけるファイルエントリの説明図
【図１３】本発明の実施の形態２におけるＦＩＤの説明図
【図１４】本発明の実施の形態２におけるＩＣＢの説明図
【図１５】本発明の実施の形態２におけるディスク再生装置の動作を示すフローチャート
【図１６】本発明の実施の形態３におけるディスク再生装置の動作を示すフローチャート
【図１７】本発明の実施の形態３におけるバックアップメモリの説明図
【図１８】本発明の実施の形態４におけるディスク再生装置の動作を示すフローチャート
【図１９】本発明の実施の形態５におけるディスク再生装置の動作を示すフローチャート
【図２０】本発明の実施の形態６におけるディスク再生装置の動作を示すフローチャート
【図２１】本発明の実施の形態７におけるディスク再生装置の動作を示すフローチャート
【図２２】本発明の実施の形態７における光ピックアップのディスク位置を示す説明図
【符号の説明】
【００６７】
１  光ディスク
２  レンズ
３  フォーカスコイル
４  トラッキングコイル
５  光ピックアップ
６  トラバースモータ
７  ドライバ
８  ヘッドアンプ
９  サーボ＆信号処理ＬＳＩ
９ａ  サーボ回路
９ｂ  信号処理回路
９ｃ  ＤＦ−ＤＡＣ回路
１０  デコーダ
１１  メモリ
１１ａ  トラックバッファ
１１ｂ  一時メモリ
１１ｃ  バックアップメモリ
１２  ＣＰＵ（マイクロコントローラ；解析制御手段）
１３  キー入力部
１４  表示装置
１５  スピンドルモータ
【図１】
2006127571.tif 000003
【図２】
2006127571.tif 000004
【図３】
2006127571.tif 000005
【図４】
2006127571.tif 000006
【図５】
2006127571.tif 000007
【図６】
2006127571.tif 000008
【図７】
2006127571.tif 000009
【図８】
2006127571.tif 000010
【図９】
2006127571.tif 000011
【図１０】
2006127571.tif 000012
【図１１】
2006127571.tif 000013
【図１２】
2006127571.tif 000014
【図１３】
2006127571.tif 000015
【図１４】
2006127571.tif 000016
【図１５】
2006127571.tif 000017
【図１６】
2006127571.tif 000018
【図１７】
2006127571.tif 000019
【図１８】
2006127571.tif 000020
【図１９】
2006127571.tif 000021
【図２０】
2006127571.tif 000022
【図２１】
2006127571.tif 000023
【図２２】
2006127571.tif 000024