(57)【要約】      （修正有）【課題】ＬＯＷによる代替がユーザデータ領域とスペア領域とで何れも具現されるシステムで、データ再生の効率を向上させうる情報記録媒体、記録／再生装置及び記録／再生方法を提供する。【解決手段】ユーザデータを記録するためのユーザデータ領域と、ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、スペア領域またはユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出する記録／読出部と、記録ブロックをオリジナル記録ブロックの位置を表すオリジナルアドレス情報、または記録ブロックに代替される直前のアドレス情報のうち少なくとも一つを含むように構成し、記録ブロックを媒体に記録するように記録／読出部を制御する。代替情報を効果的に復元できてデータ再生の効率を向上させうる。【選択図】図２
2008171555.tif 000002
【特許請求の範囲】
【請求項１】
記録／再生装置において、
情報記録媒体に／からデータを記録／読出する記録／読出部と、
前記情報記録媒体に記録ブロックを記録するように、前記記録／再生部を制御する制御部と、を含み、
前記記録ブロックは、オリジナル記録ブロックの位置を表すオリジナルアドレス情報または前記オリジナル記録ブロックの代替のための位置を表す以前アドレス情報のうち、少なくとも一つを含むことを特徴とする記録／再生装置であって、
前記記録された記録ブロックは、前記オリジナルアドレス情報を含み、
前記記録された記録ブロックは、前記記録ブロックの位置の所定シーケンスによって決定された位置に記録され、
前記所定シーケンスは、前記記録された記録ブロックの位置に対応する値が前記オリジナル記録ブロックの位置に対応する値より大きいという規則に従うことを特徴とする記録／再生装置。
【請求項２】
前記所定シーケンスは、連続的に記録された代替記録ブロックの位置に対応する値が前記オリジナル記録ブロックを代替する記録ブロックの位置に対応する値より大きいという規則によることを特徴とする請求項１に記載の記録／再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク分野に係り、さらに具体的には、スペア領域またはユーザデータ領域でＬＯＷ（Ｌｏｇｉｃａｌ  Ｏｖｅｒｗｒｉｔｅ）による代替を効率的に管理するための情報記録媒体、記録／再生装置及び記録／再生方法に関する。
【背景技術】
【０００２】
書換え可能な情報記録媒体の場合、一般的に、欠陥管理のためにデータ領域の一部にスペア領域を設ける。すなわち、ユーザデータ領域（データ領域からスペア領域を除外した領域）にユーザデータを記録するか、またはユーザデータ領域に記録されたデータを再生する途中に欠陥を発見すれば、その欠陥データを代替するための代替データをスペア領域に記録する。
【０００３】
また、追記型情報記録媒体の場合には、このような欠陥管理方法がＬＯＷに利用される。論理的オーバーライトとは、追記型情報記録媒体に書換えが行われるような効果をもたらす方法である。すなわち、ユーザデータ領域に既に記録されたデータを更新するために、あたかもこの記録されたデータが欠陥データのように取り扱って、この記録されたデータを代替するためのデータをスペア領域に記録することである。これにより、ユーザデータ領域に記録されたデータの論理的なアドレスを固定しつつ、この論理的なアドレスに対応する物理的なアドレスをスペア領域に記録されたデータのアドレスとすることによって、あたかもホストの立場では、ユーザデータ領域にあるデータがその同じ位置で書換えが行われたようになり、管理を容易にする。これは、ホストが論理的なアドレスにのみ関与するためである。
【０００４】
しかし、ディスクの容量を最大限活用するために、欠陥管理によるＬＯＷの具現時、そのアップデートされるデータの記録をスペア領域に限定せず、ディスクのユーザデータ領域の未記録された領域に記録し、それによる代替情報（欠陥エントリー情報）を設ける方法が求められている。
【０００５】
このように、ＬＯＷによる代替をスペア領域だけでなく、ユーザデータ領域の未記録領域にも代替可能にすることによって、パワーダウンや代替情報ブロックのエラーによる代替情報の復旧方法は、多少さらに困難になった。欠陥による代替またはＬＯＷによる代替をスペア領域に限定する場合、その代替ブロックは、スペア領域にのみ存在するため、代替情報の復旧時に別途に設けられたスペア領域の代替ブロックを検索して代替情報を復旧できた。しかし、欠陥またはＬＯＷによる代替をユーザデータ領域にも許容することによって、ディスクのデータ領域のそれぞれのブロックに対してユーザブロック（最初に記録された代替されていないオリジナルデータブロック）であるか、または代替ブロックであるかを区分する必要性が叫ばれている。また、代替情報の復旧を容易にするために、ユーザデータ領域への代替時に代替情報の復旧のための一定の規則が必要となる。
【０００６】
整理すれば、ＬＯＷによる代替をスペア領域だけでなく、ユーザデータ領域にも可能にすることによって、第一に、ユーザブロックが記録される物理的な空間と代替ブロックが記録される物理的な空間との物理的な境界が無くなることによって、ユーザブロックと代替ブロックとを区分できなくなる。第二に、ユーザブロックが１回代替された後、その代替されたブロックが再び代替された場合、最終的に代替されたブロックがいかなるブロックであるかを識別することができなくなる。第三に、代替されたブロックが再び代替された場合と、物理的に記録された空間であるが、論理的に未記録空間に対する記録命令によってドライブシステムが物理的に未記録の空間に代替して記録した場合とを、ドライブシステムは区分できなくなる。
【０００７】
図１Ａないし図１Ｃを参照して、このような従来の技術による問題点を説明する。
【０００８】
図１Ａを参照するに、ケース１の場合、オリジナルデータＡの第一のアップデートされたデータは、トラック＃１に記録されており、第二のアップデートされたデータは、トラック＃２に記録されている。ケース２の場合、オリジナルデータＡの第一のアップデートされたデータは、トラック＃２に記録されており、第二のアップデートされたデータは、トラック＃１に記録されている。ケース３の場合、オリジナルデータＡの第一のアップデートされたデータは、トラック＃２に記録されており、第二のアップデートされたデータは、スペア領域ＳＡに記録されている。ケース４の場合、オリジナルデータＡの第一のアップデートされたデータは、スペア領域ＳＡに記録されており、第二のアップデートされたデータは、トラック＃２に記録されている。
【０００９】
ケース１ないしケース４に示したように、論理的には、オリジナルデータであるデータＡが２回アップデートされて、第二のアップデートされたデータＡ”のみが存在するにもかかわらず、物理的な空間で最終的なＤａｔａ  Ａ”が記録されている位置が何れも異なる。
【００１０】
また、図１Ｂを参照するに、ユーザデータ領域のトラック＃２の物理的なボリューム空間に、オリジナルデータのデータＡと、データＡの第一のアップデーされたデータであるデータＡ’と、データＡの第二のアップデートされたデータのデータＡ”とが連続的に記録されている。そして、図１Ｃを参照するに、ユーザデータ領域のトラック＃２の物理的なボリューム空間にオリジナルデータであるデータＡと、データＡの第一のアップデートされたデータであるデータＡ’と、オリジナルデータＢとが連続的に記録されている。
【００１１】
ケース５及びケース６に示したように、その物理的な記録状態が同一であっても、実際にディスク上に保存されているデータは異なる。したがって、ドライブシステムがこれを区分できるように、記録時に記録ブロック内の特定情報が必要となる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、前記のような問題点を解決してＬＯＷによる代替がユーザデータ領域とスペア領域とで何れも具現されるシステムで、データ再生の効率を向上させうる情報記録媒体、記録／再生装置及び記録／再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
前記目的を達成するための本発明の一つの特徴は、情報記録媒体において、前記媒体には、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録され、前記媒体に記録される記録ブロックは、前記オリジナル記録ブロックの位置を表すオリジナルアドレス情報、または前記記録ブロックに代替される直前のアドレス情報のうち、少なくとも一つを含むことである。
【００１４】
前記記録ブロックは、オリジナルデータまたは代替データを含んでいるデータ部分と、前記オリジナルデータまたは前記代替データに関する付加的な情報を含んでいる付加情報部分とを含み、前記付加情報部分は、前記オリジナルアドレス情報または前記以前アドレス情報のうち、少なくとも一つを含むことが望ましい。
【００１５】
本発明の他の特徴は、情報記録媒体において、前記媒体には、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録され、前記媒体に記録される記録ブロックは、前記オリジナル記録ブロックと前記代替記録ブロックとを区分するための識別情報を含むことである。
【００１６】
前記記録ブロックは、オリジナルデータまたは代替データを含んでいるデータ部分と、前記オリジナルデータまたは前記代替データに関する付加的な情報を含んでいる付加情報部分とを含み、前記付加情報部分は、前記識別情報を含むことが望ましい。
【００１７】
前記付加情報部分は、前記オリジナル記録ブロックの位置を表すオリジナルアドレスフィールド、または前記記録ブロックに代替される直前のアドレスフィールドのうち少なくとも一つを含み、前記識別情報は、前記オリジナルアドレスフィールドまたは前記以前アドレスフィールドのうち、少なくとも一つの値を特定の識別子として表して区分することが望ましい。
【００１８】
本発明のさらに他の特徴は、情報記録媒体において、前記媒体には、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録され、前記代替記録ブロックの物理的なアドレスは、代替される前の記録ブロックの物理的なアドレス、及び前記オリジナル記録ブロックの物理的なアドレスより常に大きいか、または常に小さく配列されることが望ましい。
【００１９】
本発明のさらに他の特徴は、記録／再生装置において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出する記録／読出部と、前記記録ブロックを前記オリジナル記録ブロックの位置を表すオリジナルアドレス情報、または前記記録ブロックに代替される直前のアドレス情報のうち、少なくとも一つを含むように構成し、前記記録ブロックを前記媒体に記録するように、前記記録／読出部を制御する制御部とを備えることである。
【００２０】
本発明のさらに他の特徴は、記録／再生装置において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出する記録／読出部と、前記記録ブロックを前記オリジナル記録ブロックと前記代替記録ブロックとを区分するための識別情報を含むように構成し、この記録ブロックを前記媒体に記録するように、前記記録／読出部を制御する制御部とを備えることである。
【００２１】
本発明のさらに他の特徴は、記録／再生装置において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出る記録／読出部と、前記代替記録ブロックの物理的なアドレスは、代替される前の記録ブロックの物理的なアドレス、及び前記オリジナル記録ブロックの物理的なアドレスより常に大きいか、または常に小さく配列されるように、前記代替記録ブロックを記録するように前記記録／読出部を制御する制御部とを備えることである。
【００２２】
本発明のさらに他の特徴は、記録／再生装置において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出する記録／読出部と、前記記録ブロックに含まれている前記オリジナル記録ブロックの位置を表すオリジナルアドレス情報、または前記記録ブロックに代替される直前のアドレス情報のうち少なくとも一つを参照して、前記オリジナル記録ブロックと前記代替記録ブロックとに関する代替情報を復元する制御部とを備えることである。
【００２３】
本発明のさらに他の特徴は、記録／再生方法において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出するステップと、前記記録ブロックを前記オリジナル記録ブロックの位置を表すオリジナルアドレス情報、または前記記録ブロックに代替される直前のアドレス情報のうち、少なくとも一つを含むように構成し、前記記録ブロックを前記媒体に記録するステップと、を含むことである。
【００２４】
本発明のさらに他の特徴は、記録／再生方法において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出るステップと、前記記録ブロックを前記オリジナル記録ブロックと前記代替記録ブロックとを区分するための識別情報を含むように構成し、この記録ブロックを前記媒体に記録するステップとを含むことである。
【００２５】
本発明のさらに他の特徴は、記録／再生方法において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出するステップと、前記代替記録ブロックの物理的なアドレスは、代替される前の記録ブロックの物理的なアドレス及び前記オリジナル記録ブロックの物理的なアドレスより常に大きいか、または常に小さく配列されるように、前記代替記録ブロックを記録するステップとを含むことである。
【００２６】
本発明のさらに他の特徴は、記録／再生方法において、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域で発生した欠陥の代替のためのスペア領域とが設けられ、前記ユーザデータ領域に記録されたオリジナル記録ブロックをアップデートするための代替記録ブロックは、前記スペア領域または前記ユーザデータ領域の未記録領域に記録される情報記録媒体に／からデータを記録／読出するステップと、前記記録ブロックに含まれている前記オリジナル記録ブロックの位置を表すオリジナルアドレス情報、または前記記録ブロックに代替される直前のアドレス情報のうち、少なくとも一つを参照して、前記オリジナル記録ブロックと前記代替記録ブロックとに関する代替情報を復元するステップと、を含むことである。
【００２７】
前記直前に記録ブロックは、オリジナル記録ブロックであり、オリジナルアドレスフィールドと以前アドレスフィールドとは、同じ値を有しうる。
【００２８】
“Ａ及びＢのうち少なくとも一つ”の表現は、ＡまたはＢ、またはＡとＢと解釈されねばならない。
【発明の効果】
【００２９】
該記録／再生、復旧方法はまた、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られうるデータが保存される全ての種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記録装置などがあり、またキャリアウェーブ（例えば、インターネットを通じた伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードが保存されかつ実行されうる。そして、前記記録／再生、復旧方法を具現するための機能的なプログラム、コード及びコードセグメントは、本発明が属する技術分野のプログラマーによって容易に推論されうる。
【発明を実施するための最良の形態】
【００３０】
以下、添付された図面を参照して本発明を詳細に説明する。
【００３１】
図２は、本発明による記録／再生装置の構成を示す概略的なブロック図である。
【００３２】
図２を参照するに、本実施形態による記録／再生装置２００は、記録または再生が可能な装置であって、記録／再生部２２０及び制御部２１０を備える。記録／読出部２２０は、制御部２１０の制御によって、本実施形態による情報記録媒体のディスク４００に／からデータを記録／読出するためにデータを読み出す。制御部２１０は、本発明によってデータを所定記録単位ブロックに記録するように、記録／再生部２２０を制御するか、または記録／再生部２２０によって読み出されたデータを処理して有効なデータを得る。記録／再生装置２００は、記録及び再生特徴を有する。しかし、当業者によって周知のように、本発明のある特徴は、情報の記録にのみ関連しており、本発明の他の特徴は、情報の再生にのみ関連している。したがって、本発明による記録／再生装置は、記録装置、再生装置または記録及び再生装置を含む。
【００３３】
記録時、制御部２１０は、特に本発明によってホストの命令によって、またはドライブシステム自体の制御によって、ＬＯＷを具現してデータを記録するように記録／読出部２２０を制御する。ＬＯＷは、追記型媒体のユーザデータ領域に記録されたデータをアップデートするために、そのアップデートされた、すなわち、代替データをスペア領域またはユーザデータ領域の未記録領域に記録し、ホストの側面から見る論理的アドレスは変わらないように、本来のデータ及び代替データのアドレス情報を管理すること（これは、代替エントリーに作成し、ディスクに記録することによって行われる）をいう。本発明による制御部２１０は、このようにＬＯＷによってスペア領域またはユーザデータ領域の未記録領域に代替を行う。このとき、制御部２１０は、ディスクに記録する記録ブロックをホストの記録命令によるデータ部分と、以前アドレスフィールドとオリジナルアドレスフィールドとを含む付加情報部分とで構成し、このように構成された記録ブロックをディスクに記録するように記録／読出部２２０を制御する。また、制御部２１０は、データの記録や再生の全動作で代替情報を有している代替エントリーの再生が難しい場合に、このような代替エントリーを復元せねばならないが、このとき、記録ブロックに入っている付加情報部分に含まれた以前アドレスフィールド値とオリジナルアドレスフィールド値とを利用して、代替エントリーを復元する。
【００３４】
図３は、図２に示された記録／再生装置の構成を示す細部的なブロック図である。図３を参照するに、ディスクドライブは、記録／読出部２２０としてピックアップ２５０を備える。ディスク４００は、ピックアップ２５０に装着されている。また、ディスクドライブは、制御部２１０としてホストＩ／Ｆ  ２１１、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）２１２、ＲＦ  ＡＭＰ  ２１３、サーボ２１４及びシステム制御器２１５を備える。
【００３５】
記録時、ホストＩ／Ｆ  ２１１は、ホスト２４０から記録するデータと、前記記録するデータの論理的アドレス情報と共に記録命令とを受信し、これをシステム制御器２１５に伝送する。
【００３６】
システム制御器２１５は、前記ホストＩ／Ｆ  ２１１から記録命令を受信し、記録に必要な初期化を行う。特に、本発明によって、前記システム制御器２１５は、既に記録された領域にデータを記録するのではない場合には、記録命令によって示される記録するアドレスにデータを記録するように制御する。また、既に記録された領域である場合には、線形置換によってユーザデータ領域の未記録領域にアップデートされたデータを記録し、ＬＯＷによる代替状態を表す欠陥エントリーを生成し、生成された欠陥エントリーをディスクの臨時欠陥情報領域に記録するように制御する。このとき、データを記録する時に記録単位ブロックでディスクに記録するが、代替される前の記録ブロック及び代替エントリーを参照して、現在代替記録ブロックの以前アドレスフィールド値とオリジナルアドレスフィールド値とを決定し、記録単位ブロックを作って、これをディスクに記録するように制御する。
【００３７】
ＤＳＰ  ２１２は、ホストＩ／Ｆ  ２１１から受けた記録するデータに対し、エラー訂正のためにパリティなど付加データを添加してＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ）エンコーディングを行って、エラー訂正ブロックのＥＣＣブロックを生成した後、これを所定の方式で変調する。ＲＦ  ＡＭＰ  ２１３は、ＤＳＰ  ２１２から出力されたデータをＲＦ信号に変える。ピックアップ２５０は、ＲＦ  ＡＭＰ  ２１３から出力されたＲＦ信号をディスク２３０に記録する。サーボ２１４は、システム制御器２１５からサーボ制御に必要な命令を入力されてピックアップ２５０をサーボ制御する。
【００３８】
再生時、ホストＩ／Ｆ  ２１１は、ホスト２４０から再生命令を受ける。システム制御器２１５は、再生に必要な初期化を行う。特に、本発明によって、前記システム制御器２１５は、再生命令による論理アドレスを物理アドレスに変換し、変換された物理アドレスに基づいて、代替エントリーから代替アドレスを探さねばならないが、もし、ある原因によって代替エントリーを再生できない場合、代替エントリーを復旧する。このとき、記録ブロックに入っているオリジナルアドレス情報と以前アドレス情報とを参照して代替エントリーを復旧する。代替エントリーの復旧方法は、以下で詳細に説明される。
【００３９】
ピックアップ２５０は、ディスク４００にレーザビームを照射してディスク４００から反射されたレーザビームを受光して得られた光信号を出力する。ＲＦ  ＡＭＰ  ２１３は、ピックアップ２５０から出力された光信号をＲＦ信号に変え、ＲＦ信号から得られた変調されたデータをＤＳＰ  ２１２に提供する一方、ＲＦ信号から得られた制御のためのサーボ信号をサーボ２１４に提供する。ＤＳＰ  ２１２は、変調されたデータを復調し、ＥＣＣエラー訂正を経て得られたデータを出力する。
【００４０】
一方、サーボ２１４は、ＲＦ  ＡＭＰ  ２１３から受けたサーボ信号と、システム制御器２１５から受けたサーボ制御に必要な命令とを受けて、ピックアップ２５０に対するサーボ制御を行う。ホストＩ／Ｆ  ２１１は、ＤＳＰ  ２１２から受けたデータをホスト２４０に送る。
【００４１】
図４は、本発明による情報記録媒体の構造図である。図４を参照するに、情報記録媒体４００に記録されるデータ構造は、リードイン領域４１０と、データ領域４２０と、リードアウト領域４３０とを備える。
【００４２】
リードイン領域４１０は、第２ディスク管理領域４１１と、臨時ディスク管理領域（Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ：ＴＤＭＡ）４１２、第１ディスク管理領域４１３を含み、データ領域４２０は、第１スペア領域４２１、ユーザデータ領域４２２、第２スペア領域４２３を含み、リードアウト領域４３０は、第３ディスク管理領域４２１、第４ディスク管理領域４３２を備える。
【００４３】
ＴＤＭＡ４１２は、情報記録媒体の管理のための臨時欠陥管理と臨時ディスク管理とのための情報を記録するための領域をいう。
【００４４】
このようなＴＤＭＡ  ４１２は、臨時欠陥情報（Ｔｅｍｐｏｒａｒｙ  Ｄｅｆｅｃｔ  Ｌｉｓｔ：ＴＤＦＬ）４１４、臨時欠陥管理情報（Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ：ＴＤＤＳ）４１５、スペースビットマップ（Ｓｐａｃｅ  Ｂｉｔ  Ｍａｐ：ＳＢＭ）４１６を含む。
【００４５】
ＴＤＦＬ  ４１４は、臨時欠陥に関する情報を表し、欠陥データの位置情報とこの欠陥データを代替する代替データの位置情報とを含む。特に、本発明によって、ＴＤＦＬ４１４は、代替エントリー４１７を含む。
【００４６】
図５に、図４に示された代替エントリーのデータ構造が示されている。図５を参照するに、代替エントリー４１７は、オリジナルアドレス４１８、代替アドレス４１９を含む。
【００４７】
オリジナルアドレス４１８は、オリジナル記録ブロックの開始セクターアドレスを表し、代替アドレス４１９は、代替記録ブロックの開始セクターアドレスを表す。これは、ドライブシステムで、代替が記録／再生単位であるブロック単位で代替され、またその代替された状態をブロック単位で表すためである。
【００４８】
図４に示したように、ＴＤＤＳ  ４１５は、前記ＴＤＦＬ  ４１４、ＳＢＭ  ４１６、ドライブ領域（図示せず）の位置ポインターを有しており、また初期化時に割当てられるスペア領域の位置及びサイズ情報、記録防止情報、データ領域に割当てられた臨時欠陥管理領域の位置及びサイズ情報、ユーザデータ領域についての情報、それぞれのスペア領域で代替可能な位置情報、ユーザデータ領域の最後の記録アドレス情報が記録される。
【００４９】
ＳＢＭ  ４１６は、ユーザデータ領域４２２のそれぞれのクラスターに対する記録有無をビット値で表したユーザデータ領域４２２の記録有無を表すマップを称す。ＳＢＭ  ４１６は、ユーザデータ領域４２２をランダム記録モードで使用する場合に利用され、ユーザデータ領域４２２をシーケンシャル記録モードで使用する場合には、データの記録状態をエントリー情報として表す記録管理情報が利用される。
【００５０】
第１ディスク管理領域４１３と第２ディスク管理領域４１１、第３ディスク管理領域４３１、第４ディスク管理領域４３２は、追記型媒体が最終化される場合に、最終的な臨時ディスク管理情報を記録するための領域である。
【００５１】
データ領域４２０は、第１スペア領域４２１と、ユーザデータ領域４２２と、第２スペア領域４２３とが連続的に設けられている。
【００５２】
第１スペア領域４２１と第２スペア領域４２３とは、ユーザデータ領域４２２に記録されたデータを代替する代替データを記録するための領域である。このような第１スペア領域４２１には、欠陥による代替データが記録されてもよく、ＬＯＷによる代替データが記録されてもよい。
【００５３】
ユーザデータ領域４２２は、ユーザデータを記録するための領域であり、特に、本発明によって、ＬＯＷによってユーザデータを代替する代替データは、スペア領域に記録されるだけでなく、このユーザデータ領域にも記録される。本発明による記録単位ブロックは、このようなユーザデータ領域４２２に記録される。本発明による記録単位ブロックが図６に示されている。
【００５４】
図６を参照するに、記録単位ブロック５００は、データ部分５１０と付加情報部分５２０とを備える。
【００５５】
データ部分５１０は、ユーザデータを含んでいる部分であって、この記録単位ブロックがオリジナル記録ブロックであれば、最初に記録されるオリジナルデータを含んでおり、この記録単位ブロックが代替記録ブロックであれば、代替データを含んでいる。
【００５６】
付加情報部分５２０は、オリジナルデータまたは代替データについての付加的な情報を含んでいる部分である。図６では、付加情報部分５２０が以前アドレスフィールド５２１とオリジナルアドレスフィールド５２２とを備える。
【００５７】
オリジナルアドレスフィールド５２２は、代替されていないオリジナル記録ブロックの位置を表すアドレスを記録するフィールドであり、以前アドレスフィールド５２１は、この記録ブロックが代替される直前の位置を表すアドレスを記録するフィールドである。
【００５８】
ここで、付加情報部分５２０は、データ部分５１０と異なるエラー訂正構造を有することが望ましい。
【００５９】
図７Ａは、本発明による記録／再生単位ブロックが記録されたディスク構造の一例である。図７Ａに示された例は、物理的な記録／再生単位ブロックが一つのセクターで構成されたという仮定下で、本発明による記録／再生単位ブロック内の以前アドレスフィールド及びオリジナルアドレスフィールド内のアドレス情報がどのように保存されているかを表す。一般的な光システムで、ホストは、セクター（２０４８バイト）単位でデータを管理する一方、ドライブシステムは、ディスク上に１６または３２セクター単位でデータを管理する。
【００６０】
図７Ａを参照するに、ホストは、最初にＤａｔａ  Ａを記録するために論理的セクターナンバー（ＬＳＮ：Ｌｏｇｉｃａｌ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒ）‘ａ’でＤａｔａ  Ａを記録せよとドライブシステムに命令し、ドライブシステムは、ＬＳＮ  ａに該当するディスク上の物理的セクターナンバー（ＰＳＮ：Ｐｈｙｓｉｃａｌ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒ）‘ａ’にＤａｔａ  Ａを記録する。このとき、記録単位ブロック内の以前アドレスフィールドとオリジナルアドレスフィールドとの値を“０”と設定し、この記録ブロックが代替されていない、最初に記録される“ユーザブロック”であるということを表す。このような方法で、オリジナルブロックと代替ブロックとは識別される。
【００６１】
オリジナルブロックと代替ブロックとを識別する他の方法もありうる。例えば、以前アドレスフィールドの値またはオリジナルアドレスフィールドの値は、特定の識別子で設定されることもある。また、以前アドレスフィールドの値とオリジナルアドレスフィールドの値とは、ブロックがオリジナルデータを含むことを表すために、同じ値で設定されることもある。同じ値は、オリジナルデータが記録されたＰＳＮを表す値となることもある。
【００６２】
代替記録ブロックを記録する方法が説明される。
【００６３】
以後、ホストは、Ｄａｔａ  ＡをＤａｔａ  Ａ’にＬＯＷによってアップデートしようとして、ＬＳＮ  ａにＤａｔａ  Ａ’を記録せよとドライブシステムに命令し、この命令を受信したドライブシステムは、ＬＳＮ  ａに該当するディスク上のＰＳＮ  ａに既にデータが記録されているということを知って、ディスクの未記録領域ＰＳＮ  ａ−１にＤａｔａ  Ａ’を代替して記録し、論理アドレスＬＳＮ  ａに該当するＰＳＮ  ａがＰＳＮ  ａ−１に代替された状態を表すための代替エントリー＃１を生成する。図８を参照するに、本来のアドレスにＰＳＮ  ａが、代替アドレスにＰＳＮ  ａ−１が設定された代替エントリー＃１が表示されている。そして、ＰＳＮ  ａ−１に記録された代替記録ブロック内に以前アドレスフィールドとオリジナルアドレスフィールドとの値をＰＳＮ  ａで設定し、この記録ブロックがＰＳＮ  ａから代替されたブロックであり、またＰＳＮ  ａ−１に記録されているＤａｔａ  Ａ’の論理アドレスに該当する物理アドレス（すなわち、オリジナルアドレス）がＰＳＮ  ａであることを表す。
【００６４】
以後ホストは、再びＤａｔａ  Ａ’をＤａｔａ  Ａ”にＬＯＷによってアップデートしようとして、ＬＳＮ  ａにＤａｔａ  Ａ”を記録せよとドライブシステムに命令し、ドライブシステムは、ＬＳＮ  ａに該当するディスク上のＰＳＮ  ａに既にデータが記録されており、また、代替エントリー＃１からＰＳＮ  ａがＰＳＮ  ａ−１に代替されているということを知って、ディスクの未記録領域ＰＳＮ  ａ＋１にＤａｔａ  Ａ”を代替して記録し、論理アドレスＬＳＮ  ａに該当するＰＳＮ  ａがＰＳＮ  ａ＋１に代替された状態を表すために代替エントリー＃１を変更する。図８を参照するに、代替エントリー＃１の代替アドレスがＰＳＮ  ａ−１からＰＳＮ  ａ＋１に変更されたことが表示されている。そして、ＰＳＮ  ａ＋１に記録された代替記録ブロック内の以前アドレスフィールド＝ＰＳＮ  ａ−１で表し、このブロックの前代替ブロックがＰＳＮ  ａ−１であることを表し、オリジナルアドレスフィールド＝ＰＳＮ  ａで表して、ＰＳＮ  ａ＋１に記録されているＤａｔａ  Ａ”の論理アドレスに該当する物理アドレス（すなわち、オリジナルアドレス）がＰＳＮ  ａであることを表す。
【００６５】
以後、ホストは、ＬＳＮ  ａ＋１にＤａｔａ  Ｂを記録せよとドライブシステムに命令し、ドライブシステムは、ＬＳＮ  ａ＋１に該当するＰＳＮ  ａ＋１に既にデータが記録されているということを知って、ディスクの未記録領域ＰＳＮ  ａ＋２にＤａｔａ  Ｂを代替して記録し、論理アドレスＬＳＮ  ａ＋１に該当するＰＳＮ  ａ＋１がＰＳＮ  ａ＋２に代替された状態を表すために代替エントリー＃２を生成する。図８を参照するに、本来のアドレスがＰＳＮ  ａ＋１であり、代替アドレスがＰＳＮ  ａ＋２である代替エントリー＃２が表示されている。そして、ＰＳＮ  ａ＋２に記録された代替記録ブロック内の以前アドレスフィールド＝オリジナルアドレスフィールド＝ＰＳＮ  ａ＋１に設定して、この記録ブロックがＰＳＮ  ａ＋１から代替されたブロックであり、またＰＳＮ  ａ＋２に記録されているＤａｔａ  Ｂの論理アドレスに該当する物理アドレスがＰＳＮ  ａ＋１であるということを表す。
【００６６】
以後ホストは、Ｄａｔａ  ＢをＤａｔａ  Ｂ’にＬＯＷによってアップデートしようとして、ＬＳＮ  ａ＋１にＤａｔａ  Ｂ’を記録せよと命令し、ドライブシステムは、ＬＳＮ  ａ＋１に該当するディスク上のＰＳＮ  ａ＋１に既にデータが記録されており、また代替エントリー＃２からＰＳＮ  ａ＋１がＰＳＮ  ａ＋２に代替されているということを知って、ディスクの未記録領域ＰＳＮ  ａ＋３にＤａｔａ  Ｂ’を代替して記録し、論理アドレスＬＳＮ  ａ＋１に該当するＰＳＮ  ａ＋１がＰＳＮ  ａ＋３に代替された状態を表すために代替エントリー＃２を変更する。図８を参照するに、代替エントリー＃２の代替アドレスがＰＳＮ  ａ＋２からＰＳＮ  ａ＋３に変更されたことが表示されている。そして、ＰＳＮ  ａ＋３に記録された代替ブロック内の以前アドレスフィールド＝ＰＳＮ  ａ＋２に設定して、このブロックの直前代替ブロックがＰＳＮ  ａ＋２であることを表し、オリジナルアドレスフィールド＝ＰＳＮ  ａ＋１に設定して、このブロックに記録されているＤａｔａ  Ｂ’の論理アドレスに該当する物理アドレス（すなわち、オリジナルアドレス）がＰＳＮ  ａ＋１であることを表す。データＡをデータＡ’に代替し、再びデータＡ”に代替し、次いでデータＢを記録し、データＢをＢ’に代替することによって生成された論理的ボリューム空間が図７Ｂに示されている。データＡ”は、ＬＳＮ  ａに対応し、データＢ’は、ＬＳＮ  ａ＋１に対応する。
【００６７】
代替エントリーを復旧する方法が説明される。
【００６８】
今後、このように記録されたディスクがドライブシステムに再びローディングされてディスクのリードインまたはリードアウトの臨時欠陥管理領域から最終的なＴＤＦＬを得るのに失敗する場合、ドライブシステムは、ＴＤＦＬの情報のうち、少なくともディスク上に欠陥またはＬＯＷによって代替された状態を表す代替エントリーを復旧せねばならない。代替エントリーの復旧は、ディスクに記録された記録ブロックからその記録ブロックに入っている付加情報部分を取り出し、その付加情報部分に入っている以前アドレスフィールド値とオリジナルアドレスフィールド値とを利用して行われる。その復旧方法を図７Ａないし図９を参照して説明する。
【００６９】
まず、ドライブシステムは、ＰＳＮ  ａ−１に記録されている記録ブロックを読み出して、以前アドレスフィールド＝ＰＳＮ  ａから、ＰＳＮ  ａ−１はＰＳＮａから代替され、オリジナルアドレスフィールド＝ＰＳＮ  ａからＰＳＮ  ａ−１に記録されているユーザデータは、ＰＳＮ  ａに該当する論理アドレスを有するということが分かる。これから図９Ａを参照するに、ドライブシステムは、ＰＳＮ  ａがＰＳＮ  ａ−１に代替された状態を表す代替エントリー＃１を生成する。
【００７０】
次いで、ドライブシステムは、ＰＳＮ  ａに記録されている記録ブロックを読み出して、以前アドレスフィールド＝オリジナルアドレスフィールド＝０から、このブロックが代替されていない“ユーザブロック”ということが分かる。
【００７１】
次いで、ドライブシステムは、ＰＳＮ  ａ＋１に記録されている記録ブロックを読み出して、以前アドレスフィールド＝ＰＳＮ  ａ−１から、このブロックの以前代替ブロックがＰＳＮ  ａ−１ということが分かり、オリジナルアドレスフィールド＝ＰＳＮ  ａから、このブロックに記録されているユーザデータは、ＰＳＮ  ａに該当する論理アドレスを有するということが分かる。したがって、ドライブシステムは、既に生成された代替エントリー＃１の状態を参照してＰＳＮ  ａの記録ブロックがＰＳＮ  ａ−１を経てＰＳＮ  ａ＋１に代替されたということが分かるので、図９Ｂを参照するに、ドライブシステムは、生成された代替エントリー＃１の代替アドレスをＰＳＮ  ａ−１からＰＳＮ  ａ＋１に変更する。
【００７２】
次いで、ドライブシステムは、ＰＳＮ  ａ＋２に記録されている記録ブロックを読み出して、以前アドレスフィールド＝ＰＳＮ  ａ＋１からブロックの以前代替ブロックがＰＳＮ  ａ＋１ということを知って、オリジナルアドレスフィールド＝ＰＳＮ  ａ＋１から、このブロックに記録されているユーザデータは、ＰＳＮ  ａ＋１に該当する論理アドレスを有するということが分かる。これから図９Ｃを参照するに、ドライブシステムは、ＰＳＮ  ａ＋１がＰＳＮ  ａ＋２に代替された状態を表すさらに他の代替エントリー＃２を生成する。
【００７３】
次いで、ドライブシステムは、ＰＳＮ  ａ＋３に記録されている記録ブロックを読み出して、以前アドレスフィールド＝ＰＳＮ  ａ＋２から、このブロックの以前代替ブロックがＰＳＮ  ａ＋２ということを知って、オリジナルアドレスフィールド＝ＰＳＮ  ａ＋１から、このブロックに記録されているユーザデータは、ＰＳＮ  ａ＋１に該当する論理アドレスを有するということが分かる。ドライブシステムは、既に生成された代替エントリー＃２の状態を参照してＰＳＮ  ａ＋１の記録ブロックがＰＳＮ  ａ＋２を経てＰＳＮ  ａ＋３に代替されたということが分かるので、図９Ｄを参照するに、ドライブシステムは、生成された代替エントリー＃２の代替アドレスをＰＳＮ  ａ＋２からＰＳＮ  ａ＋３に変更する。
【００７４】
このように記録ブロック内の付加情報部分に入っている以前アドレスフィールドとオリジナルアドレスフィールドとを利用して、代替エントリー＃１と代替エントリー＃２とを正確に復旧しうる。このように、本発明による復旧方法によれば、オリジナルアドレスフィールドに保存された値が同じブロックのうちそれぞれの以前アドレスフィールドに設定された値から最終的に代替されたブロックの位置を探すことができて、その代替エントリーを正確に復旧しうる。言い換えれば、オリジナルアドレスフィールドは、代替エントリーの本来位置に対するアドレスを知らせ、以前アドレスフィールドは、前記本来位置に該当するブロックが最終的に代替された代替位置に対するアドレスを提供する。
【００７５】
図７Ａに示された例で、もし、記録ブロック内にオリジナルアドレスフィールドのみを提供すれば、その代替エントリーを正しく復旧できないということが分かる。もし、オリジナルアドレスフィールドのみで代替エントリーを復旧可能にするためには、代替方法に次のような制約を加えれば可能である。代替ブロックが所定順序で記録される場合、オリジナルアドレスフィールド７０３の値及び所定順序を参照してオリジナルアドレスフィールド７０３に記録された値のみを利用して、代替エントリーは復旧されうる。すなわち、順序で以後ブロックのＰＳＮが順序上以前ブロックのＰＳＮに対応するオリジナルアドレスフィールド７０３に記録された値を有する場合に、順序上以後ブロックは、以前ブロックを代替すると決定しうる。したがって、オリジナルアドレスフィールド７０３に記録された、順序上以前ブロックのＰＳＮに対応する値を有する最後のブロックのＰＳＮは、順序上以前ブロックのための最後の代替ブロックとなる。
【００７６】
すなわち、代替位置の物理的なアドレスが以前代替位置の物理的なアドレスまたは本来位置の物理的なアドレスより常に大きいか、または常に小さくなければならない規則下に代替が行われれば、その物理的な配列順序に代替のヒストリーが内在されるので、シーケンシャルに配列された代替記録ブロックのうち、最初または最後の代替記録ブロックが最終代替ブロックであるということが分かる。
【００７７】
他の例として、現在代替ブロックの物理的アドレスが各以前代替ブロックの物理的アドレスより常に小さいという規則下で代替が行われれば、物理的アドレスの配列に含まれた代替のヒストリーから、代替ブロックの順序で最も低い物理的アドレスを有する代替ブロックが最後の代替ブロックであるということを決定しうる。
【００７８】
図７Ａに示された例で、もし、記録ブロック内に以前アドレスフィールドのみを提供すれば、図７Ａから分かるように、ＰＳＮ  ａは、ＰＳＮ  ａ＋３に代替されたと誤って認識された代替エントリーを復旧する。しかし、もし、Ｄａｔａ  Ｂの記録時にＬＳＮ  ａ＋１に記録を許容せず、ＬＳＮ  ａ＋２に記録することを許容したならば、（言い換えれば、たとえ論理空間で未記録領域であっても、物理空間で記録された領域への記録命令を禁止すれば、またはそのような位置に命令が下された時に、ドライブシステムがホストにエラー報告をすれば）Ｄａｔａ  Ｂは、ＬＳＮ  ａ＋２に該当するＰＳＮ  ａ＋２に記録され、Ｄａｔａ  Ｂ’は、ＰＳＮ  ａ＋３にＬＯＷによって記録されたであろう。このように、たとえ論理空間で未記録領域であっても、物理空間で記録された領域への記録命令を禁止すれば、またはそのような位置に命令が下された時に、ドライブシステムがホストにエラー報告をすれば、図１Ｂ及び図１Ｃのような問題点は解消されうる。このような場合ならば、代替エントリーを復旧するためのアドレス情報は、以前アドレスフィールドのみで十分である。
【００７９】
図１０は、本発明によってデータを記録する過程を示すフローチャートである。図１０を参照するに、まず、ドライブシステムは、ホストからデータ記録命令を受信する（１００１）。ホストは、論理アドレスのみに関与するため、ドライブシステムにデータを記録する論理アドレスを提供する。
【００８０】
ドライブシステムは、このデータ記録命令による論理アドレスを物理アドレスに変換する（１００２）。
【００８１】
ドライブシステムは、その物理アドレスを利用して、この物理アドレスが未記録領域であるか否かを判断する（１００３）。
【００８２】
未記録領域である場合には、この記録命令によるデータは、代替データではなく、新たなユーザデータを意味するので、以前アドレスフィールドとオリジナルアドレスフィールドとは“０”に設定する（１００４）。
【００８３】
記録領域である場合には、この記録命令によるデータは、既にディスクに記録されたデータをアップデートするための代替データを意味し、オリジナルデータに対する代替エントリーを探す（１００５）。
【００８４】
代替エントリーがない場合には、現在記録する代替記録ブロックの以前アドレスフィールドとオリジナルアドレスフィールドとの値をホストからの記録命令による物理アドレス値（これが代替されていないオリジナルユーザデータが記録された位置を表す）に設定する（１００６）。そして、オリジナルアドレスと代替アドレスとを含む代替エントリーを生成する（１００７）。オリジナルアドレスは、オリジナルユーザデータの物理アドレスを表し、代替アドレスは、現在この代替記録ブロックが記録される物理アドレスを表す。
【００８５】
代替エントリーがある場合、言い換えれば、これは、現在の代替がオリジナルデータに対する二回目以上の代替であることを表し、したがって、代替エントリーを参照して現在記録する代替記録ブロックの以前アドレスフィールド値とオリジナルアドレスフィールド値とを決定する。すなわち、以前アドレスフィールドは、代替エントリーの代替アドレス値とし、オリジナルアドレスは、代替エントリーのオリジナルアドレス値に設定する（１００８）。そして、既に生成された代替エントリーの代替アドレスを変更する（１００９）。すなわち、代替アドレスを以前代替アドレスから現在代替アドレスに変更する。
【００８６】
次いで、ホストの命令によって記録するデータ部分と付加情報部分（以前アドレスフィールド及びオリジナルアドレスフィールド）とを含む記録単位ブロックを作って、ディスクの代替アドレスに記録する（１０１０）。
【００８７】
そして、前記で新たに生成または変更された代替エントリーを、ディスクのリードイン領域またはリードアウト領域に記録する（１０１１）。
【００８８】
図１１は、本発明によって代替エントリーを復旧する過程を示すフローチャートである。図１１を参照するに、ユーザデータ領域に記録された記録単位ブロックを再生して、付加情報部分から以前アドレスフィールドとオリジナルアドレスフィールドとの情報を獲得する（１１１０）。
【００８９】
次いで、代替アドレスとオリジナルアドレスとを含む代替エントリーを作成する（１１２０）。代替エントリーの代替アドレスは、現在再生された記録単位ブロックの物理アドレスであり、代替エントリーのオリジナルアドレスは、付加情報に入っているオリジナルアドレスフィールドの値となる。
【００９０】
その後、次の記録単位ブロックを再生して、付加情報部分から以前アドレスフィールドとオリジナルアドレスフィールドとの情報を獲得する（１１３０）。
【００９１】
既に作成された代替エントリーのオリジナルアドレスと現在獲得した記録単位ブロックのオリジナルアドレスフィールド情報とが同じであるか否かを判断する（１１４０）。
【００９２】
同じではない場合には、異なるユーザデータを意味するので、現在再生した記録ブロックに関する代替エントリーを作成するために、オペレーション１１２０に進む。
【００９３】
同じ場合には、同じユーザデータに対する代替データを意味するので、あらかじめ作成された代替エントリーの代替アドレスを現在獲得した代替アドレスに変更する（１１５０）。
【００９４】
そして、再生する記録単位ブロックがさらに残っているかを判断し（１１６０）、さらに残っている場合には、オペレーション１１１０に進んで、次の記録単位ブロックを再生し、再生する記録単位ブロックが残っていない場合には、復旧動作を終了する。
【００９５】
本発明によれば、ＬＯＷによる代替がスペア領域またはユーザデータ領域で具現されるシステムで代替情報を効果的に復元可能にすることによって、データ再生の効率を高めうる。
【００９６】
以上、本発明についてその望ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現されうるということが分かるであろう。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく、特許請求の範囲に現れており、それと同等な範囲内にある全ての差異点は、本発明に含まれていると解釈されねばならない。
【図面の簡単な説明】
【００９７】
【図１Ａ】従来の技術による問題点を説明するための参考図である。
【図１Ｂ】従来の技術による問題点を説明するための参考図である。
【図１Ｃ】従来の技術による問題点を説明するための参考図である。
【図２】本発明による記録／再生装置の概略的なブロック図である。
【図３】図２に示された記録／再生装置の細部的な構成図である。
【図４】本発明による情報記録媒体の構造図である。
【図５】図４に示された代替エントリーのデータ構造を示す図である。
【図６】図４に示された情報記録媒体のユーザデータ領域に記録再生される単位ブロックの構造のブロック図である。
【図７Ａ】本発明によってオリジナル及び代替ブロックが記録される情報記録媒体の物理的ボリューム空間である。
【図７Ｂ】図７Ａに示された情報記録媒体の論理的ボリューム空間である。
【図８】図７Ａに示された例によって生成される代替エントリーの構造図である。
【図９Ａ】図７Ａに示されたディスク状態で代替エントリーを復旧する過程で復旧される代替エントリーの構造図である。
【図９Ｂ】図７Ａに示されたディスク状態で代替エントリーを復旧する過程で復旧される代替エントリーの構造図である。
【図９Ｃ】図７Ａに示されたディスク状態で代替エントリーを復旧する過程で復旧される代替エントリーの構造図である。
【図９Ｄ】図７Ａに示されたディスク状態で代替エントリーを復旧する過程で復旧される代替エントリーの構造図である。
【図１０】本発明によってデータを記録する過程を示すフローチャートである。
【図１１】本発明によって代替エントリーを復旧する過程を示すフローチャートである。
【符号の説明】
【００９８】
２００    記録／再生装置
２１０    制御部
２１１    ホストＩ／Ｆ
２１２    ＤＳＰ
２１３    ＲＦ  ＡＭＰ
２１４    サーボ
２１５    システム制御器
２２０    記録／読出部
２４０    ホスト
２５０    ピックアップ
４００    ディスク
４１０    リードイン領域
４１１    第２ディスク管理領域
４１２    臨時ディスク管理領域
４１３    第１ディスク管理領域
４２０    データ領域
４２１    第１スペア領域
４２２    ユーザデータ領域
４２３    第２スペア領域
４３０    リードアウト領域
４３１    第３ディスク管理領域
４３２    第４ディスク管理領域
【図１Ａ】
2008171555.tif 000003
【図１Ｂ】
2008171555.tif 000004
【図１Ｃ】
2008171555.tif 000005
【図２】
2008171555.tif 000006
【図３】
2008171555.tif 000007
【図４】
2008171555.tif 000008
【図５】
2008171555.tif 000009
【図６】
2008171555.tif 000010
【図７Ａ】
2008171555.tif 000011
【図７Ｂ】
2008171555.tif 000012
【図８】
2008171555.tif 000013
【図９Ａ】
2008171555.tif 000014
【図９Ｂ】
2008171555.tif 000015
【図９Ｃ】
2008171555.tif 000016
【図９Ｄ】
2008171555.tif 000017
【図１０】
2008171555.tif 000018
【図１１】
2008171555.tif 000019