(57)【要約】【課題】無駄な未記録エリアの発生を最小限に抑えることができ、ディスク全体を有効活用することができる情報記録装置および情報記録方法を提供する。【解決手段】予約録画など番組ファイル記録時に、予めＩＦＯファイルサイズを左右する記録時間や記録レートなどの条件が確定している場合に、それらの条件から適切なＩＦＯファイルサイズを算出して、そのサイズ分をＩＦＯファイル記録予定エリアとして確保してから、ＶＯＢファイルの記録を開始する。【選択図】図１１
2006107665.tif 000002
【特許請求の範囲】
【請求項１】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項２】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の部分区間情報に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項３】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組のメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項４】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間と部分区間情報に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項５】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項６】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項７】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間と部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた情報記録装置。
【請求項８】
請求項１記載の情報記録装置であって、前記管理情報データサイズ算出手段は、複数の番組を同時に記録する場合に、番組の記録データレートと記録時間に基づいて、番組の管理情報データの最適なサイズを算出するよう構成し、各番組毎に前記管理情報データサイズ算出手段で算出したサイズ分の領域に続いて、ＡＶデータの記録を開始する手段を備えた情報記録装置。
【請求項９】
請求項１〜請求項７のいずれかに記載の情報記録装置であって、前記管理情報データサイズ算出手段において考慮した記録内容と異なる記録を行っていることを判定する手段と、番組のＡＶデータ内で部分区間情報を削減する記録を行う手段とを備えた情報記録装置。
【請求項１０】
請求項１〜請求項９のいずれかに記載の情報記録装置であって、情報記録フォーマットが、ＤＶＤ−Ｖｉｄｅｏフォーマットであり、情報記録媒体としてＤＶＤ−Ｒに対応する情報記録装置。
【請求項１１】
請求項１〜請求項９のいずれかに記載の情報記録装置であって、情報記録フォーマットが、ＤＶＤ−Ｖｉｄｅｏフォーマットであり、情報記録媒体としてＤＶＤ−ＲＷに対応する情報記録装置。
【請求項１２】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１３】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の部分区間情報に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１４】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組のメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１５】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間と部分区間情報に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１６】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１７】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１８】
番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間と部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する情報記録方法。
【請求項１９】
請求項１２記載の情報記録方法であって、複数の番組を同時に記録する場合は、番組の記録データレートと記録時間に基づいて、番組の管理情報データの最適なサイズを算出し、各番組毎に前記管理情報データサイズ算出手段で算出したサイズ分の領域に続いて、ＡＶデータの記録を開始する情報記録方法。
【請求項２０】
請求項１２〜請求項１８のいずれかに記載の情報記録方法であって、前記管理情報データの最適なサイズを算出する際に考慮した記録内容と異なる記録を行っていることを判定し、番組のＡＶデータ内で部分区間情報を削減して記録する情報記録方法。
【請求項２１】
請求項１２〜請求項２０のいずれかに記載の情報記録方法であって、情報記録フォーマットを、ＤＶＤ−Ｖｉｄｅｏフォーマットとし、情報記録媒体としてＤＶＤ−Ｒに対応させる情報記録方法。
【請求項２２】
請求項１２〜請求項２０のいずれかに記載の情報記録方法であって、情報記録フォーマットを、ＤＶＤ−Ｖｉｄｅｏフォーマットとし、情報記録媒体としてＤＶＤ−ＲＷに対応させる情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音声情報等の各種情報をディジタル化して光ディスクなどディスク形態の情報記録媒体に記録する情報記録装置および情報記録方法に関するものである。
【背景技術】
【０００２】
近年、ディジタル化された映像や音声情報等の各種情報を記録するディスク形態の情報記録媒体として、数ＧＢの記録容量を持つ相変化型光ディスクであるＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷなどの書き換え型ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）や、ＤＶＤ−Ｒなどの追記型ＤＶＤといった記録型ＤＶＤが開発された。また、ディジタルＡＶ（オーディオ・ビデオ）データの符号化規格であるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｉｍａｇｅ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２が実用化された。
【０００３】
このような記録型ＤＶＤとＭＰＥＧ２により、ビデオデータのような大容量データを、アクセス速度に優れた光ディスクに対して記録して扱うことが可能になったが、このアクセス性能を生かすためには、テープ記録媒体と異なり、データがディスク上のどこ（アドレス）に記録されているかを管理する情報が新たに必要となる。
【０００４】
これに対し、記録型ＤＶＤに対してビデオデータを記録するための管理情報を規定するものとして、「ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅｗｒｉｔａｂｌｅ／Ｒｅ−ｒｅｃｏｒｄａｂｌｅ  Ｄｉｓｃｓ（ＤＶＤビデオレコーディング規格。以下、ＤＶＤ−ＶＲフォーマットと記す。）」がすでに策定され、発行されている。また、ＤＶＤ−ＲＯＭなどの再生のみ可能なメディアに対して策定された再生専用規格である「ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−Ｏｎｒｙ  Ｄｉｓｃｓ（ＤＶＤビデオ規格。以下、ＤＶＤ−Ｖｉｄｅｏフォーマットと記す。）」も、記録用フォーマットとして利用されている。
【０００５】
なお、以下の説明において、ボリューム・ファイル構造として情報記録媒体に記録される記述子やポインタ等は、特に詳細な記載がない限り、ＩＳＯ／ＩＥＣ１３３４６規格、あるいはＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）規格に規定されたデータ構造を持つものとする。
【０００６】
以上のようなＤＶＤ−Ｖｉｄｅｏフォーマットのデータ構成について、図面を用いて以下に説明する。
図１は従来の情報記録装置で用いられるＤＶＤ−Ｖｉｄｅｏフォーマットにより記録されたディスク上のデータ構造を示す物理構成と論理構成の説明図であり、記録型ＤＶＤに記録されるデータについて、物理セクタアドレスにより管理されている物理的な構成と、ファイルシステムにより管理されている論理的な構成を示すものである。また、ファイルシステムとは、ディスク内のデータをディレクトリやファイルとして管理するための方式のことである。
【０００７】
図１において、１００は記録型ＤＶＤ、１０１は光ピックアップの駆動サーボを安定させるために必要な規準信号や他のメディアとの識別信号などが記録されているリードイン領域、１０２はファイルシステム用の管理情報が記録されているボリューム領域、１０３はリードイン領域１０１と同様の基準信号が記録されているリードアウト領域を示している。リードイン領域１０１は物理セクタアドレスの先頭に記録され、リードアウト領域１０３は物理セクタアドレスの最後に記録されている。リードイン領域１０１からリードアウト領域１０３の間にはデータ領域があり、この部分には論理的に有効なデータが記録されている。データ領域の先頭に、ボリューム領域１０２が記録されている。
【０００８】
次に、ファイルシステムを通して見えるデータの論理構成について説明する。図１において、１０４はルートディレクトリ、１０５はＶＩＤＥＯ＿ＴＳディレクトリ、１０６はビデオマネージャとよばれるディスク全体の管理情報ファイルであるＶＩＤＥＯ＿ＴＳ．ＩＦＯ、１０７はビデオマネージャに含まれるメニュー用のビデオオブジェクトファイルであるＶＩＤＥＯ＿ＴＳ．ＶＯＢファイル、１０８はＶＩＤＥＯ＿ＴＳ．ＩＦＯ１０６のバックアップファイルであるＶＩＤＥＯ＿ＴＳ．ＢＵＰ、１０９はビデオタイトルの管理情報ファイルであるＶＴＳ＿０１＿０．ＩＦＯ、１１０はビデオタイトルのＡＶファイルであるＶＴＳ＿０１＿１．ＶＯＢ、１１１はＶＴＳ＿０１＿０．ＩＦＯのバックアップファイルであるＶＴＳ＿０１＿０．ＢＵＰを示す。各メディアにつき、ビデオタイトルは、最大９９まで記録できる。また、各ビデオタイトルのＡＶファイルは最大９まで記録できる。
【０００９】
上記のＤＶＤ−Ｖｉｄｅｏフォーマットのファイルデータ領域におけるデータ配置の詳細について説明する。
図２は従来の情報記録装置で用いられるＤＶＤ−Ｖｉｄｅｏフォーマットにおけるファイルデータの構成と配置関係を示すデータ構造の説明図であり、ＤＶＤ−Ｖｉｄｅｏフォーマットにおいて、ファイルデータがボリューム内でどのように配置されているかを示す。
【００１０】
図２において、２００はＶＭＧ、２０１はＶＭＧＩ、２０２はＶＭＧＭ＿ＶＯＢＳ、２０３はＶＭＧＩバックアップ、２０４はＶＴＳ、２０５はＶＴＳＩ、２０６はＶＴＳＭ＿ＶＯＢＳ、２０７はＶＴＳＴＴ＿ＶＯＢＳ、２０８はＶＴＳＩバックアップ、２０９はＶＯＢを示す。ＶＭＧ２００はビデオマネージャとよばれ、ディスク全体の管理情報であり、ＶＭＧＩ２０１がＶＩＤＥＯ＿ＴＳ．ＩＦＯファイル１０６、ＶＭＧＭ＿ＶＯＢＳ２０２がＶＩＤＥＯ＿ＴＳ．ＶＯＢファイル１０７、ＶＭＧＩバックアップ２０３がＶＩＤＥＯ＿ＴＳ．ＢＵＰファイル１０８に相当する。ＶＭＧ２００は、必ずボリュームの先頭に配置される。また、ＶＭＧ２００内のデータ配置は、必ずＶＭＧＩ２０１、ＶＭＧＭ＿ＶＯＢＳ２０２、ＶＭＧＩバックアップ２０３の順番となる。
【００１１】
ＶＭＧ２００に続いて、ＶＴＳ２０４が配置される。ＶＴＳ２０４は、ビデオタイトルセットとよばれ、番組に相当する。ＶＴＳ２０４において、ＶＴＳＩ２０５がＶＴＳ＿ＸＸ＿Ｘ．ＩＦＯファイル１０９、ＶＴＳＴＴ＿ＶＯＢＳ２０７がＶＴＳ＿ＸＸ＿Ｘ．ＶＯＢファイル１１０、ＶＴＳＩバックアップ２０８がＶＴＳ＿ＸＸ＿Ｘ．ＢＵＰファイル１１１に相当する。ＶＴＳＭ＿ＶＯＢＳ２０６は、ビデオタイトルセットメニュービデオオブジェクトセットとよばれ、番組のメニュー用データである。ＶＴＳ２０４内のデータ配置は、必ず、ＶＴＳＩ２０５、ＶＴＳＭ＿ＶＯＢＳ２０６、ＶＴＳＴＴ＿ＶＯＢＳ２０７、ＶＴＳＩバックアップ２０８の順番となる。このように、ＤＶＤ−Ｖｉｄｅｏフォーマットでは、データ配置に制約がある点が特徴である。
【００１２】
次に、ＤＶＤ−ＶｉｄｅｏフォーマットのＶＴＳＩとＰＧＣの関係を説明する。ＰＧＣとは、プログラムチェーンとよばれ、番組の全体もしくは一部を再生する論理単位である。
【００１３】
図３は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩとＰＧＣの配置関係を示すデータ構造の説明図である。図３において、３００はビデオタイトルの管理情報であるＶＴＳＩ、３０１はビデオタイトルセット情報管理テーブルであるＶＴＳＩ＿ＭＡＴ、３０２はビデオタイトルセットＰＴＴサーチポインタテーブルであるＶＴＳ＿ＰＴＴ＿ＳＲＰＴ、３０３はビデオタイトルセットプログラムチェーン情報テーブルであるＶＴＳ＿ＰＧＣＩＴ、３０４はビデオタイトルセットメニューＰＧＣユニットテーブルであるＶＴＳＭ＿ＰＧＣＩ＿ＵＴ、３０５はビデオタイトルセットタイムマップテーブルであるＶＴＳ＿ＴＭＡＰＴ、３０６はビデオタイトルセットメニューセルアドレステーブルであるＶＴＳＭ＿Ｃ＿ＡＤＴ、３０７はビデオタイトルセットビデオオブジェクトユニットアドレスマップであるＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰ、３０８はビデオタイトルセットセルアドレステーブルであるＶＴＳ＿Ｃ＿ＡＤＴ、３０９はビデオタイトルセットビデオオブジェクトユニットアドレスマップであるＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ、３１０はＰＧＣ、３１１はＰＧＣ情報であるＰＧＣＩ、３１２はプログラムであるＰＧ、３１３はパートオブタイトルとよばれるＰＧ先頭を指し示すエントリーポイントであるＰＴＴ、３１４はセルとよばれる再生コンテンツの基本単位であるＣＥＬＬ、３１５はビデオタイトルセットビデオオブジェクトセットであるＶＴＳＴＴ＿ＶＯＢＳ（図２のＶＴＳＴＴ＿ＶＯＢＳ２０７と同じもの）、３１６はビデオオブジェクトセット内のビデオオブジェクト識別番号であるＶＯＢ＿ＩＤＮ、３１７はＶＯＢ内のセル識別番号であるＣ＿ＩＤＮ、３１８はビデオオブジェクトユニットであるＶＯＢＵを示す。
【００１４】
ＰＧＣ３１０は、管理情報であるＰＧＣＩ３１１と、ビデオオブジェクトであるＶＴＳＴＴ＿ＶＯＢＳ３１５から構成される。ここで、図２はディスクに実際に記録されるデータを表現したものであるのに対し、ＰＧＣは論理単位であり、再生順序を規定する情報であるＰＧＣＩにより、実際のＡＶデータであるＶＴＳＴＴ＿ＶＯＢＳを関連付けたものである。ＰＧ３１２はＣＥＬＬ３１４の集合である。ＶＴＳＴＴ＿ＶＯＢＳ３１５内のＶＯＢは、ＶＯＢ＿ＩＤＮ３１６により一意に示される。ＶＯＢ内のＣＥＬＬは、Ｃ＿ＩＤＮ３１７で一意に示される。ＰＧ３１２内のＣＥＬＬは、ＶＯＢ＿ＩＤＮ３１６とＣ＿ＩＤＮ３１７により、ＶＴＳＴＴ＿ＶＯＢＳ３１５内のＣＥＬＬ（Ｃ＿ＩＤＮ３１７）と対応づけられる。ＶＴＳ＿ＰＴＴ＿ＳＲＰＴ３０２には、ＶＴＳのＰＧＣ３１０内のＰＧ先頭を指し示すＰＴＴ情報３１３が記されている。ＶＴＳ＿ＰＧＣＩＴ３０３には、ＶＴＳのＰＧＣ３１０の情報が記されている。
【００１５】
ＶＴＳ＿Ｃ＿ＡＤＴ３０８には、ＶＴＳ内の全セルのＶＯＢ＿ＩＤＮ３１６、Ｃ＿ＩＤＮ３１７、ＶＴＳＴＴ＿ＶＯＢＳ３１５内の相対先頭アドレス、ＶＴＳＴＴ＿ＶＯＢＳ３１５内の相対終端アドレスが記されている。ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ３０９には、ＶＴＳＴＴ＿ＶＯＢＳ３１５内の全ＶＯＢＵ３１８の先頭アドレスがＶＴＳＴＴ＿ＶＯＢＳ３１５内の相対アドレスで記されている。
【００１６】
次に、ＶＴＳＩ３００のＶＴＳ＿ＰＴＴ＿ＳＲＰＴのデータ構造を説明する。
図４は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩ３００のＶＴＳ＿ＰＴＴ＿ＳＲＰＴの配置関係を示すデータ構造の説明図である。図４において、４００はＰＴＴサーチポインタテーブル情報であるＰＴＴ＿ＳＲＰＴＩ、４０１はタイトルユニットサーチポインタであるＴＴＵ＿ＳＲＰ、４０２はＰＴＴサーチポインタであるＰＴＴ＿ＳＲＰ、４０３はＰＧＣ番号であるＰＧＣＮ、４０４はＰＧ番号であるＰＧＮを示す。ＶＴＳ＿ＰＴＴ＿ＳＲＰＴに記されているＰＧＣＮ４０３とＰＧＮ４０４により、ＶＴＳのタイトル内のＰＧを指し示すことができる。従って、タイトル内のエントリーポイント数により、本情報サイズは変化する。
【００１７】
次に、ＶＴＳＩ３００のＶＴＳ＿ＰＧＣＩＴのデータ構造を説明する。
図５は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩ３００のＶＴＳ＿ＰＧＣＩＴの配置関係を示すデータ構造の説明図である。図５において、５００はビデオタイトルセットＰＧＣＩテーブル情報であるＶＴＳ＿ＰＧＣＩＴＩ、５０１はＶＴＳ＿ＰＧＣＩサーチポインタであるＶＴＳ＿ＰＧＣＩ＿ＳＲＰ、５０２はＶＴＳのＰＧＣＩであるＶＴＳ＿ＰＧＣＩ、５０３はプログラムチェーン一般情報であるＰＧＣ＿ＧＩ、５０４はプログラムチェーンコマンドテーブルであるＰＧＣ＿ＣＭＤＴ、５０５はプログラムチェーンプログラムマップであるＰＧＣ＿ＰＧＭＡＰ、５０６はセル再生情報テーブルであるＣ＿ＰＢＩＴ、５０７はセル位置情報テーブルであるＣ＿ＰＯＳＩＴ、５０８は各プログラムのエントリセル番号であるＥＮ＿ＣＮ、５０９はセル再生情報であるＣ＿ＰＢＩ、５１０はセル位置情報であるＣ＿ＰＯＳＩを示す。ＶＴＳ＿ＰＧＣＩＴには、ＰＧＣ３１０のセル情報が記されている。従って、ＶＴＳ内のセル数により、本情報サイズは変化する。
【００１８】
次に、ＶＴＳＩ３００のＶＴＳＭ＿ＰＧＣＩ＿ＵＴのデータ構造を説明する。
図６は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩ３００のＶＴＳＭ＿ＰＧＣＩ＿ＵＴの配置関係を示すデータ構造の説明図である。図６において、６００はビデオタイトルセットメニューＰＧＣユニットテーブル情報であるＶＴＳＭ＿ＰＧＣＩ＿ＵＴＩ、６０１はビデオタイトルセットメニュー言語ユニットサーチポインタであるＶＴＳＭ＿ＬＵ＿ＳＲＰ、６０２はビデオタイトルセットメニュー言語ユニットであるＶＴＳＭ＿ＬＵ、６０３はＶＴＳメニュー言語ユニット情報であるＶＴＳＭ＿ＬＵＩ、６０４はＶＴＳメニューＰＧＣＩサーチポインタであるＶＴＳ＿ＰＧＣＩ＿ＳＲＰ、６０５はＶＴＳメニューＰＧＣＩであるＶＴＳＭ＿ＰＧＣＩ、６０６はプログラムチェーン一般情報であるＰＧＣ＿ＧＩ、６０７はプログラムチェーンコマンドテーブルであるＰＧＣ＿ＣＭＤＴ、６０８はプログラムチェーンプログラムマップであるＰＧＣ＿ＰＧＭＡＰ、６０９はセル再生情報テーブルであるＣ＿ＰＢＩＴ、６１０はセル位置情報テーブルであるＣ＿ＰＯＳＩＴを示す。ＶＴＳＭ＿ＰＧＣＩ＿ＵＴには、タイトルのメニューのＰＧＣ情報が記されている。メニューのセル数により、本情報サイズは変化する。
【００１９】
次に、ＶＴＳＩ３００のＶＴＳＭ＿Ｃ＿ＡＤＴ、ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰのデータ構造を説明する。
図７は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩ３００のＶＴＳＭ＿Ｃ＿ＡＤＴ、ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰの配置関係を示すデータ構造の説明図である。図７において、７００はＶＴＳメニューセルアドレステーブル情報テーブルであるＶＴＳＭ＿Ｃ＿ＡＤＴＩ、７０１はＶＴＳメニューセルピース情報であるＶＴＳＭ＿ＣＰＩ、７０２はＶＴＳメニューＶＯＢＵアドレスマップ情報であるＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰＩ、７０３はＶＴＳメニューＶＯＢＵアドレスであるＶＴＳＭ＿ＶＯＢＵ＿ＡＤを示す。ＶＴＳＭ＿Ｃ＿ＡＤＴには、メニューＶＯＢＳに含まれる全セルのアドレス情報が記されている。従って、メニューのセル数により、本情報サイズは変化する。また、ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰには、メニューＶＯＢＳに含まれる全ＶＯＢＵのアドレス情報が記されている。従って、メニューのＶＯＢＵ数により、本情報サイズは変化する。
【００２０】
次に、ＶＴＳＩ３００のＶＴＳ＿Ｃ＿ＡＤＴ、ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰのデータ構造を説明する。
図８は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩ３００のＶＴＳ＿Ｃ＿ＡＤＴ、ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰの配置関係を示すデータ構造の説明図である。図８において、８００はＶＴＳセルアドレステーブル情報テーブルであるＶＴＳ＿Ｃ＿ＡＤＴＩ、８０１はＶＴＳセルピース情報であるＶＴＳ＿ＣＰＩ、８０２はＶＴＳに含まれるＶＯＢＵアドレスマップ情報であるＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰＩ、８０３はＶＴＳに含まれるＶＯＢＵアドレスであるＶＴＳ＿ＶＯＢＵ＿ＡＤを示す。ＶＴＳ＿Ｃ＿ＡＤＴには、ＶＴＳＴＴ＿ＶＯＢＳに含まれる全セルのアドレス情報が記されている。従って、ＶＴＳ内のセル数により、本情報サイズは変化する。ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰには、ＶＴＳＴＴ＿ＶＯＢＳに含まれる全ＶＯＢＵのアドレス情報が記されている。従って、ＶＴＳ内のＶＯＢＵ数により、本情報サイズは変化する。
【００２１】
次に、ＤＶＤ−ＶｉｄｅｏフォーマットのＶＯＢのデータ構成を説明する。
図９は従来の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＯＢの配置関係を示すデータ構造の説明図である。図９において、９００はＶＯＢＳ（図２のＶＴＳＴＴ＿ＶＯＢＳ２０７と同じもの）、９０１はＶＯＢ（図２のＶＯＢ２０９と同じもの）、９０２はＶＯＢＵ（図３のＶＯＢＵ３１８と同じもの）、９０３はＮＡＶ＿ＰＣＫ、９０４はＶ＿ＰＣＫ、９０５はＡ＿ＰＣＫ、９０６はＳＰ＿ＰＣＫ、９０７はパックヘッダ、９０８はシステムヘッダ、９０９はＰＣＩ＿ＰＫＴ、９１０はＤＳＩ＿ＰＫＴを示す。ＶＯＢＳ９００は、複数のＶＯＢＵ９０２が時系列に配列された構成のＶＯＢ９０１の集合である。ＶＯＢＳ９００はビデオタイトルセット（ＶＴＳ）のＡＶデータに相当する。ＶＯＢＵ９０２は、２Ｋｂｙｔｅ単位のパック列から構成される。
【００２２】
パックには、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅｓ）単位のピクチャデータから構成されるビデオパック（Ｖ＿ＰＣＫ）９０４、オーディオデータから構成されるオーディオパック（Ａ＿ＰＣＫ）９０５、サブピクチャデータから構成されるサブピクチャパック（ＳＰ＿ＰＣＫ）９０６、再生制御情報、データ・サーチ情報を含むナビゲーションパック（ＮＡＶ＿ＰＣＫ）９０３がある。
【００２３】
ＮＡＶ＿ＰＣＫ９０３は各ＶＯＢＵ９０２の先頭に多重化される。このＮＡＶ＿ＰＣＫ９０３は、ＭＰＥＧ準拠のパックヘッダ９０７とシステムヘッダ９０８、ならびに、再生制御情報を含むＰＣＩ＿ＰＫＴ９０９、データ・サーチ情報を含むＤＳＩ＿ＰＫＴ９１０から構成される。
【特許文献１】特開２００２−６３７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２４】
しかしながら上記のような従来の情報記録方法において、ＤＶＤ−Ｖｉｄｅｏフォーマット（以下、Ｖｉｄｅｏフォーマット）では、規格上、ＡＶファイル（以下、ＶＯＢファイル）を配置する場合に、その前後に、それぞれ管理情報ファイル（以下、ＩＦＯファイル）、管理情報ファイルと同一のバックアップファイル（以下、ＢＵＰファイル）を配置する必要があるが、ＩＦＯファイルおよびＢＵＰファイルは、ＶＯＢファイルの記録時間、記録レート、エントリーポイント数などによりそのサイズが変わる。
【００２５】
ここで、ＤＶＤ−Ｒ／−ＲＷメディアなどにＶｉｄｅｏフォーマットでリアルタイムに番組記録を行う場合、記録開始時点ではＩＦＯファイルが不定のため、予め、ＶＯＢファイル記録終了後に記録するＩＦＯファイルサイズの取りうる最大サイズを確保してから、ＶＯＢファイルの記録を開始するため、例えば、ＶＯＢファイルの記録サイズがディスク容量に比して小さい場合、必ずしもＩＦＯファイル確保エリア全体を使う必要がなく、使われなかったＩＦＯファイル記録予定エリアは、先述のファイル配置の制約上、記録エリアとして利用できないため、ディスク全体を効率的に利用できず、ユーザにとっては、不便であるという問題点を有していた。
【００２６】
本発明は、上記従来の問題点を解決するもので、無駄な未記録エリアの発生を最小限に抑え、ディスク全体を有効的に活用することができ、ユーザの使用可能なディスク空間を増やして、ユーザの利便性を向上することができる情報記録装置および情報記録方法を提供する。
【課題を解決するための手段】
【００２７】
上記の課題を解決するために、本発明の請求項１に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００２８】
また、本発明の請求項２に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の部分区間情報に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００２９】
また、本発明の請求項３に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組のメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００３０】
また、本発明の請求項４に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間と部分区間情報に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００３１】
また、本発明の請求項５に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００３２】
また、本発明の請求項６に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００３３】
また、本発明の請求項７に記載の情報記録装置は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録装置であって、前記番組の記録データレートと記録時間と部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出する管理情報データサイズ算出手段と、前記管理情報データサイズ算出手段で算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する手段とを備えた構成としたことを特徴とする。
【００３４】
また、本発明の請求項８に記載の情報記録装置は、請求項１記載の情報記録装置であって、前記管理情報データサイズ算出手段は、複数の番組を同時に記録する場合に、番組の記録データレートと記録時間に基づいて、番組の管理情報データの最適なサイズを算出するよう構成し、各番組毎に前記管理情報データサイズ算出手段で算出したサイズ分の領域に続いて、ＡＶデータの記録を開始する手段を備えたことを特徴とする。
【００３５】
また、本発明の請求項９に記載の情報記録装置は、請求項１〜請求項７のいずれかに記載の情報記録装置であって、前記管理情報データサイズ算出手段において考慮した記録内容と異なる記録を行っていることを判定する手段と、番組のＡＶデータ内で部分区間情報を削減する記録を行う手段とを備えたことを特徴とする。
【００３６】
また、本発明の請求項１０に記載の情報記録装置は、請求項１〜請求項９のいずれかに記載の情報記録装置であって、情報記録フォーマットが、ＤＶＤ−Ｖｉｄｅｏフォーマットであり、情報記録媒体としてＤＶＤ−Ｒに対応する構成としたことを特徴とする。
【００３７】
また、本発明の請求項１１に記載の情報記録装置は、請求項１〜請求項９のいずれかに記載の情報記録装置であって、情報記録フォーマットが、ＤＶＤ−Ｖｉｄｅｏフォーマットであり、情報記録媒体としてＤＶＤ−ＲＷに対応する構成としたことを特徴とする。
【００３８】
また、本発明の請求項１２に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００３９】
また、本発明の請求項１３に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の部分区間情報に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００４０】
また、本発明の請求項１４に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組のメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００４１】
また、本発明の請求項１５に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間と部分区間情報に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００４２】
また、本発明の請求項１６に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００４３】
また、本発明の請求項１７に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００４４】
また、本発明の請求項１８に記載の情報記録方法は、番組のＡＶデータと管理情報データを、情報記録フォーマットにより、情報記録媒体に記録する情報記録方法であって、前記番組の記録データレートと記録時間と部分区間情報とメニュー内容に基づいて、前記管理情報データの最適なサイズを算出し、前記算出したサイズ分の領域を、前記ＡＶデータの記録領域の開始位置より前に確保する方法としたことを特徴とする。
【００４５】
また、本発明の請求項１９に記載の情報記録方法は、請求項１２記載の情報記録方法であって、複数の番組を同時に記録する場合は、番組の記録データレートと記録時間に基づいて、番組の管理情報データの最適なサイズを算出し、各番組毎に前記管理情報データサイズ算出手段で算出したサイズ分の領域に続いて、ＡＶデータの記録を開始することを特徴とする。
【００４６】
また、本発明の請求項２０に記載の情報記録方法は、請求項１２〜請求項１８のいずれかに記載の情報記録方法であって、前記管理情報データの最適なサイズを算出する際に考慮した記録内容と異なる記録を行っていることを判定し、番組のＡＶデータ内で部分区間情報を削減して記録することを特徴とする。
【００４７】
また、本発明の請求項２１に記載の情報記録方法は、請求項１２〜請求項２０のいずれかに記載の情報記録方法であって、情報記録フォーマットを、ＤＶＤ−Ｖｉｄｅｏフォーマットとし、情報記録媒体としてＤＶＤ−Ｒに対応させる方法としたことを特徴とする。
【００４８】
また、本発明の請求項２２に記載の情報記録方法は、請求項１２〜請求項２０のいずれかに記載の情報記録方法であって、情報記録フォーマットを、ＤＶＤ−Ｖｉｄｅｏフォーマットとし、情報記録媒体としてＤＶＤ−ＲＷに対応させる方法としたことを特徴とする。
【００４９】
以上により、ＤＶＤメディアに対してＤＶＤ−Ｖｉｄｅｏフォーマットで追記記録する場合であって、予約録画など、番組ファイル記録時に、予めＩＦＯファイルサイズを左右する記録時間や記録レートなどの条件が確定している場合に、それらの条件から適切なＩＦＯファイルサイズを算出して、そのサイズ分をＩＦＯファイル記録予定エリアとして確保してから、ＶＯＢファイルの記録を開始することができる。
【発明の効果】
【００５０】
以上のように本発明によれば、ＤＶＤメディアに対してＤＶＤ−Ｖｉｄｅｏフォーマットで追記記録する場合であって、予約録画など、番組ファイル記録時に、予めＩＦＯファイルサイズを左右する記録時間や記録レートなどの条件が確定している場合に、それらの条件から適切なＩＦＯファイルサイズを算出して、そのサイズ分をＩＦＯファイル記録予定エリアとして確保してから、ＶＯＢファイルの記録を開始することができる。
【００５１】
そのため、無駄な未記録エリアの発生を最小限に抑え、ディスク全体を有効的に活用することができ、ユーザの使用可能なディスク空間を増やすことができる。
以上により、より高画質の画像をより長時間記録することができ、ユーザの利便性を向上することができる。
【００５２】
また、複数の番組のデータ配置を確定することができるために、複数の番組を同時に記録することが可能となり、ユーザの利便性向上に効果がある。さらに番組の部分区間情報を最適化することで、管理情報ファイルサイズに対応した録画を継続することができる。
【００５３】
特に、ディスク一枚に低ビットレートによる長時間の記録を行う場合、ユーザの記録可能な番組数も増やすことができ、それに伴い、管理情報ファイル数も増やすことができる。
【発明を実施するための最良の形態】
【００５４】
以下、本発明の実施の形態を示す情報記録装置および情報記録方法について、図面を参照しながら具体的に説明する。ここでは、追記型ＤＶＤであるＤＶＤ−Ｒを記録媒体とした場合を例に挙げて説明する。
【００５５】
まず、情報記録装置の構成について説明する。
図１０は本実施の形態の情報記録装置および情報記録方法を示す機能ブロック図である。図１０において、１０００は入力信号、１００１は出力信号、１００２はユーザインターフェース（以下、ＵＩと記載する。）部、１００３はシステム制御部、１００４は入力部、１００５はエンコーダ部、１００６はストリームバッファ部、１００７はデコーダ部、１００８は出力部、１００９はドライブ部、１０１０は記録媒体であるＤＶＤ−Ｒである。
【００５６】
ＵＩ部１００２は、操作キーなどの入力デバイスや表示装置（モニタ）などの出力デバイスなどを備え、ユーザから録画開始や再生開始などの要求を受け付け、受け付けた要求をシステム制御部１００３に送る。入力部１００４は、アンテナ端子及びチューナや音声映像入力端子などの外部入力端子を介して入力されたオーディオ・ビデオ信号などを、Ａ／Ｄコンバータにより、フレームデータに変換する。そして、変換したフレームデータをエンコーダ部１００５に送る。出力部１００８は、デコーダ部１００７から送られたフレームデータを、Ｄ／Ａコンバータにより、オーディオ・ビデオ信号に変換する。そして、変換したオーディオ・ビデオ信号を、音声映像出力端子などの外部出力端子を介してモニタに出力する。
【００５７】
エンコーダ部１００５は、システム制御部１００３からエンコード開始命令を受けた場合にエンコード処理を開始し、また、エンコード停止命令を受けた場合にエンコード処理を停止する。ここで、エンコード処理とは、入力部１００４から送られるフレームデータを受け取り、受け取ったフレームデータを符号化し、ＭＰＥＧにおけるプログラム・ストリーム形式のＶＯＢを生成する処理を指す。
【００５８】
さらに、エンコーダ部１００５は、ＶＯＢを構成するＶＯＢＵを生成する度に、生成したＶＯＢＵに関するＶＯＢＵ情報をシステム制御部１００３に送り、生成したＶＯＢＵを、ストリームバッファ部１００６に送る。そして、システム制御部１００３からエンコード停止命令を受けるまで、繰り返しエンコード処理を実行する。ここで、ＶＯＢＵ情報とは、ＶＯＢＵ内ビデオフレーム再生開始時刻（ＶＯＢＵ＿Ｓ＿ＰＴＭ）、ＶＯＢＵの先頭から数えて最初のＩピクチャのサイズ（Ｒｅｆｅｒｅｎｃｅ＿Ｐｉｃｔｕｒｅ＿Ｓｉｚｅ）、ＶＯＢＵのサイズ（ＶＯＢＵ＿Ｓｉｚｅ）、再生時間（ＰＢ＿Ｔｉｍｅ）、アスペクト比、オーディオモード、オーディオストリーム数などを含む情報を指す。これは管理情報ファイルの作成に使用される。
【００５９】
デコーダ部１００７は、システム制御部１００３からデコード開始命令を受けた場合にはデコード処理を開始し、また、デコード停止命令を受けた場合にはデコード処理を停止する。ここで、デコード処理とは、ストリームバッファ部１００６から送られたＶＯＢＵを受け取り復号化して、受け取ったＶＯＢＵからフレームデータを復元する処理を指す。さらに、デコーダ部１００７は、復元したフレームデータを出力部１００８に送る。そして、システム制御部１００３からデコード停止命令を受けるまで、繰り返しデコード処理を実行する。
【００６０】
ストリームバッファ部１００６は、記録媒体、バッファ、および読み出し書き込み制御プログラムなどから構成される。そして、システム制御部１００３からの命令に応じて、管理情報およびＶＯＢＵの読み出し処理および書き込み処理を実行する。具体的には、ストリームバッファ部１００６は、システム制御部１００３から、ＶＯＢＵ書き込み命令を受けた場合には後述のＶＯＢＵ書き込み処理を実行する。ＶＯＢＵ読み出し命令を受けた場合には後述のＶＯＢＵ読み出し処理を実行する。管理情報書き込み命令を受けた場合には後述の管理情報書き込み処理を実行する。管理情報読み出し命令を受けた場合には後述の管理情報読み出し処理を実行する。
【００６１】
ここで、ＶＯＢＵ書き込み処理とは、エンコーダ部１００５から送られたＶＯＢＵを受け取り、受け取ったＶＯＢＵをバッファに格納し、バッファに格納したＶＯＢＵを記録媒体に書き込み、バッファをクリアする処理を指す。なお、ＶＯＢＵを記録媒体に書き込む際に、書き込みエラーになった場合には、書き込みエラーになったことをシステム制御部１００３に通知する。また、ＶＯＢＵ読み出し処理とは、記録媒体に書き込まれたＶＯＢＵを読み出し、読み出したＶＯＢＵをバッファに格納し、バッファに格納したＶＯＢＵをデコーダ部１００７に送り、バッファをクリアする処理を指す。また、管理情報書き込み処理とは、システム制御部１００３から送られた管理情報を受け取り、受け取った管理情報を管理情報ファイルとして記録媒体に格納する処理を指す。また、管理情報読み出し処理とは、管理情報ファイルに格納されている管理情報を読み出し、読み出した再生制御情報をシステム制御部１００３へ送る処理を指す。なお、管理情報ファイルが記録媒体に格納されていない場合には、読み出しエラーであることをシステム制御部１００３に通知する。
【００６２】
そして、管理情報とは、録画中に受け取ったＶＯＢＵ情報から算出される再生制御情報を含み、録画終了とともに管理情報ファイルとして記録媒体に格納され、再生時には、システム制御部１００３において参照され、記録媒体に格納されているＶＯＢＵ（またはＶＯＢ）の再生を制御する情報を指す。なお、ＤＶＤ−Ｖｉｄｅｏフォーマットでは、管理情報はＶＩＤＥＯ＿ＴＳ．ＩＦＯファイルおよびＶＴＳ＿ＸＸ＿Ｘ．ＩＦＯファイルとして記録される。
【００６３】
以上のように構成された情報記録装置において、ＤＶＤ−Ｖｉｄｅｏフォーマットによる基本的な記録動作について、図１０を用いて以下に説明する。
図１０において、ＵＩ部１００２より番組の記録動作が指示されると、システム制御部１００３はビデオストリーム情報の記録動作を開始する。入力信号１０００として入力されたビデオストリーム情報は、入力部１００４においてＡ／Ｄコンバータによりアナログ信号からディジタル信号に変換される。エンコーダ部１００５は、入力部１００４から送られたビデオストリーム情報（ディジタル信号）を符号化により圧縮処理して、ストリームバッファ部１００６に出力する。ストリームバッファ部１００６は、圧縮されたビデオストリーム情報（ディジタル信号）などを一旦保存し、さらにドライブ部１００９に出力する。
【００６４】
ドライブ部１００９により光ヘッドＨ１を通じてＤＶＤ−Ｒ１０１０への書き込みが行われる。システム制御部１００３により制御されたＤＶＤ−Ｒ１０１０の指定位置に、圧縮されたビデオストリーム情報（ディジタル信号）などが記録される。ＤＶＤ−Ｖｉｄｅｏフォーマットでは、ビデオストリーム情報（ディジタル信号）は、ＶＴＳ＿ＸＸ＿Ｘ．ＶＯＢファイル（図１のＶＴＳ＿０１＿１．ＶＯＢ１１０）として記録される。
【００６５】
この記録中に、エンコーダ部１００５からシステム制御部１００３に対して、管理情報ファイルを作成するためのＶＯＢＵ情報が通知される。ＤＶＤ−Ｖｉｄｅｏフォーマットでは、管理情報ファイルは、図１のＶＩＤＥＯ＿ＴＳ．ＩＦＯファイル１０６、およびＶＴＳ＿ＸＸ＿Ｘ．ＩＦＯファイル１０９として記録される。ＵＩ部１００２より記録停止が指示されると、システム制御部１００３はビデオストリーム情報の記録動作を停止する。さらに、ＤＶＤ−Ｒ１０１０に管理情報ファイルが記録される。
【００６６】
上記のＤＶＤ−Ｖｉｄｅｏフォーマットでは記録データの配置に制約があるため、さらに説明を加える。
図１１は本実施の形態の情報記録装置および情報記録方法におけるＤＶＤ−Ｖｉｄｅｏフォーマットで記録した場合の手順とデータ配置の関係を示すデータ構造の説明図である。
【００６７】
図１１において、１１００はＤＶＤ−Ｖｉｄｅｏ記録の録画開始前状態、１１０１はＤＶＤ−Ｖｉｄｅｏ記録の第１番組の録画停止後状態（ストリームデータ記録完了）、１１０２はＤＶＤ−Ｖｉｄｅｏ記録の第１番組の録画停止後状態（ＶＴＳＩバックアップ記録完了）、１１０３はＤＶＤ−Ｖｉｄｅｏ記録の第１番組の録画停止後状態（ＶＴＳＩ記録完了）、１１０４はＤＶＤ−Ｖｉｄｅｏ記録の第２番組の録画停止後状態（ストリームデータ記録完了）、１１０５はＤＶＤ−Ｖｉｄｅｏ記録の第２番組の録画停止後状態（ＶＴＳＩバックアップ記録完了）、１１０６はＤＶＤ−Ｖｉｄｅｏ記録の第２番組の録画停止後状態（ＶＴＳＩ記録完了）、１１０７はＤＶＤ−Ｖｉｄｅｏ記録の第２番組の録画停止後状態（第３番組のＶＴＳＩエリア確保完了）、１１０８はＤＶＤ−Ｖｉｄｅｏ記録のファイナライズ終了後状態、１１０９はリードイン、１１１０はＵＤＦブリッジ、１１１１はＶＭＧ、１１１２は番組エクステント情報、１１１３は第１番組のＶＴＳＩ、１１１４は第１番組のＶＯＢＳ、１１１５は第１番組のＶＴＳＩバックアップ、１１１６は第２番組のＶＴＳＩ、１１１７は第２番組のＶＯＢＳ、１１１８は第２番組のＶＴＳＩバックアップ、１１１９はアンカー、１１２０はリードアウトを示す。ＤＶＤ−Ｖｉｄｅｏフォーマットでは、ディスク全体の情報であるＶＭＧ１１１１をファイルデータ領域の先頭に配置する必要がある。
【００６８】
しかし、未記録のディスクや空きがあるディスクなどでは、ディスクに記録する番組が未確定のために、ＶＭＧ１１１１は不定であり、記録することができない。同様に、ファイルシステムのボリューム構造もファイル構造も未確定である。そのために、ボリューム構造とファイル構造とＶＭＧを記録する予定の領域（１１１０、１１１１で示される領域）を予めボリューム先頭に予約した後に、番組のビデオストリーム情報の記録を開始する必要がある。
【００６９】
また、各番組の管理情報であるＶＴＳＩは、各番組の記録終了後に確定する。ＶＴＳＩとＶＴＳＴＴ＿ＶＯＢＳは、記録される相対アドレスにおいてＶＴＳＩをＶＴＳＴＴ＿ＶＯＢＳよりも先行して配置する必要があるために、ＶＴＳＴＴ＿ＶＯＢＳを記録する前にＶＴＳＩを記録する予定の領域を予め予約した後に、ＶＴＳＴＴ＿ＶＯＢＳの記録を開始する必要がある。
【００７０】
以上のような記録配置の制約を踏まえて、ＤＶＤ−Ｖｉｄｅｏフォーマットによる記録動作について、図１１を用いて、データ配置の観点から説明する。
まず、ファイルシステムのボリューム構造、ファイル構造、ＶＭＧ１１１１の記録用領域をボリューム先頭に予約する。さらに番組を記録する前に、ＶＴＳＩ１１１３の記録用領域を予約する（１１００）。その後、番組のビデオストリームであるＶＴＳＴＴ＿ＶＯＢＳ１１１４を記録する（１１０１）。番組記録終了後、ＶＴＳＩ１１１３が確定する。このＶＴＳＩ１１１３をＶＴＳＴＴ＿ＶＯＢＳ１１１４に後続する領域と、あらかじめ番組記録前に予約した領域の２箇所に記録する（１１０２、１１０３）。前者は、ＶＴＳＩバックアップ１１１５である。これが一回の番組記録の手順になる。
【００７１】
この時点でＶＴＳにアクセスするには、ＶＭＧ１１１１に記録されるポインタ情報が必要であるが、ＶＭＧ１１１１はディスク全体に記録する番組が確定した段階で記録される。そこで、ＶＭＧ１１１１が未記録の段階でＶＴＳにアクセスするには、ＶＭＧ１１１１が確定するまでの一時的な情報として、各ＶＴＳの配置情報を別途記録しておけばよい（１１０３）。ここでは、各ＶＴＳの配置情報を番組エクステント情報１１１２と呼ぶことにする。この番組エクステント情報１１１２を、固定アドレスもしくはドライブから得られる物理アドレスで示される領域に記録しておくことにより、番組エクステント情報１１１２をもとに各ＶＴＳにアクセスして、そのビデオストリームを再生することが可能である。ユーザがディスクに対してこれ以上番組を記録しない、もしくはディスク残量がなくなったりディスクに欠陥などが生じてこれ以上番組を記録できなくなったりした場合には、ＶＭＧ１１１１が確定する。
【００７２】
さらに、ファイルシステムのボリューム構造、ファイル構造も確定する。このとき、予め予約したボリューム先頭領域（１１１０、１１１１で示される領域）にファイルシステムのボリューム構造、ファイル構造、ＶＭＧ１１１１を順番に記録する。そして、ディスクのボリュームの終端アドレスに隣接する領域に、ファイルシステムの開始ボリューム記述子ポインタ（アンカー１１１９）を記録する。
【００７３】
最後に、ドライブ部１００９により、物理的にボリュームをクローズして、リードイン１１０９、リードアウト１１２０を記録する処理が行われる。このような、ボリュームを確定する処理をファイナライズとよぶ（１１０８）。ファイナライズ処理を経て、ＤＶＤ−Ｖｉｄｅｏフォーマットによる記録処理が終了する。
【００７４】
以上のような情報記録装置および情報記録方法を用いて、ＤＶＤ−Ｖｉｄｅｏフォーマットによる情報が記録されたＤＶＤに対して、その情報再生動作について、図１０を用いて以下に説明する。
【００７５】
ＵＩ部１００２より再生動作が指示されると、システム制御部１００３が再生動作を開始する。ドライブ部１００９により、光ヘッドＨ１を通じてＤＶＤ−Ｒ１０１０からディジタル情報（圧縮されたビデオストリーム情報と管理情報）を読み出す。ストリームバッファ部１００６は、その情報を一旦保存する。システム制御部１００３は、ストリームバッファ部１００６上の情報を、デコードする単位で読み出して、デコーダ部１００７に出力する。圧縮されたビデオストリーム情報などは、このデコーダ部１００７により元の情報に伸長されて、さらに出力部１００８においてＤ／Ａ変換によりディジタル信号からアナログ信号に変換され、出力部１００８に接続されたテレビジョン受信機等のモニタ画面に再生情報が表示される。
（実施の形態１）
本発明の実施の形態１の情報記録装置および情報記録方法を説明する。
【００７６】
図１２は本実施の形態の情報記録装置および情報記録方法における全体の動作を示すフローチャートである。図１３は本実施の形態の情報記録装置および情報記録方法におけるＤＶＤ−Ｖｉｄｅｏフォーマットによる記録動作（ステップ）を示すフローチャートである。
【００７７】
本装置にディスクが装填されると（１２００のＹＥＳ）、システム制御部１００３は未記録ディスクか否かの確認を行う（１２０１）。未記録ディスクの場合（１２０１のＹＥＳ）、ＤＶＤ−Ｖｉｄｅｏフォーマットによる記録を行う前準備として、ＵＤＦブリッジならびにＶＭＧの記録に必要な領域をディスクに予約する（１２０２）。これは、少なくとも予約領域以降に番組のデータを記録することを意味する。
【００７８】
ＵＩ部１００２より記録動作（録画）が指示されると（１２０３のＹＥＳ）、システム制御部１００３がＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップにより、ＤＶＤ−Ｖｉｄｅｏフォーマットによる記録を開始する（１２０４）。
【００７９】
このＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップ１２０４では、図１３に示すように、まず、ＶＴＳＩ領域の算出を行う（１３００）。このとき、通常は、規格の最大数を考慮して、ＶＴＳＩ領域の算出を行う。しかしながら、例えば、記録の指示が予約録画のように、あらかじめ録画時間と録画ビットレートがわかっている場合、録画により生成されるＶＯＢＵならびにＣＥＬＬの個数の算出が可能である。ＶＯＢＵは、約０．５秒ごとに生成されるため、ＶＯＢＵの個数は秒換算した記録時間を０．５で割ることで求められる。
【００８０】
ここで、ＣＥＬＬはＶＯＢＵの集合である。また、ＣＥＬＬ内の各ＶＯＢＵの先頭には、ＮＡＶ＿ＰＡＫとよばれるＣＥＬＬ内で有効なナビゲーション情報の記録が必要である。これは、エンコーダ部１００５もしくはストリームバッファ部１００６のバッファにおいてＣＥＬＬサイズ分のＶＯＢＵを一旦蓄積して生成して記録できる。したがって、ＣＥＬＬサイズは、システム要件として定まる。録画ビットレートからＶＯＢＵのサイズは決まるため、ＣＥＬＬが含むＶＯＢＵの個数が定まる。録画全体のＶＯＢＵの個数を、ＣＥＬＬが含むＶＯＢＵの個数で割ることで、ＣＥＬＬの個数が求められる。
【００８１】
これらにより、ＶＴＳＩ内のＶＯＢＵ個数とＣＥＬＬ個数によりそのサイズが変化するＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ、ＶＴＳ＿Ｃ＿ＡＤＴ、ＶＴＳ＿ＰＧＣＩＴのサイズを求めることができる。
【００８２】
従って、録画時間と録画ビットレートの条件によっては、ＶＴＳＩのサイズを、規格の最大数分を満たすサイズよりも抑えることができる。
このようにして算出したＶＴＳＩ領域のサイズ分を、ＶＴＳＩ領域として予約する（１３０１）。そして、エンコーダ部１００５は入力部１００４からのフレームデータのエンコードを開始して、ＶＯＢＵを生成する。エンコーダ部１００５はストリームバッファ部１００６に対してＶＯＢＵを出力する。そのＶＯＢＵに関するＶＯＢＵ情報を、その都度、システム制御部１００３に通知する。システム制御部１００３は、ＶＴＳＩ生成のために、通知されたＶＯＢＵ情報をシステム制御部１００３内のメモリに蓄積する（１３０２）。また、エンコーダ部１００５は、各ＶＯＢＵのＮＡＶ＿ＰＣＫ情報をシステム制御部１００３に通知する。
【００８３】
システム制御部１００３は、ストリームバッファ部１００６に対して、ディスクへのＶＯＢＵ書き込みを指示する（１３０３）。ＵＩ部１００２より記録終了が指示されるまで、エンコーダ部１００５のＶＯＢＵ生成から、ストリームバッファ部１００６のディスクへのＶＯＢＵ書き込みを繰り返す。
【００８４】
ＵＩ部１００２より記録終了が指示されると（１３０４のＹＥＳ）、システム制御部１００３は、蓄積したＶＯＢＵ情報をもとにＶＴＳＩ、ＶＴＳＩバックアップを生成して、予めディスクのＶＴＳＩ用に予約した領域にＶＴＳＩを記録し、さらにＶＴＳＴＴ＿ＶＯＢＳに続く領域にＶＴＳＩバックアップを記録する（１３０５）。これによりＶＴＳの記録が完了する。
【００８５】
以上で、ＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップが終了する。ＵＩ部１００２より再生動作が指示されると（１２０５のＹＥＳ）、システム制御部１００３は、番組の再生動作を行う（１２０６）。
（実施の形態２）
本発明の実施の形態２の情報記録装置および情報記録方法を説明する。なおここでは、実施の形態１の場合と異なる部分について説明する。
【００８６】
ＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップのＶＴＳＩ領域の算出において、例えば、予約録画のように、記録時間が決まっていて、さらにユーザの指示により、番組内に１分ごとにエントリーポイントを生成することがあらかじめわかっている場合、エントリーポイント数が決まる。これにより、ＶＴＳＩのＶＴＳ＿ＰＴＴ＿ＳＲＰＴのサイズが決まる。これをＶＴＳＩ領域の予約に反映させることができる。
（実施の形態３）
本発明の実施の形態３の情報記録装置および情報記録方法を説明する。なおここでは、実施の形態１の場合と異なる部分について説明する。
【００８７】
ＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップのＶＴＳＩ領域の算出において、例えば、タイトルごとにメニューを持たせるのか、また、持たせる場合にメニューサイズを推定できる場合、ＣＥＬＬ数、ＶＯＢＵ数を確定して、ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ、ＶＴＳ＿Ｃ＿ＡＤＴ、ＶＴＳ＿ＰＧＣＩＴのサイズを決めることができる。これをＶＴＳＩ領域の予約に反映させることができる。
【００８８】
なお、本実施の形態の情報記録装置および情報記録方法として、上記の実施の形態１の場合や実施の形態２の場合や実施の形態３の場合のうち、すくなくとも２種類の実施の形態の場合を組み合わせたものとしてもよい。
（実施の形態４）
本発明の実施の形態４の情報記録装置および情報記録方法を説明する。なお、本実施の形態４の情報記録装置および情報記録方法としては、複数の番組を同時に記録する場合を説明する。また、ここでは、実施の形態１と異なる部分について説明する。
【００８９】
図１４は本実施の形態４の情報記録装置および情報記録方法におけるＤＶＤ−Ｖｉｄｅｏフォーマットによる記録動作（ステップ）を示すフローチャートである。
ＵＩ部１００２より記録動作（録画）が指示されると（１２０３のＹＥＳ）、システム制御部１００３がＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップにより、ＤＶＤ−Ｖｉｄｅｏフォーマットによる記録を開始する（１２０４）。
【００９０】
このＤＶＤ−Ｖｉｄｅｏフォーマット記録ステップ１２０４では、図１４に示すように、まず、番組番号（＃ｉ）を初期設定し、対応する番組番号（＃ｉ）のＶＴＳＩ領域の算出を行う（１４００）。このとき、通常は、規格の最大数を考慮して、ＶＴＳＩ領域の算出を行う。しかしながら、例えば、記録の指示が予約録画のように、あらかじめ録画時間と録画ビットレートがわかっている場合、録画により生成されるＶＯＢＵならびにＣＥＬＬの個数の算出が可能である。ＶＯＢＵは、約０．５秒ごとに生成されるため、ＶＯＢＵの個数は秒換算した記録時間を０．５で割ることで求められる。
【００９１】
ここで、ＣＥＬＬはＶＯＢＵの集合である。また、ＣＥＬＬ内の各ＶＯＢＵの先頭には、ＮＡＶ＿ＰＡＫとよばれるＣＥＬＬ内で有効なナビゲーション情報の記録が必要である。これは、エンコーダ部１００５もしくはストリームバッファ部１００６のバッファにおいてＣＥＬＬサイズ分のＶＯＢＵを一旦蓄積して生成して記録できる。したがって、ＣＥＬＬサイズは、システム要件として定まる。録画ビットレートからＶＯＢＵのサイズは決まるため、ＣＥＬＬが含むＶＯＢＵの個数が定まる。録画全体のＶＯＢＵの個数を、ＣＥＬＬが含むＶＯＢＵの個数で割ることで、ＣＥＬＬの個数が求められる。
【００９２】
これらにより、ＶＴＳＩ内のＶＯＢＵ個数とＣＥＬＬ個数によりそのサイズが変化するＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ、ＶＴＳ＿Ｃ＿ＡＤＴ、ＶＴＳ＿ＰＧＣＩＴのサイズを求めることができる。
【００９３】
従って、録画時間と録画ビットレートの条件によっては、ＶＴＳＩのサイズを規格の最大数分を満たすサイズよりも抑えることができる。ここで算出したＶＴＳＩ領域のサイズ分を、対応する番組番号（＃ｉ）のＶＴＳＩ領域として予約する（１４０１）。録画時間と録画ビットレートがわかっている場合、ＡＶデータのサイズも確定する。したがって、ＶＴＳＩバックアップの記録領域も決定する。すなわち、次に配置すべきＶＴＳの先頭アドレスを確定することができる。
【００９４】
したがって、録画時間と録画ビットレートがわかっている場合、ＡＶデータの記録を完了する前に、次のＶＴＳの配置先を決定することができる。確定したＶＴＳの先頭アドレスから、番組番号（＃ｉ）がＮ（同時記録番組数）を超えるまで（１４０２）、対応する番組番号（＃ｉ）のＶＴＳＩ領域の予約を行うことを繰り返す。このようにして、複数の番組のＡＶデータの記録開始アドレスを確定することが可能となり、複数の番組を同時に記録することができる。
【００９５】
そして、エンコーダ部１００５は入力部１００４からのフレームデータのエンコードを開始して、ＶＯＢＵを生成する。エンコーダ部１００５はストリームバッファ部１００６に対してＶＯＢＵを出力する。そのＶＯＢＵに関するＶＯＢＵ情報を、都度、システム制御部１００３に通知する。システム制御部１００３は、ＶＴＳＩ生成のために、各番組に対応させて通知されたＶＯＢＵ情報をシステム制御部１００３内のメモリに蓄積する（１４０３）。また、エンコーダ部１００５は、各ＶＯＢＵのＮＡＶ＿ＰＣＫ情報をシステム制御部１００３に通知する。
【００９６】
システム制御部１００３は、ストリームバッファ部１００６に対して、各番組に対応させてディスクへのＶＯＢＵ書き込みを指示する（１４０４）。ＵＩ部１００２より記録終了が指示されるまで（１４０５）、エンコーダ部１００５のＶＯＢＵ生成から、ストリームバッファ部１００６のディスクへのＶＯＢＵ書き込みを繰り返す。
【００９７】
ＵＩ部１００２より記録終了が指示されると（１４０５のＹＥＳ）、システム制御部１００３は、蓄積したＶＯＢＵ情報をもとに、各番組に対応させてＶＴＳＩ、ＶＴＳＩバックアップを生成して、予めディスクのＶＴＳＩ用に予約した領域にＶＴＳＩを記録し、さらにＶＴＳＴＴ＿ＶＯＢＳに続く領域にＶＴＳＩバックアップを記録する（１４０６）。これにより、複数の番組に対応したＶＴＳの同時記録が完了する。
【産業上の利用可能性】
【００９８】
本発明の情報記録装置および情報記録方法は、無駄な未記録エリアの発生を最小限に抑え、ディスク全体を有効的に活用することができ、ユーザの使用可能なディスク空間を増やして、ユーザの利便性を向上することができるもので、映像や音声情報などを記録型ＤＶＤにＤＶＤ−Ｖｉｄｅｏフォーマットで記録するＤＶＤ記録装置等の情報記録装置に適用できる。
【図面の簡単な説明】
【００９９】
【図１】従来の情報記録装置で用いられるＤＶＤ−Ｖｉｄｅｏフォーマットにより記録されたディスク上のデータ構造を示す物理構成と論理構成の説明図
【図２】同従来例の情報記録装置で用いられるＤＶＤ−Ｖｉｄｅｏフォーマットにおけるファイルデータの構成と配置関係を示すデータ構造の説明図
【図３】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩとＰＧＣの配置関係を示すデータ構造の説明図
【図４】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩのＶＴＳ＿ＰＴＴ＿ＳＲＰＴの配置関係を示すデータ構造の説明図
【図５】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩのＶＴＳ＿ＰＧＣＩＴの配置関係を示すデータ構造の説明図
【図６】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩのＶＴＳＭ＿ＰＧＣＩ＿ＵＴの配置関係を示すデータ構造の説明図
【図７】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩのＶＴＳＭ＿Ｃ＿ＡＤＴ、ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰの配置関係を示すデータ構造の説明図
【図８】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＴＳＩのＶＴＳ＿Ｃ＿ＡＤＴ、ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰの配置関係を示すデータ構造の説明図
【図９】同従来例の情報記録装置で用いられるＤＶＤ−ＶｉｄｅｏフォーマットにおけるＶＯＢの配置関係を示すデータ構造の説明図
【図１０】本発明の実施の形態の情報記録装置および情報記録方法を示す機能ブロック図
【図１１】同実施の形態の情報記録装置および情報記録方法におけるＤＶＤ−Ｖｉｄｅｏフォーマットで記録した場合の手順とデータ配置の関係を示すデータ構造の説明図
【図１２】同実施の形態の情報記録装置および情報記録方法における全体の動作を示すフローチャート
【図１３】同実施の形態の情報記録装置および情報記録方法におけるＤＶＤ−Ｖｉｄｅｏフォーマットによる記録動作を示すフローチャート
【図１４】本発明の実施の形態４の情報記録装置および情報記録方法におけるＤＶＤ−Ｖｉｄｅｏフォーマットによる記録動作を示すフローチャート
【符号の説明】
【０１００】
１００    記録型ＤＶＤ
１０１    リードイン
１０２    ボリューム構造
１０３    リードアウト
１０４    ルートディレクトリ
１０５    ＶＩＤＥＯ＿ＴＳディレクトリ
１０６    ＶＩＤＥＯ＿ＴＳ．ＩＦＯファイル
１０７    ＶＩＤＥＯ＿ＴＳ．ＶＯＢファイル
１０８    ＶＩＤＥＯ＿ＴＳ．ＢＵＰファイル
１０９    ＶＴＳ＿０１＿０．ＩＦＯファイル
１１０    ＶＴＳ＿０１＿１．ＶＯＢファイル
１１１    ＶＴＳ＿０１＿０．ＢＵＰファイル
２００    ＶＭＧ
２０１    ＶＭＧＩ
２０２    ＶＭＧＭ＿ＶＯＢＳ
２０３    ＶＭＧＩバックアップ
２０４    ＶＴＳ
２０５    ＶＴＳＩ
２０６    ＶＴＳＭ＿ＶＯＢＳ
２０７    ＶＴＳＴＴ＿ＶＯＢＳ
２０８    ＶＴＳＩバックアップ
２０９    ＶＯＢ
３００    ＶＴＳＩ
３０１    ＶＴＳＩ＿ＭＡＴ
３０２    ＶＴＳ＿ＰＴＴ＿ＳＲＰＴ
３０３    ＶＴＳ＿ＰＧＣＩＴ
３０４    ＶＴＳＭ＿ＰＧＣＩ＿ＵＴ
３０５    ＶＴＳ＿ＴＭＡＰＴ
３０６    ＶＴＳＭ＿Ｃ＿ＡＤＴ
３０７    ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰ
３０８    ＶＴＳ＿Ｃ＿ＡＤＴ
３０９    ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ
３１０    ＰＧＣ
３１１    ＰＧＣＩ
３１２    ＰＧ
３１３    ＰＴＴ
３１４    ＣＥＬＬ
３１５    ＶＴＳＴＴ＿ＶＯＢＳ
３１６    ＶＯＢ＿ＩＤＮ
３１７    Ｃ＿ＩＤＮ
３１８    ＶＯＢＵ
４００    ＰＴＴ＿ＳＲＰＴＩ
４０１    ＴＴＵ＿ＳＲＰ
４０２    ＰＴＴ＿ＳＲＰ
４０３    ＰＧＣＮ
４０４    ＰＧＮ
５００    ＶＴＳ＿ＰＧＣＩＴＩ
５０１    ＶＴＳ＿ＰＧＣＩ＿ＳＲＰ
５０２    ＶＴＳ＿ＰＧＣＩ
５０３    ＰＧＣ＿ＧＩ
５０４    ＰＧＣ＿ＣＭＤＴ
５０５    ＰＧＣ＿ＰＧＭＡＰ
５０６    Ｃ＿ＰＢＩＴ
５０７    Ｃ＿ＰＯＳＩＴ
５０８    ＥＮ＿ＣＮ
５０９    Ｃ＿ＰＢＩ
５１０    Ｃ＿ＰＯＳＩ
６００    ＶＴＳＭ＿ＰＧＣＩ＿ＵＴＩ
６０１    ＶＴＳＭ＿ＬＵ＿ＳＲＰ
６０２    ＶＴＳＭ＿ＬＵ
６０３    ＶＴＳＭ＿ＬＵＩ
６０４    ＶＴＳＭ＿ＰＧＣＩ＿ＳＲＰ
６０５    ＶＴＳＭ＿ＰＧＣＩ
６０６    ＰＧＣ＿ＧＩ
６０７    ＰＧＣ＿ＣＭＤＴ
６０８    ＰＧＣ＿ＰＧＭＡＰ
６０９    Ｃ＿ＰＢＩＴ
６１０    Ｃ＿ＰＯＳＩＴ
７００    ＶＴＳＭ＿Ｃ＿ＡＤＴＩ
７０１    ＶＴＳＭ＿ＣＰＩ
７０２    ＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰＩ
７０３    ＶＴＳＭ＿ＶＯＢＵ＿ＡＤ
８００    ＶＴＳ＿Ｃ＿ＡＤＴＩ
８０１    ＶＴＳ＿ＣＰＩ
８０２    ＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰＩ
８０３    ＶＴＳ＿ＶＯＢＵ＿ＡＤ
９００    ＶＯＢＳ
９０１    ＶＯＢ
９０２    ＶＯＢＵ
９０３    ＮＡＶ＿ＰＣＫ
９０４    Ｖ＿ＰＣＫ
９０５    Ａ＿ＰＣＫ
９０６    ＳＰ＿ＰＣＫ
９０７    パックヘッダ
９０８    システムヘッダ
９０９    ＰＣＩ＿ＰＫＴ
９１０    ＤＳＩ＿ＰＫＴ
１０００    入力信号
１００１    出力信号
１００２    ＵＩ部
１００３    システム制御部
１００４    入力部
１００５    エンコーダ部
１００６    ストリームバッファ部
１００７    デコーダ部
１００８    出力部
１００９    ドライブ部
１０１０    ＤＶＤ
１１０９    リードイン
１１１０    ＵＤＦブリッジ
１１１１    ＶＭＧ
１１１２    番組エクステント情報
１１１３    ＶＴＳＩ
１１１４    ＶＯＢＳ
１１１５    ＶＴＳＩバックアップ
１１１６    ＶＴＳＩ
１１１７    ＶＯＢＳ
１１１８    ＶＴＳＩバックアップ
１１１９    アンカー
１１２０    リードアウト
【図１】
2006107665.tif 000003
【図２】
2006107665.tif 000004
【図３】
2006107665.tif 000005
【図４】
2006107665.tif 000006
【図５】
2006107665.tif 000007
【図６】
2006107665.tif 000008
【図７】
2006107665.tif 000009
【図８】
2006107665.tif 000010
【図９】
2006107665.tif 000011
【図１０】
2006107665.tif 000012
【図１１】
2006107665.tif 000013
【図１２】
2006107665.tif 000014
【図１３】
2006107665.tif 000015
【図１４】
2006107665.tif 000016