(57)【要約】【課題】デジタル動画情報の記録・再生が可能な情報記憶媒体およびこの媒体を利用する情報再生方法と情報記録方法と情報再生装置を提供する。【解決手段】この発明にかかる情報記憶媒体は、ＡＶファイルと、セル時間情報および、ＰＧＣ情報がそれぞれ異なる領域に記録された情報記憶媒体である。セル時間情報はビデオオブジェクトに関係するタイムコードテーブルを含む。異なるＰＧＣ内の異なるセル間でビデオオブジェクト内の同一箇所を重複再生可能。  前記セル時間情報と前記ＰＧＣ情報が属する制御情報内で管理されるアドレスの単位は前記ＡＶファイル内で定義されるＡＶアドレスの単位とは異なる。オーディオ信号の標本化周波数に関する情報が前記セル時間情報に含まれ、前記標本化周波数に関する情報が前記特定ユニットの数に関係した情報とは異なる領域内に含まれる。【選択図】図２６
2010176789.tif 000002
【特許請求の範囲】
【請求項１】
ＡＶファイルと、
セル時間情報および、
ＰＧＣ情報が
それぞれ異なる領域に記録された情報記憶媒体において、
前記ＡＶファイルはビデオオブジェクトを含み、
前記セル時間情報は前記ビデオオブジェクトに関係するタイムコードテーブルを含み、
前記ビデオオブジェクト内の再生区間を示すセルと、
前記セルの再生順序を示すＰＧＣが定義され、
異なるＰＧＣ内の異なるセル間で前記ビデオオブジェクト内の同一箇所を重複再生可能であり、
前記ＰＧＣ情報が前記ＰＧＣ内のセルの再生手順を示し、
前記ＰＧＣ情報は前記セル時間情報を指定する情報を含み、
前記セル時間情報と前記ＰＧＣ情報が制御情報に属し、
前記セルの再生に要する所要時間に関係する情報が前記制御情報に含まれ、
前記所要時間に関係する情報は前記タイムコードテーブルとは異なる領域内に含まれ、
前記セル時間情報は前記ビデオオブジェクト内のＩピクチャの終了位置に関係した情報を含み、
前記セル時間情報は前記タイムコードテーブルで管理される特定ユニットの数に関係した情報を含み、
前記ビデオオブジェクト内のオーディオ信号の標本化周波数に関する情報が前記セル時間情報に含まれ、
前記タイムコードテーブルは特定ユニットに関する情報を含み、
前記セル時間情報は前記特定ユニットの数に関係した情報を含み、
前記標本化周波数に関する情報が前記特定ユニットの数に関係した情報とは異なる領域内に含まれる事を特徴とする情報記憶媒体。
【請求項２】
ＡＶファイルと、
セル時間情報および、
ＰＧＣ情報が
それぞれ異なる領域に記録可能な事を示す情報が記録された情報記憶媒体において、
前記ＡＶファイルはビデオオブジェクトを含み、
前記セル時間情報は前記ビデオオブジェクトに関係するタイムコードテーブルを含み、
前記ビデオオブジェクト内の再生区間を示すセルと、
前記セルの再生順序を示すＰＧＣが定義され、
異なるＰＧＣ内の異なるセル間で前記ビデオオブジェクト内の同一箇所を重複再生可能であり、
前記ＰＧＣ情報が前記ＰＧＣ内のセルの再生手順を示し、
前記ＰＧＣ情報は前記セル時間情報を指定する情報を含み、
前記セル時間情報と前記ＰＧＣ情報が制御情報に属し、
前記セルの再生に要する所要時間に関係する情報が前記制御情報に含まれ、
前記所要時間に関係する情報は前記タイムコードテーブルとは異なる領域内に含まれ、
前記セル時間情報は前記ビデオオブジェクト内のＩピクチャの終了位置に関係した情報を含み、
前記セル時間情報は前記タイムコードテーブルで管理される特定ユニットの数に関係した情報を含み、
前記ビデオオブジェクト内のオーディオ信号の標本化周波数に関する情報が前記セル時間情報に含まれ、
前記タイムコードテーブルは特定ユニットに関する情報を含み、
前記セル時間情報は前記特定ユニットの数に関係した情報を含み、
前記標本化周波数に関する情報が前記特定ユニットの数に関係した情報とは異なる領域内に含まれる事を特徴とする情報記憶媒体。
【請求項３】
請求項１または２記載の前記情報記憶媒体から前記ビデオオブジェクトを再生する事を特徴とする情報再生方法。
【請求項４】
請求項２記載の前記情報記憶媒体に対して前記ビデオオブジェクトを記録する事を特徴とする情報記録方法。
【請求項５】
請求項１または２記載の前記情報記憶媒体から前記ＰＧＣ情報を読み取り
前記ビデオオブジェクトを読み取る読み取り部と、
前記ビデオオブジェクトをデコードするデコーダ部を具備し、
異なる前記ＰＧＣ内の異なる前記セル間で前記ビデオオブジェクト内の同一箇所を重複再生可能な事を特徴とする情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、大容量光ディスクに代表される情報記憶媒体と、情報再生方法と情報記録方法と情報再生装置に関する。
【０００２】
とくに、パーソナルコンピュータ環境との親和性を考慮したＤＶＤ（デジタルバーサタイルディスク）録画再生システムに関する。
【背景技術】
【０００３】
近年、映像（動画）や音声等を記録した光ディスクを再生するシステムが開発され、ＬＤ（レーザディスク）あるいはビデオＣＤ（ビデオコンパクトディスク）などの様に、映画ソフトやカラオケ等を再生する目的で、一般に普及している。
【０００４】
その中で、国際規格化したＭＰＥＧ２（ムービングピクチャエキスパートグループ）方式を使用し、ＡＣー３（デジタルオーディオコンプレッション）その他のオーディオ圧縮方式を採用したＤＶＤ（デジタルバーサタイルディスク）規格が提案された。このＤＶＤ規格には、再生専用のＤＶＤビデオ（またはＤＶＤーＲＯＭ）、ライトワンスのＤＶＤーＲ、反復読み書き可能なＤＶＤ−ＲＷ（またはＤＶＤーＲＡＭ）が含まれる。
【０００５】
ＤＶＤビデオ（ＤＶＤーＲＯＭ）の規格は、ＭＰＥＧ２システムレイヤに従って、動画圧縮方式としてはＭＰＥＧ２、音声記録方式としてはリニアＰＣＭの他にＡＣ３オーディオおよびＭＰＥＧオーディオをサポートしている。さらに、このＤＶＤビデオ規格は、字幕用としてビットマップデータをランレングス圧縮した副映像データ、早送り巻き戻しデータサーチ等の再生制御用コントロールデータ（ナビゲーションデータ）を追加して構成されている。
【０００６】
また、この規格では、コンピュータでデータを読むことができるように、ＩＳＯ９６６０およびＵＤＦブリッジフォーマットもサポートしている。このことから、パーソナルコンピュータ環境でもＤＶＤビデオの映像情報を取り扱えるようになっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平７−０８７４４３号公報
【特許文献２】特開平１０−２１０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＤＶＤの動画情報は膨大なデータ量になるため、従来のパーソナルコンピュータ環境で用いられているデータの記録管理方法（ファイルアロケーションテーブルＦＡＴ１６を利用）では管理が困難になっている。
【０００９】
すなわち、現在普及している汎用パーソナルコンピュータでは、それまでに蓄積してきた過去のデータとの互換性をとるために、データ記録装置（ハードディスクドライブＨＤＤ等）のファイルシステムとしてＦＡＴ１６を利用している場合が多い。ＦＡＴ１６では、１パーティション当たり最大２Ｇバイトまでの容量しか扱えない。この場合、ＭＰＥＧ２で圧縮した動画データの転送レートを５Ｍｂｐｓとすると、１パーティション当たり最大で約５３分しか記録できない。このため、たとえば２時間半の映画をＦＡＴ１６のファイルシステムで管理された大容量ＨＤＤに記録するには、３パーティションにまたがって記録する必要が生じる。この場合、ディスクアレイ装置（Redundant Arrays of Inexpensive Disks略してＲＡＩＤ）を装備していない汎用パーソナルコンピュータシステムでは、長時間の連続ビデオ録画が難しくなる（課題その１）。
【００１０】
また、録画したビデオ映像の編集（ノンリニア編集）を行う場合には「録画編集用アプリケーションソフトウエア」、「編集加工用標準テンプレート情報」および「録画・編集対象の映像情報」をすべてパーソナルコンピュータ環境内に用意する必要があり、パーソナルコンピュータ環境のメモリ空間を大きく圧迫してしまう。つまり、ビデオ映像の録画・編集を行なうにあたってパーソナルコンピュータのメモリ容量がどうにか間に合う場合でも、ビデオ情報の録画・編集作業終了時にはメモリ空間の大部分がビデオ情報に食われてしまい、メモリ空間の残量が少なくなって、別のアプリケーションソフトウエアの実行に支障をきたす場合も生じる（課題その２）。
【００１１】
また、パーソナルコンピュータシステムとＤＶＤ録画再生システムとでは適正な情報処理方法に違いがあり、パーソナルコンピュータでは長時間の動画情報の記録・再生を連続的に（途切れずに）行なうことが難しい。
【００１２】
すなわち、パーソナルコンピュータ環境では、ファイルデータを変更する場合、情報記憶媒体（ＨＤＤ等）上の空き領域に変更後のファイルデータ全体を再記録する処理を行なう。このときの情報記憶媒体上の再記録位置は、変更前のファイルデータ記録位置とは無関係に決定される。変更前のファイルデータ記録位置は変更後に小さな空き領域として解放される。ファイルデータの変更が頻繁に繰り返されると、この小さな空き領域が媒体上で物理的に離れた位置に虫食い状態で点在するようになる。そうなると、新たなファイルデータを記録する場合、そのデータは虫食い状態になった複数の空き領域に分断されて記録されることになる。この状態をフラグメンテーションという。
【００１３】
パーソナルコンピュータの情報処理では使用する情報（ファイルデータ）がディスク上に点在（フラグメンテーション）しやすいが、読み出し対象ファイルがフラグメンテーションしていても、それらを飛び飛びに順次再生することで必要なファイル情報をディスクから取り出すことができる。このフラグメンテーションによりファイルの読出所要時間が若干長くなるが、高速ＨＤＤを用いておればユーザの感覚上では大した問題にはならない。しかし、ＤＶＤ録画再生システムにおいて記録情報（ＭＰＥＧ圧縮された動画データ）がフラグメンテーションしている場合、それらを飛び飛びに順次再生しようとすると、動画再生が途切れてしまうことがある。とくに光ディスクドライブではＨＤＤ等の高速ディスクドライブと較べ光ヘッドのシーク時間が長いので、ＭＰＥＧ動画映像を光ディスク（ＤＶＤ−ＲＡＭディスク等）に記録・再生するＤＶＤ録画再生システムでは、フラグメンテーション部分のシーク中に再生映像の途切れが生じやすく、現状では実用性に乏しい。
【００１４】
パーソナルコンピュータデータとＤＶＤ動画データとが混在する場合には、上記フラグメンテーションが起きる可能性が特に高くなる。したがって、パーソナルコンピュータ環境を取り込んだＤＶＤ録画再生システムは、よほどの高速光ディスクドライブが実用化され、かつ現実的なコストで大容量バッファを搭載できるようにならない限り、実現性がない（課題その３）。
【００１５】
この発明の目的は、デジタル動画情報の記録・再生が可能な情報記憶媒体（光ディスク）およびこの媒体を利用する情報再生方法と情報記録方法と情報再生装置を提供することである。
【課題を解決するための手段】
【００１６】
この発明は、ＡＶファイルと、セル時間情報および、ＰＧＣ情報がそれぞれ異なる領域に記録された情報記憶媒体において、前記ＡＶファイルはビデオオブジェクトを含み、前記セル時間情報は前記ビデオオブジェクトに関係するタイムコードテーブルを含み、前記ビデオオブジェクト内の再生区間を示すセルと、前記セルの再生順序を示すＰＧＣが定義され、異なるＰＧＣ内の異なるセル間で前記ビデオオブジェクト内の同一箇所を重複再生可能であり、前記ＰＧＣ情報が前記ＰＧＣ内のセルの再生手順を示し、前記ＰＧＣ情報は前記セル時間情報を指定する情報を含み、前記セル時間情報と前記ＰＧＣ情報が制御情報に属し、前記セルの再生に要する所要時間に関係する情報が前記制御情報に含まれ、前記所要時間に関係する情報は前記タイムコードテーブルとは異なる領域内に含まれ、前記セル時間情報は前記ビデオオブジェクト内のＩピクチャの終了位置に関係した情報を含み、前記セル時間情報は前記タイムコードテーブルで管理される特定ユニットの数に関係した情報を含み、前記ビデオオブジェクト内のオーディオ信号の標本化周波数に関する情報が前記セル時間情報に含まれ、前記タイムコードテーブルは特定ユニットに関する情報を含み、前記セル時間情報は前記特定ユニットの数に関係した情報を含み、前記標本化周波数に関する情報が前記特定ユニットの数に関係した情報とは異なる領域内に含まれる情報記憶媒体を基本とする。
【発明の効果】
【００１７】
デジタル動画情報の記録・再生が可能な情報記憶媒体を得られるまたこの媒体を利用した装置を得ることが可能となる。
【図面の簡単な説明】
【００１８】
【図１】記録再生可能な光ディスク（ＤＶＤーＲＡＭ／ＤＶＤ−ＲＷディスク等）の構造を説明する斜視図。
【図２】図１の２層光ディスクのデータ記録領域とそこに記録されるデータの記録トラックとの対応関係を説明する図。
【図３】図１の２層光ディスクのＲＯＭ層およびＲＡＭ層の構成を例示する断面図。
【図４】図１の２層光ディスクのＲＡＭ層のデータトラック構成例（交替処理用スペアエリアが各ユーザエリアの外側に配置された構成）を説明する図。
【図５】図１の２層光ディスクのＲＡＭ層のレイアウトを説明する図。
【図６】図５のレイアウトにおけるリードイン部分およびリードアウト部分の詳細を説明する図。
【図７】図５のレイアウトにおけるデータエリア部分の詳細を説明する図。
【図８】図５のデータエリア部分に含まれるセクタの構造を説明する図。
【図９】図５のデータエリア部分に含まれる情報の記録単位（ＥＣＣ単位）を説明する図。
【図１０】図５のデータエリア内でのゾーンとグループ（図７参照）との関係を説明する図。
【図１１】図５のデータエリア内での論理セクタの設定方法を説明する図。
【図１２】図５のデータエリア内での交替処理（スリッピング交替法）を説明する図。
【図１３】図５のデータエリア内での他の交替処理（スキッピング交替法）を説明する図。
【図１４】図５のデータエリア内でのさらに他の交替処理（リニア交替法）を説明する図。
【図１５】図１の２層光ディスクにおけるＲＯＭ層の論理セクタの設定方法を説明する図。
【図１６】図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの設定方法を説明する図。
【図１７】図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの他の設定方法を説明する図。
【図１８】図２の光ディスクに記録される情報の階層構造の一例を説明する図。
【図１９】図１８の情報階層構造においてビデオオブジェクトのセル構成とプログラムチェーンＰＧＣとの対応例を例示する図。
【図２０】図２の光ディスクのリードインエリアに記録される情報（表現方法は違うが図６のリードインデータ部分に対応）の論理構造を説明する図。
【図２１】図２０のリードインエリアに記録される制御データの内容の一例を説明する図。
【図２２】図２１の制御データに含まれる物理フォーマット情報（表現方法は違うが図６の制御データゾーン部分に対応）の内容の一例を説明する図。
【図２３】図２の光ディスク等に記録される情報（データファイル）のディレクトリ構造の一例を説明する図。
【図２４】図１９のビデオオブジェクトＤＡ２２に含まれる情報の階層構造を例示する図。
【図２５】図２４のダミーパックの内容を説明する図。
【図２６】図１８のセル時間情報ＣＴＩの内部構造を説明する図。
【図２７】図２６のＶＯＢＵ情報の内部構造を説明する図。
【図２８】図２６の欠陥情報に関連して欠陥の種類（先天的欠陥と後天的欠陥）を説明する図。
【図２９】図２３のビデオＲＡＭファイルに含まれるＡＶファイルのアドレスと図２の光ディスクの論理ブロック番号・論理セクタ番号・物理セクタ番号との対応関係を説明する図。
【図３０】図２の光ディスクに欠陥が発生した場合のＡＶアドレスの設定とエクステント（ＥＣＣデータの集合体）記述子の記述方法を説明する図。
【図３１】各種エクステント記述子（集合体記述子）の対応関係を説明する図。
【図３２】図１８の制御情報ＤＡ２１に含まれる情報の階層構造を例示する図。
【図３３】図２６のセルデータエクステント記述子（セルデータ集合体記述子）の表現方法を説明する図。
【図３４】図２４のセル内のビデオオブジェクトユニットＶＯＢＵの境界位置とこのセル内のデータを構成するＥＣＣブロック（１６セクタ３２ｋバイト）の境界位置とがずれる場合を説明する図。
【図３５】図２４のセル内のビデオオブジェクトユニットＶＯＢＵの境界位置とこのセル内のデータを構成するＥＣＣブロック（１６セクタ３２ｋバイト）の境界位置とが一致する場合を説明する図。
【図３６】図２の光ディスクに記録される情報を扱う情報処理機器（たとえばパーソナルコンピュータ）内でのシステム階層と個々の管理対象情報との関係を説明する図。
【図３７】図２３の階層ファイルシステム構造と情報記憶媒体に記録された情報内容との間の基本的な関係を説明する図。
【図３８】情報記憶媒体上の連続セクタ集合体（エクステント）の記録位置を表示するロングアロケーション記述子の記述内容を説明する図。
【図３９】情報記憶媒体上の連続セクタ集合体（エクステント）の記録位置を表示するショートアロケーション記述子の記述内容を説明する図。
【図４０】情報記憶媒体上の未記録連続セクタ集合体（未記録エクステント）を検索するものでスペースエントリとして使用される記述文の内容を説明する図。
【図４１】図２３または図３７のように階層構造を持ったファイル構造内で、指定されたファイルの記録位置を表示するファイルエントリの記述内容の一部を抜粋して説明する図。
【図４２】図２３または図３７のように階層構造を持ったファイル構造内で、ファイル（ルートディレクトリ、サブディレクトリ、ファイルデータ等）の情報を記述するファイルＩＤ記述子の一部を抜粋して説明する図。
【図４３】図２３または図３７のように階層構造を持ったファイルシステムの構造の一例を説明する図。
【図４４】ユニバーサルディスクフォーマット（ＵＤＦ）に従って情報記憶媒体上にファイルシステムを構築した場合の一例を説明する第１の部分図。
【図４５】ＵＤＦに従って情報記憶媒体上にファイルシステムを構築した場合の一例を図２１とともに説明する第２の部分図。
【図４６】ＵＤＦに従って情報記憶媒体上にファイルシステムを構築した場合の一例を図２１および図２２とともに説明する第３の部分図。
【図４７】図１のディスクに録画されるビデオコンテンツのうちユーザが作成するメニューのファイル構造の一例を概念的に説明する図。
【図４８】図１のディスクに録画されるビデオコンテンツのうちユーザが作成するメニューのファイル構造の具体例を説明する図（その１）。
【図４９】図１のディスクに録画されるビデオコンテンツのうちユーザが作成するメニューのファイル構造の具体例を説明する図（その２）。
【図５０】図２のディスクに記録されたセルデータを再生する場合を説明する図。
【図５１】図５０の再生データを構成する各セルとプログラムチェーン情報との関係の一例を説明する図（図１９参照）。
【図５２】図１〜図１１の構成を持つ情報記憶媒体（ＤＶＤーＲＡＭディスク等）を用いてデジタルビデオ情報の録画・再生を行えるように構成されたパーソナルコンピュータＰＣの一例を説明するブロック図。
【図５３】図５２のデジタルビデオ録再パーソナルコンピュータＰＣにおいて、物理系ブロックとアプリケーション系ブロックを分けて説明する図。
【図５４】図５２のＤＶＤーＲＯＭ／ＲＡＭドライブ１４０の構成の一例を説明するブロック図（図５３でいえば物理系ブロック）。
【図５５】たとえば図５２のデジタルビデオ録再ＰＣにおいて、使用媒体（ＤＶＤーＲＡＭディスク等）に対する論理ブロック番号の設定動作の一例を説明するフローチャート図。
【図５６】たとえば図５２のデジタルビデオ録再ＰＣにおいて、使用媒体（ＤＶＤーＲＡＭディスク等）における欠陥処理動作（ドライブ側の処理）の一例を説明するフローチャート図。
【図５７】図２の情報記憶媒体（ＤＶＤーＲＡＭディスク等）に記録される信号の構成を説明する図。
【図５８】図５７の記録信号をスクランブルして生成されたＥＣＣブロックの構成を説明する図。
【図５９】図５８のＥＣＣブロックをインターリーブした場合を説明する図。
【図６０】記録用の生信号が所定の信号処理（ＥＣＣインターリーブ／信号変調等）を受けて情報記憶媒体（ＤＶＤーＲＡＭディスク等）に記録されるまでの手順を説明するフローチャート図。
【図６１】図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの設定において、物理セクタ番号の大きなＲＡＭ層部分を論理セクタ番号の小さな位置へ論理的に配置替えする方法を説明する図。
【図６２】図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの設定において、ＲＡＭ層部分が論理的にＲＯＭ層部分に割り込むように配置替えする方法を説明する図。
【図６３】図２の光ディスクに記録される情報（データファイル）のディレクトリ構造の他の例を説明する図。
【図６４】図２の光ディスクに記録される情報（データファイル）のディレクトリ構造のさらに他の例を説明する図。
【図６５】図２の光ディスクに記録される情報の階層構造の他の例（図１８のアロケーションマップテーブルＡＭＴと異なる内容のアロケーションマップテーブルＡＭＴを持つ例）を説明する図。
【図６６】図２の光ディスクに先天的欠陥がある場合の先天的欠陥アロケーション記述子とアロケートされないスペース記述子の記述方法を説明する図。
【図６７】図６１の配置替えが行われたＲＯＭ／ＲＡＭ２層ディスクにおいて、情報の記録場所とＲＡＭ層の初期化前後の状態を説明する図（その１）。
【図６８】図６１の配置替えが行われたＲＯＭ／ＲＡＭ２層ディスクにおいて、情報の記録場所とＲＡＭ層の初期化前後の状態を説明する図（その２）。
【図６９】図１６の配置替えが行われたＲＯＭ／ＲＡＭ２層ディスクにおいて、情報の記録場所とＲＡＭ層の初期化前後の状態を説明する図（その１）。
【図７０】図１６の配置替えが行われたＲＯＭ／ＲＡＭ２層ディスクにおいて、情報の記録場所とＲＡＭ層の初期化前後の状態を説明する図（その２）。
【図７１】映像情報とその管理領域の書き替え方法を説明するフローチャート図。
【図７２】再生信号の連続性を説明するための再生系システム概念図。
【図７３】映像信号の連続再生時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の一例を説明する図。
【図７４】映像信号の連続再生時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の他例（最もアクセス頻度が高い場合）を説明する図。
【図７５】映像信号の連続再生時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の他例（再生時間とアクセス時間のバランスが取れている場合）を説明する図。
【図７６】光ヘッドのシーク距離とシーク時間との関係を説明する図。
【図７７】光ヘッドの平均シーク距離を求める方法を説明する図。
【図７８】記録信号の連続性を説明するための記録系システム概念図。
【図７９】記録されたＡＶデータ（映像信号情報）の一部を構成するセルおよび各セルのビデオオブジェクトユニットＶＯＢＵ配列を例示する図。
【図８０】図７９の配列において、セル＃２が編集され、セル＃２の途中（ＶＯＢＵ１０８ｅの所）でデータが切れた場合を説明する図（ＶＯＢＵ１０８ｅは再エンコードされる）。
【図８１】（図７９〜図８０は編集によるセルの並べ替え方法を説明する図）  図８０の編集が終わった後に、図７９に例示したセル構成、ＶＯＢＵ配列および空き領域の位置がどのように変化しているかを説明する図。
【図８２】映像信号の連続記録時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の一例（最もアクセス頻度が高い場合）を説明する図。
【図８３】映像信号の連続記録時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の他例（記録時間とアクセス時間のバランスが取れている場合）を説明する図。
【図８４】ビデオオブジェクト内で映像情報の並べ替え（編集等）を行った場合の映像〜音声間の同期外れに対応したＤＶＤビデオレコーダの構成を説明するブロック図。
【図８５】図８４の構成におけるエンコーダ部およびデコーダ部の内部構成を説明するブロック図。
【図８６】図８４のＤＶＤビデオレコーダにおける映像〜音声間の同期処理を説明するフローチャート図。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、この発明の一実施の形態に係るデジタル情報記録再生システムを説明する。
【００２０】
この発明に係るデジタル情報記録再生システムの代表的な一実施の形態として、ＭＰＥＧ２に基づきエンコードされた動画を可変ビットレートで記録・再生する装置、たとえばＤＶＤデジタルビデオレコーダがある。（このＤＶＤデジタルビデオレコーダの具体的な構成例については後述する。）
図１は、上記ＤＶＤデジタルビデオレコーダに使用される記録可能な光ディスク（ＤＶＤーＲＡＭ／ＤＶＤ−ＲＷディスク等）１０の構造を説明する斜視図である。
【００２１】
図１に示すように、この光ディスク１０は、それぞれ記録層１７が設けられた一対の透明基板１４を接着層２０で貼り合わせた構造を持つ。各基板１４は０．６ｍｍ厚のポリカーボネートで構成することができ、接着層２０は極薄（たとえば４０μｍ厚）の紫外線硬化性樹脂で構成することができる。これら一対の０．６ｍｍ基板１４を、記録層１７が接着層２０の面上で接触するようにして貼り合わすことにより、１.２ｍｍ厚の大容量光ディスク１０が得られる。
【００２２】
なお、記録層１７はＲＯＭ／ＲＡＭ２層構造を持つことができる。その場合、読み出し面１９側からみて近い方にＲＯＭ層／光反射層（エンボス層）１７Ａが形成され、読み出し面１９側からみて遠い方にＲＡＭ層／相変化記録層１７Ｂが形成される。
【００２３】
光ディスク１０には中心孔２２が設けられており、ディスク両面の中心孔２２の周囲には、この光ディスク１０を回転駆動時にクランプするためのクランプエリア２４が設けられている。中心孔２２には、図示しないディスクドライブ装置に光ディスク１０が装填された際に、ディスクモータのスピンドルが挿入される。そして、光ディスク１０は、そのクランプエリア２４において、図示しないディスククランパにより、ディスク回転中クランプされる。
【００２４】
光ディスク１０は、クランプエリア２４の周囲に、ビデオデータ、オーディオデータその他の情報を記録することができる情報エリア２５を有している。
【００２５】
情報エリア２５のうち、その外周側にはリードアウトエリア２６が設けられている。また、クランプエリア２４に接する内周側にはリードインエリア２７が設けられている。そして、リードアウトエリア２６とリードインエリア２７との間にデータ記録エリア２８が定められている。
【００２６】
情報エリア２５の記録層（光反射層）１７には、記録トラックがたとえばスパイラル状に連続して形成されている。その連続トラックは複数の物理セクタに分割され、これらのセクタには連続番号が付されている。このセクタを記録単位として、光ディスク１０に種々なデータが記録される。
【００２７】
データ記録エリア２８は、実際のデータ記録領域であって、記録・再生情報として、映画等のビデオデータ（主映像データ）、字幕・メニュー等の副映像データおよび台詞・効果音等のオーディオデータが、同様なピット列（レーザ反射光に光学的な変化をもたらす物理的な形状あるいは相状態）として記録されている。
【００２８】
光ディスク１０が片面１層で両面記録のＲＡＭディスクの場合は、各記録層１７は、２つの硫化亜鉛・酸化シリコン混合物（ＺｎＳ・ＳｉＯ２）で相変化記録材料層（たとえばＧｅ２Ｓｂ２Ｔｅ５）を挟み込んだ３重層により構成できる。
【００２９】
光ディスク１０が片面１層で片面記録のＲＡＭディスクの場合は、読み出し面１９側の記録層１７は、上記相変化記録材料層を含む３重層により構成できる。この場合、読み出し面１９から見て反対側に配置される層１７は情報記録層である必要はなく、単なるダミー層でよい。
【００３０】
光ディスク１０が片面読み取り型の２層ＲＡＭ／ＲＯＭディスクの場合は、２つの記録層１７は、１つの相変化記録層（読み出し面１９からみて奥側；読み書き用）と１つの半透明金属反射層（読み出し面１９からみて手前側；再生専用）で構成できる。
【００３１】
光ディスク１０がライトワンスのＤＶＤーＲである場合は、基板としてはポリカーボネートが用いられ、図示しない反射膜としては金、図示しない保護膜としては紫外線硬化樹脂を用いることができる。この場合、記録層１７には有機色素が用いられる。この有機色素としては、シアニン、スクアリリウム、クロコニック、トリフェニルメンタン系色素、キサンテン、キノン系色素（ナフトキン、アントラキノン等）、金属錯体系色素（フタロシアン、ボルフィリン、ジチオール錯体等）その他が利用可能である。
【００３２】
このようなＤＶＤ−Ｒディスクへのデータ書き込みは、たとえば波長６５０ｎｍで出力６〜１２ｍＷ程度の半導体レーザを用いて行うことができる。
【００３３】
光ディスク１０が片面読み取り型の２層ＲＯＭディスクの場合は、２つの記録層１７は、１つの金属反射層（読み出し面１９からみて奥側）と１つの半透明金属反射層（読み出し面１９からみて手前側）で構成できる。
【００３４】
読み出し専用のＤＶＤーＲＯＭディスク１０では、基板１４にピット列が予めスタンパーで形成され、このピット列が形成された基板１４の面に金属等の反射層が形成され、この反射層が記録層１７として使用されることになる。このようなＤＶＤ−ＲＯＭディスク１０では、通常、記録トラックとしてのグルーブは特に設けられず、基板１４の面に形成されたピット列がトラックとして機能するようになっている。
【００３５】
上記各種の光ディスク１０において、再生専用のＲＯＭ情報はエンボス信号として記録層１７に記録される。これに対して、読み書き用（またはライトワンス用）の記録層１７を持つ基板１４にはこのようなエンボス信号は刻まれておらず、その代わりに連続のグルーブ溝が刻まれている。このグルーブ溝に、相変化記録層が設けられるようになっている。読み書き用ＤＶＤーＲＡＭディスクの場合は、さらに、グルーブの他にランド部分の相変化記録層も情報記録に利用される。
【００３６】
なお、光ディスク１０が片面読み取りタイプ（記録層が１層でも２層でも）の場合は、読み出し面１９から見て裏側の基板１４は読み書き用レーザに対して透明である必要はない。この場合は裏側基板１４全面にラベル印刷がされていても良い。
【００３７】
後述するＤＶＤデジタルビデオレコーダは、ＤＶＤーＲＡＭディスク（またはＤＶＤ−ＲＷディスク）に対する反復記録・反復再生（読み書き）と、ＤＶＤーＲディスクに対する１回の記録・反復再生と、ＤＶＤーＲＯＭディスクに対する反復再生が可能なように構成できる。
【００３８】
図２は、図１の光ディスク（ＤＶＤーＲＡＭ等）１０のデータ記録エリア２８とそこに記録されるデータの記録トラックとの対応関係を説明する図である。
【００３９】
ディスク１０がＤＶＤ−ＲＡＭ（またはＤＶＤ−ＲＷ）の場合は、デリケートなディスク面を保護するために、ディスク１０の本体がカートリッジ１１に収納されるようになっている。ＤＶＤ−ＲＡＭディスク１０がカートリッジ１１ごと後述するＤＶＤビデオレコーダのディスクドライブに挿入されると、カートリッジ１１からディスク１０が引き出されて図示しないスピンドルモータのターンテーブルにクランプされ、図示しない光ヘッドに向き合うようにして回転駆動される。
【００４０】
一方、ディスク１０がＤＶＤーＲまたはＤＶＤーＲＯＭの場合は、ディスク１０の本体はカートリッジ１１に収納されておらず、裸のディスク１０がディスクドライブのディスクトレイに直接セットされるようになる。
【００４１】
図１に示した情報エリア２５の記録層１７には、データ記録トラックがスパイラル状に連続して形成されている。その連続するトラックは、図２に示すように一定記憶容量の複数論理セクタ（最小記録単位）に分割され、この論理セクタを基準にデータが記録されている。１つの論理セクタの記録容量は、１パックデータ長と同じ２０４８バイト（あるいは２ｋバイト）に決められている（図２４参照）。
【００４２】
データ記録エリア２８には、実際のデータ記録領域であって、管理データ、主映像（ビデオ）データ、副映像データおよび音声（オーディオ）データが同様に記録されている。
【００４３】
なお、図４を参照して後述するが、図２のディスク１０のデータ記録エリア２８は、リング状（年輪状）に複数の記録エリア（複数の記録ゾーン）に分割することができる。各記録ゾーン毎にディスク回転速度は異なるが、各ゾーン内では線速度または角速度を一定にすることができる。この場合、各ゾーン毎に予備の記録エリアすなわちスペアエリア（フリースペース）を設けることができる。このゾーン毎のフリースペースを集めて、そのディスク１０のリザーブエリアとすることができる。
【００４４】
図３は、図１の２層貼合せ光ディスク１０を読書両用とする場合の、データ記録部をデフォルメして示す部分断面図である。ここでは、金（Ａｕ）または硫化亜鉛（ＺｎＳ）と酸化シリコン（ＳｉＯ２）との混合物（ＺｎＳ・ＳｉＯ２）で、厚さがたとえば２０ｎｍの読出専用情報記録層（ＲＯＭ層１７Ａ）を形成している。
【００４５】
また、アルミニウム（Ａｌ）またはアルミニウム・モリブデン合金（Ａｌ・Ｍｏ）を用いた光反射膜と紫外線硬化性樹脂接着層２０との間に、２つの硫化亜鉛・酸化シリコン混合物ＺｎＳ・ＳｉＯ２（９２、９４）で相変化記録材料層９０（Ｇｅ２Ｓｂ２Ｔｅ５あるいはＧｅＡｎＴｅ等）を挟み込んだ３重層（９０〜９４）が、設けられている。この３重層が、読み書き可能な情報記録層（ＲＡＭ層１７Ｂ）を形成している。
【００４６】
アルミニウムまたはアルミニウム・モリブデン合金反射膜の厚さはたとえば１００ｎｍ程度に選ばれ、ＺｎＳ・ＳｉＯ２混合物層９４の厚さはたとえば２０ｎｍ程度に選ばれ、Ｇｅ２Ｓｂ２Ｔｅ５相変化記録材料層９０の厚さはたとえば２０ｎｍ程度に選ばれ、ＺｎＳ・ＳｉＯ２混合物層９２の厚さはたとえば１８０ｎｍ程度に選ばれる。
【００４７】
ＲＡＭ層１７Ｂに対する書込レーザ光ＷＬは、基板１４側から半透明のＲＯＭ層１７Ａを貫通して、相変化記録材料層９０に入射するようになっている。
【００４８】
ＲＡＭ層１７Ｂに対する読出レーザ光ＲＬは、基板１４側から半透明のＲＯＭ層１７Ａを貫通して相変化記録材料層９０に入射し、そこで書込状態（結晶質か非結晶質か）に応じた反射をするようになっている。
【００４９】
一方、ＲＯＭ層１７Ａに対する読出レーザ光ＲＬは、基板１４側から入射し半透明のＲＯＭ層１７Ａの凹凸（エンボス）状態に応じた反射をするようになっている。ＲＯＭ層１７Ａを読むかＲＡＭ層１７Ｂを読むかは、どちらの層に光ピックアップのフォーカスを結ばせるかで切り換えることができる。
【００５０】
なお、読出専用の情報がエンボス信号として記録されている基板１４に対して、読み書き用の基板にはこのようなエンボス信号は刻まれておらず、その代わりに連続のグルーブ溝が刻まれている。このグルーブ溝に、相変化記録材料層９０が設けられるようになっている。
【００５１】
図４は、図１の２層光ディスクのＲＡＭ層のデータトラック構成例（交替処理用スペアエリアＳＡ００〜ＳＡ２３が各ユーザエリアＵＡ００〜ＵＡ２３の外側に配置された構成）を説明する図である。
【００５２】
毎秒回転数（Ｈｚ）がＮ００のユーザエリアＵＡ００の外側同心状に、毎秒回転数（Ｈｚ）がＮ００のスペアエリアＳＡ００（ユーザエリアＵＡ００で生じた欠陥部分の交替処理用）が設けられている。同様に、毎秒回転数（Ｈｚ）がＮ０１のユーザエリアＵＡ０１の外側に毎秒回転数（Ｈｚ）がＮ０１のスペアエリアＳＡ０１が同心状に設けられ、毎秒回転数（Ｈｚ）がＮ２３のユーザエリアＵＡ２３の外側に毎秒回転数（Ｈｚ）がＮ２３のスペアエリアＳＡ２３が同心状に設けられる。
【００５３】
この同心状エリア構成において、各回転ゾーン００（ＵＡ００＋ＳＡ００）〜２３（ＵＡ２３＋ＳＡ２３）間での記録密度を平均化してディスク全体で大きな記録容量を確保するために、各定回転ゾーン毎の回転数をＮ００＞Ｎ０１＞…＞Ｎ２３としている。
【００５４】
なお、ここでは同心状のゾーン数を２４個（ゾーン００〜ゾーン２３）としてあるが、このゾーン数２４以外でもこの発明を実施できる。
【００５５】
図４の構成の光ディスク１０において、ユーザエリアＵＡ００に書込を行うときは、その管理（ユーザエリアＵＡ００のどこからどこまでに該当データが書き込まれるか等）および欠陥発生時の交替処理は同じ回転数ゾーン内で行なう。同様に、ユーザエリアＵＡ０１での書込管理・欠陥管理は同じ回転数ゾーン内で行ない、ユーザエリアＵＡ２３での書込管理・欠陥管理は同じ回転数ゾーン内で行なう。
【００５６】
このようにすれば、書込管理処理中あるいは交替処理中にディスク１０の回転速度を切り換える必要がなくなるから、書込処理および交替処理を高速化できる。
【００５７】
図５は、図１の２層光ディスクのＲＡＭ層のレイアウトを説明する図である。
【００５８】
すなわち、ディスク内周側のリードインエリア２７は、光反射面が凹凸形状をしたエンボスゾーン、表面が平坦（鏡面）なミラーゾーンおよび書替可能ゾーンで構成される。エンボスゾーンは基準信号ゾーンおよび制御データゾーンを含み、ミラーゾーンは接続ゾーンを含む。
【００５９】
書替可能ゾーンは、ディスクテストゾーンと、ドライブテストゾーンと、ディスクＩＤ（識別子）ゾーンと、欠陥管理エリアＤＭＡ１およびＤＭＡ２を含んでいる。
【００６０】
ディスク外周側のリードアウトエリア２６は、欠陥管理エリアＤＭＡ３およびＤＭＡ４と、ディスクＩＤ（識別子）ゾーンと、ドライブテストゾーンと、ディスクテストゾーンを含む書替可能ゾーンで構成される。
【００６１】
リードインエリア２７とリードアウトエリア２６との間のデータエリア２８は、２４個の年輪状のゾーン００〜ゾーン２３に分割されている。各ゾーンは一定の回転速度を持っているが、異なるゾーン間では回転速度が異なる。また、各ゾーンを構成するセクタ数も、ゾーン毎に異なる。具体的には、ディスク内周側のゾーン（ゾーン００等）は回転速度が早く構成セクタ数は少ない。一方、ディスク外周側のゾーン（ゾーン２３等）は回転速度が遅く構成セクタ数が多い。このようなレイアウトによって、各ゾーン内ではＣＡＶのような高速アクセス性を実現し、ゾーン全体でみればＣＬＶのような高密度記録性を実現している。
【００６２】
図６は、図５のレイアウトにおけるリードイン部分およびリードアウト部分の詳細を説明する図である。
【００６３】
エンボスデータゾーンの制御データゾーンには、適用されるＤＶＤ規格のタイプ（ＤＶＤ−ＲＯＭ・ＤＶＤ−ＲＡＭ・ＤＶＤ−Ｒ等）およびパートバージョンと、ディスクサイズおよび最小読出レートと、ディスク構造（１層ＲＯＭディスク・１層ＲＡＭディスク・２層ＲＯＭ／ＲＡＭディスク等）と、記録密度と、データエリアアロケーションと、バーストカッティングエリアの記述子と、記録時の露光量指定のための線速度条件と、読出パワーと、ピークパワーと、バイアスパワーと、媒体の製造に関する情報が記録されている。
【００６４】
別の言い方をすると、この制御データゾーンには、記録開始・記録終了位置を示す物理セクタ番号などの情報記憶媒体全体に関する情報と、記録パワー、記録パルス幅、消去パワー、再生パワー、記録・消去時の線速などの情報と、記録・再生・消去特性に関する情報と、個々のディスクの製造番号など情報記憶媒体の製造に関する情報等が事前に記録されている。
【００６５】
リードインおよびリードアウトの書替可能データゾーンには、各々の媒体ごとの固有ディスク名記録領域と、試し記録領域（記録消去条件の確認用）と、データエリア内の欠陥領域に関する管理情報記録領域が設けられている。これらの領域を利用することで、個々のディスクに対して最適な記録が可能となる。
【００６６】
図７は、図５のレイアウトにおけるデータエリア部分の詳細を説明する図である。
【００６７】
２４個のゾーン毎に同数のグループが割り当てられ、各グループはデータ記録に使用するユーザエリアと交替処理に使用するスペアエリアをペアで含んでいる。各グループのユーザエリアおよびスペアエリアは同じ回転速度のゾーンに収まっており、グループ番号の小さい方が高速回転ゾーンに属し、グループ番号の大きい方が低速回転ゾーンに属する。低速回転ゾーンのグループは高速回転ゾーンのグループよりもセクタ数が多いが、低速回転ゾーンはディスクの回転半径が大きいので、ディスク１０上での物理的な記録密度はゾーン全体（グループ全て）に渡りほぼ均一になる。
【００６８】
各グループにおいて、ユーザエリアはセクタ番号の小さい方（つまりディスク上で内周側）に配置され、スペアエリアはセクタ番号の大きい方（ディスク上で外周側）に配置される。このセクタ番号の割り当て方は、図４のディスク１０上におけるユーザエリアＵＡとスペアエリアＳＡとの配置方法に対応する。
【００６９】
次に、情報記憶媒体（ＤＶＤーＲＡＭディスク１０等）上に記録される情報の記録信号構造とその記録信号構造の作成方法について説明する。なお、媒体上に記録される情報の内容そのものは「情報」と呼び、同一内容の情報に対しスクランブルしたり変調したりしたあとの構造や表現、つまり信号形態が変換された後の“１”〜“０”の状態のつながりは「信号」と表現して、両者を適宜区別することにする。
【００７０】
図８は、図５のデータエリア部分に含まれるセクタの構造を説明する図である。図８の１セクタは図７のセクタ番号の１つに対応し、図２に示すように２０４８バイトのサイズを持つ。各セクタはディスク１０にエンボスで刻まれたヘッダを先頭に、同期コードと変調後の信号（ビデオデータその他）を交互に含んでいる。
【００７１】
次に、ＤＶＤ−ＲＡＭディスク１０におけるＥＣＣブロック処理方法について説明する。
【００７２】
図９は、図５のデータエリア部分に含まれる情報の記録単位（エラーコレクションコードのＥＣＣ単位）を説明する図である。
【００７３】
パーソナルコンピュータ用の情報記憶媒体（ハードディスクＨＤＤや光磁気ディスクＭＯなど）のファイルシステムで多く使われるＦＡＴ（ファイルアロケーションテーブル）では、２５６バイトまたは５１２バイトを最小単位として情報記憶媒体へ情報が記録される。
【００７４】
それに対し、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなどの情報記憶媒体では、ファイルシステムとしてＵＤＦ（ユニバーサルディスクフォーマット；詳細は後述）を用いており、ここでは２０４８バイトを最小単位として情報記憶媒体へ情報が記録される。この最小単位をセクタと呼ぶ。つまりＵＤＦを用いた情報記憶媒体（光ディスク１０）に対しては、図９に示すようにセクタ５０１毎に２０４８バイトずつの情報を記録して行く。
【００７５】
ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭではカートリッジを使わず裸ディスクで取り扱うため、ユーザサイドで情報記憶媒体表面に傷が付いたり表面にゴミが付着し易い。情報記憶媒体表面に付いたゴミや傷の影響で特定のセクタ（たとえば図９のセクタ５０１ｃ）が再生不可能（もしくは記録不能）な場合が発生する。
【００７６】
ＤＶＤでは、そのような状況を考慮したエラー訂正方式（積符号を利用したＥＣＣ）が採用されている。具体的には１６個ずつのセクタ（図９ではセクタ５０１ａからセクタ５０１ｐまでの１６個のセクタ）で１個のＥＣＣ（エラーコレクションコード）ブロック５０２を構成し、その中で強力なエラー訂正機能を持たせている。その結果、たとえばセクタ５０１ｃが再生不可能といったような、ＥＣＣブロック５０２内のエラーが生じても、エラー訂正され、ＥＣＣブロック５０２のすべての情報を正しく再生することが可能となる。
【００７７】
図１０は、図５のデータエリア内でのゾーンとグループ（図７参照）との関係を説明する図である。
【００７８】
図５の各ゾーン００〜２３は、図４に示すようにディスク１０上に物理的に配置されるもので、実際に使用されるデータエリア（ユーザエリア＋スペアエリア）の他に、ゾーン間のデータ使用エリアを区分けするガードエリアを持っている。これに対して、図７のグループは実際に使用されるデータエリア（ユーザエリア＋スペアエリア）に対して割り当てられる。
【００７９】
すなわち、図１０においてガードエリア７１１で区切られたグループ００はディスク１０の物理セクタ番号０３１０００ｈから始まるユーザエリアＵＡ００およびスペアエリアＳＡ００を含み、ガードエリア７１１とガードエリア７１２で区切られたグループ０１はユーザエリアＵＡ０１およびスペアエリアＳＡ０１を含む。以下同様に、ディスク１０の最外周側のガードエリア７１３で区切られたグループ２３はディスク１０の最終物理セクタ番号で終わるユーザエリアＵＡ２３およびスペアエリアＳＡ２３を含んでいる。
【００８０】
図１０の構成を持つ図４の光ディスク（ＤＶＤーＲＡＭディスク）１０が図示しないディスクドライブにかけられているときは、ガードエリア通過中にディスク１０の回転速度を切り替える処理を行なうことができる。たとえば、図示しない光ヘッドがグループ００からグループ０１にシークする際に、ガードエリア７１１を通過中にディスク１０の回転速度がＮ００からＮ０１に切り替えられる。
【００８１】
図１１は、図５のデータエリア内での論理セクタの設定方法を説明する図である。物理的には図１０に示すようなガードエリアがディスク１０上に設けられているが、論理的には（つまり書込制御を行なうソフトウエアからみれば）、各グループ００〜２３が密に並んでいる。このグループ００〜２３の並びは、グループ番号の小さい方（物理セクタ番号の小さい方）がディスク１０の内周側（リードイン側）に配置され、グループ番号の大きい方（物理セクタ番号の大きい方）がディスク１０の外周側（リードアウト側）に配置される。
【００８２】
この配置において、同一グループ内のスペアエリアの論理セクタ番号は事前には設定されておらず、ユーザエリアの欠陥発生時に、交替処理前のユーザエリアの欠陥位置での論理セクタ番号が、交替処理後の対応するスペアエリア位置に移される。ただし、物理セクタ番号については、ユーザエリアもスペアエリアも始めから設定されている。
【００８３】
次に、ユーザエリアで生じた欠陥を処理する方法を幾つか説明する。その前に、欠陥処理に必要な欠陥管理エリア（図５または図６のＤＭＡ１〜ＤＭＡ４）およびその関連事項について説明しておく。
【００８４】
［欠陥管理エリア］
欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）はデータエリアの構成および欠陥管理の情報を含むもので、たとえば３２セクタで構成される。２つの欠陥管理エリア（ＤＭＡ１、ＤＭＡ２）は光ディスク（ＤＶＤーＲＡＭディスク）１０のリードインエリア２７内に配置され、他の２つの欠陥管理エリア（ＤＭＡ３、ＤＭＡ４）は光ディスク１０のリードアウトエリア２６内に配置される。各欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の後には、適宜予備のセクタ（スペアセクタ）が付加されている。
【００８５】
各欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）は、２つのＥＣＣブロックからなる。各欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の最初のＥＣＣブロックには、ディスク１０の定義情報構造（ＤＤＳ; Disc Definition Structure）および一次欠陥リスト（ＰＤＬ; Primary Defect List）が含まれる。各欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の２番目のＥＣＣブロックには、二次欠陥リスト（ＳＤＬ; Secondary Defect List）が含まれる。４つの欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の４つの一次欠陥リスト（ＰＤＬ）は同一内容となっており、それらの４つの二次欠陥リスト（ＳＤＬ）も同一内容となっている。
【００８６】
４つの欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の４つの定義情報構造（ＤＤＳ）は基本的には同一内容であるが、４つの欠陥管理エリアそれぞれのＰＤＬおよびＳＤＬに対するポインタについては、それぞれ個別の内容となっている。
【００８７】
ここでＤＤＳ／ＰＤＬブロックは、ＤＤＳおよびＰＤＬを含むＥＣＣブロックを意味する。また、ＳＤＬブロックは、ＳＤＬを含むＥＣＣブロックを意味する。
【００８８】
光ディスク（ＤＶＤーＲＡＭディスク）１０を初期化したあとの各欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の内容は、以下のようになっている：
（１）各ＤＤＳ／ＰＤＬブロックの最初のセクタはＤＤＳを含む；
（２）各ＤＤＳ／ＰＤＬブロックの２番目のセクタはＰＤＬを含む；
（３）各ＳＤＬブロックの最初のセクタはＳＤＬを含む。
【００８９】
一次欠陥リストＰＤＬおよび二次欠陥リストＳＤＬのブロック長は、それぞれのエントリ数によって決定される。各欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）の未使用セクタはデータ０ＦＦｈで書き潰される。また、全ての予備セクタは００ｈで書き潰される。
【００９０】
［ディスク定義情報］
定義情報構造ＤＤＳは、１セクタ分の長さのテーブルからなる。このＤＤＳはディスク１０の初期化方法と、ＰＤＬおよびＳＤＬそれぞれの開始アドレスを規定する内容を持つ。ＤＤＳは、ディスク１０の初期化終了時に、各欠陥管理エリア（ＤＭＡ）の最初のセクタに記録される。
【００９１】
［パーティショニング］
ディスク１０の初期化中に、データエリアは２４の連続したグループ００〜２３に区分される。最初のゾーン００および最後のゾーン２３を除き、区分された各ゾーンの頭には複数のバッファブロックが配置される。各グループは、バッファフロックを除き１つのゾーンを完全にカバーするようになっている。
【００９２】
各グループは、データセクタ（ユーザエリア）のフルブロックと、それに続くスペアセクタ（スペアエリア）のフルブロックを備えている。
【００９３】
［スペアセクタ］
各データエリア内の欠陥セクタは、所定の欠陥管理方法（後述する検証、スリッピング交替、スキッピング交替、リニア交替）により、正常セクタに置換（交替）される。この交替のためのスペアセクタのブロックは、図７の各グループのスペアエリアに含まれる。
【００９４】
光ディスク１０は使用前に初期化できるようになっているが、この初期化は検証の有無に拘わらず実行可能となっている。
【００９５】
欠陥セクタは、スリッピング交替処理（Slipping Replacement Algorithm）、スキッピング交替処理（Skipping Replacement Algorithm）あるいはリニア交替処理（Linear Replacement Algorithm）により処理される。これらの処理（Algorithm）により前記ＰＤＬおよびＳＤＬにリストされるエントリ数の合計は、所定数、たとえば４０９２以下とされる。
【００９６】
［初期化］
ディスク１０の初期化において、そのディスクの最初の使用よりも前に、４つの欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）が前もって記録される。データエリアは２４グループ（図７のグループ００〜２３）にパーティションされる。各グループは、データセクタ（ユーザエリア）用に多数のブロックと、それに続く多数のスペアブロック（スペアエリア）を含む。これらのスペアブロックは欠陥セクタの交替用に用いることができる。
【００９７】
初期化時は各グループの検証（サーティファイ）を行なうこともできる。これにより、初期化段階で発見された欠陥セクタは特定され、使用時にはスキップされるようになる。
【００９８】
全ての定義情報構造ＤＤＳのパラメータは、４つのＤＤＳセクタに記録される。一次欠陥リストＰＤＬおよび二次欠陥リストＳＤＬは、４つの欠陥管理エリア（ＤＭＡ１〜ＤＭＡ４）に記録される。最初の初期化では、ＳＤＬ内のアップデートカウンタは００ｈにセットされ、全ての予約ブロックは００ｈで書き潰される。
【００９９】
［検証／サーティフィケーション］
ディスク１０を検証する場合は、各グループ内のデータセクタ（ユーザエリア）およびスペアセクタ（スペアエリア）を検証することになる。この検証は、各グループ内セクタの読み書きチェックにより行なうことができる。
【０１００】
検証中に発見された欠陥セクタは、たとえばスリッピング交替により処理される。この欠陥セクタは、読み書きに使用してはならない。
【０１０１】
検証の実行中にディスク１０のゾーン内スペアセクタを使い切ってしまったときは、そのディスク１０は不良と判定し、以後そのディスク１０は使用しないものとする。
【０１０２】
なお、ディスク１０をコンピュータのデータ記憶用に用いるときは上記初期化＋検証が行われるが、ビデオ録画用に用いられるときは、上記初期化＋検証を行うことなく、いきなりビデオ録画することもあり得る。
【０１０３】
図１２は、図５のデータエリア内での交替処理（スリッピング交替法）を説明する図である。
【０１０４】
検証が実行されたときは、データエリア内の各グループ全てに対してスリッピング交替処理が個別に適用される。
【０１０５】
検証中に発見された欠陥データセクタ（たとえばｍ個の欠陥セクタ７３１）は、その欠陥セクタの後に続く最初の正常セクタ（ユーザエリア７２３ｂ）と交替（あるいは置換）される（交替処理７３４）。これにより、該当グループの末端に向かってｍセクタ分のスリッピング（論理セクタ番号後方シフト）が生じる。同様に、その後にｎ個の欠陥セクタ７３２が発見されれば、その欠陥セクタはその後に続く正常セクタ（ユーザエリア７２３ｃ）と交替される。最後のデータセクタ（ユーザエリア７２３ｃ）欠陥がある場合については、そのグループのスペアセクタ（スペアエリア７２４のうち論理セクタ番号の小さい方の記録使用領域７４３から順に）にスリッピングする。
【０１０６】
欠陥セクタのアドレスは一次欠陥リスト（ＰＤＬ）に書き込まれる。欠陥セクタは、ユーザデータの記録に使用してはならない。もし検証中に欠陥セクタが発見されないときは、ＰＤＬには何も書き込まない。
【０１０７】
最後のデータセクタ（ユーザエリア７２３ｃ）を超えてスペアエリア７２４にスリッピングすることがあれば、検証中に欠陥が発見されたスペアセクタのアドレスは、ＰＤＬに書き込まれる。この場合、使用可能なスペアセクタ（スペアエリアの不使用領域７３６のセクタ）の数は減少する。
【０１０８】
該当グループのユーザエリア中でｍ＋ｎ個の欠陥セクタが発見されたときは、ｍ＋ｎセクタ分がスペアエリア７２４の記録使用領域７４３にスリッピングし、その結果、スペアエリア７２４の不使用領域７２６はｍ＋ｎセクタ分減少する。
【０１０９】
もしあるグループのスペアエリア７２４のセクタを検証中に交替処理で使い切ってしまったときは、検証失敗とみなす。
【０１１０】
検証が成功した場合、欠陥セクタのないユーザエリア７２３ａ〜７２３ｃとスペアエリアの記録使用領域７４３がそのグループの情報記録使用部分（論理セクタ番号設定領域７３５）となり、この部分に連続した論理セクタ番号が割り当てられる。
【０１１１】
図１３は、図５のデータエリア内での他の交替処理（スキッピング交替法）を説明する図である。
【０１１２】
スキッピング交替処理は、ディスク１０の使用中の反復読み書きにより発生した欠陥または劣化に適用できる。このスキッピング交替処理は、１６セクタ単位、すなわちＥＣＣブロック単位（１セクタが２ｋバイトなので３２ｋバイト単位）で実行される。
【０１１３】
たとえば、正常なＥＣＣブロックで構成されるユーザエリア７２３ａの後に１個の欠陥ＥＣＣブロック７４１が発見されれば、この欠陥ＥＣＣブロック７４１に記録予定だったデータは、直後の正常なユーザエリア７２３ｂのＥＣＣブロックに代わりに記録される（交替処理７４４）。同様に、ｋ個の欠陥ＥＣＣブロック７４２が発見されれば、これらの欠陥ブロック７４２に記録する予定だったデータは、直後の正常なユーザエリア７２３ｃのｋ個のＥＣＣブロックに代わりに記録される。
【０１１４】
こうして、該当グループのユーザエリア中で１＋ｋ個の欠陥ＥＣＣブロックが発見されたときは、（１＋ｋ）ＥＣＣブロック分がスペアエリア７２４の記録使用延長領域７４３にスキッピングする。その結果、スペアエリア７２４の不使用領域７２６は（１＋ｋ）ＥＣＣブロック分減少し、残りの不使用領域７４６は小さくなる。そしてスペアエリア７２４の不使用領域７２６はｍ＋ｎセクタ分減少する。
【０１１５】
もし該当グループのスペアエリア７２４を検証中に交替処理で使い切ってしまったときは、検証失敗とみなす。
【０１１６】
検証が成功した場合、欠陥ＥＣＣブロックのないユーザエリア７２３ａ〜７２３ｃがそのグループの情報記録使用部分（論理セクタ番号設定領域７２５）となる。そして、欠陥ＥＣＣブロック７４１および７４２の論理セクタ番号設定位置がスペアエリア７２４の延長領域７４３に平行移動する。このとき、欠陥ＥＣＣブロックのないユーザエリア７２３ａ〜７２３ｃは、欠陥の有無に拘わらず、欠陥がないときに割り振られた論理セクタ番号のまま不変に保たれている。
【０１１７】
上記論理セクタ番号設定位置の平行移動７４５により、延長領域７４３にスキッピングされた（１＋ｋ）個のＥＣＣブロックを構成するセクタの論理セクタ番号が、欠陥ＥＣＣブロック７４１とｋ個の連続ＥＣＣブロックに事前に割り振られた論理セクタ番号を担うことになる。
【０１１８】
このスキッピング交替処理法では、ディスク１０が事前に検証（サーティファイ）されていなくても、ＥＣＣブロック単位でエラーが発見されたら、即、交替処理を実行して行ける。
【０１１９】
図１４は、図５のデータエリア内でのさらに他の交替処理（リニア交替法）を説明する図である。
【０１２０】
リニア交替処理は、検証以後の反復読み書きにより発生した欠陥セクタおよび劣化セクタの双方に適用できる。このリニア交替処理も、１６セクタ単位、すなわちＥＣＣブロック単位（３２ｋバイト単位）で実行される。
【０１２１】
リニア交替処理では、欠陥ＥＣＣブロック７５１は、該当グループ内で最初に使用可能な正常スペアブロック（スペアエリア７２４の最初の記録使用領域７５３）と交替（置換）される（交替処理７５８）。もしそのグループにスペアブロックが残っていないなら、つまりそのグループ内に残っているセクタが１６セクタ未満のときは、その旨は二次欠陥リスト（ＳＤＬ）に記録される。そして、欠陥ブロックは、他のグループ内で最初に使用可能な正常スペアブロックと交替（置換）される。欠陥ブロックのアドレスおよびその最終交替（置換）ブロックのアドレスは、ＳＤＬに書き込まれる。
【０１２２】
上述したように、該当グループにスペアブロックがないときは、その旨はＳＤＬに記録される。グループ００にスペアブロックがないということは、ＳＤＬの所定ビットに“１”をセットすることで示される。この所定ビットが“０”にセットされているときは、そのグループ００内にまだスペアブロックが残っていることを示す。この所定ビットはグループ００に対応して設けられる。グループ０１に対しては別の所定ビットが対応する。以下同様にして、２４個の個別所定ビットが２４個のグループ００〜２３それぞれに対応するようになっている。
【０１２３】
検証後、もしデータブロック（ＥＣＣブロック）に欠陥が発見されたときは、そのブロックは欠陥ブロックとみなし、その旨はＳＤＬの新エントリとしてリストされる。
【０１２４】
ＳＤＬにリストされた交替ブロックが、後に欠陥ブロックであると判明したときは、ダイレクトポインタ法を用いてＳＤＬに登録を行なう。このダイレクトポインタ法では、交替ブロックのアドレスを欠陥ブロックのものから新しいものへ変更することによって、交替された欠陥ブロックが登録されているＳＤＬのエントリが修正される。
【０１２５】
上記二次欠陥リストＳＤＬを更新するときは、ＳＤＬ内の更新カウンタを１つインクリメントする。
【０１２６】
［検証されないディスク］
スキッピング交替処理あるいはリニア交替処理は、検証されていないディスク１０で発見された欠陥セクタに対しても適用できる。この交替処理は、１６セクタ単位（すなわち１ＥＣＣブロック単位）で実行される。
【０１２７】
たとえばリニア交替処理の場合、欠陥ブロックは、該当グループ内で最初に使用可能な正常スペアブロックと交替（置換）される。もしそのグループにスペアブロックが残っていないなら、その旨が二次欠陥リスト（ＳＤＬ）に記録される。そして、欠陥ブロックは、他のグループ内で最初に使用可能な正常スペアブロックと交替（置換）される。欠陥ブロックのアドレスおよびその最終交替（置換）ブロックのアドレスは、ＳＤＬに書き込まれる。
【０１２８】
該当グループにスペアブロックがないときは、その旨がＳＤＬに記録される。グループ００にスペアブロックがないということは、そのグループの所定ビットに“１”をセットすることで示される。この所定ビットが“０”にセットされているときは、グループ００内にまだスペアブロックが残っていることを示す。
【０１２９】
もし、一次欠陥リスト（ＰＤＬ）内に欠陥セクタのアドレスリストが存在するなら、たとえそのディスクが検証されていなくても、これらの欠陥セクタはディスク使用時にスキップされる。この処理は、検証されたディスクに対する処理と同様である。
【０１３０】
［書込処理］
あるグループのセクタにデータ書込を行うときは、一次欠陥リスト（ＰＤＬ）にリストされた欠陥セクタはスキップされる。そして、前述したスリッピング交替処理にしたがって、欠陥セクタに書き込もうとするデータは次に来るデータセクタに書き込まれる。もし書込対象ブロックが二次欠陥リスト（ＳＤＬ）にリストされておれば、そのブロックへ書き込もうとするデータは、前述したリニア交替処理またはスキッピング交替処理にしたがって、ＳＤＬにより指示されるスペアブロックに書き込まれる。
【０１３１】
なお、パーソナルコンピュータの環境下では、パーソナルコンピュータファイルの記録時にはリニア交替処理が利用され、ＡＶファイルの記録時にはスキッピング交替処理が利用される。
【０１３２】
［一次欠陥リスト；ＰＤＬ］
一次欠陥リスト（ＰＤＬ）は常に光ディスク１０に記録されるものであるが、その内容が空であることはあり得る。
【０１３３】
欠陥セクタのリストは、ディスク１０の検証以外の手段によって得ても良い。
【０１３４】
ＰＤＬは、初期化時に特定された全ての欠陥セクタのアドレスを含む。これらのアドレスは、昇順にリストされる。ＰＤＬは必要最小限のセクタ数で記録するようにする。そして、ＰＤＬは最初のセクタの最初のユーザバイトから開始する。ＰＤＬの最終セクタにおける全ての未使用バイトは、０ＦＦｈにセットされる。このＰＤＬには、以下のような情報が書き込まれることになる：
バイト位置                  ＰＤＬの内容
０          ００ｈ；ＰＤＬ識別子
１          ０１ｈ；ＰＤＬ識別子
２          ＰＤＬ内のアドレス数；ＭＳＢ
３          ＰＤＬ内のアドレス数；ＬＳＢ
４          最初の欠陥セクタのアドレス（セクタ番号；ＭＳＢ）
５          最初の欠陥セクタのアドレス（セクタ番号）
６          最初の欠陥セクタのアドレス（セクタ番号）
７          最初の欠陥セクタのアドレス（セクタ番号；ＬＳＢ）
・                          ・
ｘ−３        最後の欠陥セクタのアドレス（セクタ番号；ＭＳＢ）
ｘ−２        最後の欠陥セクタのアドレス（セクタ番号）
ｘ−１        最後の欠陥セクタのアドレス（セクタ番号）
ｘ          最後の欠陥セクタのアドレス（セクタ番号；ＬＳＢ）
＊注；第２バイトおよび第３バイトが００ｈにセットされているときは、第３バイトはＰＤＬの末尾となる。
【０１３５】
なお、マルチセクタに対する一次欠陥リスト（ＰＤＬ）の場合、欠陥セクタのアドレスリストは、２番目以降の後続セクタの最初のバイトに続くものとなる。つまり、ＰＤＬ識別子およびＰＤＬアドレス数は、最初のセクタにのみ存在する。
【０１３６】
ＰＤＬが空の場合、第２バイトおよび第３バイトは００ｈにセットされ、第４バイトないし第２０４７バイトはＦＦｈにセットされる。
【０１３７】
また、ＤＤＳ／ＰＤＬブロック内の未使用セクタには、ＦＦｈが書き込まれる。
【０１３８】
［二次欠陥リスト；ＳＤＬ］
二次欠陥リスト（ＳＤＬ）は初期化段階で生成され、サーティフィケーションの後に使用される。全てのディスクには、初期化中にＳＤＬが記録される。
【０１３９】
このＳＤＬは、欠陥データブロックのアドレスおよびこの欠陥ブロックと交替するスペアブロックのアドレスという形で、複数のエントリを含んでいる。ＳＤＬ内の各エントリには、８バイト割り当てられている。つまり、その内の４バイトが欠陥ブロックのアドレスに割り当てられ、残りの４バイトが交替ブロックのアドレスに割り当てられている。
【０１４０】
上記アドレスリストは、欠陥ブロックおよびその交替ブロックの最初のアドレスを含む。欠陥ブロックのアドレスは、昇順に付される。
【０１４１】
ＳＤＬは必要最小限のセクタ数で記録され、このＳＤＬは最初のセクタの最初のユーザデータバイトから始まる。ＳＤＬの最終セクタにおける全ての未使用バイトは、０ＦＦｈにセットされる。その後の情報は、４つのＳＤＬ各々に記録される。
【０１４２】
ＳＤＬにリストされた交替ブロックが、後に欠陥ブロックであると判明したときは、ダイレクトポインタ法を用いてＳＤＬに登録を行なう。このダイレクトポインタ法では、交替ブロックのアドレスを欠陥ブロックのものから新しいものへ変更することによって、交替された欠陥ブロックが登録されているＳＤＬのエントリが修正される。その際、ＳＤＬ内のエントリ数は、劣化セクタによって変更されることはない。
【０１４３】
このＳＤＬには、以下のような情報が書き込まれることになる：
バイト位置                  ＳＤＬの内容
０          （００）；ＳＤＬ識別子
１          （０２）；ＳＤＬ識別子
２          （００）
３          （０１）
４          更新カウンタ；ＭＳＢ
５          更新カウンタ
６          更新カウンタ
７          更新カウンタ；ＬＳＢ
８〜２６      予備（００ｈ）
２７〜２９      ゾーン内スペアセクタを全て使い切ったことを示すフラグ
３０        ＳＤＬ内のエントリ数；ＭＳＢ
３１        ＳＤＬ内のエントリ数；ＬＳＢ
３２        最初の欠陥ブロックのアドレス（セクタ番号；ＭＳＢ）
３３        最初の欠陥ブロックのアドレス（セクタ番号）
３４        最初の欠陥ブロックのアドレス（セクタ番号）
３５        最初の欠陥ブロックのアドレス（セクタ番号；ＬＳＢ）
３６        最初の交替ブロックのアドレス（セクタ番号；ＭＳＢ）
３７        最初の交替ブロックのアドレス（セクタ番号）
３８        最初の交替ブロックのアドレス（セクタ番号）
３９        最初の交替ブロックのアドレス（セクタ番号；ＬＳＢ）
・                          ・
ｙ−７      最後の欠陥ブロックのアドレス（セクタ番号；ＭＳＢ）
ｙ−６      最後の欠陥ブロックのアドレス（セクタ番号）
ｙ−５      最後の欠陥ブロックのアドレス（セクタ番号）
ｙ−４      最後の欠陥ブロックのアドレス（セクタ番号；ＬＳＢ）
ｙ−３      最後の交替ブロックのアドレス（セクタ番号；ＭＳＢ）
ｙ−２      最後の交替ブロックのアドレス（セクタ番号）
ｙ−１      最後の交替ブロックのアドレス（セクタ番号）
ｙ        最後の交替ブロックのアドレス（セクタ番号；ＬＳＢ）
＊注；第３０〜第３１バイト目の各エントリは８バイト長。
【０１４４】
なお、マルチセクタに対する二次欠陥リスト（ＳＤＬ）の場合、欠陥ブロックおよび交替ブロックのアドレスリストは、２番目以降の後続セクタの最初のバイトに続くものとなる。つまり、上記ＳＤＬの内容の第０バイト目〜第３１バイト目は、最初のセクタにのみ存在する。
【０１４５】
また、ＳＤＬブロック内の未使用セクタには、ＦＦｈが書き込まれる。
【０１４６】
図１５は、図１の２層光ディスクにおけるＲＯＭ層部分の論理セクタの設定方法を説明する図である。ここでは、リードインエリアからリードアウトエリアまでの間のボリュームスペースにおいて、レイヤ０のデータエリアの物理セクタ番号ＰＳＮおよび論理セクタ番号ＬＳＮを、１：１で対応させている。このＲＯＭ層のセクタ構造は１層構造のＤＶＤーＲＯＭディスクにも適用できる。
【０１４７】
図１６は、図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの設定方法を説明する図である。リードインエリアからリードアウトエリアまでの間のボリュームスペースにおいて、物理セクタ番号ＰＳＮの小さな方（ボリュームスペースの前半）にレイヤ０のデータエリア（再生用ＲＯＭ層）を配置し、物理セクタ番号ＰＳＮの大きな方（ボリュームスペースの後半）にレイヤ１のデータエリア（記録用ＲＡＭ層）を配置している。ここでは、前半のＲＯＭ層の物理セクタ番号ＰＳＮ＋後半のＲＡＭ層の物理セクタ番号ＰＳＮを、単一のボリュームスペースの論理セクタ番号ＬＳＮに対応させている。
【０１４８】
図１７は、図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの他の設定方法を説明する図である。ボリュームスペースの前半にＲＯＭ層を配置し、後半にＲＡＭ層を配置している点は図１６の場合と同じであるが、ＲＯＭ層とＲＡＭ層のつなぎ目の物理的な位置が違っている。
【０１４９】
すなわち、図１６ではレイヤ０のＲＯＭ層もレイヤ１のＲＡＭ層もディスクの内周から外周に向かって物理セクタ番号ＰＳＮ増えるようになっている。一方、図１７の場合、レイヤ０のＲＯＭ層ではディスクの内周から外周に向かって物理セクタ番号ＰＳＮ増えるようになっているが、レイヤ１のＲＡＭ層ではディスクの外周から内周に向かって物理セクタ番号ＰＳＮ増えるようになっている。しかし、ＲＯＭ層の物理セクタ番号ＰＳＮ＋ＲＡＭ層の物理セクタ番号ＰＳＮは、単一のボリュームスペースの論理セクタ番号ＬＳＮに対応している。
【０１５０】
なお、図１５の例は１層構造（レイヤ０）のディスク１枚の場合を示し、図１６および図１７の例では２層構造（レイヤ０とレイヤ１）のディスク１枚の場合を示している。図示はしないが、３層（レイヤ０〜レイヤ２）あるいは４層（レイヤ０〜レイヤ３）のディスク１枚の全部のレイヤを１つの連続したボリュームスペースとすること、すなわち各レイヤの物理セクタ番号ＰＳＮを全て繋ぎ合わせて１つの連続した論理セクタ番号ＬＳＮに対応させることは、当然可能である。
【０１５１】
また、複数のディスクを連続的に扱えるディスクチェンジャ（あるいはディスクパック）を採用する場合は、全てのディスクの各レイヤの物理セクタ番号ＰＳＮをトータルに繋ぎ合わせて１つの連続した論理セクタ番号ＬＳＮに対応させることもできる。
【０１５２】
このように複数ディスクの複数レイヤの物理セクタ番号を全て包含するボリュームの論理セクタ番号ＬＳＮはかなり大きな数値になりやすいが、そのアドレス管理は、３２ｋバイトのＥＣＣブロック単位（後述するＡＶアドレス単位）を採用することで、無理なく行うことができる。
【０１５３】
図１８は、たとえば図２の光ディスク（とくにＤＶＤ−ＲＡＭまたはＤＶＤ−ＲＷディスク）１０に記録される情報の階層構造の一例を説明する図である。
【０１５４】
リードインエリア２７は、光反射面が凹凸形状を持つエンボスデータゾーンと、表面が平坦（鏡面）なミラーゾーンと、情報の書き替えが可能な書替可能データゾーンとを含んでいる。
【０１５５】
データ記録エリア（ボリュームスペース）２８は、ユーザによる書き替えが可能なボリューム／ファイル管理情報７０およびデータエリアＤＡで構成されている。
【０１５６】
リードインエリア２７とリードアウトエリア２６の間に挟まれたデータエリアＤＡには、コンピュータデータとＡＶデータの混在記録が可能になっている。コンピュータデータとＡＶデータの記録順序、各記録情報サイズは任意で、コンピュータデータが記録されている場所をコンピュータデータエリア（ＤＡ１、ＤＡ３）と呼びＡＶデータが記録された領域をＡＶデータエリア（ＤＡ２）と名付ける。
【０１５７】
ボリューム／ファイル管理情報７０には、ボリューム全体に関する情報、ボリュームスペース２８に含まれるコンピュータデータ（パーソナルコンピュータのデータ）のファイル数およびＡＶデータに関するファイル数、記録レイヤ情報などに関する情報が記録されている。
【０１５８】
とくに記録レイヤ情報としては、以下のものが含まれる：
＊構成レイヤ数（たとえばＲＯＭ／ＲＡＭ２層ディスク１枚は２レイヤとされ、ＲＯＭだけの２層ディスク１枚も２レイヤとされ、片面１層ディスクｎ枚はＲＯＭでもＲＡＭでもｎレイヤとされる）；
＊各レイヤ毎に割り付けた論理セクタ番号範囲テーブル（各レイヤ毎の容量を示す）；
＊各レイヤ毎の特性（ＤＶＤーＲＡＭディスク、ＲＯＭ／ＲＡＭ２層ディスクのＲＡＭ部、ＤＶＤ−Ｒ、ＣＤーＲＯＭ、ＣＤーＲ等）；
＊各レイヤ毎のＲＡＭ領域でのゾーン単位での割り付け論理セクタ番号範囲テーブル（各レイヤ毎の書替可能領域容量の情報も含む）；および
＊各レイヤ毎の独自のＩＤ情報（多連ディスクパック内のディスク交換を発見するため）。
【０１５９】
上記内容を含む記録レイヤ情報により、多連ディスクパックやＲＯＭ／ＲＡＭ２層ディスクに対しても、連続した論理セクタ番号を設定して１個の大きなボリュームスペースとして取り扱えるようになる。
【０１６０】
データエリアＤＡには、コンピュータデータ、ビデオデータ、オーディオデータなどが記録される。ボリューム／ファイル管理情報７０には、データエリアＤＡに記録されたオーディオ・ビデオデータのファイルまたはボリューム全体に関する情報が記録される。
【０１６１】
リードアウトエリア２６も、情報書き替えが可能なように構成されている。
【０１６２】
リードインエリア２７のエンボスデータゾーンには、たとえば以下の情報が事前に記録されている：
（１）ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ（またはＤＶＤーＲＷ）、ＤＶＤ−Ｒ等のディスクタイプ；１２ｃｍ、８ｃｍ等のディスクサイズ；記録密度；記録開始／記録終了位置を示す物理セクタ番号、その他の、情報記憶媒体全体に関する情報；
（２）記録パワーと記録パルス幅；消去パワー；再生パワー；記録・消去時の線速度、その他の、記録・再生・消去特性に関する情報；および
（３）製造番号等、個々の情報記憶媒体の製造に関する情報。
【０１６３】
また、リードインエリア２７およびリードアウトエリア２６の書替可能ゾーンは、それぞれ、たとえば以下の領域を含んでいる：
（４）各情報記憶媒体毎の固有ディスク名を記録する領域；
（５）試し記録領域（記録消去条件の確認用）；および
（６）データエリアＤＡ内の欠陥領域に関する管理情報を記録する領域。
【０１６４】
上記（４）〜（６）の領域には、ＤＶＤ記録装置（ＤＶＤビデオレコーダ専用機あるいはパーソナルコンピュータにＤＶＤビデオ処理ボードと処理ソフトウエアをインストールしたもの等）による記録が可能となっている。
【０１６５】
データエリアＤＡには、オーディオ・ビデオデータＤＡ２とコンピュータデータＤＡ１、ＤＡ３が混在して記録できるようになっている。
【０１６６】
なお、コンピュータデータとオーディオ・ビデオデータの記録順序および記録情報サイズ等は任意である。データエリアＤＡにコンピュータデータだけを記録することも、オーディオ・ビデオデータだけを記録することも、可能である。
【０１６７】
オーディオ・ビデオデータエリアＤＡ２は、制御情報ＤＡ２１、ビデオオブジェクトＤＡ２２、ピクチャオブジェクトＤＡ２３およびオーディオオブジェクトＤＡ２４を含んでいる。
【０１６８】
オーディオ・ビデオデータエリアＤＡ２の最初の位置には、制御情報ＤＡ２１の記録位置を示す情報を持ったアンカーポインタＡＰが存在する。情報記録再生システムでこのオーディオ・ビデオデータエリアＤＡ２の情報を利用する場合には、まず最初にアンカーポインタＡＰから制御情報ＤＡ２１の記録位置を調べ、そこにアクセスして制御情報ＤＡ２１を読み取る。
【０１６９】
ビデオオブジェクトＤＡ２２は、記録されたビデオデータの中身（コンテンツ）の情報を含んでいる。
【０１７０】
ピクチャオブジェクトＤＡ２３は、スチル画、スライド画、検索・編集時に用いるビデオオブジェクトＤＡ２２の中身を代表する縮小画像（サムネールピクチャ）等の静止画情報を含んでいる。
【０１７１】
オーディオオブジェクトＤＡ２４は、記録されたオーディオデータの中身（コンテンツ）の情報を含んでいる。
【０１７２】
なお、オーディオ・ビデオデータの再生対象（コンテンツ）の記録情報は、後述する図１９のビデオオブジェクトセットＶＯＢＳに含まれる。
【０１７３】
制御情報ＤＡ２１は、ＡＶデータ制御情報ＤＡ２１０、再生制御情報ＤＡ２１１、記録制御情報ＤＡ２１２、編集制御情報ＤＡ２１３および縮小画像制御情報ＤＡ２１４を含んでいる。
【０１７４】
ＡＶデータ制御情報ＤＡ２１０は、ビデオオブジェクトＤＡ２２内のデータ構造を管理しまた情報記憶媒体（光ディスク等）１０上での記録位置に関する情報を管理する情報と、制御情報の書替回数を示す情報ＣＩＲＷＮｓを含む。
【０１７５】
再生制御情報ＤＡ２１１は再生時に必要な情報を含むもので、プログラムチェーンＰＧＣの繋がりを指定する機能を持つ。具体的には、ＰＧＣを統合した再生シーケンスに関する情報；この情報に関連して情報記憶媒体１０をたとえば１本のテープ（デジタルビデオカセットＤＶＣやビデオテープＶＴＲ）とみなし「擬似的記録位置」を示す情報（記録された全てのセルを連続して再生するシーケンス）；異なる映像情報を持つ複数画面同時再生に関する情報；検索情報（検索カテゴリ毎に対応するセルＩＤとそのセル内の開始時刻のテーブルが記録され、ユーザがカテゴリを選択して該当映像情報へ直接アクセスすることを可能にする情報）等が、再生制御情報ＤＡ２１１に含まれる。
【０１７６】
この再生制御情報ＤＡ２１１により、ＡＶファイルのファイル名と、ディレクトリ名のパスと、ＰＧＣのＩＤと、セルＩＤを指定することができる。
【０１７７】
記録制御情報ＤＡ２１２は、記録（録画および／または録音）時に必要な制御情報（番組予約録画情報等）を含む。
【０１７８】
編集制御情報ＤＡ２１３は、編集時に必要な制御情報を含む。たとえば、各ＰＧＣ単位の特殊編集情報（該当時間設定情報、特殊編集内容等のＥＤＬ情報）やファイル変換情報（ＡＶファイル内の特定部分を図２３のＡＶＩファイル等に変換し変換後のファイル格納位置を指定する情報等）を含むことができる。
【０１７９】
縮小画像制御情報ＤＡ２１４は、ビデオデータ内の見たい場所の検索用または編集用の縮小画像（サムネールピクチャ；Thumbnail Picture）に関する管理情報および縮小画像データを含んでいる。
【０１８０】
縮小画像制御情報ＤＡ２１４は、ピクチャアドレステーブルおよび縮小画像データ等を含むことができる。縮小画像制御情報ＤＡ２１４はまた、ピクチャアドレステーブルおよび縮小画像データの下層情報として、メニューインデックス情報、インデックスピクチャ情報、スライドおよびスチルピクチャ情報、インフォメーションピクチャ情報、欠陥エリア情報および壁紙ピクチャ情報等を含むことができる（図示せず）。
【０１８１】
ＡＶデータ制御情報ＤＡ２１０は、アロケーションマップテーブルＡＭＴと、プログラムチェーン制御情報ＰＧＣＣＩと、セル時間制御情報ＣＴＣＩを含む。
【０１８２】
アロケーションマップテーブルＡＭＴは、情報記憶媒体（光ディスク１０等）上の実際のデータ配置に沿ったアドレス設定、既記録・未記録エリアの識別等に関する情報を含む。図１８の例では、このアロケーションマップテーブルＡＭＴは、ユーザエリアアロケーション記述子ＵＡＤ、スペアエリアアロケーション記述子ＳＡＤおよびアドレス変換テーブルＡＣＴを含んでいる（アロケーションマップＡＭＴの別の例は図６５を参照）。
【０１８３】
プログラムチェーン制御情報ＰＧＣＣＩは、ビデオ再生プログラム（シーケンス）に関する情報を含む。
【０１８４】
また、セル時間制御情報ＣＴＣＩは、ビデオ情報の基本単位（セル）のデータ構造に関する情報を含む。このセル時間制御情報ＣＴＣＩは、セル時間制御一般情報ＣＴＣＧＩと、セル時間検索情報ＣＴＳＩと、ｍ個のセル時間検索情報ＣＴＩ＃１〜ＣＴＩ＃ｍを含む。
【０１８５】
セル時間制御一般情報ＣＴＣＧＩは、個々のセルに関する情報を含む。セル時間検索情報ＣＴＳＩは、特定のセルＩＤが指定された場合それに対応するセル時間情報の記載位置（ＡＶアドレス）を示すマップ情報である。
【０１８６】
各セル時間検索情報（ＣＴＩ＃ｍ）は、セル時間一般情報ＣＴＧＩ＃ｍと、セルＶＯＢＵテーブルＣＶＴ＃ｍで構成される。このセル時間検索情報（ＣＴＩ＃ｍ）の詳細については、図２６を参照して後述する。
【０１８７】
図１８の概要は上記のようになるが、以下に個々の情報に対しての補足説明をまとめる。
【０１８８】
＜１＞ボリューム／ファイル管理情報７０には、以下の情報が含まれる：
ボリュームスペース２８全体に関する情報；
ボリュームスペース２８に含まれるコンピュータデータ（ＤＡ１、ＤＡ３）のファイル数およびオーディオ・ビデオデータ（ＡＶデータＤＡ２）に関するファイル数；
情報記憶媒体（ＤＶＤーＲＡＭディスク、ＤＶＤーＲＯＭディスクあるいはＤＶＤーＲＯＭ／ＲＡＭ多層ディスク）の記録レイヤ情報；その他。
【０１８９】
ここで、上記記録レイヤ情報としては、
構成レイヤ数（例：ＲＡＭ／ＲＯＭ２層ディスク１枚は２レイヤ、ＲＯＭ２層ディスク１枚も２レイヤ、片面ディスクｎ枚はｎレイヤとしてカウント）；
各レイヤ毎に割り付けた論理セクタ番号範囲テーブル（各レイヤ毎の容量に対応）；
各レイヤ毎の特性（例：ＤＶＤ−ＲＡＭディスク、ＲＡＭ／ＲＯＭ２層ディスクのＲＡＭ部、ＣＤ−ＲＯＭ、ＣＤ−Ｒ  など）
各レイヤ毎のＲＡＭ領域でのゾーン単位での割付け論理セクタ番号範囲テーブル（各レイヤ毎の書替可能領域容量情報も含む）；
各レイヤ毎の独自のＩＤ情報（たとえば多連ディスクパック内のディスク交換を発見するため）；その他
が記録され、多連ディスクパックやＲＡＭ／ＲＯＭ２層ディスクに対しても連続した論理セクタ番号を設定して１個の大きなボリュームスペースとして扱えるようになっている。
【０１９０】
＜２＞再生制御情報ＤＡ２１１には、
ＰＧＣを統合した再生シーケンスに関する情報；
上記ＰＧＣを統合した再生シーケンスに関連して、情報記憶媒体１０をビデオテープレコーダＶＴＲやデジタルビデオカセットＤＶＣのように一本のテープと見なした「擬似的記録位置を示す情報」（記録された全てのセルを連続して再生するシーケンス）；
異なる映像情報を持つ複数画面同時再生に関する情報；
検索情報（検索カテゴリー毎に対応するセルＩＤとそのセル内の開始時刻のテーブルが記録され、ユーザがカテゴリーを選択して該当映像情報への直接アクセスを可能にする情報）；
などが記録されている。
【０１９１】
＜３＞記録制御情報ＤＡ２１２には、
番組予約録画情報；
などが記録されている。
【０１９２】
＜４＞編集制御情報ＤＡ２１３には、
各ＰＧＣ単位の特殊編集情報（該当時間設定情報と特殊編集内容が編集ライブラリ（ＥＤＬ）情報として記載されているもの）；
ファイル変換情報（ＡＶファイル内の特定部分を、ＡＶＩファイルなどＰＣ上で特殊編集を行えるファイルに変換し、変換後のファイルを格納する場所を指定する情報）；
などが記録されている。
【０１９３】
図１９は、図１８の情報階層構造においてビデオオブジェクトのセル構成とプログラムチェーンＰＧＣとの対応例を例示する図である。この情報階層構造において、ビデオオブジェクトＤＡ２２はビデオオブジェクトセットＶＯＢＳにより構成される。このＶＯＢＳは各々が異なる方法でセル再生順序を指定した１以上のプログラムチェーンＰＧＣ＃１〜＃ｋに対応した内容を持つ。
【０１９４】
ビデオオブジェクトセット（ＶＯＢＳ）は、１以上のビデオオブジェクト（ＶＯＢ）の集合として定義されている。ビデオオブジェクトセットＶＯＢＳ中のビデオオブジェクトＶＯＢは同一用途に用いられる。
【０１９５】
たとえばメニュー用のＶＯＢＳは、通常、１つのＶＯＢで構成され、そこには複数のメニュー画面表示用データが格納される。これに対して、タイトルセット用のＶＯＢＳは、通常、複数のＶＯＢで構成される。
【０１９６】
ここで、タイトルセット用ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）を構成するＶＯＢは、あるロックバンドのコンサートビデオを例にとれば、そのバンドの演奏の映像データに相当すると考えることができる。この場合、ＶＯＢを指定することによって、そのバンドのコンサート演奏曲目のたとえば３曲目を再生することができる。
【０１９７】
また、メニュー用ビデオオブジェクトセットＶＴＳＭ＿ＶＯＢＳを構成するＶＯＢには、そのバンドのコンサート演奏曲目全曲のメニューデータが格納され、そのメニューの表示にしたがって、特定の曲、たとえばアンコール演奏曲目を再生することができる。
【０１９８】
なお、通常のビデオプログラムでは、１つのＶＯＢで１つのＶＯＢＳを構成することができる。この場合、１本のビデオストリームが１つのＶＯＢで完結することとなる。
【０１９９】
一方、たとえば複数ストーリのアニメーション集あるいはオムニバス形式の映画では、１つのＶＯＢＳ中に各ストーリに対応して複数のビデオストリーム（複数のプログラムチェーンＰＧＣ）を設けることができる。この場合は、各ビデオストリームが対応するＶＯＢに格納されることになる。その際、各ビデオストリームに関連したオーディオストリームおよび副映像ストリームも各ＶＯＢ中で完結する。
【０２００】
ＶＯＢには、識別番号（ＶＯＢ＿ＩＤＮ＃ｉ；ｉ＝０〜ｉ）が付され、この識別番号によってそのＶＯＢを特定することができる。ＶＯＢは、１または複数のセルから構成される。通常のビデオストリームは複数のセルで構成されるが、メニュー用のビデオストリームは１つのセルで構成される場合もある。各セルには、ＶＯＢの場合と同様に識別番号（Ｃ＿ＩＤＮ＃ｊ）が付されている。
【０２０１】
図２０は、図２の光ディスクのリードインエリアに記録される情報（表現方法は違うが図６のリードインデータ部分に対応）の論理構造を説明する図である。
【０２０２】
ディスク１０が図示しないＤＶＤビデオレコーダ（または図示しないＤＶビデオプレーヤ）にセットされると、まずリードインエリア２７の情報が読み取られる。このリードインエリア２７には、セクタ番号の昇順に沿って、所定のリファレンスコードおよび制御データが記録されている。
【０２０３】
リードインエリア２７のリファレンスコードは、所定のパターン（特定のシンボル“１７２”の反復パターン）を含み、２つのエラー訂正コードブロック（ＥＣＣブロック）で構成されている。各ＥＣＣブロックは１６セクタで構成される。この２つのＥＣＣブロック（３２セクタ）は、スクランブルデータを付加して生成されるようになっている。スクランブルデータが付加されたリファレンスコードを再生したときに、特定のデータシンボル（“１７２”）が再生されるよう再生側のフィルタ操作等を行って、その後のデータ読み取り精度を確保するようにしている。
【０２０４】
リードインエリア２７の制御データは、１９２個のＥＣＣブロックで構成されている。この制御データの部分には、各ブロック内の１６セクタの内容が、１９２回繰り返し記録されている。
【０２０５】
図２１は、図２０のリードインエリアに記録される制御データの内容の一例を説明する図である。１６セクタで構成されるこの制御データは、最初の１セクタ（２０４８バイト）に物理フォーマット情報を含み、その後にディスク製造情報およびコンテンツプロバイダ情報を含んでいる。
【０２０６】
図２２は、図２１の制御データに含まれる２０４８バイトの物理フォーマット情報（表現方法は違うが図６の制御データゾーン部分に対応）の内容の一例を説明する図である。
【０２０７】
最初のバイト位置「０」には、記録情報がＤＶＤ規格のどのバージョンに準拠しているのかを示す「ブックタイプ＆パートバージョン」が記載される。
【０２０８】
２番目のバイト位置「１」には、記録媒体（光ディスク１０）のサイズ（１２ｃｍ、８ｃｍ、その他）および最小読出レートが記載される。読出専用ＤＶＤビデオの場合、最小読出レートとしては、２．５２Ｍｂｐｓ、５．０４Ｍｂｐｓおよび１０．０８Ｍｂｐｓが規定されているが、それ以外の最小読出レートもリザーブされている。たとえば、可変ビットレート記録が可能なＤＶＤビデオレコーダにより２Ｍｂｐｓの平均ビットレートで録画が行われた場合、上記リザーブ部分を利用することにより、最小読出レートを、１．５〜１．８Ｍｂｐｓに設定することができる。
【０２０９】
３番目のバイト位置「２」には、記録媒体（光ディスク１０）のディスク構造（記録層の数、トラックピッチ、記録層のタイプなど）が記載される。この記録層のタイプにより、そのディスク１０が、何層構造のＤＶＤーＲＯＭなのかＤＶＤーＲなのかＤＶＤーＲＡＭ（またはＤＶＤーＲＷ）なのかを識別することができる。
【０２１０】
４番目のバイト位置「３」には、記録媒体（光ディスク１０）の記録密度（リニア密度およびトラック密度）が記載される。リニア密度は、１ビット当たりの記録長（０．２６７μｍ／ビットあるいは０．２９３μｍ／ビットなど）を示す。また、トラック密度は、隣接トラック間隔（０．７４μｍ／トラックあるいは０．８０μｍ／トラックなど）を示す。ＤＶＤーＲＡＭあるいはＤＶＤ−Ｒのリニア密度およびトラック密度として、別の数値が指定できるように、４番目のバイト位置「３」には、リザーブ部分も設けられている。
【０２１１】
５番目のバイト位置「４〜１５」には、記録媒体（光ディスク１０）のデータエリア２８の開始セクタ番号および終了セクタ番号等が記載される。
【０２１２】
６番目のバイト位置「１６」には、バーストカッティングエリア（ＢＣＡ）記述子が記載される。このＢＣＡはＤＶＤーＲＯＭディスクだけにオプションで適用されるもので、ディスク製造プロセス終了後の記録情報を格納するエリアである。
【０２１３】
７番目のバイト位置「１７〜２０」には、記録媒体（光ディスク１０）の空き容量が記述される。たとえばディスク１０が片面１層記録のＤＶＤーＲＡＭディスクである場合、ディスク１０のこの位置には、２．６Ｇバイト（またはこのバイト数に対応したセクタ数）を示す情報が記載される。ディスク１０が両面記録ＤＶＤーＲＡＭディスクである場合は、この位置に、５．２Ｇバイト（またはこのバイト数に対応したセクタ数）を示す情報が記載される。
【０２１４】
８番目のバイト位置「２１〜３１」および９番目のバイト位置「３２〜２０４７」は、別目的に利用できるようリザーブされている。
【０２１５】
図２３は、図２の光ディスク等に記録される情報（データファイル）のディレクトリ構造の一例を説明する図である。
【０２１６】
コンピュータの汎用オペレーティングシステムが採用している階層ファイル構造と同様に、ルートディレクトリの下に、ビデオタイトルセットＶＴＳのサブディレクトリと、オーディオタイトルセットＡＴＳのサブディレクトリと、オーディオ・ビデオ情報ＡＶＩのサブディレクトリと、ビデオＲＡＭファイルのサブディレクトリが繋がっている。
【０２１７】
そして、ビデオタイトルセットＶＴＳのサブディレクトリ中に、種々なビデオファイル（ＶＭＧＩ、ＶＭＧＭ、ＶＴＳＩ、ＶＴＳＭ、ＶＴＳ等のファイル）が配置されて、各ファイルが整然と管理されるようになっている。特定のファイル（たとえば特定のＶＴＳ）は、ルートディレクトリからそのファイルまでのパスを指定することで、アクセスできる。
【０２１８】
パーソナルコンピュータにＤＶＤ処理ボードと処理ソフトウエアをインストールしたシステムでは、パーソナルコンピュータで扱うビデオファイルをＡＶＩディレクトリに格納することができ、管理情報を含むＡＶファイルをビデオＲＡＭディレクトリに格納することができる。
【０２１９】
このようなパーソナルコンピュータシステムにおいて、ＡＶファイル内のＰＧＣ列（図１９のＰＧＣ＃１〜ＰＧＣ＃ｋのようなもの）をＤＶＤビデオのフォーマットに変換し、それをビデオタイトルセットＶＴＳディレクトリ内のＶＴＳファイルに保存することもできる。
【０２２０】
ＡＶＩディレクトリおよびビデオＲＡＭディレクトリ内のデータ（ファイル）へのアクセス方法は、パーソナルコンピュータでの通常ファイル（データ）に対するアクセス方法と同様に行なうことができる。一般的にはルートディレクトリから目的のファイル（データ）までのパスを指定することでアクセスされるが、ハイパーテキスト構造を採用したシステムソフトウエアがインストールされたパーソナルコンピュータでは、たとえばＡＶＩディレクトリ内からビデオＲＡＭディレクトリ内のデータに直接アクセスすることも可能である。あるいは、ビデオＲＡＭディレクトリからビデオタイトルセットＶＴＳにアクセスすることも可能である。これにより、ＲＯＭ／ＲＡＭ２層ディスク１０を用いてＲＡＭ層に録画をしている際にＲＯＭ層内のＤＶＤビデオのセルをＲＡＭ層への録画にインサートすることも可能になる。
【０２２１】
図１または図２に示すようなＤＶＤーＲＡＭディスク（またはＤＶＤーＲディスク）１０は、図２３のディレクトリ構造を持つようにプリフォーマットしておき、このプリフォーマット済みディスク１０をＤＶＤビデオ録画用の未使用ディスク（生ディスク）として市販することができる。
【０２２２】
たとえば、プリフォーマットされた生ディスク１０のルートディレクトリは、ビデオタイトルセットまたはオーディオ・ビデオデータというサブディレクトリを含むことができる。このサブディレクトリは、所定のメニュー情報を格納するためのメニューデータファイル（ＶＭＧＭ、ＶＴＳＭまたは縮小画像制御情報ＤＡ２１４等）をさらに含むことができる。
【０２２３】
あるいは、ディスク１０がＲＯＭ／ＲＡＭ２層ディスクの場合は、図２３のディレクトリ構造を持つシステムソフトウエアおよび必要なアプリケーションソフトウエアをＲＯＭ層に予めエンボス記録しておき、ユーザがディスクを使用するときに、ＲＯＭ層のシステムソフトウエアの必要部分をＲＡＭ層にコピーしてそのディスク１０を使用するようにもできる。
【０２２４】
あるいは、図２３のディレクトリ構造を図１８のボリューム／ファイル管理情報７０に予め記録しておくこともできる。そして、ＲＡＭ層の初期化時にボリューム／ファイル管理情報７０のディレクトリ構造情報をＲＡＭ層にコピーして利用することができる。
【０２２５】
図２４は、図１９のビデオオブジェクトＤＡ２２に含まれる情報の階層構造を例示する図である。
【０２２６】
図２４に示すように、ビデオオブジェクトＤＡ２２を構成する各セル（たとえばセル＃ｍ）は１以上のビデオオブジェクトユニット（ＶＯＢＵ）により構成される。そして、各ビデオオブジェクトユニットは、ビデオパック、副映像パック、オーディオパックおよびダミーパックの集合体（パック列）として構成されている。
【０２２７】
これらのパックは、いずれも２０４８バイトのサイズを持ち、データ転送処理を行う際の最小単位となる。また、論理上の処理を行う最小単位はセル単位であり、論理上の処理はこのセル単位で行わる。
【０２２８】
上記ビデオオブジェクトユニットＶＯＢＵの再生時間は、ビデオオブジェクトユニットＶＯＢＵ中に含まれる１以上の映像グループ（グループオブピクチャ；略してＧＯＰ）で構成されるビデオデータの再生時間に相当し、その再生時間は０．４秒〜１．２秒の範囲内に定められる。１ＧＯＰは、ＭＰＥＧ規格では通常約０．５秒であって、その間に１５枚程度のフレーム画像を再生するように圧縮された画面データである。
【０２２９】
ビデオオブジェクトユニットＶＯＢＵがビデオデータを含む場合には、ビデオパック、副映像パック、オーディオパック等から構成されるＧＯＰ（ＭＰＥＧ規格準拠）が配列されてビデオデータストリームが構成される。しかし、このＧＯＰの数とは無関係に、ＧＯＰの再生時間を基準にしてビデオオブジェクトユニットＶＯＢＵが定められる。
【０２３０】
なお、ビデオを含まないオーディオおよび／または副映像データのみの再生データであっても、ビデオオブジェクトユニットＶＯＢＵを１単位として再生データが構成される。たとえば、オーディオパックのみでビデオオブジェクトユニットＶＯＢＵが構成されいる場合、ビデオデータのビデオオブジェクトの場合と同様に、そのオーディオデータが属するビデオオブジェクトユニットＶＯＢＵの再生時間内に再生されるべきオーディオパックが、そのビデオオブジェクトユニットＶＯＢＵに格納される。
【０２３１】
各ビデオオブジェクトユニットＶＯＢＵを構成するパックは、ダミーパックを除き、同様なデータ構造を持っている。オーディオパックを例にとると、図２４に例示するように、その先頭にパックヘッダが配置され、次にパケットヘッダが配置され、その次にサブストリームＩＤが配置され、最後にオーディオデータが配置される。このようなパック構成において、パケットヘッダには、パケット内の最初のフレームの先頭時間を示すプレゼンテーションタイムスタンプＰＴＳの情報が書き込まれている。
【０２３２】
ところで、図２４に示すような構造のビデオオブジェクトＤＡ２２を含むビデオタイトルセットＶＴＳ（またはビデオプログラム）を光ディスク１０に記録できるＤＶＤビデオレコーダでは、このＶＴＳの記録後に記録内容を編集したい場合が生じる。この要求に答えるため、各ＶＯＢＵ内に、ダミーパックを適宜挿入できるようになっている。このダミーパックは、後に編集用データを記録する場合などに利用できる。
【０２３３】
図２４に示した各セル＃１〜セル＃ｍに関する情報は、図１８のセル時間制御情報ＣＴＣＩ内に記録されており、その中味は、図１８に示したように
セル時間情報ＣＴＩ＃１〜ＣＴＩ＃ｍ（各セル個々に関する情報）；
セル時間検索情報ＣＴＳＩ（特定のセルＩＤが指定された場合、それに対応するセル時間情報の記載位置（ＡＶアドレス）を示すマップ情報）；および
セル時間制御一般情報ＣＴＣＧＩ（セル情報全体に関する情報）
となっている。
【０２３４】
また、各セル時間情報（たとえばＣＴＩ＃ｍ）は、それぞれ、セル時間一般情報（ＣＴＧＩ＃ｍ）およびセルＶＯＢＵテーブル（ＣＶＴ＃ｍ）を含んでいる。
【０２３５】
次に、ビデオオブジェクトＤＡ２２内のデータ構造の説明を行う。
【０２３６】
映像情報の最小基本単位をセルと呼ぶ。ビデオオブジェクトＤＡ２２内のデータは図２４に示すように１以上のセル＃１〜＃ｍの集合体として構成される。
【０２３７】
ビデオオブジェクトＤＡ２２での映像情報圧縮技術としてはＭＰＥＧ２（あるいはＭＰＥＧ１）を利用している場合が多い。ＭＰＥＧでは、映像情報をおよそ０．５秒刻みでＧＯＰと呼ばれるグループに分け、このＧＯＰ単位で映像情報の圧縮を行っている。このＧＯＰとほぼ同じサイズでＧＯＰに同期してビデオオブジェクトユニットＶＯＢＵという映像情報圧縮単位を形成している。
【０２３８】
この発明では、このＶＯＢＵサイズをＥＣＣブロックサイズ（３２ｋバイト）の整数倍に合わせている（この発明の重要な特徴の１つ）。
【０２３９】
さらに、各ＶＯＢＵは２０４８バイト単位のパックに分けられ、それぞれのパック毎に、生の映像情報（ビデオデータ）、音声情報（オーディオデータ）、副映像情報（字幕データ・メニューデータ等）、ダミー情報等が記録される。それらが、ビデオパック、オーディオパック、副映像パックおよびダミーパックの形で記録されている。
【０２４０】
ここで、ダミーパックは、
録画後に追加記録する情報の事後追加用（アフターレコーディング情報をオーディオパックの中に入れてダミーパックと交換するメモ情報を、副映像情報として副映像パック内に挿入してダミーパックと交換する等）；
ＶＯＢＵのサイズをＥＣＣブロックサイズ（３２ｋバイト）の整数倍にぴたり合わせるため、３２ｋバイトの整数倍から不足するサイズを補う；
などの使用目的で各ＶＯＢＵ内に挿入されている。
【０２４１】
各パック内には、オブジェクトデータ（オーディオパックならオーディオデータ）の前方に、パックヘッダ、パケットヘッダ（およびサブストリームＩＤ）が、この順で配置されている。
【０２４２】
ＤＶＤビデオ規格では、オーディオパックおよび副映像パックが、パケットヘッダとオブジェクトデータとの間にサブストリームＩＤを含んでいる。
【０２４３】
また、パケットヘッダ内には、時間管理用のタイムコードが記録されている。オーディオパケットを例にとれば、このタイムコードとして、そのパケット内での最初のオーディオフレームの先頭時間が記録されているＰＴＳ（プレゼンテーションタイムスタンプ）情報が、図２４に示すような形で挿入されている。
【０２４４】
図２５は、図２４のダミーパックの内容（ダミーパック１パック分）の構造を示す。すなわち、１パックのダミーパック８９は、パックヘッダ８９１と、所定のストリームＩＤを持つパケットヘッダ８９２と、所定のコード（無効データ）で埋められたパディングデータ８９３とで、構成されている。（パケットヘッダ８９２およびパティングデータ８９３はパティングパケット８９０を構成している。）未使用ダミーパックのパディングデータ８９３の内容は、特に意味を持たない。
【０２４５】
このダミーパック８９は、図２のディスク１０に所定の録画がなされたあと、この録画内容を編集する場合に、適宜利用することができる。また、ユーザメニューに利用される縮小画像データを格納することにも、ダミーパック８９を用いることができる。さらには、ＡＶデータＤＡ２内の各ＶＯＢＵを３２ｋバイトの整数倍に一致させる（３２ｋバイトアライン）目的にも、ダミーパック８９を用いることができる。
【０２４６】
たとえば、ポータブルビデオカメラで家族旅行を録画したビデオテープをＤＶＤーＲＡＭ（またはＤＶＤ−ＲＷ）ディスク１０に録画し編集する場合を考えてみる。
【０２４７】
この場合、まず１枚のディスクにまとめたいビデオシーンだけを選択的にディスク１０に録画する。このビデオシーンは図２４のビデオパックに記録される。また、ビデオカメラで同時録音された音声は、オーディオパックに記録される。
【０２４８】
これらのビデオパック、オーディオパック等を含むＶＯＢＵは、必要に応じて、その先頭にＤＶＤビデオで採用されているナビゲーションパック（図示せず）を持たせることができる（通常は、図２４に示すように、ＤＶＤビデオＲＡＭではナビゲーションパックは使用しない）。このナビゲーションパックは、再生制御情報ＰＣＩおよびデータ検索情報ＤＳＩを含んでいる。このＰＣＩあるいはＤＳＩを利用して、各ＶＯＢＵの再生手順を制御できる（たとえば飛び飛びのシーンを自動的に繋いだり、マルチアングルシーンを記録することができる）。
【０２４９】
あるいは、ＤＶＤビデオ規格のナビゲーションパック程複雑な内容を持たせずに、単にＶＯＢＵ単位の同期情報を持たせた同期ナビゲーションパック（ＳＮＶ＿ＰＣＫ；図示せず）を持たせることもできる。
【０２５０】
ビデオテープからＤＶＤーＲＡＭディスク１０に編集録画したあと、各シーンにＶＯＢＵ単位で音声・効果音等をアフターレコーディングする場合あるいはバックグラウンドミュージックＢＧＭを追加する場合に、アフターレコーディング音声またはＢＧＭをダミーパック８９に記録できる。また、録画内容の解説を追加する場合には、追加の文字、図形等の副映像をダミーパック８９に記録できる。さらに追加のビデオ映像をインサートしたい場合には、そのインサートビデオをダミーパック８９記録することもできる。
【０２５１】
上述したアフターレコーディング音声等は、オーディオパックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。また、上記追加の解説等は、副映像パックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。同様に、上記インサートビデオは、ビデオパックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。
【０２５２】
さらに、録画・編集後の各パック列を含む各ＶＯＢＵのサイズがＥＣＣブロックサイズ（３２ｋバイト）の整数倍にならない場合に、このＶＯＢＵサイズが３２ｋバイトの整数倍になるような無効データをパディングデータ８９３として含むダミーパック８９を、各ＶＯＢＵ中に挿入することもできる。
【０２５３】
このように各ＶＯＢＵがＥＣＣブロックの整数倍になるようなダミーパック（パディングパック）を録画・編集後の各ＶＯＢＵに適宜挿入することにより、全てのＶＯＢＵを、常にＥＣＣブロック単位で書き替えることができるようになる。あるいは、ディスク１０のＲＡＭ層に欠陥が生じた場合にその欠陥部分だけをＥＣＣブロック単位で交替処理できるようになる。さらには、ＥＣＣブロック単位をＡＶアドレス単位として各ＶＯＢＵを容易にアドレス変換できるようになる。
【０２５４】
つまり、ダミーパック８９は、使用目的によってオーディオパックにも副映像パックにもビデオパックにもパディングパックもなり得る、ワイルドカードのようなパックである。
【０２５５】
図２６は、図１８のセル時間情報ＣＴＩの内部構造を説明する図である。
【０２５６】
図１８の説明でも触れたが、各セル時間検索情報（ＣＴＩ＃ｍ）はセル時間一般情報ＣＴＧＩ＃ｍとセルＶＯＢＵテーブルＣＶＴ＃ｍで構成されている。
【０２５７】
セル時間一般情報は、図２６の上半分に図示するように、
（１）セルデータ一般情報と、
（２）タイムコードテーブルと、
（３）後天的欠陥情報と、
（４）セルビデオ情報と、
（５）セルオーディオ情報と、
（６）セル副映像情報と
を含んでいる。
【０２５８】
（１）のセルデータ一般情報は、セルＩＤと、そのセルの合計時間長と、セルデータ集合体の数と、セルデータ集合体記述子と、セル時間物理サイズと、そのセルの構成ＶＯＢＵ数の情報を含んでいる。
【０２５９】
ここで、セルＩＤは各セル毎の独自のＩＤである。合計時間長はそのセル内の再生に要する全所要時間を示す。
【０２６０】
セルデータ集合体数は、そのセル内でのセルデータ集合体記述子の数を示す。
【０２６１】
セルデータ集合体記述子については、図３３を参照して後述する。
【０２６２】
セル時間物理サイズは、先天的欠陥場所も含めたセルが記録された情報記憶媒体上の記録位置サイズを示す。このセル時間物理サイズと合計時間長の情報を組み合わせることにより、そのセル内での先天的欠陥領域の大きさが分かり、実質的な転送レートの予想をすることができる。このセル時間物理サイズは、連続再生を保証できるセルの記録位置候補を定めるときに利用できる。
【０２６３】
構成ＶＯＢＵ数は、そのセルを構成するＶＯＢＵの数を示す。
【０２６４】
（２）のタイムコードテーブルは、そのセルを構成するＶＯＢＵのピクチャ番号＃１〜＃ｎと、そのセルを構成するＶＯＢＵのＥＣＣブロック番号＃１〜＃ｎを含んでいる。
【０２６５】
このテーブルのタイムコードは、該当セル内のＶＯＢＵ毎のピクチャ数（ビデオフレーム数；１バイトで表現）と、上記セルデータ集合体記述子で示される媒体上の記録位置でのＶＯＢＵ毎の使用ＥＣＣブロック数（１バイト表現）との組で表記される。この表記方法を採用することにより、（ＮＴＳＣでいえば毎秒３０枚あるフレーム毎にタイムコードを付す場合に比べて）タイムコードを非常に少ない情報量で記録することが可能になる。
【０２６６】
このタイムコードを用いたアクセス方法については、図３６を参照して後述する。
【０２６７】
（３）の後天的欠陥情報は、そのセル中での後天的欠陥の数と後天的欠陥のアドレスの情報を含んでいる。
【０２６８】
後天的欠陥の数は、そのセル内で後天的欠陥（図２８参照）が発生したＥＣＣブロック数を示す。また、後天的欠陥アドレスは、後天的欠陥の存在位置をＥＣＣブロック毎にＡＶアドレス値で示したものである。セル再生時に欠陥が発生すると（つまりＥＣＣのエラー訂正に失敗すると）、その都度、欠陥ＥＣＣブロックのＡＶアドレスが、後天的欠陥アドレスに逐次登録される。
【０２６９】
（４）のセルビデオ情報は、そのセルのビデオ情報の種類（ＮＴＳＣかＰＡＬか等）、圧縮方式（ＭＰＥＧ２かＭＰＥＧ１かモーションＪＰＥＧか等）、ストリームＩＤおよびサブストリームＩＤ（主画面か副画面か；複数画面同時記録・再生時に利用）、最大転送レートなどの情報を含んでいる。
【０２７０】
（５）のセルオーディオ情報は、オーディオ信号の種類（リニアＰＣＭかＭＰＥＧ１かＭＰＥＧ２かドルビーＡＣ−３か等）、標本化周波数（４８ｋＨｚか９６ｋＨｚか）、量子化ビット数（１６ビットか２０ビットか２４ビット）などの情報を含んでいる。
【０２７１】
（６）のセル副映像情報は、各セル内の副映像ストリームの数およびその記録場所を示す情報を含んでいる。
【０２７２】
一方、セルＶＯＢＵテーブルは、図２６の下半分に図示するように、そのセルを構成するＶＯＢＵ情報＃１〜＃ｎを含んでいる。各ＶＯＢＵ情報は、ＶＯＢＵ一般情報と、ダミーパック情報と、オーディオ同期情報を含んでいる。
【０２７３】
図２６において、セル時間情報（ＣＴＩ＃ｍ）内の個々の情報内容を改めてまとめると、以下のようになる：
（１）セルデータ一般情報（個々のセルに関する一般的情報で、以下の内容を含む）；
（１．１）セルＩＤ（各セル毎の独自の識別子）
（１．２）合計時間長（セル内の再生に要する全所用時間）
（１．３）セルデータ集合体数（セル内でのセルデータ集合体記述子数
（１．４）セルデータ集合体記述子（記述例は図３３を参照して後述）
（１．５）セル時間物理サイズ（先天的欠陥場所も含めたセルが記録された情報記憶媒体上の記録位置サイズを示す。前述の「合計時間長」と組み合わせることによりセル内での先天的欠陥領域の大きさがわかり、実質的な転送レ−トの予想が付く。この情報は、別項で説明する「連続再生を保証できるセルの記録位置候補を定める」時に利用する。）
（１．６）構成ＶＯＢＵの数（セルを構成するＶＯＢＵ数）
（２）タイムコードテーブル（詳細は後述）；
（３）後天的欠陥情報（セル内に検出された後天的欠陥情報で、以下の内容を含む）；
（３．１）後天的欠陥数（セル内で後天的欠陥が発生したＥＣＣブロックの数）
（３．２）後天的欠陥アドレス（図２８に示す後天的欠陥の存在位置をＥＣＣブロック毎にＡＶアドレス値で示す。セルの再生時に欠陥が発生する毎に逐次登録して行く。）
（４）セルビデオ情報（以下の内容を含む）；
（４．１）映像信号種類（ＮＴＳＣか、ＰＡＬか）
（４．２）圧縮方式（ＭＰＥＧ２か、ＭＰＥＧ１か、モーションＪＰＥＧか）
（４．３）ストリームＩＤおよびサブストリームＩＤの情報（主画面か副画面か→複数画面同時記録・再生用）
（４．４）最大転送レート
（５）セルオーディオ情報（以下内容を含む）；
（５．１）信号種類（リニアＰＣＭか、ＭＰＥＧ１か、ＭＰＥＧ２か、ドルビーＡＣ−３か）
（５．２）標本化周波数
（５．３）量子化ビット数
（６）セル副映像情報（各セル内の副映像情報のストリーム数やその記録場所を示す。）
上記「タイムコードテーブル」は、図２６の上方に示すように、セル内のＶＯＢＵ毎のピクチャ数（フレーム数：１バイト表現）＃１〜＃ｎと、前記「セルデータ集合体記述子」に示されるところの情報記憶媒体上記録位置でのＶＯＢＵ毎の使用ＥＣＣブロック数（１バイト表現）＃１〜＃ｎの組で表わされている。
【０２７４】
この表記方法を用いることにより、タイムコードを非常に少ない情報量で記録することができる。以下にこのタイムコードを用いたアクセス方法に付いて説明する（図３６の中身については別項で説明する）。
【０２７５】
１．図３６の録画再生アプリケーションからアクセスしたいセルＩＤとその時間が指定される；
２．図３６の映像管理レイヤはこの指定された時間から対応するピックチャー（ビデオフレーム）のセル開始位置からのピクチャ番号（フレーム番号）を割り出す；
３．図３６の映像管理レイヤは図２６に示したセル先頭からのＶＯＢＵ毎のピクチャ数（フレーム数）を順次累計計算し、図３６の録画再生アプリケーションが指定したピクチャ（フレーム）が先頭から何番目のＶＯＢＵ内の更に何番目のピクチャ（フレーム）に該当するかを割り出す；
４．図２６のセルデータ集合体記述子と図１８のアロケーションマップテーブルＡＭＴからセル内の全データの情報記憶媒体上の記録位置を割り出す；
５．上記「３．」で割り出したＶＯＢＵ番号（＃ｎ）まで図２６のＶＯＢＵ（＃ｎ）のＥＣＣブロック数（＃１〜＃ｎ）の値を加算し、該当するＶＯＢＵ先頭位置でのＡＶアドレスを調べる；
６．上記「５．」の結果に基づき直接該当するＶＯＢＵ先頭位置へアクセスし、上記「３．」で求めた所定のピクチャ（フレーム）に到達するまでトレースする；
７．この時、アクセス先のＶＯＢＵ内のＩピクチャ記録最終位置情報が必要な場合には、図２７のＩピクチャ終了位置の情報を利用する。
【０２７６】
図２７は、図２６のセルＶＯＢＵテーブル（ＶＯＢＵ情報）の内部構造を説明する図である。
【０２７７】
オーディオ情報に関する時間管理情報（ＰＴＳ）は、図２４に示すように、パケットヘッダの中に記録されている。しかし記録位置が管理階層の深い所に記録されているため、この情報を取り出すためにはオーディオパックの情報を直接再生する必要があり、セル単位での映像情報の編集時には非常に時間がかかる。
【０２７８】
この「セル単位編集時に時間がかかる」という問題に対処するために、図１８のＡＶデータ制御情報ＤＡ２１０内に、オーディオ情報に対する同期情報を持たせている。この同期情報が、図２７のオーディオ同期情報である。
【０２７９】
図２７において、ＶＯＢＵ情報は、ＭＰＥＧエンコードされた映像情報のＩピクチャの終了位置を示すもので、Ｉピクチャの最終位置のＶＯＢＵの先頭位置からの差分アドレスで表現される（１バイト）。
【０２８０】
ダミーパック情報は、各ＶＯＢＵ内に挿入されたダミーパック（図２５）の数を示すダミーパック数（１バイト）と、そのＶＯＢＵの先頭からダミーパック挿入位置までの差分アドレス（２バイト）および個々のダミーパック数（２バイト）を含むダミーパック分布（ダミーパックの番号Ｘ２バイト）とで表現される。
【０２８１】
オーディオ同期情報は、オーディオストリームのチャネル数を示すオーディオストリームチャネル番号（１バイト）と、Ｉピクチャ開始時刻と同時刻のオーディオパックが含まれるＥＣＣブロックのＶＯＢＵ先頭からの差分アドレス値を示すＩピクチャオーディオ位置＃１、＃２、…（各１バイト；最上位ビットで同時刻オーディオパックが含まれる位置の方向を指定…“０”で後方、“１”で前方）と、ＥＣＣブロック内においてＩピクチャ開始時刻と同時刻のオーディオサンプル位置のサンプル番号を全オーディオパックの連番で係数表示したＩピクチャ開始オーディオサンプル番号＃１、＃２、…（各２バイト）と、オーディオストリームとビデオストリームとの間の同期情報の有無を示すオーディオ同期情報フラグ＃１、＃２、…（各１バイト）と、このオーディオ同期情報フラグが「同期情報有」を示すときだけに各オーディオ同期情報フラグに付加されるもので対応ＶＯＢＵに含まれるオーディオサンプル数を示すオーディオ同期データ（２バイト）とで表現される。
【０２８２】
図２７のＩピクチャ開始のオーディオ位置＃１、＃２、…により、Ｉピクチャ開始時刻と同時刻のオーディオパックが含まれるＥＣＣブロックの、該当ＶＯＢＵの先頭からの差分アドレス値が示される。
【０２８３】
さらに、図２７のＩピクチャ開始オーディオサンプル番号＃１、＃２、…により、Ｉピクチャ開始時刻と同時刻のオーディオサンプル位置の上記ＥＣＣブロック内サンプル番号が、全オーディオパックの連番で計数表示される。
【０２８４】
たとえばビデオ編集時にセル内のＡＶ情報が分割される場合において、そのセル内のＶＯＢＵが更に２分割されてそれぞれ分割された情報が再エンコードされる場合、図２７の上記情報（Ｉピクチャ開始のオーディオ位置＃１とＩピクチャ開始オーディオサンプル番号＃１）を用いることにより、再生音の途切れや再生チャネル間で位相ずれのない分割をすることが可能となる。この点について、以下に具体例を挙げて説明する。
【０２８５】
通常のデジタルオーディオ録音機器の基準クロックの周波数ずれ量はおよそ０.１％程度と言われている。すると、たとえばデジタルビデオテープ（ＤＡＴ）レコーダによりデジタル録音した音源情報をデジタルコピーにより既に録画したビデオ情報に重ね記録する場合、ビデオ情報とオーディオ情報間の基準クロックずれが０.１％程度ずれる可能性がある。この基準クロックのずれはデジタルコピー（あるいはパーソナルコンピュータ等を利用したノンリニア編集）を繰り返して行くうちに無視できない大きさとなり、再生音の途切れあるいは再生チャネル間での位相ずれとなって現れる。
【０２８６】
この発明での一実施の形態では、オーディオ情報の基準クロックがずれてもビデオ情報とオーディオ情報を同期して再生できるように（あるいはマルチチャネル音声のチャネル間位相同期が取れるように）、オプションで同期情報も記録できる形をとっている。
【０２８７】
すなわち図２７のオーディオ同期情報において、オーディオストリームとビデオストリーム間の同期情報の有無が、各オーディオストリームＩＤ（＃１、＃２、…）毎に設定できるようになっている。
【０２８８】
このオーディオ同期情報がある場合には、その中のオーディオ同期データ内に、各ＶＯＢＵ単位でオーディオサンプル数が記載されている。この情報（オーディオサンプル数）を利用して、再生時に、オーディオストリーム毎にＶＯＢＵ単位でビデオ情報とオーディオ情報の同期あるいはマルチチャネルオーディオのチャネル間同期をとることができるようになる。
【０２８９】
図２８は、図２６の欠陥情報に関連して欠陥の種類（先天的欠陥と後天的欠陥）を説明する図である。
【０２９０】
情報記憶媒体１０上の欠陥に対しては、欠陥の発生時期に合わせて欠陥の種類を分け、それぞれの欠陥に応じて異なる位置に欠陥情報を記録している。
【０２９１】
情報記憶媒体上の欠陥領域検出方法としては、以下のものがある。
【０２９２】
＊検証（サーティファイ）  …  情報の記録前に検査領域にダミーデータを記録し、そこを再生してＥＣＣエラーチェックを行って欠陥箇所を検出する。
【０２９３】
＊事前の再生チェック  …  情報の記録前に検査領域を再生する。情報記憶媒体表面にゴミや傷が付くと再生信号の検出量が減少するので、たとえば図５４のアンプ２１３出力を検出し、特定レベル以下の場所を欠陥領域と見なすことで、チェックを行なう。
【０２９４】
＊記録時のＩＤエラー  …  図８に示すように１セクタの最初にはエンボス構造のヘッダーが存在する。記録時にはまずこのヘッダーの情報を再生し、物理セクタ番号を確認後、同期コードおよび変調後信号を記録する。このときヘッダが再生できない場合をＩＤエラーと呼び、情報記憶媒体上の欠陥の一種とする。
【０２９５】
＊再生時のエラー  …  記録完了後に再生し、ＥＣＣブロック内でのエラー訂正が不可能な領域を欠陥箇所と見なす。
【０２９６】
情報記憶媒体１０上で映像情報を記録もしくは情報の更新を行う場合には、ＥＣＣブロック単位の事前の再生とＥＣＣブロック内の変更・再書き込みを行わず、新たな情報もしくは更新すべき情報をＥＣＣブロック（ＡＶアドレス）単位で直接上書きする。
【０２９７】
記録前に事前に場所が分かっている欠陥箇所もしくは記録中に発見されたＩＤエラー箇所のことを、ここでは「先天的欠陥」と呼んでいる。この先天的欠陥の領域に対しては図１３に示したスキッピング交替処理を行い、記録情報の保護を行う。
【０２９８】
これに対し、
＊記録時の記録条件の不適合によりきちんと情報記憶媒体上に記録されなかった；または
＊記録は正確に行われたが、その後除法記憶媒体表面にゴミ付着、傷発生が生じて情報再生が不可能になった
などの原因から、記録後の再生時にＥＣＣエラー訂正が不能になる場所が発生することもある。
【０２９９】
この状態で発生した欠陥を「後天的欠陥」と呼ぶ。この後天的欠陥箇所に対しては情報の保護・補償は不可能となる。これに対してはユーザに映像を表示する側では、
＊欠陥画面の前の画面を再度表示する；
＊欠陥画面前後の画面を用いて間の画面を補間生成して表示する；
＊欠陥画面の前の複数画面の表示速度を局所的に遅らせて欠陥画面の間引き表示をする
などの補間処理が必要となる。
【０３００】
図２８は、上述した先天的欠陥および後天的欠陥に対する定義とその対処方法を表にしてまとめたものである。
【０３０１】
図２９は、図２３のビデオＲＡＭファイルに含まれるＡＶファイルのアドレス（すなわちＡＶアドレス；ＡＶＡ）と、図２の光ディスクの論理ブロック番号（ＬＢＮ）・論理セクタ番号（ＬＳＮ）・物理セクタ番号（ＰＳＮ）との対応関係を説明する図である。
【０３０２】
情報記憶媒体１０上の全記録領域は、２０４８バイト（２ｋバイト）を最小単位とする論理セクタに分割され、全論理セクタには論理セクタ番号（ＬＳＮ）が連番で付けられている。情報記憶媒体１０上に情報を記録する場合にはこの論理セクタ単位で情報が記録される。情報記憶媒体１０上での記録位置はこの情報を記録した論理セクタの論理セクタ番号（ＬＳＮ）で管理される。
【０３０３】
図２９のＡＶアドレスがＥＣＣブロックサイズ３２ｋバイトを最小単位としている理由については、図３４を参照して後述する。
【０３０４】
図２９において、物理セクタ番号ＰＳＮ、論理セクタ番号ＬＳＮ、論理ブロック番号ＬＢＮおよびＡＶアドレスＡＶＡは、以下の内容を持つ：
＊物理セクタ番号ＰＳＮは、最小単位が物理セクタサイズの２ｋバイト（２０４８バイト）であり、ディスク１０のリードインのリファレンス信号ゾーン（図５の基準信号ゾーン）から開始する。欠陥発生時は欠陥箇所でＰＳＮの欠番が生じる。欠陥発生の有無に拘わらずＰＳＮはその媒体上で不変とされる。また欠陥に対する交替処理と連動してＰＳＮが変わることもない。ＰＳＮは媒体の内周側（リードイン側）から外周側（リードアウト側）に向かって順次増加するよう付番される。このＰＳＮは、記録再生装置（ディスクドライブ）内のマイクロコンピュータ（ＭＰＵ）により認知される。
【０３０５】
＊論理セクタ番号ＬＳＮは、最小単位が物理セクタサイズの２ｋバイトであり、ディスク１０のデータエリア（図２０の０３００００ｈ）から開始する。欠陥発生時の交替処理によりＬＳＮに欠番あるいは重複番号が生じることはなく、その開始番号および最終番号は不変とされる。また欠陥に対する交替処理と連動して媒体上の対応番号付加位置が適宜変更される。また欠陥に対する交替処理と連動して番号付加位置が変化する。ＬＳＮはＤＭＡ情報（図６のＤＭＡ１〜ＤＭＡ４）に対応し、ＰＳＮに対して変化する。このＬＳＮは、ファイルシステム（図３６のＵＤＦ等）および記録再生装置（ディスクドライブ）内のＭＰＵにより認知される。
【０３０６】
＊論理ブロック番号ＬＢＮは、最小単位が物理セクタサイズの２ｋバイトであり、ディスク１０上のファイル構造開始位置から始まる。欠陥発生時の交替処理によりＬＢＮに欠番あるいは重複番号が生じることはなく、その開始番号および最終番号は不変とされる。また欠陥に対する交替処理と連動して媒体上の対応番号付加位置が適宜変更される。また欠陥に対する交替処理と連動して番号付加位置が変化する。ＬＢＮはＬＳＮの平行移動により番号変換される（ＬＢＮ＝ＬＳＮーＬＳＮｆｓ；ＬＳＮｆｓはＬＢＮ開始位置でのＬＳＮ）。このＬＢＮは、ファイルシステム（図３６のＵＤＦ等）および記録再生装置（ディスクドライブ）内のＭＰＵにより認知される。
【０３０７】
＊ＡＶアドレスＡＶＡは、最小単位がＥＣＣブロックサイズの３２ｋバイト（＝１６セクタ）であり、ディスク１０上のＡＶデータ（図１８のＤＡ２）開始位置から始まる。欠陥発生時の交替処理によりＡＶＡに欠番あるいは重複番号が生じることはなく、その開始番号および最終番号は不変とされる。また欠陥に対する交替処理と連動して媒体上の対応番号付加位置が適宜変更される。また欠陥に対する交替処理と連動して番号付加位置が変化する。ＡＶＡはＬＢＮに対応して番号変換される（ＡＶＡ＝（ＬＢＮーＬＢＮａｖ）÷１６；ＬＢＮａｖはＡＶＡ開始位置でのＬＢＮ）。このＡＶＡは、映像管理レイヤ（図３６を参照して後述）により認知される。
【０３０８】
図３０は、図２の光ディスクに欠陥が発生した場合のＡＶアドレスの設定とエクステント（ＥＣＣデータの集合体）記述子の記述方法を説明する図である。
【０３０９】
ユーザエリア集合体記述子の記述例が図３０に示されている。この例では、個々のユーザエリア集合体記述子を情報記憶媒体１０上の配置順に合わせて並べて記述してある。このユーザエリア集合体記述子では、ＡＶアドレスとして
０，１，２，３，７，８，９，Ｄ，Ｅ，Ｆ
が登録されており、４，５，６，Ａ，Ｂ，Ｃが欠番になっている。
【０３１０】
ここでの欠番位置が「先天的欠陥」の存在する場所である。これにより、情報記憶媒体１０上の欠陥位置や欠陥長さや使用済み（既使用）のＡＶアドレス番号と未使用状態のＡＶアドレスの分布がわかる。
【０３１１】
この発明では、ＡＶアドレス単位とＥＣＣブロック単位を一致させているが、それに拘わらず、たとえば論理ブロック番号で記録位置あるいは欠陥位置を記述することも可能であり、その場合もこの発明内容に含まれる。
【０３１２】
図３０の例で分かるように、スペアエリア７２４内での情報記憶媒体１０上の配列に従ったＡＶアドレス番号は
Ａ，Ｂ，６，Ｃ，４，５
と順不同の並び方をしている。
【０３１３】
このため、スペアエリアアロケーション記述子ＳＡＤ（図１８）の各エクステント（集合体）の記述方法は、ユーザエリア集合体記述子ＵＡＤのようにつながりのサイズと開始アドレスの組で表現するのでなく、その代わりに、情報記憶媒体１０上の配列に沿ったＡＶアドレス個々を並べて記述する。この方が記述に必要なバイト数が少なくて済むからである。
【０３１４】
したがって、スペアエリア７２４内でＡＶアドレスの設定を行ったＥＣＣブロックに対しては、スペアエリア集合体記述子として、図３１に示すように、ＡＶアドレス番号のみを「３バイト」で表現する。
【０３１５】
またユーザエリア集合体記述子と同様に、３バイト領域の最上位ビットにフラグを付加し、最上位ビットが“０”であるエクステント（集合体）は既に使用されているエクステントとみなす。これにより、最上位ビットが“１”の未使用エクステントを使用済みのエクステントから区別（識別で）きるるようになる。
【０３１６】
なお、スペアエリア７２４内ではＡＶアドレス番号は順不同の並び方をしているため、ＡＶアドレスの並びを見ただけでは欠陥位置を特定することはできない。そのためＥＣＣブロック毎に先天的欠陥集合体記述子ＤＥＤ（図３０）を配置し、先天的欠陥集合体記述子ＤＥＤの識別子として３バイトの値を
ＦＦＦＦＦＦ
と設定する。
【０３１７】
ところで、先天的欠陥に対して図１３のスキッピング交替処理に合わせて情報記憶媒体１０上のＡＶアドレス設定位置が移動すると、情報記憶媒体１０上で多数欠陥が生じた場合、ＡＶアドレスの番号設定順が情報記憶媒体１０上の配置順に対して異なってしまう現象が生じる。
【０３１８】
たとえば、図３０の例において、
１）映像情報新規記録前にＡＶアドレスの後方３ＥＣＣブロック分欠陥を発見  →  スペアエリア７２４にＡ，Ｂ，Ｃ分ＡＶアドレス位置を移動；
２）映像情報重ね書き前に更にＡＶアドレスの後方３ＥＣＣブロック分欠陥を発見  →  スペアエリア７２４に４，５，６分ＡＶアドレス位置を移動；
３）最後に、映像情報の重ね書きをする前に、スペアエリア７２４内のＡＶアドレスＣ，４，５位置に新たに３ＥＣＣブロック分欠陥領域発生を発見  →  スペアエリア７２４内のＡＶアドレスＢの後方３ＥＣＣブロック分のＡＶアドレス設定位置を、ＡＶアドレス６の後ろ側にずらす；
と言うように、時間的にずれて複数回、先天的欠陥が発生した場合には、情報記憶媒体上の並びに沿って見たときのＡＶアドレスは
０，１，２，３，７，８，９，Ｄ，Ｅ，Ｆ，Ａ，Ｂ，６，Ｃ，４，５
の順番に設定されてしまう。
【０３１９】
この情報に対して更に新たな映像情報を上書きする場合、記録・再生の連続性を確保するために、記録可能箇所を情報記憶媒体１０上での配置順に従って記録する必要性が生じる。従って、情報記憶媒体上の配置順に従ったＡＶアドレス設定マップが必要になる。このＡＶアドレス設定マップが、図１８のアロケーションマップテーブルＡＭＴであり、これが情報記憶媒体１０に記録される。
【０３２０】
このアロケーションマップテーブルＡＭＴは、図１８に示すように、ユーザエリアアロケーション記述子ＵＡＤ、スペアエリアアロケーション記述子ＳＡＤおよびアドレス変換テーブルＡＣＴという３つの領域に区分されている。
【０３２１】
図３０から分かるように、ＡＶアドレスの配置順は、ユーザエリア７２３内では情報記憶媒体１０上の配列順に一致し、スペアエリア７２４内では情報記憶媒体１０上の配置順と一致していない。従って、ユーザエリア７２３内ではＡＶアドレス配置情報を圧縮して記録することができる。
【０３２２】
すなわち欠陥領域も含めてＡＶアドレス設定位置が連続して続く領域をエクステント（集合体）と言う一つのまとまりとみなし、ユーザエリア集合体記述子ＵＥＤ（＊,＊）で表現する。これは
（イ）連続したＡＶアドレス設定数（連続したＥＣＣブロック数に一致）を２バイトで表現し；
（ロ）エクステント（集合体）先頭のＡＶアドレス番号を３バイト表現し；
（ハ）上記２種類の情報（イ）（ロ）を１組として並べて記述する
というもので、記述方法は、別項（図３９）で述べるアロケーション記述子（ＡＤ）の表記方法と一致している。
【０３２３】
上記の表現方法を用いることにより、ユーザエリア７２３内で欠陥場所が少ない場合には、各ＡＶアドレス毎に分布を個々に記述する場合に比べて記述に必要なビット数が少なくて済み、図１８のアロケーションマップテーブルＡＭＴの記述に必要な情報量が少なくなる。そうすると、情報記憶媒体１０のトータル容量は決まっているので、各オブジェクト（図１８のＤＡ２２〜ＤＡ２４）に対する情報記憶媒体１０の記憶容量が、相対的に増加する。
【０３２４】
また、ユーザエリア７２３内ではＡＶアドレスの配置順と情報記憶媒体配列順が一致しているので、ユーザエリア集合体記述子（図３１の所で改めて説明）内で指定された以外のＡＶアドレス番号位置に先天的欠陥が存在することが分かる。
【０３２５】
図３１は、各種エクステント記述子（集合体記述子）の対応関係を説明する図である。
【０３２６】
ユーザエリア集合体記述子に対しては、ＡＶアドレス単位で「使用済み（既使用）」か「未使用」かの判別用フラグが付いている。すなわち、図３１の「既使用・未使用の判別情報」記載欄にあるように、ユーザエリア集合体記述子内先頭アドレスを記述する３バイト領域の最上位ビットにフラグを付加し、最上位ビットが“０”であるエクステント（集合体）は既に使用されているエクステントとみなし、最上位ビットが“１”のエクステント（集合体）は未使用のエクステントと識別される。
【０３２７】
ところで、図２４に示したように映像情報の最小単位はセル単位になっており、また図７に示したようにＤＶＤ−ＲＡＭディスクでは各ゾーンの間にはガードエリアが存在する。このため、セル情報を２ゾーン間にまたがって１以上のセルの記録する場合、光ヘッドがガードエリア間を移動するのに時間が取られ（さらに図５に示したようにゾーン間でディスク１０の回転速度が変化するので回転サーボの切換処理に時間が取られ）、連続記録・連続再生が保証できなくなる。
【０３２８】
このため、この発明では、「同一セル情報のゾーン間にまたがった録画あるいは記録を禁止する」と言う制約条件を付加している。
【０３２９】
またそれに従って、必ず「ユーザエリア集合体（ユーザエリアエクステント）」はゾーン間にまたがって定義しない」（すなわち全てのユーザエリアエクステントのサイズは１個のゾーンサイズより小さい）と言う制約条件も付加している。
【０３３０】
図７に示すように１個のゾーン内に存在するＥＣＣブロック数は比較的少ないので、ユーザエリア集合体記述子に記述されるＥＣＣブロックサイズ（ＥＣＣブロック数）としては、図３１に示すように、２バイトのみの表現で充分となる。
【０３３１】
このように「ユーザエリア集合体（ユーザエリアエクステント）はゾーン間にまたがらない」と定義することにより、ユーザエリア集合体記述子の記述に必要な総バイト数（サイズ）が低減でき、その分アロケーションマップテーブルＡＭＴのサイズが小さくなる。その結果、ビデオオブジェクトに対する記録容量を相対的に増加させることができる。
【０３３２】
ところで、この発明の情報記憶媒体１０では、図１８に示すように、ＡＶファイル（ＤＡ２）と通常のコンピュータ用のファイル（ＤＡ１、ＤＡ３）が混在記録できるようになっている。
【０３３３】
したがって、図３０の例に示すように、スペアエリア７２４内にコンピュータデータエリアの交替箇所が混入する場合がある。
【０３３４】
この場所をＡＶデータの欠陥箇所と区別するため、図３１に示すように、ＰＣ（パーソナルコンピュータ）使用集合体記述子も記述できるようにしてある。
【０３３５】
このＰＣ使用集合体記述子の値は、たとえば図３１に示すように
ＦＦＦＦＦＥ
とする。（図３０および図３１中のＰＥＤは、パーソナルコンピュータのエクステント・ディスクリプタの頭文字を取ったものである。）
なお、図７から分かるように、ＤＶＤ−ＲＡＭディスクでは記録可能領域が２４ゾーンに分割されている。従って各ゾーンの境界が分かるように、図３１の表図では、次ゾーン開始マークとして
ＦＦＦＦＦＣ
といった識別子も設定している。（図３０および図３１中のＺＳＭは、次のゾーンのスタート・マークの頭文字を取ったものである。）
以上述べた各種集合体記述子（エクステント・ディスクリプタ）の内容と記述方法は、図３１の一覧表にまとめて記述されている。この一覧表は、基本的には、情報記憶媒体１０上の配列に従って、ＥＣＣブロック単位で各集合体記述子（エクステント・ディスクリプタ）を順次配置した形になっている。
【０３３６】
図６５は、図２の光ディスクに記録される情報の階層構造の他の例（図１８のアロケーションマップテーブルＡＭＴと異なる内容のアロケーションマップテーブルＡＭＴを持つ例）を説明する図である。
【０３３７】
図１８に示した構造でのスペアエリアアロケーション記述子ＳＡＤは、図３０に示すように、各ＥＣＣブロック毎にＡＶアドレスや先天的欠陥状況を記述する必要がある。そのためＡＶデータエリアＤＡ２内の管理領域（制御情報ＤＡ２１）内のデータ量が増大する。その反面、図７から分かるように、ユーザエリア７２３に対するスペアエリア７２４の容量はおよそ１／１９しかない。
【０３３８】
このような状況から、映像情報記録方法の他の実施方法として
＊先天的欠陥が生じた時の交替処理方法としてはスキッピング交替処理を行う；
＊先天的欠陥が生じた時の交替処理としてスペアエリア７２４へのＡＶアドレスおよび論理セクタ番号（と論理ブロック番号）の付け替えのみ行う；
＊スペアエリア７２４へは情報（映像情報等）の記録を行わない；
と言う使い方もある。
【０３３９】
この実施方法では、情報（映像情報等）の記録はユーザエリア７２３内のみで行うためスペアエリアアロケーション記述子ＳＡＤでのＥＣＣブロック毎の集合体記述子（エクステントディスクリプタ）の記述が不要となり、管理領域（制御情報ＤＡ２１）の情報量が大幅に減る。
【０３４０】
図６６は、図２の光ディスクに先天的欠陥がある場合の先天的欠陥アロケーション記述子とアロケートされないスペース記述子の記述方法を説明する図である。
【０３４１】
以下、図６５および図６６を参照して、映像情報（ＡＶデータ）等の記録をユーザエリア７２３内のみで行う場合のユーザエリアアロケーション記述子ＳＡＤ（図３０）に対する応用例を説明する。
【０３４２】
図６５に示すように、先天的欠陥位置情報の管理方法として先天的欠陥アロケーション記述子ＰＤＡＤを用い、未記録場所情報の管理方法としてアロケートされないスペース記述子（Unallocated Space Descriptors）ＵＳＤを利用する。その具体的な管理情報内容について、図６６を用いて説明する。
【０３４３】
ユーザエリア７２３内のＡＶデータエリアＤＡ２内に欠陥箇所が発生した場合、交替処理により自動的にスペアエリア７２４内に交替箇所が作成され、欠陥箇所に事前に設定されたＡＶアドレスや論理セクタ番号、論理ブロック番号がそのままスペアエリア７２４の交替箇所に移される。
【０３４４】
映像情報等を記録する場合には、このユーザエリア７２３内の欠陥箇所を飛ばしてその直後の記録箇所に記録が行われる。
【０３４５】
前述したように映像情報等の記録はユーザエリア７２３内だけに限られるため、スペアエリア７２４には映像情報等の記録は行わず、未記録のまま放置される。従ってこのスペアエリア７２４内での欠陥位置管理や未記録領域管理は不要となり、この場所内での管理情報は持たない。
【０３４６】
図３０のユーザエリアアロケーション記述子ＵＡＤでは先天的欠陥位置情報を明記せず、ユーザエリア集合体記述子ＵＥＤで指定されないＡＶアドレスを先天的欠陥位置と判定していた。
【０３４７】
それとは異なり、図６５の先天的欠陥アロケーション記述子ＰＤＡＤでは、図６６に示すように、先天的欠陥位置での事前に設定されたＡＶアドレスを３バイトずつ並べて記述する。
【０３４８】
従って、先天的欠陥アロケーション記述子ＰＤＡＤに指定されてないＡＶアドレスが利用可能な場所と認識できる。
【０３４９】
また、図３０のユーザエリアアロケーション記述子ＵＡＤでは、図３１に示すように、ユーザエリア集合体記述子ＵＥＤの先頭AVアドレスの最上位ビットに既記録（既使用＝“０”）、未記録（未使用＝“１”）の識別フラグを持たせていた。
【０３５０】
それとは異なり、図６５のアロケートされないスペース記述子ＵＳＤでは、未記録場所のＡＶアドレスを明示する。この未記録場所を示すアロケートされないスペース記述子ＵＳＤは先天的欠陥場所を考慮に入れず、連続したＡＶアドレスのつながりを示す集合体（エクステント）毎に場所指定を行う。
【０３５１】
すなわち、集合体（エクステント）内のＥＣＣブロック数を前半の２バイトで表現し、その集合体（エクステント）の先頭のＡＶアドレスを３バイトで表現し、両者を１組の集合体（エクステント）情報とする。
【０３５２】
今までの説明では各ＡＶファイル独自のＡＶアドレスを持ち、このＡＶアドレスを管理情報（制御情報ＤＡ２１）に利用してきた。しかしそれに限らず管理情報（制御情報ＤＡ２１）に例えば論理ブロック番号を利用することもできる。すなわち、情報記録時の基本単位を２０４８バイト毎の論理ブロック単位とし、アドレスに論理ブロック番号を用いてアロケーションマップテーブルＡＭＴやセル時間制御情報ＣＴＣＩを記述することが可能である。
【０３５３】
図３２は、図１８の制御情報ＤＡ２１に含まれる情報の階層構造を例示する図である。
【０３５４】
図１９または図２４のセルは、再生データを開始アドレスと終了アドレスとで指定した再生区間を示す。また、図１９のプログラムチェーンＰＧＣは、セルの再生順序を指定した一連の再生実行単位である。図１９のビデオオブジェクトセットＶＯＢＳの再生は、それを構成するプログラムチェーンＰＧＣとセルとによって決定される。
【０３５５】
図３２のＡＶデータ制御情報ＤＡ２１０は、このようなプログラムチェーンＰＧＣの制御情報ＰＧＣＣＩを持つ。このＰＧＣ制御情報ＰＧＣＣＩは、ＰＧＣ情報管理情報ＰＧＣ＿ＭＡＩと、ｎ個（１個以上）のＰＧＣ情報サーチポインタと、ｋ個（１個以上）のＰＧＣ情報とで構成される。
【０３５６】
ＰＧＣ情報管理情報ＰＧＣ＿ＭＡＩには、ＰＧＣの数を示す情報が含まれる。ＰＧＣ情報サーチポインタは各ＰＧＣ情報ＰＧＣＩの先頭をポイントするもので、このサーチポインタにより対応ＰＧＣ情報ＰＧＣＩの検索が容易に行えるようになっている。
【０３５７】
各ＰＧＣ情報ＰＧＣＩはＰＧＣ一般情報とｍ個のセル再生情報を含む。このＰＧＣ一般情報はＰＧＣの再生時間やセル再生情報の数を含む。
【０３５８】
図３３は、図２６の説明で触れた「セルデータ集合体記述子（セルデータ・エクステント・ディスクリプタ）」の記述内容の一例を示す。ここでは、使用可能なＥＣＣブロックの配列順で、同一セルに関する記録情報の塊を、１個のセルデータ集合体（セルデータエクステント）としている。
【０３５９】
図３３は、特定のセル＃１が別のセル＃２によって分断されてない限り、１個のセルデータ集合体とみなす。具体的記述方法としては、セルデータ集合体の長さ（セルデータ集合体が記録されているＥＣＣブロック数）を「２バイト」で表現し、セルデータ集合体の先頭のＡＶアドレスを「３バイト」で表現し、両者を続けて並べて記述する。すなわち、
ＣＥＤ（＊,＊）
と表現する。
【０３６０】
図３３に示すように、１個のセルを構成する全てのセルデータ集合体を並べて記述した記述文がセルデータ集合体記述子となる。この記述子によりセルが記録されている全ＡＶアドレスの分布がわかり、アクセスが容易となる。
【０３６１】
また、セルデータ集合体の長さとセルデータ集合体の先頭のＡＶアドレスを組にして並べて記述することにより、情報記憶媒体１０上に連続して記録された領域が多い場合には、セルデータ集合体記述子の記述に必要なバイト数が減り、セル時間一般情報（＃ｍ）に必要なデータ量が減り、その分、ビデオオブジェクトＤＡ２２に使用できる記録容量が相対的に増加する。
【０３６２】
なお、図３３に示すように情報記憶媒体１０の配列に沿って見た対応ＡＶアドレス番号は不連続な順番に並ぶことが多い。が、この発明の実施形態では図１８に示すようにアロケーションマップテーブルＡＭＴを持っているため、セルデータ集合体記述子において先頭のＡＶアドレスを設定するだけでセル内の全データの情報記憶媒体上の記録位置を特定することができる。このことは、ＡＶアドレスがＥＣＣブロック単位となっていることと相まって、この発明の大きな特徴となっている。
【０３６３】
次に、図３４を参照してＡＶアドレスの最小単位であるＥＣＣブロック位置と図２４＞に示したビデオオブジェクトユニットＶＯＢＵとの間の位置がずれた時の問題点について説明する。
【０３６４】
図３４のデータ変更領域に新たな情報の記録もしくは情報の更新を行う場合には
１）ＶＯＢＵ＃ｇの先頭位置に掛かるＥＣＣブロックの再生；
２）上記ＥＣＣブロックのデインターリーブ；
３）上記ＥＣＣブロック内のデータ変更領域に関する部分の情報変更；
４）上記ＥＣＣブロック内のエラー訂正符号の付け替え；
５）変更後の情報の上記ＥＣＣブロック位置への重ね書き；
といった複雑な処理が必要となる。すると、毎秒３０枚のフレームレートが要求されるＮＴＳＣビデオ録画における連続記録処理が阻害される。
【０３６５】
さらに、情報記憶媒体（ＤＶＤーＲＡＭディスク１０）の表面にゴミや傷があった場合、再生処理よりも記録処理の方が大きく影響を受ける。
【０３６６】
すなわち、上記１）〜５）の処理を受けるＥＣＣブロックの位置近傍にゴミや傷があった場合、それまでは問題なくＶＯＢＵ＃ｇの再生が行われていたのにＥＣＣブロックの書き替え処理により情報欠陥が発生し、ＶＯＢＵ＃ｇの再生が不可能になってしまう場合がある。
【０３６７】
またＶＯＢＵ＃ｇとは関係ないデータ変更領域での情報の書き替えを行う毎にＶＯＢＵ＃ｇの先頭位置の書き替えが必要となる。ＤＶＤ−ＲＡＭディスクの記録材料に用いられる相変化記録膜は何度も繰り返し記録を行うと特性が劣化し、欠陥が増加する傾向を持つ。従って本来必要のない場所（図３４ではＶＯＢＵ＃ｇの先頭部分）の書替回数はなるべく減らすことが望ましい（この書替回数は図１８の制御情報書替回数ＣＩＲＷＮｓに記録しておくことができる）。
【０３６８】
以上の理由から、毎秒３０枚のフレームレートでの連続記録処理の保証と不要箇所の書替回数を減らす等の目的のために、この発明では、図２４に示すように、ＶＯＢＵ記録単位をＥＣＣブロック（３２ｋバイト）の整数倍にしている。これを３２ｋバイトアラインという。
【０３６９】
この３２ｋバイトアラインのために、つまり各ＶＯＢＵのサイズがデータ変更の前後で常に３２ｋバイトの整数倍になるように、各ＶＯＢＵに適当なサイズのダミーパック（図２５）を挿入している。
【０３７０】
上記の条件（記録単位をＥＣＣブロックの整数倍にする３２ｋバイトアライン）に基づきこの発明で新規に設定したＡＶアドレス番号の設定方法について、他の論理ブロック番号付け方と比較した表を図２９に示す。
【０３７１】
ファイルシステムで用いる論理ブロック番号との換算を容易にするため、情報記憶媒体１０上で発生した欠陥に対する交替処理による欠番や重複番号は避けるようになっている。
【０３７２】
映像情報を記録する場合には、情報記憶媒体上の欠陥に対して図１３のスキッピング交替処理を行う。このとき、交替処理により、ＡＶアドレスの設定場所が情報記憶媒体１０上で移動する。
【０３７３】
ＡＶアドレス番号を「ＡＶＡ」、論理ブロック番号を「ＬＢＮ」、ＡＶファイル開始位置での論理ブロック番号ＬＢＮを「ＬＢＮａｖ」と記号化すると、論理ブロック番号とＡＶアドレス番号との間には、以下の関係がある：
ＡＶＡ＝（ＬＢＮ−ＬＢＮａｖ）÷１６
ここで１６で割った時の小数点以下の値は全て切り捨てとする。
【０３７４】
図３５は、録画後にデータ変更のあったセル中に前記ダミーパックを挿入することにより、前記３２ｋバイトアラインが実行された場合を示している。そうすると、セル内のビデオオブジェクトユニットＶＯＢＵの境界位置とこのセル内のデータを構成するＥＣＣブロック（１６セクタ３２ｋバイト）の境界位置とが一致する。
【０３７５】
そうなれば、その後データを書き替える場合もＥＣＣブロック単位で上書き（オーバーライト）できる（ＥＣＣのエンコードをやり直す必要がない）。しかも、ＡＶアドレスがＥＣＣブロックを単位としているので、録画後の上書き（インサート編集等）がなされてもアドレス管理は容易である。この上書きはデータ変更のないＶＯＢＵ＃ｇには関係無く行われるので、データ変更領域の書替が原因でＶＯＢＵ＃ｇのデータが再生不能になる恐れもない。
【０３７６】
なお、ダミーパックを挿入しなくても各ＶＯＢＵのサイズがデータ変更の前後で３２ｋバイトの整数倍となっているときは、３２ｋバイトアラインという目的のためにダミーパックをあえて追加する必要はない。しかしダミーパックは３２ｋバイトアライン以外の使い途もある（アフターレコーディング用の予備エリア等）ので、３２ｋバイトアラインをするしないに拘わらず適当な数のダミーパックを挿入することは好ましい。
【０３７７】
次に、この発明で利用される情報処理機器制御システムの階層構造の説明を行う。図３６は、情報記憶媒体（ＤＶＤーＲＡＭディスク等）に記録される情報を扱う情報処理機器（パーソナルコンピュータ等）内での、システム階層と個々の管理対象情報との関係を例示している。
【０３７８】
具体的には、このシステム階層は、１番目に「録画再生アプリケーション」の階層を持ち、２番目に「映像管理レイヤ」の階層を持ち、３番目に「Ｉ／Ｏマネージャ」の階層を持ち、４番目に「ファイルシステム（ＵＤＦ等）」の階層を持ち、５番目に「デバイスドライバ」の階層を持ち、６番目に「ハードウエア（記録再生装置）」の階層を持っている。
【０３７９】
最上位階層の「録画再生アプリケーション」は、映像情報（ＡＶファイルのデータ）に関する録画・再生処理を行なう機能を担うもので、セルあるいはＰＧＣを管理対象としている。ここでは処理単位として時間が用いられ、欠陥管理は行われない。
【０３８０】
２番目の階層の「映像管理レイヤ」は、ＡＶファイル内の記録位置を制御する機能を担うもので、ＡＶアドレスおよびセル内構造を管理対象としている。ここでは処理単位として映像フレームが用いられ、欠陥管理も行われる。すなわち、記録および再生の連続性を確保するために情報記憶媒体（ＤＶＤーＲＡＭディスク等）上の欠陥位置も管理上考慮される。
【０３８１】
３番目の階層の「Ｉ／Ｏマネージャ」は、システムと情報記憶媒体（ＤＶＤーＲＡＭディスク等）との間のインターフェイス処理機能を担うもので、媒体に記録されるファイル（図２３のＡＶファイル等）を管理対象としている。ここでは処理単位としてファイルが用いられ、欠陥管理は行われない。
【０３８２】
４番目の階層の「ファイルシステム」は、主にファイル単位での記録・再生のアドレス制御機能を担うもので、情報記憶媒体（ＤＶＤーＲＡＭディスク等）に割り当てられた論理ブロック番号ＬＢＮおよび論理セクタ番号ＬＳＮ（図２９参照）を管理対象としている。ここでは処理単位としてファイルが用いられ、欠陥管理は行われない。
【０３８３】
５番目の階層の「デバイスドライバ」は、システム側からの記録再生装置（ＤＶＤーＲＡＭドライブ等）の動作制御機能を担うもので、情報記憶媒体（ＤＶＤーＲＡＭディスク等）に割り当てられた論理セクタ番号ＬＳＮを管理対象としている。ここでは処理単位としてセクタサイズ（２ｋバイト）が用いられ、欠陥管理は行われない。
【０３８４】
６番目の階層の「記録再生装置」は、情報記憶媒体（ＤＶＤーＲＡＭディスク等）に対する単純記録および単純再生を実行する機能を担うもので、情報記憶媒体に割り当てられた物理セクタ番号ＰＳＮ（図２９参照）を管理対象としている。ここでは処理単位として映像フレームが用いられ、欠陥管理も行われる。
【０３８５】
次に、図３６のシステム階層とこの階層が適用されるハードウエア（図５２を参照して後述するパーソナルコンピュータＰＣ等）との関係を簡単に説明する。
【０３８６】
図３６のシステム階層のうち、録画再生アプリケーションからデバイスドライバまでのプログラムに従った処理の実行は、図５２のＰＣのメインＣＰＵ１１１が行なう。また図３６の最下行に示された情報記録再生装置（内部構成は図示せず）は、図５２のＤＶＤーＲＯＭ／ＲＡＭドライブ１４０に対応している。しかし、それに限らず、図３６の情報記録再生装置を図５２のＣＤーＲＯＭドライブ１２２に対応させることもできる。図３６のシステム階層のうち、Ｉ／Ｏマネージャーからデバイスドライバまでのプログラムは、図５２のメインメモリ１１２の一部を構成するＥＥＰＲＯＭなどの不揮発性半導体メモリに格納できる。
【０３８７】
図３６のシステム階層構造を利用する図５２の情報処理機器は、通常のパーソナルコンピュータでは必須アイテムとなっているハードディスクドライブＨＤＤを持たない（必要としない）ことを特徴としている（このことは、しかしながら、ＨＤＤを併用できないということではない）。
【０３８８】
また、図３６のシステム階層のうち、録画再生アプリケーションおよび映像管理レイヤは、情報記録再生装置（ＤＶＤーＲＯＭ／ＲＡＭドライブ）１４０に装着された情報記憶媒体（光ディスク１０のＲＯＭ領域）に格納されている。
【０３８９】
次に、図３６映像管理レイヤでの映像情報（ＡＶデータ）の記録・削除に関する制御方法について、図２４のセル＃３を例にとって説明する。
【０３９０】
［セル＃３の映像情報に対して追加加工後に再記録する方法］
＜０１＞セル＃３の読み込み、追加加工処理を行う。
【０３９１】
＜０２＞追加加工後のセル＃３がデータサイズ的に元の位置に戻るかを調べる（ここでは元の位置にサイズ的に入り切らず別の位置に記録する場合を説明する）。
【０３９２】
＜０３＞アロケーションマップテーブルＡＭＴ（図１８）から未使用のＡＶアドレスを探す。
【０３９３】
＜０４＞ＰＧＣ制御情報ＰＧＣＣＩ（図１８）からセル＃３の前後の再生順にあるセルＩＤを調べる。
【０３９４】
＜０５＞セル時間制御情報ＣＴＣＩからセル＃３の前後の再生順にあるセルの保存場所を示すＡＶアドレスを調査する。
【０３９５】
＜０６＞アロケーションマップテーブルＡＭＴ（図１８）からセル＃３の前後の再生順にあるセルの情報記憶媒体１０上の記録位置を推測する。
【０３９６】
＜０７＞上記＜０３＞で探した結果を基に連続再生を保証できるセル＃３の記録位置候補を定める。
【０３９７】
＜０８＞上記＜０７＞で定めた記録位置候補に対して事前の確証作業を行う。たとえば、情報記録再生装置（図５２のドライブ１４０等）のアクセス速度などの性能情報を情報記録再生装置からもらい、連続再生が危ない場所を抽出する。この危ない場所のみに対して実際に情報記録再生装置にアクセス動作をさせ、連続再生が確保できない場合には別の記録位置を探す。ここで最悪の場合、つまり連続再生が可能な記録位置が見つからない場合には、その前後のセルの記録位置まで記録位置候補をずらす。
【０３９８】
＜０９＞記録位置が確定したら追加加工後のセル＃３の情報の記録処理に入る。
【０３９９】
＜１０＞記録中も記録状況をモニターし、ＩＤエラーをチェックする。
【０４００】
（注）記録時のＩＤエラーについて：
図８に示すように、１セクタの最初にはエンボス構造を有したヘッダが存在する。記録時にはまずこのヘッダ情報を再生し、物理セクタ番号を確認後、同期コード、変調後信号を記録する。その際、ヘッダが再生できない場合をＩＤエラーと呼び、情報記憶媒体上の欠陥の一種になる。
【０４０１】
＜１１＞上記＜１０＞のＩＤエラーが検出された場合、ＩＤエラー発生情報を情報記録再生装置（図５２のドライブ１４０等）から受け取ると、スキッピング交替処理（図１３）を実行させるとともに、その情報を基に逐次アロケーションマップテーブルＡＭＴ（図１８）に先天的欠陥（図２８）の情報を追記して行く。
【０４０２】
＜１２＞上記＜１１＞の記録処理が完了すると、追加加工後のセル＃３の情報を記録したＡＶアドレスの既使用登録を、アロケーションマップテーブルＡＭＴに対して行う。
【０４０３】
＜１３＞最後に、図３６のデバイスドライバを制御して、情報記憶媒体１０のＤＭＡ管理領域（図６のＤＭＡ１＆ＤＭＡ２とＤＭＡ３＆ＤＭＡ４）にスキッピング交替処理情報を記録させる。
【０４０４】
［セル＃３の映像情報を削除する方法］
＜２１＞ＰＧＣ制御情報ＰＧＣＣＩ（図１８）に対してデータ変更処理を実施する。
【０４０５】
＜２２＞セル時間制御情報ＣＴＣＩ（図１８）からセル＃３に関する情報を削除する。
【０４０６】
＜２３＞アロケーションマップテーブルＡＭＴ（図１８）内のＡＶアドレスリストにおいて、セル＃３が使っていたＡＶアドレスを「未使用」に変更する。
【０４０７】
＜２４＞もしセル＃３に関する後天的欠陥アドレス（図２６）が登録されていた場合には、その欠陥場所を先天的欠陥に変更して、擬似的なスキッピング交替処理を行い、その結果をアロケーションマップテーブルＡＭＴ（図１８）に登録する。
【０４０８】
その後、登録された情報に従いデバイスドライバ（図３６）を制御して、情報記憶媒体１０のＤＭＡ管理領域（図６のＤＭＡ１＆ＤＭＡ２とＤＭＡ３＆ＤＭＡ４）にスキッピング交替処理情報を記録させる。
【０４０９】
図３６のファイルシステムでは、情報記憶媒体１０上での追記・更新情報の記録位置制御を行っているが、ファイルエントリではファイル単位の論理ブロック番号情報しか管理してない。
【０４１０】
一方、編集も含めた映像情報の録画・再生処理を行うためには、図２４で示したように、映像情報の最小単位であるセル単位での情報記憶媒体１０上の位置制御が必要となる。
【０４１１】
また、映像情報の連続記録条件および連続再生条件をともに満足することも必要条件となる。情報記憶媒体１０では表面のごみ、傷による欠陥が逐次発生する。その欠陥に対する交替処理として映像情報に対しては図１３に示すスキッピング交替処理が行われる。
【０４１２】
しかしＵＤＦ（ユニバーサルディスクフォーマット）に限らずＦＡＴ（ファイルアロケーションテーブル）、ＮＴＦＳ（ニューテクノロジーファイルシステム）、ＵＮＩＸ(登録商標)（汎用オペレーティングシステムのユニックス）などのファイルシステムでは、情報記憶媒体上の欠陥管理は行っていない。
【０４１３】
別項で行なうＵＤＦについての説明（第３７図〜第４６図）でも、論理セクタ番号空間や論理ブロック番号空間では欠陥がないものとして番号設定を行っている。
【０４１４】
しかし、広い領域に渡り連続して欠陥が生じた場合には、そこで映像情報の連続記録もしくは連続再生が不可能となる。
【０４１５】
以上のことから、連続記録・連続再生を満足するＤＶＤビデオレコーディングシステムでは、
＊映像情報の連続記録・連続再生を可能にするための、情報記憶媒体１０上の欠陥位置も考慮に入れた記録再生管理；および
＊ファイル単位ではなく、それより小さい単位（たとえばセル単位）での情報の記録再生管理；
という２つの管理機能を持ったシステム階層が必要となる。
【０４１６】
しかし、業務用（編集用）ビデオテープレコーダＶＴＲの例から明らかなように、一般の録画再生関連アプリケーションソフトでは、図３６に示すようなタイムコードを用いた上位の録画・再生処理を行うが、情報記憶媒体（ビデオテープ）上の欠陥管理を行わない。
【０４１７】
また、従来のコンピュータシステムでは、記録・再生時の連続性確保の必要性がないため、この連続性は考慮されていない。
【０４１８】
そこで、この発明では、ファイルシステム（図３６のＵＤＦ）の上位層に「映像管理レイヤ」を新たに設け、ここで欠陥管理も含めた情報記憶媒体１０上の記録・再生位置の管理および制御を行っている。
【０４１９】
次に、図３６のシステム階層の４番目に記載されたファイルシステムで扱われるところの、情報記憶媒体上の情報内容について、説明する。このファイルシステムの代表例として、現在ＤＶＤに採用されているＵＤＦ規格について説明を行う。
【０４２０】
初めに、ＤＶＤで採用されているＵＤＦフォーマットについて説明する。
【０４２１】
＜＜＜ＵＤＦの概要説明＞＞＞
＜＜ＵＤＦとは何か＞＞
ＵＤＦとはユニバーサルディスクフォーマットの略で、主にディスク状情報記憶媒体における「ファイル管理方法に関する規約」を示す。
【０４２２】
ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ-ビデオ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ等は、国際標準規格である「ＩＳＯ９６６０」で規格化されたＵＤＦフォーマットを採用している。
【０４２３】
ファイル管理方法としては、基本的にルートディレクトリを親に持ち、ツリー状にファイルを管理する階層ファイルシステムを前提としている。
【０４２４】
ここでは主にＤＶＤ−ＲＡＭ規格に準拠したＵＤＦフォーマットについての説明を行うが、この説明内容の多くの部分はＤＶＤ−ＲＯＭ規格内容とも一致している。
【０４２５】
＜＜ＵＤＦの概要＞＞
＜情報記憶媒体へのファイル情報記録内容＞
情報記憶媒体に情報を記録する場合、情報のまとまりを「ファイルデータ」と呼び、ファイルデータ単位で記録が行なわれる。個々のファイルデータは、他のファイルデータと識別するため、ファイルデータ毎に独自のファイル名が付加されている。
【０４２６】
共通な情報内容を持つ複数のファイルデータ毎にグループ化すると、ファイル管理とファイル検索が容易になる。この複数ファイルデータ毎のグループを「ディレクトリ」または「フォルダ」と呼ぶ。各ディレクトリ（またはフォルダ）毎に独自のディレクトリ名（またはフォルダ名）が付加される。
【０４２７】
さらに、複数のディレクトリ（フォルダ）を集めて、その上の階層のグループとして上位ディレクトリ（上位フォルダ）でまとめることができる。ここではファイルデータとディレクトリ（フォルダ）を総称してファイルと呼ぶことにする。
【０４２８】
情報を記録する場合には
（イ）ファイルデータの情報内容そのもの；
（ロ）ファイルデータに対応したファイル名；および
（ハ）ファイルデータの保存場所（どのディレクトリの下に記録するか）に関する情報を全て情報記憶媒体（たとえば図１のディスク１０）上に記録する。
【０４２９】
また、各ディレクトリ（フォルダ）に対する
（ニ）ディレクトリ名（フォルダ名）；および
（ホ）各ディレクトリ（フォルダ）が属している位置（つまりその親となる上位ディレクトリ／上位フォルダの位置）に関する情報も、すべて情報記憶媒体（１０）上に記録する。
【０４３０】
図３７は、図２３の階層ファイルシステム構造と情報記憶媒体（ＤＶＤーＲＡＭディスク１０）に記録された情報内容との間の基本的な関係を説明する図である。図３７は、その上側に階層ファイルシステム構造の簡単な例を示し、その下側にＵＤＦに従ったファイルシステム記録内容の一例を示している。
【０４３１】
＜階層ファイルシステム構造の簡単な例＞
小型コンピュータ用の汎用オペレーティングシステム（ＯＳ）であるＵＮＩＸ(登録商標)、ＭａｃＯＳ(登録商標)、ＭＳ−ＤＯＳ(登録商標)、Ｗｉｎｄｏｗｓ(登録商標)など、ほとんどのＯＳのファイル管理システムは、図３７あるいは図４３に例示するようなツリー状の階層構造を持つ。
【０４３２】
図３７において、１個のディスクドライブ（たとえば１台のハードディスクドライブＨＤＤが複数のパーティションに区切られている場合には、各パーティション単位を１個のディスクドライブとして考える）にはその全体の親となる１個のルートディレクトリ４０１が存在し、その下にサブディレクトリ４０２が属している。このサブディレクトリ４０２の中にファイルデータ４０３が存在している。
【０４３３】
実際にはこの例に限られず、ルートディレクトリ４０１の直接下にファイルデータ４０３が存在したり、複数のサブディレクトリ４０２が直列につながった複雑な階層構造を持つ場合もある。
【０４３４】
＜情報記憶媒体上のファイルシステム記録内容＞
ファイルシステム情報は論理ブロック単位（または論理セクタ単位；図３６参照）で記録され、各論理ブロック内に記録される内容としては、主に、次のようなものがある：
＊ファイルＩＤ記述子ＦＩＤ（ファイル情報を示す記述文）…ファイルの種類やファイル名（ルートディレクトリ名、サブディレクトリ名、ファイルデータ名など）を記述しているもの。ファイルＩＤ記述子ＦＩＤの中には、それに続くファイルデータのデータ内容や、ディレクトリの中身に関する情報が記録されている位置も記述されている。
【０４３５】
＊ファイルエントリＦＥ（ファイル内容の記録場所を示す記述文）…ファイルデータの内容やディレクトリ（サブディレクトリなど）の中身に関する情報が記録されている情報記憶媒体上の位置（論理ブロック番号）などを記述しているもの。
【０４３６】
図３７の中央部分は、図３７の上側に示すようなファイルシステム構造の情報を情報記憶媒体１０に記録したときの、記録内容を例示している。以下、この例示内容を具体的に説明する。
【０４３７】
＊論理ブロック番号「１」の論理ブロックには、ルートディレクトリ４０１の中味が示されている。
【０４３８】
図３７の例では、ルートディレクトリ４０１の中にはサブディレクトリ４０２のみが入っている。このため、ルートディレクトリ４０１の中味としては、サブディレクトリ４０２に関する情報がファイルＩＤ記述子（ＦＩＤ）４０４で記載されている。なお、図示しないが、同一論理ブロック内に、ルートディレクトリ４０１自身の情報もファイルＩＤ記述子の文で並記されている。
【０４３９】
このルートディレクトリ４０１のファイルＩＤ記述子４０４中に、サブディレクトリ４０２の中味が何処に記録されているかを示すファイルエントリ（ＦＥ）４０５の記録位置が、ロングアロケーション記述子（ＬＡＤ（２））で記載されている。
【０４４０】
＊論理ブロック番号「２」の論理ブロックには、サブディレクトリ４０２の中味が記録されている位置を示すファイルエントリ４０５が記録されている。
【０４４１】
図３７の例では、サブディレクトリ４０２の中にはファイルデータ４０３のみが入っている。このため、サブディレクトリ４０２の中味は、実質的にはファイルデータ４０３に関する情報が記述されているファイルＩＤ記述子４０６の記録位置を示すことになる。
【０４４２】
ファイルエントリ４０５では、その中のショートアロケーション記述子で３番目の論理ブロックにサブディレクトリ４０２の中味が記録されていることが記述（ＡＤ（３））されている。
【０４４３】
＊論理ブロック番号「３」の論理ブロックには、サブディレクトリ４０２の中味が記録されている。
【０４４４】
図３７の例では、サブディレクトリ４０２の中にはファイルデータ４０３のみが入っているので、サブディレクトリ４０２の中味としてファイルデータ４０３に関する情報がファイルＩＤ記述子４０６で記載されている。なお、図示しないが、同一論理ブロック内に、サブディレクトリ４０２自身の情報もファイルＩＤ記述子の文で並記されている。
【０４４５】
ファイルデータ４０３に関するファイルＩＤ記述子４０６の中に、このファイルデータ４０３の中味が何処に記録されているかを示すファイルエントリ４０７の記録位置が、ロングアロケーション記述子（ＬＡＤ（４））で記載されている。
【０４４６】
＊論理ブロック番号「４」の論理ブロックには、ファイルデータ４０３の内容（４０８、４０９）が記録されている位置を示すファイルエントリ４０７が記録されている。
【０４４７】
ファイルエントリ４０７内のショートアロケーション記述子により、ファイルデータ４０３の内容（４０８、４０９）が、５番目と６番目の論理ブロックに記録されていることが記述（ＡＤ（５）、ＡＤ（６））されている。
【０４４８】
＊論理ブロック番号「５」の論理ブロックには、ファイルデータ４０３の内容４０８が記録されている。
【０４４９】
＊論理ブロック番号「６」の論理ブロックには、ファイルデータ４０３の内容４０９が記録されている。
【０４５０】
＜図３７の情報に沿ったファイルデータへのアクセス方法＞
上述したように、ファイルＩＤ記述子ＦＩＤとファイルエントリＦＥには、それに続く情報が記述してある論理ブロック番号が記述してある。
【０４５１】
ルートディレクトリから階層を下りながらサブディレクトリを経由してファイルデータへ到達するのと同様に、ファイルＩＤ記述子ＦＩＤとファイルエントリに記述してある論理ブロック番号に従って、情報記憶媒体１０上の論理ブロック内の情報を順次再生しながら、目的のファイルデータの内容にアクセスする。
【０４５２】
つまり図３７に示したファイルデータ４０３にアクセスするには、まず始めに１番目の論理ブロック情報を読み、その中のＬＡＤ（２）に従って２番目の論理ブロック情報を読む。ファイルデータ４０３はサブディレクトリ４０２の中に存在しているので、その中からサブディレクトリ４０２のファイルＩＤ記述子ＦＩＤを探し、ＡＤ（３）を読み取る。その後、読み取ったＡＤ（３）に従って３番目の論理ブロック情報を読む。その中にＬＡＤ（４）が記述してあるので、４番目の論理ブロック情報を読み、ファイルデータ４０３に関するファイルＩＤ記述子ＦＩＤを探し、その中に記述してあるＡＤ（５）に従って５番目の論理ブロック情報を読み、ＡＤ（６）に従って６番目の論理ブロックに到達する。
【０４５３】
なお、ＡＤ（論理ブロック番号）、ＬＡＤ（論理ブロック番号）といった記述の内容については、後述する。
【０４５４】
＜＜＜ＵＤＦの各記述文（記述子／ディスクリプタ）の具体的内容説明＞＞＞
＜＜論理ブロック番号の記述文＞＞
＜アロケーション記述子＞
前記＜情報記憶媒体上のファイルシステム情報記録内容＞で述べたように、ファイルＩＤ記述子ＦＩＤやファイルエントリなどの一部に含まれ、その後に続く情報が記録されている位置（論理ブロック番号）を示した記述文をアロケーション記述子と呼ぶ。
【０４５５】
アロケーション記述子には、示すロングアロケーション記述子とショートアロケーション記述子がある。
【０４５６】
＜ロングアロケーション記述子＞
図３８は、情報記憶媒体上の連続セクタ集合体（エクステント）の記録位置を表示するロングアロケーション記述子の記述内容を説明する図である。
【０４５７】
ロングアロケーション記述子ＬＡＤ（論理ブロック番号）は、エクステントの長さ４１０と、エクステントの位置４１１と、インプリメンテーション使用４１２とで構成されている。
【０４５８】
エクステントの長さ４１０は論理ブロック数を４バイトで表示したものであり、エクステントの位置４１１は該当する論理ブロック番号を４バイトで表示したものであり、インプリメンテーション使用４１２は演算処理に利用する情報を８バイトで表示したものである。
【０４５９】
ここでは、記述を簡素化するために、「ＬＡＤ（論理ブロック番号）」といった略号をロングアロケーション記述子の記述に用いている。
【０４６０】
＜ショートアロケーション記述子＞
図３９は、情報記憶媒体１０上の連続セクタ集合体（エクステント）の記録位置を表示するショートアロケーション記述子の記述内容を説明する図である。
【０４６１】
ショートアロケーション記述子ＡＤ（論理ブロック番号）は、エクステントの長さ４１０と、エクステントの位置４１１とで構成されている。
【０４６２】
エクステントの長さ４１０は論理ブロック数を４バイトで表示したものであり、エクステントの位置４１１は該当する論理ブロック番号を４バイトで表示したものである。
【０４６３】
ここでは、記述を簡素化するために、「ＡＤ（論理ブロック番号）」といった略号をショートアロケーション記述子の記述に用いている。
【０４６４】
＜アロケートされないスペースエントリ＞
図４０は、情報記憶媒体上の未記録連続セクタ集合体（未記録エクステント）を検索するものでアロケートされないスペースエントリ（Unallocated Space Entry；略してＵＳＥ）として使用される記述文の内容を説明する図である。
【０４６５】
アロケートされないスペースエントリとは、情報記憶媒体１０の記録領域内での「記録済み論理ブロック」か「未記録論理ブロック」かを表すスペーステーブル（図４４〜図４６参照）に用いられる記述文である。
【０４６６】
このアロケートされないスペースエントリＵＳＥは、記述子タグ４１３と、ＩＣＢタグ４１４と、アロケーション記述子列の全長４１５と、アロケーション記述子４１６とで、構成されている。
【０４６７】
＊記述子タグ４１３は記述内容の識別子を表すもので、この例では“２６３”となっている。
【０４６８】
＊ＩＣＢタグ４１４は、ファイルタイプを示す。
【０４６９】
ＩＣＢタグ内のファイルタイプ＝１はアロケートされないスペースエントリＵＳＥを意味し、ファイルタイプ＝４はディレクトリを表し、ファイルタイプ＝５はファイルデータを表している。
【０４７０】
＊アロケーション記述子列の全長４１５は、アロケーション記述子列の総バイト数を４バイトで表している。
【０４７１】
＊アロケーション記述子４１６は、各エクステント（セクタ集合体）の媒体１０上の記録位置（論理ブロック番号）を列記したものである。たとえば、（ＡＤ（＊），ＡＤ（＊），………，ＡＤ（＊））のように列記される。
【０４７２】
＜ファイルエントリ＞
図４１は、図２３または図３７のように階層構造を持ったファイル構造内で、指定されたファイルの記録位置を表示するファイルエントリの記述内容の一部を抜粋して説明する図である。
【０４７３】
ファイルエントリは、記述子タグ４１７と、ＩＣＢタグ４１８と、パーミッション（許可）４１９と、アロケーション記述子４２０とで、構成されている。
【０４７４】
＊記述子タグ４１７は、記述内容の識別子を表すもので、この場合は“２６１”となっている。
【０４７５】
＊ＩＣＢタグ４１８は、ファイルタイプを示すもので、その内容は、図４０のアロケートされないスペースエントリのＩＣＢタグ４１４と同様である。
【０４７６】
＊パーミッション（Permissions）４１９は、ユーザ別の記録・再生・削除の許可情報を示す。主にファイルのセキュリティー確保を目的として使われる。
【０４７７】
＊アロケーション記述子４２０は、該当ファイルの中味が記録してある位置を、エクステント毎にショートアロケーション記述子を並べて、記述したものである。たとえば、ＦＥ（ＡＤ（＊），ＡＤ（＊），………，ＡＤ（＊））のように列記される。
【０４７８】
＜ファイルＩＤ記述子ＦＩＤ＞
図４２は、図２３または図３７のように階層構造を持ったファイル構造内で、ファイル（ルートディレクトリ、サブディレクトリ、ファイルデータ等）の情報を記述するファイルＩＤ記述子の一部を抜粋して説明する図である。
【０４７９】
ファイルＩＤ記述子ＦＩＤは、記述子タグ４２１と、ファイルキャラクタ４２２と、情報制御ブロックＩＣＢ４２３と、ファイル識別子４２４と、パディング４３７とで構成されている。
【０４８０】
＊記述子タグ４２１は、記述内容の識別子を表したもので、この場合は“２５７”となっている。
【０４８１】
＊ファイル特性４２２は、ファイルの種別を示し、親ディレクトリ、ディレクトリ、ファイルデータ、ファイル削除フラグのどれかを意味する。
【０４８２】
＊情報制御ブロックＩＣＢ４２３は、このファイルに対応したＦＥ位置（ファイルエントリ位置）をロングアロケーション記述子で記述したものである。
【０４８３】
＊ファイル識別子４２４は、ディレクトリ名またはファイル名を記述したものである。
【０４８４】
＊パディング４３７は、ファイル識別子４２４全体の長さを調整するために付加されたダミー領域で、通常は全て“０”（または０００ｈ）が記録されている。
【０４８５】
なお、この発明では、図１８に示すように、１つのボリュームスペース内でコンピュータデータ（ＤＡ１、ＤＡ３）とＡＶデータ（ＤＡ２）とが混在できるようになっている。この場合、ファイルとしてはコンピュータファイルとＡＶファイルの２種が混在する可能性がある。
【０４８６】
ＡＶファイルをコンピュータファイルから区別するためのＡＶファイル識別子の設定方法としては、次の２つが考えられる：
１）ＡＶファイルのファイル名の末尾に所定の拡張子（．ＶＯＢ等）を付ける；
２）ＡＶファイルのパディング４３７に独自のフラグ（図示せず）を挿入する（このフラグが“１”ならＡＶファイルを示し、“０”ならコンピュータファイルを示す等）。
【０４８７】
なお、パディング４３７の領域内に暗号化されたユーザパスワードを記録することもできる。
【０４８８】
図４３は、図３７に例示されたファイル構造をより一般化したファイルシステム構造を示す。図４３において、括弧内はディレクトリの中身に関する情報、またはファイルデータのデータ内容が記録されている情報記憶媒体１０上の論理ブロック番号を例示している。
【０４８９】
＜＜＜ＵＤＦに従って記録したファイル構造記述例＞＞＞
前述した＜＜ＵＤＦの概要＞＞で示した内容（ファイルシステムの構造）について、具体的な例を用いて以下に説明する。
【０４９０】
情報記憶媒体（ＤＶＤーＲＡＭディスク等）１０上の未記録位置の管理方法としては、以下の方法がある：
［スペースビットマップ法］
この方法は、スペースビットマップ記述子を用いるもので、情報記憶媒体内記録領域の全論理ブロックに対してビットマップ的に「記録済み」または「未記録」のフラグを立てる方法である。
【０４９１】
［スペーステーブル法］
この方法は、図４０の記述方式を用いてショートアロケーション記述子の列記により記録済み論理ブロック番号を記載する方法である。
【０４９２】
ここでは、説明をまとめて行なうために、図４４〜図４６に両方式（スペースビットマップ法およびスペーステーブル方法）を併記しているが、実際には両方が一緒に使われる（情報記憶媒体上に記録される）ことはほとんど無く、どちらか一方のみが使用される。
【０４９３】
また、スペーステーブル内での記述内容（ショートアロケーション記述子の記述・並べ方）は取りあえず図４３のファイルシステム構造に合わせているが、これに限らず自由にショートアロケーション記述子を記述することができる。
【０４９４】
図４４〜図４６は、図４３のファイルシステム構造の情報をＵＤＦフォーマットに従って情報記憶媒体１０上に記録した例を示す。図４４はその前半を示し、図４５はその中盤を示し、図４６はその後半を示している。
【０４９５】
図４４〜図４６に示すように、ファイル構造４８６とファイルデータ４８７に関する情報が記録されている論理セクタは、特に「論理ブロック」とも呼ばれ、論理セクタ番号（ＬＳＮ）に連動して論理ブロック番号（ＬＢＮ）が設定されている。（論理ブロックの長さは論理セクタと同様２０４８バイトになっている。）
図４４〜図４６に記述されている主な記述子の内容としては、次のようなものがある：
＊エクステントエリア記述子開始４４５は、ボリューム認識シーケンス（Volume Recognition Sequence；略してＶＲＳ）の開始位置を示す。
【０４９６】
＊ボリューム構造記述子４４６は、ディスクの内容（ボリュームの内容）の説明を記述している。
【０４９７】
＊ブート記述子４４７は、コンピュータシステムのブート開始位置など、ブート時の処理内容に関する記述をした部分である。
【０４９８】
＊エクステントエリア記述子終了４４８は、ボリューム認識シーケンス（ＶＲＳ）の終了位置を示す。
【０４９９】
＊パーティション記述子４５０は、パーティションのサイズなどのパーティション情報を記述している。
【０５００】
なお、ＤＶＤ−ＲＡＭでは、１ボリュームあたり１パーティションを原則としている。
【０５０１】
＊論理ボリューム記述子４５４は、論理ボリュームの内容を記述している。
【０５０２】
＊アンカーボリューム記述子ポインタ４５８は、情報記憶媒体１０の記録領域内で記録済みの情報の記録最終位置を表示している。
【０５０３】
＊予約４５９〜４６５は、特定の記述子（ディスクリプタ）を記録する論理セクタ番号を確保するための調整領域であり、始めは全て“００ｈ”が書き込まれている。
【０５０４】
＊リザーブボリューム記述子シーケンス４６７は、メインボリューム記述子シーケンス４４９に記録された情報のパックアップ領域である。
【０５０５】
＜＜＜再生時のファイルデータへのアクセス方法＞＞＞
図４４〜図４６に示したファイルシステム情報を用い、たとえば図４３のファイルデータＨ４３２のデータ内容を再生する場合を想定して、情報記憶媒体１０上のファイルデータアクセス処理方法について説明する。
【０５０６】
（１）情報記録再生装置起動時または情報記憶媒体装着時のブート領域として、ボリューム認識シーケンス４４４領域内のブート記述子４４７の情報を再生しに行く。ブート記述子４４７の記述内容に沿ってブート時の処理が始まる。
【０５０７】
その際、特に指定されたブート時の処理がない場合には、
（２）始めにメインボリューム記述子シーケンス４４９領域内の論理ボリューム記述子４５４の情報を再生する。
【０５０８】
（３）論理ボリューム記述子４５４の中に論理ボリューム内容使用４５５が記述されている。そこに、ファイルセット記述子４７２が記録してある位置を示す論理ブロック番号が、ロングアロケーション記述子（図３８）の形式で記述してある。（図４４〜図４６の例ではＬＡＤ（１００）であるから１００番目の論理ブロックに記録してある。）
（４）１００番目の論理ブロック（論理セクタ番号では４００番目になる）にアクセスし、ファイルセット記述子４７２を再生する。その中のルートディレクトリＩＣＢ４７３に、ルートディレクトリＡ４２５に関するファイルエントリが記録されている場所（論理ブロック番号）が、ロングアロケーション記述子（図３８）の形式で記述してある（図４４〜図４６の例ではＬＡＤ（１０２）であるから１０２番目の論理ブロックに記録してある）。
【０５０９】
この場合、ルートディレクトリＩＣＢ４７３のＬＡＤ（１０２）に従って、
（５）１０２番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５に関するファイルエントリ４７５を再生し、ルートディレクトリＡ４２５の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１０３）；１０３番目の論理ブロックに記録）。
【０５１０】
（６）１０３番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５の中身に関する情報を再生する。
【０５１１】
ファイルデータＨ４３２はディレクトリＤ４２８系列の下に存在するので、ディレクトリＤ４２８に関するファイルＩＤ記述子ＦＩＤを探し、ディレクトリＤ４２８に関するファイルエントリが記録してある論理ブロック番号（図４４〜図４６には図示していないがＬＡＤ（１１０）；１１０番目の論理ブロックに記録）を読み取る。
【０５１２】
（７）１１０番目の論理ブロックにアクセスし、ディレクトリＤ４２８に関するファイルエントリ４８０を再生し、ディレクトリＤ４２８の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１１）；１１１番目の論理ブロックに記録）。
【０５１３】
（８）１１１番目の論理ブロックにアクセスし、ディレクトリＤ４２８の中身に関する情報を再生する。
【０５１４】
ファイルデータＨ４３２はサブディレクトリＦ４３０の直接下に存在するので、サブディレクトリＦ４３０に関するファイルＩＤ記述子ＦＩＤを探し、サブディレクトリＦ４３０に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１２）；１１２番目の論理ブロックに記録）を読み取る。
【０５１５】
（９）１１２番目の論理ブロックにアクセスし、サブディレクトリＦ４３０に関するファイルエントリ４８２を再生し、サブディレクトリＦ４３０の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１３）；１１３番目の論理ブロックに記録）。
【０５１６】
（１０）１１３番目の論理ブロックにアクセスし、サブディレクトリＦ４３０の中身に関する情報を再生し、ファイルデータＨ４３２に関するファイルＩＤ記述子ＦＩＤを探す。そしてそこからファイルデータＨ４３２に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１４）；１１４番目の論理ブロックに記録）を読み取る。
【０５１７】
（１１）１１４番目の論理ブロックにアクセスし、ファイルデータＨ４３２に関するファイルエントリ４８４を再生しファイルデータＨ４３２のデータ内容４８９が記録されている位置を読み取る。
【０５１８】
（１２）ファイルデータＨ４３２に関するファイルエントリ４８４内に記述されている論理ブロック番号順に情報記憶媒体から情報を再生してファイルデータＨ４３２のデータ内容４８９を読み取る。
【０５１９】
＜＜＜特定のファイルデータ内容変更方法＞＞＞
次に、図４４〜図４６に示したファイルシステム情報を用いて例えばファイルデータＨ４３２のデータ内容を変更する場合の、アクセスも含めた処理方法について説明する。
【０５２０】
（１）ファイルデータＨ４３２の変更前後でのデータ内容の容量差を求め、その値を２０４８バイトで割り、変更後のデータを記録するのに論理ブロックを何個追加使用するかまたは何個不要になるかを事前に計算しておく。
【０５２１】
（２）情報記録再生装置起動時または情報記憶媒体装着時のブート領域として、ボリューム認識シーケンス４４４領域内のブート記述子４４７の情報を再生しに行く。ブート記述子４４７の記述内容に沿ってブート時の処理が始まる。
【０５２２】
このとき、特に指定されたブート時の処理がない場合には、
（３）始めにメインボリューム記述子シーケンス４４９領域内のパーティション記述子４５０を再生し、その中に記述してあるパーティション内容使用４５１の情報を読み取る。このパーティション内容使用４５１（パーティションヘッダ記述子とも呼ぶ）の中にスペーステーブルまたはスペースビットマップの記録位置が示してある。
【０５２３】
＊スペーステーブル位置はアロケートされないスペーステーブル４５２の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６の例ではＡＤ（８０））。また、
＊スペースビットマップ位置はアロケートされないスペースビットマップ４５３の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６の例ではＡＤ（０））。
【０５２４】
（４）上記（３）で読み取ったスペースビットマップが記述してある論理ブロック番号（０）へアクセスする。スペースビットマップ記述子からスペースビットマップ情報を読み取り、未記録の論理ブロックを探し、上記（１）の計算結果分の論理ブロックの使用を登録する（スペースビットマップ記述子情報の書き替え処理）。
【０５２５】
または、
（４＊）上記（３）で読み取ったスペーステーブルが記述してある論理ブロック番号（８０）へアクセスする。スペーステーブルのアロケートされないスペースエントリＵＳＥ（ＡＤ（＊））からファイルデータＩのＵＳＥ（ＡＤ（＊）、ＡＤ（＊））までを読み取り、未記録の論理ブロックを探し、上記（１）の計算結果分の論理ブロックの使用を登録する（スペーステーブル情報の書き替え処理）。
【０５２６】
実際の処理では、上記（４）か上記（４＊）のいずれか一方の処理が行なわれる。
【０５２７】
（５）次にメインボリューム記述子シーケンス４４９の領域内の論理ボリューム記述子４５４の情報を再生する。
【０５２８】
（６）論理ボリューム記述子４５４の中に、論理ボリューム内容使用４５５が記述されている。そこに、ファイルセット記述子４７２が記録してある位置を示す論理ブロック番号が、ロングアロケーション記述子（図３８）の形式で記述してある（図４４〜図４６の例ではＬＡＤ（１００）から１００番目の論理ブロックに記録してある）。
【０５２９】
（７）１００番目の論理ブロック（論理セクタ番号では４００番目になる）にアクセスし、ファイルセット記述子４７２を再生する。その中のルートディレクトリＩＣＢ４７３に、ルートディレクトリＡ４２５に関するファイルエントリが記録されている場所（論理ブロック番号）が、ロングアロケーション記述子（図３８）の形式で記述してある（図４４〜図４６の例ではＬＡＤ（１０２）から１０２番目の論理ブロックに記録してある）。
【０５３０】
そして、ルートディレクトリＩＣＢ４７３のＬＡＤ（１０２）に従って、
（８）１０２番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５に関するファイルエントリ４７５を再生し、ルートディレクトリＡ４２５の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１０３））。
【０５３１】
（９）１０３番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５の中身に関する情報を再生する。
【０５３２】
ファイルデータＨ４３２はディレクトリＤ４２８系列の下に存在するので、ディレクトリＤ４２８に関するファイルＩＤ記述子ＦＩＤを探し、ディレクトリＤ４２８に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１０））を読み取る。
【０５３３】
（１０）１１０番目の論理ブロックにアクセスし、ディレクトリＤ４２８に関するファイルエントリ４８０を再生し、ディレクトリＤ４２８の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１１））。
【０５３４】
（１１）１１１番目の論理ブロックにアクセスし、ディレクトリＤ４２８の中身に関する情報を再生する。
【０５３５】
ファイルデータＨ４３２はサブディレクトリＦ４３０の直接下に存在するので、サブディレクトリＦ４３０に関するファイルＩＤ記述子ＦＩＤを探し、サブディレクトリＦ４３０に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１２））を読み取る。
【０５３６】
（１２）１１２番目の論理ブロックにアクセスし、サブディレクトリＦ４３０に関するファイルエントリ４８２を再生し、サブディレクトリＦ４３０の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１３））。
【０５３７】
（１３）１１３番目の論理ブロックにアクセスし、サブディレクトリＦ４３０の中身に関する情報を再生し、ファイルデータＨ４３２に関するファイルＩＤ記述子ＦＩＤを探す。そしてそこからファイルデータＨ４３２に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１４））を読み取る。
【０５３８】
（１４）１１４番目の論理ブロックにアクセスし、ファイルデータＨ４３２に関するファイルエントリ４８４を再生しファイルデータＨ４３２のデータ内容４８９が記録されている位置を読み取る。
【０５３９】
（１５）上記（４）か上記（４＊）で追加登録した論理ブロック番号も加味して変更後のファイルデータＨ４３２のデータ内容４８９を記録する。
【０５４０】
＜＜＜特定のファイルデータ／ディレクトリ消去処理方法＞＞＞
一例として、ファイルデータＨ４３２またはサブディレクトリＦ４３０を消去する方法について説明する。
【０５４１】
（１）情報記録再生装置起動時または情報記憶媒体装着時のブート領域としてボリューム認識シーケンス４４４領域内のブート記述子４４７の情報を再生しに行く。ブート記述子４４７の記述内容に沿ってブート時の処理が始まる。
【０５４２】
特に指定されたブート時の処理がない場合には、
（２）始めにメインボリューム記述子シーケンス４４９領域内の論理ボリューム記述子５４の情報を再生する。
【０５４３】
（３）論理ボリューム記述子４５４の中に論理ボリューム内容使用４５５が記述されており、そこにファイルセット記述子４７２が記録してある位置を示す論理ブロック番号がロングアロケーション記述子（図３８）形式で記述してある（図４４〜図４６の例ではＬＡＤ（１００）から１００番目の論理ブロックに記録してある）。
【０５４４】
（４）１００番目の論理ブロック（論理セクタ番号では４００番目になる）にアクセスし、ファイルセット記述子４７２を再生する。その中のルートディレクトリＩＣＢ４７３に、ルートディレクトリＡ４２５に関するファイルエントリが記録されている場所（論理ブロック番号）が、ロングアロケーション記述子（図３８）形式で記述してある（図４４〜図４６の例ではＬＡＤ（１０２）から１０２番目の論理ブロックに記録してある）。
【０５４５】
そこで、ルートディレクトリＩＣＢ４７３のＬＡＤ（１０２）に従って、
（５）１０２番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５に関するファイルエントリ４７５を再生し、ルートディレクトリＡ４２５の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１０３））。
【０５４６】
（６）１０３番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５の中身に関する情報を再生する。
【０５４７】
ファイルデータＨ４３２はディレクトリＤ４２８系列の下に存在するので、ディレクトリＤ４２８に関するファイルＩＤ記述子ＦＩＤを探し、ディレクトリＤ４２８に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１０））を読み取る。
【０５４８】
（７）１１０番目の論理ブロックにアクセスし、ディレクトリＤ４２８に関するファイルエントリ４８０を再生し、ディレクトリＤ４２８の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１１））。
【０５４９】
（８）１１１番目の論理ブロックにアクセスし、ディレクトリＤ４２８の中身に関する情報を再生する。
【０５５０】
ファイルデータＨ４３２はサブディレクトリＦ４３０の直接下に存在するので、サブディレクトリＦ４３０に関するファイルＩＤ記述子ＦＩＤを探す。
【０５５１】
いま、サブディレクトリＦ４３０を消去する場合を想定してみる。この場合、サブディレクトリＦ４３０に関するファイルＩＤ記述子ＦＩＤ内のファイル特性４２２（図４２）に「ファイル削除フラグ」を立てる。
【０５５２】
それから、サブディレクトリＦ４３０に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１２））を読み取る。
【０５５３】
（９）１１２番目の論理ブロックにアクセスし、サブディレクトリＦ４３０に関するファイルエントリ４８２を再生し、サブディレクトリＦ４３０の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１３））。
【０５５４】
（１０）１１３番目の論理ブロックにアクセスし、サブディレクトリＦ４３０の中身に関する情報を再生し、ファイルデータＨ４３２に関するファイルＩＤ記述子ＦＩＤを探す。
【０５５５】
次に、ファイルデータＨ４３２を消去する場合を想定してみる。この場合、ファイルデータＨ４３２に関するファイルＩＤ記述子ＦＩＤ内のファイル特性４２２（図４２）に「ファイル削除フラグ」を立てる。
【０５５６】
さらにそこからファイルデータＨ４３２に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１４））を読み取る。
【０５５７】
（１１）１１４番目の論理ブロックにアクセスし、ファイルデータＨ４３２に関するファイルエントリ４８４を再生しファイルデータＨ４３２のデータ内容４８９が記録されている位置を読み取る。
【０５５８】
ファイルデータＨ４３２を消去する場合には、以下の方法でファイルデータＨ４３２のデータ内容４８９が記録されていた論理ブロックを解放する（その論理ブロックを未記録状態に登録する）。
【０５５９】
（１２）次にメインボリューム記述子シーケンス４４９領域内のパーティション記述子４５０を再生し、その中に記述してあるパーティション内容使用４５１の情報を読み取る。このパーティション内容使用（パーティションヘッダ記述子）４５１の中にスペーステーブルまたはスペースビットマップの記録位置が示してある。
【０５６０】
＊スペーステーブル位置は、アロケートされないスペーステーブル４５２の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６の例ではＡＤ（８０））。また、
＊スペースビットマップ位置は、アロケートされないスペースビットマップ４５３の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６例ではＡＤ（０））。
【０５６１】
（１３）上記（１２）で読み取ったスペースビットマップが記述してある論理ブロック番号（０）へアクセスし、上記（１１）の結果得られた「解放する論理ブロック番号」をスペースビットマップ記述子に書き替える。
【０５６２】
または、
（１３＊）上記（１２）で読み取ったスペーステーブルが記述してある論理ブロック番号（８０）へアクセスし、上記（１１）の結果得られた「解放する論理ブロック番号」をスペーステーブルに書き替える。
【０５６３】
実際の処理では、上記（１３）か上記（１３＊）のいずれか一方の処理が行なわれる。
【０５６４】
ファイルデータＨ４３２を消去する場合には、
（１２）上記（１０）〜上記（１１）と同じ手順を踏んでファイルデータＩ４３３のデータ内容４９０が記録されている位置を読み取る。
【０５６５】
（１３）次にメインボリューム記述子シーケンス４４９領域内のパーティション記述子４５０を再生し、その中に記述してあるパーティション内容使用４５１の情報を読み取る。このパーティション内容使用（パーティションヘッダ記述子）４５１の中にスペーステーブルまたはスペースビットマップの記録位置が示してある。
【０５６６】
＊スペーステーブル位置はアロケートされないスペーステーブル４５２の欄にショートアロケーション記述子の形式で記述されている。（図４４〜図４６の例ではＡＤ（８０））。また、
＊スペースビットマップ位置は、アロケートされないスペースビットマップ４５３の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６例ではＡＤ（０））。
【０５６７】
（１４）上記（１３）で読み取ったスペースビットマップが記述してある論理ブロック番号（０）へアクセスし、上記（１１）と上記（１２）の結果得られた「解放する論理ブロック番号」をスペースビットマップ記述子に書き替える。
【０５６８】
または、
（１４＊）上記（１３）で読み取ったスペーステーブルが記述してある論理ブロック番号（８０）へアクセスし、上記（１１）と上記（１２）の結果得られた「解放する論理ブロック番号」をスペーステーブルに書き替える。
【０５６９】
実際の処理では、上記（１４）か上記（１４＊）のいずれか一方の処理が行なわれる。
【０５７０】
＜＜＜ファイルデータ／ディレクトリの追加処理＞＞＞
一例として、サブディレクトリＦ４３０の下に新たにファイルデータまたはディレクトリを追加する時のアクセス・追加処理方法について説明する。
【０５７１】
（１）ファイルデータを追加する場合には追加するファイルデータ内容の容量を調べ、その値を２０４８バイトで割り、ファイルデータを追加するために必要な論理ブロック数を計算しておく。
【０５７２】
（２）情報記録再生装置起動時または情報記憶媒体装着時のブート領域としてボリューム認識シーケンス４４４領域内のブート記述子４４７の情報を再生しに行く。ブート記述子４４７の記述内容に沿ってブート時の処理が始まる。
【０５７３】
特に指定されたブート時の処理がない場合には、
（３）始めにメインボリューム記述子シーケンス４４９領域内のパーティション記述子４５０を再生し、その中に記述してあるパーティション内容使用４５１の情報を読み取る。このパーティション内容使用（パーティションヘッダ記述子）４５１の中にスペーステーブルまたはスペースビットマップの記録位置が示してある。
【０５７４】
＊スペーステーブル位置はアロケートされないスペーステーブル４５２の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６の例ではＡＤ（８０））。また、
＊スペースビットマップ位置はアロケートされないスペースビットマップ４５３の欄にショートアロケーション記述子の形式で記述されている（図４４〜図４６例ではＡＤ（０））。
【０５７５】
（４）上記（３）で読み取ったスペースビットマップが記述してある論理ブロック番号（０）へアクセスする。スペースビットマップ記述子からスペースビットマップ情報を読み取り、未記録の論理ブロックを探し、上記（１）の計算結果分の論理ブロックの使用を登録する（スペースビットマップ記述子情報の書き替え処理）。
【０５７６】
または、
（４＊）上記（３）で読み取ったスペーステーブルが記述してある論理ブロック番号（８０）へアクセスする。スペーステーブルのＵＳＥ（ＡＤ（＊））４６１からファイルデータＩのＵＳＥ（ＡＤ（＊），ＡＤ（＊））４７０までを読み取り、未記録の論理ブロックを探し、上記（１）の計算結果分の論理ブロックの使用を登録する（スペーステーブル情報の書き替え処理）。
【０５７７】
実際の処理では、上記（４）か上記（４＊）のいずれか一方の処理が行なわれる。
【０５７８】
（５）次にメインボリューム記述子シーケンス４４９領域内の論理ボリューム記述子４５４の情報を再生する。
【０５７９】
（６）論理ボリューム記述子４５４の中に論理ボリューム内容使用４５５が記述されており、そこにファイルセット記述子４７２が記録してある位置を示す論理ブロック番号が、ロングアロケーション記述子（図３８）形式で記述してある（図４４〜図４６の例では、ＬＡＤ（１００）から、１００番目の論理ブロックに記録してある）。
【０５８０】
（７）１００番目の論理ブロック（論理セクタ番号では４００番目になる）にアクセスし、ファイルセット記述子４７２を再生する。その中のルートディレクトリＩＣＢ４７３に、ルートディレクトリＡ４２５に関するファイルエントリが記録されている場所（論理ブロック番号）が、ロングアロケーション記述子（図３８）形式で記述してある（図４４〜図４６の例では、ＬＡＤ（１０２）から、１０２番目の論理ブロックにルートディレクトリＡ４２５に関するファイルエントリが記録してある）。
【０５８１】
このルートディレクトリＩＣＢ４７３のＬＡＤ（１０２）に従って、
（８）１０２番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５に関するファイルエントリ４７５を再生し、ルートディレクトリＡ４２５の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１０３））。
【０５８２】
（９）１０３番目の論理ブロックにアクセスし、ルートディレクトリＡ４２５の中身に関する情報を再生する。
【０５８３】
ディレクトリＤ４２８に関するファイルＩＤ記述子ＦＩＤを探し、ディレクトリＤ４２８に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１０））を読み取る。
【０５８４】
（１０）１１０番目の論理ブロックにアクセスし、ディレクトリＤ４２８に関するファイルエントリ４８０を再生し、ディレクトリＤ４２８の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１１））。
【０５８５】
（１１）１１１番目の論理ブロックにアクセスし、ディレクトリＤ４２８の中身に関する情報を再生する。
【０５８６】
サブディレクトリＦ４３０に関するファイルＩＤ記述子ＦＩＤを探し、サブディレクトリＦ４３０に関するファイルエントリが記録してある論理ブロック番号（ＬＡＤ（１１２））を読み取る。
【０５８７】
（１２）１１２番目の論理ブロックにアクセスし、サブディレクトリＦ４３０に関するファイルエントリ４８２を再生し、サブディレクトリＦ４３０の中身に関する情報が記録されている位置（論理ブロック番号）を読み込む（ＡＤ（１１３））。
【０５８８】
（１３）１１３番目の論理ブロックにアクセスし、サブディレクトリＦ４３０の中身に関する情報内に新たに追加するファイルデータまたはディレクトリのファイルＩＤ記述子ＦＩＤを登録する。
【０５８９】
（１４）上記（４）または上記（４＊）で登録した論理ブロック番号位置にアクセスし、新たに追加するファイルデータまたはディレクトリに関するファイルエントリを記する。
【０５９０】
（１５）上記（１４）のファイルエントリ内のショートアロケーション記述子に示した論理ブロック番号位置にアクセスし、追加するディレクトリに関する親ディレクトリのファイルＩＤ記述子ＦＩＤまたは追加するファイルデータのデータ内容を記録する。
【０５９１】
なお、図４４〜図４６において、ＬＳＮは論理セクタ番号（ＬＳＮ）４９１を示す略号であり、ＬＢＮは論理ブロック番号（ＬＢＮ）４９２を示す略号であり、ＬＬＳＮは最後の論理セクタ番号（ラストＬＳＮ）４９３を示す略号である。
【０５９２】
図４４の第１アンカーポイント４５６および図４６の第２アンカーポイント４５７の具体例については、図４７〜図４９の説明中で触れる。
【０５９３】
＜＜ＵＤＦの特徴＞＞
＜ＵＤＦの特徴の説明＞
以下にハードディスクＨＤＤ、フロッピー（登録商標）ディスクＦＤＤ、光磁気ディスクＭＯなどで使われているファイルアロケーションテーブルＦＡＴとの比較により、ユニバーサルデータフォーマットＵＤＦの特徴を説明する。
【０５９４】
（１）ＦＡＴはファイルの情報記憶媒体への割り当て管理表（ファイルアロケーションテーブル）が情報記憶媒体上で局所的に集中記録されるのに対し、ＵＤＦではファイル管理情報をディスク上の任意の位置に分散記録できる。
【０５９５】
ＦＡＴではファイル管理領域で集中管理されているため頻繁にファイル構造の変更が必要な用途（主に頻繁な書き替え用途）に適している。（集中箇所に記録されているので管理情報を書き替え易いため。）なお、ＦＡＴではファイル管理情報の記録場所はあらかじめ決まっているので記録媒体の高い信頼性（欠陥領域が少ないこと）が前提となる。
【０５９６】
ＵＤＦではファイル管理情報が分散配置されているので、ファイル構造の大幅な変更が少なく、階層の下の部分（主にルートディレクトリより下の部分）で後から新たなファイル構造を付け足して行く用途（主に追記用途）に適している。（追記時には以前のファイル管理情報に対する変更箇所が少ないため。）
また分散されたファイル管理情報の記録位置を任意に指定できるので、先天的な欠陥箇所を避けて記録することができる。
【０５９７】
さらにファイル管理情報を任意の位置に記録できるので、全ファイル管理情報を一箇所に集めて記録することでＦＡＴの利点も出せるので、より汎用性の高いファイルシステムと考えることができる。
【０５９８】
（２）ＵＤＦでは（最小論理ブロックサイズ、最小論理セクタサイズなどの）最小単位が大きく、記録すべき情報量の多い映像情報や音楽情報の記録に向く。
【０５９９】
すなわち、ＦＡＴの論理セクタサイズが５１２バイトに対して、ＵＤＦの論理セクタ（ブロック）サイズは２０４８バイトと大きくなっている。
【０６００】
なお、ＵＤＦでは、ファイル管理情報やファイルデータに関するディスク上での記録位置は、論理セクタ（ブロック）番号としてアロケーション記述子に記述される。
【０６０１】
以上がＵＤＦの概要であるが、ＵＤＦの説明を終えるにあたり、大容量情報を扱うＤＶＤビデオレコーダにおけるＡＶアドレスの新規定義の必要性について触れておく。
【０６０２】
連続記録・連続再生の必要性のなかったファイシシステム（ＵＤＦ等）では、図３６に示すように、アドレス指定用に「情報記憶媒体上の実際の記録位置との対応を持たない」論理ブロック番号・論理セクタ番号を採用している。これに対して、この発明ではサイズの大きい映像情報（ＡＶデータ）の管理に適した映像管理レイヤを設定し、これに合わせ映像管理レイヤの機能に最適なアドレスを設定する必要が生じた。この必要に対応して新たに定義したのが、この発明の「ＡＶアドレス」である。
【０６０３】
ＡＶアドレスに望まれる条件とそれを満たす方法について以下に述べる。
【０６０４】
（１）別媒体への移植性
図１８ＡＶデータエリアＤＡ２は１個ないしは複数個のＡＶファイルから構成され、１ボリューム＝１ＡＶファイルとなっている。このＡＶファイルを、必要に応じてそのままハードディスクＨＤＤや光磁気ＭＯディスク等に移植できるようにする必要性がある。
【０６０５】
図１８のようにＡＶファイル（ＤＡ２）の前にコンピュータデータエリアＤＡ１がある場合、図７に示す論理セクタ番号（もしくは論理ブロック番号）の設定方法に従うと、ＡＶファイル先頭位置での論理ブロック（セクタ）番号にはオフセット値（０ではない値）が付いてしまう。
【０６０６】
このままＡＶファイルをＨＤＤあるいはＭＯなどの別媒体に移植させると論理ブロック（セクタ）番号にずれが生じてしまう。
【０６０７】
別媒体への移植容易性を確保するためには、上記「論理ブロック番号のオフセット」は好ましくない。すなわち、別媒体への移植性を考慮すれば、ＡＶファイル先頭位置でのＡＶアドレスは“０”になっていることが望ましい。
【０６０８】
そこで、この発明の一実施の形態では、図１８に示すように、アロケーションマップテーブルＡＭＴを用意している。このアロケーションマップテーブルＡＭＴを利用すれば、ＡＶファイルを別媒体に移植する場合には全てのＡＶアドレス情報を書き替える必要がなく、移植が非常に容易になる。具体的には、移植先の媒体のアドレス設定方法に合わせてアロケーションマップテーブルＡＭＴ内を適宜変更するだけで良い。
【０６０９】
（２）高速に追記記録または変更記録が可能な記録処理単位
ＵＤＦ上で使われる論理ブロック（セクタ）サイズは２０４８バイト単位になっている。
【０６１０】
ところで、ＤＶＤ−ＲＡＭディスクでは、図９に示すように、１６個のセクタの塊でＥＣＣブロック５０２を構成し、このＥＣＣブロック５０２内でエラー訂正符号（積符号）を付加している。たとえば図９内の１個のセクタ５０１ｂの情報を変更する場合、図示しない情報記録再生装置側でＥＣＣブロック５０２分の全情報（３２ｋバイト）を読み取り、デインターリーブ処理した後、セクタ５０１ｂの情報のみを変更する。その後、再度ＥＣＣブロックのエラー訂正符号の付け直しをして記録する。
【０６１１】
何の工夫もなしに上記エラー訂正符号の付け直し処理を行うと、記録時の連続性が損なわれる。そこで、記録時の連続性を確保するため、この発明では、情報記憶媒体１０への記録をＥＣＣブロック５０２（３２ｋバイト）単位とし、ＥＣＣブロック５０２毎に直接上書きするようにしている。
【０６１２】
すなわち、ＤＶＤ−ＲＡＭディスクを用いた情報記録装置においては、記録処理の単位としてＥＣＣブロック単位（２０４８×１６＝３２ｋバイト）が採用される。そして、このＥＣＣブロック単位でＡＶデータＤＡ２（図１８）のアドレス管理が行なわれる。
【０６１３】
図４７は、図１のディスクに録画されるＡＶデータ（ビデオコンテンツ）のうちユーザが作成するメニューのファイル構造の一例を概念的に示す。
【０６１４】
ユーザメニューファイルのフォーマットは、概念図的には図４７に示すような構成をとることができ、具体的には図４８〜図４９に示すような構成をとることができる。
【０６１５】
まず、ユーザメニューファイルに入っているデータの順番は、図４７において上から下へ向かって例示するように、第１アンカーポイント（図４４の第１アンカーポイント４５６に対応）、縮小画像管理部、縮小画像管理部のバックアップ（図示せず）、縮小画像データ群、第２アンカーポイント（図４６の第２アンカーポイント４５７に対応）の順で記載されている。
【０６１６】
図４７で示す第１および第２アンカーポイントは図１８の縮小画像制御情報ＤＡ２１４内に存在し、縮小画像制御情報ＤＡ２１４内の縮小画像管理部とこの縮小画像管理部のバックアップの記録位置を示す情報を持っている。図４７で示す第１および第２アンカーポイントは、図１８での制御情報ＤＡ２１の記録位置を示すアンカーポインタＡＰとは、指し示す位置の情報内容が異なる。
【０６１７】
このユーザメニューファイルに最初に入れてあるのは第１アンカーポイント（図４７ではａ，ｐ，ｂ，ｑ）と呼ばれるポインタアドレスで、それぞれに、縮小画像管理部のスタートアドレス（ａ）およびエンドアドレス（ｐ）、そして縮小画像管理部のバックアップデータのスタートアドレス（ｂ）およびエンドアドレス（ｑ）が記載されている。
【０６１８】
第１アンカーポイントの次には縮小画像管理部（より広義には図１８の制御情報ＤＡ２１）が記録されており、このデータは、後述する「３２ｋバイトアライン」の処理を受けている。この縮小画像管理部には、ユーザメニューを構成する各縮小画像に関するデータが記録されている。
【０６１９】
ユーザメニューを構成する各縮小画像に関する実際のデータとしては、ＰＧＣ番号、タイムコード（タイムサーチなどに使用できる）、縮小画像の先頭アドレス、使用セクタ数（＝データ長）、縮小画像のサイズ、縮小画像の元ファイル（ＡＶデータ）へのアドレス（ポインタ）、検索や表題に使用するテキストデータなどがある。
【０６２０】
さらにその後には、ファイル内にもし欠陥領域がある場合にはその欠陥領域の先頭アドレスとデータ長が記録される。そして、ユーザメニューの背景画像データに関して、登録番号およびその先頭アドレスなどが記録されている。
【０６２１】
さらにその後には、図示しないが、縮小画像管理部のバックアップが記録されている。このバックアップは、前記縮小画像管理領域の破損に対する保険のために記録している。
【０６２２】
さらにその後には、パック化された実際の縮小画像データ群（より広義には図１８のオブジェクト群ＤＡ２２〜ＤＡ２４；さらに広義にはＡＶデータＤＡ２）が記録されている。ただし、これらのデータは、１つの縮小画像毎（あるいはその１ＶＯＢＵ毎に）に、３２ｋバイトアラインされている。
【０６２３】
さらにその後には、ユーザメニューファイルの先頭と同様な第２アンカーポイント（ａ，ｐ，ｂ，ｑ）が記載されている。このようにするのは、ファイルは、通常、アクセスの多い先頭の管理領域から破損していくことを考えてのことである。ファイルの最後にもアンカーポイント置くことにより、より安全性を高めている。
【０６２４】
また、このファイルの各区切りで３２ｋバイトアラインしているのは、データの変更、追加や削除時に、３２ｋバイト単位のＥＣＣグループ毎にアクセスすることができるようにという配慮からである。この３２ｋバイトアライン（換言すればＥＣＣブロックアライン）することにより、より高速のアクセスが可能となり、後述する図５２のＤＶＤドライブ１４０内のＭＰＵあるいは図８４のデータプロセサ３６の動作上の負荷が軽減される。
【０６２５】
なお、このユーザメニューファイル中のアドレス情報は、全てファイルの先頭からの相対アドレスで表されている。
【０６２６】
図４７のユーザメニューファイルには、以下の特徴がある：
（イ）少なくともビデオデータの一部の静止画を表すところのメニュー選択用画像データ（すなわち縮小画像データ）が同一のユーザメニューファイル内に１以上記録されている。
【０６２７】
（ロ）縮小画像管理部を有し、記録媒体（ＤＶＤ−ＲＡＭディスク、ＤＶＤーＲＷディスクまたはＤＶＤ−Ｒディスク）上に記録した全縮小画像データ（の保存場所と対応するビデオ信号の指定）の管理を一括して行う。
【０６２８】
図４７のユーザメニューファイルには、具体的には図４８〜図４９に例示するような内容が書き込まれる。
【０６２９】
すなわち、図４８および図４９に示すように、ピクチャアドレステーブル用の第１アンカーポインタとして、ピクチャアドレステーブルの開始位置、ピクチャアドレステーブルの終了位置、予約ピクチャアドレステーブルの開始位置および予約ピクチャアドレステーブルの終了位置が記述され；ピクチャアドレステーブルとして、メニューインデックス情報（ＩＮＦＯ１）、インデックスピクチャ情報（ＩＮＦＯ２）、欠陥領域情報（ＩＮＦＯ５）、壁紙ピクチャ情報（ＩＮＦＯ６）およびパディングデータが記述され；ピクチャアドレステーブル用の第２アンカーポインタとして、ピクチャアドレステーブルの開始位置、ピクチャアドレステーブルの終了位置、予約ピクチャアドレステーブルの開始位置および予約ピクチャアドレステーブルの終了位置が記述される。
【０６３０】
なお、図４８および図４９のピクチャアドレステーブル内には、スライド＆スチルピクチャ情報ＩＮＦＯ３およびインフォメーションピクチャ情報ＩＮＦＯ４も適宜記述される。
【０６３１】
図４８のメニューインデックス情報は、インデックスピクチャの数、インフォメーションピクチャの数、スライド＆スチルピクチャの数、欠陥領域の数および壁紙ピクチャの数を含む。
【０６３２】
図４８のインデックスピクチャ情報は、内容特性、インデックスピクチャ用プログラムチェーンのＩＤ、インデックスピクチャのタイムコード、インデックスピクチャの開始位置、インデックスピクチャ記録の使用セクタ数、ピクチャサイズ、オリジナルのオーディオ・ビデオデータのアドレスおよび検索用テキストデータを含む。
【０６３３】
なお、インデックスピクチャ情報に含まれる内容特性には、ユーザメニューに利用される静止画が記録済みなら“１”が記述され、この静止画の記録位置（アドレス）のみを記録しているなら“０”が記述される。
【０６３４】
アドレスのみでユーザメニュー用画像を指定する場合のインデックスピクチャ情報は、図４９に示すように、“０”が記述された内容特性と、スライド＆スチルピクチャ用のプログラムチェーンＰＧＣのＩＤと、オリジナルのオーディオ・ビデオデータのアドレスと、スライド＆スチルピクチャのタイムコードを含む。
【０６３５】
図４９の壁紙ピクチャ情報は、ユーザメニューの背景画像として利用できる壁紙ピクチャの数（登録された背景画像の番号）と、壁紙ピクチャの開始位置と、壁紙ピクチャが記録されている領域の使用セクタ数を含む。
【０６３６】
図４９のパディングデータは、インデックスピクチャの内容、欠陥領域の内容および壁紙ピクチャの内容等を含む。
【０６３７】
次に、前述した「３２ｋバイトアライン」について説明する。
【０６３８】
図４７〜図４９に示したユーザメニューファイル内は、既記録領域と未記録領域のいかんに関わらず、すべてエラー訂正コードの単位（ＥＣＣグループで）ある３２ｋバイト毎に分割され、その境界部分である「ＥＣＣバウンダリー」の位置が事前に確定している。
【０６３９】
各縮小画像データ、アンカーポイント、縮小画像管理部と縮小画像管理部のバックアップを記録する場合には、全てのデータの記録開始位置と記録終了位置は、上記「ＥＣＣバウンダリー」位置と一致するように記録される（図３５参照）。
【０６４０】
各データ量が３２ｋバイトの整数値より若干少ない場合には図４７に示したように「ダミー領域」を付加して、記録終了位置を「ＥＣＣバウンダリー」位置に一致させる。この「ダミー領域」は図４８の「パディング」の領域を意味している。
【０６４１】
縮小画像データの記録・消去時には前述した「ＥＣＣバウンダリー」毎に情報の記録・消去を行う。この場合、ＥＣＣグループ内の一部の情報を変更する必要が無いので、記録時にはＥＣＣバウンダリーに合わせて縮小データを直接重ね書きできる。
【０６４２】
以上のような「３２ｋバイトアライン」を行えば、縮小画像データをＥＣＣグループ単位で記録・消去するため付加されたエラー訂正情報の修正が不要となるから、ＥＣＣグループ単位の記録・消去処理の高速化が図れる。
【０６４３】
図４７のユーザメニューファイルは、パーソナルコンピュータ等を利用した別の記録媒体への移植性を考慮している。そのために、ユーザメニュー用の縮小画像、背景画像、縮小画像管理領域の保存アドレスは、全てユーザメニューファイル先頭位置からの差分アドレス（相対アドレス）で表現している。
【０６４４】
図４７の縮小画像管理領域内の関連テーブルの中では、ＰＧＣ番号から検索用テキストデータサイズまでの２行が１組の対応テーブルを表している。
【０６４５】
この場合、ビデオ信号のタイムコードと先頭アドレスとの組の対応により記録された縮小画像データとビデオ信号との関係が分かる。
【０６４６】
また、この関連テーブル全体を検索することにより、ユーザメニューファイル内の未記録領域または消去後縮小画像データの消去された位置が分かり、この領域に新規な縮小画像データを記録することができる。
【０６４７】
図４７のユーザメニューファイルにおいては、オーディオ・ビデオデータを含むＡＶファイル上の位置と縮小画像記録位置間の関連テーブルの中で、欠陥領域の管理を行うようにしている。
【０６４８】
ここで、ディスク（記録媒体）１０の表面に付着したゴミや傷により縮小画像管理部が破損した場合の具体的処理方法に付いて説明する。
【０６４９】
まず、ディスク（記録媒体）表面のゴミや傷による縮小画像管理部の破損を検出する。（破損しているかどうかはＥＣＣグループのエラー訂正が失敗したかどうかで判定できる。）
破損が検出された場合は、アンカーポイントの情報を読み、縮小画像管理部のバックアップデータアドレスを調べ、縮小画像管理部のバックアップデータを読み込む。
【０６５０】
次に、図４７の縮小画像記録位置間の関連テーブルから、ユーザメニューファイル内の未記録領域を探す。そして、ユーザメニューファイル内の未記録領域に縮小画像管理データを記録し、アンカーポイントのアドレス情報を更新する。
【０６５１】
続いて、ディスク（記録媒体）表面のゴミや傷により縮小画像管理部が破損した場所を、図４７の縮小画像記録位置間の関連テーブル内に、欠陥領域として登録する。
【０６５２】
図４７〜図４９のユーザメニューファイルフォーマットを採用すると、以下の効果が期待できる：
（ａ）前記「３２ｋバイトアライン」によって、縮小画像データの追加・検索とアクセス高速化が図れる；
（ｂ）図示しないモニタディスプレイの表示部に一度に複数枚の縮小画像を表示する場合、各縮小画面毎に記録媒体上の該当する縮小画像データ位置にアクセスする必要がある。記録媒体上にこの縮小画像データが点在（散在）する場合には、アクセスに時間がかかり、複数枚の縮小画像を表示するための所要時間が長くなるとい弊害がある。ところが、図４７に例示するように、複数の縮小画像データを同一のユーザメニューファイル内にまとめて配置すれば、このユーザメニューファイルを再生するだけで高速に複数枚の縮小画像を表示させることができる。
【０６５３】
（ｃ）縮小画像管理部での全縮小画像データを一括管理することにより、縮小画像データの削除や追加処理の管理が容易となる。すなわち、ユーザメニューファイル内の未記録領域（または縮小画像データ削除領域）の検索が容易となり、新規の縮小画像データの追加登録を高速に行なうことが可能となる。
【０６５４】
（ｄ）後述するＤＶＤビデオレコーダでは、データプロセサ３６で１６パック（＝３２ｋバイト）毎にまとめてＥＣＣグループとしてエラー訂正情報を付けてディスク（ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷまたはＤＶＤ−Ｒ）１０に記録している。もしＥＣＣグループ内の一部の情報を変更した場合には、付加されたエラー訂正情報の修正が必要となり、処理が煩雑になるとともに情報変更処理に多大な時間がかかるようになる。ところが、前記「３２ｋバイトアライン」を行うことによって、縮小画像データをＥＣＣグループ単位で記録・消去する際に付加されるエラー訂正情報の修正が不要となり、ユーザメニューデータの記録と消去が高速に処理可能となる。
【０６５５】
（ｅ）以下の方法により、アンカーポイントと縮小画像管理部、縮小画像管理部のバックアップデータの高信頼性を確保できる：
＊縮小画像管理領域の信頼性確保
…縮小画像管理領域のバックアップ領域を設け、万一の縮小画像管理領域欠
陥に備えるとともに欠陥発生時には記録場所移動を可能とする；
＊縮小画像管理領域の記録場所を示すアンカーポイント情報の信頼性確保
…単独でＥＣＣブロックを構成し、データ変更回数を少なくするとともに２ヶ所に記録する（図４７の第１および第２アンカーポイント）；
＊欠陥管理処理
…ディスク（記録媒体）表面のゴミや傷により縮小画像管理部やアンカーポイントからの情報再生が不能になった場合、前述したバックアップ部からデータを読み直して、別位置に再記録できるようにする。これにより、欠陥領域を登録して誤ってその欠陥場所を再び使用してしまうことを防止できる。
【０６５６】
なお、ユーザメニューに用いる縮小画像データには、その元画像に、クローズドキャプションや多重文字が重畳されているケースがある。そのような場合には、文字を多重後、縮小画像を構成しても良い。また、この文字データだけで縮小画像を構成することも考えられる。
【０６５７】
さらに、実際の縮小画像データを持たず、本画像へのポインタのみでユーザメニュー用縮小画像を表すことも可能である（後述する図５１の構成において、ハードウエア側でユーザメニューを構成するために、縮小画像をデコーダ内で作りながら表示を行う場合に対応する）。この方法によると、メニュー表示時にディスクサーチを頻繁に行うため、ユーザメニュー表示に若干時間がかかるが、実際に縮小画像を持たない分、使用するディスク容量が少なくて済む利点が得られる。
【０６５８】
ところで、図１８のＡＶデータ制御情報ＤＡ２１０内のＰＧＣ制御情報ＰＧＣＣＩは図３２に示すようなデータ構造を持ち、ＰＧＣとセルによって再生順序が決定される。ＰＧＣは、セルの再生順序を指定した一連の再生を実行する単位を示す。セルは、再生データを開始アドレスと終了アドレスで指定した再生区間を示す。
【０６５９】
図５０は、図２のディスク１０に記録されたセルデータを再生する場合の一例を模式的に示している。図示するように、再生データは、セルＡからセルＦまでの再生区間で指定されている。各プログラムチェーン（ＰＧＣ）におけるこれらのセルの再生組み合わせはプログラムチェーン情報において定義される。
【０６６０】
図５１は、図５０の再生データを構成する各セルとプログラムチェーン情報（ＰＧＣＩ）との関係の一例を説明する図である（図１９参照）。
【０６６１】
すなわち、３つのセル＃１〜＃３で構成されるＰＧＣ＃１は、セルＡ→セルＢ→セルＣという順序でセル再生を指定している。また、３つのセル＃１〜＃３で構成されるＰＧＣ＃２は、セルＤ→セルＥ→セルＦという順序でセル再生を指定している。さらに、５つのセル＃１〜＃５で構成されるＰＧＣ＃３は、セルＥ→セルＡ→セルＤ→セルＢ→セルＥという順序でセル再生を指定している。
【０６６２】
図５０および図５１において、ＰＧＣ＃１はセルＡからセルＣまでの連続再生区間を例示しており、ＰＧＣ＃２はセルＤからセルＦまでの断続した再生区間を例示している。また、ＰＧＣ＃３は、セルの再生方向や重複再生（セルＣとセルＤ）に拘わらず飛び飛びのセル再生が可能な例を示している。
【０６６３】
図５２は、図１〜図１１の構成を持つ情報記憶媒体（ＤＶＤーＲＡＭディスク等）１０を用いてデジタルビデオ情報の録画・再生を行えるように構成されたパーソナルコンピュータＰＣの一例を説明するブロック図である。
【０６６４】
＜＜一般的なパーソナルコンピュータシステムＰＣの内部構造説明＞＞
（１）メインＣＰＵに直接接続されるデータ／アドレスライン
パーソナルコンピュータＰＣ内のメインＣＰＵ１１１はメインメモリ１１２との間の情報入出力を直接行うメモリデータライン１１４と、メインメモリ１１２内に記録されている情報のアドレスを指定するメモリアドレスライン１１３を持ち、メインメモリ１１２内にロードされたプログラムに従ってメインＣＰＵ１１１の実行処理が進む。
【０６６５】
さらに、メインＣＰＵ１１１は、Ｉ／Ｏデータライン１４６を通して各種コントローラとの情報転送を行うとともに、Ｉ／Ｏアドレスライン１４５のアドレス指定により情報転送先コントローラの指定と転送される情報内容の指定を行っている。
【０６６６】
（２）ディスプレイコントロールとキーボードコントロール
ビットマップディスプレイ（モニタＣＲＴ）１１６の表示内容制御を行うディスプレイコントローラ１１５はメモリデータライン１１４を介しメインＣＰＵ１１１間の情報交換を行っている。
【０６６７】
さらに、高解像度で豊かな色彩表現（および階調表現）を実現するため、ＣＲＴディスプレイ１１６専用のメモリとして、ビデオＲＡＭ１１７を備えている。ＬＣＤコントローラ１１５はメモリデータライン１１４を経由してメインメモリ１１２から直接情報を入力し、ＣＲＴディスプレイ１１６に表示することもできる。
【０６６８】
キーボード１１９から入力されたテンキー情報はキーボードコントローラ１１８で変換されてＩ／Ｏデータライン１４６を経由してメインＣＰＵ１１１に入力される。
【０６６９】
（３）情報再生装置（ＤＶＤ−ＲＯＭ／ＲＡＭドライブ等）の制御系統
パーソナルコンピュータＰＣ内に内蔵されたＣＤ−ＲＯＭドライブ１２２やＤＶＤ−ＲＯＭ／ＲＡＭコンパチブルドライブ１４０などの光学式の情報再生装置には、ＩＤＥインターフェイスあるいはＳＣＳＩインターフェイスが使われる場合が多い。ＣＤ−ＲＯＭドライブ１２２からの再生情報はＩＤＥコントローラ１２０を経由してＩ／Ｏデータライン１４６に転送される。
【０６７０】
（４）ＰＣ外部とのシリアル／パラレルインターフェイス
パーソナルコンピュータシステムの外部機器との情報転送用には、シリアルラインとパラレルラインがそれぞれ用意されている。
【０６７１】
「セントロニクス」に代表されるパラレルラインを制御するパラレルＩ／Ｆコントローラ１２３は、ネットワーク等を介さずに直接プリンター１２４やスキャナー１２５を駆動する場合に使われる。スキャナー１２５から転送される情報はパラレルＩ／Ｆコントローラ１２３を経由してＩ／Ｏデータライン１４６に転送される。またＩ／Ｏデータライン１４６上で転送される情報はパラレルＩ／Ｆコントローラ１２３を経由してプリンター１２４へ転送される。
【０６７２】
たとえば、ディスプレイ１１６に表示されているビデオＲＡＭ１１７内の情報やメインメモリ１１２内の特定情報をプリントアウトする場合、これらの情報をメインＣＰＵ１１１を介してＩ／Ｏデータライン１４６に転送した後、パラレルＩ／Ｆコントローラ１２３でプロトコル変換してプリンター１２４に出力する。
【０６７３】
外部に出力されるシリアル情報に関しては、Ｉ／Ｏデータライン１４６で転送された情報がシリアルＩ／Ｆコントローラ１３０でプロトコル変換され、たとえばＲＳ−２３２Ｃのシリアル信号として出力される。
【０６７４】
（５）機能拡張用バスライン
パーソナルコンピュータシステムは機能拡張用に各種のバスラインを持っている。デスクトップのパーソナルコンピュータではバスラインとしてＰＣＩバス１３３とＥＩＳＡバス１２６を持っている場合が多い。
【０６７５】
ＰＣＩバス１３３およびＥＩＳＡバス１２６それぞれのバスラインは、ＰＣＩバスコントローラ１４３およびＥＩＳＡバスコントローラ１４４を介して、Ｉ／Ｏデータライン１４６とＩ／Ｏアドレスライン１４５に接続されている。
【０６７６】
バスラインに接続される各種ボードはＥＩＳＡバス１２６専用ボードとＰＣＩバス１３３専用ボードに分かれている。比較的ＰＣＩバス１３３の方が高速転送に向くため、図５２の構成ではＰＣＩバス１３３に接続しているボードの数が多くなっているが、これは一例にすぎない。図５２の構成に限らずＥＩＳＡバス１２６専用ボードを使用すれば、たとえばＬＡＮボード１３９やＳＣＳＩボード１３８をＥＩＳＡバス１２６に接続することも可能である。
【０６７７】
（６）バスライン接続の各種ボードの概略機能説明
（６．１）サウンドブラスターボード１２７
マイク１２８から入力された音声信号はサウンドブラスターボード１２７によりデジタル情報に変換され、ＥＩＳＡバス１２６、Ｉ／Ｏデータライン１４６を経由してメインメモリ１１２やＤＶＤーＲＡＭドライブ１４０に入力され、適宜加工される。
【０６７８】
また音楽等を聞きたい場合には、ＣＤ−ＲＯＭドライブ１２２あるいはＤＶＤーＲＯＭ／ＲＡＭドライブ１４０に記録されているファイル名をユーザが指定することにより、デジタル音源信号がＩ／Ｏデータライン１４６、ＥＩＳＡバス１２６を経由してサウンドブラスターボード１２７に転送され、アナログ信号に変換された後、スピーカー１２９から出力される。
【０６７９】
（６．２）専用ＤＳＰ１３７
ある特殊な処理を高速で実行したい場合、その処理専用のＤＳＰボード１３７をＰＣＩバスライン１３３に接続することができる。
【０６８０】
（６．３）ＳＣＳＩインターフェイス
外部記憶装置との間の情報入出力にはＳＣＳＩインターフェイスが利用される場合が多い。ＳＣＳＩボード１３８内では、ＤＶＤーＲＯＭ／ＲＡＭドライブ１４０等の外部記憶装置との間で入出力されるＳＣＳＩフォーマット情報をＰＣＩバス１３３またはＥＩＳＡバス１２６に転送するためのプロトコル変換や、転送情報フォーマット変換が、実行される。
【０６８１】
（６．４）情報圧縮・伸長専用ボード
音声、静止画、動画像などマルチメディア情報は、情報圧縮され、ＤＶＤーＲＯＭ／ＲＡＭドライブ１４０等により情報記憶媒体（図１のＤＶＤーＲＡＭディスク１０）記録される。この情報圧縮・伸長専用ボード（１３４〜１３６）は、ＤＶＤーＲＯＭ／ＲＡＭドライブ１４０から圧縮された情報を再生する際、圧縮されている情報を伸長して、ディスプレイ１１６に表示する画像情報を生成したり、スピーカー１２９を鳴らす音声信号を生成する。またマイク１２８から入力された音声信号などを情報圧縮してＤＶＤーＲＯＭ／ＲＡＭドライブ１４０に記録する際にも利用される。
【０６８２】
上記情報の圧縮・伸長機能は各種専用ボードが受け持っている。
【０６８３】
具体的には、音楽・音声信号の圧縮・伸長はオーディオエンコーダ／デコーダボード１３６で行い、動画（ビデオ映像）の圧縮・伸長はＭＰＥＧボード１３４で行い、静止画の圧縮・伸長はＪＰＥＧボード１３５で行なうようにしている。
【０６８４】
＜＜パーソナルコンピュータの外部ネットワークとの接続＞＞
（７）電話回線を用いたネットワーク接続
電話回線を経由して外部に情報転送したい場合には、モデム１３１を用いる。  すなわち希望の相手先へ電話接続するには図示しないＮＣＵ（Network Control Unit）が電話回線を介して電話交換機に相手先電話番号を伝達する。電話回線が接続されると、シリアルＩ／Ｆコントローラ１３０がＩ／Ｏデータライン１４６上の情報に対して転送情報フォーマット変換とプロトコル変換を行い、その結果得られるデジタル信号のＲＳ−２３２Ｃ信号がモデム１３１でアナログ信号に変換されて電話回線に転送される。
【０６８５】
（８）ＩＥＥＥ１３９４を用いたネットワーク接続
音声、静止画、動画などマルチメディア情報を外部装置（図示せず）へ転送する場合には、ＩＥＥＥ１３９４インターフェイスが適している。
【０６８６】
動画や音声では一定時間内に必要な情報を送り切れないと画像の動きがギクシャクしたり、音声が途切れたりする。その問題を解決するためＩＥＥＥ１３９４では１２５μｓ毎にデータ転送が完了するisochronous転送方式を採用している。ＩＥＥＥ１３９４ではこのisochronous転送と通常の非同期転送の混在も許しているが、１サイクルの非同期転送時間は最大６３．５μｓと上限が決められている。この非同期転送時間が長過ぎるとisochronous転送を保証できなくなるためである。
【０６８７】
なお、ＩＥＥＥ１３９４ではＳＣＳＩのコマンド（命令セット）をそのまま使用することができる。
【０６８８】
ＩＥＥＥ１３９４Ｉ／Ｆボード１３２は、ＰＣＩバス１３３を伝わってきた情報に対し、isochronous転送用の情報フォーマット変換やプロトコル変換、ノード設定のようなトポロジーの自動設定などの処理を行なう。
【０６８９】
このようにパーソナルコンピュータシステム内で持っている情報をＩＥＥＥ１３９４信号として外部に転送するだけでなく、同様に外部から送られて来るＩＥＥＥ１３９４信号を変換してＰＣＩバス１３３に転送する働きもＩＥＥＥ１３９４Ｉ／Ｆボード１３２は持っている。
【０６９０】
（９）ＬＡＮを用いたネットワーク接続
企業内や官庁・学校など特定地域内のローカルエリア情報通信のために、図示しないが、ＬＡＮケーブルを媒体としてＬＡＮ信号の入出力を行っている。
【０６９１】
ＬＡＮを用いた通信のプロトコルとしてはＴＣＰ／ＩＰ、ＮｅｔＢＥＵＩなどが存在し、各種プロトコルに応じて独自のデータパケット構造（情報フォーマット構造）が採用される。ＰＣＩバス１３３上で転送される情報に対する情報フォーマット変換や各種プロトコルに応じた外部との通信手続き処理などは、ＬＡＮボード１３９により行われる。
【０６９２】
一例としてＤＶＤーＲＯＭ／ＲＡＭドライブ１４０にセットされたＤＶＤーＲＡＭディスク１０（図１）内に記録してある特定ファイル情報をＬＡＮ信号に変換して、図示しない外部のパーソナルコンピュータ、ＥＷＳあるいはネットワークサーバに転送する場合の手続きと情報転送経路について、説明する。
【０６９３】
ＳＣＳＩボード１３８の制御によりＤＶＤーＲＡＭディスク１０内に記録されているファイルディレクトリ（図２３）を出力させ、その結果のファイルリストを、メインＣＰＵ１１１がメインメモリ１１２に記録するとともにＣＲＴディスプレイ１１６に表示させる。
【０６９４】
ユーザが転送したいファイル名をキーボード１１９から入力すると、その内容がキーボードコントローラ１１８を介してメインＣＰＵ１１１に送られ、ＣＰＵ１１１により認識される。メインＣＰＵ１１１がＳＣＳＩボード１３８に転送するファイル名を通知すると、ＤＶＤーＲＯＭ／ＲＡＭドライブ１４０がＤＶＤーＲＡＭディスク１０内部の情報記録場所を判定してアクセスし、そこからの再生情報がＳＣＳＩボード１３８およびＰＣＩバス１３３を経由してＬＡＮボード１３９へ転送される。
【０６９５】
ＬＡＮボード１３９では、一連の通信手続きにより転送先とセッションを張った後、ＰＣＩバス１３３からのファイル情報受け、伝送するプロトコルに従ったデータパケット構造に変換後、ＬＡＮ信号として外部へ転送する。
【０６９６】
＜＜情報再生装置または情報記憶再生装置からの情報転送＞＞
（１０）標準的インターフェイスと情報転送経路
ＣＤ−ＲＯＭ、ＤＶＤーろむなど再生専用の光ディスクを扱う装置であるドライブ１２２、ＤＶＤ−ＲＡＭ、ＰＤ（相変化記録ディスク）、ＭＯ（光磁気ディスク）など記録再生可能な光ディスクを扱う装置であるドライブ１４０をパーソナルコンピュータシステム内に組み込んで使用する場合、標準的なインターフェイスとして“ＩＤＥ”“ＳＣＳＩ”“ＩＥＥＥ１３９４”などが存在する。
【０６９７】
一般的にはＰＣＩバスコントローラ１４３やＥＩＳＡバスコントローラ１４４は内部にＤＭＡ（ダイレクトメモリアクセス）機能を持っている。このＤＭＡの制御により、メインＣＰＵ１１１を介在させることなく各ブロック間で直接情報を転送することができる。
【０６９８】
たとえば、ＤＶＤドライブ１４０からの再生情報をＭＰＥＧボード１３４に転送する場合、メインＣＰＵ１１１からの処理はＰＣＩバスコントローラ１４３へ転送命令を与えるだけで良い。情報転送管理はＰＣＩバスコントローラ１４３内のＤＭＡに任せる。その結果、実際の情報転送時にはメインＣＰＵは情報転送処理に忙殺されることなく、その情報転送処理中に他の処理を並行して実行できる。
【０６９９】
同様に、ＣＤドライブ１２２からの再生情報をたとえばメモリ１１２へ転送する場合も、メインＣＰＵ１１１はＩＤＥコントローラ１２０へ転送命令を出すだけで、後の転送処理管理をＩＤＥコントローラ１２０内のＤＭＡに任せることができる。
【０７００】
（１１）認証機能
情報記録再生装置（ＤＶＤーＲＡＭドライブ等）１４０もしくは情報再生装置（ＣＤーＲＯＭドライブ等）１２２に関する情報転送処理には、上述したようにＰＣＩバスコントローラ１４３内のＤＭＡ、ＥＩＳＡバスコントローラ１４４内のＤＭＡまたはＩＤＥコントローラ１２０内のＤＭＡが管理を行っているが、実際の転送処理自体は情報記録再生装置１４０もしくは情報再生装置１２２が持つ認証（authentication）機能部が実際の転送処理を実行している。
【０７０１】
ＤＶＤビデオ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲなどのＤＶＤシステムでは、ビデオ、オーディオのビットストリームはＭＰＥＧ２プログラムストリームフォーマットで記録されており、オーディオストリーム、ビデオストリーム、サブピクチャストリーム、プライベートストリームなどが混在して記録されている。
【０７０２】
情報記録再生装置（ＤＶＤーＲＯＭ／ＲＡＭドライブ等）１４０は、情報の再生時にプログラムストリームからオーディオストリーム、ビデオストリーム、サブピクチャストリーム、プライベートストリームなどを分離抽出し、抽出したストリームを、メインＣＰＵ１１１を介在させることなく、ＰＣＩバス１３３を介して直接音声符号化復号化ボード１３６、ＭＰＥＧボード１３４あるいはＪＰＥＧボード１３５に転送する。
【０７０３】
同様に、情報再生装置（ＣＤーＲＯＭドライブ等）１２２もそこから再生されるプログラムストリームを各種のストリーム情報に分離抽出し、個々のストリーム情報をＩ／Ｏデータライン１４６、ＰＣＩバス１３３を経由して直接（メインＣＰＵ１１１を介在させることなく）音声符号化復号化ボード１３６、ＭＰＥＧボード１３４あるいはＪＰＥＧボード１３５に転送する。
【０７０４】
情報記録再生装置１４０や情報再生装置１２２と同様、音声符号化復号化ボード１３６、ＭＰＥＧボード１３４あるいはＪＰＥＧボード１３５自体も内部に認証機能を持っている。
【０７０５】
この機能により、情報転送に先立ち、ＰＣＩバス１３３（およびＩ／Ｏデータライン１４６）を介して情報記録再生装置１４０や情報再生装置１２２と音声符号化復号化ボード１３６、ＭＰＥＧボード１３４、ＪＰＥＧボード１３５間で互いに認証し合うことができる。相互認証が完了すると、情報記録再生装置１４０や情報再生装置１２２で再生されたビデオストリーム情報はＭＰＥＧボード１３４だけに転送される。同様に、オーディオストリーム情報は音声符号化復号化ボード１３６のみに転送される。また、静止画ストリームはＪＰＥＧボード１３５へ、プライベートストリームやテキスト情報はメインＣＰＵ１１１へ送られる。
【０７０６】
ところで、情報記録再生装置は、大きく分けて、情報記憶媒体に対して情報の記録・再生を行う情報記録再生部（物理系ブロック）と、外部とのインターフェイス部や情報記録再生装置として独自の装置機能を果たすための機能実施部などから構成された応用構成部（アプリケーション系ブロック）とに分類できる。
【０７０７】
図５３は、図５２のデジタルビデオ録再機能付パーソナルコンピュータＰＣにおいて、物理系ブロックとアプリケーション系ブロックを分けて説明する図である。
【０７０８】
情報再生装置（ＤＶＤプレーヤ等）もしくは情報記録再生装置（ＤＶＤレコーダ等）１０３は、図５３に示すように、大きく２つのブロックから構成される。
【０７０９】
情報再生部もしくは情報記録再生部（物理系ブロック）１０１は情報記憶媒体（図１の光ディスク１０）を回転させ、光ヘッドを用いて情報記憶媒体にあらかじめ記録してある情報を読み取る（または情報記憶媒体に新たな情報を記録する）機能を有する。
【０７１０】
具体的には、情報記憶媒体としての光ディスク１０を回転させるスピンドルモータ、光ディスク１０に記録してある情報を再生する光ヘッド、再生したい情報が記録されている光ディスク１０上の半径位置に光ヘッドを移動させるための光ヘッド移動機構、その他各種サーボ回路などから構成されている。この斑理系ブロック１０１の構成については後述する。
【０７１１】
応用構成部（アプリケーションブロック）１０２は、情報再生部もしくは情報記録再生部（物理系ブロック）１０１から得られた再生信号ｃに処理を加えて情報再生装置もしくは情報記録再生装置１０３の外に再生情報ａを送出する働きをする。このアプリケーションブロック内の構成は、情報再生装置もしくは情報記録再生装置１０３の具体的用途（使用目的）に応じて変化する。このアプリケーションブロック１０２の構成についても後述する。
【０７１２】
情報記録再生装置（ＤＶＤレコーダ等）の場合には、以下の手順で外部から与えられた記録情報ｂを情報記憶媒体（光ディスク１０）に記録する。
【０７１３】
＊外部から与えられた記録情報ｂは直接アプリケーションブロック１０２に転送される。
【０７１４】
＊アプリケーションブロック１０２内で記録情報ｂに処理を加えた後、記録信号ｄを物理系ブロック１０１へ伝送する。
【０７１５】
＊伝送された記録信号ｄを物理系ブロック１０１内で光ディスク１０に記録する。
【０７１６】
図５４は、図５２のＤＶＤーＲＯＭ／ＲＡＭドライブ１４０（図５３でいえば物理系ブロック１０１）の構成の一例を説明するブロック図である。
【０７１７】
まず始めに、情報記録再生装置内の情報記録再生部（物理系ブロック１０１）の内部構造から説明する。
【０７１８】
＜＜＜情報記録再生部の機能説明＞＞＞
＜＜情報記録再生部の基本機能＞＞
情報記録再生部では、情報記憶媒体（光ディスク）１０上の所定位置に、レーザビームの集光スポットを用いて、新規情報の記録あるいは書き替え（情報の消去も含む）を行う。
【０７１９】
情報記憶媒体１０上の所定位置から、レーザビームの集光スポットを用いて、既に記録されている情報の再生を行う。
【０７２０】
＜＜情報記録再生部の基本機能達成手段＞＞
上記基本機能を達成するために、情報記録再生部では、情報記憶媒体１０上のトラックに沿って集光スポットをトレース（追従）させる。情報記憶媒体１０に照射する集光スポットの光量（強さ）を変化させて情報の記録／再生／消去の切り替えを行う。外部から与えられる記録信号ｄを高密度かつ低エラー率で記録するために最適な信号に変換する。
【０７２１】
＜＜＜機構部分の構造と検出部分の動作＞＞＞
＜＜光ヘッド２０２基本構造と信号検出回路＞＞
＜光ヘッド２０２による信号検出＞
光ヘッド２０２は、基本的には、光源である半導体レーザ素子と光検出器と対物レンズから構成されている。
【０７２２】
半導体レーザ素子から発光されたレーザ光は、対物レンズにより情報記憶媒体（光ディスク）１０上に集光される。情報記憶媒体１０の光反射膜または光反射性記録膜で反射されたレーザ光は光検出器により光電変換される。
【０７２３】
光検出器で得られた検出電流は、アンプ２１３により電流−電圧変換されて検出信号となる。この検出信号は、フォーカス・トラックエラー検出回路２１７あるいは２値化回路２１２で処理される。
【０７２４】
一般的に、光検出器は、複数の光検出領域に分割され、各光検出領域に照射される光量変化を個々に検出している。この個々の検出信号に対してフォーカス・トラックエラー検出回路２１７で和・差の演算を行い、フォーカスずれおよびトラックずれの検出を行う。この検出によりフォーカスずれおよびトラックずれを実質的に取り除いた後、情報記憶媒体１０の光反射膜または光反射性記録膜からの反射光量変化を検出して、情報記憶媒体１０上の信号を再生する。
【０７２５】
＜フォーカスずれ検出方法＞
フォーカスずれ量を光学的に検出する方法としては、たとえば次のようなものがある：
［非点収差法］情報記憶媒体１０の光反射膜または光反射性記録膜で反射されたレーザ光の検出光路に非点収差を発生させる光学素子（図示せず）を配置し、光検出器上に照射されるレーザ光の形状変化を検出する方法である。光検出領域は対角線状に４分割されている。各検出領域から得られる検出信号に対し、フォーカス・トラックエラー検出回路２１７内で対角和間の差を取ってフォーカスエラー検出信号を得る。
【０７２６】
［ナイフエッジ法］情報記憶媒体１０で反射されたレーザ光に対して非対称に一部を遮光するナイフエッジを配置する方法である。光検出領域は２分割され、各検出領域から得られる検出信号間の差を取ってフォーカスエラー検出信号を得る。
【０７２７】
通常、上記非点収差法あるいはナイフエッジ法のいずれかがが採用される。
【０７２８】
＜トラックずれ検出方法＞
情報記憶媒体（光ディスク）１０はスパイラル状または同心円状のトラックを有し、トラック上に情報が記録される。このトラックに沿って集光スポットをトレースさせて情報の再生または記録／消去を行う。安定して集光スポットをトラックに沿ってトレースさせるため、トラックと集光スポットの相対的位置ずれを光学的に検出する必要がある。
【０７２９】
トラックずれ検出方法としては一般に、次の方法が用いられている：
［位相差検出（Differential Phase Detection）法］情報記憶媒体（光ディスク）１０の光反射膜または光反射性記録膜で反射されたレーザ光の光検出器上での強度分布変化を検出する。光検出領域は対角線上に４分割されている。各検出領域から得られる検出信号に対し、フォーカス・トラックエラー検出回路２１７内で対角和間の差を取ってトラックエラー検出信号を得る。
【０７３０】
［プッシュプル（Push-Pull）法］情報記憶媒体１０で反射されたレーザ光の光検出器上での強度分布変化を検出する。光検出領域は２分割され、各検出領域から得られる検出信号間の差を取ってトラックエラー検出信号を得る。
【０７３１】
［ツインスポット（Twin-Spot）法］半導体レーザ素子と情報記憶媒体１０間の送光系に回折素子などを配置して光を複数に波面分割し、情報記憶媒体１０上に照射する±１次回折光の反射光量変化を検出する。再生信号検出用の光検出領域とは別に＋１次回折光の反射光量と−１次回折光の反射光量を個々に検出する光検出領域を配置し、それぞれの検出信号の差を取ってトラックエラー検出信号を得る。
【０７３２】
＜対物レンズアクチュエータ構造＞
半導体レーザ素子から発光されたレーザ光を情報記憶媒体１０上に集光させる対物レンズ（図示せず）は、対物レンズアクチュエータ駆動回路２１８の出力電流に応じて２軸方向に移動可能な構造になっている。この対物レンズの移動方向には、次の２つがある。すなわち、フォーカスずれ補正用に情報記憶媒体１０に対する垂直方向に移動し、トラックずれ補正用に情報記憶媒体１０の半径方向に移動する。
【０７３３】
対物レンズの移動機構（図示せず）は対物レンズアクチュエータと呼ばれる。対物レンズアクチュエータ構造には、たとえば次のようなものがよく用いられる：
［軸摺動方式］中心軸（シャフト）に沿って対物レンズと一体のブレードが移動する方式で、ブレードが中心軸に沿った方向に移動してフォーカスずれ補正を行い、中心軸を基準としたブレードの回転運動によりトラックずれ補正を行う方法である。
【０７３４】
［４本ワイヤ方式］対物レンズ一体のブレードが固定系に対し４本のワイヤで連結されており、ワイヤの弾性変形を利用してブレードを２軸方向に移動させる方法である。
【０７３５】
上記いずれの方式も永久磁石とコイルを持ち、ブレードに連結したコイルに電流を流すことによりブレードを移動させる構造になっている。
【０７３６】
＜＜情報記憶媒体１０の回転制御系＞＞
スピンドルモータ２０４の駆動力によって回転する回転テーブル２２１上に情報記憶媒体（光ディスク）１０を装着する。
【０７３７】
情報記憶媒体１０の回転数は、情報記憶媒体１０から得られる再生信号によって検出する。すなわち、アンプ２１３出力の検出信号（アナログ信号）は２値化回路２１２でデジタル信号に変換され、この信号からＰＬＬ回路２１１により一定周期信号（基準クロック信号）を発生させる。情報記憶媒体回転速度検出回路２１４では、この信号を用いて情報記憶媒体１０の回転数を検出し、その値を出力する。
【０７３８】
情報記憶媒体１０上で再生あるいは記録／消去する半径位置に対応した情報記憶媒体回転数の対応テーブルは、半導体メモリ２１９に予め記録されている。再生位置または記録／消去位置が決まると、制御部２２０は半導体メモリ２１９情報を参照して情報記憶媒体１０の目標回転数を設定し、その値をスピンドルモータ駆動回路２１５に通知する。
【０７３９】
スピンドルモータ駆動回路２１５では、この目標回転数と情報記憶媒体回転速度検出回路２１４の出力信号（現状での回転数）との差を求め、その結果に応じた駆動電流をスピンドルモータ２０４に与えて、スピンドルモータ２０４の回転数が一定になるように制御する。情報記憶媒体回転速度検出回路２１４の出力信号は、情報記憶媒体１０の回転数に対応した周波数を有するパルス信号であり、スピンドルモータ駆動回路２１５では、このパルス信号の周波数およびパルス位相の両方に対して、制御（周波数制御および位相制御）を行なう。
【０７４０】
＜＜光ヘッド移動機構＞＞
この機構は、情報記憶媒体１０の半径方向に光ヘッド２０２を移動させるため光ヘッド移動機構（送りモータ）２０３を持っている。
【０７４１】
光ヘッド２０２を移動させるガイド機構としては、棒状のガイドシャフトを利用する場合が多い。このガイド機構では、このガイドシャフトと光ヘッド２０２の一部に取り付けられたブッシュ間の摩擦を利用して、光ヘッド２０２を移動させる。それ以外に回転運動を使用して摩擦力を軽減させたベアリングを用いる方法もある。
【０７４２】
光ヘッド２０２を移動させる駆動力伝達方法は、図示していないが、固定系にピニオン（回転ギヤ）の付いた回転モータを配置し、ピニオンとかみ合う直線状のギヤであるラックを光ヘッド２０２の側面に配置して、回転モータの回転運動を光ヘッド２０２の直線運動に変換している。それ以外の駆動力伝達方法としては、固定系に永久磁石を配置し、光ヘッド２０２に配置したコイルに電流を流して直線的方向に移動させるリニアモータ方式を使う場合もある。
【０７４３】
回転モータ、リニアモータいずれの方式でも、基本的には送りモータに電流を流して光ヘッド２０２移動用の駆動力を発生させている。この駆動用電流は送りモータ駆動回路２１６から供給される。
【０７４４】
＜＜＜各制御回路の機能＞＞＞
＜＜集光スポットトレース制御＞＞
フォーカスずれ補正あるいはトラックずれ補正を行うため、フォーカス・トラックエラー検出回路２１７の出力信号（検出信号）に応じて光ヘッド２０２内の対物レンズアクチュエータ（図示せず）に駆動電流を供給する回路が、対物レンズアクチュエータ駆動回路２１８である。この駆動回路２１８は、高い周波数領域まて対物レンズ移動を高速応答させるため、対物レンズアクチュエータの周波数特性に合わせた特性改善用の位相補償回路を、内部に有している。
【０７４５】
対物レンズアクチュエータ駆動回路２１８では、制御部２２０の命令に応じて、
（イ）フォーカス／トラックずれ補正動作（フォーカス／トラックループ）のオン／オフ処理と；
（ロ）情報記憶媒体１０の垂直方向（フォーカス方向）へ対物レンズを低速で移動させる処理（フォーカス／トラックループオフ時に実行）と；
（ハ）キックパルスを用いて、対物レンズを情報記憶媒体１０の半径方向（トラックを横切る方向）にわずかに動かして、集光スポットを隣のトラックへ移動させる処理とが行なわれる。
【０７４６】
＜＜レーザ光量制御＞＞
＜再生と記録／消去の切り替え処理＞
再生と記録／消去の切り替えは情報記憶媒体１０上に照射する集光スポットの光量を変化させて行う。
【０７４７】
相変化方式を用いた情報記憶媒体に対しては、一般的に
［記録時の光量］＞［消去時の光量］＞［再生時の光量］  …（１）
の関係が成り立ち、光磁気方式を用いた情報記憶媒体に対しては、一般的に
［記録時の光量］≒［消去時の光量］＞［再生時の光量］  …（２）
の関係がある。光磁気方式の場合では、記録／消去時には情報記憶媒体１０に加える外部磁場（図示せず）の極性を変えて記録と消去の処理を制御している。
【０７４８】
情報再生時では、情報記憶媒体１０上に一定の光量を連続的に照射している。
【０７４９】
新たな情報を記録する場合には、この再生時の光量の上にパルス状の断続的光量を上乗せする。半導体レーザ素子が大きな光量でパルス発光した時に情報記憶媒体１０の光反射性記録膜が局所的に光学的変化または形状変化を起こし、記録マークが形成される。すでに記録されている領域の上に重ね書きする場合も同様に半導体レーザ素子をパルス発光させる。
【０７５０】
すでに記録されている情報を消去する場合には、再生時よりも大きな一定光量を連続照射する。連続的に情報を消去する場合にはセクタ単位など特定周期毎に照射光量を再生時に戻し、消去処理と平行して間欠的に情報再生を行う。これにより、間欠的に消去するトラックのトラック番号やアドレスを再生することで、消去トラックの誤りがないことを確認しながら消去処理を行っている。
【０７５１】
＜レーザ発光制御＞
図示していないが、光ヘッド２０２内には、半導体レーザ素子の発光量を検出するための光検出器が内蔵されている。レーザ駆動回路２０５では、その光検出器出力（半導体レーザ素子発光量の検出信号）と記録・再生・消去制御波形発生回路２０６から与えられる発光基準信号との差を取り、その結果に基づき、半導体レーザへの駆動電流をフィードバック制御している。
【０７５２】
＜＜＜機構部分の制御系に関する諸動作＞＞＞
＜＜起動制御＞＞
情報記憶媒体（光ディスク）１０が回転テーブル２２１上に装着され、起動制御が開始されると、以下の手順に従った処理が行われる。
【０７５３】
（１）制御部２２０からスピンドルモータ駆動回路２１５に目標回転数が伝えられ、スピンドルモータ駆動回路２１５からスピンドルモータ２０４に駆動電流が供給されて、スピンドルモータ２０４が回転を開始する。
【０７５４】
（２）同時に制御部２２０から送りモータ駆動回路２１６に対してコマンド（実行命令）が出され、送りモータ駆動回路２１６から光ヘッド駆動機構（送りモータ）２０３に駆動電流が供給されて、光ヘッド２０２が情報記憶媒体１０の最内周位置に移動する。その結果、情報記憶媒体１０の情報が記録されている領域を越えてさらに内周部に光ヘッド２０２が来ていることを確認する。
【０７５５】
（３）スピンドルモータ２０４が目標回転数に到達すると、そのステータス（状況報告）が制御部２２０に出される。
【０７５６】
（４）制御部２２０から記録・再生・消去制御波形発生回路２０６に送られた再生光量信号に合わせて半導体レーザ駆動回路２０５から光ヘッド２０２内の半導体レーザ素子に電流が供給されて、レーザ発光が開始する。
【０７５７】
なお、情報記憶媒体（光ディスク）１０の種類によって再生時の最適照射光量が異なる。起動時には、そのうちの最も照射光量の低い値に対応した値に、半導体レーザ素子に供給される電流値を設定する。
【０７５８】
（５）制御部２２０からのコマンドに従って、光ヘッド２０２内の対物レンズ（図示せず）を情報記憶媒体１０から最も遠ざけた位置にずらし、ゆっくりと対物レンズを情報記憶媒体１０に近付けるよう対物レンズアクチュエータ駆動回路２１８が対物レンズを制御する。
【０７５９】
（６）同時にフォーカス・トラックエラー検出回路２１７でフォーカスずれ量をモニターし、焦点が合う位置近傍に対物レンズがきたときにステータスを出して、「対物レンズが合焦点位置近傍にきた」ことを制御部２２０に通知する。
【０７６０】
（７）制御部２２０では、その通知をもらうと、対物レンズアクチュエータ駆動回路２１８に対して、フォーカスループをオンにするようコマンドを出す。
【０７６１】
（８）制御部２２０は、フォーカスループをオンにしたまま送りモータ駆動回路２１６にコマンドを出して、光ヘッド２０２をゆっくり情報記憶媒体１０の外周部方向へ移動させる。
【０７６２】
（９）同時に光ヘッド２０２からの再生信号をモニターし、光ヘッド２０２が情報記憶媒体１０上の記録領域に到達したら、光ヘッド２０２の移動を止め、対物レンズアクチュエータ駆動回路２１８に対してトラックループをオンさせるコマンドを出す。
【０７６３】
（１０）続いて情報記憶媒体１０の内周部に記録されている「再生時の最適光量」および「記録／消去時の最適光量」が再生され、その情報が制御部２２０を経由して半導体メモリ２１９に記録される。
【０７６４】
（１１）さらに制御部２２０では、その「再生時の最適光量」に合わせた信号を記録・再生・消去制御波形発生回路２０６に送り、再生時の半導体レーザ素子の発光量を再設定する。
【０７６５】
（１２）そして、情報記憶媒体１０に記録されている「記録／消去時の最適光量」に合わせて記録／消去時の半導体レーザ素子の発光量が設定される。
【０７６６】
＜＜アクセス制御＞＞
情報記憶媒体１０に記録されたアクセス先情報が再生情報記憶媒体１０上のどの場所に記録されまたどのような内容を持っているかについての情報は、情報記憶媒体１０の種類により異なる。たとえばＤＶＤディスクでは、この情報は、情報記憶媒体１０内のディレクトリ管理領域またはナビゲーションパックなどに記録されている。
【０７６７】
ここで、ディレクトリ管理領域は、通常は情報記憶媒体１０の内周領域または外周領域にまとまって記録されている。また、ナビゲーションパックは、ＭＰＥＧ２のＰＳ（プログラムストリーム）のデータ構造に準拠したＶＯＢＳ（ビデオオブジェクトセット）中のＶＯＢＵ（ビデオオブジェクトユニット）というデータ単位の中に含まれ、次の映像がどこに記録してあるかの情報を記録している。
【０７６８】
特定の情報を再生あるいは記録／消去したい場合には、まず上記の領域内の情報を再生し、そこで得られた情報からアクセス先を決定する。
【０７６９】
＜粗アクセス制御＞
制御部２２０ではアクセス先の半径位置を計算で求め、現状の光ヘッド２０２位置との間の距離を割り出す。
【０７７０】
光ヘッド２０２移動距離に対して最も短時間で到達できる速度曲線情報が事前に半導体メモリ２１９内に記録されている。制御部２２０は、その情報を読み取り、その速度曲線に従って以下の方法で光ヘッド２０２の移動制御を行う。
【０７７１】
すなわち、制御部２２０から対物レンズアクチュエータ駆動回路２１８に対してコマンドを出してトラックループをオフした後、送りモータ駆動回路２１６を制御して光ヘッド２０２の移動を開始させる。
【０７７２】
集光スポットが情報記憶媒体１０上のトラックを横切ると、フォーカス・トラックエラー検出回路２１７内でトラックエラー検出信号が発生する。このトラックエラー検出信号を用いて情報記憶媒体１０に対する集光スポットの相対速度を検出することができる。
【０７７３】
送りモータ駆動回路２１６では、このフォーカス・トラックエラー検出回路２１７から得られる集光スポットの相対速度と制御部２２０から逐一送られる目標速度情報との差を演算し、その結果で光ヘッド駆動機構（送りモータ）２０３への駆動電流にフィードバック制御をかけながら、光ヘッド２０２を移動させる。
【０７７４】
前記＜＜光ヘッド移動機構＞＞の項で述べたように、ガイドシャフトとブッシュあるいはベアリング間には常に摩擦力が働いている。光ヘッド２０２が高速に移動している時は動摩擦が働くが、移動開始時と停止直前には光ヘッド２０２の移動速度が遅いため静止摩擦が働く。この静止摩擦が働く時には（特に停止直前には）、相対的に摩擦力が増加している。この摩擦力増加に対処するため、光ヘッド駆動機構（送りモータ）２０３に供給される電流が大きくなるように、制御部２２０からのコマンドによって制御系の増幅率（ゲイン）を増加させる。
【０７７５】
＜密アクセス制御＞
光ヘッド２０２が目標位置に到達すると、制御部２２０から対物レンズアクチュエータ駆動回路２１８にコマンドを出して、トラックループをオンさせる。
【０７７６】
集光スポットは、情報記憶媒体１０上のトラックに沿ってトレースしながら、その部分のアドレスまたはトラック番号を再生する。
【０７７７】
そこでのアドレスまたはトラック番号から現在の集光スポット位置を割り出し、到達目標位置からの誤差トラック数を制御部２２０内で計算し、集光スポットの移動に必要なトラック数を対物レンズアクチュエータ駆動回路２１８に通知する。
【０７７８】
対物レンズアクチュエータ駆動回路２１８内で１組のキックパルスを発生させると、対物レンズは情報記憶媒体１０の半径方向にわずかに動いて、集光スポットが隣のトラックへ移動する。
【０７７９】
対物レンズアクチュエータ駆動回路２１８内では、一時的にトラックループをオフさせ、制御部２２０からの情報に合わせた回数のキックパルスを発生させた後、再びトラックループをオンさせる。
【０７８０】
密アクセス終了後、制御部２２０は集光スポットがトレースしている位置の情報（アドレスまたはトラック番号）を再生し、目標トラックにアクセスしていることを確認する。
【０７８１】
＜＜連続記録／再生／消去制御＞＞
フォーカス・トラックエラー検出回路２１７から出力されるトラックエラー検出信号は、送りモータ駆動回路２１６に入力されている。上述した「起動制御時」と「アクセス制御時」には、送りモータ駆動回路２１６内では、トラックエラー検出信号を使用しないように制御部２２０により制御されている。
【０７８２】
アクセスにより集光スポットが目標トラックに到達したことを確認した後、制御部２２０からのコマンドにより、モータ駆動回路２１６を経由してトラックエラー検出信号の一部が光ヘッド駆動機構（送りモータ）２０３への駆動電流として供給される。連続に再生または記録／消去処理を行っている期間中、この制御は継続される。
【０７８３】
情報記憶媒体１０の中心位置は回転テーブル２２１の中心位置とわずかにずれた偏心を持って装着されている。トラックエラー検出信号の一部を駆動電流として供給すると、偏心に合わせて光ヘッド２０２全体が微動する。
【０７８４】
また長時間連続して再生または記録／消去処理を行うと、集光スポット位置が徐々に外周方向または内周方向に移動する。トラックエラー検出信号の一部を光ヘッド移動機構（送りモータ）２０３への駆動電流として供給した場合には、それに合わせて光ヘッド２０２が徐々に外周方向または内周方向に移動する。
【０７８５】
このようにして対物レンズアクチュエータのトラックずれ補正の負担を軽減することにより、トラックループを安定化させることができる。
【０７８６】
＜＜終了制御＞＞
一連の処理が完了し、動作を終了させる場合には以下の手順に従って処理が行われる。
【０７８７】
（１）制御部２２０から対物レンズアクチュエータ駆動回路２１８に対して、トラックループをオフさせるコマンドが出される。
【０７８８】
（２）制御部２２０から対物レンズアクチュエータ駆動回路２１８に対して、フォーカスループをオフさせるコマンドが出される。
【０７８９】
（３）制御部２２０から記録・再生・消去制御波形発生回路２０６に対して、半導体レーザ素子の発光を停止させるコマンドが出される。
【０７９０】
（４）スピンドルモータ駆動回路２１５に対して、基準回転数として０が通知される。
【０７９１】
＜＜＜情報記憶媒体への記録信号／再生信号の流れ＞＞＞
＜＜再生時の信号の流れ＞＞
＜２値化・ＰＬＬ回路＞
前記＜光ヘッド２０２による信号検出＞の項で述べたように、情報記憶媒体（光ディスク）１０の光反射膜または光反射性記録膜からの反射光量変化を検出して、情報記憶媒体１０上の信号を再生する。アンプ２１３で得られた信号は、アナログ波形を有している。２値化回路２１２は、コンパレーターを用いて、そのアナログ信号を“１”および“０”からなる２値のデジタル信号に変換する。
【０７９２】
こうして２値化回路２１２で得られた再生信号から、ＰＬＬ回路２１１において、情報再生時の基準信号が取り出される。すなわち、ＰＬＬ回路２１１は周波数可変の発振器を内蔵しており、この発振器から出力されるパルス信号（基準クロック）と２値化回路２１２出力信号との間で周波数および位相の比較が行われる。この比較結果を発振器出力にフィードバックしすることで、情報再生時の基準信号を取り出している。
【０７９３】
＜信号の復調＞
復調回路２１０は、変調された信号と復調後の信号との間の関係を示す変換テーブルを内蔵している。復調回路２１０は、ＰＬＬ回路２１１で得られた基準クロックに合わせて変換テーブルを参照しながら、入力信号（変調された信号）を元の信号（復調された信号）に戻す。復調された信号は、半導体メモリ２１９に記録される。
【０７９４】
＜エラー訂正処理＞
エラー訂正回路２０９の内部では、半導体メモリ２１９に保存された信号に対し、内符号ＰＩと外符号ＰＯを用いてエラー箇所を検出し、エラー箇所のポインタフラグを立てる。その後、半導体メモリ２１９から信号を読み出しながらエラーポインタフラグに合わせて逐次エラー箇所の信号を訂正した後、再度半導体メモリ２１９に訂正後情報を記録する。
【０７９５】
情報記憶媒体１０から再生した情報を再生信号ｃとして外部に出力する場合には、半導体メモリ２１９に記録されたエラー訂正後情報から内符号ＰＩおよび外符号ＰＯをはずして、バスライン２２４を経由してデータＩ／Ｏインターフェイス２２２へ転送する。
【０７９６】
そして、データＩ／Ｏインターフェイス２２２が、エラー訂正回路２０９から送られてきた信号を再生信号ｃとして出力する。
【０７９７】
＜＜情報記憶媒体１０に記録される信号形式＞＞
情報記憶媒体１０上に記録される信号に対しては、以下のことを満足することが要求される：
（イ）情報記憶媒体１０上の欠陥に起因する記録情報エラーの訂正を可能とすること；
（ロ）再生信号の直流成分を“０”にして再生処理回路の簡素化を図ること；
（ハ）情報記憶媒体１０に対してできるだけ高密度に情報を記録すること。
【０７９８】
以上の要求を満足するため、情報記録再生部（物理系ブロック）１０１では、「エラー訂正機能の付加」と「記録情報に対する信号変換（信号の変復調）」とを行っている。
【０７９９】
＜＜記録時の信号の流れ＞＞
＜エラー訂正コードＥＣＣ付加処理＞
このエラー訂正コードＥＣＣ付加処理について、説明する。
【０８００】
情報記憶媒体１０に記録したい情報ｄが、生信号の形で、図５４のデータＩ／Ｏインターフェイス２２２に入力される。この記録信号ｄは、そのまま半導体メモリ２１９に記録される。その後、ＥＣＣエンコーダ２０８内において、以下のようなＥＣＣの付加処理が実行される。
【０８０１】
以下、積符号を用いたＥＣＣ付加方法の具体例について説明を行なう。
【０８０２】
記録信号ｄは、半導体メモリ２１９内で、１７２バイト毎に１行ずつ順次並べられ、１９２行で１組のＥＣＣブロックとされる（１７２バイト行×１９２バイト列でおよそ３２ｋバイトの情報量になる）。
【０８０３】
この「１７２バイト行×１９２バイト列」で構成される１組のＥＣＣブロック内の生信号（記録信号ｄ）に対し、１７２バイトの１行毎に１０バイトの内符号ＰＩを計算して半導体メモリ２１９内に追加記録する。さらにバイト単位の１列毎に１６バイトの外符号ＰＯを計算して半導体メモリ２１９内に追加記録する。
【０８０４】
そして、１０バイトの内符号ＰＩを含めた１２行分（１２×（１７２＋１０）バイト）と外符号ＰＯの１行分（１×（１７２＋１０）バイト）の合計２３６６バイト（＝（１２＋１）×（１７２＋１０））を単位として、エラー訂正コードＥＣＣ付加処理のなされた情報が、情報記憶媒体１０の１セクタ内に記録される。
【０８０５】
ＥＣＣエンコーダ２０８は、内符号ＰＩと外符号ＰＯの付加が完了すると、その情報を一旦半導体メモリ２１９へ転送する。
【０８０６】
情報記憶媒体１０に情報が記録される場合には、半導体メモリ２１９から、１セクタ分の２３６６バイトずつの信号が、変調回路２０７へ転送される。
【０８０７】
＜信号変調＞
再生信号の直流成分（ＤＳＶ：Digital Sum ValueまたはDigital Sum Variation）を“０”に近付け、情報記憶媒体１０に対して高密度に情報を記録するため、信号形式の変換である信号変調を変調回路２０７内で行う。
【０８０８】
図５４の変調回路２０７および復調回路２１０は、それぞれ、元の信号と変調後の信号との間の関係を示す変換テーブルを内蔵している。
【０８０９】
変調回路２０７は、ＥＣＣエンコーダ２０８から転送されてきた信号を所定の変調方式に従って複数ビット毎に区切り、上記変換テーブルを参照しながら、別の信号（コード）に変換する。
【０８１０】
たとえば、変調方式として８／１６変調（ＲＬＬ（２、１０）コード）を用いた場合には、変換テーブルが２種類存在し、変調後の直流成分（ＤＳＶ）が０に近付くように逐一参照用変換テーブルを切り替えている。
【０８１１】
＜記録波形発生＞
情報記憶媒体（光ディスク）１０に記録マークを記録する場合、一般的には、記録方式として、次のものが採用される：
［マーク長記録方式］記録マークの前端位置と後端末位置に“１”がくるもの。
【０８１２】
［マーク間記録方式］記録マークの中心位置が“１”の位置と一致するもの。
【０８１３】
なお、マーク長記録を採用する場合、比較的長い記録マークを形成する必要がある。この場合、一定期間以上記録用の大きな光量を情報記憶媒体１０に照射し続けると、情報記憶媒体１０の光反射性記録膜の蓄熱効果によりマークの後部のみ幅が広がり、「雨だれ」形状の記録マークが形成されてしまう。この弊害を除去するため、長さの長い記録マークを形成する場合には、記録用レーザ駆動信号を複数の記録パルスに分割したり、記録用レーザの記録波形を階段状に変化させる等の対策が採られる。
【０８１４】
記録・再生・消去制御波形発生回路２０６内では、変調回路２０７から送られてきた記録信号に応じて、上述のような記録波形を作成し、この記録波形を持つ駆動信号を、半導体レーザ駆動回路２０５に送っている。
【０８１５】
次に、図５４の構成におけるブロック間の信号の流れをまとめておく。
【０８１６】
１）記録すべき生信号の情報記録再生装置への入力
図５４は、情報記録再生装置内の情報記憶媒体（光ディスク）１０に対する情報の記録処理と再生処理に関連する部分をまとめた情報記録再生部（物理系ブロック）内の構成を例示している。ＰＣ（パーソナルコンピュータ）やＥＷＳ（エンジニアリングワークステーション）などのホストコンピュータから送られて来た記録信号ｄはデータＩ／Ｏインターフェイス２２２を経由して情報記録再生部（物理系ブロック）１０１内に入力される。
【０８１７】
２）記録信号ｄの２０４８バイト毎の分割処理
データＩ／Ｏインターフェイス２２２では記録信号ｄを時系列的に２０４８バイト毎に分割し、後述する図５７のデータＩＤ５１０などを付加した後、スクランブル処理を行う。その結果得られた信号は図５４のＥＣＣエンコーダ２０８に送られる。
【０８１８】
３）ＥＣＣブロックの作成
図５４のＥＣＣエンコーダ２０８では、図５７の記録信号に対してスクランブルを掛けた後の信号を１６組集めて「１７２バイト×１９２列」のブロックを作った後、後述する図５８の内符号ＰＩ（内部パリティコード）と外符号ＰＯ（外部パリティコード）の付加を行う。
【０８１９】
４）インターリーブ処理
図５４のＥＣＣエンコーダ２０８ではその後、図５９を参照して後述するように、外符号ＰＯのインターリーブ処理を行う。
【０８２０】
５）信号変調処理
図５４の変調回路２０７では、外外符号ＰＯのインターリーブ処理した後の信号を変調後、図８に示すように同期コードを付加する。
【０８２１】
６）記録波形作成処理
その結果得られた信号に対応して記録・再生・消去制御波形発生回路２０６で記録波形が作成され、この記録波形がレーザ駆動回路２０５に送られる。
【０８２２】
情報記憶媒体（ＤＶＤ−ＲＡＭディスク）１０では「マーク長記録」の方式が採用されているため、記録パルスの立ち上がりタイミングと記録パルスの立ち下がりタイミングが変調後信号の“１”のタイミングと一致する。
【０８２３】
７）情報記憶媒体（光ディスク）１０への記録処理
光ヘッド２０２から照射され、情報記憶媒体（光ディスク）１０の記録膜上で集光するレーザ光の光量が断続的に変化して情報記憶媒体（光ディスク）２０１の記録膜上に記録マークが形成される。
【０８２４】
図５５は、たとえば図５２のデジタルビデオ録再ＰＣにおいて、使用媒体（ＤＶＤーＲＡＭディスク等）に対する論理ブロック番号の設定動作の一例を説明するフローチャートである。
【０８２５】
図５４のターンテーブル２２１にたとえば図１のＤＶＤーＲＡＭディスク１０が装填されると（ステップＳＴ１３１）、制御部２２０はスピンドルモータ２０４の回転を開始させる（ステップＳＴ１３２）。
【０８２６】
ディスク１０の回転が開始したあと光ヘッド２０２内の対物レンズのフォーカスサーボループがオンされ（ステップＳＴ１３４）、光ヘッド内の半導体レーザがレーザ発振（発光）を開始する（ステップＳＴ１３３）。
【０８２７】
レーザ発光後、制御部２２０は送りモータ２０３を作動させて光ヘッド２０２を回転中のディスク１０のリードインエリアに移動させる（ステップＳＴ１３５）。そして光ヘッド２０２内の対物レンズのトラックサーボループがオンされる（ステップＳＴ１３６）。
【０８２８】
トラックサーボがアクティブになると、光ヘッド２０２はディスク１０のリードインエリア内の制御データゾーン（図６参照）の情報を再生する（ステップＳＴ１３７）。この制御データゾーン内の「ブックタイプ＆パートバージョン」を再生することで、現在回転駆動されている光ディスク１０が記録可能な媒体（ＤＶＤーＲＡＭディスクまたはＤＶＤーＲディスク）であると確認される（ステップＳＴ１３８）。ここでは、媒体１０がＤＶＤーＲＡＭディスクであるとする。
【０８２９】
媒体１０がＤＶＤーＲＡＭディスクであると確認されると、再生対象の制御データゾーンから、再生・記録・消去時の最適光量（半導体レーザの発光パワーおよび発光期間またはデューティ比等）の情報が再生される（ステップＳＴ１３９）。
【０８３０】
続いて、制御部２２０は、現在回転駆動中のＤＶＤ−ＲＡＭディスク１０に欠陥がないものとして、物理セクタ番号と論理セクタ番号との変換表（図７参照）を作成する（ステップＳＴ１４０）。
【０８３１】
この変換表が作成されたあと、制御部２２０はディスク１０のリードインエリア内の欠陥管理エリアＤＭＡ１／ＤＭＡ２およびリードアウトエリア内の欠陥管理エリアＤＭＡ３／ＤＭＡ４を再生して、その時点におけるディスク１０の欠陥分布を調査する（ステップＳＴ１４１）。
【０８３２】
上記欠陥分布調査によりディスク１０上の欠陥分布が判ると、制御部２２０は、ステップＳＴ１４０で「欠陥がない」として作成された変換表を、実際の欠陥分布に応じて修正する（ステップＳＴ１４２）。具体的には、欠陥があると判明したセクタそれぞれの部分で、物理セクタ番号ＰＳＮに対応していた論理セクタ番号ＬＳＮがシフトされる（図２９の「欠陥発生時の欠番」の欄から「番号変換方法」の欄まで参照）
図５６は、たとえば図５２のデジタルビデオ録再ＰＣにおいて、使用媒体（ＤＶＤーＲＡＭディスク等）における欠陥処理動作（ドライブ側の処理）の一例を説明するフローチャートである。この処理は、図５２ではＤＶＤ−ＲＯＭ／ＲＡＭドライブ１４０で行われる。以下、このドライブ１４０が図５４のような構成を持つものとして、図５４を参照しながら、図５６のフローチャートを説明する。図５４の制御部２２０は、図示しないがマイクロコンピュータＭＰＵで構成されている。
【０８３３】
最初に、たとえば図５２のメインＣＰＵ１１１が、図５４の制御部２２０内のＭＰＵに対して、現在ドライブに装填されている媒体（たとえばＤＶＤーＲＡＭディスク）１０に記録する情報（たとえば図２３のＡＶファイル）の先頭論理ブロック番号ＬＢＮおよび記録情報のファイルサイズを指定する（ステップＳＴ１５１）。
【０８３４】
すると、制御部２２０のＭＰＵは、図２９の関係に基づいて、指定された先頭論理ブロック番号ＬＢＮから、記録する情報（ＡＶファイル）の先頭論理セクタ番号ＬＳＮを算出する（ステップＳＴ１５２）。こうして算出された先頭論理セクタ番号ＬＳＮおよび指定されたファイルサイズから、ディスク１０への書込アドレス（ＡＶアドレス）が定まる。
【０８３５】
記録情報ファイル（ＡＶファイル）の書込アドレス（ＡＶアドレス）が定まると、制御部２２０のＭＰＵはＤＶＤーＲＡＭディスク１０の指定アドレスに記録情報ファイルを書き込むとともに、ディスク１０上の欠陥を調査する（図２８の「発生時期」および「欠陥検出方法」の欄参照）（ステップＳＴ１５３）。
【０８３６】
このファイル書込中に欠陥が検出されなければ、記録情報ファイル（ＡＶファイル）が所定のＡＶアドレスに異常なく（つまりエラーが発生せずに）記録されたことになり、記録処理が正常に完了する（ステップＳＴ１５５）。
【０８３７】
一方、ファイル書込中に欠陥が検出されれば、所定の交替処理（たとえば図１３のスキッピング交替処理）が実行される（図２８の「交替処理方法」の欄参照）（ステップＳＴ１５６）。
【０８３８】
この交替処理後、新たに検出された欠陥がディスクのリードインのＤＭＡ１／ＤＭＡ２およびリードアウトのＤＭＡ３／ＤＭＡ４に追加登録される（図２８の「検出情報記載箇所」の欄参照）（ステップＳＴ１５７）。なお、この新たに検出された欠陥の情報は、図１８のアロケーションマップテーブルＡＭＴにも登録される（アロケーションマップテーブルＡＭＴを構成する記述子ＵＡＤ、ＳＡＤについては図３０を参照して説明済み）。
【０８３９】
ディスク１０へのＤＭＡ１／ＤＭＡ２およびＤＭＡ３／ＤＭＡ４の追加登録後、このＤＭＡ１／ＤＭＡ２およびＤＭＡ３／ＤＭＡ４の登録内容に基づいて、図５５のステップＳＴ１４０で作成した変換表（図７）の内容が修正される（ステップＳＴ１５８）。
【０８４０】
以上の記録処理／交替処理は、ドライブ１４０が所定のＡＶアドレスに所定のＡＶファイルデータを書き込む毎に反復される。
【０８４１】
図５７は、図２の情報記憶媒体（ＤＶＤーＲＡＭディスク等）に記録される信号の構成を説明する図である。
【０８４２】
以下、２０４８バイト単位でのスクランブル前の記録信号構造について説明する。
【０８４３】
（１）メインデータ（Ｄ０〜Ｄ２０４７）５０５〜５０９の生成
ＰＣ（パーソナルコンピュータ）やＥＷＳ（エンジニアリングワークステーション）などのホストコンピュータから送られてきた記録信号ｄは、データＩ／Ｏインターフェイス２２２において時系列的に沿って２０４８バイト毎に分割される。各２０４８バイト毎の記録信号ｄは記録信号の中に組み込まれ、図５７に示すように、メインデータ（Ｄ０〜Ｄ２０４７）として配置される。
【０８４４】
この記録信号には、メインデータ（Ｄ０〜Ｄ２０４７）の前後に、後述するようなデータＩＤ（データ識別子）５１０、ＩＥＤ（データＩＤのエラー検出コード）５１１、ＲＳＶ（リザーブ）５１２おおびＥＤＣ（エラー検出コード）５１３が付加される。
【０８４５】
（２）データＩＤ（データ識別子）５１０の作成
データＩＤ５１０は４バイトで記述され、このデータＩＤには、
・「データエリア」、「リードインエリア」、「リードアウトエリア」のいずれのエリアか；
・「読出専用データ」、「読み書き可能データ」のどちらのデータタイプか；
・何層目のデータか（ディスクが多層ディスクの場合に必要；図１は２層ディスクを例示している）；および
・該当セクタの論理セクタ番号に“３１０００ｈ”を加算した値
などの情報が記載される。
【０８４６】
（３）ＩＥＤ（データＩＤのエラー検出コード）５１１の作成
データＩＤ５１０に対するエラー検出コードとして、ＩＥＤ５１１が記録信号に付加される。再生時に、再生されたデータＩＤに対してこのＩＥＤコードを演算処理して、再生されたデータＩＤの再生エラーを検出することに使用する。
【０８４７】
（４）ＲＳＶ（リザーブ）５１２の作成
記録信号には６バイトのリザーブ領域ＲＳＶ５１２が用意され、将来設定される特定の規格でこの場所に指定情報を記録できるようにしてある。
【０８４８】
（５）ＥＤＣ（エラー検出コード）５１３の作成
図５７で示すデータＩＤ５１０からメインデータの最終バイト（Ｄ２０４７）５０９までの２０６０バイト信号に対するエラー検出コードがＥＤＣ５１３であり、ＥＤＣとして４バイトが記録信号に付加される。
【０８４９】
情報記憶媒体（光ディスク１０から情報を再生する際、図５４の復調回路２１０で復調後、エラー訂正回路２０９でＥＣＣブロック内のエラー訂正およびデスクランブルを行って図５７の記録信号の構造に戻した後、該当セクタ内のデータＩＤ５１０からメインデータの最終バイト（Ｄ２０４７）５０９までの２０６０バイト信号に対して、このＥＤＣ５１３を用いてエラー検出を行う。ここでエラーが検出された場合には、再度ＥＣＣブロック内のエラー訂正処理に戻ることもある。
【０８５０】
なお、ＥＣＣブロック内のエラー訂正とデスクランブルについては、後述する。
【０８５１】
（６）メインデータ（Ｄ０〜Ｄ２０４７）５０５〜５０９のスクランブル処理
上述した「メインデータ５０５〜５０９の生成」から「ＥＤＣ５１３の作成」までを行い、図５７に示すようなセクタ単位の記録信号の構造を生成した後、メインデータ（Ｄ０〜Ｄ２０４７）のみに対してスクランブル処理を行う。
【０８５２】
スクランブル処理用の回路は、図示しないが、８ビットパラレル入力・シリアル出力のシフトレジスタと、０番〜８番の入力ビットを持つイクスクルーシブＯＲ回路で構成できる。この場合、シフトレジスタの１０番目のビットと１４番目のビットとの間のイクスクルーシブＯＲ演算の結果が、シフトレジスタの０番目のビットに帰還される構造になっている。
【０８５３】
スクランブル開始時のシフトレジスタの初期データには、そのセクタ内のデータＩＤ５１０の最終１５ビットが使われる。
【０８５４】
スクランブル処理後の記録信号の構造とトータルの信号サイズは図５７と全く同じ構造・同じサイズになっている。
【０８５５】
図５８は、図５７の記録信号をスクランブルして生成されたＥＣＣブロックの構成を説明する図である。
【０８５６】
＜＜ＥＣＣブロック内の記録信号構造＞＞
ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ等はＥＣＣ（エラー訂正コード）に積符号を採用している。
【０８５７】
いま、図９を例にとって、ＥＣＣブロック形成方法を説明する。
【０８５８】
・まず、ＥＣＣブロック内の最初のセクタ５０１ａにあるスクランブル後の信号において、図５７のデータＩＤ５１０からメインデータ１６０バイト（Ｄ０〜Ｄ１５９）５０５までの信号が、図５８バイト５２１（０、０）からバイト５２３（０、１７１）に配置される。
【０８５９】
・次に、ＥＣＣブロック内の最初のセクタ５０１ａにあるスクランブル後の信号において、図５７のメインデータ１７２バイト（Ｄ１６０〜Ｄ３３１）５０６の信号が、図５８のバイト５２６（１、０）からバイト５２８（１、１７１）に配置される。
【０８６０】
・以下同様に、セクタ５０１ａ内の各信号が図５８内に順次配置される。
【０８６１】
・ＥＣＣブロック内の２番目のセクタ５０１ｂにあるスクランブル後の信号において、データＩＤ５１０からメインデータ１６０バイト（Ｄ０〜Ｄ１５９）５０５までの信号が、図５８の上から数えて１３列目（図示せず）のバイト５３６（１２、０）からバイト５３８（１２、１７１）に配置される。
【０８６２】
・次に、ＥＣＣブロック内の２番目のセクタ５０１ｂにあるスクランブル後の信号において、メインデータ１７２バイト（Ｄ１６０〜Ｄ３３１）５０６の信号が図５８の上から１４列目（図示せず）に配置される。
【０８６３】
・以下同様の手順で、図９のＥＣＣブロック５０２内の１６番目のセクタ５０１ｐにあるメインデータ１６８バイト（Ｄ１８８０〜Ｄ２０４７）５０９と図５７のＥＤＣ５１３とが図５８の上から１９２列目のバイト５５１（１９１、０）からバイト５５３（１９１、１７１）に配置されるまで、順次、図５８の記録信号配置が実行される。この実行結果の配置（図５８）が、スクランブル後のＥＣＣブロックの信号配置となる。
【０８６４】
・上記スクランブル終了後、図５８のバイト５２１（０、０）からバイト５２３（０、１７１）までの横列１７２バイト信号に対して、１０バイト内符号ＰＩ（内部パリティコード）を計算し、その計算結果をバイト５２４（０、１７２）からバイト５２５（０、１８１）までに挿入する。
【０８６５】
・以下同様な処理が反復される。その反復の最後に、図５８のバイト５５１（１９１、０）からバイト５５３（１９１、１７１）までの１７２バイト信号に対して１０バイトの内符号ＰＩが計算され、バイト５５４（１９１、１７２）からバイト５５５（１９１、１８１）までに算出された内符号ＰＩが挿入される。
【０８６６】
・上記内符号ＰＩの算出・挿入処理が終了すると、図５８のバイト５２１（０、０）からバイト５５１（１９１、０）までの縦列１９２バイト信号に対して、１６バイトの外符号ＰＯ（外部パリティコード）が計算される。その計算結果は、縦列方向のバイト５５６（１９２、０）からバイト５６６（２０７、０）までに挿入される。
【０８６７】
・以下同様な処理が反復される。その反復の最後に、図５８のバイト５２５（０、１８１）からバイト５５５（１９１、１８１）までの縦列１９２バイト信号に対して１６バイトの外符号ＰＯが計算され、その計算結果がバイト５６０（１９２、１８１）からバイト５７０（２０７、１８１）までの縦列に挿入される。
【０８６８】
図５９は、図５８のＥＣＣブロックをインターリーブした場合を説明する図である。
【０８６９】
＜＜ＥＣＣブロック内での外符号ＰＯインターリーブ方法＞＞
図５８で内符号ＰＩと外符号ＰＯを計算した後、この記録信号を１２横列（１２行）毎に分け、その間に外符号ＰＯを各１行ずつ挿入する。これが、ＥＣＣブロック内での外符号ＰＯのインターリーブである。
【０８７０】
すなわち、図５９に示すように、バイト５３１（１１、０）からバイト５３３（１１、１７１）までの１２列の次（１３列目）に、外符号ＰＯの最初の行（横列）のバイト５５６（１９２、０）からバイト５５８（１９２、１８１）までが挿入される。以下同様に、外符号ＰＯの各行（各横列）が記録信号の１２行（１２横列）毎にインターリーブ挿入され、図５８の記録信号の配置（スクランブル後）は図５９に示すような配置（インターリーブ後）に並び替えられる。
【０８７１】
＜＜実際に情報記憶媒体上に記録される記録信号構造＞＞
図５９に示す外符号ＰＯインターリーブ後のＥＣＣブロック内記録信号は、各１３行（１３横列）ずつ分割されて、それぞれが図９の各セクタ５０１ａ〜５０１ｐに記録される。
【０８７２】
情報記憶媒体１０には、各セクタ５０１の先頭位置に、物理セクタ番号ＰＳＮなどがエンボス構造で事前に記録されたヘッダ（図８）が配置されている。図８の例示において、あるセクタのヘッダ（エンボス）から次のセクタのヘッダまでの間に、上記１３行（１３横列）分の信号が記録される。
【０８７３】
ところで、図５９の記録信号構造では、ビット単位で“０”が連続して配置される可能性がある。このままの信号を情報記憶媒体１０に記録すると、“０”が連続して多数個配列された場所で再生時にビットシフトエラーを起こす危険がある。そのため、“０”の連続配置上限数を制限し、かつ高密度記録が可能なように信号の変換（変調）を行っている。ＤＶＤ−ＲＯＭやＤＶＤ−ＲＡＭでは「８／１６変調」（ランレングスコードで表現するとＲＬＬ（２，１０）コード）と呼ばれる変調方法を採用している。
【０８７４】
このように変調された信号は途中に同期コードが挿入された後、図８に示すような構造になって情報記憶媒体１０上に記録される。
【０８７５】
＜＜情報記憶媒体からの再生信号に対する逆変換手順＞＞
情報記憶媒体（光ディスク）１０から情報を再生するときは以下の手順で逆変換がなされた後、再生信号ｃとしてＰＣ（パーソナルコンピュータ）やＥＷＳ（エンジニアリングワークステーション）などのホストコンピュータへ（図５４のデータＩ／Ｏインターフェイス２２２から）転送される。
【０８７６】
（１）図５４において、再生信号は、光ヘッド２０２、アンプ２１３、２値化回路２１２およびＰＬＬ回路２１１を経た後、復調回路２１０において復調される。
【０８７７】
（２）エラー訂正回路２０９内で図５８の内符号ＰＩと外符号ＰＯを用いてＥＣＣブロック内のエラー訂正が行われる。
【０８７８】
（３）その後エラー訂正回路２０９内で「メインデータ（Ｄ０〜Ｄ２０４７）５０５〜５０９のスクランブル処理」の逆の処理である「デスクランブル処理」が行なわれ、エラー訂正後の信号は、メインデータ（Ｄ０〜Ｄ２０４７）５０５〜５０９に戻される。
【０８７９】
（４）このデスクランブル処理によって、図５７の記録信号の構造が復元される。
【０８８０】
（５）図５７のＥＤＣ５１３を用いてメインデータ（Ｄ０〜Ｄ２０４７）５０５〜５０９のエラー検出が行われる。ここでエラー検出された場合には（２）のＥＣＣブロック内エラー訂正処理に戻る。
【０８８１】
（６）各セクタ５０１（図９）毎に得られた情報記憶媒体１０からの再生情報は、図５４のデータＩ／Ｏインターフェイス２２２を介して、再生信号ｃとしてホストコンピュータ等へ転送される。
【０８８２】
＜＜情報記憶媒体上に記録される情報の記録信号構造変換手順の概説＞＞
情報記憶媒体として記録再生可能なＤＶＤ−ＲＡＭディスク１０を用いた場合には、１６個のセクタ５０１毎にＥＣＣブロック５０２（図９）を構成しながら信号記録が行われる。
【０８８３】
ＥＣＣブロック５０２を構成しながら記録するためには、所定の手順（図６０）に従い、元の信号に対し「信号のスクランブル化（信号の分散／暗号化）」「ＥＣＣブロック内のパリティーコードの付加」「インターリーブ処理（配置の分散化）」「高記録密度化を目的とした情報記憶媒体特性に合わせた変調処理」などの記録信号の変換処理が行われる。
【０８８４】
図６０は、記録用の生信号が所定の信号処理（ＥＣＣインターリーブ／信号変調等）を受けて情報記憶媒体に記録されるまでの手順を説明するフローチャートである。
【０８８５】
以下、ＤＶＤ−ＲＡＭディスク１０を例に取り、図６０のフローチャートに従って、記録信号に対する構造変換手順の概略説明を行う。
【０８８６】
まず、記録用の生信号が、たとえば図５４のＥＣＣエンコーダ回路２０８に入力される（ステップＳＴ１１６）。
【０８８７】
入力された記録用の信号は２０４８バイト毎に分割され、スクランブル前の記録信号（図５７）が作成される（ステップＳＴ１１７）。
【０８８８】
その後ＥＣＣブロック（図５８）が作成され（ステップＳＴ１１８）、作成されたＥＣＣブロックに対してインターリーブ処理（図５９）が施される（ステップＳＴ１１９）。
【０８８９】
こうしてインターリブされたＥＣＣブロックは図５４の変調回路２０７で変調（たとえば前述した８／１６変調）され（ステップＳＴ１２０）、記録・再生・消去用制御波形発生回路２０６に送られる。
【０８９０】
記録・再生・消去用制御波形発生回路２０６では、現在装填されているＤＶＤーＲＡＭディスク１０の特性に合わせた記録波形を生成する（ステップＳＴ１２１）。そして、この記録波形とそのディスク１０に最適のレーザ発光でもって、ステップＳＴ１１６の記録用生信号に対応した信号（ＥＣＣブロックを単位とする信号）が、ディスク１０の所定箇所（指定されたＡＶアドレスに相当する論理セクタと１対１に対応する物理セクタ番号の位置）に、書き込まれる（ステップＳＴ１２２）。
【０８９１】
図６１は、図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの設定において、物理セクタ番号の大きなＲＡＭ層部分を論理セクタ番号の小さな位置へ論理的に配置替えする方法を説明する図である。図６１は図１６のＲＯＭ層とＲＡＭ層を入れ替えた構成になっている。両者は似ているが、以下の点で違う。
【０８９２】
すなわち、図１６の構成では、ボリュームスペース前半のＲＯＭ層の物理セクタ番号ＰＳＮ＋ボリュームスペース後半のＲＡＭ層の物理セクタ番号ＰＳＮがリードインからリードアウトに向かって連続的に増加する。
【０８９３】
これに対し、物理セクタ番号ＰＳＮが大きな方のＲＡＭ層をボリュームスペース前半に配置した図６１の構成では、ＲＡＭ層の終わりとＲＯＭ層の始まりとのつなぎ目において物理セクタ番号ＰＳＮが不連続になる。この物理的なセクタ番号の不連続性は、ボリュームスペース全体に渡り連続した統合論理セクタ番号ＬＳＮを予めＲＯＭ層にエンボス記録しておき、このエンボス記録された統合論理セクタ番号ＬＳＮを用いることで解消できる。
【０８９４】
すなわち、物理セクタ番号ＰＳＮでみれば不連続な「ＲＡＭ層＋ＲＯＭ層」のボリュームスペースも、エンボス記録された統合論理セクタ番号ＬＳＮでみれば連続化される。
【０８９５】
あるいは、図１８（または図６５）のアドレス変換テーブルＡＣＴを用いることで、物理セクタ番号ＰＳＮでみれば不連続な「ＲＡＭ層＋ＲＯＭ層」のボリュームスペースを、論理的には連続化できる。すなわち、アドレス変換テーブルＡＣＴを用いたＡＶアドレス変換により、物理セクタ番号ＰＳＮでみれば不連続な「ＲＡＭ層＋ＲＯＭ層」のボリュームスペースを論理セクタ番号ＬＳＮ上で連続化できる。このアドレス変換テーブルＡＣＴを用いたＡＶアドレス変換による論理セクタ番号の統合化は、ディスク１０が前記「エンボス記録された統合論理セクタ番号ＬＳＮ」を持っていないときに利用できる。
【０８９６】
図６２は、図１の２層光ディスクにおけるＲＯＭ層／ＲＡＭ層の論理セクタの設定において、ＲＡＭ層部分が論理的にＲＯＭ層部分に割り込むように配置替えする方法を説明する図である。
【０８９７】
ＲＯＭ層とＲＡＭ層とでは両者の物理セクタ番号ＰＳＮが違う。そのため、ＲＯＭ部分にＲＡＭ部分を割り込ませると、ＲＡＭ層の先頭および末尾の２カ所で、物理セクタ番号ＰＳＮが不連続になる。
【０８９８】
この物理的なセクタ番号の不連続も、前述した「エンボス記録された統合論理セクタ番号ＬＳＮ」を用いるか、図１８（または図６５）のアドレス変換テーブルＡＣＴを用いることで、論理的には連続化できる。すなわち、ディスク１０に予めエンボス記録された統合論理セクタ番号ＬＳＮをアドレス管理に利用することで、あるいはアドレス変換テーブルＡＣＴを用いたＡＶアドレス変換により、物理セクタ番号ＰＳＮでみれば不連続な「ＲＯＭ層の一部＋ＲＡＭ層＋ＲＯＭ層の他部」からなるボリュームスペースを、論理セクタ番号ＬＳＮ上で連続化できる。
【０８９９】
図６３は、図２の光ディスクに記録される情報（データファイル）のディレクトリ構造の他の例を説明する図である。
【０９００】
前述した図２３の例では、ルートディレクトリの下にビデオタイトルセットＶＴＳディレクトリ（ＤＶＤビデオファイル用）、オーディオタイトルセットＡＴＳディレクトリ（ＤＶＤビデオファイルまたはＤＶＤオーディオファイル用）、オーディオ・ビデオ情報ＡＶＩ（パーソナルコンピュータで扱われるビデオファイル用）およびビデオＲＡＭディレクトリ（ＤＶＤ−ＲＡＭディスクのＡＶデータファイル用）が例示されている。
【０９０１】
これに対し、図６３の例はＤＶＤーＲＡＭディスク１０を純粋なコンピュータ用に利用する場合を想定しており、ルートディレクトリの下にアプリケーションディレクトリとアプリケーション関連ディレクトリが配置されている。
【０９０２】
アプリケーションディレクトリ内には、図５２のパーソナルコンピュータＰＣが起動（ブートまたはリブート）されると自動的に実行されるプログラム（アプリケーション実行ファイル）が格納されている。この自動実行プログラムとしては、ウインドウズ、ジャバ、マックＯＳ等のパーソナルコンピュータ用システムソフトウエア（またはオペレーティングシステムＯＳ）を、何種類か持つことができる（どのシステムソフトウエアでブートするかは、ユーザが選択できる）。
【０９０３】
アプリケーションディレクトリ内のアプリケーションデータファイルには、アプリケーション実行ファイルのプログラムが作成したデータが格納される。また、アプリケーションディレクトリの下層ディレクトリであるアプリケーションテンプレートディレクトリには、アプリケーション実行ファイルのプログラムが所定の処理を実行する際に適宜利用されるテンプレートファイル＃１、＃２、…が含まれている。
【０９０４】
たとえば、アプリケーション実行ファイルにシステムソフトウエアとしてウインドウズが格納されアプリケーションプログラムとしてスプレッドシートが格納されているとする。このウインドウズで図５２のパーソナルコンピュータがブートすると、ウインドウズはスプレッドシートのフォルダ（アプリケーションデータファイル）を自動的に作成する。このウインドウズ上でスプレッドシートを立ち上げると、このスプレッドシートで作成したユーザファイルがアプリケーションデータファイルに格納され、このスプレッドシートの標準テンプレート（たとえば住宅ローン返済計画用シートなど）が、テンプレートファイル＃１等に用意される。
【０９０５】
また、アプリケーション関連ディレクトリには、ユーザが作成したアプリケーションデータファイルをオブジェクト化して利用できる他のアプリケーションソフトウエア（たとえばワードプロセサ）の実行ファイルを格納することができる。
【０９０６】
図６４は、図２の光ディスクに記録される情報（データファイル）のディレクトリ構造のさらに他の例を説明する図である。
【０９０７】
図６３の例はＤＶＤーＲＡＭディスク１０を純粋なコンピュータ用に利用する場合を主に想定していたが、図６４の例はＶＤーＲＡＭディスク１０をデジタルビデオ録画用に利用する場合を想定している。そこで、図６４の例では、図２３のビデオタイトルセットＶＴＳディレクトリおよびオーディオタイトルセットＡＴＳディレクトリの他に、ビデオディレクトリとＡＶ変換情報ディレクトリを含んでいる。
【０９０８】
図６４において、ビデオの録画・再生・編集等の処理を行なう映像情報処理プログラムは、ビデオディレクトリ内のビデオアプリケーション実行ファイルに入っている。このプログラムで処理された情報（録画または編集されたデジタルビデオデータ）は、ＡＶファイルのデータとしてビデオディレクトリ内に保存される。
【０９０９】
録画・編集された情報（ＡＶデータ）は全て１個のＡＶファイル内に記録される。このＡＶデータは、図１８に示すように、アンカーポインタＡＰ、制御情報ＤＡ２１、ビデオオブジェクトＤＡ２２、ピクチャオブジェクトＤＡ２３およびオーディオオブジェクトＤＡ２４を含むことができる。
【０９１０】
また、ビデオ編集用の標準テンプレート（あるいはコマーシャルＣＭ情報等）はＡＶテンプレート０１、０２、…、のデータとして、ビデオディレクトリ内に記録できるようになっている。
【０９１１】
録画が行われ編集が終了した後のＡＶファイルデータは、ビデオアプリケーション実行ファイル内の変換プログラムに従ってＤＶＤビデオ形式またはＤＶＤオーディオ形式の情報に変換されて、ビデオタイトルセットＶＴＳディレクトリ内またはオーディオタイトルセットＡＴＳディレクトリ内に保存される。
【０９１２】
なお、現状ではＤＶＤーＲＡＭディスク１０の記憶容量は１層（１レイヤ）あたり２．６Ｇバイトであり、長時間のビデオ録画には容量が充分とは言えない。そこで、この発明では、記録層を複数持つＤＶＤーＲＡＭディスク（両面２層ＲＡＭディスク等）の複数記録層の全体を１ボリュームスペースとして管理したり、複数のＤＶＤーＲＡＭディスクそれぞれの記録層全体をまとめて１ボリュームスペースとして管理し、見かけ上非常に大きな容量のボリュームスペースを用いて長時間のビデオ録画をすることが可能なようにしている（図１６〜図１７または図６１〜図６２において全ての記録層をＲＡＭ層で構成した場合等）。
【０９１３】
このように複数の記録層（ＤＶＤ−ＲＡＭ層等）をまとめて１ボリュームスペースとして管理するには、各記録層毎に（あるいは各ディスク毎に）それらの論理ブロック番号のつなぎ合わせ管理をしなければならない。すなわち、各ディスクに設定された論理ブロック番号を統合したアドレス（統合論理セクタ番号）を設定し、この統合論理セクタ番号と個々の記録層（または個々のディスク）の論理ブロック番号との対応関係を記憶したアドレス変換テーブルが必要になる。このアドレス変換テーブルは、たとえば図１８のアロケーションマップテーブルＡＭＴ内のアドレス変換テーブルＡＣＴに相当し、図６４の例ではＡＶ変換情報ディレクトリに格納される。
【０９１４】
なお、上記アドレス変換テーブルＡＣＴは図１６その他に例示するようにＲＯＭ層およびＲＡＭ層が混在した統合論理セクタ番号の使用も可能にしている。
【０９１５】
図６４の構成を利用すれば、たとえばＤＶＤビデオのＲＯＭ層に記録された情報に上記統合アドレス（ＡＶアドレス）を用いてアクセスし、そこから取り出したＤＶＤビデオ情報の一部を、ビデオアプリケーション実行ファイル内の変換プログラムを利用してＡＶファイル内のデータ（ユーザが書替・編集・消去できるデータ）に取り込むこともできる。
【０９１６】
図６３のディレクトリ構造と図２３および／または図６４のディレクトリ構造を組み合わせれば、あるＤＶＤビデオ（図２３または図６４のＶＴＳディレクトリのファイル）中の特定シーン（ビデオデータ）を、ファイル変換して、パーソナルコンピュータ用のアプリケーションデータファイル（図６３）に取り込むこともできる。そうなれば、パーソナルコンピュータの画像処理ソフトウエアで取り込んだＤＶＤビデオデータを加工し、加工後のビデオ情報を図６４のＡＶファイルに戻すことが可能になる。
【０９１７】
図６７および図６８は、たとえば図６１で説明したような配置替えが行われたＲＯＭ／ＲＡＭ２層ディスクにおいて、情報の記録場所とＲＡＭ層の初期化前後の状態を説明する図である。ここでは、図１のＲＯＭ／ＲＡＭ２層ＤＶＤディスク１０を例にとって、説明する（始めは図６７の最上段から）。
【０９１８】
［０１ａ］ＤＶＤ−ＲＡＭ層１７Ｂのリードインエリア内書替可能データゾーン中のディスク識別子ゾーン（図６参照）では、
初期化前は、ＲＡＭ層・ＲＯＭ層の積層構造とトータルの記録容量および初期化前状態であることが明記され；
初期化後は、ＲＡＭ層・ＲＯＭ層の積層構造とトータルの記録容量および初期化の日時が明記される。
【０９１９】
なお、ＲＡＭ層リードインエリア内制御データゾーン中のブックタイプ＆パートバージョンには、そのディスクがリライタブルディスク（ＤＶＤ−ＲＡＭまたはＤＶＤーＲＷ）であることが記載される。
【０９２０】
［０２ａ］ＤＶＤーＲＯＭ層１７Ａのリードインエリア内制御データ中の物理フォーマット情報の予約エリア（図２２参照）では、初期化前後を通じて、初期化時にＤＶＤーＲＯＭ層１７ＡからＤＶＤーＲＡＭ層１７Ｂにコピーされる範囲が、ＤＶＤーＲＯＭ層１７Ａの物理セクタ番号ＰＳＮで表示されている。
【０９２１】
なお、ＲＯＭ層リードインエリア内制御データ中の物理フォーマット情報中のブックタイプ＆パートバージョンには、そのディスクがリードオンリーディスク（ＤＶＤ−ＲＯＭまたはＤＶＤビデオ）であることが記載される。
【０９２２】
［０３ａ］ＵＤＦのボリューム認識シーケンス（図４４の４４４）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており（この記録位置は実際に使用されるときのボリューム認識シーケンスの記録位置とは異なる）；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる（コピー先の論理セクタ番号は開始位置が“１６”となる）。
【０９２３】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「ボリューム認識シーケンス」が利用される。
【０９２４】
［０４ａ］第１アンカーポイント（図４４の４５６）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており（その指定先はコピー後のＲＡＭ層１７Ｂの論理セクタ番号ＬＳＮで指定する）；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる（コピー先の論理セクタ番号は開始位置が“２５６”となる）。
【０９２５】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「第１アンカーポイント」が利用される。
【０９２６】
［０５ａ］ＵＤＦのメインボリューム記述子シーケンス（図４４の４４９）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており（その指定先はコピー後のＲＡＭ層１７Ｂの論理セクタ番号ＬＳＮで指定する）；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる（コピー先の論理セクタ番号ＬＳＮは実際に使用する論理セクタ番号ＬＳＮと一致する）。
【０９２７】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「メインボリューム記述子シーケンス」が利用される。
【０９２８】
［０６ａ］ＵＤＦの論理ボリューム保全シーケンス（Logical Volume Integrity Sequence；図示せず）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９２９】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「論理ボリューム保全シーケンス」が利用される。
【０９３０】
［０７ａ］ＵＤＦのスペースビットマップまたはスペーステーブル（図４４〜図４５参照）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９３１】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「スペースビットマップまたはスペーステーブル」が利用される。なお、ＤＶＤ−ＲＯＭ層１７Ａに対応する論理ブロック番号ＬＢＮは全て「使用済み」に設定される。
【０９３２】
ここで、参照図は図６７に変わる。
【０９３３】
［０８ａ］ＵＤＦのファイルセット記述子（図４４の４７２）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９３４】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「ファイルセット記述子」が利用される。なお、ここでの指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９３５】
［０９ａ］ＵＤＦのルートディレクトリのファイルエントリ（図４５の４７５；図６３参照）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９３６】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「ルートディレクトリのファイルエントリ」が利用される。なお、ここでの指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９３７】
［１０ａ］ルートディレクトリ内のロングアロケーション記述子ＬＡＤ（図４５の４７６、４８１等）は、
初期化前は、アプリケーションディレクトリ（図６３）も含めて、ＤＶＤ−ＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９３８】
初期化後は、ＲＡＭ層１７Ｂにコピーされた情報を利用して、ユーザがこのロングアロケーション記述子ＬＡＤを追加できる。なお、アプリケーションディレクトリも含め、ＬＡＤのファイルエントリを指定する論理ブロック番号ＬＢＮは、コピー前から、ＲＡＭ層１７Ｂを指定している。
【０９３９】
［１１ａ］アプリケーション実行ファイルの情報（図６３参照）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーション実行ファイル」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーション実行ファイル」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９４０】
［１２ａ］アプリケーションテンプレートディレクトリ（図６３参照）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーションテンプレートディレクトリ」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーションテンプレートディレクトリ」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９４１】
［１３ａ］アプリケーションデータファイル（図６３参照）は、ＲＯＭ層１７ＡにもＲＡＭ層１７Ｂにも記録されていない。この「アプリケーションデータファイル」は、初期化後にＲＡＭ層１７Ｂに作成されるもので、アプリケーションソフトウエア起動後に新規作成される。
【０９４２】
［１４ａ］アプリケーション関連ディレクトリ（図６３参照）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９４３】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「アプリケーション関連ディレクトリ」が利用される。なお、ここでの指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９４４】
［１５ａ］第２アンカーポイント（図４６の４５７）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「第２アンカーポイント」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーションテンプレートディレクトリ」の記録位置指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９４５】
［１６ａ］リザーブボリューム記述子シーケンス（図４６の４６７）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「リザーブボリューム記述子シーケンス」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「リザーブボリューム記述子シーケンス」の記録位置指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９４６】
ＤＶＤ−ＲＡＭのＵＤＦに準拠したファイルシステムでは、
＊図４４のボリューム認識シーケンス４４４の開始位置の論理セクタ番号ＬＳＮを“１６”に設定する；
＊図４４の第１アンカーポイント４５６および図４６の第２アンカーポイント４５７は
・ＬＳＮ＝２５６
・ＬＳＮ＝最終ＬＳＮ−２５６
・ＬＳＮ＝最終ＬＳＮ
の内の２箇所に配置する；
と言う規約を設けている。
【０９４７】
上記規約を満足しつつ図６１等に例示した論理セクタ番号設定方法を満たす実施の形態が、図６７および図６８に示されている。
【０９４８】
市販される未使用ＤＶＤ−ＲＡＭディスク（ブランクディスク）１０では、基本的に、図６に示すリードインエリア中の書替可能データゾーン内に記録されるディスク識別子ゾーンに、そのディスクが図１に示すようなＲＯＭ／ＲＡＭ２層構造をしたことが記述され、初期化前の状態であることが示されている以外は、全く未記録状態になっている。
【０９４９】
ユーザがこのブランクディスク１０のＲＡＭ層１７Ｂを使用前に初期化すると、ＤＶＤ−ＲＯＭ層１７Ａ内の必要情報を情報記録再生装置（ＤＶＤビデオレコーダ）が自動コピーして使えるようになる。
【０９５０】
このコピーされるＤＶＤ−ＲＯＭ層１７Ａ内情報の指定アドレスは、全てコピー後のＤＶＤ−ＲＡＭ層１７Ｂ内のアドレス（論理セクタ番号ＬＳＮまたは論理ブロック番号ＬＢＮ）で記述されている。
【０９５１】
ブランクディスク１０の初期化時には、図４４〜図４６に示す各種情報（ボリューム認識シーケンス４４４、第１アンカーポイント４５６、メインボリューム記述子シーケンス４４９、論理ボリューム保全シーケンス、スペースビットマップまたはスペーステーブル、ファイルセット記述子４７２、ルートディレクトリのファイルエントリ、ルートディレクトリ内のロングアロケーション記述子ＬＡＤｓ４７６など）がＤＶＤ−ＲＡＭ層１７Ｂ内にコピーされて使用可能となる。
【０９５２】
その際、第２アンカーポイント４５７とリザーブボリューム記述子シーケンス４６７については、ＤＶＤ−ＲＯＭ層１７Ａ上の最終の論理セクタ番号ＬＳＮ側に配置されているため、ＤＶＤ−ＲＡＭ層１７Ｂへのコピーは不要となる。
【０９５３】
前述した統合アドレス（統合論理セクタ番号）の設定方法は、ＲＯＭ層およびＲＡＭ層を含め複数の記録層を持つ情報記憶媒体（１枚以上のＤＶＤーＲＡＭディスクを内蔵した多連ディスクパック）にも適用できる。
【０９５４】
一般ユーザが購入した直後のＤＶＤーＲＡＭディスク１０には、何も記録されていない。このようなブランクディスク１０をユーザが購入後、ユーザの記録再生装置（図５２あるいは後述する図８４）に装填すると、この装置のディスクドライブ（図５２ではＤＶＤーＲＯＭ／ＲＡＭドライブ１４０；図８４ではディスクチェンジャ１００＋ディスクドライブ３２）は、ドライブ内（またはディスクチェンジャ内）にあるデスク枚数および各ディスクの種類（ＤＶＤーＲＯＭかＤＶＤーＲＡＭか等）を自動的に判別する。
【０９５５】
そして、そのブランクディスク１０の初期化時に、そのディスク１０のリードインエリアの書き替え可能データゾーンに含まれるディスク識別子ゾーン（ディスクＩＤゾーン）に、
＊多連ディスクパック（またはディスクチェンジャ）の場合はパック独自のＩＤ；
＊ディスク全体の記録容量（ＲＯＭ／ＲＡＭ混成の多層ディスクの場合はＲＯＭ層の容量も含む）；
＊多連ディスクパック内のＲＡＭ層の総数；
＊多連ディスクパック内の各ＲＡＭ層毎の記録層番号；
等の情報を書き込む。
【０９５６】
複数のＲＯＭ層／ＲＡＭ層を１ボリュームとしてまとめて管理できる統合アドレス（統合論理セクタ番号ＬＳＮ）の設定方法として、この多連ディスクパック内の各ＲＡＭ層毎の上記記録層番号を利用する。
【０９５７】
すなわち、ディスクの初期化時に、ディスクパック内の１枚目のディスク１０の記録層（ＲＡＭ層）に、ボリューム認識シーケンス、第１アンカーポイント、メインボリューム記述子シーケンス（図４４〜図４６参照）、論理ボリューム保全シーケンス等を記録し、最後の（ｎ枚目の）ディスクの記録層（ＲＡＭ層）に、第２アンカーポイントおよびリザーブボリューム記述子シーケンスを自動的に記録（コピー）して、そのディスクパックの各ディスク（ｎ枚）を使用可能状態にする。
【０９５８】
この発明の他の実施の形態として、図１６（または図１７）で示したように前半の論理セクタ番号ＬＳＮにＤＶＤ−ＲＯＭ層を配置し、後半の論理セクタ番号ＬＳＮにＤＶＤ−ＲＡＭ層を配置することも可能である。この場合の初期化方法は図６９および図７０に示すようになる。ここでも、図１のＲＯＭ／ＲＡＭ２層ＤＶＤディスク１０を例にとって、説明する（始めは図６９の最上段から）。
【０９５９】
［０１ｂ］ＤＶＤ−ＲＡＭ層１７Ｂのリードインエリア内書替可能データゾーン中のディスク識別子ゾーン（図６参照）では、
初期化前は、ＲＡＭ層・ＲＯＭ層の積層構造とトータルの記録容量および初期化前状態であることが明記され；
初期化後は、ＲＡＭ層・ＲＯＭ層の積層構造とトータルの記録容量および初期化の日時が明記される。
【０９６０】
なお、ＲＡＭ層リードインエリア内制御データゾーン中のブックタイプ＆パートバージョンには、そのディスクがリライタブルディスク（ＤＶＤ−ＲＡＭまたはＤＶＤーＲＷ）であることが記載される。
【０９６１】
［０２ｂ］ＤＶＤーＲＯＭ層１７Ａのリードインエリア内制御データ中の物理フォーマット情報の予約エリア（図２２参照）では、初期化前後を通じて、初期化時にＤＶＤーＲＯＭ層１７ＡからＤＶＤーＲＡＭ層１７Ｂにコピーされる範囲が、ＤＶＤーＲＯＭ層１７Ａの物理セクタ番号ＰＳＮで表示されている。
【０９６２】
なお、ＲＯＭ層リードインエリア内制御データ中の物理フォーマット情報中のブックタイプ＆パートバージョンには、そのディスクがリードオンリーディスク（ＤＶＤ−ＲＯＭまたはＤＶＤビデオ）であることが記載される。
【０９６３】
［０３ｂ］ＵＤＦのボリューム認識シーケンス（図４４の４４４）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーション実行ファイル」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーション実行ファイル」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９６４】
［０４ｂ］第１アンカーポイント（図４４の４５６）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーション実行ファイル」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーション実行ファイル」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９６５】
［０５ｂ］ＵＤＦのメインボリューム記述子シーケンス（図４４の４４９）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーション実行ファイル」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーション実行ファイル」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９６６】
［０６ｂ］ＵＤＦの論理ボリューム保全シーケンス（Logical Volume Integrity Sequence；図示せず）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーション実行ファイル」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーション実行ファイル」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９６７】
［０７ｂ］ＵＤＦのスペースビットマップまたはスペーステーブル（図４４〜図４５参照）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９６８】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「スペースビットマップまたはスペーステーブル」が利用される。なお、ＤＶＤ−ＲＯＭ層１７Ａに対応する論理ブロック番号ＬＢＮは全て「使用済み」に設定される。
【０９６９】
ここで、参照図は図６７に変わる。
【０９７０】
［０８ｂ］ＵＤＦのファイルセット記述子（図４４の４７２）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９７１】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「ファイルセット記述子」が利用される。なお、ここでの指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９７２】
［０９ｂ］ＵＤＦのルートディレクトリのファイルエントリ（図４５の４７５；図６３参照）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９７３】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「ルートディレクトリのファイルエントリ」が利用される。なお、ここでの指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９７４】
［１０ｂ］ルートディレクトリ内のロングアロケーション記述子ＬＡＤ（図４５の４７６、４８１等）は、
初期化前は、アプリケーションディレクトリ（図６３）も含めて、ＤＶＤ−ＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９７５】
初期化後は、ＲＡＭ層１７Ｂにコピーされた情報を利用して、ユーザがこのロングアロケーション記述子ＬＡＤを追加できる。なお、アプリケーションディレクトリも含め、ＬＡＤのファイルエントリを指定する論理ブロック番号ＬＢＮは、コピー前から、ＲＡＭ層１７Ｂを指定している。
【０９７６】
［１１ｂ］アプリケーション実行ファイルの情報（図６３参照）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーション実行ファイル」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーション実行ファイル」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９７７】
［１２ｂ］アプリケーションテンプレートディレクトリ（図６３参照）は、初めからＤＶＤーＲＯＭ層１７Ａにエンボス記録されている。初期化後にこの「アプリケーションテンプレートディレクトリ」の情報をＲＡＭ層１７Ｂにコピーすることはしない。この「アプリケーションテンプレートディレクトリ」の記録位置指定論理ブロック番号ＬＢＮは、ＲＯＭ層１７Ａを指定している。
【０９７８】
［１３ｂ］アプリケーションデータファイル（図６３参照）は、ＲＯＭ層１７ＡにもＲＡＭ層１７Ｂにも記録されていない。この「アプリケーションデータファイル」は、初期化後にＲＡＭ層１７Ｂに作成されるもので、アプリケーションソフトウエア起動後に新規作成される。
【０９７９】
［１４ｂ］アプリケーション関連ディレクトリ（図６３参照）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる。
【０９８０】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「アプリケーション関連ディレクトリ」が利用される。なお、ここでの指定論理ブロック番号ＬＢＮは、ＲＡＭ層１７Ｂを指定している。
【０９８１】
［１５ｂ］第２アンカーポイント（図４６の４５７）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており（その指定先はコピー後のＲＡＭ層１７Ｂの論理セクタ番号ＬＳＮで指定する）；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる（コピー先の論理セクタ番号ＬＳＮは“最終のＬＳＮ−２５６”となる）。
【０９８２】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「第２アンカーポイント」が利用される。
【０９８３】
［１６ｂ］リザーブボリューム記述子シーケンス（図４６の４６７）は、
初期化前は、ＤＶＤーＲＯＭ層１７Ａに事前に記録されており（その指定先はコピー後のＲＡＭ層１７Ｂの論理セクタ番号ＬＳＮで指定する）；
初期化後は、ＤＶＤーＲＡＭ層１７Ｂにコピーされる（コピー先の論理セクタ番号ＬＳＮは実際に使用する論理セクタ番号ＬＳＮと一致する）。
【０９８４】
初期化後は、ＲＡＭ層１７Ｂにコピーされた「リザーブボリューム記述子シーケンス」が利用される。
【０９８５】
図６７〜図７０の説明ではアンカーポイントやボリューム記述子シーケンスをＲＯＭ層からＲＡＭ層へコピーしているが、この発明はこれに限られない。たとえば、アンカーポイントやボリューム記述子シーケンス等をＲＯＭ層に予め持たず、情報記録再生装置がＲＡＭ層を初期化するときに初めて、情報記録再生装置がアンカーポイントやボリューム記述子シーケンス等をＲＡＭ層に記録するように構成することは可能である。
【０９８６】
また、別の統合アドレス設定方法として、図６２に示すようにＲＯＭ層の論理セクタ番号ＬＳＮのレンジ内にＲＡＭ層の論理セクタ番号ＬＳＮを挿入したり、逆にＲＡＭ層の論理セクタ番号ＬＳＮのレンジ内にＲＯＭ層の論理セクタ番号ＬＳＮを挿入すること（図示せず）も可能である。
【０９８７】
この発明の統合アドレス設定方法は、ＲＡＭ層のみならずＲＯＭ層も含めた複数情報記録層を持った種々な情報記憶媒体に利用できる。
【０９８８】
この発明を適用可能な情報記憶媒体としては、相変化記録方式を利用したＤＶＤーＲＡＭディスクのみならず、従来の相変化（ＰＤ）記録ディスク、光磁気（ＭＯ）ディスク、ハードディスク（リムーバブルタイプも含む）あるいは高密度フロッピーディスクが考えられ、さらにはこれら異種タイプの媒体を混合して使用することも考えられる。
【０９８９】
たとえば、ＤＶＤーＲＯＭ／ＲＡＭドライブおよびハードディスクＨＤＤを備えたパーソナルコンピュータにおいて、ＨＤＤとＤＶＤーＲＡＭディスクに前述した統合論理セクタ番号ＬＳＮを割り振る（たとえばＬＳＮの小さなアドレスレンジにＨＤＤを割り当て、ＬＳＮの大きなアドレスレンジにＤＶＤ−ＲＡＭを割り当てるなど）。そして、このＬＳＮを用いてＨＤＤとＲＡＭディスクの双方にアクセスできるようにする。このようにすると、たとえばビデオ編集中に適宜作成される中間的なデータをＨＤＤへ一時的に記録し、編集後のビデオデータをＤＶＤーＲＡＭディスクに保管する、といったことが１つのシステムソフトウエアの管理下で実行できる。
【０９９０】
以上のようにこの発明は種々なタイプの情報記憶媒体に適用可能ではあるが、マルチメディア時代のマーケットデマンドを考えると、大容量でポータビリティに優れたＤＶＤーＲＡＭディスクが有望なので、この発明の実施形態の説明ではＤＶＤ−ＲＡＭディスク（あるいはＤＶＤーＲＯＭ／ＲＡＭ多層ディスク）を取り上げている。
【０９９１】
ＤＶＤーＲＡＭディスクのＲＡＭ層は、ＧｅＳｂＴｅやＧｅＡｎＴｅ等の相変化形記録材料で構成される（図３参照）。この材料は５万〜１０万回までの繰り返し記録が保証されているが、それ以上繰り返し記録を行うと物質移動や金属疲労などの原因により記録後の再生信号のジッタ量が増大し、エラーが増える。
【０９９２】
１個のＡＶファイルに相当するＡＶデータエリアＤＡ２内の各オブジェクト情報（図１８のＤＡ２２〜ＤＡ２４）の新規記録・変更（オーバーライト）・消去が行なわれる毎に、管理領域（制御情報ＤＡ２１）の書き替えが行なわれる。この書き替え回数が５万〜１０万回を超えると相変化記録のＲＡＭ層のエラーが増え信頼性に乏しくなる。
【０９９３】
そこで、この発明の実施形態では、管理領域（制御情報ＤＡ２１）の書き替え回数が５万〜１０万回を越えても管理情報が失わないよう工夫されている。
【０９９４】
すなわち、図１８に示したように、制御情報ＤＡ２１の最初の位置にこの制御情報ＤＡ２１の書き替え回数を記録する制御情報書替回数ＣＩＲＷＮｓ記録部が配置されている。この制御情報書替回数ＣＩＲＷＮｓが所定回数（たとえば安全を見て１万回）を越えると、ＡＶデータエリアＤＡ２内の制御情報ＤＡ２１の記録位置が自動的に変更される。
【０９９５】
ＡＶデータエリアＤＡ２内の制御情報ＤＡ２１の記録位置は図１８に示すようにアンカーポインタＡＰに記録されている。制御情報ＤＡ２１の記録位置変更にともなってアンカーポインタＡＰの情報も自動的に変更される。
【０９９６】
図７１は、映像情報とその管理領域の書き替え方法を説明するフローチャートである。このフローチャートは、上述した「制御情報書替回数ＣＩＲＷＮｓが所定回数を越えた場合の、制御情報ＤＡ２１の記録位置自動変更」の処理も含んでいる。このフローチャートの処理は、図５２の例ではメインＣＰＵ１１１により実行でき、後述する図８４の例ではメインＭＰＵ部３０により実行できる。以下ではハードウエアとして図５２の構成が用いられる場合を想定して説明を行なう。
【０９９７】
始めに、たとえばユーザが編集／新規記録を行うＡＶファイルを指定する（ステップＳＴ１６１）。すると、図１８に示すようにＡＶデータエリアＤＡ２の最初に記録してあるアンカーポインタＡＰが読み取られる（ステップＳＴ１６２）。このアンカーポインタＡＰから、制御情報ＤＡ２１が記録してあるアドレス（ＡＶアドレス）が判る。
【０９９８】
こうして判明したアドレスを基に制御情報ＤＡ２１の記録位置へのアクセスが行われ（ステップＳＴ１６３）、そこから制御情報書替回数ＣＩＲＷＮｓが読み取られる（ステップＳＴ１６４）。読み取られたＣＩＲＷＮｓは、アクセスされた記録位置の制御情報ＤＡ２１とともに、図５２のメインメモリ１１２に取り込まれる（ステップＳＴ１６５）。
【０９９９】
新たな映像情報の記録または編集作業後の映像情報の重ね書き（オーバーライト）を行う前に、ＡＶデータエリアＤＡ２内の新規情報の記録場所を決定する必要がある。
【１０００】
まず、新たに記録する（または重ね書きを行なう）新規情報のサイズを調べるとともに、その新規情報の既記録情報との再生時のつながりをＰＧＣ情報（図３２）から調べる（連続再生を保証するため）。この調査の結果得られた情報を基に、図１８のアロケーションマップテーブルＡＭＴから、ＡＶデータエリアＤＡ２内の未記録領域を探す（ステップＳＴ１６６）。
【１００１】
未記録領域が見つかれば、その領域内で新規記録情報の記録場所を決定し、決定された場所に、新規映像情報または編集後の映像情報をビデオオブジェクトＤＡ２２として記録する（ステップＳＴ１６７）。
【１００２】
次にその映像情報に関するセル時間制御情報ＣＴＣＩとＰＧＣ制御情報ＰＧＣＣＩを作成し、メインメモリ１１２内の制御情報ＤＡ２１を変更する（ステップＳＴ１６８）。
【１００３】
ここで、ステップＳＴ１６４で読み取り済みの制御情報書替回数ＣＩＲＷＮｓの値を調べ、制御情報ＤＡ２１領域のそれまでの書き替え回数を検査する（ステップＳＴ１６９）。
【１００４】
制御情報ＤＡ２１領域の書き替え回数値が所定の値（たとえば１万回）以下の場合には（ステップＳＴ１６９ノー）、図５２のメインメモリ１１２内の制御情報ＤＡ２１を情報記憶媒体（ＤＶＤーＲＡＭディスク１０）上の以前の記録位置に重ね書きする（ステップＳＴ１７０）。その際、図１８の制御情報書替回数ＣＩＲＷＮｓを１つインクリメントする。
【１００５】
この制御情報ＤＡ２１はＥＣＣブロック単位（ＡＶアドレス単位）で記録されている。上記の処理により情報記憶媒体上に重ね書きすべき制御情報ＤＡ２１の量が既存の値より若干増加した場合には、重ね書きする制御情報ＤＡ２１をＥＣＣブロック単位（３２ｋバイトの整数倍）で変更（増加）する。こうして変更された制御情報ＤＡ２１が３２ｋバイトの整数倍に対して不足分する場合は、適量のパディングデータを持つダミーパック（図２５参照）を付加して情報記憶媒体上に記録する。
【１００６】
たとえば変更前の制御情報ＤＡ２１が３２ｋバイトであり、処理後の制御情報ＤＡ２１が５０ｋバイトであれば、１４ｋバイトのパディングデータを付加して６４ｋバイトの制御情報ＤＡ２１として、情報記憶媒体上に記録する。
【１００７】
制御情報ＤＡ２１領域のそれまでの書き替え回数が所定の値（１万回）を越えていた場合には（ステップＳＴ１６９イエス）、既存の場所（今後エラーが起き易いと推定される場所）とは異なる位置に制御情報ＤＡ２１を記録する。すなわち、図１８のアロケーションマップテーブルＡＭＴからＡＶデータエリアＤＡ２内の未記録領域を探し（ステップＳＴ１７１）、新しく制御情報ＤＡ２１を記録する場所を情報記憶媒体（ＤＶＤーＲＡＭ光ディスク１０）上に設定する（ステップＳＴ１７２）。
【１００８】
そして、新しく設定した位置にメインメモリ１１２内の制御情報ＤＡ２１を記録するとともに、図１８の制御情報書替回数ＣＩＲＷＮｓの値を“１”にリセットする（ステップＳＴ１７３）。その後、アンカーポインタＡＰを書き換えて、新たな制御情報ＤＡ２１の記録場所（ＡＶアドレス）をアンカーポインタＡＰに記憶する。
【１００９】
以上のように構成すれば、所定回数（たとえば１万回）以上管理領域が書き替えられると、情報記憶媒体上の管理領域記録場所が、反復書替していない場所へ自動的に変更される。このため、たとえば相変化記録膜が持つ「オーバーライトの繰り返しによる信頼性低下」の問題を克服できる。
【１０１０】
＜連続再生条件の確保方法＞
映像情報は、従来のコンピュータ情報と異なり、再生時の連続性の保証が必須条件となる。この連続再生を保証する情報としては、特別なフラグや記述文が存在する必要はない。この再生時の連続性を保証する情報は、図１８に示したＰＧＣ制御情報ＰＧＣＣＩ内に記録することができる。具体的には、各セルを連結するＰＧＣの連結方法に所定条件を付加する形で、「再生時の連続性を保証する情報」を組み込むことができる。以下、この所定条件の組み込みについて説明する。
【１０１１】
再生時の連続性を説明するための再生系システム概念図を図７２に示す。情報記憶媒体１０に記録されている映像情報は光ヘッド２０２で読み取られ、バッファメモリ（半導体メモリ）２１９に一時保管される。外部にはこのバッファメモリ２１９から読み取られた映像情報が送られる。光ヘッド２０２からバッファメモリ２１９へ送られる映像情報の転送レートをここでは物理転送レート（ＰＴＲ：Physical Transmission Rate）と呼ぶ。またバッファメモリ２１９から外部に転送される映像情報の転送レートの平均値をシステム転送レート（ＳＴＲ：System Transmission Rate）と名付ける。一般には、物理転送レートＰＴＲとシステム転送レートＳＴＲは異なる値になる。
【１０１２】
情報記憶媒体１０上の異なる場所に記録してある情報を順に再生するには、光ヘッド２０２の集光スポット位置を移動させるアクセス操作が必要となる。大きな移動に対しては光ヘッド２０２全体を動かす粗アクセスが行なわれ、微少距離の移動にはレーザ集光用の対物レンズ（図示せず）のみを動かす密アクセスが行なわれる。
【１０１３】
アクセス制御を行いながら映像情報を外部に転送する際にバッファメモリ２１９内に一時的に保存される映像情報量の時間的推移を、図７３に示す。
【１０１４】
一般に、システム転送レートＳＴＲより物理転送レートＰＴＲの方が速いので、映像情報再生時間の期間ではバッファメモリ２１９内に一時的に保存される映像情報量は増加し続ける。一時保管される映像情報量がバッファメモリ２１９容量に達すると光ヘッド２０２による再生処理が間欠的に行われ、バッファメモリ２１９内に一時的に保存される映像情報量はバッファメモリ容量一杯状態（図７３の映像情報再生時間内においてグラフの山頂が水平になった部分）のまま推移する。
【１０１５】
続けて情報記憶媒体１０上の別位置に記録された映像情報を再生する場合には、光ヘッド２０２のアクセス処理が実行される。
【１０１６】
光ヘッド２０２のアクセス期間としては、図７３に示すように、粗アクセス時間、密アクセス時間および情報記憶媒体１０回転待ち時間の３種類が必要となる。これらの期間では情報記憶媒体１０からの再生が行われないので、その期間の物理転送レートＰＴＲは実質的に“０”の状態になっている。これに対して、外部へ送られる映像情報の平均システム転送レートＳＴＲは不変に保たれるため、バッファメモリ２１９内の映像情報一時保存量は減少の一途をたどる（図７３において、粗アクセス時間、密アクセス時間あるいは回転待ち時間中の右下がりのグラフ）。
【１０１７】
光ヘッド２０２のアクセスが完了し、情報記憶媒体１０からの再生が再開されると（図７３において「点」で塗りつぶされた映像情報再生時間のうち面積の小さい方）、バッファメモリ２１９内の映像情報一時保存量は再び増加する。
【１０１８】
この増加勾配は物理転送レートと平均システム転送レートとの差分すなわち（物理転送レートＰＴＲ）−（平均システム転送レートＳＴＲ）で決まる。
【１０１９】
その後、情報記憶媒体１０上の再生位置近傍に再度アクセスする場合には、密アクセスのみでアクセス可能なので、密アクセス時間と回転待ち時間のみが必要となる（図７３の右端の右下がりグラフ）。
【１０２０】
図７３のような再生動作において連続再生を可能にする条件は、「特定期間内のアクセス回数の上限値」で規定することができる。すなわち、アクセス回数が「特定期間内のアクセス回数上限値」以下の値になるように、図１８のＰＧＣ制御情報ＰＧＣＣＩの情報内容、たとえば図５１に示すのセル組み合わせが設定される。
【１０２１】
ここで、連続再生を絶対的に不可能にするアクセス回数条件について、図７４を用いて説明する。
【１０２２】
最もアクセス頻度の高い場合は、図７４のグラフ中央から右よりに示すように映像情報再生時間が非常に短く、密アクセス時間と回転待ち時間だけが連続して続く場合になる。この場合には物理転送レートＰＴＲがどんなに早くても再生連続性の確保が不可能になる。
【１０２３】
いま、バッファメモリ２１９の容量をＢＭで表すと
ＢＭ／ＳＴＲ（＝ＢＭ÷ＳＴＲのこと）        …（３）
の期間でバッファメモリ２１９内の一時保管映像情報が枯渇し、連続再生が不可能になる。
【１０２４】
図７４の各密アクセス時間をＪＡＴi（対物レンズのJump Access Time）、各回転待ち時間をＭＷＴi（Spindle Motor Wait Time）とすると、図７４の例では
ＢＭ／ＳＴＲ＝Σ（ＪＡＴi＋ＭＷＴi）        …（４）
の関係が成り立つ。
【１０２５】
式（４）に対して近似を用い、平均密アクセス時間をＪＡＴa、平均回転待ち時間をＭＷＴaとし、バッファメモリ２１９内の一時保管映像情報が枯渇するまでの期間内のアクセス回数をｎで表すと、式（４）は
ＢＭ／ＳＴＲ＝ｎ・（ＪＡＴa＋ＭＷＴa）    …（５）
のように書き直すことができる。
【１０２６】
この場合、連続再生を確保するための絶対条件となる「バッファメモリ２１９内の一時保管映像情報が枯渇するまでのアクセス回数ｎ」として
ｎ＜ＢＭ／（ＳＴＲ・（ＪＡＴa＋ＭＷＴa））  …（６）
が必須条件となる。
【１０２７】
式（６）の値を１秒当たりのアクセス回数Ｎに書き換えると
Ｎ＝ｎ／（ＢＭ／ＳＴＲ）＜１／（ＪＡＴa＋ＭＷＴa）…（７）
となる。
【１０２８】
ＭＰＥＧ２を用いた場合の平均システム転送レートＳＴＲは４Ｍｂｐｓ（ビット・パー・セコンド）前後であり、容量２．６ＧバイトのＤＶＤ−ＲＡＭ片面１層ディスクの平均回転周期はおよそ３５ｍｓ（ミリセコンド）なので、平均回転待ち時間ＭＷＴaは、ＭＷＴa≒１８ｍｓとなる。また一般的な情報記録再生装置ではＪＡＴa≒５ｍｓになっている。
【１０２９】
バファーメモリ２１９容量ＢＭの実際例として、大きいものでは２Ｍバイト＝１６Ｍビットを搭載しているドライブもあるが、多くのドライブ（情報記録再生装置）のバッファメモリ容量は、現状では（製品コストの兼ね合いから）５１２ｋバイト＝４Ｍビット程度となっている。
【１０３０】
バファーメモリ容量ＢＭ＝４Ｍビットとして計算すると、バッファメモリ２１９内の一時保管映像情報が枯渇するまでの最短所要時間は４Ｍビット／４Ｍｂｐｓ≒１秒となる。これを式（６）に当てはめると、
ｎ＜ＢＭ／（ＳＴＲ・（ＪＡＴa＋ＭＷＴa））＝１秒／（１８ｍｓ＋５ｍｓ）≒４３回になる。
【１０３１】
条件を特定した計算例は上記のような結果（アクセス回数上限ｎ≒４３回）になるが、装置のバッファメモリ容量や平均システム転送レートにより計算結果は変化するので、式（５）が連続再生を確保するための必要条件式になる。
【１０３２】
式（５）で求められたアクセス頻度より若干低いアクセス頻度でアクセスした場合、平均システム転送レートＳＴＲに比べて大幅に物理転送レートＰＴＲが大きい場合には、連続再生が可能となる。
【１０３３】
しかし式（５）の条件を満足するだけで連続再生が可能になるためには
１）物理転送レートＰＴＲが極端に速い；
２）全てのアクセス対象映像情報が互いに近傍位置に配置され、粗アクセスを行わず密アクセスのみでアクセスが可能；
という前提条件が必要となる。
【１０３４】
そこで、物理転送レートＰＴＲが比較的遅くても連続再生を保証できる条件を以下に検討する。
【１０３５】
図７５に示すように映像情報再生時間とアクセス時間のバランスが取れ、グローバルに見てバッファメモリ２１９内の一時保管映像情報がほぼ一定に保たれている場合には、バッファメモリ２１９内の一時保管映像情報が枯渇することなく外部システムから見た映像情報再生の連続性が確保される。
【１０３６】
いま、各粗アクセス時間をＳＡＴi（対物レンズのSeek Access Time）、ｎ回アクセス後の平均粗アクセス時間をＳＡＴaとし、各アクセス毎の再生情報読みとり時間をＤＲＴi（Data Read Time）、ｎ回アクセス後の平均再生情報読みとり時間をＤＲＴa  とする。
【１０３７】
すると、ｎ回アクセスした場合の全アクセス期間でのバッファメモリ２１９から外部へ転送されるデータ量は
ＳＴＲ×（Σ（ＳＡＴi＋ＪＡＴi＋ＭＷＴi））
≒ＳＴＲ×ｎ×（ＳＡＴa＋ＪＡＴa＋ＭＷＴa）    …（８）
となる。
【１０３８】
この式（８）の値とｎ回アクセスして映像情報再生した時にバッファメモリ２１９内に蓄えられる映像情報量
（ＰＴＲ−ＳＴＲ）×ΣＤＲＴi
≒（ＰＴＲ−ＳＴＲ）×ｎ・ＤＲＴa              …（９）
との間で、（ＰＴＲ−ＳＴＲ）×ｎ・ＤＲＴa≧ＳＴＲ×ｎ×（ＳＡＴa＋ＪＡＴa＋ＭＷＴa）、すなわち
（ＰＴＲ−ＳＴＲ）・ＤＲＴa
≧ＳＴＲ・（ＳＡＴa＋ＪＡＴa＋ＭＷＴa）        …（１０）
の関係がある時に、外部システム側から見た再生映像の連続性が確保される。
【１０３９】
ここで１秒間の平均アクセス回数をＮとすると
１≒Ｎ・（ＤＲＴa＋ＳＡＴa＋ＪＡＴa＋ＭＷＴa）…（１１）
の関係が成立する。
【１０４０】
式（１０）と式（１１）から
１／｛Ｎ・（ＳＡＴa＋ＪＡＴa＋ＭＷＴa）｝
≧１＋ＳＴＲ／（ＰＴＲ−ＳＴＲ）
が成り立つので、Ｎに対して解くと
Ｎ≦１／｛［１＋ＳＴＲ／（ＰＴＲ−ＳＴＲ）］
・（ＳＡＴa＋ＪＡＴa＋ＭＷＴa）｝  …（１２）
が得られる。
【１０４１】
この式（１２）のＮが、再生映像の連続性を確保する１秒当たりのアクセス回数上限値になる。
【１０４２】
次に、粗アクセス距離とそれに必要な粗アクセス時間の関係を検討する。
【１０４３】
図７６は、光ヘッドのシーク距離とシーク時間との関係を説明する図である。
【１０４４】
等加速度αで加減速して目標位置に到達した場合、光ヘッド２０２の移動速度が最大になるまでの時間ｔmaxまでに移動した距離は、図７６から、α・ｔmax・ｔmax／２となる。そこで、粗アクセスにより移動した全距離ρは
ρ＝α・ｔmax・ｔmax                    …（１３）
で与えられる。
【１０４５】
式（１３）から、粗アクセスに必要な時間は移動距離の１／２剰（つまり平方根）に比例することがわかる。
【１０４６】
図７７は、光ヘッドの平均シーク距離を求める方法を説明する図である。
【１０４７】
半径幅Ｌの領域に映像情報を記録した場合の平均シーク距離（平均粗アクセス距離）を検討する。図７７のように（シークエリアの）端からＸoの距離から全記録領域までの平均シーク距離は
ＸoＸo／２Ｌ＋（Ｌ−Ｘo）・（Ｌ−Ｘo）／２Ｌ…（１４）
となる。
【１０４８】
この式（１４）に対してＸoが０からＬまで移動させた時の平均値を取ると、規格化条件下でＸoに対して積分した結果平均シーク距離は
Ｌ／３                                      …（１５）
となる。
【１０４９】
いま、図１８に示すデータエリアＤＡに対応する光ディスク１０上の半径幅のうち、例えば半分の半径幅をＡＶデータエリアＤＡ２の記録に利用した場合を考える。
【１０５０】
この場合には、式（１５）から、平均シーク距離（平均粗アクセス距離）はデータエリアＤＡに対応する光ディスク１０上の半径幅の１／６になる。
【１０５１】
たとえば、光ヘッド２０２が記録領域（図１８のデータエリアＤＡ）の最内周から最外周まで移動（シーク）するのに０．５秒かかった場合には、式（１３）から、ＡＶデータエリアＤＡ２内での平均シーク時間（平均粗アクセス時間）は０．５秒の１／６の１／２剰に比例した値である
ＳＡＴa≒２００ｍｓ                      …（１６）
となる。
【１０５２】
ここで、たとえば前述したようにＭＷＴa≒１８ｍｓ、ＪＡＴa≒５ｍｓを計算に使ってみる。すると、容量２.６ＧバイトのＤＶＤ−ＲＡＭディスクでは、ＰＴＲ＝１１.０８Ｍｂｐｓである。ＭＰＥＧ２の平均転送レートがＳＴＲ≒４Ｍｂｐｓの場合には上記の数値を式（１２）に代入するとＮ≦２.９を得る。
【１０５３】
図７８は、記録信号の連続性を説明するための記録系システム概念図である。
【１０５４】
記録情報は、外部から平均システム転送レートＳＴＲ（ＭＰＥＧ２ビデオでは４Ｍｂｐｓ程度）でバッファメモリ２１９に送られてくる。バッファメモリ２１９はレートＳＴＲで送られてきた情報（ＭＰＥＧビデオデータ等）を一旦保持し、記憶媒体およびそのドライブの種類にあった物理転送レートＰＲＴでもって、保持した情報を光ヘッド２０２に転送する。
【１０５５】
情報記憶媒体１０上の異なる場所に上記情報を順に記録するには、光ヘッド２０２の集光スポット位置を移動させるアクセス操作が必要となる。大きな移動に対しては光ヘッド２０２全体を動かす粗アクセスが行なわれ、微少距離の移動にはレーザ集光用の対物レンズ（図示せず）のみを動かす密アクセスが行なわれる。
【１０５６】
＜連続記録条件の確保方法＞
図８２は、映像信号の連続記録時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の一例（最もアクセス頻度が高い場合）を説明する図である。
【１０５７】
また、図８３は、映像信号の連続記録時におけるアクセス動作等とバッファメモリ内の一時保存量との関係の他例（記録時間とアクセス時間のバランスが取れている場合）を説明する図である。
【１０５８】
図７４を参照して説明した「バッファメモリ２１９上の一時保管映像情報量の枯渇時に連続再生が不可能になる場合」と異なり、連続記録時には、図８２に示すようにバッファメモリ２１９上の一時保管映像情報量が飽和する。すなわち、図８２と図７４とを比較すれば分かるように、連続記録条件を満足するアクセス頻度には式（５）を適用することができる。
【１０５９】
また同様に、図８３と図７５とを比較すれば分かるように、連続記録条件を満足するアクセス頻度については式（１０）が適用できる。
【１０６０】
図７３〜図７７および図８２〜図８３を参照して説明した「連続性確保の条件式」に従うことにより、使用する情報記録再生装置（ドライブ）の特性に関わらず、シームレスな（再生中あるいは記録中に途切れが生じない）連続再生あるいは連続記録を保証できるようになる。
【１０６１】
＜アクセス頻度低減方法；編集によるセルの並べ替え＞
図７９は、記録されたＡＶデータ（映像信号情報）の一部を構成するセルおよび各セルのビデオオブジェクトユニットＶＯＢＵ配列を例示する図である。
【１０６２】
また、図８０は、図７９の配列において、セル＃２が編集され、セル＃２の途中（ＶＯＢＵ１０８ｅの所）でデータが切れた場合を説明する図（ＶＯＢＵ１０８ｅは再エンコードされる）である。
【１０６３】
さらに、図８１は、図８０の編集が終わった後に、図７９に例示したセル構成、ＶＯＢＵ配列および空き領域の位置がどのように変化しているかを説明する図である。
【１０６４】
前記シームレスな連続再生あるいは連続記録を保証するためには、図１８のＰＧＣ制御情報ＰＧＣＣＩ内のＰＧＣ情報（図３２、図５１）での各セル配置は、式（５）または式（１０）の条件を満たすように設定される。しかし、たとえば編集作業時のユーザ要求によりアクセス頻度がシームレス保証値よりも多くなる場合には、式（５）または式（１０）の条件が満たされるように、再度アクセス頻度低減処理が実行される。以下、この再処理について説明する。
【１０６５】
図７９に示すように、最初は
セル＃１→セル＃２→セル＃３
の順に再生するように設定されていたと仮定する（この場合には再生途中でのアクセスは生じない）。
【１０６６】
次に、ユーザが編集作業でセル＃２内をセル＃２Ａとセル＃２Ｂに２分割し（図８０）、
セル＃２Ａ→セル＃１→セル＃２Ｂ→セル＃３
の順に再生するよう設定したとする。この場合、
セル＃２Ａ後端からセル＃１先端へのアクセス；および
セル＃１後端からセル＃２Ｂ先端へのアクセス
の２回分、アクセス回数が増加する。
【１０６７】
このように当該ＰＧＣ内でアクセス回数が増加した結果、式（５）または式（１０）が満足できなくなると、図８１のようにセル＃２Ａを空き領域１０７へ移動させる。その結果、「セル＃２Ａ→セル＃１→セル＃２Ｂ→セル＃３」という再生順序を規定した当該ＰＧＣ内でのアクセス回数は、
セル＃１後端からセル＃２Ｂ先端へのアクセス
の一回に減少する。
【１０６８】
上記の例のように、式（５）または式（１０）が満足できなくなると一部のセルを移動させ（つまり情報記憶媒体１０上の記録位置を変更し）、アクセス頻度を低下させる。これにより式（５）または式（１０）が満足されるようにして、そのＰＧＣでのシームレスな連続再生あるいは連続記録を保証できる。
【１０６９】
編集によるアクセス回数の増加を上記方法で減らしてもなお式（５）または式（１０）が満足されないときは、ユーザは当該ＰＧＣのセル構成自体を見直して再構成し、式（５）または式（１０）が満足されるようにＰＧＣのセル数および配列（配置）を再構成する。
【１０７０】
図８４は、ビデオオブジェクト内で映像情報の並べ替え（編集等）を行った場合の映像〜音声間の同期外れにも対応できるＤＶＤビデオレコーダの構成を説明するブロック図である。
【１０７１】
図８４に示すＤＶＤビデオレコーダの装置本体は、大まかにいって、ＤＶＤーＲＡＭ（ＤＶＤ−ＲＷ）ディスク１０またはＤＶＤーＲディスク１０を回転駆動し、このディスク１０に対して情報の読み書きを実行するディスクドライブ３２と、ディスクドライブ３２に所定のディスク１０を自動供給するもので複数のディスク１０を内装できるディスクチェンジャ（またはディスクパック）１００と、録画側を構成するエンコーダ部５０と、再生側を構成するデコーダ部６０と、装置本体の動作を制御するメインＭＰＵ部３０とで構成されている。
【１０７２】
データプロセサ３６は、メインＭＰＵ部３０の制御に従って、エンコーダ部５０からのＤＶＤ記録データをディスクドライブ３２に供給したり、ディスク１０から再生されたＤＶＤ再生信号をドライブ３２から取り出したり、ディスク１０に記録された管理情報を書き換えたり、ディスク１０に記録されたデータの削除をしたりする機能を持つことができる。
【１０７３】
データプロセサ３６はまた、フォーマッタ５６から送られてきたパックを１６パック毎にまとめてＥＣＣグループとし、そのＥＣＣグループにエラー訂正情報をつけてディスクドライブ３２へ送る。ただし、ディスクドライブ３２がディスク１０に対して記録準備ができていない場合には、エラー訂正情報が付加されたＥＣＣグループのデータは一時記憶部３４へ転送され、データ記録の準備ができるまで一時的に格納される。ディスクドライブ３２の記録準備ができた段階で、一時記憶部３４に格納されたデータのディスク１０への記録が開始される。
【１０７４】
メインＭＰＵ部３０は、制御プログラム等が書き込まれたＲＯＭ、およびプログラム実行に必要なワークエリアを提供するＲＡＭ、オーディオ情報同期処理部、電話Ｉ／ＦまたはインターネットＩ／Ｆ等を含んでいる。
【１０７５】
このＭＰＵ３０は、そのＲＯＭに格納された制御プログラムに従い、そのＲＡＭをワークエリアとして用いて、後述するオーディオ情報同期処理（図８６）その他の処理（図５５、図５６または図７１等）を、実行する。
【１０７６】
メインＭＰＵ部３０の実行結果のうち、ＤＶＤビデオレコーダのユーザに通知すべき内容は、ＤＶＤビデオレコーダの表示部（図示せず）に表示され、またはモニタディスプレイ（図５２では１１６）にオンスクリーンディスプレイ（ＯＳＤ）で表示される。
【１０７７】
ＤＶＤディスク１０に対して情報の読み書き（録画および／または再生）を実行する情報記録再生装置部分は、ディスクチェンジャ（ディスクパック）１００と、ディスクドライブ３２と、一時記憶部３４と、データプロセサ３６と、システムタイムカウンタ（またはシステムタイムクロック；ＳＴＣ）３８とを備えている。
【１０７８】
一時記憶部３４は、ディスクドライブ３２を介してディスク１０に書き込まれるデータ（エンコーダ部５０から出力されるデータ）のうちの一定量分をバッファイリングしたり、ディスクドライブ３２を介してディスク１０から再生されたデータ（デコーダ部６０に入力されるデータ）のうちの一定量分をバッファイリングするのに利用される。その意味で、図８４の一時記憶部３４は図５４のメモリ２１９あるいは図７２、図７８のバッファメモリ２１９に相当する機能を持つ。
【１０７９】
たとえば一時記憶部３４が４Ｍ〜８Ｍバイトの半導体メモリ（ＤＲＡＭ）で構成されるときは、平均４Ｍｂｐｓの記録レートでおよそ８〜１６秒分の記録または再生データのバッファリングが可能である。また、一時記憶部３４が１６ＭバイトのＥＥＰＲＯＭ（フラッシュメモリ）で構成されるときは、平均４Ｍｂｐｓの記録レートでおよそ３２秒の記録または再生データのバッファリングが可能である。さらに、一時記憶部３４が１００Ｍバイトの超小型ＨＤＤ（ハードディスク）で構成されるときは、平均４Ｍｂｐｓの記録レートで３分以上の記録または再生データのバッファリングが可能となる。
【１０８０】
なお、図８４（あるいは図５２）では図示しないが、ＤＶＤビデオレコーダ（パーソナルコンピュータＰＣ）に外部カードスロットを設けておけば、上記ＥＥＰＲＯＭはオプションのＩＣカードとして別売できる。また、ＤＶＤビデオレコーダに外部ドライブスロットあるいはＳＣＳＩインターフェイスを設けておけば、上記ＨＤＤもオプションの拡張ドライブとして別売できる。
【１０８１】
ついでながら、図５４の実施形態（パーソナルコンピュータＰＣをソフトウエアでＤＶＤビデオレコーダ化するもの）では、ＰＣ自身のハードディスクドライブの空き領域の一部またはメインメモリの一部を、図８４の一時記憶部３４として利用できる。
【１０８２】
一時記憶部３４は、前述した「シームレスな連続再生あるいはシームレスな連続記録」を保証する目的の他に、録画途中でディスク１０を使い切ってしまった場合において、ディスク１０が新しいディスクに交換されるまでの録画情報を一時記憶しておくことにも利用できる。
【１０８３】
また、一時記憶部３４は、ディスクドライブ３２として高速ドライブ（２倍速以上）を採用した場合において、一定時間内に通常ドライブより余分に読み出されたデータを一時記憶しておくことにも利用できる。再生時の読み取りデータを一時記憶部３４にバッファリングしておけば、振動ショック等で図示しない光ピックアップが読み取りエラーを起こしたときでも、一時記憶部３４にバッファリングされた再生データを切り替え使用することによって、再生映像が途切れないようにできる。
【１０８４】
ディスク１０に記録される生信号のアナログ信号源としては、ＶＨＳビデオやレーザディスクＬＤ等のビデオ再生信号があり、このアナログビデオ信号は図８４のＡＶ入力を介してエンコーダ部５０に入力される。
【１０８５】
別のアナログ信号源としては通常のアナログＴＶ放送（地上放送あるいは衛星放送）があり、このアナログＴＶ信号は図８４のＴＶチューナからエンコーダ部５０に入力される（ＴＶの場合クローズドキャプション等の文字情報がビデオ情報と同時に放送されることがあり、そのような文字情報もエンコーダ部５０に入力されるようになっている）。
【１０８６】
また、ディスク１０に記録される生信号のデジタル信号源としては、デジタル放送チューナのデジタル出力等があり、このデジタルビデオ信号はエンコーダ部５０へダイレクトに入力される。
【１０８７】
このデジタルチューナがＩＥＥＥ１３９４インターフェイスまたはＳＣＳＩインターフェイスを持っているときは、その信号ラインはメインＭＰＵ部３０に接続される。
【１０８８】
また、ＤＶＤビデオのビットストリーム（ＭＰＥＧエンコードされたビデオを含む）がそのままデジタル放送され、デジタルチューナがそのデジタル出力を持っているときは、このビットストリーム出力はエンコード済みなので、そのままデータプロセサ３６に転送される。
【１０８９】
なお、デジタルビデオ出力は持たないがデジタルオーディオ出力は備えているデジタル機器、たとえばデジタルビデオカセットＤＶＣやデジタルＶＨＳビデオＤＶＨＳについては、そのアナログビデオ出力は上記ＡＶ入力に接続され、そのデジタルオーディオ出力は、サンプルレートコンバータＳＲＣを介してエンコーダ部５０に供給される。このＳＲＣは、たとえばサンプリング周波数が４４．１ｋＨｚのデジタルオーディオ信号をサンプリング周波数が４８ｋＨｚのデジタルオーディオ信号に変換するものである。
【１０９０】
また、図８４では信号線を省略しているが、パーソナルコンピュータＰＣがＤＶＤビデオフォーマットのデジタルビデオ信号を出力できる場合は、そのデジタルビデオ信号はエンコーダ部５０へダイレクトに入力できる。
【１０９１】
デジタル入力のオーディオ信号源（デジタルチューナ、ＤＶＣ、ＤＶＨＳ、ＰＣ等）は全てメインＭＰＵ部３０に接続される。これは、後述する「オーディオ同期処理」に使用するためである。
【１０９２】
メインＭＰＵ部３０がディスクチェンジャ（ディスクパック）１００、ディスクドライブ３２、データプロセサ３６、エンコーダ部５０および／またはデコーダ部６０を制御するタイミングは、ＳＴＣ３８からの時間データに基づいて、実行することができる（録画・再生の動作は、通常はＳＴＣ３８からのタイムクロックに同期して実行されるが、それ以外の処理は、ＳＴＣ３８とは独立したタイミングで実行されてもよい）。
【１０９３】
ディスクドライブ３２を介してディスク１０から再生されたＤＶＤデジタル再生信号は、データプロセサ３６を介してデコーダ部６０に入力される。詳細は図８５を用いて後述するが、デコーダ部６０は入力されたＤＶＤデジタル再生信号から主映像ビデオ信号をデコードするビデオデコーダと、この再生信号から副映像信号を再生する副映像デコーダと、この再生信号からオーディオ信号を再生するオーディオデコーダと、デコードされた主映像にデコードされた副映像を合成するビデオプロセサと、ビデオ信号とオーディオ信号間あるいはマルチチャネルオーディオ信号のチャネル間のタイミングずれを修正する手段（基準クロック発生部）が含まれている。
【１０９４】
デコーダ部６０でデコードされたビデオ信号（主映像＋副映像）はビデオミキサ６０２に供給される。ビデオミキサ６０２へは、メインＭＰＵ部３０から、適宜、縮小画像／サムネールピクチャ（図１８または図４７参照）やテキストデータが供給される。この縮小画像（および／またはテキスト）はフレームメモリ６０４上でデコードされたビデオ信号に適宜合成され、録画内容の検索等に利用されるビジュアルメニュー（ユーザメニュー）が生成される。
【１０９５】
ユーザメニュー用の縮小画像をモニタ（図示せず）に表示するときには、別ファイルとして保存しておいた縮小画像用ファイルをストリームパックとして流し、フレームメモリ６０４に表示位置（Ｘ，Ｙ座標値）を指定して表示させる。このとき、もし、テキストデータなどがある場合には、キャラクタＲＯＭ（または漢字ＲＯＭ）などを使用して、テキストを縮小画像の下に表示させることができる。
【１０９６】
このビジュアルメニュー（ユーザメニュー）を適宜含むデジタルビデオ信号が、デジタルビデオＩ／Ｆを介して図８４の装置外部に出力される。また、このビジュアルメニューを適宜含むデジタルビデオ信号が、ビデオＤＡＣを介してアナログビデオ信号となって、外部のアナログモニタ（ＡＶ入力付のＴＶ）に送られる。
【１０９７】
なお、ユーザメニュー用縮小画像のデータを上述した別ファイルとせずに、別のビデオパックデータとして、記録データ中に挿入することも考えられる。すなわち、ＤＶＤビデオフォーマットでは主映像としてはストリーム番号を０番（ストリームＩＤ＝0E0ｈ）と規定してるたが、さらに縮小画像用にストリーム番号を１番（ストリームＩＤ＝0E１ｈ）と規定し、多重することも可能である。こうして多重されたストリーム番号「１」の縮小画像は、メニュー編集処理時に使用される元データとなる。
【１０９８】
図８５は、図８４の構成におけるエンコーダ部５０およびデコーダ部６０の内部構成を説明するブロック図である。
【１０９９】
エンコーダ部５０は、ＡＤＣ（アナログ・デジタル変換器）５２と、ビデオエンコーダ５３と、オーディオエンコーダ５４と、副映像エンコーダ５５と、フォーマッタ５６と、バッファメモリ５７と、縮小画像（サムネールピクチャ）用のフレームメモリ５１と、縮小ビデオエンコーダ５８と、縮小画像のエンコード時に利用するメモリ５９を備えている。
【１１００】
ＡＤＣ５２には、図８４のＡＶ入力からの外部アナログビデオ信号＋外部アナログオーディオ信号、あるいはＴＶチューナからのアナログＴＶ信号＋アナログ音声信号が入力される。このＡＤＣ５２は、入力されたアナログビデオ信号を、たとえばサンプリング周波数１３．５ＭＨｚ、量子化ビット数８ビットでデジタル化する。（すなわち、輝度成分Ｙ、色差成分Ｃｒ（またはＹ−Ｒ）および色差成分Ｃｂ（またはＹ−Ｂ）それぞれが、８ビットで量子化される。）
同様に、ＡＤＣ５２は、入力されたアナログオーディオ信号を、たとえばサンプリング周波数４８ｋＨｚ、量子化ビット数１６ビットでデジタル化する。
【１１０１】
なお、ＡＤＣ５２にアナログビデオ信号およびデジタルオーディオ信号が入力されるときは、ＡＤＣ５２はデジタルオーディオ信号だけをスルーパスさせる。（デジタルオーディオ信号の内容は改変せず、デジタル信号に付随するジッタだけを低減させる処理、あるいはサンプリングレートや量子化ビット数を変更する処理等は行っても良い）。
【１１０２】
一方、ＡＤＣ５２にデジタルビデオ信号およびデジタルオーディオ信号が入力されるときは、ＡＤＣ５２はデジタルビデオ信号およびデジタルオーディオ信号をともにスルーパスさせる（これらのデジタル信号に対しても、内容は改変することなく、ジッタ低減処理やサンプリングレート変更処理等は行っても良い）。
【１１０３】
ＡＤＣ５２からのデジタルビデオ信号成分は、ビデオエンコーダ５３を介してフォーマッタ５６に送られる。また、ＡＤＣ５２からのデジタルオーディオ信号成分は、オーディオエンコーダ５４を介してフォーマッタ５６に送られる。
【１１０４】
ビデオエンコーダ５３は、入力されたデジタルビデオ信号を、ＭＰＥＧ２またはＭＰＥＧ１規格に基づき、可変ビットレートで圧縮されたデジタル信号に変換する機能を持つ。
【１１０５】
また、オーディオエンコーダ５４は、入力されたデジタルオーディオ信号を、ＭＰＥＧまたはＡＣ−３規格に基づき、固定ビットレートで圧縮されたデジタル信号（またはリニアＰＣＭのデジタル信号）に変換する機能を持つ。
【１１０６】
ＤＶＤビデオ信号がＡＶ入力から入力された場合、あるいはＤＶＤビデオ信号（デジタルビットストリーム）が放送されそれがデジタルチューナで受信された場合は、ＤＶＤビデオ信号中の副映像信号成分（副映像パック）が、副映像エンコーダ５５に送られる。あるいは、副映像信号の独立出力端子付ＤＶＤビデオプレーヤがあれば、その副映像出力端子から副映像信号成分をから取り出すことができる。副映像エンコーダ５５に入力された副映像データは、所定の信号形態にアレンジされて、フォーマッタ５６に送られる。
【１１０７】
そして、フォーマッタ５６は、バッファメモリ５７をワークエリアとして使用しながら、入力されたビデオ信号、オーディオ信号、副映像信号等に対して所定の信号処理を行い、所定のフォーマット（ファイル構造）に合致した記録データをデータプロセサ３６に出力する。
【１１０８】
すなわち、各エンコーダ（５３〜５５）は、入力されたそれぞれの信号（ビデオ、オーディオ、副映像）を圧縮してパケット化する。（ただし、各パケットは、パック化した時に１パックあたり２０４８バイトになるように切り分けられてパケット化される。）圧縮されたこれらの信号は、フォーマッタ５６に入力される。ここで、フォーマッタ５６は、必要に応じて、ＳＴＣ３８からのタイマ値に従って各パケットのプレゼンテーションタイムスタンプＰＴＳおよびデコードタイムスタンプＤＴＳを決定し記録する。
【１１０９】
ただし、ユーザメニューに利用される縮小画像のパケットは、縮小画像蓄積用のメモリ５９へ転送され、そこに一時保存される。この縮小画像のパケットデータに関しては、録画終了後、別ファイルとして記録される。ユーザメニューにおける縮小画像の大きさは、たとえば１４４画素ｘ９６画素程度に選ばれる。
【１１１０】
なお、縮小画像の圧縮フォーマットとしては主映像と同じＭＰＥＧ２圧縮を使用できるが、他の圧縮方式でもかまわない。たとえば、ＪＰＥＧ圧縮、ランレングス圧縮（パレット２５６色：２５６色の減色化が必要）、ＴＩＦＦフォーマット、ＰＩＣＴフォーマットなどの圧縮方式が利用可能である。
【１１１１】
フォーマッタ５６は、バッファメモリ５７へパケットデータを一時保存し、その後、入力された各パケットデータをパック化して、ＭＰＥＧのＧＯＰ毎にミキシングし、データプロセサ３６へ転送する。
【１１１２】
ここで、データプロセサ３６へ転送される記録データを作成するための標準的なエンコード処理内容を簡単に説明しておく。
【１１１３】
エンコーダ部５０においてエンコード処理が開始されると、ビデオ（主映像）データおよびオーディオデータのエンコードにあたって必要なパラメータが設定される。次に、設定されたパラメータを利用して主映像データがプリエンコードされ、設定された平均転送レート（記録レート）に最適な符号量の分配が計算される。こうしてプリエンコードで得られた符号量分配に基づき、主映像のエンコードが実行される。このとき、オーディオデータのエンコードも同時に実行される。
【１１１４】
プリエンコードの結果、データ圧縮量が不十分な場合（録画しようとするＤＶＤーＲＡＭディスクまたはＤＶＤーＲディスクに希望のビデオプログラムが収まり切らない場合）、再度プリエンコードする機会を持てるなら（たとえば録画のソースがビデオテープあるいはビデオディスクなどの反復再生可能なソースであれば）、主映像データの部分的な再エンコードが実行され、再エンコードした部分の主映像データがそれ以前にプリエンコードした主映像データ部分と置換される。このような一連の処理によって、主映像データおよびオーディオデータがエンコードされ、記録に必要な平均ビットレートの値が、大幅に低減される。
【１１１５】
同様に、副映像データをエンコードするに必要なパラメータが設定され、エンコードされた副映像データが作成される。
【１１１６】
以上のようにしてエンコードされた主映像データ、オーディオデータおよび副映像データが組み合わされて、録画用のデータ構造に変換される。すなわち、図１９または図５１に示すようなプログラムチェーンＰＧＣを形成するセルの構成、主映像、副映像およびオーディオの属性等が設定され（これらの属性情報の一部は、各データをエンコードする時に得られた情報が利用される）、種々な情報を含めた情報管理テーブル情報が作成される。
【１１１７】
エンコードされた主映像データ、オーディオデータおよび副映像データは、図２４に示すような一定サイズ（２０４８バイト）のパックに細分化される。これらのパックには、前述した「３２ｋバイトアライン」が実現されるように、ダミーパック（図２５）が適宜挿入される。
【１１１８】
ダミーパック以外のパック内には、適宜、ＰＴＳ（プレゼンテーションタイムスタンプ；図２４参照）、ＤＴＳ（デコードタイムスタンプ）等のタイムスタンプが記述される。副映像のＰＴＳについては、同じ再生時間帯の主映像データあるいはオーディオデータのＰＴＳより任意に遅延させた時間を記述することができる。
【１１１９】
そして、各データのタイムコード順に再生可能なように、ＶＯＢＵ単位で各データセルが配置されて、図１９に示すような複数セルで構成されるＶＯＢＳが、ビデオオブジェクトＤＡ２２としてフォーマットされる。
【１１２０】
なお、ＤＶＤビデオプレーヤからＤＶＤ再生信号をデジタルコピーする場合は、上記セル、プログラムチェーン、管理テーブル、タイムスタンプ等の内容は初めから決まっているので、これらを改めて作成する必要はない。（ただし、ＤＶＤ再生信号をデジタルコピーできるようにＤＶＤビデオレコーダを構成するには、電子すかしその他の著作権保護手段が講じられている必要がある。）
図８５のデコーダ部６０は、図８４のメインＭＰＵ部３０から送られてくるオーディオ同期信号Ａ−ＳＹＮＣによりシンク・ロックされた基準クロックを発生する基準クロック発生部６１と、図２４に示すような構造を持つ再生データから各パックを分離して取り出すセパレータ６２と、パック分離その他の信号処理実行時に使用するメモリ６３と、セパレータ６２で分離された主映像データ（ビデオパックの内容）をデコードするビデオデコーダ６４と、セパレータ６２で分離された副映像データ（副映像パックの内容）をデコードする副映像デコーダ６５と、ビデオデコーダ６４からのビデオデータに副映像デコーダ６５からの副映像データを適宜合成し、主映像にメニュー、ハイライトボタン、字幕その他の副映像を重ねて出力するビデオプロセサ６６と、セパレータ６２で分離されたオーディオデータ（オーディオパックの内容）を基準クロック発生部６１からの基準クロックのタイミングでデコードするオーディオデコーダ６８と、オーディオデコーダ６８からのデジタルオーディオ信号を外部に出力するデジタルオーディオＩ／Ｆと、オーディオデコーダ６８からのデジタルオーディオ信号をアナログオーディオ信号に変換して外部に出力するＤＡＣとで、構成されている。
【１１２１】
このＤＡＣからのアナログオーディオ信号は、図示しない外部コンポーネント（２チャネル〜６チャネルのマルチチャネルステレオ装置）に供給される。
【１１２２】
ここで、上記オーディオ同期信号Ａ−ＳＹＮＣは、図２４のＶＯＢＵ単位でオーディオ信号の同期をとるためのものである。図８４のメインＭＰＵ部３０は、デジタル入力機器から送られてくるデジタルオーディオ信号が図２４の構成を含む場合において、各ＶＯＢＵの先頭にオーディオ同期用のパック（ＳＮＶ＿ＰＣＫ；図示せず）が設けられておれば、このオーディオ同期用パックを検出することで、オーディオ同期信号Ａ−ＳＹＮＣを生成できる。
【１１２３】
あるいは、図８４のメインＭＰＵ部３０は、オーディオパッックに含まれるプレゼンテーションタイムスタンプＰＴＳ（図２４）を検出し、検出したＰＴＳの情報を用いて上記オーディオ同期信号Ａ−ＳＹＮＣを生成させることもできる。
【１１２４】
図８４および図８５の構成において、再生時のデータ処理は、以下のようになる。
【１１２５】
まず、ユーザ操作によって再生開始命令（再生キーのオン等）を受けると、メインＭＰＵ部３０は、データプロセサ３６を介して、ディスクドライブ３２からディスク１０の管理領域を読み込み、再生するアドレス（統合論理セクタ番号ＬＳＮを用いたアドレスに対応）を決定する。
【１１２６】
次に、メインＭＰＵ部３０は、ディスクドライブ３２に先ほど決定された再生データのアドレスおよびリード命令を送る。
【１１２７】
ディスクドライブ３２内の図示しないＭＰＵ（図５４の制御部２２０に対応）は、送られてきた命令に従って、ディスク１０よりセクタデータを読み出し、データプロセサ３６でエラー訂正を行い、パックデータの形にして、デコーダ部６０へ出力する。
【１１２８】
デコーダ部６０の内部では、読み出されたパックデータをパケット化する。そして、データの目的に応じて、ビデオパケットデータ（ＭＰＥＧビデオデータ）はビデオデコーダ６４へ転送し、オーディオパケットデータはオーディオデコーダ６８へ転送し、副映像パケットデータは副映像デコーダ６５へ転送する。
【１１２９】
上記各パケットデータの転送開始時に、プレゼンテーションタイムスタンプＰＴＳがＳＴＣ３８にロードされる。その後、デコーダ部６０内の各デコーダは、パケットデータ内のＰＴＳの値に同期して（ＰＴＳとＳＴＣの値を比較しながら）再生処理を行い、図示しないモニタＴＶに音声・字幕付きの動画を出力する。
【１１３０】
前述したＡＶアドレスの設定をすることにより、多連ディスクパック（図８４のディスクチェンジャ１００）内に挿入された複数のＤＶＤーＲＯＭおよび／またはＤＶＤ−ＲＡＭディスク内の映像情報をＡＶファイルの一部として取り込むことが可能となる。
【１１３１】
ＤＶＤビデオ（ＤＶＤ−ＲＯＭ）ディスクではファイルエントリとしてビデオオブジェクトの記録位置が論理ブロック番号で設定されているが、図１８に示したアドレス変換テーブルＡＣＴを用いることにより、この論理ブロック番号をＡＶアドレスに変換することができる。このアドレス変換テーブルＡＣＴでは、個々の論理ブロック番号とＡＶアドレスが組になってテーブル上に記述されている。
【１１３２】
図８６は、図８４および図８６のハードウエア（ＤＶＤビデオレコーダ）における映像〜音声間の同期処理を説明するフローチャートである。
【１１３３】
ＴＶチューナーもしくはＶＴＲやカメラレコーダーなどＡＶ入力からの映像信号はＡＤＣ５２でデジタル信号に変換される（ステップＳＴ２００）。
【１１３４】
変換されたデジタル信号は、ビデオ情報、オーディオ情報に分けられ、ビデオエンコーダー５３、オーディオエンコード５４で別々にエンコードされる。クローズドキャプション情報や文字多重放送の多重文字部で送られてきた情報は、副映像エンコーダ５５で副映像としてエンコードされる。それぞれエンコードされた情報は、フォーマッタ５６で２０４８バイト単位のビデオパック、オーディオパック、副映像パック中に組み込まれ、図２４のように３２ｋバイトの整数倍サイズを持つＶＯＢＵを単位として、配置される（ステップＳＴ２０２）。
【１１３５】
このとき、フォーマッタ５６において、「ＶＯＢＵの先頭のＩピクチャ表示開始時刻でのオーディオ情報サンプル位置が、ビデオパックの位置を基準として、何個後ろの（あるいは何個前の）オーディオパック内の何番目のサンプル位置にあるか」の情報が抽出される（ステップＳＴ２０４Ａ）。
【１１３６】
こうして抽出されたオーディオ情報サンプル位置情報は、図８４のメインＭＰＵ部３０に送られる。
【１１３７】
メインＭＰＵ部３０内のオーディオ情報同期処理部は、送られてきたオーディオ情報サンプル位置情報に基づいて、前記オーディオ同期信号Ａ−ＳＹＮＣの元になるプレゼンテーションタイムスタンプＰＴＳあるいは同期用ナビゲーションパックＳＮＶ＿ＰＣＫ（図示せず）を生成させる信号を、フォーマッタ５６に返す。
【１１３８】
フォーマッタ５６は、エンコードされたビデオ情報、副映像情報およびオーディオ情報とともに、上記オーディオ同期信号Ａ−ＳＹＮＣの元になる情報（ＰＴＳあるいはＳＮＶ＿ＰＣＫ）を含めて、図２４に示すようなＶＯＢＵの情報をデータプロセサ３６に送る。その後継続して実行される「オーディオ情報サンプル位置情報抽出ステップＳＴ２０４Ａ」と並行して、データプロセサ３６は、図２４に示すようなＶＯＢＵ情報からなるビデオオブジェクトＤＡ２２を、ディスク１０の指定されたアドレス（ＡＶアドレス）に記録する（ステップＳＴ２０４Ｂ）。
【１１３９】
この記録の進行にともなって、ディスクドライブ３２からメインＭＰＵ部３０には、記録に使用されたアドレス情報（論理セクタ番号ＬＳＮ）が返されている。メインＭＰＵ部３０は、返されたアドレス情報および図２９のアドレス〜セクタ対応関係に基づいて、ディスク１０上の記録位置（例えば記録されたあるＶＯＢＵの先頭のＩピクチャ表示開始時刻でのオーディオ情報サンプルがディスク１０上のどの物理セクタ番号ＰＳＮ位置に対応するか）を、算出する。この算出結果は、後のステップＳＴ２０８で利用される。
【１１４０】
上記ディスク１０上の記録位置（ＶＯＢＵの先頭のＩピクチャ表示開始時刻でのオーディオ情報サンプルがディスク１０上のどの物理セクタ番号ＰＳＮ位置に対応するか）は、図２７のオーディオ同期情報に含まれる「Ｉピクチャオーディオ位置＃１、＃２、…」に対応する。すなわち、図２７のＩピクチャオーディオ位置Ｉピクチャ開始時刻と同時刻のオーディオパックが含まれるＥＣＣブロックの、ＶＯＢＵ先頭からの差分アドレス値が、１バイトで記録されている。この１バイトのうち、最上位の１ビットで、オーディオサンプル位置がＶＯＢＵ先頭から後方にあるのか前方にあるのかを識別している。具体的には、
最上位１bit＝０：後方にある
最上位１bit＝１：前方にある
とする。
【１１４１】
前記ビデオオブジェクトＤＡ２２のディスク１０への記録は、記録終了の入力があるまで（たとえば、ユーザが記録停止を指示するまで、あるいはディスク１０の空き領域を使い切ってしまうまで）継続される（ステップＳＴ２０６ノー；ＳＴ２００〜ＳＴ２０４Ａ／ＳＴ２０４Ｂ）。
【１１４２】
記録終了入力があれば（ステップＳＴ２０６イエス）記録終了アドレス（ディスク１０上の物理セクタ番号ＰＳＮ）、記録日時等の記録に関する情報がディスク１０の管理領域（制御情報ＤＡ２１）に書き込まれる（ステップＳＴ２０８）。その際、管理領域の書込にともなって、図１８の制御情報書替回数ＣＩＲＷＮｓが１つインクリメントされる。
【１１４３】
なお、Ｉピクチャ開始時刻と同時刻のオーディオサンプル位置のＥＣＣブロック内サンプル番号を全オーディオパックの連番で計数した値は、図２７のオーディオ同期情報に含まれる「Ｉピクチャ開始オーディオサンプル番号＃１、＃２、…」として、管理領域（制御情報ＤＡ２１）に書き込まれる（ステップＳＴ２０８）。
【１１４４】
なお、ディスク１０の記録位置の表現は、ＡＶアドレスに限られない。論理ブロック番号、論理セクタ番号あるいは物理セクタ番号を用いて「ディスク１０の記録位置」を表現することもできる。
【１１４５】
＜図２７のオーディオ同期情報を含むセルの編集処理＞
いま、図７９のようにディスク１０上でセル＃１、セル＃２、セル＃３の順で記録情報が並んでいたものに対し、図８０のようにセル＃２の途中でセル＃２Ａとセル＃２Ｂに分割し、図８１のようにセル＃２Ａを空き領域９１へ移動させ、
セル＃２Ａ→セル＃１→セル＃２Ｂ→セル＃３
の順で再生可能にする場合を考えてみる。
【１１４６】
この場合ＶＯＢＵ１０８ｅは再エンコードされＶＯＢＵ１０８ｐとＶＯＢＵ１０８ｑに分けられる。その際、メインＭＰＵ部３０内のオーディオ情報同期処理部は、ディスク１０から、Ｉピクチャオーディオ位置（図２７）と、Ｉピクチャ開始オーディオサンプル番号（図２７）とから、移動されるセル＃２Ａに含まれるオーディオパックの位置を探す。
【１１４７】
もしセル＃２Ａに含まれるオーディオパックがＶＯＢＵ１０８ｃかＶＯＢＵ１０８ｑ内にある場合には、その中から該当するオーディオパックを取り込みＶＯＢＵ１０８ｄ＊かＶＯＢＵ１０８ｐ内に埋め込む。
【１１４８】
この埋め込みは、そのＶＯＢＵに余分な（意味のある記録データを持たない）ダミーパックがある場合には、そこに対して行う。このようなダミーパックがない場合には、フォーマットの再配列、場合によっては再エンコードを行う。
【１１４９】
一方、セル＃２Ａ内にＶＯＢＵ１０８ｃまたはＶＯＢＵ１０８ｆで使用するオーディオパックが含まれる場合には、セル＃２Ａ内から該当するオーディオパックをコピーし、ＶＯＢＵ１０８ｃまたはＶＯＢＵ１０８ｆ内に挿入（埋込）処理する。このとき、挿入（埋込）処理結果を、再度Ｉピクチャオーディオ位置およびＩピクチャ開始オーディオサンプル番号（図２７）に記録する。この一連の操作制御は、図８４のメインＭＰＵ部３０のオーディオ情報同期処理部が主だって実行する。
【１１５０】
次に、上述のように再生・編集後の映像情報に対してＣＤやＭＤなどのデジタルオーディオ情報記憶媒体から既存のオーディオ情報をバックグランドミュージックとして重ね記録する場合について説明する。
【１１５１】
オーディオ情報の重ね記録方法としては、図２４、図２５のダミーパックをオーディオパックとして置換する方法と、重ね記録されるオーディオ情報を再エンコードする方法がある。
【１１５２】
ところで、オーディオ情報のサンプリング周波数（３２ｋＨｚや４４．１ｋＨｚ）は録画した映像情報内のオーディオ情報サンプリング周波数（４８ｋＨｚや９６ｋＨｚ）と異なる場合がある。また公称周波数は同じでも基準周波数を発生する水晶発振器の周波数変動（周波数のゆれ）は通常±０．１％程度ある。従って、デジタルオーディオ情報をデジタルダビングする場合には、異なる基準周波数で記録が行われることになる。このことから、元から記録されていたオーディオ情報の周波数で再生を行なうと同期ずれが生じてしまう。
【１１５３】
その弊害を防ぐため、この発明では、オプションでデジタルダビングしたオーディオ情報に対するＶＯＢＵ毎のオーディオサンプル数を管理領域（図１８の制御情報ＤＡ２１）内に記録できるようにしている。
【１１５４】
すなわち、図２７のオーディオ同期情報フラグ＃１、＃２、…に示すように、オーディオストリーム番号毎にオーディオ同期データを記録するかどうかのフラグを立て、該当する（フラグが立っている）場合には図２７のオーディオ同期情報によりＶＯＢＵ毎のオーディオサンプル数を２バイトで表現している。
【１１５５】
このオーディオ同期情報は、たとえば次のようにして記録することができる。
【１１５６】
まず、重ね記録するオーディオ情報を図８５のフォーマッタ５６で２０４８バイト毎のオーディオパックに変換する。このとき、図８４のメインＭＰＵ部３０内のオーディオ情報同期処理部から、該当するビデオ情報のＶＯＢＵ毎の所要時間が通知される。その時間情報に基づき、フォーマッタ５６でＶＯＢＵ毎のオーディオサンプル数をオーディオ情報同期処理部に回答する。
【１１５７】
そして、重ね記録するオーディオ情報が含まれたオーディオパックをダミーパックと置換して、ビデオオブジェクトＤＡ２２が完成する。
【１１５８】
その後フォーマッタ５６からメインＭＰＵ部３０に回答されたＶＯＢＵ毎のオーディオサンプル数を基に、オーディオ情報同期処理部により、ディスク１０上のオーディオ同期情報に必要な情報の記録が行われる。
【１１５９】
再生時には、メインＭＰＵ部３０のオーディオ情報同期処理部がディスク１０上のオーディオ同期情報を読み取り、ＶＯＢＵ毎のオーディオサンプル数を「オーディオ同期信号Ａ−ＳＹＮＣ」の形で、基準クロック発生部６１に送る。その情報（Ａ−ＳＹＮＣ）に合わせた（シンク・ロックした）周波数の基準クロックを基準クロック発生部６１で発生し、その基準クロックの周波数に合わせて、オーディオデコーダ６８がビデオ情報に同期して、後挿入されたオーディオ情報（重ね記録するオーディオ情報）を再生する。
【１１６０】
以上により、ビデオ情報と同期ずれのないオーディオ再生が可能になる。
【１１６１】
なお、上記説明ではオーディオサンプル数をＶＯＢＵ単位で記録しているが、それに限らずセル単位、あるいはビデオフレーム単位で記録することもできる。
【１１６２】
以上述べた実施の形態によれば、以下の効果が得られる：
Ａ）音声信号の同期を保証した映像情報の並べ替えが可能；
Ｂ）ビデオの録画後にデジタルダビング処理によりオリジナルとは異なるサンプル周波数で生成されたデジタルオーディオ情報をダミーパック等に記録した場合も、同期のとれたオーディオ情報の再生が可能；
ｃ）ＡＣ−３等のマルチチャネルオーディオ情報の並べ替えや異なるサンプリング周波数のデジタルソースからのミックスダウン編集が行われた場合においても、各チャネル間の同期を保証できる。
【１１６３】
なお、上記説明は情報記憶媒体としてＤＶＤーＲＡＭディスクを例に取って説明したが、この発明のシステム（とくに３２ｋバイトのＥＣＣブロック単位でアドレス管理および交替処理を行なうシステム）は、情報記憶媒体として光磁気ディスク（ＭＯディスク）を用いファイルシステムにパーソナルコンピュータ用のファイルアロケーションテーブル（ＦＡＴ）を用いたシステムにも、応用できる。
【１１６４】
また、システムソフトウエア（またはオペレーティングシステム）としてはＭＳウインドウズの他にＮＴＦＳ（New Technology File System）、ＵＮＩＸ等を利用することもできる。具体的には、ＲＯＭ／ＲＡＭ２層ディスクにおいてＲＯＭ層１７Ａに必要なシステムソフトウエア（１種または複数種類のオペレーティングシステムＯＳ）・アプリケーションソフトウエアなどをエンボス記録しておき、記録・再生処理時にＲＯＭ層１７ＡのＯＳおよびディレクトリ情報をパーソナルコンピュータのメインメモリにコピーし、アプリケーションソフトウエアはＲＯＭ層１７Ａに格納されたものをそのまま利用するようにできる。その場合、アプリケーションソフトウエアをメインメモリに展開しないで済む分メインメモリの空間を広げることができる。このようなパーソナルコンピュータシステムにおいて、ＲＯＭ層１７Ａのアプリケーションソフトウエアによる作業結果（編集されたビデオなど）を保存する大容量記憶媒体として、同じディスク１０のＲＡＭ層１７Ｂを利用することができる。
【１１６５】
さらに、ＡＶデータ構造のアドレスとしてＥＣＣブロック単位のＡＶアドレスを取り上げ説明してきたが、ＡＶデータのアドレス管理を、たとえば２０４８バイト単位のアドレスで行うこともできる。
【１１６６】
［実施の形態による効果］
（１）統合論理セクタ番号ＬＳＮを用いることにより、互いに連続していないアドレスレンジを持つ複数の記録媒体（あるいは複数の記録レイヤ）を、大容量の１ボリュームスペースで管理できる。
【１１６７】
（２）アドレス管理にＥＣＣブロック単位（３２ｋバイト単位）のＡＶアドレスを採用すれば、既存のパーソナルコンピュータのシステムを利用して、数十Ｇバイトを超える巨大なボリュームスペースのアドレス管理も可能になる。
【１１６８】
（３）ＥＣＣブロック単位で書き替え（オーバーライト）あるいは消去が可能なので、書き替え・消去時に、書き替える必要のないＥＣＣブロック（書き替え・消去対象のＥＣＣブロックの周辺ＥＣＣブロック）をいじる必要がなくなる。
【１１６９】
（４）管理領域の書き替え回数を媒体毎に持ち、この書き替え回数が所定値を超えたら管理領域の記録場所を移し変えるようにすれば、反復書き替えにより信頼性の低下が懸念される相変化記録媒体でも、管理領域の記録情報の安全性が確保される。
【１１７０】
（５）使用するディスクドライブの性能に合わせて記録するプログラムチェーンのセル構成を適宜修正できるので、どのようなディスクドライブを用いても、シームレスな連続再生あるいはシームレスな連続記録が可能になる。
【１１７１】
（６）オーディオ同期情報を持たせることで、種々な音源（種々なサンプルレートで作成されたデジタル音源）からアフターレコーディングを行っても、元のビデオ信号とアフターレコーディングされたオーディオ信号との同期がずれることを防止できる。
【符号の説明】
【１１７２】
１０…情報記憶媒体／情報記憶媒体（ＤＶＤーＲＡＭ／ＤＶＤ−ＲＷまたはＤＶＤーＲ等の光ディスク）；１００…ディスクチェンジャ（ディスクパック）；１１…カートリッジ（ＤＶＤーＲＡＭのディスク収納用）；１４…透明基板（ポリカーボネート基板）；１７…記録層；１７Ａ…ＲＯＭ層（半透明の光反射層）；１７Ｂ…ＲＡＭ層（相変化記録層）；１９…情報読み出し面（レーザ光入射面）；２０…接着層；２２…ディスク中心孔；２４…クランプエリア；２５…情報エリア；２６…リードアウトエリア（書替可能）；２７…リードインエリア（書替可能）；２８…データ記録エリア（ボリュームスペース；書替可能）；３０…メインＭＰＵ部；３２…ディスクドライブ（ＤＶＤーＲＯＭ／ＤＶＤーＲＡＭコンパチブル）；３４…一時記憶部；３６…データプロセサ；３８…システムタイムカウンタ（システムタイムクロック）；５０…エンコーダ部；５１…縮小画像用フレームメモリ；５２…ビデオ用アナログ・デジタルコンバータ；５３…ビデオエンコーダ；５４…オーディオエンコーダ；５５…副映像エンコーダ；５６…フォーマッタ；５７…バッファメモリ；５８…縮小ビデオエンコーダ；５９…メモリ；６０…デコーダ部；６１…基準クロック発生部；６２…セパレータ；６３…メモリ；６４…ビデオデコーダ；６５…副映像デコーダ；６６…ビデオプロセサ；６８…オーディオデコーダ；６０２…ビデオミキサ；６０４…フレームメモリ；７０…ボリューム／ファイル管理情報エリア（書替可能）；７３…他記録エリア（オプション）；９０…相変化記録材料層９０（Ｇｅ２Ｓｂ２Ｔｅ５）；９２、９４…硫化亜鉛・酸化シリコン混合物（ＺｎＳ・ＳｉＯ２）；１０１…情報再生部／情報記録再生部（物理系ブロック）；１０２…応用構成部（アプリケーションブロック）；１０３…情報再生装置（ＤＶＤプレーヤ機能）／情報記録再生装置（ＤＶＤレコーダ機能）；１１１…メインＣＰＵ；１１２…メインメモリ；１１３…メモリアドレス線；１１４…メモリデータ線；１１５…ディスプレイコントローラ；１１６…ビットマップディスプレイ（ＴＶモニタ）；１１７…ビデオＲＡＭ；１１８…キーボードコントローラ；１１９…キーボード；１２０…ＩＤＥコントローラ；１２２…ＣＤ−ＲＯＭドライブ；１２３…パラレルＩ／Ｆコントローラ；１２４…プリンタ；１２５…イメージスキャナ；
１２６…ＥＩＳＡバス；１２７…サウンドボード；１２８…マイク；１２９…スピーカ；１３０…シリアルＩ／Ｆコントローラ；１３１…モデム；１３２…ＩＥＥＥ１３９２ボード；１３３…ＰＣＩバス；１３４…ＭＰＥＧボード；１３５…ＪＰＥＧボード；１３６…オーディオエンコーダ／デコーダボード；１３７…専用ＤＳＰ（デジタル信号プロセサ）；１３８…ＳＣＳＩボード；１３９…ＬＡＮボード；１４０…ＤＶＤーＲＯＭ／ＤＶＤーＲＡＭコンパチブルドライブ；１４３…ＰＣＩバスコントローラ；１４４…ＥＩＳＡバスコントローラ；１４５…Ｉ／Ｏアドレスライン；１４６…Ｉ／Ｏデータライン；２０２…光ヘッド；２０３…光ヘッド移動機構（送りモータ）；２０４…スピンドルモータ；２０５…半導体レーザ駆動回路；２０６…記録・再生・消去の制御波形発生回路；２０７…変調回路；２０８…ＥＣＣエンコーダ；２０９…エラー訂正回路；２１０…復調回路；２１１…ＰＬＬ回路；２１２…２値化回路；２１３…アンプ；２１４…媒体（光ディスク）回転速度検出回路；２１５…スピンドルモータ駆動回路；２１６…送りモータ駆動回路；２１７…フォーカス・トラッキングエラー検出回路；２１８…対物レンズアクチュエータ駆動回路；２１９…半導体メモリ；２２０…制御部；２２１…ターンテーブル（回転テーブル）；２２２…データＩ／Ｏインターフェイス；Ａ−ＳＹＮＣ…ＭＰＵ３０内のオーディオ情報同期処理部から得られるオーディオ同期信号；ＤＶＣ…デジタルビデオカセット；ＤＶＨＳ…デジタルＶＨＳカセット；ＰＣ…パーソナルコンピュータ；ＳＲＣ…サンプルレートコンバータ。
【図１】
2010176789.tif 000003
【図２】
2010176789.tif 000004
【図３】
2010176789.tif 000005
【図４】
2010176789.tif 000006
【図５】
2010176789.tif 000007
【図６】
2010176789.tif 000008
【図７】
2010176789.tif 000009
【図８】
2010176789.tif 000010
【図９】
2010176789.tif 000011
【図１０】
2010176789.tif 000012
【図１１】
2010176789.tif 000013
【図１２】
2010176789.tif 000014
【図１３】
2010176789.tif 000015
【図１４】
2010176789.tif 000016
【図１５】
2010176789.tif 000017
【図１６】
2010176789.tif 000018
【図１７】
2010176789.tif 000019
【図１８】
2010176789.tif 000020
【図１９】
2010176789.tif 000021
【図２０】
2010176789.tif 000022
【図２１】
2010176789.tif 000023
【図２２】
2010176789.tif 000024
【図２３】
2010176789.tif 000025
【図２４】
2010176789.tif 000026
【図２５】
2010176789.tif 000027
【図２６】
2010176789.tif 000028
【図２７】
2010176789.tif 000029
【図２８】
2010176789.tif 000030
【図２９】
2010176789.tif 000031
【図３０】
2010176789.tif 000032
【図３１】
2010176789.tif 000033
【図３２】
2010176789.tif 000034
【図３３】
2010176789.tif 000035
【図３４】
2010176789.tif 000036
【図３５】
2010176789.tif 000037
【図３６】
2010176789.tif 000038
【図３７】
2010176789.tif 000039
【図３８】
2010176789.tif 000040
【図３９】
2010176789.tif 000041
【図４０】
2010176789.tif 000042
【図４１】
2010176789.tif 000043
【図４２】
2010176789.tif 000044
【図４３】
2010176789.tif 000045
【図４４】
2010176789.tif 000046
【図４５】
2010176789.tif 000047
【図４６】
2010176789.tif 000048
【図４７】
2010176789.tif 000049
【図４８】
2010176789.tif 000050
【図４９】
2010176789.tif 000051
【図５０】
2010176789.tif 000052
【図５１】
2010176789.tif 000053
【図５２】
2010176789.tif 000054
【図５３】
2010176789.tif 000055
【図５４】
2010176789.tif 000056
【図５５】
2010176789.tif 000057
【図５６】
2010176789.tif 000058
【図５７】
2010176789.tif 000059
【図５８】
2010176789.tif 000060
【図５９】
2010176789.tif 000061
【図６０】
2010176789.tif 000062
【図６１】
2010176789.tif 000063
【図６２】
2010176789.tif 000064
【図６３】
2010176789.tif 000065
【図６４】
2010176789.tif 000066
【図６５】
2010176789.tif 000067
【図６６】
2010176789.tif 000068
【図６７】
2010176789.tif 000069
【図６８】
2010176789.tif 000070
【図６９】
2010176789.tif 000071
【図７０】
2010176789.tif 000072
【図７１】
2010176789.tif 000073
【図７２】
2010176789.tif 000074
【図７３】
2010176789.tif 000075
【図７４】
2010176789.tif 000076
【図７５】
2010176789.tif 000077
【図７６】
2010176789.tif 000078
【図７７】
2010176789.tif 000079
【図７８】
2010176789.tif 000080
【図７９】
2010176789.tif 000081
【図８０】
2010176789.tif 000082
【図８１】
2010176789.tif 000083
【図８２】
2010176789.tif 000084
【図８３】
2010176789.tif 000085
【図８４】
2010176789.tif 000086
【図８５】
2010176789.tif 000087
【図８６】
2010176789.tif 000088