(57)【要約】  緩衝エリアを効率媒体（１００）は、データの記録を管理するための記録管理データが記録される記録管理エリア（１０３、１１３）を備えており、記録管理データは、(i)記録動作を緩衝するための緩衝用データが物理的に記録された物理緩衝エリアの位置を示す物理位置情報（１２２、１２５、１２６）、及び(ii)緩衝データが論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報（１２１）とを含む。
2007091620.tif 000002
【特許請求の範囲】
【請求項１】
データを書き換え記録可能な情報記録媒体であって、
当該情報記録媒体における前記データの記録を管理するための記録管理データが記録される記録管理エリアを備えており、
前記記録管理データは、(i)記録動作を緩衝するための緩衝用データが前記データとして物理的に記録された物理緩衝エリアの位置を示す物理位置情報、及び(ii)前記緩衝データが前記データとして論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報とを含むことを特徴とする情報記録媒体。
【請求項２】
前記物理位置情報は、前記物理緩衝エリアが当該情報記録媒体上に形成されているか否かを示すフラグを含むことを特徴とする請求の範囲第１項に記載の情報記録媒体。
【請求項３】
前記物理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ当該情報記録媒体の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスを含むことを特徴とする請求の範囲第１項に記載の情報記録媒体。
【請求項４】
前記論理位置情報は、前記論理緩衝エリアの最内周側の端部のアドレスを含むことを特徴とする請求の範囲第１項に記載の情報記録媒体。
【請求項５】
前記論理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された記録領域であって、且つ論理的に有効な記録領域の最外周側の端部のアドレスを含むことを特徴とする請求の範囲第１項に記載の情報記録媒体。
【請求項６】
夫々が前記データを書き換え記録可能な第１記録層及び第２記録層を備えていることを特徴とする請求の範囲第１項に記載の情報記録媒体。
【請求項７】
前記物理位置情報は、(i)複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ前記第１記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス、及び(ii)前記データエリア属性が付与された連続する記録領域であって、且つ前記第２記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスの夫々を含むことを特徴とする請求の範囲第６項に記載の情報記録媒体。
【請求項８】
データを書き換え記録可能な情報記録媒体に前記データを記録する記録手段と、
当該情報記録媒体における前記データの記録を管理するための記録管理データであって、(i)記録動作を緩衝するための緩衝用データが前記データとして物理的に記録された物理緩衝エリアの位置を示す物理位置情報、及び(ii)前記緩衝用データが前記データとして論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報とを含む記録管理データを前記データとして記録するように前記記録手段を制御する制御手段と
を備えることを特徴とする情報記録装置。
【請求項９】
前記物理位置情報は、前記物理緩衝エリアが当該情報記録媒体上に形成されているか否かを示すフラグを含むことを特徴とする請求の範囲第８項に記載の情報記録装置。
【請求項１０】
前記物理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ当該情報記録媒体の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスを含むことを特徴とする請求の範囲第８項に記載の情報記録装置。
【請求項１１】
前記論理位置情報は、前記論理緩衝エリアの最内周側の端部のアドレスを含むことを特徴とする請求の範囲第８項に記載の情報記録装置。
【請求項１２】
前記論理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された記録領域であって、且つ論理的に有効な記録領域の最外周側の端部のアドレスを含むことを特徴とする請求の範囲第８項に記載の情報記録装置。
【請求項１３】
前記情報記録媒体は、夫々が前記データを書き換え記録可能な第１記録層及び第２記録層を備えていることを特徴とする請求の範囲第８項に記載の情報記録装置。
【請求項１４】
前記物理位置情報は、(i)複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ前記第１記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス、及び(ii)前記データエリア属性が付与された連続する記録領域であって、且つ前記第２記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスの夫々を含むことを特徴とする請求の範囲第１３項に記載の情報記録装置。
【請求項１５】
再生専用の情報記録媒体との互換化を図る互換化処理を行う互換化手段と、
前記物理緩衝エリアと前記論理緩衝エリアとの位置関係を判定する判定手段と
を備え、
前記判定手段により前記物理緩衝エリアが前記論理緩衝エリアと同じ位置又は前記論理緩衝エリアよりも外周側と判定された場合に、前記互換化手段は、前記情報記録媒体の互換化状態を示すディスクステータスを、互換化処理済みステータスに設定し、
前記判定手段により前記物理緩衝エリアが前記論理緩衝エリアよりも内周側と判定された場合に、前記互換化手段は、前記論理位置情報が示す前記論理緩衝エリアに前記緩衝用データを記録すると共に前記ディスクステータスを互換化処理済みステータスに設定することを特徴とする請求の範囲第８項に記載の情報記録装置。
【請求項１６】
データを書き換え記録可能な情報記録媒体に前記データを記録する第１記録工程と、
当該情報記録媒体における前記データの記録を管理するための記録管理データであって、(i)記録動作を緩衝するための緩衝用データが前記データとして物理的に記録された物理緩衝エリアの位置を示す物理位置情報、及び(ii)前記緩衝用データが前記データとして論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報とを含む記録管理データを前記データとして記録する第２記録工程と
を備えることを特徴とする情報記録方法。
【請求項１７】
請求の範囲第８項に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段及び前記制御手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤ等の情報記録媒体、例えばＤＶＤレコーダ等の情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
例えば、ＤＶＤ−ＲＯＭ（ＤＶＤ−Read Only Memory）、ＤＶＤ−Ｒ（ＤＶＤ−Recordable）、ＢＤ−ＲＯＭ（Blu-ray Disc−ＲＯＭ）等の情報記録媒体では、特許文献１、２等に記載されているように、同一基板上に複数の記録層が積層、または貼り合わされてなる多層型若しくはデュアルレイヤ型の光ディスク等の情報記録媒体も開発されている。そして、このようなデュアルレイヤ型、即ち、２層型の光ディスクのうち２層型のＤＶＤ−Ｒに記録を行う場合は、ＤＶＤレコーダ等の情報記録装置は、レーザ光の照射側から見て最も手前側（即ち、光ピックアップに近い側）に位置する記録層（本願では適宜「Ｌ０層」と称する）に対して記録用のレーザ光を集光することで、Ｌ０層に対してデータを熱変化記録方式（言い換えれば、非可逆記録方式）で記録し、Ｌ０層等を介して、レーザ光の照射側から見てＬ０層の奥側（即ち、光ピックアップから遠い側）に位置する記録層（本願では適宜「Ｌ１層」と称する）に対して該レーザ光を集光することで、Ｌ１層に対してデータを熱変化記録方式で記録することになる。【０００３】
【特許文献１】特開２０００−３１１３４６号公報
【特許文献２】特開２００１−２３２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような２層型の光ディスクにおいては、例えばＤＶＤ−ＲＷ等の書き換え可能な光ディスクの開発が進められている。書き換え可能な光ディスクでは、データを記録可能な状態にするためのフォーマット処理を施すことで、データの記録を開始することができる。フォーマット処理によって記録済みとなった領域に対しては別のデータをランダムに上書きすることが可能である。通常のフォーマット処理（通常フォーマット）ではリードインエリアとリードアウトエリアが形成され、且つ記録されたデータに続いてミドルエリアが形成される。これにより、ＤＶＤ−ＲＷ等の書き換え可能な光ディスクにおけるデータ構造と、ＤＶＤ−ＲＯＭ等の再生専用な光ディスクにおけるデータ構造とを概ね同様にすることができる。【０００５】
また一方で、例えばＤＶＤ−ＲＷでは必要最小限の管理情報が記録されるクイックフォーマット処理が定義されている。クイックフォーマット処理されたＤＶＤ−ＲＷディスクは、記録済み領域の終端部からシーケンシャル記録を行っていくことが可能である。シーケンシャル記録され、記録済みになった領域も同様に別のデータをランダムに上書きすることが可能である。【０００６】
そして、原則として一旦データが記録された又はフォーマット処理が行われた記録領域は、データが全く記録されていない（言い換えれば、記録マークが形成されていない）未記録の記録領域に戻されることはない。クイックフォーマットでは必要最小限の管理情報を記録することによりフォーマットの処理時間を大幅に短縮することが可能である反面、リードインが一部しか記録されておらず、またリードアウトに相当する領域が記録されていないため、再生専用機で読むことはできない。したがって再生専用機で読み込みを行うためには後述するファイナライズ処理（言い換えれば、互換化処理ないしはクローズ処理）が必要である。【０００７】
ＣＤやＤＶＤ等の記録メディアでは、ユーザの要求に応じてディスクを再生専用機で再生可能なように記録状態を構成する必要がある。例えば、ＣＤ−ＲやＤＶＤ−Ｒ等の追記可能なディスクは、再生専用機で再生可能にするためのファイナライズ処理が定義されており、ユーザの要求に応じて再生専用機がアクセスする範囲に未記録領域が残らないようにリードインエリアや、リードアウトエリアや、ミドルエリアや、ボーダーインエリアや、ボーダーアウトエリア等の緩衝エリアを形成することになっている。これは、ＣＤやＤＶＤの場合、再生専用媒体と記録可能媒体で信号のトラッキング方式が異なるため、再生専用機が記録メディアの未記録部分にアクセスできないという問題があるためである。【０００８】
しかしながら、ファイナライズ処理によって一旦形成された緩衝用エリアは、フォーマット処理によって論理的に消去されることから、ファイナライズ処理を再度行う場合には、再度緩衝用エリアを形成する必要がある。他方で、フォーマット処理によって緩衝エリアが論理的に消去されたとしても、その緩衝エリアは、情報記録媒体上には物理的に残っている状態にある。このため、ファイナライズ処理で、重複的に緩衝エリアを形成することにもなりかねず、効率的な動作であるとは言いがたい。【０００９】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えば緩衝エリアを効率的に形成することを可能とならしめる情報記録媒体、情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
（情報記録媒体）
上記課題を解決するために、本発明の情報記録媒体は、データを書き換え記録可能な情報記録媒体であって、当該情報記録媒体における前記データの記録を管理するための記録管理データが（例えば、後述のＲＭＤ）記録される記録管理エリア（例えば、後述のＲＭＡ）を備えており、前記記録管理データは、(i)記録動作を緩衝するための緩衝用データが前記データとして物理的に記録された物理緩衝エリアの位置を示す物理位置情報、及び(ii)前記緩衝データが前記データとして論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報とを含む。【００１１】
本発明の情報記録媒体によれば、データの記録に伴って、記録管理エリアに記録管理データが記録される。記録管理データは、物理位置情報と論理位置情報とを含んでいる。【００１２】
物理位置情報は、記録動作を緩衝するための緩衝用データが物理的に（即ち、実際の記録ピットや記録マークとして）記録された物理緩衝エリア（例えば、リードインエリアや、リードアウトエリアや、ミドルエリアや、ボーダーインエリアや、ボーダーアウトエリア等）の位置を示す。このとき、物理緩衝エリアは、情報記録媒体上において論理的には（即ち、記録管理データに基づけば）消去された状態にあってもよい。【００１３】
他方、論理位置情報は、記録動作を緩衝するための緩衝用データが論理的に記録される又は記録されるべき論理緩衝エリア（例えば、リードインエリアや、リードアウトエリアや、ミドルエリアや、ボーダーインエリアや、ボーダーアウトエリア等）の位置を示す。このとき、論理緩衝エリアには、物理的に緩衝用データが記録される必要はなく、あくまで記録管理データに基づけば、情報記録媒体上に存在する又は後に（つまり、将来）存在し得る状態にあれば足りる。論理緩衝エリアは、ユーザが記録するデータの終端部に隣接するように設けられる。【００１４】
このように、本発明に係る情報記録媒体によれば、物理位置情報と論理位置情報との双方を含む記録管理データが記録される。このため、例えば互換化処理によって一旦物理的に形成された物理緩衝エリアが、フォーマット処理等によって論理的に消去されたとしても、情報記録装置は、その後も物理緩衝エリアの位置を好適に認識することができる。このため、データの記録に伴って論理緩衝エリアが形成されたとしても、物理緩衝エリアが物理的に消去されていない限りは、論理緩衝エリアに緩衝用データを新たに物理的に記録することなく、物理緩衝エリアを用いて互換化処理を完了することができる。他方、例えばユーザによるデータの記録に伴って物理緩衝エリアが物理的に消去された場合には、論理緩衝エリアに緩衝用データを新たに物理的に記録することで、互換化処理を完了することができる。このように、本発明によれば、互換化処理に要する時間を相対的に短縮することができる。言い換えれば、必要に応じて緩衝用データを新たに物理的に記録するか否かを選択することができるため、緩衝エリアを効率的に形成することができる。【００１５】
本発明の情報記録媒体の一の態様は、前記物理位置情報は、前記物理緩衝エリアが当該情報記録媒体上に形成されているか否かを示すフラグ（例えば、後述の物理シフテッドミドルエリア記録フラグ）を含む。【００１６】
この態様によれば、当該フラグが記録されることで、上述した各種利益を好適に享受することができる。【００１７】
本発明の情報記録媒体の他の態様は、前記物理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ当該情報記録媒体の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス（例えば、後述のＬ０層のフォーマットエリアの最外周アドレスや、Ｌ１層の最内周フォーマットエリアの最外周アドレス）を含む。【００１８】
この態様によれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００１９】
尚、情報記録媒体にフォーマット処理がなされた後であっても、データエリア属性が付与された連続する記録領域が情報記録媒体上に存在している限りは、データエリア属性が付与された連続する記録領域であって且つ情報記録媒体（より詳細には、ユーザデータエリア）の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスは、物理位置情報中に含まれる。より具体的には、情報記録媒体にフォーマット処理がなされることによって、情報記録媒体上に記録されたデータが論理的に消去された状態になった後であっても、データエリア属性が付与された連続する記録領域が情報記録媒体上に物理的に存在している限りは、データエリア属性が付与された連続する記録領域であって且つ情報記録媒体（より詳細には、ユーザデータエリア）の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスが記録される。つまり、記録管理エリアには、データエリア属性が付与され且つ情報記録媒体上に物理的に存在する連続した記録領域であって、データ記録エリアの最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスが記録される。【００２０】
本発明の情報記録媒体の他の態様は、前記論理位置情報は、前記論理緩衝エリアの最内周側の端部のアドレスを含む。【００２１】
この態様によれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００２２】
本発明の情報記録媒体の他の態様は、前記論理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された記録領域であって、且つ論理的に有効な記録領域の最外周側の端部のアドレスを含む。【００２３】
この態様によれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００２４】
本発明の情報記録媒体の他の態様は、夫々が前記データを書き換え記録可能な第１記録層及び第２記録層を備えている。【００２５】
この態様によれば、複数の記録層を備える情報記録媒体においても、上述した各種利益を享受することができる。【００２６】
この態様によれば、前記物理位置情報は、(i)複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ前記第１記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス（例えば、後述のＬ０層のフォーマットエリアの最外周アドレス）、及び(ii)前記データエリア属性が付与された連続する記録領域であって、且つ前記第２記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス（例えば、後述のＬ１層の最内周フォーマットエリアの最外周アドレス）の夫々を含むように構成してもよい。【００２７】
このように構成すれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００２８】
（情報記録装置）
上記課題を解決するために、本発明の情報記録装置は、データを書き換え記録可能な情報記録媒体に前記データを記録する記録手段と、当該情報記録媒体における前記データの記録を管理するための記録管理データであって、(i)記録動作を緩衝するための緩衝用データが前記データとして物理的に記録された物理緩衝エリアの位置を示す物理位置情報、及び(ii)前記緩衝用データが前記データとして論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報とを含む記録管理データを前記データとして記録するように前記記録手段を制御する制御手段とを備える。【００２９】
本発明の情報記録装置によれば、記録手段の動作により、データが情報記録媒体に記録される。このとき、制御手段の動作により、記録管理エリアに記録管理データが記録されるように記録手段が制御される。記録管理データは、上述の如く、物理位置情報と論理位置情報とを含んでいる。【００３０】
従って、本発明に係る情報記録装置によれば、上述した本発明に係る情報記録媒体と同様に、互換化処理に要する時間を相対的に短縮することができる。言い換えれば、必要に応じて緩衝用データを新たに物理的に記録するか否かを選択することができるため、緩衝エリアを効率的に形成することができる。【００３１】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報記録装置も各種態様を採ることが可能である。【００３２】
本発明の情報記録装置の一の態様は、前記物理位置情報は、前記物理緩衝エリアが当該情報記録媒体上に形成されているか否かを示すフラグを含む。【００３３】
この態様によれば、当該フラグが記録されることで、上述した各種利益を好適に享受することができる。【００３４】
本発明の情報記録装置の他の態様は、前記物理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ当該情報記録媒体の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスを含む。【００３５】
この態様によれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００３６】
本発明の情報記録装置の他の態様は、前記論理位置情報は、前記論理緩衝エリアの最内周側の端部のアドレスを含む。【００３７】
この態様によれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００３８】
本発明の情報記録装置の他の態様は、前記論理位置情報は、複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された記録領域であって、且つ論理的に有効な記録領域の最外周側の端部のアドレスを含む。【００３９】
この態様によれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００４０】
本発明の情報記録装置の他の態様は、前記情報記録媒体は、夫々が前記データを書き換え記録可能な第１記録層及び第２記録層を備えていることを特徴とする請求項８から１２のいずれか一項に記載の情報記録装置。【００４１】
この態様によれば、複数の記録層を備える情報記録媒体においても、上述した各種利益を享受することができる。【００４２】
この態様によれば、前記物理位置情報は、(i)複数種類の属性のうちユーザデータが前記データとして物理的に記録されていることを示すデータエリア属性が付与された連続する記録領域であって、且つ前記第１記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス（例えば、後述のＬ０層のフォーマットエリアの最外周アドレス）、及び(ii)前記データエリア属性が付与された連続する記録領域であって、且つ前記第２記録層の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレス（例えば、後述のＬ１層の最内周フォーマットエリアの最外周アドレス）の夫々を含むように構成してもよい。【００４３】
このように構成すれば、当該アドレスが記録されることで、上述した各種利益を好適に享受することができる。【００４４】
本発明の情報記録装置の他の態様は、再生専用の情報記録媒体との互換化を図る互換化処理を行う互換化手段と、前記物理緩衝エリアと前記論理緩衝エリアとの位置関係を判定する判定手段とを備え、前記判定手段により前記物理緩衝エリアが前記論理緩衝エリアと同じ位置又は前記論理緩衝エリアよりも外周側と判定された場合に、前記互換化手段は、前記情報記録媒体の互換化状態を示すディスクステータスを、互換化処理済みステータスに設定し、前記判定手段により前記物理緩衝エリアが前記論理緩衝エリアよりも内周側と判定された場合に、前記互換化手段は、前記論理位置情報が示す前記論理緩衝エリアに前記緩衝用データを記録すると共に前記ディスクステータスを互換化処理済みステータスに設定する。【００４５】
この態様によれば、データの記録に伴って論理緩衝エリアが形成されたとしても、物理緩衝エリアが物理的に消去されていない場合（言い換えれば、物理緩衝エリアが論理緩衝エリアと同じ位置又は論理緩衝エリアよりも外周側に位置する場合）は、論理緩衝エリアに緩衝用データを新たに物理的に記録することなく、物理緩衝エリアを用いて互換化処理を完了することができる。つまり、ディスクステータスを設定し直せば、互換化処理を完了することができる。他方、例えばユーザによるデータの記録に伴って物理緩衝エリアが物理的に消去された場合（言い換えれば、物理緩衝エリアが論理緩衝エリアよりも内周側に位置する場合）には、論理緩衝エリアに緩衝用データを新たに物理的に記録することで、互換化処理を完了することができる。このように、本発明によれば、互換化処理に要する時間を相対的に短縮することができる。言い換えれば、必要に応じて緩衝用データを新たに物理的に記録するか否かを選択することができるため、緩衝エリアを効率的に形成することができる。【００４６】
（情報記録方法）
上記課題を解決するために、本発明の情報記録方法は、データを書き換え記録可能な情報記録媒体に前記データを記録する第１記録工程と、当該情報記録媒体における前記データの記録を管理するための記録管理データであって、(i)記録動作を緩衝するための緩衝用データが前記データとして物理的に記録された物理緩衝エリアの位置を示す物理位置情報、及び(ii)前記緩衝用データが前記データとして論理的に記録される又は記録されるべき論理緩衝エリアの位置を示す論理位置情報とを含む記録管理データを前記データとして記録する第２記録工程とを備える。【００４７】
本発明の情報記録方法によれば、上述した本発明の情報記録装置が有する各種利益と同様の利益を享受することができる。【００４８】
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明の情報記録方法も各種態様を採ることが可能である。【００４９】
（コンピュータプログラム）
上記課題を解決するために、本発明のコンピュータプログラムは、上述した本発明の情報記録装置（但し、各種態様を含む）に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記記録手段及び前記制御手段のうち少なくとも一部として機能させる。【００５０】
本発明のコンピュータプログラムによれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報記録装置を比較的簡単に実現できる。【００５１】
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明のコンピュータプログラムも各種態様を採ることが可能である。【００５２】
上記課題を解決するために、コンピュータ読取可能な媒体内のコンピュータプログラム製品は、上述した本発明の情報記録装置（但し、その各種態様を含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記記録手段及び前記制御手段のうち少なくとも一部として機能させる。【００５３】
本発明のコンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報記録装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報記録装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。  本発明のこのような作用及び他の利得は次に説明する実施例から更に明らかにされよう。【００５４】
以上説明したように、本発明の情報記録媒体によれば、物理位置情報と論理位置情報とを含む記録管理データが記録される。本発明の情報記録装置によれば、記録手段と、制御手段とを備える。本発明の情報記録方法によれば、第１記録工程と、第２記録工程とを備える。本発明のコンピュータプログラムによれば、コンピュータを記録手段及び制御手段の少なくとも一部として機能させる。従って、緩衝エリアを効率的に形成することができる。
【図面の簡単な説明】
【００５５】
【図１】本実施例に係る光ディスクの基本構造を示した概略平面図であり、該光ディスクの概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。
【図２】光ディスクの概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。
【図３】通常フォーマット処理が施された後の光ディスク１００のデータ構造を概念的に示す説明図、及びクイックフォーマット処理が施された後の光ディスク１００のデータ構造を概念的に示す説明図である。
【図４】光ディスクの状態の遷移を概念的に示す図である。
【図５】データが記録される際に付与される属性に関連するデータ構造を概念的に示すデータ構造図である。
【図６】ＲＭＡに記録されるＲＭＤのデータ構造を概念的に示すデータ構造図である。
【図７】ＲＭＤを構成するフィールド毎のデータ構造を、フォーマット２及びフォーマット３の夫々について概念的に示すデータ構造図である。
【図８】フォーマット３のＲＭＤのフィールド０のデータ構造を示すデータ構造図である。
【図９】フォーマット３のＲＭＤのフィールド３のデータ構造を示すデータ構造図である。
【図１０】Ｌ０層のフォーマットエリアの最外周アドレスと、Ｌ１層の最内周フォーマットエリアの最外周アドレスとの夫々が示す具体的な位置を示す説明図である。
【図１１】本実施例に係る情報記録再生装置の基本的な構成を概念的に示すブロック図である。
【図１２】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される一の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１３】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１４】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１５】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１６】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１７】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１８】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図１９】図１８に示す状態の光ディスクの論理的な状態を、光ディスクのエリア構造と対応付けて概念的に示す説明図である。
【図２０】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図２１】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【図２２】本実施例に係る情報記録再生装置の動作によりユーザデータが記録される他の過程を、光ディスクのエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表である。
【符号の説明】
【００５６】
１００  光ディスク
１０２  リードインエリア
１０５、１１５  ユーザデータエリア
１０６、１１６  シフテッドミドルエリア
１０８  中間マーカ
１０９、１１９  固定ミドルエリア
１１８  リードアウトエリア
１２１  シフテッドミドルエリアの開始セクタ番号
１２２  物理シフテッドミドルエリア記録フラグ
１２３  ＲＺｏｎｅの終了セクタ番号
１２４  最終記録アドレス
１２５  Ｌ０層のフォーマットエリアの最外周アドレス
１２６  Ｌ１層の最内周フォーマットエリアの最外周アドレス
２００  情報記録再生装置
３００  ディスクドライブ
３５２  光ピックアップ
３５３  信号記録再生手段
３５４、３５９  ＣＰＵ
４００  ホストコンピュータ
【発明を実施するための最良の形態】
【００５７】
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。  （情報記録媒体）
初めに、図１を参照して、本発明の情報記録媒体に係る実施例としての光ディスク１００について説明を進める。ここに、図１（ａ）は、本実施例に係る光ディスク１００の基本構造を示した概略平面図であり、図１（ｂ）は、該光ディスク１００の概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。【００５８】
図１（ａ）及び図１（ｂ）に示されるように、光ディスク１００は、例えば、ＤＶＤと同じく直径１２ｃｍ程度のディスク本体上の記録面に、センターホール１０１を中心として、リードインエリア（Lead-In Area）１０２又はリードアウトエリア（Lead-Out Area）１１８、ユーザデータエリア１０５及び１１５、固定ミドルエリア（Fixed Middle Area）１０９及び１１９が設けられている。そして、光ディスク１００は、透明基板１１０上に記録層等が積層されている。そして、この記録層の各記録領域には、例えば、センターホール１０１を中心にスパイラル状或いは同心円状に、例えば、グルーブトラック及びランドトラック等のトラックが交互に設けられている。また、このトラック上には、データがＥＣＣブロックという単位で分割されて記録される。ＥＣＣブロックは、記録情報がエラー訂正可能なデータ管理単位である。【００５９】
尚、本発明は、このような三つのエリアを有する光ディスクには特に限定されない。例えば、リードインエリア１０２、リードアウトエリア１１８又は固定ミドルエリア１０９（１１９）が存在せずとも、以下に説明するデータ構造等の構築は可能である。また、リードインエリア１０２、リードアウトエリア１１８又は固定ミドルエリア１０９（１１９）は更に細分化された構成であってもよい。【００６０】
特に、本実施例に係る光ディスク１００は、図１（ｂ）に示されるように、例えば、透明基板１１０に、本発明に係る第１及び第２記録層の一例を構成するＬ０層及びＬ１層が積層された構造をしている。このような２層型の光ディスク１００の記録再生時には、図１（ｂ）中、下側から上側に向かって照射されるレーザ光ＬＢの集光位置をいずれの記録層に合わせるかに応じて、Ｌ０層におけるデータの記録再生が行なわれるか又はＬ１層におけるユーザデータ等の各種データの記録再生が行われる。特に、Ｌ０層においては内周側から外周側に向かって各種データが記録され、他方Ｌ１層においては外周側から内周側に向かって各種データが記録される。即ち、本実施例に係る光ディスク１００は、オポジットトラックパス方式の光ディスクに相当する。但し、パラレルトラックパス方式の光ディスクであっても、以下に説明する構成を採用することで、以下に述べる各種利益を享受することができる。【００６１】
また、本実施例に係る光ディスク１００は、リードインエリア１０２及びリードアウトエリア１１８の更に内周側に、ＲＭＡ（Recording Management Area：記録管理エリア）１０３（１１３）を備えている。【００６２】
ＲＭＡ１０３（１１３）は、光ディスク１００へのデータの記録を管理するためのＲＭＤ（Recording Management Data：記録管理データ）を記録するための記録エリアである。ＲＭＤのより具体的なデータ構造については、後に詳述する（図６から図９参照）。【００６３】
また、本実施例に係る光ディスク１００は、例えばＤＶＤ−ＲＷ等の如く、同一のエリア部分にデータを複数回記録可能に構成されている。具体的には、Ｌ０層及びＬ１層の夫々が備える記録膜は、例えば相変化膜を含んでおり、該相変化膜が結晶状態及び非結晶状態（アモルファス状態）との間を遷移することで、複数回のデータの記録を実現している。【００６４】
そして、本実施例に係る光ディスク１００においては、Ｌ０層とＬ１層の夫々に交互にデータを記録するレイヤージャンプ記録が採用されている。レイヤージャンプ記録について具体的に説明すると、Ｌ０層のユーザデータエリア１０５の一部の記録領域にユーザデータを記録した後、該Ｌ０層の一部の記録領域に対向するＬ１層のユーザデータエリア１１５の一部の記録領域にユーザデータを記録する。その後、Ｌ０層のユーザデータエリア１０５の他の一部の記録領域にユーザデータを記録した後、該Ｌ０層の他の一部の記録領域に対向するＬ１層のユーザデータエリア１１５の他の一部の記録領域にデータを記録する。以降は、この動作が繰り返される。【００６５】
尚、本実施例に係る光ディスク１００へのユーザデータの記録の手法は、レイヤージャンプ記録に限定されない。例えば、Ｌ０層のユーザデータエリア１０５の全体にユーザデータを記録した後に、Ｌ１層のユーザデータエリア１１５の全体にユーザデータを記録するように構成してもよい。【００６６】
また、本実施例に係る光ディスク１００は、２層片面、即ち、デュアルレイヤに限定されるものではなく、２層両面、即ちデュアルレイヤーダブルサイドであってもよい。更に、上述の如く２層の記録層を有する光ディスクに限られることなく、３層以上の多層型の光ディスクであってもよいし、１層の記録層を有するシングルレイヤーであってもよい。【００６７】
尚、固定ミドルエリア１０９（１１９）は、ユーザデータエリア１０５（１１５）の全体にデータが記録された後に、例えばＤＶＤ−ＲＯＭ等の再生専用の光ディスクと本実施例に係る光ディスク１００との互換性を図るために形成される。つまり、２層型の再生専用の光ディスク上のエリア構造と、本実施例に係る光ディスク１００上のエリア構造とを、同様にするために、固定ミドルエリア１０９（１１９）が形成される。【００６８】
加えて、固定ミドルエリア１０９（１１９）は、ユーザデータエリア１０５（１１５）の全体にユーザデータが記録された後に、記録層を変更するためのレイヤージャンプを行う際の或いは固定ミドルエリア１０９（１１９）付近へアクセスする際の、光ピックアップの未記録エリア（具体的には、固定ミドルエリア１０９（１１９）の外周側）への飛び出しを防止するための機能（即ち、緩衝機能）を有する。より具体的には、光ピックアップからレーザ光ＬＢを照射しながら光ディスク１００上をサーチしている際に、固定ミドルエリア１０９（１１９）を検出した場合には、光ピックアップを内周側に向かって移動させる。これにより、固定ミドルエリア１０９（１１９）よりも外周側のエリア部分に光ピックアップがアクセスする不都合をなくすことができる。この機能は、フェールセーフ機構と称される。【００６９】
また、リードインエリア１０２及びリードアウトエリア１１８も、固定ミドルエリア１０９（１１９）と同様に、記録層を変更するためのレイヤージャンプを行う際の或いはリードインエリア１０２やリードアウトエリア１１８付近へアクセスする際の、光ピックアップの未記録エリア（具体的には、リードインエリア１０２やリードアウトエリア１１８の内周側への飛び出しを防止するための機能を有する。より具体的には、光ピックアップからレーザ光ＬＢを照射しながら光ディスク１００上をサーチしている際に、リードインエリア１０２やリードアウトエリア１１８を検出した場合には、光ピックアップを外周側に向かって移動させる。これにより、リードインエリア１０２やリードアウトエリア１１８よりも内周側のエリア部分に光ピックアップがアクセスする不都合をなくすことができる。【００７０】
尚、ユーザデータエリア１０５（１１５）の一部にしかユーザデータが記録されていない場合には、固定ミドルエリア１０９（１１９）に代えて、シフテッドミドルエリア（shifted Middle Area）１０６（１１６）が用いられる。【００７１】
ここで、図２を参照して、シフテッドミドルエリア１０６（１１６）について説明する。ここに、図２は、該光ディスク１００の概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。【００７２】
図２に示すように、シフテッドミドルエリア１０６は、ユーザデータエリア１０５の一部に記録されたユーザデータに続けてユーザデータエリア１０５内に設けられる。同様に、シフテッドミドルエリア１１６は、ユーザデータエリア１１５の一部に記録されたユーザデータに続けてユーザデータエリア１１５内に設けられる。【００７３】
シフテッドミドルエリア１０６（１１６）が設けられることで、ユーザデータエリア１０５（１１５）の一部にしかユーザデータが記録されていない場合であっても、ＤＶＤ−ＲＯＭ等の再生専用の光ディスクと本実施例に係る光ディスク１００との互換性を図ることができる。加えて、レイヤージャンプを行う際の光ピックアップの、未記録エリアへの飛び出しを防止することができる。より具体的には、光ピックアップからレーザ光ＬＢを照射しながら光ディスク１００上をサーチしている際に、シフテッドミドルエリア１０６（１１６）を検出した場合には、光ピックアップを内周側に向かって移動させる。これにより、シフテッドミドルエリア１０６（１１６）よりも外周側のエリア部分に光ピックアップがアクセスする不都合をなくすことができる。また、レイヤージャンプを行わない場合であっても、光ピックアップの、シフテッドミドルエリア１０６（１１６）よりも外周側の未記録エリアへの飛び出しを防止することができる。このため、再生専用型の情報再生装置は、当該光ディスク１００に記録されたデータを再生することができる。【００７４】
つまり、シフテッドミドルエリア１０６（１１６）は、ユーザデータエリア１０５（１１５）の一部にしかユーザデータが記録されていない場合における、光ピックアップの飛び出しを防止する機能と、再生専用型の光ディスクとの互換性を保つ機能との双方を有している。特に、レイヤージャンプ記録を行う場合には、ユーザデータエリア１０５（１１５）の一部にしかデータが記録されないことが多々生じ得る。従って、シフテッドミドルエリア１０６（１１６）は、レイヤージャンプ記録を行う際に特に有効に用いられる。【００７５】
他方で、固定ミドルエリア１０９（１１９）は、ユーザデータエリア１０５（１１５）の全体にユーザデータが記録された場合における、光ピックアップの飛び出しを防止する機能と、再生専用型の光ディスクとの互換性を保つ機能との双方を有している。【００７６】
リードインエリア１０２や、リードアウトエリア１１８や、固定ミドルエリア１０９（１１９）や、シフテッドミドルエリア１０６（１１６）には、光ディスク１００に対して通常フォーマット処理が施されることで、所定のデータ（例えば、各種制御データや、“００ｈ”等のパディングデータ等）が記録される。更には、光ディスク１００には、通常フォーマット処理に加えて、必要最小限の管理情報のみを記録してからユーザデータの記録を開始するためのクイックフォーマット処理も施される。【００７７】
ここで、図３及び図４を参照して、通常フォーマット処理及びクイックフォーマット処理について具体的に説明する。ここに、図３は、通常フォーマット処理が施された後の光ディスク１００のデータ構造を概念的に示す説明図（図３（ａ））、及びクイックフォーマット処理が施された後の光ディスク１００のデータ構造を概念的に示す説明図（図３（ｂ））であり、図４は、光ディスク１００の状態の遷移を概念的に示す図である。【００７８】
図３（ａ）に示すように、通常フォーマット処理が施される場合、リードインエリア１０２にリードインエリア属性を付与しながら所定のデータを記録し、リードアウトエリア１１８にリードアウトエリア属性を付与しながら所定のデータを記録する。【００７９】
また、ユーザデータエリア１０５に記録されたユーザデータに続く記録領域に、ミドルエリア属性を付与しながら所定のデータを記録することで、シフテッドミドルエリア１０６が形成される。同様に、ユーザデータエリア１１５に記録されたユーザデータに続く記録領域に、ミドルエリア属性を付与しながら所定のデータを記録することで、シフテッドミドルエリア１１６が形成される。或いは、後述のホストコンピュータ等から要求されたフォーマットサイズに応じて、ユーザデータエリア１０５（１１５）にデータエリア属性を付与しながら所定のユーザデータを記録し、該記録されたデータに続いて、シフテッドミドルエリア１０６（１１６）を形成するように構成してもよい。【００８０】
このように通常フォーマット処理を施すことで、光ディスク１００上のエリア構成と、再生専用型の光ディスク上のエリア構成とを、概ね同一にすることができる。図３（ａ）に示す光ディスク１００の状態を、“コンプリート状態”と称する。【００８１】
他方、図３（ｂ）に示すように、クイックフォーマット処理が施される場合、リードインエリア１０２には、必要最小限のデータ（具体的には、光ディスク１００の一具体例であるＤＶＤ−ＲＷの場合、RW-Physical format information及び該RW-Physical format informationよりも外周側に記録されるべきデータ）が、データエリア属性を付与しながら記録される。この動作は、リードインエリア１０２に記録されている各種管理データを消去する或いは上書きすることで、ユーザデータエリア１０５（１１５）に記録されていたユーザデータを論理的に消去することに相当する。また、後述のホストコンピュータ等から要求されたフォーマットサイズに応じて、ユーザデータエリア１０５（或いは、１１５）に、データエリア属性を付与しながら必要に応じて所定のユーザデータを記録する。【００８２】
記録されたユーザデータに続いて、中間マーカ（Intermediate Marker）１０８が形成される。中間マーカ１０８は、３２ＥＣＣブロックのサイズを有しており、記録済みのユーザデータの終端部（具体的には、ユーザデータが記録されたエリア部分の終端部であって、Ｌ０層においては外周側の端部であり、Ｌ１層においては内周側の端部）に続けて記録される。従って、クイックフォーマット処理が施された後に、ユーザの指示によりユーザデータエリア１０５（１１５）にユーザデータが記録される場合は、中間マーカ１０８が記録されている位置からユーザデータの記録を開始し、該記録されたユーザデータの終端部に新たな中間マーカ１０８が記録される。このため、中間マーカ１０８は、記録されたユーザデータの終端部を示すと共に、次にユーザデータを記録するエリア部分をも示している。中間マーカ１０８には、リードアウトエリア属性が付与されながら、必要に応じて所定のデータが記録される。図３（ｂ）に示す光ディスク１００の状態を、“中間状態”と称する。【００８３】
中間マーカ１０８は、例えば記録されたユーザデータの終端部を検出するために用いられる。具体的には、レーザ光を照射しながら中間マーカ１０８付近をシークすることで、中間マーカ１０８と既に記録されているユーザデータとの境界を好適に認識することができる。特に、記録されたユーザデータの終端部のアドレス（ＬＲＡ：Last Recorded Address）が記録されているＲＭＤ（Recording Management Data：記録管理データ）がディフェクト等に起因して読み取ることができなかった場合に、中間マーカを利用して、ＲＭＤの内容を復旧することができる。或いは、ＲＭＤの内容は必ずしもリアルタイムに更新されるとか限らないため、中間マーカ１０８を利用すれば、既に記録されているユーザデータの終端部を高精度に認識することができる。【００８４】
加えて、中間マーカ１０８を利用して、既に記録されているユーザデータの終端部を認識することができるため、ユーザデータの記録に応じてリアルタイムにＬＲＡを更新記録する必要がなくなる。具体的には、例えば光ディスク１００の一具体例であるＤＶＤ−ＲＷであれば、ＬＲＡが示す位置と、既に記録されているユーザデータの終端部の実際の位置との間に、ユーザデータのサイズにして概ね４ＭＢのトレランスが認められている。これにより、ＬＲＡ（つまり、ＬＲＡを含むＲＭＤ）を頻繁に更新記録する必要がなくなるため、Ｌ０層及びＬ１層の夫々が備える記録膜の寿命を過度に短縮させない。【００８５】
尚、ホストコンピュータ等から要求されるフォーマットサイズは“０”であってもよい。この場合、データエリア属性が付与されながらリードインエリア１０２に記録されたデータに隣接するように、中間マーカ１０８が形成される。【００８６】
クイックフォーマット処理を施すことで、データエリア属性が付与されたユーザデータエリア１０５の一部の記録領域に、ユーザデータをランダムに上書き記録することができる。より具体的には、ユーザデータが記録されていない記録領域（言い換えれば、何の属性も付与されていない記録領域）においては、ユーザデータをシーケンシャルに（言い換えれば、Ｌ０層であれば内周側から外周側に向かって連続的に、Ｌ１層であれば外周側から内周側に向かって連続的に）記録する必要がある。つまり、次にユーザデータを記録可能な記録領域を示すＮＷＡ（Next Writable Address）が、ユーザデータが記録されていない記録領域の先頭部分を示しているため、ＮＷＡよりも外周側の記録領域においては、ＮＷＡが示す記録領域から順に（即ち、シーケンシャルに）ユーザデータを記録する必要がある。尚、ＮＷＡが示す位置は、中間マーカ１０８の始端部（具体的には、Ｌ０層であれば内周側の端部であり、Ｌ１層であれば外周側の端部）と一致し得る。しかしながら、ＮＷＡが示す位置よりも内周側に位置するデータエリア属性が付与された記録領域においては、所望の位置に（即ち、ランダムに）ユーザデータを記録することができる。このように、クイックフォーマット処理は、ＮＷＡを更新して、ユーザデータを記録可能な記録領域を拡大する機能も有しているとも言える。【００８７】
そして、クイックフォーマット処理が施された光ディスク１００は、通常フォーマット処理が行われた場合と違って、リードインエリア１０２やリードアウトエリア１１８等に、必要なデータが全て記録されていない。従って、クイックフォーマット処理を施した後には、更にファイナライズ処理（或いは、クローズ処理）が施されることで、光ディスク１００上のデータの記録の態様に応じた各種管理情報ないしは各種制御情報が、リードインエリア１０２やリードアウトエリア１１８等に記録される。更に、記録されたユーザデータに続いてシフテッドミドルエリア１０６（１１６）や固定ミドルエリア１０９（１１９）が形成されると共に、リードインエリア１０２とシフテッドミドルエリア１０６（ないしは、固定ミドルエリア１０９）との間の未記録エリア及びリードアウトエリア１１８とシフテッドミドルエリア１１６（ないしは、固定ミドルエリア１１９）との間の未記録エリアに、例えば“００ｈ”データ等のパディングデータが記録される。これにより、本実施例に係る光ディスク１００を、再生専用型の情報再生装置において再生することができる。【００８８】
尚、光ディスク１００に記録するデータのサイズによっては、Ｌ０層に記録されるデータのサイズと、Ｌ１層に記録されるデータのサイズとが同一にならない場合があり得る。具体的には、例えばＬ０層の内周側から外周側に向かってｘＧＢのデータが記録され、レイヤージャンプした後に、Ｌ１層の外周側から内周側に向かってｘ／２ＧＢのデータが記録される場合があり得る。この場合、データが既に記録されているＬ０層の記録領域に対向するＬ１層には、データが記録されていない記録領域が存在している。他方で、データを安定的に再生するという観点からは、データが既に記録されているＬ０層の記録領域に対向するＬ１層の記録領域には、何らかのデータが記録されている（言い換えれば、ミラー状態でない）必要がある。従って、データが既に記録されているＬ０層の記録領域に対向し、且つデータが記録されていないＬ１層の記録領域には、データエリア属性を付与しながら所定のデータを記録する必要がある。或いは、データが既に記録されているＬ０層の記録領域に対向し、且つデータが記録されていないＬ１層の記録領域には、リードアウトエリア属性を付与しながら所定のデータ（即ち、パディングデータ等）を記録するように構成してもよい。【００８９】
また、図３（ａ）に示すコンプリート状態の光ディスク１００に対して、シフテッドミドルエリア１０６（１１６）等にデータエリア属性を付与しながら所定のユーザデータを記録するクイックフォーマット処理を施せば、一旦コンプリート状態になった光ディスク１００に再度ユーザデータを記録することができる。このように、コンプリート状態になった光ディスク１００に再度ユーザデータを記録するために施すクイックフォーマット処理を、クイックグローフォーマット処理とも称することができる。【００９０】
図４に示すように、データが記録されていないブランクな光ディスク１００に対して通常フォーマット処理を施すことで、光ディスク１００の状態を、図３（ａ）に示すコンプリート状態に遷移させることができる。同様に、データが記録されていないブランクな光ディスク１００に対してクイックフォーマット処理を施すことで、光ディスク１００の状態を、図３（ｂ）に示す中間状態に遷移させることができる。【００９１】
コンプリート状態に遷移した光ディスク１００に通常フォーマット処理を施すことで、光ディスク１００の状態を、図３（ａ）に示すコンプリート状態のまま維持することができる。また、コンプリート状態に遷移した光ディスク１００にクイックフォーマット処理（言い換えれば、クイックグローフォーマット処理）を施すことで、光ディスク１００の状態を、図３（ｂ）に示す中間状態に遷移させることができる。【００９２】
中間状態に遷移した光ディスク１００にクイックフォーマット処理を施すことで、光ディスク１００の状態を、図３（ｂ）に示す中間状態のまま維持することができる。また、中間状態に遷移した光ディスク１００に通常フォーマット処理を施すことで、光ディスク１００の状態を、図３（ｂ）に示すコンプリート状態に遷移させることができる。【００９３】
続いて、図５を参照して、データが記録される際に付与される属性について具体的に説明する。ここに、図５は、データが記録される際に付与される属性に関連するデータ構造を概念的に示すデータ構造図である。【００９４】
属性は、２４１８バイトのサイズを有する物理セクタ毎に、当該物理セクタに記録されるデータに応じて、付与される。一つの物理セクタは、５２バイトのサイズを有するシンク（ＳＹＮＣ）コードと、３０２バイトのサイズを有するＥＣＣ（Error Correction Code）と、２０４８バイトのサイズを有するデータと、４バイトのサイズを有するデータＩＤと、２バイトのサイズを有するＩＥＤと、６バイトのサイズを有するＣＰＲ＿ＭＡＩと、４バイトのサイズを有するＥＤＣとにより構成される。そして、属性は、データＩＤ中に記録される。【００９５】
具体的には、図５に示すように、４バイトのサイズを有するデータＩＤは、１バイトのサイズを有するセクタ情報（Sector Information）と、３バイトのサイズを有するセクタ番号（Sector Number）とを含んでいる。【００９６】
１バイトのサイズを有するセクタ情報は、１ビットのサイズを有するセクタフォーマットタイプ（Sector Format Type）ビットと、１ビットのサイズを有するトラッキング方法（Tracking Method）ビットと、１ビットのサイズを有する反射率（Reflectivity）ビットと、１ビットのサイズを有するリザーブドエリア（Reserved Area）と、属性を示す２ビットのサイズを有するエリアタイプ（Area type）ビットと、本発明における「フラグビット」の一具体例を構成する１ビットのサイズを有するデータタイプ（Data Type）ビットと、１ビットのサイズを有するレイヤー番号（Layer Number）ビットとを含んでいる。【００９７】
エリアタイプビットは、当該エリアタイプビットを含む物理セクタの属性を示している。具体的には、例えば、“００ｂ”が記録されていれば、物理セクタがデータエリア属性であることを示し、“０１ｂ”が記録されていれば、物理セクタがリードインエリア属性であることを示し、“１０ｂ”が記録されていれば、物理セクタがリードアウトエリア属性であることを示し、“１１ｂ”が記録されていれば、物理セクタがミドルエリア属性であることを示す。【００９８】
続いて、図６から図９を参照して、ＲＭＡ１０３（１１３）に記録されるＲＭＤの具体的なデータ構造について説明する。ここに、図６は、ＲＭＡ１０３（１１３）に記録されるＲＭＤのデータ構造を概念的に示すデータ構造図であり、図７は、ＲＭＤを構成するフィールド毎のデータ構造を、フォーマット２及びフォーマット３の夫々について概念的に示すデータ構造図であり、図８は、フォーマット３のＲＭＤのフィールド０のデータ構造を示すデータ構造図であり、図９は、フォーマット３のＲＭＤのフィールド３のデータ構造を示すデータ構造図である。尚、以下の説明では、説明の簡略化のために、ＲＭＡ１０３について説明するが、ＲＭＡ１１３についても同様のデータ構造を有していてもよいことは言うまでもない。【００９９】
図６に示すように、ＲＭＡ１０３は、５つのＲＭＡセグメント（＃１から＃５）に分割される。各ＲＭＡセグメント（＃１から＃５）には、２８個のＲＭＤセット（＃１から＃２８）を記録することができる。各ＲＭＤセット（＃１から＃２８）には、夫々が３２ＫＢのサイズを有する５つのＲＭＤブロックを記録することができる。各ＲＭＤセット（＃１から＃２８）に記録される５つのＲＭＤブロックは、一部のフィールドを除いて同一の内容を有している。言い換えれば、同一の内容を示す５つのＲＭＤブロックが、重複的に一つのＲＭＤセットに記録される。各ＲＭＤブロックは、２ＫＢのサイズを有するリンキングロスエリア（Linking Loss Area）と、夫々が２ＫＢのサイズを有する１５個のフィールド（１から１４）を含んでいる。【０１００】
図７に示すように、本実施例に係る光ディスク１００では、フォーマット２ＲＭＤ（Format 2 RMD）とフォーマット３ＲＭＤ（Format 3 RMD）とが、ＲＭＡ１０３に記録される。フォーマット２ＲＭＤは、有効な（言い換えれば、最新の）フォーマット３ＲＭＤの位置を示すポインタの機能を有しており、フォーマット３ＲＭＤは、光ディスク１００におけるデータの記録を管理するための情報が実際に含まれる。【０１０１】
具体的には、図７に示すように、フォーマット２ＲＭＤは、リンキングロスエリアと、共通情報（Common Information）と、ＲＭＤセットへのポインタ（Pointer to RMD Set）と、リザーブドエリアとを含んでいる。【０１０２】
フォーマット３ＲＭＤは、リンキングロスエリアと、共通情報と、ＯＰＣ関連情報（Optimum Power Control Related Information）と、ユーザ固有データ（User Specific Data）と、記録ステータス情報（Recording Status Information）と、ディフェクトステータスビットマップ（Defect Status Bitmap）と、ドライブ固有情報（Drive Specific Information）と、ディスクテスティングエリア情報（Disc Testing Area Information）とを含んでいる。【０１０３】
フォーマット２ＲＭＤは、ＲＭＤセットへのポインタにより、有効なフォーマット３ＲＭＤの位置を示すため、各ＲＭＡセグメントの先頭のＲＭＤセット＃１に記録され、フォーマット３ＲＭＤは、各ＲＭＡセグメントの先頭のＲＭＤセット＃１以外のＲＭＤセット（＃２から＃２８）に記録される。【０１０４】
具体的には、ブランクな光ディスク１００に対して例えば通常フォーマット処理或いはクイックフォーマット処理を施すと、ＲＭＡセグメント＃１の先頭のＲＭＤセット＃１以外のＲＭＤセット＃２（或いは、ＲＭＤセット＃３から＃２８）に、フォーマット３ＲＭＤが記録される。そして、フォーマット３ＲＭＤが記録される位置をポイントするためのフォーマット２ＲＭＤが、ＲＭＡセグメント＃１の先頭のＲＭＤセット＃１に記録される。【０１０５】
ユーザデータエリア１０５（１１５）へのデータの記録が進むにつれて、フォーマット３ＲＭＤの更新が行われる。フォーマット３ＲＭＤは、更新されるたびに或いは所定のタイミングで、同じＲＭＤセット＃２に上書き（Over Write）される。上書きが何度も行われるうちに、書換回数の上限を超えた上書きの影響で或いは傷や汚れ等の影響で、読込エラーが発生するようになる。そして、ＲＭＤセット＃２に含まれる５つのＲＭＤブロックのうち、複数のＲＭＤブロックでフォーマット３ＲＭＤを読み込むことができなくなった場合には、ＲＭＤセット＃２以外のＲＭＤセット＃３に、新たにフォーマット３ＲＭＤが記録される。この場合、フォーマット２ＲＭＤについても、フォーマット３ＲＭＤが記録される位置が変更したことに伴って更新され、ＲＭＤセット＃１に上書きされる。以降、このような動作が、ＲＭＤセット＃３から＃２８についても行われる。そして、ＲＭＡセグメント＃１の全てのＲＭＤセットについてフォーマット３ＲＭＤを読み込むことができないと判断された場合には、ＲＭＡセグメント＃２のＲＭＤセット＃２にフォーマット３ＲＭＤを新たに記録し、ＲＭＡセグメント＃２のＲＭＤセット＃１にフォーマット２ＲＭＤを新たに記録する。以降、このような動作がＲＭＡセグメント＃２から＃５についても行われる。【０１０６】
また、ＲＭＡセグメント＃１のＲＭＤセット＃１に含まれる５つのＲＭＤブロックのうち、複数のＲＭＤブロックでフォーマット２ＲＭＤを読み込むことができなくなった場合には、ＲＭＡセグメント＃２を利用して、フォーマット２ＲＭＤ及びフォーマット３ＲＭＤを記録する。この場合、ＲＭＡセグメント＃１のＲＭＤセット＃２から＃２８のいずれかからフォーマット３ＲＭＤを読み込むことができたとしても、次のＲＭＡセグメント＃２を利用して、フォーマット２ＲＭＤ及びフォーマット３ＲＭＤを記録する。【０１０７】
続いて、図８に示すように、フォーマット３ＲＭＤのフィールド０に記録される共通情報（即ち、フォーマット２ＲＭＤのフィールド０に記録される共通情報）は、バイトポジション“０から１”にＲＭＤフォーマット（RMD format）と、バイトポジション“２”にディスクステータス（Disc status）と、バイトポジション“４から２１”にユニークディスクＩＤ（Unique Disc ID）と、バイトポジション“２２から８５”にプリピット情報のコピー（Copy of Pre-pit Information）と、バイトポジション“８６から８９”に、シフテッドミドルエリアの開始セクタ番号１２１（Start sector number of the shifted Middle area）と、バイトポジション“９０”にプリ記録／エンボス情報コード（Pre-recorded/Embossed information code）と、バイトポジション“９２から９５”にプリ記録／エンボスリードインエリアの終了アドレス（End address of pre-recorded/embossed Lead-in area）と、バイトポジション“９６から９９”にプリ記録／エンボスミドルエリア（Ｌ０層）の終了アドレス（End address of pre-recorded/embossed Middle area on Layer 0）と、バイトポジション“１００から１０３”にプリ記録／エンボスミドルエリア（Ｌ１層）の開始アドレス（Start address of pre-recorded/embossed Middle area on Layer 1）と、バイトポジション“１０４から１０７”にプリ記録／エンボスリードアウトエリアの開始アドレス（Start address of pre-recorded/embossed Lead-out area）と、バイトポジション“１２８”にＲＢＧ情報と、リザーブドエリアとを含んでいる。【０１０８】
プリ記録／エンボス情報コードは、そのうちの１ビットが、物理シフテッドミドルエリア記録フラグ１２２（Physical shifted Middle area recorded flag）として用いられる。物理シフテッドミドルエリア記録フラグ１２２は、光ディスク１００上に、ミドルエリア属性のデータが物理的に記録されることで形成されたシフテッドミドルエリア１０６（１１６）が存在するか否かを示す。言い換えれば、ＲＭＤを更新することで論理的にシフテッドミドルエリア１０６（１１６）が消去されているか否かに関わらず、光ディスク１００上に物理的にシフテッドミドルエリア１０６（１１６）が存在しているか否かを示す。例えば、ミドルエリア属性のデータが物理的に記録されることで形成されたシフテッドミドルエリア１０６（１１６）が存在している場合には、物理シフテッドミドルエリア記録フラグ１２２は“１ｂ”に設定され、他方、ミドルエリア属性のデータが物理的に記録されることで形成されたシフテッドミドルエリア１０６（１１６）が存在していない場合には、物理シフテッドミドルエリア記録フラグ１２２は“０ｂ”に設定される。【０１０９】
続いて、図９に示すように、フォーマット３ＲＭＤのフィールド３に記録される記録ステータス情報は、バイトポジション“０”にフォーマットオペレーションコード（Format Operation Code）と、バイトポジション“２から５”にフォーマット情報＃１（Format Information 1）と、バイトポジション“６から９”にフォーマット情報＃２（Format Information 2）と、バイトポジション“２５６から２５７”にラストＲＺｏｎｅ番号（Last RZone Number）と、バイトポジション“２５８から２６１”にＲＺｏｎｅの開始セクタ番号（Start sector number of RZone）と、バイトポジション“２６２から２６５”にＲＺｏｎｅの終了セクタ番号１２３（End sector number of RZone）と、バイトポジション“５１２から５１５”にＬ０層のレイヤージャンプアドレス（ＬＪＡ：Layer Jump address on Layer 0）と、バイトポジション“５１６から５１９”に最終記録アドレス１２４（ＬＲＡ：Last Recorded Address）と、バイトポジション“５２０から５２３”にＬ０層の前回レイヤージャンプアドレス（ＰＬＪＡ：Previous Layer jump address on Layer 0）と、バイトポジション“５２４から５２５”にジャンプインターバル（Jump interval）と、バイトポジション“５２８から５３１”にＬ０層のフォーマットエリアの最外周アドレス１２５（Outermost address of the formatted area on Layer 0）と、バイトポジション“５３２から５３５”にＬ１層の最内周フォーマットエリアの最外周アドレス１２６（Outermost address of the innermost-formatted area on Layer 1）と、バイトポジション“５３６から５３９”にＬ１層の最内周記録済エリアの最外周アドレス（Outermost address of the innermost-recorded area on Layer 1）と、リザーブドエリアとを含んでいる。【０１１０】
ここで、図１０を参照して、フォーマット３ＲＭＤのフィールド３に記録される記録ステータス情報に含まれる、(i)Ｌ０層のフォーマットエリアの最外周アドレス１２５と、(ii)Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６との夫々が示す具体的な位置について説明する。ここに、図１０は、Ｌ０層のフォーマットエリアの最外周アドレス１２５と、Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６との夫々が示す具体的な位置を示す説明図である。【０１１１】
図１０（ａ）に示すように、Ｌ０層のフォーマットエリアの最外周アドレス１２５は、アドレスＡＤ０を示す。より具体的には、データエリア属性が付与された連続するＬ０層の記録領域であって、且つユーザデータエリア１０５の最内周側の端部（言い換えれば、光ディスク１００の最内周側）に最も近接する記録領域であるエリア１０５ａの、外周側の端部のアドレスＡＤ０が、Ｌ０層のフォーマットエリアの最外周アドレス１２５として、フォーマット３ＲＭＤのフィールド３に記録される。つまり、アドレスＡＤ０よりも内周側のユーザデータエリア１０５（特に、リードインエリア１０２やリードアウトエリア１１８を含まない、データを記録可能なエリア）の属性は、データエリア属性となっている。【０１１２】
この場合、光ディスク１００は、オポジットトラックパス方式を採用していることから、Ｌ０層におけるアドレスは、内周側から外周側に向かって増加する。従って、エリア１０５ａの最大アドレスが、Ｌ０層のフォーマットエリアの最外周アドレス１２５として記録される。【０１１３】
同様に、Ｌ１層の最内周フォーマットエリア１２６の最外周アドレスは、アドレスＡＤ１を示す。より具体的には、データエリア属性が付与された連続するＬ１層の記録領域であって、且つユーザデータエリア１１５の最内周側の端部（言い換えれば、光ディスク１００の最内周側）に最も近接する記録領域であるエリア１１５ａの、外周側の端部のアドレスＡＤ１が、Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６として、フォーマット３ＲＭＤのフィールド３に記録される。つまり、アドレスＡＤ１よりも内周側のユーザデータエリア１１５（特に、リードインエリア１０２やリードアウトエリア１１８を含まない、データを記録可能なエリア）の属性は、データエリア属性となっている。【０１１４】
この場合、光ディスク１００は、オポジットトラックパス方式を採用していることから、Ｌ１層におけるアドレスは、内周側から外周側に向かって減少する。従って、エリア１１５ａの最小アドレスが、Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６として記録される。【０１１５】
特に本実施例においては、光ディスク１００にフォーマット処理がなされた後であっても、データエリア属性が付与された連続するＬ０層の記録領域であって、且つユーザデータエリア１０５の最内周側の端部に最も近接する記録領域であるエリア１０５ａの、外周側の端部のアドレスＡＤ０が、Ｌ０層のフォーマットエリアの最外周アドレス１２５として記録される。より具体的には、光ディスク１００にフォーマット処理がなされることによって、エリア１０５ａに記録されたデータが論理的に消去された状態になった後であっても、エリア１０５ａが物理的に存在している限りは、エリア１０５ａの最外周側の端部のアドレスＡＤ０が、Ｌ０層のフォーマットエリアの最外周アドレスとして記録される。つまり、データエリア属性が付与され且つ光ディスク１００上に物理的に存在する連続したＬ０層の記録領域であって、ユーザデータエリア１０５の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスが記録される。【０１１６】
同様に、光ディスク１００にフォーマット処理がなされた後であっても、データエリア属性が付与された連続するＬ１層の記録領域であって、且つユーザデータエリア１１５の最内周側の端部に最も近接する記録領域であるエリア１１５ａの、外周側の端部のアドレスＡＤ１が、Ｌ１層の最内周フォーマットエリア１２６として記録される。より具体的には、光ディスク１００にフォーマット処理がなされることによって、エリア１１５ａに記録されたデータが論理的に消去された状態になった後であっても、エリア１１５ａが物理的に存在している限りは、エリア１１５ａの最外周側の端部のアドレスＡＤ１が、Ｌ１層の最内周フォーマットエリア１２６として記録される。つまり、データエリア属性が付与され且つ情報記録媒体上に物理的に存在する連続したＬ１層の記録領域であって、ユーザデータエリア１１５の最内周側の端部に最も近接する記録領域の最外周側の端部のアドレスが記録される。【０１１７】
また、図１０（ｂ）に示すように、データエリア属性が付与された連続するＬ０層の記録領域であるエリア１０５ａ及び１０５ｂが存在する場合もありえる。この場合、エリア１０５ａ及び１０５ｂのうち、ユーザデータエリア１０５の最内周側の端部に最も近接する記録領域であるエリア１０５ａの外周側の端部のアドレスＡＤ０が、Ｌ０層のフォーマットエリアの最外周アドレス１２５として、フォーマット３ＲＭＤのフィールド３に記録される。同様に、データエリア属性が付与された連続するＬ１層の記録領域であるエリア１１５ａ及び１１５ｂが存在する場合もありえる。この場合、エリア１１５ａ及び１１５ｂのうち、ユーザデータエリア１１５の最内周側の端部に最も近接する記録領域であるエリア１１５ａの外周側の端部のアドレスＡＤ１が、Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６として、フォーマット３ＲＭＤのフィールド３に記録される。【０１１８】
尚、「データエリア属性が付与された連続する記録領域」とは、データエリア属性以外の属性が付与されていない一連の記録領域を意味している。つまり、図１０（ａ）及び図１０（ｂ）において、エリア１０５ａや、エリア１０５ｂや、エリア１１５ａや、エリア１１５ｂの夫々は、データエリア属性以外の属性が付与されていない一連の記録領域である。他方で、エリア１０５ａとエリア１０５ｂとの間には、データエリア属性以外のミドルエリア属性が付与されたシフテッドミドルエリア１０６が形成されていることから、エリア１０５ａとエリア１０５ｂとを組み合わせた一連の記録領域は、「データエリア属性が付与された連続する記録領域」ではない。【０１１９】
（情報記録再生装置）
（１）  基本構成
続いて、図１１を参照して、本発明の情報記録装置に係る実施例としての情報記録再生装置２００について説明する。ここに、図１１は、本実施例に係る情報記録再生装置２００の基本的な構成を概念的に示すブロック図である。尚、情報記録再生装置２００は、光ディスク１００にデータを記録する機能と、光ディスク１００に記録されたデータを再生する機能とを備える。【０１２０】
図１１に示すように、情報記録再生装置２００は、実際に光ディスク１００がローディングされ且つデータの記録やデータの再生が行なわれるディスクドライブ３００と、該ディスクドライブ３００に対するデータの記録及び再生を制御するパーソナルコンピュータ等のホストコンピュータ４００とを備えている。【０１２１】
ディスクドライブ３００は、光ディスク１００、スピンドルモータ３５１、光ピックアップ３５２、信号記録再生手段３５３、ＣＰＵ（ドライブ制御手段）３５４、メモリ３５５データ入出力制御手段３０６、及びバス３５７を備えて構成されている。また、ホストコンピュータ４００は、ＣＰＵ３５９、メモリ３６０、操作／表示制御手段３０７、操作ボタン３１０、表示パネル３１１、及びデータ入出力制御手段３０８を備えて構成される。【０１２２】
スピンドルモータ３５１は光ディスク１００を回転及び停止させるもので、光ディスク１００へのアクセス時に動作する。より詳細には、スピンドルモータ３５１は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。【０１２３】
光ピックアップ３５２は、光ディスク１００への記録再生を行うために、例えば図示しない半導体レーザ素子と、コリメータレンズ及び対物レンズ等から構成される。より詳細には、光ピックアップ３５２は、光ディスク１００に対してレーザービーム等の光ビームを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。【０１２４】
信号記録再生手段３５３は、本発明における「記録手段」の一具体例を構成しており、ＣＰＵ３５４の制御を受けながらスピンドルモータ３５１と光ピックアップ３５２を制御することで、光ディスク１００に対して記録再生を行う。より具体的には、信号記録再生手段３５３は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等によって構成されている。レーザダイオードドライバは、例えば駆動パルスを生成し、光ピックアップ３５２内に設けられた半導体レーザ素子１１１を駆動する。ヘッドアンプは、光ピックアップ３５２の出力信号、即ち、光ビームの反射光を増幅し、該増幅した信号を出力する。【０１２５】
メモリ３５５は、記録再生データのバッファ領域や、信号記録再生手段３５３で使用出来るデータに変換する時の中間バッファとして使用される領域などディスクドライブ３００におけるデータ処理全般及びＯＰＣ処理において使用される。また、メモリ３５５はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格納されるＲＯＭ領域と、記録再生データの一時格納用バッファや、ファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などから構成される。【０１２６】
ＣＰＵ（ドライブ制御手段）３５４は、本発明における「制御手段」、「互換化手段」及び「判定手段」の一具体例を構成しており、信号記録再生手段３５３及びメモリ３５５と、バス３５７を介して接続され、各種制御手段に指示を行うことで、ディスクドライブ３００全体の制御を行う。通常、ＣＰＵ３５４が動作するためのソフトウェア又はファームウェアは、メモリ３５５に格納されている。【０１２７】
データ入出力制御手段３０６は、ディスクドライブ３００に対する外部からのデータ入出力を制御し、メモリ３５５上のデータバッファへの格納及び取り出しを行う。ディスクドライブ３００とＳＣＳＩや、ＡＴＡＰＩなどのインタフェースを介して接続されている外部のホストコンピュータ４００から発行されるドライブ制御命令は、データ入出力制御手段３０６を介してＣＰＵ３５４に伝達される。また、記録再生データも同様にデータ入出力制御手段３０６を介して、ホストコンピュータ４００とやり取りされる。【０１２８】
操作／表示制御手段３０７はホストコンピュータ４００に対する動作指示受付と表示を行うもので、例えば記録又は再生といった操作ボタン３１０による指示をＣＰＵ３５９に伝える。ＣＰＵ３５９は、操作／表示制御手段３０７からの指示情報を元に、データ入出力手段３０８を介して、ディスクドライブ３００に対して制御命令（コマンド）を送信し、ディスクドライブ３００全体を制御する。同様に、ＣＰＵ３５９は、ディスクドライブ３００に対して、動作状態をホストに送信するように要求するコマンドを送信することができる。これにより、記録中や再生中といったディスクドライブ３００の動作状態が把握できるためＣＰＵ３５９は、操作／表示制御手段３０７を介して蛍光管やＬＣＤなどの表示パネル３１１にディスクドライブ３００の動作状態を出力することができる。【０１２９】
メモリ３６０は、ホストコンピュータ４００が使用する内部記憶装置であり、例えばＢＩＯＳ（Basic Input／Output System)等のファームウェアプログラムが格納されるＲＯＭ領域、オペレーティングシステムや、アプリケーションプログラム等の動作に必要な変数等が格納されるＲＡＭ領域などから構成される。また、データ入出力制御手段３０８を介して、図示しないハードディスク等の外部記憶装置に接続されていてもよい。【０１３０】
以上説明した、ディスクドライブ３００とホストコンピュータ４００を組み合わせて使用する一具体例は、映像を記録再生するレコーダ機器等の家庭用機器である。このレコーダ機器は放送受信チューナや外部接続端子からの映像信号をディスクに記録し、テレビなど外部表示機器にディスクから再生した映像信号を出力する機器である。メモリ３６０に格納されたプログラムをＣＰＵ３５９で実行させることでレコーダ機器としての動作を行っている。また、別の具体例では、ディスクドライブ３００はディスクドライブ（以下、適宜ドライブと称す）であり、ホストコンピュータ４００はパーソナルコンピュータやワークステーションである。パーソナルコンピュータ等のホストコンピュータとドライブはＳＣＳＩやＡＴＡＰＩといったデータ入出力制御手段３０６及び３０８を介して接続されており、ホストコンピュータ４００にインストールされているライティングソフトウェア等のアプリケーションが、ディスクドライブ３００を制御する。【０１３１】
（２）  動作原理
続いて、図１２から図２２を参照して、上述した本実施例に係る光ディスク１００を用いた、本実施例に係る情報記録再生装置２００の動作原理について説明する。ここに、図１２は、本実施例に係る情報記録再生装置２００の動作によりユーザデータが記録される一の過程を、光ディスク１００のエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表であり、図１３から図１８及び図２０から図２２は、本実施例に係る情報記録再生装置２００の動作によりユーザデータが記録される他の過程を、光ディスク１００のエリア構造と対応付けて概念的に示す説明図、及びそのときのＲＭＤの具体値を示す表であり、図１９は、図１８に示す状態の光ディスク１００の論理的な状態を、光ディスク１００のエリア構造と対応付けて概念的に示す説明図である。尚、図１２から図２２においては、ＲＭＤ中の一部のデータのみを選択的に抜き出して説明を進める。【０１３２】
図１２（ａ）に示すように、初めに、ブランクな光ディスク１００に対してクイックフォーマット処理が行われる。これにより、中間マーカ１０８が記録されると共に、図１２（ｂ）に示すように、ＲＭＤの初期化が行われる。【０１３３】
続いて、図１３（ａ）及び図１３（ｂ）に示すように、今回のユーザデータの記録の後に形成されるシフテッドミドルエリアの開始セクタ番号１２１が設定される。具体的には、例えば、アドレス“Ａ”の地点までユーザデータを記録し、且つ該記録されたユーザデータに続いてシフテッドミドルエリア１０６を形成する場合には、シフテッドミドルエリアの開始セクタ番号１２１が“Ａ＋１”に設定される。このとき、シフテッドミドルエリア１０６（１１６）は、実際は光ディスク１００上に形成されてはいない。シフテッドミドルエリアの開始セクタ番号１２１は、ユーザデータが記録された後に形成されるであろうシフテッドミドルエリア１０６（つまりは、論理的な或いは仮想的なシフテッドミドルエリア１０６）の開始セクタ番号を示している。【０１３４】
尚、シフテッドミドルエリアの開始セクタ番号１２１の設定により、レイヤージャンプを行う地点が設定される。より具体的には、シフテッドミドルエリアの開始セクタ番号１２１が“Ａ＋１”に設定された場合には、アドレスが“Ａ”となる地点においてレイヤージャンプが行われる。【０１３５】
続いて、図１４（ａ）に示すように、ユーザデータエリア１０５（１１５）にユーザデータが記録される。シフテッドミドルエリアの開始セクタ番号が“Ａ＋１”に設定されているため、ユーザデータエリア１０５の内周側の端部から外周側に向かって、アドレスが“Ａ”となる地点までユーザデータが記録された後、レイヤージャンプを行って、ユーザデータエリア１１５の内周側に向かって、アドレスが“Ｂ”となる地点までユーザデータが記録される。【０１３６】
このユーザデータの記録に伴って、図１４（ｂ）に示すように、ＲＭＤ中の最終記録アドレス１２４が“Ｂ”に設定されると共に、ＲＺｏｎｅの終了セクタ番号が“Ｂ”に設定される。【０１３７】
続いて、図１５（ａ）に示すように、例えばＤＶＤ−ＲＯＭ等の再生専用型の光ディスクと本実施例に係る光ディスク１００との互換化を図るためのクローズ処理（言い換えれば、互換化処理）が行われる。具体的には、リードインエリア１０２、リードアウトエリア１１８及びシフテッドミドルエリアに所定のデータ（例えば、制御データや、“００ｈ”データ等のパディングデータ等）が記録される。【０１３８】
このクローズ処理に伴って、図１５（ｂ）に示すように、Ｌ０層のフォーマットエリアの最外周アドレスが“Ａ”に設定されると共に、Ｌ１層の最内周フォーマットエリアの最外周アドレスが“Ｃ”に設定される。また、ミドルエリア属性が付与されるデータが物理的に記録されることでシフテッドミドルエリア１０６（１１６）が形成されるため、物理シフテッドミドルエリア記録フラグが“１ｂ”に設定される。また、クローズ処理に伴って、ディスクステータス（図８参照）が、光ディスク１００がコンプリート状態にあることを示す“１３ｈ”に設定される。【０１３９】
続いて、図１６（ａ）に示すように、クイックフォーマット処理が行われる。具体的には、図１６（ｂ）に示すように、ＲＭＤ中の、シフテッドミドルエリアの開始セクタ番号１２１が“００ｈ”に初期化され、最終記録アドレス１２４が“００ｈ”に初期化され、ＲＺｏｎｅの終了セクタ番号１２３が“００ｈ”に初期化される。【０１４０】
このとき、光ディスク１００上に記録されていたデータは、論理的には消去された状態にある。しかしながら、光ディスク１００上に記録されていたデータは、物理的には光ディスク１００上にそのまま存在している。このため、論理的には消去されつつも物理的にはシフテッドミドルエリア１０６（１１６）は存在しているため、物理シフテッドミドルエリア記録フラグ１２２は、“１ｂ”のまま更新されない。Ｌ０層のフォーマットエリアの最外周アドレス１２５やＬ１層の最内周フォーマットエリアの最外周アドレス１２６についても同様に、論理的には消去されつつも物理的にはデータが存在しているため、更新されない。【０１４１】
尚、ディスクステータス（図８参照）は、光ディスク１００が中間状態にあることを示す“１２ｈ”に設定される。【０１４２】
続いて、図１７（ａ）に示すように、今回のユーザデータの記録の後に形成されるシフテッドミドルエリアの開始セクタ番号１２１が改めて設定される。具体的には、図１７（ｂ）に示すように、シフテッドミドルエリアの開始セクタ番号１２１が“Ｄ＋１”に設定される。【０１４３】
その後ユーザデータエリア１０５（１１５）にユーザデータが記録される。シフテッドミドルエリアの開始セクタ番号が“Ｄ＋１”に設定されているため、ユーザデータエリア１０５の内周側の端部から外周側に向かって、アドレスが“Ｄ”となる地点までユーザデータが記録された後、レイヤージャンプを行って、ユーザデータエリア１１５の内周側に向かって、アドレスが“Ｅ”となる地点までユーザデータが記録される。【０１４４】
このユーザデータの記録に伴って、図１７（ｂ）に示すように、ＲＭＤ中の最終記録アドレス１２４が“Ｅ”に設定されると共に、ＲＺｏｎｅの終了セクタ番号が“Ｅ”に設定される。【０１４５】
続いて、図１８（ａ）に示すように、クローズ処理（言い換えれば、互換化処理）が行われる。このクローズ処理が行われる時点で、物理シフテッドミドルエリア記録フラグ１２２が“１ｂ”であり、且つシフテッドミドルエリアの開始セクタ番号１２１が、Ｌ０層のフォーマットエリアの最外周アドレス１２５よりも小さい。言い換えれば、シフテッドミドルエリアの開始セクタ番号１２１によりその位置が示される論理的に存在するシフテッドミドルエリア１０６が、Ｌ０層のフォーマットエリアの最外周アドレス１２５によりその位置が示される物理的に存在するシフテッドミドルエリア１０６よりも内周側に位置することを認識することができる。これにより、論理的には消去されたシフテッドミドルエリア１０６（１１６）が、物理的には光ディスク１００上に残っており且つユーザデータの記録によっても消去されていないことを認識することができる。このため、このような場合のクローズ処理においては、ミドルエリア属性が付与されたデータが新たに記録することなく、ディスクステータス（図８参照）が、光ディスク１００がコンプリート状態にあることを示す“１３ｈ”に設定される。【０１４６】
このとき、光ディスク１００の論理的な記録状態は、図１９に示される。つまり、論理的には、アドレス“Ｄ”にて示される地点に隣接するように（つまり、シフテッドミドルエリアの開始セクタ番号１２１にて示される位置に）シフテッドミドルエリア１０６（１１６）が形成されている。【０１４７】
続いて、図２０（ａ）に示すように、クイックフォーマット処理が行われる。具体的には、図２０（ｂ）に示すように、ＲＭＤ中の、シフテッドミドルエリアの開始セクタ番号１２１が“００ｈ”に初期化され、最終記録アドレス１２４が“００ｈ”に初期化され、ＲＺｏｎｅの終了セクタ番号１２３が“００ｈ”に初期化される。【０１４８】
このとき、光ディスク１００上に記録されていたデータは、論理的には消去された状態にある。しかしながら、光ディスク１００上に記録されていたデータは、物理的には光ディスク１００上にそのまま存在している。このため、論理的には消去されつつも物理的にはシフテッドミドルエリア１０６（１１６）は存在しているため、物理シフテッドミドルエリア記録フラグ１２２は、“１ｂ”のまま更新されない。Ｌ０層のフォーマットエリアの最外周アドレス１２５やＬ１層の最内周フォーマットエリアの最外周アドレス１２６についても同様に、論理的には消去されつつも物理的にはデータが存在しているため、更新されない。【０１４９】
尚、ディスクステータス（図８参照）は、光ディスク１００が中間状態にあることを示す“１２ｈ”に設定される。【０１５０】
続いて、図２１（ａ）に示すように、ユーザデータエリア１０５（１１５）にユーザデータが記録される。ここでは、ユーザデータエリア１０５中のアドレスが“Ｆ”（但し、Ｆ＞Ａ）にて示される地点までユーザデータが記録されるとする。このとき、ユーザデータは、アドレス“Ａ”を超えて記録されるため、ミドルエリア属性のデータが、ユーザデータに書き換えられる。つまり、物理的に形成されたシフテッドミドルエリア１０６の上に、ユーザデータが上書きされる。このため、シフテッドミドルエリア１０６は、光ディスク１００上に存在しなくなることから、図２１（ｂ）に示すように、物理シフテッドミドルエリア記録フラグ１２２は、“０ｂ”に設定される。【０１５１】
この場合、シフテッドミドルエリアの開始セクタ番号１２１が、Ｌ０層のフォーマットエリアの最外周アドレス１２５よりも大きくなったとき（即ち、論理的に存在するシフテッドミドルエリア１０６が、物理的に存在するシフテッドミドルエリア１０６よりも外周側に位置したとき）、物理シフテッドミドルエリア記録フラグ１２２が“０ｂ”に設定されるように構成してもよい。【０１５２】
また、このユーザデータの記録に伴って、図２１（ｂ）に示すように、ＲＭＤ中の最終記録アドレス１２４が“Ｆ”に設定されると共に、ＲＺｏｎｅの終了セクタ番号が“Ｆ”に設定される。【０１５３】
続いて、図２２（ａ）に示すように、クローズ処理（言い換えれば、互換化処理）が行われる。このクローズ処理が行われる時点で、物理シフテッドミドルエリア記録フラグ１２２が“０ｂ”であるため、光ディスク１００上には、物理的なシフテッドミドルエリア１０６が存在しない（言い換えれば、ミドルエリア属性が付与されたデータが物理的に記録されることで形成されたシフテッドミドルエリア１０６が存在しない）ことを認識することができる。このため、このような場合のクローズ処理においては、ミドルエリア属性が付与されたデータがアドレス“Ｆ＋１”の地点から新たに記録された後に、ディスクステータス（図８参照）が、光ディスク１００がコンプリート状態にあることを示す“１３ｈ”に設定される。【０１５４】
このクローズ処理に伴って、図２２（ｂ）に示すように、Ｌ０層のフォーマットエリアの最外周アドレスが“Ｆ”に設定される。また、ミドルエリア属性が付与されるデータが物理的に記録されることで新たなシフテッドミドルエリア１０６（１１６）が形成されるため、物理シフテッドミドルエリア記録フラグが“１ｂ”に設定される。【０１５５】
以上説明したように、本実施例によれば、論理的に形成されるシフテッドミドルエリア１０６（１１６）の位置を、シフテッドミドルエリアの開始セクタ番号１２１により示しており、且つ物理的に形成されるシフテッドミドルエリア１０６（１１６）の位置を、物理シフテッドミドルエリア記録フラグ１２２と、Ｌ０層のフォーマットエリアの最外周アドレス１２５と、Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６により示している。つまり、論理的に形成されるシフテッドミドルエリア１０６（１１６）の位置と、物理的に形成されるシフテッドミドルエリア１０６（１１６）の位置とを別個独立に管理することができる。このため、例えばクローズ処理によって一旦物理的に形成されたシフテッドミドルエリア１０６（１１６）が、フォーマット処理等によって論理的に消去されたとしても、情報記録再生装置２００は、その後も、物理的には消去されずに存在しているシフテッドミドルエリア１０６（１１６）の位置を好適に認識することができる。このため、ユーザデータの記録に伴って論理的には異なる位置にシフテッドミドルエリア１０６（１１６）が形成されるべき場合であっても、一旦形成されたシフテッドミドルエリア１０６（１１６）が物理的に消去されていない限りは、物理的に存在しているシフテッドミドルエリア１０６（１１６）を論理的に復活させることで、クローズ処理を完了することができる。他方、例えばユーザによるユーザデータの記録に伴って物理的には消去されずに存在しているシフテッドミドルエリア１０６（１１６）が物理的に消去された場合には、新たにミドルエリア属性が付与されるデータを物理的に記録することで、クローズ処理を完了することができる。このように、本実施例によれば、クローズ処理に要する時間を相対的に短縮することができる。言い換えれば、必要に応じてミドルエリア属性が付与されるデータを新たに物理的に記録するか否かを選択することができるため、シフテッドミドルエリア１０６（１１６）を効率的に形成することができる。【０１５６】
尚、上述の実施例では、シフテッドミドルエリアの開始セクタ番号１２１は、論理的なシフテッドミドルエリア１０６（１１６）の位置を示すように構成している。そして、物理シフテッドミドルエリア記録フラグ１２２と、Ｌ０層のフォーマットエリアの最外周アドレス１２５と、Ｌ１層の最内周フォーマットエリアの最外周アドレス１２６との組み合わせにより、物理的なシフテッドミドルエリア１０６（１１６）の位置を示すように構成している。しかしながら、物理シフテッドミドルエリアの開始セクタ番号及び論理シフテッドミドルエリアの開始セクタ番号の夫々を別個独立に含むように構成してもよい。或いは、フラグやアドレスの組み合わせに代えて、物理的なシフテッドミドルエリア１０６（１１６）及び論理的なシフテッドミドルエリア１０６（１１６）の夫々の位置を直接的に示すポインタを含むように構成してもよい。【０１５７】
また、本発明における緩衝エリアの一具体例として、シフテッドミドルエリア１０６（１１６）を用いて説明した。しかしながら、リードインエリア１０２や、リードアウトエリア１１８や、固定ミドルエリア１０９（１１９）等や、或いはボーダー記録を行う際のボーダーインエリアやボーダーアウトエリア等に対しても、上述の如き構成を適用することで、上述した各種利益を享受することができる。【０１５８】
尚、上述の実施例では、情報記録媒体の一例として光ディスク１００及び情報記録装置の一例として光ディスク１００に係るレコーダについて説明したが、本発明は、光ディスク及びそのレコーダに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのレコーダにも適用可能である。【０１５９】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【０１６０】
本発明に係る情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラムは、例えばＤＶＤ等の情報記録媒体に利用可能であり、更に例えばＤＶＤレコーダ等の情報記録装置に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報記録装置等にも利用可能である。
【図１】
2007091620.tif 000003
【図２】
2007091620.tif 000004
【図３】
2007091620.tif 000005
【図４】
2007091620.tif 000006
【図５】
2007091620.tif 000007
【図６】
2007091620.tif 000008
【図７】
2007091620.tif 000009
【図８】
2007091620.tif 000010
【図９】
2007091620.tif 000011
【図１０】
2007091620.tif 000012
【図１１】
2007091620.tif 000013
【図１２】
2007091620.tif 000014
【図１３】
2007091620.tif 000015
【図１４】
2007091620.tif 000016
【図１５】
2007091620.tif 000017
【図１６】
2007091620.tif 000018
【図１７】
2007091620.tif 000019
【図１８】
2007091620.tif 000020
【図１９】
2007091620.tif 000021
【図２０】
2007091620.tif 000022
【図２１】
2007091620.tif 000023
【図２２】
2007091620.tif 000024
【国際調査報告】
2007091620.tif 000025
2007091620.tif 000026