(57)【要約】【課題】複数ストリームにおけるオーディオコーデックをユーザが容易に選択できるようにすること。【解決手段】複数のコーデックで圧縮された複数のストリームを含むコンテンツを再生する動画像再生装置において、ＭＰＵ部は、コンテンツに含まれる複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を抽出し、その抽出した複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を一覧表示するための表示信号をビデオ出力することで、該動画像再生装置に接続された映像表示装置に選択ウィンドウ４１として一覧表示を行う。【選択図】図１４
2007180612.tif 000002
【特許請求の範囲】
【請求項１】
複数のコーデックで圧縮された複数のストリームを含むコンテンツを再生する動画像再生装置において、
コンテンツに含まれる複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を抽出する抽出手段と、
上記抽出手段によって抽出した複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上から、オーディオストリーム、オーディオコーデック、及びそのオーディオコーデックの設定の組の選択を受け付ける入力手段と、
上記入力手段で受けた選択に従った再生動作を行う再生手段と、
を具備することを特徴とする動画像再生装置。
【請求項２】
複数のコーデックで圧縮された複数のストリームを含むコンテンツを再生する動画像再生装置において、
コンテンツを再生する再生手段と、
上記再生手段でのコンテンツ再生中、そのコンテンツに含まれる複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を抽出する抽出手段と、
上記抽出手段で抽出した情報の表示を指示する表示指示を受ける指示入力手段と、
上記指示入力手段での表示指示に応じて、上記抽出手段によって抽出した複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上からオーディオストリーム、オーディオコーデック、及びそのオーディオコーデックの設定の組の選択を受け付ける入力手段と、
上記入力手段で受けた選択に従って上記再生手段に再生動作を行わせる制御手段と、
を具備することを特徴とする動画像再生装置。
【請求項３】
上記コンテンツは、ディスク上のオーディオストリームと、ネットワーク上及び／又はストレージメディア上のオーディオストリームとを含み、
上記抽出手段は、上記ディスク上のオーディオストリームと、上記ネットワーク上及び／又はストレージメディア上のオーディオストリームとにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を抽出することを特徴する請求項１又は２に記載の動画像再生装置。
【請求項４】
上記表示手段は、上記抽出手段によって抽出した複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を、上記ディスク、ネットワーク、ストレージメディアの何れかから抽出したかを含めて、一覧表示するための表示信号を生成して出力することを特徴する請求項３に記載の動画像再生装置。
【請求項５】
上記再生手段でコンテンツ再生中に、何れかのオーディオストリームの内容に更新が有ったときに、そのことを通知する通知手段を更に具備することを特徴する請求項１乃至４の何れかに記載の動画像再生装置。
【請求項６】
上記通知手段の動作を行わせるか行わせないかを選択する手段を更に具備することを特徴する請求項５に記載の動画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク等の情報記録媒体に記録された動画像情報を再生する動画像再生装置に関する。
【背景技術】
【０００２】
特許文献１は、ＤＴＳ（Digital Theater Sysytem）音声対応されていない光ディスク再生装置において、ＤＴＳコンテンツの光ディスクを再生するときに、メニュー設定などでドルビー音声を選択しなくても、ドルビー音声の自動再生ができるようにする手法が開示されている。
【特許文献１】特開２００５−１１６１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献１に開示の光ディスク装置は、単一ストリームで複数のオーディオコーデックから選択するメニューを表示するものである。従って、複数ストリームにおけるオーディオコーデックの選択については何も記載されておらず、ＨＤ  ＤＶＤ規格に則ったディスクには対応できないという問題がある。
【０００４】
特に、音声は、コーデックにより品質に差異があり、ユーザが保持している出力機器に合ったものを選びたいという要求が強い。
【０００５】
本発明は、上記の点に鑑みてなされたもので、複数ストリームにおけるオーディオコーデックの選択が可能で、その選択をユーザが容易に行い得る動画像再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の動画像再生装置の一態様は、
複数のコーデックで圧縮された複数のストリームを含むコンテンツを再生する動画像再生装置において、
コンテンツに含まれる複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を抽出する抽出手段と、
上記抽出手段によって抽出した複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上から、オーディオストリーム、オーディオコーデック、及びそのオーディオコーデックの設定の組の選択を受け付ける入力手段と、
上記入力手段で受けた選択に従った再生動作を行う再生手段と、
を具備することを特徴とする。
【０００７】
また、本発明の動画像再生装置の別の態様は、
複数のコーデックで圧縮された複数のストリームを含むコンテンツを再生する動画像再生装置において、
コンテンツを再生する再生手段と、
上記再生手段でのコンテンツ再生中、そのコンテンツに含まれる複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を抽出する抽出手段と、
上記抽出手段で抽出した情報の表示を指示する表示指示を受ける指示入力手段と、
上記指示入力手段での表示指示に応じて、上記抽出手段によって抽出した複数のオーディオストリームにおける複数のオーディオコーデックの構成及び各オーディオコーデックの設定を一覧表示するための表示信号を生成して出力する表示手段と、
上記一覧表示上からオーディオストリーム、オーディオコーデック、及びそのオーディオコーデックの設定の組の選択を受け付ける入力手段と、
上記入力手段で受けた選択に従って上記再生手段に再生動作を行わせる制御手段と、
を具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数ストリームにおけるオーディオコーデックの選択が可能で、その選択をユーザが容易に行い得る動画像再生装置を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための最良の形態を図面を参照して説明する。
【００１０】
図１は、本発明の一実施形態に係る動画像再生装置１０の構成を示す図である。
【００１１】
この動画像再生装置１０は、情報記憶媒体としてのＨＤ  ＤＶＤ規格に則ったディスク１から、そこに格納されている動画像情報を読み出して再生するものである。ここで、ディスク１はディスクドライブ部１０１に装着される。そして、該ディスクドライブ部１０１は、その装着されたディスク１を回転駆動し、光ピックアップ（図示せず）を用いてディスク１に格納されている情報を読み取る。
【００１２】
また、この動画像再生装置１０は、ネットワークアクセス部１０２を有しており、必要に応じて、インターネット等のネットワーク上に構成されたネットワークサーバ２にアクセスして、そのネットワークサーバ２から情報を取得することも可能となっている。更には、動画像再生装置１０は、メディアドライブ部１０３を有しており、必要に応じて、該メディアドライブ部１０３に装着されたＵＳＢメモリ／ＨＤＤ又はメモリカードなどの取り外し可能なストレージメディア３にアクセスして、そのストレージメディア３から情報を読み取ることも可能となっている。
【００１３】
上記ディスクドライブ部１０１で読み取られた情報、及び必要に応じて、上記ネットワークアクセス部１０２及び／又は上記メディアドライブ部１０３で取得した情報は、データプロセッサ部１０４に供給され、エラー訂正処理が施された後、該データプロセッサ部１０４内のバッファ（図示せず）に格納される。そして、このバッファに格納された情報のうち、詳細は後述するような管理情報は、メモリ部１０５に記録され、再生制御やデータ管理等に利用される。また、上記バッファに格納された情報のうち、上記動画像情報は、分離部１０６に転送され、ビデオ、グラフィックユニット、オーディオ及びサブピクチャ毎に分離される。ビデオの情報はビデオデコーダ部１０７、サブピクチャの情報はサブピクチャデコーダ部１０８に、グラフィックユニットの情報はグラフィックデコーダ部１０９に、オーディオの情報はオーディオデコーダ部１１０にそれぞれ供給され、デコード処理が行なわれる。なお、サブピクチャとは、字幕等の画像のことである。
【００１４】
ビデオデコーダ部１０７でデコード処理された主映像情報と、サブピクチャデコーダ部１０８でデコード処理されたサブピクチャ情報と、グラフィックデコーダ部１０９でデコード処理されたグラフィック情報とは、ビデオプロセッサ部１１１に供給されて重畳処理が施された後、Ｄ／Ａ（ディジタル／アナログ）変換器１１２でアナログ化され、映像信号として図示しない映像表示装置（例えばＣＲＴや液晶ディスプレイ、プラズマディスプレイ等）に出力される。オーディオデコーダ部１１０でデコード処理された音声情報は、Ｄ／Ａ変換器１１３でアナログ化され、音声信号として図示しない音声再生装置（例えばスピーカ等）に出力される。
【００１５】
上記のようなディスク１、ネットワークサーバ２、ストレージメディア３に対する一連の再生動作は、制御部としてのＭＰＵ部１１４によって統括的に制御されている。なお、このＭＰＵ部１１４は、キー入力部１１５からの操作情報を受け、ＲＯＭ部１１６に格納されたプログラムに基づいて、各部を制御している。
【００１６】
ここで、本実施形態に係る動画像再生装置１０が取り扱うコンテンツについて説明する。
【００１７】
コンテンツには、標準コンテンツ（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）のセットが、各タイトル毎に記述される。
【００５５】
このプレイリストファイルは、複数のオブジェクトをタイムライン上の指定期間で再生するためのタイムマップに基づき、これら複数のオブジェクトにより構成されるメニュー及びタイトルの再生を制御する。このプレイリストにより、動的なメニューの再生が可能となる。
【００５６】
例えば、図６の例は、当該タイトルの開始時間００：００：００：００から００：１０：２１：１２までの期間に、プライマリオーディオビデオ、サブスティチュートオーディオ、アドバンスドサブタイトルを再生可能なことを示している。そして、プライマリオーディオビデオは、ディスク１の「ＨＤＤＶＤ＿ＴＳ」ディレクトリのＴＩＴＬＥ００１．ＭＡＰというファイル名のタイムマップ情報に記述された内容に従って再生することを示している。また、このプライマリオーディオビデオは、２つのビデオトラックと、３つのオーディオトラック、２つのサブタイトルトラックを持つことが記されている。
【００５７】
なお、プライマリビデオセットは、図７に示すように、ビデオタイトルセット情報（ＶＴＳＩ）、Ｐ−ＥＶＯＢであるビデオタイトルセット用エンハンスドビデオオブジェクトセット（ＶＴＳ＿ＥＶＯＢＳ）、ビデオタイトルセットタイムマップ情報（ＶＴＳ＿ＴＭＡＰ）、及びＶＴＳＩのバックアップ（ＶＴＳＩ＿ＢＵＳ）とＶＴＳ＿ＴＭＡＰのバックアップ（ＶＴＳ＿ＴＭＡＰ＿ＢＵＳ）を含んで構成されている。このＶＴＳ＿ＴＭＡＰは、図５に示すタイムマップ（Ｔｉｍｅ  Ｍａｐ）に相当し、アドレス及びサイズの情報を含む。図５に示すタイムマップは、ＶＯＢ毎に存在する。
【００５８】
ビデオタイトルセット情報（ＶＴＳＩ）は、１つのビデオタイトル用の情報を記述するもので、この情報により各ＥＶＯＢの属性情報を記述することができるようになっている。このＶＴＳＩは、図７に示すように、ビデオタイトルセット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ）から始まり、その後にビデオタイトルセットエンハンスドビデオオブジェクトアトリビュートテーブル（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）とビデオタイトルセットエンハンスドビデオオブジェクト情報テーブル（ＶＴＳ＿ＥＶＯＢＩＴ）が続いている。ここで、各テーブルは、隣接する論理ブロックの境界にアラインされる。この境界アラインのために、各テーブルは２０４７バイト（００ｈを含み得る）までフォローアップすることができるようになっている。
【００５９】
上記ビデオタイトルセット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ）は、ＶＴＳ及びＶＴＳＩのサイズ、ＶＴＳＩ中の各情報のスタートアドレス、ＶＴＳ中のＥＶＯＢＳのアトリビュート、等が記述されたテーブルである。
【００６０】
上記ビデオタイトルセットエンハンスドビデオオブジェクトアトリビュートテーブル（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）は、プライマリビデオセット下の各ＥＶＯＢに定義されたアトリビュート情報が記述されたテーブルである。このＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴは、図８に示すように、ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ情報（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴＩ）から始まり、その後に各ＶＴＳ＿ＥＶＯＢ＿ＡＴＲのサーチポインタ（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿ＳＲＰ  ＃１〜＃ｎ）と、実際の各ビデオタイトルセットエンハンスドビデオオブジェクトアトリビュート（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ  ＃１〜＃ｎ）が続いている。
【００６１】
図９（Ａ）は、上記ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ情報（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴＩ）の構成例を説明する図である。このテーブル内において、相対バイト位置（ＲＢＰ）で最初に配置されるＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿Ｎｓは、ＶＴＳ＿ＥＶＯＢ＿ＡＴＲの数を記述している。次のＶＴＳＩ＿ＥＶＯＢ＿ＡＴＲＴ＿ＥＡは、該当ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴの先頭アドレスからの相対ブロック番号でこのＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴのエンドアドレスを記述している。
【００６２】
また、上記ＶＴＳ＿ＥＶＯＢ＿ＡＴＲサーチポインタ（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿ＳＲＰ）は、図９（Ｂ）に示すように、該当ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴの先頭アドレスからの相対ブロック番号でこのＥＶＯＢに対応するＶＴＳ＿ＥＶＯＢ＿ＡＴＲのスタートアドレスを記述している。
【００６３】
上記ビデオタイトルセットエンハンスドビデオオブジェクトアトリビュート（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ）は、プライマリビデオセット下の何れか１つ以上のＥＶＯＢのアトリビュートに対応するものである。このＶＴＳ＿ＥＶＯＢ＿ＡＴＲには、図９（Ｃ）に示すように、相対バイト位置（ＲＢＰ）で最初からＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）、ＥＶＯＢのメインビデオアトリビュート（ＥＶＯＢ＿ＶＭ＿ＡＴＲ）、ＥＶＯＢのサブビデオアトリビュート（ＥＶＯＢ＿ＶＳ＿ＡＴＲ）、ＥＶＯＢのサブビデオ用Ｌｉｍａ値（ＥＶＯＢ＿ＶＳ＿ＬＵＭＡ）、ＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）、ＥＶＯＢのメインオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲＴ）、ＥＶＯＢのオーディオストリーム用ダウンミックス係数テーブル（ＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴＳ）、ＥＶＯＢのサブオーディオストリームの数（ＥＶＯＢ＿ＡＳＳＴ＿Ｎｓ）、ＥＶＯＢのサブオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴ）、ＥＶＯＢのサブピクチャストリームの数（ＥＶＯＢ＿ＳＰＳＴ＿Ｎｓ）、ＥＶＯＢのサブピクチャストリームアトリビュートテーブル（ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲＴ）、ＥＶＯＢのＳＤ用サブピクチャパレット（ＥＶＯＢ＿ＳＤＳＰ＿ＰＬＴ）、ＥＶＯＢのＨＤ用サブピクチャパレット（ＥＶＯＢ＿ＨＤＳＰ＿ＰＬＴ）、等が配置されている。
【００６４】
ここで、上記ＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）は、サブビデオストリーム（Sub Video stream）、サブオーディオストリーム（Sub Audio stream）、アドバンスドストリーム（Advanced stream）の存在を記述するもので、図１０（Ａ）に示す通りである。即ち、ビット１３，１２に割り当てられたアドバンスドストリーム存在（Advanced stream existence）が“００ｂ”のときは該当ＥＶＯＢ内にアドバンスドストリームが存在しないことが示され、“０１ｂ”のときはそれが存在することが示される。同様に、ビット１１，１０に割り当てられたサブビデオ存在（Sub Video existence）が“００ｂ”のときは該当ＥＶＯＢ内にサブビデオが存在しないことが示され、“０１ｂ”のときはそれが存在することが示される。また、同様に、ビット９，９に割り当てられたサブオーディオ存在（Sub Audio existence）が“００ｂ”のときは該当ＥＶＯＢ内にサブオーディオが存在しないことが示され、“０１ｂ”のときはそれが存在することが示される。上記より当てられた各ビットが上記以外の値を取る場合は別目的のために予約されている。
【００６５】
また、上記ＥＶＯＢのメインビデオオーディオアトリビュート（ＥＶＯＢ＿ＶＭ＿ＡＴＲ）は、ＥＶＯＢのメインビデオアトリビュートを記述するものである。上記ＥＶＯＢのサブビデオアトリビュート（ＥＶＯＢ＿ＶＳ＿ＡＴＲ）は、ＥＶＯＢのサブビデオアトリビュートを記述するものである。上記ＥＶＯＢのサブビデオ用Ｌｉｍａ値（ＥＶＯＢ＿ＶＳ＿ＬＵＭＡ）、は、ＥＶＯＢのサブビデオ用の輝度キー関数（Luma Key Function）（Ｙ）の範囲を記述するものである。
【００６６】
また、上記ＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）は、ＥＶＯＢ中のメインビデオストリームの数を記述するもので、図１０（Ｂ）に示す通りである。即ち、ビット３〜０に割り当てられたオーディオストリームの数（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）には０〜３２の数が記述され、その他はリザーブドとされる。
【００８３】
また、上記ＥＶＯＢのサブピクチャストリームアトリビュートテーブル（ＥＶＯＢ＿ＳＰＳＴ＿ＡＴＲＴ）は、ＥＶＯＢ用の各サブピクチャストリームアトリビュート（ＷＶＯＢ＿ＳＰＳＴ＿ＡＴＲ）を記述するものである。上記ＥＶＯＢのＳＤ用サブピクチャパレット（ＥＶＯＢ＿ＳＤＳＰ＿ＰＬＴ）は、ＥＶＯＢにおけるＳＤ（２ビット／画素）用サブピクチャストリームの全てで共通して使用される１６組の輝度信号と２つの色差信号を記述するものである。上記ＥＶＯＢのＨＤ用サブピクチャパレット（ＥＶＯＢ＿ＨＤＳＰ＿ＰＬＴ）は、ＥＶＯＢにおけるＨＤ（２ビット／画素）用サブピクチャストリームの全てで共通して使用される１６組の輝度信号と２つの色差信号を記述するものである。
【００８４】
また、上記ビデオタイトルセットエンハンスドビデオオブジェクト情報テーブル（ＶＴＳ＿ＥＶＯＢＩＴ）は、プライマリビデオセットのＥＶＯＢ毎の情報が記述されるものである。
【００８５】
なお、特に図示及び説明はないが、セカンダリビデオセットや、アドバンスドアプリケーション、アドバンスドサブスティチュートに関しても、上記プライマリビデオセットの構成と同様の構成により記述される。
【００８６】
以上のように、本実施形態に係る動画像再生装置１０は、多彩な機能を利用して多彩な条件下で再生可能となっているため、ユーザは手持ちのディスクで再生可能なコンテンツが含む複数のストリームのそれぞれが一体どのような複数のコーデックを有しているのか知っていないと折角の機能を生かすことができない。
【００８７】
そこで、本実施形態に係る動画像再生装置１０は、ディスク１が当該動画再生装置１０に装着された際に、あるいは、動画像の再生中にユーザによるキー入力部１１５を用いた所定のメニュー選択操作に応じて、図１４（Ａ）に示すようなユーザ選択処理を実行する。
【００８８】
まず、ディスク１に記録された、あるいはディスク１から既に読み出してメモリ部１０５等に保持してあるプレイリストに基づいて、そのディスク１に記録されたコンテンツを構成する複数ストリームの構成を読み取り、必要な情報を抽出する（ステップＳ１）。そして、その抽出した情報から、図１４（Ｂ）に示すような選択ウィンドウ４１を図示しない映像表示装置に表示するための映像信号を生成して出力する（ステップＳ２）。
【００８９】
即ち、上記ステップＳ１においては、ＭＰＵ部１１４は、図６に示したようなプレイリストにおける「<PrimaryAudioVideoClip id="＊＊＊"」や「<SubstituteAudioClip id="＊＊＊"」等のタグ部分の記述や、更には、「src="file:///dvddisc/HDDVD_TS/TITLE001.MAP"」等のファイル名で指定されるファイルに関して、上述したようなＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）のサブオーディオ存在（Sub Audio existence）等の記述、上述したようなＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲやＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲのオーディオ符号化モード等の記述を参照して、それら記述された情報を抽出して表示させる。
【００９０】
なお、図１４（Ｂ）は、ディスク１上にプライマリメインオーディオストリームとプライマリサブオーディオストリームが存在して、プライマリメインオーディオストリームがドルビーディジタルプラス、プライマリサブオーディオストリームがＴｒｕｅＨＤのオーディオコーデックで圧縮されており、また、ネットワークサーバ２上にサブスティチュートメインオーディオストリームが存在し、ストレージメディア３上にサブスティチュートメインオーディオストリームが存在して、ネットワークサーバ２上のサブスティチュートメインオーディオストリームがＤＴＳ−ＨＤ、ストレージメディア３上のサブスティチュートメインオーディオストリームがＬ−ＰＣＭ  １９２ｋｂｐｓのオーディオコーデックで圧縮されている例である。
【００９１】
なお、この例では、ネットワークサーバ２上とストレージメディア３上にそれぞれオーディオストリームが存在した場合であるが、何れも存在しない場合もあれば、どちらか一方にのみ存在する場合、また。メインオーディオではなくてサブオーディオが存在するということも有り得る。このようなディスク１外のオーディオストリームがどこに存在するかは、プレイリストにおける「dataSource=」の記述より知ることができる。
【００９２】
また、上述したように、例えばプライマリビデオセットは、８つのメインオーディオストリームと８つのサブオーディオストリームを保持することができるものであり、異なるオーディオコーデックを使用したメインオーディオストリームが存在すれば、上記選択ウィンドウ４１では、それぞれのオーディオコーデックを選択可能なように、プライマリメインオーディオストリームが複数表示されるようになる。更には、同一オーディオコーデックを使用するものであっても、サンプリング周波数ｆｓや量子化／ＤＲＣが異なる場合もあり、そのような場合にも複数のプライマリメインオーディオストリームが表示されることとなる。他のオーディオストリームについても同様である。
【００９３】
そして、このような選択ウィンドウ４１の表示後、ＭＰＵ部１１４は、ユーザが所定の終了操作を行うか（ステップＳ３）、使用するオーディオコーデックの選択操作を行う（ステップＳ４）のを待つことになる。
【００９４】
オーディオコーデックの選択操作が行われると（ステップＳ４）、ＭＰＵ部１１４は、その選択内容をメモリ部１０５に記憶する（ステップＳ５）。その後、上記ステップＳ３に戻って、次のユーザ操作を待つ。
【００９５】
そして、終了操作が行われると（ステップＳ３）、このユーザ選択処理を終了して、上記メモリ部１０５に記憶され選択内容に従ったオーディオコーデックを使用した動画像の再生を行うことになる。
【００９６】
以上のように、プレイリストに記述された内容に従って、コンテンツに含まれる複数のオーディオストリームにおける複数のオーディオコーデックの構成や各オーディオコーデックの設定を読み取り、ユーザに判りやすく提示することで、ユーザが容易に選択できようになる。
【００９７】
以下、具体的な使用例を挙げて、本実施形態に係る動画像再生装置１０の動作を説明する。
【００９８】
図１５（Ａ）は、プライマリオーディオ／ビデオとして音楽番組の映像及び音声のみが記録されているディスク１を装着した場合に表示される選択ウィンドウ４１を示している。この場合は、そのプライマリオーディオ／ビデオに含まれるドルビーディジタルプラスのオーディオコーデックを使用したプライマリメインオーディオストリームと、ＴｒｕｅＨＤのオーディオコーデックを使用したプライマリサブオーディオストリームとが選択可能なっている。そして、ユーザが何れかを選択すると、その選択されたオーディオストリームが再生される。この場合に、映像表示装置の主画面４２には、図１５（Ｂ）に示すように、音楽番組が表示される。
【００９９】
ところで、ネットワークサーバ２上のストリームについては、適宜更新することが可能である。そのため、ユーザは、現在ネットワークサーバ２上にあるストリームが更新されたものであるのかどうか、つまり既に視聴したものであるのかどうかを知ることは非常に重要なことである。
【０１００】
そこで、ＭＰＵ部１１４は、ネットワークサーバ２上のストリームが更新されたか否かを常にあるいは定期的に確認し、更新された場合には、例えば、図１５（Ｃ）に示すように、音楽番組等を表示している主画面４２の所定位置にそのことを示すアイコン４３を表示することで、ユーザに知らせるように構成することが好ましい。
【０１０１】
そして、ユーザは、このアイコン４３の表示に応じて、キー入力部１１５を用いた所定のメニュー選択操作を行って、図１４（Ａ）で説明したようなユーザ選択処理をＭＰＵ部１１４に行わせて、その更新されたネットワークサーバ２上のストリームを選択して試聴することが可能となる。またこの場合、更新されたものがどれか容易に識別できるように、図１５（Ｄ）に示すように選択ウィンドウ４１でそのストリーム（この例では、ＤＴＳ−ＨＤオーディオコーデックを使用したサブスティチュートメインオーディオストリーム）を識別表示することがより好ましい。
【０１０２】
勿論、上記アイコン４３を表示する／しないを選択できるようにしたり、更新されたものの識別表示をする／しないを選択できるようにしても構わない。
【０１０３】
この発明は上記した実施の形態そのままに限定されるものではなく、現在または将来の実施段階では、その時点で利用可能な技術に基づき、その要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。
【０１０４】
例えば、上記実施形態では、動画像の再生中にユーザによるキー入力部１１５を用いた所定のメニュー選択操作に応じて、プレイリストから複数のオーディオストリームにおける複数のオーディオコーデックの構成や各オーディオコーデックの設定を抽出するものとしたが、再生中に、そのタイムラインにマルチプレクスされている複数のオーディオストリームにおける複数のオーディオコーデックの構成や各オーディオコーデックの設定を抽出しておき、ユーザによる所定のメニュー選択操作に応じて、それを表示するようにしても良い。
【０１０５】
また、この発明は、近々普及が始まるであろう次世代ＨＤ−ＤＶＤの再生系または録再系にも適用可能である。
【図面の簡単な説明】
【０１０６】
【図１】図１は本発明の一実施形態に係る動画像再生装置のブロック構成図である。
【図２】図２はプレイリストの働きを説明するための図である。
【図３】図３はタイトルタイムラインのオブジェクトマッピングの様子を示す図である。
【図４】図４はディスクのディレクトリ及びファイルの例を示す説明図である。
【図５】図５はアドバンスドコンテンツの構成例を説明する図である。
【図６】図６はプレイリストの記述例を示す図である。
【図７】図７はプライマリビデオセットの構成例を説明する図である。
【図８】図８はビデオタイトルセットエンハンスドビデオオブジェクトアトリビュートテーブル（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）の構成例を説明する図である。
【図９】図９（Ａ）はＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ情報（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴＩ）の構成例を説明する図、図９（Ｂ）はＶＴＳ＿ＥＶＯＢ＿ＡＴＲサーチポインタ（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲ＿ＳＲＰ）の構成例を説明する図であり、図９（Ｃ）はビデオタイトルセットエンハンスドビデオオブジェクトアトリビュート（ＶＴＳ＿ＥＶＯＢ＿ＡＴＲＴ）の構成例を説明する図である。
【図１０】図１０（Ａ）はＥＶＯＢタイプ（ＥＶＯＢ＿ＴＹ）の構成例を説明する図、図１０（Ｂ）はＥＶＯＢのメインオーディオストリームの数（ＥＶＯＢ＿ＡＭＳＴ＿Ｎｓ）の構成例を説明する図、図１０（Ｃ）はＥＶＯＢのメインオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲＴ）の構成例を説明する図であり、図１０（Ｄ）は１つのＥＶＯＢ＿ＡＭＳＴ＿ＡＴＲの内容の構成例を説明する図である。
【図１１】図１１（Ａ）はＥＶＯＢのオーディオストリーム用ダウンミックス係数テーブル（ＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴＳ）の構成例を説明する図であり、図１１（Ｂ）はＥＶＯＢのサブオーディオストリームの数（ＥＶＯＢ＿ＡＳＳＴ＿Ｎｓ）の構成例を説明する図である。
【図１２】図１２は１つのＥＶＯＢ＿ＤＭ＿ＣＯＥＦＴの内容の構成例を説明する図である。
【図１３】図１３（Ａ）はＥＶＯＢのサブオーディオストリームアトリビュートテーブル（ＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴ）の構成例を説明する図、図１３（Ｂ）は１つのＥＶＯＢ＿ＡＳＳＴ＿ＡＴＲＴの内容の構成例を説明する図であり、図１３（Ｃ）はＥＶＯＢのサブピクチャストリームの数（ＥＶＯＢ＿ＳＰＳＴ＿Ｎｓ）の構成例を説明する図である。
【図１４】図１４（Ａ）はユーザ選択処理の動作フローチャートを示す図であり、図１４（Ｂ）は選択ウィンドウの表示例を示す図である。
【図１５】図１５（Ａ）はプライマリオーディオ／ビデオのみが記録されているディスクを装着した場合に表示される選択ウィンドウを示す図、図１５（Ｂ）はそのときの再生例を示す図、図１５（Ｃ）は主画面に表示されるアイコンの例を示す図であり、図１５（Ｄ）は更新のあったストリームの識別表示例を示す図である。
【符号の説明】
【０１０７】
１…ディスク、  ２…ネットワークサーバ、  ３…ストレージメディア、  １０…動画像再生装置、  ４１…選択ウィンドウ、  ４２…主画面、  ４３…アイコン、  １０１…ディスクドライブ部、  １０２…ネットワークアクセス部、  １０３…メディアドライブ部、  １０４…データプロセッサ部、  １０５…メモリ部、  １０６…分離部、  １０７…ビデオデコーダ部、  １０８…サブピクチャデコーダ部、  １０９…グラフィックデコーダ部、  １１０…オーディオデコーダ部、  １１１…ビデオプロセッサ部、  １１２，１１３…Ｄ／Ａ変換器、  １１４…ＭＰＵ部、  １１５…キー入力部、  １１６…ＲＯＭ部。
【図１】
2007180612.tif 000003
【図２】
2007180612.tif 000004
【図３】
2007180612.tif 000005
【図４】
2007180612.tif 000006
【図５】
2007180612.tif 000007
【図６】
2007180612.tif 000008
【図７】
2007180612.tif 000009
【図８】
2007180612.tif 000010
【図９】
2007180612.tif 000011
【図１０】
2007180612.tif 000012
【図１１】
2007180612.tif 000013
【図１２】
2007180612.tif 000014
【図１３】
2007180612.tif 000015
【図１４】
2007180612.tif 000016
【図１５】
2007180612.tif 000017