(57)【要約】  一組の複数の光記憶媒体（９０、９１）にわたるインターラクティブ性を提供する方法を開示している。プレイリストのプレイアイテム等である論理ユニットが一組の光記憶媒体（９０、９１）のうちの記憶媒体（９０）上に設けられる。その論理ユニットは、前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する。さらにまた、対応する光ディスク読み取り装置、光記憶媒体、及びコンピュータ読み取り可能媒体が開示されている。
2008523531.tif 000002
【特許請求の範囲】
【請求項１】
一組の複数の光記憶媒体にわたるインターラクティブ性を提供する方法であって、
前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する論理ユニットを、前記一組の光記憶媒体のうちの一記憶媒体に設ける段階を有する方法。
【請求項２】
前記論理ユニットは前記他の媒体のコンテンツの再生時間の情報を有し、前記論理ユニットはかかる再生時間の集まり中に含まれる、請求項１に記載の方法。
【請求項３】
前記論理ユニットはプレイアイテムであり、前記集まりは一連のプレイアイテムを有するプレイリストである、請求項２に記載の方法。
【請求項４】
前記媒体に格納するコンテンツのオーサリング中に前記論理ユニットを生成し、前記プレイリストを前記一組の媒体の一媒体に格納する段階をさらに有する、請求項１ないし３いずれか一項に記載の方法。
【請求項５】
前記媒体はブルーレイディスクである、請求項１ないし４いずれか一項に記載の方法。
【請求項６】
一組の複数の光記憶媒体にわたるインターラクティブ性を提供するように構成された装置であって、
前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する、前記一組の光記憶媒体のうちの一記憶媒体上の論理ユニットを読み出す手段と、
前記論理ユニットが前記他の媒体のコンテンツを指すとき、前記他の媒体にアクセスするように構成された手段とを有し、
前記手段は相互に動作可能に接続されている装置。
【請求項７】
好ましくはＢＤプレーヤ中の処理装置により処理するコンピュータプログラムを化体したコンピュータ読み取り可能媒体であって、
前記コンピュータプログラムは一組の複数の光ディスクにわたるインターラクティブ性を提供するコードセグメントを有し、前記コンピュータプログラムは、
前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する、前記一組の光記憶媒体のうちの一記憶媒体上の論理ユニットを読み出す第１のコードセグメントと、
前記論理ユニットが前記他の媒体のコンテンツを指すとき、前記他の媒体にアクセスするように構成された第２のコードセグメントを有する媒体。
【請求項８】
格納された論理ユニットを含む光記憶媒体であって、
前記媒体は、一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する前記一組の光記憶媒体の１つの記憶媒体であり、前記論理ユニットは少なくとも１つの他の光記憶媒体のコンテンツに関する情報を有する光記憶媒体。
【請求項９】
前記一組の複数の光記憶媒体は、前記組にわたって分散した分岐タイトルの異なる分岐を有し、前記情報は分岐に関するコンテンツがどの媒体に格納されているか知るためのものである、請求項８に記載の光記憶媒体。
【請求項１０】
前記媒体はＢＤである、請求項８または９に記載の光記憶媒体。
【請求項１１】
複数の光記憶媒体にわたるインターラクティブ性を提供する手段としてのプレイリストの使用。
【請求項１２】
前記プレイリストは、一組の複数のＢＤの１つのＢＤに格納された、少なくとも１つの他のＢＤに格納されたコンテンツに関する情報を有するＢＤプレイリストである、請求項１１に記載の使用。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光記憶媒体の分野に関する。具体的には、本発明は、複数の光記憶媒体、好ましくはブルーレイディスク（ＢＤ）にインターラクティブ性を拡張する方法と装置に関する。
【背景技術】
【０００２】
現在では、多数の事前記録されたディスクが、デジタルバーサタイルディスク（ＤＶＤ）等のフォーマットで市販されている。これらのディスクは他に追加情報が無くても再生できる。しかし、ＤＶＤ標準は、将来的に新しいアプリケーション（高度にインターラクティブな機能等）により拡張されると思われる。将来、かかる新しいアプリケーションにより、コンテンツの作者は、インターラクティブでないＤＶＤディスクで現在市販されているコンテンツを、それにインターラクティブ性を追加することにより、より魅力的なものにすることができる。かかる新しいアプリケーションの例としては、映画に複数アングルのビューを加えたり、オリジナルのコンテンツに新しいシーンを挿入したりすることである。１つの可能性として、既存のコンテンツと新しいアプリケーションを両方とも有する新しいディスクの製造が考えられる。しかし、これには、既記録ディスクのコンテンツの再オーサリング（re-authoring）が必要であり、再オーサリングによりコンテンツの品質が低下するおそれがある。
【０００３】
技術水準の大容量記憶標準規格はブルーレイであり、コンシューマ製品としてもうすぐ市場に現れる。ブルーレイディスク（ＢＤ）は、レガシー光記憶媒体よりも大きな記憶容量を提供するまったく新しい光記憶媒体である。ＢＤプレーヤは、任意的なネットワークアクセス、プレーヤ中のローカル記憶装置、及びＪａｖａ（登録商標）のプログラマブルプラットフォーム等の先進的なインターラクティブな機能を有するシステムになると思われる。これは、コンテンツの作者が、ネットワークとローカル記憶装置を使用できるＪａｖａアプリケーションをディスク上に含め、これをコンテンツと組み合わせて、ユーザにシームレスにインターラクティブな映画を提供すできることを意味している。よって、ＢＤは、上記の先進的なインターラクティブな機能を提供する必要性を満たすプラットフォームを提供する。
【０００４】
国際出願第ＷＯ−Ａ１−００６３９１６号公報は、別の記憶媒体によりポータブル記憶媒体に格納されたコンテンツを更新するシステムを開示している。国際出願第ＷＯ−Ａ１−００６３９１６号公報に開示された実施形態では、その別の記憶媒体はポータブル記憶媒体に応じて受け取られるだけである。しかし、国際出願第ＷＯ−Ａ１−００６３９１６号公報は、例えば、複数のディスクにまたがるビデオクリップのシーケンスの再生はしない。他の欠点は、別の記憶媒体が必要であり、さらに、後で説明する分岐タイトル（Divergence  Titles）はサポートされていない。
【０００５】
分岐タイトルは複数の再生経路を有するタイトルであり、再生経路はユーザのインターラクション及び／またはディスク上のプログラムに従って分岐点で動的に選択される。分岐タイトルにはマージ点（merge  point）があってもよい。例えば、分岐点はアドベンチャーゲームに適用できる。例えば、ユーザは洞窟を探検し、道の選択を示される。ユーザは各分岐点で道を選択し、ゴールに到達するか、わなにはまる。この例は図１に示されている。
【０００６】
上記の通り、複数のディスクにわたってインターラクティブ性を提供する必要があり、特にＢＤの場合はそうである。よって、本発明の１つの目的は、複数のディスクにわたって分岐タイトルを可能とする方法と装置を提供することである。本発明によるソリューションにより、以下に説明するとおり、分岐タイトル中の再生経路が別のディスクにあってもよく、ゲーム中に行った選択によりどのディスクをプレーヤに入れるか決まるため、ユーザが他のディスクも買いたくなるようなゲームをコンテンツの作者が提供できるようになる。
【０００７】
ＢＤフォーマットでは、ディスク上のコンテンツの論理的構成はプレイリストにより行われる。１つのディスクには１つ以上のプレイリストが含まれ、ＢＤ上のビデオクリップを指示している。ユーザの観点から、タイトルの再生はビデオクリップのリストの再生を意味する。そのビデオクリップは１つのプレイリストですべて参照される。各タイトルに対して、１つのプレイリストがある。しかし、これらの可能性はインターラクティブ性を単一のディスクへの関連付けに限定されている。複数のＢＤディスクに関しては、インターラクティブ性をどのように複数のディスクに拡張するか知られていない。拡張されたインターラクティブ性がないことにより生じる問題の例は、一組のディスクのうちの各ディスクがビデオシーケンスの一部を含み、エンドユーザがそのシーケンスを再生するためにすべてのディスクを買わねばならない場合である。
【０００８】
よって、光ディスクにインターラクティブ性を提供する改良された方法は有利であり、特にＢＤの場合に、柔軟性が高くなり、新しいアプリケーションを提供できる点で有利である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従って、本発明は、好ましくは従来技術の上記の欠点及び不利益のうち１つ以上を単体または組み合わせとして軽減または除去し、添付した請求項に記載した光ディスク読み取り装置、光記憶媒体、方法、コンピュータ読み取り可能媒体を提供することにより少なくとも上記の問題を解決することを目的とする。
【００１０】
１つの解決策は、全体が部分よりも大きくなるように、複数のディスクにわたりコンテンツを拡張するためにローカル記憶装置を使用することである。
【００１１】
このシステムの例は、各ディスクがビデオシーケンスの一部を含み、そのシーケンスを再生するためにすべてのディスクを購入しなければならない場合である。これを実施するために、本発明の一実施形態によるＢＤでは、特別な種類のプレイリストを使用する。
【００１２】
本願は、好ましくはＢＤプレーヤのローカル記憶装置を使用して複数のディスクにわたりインターラクティブ性を拡張することを提案する。例えば、ディスクＢのコンテンツはディスクＡのコンテンツからアクセス可能であり、それによりディスクＡに機能が加えることができる。このため、ディスクＢのアプリケーションは、ディスクＡの暗号鍵を入力（signed）しなければならない。しかし、ローカル記憶装置はすべての実施形態には必要ではない。
【００１３】
本発明の主要な点は、特別なプレイリストを備え、そのプレイリストが複数のディスクにあるコンテンツを参照することである。このプレイリストは、好ましくは、その一組のディスクのすべてのディスクに格納され、そのディスクの各々のコンテンツの一部を参照する。ローカル記憶装置を使用して、異なるディスクからのコンテンツのその一部を格納し結合する。ディスクがプレーヤに挿入されると、プレイリストは、プレーヤにより以前に読み取られた同じ一組のディスクのうちのディスクのプレイリストとともに、プレーヤのローカル記憶装置に格納される。これにより、複数のディスクにわたるインターラクティブ性が提供され、例えばそのセットのディスクすべてを購入すると、そのプレイリストを再生できる。しかし、ローカル記憶装置が無くても、ディスクに格納されたプレイリストは複数のディスクにわたるインターラクティブ性を提供できる。例えば、ユーザが、プレーヤに現在挿入されているディスク以外のディスクから再生すべきコンテンツを必要とするタイトルのインターラクティブなパスを選択すると、プレーヤは他のディスクを参照するプレイリストからこれに関する情報を得る。現在のディスクのプレイリストに従って所望のコンテンツが格納されている他のディスクを挿入するように要求することにより、複数のディスクにわたるインターラクティブ性を提供する。
【００１４】
本発明は、プレーヤが複数のディスクにわたるコンテンツを結合できるということをコンテンツ作者が利用できるという点で、先行技術よりも有利である。本発明によらなければ、例えば、複数のディスクにある関係するビデオアイテムのシーケンスを制作することができない。
【００１５】
本発明の他の利点は、ビデオアイテムが単一のディスクにはなく、プレーヤが記憶媒体を備えていないか、またはポータブル記憶媒体を使用できない場合に、ビデオアイテムのシーケンスの再生をユーザが選択できることである。また、複数のディスクをカバーするプレイリストを使用すると、コンテンツ作者は、分岐タイトル等を使用でき、コンテンツを複数のディスクにわたらせることができる。
【００１６】
本発明の一態様によると、一組の複数の光記憶媒体にわたるインターラクティブ性を提供する方法が提供される。該方法は、前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する論理ユニットを、前記一組の光記憶媒体のうちの一記憶媒体に設ける段階を有する。好ましくは、論理ユニットは上記のプレイリストであり、好ましくはＢＤに格納される。
【００１７】
本発明のさらに別の態様によると、装置が提供される。本装置は、一組の複数の光記憶媒体にわたるインターラクティブ性を提供するように構成され、前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する、前記一組の光記憶媒体のうちの一記憶媒体上の論理ユニットを読み出す手段と、前記論理ユニットが前記他の媒体のコンテンツを指すとき、前記他の媒体にアクセスするように構成された手段とを有し、前記手段は相互に動作可能に接続されている。
【００１８】
本発明のさらに別の態様によると、コンピュータにより処理するコンピュータプログラムを化体したコンピュータ読み取り可能媒体が提供される。該コンピュータプログラムは、一組の複数の光ディスクにわたるインターラクティブ性を提供するコードセグメントを有し、前記一組の光記憶媒体の少なくとも１つの他の記憶媒体に格納されたコンテンツに関する情報を有する、前記一組の光記憶媒体のうちの一記憶媒体上の論理ユニットを読み出す第１のコードセグメントと、前記論理ユニットが前記他の媒体のコンテンツを指すとき、前記他の媒体にアクセスするように構成された第２のコードセグメントを有する。
【００１９】
本発明の他の態様によると、論理ユニットを格納した光記憶媒体が提供される。
該媒体は、一組の光記憶媒体のうちの一記憶媒体であり、前記一組の光記憶媒体の他の少なくとも１つの記憶媒体に格納されたコンテンツに関する情報を有し、前記論理ユニットは他の少なくとも１つの光記憶媒体のコンテンツに関する情報を有する。
【００２０】
本発明のさらに別の態様によると、複数の光記憶媒体に対してインターラクティブ性を拡張する手段としてのプレイリストの使用が提供される。
【００２１】
本発明による上記その他の態様、特徴、利点は、添付した図面を参照して、本発明の実
施形態に関する以下の説明により明らかになり、説明される。
【発明を実施するための最良の形態】
【００２２】
以下の説明では、ＢＤプレーヤ、特に複数のディスクにわたるインターラクティブ性を提供するＢＤプレーヤに適用可能である本発明の一実施形態に焦点を絞る。しかし、言うまでもなく、本発明はこのアプリケーションに限定されず、同様のデータ構造を有する他の光記憶媒体に適用可能である。
【００２３】
本実施形態によると、以下に詳しく説明するが、単一のディスクの基本的なプレイリストの概念を、プレイリストが複数のディスクをカバーするように拡張する。
【００２４】
一例では、ブルーレイディスクＢは、ブルーレイディスクＡのコンテンツに関する情報と、さらにディスクＡのビデオの一部を説明する追加シーン等の追加コンテンツを含むと仮定する。この場合、ユーザはディスクＢを再生するときにディスクＡに関する追加シーンを見ることもできる。ユーザがディスクＡのコンテンツにジャンプすることをインターラクティブ（interactively）に選択した場合、プレーヤはユーザにディスクを変更するように要求する。あるいは、そのＢＤプレーヤがマルチディスクプレーヤであり、ディスクカルーセル（disc  carousel）やディスクマガジン（disc  magazine）を有する場合、プレーヤはディスクＡが挿入され識別されていれば、自動的にディスクＡに切り換える。あるいは、ＢＤプレーヤは、ＨＤＤ等のローカル記憶装置を有する。ローカル記憶装置により、ディスクＢからの必要なコンテンツをＨＤに置き、ディスクＡからのコンテンツと同時に再生する。（ディスクＢではなく）ディスクＡがその時点にプレーヤに入っているものである。
【００２５】
他の例としては、ブルーレイディスクＡより後に発売されたブルーレイディスクＢ（シリーズの新しいエピソード等）のＪａｖａアプリケーションが、ディスクＡのメインのムービータイトルのビデオサマリーを作る場合がある。これは、コンテンツ作者にとって、消費者によるディスクのコレクションに向けた新しい側面を追加する機会である。
【００２６】
これは、ディスクＡのキーをディスクＢのサマリーアプリケーションに入力（signing）して、アプリケーションをＨＤに書き込むことにより動作し得る。次に、ユーザがディスクＡを挿入すると、ディスクＡのメインムービーからクリップが選択されユーザに表示されて、そのメインムービーのサマリーが自動的に作成される。これはいくつかのパートを含む映画（３部作等）に関する有利な機能である。３部作の第１部を買ったユーザは、第２部を買って見る時、このようにして第１部のサマリーを見ることができる。しかし、この場合、任意的なローカル記憶装置が必要である。
【００２７】
複数のディスクにわたる機能の第３の例は、ディスクＡの再生機能を更新するＪａｖａアプリケーションをディスクＢに入れることである。これは、ＢＤ標準規格が策定のしかたからして有用である
ＢＤフォーマットは２つの部分により構成されている。第１の部分は、ほぼ完了しているが、その標準の基本的なムービー再生モードのみをカバーしており、「ムービーモード仕様」と呼ばれている。プレーヤは後でその使用の全機能をサポートし、任意的なローカル記憶とネットワーク接続によりＪａｖａをサポートする。標準のムービーモード仕様だけのために作られたディスクは、後でその標準の完全な仕様により作られたディスクのＪａｖａアプリケーションで更新され得る。Ｊａｖａアプリケーションは、プレーヤＨＤＤにロードされてもよい。Ｊａｖａアプリケーションは前のディスク（ディスクＡ）のキーを入力（sign）すると、ディスクＡがプレーヤに挿入された時に自動的に開始される。Ｊａｖａアプリケーションは、ディスクＡに格納されているムービーモードナビゲーションを置き換える。
【００２８】
本発明の実施形態のアプリケーションの他の例は、複数のディスクにわたるボーナス素材を入れることである。これは、そのボーナス素材を再生するには、ユーザが全シリーズのディスクを買わねばならないようにして行う。その理由は、ディスクに含まれたＪａｖａアプリケーションにより、プレーヤのＨＤＤにボーナスコンテンツを部分的に格納するからである。そして、セットになっているすべてのディスクを買うと、コンテンツが完成し、自動的にユーザに表示される。
【００２９】
これは、ゲームまたはシリーズの特別なエピソードであって、すべてのディスクを買うことにより利用可能となるものである。例えば、クリスマスにテレビに表示される特別なエピソードであって、シリーズの一部ではなく、通常はＢＤに含まれてもいないが、全シリーズ（すなわちすべてのＢＤ）を購入することによってのみ得られるものである。
【００３０】
実施形態
現実的な実施形態によると、プレーヤのローカル記憶装置は、情報を複数のディスクにわたって共有できるように構成されている。例えば、ローカル記憶装置は、発行者またはディスクの異なる読み取り書き込み許可を有する異なるディレクトリがあるように構成されている。図２はかかるディレクトリ構造を示している。
【００３１】
図２に示したディレクトリ構造のアクセス許可は以下の通りである。ロートディレクトリの場合、アプリケーションは読み取りアクセスのみが許される。発行者ＩＤ（すなわち組織ＩＤ）ディレクトリとディスクＩＤサブディレクトリの場合、ディレクトリのオーナーは、同じ発行者ＩＤのアプリケーションが他のディスクのディレクトリを読み取れるようにファイル許可（file  permission）を設定できる。発行者ＩＤ（すなわち組織ＩＤ）とディスクＩＤの値はＢＤの標準に含まれ、これらの値をこの目的に容易に使用できると思われる。
【００３２】
ローカル記憶装置のこの構造を用いて、同一発行者のものである限り、コンテンツを複数のディスクで共有し、アプリケーションＡがアプリケーションＢにより格納されたコンテンツを読み取ること、またはその逆のことが可能である。
【００３３】
上記の原理をより詳細に説明する。
【００３４】
ブルーレイディスクのＲＯＭアプリケーションフォーマットにおいて、プレイリスト構造はビデオ資産が順番に表示されるタイトルを示す。以下のセクションで、プレイリストと、フォーマット構造中のどのコンテクストにそのプレイリストが設定されるかを説明する。
【００３５】
プレイリスト
プレイリストはクリップ中の再生区間の集まりである。かかる１つの再生区間はプレイアイテムと呼ばれ、クリップの時間軸上の位置を示すＩＮポイントとＯＵＴポイントのペアにより構成されている。それゆえ、プレイリストはプレイアイテムの集まりである。ここで、ＩＮポイントは再生区間の開始点を意味し、ＯＵＴポイントは再生区間の終了点を意味する。
【００３６】
ＢＤ−ＲＯＭの場合、プレイリストは１種類のみである。これはムービープレイリストを呼ばれている。図３を参照。
【００３７】
本実施形態では、プレイリスト構造は、複数のディスクにわたるプレイリストが使えるように、標準の完全な機能バージョンモード（Ｊａｖａモードとも呼ぶ）に拡張される。
【００３８】
プレイリストのシンタックスを以下の表１に示す。
プレイリスト
【００３９】
【表１】
2008523531.tif 000003
本実施形態では、このプレイリストは、他のディスクにあるプレイアイテム及び／またはサブプレイアイテムを参照するように拡張される。こうするために、プレイアイテムＩＤを拡張して、複数のディスクで一意的であるようにする。プレイアイテムＩＤによるループが追加されている。そのループはディスクＩＤを含み、そのディスクＩＤはブルーレイＣＰＳ（コンテンツプロテクションシステム）に必要なので一意的である。
【００４０】
このプレイリスト構造を用いて、作者は関連するビデオアイテムのシーケンスを作り、複数のディスクに入れてもよい。これらのディスクは各々その特別なプレイリストを含み、プレーヤはディスクＩＤからその特別なプレイリストで参照されているプレイアイテム（ビデオクリップ）がどこにあるか、すなわち複数のディスクを有する一組のディスクのどのディスクにそのプレイアイテムが格納されているか分かる。プレーヤは、例えば、ユーザに他のディスクを挿入するように要求し（ローカル記憶装置は必要ない）、または任意的に他のディスクのデータをローカル記憶装置に事前に格納しておいてもよい。
【００４１】
かかる拡張されたプレイリストのシンタックスを以下の表２に示す。
拡張プレイリスト
【００４２】
【表２】
2008523531.tif 000004
以下、ＨＤムービーモードアプリケーションのデータ構造に関する改良コンセプトの関連部分を、本発明のさらに詳しい説明のために記載する。
【００４３】
図４は、ＨＤムービーモードアプリケーションフォーマットの簡略化した構造を示している。このアプリケーションフォーマットはＡＶストリームファイルを管理するための４つのレイヤーを有する。そのレイヤーは、インデックステーブル、ムービーオブジェクト、プレイリスト、及びクリップである。より完全な理解のためにこれらの用語の定義を以下に与える。
【００４４】
クリップ
ＡＶストリームファイルとその属性の各ペアは１つのオブジェクトであると考えられる。ＡＶストリームファイルはクリップＡＶストリームファイルと呼ばれ、属性はクリップ情報ファイルと呼ばれる。
【００４５】
クリップＡＶストリームファイルと対応するクリップ情報ファイルから構成されたオブジェクトはクリップと呼ばれる。
【００４６】
（１）クリップＡＶストリームファイル
クリップＡＶストリームファイルはデータを格納している。このデータは、本明細書に従う構造で画成されたＭＰＥＧ−２トランスポートストリームである。その構造はＢＤＡＶ  ＭＰＥＧ−２トランスポートストリームと呼ばれる。
【００４７】
（２）クリップ情報ファイル
一般的に、ファイルはデータバイトのシーケンスである。クリップＡＶストリームファイルのコンテンツは、時間軸上に展開されている。すなわち、クリップＡＶストリームファイルへのアクセスポイントはタイムスタンプを用いて特定される。
クリップ情報ファイルは、対応するＡＶストリームファイルへのアクセスポイントのタイムスタンプを格納している。プレーヤはクリップ情報を読み取り、ＡＶストリームファイルからデータの読み取りを開始すべき点を見つける。
クリップＡＶストリームファイルとクリップ情報ファイルの間には１対１の関係がある。すなわち、すべてのクリップＡＶストリームファイルについて、クリップ情報ファイルが１つだけある。
【００４８】
ムービーオブジェクト
ムービーオブジェクトは、実行可能なナビゲーションコマンドプログラムにより構成されている。これにより動的シナリオ記述が可能である。ムービーオブジェクトはプレイリストに関するレイヤーである。
【００４９】
ムービーオブジェクトのナビゲーションコマンドはプレイリスト再生を起動できる。ムービーオブジェクトは他のムービーオブジェクトをコールして、一組のムービーオブジェクトがユーザの命令及び嗜好に従ってプレイリストの再生を管理できるようにする。ムービーオブジェクトとプレイリストのこの関係を図５に示した。
【００５０】
インデックステーブル
インデックステーブルは、タイトルとメニューを定義するトップレベルのテーブルであり、図６を参照して説明する。このテーブルはすべてのタイトルとメニューのエントリーポイントを含む。プレーヤは、タイトルまたはメニューを実行する動作を実行する必要があるときは常にこのテーブルを参照する。
【００５１】
例えば、タイトルサーチまたはメニューコール動作がコールされると、プレーヤはこのテーブルを参照して、対応するムービーオブジェクトを見つけて実行（run）する。
【００５２】
インデックステーブルは、自動再生を実行するために、最初の再生に対するムービーオブジェクトへのエントリーも有する。ディスクがロードされると、プレーヤはエントリー「最初の再生」を参照して、対応するムービーオブジェクトを取得する。
【００５３】
ユーザインターフェイスコンセプト
クリップ、プレイリスト、ムービーオブジェクトはプレーヤシステム内部のものであり、プレーヤシステムのユーザインターフェイスでは見えない。インデックステーブルのみがユーザに示される。
【００５４】
シナリオ記述（プレイリストとプレイアイテム）
プレイリストとプレイアイテムは静的なシナリオ記述であり、ユーザインターフェイスの一部ではない。ユーザはプレイリストやプレイアイテムの存在は知らない。プレイアイテムはクリップ内の再生セグメントを指示する論理ユニットである。プレイアイテムはクリップ全体またはその一部をカバーする。プレイリストはプレイアイテムのグループであり、プレイアイテムの再生順序を指示する。
【００５５】
プレイリストは、マルチアングル再生とランダム／シャッフル再生を除く、プレイアイテムの表示順序による線形なシーケンスである。マルチアングル構造を有するプレイアイテムは、平行なパスを含み、ユーザは再生中にこれらの平行なパスから１つのパスを選択できる。ランダム／シャッフル構造を有するプレイリストは、表示順序がランダム化またはシャッフルされたプレイアイテムを有する。
【００５６】
シナリオ中に分岐またはマージポイントがあれば、そのポイントはプレイリスト境界上に無ければならない。他のプレイリスト再生と接続されるプレイリスト再生は、プログラミング方法により実現される。
【００５７】
プレイリスト内での再生は、プレイアイテムの境界がシームレスな再生条件を満たす場合、シームレス表示である。
【００５８】
シナリオのインデックス（タイトル及びチャプタ）
タイトルとチャプタはユーザインターフェイスの論理ユニットである。タイトルとチャプタの目的は、ユーザとインターフェイスして、再生セグメントを選択し、ユーザに対してスクリーン上で再生位置を表示することである。
【００５９】
ディスクにはインデックステーブルがある。各インデックスは、タイトル、メニュー、または自動再生の「最初の再生」のムービーオブジェクトへのエントリーを有する。タイトルのインデックスはムービーオブジェクトにリンクし、インデックスされたムービーオブジェクトはプレイリストを実行する。これはＨＤムービーモードナビゲーションシステムにおける再生の基本的な方法である。
【００６０】
タイトルはユーザが選択する再生の重要なユニットである。タイトルはムービーオブジェクトの連鎖により構成され得る。ムービーオブジェクトは他のムービーオブジェクトを実行でき、タイトルの再生はムービーオブジェクトの連鎖中の１つのムービーオブジェクトが実行されている間は継続される。ムービーオブジェクトが他のムービーオブジェクトにジャンプせずに終了したとき、タイトルの再生は終了する。
【００６１】
チャプタはタイトルの一部である。タイトルは複数のチャプタに分かれていてもよい。連続するチャプタの間にはオーバーラップやギャップはない。チャプタは、ユーザがチャプタメニュー、チャプタサーチ、またはチャプタスキップを用いて再生を開始するために選択的にジャンプする点である。チャプタはムービータイトルのみに関係し、メニューやインターラクティブタイトルには適用されない。プレイリストは、PlayListMark()中のチャプタに関する情報を含む。
【００６２】
シナリオ表示モデル
シナリオ表示はシナリオ記述メソッドにより管理される。シナリオ表示は、シナリオ遷移及び再生実行（Scenario  Transition  and  Playback  Execution）により表される。シナリオ遷移はムービーオブジェクトから他のムービーオブジェクトへの分岐であり、再生実行はプレイリスト再生の開始である。シナリオ記述は図７に示した。
【００６３】
図８は、上記説明に従う本発明による方法の一実施形態を示すフローチャートである。本実施形態の方法７０は、一組のＤＢにわたるインターラクティブ性を提供する方法であり、前記一組のＢＤのうちの１つのＢＤ上にプレイリストを提供するステップ７２を有する。プレイリストは、前記一組のＢＤの少なくとも１つの他のＢＤに格納されたコンテンツに関する情報を有する。プレイリストは、ＢＤの作成の差異にステップ７１で生成され、そのＢＤに格納される。このように、上記の実施形態が可能となる。
【００６４】
図９は、本発明の一実施形態による装置８０を示す概略図である。装置８０は、一組の複数の光記憶媒体にわたるインターラクティブ性を提供するように構成され、前記一組のＢＤのプレイリストを読み取る手段８１を有するＢＤプレーヤである。このＢＤは、その一組のＢＤのうちの少なくとも１つのＢＤに格納されたコンテンツに関するプレイリストの情報を有する。さらにまた、装置８０は、前記プレイリスト部が他のＢＤのコンテンツを指示するとき、該他のＢＤにアクセスするように構成された手段８２を有する。ＢＤプレーヤ８０の手段８１、８２は、適当な方法で互いに動作可能に接続されている。
【００６５】
図１０は、本発明の他の態様の一実施形態による光記憶媒体９０を示す概略図である。本実施形態の光記憶媒体９０は、プレイリストが格納されたＢＤである。ＢＤにプレイリストを格納する１つの方法は、同心トラック９２を有するディスクの情報レイヤーに、そのプレイリストを格納することである。ＢＤ９０は、図示した２つのＢＤ９０、９１の一組のＢＤのうちの一方である。ＢＤ９０は、他のＢＤ９１に格納されたコンテンツに関するプレイリストの情報を有する。このように、上記の実施形態が可能となる。例えば、分岐タイトル（Divergence  Title）の異なる分岐（branches）は、ＢＤ９０、９１にわたって分散しており、分岐に関するコンテンツがどちらの媒体に格納されているか知るために、プレイリストに格納された情報を使用する。もちろんＢＤ９１もＢＤ９０に格納された情報を含むプレイリストを有してもよい。
【００６６】
図１１は、本発明の別の態様の一実施形態によるコンピュータ読み取り可能媒体１００を示す概略図である。コンピュータ読み取り可能媒体１００は、好ましくは上記のＢＤプレーヤに含まれる、処理装置１０３により処理されるコンピュータプログラムに化体している。このコンピュータプログラムは、一組の複数の光ディスク９０、９１にわたるインターラクティブ性を提供するコードセグメント１０１、１０２と、前記一組のＢＤ９０、９１のうちのＢＤ９０上のプレイリストを読み取る第１のコードセグメント１０１を有する。プレイリストは、前記一組のＢＤの他のＢＤに格納されたコンテンツに関する情報を有する。第２のコードセグメント１０２は、前記プレイリストが他方の媒体９１のコンテンツを指示するとき、その他方のＢＤ９１にアクセスするように構成されている。
【００６７】
本発明は、ハードウェア、ソフトウェア、ファームウェアまたはこれらの組み合わせを含むいかなる好適な形式で実施することもできる。しかし、本発明は、１つ以上のデータプロセッサ及び／またはデジタル信号プロセッサ上で実行されるコンピュータソフトウェアとして実施することが好ましい。本発明の実施形態の構成要素は、いかなる好適な方法で物理的、機能的、論理的に実施してもよい。機能は単一のユニット、複数のユニット、または他の機能ユニットの一部として実施することもできる。このように、本発明は、単一ユニットで実施することもできるし、異なる複数のユニットやプロセッサに物理的かつ機能的に分散して実施することもできる。
【００６８】
好ましい実施形態を参照して本発明を説明したが、ここに記載した具体的な形式に限定することを意図したものではない。むしろ、本発明は添付した請求項によってのみ限定され、上記の実施形態以外の実施形態（例えば、上記以外のファイル原理）も添付した請求項の範囲に等しく入りうる。
【００６９】
請求項では、「有する」という用語は他の要素やステップの存在を排除するものではない。さらに、個別的に列挙されていても、複数の手段、要素、方法ステップは、例えば単一のユニットまたはプロセッサにより実施してもよい。また、個々の機能（feature）は異なる請求項に含まれていても、これらを有利に組み合わせることが可能であり、異なる請求項に含まれていても、機能を組み合わせられないとか、組み合わせても有利ではないということを示唆するものでもない。また、単数扱いをしても複数の場合を排除するものではない。よって、「１つの」、「第１の」、「第２の」等は複数の場合を排除するものではない。請求項中の参照符号は、明りょうにするために設けており、請求項の範囲を限定するものと解してはならない。
【図面の簡単な説明】
【００７０】
【図１】分岐タイトルの例を示す概略図である。
【図２】ディレクトリ階層構造を示す概略図である。
【図３】映画プレイリストを示す概略図である。
【図４】ＨＤ映画モードアプリケーションフォーマットの簡単化した構造を示す概略図である。
【図５】映画オブジェクト及びプレイリストを示す概略図である。
【図６】インデックステーブルと映画オブジェクトを示す概略図である。
【図７】シナリオ記述と遷移を示す概略図である。
【図８】本発明による方法の一実施形態を示すフローチャートである。
【図９】本発明の一実施形態による装置を示す概略図である。
【図１０】本発明の他の態様の一実施形態による光記憶媒体を示す概略図である。
【図１１】本発明の他の態様の一実施形態によるコンピュータ読み取り可能媒体を示す概略図である。
【図１】
2008523531.tif 000005
【図２】
2008523531.tif 000006
【図３】
2008523531.tif 000007
【図４】
2008523531.tif 000008
【図５】
2008523531.tif 000009
【図６】
2008523531.tif 000010
【図７】
2008523531.tif 000011
【図８】
2008523531.tif 000012
【図９】
2008523531.tif 000013
【図１０】
2008523531.tif 000014
【図１１】
2008523531.tif 000015