(57)【要約】【課題】識別ファイル数を選択可能とし、またバックグランド識別を可能とするディスク再生装置及びディスク再生方法を提供する。【解決手段】ディスク媒体のファイルを解析するファイルシステム解析部を含み、ディスク媒体から再生可能なファイルを識別する識別部と、識別部で識別するファイル数をユーザによって設定可能なファイル数設定部と、ファイル情報を記憶可能な記憶部と、識別部で識別したファイルの情報を記憶部に記憶するとともに、記憶したファイル情報を読み出すメモリコントローラと、記憶部から読み出したファイル情報をデコードして再生する再生処理部とを備え、ディスク媒体のファイルを設定されたファイル数だけ識別して再生処理する。【選択図】図１
2009271949.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体に記録された複数ファイルの情報を再生可能なディスク再生装置であって、
前記ディスク媒体のファイルを解析するファイルシステム解析部を含み、前記ディスク媒体から再生可能なファイルを識別する識別部と、
前記識別部で識別するファイル数をユーザによって設定可能なファイル数設定部と、
ファイル情報を記憶可能な記憶部と、
前記識別部で識別したファイルの情報を前記記憶部に記憶するとともに、記憶したファイル情報を読み出すメモリコントローラと、
前記記憶部から読み出したファイル情報をデコードして再生する再生処理部と、を具備し、
前記ディスク媒体のファイルを前記ファイル数設定部で設定されたファイル数だけ識別して再生処理することを特徴とするディスク再生装置。
【請求項２】
前記ファイル数設定部は、予め設定された複数の識別ファイル数を表示する表示手段と、前記表示された複数の識別ファイル数からいずれか１つの識別ファイル数を選択する選択手段と、を備えたことを特徴とする請求項１記載のディスク再生装置。
【請求項３】
前記メモリコントローラは、前記識別部で解析したファイル名情報を前記記憶部に保存し、
前記識別部は、再識別の指示があったときに前記記憶部に保存したファイル名情報をもとに、残余のファイルの識別処理を継続して実行可能にしたことを特徴とする請求項１記載のディスク再生装置。
【請求項４】
前記ファイル名情報は、データが記録されたアドレス情報及び解析したファイルの通し番号情報を含むことを特徴とする請求項３記載のディスク再生装置。
【請求項５】
複数のソース機器に接続され、ホストからの指示に応じて再生処理を実行可能なディスク再生装置であって、
ディスク媒体に記録されたファイルを解析するファイルシステム解析部を含み、前記ディスク媒体から再生可能なファイルを識別する識別部と、
ファイル情報を記憶可能な記憶部と、
前記識別部で識別したファイルの情報を前記記憶部に記憶するとともに、記憶したファイル情報を読み出すメモリコントローラと、
前記記憶部から読み出したファイル情報をデコードして再生する再生処理部と、
前記ソース機器のいずれかが選択されたときに前記識別部により前記ディスク媒体のファイルを解析してバックグランド識別を行うバックグランド処理部と、
を具備し、
再生復帰時に前記バックグランド識別による解析情報を利用してファイル情報を再生することを特徴とするディスク再生装置。
【請求項６】
前記記憶部は、前記バックグランド識別による解析情報を保存する第１、第２の保存領域を有し、
前記バックグランド処理部は、バックグランド識別を行う毎に解析情報を前記第１、第２の保存領域に交互に保存することを特徴とする請求項５記載のディスク再生装置。
【請求項７】
前記バックグランド処理部は、前記再生復帰時に前記第１、第２の保存領域に保存された解析情報のうち最新の解析情報を読み出すことを特徴とする請求項６記載のディスク再生装置。
【請求項８】
前記バックグランド処理部は、前記第１、第２の保存領域の一方に解析情報が保存されている状態で新たなバックグランド識別が開始されたときは、他方の保存領域に新たな解析情報を保存するとともに、新たなバックグランド識別が終了した時点で前記一方の保存領域に保存された解析情報を破棄することを特徴とする請求項６記載のディスク再生装置。
【請求項９】
前記バックグランド処理部は、前記バックグランド識別の実行中に再生復帰が指示されたときに、前記バックグランド識別を中断し、
中断以前に前記第１，第２の保存領域に保存された解析情報をもとにファイル情報の再生処理を行うことを特徴とする請求項６記載のディスク再生装置。
【請求項１０】
ディスク媒体に記録された複数ファイルの情報を再生可能なディスク再生方法であって、
前記ディスク媒体のファイルを解析するファイルシステム解析部を含み、
前記ディスク媒体からユーザによって予め設定されたファイル数のファイルを解析して、前記ディスク媒体から再生可能なファイルを識別し、
前記識別したファイルの情報を記憶部に記憶し、
前記記憶したファイル情報を読み出しデコードして再生することを特徴とするディスク再生方法。
【請求項１１】
前記ファイル数の設定は、予め設定された複数の識別ファイル数を表示手段に表示し、前記表示された複数の識別ファイル数からいずれか１つの識別ファイル数を選択して行うことを特徴とする請求項１０記載のディスク再生方法。
【請求項１２】
前記ファイルシステム解析部で解析したファイル名情報を前記記憶部に保存し、再識別の指示があったときに前記記憶部に保存したファイル名情報をもとに、残余のファイルの識別処理を継続して実行し、前記ディスク媒体のファイルを分割して継続再生することを特徴とする請求項１０記載のディスク再生方法。
【請求項１３】
前記ファイル名情報は、データが記録されたアドレス情報及び解析したファイルの通し番号情報を含むことを特徴とする請求項１２記載のディスク再生方法。
【請求項１４】
複数のソース機器に接続され、ホストからの指示に応じて再生処理を実行可能なディスク再生方法であって、
ディスク媒体のファイルを解析するファイルシステム解析部を含み、
前記ディスク媒体のファイルを解析して、前記ディスク媒体から再生可能なファイルを識別し、
前記識別部で識別したファイルの情報を記憶部に記憶し、
前記記憶部から読み出したファイル情報をデコードして再生するとともに、
前記ソース機器のいずれかが選択されたときに前記ディスク媒体のファイルを解析してバックグランド識別を行い、
再生復帰時に前記バックグランド識別による解析情報を利用してファイル情報を再生することを特徴とするディスク再生方法。
【請求項１５】
前記記憶部は、前記バックグランド識別による解析情報を保存する第１、第２の保存領域を有し、
前記バックグランド識別を行うごとに解析情報を前記第１、第２の保存領域に交互に保存することを特徴とする請求項１４記載のディスク再生方法。
【請求項１６】
前記再生復帰時に前記第１、第２の保存領域に保存された解析情報のうち最新の解析情報を読み出すことを特徴とする請求項１５記載のディスク再生方法。
【請求項１７】
前記第１、第２の保存領域の一方に解析情報が保存されている状態で新たなバックグランド識別が開始されたときは、他方の保存領域に新たな解析情報を保存するとともに、
新たなバックグランド識別が終了した時点で前記一方の保存領域に保存された解析情報を破棄することを特徴とする請求項１５記載のディスク再生方法。
【請求項１８】
前記バックグランド識別の実行中に再生復帰が指示されたときに、前記バックグランド識別を中断し、
中断以前に前記第１，第２の保存領域に保存された解析情報をもとにファイル情報の再生処理を行うことを特徴とする請求項１５記載のディスク再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク再生装置に係り、特に複数のファイルが記憶された光ディスクの再生装置及び再生方法に関する。
【背景技術】
【０００２】
近年、ＣＤプレーヤ、ＤＶＤプレーヤ等のディスク再生装置は、圧縮Audio、圧縮Videoの再生機能を有するものが多い。圧縮Audio系としては、ＭＰ３、ＷＭＡ、ＡＡＣ等の音声圧縮技術が知られており、圧縮Video系としては、ＤｉｖＸ等の動画圧縮技術が知られている。また記録型ＤＶＤの普及が進み、圧縮Audioや圧縮VideoのファイルをＤＶＤに保存し利用するケースも増加している。
【０００３】
光ディスクに保存可能な最大ファイル数は、ＤＶＤ（片面２層）で約２０００曲、ＣＤで約１８０曲程度である。またディスク再生装置（ディスクプレーヤ）が識別できる最大ファイル数は、プレーヤの機種ごとに異なり固定である。基本的にはプレーヤが識別可能な最大ファイル数は、搭載しているＲＡＭ容量に依存し、例えば９９〜４０９６ファイルである。
【０００４】
したがって、従来のディスク再生装置では、ディスクに大量にファイルが記録されていても、プレーヤが対応しているファイル数までしか識別・再生することができない。例えば、ディスクの後半のファイル識別を打ち切って直ぐに再生を開始したい場合もあれば、多少時間を要してもディスク終端付近のファイルまで識別・再生したい場合もあるが、識別ファイル数は固定で変更ができない。またプレーヤの初期起動時は、再生開始時間の短縮を優先し、識別ファイルを絞って再生したいというニーズがあっても、それができないという不具合もある。
【０００５】
一方、車載用のディスク再生装置では、ディスクプレーヤを単体で実装することは稀であり、ラジオチューナ、テレビチューナ、ＨＤＤプレーヤ等と一緒に混在した複合製品となることが多い。したがって、ディスクの再生を一旦中断し、他の機器（例えばラジオ）を視聴しているときに、ディスクに記録された残りのファイルを識別処理する、所謂バックグランド識別を行うようにすればよいが、現状ではバックグランド識別ができないという不具合がある。このため、ディスクの再生を一旦中断し、再生を復帰する場合にはファイル識別処理に時間がかかるため、速やかに復帰再生することができなかった。
【０００６】
一般に、ＣＤ−Ｒ、ＣＤ−ＲＷにおいては、容量が小さいので上記した不具合は問題とならなかったが、ＤＶＤ−Ｒ，ＤＶＤ−ＲＷでは、最大２０００曲程度の情報が保存可能であるため、ファイルの識別処理に時間がかかるため、プレーヤの初期起動時や再生復帰時に大きな影響がでる。
【０００７】
特許文献１には、電源投入からコンテンツの再生までの所要時間を短縮するため、優先度の高い（仕様頻度の高い）順に圧縮状態のデコードプログラムを読み出すようにしたコンテンツ再生装置が記載されている。
【０００８】
また特許文献２には、ディスクチェンジャにおいて、再生できないデータが記録されたディスクが挿入されていないかを短時間にチェックするため、選択再生したディスクのファイルシステムデータを解析し、解析中に再生可能ファイルを検出したときにはその解析を中断し、ディスクチェック結果を出力して次のディスクのチェックを行う例が記載されている。
【０００９】
しかしながら、これら特許文献１，２に記載の例であっても、識別ファイル数は固定であり変更ができない。また複合製品において、ディスクの再生を一旦中断し、他の機器の視聴時にディスクに記録された残りのファイルをバックグランド識別するための具体策も記載されておらず、バックグランド識別ができないという不具合がある。
【特許文献１】特開２００５−１２４１３６号公報
【特許文献２】特開２００６−３０２４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来のディスク再生装置では、ファイル数の増大に伴ってファイルの識別処理に時間がかかり、また識別ファイル数は固定で変更ができないため識別ファイルを絞って再生することができなかった。またディスクの非再生時にファイルをバックグランド識別することもできないという欠点があった。
【００１１】
本発明はこのような事情に鑑みて、識別ファイル数を選択可能とし、かつバックグランド識別を可能として速やかな再生復帰を可能とするディスク再生装置及びディスク再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
請求項１記載の本発明は、ディスク媒体に記録された複数ファイルの情報を再生可能なディスク再生装置であって、前記ディスク媒体のファイルを解析するファイルシステム解析部を含み、前記ディスク媒体から再生可能なファイルを識別する識別部と、前記識別部で識別するファイル数をユーザによって設定可能なファイル数設定部と、ファイル情報を記憶可能な記憶部と、前記識別部で識別したファイルの情報を前記記憶部に記憶するとともに、記憶したファイル情報を読み出すメモリコントローラと、前記記憶部から読み出したファイル情報をデコードして再生する再生処理部と、を具備し、前記ディスク媒体のファイルを前記ファイル数設定部で設定されたファイル数だけ識別して再生処理することを特徴とする。
【００１３】
また、請求項５記載の本発明は、複数のソース機器に接続され、ホストからの指示に応じて再生処理を実行可能なディスク再生装置であって、ディスク媒体に記録されたファイルを解析するファイルシステム解析部を含み、前記ディスク媒体から再生可能なファイルを識別する識別部と、ファイル情報を記憶可能な記憶部と、前記識別部で識別したファイルの情報を前記記憶部に記憶するとともに、記憶したファイル情報を読み出すメモリコントローラと、前記記憶部から読み出したファイル情報をデコードして再生する再生処理部と、前記ソース機器のいずれかが選択されたときに前記識別部により前記ディスク媒体のファイルを解析してバックグランド識別を行うバックグランド処理部と、を具備し、再生復帰時に前記バックグランド識別による解析情報を利用してファイル情報を再生することを特徴とする。
【００１４】
また、請求項１０記載の本発明は、ディスク媒体に記録された複数ファイルの情報を再生可能なディスク再生方法であって、前記ディスク媒体のファイルを解析するファイルシステム解析部を含み、前記ディスク媒体からユーザによって予め設定されたファイル数のファイルを解析して、前記ディスク媒体から再生可能なファイルを識別し、前記識別したファイルの情報を記憶部に記憶し、前記記憶したファイル情報を読み出しデコードして再生することを特徴とする。
【００１５】
さらに、請求項１４記載の本発明は、複数のソース機器に接続され、ホストからの指示に応じて再生処理を実行可能なディスク再生方法であって、ディスク媒体のファイルを解析するファイルシステム解析部を含み、前記ディスク媒体のファイルを解析して、前記ディスク媒体から再生可能なファイルを識別し、前記識別部で識別したファイルの情報を記憶部に記憶し、前記記憶部から読み出したファイル情報をデコードして再生するとともに、前記ソース機器のいずれかが選択されたときに前記ディスク媒体のファイルを解析してバックグランド識別を行い、再生復帰時に前記バックグランド識別による解析情報を利用してファイル情報を再生することを特徴とする。
【発明の効果】
【００１６】
本発明のディスク再生装置では、識別ファイル数を選択可能とし、ユーザの希望にあった再生を実現することができる。またバックグランド識別を可能として速やかな再生復帰を実現することができる。
【発明を実施するための最良の形態】
【００１７】
以下、この発明のディスク再生装置の一実施形態について図面を参照して説明する。
【実施例１】
【００１８】
図１は本発明の一実施形態に係るディスク再生装置１００の全体構成を示すブロック図である。図１において、１１はディスク型記録媒体である光ディスクである。以下、光ディスクを単にディスク１１と呼び、ディスク再生装置１００をディスクプレーヤ１００と呼ぶ場合もある。
【００１９】
ディスク１１は、スピンドルモータ１２によって一定の線速度で回転される。ディスク１１からの情報の読み取りは、光ピックアップ１３によって行われ、ディスク１１にレーザ光を照射し、その反射光によってディスク１１に記録されている情報を読み出す。
【００２０】
光ピックアップ１３は、送りモータ１４によってディスク１１の半径方向に移動制御され、再生位置を決定する。１５はサーボ制御部であり、後述するシステムコントローラ２２から供給される制御信号に応じて、スピンドルモータ１２の回転を制御するとともに、光ピックアップ１３のトラッキング制御、フォーカス制御、及び送りモータ１４の駆動制御を行う。
【００２１】
１６はＲＦアンプであり、光ピックアップ１３によって読み出した情報に対応するＲＦ信号を増幅して次段に伝達する。又、このＲＦアンプ１６は、ＲＦ信号からフォーカス制御用の信号及びトラッキング制御用の信号を分離して、これらの制御信号をサーボ制御部１５に送る。
【００２２】
サーボ制御部１５は、フォーカス制御用の信号に基づいて光ピックアップ１３のアクチュエータ(図示せず)を制御し、光ビームがディスク１１上に常時ジャストフォーカスとなるように制御する。また、トラッキング制御用の信号に基づいてアクチュエーを制御し、光ピックアップ１３のトラッキング方向の移動を制御する。これにより、データの再生を正確に行うようにしている。
【００２３】
１７は、デジタル信号処理回路であり、ＲＦアンプ１６から出力されたＲＦ信号をデジタル化し、デジタル化された信号の復調処理と誤り訂正処理等を行い、メモリコントローラ１８に入力する。また、後述するＩＳＯ９６６０フォーマットのボリューム記述子、パステーブル、ディレクトリを復調してシステムコントローラ２２に入力する。
【００２４】
メモリコントローラ１８には、ＳＤＲＡＭ等のメモリ（記憶部）１９が接続されており、例えばＭＰ３による圧縮音楽データ等のファイル情報をメモリ１９に読み書き自在に一時記憶する。メモリ１９は、ＳＰＭ（Shock Proof Memory）として機能し、メモリコントローラ１８は、圧縮データ（ファイル情報）をメモリ１９に高速に書込み、書き込みと並行してメモリ１９から通常速度で連続的に読み出す。
【００２５】
メモリコントローラ１８は、メモリ１９のデータが設定量以上になるとシステムコントロー２２にデータフルを通知すると共に、読み出しは継続しながら一時的に書き込みを停止する。その後、データの読み出しによりメモリ１９に一定量の空きが生じると、システムコントローラ２２へ通知し、デジタル信号処理部１７から入力されるデータの書き込みを再開する。
【００２６】
メモリコントローラ１８によりメモリ１９から読み出されたファイル情報は、デコーダ２０に供給され、デコーダ２０では、例えばＭＰ３圧縮音楽データを伸長して非圧縮の通常の音楽データに変換する。デコーダ２０からのデータは出力部２１に供給され、アナログに変換して出力される。アナログ出力は、外部に設けたオーディオアンプ（図示せずに）に供給される。尚、デコーダ２０と出力部２１は、再生処理部を構成する。
【００２７】
また、２２はシステムコントローラであり、サーボ制御部１５、デジタル信号処理部、メモリコントローラ１８等の制御を行う。システムコントローラ２２は、ファイルシステム解析部２２１を含み、ディスクデータの記録構造 (ファイル構造)を解析する機能を有し、ファイルの識別を行う識別部を構成する。
【００２８】
またシステムコントローラ２２には、表示部２３及び操作部２４が接続されている。操作部２４は、再生キー、リピートキー、スキャンキー等の各種の操作キーのほかに、ファイル数を選択する選択キー２４１を備えている。
【００２９】
次に本発明のディスク再生装置の動作について説明するが、その前にディスクデータの記録構造 (ファイル構造)を説明する。
【００３０】
図２に示すように、光ディスク１１のデータの記録領域は、リードインエリアからリードアウトエリアまでを１つのセッションと呼び、セッションにはＭＰ３やＷＮＡ等の圧縮音楽データを記録することができる。リードインエリアからリードアウトエリアまでのデータ記録領域は、図２に示されるようなボリューム構造を有している。このボリューム構造は、ＩＳＯ９６６０等で規定されており、ＩＳＯ９６６０に準拠したボリューム構造は、光ディスクのリードインエリア３１からリードアウトエリア３５までであり、階層構造のボリューム管理情報領域とファイル領域から構成されている。
【００３１】
ボリューム管理情報領域には、システムエリア３２及びボリューム管理情報エリア３３が割り付けられている。システムエリア３２は、内容は規定されていないが、例えば、光ディスクに記録するデータを編集する編集者の為に設けられ、編集者の意図に応じた光ディスク装置の駆動を実現する為のシステムプログラムが必要に応じ格納される。
【００３２】
また、ボリューム管理情報エリア３３には、ミュージックファイル等のファイルを管理する情報、すなわち、全てのファイルの記録位置（先頭位置及び末尾位置）、ファイルの記録容量及びファイル名等が格納されている。
【００３３】
ファイル領域３４には、例えば、ファイル番号０からファイル番号９９までのファイルが配置され、ファイル番号０のファイル（０）エリアにはディスク情報ファイルが割り付けられ、ファイル番号１からファイル番号９９までのファイル（１〜９９）エリアに、ミュージックファイル等が割り付けられている。
【００３４】
また、ボリューム管理情報エリア３３には、基本ボリューム記述子（ＰＶＤ：Primary Volume Descriptor）が記述されたエリア３６と、ボリューム記述子集合終端子（ＶＤＴ：Volume Descriptor Terminal）が記述されたエリア３７と、パステーブルレコードが記述されたエリア３８、及びディレクトリレコードが記述されたエリア３９が配置されている。
【００３５】
基本ボリューム記述子３６には、光ディスクのボリューム空間を記述し、ボリュームの属性、ルートディレクトリ（Root Directory）の位置、パステーブル群の位置及びボリューム集合中のボリューム数を指定する情報が記述され、この記述情報によりパステーブル及びディレクトリ等がアクセスされる。
【００３６】
ボリューム記述子集合終端子（ＶＤＴ）３７には、記録されたボリューム記述子の集合が終了する記述子等が記述される。パステーブルレコード３８には、各ディレクトリの位置とその階層構造に関する情報が記述され、この記述によりファイルを効率的に取り扱うためにディレクトリの階層の深い所に配置されたファイルも検索することが可能となる。
【００３７】
また、ディレクトリレコード３９には、各ファイルの記録位置（先頭位置及び末尾位置）、ファイルの記録容量及びファイル名等、ファイルの位置及び大きさ等に関するディレクトリ情報が記述されている。このディレクトリレコード３８では、ディレクトリもファイルとして取り扱われ、ルートディレクトリ、ファイル番号０に相当するディスク情報ファイルのディレクトリ、ファイル番号１番以降のファイルに相当するミュージックファイル等のディレクトリなどに関する情報も記述されている。このディレクトリレコードの内容は、ディレクトリ内の各ファイルに対して設定され、ファイルの数だけ記述されている。
【００３８】
図３は、ＩＳＯ９６６０のボリューム構成図であり、図３（ａ）で示すように、データエリアは、ボリューム記述子、パステーブル、ディレクトリ、データで構成され、ボリューム記述子は、基本ボリューム記述子、副ボリューム記述子、ボリューム区画記述子等で構成されている。 
基本ボリューム記述子は、図３（ｂ）に示すように、ボリューム識別子や論理ブロック長、ファイル構造(図４参照)を特定するパステーブルの大きさ、パステーブルの位置等を含んでいる。
【００３９】
パステーブルは、図３（ｃ）に示すように、フォルダを構成するディレクトリ(ファイル等)のレコード位置を示すエクステント位置、親ディレクトリの番号、ディレクトリ識別子(フォルダ名)等を含み、ルートディレクトリを親ディレクトリとするディレクトリのパステーブルが複数連続的に記録される。
【００４０】
ディレクトリレコードは、図３（ｄ）に示すようにファイル開始位置を示すエクステント位置、ファイルのデータ長、記録日付及び時刻（ファイル作成日時）、ファイル識別子等を含み、ディレクトリ(フォルダ)に属する複数のファイルのディレクトリレコードが連続的に記録される。 
図４は、ファイル構造例であり、ルートディレクトリは複数のディレクトリ(フォルダ：MP3 Tool、MP3 Sound…)で構成され、フォルダ：MP3 Sound は、サブフォルダ:ANGELLA、BY-Products、Big Time…で構成され、サブフォルダ:BY-Productsは、「I Just Lost Love.mp3」と「Step in Last Dance Together.mp3 」で構成されている。
【００４１】
またフォルダ：MP3 Toolは、複数のMP3ファイル(File1、File2)によって構成され、他のフォルダもいくつかのMP3ファイルで構成されている。このファイル構造は、前述の基本ボリューム記述子、パステーブル、ディレクトリを解析することにより求めることができ、ファイルシステム解析部２２１によって解析される。
【００４２】
図５は、ファイルの読み出し処理の一例を示す説明図である。
【００４３】
光ディスク１１に記録されているファイルを読み出す場合、先ず、システムを起動し、セッションのデータ先頭より基本ボリューム記述子を読み込み、先頭データのボリューム記述子が「１」ＣＤ００１であることを確認する。次にパステーブルレコードを読み出し、続いて、ファイルのディレクトリレコードを読み出す。ディレクトリレコードから、ファイル名、ファイルの位置情報、ファイルの記録容量等のディレクトリ情報を読み出し、メモリ１９に記録する。
【００４４】
次に、全ファイルのディレクトリレコードの読み出しが終了したかを判断し、終了していない場合は、引き続きファイルのディレクトリレコードの読み出しを行い、終了している場合には、読み出すファイルを決定し、メモリ１９に記録されているディレクトリ情報から、読み出すファイル（実データ）が記録されているアドレスにアクセスしファイルを読み出す。１つのファイルの読み出しが終了した後は、引き続き読み出しファイルを決定し、同様の処理を繰り返す。
【００４５】
このようにしてファイルの読み出しが行われるが、ディスクプレーヤ１００にディスク１１を挿入し、再生が開始されるまでのプロセスを示すと、概略的に図６で表わすことができる。
【００４６】
図６において、４１はディスク１１を挿入してプレーヤ内に装填されまでのローディング処理を示し、機構的な制御が行われる。次の処理４２ではファイルの識別処理が行われる。実際にはディスク１１を回転してデータを読み取り、ファイル（フォルダ）の解析が行われ、識別が正しく行われたファイル（フォルダ）のみが再生対象となる。つまりファイルの解析結果をもとに再生可能なファイルが識別される。処理４３は、再生の処理ステップであり、識別処理によって識別した対象ファイル（フオルダ）のデータを読み込み、再生を開始する。
【００４７】
ところで、ファイル識別処理４２ではファイル構成を解析してファイルの識別を行うが、ディスク１１に記録されたファイル数とファイルの識別に要する時間は、ファイル数が増加するにしたがって識別時間も長くなる傾向にある。
【００４８】
図７は、ファイル数と識別時間の関係を測定したデータの一例を示す図である。図７においては、ファイル数、フロントエンド部（Ｆ／Ｅ部）での処理時間、バックエンド部（Ｂ／Ｅ部）での処理時間、合計処理時間を行方向に表し、ファイル数を列方向に表したものである。尚、フロントエンド部（Ｆ／Ｅ部）での処理時間とは、光ピックアップ１３のサーボ調整等を行ってディスクにアクセスするまでの時間であり、バックエンド部（Ｂ／Ｅ部）での処理時間とはファイルの解析（識別）に要する時間である。
【００４９】
図７から分かるように、フロントエンド部（Ｆ／Ｅ部）での処理時間は、ファイル数に関係なく大体近似している。一方、バックエンド部（Ｂ／Ｅ部）での処理（ファイル解析）に要する時間は、ファイル数が増加するにしたがって増加している。つまり、ユーザの視点からみると、ディスクを早く再生開始しようとすれば再生対象となるファイル数を減らす必要があり、再生したいファイル数を増やしたい場合は、再生開始までの時間が長くなる。
【００５０】
一方、従来ではディスクプレーヤの識別ファイル数は、固定であるため、再生形態が一義的に決まってしまい、ユーザが希望する再生形態で再生できない。例えばディスクの後半のファイル識別は打ち切ってでも直ぐに再生したい場合や、多少時間がかかってもディスクの終端のファイルまで識別して再生したい場合も起こり得る。またプレーヤの初期起動時は再生開始時間を短縮し、識別ファイル数を絞り、残りのファイルの識別は後で追加識別するという要求もあり得る。本発明は、このような要求を実現するディスク再生装置を提供するものであり、以下に具体的に説明する。
【００５１】
本発明では、再生開始に際して、ユーザが識別ファイル数を選択できるようにした点に特徴がある。即ち、図１で示すように操作部２４にはファイル数を選択するための選択キー２４１、アップ／ダウンボタン２４２及びエンターキー２４３が設けられている。またディスク再生装置１００は、メモリ１９として最大ファイル数（例えば４０９６個）を識別可能な容量のＳＤＲＡＭを使用している。
【００５２】
ユーザが選択キー２４１を押すと、図８で示すように表示部２３には、予め設定された識別ファイル数が、例えば、５０，１００，５００，１０００，２０００，４０００のように表示される。次にユーザがアップ／ダウンボタン２４２を操作することで、表示された識別ファイル数の中から希望するファイル数が選択され、その後エンターキー２４３を押すことで識別ファイル数が決定される。或いは、表示部２３をタッチパネル形式とし、いずれかの希望するファイル数を押すことで識別ファイル数を選択するようにしてもよい。尚、操作部２４と表示部２３は、識別するファイル数を設定するためのファイル数設定部を構成する。
【００５３】
これにより、システムコントローラ２２は、ディスク１１に記録された情報からユーザが設定した識別ファイル数だけファイルの識別を実行する。したがって、ディスクの後半のファイル識別は打ち切ってでも直ぐに再生したい場合は、例えばファイル数として５０や１００を選択すればよい。こうして起動時の再生開始までの時間を短縮することが可能になる。
【００５４】
また、多少時間がかかってもディスクの終端のファイルまで識別して再生したい場合は、ファイル数４０００を選択すればよい。こうして、起動時の再生開始時間は多少遅れるがディスクのほぼ全体のファイルを再生することができる。尚、識別ファイル数（５０，１００，５００，１０００，２０００，４０００）は一例を示したものであり、この数に限定されるものではない。
【００５５】
また、起動時の再生開始時間を短縮したような場合、識別ファイル数が制限されるため、残りのファイルを識別して再生したいという要求も当然起こり得る。そこで本発明では、ファイルの識別処理時に解析したファイル名情報（アクセスしたアドレス情報やファイルの通し番号等）をメモリ１９に保存しておき、ユーザが継続再生を希望する場合は、メモリ１９に保存したファイル名情報をもとに前回識別したファイル以降のファイルを識別して再生を継続できるようにしている。
【００５６】
即ち、システムコントローラ２２は、ディスク１１に記録された情報からユーザが設定した識別ファイル数だけファイルの識別を実行して再生するが、識別したファイル名を順次メモリ１９に保存し、最後に識別したファイル名を更新しながらメモリ１９に保存する。
【００５７】
また、操作部２４には継続再生ボタン２４４が設けられ、継続再生ボタン２４４が押された場合は、選択したファイル数の識別処理が終了したあと、継続して次のファイルを識別して再生を行う。
【００５８】
例えば、再生起動時に少ない識別ファイル数を選択（例えばファイル数１００を選択）した場合、選択したファイル数の再生終了時に継続再生ボタン２４４が押されると、システムコントローラ２２は、前回識別したファイル以降のファイル（１０１個目のファイル）から順次に識別して次の１００個のファイルを識別・再生する。
【００５９】
或いは、ユーザが継続再生ボタン２４４を押した場合は、前回識別したファイル以降のファイルから最終のファイルまで順次に識別して再生するようにしても良い。こうして継続再生を実行することができる。
【００６０】
図９は、以上の動作を説明するフローチャートである。図９において、ステップＳ１はファイルの識別と再生の開始ステップであり、ステップＳ２は、識別ファイル数の設定ステップである。ユーザがファイルの識別数を設定したい場合は、選択キー２４１が押され、図８で示すように表示部２３に予め設定された識別ファイル数が表示され、ユーザがいずれかのファイル数を設定する。またユーザがファイルの識別数を設定しない場合は、非設定となる。
【００６１】
次のステップＳ３では、識別ファイル数の設定が行われた否かが判別され、非設定の場合はステップＳ４に進み、ディスクに記録された情報から順次にファイルを識別し再生処理を行う。ステップＳ５では全てのファイルについて識別と再生が行われたか否かを判断し、否であればステップＳ４に戻って識別と再生処理を行う。全てのファイルについて識別と再生が終了するとステップＳ１２で終了する。
【００６２】
一方、ステップＳ３において識別ファイル数が設定されている場合は、ステップＳ６に移行し、ディスクに記録された情報から順次にファイルを識別し再生処理を行う。ステップＳ７では全てのファイルについて識別と再生が行われたか否かを判断し、否であればステップＳ８において設定されたファイル数のファイルを識別・再生したか否かを判断する。設定されたファイル数に満たない場合はステップＳ６に戻り、識別・再生処理が実行される。尚ステップＳ６，Ｓ７，Ｓ８のループで順次に識別・再生処理が実行されている段階において、ステップＳ７で全てのファイルが識別・再生された場合は、ステップＳ１２に移行し、終了する。
【００６３】
またステップＳ８において、設定したファイル数のファイルが識別・再生された場合は、ステップＳ９において、識別した最新のファイル名情報をメモリ１９に保存し、設定したファイル数の識別・再生を終了する。そしてステップＳ１０においてユーザから継続再生の指示がない場合はステップＳ１２で処理を終了する。この場合、継続再生を希望するか否かのメッセージを表示部２３に表示するようにしてもよい。
【００６４】
一方、ステップＳ１０で継続再生の指示があった場合は、ステップＳ１１において、メモリ１９に記録されたファイル名情報を読み出し、ステップＳ６において読み出したファイル名情報をもとに次のファイルをから順次に識別・再生処理を実行する。以降、ステップＳ７，Ｓ８，Ｓ９，Ｓ１０，Ｓ１１，Ｓ６のループで処理を繰り返すことで、設定したファイル数ずつ順次に継続再生を行う。尚、上記のループのステップＳ７において全てのファイルが識別・再生された場合は、ステップＳ１２に移行し、終了する。
【００６５】
こうして、ユーザの希望に応じて継続再生を実行することができ、ファイルを分割して識別・再生することができる。尚、継続再生を行う場合、残りのファイルについて識別・再生するファイル数を改めて設定し直すようにしてもよい。
【実施例２】
【００６６】
次に本発明の第２の実施形態について説明する。一般に、車載用機器ではディスクプレーヤ以外に他のソース機器、例えばラジオチューナ、テレビチューナ、ＨＤＤプレーヤ等を搭載しており、ユーザはいずれかのソース機器を選択して各種のソース機器からの情報を再生するようにしている。
【００６７】
ファイル数の多いディスクの場合、ファイルの識別・再生に時間がかかることは前述した通りである。一方、複数機器を備えた場合、ディスクプレーヤ以外の機器を選択することも多々ある。
【００６８】
そこで、ディスクプレーヤ以外の機器が選択され他のソース機器が動作している間にディスク１１からの情報を読出し、残りのファイルについて識別処理を実行すれば、次にディスクプレーヤ１００が選択されて再復帰したときに追加ファイルの識別・再生処理を素早く実行することができる。このように、他の機器が選択されてディスクプレーヤが非再生の時に、残りのファイルの識別処理を行うことを以下の説明ではバックグランド識別と呼ぶ。
【００６９】
本発明の第２の実施形態では、上記したバックグランド識別に関するものであり、図１０を参照して説明する。
【００７０】
図１０において、１００はディスクプレーヤであり、図１の構成と同様のものである。ディスクプレーヤ１００は、インターフェース２５を介してバスライン１０１に接続されている。バスライン１０１にはホスト２００が接続されており、ディスクプレーヤ１００はホスト２００からのコマンドを、インターフェース２５を介してシステムコントローラ２２に送ったり、ディスクプレーヤ１００のデータをホスト２００に送るようにしている。
【００７１】
またバスライン１０１には、ラジオチューナ３００、テレビチューナ４００、ＨＤＤプレーヤ５００等が接続されており、ホスト２００はユーザの指示に応答してディスクプレーヤ１００、ラジオチューナ３００、テレビチューナ４００、ＨＤＤプレーヤ５００のいずれかを選択してソース切り替えを行い、任意の機器を動作させる。
【００７２】
またホスト２００は、ディスクプレーヤ１００以外の機器を選択しディスクプレーヤ１００が非再生の時に、必要に応じてディスクプレーヤ１００に対してバックグランド識別を実行させるようにしている。
【００７３】
バックグランド識別は、ディスクプレーヤ１００の非再生時に行われるが、ユーザの不定期なソース切り替えに対処するため、以下のようなバックグランド識別を行うようにしている。
【００７４】
バックグランド識別処理では、ファイルの解析結果をメモリ１９の保存領域に保存するが、その保存領域を２つに区分して使用している（以下の説明では、保存領域Ａ、保存領域Ｂと呼ぶ）。またバックグランド識別を行う毎に、ファイルの解析結果（解析情報）を保存領域Ａと保存領域Ｂに交互に振り分けて保存するようにしている。
【００７５】
そしてソース切り替えによってディスクプレーヤ１００が選択されて再生復帰した場合に、前回保存した解析結果を用いてファイルの再生を開始するようにしている。また次にバックグランド識別を行う場合は、前回の識別結果を破棄せずに識別処理を開始し、新たなバックグランド識別が正常に終了した時点で前回の識別結果を破棄するようにしている。
【００７６】
尚、バックグランド識別は、ホスト２００からの指示に応答して行われものであり、このときシステムコントローラ２２、メモリコントローラ１８、メモリ１９は、ファイルを解析してバックグランド識別を行うバックグランド処理部を構成する。
【００７７】
図１１は、バックグランド処理部の動作を示すフローチャートである。尚、図１１において１９はメモリ１９（ＳＤＲＡＭ）の構成を示しており、ファイル解析した際のディスクのアドレス情報を記憶するアドレス情報領域１９０と、ファイルの解析結果を保存する領域１９１，１９２（保存領域Ａ，保存領域Ｂ）を有している。
【００７８】
図１１において、ステップＳ２１はバックグランド識別処理の開始ステップであり、ステップＳ２２では、ファイルの解析結果をもとにディスク１１のアクセスすべきアドレス情報を取得する。次のステップＳ２３では、前回の解析結果が保存された保存領域が保存領域Ａか否かを判断する。
【００７９】
判断の結果、前回の解析結果が保存領域Ａに保存されている場合は、ステップＳ２４に進み、次にファイル解析した結果の保存先を保存領域Ｂとして指定する。次のステップＳ２５では追加の識別処理を行い、ステップＳ２６ではアドレス情報をアドレス情報領域１９０に保存し、ファイルの解析結果を保存領域１９２（Ｂ）に保存し、ステップＳ３０でバックグランド識別処理を終了する。
【００８０】
一方、ステップＳ２３で、前回の解析結果が保存領域Ｂに保存されていると判断した場合は、ステップＳ２７に進み、次にファイル解析した結果の保存先を保存領域Ａとして指定する。次のステップＳ２８では追加の識別処理を行い、ステップＳ２９ではアドレス情報をアドレス情報領域１９０に保存し、ファイルの解析結果を保存領域１９１（Ａ）に保存し、ステップＳ３０でバックグランド識別処理を終了する。こうして、バックグランド識別が行われると、その都度ファイルの解析結果が保存領域Ａと保存領域Ｂに交互に保存される。
【００８１】
図１２は、ディスクプレーヤ１００以外の機器が選択されていた状態から、ディスクプレーヤ１００が選択され、再生復帰した場合の動作を示すフローチャートである。再生復帰時には、アドレス情報をもとに保存領域Ａ又は保存領域Ｂから最新の解析結果を読み出して再生処理を行うが、再生復帰のタイミングによっては、バックグランド識別中の場合もあり、その場合は識別処理を中断することもある。
【００８２】
即ち、図１２において、ステップＳ３１は再生復帰処理の開始ステップであり、ステップＳ３２では、ディスクプレーヤ１００がバックグランド識別中か否かの判断を行う。バックグランド識別中であった場合はステップＳ３３において識別処理を中断し、次のステップＳ３４ではバックグランド識別する前のアドレス情報と解析結果を取得し、ステップＳ３５で再生処理を実行し、ステップＳ３８で処理を終了する。
【００８３】
一方、ステップＳ３２において、再生復帰時に既にバックグランド識別を終了していると判断した場合は、ステップＳ３６に進み、最新の解析結果をもとにディスクのアドレス情報を取得し、ステップＳ３７で再生処理を実行し、ステップＳ３８で処理を終了する。
【００８４】
こうして本発明の第２の実施形態では、バックグランド識別の結果を保存領域Ａと保存領域Ｂに交互に保存し、常に前回の解析結果をいずれか一方の保存領域に保存することにより、ソース切り替えが短期間に行われて再生復帰した場合でも旧解析結果を用いて速やかに再生処理を行うことができる。
【００８５】
以上述べたように、本発明のディスク再生装置では、圧縮技術の普及に伴ってディスクの記録容量が増大した場合でも、再生開始時間の短縮を優先するか、再生対象ファイル数を優先するかといった選択が可能となり、ユーザが希望するモードで再生することができる。またディスクプレーヤ以外の他の機器を選択しているときにバックグランド識別を行うことで速やかに再生復帰することができる。
【００８６】
尚、以上の説明では、圧縮Audioデータを記録したディスクの再生について説明したが、圧縮Videoデータを記録したディスクを再生する場合にも適用することができる。また以上の説明に限定されることなく、特許請求の範囲を逸脱しない範囲内で種々の変形が可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施形態に係るディスク再生装置の構成を示すブロック図。
【図２】ディスクデータのファイル構造を説明する図。
【図３】ディスクのボリューム構成を示す説明図。
【図４】ディスクのファイル構造例を示す図。
【図５】ファイルの読み出し処理の一例を示す説明図。
【図６】ディスクの再生開始までのプロセスを示す説明図。
【図７】ディスクのファイル数と識別時間の関係を示す図。
【図８】本発明の一実施形態における識別ファイル数の設定手順を示す説明図。
【図９】本発明の一実施形態におけるファイルの再生処理を示すフローチャート。
【図１０】本発明の第２の実施形態に係るディスク再生装置の構成を示すブロック図。
【図１１】第２の実施形態におけるバックグランド処理部の動作を示すフローチャート。
【図１２】第２の実施形態におけるファイルの再生処理を示すフローチャート。
【符号の説明】
【００８８】
１１…ディスク
１２…スピンドルモータ
１３…光ピックアップ
１４…送りモータ
１５…サーボ制御部
１６…ＲＦアンプ
１７…デジタル信号処理部
１８…メモリコントローラ
１９…記憶部（ＳＤＲＡＭ）
２０…デコーダ
２１…出力部
２２…システムコントローラ
２２１…ファイルシステム解析部
２３…表示部
２４…操作部
２５…インターフェース
１００…ディスク再生装置（ディスクプレーヤ）
２００，３００，４００，５００…ソース機器
【図１】
2009271949.tif 000003
【図２】
2009271949.tif 000004
【図３】
2009271949.tif 000005
【図４】
2009271949.tif 000006
【図５】
2009271949.tif 000007
【図６】
2009271949.tif 000008
【図７】
2009271949.tif 000009
【図８】
2009271949.tif 000010
【図９】
2009271949.tif 000011
【図１０】
2009271949.tif 000012
【図１１】
2009271949.tif 000013
【図１２】
2009271949.tif 000014