(57)【特許請求の範囲】
【請求項１】
可変記録レートによりデジタル情報記録が行なわれる書き替え可能な光ディスクであって、限られた記憶容量を持ち、内周に物理フォーマット情報が記載されたリードインエリアを持ち、そのあとにデータエリアを含むボリュームスペースを持ち、
前記物理フォーマット情報は、前記光ディスクに用いる規格のどのバージョンに準拠しているのかを示す第１のバージョン情報と、前記光ディスクのデータエリアの開始セクタ番号および終了セクタ番号を記載したセクタ情報を含むように構成され、
前記ボリュームスペースは管理情報を格納する管理情報エリアを含み、この管理情報エリアが、前記光ディスクに用いる規格のバージョンを示す第２のバージョン情報を格納するように構成され、
前記第１のバージョン情報と前記第２のバージョン情報を個別に格納できるように構成することにより、同一の前記光ディスクにおいて、前記第１のバージョン情報とは独立して前記第２のバージョン情報に対応した前記管理情報エリアを任意に書替可能に構成し、
前記第２のバージョン情報に対応した前記管理情報エリア内に前記光ディスクの録画状況を示す情報を記述するように構成し、
前記データエリアは、ビデオ情報およびオーディオ情報を含むデジタル情報を前記第２のバージョン情報に対応する規格に基づいて記録するように構成され、このデータエリアに記録されるデジタル情報の管理情報を前記管理情報エリアが格納するように構成された光ディスクにおいて、
前記データエリアは、所定の再生時間を持つデータユニットを単位として前記デジタル情報を記録するように構成され、
少なくとも１つの前記データユニットは前記オーディオ情報を格納するオーディオパックを含むように構成され、また少なくとも１つの前記データユニットはダミー情報を含むように構成され、
前記ダミー情報に、アフレコ音声情報を格納できるように構成された光ディスク。
【請求項２】
可変記録レートによりデジタル情報記録が行なわれる書き替え可能な光ディスクであって、限られた記憶容量を持ち、内周に物理フォーマット情報が記載されたリードインエリアを持ち、そのあとにデータエリアを含むボリュームスペースを持ち、前記物理フォーマット情報は前記光ディスクに用いる規格のどのバージョンに準拠しているのかを示す第１のバージョン情報と前記光ディスクのデータエリアの開始セクタ番号および終了セクタ番号を記載したセクタ情報を含むように構成され、前記ボリュームスペースは管理情報を格納する管理情報エリアを含み、この管理情報エリアが前記光ディスクに用いる規格のバージョンを示す第２のバージョン情報を格納するように構成され、前記第１のバージョン情報と前記第２のバージョン情報を個別に格納できるように構成することにより、同一の前記光ディスクにおいて、前記第１のバージョン情報とは独立して前記第２のバージョン情報に対応した前記管理情報エリアを任意に書替可能に構成し、前記第２のバージョン情報に対応した前記管理情報エリア内に前記光ディスクの録画状況を示す情報を記述するように構成し、前記データエリアはビデオ情報およびオーディオ情報を含むデジタル情報を前記第２のバージョン情報に対応する規格に基づいて記録するように構成され、このデータエリアに記録されるデジタル情報の管理情報を前記管理情報エリアが格納するように構成された光ディスクであり、前記データエリアは所定の再生時間を持つデータユニットを単位として前記デジタル情報を記録するように構成され、少なくとも１つの前記データユニットは前記オーディオ情報を格納するオーディオパックを含むように構成され、また少なくとも１つの前記データユニットはダミー情報を含むように構成され、前記ダミー情報にアフレコ音声情報を格納できるように構成された光ディスクを用いる記録方法において、
前記第１のバージョン情報に対応する前記光ディスクの前記ボリュームスペースに情報記録を行い、
前記情報記録で用いられた規格バージョンに対応する前記第２のバージョン情報を前記管理情報エリアに記録するように構成されたことを特徴とする情報記録方法。
【請求項３】
可変記録レートによりデジタル情報記録が行なわれる書き替え可能な光ディスクであって、限られた記憶容量を持ち、内周に物理フォーマット情報が記載されたリードインエリアを持ち、そのあとにデータエリアを含むボリュームスペースを持ち、前記物理フォーマット情報は前記光ディスクに用いる規格のどのバージョンに準拠しているのかを示す第１のバージョン情報と前記光ディスクのデータエリアの開始セクタ番号および終了セクタ番号を記載したセクタ情報を含むように構成され、前記ボリュームスペースは管理情報を格納する管理情報エリアを含み、この管理情報エリアが前記光ディスクに用いる規格のバージョンを示す第２のバージョン情報を格納するように構成され、前記第１のバージョン情報と前記第２のバージョン情報を個別に格納できるように構成することにより、同一の前記光ディスクにおいて、前記第１のバージョン情報とは独立して前記第２のバージョン情報に対応した前記管理情報エリアを任意に書替可能に構成し、前記第２のバージョン情報に対応した前記管理情報エリア内に前記光ディスクの録画状況を示す情報を記述するように構成し、前記データエリアはビデオ情報およびオーディオ情報を含むデジタル情報を前記第２のバージョン情報に対応する規格に基づいて記録するように構成され、このデータエリアに記録されるデジタル情報の管理情報を前記管理情報エリアが格納するように構成された光ディスクであり、前記データエリアは所定の再生時間を持つデータユニットを単位として前記デジタル情報を記録するように構成され、少なくとも１つの前記データユニットは前記オーディオ情報を格納するオーディオパックを含むように構成され、また少なくとも１つの前記データユニットはダミー情報を含むように構成され、前記ダミー情報にアフレコ音声情報を格納できるように構成された光ディスクを用いる再生方法において、
前記第２のバージョン情報を含む管理情報を再生し、
前記ボリュームスペースから、前記可変記録レートで記録されたデジタル情報を再生するように構成されたことを特徴とする情報再生方法。
【請求項４】
可変記録レートによりデジタル情報記録が行なわれる書き替え可能な光ディスクであって、限られた記憶容量を持ち、内周に物理フォーマット情報が記載されたリードインエリアを持ち、そのあとにデータエリアを含むボリュームスペースを持ち、前記物理フォーマット情報は前記光ディスクに用いる規格のどのバージョンに準拠しているのかを示す第１のバージョン情報と前記光ディスクのデータエリアの開始セクタ番号および終了セクタ番号を記載したセクタ情報を含むように構成され、前記ボリュームスペースは管理情報を格納する管理情報エリアを含み、この管理情報エリアが前記光ディスクに用いる規格のバージョンを示す第２のバージョン情報を格納するように構成され、前記第１のバージョン情報と前記第２のバージョン情報を個別に格納できるように構成することにより、同一の前記光ディスクにおいて、前記第１のバージョン情報とは独立して前記第２のバージョン情報に対応した前記管理情報エリアを任意に書替可能に構成し、前記第２のバージョン情報に対応した前記管理情報エリア内に前記光ディスクの録画状況を示す情報を記述するように構成し、前記データエリアはビデオ情報およびオーディオ情報を含むデジタル情報を前記第２のバージョン情報に対応する規格に基づいて記録するように構成され、このデータエリアに記録されるデジタル情報の管理情報を前記管理情報エリアが格納するように構成された光ディスクであり、前記データエリアは所定の再生時間を持つデータユニットを単位として前記デジタル情報を記録するように構成され、少なくとも１つの前記データユニットは前記オーディオ情報を格納するオーディオパックを含むように構成され、また少なくとも１つの前記データユニットはダミー情報を含むように構成され、前記ダミー情報にアフレコ音声情報を格納できるように構成された光ディスクを用いる記録装置において、
前記第１のバージョン情報に対応する前記光ディスクの前記ボリュームスペースに情報記録を行なう構成と、
前記情報記録で用いられた規格バージョンに対応する前記第２のバージョン情報を前記管理情報エリアに記録する構成とを具備したことを特徴とする情報記録装置。
【請求項５】
可変記録レートによりデジタル情報記録が行なわれる書き替え可能な光ディスクであって、限られた記憶容量を持ち、内周に物理フォーマット情報が記載されたリードインエリアを持ち、そのあとにデータエリアを含むボリュームスペースを持ち、前記物理フォーマット情報は前記光ディスクに用いる規格のどのバージョンに準拠しているのかを示す第１のバージョン情報と前記光ディスクのデータエリアの開始セクタ番号および終了セクタ番号を記載したセクタ情報を含むように構成され、前記ボリュームスペースは管理情報を格納する管理情報エリアを含み、この管理情報エリアが前記光ディスクに用いる規格のバージョンを示す第２のバージョン情報を格納するように構成され、前記第１のバージョン情報と前記第２のバージョン情報を個別に格納できるように構成することにより、同一の前記光ディスクにおいて、前記第１のバージョン情報とは独立して前記第２のバージョン情報に対応した前記管理情報エリアを任意に書替可能に構成し、前記第２のバージョン情報に対応した前記管理情報エリア内に前記光ディスクの録画状況を示す情報を記述するように構成し、前記データエリアはビデオ情報およびオーディオ情報を含むデジタル情報を前記第２のバージョン情報に対応する規格に基づいて記録するように構成され、このデータエリアに記録されるデジタル情報の管理情報を前記管理情報エリアが格納するように構成された光ディスクであり、前記データエリアは所定の再生時間を持つデータユニットを単位として前記デジタル情報を記録するように構成され、少なくとも１つの前記データユニットは前記オーディオ情報を格納するオーディオパックを含むように構成され、また少なくとも１つの前記データユニットはダミー情報を含むように構成され、前記ダミー情報にアフレコ音声情報を格納できるように構成された光ディスクを用いる再生装置において、
前記第２のバージョン情報を含む管理情報を再生する構成と、
前記ボリュームスペースから、前記可変記録レートで記録されたデジタル情報を再生する構成とを具備したことを特徴とする情報再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、限られた記憶容量を持ち可変ビットレート記録を前提としたデジタル情報記録媒体に関する。
【０００２】
また、この発明は、限られた記憶容量を持つデジタル情報記録媒体を用いたデジタル情報記録再生システムの改良に関する。
【０００３】
さらに、この発明は、ＭＰＥＧ規格に基づき圧縮されたデジタル動画その他の情報を可変ビットレートで記録・再生するデジタルビデオレコーダに関する。
【０００４】
【従来の技術】
近年、映像（動画）や音声等を記録した光ディスクを再生するシステムが開発され、ＬＤ（レーザディスク）あるいはビデオＣＤ（ビデオコンパクトディスク）などの様に、映画ソフトやカラオケ等を再生する目的で、一般に普及している。
【０００５】
その中で、国際規格化したＭＰＥＧ２（ムービングピクチャエキスパートグループ）方式を使用し、ＡＣー３（デジタルオーディオコンプレッション）その他のオーディオ圧縮方式を採用したＤＶＤ（デジタルバーサタイルディスク）規格が提案された。このＤＶＤ規格には、再生専用のＤＶＤビデオ（またはＤＶＤーＲＯＭ）、ライトワンスのＤＶＤーＲ、反復読み書き可能なＤＶＤ−ＲＷ（またはＤＶＤーＲＡＭ）が含まれる。
【０００６】
ＤＶＤビデオ（ＤＶＤーＲＯＭ）の規格は、ＭＰＥＧ２システムレイヤに従って、動画圧縮方式としてはＭＰＥＧ２、音声記録方式としてはリニアＰＣＭの他にＡＣ３オーディオおよびＭＰＥＧオーディオをサポートしている。さらに、このＤＶＤビデオ規格は、字幕用としてビットマップデータをランレングス圧縮した副映像データ、早送り巻き戻しデータサーチ等の再生制御用コントロールデータ（ナビゲーションデータ）を追加して構成されている。また、この規格では、コンピュータでデータを読むことが出来るように、ＩＳＯ９６６０およびＵＤＦブリッジフォーマットもサポートしている。
【０００７】
ＤＶＤビデオ（ＤＶＤーＲＯＭ）に用いられる光ディスクは、現在のところ、片面１層の１２ｃｍディスクで、およそ４．７ＧＢ（ギガバイト）の記憶容量を持っている。片面２層ではおよそ９．５ＧＢの記憶容量があり、両面２層ではおよそ１８ＧＢの大容量記録が可能となっている（波長６５０ｎｍのレーザを読み取りに使用した場合）。
【０００８】
一方、ＤＶＤ−ＲＷ（ＤＶＤーＲＡＭ）に用いられる光ディスクは、現在のところ、１２ｃｍディスクで、片面およそ２．６ＧＢ（ギガバイト）の記憶容量を持っており、両面では５．２ＧＢの容量がある。現在実用化されているＤＶＤーＲＡＭの光ディスクは、対応するサイズのＤＶＤーＲＯＭディスクより記憶容量が小さい。しかしながら、ＤＶＤーＲＡＭディスクの容量を拡大する技術開発は絶えずなされており、近い将来、片面４．７ＧＢ以上の記憶容量を持つＤＶＤーＲＡＭディスクが実用化されるのは間違いない。
【０００９】
とはいえ、高画質が得られるＭＰＥＧ２のビデオファイルはデータサイズが大きいため、現状のＤＶＤーＲＡＭディスク（片面２．６ＧＢディスクまたは両面５．２ＧＢディスク）では、記録可能な時間が充分とはいえない（２．６ＧＢディスクで約１時間、５．２ＧＢディスクで約２時間）。
【００１０】
【発明が解決しようとする課題】
つまり、現状では、個々のＤＶＤーＲＡＭディスクの記憶容量は、長時間動画記録を行なう目的からは余裕がなく、効率の良いデータ管理（不要な記憶領域の解放、記録可能な残り容量に応じた可変記録レートの管理、および／または可変記録レートで記録可能な残り時間の監視など）が必要となってくる。また、将来ＤＶＤーＲＡＭディスクの記憶容量が増えたとしても、その分長時間記録の要求が高まってくるから、効率の良いデータ管理は、やはり必要となる。
【００１１】
この発明は、可変ビットレートのデジタル情報記録におけるデータ管理の改善等を目的とする。
【００１２】
【課題を解決するための手段】
この発明の一実施の形態に係る、可変記録レートによりデジタル情報記録が行なわれる書き替え可能な光ディスクは、限られた記憶容量を持ち、内周に物理フォーマット情報が記載されたリードインエリアを持ち、そのあとにデータエリアを含むボリュームスペースを持っている。ここで、前記物理フォーマット情報は、前記光ディスクに用いる規格のどのバージョンに準拠しているのかを示す第１のバージョン情報と、前記光ディスクのデータエリアの開始セクタ番号および終了セクタ番号を記載したセクタ情報を含むように構成される。前記ボリュームスペースは管理情報を格納する管理情報エリアを含み、この管理情報エリアが、前記光ディスクに用いる規格のバージョンを示す第２のバージョン情報を格納するように構成される。そして、前記第１のバージョン情報と前記第２のバージョン情報は、個別に格納できるように構成される。これにより、同一の前記光ディスクにおいて、前記第１のバージョン情報とは独立して前記第２のバージョン情報に対応した前記管理情報エリアを任意に書替可能にできる。このように構成された光ディスクにおいて、前記第２のバージョン情報に対応した前記管理情報エリア内に前記光ディスクの録画状況を示す情報が記述される。
また、この発明の一実施の形態に係る光ディスクには、所定単位（図９のＶＯＢＵ）のデジタル動画情報が可変レートで記録されるとともに、この所定単位（ＶＯＢＵ）に対応する単位で、記録済み情報の編集あるいはアフレコ音声記録に利用できるダミー情報（図１２のダミーパック）がさらに記録されるようになっている。
【００１３】
【発明の実施の形態】
以下、図面を参照して、この発明の一実施の形態に係るデジタル情報記録再生システムを説明する。
【００１４】
この発明に係るデジタル情報記録再生システムの代表的な一実施の形態として、ＭＰＥＧ２に基づきエンコードされた動画を可変ビットレートで記録・再生する装置、たとえばＤＶＤデジタルビデオレコーダがある。（このＤＶＤデジタルビデオレコーダの具体例については後述する。）
図１は、上記ＤＶＤデジタルビデオレコーダに使用される記録可能な光ディスク１０の構造を説明する斜視図である。
【００１５】
図１に示すように、この光ディスク１０は、それぞれ記録層１７が設けられた一対の透明基板１４を接着層２０で貼り合わせた構造を持つ。各基板１４は０．６ｍｍ厚のポリカーボネートで構成することができ、接着層２０は極薄（たとえば４０μｍ厚）の紫外線硬化性樹脂で構成することができる。これら一対の０．６ｍｍ基板１４を、記録層１７が接着層２０の面上で接触するようにして貼り合わすことにより、１．２ｍｍ厚の大容量光ディスク１０が得られる。
【００１６】
光ディスク１０には中心孔２２が設けられており、ディスク両面の中心孔２２の周囲には、この光ディスク１０を回転駆動時にクランプするためのクランプエリア２４が設けられている。中心孔２２には、図示しないディスクドライブ装置に光ディスク１０が装填された際に、ディスクモータのスピンドルが挿入される。そして、光ディスク１０は、そのクランプエリア２４において、図示しないディスククランパにより、ディスク回転中クランプされる。
【００１７】
光ディスク１０は、クランプエリア２４の周囲に、ビデオデータ、オーディオデータその他の情報を記録することができる情報エリア２５を有している。
【００１８】
情報エリア２５のうち、その外周側にはリードアウトエリア２６が設けられている。また、クランプエリア２４に接する内周側にはリードインエリア２７が設けられている。そして、リードアウトエリア２６とリードインエリア２７との間にデータ記録エリア２８が定められている。
【００１９】
情報エリア２５の記録層（光反射層）１７には、記録トラックがたとえばスパイラル状に連続して形成されている。その連続トラックは複数の物理セクタに分割され、これらのセクタには連続番号が付されている。このセクタを記録単位として、光ディスク１０に種々なデータが記録される。
【００２０】
データ記録エリア２８は、実際のデータ記録領域であって、記録・再生情報として、映画等のビデオデータ（主映像データ）、字幕・メニュー等の副映像データおよび台詞・効果音等のオーディオデータが、同様なピット列（レーザ反射光に光学的な変化をもたらす物理的な形状あるいは相状態）として記録されている。
【００２１】
光ディスク１０が片面１層で両面記録のＲＡＭディスクの場合は、各記録層１７は、２つの硫化亜鉛・酸化シリコン混合物（ＺｎＳ・ＳｉＯ２）で相変化記録材料層（たとえばＧｅ２Ｓｂ２Ｔｅ５）を挟み込んだ３重層により構成できる。
【００２２】
光ディスク１０が片面１層で片面記録のＲＡＭディスクの場合は、読み出し面１９側の記録層１７は、上記相変化記録材料層を含む３重層により構成できる。この場合、読み出し面１９から見て反対側に配置される層１７は情報記録層である必要はなく、単なるダミー層でよい。
【００２３】
光ディスク１０が片面読み取り型の２層ＲＡＭ／ＲＯＭディスクの場合は、２つの記録層１７は、１つの相変化記録層（読み出し面１９からみて奥側；読み書き用）と１つの半透明金属反射層（読み出し面１９からみて手前側；再生専用）で構成できる。
【００２４】
光ディスク１０がライトワンスのＤＶＤーＲである場合は、基板としてはポリカーボネートが用いられ、、図示しない反射膜としては金、図示しない保護膜としては紫外線硬化樹脂を用いることができる。この場合、記録層１７には有機色素が用いられる。この有機色素としては、シアニン、スクアリリウム、クロコニック、トリフェニルメンタン系色素、キサンテン、キノン系色素（ナフトキン、アントラキノン等）、金属錯体系色素（フタロシアン、ボルフィリン、ジチオール錯体等）その他が利用可能である。
【００２５】
このようなＤＶＤ−Ｒディスクへのデータ書き込みは、たとえば波長６５０ｎｍで出力６〜１２ｍＷ程度の半導体レーザを用いて行うことができる。
【００２６】
光ディスク１０が片面読み取り型の２層ＲＯＭディスクの場合は、２つの記録層１７は、１つの金属反射層（読み出し面１９からみて奥側）と１つの半透明金属反射層（読み出し面１９からみて手前側）で構成できる。
【００２７】
読み出し専用のＤＶＤーＲＯＭディスク１０では、基板１４にピット列が予めスタンパーで形成され、このピット列が形成された基板１４の面に金属等の反射層が形成され、この反射層が記録層１７として使用されることになる。このようなＤＶＤ−ＲＯＭディスク１０では、通常、記録トラックとしてのグルーブは特に設けられず、基板１４の面に形成されたピット列がトラックとして機能するようになっている。
【００２８】
上記各種の光ディスク１０において、再生専用のＲＯＭ情報はエンボス信号として記録層１７に記録される。これに対して、読み書き用（またはライトワンス用）の記録層１７を持つ基板１４にはこのようなエンボス信号は刻まれておらず、その代わりに連続のグルーブ溝が刻まれている。このグルーブ溝に、相変化記録層が設けられるようになっている。読み書き用ＤＶＤーＲＡＭディスクの場合は、さらに、グルーブの他にランド部分の相変化記録層も情報記録に利用される。
【００２９】
なお、光ディスク１０が片面読み取りタイプ（記録層が１層でも２層でも）の場合は、読み出し面１９から見て裏側の基板１４は読み書き用レーザに対して透明である必要はない。この場合は裏側基板１４全面にラベル印刷がされていても良い。
【００３０】
後述するＤＶＤデジタルビデオレコーダは、ＤＶＤーＲＡＭディスク（またはＤＶＤ−ＲＷディスク）に対する反復記録・反復再生（読み書き）と、ＤＶＤーＲディスクに対する１回の記録・反復再生と、ＤＶＤーＲＯＭディスクに対する反復再生が可能なように構成できる。
【００３１】
図２は、図１の光ディスク（ＤＶＤーＲＡＭ）１０のデータ記録エリア２８とそこに記録されるデータの記録トラックとの対応関係を説明する図である。
【００３２】
ディスク１０がＤＶＤ−ＲＡＭ（またはＤＶＤ−ＲＷ）の場合は、デリケートなディスク面を保護するために、ディスク１０の本体がカートリッジ１１に収納されるようになっている。ＤＶＤ−ＲＡＭディスク１０がカートリッジ１１ごと後述するＤＶＤビデオレコーダのディスクドライブに挿入されると、カートリッジ１１からディスク１０が引き出されて図示しないスピンドルモータのターンテーブルにクランプされ、図示しない光ヘッドに向き合うようにして回転駆動される。
【００３３】
一方、ディスク１０がＤＶＤーＲまたはＤＶＤーＲＯＭの場合は、ディスク１０の本体はカートリッジ１１に収納されておらず、裸のディスク１０がディスクドライブのディスクトレイに直接セットされるようになる。
【００３４】
図１に示した情報エリア２５の記録層１７には、データ記録トラックがスパイラル状に連続して形成されている。その連続するトラックは、図２に示すように一定記憶容量の複数論理セクタ（最小記録単位）に分割され、この論理セクタを基準にデータが記録されている。１つの論理セクタの記録容量は、後述する１パックデータ長と同じ２０４８バイト（あるいは２ｋバイト）に決められている。
【００３５】
データ記録エリア２８には、実際のデータ記録領域であって、管理データ、主映像（ビデオ）データ、副映像データおよび音声（オーディオ）データが同様に記録されている。
【００３６】
なお、図示はしないが、図２のディスク１０のデータ記録エリア２８は、リング状（年輪状）に複数の記録エリア（複数の記録ゾーン）に分割することができる。各記録ゾーン毎にディスク回転の角速度は異なるが、各ゾーン内では線速度または角速度を一定にすることができる。この場合、各ゾーン毎に予備の記録エリア（フリースペース）を設けることができる。このゾーン毎のフリースペースを集めて、そのディスク１０のリザーブエリアとすることができる。このリザーブエリアの記憶容量（リザーブ容量）は、後述する自動画質設定処理（図５１）等で利用できる。
【００３７】
図３は、図２の光ディスク１０に記録される情報の階層構造を説明する図である。
【００３８】
図２の光ディスク１０に形成されたデータ記録エリア２８は、図３に示すような構造を有している。この構造の論理フォーマットは、たとえば標準規格の１つであるＩＳＯ９６６０およびユニバーサルディスクフォーマット（ＵＤＦ）ブリッジに準拠して定められている。
【００３９】
リードインエリア２７からリードアウトエリア２６までの間のデータ記録エリア２８は、ボリュームスペースとして割り当てられる。このボリュームスペース２８は、ボリュームおよびファイル構造の情報のための空間（ボリューム／ファイル構造７０）と、ＤＶＤ規格のアプリケーションのための空間（ＤＶＤビデオ領域７１）と、この規格のアプリケーション以外のための空間（他記録エリア７３）を含むことができる。
【００４０】
ボリュームスペース２８は、多数のセクタに物理的に分割され、それらの物理的セクタには連続番号が付されている。このボリュームスペース（データ記録エリア）２８に記録されるデータの論理アドレスは、ＩＳＯ９６６０およびＵＤＦブリッジで定められるように、論理セクタ番号を意味している。ここでの論理セクタサイズは、物理セクタの有効データサイズと同様に、２０４８バイト（２ｋバイト）としてある。論理セクタ番号は、物理セクタ番号の昇順に対応して連続番号が付加されている。
【００４１】
なお、論理セクタと異なり、物理セクタにはエラー訂正情報等の冗長な情報が付加されている。このため、物理セクタサイズは、正確に言うと論理セクタサイズと一致しない。
【００４２】
すなわち、ボリュームスペース２８は階層構造を有しており、ボリューム／ファイル構造領域７０、１以上のビデオタイトルセットＶＴＳ＃ｎ７２からなるＤＶＤビデオ領域７１、および他の記録領域７３を含んでいる。これら領域は、論理セクタの境界上で区分されている。ここで、１論理セクタは２０４８バイトと定義され、１論理ブロックも２０４８バイトと定義される。したがって、１論理セクタは１論理ブロックと対等に定義される。
【００４３】
ボリューム／ファイル構造領域７０は、ＩＳＯ９６６０およびＵＤＦブリッジに定められる管理領域に相当する。この領域７０の記述に基づいて、ビデオマネージャーＶＭＧの内容が、後述するＤＶＤビデオレコーダ内部のシステムメモリ（図示せず）に格納される。
【００４４】
図３において、ビデオマネージャーＶＭＧは複数のファイル７４Ａで構成されている。このファイル７４Ａには、ビデオタイトルセット（ＶＴＳ＃１〜＃ｎ）７２を管理する情報（ビデオマネージャ情報ＶＭＧＩ、ビデオマネージャメニュー用ビデオオブジェクトセットＶＭＧＭ＿ＶＯＢＳ、ビデオマネージャ情報バックアップファイルＶＭＧＩ＿ＢＵＰ）が記述されている。
【００４５】
各ビデオタイトルセットＶＴＳ７２には、ＭＰＥＧ規格により圧縮されたビデオデータ（後述するビデオパック）、所定規格により圧縮されあるいは非圧縮のオーディオデータ（後述するオーディオパック）、およびランレングス圧縮された副映像データ（後述する副映像パック；１画素が複数ビットで定義されたビットマップデータを含む）とともに、これらのデータを再生するための情報（後述するナビゲーションパック；プレゼンテーション制御情報ＰＣＩおよびデータサーチ情報ＤＳＩを含む）が格納されている。
【００４６】
ビデオタイトルセットＶＴＳ７２も、ビデオマネージャーＶＭＧと同様に、複数のファイル７４Ｂで構成されている。このファイル７４Ｂは、ビデオタイトルセット情報ＶＴＳＩ、ビデオタイトルセットメニュー用オブジェクトセットＶＴＳＭ＿ＶＯＢＳ、ビデオタイトルセットタイトル用ビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳ、ビデオタイトルセット情報のバックアップＶＴＳＩ＿ＢＵＰを含んでいる。
【００４７】
ここでは、ビデオタイトルセットＶＴＳ（ＶＴＳ＃１〜＃ｎ）７２の数は最大９９個に制限され、また、各ビデオタイトルセットＶＴＳ７２を構成するファイル７４Ｂの数は最大１２個に定められている。これらのファイル７４Ａおよびファイル７４Ｂは、論理セクタの境界で、同様に区分されている。
【００４８】
他の記録エリア７３には、上述したビデオタイトルセットＶＴＳ７２で利用可能な情報、あるいはビデオタイトルセットとは関係ない他の情報を記録することができる。このエリア７３は必須ではなく、使用しないなら削除されてもよい。
【００４９】
図９を参照して後述するが、ビデオタイトルセットタイトル用ビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳは、１以上のビデオオブジェクトＶＯＢの集まりを定義している。各ＶＯＢは１以上のセルの集まりを定義している。そして、１以上のセルの集まりによって、プログラムチェーンＰＧＣが構成される。
【００５０】
１つのＰＧＣを１本のドラマに例えれば、このＰＧＣを構成する複数のセルはドラマ中の種々なシーンに対応すると解釈可能である。このＰＧＣの中身（あるいはセルの中身）は、たとえばディスク１０に記録される内容を制作するソフトウエアプロバイダにより決定される。
【００５１】
図４は、光ディスク１０のリードインエリア２７に記録される情報を説明する図である。ディスク１０が後述するＤＶＤビデオレコーダ（または図示しないＤＶビデオプレーヤ）にセットされると、まずリードインエリア２７の情報が読み取られる。このリードインエリア２７には、セクタ番号の昇順に沿って、所定のリファレンスコードおよび制御データが記録されている。
【００５２】
リードインエリア２７のリファレンスコードは、２つのエラー訂正コードブロック（ＥＣＣブロック）で構成されている。各ＥＣＣブロックは１６セクタで構成される。この２つのＥＣＣブロック（３２セクタ）は、スクランブルデータを付加して生成されるようになっている。スクランブルデータが付加されたリファレンスコードを再生したときに、特定のデータシンボル（たとえば１７２）が再生されるよう再生側のフィルタ操作等を行って、その後のデータ読み取り精度を確保するようにしている。
【００５３】
リードインエリア２７の制御データは、１９２のＥＣＣブロックで構成されている。この制御データの部分には、各ブロック内の１６セクタの内容が、１９２回繰り返し記録されている。
【００５４】
図５は、リードインエリア２７の制御データの内容を示す。１６セクタで構成されるこの制御データは、最初の１セクタ（２０４８バイト）に物理フォーマット情報を含み、その後にディスク製造情報およびコンテンツプロバイダ情報を含んでいる。
【００５５】
図６は、図５の制御データに含まれる２０４８バイトの物理フォーマット情報の内容を示す。
【００５６】
最初のバイト位置”０”には、記録情報がＤＶＤ規格のどのバージョンに準拠しているのかが記載される。
【００５７】
２番目のバイト位置”１”には、記録媒体（光ディスク１０）のサイズ（１２ｃｍ、８ｃｍ、その他）および最小読出レートが記載される。読出専用ＤＶＤビデオの場合、最小読出レートとしては、２．５２Ｍｂｐｓ、５．０４Ｍｂｐｓおよび１０．０８Ｍｂｐｓが規定されているが、それ以外の最小読出レートもリザーブされている。たとえば、可変ビットレート記録が可能なＤＶＤビデオレコーダにより２Ｍｂｐｓの平均ビットレートで録画が行われた場合、上記リザーブ部分を利用することにより、最小読出レートを、１．５〜１．８Ｍｂｐｓに設定することができる。
【００５８】
３番目のバイト位置”２”には、記録媒体（光ディスク１０）のディスク構造（記録層の数、トラックピッチ、記録層のタイプなど）が記載される。この記録層のタイプにより、そのディスク１０が、ＤＶＤーＲＯＭなのかＤＶＤーＲなのかＤＶＤーＲＡＭ（またはＤＶＤーＲＷ）なのかを識別することができる。
【００５９】
４番目のバイト位置”３”には、記録媒体（光ディスク１０）の記録密度（リニア密度およびトラック密度）が記載される。リニア密度は、１ビット当たりの記録長（０．２６７μｍ／ビットあるいは０．２９３μｍ／ビットなど）を示す。また、トラック密度は、隣接トラック間隔（０．７４μｍ／トラックあるいは０．８０μｍ／トラックなど）を示す。ＤＶＤーＲＡＭあるいはＤＶＤ−Ｒのリニア密度およびトラック密度として、別の数値が指定できるように、４番目のバイト位置”３”には、リザーブ部分も設けられている。
【００６０】
５番目のバイト位置”４〜１５”には、記録媒体（光ディスク１０）のデータエリア２８の開始セクタ番号および終了セクタ番号等が記載される。
【００６１】
６番目のバイト位置”１６”には、バーストカッティングエリア（ＢＣＡ）記述子が記載される。このＢＣＡはＤＶＤーＲＯＭディスクだけにオプションで適用されるもので、ディスク製造プロセス終了後の記録情報を格納するエリアである。
【００６２】
７番目のバイト位置”１７〜２０”には、記録媒体（光ディスク１０）の空き容量が記述される。たとえばディスク１０が片面１層記録のＤＶＤーＲＡＭディスクである場合、ディスク１０のこの位置には、２．６ＧＢ（またはこのバイト数に対応したセクタ数）を示す情報が記載される。ディスク１０が両面記録ＤＶＤーＲＡＭディスクである場合は、この位置に、５．２ＧＢ（またはこのバイト数に対応したセクタ数）を示す情報が記載される。
【００６３】
８番目のバイト位置”２１〜３１”および９番目のバイト位置”３２〜２０４７”は、将来のためにリザーブされている。
【００６４】
図７は、光ディスク１０に記録される情報（データファイル）のディレクトリ構造を例示している。コンピュータの汎用オペレーティングシステムが採用している階層ファイル構造と同様に、ルートディレクトリの下にビデオタイトルセットＶＴＳのサブディレクトリとオーディオタイトルセットＡＴＳのサブディレクトリが繋がっている。そして、ビデオタイトルセットＶＴＳのサブディレクトリ中に、種々なビデオファイル（ＶＭＧＩ、ＶＭＧＭ、ＶＴＳＩ、ＶＴＳＭ、ＶＴＳ等のファイル）が配置されて、各ファイルが整然と管理されるようになっている。特定のファイル（たとえば特定のＶＴＳ）は、ルートディレクトリからそのファイルまでのパスを指定することで、アクセスできる。
【００６５】
図１または図２に示すようなＤＶＤーＲＡＭ（ＤＶＤーＲＷ）ディスク１０またはＤＶＤーＲディスク１０は、図７のディレクトリ構造を持つようにプリフォーマットしておき、このプリフォーマット済みディスク１０をＤＶＤビデオ録画用の未使用ディスク（生ディスク）として市販することができる。
【００６６】
すなわち、プリフォーマットされた生ディスク１０のルートディレクトリは、ビデオタイトルセット（ＶＴＳ）というサブディレクトリを含む。このサブディレクトリは、種々な管理データファイル（ＶＩＤＥＯ＿ＴＳ．ＩＦＯ、ＶＴＳ＿０１＿０．ＩＦＯ）と；これらの管理データファイルの情報をバックアップするバックアップファイル（ＶＩＤＥＯ＿ＴＳ．ＢＵＰ、ＶＴＳ＿０１＿０．ＢＵＰ）と；前記管理データファイルの記載内容に基づき管理されるものであって、デジタル動画情報を格納するためのビデオデータファイル（ＶＴＳ＿０１＿１．ＶＯＢ）とを含むことができる。
【００６７】
上記サブディレクトリは、所定のメニュー情報を格納するためのメニューデータファイル（ＶＭＧＭ、ＶＴＳＭ）をさらに含むことができる。
【００６８】
図８は、図７のディレクトリ構造に対応したディレクトリレコードの内容を示す。
【００６９】
１番目の相対バイト位置”０”には、ディレクトリレコード長が記載される。
【００７０】
２番目の相対バイト位置”１”には、割り当てられた拡張属性レコード長が記載される。
【００７１】
３番目の相対バイト位置”２”には、拡張に割り当てられた最初の論理セクタの番号が記載される。
【００７２】
４番目の相対バイト位置”１０”には、ファイル部分のデータ長が記載される。
【００７３】
５番目の相対バイト位置”１８”には、ディレクトリレコードに記載された拡張内の情報が記録されたときの日時が記載される。この相対バイト位置”１８”のデータは、ＤＶＤビデオレコーダでは、録画番組（特定のＶＴＳに相当）の録画日時の記録に利用できる。
【００７４】
６番目の相対バイト位置”２５”には、ＩＳＯ９６６０の表１０内に規定されるファイルの特性を示すファイルフラグが記載される。
【００７５】
７番目の相対バイト位置”２５”には、ファイル部分に割り当てられたファイルユニットサイズが記載される。
【００７６】
８番目の相対バイト位置”２７”には、ファイル部分に割り当てられたインターリーブギャップのサイズが記載される。
【００７７】
９番目の相対バイト位置”２８”には、ディレクトリレコードに記載された拡張上のボリュームセット内のボリューム連番が記載される。
【００７８】
１０番目の相対バイト位置”３２”には、ディレクトリレコードのファイルＩＤフィールドの長さが記載される。
【００７９】
１１番目の相対バイト位置”３３”には、ファイルＩＤまたはＩＳＯ９６６０で規定されるディレクトリが記載される。
【００８０】
上記ファイルＩＤの次には、ファイルＩＤフィールドの長さが偶数バイトのときの詰め物として用いられるパディングフィールドが記載される。
【００８１】
上記パディングフィールドの次には、システムが使用する著作権管理情報が記載される。
【００８２】
上記著作権管理情報の次には、記録された特定のファイル（たとえば図７のＶＴＳ＿０１＿１．ＶＯＢ）が一度読み出されたことがあるかどうか（またはそのＶＴＳが過去に１度でも再生されたことがあるかどうか）を示すリードフラグ（または再生済フラグ）が記載される。まだ一度も読み出されたことがないファイルに対するリードフラグは”０”にセットされる。一度でも読み出されると、そのファイルのリードフラグは”１”にセットされる。
【００８３】
上記リードフラグの次には、記録された特定のファイル（たとえば図７のＶＴＳ＿０１＿１．ＶＯＢ）が永久保存したい内容であるかどうか（あるいは誤消去を防止したい内容であるかどうか）を示すアーカイブフラグ（または永久保存フラグ）が記載される。消去されてもかまわないファイルに対するアーカイブフラグは”０”にセットされる。消さずにずっと保存しておきたいファイルのアーカイブフラグは”１”にセットされる。
【００８４】
図９は、図３のビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳに含まれる情報の階層構造を示す。
【００８５】
図９に示すように、各セル８４は１以上のビデオオブジェクトユニット（ＶＯＢＵ）８５により構成される。そして、各ビデオオブジェクトユニット８５は、ナビゲーションパック（ＮＶパック）８６を先頭とする、ビデオパック（Ｖパック）８８、副映像パック（ＳＰパック）９０、およびオーディオパック（Ａパック）９１の集合体（パック列）として構成されている。すなわち、ビデオオブジェクトユニットＶＯＢＵ８５は、あるナビゲーションパック８６から次のナビゲーションパック８６の直前まで記録される全パックの集まりとして定義される。
【００８６】
これらのパックは、データ転送処理を行う際の最小単位となる。また、論理上の処理を行う最小単位はセル単位であり、論理上の処理はこのセル単位で行わる。
【００８７】
上記ナビゲーションパック８６は、いずれのアングル変更（ノンシームレス再生およびシームレス再生）も実現できるように、ビデオオブジェクトユニットＶＯＢＵ８５中に組み込まれている。
【００８８】
上記ビデオオブジェクトユニットＶＯＢＵ８５の再生時間は、ビデオオブジェクトユニットＶＯＢＵ８５中に含まれる１以上の映像グループ（グループオブピクチャー；略してＧＯＰ）で構成されるビデオデータの再生時間に相当し、その再生時間は０．４秒〜１．２秒の範囲内に定められる。１ＧＯＰは、ＭＰＥＧ規格では通常約０．５秒であって、その間に１５枚程度の画像を再生するように圧縮された画面データである。
【００８９】
ビデオオブジェクトユニットＶＯＢＵ８５がビデオデータを含む場合には、ビデオパック８８、副映像パック９０およびオーディオパック９１から構成されるＧＯＰ（ＭＰＥＧ規格準拠）が配列されてビデオデータストリームが構成される。しかし、このＧＯＰの数とは無関係に、ＧＯＰの再生時間を基準にしてビデオオブジェクトユニットＶＯＢＵ８５が定められ、その先頭には、図９に示すように常にナビゲーションパック８６が配列される。
【００９０】
なお、オーディオおよび／または副映像データのみの再生データにあってもビデオオブジェクトユニットＶＯＢＵ８５を１単位として再生データが構成される。たとえば、ナビゲーションパック８６を先頭としてオーディオパック９１のみでビデオオブジェクトユニットＶＯＢＵ８５が構成されいる場合、ビデオデータのビデオオブジェクトＶＯＢ８３の場合と同様に、そのオーディオデータが属するビデオオブジェクトユニットＶＯＢＵ８５の再生時間内に再生されるべきオーディオパック９１が、そのビデオオブジェクトユニットＶＯＢＵ８５に格納される。
【００９１】
ところで、図９に示すような構造のＶＯＢＳ８２を含むビデオタイトルセットＶＴＳを光ディスク１０に記録できるＤＶＤビデオレコーダでは、このＶＴＳの記録後に記録内容を編集したい場合が生じる。この要求に答えるため、各ＶＯＢＵ８５内に、ダミーパック８９を適宜挿入できるようになっている。このダミーパック８９は、後に編集用データを記録する場合などに利用できる。
【００９２】
図９に示すように、ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）８２は、１以上のビデオオブジェクト（ＶＯＢ）８３の集合として定義されている。ビデオオブジェクトセットＶＯＢＳ８２中のビデオオブジェクトＶＯＢ８３は同一用途に用いられる。
【００９３】
メニュー用のＶＯＢＳ８２は、通常、１つのＶＯＢ８３で構成され、そこには複数のメニュー画面表示用データが格納される。これに対して、タイトルセット用のＶＯＢＳ８２は、通常、複数のＶＯＢ８３で構成される。
【００９４】
ここで、タイトルセット用ビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳ８２を構成するＶＯＢ８３は、あるロックバンドのコンサートビデオを例にとれば、そのバンドの演奏の映像データに相当すると考えることができる。この場合、ＶＯＢ８３を指定することによって、そのバンドのコンサート演奏曲目のたとえば３曲目を再生することができる。
【００９５】
また、メニュー用ビデオオブジェクトセットＶＴＳＭ＿ＶＯＢＳを構成するＶＯＢ８３には、そのバンドのコンサート演奏曲目全曲のメニューデータが格納され、そのメニューの表示にしたがって、特定の曲、たとえばアンコール演奏曲目を再生することができる。
【００９６】
なお、通常のビデオプログラムでは、１つのＶＯＢ８３で１つのＶＯＢＳ８２を構成することができる。この場合、１本のビデオストリームが１つのＶＯＢ８３で完結することとなる。
【００９７】
一方、たとえば複数ストーリのアニメーション集あるいはオムニバス形式の映画では、１つのＶＯＢＳ８２中に各ストーリに対応して複数のビデオストリーム（複数のプログラムチェーンＰＧＣ）を設けることができる。この場合は、各ビデオストリームが対応するＶＯＢ８３に格納されることになる。その際、各ビデオストリームに関連したオーディオストリームおよび副映像ストリームも各ＶＯＢ８３中で完結する。
【００９８】
ＶＯＢ８３には、識別番号（ＩＤＮ＃ｉ；ｉ＝０〜ｉ）が付され、この識別番号によってそのＶＯＢ８３を特定することができる。ＶＯＢ８３は、１または複数のセル８４から構成される。通常のビデオストリームは複数のセルで構成されるが、メニュー用のビデオストリームは１つのセル８４で構成される場合もある。各セル８４には、ＶＯＢ８３の場合と同様に識別番号（Ｃ＿ＩＤＮ＃ｊ）が付されている。
【００９９】
図１０は、光ディスク（ＤＶＤーＲＯＭまたはＤＶＤ−ＲＡＭ）１０から読み出され、図示しないディスクドライブにおいて信号復調／エラー訂正された後に得られるところの、パック形式のデータ列（パック列）を例示している。このパック列は、ナビゲーションパック（制御パック）８６、ビデオパック８８、ダミーパック８９、副映像パック９０およびオーディオパック９１で構成されている。これらのパックは全て、図２の論理セクタと同様に、２ｋバイト単位のデータで構成されている。
【０１００】
ナビゲーションパック８６は、パックヘッダ１１０、再生制御情報／プレゼンテーション制御情報（ＰＣＩ）パケット１１６およびデータ検索情報（ＤＳＩ）パケット１１７を含んでいる。ＰＣＩパケット１１６はパケットヘッダ１１２およびＰＣＩデータ１１３で構成され、ＤＳＩパケット１１７はパケットヘッダ１１４およびＤＳＩデータ１１５で構成されている。ＰＣＩパケット１１６はノンシームレスアングル切替時に使用する制御データを含み、ＤＳＩパケット１１７はシームレスアングル切替時に使用する制御データを含んでいる。
【０１０１】
ここで、上記アングル切替とは、被写体映像を見る角度（カメラアングル）を変えることを意味する。ロックコンサートビデオの例でいえば、同一曲の演奏シーン（同一イベント）において、ボーカリスト主体に捕らえたシーン、ギタリスト主体に捕らえたシーン、ドラマー主体に捕らえたシーン等、様々な角度からのシーンを見ることができることを意味する。
【０１０２】
アングル切替（またはアングル変更）がなされるケースとしては、視聴者の好みに応じてアングル選択ができる場合と、ストーリの流れの中で自動的に同一シーンがアングルを変えて繰り返される場合（ソフトウエア制作者／プロバイダがそのようにストーリを構成した場合；あるいは後述するＤＶＤビデオレコーダのユーザがそのような編集を行った場合）がある。
【０１０３】
また、アングルを選定する場合としては、次のものがある。すなわち、同一シーンの始めに戻ってアングルが変わる時間的に不連続なノンシームレス再生の場合（たとえばボクサーがカウンターパンチを入れる瞬間のシーンでカメラアングルが別アングルに変り再びカウンターが打ち出され始めるシーンが再生される場合）と、そのシーンに続くシーンでアングルが変わる時間的に連続したシームレス再生の場合（たとえばボクサーがカウンターを入れそのパンチが入った瞬間にカメラアングルが別アングルに変りカウンターを食らった相手が吹っ飛ぶシーンが時間的に連続して再生される場合）とがある。
【０１０４】
ビデオパック８８は、パックヘッダ８８１およびビデオパケット８８２で構成されている。ダミーパック８９は、パックヘッダ８９１とパティングパケット８９０とで構成され、パティングパケット８９０はパケットヘッダ８９２とパディングデータ８９３とで構成されている。ただし、パディングデータ８９３には無効データが入れられている。
【０１０５】
副映像パック９０は、パックヘッダ９０１および副映像パケット９０２で構成されている。オーディオパック９１は、パックヘッダ９１１およびオーディオパケット９１２で構成されている。
【０１０６】
なお、図１０のビデオパケット８８２は図示しないパケットヘッダを含み、このパケットヘッダにはデコードタイムスタンプ（ＤＳＴ）およびプレゼンテーションタイムスタンプ（ＰＴＳ）が記録されている。また、副映像パケット９０２およびオーディオパケット９１２は、それぞれ、図示しないパケットヘッダを含み、それらのパケットヘッダには、プレゼンテーションタイムスタンプ（ＰＴＳ）が記録されている。
【０１０７】
図１１は、図１０のナビゲーションパック１パック分の構造を示す。
【０１０８】
すなわち、１パックのナビゲーションパック８６は、１４バイトのパックヘッダ１１０、２４バイトのシステムヘッダ１１１および２つのパケット（１１６、１１７）を含む２０１０バイトのナビゲーションデータで構成される。このナビゲーションデータを構成する２つのパケットとは、図１０の説明で触れた再生制御情報（ＰＣＩ）パケット１１６およびデータサーチ情報（ＤＳＩ）パケット１１７である。
【０１０９】
ＰＣＩパケット１１６は、６バイトのパケットヘッダ１１２Ａ、１バイトのサブストリーム識別子（サブストリームＩＤ）１１２Ｂ、および９７９バイトのＰＣＩデータ１１３で構成される。サブストリームＩＤ１１２Ｂの８ビットコード「００００００００」によりＰＣＩデータ１１３のデータストリームが指定される。
【０１１０】
また、ＤＳＩパケット１１７は、６バイトのパケットヘッダ１１４Ａ、１バイトのサブストリーム識別子（サブストリームＩＤ）１１４Ｂ、および１０１７バイトのＤＳＩデータ１１５で構成される。サブストリームＩＤ１１４Ｂの８ビットコード「０００００００１」によりＤＳＩデータ１１５のデータストリームが指定される。
【０１１１】
このように構成されたナビゲーションパック８６の１パック分のデータ長は、図２の論理セクタ１つに相当する２０４８バイト（２ｋバイト）となる。
【０１１２】
図１１のパックヘッダ１１０およびシステムヘッダ１１１は、ＭＰＥＧ２のシステムレーヤで定義される。すなわちパックヘッダ１１０には、パック開始コード、システムクロックリファレンス（ＳＣＲ）および多重化レートの情報が格納され、システムヘッダ１１１には、ビットレート、ストリームＩＤが記載される。同様に、ＰＣＩパケット１１６のパケットヘッダ１１２ＡおよびＤＳＩパケット１１７のパケットヘッダ１１４Ａには、ＭＰＥＧ２のシステムレーヤに定められているように、パケット開始コード、パケット長およびストリームＩＤが格納されている。
【０１１３】
図１２は、図１０のダミーパック１パック分の構造を示す。すなわち、１パックのダミーパック８９は、パックヘッダ８９１と、所定のストリームＩＤを持つパケットヘッダ８９２と、所定のコードで埋められたパディングデータ８９３とで、構成されている。（パケットヘッダ８９２およびパティングデータ８９３はパティングパケット８９０を構成している。）未使用ダミーパックのパディングデータ８９３の内容は、特に意味を持たない。このダミーパック８９は、図２のディスク１０に所定の録画がなされたあと、この録画内容を編集する場合に、適宜利用することができる。
【０１１４】
たとえば、ポータブルビデオカメラで家族旅行を録画したビデオテープをＤＶＤーＲＡＭ（またはＤＶＤ−ＲＷ）ディスク１０に録画し編集する場合を考えてみる。
【０１１５】
この場合、まず１枚のディスクにまとめたいビデオシーンだけを選択的にディスク１０に録画する。このビデオシーンは図９のビデオパック８８に記録される。また、ビデオカメラで同時録音された音声は、オーディオパック９１に記録される。
【０１１６】
このビデオパック８８等を含むＶＯＢＵ８５は、必ずその先頭にナビゲーションパック８６を持っている。図１０に示すように、このナビゲーションパック８６は再生制御情報ＰＣＩおよびデータ検索情報ＤＳＩを含んでいる。このＰＣＩあるいはＤＳＩを利用して、各ＶＯＢＵの再生手順を制御できる（たとえば飛び飛びのシーンを自動的に繋いだり、マルチアングルシーンを記録することができる）。
【０１１７】
ビデオテープからディスク１０に編集録画したあと、各シーンにＶＯＢＵ単位で音声・効果音等をアフレコする場合あるいはバックグラウンドミュージックＢＧＭを追加する場合に、アフレコ音声またはＢＧＭをダミーパック８９記録できる。また、録画内容の解説を追加する場合には、追加の文字、図形等の副映像をダミーパック８９に記録できる。さらに追加のビデオ映像をインサートしたい場合には、そのインサートビデオをダミーパック８９記録することもできる。
【０１１８】
上述したアフレコ音声等は、オーディオパックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。また、上記追加の解説等は、副映像パックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。同様に、上記インサートビデオは、ビデオパックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。
【０１１９】
つまり、ダミーパック８９は、使用目的によってオーディオパックにも副映像パックにもビデオパックにもなり得る、ワイルドカードのようなパックである。
【０１２０】
図１３は、各ＶＯＢＵ８５の先頭に配置されるナビゲーションパック８６に含まれるＰＣＩパケット１１６を示す。ＰＣＩパケット１１６は、図示するように、ビデオオブジェクトユニット（ＶＯＢＵ）８５内のビデオデータの再生状態に同期して表示内容あるいは再生内容（プレゼンテーション内容）を変更するためのナビゲーションデータである再生制御情報ＰＣＩ（ＰＣＩデータ）１１３を含む。
【０１２１】
図１４は、図１３の再生制御情報（ＰＣＩデータ）１１３の内容を示す。ＰＣＩデータ１１３は、６０バイトのＰＣＩ一般情報（ＰＣＩ＿ＧＩ）と、３６バイトのノンシームレス再生用アングル情報（ＮＳＭＬ＿ＡＧＬＩ）と、６９４バイトのハイライト情報（ＨＬＩ）と、１８９バイトの記録情報（ＲＥＣＩ）を含んでいる。この記録情報（ＲＥＣＩ）は、国際標準の著作権管理コード（ＩＳＲＣ）を含むことができる。
【０１２２】
上記ハイライト情報ＨＬＩは、次のようなハイライト処理を実行する際に利用できる。すなわち、後述するＤＶＤビデオレコーダのＭＰＵ（あるいはＣＰＵ）は、ハイライト情報ＨＬＩを読み取って、副映像により表示される矩形領域（ハイライトボタン）の、Ｘ／Ｙ座標値、色、コントラスト値等を検知する。これらの検知情報に応じて、ＤＶＤビデオレコーダのＭＰＵは、たとえばメニュー選択項目等の表示に対してハイライト処理を行う。このハイライト処理は、視覚上のユーザーインターフェイスにおいて、ユーザが表示された特定のアイテムを容易に認知できるようにする手段として利用される。具体的には、光ディスク１０に録画されたＤＶＤビデオタイトルがマルチリンガル対応のプログラムである場合、特定の音声言語（たとえば英語）および特定言語の字幕言語（たとえば日本語）が、ハイライト処理により視覚上目立つように表示されたハイライトボタンにより、選択される。
【０１２３】
図１５は、図１４の再生制御情報一般情報ＰＣＩ＿ＧＩの内容を示す。
【０１２４】
この再生制御情報一般情報ＰＣＩ＿ＧＩには、ナビゲーションパックの論理ブロック番号（ＮＶ＿ＰＣＫ＿ＬＢＮ）と、ビデオオブジェクトユニット（ＶＯＢＵ）のカテゴリー（ＶＯＢＵ＿ＣＡＴ）と、ビデオオブジェクトユニット（ＶＯＢＵ）のユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）と、ビデオオブジェクトユニット（ＶＯＢＵ）の表示開始時間（ＶＯＢＵ＿Ｓ＿ＰＴＭ）と、ビデオオブジェクトユニット（ＶＯＢＵ）の表示終了時間（ＶＯＢＵ＿Ｅ＿ＰＴＭ）と、ビデオオブジェクトユニット（ＶＯＢＵ）内のシーケンス末尾の表示終了時間（ＶＯＢＵ＿ＳＥ＿ＰＴＭ）と、セル経過時間（Ｃ＿ＥＬＴＭ）とが記載される。
【０１２５】
ここで、上記論理ブロック番号（ＮＶ＿ＰＣＫ＿ＬＢＮ）は、再生制御情報（ＰＣＩ）が含まれるナビゲーションパックのアドレス（記録位置）を、そのＰＣＩが含まれたビデオオブジェクトセット（ＶＯＢＳ）の最初の論理ブロックからの相対ブロック数で示したものである。
【０１２６】
上記カテゴリー（ＶＯＢＵ＿ＣＡＴ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）内のビデオおよび副映像に対応するアナログ信号のコピープロテクトの内容を記載したものである。
【０１２７】
上記ユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示（プレゼンテーション）期間中に禁止されるユーザ操作を記載したものである。
【０１２８】
上記表示開始時間（ＶＯＢＵ＿Ｓ＿ＰＴＭ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示（プレゼンテーション）開始時間を記載したものである。より具体的にいうと、このＶＯＢＵ＿Ｓ＿ＰＴＭは、ビデオオブジェクトユニット（ＶＯＢＵ）内の最初のＧＯＰの表示順序における最初の映像（最初のピクチャー）の表示開始時間を指す。
【０１２９】
上記表示終了時間（ＶＯＢＵ＿Ｅ＿ＰＴＭ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示（プレゼンテーション）終了時間を記載したものである。より具体的にいうと、ビデオオブジェクトユニット（ＶＯＢＵ）内のビデオデータが連続しているときは、このＶＯＢＵ＿Ｅ＿ＰＴＭは、ビデオオブジェクトユニット（ＶＯＢＵ）内の最後のＧＯＰの表示順序における最後の映像（最後のピクチャー）の表示終了時間を指す。
【０１３０】
一方、ビデオオブジェクトユニット（ＶＯＢＵ）内にビデオデータが存在しないとき、あるいはそのビデオオブジェクトユニット（ＶＯＢＵ）の再生が停止されたときは、このＶＯＢＵ＿Ｅ＿ＰＴＭは、フィールド間隔（ＮＴＳＣビデオでは１／６０秒）の時間グリッドにアラインされた仮想的なビデオデータの終了時間を指すようになる。
【０１３１】
上記表示終了時間（ＶＯＢＵ＿ＳＥ＿ＰＴＭ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）内のビデオデータのシーケンスエンドコードによる、表示（プレゼンテーション）終了時間を記載したものである。より具体的にいうと、ビデオオブジェクトユニット（ＶＯＢＵ）内のシーケンスエンドコードが含まれるところの、表示順序の最後の映像（最後のピクチャー）の表示終了時間を指す。ビデオオブジェクトユニット（ＶＯＢＵ）内にシーケンスエンドコード付の映像（ピクチャー）が存在しないときは、ＶＯＢＵ＿ＳＥ＿ＰＴＭに００００００００ｈ（ｈはヘキサデシマルの意）がエンターされる。
【０１３２】
上記セル経過時間（Ｃ＿ＥＬＴＭ）は、再生制御情報（ＰＣＩ）が含まれるセルの表示順序における最初のビデオフレームから、このＰＣＩが含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示順序における最初のビデオフレームまでの相対的な表示（プレゼンテーション）時間を、ＢＣＤ形式の時間、分、秒およびフレームで記述したものである。ビデオオブジェクトユニット（ＶＯＢＵ）内にビデオデータがないときは、前記仮想的なビデオデータの最初のビデオフレームが、上記ビデオフレームとして使用される。
【０１３３】
図１６は、図３のビデオマネージャＶＭＧの内容を示す。このＶＭＧは、複数のファイル７４Ａで構成されている。このビデオマネージャーＶＭＧは、各ファイルに対応して、ビデオマネージャー情報（ＶＭＧＩ）７５と、ビデオマネージャーメニュー用オブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）と、ビデオマネージャー情報のバックアップ（ＶＭＧＩ＿ＢＵＰ）を含んでいる。
【０１３４】
ここで、ビデオマネージャー情報ＶＭＧＩおよびビデオマネージャー情報のバックアップＶＭＧＩ＿ＢＵＰは必須の項目とし、ビデオマネージャー情報メニューＶＭＧＭを表示するためのビデオオブジェクトセットＶＭＧＭ＿ＶＯＢＳはオプションとすることができる。
【０１３５】
図１６に示すように、ビデオマネージャＶＭＧの先頭に配置されたビデオマネージャー情報（ＶＭＧＩ）７５には、ビデオマネージャー情報管理テーブル（ＶＭＧＩ＿ＭＡＴ；必須）、タイトルサーチポインタテーブル（ＴＴ＿ＳＲＰＴ；必須）、ビデオマネージャメニューのプログラムチェーン情報ユニットテーブル（ＶＭＧＭ＿ＰＧＣＩ＿ＵＴ；ＶＭＧＭ＿ＶＯＢＳが存在するときは必須）、パレンタル管理情報テーブル（ＰＴＬ＿ＭＡＩＴ；オプション）、ビデオタイトルセット属性テーブル（ＶＴＳ＿ＡＴＲＴ；必須）、テキストデータマネージャ（ＴＸＴＤＴ＿ＭＧ；オプション）、ビデオマネージャメニューセルアドレステーブル（ＶＭＧＭ＿Ｃ＿ＡＤＴ；ＶＭＧＭ＿ＶＯＢＳが存在するときは必須）、およびビデオマネージャメニュービデオオブジェクトユニットアドレスマップ（ＶＭＧＭ＿ＶＯＢＵ＿ＡＤＭＡＰ；ＶＭＧＭ＿ＶＯＢＳが存在するときは必須）が、この順番で記述されている。
【０１３６】
なお、ビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴの終了アドレス（ＶＭＧＩ＿ＭＡＴ＿ＥＡ）やタイトルサーチポインタＴＴ＿ＳＲＰＴのスタートアドレス（ＴＴ＿ＳＲＰＴ＿ＳＡ）等のアドレスは、このテーブルＶＭＧＩ＿ＭＡＴが格納された先頭論理ブロックからの相対的な論理ブロック数で記載されている。
【０１３７】
ビデオマネージャ情報（ＶＭＧＩ）７５は、図３の各ビデオタイトルセット（ＶＴＳ）７２を再生するときに用いられる情報を含むもので、これらの情報は論理セクタの境界と一致するように光ディスク１０に記録される。
【０１３８】
ビデオマネージャー情報メニュー用ビデオオブジェクトセットＶＭＧＭ＿ＶＯＢＳには、光ディスク１０に記録されたビデオデータ、オーディオデータおよび副映像データに関するメニュー情報（ビデオマネージャーＶＭＧが管理する）が格納されている。
【０１３９】
このビデオマネージャー情報メニュー用ビデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）によって、再生しようとする光ディスクのボリューム名、ボリューム名表示に伴う音声および副映像の説明を表示できるとともに、選択可能な項目を副映像で表示できる。
【０１４０】
たとえば、ビデオマネージャー情報メニュー用ビデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）によって、これから再生しようとする光ディスクがあるボクサーＸのワールドチャンピオンに至るまでの試合を格納したビデオを（シングルストーリあるいはマルチストーリの形態で）含む旨を、副映像で表示できるようになる。すなわち、ボクサーＸの栄光の歴史等のボリューム名とともにボクサーＸのファイティングポーズがビデオデータで再生され、かつ彼のテーマソングが（もしあれば）音声出力され、さらに副映像で彼の経歴・戦歴の年表等が表示される。
【０１４１】
また、ＶＭＧＭ用ビデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）により副映像で表示される選択項目として、たとえばメニュー形式で、（１）試合のナレーション音声を英語、日本語、仏語、独語等のいずれの言語で再生するかの問い合わせとともに、（２）副映像で所定言語の字幕を表示するか否か、および（３）選択可能な複数言語字幕のいずれを選択するかの問い合わせが、出力される。このＶＭＧＭ用ビデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）による表示から、視聴者（後述するＤＶＤビデオレコーダのユーザ）は、たとえば音声は英語、副映像字幕は日本語を選択することができる。こうして、ボクサーＸの試合のビデオを鑑賞する準備が整うこととなる。
【０１４２】
上述したような副映像および／または音声を利用した記録内容の解説や、音声言語あるいは字幕言語の任意選択、あるいは前述した再生アングルの変更といった特徴は、従来のビデオレコーダ（ＶＨＳ型ＶＣＲ等）にはなかったことであるが、この発明のＤＶＤビデオレコーダはこれらの特徴を持つことができる。
【０１４３】
図１７は、図１６のビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴの内容を示す。
【０１４４】
すなわち、このビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴには、ビデオマネージャー識別子（ＶＭＧ＿ＩＤ）；ビデオマネージャのエンドアドレス（ＶＭＧ＿ＥＡ）；ビデオマネージャ情報のエンドアドレス（ＶＭＧＩ＿ＥＡ）；該当光ディスク（ＤＶＤディスク）１０が採用する規格のバージョン番号（ＶＥＲＮ）；ビデオマネージャのカテゴリー（ＶＭＧ＿ＣＡＴ）；ボリューム設定識別子（ＶＬＭＳ＿ＩＤ）；図３の各ビデオタイトルセットＶＴＳが記録される光ディスク１０の空き容量（記録可能な容量）ＦＲＥＥ＿ＳＰＡＣＥ；ビデオタイトルセット数（ＶＴＳ＿Ｎｓ）；プロバイダ（ソフトウエアの制作・販売元）の識別子（ＰＶＲ＿ＩＤ）；ビデオマネージャ情報管理テーブルのエンドアドレス（ＶＭＧＩ＿ＭＡＴ＿ＥＡ）；ファーストプレイプログラムチェーン情報のスタートアドレス（ＦＰ＿ＰＧＣＩ＿ＳＡ）；ビデオマネージャメニューのビデオオブジェクトセットのスタートアドレス（ＶＭＧＭ＿ＶＯＢＳ＿ＳＡ）；タイトルサーチポインタテーブルのスタートアドレス（ＴＴ＿ＳＲＰＴ＿ＳＡ）；ビデオマネージャメニューのプログラムチェーン情報のユニットテーブルのスタートアドレス（ＶＭＧＭ＿ＰＧＣＩ＿ＵＴ＿ＳＡ）；パレンタル管理情報テーブルのスタートアドレス（ＰＴＬ＿ＭＡＩＴ＿ＳＡ）；ビデオタイトルセット属性テーブルのスタートアドレス（ＶＴＳ＿ＡＴＲＴ＿ＳＡ）；テキストデータマネージャのスタートアドレス（ＴＸＴＤＴ＿ＭＧ＿ＳＡ）；ビデオマネージャメニューセルアドレステーブルのスタートアドレス（ＶＭＧＭ＿Ｃ＿ＡＤＴ＿ＳＡ）；ビデオマネージャメニュービデオオブジェクトユニットアドレスマップのスタートアドレス（ＶＭＧＭ＿ＶＯＢＵ＿ＡＤＭＡＰ＿ＳＡ）；ビデオマネージャメニューに示されるビデオ属性（ＶＭＧＭ＿Ｖ＿ＡＲＴ）；ビデオマネージャメニューに示されるオーディオストリーム数（ＶＭＧＭ＿ＡＳＴ＿Ｎｓ）；ビデオマネージャメニューに示されるオーディオストリーム属性（ＶＭＧＭ＿ＡＳＴ＿ＡＴＲ）；ビデオマネージャメニューに示される副映像ストリーム数（ＶＭＧＭ＿ＳＰＳＴ＿Ｎｓ）；ビデオマネージャメニューに示される副映像ストリーム属性（ＶＭＧＭ＿ＳＰＳＴ＿ＡＴＲ）；およびファーストプレイプログラムチェーン情報（ＦＰ＿ＰＧＣＩ）が記載されている。
【０１４５】
なお、ビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴのビデオマネージャのカテゴリーＶＭＧ＿ＣＡＴには、ビデオマネージャおよびビデオタイトルセットのビデオコピーフラグおよびオーディオコピーフラグが記載される。これらのフラグの内容によって、ビデオおよび音声のコピーの可否がそれぞれ個別に決定される。
【０１４６】
図１７の空き容量（記録可能な容量）ＦＲＥＥ＿ＳＰＡＣＥは、未使用のブランクディスク１０については、図６の物理フォーマット情報内の空き容量データと同じになる。ディスク１０の空き容量の格納方法には、ファイル記述子の所（物理フォーマット情報）への格納と管理情報の所（ＶＭＧＩ＿ＭＡＴ）への格納が考えられる。このディスク１０を部分的に録画使用した後のディスク空き容量は、図１７のＦＲＥＥ＿ＳＰＡＣＥおよび／または図６の物理フォーマット情報の空き容量部分に書き込むことができる（ここでは、ＦＲＥＥ＿ＳＰＡＣＥおよび物理フォーマット情報の双方に書き込むことにする）。
たとえば、容量２．６ＧＢの片面ＤＶＤーＲＡＭディスク１０の場合、図６のバイト位置１７〜２０には２．６ＧＢを表す情報が書き込まれている。このディスク１０に全く録画していない状態なら、図１７のＦＲＥＥ＿ＳＰＡＣＥには２．６ＧＢから管理データ（ビデオマネージャＶＭＧも含む）等を差し引いた値を表す情報が書き込まれる。
【０１４７】
このディスク１０にたとえば１ＧＢ分の録画がなされたとすると、図６のバイト位置１７〜２０の情報は２．６ＧＢ相当であるが、図１７のＦＲＥＥ＿ＳＰＡＣＥの情報は１．６ＧＢ相当に書き換えられる。このような部分的録画済ディスク１０を後述するＤＶＤビデオレコーダにセットすると、このＤＶＤビデオレコーダは最初に図６のバイト位置１７〜２０の情報を読み取ってセットされたディスク１０が２．６ＧＢディスクであることを検知し、次に図１７のＦＲＥＥ＿ＳＰＡＣＥの情報を読み取ってセットされたディスク１０の空き容量が１．６ＧＢディスクであることを検知する。もしこのディスク１０を全消去すれば、図１７のＦＲＥＥ＿ＳＰＡＣＥおよび図６の物理フォーマット情報の空き容量部分の情報は２．６ＧＢ相当に書き換えられる。
【０１４８】
つまり、同じ「空き容量」を表すにしても、図６の空き容量と図１７のＦＲＥＥ＿ＳＰＡＣＥは、内容に違いを持たせることができる。
【０１４９】
図１８は、図３のビデオタイトルセットＶＴＳ７２の内容を示す。このビデオタイトルセットＶＴＳは、図１６のビデオマネージャーＶＭＧと同様に、複数のファイル７４Ｂで構成されている。各ファイル７４Ｂは、ビデオタイトルセット情報（ＶＴＳＩ）９４、ビデオタイトルセットメニュー用オブジェクトセット（ＶＴＳＭ＿ＶＯＢＳ）、ビデオタイトルセットタイトル用ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ；最大９ファイル）、ビデオタイトルセット情報のバックアップ（ＶＴＳＩ＿ＢＵＰ）を含んでいる。
【０１５０】
図１８に示すように、ビデオタイトルセットＶＴＳ７２の先頭に配置されたビデオタイトルセット情報ＶＴＳＩ９４には、ビデオタイトルセット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ；必須）と、ビデオタイトルセットのパートオブタイトル（たとえばプログラムのチャプター）用のタイトルサーチポインタテーブル（ＶＴＳ＿ＰＴＴ＿ＳＲＰＴ；必須）と、ビデオタイトルセットのプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ；必須）と、ビデオタイトルセットメニュー用のプログラムチェーン情報ユニットテーブル（ＶＴＳＭ＿ＰＧＣＩ＿ＵＴ；ＶＴＳＭ＿ＶＯＢＳが存在するときは必須）と、ビデオタイトルセットタイムマップテーブル（ＶＴＳ＿ＴＭＡＰＴ；オプション）と、ビデオタイトルセットメニュー用のセルアドレステーブル（ＶＴＳＭ＿Ｃ＿ＡＤＴ；ＶＴＳＭ＿ＶＯＢＳが存在するときは必須）と、ビデオタイトルセットメニュー用のビデオオブジェクトユニットアドレスマップ（ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰ；ＶＴＳＭ＿ＶＯＢＳが存在するときは必須）と、ビデオタイトルセットセルアドレステーブル（ＶＴＳ＿Ｃ＿ＡＤＴ；必須）と、ビデオタイトルセット用のビデオオブジェクトユニットアドレスマップ（ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ；必須）とが、この順番で記述されている。
【０１５１】
図１９は、図１８のビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴの内容を示す。
【０１５２】
このビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴには、図１９に示すように、ビデオタイトルセット識別子（ＶＴＳ＿ＩＤ）と、ビデオタイトルセットのエンドアドレス（ＶＴＳ＿ＥＡ）と、光ディスク１０に記録されたプログラム（たとえば図３のＶＴＳ＃１）が１度でも完全再生されたことがあるかどうかを示す再生済フラグ（ＰＬＡＹ＿ＥＮＤ  Ｆｌａｇ）と、光ディスク１０に記録されたプログラム（たとえば図３のＶＴＳ＃２）を消さずに残しておきたい場合に誤消去を防止する機能を果たすアーカイブフラグ（ＡＲＣＨＩＶＥ  Ｆｌａｇ）と、ビデオタイトルセット情報のエンドアドレス（ＶＴＳＩ＿ＥＡ）と、該当光ディスク（ＤＶＤディスク）１０が採用する規格のバージョン番号（ＶＥＲＮ）と、ビデオタイトルセットのカテゴリー（ＶＴＳ＿ＣＡＴ）と、ビデオタイトルセット情報管理テーブルのエンドアドレス（ＶＴＳＩ＿ＭＡＴ＿ＥＡ）と、ビデオタイトルセットメニューのビデオオブジェクトセットのスタートアドレス（ＶＴＳＭ＿ＶＯＢＳ＿ＳＡ）と、ビデオタイトルセットタイトルのビデオオブジェクトセットのスタートアドレス（ＶＴＳＴＴ＿ＶＯＢＳ＿ＳＡ）と、ビデオタイトルセットのパートオブタイトルサーチポインタテーブルのスタートアドレス（ＶＴＳ＿ＰＴＴ＿ＳＲＰＴ＿ＳＡ）と、ビデオタイトルセットのプログラムチェーン情報テーブルのスタートアドレス（ＶＴＳ＿ＰＧＣＩＴ＿ＳＡ）と、ビデオタイトルセットメニューのプログラムチェーン情報のユニットテーブルのスタートアドレス（ＶＴＳＭ＿ＰＧＣＩ＿ＵＴ＿ＳＡ）と、ビデオタイトルセットのタイムマップテーブルのスタートアドレス（ＶＴＳ＿ＴＭＡＰＴ＿ＳＡ）と、ビデオタイトルセットメニューのセルアドレステーブルのスタートアドレス（ＶＴＳＭ＿Ｃ＿ＡＤＴ＿ＳＡ）と、ビデオタイトルセットメニューのビデオオブジェクトユニットのアドレスマップのスタートアドレス（ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰ＿ＳＡ）と、ビデオタイトルセットのセルアドレステーブルのスタートアドレス（ＶＴＳ＿Ｃ＿ＡＤＴ＿ＳＡ）と、ビデオタイトルセットのビデオオブジェクトユニットのアドレスマップのスタートアドレス（ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ＿ＳＡ）と、ビデオ、オーディオ、副映像の属性などの情報と、ビデオタイトルセットの副映像ストリーム数（ＶＴＳ＿ＳＰＳＴ＿Ｎｓ）と、ビデオタイトルセットの副映像ストリーム属性テーブル（ＶＴＳ＿ＳＰＳＴ＿ＡＴＲＴ）と、およびビデオタイトルセットのマルチチャネルオーディオストリーム属性テーブル（ＶＴＳ＿ＭＵ＿ＡＳＴ＿ＡＴＲＴ）が記載されている。
【０１５３】
なお、上記テーブルＶＴＳＭ＿ＭＡＴの各情報項目は、光ディスク１０に記録されるデータの論理ブロックの境界に揃えられるようになっている。
【０１５４】
図２０は、図１８のビデオタイトルセットプログラムチェーン情報テーブルＶＴＳＩ＿ＰＧＣＩＴの内容を示す。
【０１５５】
このビデオタイトルセットのプログラムチェーン情報テーブルＶＴＳ＿ＰＧＣＩＴには、図２０に示すように、ビデオタイトルセットプログラムチェーン情報テーブル情報（ＶＴＳ＿ＰＧＣＩＴＩ）と、ビデオタイトルセットプログラムチェーン情報サーチポインタ（ＶＴＳ＿ＰＧＣＩ＿ＳＲＰ＃１〜ＶＴＳ＿ＰＧＣＩ＿ＳＲＰ＃ｎ）と、ビデオタイトルセットプログラムチェーン情報（ＶＴＳ＿ＰＧＣＩ）とが含まれている。
【０１５６】
なお、複数設けられたビデオタイトルセットプログラムチェーン情報ＶＴＳ＿ＰＧＣＩの順序は、複数のビデオタイトルセットプログラムチェーン情報サーチポインタＶＴＳ＿ＰＧＣＩ＿ＳＲＰ＃１〜ＶＴＳ＿ＰＧＣＩ＿ＳＲＰ＃ｎの順序と無関係に設定されている。したがって、たとえば同一のプログラムチェーン情報ＶＴＳ＿ＰＧＣＩを１以上のプログラムチェーン情報サーチポインタＶＴＳ＿ＰＧＣＩ＿ＳＲＰで指し示すことが可能となっている。
【０１５７】
図２１は、図２０のビデオタイトルセットプログラムチェーン情報ＶＴＳ＿ＰＧＣＩの内容を示す。すなわち、プログラムチェーン情報（ＰＧＣＩ）は、プログラムチェーン一般情報（ＰＧＣ＿ＧＩ；必須）、プログラムチェーンコマンドテーブル（ＰＧＣ＿ＣＭＤＴ；オプション）、プログラムチェーンプログラムマップ（ＰＧＣ＿ＰＧＭＡＰ；次のＣ＿ＰＢＩＴが存在するときは必須）、セル再生情報テーブル（Ｃ＿ＰＢＩＴ；オプション）、およびセル位置情報テーブル（Ｃ＿ＰＯＳＩＴ；前記Ｃ＿ＰＢＩＴが存在するときは必須）によって構成されている。
【０１５８】
図２２は、図２１のセル再生情報テーブルＣ＿ＰＢＩＴの内容を示す。このセル再生情報テーブルＣ＿ＰＢＩＴは、図２２に示すような構成を持ち、最大２５５個のセル再生情報（Ｃ＿ＰＢＩｎ；＃ｎ＝＃１〜＃２５５）を含んでいる。
【０１５９】
図２３は、図２２のセル再生情報Ｃ＿ＰＢＩ（Ｃ＿ＰＢＩ＃１〜＃ｎ）の内容を示す。すなわち、各セル再生情報（Ｃ＿ＰＢＩ）は、図２３に示すように、セルカテゴリー（Ｃ＿ＣＡＴ；４バイト）、セル再生時間（Ｃ＿ＰＢＴＭ；４バイト）、セル内の最初のビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレス（Ｃ＿ＦＶＯＢＵ＿ＳＡ；４バイト）、セル内の最初のインターリーブドユニット（ＩＬＶＵ）のエンドアドレス（Ｃ＿ＦＩＬＶＵ＿ＥＡ；４バイト）、セル内の最終ビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレス（Ｃ＿ＬＶＯＢＵ＿ＳＡ；４バイト）、およびセル内の最終ビデオオブジェクトユニット（ＶＯＢＵ）のエンドアドレス（Ｃ＿ＬＶＯＢＵ＿ＥＡ；４バイト）を含んでいる。
【０１６０】
図２４は、図２３のセルカテゴリーＣ＿ＣＡＴの内容を示す。このセルカテゴリー（Ｃ＿ＣＡＴ）は、図２４に示すように、下位８ビット（ｂ０〜ｂ７）でセルコマンド数を示し、次の８ビット（ｂ８〜ｂ１５）でセルスチル時間を示し、次の５ビット（ｂ１６〜ｂ２０）でセルタイプ（たとえばカラオケか）を示し、次の１ビット（ｂ２１）でアクセス制限フラグを示し、次の１ビット（ｂ２２）でセル再生モード（たとえば動画かスチルか）を示し、予約ビットを飛んで次の１ビット（ｂ２４）でシームレスアングル変更フラグを示し、次の１ビット（ｂ２５）でシステムタイムクロックＳＴＣの不連続フラグ（ＳＴＣをリセットするかどうか）を示し、次の１ビット（ｂ２６）でインターリーブ配置フラグ（Ｃ＿ＰＢＩで指定されたセルが連続ブロック中のものであるのかインターリーブドブロック中のものであるのか）を示し、次の１ビット（ｂ２７）でシームレス再生フラグ（Ｃ＿ＰＢＩで指定されたセルがシームレス再生されるべきかどうか）を示し、次の２ビット（ｂ２８〜ｂ２９）でセルブロックタイプ（たとえばアングルブロックかどうか）を示し、最後の２ビット（ｂ３０〜ｂ３１）でセルブロックモード（たとえばブロック内の最初のセルかどうか）を示すようになっている。
【０１６１】
ここで、セルブロックモードが００ｂ（ｂはバイナリの意）のときはブロック内セルではないことを示し、それが０１ｂのときはブロック内の最初のセルであることを示し、それが１０ｂのときはブロック中のセルであることを示し、それが１１ｂのときはブロック内の最後のセルであることを示す。
【０１６２】
また、セルブロックタイプが００ｂのときは該当ブロックの一部ではないことを示し、それが０１ｂのときは該当ブロックがアングルブロック（マルチアングルのセルを含むブロック）であることを示す。
【０１６３】
マルチアングルセルを含むタイトル再生中でこのセルブロックタイプが０１ｂでないときは、たとえば図示しないアングルマークは点灯されたままとされる。
【０１６４】
一方、このセルブロックタイプ＝０１ｂを再生中に検知すれば、現在アングルブロック再生中であることを、図示しないアングルマークの点滅（または点灯色の変更、あるいはアングルマークの形の変更）により、視聴者に通知できる。これにより、視聴者は現在再生中の映像に関して別アングルの画像再生が可能なことを知ることができる。
【０１６５】
また、インターリーブ配置フラグが０ｂのときは該当セルが連続ブロック中（複数ＶＯＢＵが連続記録されている）のものであることを示し、インターリーブ配置フラグが１ｂのときは該当セルがインターリーブドブロック（各々が１以上のＶＯＢＵを含むＩＬＶＵがインターリーブ記録されている）中のものであることを示す。
【０１６６】
また、シームレスアングル変更フラグが立っている（＝１ｂ）ときは該当セルがシームレス再生の対象であることを示し、このフラグが立っていない（＝０ｂ）ときは該当セルがノンシームレス再生の対象であることを示す。
【０１６７】
すなわち、インターリーブ配置フラグ＝１ｂでシームレスアングル変更フラグ＝０ｂときはノンシームレスアングル変更可能状態となり、インターリーブ配置フラグ＝１ｂでシームレスアングル変更フラグ＝１ｂのときはシームレスアングル変更可能状態となる。
【０１６８】
なお、アクセス時間の極めて早いメディアドライブシステム（ビデオの１フレーム期間以内に所望のアングルブロックの先頭にアクセスできるシステム；光ディスクドライブシステムに必ずしも限定しない）が使用されるならば、インターリーブ配置フラグ＝０ｂ、すなわちインターリーブ記録されていないＶＯＢＵの集合（別々のアングルセル）の間で、素早いアングル変更を実現できる。
【０１６９】
比較的アクセス速度の遅い光ディスク１０が記録メディアとして用いられる場合は、そのディスクの記録トラック１周分をインターリーブドブロック１個分の記録に割り当てておくとよい。そうすれば、隣接インターリーブドブロック間のジャンプ（アングル変更）時に光ヘッドのトレース先はディスクの半径方向に１トラック分だけ微動すればよいので、タイムラグの殆どないトラックジャンプ（シームレスアングル変更に適する）が可能になる。この場合、１ビデオオブジェクトユニット（ＶＯＢＵ）分のトラックジャンプをすると、最大、ディスクの１回転分のタイムラグが生じ得る。したがって、ＶＯＢＵ単位のジャンプを伴うアングル変更は、ノンシームレスアングル変更に適している。
【０１７０】
ここで、シームレスアングル変更フラグの内容は、通常は、プロバイダ（光ディスク１０に記録される各タイトルのプログラム内容を制作するソフトウエア制作者）により予め決定される。つまり、シームレスアングル変更フラグの内容を予め決めておくことにより、ノンシームレスアングル変更にするかシームレスアングル変更にするかをプロバイダが一義的に決めてしまうことができる。
【０１７１】
しかし、光ディスクから該当タイトルセットのセルデータを読み取った後に、読み取りデータ中のシームレスアングル変更フラグの内容を視聴者（後述するＤＶＤビデオレコーダのユーザ）が任意に変更できるように、ＤＶＤビデオレコーダを構成することは可能である。
【０１７２】
なお、シームレスアングル変更フラグはナビゲーションパック８６内に記載されているアングル情報（図示せず）がシームレスアングルかノンシームレスアングルかを示すフラグなので、このフラグを変更したときは、ナビゲーションパック８６内のアングル情報（図示せず）を修正（たとえばシームレスアングル情報からノンシームレスアングル情報への変更）する必要は出てくる。
【０１７３】
また、セル再生モードが０ｂのときはセル内で連続再生することを示し、それが１ｂのときはセル内に存在するそれぞれのＶＯＢＵでスチル再生することを示す。
【０１７４】
また、ユーザが録画・再生等を行なう場合において、アクセス制限フラグは、ユーザ操作による直接選択を禁止するときに使用できる。たとえば、問題集の回答が記録されたセルのアクセス制限フラグを１ｂとすることによって、ユーザが問題の回答をつまみ食いすることを禁止できる。
【０１７５】
また、セルタイプは、たとえば該当セルがカラオケ用に作成されている場合に、その５ビットの内容によって、以下のものを示すことができる。
【０１７６】
すなわち、０００００ｂならセルタイプの指定がなされず、００００１ｂならカラオケのタイトル画像が指定され、０００１０ｂならカラオケのイントロが指定され、０００１１ｂならクライマックス（さび）以外の歌唱部分が指定され、００１００ｂなら第１のクライマックスの歌唱部分が指定され、００１０１ｂなら第２のクライマックスの歌唱部分が指定され、００１１０ｂなら男性ボーカルの歌唱部分が指定され、００１１１ｂなら女性ボーカルの歌唱部分が指定され、０１０００ｂなら男女混声ボーカルの歌唱部分が指定され、０１００１ｂなら間奏曲（楽器だけの演奏）部分が指定され、０１０１０ｂなら間奏曲のフェードインが指定され、０１０１１ｂなら間奏曲のフェードアウトが指定され、０１１００ｂなら第１のエンディング演奏部分が指定され、０１１０１ｂなら第２のエンディング演奏部分が指定される。残りの５ビットコードの内容はその他の用途に使用できる。
【０１７７】
なお、アングル変更は、カラオケの背景ビデオのアングル変更にも適用できる。（たとえばガイドボーカルを歌う歌手の全身映像、顔のアップ映像、口元のアップ映像などを、カラオケ音楽の流れに沿ってシームレスに、あるいは少し前に逆戻りしてノンシームレスに、さらには所望小節間のリピート再生中に、視聴者が望むままにアングル変更できる。）
また、図２４のセルスチル時間の８ビット内容が００００００００ｂのときは、スチルでないことが指定され、それが１１１１１１１１ｂのときは時限なしのスチルが指定され、それが０００００００１ｂ〜１１１１１１１０ｂのときは、この内容で指定された十進数（１〜２５４）を秒数表示した長さのスチル表示が指定される。
【０１７８】
またセルコマンド数は、該当セルの再生終了時に実行されるべきコマンド数を示す。
【０１７９】
図２５は、図２１のプログラムチェーン一般情報ＰＧＣ＿ＧＩの内容を示す。
【０１８０】
図２５に示すように、プログラムチェーン一般情報ＰＧＣ＿ＧＩには、プログラムチェーンの内容（ＰＧＣ＿ＣＮＴ）と、プログラムチェーンの再生時間（ＰＧＣ＿ＰＢ＿ＴＭ）と、プログラムチェーンのユーザ操作制御情報（ＰＧＣ＿ＵＯＰ＿ＣＴＬ）と、プログラムチェーンオーディオストリームの制御テーブル（ＰＧＣ＿ＡＳＴ＿ＣＴＬＴ）と、プログラムチェーン副映像ストリームの制御テーブル（ＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴ）と、プログラムチェーンのナビゲーション制御情報（ＰＧＣ＿ＮＶ＿ＣＴＬ）と、プログラムチェーンの副映像パレット（ＰＧＣ＿ＳＰ＿ＰＬＴ）と、プログラムチェーンのコマンドテーブルの開始アドレス（ＰＧＣ＿ＣＭＤＴ＿ＳＡ）と、プログラムチェーンのプログラムマップの開始アドレス（ＰＧＣ＿ＰＧＭＡＰ＿ＳＡ）と、プログラムチェーン内のセルの再生情報テーブルの開始アドレス（Ｃ＿ＰＢＩＴ＿ＳＡ）と、プログラムチェーン内のセルの位置情報テーブルの開始アドレス（Ｃ＿ＰＯＳＩＴ＿ＳＡ）とが記載されている。
【０１８１】
プログラムチェーンの内容ＰＧＣ＿ＣＮＴは、そのプログラムチェーン内のプログラム数およびセル数（最大２５５）を示す。ビデオオブジェクトＶＯＢなしのプログラムチェーンでは、プログラム数は「０」となる。
【０１８２】
プログラムチェーンの再生時間ＰＧＣ＿ＰＢ＿ＴＭは、そのプログラムチェーン内のプログラムの合計再生時間を時間、分、秒、およびビデオのフレーム数で示したものである。このＰＧＣ＿ＰＢ＿ＴＭにはビデオフレームのタイプを示すフラグ（ｔｃ＿ｆｌａｇ）も記述されており、このフラグの内容によって、フレームレート（毎秒２５フレームあるいは毎秒３０フレーム）等が指定される。
【０１８３】
プログラムチェーンのユーザ操作制御情報ＰＧＣ＿ＵＯＰ＿ＣＴＬは、再生中のプログラムチェーンにおいて禁止されるユーザ操作を示す。
【０１８４】
プログラムチェーンオーディオストリームの制御テーブルＰＧＣ＿ＡＳＴ＿ＣＴＬＴは、８個のオーディオストリームそれぞれの制御情報を含むことができる。これらの制御情報各々は、該当プログラムチェーン内でそのオーディオストリームが利用可能かどうかを示すフラグ（アベイラビリティフラグ）およびオーディオストリーム番号からデコードするオーディオストリーム番号への変換情報を含んでいる。
【０１８５】
プログラムチェーン副映像ストリームの制御テーブルＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴは、該当プログラムチェーン内でその副映像ストリームが利用可能かどうかを示すフラグ（アベイラビリティフラグ）、および副映像ストリーム番号（３２個）からデコードする副映像ストリーム番号への変換情報を含んでいる。
【０１８６】
プログラムチェーンのナビゲーション制御情報ＰＧＣ＿ＮＶ＿ＣＴＬは、現在再生中のプログラムチェーンの次に再生すべきプログラムチェーン番号を示すＮｅｘｔ＿ＰＧＣＮと、ナビゲーションコマンド「ＬｉｎｋＰｒｅｖＰＧＣ」あるいは「ＰｒｅｖＰＧＣ＿Ｓｅａｒｃｈ（）」によって引用されるプログラムチェーン番号（ＰＧＣＮ）を示すＰｒｅｖｉｏｕｓ＿ＰＧＣＮと、そのプログラムチェーンからリターンすべきプログラムチェーン番号を示すＧｏＵｐ＿ＰＧＣＮと、プログラムの再生モード（シーケンシャル再生、ランダム再生、シャッフル再生等）を示すＰＧ  Ｐｌａｙｂａｃｋ  ｍｏｄｅと、そのプログラムチェーンの再生後のスチル時間を示すＳｔｉｌｌ  ｔｉｍｅ  ｖａｌｕｅとを含んでいる。
【０１８７】
プログラムチェーンの副映像パレットＰＧＣ＿ＳＰ＿ＰＬＴは、そのプログラムチェーンにおける副映像ストリームで使用される１６セットの輝度信号および２つの色差信号を記述している。
【０１８８】
プログラムチェーンのコマンドテーブルの開始アドレスＰＧＣ＿ＣＭＤＴ＿ＳＡは、ＰＧＣ再生前に実行されるプリコマンド、ＰＧＣ再生後に実行されるポストコマンドおよびセル再生後に実行されるセルコマンドのための記述エリアである。
【０１８９】
プログラムチェーンのプログラムマップの開始アドレスＰＧＣ＿ＰＧＭＡＰ＿ＳＡは、そのプログラムチェーン内のプログラムの構成を示すプログラムマップＰＧＣ＿ＰＧＭＡＰの開始アドレスを、プログラムチェーン情報ＰＧＣＩの最初のバイトからの相対アドレスで記述したものである。
【０１９０】
プログラムチェーン内のセルの再生情報テーブルの開始アドレスＣ＿ＰＢＩＴ＿ＳＡは、そのプログラムチェーン内のセルの再生順序を決めるセル再生情報テーブルＣ＿ＰＢＩＴの開始アドレスを、プログラムチェーン情報ＰＧＣＩの最初のバイトからの相対アドレスで記述したものである。
【０１９１】
プログラムチェーン内のセルの位置情報テーブルの開始アドレスＣ＿ＰＯＳＩＴ＿ＳＡは、そのプログラムチェーン内で使用されるＶＯＢ識別番号およびセル識別番号を示すセル位置情報テーブルＣ＿ＰＯＳＩＴの開始アドレスを、プログラムチェーン情報ＰＧＣＩの最初のバイトからの相対アドレスで記述したものである。
【０１９２】
図２６は、図１のディスクに図３〜図２５で説明したような構造の情報を用いてデジタル動画情報を可変記録レートで記録再生する装置（ＤＶＤビデオレコーダ）の構成を例示している。
【０１９３】
図２６に示すＤＶＤビデオレコーダの装置本体は、大まかにいって、ＤＶＤーＲＡＭまたはＤＶＤーＲディスク１０を回転駆動し、このディスク１０に対して情報の読み書きを実行するディスクドライブ部（３２、３４等）と、録画側を構成するエンコーダ部５０と、再生側を構成するデコーダ部６０と、装置本体の動作を制御するマイクロコンピュータブロック３０とで構成されている。
【０１９４】
エンコーダ部５０は、ＡＤＣ（アナログ・デジタル変換器）５２と、ビデオエンコーダ（Ｖエンコーダ）５３と、オーディオエンコーダ（Ａエンコーダ）５４と、副映像エンコーダ（ＳＰエンコーダ）５５と、フォーマッタ５６と、バッファメモリ５７とを備えている。
【０１９５】
ＡＤＣ５２には、ＡＶ入力部４２からの外部アナログビデオ信号＋外部アナログオーディオ信号、あるいはＴＶチューナ４４からのアナログＴＶ信号＋アナログ音声信号が入力される。このＡＤＣ５２は、入力されたアナログビデオ信号を、たとえばサンプリング周波数１３．５ＭＨｚ、量子化ビット数８ビットでデジタル化する。（すなわち、輝度成分Ｙ、色差成分Ｃｒ（またはＹ−Ｒ）および色差成分Ｃｂ（またはＹ−Ｂ）それぞれが、８ビットで量子化される。）
同様に、ＡＤＣ５２は、入力されたアナログオーディオ信号を、たとえばサンプリング周波数４８ｋＨｚ、量子化ビット数１６ビットでデジタル化する。
【０１９６】
なお、ＡＤＣ５２にアナログビデオ信号およびデジタルオーディオ信号が入力されるときは、ＡＤＣ５２はデジタルオーディオ信号をスルーパスさせる。（デジタルオーディオ信号の内容は改変せず、デジタル信号に付随するジッタだけを低減させる処理、あるいはサンプリングレートや量子化ビット数を変更する処理等は行っても良い）。
【０１９７】
一方、ＡＤＣ５２にデジタルビデオ信号およびデジタルオーディオ信号が入力されるときは、ＡＤＣ５２はデジタルビデオ信号およびデジタルオーディオ信号をスルーパスさせる（これらのデジタル信号に対しても、内容は改変することなく、ジッタ低減処理やサンプリングレート変更処理等は行っても良い）。
【０１９８】
ＡＤＣ５２からのデジタルビデオ信号成分は、ビデオエンコーダ（Ｖエンコーダ）５３を介してフォーマッタ５６に送られる。また、ＡＤＣ５２からのデジタルオーディオ信号成分は、オーディオエンコーダ（Ａエンコーダ）５４を介してフォーマッタ５６に送られる。
【０１９９】
Ｖエンコーダ５３は、入力されたデジタルビデオ信号を、ＭＰＥＧ２またはＭＰＥＧ１規格に基づき、可変ビットレートで圧縮されたデジタル信号に変換する機能を持つ。
【０２００】
また、Ａエンコーダ５４は、入力されたデジタルオーディオ信号を、ＭＰＥＧまたはＡＣ−３規格に基づき、固定ビットレートで圧縮されたデジタル信号（またはリニアＰＣＭのデジタル信号）に変換する機能を持つ。
【０２０１】
図９および図１０に示すようなデータ構成のＤＶＤビデオ信号がＡＶ入力部４２から入力された場合（たとえば副映像信号の独立出力端子付ＤＶＤビデオプレーヤからの信号）、あるいはこのようなデータ構成のＤＶＤビデオ信号が放送されそれがＴＶチューナ４４で受信された場合は、ＤＶＤビデオ信号中の副映像信号成分（副映像パック）が、副映像エンコーダ（ＳＰエンコーダ）５５に入力される。ＳＰエンコーダ５５に入力された副映像データは、所定の信号形態にアレンジされて、フォーマッタ５６に送られる。
【０２０２】
フォーマッタ５６は、バッファメモリ５７をワークエリアとして使用しながら、入力されたビデオ信号、オーディオ信号、副映像信号等に対して所定の信号処理を行い、図３〜図２５で説明したようなフォーマット（ファイル構造）に合致した記録データをデータプロセサ３６に出力する。
【０２０３】
ここで、上記記録データを作成するための標準的なエンコード処理内容を簡単に説明しておく。すなわち、図２６のエンコーダ部５０においてエンコード処理が開始されると、ビデオ（主映像）データおよびオーディオデータのエンコードにあたって必要なパラメータ（後述する図３４のステップＳＴ２０または図５３のステップＳＴ５０８参照）が設定される。次に、設定されたパラメータを利用して主映像データがプリエンコードされ、設定された平均転送レート（記録レート）に最適な符号量の分配が計算される。こうしてプリエンコードで得られた符号量分配に基づき、主映像のエンコードが実行される。このとき、オーディオデータのエンコードも同時に実行される。
【０２０４】
プリエンコードの結果、データ圧縮量が不十分な場合（録画しようとするＤＶＤーＲＡＭディスクまたはＤＶＤーＲディスクに希望のビデオプログラムが収まり切らない場合）、再度プリエンコードする機会を持てるなら（たとえば録画のソースがビデオテープあるいはビデオディスクなどの反復再生可能なソースであれば）、主映像データの部分的な再エンコードが実行され、再エンコードした部分の主映像データがそれ以前にプリエンコードした主映像データ部分と置換される。このような一連の処理によって、主映像データおよびオーディオデータがエンコードされ、記録に必要な平均ビットレートの値が、大幅に低減される。
【０２０５】
同様に、副映像データをエンコードするに必要なパラメータが設定され、エンコードされた副映像データが作成される。
【０２０６】
以上のようにしてエンコードされた主映像データ、オーディオデータおよび副映像データが組み合わされて、ビデオタイトルセットＶＴＳの構造に変換される。
【０２０７】
すなわち、主映像データ（ビデオデータ）の最小単位としてのセルが設定され、図２３に示すようなセル再生情報（Ｃ＿ＰＢＩ）が作成される。次に、図３に示すようなプログラムチェーンを構成するセルの構成、主映像、副映像およびオーディオの属性等が設定され（これらの属性情報の一部は、各データをエンコードする時に得られた情報が利用される）、種々な情報を含めた情報管理テーブル情報（図１７のＶＭＧＩ＿ＭＡＴや図１９のＶＴＳＩ＿ＭＡＴ）が作成される。
【０２０８】
エンコードされた主映像データ、オーディオデータおよび副映像データは、図１０に示すような一定サイズ（２０４８バイト）のパックに細分化される。これらのパックには、ダミーパックが適宜挿入される。なお、ダミーパック以外のパック内には、適宜、ＰＴＳ（プレゼンテーションタイムスタンプ）、ＤＴＳ（デコードタイムスタンプ）等のタイムスタンプが記述される。副映像のＰＴＳについては、同じ再生時間帯の主映像データあるいはオーディオデータのＰＴＳより任意に遅延させた時間を記述することができる。
【０２０９】
そして、各データのタイムコード順に再生可能なように、ＶＯＢＵ８５単位でその先頭にナビゲーションパック８６を配置しながら各データセルが配置されて、図９に示すような複数のセルで構成されるＶＯＢ８３が構成される。このＶＯＢ８３を１以上まとめたＶＯＢＳ８２が、図３のＶＴＳ７２の構造にフォーマットされる。
【０２１０】
なお、ＤＶＤビデオプレーヤからＤＶＤ再生信号をデジタルコピーする場合は、上記セル、プログラムチェーン、管理テーブル、タイムスタンプ等の内容は初めから決まっているので、これらを改めて作成する必要はない。（ただし、ＤＶＤ再生信号をデジタルコピーできるようにＤＶＤビデオレコーダを構成するには、電子すかしその他の著作権保護手段が講じられている必要がある。）
ＤＶＤディスク１０に対して情報の読み書き（録画および／または再生）を実行するディスクドライブ部は、ディスクチェンジャ部１００と、ディスクドライブ３２と、一時記憶部３４と、データプロセサ３６と、システムタイムカウンタ（またはシステムタイムクロック；ＳＴＣ）３８とを備えている。
【０２１１】
一時記憶部３４は、ディスクドライブ３２を介してディスク１０に書き込まれるデータ（エンコーダ部５０から出力されるデータ）のうちの一定量分をバッファイリングしたり、ディスクドライブ３２を介してディスク１０から再生されたデータ（デコーダ部６０に入力されるデータ）のうちの一定量分をバッファイリングするのに利用される。
【０２１２】
たとえば一時記憶部３４が４Ｍバイトの半導体メモリ（ＤＲＡＭ）で構成されるときは、平均４Ｍｂｐｓの記録レートでおよそ８秒分の記録または再生データのバッファリングが可能である。また、一時記憶部３４が１６ＭバイトのＥＥＰＲＯＭ（フラッシュメモリ）で構成されるときは、平均４Ｍｂｐｓの記録レートでおよそ３０秒の記録または再生データのバッファリングが可能である。さらに、一時記憶部３４が１００Ｍバイトの超小型ＨＤＤ（ハードディスク）で構成されるときは、平均４Ｍｂｐｓの記録レートで３分以上の記録または再生データのバッファリングが可能となる。
【０２１３】
一時記憶部３４は、録画途中でディスク１０を使い切ってしまった場合において、ディスク１０が新しいディスクに交換されるまでの録画情報を一時記憶しておくことに利用できる。
【０２１４】
また、一時記憶部３４は、ディスクドライブ３２として高速ドライブ（２倍速以上）を採用した場合において、一定時間内に通常ドライブより余分に読み出されたデータを一時記憶しておくことにも利用できる。再生時の読み取りデータを一時記憶部３４にバッファリングしておけば、振動ショック等で図示しない光ピックアップが読み取りエラーを起こしたときでも、一時記憶部３４にバッファリングされた再生データを切り替え使用することによって、再生映像が途切れないようにできる。
【０２１５】
図２６では図示しないが、ＤＶＤビデオレコーダに外部カードスロットを設けておけば、上記ＥＥＰＲＯＭはオプションのＩＣカードとして別売できる。また、ＤＶＤビデオレコーダに外部ドライブスロットあるいはＳＣＳＩインターフェイスを設けておけば、上記ＨＤＤもオプションの拡張ドライブとして別売できる。
【０２１６】
なお、後述する図３３の実施形態（パーソナルコンピュータをソフトウエアでＤＶＤビデオレコーダ化するもの）では、パーソナルコンピュータ自身のハードディスクドライブの空き領域の一部またはメインメモリの一部を、図２６の一時記憶部３４として利用できる。
【０２１７】
図２６のデータプロセサ３６は、マイクロコンピュータブロック３０の制御にしたがって、エンコーダ部５０からのＤＶＤ記録データをディスクドライブ３２に供給したり、ディスク１０から再生されたＤＶＤ再生信号をドライブ３２から取り出したり、ディスク１０に記録された管理情報（図８のディレクトリレコード、図１７のＶＭＧＩ＿ＭＡＴ、図１９のＶＴＳＩ＿ＭＡＴ等）を書き換えたり、ディスク１０に記録されたデータ（ファイルあるいはＶＴＳ）の削除をしたりする。
【０２１８】
マイクロコンピュータブロック３０は、ＭＰＵ（またはＣＰＵ）、制御プログラム等が書き込まれたＲＯＭ、およびプログラム実行に必要なワークエリアを提供するＲＡＭを含んでいる。
【０２１９】
このマイクロコンピュータブロック３０のＭＰＵは、そのＲＯＭに格納された制御プログラムに従い、そのＲＡＭをワークエリアとして用いて、後述する空き容量検出（図３４のＳＴ１２等）、記録量（録画パック数）検出（図２９〜図３２参照）、残量検出（図３６のＳＴ４２０Ａ；図４２のＳＴ４２４Ｅ等）、警告（図５８参照）、記録モード変更指示（図４２のＳＴ４２１Ｅ、図４３のＳＴ４２４Ｆ・ＳＴ４２６Ｆ、図５０のＳＴ２１８〜ＳＴ２２６等；図５９参照）、その他の処理（図３４〜図５７）を、実行する。
【０２２０】
ＭＰＵ３０の実行結果のうち、ＤＶＤビデオレコーダのユーザに通知すべき内容（図５８〜図６２等）は、ＤＶＤビデオレコーダの表示部４８に表示され、またはモニタディスプレイ（図５８）にオンスクリーンディスプレイ（ＯＳＤ）で表示される。
【０２２１】
なお、ＭＰＵ３０がディスクチェンジャ部１００、ディスクドライブ３２、データプロセサ３６、エンコーダ部５０および／またはデコーダ部６０を制御するタイミングは、ＳＴＣ３８からの時間データに基づいて、実行することができる（録画・再生の動作は、通常はＳＴＣ３８からのタイムクロックに同期して実行されるが、それ以外の処理は、ＳＴＣ３８とは独立したタイミングで実行されてもよい）。
【０２２２】
デコーダ部６０は、図９に示すようなパック構造を持つＤＶＤ再生データから各パックを分離して取り出すセパレータ６２と、パック分離その他の信号処理実行時に使用するメモリ６３と、セパレータ６２で分離された主映像データ（図９のビデオパック８８の内容）をデコードするビデオデコーダ（Ｖデコーダ）６４と、セパレータ６２で分離された副映像データ（図９の副映像パック９０の内容）をデコードする副映像デコーダ（ＳＰデコーダ）６５と、セパレータ６２で分離されたオーディオデータ（図９のオーディオパック９１の内容）をデコードするオーディオデコーダ（Ａデコーダ）６８と、Ｖデコーダ６４からのビデオデータにＳＰデコーダ６５からの副映像データを適宜合成し、主映像にメニュー、ハイライトボタン、字幕その他の副映像を重ねて出力するビデオプロセサ６６と、ビデオプロセサ６６からのデジタルビデオ出力をアナログビデオ信号に変換するビデオ・デジタル・アナログ変換器（Ｖ・ＤＡＣ）６７と、Ａデコーダ６８からのデジタルオーディオ出力をアナログオーディオ信号に変換するオーディオ・デジタル・アナログ変換器（Ａ・ＤＡＣ）６７を備えている。
【０２２３】
Ｖ・ＤＡＣ６７からのアナログビデオ信号およびＡ・ＤＡＣ６７からのアナログオーディオ信号は、ＡＶ出力部４６を介して、図示しない外部コンポーネント（２チャネル〜６チャネルのマルチチャネルステレオ装置＋モニタＴＶまたはプロジェクタ）に供給される。
【０２２４】
ＭＰＵ３０から出力されるＯＳＤデータは、デコーダ部６０のセパレータ６２に入力され、Ｖデコーダ６４を通過して（とくにデコード処理はされない）ビデオプロセサ６６に入力される。すると、このＯＳＤデータが主映像に重畳され、それがＡＶ出力部４６に接続された外部モニタＴＶに供給される。すると、たとえば図５８に示すような警告文が、主映像とともに表示される。
【０２２５】
図２７は、図２６のＤＶＤビデオレコーダの装置本体２００の外観およびそのフロントパネルの一例を示す。
【０２２６】
図２８を参照して後述するリモートコントローラ５のオープン／クローズボタン５ｇをユーザが押すと、図２７のディスクトレイ入口２０２が手前に開く。
【０２２７】
このディスクトレイに、録画に使用するＤＶＤーＲＡＭまたはＤＶＤーＲＷディスク（カートリッジ入りディスク）１０あるいはＤＶＤーＲディスク（裸ディスク）１０がセットされる。
【０２２８】
続いてユーザがリモートコントローラ５のオープン／クローズボタン５ｇをユーザが押すと、ディスクトレイ入口２０２が閉じ、トレイにセットされたディスク（たとえばＤＶＤ−ＲＷ）１０が、装置本体２００内のディスクドライブ３２に引き込まれる。
【０２２９】
すると、ディスクドライブ３２が自動的に起動し、まず図６の物理フォーマット情報（ディスク構造データ、ブランクディスクの空き容量データ、その他を含む）がＭＰＵ３０により読み取られ、続いて図１７のビデオマネージャ情報管理テーブル（実質的な空き容量を示す情報ＦＲＥＥ＿ＳＰＡＣＥ、その他を含む）および図１９のビデオタイトルセット情報管理テーブル（特定のタイトルセットが再生済かどうかを示すＰＬＡＹ＿ＥＮＤ  Ｆｌａｇ、特定のタイトルセットが永久保存状態かどうか示すＡＲＣＨＩＶＥ  Ｆｌａｇ、その他を含む）がＭＰＵ３０により読み取られる。
【０２３０】
すると、セットされたディスク１０が未使用のＤＶＤーＲＷディスク（またはＤＶＤーＲＡＭディスク）である場合、図２７のＤＶＤビデオレコーダ表示部（液晶または蛍光表示パネル）４８において、「ＤＶＤ−ＲＷ」の項目が目立つように表示される。また、録画時間が００（時間）：００（分）：００（秒）のように表示され、録画タイトル／チャプタも００ー００と表示される（一度でも録画されれば、この録画タイトル／チャプタ表示は０１ー０１のように変化する）。
【０２３１】
また、装置デフォルトあるいはユーザ設定が、記録モード＝ＭＰＥＧ２、録画の平均ビットレート＝４Ｍｂｐｓとなっておれば、表示部４８において、「ＭＰＥＧ２」と「４Ｍｂｐｓ」の項目が目立つように表示される。
【０２３２】
さらに、セットされたディスク１０への録画が進行し、そのディスク１０に録画可能な残り時間が僅か（たとえばあと５分）となると、ＭＰＵ３０はそのことを検知し（たとえば図３６のＳＴ４２２Ａイエス）、表示部４８において、ディスク交換を促す「ＤＩＳＫ  ＴＯ  ＢＥ  ＣＨＡＮＧＥＤ」の項目が目立つように表示される。
【０２３３】
ＤＶＤビデオレコーダ本体２００のフロントパネルにはさらに、電源スイッチボタン、オープン／クローズキー、再生キー、停止キー、チャプター／プログラムのスキップキー、早戻しキー、早送りキー録画開始ボタン（図示せず）その他の基本操作キーが設けられている。
【０２３４】
なお、図２７のＤＶＤビデオレコーダは、図２６のディスクチェンジャ部１００を内蔵していない場合（ディスクチェンジャ部１００がオプションの外部装置として図２７の装置本体２００にＳＣＳＩケーブル等で接続される場合）を想定している。この場合、録画中に装置本体内にセットされたディスク１０を使い切る少し前に表示部４８の上記「ＤＩＳＫ  ＴＯ  ＢＥ  ＣＨＡＮＧＥＤ」が発光または点滅を開始する。その後ディスク１０の残り容量がゼロになると、録画は外部のディスクチェンジャ部１００内にセットされた１枚以上のＤＶＤ−ＲＷディスク１０に対して、自動的に継続されるようになる。
【０２３５】
あるいは、２台以上のＤＶＤビデオレコーダを用意し、それぞれのＭＰＵ３０を通信ケーブルでデジーチェーン接続しておき、２台以上のＤＶＤビデオレコーダを用いたリレー録画をすることも可能である。この場合、「１台目のレコーダでＭＰＥＧ２／平均ビットレート４Ｍｂｐｓの録画を１時間行い、２台目のレコーダでＭＰＥＧ２／平均ビットレート２Ｍｂｐｓの録画を２時間行う」といったこともできる。
【０２３６】
上述したような複数ＤＶＤビデオレコーダによるリレー録画をする場合は、「レコーダＡでＭＰＥＧ２／平均ビットレート４Ｍｂｐｓの録画を１時間行い、レコーダＢでＭＰＥＧ２／平均ビットレート２Ｍｂｐｓの録画を２時間行う」といった表示を、モニタスクリーンに表示してもよい。
【０２３７】
なお、図２６のＤＶＤビデオレコーダは、図５９〜図６２に示すようなユーザへの警告または通知をディスク１０に録画しないように構成される。しかし、図５３のモニタスクリーンの下側に例示したような録画情報（録画の平均ビットレート、録画チャネル番号、録画日時等）は、録画開始直後の数秒間、ディスク１０に記録されるようにしても良い。
【０２３８】
図２８は、図２６のＤＶＤビデオレコーダを操作するリモートコントローラ５の一例を示す。図２７に示すＤＶＤビデオレコーダ本体２００のフロントパネルに設けられた操作キーでも基本的な操作は可能であるが、ＤＶＤの特徴を生かした各種操作はリモートコントローラ５で行なうようになっている。
【０２３９】
以下、図２８のリモートコントローラ５の各キーの機能（あるいは使い方）を説明する。
【０２４０】
［電源キー（ＰＯＷＥＲ）５ａの機能］
＜１＞装置本体の交流電源回路の二次側をオン／オフする。
【０２４１】
＜２＞装置内部にディスクがセットされた状態で電源キーが押されたときは、ディスクの種類（ＤＶＤーＲＷ、ＤＶＤ−ＲあるいはＤＶＤビデオ）を判別して表示する。そのディスクが再生不能ディスクである場合はその旨を表示する。
【０２４２】
＜３＞装置内部にセットされたディスクがファーストプレイプログラムチェーン（オートスタートコード）を含む場合に電源キーが押されると、このプログラムチェーンの再生が自動的に開始される。
【０２４３】
＜４＞電源オンかつトレイオープン状態で電源キーが押されたときは、トレイクローズ後に電源オフとなる。
【０２４４】
［オープン／クローズキー（ＯＰＥＮ／ＣＬＯＳＥ）５ｇの機能］
＜５＞ディスクトレイをオープンまたはクローズする。ディスク再生中にオープン／クローズキーが押されると、それまでの装置動作が終了し、ディスクトレイがオープンする。録画中はこのキー５ｇの操作は無効とされる。
【０２４５】
＜６＞電源オフかつトレイクローズ状態でオープン／クローズキーが押されると、電源がオンしディスクトレイがオープンする。
【０２４６】
＜７＞ディスクトレイオープン状態でオープン／クローズキーが押されると、ディスクトレイが装置本体に引き込まれる。このときトレイにディスクがセットされておれば、その管理情報が読み取られ、セットされたディスクの種類（ＤＶＤーＲＷ、ＤＶＤ−ＲあるいはＤＶＤビデオ）が表示される。そのディスクが再生不能ディスクである場合はその旨が表示される。
【０２４７】
＜８＞ディスクトレイオープン状態でオープン／クローズキーが押されると、ディスクトレイが装置本体に引き込まれる。このときトレイにディスクがセットされていなければ、たとえば”ＮＯ  ＤＩＳＫ”という文字が表示部４８またはモニタＴＶに表示される（ＯＳＤ）。
【０２４８】
＜９＞オープン／クローズキーのオンにより装置本体に引き込まれたディスクがファーストプレイプログラムチェーン（オートスタートコード）を含む場合は、このプログラムチェーンの再生が自動的に開始される。
【０２４９】
［停止キー（ＳＴＯＰ）５ｅの機能］
＜１０＞ディスク再生中または録画中に押されると、再生または録画を停止させる。停止中に押されると、それまで再生または録画していたタイトル番号（あるいはデフォルト設定のタイトル番号）が表示される。
【０２５０】
［再生キー（ＰＬＡＹ）５ｃの機能］
＜１１＞ディスクトレイにディスクがセットされている状態で押されると、その時点での設定条件（デフォルト設定、またはユーザが設定した画面のアスペクト比、音声言語、字幕言語等）でディスクの再生が開始する。
【０２５１】
＜１２＞ディスクトレイオープン状態でディスクをトレイ上にセットしてから再生キーを押した場合は、トレイを装置本体に引き込み、ＤＶＤディスクに記録されているデフォルトタイトル（またはタイトル制作者が指定したタイトル）から再生を開始する。ただしディスクがファーストプレイプログラムチェーン（オートスタートコード）を含む場合は、それを実行する。
【０２５２】
＜１３＞ディスクの記録情報で特に指定していない限り、タイトルが終わるまで再生すると、再生動作は終了する。
【０２５３】
＜１４＞メモリ設定画面表示中において設定画面にチャプターおよびタイトル番号が設定されている状態で押されると、設定されたチャプターおよびタイトル番号の所からメモリ再生を開始する。
【０２５４】
＜１５＞ランダムモードが設定されているときに押されると、トレイにセットされているディスクの内容をランダム再生する。
【０２５５】
＜１６＞再生中にディスクのセル再生モードがスチルになった場合は、それまでの再生動作が解除され静止画再生状態となる。
【０２５６】
［一時停止キー（ＰＡＵＳＥ）５ｄの機能］
＜１７＞あるタイトル内のプログラムチェーン再生中に押されると、現再生中のプログラムチェーンのビデオフレームで静止画となる。この状態でさらに一時停止キーを押すと、次のフレームの静止画に切り替わる。以下同様に、一時停止キーを押す度に時間進行方向にフレームが切り替わり、このキーを押した回数分のコマ送りが行われる。
【０２５７】
＜１８＞上記静止画またはコマ送り再生中は、副映像は再生するが、音声は再生しないようにできる。
【０２５８】
＜１９＞この静止画／コマ送りは現再生中のプログラムチェーン内でのみ可能であり、タイトル内の最終フレームまでコマ送りされたあとは、このキー操作は無効となる。
【０２５９】
＜２０＞セル再生モードでスチルとなっている場合、スチルセルの最終セルでは、このキー操作は無効となる。
【０２６０】
＜２１＞このキー操作による静止画状態で再生キーを押すと、通常再生に戻る。
【０２６１】
［スキップキー（ＳＫＩＰ／右向き縦棒付２段三角マーク）５ｆの機能その１；１シーケンシャルプログラムチェーンタイトルの場合］
＜２２＞再生中に押されると、現再生中のタイトル内の次のチャプター（またはプログラム）をサーチしそれを再生する。次のチャプターがない場合は、このキー操作は無効となる。チャプターサーチ中は、表示部４８（またはＯＳＤ）のサーチ先チャプター番号を点滅させてサーチ中であることをユーザに通知できる。
【０２６２】
＜２３＞停止中に押すと現チャプターの次のチャプターが選択される。ここで再生キーをオンすると、選択されたチャプターがサーチされ再生される。
【０２６３】
なお、停止中では、２つのタイトルに跨ったチャプター（またはプログラム）のスキップができる。たとえばタイトル１の最終チャプター番号が表示されているとき、さらにこのスキップキーを押すと、タイトル２の初めのチャプター番号が選択される。ここで再生キーをオンすると、選択されたチャプター（タイトル２のチャプター１）がサーチされ再生される。
【０２６４】
＜２４＞停止状態で所定時間以上押し続けられると、一定の速度でチャプター番号が１づつ繰り上がる（次のタイトルがあるときは現タイトルから次タイトルへ跨ったチャプター番号の連続変更を可能にできる）。押し続けているこのスキップキーを離したあと再生キーを押すと、そのときのタイトルのチャプターがサーチされ再生される。
【０２６５】
［スキップキー（ＳＫＩＰ／右向き縦棒付２段三角マーク）５ｆの機能その２；ランダムプログラムチェーンタイトルの場合］
＜２５＞再生中に押すと、現再生中のタイトル内のチャプターの次にランダム選択されたチャプター（またはプログラム）をサーチしそれを再生する。ただしランダム再生ループの回数が最後であってタイトル内に次のプログラムチェーンがない場合は、このキー操作は無効となる。
【０２６６】
＜２６＞静止画再生中に押された場合は、選択されたチャプター（またはプログラム）をサーチしその先頭で静止画再生となる。ただしセル再生モードでスチルとなっていた場合、選択されたチャプターをサーチしその先頭のスチルが再生される。
【０２６７】
＜２７＞メモリ設定画面で設定されているチャプター番号（プログラム番号）およびタイトル番号の選択（数字のインクリメントあるいはカーソルの前方移動等）に使用できる。
【０２６８】
＜２８＞メニューの頁送りに使用できる。
【０２６９】
［スキップキー（ＳＫＩＰ／左向き縦棒付２段三角マーク）５ｆの機能その１；１シーケンシャルプログラムチェーンタイトルの場合］
＜２９＞再生中に押されると、現再生中のチャプター（またはプログラム）の先頭をサーチしそれを再生する。さらに連続して押すとチャプター番号１までチャプター番号が１づつ繰り下がる。
【０２７０】
＜３０＞停止中に押すと現チャプターの１つ前のチャプターが選択される。ここで再生キーをオンすると、選択されたチャプターがサーチされ再生される。
【０２７１】
なお、停止中では、２つのタイトルに跨ったチャプター（またはプログラム）のスキップができる。たとえばタイトル３のチャプター番号１が表示されているとき、さらにこのスキップキーを押すと、タイトル２の最後のチャプター番号Ｘが選択される。ここで再生キーをオンすると、選択されたチャプター（タイトル２のチャプターＸ）がサーチされ再生される。
【０２７２】
このタイトルを跨ったチャプター繰り下がりスキップは、タイトル１のチャプター１になるまで実行できる。
【０２７３】
＜３１＞停止状態で所定時間以上押し続けられると、一定の速度でチャプター番号が１づつ繰り下がる（タイトル１のチャプター１になるまで）。押し続けているこのスキップキーを離したあと再生キーを押すと、そのときのタイトルのチャプターがサーチされ再生される。
【０２７４】
［スキップキー（ＳＫＩＰ／左向き縦棒付２段三角マーク）５ｆの機能その２；ランダムプログラムチェーンタイトルの場合］
＜３２＞再生中に押すと、現再生中のタイトル内のチャプター（またはプログラム）の先頭をサーチしそれを再生する。ただし、連続して押してもサーチ先は現再生中のチャプター（プログラム）の先頭となるようにできる。
【０２７５】
＜３３＞静止画再生中に押された場合は、現再生中のチャプター（またはプログラム）をの先頭サーチしそこで静止画再生となる。セル再生モードでスチルとなっていた場合、現再生中のチャプターをサーチしその先頭のスチルが再生される。
【０２７６】
＜３４＞メモリ設定画面で設定されているチャプター番号（プログラム番号）およびタイトル番号の選択（数字のデクリメントあるいはカーソルの後方移動等）に使用できる。
【０２７７】
＜３５＞メニューの頁戻しに使用できる。
【０２７８】
［メニューキー（ＭＥＮＵ）５ｎの機能］
＜３６＞ディスクがトレイにセットされている場合は、ディスクに記録されている現在選択中のビデオタイトルセット内のルートメニューを再生表示する。ディスクがセットされていない場合はエラー（または警告）表示を行なう（ＯＳＤ）。
【０２７９】
＜３７＞現在選択中のビデオタイトルセット内にルートメニューがない場合は、エラー（または警告）表示を行なう。
【０２８０】
＜３８＞通常再生中にこのメニューキーを押してメニューを再生した後メニュー操作によってメニューから抜け出すと、メニュー再生前に再生していた箇所またはメニューで指定された箇所から再生が再開される。
【０２８１】
＜３９＞ルートメニュー表示中に押した場合は、ルートメニュー表示前の状態に戻る。
【０２８２】
［タイトルキー（ＴＩＴＬＥ）５ｐの機能］
＜４０＞ディスクがトレイにセットされており、かつディスクにタイトルメニューが記録されている場合は、タイトルメニューを表示する。ディスクがセットされていない場合は、エラー（または警告）表示を行なう（ＯＳＤ）。
【０２８３】
＜４１＞トレイにセットされたディスクにタイトルメニューが記録されてない場合は、ディスク再生中（あるいは停止中）に以下の動作ができる。
【０２８４】
すなわち、タイトルキーを押すと画面の一部（たとえば左上コーナー）にタイトル番号およびチャプター番号が表示される。後述するクリアキーが押されるかタイトルキーがもう一度押されるかその後のキー操作がないまま所定時間（たとえば３秒）が経過すると、画面からタイトル番号およびチャプター番号が消去される。
【０２８５】
画面にタイトル番号（たとえば「１」）およびチャプター番号（たとえば「１」）が表示されている状態でテンキーから所望のタイトル番号（たとえば「２」）が入力されると、上記の例でいえば、画面表示は「タイトル番号：２」および「チャプター番号：１」となる。この状態で再生キーを押すかあるいは所定時間（たとえば２秒）放置すると、タイトル２のチャプター１から再生が開始される。
【０２８６】
この場合、タイトルおよびチャプターのサーチ中は、表示部４８のサーチ先タイトル番号およびチャプター番号を点滅させてサーチ中であることをユーザに通知できる。
【０２８７】
＜４２＞通常再生中にタイトルキーを押してタイトルメニュー再生になった後、タイトルの選択が確定しないうちに再びタイトルキーを押したときは、タイトルメニュー再生前に再生していた箇所から再生を再開する。
【０２８８】
［セレクトキー／カーソルキー（上向き・下向きの三角マーク対）５ｑの機能］＜４３＞ディスクメニュー（タイトルキーまたはメニューキーで呼び出すメニュー）内の項目選択、およびセットアップメニュー内の項目選択に使用する。たとえば上記セレクトキー／カーソルキーの上向きまたは下向き三角マークを押してある項目を選択した場合において、その項目がさらに幾つかの選択枝を含んでいるときに、その選択枝を選ぶのにこのセレクトキー／カーソルキーの左向きまたは右向き三角マークを使用できる。
【０２８９】
＜４４＞オーディオストリーム、副映像ストリーム、またはアングルのいずれかの設定値表示中に押す場合において、このセレクトキーの上向き三角マークを押すと次のストリームあるいはアングルに切り替わり、下向き三角マークを押すと１つ前のストリームあるいはアングルに切り替わる。
【０２９０】
＜４５＞キャラクタジェネレータによるタイトル番号表示中に押す場合において、このセレクトキーの上向き三角マークを押すと次のタイトルに切り替わり、下向き三角マークを押すと１つ前のスタイトルに切り替わる。
【０２９１】
［終了キー（ＥＮＤ）５ｅｎｄの機能］
＜４６＞ユーザ選択設定の処理の終了を装置に通知するとき（再生可能アングルの設定等の処理ループを抜けるとき）に使用する。
【０２９２】
マルチアングルの選択メニュー画面（図示せず）表示中に、所望のアングルを選択するカーソル操作には、前記セレクトキー／カーソルキー５ｑあるいは後述するテンキー５ｔを利用することができる。（図示はしないがマウス操作あるいはタッチパネル操作も実現可能。）
［確定キー（ＥＮＴＥＲ）５ｓの機能］
＜４７＞ディスクメニュー内あるいはセットアップメニュー内で選択された項目を確定するときに使用する。
【０２９３】
＜４８＞メモリ画面においてタイトル番号およびチャプター番号を確定するときにも使用できる。
【０２９４】
［リターンキー（ＲＥＴＵＲＮ）５ｒの機能］
＜４９＞タイトル制作者（ソフトウエアのプロバイダ）が予め設定したディスク上のアドレスへのサーチを行なうときに使用する。具体的には、メニューからの抜け出しあるいは再生開始（再開）点への戻り（リターン）動作を指示するときに押される。あるいは、マルチストーリの内の１つを再生している間にユーザ選択可能なマルチストーリの選択分岐点に戻る動作を指示するときにも使用できる。
【０２９５】
［オーディオキー（ＡＵＤＩＯ）５ａｕｄの機能その１；再生中の場合］
＜５０＞再生中にオーディオキーを押すと、（ディスクに収録されたオーディオストリーム情報を調べてから）キャラクタジェネレータを用いて、現再生中のオーディオストリームの言語名（オーディオストリームの種別が音楽等でなく言語であるとき）を再生画面上に所定時間（たとえば３秒）表示する（ＯＳＤ）。この表示中にさらにオーディオキーを押すと、次のオーディオストリーム番号の音声が再生されるようになる。このオーディオキー操作を繰り返すと、そのタイトルに記録されているオーディオストリームの音声（種々な言語）が順次サイクリックに再生される。
【０２９６】
＜５１＞オーディオストリーム設定値の画面表示中に前記セレクトキー／カーソルキー５ｑを押すことにより、現在設定されているオーディオストリームの次のオーディオストリームまたは１つ前のオーディオストリームに切り替えることができる。すると、切り替えられたオーディオストリームの内容が再生される。
【０２９７】
＜５２＞オーディオストリーム設定値の画面表示中にテンキーを押すと、テンキー入力した番号のオーディオストリームに切り替えることができる。すると、切り替えられたオーディオストリームの内容が再生される。
【０２９８】
＜５３＞オーディオストリーム設定値の画面表示中にクリアキーを押すと、オーディオストリームの設定値表示を画面から消去することができる。
【０２９９】
［オーディオキー（ＡＵＤＩＯ）５ａｕｄの機能その２；停止中（ブルーバック画面表示中）の場合］
＜５４＞停止中にオーディオキーを押すと、（ディスクに収録されたオーディオストリーム情報を調べてから）キャラクタジェネレータを用いて、現在選択されているタイトルに設定されているオーディオストリームの言語名（オーディオストリームの種別が言語のとき）をブルーバック画面上に所定時間（たとえば３秒）表示する。この表示中にさらにオーディオキーを押すと、次のオーディオストリーム番号が設定される。このオーディオキー操作を繰り返すと、そのタイトルに記録されているオーディオストリーム音声が順次サイクリックに設定・表示される。
【０３００】
＜５５＞オーディオストリーム設定値のブルーバック画面表示中に前記セレクトキー／カーソルキー５ｑを押すと、現在設定されているオーディオストリームの次のオーディオストリームまたは１つ前のオーディオストリームに切り替わる。
【０３０１】
＜５６＞オーディオストリーム設定値のブルーバック画面表示中にテンキーを押すと、テンキー入力した番号のオーディオストリームに切り替わる。
【０３０２】
＜５７＞オーディオストリーム設定値のブルーバック画面表示中にクリアキーを押すと、オーディオストリームの設定値表示が画面から消去される。
【０３０３】
［サブタイトルキー（ＳＵＢＴＩＴＬＥ）５ｓｂｔの機能その１；再生中の場合］
＜５８＞再生中に押すと、（ディスクに収録された副映像ストリーム情報を調べてから）キャラクタジェネレータを用いて、現再生中の副映像ストリームの言語名（副映像ストリームの種別が言語の場合）を再生画面上に所定時間（たとえば３秒）表示する（ＯＳＤ）。この表示中にさらにサブタイトルキーを押すと、次のストリーム番号の副映像が再生されるようになる。このサブタイトルキー操作を繰り返すと、そのタイトルに記録されている副映像ストリームが順次サイクリックに再生される。
【０３０４】
＜５９＞副映像ストリーム設定値の画面表示中に前記セレクトキー／カーソルキー５ｑを押すことにより、現在設定されている副映像ストリームの次の副映像ストリームまたは１つ前の副映像ストリームに切り替えることができる。すると、切り替えられた副映像ストリームの内容が再生される。
【０３０５】
＜６０＞副映像ストリーム設定値の画面表示中にテンキーを押すと、テンキー入力した番号の副映像ストリームに切り替えることができる。すると、切り替えられた副映像ストリームの内容が再生される。
【０３０６】
＜６１＞副映像ストリーム設定値の画面表示中にクリアキーを押すと、副映像ストリームの設定値表示を画面から消去することができる。
【０３０７】
［サブタイトルキー（ＳＵＢＴＩＴＬＥ）５ｓｂｔの機能その２；停止中（ブルーバック画面表示中）の場合］
＜６２＞停止中にサブタイトルキーを押すと、（ディスクに収録された副映像ストリーム情報を調べてから）キャラクタジェネレータを用いて、現在選択されているタイトルに設定されている副映像ストリームの言語名（副映像ストリームの種別が言語のとき）をブルーバック画面上に所定時間（たとえば３秒）表示する。この表示中にさらにサブタイトルキーを押すと、次の副映像ストリーム番号が設定される。このサブタイトルキー操作を繰り返すと、そのタイトルに記録されている副映像ストリーム音声が順次サイクリックに設定・表示される。
【０３０８】
＜６３＞副映像ストリーム設定値のブルーバック画面表示中に前記セレクトキー／カーソルキー５ｑを押すと、現在設定されている副映像ストリームの次の副映像ストリームまたは１つ前の副映像ストリームに切り替わる。
【０３０９】
＜６４＞副映像ストリーム設定値のブルーバック画面表示中にテンキーを押すと、テンキー入力した番号の副映像ストリームに切り替わる。
【０３１０】
＜６５＞副映像ストリーム設定値のブルーバック画面表示中にクリアキーを押すと、副映像ストリームの設定値表示が画面から消去される。
【０３１１】
［サブタイトルオン・オフキー（ＳＵＢＴＩＴＬＥ  ＯＮ／ＯＦＦ）５ｖの機能］
＜６６＞副映像（サブタイトル）の表示をオン・オフする。
【０３１２】
＜６７＞ビデオ再生中かつ副映像表示中（副映像表示オン設定状態）にサブタイトルオン・オフキーを押すと、副映像ストリーム番号設定値がオフされるとともに、その設定値がキャラクタジェネレータで所定時間（たとえば３秒）表示（ＯＳＤ）されたあと、副映像が画面から消去される。
【０３１３】
＜６８＞ビデオ再生中だが副映像が表示されていないとき（副映像表示オフ設定状態）にサブタイトルオン・オフキーを押すと、副映像ストリーム番号設定値がオンされるとともに、その設定値がキャラクタジェネレータで所定時間（たとえば３秒）表示されたあと、オンされた設定ストリーム番号の言語の副映像が再生される（再生中のディスクに副映像が記録されている場合）。
【０３１４】
＜６９＞ビデオ再生停止中にサブタイトルオン・オフキーを押したときは、副映像表示のオン・オフ設定のみ実行できる。
【０３１５】
＜７０＞副映像表示オフ設定状態において、再生しているオーディオストリームと同一言語コードの副映像ストリームに強制出画コマンドが含まれていたときは、このコマンドに対応する副映像を必ず再生し画面に出画させる。
【０３１６】
［アングルキー（ＡＮＧＬＥ）５ａｎｇの機能］
＜７１＞マルチアングル情報で構成されるアングルブロックを持つタイトルが選択されており、このアングルブロック（アングル区間）が再生されているときに押すと、現再生中のアングル番号がキャラクタジェネレータにより所定時間（たとえば５秒）表示される（ＯＳＤ）。このアングル番号表示期間中にもう一度アングルキーを押すと、次のアングル番号のセルの同一時刻地点がサーチされそこから再生が開始される。
【０３１７】
たとえば、あるバッターのホームランシーンがマルチアングルブロックのアングル番号１（センター側からピッチャーの背中を見るカメラアングル）で再生されており、そのアングルブロックセルの再生開始時刻から５秒後にバットがボールにミートし、さらに３秒後に打球がライトスタンドに突き刺さるとする。このホームランシーンを別のカメラアングルで見たいと思ったユーザがアングルキーを押してアングル番号２を押すと、そのアングルブロックセルの再生開始時刻地点がサーチされ、そこからアングル２（たとえば１塁内野スタンド側からグランド全体を見るカメラアングル）でのホームランシーンの再生が再開されるようになる。
【０３１８】
上記アングル番号表示期間中にさらにアングルキーを押すと、記録されているアングル番号が順次サイクリックに切り替わり、選択後のアングルの再生が再開される。
【０３１９】
＜７２＞キャラクタジェネレータでアングル番号が画面表示されているときは、テンキー操作により所望のアングル番号をダイレクトに選択することもできる（再生中のアングルブロックに存在しないアングル番号がテンキー入力されたときは、そのキー入力は無効）。あるいは、前記セレクトキー／カーソルキー５ｑによりアングル番号を昇降させることもできる。
【０３２０】
＜７３＞マルチアングルブロックのセル内で静止画再生中にアングル切り替えが行われたときも、同様な再生時点サーチが行われ、サーチされた別アングルの静止画が再生される。
【０３２１】
たとえば、ある自動車の静止画がアングル番号１（正面から見るカメラアングル）で再生されていたとする。この自動車を別のカメラアングルで見たいと思ったユーザがアングルキーを押してアングル番号２を押すと、アングル番号２のアングルブロックセルの再生開始時刻地点がサーチされ、そこからアングル２（たとえば右側面から見るカメラアングル）での静止画が再生される。
【０３２２】
上記アングル番号表示期間中にさらにアングルキーを押すと、記録されているアングル番号が順次サイクリックに切り替わり、選択後のアングルの静止画が再生される。
【０３２３】
＜７４＞マルチアングルブロック以外のセル再生中にアングルキー操作をおこなってもアングル設定（アングル番号切替）は受け付けないようにできる。アングル設定（アングル番号切替）は再生中のタイトルにマルチアングルブロックセルが存在する場合に限り受け付ける。
【０３２４】
＜７５＞選択されたタイトルにマルチアングルブロックセルが存在する場合は、停止中であっても、アングル設定（アングル番号切替）を受け付けるようにできる。
【０３２５】
［早送り（ＦＷＤ）キー／早戻し（ＲＥＶ）キー（左向き・右向きの二重三角マーク）５ｊの機能］
＜７６＞動画再生中または静止画再生中に早送りキーまたは早戻しキー押すと、通常再生時より早く（たとえば通常再生時の約２倍）早送りまたは早戻し再生が行われる。（動画では動きが倍速になり、静止画ではそのコマ送り的な切替周期が半分に短縮される。）さらに押し続けると、通常再生時よりさらに早く（たとえば通常再生時の約８倍）早送りまたは早戻し再生が行われる。（動画では動きが８倍速になり、静止画ではそのコマ送り的な表示切替周期が１／８に短縮される。）
なお、早送り・早戻しの場合の主映像ビデオの再生表示において、２倍速ではＭＰＥＧのＩピクチャ＋Ｐピクチャを再生し、それ以上の多倍速ではＩピクチャを再生するように構成できる。
【０３２６】
その際、音声再生については、次のようにすることができる。すなわち、２倍速再生の場合では、音声データを通常再生の倍のクロックでデコードして、２倍速の音声データをデコードする。また多倍速の場合は、（あるＩピクチャから次のＩピクチャまで）ジャンプした先の音声データを、通常再生で部分的に再生することにより、多倍速時の音声デコードを行なう。
【０３２７】
＜７７＞再生キーを押すと、早送り再生または早戻し再生は解除され、通常速度の再生に戻る。
【０３２８】
＜７８＞上記早送りキーまたは早戻しキーによる早送りまたは早戻し再生は、そのキー操作をした時点で再生中のプログラムチェーン内でのみ行われる。そのプログラムチェーンの最後まで早送りされ、あるいはそのプログラムチェーンの先頭まで早戻しがなされた後は、そこで一時停止状態となる。
【０３２９】
＜７９＞上記早送りキーまたは早戻しキーによる早送りまたは早戻し再生中は、音声（オーディオストリーム）およびサブタイトル（副映像ストリーム）の再生は自動的に禁止できる。
【０３３０】
なお、音声については再生ピッチを早送り速度に対応して変更しながら再生するようにしてもよい。動画がたとえばマラソン競技の記録映画であり、サブタイトルが競技スタートからの時間経過の表示に使われているときは、早送りまたは早戻し再生時にサブタイトルを再生するようにしてもよい。
【０３３１】
＜８０＞上記早送りキーまたは早戻しキーによる早送りまたは早戻し再生中にセル再生モードがスチルになった場合は、早送りまたは早戻し動作は解除され、静止画再生に入る。セル再生モードがスチルになっているときに早送りキー（または早戻しキー）を押すことにより、たとえば１秒あたり約１画面の切り替えレートで連続コマ送り（または連続コマ戻し）動作に入ることができる。このとき早送りキー（または早戻しキー）をさらに押し続けると、たとえば約４画面／秒のレートで連続コマ送り（または連続コマ戻し）動作に入ることができる。さらにもう一度押すと、約１画面／秒のレートの連続コマ送り（または連続コマ戻し）動作に戻るようにできる。この連続コマ送り（または連続コマ戻し）動作中にセル再生モードから外れたら、約２倍速の早送り（または早戻し）再生が行われるようにできる。
【０３３２】
上記「セル再生モードがスチルになった場合」が図９のビデオオブジェクトユニット単位のスチル（ＶＯＢＵスチル）ならば、上記早送りキー（または早戻しキー）が押されると、次の（または前の）ＶＯＢＵを再生しそのＶＯＢＵの再生が終了したらスチルとなる。ただし、ＶＯＢＵ再生中にさらに上記早送りキー（または早戻しキー）が押されると、そのＶＯＢＵが早送り（または早戻し）され、その後ＶＯＢＵスチルとなって停止する。
【０３３３】
［表示キー（ＤＩＳＰＬＡＹ）５ｕの機能］
＜８１＞停止中あるいは再生中においてこのキーを押すと、そのときの各種キー操作内容に対応した表示が（装置本体の表示部４８および／またはモニタ部６の画面上で）行われる。
【０３３４】
［テンキー（［０］〜［９］＆［＋１０］）５ｔの機能］
＜８２＞通常再生中においては、現再生タイトル内のチャプター番号の指定に使用できる。テンキー入力確定（前記確定キー操作）と同時に指定された番号のチャプターへのサーチ動作に入る（このサーチは後述するタイトル番号キーＴによっても可能とすることができる）。存在しないチャプター番号は受け付けない。
【０３３５】
＜８３＞停止中においては、選択されているタイトル内のチャプター番号の指定に使用できる。テンキー入力確定と同時に指定された番号のチャプターへのサーチ動作に入る（このサーチはタイトル番号キーＴによっても可能）。存在しないチャプター番号は受け付けない。
【０３３６】
＜８４＞マルチアングルブロックを含んだタイトルを再生中（アングルセル再生中）であって、かつアングル番号表示中のときは、テンキー入力されたアングル番号がダイレクトに選択される。ただし存在しないアングル番号の入力は受け付けない。
【０３３７】
＜８５＞ディスクメニュー表示中において、各ディスクメニュー画面中の項目に番号が付されている場合はテンキー入力した番号に対応した項目が選択され実行される。ただし存在しない項目番号の入力は受け付けない。
【０３３８】
＜８６＞セットアップメニューからパレンタルロックの設定を行なう場合において、暗証番号の入力にテンキーを使用できる。
【０３３９】
［クリアキー（ＣＬＥＡＲ）５ｃｒの機能］
＜８７＞タイトル番号あるいはチャプター番号のキー入力の取り消しに使用される。
【０３４０】
＜８８＞パレンタルレベル変更のための暗証番号入力の取り消しに使用される。
【０３４１】
＜８９＞後述するリピートモードの解除に使用される。
【０３４２】
＜９０＞後述するメモリ設定画面操作時の入力番号の取り消しに使用される。
【０３４３】
＜９１＞後述するメモリ再生モードの解除に使用される。
【０３４４】
＜９２＞後述するランダム再生モードの解除に使用される。
【０３４５】
＜９３＞タイトル、音声（オーディオストリーム）、サブタイトル（副映像ストリーム）、アングルそれぞれの番号表示の取り消しに使用される。
【０３４６】
［リピートキー（ＲＥＰＥＡＴ）５ｋの機能］
＜９４＞チャプターまたはタイトルのリピート設定に用いる（ただし１シーケンシャルプログラムチェーンのタイトルのみ）。
【０３４７】
＜９５＞このキーを押す毎に、「チャプターリピート」→「タイトルリピート」→「リピートオフ」→「チャプターリピート」といったように、リピートモードが順次サイクリックに切り替えられる。
【０３４８】
＜９６＞後述するＡ−Ｂリピート動作中にリピートキーを押すと、Ａ−Ｂリピート動作を解除し、チャプターリピートに移るようにできる。
【０３４９】
＜９７＞早送りキー、早戻しキー、あるいはスキップキーの操作によりリピート区間を外れると、リピート動作は解除される。
【０３５０】
＜９８＞リピート区間内にマルチアングルブロックがある場合、アングルチェンジは可能とする（リピートモード内でも前記アングルキーが機能する）。
【０３５１】
［Ａ−Ｂリピートキー（Ａ−Ｂ  ＲＥＰＥＡＴ）５ｋの機能］
＜９９＞２点間リピート動作の始点と終点を設定するのに用いる（ただし１シーケンシャルプログラムチェーンのタイトルのみ）。
【０３５２】
＜１００＞１回目にこのキーを押すことで始点（Ａ）が設定され、２回目に押すことで終点（Ｂ）が設定される。終点の設定完了と同時に設定された始点がサーチされ、以降ＡーＢ間が繰り返し再生される。
【０３５３】
＜１０１＞Ａ−Ｂ間リピートは前記クリアキー操作で解除できる。
【０３５４】
＜１０２＞Ａ−Ｂ間リピート動作中にＡ−Ｂ間以外のタイトルまたはチャプターの再生に変更されたとき、または前記リピートキーが押されたときに、Ａ−Ｂ間リピートが解除されるようにできる。
【０３５５】
＜１０３＞早送りキー、早戻しキー、あるいはスキップキーの操作によりＡ−Ｂリピート区間を外れると、Ａ−Ｂ間リピート動作は解除される。
【０３５６】
＜１０４＞リピート終点（Ｂ）の設定前にクリアキー、早送りキー、早戻しキー、あるいはスキップキーを押すことにより、Ａ−Ｂ間リピート動作を解除することができる。
【０３５７】
＜１０５＞Ａ−Ｂ間リピート再生中に終点（Ｂ）に達する前にタイトルが終了した場合は、Ａ−Ｂ間リピート動作は解除される。
【０３５８】
＜１０６＞マルチアングルブロック区間内では、Ａ−Ｂ間リピートの始点（Ａ）の設定を無効とすることができる。（マルチアングルブロック区間の先頭をＡ−Ｂ間リピートの始点とすることはできる。たとえばあるマルチアングルブロックのアングル番号１のカメラアングルシーンを、その案ブルブロック内においてＡ−Ｂ間リピートさせることはできる。）
＜１０７＞Ａ−Ｂ間リピート再生中にマルチアングルブロックが来た場合は、Ａ−Ｂ間リピート動作を解除できる。
【０３５９】
＜１０８＞Ａ−Ｂ間リピートキーにより設定された始点（Ａ）および終点（Ｂ）は、設定直後の対応する画像データ（グループオブピクチャー）の先頭（スタートアドレス）を指すようになる。
【０３６０】
［メモリキー（ＭＥＭＯＲＹ）５ｍの機能］
＜１０９＞トレイが閉じられていてディスクがセットされている場合にこのキーを押すこと、メモリ設定画面が表示される（ＯＳＤ）。メモリ設定画面表示中にこのキーを押した場合は、メモリ設定画面表示前の状態に戻る。
【０３６１】
＜１１０＞メモリ設定方法は、メモリ設定画面表示中にメモリ再生させたいタイトルおよびチャプターの番号を前記テンキーおよび後述するタイトル番号（Ｔ）キーにより順次入力して行くことにより行なう。
【０３６２】
＜１１１＞前記セレクトキー／カーソルキーで表示画面中のカーソルを移動させ、カーソル位置のメモリ番号で上記メモリ設定入力を行なうと、そのメモリ番号以降のメモリ番号で設定されていたタイトル・チャプター番号は、１つづつ後ろのメモリ番号にずれる。
【０３６３】
たとえば、メモリ番号１およびメモリ番号２で既に「タイトル１・チャプター３」および「タイトル２・チャプター１」が設定されており、メモリ番号３以降は設定無しであったとする。ここでメモリ番号１にカーソルを合わせ、「タイトル２・チャプター５」を設定したとすると、それまでメモリ番号１およびメモリ番号２に設定されていた内容はメモリ番号２およびメモリ番号３にシフトする。その結果、メモリ番号１、２および３の設定内容は、それぞれ、「タイトル２・チャプター５」、「タイトル１・チャプター３」および「タイトル２・チャプター１」となる。
【０３６４】
＜１１２＞前記セレクトキー／カーソルキーで表示画面中のカーソルを移動させ、カーソル位置のメモリ番号で前記クリアキー操作を行なうと、そのメモリ番号で設定されていた内容はクリアされ、そのメモリ番号以降のメモリ番号で設定されていた内容が１つ前のメモリ番号に繰り上がる。
【０３６５】
たとえば、メモリ番号１、メモリ番号２およびメモリ番号３に、それぞれ、「タイトル２・チャプター５」、「タイトル１・チャプター３」および「タイトル２・チャプター１」が設定されており、メモリ番号４以降は設定無しであったとする。ここでメモリ番号２にカーソルを合わせ、クリアキー操作を行なうと、それまでメモリ番号２に設定されていた内容「タイトル１・チャプター３」がクリアされ、それまでメモリ番号３に設定されていた内容がメモリ番号２にシフトし、それまでメモリ番号４に設定されていた内容（無設定）がメモリ番号３にシフトする。その結果、メモリ番号１、２および３の設定内容は、それぞれ、「タイトル２・チャプター５」、「タイトル２・チャプター１」および「無設定」となる。
【０３６６】
なお、メモリ設定の数（メモリ番号の上限）に制限を付ける必然性は必ずしも無いが、実際のソフトウエアにおける必要性および装置側の物理的なメモリ容量の問題から、メモリ設定の最大数は、たとえば３０程度に選ばれる。（１枚のディスクに９９タイトル記録されているとしても、一般ユーザの立場からいえば、メモリ設定の最大数は必ずしも９９必要とするわけではない。一方業務用の装置では９９のタイトルそれぞれの中の複数チャプターにメモリ設定する要求が出る可能性があり、その場合はメモリ設定の最大数を９９以上にしてもよい。）
＜１１３＞メモリ設定画面表示中に前記再生キーを押すと、メモリ設定登録した順番でメモリ再生が開始される。
【０３６７】
たとえば、メモリ番号１、メモリ番号２およびメモリ番号３に、それぞれ、「タイトル２・チャプター５」、「タイトル１・チャプター３」および「タイトル２・チャプター１」が設定されており、メモリ番号４以降は無設定であり、その状態でメモリ設定画面表示中に再生キーが押されると、メモリ再生は次のように行われる。すなわち、最初に「タイトル２・チャプター５」が再生され、次に「タイトル１・チャプター３」が再生され、最後に「タイトル２・チャプター１」が再生される。「タイトル２・チャプター１」の再生が終了すると、再生は停止する。
【０３６８】
＜１１４＞メモリ再生中に前記クリアキーを押すことによりメモリ再生モードを解除してそのまま通常再生に移行させることができる。
【０３６９】
＜１１５＞メモリ設定画面で設定した内容は以下の方法によりクリアすることができる。
【０３７０】
（イ）メモリ設定画面表示中に、設定されているタイトル番号・チャプター番号の全てをクリアキーにより消去する。
【０３７１】
（ロ）トレイを開けてディスクを装置外に排出した場合。（ただし、業務用装置では、装置内部に不揮発性内部メモリを設け、ディスクを排出しても、メモリ設定を、そのディスクを特定するコードとともに保存しておくようにしてもよい。）
［ランダムキー（ＲＡＮＤＯＭ）５ｒｍの機能］
＜１１６＞選択されているタイトルが１シーケンシャルプログラムチェーンである場合、そのタイトル内でのチャプターのランダム再生を行なう。
【０３７２】
＜１１７＞再生中にこのキーを押すと、現在再生しているチャプターの次のチャプターからランダム再生に入る。（たとえばチャプター１〜９を含むタイトルのチャプター２を再生中にランダムキーが押されると、チャプター３の再生に入るときにランダム再生となり、たとえばチャプター５、３、７、１、９のようにランダムに各チャプターが再生される。
【０３７３】
＜１１８＞停止中にこのキーを押すと、次に前記再生キーを押してディスク再生を始めたときからランダム再生に入る。
【０３７４】
＜１１９＞選択されているタイトル内の全てのチャプターのランダム再生が終了した後は、再生停止となる。このランダム再生中において、通常は同じチャプター番号の重複再生は行わず、あくまで再生順序をランダム化するだけとする。しかし、重複再生を含むランダム再生を可能としてもよいし、電源がオフされあるいは停止キーが押されない限りランダム再生を無限ループで繰り返すようにしてもよい。
【０３７５】
＜１２０＞ランダム再生中に前記クリアキーを押すことによりメモリ再生モードを解除してそのまま通常再生に移行させることができる。
【０３７６】
＜１２１＞ランダム再生中にランダムキーを押すとランダム再生モードが解除される。
【０３７７】
［スローキー（ＳＬＯＷ）５ｓｗの機能］
＜１２２＞再生中にスローキーを押すと、正方向にたとえば１／２スピードのスロー再生となり、同時にキャラクタジェネレータを用いて再生中のビデオ映像上に「１／２」またはこれに対応する数字・記号等を表示する。
【０３７８】
＜１２３＞続いてこのキーを押すと、正方向にたとえば１／８スピードのスロー再生となる。さらに押すと、１／１６→１／８→１／２→１／８→１／１６…のように周期的にスロー再生速度が切り換えられ、再生中のビデオ映像上のスロー表示も対応して変化する。
【０３７９】
＜１２４＞再生動作が一時停止中（前記一時停止キー操作による）にスローキーが押されると、たとえば１／１６スロースピード再生となる。その後のスローキーの効き方は上記と同じ。
【０３８０】
＜１２５＞スロー再生中に前記再生キーを押すと、通常再生に移る。
【０３８１】
＜１２６＞スロー再生中にタイトル変更が行われたときは、スロー再生モードは解除され、通常再生に移る。
【０３８２】
＜１２７＞セル再生モードでスチル再生中はスローキー操作は無効とする。
【０３８３】
＜１２８＞スロー再生中は、通常は音声を再生しないが、再生速度に応じてオーディオデータのピッチを変更して再生してもよい。
【０３８４】
［ラストプレイキー（ＬＡＳＴ  ＰＬＡＹ）５ｔｐの機能］
＜１２９＞ディスク再生中に前記停止キーまたは電源キーのオフにより（停電を含む）再生が中断されたあとこのラストプレイキーを押すと、中断した位置または中断位置より少し前の位置から再生を開始する。
【０３８５】
＜１３０＞停止後ディスクトレイをオープンした場合は再生中断位置のメモリをクリアしてラストプレイキーを無効にできる。再生中断位置のメモリをクリアせず装置内のメモリに保存しておけば、ディスクをトレイから出し入れした後でも、ラストプレイキーを押すことにより中断した位置または中断位置より少し前の位置から再生が再開されるようにできる。
【０３８６】
＜１３１＞そのディスクにファーストプレイプログラムチェーン（オートスタート）が存在する場合において、電源オフにより再生が中断されたときは、このラストプレイキーは無効とする。（つまり、ファーストプレイプログラムチェーンから再生が始まる。
【０３８７】
＜１３２＞ランダムプログラムチェーンの再生中に再生中断した場合は、ランダム再生のループ回数を装置内部で記憶してあれば、ラストプレイキーを押すことにより中断した位置または中断位置より少し前の位置から再生が再開されるようにできる。
【０３８８】
［セットアップキー（ＳＥＴＵＰ）５ｙの機能］
＜１３３＞装置の各種設定（画面サイズ／アスペクト比の設定、アングルマークの設定、パレンタルロックの設定、所望の音声言語種類の設定、所望の字幕言語種類の設定、所望のメニュー言語種類の設定、オートアングルモードの設定など）を行なうためのセットアップメニューを呼び出すキーで、再生停止中のみ有効とする。
【０３８９】
＜１３４＞セットアップメニュー表示中にこのセットアップキーを押すと、セットアップメニューの表示がオフされ、再生停止状態（ブルーバック画面）となる。
【０３９０】
［タイトル番号キー（Ｔ）５ｔｔの機能］
＜１３５＞サーチ動作あるいはメモリ再生動作を行なうためのタイトル番号・チャプター番号の指定時において、このキーを押す前にテンキー入力された数字がタイトル番号として設定され、このキーを押した後にテンキー入力された数字がチャプター番号として設定される。
【０３９１】
＜１３６＞前記ランダムキーを押す前にこのタイトル番号キーを押すと、チャプターのランダム再生ではなくタイトルのランダム再生となる。たとえばトレイにセットされたディスクにタイトル１、２、３、４、５が記録されており、タイトル番号キーをおしてからランダムキーを押すと（停止中ならさらに再生キーを押すと）、たとえばタイトル２、５、１、４、３の順でタイトル単位のランダム再生が開始される。
【０３９２】
［リモートコントローラ切替キー５ｘの機能］
＜１３７＞図２８のリモートコントローラ５を図２６のＤＶＤビデオレコーダ以外の機器（たとえばＡＶテレビジョンやＶＣＲ）の操作用に切り替える場合に用いられる。あるいは、１台のＤＶＤビデオプレーヤと１台のＤＶＤビデオレコーダが同時に設置されている場合において、１つのリモートコントローラ５でもってＤＶＤビデオプレーヤおよびＤＶＤビデオレコーダを個別に操作する場合に、その操作切替のためにリモートコントローラ切替キー５ｘ用いることができる。
【０３９３】
以上説明したキーの機能はＤＶＤビデオプレーヤ（再生専用機）と共通の機能であるが、ＤＶＤビデオレコーダ用のリモートコントローラ５は、さらに以下の機能を持つキーを備えている。
【０３９４】
［録画モードキー５ｒｍｄの機能］
＜１３８＞録画停止中、または録画ポーズ中にこのキーが押されると、１度押される度に、ＭＰＥＧ２／８Ｍｂｐｓ→ＭＰＥＧ２／６Ｍｂｐｓ→ＭＰＥＧ２／４Ｍｂｐｓ→ＭＰＥＧ２／２Ｍｂｐｓ→ＭＰＥＧ１／２Ｍｂｐｓ→ＭＰＥＧ１／１Ｍｂｐｓ→自動画質モード（図５０のＳＴ２２６参照）→ＭＰＥＧ２／８Ｍｂｐｓ→………、のように、録画モードがサイクリックに切り替わる。
【０３９５】
ＮＴＳＣの放送スタジオ並のクォリテイが希望なら、録画時間は短くなるが、ＭＰＥＧ２／８Ｍｂｐｓを選択する。もう少し録画時間を延ばしてＳ−ＶＨＳビデオの標準モード以上の画質を得たいときは、ＭＰＥＧ２／６ＭｂｐｓまたはＭＰＥＧ２／４Ｍｂｐｓを選択する。さらに録画時間を延ばしてＳ−ＶＨＳビデオの３倍モード以上の画質を得たいときは、ＭＰＥＧ２／２Ｍｂｐｓを選択する。通常ＶＨＳ（またはビデオＣＤ）程度の画質で良いならば、ＭＰＥＧ１／２ＭｂｐｓまたはＭＰＥＧ１／１Ｍｂｐｓを選択すれば、さらに録画時間を延ばすことができる。
【０３９６】
［録画キー５ｒｅｃの機能］
＜１３９＞図２７の本体にセットされたＤＶＤ−ＲＷディスク（またはＤＶＤ−Ｒディスク）１０に空き容量があり、かつ録画のための初期設定（ＭＰＥＧ２／ＭＰＥＧ１の区別、記録の平均ビットレートの設定等）が済んでいるときに押されると、録画を開始する。
【０３９７】
なお、ユーザがこの初期設定を行わないで録画キーを押したときは、この初期設定としてデフォルト設定が自動的に採用され、録画が開始される。
【０３９８】
［表示モードキー５ｄｍの機能］
＜１４０＞録画可能なＤＶＤ−ＲＷディスク（またはＤＶＤ−Ｒディスク）１０が図２７の本体２００にセットされた状態でこのキーが押されると、１度押される度に、以下の内容でＯＳＤ表示（または装置本体の表示部４８）が切り替わる：
（１）録画ソース（ＴＶチャネル番号またはＡＶ入力の番号）＋現在の日時；
（２）現在のタイトルセット番号、録画済時間、記録可能な残り時間＋その時の平均記録レート；
（３）表示オフ
なお、上記（１）と（２）は、図５８に例示するように、同時に表示されても良い。
【０３９９】
［ＯＳＤキー５ｏｓｄの機能］
＜１４１＞図２６のＭＰＵ３０がＯＳＤ表示するための文字（または画像）データを出力しているときにこのキーを押すと、ユーザが希望しないＯＳＤ表示（たとえば図５８のスクリーン上側の警告文）がモニタスクリーンから消去される。もう一度このキーを押すと、ＭＰＵ３０が出力しているＯＳＤデータがモニタスクリーンに表示される。
【０４００】
［タイマキー５ｔｍｅの機能］
＜１４２＞このキーが押されると、図２６のＭＰＵ３０は、タイマ予約のメニュー（録画希望チャネル、録画予約日時、録画モード、平均記録レート等を予約番組毎に指定する表を含む）を、図示しないモニタのスクリーンに出力させる（ＯＳＤ）。このメニュー中での番組予約設定は、カーソルキー５ｑ、テンキー５ｔ、エンターキー５ｓ等を利用して、行なうことができる。
【０４０１】
＜１４３＞タイマ予約の操作がなされたあと、録画可能なＤＶＤ−ＲＷディスク（またはＤＶＤ−Ｒディスク）１０が図２７の本体２００にセットされた状態でこのタイマキー５ｔｍｅと録画キー５ｒｅｃとが同時に押されると、図２６のＤＶＤビデオレコーダは、予約録画モード（タイマ録画スタンバイ状態）に入る。
【０４０２】
なお、タイマ予約の具体例については、図４９を参照して後述する。
【０４０３】
図２９は、図２６のＤＶＤビデオレコーダにおいて、記録バイト数をカウントすることでディスク１０に記録した情報の記録バイト数を検出する、記録容量検出回路の一例（転送クロックなしの場合）を示すブロック図である。また、図３０は、図２９のカウンタ３１が記録バイトをカウントするタイミングを説明するタイミング図である。
【０４０４】
図２６のエンコーダ部５０内のフォーマッタ５６でフォーマットされたＤＶＤ記録データは、図９に示すように、１列に並んだ複数のデータパック（１パックは２０４８バイト）８６〜９１で構成されている。
【０４０５】
図２９のＭＰＵ３０がＭＰＵバスを介して上記ＤＶＤ記録データの記録を指示すると、データプロセサ部３６は、エンコーダ部５０に上記データパックのデータＰＤの転送を要求するリクエスト信号ＲＳを送る（図３０の上側）。このリクエスト信号ＲＳを受けたエンコーダ部５０（フォーマッタ５６）は、このリクエストを受けたことを確認するアクノリッジ信号ＡＳをデータプロセサ部３６へ出力する（図３０の下側）。このアクノリッジ信号ＡＳの出力と同時に、エンコーダ部５０（フォーマッタ５６）は、１バイト分のデータＰＤをデータプロセサ部３６へ転送する。つまり、エンコーダ部５０（フォーマッタ５６）は、データプロセサ部３６へ１バイト転送する毎に１パルスのアクノリッジ信号ＡＳを出力する。
【０４０６】
このアクノリッジ信号ＡＳはカウンタ３１に入力される。カウンタ３１は信号ＡＳの立ち上がりエッジ（図３０のトリガポイントｔａ）で１カウントアップし、カウントアップ後の内容を保持する。カウンタ３１の内容は、ＭＰＵバスを介してＭＰＵ３０に返送される。
【０４０７】
ＭＰＵ３０は、カウンタ３１の内容（カウント値）によって、エンコーダ部５０（フォーマッタ５６）からデータプロセサ部３６へ転送されたバイトの数（つまり図２６のディスク１０に記録されたバイト数）を、検知する。データプロセサ部３６へ転送されたデータ数（バイト数）が、ディスク１０に記録されたデータ容量となる。また、ディスク１０の空き容量（図１７のＶＭＧＩ＿ＭＡＴ中のＦＲＥＥ＿ＳＰＡＣＥに書き込まれた容量）から上記記録データ容量（カウント値バイト）を差し引けば、ディスク１０の残り容量（あと何バイト記録できるかを示す）が判る。さらに、この残り容量を平均記録ビットレートで割れば、ディスク１０の残り時間（あとどれくらいの時間記録できるかの予測値を示す）が判る。
【０４０８】
図３１は、図２６のＤＶＤビデオレコーダにおいて、記録バイト数をカウントすることで図１のディスクに記録した情報の記録バイト数を検出する、記録容量検出回路の他例（転送クロックありの場合）を示すブロック図である。また、図３２は、図３１のカウンタが記録バイトをカウントするタイミングを説明するタイミング図である。
【０４０９】
図３１は、エンコーダ部５０からデータプロセサ部３６へパックデータＰＤが転送される毎に転送クロック信号ＣＫがエンコーダ部５０から出力される例である。
【０４１０】
すなわち、ＭＰＵ３０からの指示にしたがってデータプロセサ部３６がエンコーダ部５０にリクエスト信号（図３２の上側）を送ると、エンコーダ部５０はデータプロセサ部３６にアクノリッジ信号ＡＳ（図３２中側）を返送する。このアクノリッジ信号ＡＳは、１バイト転送毎に発生するのではなく、転送予定のバイト数分の転送期間中、アクティブとなるゲート信号である。エンコーダ部５０から出力された転送クロック信号ＣＫは、バイト転送の同期信号として、データプロセサ部３６に送られる。
【０４１１】
上記アクノリッジ信号ＡＳは、ゲート信号としてＯＲゲート３３の第１入力に与えられる。このＯＲゲート３３の第２入力には、上記転送クロック信号ＣＫが与えられる。すると、ＯＲゲート３３は、アクノリッジ信号ＡＳがアクティブ（ロジカル”０”）な期間中、転送クロック信号ＣＫの立ち上がりエッジ毎（図３２の複数トリガポイントｔｂ）に１カウントアップし、カウントアップ後の内容を保持する。カウンタ３１の内容は、ＭＰＵバスを介してＭＰＵ３０に返送される。
【０４１２】
ＭＰＵ３０は、カウンタ３１の内容（カウント値）によって、エンコーダ部５０からデータプロセサ部３６へ転送されたバイトの数（記録バイト数）を検知する。カウンタ３１の内容（カウント値）がディスク１０に記録されたデータ容量となる。また、ディスク１０の空き容量から（カウント値バイト）を差し引けば、ディスク１０の残り容量が判る。さらに、この残り容量を平均記録ビットレートで割れば、ディスク１０の残り時間が判る。
【０４１３】
図３３は、汎用パーソナルコンピュータを用いて図２６のＤＶＤビデオレコーダの記録再生機能を実現する場合を説明するブロック図である。図３３のパーソナルコンピュータ１０００は、専用ハードウエアで構成してもよいが、一般的な構成の汎用パーソナルコンピュータで構成することもできる。
【０４１４】
すなわち、パーソナルコンピュータ１０００の内部バス１００２には、メインＣＰＵ１００４、基本入出力システムＲＯＭ（ＢＩＯＳ・ＲＯＭ）１００８、メインメモリ１０１０、ビデオメモリ１０１２、フロッピーディスクドライブ（ＦＤＤ）１０２２、キーボードＩ／Ｏデバイス１０２４、マウスＩ／Ｏデバイス１０２６、通信Ｉ／Ｏデバイス１０２８などが接続されている。メインＣＰＵ１００４には、専用の高速バスを介してキャッシュメモリ１００６が直結されている。
【０４１５】
パーソナルコンピュータ１０００の内部バス１００２には複数の汎用バススロット（図示せず）が設けられている。これらのスロットに、スカジインターフェイス（ＳＣＳＩボード）１０１４、ＤＶＤ処理ボード１０３０、ビデオＩ／Ｏデバイス（ビデオカード）１０３２、オーディオＩ／Ｏデバイス（オーディオカード）１０３４などがインサートされている。
【０４１６】
ＳＣＳＩタイプのボード１０１４にはＳＣＳＩハードディスクドライブ（ＨＤＤ）１０１８およびＳＣＳＩタイプのＤＶＤ−ＲＯＭ／ＤＶＤ−ＲＡＭコンパチブルドライブ１０２０が接続される（ドライブ１０２０はさらにＣＤとコンパチブルでもよい）。
【０４１７】
ビデオカード１０３２には高解像度のビットマップディスプレイ（アナログＲＧＢタイプ）６が接続され、オーディオカード１０３４には２チャネルステレオペアのスピーカ８が接続される（カード１０３４がパワーアンプを内蔵していないときは、スピーカ８にパワーアンプを内蔵させるか、カード１０３４とスピーカ８との間に図示しないステレオアンプを挿入することになる）。
【０４１８】
図３３のＤＶＤ処理ボード１０３０は、図２６のデバイス３８、５０および６０に相当するハードウエアが組み込まれている。図２６のディスクドライブ３２は図３３のＤＶＤＲＯＭ／ＲＡＭドライブ１０２０に対応する。
【０４１９】
図３３のメモリ１０１０または１０１２の記憶エリアの一部を、必要に応じて、図２６の一時記憶部３４、バッファメモリ５７、あるいはセパレータのメモリ６３として利用することは可能である。
【０４２０】
さらに、図３３のハードディスク１０１８の一部を、図２６の一時記憶部３４として利用することも可能である。もしハードディスク１０１８が数ギガバイト（たとえば３〜５ＧＢ）の大容量ディスクの場合は、このディスク中の所定エリア（２．６ＧＢ分）をパーティショニングし、それを仮想的なＤＶＤーＲＡＭ（またはＤＶＤ−ＲＷあるいはＤＶＤ−Ｒ）ディスク１０として取り扱うこともできる。
【０４２１】
図２７のＤＶＤビデオレコーダ本体２００の操作キーの機能は、図３３のキーボードＩ／Ｏデバイス１０２４に接続される図示しないキーボートに割り当てることができる。また、図２８のリモートコントローラ５の各種キー（ボタン、カーソル）の機能は、図３３のキーボードＩ／Ｏデバイス１０２４に接続される図示しないキーボート、またはマウスＩ／Ｏデバイス１０２６に接続される図示しないマウス、あるいは通信Ｉ／Ｏデバイス１０２８に接続される図示しない外部コントローラに割り当てることができる。
【０４２２】
図２６のＤＶＤビデオレコーダにおける代表的なデータ処理には、録画（動画の可変ビットレート記録と音声あるいは副映像の固定ビットレート記録を含む）処理と、再生（読取）処理と、特殊処理がある。
【０４２３】
上記録画処理としては、通常録画（図３４、図５３）と、タイマ予約録画（図４９〜図５２）がある。
【０４２４】
上記再生処理は、大部分はＤＶＤビデオプレーヤの処理（図２８のリモートコントローラ５のキー操作に対応した処理）と同じであるが、この発明はＤＶＤビデオレコーダに関するものなので、この発明に特有の再生処理もある。それは、一度再生したことのある録画プログラム（ビデオタイトルセットＶＴＳ）に対する再生済フラグ（リードフラグ）の設定処理と、消したくない（永久保存したい）録画プログラム（ＶＴＳ）に対するアーカイブフラグの設定処理である（図５５〜図５７）。
【０４２５】
さらに、上記特殊処理としては、録画用ディスクの残り容量監視処理（図３６）と、残り容量が少ない場合の表示処理（図３７、図３８）と、録画済ディスク中の特定プログラムを選択的に消去してディスクの空き容量を増やすディスク整理処理（図３９〜図４１）と、録画途中でディスクを使い切ってしまった場合に録画用ディスクを交換するディスク交換処理（図４５〜図４８）と、録画用の平均記録レートを設定する処理（図４２）と、動画記録モード（ＭＰＥＧ２かＭＰＥＧ１か）を選択するＭＰＥＧ切り替え処理（図４３）と、録画中にディスクの残り容量が足りなくなってきたときに残り容量を増やすダミー挿入中止処理（図４４）と、通常録画（図５３）終了後に再生済フラグおよびアーカイブフラグを初期化する処理（図５４）がある。
【０４２６】
以下、上記録画処理、再生処理、および特殊処理について、図３４〜図５７のフローチャートおよび図５８〜図６２のモニタ表示例を参照しながら、説明を行なう。
【０４２７】
図３４は、図２６のＤＶＤビデオレコーダの録画動作の一例を説明するフローチャートである。
【０４２８】
まず、リモートコントローラ５あるいはタイマ予約のプログラムから録画命令を受けると、図２６のＭＰＵ３０は、ディスクドライブ３６から、そこにセットされているＤＶＤーＲＡＭ（またはＤＶＤーＲ）ディスク１０の管理データ（図１７のＶＭＧＩ＿ＭＡＴ）を読み込む（ステップＳＴ１０）。
【０４２９】
読み込んだ管理データ中の空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）から、セットされたディスク１０に空き容量があるかどうか判定される（ステップＳＴ１２）。
【０４３０】
空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）の中身がゼロまたは実質ゼロ（録画を開始しても数秒でディスクが満杯になってしまう状態）のときは（ステップＳＴ１２ノー）、図示しないモニタＴＶスクリーンに、「録画スペースがありません」といった内容のＯＳＤ表示を出力する（ステップＳＴ１４）。このとき、図２７に示すような装置本体２００の表示部４８の一部に、「録画スペースがありません」と同じ意味の「ＮＯ  ＲＥＣ  ＳＰＡＣＥ」という表示を出しても良い。
【０４３１】
空き容量があるとき、たとえばＦＲＥＥ＿ＳＰＡＣＥが平均４ＭｂｐｓのＭＰＥＧ２記録でおよそ５分の録画時間に相当する１５０Ｍバイト以上を示すときは、次の処理に移る。この場合は（ステップＳＴ１２イエス）、セットされているディスク１０への書込アドレス（空きスペースの先頭位置）を決定し、ＭＰＵ３０のＲＡＭ内に設けられたレジスタ「ＦｒｅｅＡｒ」に、ディスク１０の管理データから読み取った空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）に相当する空き容量値を書き込む（ステップＳＴ１６）。
【０４３２】
ここで、レジスタ「ＦｒｅｅＡｒ」に書き込まれる「空き容量値」は、図２の論理セクタ１個分または図９のパック１個分のサイズである２０４８バイトを、録画の１単位として表したものである。
【０４３３】
なお、ディスク１０が通常のファイル形式のデータを記録するように構成され、記録内容の管理にファイルアロケーションテーブル（ＦＡＴ）を採用し、上述したような空き容量情報を持たない場合は、ＦＡＴから未使用クラスタ数（未使用ブロック数）を読み出し、これに１クラスタ（１ブロック）のバイト数を掛けて、そのディスクの空き容量を算出するようにしても良い。
【０４３４】
次に、セットされたディスク１０の管理領域に書込を行なう（ステップＳＴ１８）。たとえば、ビデオマネージャ情報ＶＭＧＩにこれから録画するプログラムに対応するビデオタイトルセットＶＴＳを登録し、このＶＴＳに関するファイルを作成する。
【０４３５】
具体的にいえば、ステップＳＴ１８において、そのディスク１０にとって初めての録画であれば、図３のＶＴＳ＃１が登録され、その関連ファイル（図７のＶＴＳディレクトリ中の各ファイル参照）が作成される。そのディスク１０にＶＴＳ＃１が既に記録されており、そのディスク１０に空き容量が残っているなら、ＶＴＳ＃２の登録およびその関連ファイルの作成が、ステップＳＴ１８においてなされる。
【０４３６】
次に、録画用初期設定がなされる（ステップＳＴ２０）。この初期設定において、図２６の各エンコーダ（５３〜５５）の初期化（Ｖエンコーダ５３の平均転送レートすなわち平均記録レートの設定等）、システムタイムカウンタＳＴＣのリセット、ディスクドライブ３２への書込開始アドレスの設定、フォーマッタ５６の初期化（ダミーパックの挿入設定、セル区切り時間設定等）、その他（図２９または図３１のカウンタのリセット等）がなされる。
【０４３７】
録画用初期設定（ＳＴ２０）が済むと、録画開始の設定が行われる（ステップＳＴ２２）。これにより、ＭＰＵ３０からエンコーダ部５０内の各エンコーダ（５３〜５５）に録画開始命令が送られ、ディスクドライブ３２にセットされたディスク１０の空き領域への録画が開始される。
【０４３８】
その後、録画終了入力があると（ユーザが録画終了を指示するかタイマ予約のプログラムが録画終了命令を出すと）（ステップＳＴ２４イエス）、録画終了処理（ステップＳＴ３４）を実行して、図３４の録画処理は終了する。
【０４３９】
ここで、ステップＳＴ３４の録画終了処理には、図２６の各エンコーダ（５３〜５５）の初期化（記録レートをデフォルト設定値に戻す等）、フォーマッタ５６の初期化（各種設定をデフォルト状態に戻す等）、ビデオマネージャ情報に関する書込（図１７のＦＲＥＥ＿ＳＰＡＣＥの内容更新等）、ビデオタイトルセット情報に関する書込（図２１のＰＧＣＩの内容更新等）が含まれる。
【０４４０】
録画終了入力がなく（ステップＳＴ２４ノー）録画継続中であれば、録画中のディスク１０の残り容量算出処理（図３６参照）が、録画動作と並行して実行される（ステップＳＴ２６）。
【０４４１】
ステップＳＴ２６の処理でディスク１０の残り容量が所定値を切ったときは（ステップＳＴ２８イエス；図３６の最小容量フラグに”１”が立つ）、残り容量が少なくなった場合の処理（図３７参照）に入る（ステップＳＴ３０）。
【０４４２】
ステップＳＴ３０の処理の結果、録画中のディスク１０にそれ以上の録画可能な容量がない状態となったときは（ステップＳＴ３２イエス；図３７のステップＳＴ４２２Ｂで残り時間がゼロ）、前述したステップＳＴ３４の録画終了処理に入る。
【０４４３】
ステップＳＴ３０の処理の結果、録画中のディスク１０にまだ録画可能な容量が残っているときは（ステップＳＴ３２ノー）、録画終了入力があるか（ステップＳＴ２４イエス）残り容量がなくなるまで（ステップＳＴ２８イエス；ステップＳＴ３２イエス）、ステップＳＴ２４〜ＳＴ３２のループが反復実行される。
【０４４４】
図３５は、図３４の録画動作中に実行される種々な処理の処理手順を説明する図である。
【０４４５】
最初の割り込みは、１パック転送が終了したというデータプロセサ３６への割り込みにより発生するようになっている。
【０４４６】
この割り込みに入ると、まず割り込み要因がチェックされる。割り込み要因が録画パック数のカウントアップ（録画パックのインクリメント；ＲＥＣｐａｃｋ＋＋）であれば、図２９または図３１のカウンタ３１のカウントアップ処理が実行される。
【０４４７】
図３６は、記録対象のディスクに残された記録可能な残り容量を監視する処理を説明するフローチャートである。この処理は、図３４のステップＳＴ２８（または図３５のステップＳＴ４２）に対応する。
【０４４８】
まず、図３４のステップＳＴ１６で設定したレジスタＦｒｅｅＡｒの内容更新が行われる。
【０４４９】
すなわち、現在の録画が開始される前にレジスタＦｒｅｅＡｒに設定された空き容量から、録画パック数を差し引く。この「空き容量ー録画パック数」は、その時点で録画中のディスク１０に残っている空き容量となる。この残り空き容量を、残り容量として、レジスタＦｒｅｅＡｒに再設定する。すると、レジスタＦｒｅｅＡｒの内容は、録画の進行に伴い単調減少する残り容量を示す情報となる。
【０４５０】
なお、上記録画パック数は、ハードウエアによる処理で行なう場合は、図２９または図３１のカウンタ３１でカウントされた録画バイトの累積数を１パックサイズの２０４８バイトで割ることで得られる。すなわち、「録画パック数＝録画バイト累積数÷２０４８バイト」である。
【０４５１】
また、ソフトウエアによる処理で行なう場合は、図３５に示すように１パック毎の割り込み処理で得られたＲＥＣｐａｃｋが、録画パックとなる。
【０４５２】
上記レジスタＦｒｅｅＡｒの内容（残り容量）が所定値以上あれば（ステップＳＴ４２２Ａノー）最小容量フラグが”０”にセットされ（ステップＳＴ４２４Ａ）、この残り容量が所定値を切れば（ステップＳＴ４２２Ａイエス）最小容量フラグが”１”にセットされる（ステップＳＴ４２６Ａ）。
【０４５３】
上記ステップＳＴ４２２Ａの「所定値」は常に一定値に固定する必要はないが、図３６の例では、平均ビットレート４ＭｂｐｓでＭＰＥＧ２録画する場合およそ５分に相当する１５０Ｍバイトを、この所定値として採用している。
【０４５４】
つまり、平均ビットレート４ＭｂｐｓでＭＰＥＧ２録画を継続する場合において、最小容量フラグが０の場合はあと５分以上の録画が可能であろうと予想され、最小容量フラグが１になると５分以内に録画中のディスク１０を使いきってしまうであろうことが予想される。（ＭＰＥＧ２の録画は可変ビットレート記録であるため、平均ビットレートから算出した残り録画可能時間には誤差が生じる。すなわち、図３６のステップＳＴ４２０Ａによる残り容量は正確であっても、残り録画可能時間はその後の録画内容により変動するので、録画可能時間があと５分であるかどうかの予測は、それほど正確ではない。この５分はあくまで目安である。）
図３７は、図３６の残り容量監視処理の結果（最小容量フラグの内容）に応じて実行される、残り容量少の処理の一例を説明するフローチャートである。また、図５８は、録画中のディスクの残りが少なくなってきたときの警告表示、平均記録レートおよびそのレートでの残り録画可能時間その他の、モニタＴＶスクリーンにおける表示例を示す。
【０４５５】
図３６の最小容量フラグが”０”の場合は（ステップＳＴ４２０Ｂイエス）、録画中のディスク１０にまだ残り容量があるので、図３７の処理は終了し、次の処理へ移行する。
【０４５６】
この最小容量フラグが”１”の場合は（ステップＳＴ４２０Ｂノー）、録画中のディスク１０がそろそろ満杯になると判定される。この場合、その時点で前記レジスタＦｒｅｅＡｒに書き込まれている空き容量（２０４８バイトを録画の１単位としたもの）×２０４８バイトを、その時の平均ビットレート（４Ｍｂｐｓをバイト換算した５１２ｋバイト／秒）で割ったものが、予想される「残り時間」となる（ステップＳＴ４２２Ｂ）。
【０４５７】
図２６のＭＰＵ３０は、ステップＳＴ４２２Ｂで算出された「残り時間」と、図３４のステップＳＴ２０で設定された平均転送レート（記録ビットレート）とを用いて、「４Ｍｂｐｓで残り時間はおよそ５分です」あるいは、４Ｍｂｐｓが標準画質に相当するものとして、「標準画質モードで残り時間はおよそ５分です」といった内容を、モニタＴＶにＯＳＤ表示させる。その際、録画中のＴＶチャネル番号や録画日時を同時にＯＳＤ表示しても良い。さらに、ステップＳＴ４２４ＢのＯＳＤ表示と同時に、録画を継続するにはどうすれば良いかをユーザに知らせる警告文（図５８のモニタスクリーン上部参照）を、ＯＳＤ表示しても良い。
【０４５８】
上記警告文その他のＯＳＤ表示内容は、図２６のマイクロコンピュータブロック３０内のＲＯＭに予め書き込んでおくことができる。
【０４５９】
なお、所定時間毎に書き込んだ記録パック数をＡとし、このＡの書き込み直前において所定時間毎に書き込んだ前回の記録パック数をＢとすると、可変ビットレートのＭＰＥＧ記録では時々刻々と変化し得る記録レートの瞬時値を、［ＡーＢ］の絶対値（単位はパック；１パックは２０４８バイト＝１６３８４ビット）から求めることができる。具体的には、上記所定時間をＴ（秒）とすると、［ＡーＢ］の絶対値×１６３８４÷Ｔ（秒）により、瞬間の記録レート（ｂｐｓ）を算出できる。この瞬間記録レートを平均記録レートの代わりに利用して、前記「残り時間」を算出してもよい。この場合、録画中の絵柄の変化によって、残り時間は必ずしも録画の進行に伴い単調減少とはならない。しかしこの瞬間記録レートを用いても残り時間を算出してユーザ等に通知することは可能である。
【０４６０】
図３８は、図３６の残り容量監視処理の結果（最小容量フラグの内容）に応じて実行される、残り容量少の処理の他例を説明するフローチャートである。
【０４６１】
図３６の最小容量フラグが”１”の場合は（ステップＳＴ４２０Ｃノー）、録画中のディスク１０がそろそろ満杯になると判定される。この場合、図２６のＭＰＵ３０は、図２７の装置本体２００の表示部４８に設けられたディスク交換インジケータ「ＤＩＳＫ  ＴＯ  ＢＥ  ＣＨＡＮＧＥＤ」をオンさせる（バックライトで照明し連続点灯するか点滅させる）（ステップＳＴ４２２Ｃ）。これと同時に、ＭＰＵ３０は、ユーザにディスク交換を促す警告文（図５８のモニタスクリーン上部参照）をＯＳＤ表示させる（ステップＳＴ４２６Ｃ）。
【０４６２】
上記最小容量フラグが”０”の場合は（ステップＳＴ４２０Ｃイエス）、録画中のディスク１０はまだまだ録画可能と判定される。この場合、図２６のＭＰＵ３０は、図２７の装置本体２００の表示部４８に設けられたディスク交換インジケータ「ＤＩＳＫ  ＴＯ  ＢＥ  ＣＨＡＮＧＥＤ」をオフさせる（ステップＳＴ４２４Ｃ）。
【０４６３】
上記ステップＳＴ４２６ＣまたはＳＴ４２２Ｃの処理実行後、図３８の処理は終了し、次の処理へ移行する。
【０４６４】
図３９は、図３４のディスク残り少の処理のうち、記録対象のディスクから再生済みデータ（過去に最後まで再生されたことのあるデータ）を削除するディスク整理処理（ＭＰＵ側の処理）を説明するフローチャートである。また、図６１は、ディスク整理中（データ削除中）にモニタに表示されるダイアログボックスの一例を示す。
【０４６５】
図３６の最小容量フラグが”０”の場合は（ステップＳＴ４２０Ｄイエス）、録画中のディスク１０にまだ残り容量があるので、図３９の処理は終了し、次の処理へ移行する。
【０４６６】
この最小容量フラグが”１”の場合は（ステップＳＴ４２０Ｄノー）、録画中のディスク１０がそろそろ満杯になると判定される。この場合、ＭＰＵ３０は、図６１に示すようなダイアログボックス（一種のセットアップメニュー）を、図５８のモニタスクリーンにポップアップさせる。
【０４６７】
図６１の左上ダイアログボックスを見たユーザが、図２８のリモートコントローラ５のエンドキー５ｅｎｄをオンすると、図３９の処理は終了し、次の処理へ移行する（この処理は図３９のフローチャートでは図示されていない）。
【０４６８】
図６１の左上ダイアログボックスを見たユーザが、図２８のリモートコントローラ５のエンターキー５ｓをオンすると、ディスク整理モードに入り、「ディスク整理を行います」等のＯＳＤ表示がなされる（ステップＳＴ４２１Ｄ）。
【０４６９】
そのあと、図２６のディスクドライブ３２へディスク整理指令が出され（ステップＳＴ４２２Ｄ）、ディスクドライブ３２側の処理が終了するまで、図６１の右上に例示するような内容のＯＳＤ表示がなされる（ステップＳＴ４２３Ｄ）。
【０４７０】
ディスクドライブ３２側の処理（ディスク整理モード１）は、たとえば図４０のようになっている。
【０４７１】
まず、ディスクドライブ３２にセットされているディスク１０から、そこに記録された各ファイル（図７のビデオタイトルセットファイル）のディレクトリレコード（図８）または各ビデオタイトルセットの管理テーブル（図１９のＶＴＳＩ＿ＭＡＴ）が読み込まれる（図４０のステップＳＴ４２２０Ｄ）。
【０４７２】
次に、読み込まれたディレクトリレコードに再生済みを示すリードフラグ”１”があるかどうか（または読み込まれたビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴに再生済みを示すＰＬＡＹ＿ＥＮＤ  Ｆｌａｇ”１”があるかどうか）が、チェックされる（ステップＳＴ４２２１Ｄ）。
【０４７３】
リードフラグ”１”または再生済フラグ”１”が１つでもあれば（ステップＳＴ４２２１Ｄイエス）、ディスクドライブ３２（具体的にはドライブ３２内の図示しないマイクロコンピュータ）は、リードフラグ”１”または再生済フラグ”１”のファイルまたはＶＴＳを削除された状態にする（ステップＳＴ４２２２Ｄ）。そして、削除ファイルありまたは削除ＶＴＳありをステータスとし（ステップＳＴ４２２３Ｄ）、このステータスを図２６のＭＰＵ３０に出力する（ステップＳＴ４２２５Ｄ）。
【０４７４】
なお、ステップＳＴ４２２２Ｄで削除状態にされたファイルまたはＶＴＳの内容は、その時点ではまだ実際に消去されたわけではなく、単にオーバーライト可能な状態になっただけである。その後録画が継続されると、この削除状態のデータエリアに、録画データがオーバーライトされる。このオーバーライトにより、削除状態のファイルまたはＶＴＳが、実際に消去される。
【０４７５】
一方、リードフラグ”１”または再生済フラグ”１”が１つもないときは（ステップＳＴ４２２１Ｄノー）、削除ファイルなしまたは削除ＶＴＳなしをステータスとし（ステップＳＴ４２２４Ｄ）、このステータスを図２６のＭＰＵ３０に出力する（ステップＳＴ４２２５Ｄ）。
【０４７６】
図２６のＭＰＵ３０は、ディスクドライブ３２から上記ステータス（図４０のＳＴ４２２５Ｄ）が送られてくるのを待っている（図３９のステップＳＴ４２４Ｄノー）。ＭＰＵ３０は、このステータスを受信すると（ステップＳＴ４２４Ｄイエス）、そのステータスの内容から、削除データ（削除ファイルまたは削除ＶＴＳ）があるかどうかを検知できる。
【０４７７】
削除データがあるときは（ステップＳＴ４２５Ｄイエス）、ＭＰＵ３０は、その時点においてディスクドライブ３２にセットされたディスク１０の録画可能残り時間を再度計算する（ステップＳＴ４２６Ｄ）。この残り時間再計算は、図３７のステップＳＴ４２２Ｂで行われる残り時間の計算と同様に行われる。
【０４７８】
その後、図６１の右下に例示するような内容のＯＳＤ表示がなされる（ステップＳＴ４２７Ｄ）。
【０４７９】
ステップＳＴ４２５Ｄで削除データがあったときは、ディスク１０の空き容量が削除データ分増えるので、再計算された残り時間は、データ削除の前よりも増える。この場合、ディスク整理前の残り時間ＯＳＤ表示（たとえば４Ｍｂｐｓで５分）は、増加方向に修正される（たとえば「４Ｍｂｐｓで５分」という表示が「４Ｍｂｐｓで６分１５秒」という表示に修正される）。
【０４８０】
一方、ステップＳＴ４２５Ｄで削除データがなかったときは（ステップＳＴ４２５Ｄノー）、残り時間の再計算はせず、その時点での残り容量に応じた残り時間のＯＳＤ表示（たとえば４Ｍｂｐｓで５分）が、ステップＳＴ４２７Ｄでなされる。この場合の残り時間ＯＳＤ表示（４Ｍｂｐｓで５分）には、図３７のステップＳＴ４２２Ｂでの計算結果を利用することができる。
【０４８１】
上記ディスク整理が終了すると、図６１の左下に例示するように、ディスク整理のダイアログボックスは消去され、モニタスクリーンには、再生中または放送受信中の映像が、出画される。
【０４８２】
図４１は、図３９のディスク整理処理のうち、記録対象のディスクから不要データを削除するディスクドライブ側の処理の他例（図４０の変形例）を示している。
【０４８３】
図４１に示すディスクドライブ３２側の処理（ディスク整理モード２）は、次のようになっている。
【０４８４】
まず、ディスクドライブ３２にセットされているディスク１０から、そこに記録された各ファイルのディレクトリレコード（図８）または各ビデオタイトルセットの管理テーブル（図１９のＶＴＳＩ＿ＭＡＴ）が読み込まれる（ステップＳＴ４２３０Ｄ）。
【０４８５】
次に、読み込まれたディレクトリレコードに再生済みを示すリードフラグ”１”があるかどうか（または読み込まれたビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴに再生済みを示すＰＬＡＹ＿ＥＮＤ  Ｆｌａｇ”１”があるかどうか）が、チェックされる（ステップＳＴ４２３１Ｄ）。
【０４８６】
リードフラグ”１”または再生済フラグ”１”が１つでもあれば（ステップＳＴ４２３１Ｄイエス）、読み込まれたディレクトリレコードまたはビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴに、永久保存（あるいは誤消去防止）を示すアーカイブフラグ”１”があるかどうかが、チェックされる（ステップＳＴ４２３２Ｄ）。
【０４８７】
リードフラグ”１”または再生済フラグ”１”が１つでもあり（ステップＳＴ４２３１Ｄイエス）、かつリードフラグ”１”または再生済フラグ”１”のファイルまたはＶＴＳが全てアーカイブフラグ”１”のものでなければ（つまりアーカイブフラグが”０”のものが１つでもあれば）（ステップＳＴ４２３２Ｄノー）、ディスクドライブ３２は、次の処理を行なう。すなわち、ディスクドライブ３２は、リードフラグまたは再生済フラグが”１”でありかつアーカイブフラグが”０”であるファイルまたはＶＴＳを、削除された状態にする（ステップＳＴ４２３３Ｄ）。そして、削除ファイルありまたは削除ＶＴＳありをステータスとし（ステップＳＴ４２３４Ｄ）、このステータスを図２６のＭＰＵ３０に出力する（ステップＳＴ４２３６Ｄ）。
【０４８８】
一方、リードフラグ”１”または再生済フラグ”１”のファイルまたはＶＴＳが１つもないとき（ステップＳＴ４２３１Ｄノー）、あるいはリードフラグまたは再生済フラグが”１”であってもそのファイルまたはＶＴＳ全てのアーカイブフラグに”１”が立っておれば（ステップＳＴ４２３２Ｄイエス）、削除ファイルなしまたは削除ＶＴＳなしをステータスとし（ステップＳＴ４２３５Ｄ）、このステータスを図２６のＭＰＵ３０に出力する（ステップＳＴ４２３６Ｄ）。
【０４８９】
図３９〜図４１のディスク整理中はディスク１０への録画は中断している。その間に図２６のＤＶＤビデオレコーダに入力される録画プログラム（たとえばＴＶ放送番組）は、一時記憶部３４に記録され続けている。
【０４９０】
図３９〜図４１のディスク整理が終了し、ディスク１０の空き容量が増えてこのディスク１０に録画を継続できる状態になったら、一時記憶部３４（またはハードディスク）に記憶された内容を読み出しながら、ディスク１０に対する録画を開始する。たとえば、１９９７年１２月１２日午後９時５８分３０秒に図３９のディスク整理が開始され、９時５８分４９秒にディスク整理が完了し、９時５８分５０秒から録画が再開されたとする。この場合、一時記憶部３４に記憶されている９時５８分３０秒以降の録画プログラムがディスク１０に継続記録される。
【０４９１】
この場合、一時記憶部３４は２０秒分の録画タイムシフト手段として機能する。すなわち、実際の録画プログラムが１０時００分００秒に終了したとしても、ディスク１０への録画は１０時００分２０秒になるまで継続される。その結果、９時５８分３０秒から９時５８分５０秒までの間のディスク整理処理による録画ブランク（２０秒）が生じても、その間に放送された内容が途切れることなく、１０時００分００秒に終了したプログラムを全て録画できるようになる。
【０４９２】
あるいは、図２６のディスクドライブ３２が高速録画可能なタイプであれば、ディスク整理のために消費した時間分の遅れを、残り録画時間中に取り戻す（通常の録画ペースに追いつく）ことが可能な場合がある。この場合は、たとえば実際の録画プログラムの終了と同時にディスク１０への録画も終了させることが可能になる。
【０４９３】
なお、９時５８分３０秒から９時５８分５０秒までの２０秒間録画ブランクが生じたまま録画を続け、１０時００分００秒の放送終了後に、一時記憶部３４に格納しておいた９時５８分３０秒から９時５８分３０秒までの間の放送プログラムを、ディスク１０の余白に録画してもよい。
【０４９４】
この場合は、９時５８分３０秒に録画中断したときの最後のＶＯＢＵ８５のナビゲーションパック８６（図９）のＤＳＩパケット（図１０）に、ディスク１０の余白に録画された９時５８分３０秒から９時５８分５０秒までの間の先頭ＶＯＢＵの開始アドレスを書き込んでおく（ＭＰＵ３０による自動処理で）。同様に、ディスク１０の余白に録画された９時５８分３０秒から９時５８分５０秒までの間の最後のＶＯＢＵのナビゲーションパックのＤＳＩに、９時５８分５０秒以降の録画の先頭ＶＯＢＵの開始アドレスを書き込んでおく（ＭＰＵ３０による自動処理で）。
【０４９５】
すると、９時５８分３０秒までのディスク再生が終了すると直ちに、ディスク１０の余白に追加記録された９時５８分３０秒からのＶＯＢＵの再生が行われる。そして、ディスク１０の余白に追加記録された９時５８分５０秒までの再生が終了すると直ちに、ディスク１０の別の箇所に記録されている９時５８分５０秒から１０時００分００秒までのＶＯＢＵが再生される。
【０４９６】
つまり、各ビデオオブジェクトユニットＶＯＢＵはその先頭にナビゲーションパック８６という制御パックを必ず持ち（図９）、このナビゲーションパック８６が、ビデオオブジェクトユニットＶＯＢＵの単位でのデータ検索を可能にするデータ検索情報（ＤＳＩ）を含んでいる。
【０４９７】
上述したような「時間的に不連続となってしまった録画プログラムのつなぎ合わせ再生」は、この発明のＤＶＤビデオレコーダが扱う記録データが、データ検索情報ＤＳＩを含むナビゲーションパック８６を録画単位（ＶＯＢＵ）の先頭に常に持っていることから得られる利点である。しかも、この発明の記録媒体１０はディスクであるから、記録箇所が物理的に離れていてもアクセス時間を短くできるので、上記「時間的に不連続となってしまった録画プログラムのつなぎ合わせ再生」をする際、繋ぎ目でユーザがいらいらする程待たされることはない。（ディスクドライブ３２のアクセスが高速化されれば、ユーザが繋ぎ目に気づかないようにすることも可能である。）
図４２は、所望の画質に応じて録画（ＭＰＥＧ２）の記録レート（平均ビットレート）を変更する処理を説明するフローチャートである。この記録レート変更処理は、図３４の「録画用初期設定」の処理ステップＳＴ２０においてユーザがマニュアル設定する。また、図５９は、記録の平均ビットレートを変更する場合にモニタスクリーンにＯＳＤ表示されるダイアログボックスの一例を示す。
【０４９８】
ユーザが図２８のリモートコントローラ５のキーのうち、たとえばメニューキー５ｎとＯＳＤキー５ｏｓｄを同時に押したとする。このキーコンビネーションに応答して、図５９の左側に例示するようなダイアログボックスが、図５８のモニタスクリーンにポップアップする（ステップＳＴ４２０Ｅ）。
【０４９９】
ここで、リモートコントローラ５のエンターキー５ｓが押されると、図５９の左側のダイアログボックスが消え、その代わりに、選択可能なビットレートが「記録ビットレート変更メニュー」としてＯＳＤ表示される（ステップＳＴ４２１Ｅ）。リモートコントローラ５のエンドキー５ｅｎｄが押されると、図５９左側のダイアログボックスは消失し、図４２の処理に入る前の状態に戻る。
【０５００】
上記記録ビットレート変更メニューは、ダビング編集による画質劣化を最小限に押さえるために最も高いビットレート（８Ｍｂｐｓ）を使用する編集画質モード１と、ダビングを繰り返さない録画目的に対しては高い録画品質を保証できるビットレート（６Ｍｂｐｓ）を使用する高画質モード２と、通常の録画目的に対しては充分な画質が得られるビットレート（４Ｍｂｐｓ）を使用する標準録画モード３と、多少の画質劣化は伴うが長時間録画を可能にするビットレート（２Ｍｂｐｓ）を使用する長時間モード４とを含んでいる。
【０５０１】
ユーザは、リモートコントローラ５のカーソルキー５ｑを用いてモード１〜４のいずれかにカーソルを合わせ、エンターキー５ｓを押すと、そのときのカーソル位置にあるモードのビットレートが、ＭＰＥＧ２録画の平均記録レートとして選択される。
【０５０２】
図４２の処理に入る前のビットレートがたとえば４Ｍｂｐｓであり、ユーザがステップＳＴ４２１Ｅのメニューで長時間モード（２Ｍｂｐｓ）を選択したとする。この場合は、現状と異なるビットレートが選択されたので（ステップＳＴ４２２Ｅイエス）、図２６のＶエンコーダ５３の平均転送レート（記録ビットレート）が、選択された長時間モードのレート（２Ｍｂｐｓ）に設定される（ステップＳＴ４２３Ｅ）。すると、変更されたビットレート（２Ｍｂｐｓ）で、現状の空き容量に対応する予測残り時間が計算される（ステップＳＴ４２４Ｅ）。この計算は、図３７のステップＳＴ４２２Ｂにおける残り時間計算と同様に行われる。
【０５０３】
変更されたビットレート（２Ｍｂｐｓ）での残り時間の計算結果がでると、図５９の右側ダイアログボックスに示すように、変更後のビットレート（２Ｍｂｐｓ）とともに、残り時間（予測値）が、ＯＳＤ表示される（ステップＳＴ４２５Ｅ）。このＯＳＤ表示は、ステップＳＴ４２１Ｅのメニューを消してからその変わりに発生させるもので、一定時間（たとえば１０秒）経過後に、自動的消失するように構成できる。あるいは、自動的には消失しないが、図２８のリモートコントローラ５のＯＳＤキー５ｏｓｄを押すことにより、任意のタイミングで図５９のダイアログボックスを消すように構成することもできる。
【０５０４】
ここで、平均記録レートと画質モードとの対応が予めユーザに知らされているときは（ＤＶＤビデオレコーダの取り扱い説明書および／またはステップＳＴ４２１Ｅのメニュー表示で）、ステップＳＴ４２５Ｅで発生されるＯＳＤは、平均ビットレートの数値を用いずに、「長時間モードで残り時間………です。」のようなものであってもよい。
【０５０５】
なお、図４２の処理に入る前のビットレートがたとえば４Ｍｂｐｓであり、ユーザがステップＳＴ４２１Ｅのメニューで標準録画モード（４Ｍｂｐｓ）を選択したときは、現状と同じビットレートが選択されたことになるので（ステップＳＴ４２２Ｅノー）ステップＳＴ４２１Ｅのメニューが消え（その前に図５９のダイアログボックスは消えている）、図４２の処理に入る前の状態（たとえば図３４のステップＳＴ２０）に戻る。
【０５０６】
図４３は、図３５の処理のうち、高画質モード（ＭＰＥＧ２）で録画中のディスクの残り容量が、残り録画予定時間に較べて不足してきたときに、録画モードを相対的に圧縮率の高い低画質モード（ＭＰＥＧ１）に切り替える処理を説明するフローチャートである。
【０５０７】
まず、図３６のステップＳＴ４２０Ａと同様な方法で残り容量が算出される（ステップＳＴ４２０Ｆ）。算出された残り容量が所定値（たとえば１５０Ｍバイトまたはそれに相当する値）以上のときは（ステップＳＴ４２２Ｆノー）、高画質なＭＰＥＧ２で録画を続ける（ステップＳＴ４２４Ｆ）。
【０５０８】
一方、算出された残り容量が所定値（１５０Ｍバイト）を切ったときは（ステップＳＴ４２２Ｆイエス）、録画モード（動画圧縮方法）がＭＰＥＧ２からＭＰＥＧ１に変更されて、録画が続行される（ステップＳＴ４２６Ｆ）。ＭＰＥＧ１は、ＭＰＥＧ２と較べて画質は落ちるが、圧縮率をＭＰＥＧ２より高くできるので、同じ容量でより長時間記録が可能となる。
【０５０９】
なお、録画モードをＭＰＥＧ２に固定したままで平均ビットレートを落として録画時間を延長する方法と、録画モードをＭＰＥＧ２からＭＰＥＧ１に切り替えて録画時間を延長する方法とでは、結果的に得られる再生画質に差が生じる。
【０５１０】
すなわち、ＤＶＤビデオ規格に準拠すれば、ＭＰＥＧ２では平均ビットレートを落としてもＮＴＳＣで水平解像度５００本を確保できるが、ＭＰＥＧ１に切り替えると水平解像度がほぼ半減する。単位時間当たり同じ程度の記録エリアを消費するのであれば、平均ビットレートを高めにとったＭＰＥＧ１を使うよりも平均ビットレートを低めにとったＭＰＥＧ２の方が結果的に良い画質が得られる可能性がある。
【０５１１】
たとえば、ある高画質プログラムを２〜３枚のマスタディスク（初代録画ディスク）または５〜１０ＧＢの大容量ハードディスクに、高ビットレート（６〜８Ｍｂｐｓ）で記録しておく。その後図３３のパーソナルコンピュータを利用してマスタディスクの編集（ＣＭカット、不要な解説カット等）を行い、かつ１〜２パスのビットレート削減処理（図２６のエンコーダ部５０の説明で触れたプリエンコード）を行なって、平均ビットレートを２〜３Ｍｂｐｓに落とす。そうすれば、マスタディスクの画質をさほど劣化させずに（つまり５００本の水平解像度は維持したまま）、２〜３枚のマスタディスクの記録内容を１枚の子ディスクにまとめることができる。このような高画質の子ディスク作成は、ＭＰＥＧ１を用いると不可能になる（つまりマスタの高解像度が維持されない）。
【０５１２】
一方、画質よりも録画時間の方を重要視する場合なら（長時間のスポーツ番組の全体を１枚のＤＶＤーＲＷディスクにまとめる等）、上記プリエンコードされた動画データをＭＰＥＧ１で録画すればよい。
【０５１３】
図４４は、図３５の処理のうち、編集用ダミーパックとともに動画を記録している最中に、ディスク１０の残り容量が、残り録画予定時間に較べて不足してきたときに、ダミーパックの記録を中止してその分動画記録エリアを拡大できるようにする処理を説明するフローチャートである。
【０５１４】
まず、図３６のステップＳＴ４２０Ａと同様な方法で残り容量が算出される（ステップＳＴ４２０Ｇ）。算出された残り容量が所定値（たとえば１５０Ｍバイトまたはそれに相当する値）以上のときは（ステップＳＴ４２２Ｇノー）、各ビデオオブジェクトユニットＶＯＢＵ（図９の８５）へダミーパックを挿入しながら、たとえばＭＰＥＧ２で録画を続ける（ステップＳＴ４２４Ｇ）。
【０５１５】
一方、算出された残り容量が所定値（１５０Ｍバイト）を切ったときは（ステップＳＴ４２２Ｆイエス）、各ＶＯＢＵへのダミーパックの挿入が中止されて、録画が続行される（ステップＳＴ４２６Ｇ）。
【０５１６】
ここで、録画の平均ビットレートが４Ｍｂｐｓに設定されており、図９の各ＶＯＢＵ８５に格納される録画内容の平均時間が０．５秒であると仮定すれば、１ＶＯＢＵ当たり平均２Ｍビット（２５６ｋバイト）のデータが消費される。ＶＯＢＵ８５を構成するパック各々のサイズは２０４８バイト（２ｋバイト）なので、１ＶＯＢＵは平均１２８パックで構成される（各ＶＯＢＵを構成するパック数は、録画される絵柄によって大きく変動するので、この１２８パックは概略平均値である）。
【０５１７】
図１２を参照して前述したように、ダミーパックは、使用目的によってオーディオパックにも副映像パックにもビデオパックにもなり得るワイルドカードのようなパックである。このようなダミーパックを１ＶＯＢＵあたりどの位自動挿入するのかは、図３４のステップＳＴ２０の初期設定で決定されている。この自動挿入ダミーパック数の決定は、図２６のＤＶＤビデオレコーダの装置メーカがデフォルト値として１種または数種用意しておくとともに、ユーザが任意のダミーパック数を入力できるようになっている。
【０５１８】
この自動挿入ダミーパック数として、たとえば１ＶＯＢＵ（平均１２８パック）のうちの２８パック程度に設定されていると仮定すると、図４４のダミーパック中止処理（ステップＳＴ４２６Ｇ）によって、その後の録画可能時間を、２８％程増加させることができる（１ＶＯＢＵあたり１００パックしか映像等の記録に利用できなかったものが、１ＶＯＢＵあたり１２８パック利用できるようになる）。
【０５１９】
図４５は、図３５の処理のうち、ディスクチェンジャを用いて記録用ディスクを自動交換する処理の一例を説明するフローチャートである。また、図６０は、ディスク交換中にモニタに表示されるダイアログボックスの一例を示す。
【０５２０】
図４５のディスク自動交換処理は、図２６のＤＶＤビデオレコーダが、複数のＤＶＤーＲＡＭディスクを自動的に順次ディスクドライブ３２にセットできるディスクチェンジャ部１００を備えていることを前提とした処理である。（なお、図３３の大容量ハードディスク１０１８をＤＶＤーＲＡＭディスク数枚分にパーティショニングし、これらのパーティションを複数のＤＶＤーＲＡＭディスクとして用いるときは、このハードディスク１０１８は、仮想的なディスクチェンジャ部１００として機能できる。）
図４５のディスク自動交換処理は、録画中のディスク１０の残り容量が所定値を切ったときに、「残り容量少」の処理（ＳＴ３０）の１つとして、実行できる。
【０５２１】
すなわち、録画中のディスク１０の残り容量が所定値（たとえば１５０Ｍバイト）を切ると（図３４のステップＳＴ２８イエス）、図４５のディスク交換処理１にエンターする。
【０５２２】
この処理に入ると、図２６のＭＰＵ３０は、図６０の左上に例示するようなダイアログボックスを、図５８のモニタスクリーンに、ＯＳＤ表示させる（図４５のステップＳＴ８０）。
【０５２３】
続いて、ＭＰＵ３０は、図２６のディスクドライブ３２へ、現在録画中のディスク１０の回転駆動を停止させる命令を出す（ステップＳＴ８２）。ディスクドライブ３２のマイクロコンピュータ（図示せず）は、このディスク停止命令を受けると、ディスク１０への記録を中断し、記録中断時の書込アドレスを記憶し、ディスク１０の回転を止め、その処理の終了ステータスをＭＰＵ３０に返す。
【０５２４】
上記処理終了ステータスを受信すると（ステップＳＴ８４イエス）、ＭＰＵ３０は、ディスク交換命令をディスクチェンジャ部１００に出力する（ステップＳＴ８６）。
【０５２５】
ディスクチェンジャ部１００のマイクロコンピュータ（図示せず）は、このディスク交換命令を受けると、ディスクチェンジャ部１００内にＤＶＤ−ＲＡＭ（ＤＶＤーＲＷ）ディスクまたはＤＶＤーＲディスクが装着されているかどうか検査する。その結果、たとえば１以上のＤＶＤーＲＷディスク１０が装着されていることが検出されれば、その旨を示す処理終了ステータスをＭＰＵ３０に返す。
【０５２６】
上記処理終了ステータスを受信すると（ステップＳＴ８８イエス）、ＭＰＵ３０は、受信したステータスの内容から、ディスクチェンジャ部１００内に１枚以上のＤＶＤ−ＲＡＭ（ＤＶＤーＲＷ）ディスクまたはＤＶＤーＲディスクが装着されているかどうかを判断する（ステップＳＴ９０）。
【０５２７】
ディスクチェンジャ部１００内に１枚以上のＤＶＤ−ＲＡＭ（ＤＶＤーＲＷ）ディスクまたはＤＶＤーＲディスクが装着されていることが判れば（ステップＳＴ９０イエス）、そのディスク（２枚以上装着されているときは、たとえばディスクスロット番号の若い方のディスクまたはディスクＩＤの小さい方のディスク）から管理データを読み込む（ステップＳＴ９２）。
【０５２８】
この管理データの読み込みは、まず対象ディスク１０のビデオマネージャＶＭＧ内のビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴ（図１７）の読み込みから始める。そこに空き容量を示すＦＲＥＥ＿ＳＰＡＣＥが記載されていない場合は、対象ディスク１０のリードインの物理フォーマット情報（図６）に書き込まれた空き容量情報を読み出す。この場合は、リードインの空き容量情報が、ＶＭＧＩ＿ＭＡＴのＦＲＥＥ＿ＳＰＡＣＥ部分（図１７のバイト位置４６〜４９）に書き込まれる。
【０５２９】
ＶＭＧＩ＿ＭＡＴのＦＲＥＥ＿ＳＰＡＣＥに書き込まれた空き容量がゼロまたは不足（たとえばタイマ予約された録画が５分後に終了するのにディスクの空き容量に対応する残り時間が３分しかないなど）のときは（ステップＳＴ９４ノー）、ディスクの再交換が行われる。
【０５３０】
すなわち、ＭＰＵ３０は、ディスク交換命令を再びディスクチェンジャ部１００に出力する（ステップＳＴ８６）。２枚目の交換ディスクがあれば（ステップＳＴ９０イエス）、そのディスクから管理データが読み出される（ステップＳＴ９２）。２枚目の交換ディスクのＶＭＧＩ＿ＭＡＴのＦＲＥＥ＿ＳＰＡＣＥに書き込まれた空き容量が充分ある（たとえばそのとき使用されている平均記録レートで換算して残り時間が１０分以上ある）ときは（ステップＳＴ９４イエス）、２枚目の交換ディスク１０への書込アドレス（空きスペースの先頭位置）を決定し、ＭＰＵ３０のＲＡＭ内に設けられたレジスタ「ＦｒｅｅＡｒ」に、２枚目の交換ディスク１０の管理データ（ＶＭＧＩ−ＭＡＴ）から読み取った空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）に相当する空き容量値を書き込む（ステップＳＴ９６）。
【０５３１】
次に、２枚目の交換ディスク１０の管理領域に書込を行なう（ステップＳＴ９８）。たとえば、ビデオマネージャ情報ＶＭＧＩにこれから録画するプログラムに対応するビデオタイトルセットＶＴＳを登録し、このＶＴＳに関するファイル（ビデオタイトルセット情報ＶＴＳＩ等のファイル）を作成する。
【０５３２】
その後、ＭＰＵ３０は、「平均記録レート４Ｍｂｐｓで残り時間はおよそ１０分です」等の内容をモニタＴＶにＯＳＤ表示させ（ステップＳＴ１００）、通常処理（たとえば図３４のＳＴ２４〜ＳＴ３２のループ）へリターンする。
【０５３３】
図４６は、図４５のステップＳＴ９０において、ディスクチェンジャ部１００に交換用ディスクがない場合の処理を説明するフローチャートである。
【０５３４】
図２６のＭＰＵ３０は、ディスクチェンジャ部１００に交換用ディスクがない場合（あるいは、ディスクチェンジャ部１００にディスクが装着されていたとしてもそのディスクに空き容量がない場合）、録画用ディスクの装填をユーザに促すメッセージを含むダイアログボックス（図６０の左下）を、図５８のモニタスクリーンにＯＳＤ表示する（ステップＳＴ１０２）。
【０５３５】
ユーザがディスクチェンジャ部１００にディスク１０を装填すると（ステップＳＴ１０４イエス）、図４５のステップＳＴ９２に戻り、装填されたディスク１０の空き容量がチェックされる（ステップＳＴ９４）。装填されたディスク１０が空き容量のないディスクであり（ステップＳＴ９４ノー）、ディスクチェンジャ部１００に別の交換用ディスクが装填されていなければ（ステップＳＴ９０ノー）、再び図４６のステップＳＴ１０２に移行する。
【０５３６】
図４５のディスク交換処理にエンターしてからこの処理を抜けて図３４の録画処理ループ（ＳＴ２４〜ＳＴ３２）に移行するまでの時間経過（つまりディスク１０を交換すべき状態に入ってから録画継続に使えるディスク１０が図２６のディスクドライブ３２にセット完了するまでの時間経過）は、図２６のマイクロコンピュータブロック３０内のタイマ（図示せず）が計測している。ＭＰＵ３０は、このタイマの時間計測値を定期的にモニタしている（図４６のステップＳＴ１０６）。
【０５３７】
ユーザが新しい交換用ディスクを探すなどして時間が過ぎ去り、上記タイマの時間計測値が所定時間を超えると（ステップＳＴ１０８ノー）、図６０の右下のダイアログボックスに例示するような、「ディスク交換が間に合わず録画が停止される」旨のＯＳＤ表示がなされる（ステップＳＴ１１０）。
【０５３８】
なお、ステップＳＴ１０８でチェックする所定時間とは、そのときの平均ビットレートで図２６の一時記憶部３４へ確実にバッファリングしておける時間を元に決定される。たとえば、一時記憶部３４が平均４Ｍｂｐｓで少なくとも３０秒は録画プログラムをバッファリングできる容量を持つときは、平均記録レート４Ｍｂｐｓにおける上記所定時間として、たとえば２５秒を採用することができる。
【０５３９】
上記所定時間内のディスク交換が間に合わなかったときは、その時点で図２６のディスクドライブ３２にセットされているディスク１０に対する録画は中止され、一時記憶部３４にバッファリングされていた録画情報はクリアされる（ステップＳＴ１１２）。こうして録画が中止された場合は、図６０の右下に例示するようなダイアログボックスがＯＳＤ表示される。
【０５４０】
上記ステップＳＴ１１２の録画中止は、録画終了入力ありに該当する（図３４のステップＳＴ２４イエス）。この場合はステップＳＴ３４の録画終了処理が実行され、図２６のＤＶＤビデオレコーダの録画動作は停止する。このステップＳＴ３４の録画終了処理により、その時点でディスクドライブ３２にセットされていたＤＶＤーＲＡＭ（またはＤＶＤーＲＷ）ディスク１０のＶＭＧＩ＿ＭＡＴのＦＲＥＥ＿ＳＰＡＣＥ（図１７）に、図４５のステップＳＴ９４で「空き容量なし」と判定したときの値（ゼロまたは極僅かな時間で残りゼロになってしまうような値）が、書き込まれる。
【０５４１】
なお、ディスクチェンジャ部１００に新しいＤＶＤーＲＡＭ（またはＤＶＤーＲＷ）ディスク１０が装填され（図４６のステップＳＴ１０４イエス）、そのディスクの空き容量が充分にあれば（図４５のステップＳＴ９４イエス）、その後のステップＳＴ９６〜ＳＴ１００の処理により、図６０の右上に例示するようなダイアログボックスがＯＳＤ表示される。
【０５４２】
図４７は、ユーザがマニュアルで記録用ディスクを交換する処理の一例を説明するフローチャートである。また、図６２は、ユーザがマニュアルでディスクを交換する際に、ディスク交換時間の経過等をユーザに通知するダイアログボックスの一例を示す。
【０５４３】
図４７のディスク交換処理は、図２６のＤＶＤビデオレコーダが、ディスク１０を１枚づつ処理するディスクドライブ３２しか備えておらず、ディスクチェンジャ部１００がない場合に利用できる処理である。なお、この処理は、ディスクチェンジャ部１００を備えていたとしてもチェンジャ内に交換すべき空きディスクが存在しない場合にも、利用できる。
【０５４４】
図４７のディスク交換処理は、録画中のディスク１０の残り容量が所定値を切ったときに、「残り容量少」の処理（ＳＴ３０）の１つとして、実行できる。
【０５４５】
すなわち、録画中のディスク１０の残り容量が所定値（たとえば１５０Ｍバイト）を切ると（図３４のステップＳＴ２８イエス）、図４７のディスク交換処理２にエンターする。
【０５４６】
この処理に入ると、図２６のＭＰＵ３０は、ディスクドライブ３２へ、現在録画中のディスク１０の回転駆動を停止させる命令を出す。ディスクドライブ３２のマイクロコンピュータ（図示せず）は、このディスク停止命令を受けると、ディスク１０への記録を中断し、記録中断時の書込アドレスを記憶し、ディスク１０の回転を止め、その処理の終了ステータスをＭＰＵ３０に返す。
【０５４７】
上記処理終了ステータスを受信すると、ＭＰＵ３０は、ディスク交換時の時間経過をユーザに通知するためのタイムバーを初期設定する（ステップＳＴ１２２）。具体的には、マイクロコンピュータブロック３０が内蔵するＲＡＭ内にレジスタ「Ｔｉｍｅｂａｒ」を設け、上記タイムバーを表すパラメータを、このレジスタ「Ｔｉｍｅｂａｒ」にセットする（このタイムバーパラメータには上限があり、たとえば最大”１０”とされるが、ここでは”９”が初期設定に使用されたものとする）。
【０５４８】
上記タイムバーの初期設定が済むと、ＭＰＵ３０は、図６２の左上段に示すような「四角のマーク□が９個横並びになったタイムバー」を含むダイアログボックスを図５８のモニタスクリーンにポップアップさせ、ユーザにディスク交換を促すメッセージおよびタイムバーの表示を行なう（ステップＳＴ１２４）。その後、「マーク□が９個横並びになったタイムバー」を時間経過とともに短縮するタイムバー処理およびディスク交換処理に入る（ステップＳＴ１２６）。（なお図面では黒に塗りつぶした四角のマークを用いているが、この説明中では白抜きの四角マーク□をタイムバーマークとしてある。）
図４８は、図４７のタイムバー表示処理およびディスク交換処理（ステップＳＴ１２６）の具体例を説明するフローチャートである。
【０５４９】
まず、図４７のステップＳＴ１２４で表示されたメッセージ「ディスクを入れて下さい」を見たユーザがディスク交換キー（図示せず；このキーは、たとえば図２７の装置本外２００または図２８のリモートコントローラ５の所定箇所に配置される）を押さず（ステップＳＴ１２６０ノー）、そのまま時間が経過して行く場合、図２６のＭＰＵ３０は、その時間経過をチェックする（ステップＳＴ１２６１）。
【０５５０】
図２６のＭＰＵ３０は、図示しないが、クロック発振器、このクロック発振器からのクロックパルスをカウントしながら前記時間経過（たとえば２７秒まで）を監視するメインタイマ、およびこの時間経過内での分割時間（たとえばタイムバーマーク□１つに対応する３秒まで）を監視するサブタイマを備えている。
【０５５１】
ＭＰＵ３０によりチェックされた時間が所定時間内（たとえば図４７のステップＳＴ１２２で初期設定されたタイムバーマーク□９つ相当の２７秒以内；この所定時間内かどうかの判断に用いるタイマ値は時間経過とともに減少し、最後にはゼロになる）であれば（ステップＳＴ１２６１イエス）、図２６のＭＰＵ３０は、現在使用中のディスク１０への記録をユーザが止めたか（たとえば装置本体またはリモートコントローラの停止キーを押して録画状態をキャンセルしたか）をチェックする（ステップＳＴ１２６２）。
【０５５２】
ディスク１０への記録が止められておらず（ステップＳＴ１２６２ノー）、しかしそのディスク１０の残量が無くなっているときは（ステップＳＴ１２６６イエス）、そのディスクの管理領域（ＶＭＧＩ、ＶＴＳＩ）へ各値（そのディスク１０の空き容量値等）を設定し（ステップＳＴ１２６７）、ディスクドライブ３２へディスク停止命令を出す（ステップＳＴ１２６８）。このディスク停止命令により、ディスクドライブ３２のマイクロコンピュータ（図示せず）はディスク１０への記録を停止する。その後、ＭＰＵ３０は、タイムバーマーク□を１つ消す時間かどうかのチェックに入る（ステップＳＴ１２６３）。
【０５５３】
なお、ディスク１０への記録が止められた場合（ステップＳＴ１２６２イエス）、あるいはそのディスク１０に残り容量がある場合（ステップＳＴ１２６６ノー）は、ステップＳＴ１２６７〜ＳＴ１２６８の処理はスキップされ、ＭＰＵ３０の処理は、タイムバーマーク□を１つ消す時間かどうかのチェックにジャンプする（ステップＳＴ１２６３）。
【０５５４】
タイムバーマーク□を１つ消す時間でない（つまりマーク□１つ分の３秒が経過していない）なら（ステップＳＴ１２６３ノー）、ステップＳＴ１２６０に戻り、ＭＰＵ３０はステップＳＴ１２６０〜ＳＴ１２６３のループの処理を実行する。
【０５５５】
タイムバーマーク□を１つ消す時間となれば（つまり３秒が経過すれば）（ステップＳＴ１２６３イエス）、ＭＰＵ３０は、図６２の左上段に示すようなＯＳＤ表示のタイムバーマーク□を１つ消す（ステップＳＴ１２６４）。そして、前記レジスタ「Ｔｉｍｅｂａｒ」の内容を１つデクリメントしてから（ステップＳＴ１２６５）、ステップＳＴ１２６０に戻り、ＭＰＵ３０はステップＳＴ１２６０〜ＳＴ１２６５のループの処理を実行する。
【０５５６】
上記ステップＳＴ１２６０〜ＳＴ１２６５のループの処理とともに時間が経過し、図４７のステップＳＴ１２２でタイムバーマーク□（１つが３秒相当）が９つにセットされたあと図４８の処理に入った直後から２７秒経過すると、つまり所定時間内でなくなると（ステップＳＴ１２６１ノー）、図６２の左中段に示すようなＯＳＤ表示「ディスク交換が間に合いませんでした。録画を中止します。」といったメッセージが図５８のモニタスクリーンに表示される（ステップＳＴ１２６９）。そして、その時点で録画処理は中止され、図２６の一時記憶部３４にバッファリングされていた録画情報はクリアされる（ステップＳＴ１２７０）。その後、図２６のＤＶＤビデオレコーダの通常処理（ここでは、ディスク停止状態において再生等のユーザ操作を待つ状態の処理）にリターンする。
【０５５７】
一方、図４７のステップＳＴ１２４で表示されたメッセージ「ディスクを入れて下さい」を見たユーザが前記ディスク交換キー（図示せず）を押すと（ステップＳＴ１２６０イエス）、図２６のＭＰＵ３０は、ユーザが現在使用中のディスク１０への記録を止めたか（たとえば装置本体またはリモートコントローラの停止キーを押して録画状態をキャンセルしたか）をチェックする（ステップＳＴ１２７１）。
【０５５８】
ディスク１０への記録を止めたのでなければ（ステップＳＴ１２７１ノー）、ＭＰＵ３０は、そのディスクの管理領域（ＶＭＧＩ、ＶＴＳＩ）へ各値（そのディスク１０の空き容量値等）を設定し（ステップＳＴ１２７２）、ディスクドライブ３２へそのディスクのイジェクト命令を出す（ステップＳＴ１２７３）。
【０５５９】
そのディスク１０への記録を止めたのであれば（ステップＳＴ１２７１イエス）、ＭＰＵ３０はディスクドライブ３２へそのディスクのイジェクト命令を出す（ステップＳＴ１２７３）。この場合はそのディスク１０の管理領域（ＶＭＧＩ、ＶＴＳＩ）への各値設定処理（ステップＳＴ１２７２）はスキップされる。
【０５６０】
イジェクト命令を受けたディスクドライブ３２内のマイクロコンピュータ（図示せず）は、現在あるディスク１０をイジェクトする。その後、ユーザが新しいディスク１０を図２７の装置本体２００のトレイ２０２にセットして、図２８のリモートコントローラ５の開閉キー５ｇを押すと、新しいディスク１０は装置本体２００内部に引き込まれ、その新ディスク１０がディスクドライブ３２にローディングされる（ステップＳＴ１２７４）。このローディングが済むと、図４７のステップＳＴ１２８へ移る。
【０５６１】
図４７の処理に戻ると、図２６のＭＰＵ３０は、図４８のステップＳＴ１２７４でディスクドライブ３２にロードされたディスク（交換されたディスク）１０の管理データ（リードインの物理フォーマット情報、ビデオマネージャ情報ＶＭＧＩの管理テーブル等）を読み取り（ステップＳＴ１２８）、交換されたディスク１０に空き容量があるかどうかをチェックする（ステップＳＴ１３０）。このチェック中は、図６２の右中段に示すようなダイアログボックスが、ＯＳＤ表示される。
【０５６２】
空き容量がなければ（ステップＳＴ１３０ノー）、ＭＰＵ３０は、図６２の左下段に示すような、ディスクドライブ３２にセットされたディスク（交換されたディスク）１０には空き容量がないことを知らせるダイアログボックスを、ＯＳＤ表示する（ステップＳＴ１３２）。
【０５６３】
その後、ＭＰＵ３０は、再び図４８の処理にエンターして、ユーザが所定時間内に別のディスク１０をディスクドライブ３２にローディングする（ステップＳＴ１２７４）のを待つ。このディスクローディングがなされると、図４７のステップＳＴ１２６に戻る。
【０５６４】
こうして、所定時間内に空き容量のあるディスク１０がディスクドライブ３２にロードあるいはセットされるまで、図４８の処理を含めステップＳＴ１２６〜ＳＴ１３２のループが反復される。
【０５６５】
ディスクドライブ３２にセットされた新ディスク１０に空き容量があるときは（ステップＳＴ１３０イエス）、そのディスク１０への書込アドレスを決定し、ＭＰＵ３０のＲＡＭ内に設けられたレジスタ「ＦｒｅｅＡｒ」に、新ディスク１０の管理データから読み取った空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）を書き込む（ステップＳＴ１３４）。その後、セットされた新ディスク１０の管理領域（ＶＭＧＩ、ＶＴＳＩ等）に書込を行なう（ステップＳＴ１３６）。
【０５６６】
そして、たとえば図３７のＳＴ４２２Ｂと同様な方法で、その時点で選択されている平均記録レートと、レジスタ「ＦｒｅｅＡｒ」にセットされている空き容量とに基づいて、残り録画可能時間（推測値）を算出する。こうして算出された残り時間が、そのときの平均記録レートとともに、図６２の右下段に示すようなダイアログボックスによって、ＯＤＳ表示される（ステップＳＴ１３８）。こうして所定時間内に空き容量のある新ディスク１０がディスクドライブ３２にセット完了すれば、録画を継続する通常処理へリターンする。この処理により、図２６の一時記憶部３４にバッファリングされていた録画情報を用いて、新ディスク１０への録画が再開される。
【０５６７】
図４９は、図２６のＤＶＤビデオレコーダのタイマ予約動作を説明するフローチャートである。ここでは、ユーザがとくに記録レートを指定しなくても、記録レートが自動的に設定される。
【０５６８】
図２６のＤＶＤビデオレコーダのユーザが図２８のリモートコントローラ５のタイマキー５ｔｍｅを押すと、ＭＰＵ３０は、タイマ予約のメニュー（録画希望チャネル、録画予約日時、録画モード、平均記録レート等を予約番組毎に指定する表を含む）を、図５８のモニタスクリーンにＯＳＤで出力させる（ステップＳＴ５０）。このメニュー中での番組予約設定は、カーソルキー５ｑ、テンキー５ｔ、エンターキー５ｓ等を利用して、行なうことができる。また、録画モード（ＭＰＥＧ２かＭＰＥＧ１か）および録画の平均記録レートは、リモートコントローラ５の録画モードキー５ｒｍｄを用いて、ユーザが希望するものに設定できる。
【０５６９】
ステップＳＴ５０の予約設定が終了しユーザが図２８のリモートコントローラ５のエンターキー５ｓを押すと、図２６のＭＰＵ３０は、ディスクドライブ１０にセットされているディスクの空き容量（そのディスクの未使用パック数に対応した残り容量から予備容量を引いたもの）と設定された平均記録レートＲｓとから、録画可能な残り時間Ｔｒを算出する（ステップＳＴ５２）。
【０５７０】
ここで、ディスク１０の残り容量と使用する平均記録レートとに基づく残り時間の予測値には、誤差が生じ得るので、その誤差分（録画が尻切れにならないような余分）を見込んでおくことが望ましい。上記予備容量（あるいはリザーブ容量）は、この誤差分に対応して決定される。たとえば、種々な番組録画をシミュレートした結果、残り時間算出値Ｔｒに最大１０％の誤差が出ると分かったときは、上記残り容量の１０％を上記予備容量（リザーブ容量）として設定すればよい。
【０５７１】
このリザーブ容量分として、ディスク１０のデータエリア内のゾーン毎のスペースエリアを、割り付けることができる。ＤＶＤディスク１０はリードイン２７、データエリア２８、リードアウト２６に分かれている。そして、データエリア２８は、たとえばゾーン０〜ゾーン２３の２４ゾーンに分かれている。このゾーン内では、光ピックアップが読み取りを行なう線速度が一定となっている。さらに、ＤＶＤーＲＡＭディスクにおいては、各ゾーンは、実際のデータ領域であるユーザエリアとスペースエリアに分かれている。このスペースエリアとは、通常、ゾーン内に欠陥セクタが発生したときの代替え用セクタとして用意されているエリアである。そのため、もし欠陥セクタが発生しない場合には、このスペースエリアは未使用のエリアとなる。この未使用エリアが、上記予備容量（リザーブ容量）として利用可能となる。
【０５７２】
次に、図２６のＭＰＵ３０は、ステップＳＴ５０でタイマ予約した番組の合計時間（予約時間）Ｔｔと、ステップＳＴ５２で算出した残り時間Ｔｒとを比較する（ステップＳＴ５４）。
【０５７３】
予約時間Ｔｔに較べて残り時間Ｔｒが少ないときは（ステップＳＴ５４イエス）、ステップＳＴ５０で設定されたタイマ予約録画用記録レート（現在の記録レート）Ｒｓが、図２６のＤＶＤビデオレコーダが採用する平均記録レートの最小値（たとえば１．８Ｍｂｐｓ〜２Ｍｂｐｓ）より小さいかどうかチェックされる（ステップＳＴ５８）。
【０５７４】
現在の記録レートＲｓが上記最小記録レートより大きければ（ステップＳＴ５６イエス）、このレートＲｓを下げることで残り時間Ｔｒを増加させることが可能なので、記録レートＲｓを少し（たとえば４Ｍｂｐｓから３．８Ｍｂｐｓへ）下げる（ステップＳＴ５８）。
【０５７５】
こうして減少した新たな記録レートＲｓでもって、残り時間Ｔｒが再計算される（ステップＳＴ５２）。再計算後の残り時間Ｔｒがなお予約時間Ｔｔより小さいときは（ステップＳＴ５４イエス）、ステップＳＴ５２〜ＳＴ５８のループが反復される。
【０５７６】
上記ステップＳＴ５２〜ＳＴ５８のループ反復中（予約時間Ｔｔより残り時間Ｔｒの方が少ない状況）に記録レートＲｓが最小記録レート以下になってしまうと（ステップＳＴ５６ノー）、最低限の記録レートでもディスク１０の残り時間Ｔｒ内にタイマ予約された番組全てを収めきれないことになる。この場合、ＭＰＵ３０は、「ディスク容量不足です。予約プログラム全ての録画はできません。」というＯＳＤ表示を出して（ステップＳＴ６０）、通常処理へリターンする。
【０５７７】
このリターン後の通常処理は、タイマ予約前の処理状態でも良いが、強引にタイマ予約に入ってしまう処理でも良い。
【０５７８】
いま、予約時間Ｔｒが７５分なのに最小記録レートＲｓ＝２Ｍｂｐｓで録画しても残り時間Ｔｒが６０分しかない場合を想定してみる。この場合において強引にタイマ予約に入るようＭＰＵ３０がプログラムされているときは、ステップＳＴ５０の予約番号＜３＞のタイマ予約録画が尻切れで終了する（後半１５分は録画されない）ことになる。
【０５７９】
一方、ステップＳＴ５２で算出された残り時間Ｔｒがタイマ予約時間Ｔｔ以上あるときは（ステップＳＴ５４ノー）、図２６のＭＰＵ３０は、たとえば「記録レート２Ｍｂｐｓでタイマ予約されました。」というＯＳＤ表示を出しす（ステップＳＴ６２）。そして、ユーザが図２８のリモートコントローラ５のタイマキー５ｔｍｅと録画キー５ｒｅｃとを同時に押すと（ステップＳＴ６４イエス）、ステップＳＴ６２で表示された平均記録レートＲｓの値（２Ｍｂｐｓなど）が図２６のビデオエンコーダ５３に設定され（ステップＳＴ６８）、予約録画モードに入って、図２６のＤＶＤビデオレコーダの電源がオフされる。
【０５８０】
なお、ステップＳＴ６２のＯＳＤ表示状態において、ユーザが、タイマキー５ｔｍｅ＋録画キー５ｒｅｃ以外のリモートコントローラ５の操作キー（停止キー５ｅ、エンドキー５ｅｎｄ、クリアキー５ｃｒ等）を押すと、タイマ予約は解除され、記録レートの変更はキャンセルされる（ステップＳＴ７０）。たとえば、タイマ予約に入る前に設定されていた平均記録レートが４Ｍｂｐｓであり、図４９のステップＳＴ５２〜ＳＴ５８の処理ループを抜けてステップＳＴ６２に来たときの平均記録レートが２Ｍｂｐｓに変更されておれば、この記録レート「２Ｍｂｐｓ」はキャンセルされて「４Ｍｂｐｓ」に戻る。
【０５８１】
図５０は、図２６のＤＶＤビデオレコーダによる予約録画動作の他例（自動画質設定処理を含む）を説明するフローチャートである。
【０５８２】
図２６のディスクドライブ３２にＤＶＤ−ＲＡＭ（ＤＶＤーＲＷ）ディスク１０がセットされると、ＭＰＵ３０はそのディスクの管理データ（ＶＭＧＩ＿ＭＡＴ）を読み込んで、セットされたディスク１０の現時点での空き容量（ＦＲＥＥ＿ＳＰＡＣＥ）を検知する（ステップＳＴ２００）。
【０５８３】
検知された空き容量がゼロ（または実質ゼロ）であれば（ステップＳＴ２０２ノー）、ＭＰＵ３０は、図５８のモニタスクリーンに「空きスペースがありません。」といったＯＳＤ表示を出して（ステップＳＴ２０４）、図５０の処理は終了する。
【０５８４】
セットされたディスク１０に空き容量があることが検知されれば（ステップＳＴ２０２イエス）、ＭＰＵ３０は、そのディスク１０への書込アドレスを決定し、検知した空き容量をレジスタ「ＦｒｅｅＡｒ」に書き込む（ステップＳＴ２０６）。
【０５８５】
その後、図４９のステップＳＴ５０と同じような「予約画面」が、ＯＳＤ表示が、図５８のモニタスクリーンに出力される（ステップＳＴ２０８）。ユーザは、この「予約画面」を見ながら、これから録画しようとする予約番組（Ｎプログラム）の指定処理を行なう（ステップＳＴ２１０）。
【０５８６】
この予約番組指定において、ユーザは、所望の番組と、その録画時間と、画質モードとして高画質、中画質、低画質、または自動画質モードのいずれかのモードを指定する。
【０５８７】
ユーザが番組予約を終え、図２８のリモートコントローラ５のエンドキー５ｅｎｄが押されると（ステップＳＴ２１２ノー）、図２６のＭＰＵ３０は、予約された全番組（Ｎプログラム）の予約時間合計に対応する録画容量（予約時間合計とその時点でデフォルト設定されている平均ビットレートとの積に対応）が、そのときディスクドライブ３２にセットされているディスク１０の残り容量（最初はレジスタ「ＦｒｅｅＡｒ」に書き込まれた空き容量に相当）以内かどうか、チェックする（ステップＳＴ２１４）。
【０５８８】
録画容量がディスク１０の残り容量を超えておれば（ステップＳＴ２１４ノー）、ＭＰＵ３０は、「ディスクに入りません。」等のＯＳＤ表示を行って（ステップＳＴ２２４）、再び予約番組指定処理（ＳＴ２１０）へ戻る。
【０５８９】
この予約番組指定処理（ＳＴ２１０）でユーザが予約内容を変更した結果（たとえば予約プログラム数Ｎを減らすか、予約されたプログラム中の１つ以上について予約時間を減らす）、録画容量がディスク１０の残り容量以内に収まると（ステップＳＴ２１４イエス）、ＭＰＵ３０は、（残り容量ー予備容量ーＳＴ２１０で指定された番組の録画容量）を、新たな残り容量を示すレジスタ「Ｌｆｔｓｐ」に格納する（ステップＳＴ２１６）。
【０５９０】
レジスタ「Ｌｆｔｓｐ」に格納された残り容量が、その時点で予約された番組のうち自動画質と設定された番組全てを自動画質用の録画レートとして高画質レート（たとえば６Ｍｂｐｓ）で録画しても完全収録可能な程大きければ（ステップＳＴ２１８イエス）、高画質レートとしての６Ｍｂｐｓが設定され（ステップＳＴ２２０）、図５０の処理は終了する。
【０５９１】
その後、ユーザが、たとえば図２８のリモートコントローラ５の録画キー５ｒｅｃと再生キー５ｃとを同時に押すと、図２６のＤＶＤビデオレコーダは、高画質レート（６Ｍｂｐｓ）でもって、ステップＳＴ２１０で予約された番組の録画を開始する。
【０５９２】
レジスタ「Ｌｆｔｓｐ」に格納された残り容量が、その時点で予約された番組のうち自動画質と設定された番組全てを高画質レート（たとえば６Ｍｂｐｓ）で録画することはできず（ステップＳＴ２１８ノー）、さらにその時点で予約された番組全てを低画質レート（たとえば２Ｍｂｐｓ）で録画することもできないときは（ステップＳＴ２２２ノー）、ＭＰＵ３０は、「ディスクに入りません。」等のＯＳＤ表示を行って（ステップＳＴ２２４）、再び予約番組指定処理（ＳＴ２１０）へ戻る。
【０５９３】
レジスタ「Ｌｆｔｓｐ」に格納された残り容量が、その時点で予約された番組のうち自動画質と設定された番組全てを高画質レート（たとえば６Ｍｂｐｓ）で録画することはできないが（ステップＳＴ２１８ノー）、低画質レート（たとえば２Ｍｂｐｓ）でなら予約された番組全てを録画することが可能なときは（ステップＳＴ２２２イエス）、ＭＰＵ３０は、自動画質設定処理に入る（ステップＳＴ２２６）。
【０５９４】
図５１は、図５０の自動画質設定処理（ＳＴ２２６）における、平均記録レート設定処理の一例を説明するフローチャートである。
【０５９５】
まず、図５０のステップＳＴ２１０で予約された番組のうち自動画質と設定された番組全ての録画時間を記録時間としたときに、前述した残り容量をこの記録時間で割ったもの（残り容量÷記録時間）を平均記録レートＲｅｃｒａｔｅとして登録する（ステップＳＴ２２６Ａ）。あるいは、前述した予備容量（＝リザーブ容量）を考慮して、［残り容量ーリザーブ容量］÷記録時間を平均記録レートＲｅｃｒａｔｅとして登録する（ステップＳＴ２２６Ａ）。
【０５９６】
続いて、記録レートが自動設定される録画番組の平均記録レートを全て、ステップＳＴ２２６Ａで登録したＲｅｃｒａｔｅに設定し（ステップＳＴ２２６Ｂ），図５０の処理へリターンする。
【０５９７】
図５２は、図５０の自動画質設定処理（ＳＴ２２６）における、平均記録レート設定処理の他例を説明するフローチャートである。
【０５９８】
まず、前述した残り容量を所定の高画質の記録レート（たとえば６Ｍｂｐｓ）で割ったものを録画可能時間ＲｅｃＴＭとして登録し、予約番組のプログラム番号インデックスＮを”１”に初期化し、プログラム記録時間ＰｒｏｇｒｅｃＴＭを”０”に初期化し、番組数パラメータＭに記録レートが自動設定される番組数を設定する（ステップＳＴ２２６Ｃ）。
【０５９９】
つぎに、Ｎ番目（最初は１番目）の録画時間にプログラム記録時間ＰｒｏｇｒｅｃＴＭ（最初はゼロ）を加えたものを、新たなプログラム記録時間ＰｒｏｇｒｅｃＴＭとして登録する（ステップＳＴ２２６Ｄ）。これにより、ＰｒｏｇｒｅｃＴＭには、１番目の予約番組の録画時間が記録されることになる。
【０６００】
こうして得られたＰｒｏｇｒｅｃＴＭがステップＳＴ２２６Ｃで登録された録画可能時間ＲｅｃＴＭと比較される（ステップＳＴ２２６Ｅ）。
【０６０１】
ＲｅｃＴＭよりＰｒｏｇｒｅｃＴＭの方が大きくない（つまり録画可能時間が予約番組の録画時間に対して余裕がある）ときは（ステップＳＴ２２６Ｅノー）、予約プログラム番号Ｎが１つインクリメントされ（ステップＳＴ２２６Ｆ）、２番目の録画時間にそれまでのＰｒｏｇｒｅｃＴＭ（１番目の録画時間）を加算したものが、新たなプログラム記録時間ＰｒｏｇｒｅｃＴＭとして登録される（ステップＳＴ２２６Ｄ）。これにより、ＰｒｏｇｒｅｃＴＭには、１番目および２番目の予約番組の録画時間合計が記録されることになる。
【０６０２】
以上のステップＳＴ２２６Ｄ〜ＳＴ２２６Ｆのループの反復の後に、ＲｅｃＴＭよりＰｒｏｇｒｅｃＴＭの方が大きくなると（つまり録画可能時間が予約番組の録画時間に対して余裕がなくなる）（ステップＳＴ２２６Ｅイエス）、Ｎー１番目の予約番組までの平均記録レートが、ステップＳＴ２２６Ｃで示した高画質記録レート（ここでは６Ｍｂｐｓ）に設定される（ステップＳＴ２２６ｇ）。
【０６０３】
以上の処理により、１番目からＮー１番目（たとえばＮ＝３なら１番目と２番目）の予約番組までが、高画質記録レートを用いた高画質モードに自動設定される。
【０６０４】
Ｎ番目以降Ｍ番目（たとえば３番目から６番目）までの予約番組は、上記高画質記録レートでは録画できないので、それらの録画に用いる平均記録レートＲｅｃｒａｔｅを変更する（ステップＳＴ２２６Ｈ）。この変更は、まずそれ以前のＰｒｏｇｒｅｃＴＭ（１番目からＮ番目までの予約番組の合計録画時間）からＮ番目の録画時間を引いたものを、新たなプログラム記録時間ＰｒｏｇｒｅｃＴＭとして登録することから始める。すると、ＰｒｏｇｒｅｃＴＭは、（１番目からＮー１番目までの高画質で録画可能な予約番組の合計録画時間となる。ここで、Ｎ番目の録画時間を差し引いたので、録画可能時間ＲｅｃＴＭはＰｒｏｇｒｅｃＴＭ以上となる。そこで、このＲｅｃＴＭ内にＮ番目以降（Ｍ番目まで）の予約番組を全て入れるために必要な平均記録レートＲｅｃｒａｔｅが算出される（ステップＳＴ２２６Ｈ）。
【０６０５】
このステップＳＴ２２６ＨでのＲｅｃｒａｔｅ（仮にＲｅｃｒａｔｅ１とする）は、［残り容量ーＰｒｏｇｒｅｃＴＭ×高画質記録レート］÷Ｎ番目以降Ｍ番目まで（たとえばＮ＝３番目からＭ＝６番目）の予約番組の全録画時間から、求められる。
【０６０６】
こうして求めたＲｅｃｒａｔｅが、最低限の画質保証しかできない低画質モードのレート（たとえば１．８Ｍｂｐｓ）を下回っておれば、予約番組のプログラム番号インデックスＮを１つデクリメント（たとえばＮ＝３からＮ＝２へ）する（ステップＳＴ２２６Ｊ）。すると、ステップＳＴ２２６Ｈで計算されるＰｒｏｇｒｅｃＴＭが減少する（１番目から３番目までの予約番組の合計録画時間が、１番目から２番目までの予約番組の合計録画時間に減少する）。その結果、単位時間あたり大きくデータを消費する高画質レートの記録時間ＰｒｏｇｒｅｃＴＭが小さくなるので、［残り容量ーＰｒｏｇｒｅｃＴＭ×高画質記録レート］は大きくなる。
【０６０７】
こうして拡大された容量［残り容量ーＰｒｏｇｒｅｃＴＭ×高画質記録レート］をＮ番目以降Ｍ番目まで（ここでは２番目から６番目）の予約番組の全録画時間で割ると新たな平均録画レートＲｅｃｒａｔｅ（仮にＲｅｃｒａｔｅ２とする）が、ステップＳＴ２２６Ｈで再計算される。こうして再計算されたＲｅｃｒａｔｅ２は先のＲｅｃｒａｔｅ１より小さくなっている。
【０６０８】
算出されたＲｅｃｒａｔｅ２が最低限の画質保証をする低画質モードのレート（たとえば１．８Ｍｂｐｓ）以上であれば（ステップＳＴ２２６Ｉノー）、Ｎ番目以降の予約番組（ここでは２番目から６番目までの予約番組）が、平均記録レートＲｅｃｒａｔｅ２で録画されるように自動設定される（ステップＳＴ２２６Ｋ）。
【０６０９】
なお、図５０〜図５２の予約処理はタイマ録画に利用することもできるが、この処理はタイマ予約に限定されるものではない。すなわち、図５０〜図５２の予約処理後、ユーザが録画開始操作を行なうと、（タイマ録画としての予約でなく）予約された番組が種々な平均記録レートでディスク１０の空き領域に無駄なく録画されるようになる。
【０６１０】
図５３は、図２６のＤＶＤビデオレコーダの録画動作のさらに他の例を説明するフローチャートである。
【０６１１】
初めに、図２６のＤＶＤビデオレコーダにおける録画時のビデオ信号の流れを簡単に説明しておく。
【０６１２】
まず、ＴＶチューナー４４またはＡＶ入力（外部入力）４２より入力されたＡＶ信号をＡ／Ｄ変換する。変換されたデジタル映像信号はビデオエンコーダ５３に入力され、変換されたデジタル音声信号はオーディオエンコーダ５４に入力される。、また、ＴＶチューナー４４からは、映像信号および音声信号の他にもしあれば、クローズドキャプション信号または文字放送等のテキスト信号を、副映像エンコーダ５５に入力する。
【０６１３】
各エンコーダ５３〜５５は、入力されたそれぞれの信号を圧縮してパケット化し、パケット化した信号をフォーマッタ５６に入力する。その際、各パケットは、パック化したときに１パックあたり２０４８バイトになるように切り分けられて、パケット化される。ここで、各エンコーダ５３〜５５は、ＳＴＣ３８の値にしたがって各パケットのプレゼンテーションタイムスタンプＰＴＳ、デコードタイムスタンプＤＴＳを、必要に応じて決定し記録する。
【０６１４】
ここで、ＳＴＣは、たとえば録画開始時間を”００００”として９０ｋＨｚのクロックをカウントするタイマで構成できる。
【０６１５】
フォーマッタ５６は、バッファメモリ５７へパケットデータを一時保存し、その後、入力された各パケットデータをパック化して、ＭＰＥＧのグループオブピクチャＧＯＰ毎にミキシングする。そして、各ＧＯＰの頭に図１１のナビゲーションパック８６を追加して、データプロセサ３６へ送出する。
【０６１６】
データプロセサ３６は、フォーマッタ５６から送られてきたデータを１６パック毎にまとめてＥＣＣグループとし、エラー訂正コードＥＣＣをつけてディスクドライブ３２へ送る。そのとき、ディスク１０へデータ記録をする準備ができていない場合には、ディスクドライブ３２は、データプロセサ３６から送られてくるデータを一時記憶部３４へ転送し、データ記録の準備ができるまで待つ。そして、ディスクドライブ３２は、ディスク１０にデータ記録をする用意ができた段階で、記録を開始する。ここで、一時記憶部３４としては、高速アクセスで数分以上の記録データを保持するためには、大容量メモリが用いられる。
【０６１７】
録画終了時には、各ナビゲーションパック８６内に設けられた早送り、巻き戻し用のデータ部分（図示せず）に、各ナビゲーションパックのアドレスデータを記録する。その終了後に、管理領域（ＶＭＧＩ、ＶＴＳＩ等）に必要な情報を記録して、録画動作を終了する。
【０６１８】
以上のような録画を行なうＤＶＤビデオレコーダにたとえばＤＶＤ−ＲＷディスク１０がセットされると、その管理データ（リードイン、ＶＭＧＩ）が読み込まれる（ステップＳＴ５００）。
【０６１９】
読み込まれた管理データ中の空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）から、セットされたディスク１０に空き容量があるかどうか判定される（ステップＳＴ５０２）。
【０６２０】
空き容量情報（ＦＲＥＥ＿ＳＰＡＣＥ）の中身がゼロまたは実質ゼロ（録画を開始しても数秒でディスクが満杯になってしまう状態）のときは（ステップＳＴ５０２ノー）、「録画スペースがありません」といった内容のＯＳＤ表示を出力する（ステップＳＴ５０４）。
【０６２１】
空き容量があるときは（ステップＳＴ５０２イエス）、セットされたディスク１０の管理領域に書込を行なう（ステップＳＴ５０６）。たとえば、ビデオマネージャ情報ＶＭＧＩにこれから録画するプログラムに対応するビデオタイトルセットＶＴＳを登録し、このＶＴＳに関するファイルを作成する。
【０６２２】
次に、録画用初期設定がなされる（ステップＳＴ５０８）。この初期設定において、図２６の各エンコーダ（５３〜５５）の初期化（Ｖエンコーダ５３の平均転送レートすなわち平均記録レートの設定等）、システムタイムカウンタＳＴＣのリセット、ディスクドライブ３２への書込開始アドレスの設定、フォーマッタ５６の初期化（ダミーパックの挿入設定、セル区切り時間設定等）、その他がなされる。
【０６２３】
録画用初期設定（ＳＴ５０８）が済むと、録画開始命令の設定が行われる（ステップＳＴ５１０）。これにより、ＭＰＵ３０からエンコーダ部５０内の各エンコーダ（５３〜５５）に録画開始命令が送られ、ディスクドライブ３２にセットされたディスク１０の空き領域への録画が開始される。
【０６２４】
ここで、録画終了入力がなく（ステップＳＴ５１２ノー）録画継続中であれば、録画中のディスク１０の残り容量算出処理または残り容量監視処理（図３６）が、録画動作と並行して実行される（ステップＳＴ５１４）。
【０６２５】
ステップＳＴ５１４の処理でディスク１０の残り容量が所定値を切ったときは（ステップＳＴ５１６イエス；図３６の最小容量フラグに”１”が立つ）、残り容量が少なくなった場合の処理（図３７等）に入る（ステップＳＴ５１８）。
【０６２６】
ステップＳＴ５１８の処理の結果、録画中のディスク１０にまだ録画可能な容量が残っているときは（ステップＳＴ５２０ノー）、録画終了入力があるか（ステップＳＴ５１２イエス）残り容量がなくなるまで（ステップＳＴ５２０イエス）、ステップＳＴ５１２〜ＳＴ５２０のループが反復実行される。
【０６２７】
ステップＳＴ５１２〜ＳＴ５２０のループの反復実行中に、録画中のディスク１０にそれ以上の録画可能な容量がない状態となったとき（ステップＳＴ５２０イエス）、あるいは録画終了入力があると（ステップＳＴ５１２イエス）、図５４の処理に移る。
【０６２８】
図５４は、図５６の手順で録画が終了した後の、管理領域の書き込みおよび再生済フラグとアーカイブフラグのデフォルト設定を説明するフローチャートである。
【０６２９】
図５３のステップＳＴ５１２〜ＳＴ５２０のループを抜けて図５４の処理に入ると、録画終了処理が実行される（ステップＳＴ５２２）。この録画終了処理において、図２６の各エンコーダ（５３〜５５）の初期化（記録レートをデフォルト設定値に戻す等）、フォーマッタ５６の初期化（各種設定をデフォルト状態に戻す等）、ビデオマネージャ情報ＶＭＧＩに関する書込（図１７のＦＲＥＥ＿ＳＰＡＣＥの内容更新等）、ビデオタイトルセット情報ＶＴＳＩに関する書込（図２１のＰＧＣＩの内容更新等）その他が行われる。
【０６３０】
その後、ビデオタイトルセット情報ＶＴＳＩの管理テーブルＶＴＳＩ＿ＭＡＴ中の再生済みフラグ（ＰＡＬＹ＿ＥＮＤ  Ｆｌａｇ）が未再生状態を示す”０”にセットされ、かつＶＴＳＩ＿ＭＡＴ中のアーカイブフラグ（ＡＲＣＨＩＶＥ  Ｆｌａｇ）が保存しない状態（消去またはオーバーライト可能な状態）を示す”０”にセットされる（ステップＳＴ５２４）。
【０６３１】
こうして、図５３〜図５４に例示した録画処理が終了する。この録画処理によれば、一旦録画したプログラムが１度も見ないうちにうっかりオーバーライト等で誤消去されることを、再生済みフラグ（”０”状態）を用いて防止できる。
【０６３２】
図５５は、図２６のＤＶＤビデオレコーダの再生動作の一例を説明するフローチャートである。
【０６３３】
初めに、図２６のＤＶＤビデオレコーダにおける録画時のビデオ信号の流れを簡単に説明しておく。
【０６３４】
まず、図２６のＭＰＵ３０は、ユーザのリモコン操作等から再生命令を受けると、ディスクドライブ３２より、データプロセサ３６を介して、ディスク１０の管理領域を読み込み、再生するアドレスを決定する。
【０６３５】
次に、ＭＰＵ３０は、ディスクドライブ３２へ、先ほど決定した再生するデータのアドレスおよびリード命令を送る。
【０６３６】
ディスクドライブ３２は、送られてきた命令に従って、ディスク１０よりセクタデータを読み出す。読み出されたデータは、データプロセサ３６でエラー訂正され、パックデータの形になって、デコーダ部６０へ送出される。
【０６３７】
デコーダ部６０の内部では、読み出されたパックデータをセパレータ６２が受け取る。このセパレータ６２は、受け取ったパックデータをパケット化する。そして、データの目的に応じて、ビデオパケットデータ（ＭＰＥＧビデオデータ）はビデオデコーダ６４へ転送し、オーディオパケットデータはオーディオデコーダ６８へ転送し、副映像パケットデータはＳＰデコーダ６５へ転送する。また、ナビゲーションパックは、ＭＰＵ３０の内部メモリ（ＲＡＭ）に保存される。これにより、ＭＰＵ３０は、いつでも、この内部メモリ内のナビゲーションパックの内容にアクセスできるようになる。
【０６３８】
セパレータ６２から送出される各パケットデータの転送開始時に、プレゼンテーションタイムスタンプＰＴＳがシステムタイムカウンタＳＴＣ３８にロードされる。具体的には、ナビゲーションパック内のＰＴＳをＭＰＵ３０がＳＴＣ３８へセットし、またはビデオデコーダ６４が自動的にビデオデータのＰＴＳをＳＴＣ３８へセットする。
【０６３９】
その後、各デコーダ（６４、６５、６８）は、パケットデータ内のＰＴＳの値に同期して（ＰＴＳとＳＴＣの値を比較しながら）再生処理を行い、ＡＶ出力４６を介して、外部モニタＴＶに、たとえば音声字幕付きの動画映像を供給するようになる。
【０６４０】
以上のような再生を行なうＤＶＤビデオレコーダにたとえばＤＶＤ−ＲＷディスク１０がセットされると、最初にそのリードインから記録データが読み込まれる。読み込んだリードインデータが、図２６のＤＶＤビデオレコーダが認識できないデータを含んでいたり、読み込んだデータのエラー訂正に失敗したりした場合は（ステップＳＴ３０のＮＧ）、このＤＶＤビデオレコーダはエラー処理をして（ステップＳＴ３０２）、再生を停止する。このエラー処理としては、たとえば「このディスクは再生できません。」のような表示出力がある。
【０６４１】
読み込んだデータにエラーがなく、あるいはエラーが発生したとしてもそのエラー訂正に成功し、かつ読み込んだリードインデータを図２６のＤＶＤビデオレコーダが認識できた場合は（ステップＳＴ３０のＯＫ）、このＤＶＤビデオレコーダは、その管理データ（ＶＭＧＩ）を読み込む（ステップＳＴ３０４）。
【０６４２】
すると、セットされたディスク１０に記録された１以上のタイトルセットが、図示しないＴＶモニタに、メニュー形式で、表示される。このメニューを見たユーザは、図２８のリモートコントローラ５のカーソルキー５ｑを用いて所望のタイトルセットを選択し、エンターキー５ｓを押してそのタイトルセットを決定する（ステップＳＴ３０６）。
【０６４３】
こうして再生すべきタイトルセットが決定されると、図２６のＭＰＵ３０は、選択されたビデオタイトルセットＶＴＳの情報ＶＴＳＩ（図２０）をセットされたディスク１０から読み取る。そして、ＭＰＵ３０は、読み取ったＶＴＳＩ中のプログラムチェーン情報ＰＧＣＩ（図２１）を、マイクロコンピュータブロック３０内部のＲＡＭのワークエリアに格納する（ステップＳＴ３０８）。
【０６４４】
上記決定されたタイトルセットが複数のタイトル（あるいは複数のチャプター）を含んでいるときは、ユーザは、これから再生しようとするタイトル（チャプター）を、前記メニューからリモートコントローラ操作で選択し、決定する（ステップＳＴ３１０）。
【０６４５】
こうして、これから再生すべきタイトルのプログラム番号およびセル番号（たとえば図３のＰＧＣ＃１とＣ＿ＩＤＮ＃１）が決定される（ステップＳＴ３１２）。
【０６４６】
続いて、図２６のＭＰＵ３０は、自分のＲＡＭに格納されたプログラムチェーン情報ＰＧＣＩ（図２１）を参照する。そして、ＭＰＵ３０は、録画時の初期設定（図５３のＳＴ５０８）に対応して、ＭＰＥＧビデオデコーダ６４、副映像デコーダ６５、オーディオデコーダ６８それぞれを、初期設定する（ステップＳＴ３１４）。
【０６４７】
上記初期設定終了後、前処理コマンドを実行してから（ステップＳＴ３１６）、セル再生処理に入る（ステップＳＴ３１８）。このセル再生処理により、たとえば図３のプログラムチェーンＰＧＣ＃１を構成するセルが順に再生される。
【０６４８】
上記セル再生において、最終セルに到達していなければ（ステップＳＴ３２０ノー）、１つのセルの再生が終了する毎に図示しないセル番号カウンタをカウントアップしながら（ステップＳＴ３２２）、セル再生が進行する（ＳＴ３１８〜ＳＴ３２２のループ）。
【０６４９】
上記セル再生において、最終セルに到達すると（ステップＳＴ３２０イエス）、ＭＰＵ３０は、いま再生したＰＧＣ＃１のスチル処理（たとえばそのＰＧＣの最終セルの一画面を所定時間スチルする）を実行する。
【０６５０】
上記スチル時間が経過すると、ＭＰＵ３０は、所定の後処理コマンドを実行し（ステップＳＴ３２６）、まだ再生終了でないなら（ステップＳＴ３２８ノー）、ステップＳＴ３１６へリターンする。
【０６５１】
上記スチル時間が経過し、上記後処理コマンドが実行されたあと（ステップＳＴ３２６）、再生終了となれば（たとえばユーザがリモートコントローラ５の停止キー５ｅを押したら）（ステップＳＴ３２８イエス）、ＭＰＵ３０は、図５６の処理に移る。
【０６５２】
図５６は、図５３の手順で再生が終了した後の、アーカイブフラグおよび再生済フラグの更新設定を説明するフローチャートである。
【０６５３】
まず、いま再生したタイトルセットを永久保存したいかどうか（あるいは誤消去を防止したいかどうか）をユーザに問い合わせるメニュー等（図示せず）が、モニタＴＶにＯＳＤで表示される。ユーザが永久保存する方を選択すれば（ステップＳＴ３３０イエス）、ＭＰＵ３０は、ビデオタイトルセット情報内のアーカイブフラグ（図１９）に”１”をセットする（ステップＳＴ３３２）。ユーザが永久保存しない方を選択した場合は（ステップＳＴ３３０ノー）、このアーカイブフラグは”０”とされる（ステップＳＴ３３４）。
【０６５４】
アーカイブフラグの設定終了後、いま再生し終えたタイトルセットの再生済みフラグ（図１９）を”１”にセットし（ステップＳＴ３３６）、その他の再生終了処理（図２６のディスクドライブ３２に停止命令を出し表示部４８に「ＳＴＯＰ」のような表示を出す等）を実行し（ステップＳＴ３３８）、図５５〜図５６の再生処理を終了する。
【０６５５】
この再生処理によれば、再生済みフラグ（”１”状態）により、一度再生したプログラムのうちもう消しても良いとユーザが判断したものは、自動的に消去（またはオーバーライト）可能な状態にできる。また、１度は見たが保存しておきたいプログラムがうっかりオーバーライト等で誤消去されることは、アーカイブフラグを立てる（”１”にセットする）ことで防止できる。
【０６５６】
図５７は、図５５のセル再生時の処理ＳＴ３１８の内容を説明するフローチャートである。
【０６５７】
セル再生が開始されると（ステップＳＴ４００イエス）、図２６のＭＰＵ３０は、プログラムチェーン情報ＰＧＣＩの内容（図２１〜図２５）より、再生開始アドレスを決定する（ステップＳＴ４０４）。その後、ＭＰＵ３０は、ディスクドライブ３２にデータ読み出し命令をセットする（ステップＳＴ４０６）。
【０６５８】
セル再生開始でなく（ステップＳＴ４００ノー）、ＶＯＢＵも連続していないときは（ステップＳＴ４０２ノー）、ステップＳＴ４０４〜ＳＴ４０６の処理が実行される。セル再生開始でなく（ステップＳＴ４００ノー）、ＶＯＢＵが連続しているときは（ステップＳＴ４０２イエス）、ステップＳＴ４０４〜ＳＴ４０６の処理はスキップされる。
【０６５９】
上記処理に引き続いて、ＭＰＵ３０は、各ＶＯＢＵの先頭のナビゲーションパック８６（図９）が取り込み（ステップＳＴ４０８）、同期情報の設定等が行われる（ステップＳＴ４１０）。
【０６６０】
さらにＭＰＵ３０は、ナビゲーションパック８６（図１１）中のＰＣＩパケット１１６の処理を行なう（ステップＳＴ４１２）。このＰＣＩパケット１１６（図１３）には再生制御情報ＰＣＩ（図１４）が含まれ、このＰＣＩにはＰＣＩの一般情報ＰＣＩ＿ＧＩ（図１５）が含まれている。ＭＰＵ３０は、ステップＳＴ４１２において、ＰＣＩ中のハイライト情報ＨＬＩ（図１４）を用いてハイライト処理を実行し、ＰＣＩ＿ＧＩ中のユーザ制御情報ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ（図１５）を用いて特定のユーザ操作を禁止する操作を実行する。
【０６６１】
ここで、上記ハイライト処理としては、たとえばメニューに表示された選択可能項目を取り囲む副映像フレームをグリーン等の色で目立たせ、ユーザがその項目の選択を決定するとその色を赤に変えるといった処理がある。
【０６６２】
また、上記ユーザ操作禁止操作としては、たとえばユーザが図２８リモートコントローラ５のアングルキー５ａｎｇを押しても、アングル切替操作を禁止するとともに、そのキー操作はできないことを示すマークをモニタＴＶに表示させるといった処理がある。
【０６６３】
ＭＰＵ３０は、ステップＳＴ４１２の処理が済むと、ＶＯＢＵスチルかどうかがチェックされる（ステップＳＴ４１４）。
【０６６４】
ＶＯＢＵスチルを行なう場合（たとえばプログラムチェーン情報ＰＧＣＩのセル再生情報Ｃ＿ＰＢＩのセル再生モード（図２４）が”１”の場合）（ステップＳＴ４１４イエス）、ＭＰＵ３０はそのＶＯＢＵの再生が終了するまで待機する（ステップＳＴ４１６）。１つのＶＯＢＵの再生時間は０．４秒〜１．２秒程度なので、この待機時間は大した長さではない。
【０６６５】
そのＶＯＢＵの再生が終了すると、その再生の最後でＶＯＢＵスチル処理に入る（ステップＳＴ４１８）。たとえば、そのＶＯＢＵの最後に現れるフレームが、スチル再生される。このスチル再生は、ユーザがリモートコントローラ（図２８）またはＤＶＤビデオレコーダ本体（図２７）の再生キーを押すまで継続される。
【０６６６】
ステップＳＴ４１４でユーザがポーズキー５ｄを押さなかった場合（ステップＳＴ４１４ノー）、またはＶＯＢＵスチル処理中にユーザが再生キー５Ｃを押すと、ＭＰＵ３０は上記ＶＯＢＵを含むセルの最後かどうかチェックする（ステップＳＴ４２０）。
【０６６７】
セルの最後でなければ（ステップＳＴ４２０ノー）ステップＳＴ４０８に戻り、次のＶＯＢＵのナビゲーションパック８６を取り込んで、ステップＳＴ４０８〜ＳＴ４２０の処理を反復する。セルの最後であれば（ステップＳＴ４２０イエス）、そのときのＶＯＢＵの再生が終了するまで待機する（ステップＳＴ４２２）。
【０６６８】
その後セルスチル処理に入り、プログラムチェーン情報ＰＧＣＩ中のセルスチル時間（図２４）で設定される時間が経過するまで、そのセルの最後に現れるフレームがスチル再生される（ステップＳＴ４２４）。このセルスチル再生終了後、図５５に処理が戻る。
【０６６９】
【発明の効果】
以上説明したようにこの発明によれば、デジタル動画記録再生システムの改善を図ることができる。
【図面の簡単な説明】
【図１】記録再生可能な光ディスク（ＤＶＤーＲＡＭまたはＤＶＤ−ＲＷディスク）の構造を説明する斜視図。
【図２】図１の光ディスク（ＤＶＤーＲＡＭ）のデータ記録領域とそこに記録されるデータの記録トラックとの対応関係を説明する図。
【図３】図２の光ディスクに記録される情報（データ記録エリアまたはＤＶＤビデオのボリュームスペースの内容）の階層構造を説明する図。
【図４】図２の光ディスクに記録される情報（リードインエリア）の論理構造を説明する図。
【図５】図４のリードインエリアに記録される制御データの内容を説明する図。
【図６】図５の制御データに含まれる物理フォーマット情報の内容を説明する図。
【図７】図２の光ディスクに記録される情報（データファイル）のディレクトリ構造を説明する図。
【図８】図７のディレクトリ構造に対応したディレクトリレコードの内容を説明する図。
【図９】図３のビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳに含まれる情報の階層構造を説明する図。
【図１０】図９の階層構造の最下層パックの内容を説明する図。
【図１１】図１０のナビゲーションパックの内容を説明する図。
【図１２】図１０のダミーパックの内容を説明する図。
【図１３】図１１のＰＣＩパケットの内容を説明する図。
【図１４】図１３の再生制御情報ＰＣＩの内容を説明する図。
【図１５】図１４の再生制御情報一般情報ＰＣＩ＿ＧＩの内容を説明する図。
【図１６】図３のビデオマネージャ情報ＶＭＧＩの内容を説明する図。
【図１７】図１６のビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴの内容を説明する図。
【図１８】図３のビデオタイトルセット情報ＶＴＳＩの内容を説明する図。
【図１９】図１８のビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴの内容を説明する図。
【図２０】図１８のビデオタイトルセットプログラムチェーン情報テーブルＶＴＳＩ＿ＰＧＣＩＴの内容を説明する図。
【図２１】図２０のビデオタイトルセットプログラムチェーン情報ＶＴＳ＿ＰＧＣＩの内容を説明する図。
【図２２】図２１のセル再生情報テーブルＣ＿ＰＢＩＴの内容を説明する図。
【図２３】図２２のセル再生情報Ｃ＿ＰＢＩの内容を説明する図。
【図２４】図２３のセルカテゴリーＣ＿ＣＡＴの内容を説明する図。
【図２５】図２１のプログラムチェーン一般情報ＰＧＣ＿ＧＩの内容を説明する図。
【図２６】図１のディスクに図３〜図２５で説明するような構造の情報を用いてデジタル動画情報を可変記録レートで記録再生する装置（ＤＶＤビデオレコーダ）の構成を説明するブロック図。
【図２７】図２６のＤＶＤビデオレコーダの装置本体のフロントパネルを例示する図。
【図２８】図２６のＤＶＤビデオレコーダを操作するリモートコントローラを例示する図。
【図２９】図２６のＤＶＤビデオレコーダにおいて、記録バイト数をカウントすることで図１のディスクに記録した情報の記録バイト数を検出する回路（転送クロックなしの場合）を説明するブロック図。
【図３０】図２９のカウンタが記録バイトをカウントするタイミングを説明するタイミング図。
【図３１】図２６のＤＶＤビデオレコーダにおいて、記録バイト数をカウントすることで図１のディスクに記録した情報の記録バイト数を検出する回路（転送クロックありの場合）を説明するブロック図。
【図３２】図３１のカウンタが記録バイトをカウントするタイミングを説明するタイミング図。
【図３３】汎用パーソナルコンピュータを用いて図２６のＤＶＤビデオレコーダの記録再生機能を実現する場合を説明するブロック図。
【図３４】図２６のＤＶＤビデオレコーダの録画動作の一例を説明するフローチャート図。
【図３５】図３４の録画動作中に実行される種々な割込処理の処理手順を説明する図。
【図３６】図３５の割込処理のうち、記録対象のディスクに残された記録可能な残り容量を監視する処理を説明するフローチャート図。
【図３７】図３６の残り容量監視処理の結果（最小容量フラグの内容）に応じて実行される、残り容量少の処理の一例を説明するフローチャート図。
【図３８】図３６の残り容量監視処理の結果（最小容量フラグの内容）に応じて実行される、残り容量少の処理の他例を説明するフローチャート図。
【図３９】図３５の割込処理のうち、記録対象のディスクから不要データを削除するＭＰＵ側の処理を説明するフローチャート図。
【図４０】図３９の処理のうち、記録対象のディスクから不要データを削除するディスクドライブ側の処理の一例を説明するフローチャート図。
【図４１】図３９の処理のうち、記録対象のディスクから不要データを削除するディスクドライブ側の処理の他例を説明するフローチャート図。
【図４２】図３５の割込処理のうち、所望の画質に応じて録画（ＭＰＥＧ２）の記録ビットレートを変更する処理を説明するフローチャート図。
【図４３】図３５の割込処理のうち、高画質モード（ＭＰＥＧ２）で録画中のディスクの残り容量が、残り録画予定時間に較べて不足してきたときに、録画モードを相対的に圧縮率の高い低画質モード（ＭＰＥＧ１）に切り替える処理を説明するフローチャート図。
【図４４】図３５の割込処理のうち、編集用ダミーパックとともに動画記録中のディスクの残り容量が、残り録画予定時間に較べて不足してきたときに、ダミーパックの記録を中止してその分動画記録エリアを拡大できるようにする処理を説明するフローチャート図。
【図４５】図３５の割込処理のうち、ディスクチェンジャを用いて記録用ディスクを自動交換する処理の一例を説明するフローチャート図。
【図４６】図４５の処理において、ディスクチェンジャに交換用ディスクがない場合の処理を説明するフローチャート図。
【図４７】図３５の割込処理のうち、ユーザがマニュアルで記録用ディスクを交換する処理の一例を説明するフローチャート図。
【図４８】図４７の処理において、ディスク交換が済むまでの時間経過をユーザに通知する処理を説明するフローチャート図。
【図４９】図２６のＤＶＤビデオレコーダのタイマ予約動作を説明するフローチャート図。
【図５０】図２６のＤＶＤビデオレコーダの録画動作の他例（自動画質設定処理を含む）を説明するフローチャート図。
【図５１】図５０の自動画質設定処理における、平均記録レート設定処理の一例を説明するフローチャート図。
【図５２】図５０の自動画質設定処理における、平均記録レート設定処理の他例を説明するフローチャート図。
【図５３】図２６のＤＶＤビデオレコーダの録画動作のさらに他の例を説明するフローチャート図。
【図５４】図５６の手順で録画が終了した後の、管理領域の書き込みおよび再生済フラグとアーカイブフラグのデフォルト設定を説明するフローチャート図。
【図５５】図２６のＤＶＤビデオレコーダの再生動作の一例を説明するフローチャート図。
【図５６】図５３の手順で再生が終了した後の、アーカイブフラグおよび再生済フラグの更新設定を説明するフローチャート図。
【図５７】図５５のセル再生時の処理ＳＴ３１８の内容を説明するフローチャート図。
【図５８】録画中のディスクの残りが少なくなってきたときの警告表示、平均記録レートおよびそのレートでの残り録画可能時間その他の表示例を示す図。
【図５９】記録の平均ビットレートを変更する場合にモニタに表示されるダイアログボックスの一例を説明する図。
【図６０】ディスク交換中にモニタに表示されるダイアログボックスの一例を説明する図。
【図６１】ディスク整理中（不要データ削除）にモニタに表示されるダイアログボックスの一例を説明する図。
【図６２】ユーザがマニュアルでディスクを交換する際に、ディスク交換時間の経過等をユーザに通知するダイアログボックスの一例を説明する図。
【符号の説明】
５…リモートコントローラ；６…モニタ；８…スピーカ；１０…記録・再生可能光ディスク（ＤＶＤーＲＡＭまたはＤＶＤ−Ｒ）；１１…カートリッジ（ＤＶＤーＲＡＭ用）；１４…透明基板（ポリカーボネート）；１６…光反射層；１７…記録層；１９…読み出し面；２０…接着層；２２…中心孔；２４…クランピングエリア；２５…情報エリア；２６…リードアウトエリア；２７…リードインエリア；２８…データ記録エリア；３０…マイクロコンピュータブロック（ＭＰＵ／ＲＯＭ／ＲＡＭ）；３２…ディスクドライブ；３４…一時記憶部；３６…データプロセサ；３８…システムタイムカウンタＳＴＣ；４２…ＡＶ入力部；４４…ＴＶチューナ（地上放送／衛星放送チューナ）；４６…ＡＶ出力部；４８…ＤＶＤビデオレコーダ表示部（液晶または蛍光表示パネル）；５０…エンコーダ部；５２…ＡＤＣ；５３…ビデオエンコーダ；５４…オーディオエンコーダ；５５…副映像エンコーダ；５６…フォーマッタ；５７…バッファメモリ；６０…デコーダ部；６２…セパレータ；６３…メモリ；６４…ビデオデコーダ；６５…副映像デコーダ；６６…ビデオプロセサ；６７…ビデオＤＡＣ；６８…オーディオデコーダ；６９…オーディオＤＡＣ；７０…ボリューム／ファイル構造領域；７１…ＤＶＤビデオ領域；７２…ビデオタイトルセットＶＴＳ＃ｎ；７３…他記録エリア；７４Ａ…ビデオマネージャファイル；７４Ｂ…ビデオタイトルセットファイル；７５…ビデオマネージャ情報ＶＭＧＩ；８２…ビデオオブジェクトセットＶＯＢＳ；８３…ビデオオブジェクトＶＯＢ；８４…セル；８５…ビデオオブジェクトユニットＶＯＢＵ；８６…ナビゲーションパック；８８…ビデオパック；８９…ダミーパック；９０…副映像パック；９１…オーディオパック；９４…ビデオタイトルセット情報ＶＴＳＩ；１００…ディスクチェンジャ部；１１０、８８１、８９１、９０１、９１１…パックヘッダ；１１１…システムヘッダ；１１２Ｂ、１１４Ｂ…サブストリームＩＤ；１１２、１１２Ａ、１１４、１１４Ａ、８９２…パケットヘッダ；１１３…ＰＣＩデータ；１１５…ＤＳＩデータ；１１６…ＰＣＩパケット；１１７…ＤＳＩパケット；２００…ＤＶＤビデオレコーダ装置本体；２０２…ディスクトレイ入口；８８２…ビデオパケット；８９０…パディングパケット；８９３…パディングデータ；９０２…副映像パケット；９１２…オーディオパケット；１０００…パーソナルコンピュータのハードウエア；１００２…バス；１００４…メインＣＰＵ（メインＭＰＵ）；１００６…キャッシュメモリ；１００８…バイオスＲＯＭ；１０１０…メインメモリ；１０１２…ビデオメモリ；１０１４…スカジインターフェイス；１０１８…ハードディスクドライブ；１０２０…ＤＶＤーＲＯＭ／ＤＶＤーＲＡＭコンパチブルドライブ；１０２２…フロッピーディスクドライブ；１０２４…キーボードＩ／Ｏ；１０２６…マウスＩ／Ｏ；１０２８…通信Ｉ／Ｏ；１０３０…ＤＶＤ録画再生処理ボード（ＭＰＥＧ２のエンコーダ／デコーダ等を含み汎用バススロットに差すカード）；１０３２…ビデオＩ／Ｏ；１０３４…オーディオＩ／Ｏ。
【図１】
0003590370.tif 000002
【図２】
0003590370.tif 000003
【図３】
0003590370.tif 000004
【図４】
0003590370.tif 000005
【図５】
0003590370.tif 000006
【図６】
0003590370.tif 000007
【図７】
0003590370.tif 000008
【図８】
0003590370.tif 000009
【図９】
0003590370.tif 000010
【図１０】
0003590370.tif 000011
【図１１】
0003590370.tif 000012
【図１２】
0003590370.tif 000013
【図１３】
0003590370.tif 000014
【図１４】
0003590370.tif 000015
【図１５】
0003590370.tif 000016
【図１６】
0003590370.tif 000017
【図１７】
0003590370.tif 000018
【図１８】
0003590370.tif 000019
【図１９】
0003590370.tif 000020
【図２０】
0003590370.tif 000021
【図２１】
0003590370.tif 000022
【図２２】
0003590370.tif 000023
【図２３】
0003590370.tif 000024
【図２４】
0003590370.tif 000025
【図２５】
0003590370.tif 000026
【図２６】
0003590370.tif 000027
【図２７】
0003590370.tif 000028
【図２８】
0003590370.tif 000029
【図２９】
0003590370.tif 000030
【図３０】
0003590370.tif 000031
【図３１】
0003590370.tif 000032
【図３２】
0003590370.tif 000033
【図３３】
0003590370.tif 000034
【図３４】
0003590370.tif 000035
【図３５】
0003590370.tif 000036
【図３６】
0003590370.tif 000037
【図３７】
0003590370.tif 000038
【図３８】
0003590370.tif 000039
【図３９】
0003590370.tif 000040
【図４０】
0003590370.tif 000041
【図４１】
0003590370.tif 000042
【図４２】
0003590370.tif 000043
【図４３】
0003590370.tif 000044
【図４４】
0003590370.tif 000045
【図４５】
0003590370.tif 000046
【図４６】
0003590370.tif 000047
【図４７】
0003590370.tif 000048
【図４８】
0003590370.tif 000049
【図４９】
0003590370.tif 000050
【図５０】
0003590370.tif 000051
【図５１】
0003590370.tif 000052
【図５２】
0003590370.tif 000053
【図５３】
0003590370.tif 000054
【図５４】
0003590370.tif 000055
【図５５】
0003590370.tif 000056
【図５６】
0003590370.tif 000057
【図５７】
0003590370.tif 000058
【図５８】
0003590370.tif 000059
【図５９】
0003590370.tif 000060
【図６０】
0003590370.tif 000061
【図６１】
0003590370.tif 000062
【図６２】
0003590370.tif 000063