(57)【特許請求の範囲】
【請求項１】
複数のオーディオストリームの再生を管理するためのデータ構造を有する光ディスクにおいて、
前記複数のオーディオストリームのソースパケットを保存するデータ領域であって、前記複数のオーディオストリームは多重化され、トランスポートストリームに保存され、前記各ソースパケットはパケット識別子を有し、同一のオーディオストリームのソースパケットは、同一のパケット識別子を有し、
プログラム情報フィールドを含むクリップ情報ファイルを保存する管理領域であって、前記プログラム情報フィールドは、前記複数のオーディオストリームの再生を管理するための管理情報を含み、
該管理情報には、前記複数のオーディオストリームそれぞれに対するパケット識別子を含んでいることを特徴とすることを特徴とする光ディスク。
【請求項２】
前記複数のオーディオストリームのうち少なくとも一つ以上は言語と連係されることを特徴とする請求項１に記載の光ディスク。
【請求項３】
前記複数のオーディオストリームのうち少なくとも二つ以上はそれぞれ言語と連係され、連係する各言語は相異なることを特徴とする請求項１に記載の光ディスク。
【請求項４】
前記管理情報は、前記複数のオーディオストリームそれぞれに対するコーディングフォーマット情報を含んでいることを特徴とする請求項１に記載の光ディスク。
【請求項５】
前記ソースパケットは、ヘッダーとトランスポートパケットを含んでいることを特徴とする請求項１に記載の光ディスク。
【請求項６】
複数のオーディオストリームの再生を管理するためのデータ構造を有する光ディスクにおいて、
複数のオーディオストリームのソースパケットを保存するデータ領域であって、同一のオーディオストリームのそれぞれのソースパケットは、同一のパケット識別子を有し、
少なくとも一つ以上のクリップ情報ファイルを保存するクリップ情報ファイル領域であって、前記クリップ情報ファイルは、前記複数のオーディオストリームの再生のための管理情報を含み、該管理情報は、連係するパケット識別子に基づいて前記複数のオーディオストリームそれぞれを識別し、
前記複数のオーディオストリームのためのソースパケットは、前記データ領域の一部で多重化され、
前記管理情報は、前記複数のオーディオストリームそれぞれに対するコーディングフォーマットを識別することを特徴とする光ディスク。
【請求項７】
前記クリップ情報ファイルは、少なくとも一つ以上のプログラム情報フィールドを含み、前記プログラム情報フィールドは、一つまたはそれ以上のプログラムシーケンスに対する管理情報を含んでいることを特徴とする請求項６に記載の光ディスク。
【請求項８】
複数のオーディオストリームの再生を管理するためのデータ構造を光ディスクから再生するデータ構造再生方法において、
前記光ディスクに記録されたデータを再生する光再生手段を駆動し、
前記複数のオーディオストリームのソースパケットは保存され、前記複数のオーディオストリームは、トランスポートストリームに多重化され、前記各ソースパケットはパケット識別子を有し、同一のオーディオストリームのソースパケットは、同一のパケット識別子を有し、
トランスポートパケージを含むデータストリームに前記ソースパケットを変換し、
前記変換されたデータストリームをエンコードされたデータに逆多重化し、
エンコードされたデータを本来のデータにデコーディングし、
前記本来のデータを再生することを特徴とするデータ構造再生方法。
【請求項９】
前記複数のオーディオストリームのうち少なくとも一つ以上は言語と連係されることを特徴とする請求項８に記載のデータ構造再生方法。
【請求項１０】
複数のオーディオストリームの再生を管理するためのデータ構造を光ディスクから再生するデータ構造再生装置において、
前記光ディスクに記録されるデータを再生する光再生手段を駆動する駆動器と、
前記複数のオーディオストリームは、トランスポートストリームに多重化され、一つまたはそれ以上のソースパケットとして保存され、前記各ソースパケットはパケット識別子を有し、同一のオーディオストリームのソースパケットは、同一のパケット識別子を有し、
前記複数のオーディオストリームを再生するための前記駆動器を制御する制御器と、
前記ソースパケットをトランスポートパケットを含むデータストリームにデパックするソース・デパケッタイザーと、
前記データストリームをエンコードされたデータに逆多重化する多重分離装置と、
エンコードされたデータを本来のデータにデコーディングするデコーダーと
を備えることを特徴とするデータ構造再生装置。
【請求項１１】
前記複数のオーディオストリームのうち少なくとも一つ以上は言語と連係されることを特徴とする請求項１０に記載のデータ構造再生装置。
【請求項１２】
複数のオーディオストリームの再生を管理するためのデータ構造を光ディスクに記録するデータ構造記録方法において、
前記光ディスクにデータを記録する光記録手段を駆動し、
前記複数のオーディオストリームの本来のデータをエンコードし、
コーディング情報とストリーム属性情報とに基づいて前記エンコードされたデータを多重化し、
前記エンコードされたデータのトランスポートパケットをソースパケットにパケット化し、
少なくとも複数のオーディオストリームのソースパケットを前記光ディスクの一部に記録し、前記複数のオーディオストリームは、トランスポートストリームに多重化され、一つまたはそれ以上のソースパケットとして保存され、前記各ソースパケットはパケット識別子を有し、同一のオーディオストリームのパケットは、同一のパケット識別子を有することを特徴とするデータ構造記録方法。
【請求項１３】
前記複数のオーディオストリームのうち少なくとも一つ以上は言語と連係されることを特徴とする請求項１２に記載のデータ構造記録方法。
【請求項１４】
複数のオーディオストリームの再生を管理するためのデータ構造を光ディスクに記録するデータ構造記録装置において、
前記光ディスクにデータを記録する光記録手段を駆動する駆動器と、
前記複数のオーディオストリームの本来のデータをエンコードするためのエンコーダーと、
コーディング情報とストリーム属性情報とに基づいて前記エンコードされたデータを多重化する多重化装置と、
前記複数のオーディオストリームのトランスポートパケットをソースパケットにパケット化するソース・パケッタイザーと、
少なくとも前記複数のオーディオストリームを前記光ディスクの一部に記録するように前記駆動器を制御する制御器であって、前記複数のオーディオストリームは、トランスポートストリームに多重化され、一つまたはそれ以上のソースパケットとして保存され、前記各ソースパケットはパケット識別子を有し、同一のオーディオストリームのソースパケットは、同一のパケット識別子を有することを特徴とするデータ構造記録装置。
【請求項１５】
前記複数のオーディオストリームのうち少なくとも一つ以上は言語と連係されることを特徴とする請求項１４に記載のデータ構造記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録された複数のオーディオストリームの再生を管理するためのデータ構造を有する光ディスクと記録及び再生のための方法及び装置に関する。
【背景技術】
【０００２】
一般的に、高画質のビデオデータと高音質のオーディオデータを長時間の間記録することができるＤＶＤ（ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）のような光ディスクが開発されて商用化されている。このＤＶＤには、再生専用のＤＶＤ−ＲＯＭ、そして再記録可能なＤＶＤ−ＲＷ（ＤＶＤ−Ｒｅｗｒｉｔａｂｌｅ）等のような多様な類型のＤＶＤがある。
【０００３】
ＤＶＤ−ＲＯＭには、ビデオ及びオーディオストリームがＭＰＥＧ標準で定義しているプログラムストリーム（ＰＳ：Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）パケット（Ｐａｃｋｅｔ）単位で記録されるが、図１に示したように、一つのパック（Ｏｎｅ  Ｐａｃｋ）は２０４８バイトの記録サイズを有する一つの物理的セクター（Ｓｅｃｔｏｒ）になる。
【０００４】
一つのパックには、パックスタートコード（Ｐａｃｋ＿ｓｔａｒｔ＿ｃｏｄｅ）、ＳＣＲ、プログラムマルチプレクサレート（ｐｒｏｇｒａｍ＿ｍｕｘ＿ｒａｔｅ）、スタッフィング長さ（Ｓｔｕｆｆｉｎｇ＿ｌｅｎｇｔｈ）が含まれるパックヘッダー（Ｐａｃｋ＿ｈｅａｄｅｒ）と、ビデオ、オーディオ、サブピクチャーなどのパケットが含まれる。
【０００５】
そして、上述したように、一つの物理的セクターが一つのパックで管理されるＤＶＤ−ＲＯＭで、複数のグラフィックストリームがそれぞれ多くのコーディングフォーマットでＤＶＤ−ＲＯＭのデータ領域に記録されることができる。
【０００６】
例えば、図２に示したように、ＬＰＣＭ（Ｌｉｎｅａｒ  Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）フォーマットのオーディオデータが記録されるオーディオパック（Ｏｎｅ  ａｕｄｉｏ  ｐａｃｋ）は、１４バイトのパックヘッダー（Ｐａｃｋ＿ｈｅａｄｅｒ）、１バイト以上のパケットヘッダー（Ｐａｃｋｅｔ＿ｈｅａｄｅｒ）、１バイトのサブストリームＩＤ（ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）、オーディオフレーム情報（Ａｕｄｉｏ＿ｆｒａｍｅ＿ｉｎｆｏｒｍａｔｉｏｎ）、オーディオデータ情報（Ａｕｄｉｏ＿ｄａｔａ＿ｉｎｆｏｒｍａｔｉｏｎ）、そして１バイトないし２０１３バイトのＰＣＭオーディオデータで構成される。
【０００７】
図３に示したように、Ｄｏｌｂｙ  ＡＣ−３フォーマットのオーディオデータが記録されるオーディオパックは、１４バイトのパックヘッダー（Ｐａｃｋ＿ｈｅａｄｅｒ）、１バイト以上のパケットヘッダー（Ｐａｃｋｅｔ＿ｈｅａｄｅｒ）、１バイトのサブストリームＩＤ（ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）、オーディオフレーム情報（Ａｕｄｉｏ＿ｆｒａｍｅ＿ｉｎｆｏｒｍａｔｉｏｎ）、そして１バイトないし２０１６バイトのＤｏｌｂｙ  ＡＣ−３オーディオデータで構成される。
【０００８】
上述したように、特定コーディングフォーマットのオーディオデータが記録されるオーディオパックには、そのコーディングフォーマットを識別するための固有のサブストリームＩＤ（ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）が記録されると共に、このサブストリームＩＤに対応する属性（Ａｔｔｒｉｂｕｔｅ）情報が、ＤＶＤ−ＲＯＭにナビゲーション情報で記録管理される。
【０００９】
例えば、図４に示したように、ＤＶＤ−ＲＯＭに記録管理されるナビゲーション情報のうちビデオタイトルセット情報（ＶＴＳＩ：Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ）には、ＶＴＳ＿ＡＳＴ＿ＡＴＲ（ＶＴＳ＿ＡｕｄｉｏＳｔｒｅａｍ＿Ａｔｔｒｉｂｕｔｅ）情報が含まれて記録され、ＶＴＳ＿ＡＳＴ＿ＡＴＲ情報には、各サブストリームＩＤ（ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）に対応する８個の属性情報（ＶＴＳ＿ＡＳＴ＿ＡＴＲ  ｏｆ  Ａｕｄｉｏ  ｓｔｒｅａｍ  ＃０〜＃７）が含まれて記録される。
【００１０】
属性情報には、図５に示したように、オーディオコーディングモード（Ａｕｄｉｏ  ｃｏｄｉｎｇ  ｍｏｄｅ）情報が含まれて、オーディオコーディングモード情報には該当オーディオパックに記録されたオーディオデータのコーディングフォーマットを識別することができる情報が含まれる。
【００１１】
例えば、オーディオコーディングモード情報が、‘０００ｂ’である場合、該当オーディオデータがＤｏｌｂｙ  ＡＣ−３フォーマットでエンコードされていることを示して、‘０１０ｂ’である場合、拡張ビットストリームが除外されたＭＰＥＧ−１またはＭＰＥＧ−２フォーマットでエンコードされていることを示して、‘０１１ｂ’である場合、拡張ビットストリームが含まれたＭＰＥＧ−１またはＭＰＥＧ−２フォーマットでエンコードされていることを示しており、‘１００ｂ’である場合、該当オーディオデータがＬＰＣＭフォーマットでエンコードされていることを示す。ＤＶＤプレーヤー（ＤＶＤ−Ｐｌａｙｅｒ）のような光ディスク装置では、ＤＶＤ−ＲＯＭに記録されたオーディオデータを読み出すようになる場合、オーディオパックに含まれた固有のサブストリームＩＤを参照して、ユーザーが再生要求したオーディオストリームを選別するようになる。
【００１２】
そして、光ディスク装置では、選別されたオーディオストリームのサブストリームＩＤに対応するオーディオコーディングモード情報を確認して、オーディオコーディングモード情報に相応するコーディングフォーマットによって、オーディオストリームをデコーディングし、それによってユーザーが再生要求した任意のオーディオストリームを正常的に選別して再生することができるようになる。
【００１３】
最近では、ＤＶＤに比べて記録密度が高い高密度光ディスク、例えば、再生専用ブルーレイディスク（ＢＤ−ＲＯＭ：Ｂｌｕｅ−ｒａｙ  Ｄｉｓｃ  Ｒｅａｄ−ｏｎｌｙ  Ｍｅｍｏｒｙ）に対する規格化作業が進行しているが、上述したような、高密度光ディスクに対して複数のグラフィックストリームを效率的に管理するための方案がまだ用意されていない実情である。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明は、このような状況に鑑みてなされたもので、その目的とするところは、記録された複数のオーディオストリームの再生を管理するためのデータ構造を有する光ディスクと記録及び再生のための方法及び装置を提供することにある。
【課題を解決するための手段】
【００１５】
本発明は、このような目的を達成するためになされたもので、本発明による光ディスク（記録媒体）には、光ディスク（記録媒体）に記録された少なくとも複数のオーディオストリームの再生を管理するためのデータ構造が含まれる。
【００１６】
本発明の一実施形態では、記録媒体のデータ領域には、前記データ領域の少なくとも一部に少なくとも複数のオーディオストリームを保存するが、複数のオーディオストリームは多重化される。各オーディオストリームは、トランスポートストリームであって一つまたはそれ以上のパケットで保存される。各パケットには、パケット識別子（Ｉｄｅｎｔｉｆｉｅｒ）があって、同一なオーディオストリームのパケットは、同一なパケット識別子を有する。一実施形態では、複数のオーディオストリームで少なくとも一つ以上は言語と連係される。
【００１７】
本発明の他の実施形態では、記録媒体には少なくとも一つ以上のクリップ情報ファイル（Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ）が保存されるクリップ情報ファイル領域が含まれる。クリップ情報ファイルには、記録媒体に記録される複数のオーディオストリームの再生のための管理情報が含まれる。例えば、複数のオーディオストリームは、トランスポートパケットで記録されて、同一なオーディオストリームにある各トランスポートパケットは、同一なパケット識別子を有する。管理情報は、連係するパケット識別子を基礎にして複数のオーディオストリームそれぞれを識別する。また、管理情報は、各オーディオストリームに対するコーディング及びディスプレー情報を指し示す。
【００１８】
本発明の他の実施形態では、記録媒体には、記録媒体に保存される少なくとも一つ以上のプログラム情報フィールドを有する管理領域が含まれる。各プログラム情報フィールドには、一つまたはそれ以上のプログラムシーケンス（Ｐｒｏｇｒａｍ  Ｓｅｑｕｅｎｃｅ）が含まれる。各プログラムシーケンスは、少なくともオーディオ再生の相異なるセグメント（Ｓｅｇｍｅｎｔ）に連係されて、連係するセグメントにある少なくとも一つ以上のオーディオストリームの再生を管理する管理情報を含む。少なくとも一つ以上のプログラムシーケンスには連係するセグメントにある複数のオーディオストリームに対する管理情報が含まれる。
【００１９】
また、本発明によるデータ構造を記録して再生するための装置と方法が提示されて、本発明による複数のオーディオストリームを記録して再生するための装置と方法が提示される。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施の形態について説明する。  
本発明による高密度光ディスク、例えば、ＢＥ−ＲＯＭ、ＢＤ−ＲＥ（Ｂｌｕｅ−ｒａｙ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）などは、図６に示したように、ビデオとオーディオデータの再生を管理するためのファイルまたはデータ構造を有する。
【００２１】
図６は、本発明による記録媒体ファイルまたはデータ構造に対する実施形態を示した図である。ルートディレクトリには、少なくとも一つ以上のＢＤディレクトリがある。このＢＤディレクトリには、一般ファイル（図示せず）、再生リスト（例えば、*．ｍｐｌｓ）ファイルが保存されるＰＬＡＹＬＩＳＴディレクトリ、クリップ情報ファイル（*．ｃｌｐｉ）が保存されるＣＬＩＰＩＮＦディレクトリ、及びクリップ情報ファイルに対応するＭＰＥＧ−２フォーマットのＡ／Ｖストリームクリップファイル（*．ｍ２ｔｓ）が保存されるＳＴＲＥＡＭディレクトリがある。
【００２２】
このＳＴＲＥＡＭディレクトリには、クリップまたはクリップファイルと呼ばれるＭＰＥＧ−２フォーマットのＡ／Ｖストリームクリップファイルが含まれて、このＡ／Ｖストリームには、ビデオとオーディオソースパケット（Ｓｏｕｒｃｅ  Ｐａｃｋｅｔｓ）が含まれる。例えば、ビデオデータのソースパケットには、ヘッダーとトランスポートパケット（Ｔｒａｎｓｐｏｒｔ  Ｐａｃｋｅｔ）が含まれる。ソースパケットには、ソースパケット番号が含まれるが、このソースパケット番号は、一般的にソースパケットにアクセスするための住所役割をするように順次的に割り当てられる番号である。トランスポートパケットには、パケット識別子（ＰＩＤ：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）が含まれる。
【００２３】
ＣＬＩＰＩＮＦディレクトリには、各Ａ／Ｖストリームファイルに連係されるクリップ情報ファイルが含まれる。このクリップ情報ファイルは、連係するＡ／Ｖストリームの類型、シーケンス情報、プログラム情報、及びタイミング情報が含まれる。シーケンス情報は、到着時間基準（ＡＴＣ）とシステム時間基準（ＳＴＣ）のシーケンスを説明する。例えば、シーケンス情報は、シーケンスの数、各シーケンスのスタートと終わり時間情報、各シーケンスでの１番目ソースパケットの住所、及び各シーケンスでのトランスポートパケットのＰＩＤを指し示す。プログラムのコンテンツが一定なソースパケットのシーケンスがプログラムシーケンスと呼ばれる。プログラム情報は、プログラムシーケンスの数、各プログラムシーケンスのスタート住所、及びプログラムシーケンスにあるトランスポートパケットのＰＩＤを指し示す。
【００２４】
タイミング情報は、特徴ポイント情報（ＣＰＩ：Ｃｈａｒａｃｔｅｒｉｓｔｉｃ  Ｐｏｉｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる。ＣＰＩの一つの類型がエントリーポイント（ＥＰ：Ｅｎｔｒｙ  Ｐｏｉｎｔ）マップ（Ｍａｐ）である。ＥＰマップは、例えば、到着時間（ＡＴＣ）及び／またはシステム時間（ＳＴＣ）を基準にして、プレゼンテーションタイムスタンプ（ＰＴＳ：Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）をソースパケット番号（ＳＰＮ：Ｓｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｎｕｍｂｅｒ）のようなソースパケット住所に連結（ｍａｐ）する。上映時間スタンプ（ＰＴＳ）とソースパケット番号（ＳＰＮ）は、Ａ／Ｖストリームにあるエントリーポイント（ＥＰ）と関連される。すなわち、ＰＴＳとこれと関連したＳＰＮは、Ａ／Ｖストリームのエントリーポイント（ＥＰ）を指し示す。指し示されるパケットは、たびたびエントリーポイントパケットと呼ばれる。
【００２５】
ＰＬＡＹＬＩＳＴディレクトリには、一つ以上の再生リストファイルがある。再生リストは、再生用クリップを容易に編集したり組み合わせるために導入された概念である。再生リストファイルは、クリップにある再生区間（Ｐｌａｙｉｎｇ  Ｉｎｔｅｒｖａｌｓ）の集合であって、各再生区間は再生アイテム（Ｐｌａｙ  ｉｔｅｍ）と呼ばれる。再生リストファイルは、再生リストを形成する各再生アイテムを識別して、各再生アイテムは、例えば、ＡＴＣまたはＳＴＣを基準の上映時間スタンプのような、クリップの時間軸上の位置を指し示すＩＮ−ｐｏｉｎｔとＯＵＴ−ｐｏｉｎｔの対である。言い換えると、再生リストファイルは、再生アイテムを識別して、各再生アイテムは、一つのクリップまたはその一部を指し示してクリップと連係されるクリップ情報ファイルを識別する。このクリップ情報ファイルは、再生アイテムをソースパケットのクリップに連結するのに使われる。
【００２６】
一般情報ファイル（図示せず）は、光ディスクに記録されるＡ／Ｖストリームの再生を管理するための一般情報を提供する。
【００２７】
図６では、本発明による記録媒体のデータ構造を説明するだけでなく、記録媒体の領域を見せてくれている。例えば、一般情報ファイルは少なくとも一つ以上の一般情報領域に記録されて、ＰＬＡＹＬＩＳＴディレクトリは少なくとも一つ以上のＰＬＡＹＬＩＳＴディレクトリ領域に記録されて、ＰＬＡＹＬＩＳＴディレクトリ内の各再生リストは、記録媒体の少なくとも一つ以上の再生リスト領域に記録される。図７では、図６のデータ構造を有する記録媒体に対する一例を見せてくれる。図７に示したように、記録媒体にはファイルシステム情報領域、データベース（Ｄａｔａ  ｂａｓｅ）領域、そしてＡ／Ｖストリーム領域が含まれる。データベース領域には、一般情報ファイルと再生リスト情報領域、及びクリップ情報領域が含まれる。一般情報ファイルと再生リスト情報領域には、一般情報ファイル領域の一般情報ファイルと、再生リスト情報領域のＰＬＡＹＬＩＳＴディレクトリと再生リストファイルが記録される。クリップ情報領域には、ＣＬＩＰＩＮＦディレクトリと関連クリップ情報ファイルが記録される。Ａ／Ｖストリーム領域には、多様なタイトルのＡ／Ｖストリームが記録される。
【００２８】
ビデオとオーディオデータは、一般的に個別タイトルで編成されている。例えば、ビデオとオーディオデータにより表現される他の映画は他のタイトルで編成される。また、タイトルは、本が普通チャプター（Ｃｈａｐｔｅｒｓ）で編成されるように、多くのチャプターで編成されることができる。
【００２９】
ＢＤ−ＲＯＭ、ＢＤ−ＲＥのような新しい高密度記録媒体の保存容量が非常に大きいため、いろいろなバージョンのタイトルがまたは１タイトルの一部が保存されて再生されることができる。例えば、他のカメラ角度のビデオデータが記録媒体に記録されたり、他の例で、タイトルに対するいろいろなバージョンまたは他の言語と関連した一部も記録媒体に記録されることができる。また他の例で、タイトルに対する監督バージョン（Ｄｉｒｅｃｔｏｒ’ｓ  Ｖｅｒｓｉｏｎ）または映画館用バージョンも記録媒体に記録されることができる。または、１タイトルに対して完全成人バージョン、準成人バージョン、そして父母が制限することができる青少年バージョン、または１タイトルの一部が記録媒体に記録されることができる。各バージョン、各カメラアングルなどは他の再生経路を有して、このような場合のビデオデータは多重再生経路ビデオデータ（Ｍｕｌｔｉｐｌｅ  Ｒｅｐｒｏｄｕｃｔｉｏｎ  Ｐａｔｈ  Ｖｉｄｅｏ  Ｄａｔａ）と呼ばれる。同様に、利用することができる他のオーディオデータ（例えば、他の言語、監督の説明、他のオーディオコーディングフォーマットなど）は再生する時他のオーディオストリームを提供する。
【００３０】
高密度光ディスクで複数のオーディオストリームの再生を管理するための本発明によるデータ構造を複数のオーディオストリームを記録して再生するための本発明による方法及び装置と共に説明する。
【００３１】
上述したように、ＣＬＩＰＩＮＦディレクトリには、各Ａ／Ｖストリームファイルに連係されるクリップ情報ファイルが含まれて、クリップ情報ファイルには、プログラム情報フィールドが含まれる。図８では、本発明による光ディスクに記録されるプログラム情報フィールドの構造一部を図示している。図８に示したように、長さ（Ｌｅｎｇｔｈ）フィールドは、プログラム情報フィールドの長さを指し示して、ｒｅｓｅｒｖｅｄ＿ｆｏｒ＿ｗｏｒｄ＿ａｌｉｇｎフィールドは今後使用のための予備フィールドである。次に、ｎｕｍｂｅｒ＿ｏｆ＿ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅｓフィールドはプログラムシーケンスの個数を指し示す。プログラム情報フィールドは、各プログラムシーケンス（Ｐｒｏｇｒａｍ  Ｓｅｑｕｅｎｃｅ  ｉ）に対して、ＳＰＮ＿ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ＿ｓｔａｒｔ[ｉ]、ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤ[ｉ]、ａｕｄｉｏ＿ＰＩＤ[ｉ][ｓｔｒｅａｍ＿ｉｎｄｅｘ]、及びａｕｄｉｏＣｏｄｉｎｇＩｎｆｏ（Ｉ、ｓｔｒｅａｍ＿ｉｎｄｅｘ）のようなフィールドを提供する。
【００３２】
ＳＰＮ＿ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ＿ｓｔａｒｔ[ｉ]フィールドは、Ａ／Ｖストリームファイルでｉ番目プログラムシーケンスがスタートするソースパケットの番号を指し示して、ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤ[ｉ]フィールドは、ｉ番目プログラムシーケンスに該当するプログラムマップ（Ｍａｐ）セクション（Ｓｅｃｔｉｏｎ）を含むトランスポートパケットのＰＩＤ値を指し示して、ａｕｄｉｏ＿ＰＩＤ[ｉ][ｓｔｒｅａｍ＿ｉｎｄｅｘ]フィールドは、ｉ番目プログラムシーケンスにある各オーディオストリームのＰＩＤ値を指し示して、ａｕｄｉｏＣｏｄｉｎｇＩｎｆｏ（Ｉ、ｓｔｒｅａｍ＿ｉｎｄｅｘ）フィールドは、ｉ番目プログラムシーケンスにある各オーディオストリームに対するコーディング情報（例えば、ＡＣ３  ５．１ＣＨ、ＬＰＣＭ  ２ＣＨ、ＭＰＥＧ  ２ＣＨ等）を指し示す。図８に示してはいないが、プログラム情報フィールドは、各プログラムシーケンスにあるビデオストリームのＰＩＤを提供することができる。
【００３３】
ａｕｄｉｏ＿ＰＩＤフィールドは、多くの他の方式で使われることができる。例えば、図９を参照にして下記で説明される一実施形態で、他の方式でコーディングされた各オーディオストリームに相異なるａｕｄｉｏ＿ＰＩＤが割り当てられることができる。しかし、本発明は、ａｕｄｉｏ＿ＰＩＤをこのような方式で利用するのに限定されない。図１０を参照にして下記で説明される他の実施形態では、ａｕｄｉｏ＿ＰＩＤフィールドは他の言語のオーディオストリームを指定することもできる。また他の実施形態では、ａｕｄｉｏ＿ＰＩＤフィールドが、監督説明のオーディオストリームと、上述したａｕｄｉｏ＿ＰＩＤ使用に対する他の実施形態の中の一つを、区別するために使われることもできる。
【００３４】
図９及び図１０に示したように、上述したＤＶＤ−ＲＯＭ標準とは異なるように、本発明による高密度光ディスクの複数のオーディオストリームは、ＭＰＥＧ標準によるトランスポートストリームパケットで分割されて、ビデオストリームトランスポートパケットと共に記録されたり、または単独で記録されることができる。図９では、クリップ情報ファイルのプログラム情報フィールドとこれに連係されるＡ／ＶクリップがＢＤ−ＲＯＭに記録される本発明による実施形態を図示している。図９に示したように、プログラム情報フィールドには、３個のプログラムシーケンス（Ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ  ＃０、＃１、＃２）がある。１番目プログラムシーケンス（Ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ  ＃０）は、ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤは‘ａ’であって、ｖｉｄｅｏ＿ＰＩＤは‘Ａ、ＨＤＴＶ’であり、ａｕｄｉｏ＿ＰＩＤは‘Ｒ’である。上述したように、この実施形態で、各ａｕｄｉｏ＿ＰＩＤは、オーディオストリームの特定コーディングフォーマットを指し示す。ここで、‘Ｒ’のａｕｄｉｏ＿ＰＩＤは、ＡＣ３  ５．１ＣＨフォーマットでコーディングされたオーディオストリームを指し示す。このようなコーディング情報は、前記ａｕｄｉｏＣｏｄｉｎｇＩｎｆｏを通じてでも提供することができる。
【００３５】
２番目プログラムシーケンス（Ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ  ＃１）は、ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤは‘ｂ’であって、ｖｉｄｅｏ＿ＰＩＤは‘Ｂ、ＨＤＴＶ’であり、ａｕｄｉｏ＿ＰＩＤには３種値がある。これは２番目プログラムシーケンスに３種のオーディオストリームが含まれることを指し示す。３種オーディオストリームのａｕｄｉｏ＿ＰＩＤ値は、‘Ｒ’、‘Ｓ’、そして‘Ｔ’で、それぞれＡＣ３  ５．１ＣＨ、ＬＰＣＭ  ２ＣＨ、及びＭＰＥＧ  ２ＣＨのコーディングフォーマットを指し示す。このようなコーディング情報は、ａｕｄｉｏＣｏｄｉｎｇＩｎｆｏを通じてでも提供することができる。
【００３６】
３番目プログラムシーケンス（Ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ  ＃２）は、ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤは‘ｃ’であって、ｖｉｄｅｏ＿ＰＩＤは‘Ｃ、ＨＤＴＶ’であり、一つのａｕｄｉｏ＿ＰＩＤは‘Ｒ’である。これは３番目プログラムシーケンスに一つのオーディオストリームだけが含まれることを指し示す。ａｕｄｉｏ＿ＰＩＤ値が指し示すコーディング情報は、ａｕｄｉｏＣｏｄｉｎｇＩｎｆｏを通じてでも提供することができる。
【００３７】
図９の２番目プログラムシーケンス（Ｐｒｏｇｒａｍ＿ｓｅｑｕｅｎｃｅ  ＃１）に連係されるＡ／Ｖクリップファイルの一部に示したように、プログラムシーケンスに複数のオーディオストリームがある場合、複数のオーディオストリームに対するトランスポートパケットは、前記Ａ／Ｖクリップファイル内に多重化される。このＡ／Ｖクリップファイルの一部に示したように、オーディオトランスポートパケットは、ビデオトランスポートパケットとも多重化できる。
【００３８】
上述したように、プログラムシーケンスのオーディオストリームそれぞれにあるトランスポートパケットのａｕｄｉｏ＿ＰＩＤは、オーディオストリームのコーディングフォーマットを指し示すのに限定されないが、特にこのような情報は、ａｕｄｉｏＣｏｄｉｎｇＩｎｆｏフィールドでも提供することができたためである。代わりに、例えば、図１０に示したように、各ａｕｄｉｏ＿ＰＩＤは他の言語に対応する。ここで、特定言語のオーディオストリームにはその言語に連係されるａｕｄｉｏ＿ＰＩＤ値が割り当てられたトランスポートパケットがある。図１０の例で、ａｕｄｉｏ＿ＰＩＤ値‘Ｒ’、‘Ｓ’、及び‘Ｔ’はそれぞれ英語、韓国語、及び日本語を指し示す。また、ａｕｄｉｏ＿ＰＩＤ値は、言語類型だけでなくコーディングフォーマットも知らせる。このように、本発明は、ａｕｄｉｏ＿ＰＩＤ値が言語及び／またはフォーマットを指し示しながらオーディオストリームと連係されるのに限定されない。例えば、特定ａｕｄｉｏ＿ＰＩＤ値は、連係するオーディオストリームが連係されるビデオストリームにより再生される映画に対する監督の説明であることを指し示すことができる。
【００３９】
図１１は、本発明による光ディスク記録及び再生装置に対する構成を示した図である。Ａ／Ｖエンコーダー９は、データ（例えば、ムービービデオとオーディオデータ、ただオーディオデータ、及び／またはスチールイメージデータ等）を入力受けてエンコードして、コーディング情報とストリーム属性情報と共に多重化装置（Ｍｕｌｔｉｐｌｅｘｅｒ）８に出力する。多重化装置８は、例えば、ＭＰＥＧ−２伝送ストリーム（ＭＰＥＧ−２  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）を作るために、入力されるコーディング情報とストリーム属性情報を基礎にしてエンコードされたデータを多重化する。ソース・パケッタイザー（Ｓｏｕｒｃｅ  ｐａｃｋｅｔｉｚｅｒ）７は、多重化装置８から入力される伝送パケットを光ディスクのオーディオビデオフォーマットに合うソースパケットでパケット化する。図１１に示したように、Ａ／Ｖエンコーダー９、多重化装置８、そしてソース・パケッタイザー７の動作は、制御器１０により操縦される。この制御器１０がユーザーから記録命令を受信すれば、Ａ／Ｖエンコーダー９、多重化装置８、そしてソース・パケッタイザー７に制御情報を送る。例えば、制御器１０は、Ａ／Ｖエンコーダー９に実行するエンコーディング類型を指示して、多重化装置８に作り出す伝送ストリームを指示して、そしてソース・パケッタイザー７にソースパケットのフォーマットを指示する。また、制御器１０は、光ディスクにソース・パケッタイザー７の出力を記録することができるように駆動器（ｄｒｉｖｅ）３を制御する。
【００４０】
また、制御器１０は、光ディスクに記録されているデータの再生を管理するためのナビゲーション情報と管理情報を作り出す。例えば、ユーザーとのインターフェース（ディスクに保存されていたり、コンピュータシステムによりイントラネットまたはインターネットを介して提供する命令語）を介して受けた情報を基礎にして、制御器１０は光ディスクに図６乃至図１０のデータ構造を一つまたはそれ以上記録するように駆動器３を制御する。
【００４１】
再生する間には、制御器１０はデータ構造を再生するように駆動器３を制御する。すなわち、ディスクに含まれた情報とユーザーインターフェース（記録及び再生装置の操作ボタンまたは装置と関連された遠隔操縦）を介して受けたユーザー入力を基礎にして、制御器１０は、光ディスクからデータを再生するように駆動器３を制御する。
【００４２】
ソース・デパケッタイザー（Ｓｏｕｒｃｅ  Ｄｅｐａｃｋｅｔｉｚｅｒ）４は、再生されたソースパケットを入力受けてＭＰＥＧ−２伝送パケットストリームのようなデータストリームに転換する。多重分離装置（Ｄｅｍｕｌｔｉｐｌｅｘｅｒ）５は、データストリームをエンコードされたデータに逆多重化する。Ａ／Ｖデコーダー６はエンコードされたデータをデコーディングして本来のデータに作る。再生する間、ソース・デパケッタイザー４、多重分離装置５、そしてＡ／Ｖデコーダー６の動作は、制御器１０により操縦される。制御器１０がユーザーから再生命令を受信すれば、ソース・デパケッタイザー４、多重分離装置５、そしてＡ／Ｖデコーダー６に制御情報を送る。例えば、制御器１０は、ソース・デパケッタイザー４にソースパケットのフォーマットを指示して、多重分離装置５に逆多重化する伝送ストリームを指示して、そしてＡ／Ｖデコーダー６に実行するデコーディング類型を指示する。
【００４３】
複数のオーディオストリームがＢＤ−ＲＯＭのデータ領域に記録される時、制御器１０は、各オーディオパケット内に記録された固有のオーディオパケットＩＤ（ａｕｄｉｏ＿ＰＩＤ）を確認する。
【００４４】
次に、制御器１０の指示によって多重分離装置５は、ユーザーインターフェースを介して選択されたオーディオストリーム（例えば、コーディングシステム、特定言語等）に該当するオーディオパケットＩＤを有するオーディオパケットをＡ／Ｖデコーダー６に伝送する。
【００４５】
また、制御器１０は、プログラム情報フィールド内の該当オーディオコーディング情報（ａｕｄｉｏＣｏｄｉｎｇＩｎｆｏ）を検索して確認して、オーディオコーディング情報により指定されたコーディングフォーマットによってデコーディング動作が実行されるようにデコーダー６を操縦する。
【００４６】
図１１には、記録と再生装置に関して図示しているが、図１１の構成要素一部だけで記録動作または再生動作だけ提供する専用記録装置または専用再生装置も可能である。
【００４７】
上述したように、本発明は、高密度記録媒体（例えば、ＢＤ−ＲＯＭのような高密度光ディスク）に記録される複数のオーディオストリームを管理するためのデータ構造を有する記録媒体を提供する。
【００４８】
また、本発明は、記録媒体に記録される複数のオーディオストリームを管理するために、高密度記録媒体にデータ構造を記録する方法と装置を提供する。
【００４９】
また、本発明は、複数のオーディオストリームの再生を管理するために、記録媒体に記録されるデータ構造を基礎にして、高密度記録媒体に記録される複数のオーディオストリームを再生する方法と装置を提供する。
【００５０】
以上、上述した本発明の望ましい実施形態は、例示の目的のために開示されたものであって、ＢＤ−ＲＯＭ以外の他の光ディスクにも拡大適用が可能であり、また当業者ならば添付された特許請求範囲に開示された本発明の技術的思想とその技術的範囲内で、多様な他の実施形態を改良、変更、代替または付加などが可能であることである。
【図面の簡単な説明】
【００５１】
【図１】ＤＶＤ−ＲＯＭのデータパケットに対する構成を示した図である。
【図２】ＤＶＤ−ＲＯＭのＬＰＣＭオーディオパックを示した図である。
【図３】ＤＶＤ−ＲＯＭのＤｏｌｂｙ  ＡＣ−３オーディオパックを示した図である。
【図４】ＤＶＤ−ＲＯＭのビデオタイトルセット情報（ＶＴＳＩ）に対する構成を示した図である。
【図５】ＤＶＤ−ＲＯＭのビデオタイトルセットオーディオストリーム属性（ＶＴＳ＿ＡＳＴ＿ＡＴＲ）情報に対する構成を示した図である。
【図６】本発明による記録媒体ファイルまたはデータ構造に対する実施形態を示した図である。
【図７】記録媒体に保存される図６のデータ構造を有する記録媒体の実施形態を示した図である。
【図８】本発明による光ディスクに記録されたプログラム情報フィールドの構成一部を示した図である。
【図９】クリップ情報ファイルのプログラム情報フィールドとこれに連係されるＡ／ＶクリップがＢＤ−ＲＯＭに記録される本発明による実施形態をそれぞれ示した図（その１）である。
【図１０】クリップ情報ファイルのプログラム情報フィールドとこれに連係されるＡ／ＶクリップがＢＤ−ＲＯＭに記録される本発明による実施形態をそれぞれ示した図（その２）である。
【図１１】本発明による光ディスク記録及び再生装置に対する実施形態の構成を示した図である。
【図１】
0004431043.tif 000002
【図２】
0004431043.tif 000003
【図３】
0004431043.tif 000004
【図４】
0004431043.tif 000005
【図５】
0004431043.tif 000006
【図６】
0004431043.tif 000007
【図７】
0004431043.tif 000008
【図８】
0004431043.tif 000009
【図９】
0004431043.tif 000010
【図１０】
0004431043.tif 000011
【図１１】
0004431043.tif 000012