(57)【要約】【課題】  複数のバージョンやレイティングモードに対応する。【解決手段】  画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録するにあたり、連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録する。【選択図】        図２
2005044506.tif 000002
【特許請求の範囲】
【請求項１】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録する情報記録方法であって、
連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録することを特徴とする情報記録方法。
【請求項２】
アドレス呼び出し可能なセクタに分割され、１エントリポイント付近の上記パス情報は、各エントリポイントに対するアドレス情報を有することを特徴とする請求項１記載の情報記録方法。
【請求項３】
上記画像情報は、少なくとも１ビデオプログラムのビデオ情報と上記ビデオプログラムの種々のバージョンを表示するためのコントロール情報とを有し、上記コントロール情報は連続状態で再生すべきビデオ情報セクションの１以上のバージョンを示すパス情報を有し、上記パス情報は連続して再生すべきセクションを示すことを特徴とする請求項１記載の情報記録方法。
【請求項４】
１ビデオプログラムのビデオ情報は２部分に分割され、第１部分は基本バージョンのビデオ情報を有し、第２部分は付加ビデオ情報を有し、１バージョンは少なくとも上記付加ビデオ情報の１セクションを有することを特徴とする請求項３記載の情報記録方法。
【請求項５】
上記ビデオプログラムはトラックに分割され、１エントリポイント付近の上記パス情報は各バージョンにおける次のトラックの開始を示すアドレス情報を有することを特徴とする請求項３記載の情報記録方法。
【請求項６】
１エントリポイント付近の上記パス情報は、予め表示すべきビデオ情報のアドレス情報を有することを特徴とする請求項１乃至５のいずれか１記載の情報記録方法。
【請求項７】
１エントリポイント付近の上記パス情報は、各バージョンの開始からのプレイタイムを示すタイムコード情報を有することを特徴とする請求項１乃至６のいずれか１記載の情報記録方法。
【請求項８】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録される情報記録媒体において、
上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有していること
を特徴とする情報記録媒体。
【請求項９】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録する情報記録装置であって、
連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を生成するコントロール情報生成手段と、
上記コントロール情報生成手段により生成されたコントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項１０】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生方法であって、
上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、
上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御することを特徴とする情報再生方法。
【請求項１１】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生装置であって、
上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、
上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御する再生制御手段を
を備えることを特徴とする情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタル動画像データ及びデジタル音声データを圧縮して例えば光ディスク上に時分割多重して記録し再生するのに好適な情報記録方法、情報記録媒体、情報記録装置、情報再生方法及び情報再生装置に関する。
【背景技術】
【０００２】
従来より、映画などの映像作品においては、基本的に同じ内容でありながら、諸般の事情により細部においては多少異なる所謂バージョンの異なる作品が存在する場合がある。例えば、劇場における初回公開版と、監督が後に編集した所謂ディレクターズ・カット版が存在する場合などである。これは、当初の編集では興業上の理由、又は興業当時の政治的又は文化的な背景によって、撮影された一部のシーンがカットされたり、撮影し直したカットが使われたものの、後年になって前記事情の変容と作者の意思によって改めてカットされたシーン及び使われなかったシーンを含め再編集される場合である。これらは、ディレクターズ・カット版、完全版、特別版、その他各種名称で識別される。１つの作品から３つ以上のバージョンができあがっているものもある。
【０００３】
また、劇場公開するためのバージョン以外にも、例えばテレビジョン放送などのために放送時間に対応させる編集が行われたり、あるいは、民生用の比較的に短時間記録再生用の記録再生装置に対応させるための編集が行われている。
【０００４】
さらに、不特定多数の聴衆に公開される映画やビデオには、いわゆる「成人指定（レイティング：Rating）」がある。この成人指定は、映画が未成年に不適切な表現を含むとき、製作者側が自主的にこの映画を成人指定とし、未成年が観覧することを防止するものである。同様に成人指定を受けたビデオディスク等は、未成年への販売や譲渡が禁止される。
【０００５】
米国におけるレイティングは、法律で規定されているものではなく、制作者（配給者、販売者）による自発的なものである。文献「THE MOVIE BUSINESS BOOK,pp396 〜406,"THE VOLUNTARY MOVIE RATING SYSTEM" 」によれば、Ｇ（GeneralAudiences - All ages admitted.）、ＰＧ（Parental Guidance Suggested; somematerial may not be suitable for children.）、ＰＧ−１３（Parents strongly cautioned.Some material may be inappropriate for children under 13.）、Ｒ（Restricted, under 17 requires accompanying parent or adult guardian.）、ＮＣ− １７（No children under 17 admitted.）の５つのカテゴリに分類される。
【０００６】
従ってこれらの指定に応じて、映画の入場が限定されたり、ビデオテープ等の販売が限定される。これまでは、映画全体に対し１つのレイティングレベルを付与しており、このレイティングレベルにより、映画館あるいはビデオショップにおいて、入場者（購入者）の年齢と比較するために使用されていた。このような人為的な行為に対して、成人指定を受けたビデオディスク等を、未成年が観覧することを再生機側で強制的に防止するという考えがある。この場合、ビデオディスク等に予め成人指定の有無を識別するためのフラグを書き込んでおき、再生機側でこれを検出して、再生を禁止してしまうという考えである。この機能をレイティング（Rating）システムと言い、以下単にレイティングと呼ぶ。
【０００７】
欧州のデジタル放送システムでは、サービス情報の定義中に「Parental Rating 」の記述がある。この放送システムでは、年齢の記述方法を定義しており、この年齢から受信機がレイティングを働かすことを可能にしたものと考えられる。前述のレイティングシステムでは、プログラムのあるシーンのみが問題となる場合、そのプログラムの開始直前の位置に、識別コードを書き込んでおく。再生装置がレイティングモードの場合、その識別コードを識別することにより、プログラムを再生することなく中止する。この場合には、プログラム全体が視聴不可能となる。
【０００８】
【特許文献１】特表平８−５１１４６号公報
【特許文献２】特開平０６−１６４５２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、上述の如く、これに対して問題となるシーンの直前に識別コードを書き込み、再生装置の再生動作中にその識別コードを検出した場合、そのシーンのみ正常に再生しない再生装置が考えられる。例えばそのシーンにノイズを載せたり、特定のパターンを表示したりする。これによりそのシーンを除く他の部分については、再生が可能となる。
【００１０】
しかしこのようにすると、そのシーンが終わるまでの間、視聴者は正常再生になるのを待つ時間が生じる。従ってプログラムの連続性が損なわれる。また限定を受けるシーンの時間はまちまちであるから、視聴者は正常再生になる迄の間、ノイズや特定のパターンの画面を見なくてはならず、使い勝手の点で未だ不十分である。
【００１１】
さらにディスクやテープの記録媒体で映画を提供する場合には、高速サーチ等の特殊再生が可能とされる。このような特殊再生において、問題となるシーンが再生されてしまう可能性があり、解決策として未だ不十分であった。
【００１２】
以上の問題点に関しては、本出願人が特願平６−３３５６０２において、限定部分を含む再生と、非限定部分のみの再生と２通りの再生順序で記録媒体を再生する例を挙げ、複数のレイティング及びバージョンの違いに対して良好な操作性を提供する技術を開示している。
【００１３】
ところが、上記出願においては、複数の再生順序で再生を行うための再生装置の制御に必要な情報の記録について述べているにとどまり、各再生順序の識別情報、すなわち各再生順序がどういった目的及び番組内容、例えば、レイティングの種類や年齢に関する情報のために記録されているかという情報を記録することは述べていない。
【００１４】
また、上記出願においては、複数の再生順序で再生を行うための再生装置制御情報に基づいた再生装置の制御情報について述べているにとどまり、複数の再生順序が記録されていた場合、その再生順序を選択する方法については述べていない。
【００１５】
以上の従来の実状に鑑み、本発明の目的は、複数のバージョンやレイティングモードに対応する情報記録方法、情報記録媒体、情報記録装置、情報再生方法及び情報再生装置を提供することにある。
【課題を解決するための手段】
【００１６】
本発明は、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録する情報記録方法であって、連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録することを特徴とする。
【００１７】
また、本発明に係る情報記録方法では、例えば、アドレス呼び出し可能なセクタに分割され、１エントリポイント付近の上記パス情報は、各エントリポイントに対するアドレス情報を有する。
【００１８】
また、本発明に係る情報記録方法では、例えば、上記画像情報は、少なくとも１ビデオプログラムのビデオ情報と上記ビデオプログラムの種々のバージョンを表示するためのコントロール情報とを有し、上記コントロール情報は連続状態で再生すべきビデオ情報セクションの１以上のバージョンを示すパス情報を有し、上記パス情報は連続して再生すべきセクションを示す。
【００１９】
また、本発明に係る情報記録方法では、例えば、１ビデオプログラムのビデオ情報は２部分に分割され、第１部分は基本バージョンのビデオ情報を有し、第２部分は付加ビデオ情報を有し、１バージョンは少なくとも上記付加ビデオ情報の１セクションを有する。
【００２０】
また、本発明に係る情報記録方法では、例えば、上記ビデオプログラムはトラックに分割され、１エントリポイント付近の上記パス情報は各バージョンにおける次のトラックの開始を示すアドレス情報を有する。
【００２１】
また、本発明に係る情報記録方法では、例えば、１エントリポイント付近の上記パス情報は、予め表示すべきビデオ情報のアドレス情報を有する。
【００２２】
さらに、本発明に係る情報記録方法では、例えば、１エントリポイント付近の上記パス情報は、各バージョンの開始からのプレイタイムを示すタイムコード情報を有する。
【００２３】
本発明は、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録される情報記録媒体において、上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有していることを特徴とする。
【００２４】
また、本発明は、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録する情報記録装置であって、連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を生成するコントロール情報生成手段と、上記コントロール情報生成手段により生成されたコントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録する記録手段とを備えることを特徴とする。
【００２５】
また、本発明は、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生方法であって、上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御することを特徴とする。
【００２６】
さらに、本発明は、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生装置であって、上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御する再生制御手段を備えることを特徴とする。
【発明の効果】
【００２７】
本発明では、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録するにあたり、連続して再生すべきセクションを示すパス情報を有するコントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録するので、複数のバージョンやレイティングモードに対応することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２９】
本発明に係るデータ記録媒体は、例えば図１に示すように、基本記述子記録領域ＰＶＤ、ディスク目録情報記録領域ＤＴＯＣ、複数のプログラム目録情報記録領域ＰＴＯＣ１，ＰＴＯＣ２，ＰＴＯＣ３・・・ＰＴＯＣＮと複数のプログラム情報記録領域ＰＲＧ１，ＰＲＧ２，ＰＲＧ３・・・ＰＲＧＮからなる。
【００３０】
上記基本記述子記録領域ＰＶＤには、ＩＳＯ９６６０に準拠して図２に示すように定義された基本記述子（Primary Volume Descriptor ）の内容が記録される。
【００３１】
また、ディスク目録情報記録領域ＤＴＯＣには、このデータ記録媒体の記録内容を示すディスク目録情報（Disc TOC）が図３のシンタックスに示すようにDisc_toc()に各種定義されて記録される。この実施例のデータ記録媒体では、上記ディスク目録記録領域ＤＴＯＣに記録されるディスク目録情報（Disc_toc()）におけるディスクトラックス（disc_tracks() ）として、図４のシンタックスに示すように、トラック数（number_of_tracks）やプログラム番号（program_number）、トラック番号（track_number）、トラックの開始の論理セクタアドレス（start_lsa）、トラックの最終セクタの論理セクタアドレス（last_lsa ）、トラックにおける最終エントリセクタの論理セクタアドレス（start_es_lsa）などが定義されて記録される。さらに、ディスク目録情報（Disc_toc()）におけるレイティングディフィニション（rating_definition ）としてレイティングタイプナンバー等が記述される。
【００３２】
また、プログラム目録情報記録領域ＰＴＯＣ１，ＰＴＯＣ２，ＰＴＯＣ３・・・ＰＴＯＣＮには、プログラム情報記録領域ＰＲＧ１，ＰＲＧ２，ＰＲＧ３・・・ＰＲＧＮ毎の記録内容を示すプログラム目録情報（Program TOC 1，Program TOC 2，Program TOC 3・・・Program TOC N）が図５のシンタックスに示すようにProgram_toc()に各種定義されて記録される。この実施例のデータ記録媒体では、上記プログラム目録情報Program_toc()として、Path_rating_assinments()やProgram_tracks()、Path_table() などが定義されている。
【００３３】
上記Program_tracks()は、図６のシンタックスに示すように、再生順序を定義する各パスで使用されている総トラック数（number_of_path_tracks ）やトラック番号（track_number）、トラックの開始の相対セクタアドレス（start_rsa）、トラックの最終セクタの相対セクタアドレス（last_rsa）、トラックにおける最終エントリセクタの相対セクタアドレス（start_es_rsa）などが定義されて記録される。ここで、相対セクタアドレス（relative secter address ,rsa）は、プログラムの先頭を０とした相対セクタアドレスとする。
【００３４】
また、上記Path_table()は、図７のシンタックスに示すように、このパスにおけるセクション数（number_of_sections）やこのセクションの最初のエントリセクタの相対セクタアドレス（start_rsa ）、このセクションの最終セクタの相対セクタアドレス（last_rsa）、このセクションにおける最終エントリセクタの相対セクタアドレス（last_es_rsa）などが、定義されて記録される。
【００３５】
そして、プログラム情報記録領域ＰＲＧ１，ＰＲＧ２，ＰＲＧ３・・・ＰＲＧＮには、プログラム情報（Program 1，Program 2，Program 3・・・Program N）が記録される。
【００３６】
上記プログラム情報記録領域ＰＲＧ１，ＰＲＧ２，ＰＲＧ３・・・ＰＲＧＮに記録される各プログラム情報（Program 1，Program 2，Program 3・・・ProgramN）は、１つの番組を構成するプログラム情報がパケット単位に分割されて順次記録されるものであるが、上述の図５のシンタックスにおけるProgram_toc() 内にpath_rating_assignments() やProgram_tracks()、entry_points()、Path_table()を設定して各エントリポイントを選択的に指定することにより、上記１つの番組を構成するプログラム情報が複数種類の順序で再生できるようになっている。すなわち、例えば図８に示すように、１つの番組を構成するプログラム情報を記録する場合、第１のパスPath０では、１つのセクションの始点を示す１つのエントリポイント及び終点の位置を指定しておくことにより、上記プログラム情報を１セクションで構成される番組のプログラム情報として再生し、また、第２のパスPath１では、２つのセクションの始点を示す２つのエントリポイント及び終点の位置を指定しておくことにより、上記プログラム情報を２セクションで構成される番組のプログラム情報として再生し、また、第３のパスPath２では、３つのセクションの始点を示す３つのエントリポイント及び終点の位置を指定しておくことにより、上記プログラム情報を３セクションで構成される番組のプログラム情報として再生し、さらに、第４のパスPath３では、５つのセクションの始点を示す５つのエントリポイント及び終点の位置を指定しておくことにより、上記プログラム情報を５セクションで構成される番組のプログラム情報として再生することができる。
【００３７】
ここで、各セクションのジャンプポイントの直前及び直後に置かれる各エレメンタリストリームのアクセスユニットを完結したアクセスユニットとしておくことにより、簡単な構成の再生系においても、ジャンプが発生しても画像と音声の両方又は少なくとも一方を連続再生することが可能になる。
【００３８】
さらに、少なくとも１つの再生順序は１つのセクションのみとして、ジャンプが発生しないパスを確保しておけば、ジャンプ処理に対応しない再生系においても少なくとも１つのパスを再生することができるようになる。
【００３９】
なお、上記エントリポイントとは、本出願人による特許出願（特願平４−２７７９５６号）において提案されたものである。簡単に説明すると、ＭＰＥＧビデオでは、グループオブピクチャ（以下、ＧＯＰと呼ぶ）単位で動画像を扱う。すなわちイントラピクチャ（画像内符号化画像、通称Ｉピクチャと呼ぶ）と、インターピクチャ（画像間符号化画像、通称Ｐピクチャ又はＢピクチャと呼ぶ）との複数枚を１つのグループとするものである。このＧＯＰでは、始まりのピクチャは必ずＩピクチャであるため、例えば高速サーチをするためＩピクチャのみを復号して再生する。
【００４０】
しかし、ＭＰＥＧ２ではＧＯＰに含まれるピクチャ数の変更が可能であること、またＧＯＰに含まれるピクチャ数を固定にしても、可変レートで記録媒体に記録した場合はＧＯＰの始まりがランダムになること等から、Ｉピクチャの位置を特定することが難しい。そこで先願ではエントリポイントを導入し、ＧＯＰの最初のＩピクチャが存在するパケットの直前に、エントリパケットを設け、このパケットにエントリポイントとしてフラグを付与するようにした。さらにそのエントリポイントに、例えば、近傍の前後３か所のエントリポイントとの距離又は位置を書き込むようにした。
【００４１】
従って例えばサーチする場合は、現在のエントリポイントから次のエントリポイントへアクセスすることで、簡単にＩピクチャのみを復号して連続再生できる。さらに高速サーチするためには、距離の離れたエントリポイントへアクセスする。この先願では、エントリポイントをエントリパケットにて実施している。しかしエントリポイントは、通常のデータパケットに識別コードを付加することで、エントリポイントとして定義が可能である。
【００４２】
また、本出願においては、エントリパケットとしてMPEG System（ISO13818-1）で定義されるプログラムストリームディレクトリ（PDS: Program Stream Directory）及びプログラムストリームマップ（PSM: Program Stream Map）を用い、両ＰＳＤ、ＰＳＭを記録したセクタ（＝エントリポイント）をエントリセクタと呼んでいる。
【００４３】
従って、ここでは、ＩＳＯ／ＩＥＣ ＪＴＣ１／ＳＣ２９／ＷＧ１１（１９９４ 年１１月１３日） 提案の国際規格であるＭＰＥＧ−system（ISO13818-1）のビットストリームのパケットを利用して実施する場合について説明する。
【００４４】
ＩＳＯ／ＩＥＣ ＪＴＣ１／ＳＣ２９／ＷＧ１１で提案されたＭＰＥＧ−systemでは、ビデオデータとオーディオデータとは、それぞれパケット化されてビデオパケットストリーム（Video Packetized Elementary Stream）及びオーディオパケットストリーム（Audio Packetized Elementary Stream）が形成され、これらが時分割多重化されてプログラムストリーム（Program/Transport Stream）とされ、所定の変調が施されて光ディスク等の記録媒体に蓄積される。
【００４５】
ＭＰＥＧのプログラムストリームは、システムレイヤ（system layer）とコンプレツションレイヤ（compression layer ）とで構成される。システムレイヤはパック（pack layer）とＰＥＳ（Packetized Elementary Stream）パケットレイヤとで構成される。図９はプログラムストリームのレイアウトを示す。従ってＭＰＥＧのプログラムストリームは、１つのシステムヘッダ（system header ）と少なくとも１のＰＥＳパケットを含む。
【００４６】
ＰＥＳパケットは、図１０のレイアウト及び図１１〜図１４のシンタックスに示すように、ＰＥＳパケットヘッダとそのヘッダに続くデータとよりなる。プログラムストリームのエレメンタリストリーム（elementary stream）に関しては、ＰＳＭにより定義される。図１５及び図１６にプログラムストリームマップのレイアウト及びシンタックスを示す。ＰＥＳのデータ種別（ＭＰＥＧ-video、ＭＰＥＧ-audio、他）については、図１７に示すようにプログラムストリームマップのストリームタイプにて定義される。これらの詳細については、上述したＭＰＥＧ規格書において説明されているので、ここでは実施する上で必要な部分の説明に止める。
【００４７】
上述したＰＥＳパケットについては、上述したＭＰＥＧ規格書より抜粋して説明すると、図１１〜図１４はＰＥＳパケットのシンタックスを示し、ＰＥＳパケットを識別するためのパケットスタートコードプリフィックス（packet start code prefix(24ビット)）以下、各種定義が記述される。これは図１０のＰＥＳパケットをテーブルとして示したものである。ここでは、２つのパケットを使用してエントリポイントを記述するものとする。すなわちＰＳＤで、上述のＰＥＳパケットで定義される現ディレクトリオフセット（prev directory offset ）及び現ディレクトリオフセットにより現パケットから前後３つのエントリポイントまでの距離を記述する。またＰＳＭで各種情報を記録する。
【００４８】
すなわち、上述の図９に示したようにＭＰＥＧ-system の多重化方式では、１つの多重化ビットストリームは、１つ以上のパック（pack）で構成される。パックはさらに少なくとも１つのＰＥＳパケット又はプログラムストリームマップを含む。
【００４９】
１つのパックは、pack-start-code 、システムクロックリファレンス（SCR: System Clock Reference）、program-mux rate 等よりなるヘッダと、１つ以上のＰＥＳパケットで構成される。ヘッダのpack-start-code は、３２ビットの符号で、１６進で表すと、０ｘ０００００１ｂ４である。上述の図１０に示したように、１つのＰＥＳパケットは、packet-start-code-prefix、stream-id 、PES-packet-length 及びoptional-PES-HEADER （内部には、プレゼンテーションタイムスタンプ（PTS: Presentation Time Stamp）、デコーディングタイムスタンンプ（DTS: Decoding Time Stamp））等が定義されるよりなるヘッダと、ＰＥＳパケットデータとで構成される。packet-start-code-prefixは、２４ビットの符号で０ｘ０００００１である。stream-id は、８ビットの符号で図１８に示すように、ＰＥＳパケットの種類を表す。packet-length （１６ビット）は、それ以降のパケットの長さを示す。パケットの長さは、可変長として定義されているが、最大２０４８バイトとされる。これは、セクタの境界で必ずパックもしくはパケットを分割することにより、再生装置でどのセクタから再生しても正常にデマルチプレクスが開始でき、エラー及びランダムアクセス後の復帰が高速に正確に行うようにするためである。
【００５０】
各パケットのcode data には、ビデオデータ（ビデオストリーム（video stream）の場合）又はオーディオデータ（オーディオストリーム（audio stream）の場合）が記録される。またオーディオストリームは３２種類、ビデオストリームは１６種類の異なつたstream-id を持つため、この数までの複数のオーディオ信号とビデオ信号を多重化することができる。なお、プライベートストリーム１（private-stream-1）及びプライベートストリーム２（private-stream-2）のcodedata の内容は規格として用途は定められていない。したがって、ユーザが自由に定義して使用することができる。パディングストリーム（padding-stream）はデータ量を増やすために使用される。以上のフォーマットに従って制御装置３０は、ヘッダ付加やコード読み込みの処理を行う。ＤＳＭ１０においては内蔵するディスクにこれらの入力データが記録される。
【００５１】
上記プログラムストリームマップ（Program Stream map()）は、図１６のシンタックスで示すように、プログラムストリームの内容が記述されもので、図１６中のシンタックスにおける記述子descrptor() としては、図１９に示すようなpath_descriptor()やprogram_descriptor()などの各種記述子descriptor() が定義されている。
【００５２】
ここで、上記path_descriptor() は、各パスを定義するものであって、図２０にシンタックスを示すように、パス番号（path_number）やトラック番号（track_number）、セクタ番号（pX_sectors_to_read，pX_sectors_from_start）、セクタオフセット（pX_offset_next_section・・・pX_offset_start_track） 、トラックタイムコード（pX_track_tc_hours_1・・・pX_track_tc_frames_2） 、パスタイムコード（pX_path_tc_hours_1・・・pX_path_tc_frames_2） などが記述される。
【００５３】
上記パス番号（path_number） は記述子が参照するパス番号を与える３ビットの数値である。
【００５４】
上記トラック番号（track_number）は、現トラック番号に等しい１６ビットの数値である。プログラムの開始位置への相対的なトラック番号をエンコードした値とされる。セグメント（segments）のトラック番号は、１パスあるいは複数のパスで共用される。トラック番号は、パスを通して増加される。ディスク上の絶対トラック番号はdisc_toc() 中のprogram_linkageで与えられるトラック番号オフセットを加算することによってこの相対トラック番号から知ることができる。
【００５５】
上記セクタ番号（pX_sectors_to_read）は、パス番号Ｘのプログラムのセクションを読み終わるまでに必要な残りのセクタ数を与える符号無し整数である。この値が０であれば、現セクタは、パス番号Ｘのパスの１部を構成していない。この値がＮであれば、このパスのこのセクションの終了まで読むのに、現セクタを含んでＮセクタが残っている。
【００５６】
また、セクタ番号（pX_sectors_from_start） は、パス番号Ｘの現セクタから現セクションの開始位置までのセクタ数を与える符号無し整数である。この値が０であれば、現セクタは、このセクションの最初のセクタである。この値がＮであれば、現セクションの開始位置から現セクタまでに、現セクタを含まずＮセクタある。
【００５７】
上記オフセット（pX_offset_next_section）は、パス番号Ｘのパスの現エントリセクタから次のセクションの開始位置のエントリセクタまでのセクタオフセットである。このオフセットは、正又は負で２の補数にエンコードされている。この値が０であれば、現セクタの属するセクションの次に再生されるべきセクションがない、すなわち、プログラムの終了である。
【００５８】
また、オフセット（pX_offset_previous_section）は、パス番号Ｘのパスの現エントリセクタから前のセクションの最終エントリセクタまでのセクタオフセットである。このオフセットは、正又は負で２の補数にエンコードされている。この値が０であれば、現セクタの属するセクションの前に再生されるべきセクションがない、すなわち、プログラムの最初である。
【００５９】
もし、上記セクタ番号（pX_sectors_to_read，pX_sectors_from_start） 及び上記オフセット（pX_offset_next_section，pX_offset_previous_section）が全てゼロであれば、パス番号Ｘのパスは使用されないか、又は、そのエントリセクタはパス番号Ｘのパスの１部を構成していない。
【００６０】
また、オフセット（pX_offset_next_track）はパス番号Ｘのパスの現セクタから次のトラックの開始位置のエントリセクタまでのセクタオフセットである。このオフセットは、正又は負で２の補数にエンコードされている。この値が０であれば、このパス上に次のトラックはない。
【００６１】
また、オフセット（pX_offset_start_track） は、パス番号Ｘのパスの現セクタから現トラックの開始位置のエントリセクタまでのセクタオフセットである。このオフセットは、正又は負で２の補数にエンコードされている。現エントリセクタがトラックの先頭セクタであれば、このオフセット（pX_offset_start_track） は、前のトラックの開始位置へのオフセットとなる。この値が０であれば、このパス上に前のトラックはない。
【００６２】
ここで、上記各オフセットにより指定されるパスのメカニズムを図２１に示してある。
【００６３】
上記トラックタイムコード（pX_track_tc_hours_1・・・pX_track_tc_frames_2） は、パス番号Ｘのパスのトラックの開始位置を０時０分０秒としたトラック先頭に相対的な時間を時・分・秒・フレームで示すタイムコードである。
【００６４】
上記パスタイムコード（pX_path_tc_hours_1・・・pX_path_tc_frames_2）は、パス番号Ｘのパスの開始位置を０時０分０秒としたプログラム（パス）先頭に相対的な時間を時・分・秒・フレームで示すタイムコードである。
【００６５】
ここで、上記パスディスクリプタ（path_descriptor() ）は、例えば図２２に示すように、エントリセクタのプログラムストリームマップ（PSM: Program Stream map） 中で各パス毎に置かれるので、各パス毎にタイムコードを与える。このように、各パス毎にタイムコードを与えておくことにより、１つのパスの再生中において、タイムコードを連続して増加させることができ、タイムコードで再生してからの経過時間を表す場合に、不自然でなく都合がよい。
【００６６】
また、例えば図２３に示すように、エントリセクタのプログラムストリームマップ（PSM: Program Stream map） 中で各パスを定義する際に、ビットストリーム中にどの再生順序においても再生順に増加する共通のタイムコードをタイムコードディスクリプタ（time_code_descriptor()）で１つだけ与えるようにしても良い。この場合、タイムコードは、必ずしも連続に増加させる必要はないが、減少したり同じタイムコードが２度用いられることなく、同じシーンには同じタイムコードを用いるようにする。このようにすれば、各再生順序において共通のタイムコードを用いるので、上記タイムコードをシーンのインデックス情報及び識別情報として用いてサーチに用いるのに都合がよく、また、タイムコードとしての情報量を少なくすることができる。
【００６７】
さらに、エントリセクタのＰＳＭ（Program Stream map）中で各パスを定義する際に、各パス毎にトラック番号を与えるようにする。これにより、１つのパス中において、トラック番号を連続して増加させることができ、再生時にトラック番号を表示する場合にトラック番号が不連続になるような不自然な表示状態を無くすことができる。
【００６８】
また、エントリセクタのＰＳＭ中で各パスを定義する際に、ビットストリーム中にどの再生順序においても再生順に増加する共通のトラック番号をtrack_numberでタイムコードディスクリプタ（timecode_descriptor ）中に１つだけ与えるようにしても良い。この場合、トラック番号は、必ずしも連続に増加させる必要はないが、どのパスから再生しても同じシーンには同じトラック番号を用いるようにする。このようにすれば、各再生順序において共通のトラック番号を用いるので、上記トラック番号をシーンのインデックス情報及び識別情報として用いてサーチに用いるのに都合がよく、また、トラック番号としての情報量を少なくすることができる。
【００６９】
すなわち、上述の図２０に示したパスディスクリプタ（path_descriptor() ）におけるトラック番号（track_number）、トラックタイムコード（pX_track_tc_hours_1・・・pX_track_tc_frames_2 ）及びパスタイムコード（pX_path_tc_hours_1・・・pX_path_tc_frames_2）は、必ずしも上記path_descriptor()内に記述する必要はなく、例えばタイムコードディスクリプタ（time_code_descriptor()）として記述して、各パスに共通に定義することができる。
【００７０】
また、上述の図３にシンタックスを示したディスク目録情報（Disc_toc()）におけるレイティングディフィニション（rating_definition ）には、図２４のシンタックスに示すように、レイティングを定義した国数（num_of_countries）、ＩＳ０３１６６で規定されている２バイトのカントリーコード（iso_country_code）、レイティングを定義した数（num_of_definition ）、レイティングのタイプを数値で示す番号（rating_type_number）、レイティングのタイプを示すＩＳＯ６４６で規定されている文字列（rating_type_string）などが記述される。
【００７１】
また、上述の図５にシンタックスを示したProgram_toc()におけるpath_rating_assignmentsには、図２５のシンタックスに示すように、レイティングを定義した国数（num_of_countries）、ＩＳ０３１６６で規定されている２バイトのカントリーコード（iso_county_code） 、パスの名称を示すＩＳＯ６４６で規定されている文字列（path_name）などが記述される。
【００７２】
次に、本発明に係るデータ記録装置について説明する。
【００７３】
本発明に係るデータ記録装置は、例えば図２６に示すように構成される。この図２６に示したデータ記録装置は、画像データと音声データをそれぞれパケット化して時分割多重化して、カッティングマシン５４によりディスク６０に記録するデータ記録装置に本発明を適用したものである。
【００７４】
このデータ記録装置において、外部から入力されたビデオ信号はビデオエンコーダ１に入力される。また同様に外部から入力されたオーディオ信号はオーディオエンコーダ２に入力される。ビデオエンコーダ１及びオーディオエンコーダ２の出力は多重化装置１３に入力される。多重化装置１３の出力端子は、デジタルストレージメディア（ＤＳＭ）１０に接続されており、多重化の結果は一度記憶される。
【００７５】
ＤＳＭ１０の出力は、目録情報（TOC:Table of Content）付加回路５０に入力され、先頭部にＴＯＣデータが付加される。ＴＯＣ付加回路５０の出力はセクタヘッダ付加回路５１の入力端子に接続されている。セクタヘッダ付加回路５１の出力は、ＥＣＣエンコーダ５２に入力される。ＥＣＣエンコーダ５２の出力は、変調回路５３を経てカッティングマシン５４に入力され、光ディスク６０がカッティングされる。上記ＴＯＣ付加回路５０には、図２７に示すような構成の多重化装置１３に設けられたエントリポイント記憶装置３５の出力に基づいてＴＯＣデータ発生回路５６からＴＯＣデータが供給される。
【００７６】
上記多重化装置１３は、図２７に示すように、ビデオ信号がビデオエンコーダ１により圧縮されると共に符号化されて、ビデオエントリポイント検出回路２３を通じて、コードバッファ２４に入力される。また、オーディオ信号は、オーディオエンコーダ２により圧縮されると共に符号化されてコードバッファ２６に入力される。
【００７７】
コードバッファ２４、２６の出力端子は、それぞれスイッチング回路２７の入力端子Ｅ１、Ｅ２に接続されている。スイッチング回路２７の出力端子Ｆは、ヘッダ付加回路２８の入力端子に接続されている。ヘッダ付加回路２８の出力は、例えば光磁気ディスク、磁気ディスク等でなるデジタルストレージメディア（ＤＳＭ）１０に供給される。
【００７８】
制御装置３０は、多重化システムクロック発生回路３１の出力するシステムクロックの入力を受けて、所定の周期でスイッチング回路２７の入力端子Ｅ１、Ｅ２を出力端子Ｆと順次接続して、コードバッファ２４又は２６からのデータを順次取り出して、時分割多重し、ヘッダ付加回路２８に出力する。制御装置３０は、ＭＰＥＧのビットストリームが生成されるように、スイッチング回路２７とヘッダ付加回路２８を制御する。
【００７９】
この時、制御装置３０は、ジャンプポイントではアクセスユニットが完結するようにスイッチング回路２７を制御する。完結したアクセスユニットの例を図２８の（ａ）に示し、完結していないアクセスユニットの例を図２８（ｂ）に示す。また、さらに、ジャンプポイントを挟んでアクセスユニット間の予測又は参照を行わないビデオエンコーダ１を用いても良い。ジャンプポイントを挟んで予測又は参照を行わない例を図２９の（ａ）に示し、予測を行う例を図２９の（ｂ）に示す。
【００８０】
エントリポイント発生回路３２は、制御装置３０の制御入力を受け、その出力をスイッチング回路２７の入力端子Ｅ３に供給する。
【００８１】
また制御装置３０はヘッダ付加回路２８を制御して、コードバッファ２４から読み出したビデオデータには、ビデオパケットヘッダを付加させる。またコードバッファ２６から読み出したオーディオデータにはオーディオパケットヘッダを付加させる。さらに制御装置３０は、ビデオエンコーダ１又はビデオエントリポイント検出回路２３から、Ｉピクチャの発生タイミングで発生されるエントリポイント発生信号の入力を受け、エントリポイント発生回路３２を制御して、ビットストリームの所定の位置にＰＳＤ及びＰＳＭを挿入させる。ビデオエンコーダ１がエントリポイント発生信号を出力することができるように構成されている場合、ビデオエンコーダ１がＩピクチャの発生タイミングでエントリポイント発生信号を出力する。
【００８２】
レイティング付加回路３３は、そのときのエントリポイントのパスディスクリプタ（Path-descriptor）を記述する。
【００８３】
各再生順序（パス）におけるセクションの境界については、コンテンツ制作者がレイティング回路３３に対してプログラミングを行う。
【００８４】
すなわち、この多重化装置１３において、制御装置３０は、ビデオエンコーダ１又はビデオエントリポイント検出回路２３からのエントリポイント発生信号を受け取り、ビデオエントリポイントの直前にＰＳＤ及びＰＳＭを挿入させる。すなわちエントリポイント発生信号の入力を受けたとき、エントリポイント発生回路３２にＰＳＤ及びＰＳＭを発生させると共に、スイッチング回路２７を入力端子Ｅ３側に切り換えて、ヘッダ付加回路２８に供給させ、コードバッファ２４、２６からのビデオデータ及びオーディオデータと多重化する。
【００８５】
各エントリポイントのＰＳＤには、そのエントリポイントから３つ手前、２つ手前、１つ手前、１つ先、２つ先及び３つ先のエントリポイントの位置が、３つのprev-directory-offset 及び３つのnext-directory-offset に、それぞれ記録される。手前（過去）のエントリポイントの位置（３つ手前、２つ手前及び１つ手前の位置）はエントリポイント記憶装置３５に記憶しておくことで、現在のエントリポイントを記録する時点でこれを知ることができる。従つて必要に応じてこのタイミングにおいて、これをＤＳＭ１０に供給し、ディスクに記録することができる。しかしながら、先の（将来の）エントリポイントの位置は現時点においてこれを知ることができない。このため制御装置３０はエントリポイントの位置をエントリポイント記憶装置３５にすべて記憶させておき、すべての多重化が終了した後、すなわちビデオデータとオーディオデータのビットストリームのディスクへの記録が完了した後に、エントリポイント記憶装置３５から、各エントリポイントの３つ手前、２つ手前、１つ手前、１つ先、２つ先及び３つ先のエントリポイントの位置を読み出し、これをＤＳＭ１０に供給してディスク上の各エントリポイントに記録（追記）させる。
【００８６】
ビデオエンコーダ１とオーディオエンコーダ２への入力が無くなった時点で、既にディスクに記録されているエントリポイントに位置データが書き込まれる。すなわち制御装置３０は、エントリポイント記憶装置３５からエントリポイントを含むパックの位置を読み出し、ＤＳＭ１０のディスクの各エントリポイントに、前後３つずつのエントリポイントを含むパックの位置を書き込ませる。
【００８７】
上記ＴＯＣデータ発生回路５６では、上記多重化装置１３のエントリポイント記憶装置３５から供給されるエントリポイントのデータをＴＯＣデータとして体裁を整える。ここでのＴＯＣはＮ個のエントリポイントの位置のデータを持っている。各エントリポイントは、例えば４バイトのセクタアドレスで表されている。
【００８８】
そして、ＴＯＣデータ発生回路５６で構成されたＴＯＣデータは、ＴＯＣ付加回路５０に渡され、ＤＳＭ１０に記憶されている多重化データに先立ってセクタヘッダ付加回路５１に出力される。多重化データは、ＴＯＣデータに続いて、ＤＳＭ１０からＴＯＣ付加回路５０を通過して、セクタヘッダ付加回路５１に供給される。
【００８９】
ここで、１セクタ内の有効データは２０４８バイト、セクタヘッダは１６バイトとする。セクタヘッダにはそのセクタのセクタ番号の情報が含まれている。セクタヘッダ付加回路５１は、入力されたデータを２０４８バイト毎に分割し、１６バイトのセクタヘッダを付加する。この際セクタ番号の情報がセクタヘッダ部に書き込まれる。セクタヘッダ付加回路５１の出力はＥＣＣエンコーダ５２に入力される。
【００９０】
ＥＣＣエンコーダ５２は、入力されたデータに対して規定の量のエラー訂正符号（パリティ）を付加し、変調回路５３に出力する。変調回路５３で変調されたデータは、カッティングマシン５４に出力され、光ディスク６０に書き込まれる。
【００９１】
ここで、ＩＳＯ１１１７２（ＭＰＥＧ）の多重化方式では、図３０に示すように、１つの多重化ビットストリームは、１つ以上のパック（PACK）と、１つのISO_11172_end_codeで構成される。ISO_11172_end_codeは、３２ビットの符号で、１６進で表すと０ｘ０００００１ｂ９である。ここで、先頭の０ｘは、１６進数であることを表す（Ｃ言語）。
【００９２】
１つのパックは、Pack_Start_Code、ＳＣＲ（System Clock Referece） 、MUX_Rate よりなるヘッダと、１つ以上のパケット（Packet）で構成される。ヘッダのPack_Start_Code は、３２ビットの符号で、１６進数で表すと、０ｘ０００００１ｂ４である。
【００９３】
１つのパケットは、Packet_Start_Code_Prefix、Stream_ID、Packet_length、ＰＴＳ（Presentation Time Stamp）、ＤＴＳ（Decoding Time Stamp）よりなるヘッダと、パケットデータ（Code Data）とで構成される。Packet_Start_Code_Prefix は、２４ビットの符号で０ｘ０００００１である。Stream_ID は、８ビットの符号で、パケットの種類を表す。Packet_length （１６ビット）は、それ以降のパケットの長さを示す。
【００９４】
各パケットのCode Data には、オーディオデータ（audio streamの場合）、または、ビデオデータ（video streamの場合）が記録される。また、audio streamは３２種類、video streamは１６種類の異なったstream id を持つため、この数までの複数のオーディオ信号とビデオ信号を多重化することが出来る。
【００９５】
reserved stream は、例えば字幕等のデータを持つ。private_stream_1及びprivate_stream_2は用途が定められていない。padding_streamはデータ量を増やすために使用される。
【００９６】
そして、この実施例では、エントリポイントを含む多重化ビットストリームは、図３１に示すようなフォーマットで構成される。すなわち、最初に、pack-start-code 、ＳＣＲ等よりなるpack-header （ヘッダ）が配置され、次にvideo-packet-header が、さらにその次にＩピクチャを含まないビデオデータがパケット構造で配置されている。ビデオデータの次にはエントリポイントが、その次には、video-packet-header が、さらにその次には、Ｉピクチャを含むビデオデータがパケット構造で配置されている。すなわちＩピクチャを含むビデオデータの直前（video-packet-header の直前）、すなわちエントリポイントには、プログラムストリームディレクトリ及びマップが配置される。そしてこの実施例の場合、ビデオデータの次にaudio-packet-header が、その次にパケット構造のオーディオデータが、順次配置される。
【００９７】
次に、本発明に係るデータ再生装置について説明する。
【００９８】
本発明に係るデータ再生装置は、例えば図３２に示すように構成される。この図３２に示したデータ再生装置は、光ディスク６０が挿入されると、コントローラ６７はドライブ制御装置６９に先頭セクタ読み出しのコマンドを与える。ドライブ制御装置６９は、トラッキングサーボ回路７０によりピックアップ６１を駆動し、ディスク６０上の先頭セクタの位置からの再生を開始する。
【００９９】
ピックアップ６１は、光ディスク６０にレーザ光線を照射し、その反射光から光ディスク６０に記録されているデータを再生する。ピックアップ６１から出力された再生信号は復調回路６２に入力され、復調が行われる。復調が済んだデータ列はＥＣＣ回路６３に入力され、データの誤り検出・訂正が行われる。誤り訂正の済んだデータはデマルチプレクサ回路６４に入力される。
【０１００】
先頭セクタにはＴＯＣ情報が記録されており、この情報はデマルチプレクサ回路６４により分離され、コントローラ６７に入力される。コントローラ６７はＴＯＣ情報をＴＯＣ記憶装置６８に記憶させると共に、図示せぬディスプレイ装置を介してユーザにこれを表示する。
【０１０１】
ユーザから指示を受けたコントローラ６７は、ドライブ制御装置６９にコマンドを与えて動作を開始する。ドライブ制御装置６９はトラッキングサーボ回路７０によりピックアップ６１を駆動し、ディスク６０上のユーザの望む位置からの再生を開始する。また同時に、ビデオデコーダ６５およびオーディオデコーダ６６にコマンドを与え、入力データのデコードを準備させる。
【０１０２】
ＴＯＣ読み出し時と同様に、ピックアップ６１は、光ディスク６０にレーザ光線を照射し、その反射光から光ディスク６０に記録されているデータを再生する。ピックアップ６１から出力された再生信号は、復調回路６２に入力され、復調が行われる。復調が済んだデータ列はＥＣＣ回路６３に入力され、データの誤り検出・訂正が行われる。誤り訂正の済んだデータはデマルチプレクサ回路６４に入力される。
【０１０３】
上記デマルチプレクサ回路６４は、ＥＣＣ回路６３を介して供給されるデータから、ヘッダ分離回路６４Ａにより、パックヘッダ、パケットヘッダ及びＰＳＤ及びＰＳＭを分離してコントローラ６７に供給すると共に、時分割多重されたデータをスイッチング回路６４Ｂの入力端子Ｇに供給する様になっている。スイッチング回路６４Ｂの出力端子Ｈ１、Ｈ２は、それぞれビデオデコーダ６５、オーディオデコーダ６６の入力端子に接続されている。
【０１０４】
またコントローラ６７は、デマルチプレクサ回路６４より入力されたデータから、エントリポイントに関する情報（エントリポイントの情報）を読み出し、エントリポイント記憶装置７１に供給して記憶させる。コントローラ６７にはドライブ制御装置６９から現在の読出位置の情報が供給されるので、コントローラ６７はエントリポイントの位置とその内容を、対応付けて記憶できる。デマルチプレクサ回路６４のコントローラ６７は、デマルチプレクサ回路６４から供給されたパケットヘッダのstream-id に従い、スイッチング回路６４Ｂの入力端子Ｇと出力端子Ｈ１、Ｈ２を順次接続して、時分割多重されたデータを正しく分離させ、ビデオデータをビデオデコーダ６５に、オーディオデータをオーディオデコーダ６６に、それぞれ供給させる。
【０１０５】
次に、このデータ再生装置でのレイティング動作を説明する。レイティング動作が指令されたとき、図示せぬ主制御装置は、コントローラ６７に対してレイティングモードへの遷移を命令する。コントローラ６７は、デマルチプレクサ回路６４から入力されたデータを監視し、プログラムストリートマップ（PSM: Program-stream-map ）が発見されたときには、その中にパスディスクリプタ（Path-descriptor)が記述されているか否かを常に調べている。パスディスクリプタが発見できない場合には、通常と同様に動作する。
【０１０６】
ここで、図３２に示す再生装置における、通常再生及び特殊再生の手順について説明する。
【０１０７】
例えば図３３のように記録された記録媒体を再生する場合について説明する。
【０１０８】
この記録媒体には、複数の再生順序、すなわちパスが設定されているものとするが、図３３は、そのうち１つのパスに着目してその構造を示したものである。この記録媒体中のビットストリームは、そのパスにおいて、３つのセクションＳ１〜Ｓ３から構成されており、先ず、最初の再生されるべき第１セクションＳ１が記録され、次に、このパスでは使用されない部分が記録され、次に、最後に再生されるべき第３セクションＳ３が記録され、次に、このパスでは使用されない部分が記録され、そして、２番目に再生されるべき第２セクションＳ２が記録されている。また、このパスの中では、４つのトラックTrack１〜Track４が定義され、図３３に示すように、その領域が定義されている。
【０１０９】
まず、通常再生における動作を説明する。
【０１１０】
図３２に示す再生装置において、通常再生が指示されたとき、コントローラ６７は、先ず、ビットストリームの先頭に記録されているとされる第１セクションの先頭から再生を開始する。第１セクションＳ１の先頭から再生を開始した後、コントローラ６７は、第１セクションＳ１に記録されているエントリポイントから、プログラムストリートマップ（PSM: Program Stream Map ）を検出し、ＰＳＭ内のパスごとに複数存在するパスディスクリプタ（path_descriptor ）から、その再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。
【０１１１】
path_descriptorは、図２０のシンタックスを用いて既に述べたように、また、図３４に示すように、矢印２９1 に対応するpX_sectors_to_read、矢印２９2に対応するpX_sectors_from_first、矢印２９3 に対応するpX_offset_next_section 、矢印２９4 に対応するpX_offset_previous_section、矢印２９5 に対応するpX_offset_next_track、矢印２９6 に対応するpX_offset_previous_trackの情報を含んでいる。
【０１１２】
コントローラ６７は、パスディスクリプタ（path_descriptor ）の内容を記憶した後は、ドライブ制御回路６９から得られる現在再生しているセクタアドレスと、エントリポイント記憶装置７１に記憶された図３４（ａ）の矢印２９1 で示されるセクタアドレスとを比較し、第１セクションＳ１の終了点、すなわち図３４（ａ）の矢印２９1 の地点まで到達すると、コントローラ６７は、ドライブ制御回路６９に次のセクションの開始位置、すなわち図３４の（ａ）の矢印２９3の位置へアクセスを指令し、第２セクションＳ２の先頭から再生を開始させる。第２セクションＳ２の先頭から再生を開始した後、コントローラ６７は、第２セクションＳ２に記録されるエントリポイントのＰＳＭから、同様にその時再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。
【０１１３】
コントローラ６７は、第２セクションＳ２でのパスディスクリプタ（path_descriptor ）の内容を記憶した後は、同様にドライブ制御回路６９から得られる現在再生しているセクタアドレスと、エントリポイント記憶装置７１に記憶された図３４の（ｂ）の矢印２９1 で示されるセクタアドレスとを比較し、第２セクションＳ２の終了点、すなわち図３４の（ｂ）の矢印２９1の地点まで再生を行う。第２セクションＳ２の再生が終了、すなわち図３４の（ｂ）の矢印２９1 の地点まで到達すると、コントローラ６７は、ドライブ制御回路６９に第３セクションＳ３の開始位置、すなわち図３４の（ｂ）の矢印２９3 の位置へのアクセスを指令し、第３セクションＳ３の先頭から再生を開始させる。第３セクションＳ３の先頭から再生を開始した後、コントローラ６７は、第３セクションＳ３に記録されるエントリポイントのＰＳＭから、同様にその時再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。
【０１１４】
第３セクションＳ３においては、pX_offset_next_sectionに次にセクションは存在しないことを示すゼロが記録されているので、第３セクションＳ３においては、図３４（ｃ）の矢印２９1 の位置まで再生を行った後、再生動作を終了させる。
【０１１５】
上述のようにして、複数のセクションにおける再生がパスディスクリプタ（path_descriptor ）に記述された情報に従って行われる。
【０１１６】
つぎに、順方向高速再生（FF：Fast Forward）における動作を説明する。
【０１１７】
図３２における再生装置において、第１セクションＳ１を再生中に順方向高速再生が指示されたとき、そのときまで再生していた第１セクションＳ１に記録されているパスディスクリプタ（path_descriptor ）の内容がエントリポイント記憶装置７１に記憶されていない場合、第１セクションＳ１中の任意のエントリポイントのＰＳＭから、その時再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。その後、順方向高速再生を開始する。順方向高速再生においては、例えば、ＰＳＤに記憶されている前後のエントリポイントまでの距離情報に従ってエントリポイントを順次アクセスしながらアクセスエントリポイントの直後に配置されたＩピクチャを再生していく。順次エントリポイントをアクセスする際には、アクセスするエントリポイントのセクタアドレスとエントリポイント記憶装置７１に記憶された図３４の（ａ）の矢印２９1 で示されるセクタアドレスを比較し、第１セクションＳ１の終了点を越えるまでの範囲で順方向高速再生を継続する。第１セクションＳ１の再生が終了点を越えると、コントローラ６７は、ドライブ制御回路６９に次のセクションの開始位置、すなわち図３４の（ａ）の矢印２９3 の位置へのアクセスを指令し、第２セクションＳ２の先頭から順方向高速再生を開始させる。以降、同様にして第３セクションＳ３の終了点まで高速再生を行う。
【０１１８】
上述のようにして、複数のセクションにおける順方向高速再生がパスディスクリプタ（path_descriptor ）に記述された情報に従って行われる。
【０１１９】
つぎに、逆方向高速再生（FR: Fast Rrveerse ）における動作を説明する。
【０１２０】
図３２に示す再生装置において、第３セクションＳ３を再生中に逆方向高速再生が指示されたとき、そのときまで再生していた第３セクションＳ３に記録されているパスディスクリプタ（path_descriptor ）の内容がエントリポイント記憶装置７１に記憶されていない場合、第３セクションＳ３中の任意のエントリポイントのＰＳＭから、その時再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。その後、逆方向高速再生を開始する。逆方向高速再生においては、例えば、ＰＳＤに記録されている前後のエントリポイントまでの距離情報に従ってエントリポイントを順次アクセスしながら、アクセスエントリポイントの直後に配置されたＩピクチャを再生していく。順次エントリポイントをアクセスする際には、アクセスするエントリポイントのセクタアドレスとエントリポイント記憶装置７１に記憶された図３４（ｃ）の矢印２９2 で示されるセクタアドレスを比較し、第３セクションＳ３の再生の開始点を越えるまでの範囲で逆方向高速再生を継続する。第３セクションＳ３の逆方向高速再生が開始点を越えると、コントローラ６７は、ドライブ制御回路６９に前のセクションの最後のエントリポイントの位置、すなわち図３４（ｃ）の矢印２９4 の位置へのアクセスを指令し、第２セクションＳ２の最後のエントリポイントからの逆方向高速再生を開始させる。
【０１２１】
第２セクションＳ２の最後のエントリポイントから逆方向高速再生を開始した後、コントローラ６７は、第２セクションＳ２に記録されるエントリポイントのＰＳＭから、同様に、その時逆方向高速再生をしようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。
【０１２２】
コントローラ６７は、第２セクションＳ２でのパスディスクリプタ（path_descriptor ）の内容を記憶した後は、同様に、順次エントリポイントをアクセスする際に、アクセスするエントリポイントのセクタアドレスと、エントリポイント記憶装置７１に記憶された図３４（ｂ）の矢印２９2 で示されるセクタアドレスとを比較し、第２セクションＳ２の再生の開始点を越えるまでの範囲で、逆方向高速再生を継続する。第２セクションＳ２の逆方向高速再生が開始点を越えると、コントローラ６７は、ドライブ制御回路６９に、前のセクションの最後のエントリポイントの位置、すなわち図３４（ｃ）の矢印２９4 の位置へのアクセスを指令し、第１セクションＳ１の最後のエントリポイントからの逆方向高速再生を開始させる。第１セクションＳ１の最後のエントリポイントから逆方向高速再生を開始した後、コントローラ６７は、第１セクションＳ１に記録されるエントリポイントのＰＳＭから、同様に、その時再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。
【０１２３】
第１セクションＳ１においては、pX_offset_previous_sectionに次にセクションは存在しないことを示すゼロが記録されているため、第１セクションＳ１においては、図３４の（ａ）の矢印２９2 まで逆方向高速再生を行った後、逆方向高速再生動作を終了させる。
【０１２４】
上述のようにして、複数のセクションにおける逆方向高速再生がパスディスクリプタ（path_descriptor ）に記述された情報に従って行われる。
【０１２５】
つぎに、トラックサーチにおける動作について説明する。
【０１２６】
図３２に示す再生装置において、直前又は直後のトラック開始点へのサーチが指示されたとき、直前に読みだしたパスディスクリプタ（path_descriptor ）の内容がエントリポイント記憶装置７１に記憶されていない場合は、コントローラ６７は、先ず、現在地付近のエントリポイントから、プログラムストリームマップ（PSM: Program Stream Map）を検出し、PSM内のパスごとに複数存在するパスディスクリプタ（path_descriptor ）から、その時再生しようとしているパスに対応するパスディスクリプタ（path_descriptor ）を検出し、その内容をエントリポイント記憶装置７１に記憶する。その後、コントローラ６７は、ドライブ制御回路６９に指示してパスディスクリプタ（path_descriptor ）中の図３５の矢印３０6 に対応するpX_offset_next_trackの示す位置に各々アクセスするように指示する。トラック先頭のエントリポイントのパスディスクリプタ（path_descriptor ）中のpX_offset_previous_track、pX_offset_next_trackには、さらにそのトラックの直前及び直後のトラックの先頭位置を知ることができる情報が記録されているため、アクセスを繰り返すことにより、任意の数だけ前又は後ろのトラック先頭にアクセスすることができる。
【０１２７】
図３５は、各セクションに配置されたエントリポイントの例と、そのエントリポイントに記録されている矢印３０6 に対応するpX_offset_previous_track、矢印３０5 に対応するpX_offset_previous_track及びpX_offset_next_trackの示す位置を示した図である。この図３５に示すように、pX_offset_previous_track及びpX_offset_next_trackは、セクションの境界を越えて、各々直前又は直後のトラックの開始点の位置を示すことができるため、複数のセクションからなるビットストリームにおいても、高速に且つ正確に各トラックの先頭にアクセスすることができる。
【０１２８】
さらに、タイムコードサーチについても、パスディスクリプタ（path_descriptor ）により実現することができる。
【０１２９】
図３２に示す再生装置において、特定のタイムコードへのサーチが指示されたとき、コントローラ６７は、上述した順方向及び逆方向高速再生の動作と同様に、セクションを越えてエントリポイントをアクセスすることにより、特定のタイムコードを持つエントリポイントへサーチすることができる。または、最初に順次各プログラムの先頭、又は終了点、又はその両方のエントリポイントのタイムコードを検出して、その大小関係により、目的のタイムコードがどのセクションにあるかを判定し、次に、そのセクションの中で上述した順方向及び逆方向高速再生の動作と同様に、エントリポイントをアクセスすることにより、特定のタイムコードを持つエントリポイントへのサーチを行うようにしてもよい。
【０１３０】
上述した再生装置の動作の説明において、トラック番号及びタイムコードの表示については、各エントリポイントのパスディスクリプタ（path_descriptor ）又はタイムコードディスクリプタ（timecode_descriptor ）に記録されるトラック番号、及びタイムコードをユーザに表示しつつ上述したような動作を行うこともできる。
【０１３１】
本発明では、さらに、特定のパスを１つのセクションで構成している。
【０１３２】
より安価な再生装置を実現するために、より限られた機能しかもてないコントローラ６７を使用することが要求される場合がある。したがって、再生中及び特殊再生中にパスディスクリプタ（path_descriptor ）中の各ポインタの検出が十分な頻度又は速度で行えない場合がある。このような再生装置においても、先ず、再生前に目録情報（TOC: Table of Contens ）などから、そのパスの先頭及び終了点を読みだして記憶した後に再生することにより、１つのセクションから構成される上記特定のパスについては、再生及び順方向、逆方向の高速再生が行える。このようなより安価な再生装置では、タイムコードやトラック番号の表示も必要がないとすれば、パスディスクリプタ（path_descriptor ）を再生中に読み出す必要がなくなり、より低機能で安価なコントローラ６７を使用することができる。したがって、さらに安価な再生装置を提供することができる。
【０１３３】
上述した実施例においては、データの再生順序を表す情報をデータ中に置かれるプログラムストリームマップ（PSM: Program Stream Map ）中にパスディスクリプタ（path_descriptor ）を置き記録した。これにより、メモリを多量に持たない再生装置が再生中にその時点で必要な情報のみを読みだして保持するだけで、再生順序を制御して編集再生処理を行うことができる。このデータ再生順序を表す情報は、上述のようにしてデータ中に埋め込んで記録するほかに、データ外にまとめて一括して記録するようにしてもよい。この場合、例えば、全エントリポイントのパスディスクリプタ（path_descriptor ）のコピーをそのエントリポイントのセクタアドレスと組にして、ＴＯＣ（Table of Contents ）領域など１ヶ所にまとめて記録する。又は、各パスごとに再生するセクションの順に、セクションの開始アドレス及び最後のエントリポイントアドレスを順次配列して、ＴＯＣ領域など１ヶ所にまとめて記録する。これにより、コンピュータシステム等の大容量の記憶手段を有する再生装置においては、一括して再生前に再生順序の情報を知ることができるため、パスを構成する任意のセクションをアクセスすることができる。又は、データの内容を参照せずに、ＴＯＣのみを参照することにより、セクションの特定のパスの再生順序に並べ替えて他の記録媒体に転送することができる。
【０１３４】
つぎに、この再生装置での、再生順序（パス）の選択を行う動作を説明する。
【０１３５】
最初に記録媒体の再生を開始する際、コントローラ６７は、ＴＯＣ記憶装置６８より、Disc_toc()に記憶されている、図２４に定義されているレイティングディフィニション（rating_definition()）を読み出す。
【０１３６】
まず、レイティングディフィニション（rating_definition() ）に記録されているカントリーコードにしたがって、図示せぬ文字列表示装置に、レイティング（rating）が定義されている国の一覧を表示し、ユーザにその記録媒体が再生される国を選択させる。選択結果は、図示せぬユーザインターフェースによってコントローラ６７に伝えられる。ここでユーザインターフェースとは、例えば再生装置に装備されている操作ボタンやリモートコマンダーをいう。
【０１３７】
つぎに、再生される国が指定されると、その国のカントリーコードに対応して定義されたrating_type_numberとrating_type_stringの組み合わせが選択され、文字列配列装置にその一覧が表示され、ユーザに、各rating_type_numberについて再生を許可するか否かを入力させる。入力結果は、ユーザインターフェースによってコントローラ６８に伝えられる。
【０１３８】
つぎに、各rating_type_numberについて再生を許可するか否かの情報が入力されると、コントローラ６７は、ＴＯＣ記憶装置６８より、Program_toc() に記憶されている、図２５で定義されるpath_rating_assignments() を読み出す。
【０１３９】
つぎに、path_rating_assignments() に記録されているカントリーコードのうち、既に入力された記録媒体から再生される国に対応したカントリーコードに対応して定義されたrating_type_numberとpath_name の組み合わせがまず選択され、次に、その中から既に入力された各rating_type_numberについて再生を許可するか否かの情報に基づき、許可されたrating_type_numberと組み合わせたpath_name が選択される。
【０１４０】
この時点で、再生可能とされるパスが１つになっている場合は、そのパスの実際の再生を開始する。
【０１４１】
しかしながら、上述したように、rating_type_numberについて再生を許可するか否かの情報に基づいて再生可能なパスを選択しても、まだ、複数のパスが依然として再生可能と判別され、選択肢として残っている場合がある。
【０１４２】
この場合、コントローラ６７は、文字列再生装置にrating_type_numberに対応するrating_type_string及びpath_name を表示し、ユーザにその再生すべきパスを１つ選択させる。選択された結果は、ユーザインターフェースによってコントローラ６７に伝えられる。このようにして、ユーザに、レイティングの種類を示す文字列及びパスの名前を基づいて再生するパス１つを選択させることにより、最終的に１つのパスを選択させる。
【０１４３】
以上のように、rating_definition()及びpath_rating_assignments()の情報をユーザに選択させる手段を持つことにより、この再生装置は、この記録媒体に複数のパスが記録されている場合でも、内容とユーザの意図に応じた適正なパスを選択し、そのパスを再生することができる。
【０１４４】
なお、パスの選択は、上述した再生装置では、ユーザが表示された情報に基づいて行っていたが、ユーザの負担を考慮して、再生装置が行えるようにしてもよい。
【０１４５】
また、各rating_type_numberについて再生を許可するか否かの情報を、ユーザが選択する代わりに、スイッチ等の入力手段でコントローラ６７が認識できるようにすることもできる。その結果、ユーザは、一度各rating_type_numberについて再生を許可するか否かの情報をスイッチで設定しておけば、各記録媒体を再生する度に、各rating_type_numberについて再生を許可するか否かの入力操作の手間を省くことができる。
【０１４６】
上述の各rating_type_numberについて再生を許可するか否かの情報をコントローラ６７が認識できることは、特に視聴年齢に制限のある番組が記録された記録媒体の再生を禁止する場合に有効である。すなわち、スイッチ等の存在、位置、操作方法を容易に知られないようにすることによって、例えばスイッチを操作できない児童が、視聴年齢に制限のある番組を見ることができなくなる。
【０１４７】
また、パスを選択した結果、複数のパスが依然として再生可能と判別された場合に、ユーザがさらにパスネームによってパスを選択する代わりに、例えばその中の最小のパス番号を持つパスを再生装置が再生すれば、ユーザは、上述した選択操作を行う必要がなくなり、操作の手間が省ける。
【０１４８】
ユーザがrating_type_string及びpath_name によってパスを選択する代わりに、path_rating_assignments() にユーザが特に指定しない限り再生するパス、すなわち、デフォルトのパスとコントローラ６７が識別できる識別情報を記録しておき、再生装置はこの識別情報によりパスを選択して再生するようにすれば、ユーザは、パスの選択操作の手間を省くことができる。また、デフォルトのパス番号を記録媒体によらず、再生装置で一定にすることもできる。
【０１４９】
また、複数段階の選択操作をユーザに行わせる代わりに、上述したrating_definition()及びpath_rating_assignments()の情報に基づいて全てのパスの属性、すなわち、rating_type_string及び path_nameを最初に表示し、ユーザにパスを選択させる方法も可能である。この場合、視聴制限の目的には必ずしも向かないが、１回の操作でパスが選択でき、全てのパスの情報を一覧できて任意のパスを選択できるので、記録媒体に設定操作されているパスを一通りみたいというようなユーザに対して好適な操作性を与えることができる。
【図面の簡単な説明】
【０１５０】
【図１】本発明に係るデータ記録媒体の構成を模式的に示す図である。
【図２】上記データ記録媒体の基本記述子記録領域に記録された基本記述子の定義内容を示す図である。
【図３】上記データ記録媒体のディスク目録情報記録領域に記録されたディスク目録情報の定義内容を示す図である。
【図４】上記データ記録媒体のディスク目録情報記録領域に記録されたディスクトラック情報の定義内容を示す図である。
【図５】上記データ記録媒体のプログラム目録情報記録領域に記録されたプログラム目録情報の定義内容を示す図である。
【図６】上記ディスクトラック情報内にあるプログラムトラック情報の定義内容を示す図である。
【図７】上記ディスクトラック情報内にあるパステーブル情報の定義内容を示す図である。
【図８】上記データ記録媒体のプログラム情報記録領域に記録されたプログラム情報の複数種類の再生順序を示す図である。
【図９】ＭＰＥＧにおけるプログラムストリームのレイアウトの説明に供する図である。
【図１０】上記プログラムストリーム中のＰＥＳパケットのレイアウトの説明に供する図である。
【図１１】上記ＰＥＳパケットのシンタックスの説明に供するテーブルを示す図である。
【図１２】上記ＰＥＳパケットのシンタックスの説明に供するテーブルを示す図である。
【図１３】上記ＰＥＳパケットのシンタックスの説明に供するテーブルを示す図である。
【図１４】上記ＰＥＳパケットのシンタックスの説明に供するテーブルを示す図である。
【図１５】プログラムストリームマップのレイアウトを示す図である。
【図１６】プログラムストリームマップのシンタックスの説明に供するテーブルを示す図である。
【図１７】プログラムストリームマップ中のストリームタイプの説明に供するテーブルを示す図である。
【図１８】ストリームＩＤの内容の説明に供するテーブルを示す図である。
【図１９】プログラムストリームマップ中のディスクリプタの説明に供するテーブルを示す図である。
【図２０】パスディスクリプタのシンタックスの説明に供するテーブルを示す図である。
【図２１】上記パスディスクリプタによるパスの定義内容を模式的に示す図である。
【図２２】上記パスディスクリプタの定義内容の他の例を模式的に示す図である。
【図２３】上記パスディスクリプタの定義内容の他の例を模式的に示す図である。
【図２４】ディスク目録情報におけるレイティングディフィニションにはシンタックスを示す図である。
【図２５】プログラムＴＯＣにおけるパスレイティングアサイメンツのシンタックスを示す図である。
【図２６】本発明に係るデータ記録装置の構成を示すブロック図である。
【図２７】上記データ記録装置を構成している多重化装置の構成を示すブロック図である。
【図２８】ジャンプポイントでアクセスユニットが完結していること、及び完結していないことを説明するための図である。
【図２９】ジャンプポイントを挟んでアクセスユニットが予測又は参照していないこと、及び予測又は参照することを説明するための図である。
【図３０】ＭＰＥＧ多重化方式における多重化ビットストリームの説明に供する図である。
【図３１】本発明における多重化ビットストリームの説明に供する図である。
【図３２】本発明に係るデータ再生装置の構成を示すブロック図である。
【図３３】複数セクションからなるビットストリームを説明するための図である。
【図３４】エントリポイントのpathpointerの示す位置を説明するための図である。
【図３５】セクション中にあるエントリポイントのtrackpointerの示す位置を説明するための図である。
【符号の説明】
【０１５１】
１ ビデオエンコーダ、２ オーディオエンコーダ、１０ ＤＳＭ、１３ 多重化装置、２３ ビデオエントリポイント検出回路、２４ コードバッファ、２８ ヘッダ付加回路、２９ ＤＳＭ、３１ 多重化システムクロック発生回路、３２ エントリポイント発生回路、３３ レイティング付加回路、３４ レイティングスイッチ、３５，７１ エントリポイント記憶装置、３６ ローカルデコーダ、６４ デマルチプレクサ回路
【図１】
2005044506.tif 000003
【図２】
2005044506.tif 000004
【図３】
2005044506.tif 000005
【図４】
2005044506.tif 000006
【図５】
2005044506.tif 000007
【図６】
2005044506.tif 000008
【図７】
2005044506.tif 000009
【図８】
2005044506.tif 000010
【図９】
2005044506.tif 000011
【図１０】
2005044506.tif 000012
【図１１】
2005044506.tif 000013
【図１２】
2005044506.tif 000014
【図１３】
2005044506.tif 000015
【図１４】
2005044506.tif 000016
【図１５】
2005044506.tif 000017
【図１６】
2005044506.tif 000018
【図１７】
2005044506.tif 000019
【図１８】
2005044506.tif 000020
【図１９】
2005044506.tif 000021
【図２０】
2005044506.tif 000022
【図２１】
2005044506.tif 000023
【図２２】
2005044506.tif 000024
【図２３】
2005044506.tif 000025
【図２４】
2005044506.tif 000026
【図２５】
2005044506.tif 000027
【図２６】
2005044506.tif 000028
【図２７】
2005044506.tif 000029
【図２８】
2005044506.tif 000030
【図２９】
2005044506.tif 000031
【図３０】
2005044506.tif 000032
【図３１】
2005044506.tif 000033
【図３２】
2005044506.tif 000034
【図３３】
2005044506.tif 000035
【図３４】
2005044506.tif 000036
【図３５】
2005044506.tif 000037
【手続補正書】
【提出日】平成16年10月21日(2004.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録する情報記録方法であって、
連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録することを特徴とする情報記録方法。
【請求項２】
アドレス呼び出し可能なセクタに分割され、１エントリポイント付近の上記パス情報は、各エントリポイントに対するアドレス情報を有することを特徴とする請求項１記載の情報記録方法。
【請求項３】
上記画像情報は、少なくとも１ビデオプログラムのビデオ情報と上記ビデオプログラムの種々のバージョンを表示するためのコントロール情報とを有し、上記コントロール情報は連続状態で再生すべきビデオ情報セクションの１以上のバージョンを示すパス情報を有し、上記パス情報は連続して再生すべきセクションを示すことを特徴とする請求項１記載の情報記録方法。
【請求項４】
１ビデオプログラムのビデオ情報は２部分に分割され、第１部分は基本バージョンのビデオ情報を有し、第２部分は付加ビデオ情報を有し、１バージョンは少なくとも上記付加ビデオ情報の１セクションを有することを特徴とする請求項３記載の情報記録方法。
【請求項５】
上記ビデオプログラムはトラックに分割され、１エントリポイント付近の上記パス情報は各バージョンにおける次のトラックの開始を示すアドレス情報を有することを特徴とする請求項３記載の情報記録方法。
【請求項６】
１エントリポイント付近の上記パス情報は、予め表示すべきビデオ情報のアドレス情報を有することを特徴とする請求項１乃至５のいずれか１記載の情報記録方法。
【請求項７】
１エントリポイント付近の上記パス情報は、各バージョンの開始からのプレイタイムを示すタイムコード情報を有することを特徴とする請求項１乃至６のいずれか１記載の情報記録方法。
【請求項８】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録される情報記録媒体において、
上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有していること
を特徴とする情報記録媒体。
【請求項９】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号を情報記録媒体に記録する情報記録装置であって、
連続して再生すべきセクションを示すパス情報を有する上記コントロール情報を生成するコントロール情報生成手段と、
上記コントロール情報生成手段により生成されたコントロール情報を、前画像情報を用いずに再生が可能なエントリポイント付近に記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項１０】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生方法であって、
上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、
上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御することを特徴とする情報再生方法。
【請求項１１】
画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生装置であって、
上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、
上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御する再生制御手段を
を備えることを特徴とする情報再生装置。
【請求項１２】
少なくとも一つのビデオプログラムにおける情報であって、複数のパケットからなるビデオ情報、及びコントロール情報が記録された情報記録媒体において、
上記ビデオ情報は、該ビデオ情報を構成するパケットのうち少なくとも先頭パケットにアクセスを開始すべき位置でありフレーム内符号化画像に対応するエントリポイントを有するとともに、
上記コントロール情報は、上記エントリポイントによりリンクされて連続的に上記ビデオ情報を再生する情報を表す一つ若しくは複数のパス情報を含む
ことを特徴とする情報記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
さらに、本発明は、画面に表示すべきビデオ情報と、上記ビデオ情報を選択的に再生するためのコントロール情報とを有する画像情報を表す信号が記録された情報記録媒体から上記画面に表示すべきビデオ情報を再生する情報再生装置であって、上記コントロール情報は、連続して再生すべきセクションを示し、前画像情報を用いずに再生が可能なエントリポイント付近に記録されるパス情報を有し、上記情報記録媒体からコントロール情報を読み取り、読み取ったコントロール情報に基づいて、上記ビデオ情報の再生順序を制御する再生制御手段を備えることを特徴とする。
また、本発明は、少なくとも一つのビデオプログラムにおける情報であって、複数のパケットからなるビデオ情報、及びコントロール情報が記録された情報記録媒体において、上記ビデオ情報は、該ビデオ情報を構成するパケットのうち少なくとも先頭パケットにアクセスを開始すべき位置でありフレーム内符号化画像に対応するエントリポイントを有するとともに、上記コントロール情報は、上記エントリポイントによりリンクされて連続的に上記ビデオ情報を再生する情報を表す一つ若しくは複数のパス情報を含むことを特徴とする。