(57)【要約】本発明は、ビデオデータを含むデータの再生レジュームを管理するためのデータ構造に係り、データ構造を有する記録媒体には、ビデオデータを含む少なくとも一つのデータ再生単位（タイトルまたはムービーオブジェクト）；及びデータ再生単位を管理するナビゲーション情報が記録され、ナビゲーション情報はデータ再生単位の再生レジュームの許容可否に対する制御情報を含む。
2006523909.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されるビデオデータを含むデータの再生レジュームを管理するためのデータ構造を有する記録媒体において、
前記ビデオデータを含む少なくとも一つのデータ再生単位；及び
前記データ再生単位を管理するナビゲーション情報が記録され、
前記ナビゲーション情報は前記データ再生単位の再生レジュームの許容可否に対する制御情報を含むことを特徴とする記録媒体。
【請求項２】
前記データ再生単位は、タイトルまたはプログラムチェーンであることを特徴とする請求項１記載の記録媒体。
【請求項３】
前記制御情報は、前記ナビゲーション情報に属するプログラムチェーン情報テーブルに記録されていることを特徴とする請求項２記載の記録媒体。
【請求項４】
前記データ再生単位は、タイトルを構成するムービーオブジェクトが指定するデータ区間であることを特徴とする請求項１記載の記録媒体。
【請求項５】
前記制御情報は、前記ナビゲーション情報に属するムービーオブジェクトに記録されていることを特徴とする請求項４記載の記録媒体。
【請求項６】
前記制御情報の値による動作を遂行するための命令が前記ナビゲーション情報にさらに記録されていることを特徴とする請求項１記載の記録媒体。
【請求項７】
前記制御情報は、前記データ再生単位の再生でメニュープレゼンテーションへの動作変更時に適用される情報であることを特徴とする請求項１記載の記録媒体。
【請求項８】
記録媒体に記録されるビデオデータを含むデータの再生レジュームを管理するためのデータ構造を有する記録媒体において、
メニューデータと；
前記ビデオデータを含む少なくとも一つのデータ再生単位；及び
前記データ再生単位を管理するナビゲーション情報が記録され、
前記ナビゲーション情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、前記データ再生単位に対する動作方法に対する制御情報を含むことを特徴とする記録媒体。
【請求項９】
前記制御情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、前記データ再生単位は捨てるように指定されていることを特徴とする請求項８記載の記録媒体。
【請求項１０】
前記制御情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、前記データ再生単位は一時中止されるように指定されていることを特徴とする請求項８記載の記録媒体。
【請求項１１】
記録媒体に記録されるビデオデータを含むデータの再生レジュームを管理するためのデータ構造を有する記録媒体において、
メニューデータと；
前記ビデオデータを含む少なくとも一つのデータ再生単位；及び
前記データ再生単位を管理するナビゲーション情報が記録され、
前記ナビゲーション情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、現在再生中の位置に対する情報の保存可否に対する制御情報を含むことを特徴とする記録媒体。
【請求項１２】
記録媒体に記録されるビデオデータを含むデータの再生レジュームを管理するためのデータ構造を有する記録媒体において、
メニューデータと；
前記ビデオデータを含む少なくとも一つのデータ再生単位；及び
前記データ再生単位を管理するナビゲーション情報が記録され、
前記ナビゲーション情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、再生レジューム位置情報の更新可否に対する制御情報を含むことを特徴とする記録媒体。
【請求項１３】
ビデオデータを含むデータの再生レジュームを管理するためのデータ構造を記録媒体に記録する方法において、
前記記録媒体に前記ビデオデータを含む少なくとも一つのデータ再生単位を記録して、
前記記録媒体に、前記データ再生単位を管理するナビゲーション情報を記録し、
前記ナビゲーション情報は前記データ再生単位の再生レジュームの許容可否に対する制御情報を含むように記録することを特徴とする記録方法。
【請求項１４】
ビデオデータを含むデータの再生レジュームを管理するためのデータ構造を記録媒体に記録する方法において、
前記記録媒体に前記ビデオデータを含む少なくとも一つのデータ再生単位とメニューデータを記録して、
前記記録媒体に、前記データ再生単位を管理するナビゲーション情報を記録し、前記ナビゲーション情報は、前記データ再生単位の再生途中に前記記録されたメニューデータの再生要求がある場合、前記データ再生単位に対する動作方法に対する制御情報を含むように記録することを特徴とする記録方法。
【請求項１５】
ビデオデータを含むデータの再生レジュームを管理するためのデータ構造を記録媒体に記録する方法において、
前記記録媒体に前記ビデオデータを含む少なくとも一つのデータ再生単位とメニューデータを記録して、
前記記録媒体に前記データ再生単位を管理するナビゲーション情報を記録し、
前記ナビゲーション情報は、前記データ再生単位の再生途中に前記記録されたメニューデータの再生要求がある場合、現在再生中の位置に対する情報の保存可否に対する制御情報を含むように記録することを特徴とする記録方法。
【請求項１６】
ビデオデータを含むデータの再生レジュームを管理するためのデータ構造を記録媒体に記録する方法において、
前記記録媒体に前記ビデオデータを含む少なくとも一つのデータ再生単位とメニューデータを記録して、
前記記録媒体に前記データ再生単位を管理するナビゲーション情報を記録し、
前記ナビゲーション情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、再生レジューム位置情報の更新可否に対する制御情報を含むように記録することを特徴とする記録方法。
【請求項１７】
ビデオデータを含むデータの再生を管理するためのデータ構造を記録する装置において、
記録媒体にデータを記録する光記録手段を駆動するドライバと；
前記ビデオデータをエンコーディングするためのエンコーダ；及び
前記エンコーディングされたビデオデータを１又は複数のデータ再生単位で前記記録媒体に記録するように前記ドライバを制御して、また前記データ再生単位を管理するナビゲーション情報を生成して前記記録媒体に記録するように前記ドライバを制御し、前記ナビゲーション情報は前記データ再生単位の再生レジュームの許容可否に対する制御情報を含むことを特徴とする記録装置。
【請求項１８】
ビデオデータを含むデータの再生を管理するためのデータ構造を記録する装置において、
記録媒体にデータを記録する光記録手段を駆動するドライバと；
前記ビデオデータとメニューデータをエンコーディングするためのエンコーダ；及び
前記エンコーディングされたデータを前記記録媒体に記録するように前記ドライバを制御し、前記エンコーディングされたビデオデータは１又は複数のデータ再生単位で記録されるようにして、また前記データ再生単位を管理するナビゲーション情報を生成して前記記録媒体に記録するように前記ドライバを制御し、前記ナビゲーション情報は、前記データ再生単位の再生途中に前記記録されたメニューデータの再生要求がある場合、前記データ再生単位に対する動作方法に対する制御情報を含むことを特徴とする記録装置。
【請求項１９】
ビデオデータを含むデータの再生を管理するためのデータ構造を記録する装置において、
記録媒体にデータを記録する光記録手段を駆動するドライバと；
前記ビデオデータとメニューデータをエンコーディングするためのエンコーダ；及び
前記エンコーディングされたデータを前記記録媒体に記録するように前記ドライバを制御し、前記エンコーディングされたビデオデータは１又は複数のデータ再生単位で記録されるようにして、また前記データ再生単位を管理するナビゲーション情報を生成して前記記録媒体に記録するように前記ドライバを制御し、前記ナビゲーション情報は、前記データ再生単位の再生途中に前記記録されたメニューデータの再生要求がある場合、現在再生中の位置に対する情報の保存可否に対する制御情報を含むことを特徴とする記録装置。
【請求項２０】
ビデオデータを含むデータの再生を管理するためのデータ構造を記録する装置において、
記録媒体にデータを記録する光記録手段を駆動するドライバと；
前記ビデオデータとメニューデータをエンコーディングするためのエンコーダ；及び
前記エンコーディングされたデータを前記記録媒体に記録するように前記ドライバを制御し、前記エンコーディングされたビデオデータは１又は複数のデータ再生単位で記録されるようにして、また前記データ再生単位を管理するナビゲーション情報を生成して前記記録媒体に記録するように前記ドライバを制御し、前記ナビゲーション情報は、前記データ再生単位の再生途中に前記メニューデータの再生要求がある場合、再生レジューム位置情報の更新可否に対する制御情報を含むことを特徴とする記録装置。
【請求項２１】
記録媒体に記録されたビデオデータを含むデータの再生レジュームを管理するためのデータ構造を再生する方法において、
前記記録媒体から、前記ビデオデータを含む任意のデータ再生単位を再生する段階と；
メニュープレゼンテーション要求があれば、前記データ再生単位のナビゲーション情報に含まれているレジュ−ムフラグの値を確認する段階；及び
前記レジュ−ムフラグの値に基づいて、現在再生中の位置に対する情報を保存して、要求されたメニュープレゼンテーション動作を遂行する段階を含んで構成されることを特徴とする再生方法。
【請求項２２】
ユーザ要求のメニュー動作遂行後に前記保存された位置から再生をレジュームする段階をさらに含むことを特徴とする請求項２１記載の再生方法。
【請求項２３】
記録媒体に記録されたビデオデータを含むデータの再生レジュームを管理するためのデータ構造を再生する方法において、
前記記録媒体から、前記ビデオデータを含む任意のデータ再生単位を再生する段階と；
メニュープレゼンテーション要求があれば、前記データ再生単位のナビゲーション情報に含まれているレジュ−ムフラグの値を確認する段階；及び
前記レジュ−ムフラグの値に基づいて、再生レジューム位置情報を更新して、要求されたメニュープレゼンテーション動作を遂行する段階を含んで構成されることを特徴とする再生方法。
【請求項２４】
ユーザ要求のメニュー動作遂行後に前記更新された再生レジューム位置から再生をレジュームする段階をさらに含むことを特徴とする請求項２３記載の再生方法。
【請求項２５】
記録媒体に記録されたビデオデータを含むデータの再生レジュームを管理するためのデータ構造を再生する装置において、
記録媒体に記録されたデータを再生する光再生手段を駆動するドライバと；
前記再生されるデータをプレゼンテーションさせるデコーダ；及び
前記記録媒体から前記ビデオデータを含む任意のデータ再生単位を再生するように前記ドライバを制御するコントローラを含んで構成し、前記コントローラはメニュープレゼンテーション要求があれば、前記データ再生単位のナビゲーション情報に含まれているレジュ−ムフラグの値を確認して、その確認された値に基づいて、現在再生中の位置に対する情報を保存して、要求されたメニュープレゼンテーション動作を遂行するように前記ドライバとデコーダを制御することを特徴とする再生装置。
【請求項２６】
前記コントローラは、ユーザ要求のメニュー動作遂行後に前記保存された位置から再生をレジュームするように前記ドライバを制御することを特徴とする請求項２５記載の再生装置。
【請求項２７】
記録媒体に記録されたビデオデータを含むデータの再生レジュームを管理するためのデータ構造を再生する装置において、
記録媒体に記録されたデータを再生する光再生手段を駆動するドライバと；
前記再生されるデータをプレゼンテーションさせるデコーダ；及び
前記記録媒体から前記ビデオデータを含む任意のデータ再生単位を再生するように前記ドライバを制御するコントローラを含んで構成し、前記コントローラはメニュープレゼンテーション要求があれば、前記データ再生単位のナビゲーション情報に含まれているレジュ−ムフラグの値を確認して、その確認された値に基づいて、再生レジューム位置情報を更新して、要求されたメニュープレゼンテーション動作を遂行するように前記ドライバとデコーダを制御することを特徴とする再生装置。
【請求項２８】
前記コントローラは、ユーザ要求のメニュー動作遂行後に前記更新された再生レジューム位置から再生がレジュームされるように前記ドライバを制御することを特徴とする請求項２７記載の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオデータを含むデータの再生レジューム（ｒｅｓｕｍｅ）を管理するためのデータ構造を有する記録媒体、データ構造を再生して記録するための装置及び方法に関する。
【背景技術】
【０００２】
近年、高画質のビデオデータと高音質のオーディオデータを大容量記録することができる新しい高密度再生専用または書き換え可能光ディスクに対する規格化作業が急速に展開されて、書き換え可能ブルーレイディスク（ＢＤ−ＲＥ：Ｂｌｕｅ−ｒａｙ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）等の新しい光ディスクと関連された製品がまもなく商用化されることが期待されている。
【０００３】
また、ブルーレイロム（ＢＤ−ＲＯＭ：Ｂｌｕ−ｒａｙ  ＲＯＭ）とＨＤ−ＤＶＤ（Ｈｉｇｈ−ｄｅｎｓｉｔｙ  ＤＶＤ）等の高密度再生専用光ディスクに対する規格化作業もまた進行中にある。ＢＤ−ＲＯＭ及びＨＤ−ＤＶＤは映画タイトル等のビデオデータ以外にゲーム等のアプリケーションも収録することができる。このようなコンテンツを再生する途中ユーザは他の動作、例えばメニュー画面を要求することもできるので、この場合は再生したコンテンツへのレジューム問題が発生する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ＢＤ−ＲＯＭ、ＨＤ−ＤＶＤ等の高密度再生専用光ディスクに記録されるビデオオーディオデータ等の再生レジュームを管理するデータ構造に対する効率的な解決方案がまだ用意されていない。
【０００５】
したがって、本発明の目的は、データの再生レジュームを效率的に管理することができるデータ構造を有する記録媒体と、その構造で記録媒体にビデオデータを記録して記録されたビデオデータを再生する方法及び装置を提供することにある。
【０００６】
また、本発明の目的は、データの再生レジュームが選択的に行なわれることができるようにするデータ構造を有する記録媒体と、その構造で記録媒体にビデオデータを記録して記録されたビデオデータを再生する方法及び装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によるデータ構造を有する記録媒体には、ビデオデータを含む少なくとも一つのデータ再生単位；及びデータ再生単位を管理するナビゲーション情報が記録され、ナビゲーション情報はデータ再生単位の再生レジュームの許容可否に対する制御情報を含むことに特徴がある。
【０００８】
本発明によるまた他のデータ構造を有する記録媒体には、メニューデータと；ビデオデータを含む少なくとも一つのデータ再生単位；及びデータ再生単位を管理するナビゲーション情報が記録され、ナビゲーション情報は、データ再生単位の再生途中メニューデータの再生要求がある場合、データ再生単位に対する動作方法に対する制御情報を含むことに特徴がある。
【０００９】
本発明によるまた他のデータ構造を有する記録媒体には、メニューデータと；ビデオデータを含む少なくとも一つのデータ再生単位；及びデータ再生単位を管理するナビゲーション情報が記録され、ナビゲーション情報は、データ再生単位の再生途中メニューデータの再生要求がある場合、現在再生中の位置に対する情報の保存可否に対する制御情報を含むことに特徴がある。
【００１０】
本発明によるまた他のデータ構造を有する記録媒体には、メニューデータと；ビデオデータを含む少なくとも一つのデータ再生単位；及びデータ再生単位を管理するナビゲーション情報が記録され、ナビゲーション情報は、データ再生単位の再生途中メニューデータの再生要求がある場合、再生レジューム位置情報の更新可否に対する制御情報を含むことに特徴がある。
【００１１】
本発明の一つの実施形態で、データ再生単位は、ＢＤ−ＲＯＭで定義されたムービーオブジェクトが指定するデータ区間である。
【００１２】
本発明の他の実施形態で、データ再生単位は、ＨＤ−ＤＶＤで定義されたタイトルまたはプログラムチェーン（ｐｒｏｇｒａｍ  ｃｈａｉｎ）である。
【００１３】
本発明はまた、本発明によるデータ構造を記録して再生する方法と装置を提供し、そして本発明によってデータを記録して再生する方法及び装置を提供する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に対する望ましい実施形態に対して、添付した図面を参照しながら詳細に説明する。
【００１５】
本発明による高密度光ディスク、例えばＢＤ−ＲＯＭは、図１に示したように、ビデオオーディオデータの再生を管理するファイルまたはデータ構造を有する。図１のような本発明によるデータ構造はいろいろな面でＢＤ−ＲＥのデータ構造と同様である。
【００１６】
図１に示したように、ルートディレクトリには１又は複数のＢＤ−ＲＯＭディレクトリがある。ＢＤ−ＲＯＭディレクトリにはジェネラル情報ファイル（ｉｎｆｏ．ｄｖｐ）、及びメニューファイル（ｍｅｎｕ．ｔｉｄｘ、ｍｅｎｕ．ｔｄｔ１等）が含まれて、また、ＢＤ−ＲＯＭディレクトリには、リアル再生リストファイル（*．ｒｐｌｓ）とバーチャル再生リストファイル（*．ｖｐｌｓ）が保存されるＰＬＡＹＬＩＳＴディレクトリ、クリップ情報ファイル（*．ｃｌｐｉ）が保存されるＣＬＩＰＩＮＦディレクトリ、そしてクリップ情報ファイルに対応するＭＰＥＧ−２フォーマットのＡ／Ｖストリームクリップファイル（*．ｍ２ｔｓ）が保存されるＳＴＲＥＡＭディレクトリが含まれる。
【００１７】
ＳＴＲＥＡＭディレクトリにはクリップと呼ばれるＭＰＥＧ−２フォーマットのＡ／Ｖストリームクリップファイルが含まれて、また、アプリケーションのためのビデオ、メニューデータも含まれる。Ａ／Ｖストリームにはビデオオーディオデータに対するソースパケットが含まれる。例えば、ビデオオーディオデータに対するソースパケットにはヘッダーと伝送パケットが含まれる。一つのソースパケットには自身に接近するためのアドレス役割をするソースパケット番号（ＳＰＮ）が含まれるが、ソースパケット番号は一般的にシーケンシャルに番号が割り当てられる。伝送パケットには一つのパケットＩＤ（ＰＩＤ）が含まれるが、ＰＩＤは伝送パケットが属する伝送パケットシーケンスを識別して、伝送パケットシーケンスにある各伝送パケットはＰＩＤが同じである。
【００１８】
ＣＬＩＰＩＮＦディレクトリには各Ａ／Ｖストリームファイルと関連するクリップ情報ファイルが含まれる。クリップ情報ファイルは関連するＡ／Ｖストリームの類型、シーケンス情報、プログラム情報、そしてタイミング情報を指し示す。シーケンス情報は到着時間基準（ＡＴＣ）シーケンスとシステム時間基準（ＳＴＣ）シーケンスを記述する。例えば、シーケンス情報はシーケンスの数、各シーケンスの開始と終わり時間情報、各シーケンスで１番目ソースパケットのアドレス、そして各シーケンスで伝送パケットのＰＩＤを指し示す。プログラムのコンテンツが続く伝送パケットシーケンスはプログラムシーケンスと呼ばれる。プログラム情報はプログラムシーケンスの個数、各プログラムシーケンスの開始アドレス、そしてプログラムシーケンスにある伝送パケットのＰＩＤを指し示す。
【００１９】
タイミング情報は特徴ポイント情報（ＣＰＩ）と呼ばれる。ＣＰＩの一形態がＥＰマップである。ＥＰマップは、例えば、到着時間（ＡＴＣ）及び／またはシステム時間（ＳＴＣ）を基準にして、ソースパケットのアドレス（例えば、ソースパケットの番号）に対するタイムスタンプを表示する。
【００２０】
ＰＬＡＹＬＩＳＴディレクトリには一つ以上の再生リストファイルがある。再生リストは再生のためのクリップを容易に編集したり組み合わせるために導入された概念である。再生リストファイルはクリップにある再生区間（ＰｌａｙｉｎｇＩｎｔｅｒｖａｌｓ）の集合であって、各再生区間は再生アイテム（Ｐｌａｙｉｔｅｍ）と呼ばれる。再生リストファイルは再生リストを形成する各再生アイテムを識別して、各再生アイテムはクリップの時間軸上の位置（例えば、ＡＴＣまたはＳＴＣ基準で上映タイムスタンプ）を指し示すＩＮ−ｐｏｉｎｔとＯＵＴ−ｐｏｉｎｔの対である。換言すれば、再生リストファイルは再生アイテムを識別して、各再生アイテムは一つのクリップまたはその一部を指し示してクリップと関連するクリップ情報ファイルを識別する。クリップ情報ファイルは再生アイテムをソースパケットのクリップに連結するために使われる。
【００２１】
ＰＬＡＹＬＩＳＴディレクトリにはリアル再生リスト（Ｒｅａｌ  Ｐｌａｙｌｉｓｔ）（*．ｒｐｌｓ）とバーチャル再生リスト（Ｖｉｒｔｕａｌ  Ｐｌａｙｌｉｓｔ）（*．ｖｐｌｓ）が含まれることができる。リアル再生リストはクリップのみを用いる。すなわち、リアル再生リストはクリップの一部を参照することと見なされるので、概念的にディスク上でクリップの一部を参照することと同等なことに見なされる。
【００２２】
ｉｎｆｏ．ｄｖｐファイルは光ディスクに記録されるＡ／Ｖストリームの再生を管理する一般的な情報を提供するジェネラル情報ファイルであって、さらに詳細にはＰＬＡＹＬＩＳＴディレクトリにある再生リストのファイル名を識別する再生リスト目録を含む。
【００２３】
図１では、本発明の実施形態によって記録媒体のデータ構造を図示するだけでなく、記録媒体の領域を示す。例えば、ジェネラル情報ファイルは一つ以上のジェネラル情報領域に記録されて、再生リストディレクトリは一つ以上の再生リストディレクトリ領域に記録されて、再生リストディレクトリ内の各再生リストは記録媒体の一つ以上の再生リスト領域に記録される。図１のデータ構造を有する記録媒体に対して例示している図２に示したように、記録媒体にはファイルシステム情報領域、データベース領域、そしてＡ／Ｖストリーム領域が含まれる。
【００２４】
データベース領域にはジェネラル情報ファイルと再生リスト情報が記録される領域とクリップ情報領域が含まれる。ジェネラル情報ファイルと再生リスト情報が記録される領域には、ジェネラル情報ファイル領域のジェネラル情報ファイルと、再生リスト情報領域のＰＬＡＹＬＩＳＴディレクトリと再生リストファイルが記録される。クリップ情報領域には、ＣＬＩＰＩＮＦディレクトリと、関連クリップ情報ファイルが記録される。Ａ／Ｖストリーム領域には多様なタイトルのＡ／Ｖストリームが記録される。
【００２５】
ビデオオーディオデータは一般的に個別タイトルで編成されている。例えば、ビデオオーディオデータにより表現される他の映画は異なるタイトルで編成する。また、タイトルは、本がチャプターで編成するように、多くのチャプターで編成されることができる。そして、一つのタイトルはそれに隨伴する補助タイトルであるボーナスタイトルを含むこともできる。ゲーム等のアプリケーションタイトル等の類型のタイトルの場合が多い。
【００２６】
以後実施形態で詳細に説明するが、本発明のデータ構造には、記録媒体に記録される少なくともビデオデータを含むデータの再生レジュームを管理するためのナビゲーション情報が含まれる。
【００２７】
本発明によるデータ構造の記録は、ＢＤ−ＲＯＭ等の再生専用記録媒体の場合に、ディスクを製作する過程で適用されることができる。
【００２８】
図３は前述のように記録保存されたデータストリームを再生制御するためのナビゲーション情報、特にプログラムチェーンコマンドテーブル（ＰＧＣ＿ＣＭＤＴ）を見せてくれている。テーブルは、プログラムチェーンコマンドテーブル情報（ＰＧＣ＿ＣＭＤＴＩ）と、複数のプレコマンド（ＰＲＥ＿ＣＭＤ  ＃１〜＃ｉ）、ポストコマンド（ＰＯＳＴ＿ＣＭＤ  ＃１〜＃ｊ）、そしてセルコマンド（Ｃ＿ＣＭＤ  ＃１〜＃ｋ）、そして、複数のレジュームコマンド（ＲＳＭ＿ＣＭＤ  ＃１〜＃ｍ）を含む。
【００２９】
プログラムチェーンコマンドテーブル情報（ＰＧＣ＿ＣＭＤＴＩ）には、プレコマンドの個数（ＰＲＥ＿ＣＭＤ＿Ｎｓ）、ポストコマンドの個数（ＰＯＳＴ＿ＣＭＤ＿Ｎｓ）、セルコマンドの個数（Ｃ＿ＣＭＤ＿Ｎｓ）、そして、レジュームコマンドの個数（ＲＳＭ＿ＣＭＤ＿Ｎｓ）情報が記録される。
【００３０】
前述した、そして以後説明するナビゲーション情報は特定領域に記録され、又は、領域に無関係に管理ファイルで記録されることができる。例えば、ＢＤ−ＲＯＭの場合には図２のデータ構造でデータベース領域内に記録され、ＨＤ−ＤＶＤの場合にはタイトルが記録された領域に隣接して一つの管理ファイルとして記録されることができる。
【００３１】
ＨＤ−ＤＶＤまたはＢＤ−ＲＯＭ等の記録媒体を再生するディスク再生装置は、記録媒体に収録されたタイトルを再生する時にそのタイトルに関連したナビゲーション情報を読み込んで、自身のメモリーにシステムパラメータテーブルの一部として保存する。システムパラメータテーブルは図４のような構造を有するが、それに記録された情報は再生されるタイトルが変更されればそれによって新しい情報を反映することによって変わる。
【００３２】
図４のシステムパラメータテーブルは２６個の第０ないし第２５情報記録フィールド（ＳＰＲＭ［０］〜［２５］）を含むが、そのうち第４フィールド（ＳＰＲＭ［４］）には、タイトルドメインのためのタイトル番号、第５フィールド（ＳＰＲＭ［５］）には、タイトルドメインのためのビデオタイトルセットタイトルプログラムチェーン番号情報が記録される。
【００３３】
また、第６フィールド（ＳＰＲＭ［６］）には、タイトルドメインのためのタイトルプログラムチェーン番号、第７フィールド（ＳＰＲＭ［７］）には、一つのシーケンシャルプログラムチェーンタイトルのための部分タイトル番号、そして第８フィールド（ＳＰＲＭ［８］）には、選択状況のためのハイライトされたボタン番号情報がそれぞれ記録管理される。
【００３４】
そして、第２１ないし第２５フィールド（ＳＰＲＭ［２１］〜［２５］）には、レジューム機能のための再生制御情報が記録される。
【００３５】
すなわち、第２１フィールド（ＳＰＲＭ［２１］）には、タイトルドメインのためのタイトルセル番号、第２２フィールド（ＳＰＲＭ［２２］）には、ビデオタイトルセット番号、第２３フィールド（ＳＰＲＭ［２３］）には、タイトルドメインのためのナビゲーションパックスタートアドレス、第２４フィールド（ＳＰＲＭ［２４］）には、プログラムチェーン再生制御状態情報が記録管理される。
【００３６】
そして、第２５フィールド（ＳＰＲＭ［２５］）には、該タイトルがレジューム可能可否を示すためのフラグ（Ｒｅｓｕｍａｂｌｅ＿Ｆｌａｇ）が記録管理されるが、この情報は前の情報と同様に選択されたタイトルのナビゲーション情報からコピーされて記録される。
【００３７】
フラグが‘１’に該当する値に設定されている場合、メニュードメインからタイトルドメインにレジュームが可能なタイトルであることを示して、フラグが‘０’に該当する値に設定されている場合には、メニュードメインからタイトルドメインにレジュームが許されないタイトルであることを示す。
【００３８】
以下では、本発明によるレジューム機能のための再生制御方法に対して詳細に説明する。
【００３９】
光ディスク再生装置は、装着された記録媒体で一つのタイトルが選択されると、そのタイトルに対するナビゲーション情報を読み込んで、メモリーに構成された図４のシステムパラメータテーブルの該当フィールドに必要な情報を記録して、レジュ−ムフラグの値も読み込んで、２６番目フィールドにコピーする。該タイトルに対するレジュ−ムフラグの値は、ＨＤ−ＤＶＤの場合そのタイトルのプログラムチェーン情報テーブル（ＰＧＣＩＴ）に、ＢＤ−ＲＯＭの場合にそのタイトルに属するムービーオブジェクト（Ｍｏｖｉｅ  Ｏｂｊｅｃｔ）に保存されている。後者の場合はレジュ−ム可否がムービーオブジェクトが指定するデータ区間単位に指定される。ＨＤ−ＤＶＤのプログラムチェーンは一つのタイトルに対応し、ＢＤ−ＲＯＭのムービーオブジェクトは一つ以上のＡ／Ｖクリップファイルを参照してその再生順序を定めているプレーリストを指し示すことであって一つのタイトルに対する情報は一つ以上のムービーオブジェクトを含む。
【００４０】
図５は１個のメインムービータイトル５０１と３個の補助タイトル（２個のボーナスタイトル５０２、５０３と１個のスチール映像タイトル５０４）で構成されたタイトルセットの再生を例示したことであって、メインムービータイトル５０１と第１補助タイトルはレジューム機能が許されて、残り２個の補助タイトルはレジューム機能が許されていない。すなわち、メインムービータイトル５０１と第１補助タイトル（５０２）のプログラムチェーン情報テーブルに記録されたレジュ−ムフラグは‘１’で、残りの２個の補助タイトル５０３、５０４のプログラムチェーン情報テーブルに記録されたレジュ−ムフラグは‘０’に記録されている。
【００４１】
ユーザがタイトルセットを含むタイトルドメインでメインムービータイトル５０１を選択したならば、光ディスク再生装置はそのタイトルを再生する。ところがメーンタイトルのムービー（Ｍｏｖｉｅ）を再生する途中、ユーザの要求やまたはナビゲーション情報によって補助タイトルである任意の１ボーナスタイトル５０２を再生することができる。この時はタイトルドメインでの移動であるので、再生中のメインムービータイトルのレジュ−ムフラグは無視されて、メモリーのシステムパラメータテーブルの一部フィールドはボーナスタイトル５０２のナビゲーション情報値に変更される。図５の例で、ボーナスタイトル５０２のレジュ−ムフラグの値が１であるので、メモリーのシステムパラメータテーブルのうち、第２５フィールド（ＳＰＲＭ［２５］）には、‘１’が設定される。
【００４２】
ボーナスタイトル５０２の再生途中、ユーザが光ディスクのメニュードメインに含まれたルートメニュー（Ｒｏｏｔ  Ｍｅｎｕ）にジャンプを要求する場合、図３のように記録されたプログラムチェーンコマンドテーブルで第１ボーナスビデオタイトルに関連したレジュームコマンド（ＲＳＭ＿ＣＭＤ  ＃ｉ）を読み込んで実行する。この時のレジュームコマンドは次のような動作を伴う。
【００４３】
まず、レジュ−ムフラグの値を確認する。その値がもしも‘１’に設定されていれば、現在の再生位置を特定することができる情報をレジューム情報（ＲＳＭＩ）として、システムパラメータテーブルの第４ないし第８フィールド（ＳＰＲＭ［４］〜［８］）と第２１ないし第２４フィールド（ＳＰＲＭ［２１］〜［２４］）に保存する。この情報の保存は、現在タイトルの再生が一時停止されることを意味する。もしも、確認されるレジュ−ムフラグの値が‘０’ならば現在の再生タイトルを無視する。すなわち、現在再生位置を特定する情報をシステムパラメータテーブルに保存しない。
【００４４】
他には、レジュ−ムフラグが‘０’の場合（すなわち、レジュ−ムが可能でない時）、現在の再生位置を記録しない代わりに、現在タイトルセットの特定タイトル、例えば、メインムービータイトルの開始位置をＲＳＭＩとしてシステムパラメータテーブルに記録しておくことができる。この場合、メニュードメインからタイトルドメインへのレジューム要求があっても以前の再生位置にレジュームしなくて、図６に示したように、指定された特定位置、すなわち、メインムービータイトルのはじめから再生が始まるので（６０１）、結果的に、レジュ−ムフラグの値が‘０’ならばレジューム機能が遂行されなくなる。
【００４５】
一方、ルートメニューデータを再生してプレゼンテーションして、ユーザのメニュー要求による動作を処理した後、ユーザがレジュームに該当するボタンを選択指定する場合、光ディスク装置は、システムパラメータテーブル内に設定記録されたＲＳＭＩ情報により指定された、例えば、第１ボーナスタイトルの以前再生位置を探索及び再生するレジューム機能の再生動作を遂行する。もしも、ＲＳＭＩが記録されていなければ要求されたレジュ−ム動作は遂行されない。
【００４６】
本発明による他の実施形態で、光ディスク装置は、ユーザの要求によって、光ディスクのメニュードメインに含まれたルートメニュー（Ｒｏｏｔ  Ｍｅｎｕ）をジャンプ再生する場合、現在再生タイトル、例えば、第１ボーナスビデオタイトルのレジュ−ムフラグの値に無関係に現在の再生位置情報をシステムパラメータテーブルにＲＳＭＩとして記録して、レジュ−ムフラグの値はタイトルドメインへのレジューム時に確認する。
【００４７】
すなわち、ルートメニューデータを再生してプレゼンテーションして、ユーザのメニュー要求による動作を処理した後、ユーザがレジュームに該当するボタンを選択指定する場合、光ディスク装置は、システムパラメータテーブル内に記録されているレジュ−ムフラグの値を確認して、その値が‘１’ならばそのテーブル内に設定記録されたＲＳＭＩ情報により指定された、例えば、第１ボーナスタイトルの以前再生位置を探索及び再生するレジューム機能の再生動作を遂行する。もしも、テーブル内のレジュ−ムフラグの値が‘０’ならば要求されたレジュ−ム動作は遂行されない。
【００４８】
図７は本発明による光ディスク記録及び再生装置に対する構成を示したものである。Ａ／Ｖエンコーダ９は、オーディオビデオデータ（またはメニューデータ）を入力受けてエンコーディングして、コーディング情報とストリーム特性情報と共にマルチプレクサ（Ｍｕｌｔｉｐｌｅｘｅｒ、８）に出力する。マルチプレクサ８は、例えば、ＭＰＥＧ−２伝送ストリーム（ＭＰＥＧ−２ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）を作るために、入力されるコーディング情報とストリーム特性情報を基礎にしてエンコーディングされたオーディオビデオデータを多重化する。ソース・パケッタイザ（Ｓｏｕｒｃｅ  ｐａｃｋｅｔｉｚｅｒ、７）はマルチプレクサから入力される伝送パケットを光ディスクのオーディオビデオ（またはメニューデータ）フォーマットに合うソースパケットでパケット化する。図７に示したように、Ａ／Ｖエンコーダ９、マルチプレクサ８、そしてソース・パケッタイザ７の動作はコントローラ１０により制御される。コントローラ１０がユーザから記録命令を受信すれば、Ａ／Ｖエンコーダ９、マルチプレクサ８、そしてソース・パケッタイザ７に制御情報を送る。例えば、コントローラ１０は、Ａ／Ｖエンコーダ９に実行するエンコーディング類型（Ａ／Ｖまたはメニューデータ）を指示して、マルチプレクサ８に作り出す伝送ストリームを指示して、そしてソース・パケッタイザ７にソースパケットのフォーマットを指示する。また、コントローラ１０は光ディスクにソース・パケッタイザ７の出力を記録することができるようにドライバ３を制御する。
【００４９】
また、コントローラ１０は光ディスクに記録されているオーディオビデオデータの再生を管理するためのナビゲーション（Ｎａｖｉｇａｔｉｏｎ）と管理情報とメニューデータを作り出す。例えば、ユーザとのインターフェース（ディスクに保存されていたりイントラネットまたはインターネットを介して提供する命令語）を介して受けた情報を基礎にして、コントローラ１０は光ディスクに図１ないし２のデータ構造とムービーオブジェクト関連情報（ＢＤ−ＲＯＭ場合）またはプログラムチェーン関連情報（ＨＤ−ＤＶＤ場合）を記録するようにして必要なメニューデータも記録するようにドライバ３を制御する。
【００５０】
再生する間には、コントローラ１０は、前述したように記録されたデータ構造を再生するようにドライバ３を制御する。すなわち、ディスクに含まれた情報とユーザインターフェース（記録及び再生装置の操作ボタンまたは装置と関連された遠隔操縦）を介して受けたユーザ入力を基礎にして、コントローラ１０は光ディスクからオーディオビデオソースパケットを再生するようにドライバ３を制御する。例えば、ユーザ入力はタイトルドメインでの再生するタイトル選択またはメニュードメインでのメニュー選択であることがある。このようなユーザ入力は、例えば、コントローラ１０にあらかじめプログラムされたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）基盤のメニューを介して、指定されることができる。ユーザ入力と光ディスクから読み出されるナビゲーション情報を利用して、コントローラ１０は一つのタイトルまたはメニューの再生を制御する。
【００５１】
例えば、特定タイトルが選択されると、コントローラ１０はそのタイトル（またはムービーオブジェクト）のナビゲーション情報を調査して必要な情報（レジュ−ムフラグ包含）をシステムパラメータテーブルに保存した後に、そのタイトル（またはムービーオブジェクト）を再生する。再生途中、メニュー要求があれば、コントローラ１０はシステムパラメータテーブルのレジュ−ムフラグを確認して、その値が‘１’ならば現在再生位置を確認することができる情報をレジュ−ム情報（ＲＳＭＩ）として保存して（この時ＲＳＭＩ情報は更新される）、‘０’ならば無視する。すなわち、現在再生タイトル（またはその中に含まれるムービーオブジェクト）を捨てる。メニュー状態でレジュ−ム要求があればコントローラ１０は保存された（更新された）ＲＳＭＩが指し示す以前タイトル（またはムービーオブジェクト）内のビデオストリーム地点を探して、その地点から再生レジュームして、もしも更新されなかったら以前に指定されていたまたは開始時指定されている特定位置、例えばタイトルの開始位置から再生がレジュームされるようにする。
【００５２】
ソース・デパケッタイザ（Ｓｏｕｒｃｅ  Ｄｅｐａｃｋｅｔｉｚｅｒ、４）は再生されたソースパケットを入力受けてＭＰＥＧ−２伝送パケットストリーム等のデータストリームに転換する。デマルチプレクサ（Ｄｅｍｕｌｔｉｐｌｅｘｅｒ、５）はデータストリームをエンコーディングされたビデオオーディオデータに逆多重化する。Ａ／Ｖデコーダ６はエンコーディングされたビデオオーディオデータをデコーディングして本来のビデオオーディオデータに作る。再生する間、ソース・デパケッタイザ４、デマルチプレクサ５、そしてＡ／Ｖデコーダ６の動作はコントローラ１０により操縦される。コントローラ１０がユーザから再生命令を受信すれば、ソース・デパケッタイザ４、デマルチプレクサ５、そしてＡ／Ｖデコーダ６に制御情報を送る。例えば、コントローラ１０は、ソース・デパケッタイザ４にソースパケットのフォーマットを指示して、デマルチプレクサ５に逆多重化する伝送ストリームを指示して、そしてＡ／Ｖデコーダ６に実行するデコーディング類型を指示する。
【００５３】
図７には記録と再生装置に関して図示しているが、図７の構成要素一部だけで記録動作または再生動作だけ提供する専用記録装置または専用再生装置も可能である。
【００５４】
前述した制限された実施形態として提示された本発明は、ビデオデータまたは多様なアプリケーションの再生でのタイトルとメニュー間での転換性を向上させる。
【００５５】
以上、前述した本発明の望ましい実施形態は、例示の目的のために開示されたものであって、当業者ならば、添付された特許請求の範囲に開示された本発明の技術的思想とその技術的範囲内で、また他の多様な実施形態を改良、変更、代替または付加などが可能であることである。
【図面の簡単な説明】
【００５６】
【図１】本発明による記録媒体のファイルまたはデータ構造に対する実施形態を示した図である。
【図２】図１のデータ構造を有する記録媒体に対する実施形態を示した図である。
【図３】本発明によるプログラムチェーンコマンドテーブルを示した図である。
【図４】本発明によって再生されるタイトルのナビゲーション情報から構成されるシステムパラメータテーブルを示した図である。
【図５】本発明によって遂行されるレジュ−ム制御方法に対する第１実施形態を示した図である。
【図６】本発明によって遂行されるレジュ−ム制御方法に対する第２実施形態を示した図である。
【図７】本発明による光ディスク記録及び再生装置に対する構成を示した図である。
【図１】
2006523909.tif 000003
【図２】
2006523909.tif 000004
【図３】
2006523909.tif 000005
【図４】
2006523909.tif 000006
【図５】
2006523909.tif 000007
【図６】
2006523909.tif 000008
【図７】
2006523909.tif 000009
【国際調査報告】
2006523909.tif 000010