(57)【要約】【課題】シーク動作を少なくすることで装置の動作速度を向上させた光ディスク装置を提供することである。【解決手段】ディフェクト領域２０の手前までリードすると（実線矢印Ａ）、インナースペア領域へシークし（破線矢印Ａ−Ｂ）、ディフェクト領域２０に対応した代替データ２１をリードし（実線矢印Ｂ）、続けて、ファイルシステムの他の代替データ２２をリードする（実線矢印Ｃ）。その後、ファイルシステム領域に戻って（破線矢印Ｃ−Ｄ）リードを続け（実線矢印Ｄ）、ディフェクト領域２３の手前までリードすると、ディフェクト領域２３に対応する代替データ２２はリード済みであるので、リードバッファの代替データ２２を使用し、ディフェクト領域２３を飛ばして（破線矢印Ｄ−Ｅ）ファイルシステム領域の最後までリードを続け（実線矢印Ｅ）、ファイルシステムのリードを完了する。【選択図】図４
2009116980.tif 000002
【特許請求の範囲】
【請求項１】
ファイルシステム領域にディフェクト領域がある場合にスペア領域に代替データを記録するような光ディスクを再生する光ディスク装置において、
ファイルシステム領域に複数のディフェクト領域が存在する場合、
制御部の制御により、
ファイルシステム領域をリード中にディフェクト領域があった場合、該ディフェクト領域に対応するスペア領域の代替データをリードし、続けて、リードした代替データと同じスペア領域内に存在するファイルシステムの他の１以上の代替データをリードすることを特徴とする光ディスク装置。
【請求項２】
続けて行う代替データのリード量の上限は、リードした代替データを蓄積しておくリードバッファの容量に応じて決定することを特徴とする請求項１記載の光ディスク装置。
【請求項３】
リードバッファの空き容量が少ない場合、ファイルシステムの最新の状態を反映した代替データを優先してリードすることを特徴とする請求項２記載の光ディスク装置。
【請求項４】
前記ファイルシステムの最新の状態は、ＤＤＳ又はＴＤＤＳで管理されていることを特徴とする請求項３記載の光ディスク装置。
【請求項５】
所定のディフェクト領域に対応するスペア領域の代替データのアドレスは、ＤＭＡ又はＴＤＭＡに記録されているＤＦＬで管理されていることを特徴とする請求項１〜４の何れかに記載の光ディスク装置。
【請求項６】
前記ファイルシステムの他の１以上の代替データが、ファイルシステムの全ての代替データであることを特徴とする請求項１〜５の何れかに記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク装置に関し、詳しくはファイルシステム領域にディフェクト領域がある場合にスペア領域に代替データを記録するような光ディスクを再生する光ディスク装置に関する。
【背景技術】
【０００２】
近年、映像や音声を録画・再生するビデオ装置としては、一般に光ディスク装置が用いられることが多い。光ディスク装置の記録媒体としては、ＤＶＤ（Digital Versatile Disc）や最近ではＢＤ（Blu-ray Disc）、ＨＤ  ＤＶＤ（High Definition DVD）がある。
【０００３】
そして、データを記録することができる記録型光ディスクには、追記型（ＤＶＤ−ＲやＢＤ−Ｒなど）のものと、書換型（ＤＶＤ−ＲＷやＤＶＤ−ＲＡＭやＢＤ−ＲＥなど）のものとがある。追記型や書換型の記録型光ディスクにおいては、傷などの欠陥により正常に記録できないディフェクト領域がある場合、この領域に書き込むべきデータはスペア領域に代替データとして書き込まれる。そして、ディフェクト領域の代わりに代替データをリードすることで正常な動作を保証している。この代替データの扱いに関しては、様々な技術が提案されているので以下にいくつか例示する。
【０００４】
例えば特許文献１には、リードイン領域、データ領域、リードアウト領域が設けられ、データ領域は、ユーザデータを記録するためのユーザデータ領域と、ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体に／からデータを記録／再生する記録／再生部と、ユーザデータ領域に記録された元来データをアップデートする代替データをスペア領域に記録するように指示するホストからの代替強要記録コマンドによって、ユーザデータ領域に記録されたデータをアップデートするための代替データをスペア領域に記録するように記録／再生部を制御する制御部とを備える記録装置が開示されている。
【０００５】
また特許文献２には、内周から外周に向かって昇順に物理セクタ番号が割り当てられている第１の情報記録層と、外周から内周に向かって昇順に物理セクタ番号が割り当てられている第２の情報記録層とを有し、ユーザエリア及び該ユーザエリアの外周側に位置するスペアエリアに分割されている光ディスクに対して、上記既存のファイルシステムにおける第１のボリューム管理情報を第１層のユーザエリアの内周側に記録し、第２のボリューム管理情報を第２層の外周側のスペアエリアに記録し、ファイル形式のユーザデータ及びファイル管理情報をユーザエリアに記録するよう構成した光ディスク記録装置が開示されている。
【０００６】
また特許文献３には、データ記録または再生中に光ディスクに欠陥ブロックが発生し、少なくとも欠陥ブロックの代替データを記録するスペア領域または欠陥ブロックのアドレスを記録する欠陥リストの何れか一方をほぼ使い果たしたエラー状態になったとき、少なくとも１つの連続したデータの記録終了後または再生終了後、または光ディスクの取り出し時に、代替データまたは欠陥ブロックのアドレスを光ディスク装置のメモリ、代替バッファメモリに格納し続けるようにした光ディスク装置が開示されている。
【０００７】
また特許文献４には、各フラッシュメモリがセクタデータを格納するとともに、セクタ管理テーブルを格納し、セクタ管理テーブルは不良フラグと代替先アドレスとを１つのエントリとし、複数のエントリを格納し、エントリは連続する論理アドレスの順に配列されている記憶装置が開示されている。
【特許文献１】特開２００７−５１３４５４号公報
【特許文献２】特開２００５−２２２６２８号公報
【特許文献３】特開２０００−３３９８６９号公報
【特許文献４】特開２００１−１３４４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記の特許文献１〜４をはじめとして代替データの記録に関する手法については数多くの提案がなされている。しかしながら、代替データのリードの手法については特に改良されていない。一般に、代替データはディフェクト領域の原因となっている傷などを避けるため、ディフェクト領域から離れた場所にまとめて記録される。
【０００９】
例えば、ＢＤ−Ｒ又はＢＤ−ＲＥの場合、データ領域の内周側から外周側に向かってインナースペア領域、ファイルシステム領域、ビデオデータ領域、アウタースペア領域の順に分かれており、ファイルシステム領域にディフェクトが発生した場合、その代替データはインナースペア領域又はアウタースペア領域に記録される。
【００１０】
このような代替データを有したファイルシステムをリードする際、光ディスク装置の光ピックアップは、本来のファイルシステム領域をリードし、ディフェクトがあればそれに対応するインナースペア領域又はアウタースペア領域の代替データの位置までシーク動作し、代替データをリードし、再び元のファイルシステム領域までシーク動作して正常なファイルシステムの続きをリードし、そこでまたディフェクトがあればそれに対応するインナースペア領域又はアウタースペア領域の代替データの位置までシーク動作し、代替データをリードし、再び本来のファイルシステム領域までシーク動作して正常なファイルシステムの続きをリードすることを繰り返している。
【００１１】
このように、リード中にディフェクトがある度に、それに対応する代替データをリードするために光ピックアップがシーク動作する。したがって、ディフェクト領域が多数あるディスクではシーク動作が多くなり、出画までに時間が掛かるという問題がある。
【００１２】
本発明は、シーク動作を少なくすることで装置の動作速度を向上させた光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために本発明は、ファイルシステム領域にディフェクト領域がある場合にスペア領域に代替データを記録するような光ディスクを再生する光ディスク装置において、ファイルシステム領域に複数のディフェクト領域が存在する場合、制御部の制御により、ファイルシステム領域をリード中にディフェクト領域があった場合、該ディフェクト領域に対応するスペア領域の代替データをリードし、続けて、リードした代替データと同じスペア領域内に存在するファイルシステムの他の１以上の代替データをリードすることを特徴とする。
【００１４】
この構成によると、ファイルシステム領域からスペア領域への１度のシーク動作で複数の代替データがリードされる。リードした代替データはリードバッファに蓄積しておけばよい。そして、他の１以上の代替データをリードした後、ファイルシステム領域に戻ってリードを続け、再びディフェクト領域があった場合、該ディフェクト領域に対応する代替データをリード済みのときは、該ディフェクト領域を飛ばしてファイルシステム領域のリードを続けることができる。
【００１５】
上記の光ディスク装置において、続けて行う代替データのリード量の上限は、リードした代替データを蓄積しておくリードバッファの容量に応じて決定する。
【００１６】
また上記の光ディスク装置において、リードバッファの空き容量が少ない場合、ファイルシステムの最新の状態を反映した代替データを優先してリードすることが望ましい。過去の代替データをリードしても使用しない確率が高いからである。これは、過去のデータを消去できない追記型ディスクに特に有効である。ファイルシステムの最新の状態は、ＤＤＳ又はＴＤＤＳで管理されているので、それを参照することで、優先順位を決定することができる。
【００１７】
また上記の光ディスク装置において、所定のディフェクト領域に対応するスペア領域の代替データのアドレスは、ＤＭＡ又はＴＤＭＡに記録されているＤＦＬで管理されている。
【００１８】
また上記の光ディスク装置において、シーク時間を短くする観点からは、前記ファイルシステムの他の１以上の代替データが、ファイルシステムの全ての代替データであることが望ましい。この構成によれば、ファイルシステム領域とスペア領域間のシークは１往復で済む。
【発明の効果】
【００１９】
本発明によれば、スペア領域にシークした際に、直ぐに必要な代替データだけでなく、次に必要となるであろう代替データもリードしておくことにより、従来のようにディフェクトがある度にスペア領域へシークして代替データをリードする必要がなく、シーク動作が長距離となるファイルシステム領域とスペア領域との間のシーク動作の回数を減らすこと、換言すればシーク距離を短くすることができる。その結果、ファイルシステムのリードを完了するのに要する時間（総リード時間と総シーク時間との和）が短くなり、光ディスク装置の動作速度の向上、つまり出画に要する時間の短縮に繋がる。
【発明を実施するための最良の形態】
【００２０】
以下、光ディスク装置の一例としてＢＤ再生装置を用いて説明する。図１は、ＢＤ再生装置１０の構成を示すブロック図である。ＢＤ再生装置１０は、ピックアップ１１と、ＲＦアンプ１２と、モータ１４と、サーボ回路１４と、信号処理回路１５と、トラックバッファ１６と、システムデコーダ１７と、システムマイコン（制御部）１８と、表示部１９とを備えている。
【００２１】
ピックアップ１１は、所定波長のレーザ光をディスクｄの記録面に向けて照射し、その反射光を受けて電気信号（反射光検出信号）に変換する。またピックアップ１１は、この反射光検出信号をＲＦアンプ１２に供給する。なお、ピックアップ１１は、ディスクｄから対象のデータを適宜読み出すことができるように、所定のガイド軸等により、ディスクｄの径方向に移動自在に支持されている。
【００２２】
ＲＦアンプ１２は、ピックアップ１１より供給された反射光検出信号からＲＦ信号、トラッキング信号、及びフォーカス信号等を生成する。更に、ＲＦ信号をデータスライスした二値化信号を生成する。ＲＦアンプ１２は、生成したトラッキング信号等をサーボ回路１４に供給し、また、生成した二値化信号を再生信号として信号処理回路１５に供給する。
【００２３】
モータ１３は、ディスクｄを搭載する所定のターンテーブルを回転させるためのスピンドルモータ等からなる。モータ１３は、サーボ回路１４により制御され、ディスクｄを例えば線速度が一定となるように回転駆動させる。
【００２４】
サーボ回路１４は、モータ１３を駆動制御し、所定の回転速度で回転駆動させる。また、サーボ回路１４は、ＲＦアンプ１２から供給されるトラッキング信号等によりスレッドモータ（不図示）を駆動制御し、ピックアップ１１をディスクｄの径方向に適宜移動させる。
【００２５】
信号処理回路１５は、ＲＦアンプ１２から供給される再生信号を復調し、そして、誤り訂正等を行う。信号処理回路１５は、この復調等により得られた復調データをトラックバッファ１６に順次供給する。
【００２６】
トラックバッファ１６は、所定容量のＲＡＭ等からなり、信号処理回路１５から供給された復調データを順次記憶する。なお、トラックバッファ１６に記憶された復調データは、システムデコーダ１７へ逐次供給される。
【００２７】
システムデコーダ１７は、トラックバッファ１６から供給される復調データをデコードし、映像データ及び音声データ等を生成する。システムデコーダ１７は、生成した映像データ及び音声データ等を所定のＡＶアンプ等に供給する。
【００２８】
システムマイコン１８は、例えば、ＲＯＭ、ＲＡＭ、及びＣＰＵを備えた１チップマイコン等からなり、ＢＤ再生装置１０全体を制御する。例えば、システムマイコン１８は、読み出し対象となる対象データのアドレスを設定し、サーボ回路１４等を制御して、設定したアドレスの対象データをサーチする。そして、サーチした対象データをディスクｄから読み出し、信号制御回路１５を制御して、読み出した対象データ（再生信号）の復調及び誤り訂正等を行い、復調データをトラックバッファ１６に格納する。システムマイコン１８は、これらアドレス設定、サーチ、読み出し、復調・誤り訂正、データ格納等からなる一連の動作をトラックバッファ１６の空き容量等に応じて繰り返し行う。
【００２９】
またこれらの動作と並行して、システムマイコン１８は、システムデコーダ１７を制御してトラックバッファ１６に格納されている復調データをデコードし、映像データ及び音声データ等を順次再生する。
【００３０】
表示部１９は、ＬＣＤ（Liquid Crystal Display）パネル等からなり、ＤＶＤ再生装置１０の動作状況等を表示する。
【００３１】
図２は、ＢＤに記録される情報の階層構造を説明する図である。ディスクの内周から外周へ向かってリードイン領域、データ領域、リードアウト領域の順に構成されている。このデータ領域は、多数のセクタに物理的に分割され、それらの物理的セクタには連続番号が付されている。データ領域に記録されるデータの論理アドレスは、規格で定められるように、論理セクタ番号を意味している。
【００３２】
さらに、データ領域は、ディスクの内周から外周へ向かってインナースペア領域、ファイルシステム領域、ビデオデータ領域、アウタースペア領域の順に構成されている。追記型のＢＤ−Ｒや書換型のＢＤ−ＲＥがある記録型のディスクにおいては、データ領域に傷などの欠陥（ディフェクト）により正常に記録できないディフェクト領域がある場合、このディフェクト領域に書き込むべきデータはスペア領域（インナースペア領域又はアウタースペア領域）に代替データとして書き込まれる。そして、ディフェクト領域の代わりに代替データをリードすることで正常な動作を保証している。スペア領域は、まずインナースペア領域が使用され、インナースペア領域に空きがなくなると、アウタースペア領域が使用されるようになっている。
【００３３】
ＢＤ−Ｒ又はＢＤ−ＲＥでは、ファイルシステム領域に存在するディフェクト領域のアドレスとそれに対応する代替データのアドレスとがＤＦＬ（Defect List）という情報としてデータ領域内で管理されている。このＤＦＬは、ＢＤ−ＲではＤＭＡ（Defect Management Area）又はＴＤＭＡ（Temporary Defect Management Area）に記録されており、ＢＤ−ＲＥではＤＭＡに記録されている。なお、ＢＤ−ＲにおいてＤＭＡはファイナライズ時にＴＤＭＡの内容が書き込まれる。また、ＢＤ−ＲＥは書き換え可能なのでＴＤＭＡは存在しない。
【００３４】
また、ＴＤＭＡにはＴＤＤＳ（Temporary Disc Definition Structure）、ＤＭＡにはＤＤＳ（Disc Definition Structure）というディスクの詳細情報が記述されている。これらＴＤＤＳ及びＤＤＳは、ディスクで使用される最新のアドレス情報を含んでおり、ディスクの使用に伴い更新される。したがって、現在使用中のＴＤＭＡ内の最終のＴＤＤＳは、現在のディスク使用状態に関する各種の管理情報にアクセスするために必ず確認する必要がある。例えば、これでファイルシステムの最新の状態を反映した代替データがどれであるかも確認することができる。
【００３５】
次に、ＢＤ再生装置１０の動作について説明する。図３はＢＤ再生装置１０におけるファイルシステムのリード時の動作の一例を示すフローチャートである。
【００３６】
ファイルシステムのリードが指示されると、システムマイコン１８の制御により、ステップＳ１０において、ピックアップ１１をファイルシステム領域の先頭へシークさせ、そこからファイルシステム領域のリードを開始する。次にステップＳ１１へ進んで今リードすべき領域がディフェクト領域か否かを判別する。これは、ＤＦＬを取得していればそれから判別できる。
【００３７】
ステップＳ１１において、ディフェクト領域でない場合は、リードを継続し、ステップＳ１７へ進んでファイルシステムのリードが完了したか否かを判別する。ステップＳ１７においてファイルシステムのリードが完了していれば、この処理を終了する。他方、ステップＳ１７においてファイルシステムのリードが完了していなければ、ステップＳ１１に戻る。
【００３８】
一方、ステップＳ１１においてディフェクト領域であった場合は、ステップＳ１２へ進んで、そのディフェクト領域に対応した代替データをリード済みか否かを判別する。ファイルシステムのリードを開始して最初のディフェクト領域である場合はまだ代替データをリードしていないので、ステップＳ１３へ進んでＤＦＬから代替データのアドレスを取得し、ピックアップ１１をシークさせ、その代替データをリードする。このときピックアップ１１は、ファイルシステム領域からインナースペア領域又はアウタースペア領域までシークするので、同一領域内でシークする場合に比べて距離が長くなる。
【００３９】
次に、ステップＳ１３からステップＳ１４へ進んで、ステップＳ１３でリードした代替データと同じスペア領域（インナースペア領域又はアウタースペア領域のどちらか）内に存在するファイルシステムの他の１以上の代替データをリードする。他の代替データの有無とアドレスはＤＦＬから判断できる。なお、他の代替データが存在しない場合は、ステップＳ１４では何もリードせずにステップＳ１５へ進む。
【００４０】
ここで、１以上の代替データのリード量の上限は、リードした代替データを蓄積しておくリードバッファ（例えば、トラックバッファ１６と兼用したり、システムマイコン１８内に設けたりすることができる）の容量に応じて決定すればよい。例えば、予め定められた所定量としたり、リードバッファの空き容量に対して所定割合の量としたりすることができる。
【００４１】
なお、シーク時間を短くする観点からは、可能な限りの多量の代替データを１度にリードしてしまうことが望ましい。さらに、リードバッファはファイルシステムの全ての代替データを１度に蓄積しておける容量であることが望ましい。これによれば、ファイルシステムのリードが完了するまでに、ファイルシステム領域とインナースペア領域又はアウタースペア領域と間のシークは１往復で済む。
【００４２】
また、リードバッファの空き容量が少ない場合、ファイルシステムの最新の状態を反映した代替データを優先してリードすることが望ましい。過去の代替データをリードしても使用しない確率が高いからである。これは、過去のデータを消去できない追記型ディスクに特に有効である。ファイルシステムの最新の状態は、ＤＤＳ又はＴＤＤＳで管理されているので、それを参照することで、優先順位を決定することができる。
【００４３】
ステップＳ１４からはステップＳ１５へ進んで、ピックアップ１１をシークさせ、ファイルシステム領域に戻す。そしてステップＳ１１に戻り、再び今リードすべき領域がディフェクト領域か否かを判別する。
【００４４】
ステップＳ１１において、ディフェクト領域でない場合は、リードを継続し、ステップＳ１７へ進んでファイルシステムのリードが完了したか否かを判別する。ステップＳ１７においてファイルシステムのリードが完了していれば、この処理を終了する。他方、ステップＳ１７においてファイルシステムのリードが完了していなければ、ステップＳ１１に戻る。
【００４５】
一方、ステップＳ１１においてディフェクト領域であった場合は、再びステップＳ１２へ進んで、代替データをリード済みか否かを判別する。２つ目以降のディフェクト領域であって既に代替データをリード済みのときは、リード済みでリードバッファに蓄積されている代替データを使用し、ステップＳ１６へ進んで、そのディフェクト領域を飛ばしてファイルシステム領域のリードを継続する。
【００４６】
ステップＳ１６からはステップＳ１７へ進んでファイルシステムのリードが完了したか否かを判別する。ステップＳ１７においてファイルシステムのリードが完了していれば、この処理を終了する。他方、ステップＳ１７においてファイルシステムのリードが完了していなければ、ステップＳ１１に戻る。
【００４７】
このように、ファイルシステム領域をリード中にディフェクト領域があった場合、該ディフェクト領域に対応するスペア領域の代替データをリードし、続けて、リードした代替データと同じスペア領域内に存在するファイルシステムの他の１以上の代替データをリードすることにより、その後、ファイルシステム領域に戻ってリードを続け、再びディフェクト領域があった場合、該ディフェクト領域に対応する代替データはリード済みであるので、リードバッファ中の代替データを利用でき、該ディフェクト領域を飛ばしてファイルシステム領域のリードを続けることができる。
【００４８】
すなわち、スペア領域にシークした際に、直ぐに必要な代替データだけでなく、次に必要となるであろう代替データもリードしておくということである。したがって、従来のようにディフェクトがある度にスペア領域へシークして代替データをリードする必要がなく、シーク動作が長距離となるファイルシステム領域とスペア領域との間のシーク動作の回数を減らすこと、換言すればシーク距離を短くすることができる。その結果、ファイルシステムのリードを完了するのに要する時間（総リード時間と総シーク時間との和）が短くなり、ＢＤ再生装置１０の動作速度の向上、つまり出画に要する時間の短縮に繋がる。
【００４９】
次に、上記のファイルシステムのリード手法に従った２つの例を示す。１例目は、ファイルシステム領域に２つのディフェクト領域が存在する場合である。この場合のファイルシステムのリード順序を図４を用いて説明する。図中、ピックアップ１１のシークを破線矢印で示し、リードを実線矢印で示している。
【００５０】
まず、ファイルシステムのリードが指示されると、システムマイコン１８の制御により、ピックアップ１１をファイルシステム領域の先頭へシークさせ、そこから図４の実線矢印Ａのように、ファイルシステム領域をリードする。そして、ディフェクト領域２０の手前までリードすると、ピックアップ１１をインナースペア領域へシークさせ（破線矢印Ａ−Ｂ）、そのディフェクト領域２０に対応したインナースペア領域の代替データ２１をリードし（実線矢印Ｂ）、続けて、リードした代替データ２１と同じインナースペア領域内に存在するファイルシステムの他の代替データ２２をリードする（実線矢印Ｃ）。
【００５１】
その後、ファイルシステム領域に戻って（破線矢印Ｃ−Ｄ）リードを続け（実線矢印Ｄ）、２つ目のディフェクト領域２３の手前までリードすると、ディフェクト領域２３に対応する代替データ２２はリード済みであるので、リードバッファに蓄積されている代替データ２２を使用し、そのディフェクト領域２３を飛ばして（破線矢印Ｄ−Ｅ）ファイルシステム領域の最後までリードを続け（実線矢印Ｅ）、ファイルシステムのリードを完了する。
【００５２】
このように、ファイルシステム領域からインナースペア領域にシークした際に、２つの代替データ２１、２２をリードしているので、その後のディフェクト領域２３の手前までリードしたときにその代替データ２２位置までシークする必要がなく、ディフェクト領域２３を飛ばすだけでよいので、ファイルシステムのリード時に要する総シーク距離を短くすることができる。その結果、ファイルシステムのリードを完了するのに要する時間が短くなり、ＢＤ再生装置１０の動作速度の向上に繋がる。
【００５３】
２例目は、ファイルシステム領域に３つのディフェクト領域があり、リードバッファにディフェクト領域２つ分しか蓄積できない場合である。この場合、直ぐに必要な代替データに続けて、ファイルシステム領域の最新の状態を反映した代替データを優先してリードする。この場合のファイルシステムのリード順序を図５を用いて説明する。図中、ピックアップ１１のシークを破線矢印で示し、リードを実線矢印で示している。図５において、ファイルシステム領域内のディフェクト領域３０に対応する代替データ３３が直ぐに必要なデータであり、ディフェクト領域３１に対応する代替データ３４はファイルシステムの過去の状態を反映したデータであり、ディフェクト領域３２に対応する代替データ３２がファイルシステムの最新の状態を反映したデータであるとする。
【００５４】
まず、ファイルシステムのリードが指示されると、システムマイコン１８の制御により、ピックアップ１１をファイルシステム領域の先頭へシークさせ、そこから図５の実線矢印Ｕのように、ファイルシステム領域をリードする。そして、ディフェクト領域３０の手前までリードすると、ピックアップ１１をインナースペア領域へシークさせ（破線矢印Ｕ−Ｖ）、そのディフェクト領域３０に対応したインナースペア領域の代替データ３３をリードし（実線矢印Ｖ）、続けて、リードした代替データ３３と同じインナースペア領域内に存在するファイルシステムの他の代替データ３４、３５のうち、代替データ３４を飛ばして（破線矢印Ｖ−Ｗ）、ファイルシステムの最新の状態を反映した代替データ３５をリードする（実線矢印Ｗ）。
【００５５】
その後、ファイルシステム領域に戻って（破線矢印Ｗ−Ｘ）リードを続け（実線矢印Ｘ）、２つ目のディフェクト領域３１の手前までリードすると、ディフェクト領域３１に対応する代替データ３４はファイルシステムの過去の状態を反映したデータであり必要ないので、そのディフェクト領域３１を飛ばして（破線矢印Ｘ−Ｙ）ファイルシステム領域のリードを続け（実勢矢印Ｙ）、３つ目のディフェクト領域３２の手前までリードすると、ディフェクト領域３２に対応する代替データ３５はリード済みであるので、リードバッファに蓄積されている代替データ３５を使用し、そのディフェクト領域３２を飛ばして（破線矢印Ｙ−Ｚ）ファイルシステム領域の最後までリードを続け（実線矢印Ｚ）、ファイルシステムのリードを完了する。
【００５６】
このように、ファイルシステム領域からインナースペア領域にシークした際に、２つの代替データ３３、３５をリードしているので、その後のディフェクト領域３２の手前までリードしたときにその代替データ３５位置までシークする必要がなく、ディフェクト領域３２を飛ばすだけでよいので、ファイルシステムのリード時に要する総シーク距離を短くすることができる。その結果、ファイルシステムのリードを完了するのに要する時間が短くなり、ＢＤ再生装置１０の動作速度の向上に繋がる。
【００５７】
また、リードバッファの空き容量が少ないので、代替データ３３に続けて記録されているファイルシステムの過去の状態を反映した代替データ３４よりもファイルシステムの最新の状態を反映した代替データ３５を優先してリードすることにより、使用しない代替データ３４をリードする無駄な時間をなくすとともに、使用しない代替データ３４をリードバッファに蓄積しないのでリードバッファの容量を有効に使うことができる。
【産業上の利用可能性】
【００５８】
本発明は、ファイルシステム領域にディフェクト領域がある場合にスペア領域に代替データを記録するような光ディスクを再生する光ディスク装置に適用できる。この光ディスクは記録型であり、追記型のＢＤ−Ｒや書換型のＤＶＤ−ＲＡＭやＢＤ−ＲＥなどを用いることができる。
【図面の簡単な説明】
【００５９】
【図１】本発明のＢＤ再生装置の構成を示すブロック図である。
【図２】ＢＤに記録される情報の階層構造を説明する図である。
【図３】本発明のＢＤ再生装置におけるファイルシステムのリード時の動作の一例を示すフローチャートである。
【図４】本発明の実施例のファイルシステムのリード順序を説明する図である。
【図５】本発明の実施例のファイルシステムのリード順序を説明する図である。
【符号の説明】
【００６０】
１０    ＢＤ再生装置（光ディスク装置）
１８    システムマイコン（制御部）
２０，２３，３０〜３２    ディフェクト領域
２１，２２，３３〜３５    代替データ
【図１】
2009116980.tif 000003
【図２】
2009116980.tif 000004
【図３】
2009116980.tif 000005
【図４】
2009116980.tif 000006
【図５】
2009116980.tif 000007