(57)【要約】  複数のストリームの中からのオーディオ／ビジュアル・ストリームの選択は、まず、ストリーム、およびこのストリームに同期して存在するストリームに関する情報を提供する少なくとも１つのストリーム内でナビゲーション・パケットを検出することによって行われる。ナビゲーション・パケットから、どの他のストリームがこの１つのストリームに同期して存在するか、どのオーディオおよびサブピクチャのデータ・パケットが各ストリームに存在するか、また、どのハイライト情報特性が同期したストリームの中からの選択のために存在するかを判定する。このオーディオ・データ・パケット、サブピクチャ・データ・パケット、または、ハイライト情報特性の少なくとも１つが少なくとも１つの他の同期したストリームに関する情報に従って変更され、視聴者が選択可能なボタンなどの表示を可能にし、同期された複数のストリームから選択できるようにし、更に／または、各ストリームにつき、異なるオーディオおよび／またはサブピクチャのコンテンツが提示される。
2007534276.tif 000002
【特許請求の範囲】
【請求項１】
複数のオーディオ／ビジュアル・ストリームと、
どのストリームが互いに同期しているかを示すデータと他のストリームの中での選択を可能にするハイライト情報プロパティとを含む少なくとも１つのストリームにおける少なくとも１つのナビゲーション・パケットと、
前記少なくとも１つのストリームに関連付けられた少なくとも１つのハイライト情報プロパティと、
からなるディスクであって、
前記少なくとも１つのハイライト情報プロパティは、ディスク再生の際、少なくとも他のストリームに関連付けられた少なくとも１つのハイライト情報プロパティと独立して変更可能であり、視聴者に表示されるハイライト情報プロパティの外観、位置、および実行機能性の少なくとも１つを変更できるようにする、前記ディスク。
【請求項２】
前記ハイライト情報プロパティは、少なくとも１つのボタンを表示するように変更可能であり、視聴者がボタンを起動することにより、第１のオーディオ／ビジュアル表示と第２のオーディオ／ビジュアル表示の間で切り替えを可能とする、請求項１に記載のディスク。
【請求項３】
情報をハイライトして表示領域内の所定の位置に少なくとも１つのボタンを表示するように前記ハイライト情報を変更可能である、請求項１に記載のディスク。
【請求項４】
前記ハイライト情報の機能性を変更してオーディオ／ビジュアル・ストリーム内で複数のプレビュー枠を表示するように前記ハイライト情報を変更可能であり、各プレビュー枠は、別のオーディオ／ビジュアル・ストリームをフルフレームで表示するように視聴者により選択可能である、請求項１に記載のディスク。
【請求項５】
前記ハイライト情報の外観を変更して各プレビュー枠が対応するオーディオ／ビジュアル・ストリームを表示するように、前記ハイライト情報を変更可能である、請求項１に記載のディスク。
【請求項６】
前記ハイライト情報の外観を変更して、ユーザーがストリームの１つを選択してボタンを起動することにより、視認できないボタンが視認できるようになるように、前記ハイライト情報を変更可能である、請求項１に記載のディスク。
【請求項７】
視聴者が記憶媒体に記録された複数のオーディオ／ビジュアル・ストリームから選択できるようにする方法であって、
少なくとも１つのストリーム内で第１のナビゲーション・データ・パケットを検出するステップと、
前記ナビゲーション・パケットから、どの他のストリームが前記少なくとも１つのストリームと同期し、どのハイライト情報プロパティが前記他の同期ストリームからの選択を可能にするために存在するかを判定するステップと、
前記ハイライト情報プロパティの少なくとも１つを変更して、視聴者に対する表示のための外観、位置、および機能性の少なくとも１つを変更するステップと、
を含む、前記方法。
【請求項８】
前記変更ステップは、前記少なくとも１つのストリームと同期する少なくとも１つの他のストリームに従って前記少なくとも１つのハイライト情報プロパティを変更するステップを更に含む、請求項７に記載の方法。
【請求項９】
前記変更ステップは、少なくとも１つのボタンを表示するように前記ハイライト情報の機能性を変更するステップを更に含み、視聴者がボタンを起動することにより、第１のオーディオ／ビジュアル表示と第２のオーディオ／ビジュアル表示の間で切り替えを可能とする、請求項７に記載の方法。
【請求項１０】
前記変更ステップは、前記ハイライト情報の外観を変更して表示領域内の所定の位置に少なくとも１つのボタンを表示するステップを更に含む、請求項９に記載の方法。
【請求項１１】
前記変更ステップは、前記ハイライト情報の機能性を変更してオーディオ／ビジュアル・ストリーム内で複数のプレビュー枠を表示するステップを更に含み、各プレビュー枠は、別のオーディオ／ビジュアル・ストリームをフルフレームで表示するように視聴者により選択可能である、請求項９に記載の方法。
【請求項１２】
前記変更ステップは、各プレビュー枠が対応するオーディオ／ビジュアル・ストリームを表示するように、前記ハイライト情報を変更するように前記ハイライト情報の外観を変更するステップを更に含む、請求項１１に記載の方法。
【請求項１３】
前記変更ステップは、前記ハイライト情報の外観を変更して、ユーザーがストリームの１つを選択してボタンを起動することにより、視認できないボタンが視認できるようになるように、前記ハイライト情報を変更するステップを含む、請求項７に記載のディスク。
【請求項１４】
各ストリームは、複数のインターリーブ・ユニットを有し、各インターリーブ・ユニットは、複数のビデオ・オブジェクトを有し、前記判定ステップは、前記少なくとも１つのストリーム内で各インターリーブ・ユニット内の各ビデオ・オブジェクトに対して繰り返される、請求項７に記載の方法。
【請求項１５】
視聴者が記憶媒体に記録された複数のオーディオ／ビジュアル・ストリームから選択できるようにする装置であって、
少なくとも１つのストリーム内で第１のナビゲーション・データ・パケットを検出する手段と、
前記ナビゲーション・パケットから、どの他のストリームが前記少なくとも１つのストリームと同期し、どのハイライト情報プロパティが前記他の同期ストリームからの選択を可能にするために存在するかを判定する手段と、
前記ハイライト情報プロパティの少なくとも１つを変更して、視聴者に対する表示のための外観、位置、および機能性の少なくとも１つを変更する手段と、
を含む、前記装置。
【請求項１６】
前記変更手段は、前記少なくとも１つのストリームと同期する少なくとも１つの他のストリームに従って前記少なくとも１つのハイライト情報プロパティを変更する、請求項１５に記載の装置。
【請求項１７】
前記変更手段は、少なくとも１つのボタンを表示するように前記ハイライト情報の機能性を変更し、視聴者がボタンを起動することにより、第１のオーディオ／ビジュアル表示と第２のオーディオ／ビジュアル表示の間で切り替えを可能とする、請求項１５に記載の装置。
【請求項１８】
前記変更手段は、前記ハイライト情報の外観を変更して表示領域内の所定の位置に少なくとも１つのボタンを表示する、請求項１７に記載の装置。
【請求項１９】
前記変更手段は、前記ハイライト情報の機能性を変更してオーディオ／ビジュアル・ストリーム内で複数のプレビュー枠を表示し、各プレビュー枠は、選択されたオーディオ／ビジュアル・ストリームをフルフレームで表示するように視聴者により選択可能である、請求項１５に記載の装置。
【請求項２０】
前記変更手段は、各プレビュー枠が対応するオーディオ／ビジュアル・ストリームを表示するように、前記ハイライト情報の外観を変更する、請求項１５に記載の装置。
【請求項２１】
前記変更手段は、ユーザーがストリームの１つを選択してボタンを起動することにより、視認できないボタンが視認できるようになるように、前記ハイライト情報の外観を変更する、請求項１５に記載の装置。
【請求項２２】
各ストリームは、複数のインターリーブ・ユニットと、各インターリーブ・ユニット内の複数のビデオ・オブジェクトとを有し、前記判定手段は、どのストリームが同期しているかを前記少なくとも１つのストリーム内の各インターリーブ・ユニット内で各ビデオ・オブジェクトに対して判定する、請求項１５に記載の方法。
【請求項２３】
コンテンツの著作者が記憶媒体に記憶された並列に提示される１つ以上のＡ／Ｖストリーム内の特定のサブストリーム内のオーディオ・コンテンツおよびサブピクチャ・コンテンツを変更できるようにする方法であって、
少なくとも１つのストリーム内で第１のナビゲーション・データ・パケットを検出するステップと、
前記ナビゲーション・パケットから、どの他のストリームが前記少なくとも１つのストリームと同期して存在し、どのサブピクチャ・パケットおよびオーディオ・パケットが各同期ストリーム内に存在するかを判定するステップと、
少なくとも１つのストリーム内で前記サブピクチャ・パケットおよびオーディオ・パケットの少なくとも一方を変更するステップと、
を含む、前記方法。
【請求項２４】
各Ａ／Ｖストリーム内で異なるオーディオ・コメンタリを提示するために前記オーディオ・パケットを変更するステップを更に含む、請求項２３に記載の方法。
【請求項２５】
各Ａ／Ｖストリーム内で異なるオーディオ・ミックスを提示するために前記オーディオ・パケットを変更するステップを更に含む、請求項２３に記載の方法。
【請求項２６】
異なるボタンの形およびサブタイトルの一方を提示するためにサブピクチャを変更するステップを更に含む、請求項２３に記載の方法。
【請求項２７】
コンテンツの著作者が記憶媒体に記憶された並列に提示される１つ以上のＡ／Ｖストリーム内の特定のサブストリーム内のオーディオ・コンテンツおよびサブピクチャ・コンテンツを変更できるようにする装置であって、
少なくとも１つのストリーム内で第１のナビゲーション・データ・パケットを検出する手段と、
前記ナビゲーション・パケットから、どの他のストリームが前記少なくとも１つのストリームと同期して存在し、どのサブピクチャ・パケットおよびどのオーディオ・パケットが各同期ストリーム内に存在するかを判定する手段と、
少なくとも１つのストリーム内で前記サブピクチャ・パケットおよびオーディオ・パケットの少なくとも一方を変更する手段と、
を含む、前記装置。
【請求項２８】
各々がオーディオ・コンテンツおよびサブピクチャ・コンテンツを含む複数のオーディオ／ビジュアル・ストリームと、
どのストリームが同期し、どのオーディオ・コンテンツおよびサブピクチャ情報が各ストリーム内に存在するかを示すデータを含む少なくとも１つのストリーム内の少なくとも１つのナビゲーション・パケットと、
を含む、ディスクであって、
前記オーディオ・コンテンツおよびサブピクチャ・コンテンツは、少なくとも１つのストリームにおいて、ディスク再生の際、少なくとも他のストリーム内のオーディオ・コンテンツおよびサブピクチ・コンテンツとは独立して変更可能である、前記ディスク。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願とのクロスリファレンス
本出願は、米国特許法第１１９条（ｅ）項の下で２００４年４月２２日付で出願された米国仮特許出願第６０／５６４,４１５号の優先権を主張するものである。
【０００２】
本発明は、従前にはディジタル・ビデオ・ディスク（ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）と呼ばれていたディジタル多用途ディスク（ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）に関し、より具体的には、ＤＶＤに埋め込まれた複数の異なるオーディオ／ビジュアル（Ａ／Ｖ）ストリームからの選択、オーディオ／ビジュアル・ストリームとのインタラクションを容易に実現する技術に関する。
【背景技術】
【０００３】
ＣＤ−ＲＯＭの発達の後、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）圧縮技術などの圧縮技術を用いて圧縮したノーカットの動画を１枚のディスクに記憶することができるように、大きなビデオ・ファイル用の十分な記憶容量を得るために、ＤＶＤが発達した。ＤＶＤは、１９９０年代の中頃に最初に導入されたが、既に普及し、動画およびビデオ・コンテンツを消費者に対して大規模に配布するための好ましい媒体の選択肢となっている。
【０００４】
今日、ＤＶＤには、少なくとも１つ、通常は幾つかのＡ／Ｖストリームが互いに同期して並列に含まれている。このようなＡ／Ｖストリームは、異なるアングルから撮られた同じシーンの複数の異なるレコーディングを含むことが多い。従って、このような複数の異なるＡ／Ｖストリームは、「アングル（ａｎｇｌｅ）」と呼ばれることが多い。複数の異なるアングル（即ち、複数の異なるストリーム）からの選択は、「マルチアングル・ナビゲーション」として知られる処理によって行われる。この処理では、視聴者は、ディスプレイ・スクリーン上で関連付けられたアイコンを選択することによって望ましいアングルを選択する。ＤＶＤおよびこれに関連する再生装置の製造者によって採用されたＤＶＤ仕様書は、「マルチアングル・ビデオ」として知られる処理を定めている。この処理では、コンテンツの著作者は、９つの同時Ａ／Ｖストリームを定義することができ、これらの何れも、どの時点でもディスプレイ・スクリーン上に現れることができる。再生中、視聴者は、一セットの同期したＡ／Ｖストリームの中からのシームレスな選択を、ＤＶＤプレーヤー上のボタンを操作するか、このようなプレーヤーのためのリモート・コントローラ上のボタンを操作することによってコマンドを作動させて行うことができる。しかしながら、現在利用可能なＤＶＤのオーサリング・ソフトウエアの公知の実施態様においては、各Ａ／Ｖストリームに記憶されたボタン・ハイライト情報（ＨＬＩ：ＨｉｇｈＬｉｇｈｔ  Ｉｎｆｏｒｍａｔｉｏｎ）は、常に、他のストリームのものと同じままである。
【０００５】
結果として、ディスプレイ・スクリーン上でどのアングルが現れるかに関わらず、所定のボタンが同じように、同じ場所で現れて、同一のコマンドの実行ができるようになっている。ボタンおよびボタン・カラー・スキームとの間の方向ナビゲーションのためのインストラクションなど、追加のＨＬＩプロパティもまた同じである。各Ａ／Ｖストリームに記憶されたサブピクチャ・データおよびオーディオ・データも同じままである。このようなサブピクチャのデータは、ビデオに表示されたボタン、サブタイトル、およびその他のグラフィック要素のレンダリングについて記述するものである。
【０００６】
従って、コンテンツの著作者が、コンテキスト依存の双方向性（ｃｏｎｔｅｘｔｕａｌｌｙ  ｄｅｐｅｎｄｅｎｔ  ｉｎｔｅｒａｃｔｉｖｉｔｙ）を割り当て、異なるオーディオ・データおよびサブピクチャ・データを並列に代替させて、ＤＶＤから同期したオーディオ／ビジュアル（Ａ／Ｖ）ストリームを再生できるようにするマルチアングルＤＶＤナビゲーション技術に対する需要がある。
【発明の開示】
【０００７】
（発明の概要）
簡潔に言えば、本発明の原理の好ましい実施の形態に従って、視聴者が記憶媒体に記録された複数のオーディオ／ビジュアル・ストリームの中からシームレスに選択できるようにする方法が提供される。この方法は、まず、少なくとも１つのストリーム内で第１のナビゲーション・データ・パケットを検出することにより開始される。少なくとも１つのストリーム内で、複数の同期ストリームから選択するために、ナビゲーション・パケットから、どの他のストリームが同期し、どのハイライト情報プロパティが存在するかが判定される。次に、視聴者に対するその後の表示のために、少なくとも１つの同期ストリームのハイライト情報プロパティ、例えば、選択コマンドの外観、位置、および機能性の少なくとも１つが変更される。従って、表示コマンドを受信した視聴者は、ストリームを切り替えることができる。このように、コンテンツの著作者は、独自に付随するプロパティを有する独自のインタラクティブなボタンを並列に存在する各々のストリームの中に埋め込み、視聴者によるストリームとのインタラクションおよびコマンドの実行、例えば、シームレスに別の並列のＡ／Ｖストリームに変更し、代替的なオーディオ・コンテンツまたはサブタイトル・コンテンツを選択し、または、他の提示コンテンツ（ｐｒｅｓｅｎｔａｔｉｏｎ  ｃｏｎｔｅｎｔ）にジャンプすることができるようにする。
【０００８】
更に、コンテンツの著作者が並列に提示される複数のオーディオ／ビジュアル・ストリームの少なくとも１つの内のサブピクチャ・データおよび／またはオーディオ・データを変更できるようにする方法が提供される。この方法は、まず、少なくとも１つのストリーム内で第１のナビゲーション・データ・パケットを検出することによって開始される。ナゲーション・パケットから、どの他のストリームが少なくとも１つのストリームと同期して存在し、どのサブピクチャ・パケットおよびオーディオ・パケットが各ストリーム内に存在するかが判定される。次に、１つ以上のオーディオ・パケットおよび／またはサブピクチャ・パケットのデータ・ペイロードが変更される。従って、並列に提示されるＡ／Ｖストリームは、他の同期ストリームと比較すると、異なるサブピクチャ・コンテンツおよびオーディオ・コンテンツを有している。このように、コンテンツの著作者は、各Ａ／Ｖストリーム内に独自のオーディオ・コンテンツおよび／またはサブピクチャ・コンテンツを埋め込むことができ、代替的なコンテンツがＡ／Ｖストリーム内の追加のサブストリームに存在しなければならないという従来の方法と比べて利点を有する。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明のＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ナビゲーション技術を実施するために有用な従来のＤＶＤプレーヤー１０を概略的に示すブロック図である。ＤＶＤプレーヤー１０は、サーボ機構１４の制御の下に、ＤＶＤ１３を回転させる駆動モータ１２を備えている。また、ピックアップ・ヘッド・モータ１６も、サーボ機構１４によって制御され、このピックアップ・ヘッド・モータ１６は、光学式ピックアップ・ヘッド１８をＤＶＤ１３に渡って変位させ、このＤＶＤ１３が保持する情報を読み取る。前置増幅器２０は、ピックアップ・ヘッド１８の出力信号を増幅し、ＤＶＤ１３から読み取った光学的な情報を復号する復号器２２に入力し、プログラム・ストリームを生み出す。デマルチプレクサ２４は、多重化されたプログラム・ストリームを別個の成分、即ち、（ａ）オーディオ・ストリーム、（ｂ）ビデオ・ストリーム、（ｃ）サブピクチャ・ストリーム、および（ｄ）通常は、メタデータなどの形態のナビゲーション情報に分配する。
【００１０】
オーディオ・ストリーム、ビデオ・ストリーム、およびサブピクチャ・ストリームは、オーディオ復号器２６、ビデオ復号器２８、およびサブピクチャ復号器３０のそれぞれによって別個に復号される。プレゼンテーション・エンジン（ｐｒｅｓｅｎｔａｔｉｏｎ  ｅｎｇｉｎｅ）としても知られることがある同期装置３２は、別個に復号されたオーディオ・ストリーム、ビデオ・ストリーム、およびサブピクチャ・ストリームを同期化、合体して、例えば、ＮＴＳＣやＰＡＬなどの幾つかの公知のテレビジョン方式のうちの１つに従って適切に再生するための、オーディオが組み込まれたビデオ・ストリームにする役目を果たす。ビデオＤ／Ａ（Ｄｉｇｉｔａｌ‐ｔｏ‐Ａｎａｌｏｇ）変換器３４は、ビデオ・ストリームをテレビジョン・セットなどの表示装置（図示せず）上で表示するためにアナログ・ビデオに変換し、オーディオＤ／Ａ変換器３６は、埋め込まれたオーディオを、表示装置または他の手段（図示せず）によって続いて再生するために、アナログ・オーディオに変換する。
【００１１】
ＤＶＤプレーヤー１０は、通常は、メモリに関連付けられたマイクロプロセッサ、または、マイクロコンピュータやマイクロコンピュータの形態の中央処理装置（ＣＰＵ）３８を内蔵し、このＣＰＵ３８は、視聴者のインタフェース（Ｕ／Ｉ）４０を介して視聴者から入力されたコマンドに従って、ナビゲーションやＤＶＤプレーヤーのその他の機能を制御する役目を果たす。視聴者のインタフェース（Ｕ／Ｉ）４０は、通常は、リモート・コントローラの形態の赤外線（Ｉ／Ｒ）送信器およびＩ／Ｒ受信器からなる。具体的には、ナビゲーションに関し、ＣＰＵ３８は、デマルチプレクサ２４から復号化されたメタデータを受信し、同期装置３２によって受信されるメニュー情報を作成する。このように、メニュー情報は、最終的に、視聴者が視聴するために表示される。表示された情報に対し、通常、視聴者は、Ｕ／Ｉ４０を介して１つ以上のコマンドを入力し、このコマンドは、ＣＰＵ３８によって受領され、ＣＰＵ３８は、サーボ機構１４を制御して、ピックアップ・ヘッド１８を変位させて所望のプログラム・コンテンツを取得する。
【００１２】
ＤＶＤ仕様書（読出専用ディスクのためのＤＶＤ仕様書、パート３、ビデオ仕様書バージョン１．０（ＤＶＤ  ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｆｏｒ  Ｒｅａｄ‐Ｏｎｌｙ  Ｄｉｓｃ／Ｐａｒｔ  ３．  ＶＩＤＥＯ ＳＰＥＣＩＦＩＣＡＴＩＯＮＳ，Ｖｅｒｓｉｏｎ  １．０）１９９６年８月）は、ＤＶＤナビゲーションを適用可能なビデオ・オブジェクト・ユニット（ＶＯＢＵ：Ｖｉｄｅｏ  ＯＢｊｅｃｔ  Ｕｎｉｔ）としての最小のオブジェクトを定義する。通常、ＶＯＢＵは、０．４秒〜１．２秒の再生時間に対応する多重化されたビデオ・データ、オーディオ・データ、サブピクチャ・データ、ハイライト・データ、およびその他のナビゲーション・データを含んでいる。各ＶＯＢＵには、複数のオーディオ・データおよびサブピクチャ・データのサブストリームを存在させることができる（例えば、ステレオおよびサラウンドのオーディオ・サブストリームおよび／またはドイツ語およびポルトガル語のサブタイトル）。このような多重化されたデータの組み合わせにより、「Ａ／Ｖストリーム」が構成される。マルチアングル・セグメントにおいては、１つのストリームから別のストリームに迅速アクセスできるようにしてシームレス、または、概ねシームレスな切り替えを実現するために、複数のＡ／Ｖストリームがインターリーブされてまとめられ、単一のビデオ・オブジェクト（ＶＯＢ）・ストリームとなる。
【００１３】
ＤＶＤの仕様書は、複数のアングルのＡ／Ｖストリーム・コンテンツを共通のタイム・スタンプに合わせ、各Ａ／Ｖストリームの同期化を実現するために、インターリーブ・ユニット（ＩＬＶＵ：Ｉｎｔｅｒｌｅａｖｅ  Ｕｎｉｔ）を１つ以上のＶＯＢＵのブロックとして定める。再生中に、同期装置３２は、現在選択されたＡ／Ｖストリームに対応するＩＬＶＵのみを復号し、表示する。ＤＶＤ仕様書は、アングルの数（即ち、利用可能なストリームの数）、物理的な装置のスキャン・スピード、復号バッファ（図示せず）のサイズに基づいてＩＬＶＵの最大のサイズを定める。この最大のサイズを超えている場合には、どのようなアングルでもシームレスな再生は保証されない。
【００１４】
図２は、マルチアングル・ビデオのためのＶＯＢＵおよびＩＬＶＵのデータ構造に対する多重化されたＡ／Ｖストリーム・データの関係を表している。図２に示すように、図１の復号器２２によって復号化されたプログラム・ストリームの各ブロックは、ナビゲーション・パケット（ＮＶ＿ＰＣＫ）、ビデオ・パケット（Ｖ＿ＰＣＫ）、オーディオ・パケット（Ａ＿ＰＣＫ）、およびサブピクチャ・パケット（ＳＰ＿ＰＣＫ）を含んでいる。ＤＶＤ仕様書は、各シームレス・アングルのための次のＩＬＶＵが存在する場所を示すＩＬＶＵ開始点のテーブルを含む各ＶＯＢＵの最初でＮＶ＿ＰＣＫのナビゲーション・データ構造（ＤＳＩ）部分におけるシームレス・アングル情報データ構造（ＳＭＬ＿ＡＧＬＩ）を定めている。このような情報により、図１のＣＰＵ３８は、次のＩＬＶＵの提示を開始する準備ができた際に、ＶＯＢストリーム内で、サーボ機構１４がどこに行くかを制御する。
【００１５】
更に、ＤＶＤ仕様書は、インタラクティブなボタンのためのハイライト情報（ＨＬＩ：Ｈｉｇｈｌｉｇｈｔ  Ｉｎｆｏｒｍａｔｉｏｎ）を記述する各ＶＯＢＵの最初のナビゲーション・データ部分内の幾つかのデータ構造を定めている。ハイライト一般情報（ＨＬＩ＿ＧＩ）、ボタン・カラー情報テーブル（ＢＴＮ＿ＣＯＬＩＴ）、およびボタン情報テーブル（ＢＴＮ＿ＩＴ）など、これらのデータ構造は、スクリーン画面に現れるボタンの数、位置、外観、および機能を定める。
【００１６】
本発明の原理に従って、ハイライト情報は、操作により、複数の異なるストリームからの選択可能にするピクチャインピクチャ・メニュー・ディスプレイなどの、視聴者に表示される情報に変更される。全てのアングルに対して同一の、既存のインタラクティブなボタンのセットが既に含まれているＤＶＤディスクのために、シームレスなマルチアングルＶＯＢストリームのセットが与えられている場合には、各アングル・ストリームに多重化されるハイライト情報（ＨＬＩ）のローレベル操作が以下の処理に従って行われる。
【００１７】
１．シームレスなマルチアングル・データの開始場所を判定するために、シームレス・アングル情報（ＳＭＬ＿ＡＧＬＩ）テーブル内で零でない値を含む最初のＮＶ＿ＰＣＫを見つけるようにＶＯＢストリームをスキャンする。
【００１８】
２．アングルの数、ボタンの数、ＩＬＶＵのサイズ、およびこのＮＶ＿ＰＣＫからの各アングルのＩＬＶＵの開始アドレスを判定する。
【００１９】
３．現在のアングルに対して望ましいようにハイライト情報を変更する。現在のハイライト情報が従前のＶＯＢＵとは異なる場合には、ＤＶＤ仕様書に従って、ハイライト情報ステータス（ＨＬＩ＿ＳＳ）の値を０．１ｂにリセットする。
【００２０】
４．現在のＩＬＶＵの各ＶＯＢＵをループし、ステップ＃３を繰り返す。
【００２１】
５．後続する各ＩＬＶＵをループし、上述した各ステップを繰り返す。
【００２２】
通常、上述したプロセスは、ＤＶＤのために意図されたＶＩＤＥＯ＿ＴＳディレクトリーを入力とし、コンテンツの著作者の意図に従って調節されたＶＯＢストリームを有する変更されたＶＩＤＥＯ＿ＴＳディレクトリーのファイルを出力とするソフトウエア・ユーティリティを用いて行われる。この説明では、ＤＶＤディスク上で、ＤＶＤムービーがＶＩＤＥＯ＿ＴＳディレクトリーに現れ、ＤＶＤオーディオがＡＵＤＩＯ＿ＴＳディレクトリーに記憶されているものとする。このようなソフトウエア・ユーティリティは、以下のような、実行される関数およびクラスからなるであろう。
【００２３】
ＤＶＤＤａｔａＳｅａｒｃｈ（）
この関数は、ＶＯＢパケット・ヘッダ・インジケータをサーチし、ＩＶＬＵブロックのサイズおよび第１のビデオ・アングルのための参照データを取得する。
【００２４】
ＧｅｔＤａｔａＰｏｓｉｔｉｏｎ（）
この関数は、ボタン、コマンド、およびＩＬＶＵサイズ情報を取得し、この位置（ｌｏｃａｔｉｏｎ）は、ＤＶＤ仕様書において定められている。
【００２５】
ＤｏＶＯＢＵＣｈａｎｇｅ（）
この関数は、アングル識別子をチェックし、ＧｅｔＤａｔａＰｏｓｉｔｉｏｎ（）からボタン情報を取得する。更に、この関数は、視聴者の入力に従ってボタン情報を変更する。
【００２６】
ＰｒｏｃｓｓＡｎｇｌｅｓ（）
この関数は、ＶＯＢストリームのループを開始し、シームレスなマルチアングル・データの各インスタンスを見つけ、処理する。
【００２７】
ＣＡｎｇｌｅＮａｖｉｇａｔｅＡｐｐＤｌｇ
この関数は、視聴者のインタフェースのためのクラス定義を設定し、このクラス定義により、コンテンツの著作者は、各アングルのボタンのハイライト情報の変更内容を定めることができる。
【００２８】
以下の各例は、本発明の原理に従った、コンテキスト依存の（ｃｏｎｔｅｘｔｕａｌｌｙ  ｄｅｐｅｎｄｅｎｔ）マルチアングル選択の選択肢を提供する複数の異なる方法を示している。
【００２９】
例＃１‐スイッチ
図３Ａおよび図３Ｂは、集合的に、各々がビデオ・コンテンツに関連付けられた第１のアングル１０２および第２のアングル１０４との間の切り替えの単純な例を示している。各アングルは、ビデオ・ディスプレイのフレーム全体を占め、フレームの下部に現れるボタン１０６を含んでいる。アングルの変更を望む視聴者は、クリックして、または、他の方法でボタン１０６を作動させる。従って、例えば、アングル１０２がフルスクリーンで表示された図３Ａにおいて、視聴者は、ボタン１０６をクリックしてアングル１０４が図３Ｂに示すようにフルスクリーンで現れることを選択する。逆に、現在アングル１０４がフルスクリーンで表示されている図３Ｂにおいて、視聴者は、このスクリーン内のボタン１０６をクリックし、アングル１０４が図３Ａに示すようにフルスクリーンで現れることを選択する。ボタン１０６は、視認できる要素として現れてもよく、視認できない要素として現れてもよく、一方のアングルから他方のアングルへ、また、アングルを戻す単純な切り替え（ｔｏｇｇｌｉｎｇ）を可能にする。従って、ボタン１０６のためのコマンド・セットは、以下のステート・アングル（ｓｔａｔｅｓ  ａｎｇｌｅｓ）１０２、１０４を有する。
【００３０】
アングル１０２： アングル１０４：
１：アングル設定＝１０４  １：アングル設定＝１０２
【００３１】
例２：プレビュー
図４Ａ〜図４Ｂの各々は、４つのビデオ・アングル２０２、２０４、２０６、２０８からなるマルチアングル・ビデオ・ディスプレイにおいて、アングルの１つはフルスクリーンで現れ、他のアングルは、「ピクチャ・イン・ピクチャ」の要素としてフルスクリーン・アングルの下部に沿って現れる。「ピクチャ・イン・ピクチャ・アングル」の各々は、このアングルでのプレビューと、このアングルへのシームレスな切り替えを可能にするセレクタ・ボタンを提供する。従って、各図４Ａ〜図４Ｄにおいて、アングル２０２、２０４、２０６、および２０８は、それぞれフルスクリーンで現れ、他のアングルは、ピクチャ・イン・ピクチャ要素として現れる。ピクチャ・イン・ピクチャ要素として現れる各アングルのうち、別個の１つをクリックすることによって、視聴者は代替的なビデオ・アングルの１つをシームレスに選択することができる。アングル２０２、２０４、２０６、２０８の各々に関連付けられる選択ボタン機能は以下のように現れる。
【００３２】
アングル２０２
１：アングル設定＝２０４
２：アングル設定＝２０６
３：アングル設定＝２０８
アングル２０４
１：アングル設定＝２０２
２：アングル設定＝２０６
３：アングル設定＝２０８
アングル２０６
１：アングル設定＝２０４
２：アングル設定＝２０２
３：アングル設定＝２０８
アングル２０８
１：アングル設定＝２０４
２：アングル設定＝２０６
３：アングル設定＝２０２
【００３３】
この例においては、１つのボタン選択のみが行われてあるアングルから次のアングルに変更される。３つのピクチャ・イン・ピクチャ要素の全ては、４つのアングルの全てに渡って変更される。
【００３４】
Ｃ．例示的な実施の形態＃３：ダイレクト
図５Ａ〜図５Ｉの各々は、視聴者が３Ｄ空間を直接（ダイレクトに）ナビゲートすることを体感できるような別個の構成において、９個の別個のアングル３０２、３０４、３０６、３０８、３１０、３１２のうちの１つをそれぞれ示している。図５Ａ〜図５Ｉの各々において、各アングルは、グリッド上の視点を表している。５つのボタンが各ビデオ・アングルに現れるが、これらの各ボタンは、通常のＤＶＤプレーヤーのリモート・コントローラ上の選択キー、上矢印キー、下矢印キー、左矢印キー、右矢印キーの別個の各キーと同一の方向に存在するように現れる。ボタンは、図５Ａ〜図５Ｉには視認できるものとして示されているが、通常は、これらのボタンは視認できない。各ボタンは、ボタン１＝上、ボタン２＝左、ボタン３＝中央（選択）、ボタン４＝右、およびボタン５＝下というように、方向にマッピングされる。選択ボタン（中央に位置する）は、デフォルトではハイライトされ、残りのボタンは、対応する方向が選択されたときに自動的に作動する。従って、視聴者がリモート・コントローラの右矢印キーを押すと、対応する（視認できない）ボタン（ボタン４）がそのコマンドを実行する。図５Ａ〜図５Ｉの各々における５つの各ボタンは、アングル３０２〜３１８のうちの対応するものを選択するためのものである。
【００３５】
下図に示すように、このシームレスに３Ｄ空間内に踏み込む感覚を得るためには、各ビデオ・アングルにカスタマイズさせて、ボタン・コマンドを複雑に組み合わせることが必要である。
【００３６】
各アングル３０２、３０４、３０６、３０８、３１０、３１２、３１４、３１６、３１８に関連付けられた選択ボタンの機能は、以下のように現れる。
【００３７】
アングル３０２
１：アングル設定＝３０２
２：アングル設定＝３０２
３：アングル設定＝３１４
４：アングル設定＝３０４
５：アングル設定＝３０８
アングル３０４
１：アングル設定＝３０４
２：アングル設定＝３０２
３：アングル設定＝３１６
４：アングル設定＝３０６
５：アングル設定＝３１０
アングル３０６
１：アングル設定＝３０６
２：アングル設定＝３０４
３：アングル設定＝３１８
４：アングル設定＝３０６
５：アングル設定＝３１２
アングル３０８
１：アングル設定＝３０２
２：アングル設定＝３０４
３：アングル設定＝３０２
４：アングル設定＝３１０
５：アングル設定＝３１４
アングル３１０
１：アングル設定＝３０４
２：アングル設定＝３０８
３：アングル設定＝３０４
４：アングル設定＝３１２
５：アングル設定＝３１６
アングル３１２
１：アングル設定＝３０６
２：アングル設定＝３１０
３：アングル設定＝３０６
４：アングル設定＝３１２
５：アングル設定＝３１８
アングル３１４
１：アングル設定＝３０８
２：アングル設定＝３１４
３：アングル設定＝３０８
４：アングル設定＝３１６
５：アングル設定＝３１４
アングル３１６
１：アングル設定＝３１０
２：アングル設定＝３１４
３：アングル設定＝３１０
４：アングル設定＝３１８
５：アングル設定＝３１６
アングル３１８
１：アングル設定＝３１２
２：アングル設定＝３１６
３：アングル設定＝３１２
４：アングル設定＝３１８
５：アングル設定＝３１８
【００３８】
上述したように、上記テーブルにおけるアングル３０２〜３１８の各々に関連付けられたボタン・コマンド１〜５は、図５Ａ〜図５Ｉにおけるボタン・レイアウトに対応する（例えば、１＝上、２＝左、３＝中央、４＝右、５＝下）。
【００３９】
中央ボタン（ボタン３）からの（上矢印、下矢印、左矢印、または右矢印を介した）方向ナビゲーションは、以下のテーブルに示されている。この例において、ナビゲートされるボタンの機能が視認されない結果を生み出すであろう場合には、方向のナビゲーションは、無効である（例えば、現在のアングルを選択するコマンド）。
【００４０】
アングル３０２
上：無し
左：無し
右：ボタン４
下：ボタン５
アングル３０４
上：無し
左：ボタン２
右：ボタン４
下：ボタン５
アングル３０６
上：無し
左：ボタン２
右：無し
下：ボタン５
アングル３０８
上：ボタン１
左：無し
右：ボタン４
下：ボタン５
アングル３１０
上：ボタン１
左：ボタン２
右：ボタン４
下：ボタン５
アングル３１２
上：ボタン１
左：ボタン２
右：無し
下：ボタン５
アングル３１４
上：ボタン１
左：無し
右：ボタン４
下：無し
アングル３１６
上：ボタン１
左：ボタン２
右：ボタン４
下：無し
アングル３１８
上：ボタン１
左：ボタン２
右：無し
下：無し
【００４１】
本発明の原理に従って、並列に提示される各Ａ／Ｖストリーム内の特定のサブストリーム内のサブピクチャおよびオーディオのデータは、各Ａ／Ｖストリーム内の異なるオーディオ・コメンタリやオーディオ・ミックス、または、異なるボタンの形やサブタイトルなど、視聴者に提示される情報を変更する操作を受ける。
【００４２】
１．シームレスなマルチアングル・データの開始場所を判定するために、シームレス・アングル情報（ＳＭＬ＿ＡＧＬＩ）テーブル内で零でない値を含む最初のＮＶ＿ＰＣＫを見つけるようにＶＯＢストリームをスキャンする。
【００４３】
２．アングルの数、ボタンの数、ＩＬＶＵのサイズ、およびこのＮＶ＿ＰＣＫからの各アングルのＩＬＶＵの開始アドレスを判定する。
【００４４】
３．現在のアングルに対して望ましいようにＡ＿ＰＣＫおよびＳＰ＿ＰＣＫデータを変更する。
【００４５】
４．現在のＩＬＶＵの各ＶＯＢＵをループし、ステップ＃３を繰り返す。
【００４６】
５．後続する各ＩＬＶＵをループし、上述した各ステップを繰り返す。
【００４７】
通常、上述したプロセスは、ＤＶＤのために意図されたＶＩＤＥＯ＿ＴＳディレクトリーを入力とし、コンテンツの著作者の意図に従って調節されたＶＯＢストリームを有する変更されたＶＩＤＥＯ＿ＴＳディレクトリーのファイルを出力とするソフトウエア・ユーティリティを用いて行われる。この説明では、ＤＶＤディスク上で、ＤＶＤムービーがＶＩＤＥＯ＿ＴＳディレクトリーに現れ、ＤＶＤオーディオがＡＵＤＩＯ＿ＴＳディレクトリーに記憶されているものとする。このようなソフトウエア・ユーティリティは、以下のような、実行される関数およびクラスからなるであろう。
【００４８】
ＤＶＤＤａｔａＳｅａｒｃｈ（）
この関数は、ＶＯＢパケット・ヘッダ・インジケータをサーチし、ＩＶＬＵブロックのサイズおよび第１のビデオ・アングルのための参照データを取得する。
【００４９】
ＧｅｔＤａｔａＰｏｓｉｔｉｏｎ（）
この関数は、ボタン、コマンド、およびＩＬＶＵサイズ情報を取得し、この位置は、ＤＶＤ仕様書において定められている。
【００５０】
ＤｏＶＯＢＵＣｈａｎｇｅ（）
【００５１】
この関数は、アングル識別子をチェックし、ＧｅｔＤａｔａＰｏｓｉｔｉｏｎ（）からＡ＿ＰＣＫおよびＳＰ＿ＰＣＫの位置を取得する。
【００５２】
ＰｒｏｃｅｓｓＡｎｇｌｅｓ（）
この関数は、ＶＯＢストリームのループを開始し、シームレスなマルチアングル・データの各インスタンスを見つけ、処理する。
【００５３】
以下の例は、本発明の原理に従って、シームレスに、マルチアングルで提示される複数の異なるアングル間で、同一のサブストリーム内で異なるオーディオ・データおよびサブピクチャ・データの一実施の形態を示している。
【００５４】
例＃１：ディレクタのコメンタリ
シーンのための視覚上のディレクタのコメンタリを提供するために、シームレスなマルチアングルの提示が用いられる。２つのＡ／Ｖストリームが並列に提示される。第１のＡ／Ｖストリームはシーンを提示し、第２のＡ／Ｖストリームは、ディレクタの画像がフレーム内に合成されたシーンを提示する。各Ａ／Ｖストリームは、１つのサブピクチャ・サブストリームおよび１つのオーディオ・サブストリームを含んでいる。Ａ／Ｖストリーム１のサブピクチャ・サブストリームは、役者のダイアローグのみを含んでいる。Ａ／Ｖストリーム２のサブピクチャ・サブストリームは、役者のダイアローグおよびディレクタのコメンタリの両方のサブタイトルを含んでいる。
【００５５】
以上、シームレスに記憶媒体に記録された複数のオーディオ／ビジュアル・ストリームから、各ストリーム独自のインタラクティブな要素によって、視聴者がシームレスに選択することを可能にする方法のために提供された技術について説明した。本発明の原理に従ったシームレスな選択技術は、ＤＤ仕様書に関連して説明されたが、この技術は、ＨＤＤＶＤビデオ仕様書０．９版（ＨＤＤＶＤ‐Ｖｉｄｅｏ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  ０．９）にも適用可能である。更に、この技術は、いわゆる「ブルーレイ（ＢＤ：Ｂｌｕｅ  Ｒａｙ）」ディスクにも適用可能である。
【図面の簡単な説明】
【００５６】
【図１】図１は、本発明の原理に従ったマルチアングル・ナビゲーション技術を実施するために有用な今日のＤＶＤプレーヤーを概略的に示すブロック図である。
【図２】図２は、オーディオ／ビジュアル・ストリーム、ビデオ・オブジェクト・ユニット（ＶＯＢＵｓ）、およびインターリーブ・ユニット（ＩＬＶＵｓ）の関係を示す図である。
【図３】図３Ａおよび図３Ｂは、それぞれが２つの異なるアングルを表示し、他方とは逆のアングル構成を表示する２つのビデオ・スクリーンである。
【図４】図４Ａ〜図４Ｄは、それぞれ、本発明の原理に従った４つの別個の構成の各々における４つのアングルを有するビデオ・スクリーンである。
【図５】図５Ａ〜図５Ｉは、それぞれ、本発明の原理に従った複数の異なる方法で９つの別個のアングルのうちの１つを示すビデオ・スクリーンである。
【図１】
2007534276.tif 000003
【図２】
2007534276.tif 000004
【図３】
2007534276.tif 000005
【図４】
2007534276.tif 000006
【図５】
2007534276.tif 000007
【国際調査報告】
2007534276.tif 000008