(57)【要約】【課題】光ディスク等の情報記録媒体に、データ量の大きい静止画を動画や音声と共に多重記録し、処理負担を低減しつつ静止画再生を効率的に行う。【解決手段】情報記録媒体は、静止画情報を含むコンテンツ情報から夫々構成される複数の部分ストリームを含んでなる全体ストリームが、パケット単位で多重記録される。情報記録媒体は、コンテンツ情報の断片を夫々格納する複数のパケットからなるオブジェクトデータを格納するファイルを備え、更にオブジェクトデータの再生シーケンスを規定する情報を格納するファイルを備える。オブジェクトデータは、静止画情報及びその制御情報を含む静止画情報セットの断片を、夫々格納するパケットを含む。一の静止画情報セット内の静止画情報に対する表示制御が、他の静止画情報セット内の制御情報により記述されている。【選択図】図３
2006187023.tif 000002
【特許請求の範囲】
【請求項１】
一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録される情報記録媒体であって、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと、
前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルと
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されていることを特徴とする情報記録媒体。
【請求項２】
前記静止画情報セットは、(i)前記静止画情報、前記静止
画制御情報及び前記構造情報の三者を含む第１の静止画情報セット、(ii)前記静止画制御情報及び前記構造情報の二者を含むと共に前記静止画情報を含まない第２の静止画情報セット、並びに(iii)前記静止画情報及び前記構造情報の二者を
含むと共に前記静止画制御情報を含まない第３の静止画情報セットのうち、該第１及び第３の静止画情報セットの少なくとも一方と前記第２の静止画情報セットとを含んでなることを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記第１及び第３の静止画情報セットの少なくとも一方に含まれる静止画情報に対する表示制御が、前記第２の静止画情報セットに含まれる静止画制御情報により記述されていることを特徴とする請求項２に記載の情報記録媒体。
【請求項４】
前記第１及び第３の静止画情報セットの少なくとも一方に含まれる静止画情報に対する表示制御が、複数の前記第２の静止画情報セットに含まれる複数の静止画制御情報により、相異なる複数の表示制御を行うように夫々記述されていることを特徴とする請求項２に記載の情報記録媒体。
【請求項５】
前記構造情報を格納するパケットは、前記静止画情報セットに係る複数のパケットの中で先頭に配置されることを特徴とする請求項１から４のいずれか一項に記載の情報記録媒体。
【請求項６】
前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち少なくとも前記識別子を含むことを特徴とする請求項１から５のいずれか一項に記載の情報記録媒体。
【請求項７】
前記静止画制御情報は、前記静止画情報に基づき表示される静止画の表示開始時刻及び該静止画の表示時間を示す情報を含むことを特徴とする請求項１から６のいずれか一項に記載の情報記録媒体。
【請求項８】
前記オブジェクトデータは、前記コンテンツ情報から夫々構成される複数の部分ストリームを含んでなる全体ストリームが、前記パケット単位で多重化されてなり、
前記静止画情報セットは、前記静止画情報セット用の一又は複数の部分ストリームとして前記オブジェクトデータに含まれることを特徴とする請求項１から７のいずれか一項に記載の情報記録媒体。
【請求項９】
前記対応定義情報は、各部分ストリームを構成すると共に所定条件を満たすパケットに係る連続番号とこれに対応する表示開始時刻とを含んでなるアドレス情報を、前記複数の部分ストリーム別に有することを特徴とする請求項８に記載の情報記録媒体。
【請求項１０】
前記対応定義情報は、
前記部分ストリームを構成する複数のパケットのうち前記アドレス情報で位置が特定されるパケットのみの並びにおいて相隣接する二つのパケットにより特定されるエントリー区間に、前記静止画情報を含む静止画情報セットの先頭パケットが存在するか否かを示すフラグと、
前記エントリー区間に、前記静止画制御情報を含む静止画情報セットの先頭パケットが存在するか否かを示すフラグと
を含むことを特徴とする請求項９に記載の情報記録媒体。
【請求項１１】
前記コンテンツ情報がＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２）規格に基づく映像情報を含んでなる場合に、前記アドレス情報は、Ｉピクチャに係るパケットの連続番号とこれに対応する表示開始時刻とを含んでなることを特徴とする請求項９又は１０に記載の情報記録媒体。
【請求項１２】
情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録装置であって、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録手段と、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録手段と、
前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルを記録する第３記録手段と
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されていることを特徴とする情報記録装置。
【請求項１３】
情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録方法であって、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録工程と、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録工程と、
前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルを記録する第３記録工程と
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されていることを特徴とする情報記録方法。
【請求項１４】
請求項１から１１のいずれか一項に記載の情報記録媒体から前記記録されたコンテンツ情報を再生する情報再生装置であって、
前記情報記録媒体から情報を物理的に読み取る読取手段と、
該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段と
を備えたことを特徴とする情報再生装置。
【請求項１５】
前記再生手段は、前記静止画情報及び前記静止画制御情報の少なくとも一方をバッファに一時的に格納し、前記他の静止画情報セットに含まれる静止画制御情報に基づいて、前記一の静止画情報セットに含まれる静止画情報に対する表示制御を実行することを特徴とする請求項１４に記載の情報再生装置。
【請求項１６】
請求項１から１１のいずれか一項に記載の情報記録媒体から前記記録されたコンテンツ情報を再生する情報再生方法であって、
前記情報記録媒体から情報を物理的に読み取る読取工程と、
該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程と
を備えたことを特徴とする情報再生方法。
【請求項１７】
請求項１から１１のいずれか一項に記載の情報記録媒体に前記コンテンツ情報を記録し且つ該記録されたコンテンツ情報を再生する情報記録再生装置であって、
前記オブジェクトデータファイルを記録する第１記録手段と、
前記再生シーケンス情報ファイルを記録する第２記録手段と、
前記オブジェクト情報ファイルを記録する第３記録手段と、
前記情報記録媒体から情報を物理的に読み取る読取手段と、
該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段と
を備えたことを特徴とする情報記録再生装置。
【請求項１８】
請求項１から１１のいずれか一項に記載の情報記録媒体に前記コンテンツ情報を記録し且つ該記録されたコンテンツ情報を再生する情報記録再生方法であって、
前記オブジェクトデータファイルを記録する第１記録工程と、
前記再生シーケンス情報ファイルを記録する第２記録工程と、
前記オブジェクト情報ファイルを記録する第３記録工程と、
前記情報記録媒体から情報を物理的に読み取る読取工程と、
該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程と
を備えたことを特徴とする情報記録再生方法。
【請求項１９】
請求項１２に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段、前記第２記録手段及び前記第３記録手段の少なくとも一部として機能させることを特徴とする記録制御用のコンピュータプログラム。
【請求項２０】
請求項１４又は１５に記載の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記再生手段の少なくとも一部として機能させることを特徴とする再生制御用のコンピュータプログラム。
【請求項２１】
請求項１７に記載の情報記録再生装置に備えられたコンピュータを制御する記録再生制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段、前記第２記録手段、前記第３記録手段及び前記再生手段の少なくとも一部として機能させることを特徴とする記録再生制御用のコンピュータプログラム。
【請求項２２】
一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録されており、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと、
前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルと
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されていることを特徴とする制御信号を含むデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主映像、音声、副映像、再生制御情報等の各種情報を高密度に記録可能な高密度光ディスク等の情報記録媒体、当該情報記録媒体に情報を記録するための情報記録装置及び方法、当該情報記録媒体から情報を再生するための情報再生装置及び方法、このような記録及び再生の両方が可能な情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに再生制御用の制御信号を含むデータ構造の技術分野に属する。
【背景技術】
【０００２】
主映像、音声、副映像、再生制御情報等の各種情報が記録された光ディスクとして、ＤＶＤが一般化している。ＤＶＤ規格によれば、主映像情報（ビデオデータ）、音声情報（オーディオデータ）及び副映像情報（サブピクチャーデータ）が再生制御情報（ナビゲーションデータ）と共に、各々パケット化されて、高能率符号化技術であるＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２）規格のプログラムストリーム形式でディスク上に多重記録されている。これらのうち主映像情報は、ＭＰＥＧビデオフォーマット（ＩＳＯ１３８１８−２）に従って圧縮されたデータが、一つのプログラムストリーム中に１ストリーム分だけ存在する。一方、音声情報は、複数の方式（即ち、リニアＰＣＭ、ＡＣ−３及びＭＰＥＧオーディオ等）で記録され、合計８ストリームまで、一つのプログラムストリーム中に存在可能である。副映像情報は、ビットマップで定義され且つランレングス方式で圧縮記録され、３２ストリームまで、一つのプログラムストリーム中に存在可能である。このようにＤＶＤの場合、プログラムストリーム形式の採用により、例えば一本の映画について、主映像情報の１ストリームに対して、選択可能な音声情報の複数ストリーム（例えば、ステレオ音声或いはサラウンド音声の他、オリジナルの英語音声、日本語版吹き替え音声、…などのストリーム）や、選択可能な副映像情報の複数ストリーム（例えば、日本語字幕、英語字幕、…などのストリーム）が多重記録されている。
【０００３】
他方、ＭＰＥＧ２規格のトランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形式が規格化されており、これは、データ伝送に適している。このトランスポートストリーム形式によれば、複数のエレメンタリーストリームが同時伝送される。例えば、一つの衛星電波に多数の衛星デジタル放送のテレビチャネルなど、複数の番組或いはプログラムが、時分割で多重化されて同時伝送される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したＤＶＤでは、一ストリームの主映像を複数ストリームの音声情報や副映像情報等と共に多重記録できるに止まり、複数ストリームの主映像を多重記録できない。即ち、ＭＰＥＧ２のプログラムストリーム形式に準拠して記録を行うＤＶＤでは本質的に、上述したＭＰＥＧ２のトランスポートストリーム形式で同時に伝送されてくる複数番組或いは複数プログラムを多重記録できないという問題点がある。
【０００５】
また仮にＭＰＥＧ２のトランスポートストリーム形式で伝送されてくる複数番組或いは複数プログラムを同時に記録可能であるような高転送レートであり且つ大記録容量或いは高密度記録のディスクが存在したとしても、上述したビットマップデータの如きデータ量の膨大な静止画情報を再生時間軸に対して頻繁に記録し再生することは、データ効率の面から見て適切ではない。特に、リアルタイムで放送を受信してチューナを介して表示出力するだけであれば、このような静止画情報の表示処理も比較的単純で済むものの、静止画情報をエレメンタリーストリームの一つとしてディスクに記録した後には、その性質上、ユーザによるタイムサーチ、チャプターサーチ等の特殊再生或いはインタラクティブ再生などの対象とされる。このため、データ量の膨大なビットマップデータからなる静止画情報等の再生表示処理の負担は、時として非常に大きくなってしまう。そして、これに対処するためには、当該静止画情報の処理専用にハードウエアの性能等を顕著に高める必要性が生じてしまうか、若しくは静止画情報については、画質が低下してしまう又は特殊再生やインタラクティブな再生が制限されてしまうといった技術的な問題点が生じる。
【０００６】
本発明は上述の問題点に鑑みなされたものであり、比較的データ量の大きい静止画情報を動画情報や音声情報等と共に多重記録可能であり、再生表示処理における負担増加を抑制しつつ該静止画情報の再生を可能ならしめる情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに再生制御用の制御信号を含むデータ構造を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の情報記録媒体は上記課題を解決するために、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録される情報記録媒体であって、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと、前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルとを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されている。
【０００８】
本発明の情報記録媒体によれば、オブジェクトデータファイルは、情報再生装置により論理的にアクセス可能な単位であると共に静止画情報を含むコンテンツ情報の断片を夫々格納する複数のパケット（例えば、後述のＴＳパケット）からなるオブジェクトデータを格納する。再生シーケンス情報ファイルは、オブジェクトデータの再生シーケンスを規定する再生シーケンス情報（例えば、プレイリスト情報）を格納する。オブジェクト情報ファイルは、多重化される複数のパケットと、複数のコンテンツ情報との対応関係を定義する対応定義情報（例えば、後述のＥＳマップテーブル並びにこれに含まれるＥＳ＿ＰＩＤ（ＥＳパケットＩＤ）やＥＳアドレス情報、或いはＡＵテーブル等）を格納する。
【０００９】
従って再生時には、対応定義情報に基づいて、複数のコンテンツのうち所望の一又は複数のコンテンツ情報を選択的に再生可能となり、この際、再生シーケンス情報に基づいて、当該再生を予定された再生シーケンス通りに実行できる。
【００１０】
これらのオブジェクト情報ファイル及び再生シーケンス情報ファイルに格納される各種情報については、オブジェクトデータファイルの場合とは異なり、情報記録媒体上で前記パケットの単位で多重化されていない。従って、これらの再生制御情報及び再生シーケンス情報に基づいて、情報再生装置におけるオブジェクトデータの再生が比較的容易に実行可能となる。
【００１１】
本発明では特に、オブジェクトデータを構成する複数のパケットは、静止画情報セットを格納するパケットを含む。ここに、「静止画情報セット」とは、静止画情報及び静止画制御情報の一方若しくは両方とその構造を示す構造情報とを含んでなる、データ量が可変或いは固定された所定構造を有する情報セットである。従って再生時に、オブジェクトデータファイル内において、例えば識別子等を有する構造情報に先ずアクセスすれば、その内容に従って、この構造情報を含む静止画情報セットに含まれる静止画情報や静止画制御情報を取得できる。より具体的には、一つの静止画情報セットが複数或いは多数のパケットに分断されていても、例えば構造情報の識別子等が配置された先頭パケットのアドレスの特定により（例えば、当該構造内でパケットをカウントすることによって）、当該静止画情報セットに含まれる静止画情報や静止画制御情報のアドレスを特定できる。この結果、静止画制御情報に基づいて静止画情報を表示制御可能となる。
【００１２】
更に本発明では特に、少なくとも一部の静止画情報については、一の静止画情報セットに含まれる静止画情報に対する表示制御が、他の静止画情報セットに含まれる静止画制御情報により記述されている。従って、一の静止画情報セットに含まれる一の静止画情報を、これとは切り離して（即ち、再生時間軸上で相前後して或いはパケットとして離間して）記録された他の静止画情報セットに含まれる他の静止画制御情報により表示制御できる。更に、一の静止画情報セットに含まれる一の静止画情報に対して、他の複数の静止画情報セットに含まれる他の複数の静止画制御情報により夫々異なる形式で表示制御できる。即ち、同一静止画情報を使い回すことで異なる表示が可能となるので、全体として静止画表示を実行するために必要となるデータ量の削減を図ることができ、また記録データの構造の単純化を図ることも可能となる。或いは、複数の静止画情報に対して、同一静止画制御情報を使い回すことで異なる表示も可能である。
【００１３】
このように従来の如く、例えばビットマップデータやＪＰＥＧデータからなる静止画情報の表示の都度に、静止画情報及びその制御情報を読み出し、その表示終了に応じてこれらの情報を廃棄し、次の静止画情報及びその制御情報を読み出すという技術と比べて、静止画表示のためのデータ処理負担を低減でき、データの利用効率を向上できる。
【００１４】
以上の結果、例えばＭＰＥＧ２のトランスポートストリーム中のサブピクチャストリームとして含まれる静止画情報を、他の主映像情報や音声情報と共に或いは単独で適切に再生できる。この際、時間サーチ、チャプターサーチ、早送り、巻き戻し等の特殊再生を行う場合、即ち任意の時刻から再生を開始する場合であっても、比較的データ量の大きいビットマップやＪＰＥＧ等の静止画情報は、動画情報や音声情報等と共に、いずれの場合にも効率的に再生可能とされ、再生処理における負担増加は効果的に抑制されている。
【００１５】
本発明の情報記録媒体の一態様では、前記静止画情報セットは、(i)前記静止
画情報、前記静止画制御情報及び前記構造情報の三者を含む第１の静止画情報セット、(ii)前記静止画制御情報及び前記構造情報の二者を含むと共に前記静止画情報を含まない第２の静止画情報セット、並びに(iii)前記静止画情報及び前記
構造情報の二者を含むと共に前記静止画制御情報を含まない第３の静止画情報セットのうち、該第１及び第３の静止画情報セットの少なくとも一方と前記第２の静止画情報セットとを含んでなる。
【００１６】
この態様によれば、静止画情報セットとしては、最大で三種類のものが存在するが、いずれの場合にも再生時には、その先頭パケットを特定することによって、各静止画情報セットを構成する全パケットのアドレスを夫々、構造情報に基づいて特定できる。しかも、このように三種類の静止画情報セットを用いれば、同一静止画情報を複数の静止画制御情報により相異なる形式で表示制御することや、相異なる複数の静止画情報を同一静止画制御情報により表示制御することも好適に実行可能となる。
【００１７】
更に、単純な場合には、同一静止画情報セット内に含まれる静止画情報及び静止画制御情報の組合せで静止画再生を実行でき、この際のアドレス特定は、同一先頭パケットを特定することによって容易に実行できる。
【００１８】
この三種の静止画情報セットに係る態様では、前記第１及び第３の静止画情報セットの少なくとも一方に含まれる静止画情報に対する表示制御が、前記第２の静止画情報セットに含まれる静止画制御情報により記述されてよい。
【００１９】
このように構成すれば、再生時には、静止画情報を含む第１静止画情報セットや第３静止画情報セットに含まれる当該静止画情報を、静止画情報を含まない第２の静止画情報セットに含まれる静止画制御情報に基づいて、表示制御できる。
【００２０】
尚、第１の静止画情報セットに含まれる静止画情報に対する表示制御が、同じく第１の静止画情報セットに含まれる静止画制御情報により記述されてよいことは言うまでも無い。更に第３の静止画情報セットに含まれる静止画情報に対する表示制御が、第１の静止画情報セットに含まれる静止画制御情報により記述されてもよい。
【００２１】
或いはこの三種の静止画情報セットに係る態様では、前記第１及び第３の静止画情報セットの少なくとも一方に含まれる静止画情報に対する表示制御が、複数の前記第２の静止画情報セットに含まれる複数の静止画制御情報により、相異なる複数の表示制御を行うように夫々記述されてよい。
【００２２】
このように構成すれば、再生時には、第１静止画情報セットや第３静止画情報セットに含まれる一つの静止画情報を、複数の第２の静止画情報セットに含まれる複数の静止画制御情報に基づいて、再生時間軸上で相前後して異なる形式で表示制御できる。或いは、条件分岐や選択操作に応じて、同一静止画情報を同一再生時刻において選択的に異なる形式で表示制御できる。
【００２３】
本発明の情報記録媒体の他の態様では、前記構造情報を格納するパケットは、前記静止画情報セットに係る複数のパケットの中で先頭に配置される。
【００２４】
この態様によれば、再生時に、オブジェクトデータファイル内で静止画情報セットの先頭パケットを探し出して読み込めば、当該静止画情報セットの構造を特定できる。これにより、当該静止画情報セットを構成する静止画情報や静止画制御情報を格納するパケットを容易に特定できる。
【００２５】
尚、構造情報における情報量がパケットと比べて小さければ、構造情報の全部と静止画情報又は静止画制御情報の一部とは、同一先頭パケット内に格納されるように構成してもよいし、構造情報のみが、一つの先頭パケット内に格納されるように構成してもよい。或いは、構造情報における情報量がパケットと比べて大きければ、構造情報は、複数のパケットに格納されるように構成してもよい。
【００２６】
本発明の情報記録媒体の他の態様では、前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち少なくとも前記識別子を含む。
【００２７】
この態様によれば、オブジェクトデータファイル内において、例えば後述の如く再生時に先ず特定されたエントリー区間内に絞って、静止画情報セットの「識別子」を探すことで、各静止画情報セットを比較的迅速且つ容易に探し出せる。そして特に、第１の静止画情報セットに対しては、静止画制御情報のデータ長及び静止画情報のデータ長に基づいて、これらの情報を格納するパケットが何処まで配列されているのかを特定できる。第２の静止画情報セットに対しては、静止画制御情報のデータ長に基づいて、この情報を格納するパケットが何処まで配列されているのかを特定できる。第３の静止画情報セットに対しては、静止画情報のデータ長に基づいて、この情報を格納するパケットが何処まで配列されているのかを特定できる。このように、構造情報たる静止画情報のデータ長及び静止画制御情報のデータ長に従えば、一つの静止画情報セットが、複数或いは多数のパケットに分断されていても、先頭パケットのアドレス特定により、静止画情報セットの全パケットのアドレス特定が可能となる。言い換えれば、オブジェクト情報ファイルに格納すべき、対応定義情報、特にパケットのアドレス情報におけるデータ量を小さくできる。
【００２８】
「静止画情報の記録位置を示す位置情報」としては、第２の静止画情報セットの場合には、その表示制御の対象となる静止画情報の記録位置を示す位置情報（例えば、エントリー区間）でよい。他方、第１又は第３の静止画情報セットの場合には、静止画情報は自ら含むので、静止画情報の位置情報は不要である。この場合、例えば、位置情報として無効である旨の情報が記述される。
【００２９】
加えて、静止画情報のデータ長を“０”或いは無効を示す所定値とすることで、当該静止画情報セットが、第２の静止画情報セットであることを示してもよい。或いは、静止画制御情報のデータ長を“０”或いは無効を示す所定値とすることで、当該静止画情報セットが第３の静止画情報セットであることを示してもよい。
【００３０】
本発明の情報記録媒体の他の態様では、前記静止画制御情報は、前記静止画情報に基づき表示される静止画の表示開始時刻及び該静止画の表示時間を示す情報を含む。
【００３１】
この態様によれば、静止画制御情報に含まれる表示開始時刻及び該静止画の表示時間を示す情報に基づいて、対応する静止画情報による静止画再生を、製作者の意図に応じた所望時間だけ実行できる。
【００３２】
本発明の情報記録媒体の他の態様では、前記オブジェクトデータは、前記コンテンツ情報から夫々構成される複数の部分ストリームを含んでなる全体ストリームが、前記パケット単位で多重化されてなり、前記静止画情報セットは、前記静止画情報セット用の一又は複数の部分ストリームとして前記オブジェクトデータに含まれる。
【００３３】
この態様によれば、例えばＭＰＥＧ２のトランスポートストリームの少なくとも一部の如き全体ストリームは、エレメンタリーストリームの如き部分ストリームを複数含んでなり、部分ストリームは、コンテンツ情報から夫々構成される。このような全体ストリームは、パケット（例えば、後述のＴＳパケット）単位で、当該情報記録媒体上に多重記録される。そして、静止画情報セットは、静止画情報セット用の一又は複数の部分ストリーム（例えば、静止画専用のサブピクチャストリーム）として含まれる。従って、このような静止画情報セット用の部分ストリームを再生することで、静止画情報及び静止画制御情報に基づく静止画表示が可能となる。
【００３４】
このような全体ストリームは、コンテンツ情報として主映像情報を含む部分ストリーム（即ち、ビデオストリーム）を二つ以上含んでなってもよい。或いは、全体ストリームは、コンテンツ情報として主映像情報を含む部分ストリームと、これに対応する副映像情報を含む部分ストリーム（即ち、サブピクチャストリーム）や音声情報を含む部分ストリーム（即ち、オーディオストリーム）とを含んでなってもよい。
【００３５】
尚、本発明の情報記録媒体では、対応定義情報は更に、同一時刻に多重化される複数のパケット間で固有に付与されるパケット識別番号をコンテンツ情報別に示すテーブル情報を有してよい。このように構成すれば、パケット識別番号をコンテンツ情報別に示すテーブル情報（例えば、後述のＥＳマップテーブル或いはＥＳアドレス情報）を参照することによって、いずれの再生時刻についても所望のコンテンツ情報がどのパケットに対応しているのかを迅速に特定できる。これにより、所望の部分ストリームの再生が可能となる。
【００３６】
この全体及び部分ストリームに係る態様では、前記対応定義情報は、各部分ストリームを構成すると共に所定条件を満たすパケットに係る連続番号とこれに対応する表示開始時刻とを含んでなるアドレス情報を、前記複数の部分ストリーム別に有してよい。
【００３７】
このように構成すれば、再生時には、パケットの連続番号とその表示開始時刻に基づいてオブジェクトデータファイル内におけるパケットの位置を特定して所望の部分ストリームを適切に再生できる。
【００３８】
更にこの場合、前記対応定義情報は、前記部分ストリームを構成する複数のパケットのうち前記アドレス情報で位置が特定されるパケットのみの並びにおいて相隣接する二つのパケットにより特定されるエントリー区間に、前記静止画情報を含む静止画情報セットの先頭パケットが存在するか否かを示すフラグと、前記エントリー区間に、前記静止画制御情報を含む静止画情報セットの先頭パケットが存在するか否かを示すフラグとを含んでよい。
【００３９】
このように構成すれば、再生時には、静止画情報或いは静止画制御情報については、対応定義情報を参照することによって、そのアドレス情報が直接特定されることはなく、代わりに、それらが存在するエントリー区間が特定される。そして、静止画情報或いは静止画制御情報が存在するエントリー区間が特定された後に、実際にオブジェクトファイル内の多重化されたパケットであって、当該特定されたエントリー区間内のものを検索対象とすることで、静止画情報或いは静止画制御情報を容易且つ迅速に（例えば、そのヘッダや識別子等を見つけることで）探し出すことができる。
【００４０】
ここで二つのパケット間とは、該二つのパケットに係る二つの連続番号間として記述するのではなく、該二つのパケットに係る静止画情報の表示開始時刻の間として記述するのが好ましい。このように記述すれば、編集作業により幾つかのパケットが除去されて、パケットの連続番号に当初からのずれが生じても、表示時刻の間にはずれが生じないからである。但し、このような編集作業等を無視可能な環境下では、二つのパケット間とは、該二つのパケットに係る二つの連続番号間として記述してもよい。
【００４１】
更にこの場合、前記コンテンツ情報がＭＰＥＧ２規格に基づく映像情報を含んでなる場合に、前記アドレス情報は、Ｉピクチャに係るパケットの連続番号とこれに対応する表示開始時刻とを含んでなるように構成してもよい。
【００４２】
このように構成すれば、再生時には、Ｉピクチャに係るパケットの連続番号に基づき当該パケットのアドレスを特定でき、これに対応する表示開始時刻に基づいてＩピクチャを再生できる。更に、このＩピクチャに基づいて、Ｂピクチャ及びＰピクチャを再生でき、並びにこのような映像情報に対応する音声情報が存在する場合には該音声情報を再生できる。即ち、Ｉピクチャに係るパケットへのアクセスが可能とされており、更にアクセスされたＩピクチャに関連する映像情報や音声情報に係るパケットへのアクセスも可能となり、一連のコンテンツを適切に再生可能となる。この際特に、Ｂピクチャ及びＰピクチャに係るパケットのアドレス情報や、対応する音声情報に係るパケットのアドレス情報を記述する必要が無いので、全体として情報記録媒体に記録する情報量の削減を図れる。
【００４３】
本発明の情報記録装置は上記課題を解決するために、情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録装置であって、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録手段と、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録手段と、前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルを記録する第３記録手段とを備えており、前記複数の部分ストリームのうち少なくとも一つの部分ストリームは、前記コンテンツ情報の一つである静止画情報及び該静止画情報の表示を制御するための静止画制御情報の断片を夫々格納する複数のパケットを含んで構成されており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されている。
【００４４】
本発明の情報記録装置によれば、例えばシステムコントローラ、エンコーダ、後述のＴＳオブジェクト生成器、光ピックアップ等の第１記録手段により、オブジェクトデータを格納するオブジェクトデータファイルを記録し、例えばシステムコントローラ、エンコーダ、後述のＴＳオブジェクト生成器、光ピックアップ等の第２記録手段により、再生シーケンス情報を格納する再生シーケンス情報ファイルを記録し、例えばシステムコントローラ、エンコーダ、後述のＴＳオブジェクト生成器、光ピックアップ等の第３記録手段により、再生制御情報として、多重化される複数のパケットと複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルを記録する。そして、オブジェクトデータを構成する複数のパケットは、静止画情報セットの断片を夫々格納するパケットを含み、少なくとも一部の静止画情報については、一の静止画情報セットに含まれる静止画情報に対する表示制御が、他の静止画情報セットに含まれる静止画制御情報により記述されている。従って、上述した本発明の情報記録媒体に、例えばＭＰＥＧ２のトランスポートストリームの少なくとも一部の如き、ビットマップやＪＰＥＧ等の静止画情報を含めた各種のコンテンツ情報を多重記録できる。
【００４５】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報記録装置も各種態様を採ることが可能である。
【００４６】
本発明の情報記録方法は上記課題を解決するために、情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録方法であって、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録工程と、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録工程と、前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルを記録する第３記録工程とを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されている。
【００４７】
本発明の情報記録方法によれば、第１記録工程により、オブジェクトデータを格納するオブジェクトデータファイルを記録し、第２記録工程により、再生シーケンス情報を格納する再生シーケンス情報ファイルを記録し、第３記録工程により、再生制御情報として、多重化される複数のパケットと複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルを記録する。そして、オブジェクトデータを構成する複数のパケットは、静止画情報セットの断片を夫々格納するパケットを含み、少なくとも一部の静止画情報については、一の静止画情報セットに含まれる静止画情報に対する表示制御が、他の静止画情報セットに含まれる静止画制御情報により記述されている。従って、上述した本発明の情報記録媒体に、例えばＭＰＥＧ２のトランスポートストリームの少なくとも一部の如き、ビットマップやＪＰＥＧデータ等の静止画情報を含めた各種のコンテンツ情報を多重記録できる。
【００４８】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報記録方法も各種態様を採ることが可能である。
【００４９】
本発明の情報再生装置は上記課題を解決するために、上述した本発明の情報記録媒体（その各種態様も含む）から前記記録されたコンテンツ情報を再生する情報再生装置であって、前記情報記録媒体から情報を物理的に読み取る読取手段と、該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段とを備える。
【００５０】
本発明の情報再生装置によれば、光ピックアップ、復調器等の読取手段により、情報記録媒体から情報をパケット単位等で物理的に読み取る。そして、システムコントローラ、デマルチプレクサ、デコーダ等の再生手段により、この読み取られた情報に含まれる再生制御情報及び再生シーケンス情報に基づいて、この読み取られた情報に含まれるオブジェクトデータを再生する。従って、上述した本発明の情報記録媒体に多重記録されたコンテンツ情報を、一連のコンテンツ情報として適切に再生できる。この際特に、比較的データ量の大きいビットマップやＪＰＥＧ等の静止画情報は効率的に再生可能とされ、再生処理における負担増加は効果的に抑制されている。
【００５１】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報再生装置も各種態様を採ることが可能である。
【００５２】
本発明の情報再生装置の一態様では、前記再生手段は、前記静止画情報及び前記静止画制御情報の少なくとも一方をバッファに一時的に格納し、前記他の静止画情報セットに含まれる静止画制御情報に基づいて、前記一の静止画情報セットに含まれる静止画情報に対する表示制御を実行する。
【００５３】
この態様によれば、同一静止画情報を複数の静止画制御情報により相異なる形式で表示制御することや、相異なる複数の静止画情報を同一静止画制御情報により表示制御することも好適に実行可能となる。
【００５４】
本発明の情報再生方法は上記課題を解決するために、上述した本発明の情報記録媒体（その各種態様も含む）から前記記録されたコンテンツ情報を再生する情報再生方法であって、前記情報記録媒体から情報を物理的に読み取る読取工程と、該読取工程により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取工程により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程とを備える。
【００５５】
本発明の情報再生装置によれば、読取工程により、情報記録媒体から情報をパケット単位等で物理的に読み取る。そして、再生工程により、この読み取られた情報に含まれる再生制御情報及び再生シーケンス情報に基づいて、この読み取られた情報に含まれるオブジェクトデータを再生する。従って、上述した本発明の情報記録媒体に多重記録されたコンテンツ情報を、一連のコンテンツ情報として適切に再生できる。この際特に、比較的データ量の大きいビットマップやＪＰＥＧ等の静止画情報は効率的に再生可能とされ、再生処理における負担増加は効果的に抑制されている。
【００５６】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報再生方法も各種態様を採ることが可能である。
【００５７】
本発明の情報記録再生装置は上記課題を解決するために、上述した本発明の情報記録媒体（その各種態様も含む）に前記コンテンツ情報を記録し且つ該記録されたコンテンツ情報を再生する情報記録再生装置であって、前記オブジェクトデータファイルを記録する第１記録手段と、前記再生シーケンス情報ファイルを記録する第２記録手段と、前記オブジェクト情報ファイルを記録する第３記録手段と、前記情報記録媒体から情報を物理的に読み取る読取手段と、該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段とを備える。
【００５８】
本発明の情報記録再生装置によれば、上述した本発明の情報記録装置と同様に、第１記録手段により、オブジェクトデータファイルを記録し、第２記録手段により、再生シーケンス情報ファイルを記録し、第３記録手段により、オブジェクト情報ファイルを記録する。その後、上述した本発明の情報再生装置と同様に、読取手段により、情報記録媒体から情報を物理的に読み取り、再生手段により、この読み取られた情報に含まれる再生制御情報及び再生シーケンス情報に基づいて、この読み取られた情報に含まれるオブジェクトデータを再生する。従って、上述した本発明の情報記録媒体に、例えばＭＰＥＧ２のトランスポートストリームの少なくとも一部の如き、ビットマップやＪＰＥＧ等の静止画情報を含む各種のコンテンツ情報を多重記録でき、更にこの多重記録されたコンテンツ情報を静止画再生も含めて適切に再生できる。
【００５９】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報記録再生装置も各種態様を採ることが可能である。
【００６０】
本発明の情報記録再生方法は上記課題を解決するために、上述した本発明の情報記録媒体（その各種態様も含む）に前記コンテンツ情報を記録し且つ該記録されたコンテンツ情報を再生する情報記録再生方法であって、前記オブジェクトデータファイルを記録する第１記録工程と、前記再生シーケンス情報ファイルを記録する第２記録工程と、前記オブジェクト情報ファイルを記録する第３記録工程と、前記情報記録媒体から情報を物理的に読み取る読取工程と、該読取工程により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取工程により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程とを備える。
【００６１】
本発明の情報記録再生方法によれば、上述した本発明の情報記録方法と同様に、第１記録工程により、オブジェクトデータファイルを記録し、第２記録工程により、再生シーケンス情報ファイルを記録し、第３記録工程により、オブジェクト情報ファイルを記録する。その後、上述した本発明の情報再生方法と同様に、読取工程により、情報記録媒体から情報を物理的に読み取り、再生工程により、この読み取られた情報に含まれる再生制御情報及び再生シーケンス情報に基づいて、この読み取られた情報に含まれるオブジェクトデータを再生する。従って、上述した本発明の情報記録媒体に、例えばＭＰＥＧ２のトランスポートストリームの少なくとも一部の如き、ビットマップやＪＰＥＧ等の静止画情報を含む各種のコンテンツ情報を多重記録でき、更にこの多重記録されたコンテンツ情報を静止画再生も含めて適切に再生できる。
【００６２】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の情報記録再生方法も各種態様を採ることが可能である。
【００６３】
本発明の記録制御用のコンピュータプログラムは上記課題を解決するために、上述した本発明の情報記録装置（但し、その各種態様も含む）に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段、前記第２記録手段及び前記第３記録手段の少なくとも一部として機能させる。
【００６４】
本発明の記録制御用のコンピュータプログラムによれば、当該コンピュータプ
ログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明に係る情報記録装置
を比較的簡単に実現できる。
【００６５】
本発明の再生制御用のコンピュータプログラムは上記課題を解決するために、上述した本発明の情報再生装置（但し、その各種態様も含む）に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記再生手段の少なくとも一部として機能させる。
【００６６】
本発明の再生制御用のコンピュータプログラムによれば、当該コンピュータプ
ログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明に係る情報再生装置
を比較的簡単に実現できる。
【００６７】
本発明の記録再生制御用のコンピュータプログラムは上記課題を解決するために、上述した本発明の情報記録再生装置（但し、その各種態様も含む）に備えられたコンピュータを制御する記録再生制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段、前記第２記録手段、前記第３記録手段及び前記再生手段の少なくとも一部として機能させる。
【００６８】
本発明の記録再生制御用のコンピュータプログラムによれば、当該コンピュー
タプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明に係る情報記録
再生装置を比較的簡単に実現できる。
【００６９】
本発明の制御信号を含むデータ構造は上記課題を解決するために、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録されており、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと、前記オブジェクトデータの再生を制御するための再生制御情報として、前記多重化される複数のパケットと前記複数のコンテンツ情報との対応関係を定義する対応定義情報を格納するオブジェクト情報ファイルとを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されている。
【００７０】
本発明の制御信号を含むデータ構造によれば、上述した本発明の情報記録媒体の場合と同様に、例えばＭＰＥＧ２のトランスポートストリームに準拠して、ビットマップやＪＰＥＧ等の静止画情報を含む複雑なコンテンツ情報を多重記録し、静止画再生も含めて再生することが可能となる。
【００７１】
尚、上述した本発明の情報記録媒体における各種態様に対応して、本発明の制御信号を含むデータ構造も各種態様を採ることが可能である。
【００７２】
本発明のこのような作用及び他の利得は次に説明する実施の形態から明らかにされる。
【発明の効果】
【００７３】
以上説明したように本発明によれば、比較的データ量の大きい静止画情報を動画情報や音声情報等と共に多重記録可能であり、再生表示処理における負担増加を抑制しつつ、該静止画情報の再生が可能となる。特に、本発明に係る静止画情報セット（例えば、サブピクチャ構造）の採用により、一枚のサブピクチャに係る静止画情報に対して、異なる静止画制御情報を作用させて表示を行うことで、同じ静止画情報を異なる多くの表現のために用いることが可能となる。これにより、データ量の大きな静止画像のための記録容量の節約を図れる。更に、本発明に係る制御情報識別フラグ（例えば、ＳＣＰ識別フラグ）や静止画情報識別フラグ（例えば、ＳＰデータ識別フラグ）の採用により、静止画情報の取得処理や再生制御処理を効率的に行うことができ、これらの処理のために必要となるデータ量の抑制により、全体として記録容量の節約を図れる。
【発明を実施するための最良の形態】
【００７４】
（情報記録媒体）
図１から図７を参照して、本発明の情報記録媒体の実施形態について説明する。本実施形態は、本発明の情報記録媒体を、記録（書き込み）及び再生（読み出し）が可能な型の光ディスクに適用したものである。
【００７５】
先ず図１を参照して、本実施形態の光ディスクの基本構造について説明する。ここに図１は、上側に複数のエリアを有する光ディスクの構造を概略平面図で示すと共に、下側にその径方向におけるエリア構造を概念図で対応付けて示すものである。
【００７６】
図１に示すように、光ディスク１００は、例えば、記録（書き込み）が複数回又は１回のみ可能な、光磁気方式、相変化方式等の各種記録方式で記録可能とされており、ＤＶＤと同じく直径１２ｃｍ程度のディスク本体上の記録面に、センターホール１０２を中心として内周から外周に向けて、リードインエリア１０４、データエリア１０６及びリードアウトエリア１０８が設けられている。そして、各エリアには、例えば、センターホール１０２を中心にスパイラル状或いは同心円状に、グルーブトラック及びランドトラックが交互に設けられており、このグルーブトラックはウオブリングされてもよいし、これらのうち一方又は両方のトラックにプレピットが形成されていてもよい。尚、本発明は、このような三つのエリアを有する光ディスクには特に限定されない。
【００７７】
次に図２を参照して、本実施形態の光ディスクに記録されるトランスポートストリーム（ＴＳ）の構成について説明する。ここに、図２（ａ）は、比較のため、従来のＤＶＤにおけるＭＰＥＧ２のプログラムストリームの構成を図式的に示すものであり、図２（ｂ）は、ＭＰＥＧ２のトランスポートストリーム（ＴＳ）の構成を図式的に示すものである。
【００７８】
図２（ａ）において、一つのプログラムストリームは、時間軸ｔに沿って、主映像情報たるビデオデータ用のビデオストリームを１本だけ含み、更に、音声情報たるオーディオデータ用のオーディオストリームを最大で８本含み且つ副映像情報たるサブピクチャデータ用のサブピクチャストリームを最大で３２本含んでなる。即ち、任意の時刻ｔｘにおいて多重化されるビデオデータは、１本のビデオストリームのみに係るものであり、例えば複数のテレビ番組或いは複数の映画などに対応する複数本のビデオストリームを同時にプログラムストリームに含ませることはできない。映像を伴うテレビ番組等を多重化して伝送或いは記録するためには、各々のテレビ番組等のために、少なくとも１本のビデオストリームが必要となるので、１本しかビデオストリームが存在しないＤＶＤのプログラムストリーム形式では、複数のテレビ番組等を多重化して伝送或いは記録することはできないのである。
【００７９】
図２（ｂ）において、一つのトランスポートストリーム（ＴＳ）は、主映像情報たるビデオデータ用のエレメンタリーストリーム（ＥＳ）としてビデオストリームを複数本含んでなり、更に音声情報たるオーディオデータ用のエレメンタリーストリーム（ＥＳ）としてオーディオストリームを複数本含み且つ副映像情報たるサブピクチャデータ用のエレメンタリーストリーム（ＥＳ）としてサブピクチャストリームを複数本含んでなる。即ち、任意の時刻ｔｘにおいて多重化されるビデオデータは、複数本のビデオストリームに係るものであり、例えば複数のテレビ番組或いは複数の映画などに対応する複数のビデオストリームを同時にトランスポートストリームに含ませることが可能である。このように複数本のビデオストリームが存在するトランスポートストリーム形式では、複数のテレビ番組等を多重化して伝送或いは記録することが可能である。但し、現況のトランスポートストリームを採用するデジタル放送では、サブピクチャストリームについては伝送していない。
【００８０】
尚、図２（ａ）及び図２（ｂ）では説明の便宜上、ビデオストリーム、オーディオストリーム及びサブピクチャストリームを、この順に上から配列しているが、この順番は、後述の如くパケット単位で多重化される際の順番等に対応するものではない。トランスポートストリームでは、概念的には、例えば一つの番組に対して、１本のビデオストリーム、２本の音声ストリーム及び２本のサブピクチャストリームからなる一まとまりが対応している。
【００８１】
上述した本実施形態の光ディスク１００は、記録レートの制限内で、このように複数本のエレメンタリーストリーム（ＥＳ）を含んでなるトランスポートストリーム（ＴＳ）を多重記録可能に、即ち複数の番組或いはプログラムを同時に記録可能に構成されている。
【００８２】
次に図３及び図４を参照して、光ディスク１００上に記録されるデータの構造について説明する。ここに、図３は、光ディスク１００上に記録されるデータ構造を模式的に示すものであり、図４は、図３に示した各オブジェクト内におけるデータ構造の詳細を模式的に示すものである。
【００８３】
以下の説明において、「タイトル」とは、複数の「プレイリスト」を連続して実行する再生単位であり、例えば、映画１本、テレビ番組１本などの論理的に大きなまとまりを持った単位である。「プレイリスト」とは、「オブジェクト」の再生に必要な情報を格納したファイルであり、オブジェクトへアクセスするためのオブジェクトの再生範囲に関する情報が各々格納された複数の「アイテム」で構成されている。より具体的には、各アイテムには、オブジェクトの開始アドレスを示す「ＩＮポイント情報」及び終了アドレスを示す「ＯＵＴポイント情報」が記述されている。尚、これらの「ＩＮポイント情報」及び「ＯＵＴポイント情報」は夫々、直接アドレスを示してもよいし、再生時間軸上における時間或いは時刻など間接的にアドレスを示してもよい。そして、「オブジェクト」とは、上述したＭＰＥＧ２のトランスポートストリームを構成するコンテンツの実体情報である。
【００８４】
図３において、光ディスク１００は、論理的構造として、ディスク情報ファイル１１０、プレイ（Ｐ）リスト情報ファイル１２０、オブジェクト情報ファイル１３０及びオブジェクトデータファイル１４０の４種類のファイルを備えており、これらのファイルを管理するためのファイルシステム１０５を更に備えている。尚、図３は、光ディスク１００上における物理的なデータ配置を直接示しているものではないが、図３に示す配列順序を、図１に示す配列順序に対応するように記録すること、即ち、ファイルシステム１０５等をリードインエリア１０４に続いてデータ記録エリア１０６に記録し、更にオブジェクトデータファイル１４０等をデータ記録エリア１０６に記録することも可能である。図１に示したリードインエリア１０４やリードアウトエリア１０８が存在せずとも、図３に示したファイル構造は構築可能である。
【００８５】
ディスク情報ファイル１１０は、光ディスク１００全体に関する総合的な情報を格納するファイルであり、ディスク総合情報１１２と、タイトル情報テーブル１１４と、その他の情報１１８とを格納する。ディスク総合情報１１２は、例えば光ディスク１００内の総タイトル数等を格納する。タイトル情報テーブル１１４は、論理情報として、各タイトルのタイプ（例えば、シーケンシャル再生型、分岐型など）や、各タイトルを構成するプレイ（Ｐ）リスト番号をタイトル毎に格納する。
【００８６】
プレイリスト情報ファイル１２０は、各プレイリストの論理的構成を示すプレイ（Ｐ）リスト情報テーブル１２１を格納し、これは、プレイ（Ｐ）リスト総合情報１２２と、プレイ（Ｐ）リストポインタ１２４と、複数のプレイ（Ｐ）リスト１２６（Ｐリスト＃１〜＃ｎ）と、その他の情報１２８とに分かれている。このプレイリスト情報テーブル１２１には、プレイリスト番号順に各プレイリスト１２６の論理情報を格納する。言い換えれば、各プレイリスト１２６の格納順番がプレイリスト番号である。また、上述したタイトル情報テーブル１１４で、同一のプレイリスト１２６を、複数のタイトルから参照することも可能である。即ち、タイトル＃ｎとタイトル＃ｍとが同じプレイリスト＃ｐを使用する場合にも、プレイリスト情報テーブル１２１中のプレイリスト＃ｐを、タイトル情報テーブル１１４でポイントするように構成してもよい。
【００８７】
オブジェクト情報ファイル１３０は、各プレイリスト１２６内に構成される各アイテムに対するオブジェクトデータファイル１４０中の格納位置（即ち、再生対象の論理アドレス）や、そのアイテムの再生に関する各種属性情報が格納される。本実施形態では特に、オブジェクト情報ファイル１３０は、後に詳述する複数のＡＵ（アソシエートユニット）情報１３２Ｉ（ＡＵ＃１〜ＡＵ#ｑ）を含ん
でなるＡＵテーブル１３１と、ＥＳ（エレメンタリーストリーム）マップテーブル１３４と、その他の情報１３８とを格納する。
【００８８】
オブジェクトデータファイル１４０は、トランスポートストリーム（ＴＳ）別のＴＳオブジェクト１４２（ＴＳ＃１オブジェクト〜ＴＳ＃ｓオブジェクト）、即ち実際に再生するコンテンツの実体データを、複数格納する。
【００８９】
尚、図３を参照して説明した４種類のファイルは、更に夫々複数のファイルに分けて格納することも可能であり、これらを全てファイルシステム１０５により管理してもよい。例えば、オブジェクトデータファイル１４０を、オブジェクトデータファイル＃１、オブジェクトデータファイル＃２、…というように複数に分けることも可能である。
【００９０】
図４に示すように、論理的に再生可能な単位である図３に示したＴＳオブジェクト１４２は、例えば６ｋＢのデータ量を夫々有する複数のアラインドユニット１４３に分割されてなる。アラインドユニット１４３の先頭は、ＴＳオブジェクト１４２の先頭に一致（アラインド）されている。各アラインドユニット１４３は更に、１９２Ｂのデータ量を夫々有する複数のソースパケット１４４に細分化されている。ソースパケット１４４は、物理的に再生可能な単位であり、この単位即ちパケット単位で、光ディスク１００上のデータのうち少なくともビデオデータ、オーディオデータ及びサブピクチャデータは多重化されており、その他の情報についても同様に多重化されてよい。各ソースパケット１４４は、４Ｂのデータ量を有する、再生時間軸上におけるＴＳ（トランスポートストリーム）パケットの再生処理開始時刻を示すパケットアライバルタイムスタンプ等の再生を制御するための制御情報１４５と、１８８Ｂのデータ量を有するＴＳパケット１４６とを含んでなる。ＴＳパケット１４６は、パケットヘッダ１４６ａをその先頭部に有し、ビデオデータがパケット化されて「ビデオパケット」とされるか、オーディオデータがパケット化されて「オーディオパケット」とされるか、又はサブピクチャデータがパケット化されて「サブピクチャパケット」とされるか、若しくは、その他のデータがパケット化される。
【００９１】
次に図５及び図６を参照して、図２（ｂ）に示した如きトランスポートストリーム形式のビデオデータ、オーディオデータ、サブピクチャデータ等が、図４に示したＴＳパケット１４６により、光ディスク１００上に多重記録される点について説明する。ここに、図５は、上段のプログラム＃１（ＰＧ１）用のエレメンタリーストリーム（ＥＳ）と中段のプログラム＃２（ＰＧ２）用のエレメンタリーストリーム（ＥＳ）とが多重化されて、これら２つのプログラム（ＰＧ１＆２）用のトランスポートストリーム（ＴＳ）が構成される様子を、横軸を時間軸として概念的に示すものであり、図６は、一つのトランスポートストリーム（ＴＳ）内に多重化されたＴＳパケットのイメージを、時間の沿ったパケット配列として概念的に示すものである。
【００９２】
図５に示すように、プログラム＃１用のエレメンタリーストリーム（上段）は、例えば、プログラム＃１用のビデオデータがパケット化されたＴＳパケット１４６が時間軸（横軸）に対して離散的に配列されてなる。プログラム＃２用のエレメンタリーストリーム（中段）は、例えば、プログラム＃２用のビデオデータがパケット化されたＴＳパケット１４６が時間軸（横軸）に対して離散的に配列されてなる。そして、これらのＴＳパケット１４６が多重化されて、これら二つのプログラム用のトランスポートストリーム（下段）が構築されている。尚、図５では説明の便宜上省略しているが、図２（ｂ）に示したように、実際には、プログラム＃１用のエレメンタリーストリームとして、オーディオデータがパケット化されたＴＳパケットからなるエレメンタリーストリームやサブピクチャデータがパケット化されたＴＳパケットからなるサブピクチャストリームが同様に多重化されてもよく、更にこれらに加えて、プログラム＃２用のエレメンタリーストリームとして、オーディオデータがパケット化されたＴＳパケットからなるエレメンタリーストリームやサブピクチャデータがパケット化されたＴＳパケットからなるサブピクチャストリームが同様に多重化されてもよい。
【００９３】
図６に示すように、本実施形態では、このように多重化された多数のＴＳパケット１４６から、一つのＴＳストリームが構築される。そして、多数のＴＳパケット１４６は、このように多重化された形で、パケットアライバルタイムスタンプ等１４５の情報を付加し、光ディスク１００上に多重記録される。尚、図６では、プログラム＃ｉ（ｉ＝１，２，３）を構成するデータからなるＴＳパケット１４６に対して、ｊ（ｊ＝１，２，…）をプログラムを構成するストリーム別の順序を示す番号として、“Ｅｌｅｍｅｎｔ（ｉ０ｊ）”で示しており、この（ｉ０ｊ）は、エレメンタリーストリーム別のＴＳパケット１４６の識別番号たるパケットＩＤとされている。このパケットＩＤは、複数のＴＳパケット１４６が同一時刻に多重化されても相互に区別可能なように、同一時刻に多重化される複数のＴＳパケット１４６間では固有の値が付与されている。
【００９４】
また図６では、ＰＡＴ（プログラムアソシエーションテーブル）及びＰＭＴ（プログラムマップテーブル）も、ＴＳパケット１４６単位でパケット化され且つ多重化されている。これらのうちＰＡＴは、複数のＰＭＴのパケットＩＤを示すテーブルを格納している。特にＰＡＴは、所定のパケットＩＤとして、図６のように（０００）が付与されることがＭＰＥＧ２規格で規定されている。即ち、同一時刻に多重化された多数のパケットのうち、パケットＩＤが（０００）であるＴＳパケット１４６として、ＰＡＴがパケット化されたＴＳパケット１４６が検出されるように構成されている。そして、ＰＭＴは、一又は複数のプログラムについて各プログラムを構成するエレメンタリーストリーム別のパケットＩＤを示すテーブルを格納している。ＰＭＴには、任意のパケットＩＤを付与可能であるが、それらのパケットＩＤは、上述の如くパケットＩＤが（０００）として検出可能なＰＡＴにより示されている。従って、同一時刻に多重化された多数のパケットのうち、ＰＭＴがパケット化されたＴＳパケット１４６（即ち、図６でパケットＩＤ（１００）、（２００）、（３００）が付与されたＴＳパケット１４６）が、ＰＡＴにより検出されるように構成されている。
【００９５】
図６に示した如きトランスポートストリームがデジタル伝送されて来た場合、チューナは、このように構成されたＰＡＴ及びＰＭＴを参照することにより、多重化されたパケットの中から所望のエレメンタリーストリームに対応するものを抜き出して、その復調が可能となるのである。
【００９６】
そして、本実施の形態では、図４に示したＴＳオブジェクト１４２内に格納されるＴＳパケット１４６として、このようなＰＡＴやＰＭＴのパケットを含む。即ち、図６に示した如きトランスポートストリームが伝送されてきた際に、そのまま光ディスク１００上に記録できるという大きな利点が得られる。
【００９７】
更に、本実施形態では、このように記録されたＰＡＴやＰＭＴについては光ディスク１００の再生時には参照することなく、代わりに図３に示した後に詳述するＡＵテーブル１３１及びＥＳマップテーブル１３４を参照することによって、より効率的な再生を可能とし、複雑なマルチビジョン再生等にも対処可能とする。このために本実施形態では、例えば復調時や記録時にＰＡＴ及びＰＭＴを参照することで得られるエレメンタリーストリームとパケットとの対応関係を、ＡＵテーブル１３１及びＥＳマップテーブル１３４の形で且つパケット化或いは多重化しないで、オブジェクト情報ファイル１３０内に格納するのである。
【００９８】
次に図７を参照して、光ディスク１００上のデータの論理構成について説明する。ここに、図７は、光ディスク１００上のデータの論理構成を、論理階層からオブジェト階層或いは実体階層への展開を中心に模式的に示したものである。
【００９９】
図７において、光ディスク１００には、例えば映画１本、テレビ番組１本などの論理的に大きなまとまりであるタイトル２００が、一又は複数記録されている。各タイトル２００は、一又は複数のプレイリスト１２６から論理的に構成されている。各タイトル２００内で、複数のプレイリストはシーケンシャル構造を有してもよいし、分岐構造を有してもよい。
【０１００】
尚、単純な論理構成の場合、一つのタイトル２００は、一つのプレイリスト１２６から構成される。また、一つのプレイリスト１２６を複数のタイトル２００から参照することも可能である。
【０１０１】
各プレイリスト１２６は、複数のアイテム（プレイアイテム）２０４から論理的に構成されている。各プレイリスト１２６内で、複数のアイテム２０４は、シーケンシャル構造を有してもよいし、分岐構造を有してもよい。また、一つのアイテム２０４を複数のプレイリスト１２６から参照することも可能である。アイテム２０４に記述された前述のＩＮポイント情報及びＯＵＴポイント情報により、ＴＳオブジェクト１４２の再生範囲が論理的に指定される。そして、論理的に指定された再生範囲についてオブジェクト情報１３０ｄを参照することにより、最終的にはファイルシステムを介して、ＴＳオブジェクト１４２の再生範囲が物理的に指定される。ここに、オブジェクト情報１３０ｄは、ＴＳオブジェクト１４２の属性情報、ＴＳオブジェクト１４２内におけるデータサーチに必要なＥＳアドレス情報１３４ｄ等のＴＳオブジェクト１４２を再生するための各種情報を含む（尚、図３に示したＥＳマップテーブル１３４は、このようなＥＳアドレス情報１３４ｄを複数含んでなる）。
【０１０２】
そして、後述の情報記録再生装置によるＴＳオブジェクト１４２の再生時には、アイテム２０４及びオブジェクト情報１３０ｄから、当該ＴＳオブジェクト１４２における再生すべき物理的なアドレスが取得され、所望のエレメンタリーストリームの再生が実行される。
【０１０３】
このように本実施形態では、アイテム２０４に記述されたＩＮポイント情報及びＯＵＴポイント情報並びにオブジェクト情報１３０ｄのＥＳマップテーブル１３４（図３参照）内に記述されたＥＳアドレス情報１３４ｄにより、再生シーケンスにおける論理階層からオブジェクト階層への関連付けが実行され、エレメンタリーストリームの再生が可能とされる。
【０１０４】
以上詳述したように本実施形態では、光ディスク１００上においてＴＳパケット１４６の単位で多重記録されており、これにより、図２（ｂ）に示したような多数のエレメンタリーストリームを含んでなる、トランスポートストリームを光ディスク１００上に多重記録可能とされている。本実施形態によれば、デジタル放送を光ディスク１００に記録する場合、記録レートの制限内で複数の番組或いは複数のプログラムを同時に記録可能であるが、ここでは一つのＴＳオブジェクト１４２へ複数の番組或いは複数のプログラムを多重化して記録する方法を採用している。以下、このような記録処理を実行可能な情報記録再生装置の実施形態について説明する。
【０１０５】
（情報記録再生装置）
次に図８から図１３を参照して、本発明の情報記録再生装置の実施形態について説明する。ここに、図８は、情報記録再生装置のブロック図であり、図９から図１３は、その動作を示すフローチャートである。
【０１０６】
図８において、情報記録再生装置５００は、再生系と記録系とに大別されており、上述した光ディスク１００に情報を記録可能であり且つこれに記録された情報を再生可能に構成されている。本実施形態では、このように情報記録再生装置５００は、記録再生用であるが、基本的にその記録系部分から本発明の記録装置の実施形態を構成可能であり、他方、基本的にその再生系部分から本発明の情報再生装置の実施形態を構成可能である。
【０１０７】
情報記録再生装置５００は、光ピックアップ５０２、サーボユニット５０３、スピンドルモータ５０４、復調器５０６、デマルチプレクサ５０８、ビデオデコーダ５１１、オーディオデコーダ５１２、サブピクチャデコーダ５１３、加算器５１４、システムコントローラ５２０、メモリ５３０、メモリ５４０、変調器６０６、フォーマッタ６０８、ＴＳオブジェクト生成器６１０、ビデオエンコーダ６１１、オーディオエンコーダ６１２及びサブピクチャエンコーダ６１３を含んで構成されている。システムコントローラ５２０は、ファイル（Ｆｉｌｅ）システム／論理構造データ生成器５２１及びファイル（Ｆｉｌｅ）システム／論理構造データ判読器５２２を備えている。更にシステムコントローラ５２０には、メモリ５３０及び、タイトル情報等のユーザ入力を行うためのユーザインタフェース７２０が接続されている。
【０１０８】
これらの構成要素のうち、復調器５０６、デマルチプレクサ５０８、ビデオデコーダ５１１、オーディオデコーダ５１２、サブピクチャデコーダ５１３及び加算器５１４、並びにメモリ５４０から概ね再生系が構成されている。他方、これらの構成要素のうち、変調器６０６、フォーマッタ６０８、ＴＳオブジェクト生成器６１０、ビデオエンコーダ６１１、オーディオエンコーダ６１２及びサブピクチャエンコーダ６１３から概ね記録系が構成されている。そして、光ピックアップ５０２、サーボユニット５０３、スピンドルモータ５０４、システムコントローラ５２０及びメモリ５３０、並びにタイトル情報等のユーザ入力を行うためのユーザインタフェース７２０は、概ね再生系及び記録系の両方に共用される。更に記録系については、ＴＳオブジェクトデータ源７００と、ビデオデータ源７１１、オーディオデータ源７１２及びサブピクチャデータ源７１３とが用意される。また、システムコントローラ５２０内に設けられるファイルシステム／論理構造データ生成器５２１は、主に記録系で用いられ、ファイルシステム／論理構造判読器５２２は、主に再生系で用いられる。
【０１０９】
光ピックアップ５０２は、光ディスク１００に対してレーザービーム等の光ビームＬＢを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。サーボユニット５０３は、再生時及び記録時に、システムコントローラ５２０から出力される制御信号Ｓｃ１による制御を受けて、光ピックアップ５０２におけるフォーカスサーボ、トラッキングサーボ等を行うと共にスピンドルモータ５０４におけるスピンドルサーボを行う。スピンドルモータ５０４は、サーボユニット５０３によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転させるように構成されている。
【０１１０】
（ｉ）  記録系の構成及び動作：
次に図８から図１２を参照して、情報記録再生装置５００のうち記録系を構成する各構成要素における具体的な構成及びそれらの動作を、場合分けして説明する。
【０１１１】
（ｉ−１）  作成済みのＴＳオブジェクトを使用する場合：
この場合について図８及び図９を参照して説明する。
【０１１２】
図８において、ＴＳオブジェクトデータ源７００は、例えばビデオテープ、メモリ等の記録ストレージからなり、ＴＳオブジェクトデータＤ１を格納する。
【０１１３】
図９では先ず、ＴＳオブジェクトデータＤ１を使用して光ディスク１００上に論理的に構成する各タイトルの情報（例えば、プレイリストの構成内容等）は、ユーザインタフェース７２０から、タイトル情報等のユーザ入力Ｉ２として、システムコントローラ５２０に入力される。そして、システムコントローラ５２０は、ユーザインタフェース７２０からのタイトル情報等のユーザ入力Ｉ２を取り込む（ステップＳ２１：Ｙｅｓ及びステップＳ２２）。この際、ユーザインタフェース７２０では、システムコントローラ５２０からの制御信号Ｓｃ４による制御を受けて、例えばタイトルメニュー画面を介しての選択など、記録しようとする内容に応じた入力処理が可能とされている。尚、ユーザ入力が既に実行済み等の場合には（ステップＳ２１：Ｎｏ）、これらの処理は省略される。
【０１１４】
次に、ＴＳオブジェクトデータ源７００は、システムコントローラ５２０からのデータ読み出しを指示する制御信号Ｓｃ８による制御を受けて、ＴＳオブジェクトデータＤ１を出力する。そして、システムコントローラ５２０は、ＴＳオブジェクト源７００からＴＳオブジェクトデータＤ１を取り込み（ステップＳ２３）、そのファイルシステム／論理構造データ生成器５２１内のＴＳ解析機能によって、例えば前述の如くビデオデータ等と共にパケット化されたＰＡＴ、ＰＭＴ等に基づいて、ＴＳオブジェクトデータＤ１におけるデータ配列（例えば、記録データ長等）、各エレメンタリーストリームの構成の解析（例えば、後述のＥＳ＿ＰＩＤ（エレメンタリーストリーム・パケット識別番号）の理解）などを行う（ステップＳ２４）。
【０１１５】
続いて、システムコントローラ５２０は、取り込んだタイトル情報等のユーザ入力Ｉ２並びに、ＴＳオブジェクトデータＤ１のデータ配列及び各エレメンタリーストリームの解析結果から、そのファイルシステム／論理構造データ生成器５２１によって、論理情報ファイルデータＤ４として、ディスク情報ファイル１１０、プレイリスト情報ファイル１２０、オブジェクト情報ファイル１３０及びファイルシステム１０５（図３参照）を作成する（ステップＳ２５）。メモリ５３０は、このような論理情報ファイルデータＤ４を作成する際に用いられる。
【０１１６】
尚、ＴＳオブジェクトデータＤ１のデータ配列及び各エレメンタリーストリームの構成情報等についてのデータを予め用意しておく等のバリエーションは当然に種々考えられるが、それらも本実施形態の範囲内である。
【０１１７】
図８において、フォーマッタ６０８は、ＴＳオブジェクトデータＤ１と論理情報ファイルデータＤ４とを共に、光ディスク１００上に格納するためのデータ配列フォーマットを行う装置である。より具体的には、フォーマッタ６０８は、スイッチＳｗ１及びスイッチＳｗ２を備えてなり、システムコントローラ５２０からのスイッチ制御信号Ｓｃ５によりスイッチング制御されて、ＴＳオブジェクトデータＤ１のフォーマット時には、スイッチＳｗ１を（１）側に接続して且つスイッチＳｗ２を（１）側に接続して、ＴＳオブジェクトデータ源７００からのＴＳオブジェクトデータＤ１を出力する。尚、ＴＳオブジェクトデータＤ１の送出制御については、システムコントローラ５２０からの制御信号Ｓｃ８により行われる。他方、フォーマッタ６０８は、論理情報ファイルデータＤ４のフォーマット時には、システムコントローラ５２０からのスイッチ制御信号Ｓｃ５によりスイッチング制御されて、スイッチＳｗ２を（２）側に接続して、論理情報ファイルデータＤ４を出力するように構成されている。
【０１１８】
図９のステップＳ２６では、このように構成されたフォーマッタ６０８によるスイッチング制御によって、(i)ステップＳ２５でファイルシステム／論理構造
データ生成器５２１からの論理情報ファイルデータＤ４又は(ii)ＴＳオブジェクトデータ源７００からのＴＳオブジェクトデータＤ１が、フォーマッタ６０８を介して出力される（ステップＳ２６）。
【０１１９】
フォーマッタ６０８からの選択出力は、ディスクイメージデータＤ５として変調器６０６に送出され、変調器６０６により変調されて、光ピックアップ５０２を介して光ディスク１００上に記録される（ステップＳ２７）。この際のディスク記録制御についても、システムコントローラ５２０により実行される。
【０１２０】
そして、ステップＳ２５で生成された論理情報ファイルデータＤ４と、これに対応するＴＳオブジェクトデータＤ１とが共に記録済みでなければ、ステップＳ２６に戻って、その記録を引き続いて行う（ステップＳ２８：Ｎｏ）。尚、論理情報ファイルデータＤ４とこれに対応するＴＳオブジェクトデータＤ１との記録順についてはどちらが先でも後でもよい。
【０１２１】
他方、これら両方共に記録済みであれば、光ディスク１００に対する記録を終了すべきか否かを終了コマンドの有無等に基づき判定し（ステップＳ２９）、終了すべきでない場合には（ステップＳ２９：Ｎｏ）ステップＳ２１に戻って記録処理を続ける。他方、終了すべき場合には（ステップＳ２９：Ｙｅｓ）、一連の記録処理を終了する。
【０１２２】
以上のように、情報記録再生装置５００により、作成済みのＴＳオブジェクトを使用する場合における記録処理が行われる。
【０１２３】
尚、図９に示した例では、ステップＳ２５で論理情報ファイルデータＤ４を作成した後に、ステップＳ２６で論理情報ファイルデータＤ４とこれに対応するＴＳオブジェクトデータＤ１とのデータ出力を実行しているが、ステップＳ２５以前に、ＴＳオブジェクトデータＤ１の出力や光ディスク１００上への記録を実行しておき、この記録後に或いはこの記録と並行して、論理情報ファイルデータＤ４を生成や記録することも可能である。
【０１２４】
（ｉ−２）  放送中のトランスポートストリームを受信して記録する場合：
この場合について図８及び図１０を参照して説明する。尚、図１０において、図９と同様のステップには同様のステップ番号を付し、それらの説明は適宜省略する。
【０１２５】
この場合も、上述の「作成済みのＴＳオブジェクトを使用する場合」とほぼ同様な処理が行われる。従って、これと異なる点を中心に以下説明する。
【０１２６】
放送中のトランスポートストリームを受信して記録する場合には、ＴＳオブジェクトデータ源７００は、例えば放送中のデジタル放送を受信する受信器（セットトップボックス）からなり、ＴＳオブジェクトデータＤ１を受信して、リアルタイムでフォーマッタ６０８に送出する（ステップＳ４１）。これと同時に、受信時に解読された番組構成情報及び後述のＥＳ＿ＰＩＤ情報を含む受信情報Ｄ３（即ち、受信器とシステムコントローラ５２０のインタフェースとを介して送り込まれるデータに相当する情報）がシステムコントローラ５２０に取り込まれ、メモリ５３０に格納される（ステップＳ４４）。
【０１２７】
一方で、フォーマッタ６０８に出力されたＴＳオブジェクトデータＤ１は、フォーマッタ６０８のスイッチング制御により変調器６０６に出力され（ステップＳ４２）、光ディク１００に記録される（ステップＳ４３）。
【０１２８】
これらと並行して、受信時に取り込まれてメモリ５３０に格納されている受信情報Ｄ３に含まれる番組構成情報及びＥＳ＿ＰＩＤ情報を用いて、ファイルシステム／論理構造生成器５２１により論理情報ファイルデータＤ４を作成する（ステップＳ２４及びステップＳ２５）。そして一連のＴＳオブジェクトデータＤ１の記録終了後に、この論理情報ファイルデータＤ４を光ディスク１００に追加記録する（ステップＳ４６及びＳ４７）。尚、これらステップＳ２４及びＳ２５の処理についても、ステップＳ４３の終了後に行ってもよい。
【０１２９】
更に、必要に応じて（例えばタイトルの一部を編集する場合など）、ユーザインタフェース７２０からのタイトル情報等のユーザ入力Ｉ２を、メモリ５３０に格納されていた番組構成情報及びＥＳ＿ＰＩＤ情報に加えることで、システムコントローラ５２０により論理情報ファイルデータＤ４を作成し、これを光ディスク１００に追加記録してもよい。
【０１３０】
以上のように、情報記録再生装置５００により、放送中のトランスポートストリームを受信してリアルタイムに記録する場合における記録処理が行われる。
【０１３１】
尚、放送時の全受信データをアーカイブ装置に一旦格納した後に、これをＴＳオブジェクト源７００として用いれば、上述した「作成済みのＴＳオブジェクトを使用する場合」と同様な処理で足りる。
【０１３２】
（ｉ−３）  ビデオ、オーディオ及びサブピクチャデータを記録する場合：
この場合について図８及び図１１を参照して説明する。尚、図１１において、図９と同様のステップには同様のステップ番号を付し、それらの説明は適宜省略する。
【０１３３】
予め別々に用意したビデオデータ、オーディオデータ及びサブピクチャデータを記録する場合には、ビデオデータ源７１１、オーディオデータ源７１２及びサブピクチャデータ源７１３は夫々、例えばビデオテープ、メモリ等の記録ストレージからなり、ビデオデータＤＶ、オーディオデータＤＡ及びサブピクチャデータＤＳを夫々格納する。
【０１３４】
これらのデータ源は、システムコントローラ５２０からの、データ読み出しを指示する制御信号Ｓｃ８による制御を受けて、ビデオデータＤＶ、オーディオデータＤＡ及びサブピクチャデータＤＳを夫々、ビデオエンコーダ６１１、オーディオエンコーダ６１２及びサブピクチャエンコーダ６１３に送出する（ステップＳ６１）。そして、これらのビデオエンコーダ６１１、オーディオエンコーダ６１２及びサブピクチャエンコーダ６１３により、所定種類のエンコード処理を実行する（ステップＳ６２）。
【０１３５】
ＴＳオブジェクト生成器６１０は、システムコントローラ５２０からの制御信号Ｓｃ６による制御を受けて、このようにエンコードされたデータを、トランスポートストリームをなすＴＳオブジェクトデータに変換する（ステップＳ６３）。この際、各ＴＳオブジェクトデータのデータ配列情報（例えば記録データ長等）や各エレメンタリーストリームの構成情報（例えば、後述のＥＳ＿ＰＩＤ等）は、ＴＳオブジェクト生成器６１０から情報Ｉ６としてシステムコントローラ５２０に送出され、メモリ５３０に格納される（ステップＳ６６）。
【０１３６】
他方、ＴＳオブジェクト生成器６１０により生成されたＴＳオブジェクトデータは、フォーマッタ６０８のスイッチＳｗ１の（２）側に送出される。即ち、フォーマッタ６０８は、ＴＳオブジェクト生成器６１０からのＴＳオブジェクトデータのフォーマット時には、システムコントローラ５２０からのスイッチ制御信号Ｓｃ５によりスイッチング制御されて、スイッチＳｗ１を（２）側にし且つスイッチＳｗ２を（１）側に接続することで、当該ＴＳオブジェクトデータを出力する（ステップＳ６４）。続いて、このＴＳオブジェクトデータは、変調器６０６を介して、光ディク１００に記録される（ステップＳ６５）。
【０１３７】
これらと並行して、情報Ｉ６としてメモリ５３０に取り込まれた各ＴＳオブジェクトデータのデータ配列情報や各エレメンタリーストリームの構成情報を用いて、ファイルシステム／論理構造生成器５２１により論理情報ファイルデータＤ４を作成する（ステップＳ２４及びステップＳ２５）。そして一連のＴＳオブジェクトデータＤ２の記録終了後に、これを光ディスク１００に追加記録する（ステップＳ６７及びＳ６８）。尚、ステップＳ２４及びＳ２５の処理についても、ステップＳ６５の終了後に行うようにしてもよい。
【０１３８】
更に、必要に応じて（例えばタイトルの一部を編集する場合など）、ユーザインタフェース７２０からのタイトル情報等のユーザ入力Ｉ２を、これらのメモリ５３０に格納されていた情報に加えることで、ファイルシステム／論理構造生成器５２１により論理情報ファイルデータＤ４を作成し、これを光ディスク１００に追加記録してもよい。
【０１３９】
以上のように、情報記録再生装置５００により、予め別々に用意したビデオデータ、オーディオデータ及びサブピクチャデータを記録する場合における記録処理が行われる。
【０１４０】
尚、この記録処理は、ユーザの所有する任意のコンテンツを記録する際にも応用可能である。
【０１４１】
（ｉ−４）  オーサリングによりデータを記録する場合：
この場合について図８及び図１２を参照して説明する。尚、図１２において、図９と同様のステップには同様のステップ番号を付し、それらの説明は適宜省略する。
【０１４２】
この場合は、上述した三つの場合における記録処理を組み合わせることにより、予めオーサリングシステムが、ＴＳオブジェクトの生成、論理情報ファイルデータの生成等を行った後（ステップＳ８１）、フォーマッタ６０８で行うスイッチング制御の処理までを終了させる（ステップＳ８２）。その後、この作業により得られた情報を、ディスク原盤カッティングマシン前後に装備された変調器６０６に、ディスクイメージデータＤ５として送出し（ステップＳ８３）、このカッティングマシンにより原盤作成を行う（ステップＳ８４）。
【０１４３】
本実施形態では特に、以上説明した（ｉ）記録系の構成及び動作においては、いずれの場合（ｉ−１）〜（ｉ−４）にも、サブピクチャデータに含ませる形で、静止画情報及びその制御情報に係るデータ（例えば後述する、ＳＰデータ、ＳＰコントロール情報、それらの構造情報或いはヘッダなど）を光ディスク１００上に多重記録する。更に、静止画の制御情報に係るデータ（ＳＰデータ識別フラグ、ＳＣＰ識別フラグなど）をステップＳ２５の論理情報ファイルデータの生成等において生成し且つフォーマッタ６０８を介して、オブジェクト情報ファイル１３０（図３参照）等の一部に、係る静止画情報に対応付けた形で（例えば、後述の“エントリー区間”により対応付けた表形式で）記録する。
【０１４４】
（ｉｉ）  再生系の構成及び動作：
次に図８及び図１３を参照して、情報記録再生装置５００のうち再生系を構成する各構成要素における具体的な構成及びそれらの動作を説明する。
【０１４５】
図８において、ユーザインタフェース７２０によって、光ディスク１００から再生すべきタイトルやその再生条件等が、タイトル情報等のユーザ入力Ｉ２としてシステムコントローラに入力される。この際、ユーザインタフェース７２０では、システムコントローラ５２０からの制御信号Ｓｃ４による制御を受けて、例えばタイトルメニュー画面を介しての選択など、再生しようとする内容に応じた入力処理が可能とされている。
【０１４６】
これを受けて、システムコントローラ５２０は、光ディスク１００に対するディスク再生制御を行い、光ピックアップ５０２は、読み取り信号Ｓ７を復調器５０６に送出する。
【０１４７】
復調器５０６は、この読み取り信号Ｓ７から光ディスク１００に記録された記録信号を復調し、復調データＤ８として出力する。この復調データＤ８に含まれる、多重化されていない情報部分としての論理情報ファイルデータ（即ち、図３に示したファイルシステム１０５、ディスク情報ファイル１１０、Ｐリスト情報ファイル１２０及びオブジェクト情報ファイル１３０）は、システムコントローラ５２０に供給される。この論理情報ファイルデータに基づいて、システムコントローラ５２０は、再生アドレスの決定処理、光ピックアップ５０２の制御等の各種再生制御を実行する。
【０１４８】
他方、復調データＤ８に含まれる、多重化された情報部分としてのＴＳオブジェクトデータについては、デマルチプレクサ５０８が、システムコントローラ５２０からの制御信号Ｓｃ２による制御を受けてデマルチプレクスする。ここでは、システムコントローラ５２０の再生制御によって再生位置アドレスへのアクセスが終了した際に、デマルチプレクスを開始させるように制御信号Ｓｃ２を送信する。
【０１４９】
デマルチプレクサ５０８からは、ビデオパケット、オーディオパケット及びサブピクチャパケットが夫々送出されて、ビデオデコーダ５１１、オーディオデコーダ５１２及びサブピクチャデコーダ５１３に供給される。そして、ビデオデータＤＶ、オーディオデータＤＡ及びサブピクチャデータＤＳが夫々復号化される。
【０１５０】
尚、図６に示したトランスポートストリームに含まれる、ＰＡＴ或いはＰＭＴがパケット化されたパケットについては夫々、復調データＤ８の一部として含まれているが、デマルチプレクサ５０８で破棄される。
【０１５１】
加算器５１４は、システムコントローラ５２０からのミキシングを指示する制御信号Ｓｃ３による制御を受けて、ビデオデコーダ５１１及びサブピクチャデコーダ５１３で夫々復号化されたビデオデータＤＶ及びサブピクチャデータＤＳを、所定タイミングでミキシング或いはスーパーインポーズする。その結果は、ビデオ出力として、当該情報記録再生装置５００から例えばテレビモニタへ出力される。
【０１５２】
他方、オーディオデコーダ５１２で復号化されたオーディオデータＤＡは、オーディオ出力として、当該情報記録再生装置５００から、例えば外部スピーカへ出力される。
【０１５３】
ここで、図１３を参照して、システムコントローラ５２０による再生処理ルーチンの具体例について説明する。
【０１５４】
図１３において、初期状態として、再生系による光ディスク１００の認識、ファイルシステム１０５（図３参照）によるボリューム構造やファイル構造の認識は既にシステムコントローラ５２０及びその内のファイルシステム／論理構造判読器５２２にて終了しているものとする。ここでは、ディスク情報ファイル１１０の中のディスク総合情報１１２から、総タイトル数を取得し、その中の一つのタイトルを選択した以降の処理フローについて説明する。
【０１５５】
先ず、ユーザインタフェース７２０によって、タイトルの選択が行われ（ステップＳ１１）、ファイルシステム／論理構造判読器５２２の判読結果から、システムコントローラ５２０による再生シーケンスに関する情報の取得が行われる。具体的には、論理階層の処理（即ち、プレイリスト構造を示す情報と、それを構成する各アイテムの情報（図７参照）の取得等）が行われる（ステップＳ１２）。これにより、再生対象が決定される（ステップＳ１３）。
【０１５６】
続いて、再生対象であるＴＳオブジェクトに係るオブジェクト情報ファイル１３０の取得を実行する。本実施形態では特に、後述するＡＵ（アソシエートユニット）情報１３２Ｉ及びＰＵ（プレゼンテーションユニット）情報３０２Ｉ（後に詳述する図３４参照）も、オブジェクト情報ファイル１３０に格納された情報として取得される（ステップＳ１４）。これらの取得された情報により、前述した論理階層からオブジェク階層への関連付け（図７参照）が行われる。
【０１５７】
続いて、ステップＳ１４で取得された情報に基づいて、再生を行うオブジェクトと再生アドレスとを決定した後（ステップＳ１５）、オブジェクト階層の処理を開始する、即ち実際に再生を開始する（ステップＳ１６）。
【０１５８】
再生中に、後述の如くＡＵ情報１３２I及びＰＵ情報３０２Iに基づくＡＵ１３２内におけるＰＵ３０２の切替に相当する「シーン切替」のコマンド入力が行われるか否かがモニタされる（ステップＳ１７）。ここで、「シーン切替」のコマンド入力があれば（ステップＳ１７：Ｙｅｓ）、ステップＳ１５に戻って、ステップＳ１５からＳ１７における処理を繰り返して実行する。他方、「シーン切替」のコマンド入力がなければ（ステップＳ１７：Ｎｏ）、再生処理を終了させる旨のコマンド入力の有無が判定される（ステップＳ１８）。ここで、終了させる旨のコマンド入力がなければ（ステップＳ１８：Ｎｏ）、ステップＳ１１に戻って、ステップＳ１１からＳ１８における処理を繰り返して実行する。他方、終了させる旨のコマンド入力があれば（ステップＳ１８：Ｙｅｓ）、一連の再生処理を終了する。
【０１５９】
本実施形態では特に、図８及び図１３のステップＳ１６において、サブピクチャデコーダ５１３によりデコードされたサブピクチャデータは、バッファとして機能するメモリ５４０に一時的に記憶される。その後、以下に説明するように、この一時的に記憶されたサブピクチャデータに含まれるＳＰデータ（静止画データ）及びＳＰコントロール情報（静止画コントロールデータ）の少なくとも一方は、システムコントローラ５２０からの制御信号Ｓｃ５による制御を受けて読み出される。そして、係るＳＰデータに対して、ＳＰコントロール情報を作用させることで、ビデオ出力の一部或いは全部として静止画表示が行われる。
【０１６０】
尚、ＳＰコントロール情報は、メモリ５３０の専用領域に一時的に格納されるように（即ち、ＳＰデータのみがメモリ５４０に一時的に記憶されるように）構成してもよい。或いは、このようなメモリ５４０を、メモリ５３０の一部を使って構築することも可能である。
【０１６１】
（ＳＰデータ及びＳＰコントロール情報の取得方法）
次に、本実施形態におけるＳＰデータ及びＳＰコントロール情報の取得方法について説明する。この取得方法は、前述の情報記録再生装置５００（図８参照）によって、主にオブジェクト情報中のＥＳアドレス情報並びにサブピクチャ構造中のＳＰデータ及びＳＰコントロール情報に基づいて、実行されるものである。
【０１６２】
（Ａ）  ＳＰデータ及びＳＰコントロール情報の第１取得方法
図１４から図２０を参照して、ＳＰデータ及びＳＰコントロール情報の第１取得方法並びにそれに伴う静止画の再生制御について説明する。ここで図１４は、オブジェクト情報内のＥＳマップテーブル内に構築されるビデオストリームに係るＥＳアドレス情報におけるデータ構造の一例を表で示し、図１５は、ＴＳオブジェクト上におけるビデオストリームのＥＳアドレス情報に登録されているＴＳパケットの位置の一例を時間軸（図中、横方向）に対して図式的に示したものである。図１６は、第１取得方法に係る、ＳＰデータ及びＳＰコントロール情報並びに構造情報の内容を表で示し、図１７は、これらの三つのデータ或いは情報から構成される三種類のサブピクチャ構造を図式的に示したものである。図１８は、第１取得方法で採用するＩピクチャ、ＳＰデータ、ＳＰコントロール情報の各先頭パケットの配列条件を、ＴＳオブジェクトの時間軸上で図式的に示し、図１９は、第１取得方法における取得手順を図式的に示し、図２０は、ＥＳマップテーブル内に構築される、図１９に示したＴＳオブジェクト内におけるサブピクチャストリームに係るＥＳアドレス情報のデータ構造を表で示したものである。
【０１６３】
図１４に示す、ビデオストリームのＥＳ（エレメンタリーストリーム）アドレス情報は、図３に示したＥＳマップテーブル１３４中のＥＳアドレス情報１３４ｄ（図７参照）の一部として記述される。なお、ここでのビデオストリームは、後に詳述する図３４のＥＳマップテーブルに示されるインデックス＃１４のエレメンタリーストリームとする。
【０１６４】
図１４に示すように、ＥＳアドレス情報の内容としては、ビデオストリーム上で所定条件を満たすパケットについてのみ、そのパケット番号ｑ、ｒ、ｓ、ｔ、ｕ、…（例えば、ＴＳオブジェクト内におけるパケットの連続番号、以下適宜“パケット番号”と称す）と、これに対応する表示開始時刻Ｔ１４＿０、Ｔ１４＿１、Ｔ１４＿２、Ｔ１４＿３、…とが記述されている。
【０１６５】
図１５に示すように、本実施形態では、所定条件を満たすパケットを、ＭＰＥＧ２規格に基づくＩピクチャの先頭パケットと定め、それらのパケット番号とこれらに対応する表示開始時刻とを図１４に示したＥＳアドレス情報として記述している。これは、Ｉピクチャについてアドレス情報により記録位置を特定できれば、ＭＰＥＧデコードが開始できるからである。
【０１６６】
そして、図１５に示したように、本実施形態では、ＥＳアドレス情報により記録位置が特定されるパケットのみの並びにおいて相隣接する二つのパケットにより特定されるＴＳオブジェクト上における各区間を“エントリー区間”として定義する。例えば、ＥＳアドレス情報が隣接するパケットｑとパケットｒにより特定される区間をエントリー区間＃０、パケットｒとパケットｓにより特定される区間をエントリー区間＃１とする。また、当該ビデオストリームに対応する（即ち、これと同時に或いは並行して表示される）と共に静止画に係るサブピクチャストリーム上のＳＰデータやＳＰコントロール情報については、このように定義したエントリー区間という範囲内に存在するか否かにより、それらの存在を記述するものである。なお、ここでのサブピクチャストリームは、後に詳述する図３４のＥＳマップテーブルに示されるインデックス＃１６のエレメンタリーストリームとする。よって、ＥＳマップテーブルのインデックス＃１６中には、エントリー区間として使用するエレメンタリーストリームのインデックス番号情報１３４ｅ（本実施形態によれば“インデックス番号＝１４”）が記述されている。
【０１６７】
図１６に示すように、本実施形態において、サブピクチャストリーム上に記録される静止画に係るデータ或いは情報は、(i)静止画情報の一例を構成するＳＰ
データ７１３、(ii)ＳＰデータ７１３を表示制御するための静止画制御情報の一例を構成するＳＰコントロール情報７１２及び(iii)これらの両者又は一方と共
に一つのサブピクチャ構造をなし、当該サブピクチャ構造についての構造情報（ヘッダ）７１１との、三つのデータ或いは情報を含んで構成されている。
【０１６８】
そして、これら三つのデータ或いは情報の組合せとして、図１７（ａ）に示す構造情報７１１、ＳＰコントロール情報７１２及びＳＰデータ７１３の全ての構成要素を含むサブピクチャ構造７０１、図１７（ｂ）に示す構造情報７１１及びＳＰコントロール情報７１２を構成要素とするサブピクチャ構造７０２、並びに、図１７（ｃ）に示す構造情報７１１及びＳＰデータ７１３を構成要素とするサブピクチャ構造７０３がある。因みにＤＶＤの場合は図１７（ａ）に示すタイプのみが定義されている。
【０１６９】
尚、本実施形態ではこのように、本発明に係る「静止画情報セット」の各種例が、図１７（ａ）〜（ｃ）に示したサブピクチャ構造から夫々構成されている。
【０１７０】
図１７（ａ）〜１７（ｃ）に示すように、本実施形態では通常は、ＳＰコントロール情報７１２及びＳＰデータ７１３は、複数のＴＳパケット１４６に分断される。そして、構造情報７１１は、サブピクチャ構造７０１〜７０３における先頭パケットに格納され、これに続く、ＳＰコントロール情報７１２（図１７（ａ）及び（ｂ））の先頭部分又はＳＰデータ７１３の先頭部分も、この構造情報７１１の格納された先頭パケットに格納される。
【０１７１】
本実施形態では、このようなサブピクチャ構造７０２におけるＳＰコントロール情報７１２の先頭部分が格納されるＴＳパケット１４６を、“ＳＣＰ”と呼ぶ。サブピクチャ構造７０３におけるＳＰデータ７１３の先頭部分が格納されるＴＳパケット１４６を、“ＳＰＤ”と呼ぶ。更に、両者を含むサブピクチャ構造７０１の先頭パケットを、これらに対応させる形で“ＳＣＰ＋ＳＰＤ”と呼ぶ。そして本願において、図１５に示した如き“エントリー区間内にサブピクチャ構造が配置されている或いは属する”とは、図１７（ａ）及び（ｂ）のサブピクチャ構造７０１及び７０２にあっては夫々、ＳＣＰを含むヘッダ（即ち、構造情報を格納するパケット）が、当該エントリー区間内に記録されていることを意味し、図１７（ｃ）のサブピクチャ構造７０３にあっては、ＳＰＤを含むヘッダが、当該エントリー区間内に記録されていることを意味する。
【０１７２】
図１６に示すように、構造情報７１１は、“ＳＰデータ識別子”を有する。ＳＰデータ識別子は、サブピクチャ構造７０１及び７０３にあっては、当該サブピクチャ構造に含まれるＳＰデータ７１３を識別するものである。他方、ＳＰデータ識別子は、サブピクチャ構造７０２にあっては、当該サブピクチャ構造に含まれるＳＰコントロール情報７１２が作用する、他のサブピクチャ構造に含まれるＳＰデータ７１３を識別するものである。
【０１７３】
構造情報７１１は更に、“ＳＰコントロール情報のデータ長”及び“ＳＰデータのデータ長”を示す情報を有する。これらに基づき、再生時に、サブピクチャ構造７０１が構造情報７１１の先頭からどこのパケットまで続くのかが特定される。また、ＳＰコントロール情報のデータ長に基づき、再生時に、サブピクチャ構造７０２が構造情報７１１の先頭からどこのパケットまで続くのかが特定される。更に、ＳＰデータのデータ長に基づき、再生時に、サブピクチャ構造７０３が構造情報７１１の先頭からどこのパケットまで続くのかが特定される。
【０１７４】
尚、ＳＰデータ７１３を有しないサブピクチャ構造７０２においては、構造情報７１１中の“ＳＰデータのデータ長”を“０”に設定することで、当該ＳＰデータ７１３を有しない旨を示してもよい。同様に、ＳＰコントロール情報７１２を有しないサブピクチャ構造７０３においては、構造情報７１１中の“ＳＰコントロール情報のデータ長”を“０”に設定することで、当該ＳＰコントロール情報７１２を有しない旨を示してもよい。
【０１７５】
構造情報７１１は更に、“ＳＰデータの位置情報”を有する。再生時に、これに基づき、ＳＰコントロール情報７１２が作用するＳＰデータ７１３が特定される。このようなＳＰデータの位置情報としては、図１５に示したエントリー区間を用いてその大まかな位置が記述される。この結果、エントリー区間内でＳＰＤを探せばＳＰデータ７１３を特定可能となるので、サブピクチャ構造７０２の如くＳＰデータ７１３を有さないものであっても、これが有するＳＰコントロール情報７１２を予定されたＳＰデータに作用させることが可能とされる。但し、ＳＰデータの位置情報として、ＳＰＤのパケット番号が直接記述されてもよい。
【０１７６】
従ってまた、ＳＰデータ７１３を含むサブピクチャ構造７０１又は７０３の場合には、構造情報７１１が有する“ＳＰデータの位置情報”を無効値に設定するとよい。ただし、これらの場合には、自らのサブピクチャ構造がＳＰデータを有しているので、ＳＰデータの記録位置の特定（エントリー区間の特定）は、不要だからである（尚、このサブピクチャ構造を構成する全パケットは、上述の如くＳＰデータのデータ長等に基づき特定される）。
【０１７７】
ＳＰコントロール情報７１２は、作用するＳＰデータの表示開始時刻及び係るＳＰデータの表示時間を示す情報を有する。再生時には、これにより当該ＳＰコントロール情報７１２が作用するＳＰデータが、再生時間軸上における予定された時間だけ再生されることとなり、静止画の表示が実行される。
【０１７８】
ＳＰデータ７１３は、例えばランレングスエンコーディングされたビットマップデータ形式或いはＪＰＥＧ形式の画像データを有する。そして、画素（ピクセル）毎に、例えば、８ビットの色情報データ及び８ビットの透明度情報データを有する。また、一枚の静止画を示すＳＰデータは、複数のＴＳパケット１４６（図４参照）にパケット化されて多重化されている。
【０１７９】
本実施形態では、図１４及び図１５に示したように、エントリー区間は、これを構成する先頭パケットのパケット番号の表示開始時刻を用いて表される。例えば、インデックス（Index）＃１４のエレメンタリーストリームのエントリー区
間＃０は、“Ｔ１４＿０”で表される。このように、表示開始時刻で表せば、記録後における編集等によるパケットの欠落に起因してパケットの連続番号にずれが生じても、表示開始時刻にはずれが生じないで済み、図１４に示した如きＥＳアドレス情報等の更新が不要となる。
【０１８０】
本実施形態では特に、ＳＣＰやＳＰＤを容易且つ迅速に取得可能なように、このように定義されるエントリー区間に対するパケット配置に対して、次のような条件（以下、“第１配置条件”と呼ぶ）を付ける。
【０１８１】
即ち、エントリーポイント＃ｉの「表示開始時刻」及び 「パケット番号」と
比較して、ＳＰコントロール情報７１２（その表示開始時刻“ＴＴ”を保持するものとする）を含むサブピクチャ構造７０１〜７０３におけるヘッダを、以下のように物理配置する。なお、エントリーポイントとは、アドレス情報で位置が特定されるパケットを指す。
【０１８２】
「エントリーポイント＃ｉの表示開始時刻」
＜＝  ＴＴ  ＜  「エントリーポイント ＃ｉ＋１の表示開始時刻」
であるとき
「エントリーポイント＃ｉのパケット番号」
＜  「ＳＰコントロール情報を含むサブピクチャ構造のヘッダのパケット番号」＜  「エントリーポイント ＃ｉ＋１のパケット番号」
このような第１配置条件によって、エントリー区間を再生中に、表示開始されるＳＰデータ７１３に必要なＳＰコントロール情報７１２を含むサブピクチャ構造７０２は、エントリー区間内を探すことにより見つけることが可能となる。
【０１８３】
例えば、図１４及び図１５において、表示開始時刻がＴ１４＿１以上でＴ１４＿２より小さいときには、エントリー区間＃１内にそのＳＰコントロール情報７１２を含むサブピクチャ構造７０２のヘッダのパケット番号が記録される。他方、ＳPデータは、前述の如くヘッダをなす構造情報７１１が有する「ＳＰデータ
記録位置」（図１６参照）から見つけられる。
【０１８４】
このような第１配置条件に加えて図１８に示すように、第１取得方法では、ＳＣＰ（前述の如く、ＳＰコントロール情報７１２の先頭パケット）についても、次の条件（以下、“第２配置条件”と呼ぶ）を付ける。
【０１８５】
「ｉ番目のＳＰデータに作用するＳＣＰのパケット番号」
＜  「ｉ＋１番目のＳＰデータに作用するＳＣＰのパケット番号」
即ち図１８に示したように、他のＳＰコントロール情報のＳＣＰを超えて、ＳＰデータを制御するようなパケット配置は認めないこととする。
【０１８６】
尚、図１８中、ＳＣＰから出ている点線矢印は、該ＳＣＰを先頭とするＳＰコントロール情報が、その制御対象たるＳＰデータに対して作用する関係を示している。
【０１８７】
本実施形態に係る第１取得方法では、このような第１配置条件及び第２配置条件の下で、図１９に例示した如きＳＰデータ及びＳＰコントロール情報の取得を、図２０に例示した如きアドレス情報を用いて実行する。
【０１８８】
図１９では、再生時に、先ず第（０）処理として表示開始ＰＴＳが与えられ、次に第（１）処理としてＳＣＰを探して読み、次に第（２）処理としてＳＰデータを読みに行き、次に第（３）処理としてＳＰデータを読み、次に第（４）処理として更にＳＰデータを読み、最後に第（５）処理として再生を開始するという各処理を、時間軸（図中、左から右へ延びる軸）上の対応個所に図式的に記している。
【０１８９】
このような一連のＳＰデータ及びＳＰコントロール情報の取得並びにそれに伴う静止画の再生制御を行うべく、第１取得方法では特に、図１４に示したビデオストリームにより定義されるエントリー区間に対応させた形式で、図２０の如きサブピクチャストリームについてのＥＳアドレス情報をＥＳマップテーブル内に記述する。
【０１９０】
図２０に示すように、サブピクチャストリームについてのＥＳアドレス情報は、インデックス番号情報１３４ｅ（図３４）により示されたエレメンタリーストリームのエントリー区間毎に、ＳＰＤが存在するかどうかを示す１ビットのＳＰデータ識別フラグと、ＳＣＰが記録されているかを示す１ビットのＳＣＰ識別フラグとからなる２ビットの情報を含んでなる。尚、図２０中では、存在する場合に、“１”とし、存在しない場合に“０”としている。そして、第１取得方法では、次に説明するように、ＳＣＰ識別フラグによりＳＣＰが表示開始時刻に存在しないときには、再生時間軸上で前方（図１９における左側）に存在するか否かがチェックされる。
【０１９１】
図１９において、再生時には先ず、エントリー区間＃３内の表示開始ＰＴＳが得られると（第（０）処理）、オブジェクト情報ファイルに含まれるＥＳアドレス情報のＳＣＰ識別フラグ（図２０参照）が参照され、このエントリー区間＃３に、ＳＣＰが存在するか否かがチェックされる。そして本例では、存在しないことが判明するので、更にＳＣＰ識別フラグが参照され、再生時間軸上で前方に位置する他のエントリー区間でＳＣＰが存在するものが探される。これにより本例では、先ず読み込むべきＳＣＰは、エントリー区間＃１内に存在することが判明する。
【０１９２】
そこで図１９において、今度はオブジェクトデータファイル内で、このエントリー区間＃１内で、ＳＣＰデータが探される（図１９図の第（１）処理）。より具体的には、先ず図１４のＥＳアドレス情報が参照されて、エントリー区間＃１の先頭パケット（本例では、“ｒ”）が取得され、その後、オブジェクトデータファイル内で、この先頭パケットに対するアクセスが実行される。その後、この先頭パケットに続く、同一サブピクチャストリーム上のパケットのヘッダ（構造情報７１１）が順次チェックされ、当該エントリー区間＃１内にて、ＳＣＰを含むサブピクチャ構造７０２が探し出されることになる。
【０１９３】
その後、取得したＳＣＰを含むサブピクチャ構造内のＳＰコントロール情報に記録されている「ＳＰデータ位置」（図１６参照）が参照され、このＳＰコントロール情報の制御対象であるＳＰデータの位置（エントリー区間）が特定される。そして、この位置が特定されたＳＰデータに対するアクセスが実行される（図１９図の第（２）処理）。例えば、ＳＰデータの位置（エントリー区間）として表示開始時刻Ｔ１４＿０が記述されているとすれば、先ずはオブジェクト情報ファイル内にて図１４に示したＥＳアドレス情報が参照されて、パケット番号“ｑ”が取得される。即ち本例では、読み込むべきＳＰＤは、エントリー区間＃０内に存在することが判明する。その後、オブジェクトデータファイル内で、この先頭パケット（パケット番号“ｑ”）に対するアクセスが実行される。続いて、この先頭パケットに続く、同一サブピクチャストリーム上のパケットのヘッダ（構造情報７１１）が順次チェックされ、当該エントリー区間＃０内にて、ＳＰＤを含むサブピクチャ構造７０１又は７０３（図１９では、“ＳＣＰ＋ＳＰＤ＃１”で示されるサブピクチャ構造７０１）が探し出されることになる。
【０１９４】
その後、取得したＳＰＤ（ＳＣＰ＋ＳＰＤ）を含むサブピクチャ構造内のＳＰデータが読み込まれる（図１９図の第（３）処理）。
【０１９５】
その後、図２０に示したＳＰデータ識別フラグが再度参照され、第（３）処理で取得されたＳＰＤを含むエントリー区間（ここでは、エントリー区間＃０）から、表示開始時刻を含むエントリー区間（ここでは、エントリー区間＃３）までで、ＳＰデータ識別フラグが“１”となっており、ＳＰＤが含まれている区間の存在がチェックされる。このようなＳＰＤが仮に存在すれば、表示開始時刻以降における表示される可能性の有るＳＰデータが存在していることになる。本例では、エントリー区間＃２に、このようなＳＰＤが存在しているので、当該ＳＰＤを含むサブピクチャ構造に対するアクセスが行われ、これが取得される（図１９図の第（４）処理）。
【０１９６】
尚、本願では、このように任意の表示開始時刻に対して、当該任意の表示開始時刻に表示する必要がないＳＰデータであっても、再生時間軸上で当該任意の表示時刻以降における静止画表示を的確に且つ途切れなく行うために予め読み込んでおく必要がある、当該任意の表示開始時刻よりも前方に記録されたＳＰデータのことを、“先読みＳＰデータ”と呼ぶ。即ち、先読みＳＰデータを、再生開始に先んじて読み込んでおかねば、表示開始以降に静止画表示が途切れてしまう可能性が生じるものである。但し、先読みＳＰデータが先読みされた後に、実際に静止画表示のために使用されなくてもよい。即ちここでは、再生条件に応じて、その後の表示に用いられる可能性があれば、先読みＳＰデータとして扱い、これを先読みする処理を行なうものとする。
【０１９７】
その後、以上の処理によって、得られたＳＰコントロール情報に基づく表示制御が行われて、ＳＰデータに対応する静止画再生が開始される（図１９図の第（５）処理）。ここでは、例えばＳＰコントロール情報により示された表示開始時刻及び表示時間（図１６参照）に基づいて、ＳＰデータに対応するサブピクチャによる静止画表示が一定期間に亘って行われる。
【０１９８】
以上図１９に示した一連の処理により、タイムサーチ、チャプターサーチ、早送り、巻き戻し等の特殊再生において任意の表示開始時刻から表示を開始する場合であっても、表示開始時刻に本来表示されるべき静止画が、忠実に表示され、しかも、それ以降に本来表示されるべき静止画が表示できない、或いは静止画が途切れる等の事態も発生しない。
【０１９９】
以上図１４から図２０を参照して説明したように、ＳＰデータ及びＳＰコントロール情報の第１取得方法によれば、二つのフラグで合計２ビット（図２０参照）という極めて少データ量のＥＳアドレス情報を利用して、ＳＰデータ及びＳＰコントロール情報の記録位置の特定を効率的に実行可能となる。例えば、図１４に示した如きビデオストリームに係るＥＳアドレス情報が、エントリー区間毎に３２ビットであれば、図２０に示した如きサブピクチャストリームに係るＥＳアドレス情報は、その１／１６の小データ量で足りる。
【０２００】
（Ｂ）  ＳＰデータ及びＳＰコントロール情報の第２取得方法
図２１から図２４並びに図１４及び図１５を参照して、ＳＰデータ及びＳＰコントロール情報の第２取得方法並びにそれに伴う静止画の再生制御について説明する。ここで図２１は、第２取得方法に係る、構造情報、ＳＰコントロール情報及びＳＰデータの内容を表で示し、図２２は、第２取得方法における取得手順を図式的に示し、図２３は、ＥＳマップテーブル内に構築される、図２２に示したサブピクチャストリームに係るＥＳアドレス情報におけるデータ構造を表で示したものである。更に、図２４は、第２取得方法に係る、構造情報及びＳＰコントロール情報の具体例を示したものである。
【０２０１】
上述した第１取得方法では、前述の第１及び第２配置条件が付けられているが、以下に説明する第２取得方法では、これらのうち図１８を参照して説明した第２配置条件を付けないで実行されるものである。そして特に、上述した第１取得方法におけるＳＰデータ識別フラグ（図２０参照）をＥＳアドレス情報内に構築せず、サブピクチャストリーム用のＥＳアドレス情報としては、ＳＣＰ識別フラグのみを記述するものである。そして、ＳＰデータ識別フラグを、オブジェクト情報ファイル内のＥＳアドレス情報に記述しない代わりに、オブジェクトデータファイル内のＳＰコントロール情報内に、先読みＳＰデータを特定するための情報を記述するものである。
【０２０２】
図２１に示すように、第２取得方法に係る実施形態においては、サブピクチャストリーム上に記録される静止画に係るデータ或いは情報は、構造情報７１１、ＳＰコントロール情報７１２’及びＳＰデータ７１３を含んで構成されている。これらのうち、構造情報７１１とＳＰデータ７１３についての内容は、図１６で示した第１取得方法に係るものと同じである。また、これら三つのデータ或いは情報の組合せにより、図１７に示した三種類のサブピクチャ構造７０１〜７０３が同様に構築される。
【０２０３】
第２取得方法に係るＳＰコントロール情報７１２’は、作用するＳＰデータの表示開始時刻及び係るＳＰデータの表示時間を示す情報を有する。再生時には、これにより当該ＳＰコントロール情報７１２’が作用するＳＰデータが、再生時間軸上における予定された時間だけ再生されることとなり、静止画の表示が実行される。
【０２０４】
更にＳＰコントロール情報７１２’は、先読みＳＰデータの総数、先読みＳＰデータの識別子及び先読みＳＰデータの位置情報（エントリー区間）を有する。ここでの“先読みＳＰデータ”は特に、その総数等が記述されるＳＰコントロール情報のＳＣＰの記録位置を基準に規定されており、当該ＳＰコントロール情報のＳＣＰより再生時間軸上で後方に記録されているＳＣＰを有するＳＰコントロール情報が作用するＳＰデータであって、そのＳＰデータが当該ＳＰコントロール情報のＳＣＰよりも前方に記録されているＳＰデータのことを指す。従って、以下の第２取得方法に係る説明では、このような条件を満たすＳＰデータのことを単に“先読みＳＰデータ”という。
【０２０５】
本実施形態に係る第２取得方法では、図２２に例示した如きＳＰデータ及びＳＰコントロール情報の取得を、図２３に例示した如きアドレス情報を用いて実行する。
【０２０６】
図２２では、再生時に、先ず第（０）処理として表示開始ＰＴＳが与えられ、次に第（１）処理として前方エントリー区間のＳＣＰを探して読み、次に第（２）処理としてＳＰデータを読みに行き、次に第（３）処理として後方エントリー区間のＳＣＰを読み、次に第（４）処理としてＳＰデータを読み、次に第（５）処理として先読みＳＰデータを読み、最後に第（６）処理として再生を開始するという各処理を、時間軸（図中、左から右へ延びる軸）上の対応個所に図式的に記している。
【０２０７】
このようなＳＰデータ及びＳＰコントロール情報の取得並びにそれに伴う静止画の再生制御を行うべく、第２取得方法では特に、例えば図１４に示したビデオストリームにより定義されるエントリー区間に対応させた形式で、図２３の如き、サブピクチャストリームについてのＥＳアドレス情報をＥＳマップテーブル内に記述する。
【０２０８】
図２３に示すように、サブピクチャストリームについてのＥＳアドレス情報は、エントリー区間毎に、ＳＣＰが記録されているかを示す１ビットのＳＣＰ識別フラグを含んでなる。尚、図２３中では、存在する場合に、“１”とし、存在しない場合に“０”としている。そして、第２取得方法では、次に説明するように、ＳＣＰ識別フラグによりＳＣＰが表示開始時刻に存在しないときには、まず、再生時間軸上で前方にＳＣＰが存在するか否かがチェックされ、次に、再生時間軸上で後方にＳＣＰが存在するか否かがチェックされる。
【０２０９】
尚、図２４に示すように、ＳＰデータを含む図２１のサブピクチャ構造と異なり、ＳＰデータを含まないサブピクチャ構造は、構造情報７１１とＳＰコントロール情報７１２”とから構成される。図２４では、図２２及び図２３に対応する具体例として、エントリー区間＃４内に配置されたＳＣＰ＃２ａを先頭パケットとするＳＰコントロール情報７１２”の具体的な内容を例示している。
【０２１０】
図２２において、再生時には先ず、エントリー区間＃３内の表示開始ＰＴＳが得られると（第（０）処理）、オブジェクト情報ファイルに含まれるＥＳアドレス情報のＳＣＰ識別フラグ（図２３参照）が参照され、このエントリー区間＃３に、ＳＣＰが存在するか否かがチェックされる。そして本例では、存在しないことが判明するので、更にＳＣＰ識別フラグが参照され、まず、再生時間軸上で前方に位置する他のエントリー区間でＳＣＰが存在するものが探される。これにより本例では、先ず読み込むべきＳＣＰは、エントリー区間＃１内に存在することが判明する。
【０２１１】
そこで図２２において、今度はオブジェクトデータファイル内で、このエントリー区間＃１内で、ＳＣＰデータが探される（図２２の第（１）処理）。より具体的には、先ず図１４のＥＳアドレス情報が参照されて、エントリー区間＃１の先頭パケット（本例では、“ｒ”）が取得され、その後、オブジェクトデータファイル内で、この先頭パケットに対するアクセスが実行される。その後、この先頭パケットに続く、同一サブピクチャストリーム上のパケットのヘッダ（構造情報７１１）が順次チェックされ、当該エントリー区間＃１内にて、ＳＣＰを含むサブピクチャ構造７０２が探し出されることになる。
【０２１２】
その後、取得したＳＣＰを含むサブピクチャ構造内のＳＰコントロール情報に記録されている「ＳＰデータ位置」が参照され、このＳＰコントロール情報の制御対象であるＳＰデータの位置（エントリー区間）が特定される。そして、この位置が特定されたＳＰデータに対するアクセスが実行される（図２２の第（２）処理）。例えば、ＳＰデータの位置（エントリー区間）として表示開始時刻Ｔ１４＿０が記述されているとすれば、先ずはオブジェクト情報ファイル内にて図１４に示したＥＳアドレス情報が参照されて、パケット番号“ｑ”が取得される。即ち本例では、読み込むべきＳＰＤは、エントリー区間＃０内に存在することが判明する。その後、オブジェクトデータファイル内で、この先頭パケット（パケット番号“ｑ”）に対するアクセスが実行される。続いて、この先頭パケットに続く、同一サブピクチャストリーム上のパケットのヘッダ（構造情報７１１）が順次チェックされ、当該エントリー区間＃０内にて、ＳＰＤを含むサブピクチャ構造７０１又は７０３（図２２では、“ＳＣＰ＃１ａ＋ＳＰＤ＃１”で示されるサブピクチャ構造７０３）が探し出されることになる。
【０２１３】
その後、取得したＳＰＤを含むサブピクチャ構造内のＳＰデータが読み込まれる（図２２の第（２）処理）。
【０２１４】
次に、再生時間軸上で後方に位置する他のエントリー区間でＳＣＰが存在するものが探される。これにより本例では、先ず読み込むべきＳＣＰは、エントリー区間＃４内に存在することが判明する。
【０２１５】
そこで図２２において、今度はオブジェクトデータファイル内で、このエントリー区間＃４内で、ＳＣＰデータが探される（図２２の第（３）処理）。より具体的には、先ず図１４のＥＳアドレス情報が参照されて、エントリー区間＃４の先頭パケット（本例では、“ｕ”）が取得され、その後、オブジェクトデータファイル内で、この先頭パケットに対するアクセスが実行される。その後、この先頭パケットに続く、同一サブピクチャストリーム上のパケットのヘッダ（構造情報７１１）が順次チェックされ、当該エントリー区間＃４内にて、ＳＣＰ＃２ａを含むサブピクチャ構造７０２とＳＣＰ＃１ｃを含むサブピクチャ構造７０２が探し出され、図２４に示した構造からなるＳＰコントロール情報７１２”が取得される。なお、図２４はＳＣＰ＃１ｃに対するＳＰコントロール情報７１２の具体的な内容を示している。
【０２１６】
その後、取得したＳＣＰ＃２ａを含むサブピクチャ構造内のＳＰコントロール情報に記録されている「ＳＰデータ位置」（図２４参照）が参照され、このＳＰコントロール情報の制御対象であるＳＰデータの位置（エントリー区間）が特定される。そして、この位置が特定されたＳＰデータに対するアクセスが実行される（図２２の第（４）処理）。例えば、ＳＰデータの位置（エントリー区間）として表示開始時刻Ｔ１４＿２が記述されているとすれば、先ずはオブジェクト情報ファイル内にて図１４に示したＥＳアドレス情報が参照されて、パケット番号“ｓ”が取得される。即ち本例では、読み込むべきＳＰＤは、エントリー区間＃２内に存在することが判明する。その後、オブジェクトデータファイル内で、この先頭パケット（パケット番号“ｓ”）に対するアクセスが実行される。続いて、この先頭パケットに続く、同一サブピクチャストリーム上のパケットのヘッダ（構造情報７１１）が順次チェックされ、当該エントリー区間＃２内にて、ＳＰＤを含むサブピクチャ構造７０１又は７０３（図２２では、“ＳＰＤ＃２”で示されるサブピクチャ構造７０３）が探し出されることになる。
【０２１７】
その後、取得したＳＰＤを含むサブピクチャ構造内のＳＰデータが読み込まれる（図２２の第（４）処理）。
【０２１８】
その後、図２２の第（３）処理で取得されたＳＣＰ＃１ｃを含むサブピクチャ構造内のＳＰコントロール情報内に記述された先読みＳＰデータの総数、識別子及び位置情報（エントリー区間）に基づいて（図２４参照）、先読みＳＰデータの読込が実行される。例えば、図２４に示したように、先読みＳＰデータの総数が“１個”であり、その識別子が“＃１”であり、これにより識別される先読みＳＰデータ“＃１”の位置情報が、Ｔ１４＿０であれば、先ず図１４のＥＳアドレス情報が参照され、パケット番号ｑが取得される。そして、このパケット番号ｑのパケットへのアクセス後に、エントリー区間＃０内におけるこのパケットに続く複数のパケットの中からＳＰデータを含むサブピクチャか構造が探し出され、先読みＳＰデータとして読み込まれる（図２２の第（５）処理）。
【０２１９】
なお、本具体例では、先読みＳＰデータ＃１は第（２）処理において既に取得しているため、再度取得動作を行わなくともよい。
【０２２０】
その後、以上の処理によって、得られたＳＰコントロール情報に基づく表示制御が行われて、ＳＰデータに対応する静止画再生が開始される（第（６）処理）。ここでは、例えばＳＰコントロール情報により示された表示開始時刻及び表示時間（図２１参照）に基づいて、ＳＰデータに対応するサブピクチャによる静止画表示が一定期間に亘って行われる。
【０２２１】
図２２に示した一連の処理により、タイムサーチ、チャプターサーチ、早送り、巻き戻し等の特殊再生において任意の表示開始時刻から表示を開始する場合であっても、表示開始時刻に本来表示されるべき静止画が表示され、しかも、それ以降に本来表示されるべき静止画が表示できない、或いは静止画が途切れる等の事態も発生しない。
【０２２２】
以上図２１から図２４並びに図１４及び図１５を参照して説明したように、ＳＰデータ及びＳＰコントロール情報の第２取得方法によれば、一つのフラグで合計１ビット（図２３参照）という極めて少データ量のＥＳアドレス情報を利用して、ＳＰコントロール情報の記録位置の特定を効率的に実行可能となる。例えば、図１４に示した如きビデオストリームに係るＥＳアドレス情報が、エントリー区間毎に３２ビットであれば、図２３に示した如きサブピクチャストリームに係るＥＳアドレス情報は、その１／３２の小データ量で足りる。
【０２２３】
以上図１４から図２４を参照して説明した本実施形態における第１取得方法及び第２取得方法のいずれの取得方法によっても、図１７に示した如き、三種類のサブピクチャ構造７０１〜７０３を採用することによって、再生時における、ＳＰコントロール情報７１２による表示制御の都度に、その制御対象であるＳＰデータ７１３を含むサブピクチャ構造を読み込む必要がなくなる。逆に、一つのＳＰデータ７１３に対して、これとは別に記録されたＳＰコントロール情報により表示制御でき、特に複数のＳＰコントロール情報を同一ＳＰデータに作用させることも可能となる。或いは、複数のＳＰデータ７１３を、これらとは別に記録された同一ＳＰコントロール情報により表示制御することも可能となる。
【０２２４】
尚、このようなＳＰデータ７１３を含むサブピクチャ構造７０１又は７０３と、これに作用するＳＰコントロール情報７１２を含むサブピクチャ構造７０２とは、同一のサブピクチャストリーム上に記録されてよいが、複数のサブピクチャストリーム上に別々に記録されてもよい。
【０２２５】
（ＳＰコントロール情報による静止画の再生制御の具体例）
次に、本実施形態における、上述の如く取得されるＳＰデータに対してＳＰコントロール情報を作用させることによる、静止画の再生制御の具体例について、図２５から図２９並びに前述の図１４から図１７を参照して説明する。この取得方法は、前述の情報記録再生装置５００（図８参照）によって、主にサブピクチャ構造中のＳＰデータ及びＳＰコントロール情報に基づいて、実行されるものである。
【０２２６】
ここでは、同一サブピクチャストリーム上で、図１７（ａ）又は（ｃ）に示した一のサブピクチャデータ構造７０１又は７０３に含まれるＳＰデータに対して、これとは異なる図１７（ａ）又は（ｂ）に示した他のサブピクチャ構造７０１又は７０２に含まれるＳＰコントロール情報を作用させる再生制御について、説明する。ここで図２５は、ＳＰデータにＳＰコントロール情報を作用させて新たな静止画（サブピクチャ）を形成する方法を図式的に示し、図２６は、サブピクチャからサブフレームを切り出す方法を図式的に示し、図２７は、サブピクチャからサブフレームを切り出し、そのサブフレームを用いて表示する方法を図式的に示すものである。更に図２８及び図２９は、サブピクチャからサブフレームを切り出し、表示する方法を図式的に示したものである。
【０２２７】
本具体例における再生制御は、サブピクチャストリーム上から上述した第１又は第２取得方法と同様に取得されたＳＰデータに対して、これとは別に同一サブピクチャストリーム上から上述した第１又は第２取得方法により取得されたＳＰコントロール情報を作用させて、新たな静止画を表示させるものである。
【０２２８】
図２５に示すように、本具体例の再生制御では、例えば、一の静止画たるサブピクチャ９０１の表示用に用いられる一のサブピクチャ構造７０１又は７０３（図１７（ａ）又は（ｃ）参照）内のＳＰデータに対して、異なるサブピクチャ構造７０１又は７０２（図１７（ａ）又は（ｂ）参照）内のＳＰコントロール情報が作用されて、新たな静止画たるサブピクチャ９０２が表示される。より具体的には、サブピクチャ９０１が、サブフレーム９０３ａ、９０３ｂ及び９０３ｃの夫々の範囲で切り出され、更に表示画面上で、切り出されたサブフレーム９０３ａが回転してサブピクチャ９０２の右下に配置され、サブフレーム９０３ｂが回転して左上に配置され、サブフレーム９０３ｃが左下に配置されるように新たなサブピクチャ９０２が表示される。
【０２２９】
これらサブフレームの切り出し範囲や表示する際の配置、拡大縮小、回転等の条件はＳＰコントロール情報７１２に記述されている。従って、一のサブピクチャ構造７０１を用いて、そこに含まれているＳＰコントロール情報７１２を同じくそこに含まれているＳＰデータ７１３に対して作用させることで、一のサブピクチャ９０１を表示した後に、他のサブピクチャ構造７０２に含まれるＳＰコントロール情報７１２をこのＳＰデータ７１３に対して作用させることで、新たなサブピクチャ９０２を表示可能となる。或いは、一のサブピクチャ構造７０２に含まれているＳＰコントロール情報７１２を、他のサブピクチャ構造７０３に含まれているＳＰデータ７１３に対して作用させることで、一のサブピクチャ９０１を表示した後に、更に他のサブピクチャ構造７０２に含まれるＳＰコントロール情報７１２をこのＳＰデータ７１３に対して作用させることで、新たなサブピクチャ９０２を表示可能となる。或いは、一のサブピクチャ構造７０１に含まれているＳＰコントロール情報７１２を、他のサブピクチャ構造７０３に含まれているＳＰデータ７１３に対して作用させることで、一のサブピクチャ９０１を表示した後に、更に他のサブピクチャ構造７０１に含まれるＳＰコントロール情報７１２をこのＳＰデータ７１３に対して作用させることで、新たなサブピクチャ９０２を表示可能となる。その他にも、ＳＰデータとこれに作用するＳＰコントロール情報との各種組合せが考えられる。
【０２３０】
いずれの場合にも、データ量の多いビットマップテータやＪＰＥＧデータからなるＳＰデータの使い回しによって、ディスク上における限られた記録容量の節約を図ることが可能となり、更に効率的な再生及び表示処理も可能となる。
【０２３１】
加えて、いずれの場合にも、他のビデオストリームに記録されたビデオデータに基づく動画或いは主映像上に、このようなサブピクチャ９０１又は９０２をスーパーインポーズさせることも可能である。
【０２３２】
図２６に示すように、サブピクチャ１９０１からサブフレーム１９０３の切り出しは、サブピクチャ１９０１とサブフレーム１９０３を一致させた場合〔図２６（ａ）〕、サブピクチャ１９０１よりも狭い任意の範囲で１つのサブフレーム１９０３を指定した場合〔図２６（ｂ）〕、サブピクチャ１９０１よりも狭い１つ以上の任意の範囲のサブフレーム１９０３ａ、１９０３ｂ・・・の場合〔図２６（ｃ）〕、サブピクチャ１９０１よりも狭い１つ以上の任意の範囲で重なり合うサブフレーム１９０３ａ、１９０３ｂ・・・の場合〔図２６（ｄ）〕、サブピクチャ１９０１よりも狭い１つ以上の任意の範囲で一方を包含するサブフレーム１９０３ａ、１９０３ｂ・・・の場合〔図２６（ｅ）〕等、種々の形態でＳＰコントロール情報に記述可能であり、切り出しが行われる。
【０２３３】
次に、上述したサブピクチャ構造を用いた表示の例について、図２７及び図８の情報記録再生装置５００のブロック図を参照して説明する。尚、本発明のストリーム構成は図２７に示すようにＳＰＤ（即ち、ＳＰデータの先頭パケット）と時系列的にそのＳＰＤの後に続く複数のＳＣＰ（即ち、ＳＰコントロール情報の先頭パケット）が一つのエレメンタリーストリーム上に設けられている場合である。
【０２３４】
サブピクチャ２９０１を規定するＳＰデータが、ＳＰＤ♯１を先頭パケットとして記述されていて、時刻ｔ１から読み込みが開始されメモリ５４０に格納される。このＳＰデータがメモリ５４０に全て格納された時刻ｔ11がこのＳＰデータの有効期間の開始時刻となり、新規のＳＰデータの読み込みが開始されるまではこの画像は有効となり、メモリ５４０内に保持される。次にＳＣＰ♯1aを先頭パケットとするＳＰコントロール情報が時刻ｔ2で読み込まれ、ファイルシステム
／論理構造データ判読器５２２で記述内容が判読され、制御信号Ｓｃ５によりメモリ５４０に格納されているＳＰデータに作用する。これにより、メモリ５４０内のＳＰデータは、サブフレーム２９０３ａの範囲で切り出され、時刻ｔ21から、加算器５１４を介してビデオ出力される。この加算器５１４でシステムコントローラ５２０の制御の下、ビデオデコーダ５１１からの映像信号にスーパーインポーズされてもよい。
【０２３５】
次にＳＣＰ♯1bを先頭パケットとするＳＰコントロール情報が時刻ｔ3で読み
込まれ、同様にメモリ５４０内のＳＰデータに作用する。これにより、メモリ５４０内のＳＰデータは、サブフレーム２９０３ｂの範囲で切り出され、時刻ｔ31から時刻ｔ32までサブフレーム２９０３ａに替わってビデオ出力される。更にＳＣＰ♯1cを先頭パケットとするＳＰコントロール情報が時刻ｔ4で読み込まれ、
同様にメモリ５４０内のＳＰデータに作用する。これにより、メモリ５４０内のＳＰデータは、サブフレーム２９０３ｃの範囲で切り出され、時刻ｔ41から時刻ｔ42までビデオ出力される。映像信号にスーパーインポーズされてもよいことはサブフレーム１９０３ａの場合と同様である。また、上述した表示形態に限らず、サブフレーム２９０３ａ〜サブフレーム２９０３ｃをオーバーラップして表示するようにＳＰコントロール情報に記述することが可能なことは当然である。
【０２３６】
次に図２８を参照して、具体的な例について説明する。
【０２３７】
図２８（ａ）に示すように時刻ｔ1でＳＰＤを先頭パケットとするＳＰデータ
が、時刻ｔ2でＳＣＰ♯1aを先頭パケットとするＳＰコントロール情報が、時刻
ｔ3でＳＣＰ♯1bを先頭パケットとするＳＰコントロール情報が、時刻ｔ4でＳＣＰ♯1cを先頭パケットとするＳＰコントロール情報が、再生されたとする。図２８（ｂ）、（ｃ）及び（ｄ）は夫々、ＳＣＰ♯1a、ＳＣＰ♯1b及びＳＣＰ♯1cに対応する表示制御の結果、表示された画像である。また、図２８（ｂ）、（ｃ）及び（ｄ）中の人物像や道路は別のストリームのビデオ映像である。
【０２３８】
まず、時刻ｔ1でサブピクチャ３９０１が再生され、メモリ５４０に格納され
る。次に時刻ｔ2でＳＣＰ♯1aを先頭パケットとするＳＰコントロール情報が再
生され、サブピクチャ３９０１中のサブフレーム３９０３ａ、３９０３ｂ及び３９０３ｃが切り出され、ビデオ映像上に、このＳＰコントロール情報で記述された位置、大きさ、角度等に従って表示される。次に時刻ｔ3でＳＣＰ♯1bを先頭
パケットとするＳＰコントロール情報が再生され、サブフレーム３９０３ｄ及び３９０３ｅが切り出され、同様に表示される。更に、時刻ｔ4でＳＣＰ♯1cを先
頭パケットとするＳＰコントロール情報が再生され、サブフレーム３９０３ｆ、３９０３ｇ及び３９０３ｈが切り出され、同様に表示される。
【０２３９】
次に図２９を参照して、他の具体的な例について説明する。この例は、表示画像をスクロールさせることができる例である。
【０２４０】
図２９に示すように、サブピクチャ４９０１として、スクロールさせたいＳＰデータを所定の規則に従って配置する〔図２９（ａ）〕。ここで上述したように所定の時間間隔でＳＰコントロール情報を作用させる。その際に指定するサブフレーム４９０３は、例えばサブフレーム４９０３ａからサブフレーム４９０３ｎに順次移動していくようにＳＰコントロール情報に記述しておく。
【０２４１】
図２９（ｂ）は最初のＳＰコントロール情報で制御されたサブピクチャ４９０２であって、サブフレーム４９０３ａ、４９１３ａ及び４９２３が指定された位置に表示されている。図２９（ｃ）はｎ番目のＳＰコントロール情報で制御されたサブピクチャ４９０２であって、サブフレーム４９０３ｎ、４９１３ｎ及び４９２３が指定された位置に表示されている。尚、「提供」は常にこの位置に表示されるように夫々のＳＰコントロール情報に記述されていて変化しない。この結果、サブピクチャ４９０２上では「提供」欄は移動せず、「Ｅｘａｍｐｌｅ  Ｎａｍｅ」欄は下から上に向かってスクロールし、「Ｓｐｏｎｓｏｒ」欄は上から下に向かってスクロールする映像が得られることになる。尚、ＳＰコントロール情報の記述によって左右又は任意の方向へのスクロールが可能であることも当然である。
【０２４２】
（再生時のアクセスの流れ）
次に図３０を参照して、本実施形態における特徴の一つであるＡＵ（アソシエートユニット）情報１３２及びＰＵ（プレゼンテーションユニット）情報３０２を用いた情報記録再生装置５００における再生時のアクセスの流れについて、光ディスク１００の論理構造と共に説明する。ここに図３０は、光ディスク１００の論理構造との関係で、再生時におけるアクセスの流れ全体を概念的に示すものである。
【０２４３】
図３０において、光ディスク１００の論理構造は、論理階層４０１、オブジェクト階層４０３及びこれら両階層を相互に関連付ける論理−オブジェクト関連付け階層４０２という三つの階層に大別される。
【０２４４】
これらのうち論理階層４０１は、再生時に所望のタイトルを再生するための各種論理情報と再生すべきプレイリスト（Ｐリスト）及びその構成内容とを論理的に特定する階層である。論理階層４０１には、光ディスク１００上の全タイトル２００等を示すディスク情報１１０ｄが、ディスク情報ファイル１１０（図３参照）内に記述されており、更に、光ディスク１００上の全コンテンツの再生シーケンス情報１２０ｄが、プレイリスト情報ファイル１２０（図３参照）内に記述されている。より具体的には、再生シーケンス情報１２０ｄとして、各タイトル２００に一又は複数のプレイリスト１２６の構成が記述されており、各プレイリスト１２６には、一又は複数のアイテム２０４（図７参照）の構成が記述されている。そして、再生時におけるアクセスの際に、このような論理階層４０１によって、再生すべきタイトル２００を特定し、これに対応するプレイリスト１２６を特定し、更にこれに対応するアイテム２０４を特定する。
【０２４５】
続いて、論理−オブジェクト関連付け階層４０２は、このように論理階層４０１で特定された情報に基づいて、実体データであるＴＳオブジェクトデータ１４０ｄの組み合わせや構成の特定を行うと共に論理階層４０１からオブジェクト階層４０３へのアドレス変換を行うように、再生すべきＴＳオブジェクトデータ１４０ｄの属性とその物理的な格納アドレスとを特定する階層である。より具体的には、論理−オブジェクト関連付け階層４０２には、各アイテム２０４を構成するコンテンツの固まりをＡＵ１３２という単位に分類し且つ各ＡＵ１３２をＰＵ３０２という単位に細分類するオブジェクト情報データ１３０ｄが、オブジェクト情報ファイル１３０（図３参照）に記述されている。
【０２４６】
ここで、「ＰＵ（プレゼンテーションユニット）３０２」とは、複数のエレメンタリーストリームを、再生切り替え単位ごとに関連付けてまとめた単位である。仮に、このＰＵ３０２中にオーディオストリームが３本存在すれば、このビジョンを再生中には、ユーザが自由に３本のオーディオ（例えば、言語別オーディオなど）を切り替えることが可能となる。
【０２４７】
他方、「ＡＵ（アソシエートユニット）１３２」とは、一つのタイトルで使用するＴＳオブジェクト中の、ビデオストリームなどのエレメンタリーストリームを複数まとめた単位であり、一又は複数のＰＵ３０２の集合からなる。より具体的には、ＰＵ３０２を介して間接的に、エレメンタリーストリームパケットＩＤ（ＥＳ＿ＰＩＤ）を各ＴＳオブジェクト毎にまとめた単位である。このＡＵ１３２は、例えば多元放送における相互に切り替え可能な複数の番組或いは複数のプログラムなど、コンテンツから考えて相互に特定関係を有する複数の番組或いは複数のプログラムなどの集合に対応している。そして、同一のＡＵ１３２に属したＰＵ３０２は、再生時にユーザ操作により相互に切り替え可能な複数の番組或いは複数のプログラムを夫々構成する一又は複数のエレメンタリーストリームの集合に対応している。
【０２４８】
従って、再生すべきＡＵ１３２が特定され、更にそれに属するＰＵ３０２が特定されれば、再生すべきエレメンタリーストリームが特定される。即ち、図６に示したＰＡＴやＰＭＴを用いないでも、光ディスク１００から多重記録された中から所望のエレメンタリーストリームを再生可能となる。
【０２４９】
尚、このようなＡＵ１３２及びＰＵ３０２を夫々定義する、ＡＵ情報１３２Ｉ及びＰＵ情報３０２Ｉのより具体的なデータ構成については、後に図３４を参照して説明する。
【０２５０】
ここで実際に再生されるエレメンタリーストリームは、ＰＵ情報３０２から、エレメンタリーストリームのパケットＩＤ（図６参照）であるＥＳ＿ＰＩＤによって特定或いは指定される。同時に、再生の開始時間及び終了時間を示す情報が、エレメンタリーストリームのアドレス情報に変換されることにより、特定エレメンタリーストリームの特定領域（或いは特定時間範囲）におけるコンテンツが再生されることになる。
【０２５１】
このようにして論理−オブジェクト関連付け階層４０２では、各アイテム２０４に係る論理アドレスから各ＰＵ３０２に係る物理アドレスへのアドレス変換が実行される。
【０２５２】
続いて、オブジェクト階層４０３は、実際のＴＳオブジェクトデータ１４０ｄを再生するための物理的な階層である。オブジェクト階層４０３には、ＴＳオブジェクトデータ１４０ｄが、オブジェクトデータファイル１４０（図３参照）内に記述されている。より具体的には、複数のエレメンタリーストリーム（ＥＳ）を構成するＴＳパケット１４６が時刻毎に多重化されており、これらが時間軸に沿って配列されることにより、複数のエレメンタリーストリームが構成されている（図５参照）。そして、各時刻で多重化された複数のＴＳパケットは、エレメンタリーストリーム毎に、論理−オブジェクト関連付け階層４０２で特定されるＰＵ３０２に対応付けられている。尚、複数のＰＵ３０２と、一つのエレメンタリーストリームとを関連付けること（例えば、切り替え可能な複数の番組間或いは複数のプログラム間で、同一のオーディオデータに係るエレメンタリーストリームを共通で利用したり、同一のサブピクチャデータに係るエレメンタリーストリームを共通で利用すること）も可能である。
【０２５３】
このようにオブジェクト階層４０３では、論理−オブジェクト関連付け階層４０２における変換により得られた物理アドレスを用いての、実際のオブジェクトデータの再生が実行される。
【０２５４】
以上のように図３０に示した三つの階層により、光ディスク１００に対する再生時におけるアクセスが実行される。
【０２５５】
（各情報ファイルの構造）
次に図３１から図３４を参照して、本実施形態の光ディスク１００上に構築される各種情報ファイル、即ち図３を参照して説明した（１）ディスク情報ファイル１１０、（２）プレイリスト情報ファイル１２０及び（３）オブジェクト情報ファイル１３０のデータ構造について、各々具体例を挙げて説明する。
【０２５６】
（１）  ディスク情報ファイル：
先ず図３１及び図３２を参照して、ディスク情報ファイル１１０について一具体例を挙げて詳細に説明する。ここに図３１は、ディスク情報ファイル１１０のデータ構成の一具体例を図式的に示すものであり、図３２は、これに含まれるタイトル情報テーブル（ｔａｂｌｅ）１１４のデータ構成の一具体例を図式的に示すものである。
【０２５７】
図３１に示すように本具体例では、ディスク情報ファイル１１０には、ディスク総合情報１１２、タイトル情報テーブル１１４及びその他の情報１１８が格納されている。
【０２５８】
このうちディスク総合情報１１２は、例えば複数の光ディスク１００で構成されるシリーズものの通し番号を示すディスクボリューム情報や、総タイトル数情報などの総合的なディスク情報である。
【０２５９】
タイトル情報テーブル１１４は、各タイトルを構成する全プレイリストと、その他の例えばタイトル毎の情報としてタイトル内のチャプタ情報等が格納されており、タイトルポインタ情報、タイトル＃１情報、タイトル＃２情報、…を含んでなる。ここに「タイトルポインタ情報」とは、タイトル＃ｎ情報の格納アドレス情報、即ち図３１中の矢印で対応関係を示したように、タイトル情報テーブル１１４内におけるタイトル＃ｎ情報の格納位置を示す格納アドレス情報であり、相対論理アドレスで記述される。そして、光ディスク１００内におけるタイトル数分が、相対論理アドレスとしてタイトル順に並べられている。尚、このような格納アドレス情報各々のデータ量は、固定バイトであってもよいし、可変バイトであってもよい。
【０２６０】
また、その他の情報１１８とは、シーケンシャル型や分岐型等のタイトルの種類や総合プレイリスト数等の各タイトルに関する情報などである。
【０２６１】
例えば、タイトルが単純に一つのプレイリストからなっている場合であれば、図３１に示したディスク情報ファイル１１０内に格納されるタイトル情報テーブル１１４（図３参照）は、図３２に示したように比較的単純な内容を有するものとして記述される。
【０２６２】
（２）  プレイリスト情報ファイル：
次に図３３を参照して、プレイリスト情報ファイル１２０について一具体例を挙げて詳細に説明する。ここに図３３は、プレイリスト情報ファイル１２０内に構築されるプレイリスト情報テーブル（ｔａｂｌｅ）１２１におけるデータ構成の一具体例を図式的に示すものである。
【０２６３】
図３３に示すように本具体例では、プレイリスト情報ファイル１２０内には、フィールド（Ｆｉｅｌｄ）別に、プレイリスト総合情報１２２、プレイリストポインタテーブル１２４、プレイリスト＃１情報テーブル及びプレイリスト＃２情報テーブル１２６が、プレイリスト情報テーブル１２１（図３参照）として格納されている。
【０２６４】
各フィールドは、必要な個数分の各テーブルを追加可能な構造を有してもよい。例えば、プレイリストが４つ存在すれば、該当フォールドが４つに増える構造を有してもよく、これはアイテム情報テーブル１２９についても同様である。
【０２６５】
これらのうち、プレイリスト総合情報（Ｐリスト総合情報）１２２には、当該プレイリストテーブルのサイズやその他、総プレイリスト数等が記述される。
【０２６６】
プレイリストポインタテーブル（Ｐリストポインタｔａｂｌｅ）１２４には、各プレイリスト記載位置のアドレスが、図３３中矢印で対応関係を示したように、当該プレイリスト情報テーブル１２１内における相対論理アドレスとして格納される。
【０２６７】
プレイリスト＃１情報テーブル（Ｐリスト＃１情報ｔａｂｌｅ）１２６には、プレイリスト＃１に関する総合情報、プレイリスト＃１のアイテム情報テーブル（ＰリストＩｔｅｍ情報Ｔａｂｌｅ）１２９及びその他の情報が格納されている。プレイリスト＃２情報テーブル１２６についても、プレイリスト＃２に係る同種の情報が記述されている。
【０２６８】
「アイテム情報テーブル（Ｉｔｅｍ情報ｔａｂｌｅ）１２９」には、一つのプログラムリストを構成する全アイテム数分のアイテム情報が格納される。ここで、「アイテム＃１（Ｉｔｅｍ＃１情報）」或いは「アイテム＃２（Ｉｔｅｍ＃２情報）」に記述されるＡＵ（アソシエートユニット）テーブル内のＡＵ番号とは、当該アイテム再生に使用するＴＳオブジェクトのアドレスや当該アイテム再生に使用するＴＳオブジェクト中の各エレメンタリーストリーム（即ち、ビデオストリーム、オーディオストリーム又はサブピクチャストリーム）を特定するための情報を格納したＡＵの番号である。
【０２６９】
（３）  オブジェクト情報ファイル：
次に図３４を参照して、オブジェクト情報ファイル１３０について一具体例を挙げて詳細に説明する。ここに図３４は、オブジェクト情報ファイル１３０内に構築されるＡＵ（アソシエートユニット）テーブル１３１（図３参照）及びこれに関連付けられるＥＳ（エレメンタリーストリーム）マップテーブル１３４（図３参照）におけるデータ構成の一具体例を図式的に示すものである。
【０２７０】
図３４に示すように本具体例では、オブジェクト情報ファイル１３０内には、オブジェクト情報テーブル（オブジェクト情報ｔａｂｌｅ）が格納されている。そして、このオブジェクト情報テーブルは、図中上段に示すＡＵテーブル１３１及び下段に示すＥＳマップテーブル１３４から構成されている。
【０２７１】
図３４の上段において、ＡＵテーブル１３１は、各フィールド（Ｆｉｅｌｄ）が必要な個数分のテーブルを追加可能な構造を有してもよい。例えば、ＡＵが４つ存在すれば、該当フォールドが４つに増える構造を有してもよい。
【０２７２】
ＡＵテーブル１３１には、別フィールド（Ｆｉｅｌｄ）に、ＡＵの数、各ＡＵへのポインタなどが記述される「ＡＵテーブル総合情報」と、「その他の情報」とが格納されている。
【０２７３】
そして、ＡＵテーブル１３１内には、各ＡＵ＃ｎに対応する各ＰＵ＃ｍにおけるＥＳテーブルインデックス＃ｍ（ＥＳ＿ｔａｂｌｅ  Ｉｎｄｅｘ  ＃ｍ）を示すＡＵ情報１３２Ｉとして、対応するＥＳマップテーブル１３４のインデックス番号（Ｉｎｄｅｘ番号＝…）が記述されてる。ここで「ＡＵ」とは、前述の如く例えばテレビ放送でいうところの“番組”に相当する単位（特に、“マルチビジョン型”の放送の場合には、切り替え可能な複数の“ビジョン”を一まとめとした単位）であり、この中に再生単位であるＰＵが一つ以上含まれている。また、「ＰＵ」とは、前述の如く各ＡＵ内に含まれる相互に切り替え可能なエレメンタリーストリームの集合であり、ＰＵ情報３０２Ｉにより各ＰＵに対応するＥＳテーブルインデックス＃が特定されている。例えば、ＡＵでマルチビューコンテンツを構成する場合、ＡＵ内には、複数のＰＵが格納されていて、夫々のＰＵ内には、各ビューのコンテンツを構成するパケットを示す複数のエレメンタリーストリームパケットＩＤへのポインタが格納されている。これは後述するＥＳマップテーブル１３４内のインデックス番号を示している。
【０２７４】
本実施形態では、ＡＵテーブル１３１には、前述したＴＳオブジェクト１４２内のパケットの連続番号（通し番号）に、編集処理によるパケット欠落が生じた場合における、パケット番号の不連続状態を示す不連続情報が付加されてもよい。係る不連続情報を用いれば、パケット欠落が発生した際に、パケット番号を新たに付与しなくても、不連続情報により示された不連続状態を考慮に入れて（エレメンタリーストリームの指定されるパケットを起点として）パケット数を数えることで、アクセス対象たるパケットのアドレスを特定できる。係る不連続情報は、例えば、不連続の開始点及び欠落したパケット数を示す情報を含んでなる。このように不連続情報は、複数のＡＵに対して共通に一つだけまとめて記述されており、記録容量を節約する観点から大変優れている。尚、ＡＵテーブル１３１以外のオブジェクト情報ファイルの内外に、このような不連続情報を記述することも可能である。
【０２７５】
図３４の下段において、ＥＳマップテーブル１３４には、フィールド（Ｆｉｅｌｄ）別に、ＥＳマップテーブル総合情報（ＥＳ＿ｍａｐ  ｔａｂｌｅ総合情報）と、複数のインデックス＃ｍ（ｍ＝１，２，…）と、「その他の情報」とが格納されている。
【０２７６】
「ＥＳマップテーブル総合情報」には、当該ＥＳマップテーブルのサイズや、総インデックス数等が記述される。
【０２７７】
そして「インデックス＃ｍ」は夫々、再生に使用される全エレメンタリーストリームのエレメンタリーストリームパケットＩＤ（ＥＳ＿ＰＩＤ）と、それに対応するインデックス番号及びエレメンタリーストリームのアドレス情報を含んで構成されている。
【０２７８】
本実施形態では特に、このアドレス情報、即ちＥＳアドレス情報１３４ｄとして、前述のようにエレメンタリーストリームがＭＰＥＧ２のビデオストリームである場合には、Ｉピクチャの先頭のＴＳパケット番号とこれに対応する表示時間のみが、ＥＳマップテーブル１３４中に記述されており、データ量の削減が図られている（図１４参照）。一方、サブピクチャストリームのＥＳアドレス情報１３４ｄについては、エントリー区間として使用するエレメンタリーストリームのインデックス番号情報１３４ｅが記述されることにより、ＳＣＰ識別フラグとＳＰデータ識別フラグがエントリー区間毎に記述され、データ量の削減が更に図られている（図２０及び図２４参照）。
【０２７９】
このように構成されているため、ＡＵテーブル１３１から指定されたＥＳマップ１３４のインデックス番号から、実際のエレメンタリーストリームのエレメンタリーストリームパケットＩＤ（ＥＳ＿ＰＩＤ）が取得可能となる。また、そのエレメンタリーストリームパケットＩＤに対応するエレメンタリーストリームのアドレス情報も同時に取得可能であるため、これらの情報を元にしてオブジェクトデータの再生が可能となる。
【０２８０】
以上説明した光ディスク１００のデータ構造によれば、もし新しいタイトルを光ディスク１００に追加する場合でも、簡単に必要な情報を追加できるので有益である。逆に、例えば編集等を行った結果、ある情報が不要になったとしても、単にその情報を参照しなければよいだけであり、実際にその情報をテーブルから削除しなくてもよい構造となっているため有益である。
【０２８１】
尚、図３４では、上段のＡＵテーブル１３１から参照しないＥＳ＿ＰＩＤについても、下段のＥＳマップテーブル１３４のインデックス別に記述してあるが、当該参照しないＥＳ＿ＰＩＤについては、このように記述する必要はない。但し、このように参照しないＥＳ＿ＰＩＤをも記述することで、より汎用性の高いＥＳマップテーブル１３４を作成しておけば、例えば、オーサリングをやり直す場合など、コンテンツを再編集する場合にＥＳマップテーブルを再構築する必要がなくなるという利点がある。
【０２８２】
以上図１から図３４を参照して詳細に説明したように、本実施形態によれば、比較的データ量の大きいビットマップデータ等からなる静止画データを、サブピクチャデータとしてビデオデータやオーディオデータと共に効率的に多重記録できる。
【０２８３】
また、サブピクチャデータを複数の画像出力制御によって一枚のサブピクチャを種々の形態で画像出力することが可能となり、そのサブピクチャを保持しておくことにより、何度も同じデータを異なる表現として使用することができ、ソフト形成に極めて簡便で多様性に富んだ手段が提供される。
【０２８４】
更に、ＳＣＰ識別フラグやＳＰデータ識別フラグといった１ビットのフラグ情報の活用により、ＳＰコントロール情報やＳＰデータの取得処理や静止画の再生制御処理を効率的に行える。特に、このために必要なデータ量は、少なくて済むので、光ディスク１００上の記録容量を節約できる。
【０２８５】
尚、上述の実施形態では、情報記録媒体の一例として光ディスク１００並びに情報再生記録装置の一例として光ディスク１００に係るレコーダ又はプレーヤについて説明したが、本発明は、光ディスク並びにそのレコーダ又はプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのレコーダ又はプレーヤにも適用可能である。
【０２８６】
本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造もまた本発明の技術的範囲に含まれるものである。
【図面の簡単な説明】
【０２８７】
【図１】本発明の情報記録媒体の一実施形態である光ディスクの基本構造を示し、上側部分は複数のエリアを有する光ディスクの概略平面図であり、これに対応付けられる下側部分は、その径方向におけるエリア構造の図式的概念図である。
【図２】従来のＭＰＥＧ２のプログラムストリームの図式的概念図（図２（ａ））及び本実施形態で利用されるＭＰＥＧ２のトランスポートストリームの図式的概念図（図２（ｂ））である。
【図３】本実施形態の光ディスク上に記録されるデータ構造の模式的に示す図である。
【図４】図３に示した各オブジェクト内におけるデータ構造の詳細を模式的に示す図である。
【図５】本実施形態における、上段のプログラム＃１用のエレメンタリーストリームと中段のプログラム＃２用のエレメンタリーストリームとが多重化されて、これら２つのプログラム用のトランスポートストリームが構成される様子を、横軸を時間軸として概念的に示す図である。
【図６】本実施形態における、一つのトランスポートストリーム内に多重化されたＴＳパケットのイメージを、時間の沿ったパケット配列として概念的に示すものである。
【図７】実施形態における光ディスク上のデータの論理構成を、論理階層からオブジェト階層或いは実体階層への展開を中心に模式的に示した図である。
【図８】本発明の実施形態に係る情報記録再生装置のブロック図である。
【図９】本実施形態における情報記録再生装置の記録動作（その１）を示すフローチャートである。
【図１０】本実施形態における情報記録再生装置の記録動作（その２）を示すフローチャートである。
【図１１】本実施形態における情報記録再生装置の記録動作（その３）を示すフローチャートである。
【図１２】本実施形態における情報記録再生装置の記録動作（その４）を示すフローチャートである。
【図１３】本実施形態における情報記録再生装置の再生動作を示すフローチャートである。
【図１４】実施形態における、オブジェクト情報内のＥＳマップテーブル内に構築されるビデオストリームに係るＥＳアドレス情報におけるデータ構造の一例を示す概念図である。
【図１５】ＴＳオブジェクト上におけるビデオストリームのＥＳアドレス情報に登録されているＴＳパケットの位置の一例を時間軸に対して図式的に示した概念図である。
【図１６】実施形態における、ＳＰデータ及びＳＰコントロール情報の第１取得方法に係る、ＳＰデータ及びＳＰコントロール情報並びに構造情報の内容を示す概念図である。
【図１７】実施形態に係わる、サブピクチャ構造を示す図である。
【図１８】第１取得方法で採用するパケット配列条件を、ＴＳオブジェクトの時間軸上で示す概念図である。
【図１９】第１取得方法における取得手順を示す概念図である。
【図２０】図１９に示したＴＳオブジェクト内におけるサブピクチャストリームに係るＥＳアドレス情報のデータ構造を示す概念図である。
【図２１】実施形態における、ＳＰデータ及びＳＰコントロール情報の第２取得方法に係る、構造情報、ＳＰコントロール情報及びＳＰデータの内容を示す概念図である。
【図２２】第２取得方法における取得手順を示す概念図である。
【図２３】図２２に示したＴＳオブジェクト内におけるサブピクチャストリームに係るＥＳアドレス情報のデータ構造を示した概念図である。
【図２４】第２取得方法に係る、構造情報及びＳＰコントロール情報の具体例を示した概念図である。
【図２５】実施形態に係る静止画の再生制御の具体例において、ＳＰデータにＳＰコントロール情報を作用させて新たなサブピクチャを形成する形態を示す概念図である。
【図２６】静止画の再生制御の具体例において、ＳＰデータからサブフレームを切り出す形態を示す概念図である。
【図２７】静止画の再生制御の具体例において、ＳＰデータからサブフレームを切り出し、表示する制御形態について示す概念図である。
【図２８】静止画の再生制御の具体例において、ＳＰデータからサブフレームを切り出し、表示する一具体例を示す概念図である。
【図２９】静止画の再生制御の具体例において、ＳＰデータからサブフレームを切り出し、表示する他の具体例を示す概念図である。
【図３０】本実施形態における、光ディスクの論理構造との関係で、再生時におけるアクセスの流れ全体を概念的に示す図である。
【図３１】本実施形態による一具体例における、ディスク情報ファイルのデータ構成の一具体例を図式的に示す図である。
【図３２】本実施形態による一具体例における、ディスク情報ファイルに含まれるタイトル情報テーブルのデータ構成の一具体例を図式的に示す図である。
【図３３】本実施形態による一具体例における、プレイリスト情報ファイル内に構築されるプレイリスト情報テーブルにおけるデータ構成の一具体例を図式的に示す図である。
【図３４】本実施形態による一具体例における、オブジェクト情報ファイル内に構築されるＡＵテーブル及びこれに関連付けられるＥＳマップテーブルにおけるデータ構成の一具体例を図式的に示す図である。
【符号の説明】
【０２８８】
１００  光ディスク
１０５  ファイルシステム
１１０  ディスク情報ファイル
１２０  プレイリスト情報ファイル
１２６  プレイリスト
１３０  オブジェクト情報ファイル
１３１  ＡＵ（アソシエートユニット）テーブル
１３２  ＡＵ
１３２Ｉ  ＡＵ情報
１３４  ＥＳマップテーブル
１３４ｄ  ＥＳアドレス情報
１４０  オブジェクトデータファイル
１４２  ＴＳ（トランスポートストリーム）オブジェクト
１４６  ＴＳパケット
２００  タイトル
２０４  アイテム
３０２  ＰＵ（プレゼンテーションユニット）
３０２Ｉ  ＰＵ情報
５００  情報記録再生装置
５０２  光ピックアップ
５０６  復調器
５０８  デマルチプレクサ
５１１  ビデオデコーダ
５１２  オーディオデコーダ
５１３  サブピクチャデコーダ
５２０  システムコントローラ
５４０  メモリ
６０６  変調器
６０８  フォーマッタ
６１０  ＴＳオブジェクト生成器
６１１  ビデオエンコーダ
６１２  オーディオエンコーダ
６１３  サブピクチャエンコーダ
７０１、７０２、７０３  サブピクチャ構造
７１１  構造情報
７１２  静止画制御情報
７１３  静止画情報
９０１  サブピクチャ
９０２  表示画像
９０３  サブフレーム
【図１】
2006187023.tif 000003
【図２】
2006187023.tif 000004
【図３】
2006187023.tif 000005
【図４】
2006187023.tif 000006
【図５】
2006187023.tif 000007
【図６】
2006187023.tif 000008
【図７】
2006187023.tif 000009
【図８】
2006187023.tif 000010
【図９】
2006187023.tif 000011
【図１０】
2006187023.tif 000012
【図１１】
2006187023.tif 000013
【図１２】
2006187023.tif 000014
【図１３】
2006187023.tif 000015
【図１４】
2006187023.tif 000016
【図１５】
2006187023.tif 000017
【図１６】
2006187023.tif 000018
【図１７】
2006187023.tif 000019
【図１８】
2006187023.tif 000020
【図１９】
2006187023.tif 000021
【図２０】
2006187023.tif 000022
【図２１】
2006187023.tif 000023
【図２２】
2006187023.tif 000024
【図２３】
2006187023.tif 000025
【図２４】
2006187023.tif 000026
【図２５】
2006187023.tif 000027
【図２６】
2006187023.tif 000028
【図２７】
2006187023.tif 000029
【図２８】
2006187023.tif 000030
【図２９】
2006187023.tif 000031
【図３０】
2006187023.tif 000032
【図３１】
2006187023.tif 000033
【図３２】
2006187023.tif 000034
【図３３】
2006187023.tif 000035
【図３４】
2006187023.tif 000036
【手続補正書】
【提出日】平成18年2月21日(2006.2.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録される情報記録媒体であって、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと
を備えることを特徴とする情報記録媒体。
【請求項２】
情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録装置であって、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録手段と、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録手段と
を備えることを特徴とする情報記録装置。
【請求項３】
情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録方法であって、
論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録工程と、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録工程と
を備えることを特徴とする情報記録方法。
【請求項４】
請求項１に記載の情報記録媒体から前記記録されたコンテンツ情報を再生する情報再生装置であって、
前記情報記録媒体から情報を物理的に読み取る読取手段と、
該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段と
を備えたことを特徴とする情報再生装置。
【請求項５】
請求項１に記載の情報記録媒体から前記記録されたコンテンツ情報を再生する情報再生方法であって、
前記情報記録媒体から情報を物理的に読み取る読取工程と、
該読取手段により読み取られた情報に含まれる前記再生制御情報及び前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程と
を備えたことを特徴とする情報再生方法。
【請求項６】
請求項２に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段、前記第２記録手段の少なくとも一部として機能させることを特徴とする記録制御用のコンピュータプログラム。
【請求項７】
請求項４に記載の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記再生手段の少なくとも一部として機能させることを特徴とする再生制御用のコンピュータプログラム。
【請求項８】
一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録されており、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと
を備えることを特徴とする制御信号を含むデータ構造。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の情報記録媒体は上記課題を解決するために、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録される情報記録媒体であって、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルとを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
本発明の情報記録装置は上記課題を解決するために、情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録装置であって、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録手段と、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
本発明の情報記録方法は上記課題を解決するために、情報記録媒体上に、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報を、物理的にアクセス可能な単位であるパケット単位で多重記録する情報記録方法であって、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録工程と、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録工程とを備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
本発明の制御信号を含むデータ構造は上記課題を解決するために、一連のコンテンツをなす静止画情報を含む複数のコンテンツ情報が、物理的にアクセス可能な単位であるパケット単位で多重記録されており、論理的にアクセス可能な単位であると共に前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルとを備える。
【手続補正書】
【提出日】平成18年3月15日(2006.3.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
静止画情報を含むコンテンツ情報が、パケット単位で記録される情報記録媒体であって、
前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、
前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含むことを特徴とする情報記録媒体。
【請求項２】
前記構造情報は、前記静止画情報の識別子を含むことを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記静止画情報セットは、(i)前記静止画情報、前記静止画制御情報及び前記構造情報の三者を含む第１の静止画情報セット、(ii)前記静止画制御情報及び前記構造情報の二者を含むと共に前記静止画情報を含まない第２の静止画情報セット、並びに(iii)前記静止画情報及び前記構造情報の二者を含むと共に前記静止画制御情報を含まない第３の静止画情報セットのうち、該第１及び第３の静止画情報セットの少なくとも一方と前記第２の静止画情報セットとを含んでなることを特徴とする請求項１又は２に記載の情報記録媒体。
【請求項４】
前記第１及び第３の静止画情報セットの少なくとも一方に含まれる静止画情報に対する表示制御が、前記第２の静止画情報セットに含まれる静止画制御情報により記述されていることを特徴とする請求項３に記載の情報記録媒体。
【請求項５】
前記第１及び第３の静止画情報セットの少なくとも一方に含まれる静止画情報に対する表示制御が、複数の前記第２の静止画情報セットに含まれる複数の静止画制御情報により、相異なる複数の表示制御を行うように夫々記述されていることを特徴とする請求項３に記載の情報記録媒体。
【請求項６】
情報記録媒体上に、静止画情報を含むコンテンツ情報を、パケット単位で記録する情報記録装置であって、
前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録手段と、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録手段と
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、
前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む
ことを特徴とする情報記録装置。
【請求項７】
前記構造情報は、前記静止画情報の識別子を含むことを特徴とする請求項６に記載の情報記録装置。
【請求項８】
情報記録媒体上に、静止画情報を含むコンテンツ情報を、パケット単位で記録する情報記録方法であって、
前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録工程と、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録工程と
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、
前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む
ことを特徴とする情報記録方法。
【請求項９】
前記構造情報は、前記静止画情報の識別子を含むことを特徴とする請求項８に記載の情報記録方法。
【請求項１０】
請求項１から５のいずれか一項に記載の情報記録媒体から前記記録されたコンテンツ情報を再生する情報再生装置であって、
前記情報記録媒体から情報を読み取る読取手段と、
該読取手段により読み取られた情報に含まれる前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段と
を備えたことを特徴とする情報再生装置。
【請求項１１】
請求項１から５のいずれか一項に記載の情報記録媒体から前記記録されたコンテンツ情報を再生する情報再生方法であって、
前記情報記録媒体から情報を読み取る読取工程と、
該読取工程により読み取られた情報に含まれる前記再生シーケンス情報に基づいて、前記読取工程により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程と
を備えたことを特徴とする情報再生方法。
【請求項１２】
請求項６又は７に記載の情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段及び前記第２記録手段の少なくとも一部として機能させることを特徴とする記録制御用のコンピュータプログラム。
【請求項１３】
請求項１０に記載の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記再生手段の少なくとも一部として機能させることを特徴とする再生制御用のコンピュータプログラム。
【請求項１４】
静止画情報を含むコンテンツ情報が、パケット単位で記録されており、
前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、
前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルと
を備えており、
前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、
少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、
前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含むことを特徴とする制御信号を含むデータ構造。
【請求項１５】
前記構造情報は、前記静止画情報の識別子を含むことを特徴とする請求項１４に記載のデータ構造。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の情報記録媒体は上記課題を解決するために、静止画情報を含むコンテンツ情報が、パケット単位で記録される情報記録媒体であって、前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルとを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の情報記録媒体によれば、オブジェクトデータファイルは、例えば情報再生装置により論理的にアクセス可能な単位であると共に静止画情報を含むコンテンツ情報の断片を夫々格納する複数のパケット（例えば、後述のＴＳパケット）からなるオブジェクトデータを格納する。再生シーケンス情報ファイルは、オブジェクトデータの再生シーケンスを規定する再生シーケンス情報（例えば、プレイリスト情報）を格納する。また例えば、情報記録媒体が備えるオブジェクト情報ファイルは、多重化される複数のパケットと、複数のコンテンツ情報との対応関係を定義する対応定義情報（例えば、後述のＥＳマップテーブル並びにこれに含まれるＥＳ＿ＰＩＤ（ＥＳパケットＩＤ）やＥＳアドレス情報、或いはＡＵテーブル等）を格納する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
加えて、本発明の情報記録媒体では特に、前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む。
従って、例えば構造情報が識別子を含む場合であれば、オブジェクトデータファイル内において、例えば後述の如く再生時に先ず特定されたエントリー区間内に絞って、静止画情報セットの「識別子」を探すことで、各静止画情報セットを比較的迅速且つ容易に探し出せる。そして特に、第１の静止画情報セットに対しては、例えば静止画制御情報のデータ長及び静止画情報のデータ長に基づいて、これらの情報を格納するパケットが何処まで配列されているのかを特定できる。第２の静止画情報セットに対しては、例えば静止画制御情報のデータ長に基づいて、この情報を格納するパケットが何処まで配列されているのかを特定できる。第３の静止画情報セットに対しては、例えば静止画情報のデータ長に基づいて、この情報を格納するパケットが何処まで配列されているのかを特定できる。このように、構造情報たる静止画情報のデータ長及び静止画制御情報のデータ長に従えば、一つの静止画情報セットが、複数或いは多数のパケットに分断されていても、先頭パケットのアドレス特定により、静止画情報セットの全パケットのアドレス特定が可能となる。言い換えれば、オブジェクト情報ファイルに格納すべき、対応定義情報、特にパケットのアドレス情報におけるデータ量を小さくできる。
「静止画情報の記録位置を示す位置情報」としては、第２の静止画情報セットの場合には、その表示制御の対象となる静止画情報の記録位置を示す位置情報（例えば、エントリー区間）でよい。他方、第１又は第３の静止画情報セットの場合には、静止画情報は自ら含むので、静止画情報の位置情報は不要である。この場合、例えば、位置情報として無効である旨の情報が記述される。
加えて、静止画情報のデータ長を“０”或いは無効を示す所定値とすることで、当該静止画情報セットが、第２の静止画情報セットであることを示してもよい。或いは、静止画制御情報のデータ長を“０”或いは無効を示す所定値とすることで、当該静止画情報セットが第３の静止画情報セットであることを示してもよい。
以上の結果、例えばＭＰＥＧ２のトランスポートストリーム中のサブピクチャストリームとして含まれる静止画情報を、他の主映像情報や音声情報と共に或いは単独で適切に再生できる。この際、時間サーチ、チャプターサーチ、早送り、巻き戻し等の特殊再生を行う場合、即ち任意の時刻から再生を開始する場合であっても、比較的データ量の大きいビットマップやＪＰＥＧ等の静止画情報は、動画情報や音声情報等と共に、いずれの場合にも効率的に再生可能とされ、再生処理における負担増加は効果的に抑制されている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の情報記録媒体の一態様では、前記構造情報は、前記静止画情報の識別子を含む。
この態様によれば、オブジェクトデータファイル内において、例えば後述の如く再生時に先ず特定されたエントリー区間内に絞って、静止画情報セットの「識別子」を探すことで、各静止画情報セットを比較的迅速且つ容易に探し出せる。
本発明の情報記録媒体の他の態様では、前記静止画情報セットは、(i)前記静止画情報、前記静止画制御情報及び前記構造情報の三者を含む第１の静止画情報セット、(ii)前記静止画制御情報及び前記構造情報の二者を含むと共に前記静止画情報を含まない第２の静止画情報セット、並びに(iii)前記静止画情報及び前記構造情報の二者を含むと共に前記静止画制御情報を含まない第３の静止画情報セットのうち、該第１及び第３の静止画情報セットの少なくとも一方と前記第２の静止画情報セットとを含んでなる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
本発明の情報記録装置は上記課題を解決するために、情報記録媒体上に、静止画情報を含む複数のコンテンツ情報を、パケット単位で記録する情報記録装置であって、前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録手段と、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録手段とを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
本発明の情報記録方法は上記課題を解決するために、情報記録媒体上に、静止画情報を含む複数のコンテンツ情報を、パケット単位で記録する情報記録方法であって、前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルを記録する第１記録工程と、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルを記録する第２記録工程とを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
本発明の情報再生装置は上記課題を解決するために、上述した本発明の情報記録媒体（その各種態様も含む）から前記記録されたコンテンツ情報を再生する情報再生装置であって、前記情報記録媒体から情報を読み取る読取手段と、該読取手段により読み取られた情報に含まれる前記再生シーケンス情報に基づいて、前記読取手段により読み取られた情報に含まれる前記オブジェクトデータを再生する再生手段とを備える。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
本発明の情報再生装置によれば、光ピックアップ、復調器等の読取手段により、情報記録媒体から情報をパケット単位等で読み取る。そして、システムコントローラ、デマルチプレクサ、デコーダ等の再生手段により、この読み取られた情報に含まれる再生シーケンス情報に基づいて、或いは例えば再生制御情報及び再生シーケンス情報に基づいて、この読み取られた情報に含まれるオブジェクトデータを再生する。従って、上述した本発明の情報記録媒体に多重記録されたコンテンツ情報を、一連のコンテンツ情報として適切に再生できる。この際特に、比較的データ量の大きいビットマップやＪＰＥＧ等の静止画情報は効率的に再生可能とされ、再生処理における負担増加は効果的に抑制されている。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
本発明の情報再生装置は上記課題を解決するために、上述した本発明の情報記録媒体（その各種態様も含む）から前記記録されたコンテンツ情報を再生する情報再生方法であって、前記情報記録媒体から情報を読み取る読取工程と、該読取工程により読み取られた情報に含まれる前記再生シーケンス情報に基づいて、前記読取工程により読み取られた情報に含まれる前記オブジェクトデータを再生する再生工程とを備える。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
本発明の情報再生方法によれば、読取工程により、情報記録媒体から情報をパケット単位等で読み取る。そして、再生工程により、この読み取られた情報に含まれる再生シーケンス情報に基づいて、或いは例えば再生制御情報及び再生シーケンス情報に基づいて、この読み取られた情報に含まれるオブジェクトデータを再生する。従って、上述した本発明の情報記録媒体に多重記録されたコンテンツ情報を、一連のコンテンツ情報として適切に再生できる。この際特に、比較的データ量の大きいビットマップやＪＰＥＧ等の静止画情報は効率的に再生可能とされ、再生処理における負担増加は効果的に抑制されている。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
本発明の記録制御用のコンピュータプログラムは上記課題を解決するために、上述した本発明の情報記録装置（但し、その各種態様も含む）に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第１記録手段及び前記第２記録手段の少なくとも一部として機能させる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
本発明の制御信号を含むデータ構造は上記課題を解決するために、静止画情報を含む複数のコンテンツ情報が、パケット単位で多重記録されており、前記コンテンツ情報の断片を夫々格納するパケットを含む複数のパケットからなるオブジェクトデータを格納するオブジェクトデータファイルと、前記オブジェクトデータの再生シーケンスを規定する再生シーケンス情報を格納する再生シーケンス情報ファイルとを備えており、前記オブジェクトデータを構成する複数のパケットは、前記静止画情報及び前記静止画情報の表示を制御するための静止画制御情報のうち少なくとも一方を含む静止画情報セットであってその構造を示す構造情報を更に含む当該静止画情報セットの断片を、夫々格納するパケットを含み、少なくとも一部の静止画情報については、前記静止画情報セットのうち一の静止画情報セットに含まれる静止画情報に対する表示制御が、前記静止画情報セットのうち他の静止画情報セットに含まれる静止画制御情報により記述されており、前記構造情報は、前記静止画情報の識別子、前記静止画制御情報のデータ長、前記静止画情報のデータ長及び前記静止画情報の記録位置を示す位置情報のうち、少なくともいずれか一つを含む。