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