(57)【要約】  多様なデータストリームを管理するためのデータ構造を有する記録媒体、記録再生方法及び装置を提供する。  多様なデータストリームの再生を管理するデータ構造には、少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとが提供される。ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つ及び補充データのストリームファイルを少なくとも一つ含む。補助ディレクトリは、補充データに関連する補助データの補助ファイルを少なくとも一つ含み、補助ファイルは、ストリームファイル拡張子と異なるファイル拡張子を有する。ナビゲーションディレクトリは、メインデータ及び補充データを再生するためのナビゲーション情報を含む。
2007531183.tif 000002
【特許請求の範囲】
【請求項１】
記録されたさまざまなデータストリームを管理するためのデータ構造を有する記録媒体において、
少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとを記録する記録領域を含み、
前記ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つと、補充データのストリームファイルを少なくとも一つ含み、
前記補助ディレクトリは、補充データに関連する補助データの補助ファイルを少なくとも一つ含み、前記補助ファイルは、前記ストリームファイルのファイル名拡張子と異なるファイル名拡張子を有し、
前記ナビゲーションディレクトリは、前記メインデータ及び前記補充データを再生するためのナビゲーション情報を含むことを特徴とする記録媒体。
【請求項２】
前記ストリームファイルは、同一のファイル名拡張子を有することを特徴とする請求項１に記載の記録媒体。
【請求項３】
前記ストリームファイルは、ＭＰＥＧ２規格によってフォーマットされたデータを含むことを意味するファイル名拡張子を有することを特徴とする請求項２に記載の記録媒体。
【請求項４】
前記メインデータは、オーディオデータ及び映像データであることを特徴とする請求項１に記載の記録媒体。
【請求項５】
前記補充データは、インタラクティブグラフィックデータであることを特徴とする請求項１に記載の記録媒体。
【請求項６】
前記補助データは、サウンドデータであることを特徴とする請求項５に記載の記録媒体。
【請求項７】
前記補充データは、テキストサブタイトルデータであることを特徴とする請求項１に記載の記録媒体。
【請求項８】
前記補助データは、フォントデータであることを特徴とする請求項７に記載の記録媒体。
【請求項９】
前記補助データは、サウンドデータ及びフォントデータの一つであることを特徴とする請求項１に記載の記録媒体。
【請求項１０】
前記ナビゲーションデータは、前記メインデータ及び前記補充データの属性を指示することを特徴とする請求項１に記載の記録媒体。
【請求項１１】
前記ナビゲーション情報は、前記補助ファイルに関する情報を提供しないことを特徴とする請求項１に記載の記録媒体。
【請求項１２】
前記ナビゲーションディレクトリは、少なくとも一つのプレイリストファイルを含むプレイリストディレクトリであり、前記プレイリストファイルは、前記メインデータを再生するためのナビゲーション情報を提供する少なくとも一つのプレイアイテムを含むことを特徴とする請求項１に記載の記録媒体。
【請求項１３】
前記プレイリストファイルは、前記補充データを再生するためのナビゲーション情報を提供する少なくとも一つのサブパスをさらに含むことを特徴とする請求項１２に記載の記録媒体。
【請求項１４】
前記サブパスは、サブパスタイプを指示するタイプ指示子を含むことを特徴とする請求項１３に記載の記録媒体。
【請求項１５】
前記サブパスは、少なくとも一つのサブプレイアイテムを含み、前記サブプレイアイテムは、前記補充データを再生するためのナビゲーション情報を含むことを特徴とする請求項１３に記載の記録媒体。
【請求項１６】
前記記録領域は、ナビゲーションディレクトリとしてクリップ情報ディレクトリを含み、前記クリップ情報ディレクトリは、前記ストリームディレクトリ内のそれぞれのストリームファイルに関連するクリップ情報ファイルを含み、前記クリップ情報ファイルはそれぞれ、関連したストリームファイルに関する情報を提供することを特徴とする請求項１５に記載の記録媒体。
【請求項１７】
前記プレイアイテム及び前記サブプレイアイテムはそれぞれ、前記関連したクリップ情報ファイルを識別することを特徴とする請求項１６に記載の記録媒体。
【請求項１８】
前記クリップ情報ディレクトリは、前記補助ファイルに関連したクリップ情報ファイルを含まないことを特徴とする請求項１６に記載の記録媒体。
【請求項１９】
前記記録領域は、ナビゲーションディレクトリとしてクリップ情報ディレクトリを含み、前記クリップ情報ディレクトリは前記ストリームディレクトリ内のそれぞれのストリームファイルに関連するクリップ情報ファイルを含み、前記クリップ情報ファイルはそれぞれ、関連したストリームファイルに対する情報を提供することを特徴とする請求項１に記載の記録媒体。
【請求項２０】
前記クリップ情報ディレクトリは、前記補助ファイルに関連したクリップ情報ファイルを含まないことを特徴とする請求項１９に記載の記録媒体。
【請求項２１】
多様なデータストリームの再生を管理するためのデータ構造を有する記録媒体において、
少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとを格納する記録領域を含み、
前記ストリームディレクトリは、少なくとも映像データを含むストリームファイルを格納するためのもので、
前記補助ディレクトリは、サウンドファイル及びフォントファイルのうち少なくとも一つを格納するためのもので、
前記ナビゲーションディレクトリは、前記ストリームファイル内のデータの再生に使用されるナビゲーション情報を格納するためのものであることを特徴とする記録媒体。
【請求項２２】
前記ストリームディレクトリは、メインデータストリームファイル及び補充データストリームファイルを格納するためのもので、
前記補助ディレクトリは、少なくとも一つの補充データストリームファイルの補充データに関連したサウンドデータ及びフォントデータのうち少なくとも一つを格納するためのものであることを特徴とする請求項２１に記載の記録媒体。
【請求項２３】
前記ストリームディレクトリは、ＭＰＥＧ２フォーマットデータを有するストリームファイルを格納するためのものであることを特徴とする請求項２１に記載の記録媒体。
【請求項２４】
前記補助ディレクトリは、前記ストリームファイルのファイル名拡張子と異なるファイル名拡張子を有する補助ファイルを格納するためのものであることを特徴とする請求項２１に記載の記録媒体。
【請求項２５】
記録媒体上にさまざまなデータストリームの再生を管理するデータ構造を記録するための方法において、
記録媒体上に少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとを記録する段階を含み、
ストリームディレクトリは、メインデータの少なくとも一つのストリームファイル及び補充データの少なくとも一つのストリームファイルを含み、補助ディレクトリは、補充データに関連する補助データの少なくとも一つの補助ファイルを含み、補助ファイルは、ストリームファイル名拡張子と異なるファイル名拡張子を有し、ナビゲーションディレクトリは、メインデータ及び補充データを再生するためのナビゲーション情報を含むことを特徴とするデータ構造記録方法。
【請求項２６】
記録媒体上にさまざまなデータストリームの再生を管理するデータ構造を記録するための装置において、
前記記録媒体にデータを記録するために光記録装置を駆動する駆動部と、
前記記録媒体に少なくとも一つのナビゲーションディレクトリ、ストリームディレクトリ及び補助ディレクトリを記録するために前記駆動部を制御する制御部と、を含み、
前記ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つ及び補充データのストリームファイルを少なくとも一つ含み、
前記補助ディレクトリは、前記補充データに関連する補助データの補助ファイルを少なくとも一つ含み、前記補助ファイルは、前記ストリームファイルのファイル名拡張子と異なるファイル名拡張子を有し、
前記ナビゲーションディレクトリは、前記メインデータ及び前記補充データを再生するためのナビゲーション情報を含むことを特徴とする記録装置。
【請求項２７】
記録媒体からさまざまなデータストリームの再生を管理するデータ構造を再生するための方法において、
メインデータの再生の前に、少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリの一部と、補助ディレクトリとを前記記録媒体からメモリにローディングする段階を含み、
前記ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つ及び補充データのストリームファイルを少なくとも一つ含み、前記ストリームファイルの一部は前記補充データであり、
前記補助ディレクトリは、前記補充データに関連する補助データの補助ファイルを少なくとも一つ含み、
前記ナビゲーションディレクトリは、前記メインデータ及び前記補充データを再生するためのナビゲーション情報を含むことを特徴とするデータ構造再生方法。
【請求項２８】
前記補充データはテキストサブタイトルデータであり、前記補助データはフォントデータであることを特徴とする請求項２７に記載の再生方法。
【請求項２９】
記録媒体からデータストリームの再生を管理するデータ構造を再生するための装置において、
前記記録媒体に記録されたデータを再生するために光再生装置を駆動する駆動部と、
メモリと、
メインデータの再生の前に、少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリの一部と、補助ディレクトリとを前記記録媒体からメモリにローディングする制御部と、を含み、
前記ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つ及び補充データのストリームファイルを少なくとも一つ含み、前記ストリームファイルの一部は前記補充データであり、
前記補助ディレクトリは、前記補充データに関連する補助データの補助ファイルを少なくとも一つ含み、
前記ナビゲーションディレクトリは、前記メインデータ及び前記補充データを再生するためのナビゲーション情報を含むことを特徴とする再生装置。
【請求項３０】
前記補充データはテキストサブタイトルデータであり、前記補助データはフォントデータであることを特徴とする請求項２９に記載の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取り専用ブルーレイディスク(ＢＤ−ＲＯＭ)のような高密度記録媒体に関する。
【背景技術】
【０００２】
光記録媒体として光ディスクが広く使われている。最近では、これら光ディスクのなかでも、大容量の高鮮明映像及びオーディオデータを記録保存するブルーレイディスク(Blue-ray Disc、以下「ＢＤ」ともいう。)のような新しい高密度光記録媒体(ＨＤ−ＤＶＤ)が開発されている。
【０００３】
現在、次世代ＨＤ−ＤＶＤ技術である国際規格技術仕様のブルーレイディスク（ＢＤ）は、既存ＤＶＤをはるかに凌駕するデータの量を保存できる次世代光記録ソリューションとして制定されている。
【０００４】
これと関連し、ブルーレイディスク（ＢＤ）規格のための光再生装置も開発し始まっているが、ブルーレイディスク（ＢＤ）規格がまだ完成しておらず、このため、完全な光再生装置の開発には難題がある。
【０００５】
特に、ブルーレイディスク（ＢＤ）からデータを效果的に再生するために、メインＡＶデータの他にも、さまざまな種類のデータ（例えば、サブタイトルデータのような補充データ）がユーザーの便宜のために再生されることができる。したがって、メインデータと補充データの再生を管理するための管理情報を備えなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、既存ブルーレイディスクＢＤ規格では、補助的なデータ、特に補充データの確立した規格がまだ完成しておらず、ブルーレイディスクＢＤ光再生装置の開発に制限が多く、これは、ユーザーの要求によってユーザーにサブタイトル情報を再生して提供するときに問題となる。
【課題を解決するための手段】
【０００７】
本発明による記録媒体は、メインデータストリーム、補充データ（supplemental data）ストリーム及び補助データ（auxiliary data）ストリームのような多様なデータストリームの再生を管理するためのデータ構造を含む。
【０００８】
一実施例において、記録媒体は、少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとを格納する。ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つ及び補充データのストリームファイルを少なくとも一つ含み、補助ディレクトリは、補充データに関連した補助データの補助ファイルを少なくとも一つ含む。ナビゲーションディレクトリは、メインデータ及び補充データを再生するためのナビゲーション情報を含む。
【０００９】
一実施例において、補助ファイルは、ストリームファイル名拡張子と異なるファイル名拡張子を有する。例えば、ストリームファイルは、ストリームファイルがＭＰＥＧ２規格によってフォーマットされたデータを含むことを意味するファイル名拡張子を有することができる。
【００１０】
一実施例において、補充データは、インタラクティブグラフィックデータとすることができ。ここで、補助データはサウンドデータとすることができる。
【００１１】
他の実施例において、補充データは、テキストサブタイトルデータとすることができ。ここで、補助データはフォントデータとすることができる。
【００１２】
一実施例において、ナビゲーションディレクトリは、少なくとも一つのプレイリスト（Playlist）ファイルを含むプレイリストディレクトリである。プレイリストファイルは、メインデータを再生するためのナビゲーション情報を提供する少なくとも一つのプレイアイテム（Playitem）と、補充データを再生するためのナビゲーション情報を提供する少なくとも一つのサブパスとを含む。例えば、サブパスは、少なくとも一つのサブプレイアイテムを含むことができ、サブプレイアイテムは、補充データを再生するためのナビゲーション情報を含む。
【００１３】
記録領域は、ナビゲーションディレクトリとしてクリップ情報ディレクトリをさらに含んでも良い。クリップ情報ディレクトリは、ストリームディレクトリ内のそれぞれのストリームファイルと関連したクリップ情報ファイルを含み、それぞれのクリップ情報ファイルは、関連したストリームファイルに対する情報を提供する。
【００１４】
本発明の他の実施例において、記録媒体は、少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとを格納する。ここで、ストリームディレクトリは、少なくとも映像データを含むストリームファイルを格納するためのもので、補助ディレクトリは、サウンドファイル及びフォントファイルのうち少なくとも一つのファイルを格納するためのもので、ナビゲーションディレクトリは、ストリームファイルのデータを再生するのに使用されるナビゲーション情報を格納するためのものである。
【００１５】
一実施例において、ストリームディレクトリは、メインデータ及び補充データストリームファイルを格納するためのもので、補助ディレクトリは、補充データストリームファイルの少なくとも一つのうちの補充データに関連したサウンドデータ及びフォントデータのうち少なくとも一つを格納するためものである。
【００１６】
他の実施例において、補助ディレクトリは、ストリームファイル名拡張子と異なるファイル名拡張子を有する補助ファイルを格納するためのものである。
【００１７】
本発明は、本発明によるデータ構造を再生及び記録するための装置と方法をさらに提供する。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して、本発明の実施例について詳細に説明する。図面中、同一または類似の構成部分については同一の参照符号を使用するものとする。なお、本発明に使われた用語は、可能な限り現在公知された用語から選定したが、一部は出願人によって任意に選定したものもあり、その意味は、以下の説明で詳細に説明する。したがって、本発明は、用語が持つ単純な名称ではなく、出願人によって選定された対応する用語の意味として理解されるべきである。
【００１９】
上記に関して、本発明のメインデータは、例えば、製作者がユーザーに提供する映像及びオーディオデータのような、光ディスク上のタイトル情報を意味し、一般的にＭＰＥＧ２フォーマットで記録され、メインＡＶストリームという。
【００２０】
補充的なデータまたは補充データは、メインデータに関連してユーザーに再生便宜のために提供されるデータを意味する。補充データは、サブタイトル情報、インタラクティブグラフィック情報（例えば、メニュー情報）などを含み、ＭＰＥＧ２フォーマットでメインＡＶストリームにマルチプレクシング（multiplexing）されて記録され、あるいはＭＰＥＧ２フォーマットまたはその他のフォーマットでメインＡＶストリームとは独立したストリームファイルに記録される。
【００２１】
したがって、本発明において補充的なデータは、字幕（caption）情報のようなメインデータの再生を助ける補充的役割をするデータを意味する。字幕情報は、例えば、ユーザーが映像（メインＡＶデータ）を視聴するにおいて特定言語のためのサブタイトルを選択するときに、字幕情報が画面上に表示される一形態のサブタイトル情報である。
【００２２】
ポップアップメニューは、特定再生単位のデータ属性によって詳細なメニュー情報を提供するために導入される。ポップアップメニューは、小さいウィンドから提供され、場合によって現在再生中の画面と重なるグラフィック情報である。このようなメニュー情報をポップアップ（PopUp）という。
【００２３】
クリックサウンドは、メニュー選択のようにユーザーによってなされた選択にユーザーの注意を促すために提供される簡潔なサウンドを意味する。ファイルが選択される時またはアクティブ化される時に提供されるサウンドを、「クリックサウンド（Click sound）」または「メニューサウンド（menu sound）」総称する。
【００２４】
補充的なデータとしてのサブタイトルは、例えば字幕情報または歌詞のようなプレゼンテーショングラフィックを意味する。したがって、サブタイトルは、ＭＰＥＧ２トランスポート（ＴＳ：Transport）パケット、ビットマップ（Bit-map）形態のバイナリフォーマット、テキストデータ（Text data）などのように多様なフォーマットを用いて記録されることができ、テキストデータとして記録されたサブタイトルを「テキストサブタイトル」という。
【００２５】
図１は、本発明の一実施例による高密度光ディスクのファイル構造を示す図である。図示のように、本発明のファイル構造には、一つのルートディレクトリ下に少なくとも一つのＢＤディレクトリＢＤＭＶが含まれ、ＢＤディレクトリＢＤＭＶは、ユーザーとの相互作用性（interactivity）を確保するための一般ファイル（上位ファイル）としてインデックスファイルｉｎｄｅｘ.ｂｄｍｖとオブジェクトファイルＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖを有する。インデックスファイルｉｎｄｅｘ.ｂｄｍｖは、ユーザーが選択できるメニュー情報とタイトル情報を有するインデックステーブルを中心に構成される。また、ＢＤディレクトリは、プレイリストディレクトリＰＬＡＹＬＩＳＴ、クリップインフォディレクトリＣＬＩＰＩＮＦ、ストリームディレクトリＳＴＲＥＡＭ及びアウトマックスディレクトリＯＵＴＭＵＸを含む。
【００２６】
ストリームディレクトリＳＴＲＥＡＭは、ＭＰＥＧ２トランスポートパケットに記録されたメイン映像及びオーディオストリーム（所謂、メインＡＶストリーム）に関するファイルを有する。メインＡＶストリームは、ＭＰＥＧ２フォーマットで記録されるので、メインＡＶストリームファイル（例えば、０１０００．ｍ２ｔｓ、０２０００．ｍ２ｔｓ）の拡張子は、「＊．ｍ２ｔｓ」となる。
【００２７】
一方、メインデータの再生中にユーザーの便宜のために提供される補充的なデータまたは補充データのストリームは、別のディレクトリ、すなわちＯＵＴＭＵＸディレクトリに提供される。ＯＵＴＭＵＸディレクトリは、テキストサブタイトル（１０００１．ｔｘｔｓｔ，２０００１．ｔｘｔｓｔ）、フォント（１０００１．ｆｏｎｔ，２０００１．ｆｏｎｔ）、（ＰｏｐＵｐ）メニュー（３０００１．ｐｏｐｕｐ）、クリックサウンド（Ｓｏｕｎｄ．ｂｄｍｖ）などのような補充データ及び補助データストリームを含む。インタラクティブグラフィック（例えば、ポップアップメニュー）及びサブタイトル（例えば、テキストタイトル）のような補充データは、メインＡＶストリームに関連し、サウンドファイル及びフォントファイルのような補助データによって支援される。例えば、サウンドファイルは、ポップアップメニューを用いたユーザーの選択に関連して再生されるクリックサウンドを含み、フォントファイルは、テキストサブタイトルを再生するために使用されるフォントを含む。補充及び補助データストリームは、メインデータストリームにマルチプレクシングされない。
【００２８】
メインデータストリームにマルチプレクシングされない補充及び補助データを別のディレクトリで管理すると、ファイルとエラーの管理が容易になる。
【００２９】
例えば、一般的にノンリアルタイムデータである補充及び補助データは、ファイルの管理が容易となるようにバッファーに事前にプリロード（pre-loading）されることができる。
【００３０】
クリップインフォディレクトリＣＬＩＰＩＮＦは、ストリームファイル及びＯＵＴＭＵＸファイルの一部  ＊．ｍ２ｔｓ，＊．ｔｘｔと一対一対応するクリップインフォファイル（例えば、０１０００．ｃｌｐｉ，０２０００．ｃｌｐｉ，１０００１．ｃｌｐｉ，２０００１．ｃｌｐｉ，３０００１．ｃｌｐｉ）を有する。特に、クリップインフォファイル＊．ｃｌｐｉは、関連ファイルの属性情報及びタイム情報（timing information）を有する。タイム情報は、ファイル内のソースパケットのソースパケットナンバーに対してプレゼンテーションタイムスタンプ（ＰＴＳ：Presentation Time Stamp）をマッピング（mapping）する情報を含む。通常、このようなマップをエントリーポイントマップという。ＢＤ規格において、ＡＶストリームファイル（＊．ｍ２ｔｓ、＊．ｔｘｔ等）と関連クリップインフォファイル  ＊．ｃｌｐｉとを「クリップ（clip）」と総称する。
【００３１】
プレイリストディレクトリＰＬＡＹＬＩＳＴは、プレイリストファイル（＊．ｍｐｌｓ）を含み、特定クリップが再生される時間（playing interval）を指定する少なくとも一つのプレイアイテムを含む。したがって、プレイアイテムは、再生を希望する特定クリップ、すなわちプレイアイテム内のクリップ名Ｃｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｆｉｌｅによって指定されるクリップの再生開始時刻Ｉｎ−Ｔｉｍｅと再生終了時刻Ｏｕｔ−Ｔｉｍｅに関する情報を有する。プレイリストファイル＊．ｍｐｌｓは、少なくとも一つのプレイアイテムを提供することによって、希望するクリップを再生するための基本的な再生ファイル情報である。また、プレイリストファイル＊．ｍｐｌｓには、必要に応じてサブプレイアイテムＳｕｂＰｌａｙＩｔｅｍが備えられても良い。サブプレイアイテムは、サブプレイアイテムによって管理されるクリップがアウトマックスディレクトリ中のファイルであることを除けば、プレイアイテムに対する上述と同じ情報を提供する。
【００３２】
図２は、本発明の他の実施例による高密度光ディスクのファイル構造を示す図である。図２に示すファイル構造において、補充的なデータのうちＭｐｅｇ２トランスポートパケットに記録されるすべての補充的なデータがストリームディレクトリに含まれ、いわゆる補助データと呼ばれる残りデータａａａａａ．ｆｏｎｔ，ｂｂｂｂｂ．ｆｏｎｔ，Ｓｏｕｎｄ．ｂｄｍｖは、補助データディレクトリＡＵＸ ＤＡＴＡに含まれる。その結果、ストリームディレクトリに記録されるそれぞれのファイルは同じ拡張子（「．ｍ２ｔｓ」）を有する。例えば、ストリームディレクトリＳＴＲＥＡＭに記録されるテキストサブタイトル１０００１．ｍ２ｔｓ，２０００１．ｍ２ｔｓとストリームディレクトリＳＴＲＥＡＭ内のポップアップメニューファイル３０００１．ｍ２ｔｓは、「ｍ２ｔｓ'の拡張子を有する。
【００３３】
ストリームディレクトリ内のファイルは、クリップインフォディレクトリＣＬＩＰＩＮＦのクリップインフォファイル０１０００．ｃｌｐｉ，０２０００．ｃｌｐｉ，１０００１．ｃｌｐｉ，２０００１．ｃｌｐｉ，３０００１．ｃｌｐｉと一対一対応する。すなわち、データは、クリップのための属性情報及びタイム情報を含むクリップインフォファイルによってクリップ単位に管理される。
【００３４】
一方、サウンドデータファイル（Ｓｏｕｎｄ．ｂｄｍｖ）及びフォントファイル（ａａａａａ．ｆｏｎｔ，ｂｂｂｂｂ．ｆｏｎｔ）を有する補助データディレクトリＡＵＸ ＤＡＴＡは、メインＡＶストリームにマルチプレクシングされないこの補助データを別途管理するために提供される。また、補助データは、対応するクリップインフォファイルを有さず、クリップインフォファイルによって管理されない。その代わりに、補充データは、適切な補助データが補助データファイルから再生されるように関連補助データを直接識別することができ、あるいは補助データがサブプレイアイテムによって直接識別されるようにすることができる。
【００３５】
サウンドデータファイル（Ｓｏｕｎｄ．ｂｄｍｖ）は、ＨＤＭＶインタラクティブグラフィックストリーム（例えば、メニュー）と関連したサウンドデータ情報（例えば、クリックサウンド）を格納し、フォントファイル（ａａａａａ．ｆｏｎｔ，ｂｂｂｂｂ．ｆｏｎｔ）は、一つ以上のテキストサブタイトルに関連したフォント情報を格納する。
【００３６】
図３に示すように、ＢＤ−ＲＯＭのディスクボリュームは、ファイルシステム情報領域（file system information area）と、データベース領域（Database area）と、ストリーム領域（stream area）とに区分される。ファイルシステム情報領域は、ディスクを管理するためのシステム情報を格納する。データベース領域は、一般ファイル領域とプレイリスト及びクリップ情報領域とを含む。一般ファイル領域は、インデックスファイルｉｎｄｅｘ.ｂｄｍｖ及びオブジェクトファイルＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖのような一般ファイルを格納する。プレイリスト及びクリップ情報領域は、プレイリストディレクトリ及びクリップインフォディレクトリを格納する。メインデータと、補助的データと、補助データは、ストリーム領域に記録される。これによれば、再生装置はデータベース領域のファイル情報を用いることによって、再生を希望するメインデータと補助的なデータを決定する。
【００３７】
図４Ａ及び図４Ｂはそれぞれ、補充データとメインＡ／Ｖデータが画面に同時に提供される例示的な場合を示すダイヤグラムである。図４Ａは、メインＡＶストリームとテキストサブタイトルが同時に画面に表示される場合を示すダイヤグラムであり、図４Ｂは、メインＡＶストリーム、テキストサブタイトル及びポップアップメニューが同時に表示される場合を示すダイヤグラムである。
【００３８】
図４Ａに示すように、テキストサブタイトルがメインＡＶストリームと共に表示される。すなわち、テキストサブタイトルは、ユーザーの選択によって表示するための韓国語（Korean）及び英語（English）のような字幕情報である。この場合、テキストサブタイトルは、メインパス（main path）を再生するのに使用されるプレイアイテムとは別のサブプレイアイテムを介して再生され、テキストサブタイトルのためのフォントはフォントファイルから提供される。たとえサブプレイアイテムがプレイアイテムとは別に動作されても、上述したＰＴＳ（Presentation Time Stamp）のような情報を用いることによって、プレイアイテムと同期して表示されることができる。
【００３９】
また、図４Ｂに示すように、メインＡＶストリームは、テキストサブタイトル及びポップアップメニューと共に表示されることができる。ポップアップメニューは、これと関連した特定再生単位のデータの属性にしたがった相異なるメニュー情報を提供するために存在する。図示のように、ポップアップメニューは、画面上の小さいウィンドに再生されることによって、メインＡＶストリームとオーバーラップされる。
【００４０】
ポップアップメニューは、ユーザーがポップアップメニュー実行ボタンを選択する時に、対応するメニュー情報を提供する。例えば、ユーザーは、該当アイコンをクリックすることによって下位メニュー情報として「言語」メニューを選択できる。その後、ユーザーがさらに下位メニューから「韓国語」を選択すると、光ディスク再生に使用される言語は「韓国語」に設定される。
【００４１】
この場合、ユーザーが特定メニューを選択すると、該当メニューがアクティブされ、その選択に対してユーザーの注意を促し、あるいはメニュー選択誤りを防止するためにｓｏｕｎｄ．ｂｄｍｖファイルから簡単なサウンドが提供されることができる。メニューボタンを選択する時および移動する時に提供されるサウンドを「クリックサウンド（Click sound）」と呼ぶことができる。
【００４２】
図５は、本発明の一実施例によるデータ構造とメイン及び補充データストリームの管理方法を示す図である。図示のように、再生を希望する特定タイトルは、プレイリストファイルによって管理される。より詳細には、プレイアイテムは、例えばメインクリップに記録されるメインパスであるメインＡＶデータの再生を管理する。これと共に、メインＡＶデータを補助する補充データは、一つ以上の別のクリップ（例えば、サブタイトルクリップ（Subtitle Clip））に記録され、一つ以上のサブパスを表す一つ以上のサブプレイアイテムＳｕｂＰｌａｙＩｔｅｍによって管理される。
【００４３】
一般に、補充データは、データ属性によってクリップに分離され、サブプレイアイテムは一つ以上のクリップを管理する。図５において、サブプレイアイテム１  ＳｕｂＰｌａｙＩｔｅｍ１は、韓国語のような字幕情報または歌詞のようなテキストを支援する複数のテキストサブタイトルクリップの再生を管理でき、テキストサブタイトルクリップを除く、例えば、ポップアップメニュー、補助的なオーディオなどのような複数のクリップは、対応するサブプレイアイテム２  ＳｕｂＰｌａｙＩｔｅｍ２によって管理される。また、サブプレイアイテム  ＳｕｂＰｌａｙＩｔｅｍ１，２は、サブプレイアイテムによって管理される補充データと関連した補助データ（例えば、サウンド及びフォントファイル）の再生を管理するための情報を含むことができる。例えば、サウンドファイル及びフォントファイル内のそれぞれのサウンドデータまたはフォントデータは識別子（identification）を含むことができ、サブプレイアイテムは、識別子によって識別される補助データに関連した補充データを管理するための情報と関連してこの識別子を提供する。または、識別子は、補充データに提供されても良い。
【００４４】
この場合、プレイリストＰｌａｙＬｉｓｔ内のプレイアイテムＰｌａｙＩｔｅｍは、メインデータを再生するための再生管理情報を有し、サブプレイアイテムＳｕｂＰｌａｙＩｔｅｍ１，２は、補助データを再生するための再生管理情報を有する。
【００４５】
特に、プレイアイテムＰｌａｙＩｔｅｍは、各クリップの再生開始時刻Ｉｎ−Ｔｉｍｅと再生終了時刻Ｏｕｔ−Ｔｉｍｅに対する情報を有する。これらの時間は、プレゼンテーションタイムスタンプ（ＰＴＳ）情報として与えられることができる。メインＡＶストリームファイルは、プレイリストＰＬＡＹＬＩＳＴ内のプレイアイテムＰｌａｙＩｔｅｍに対応するクリップインフォファイルによってさらに管理され、クリップ情報ファイル名は、プレイアイテムＰｌａｙＩｔｅｍ内にＣｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｆｉｌｅ＿ｎａｍｅに提供される。クリップインフォファイルは、プレイアイテムＰｌａｙＩｔｅｍ中のＰＴＳ情報がメインＡＶストリームファイル内の特定位置にマッピングされるアドレス（address）情報に変換されるようにマッピングするＥＰ＿ｍａｐを有する。アドレス情報は、メインＡＶストリームファイルがＭＰＥＧ２ ＴＳフォーマットで記録されるときにソースパケットナンバーとして管理される。
【００４６】
サブプレイアイテムＰｌａｙＩｔｅｍは、補充データの関連クリップの再生開始時刻Ｉｎ−Ｔｉｍｅと再生終了時刻Ｏｕｔ−Ｔｉｍｅに関する情報を有する。これらの時間は、プレゼンテーションタイムスタンプ（ＰＴＳ）情報として与えられることができる。補充データストリームファイルは、プレイリストＰＬＡＹＬＩＳＴ内のサブプレイアイテムＳｕｂＰｌａｙＩｔｅｍに対応するクリップインフォファイルによってさらに管理され、クリップ情報ファイル名は、サブプレイアイテムＳｕｂＰｌａｙＩｔｅｍ内にＣｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｆｉｌｅ＿ｎａｍｅに提供される。クリップインフォファイルは、プレイアイテムＰｌａｙＩｔｅｍ中のＰＴＳ情報が補充データストリームファイル内の特定位置にマッピングされるアドレス情報に変換されるようにＥＰ＿ｍａｐを有する。アドレス情報は、補充データストリームファイルがＭＰＥＧ２ ＴＳフォーマットで記録されるときにソースパケットナンバーとして管理される。アドレス情報は、例えば、ソースパケットナンバー（ＳＰＮ）、セクターナンバー（ＳＮ）及びテキストラインナンバー（ＴＬＮ）のようなサブタイトルストリームの異なる記録フォーマットに関連したアドレス情報を使用することも可能である。
【００４７】
本発明の実施例の特徴の一部を要約すると、下記の通りである。
【００４８】
第一に、補充的なデータまたは補助データは、メインＡＶストリームデータと別の一ディレクトリまたは複数のディレクトリで管理されることができ、したがって、このような情報の再生を容易にするために、メインＡＶデータが再生される前に光再生装置のメモリにプリロード（Preloading）されることができる。
【００４９】
第二に、ＭＰＥＧ２トランスポートパケットフォーマットで記録されるすべての補充的なデータは、ストリームディレクトリＳＴＲＥＡＭに含まれ、補助データは、補助ディレクトリＡＵＸ ＤＡＴＡで管理される。ＭＰＥＧ２ではない補助データも補助ディレクトリに記録されることができることに注目されたい。
【００５０】
第三に、メインデータと補充的なデータはそれぞれ別のファイルで構成され、このときにメインデータは、プレイリストＰｌａｙＬｉｓｔディレクトリのメインパスであるプレイアイテムＰｌａｙＩｔｅｍによって管理され、補充的なデータは、プレイリストＰｌａｙＬｉｓｔのサブパスであるサブプレイアイテムＳｕｂＰｌａｙＩｔｅｍによって管理される。
【００５１】
上述した本発明の実施例の特徴は、包括的でも限定的でもないものとして理解されるべきである。
【００５２】
図６は、本発明の一実施例によるプレイリストＰＬＡＹＬＩＳＴデータ構造の一部を示す図である。図６に示すように、プレイリストＰｌａｙＬｉｓｔのシンタックス（syntax）は、プレイリストＰｌａｙＬｉｓｔ内のプレイアイテムＰｌａｙＩｔｅｍの個数を表す「ｎｕｍｂｅｒ＿ｏｆ＿ＰｌａｙＩｔｅｍｓ」フィールドと、プレイリストＰＬＡＹＬＩＳＴ内のサブパスＳｕｂ Ｐａｔｈの個数を表す「ｎｕｍｂｅｒ＿ｏｆ＿ｓｕｂｐａｔｈ」フィールドと、「ＰｌａｙＩｔｅｍ（）」フィールドと、「ＳｕｂＰａｔｈ（）」フィールドとを含む。上述したように、プレイアイテムＰｌａｙＩｔｅｍは、他のものの中で、プレイアイテムＰｌａｙＩｔｅｍのフィールドに指定されたクリップ情報ファイルに関連したクリップを再生するための開始時間及び終了時間を含むデータ構造シンタックスを有する。
【００５３】
「ＳｕｂＰａｔｈ（）」フィールドは、メインパスに関連したサブパスを表す補充データを管理するための補助的なプレゼンテーション管理情報を提供するために存在する。異なるタイプのサブパスは、背景音楽としてオーディオストリームと、ユーザーとの相互作用のためのインタラクティブグラフィックプレゼンテーションと、テキストサブタイトルプレゼンテーションなどを含む。
【００５４】
図６に示すように、「ＳｕｂＰａｔｈ（）」シンタックスのうち「ＳｕｂＰａｔｈ＿ｔｙｐｅ」は、サブパスタイプを指定する。ここで、例えば、「ＳｕｂＰａｔｈ＿ｔｙｐｅ」が２の場合、閲覧可能スライドショー（browsable slide show）のオーディオプレゼンテーションパスを意味し、「ＳｕｂＰａｔｈ＿ｔｙｐｅ」が３の場合、インタラクティブグラフィックプレゼンテーションメニューを意味し、「ＳｕｂＰａｔｈ＿ｔｙｐｅ」が４の場合、テキストサブタイトルプレゼンテーションパスを意味する。
【００５５】
「ＳｕｂＰａｔｈ（）」シンタックスのうち「ｉｓ＿ｒｅｐｅａｔ＿ＳｕｂＰａｔｈ」フィールドは、光ディスク再生装置がサブパス情報を用いてプレゼンテーションを反復するか否かを知らせるためのフィールドである。サブパスＳｕｂ Ｐａｔｈは、サブプレイアイテムの個数を示す「ｎｕｍｂｅｒ＿ｏｆ＿ＳｕｂＰｌａｙＩｔｅｍｓ」フィールドをさらに含み、それぞれのナンバリングされたサブプレイアイテムに対するサブプレイアイテムＳｕｂＰｌａｙＩｔｅｍを含む。特に、「ＳｕｂＰａｔｈ（）」シンタックスのうちＳｕｂＰｌａｙＩｔｅｍ（ｉ）フィールドは、図５で上述したように、他のものの中で、サブプレイアイテムＳｕｂＰｌａｙＩｔｅｍのフィールドに指定されたクリップ情報ファイルに関連した補充データのクリップを再生するための開始時間及び終了時間を含む。
【００５６】
図７は、本発明の一実施例による光記録再生装置の詳細ブロック図である。図示のように、光記録再生装置は、メインデータ、補充データ、補助データ及び再生管理情報を読み出すためのピックアップ部１１と、ピックアップ部１１の動作を制御するためのサーボ（Servo）１４と、ピックアップ部１１から受信した再生信号を希望する信号値に復元し、あるいは記録される信号を光ディスクに記録される信号に変調するための信号処理部１３と、再生管理情報、補充データ及び補助データをプリロードするためのメモリ１５と、上述した動作を制御するマイクロコンピュータ１６と、を含む。
【００５７】
ここで、メモリ１５は、光記録再生装置内に存在可能な多様な格納手段（ＲＡＭ、バッファ等）を指し、複数の他の格納手段に取り替えられることは自明である。
【００５８】
ＡＶデコーダー１７は、制御部１２の制御によって信号プロセッサー１３から出力されたデータをデコーディングし、デコーディングされたデータをユーザーに提供する。ＡＶエンコーダー１８は、光ディスクにデータを記録するために制御部１２の制御によって入力信号を、例えばＭＰＥＧ２トランスポートストリームのような特定フォーマットの信号に変換し、変換された信号を信号処理部１３に提供する。
【００５９】
制御部１２は、ユーザーインターフェースを介して受信したユーザー入力に応答して光記録再生装置の全動作を制御する。例えば、制御部１２は、ユーザー入力で指示されたユーザーの要求を満たすために、（例えば、プレイアイテム及びサブプレイアイテムのような）管理情報に対する読出し及び格納を制御し、この情報を用いてメインデータストリーム、補充データストリーム及び補助データストリームを再生する。
【００６０】
たとえ本発明は上記の制限された数の実施例と関連して説明したが、本開示内容の長所が理解できる技術分野における当業者には、種々の変更と修正が可能である。例えば、以上では種々の場合においてブルーレイＲＯＭ光ディスクと関連して説明したが、本発明は、こうした規約の光ディスクや光ディスクに制限されない。したがって、このような変更と改造はいずれも本発明の精神及び範囲に属するものとして解釈されるべきである。
【産業上の利用可能性】
【００６１】
本発明は、メインデータストリーム、補充データストリーム及び補助データストリームのような多様なデータストリームの再生を管理するデータ構造を含む。一実施例において、記録媒体は、少なくとも一つのナビゲーションディレクトリと、ストリームディレクトリと、補助ディレクトリとを格納する。ストリームディレクトリは、メインデータのストリームファイルを少なくとも一つ及び補充データのストリームファイルを少なくとも一つ含み、補助ディレクトリは補充データに関連した補助データの補助ファイルを少なくとも一つ含む。ナビゲーションディレクトリはメインデータ及び補充データを再生するためのナビゲーション情報を含む。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施例による高密度光ディスクのファイル構造を示す図である。
【図２】本発明の他の実施例による高密度光ディスクのファイル構造を示す図である。
【図３】本発明の実施例による図１または図２のファイル構造を格納するためのディスクボリュームを概略的に示す図である。
【図４Ａ】補充データとメインＡ／Ｖデータが画面に同時に提供される例示的な場合を示すダイヤグラムである。
【図４Ｂ】補充データとメインＡ／Ｖデータが画面に同時に提供される例示的な場合を示すダイヤグラムである。
【図５】本発明の一実施例によるメイン及び補充データストリームの管理方法とデータ構造を示す図である。
【図６】本発明の一実施例によるプレイリストデータ構造の一部を示す図である。
【図７】本発明の一実施例による光記録再生装置の詳細ブロック図である。
【図１】
2007531183.tif 000003
【図２】
2007531183.tif 000004
【図３】
2007531183.tif 000005
【図４Ａ】
2007531183.tif 000006
【図４Ｂ】
2007531183.tif 000007
【図５】
2007531183.tif 000008
【図６】
2007531183.tif 000009
【図７】
2007531183.tif 000010
【国際調査報告】
2007531183.tif 000011
2007531183.tif 000012