(57)【要約】【課題】ユーザがコンテンツの内容の構成を簡単に知ることができるようにすること。【解決手段】複数のストリームを圧縮されたコンテンツを再生する動画像再生装置において、ＭＰＵ部は、コンテンツにおける複数のストリームの構成及び各ストリームが備える複数の再生条件を抽出し、その抽出した複数のストリームの構成及び各ストリームの複数の再生条件を一覧表示するための表示信号をビデオ出力することで、該動画像再生装置に接続された映像表示装置に選択ウィンドウ４１として一覧表示を行う。【選択図】図２５
2007179591.tif 000002
【特許請求の範囲】
【請求項１】
複数のストリームを圧縮されたコンテンツを再生する動画像再生装置において、
コンテンツにおける複数のストリームの構成及び各ストリームが備える複数の再生条件を抽出する抽出手段と、
上記抽出手段によって抽出した複数のストリームの構成及び各ストリームの複数の再生条件を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上からストリーム及びストリームの再生条件の選択を受け付ける入力手段と、
上記入力手段で受けたストリーム及びその再生条件の選択に従った再生動作を行う再生手段と、
を具備することを特徴とする動画像再生装置。
【請求項２】
複数のストリームを圧縮されたコンテンツを再生する動画像再生装置において、
コンテンツを再生する再生手段と、
上記再生手段でのコンテンツ再生中、そのコンテンツにおける複数のストリームの構成及び各ストリームが備える複数の再生条件を抽出する抽出手段と、
上記抽出手段で抽出した情報の表示を指示する表示指示を受ける指示入力手段と、
上記指示入力手段での表示指示に応じて、上記抽出手段によって抽出した複数のストリームの構成及び各ストリームの複数の再生条件を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上からストリーム及びストリームの再生条件の選択を受け付ける入力手段と、
上記入力手段で受けたストリーム及びその再生条件の選択に従って上記再生手段に再生動作を行わせる制御手段と、
を具備することを特徴とする動画像再生装置。
【請求項３】
上記コンテンツは、ディスク上のストリームと、ネットワーク上及び／又はストレージメディア上のストリームとを含み、
上記抽出手段は、上記ディスク上のストリームと、上記ネットワーク上及び／又はストレージメディア上のストリームの構成及び各ストリームの複数の再生条件を抽出することを特徴する請求項１又は２に記載の動画像再生装置。
【請求項４】
上記表示手段は、上記抽出手段によって抽出した複数のストリームの構成及び各ストリームの複数の再生条件を、上記ディスク、ネットワーク、ストレージメディアの何れかから抽出したかを含めて、一覧表示するための表示信号を生成して出力することを特徴する請求項３に記載の動画像再生装置。
【請求項５】
上記再生手段は、一つのストリームを主画面内に配された子画面で再生させることで、複数のストリームを同時に再生可能に構成され、
上記入力手段は、どのストリームをどの画面で再生するかの選択を受け付けることを特徴する請求項１乃至４の何れかに記載の動画像再生装置。
【請求項６】
上記再生手段でコンテンツ再生中に、何れかのストリームの内容に更新が有ったときに、そのことを通知する通知手段を更に具備することを特徴する請求項１乃至５の何れかに記載の動画像再生装置。
【請求項７】
上記通知手段の動作を行わせるか行わせないかを選択する手段を更に具備することを特徴する請求項６に記載の動画像再生装置。
【請求項８】
上記複数のストリームは、映像、音声、字幕、ゲームを含むことを特徴する請求項１乃至７の何れかに記載の動画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク等の情報記録媒体に記録された動画像情報を再生する動画像再生装置に関する。
【背景技術】
【０００２】
特許文献１には、ディスクの記録内容の構成を簡単に知ることができるようにするため、ディスク記録内容構成情報呼び出し操作に応じて、光ディスク情報ＶＭＧＩ、ＶＴＳＩなどを用いて、ディスクに記録されたタイトル数、実体データ付のタイトルメニューの有無、実体データ付のルートメニュー及び下位メニュー（チャプターメニュー、アングルメニュー、オーディオメニュー、サブタイトルメニュー）の有無、アングル切り換え可能なタイトルの有無等を表示させる再生装置が開示されている。
【０００３】
従って、上記特許文献１に開示の再生装置によれば、ディスクに記録された動画像情報の構成（タイトル数、各種メニュー画面の有無、アングル切り替え可能なタイトルの有無、視聴年齢制限機能の使用可能なタイトルの有無、）が一目で判るように表示されるので、そのディスクの記録内容を十分に生かして利用することができる。
【０００４】
また、所望タイトル又は再生中の記録内容の構成（例えば、チャプタ数、アングル数、音声方式の切り替え可能な数と種類、サブタイトル数など）が一目で判るので、所望タイトルの記録内容を十分に生かして利用することができる。
【０００５】
更に、各種メニュー画面、タイトルの記録構成については、ナビゲーション情報と実体データの両方を調べて判別することにより、メニューの有無を正確に知ることができる。
【特許文献１】特開２００５−４８３９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示の再生装置はＤＶＤ規格に則ったディスクを扱うものであり、従って、ディスクの記録情報、タイトルの記録情報の表示は、単一ストリームでのものである。よって、ＨＤ  ＤＶＤ規格に則ったディスクのように、複数ストリームにおける記録情報の表示や選択については何も記載されておらず、対応できないという問題がある。
【０００７】
ＨＤ  ＤＶＤ規格は、多彩な機能を利用して多彩な条件下で再生可能となっているため、ユーザは手持ちのディスクが一体どのような機能を有しているのか知っていないと折角の機能を生かすことができない。事前にどの機能や再生条件が利用可能であるか判らないと無駄な操作をしてしまう。勿論、ディスクのジャケットには使用可能な機能、再生条件を表した取扱説明が記載されているが、その記載手法は、各メーカ又は制作者の意図により様々であり、手持ちのディスクでは一体どの機能が楽しめ、どの機能が楽しめないのかがユーザには判りづらかった。
【０００８】
本発明は、上記の点に鑑みてなされたもので、ユーザがディスク等の情報記録媒体の記録内容の構成を簡単に知ることが可能な動画像再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の動画像再生装置の一態様は、
複数のストリームを圧縮されたコンテンツを再生する動画像再生装置において、
コンテンツにおける複数のストリームの構成及び各ストリームが備える複数の再生条件を抽出する抽出手段と、
上記抽出手段によって抽出した複数のストリームの構成及び各ストリームの複数の再生条件を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上からストリーム及びストリームの再生条件の選択を受け付ける入力手段と、
上記入力手段で受けたストリーム及びその再生条件の選択に従った再生動作を行う再生手段と、
を具備することを特徴とする。
【００１０】
また、本発明の動画像再生装置の別の態様は、
複数のストリームを圧縮されたコンテンツを再生する動画像再生装置において、
コンテンツを再生する再生手段と、
上記再生手段でのコンテンツ再生中、そのコンテンツにおける複数のストリームの構成及び各ストリームが備える複数の再生条件を抽出する抽出手段と、
上記抽出手段で抽出した情報の表示を指示する表示指示を受ける指示入力手段と、
上記指示入力手段での表示指示に応じて、上記抽出手段によって抽出した複数のストリームの構成及び各ストリームの複数の再生条件を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上からストリーム及びストリームの再生条件の選択を受け付ける入力手段と、
上記入力手段で受けたストリーム及びその再生条件の選択に従って上記再生手段に再生動作を行わせる制御手段と、
を具備することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザが情報記録媒体の記録内容の構成を簡単に知ることのできる動画像再生装置を提供することができる。
【００１２】
即ち、情報記録媒体に記録された複数のストリームを圧縮されたコンテンツを再生可能な動画像再生装置において、コンテンツに含まれている映像、音声、字幕などの構成や情報を読み取り、ユーザに判りやすく提示することで、ユーザが容易に選択できようになる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態を図面を参照して説明する。
【００１４】
図１は、本発明の一実施形態に係る動画像再生装置１０の構成を示す図である。
【００１５】
この動画像再生装置１０は、情報記憶媒体としてのＨＤ  ＤＶＤ規格に則ったディスク１から、そこに格納されている動画像情報を読み出して再生するものである。ここで、ディスク１はディスクドライブ部１０１に装着される。そして、該ディスクドライブ部１０１は、その装着されたディスク１を回転駆動し、光ピックアップ（図示せず）を用いてディスク１に格納されている情報を読み取る。
【００１６】
また、この動画像再生装置１０は、ネットワークアクセス部１０２を有しており、必要に応じて、インターネット等のネットワーク上に構成されたネットワークサーバ２にアクセスして、そのネットワークサーバ２から情報を取得することも可能となっている。更には、動画像再生装置１０は、メディアドライブ部１０３を有しており、必要に応じて、該メディアドライブ部１０３に装着されたＵＳＢメモリ／ＨＤＤ又はメモリカードなどの取り外し可能なストレージメディア３にアクセスして、そのストレージメディア３から情報を読み取ることも可能となっている。
【００１７】
上記ディスクドライブ部１０１で読み取られた情報、及び必要に応じて、上記ネットワークアクセス部１０２及び／又は上記メディアドライブ部１０３で取得した情報は、データプロセッサ部１０４に供給され、エラー訂正処理が施された後、該データプロセッサ部１０４内のバッファ（図示せず）に格納される。そして、このバッファに格納された情報のうち、詳細は後述するような管理情報は、メモリ部１０５に記録され、再生制御やデータ管理等に利用される。また、上記バッファに格納された情報のうち、上記動画像情報は、分離部１０６に転送され、ビデオ、グラフィックユニット、オーディオ及びサブピクチャ毎に分離される。ビデオの情報はビデオデコーダ部１０７、サブピクチャの情報はサブピクチャデコーダ部１０８に、グラフィックユニットの情報はグラフィックデコーダ部１０９に、オーディオの情報はオーディオデコーダ部１１０にそれぞれ供給され、デコード処理が行なわれる。なお、サブピクチャとは、字幕等の画像のことである。
【００１８】
ビデオデコーダ部１０７でデコード処理された主映像情報と、サブピクチャデコーダ部１０８でデコード処理されたサブピクチャ情報と、グラフィックデコーダ部１０９でデコード処理されたグラフィック情報とは、ビデオプロセッサ部１１１に供給されて重畳処理が施された後、Ｄ／Ａ（ディジタル／アナログ）変換器１１２でアナログ化され、映像信号として図示しない映像表示装置（例えばＣＲＴや液晶ディスプレイ、プラズマディスプレイ等）に出力される。オーディオデコーダ部１１０でデコード処理された音声情報は、Ｄ／Ａ変換器１１３でアナログ化され、音声信号として図示しない音声再生装置（例えばスピーカ等）に出力される。
【００１９】
上記のようなディスク１、ネットワークサーバ２、ストレージメディア３に対する一連の再生動作は、制御部としてのＭＰＵ部１１４によって統括的に制御されている。なお、このＭＰＵ部１１４は、キー入力部１１５からの操作情報を受け、ＲＯＭ部１１６に格納されたプログラムに基づいて、各部を制御している。
【００２０】
ここで、本実施形態に係る動画像再生装置１０が取り扱うコンテンツについて説明する。
【００２１】
コンテンツには、標準コンテンツ（Standard Content）とアドバンスドコンテンツ（Advanced Content）の２種類のコンテンツが存在する。標準コンテンツはナビゲーションデータとディスク上のビデオオブジェクトで構成され、これはＤＶＤ−ビデオ規格第１．１版を拡張したものである。一方、アドバンスドコンテンツは、プレイリスト（Playlist），マニフェスト（Manifest），マークアップ（Markup），スクリプトファイル（Script files）等のアドバンスドナビゲーション（Navigation data）と、プライマリ／セカンダリビデオセット（Primary/Secondary Video Set）等のアドバンスドデータ（Advanced data）と、アドバンスドエレメント（Advanced Element）（画像、オーディオ、テキストなど）とで構成される。このアドバンスドコンテンツに関しては、少なくとも１つのプレイリストファイルとプライマリビデオセットをディスク１上に位置づける必要があり、その他のデータはディスク１上に置いても、ネットワークサーバ２やストレージメディア３から取り込んでも良い。上記アドバンスドコンテンツは、標準コンテンツで実現されるオーディオとビデオの拡張に加え、より高度なインタラクティブ性（interactivity）を実現する。
【００２２】
上記プレイリストは、ＸＭＬで記述されてディスク１上に記録され、ディスク１上にアドバンスドコンテンツがある場合、動画像再生装置１０はまずこのプレイリストを実行する。図２に示すように、このプレイリストで次の情報が提供される。
【００２３】
・オブジェクトマッピング情報（Object Mapping Information）：タイトルタイムライン（Title Timeline）上にマッピングされたプレゼンテーションオブジェクトのためのタイトル内の情報
・再生シーケンス（Playback Sequence）：タイトルタイムラインにより記述される、各タイトル用の再生情報
プレイリストの記述に従って最初のアプリケーションが、プライマリ／セカンダリビデオセットなどがある場合はこれらを参照しつつ、実行される。１つのアプリケーションは、マニフェスト、マークアップ（これにはコンテンツ／スタイリング／タイミング情報が含まれる）、スクリプト、アドバンスドデータで構成される。アプリケーションを構成する、最初の１つのマークアップファイル、スクリプトファイルやその他のリソースは、１つのマニフェストの中で参照する。マークアップにより、プライマリ／セカンダリビデオセットなどのアドバンスドデータ、及びアドバンスドエレメントの再生が開始される。
【００２４】
アドバンスドデータは、アドバンスドコンテンツ用のプレゼンテーションデータのデータタイプである。アドバンスドデータは次の４つのタイプに分類できる。
【００２５】
・プライマリビデオセット
・セカンダリビデオセット
・アドバンスドエレメント
・その他。
【００２６】
プライマリビデオセットは、プライマリビデオ用の一組のデータである。プライマリビデオセットのデータ構造は、ナビゲーションデータ（ビデオタイトルセット情報（ＶＴＳＩ）、タイムマップ（ＴＭＡＰ）、等）とプレゼンテーションデータ（プライマリエンハンスドビデオオブジェクト（Ｐ−ＥＶＯＢ）等）で構成される。このプライマリビデオセットは、ディスク１上に保存される。プライマリビデオセットは、その中に様々なプレゼンテーションデータを含めることができる。考えられるプレゼンテーションストリームタイプとしては、メインビデオ、メインオーディオ、サブビデオ、サブオーディオ、サブピクチャがある。ここで、プライマリビデオセットは、１つのメインビデオストリーム、１つのサブビデオストリーム、８つのメインオーディオストリーム、８つのサブオーディオストリームを保持することができる。本動画像再生装置１０は、プライマリビデオ及びオーディオ以外に、同時にサブビデオ及びオーディオを再生することができる。サブビデオとサブオーディオの再生中にセカンダリビデオセットのサブビデオとサブオーディオを再生することはできない。
【００２７】
セカンダリビデオセットは、プライマリビデオセットにビデオ／オーディオデータを追加する際に使用し、またオーディオデータだけを追加する場合にも使用する。このセカンダリビデオセットは、ディスク１上に記録されるか、あるいは１つ又は複数のファイルとしてネットワークサーバ２やストレージメディア３から取り込まれる。このファイルは、データがディスク１上に記録されており、しかもプライマリビデオセットとともに、同時に再生する必要がある場合は、再生前に一旦ファイルキャッシュに保存される。一方、セカンダリビデオセットがウェブサイト等のネットワークサーバ２上にある場合は、このデータ全体を一旦ファイルキャッシュに保存するか（「ダウンローディング」）、又はこのデータの一部をストリーミングバッファに連続的に保存する（「ストリーミング」）必要があり、保存されたデータは、ネットワークサーバ２からデータをダウンロードする間にバッファオーバフローを起こすことなく、同時に再生される。
【００２８】
即ち、セカンダリビデオセットは、ネットワークストリーミングとファイルキャッシュ上のプレダウンロードされたコンテンツ用の一組のデータである。セカンダリビデオセットのデータ構造は、アドバンスドＶＴＳの簡単化された構造であり、タイムマップ（ＴＭＡＰ）とプレゼンテーションデータ（セカンダリエンハンスドビデオオブジェクト（Ｓ−ＥＶＯＢ））で構成される。セカンダリビデオセットには、サブビデオ、サブオーディオ、コンプリメンタリオーディオ、コンプリメンタリサブタイトルを含めることができる。コンプリメンタリオーディオは、プライマリビデオセット内のメインオーディオに代わる代替オーディオストリームとして使用する。コンプリメンタリサブタイトルは、プライマリビデオセット内のサブピクチャに代わる代替サブタイトルストリームとして使用する。コンプリメンタリサブタイトルのデータフォーマットはアドバンスドサブタイトルである。
【００２９】
アドバンスドエレメントは、グラフィック平面、効果音、及びアドバンスドナビゲーション、プレゼンテーションエンジンで生成され、あるいはデータソースから受け取る各種タイプのファイルを作成するために使用するプレゼンテーションの材料である。使用可能なデータフォーマットは次の通りである。
【００３０】
・画像／アニメーション
＊ＰＮＧ
＊ＪＰＧ
＊ＭＮＧ
・オーディオ
＊ＷＡＶ
・テキスト／フォント
＊ＵＮＩＣＯＤＥフォーマット、ＵＴＦ−８又はＵＴＦ−１６
＊オープンフォント。
【００３１】
アドバンスドデータには、その他として、アドバンスドナビゲーション内のスクリプトで生成されるゲームスコア用のテキストファイルや、あるいはアドバンスドコンテンツが特定のネットワークサーバ２へのアクセスを開始するときに受け取るクッキーなどがある。これらのデータファイルは、アドバンスドナビゲーションの指示によりプライマリビデオ再生の際に取り込む画像ファイルなど、その種類によってはアドバンスドエレメントとして処理されるものがある。
【００３２】
プレイリストには、上述したように、オブジェクトマッピング情報、再生シーケンス、及び構成情報が記述されている。
【００３３】
ここで、オブジェクトマッピング情報において、タイトルタイムラインは、デフォルトの再生シーケンスとプレゼンテーションオブジェクト間のタイミング関係をタイトルごとに定義する。アドバンスドアプリケーション、プライマリビデオセット、又はセカンダリビデオセットなどのスケジュールされたプレゼンテーションオブジェクトは、その動作時間（開始時間から終了時間）をタイトルタイムラインに事前割当する。図３は、タイトルタイムラインのオブジェクトマッピングの様子を示している。タイトルタイムラインの経過に従って、各プレゼンテーションオブジェクトはそのプレゼンテーションを開始及び終了する。プレゼンテーションオブジェクトがタイトルタイムラインと同期化されている場合は、事前割当したタイトルタイムラインの動作時間はそのプレゼンテーション時間と等しくなる。ＰＴ１＿０がＰ−ＥＶＯＢ−ＴＹ２  ＃１のプレゼンテーション開始時間、ＰＴ１＿１がＰ−ＥＶＯＢ−ＴＹ２  ＃１のプレゼンテーション終了時間である。
【００３４】
セカンダリビデオセット、サブスティチュートオーディオ、及びサブスティチュートサブタイトルの間にはオブジェクトマッピングに対して制約がある。これら３つのプレゼンテーションオブジェクトを２つ以上タイトルタイムラインに同時にマッピングすることは認められていない。
【００３５】
また、再生シーケンスは、タイトルタイムラインの時間値によってチャプタの開始位置を定義する。チャプタの終了場所には、次のチャプタの開始位置又は最終チャプタのタイトルラインの終了が適用される。
【００３６】
次に、ＨＤ  ＤＶＤ規格に則ったディスク１に関連するファイルとディレクトリについて、図４を参照して説明する。
【００３７】
ルートディレクトリのすぐ下には、「ＨＶＤＶＤ＿ＴＳ」ディレクトリと「ＡＤＶ＿ＯＢＪ」ディレクトリとがある。
【００３８】
「ＨＶＤＶＤ＿ＴＳ」ディレクトリには、１つのビデオマネージャ（ＶＭＧ）に関連する全ファイル、１つ又は複数の標準ビデオセット（標準ＶＴＳ；Ｓｔａｎｄａｒｄ  Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ）、１つのアドバンスドＶＴＳ（プライマリビデオセット）がある。
【００３９】
ここで、ビデオマネージャ（ＶＭＧ）に関連するファイルとしては、１つのビデオマネージャ情報（ＶＭＧＩ）、１つのファーストプレイプログラムチェーンメニュー用エンハンスドビデオオブジェクト（ＦＰ＿ＰＧＣＭ＿ＥＶＯＢ）、１つのバックアップ用ビデオマネージャ情報（ＶＭＧＩ＿ＢＵＰ）がある。１つのビデオマネージャメニュー用エンハンスドビデオオブジェクトセット（ＶＭＧＭ＿ＥＶＯＢＳ）のサイズが１ＧＢ（＝２３０バイト）以上あるときは、「ＨＶＤＶＤ＿ＴＳ」ディレクトリ以下でファイル数が最大で９８になるよう分割する必要がある。１つのＶＭＧＭ＿ＥＶＯＢＳのこれらのファイルについては、どのファイルも連続的に割り振ることが必要である。
【００４０】
また、１つのビデオタイトルセット情報（ＶＴＳＩ）と１つのバックアップ用ビデオタイトルセット情報（ＶＴＳＩ＿ＢＵＰ）が、それぞれ標準ＶＴＳの構成ファイルとして「ＨＶＤＶＤ＿ＴＳ」ディレクトリ以下に記録される。ビデオタイトルセットメニュー用エンハンスドビデオオブジェクトセット（ＶＴＳＭ＿ＥＶＯＢＳ）と、タイトル用エンハンスドビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）のサイズが１ＧＢ（＝２３０バイト）以上あるときは、どのファイルのサイズも１ＧＢより小さくなるように、最大で９９のファイルに分割する必要がある。これらのファイルは「ＨＶＤＶＤ＿ＴＳ」ディレクトリ以下の構成ファイルである。１つのＶＴＳＭ＿ＥＶＯＢＳと１つのＶＴＳＴＴ＿ＥＶＯＢＳのこれらのファイルについては、どのファイルも連続的に割り振ることが必要とされる。
【００４１】
また、アドバンスドビデオタイトルセット（アドバンスドＶＴＳ）は、１つのビデオタイトルセット情報（ＶＴＳＩ）と１つのバックアップ用ビデオタイトルセット情報（ＶＴＳＩ＿ＢＵＰ）を、それぞれ構成ファイルとする。１つのビデオタイトルセットタイムマップ情報（ＶＴＳ＿ＴＭＡＰ）と、１つのバックアップ用ビデオタイトルセットタイムマップ情報（ＶＴＳ＿ＴＭＡＰ＿ＢＵＰ）は、それぞれ「ＨＶＤＶＤ＿ＴＳ」ディレクトリ以下で最大９９のファイルで構成することができる。タイトル用エンハンスドビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）のサイズが１ＧＢ（＝２３０バイト）以上あるときは、どのファイルのサイズも１ＧＢより小さくなるように、最大で９９のファイルに分割する必要がある。これらのファイルは「ＨＶＤＶＤ＿ＴＳ」ディレクトリ以下の構成ファイルである。１つのＶＴＳＴＴ＿ＥＶＯＢＳ内のこれらのファイルについては、どのファイルも連続的に割り振ることが必要とされる。
【００４２】
なお、「ＨＶＤＶＤ＿ＴＳ」ディレクトリ以下のファイル名とディレクトリ名には、次の規則が適用される。
【００４３】
１）  ディレクトリ名
ＤＶＤ−ビデオの固定ディレクトリ名は「ＨＶＤＶＤ＿ＴＳ」とする。
【００４４】
２）  ビデオマネージャ（ＶＭＧ）用ファイル名
ビデオマネージャ情報の固定ファイル名は「ＨＶ０００Ｉ０１．ＩＦＯ」とする。  
ＦＰ＿ＰＧＣメニュー用エンハンスドビデオオブジェクトの固定ファイル名は「ＨＶ０００Ｍ０１．ＥＶＯ」とする。  
ＶＭＧメニュー用エンハンスドビデオオブジェクトセットのファイル名は「ＨＶ０００Ｍ％％．ＥＶＯ」とする。  
バックアップ用ビデオマネージャ情報の固定ファイル名は「ＨＶ０００Ｉ０１．ＢＵＰ」とする。  
なお、「％％」は、ＶＭＧメニュー用の各エンハンスドビデオオブジェクトセットに対して「０２」から「９９」まで昇順で連続的に割り当てられる。
【００４５】
３）  標準ビデオタイトルセット（標準ＶＴＳ）用ファイル名
ビデオタイトルセットのファイル名は「ＨＶ＠＠＠Ｉ０１．ＩＦＯ」とする。  
ＶＴＳメニュー用エンハンスドビデオオブジェクトセットのファイル名は「ＨＶ＠＠＠Ｍ＃＃．ＥＶＯ」とする。  
タイトル用エンハンスドビデオオブジェクトセットのファイル名は「ＨＶ＠＠＠Ｔ＃＃．ＥＶＯ」とする。  
バックアップ用ビデオタイトルセット情報のファイル名は「ＨＶ＠＠＠Ｉ０１．ＢＵＰ」とする。  
なお、「＠＠＠」は、ビデオタイトルセット番号のファイルに割り当てられる３つの文字で、「００１」から「５１１」までとする。  
また、「＃＃」は、ＶＴＳメニュー用の各エンハンスドビデオオブジェクトセット又はタイトル用の各エンハンスドビデオオブジェクトセットに対して「０１」から「９９」まで昇順で連続的に割り当てられる。
【００４６】
４）  アドバンスドビデオタイトルセット（アドバンスドＶＴＳ）用ファイル名
ビデオタイトルセットのファイル名は「ＨＶＡ００００１．ＶＴＩ」とする。  
タイトル用エンハンスドビデオオブジェクトセットのファイル名は「ＴＩＴＬＥ０＆＆．ＥＶＯ」とする。  
タイムマップ情報のファイル名は「ＴＩＴＬＥ０＄＄．ＭＡＰ」とする。  
バックアップ用ビデオタイトルセット情報のファイル名は「ＨＡＶ００００１．ＢＵＰ」とする。  
バックアップ用タイムマップ情報のファイル名は「ＴＩＴＬＥ０＄＄．ＢＵＰ」とする。  
なお、「＆＆」は、タイトル用エンハンスドビデオオブジェクトセットに対して「０１」から「９９」まで昇順で連続的に割り当てられる。  
また、「＄＄」は、タイムマップ情報に対して「０１」から「９９」まで昇順で連続的に割り当てられる。
【００４７】
一方、「ＡＤＶ＿ＯＢＪ」ディレクトリには、プレイリストファイルがすべてこのディレクトリ下に置かれる。また、アドバンスドナビゲーション、アドバンスドエレメント、セカンダリビデオセットのファイルは、どれでもこのディレクトリ下に置くことができる。
【００４８】
各プレイリストファイルは、この「ＡＤＶ＿ＯＢＪ」ディレクトリに「ＰＬＡＹＬＩＳＴ％％．ＸＭＬ」というファイル名で置くことができる。「％％」は、「００」から「９９」まで昇順で連続的に割り当てられる。（ディスクをロードしたときに）最大の番号をもつプレイリストファイルが最初に処理される。
【００４９】
この「ＡＤＶ＿ＯＢＪ」ディレクトリには、サブディレクトリとして「アドバンスドコンテンツ用ディレクトリ」が置かれる。このディレクトリは、「ＡＤＶ＿ＯＢＪ」ディレクトリ下にのみ置くことができる。「アドバンスドコンテンツ用ディレクトリ」には、アドバンスドナビゲーション、アドバンスドエレメント、セカンダリビデオセットのファイルは、どれでも置くことができる。このディレクトリ名はｄ文字とｄ１文字で構成される。「ＡＤＶ＿ＯＢＪ」下のサブディレクトリの総数（「ＡＤＶ＿ＯＢＪ」ディレクトリを除く）は５１２未満とする。ディレクトリ階層の深さは８又はそれ以下とする。
【００５０】
「ＡＤＶ＿ＯＢＪ」ディレクトリ以下のアドバンスドコンテンツ用ファイルの総数は５１２×２０４７に制限され、各ディレクトリ内にあるファイルの総数は２０４８未満とする。このファイル名はｄ文字又はｄ１文字で構成し、このファイル名は本体、「.」（ピリオド）、拡張子で構成される。
【００５１】
図５は、アドバンスドコンテンツ（Advanced Content）の構成例を説明する図である。なお、アドバンスドコンテンツは、必ずしもディスク１に記憶されている必要はなく、ネットワークサーバ２やストレージメディア３から提供されるものであってもよい。
【００５２】
アドバンスドコンテンツは、プレイリストファイル、アドバンスドアプリケーション（Advanced Application）、プライマリビデオセット（Primary video set）、セカンダリビデオセット（Secondary video set）、アドバンスドサブタイトル（Advanced Subtitle）、コンフィギュレーションファイル（Configuration File）を含んで構成されている。
【００５３】
アドバンスドアプリケーションは、画像（Image）、エフェクトオーディオ（Effect Audio）、フォント（Font）、その他（Others）を管理するアドバンスドナビゲーション（Advanced Navigation）と、アドバンスドナビゲーションにより管理されるこれらデータからなるアドバンスドエレメント（Advanced Element）を含んで構成されている。アドバンスドナビゲーションは、マニフェストファイルズ（Manifest files）、マークアップファイルズ（Markup files）及びスクリプトファイルズ（Script files）を含んでいる。
【００５４】
また、プライマリビデオセットは、ビデオタイトルセット情報（ＶＴＳＩ）、タイムマップ（Time Map: ＴＭＡＰ）、プライマリエンハンスドビデオオブジェクト（Ｐ−ＥＶＯＢ）を含むプライマリオーディオビデオを含んで構成されている。
【００５５】
セカンダリビデオセットは、タイムマップ、セカンダリエンハンスドビデオオブジェクト（Ｓ−ＥＶＯＢ）を含むサブスティチュートオーディオビデオ、サブスティチュートオーディオ、セカンダリオーディオビデオを含んで構成されている。
【００５６】
アドバンスドサブタイトルは、画像（Image）、フォント（Font）を管理するアドバンスドナビゲーションと、アドバンスドナビゲーションにより管理されるこれらデータからなるアドバンスドエレメントを含んで構成されている。アドバンスドナビゲーションは、マニフェストファイルズ、マークアップファイルズを含んでいる。
【００５７】
コンフィギュレーションファイルは、データバッファアラインメントなどの動画像再生装置１０の初期システムコンフィギュレーションの情報を記述したものである。
【００５８】
プレイリストファイルは、アドバンスドコンテンツ用タイトルの情報を記述できる。このプレイリストファイルには、図６に例示するようなオブジェクトマッピングインフォメーション（Object Mapping Information）と、各タイトル用のプレイバックシーケンス（Playback Sequence）のセットが、各タイトル毎に記述される。
【００５９】
このプレイリストファイルは、複数のオブジェクトをタイムライン上の指定期間で再生するためのタイムマップに基づき、これら複数のオブジェクトにより構成されるメニュー及びタイトルの再生を制御する。このプレイリストにより、動的なメニューの再生が可能となる。
【００６０】
例えば、図６の例は、当該タイトルの開始時間００：００：００：００から００：１０：２１：１２までの期間に、プライマリオーディオビデオ、サブスティチュートオーディオ、アドバンスドサブタイトルを再生可能なことを示している。そして、プライマリオーディオビデオは、ディスク１の「ＨＤＤＶＤ＿ＴＳ」ディレクトリのＴＩＴＬＥ００１．ＭＡＰというファイル名のタイムマップ情報に記述された内容に従って再生することを示している。また、このプライマリオーディオビデオは、２つのビデオトラックと、３つのオーディオトラック、２つのサブタイトルトラックを持つことが記されている。
【００６１】
なお、プライマリビデオセットは、図７に示すように、ビデオタイトルセット情報（ＶＴＳＩ）、Ｐ−ＥＶＯＢであるビデオタイトルセット用エンハンスドビデオオブジェクトセット（ＶＴＳ＿ＥＶＯＢＳ）、ビデオタイトルセットタイムマップ情報（ＶＴＳ＿ＴＭＡＰ）、及びＶＴＳＩのバックアップ（ＶＴＳＩ＿ＢＵＳ）とＶＴＳ＿ＴＭＡＰのバックアップ（ＶＴＳ＿ＴＭＡＰ＿ＢＵＳ）を含んで構成されている。このＶＴＳ＿ＴＭＡＰは、図５に示すタイムマップ（Ｔｉｍｅ  Ｍａｐ）に相当し、アドレス及びサイズの情報を含む。図５に示すタイムマップは、ＶＯＢ毎に存在する。
【００６２】
ビデオタイトルセット情報（ＶＴＳＩ）は、１つのビデオタイトル用の情報を記述するもので、この情報により各ＥＶＯＢの属性情報を記述することができるようになっている。このＶＴＳＩは、図７に示すように、ビデオタイトルセット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ）から始まり、その後にビデオタイトルセットエンハンスドビデオオブジェクトアトリビュートテーブル（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）とビデオタイトルセットエンハンスドビデオオブジェクト情報テーブル（ＶＴＳ＿ＥＶＯＢＩＴ）が続いている。ここで、各テーブルは、隣接する論理ブロックの境界にアラインされる。この境界アラインのために、各テーブルは２０４７バイト（００ｈを含み得る）までフォローアップすることができるようになっている。
【００６３】
図８は、ビデオタイトルセット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ）の構成例を説明する図である。このテーブル内において、相対バイト位置（ＲＢＰ）で最初に配置されるＶＴＳ＿ＩＤは、ＩＳＯ８８５９−１のキャラクタセットコードでＶＴＳＩのファイルを識別する“ＡＤＶＡＮＣＥＤ−ＶＴＳ”を記述している。次のＶＴＳＩ＿ＥＡは、該当ＶＴＳＩの先頭論理ブロックからの相対ブロック番号でこのＶＴＳＩのエンドアドレスを記述している。次のＶＥＲＮは、該当するＤＶＤビデオ規格のバージョン番号を記述している。ＶＥＲＮは、図９（Ａ）に示す通りである。
【００６４】
図９（Ｂ）は、ビデオタイトルセットカテゴリ（ＶＴＳ＿ＣＡＴ）の構成例を説明する図である。このＶＴＳ＿ＣＡＴは上記ＶＥＲＮの後に配置されており、アプリケーションタイプ（Application type）の情報ビットを含んでいる。このアプリケーションにより、アドバンスドＶＴＳ（Advanced VTS）（＝００１０ｂ）なのかインターオペラブルＶＴＳ（Interoperable VTS）（＝００１１ｂ）なのかそれ以外なのかを区別できるようになっている。なお、インターオペラブルＶＴＳとは、ＨＤ  ＤＶＤ−ＶＲ規格でサポートされるビデオタイトルセットである。このＶＴＳ＿ＣＡＴの後には、ＶＴＳＩ＿ＭＡＴのエンドアドレス（ＶＴＳＩ＿ＭＡＴ＿ＥＡ）、ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴのスタートアドレス（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ＿ＳＡ）、ＶＴＳ＿ＥＶＯＢＩＴのスタートアドレス（ＶＴＳ＿ＥＶＯＢＩＴ＿ＳＡ）、が配置されている。また、将来の拡張のために、幾つかのエリアがリザーブド（reserved）とされている。
【００６５】
図１０は、ビデオタイトルセットエンハンスドビデオオブジェクトアトリビュートテーブル（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）の構成例を説明する図である。このＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴは、ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ情報（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴＩ）から始まり、その後に各ＶＴＳ＿ＥＶＯＢ＿ＡＴＲのサーチポインタ（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿ＳＲＰ  ＃１〜＃ｎ）と、実際の各ビデオタイトルセットエンハンスドビデオオブジェクトアトリビュート（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ  ＃１〜＃ｎ）が続いている。
【００６６】
図１１（Ａ）は、上記ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ情報（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴＩ）の構成例を説明する図である。このテーブル内において、相対バイト位置（ＲＢＰ）で最初に配置されるＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿Ｎｓは、ＶＴＳ＿ＥＶＯＢ＿ＡＴＲの数を記述している。次のＶＴＳＩ＿ＥＶＯＢ＿ＡＴＲＴ＿ＥＡは、該当ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴの先頭アドレスからの相対ブロック番号でこのＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴのエンドアドレスを記述している。
【００６７】
また、上記ＶＴＳ＿ＥＶＯＢ＿ＡＴＲサーチポインタ（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿ＳＲＰ）は、図１１（Ｂ）に示すように、該当ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴの先頭アドレスからの相対ブロック番号でこのＥＶＯＢに対応するＶＴＳ＿ＥＶＯＢ＿ＡＴＲのスタートアドレスを記述している。
【００６８】
図１１（Ｃ）は、ビデオタイトルセットエンハンスドビデオオブジェクトアトリビュート（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ）の構成例を説明する図である。同図に示すように、このテーブル内において、相対バイト位置（ＲＢＰ）で最初からＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）、ＥＶＯＢのメインビデオアトリビュート（ＥＶＯＢ＿ＶＭ＿ＡＴＲ）、ＥＶＯＢのサブビデオアトリビュート（ＥＶＯＢ＿ＶＳ＿ＡＴＲ）、ＥＶＯＢのサブビデオ用Ｌｉｍａ値（ＥＶＯＢ＿ＶＳ＿ＬＵＭＡ）、ＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）、ＥＶＯＢのメインオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲＴ）、ＥＶＯＢのオーディオストリーム用ダウンミックス係数テーブル（ＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴＳ）、ＥＶＯＢのサブオーディオストリームの数（ＥＶＯＢ＿ＡＳＳＴ＿Ｎｓ）、ＥＶＯＢのサブオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴ）、ＥＶＯＢのサブピクチャストリームの数（ＥＶＯＢ＿ＳＰＳＴ＿Ｎｓ）、ＥＶＯＢのサブピクチャストリームアトリビュートテーブル（ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲＴ）、ＥＶＯＢのＳＤ用サブピクチャパレット（ＥＶＯＢ＿ＳＤＳＰ＿ＰＬＴ）、ＥＶＯＢのＨＤ用サブピクチャパレット（ＥＶＯＢ＿ＨＤＳＰ＿ＰＬＴ）、等が配置されている。
【００６９】
ここで、上記ＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）は、サブビデオストリーム（Sub Video stream）、サブオーディオストリーム（Sub Audio stream）、アドバンスドストリーム（Advanced stream）の存在を記述するもので、図１２（Ａ）に示す通りである。即ち、ビット１３，１２に割り当てられたアドバンスドストリーム存在（Advanced stream existence）が“００ｂ”のときは該当ＥＶＯＢ内にアドバンスドストリームが存在しないことが示され、“０１ｂ”のときはそれが存在することが示される。同様に、ビット１１，１０に割り当てられたサブビデオ存在（Sub Video existence）が“００ｂ”のときは該当ＥＶＯＢ内にサブビデオが存在しないことが示され、“０１ｂ”のときはそれが存在することが示される。また、同様に、ビット９，９に割り当てられたサブオーディオ存在（Sub Audio existence）が“００ｂ”のときは該当ＥＶＯＢ内にサブオーディオが存在しないことが示され、“０１ｂ”のときはそれが存在することが示される。上記より当てられた各ビットが上記以外の値を取る場合は別目的のために予約されている。
【００７０】
また、上記ＥＶＯＢのメインビデオオーディオアトリビュート（ＥＶＯＢ＿ＶＭ＿ＡＴＲ）は、ＥＶＯＢのメインビデオアトリビュートを記述するもので、図１２（Ｂ）に示す通りである。即ち、ビット３１〜２９に割り当てられたビデオ圧縮モード（Video compression mode）には、インターオペラブルＶＴＳにおけるＭＰＥＧ−１のためにリザーブドとされるならば“０００ｂ”、ＭＰＥＧ−２準拠ならば“００１ｂ”、ＭＰＥＧ−４  ＡＶＣ準拠ならば“０１０ｂ”、ＶＣ−１準拠ならば“０１１ｂ”が記述され、その他はリザーブドとされる。ビット２８〜２６に割り当てられたＴＶシステム（TV system）には、５２５／６０方式（６０Ｈｚビデオシステム用の標準ビデオフォーマット）ならば“０００ｂ”、６２５／５０方式（５０Ｈｚビデオシステム用の標準ビデオフォーマット）ならば“００１ｂ”、５２５／６０にダウンコンバートされる高品位方式ならば“０１０ｂ”、６２５／５０にダウンコンバートされる高品位方式ならば“０１１ｂ”が記述される。ビット２５，２４に割り当てられたアスペクト比（Aspect ratio）には４：３ならば“００ｂ”、１６：９ならば“１１ｂ”が記述され、その他はリザーブドとされる。
【００７１】
ビット２３に割り当てられたＣＣ１は、ビデオストリームに記録されたフィールド１用のクローズドキャプションデータならば“１ｂ”が、ビデオストリームに記録されていないフィールド１用のクローズドキャプションデータならば“０ｂ”が記述される。ビット２２に割り当てられたＣＣ２は、ビデオストリームに記録されたフィールド２用のクローズドキャプションデータならば“１ｂ”が、ビデオストリームに記録されていないフィールド２用のクローズドキャプションデータならば“０ｂ”が記述される。ビット２１，２０に割り当てられたソースピクチャプログレッシブモード（Source picture progressive mode）は、ソースピクチャがインターレース画像かプログレシッブ画像であるかを記述する。インターレース画像であれば“００ｂ”を、プログレシッブ画像であれば“０１ｂ”を記述する。“１０ｂ”は定義されていない。“１１ｂ”はリザーブドとされている。
【００７２】
ビット１７に割り当てられたソースピクチャレターボックス（Source picture letterboxed）は、（ビデオとサブピクチャが混合された後の）ビデオ出力がレターボックスか否かを記述する。ここで、上記ビット２５，２４に割り当てられたアスペクト比が“１１ｂ”（１６：９）であれば“０ｂ”を、アスペクト比が“００ｂ”（４：３）であれば“０ｂ”又は“１ｂ”を記述する。即ち、“０ｂ”はレターボックスではない、“１ｂ”はレターボックスであることを意味する。
【００７３】
ビット１６に割り当てられたフィルムカメラモード（Film camera mode）は、６２５／５０システム用のソースピクチャモードを記述する。ここで、上記ビット２８〜２６に割り当てられたＴＶシステムが“０００ｂ”（５２５／６０方式）であれば“０ｂ”を、“００１ｂ”（６２５／５０方式）であれば“０ｂ”又は“１ｂ”を、“０１０ｂ”（５２５／６０にダウンコンバートされる高品位方式）ならば“０ｂ”を、“０１１ｂ”であり６２５／５０にダウンコンバートされるならば“０ｂ”又は“１ｂ”を記述する。即ち、“０ｂ”はカメラモードであることを、“１ｂ”はフィルムモードであることを、それぞれ意味する。
【００７４】
ビット１５〜１２に割り当てられたソースピクチャ解像度（Source picture resolution）は、３２５×２４０又は３５２×２８８ならば“００００ｂ”が、３２５×４８０又は３５２×５７６ならば“０００１ｂ”が、４８０×４８０又は４８０×５７６ならば“００１０ｂ”が、５４４×４８０又は５４４×５７６ならば“００１１ｂ”が、７０４×４８０又は７０４×５７６ならば“０１００ｂ”が、７２０×４８０又は７２０×５７６ならば“０１０１ｂ”が記述され、“０１１０ｂ”〜“０１１１ｂ”はリザーブドとされる。また、１２８０×７２０ならば“１０００ｂ”が、９６０×１０８０ならば“１００１ｂ”が、１２８０×１０８０ならば“１０１０ｂ”が、１４４０×１０８０ならば“１０１１ｂ”が、１９２０×１０８０ならば“１１００ｂ”が記述され、“１１０１ｂ”〜“１１１１ｂ”はリザーブドとされる。
【００７５】
ビット１１，１０に割り当てられたアプリケーションフラグ用リザーブド（reserved for Application Flag）は、インターオペラブルＶＴＳのためにリザーブドとされる。
【００７６】
また、上記ＥＶＯＢのサブビデオアトリビュート（ＥＶＯＢ＿ＶＳ＿ＡＴＲ）は、ＥＶＯＢのサブビデオアトリビュートを記述するもので、図１２（Ｃ）に示す通りである。即ち、ビット３１〜２９に割り当てられたビデオ圧縮モードには、ＭＰＥＧ−２準拠ならば“０００ｂ”、ＭＰＥＧ−４  ＡＶＣ準拠ならば“００１０ｂ”、ＶＣ−１準拠ならば“００１１ｂ”が記述され、その他はリザーブドとされる。ビット２８〜２６に割り当てられたＴＶシステムには、５２５／６０方式（６０Ｈｚビデオシステム用の標準ビデオフォーマット）ならば“０００ｂ”、６２５／５０方式（５０Ｈｚビデオシステム用の標準ビデオフォーマット）ならば“００１ｂ”、５２５／６０にダウンコンバートされる高品位方式ならば“０１０ｂ”、６２５／５０にダウンコンバートされる高品位方式ならば“０１１ｂ”が記述される。ビット２５，２４に割り当てられたアスペクト比には４：３ならば“００ｂ”、１６：９ならば“１１ｂ”が記述され、その他はリザーブドとされる。
【００７７】
ビット２１，２０に割り当てられたソースピクチャプログレッシブモードは、ソースピクチャがインターレース画像かプログレシッブ画像であるかを記述する。インターレース画像であれば“００ｂ”を、プログレシッブ画像であれば“０１ｂ”を記述する。“１０ｂ”は定義されていない。“１１ｂ”はリザーブドとされている。ビット１７に割り当てられたソースピクチャレターボックスは、（ビデオとサブピクチャが混合された後の）ビデオ出力がレターボックスか否かを記述する。ここで、上記ビット２５，２４に割り当てられたアスペクト比が“１１ｂ”（１６：９）であれば“０ｂ”を、アスペクト比が“００ｂ”（４：３）であれば“０ｂ”又は“１ｂ”を記述する。即ち、“０ｂ”はレターボックスではない、“１ｂ”はレターボックスであることを意味する。ビット１６に割り当てられたフィルムカメラモードは、６２５／５０システム用のソースピクチャモードを記述する。ここで、上記ビット２８〜２６に割り当てられたＴＶシステムが“０００ｂ”（５２５／６０方式）であれば“０ｂ”を、“００１ｂ”（６２５／５０方式）であれば“０ｂ”又は“１ｂ”を、“０１０ｂ”（５２５／６０にダウンコンバートされる高品位方式）ならば“０ｂ”を、“０１１ｂ”であり６２５／５０にダウンコンバートされるならば“０ｂ”又は“１ｂ”を記述する。即ち、“０ｂ”はカメラモードであることを、“１ｂ”はフィルムモードであることを、それぞれ意味する。
【００７８】
ビット１５〜１２に割り当てられたソースピクチャ解像度は、３２５×２４０又は３５２×２８８ならば“００００ｂ”が、３２５×４８０又は３５２×５７６ならば“０００１ｂ”が、４８０×４８０又は４８０×５７６ならば“００１０ｂ”が、５４４×４８０又は５４４×５７６ならば“００１１ｂ”が、７０４×４８０又は７０４×５７６ならば“０１００ｂ”が、７２０×４８０又は７２０×５７６ならば“０１０１ｂ”が記述され、“０１１０ｂ”〜“０１１１ｂ”はリザーブドとされる。また、１２８０×７２０ならば“１０００ｂ”が、９６０×１０８０ならば“１００１ｂ”が、１２８０×１０８０ならば“１０１０ｂ”が、１４４０×１０８０ならば“１０１１ｂ”が、１９２０×１０８０ならば“１１００ｂ”が記述され、“１１０１ｂ”〜“１１１１ｂ”はリザーブドとされる。ビット９に割り当てられたＬｕｍａフラグ（Luma Flag）は、ＥＶＯＢ＿ＶＳ＿ＬＵＭＡが有効でないならば“０ｂ”が、それが有効であれば“１ｂ”が記述される。また、上記ＥＶＯＢのサブビデオ用Ｌｉｍａ値（ＥＶＯＢ＿ＶＳ＿ＬＵＭＡ）、は、ＥＶＯＢのサブビデオ用の輝度キー関数（Luma Key Function）（Ｙ）の範囲を記述するもので、０〜２３５の範囲を取る。図１２（Ｄ）に示すように、ビット１５〜８には、輝度キー関数用のサブビデオ輝度信号（Ｙ）比較のスタート値（Start value of Sub Video luma signal (Y) comparison for Luma Key Function (inclusive)）が記述され、ビット７〜０には、輝度キー関数用のサブビデオ輝度信号（Ｙ）比較のエンド値（End value of Sub Video luma signal (Y) comparison for Luma Key Function (inclusive)）が記述される。
【００７９】
また、上記ＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）は、ＥＶＯＢ中のメインビデオストリームの数を記述するもので、図１３（Ａ）に示す通りである。即ち、ビット３〜０に割り当てられたオーディオストリームの数（Number of Audio streams）に０〜８の値が記述される。その他のビットはリザーブドとされる。
【００８０】
また、上記ＥＶＯＢのメインオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲＴ）は、ＥＶＯＢの各メインオーディオアトリビュートを記述するもので、図１３（Ｂ）に示す通りである。１つのＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲは各メインオーディオストリームのために記述され、常に、オーディオストリーム＃０〜＃７の８個のオーディオストリームのＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲを記述する。メインオーディオストリームの数が８よりも少ない場合には、使用されないストリームのＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲの全ビットが“０ｂ”とされる。
【００８１】
１つのＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲの内容は、図１３（Ｃ）に示す通りである。即ち、ビット３１〜２６に割り当てられたオーディオ符号化モード（Audio coding mode）は、インターオペラブルＶＴＳ中のドルビィ（Dolby）ＡＣ−３のためにリザーブドとするならば“００００００ｂ”が、ＭＬＰオーディオならば“０００００１ｂ”が、拡張ビットストリーム無しのＭＰＥＧ−１又はＭＰＥＧ−２ならば“００００１０ｂ”が、インターオペラブルＶＴＳ中の１／６００秒のサンプルデータを用いるリニアＰＣＭオーディオのためにリザーブドとするならば“０００１００ｂ”が、１／１２００秒のサンプルデータを用いるリニアＰＣＭオーディオであれば“０００１０１ｂ”が、ＤＴＳ−ＨＤであれば“０００１１０ｂ”が、ドルビィデジタルプラス（ＤＤ＋）であれば“０００１１１ｂ”が記述され、その他はリザーブドとされる。
【００８２】
ビット２３〜２１に割り当てられたｆｓは、４８ｋＨｚならば“０００ｂ”が、９６ｋＨｚならば“００１ｂ”が、１９２ｋＨｚならば“０１０ｂ”が記述され、その他はリザーブドとされる。
【００８３】
ビット１５，１４に割り当てられた量子化（Quantization）／ＤＲＣは、上記ビット３１〜２６に割り当てられたオーディオ符号化モードが“００００００ｂ”，“０００１１０ｂ”又は“０００１１１ｂ”の場合には“１１ｂ”で満たされる。これに対して、上記ビット３１〜２６に割り当てられたオーディオ符号化モードが“００００１０ｂ”又は“００００１１ｂ”の場合には、この量子化／ＤＲＣには、ダイナミックレンジ制御（ＤＲＣ）データがＭＰＥＧオーディオストリーム中に存在しないならば“００ｂ”が、それが存在すれば“０１ｂ”が記述され、“１０ｂ”及び“１１ｂ”はリザーブドとされる。また、上記ビット３１〜２６に割り当てられたオーディオ符号化モードが“０００００１ｂ”，“０００１００ｂ”又は“０００１０１ｂ”の場合には、この量子化／ＤＲＣは、１６ビットならば“００ｂ”が、２０ビットならば“０１ｂ”が、２４ビットならば“１０ｂ”が記述され、“１１ｂ”はリザーブドとされる。
【００８４】
ビット１３〜１０に割り当てられたオーディオチャンネルの数（Number of Audio channels）は、１チャンネル（モノラル）ならば“００００ｂ”が、２チャンネル（ステレオ）ならば“０００１ｂ”が、３チャンネル（マルチチャンネル）ならば“００１０ｂ”が、４チャンネル（マルチチャンネル）ならば“００１１ｂ”が、５チャンネル（マルチチャンネル）ならば“０１００ｂ”が、６チャンネル（マルチチャンネル）ならば“０１０１ｂ”が、７チャンネル（マルチチャンネル）ならば“０１１０ｂ”が、８チャンネル（マルチチャンネル）ならば“００１１１ｂ”が、インターオペラブルＶＴＳ中の２チャンネル（デュアルモノラル）用にリザーブドならば“１００１ｂ”が記述され、その他はリザーブドされる。なお、“０．１チャンネル”は“１チャンネル”として定義される（例えば、５．１チャンネルの場合は“０１０１ｂ”（６チャンネル））。また、ビット９，８に割り当てられたアプリケーションフラグ用リザーブド（reserved for Application Flag）は、インターオペラブルＶＴＳのためにリザーブドとされる。
【００８５】
また、上記ＥＶＯＢのオーディオストリーム用ダウンミックス係数テーブル（ＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴＳ）は、このＥＶＯＢがマルチチャンネルリニアＰＣＭオーディオデータを含む場合に、マルチチャンネルから２チャンネルにオーディオデータをダウンミックスするための係数を定義するもので、図１４（Ａ）に示す通りである。このＥＶＯＢがマルチチャンネルリニアＰＣＭオーディオデータを含まない場合には、全てのＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴの全ビットが“０ｂ”で満たされる。また、常に８つのＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴ  ＃０〜＃７のためのエリアがあり、係数テーブルの数が８よりも少ない場合には、使用されないＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴの全ビットが“０ｂ”とされる。
【００８６】
１つのＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴの内容は、図１５に示す通りである。ここで、ビット１４２〜１３８に割り当てられたＰＨ1L（Ｌｍｉｘに対するＲｆのミキシングフェーズ（mixing phase of Rf to Lmix））、ＰＨ2L（Ｌｍｉｘに対するＣのミキシングフェーズ（mixing phase of C to Lmix））、ＰＨ3L（Ｌｍｉｘに対するＬｓ（／Ｓ）のミキシングフェーズ（mixing phase of Ls(/S) to Lmix））、ＰＨ4L（Ｌｍｉｘに対するＲｓのミキシングフェーズ（mixing phase of Rs to Lmix））、ＰＨ5L（Ｌｍｉｘに対するＬＦＥのミキシングフェーズ（mixing phase of LFE to Lmix））は、信号Ｌｍｉｘを生成するために、Ｒｆ，Ｃ，Ｌｓ（／Ｓ），Ｒｓ又はＬＦＥに割り当てられた信号のミキシングフェーズを記述する。同期してミックスされるべきであれば“０ｂ”が、同期しないでミックスされるべきであれば“１ｂ”が記述される。また、ビット１３７と１３６は、ＥＣＨ１とＥＣＨ２として定義されるチャンネルの将来の拡張のためにリザーブドとされる。
【００８７】
ビット１３５，１３３〜１２８に割り当てられたＰＨ1R（Ｒｍｉｘに対するＬｆのミキシングフェーズ（mixing phase of Lf to Rmix））、ＰＨ2R（Ｒｍｉｘに対するＣのミキシングフェーズ（mixing phase of C to Rmix））、ＰＨ3R（Ｒｍｉｘに対するＬｓ（／Ｓ）のミキシングフェーズ（mixing phase of Ls(/S) to Rmix））、ＰＨ4R（Ｒｍｉｘに対するＬｓのミキシングフェーズ（mixing phase of Ls to Rmix））、ＰＨ5R（Ｒｍｉｘに対するＬＦＥのミキシングフェーズ（mixing phase of LFE to Rmix））は、信号Ｒｍｉｘを生成するために、Ｌｆ，Ｃ，Ｌｓ（／Ｓ），Ｒｓ又はＬＦＥに割り当てられた信号のミキシングフェーズを記述する。同期してミックスされるべきであれば“０ｂ”が、同期しないでミックスされるべきであれば“１ｂ”が記述される。また、ビット１２９と１２８は、ＥＣＨ１とＥＣＨ２として定義されるチャンネルの将来の拡張のためにリザーブドとされる。
【００８８】
ビット１２７〜１２０に割り当てられたＣＯＥＦ0L（Ｌｍｉｘに対するＬｆの係数（coefficient of Lf to Lmix））、ビット１１１〜１０４に割り当てられたＣＯＥＦ1L（Ｌｍｉｘに対するＲｆの係数（coefficient of Rf to Lmix））、ビット９５〜８８に割り当てられたＣＯＥＦ2L（Ｌｍｉｘに対するＣの係数（coefficient of C to Lmix））、ビット７９〜７２に割り当てられたＣＯＥＦ3L（Ｌｍｉｘに対するＬｓ（／Ｓ）の係数（coefficient of Ls(/S) to Lmix））、ビット６３〜５６に割り当てられたＣＯＥＦ4L（Ｌｍｉｘに対するＲｓの係数（coefficient of Rs to Lmix））、及びビット４７〜４０に割り当てられたＣＯＥＦ5L（Ｌｍｉｘに対するＬＦＥの係数（coefficient of LFE to Lmix））は、信号Ｌｍｉｘを生成するために、Ｌｆ，Ｒｆ，Ｃ，Ｌｓ（／Ｓ），Ｒｓ又はＬＦＥに割り当てられた信号のミキシングフェーズを記述する。
【００８９】
ビット１１９〜１１２に割り当てられたＣＯＥＦ0R（Ｒｍｉｘに対するＬｆの係数（coefficient of Lf to Rmix））、ビット１０３〜９６に割り当てられたＣＯＥＦ1R（Ｒｍｉｘに対するＲｆの係数（coefficient of Rf to Rmix））、ビット８７〜８０に割り当てられたＣＯＥＦ2R（Ｒｍｉｘに対するＣの係数（coefficient of C to Rmix））、ビット７１〜６４に割り当てられたＣＯＥＦ3R（Ｒｍｉｘに対するＬｓ（／Ｓ）の係数（coefficient of Ls(/S) to Rmix））、ビット５５〜４８に割り当てられたＣＯＥＦ4R（Ｒｍｉｘに対するＲｓの係数（coefficient of Rs to Rmix））、及びビット３９〜３２に割り当てられたＣＯＥＦ5R（Ｒｍｉｘに対するＬＦＥの係数（coefficient of LFE to Rmix））は、信号Ｒｍｉｘを生成するために、Ｌｆ，Ｒｆ，Ｃ，Ｌｓ（／Ｓ），Ｒｓ又はＬＦＥに割り当てられた信号のミキシングフェーズを記述する。
【００９０】
このテーブルにおける残りのビットは、ＥＣＨ１とＥＣＨ２として定義されるチャンネルの将来の拡張のためのものである。
【００９１】
また、上記ＥＶＯＢのサブオーディオストリームの数（ＥＶＯＢ＿ＡＳＳＴ＿Ｎｓ）は、ＥＶＯＢ中のサブオーディオストリームの数を記述するもので、図１４（Ｂ）に示す通りである。即ち、ビット３〜０に割り当てられたオーディオストリームの数（Number of Audio streams）に０〜８の値が記述される。その他のビットはリザーブドとされる。
【００９２】
また、上記ＥＶＯＢのサブオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴ）は、ＥＶＯＢの各サブオーディオアトリビュートを記述するもので、図１６（Ａ）に示す通りである。１つのＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴは各サブオーディオストリームのために記述されるもので、常に８つのＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴ  ＃０〜＃７のためのエリアがあり、常に８つのＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴ  ＃０〜＃７のためのエリアがあり、サブオーディオストリームの数が８よりも少ない場合には、使用されないＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴの全ビットが“０ｂ”とされる。
【００９３】
１つのＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴの内容は、図１６（Ｂ）に示す通りである。ビット３１〜２６に割り当てられたオーディオ符号化モード（Audio coding mode）は、ＤＴＳ−ＨＤであれば“０００１１０ｂ”が、ドルビィデジタルプラス（ＤＤ＋）であれば“０００１１１ｂ”が、ｍｐ３（オプション）であれば“１０００００ｂ”が、ＭＰＥＧ−４  ＨＥ  ＡＡＣ  ｖ２（オプション）ならば“１００００１ｂ”が、ＷＭＡ  Ｐｒｏ（オプション）ならば“１０００１０ｂ”が記述され、その他はリザーブドとされる。
【００９４】
ビット２３〜２１に割り当てられたｆｓは、４８ｋＨｚならば“０００ｂ”が、１２ｋＨｚならば“１００ｂ”が、２４ｋＨｚならば“１０１ｂ”が記述され、その他はリザーブドとされる。ビット１５，１４に割り当てられた量子化（Quantization）／ＤＲＣは、上記ビット３１〜２６に割り当てられたオーディオ符号化モードが“０００１１０ｂ”，“０００１１１ｂ”，“１０００００ｂ”，“１００００１ｂ”又は“１０００１０ｂ”の場合には“１１ｂ”にセットされる。ビット１３〜１０に割り当てられたオーディオチャンネルの数（Number of Audio channels）は、１チャンネル（モノラル）ならば“００００ｂ”が、２チャンネル（ステレオ）ならば“０００１ｂ”が記述され、その他はリザーブドされる。
【００９５】
また、上記ＥＶＯＢのサブピクチャストリームの数（ＥＶＯＢ＿ＳＰＳＴ＿Ｎｓ）は、ＥＶＯＢのサブピクチャストリームの数を記述するもので、図１６（Ｃ）に示す通りである。ここで、ビット５〜０に割り当てられたサブピクチャストリームの数（Number of Sub-picture streams）には０〜３２の数が記述され、その他はリザーブドとされる。
【００９６】
また、上記ＥＶＯＢのサブピクチャストリームアトリビュートテーブル（ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲＴ）は、ＥＶＯＢ用の各サブピクチャストリームアトリビュート（ＷＶＯＢ＿ＳＰＳＴ＿ＡＴＲ）を記述するもので、図１７に示す通りである。１つのＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲは存在する各サブピクチャストリームのために記述されるものである。サブピクチャストリームの数が３２よりも少ない場合には、使用されないストリーム用のＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲの全ビットが“０ｂ”で満たされる。
【００９７】
１つのＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲの内容は、図１８（Ａ）に示す通りである。ビット３９〜３７に割り当てられたサブピクチャ符号化モード（Sub-picture coding mode）は、サブピクチャユニット（Sub-picture Unit）に定義された２ビット／画素のためのランレングス（ＰＲＥ＿ＨＥＡＤの値は“００００ｈ”以外）であれば“０００ｂ”が、サブピクチャユニットに定義された２ビット／画素のためのランレングス（ＰＲＥ＿ＨＥＡＤの値は“００００ｈ”）であれば“００１ｂ”が、８ビットの画素深度（pixel depth）のためのサブピクチャユニットに定義された８ビット／画素のためのランレングスであれば“１００ｂ”が記述され、その他はリザーブドされる。
【００９８】
ビット２９に割り当てられたＨＤ／４：３は、ＨＤストリーム又はＳＤ  ４：３ストリームが存在するか否かを示すフラグであり、ストリームが存在しない場合には“０ｂ”が、ＨＤストリーム又はＳＤ  ４：３ストリームの何れかが存在すれば“１ｂ”が記述される。ビット２８〜２４に割り当てられたＨＤ／４：３用復号化サブピクチャストリーム番号（Decoding Sub-picture stream number for HD/4:3）は、上記ＥＶＯＢ＿ＶＭ＿ＡＴＲにおいてビット２５，２４に割り当てられたアスペクト比が“００ｂ”で、そのビット２８〜２６に割り当てられたＴＶシステムが“０００ｂ”又は“００１ｂであり、且つ、当該ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲのビット２９に割り当てられたＨＤ／４：３が“１ｂ”である場合には、対応する４：３用サブピクチャストリーム番号のためのｓｕｂ＿ｓｔｒｅａｍ＿ｉｄの最下位５ビットを記述する。また、上記アスペクト比が“１１ｂ”で、上記ＴＶシステムが“０１０ｂ”又は“０１１ｂであり、且つ、上記ＨＤ／４：３が“１ｂ”の場合には、対応するＨＤ用サブピクチャストリーム番号のためのｓｕｂ＿ｓｔｒｅａｍ＿ｉｄの最下位５ビットを記述する。そして、それ以外の場合には“０００００ｂ”が入れられるものであるが、この値“０００００ｂ”は復号化サブピクチャストリーム番号“０”を指すものではない。
【００９９】
ビット２１に割り当てられたＳＤ−Ｗｉｄｅは、ＳＤ−Ｗｉｄｅ（１６：９）ストリームが存在するか否かを示すフラグであり、ストリームが存在しない場合には“０ｂ”が、ストリームが存在すれば“１ｂ”が記述される。ビット２０〜１６に割り当てられたＳＤ−Ｗｉｄｅ用復号化サブピクチャストリーム番号は、上記ＥＶＯＢ＿ＶＭ＿ＡＴＲのビット２５，２４に割り当てられたアスペクト比が“１１ｂ”であり、且つ、当該ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲのビット２１に割り当てられたＳＤ−Ｗｉｄｅが“１ｂ”である場合には、対応するＳＤ−Ｗｉｄｅ用サブピクチャストリーム番号のためのｓｕｂ＿ｓｔｒｅａｍ＿ｉｄの最下位５ビットを記述する。それ以外の場合には“０００００ｂ”が入れられるものであるが、この値“０００００ｂ”は復号化サブピクチャストリーム番号“０”を指すものではない。
【０１００】
ビット１３に割り当てられたＳＤ−ＬＢは、ＳＤレターボックス（４：３）ストリームが存在するか否かを示すフラグであり、ストリームが存在しない場合には“０ｂ”が、ストリームが存在すれば“１ｂ”が記述される。ビット１２〜８に割り当てられたレターボックス用復号化サブピクチャストリーム番号は、上記ＥＶＯＢ＿ＶＭ＿ＡＴＲにおいてビット２５，２４に割り当てられたアスペクト比が“１１ｂ”で、プレイリストにおける「alternativeSDDisplayMode」が「panscanOrLetterbox」又は「letterbox」であり、且つ、当該ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲのビット１３に割り当てられたＳＤ−ＬＢが“１ｂ”である場合には、対応するレターボックス用サブピクチャストリーム番号のためのｓｕｂ＿ｓｔｒｅａｍ＿ｉｄの最下位５ビットを記述する。それ以外の場合には“０００００ｂ”が入れられるものであるが、この値“０００００ｂ”は復号化サブピクチャストリーム番号“０”を指すものではない。
【０１０１】
ビット５に割り当てられたＳＤ−ＰＳは、ＳＤパンスキャン（４：３）ストリームが存在するか否かを示すフラグであり、ストリームが存在しない場合には“０ｂ”が、ストリームが存在すれば“１ｂ”が記述される。ビット４〜０に割り当てられたパンスキャン用復号化サブピクチャストリーム番号は、上記ＥＶＯＢ＿ＶＭ＿ＡＴＲにおいてビット２５，２４に割り当てられたアスペクト比が“１１ｂ”で、プレイリストにおける「alternativeSDDisplayMode」が「panscanOrLetterbox」又は「panscan」であり、且つ、当該ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲのビット５に割り当てられたＳＤ−ＰＳが“１ｂ”である場合には、対応するパンスキャン用サブピクチャストリーム番号のためのｓｕｂ＿ｓｔｒｅａｍ＿ｉｄの最下位５ビットを記述する。それ以外の場合には“０００００ｂ”が入れられるものであるが、この値“０００００ｂ”は復号化サブピクチャストリーム番号“０”を指すものではない。
【０１０２】
なお、各ストリーム番号で使用されるサブピクチャビットストリームの符号化コンディションは、ＥＶＯＢ内で同一である。
【０１０３】
また、上記ＥＶＯＢのＳＤ用サブピクチャパレット（ＥＶＯＢ＿ＳＤＳＰ＿ＰＬＴ）は、ＥＶＯＢにおけるＳＤ（２ビット／画素）用サブピクチャストリームの全てで共通して使用される１６組の輝度信号と２つの色差信号を記述する。色コード０〜１５が記述順に割り当てられる。このＥＶＯＢ＿ＳＤＳＰ＿ＰＬＴの内容は、図１８（Ｂ）に示すように、ビット２３〜１６に輝度信号（Ｙ）が、ビット１５〜８に色差信号（Ｃｒ＝Ｒ−Ｙ）が、ビット７〜０に色差信号（Ｃｂ＝Ｂ−Ｙ）が割り当てられる。これらは、以下の式を使用して計算される。
【０１０４】
Ｙ＝16＋219×（0.299Ｒ＋0.587Ｇ＋0.114Ｂ）        …    （16≦Ｙ≦235）
Ｃｒ＝128＋224×（0.500Ｒ−0.419Ｇ−0.081Ｂ）     …    （16≦Ｃｒ≦240）
Ｃｂ＝128＋224×（-0.169Ｒ−0.331Ｇ＋0.500Ｂ）    …    （16≦Ｃｂ≦240）
ＳＤ（２ビット／画素）用サブピクチャストリームがＥＶＯＢに存在しない場合には、このフィールドは全て“０ｂ”で満たされる。また、ＳＤ（２ビット／画素）用サブピクチャストリームが存在しても、輝度と色差信号の組がＥＶＯＢで使用されていないならば、Ｙ，Ｃｒ，Ｃｂ用の値は特定の範囲内とされる。
【０１０５】
また、上記ＥＶＯＢのＨＤ用サブピクチャパレット（ＥＶＯＢ＿ＨＤＳＰ＿ＰＬＴ）は、ＥＶＯＢにおけるＨＤ（２ビット／画素）用サブピクチャストリームの全てで共通して使用される１６組の輝度信号と２つの色差信号を記述する。色コード０〜１５が記述順に割り当てられる。このＥＶＯＢ＿ＨＤＳＰ＿ＰＬＴの内容は、図１８（Ｃ）に示すように、ビット２３〜１６に輝度信号（Ｙ）が、ビット１５〜８に色差信号（Ｃｒ＝Ｒ−Ｙ）が、ビット７〜０に色差信号（Ｃｂ＝Ｂ−Ｙ）が割り当てられる。これらは、以下の式を使用して計算される。
【０１０６】
Ｙ＝16＋219×（0.2126Ｒ＋0.7152Ｇ＋0.0722Ｂ）      …    （16≦Ｙ≦235）
Ｃｒ＝128＋224×（0.5000Ｒ−0.4542Ｇ−0.0458Ｂ）   …    （16≦Ｃｒ≦240）
Ｃｂ＝128＋224×（-0.1146Ｒ−0.3854Ｇ＋0.5000Ｂ）  …    （16≦Ｃｂ≦240）
ＨＤ（２ビット／画素）用サブピクチャストリームがＥＶＯＢに存在しない場合には、このフィールドは全て“０ｂ”で満たされる。また、ＨＤ（２ビット／画素）用サブピクチャストリームが存在しても、輝度と色差信号の組がＥＶＯＢで使用されていないならば、Ｙ，Ｃｒ，Ｃｂ用の値は特定の範囲内とされる。
【０１０７】
また、上記ビデオタイトルセットエンハンスドビデオオブジェクト情報テーブル（ＶＴＳ＿ＥＶＯＢＩＴ）は、プライマリビデオセットのＥＶＯＢ毎の情報が記述されるものである。このＶＴＳ＿ＥＶＯＢＩＴは、図１９に示すように、ＶＴＳ＿ＥＶＯＢ情報テーブル情報（ＶＴＳ＿ＥＶＯＢＩＴＩ）から始まり、その後に各ＶＴＳ＿ＥＶＯＢ情報のサーチポインタ（ＶＴＳ＿ＥＶＯＢＩ＿ＳＲＰ  ＃１〜＃ｎ）と、実際の各ＶＴＳ＿ＥＶＩＢ情報（ＶＴＳ＿ＥＶＯＢＩ  ＃１〜＃ｎ）が続いている。
【０１０８】
図２０（Ａ）は、上記ＶＴＳ＿ＥＶＯＢ情報テーブル情報（ＶＴＳ＿ＥＶＯＢＩＴＩ）の構成例を説明する図である。このテーブル内において、相対バイト位置（ＲＢＰ）で最初に配置されるＥＶＯＢ＿Ｎｓは、ＥＶＯＢの数を記述している。このＥＶＯＢ＿Ｎｓの値は、１９９８以下でなければならない。次のＶＴＳＩ＿ＥＶＯＢＩＴ＿ＥＡは、該当ＶＴＳ＿ＥＶＯＢＩＴの先頭バイトからの相対ブロック番号でこのＶＴＳ＿ＥＶＯＢＩＴのエンドアドレスを記述している。
【０１０９】
また、上記ＶＴＳ＿ＥＶＯＢ情報サーチポインタ（ＶＴＳ＿ＥＶＯＢＩ＿ＳＲＰ）は、図２０（Ｂ）に示すように、該当ＶＴＳ＿ＥＶＯＢＩＴの先頭バイトからの相対ブロック番号でこのＥＶＯＢに対応するＶＴＳ＿ＥＶＯＢＩＴのスタートアドレスを記述している。
【０１１０】
図２１（Ａ）は、上記ＶＴＳ＿ＥＶＩＢ情報（ＶＴＳ＿ＥＶＯＢＩ）の構成例を説明する図である。同図に示すように、このテーブル内において、相対バイト位置（ＲＢＰ）で最初からＥＶＯＢ識別子（ＥＶＯＢ＿ＩＤ）、ＥＶＯＢのファイル名（ＥＶＯＢ＿ＦＮＡＭＥ）、ＥＶＯＢアドレスオフセット（ＥＶＯＢ＿ＡＤＲ＿ＯＦＳ）、ＥＶＯＢアトリビュート番号（ＥＶＯＢ＿ＡＴＲＮ）、このＥＶＯＢのスタートＰＴＭ（ＥＶＯＢ＿Ｖ＿Ｓ＿ＰＴＭ）、このＥＶＯＢのエンドＰＴＭ（ＥＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭ）、ＥＶＯＢサイズ（ＥＶＯＢ＿ＳＺ）、ＥＶＯＢインデックス番号（ＥＶＯＢ＿ＩＮＤＥＸ）、このＥＶＯＢの最初のＳＣＲ（ＥＶＯＢ＿ＦＩＲＳＴ＿ＳＣＲ）、インターオペラブルＶＴＳ用先行ＥＶＯＢの最終ＳＣＲ（ＰＲＥＶ＿ＥＶＯＢ＿ＬＡＳＴ＿ＳＣＲ）、インターオペラブルＶＴＳ用ＥＶＯＢのオーディオストップＰＴＭ（ＥＶＯＢ＿Ａ＿ＳＴＰ＿ＰＴＭ）、インターオペラブルＶＴＳ用ＥＶＯＢのオーディオギャップレングス（ＥＶＯＢ＿Ａ＿ＧＡＰ＿ＬＥＮ）、等が配置されている。
【０１１１】
上記ＥＶＯＢ識別子（ＥＶＯＢ＿ＩＤ）は、このＥＶＯＢＩによって参照されるＥＶＯＢの識別子を記述するもので、図２１（Ｂ）に示す通りである。ビット１５〜１２に割り当てられたアプリケーションタイプ（Application type）は、標準ＶＴＳならば“０００１ｂ”が、アドバンスドＶＴＳならば“００１０ｂ”が、インターオペラブルＶＴＳならば“００１１ｂ”が記述され、その他はリザーブドとされる。
【０１１２】
ビット６，５に割り当てられたＡ０＿ＧＡＰ＿ＬＯＣは、このＥＶＯＢがオーディオストリーム＃０用のオーディオギャップを持たないならば“００ｂ”が、このＥＶＯＢの最初のＥＶＯＢＵがオーディオストリーム＃０中にオーディオギャップを持つならば“０１ｂ”が、このＥＶＯＢの２番目のＥＶＯＢＵがオーディオストリーム＃０中にオーディオギャップを持つならば“１０ｂ”が、このＥＶＯＢの３番目のＥＶＯＢＵがオーディオストリーム＃０中にオーディオギャップを持つならば“１１ｂ”が記述される。なお、この値は、ＥＶＯＢがインターオペラブルＶＴＳに属する場合にのみ有効であり、そうでなければこの値は“００ｂ”とする。
【０１１３】
ビット４，３に割り当てられたＡ１＿ＧＡＰ＿ＬＯＣは、このＥＶＯＢがオーディオストリーム＃１用のオーディオギャップを持たないならば“００ｂ”が、このＥＶＯＢの最初のＥＶＯＢＵがオーディオストリーム＃１中にオーディオギャップを持つならば“０１ｂ”が、このＥＶＯＢの２番目のＥＶＯＢＵがオーディオストリーム＃１中にオーディオギャップを持つならば“１０ｂ”が、このＥＶＯＢの３番目のＥＶＯＢＵがオーディオストリーム＃１中にオーディオギャップを持つならば“１１ｂ”が記述される。なお、この値は、ＥＶＯＢがインターオペラブルＶＴＳに属する場合にのみ有効であり、そうでなければこの値は“００ｂ”とする。
【０１１４】
上記ＥＶＯＢのファイル名（ＥＶＯＢ＿ＦＮＡＭＥ）は、ＩＳＯ８８５９−１におけるこのＥＶＯＢのファイル名を記述する。なお、ファイル名の長さが２５５より短い場合には、未使用フィールドは“０ｂ”で満たされる。また、ＥＶＯＢが標準ＶＴＳにおけるマルチファイルからなる場合には、最小数のファイル名で記述される。
【０１１５】
上記ＥＶＯＢアドレスオフセット（ＥＶＯＢ＿ＡＤＲ＿ＯＦＳ）は、該当ＥＶＯＢが標準ＶＴＳ又はインターオペラブルＶＴＳに属する場合に、ＥＶＯＢＳの先頭論理ブロックからの相対ブロック番号でこのＥＶＯＢのスタートアドレスを記述する。なお、該当ＥＶＯＢがアドバンスドＶＴＳに属する場合には、この値は“０ｂ”にセットされる。
【０１１６】
上記ＥＶＯＢアトリビュート番号（ＥＶＯＢ＿ＡＴＲＮ）は、このＥＶＯＢに使用されるべきＥＶＯＢアトリビュート番号を記述する。なお、この値は、１〜５１１である。
【０１１７】
上記このＥＶＯＢのスタートＰＴＭ（ＥＶＯＢ＿Ｖ＿Ｓ＿ＰＴＭ）は、このＥＶＯＢのプレゼンテーション開始時間を記述するもので、図２２（Ａ）の通りである。この時間は、９０ＫＨｚ単位で記述される。
【０１１８】
上記このＥＶＯＢのエンドＰＴＭ（ＥＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭ）は、このＥＶＯＢのプレゼンテーション終了時間を記述するもので、図２２（Ｂ）の通りである。この時間は、９０ＫＨｚ単位で記述される。
【０１１９】
上記ＥＶＯＢサイズ（ＥＶＯＢ＿ＳＺ）は、論理ブロックの数を用いてこのＥＶＯＢのサイズを記述する。
【０１２０】
上記ＥＶＯＢインデックス番号（ＥＶＯＢ＿ＩＮＤＥＸ）は、このＥＶＯＢのインデックス番号を記述する。この値は、このＥＶＯＢに対応するＴＭＡＰＩのＴＭＡＰＩ＿ＳＲＰにおけるＥＶＯＢ＿ＩＮＤＥＸと同様のものであり、他のＥＶＯＢとは異なっていなければならい。
【０１２１】
上記このＥＶＯＢの最初のＳＣＲ（ＥＶＯＢ＿ＦＩＲＳＴ＿ＳＣＲ）は、このＥＶＯＢの最初のパックのＳＣＲを記述するもので、図２２（Ｃ）に示す通りである。この時間は、９０ＫＨｚ単位で記述される。なお、この値は、該当ＥＶＯＢがインターオペラブルＶＴＳ又はアドバンスドＶＴＳに属する場合に使用されることができるもので、このＥＶＯＢを参照するプライマリオーディオビデオクリップの「シームレス」アトリビュートがプレイリストにおいて「真（true）」にセットされる。
【０１２２】
上記インターオペラブルＶＴＳ用先行ＥＶＯＢの最終ＳＣＲ（ＰＲＥＶ＿ＥＶＯＢ＿ＬＡＳＴ＿ＳＣＲ）は、先行ＥＶＯＢの最後のパックのＳＣＲを記述するもので、図２３（Ａ）に示す通りである。この時間は、９０ＫＨｚ単位で記述される。なお、この値は、該当ＥＶＯＢがインターオペラブルＶＴＳに属する場合に使用されることができるもので、このＥＶＯＢを参照するプライマリオーディオビデオクリップの「シームレス」アトリビュートがプレイリストにおいて「真」にセットされる。
【０１２３】
上記インターオペラブルＶＴＳ用ＥＶＯＢのオーディオストップＰＴＭ（ＥＶＯＢ＿Ａ＿ＳＴＰ＿ＰＴＭ）は、オーディオストリーム＃０及び＃１のためにこの順番でオーディオストップ時間を記述するもので、図２３（Ｂ）に示す通りである。この時間は、９０ＫＨｚ単位で記述される。オーディオストリーム中にギャップがあるときには不連続的にオーディオのストップ時間が記述され、また、不連続となるポイントが存在しない場合にはこのフィールドは“０ｂ”で満たされる。なお、この値は、該当ＥＶＯＢがインターオペラブルＶＴＳに属する場合にのみ使用され、Ａ０＿ＧＡＰ＿ＬＯＣ又はＡ１＿ＧＡＰ＿ＬＯＣの何れかが“００ｂ”以外にセットされる。その他の場合には、この値は“１ｂ”で満たされる。
【０１２４】
上記インターオペラブルＶＴＳ用ＥＶＯＢのオーディオギャップレングス（ＥＶＯＢ＿Ａ＿ＧＡＰ＿ＬＥＮ）は、オーディオストリーム＃０及び＃１のためにこの順番でオーディオギャップの長さを記述する。オーディオ中にギャップがあるときには不連続となるポイントでオーディオの不連続期間が９０ｋＨｚ単位で記述され、また、不連続となるポイントが存在しない場合にはこのフィールドは“０ｂ”で満たされる。なお、この値は、該当ＥＶＯＢがインターオペラブルＶＴＳに属する場合にのみ使用され、Ａ０＿ＧＡＰ＿ＬＯＣ又はＡ１＿ＧＡＰ＿ＬＯＣの何れかが“００ｂ”以外にセットされる。その他の場合には、この値は“１ｂ”で満たされる。
【０１２５】
なお、特に図示及び説明はないが、セカンダリビデオセットや、アドバンスドアプリケーション、アドバンスドサブスティチュートに関しても、上記プライマリビデオセットの構成と同様の構成により記述される。
【０１２６】
以上のように、本実施形態に係る動画像再生装置１０は、多彩な機能を利用して多彩な条件下で再生可能となっているため、ユーザは手持ちのディスク１が一体どのような機能を有しているのか知っていないと折角の機能を生かすことができない。
【０１２７】
そこで、本実施形態に係る動画像再生装置１０は、ディスク１が当該動画再生装置１０に装着された際に、あるいは、動画像の再生中にユーザによるキー入力部１１５を用いた所定のメニュー選択操作に応じて、図２４に示すようなユーザ選択処理を実行する。
【０１２８】
まず、ディスク１に記録された、あるいはディスク１から既に読み出してメモリ部１０５等に保持してあるプレイリストに基づいて、そのディスク１に記録されたコンテンツを構成する複数ストリームの構成を読み取り、必要な情報を抽出する（ステップＳ１）。そして、その抽出した情報から、図２５（Ａ）に示すような選択ウィンドウ４１を図示しない映像表示装置に表示するための映像信号を生成して出力する（ステップＳ２）。
【０１２９】
この選択ウィンドウ４１は、コンテンツ（contents）、オーディオ（Audio）、サブピクチャ（SubPicture）、アプリケーション（Application）の４つのタブを持ち、タブの切替操作に応じて、表示内容を切り替えるように構成されている。
【０１３０】
上記ステップＳ１においては、このうち、コンテンツタブにおいて表示するのに必要な情報を抽出する。即ち、ＭＰＵ部１１４は、図６に示したようなプレイリストにおける「<PrimaryAudioVideoClip id="＊＊＊"」や「<SubstituteAudioClip id="＊＊＊"」等のタグ部分の記述や、更には、「src="file:///dvddisc/HDDVD_TS/TITLE001.MAP"」等のファイル名で指定されるファイルに関して、上述したようなＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）のアドバンスドストリーム存在（Advanced stream existence）、サブビデオ存在（Sub Video existence）、サブオーディオ存在（Sub Audio existence）等の記述を参照して、それら記述された情報を抽出して表示させる。
【０１３１】
なお、図２５（Ａ）は、５つのコンテンツが見つかり、その内の２つはディスク１外に存在するコンテンツである例を示している。即ち、この例では、ネットワークサーバ２上にサブスティチュートメインオーディオビデオストリームが存在し、ストレージメディア３上にサブスティチュートメインオーディオストリームが存在するが、何れも存在しない場合もあれば、両方ともネットワークサーバ２上、あるいは両方ともストレージメディア３上に存在するということも有り得る。このストリームがどこに存在するかは、プレイリストにおける「dataSource=」の記述より知ることができる。
【０１３２】
そして、このような選択ウィンドウ４１の表示後、ＭＰＵ部１１４は、ユーザが所定の終了操作を行うか（ステップＳ３）、タブ切替操作を行うか（ステップＳ４）、選択操作を行うのを待つことになる（ステップＳ５）。
【０１３３】
選択操作が行われると（ステップＳ５）、ＭＰＵ部１１４は、その選択内容をメモリ部１０５に記憶する（ステップＳ６）。その後、上記ステップＳ３に戻って、次のユーザ操作を待つ。
【０１３４】
一方、タブ切替操作が行われると（ステップＳ４）、上記メモリ部１０５に記憶されたユーザの選択内容に従って、ユーザ選択されたタブに関する情報をプレイリストに基づいて抽出して（ステップＳ７）、選択ウィンドウ４１のタブを切り替えた表示を行う（ステップＳ８）。なお、コンテンツタブでユーザによる選択操作が行われることなくタブ切替操作が行われた場合には、上記ステップＳ７では、プライマリメインオーディオ／ビデオストリームが選択されたものとして処理が行われる。
【０１３５】
オーディオタブに切替操作された場合、図２５（Ｂ）に示すような選択ウィンドウ４１の画面となる。この図は、プライマリメインオーディオ／ビデオストリームが選択された場合の例を示している。どのようなオーディオストリームが含まれるかは、上述したようなＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）やＥＶＯＢのメインオーディオストリームアトリビュート（ＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲ）におけるオーディオ符号化モード（Audio coding mode）、量子化（Quantization）／ＤＲＣ、オーディオチャンネルの数（Number of Audio channels）等の記述から知ることができる。
【０１３６】
また、サブピクチャタブに切替操作された場合には、図２５（Ｃ）に示すような選択ウィンドウ４１の画面となる。この図は、プライマリメインオーディオ／ビデオストリームが選択された場合の例を示している。どのようなサブピクチャストリームが含まれるかは、上述したようなＥＶＯＢのサブピクチャストリームの数（ＥＶＯＢ＿ＳＰＳＴ＿Ｎｓ）やＥＶＯＢのサブピクチャストリームアトリビュート（ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲ）等の記述から知ることができる。
【０１３７】
また、アプリケーションに切替操作された場合には、図２５（Ｄ）に示すような選択ウィンドウ４１の画面となる。これは、コンテンツタブにおいてアドバンスドアプリケーション（図示せず）が選択された場合の例を示している。どのようなアプリケーションか含まれるかは、プレイリストにおける例えば「<AdvancedSubtitleSegment id="＊＊＊"」のタグ部分の「src="file:///required/SUBTITLE-ZH.XAS"」等のファイル名で指定されるファイルに関する記述を参照することで知ることができる。
【０１３８】
以上のように、プレイリストに記述された内容に従って、コンテンツにおける複数のストリーム（映像（ビデオ）、音声（オーディオ）、字幕（サブピクチャ）、ゲーム（アプリケーション）など）の構成及び各ストリームが備える複数の再生条件を読み取り、ユーザに判りやすく提示することで、ユーザが容易に選択できようになる。
【０１３９】
そして、ＭＰＵ部１１４は、メモリ部１０５に記憶されたユーザ選択の結果に従って、実際の再生動作を実行する。
【０１４０】
以下、具体的な使用例を挙げて、本実施形態に係る動画像再生装置１０の動作を説明する。
【０１４１】
図２６（Ａ）は、プライマリメインオーディオ／ビデオとして映画本編の映像及び音声のみが記録されているディスク１を装着した場合に表示される選択ウィンドウ４１を示している。この場合は、プライマリメインオーディオ／ビデオしか存在しないので、それしか選択できない。そして、タブ切替により、そのプライマリメインオーディオ／ビデオに含まれるオーディオやサブピクチャの選択が可能となる。この場合に、映像表示装置の主画面４２には、図２６（Ｂ）に示すように、映画本編のみが表示される。
【０１４２】
図２７（Ａ）は、プライマリメインオーディオ／ビデオとして映画本編の映像及び音声が、プライマリサブオーディオ／ビデオとしてその映画の監督の解説映像及び音声とが記録されているディスク１を装着した場合に表示される選択ウィンドウ４１を示している。この場合は、プライマリメインオーディオ／ビデオとプライマリサブオーディオ／ビデオを選択可能である。そして、タブ切替により、そのプライマリメインオーディオ／ビデオに含まれるオーディオやサブピクチャの選択、プライマリサブオーディオ／ビデオに含まれるオーディオやサブピクチャの選択が可能である。映像表示装置の主画面４２には、プライマリメインオーディオ／ビデオが選択された場合には図２６（Ｂ）に示したような映画本編のみが表示され、プライマリサブオーディオ／ビデオが選択された場合には監督解説のみが表示される。
【０１４３】
また、動画像再生装置１０を、映像表示装置の主画面４２の一部に子画面としてピクチャインピクチャ（ＰｉＰ）表示を可能に構成しても良い。この場合には、主画面と子画面それぞれで、プライマリメインオーディオ／ビデオとプライマリサブオーディオ／ビデオとを選択可能となる。図２７（Ｂ）は、例えば映像表示装置の主画面４２にプライマリメインオーディオ／ビデオが選択されて映画本編が表示され、子画面４３はプライマリサブオーディオ／ビデオが選択されて監督解説が表示された状態を示している。
【０１４４】
また、そのようなディスク１を装着している状態で、更にサブスティチュートメインオーディオビデオとして主演俳優による解説映像及び音声が記録されたストレージメディア３が装着されていると、図２８（Ａ）に示すように、更に、そのサブスティチュートメインオーディオビデオも選択することができる。子画面４３としてサブスティチュートメインオーディオビデオが選択されると、図２８（Ｂ）に示すような表示となる。
【０１４５】
このようなストレージメディア３の装着は、ユーザによって行われるもので、通常は、ディスク１の再生開始前に行われる。また、そのストレージメディア３に記録された内容は更新されるようなものではない。
【０１４６】
これに対して、ネットワークサーバ２上のストリームについては、適宜更新することが可能である。そのため、ユーザは、現在ネットワークサーバ２上にあるストリームが更新されたものであるのかどうか、つまり既に視聴したものであるのかどうかを知ることは非常に重要なことである。
【０１４７】
そこで、ＭＰＵ部１１４は、ネットワークサーバ２上のストリームが更新されたか否かを常にあるいは定期的に確認し、更新された場合には、例えば、図２９（Ａ）に示すように、映画本編等のストリームを表示している主画面４２の所定位置にそのことを示すアイコン４４を表示することで、ユーザに知らせるように構成することが好ましい。そして、ユーザは、このアイコン４４の表示に応じて、キー入力部１１５を用いた所定のメニュー選択操作を行って、図２４で説明したようなユーザ選択処理をＭＰＵ部１１４に行わせて、その更新されたネットワークサーバ２上のストリームを選択して試聴することが可能となる。またこの場合、更新されたものがどれか容易に識別できるように、図２９（Ｂ）に示すように選択ウィンドウ４１で識別表示することがより好ましい。
【０１４８】
勿論、上記アイコン４４を表示する／しないを選択できるようにしたり、更新されたものの識別表示をする／しないを選択できるようにしても構わない。
【０１４９】
この発明は上記した実施の形態そのままに限定されるものではなく、現在または将来の実施段階では、その時点で利用可能な技術に基づき、その要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。
【０１５０】
例えば、上記実施形態では、動画像の再生中にユーザによるキー入力部１１５を用いた所定のメニュー選択操作に応じて、プレイリストから複数のストリームの構成や各ストリームが備える複数の再生条件を抽出するものとしたが、再生中に、そのタイムラインにマルチプレクスされている複数のストリームの構成や各ストリームが備える複数の再生条件を抽出しておき、ユーザによる所定のメニュー選択操作に応じて、それを表示するようにしても良い。
【０１５１】
また、この発明は、近々普及が始まるであろう次世代ＨＤ−ＤＶＤの再生系または録再系にも適用可能である。
【図面の簡単な説明】
【０１５２】
【図１】図１は本発明の一実施形態に係る動画像再生装置のブロック構成図である。
【図２】図２はプレイリストの働きを説明するための図である。
【図３】図３はタイトルタイムラインのオブジェクトマッピングの様子を示す図である。
【図４】図４はディスクのディレクトリ及びファイルの例を示す説明図である。
【図５】図５はアドバンスドコンテンツの構成例を説明する図である。
【図６】図６はプレイリストの記述例を示す図である。
【図７】図７はプライマリビデオセットの構成例を説明する図である。
【図８】図８はビデオタイトルセット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ）の構成例を説明する図である。
【図９】図９（Ａ）は規格のバージョン番号（ＶＥＲＮ）の構成例を説明する図であり、図９（Ｂ）はビデオタイトルセットカテゴリ（ＶＴＳ＿ＣＡＴ）の構成例を説明する図である。
【図１０】図１０はビデオタイトルセットエンハンスドビデオオブジェクトアトリビュートテーブル（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）の構成例を説明する図である。
【図１１】図１１（Ａ）はＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ情報（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴＩ）の構成例を説明する図、図１１（Ｂ）はＶＴＳ＿ＥＶＯＢ＿ＡＴＲサーチポインタ（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿ＳＲＰ）の構成例を説明する図であり、図１１（Ｃ）はビデオタイトルセットエンハンスドビデオオブジェクトアトリビュート（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）の構成例を説明する図である。
【図１２】図１２（Ａ）はＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）の構成例を説明する図、図１２（Ｂ）はＥＶＯＢのメインビデオオーディオアトリビュート（ＥＶＯＢ＿ＶＭ＿ＡＴＲ）の構成例を説明する図、図１２（Ｃ）はＥＶＯＢのサブビデオアトリビュート（ＥＶＯＢ＿ＶＳ＿ＡＴＲ）の構成例を説明する図であり、図１２（Ｄ）はＥＶＯＢのサブビデオ用Ｌｉｍａ値（ＥＶＯＢ＿ＶＳ＿ＬＵＭＡ）の構成例を説明する図である。
【図１３】図１３（Ａ）はＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）の構成例を説明する図、図１３（Ｂ）はＥＶＯＢのメインオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲＴ）の構成例を説明する図であり、図１３（Ｃ）は１つのＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲの内容の構成例を説明する図である。
【図１４】図１４（Ａ）はＥＶＯＢのオーディオストリーム用ダウンミックス係数テーブル（ＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴＳ）の構成例を説明する図であり、図１４（Ｂ）はＥＶＯＢのサブオーディオストリームの数（ＥＶＯＢ＿ＡＳＳＴ＿Ｎｓ）の構成例を説明する図である。
【図１５】図１５は１つのＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴの内容の構成例を説明する図である。
【図１６】図１６（Ａ）はＥＶＯＢのサブオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴ）の構成例を説明する図、図１６（Ｂ）は１つのＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴの内容の構成例を説明する図であり、図１６（Ｃ）はＥＶＯＢのサブピクチャストリームの数（ＥＶＯＢ＿ＳＰＳＴ＿Ｎｓ）の構成例を説明する図である。
【図１７】図１７はＥＶＯＢのサブピクチャストリームアトリビュートテーブル（ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲＴ）の構成例を説明する図である。
【図１８】図１８（Ａ）は１つのＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲの内容の構成例を説明する図、図１８（Ｂ）はＥＶＯＢのＳＤ用サブピクチャパレット（ＥＶＯＢ＿ＳＤＳＰ＿ＰＬＴ）の構成例を説明する図であり、図１８（Ｃ）はＥＶＯＢのＨＤ用サブピクチャパレット（ＥＶＯＢ＿ＨＤＳＰ＿ＰＬＴ）の構成例を説明する図である。
【図１９】図１９はビデオタイトルセットエンハンスドビデオオブジェクト情報テーブル（ＶＴＳ＿ＥＶＯＢＩＴ）の構成例を説明する図である。
【図２０】図２０（Ａ）はＶＴＳ＿ＥＶＯＢ情報テーブル情報（ＶＴＳ＿ＥＶＯＢＩＴＩ）の構成例を説明する図であり、図２０（Ｂ）はＶＴＳ＿ＥＶＯＢ情報サーチポインタ（ＶＴＳ＿ＥＶＯＢＩ＿ＳＲＰ）の構成例を説明する図である。
【図２１】図２１（Ａ）はＶＴＳ＿ＥＶＩＢ情報（ＶＴＳ＿ＥＶＯＢＩ）の構成例を説明する図であり、図２１（Ｂ）はＥＶＯＢ識別子（ＥＶＯＢ＿ＩＤ）の構成例を説明する図である。
【図２２】図２２（Ａ）はこのＥＶＯＢのスタートＰＴＭ（ＥＶＯＢ＿Ｖ＿Ｓ＿ＰＴＭ）の構成例を説明する図、図２２（Ｂ）はこのＥＶＯＢのエンドＰＴＭ（ＥＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭ）の構成例を説明する図であり、図２２（Ｃ）はこのＥＶＯＢの最初のＳＣＲ（ＥＶＯＢ＿ＦＩＲＳＴ＿ＳＣＲ）の構成例を説明する図である。
【図２３】図２３（Ａ）はインターオペラブルＶＴＳ用先行ＥＶＯＢの最終ＳＣＲ（ＰＲＥＶ＿ＥＶＯＢ＿ＬＡＳＴ＿ＳＣＲ）の構成例を説明する図であり、図２３（Ｂ）はインターオペラブルＶＴＳ用ＥＶＯＢのオーディオストップＰＴＭ（ＥＶＯＢ＿Ａ＿ＳＴＰ＿ＰＴＭ）の構成例を説明する図である。
【図２４】図２４はユーザ選択処理の動作フローチャートを示す図である。
【図２５】図２５（Ａ）はコンテンツタブでの選択ウィンドウの表示例を示す図、図２５（Ｂ）はオーディオタブでの選択ウィンドウの表示例を示す図、図２５（Ｃ）はサブピクチャタブでの選択ウィンドウの表示例を示す図であり、図２５（Ｄ）はアプリケーションタブでの選択ウィンドウの表示例を示す図である。
【図２６】図２６（Ａ）はプライマリメインオーディオ／ビデオのみが記録されているディスクを装着した場合に表示される選択ウィンドウを示す図であり、図２６（Ｂ）はそのときの再生例を示す図である。
【図２７】図２７（Ａ）はプライマリメインオーディオ／ビデオとプライマリサブオーディオ／ビデオとが記録されているディスクを装着した場合に表示される選択ウィンドウを示す図であり、図２７（Ｂ）は主画面にプライマリメインオーディオ／ビデオを、子画面にプライマリサブオーディオ／ビデオを再生する例を示す図である。
【図２８】図２８（Ａ）はプライマリメインオーディオ／ビデオとプライマリサブオーディオ／ビデオとが記録されているディスクとサブスティチュートメインオーディオビデオが記録されたストレージメディアとが装着されている場合に表示される選択ウィンドウを示す図であり、図２８（Ｂ）は主画面にプライマリメインオーディオ／ビデオを、子画面にサブスティチュートメインオーディオビデオを再生する例を示す図である。
【図２９】図２９（Ａ）は主画面に表示されるアイコンの例を示す図であり、図２９（Ｂ）は更新のあったストリームの識別表示例を示す図である。
【符号の説明】
【０１５３】
１…ディスク、  ２…ネットワークサーバ、  ３…ストレージメディア、  １０…動画像再生装置、  ４１…選択ウィンドウ、  ４２…主画面、  ４３…子画面、  ４４…アイコン、  １０１…ディスクドライブ部、  １０２…ネットワークアクセス部、  １０３…メディアドライブ部、  １０４…データプロセッサ部、  １０５…メモリ部、  １０６…分離部、  １０７…ビデオデコーダ部、  １０８…サブピクチャデコーダ部、  １０９…グラフィックデコーダ部、  １１０…オーディオデコーダ部、  １１１…ビデオプロセッサ部、  １１２，１１３…Ｄ／Ａ変換器、  １１４…ＭＰＵ部、  １１５…キー入力部、  １１６…ＲＯＭ部。
【図１】
2007179591.tif 000003
【図２】
2007179591.tif 000004
【図３】
2007179591.tif 000005
【図４】
2007179591.tif 000006
【図５】
2007179591.tif 000007
【図６】
2007179591.tif 000008
【図７】
2007179591.tif 000009
【図８】
2007179591.tif 000010
【図９】
2007179591.tif 000011
【図１０】
2007179591.tif 000012
【図１１】
2007179591.tif 000013
【図１２】
2007179591.tif 000014
【図１３】
2007179591.tif 000015
【図１４】
2007179591.tif 000016
【図１５】
2007179591.tif 000017
【図１６】
2007179591.tif 000018
【図１７】
2007179591.tif 000019
【図１８】
2007179591.tif 000020
【図１９】
2007179591.tif 000021
【図２０】
2007179591.tif 000022
【図２１】
2007179591.tif 000023
【図２２】
2007179591.tif 000024
【図２３】
2007179591.tif 000025
【図２４】
2007179591.tif 000026
【図２５】
2007179591.tif 000027
【図２６】
2007179591.tif 000028
【図２７】
2007179591.tif 000029
【図２８】
2007179591.tif 000030
【図２９】
2007179591.tif 000031