(57)【特許請求の範囲】
【請求項１】
記録情報を各記録層に交互にオポジットトラックパス方式で記録可能な第１記録層と第２記録層とを備えており、
前記第１記録層及び第２記録層の少なくとも一方は、
前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報を読み取る際に参照されるアンカー情報が記録されたアンカーエリアと、
前記記録情報が交互に記録される記録単位であり、前記第１記録層及び前記第２記録層の半径方向に概ね同一位置に配置されるボーダーエリアの記録完了後に、前記アンカー情報が更新記録された前記ボーダーエリア内の更新エリアと、
前記更新エリアのアドレス値を示すポインタ情報が記録されたポインタ記録エリアと
を備えることを特徴とする情報記録媒体。
【請求項２】
前記更新エリアは、前記記録情報を記録するためのユーザエリアに含まれることを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記更新エリアは、前記記録情報が交互に記録される記録単位であるボーダーエリアを管理するためのボーダー管理エリアに含まれることを特徴とする請求項１に記載の情報記録媒体。
【請求項４】
前記ポインタ記録エリアは、前記記録情報の記録を管理するための記録管理エリアに含まれることを特徴とする請求項１に記載の情報記録媒体。
【請求項５】
前記第１記録層及び第２記録層の少なくとも一方は、前記アンカー情報が前記更新エリアに更新記録されたことを示す更新フラグを記録するためのフラグエリアを備えることを特徴とする請求項１に記載の情報記録媒体。
【請求項６】
前記フラグエリアは、前記ボーダーエリアを管理するためのボーダー管理エリアに含まれることを特徴とする請求項５に記載の情報記録媒体。
【請求項７】
前記アンカーエリアの位置を規定する位置情報を記録するための位置情報記録エリアを更に備えていることを特徴とする請求項１に記載の情報記録媒体。
【請求項８】
記録情報を記録可能な第１記録層と第２記録層とを備える情報記録媒体に対して、前記記録情報を記録する記録手段と、
前記記録情報を前記第１及び第２記録層の夫々に交互にオポジットトラックパス方式で記録するように前記記録手段を制御する第１制御手段と、
前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報の読み取りの起点となるアンカーエリアに記録され且つ前記ファイルシステム情報を読み取る際に参照されるアンカー情報を、前記記録情報が交互に記録される記録単位であり、前記第１記録層及び前記第２記録層の半径方向に概ね同一位置に配置されるボーダーエリアの記録完了後に、前記第１記録層及び前記第２記録層の少なくとも一方の前記アンカーエリアを除く前記ボーダーエリア内の記録エリアに更新記録するように前記記録手段を制御する第２制御手段と、
前記アンカー情報が更新記録された先のアドレス値を示すポインタ情報を前記記録情報として記録するように前記記録手段を制御する第３制御手段と
を備えることを特徴とする情報記録装置。
【請求項９】
前記第２制御手段は、前記アンカー情報を、前記記録情報を記録するためのユーザエリアの少なくとも一部に更新記録するように前記記録手段を制御することを特徴とする請求項８に記載の情報記録装置。
【請求項１０】
前記第２制御手段は、前記ボーダーエリアを閉じる前には、前記アンカー情報を前記ユーザエリアの少なくとも一部に更新記録するように前記記録手段を制御することを特徴とする請求項９に記載の情報記録装置。
【請求項１１】
前記第２制御手段は、前記アンカー情報を、前記ボーダーエリアを管理するためのボーダー管理エリアに更新記録するように前記記録手段を制御することを特徴とする請求項８に記載の情報記録媒体。
【請求項１２】
前記第２制御手段は、前記ボーダーエリアを閉じる際に前記アンカー情報を前記ボーダー管理エリアに更新記録するように前記記録手段を制御することを特徴とする請求項１１に記載の情報記録装置。
【請求項１３】
前記第３制御手段は、前記ポインタ情報を、前記記録情報の記録を管理するための記録管理エリアに記録するように前記記録手段を制御することを特徴とする請求項８に記載の情報記録装置。
【請求項１４】
前記アンカー情報が前記記録手段により更新記録されたことを示す更新フラグを記録するように前記記録手段を制御する第４制御手段を更に備えることを特徴とする請求項８に記載の情報記録装置。
【請求項１５】
前記第４制御手段は、前記更新フラグを、前記ボーダーエリアを管理するためのボーダー管理エリアに記録するように前記記録手段を制御することを特徴とする請求項１４に記載の情報記録装置。
【請求項１６】
記録情報を記録可能な第１記録層と第２記録層とを備える情報記録媒体に対して、前記記録情報を記録する記録手段と、
前記記録情報を前記第１及び第２記録層の夫々に交互にオポジットトラックパス方式で記録するように前記記録手段を制御する第１制御手段と、
前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報を読み取る際に参照されるアンカー情報を記録するアンカー情報記録手段と、
前記記録情報が交互に記録される記録単位であり、前記第１記録層及び前記第２記録層の半径方向に概ね同一位置に配置されるボーダーエリアの記録完了後に、前記アンカー情報を前記ボーダーエリア内の記録エリアに更新記録する更新記録手段と、
前記アンカー情報が更新記録された先のアドレス値を示すポインタ情報を記録するポインタ記録手段と
を備えることを特徴とする情報記録装置。
【請求項１７】
記録情報を記録可能な第１記録層と第２記録層とを備える情報記録媒体に対して、前記記録情報を記録する記録手段を備える情報記録装置における情報記録方法であって、
前記記録情報を前記第１及び第２記録層の夫々に交互にオポジットトラックパス方式で記録するように前記記録手段を制御する第１制御工程と、
前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報の読み取りの起点となるアンカーエリアに記録され且つ前記ファイルシステム情報を読み取る際に参照されるアンカー情報を、前記記録情報が交互に記録される記録単位であり、前記第１記録層及び前記第２記録層の半径方向に概ね同一位置に配置されるボーダーエリアの記録完了後に、前記第１記録層及び前記第２記録層の少なくとも一方の前記アンカーエリアを除く前記ボーダーエリア内の記録エリアに更新記録するように前記記録手段を制御する第２制御工程と、
前記アンカー情報が更新記録された先のアドレス値を示すポインタ情報を前記記録情報として記録するように前記記録手段を制御する第３制御工程と
を備えることを特徴とする情報記録方法。
【請求項１８】
(i)記録情報を各記録層に交互にオポジットトラックパス方式で記録可能な第１記録層と第２記録層とを備えており、(ii)前記第１記録層及び第２記録層の少なくとも一方は、前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報を読み取る際に参照されるアンカー情報を記録するためのアンカーエリアと、前記記録情報が交互に記録される記録単位であり、前記第１記録層及び前記第２記録層の半径方向に概ね同一位置に配置されるボーダーエリアの記録完了後に、前記アンカー情報を更新記録するための前記ボーダーエリア内の更新エリアと、前記更新エリアのアドレス値を示すポインタ情報を記録するためのポインタ記録エリアと、前記アンカー情報が前記更新エリアに更新記録されたことを示す更新フラグを記録するためのフラグエリアとを備える情報記録媒体に記録された前記記録情報を再生する情報再生装置であって、
前記更新フラグを読み取る第１読み取り手段と、
前記更新フラグに基づいて前記アンカー情報が更新記録されている場合に、前記ポインタ情報を読み取る第２読み取り手段と、
前記ポインタ情報に基づいて前記更新エリアに記録された前記アンカー情報を読み取る第３読み取り手段と、
前記読み取られたアンカー情報に基づいて前記記録情報を再生する再生手段と
を備えることを特徴とする情報再生装置。
【請求項１９】
請求項８に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１制御手段、前記第２制御手段及び前記第３制御手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【請求項２０】
請求項１６に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１制御手段、前記アンカー情報記録手段、前記更新記録手段及びポインタ記録手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【請求項２１】
請求項１８に記載の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記第１読み取り手段、前記第２読み取り手段、前記第３読み取り手段及び前記再生手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤ等の情報記録媒体、例えばＤＶＤレコーダ等の情報記録装置及び方法、例えばＤＶＤプレーヤ等の情報再生装置及び方法、並びにコンピュータをこのような情報記録装置又は情報再生装置として機能させるコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
例えば、ＣＤ−ＲＯＭ（Compact Disc−Read Only Memory）、ＣＤ−Ｒ（Compact Disc−Recordable）、ＤＶＤ−ＲＯＭなどの光ディスク等の情報記録媒体では、同一基板上に複数の記録層が積層されてなる多層型若しくはダブルレイヤ又はマルチプルレイヤ型の光ディスク等も開発されている。より具体的には、二層型の光ディスクは、一層目として、情報記録装置で記録される際のレーザ光の照射側から見て最も手前側（即ち、光ピックアップに近い側）に位置する第１記録層（本願では適宜「Ｌ０層」と称する）を有しており、更にその奥側（即ち、光ピックアップから遠い側）に位置する半透過反射膜を有する。二層目として、該半透過反射膜の奥側に接着層等の中間層を介して位置する第２記録層（本願では適宜「Ｌ１層」と称する）を有しており、更にその奥側に位置する反射膜を有する。そして、このような多層型の情報記録媒体を作成する際には、Ｌ０層とＬ１層とを別々に形成し、最後に夫々の層を貼り合わせることで、低コストに二層型の光ディスクを製造することができる。【０００３】
そして、このような二層型の光ディスクを記録する、ＣＤレコーダ等の情報記録装置では、Ｌ０層に対して記録用のレーザ光を集光（或いは、照射）することで、Ｌ０層に対して記録情報を加熱などによる非可逆変化記録加熱などによる非可逆変化記録方式や書換え可能方式で記録し、Ｌ１層に対して該レーザ光を集光することで、Ｌ１層に対して記録情報を加熱などによる非可逆変化記録加熱などによる非可逆変化記録方式や書換え可能方式で記録することになる。【０００４】
【特許文献１】特開２００２−３５２４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような二層型の光ディスクにおいては、概して先ずＬ０層に記録情報を記録し、Ｌ０層の全体に記録情報が記録された後に続けてＬ１層へ記録情報を記録する。従って、Ｌ０層の全体には記録情報が記録されていながら、一方でＬ１層にはその一部にしか記録情報が記録されていない状態が生ずる。このような状態で、例えば既存のＣＤ−ＲＯＭプレーヤ等において、当該光ディスクの再生を可能とするためのファイナライズ処理を行なうと、記録情報が記録されていないＬ１層においてダミー情報を記録する必要がある。このため、実際に記録された記録情報のサイズと比較してファイナライズ処理に要する時間が多いという技術的な問題点を有している。【０００６】
このため、Ｌ０層とＬ１層とを交互に（或いは、夫々に記録される記録情報が略均一となるように）記録する記録手法が考えられる。しかしながら、係る記録手法を採用すると、情報記録再生装置等が適切に記録情報を認識することができなくなるという問題点が新たに発生する。これは、記録情報の記録及び再生を制御するための各種制御情報（以下、本発明では、“ファイルシステム情報”と称している）を読み取るために読み取られるべき記録情報（以下、本発明では“アンカー情報”と称している）が記録されている記録領域のアドレスが、上述の記録手法を採用することにより変化していることを認識することができないことに起因している。【０００７】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えば複数の記録層を有する情報記録媒体において、好適に記録情報を記録することを可能とならしめる情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、並びにコンピュータをこのような情報記録装置又は情報再生装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
（情報記録媒体）
本発明の情報記録媒体は上記課題を解決するために、記録情報を各記録層に交互に記録可能な第１記録層と第２記録層とを備えており、前記第１記録層及び第２記録層の少なくとも一方は、前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報を読み取る際に参照されるアンカー情報を記録するためのアンカーエリアと、前記アンカー情報を更新記録するための更新エリアとを備える。【０００９】
本発明の情報記録媒体によれば、第１記録層及び第２記録層の夫々において記録情報を記録することが可能である。そして、記録情報は、第１記録層及び第２記録層の夫々に交互に記録される。より好ましくは、記録情報が記録済の記録エリアが、第１記録層と第２記録層との双方において略均等に拡張していくように、記録情報が第１記録層及び第２記録層の夫々に交互に記録される。例えば、第１記録層の一部の記録エリアに記録情報が記録されれば、該一部の記録エリアに対向する第２記録層の一部の記録エリアにも記録情報が記録される。ここに、「対向する」とは、第１記録層の一部と第２記録層の一部とが対応している、即ち同一位置関係のアドレスを有している場合の他、概ね同一程度のアドレスを有していると同視できる場合、更には後述の如く偏心等も考慮した第１記録層の一部と第２記録層の一部との関係をも含む広い趣旨である。【００１０】
本発明では特に、第１記録層及び第２記録層の少なくとも一方には、アンカーエリアと更新エリアが備えられている。アンカーエリアとは、記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報を読み取る際に参照される（より具体的には、例えば初めに参照される）記録エリアである。アンカーエリアには、ファイルシステム情報を読み取るために必要なアンカー情報が記録されている。また、更新エリアは、アンカー情報を更新記録するための記録エリアである。例えば、アンカー情報をアンカーエリア以外の場所に更新記録する必要がある場合には、アンカー情報が更新エリアに記録される。言い換えれば、本発明におけるアンカー情報は、アンカーエリア以外の記録エリアにおいて更新記録される。いわば、更新エリアが新たな（更新された）アンカーエリアとして機能し得る。尚、更新エリアは、第１記録層や第２記録層の上に明確に設けられている必要は必ずしもなく、アンカーエリアに代わってアンカー情報を記録することができる記録エリアであれば、本発明における更新エリアとして機能し得る。【００１１】
このように本発明においては、アンカー情報が更新記録されるため、どのような態様で記録情報を記録しても、アンカー情報を、適切な記録エリアに記録することができる。言い換えれば、後述の情報記録装置や情報再生装置がアンカー情報を好適に読み取ることができるような更新エリアに、アンカー情報を記録することができる。一般に、第１記録層と第２記録層とへ交互に記録情報を記録する場合には、情報記録装置や情報再生装置がアンカーエリアを認識することができないという状態が発生し得る。これは、後の実施例において詳述するように、例えば論理アドレス空間上において、記録情報のアドレス値の変化を認識することができないことに起因している。即ち、アンカー情報を読み取るために、単に固定的なアドレス値のアンカーエリアにアクセスするように構成されている場合には、アンカー情報を読み取ることができなくなるおそれがある。その結果、記録情報の好適な記録や再生を行うことができなくなってしまう。【００１２】
このような場合であっても、本発明によれば、アンカー情報が更新エリアに記録されるため、後述の情報記録装置や情報再生装置は、アドレス値を明確に認識できる更新エリアを参照することで、アンカー情報を適切に読み取ることができる。即ち、更新エリアがなければ、アンカー情報を読み取るためにいずれの記録エリアを参照すればよいかが不明となるが、本発明ではアンカー情報が更新エリアに更新記録されるため、アンカー情報を適切に読み取ることができる。この結果、ファイルシステム情報を好適に読み取ることができ、データの記録や再生を好適に行うことが可能となる。【００１３】
以上の結果、本発明に係る情報記録媒体によれば、複数の記録層を有する情報記録媒体において、好適にデータを記録することができるという大きな利点を有する。【００１４】
本発明の情報記録媒体の一の態様は、前記更新エリアは、前記記録情報を記録するためのユーザエリアに含まれる。【００１５】
この態様によれば、相対的に大きなサイズを有するユーザエリアの一部を用いてアンカー情報を更新記録することができる。即ち、ユーザエリアの所望の記録エリアにアンカー情報を更新記録することができるため、ユーザにとっては特段の制約がない状態で、より柔軟な記録情報の記録等が可能となる。【００１６】
本発明の情報記録媒体の他の態様は、前記更新エリアは、前記記録情報が交互に記録される記録単位であるボーダーエリアを管理するためのボーダー管理エリアに含まれる。【００１７】
この態様によれば、ボーダー管理エリアの一部を用いてアンカー情報を記録することができる。特に、相対的に小さなサイズを有するボーダー管理エリアにアンカー情報を記録すれば、アンカー情報を読み取る際にわずらわしいサーチ動作等を行なう必要がない。また、ボーダー管理エリア中の固定的な記録エリアにアンカー情報が記録されれば、後述するポインタ情報等を参照しなくとも、比較的容易に且つ迅速にアンカー情報を読み取ることができる。【００１８】
本発明の情報記録媒体の他の態様は、前記第１記録層及び第２記録層の少なくとも一方は、前記アンカー情報が更新記録された前記更新エリアのアドレス値を示すポインタ情報を記録するためのポインタ記録エリアを備える。【００１９】
この態様によれば、ポインタ記録エリアに記録されるポインタ情報を参照することで、比較的容易に更新エリアに更新記録されたアンカー情報を読み取ることができる。また、ポインタ情報には、アンカー情報が更新記録された更新エリアのアドレス値が含まれているに過ぎないため、アンカー情報を読み取る必要がある場合に選択的にポインタ情報を参照すれば足りる。即ち、通常の記録情報の記録動作や再生動作に殆ど影響を与えることがないため、情報記録装置や情報再生装置の処理負荷を増大させることが殆どないという利点を有している。【００２０】
上述の如くポインタ記録エリアを備える情報記録媒体の態様では、前記ポインタ記録エリアは、前記記録情報の記録を管理するための記録管理エリアに含まれるように構成してもよい。【００２１】
このように構成すれば、ポインタ情報を記録管理エリアより好適に読み取ることができる。【００２２】
本発明の情報記録媒体の他の態様は、前記第１記録層及び第２記録層の少なくとも一方は、前記アンカー情報が前記更新エリアに更新記録されたことを示す更新フラグを記録するためのフラグエリアを備える。【００２３】
この態様によれば、更新フラグを参照すれば、アンカー情報がアンカーエリアに記録されているのか又は更新エリアに記録されているのかを比較的容易に認識することができる。【００２４】
上述の如くフラグエリアを備える情報記録媒体の態様では、前記フラグエリアは、前記記録情報が交互に記録される記録単位であるボーダーエリアを管理するためのボーダー管理エリアに含まれるように構成してもよい。【００２５】
このように構成すれば、更新フラグをボーダー管理エリアより好適に読み取ることができる。【００２６】
本発明の情報記録媒体の他の態様は、前記アンカーエリアの位置を規定する位置情報を記録するための位置情報記録エリアを更に備えている。【００２７】
この態様によれば、アンカーエリアの位置を好適に認識することができる。また、位置情報によりアンカーエリアの位置を規定するため、アンカーエリアの位置を固定的な位置に限定されず任意に設定することができる。【００２８】
（情報記録装置及び方法）
本発明の情報記録装置は上記課題を解決するために、記録情報を記録可能な第１記録層と第２記録層とを備える情報記録媒体に対して、前記記録情報を記録する記録手段と、前記記録情報を前記第１及び第２記録層の夫々に交互に記録するように前記記録手段を制御する第１制御手段と、前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報の読み取りの起点となるアンカーエリアに記録され且つ前記ファイルシステム情報を読み取る際に参照されるアンカー情報を、前記第１記録層及び前記第２記録層の少なくとも一方の前記アンカーエリアを除く記録エリアに前記記録情報として更新記録するように前記記録手段を制御する第２制御手段とを備える。【００２９】
本発明の情報記録装置によれば、第１制御手段の制御を受ける記録手段の動作により、情報記録媒体の第１記録層或いは第２記録層へ記録情報を記録することができる。第１制御手段は特に、第１記録層及び第２記録層の夫々に交互に記録情報を記録するように記録手段を制御する。より好ましくは、第１記録層に記録される記録情報と第２記録層に記録される記録情報との夫々の大きさ（サイズ）が概ね均等になるように各記録層へ記録情報が記録される。【００３０】
本発明では特に、第２制御手段の制御を受ける記録手段の動作により、本来デフォールトとしてアンカーエリアに記録されるべきアンカー情報を、アンカーエリア以外の記録エリアである更新エリアに更新記録することができる。即ち、記録情報の記録の態様に合わせて、好適に読み取ることができる更新エリアにアンカー情報を記録することができる。従って、上述したように複数の記録層を有する情報記録媒体において、好適にデータを記録することができるという大きな利点を有する。【００３１】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明に係る情報記録装置も各種態様を採ることが可能である。【００３２】
本発明の情報記録装置の一の態様は、前記第２制御手段は、前記アンカー情報を、前記記録情報を記録するためのユーザエリアの少なくとも一部に更新記録するように前記記録手段を制御する。【００３３】
この態様によれば、相対的に大きなサイズを有するユーザエリアの一部を用いてアンカー情報を更新記録することができる。即ち、ユーザエリアの所望の記録エリアにアンカー情報を更新記録することができるため、ユーザにとっては特段の制約がない状態で、より柔軟な記録情報の記録等が可能となる。【００３４】
上述の如くユーザエリアの少なくとも一部にアンカー情報を記録する情報記録装置の態様では、前記第２制御手段は、前記記録情報が交互に記録される記録単位であるボーダーエリアを閉じる前には、前記アンカー情報を前記ユーザエリアの少なくとも一部に更新記録するように前記記録手段を制御するように構成してもよい。【００３５】
このように構成すれば、ボーダーエリアの内部の構造が未だ確定していない状態においては、相対的に大きいサイズを有するユーザエリアの任意の位置にアンカー情報を更新記録することができる。従って、記録情報の記録の態様に合わせて、より柔軟な態様でアンカー情報を更新記録することができる。【００３６】
本発明の情報記録装置の他の態様は、前記第２制御手段は、前記アンカー情報を、前記記録情報が交互に記録される記録単位であるボーダーエリアを管理するためのボーダー管理エリアに更新記録するように前記記録手段を制御する。【００３７】
この態様によれば、相対的に小さなサイズを有するボーダー管理エリアにアンカー情報を記録することができるため、アンカー情報を読み取る際のわずらわしいサーチ動作等を行なう必要がない。また、ボーダー管理エリア中の固定的な記録エリアにアンカー情報を記録するように構成すれば、後述するポインタ情報等を参照しなくとも、比較的容易に且つ迅速にアンカー情報を読み取ることができる。【００３８】
上述の如くボーダー管理エリアにアンカー情報を記録する情報記録装置の態様では、前記第２制御手段は、前記ボーダーエリアを閉じる際に前記アンカー情報を前記ボーダー管理エリアに更新記録するように前記記録手段を制御するように構成してもよい。【００３９】
このように構成すれば、ボーダーエリアを閉じた後（即ち、ボーダークローズ処理を行なった後）には、ボーダー管理エリアを参照すれば、例えば相対的に大きいサイズを有するユーザエリア等をサーチしなくともアンカー情報を読み取ることができる。【００４０】
本発明の情報記録装置の他の態様は、前記アンカー情報が更新記録された先のアドレス値を示すポインタ情報を前記記録情報として記録するように前記記録手段を制御する第３制御手段を更に備える。【００４１】
この態様によれば、第３制御録手段の制御を受ける記録手段の動作により記録されたポインタ情報を参照することで、比較的容易に更新記録されたアンカー情報を読み取ることができる。また、ポインタ情報には、アンカー情報が更新記録された先の記録エリアのアドレス値が含まれているに過ぎないため、アンカー情報を読み取る必要がある場合に選択的にポインタ情報を参照すれば足りる。即ち、通常の記録情報の記録動作や再生動作に殆ど影響を与えることがないため、情報記録装置や情報再生装置の処理負荷を増大させることが殆どないという利点を有している。【００４２】
上述の如く第３制御手段を備える情報記録装置の態様では、前記第３制御手段は、前記ポインタ情報を、前記記録情報の記録を管理するための記録管理エリアに記録するように前記記録手段を制御するように構成してもよい。【００４３】
このように構成すれば、記録管理エリアに記録されたポインタ情報を参照することで、比較的容易に更新エリアに更新記録されたアンカー情報を読み取ることができる。【００４４】
上述の如く第３制御手段を備える情報記録装置の態様では、前記第２制御録手段は、前記記録情報の記録が完結した際に前記記録された記録情報に続けて前記アンカー情報を更新記録するように前記記録手段を制御し、前記ポインタ情報が示すアドレス値と前記記録情報が最後に記録された記録エリアのアドレス値とが同等であるか（或いは、一致するか）否かを判定する判定手段を更に備える。【００４５】
このように構成すれば、判定手段の動作により、記録情報の記録が完結しているか否かを比較的容易に判定することができる。具体的に説明すると、例えばある記録区画において記録情報の記録が完結した際には、該記録情報の記録に起因したアンカー情報の更新記録が行なわれる。このときポインタ情報は、最後に記録された記録情報に隣接して更新記録されたアンカー情報の記録位置を示している。従って、ポインタ情報が最後に記録された記録情報の記録エリアのアドレス値を示していれば、記録情報の記録が完結していることになる。他方、ポインタ情報が最後に記録された記録情報の記録エリアのアドレス値を示していなければ、アンカー情報が未だ更新記録されていないため、未だ記録情報が記録中であると判定することができる。【００４６】
本発明の情報記録装置の他の態様は、前記アンカー情報が前記記録手段により更新記録されたことを示す更新フラグを記録するように前記記録手段を制御する第４制御手段を更に備える。【００４７】
この態様によれば、第４制御手段の制御を受ける記録手段の動作により記録される更新フラグを参照すれば、アンカー情報がアンカーエリアに記録されているのか又は更新エリアに記録されているのかを比較的容易に認識することができる。【００４８】
上述の如く第４制御手段を備える情報記録装置の態様では、前記第４制御手段は、前記更新フラグを、前記記録情報が交互に記録される記録単位であるボーダーエリアを管理するためのボーダー管理エリアに記録するように前記記録手段を制御するように前記記録手段を制御する。【００４９】
このように構成すれば、ボーダー管理エリアに記録された更新フラグを参照すれば、アンカー情報がアンカーエリアに記録されているのか又は更新エリアに記録されているのかを比較的容易に認識することができる。尚、この更新フラグは、ボーダーエリアを閉じる際にボーダー管理エリアに記録されることが好ましい。【００５０】
本発明の情報記録方法は上記課題を解決するために、記録情報を記録可能な第１記録層と第２記録層とを備える情報記録媒体に対して、前記記録情報を各記録層に交互に記録する第１記録工程と、前記記録情報の記録及び再生の少なくとも一方を制御するためのファイルシステム情報の読み取りの起点となるアンカーエリアに記録され且つ前記ファイルシステム情報を読み取る際に参照されるアンカー情報を、前記第１記録層及び前記第２記録層の少なくとも一方の前記アンカーエリアを除く記録エリアに更新記録する第２記録工程とを備える。【００５１】
本発明の情報記録方法によれば、上述した本発明の情報記録装置が有する各種利益と同様の利益を享受することができる。【００５２】
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明に係る情報記録方法も各種態様を採ることが可能である。【００５３】
（情報再生装置及び方法）
本発明の情報再生装置は上記課題を解決するために、上述した本発明の情報記録装置（但し、その各種態様を含む）により前記情報記録媒体に記録された記録情報を再生する情報再生装置であって、前記アンカーエリアに記録されている又は前記第１記録層及び前記第２記録層の少なくとも一方の前記アンカーエリアを除く記録エリア（即ち、前記更新エリア）に更新記録されたアンカー情報を読み取る第１読取手段と、前記読み取られたアンカー情報に基づいて前記ファイルシステム情報を読み取る第２読取手段と、前記読み取られたファイルシステム情報に基づいて前記記録情報を再生する再生手段とを備える。【００５４】
本発明の情報再生装置によれば、第１読取手段の動作により、デフォールトとしてのアンカーエリアに記録されている有効でない（或いは、古い）アンカー情報を読み取ることなく更新記録された有効なアンカー情報を読み取ることができる。そして、第２読取手段の動作により、読み取られたアンカー情報に基づいてファイルシステム情報を好適に読み取ることができる。その後、再生手段の動作により、読み取られたファイルシステム情報に基づいて記録情報を好適に再生することができる。【００５５】
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明に係る情報再生装置も各種態様を採ることが可能である。【００５６】
本発明の情報再生方法は上記課題を解決するために、上述した本発明の情報記録装置（但し、その各種態様を含む）により前記情報記録媒体に記録された記録情報を再生する情報再生方法であって、前記アンカーエリアに記録されている又は前記第１記録層及び前記第２記録層の少なくとも一方の前記アンカーエリアを除く記録エリア（即ち、前記更新エリア）に更新記録されたアンカー情報を読み取る第１読取工程と、前記読み取られたアンカー情報に基づいて前記ファイルシステム情報を読み取る第２読取工程と、前記読み取られたファイルシステム情報に基づいて前記記録情報を再生する再生工程とを備える。【００５７】
本発明の情報再生方法によれば、上述した本発明の情報再生装置が有する各種利益と同様の利益を享受することができる。【００５８】
尚、上述した本発明の情報再生装置における各種態様に対応して、本発明に係る情報再生方法も各種態様を採ることが可能である。【００５９】
（コンピュータプログラム）
本発明の第１コンピュータプログラムは上記課題を解決するために、上述した情報記録装置（但し、その各種形態も含む）に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１制御手段及び前記第２制御手段のうち少なくとも一部として機能させる。【００６０】
また、本発明の第２コンピュータプログラムは上記課題を解決するために、上述した情報再生装置（但し、その各種形態も含む）に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記第１読取手段、前記第２読取手段及び前記再生手段のうち少なくとも一部として機能させる。【００６１】
本発明の各コンピュータプログラムによれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報記録装置又は情報再生装置を比較的簡単に実現できる。【００６２】
尚、上述した本発明の情報記録装置又は情報再生装置における各種態様に対応して、本発明の各コンピュータプログラムも各種態様を採ることが可能である。【００６３】
コンピュータ読取可能な媒体内の第１コンピュータプログラム製品は上記課題を解決するために、上述した情報記録装置（但し、その各種形態も含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記第１制御手段及び前記第２制御手段のうち少なくとも一部として機能させる。【００６４】
コンピュータ読取可能な媒体内の第２コンピュータプログラム製品は上記課題を解決するために、上述した情報再生装置（但し、その各種形態も含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記第１読取手段、前記第２読取手段及び前記再生手段のうち少なくとも一部として機能させる。【００６５】
本発明の各コンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報記録装置又は情報再生装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報記録装置又は情報再生装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００６６】
本発明のこのような作用及び他の利得は次に説明する実施例から明らかにされる。【００６７】
以上説明したように、本発明の情報記録媒体は、第１記録層及び第２記録層の少なくとも一方が、アンカーエリア及び更新エリアを備えている。従って、複数の記録層を有する情報記録媒体において、特にデータを交互記録する場合であっても、好適に記録情報を記録することができる。【００６８】
また、本発明の情報記録装置及び方法は、記録手段、第１制御手段及び第２制御手段、又は第１制御工程及び第２制御工程を備える。従って、複数の記録層を有する情報記録媒体において、特にデータを交互記録する場合であっても、好適に記録情報を記録することができる。【００６９】
また、本発明の情報再生装置及び方法は、第１読取手段、第２読取手段及び再生手段、又は第１読取工程、第２読取工程及び再生工程を備える。従って、情報記録媒体に記録された記録情報を好適に再生することができる。
【図面の簡単な説明】
【００７０】
【図１】本発明の情報記録媒体に係る実施例としての複数の記録領域を有する光ディスクの基本構造を示した概略平面図であり、該光ディスクの概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。
【図２】本実施例に係る光ディスクへのデータの記録の態様を概念的に示す説明図である。
【図３】ＲＭＡに記録される更新ブロックセクタポインタのデータ構造を概念的に示すデータ構造図である。
【図４】デフォールトとしてのアンカーポイントのアドレス値及びそこに記録されているデータの内容を示す表である。
【図５】図４に示すデフォールトとしてのアンカーポイントを実際の光ディスク上で示すデータ構造図である。
【図６】更新ブロックセクタ有効フラグのデータ構造を概念的に示すデータ構造図である。
【図７】本発明の情報記録再生装置に係る実施例の基本的な構成を概念的に示すブロック図である。
【図８】本実施例に係る情報記録再生装置の記録動作全体の流れを概念的に示すフローチャートである。
【図９】記録動作の一の過程を示すデータ構造図である。
【図１０】記録動作の他の過程を示すデータ構造図である。
【図１１】記録動作の他の過程を示すデータ構造図である。
【図１２】ボーダーインエリア或いはエクストラボーダーインエリアのデータ構造を概念的に示すデータ構造図である。
【図１３】ボーダーアウトエリアのデータ構造を概念的に示すデータ構造図である。
【図１４】比較例に係る情報記録再生装置により認識される光ディスク上のデータを示すデータ構造図である。
【図１５】ある記録区画でデータが完全に記録されたか否かを判定する動作の態様を示す説明図である。
【図１６】本実施例に係る情報記録再生装置の再生動作全体の流れを概念的に示すフローチャートである。
【図１７】変形例に係る光ディスクのＲＭＤの一部のデータ構造を示すデータ構造図である。
【符号の説明】
【００７１】
１００  光ディスク
１０１、１１１  ファイルシステム情報
１０２  リードインエリア
１０４、１１４  ＲＭＡ
１０５、１１５  ユーザデータエリア
１０６、１１６  ボーダーインエリア
１０７、１１７、  ボーダーアウトエリア
１１８  リードアウトエリア
１０９、１１９  ミドルエリア
１２１  更新ブロックセクタポインタ
１２２  更新ブロックオリジナルセクタアドレス
１３１  更新ブロックセクタ有効フラグ
１４１、１４２  エクストラボーダーインエリア
２００  情報記録再生装置
３００  ディスクドライブ
３５２  光ピックアップ
３５３  記録再生手段
３５４、３５９  ＣＰＵ
４００  ホストコンピュータ
【発明を実施するための最良の形態】
【００７２】
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。【００７３】
以下、本発明の実施例を図面に基づいて説明する。【００７４】
（情報記録媒体の実施例）
初めに、図１から図６を参照して、本発明の情報記録媒体に係る実施例について説明を進める。【００７５】
先ず図１を参照して、本発明の情報記録媒体に係る実施例としての光ディスクの基本構造について説明する。ここに、図１（ａ）は、本発明の情報記録媒体に係る実施例としての複数の記録領域を有する光ディスクの基本構造を示した概略平面図であり、図１（ｂ）は、該光ディスクの概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。【００７６】
図１（ａ）及び図１（ｂ）に示されるように、光ディスク１００は、例えば、ＤＶＤと同じく直径１２ｃｍ程度のディスク本体上の記録面に、センターホールを中心として、リードインエリア１０２及びリードアウトエリア１１８、ユーザデータエリア１０５及び１１５、並びにミドルエリア１０９及び１１９が設けられている。そして、光ディスク１００は、透明基板１１０上に記録層等が積層されている。そして、この記録層の各記録領域には、例えば、センターホールを中心にスパイラル状或いは同心円状に、例えば、グルーブトラック及びランドトラック等のトラックが交互に設けられている。また、このトラック上には、データがＥＣＣブロックという単位で分割されて記録される。ＥＣＣブロックは、記録情報がエラー訂正可能なプリフォーマットアドレスによるデータ管理単位である。【００７７】
尚、本発明は、このような三つのエリアを有する光ディスクには特に限定されない。例えば、リードインエリア１０２、リードアウトエリア１１８又はミドルエリア１０９（１１９）が存在せずとも、以下に説明するデータ構造等の構築は可能である。また、後述するように、リードインエリア１０２、リードアウトエリア１１８又はミドルエリア１０９（１１９）は更に細分化された構成であってもよい。【００７８】
特に、本実施例に係る光ディスク１００は、図１（ｂ）に示されるように、例えば、透明基板１１０に、本発明に係る第１及び第２記録層の一例を構成するＬ０層及びＬ１層が積層された構造をしている。このような二層型の光ディスク１００の記録再生時には、図１（ｂ）中、下側から上側に向かって照射されるレーザ光ＬＢの集光位置をいずれの記録層に合わせるかに応じて、Ｌ０層におけるデータの記録再生が行なわれるか又はＬ１層におけるデータの記録再生が行われる。特に、Ｌ０層においては内周側から外周側に向かってデータが記録され、他方Ｌ１層においては外周側から内周側に向かってデータが記録される。即ち、本実施例に係る光ディスク１００は、オポジットトラックパス方式の光ディスクに相当する。【００７９】
また、本実施例に係る光ディスク１００は、リードインエリア１０２及びリードアウトエリア１１８の更に内周側に、ＰＣＡ（Power Calibration Area：パワー較正エリア）１０３（１１３）と、ＲＭＡ（Recording Management Area：記録管理エリア）１０４（１１４）とを備えている。【００８０】
ＰＣＡ１０３（１１３）は、光ディスク１００へデータを記録する際のレーザ光ＬＢのレーザパワーを調整（較正）するＯＰＣ（Optimum Power Control）処理を実行するための記録エリアである。レーザパワーを段階的に変化させながらＰＣＡ１０３（１１３）にＯＰＣパターンが記録され、且つ記録されたＯＰＣパターンの再生品質（例えばアシンメトリ等）が測定されることで、データを記録する際の最適なレーザパワーが算出される。【００８１】
ＲＭＡ１０４（１１４）は、光ディスク１００へのデータの記録を管理するための各種管理情報を記録するための記録エリアである。【００８２】
また、本実施例に係る光ディスク１００は、２層片面、即ち、デュアルレイヤーに限定されるものではなく、２層両面、即ちデュアルレイヤーダブルサイドであってもよい。更に、上述の如く２層の記録層を有する光ディスクに限られることなく、３層以上の多層型の光ディスクであってもよい。【００８３】
続いて、図２を参照して、本実施例に係る光ディスクへのデータの記録の態様についてより詳細に説明する。ここに、図２は、本実施例に係る光ディスクへのデータの記録の態様を概念的に示す説明図である。【００８４】
図２に示すように、光ディスク１００は、２つの記録層（即ち、Ｌ０層とＬ１層）を有している。そして、Ｌ０層には、リードインエリア１０２及びミドルエリア１０９が設けられ、Ｌ１層には、リードアウトエリア１１８及びミドルエリア１１９が設けられている。本実施例に係る光ディスクでは特に、Ｌ０層及びＬ１層の夫々のユーザデータエリア１０５（１１５）中に複数のボーダーエリアが存在する。そして、例えば映画データや音声データ等の各種コンテンツデータやそのほか各種データ等は、このボーダーエリア単位毎に記録されている。即ち、例えばある映画データ（或いは、あるファイル）が第１ボーダーエリアに記録され、例えばある音楽データ（或いは、あるファイル）が第２ボーダーエリアに記録され、例えばあるＰＣ用データ（或いは、あるファイル）が第３ボーダーエリアに記録される。【００８５】
このボーダーエリアについてより詳細に説明すると、各ボーダーエリアは、ボーダーインエリア１０６（１１６）、ユーザデータエリア１０５（１１５）及びボーダーアウトエリア１０７（１１７）を備えている。但し、リードインエリア１０２からみて最初のボーダーエリアに相当する第１ボーダーエリアにおいては、その先頭部分にファイルシステム情報１０１（１１１）が記録されているため、ボーダーインエリア１０６（１１６）は設けられていない。即ち、第１ボーダーエリアは、ファイルシステム情報１０１（１１１）、ユーザデータエリア１０５ａ（１１５ａ）、並びにボーダーアウトエリア１０７ａ及び１１７ａを含んで構成されている。第２ボーダーエリアは、ボーダーインエリア１０６ｂ（１１６ｂ）、ユーザデータエリア１０５ｂ（１１５ｂ）、並びにボーダーアウトエリア１０７ｂ（１１７ｂ）を含んで構成されている。第３ボーダーエリアは、ボーダーインエリア１０６ｃ（１１６ｃ）、ユーザデータエリア１０５ｃ（１１５ｃ）、並びにボーダーアウトエリア１０７ｃ（１１７ｃ）を含んで構成されている。【００８６】
ボーダーインエリア１０６（１１６）は、本発明における「ボーダー管理エリア」の一具体例であって、各ボーダーエリアに記録されているデータを管理するための各種管理情報（例えば、後述の最新物理フォーマット情報等）が記録される記録エリアであって、例えば光ディスク１００の内周から外周方向に向かって数μｍ程度の大きさを有している。係るボーダーインエリア１０６（１１６）については、後に詳述する（図３参照）。【００８７】
ユーザデータエリア１０５（１１５）は、実際にコンテンツデータやその他各種データが記録される領域である。本実施例においては、ユーザデータエリア１０５（１１５）の大きさは予め定められていてもよいし、或いはデータの記録と並行して適宜大きさを可変してもよい。そして、同一のボーダーエリアに含まれるユーザデータエリア１０５とユーザデータエリア１１５とは、光ピックアップ側から見て同一位置或いは概ね同一位置に配置される関係にあることが好ましい。即ち、夫々対応するアドレスを有している記録エリアであることが好ましい。【００８８】
ボーダーアウトエリア１０７（１１７）は、本発明における「ボーダー管理エリア」の一具体例であって、各ボーダーエリアに記録されているデータを管理するための各種管理情報が記録される領域であって、光ディスク１００の内周から外周方向に向かって概ね５００ないし１００μｍ程度の大きさを有している。このボーダーアウトエリア１０７（１１７）については、後に詳述する（図３参照）。【００８９】
そして、コンテンツデータや各種データは、第１ボーダーエリアから順に、第２ボーダーエリア、第３ボーダーエリアへと記録される。そして、各ボーダーエリア内においては、図中矢印にて示すように、Ｌ０層におけるユーザデータエリア１０５の内周側より記録され、続いてＬ１層におけるユーザデータエリア１１５の外周側より記録される。また、各ボーダーエリア内においても、更に細分化されたデータの記録区画を規定し、該細分化された記録区画毎にデータを記録するように構成してもよい。【００９０】
このように複数のボーダーエリア毎にデータを記録するように構成することで、Ｌ０層及びＬ１層の夫々内周側よりデータを順次記録していくことが可能となる。このため、光ディスクのファイナライズ処理の際に、その処理に要する時間が相対的に短くなるという利点を有する。特に、Ｌ０層の全体にデータを記録した後にＬ１層へデータを記録する態様の光ディスクであれば、Ｌ１層に殆どデータが記録されていないにもかかわらず、Ｌ０層の全体にデータが記録されているがゆえに、光ディスク全体に記録されているデータ量と比較して、ファイナライズに要する時間が相対的に長くなるという技術的な問題点を有していた。これは、Ｌ１層におけるデータが記録されていないエリアへダミーデータを記録する時間が必要となるためである。しかるに、本実施例によれば、ボーダーエリア毎に各種データが記録されるため、Ｌ０層とＬ１層との夫々に概ね均等にデータを記録することが可能となる。従って、上述したようにＬ１層においてダミーデータを記録する必要がなくなる。言い換えれば、ミドルエリア１０９（１１９）よりも外周側においては、未記録状態（即ち、ミラー状態）のままで足りる。このため、ファイナライズ処理に要する時間を短縮することができるため、記録動作時間の短縮やユーザの快適性の向上等に資することができる。【００９１】
尚、ボーダーアウトエリア１０７（１１７）は、データが記録される対象の記録層が、Ｌ０層からＬ１層へと切り替わる地点において、Ｌ０層及びＬ１層の夫々に設けられている。係る地点にボーダーアウトエリア１０７（１１７）が設けられることで、例えば光ディスク１００上の所定の記録位置をサーチしている光ピックアップ（或いは、該光ピックアップから照射されるレーザ光）の突き抜けを防止することが可能となる。ここでの「突き抜け」とは、例えば光ディスク１００に第１ボーダーエリアのみが設けられている場合において、ユーザデータエリア１０５ａをサーチしている際に、そのサーチ対象先が該ユーザデータエリア１０５ａを飛び越えて、データが未記録の（例えばミラー領域の）記録エリアに飛び出すことを示す。このような光ピックアップの突き抜けは、その後の記録動作や再生動作の暴走にもつながりかねず、好ましくない。しかるに本実施例によれば、ボーダーアウトエリア１０７（１１７）が設けられているため、このような突き抜けを適切に防止することが可能となる。加えて、ボーダーアウトエリア１０７（１１７）により、記録の対象となる記録層をＬ０層とＬ１層との間で変更する変更動作たる“層間ジャンプ”を行う際に、二つの記録層間の貼合せずれや偏心、或いはレーザ光の照射位置のずれによって、層間ジャンプ後に、データが未記録の記録エリアにレーザ光が入ってしまうのを防止することが可能となる。【００９２】
また、例えば偏心等の影響を考慮して、Ｌ０層におけるユーザデータエリア１０５のサイズをＬ１層におけるユーザデータエリア１１５のサイズより大きくするように構成してもよい。特にこの場合、Ｌ０層におけるユーザデータエリア１０５に対応する位置にのみＬ１層におけるユーザデータエリア１１５が配置されるように、Ｌ０層におけるユーザデータエリア１０５のサイズをＬ１層におけるユーザデータエリア１１５のサイズより大きくすることが好ましい。これにより、Ｌ１層にデータを記録する場合には、必ずデータが記録されたＬ０層を介してレーザ光を照射できるため、記録特性の向上を図ることができる。【００９３】
続いて、図３から図６を参照して、本実施例に係る光ディスク１００のより詳細なデータ構造について説明する。ここに、図３は、ＲＭＡ１０４（１１４）に記録される更新ブロックセクタポインタのデータ構造を概念的に示すデータ構造図であり、図４は、デフォールトとしてのアンカーポイントのアドレス値及びそこに記録されているデータの内容を示す表であり、図５は、図４に示すデフォールトとしてのアンカーポイントを実際の光ディスク１００上で示すデータ構造図であり、図６は、更新ブロックセクタ有効フラグのデータ構造を概念的に示すデータ構造図である。【００９４】
図３に示すように、ＲＭＡ１０４（１１４）には、本発明における「ポインタ情報」の一具体例を構成する更新ブロックセクタポインタ（ＡＰ＃１〜４）１２１等が記録されている。係る更新ブロックセクタポインタ１２１は、光ディスク１００の一具体例たるＤＶＤのフォーマットを例に説明すると、ＲＭＡ１０４（１１４）に記録されるＲＭＤ（Recording Management Data：記録管理データ）のフィールド３のバイトポジション（バイト位置）が“０”から“１５”である記録エリアに記録される。尚、ＲＭＤのフィールド３には、更新ブロックセクタポインタ１２１の他に、Ｌ０層及びＬ１層の夫々のボーダーアウトエリア１０７（１１７）の開始セクタ番号が記録されている。【００９５】
更新ブロックセクタポインタ１２１は、ファイルシステム情報１０１（１１１）を読み取るために、後述の情報記録再生装置によって初めに読み取られるアンカーデータ（より、具体的には、有効なアンカーデータ）が記録されている記録エリアのアドレス値を示すポインタ情報である。即ち、後述の情報記録再生装置は、アンカーデータを読み取って初めてファイルシステム情報を読み取ることができ、その結果データの記録や再生を行うことができる。各更新ブロックセクタポインタ１２１は、４バイトの大きさを有している。以下、このアンカーデータが記録されている記録エリアを、アンカーポイント（Anchor Point：以下、適宜“ＡＰ”と称する）と称して説明を進める。【００９６】
アンカーポイントとして、例えば光ディスク１００の一具体例たるＤＶＤが準拠すべき規格であるＵＤＦ（Universal Disc Format）を具体例として説明すると、例えば図４に示す４つの記録エリアがデフォールトとしてのアンカーポイントの具体例として挙げられる。尚、一般的なＵＤＦの規格に関する説明については省略する。規格の説明については、ＯＳＴＡ（Optical Storage Technology Association）が発行しているＵＤＦ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（Revision 2.50）を参照されたい。【００９７】
図４に示すように、論理ブロックアドレス（ＬＢＡ：Logical Block Address）が“１６ｈ”である記録エリア（以下、適宜“ＡＰ＃１”と称する）、論理ブロックアドレスが“２５６ｈ”である記録エリア（以下、適宜“ＡＰ＃２”と称する）、論理ブロックアドレスが“ＬＲＡ（Last Recorded Address：最終記録アドレス）−２５６ｈ”である記録エリア（以下、適宜“ＡＰ＃３”と称する）、論理ブロックアドレスが“ＬＲＡ”である記録エリア（以下、適宜“ＡＰ＃４”と称する）が、デフォールトとしてのアンカーポイントの一具体例として挙げられる。尚、ここでのＬＲＡとは、データが記録済の記録エリアにおける論理ブロックアドレスのうち最も値が大きい論理ブロックアドレスに相当する。そして、ＡＰ＃１には、アンカーデータとして例えばＶＲＳ（Volume Recognition Sequence）が記録され、ＡＰ＃２及びＡＰ＃３には、アンカーデータとして例えばＡＶＤＰ（Anchor Volume Description Pointer）が記録され、ＡＰ＃４には、アンカーデータとして例えばＶＡＴ＿ＩＣＢ（Virtual Allocation Table ICB）が記録される。【００９８】
実際の光ディスク１００上において、図４に示したデフォールトとしてのアンカーポイントの記録エリアについて、図５を参照しながら説明する。【００９９】
図５（ａ）は、第１ボーダーエリアにデータが記録された光ディスク１００を示している。即ち、第１ボーダーエリアのＬ０層には、ファイルシステム情報（ＦＳ０）１０１（或いは、その一部）と、ユーザデータ（ＵＤ１０）とが記録されており、またボーダーアウトエリア（ＢＯ１０）１０７が形成されている。また、第１ボーダーエリアのＬ１層には、ファイルシステム情報（ＦＳ１）１１１（或いは、その一部）と、ユーザデータ（ＵＤ１１）とが記録されており、またボーダーアウトエリア（ＢＯ１１）１１７が形成されている。更に、第１ボーダーエリアの全体に（即ち、第１ボーダーエリアの最後まで）データを記録することができなかった場合には、例えば“００ｈ”データ等のパディングデータ（ＰＤ）が、データが記録されていない空きエリアに記録される。このとき、図５（ａ）中において網掛けにて示す記録エリアが、上述のデフォールトとしてのアンカーポイントに相当する。即ち、ＦＳ０が記録される記録エリアには、デフォールトとしてのＡＰ＃１及びＡＰ＃２があり、またＦＳ１が記録される記録エリアには、デフォールトとしてのＡＰ＃３及びＡＰ＃４がある。【０１００】
また、この光ディスク１００は、後述の情報記録再生装置（特に、ホストコンピュータ）が認識するディスクボリューム空間（論理ブロックアドレス空間）上においては、図５（ｂ）に示すように表される。即ち、論理ブロックアドレス値により一義的にその位置が定まるディスクボリューム空間上においては、図５（ｂ）に示すように、その両端部にデータが分布している。係る光ディスク１００に対して第２ボーダーエリア等が追記されると、両端部に分布しているデータの間に分布するように新たなデータがディスクボリューム空間上に配置される。【０１０１】
そして、図３に示した更新ブロックセクタポインタ（ＡＰ＃１）１２１は、本来デフォールトとしてのＡＰ＃１に記録されているＶＲＳが更新記録された記録エリアのアドレス値（即ち、更新されたＡＰ＃１のアドレス値）を示している。同様に、図３に示した更新ブロックセクタポインタ（ＡＰ＃２）１２１は、本来デフォールトとしてのＡＰ＃２に記録されているＡＶＤＰが更新記録された記録エリアのアドレス値（即ち、更新されたＡＰ＃２のアドレス値）を示している。同様に、図３に示した更新ブロックセクタポインタ（ＡＰ＃３）１２１は、本来デフォールトとしてのＡＰ＃３に記録されているＡＶＤＰが更新記録された記録エリアのアドレス値（即ち、更新されたＡＰ＃３のアドレス値）を示している。同様に、図３に示した更新ブロックセクタポインタ（ＡＰ＃４）１２１は、本来デフォールトとしてのＡＰ＃４に記録されているＶＡＴ＿ＩＣＢが更新記録された記録エリアのアドレス値（即ち、更新されたＡＰ＃４のアドレス値）を示している。【０１０２】
このようにアンカーデータは、光ディスク１００上における所定の論理アドレスを有するアンカーポイントに記録されているため、更新ブロックセクタポインタ１２１を参照しなくとも、アンカーデータを読み取ることができるとも考えられる。しかしながら、図２において説明したようなボーダーエリア毎のデータの記録を行なうと、アンカーデータが、情報記録再生装置が認識し得るデフォールトのアンカーポイント以外の記録エリアに記録され得る。言い換えれば、例えば第２ボーダーエリアにデータを記録することでアンカーポイントのアドレス値が変化してしまい、第２ボーダーエリアへのデータの記録を反映したアンカーポイントを情報記録再生装置が正しく認識することができなくなるという技術的な問題点を有している。その結果、各ＡＰ＃１〜４に記録されているアンカーデータを読み取ることができず（或いは、アンカーポイントを認識することができず）、ファイルシステム情報１０１（１１１）を読み取ることができないという問題点を有している。本実施例では、そのような場合であっても、更新ブロックセクタポインタ（ＡＰ＃１〜４）１２１が、アンカーデータが記録されている記録エリア（いわば、更新されたアンカーポイント）のアドレス値を示しているため、好適にアンカーデータを読み取ることができ、その結果好適にファイルシステム情報を読み取ることができる。係る動作については、後の情報記録再生装置の説明において詳述する。【０１０３】
もちろん、光ディスク１００が準拠すべき規格の相違によって、このアンカーポイントの具体的な位置（アドレス値等）や数或いはそこに記録されるべきアンカーデータの種類等は、本実施例において例示したものとは異なっていてもよい。それに伴って、光ディスク１００上に記録される更新ブロックセクタポインタ１２１の数も適宜変更してもよい。また、ファイルシステム情報１０１（１１１）を読み取るために図４に示したアンカーデータを全て読み取る必要は必ずしもなく、例えばＵＤＦであれば、図４に示したアンカーデータのうち少なくとも２つを読み取ることができればファイルシステム情報１０１（１１１）を読み取ることができる。【０１０４】
また、光ディスク１００上には、図６に示すように、本発明における「更新フラグ」の一具体例を構成する更新ブロックセクタ有効フラグ（ＡＰ＃１〜４）１３１が記録されている。係る更新ブロックセクタ有効フラグ１３１は、光ディスク１００の一具体例たるＤＶＤのフォーマットを例に説明すると、ボーダーインエリア１０６（１１６）内に記録される最新物理フォーマット情報（Updated Physical format information）のバイトポジションが“４１”である記録エリアに記録される。【０１０５】
更新ブロックセクタ有効フラグ１３１は、更新ブロックセクタポインタ１２１により、デフォールトのアンカーポイント以外の記録エリアが示されているか否かを示すフラグである。言い換えれば、デフォールトのアンカーポイント以外の記録エリアにアンカーデータが更新記録されたか否かを示している。更新ブロックセクタ有効フラグ（ＡＰ＃１）１３１は、デフォールトのＡＰ＃１（即ち、論理ブロックアドレスが“１６ｈ”に相当する記録エリア）以外の記録エリアにアンカーデータが記録されているか否かを示している。更新ブロックセクタ有効フラグ（ＡＰ＃２）１３１は、デフォールトのＡＰ＃２（即ち、論理ブロックアドレスが“２５６ｈ”に相当する記録エリア）以外の記録エリアにアンカーデータが記録されているか否かを示している。更新ブロックセクタ有効フラグ（ＡＰ＃３）１３１は、デフォールトのＡＰ＃３（即ち、論理ブロックアドレスが“ＬＲＡ−２５６ｈ”に相当する記録エリア）以外の記録エリアにアンカーデータが記録されているか否かを示している。更新ブロックセクタ有効フラグ（ＡＰ＃４）１３１は、デフォールトのＡＰ＃４（即ち、論理ブロックアドレスが“ＬＲＡ”に相当する記録エリア）以外の記録エリアにアンカーデータが記録されているか否かを示している。【０１０６】
例えば、デフォールトのＡＰ＃１以外の記録エリアにアンカーデータが記録されていれば、更新ブロックセクタ有効フラグ（ＡＰ＃１）１３１は、その旨を示すフラグ“１”を示しており、他方、デフォールトのＡＰ＃１にアンカーデータ（より具体的には、有効なアンカーデータ）が記録されたままであれば、更新ブロックセクタ有効フラグ（ＡＰ＃１）１３１は、その旨を示すフラグ“０”を示している。【０１０７】
係る更新ブロックセクタ有効フラグ１３１は、各ボーダーエリアに対してボーダークローズ処理が実行される場合に、ボーダーインエリア１０６（１１６）に記録される最新物理フォーマット情報のバイトポジションが“４１”である記録エリアに記録される。これと並行して、ＡＰ＃１〜４に記録されているアンカーデータがボーダーインエリア１１６とボーダーアウトエリア１１７に記録される。尚、ボーダークローズ処理とは、ユーザデータエリア１０５（１１５）へのデータの記録を終了し、ボーダーインエリア１０６（１１６）及びボーダーアウトエリア１０７（１１７）を作成する処理を意味している。【０１０８】
これにより、ボーダークローズ処理を実行した後は、更新ブロックセクタ有効フラグ１３１を参照すれば、アンカーデータがデフォールトのアンカーポイントに記録されているか（即ち、アンカーデータの記録エリアがデフォールトのアンカーポイントから更新されていないか）或いはアンカーデータがデフォールトのアンカーポイント以外の記録エリアに記録されているか（即ち、アンカーデータの記録エリアがデフォールトのアンカーポイントから更新されているか）を比較的容易に認識することができる。そして、更新されていなければ、デフォールトのアンカーポイントからアンカーデータを読み取ることができ、他方変更されていれば、ボーダーインエリア１１６及びボーダーアウトエリアエリア１１７よりアンカーデータを読み取ることができる。即ち、ＲＭＡ１０４（１１４）に記録されている更新ブロックセクタポインタ１２１を参照する必要がないため、ＲＭＡ１０４（１１４）を認識することができない再生専用型の情報再生装置においてもアンカーデータを好適に読み取ることができる。【０１０９】
（情報記録再生装置）
次に図７から図１７を参照して、本発明の情報記録装置及び情報再生装置に係る実施例としての情報記録再生装置の構成及び動作について説明する。【０１１０】
（１）基本構成
先ず、図７を参照して、本実施例に係る情報記録再生装置２００の基本的構成について説明する。ここに、図７は、本実施例に係る情報記録再生装置２００の基本的な構成を概念的に示すブロック図である。尚、情報記録再生装置２００は、光ディスク１００に記録データを記録する機能と、光ディスク１００に記録された記録データを再生する機能とを備える。【０１１１】
図７に示すように、情報記録再生装置２００は、実際に光ディスク１００がローディングされ且つデータの記録やデータの再生が行なわれるディスクドライブ３００と、該ディスクドライブ３００に対するデータの記録及び再生を制御するパーソナルコンピュータ等のホストコンピュータ４００とを備えている。【０１１２】
ディスクドライブ３００は、光ディスク１００、スピンドルモータ３５１、光ピックアップ３５２、信号記録再生手段３５３、ＣＰＵ（ドライブ制御手段）３５４、メモリ３５５、データ入出力制御手段３０６、及びバス３５７を備えて構成されている。また、ホストコンピュータ４００は、ＣＰＵ３５９、メモリ３６０、操作／表示制御手段３０７、操作ボタン３１０、表示パネル３１１、及びデータ入出力制御手段３０８を備えて構成される。【０１１３】
スピンドルモータ３５１は光ディスク１００を回転及び停止させるもので、光ディスク１００へのアクセス時に動作する。より詳細には、スピンドルモータ３５１は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。【０１１４】
光ピックアップ３５２は、本発明における「記録手段」、「第１読取手段」及び「第２読取手段」の一具体例を構成しており、光ディスク１００への記録再生を行うために、例えば半導体レーザ装置とレンズ等から構成される。より詳細には、光ピックアップ３５２は、光ディスク１００に対してレーザービーム等の光ビームを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。【０１１５】
信号記録再生手段３５３は、本発明における「再生手段」の一具体例を構成しており、スピンドルモータ３５１と光ピックアップ３５２を制御することで光ディスク１００に対して記録再生を行う。より具体的には、信号記録再生手段３５３は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等によって構成されている。レーザダイオードドライバは、光ピックアップ３５２内に設けられた図示しない半導体レーザを駆動する。ヘッドアンプは、光ピックアップ３５２の出力信号、即ち、光ビームの反射光を増幅し、該増幅した信号を出力する。より詳細には、信号記録再生手段３５３は、ＯＰＣ処理時には、ＣＰＵ３５４の制御下で、図示しないタイミング生成器等と共に、ＯＰＣパターンの記録及び再生処理により最適なレーザパワーの決定が行えるように、光ピックアップ３５２内に設けられた図示しない半導体レーザを駆動する。【０１１６】
メモリ３５５は、記録再生データのバッファ領域や、信号記録再生手段３５３で使用出来るデータに変換する時の中間バッファとして使用される領域などディスクドライブ３００におけるデータ処理全般及びＯＰＣ処理において使用される。また、メモリ３５５はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格納されるＲＯＭ領域と、記録再生データの一時格納用バッファや、ファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などから構成される。【０１１７】
ＣＰＵ（ドライブ制御手段）３５４は、信号記録再生手段３５３及びメモリ３５５と、バス３５７を介して接続され、各種制御手段に指示を行うことで、ディスクドライブ３００全体の制御を行う。通常、ＣＰＵ３５４が動作するためのソフトウェア又はファームウェアは、メモリ３５５に格納されている。【０１１８】
データ入出力制御手段３０６は、ディスクドライブ３００に対する外部からのデータ入出力を制御し、メモリ３５５上のデータバッファへの格納及び取り出しを行う。ディスクドライブ３００とＳＣＳＩや、ＡＴＡＰＩなどのインタフェースを介して接続されている外部のホストコンピュータ４００（以下、適宜ホストと称す）から発行されるドライブ制御命令は、データ入出力制御手段３０６を介してＣＰＵ３５４に伝達される。また、記録再生データも同様にデータ入出力制御手段３０６を介して、ホストコンピュータ４００とやり取りされる。【０１１９】
操作／表示制御手段３０７はホストコンピュータ４００に対する動作指示受付と表示を行うもので、例えば記録又は再生といった操作ボタン３１０による指示をＣＰＵ３５９に伝える。ＣＰＵ３５９は、操作／表示制御手段３０７からの指示情報を元に、データ入出力制御手段３０８を介して、ディスクドライブ３００に対して制御命令（コマンド）を送信し、ディスクドライブ３００全体を制御する。同様に、ＣＰＵ３５９は、ディスクドライブ３００に対して、動作状態をホストに送信するように要求するコマンドを送信することができる。これにより、記録中や再生中といったディスクドライブ３００の動作状態が把握できるためＣＰＵ３５９は、操作／表示制御手段３０７を介して蛍光管やＬＣＤなどの表示パネル３１１にディスクドライブ３００の動作状態を出力することができる。【０１２０】
メモリ３６０は、ホストコンピュータ４００が使用する内部記憶装置であり、例えばＢＩＯＳ（Basic Input／Output System)等のファームウェアプログラムが格納されるＲＯＭ領域、オペレーティングシステムや、アプリケーションプログラム等の動作に必要な変数等が格納されるＲＡＭ領域などから構成される。また、データ入出力制御手段３０８を介して、図示しないハードディスク等の外部記憶装置に接続されていてもよい。【０１２１】
以上説明した、ディスクドライブ３００とホストコンピュータ４００を組み合わせて使用する一具体例は、映像を記録再生するレコーダ機器等の家庭用機器である。このレコーダ機器は放送受信チューナや外部接続端子からの映像信号をディスクに記録し、テレビなど外部表示機器にディスクから再生した映像信号を出力する機器である。メモリ３６０に格納されたプログラムをＣＰＵ３５９で実行させることでレコーダ機器としての動作を行っている。また、別の具体例では、ディスクドライブ３００はディスクドライブ（以下、適宜ドライブと称す）であり、ホストコンピュータ４００はパーソナルコンピュータやワークステーションである。パーソナルコンピュータ等のホストコンピュータとドライブはＳＣＳＩやＡＴＡＰＩといったデータ入出力制御手段３０６及び３０８を介して接続されており、ホストコンピュータ４００にインストールされているライティングソフトウェア等のアプリケーションが、ディスクドライブ３００を制御する。【０１２２】
（２）記録動作
続いて、図８から図１１を参照して、本実施例に係る情報記録再生装置２００の記録動作について説明する。ここに、図８は、本実施例に係る情報記録再生装置２００の記録動作全体の流れを概念的に示すフローチャートであり、図９から図１１は夫々、記録動作の過程を示すデータ構造図である。【０１２３】
図８に示すように、先ず光ディスク１００がディスクドライブ３００にローディングされる（ステップＳ１０１）。このとき、ＰＣＡ１０３（１１３）を用いてＯＰＣ処理を行なうことで、データの記録に最適なレーザパワーを算出するように構成してもよいし、或いはデータの記録に必要な各種制御データを読み込むように構成してもよい。【０１２４】
続いて、ホストコンピュータ４００からの指示に基づいて（或いは、本発明における「第１制御手段」の一具体例を構成するＣＰＵ３５９の制御の下に）、第ｎ記録区画（尚、ｎは１以上の整数であり、初期値は“１”）へデータを記録する（ステップＳ１０２）。そして、ディスクドライブ３００からの指示に基づいて（或いは、ＣＰＵ３５４の制御の下に）、この第ｎ記録区画のデータ構造（例えば、スペースビットマップ情報や、データが記録済の記録エリアの開始アドレス値や終了アドレス値等）をＲＭＡ１０４（１１４）へＲＭＤとして記録する（ステップＳ１０３）。【０１２５】
具体的には、図９に示すように、ユーザデータエリア１０５の第１記録区画にファイルシステム情報１０１とユーザデータ（ＵＤ１０）とが記録され、ユーザデータエリア１１５の第１記録区画にファイルシステム情報１１１とユーザデータ（ＵＤ１１）とが記録される。このときのＡＰ＃１及びＡＰ＃２は、ファイルシステム情報１０１が記録される記録エリア中にあり、またＡＰ＃３及びＡＰ＃４は、ファイルシステム情報１１１が記録される記録エリア中にある。従って、この段階では、更新ブロックセクタポインタ１２１はＲＭＡ１０４（１１４）に記録されておらず、ファイルシステム情報１０１（１１１）を読み取る際には、デフォールトとしてのアンカーポイントに記録されたアンカーデータが直接的に読み取られる。【０１２６】
また、このときリードインエリア（ＬＩ０）及びリードアウトエリア（ＬＯ１）に相当する記録エリアがＲＭＡ１０４（１１４）とユーザデータエリア１０５（１１５）との間に確保される。【０１２７】
再び図８において、ステップＳ１０２においてデータが記録された第ｎ記録区画に続けて、第ｎ＋１記録区画へデータを記録する（ステップＳ１０４）。そして、この第ｎ＋１記録区画のデータ構造を、ＲＭＡ１０４（１１４）へＲＭＤとして記録する。【０１２８】
このとき、ＣＰＵ３５９の制御の下に、第ｎ＋１記録区画へのデータの記録に起因して、アンカーポイントを更新するか否か（或いは、更新されたか否か）が判定される（ステップＳ１０５）。即ち、ＶＲＳやＡＶＤＰやＶＡＴ＿ＩＣＢ等のアンカーデータが、デフォールトとしてのアンカーポイント以外の記録エリアに記録されるか（或いは、記録されたか）否かが判定される。アンカーデータがデフォールトとしてのアンカーポイント以外の記録エリアに記録される場合には、アンカーポイントを更新すると判定される。他方、アンカーデータがデフォールトとしてのアンカーポイント以外の記録エリアに記録されない場合（即ち、デフォールトとしてのアンカーポイントに記録されているアンカーデータが有効な場合）には、アンカーポイントを更新しないと判定される。【０１２９】
この判定の結果、アンカーポイントを更新しないと判定された場合（ステップＳ１０５：Ｎｏ）、続けてボーダークローズ処理が行なわれるか否かが判定される（ステップＳ１０８）。【０１３０】
他方、アンカーポイントを更新すると判定された場合（ステップＳ１０５：Ｙｅｓ）、アンカーデータが更新記録された記録エリア（即ち、更新されたアンカーポイント）のアドレス値が更新ブロックセクタポインタ１２１としてＲＭＡ１０４（１１４）に記録される（ステップＳ１０７）。その後、ボーダークローズ処理が行なわれるか否かが判定される（ステップＳ１０８）。【０１３１】
具体的には、図１０に示すように、有効なＶＡＴ＿ＩＣＢが第２記録区画のユーザデータ（ＵＤ２１）の最後に記録されれば、ＡＰ＃４が更新されたことになる。従って、ＶＡＴ＿ＩＣＢの記録エリアのアドレス値（即ち、ユーザデータ（ＵＤ２１）の最後の記録エリアのアドレス値）を更新ブロックセクタポインタ（ＡＰ＃４）１２１としてＲＭＡ１０４（１１４）に記録する。詳細には、ホストコンピュータ４００の指示に基づいてＶＡＴ＿ＩＣＢが第２記録区画のユーザデータ（ＵＤ２１）の最後に記録された場合、ホストコンピュータ４００は、その記録先のアドレス値をディスクドライブ３００へ出力する。そして、ディスクドライブ３００（或いは、本発明における「第３制御手段」の一具体例を構成するＣＰＵ３５４）の動作により、ホストコンピュータより出力されたアドレス値を示す更新ブロックセクタポインタ１２１がＲＭＡ１０４（１１４）へＲＭＤとして記録される。尚、ＶＡＴ＿ＩＣＢは、通常最後に記録されたデータに続けて記録される。従って、ＶＡＴを用いてデータの記録動作を行なう場合には、通常ＶＡＴ＿ＩＣＢはデータの記録の都度更新されるため、それに伴ってＡＰ＃４も逐次更新され得る。従って、更新ブロックセクタポインタ（ＡＰ＃４）１２１も逐次構成され得る。もちろん、ＶＡＴ＿ＩＣＢ以外のＶＲＳやＡＶＤＰが記録されている記録エリアが、デフォールトとしてのアンカーポイントの位置から更新していれば、これらのアンカーデータに対しても、同様の動作が行なわれる。【０１３２】
このとき、更新されたアンカーポイントに対する更新ブロックセクタポインタ１２１が少なくとも記録されれば足りる。即ち、ＡＰ＃１からＡＰ＃４のうち例えばＡＰ＃２とＡＰ＃４が更新していれば、更新ブロックセクタポインタ（ＡＰ＃２）１２１と更新ブロックセクタポインタ（ＡＰ＃４）１２１とが有効なデータとしてＲＭＡ１０４（１１４）に記録される。他方、更新ブロックセクタポインタ（ＡＰ＃１）１２１と更新ブロックセクタポインタ（ＡＰ＃３）とには、何もデータを記録しなくともよいし、“００ｈ”データを記録するように構成してもよい。【０１３３】
この更新ブロックセクタポインタ１２１がＲＭＡ１０４（１１４）に記録された後は、更新されたアンカーポイントにアクセスする際には、更新ブロックセクタポインタ１２１を参照してアンカーデータを読み取る。他方、更新されていないアンカーポイントにアクセスする際には、更新ブロックセクタポインタ１２１を参照することなく、デフォールトのアンカーポイントに記録されているアンカーデータを読み取る。【０１３４】
再び図８において、ボーダークローズ処理が行なわれるか否かが判定される（ステップＳ１０８）。即ち、現在データを記録する対象となっているボーダーエリアに記録すべきデータを全て記録したか、或いは、データが記録済の記録エリアが所定の大きさ（例えば、１つのボーダーエリアの上限の大きさ）を超えるか否かが判定される。現在データを記録する対象となっているボーダーエリアに記録すべきデータを全て記録していたり、或いは、データが記録済の記録エリアが所定の大きさを超えていれば、ボーダークローズ処理が行なわれると判定されてもよい。【０１３５】
この判定の結果、ボーダークローズ処理が行なわれないと判定された場合（ステップＳ１０８：Ｎｏ）、ｎをインクリメントした後（ステップＳ１０６）、更に次の記録区画へデータを記録する。即ち、ステップＳ１０４においてデータが記録された記録区画に続けて、新たな記録区画にデータが記録される。【０１３６】
他方、ボーダークローズ処理が行われると判定された場合（ステップＳ１０８：Ｙｅｓ）、ホストコンピュータ４００の指示に基づいて（或いは、ＣＰＵ３５９の制御の下に）、ボーダークローズ処理が行なわれる（ステップＳ１０９）。そして、更新されたアンカーポイントに記録されているアンカーデータが、Ｌ１層のボーダーインエリア１１６及びボーダーアウトエリア１１７に記録される（ステップＳ１１０）。【０１３７】
具体的には、図１１に示すように、ボーダーアウトエリア１０７及び１１７に各種管理データ等が記録され、また、第１ボーダーエリアのボーダーインエリアに相当し且つリードインエリア１０２（或いは、リードアウトエリア１１８）に含まれるＥＢＺＩ（Extra Border in Area：エクストラボーダーインエリア或いはエクストラボーダーゾーン）１４１（１４２）に各種管理データが記録される。加えて、エクストラボーダーインエリア１４１中に記録される最新物理フォーマット情報中に更新ブロックセクタ有効フラグ（ＡＰ＃１〜４）１３１が記録される。【０１３８】
ここで、ボーダーインエリア１０６（１１６）、或いは、エクストラボーダーインエリア１４１（１４２）、及びボーダーアウトエリア１０７（１１７）のより詳細なデータ構造について図１２及び図１３を参照して説明する。ここに、図１２は、ボーダーインエリア１０６（１１６）或いはエクストラボーダーインエリア１４１（１４２）のデータ構造を概念的に示すデータ構造図であり、図１３は、ボーダーアウトエリア１０７（１１７）のデータ構造を概念的に示すデータ構造図である。尚、以下の処理は、主としてディスクドライブ３００からの指示に基づいて行われる。【０１３９】
図１２に示すように、例えば、Ｌ０層のエクストラボーダーインエリア１４１には、最新物理フォーマット情報が記録される。この最新物理フォーマット情報は、第１ボーダーエリア中におけるデータの分布情報（例えば、マッピング情報等）を示す情報である。そして、最新物理フォーマット情報は、５ＥＣＣブロックに相当する大きさを有している。但し、この大きさに限定されるものではない。また、上述したように、この最新物理フォーマット情報のバイトポジションが“４１”である記録エリアに更新ブロックセクタフラグ１３１が、本発明における「第４制御手段」の一具体例を構成するＣＰＵ３５４の制御の下に記録される。また、エクストラボーダーインエリア１４１と該エクストラボーダーインエリア１４１より内周側に位置する他の記録エリアとの境界には、１ＥＣＣブロックの大きさを有するＬＬＡ（Linking Loss Area）が形成され、エクストラボーダーインエリア１４１と他の記録エリアとがリンクされる。また、エクストラボーダーインエリア１４１の最外周側には、ＢＳＧＡ（Block Sync Guard Area）が形成される。【０１４０】
他方、Ｌ１層のエクストラボーダーインエリア１４２には、更新された各ＡＰ＃１〜４に記録されるアンカーデータが記録される。即ち、例えばＶＲＳやＡＶＤＰやＶＡＴ＿ＩＣＢが記録される。また、エクストラボーダーインエリア１４２もエクストラボーダーインエリア１４１と同様に、他の記録エリアとの境界にＬＬＡが形成される。【０１４１】
尚、第１ボーダーエリアに続いて作成され得る第２ボーダーエリア等においては、Ｌ０層のボーダーインエリア１０６が、エクストラボーダーインエリア１４１と同様のデータ構造をとり、またＬ１層のボーダーインエリア１１６が、エクストラボーダーインエリア１４２と同様のデータ構造をとる。【０１４２】
図１３に示すように、Ｌ０層のボーダーアウトエリア１０７には、ＣＯＲ（Copies Of RMD）＃０〜４が記録される。ＣＯＲ＃０〜４は、ＲＭＡ１０４（１１４）内に記録されているＲＭＤと同一の情報を含んでいる。また、ボーダーアウトエリア１０７もエクストラボーダーインエリア１４１と同様に、他の記録エリアとの境界にＬＬＡが形成される。【０１４３】
また、ＣＯＲ＃０〜４に加えて、例えば２ＥＣＣブロックのサイズを有するフラグ情報を含んでおり、当該ボーダーアウトエリア１１７ａ以降にデータが記録されているか否かを示すストップブロックや、当該ボーダーエリアに続いて更にデータが記録されているか否かを示すネクストボーダーマーカーが記録されていてもよい。【０１４４】
他方、Ｌ１層のボーダーアウトエリア１１７には、Ｌ１層のエクストラボーダーインエリア１４２と同様に、更新された各ＡＰ＃１〜４に記録されるアンカーデータが記録される。また、ボーダーアウトエリア１１７と該ボーダーアウトエリアより内周側に位置する他の記録エリアとの境界には、ＢＳＧＡが形成されている。【０１４５】
このようにボーダークローズ処理が行なわれた後にアンカーポイントにアクセスする（即ち、アンカーデータを読み取る）場合には、適宜更新ブロックセクタ有効フラグ１３１を参照し、Ｌ１層のボーダーインエリア１１６（或いは、エクストラボーダーインエリア１４２）又はボーダーアウトエリア１１７にアクセスすることで、アンカーデータが読み取られる。より具体的には、ディスクドライブ３００によって読み取られたアンカーデータが、ホストコンピュータ４００へ出力される。【０１４６】
再び図８において、ボーダークローズ処理等が終了した後、データの記録動作を終了するか否かが判定される（ステップＳ１１２）。即ち、光ディスク１００へ記録すべきデータが全て記録されたか否か或いは情報記録再生装置２００のユーザにより記録動作を終了する（或いは、停止する）旨の指示がなされたか否かが判定される。【０１４７】
この判定の結果、記録動作を終了しないと判定された場合（ステップＳ１１２：Ｎｏ）、ｎをインクリメントした後（ステップＳ１０６）、更に次の記録区画へデータを記録する。即ち、ステップＳ１０４においてデータが記録された記録区画に続けて、新たな記録区画にデータが記録される。【０１４８】
他方、記録動作を終了すると判定された場合（ステップＳ１１２：Ｙｅｓ）、必要に応じてファイナライズ処理を行なう（ステップＳ１１３）。このファイナライズ処理とは、例えばＤＶＤ−Ｒ／ＲＷレコーダ等の情報記録装置により記録された光ディスクを、例えばＤＶＤ−ＲＯＭプレーヤ等の情報再生装置において再生できるようにするための処理である。具体的には、リードインエリア１０２やリードアウトエリア１１８に必要な各種管理情報等を記録する。そして、データが記録されたエリアの最外周側にミドルエリア１０９及び１１９を作成する。このミドルエリア１０９及び１１９には、例えば“００ｈ”データが記録される。【０１４９】
尚、このファイナライズ処理を行なわなくとも、ボーダーインエリア１０６（１１６）及びボーダーアウトエリア１０７（１１７）に各種管理情報等が記録されていれば、光ディスクのマルチボーダー構造を認識することができるＤＶＤ−ＲＯＭプレーヤ等であれば再生することは可能である。【０１５０】
以上説明したように、本実施例に係る情報記録再生装置２００によれば、ファイルシステム情報１０１（１１１）を読み取るために読み取られるアンカーデータを、光ディスク１００上の任意の記録エリア（より具体的には、ユーザデータエリア１０５（１１５）の任意の記録エリア）に記録することができる。言い換えれば、このようなアンカーデータが記録されるアンカーポイントを、光ディスク上の任意の記録エリア（より具体的には、ユーザデータエリア１０５（１１５）の任意の記録エリア）に設けることができる。従って、上述の如きボーダーエリア毎にデータを記録していっても、アンカーデータを好適に読み取ることができ、それによってファイルシステム情報１０１（１１１）を好適に読み取ることが可能となる。また、このようにアンカーポイントを任意の記録エリアに設けることができるがゆえに、例えばライトワンス型の光ディスクにおいても、より柔軟にデータの追記や編集を行なうことが可能となる。【０１５１】
ここで比較例に係る情報記録再生装置によれば、図１４（ａ）に示すように第１ボーダーエリアに続けて第２ボーダーエリアが記録された場合、比較例に係る情報記録再生装置が認識するＬＲＡが、図１４（ａ）のＮ２へ更新されることなく、Ｎ１のままとなる。これは、図１４（ｂ）に示すディスクボリューム空間上において第２ボーダーエリアが第１ボーダーエリアに覆われる形で分布するためであり、その結果、比較例に係る情報記録再生装置は、第２ボーダーエリアへのデータの記録を反映してＬＲＡをＮ２へ更新して認識することができない。このため、論理ブロックアドレスが“ＬＲＡ−２５６ｈ”である記録エリア（ＡＰ＃３）や論理ブロックアドレスが“ＬＲＡ”である記録エリア（ＡＰ＃４）に記録されているアンカー情報（ＡＶＤＰやＶＡＴ＿ＩＣＢ）を好適に読み取ることができない。【０１５２】
しかるに本実施例に係る情報記録再生装置２００によれば、更新ブロックセクタポインタ１２１が記録されるため、第２ボーダーエリアへのデータの記録の有無によらず、アンカーデータが記録されている記録エリア（更新されたアンカーポイント）を好適に認識することができる。即ち、どのような態様でデータの記録が行われても、アンカーデータが記録される記録エリア（更新されたアンカーポイント）は、更新ブロックセクタポインタ１２１を参照すれば認識することができる。従って、アンカーデータを好適に読み取ることができる。【０１５３】
更には、この更新ブロックセクタポインタ１２１は、アンカーデータを読み取る必要があるときに参照すれば足りる。即ち、記録動作の全体に渡って更新ブロックセクタポインタ１２１を参照する必要がなく、情報記録再生装置２００の処理負荷を増大させることなく上述の如き動作を行なうことができる。【０１５４】
また、ボーダークローズ処理の後には、更新ブロックセクタ有効フラグ１３１を参照すれば、アンカーデータがデフォールトとしてのアンカーポイントに記録されているか或いは更新されたアンカーポイントに記録されているかを比較的容易に且つ迅速に認識することができる。その結果、アンカーデータがデフォールトとしてのアンカーポイントに記録されていようが更新されたアンカーポイント（特にボーダークローズ処理の後には、Ｌ１層のボーダーインエリア１１６又はボーダーアウトエリア１１７）に記録されていようがアンカーデータを好適に且つ迅速に読み取ることができる。また、ボーダークローズ処理をした後には、ＲＭＡ１０４（１１４）を参照しなくともアンカーデータを読み取ることができるため、ＲＭＡ１０４（１１４）を読めないＤＶＤ−ＲＯＭ専用ドライブであってもアンカーデータを好適に取得することができる。【０１５５】
加えて、ボーダークローズ処理を行なう際には、アンカーデータをＬ１層のボーダーインエリア１１６（或いは、エクストラボーダーインエリア１４２）とＬ１層のボーダーアウトエリア１１７の２箇所に記録している。このため、いずれか一方のアンカーデータが何らかの原因で読み取ることができなくなっても、他方のアンカーデータを読み取ることで好適にファイルシステム情報１０１（１１１）を読み取ることができる。特に、ボーダーインエリア１１６とボーダーアウトエリア１１７とは間にユーザデータを挟む形で離れて位置しているため、双方のアンカーデータが同時に読めなくなるという事態は起こりにくい。即ち、このように２箇所にアンカーデータを記録することで障害対応力がより向上するという利点を享受することができる。【０１５６】
更には、ＵＤＦの規格として定められているようにＡＶＤＰは、光ディスク上の２箇所（例えば、論理ブロックアドレスが“２５６ｈ”である記録エリアや論理ブロックアドレスが“ＬＲＡ−２５６ｈ”である記録エリア等）に記録される必要がある。係る規格についても、本実施例によれば満たしているため好都合である。【０１５７】
尚、現状市場において流通しているＣＤ−ＲＯＭ（マルチセッション）やＣＤ−Ｒ／ＤＶＤ−Ｒ（シングルレイヤー）やＷＯＲＭ（Write Once Read Many）やＢＤ−ＲやＤＶＤ＋Ｒ（デュアルレイヤー）等の光ディスクにおいては、上述の如き動作を行なおうとすると、各記録動作の動作単位であるセッションを一旦閉じる必要がある。即ち、例えば第１ボーダーエリア（或いは、第１ボーダーエリアに相当する記録エリア）におけるデータの記録・再生を行なっている際に、第２ボーダーエリア（或いは、第２ボーダーエリアに相当する記録エリア）におけるデータの記録・再生を行うためには、第１ボーダーエリアにおける動作（セッション）を一旦閉じる必要がある。本実施例においては、一連の連続した動作としてこのような動作を行なうことができるため、これらの光ディスクと比較しても優れている。【０１５８】
尚、図１５に示すように、ある１つの記録区画でデータが完全に記録されたか（完結したか）否かを判断するように構成してもよい。ここに、図１５は、ある記録区画でデータが完全に記録されたか否かを判定する動作の態様を示す説明図である。【０１５９】
図１５（ａ）に示すように、更新ブロックセクタポインタ１２１が指し示す記録エリアが（即ち、変更されたアンカーポイントが）、現時点でのデータが記録された最終記録地点であるＬＲＡにおける記録エリアに相当していなければ、データの記録が完結していないと判断される。即ち、更新ブロックセクタポインタ１２１は、ある記録区画にデータが記録されることに起因して更新記録されたアンカーデータの記録位置を示している。このため、図１５（ａ）の第ｎ＋１記録区画へのデータの記録が完了していなければ、第ｎ＋１記録区画へのデータの記録に起因してアンカーデータが更新記録されることもありえない。このため、図１５（ａ）の状態においては、更新ブロックセクタポインタ１２１は、その一つ前の第ｎ記録区画へのデータの記録に起因して更新記録されたアンカーデータの記録位置を示している。このことから、第ｎ＋１記録区画へのデータの記録は完了しておらず、未だ記録中であると判断することができる。【０１６０】
他方、図１５（ｂ）に示すように、更新ブロックセクタポインタ１２１が指し示す記録エリアが、現時点でのＬＲＡにおける記録エリアに相当していれば、データの記録が完結していると判断される。【０１６１】
このような判断を行なうことで、更新ブロックセクタポインタ１２１と現時点でのＬＲＡを参照すれば、該光ディスク１００へのデータの記録が完結しているか否かを比較的容易に判断することができる。即ち、情報記録再生装置２００によらず、光ディスク１００単体で、該光ディスク１００へのデータの記録が完結しているか否かを判断することができる。【０１６２】
尚、係る判断を行なうために、ある記録区画へのデータの記録が完結した後に、アンカーデータを更新記録する必要がある。そして、このアンカーデータの更新記録に合わせて更新ブロックセクタポインタ１２１が更新される必要がある。【０１６３】
（３）再生動作
続いて、図１６を参照して、本実施例に係る情報記録再生装置２００の再生動作について説明する。ここに、図１６は、本実施例に係る情報記録再生装置２００の再生動作全体の流れを概念的に示すフローチャートである。尚、ここでは、ボーダークローズ処理を行なう前の光ディスク（例えば、上述の図１０に示す光ディスク１００）に記録されているデータを再生する動作について説明する。【０１６４】
図１６に示すように、先ず光ディスク１００がローディングされる（ステップＳ２０１）。続いて、ディスクドライブ３００の指示によりＲＭＡ１０４（１１４）に記録されているＲＭＤが読み取られ、更新ブロックセクタポインタ１２１が読み取られる（ステップＳ２０２）。このとき、ディスクドライブ３００は、並行して光ディスク１００がローディングされたことを示すデータをホストコンピュータ４００へ出力する。【０１６５】
続いて、ホストコンピュータ４００は、ファイルシステム情報１０１（１１１）を読み取るために、デフォールトのアンカーポイントへのアクセス要求をディスクドライブ３００に対して出力する（ステップＳ２０３）。即ち、アンカーデータの読取要求をディスクドライブ３００に対して出力する。【０１６６】
続いて、ディスクドライブ３００は、ホストコンピュータ４００からのアクセス要求に対して、対応する更新ブロックセクタポインタ１２１が示す更新されたアンカーポイントに記録されているアンカーデータを読み取る（ステップＳ２０４）。具体的には、ホストコンピュータ４００から出力される論理ブロックアドレスが“１６ｈ”であるアンカーポイントへのアクセス要求に対しては、更新ブロックセクタポインタ（ＡＰ＃１）１２１が示す更新されたアンカーポイントに記録されているアンカーデータを読み取る。また、ホストコンピュータ４００から出力される論理ブロックアドレスが“２５６ｈ”であるアンカーポイントへのアクセス要求に対しては、更新ブロックセクタポインタ（ＡＰ＃２）１２１が示す更新されたアンカーポイントに記録されているアンカーデータを読み取る。また、ホストコンピュータ４００から出力される論理ブロックアドレスが“ＬＲＡ−２５６ｈ”であるアンカーポイントへのアクセス要求に対しては、更新ブロックセクタポインタ（ＡＰ＃３）１２１が示す更新されたアンカーポイントに記録されているアンカーデータを読み取る。また、ホストコンピュータ４００から出力される論理ブロックアドレスが“ＬＲＡ”であるアンカーポイントへのアクセス要求に対しては、更新ブロックセクタポインタ（ＡＰ＃４）１２１が示す更新されたアンカーポイントに記録されているアンカーデータを読み取る。【０１６７】
但し、対応する更新ブロックセクタポインタが存在しなければ（或いは、“００ｈ”データしか記録されていなければ）、ディスクドライブ３００はデフォールトのアンカーポイントに記録されているアンカーデータを読み取る。【０１６８】
そして、読み取られたアンカーデータがホストコンピュータ４００へ出力され、ホストコンピュータ４００は有効な（最新の）ファイルシステム情報１０１（１１１）を読み取る（ステップＳ２０５）。【０１６９】
続いて、読み取られたファイルシステム情報１０１（１１１）を参照しながら、ホストコンピュータ４００からの指示に基づいて、光ディスク１００に記録されているデータの再生が行われる（ステップＳ２０６）。【０１７０】
その後、データの再生動作を終了するか否かが判定される（ステップＳ２０７）。即ち、光ディスク１００に記録されているデータの再生が全て終了したか否か或いは情報記録再生装置２００のユーザにより再生動作を終了する（或いは、停止する）旨の指示がなされたか否かが判定される。【０１７１】
この判定の結果、再生動作を終了しないと判定された場合（ステップＳ２０７：Ｎｏ）、再びステップＳ２０６へ戻りデータの再生動作を継続する。他方、再生動作を終了すると判定された場合（ステップＳ２０７：Ｙｅｓ）、再生動作を終了し、必要に応じて光ディスク１００をディスクドライブ３００からイジェクトする。【０１７２】
このように、ホストコンピュータ４００からデフォールトのアンカーポイントへのアクセス要求がなされた場合、ディスクドライブ３００が更新ブロックセクタポインタを参照して、更新されたアンカーポイントに記録されたアンカーデータが読み取られる。上述の比較例に係る情報記録再生装置の如く、デフォールトのアンカーポイントに記録されているアンカーデータを読み取ってしまい、その結果ファイルシステム情報を読み取ることができないという不都合を防止することができる。【０１７３】
（変形例）
続いて、図１７を参照して、本実施例に係る光ディスク１００の変形例について説明する。ここに、図１７は、変形例に係る光ディスク１００ａのＲＭＤの一部のデータ構造を示すデータ構造図である。【０１７４】
図１７に示すように、変形例に係る光ディスク１００ａは、上述した更新ブロックセクタポインタに加えて更新ブロックオリジナルセクタアドレス（ＡＰ＃１〜４）１２２がＲＭＤとして記録されている。更新ブロックオリジナルセクタアドレス１２２は、上述した更新ブロックセクタポインタ１２１と同様に、ＲＭＡ１０４（１１４）に記録されるＲＭＤのフィールド３のバイトポジションが“０”から“１５”である記録エリアに記録される。これに伴い、変形例に係る光ディスク１００ａでは、更新ブロックセクタポインタ１２１は、ＲＭＡ１０４（１１４）に記録されるＲＭＤのフィールド３のバイトポジションが１６から３１に相当する記録エリアに記録される。【０１７５】
更新ブロックオリジナルセクタアドレス１２２は、上述のデフォールトのアンカーポイント（或いは、デフォールトのアンカーポイントに相当する記録エリア）のアドレス値を示している。即ち、上述の実施例においては、アンカーポイントは、論理ブロックアドレスが“１６ｈ”、“２５６ｈ”、“ＬＲＡ−２５６ｈ”及び“ＬＲＡ”である記録エリアに固定されているが、変形例においてはこのアンカーポイントを任意の記録エリアに指定することができる。例えば、更新ブロックオリジナルアドレス（ＡＰ＃１）が、“３２ｈ”を示していれば、例えばアンカーデータの一例たるＶＲＳは、論理ブロックアドレスが“３２ｈ”であるデフォールトのアンカーポイントに記録される。【０１７６】
そして、変形例における更新ブロックセクタポインタ１２１は、更新ブロックオリジナルセクタアドレス１２２が示すデフォールトのアンカーポイントに記録されるべきアンカーデータが記録されている記録エリアのアドレス値を示している。即ち、更新ブロックセクタポインタ（ＡＰ＃１）１２１は、更新ブロックオリジナルセクタアドレス（ＡＰ＃１）１２２が示すデフォールトのアンカーポイントに記録されるべきデータが記録されている記録エリアのアドレス値を示している。また、更新ブロックセクタポインタ（ＡＰ＃２）１２１は、更新ブロックオリジナルセクタアドレス（ＡＰ＃２）１２２が示すデフォールトのアンカーポイントに記録されるべきデータが記録されている記録エリアのアドレス値を示している。また、更新ブロックセクタポインタ（ＡＰ＃３）１２１は、更新ブロックオリジナルセクタアドレス（ＡＰ＃３）１２２が示すデフォールトのアンカーポイントに記録されるべきデータが記録されている記録エリアのアドレス値を示している。また、更新ブロックセクタポインタ（ＡＰ＃４）１２１は、更新ブロックオリジナルセクタアドレス（ＡＰ＃４）１２２が示すデフォールトのアンカーポイントに記録されるべきデータが記録されている記録エリアのアドレス値を示している。【０１７７】
このように変形例によれば、アンカーポイントを任意に定めることができるため、より柔軟なデータの記録動作が可能となる。【０１７８】
尚、記録動作及び再生動作に関しては、上述した実施例と同様の手順で行なわれるため、ここでは詳述しない。【０１７９】
また、上述の実施例では、情報記録媒体の一例として光ディスク１００及び情報記録再生装置の一例として光ディスク１００に係るレコーダ或いはプレーヤについて説明したが、本発明は、光ディスク及びそのレコーダに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのレコーダ或いはプレーヤにも適用可能である。【０１８０】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、並びに、記録制御用の又は再生制御用のコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【０１８１】
本発明に係る情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、コンピュータプログラムは、例えば、ＤＶＤ等の高密度光ディスクに利用可能であり、更に、ＤＶＤレコーダやＤＶＤプレーヤ等の情報記録再生装置に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報記録再生装置等にも利用可能である。
【図１】
0004507205.tif 000002
【図２】
0004507205.tif 000003
【図３】
0004507205.tif 000004
【図４】
0004507205.tif 000005
【図５】
0004507205.tif 000006
【図６】
0004507205.tif 000007
【図７】
0004507205.tif 000008
【図８】
0004507205.tif 000009
【図９】
0004507205.tif 000010
【図１０】
0004507205.tif 000011
【図１１】
0004507205.tif 000012
【図１２】
0004507205.tif 000013
【図１３】
0004507205.tif 000014
【図１４】
0004507205.tif 000015
【図１５】
0004507205.tif 000016
【図１６】
0004507205.tif 000017
【図１７】
0004507205.tif 000018