(57)【要約】【課題】複数のメディア・ストリームを同時に同じスクリーン上に表示し、各メディア・ストリームを任意に設定または調整可能なメディア再生装置を提供する。【解決手段】複数のストリームを同時に表示することができ、拡張されたピクチャ−イン−ピクチャ機能を有するメディア再生装置が提供される。配置、サイズ、アスペクト比、クロップ、拡大縮小、透明度、色合い、コントラスト、及びメディアのクロップを任意に設定または調整することができる。さらにオーディオを、ビデオ・ストリームに随伴する別個のトラック間で混合し、任意に設定または調整することもできる。各変数は、自動化した手段またはユーザ主導の手段によって、再生中に動的に変更することができる。第１ビデオ・ストリーム及び少なくとも第２ビデオ・ストリームを同時にディスプレイ上に表示するシステム及び方法は、これらのビデオ・ストリームをビデオプレーヤーに供給するステップと；これらのビデオ・ストリームの表示を制御するステップと；第１ビデオ・ストリームをディスプレイのほぼ全体に表示するステップと；他のビデオ・ストリームを二次ディスプレイ中に表示するステップとを具えている。【特許請求の範囲】
【請求項１】
第１ビデオ・ストリーム及び少なくとも第２ビデオ・ストリームを同時にディスプレイ上に表示する方法において、
メディア再生装置において、前記第１ビデオ・ストリーム及び前記少なくとも１つの第２ビデオ・ストリームを受信するステップと；
前記第１ビデオ・ストリーム及び前記少なくとも第２ビデオ・ストリームを処理して、前記第１ビデオ・ストリーム及び前記少なくとも第２ビデオ・ストリームの特定部分の表示を同期させるステップと；
前記第１ビデオ・ストリームを、前記ディスプレイ上のほぼ全体にわたって表示するステップと；
随意的に、前記少なくとも第２ビデオ・ストリームを、前記ディスプレイ内のカスタマイズ可能な二次ディスプレイ中に表示するステップとを具えて、前記カスタマイズ可能な二次ディスプレイ中の前記少なくとも第２ビデオ・ストリームが、前記第１ビデオ・ストリームと同期して再生されることを特徴とするビデオ・ストリームの表示方法。
【請求項２】
さらに、第３ビデオ・ストリームを前記メディア再生装置に供給し、前記第３ビデオ・ストリームを前記カスタマイズ可能な二次ディスプレイ中に表示するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項３】
さらに、前記カスタマイズ可能な二次ディスプレイの表示方法を提供するメニュー項目を選択するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項４】
さらに、前記メニュー項目の名前を前記カスタマイズ可能な二次ディスプレイ上に表示するステップを具えていることを特徴とする請求項３に記載の方法。
【請求項５】
前記複数のビデオ・ストリームの少なくとも１つが、ＤＶＤ、ＣＤ、インターネット・ソース、パーソナル・コンピュータ、ハードディスク・ドライブ、ＬＡＮ記憶装置、またはサーバーから来ることを特徴とする請求項１に記載の方法。
【請求項６】
前記メディア再生装置が、ＤＶＤプレーヤー、パーソナル・コンピュータ、ホームメディアサーバー、高解像度ビデオプレーヤー、光ディスクプレーヤー、ハードディスク・ドライブ・ベースのプレーヤー、またはソフトウェアＤＶＤ−ＲＯＭプレーヤーであることを特徴とする請求項１に記載の方法。
【請求項７】
さらに、前記カスタマイズ可能な二次ディスプレイをサイズ変更するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項８】
さらに、前記カスタマイズ可能な二次ディスプレイのアスペクト比を変更するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項９】
さらに、前記少なくとも第２ビデオ・ストリームのアスペクト比を変更するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項１０】
さらに、前記第１ビデオ・ストリームと、前記少なくとも第２ビデオ・ストリームのうちの１つと交換して、前記第１ビデオ・ストリームを前記カスタマイズ可能な二次ディスプレイ中に表示し、前記少なくとも第２ビデオ・ストリームのうちの前記１つを前記ディスプレイ上のほぼ全体に表示するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項１１】
さらに、前記カスタマイズ可能な二次ディスプレイを前記ディスプレイ上の他の位置に再配置するステップを具えていることを特徴とする請求項１に記載の方法。
【請求項１２】
前記カスタマイズ可能な二次ディスプレイ中の前記少なくとも第２ビデオ・ストリームを、第３ビデオ・ストリームに置き換えるステップを具えていることを特徴とする請求項２に記載の方法。
【請求項１３】
さらに、前記カスタマイズ可能な二次ディスプレイ中に、前記少なくとも第２ビデオ・ストリームに加えて、第３ビデオ・ストリームを表示するステップを具えていることを特徴とする請求項２に記載の方法。
【請求項１４】
さらに、前記第１ビデオ・ストリーム及び前記少なくとも第２ビデオ・ストリームのオーディオ特性を変化させるステップを具えていることを特徴とする請求項１に記載の方法。
【請求項１５】
前記カスタマイズ可能な二次ディスプレイを、前記ディスプレイのほぼ全体に広がるサイズに変更して、前記少なくとも第２ビデオ・ストリームが前記第１ビデオ・ストリーム上に重なることを特徴とする請求項７に記載の方法。
【請求項１６】
さらに、前記カスタマイズ可能な二次ディスプレイの特性を、リモートコントローラ、マウス、キーボード、またはゲーム・コントローラによって変更することを特徴とする請求項１に記載の方法。
【請求項１７】
第１及び第２ビデオ・ストリームをディスプレイ上に表示するシステムにおいて、
前記第１及び第２ビデオ・ストリームを受信して再生するメディア再生装置を具え、前記第１及び第２ビデオ・ストリームがメディア・ソースから供給され、前記メディア再生装置が前記第１ビデオ・ストリームを前記ディスプレイ上に再生し、
前記メディア再生装置がＣＰＵ及びメディア・コプロセッサを有し、前記ＣＰＵがユーザのコマンドを受信して、前記メディア・コプロセッサに、前記第１及び第２ビデオ・ストリーム及び二次ディスプレイの表示または変更を行う命令をすることを特徴とするビデオ・ストリーム表示システム。
【請求項１８】
さらに、前記ＣＰＵにコマンドを送信するためのリモートコントローラ、マウス、キーボード、またはゲーム・コントローラを具えていることを特徴とする請求項１７に記載のシステム。
【請求項１９】
さらに、ユーザが前記二次ディスプレイの特性を変更することを手助けするカーソルを、前記ディスプレイ上に具えていることを特徴とする請求項１７に記載のシステム。
【請求項２０】
さらに、実行可能ファイルを具え、前記ＣＰＵが前記実行可能ファイルを実行して、前記ビデオ・ストリーム及び前記二次ディスプレイの特性を変更することを特徴とする請求項１７に記載のシステム。
【請求項２１】
前記実行可能ファイルがさらに、前記二次ディスプレイについてのカスタマイズ可能な特性を有する制御データを具えていることを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記実行可能ファイルが、少なくとも１つのビデオ・ストリーム中に埋め込まれていることを特徴とする請求項２０に記載のシステム。
【請求項２３】
前記実行可能ファイルが、前記第１及び第２ビデオ・ストリーム以外のビデオ・ストリーム中で供給されることを特徴とする請求項２１に記載のシステム。
【請求項２４】
メディア再生装置が少なくとも２つのビデオ・ストリームをディスプレイ上に表示する方法において、
前記少なくとも２つのビデオ・ストリームを、前記メディア再生装置のメディア・インタフェースにおいて受信するステップと；
前記メディア再生装置のＣＰＵにおいて、実行可能ファイルを受信して実行するステップと；
前記ＣＰＵによって、前記少なくとも２つのビデオ・ストリームのメタタグをチェックするステップと；
前記ＣＰＵにおいて、ユーザからのコマンドを受信して、前記少なくとも２つのビデオ・ストリームの少なくとも一方を、前記ディスプレイ上で変化させるステップと；
メディア・コプロセッサに、前記変化させた前記少なくとも２つのビデオ・ストリームの前記少なくとも一方を、表示用の出力バッファに供給することを命令するステップと；
前記メタタグに基づいて、前記少なくとも２つのビデオ・ストリームのアライメントを維持するステップと；
随意的に、前記アライメントを維持されている前記少なくとも２つのビデオ・ストリームの少なくとも他方を、前記ディスプレイ上に表示するステップと
を具えていることを特徴とするビデオ・ストリームの表示方法。
【請求項２５】
さらに、前記少なくとも２つのビデオ・ストリーム間のオフセットを維持するステップを具えていることを特徴とする請求項２４に記載の方法。
【請求項２６】
第１ビデオ・ストリーム及び少なくとも第２ビデオ・ストリームを同時に表示する方法において、
ビデオ再生装置において、前記第１ビデオ・ストリームを受信するステップと；
前記ビデオ再生装置において、前記少なくとも第２ビデオ・ストリームを受信するステップと；
前記第１ビデオ・ストリーム及び前記少なくとも第２ビデオ・ストリームの各々の少なくとも一部分どうしを同期させるステップと；
前記第１ビデオ・ストリームを、前記ディスプレイ上のほぼ全体にわたって表示するステップと；
随意的に、前記少なくとも第２ビデオ・ストリームを、前記第１ビデオ・ストリームの再生と同期させて、カスタマイズ可能な二次ウィンドウ中に表示することを特徴とするビデオ・ストリームの表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（発明の背景）
１．発明の分野
一般に、本発明の分野は、ディジタル・ビデオ制御に関係する。特に、本発明の分野は、ディジタル・フォーマットにおけるピクチャ・イン・ピクチャ（子画面）機能に関係する。
【０００２】
２．一般的背景及び従来技術
インタラクティブ（対話的）マルチメデォアは、ユーザが利用可能な多種多様なマルチメディア・リソースを調べ上げることによって、主題をより十分に鑑賞することをもたらす。インタラクティブ・マルチメディアは、テキスト（文字列）、オーディオ、グラフィック、静止画像、及び動画を統合して単一のコンピュータ制御のマルチメディア製品にすることを含む。インタラクティブ・マルチメディアへの望みは、これらのプログラム用のデータ記憶の増加と共に成長してきた。
【０００３】
従来の応用では、インタラクティブ・メディアはユーザ用の学習ツールとして用いられている。マルチメディア・プラットフォームは、ユーザの能力及び嗜好に合わせる能力を含む多くの利点を提供する。その結果、ユーザはレッスンの進路を制御することができる。マルチメディア・レッスンは、情報によってユーザを方向付けするか、あるいはまた、ユーザが多くの事実を自前で調べ上げることを可能にする。インタフェース及びガイダンス（案内）のレベルをユーザ毎にカスタマイズする（合わせる）ことによって、インタラクティブ。マルチメディア・プログラムはより有効な学習を提供する。インタラクティブ・マルチメディアは学習手段だけに限られず、娯楽（エンタテインメント）、プレゼンテーション（発表）、等にも利用することができる。
【０００４】
ＤＶＤ及び他のディジタル・マルチメディア・プレーヤー、例えば高解像度ビデオプレーヤー及びソフトウェアＤＶＤ−ＲＯＭは、データ記憶量の増加をもたらし、従って、メディア統合のためのより多くの道筋を提供する。増加した記憶容量は、単一のディスクまたは駆動装置（ドライブ）上により多くの情報を保持する能力に移行する。増加した記憶容量に加えて、このディジタル・メディアは、より高品質のビデオ及びオーディオを提供することができる。プログラミングのオプションは、フィルムのセグメントへのラベル貼りを含み、ユーザはこのセグメントを選択して直接見ることができる。これらのセグメントは、ユーザがＤＶＤメニュー、またはメイン（主）メニューのスクリーンから利用可能なオンスクリーン・インデック（ススクリーン上の索引）として現われることが多い。その結果、ユーザは、フィルムの再生を停止してメインメニューのスクリーンに戻ることなしに所望のシーンを選択することができない。
【０００５】
ＤＶＤは、少なくとも２つのデータ流（データ・ストリーム）を伝送全体を通して同時に表示することができないという点で制約がある。従来のシステムは、ユーザがＤＶＤの再生中に異なるアングル（視角）を選択することを可能にする。代わりのアングルを選択すると、表示は第１アングルから選択したアングルに変化する。ＤＶＤの再生中には、代わりのアングルを見るために、メニューまたはインデックスは利用不可能である。この場合にも、ユーザはメインメニューに戻って種々のアングルの見本画面を見（プレビューし）なければならない。表示中には、ユーザは、リモートコントローラ（遠隔操作器）上の「アングル（視角）」ボタンを連続的に押すことによって種々のアングルに切り換えていくことができる。ユーザは、現在スクリーン上に表示されている光景に満足するまで、アングルを切り換え続けなければならない。常に異なるアングルを見られるわけではないということの結果として、ユーザは、異なるアングルの中でより良い光景を提供可能な他のアングルを知らない。
【０００６】
ビデオ及び／またはオーディオの多くのストリーム（データ流）を表示する試みの効果は限られていた。多種のメディア（媒体）を用いて、より多くの視聴の選択肢をユーザに提供する試みがなされてきた。ＣＤ−ＲＯＭはこうした従来の試みの１つである。ＣＤ−ＲＯＭはＤＶＤと似ているが、その容量はずっと小さい。こうした小容量により、ストリーミング（ストリーム送信）ビデオは大量の記憶を利用する。その結果、２、３のビデオ・ストリームを表示する能力は、記憶容量によって限定される。
【０００７】
従来のテレビジョンは、２チャンネルを同時に見る能力を提供する。テレビジョンのこうした特徴は、ピクチャ−イン−ピクチャとして知られている。ピクチャ−イン−ピクチャは、一次的テレビジョン放送をテレビジョン・スクリーン上に通常のように表示する。第２のテレビジョン放送は、一次的テレビジョン放送上の、テレビジョン・ディスプレイの隅のほぼ近くにある矩形ボックス内に重ねられる。この矩形ボックスは、第１の放送の所望部分を阻害するように配置され得る。ユーザは、このボックスをスクリーン上の他の位置に再配置する選択肢を持たない。これに加えて、ユーザはこのボックスの大きさを変えて、より大きく、あるいはより小さくすることができない。同様に、このボックスのアスペクト（縦横）比は予め定められた固定値である。本質的に、このボックスは「静的（スタティック）」である。
【０００８】
パーソナル・コンピュータのオペレーティングシステムは「ウィンドウズ（登録商標）」を用いてコンテンツを表示する。オペレーティングシステムのウィンドウズは、こうしたテレビジョンの静的なピクチャ−イン−ピクチャに対するいくらかの解決法を提供するが、従来のオペレーティングシステムは、ストリームデータを十分にカスタマイズされた（顧客に合わせた）「ウィンドウ（表示窓）」で同時に見ることを可能にしない。各ウィンドウは、新たなプログラムを実行していることの結果であることが多い。オペレーティングシステムは、複数のオーディオまたはビデオのデータ・ストリームを、スクリーン上の複数のカスタマイズ可能なウィンドウで同時に提供する能力が限られている。さらに、パーソナル・コンピュータ用のオペレーティングシステム上での複数ウィンドウの使用は、テレビジョン視聴装置に移行されない。テレビジョンは、オペレーティングシステムと同様に複数のウィンドウを提供すべく適応させることは容易にできない。
【０００９】
ディジタル・フォーマットで見るに当たり、ユーザは、オーディオ及び／またはビデオのストリームを同時に見る能力を、種々のメディアをカスタマイズし操作する能力と共に望む。より詳細には、ユーザは、ストリーミング・メディアをスクリーン上で再配置し、スクリーン上のストリーミング・メディアのサイズ（大きさ）を変更し、ストリーミング・メディアのオーディオ（音声）を一次的送信と混合し、ストリーミング・メディア内で「ズーム（拡大縮小）」の特徴を使用し、ストリーミング・メディアを「クロップ（一部切り出し）」し、ストリーミング・メディアのアスペクト比を変更し、種々のメディアの層配置フォーマットを選定し、そしてメディアの視覚特性、例えば透明度、色合い、及びコントラスト（明暗比）を変更する能力を望む。
【００１０】
これらの従来のシステムは、インターリーブ（交互配置）されたオーディオ及び／またはビデオのストリームを所望の特徴で同時に見ることを達成も教示もしていない。こうした能力を次世代のビデオ再生装置に提供することは、自分の視聴体験をカスタマイズする自由度を顧客に与える。これに加えて、再生プラットフォームの改善は、アーチスト及びコンテンツ会社が新規の視聴体験を提供する能力も増加させる。
【００１１】
（発明の概要）
プログラムによるウィンドウ制御のシステム及び方法は、複数のメディア・ストリームを同時に同じスクリーン上に表示する能力を有するビデオ再生装置を提供する。このビデオ再生装置は、ＤＶＤプレーヤー、高解像度ビデオプレーヤー、ＰＣ（パーソナル・コンピュータ）のＤＶＤ−ＲＯＭ、等を含むが、これらに限定されない。メディア・ストリームの特性は、ユーザ入力によってもプログラム的手段によっても動的かつ独立的に制御することができる。
【００１２】
本発明は、ビデオ再生装置用のピクチャ−イン−ピクチャの概念を、カスタマイズ可能な特徴を有するフォーマットを提供することによって拡張したものである。配置、サイズ、アスペクト比、クロップ、縮尺、透明度、色合い、コントラスト、及びメディアのクロップを任意に設定または調整することができる。さらに、ビデオ・ストリームに伴う別個の複数トラック間でオーディオを混合することができ、そして任意に設定または調整することもできる。各変数は、再生中に、自動化した手段またはユーザ主導の手段のいずれかによって動的に変更することができる。
【００１３】
１つの好適例では、第１ビデオ・ストリーム及び第２ビデオ・ストリームが同時にディスプレイ上に表示される。第１及び第２メディア・ストリームは、プロセッサを具えたメディア再生装置によって受信される。第１ビデオ・ストリームと第２ビデオ・ストリームとを同期させて、各々のビデオ・ストリームの少なくとも一部分どうしが同期して再生されるようにする。第１ビデオ・ストリームはディスプレイ上に表示され、第１ビデオ・ストリームはディスプレイのほぼ全体に広がる。第２ビデオ・ストリームは、カスタマイズ可能な第２ディスプレイ中に随意的に表示され、この第２ビデオ・ストリームの再生は第１ビデオ・ストリームの再生と同期させる。第３ビデオ・ストリームをメディア再生装置に供給し、カスタマイズ可能な第２ディスプレイ中に表示することができる。
【００１４】
前記複数のビデオ・ストリームの少なくとも１つは、ＤＶＤまたはＣＤのようなリムーバブル（着脱可能な）メディア、あるいはインターネット・ソース（情報源）、パーソナル・コンピュータ、ハードディスク・ドライブ、ＬＡＮ記憶装置、またはサーバーから取り出すことができる。前記メディア再生装置は、ＤＶＤプレーヤー、パーソナル・コンピュータ、ホーム（家庭用）メディア・サーバー、高解像度ビデオプレーヤー、光ディスクプレーヤー、ハードディスク・ドライブ・ベースの（ハードディスクを基本とした）プレーヤー、あるいはソフトウェアＤＶＤ−ＲＯＭプレーヤーとすることができる。
【００１５】
１つの好適例では、大方はリモートコントローラのような入力装置の使用によりメニュー選択肢を選択することによって、カスタマイズ可能な二次ディスプレイを表示する。記述テキスト、例えばメニュー項目の名前を、前記カスタマイズ可能な二次ディスプレイ上に表示することができる。
【００１６】
１つの好適例では、前記カスタマイズ可能な二次ディスプレイをサイズ変更するか、あるいはそのアスペクト比を変更することができる。少なくとも第２ビデオ・ストリームのアスペクト比も変更することができる。前記第１ビデオ・ストリームを、前記少なくとも第２ビデオ・ストリームの１つと交換して、前記第１ビデオ・ストリームが前記カスタマイズ可能な二次ディスプレイ中に表示され、前記少なくとも第２ビデオ・ストリームの１つをディスプレイのほぼ全体にわたって表示することができる。前記カスタマイズ可能な二次ディスプレイは、ディスプレイ上の他の位置に再配置することができる。前記カスタマイズ可能な二次ディスプレイ中の前記少なくとも第２ビデオ・ストリームは、前記第３ビデオ・ストリームと置き換えることができる。前記第３のビデオ・ストリームは、少なくとも第２ビデオストリームに加えて表示することができる。
【００１７】
ユーザは、前記第１ビデオ・ストリーム、及び前記少なくとも第２ビデオ・ストリームのオーディオ特性を変化させることができる。前記二次ディスプレイは、ディスプレイのほぼ全体に広がるように実現することができ、前記少なくとも第２ビデオ・ストリームは前記第１ビデオ・ストリーム上に重なる。ユーザは、前記カスタマイズ可能なディスプレイの特性を、カメラ・コントローラ、リモートコントローラ、マウスまたはキーボード、あるいはゲーム・コントローラを用いて変更することができる。
【００１８】
本発明の他の好適例は、第１及び第２ビデオ・ストリームをディスプレイ上に表示するシステムが提供され、このシステムは、前記第１及び第２ビデオ・ストリームを受信して表示するメディア再生装置を具え、前記第１及び第２ビデオ・ストリームはメディア・ソース（情報媒体源）から前記メディア再生装置に供給され、前記メディア再生装置は前記第１ビデオ・ストリームをディスプレイ上に再生し、前記メディア再生装置はＣＰＵ及びメディア・コプロセッサ（付加プロセッサ）を有し、このＣＰＵはユーザのコマンドを受信して、前記メディア・コプロセッサに、前記第１及び第２ビデオ・ストリーム、及び前記二次ディスプレイの表示または変更を行う命令をする。前記システムはさらに、前記ＣＰＵに命令するためのリモートコントローラ、マウス、キーボード、またはゲーム・コントローラを具えている。前記システムはさらに、ユーザが前記二次ディスプレイの特性を変更するのを手助けするためのディスプレイ上のカーソルを具えている。前記システムはさらに、実行可能ファイルを具え、前記ＣＰＵはこの実行可能ファイルを実行して、前記ビデオ・ストリーム及び前記二次ディスプレイの特性を変更する。さらに前記実行可能ファイルは、制御データを具え、これらの制御データは、前記二次ディスプレイ用のカスタマイズ可能な特性を有する。前記実行可能ファイルは少なくとも１つのビデオ・ストリーム中に埋め込むことができる。前記実行可能ファイルは、前記第１及び第２ビデオ・ストリーム以外のストリームで供給することができる。
【００１９】
本発明のさらに他の好適例は、メディア再生装置が少なくとも２つのビデオ・ストリームをディスプレイ上に表示する方法を提供し、この方法は、前記メディア再生装置のメディア・インタフェースにおいて少なくとも２つのビデオ・ストリームを受信するステップと；前記メディア再生装置のＣＰＵにおいて実行可能ファイルを受信して実行するステップと；前記ＣＰＵによって、前記少なくとも２つのビデオ・ストリーム中のメタタグ（上位概念のタグ）をチェックするステップと；前記ＣＰＵにおいて、ユーザからのコマンドを受信して、前記ディスプレイ上の前記少なくとも２つのビデオ・ストリームの少なくとも一方を変更するステップと；前記変更した前記少なくとも２つのビデオ・ストリームの少なくとも一方を表示用の出力バッファに供給することをメディア・コプロセッサに命令するステップと；前記メタタグに基づいて、前記少なくとも２つのビデオ・ストリームの再生アライメント（位置合わせ）を維持するステップと；随意的に、前記少なくとも２つのビデオ・ストリームのうち再生位置合わせされた少なくとも第２のものを前記ディスプレイ上に表示するステップとを具えている。前記少なくとも２つのビデオ・ストリーム相互間の相対オフセット（位置ずれ）は維持される。
【００２０】
本発明の、以上及び他の目的、特徴、及び利点は、以下の好適な実施例の詳細な説明を読めば明らかになり、この説明は、本発明の特徴及び利点を図面を参照しながら例示するものである。
【００２１】
添付した図面は、本発明をさらに理解させるためのものであり、本明細書の一部を構成し、本発明の実施例を示し、その一部には本発明の原理を説明するための記載を加えている。
【００２２】
（実施例の詳細な説明）
以下、本発明の実施例について図面を参照しながら説明する。
本発明のシステム及び方法は、ピクチャ−イン−ピクチャ機能をメディア・プレーヤーに加える。特に、本発明のシステム及び方法は、これらに限定されないが、ＤＶＤプレーヤー、高解像度ビデオプレーヤー、ソフトウェアＤＶＤ−ＲＯＭプレーヤー、ハードディスク・ドライブ・ベースのプレーヤー、光ディスクプレーヤー、パーソナル・コンピュータ、または当業者にとって既知の他のあらゆるメディア・プレーヤーを含むビデオプレーヤーに適応される。
【００２３】
図１ａに示すように、メディア再生装置１００が、少なくとも２ストリームのメディア・データを受信する。随意的に、これら少なくとも２ストリームのメディア・データは、第１データ・ストリームのメディア・データが少なくとも第２データ・ストリームのメディア・データとタイミングが対応するようにストリーム送信される。これらのデータ・ストリームは、論理的に多重化されたデータ供給とするか、複数のソース（情報源）から供給するか、あるいはこれら２つの組合せとすることができる。
【００２４】
データ・ストリームは、多重データ供給源４５として示すように、論理的に多重化されたデータ供給とすることができる。多重データ供給源４５は、符号化されて同一のデータ供給源４５にされたデータ供給源１０、２０、３０、４０の組合せである。データ供給源１０、２０、３０、４０は、ＣＤ、ＣＤ−ＲＯＭ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ケーブルテレビジョンのプロバイダ（供給者）、または他のデータ記憶装置、あるいは当業者にとって既知の、複数のデータ・ストリームを供給するための送信装置から供給することができる。好適な実施例では、高解像度ビデオプレーヤーが、追加的な多重化された４つのビデオ及びオーディオトラックを伴う映画を含む。これらの追加的な多重化された４つのビデオ及びオーディオトラックは、シーン（光景）及び追加的な素材を含む。これらの多重化された４つのビデオ及びオーディオトラックは、主ビデオ・ストリームから再生中の映画中の関連コンテンツと整合するようにタイミング合わせされている。多重化データ供給源４５は、無線的手段あるいは有線ネットワークを通してビデオプレーヤー１００と通信することができる。
【００２５】
同時に、インターネット５０からのオーディオ及び／またはビデオ供給源は、インターネット・ソースからビデオプレーヤー１００に送信することができる。インターネット・ソースは、パーソナル・コンピュータ、パーソナル・メディアプレーヤー、あるいは当業者にとって既知の、インターネットからデータを送信するための他の装置を含む。インターネット・ソースは、無線的手段または有線ネットワークを通してビデオプレーヤー１００と通信することができる。
【００２６】
これに加えて、ホーム・メディアサーバーがビデオ・ストリーム６０、７０をビデオプレーヤー１００に送信することができる。このホーム・メディアサーバーは、ストリーム６０、７０の形で送信すべき、オーディオ及びビデオ・フォーマットが混在した映画、歌曲、または他のマルチメディアを含むことができる。このホーム・メディアサーバーは、無線的手段または有線ネットワークを通してビデオプレーヤー１００と通信することができる。
【００２７】
メディア再生装置１００は、ホストＣＰＵまたはプロセッサ１１５、メディア・インタフェース１０５、メディア・コプロセッサ１１０、及び出力バッファ１２５を有する。メディア・インタフェース１０５は、メディアの種々のストリームを受信する。このメディアは、多重化することも別個のストリームとすることもできる。このメディア・ストリームは実行可能ファイルを含むこともできる。この実行可能ファイルは、ビデオ・ストリームのディスプレイ上への表示、ビデオ・ストリームのサイズ変更及び多重分離、及び当業者にとって既知の他の機能のための論理を含む。この実行可能ファイルは制御ストリームを介してＣＰＵ１１５に供給される。
【００２８】
前記実行可能ファイルは制御データを利用し、これらの制御データは、ビデオプレーヤー上、メディア上に埋め込むか、あるいは、インターネットまたはホーム・メディアサーバーのような代わりのソースから供給することができる。前記実行可能ファイルは随意的に、メディア上に存在させることができる。前記実行可能ファイルは、外部記憶媒体からロードすることも、ファームウェアに埋め込むことも、専用コンピュータ・チップ上の論理回路内に埋め込むことも、あるいは別個のメディア・ストリームから受信することもできる。例えば、前記実行可能ファイルは、インターネット８０またはサーバー７５、ＬＡＮ記憶装置８５、ハードディスクまたはフロッピー（登録商標）ディスク、ＣＤまたはＤＶＤ、メモリーカード、あるいはデータを記憶し供給する在来手段を介して供給することができる。前記実行可能ファイルがメディア上に存在しない際には、前記実行可能ファイルはメディア・インタフェース１０５を通さずに直接ＣＰＵ１１５に行く。
【００２９】
ＣＰＵ１１５は、前記実行可能ファイル中のコードを実行する。ＣＰＵ１１５は、ストリームのタイミング、同期、及び表示特性、並びにアプリケーションの論理及びユーザ入力を分析する。表示特性は、縮尺、α透明度（アルファ・トランスペアレンシー）、位置、回転、当を含む。ＣＰＵ１１５は、タイムコード、埋め込まれたメタデータ、及びマーカーをチェックする。ＣＰＵ１１５はビデオメモリーにもアクセスして、システムがグラフィック及びテキストを任意に挿入することを可能にする。一実施例では、ＣＰＵがシステムに、力フィードバック情報をゲーム・コントローラに送信するよう命令する。このゲーム・コントローラは、スクリーン上の動作に対応して大きくあるいは細かく振動することができる。
【００３０】
ユーザはリモートコントローラ９０によってＣＰＵ１１５に命令することができる。リモートコントローラ９０は、赤外線、インターネット・プロトコル、あるいは他の制御ストリームを介してメッセージを送信することができる。リモートコントローラ９０は、従来のリモートコントローラ、マウス、キーパッド、またはゲーム・コントローラとすることができる。ＣＰＵ１１５はユーザからのコマンドを受信して、ビデオ・ストリームに関する論理決定を行うことができる。
【００３１】
ビデオ・ストリームは、マルチメディア・インタフェース１０５からメディア・コプロセッサ１１０に供給することができる。メディア・コプロセッサ１１０はＣＰＵ１１５からのコマンドを、メディア・アプリケーション・プログラム・インタフェースを通して受信する。メディア・コプロセッサ１１０は、ＣＰＵ１１５の命令に従ってビデオ・ストリームを合成し、これらのビデオ・ストリームを出力バッファ１２５に送信してディスプレイ１２０上に出力させる。メディア・コプロセッサ１１０はハードウェア及びソフトウェアを具えるが、ソフトウェアとしてのみ機能することができる。他の実施例では、メディア再生装置１００が、種々のビデオ・ストリーム用にいくつかの伸張（圧縮解除）器を具えている。
【００３２】
一例では、ＤＶＤメディアが４つのビデオ・ストリーム及び実行可能ファイルをメディア・インタフェース１０５に供給する。メディア・インタフェース１０５は、実行可能ファイルをＣＰＵ１１５に送信し、ビデオ・ストリームをメディア・コプロセッサ１１０に送信する。ユーザがリモートコントローラ９０を使用して、表示すべき二次的ビデオ・ストリームを選定すると、ＣＰＵ１１５はコマンドをメディア・コプロセッサ１１０に送信して、ビデオ・ストリーム１及び２の両方を提供されたフォーマットで表示させる。ＣＰＵ１１５はストリームの同期も保証する。合成された画像が出力バッファ１２５に送られ、出力バッファ１２５は、ユーザ・コマンドによる中断なしに、同期したビデオ出力を供給するのに十分なメモリーを有する。
【００３３】
メディア再生装置は、複数のビデオ・ストリームの同期再生を保証する。図１ｂに示すように、メディア再生装置１０１が複数のビデオ・ストリーム１２４、１３４、及び１４４を受信する。各ビデオ・ストリームは、３つの構成要素：即ち、ビデオアセット、オーディオアセット、及び時間アセットを具えている。ビデオ・ストリーム１２４はビデオアセット１２５、オーディオアセット１２６、及び時間アセット１２７を具え；ビデオ・ストリーム１３４はビデオアセット１３５、オーディオアセット１３６、及び時間アセット１３７を具え；ビデオ・ストリーム１４４はビデオアセット１４５、オーディオアセット１４６、及び時間アセット１４７を具えている。メディア再生装置１０１のＣＰＵ１１６は、ビデオ・ストリーム１２４、１３４、１４４のメタデータを処理する。これらのメタデータは、各ビデオ・ストリーム内に入れるか、別個のストリーム中でメディア再生装置１０１に供給することができる。ビデオ・ストリーム１２４、１３４、１４４はそのメタデータに基づいて相互間の相対オフセットを維持するので、ＣＰＵ１１６は、メディア・コプロセッサ１１１がビデオ・ストリーム１２４、１３４、１４４を同期させて供給することができるように前記メタデータを整列させる。ビデオ・ストリーム１２４、１３４、１４４は、可変長のコンテンツを含むことができる。ＣＰＵ１１６は、可変長のビデオ及びオーディオアセット１２５、１２６、１３５、１３６、１４５、１４６を整列させて、メディア・コプロセッサ１１１は、整列したビデオ及びオーディオのコンテンツを視聴用のディスプレイに送信する。
【００３４】
１つの好適な実施例では、ビデオ及びオーディオ・ストリーム１２５、１２６を、その１：１２：６８の再生中に一度に受信する。ビデオ及びオーディオ・ストリーム１３５、１３６は、その１：１５：２２の再生中に一度に受信する。ビデオ及びオーディオ・ストリーム１４５、１４６は、その１：２０：０５の再生中に一度に受信する。前記実行可能ファイル中の論理は、再生中のストリームの同期を維持する。１つのストリームが再生中に先行すると、他のすべてのストリームを、同期を維持するための速度（レート）で進める。こうした特徴は、ストリームを別個のソースから受信し、これらのストリームを始点から同期させることが困難である際に望まれる。メディア・コプロセッサ１１１はストリームを受信し、フレーム・ドリフト（画像フレームの流動）なしに種々のストリームどうしの相対オフセットを維持する。
【００３５】
前記メディア再生装置は、メディアの動作中にユーザにメニューを提供する。このメニューは、メディアの再生前または再生中に提供することができる。リモートコントローラ、ジョイスティック、またはキーボード上のボタンの押し下げ、マウスのクリック、あるいは遠隔装置による他の起動時に、オンスクリーン（スクリーン上の）メニュー５０が表示される。
【００３６】
前記メディア・コプロセッサは、ビデオ・ストリームを供給して表示させる。前記ＣＰＵは制御プログラムを実行して、特定ストリーム並びにこのビデオ・ストリームに随伴するグラフィック表示を表示する。複数のデータ・ストリームの表示を、スクリーン上の二次ディスプレイ中に行うことができる。この二次ディスプレイは、複数のビデオ・ストリームの矩形配置とすることができる。
【００３７】
前記メディア再生装置は、前記二次ディスプレイの配置位置（レイアウト）を調整する。前記メディア再生装置は、このメディア再生装置のビデオ表示バッファを直接制御するか、あるいはまた、専用グラフィック・ハードウェアを調整するかのいずれかによって制御を行うことができる。ユーザのコマンドに応答して、あるいはプログラムに従って、前記ＣＰＵは前記メディア・コプロセッサに命令して、あらゆるストリームデータの表示、隠蔽、サイズ変更、形状変更、移動、または再配置を、その調整の下に行わせる。ビデオ・ストリームの処理により、ディスプレイ上の表示特性を任意の手段によってビデオ・フレームの速度で変更することができ、従って、あらゆるビデオ表示アーティファクト（歪像）またはフレーム・ドリフトを表示しないことができる。
【００３８】
前記ＣＰＵは、入力に基づいてビデオ・ストリームを変化させることができる。好適な実施例では、ビデオ・ストリームをディスプレイ中で再配置することができる。図１ａに示すように、他の好適な実施例では、データ供給源１０、２０、３０、４０がＤＶＤからデータ供給される。しかし、入力時には、前記メディア再生装置はホームメディア・ビデオ・ストリーム６０を表示する。ホームメディア・ビデオ・ストリーム６０は、データ供給源１０、２０、３０、４０のいずれか、あるいはすべてに加えて、あるいはこれらの代わりに表示することができる。この入力は、ユーザ主導の入力の形で来るか、あるいは制御データのストリームまたはトークンを通して来ることができる。ユーザ主導の入力は、マウス、リモートコントローラ、または当業者にとって既知である他の類似の装置の使用によって供給することができ、ユーザ・コマンドはこうした入力装置から送信されて、前記メディア再生装置のプログラムを制御する。
【００３９】
前記二次ディスプレイの配置及び変更を行うための埋め込みコードまたは制御データは、前記メディア再生装置内の前記実行可能ファイル中、ビデオ・ストリーム中に配置するか、あるいはインターネットまたはサーバーのような外部ソースから供給することができる。一実施例では、前記実行可能ファイル中の制御データをビデオデータ内に配置する。ビデオの再生中には、前記実行可能ファイルの制御データが前記メディア・インタフェース中に流れ込む。この特定実施例は、前記制御データを、ビデオプレーヤー上に記憶するか外部ソースから送信する代わりに、ビデオ・ストリーム内に記憶することができる。その結果、各ビデオが、当該アプリケーション用に高度にカスタマイズされた制御データ、例えば特定ブランド名またはロゴ、あるいはこのビデオの主題に合った設計テーマを持つことができる。これらの制御データは、前記実行可能ファイルとは別個にロードすることも、プリロード（予めロード）することも、あるいはリモート（遠隔）ソースまたは不揮発性の記憶媒体から制御プログラム中にストリーム送信することもできる。
【００４０】
代わりの実施例では、ビデオ・ストリームの表示特性が別個のストリーム中の制御データによって決まる。再生中には、これらの制御データはＣＰＵを通って流入し、前記配置及び表示特性を動かす。一実施例では、映画の再生前に、インターネットにアクセスするメディア再生装置が、同期した制御データをストリーム送信するサーバーに接続される。前記制御データは、ストリーミング・メディアのクリエーター（創作者）によって、このストリーミング・メディア中で供給される。ビデオの再生中には、前記制御データが、前記実行可能ファイル用にカスタマイズされたアプリケーションを供給して、前記ＣＰＵがビデオ素材を再配置、ズーム（拡大）、及びサイズ変更して、組み合わされたビデオ・ストリームのアニメーション化され、最適化された高品質表示を作り出すことを可能にする。
【００４１】
前記メディア再生装置は、オンスクリーン・メニューの表示を可能にする。ユーザは、マウス・クリック、あるいはリモートコントローラ上のボタンを押すによる起動によってこのメニューを見ることができる。このオンスクリーン・メニューは複数の選択肢を提供する。こうした選択肢の１つは、映画の他のアングルを見ること、あるいはこの映画の制作のドキュメンタリー（記録）を見ることとすることができる。この選択肢を選択することによって、ユーザは「マルチビューモード（複数画像の表示モード）」を有効にする。あるいはまた、マルチビューモードの選択は、リモートコントローラ上の特定ボタンを押すことによって有効にすることができる。例えば、「マルチビュー」というラベルの付いたボタンは、ユーザにとって利用可能な複数のビデオ・ストリームのいずれをも起動することができる。マルチビューモードは、ビデオ再生中の任意の時点で起動することができる。他の選択肢または特徴を選択するために、ユーザはビデオの再生中に、メインメニュー（最初の基本メニュー）に戻ることなしに上記メニューを起動することができる。ビデオ再生中のマルチビューモードの起動時に、前記ＣＰＵは前記メディア・コプロセッサに命令して、第２ビデオ・ストリームをこれに随伴するグラフィックスと共に見せる。ディスプレイ上では、二次ディスプレイが左下隅に現われる。この二次ディスプレイ中は、主ビデオ以外の少なくとも１つの他のビデオである。
【００４２】
図２に示すように、映画２１０がディスプレイ２００上で再生されている。ユーザは、オンスクリーン・メニューから「ドキュメンタリー」を選択する。ディスプレイ２００の左下隅は二次ディスプレイ２２０である。二次ディスプレイ２２０は左下隅をデフォルト（標準）位置として配置される。二次ディスプレイ２２０は、左下隅に出現するが、スクリーン上のあらゆる所に出現させることができる。二次ディスプレイ２２０は、ストリーミング（ストリーム送信される）ビデオトラック２２１、２２２、２２３、２２４を含む。ストリーミング・ビデオトラック２２１、２２２、２２３、２２４は「シーンの背後にある」ビデオ長、即ちシーンの基礎になるもの、シーンの他のアングル、コメント、あるいはユーザの体験を広げるために使用可能な他のあらゆるビデオを含むことができる。
【００４３】
ビデオトラック２２１、２２２、２２３、２２４は、図形的に規定されたウィンドウ中に出現して主ビデオを再生する。ビデオトラック２２１、２２２、２２３、２２４の間には、これらのビデオトラックをほぼ囲む形で、ウィンドウまたは境界２３０のグラフィック（図形的）デザインが存在する。二次ディスプレイ２２０は選定されたメニュー選択肢も含み、この場合にはドキュメンタリー２４０である。随意的に、メニューまたは選択肢がユーザにとって利用可能であることを示すマーク（目印）またはテキスト２５０を、すべての再生中にディスプレイ２００の隅に出現させることができる。
【００４４】
グラフィック画像はビデオ・ストリーム中には存在しないが、選択したビデオ・ストリームの周辺に、前記メディア・コプロセッサによって動的に描画される。前記メディア・コプロセッサは、ビデオとは無関係な画像を前記メディア再生装置の表示バッファ内に書き込む。こうした画像は、ストリーミング・ビデオをほぼ囲むデザイン、命令のテキスト、ブランド名のテキストを含むが、これらに限定されない。前記表示バッファ内に書き込まれた画像は、複数の供給源を使用する案内として、あるいはマルチメディア体験の美的拡張として働く。境界２３０、ドキュメンタリー２４０、及びマーク２５０は、前記表示バッファに書き込まれるこうした画像の例である。
【００４５】
二次ディスプレイ２２０の描画は、汎用レイアウト及びテンプレートに基づく。汎用レイアウトは境界２３０のみを具え、二次ディスプレイ２２０を左下隅に配置することができる。このテンプレートはビデオ・ストリームを、第１データ供給が第１「ウィンドウ」内で見られ、第２データ供給が第２「ウィンドウ」内で見られるように配置する。汎用レイアウト、または制御データ中に規定されたカスタマイズされたレイアウトのいずれも、選定されたメニュー項目２４０及びマーク２５０を含むこともできる。あらゆる画像、デザイン、テキスト、または顧客によってプログラムされた他のものを、二次ディスプレイ２２０中に出現する前記４つのトラックと共に、ディスプレイ２００上に提供することができる。一実施例では、レイアウト及びテンプレートが、各ビデオ・ストリームのほぼ下に出現してオンスクリーンの選択肢をユーザに提供する、リモートコントローラに関連するユーザ機能を含む
【００４６】
リモートコントローラまたはマウスを用いて、ユーザは、主ビデオと切り換わってディスプレイ上に出現すべき追加的なトラックまたはビデオ・ストリームを選択することができる。図３ａに示すように、第１ビデオ３１０がディスプレイ３００上に出現する。二次ディスプレイ３２０中には第２ビデオ３３０がある。ディスプレイ３００を見ているユーザがディスプレイ３２０中に興味あるものを見つけると、ユーザはリモートコントローラまたはマウスのボタンを押して、第１ビデオ３１０と第２ビデオ３３０とを交換する。その結果、図３ｂに示すように、第２ビデオ３３０がディスプレイ３００上のスクリーン全体に出現し、第１ビデオ３１０が二次ディスプレイ３２０中に出現する。
【００４７】
ユーザは、二次ディスプレイ３２０内で追加的なトラックどうしを交換することもできる。図３ｃ及び３ｄに、二次ディスプレイ３２０をディスプレイ３００内に示す。ディスプレイ３００を見ているユーザは第２ビデオ３４０を第３ビデオ３５０と交換する。同様に、ユーザは第２ビデオ３４０よりもむしろ第４ビデオ３６０を見ることを決定し、第２ビデオ３４０を選択しないこともできる。第３ビデオ３５０は、二次ディスプレイ３２０中の第２ビデオ３４０の位置に置き換わることができる。結果的に、ユーザは二次ディスプレイ３２０を、所望のビデオ・ストリームのみを表示すべくカスタマイズすることができる。
【００４８】
１つの機能が、いずれか、あるいはすべてのストリーミング・ビデオを表示及び隠蔽する能力である。図４ａに示すように、第１ビデオ４１０がディスプレイ４００上で再生されている。そしてユーザは、第２ビデオストリームを表示するためにマルチビューモードを起動することを決定することもできる。図４ｂに示すように、マルチビューモードの起動時に、あるいは第２ビデオ・ストリームを表示する命令をすることによって、二次ディスプレイ４２０が第２ビデオ４３０を含んで現われる。二次ディスプレイ４２０はディスプレイ４００上の第１ビデオ４１０の上に現われる。そしてユーザは、第３ビデオ・ストリームを表示することを選定する。図４ｃに示すように、第３ビデオ・ストリームの起動時に、第３ビデオ４４０が二次ディスプレイ４２０中に現われる。ユーザは利用可能なビデオ・ストリームのいずれか、あるいはすべてを表示することを決定することができる。
【００４９】
あるいはまた、ユーザはいずれか、あるいはすべてのストリーミング・ビデオを隠蔽することを決定することができる。図５ａに示すように、第１ビデオ５１０がディスプレイ５００上で再生中である。第２ビデオ５３０は二次ディスプレイ５２０上で再生中である。図５ｂに示すように、マルチビューモードの選択取り消し時に、あるいは第２ビデオ５３０のストリーミング。ビデオを見ないことを選択することによって、二次ディスプレイ５２０及びそのコンテンツ、即ち第２ビデオ５３０はもはやディスプレイ５００上に表示されない。
【００５０】
ユーザは、リモートコントローラ、マウス、ポインタ（指示器）、または当業者にとって既知の他の装置を用いて、ビデオ・スクリーンの周辺でカーソルを導いて、スクリーン上のオブジェクトを方向付けする。カーソルは、二次ディスプレイを再配置及びサイズ変更するために用いることができる。カーソルは、二次ディスプレイ内の選択肢またはビデオを選択するために用いることもできる。カーソルは、矢印、または他のあらゆる形状で出現することができる。一実施例では、カーソルの形状が映画のテーマに関係する。代案の実施例では、カーソルがオンスクリーン・ボタンまたはビデオを実質的に強調することができる。
【００５１】
従来のピクチャ・イン・ピクチャ・ディスプレイとは異なり、ユーザは、より小さいかより大きいディスプレイを選定するのではなく、一次及び二次ディスプレイの寸法を共にカスタマイズすることができる。ディスプレイを伸長または調整することによって、ユーザはビデオ・ストリームの表示をあらゆる所望のサイズにサイズ変更することができる。
【００５２】
ユーザは、カーソルの使用あるいは他の手段によって、二次ディスプレイ中のビデオをサイズ変更することができる。図６ａに、ディスプレイ６００上の主ビデオ６０５に加えて、第２ビデオ６３０を有する二次ディスプレイ６１０を示す。ユーザは、二次ディスプレイ６１０の第２ビデオ６３０または境界６２０上をクリックして、第２ビデオ６３０をサイズ変更することができる。境界６２０または第２ビデオ６３０の選択時に、視覚的マーク６４０が、第２ビデオ６３０がディスプレイ６００内でサイズ変更可能であることを示す。カーソル、遠隔装置を動かすことによって、あるいは遠隔装置上のボタンの使用によって、ユーザは第２ビデオ６３０を所望のサイズにサイズ変更することができる。図７ａ及び７ｂに示すように、第２ビデオを有する二次ディスプレイ７１０をディスプレイ７００内で拡大するか、あるいはより小さくすることができる。カーソルが移動する間に、ウィンドウはカーソルの動きに沿って滑らかにサイズ変更される。第２ビデオ６３０のサイズ変更は、第２ビデオ６３０及び主ビデオ６０５の再生中に一時停止（ポーズ）なしに行うことができる。その結果、ユーザは両方のストリーミング・ビデオを体験して、視聴体験を広げることができる。
【００５３】
二次ディスプレイのサイズ変更に類似した機能として、ユーザはアスペクト比を変更することによって、ユーザは二次ディスプレイを形状変更することができる。水平または垂直方向を拡大または縮小することによって、ユーザは二次ディスプレイを操作して、第２ビデオを二次ディスプレイにより良く合わせるか、あるいは主ビデオ中のコンテンツをより阻害しないようにすることができる。前記第２ビデオのアスペクト比は、二次ビデオのアスペクト比のあらゆる変更に伴って変化し、このことは、特定画像を歪ませるように見えることもある。
【００５４】
前記メディア再生装置は、ユーザが二次ディスプレイの表示をカスタマイズすることを可能にするさらに他の機能を提供する。一実施例では、アスペクト比の変更が前記第２ビデオに悪影響しない。前記第２ビデオの視認される部分のみを、二次ディスプレイをサイズ変更した後にまだ視認可能なセクション（区分）にする。ユーザは、二次ディスプレイの少なくとも一方の側をクロップ（切り出し）して、前記第２ビデオのある部分を視認不可能にすることができる。前記第２ビデオは通常通りに再生され続けるが、前記クロップされた部分はディスプレイ上では見られない。前記第２ビデオのアスペクト比は変更されない。
【００５５】
二次ディスプレイの選択時に、ユーザは二次ディスプレイをスクリーン上の他の位置に移動させることを選択することもできる。図８に示すように、ディスプレイ８００上の二次ディスプレイ８２０が、左下隅からより中心寄りの位置に再配置されている。ユーザはこの機能により、第１ビデオ８１０の左下隅にあるコンテンツを見ることを望むことがある。あるいはまた、ユーザは二次ディスプレイ８２０をより見やすい位置に配置することを望むことがある。
【００５６】
図９ａ及び９ｂに示すように、二次ディスプレイ９２０がディスプレイ９００の左下隅に配置されているが、二次ディスプレイ９２０はスクリーン上のあらゆる位置に配置することができ、そしてあらゆる位置に移動させることができる。ユーザは、二次ディスプレイ９２０の再配置の決定時に、二次ディスプレイ９２０を選択して、カーソルで所望位置に導く。最初の位置から第２の位置への移動を通して、二次ディスプレイ９２０は滑らかに移動し、二次ディスプレイ９２０内のビデオは再生され続ける。二次ディスプレイ９２０を再配置するために、ユーザは主ビデオ、または二次ディスプレイ９２０中のビデオ・ストリームを一時停止または停止する必要はない。
【００５７】
二次ディスプレイ９２０中のビデオ・ストリームの視覚特性はユーザが任意に調整することができる。こうした調整可能な視覚特性は、コントラスト、色合い、または色調を含むがこれらに限定されない。ユーザはこれらの特性を、テレビジョンまたは民生用モニターの特性を調整する方法と同様に調整することができる。オンスクリーン・メニューによって、あるいはプログラムしたボタンを有するリモートコントローラの使用によって制御を行うことができる。
【００５８】
前記制御プログラムは、ビデオ・ストリーム毎のカラーキー（特殊表示のキーとなる色）または輝度値を規定することもできる。このことは、ビデオ・ストリームを互いに重ねあわせ、青色スクリーン型のオーバレイ（重畳）を可能にする能力をユーザに与える。ユーザは二次ディスプレイのサイズを最大化して、前記第１ビデオに完全にオーバレイすることができる。図１０に示すように、ディスプレイ１０００上で、二次ディスプレイからの第２ビデオ１０２０を最大化して第１ビデオ１０１０に重ねる。第１ビデオ１０１０は、山の景色または背景の主題を含み、背景（バックグランド）プレートとなる。第２ビデオ１０２０は人物のみを含む。第２ビデオ１０２０を、青色スクリーン型オーバレイを利用して第１ビデオ１０１０上に重ねることによって、第２ビデオ１０２０の人物があたかも第１ビデオ１０１０の景色の中にいるように見える。この特徴は、例えば、ユーザが映画のシーンを作成したい場合、あるいはこうしたシーンを作成するプロセス（過程）を理解したい場合に望まれる。一方のビデオを交換することによって、ユーザはこのシーン中で異なる主題を見ることができ、あるいはこの主題を異なるシーン中で見ることができる。代案の実施例では、さらなるオーディオ及びビデオ・ストリームを用いて多層オーバレイを行うことができる。
【００５９】
ビデオ・ストオリーム上でのアルファ値、または透明度の制御は、前記マルチメディア装置が、動的で滑らかなフェード（消失）遷移及び効果を実行することを可能にする。ユーザは、アルファ透明度を有する１つのビデオ・ストリームを他のビデオ・ストリーム上にオーバレイすることができる。これに加えて、この特徴は１つのビデオ・ストリームがディスプレイからフェードアウトするか、あるいはディスプレイ中にフェードインすることを可能にする。
【００６０】
前記ビデオ再生装置は、ビデオと共に流れるオーディオに加えて、ストリーム送信されるオーディオトラックを受信することもできる。このシステムは、ユーザが、ビデオプレーヤー中に流入するオーディオを編集及び混合することを可能にする。ユーザのコマンドにより、このシステムは多様なグラフィック、対話的インタフェースをディスプレイ上にもってくることができる。図１１に、ディスプレイ１１００上の二次ディスプレイ１１１０を示す。主ビデオ１１１５に加えて、二次ディスプレイ１１１０には４つのストリーミング・ビデオ供給１１１１、１１１２、１１１３、１１１４がある。ユーザが遠隔装置上でオーディオの混合を選択すると、５つの別個のオーディオトラックを所望のオーディオレベルで混合するための一連のスライダーバー（スライドレバー）１１２１、１１２２、１１２３、１１２４、１１２５が提供される。スライダーバー１１２１、１１２２、１１２３、１１２４、１１２５はそれぞれ、ビデオ供給１１１１、１１１２、１１１３、１１１４、１１１５に対応する。そしてユーザは、いずれか、あるいはすべてのビデオ供給に対する各オーディオトラックのボリュームを調整することができる。
【００６１】
本発明は、その特定実施例を参照して詳細に説明しているが、本発明の範囲を逸脱することなしに種々の変更及び変形が可能であることは当業者にとって明らかである。従って、本明細書の開示は、本明細書に記載した範囲に入る変更及び変形をカバーすることを意図したものである。
【図面の簡単な説明】
【００６２】
【図１】図１ａ〜１ｂは、本発明の実施例によるシステムのフロー図である。
【図２】図２は、本発明の実施例による二次ディスプレイ付きのディスプレイを示す図である。
【図３】図３ａ〜３ｄは、本発明の実施例による変形した二次ディスプレイ付きのディスプレイを示す図である。
【図４】図４ａ〜４ｃは、本発明の実施例による変形した二次ディスプレイ付きのディスプレイを示す図である。
【図５】図５ａ〜５ｂは、本発明の実施例による変形した二次ディスプレイ付きのディスプレイを示す図である。
【図６】図６は、本発明の実施例による二次ディスプレイ付きのディスプレイを示す図である。
【図７】図７ａ〜７ｂは、本発明の実施例による変形した二次ディスプレイ付きのディスプレイを示す図である。
【図８】図８は、本発明の実施例による二次ディスプレイ付きのディスプレイを示す図である。
【図９】図９ａ〜９ｂは、本発明の実施例による変形した二次ディスプレイ付きのディスプレイを示す図である。
【図１０】図１０は、本発明の実施例による二次ディスプレイ・オーバレイを伴うディスプレイを示す図である。
【図１１】図１１は、本発明の実施例による二次ディスプレイ及びオーディオ・ミキシング付きのディスプレイを示す図である。
2007526659.tif 000002
2007526659.tif 000003
【図２】
2007526659.tif 000004
2007526659.tif 000005
2007526659.tif 000006
2007526659.tif 000007
2007526659.tif 000008
【図６】
2007526659.tif 000009
2007526659.tif 000010
【図８】
2007526659.tif 000011
2007526659.tif 000012
【図１０】
2007526659.tif 000013
【図１１】
2007526659.tif 000014
【国際調査報告】
2007526659.tif 000015
2007526659.tif 000016