(57)【特許請求の範囲】
【請求項１】
パック・ヘッダ及びオーディオ・パケットから構成されるオーディオ・パックであって、そのオーディオ・パケットがパケット・ヘッダ、サブ・ストリームＩＤ、オーディオ・フレーム情報及びオーディオ・データから構成され、前記パック・ヘッダ及びパケット・ヘッダは、ＭＰＥＧシステム・レーヤに定められたパック・ヘッダ及びパケット・ヘッダであり、前記オーディオ・データには、オーディオ・フレームが格納され、このオーディオ・フレームのヘッダ数がオーディオ・フレーム情報に記述され、パケット長に関するＰＥＳパケット・レングス及びパケット・ヘッダのデータ長に関するＰＥＳヘッダ・データ・レングスがパケット・ヘッダに記述されるオーディオ・パックからパケット・データを取り出し、そのデータを復号して出力する音声再生装置において、
前記オーディオ・フレーム情報からオーディオ・フレームのヘッダ数を検出してフレーム数を得る第１の検出手段と、
オーディオ・パケット内のパケット・ヘッダからＰＥＳパケット・レングス及びＰＥＳヘッダ・データ・レングスを検出してオーディオ・データ長を算出する第２の検出手段と、
前記フレーム数及びオーディオ・データ長から１オーディオ・フレームのバイト数を算出する第１の算出手段と、
この算出手段から選られた１フレームのバイト数からビット・レートを判断する判断手段と、
判断手段から得られたビット・レートを表示する為の表示信号に変換する変換手段と、
を具備することを特徴とする音声再生装置。
【請求項２】
一つもしくは複数のオーディオ・データ・ストリームが記録され、このオーディオ・データ・ストリームは、多数のパックから構成され、各パックがパック・ヘッダ及びパケットから構成され、当該パケットがパケット・ヘッダ、サブ・ストリームＩＤ、オーディオ・フレーム情報及びオーディオ・データから構成され、前記オーディオ・データには、オーディオ・フレームが格納され、このオーディオ・フレームのヘッダ数がオーディオ・フレーム情報に記述され、パケット長に関するＰＥＳパケット・レングス及びパケット・ヘッダのデータ長に関するＰＥＳヘッダ・データ・レングスがパケット・ヘッダに記述されている記録媒体からオーディオ・データを転送して再生する音声再生装置において、
前記オーディオ・データ・ストリームから少なくとも１パケット取り込み、前記ＰＥＳパケット・レングス、ＰＥＳヘッダ・データ・レングスからオーディオ・データ長を求め、前記オーディオ・フレーム・インフォメーションに記述のオーディオ・フレームのヘッダ数で１フレームのデータ長を算出し、前記サブ・ストリームＩＤで特定されるオーディオ・ストリームに固有のサンプリング周波数を利用して符号化データ内のビット・レートを導き出する第１の算出手段と、
前記第１の算出手段で得られたビット・レートを変換する為の表示信号に変換する変換手段と、
を具備してなることを特徴とする音声再生装置。
【請求項３】
一つもしくは複数のオーディオ・データ・ストリームが記録され、このオーディオ・データ・ストリームは、多数のパックから構成され、各パックがパック・ヘッダ及びパケットから構成され、当該パケットがパケット・ヘッダ、サブ・ストリームＩＤ、オーディオ・フレーム情報、オーディオ・データ情報及びオーディオ・データから構成され、前記オーディオ・データ情報には、サンプリング周波数及び量子化数が格納されている記録媒体からオーディオ・データを転送して再生する音声再生装置において、
前記オーディオ・データ・ストリームから少なくとも１パケット取り込み、前記オーディオ・データ情報からサンプリング周波数及び量子化数を取り出し、サンプリング周波数及び量子化数から転送ビット・レートを導き出する第１の算出手段と、
前記第１の算出手段で得られたビット・レートを変換する為の表示信号に変換する変換手段と、
を具備してなることを特徴とする音声再生装置。
【請求項４】
前記サブ・ストリームＩＤからオーディオ・データの種類を検出する検出手段を具備することを特徴とする請求項２又は３に記載の音声再生装置。
【請求項５】
全てのオーディオ・データのビット・レートに加え、符号化方式またはチャンネル数または言語を同時に表示する為の信号生成する手段を具備してなることを特徴とする請求項２または請求項３記載の音声再生装置。
【請求項６】
オーディオ・ストリーム番号に対応して表示信号を生成することを特徴とする請求項第４記載の音声再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、音声再生装置に係り、特にオーディオ・データを再生または処理する音声再生装置に関する。
【０００２】
【従来の技術】
近年、音声或いは映像のデータをデジタルで記録した光ディスクを再生する光ディスク再生装置が開発され、映画ソフト或いはカラオケ等の再生装置として広く利用されている。光ディスク、特に、ＤＶＤディスクでは、その記憶容量が大きいことから、最大８つのオーディオ・ストリームが記録でき、また、オーディオ・ストリームとしてＭＰＥＧオーディオ・ストリームに限らず、ＡＣ−３オーディオ・ストリーム、或いは、リニアＰＣＭオーディオ・ストリームをも記録可能となっている。更に、これらオーディオ・ストリームに限らず、オプションとして新規格のＤＴＳ（ＤＩＧＩＴＡＬ  ＴＨＥＡＴＨＥＲ  ＳＹＳＴＥＭ）オーディオ・ストリームも記録可能となり、ＤＴＳオーディオ・ストリーム・データが記録されたＤＶＤディスクも発売されつつある。
【０００３】
従来、種々のディジタル・オーディオ・ストリームに対処するためにＤＶＤ再生装置、特に、ＤＶＤプレーヤは、そのオーディオ・ストリームに対応したデコーダを備え、選択したオーディオ・ストリームのデータをデコードして高品位のオーディオ信号を出力するシステムとして設計されている。
【０００４】
このように、複数のオーディオ・ストリームを選択して再生できるオーディオ・デコーダを備えたＤＶＤ再生装置は、ＤＶＤディスクの管理領域に記録されている属性情報から選択されたオーディオ・ストリームの符号化方式、チャンネル数及びその言語を獲得して表示することは可能であるが、そのオーディオ・ストリーム・データのビットレートについては、その属性情報に記述されていないことから、そのビットレートをユーザに知らせることはできないとされている。オーディオの符号化方式には、ＡＣ−３、ＭＰＥＧ及びＤＴＳ等があるが、その音質は、ビットレートに依存し、ビットレートが高いほど音が良いとされている。既に提案されたＤＶＤプレーヤには、ビットレートを表示しようとするものがあるが、このビットレートは、ＤＶＤディスクから映像（ビデオ）、音声（オーディオ）、副映像（サブピクチャー）の全てを含むデータの転送レートであり、オーディオ自体のビットレートは、不明であるとされている。
【０００５】
また、ＤＴＳを復号するプレーヤは、高性能のハードウエア、換言すれば、高速処理が可能なデジタル・サウンド・プロセッサ（ＤＳＰ）が必要とされ、符号化データをデジタル出力し、これを外部ＤＴＳデコーダで復号して再生する方式が一般的である。ＤＶＤフォーマットに従ったＤＴＳは、ＤＴＳのアルゴリズムが分からなくても、符号化データをデジタル出力できる。しかしながら、ビットレートを知るには、アルゴリズムを解釈できる復号機能を有するユニットが必要とされる。
【０００６】
また、従来のオーディオ再生装置は、選択されたオーディオ・ストリームの符号化方式、チャンネル数及び言語を表示できるが、一度に全てのオーディオ・ストリームの情報を知ることができず、順次オーディオ・ストリームをユーザが切り替えないとそのオーディオ・ストリームの情報を確認できず、不便であるとされている。
【０００７】
【発明が解決しようとする課題】
このように、従来のオーディオ再生装置では、オーディオ・ストリームのビットレートが表示できず、また、全てのオーディオ・ストリームの符号化方式、チャンネル数及びその言語を一括に表示ができない問題がある。また、ＤＴＳのビットレート表示は、高性能で、従って、高価格の復号化装置がないと困難である問題がある。
【０００８】
この発明は、このような事情に鑑みなされたものであって、その目的は、オーディオ・ストリームのビットレートを簡単に表示することができる音声再生装置を提供するにある。
【０００９】
また、この発明の目的は、オーディオ・ストリームのビットレートを表示でき、しかも、符号化方式、チャンネル数、或いは、言語をも同時表示可能で、全オーディオ・ストリームの一括表示を行うことができ、さらにＤＴＳのビットレートをＤＴＳの復号機能がなくても簡単に表示することができる音声再生装置を提供するにある。
【００１０】
【課題を解決するための手段】
この発明によれば、
パック・ヘッダ及びオーディオ・パケットから構成されるオーディオ・パックであって、そのオーディオ・パケットがパケット・ヘッダ、サブ・ストリームＩＤ、オーディオ・フレーム情報及びオーディオ・データから構成され、前記パック・ヘッダ及びパケット・ヘッダは、ＭＰＥＧシステム・レーヤに定められたパック・ヘッダ及びパケット・ヘッダであり、前記オーディオ・データには、オーディオ・フレームが格納され、このオーディオ・フレームのヘッダ数がオーディオ・フレーム情報に記述され、パケット長に関するＰＥＳパケット・レングス及びパケット・ヘッダのデータ長に関するＰＥＳヘッダ・データ・レングスがパケット・ヘッダに記述され、
るオーディオ・パックからパケット・データを取り出し、そのデータを復号して出力する音声再生装置において、
前記オーディオ・フレーム情報からオーディオ・フレームのヘッダ数を検出してフレーム数を得る第１の検出手段と、
オーディオパケット内のパケットヘッダからＰＥＳパケット・レングス及び  ＰＥＳヘッダ・データ・レングスを検出してオーディオ・データ長を算出する第２の検出手段と、
前記フレーム数及びオーディオ・データ長から１オーディオ・フレームのバイト数を算出する第１の算出手段と、
この算出手段から選られた１フレームのバイト数からビットレートを判断する判断手段と、
判断手段から得られたビット・レートを表示する為の表示信号に変換する変換手段と、
を具備することを特徴とする音声再生装置が提供される。
【００１１】
また、この発明によれば、
一つもしくは複数のオーディオ・データ・ストリームが記録され、このオーディオ・データ・ストリームは、多数のパックから構成され、各パックがパック・ヘッダ及びパケットから構成され、当該パケットがパケット・ヘッダ、サブ・ストリームＩＤ、オーディオ・フレーム情報及びオーディオ・データから構成され、前記オーディオ・データには、オーディオ・フレームが格納され、このオーディオ・フレームのヘッダ数がオーディオ・フレーム情報に記述され、パケット長に関するＰＥＳパケット・レングス及びパケット・ヘッダのデータ長に関するＰＥＳヘッダ・データ・レングスがパケット・ヘッダに記述されている記録媒体からオーディオ・データを転送して再生する音声再生装置において、
前記オーディオ・データ・ストリームから少なくとも１パケット取り込み、前記ＰＥＳパケット・レングス、ＰＥＳヘッダ・データ・レングスからオーディオ・データ長を求め、前記オーディオ・フレーム・インフォメーションに記述のオーディオ・フレームのヘッダ数で１フレームのデータ長を算出し、前記サブ・ストリームＩＤで特定されるオーディオ・ストリームに固有のサンプリング周波数を利用して符号化データ内のビット・レートを導き出する第１の算出手段と、
前記第１の算出手段で得られたビット・レートを変換する為の表示信号に変換する変換手段と、
を具備してなることを特徴とする音声再生装置が提供される。
【００１２】
更に、この発明によれば、
一つもしくは複数のオーディオ・データ・ストリームが記録され、このオーディオ・データ・ストリームは、多数のパックから構成され、各パックがパック・ヘッダ及びパケットから構成され、当該パケットがパケット・ヘッダ、サブ・ストリームＩＤ、オーディオ・フレーム情報、オーディオ・データ情報及びオーディオ・データから構成され、前記オーディオ・データ情報には、サンプリング周波数及び量子化数が格納されている記録媒体からオーディオ・データを転送して再生する音声再生装置において、
前記オーディオ・データ・ストリームから少なくとも１パケット取り込み、前記オーディオ・データ情報からサンプリング周波数及び量子化数を取り出し、サンプリング周波数及び量子化数から転送ビット・レートを導き出する第１の算出手段と、
前記第１の算出手段で得られたビット・レートを変換する為の表示信号に変換する変換手段と、
を具備してなることを特徴とする音声再生装置が提供される。
【００１４】
【発明の実施の形態】
以下、この発明の実施の形態を図面を参照して説明する。
図１は、この発明の一実施の形態に係る光ディスク、即ち、ＤＶＤディスクを示し、図２は、図１に示されるＤＶＤディスクを再生する再生装置、ＤＶＤプレーヤを示している。
【００１５】
ＤＶＤディスク１０には、種々の構造があるが、図１に示されるように、例えば、一対の複合層１８とこの複合ディスク層１８間に介挿された接着層２０とから構成されている。この各複合ディスク層１８は、透明基板１４及び記録層、即ち、光反射層１６から構成されている。このディスク層１８は、光反射層１６が接着層２０に接触するように配置される。このＤＶＤディスク１０には、中心孔２２が設けられ、その両面の中心孔２２の周囲には、このＤＶＤディスク１０をその回転時に押さえる為のクランピング領域２４が設けられている。中心孔２２には、ＤＶＤディスク装置にディスク１０が装填された際に図２に示されたスピンドルモータ１２のスピンドルが挿入され、ディスクが回転される間、ＤＶＤディスク１０は、そのクランピング領域２４でクランプされる。
【００１６】
ＤＶＤディスク１０は、その両面のクランピング領域２４の周囲に光ディスク１０に情報を記録することができる情報領域２５を有している。各情報領域２５は、その外周領域が通常は情報が記録されないリードアウト領域２６に、また、クランピング領域２４に接するその内周領域が同様に、通常は情報が記録されないリードイン領域２７に定められ、更に、このリードアウト領域２６とリードイン領域２７との間がデータ記録領域２８に定められている。
【００１７】
情報領域２５の記録層１６には、通常、データが記録される領域としてトラックがスパイラル状に連続して形成され、その連続するトラックは、複数の物理的なセクタに分割され、そのセクタには、連続番号が付され、このセクタを基準にデータが記録されている。情報記録領域２５のデータ記録領域２８は、実際のデータ記録領域であって、再生情報、ビデオデータ、副映像データ及びオーディオデータが同様にピット（即ち、物理的状態の変化）として記録されている。読み出し専用のＤＶＤディスク１０では、透明基板１４にピット列が予めスタンパーで形成され、このピット列が形成された透明基板１４の面に反射層が蒸着により形成され、その反射層が記録層１６として形成されることとなる。また、この読み出し専用のＤＶＤディスク１０では、通常、トラックとしてのグルーブが特に設けられず、透明基板１４の面に形成されるピット列がトラックとして定められている。
【００１８】
データ記録領域２８は、図３に示されるようにＤＶＤフォーマットで定められたボリューム構造を有し、いわゆるボリューム空間と称せられる。このボリューム構造では、リードイン領域２７に続いてディスクについての国際規格で定められたＵＤＦ（ユニバーサル・ディスク・フォーマット）ブリッジ構造用のボリューム・ファイル構造３０が割り当てられている。このボリューム・ファイル構造３０とリードアウト領域２６間の記録領域がＤＶＤ用の領域として定められている。このＤＶＤ用の領域には、ＤＶＤビデオ領域３１及びＤＶＤオーディオ等の他のＤＶＤ用の領域３２があり、ＤＶＤビデオ領域３１は、ビデオ・マネジャー（ＶＭＧ）３３に続いて１以上のビデオ・タイトル・セット３４（ＶＴＳ）が配置される。ビデオ・マネジャー（ＶＭＧ）３３及びビデオ・タイトル・セット３４（ＶＴＳ）は、それぞれ図３に示すように２又は、３以上のファイルとして定められるファイル構造を有している。
【００１９】
図４に示すようにビデオ・マネジャー（ＶＭＧ）３３は、ビデオ領域３１の制御データが記述されたビデオ・マネジャー情報３５、ビデオ・タイトルセットを選択し、また、オーディオ・ストリーム及び副映像ストリームを選択する為のメニューデーが格納されているメニュー用のビデオ・オブジェクト・セット（ＶＭＧＭ＿ＶＯＢＳ）３６及びビデオ・マネジャー情報（ＶＭＧＩ）のバックアップ３７で構成されている。また、ビデオ・マネジャー情報３５には、、より具体的には、ＶＭＧの識別子及びビデオ・タイトル・セット３４（ＶＴＳ）の数等を記述した管理情報（ＶＭＧＩ＿ＭＡＴ）、ビデオ・タイトル・セット３４（ＶＴＳ）をサーチするための検索情報（ＴＴ＿ＳＲＰＴ）、ビデオ・タイトル・セット３４（ＶＴＳ）毎のビデオ、オーディオ及び副映像データ・ストリームの属性情報等が格納されているビデオ・タイトル・セット属性テーブル（ＶＴＳ＿ＡＴＲ）等から構成されるこれらのビデオ・マネジャー情報（ＶＭＧＩ）３５、ビデオ・オブジェクト・セット（ＶＭＧＭ＿ＶＯＢＳ）３６及びビデオ・マネジャー情報（ＶＭＧＩ）のバックアップ３７は、それぞれ１ファイルで構成されている。
【００２０】
ビデオ・タイトル・セット３４（ＶＴＳ）は、図４に示すようにこのビデオ・タイトル・セット３４（ＶＴＳ）を制御するための制御データが格納されたビデオ・タイトル・セット情報（ＶＴＳＩ）３８、このビデオ・タイトル・セット３４に関する選択、例えば、オーディオ・ストリーム及び副映像ストリームの選択、或いは、ビデオ・タイトル中のある章の選択等の為のメニュー・データが格納されているビデオ・オブジェクト・セット（ＶＴＳＭ＿ＶＯＢＳ）３９及びビデオ・タイトル・セット情報（ＶＴＳＩ）３８のバックアップ４１から構成されている。ビデオ・タイトル・セット情報（ＶＴＳＩ）３８には、その管理テーブル（ＶＴＳＩ＿ＭＡＴ）、このビデオ・タイトル・セット３４の再生情報が記述されたビデオ・タイトル・セット・プログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）等が設けられている。ビデオ・タイトル・セット情報管理テーブル（ＶＴＳＩ＿ＭＡＴ）には、そのビデオ・タイトル・セット３４（ＶＴＳ）の識別子、ビデオ・タイトル・セット内の各テーブル等のアドレスを記述した検索情報、そのビデオ・タイトル・セット３４（ＶＴＳ）のビデオ、オーディオ及び副映像データ・ストリームの属性情報（ＶＴＳ＿ＡＴＲ）等が格納されている。プログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）には、セル５１の集合として定義されるプログラムチェーンの再生情報が記述され、再生情報としてそのセル５１の再生順序がそのセルの番号で指定されている。
【００２１】
図３に示すＤＶＤの他の領域３２には、例えば、ＤＶＤオーディオが格納されるが、この領域がオーディオ用設けられる場合にあっても、ＤＶＤビデオ領域と同様にＶＭＧに相当するオーディオ・マネージャー及びＶＴＳに相当するオーディオ・タイトル・セットが設けられることとなる。これらの領域には、図４に示すビデオに関するデータと同様にオーディオに関するデータが格納されている。
【００２２】
図示しないが、ビデオ・タイトル・セット情報（ＶＴＳＩ）３８は、そのビデオ・タイトル・セット（ＶＴＳ）３４の為の属性情報がその管理テーブル（ＶＴＳＩ＿ＭＡＴ）に記述され、また、ビデオ・マネジャー情報（ＶＭＧＩ）３５には、全てのビデオ・タイトル・セット（ＶＴＳ）３４の属性情報がビデオ・タイトル・セット（ＶＴＳ）３４毎に記述されたビデオ・タイトル・セット属性テーブル（ＶＴＳ＿ＡＴＲＴ）を有している。当然ながら、ビデオ・タイトル・セット情報（ＶＴＳＩ）３８の管理テーブル（ＶＴＳＩ＿ＭＡＴ）に記述された属性情報とビデオ・タイトル・セット属性テーブル（ＶＴＳ＿ＡＴＲＴ）内のそのタイトル・セットに関する属性情報は、同一であり、いずれから属性情報を獲得してもＤＶＤプレーヤの各デコーダをセットすることができる。
【００２３】
上記属性情報には、ビデオの属性情報（ＶＴＳ＿Ｖ＿ＡＴＲ）、オーディオの属性情報（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）及び副映像の属性情報（ＶＴＳ＿ＳＰ＿ＡＴＲ）がある。ビデオの属性情報には、ビデオの圧縮モード、ＴＶシステム（ＮＴＳＣ或いはＰＡＬ方式）、アスペクト比及び表示モード等に関するビデオの属性（ＶＴＳ＿Ｖ＿ＡＴＲ）があり、また、オーディオの属性情報（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）は、オーディオ・ストリーム毎にその属性が記載され、その属性（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）として、オーディオのコーディング・モード、例えば、ＭＰＥＧ圧縮モード、ドルビーＡＣ３圧縮モード、リニアＰＣＭエンコーディングモード、或いは、ＤＴＳ圧縮モード、オーディオ・タイプ、例えば、言語を含むか否かのオーディオ・タイプ、オーディオ応用モード、例えば、カラオケ、サラウンド或いは特に特定されない等のオーディオ応用モード及びオーディオ・チャンネルの数等が記述される。更に、副映像の属性情報（ＶＴＳ＿ＳＰ＿ＡＴＲ）は、副映像ストリーム毎に記述され、その属性情報（ＶＴＳ＿ＳＰ＿ＡＴＲ）として副映像のコーディング・モード、例えば、ランレングス圧縮、及び副映像のタイプ、例えば、言語か否か等が記述される。
【００２４】
図４は、ビデオオ・ブジェクト・セット（ＶＯＢＳ）３６，３９，４０の一例を示している。このビデオ・オブジェクト・セット（ＶＯＢＳ）３６，３９，４０は、図５に示すようにビデオ、オーディオ及び副映像データのパックから構成される構造に定められている。ここで、ビデオ・オブジェクト・セット（ＶＯＢＳ）４０には、２つのメニュー用及びタイトル用として３つのタイプのビデオ・オブジェクト・セット（ＶＯＢＳ）３６，３９，４０がある。また、ビデオ用のオブジェクト・セット（ＶＯＢＳ）３６，３９，４０は、ビデオ・パックを通常含み、これに加えてオーディオ及び／又は副映像データのパックから構成される。これに対して、オーディオ用のオブジェクト・セット（ＶＯＢＳ）３６，３９，４０は、オーディオ・パックを通常含み、これに加えて副映像データ及び／又はビデオのパックから構成される。
【００２５】
以下、単にビデオ・オブジェクト・セット（ＶＯＢＳ）４０について説明するが、他のタイプのビデオ・オブジェクト・セット（ＶＯＢＳ）も同様の構造を有するものと理解されたい。図５に示すようにビデオオブジェクトセット（ＶＯＢＳ）４０は、１個以上のビデオ・オブジェクト（ＶＯＢ）５０の集合として定義され、ビデオオ・ブジェクト・セット（ＶＯＢＳ）４０中のビデオ・オブジェクト８３は、同一の用途の供される。
【００２６】
ビデオオ・ブジェクト（ＶＯＢ）５０には、識別番号（ＩＤＮ＃ｊ）が付され、この識別番号によってそのビデオ・オブジェクト（ＶＯＢ）５０を特定することができる。ビデオ・オブジェクト（ＶＯＢ）５０は、１又は複数のデータ・セル５１から構成される。セルには、識別番号（Ｃ＿ＩＤＮ＃ｊ）が付され、このセル識別番号（Ｃ＿ＩＤＮ＃ｊ）によってセル５１が特定される。各セル５１は、１又は複数のビデオ・オブジェクト・ユニット（ＶＯＢＵ）５１、通常は、複数のビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２から構成される。ここで、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２は、１つのナビゲーションパック（ＮＶパック）５３を先頭に有するパック列として定義される。即ち、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２は、あるナビゲーションパック５３から次のナビゲーション・パックの直前まで記録される全パックの集まりとして定義される。このビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２の再生時間は、ビデオオブジェクトユニット（ＶＯＢＵ）中に含まれる単数又は複数個のＧＯＰから構成されるビデオデータの再生時間に相当し、その再生時間は、０．４秒以上であって１．２秒より大きくならないように定められる。ＭＰＥＧでは、１ＧＯＰは、通常０．５秒であってその間に１５枚程度の画像が再生する為の圧縮された画面データであると定められている。
【００２７】
図５に示すようにビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２がビデオデータを含む場合には、ＭＰＥＧ規格、即ち、ＭＰＥＧのシステムレーヤに定められたビデオパック（Ｖパック）５４、副映像パック（ＳＰパック）５５及びオーディオパック（Ａパック）５６から構成されるＧＯＰが配列されてビデオ・データ・ストリームが構成されるが、このＧＯＰの数とは、無関係にＧＯＰの再生時間を基準にしてビデオオブジェクト・ユニット（ＶＯＢＵ）５２が定められ、その先頭には、常にナビゲーションパック（ＮＶパック）５３が配列される。また、オーディオ及び／又は副映像データのみの再生データにあってもこのビデオ・オブジェクトユ・ニットを１単位として再生データが構成される。即ち、オーディオ・パック５６のみでビデオ・オブジェクト・ユニット５２が構成されても、ビデオデータのビデオ・オブジェクトと同様にそのオーディオ・データが属するビデオ・オブジェクト・ユニットの再生時間内に再生されるべきオーディオ・パックがそのビデオ・オブジェクト・ユニットに格納される。
【００２８】
ナビゲーション・パック５３並びにビデオ・オーディオ及び副映像パック５３，５５，５６について以下に説明する。下記に説明するナビゲーション・パック５３並びにビデオ・オーディオ及び副映像パック５３，５５，５６は、全て同一のパック長（２０４８バイト）を有し、ナビゲーション・パック５３は、１パックに２パケットが格納される構造を有し、ビデオ・オーディオ及び副映像パック５３，５５，５６は、原則として１パックに１パケットが格納される構造を有している。図５を参照して説明したようにセル５１は、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２の集合とされ、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２は、ナビゲーション（ＮＶ）パック５３から始まるパック列として定義される。従って、セル５１中の最初のビデオ・オブジェクト・ユニット（ＶＯＢＵ）５２のスタートアドレス（Ｃ＿ＦＶＯＢＵ＿ＳＡ）は、ＮＶパック５３のスタートアドレスを表すこととなる。このＮＶパック５３は、図６に示すようにパックヘッダ６１、システムヘッダ６２及びナビゲーションデータとしての２つのパケット、即ち、再生（ｐｒｅｓｅｎｔａｔｉｏｎ）制御情報（ＰＣＩ）パケット６３及びデータサーチ情報（ＤＳＩ）パケット６４から成る構造を有し、図６に示すようなバイト数が各部に付り当てられ、１パックが１論理セクタに相当する２０４８バイトに定められている。また、このＮＶパックは、そのグループオブピクチャー（ＧＯＰ）中の最初のデータが含まれるビデオパックの直前に配置されている。オブジェクト・ユニット５２がビデオ・パックを含まない場合であってもＮＶパックがオーディオパック又は／及び副映像パックを含むオブジェクトユニットの先頭に配置される。このようにオブジェクト・ユニットがビデオパックを含まない場合であってもオブジェクト・ユニットがビデオパックを含む場合と同様にオブジェクトユニットの再生時間は、ビデオが再生される単位を基準に定められる。
【００２９】
ＮＶパック５３のパック・ヘッダ６１及びシステムヘッダ６２は、ＭＰＥＧ２のシステムレーヤで定義され、パックヘッダ６１には、パック開始コード、システムクロックリファレンス（ＳＣＲ）及び多重化レートの情報が格納され、システムヘッダ６２には、ビットレート、ストリームＩＤが記載されている。ＰＣＩパケット６３及びＤＳＩパケット６４のパケットヘッダ６５、６６には、同様にＭＰＥＧ２のシステムレーヤに定められているようにパケット開始コード、パケット長及びストリームＩＤが格納され、このパケットヘッダ６５、６６に続いてサブ・ストリームＩＤ７３、７４が記述されている。
【００３０】
ＰＣＩパケット６３のＰＣＩデータ（ＰＣＩ）６７には、ＶＯＢユニット（ＶＯＢＵ）５２内のビデオデータの再生状態に同期してプレゼンテーション、即ち、表示の内容を変更する為のナビゲーションデータが格納されている。即ち、ＰＣＩデータ（ＰＣＩ）６７には、ＰＣＩ全体の情報としてのＰＣＩ一般情報（ＰＣＩ＿ＧＩ）及びアングル変更時における各飛び先アングル情報としてのアングル情報（ＮＳＭＬＳ＿ＡＮＧＬＩ）が記述されている。ＰＣＩ一般情報（ＰＣＩ＿ＧＩ）には、ＰＣＩ６７が記録されているＶＯＢＵ５２の論理セクタからの相対的論理ブロック数でそのＰＣＩ６７が記録されているＮＶパック（ＮＶ＿ＰＣＫ）５３のアドレス（ＮＶ＿ＰＣＫ＿ＬＢＮ）が記述されている。また、ＰＣＩ一般情報（ＰＣＩ＿ＧＩ）には、ＶＯＢＵ５２のカテゴリー（ＶＯＢＵ＿ＣＡＴ）、ＶＯＢＵ５２のスタート再現時間（ＶＯＢＵ＿Ｓ＿ＰＴＭ）及び再現終了時間（ＶＯＢＵ＿ＥＰＴＭ）が記述されている。ここで、ＶＯＢＵ５２のスタートＰＴＳ（ＶＯＢＵ＿ＳＰＴＳ）は、当該ＰＣＩ６５が含まれるＶＯＢＵ５２中のビデオデータの再生開始時間（スタート・プレゼンテーション・タイム）を示している。この再生開始時間は、ＶＯＢＵ８５中の最初の再生開始時間である。通常は、最初のピクチャーは、ＭＰＥＧの規格におけるＩピクチャー（Ｉｎｔｒａ−Ｐｉｃｔｕｒｅ）の再生開始時間に相当する。ＶＯＢＵ５２の終了ＰＴＳ（ＶＯＢＵ＿ＥＰＴＳ）は、当該ＰＣＩ６７が含まれるＶＯＢＵ５２の再生終了時間（終了プレゼンテーションタイム）を示している。更に、ＰＣＩ一般情報（ＰＣＩ＿ＧＩ）には、当該ＰＣＩが含まれるビデオデータの再生終了時間（ＶＯＢＵ＿ＳＥ＿Ｅ＿ＰＴＭ）及び当該ＰＣＩが含まれているセル中の表示順序で最初のビデオフレームから当該ＰＣＩが含まれるＶＯＢＵ中の表示順序で最初のビデオフレームまで相対時間（Ｃ＿ＥＬＴＭ）が記載されている。
【００３１】
図６に示したＤＳＩパケット３１７のＤＳＩデータ（ＤＳＩ）６８は、ＶＯＢユニット（ＶＯＢＵ）５２のサーチを実行する為のナビゲーションデータである。ＤＳＩデータ（ＤＳＩ）５２には、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）、シームレス再生情報（ＳＭＬ＿ＰＢＩ）、アングル情報（ＳＭＬ＿ＡＧＬＩ）、ＶＯＢユニットをサーチするための情報（ＶＯＢＵ＿ＳＲＩ）及び同期再生情報（ＳＹＮＣＩ）が記述されている。
【００３２】
ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）は、そのＤＳＩデータ６８全体の情報が記述されている。即ち、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＮＶパック５３のシステム時刻基準参照値（ＮＶ＿ＰＣＫ＿ＳＣＲ）が記載されている。このシステム時刻基準参照値（ＮＶ＿ＰＣＫ＿ＳＣＲ）は、図２に示す各部に組み込まれているシステムタイムクロック（ＳＴＣ）に格納され、このＳＴＣを基準にビデオ、オーディオ及び副映像パックがビデオ、オーディオ及び副映像デコーダでデコードされ、ビデオ及びオーディオ・信号が出力される。ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩ６８が記録されているＶＯＢセット（ＶＯＢＳ）５２の先頭論理セクタからの相対的論理セクタ数（ＲＬＳＮ）でＤＳＩ６８が記録されているＮＶパック（ＮＶ＿ＰＣＫ）５３のスタートアドレス（ＮＶ＿ＰＣＫ＿ＬＢＮ）が記載され、ＶＯＢユニット（ＶＯＢＵ）の先頭論理セクタからの相対的論理セクタ数（ＲＬＳＮ）でＤＳＩ６８が記録されているＶＯＢユニット（ＶＯＢＵ）５２中の最終パックのアドレス（ＶＯＢＵ＿ＥＡ）が記載されている。
【００３３】
更に、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩ６８が記録されているＶＯＢユニット（ＶＯＢＵ）の先頭論理セクタからの相対的論理セクタ数（ＲＬＳＮ）でこのＶＯＢＵ内での最初のＩピクチャーの最終アドレスが記録されているＶパック（Ｖ＿ＰＣＫ）５４の終了アドレス（ＶＯＢＵ＿ＩＰ＿ＥＡ）が記載され、当該ＤＳＩ６８が記録されているＶＯＢＵ５２の識別番号（ＶＯＢＵ＿ＩＰ＿ＩＤＮ）及び当該ＤＳＩ６８が記録されているセルの識別番号（ＶＯＢＵ＿Ｃ＿ＩＤＮ）が記載されている。
【００３４】
ＤＳＩのサーチ情報（ＶＯＢＵ＿ＳＲＩ）には、所定数のナビゲーションパックのアドレスが記述されている。このアドレスを参照してビデオの早送り等が実行される。また、同期情報（ＳＹＮＣＩ）には、ＤＳＩ６８が含まれるＶＯＢユニット（ＶＯＢＵ）のビデオデータの再生開始時間と同期して再生する副映像及びオーディオデータのアドレス情報が記載される。即ち、ＤＳＩ６８が記録されているＮＶパック（ＮＶ＿ＰＣＫ）５３からの相対的な論理セクタ数（ＲＬＳＮ）で目的とするオーディオパック（Ａ＿ＰＣＫ）５６のスタートアドレス（Ａ＿ＳＹＮＣＡ）が記載される。オーディオストリームが複数（最大８）ある場合には、その数だけ同期情報（ＳＹＮＣＩ）が記載される。また、同期情報（ＳＹＮＣＩ）には、目的とするオーディオ・パック（ＳＰ＿ＰＣＫ）５６を含むＶＯＢユニット（ＶＯＢＵ）５２のＮＶパック（ＮＶ＿ＰＣＫ）５３のアドレス（ＳＰ＿ＳＹＮＣＡ）がＤＳＩ６８が記録されているＮＶパック（ＮＶ＿ＰＣＫ）５３からの相対的な論理セクタ数（ＲＬＳＮ）で記載されている。副映像ストリームが複数（最大３２）ある場合には、その数だけ同期情報（ＳＹＮＣＩ）が記載される。
【００３５】
ビデオ・パック５４は、図７に示すようにＭＰＥＧ２のシステムレーヤに定められると同様にパック・ヘッダ７０並びにパケット・ヘッダ７１及び対応するデータが格納されたビデオ・パケット７２から構成され、そのパック長は、２０４８バイトに定められている。ビデオ・パック５４のパック・ヘッダ７０は、ＭＰＥＧ２のシステムレーヤで定義され、パックヘッダ７０には、パック開始コード、システムクロックリファレンス（ＳＣＲ）及び多重化レートの情報が格納されている。ビデオ・パケット７３のパケットヘッダ７１には、同様にＭＰＥＧ２のシステムレーヤに定められているようにパケット開始コード、パケット長及びストリームＩＤが格納されている。ビデオ・パケット７３のパケット・データ７２には、ビデオ・データがＭＰＥＧ圧縮されたビデオ・データが格納されている。
【００３６】
副映像パック５５は、図８に示すようにＭＰＥＧ２のシステムレーヤに定められると同様にパック・ヘッダ７６並びにパケット・ヘッダ７７、これに続くサブストリームＩＤ７８及び対応するデータが格納されたビデオ・パケット７９から構成され、そのパック長は、２０４８バイトに定められている。副映像パック５５のパック・ヘッダ７６は、ＭＰＥＧ２のシステムレーヤで定義され、パックヘッダ７６には、パック開始コード、システムクロックリファレンス（ＳＣＲ）及び多重化レートの情報が格納されている。副映像パケット８０のパケットヘッダ７７には、同様にＭＰＥＧ２のシステムレーヤに定められているようにパケット開始コード、パケット長及びストリームＩＤが格納されている。副映像パケット８０のパケット・データ７９には、副映像データが通常ランレングス圧縮された副映像データが格納されている。サブストリームＩＤ７８に関しては、後にオーディオのサブストリームＩＤとの関係で説明する。
【００３７】
ＭＰＥＧ圧縮されたオーディオ・データがパケット・データとして格納されているオーディオ・パケットに関しては、図７に示されるビデオ・パック５４と略同様の構造を有していることから、その説明は省略する。ドルビーＡＣー３或いはＤＴＳのオーディオ・データは、図９に示すような構造を有するパック５６内に格納されている。即ち、図９に示すようにオーディオ・パック５６は、ＭＰＥＧ２のシステムレーヤに定められると同様にパック・ヘッダ８２並びにパケット８７から構成されている。パケット８７は、パケット・ヘッダ８３、これに続いてサブストリームＩＤ８４、オーディオフレーム情報８５及びオーディオ・データが格納されたビデオ・パケット８６から構成されている。既に説明したようにパック５６のパック長は、２０４８バイトに定められている。オーディオ・パック５６のパック・ヘッダ８２は、ＭＰＥＧ２のシステムレーヤで定義され、パックヘッダ８２には、パック開始コード、システムクロックリファレンス（ＳＣＲ）及び多重化レートの情報が格納されている。オーディオ・パケット８７のパケットヘッダ８３には、同様にＭＰＥＧ２のシステムレーヤに定められているようにパケット開始コード、パケット長及びストリームＩＤが格納されている。オーディオ・パケット８７のパケット・データ８６には、ドルビーＡＣ−３或いはＤＴＳ圧縮されたオーディオ・データが格納されている。サブストリームＩＤ８５に関しては、後にストリームＩＤ及びサブストリームＩＤとの関係で説明する。
【００３８】
リニアＰＣＭオーディオ・パックは、図１０に示すようにそのパケット構造が異なるが、図９に示されるパック構造と略同様の構造を有している。図１０に示すリニアＰＣＭオーディオ・パック９０のパケット・データ８６は、そのデータ・エンコードされたデータであるが、ドルビーＡＣ３及びＤＴＳと異なり圧縮されたデータではない。リニアＰＣＭオーディオ・パック９０は、パック・ヘッダ８２及びパケット９０から構成され、パケット９０は、既に説明したパケット・ヘッダ８３に続いてサブ・ストリームＩＤ、オーディオ・フレーム情報８５及びオーディオ・パケット・データ９２から構成され、リニアＰＣＭオーディオ・パケット９０似合っては、更にオーディオ・フレーム情報８５とオーディオ・パケット・データ９２とのオーディオ・フレーム情報９１が設けられている。
【００３９】
リニアＰＣＭのオーディオ・フレーム情報９１には、リニアＰＣＭのオーディオに関する情報、例えば、オーディオ・フレーム・グループ中のファースト・アクセスの対象とされるオーディオ・フレームのフレーム番号、ミュートのオン、或いは、ミュートのオフを示すオーディオ・ミュート・フラグ、１６ビット、２０ビット、２４ビット及びその他のビットのいずれかでサンプルされたオーディオ・データが量子化されているかを表す量子化ワード長、４８ｋＨｚ及び９６ｋＨｚでサンプリングされたかを示すサンプル周波数、オーディオ・チャネルの数を示すオーディオ・チャネル数、ダイナミック・レンジの制御情報について記述したダイナミック・レンジ制御について記述されている。
【００４０】
上述したオーディオ・パケット８０，９０のパケット・ヘッダは、１６ビットのペス・パケット・レングス（ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ）及び８ビットのペス・ヘッダ・データ・レングス（ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈ）を含んでいる。ここで、ペス・パケット・レングス（ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ）は、このペス・パケット・レングスに続く次のデータからオーディオ・パケット８０、９０の終わりまでのデータ長を表し、ペス・ヘッダ・データ・レングス（ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈ）は、このペス・ヘッダ・データ・レングス続く次のデータからパケットヘッダの終わりまでのデータ長を表している。リニアＰＣＭ、ドルビーＡＣ３及びＤＴＳのオーディオ・フレーム情報８５には、フレーム・ヘッダの数及びファースト・アクセス・ユニット・ポインタが記述される。ここで、フレーム・ヘッダの数は、オーディオ・パケット・データ８６、９２中に含まれるオーディオ・データのフレームのヘッダの数（Ｎｕｍｂｅｒ＿ｏｆ＿ｆｒａｍｅ＿ｈｅａｄｅｒｓ）、換言すれば、フレーム数が記述される。また、ファースト・アクセス・ユニット・ポインタには、オーディオ・パケット・データ８６、９２中で最初にアクセスされるオーディオ・フレームのアドレスが記述される。このアドレスは、このファースト・アクセス・ユニット・ポインタの最終バイトからの相対アドレス、より正確には、相対ブロック数で記述される。パケット・データ８６、９２が最初にアクセスされるオーディオ・フレーム・ユニットを含まない場合には、ない旨の“００００００００ｈ”が記述される。
リニアＰＣＭ及びドルビーＡＣ３のオーディオ・パケット・データ８６、９２では、そのパケット・データ８６、９２のデータ長がオーディオ・フレームの整数倍或いは整数分の１に対応していないために、そのファースト・アクセス・ユニット・ポインタは、不定となっている。これに対して、ＤＴＳのオーディオ・パケット・データ８６では、そのオーディオ・フレームの整数倍がパケット・データ８６のデータ長となっていることから、換言すれば、パケット・データ８６中に複数のＤＴＳオーディオ・フレームが整合して格納されていることから、ＤＴＳのファースト・アクセス・ユニット・ポインタには、“０００１ｂ”が常に記述される。
【００４１】
次に、ストリームＩＤ及びサブ・ストリームＩＤを参照してパケット・データがいずれのストリームに属するかを判別する方法について説明する。図１１には、パケット・ヘッダ６５，６６、７１、７７，８３に記述されるストリームＩＤのデータが示されている。図７に示されるパック５４のパケット・ヘッダ７１内のストリームＩＤに“１１１０００００ｂ”が記述される場合には、そのパケット・データは、図１１に示されるようにビデオ・パケット・データであってビデオ・ストリームに属することとなる。また、パック５４のパケット・ヘッダ７１内のストリームＩＤに“１１０Ｘ０＊＊＊ｂ”が記述される場合には、図１１に示されるようにそのパケット・データは、ＭＰＥＧオーディオ・パケット・データであってＭＰＥＧオーディオ・ストリームに属することとなる。ここで、“＊＊＊ｂ“は、オーディオ・ストリーム番号を示している。
【００４２】
図６に示すナビゲーション・パック５３のＰＣＩパケット６５及びＤＳＩパケット６６内のストリームＩＤには、“１０１１１１１１ｂ”が記述され、そのパケット・データ６７、６８がプライベート・ストリーム２に属することが明示される。そして、ＰＣＩパケット・ヘッダ６５に続くサブ・ストリームＩＤ７３には、図１２に示すように“００００００００ｂ”が記述されてこのＰＣＩパケット・データ６７がＰＣＩストリームに属する旨が判明する。また、ＤＳＩパケット・ヘッダ６６に続くサブ・ストリームＩＤ７４に図１２に示すように“０００００００１ｂ”が記述されてＤＳＩパケット・データ６８がＤＳＩストリームに属する旨が判明する。尚、サブ・ストリームＩＤに“０１１１１１１１ｂ”が記述される場合には、そのストリームは、プロバイダが独自に定めたストリームであることを示すこととなる。
【００４３】
図８に示す副映像パック５５においては、そのパケット・ヘッダ７７内のストリームＩＤに“１０１１１１０１ｂ”が記述され、そのパケット・データ７９がプライベート・ストリーム１に属することが明示される。そして、パケット・ヘッダ７７に続くサブ・ストリームＩＤ７３には、図１３に示すように“００１＊＊＊＊＊ｂ”が記述されてこのパケット・データ７９が副映像データ・ストリームに属する旨が判明する。ここで、“＊＊＊ｂ“は、副映像データ・ストリーム番号を示している。
【００４４】
図８、図９及び図１０に示すオーディオ・パック５６においては、そのパケット・ヘッダ８３内のストリームＩＤに“１０１１１１０１ｂ”が記述され、そのパケット・データ８６、９２がプライベート・ストリーム１に属することが明示される。そして、パケット・ヘッダ８３に続くサブ・ストリームＩＤ８４に図１３に示すように“１００００＊＊＊ｂ”が記述される場合には、このパケット・データ８６がドルビーＡＣ３のオーディオ・データ・ストリームに属する旨が判明する。また、パケット・ヘッダ８３に続くサブ・ストリームＩＤ８４に図１３に示すように“１０００１＊＊＊ｂ”が記述される場合には、このパケット・データ８６がＤＴＳのオーディオ・データ・ストリームに属する旨が判明する。更に、パケット・ヘッダ８３に続くサブ・ストリームＩＤ８４に図１３に示すように“１０１００＊＊＊ｂ”が記述される場合には、このパケット・データ９２がリニアＰＣＭのオーディオ・データ・ストリームに属する旨が判明する。ここで、“＊＊＊ｂ“は、オーディオ・データ・ストリーム番号を示している。
【００４５】
以上のようにストリームＩＤ及びサブ・ストリームＩＤの組合せでデータ・ストリームがいずれに属するかが判明する。
上述したオーディオ・パケット８０，９０のペス・パケット・レングス（ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ）及びペス・ヘッダ・データ・レングス（ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈ）及びフレーム・ヘッダの数（Ｎｕｍｂｅｒ＿ｏｆ＿ｆｒａｍｅ＿ｈｅａｄｅｒｓ）から転送レートを計算により求めることができるが、その原理を図１４に示すＤＴＳオーディオ・パックの構造を参照しながら、説明する。既に説明したように、ＤＴＳのオーディオデータは、そのオーディオ・データ８６内に必ずフレームアラインされている。パックヘッダ長は、１４バイト、そのパックヘッダ長は可変であり、サブストリームＩＤ長は、１バイト、オーディオ・フレーム・インフォメーション長は、３バイトである。パケット・ヘッダ８３には、最初に４バイトのデータがあり、次に２バイトのペス・パケット・レングス（ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ）が、次に２バイトのデータ続いて１バイトのペス・ヘッダ・データ・レングス（ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈ）があり、ひき続き可変長のデータから構成される。ペス・パケット・レングスは、次のデータからオーディオ・パケットの終わりまでのデータ長を示し、ペス・ヘッダ・データ・レングスは、次のデータからパケットヘッダの終わりまでのデータ長を示している。したがって、  ＤＴＳのオーディオデータ長（ａ）は次のように計算される。
【００４６】
ａ＝ｂ−２−ｃ−４
ａ：ＤＴＳのオーディオデータ長
ｂ：ペス・パケット・レングス
ｃ：ペス・ヘッダ・データ・レングス
また、オーディオ・フレーム・インフォメーション８５の初めにフレーム数（フレーム・ヘッダの数）が記載されているので、ＤＴＳのフレームがいくつ入っているかが判る。
【００４７】
ＤＶＤのＤＴＳパックは、上記のような構造を有しているので、パケット・ヘッダを検出してＤＴＳのオーディオデータ長を、オーディオ・フレーム情報を検出してＤＴＳのフレーム数を獲得し、両方の値からビット・レートを判断することとなる。ビットレートは、この両方の値から１フレームのデータ長を得て判断することとなる。つまり、
１フレームのデータ長
＝ＤＴＳのオーディオデータ長（ａ）÷ＤＴＳのフレーム数
で得られる。ＤＶＤのＤＴＳは、４８ｋＨｚのサンプリング周波数で１フレームは５１２サンプルであるので、ビットレートは
１フレームのデータ長÷（５１２×４）×１５３６０００
で計算できる。計算しなくても、ＤＶＤのＤＴＳのビットレートは、下記のように６種類しかないので、１フレームのデータ長に対応するテーブルを予めＲＯＭ等に記憶しておけば、容易にビットレートを求めることができる。
【００４８】
パケット８７のオーディオ・データ８６に
（１）１オーディオ・フレームが格納されている場合には、１５０９，７５０ｋｂｐｓであり、
（２）２オーディオ・フレームが格納されている場合には、７５４，５００ｋｂｐｓであり、
（３）３オーディオ・フレームが格納されている場合には、５０３，２５０ｋｂｐｓであり、
（４）４オーディオ・フレームが格納されている場合には、３７７，２５０ｋｂｐｓであり、
（５）６オーディオ・フレームが格納されている場合には、２５１，２５０ｋｂｐｓであり、
（６）８オーディオ・フレームが格納されている場合には、１８８，２５０ｋｂｐｓである。
【００４９】
ＤＴＳオーディオ・データについては、オーディオ・データ８６内に必ずフレームアラインされていることから、正確にビット・レートを計算できる。ドルビーＡＣ−３のオーディオ・データについては、パケット・データ８６内に必ずしもフレームアラインされていないが、同様の方法によって概略のビット・レートを計算できる。数値として、ビット・レートを表示しない場合には、概略のビット・レートを計算できれば、例えば、グラフとして概略のビット・レートを表示することができる。ドルビーＡＣ−３のオーディオ・データの転送レートは、次のように求められる。
【００５０】
ドルビーＡＣ−３のオーディオデータは、そのオーディオ・データ８６内に必ずしもフレームアラインされていないのでビットレートは、概数として求められる。ドルビーＡＣ−３のオーディオ・パックにおいては、そのパックヘッダ長は、１４バイト、そのパックヘッダ長は、可変であり、サブストリームＩＤ長は、１バイト、オーディオ・フレーム・インフォメーション長は、３バイトである。パケット・ヘッダ１７には、最初に４バイトのデータがあり、次に２バイトのペス・パケット・レングス（ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ）が、次に２バイトのデータ続いて１バイトのペス・ヘッダ・データ・レングス（ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈ）があり、ひき続き可変長のデータから構成される。ペス・パケット・レングスは、次のデータからオーディオ・パケットの終わりまでのデータ長を示し、ペス・ヘッダ・データ・レングスは、次のデータからパケットヘッダの終わりまでのデータ長を示している。したがって、ドルビーＡＣ−３のオーディオデータ長（ａ）は次のように計算される。
【００５１】
ａ＝ｂ−２−ｃ−４
ａ：ドルビーＡＣ−３のオーディオデータ長
ｂ：ペス・パケット・レングス
ｃ：ペス・ヘッダ・データ・レングス
また、オーディオ・フレーム・インフォメーション８５の初めにフレーム数（フレーム・ヘッダ数）が記載されているので、ドルビーＡＣ−３のフレームがいくつ入っているかが判る。
【００５２】
ＤＶＤのドルビーＡＣ−３パックは、上記のような構造を有しているので、パケット・ヘッダを検出してドルビーＡＣ−３のオーディオデータ長を、オーディオ・フレーム情報を検出してドルビーＡＣ−３のフレーム数を獲得し、両方の値からビット・レートを判断することとなる。ビットレートは、この両方の値から１フレームのデータ長を得て判断することとなる。つまり、
１フレームのデータ長
≒ＡＣ−３のオーディオデータ長（ａ）÷ＡＣ−３のフレーム数
で得られる。ＤＶＤのドルビーＡＣ−３は、４８ｋＨｚのサンプリング周波数で１フレームは、１５３６サンプルであるので、ビットレートは
１フレームのデータ長÷（１５３６×４）×１５３６０００
で計算できる。
【００５３】
尚、同様にＭＰＥＧオーディオについても上述したＡＣー３の場合と同様に転送ビットレートの概数を計算することができる。また、リニアＰＣＭオーディオにあっては、その転送レートは、サンプリング周波数と量子化数で定まり、その音質も両者で決定される。このサンプリング周波数と量子化数は、オーディオデータ情報９１に記述されているのでこのオーディオデータ情報９１を獲得するだけでその転送レート及び音質を表示することができる。
【００５４】
また、ＡＣ−３オーディオ・パケットにあっては、そのパケットの集合としてのビット・ストリーム中の符号化データ内に同期情報があり、この同期情報の中のフレーム・サイズ・コード（ｆｒａｍｅ  ｓｉｚｅ  ｃｏｄｅ）を読み出し、そのコードからビットレートを知ることもできる。ＭＰＥＧオーディオ・パケットの場合は、その符号化データ内のヘッダの中のビット・ストリーム・インデックス（ｂｉｔｒａｔｅ＿ｉｎｄｅｘ）を読み出し、そのデータからビットレートを得られるので、そのデータからビットレートを計算しても良い。
【００５５】
図２を参照してＤＶＤプレーヤの動作の概略を説明する。ＤＶＤディスク１０に対向して光ピック・アップ１０１が設けられ、この光ピック・アップ１０１によってモータ１２によって回転されるＤＶＤディスク１０から物理セクタ単位でデータが読み込まれ、このデータがＤＶＤディジタル信号処理ユニット（ＤＶＤ・ＤＳＰ）１０２で処理される。ＤＶＤディスク１０のＶＭＧ３３が読み込まれることによってホスト・マイクロコンピュータ１０４のＲＡＭに格納され、このホスト・マイクロコンピュータ１０４によって各部がセットされる。その後、メニュー等を参照してタイトルが決定されると、決定されたタイトルに相当するＶＴＳ３４のＶＴＳＩ３８が読み込まれ、ＶＴＳＩ３８が同様にホスト・マイクロコンピュータ１０４のＲＡＭに格納され、そのタイトルの再生準備が整えられる。その後、ＲＡＭに格納されたＶＴＳＩ３８を参照して実データとしてのタイトル用のＶＯＢＳ４０からデータ・セル５１を再生の単位として次々にＶＯＢＵ５２が読み出される。読み出されたＶＯＢＵ５２中からその先頭のナビゲーション・パック５３がホスト・マイクロコンピュータ１０４に供給されそのＲＡＭに格納される。
【００５６】
そのＶＯＢＵ５２中の他のパック５４、５５、５６は、デコーダ１０３のデマルチプッレクサ１０５に供給され、このデマルチプッレクサ１０５においてそのストリームＩＤ及びサブストリームＩＤが参照されて各パック５４、５５、５６のパケットがそれぞれ対応するデコーダ部に出力される。即ち、ビデオ・パック５４のパケット７３は、ビデオ・デコーダ・ユニット１０６に出力され、そのビデオ・パケット・データが伸張されてビデオ・ミキサー１０７に出力される。また、副映像パック５５のパケット８０は、副映像処理ユニット１０８に供給され、副映像に関する制御データがそのパケット８０から取り出され、その表示情報とともに副映像デコーダ・ユニット１０９に送られ、その副映像データがランレングス伸張される。ランレングス伸張された副映像データは、ビデオ・ミキサー１０７に供給され、副映像が表示情報で指定された領域等に表示されるように副映像データがビデオ・データに混合され、混合されたビデオ・ディジタル信号がエンコーダ１１０に供給される。エンコーダ１１０では、このビデオ・ディジタル信号をアナログ信号に変換してアナログ映像信号として出力する。更に、オーディオ・パック５６のパケット８６，９２は、オーディオ・デコーダ・ユニット１１１に供給され、そのストリームＩＤ及びサブストリームＩＤで判別されるデータのエンコード種別に応じてパケット８７，９０内のオーディオ・データ８６，９２がデコードされる。即ち、ＭＰＥＧデコード、リニアＰＣＭデコード、ＡＣ−３デコード、或いは、ＤＴＳデコードのいずれかがオーディオ・デコーダ・ユニット１１１において実施される。デコーダされたオーディオ・データは、Ｄ／Ａコンバータ９９でアナログ・オーディオ信号に変換され、アナログ・オーディオ信号がＤ／Ａコンバータ９９から出力される。
【００５７】
オーディオ・パケット８６，９２は、ビット・レート判断ユニット１００にも供給され、そのビットレートが計算されてその計算結果が副映像デコーダ１０９に供給されてそのビットレートの情報が副映像データとしてビデオ・ミキサー１０７においてビデオ・データに混合される。従って、ビデオ信号によって映像がモニタ（図示せず）に表示される際には、そのビット・レートが数値或いは、グラフで表示され、ユーザは、そのオーディオのビット・レートを知ることができる。
【００５８】
モニタにビット・レートを表示する場合に限らず、フロント・パネル９８に設けられた表示部にビット・レート判断ユニット１００からの出力をホスト・マイクロコンピュータ１０４によって表示させても良い。
【００５９】
ビット・レート判断ユニット１００は、具体的には、一例として図１５に示すように構成されても良い。この図１５に示すようにＤＶＤディスク１０上のデータは、ＤＶＤ・ＤＳＰ１０２内の復調部１１２で復調されたのち、信号処理部１１３でエラー訂正が行われてホスト・マイクロ・コンピュータ１０４で制御されるデマルチプレクサ１０５のオーディオ・属性情報抜き取り部１１４と音声ストリーム分離部１１５へ送られる。音声ストリーム分離部１１５では、音声や映像のデータから音声ストリームのみを抜き出し、このオーディオ・ストリームが音声ストリーム選択部１１６に転送される。音声属性情報抜き取り部１１４では、ユーザが指定したオーディオ・ストリームの番号、例えば、ＤＴＳオーディオ・データが記録されているオーディオ・ストリーム番号をオーディオ・ストリーム選択部１１６に送る。音声ストリーム選択部１１６では音声属性情報抜き取り部１１４からのオーディオ・ストリーム番号と同じ番号のオーディオ・ストリームのみを選択し、ＤＴＳデータをパケットヘッダ検出部１１７とオーディオフレーム情報検出部１１８へ送るとともに１フレーム抜き取り回路１２１へ送る。
【００６０】
パケットヘッダ検出部１１７では、ペス・パケット・レングス（ｂ）及びペス・ヘッダ・データ・レングス（ｃ）が検出され、オーディオフレーム情報検出部１１８では、オーディオフレーム情報からオーディオ・フレーム数、例えば、ＤＴＳのオーディオ・フレーム数が取り出される。すでに説明した式（ａ＝ｂ−２−ｃ−４）からＤＴＳのオーディオデータ長（ａ）が判明し、両方の値がビットレート判断部１１９に出力される。ビットレート計算部１１９では、この両方の値から１フレームのデータ長を得る。つまり、
１フレームのデータ長＝ＤＴＳのオーディオデータ長÷ＤＴＳのフレーム数
で得られる。ＤＶＤのＤＴＳは４８ｋＨｚのサンプリング周波数で１フレームは５１２サンプルであるので、ビットレートは
１フレームのデータ長÷（５１２×４）×１５３６０００
で計算できる。
【００６１】
ＤＴＳオーディオ・データのビットレートは、既に述べたように６種類しかないので、フレーム数に対するテーブルをビットレート計算部１１９で参照することによってビットレートを求めることができる。
【００６２】
ビットレート計算部１１９で得られたビットレートは、表示信号発生器１２０へ送られ、表示信号に変換されてこの表示信号が副映像デコーダ・ユニット１０９に供給され、モニタに表示され、或いは、ホスト・マイクロ・コンピュータ１０４に供給されてフロントパネルに表示される。
【００６３】
上記音声ストリーム選択部１１６から出力された音声ストリームは、オーディオ・デコーダ・ユニット１１１内の１フレームを抜き取る１フレーム抜き取り回路１２１で１フレームが抜き取られ、アンブル付加回路１２２でそのフレームの直前にアンブルデータが付加され、パディング付加回路１２３でそのフレームの直後にパディングデータが付加された後、ＩＥＣ９５８変換回路１２４でデジタルオーディオ・インタフェース規格に変換されてビットストリーム出力端子１２５から取り出される。この信号が音声デコーダで復号されてＤ／Ａコンバータ１３０を介して再生される。
【００６４】
図１５に示した回路は、ＤＴＳオーディオ・データに対処する回路として説明したが、明らかなように図１５に示した回路において、ＡＣー３オーディオ・パケット内のペス・パケット・レングス（ｂ）及びペス・ヘッダ・データ・レングス（ｃ）及びＡＣー３オーディオ・パケット内のオーディオフレーム情報からオーディオ・フレーム数を獲得してビットレートの概算を獲得し、その表示が可能である。
【００６５】
更に、オーディオ・データがリニアＰＣＭであることが判明した場合には、そのオーディオ・データ情報からオーディオの品質に関係するサンプリング・周波数及びサンプリング量子化ビット数を表示するようにしても良い。
【００６６】
図１６は、他の実施例に係るビット・レート判断部を含むシステムの概要を示している。この図１６に示す回路では、記録媒体１０上のデータは、復調部１１２で復調されたのち、信号処理部１１３でエラー訂正が行われて音声属性情報抜き取り部１１４と音声ストリーム分離部１１５へ送られる。音声ストリーム分離部１１５では、音声や映像のデータから音声ストリームのみを抜き出し、この音声ストリームが音声ストリーム選択部１１６に転送される。音声属性情報抜き取り部１１４では、オーディオ・ストリーム番号を音声ストリーム選択部１１６に送る。音声ストリーム選択部１１６では、音声属性情報抜き取り部１１４からの音声ストリーム番号と同じ番号の音声ストリームのみを選択し、ＤＴＳパケットのみをパケット・ヘッダ検出部１１７とオーディオ・フレーム情報検出部１１８へ送るとともに１フレーム抜き取り回路１２１へ送らることとなる。ＤＴＳのビットレート表示に関しては、上述したように処理されて表示信号が発生される。
【００６７】
ＤＴＳ以外のオーディオ・パケットは、１フレーム抜き取り回路１２１および音声復号部１２９へ送られる。このＤＴＳ以外のオーディオ・パケットは、音声復号部１２９での復号処理において、ビットレートの検出は、ＡＣ−３の場合はその符号化データ内の同期情報の中のフレーム・サイズ・コード（ｆｒａｍｅ  ｓｉｚｅ  ｃｏｄｅ）を読み出し、そのコードからビットレートを得る。ＭＰＥＧオーディオ・パケットの場合は、その符号化データ内のヘッダの中のビット・ストリーム・インデックス（ｂｉｔｒａｔｅ＿ｉｎｄｅｘ）を読み出し、そのデータからビットレートを得られるので、そのデータをビットレート計算部１１９を経由して表示信号発生器１２０へ出力され、その表示が可能となる。
【００６８】
一方、選択された音声ストリームは音声復号部１２９で符号化されたデータが復号されて元のデータにもどされＤ／Ａ変換器１３０とアンプ１３１を経由して音声出力端子１３２からオーディオ信号が出力される。
【００６９】
また、上記音声ストリームは１フレーム抜き取り回路１２１で１フレームが抜き取られ、アンブル付加回路１２２でそのフレームの直前にアンブルデータが付加され、パディング付加回路１２３でそのフレームの直後にパディングデータが付加された後、ＩＥＣ９５８変換回路１２４でデジタルオーディオインタフェース規格に変換されてビットストリーム出力端子１２５から取り出される。この信号は、デコーダで復号されてオーディオ信号として再生される。
【００７０】
図１７は、更に他の一実施例を示している。図１６に示した実施例との相違点は、音声属性情報抜き取り部１１４で抜き取られて音声属性情報（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）から音声データの符号化方式またはチャンネル数または言語を得、そのデータを表示信号発生器１２０へ送っていることである。したがって、現在再生している音声の符号化方式またはチャンネル数または言語またはビットレートを表示することができる。
【００７１】
図１８は、更にまた他の一実施例を示している。ＤＶＤディスク１０上のデータは、復調部１１２で復調されたのち、信号処理部１１３でエラー訂正が行われて音声属性情報抜き取り部１１４と音声ストリーム分離部１１５へ送られる。音声ストリーム分離部１１５では音声や映像のデータから音声ストリームのみを抜き出し、このオーディオ・ストリームが音声ストリーム選択部１１６に転送される。音声属性情報抜き取り部１１４ではオーディオ・ストリーム番号を音声ストリーム選択部１１６に送る。音声ストリーム選択部１１６では、音声属性情報抜き取り部１１４からのオーディオ・ストリーム番号と同じ番号のオーディオ・ストリームのみを選択し、１フレーム抜き取り回路１２１および音声復号部１２９へ送る。１フレーム抜き取り回路１２１および音声復号部１２９の後段の回路は、図１５と同様であるので、その説明は省略する。
【００７２】
一方、音声ストリーム分離部１１５は、パケットヘッダ検出部１１７とオーディオフレーム情報検出部１１８および音声復号部１１９へ、各音声ストリームを少なくとも１パケット送り、上記で説明したようにビットレートを得ることができる。音声属性情報（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）には、各オーディオ・ストリームの符号化方式またはチャンネル数または言語が記載されているので、表示信号発生器１２０に全オーディオ・データの符号化方式またはチャンネル数または言語またはビットレトを一括して表示することができる。
【００７３】
また、音声属性情報（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）には、音声ストリーム番号も記載されているので、表示器１２０に全オーディオ・データのオーディオ・ストリーム番号も加えたオーディオ・データの符号化方式またはチャンネル数または言語またはビットレートを一括して同時に表示することができる。
【００７４】
【発明の効果】
以上説明したように、この発明によれば、オーディオ・ストリームのビットレート表示ができ、しかも符号化方式やチャンネル数や言語も同時表示可能で、全オーディオ・ストリームの一括表示を行うことができ、さらにＤＴＳのビットレート表示はＤＴＳの復号機能がなくても簡単にできる極めて良好な音声再生装置を提供することができる。
【図面の簡単な説明】
【図１】この発明の一実施例に係る音声再生装置に装填されるＤＶＤディスクを示す斜視図である。
【図２】この発明の一実施例に係る音声再生装置の概略を示すブロック図である。
【図３】図１に示されたＤＶＤディスクの記録領域のフォーマット構造を示す平面図である。
【図４】図３に示したフォーマット構造のＤＶＤビデオ領域をより詳細に示す平面図である。
【図５】図４に示したビデオ・オブジェクト・セットの階層構造を示す平面図である。
【図６】図５に示すナビゲーション・パックの構造を示す平面図である。
【図７】図５に示すビデオ・パックの構造を示す平面図である。
【図８】図５に示す副映像パックの構造を示す平面図である。
【図９】図５に示すオーディオ・パックの構造を示す平面図である。
【図１０】図５に示すオーディオ・パックの構造を示す平面図である。
【図１１】図６から図１０に示されたパケット・ヘッダに設けられたストリームＩＤの記述を示すテーブルである。
【図１２】図６に示されたサブ・ストリームＩＤの記述を示すテーブルである。
【図１３】図８から図１０に示されたサブ・ストリームＩＤの記述を示すテーブルである。
【図１４】ＤＴＳオーディオ・パックの構造を示す平面図である。
【図１５】この発明の一実施例に係る音声再生装置をより詳細に示すブロック図である。
【図１６】この発明の他の実施例に係る音声再生装置をより詳細に示すブロック図である。
【図１７】この発明の他の実施例に係る音声再生装置をより詳細に示すブロック図である。
【図１８】この発明の他の実施例に係る音声再生装置をより詳細に示すブロック図である。
【符号の説明】
１０…ＤＶＤディスク
２５…情報領域
２８…データ記録領域
３０…ボリューム・ファイル構造
３３…ビデオ・マネージャー情報（ＶＭＧＩ）
３４…ビデオ・タイトル・セット（ＶＴＳ）
３６…ビデオ・オブジェクト・セット（ＶＯＢ）
５２…ビデオ・オブジェクト・ユニット（ＶＯＢＵ）
５３…ナビゲーション・パック
５４…ビデオ・パック
５５…副映像パック
５６…オーディオ・パック
９９…Ｄ／Ａコンバータ
１００…ビット・レート判断ユニット
１０１…光ピック・アップ
１０２…ＤＶＤ・ＤＳＰ
１０４…ホスト・マイクロコンピュータ
１０５…デマルチプレクサ
１０６…ＤＶＤデコーダ・ユニット
１０７…ビデオ・ミキサー
１０９…副映像デコーダ・ユニット
１１０…エンコーダ
１１１…オーディオ・デコーダ・ユニット
１１２…復調部
１１３…信号処理部
１１４…音声属性情報抜き取り部
１１５…音声ストリーム分離部
１１６…音声ストリーム選択部
１１７…  パケット・ヘッダ検出部
１１８…オーディオ・フレーム情報検出部
１１９…ビットレート判断部
１２０…表示信号発生器
１２１…１フレーム抜き取り回路
１３０…アンブル付加回路
１３１…パディング付加回路
１２４…ＩＥＣ９５８変換回路
１２５…ビットストリーム出力端子
１２９…音声復号部
１３０…  Ｄ／Ａ変換器
１３１…アンプ
１３２…音声出力端子
【図１】
0003872896.tif 000002
【図２】
0003872896.tif 000003
【図３】
0003872896.tif 000004
【図４】
0003872896.tif 000005
【図５】
0003872896.tif 000006
【図６】
0003872896.tif 000007
【図７】
0003872896.tif 000008
【図８】
0003872896.tif 000009
【図９】
0003872896.tif 000010
【図１０】
0003872896.tif 000011
【図１１】
0003872896.tif 000012
【図１２】
0003872896.tif 000013
【図１３】
0003872896.tif 000014
【図１４】
0003872896.tif 000015
【図１５】
0003872896.tif 000016
【図１６】
0003872896.tif 000017
【図１７】
0003872896.tif 000018
【図１８】
0003872896.tif 000019