(57)【要約】システムは、複数の入力からの個々のメディア情報を含む集約されたメディア情報を生成するためにプログラムされたコンピュータ装置を含む。集約されたメディア情報は、１つ以上の個々のメディア情報を共通の表示用に結合する。コンピュータ装置は、集約されたメディア情報をメディア装置に送信し、メディア装置から命令を受信するために、さらにプログラムされる。命令は、メディア出力情報に含められるデータを、集約されたメディアコンテンツ情報から特定する。コンピュータ装置は、集約されたメディアコンテンツ情報と命令に基づいてメディア出力情報を生成するために、さらにプログラムされる。【選択図】図１
2019501584.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサとメモリを含むコンピュータ装置を含むシステムであって、前記プロセッサが
１つ以上の各入力からの１つ以上の個々のメディア情報を含む集約されたメディア情報を生成し、前記集約されたメディア情報は前記１つ以上の個々のメディア情報を共通の表示用に結合しており、
前記コンピュータ装置から離れたメディア装置に、前記集約されたメディア情報を送信し、
前記メディア装置から、１つ以上の命令を受信し、メディア出力情報に含められる、前記集約されたメディア情報中に含まれている前記１つ以上の個々のメディア情報の少なくとも１つを、前記１つ以上の命令が特定し、
前記１つ以上の個々のメディア情報の前記少なくとも１つに、少なくとも部分的に基づいて、前記メディア出力情報を生成する
ためにプログラムされるように、前記プロセッサによって実行可能な指示を、前記メモリが格納する
システム。
【請求項２】
前記プロセッサは、前記集約されたメディア情報を前記メディア装置に送信する前に、前記集約されたメディア情報を圧縮するために、さらにプログラムされる
請求項１に記載のシステム。
【請求項３】
前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを、前記１つ以上の命令が選択し、
前記プロセッサは、選択された個々のメディア情報を含む前記メディア出力情報を生成するために、さらにプログラムされる
請求項１〜２の１項に記載のシステム。
【請求項４】
前記１つ以上の個々のメディア情報の１つは、前記メディア装置から受信される
請求項１〜３の１項に記載のシステム。
【請求項５】
２つ以上の前記個々のメディア情報が実質的に同時に受信される
請求項１〜４の１項に記載のシステム。
【請求項６】
前記プロセッサは、前記１つ以上の個々のメディア情報を互いに時刻同期させるために、さらにプログラムされる
請求項１〜５の１項に記載のシステム。
【請求項７】
前記コンピュータ装置は、ホットスポット・インタフェース、インターネット・プロトコル・インタフェース、ならびに、高精細マルチメディア・インタフェースの１つをさらに含み、
前記１つ以上の個々のメディア情報、および、前記メディア装置からの１つ以上の命令の少なくとも１つは、ホットスポット・インタフェース、インターネット・プロトコル・インタフェース、ならびに、高精細マルチメディア・インタフェースの１つを介して、受信される
請求項１〜６の１項に記載のシステム。
【請求項８】
前記１つ以上の個々のメディア情報は、第１の個々のメディア情報を含み、
前記第１の個々のメディア情報は圧縮されており、
前記プロセッサは、
前記第１の個々のメディア情報を、解凍されている第２の個々のメディア情報に変換し、
前記第２の個々のメディア情報に、少なくとも部分的に基づいて、前記集約されたメディア情報を生成する
ために、さらにプログラムされる
請求項１〜７の１項に記載のシステム。
【請求項９】
前記プロセッサは、予め決められた規則に基づいて、前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを選択するために、さらにプログラムされる
請求項１〜８の１項に記載のシステム。
【請求項１０】
前記予め決められた規則は、
ａ．時刻プロトコル
ｂ．１つ以上の前記個々のメディア情報中の動きの量
ｃ．１つ以上の前記個々のメディア情報の信号強度
ｄ．人物の追跡
ｅ．対象物の追跡
ｆ．１つ以上の前記個々のメディア情報の音声レベル、および、
ｇ．１つ以上の前記個々のメディア情報の雑音レベル
の少なくとも１つに基づいて、前記１つ以上の個々のメディア情報の１つを選択することを含む
請求項９に記載のシステム。
【請求項１１】
１つ以上の個々のメディア情報を、コンピュータ装置が受信し、
１つ以上の各入力からの１つ以上の個々のメディア情報を含む集約されたメディア情報を生成し、前記集約されたメディア情報は前記１つ以上の個々のメディア情報を共通の表示用に結合しており、
前記コンピュータ装置から離れたメディア装置に、前記集約されたメディア情報を送信し、
前記メディア装置から、１つ以上の命令を受信し、メディア出力情報に含められる、前記集約されたメディア情報中に含まれている前記１つ以上の個々のメディア情報の少なくとも１つを、前記１つ以上の命令が特定し、
前記１つ以上の個々のメディア情報の前記少なくとも１つに、少なくとも部分的に基づいて、前記メディア出力情報を生成する
ことを含む方法。
【請求項１２】
前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを、前記１つ以上の命令が選択し、
選択された個々のメディア情報を含む前記メディア出力情報を生成する
ことをさらに含む、請求項１１に記載の方法。
【請求項１３】
前記１つ以上の個々のメディア情報の１つは、前記メディア装置から受信される
請求項１１〜１２の１項に記載の方法。
【請求項１４】
２つ以上の前記個々のメディア情報が実質的に同時に受信される
請求項１１〜１３の１項に記載の方法。
【請求項１５】
予め決められた規則に基づいて、前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを選択する
ことをさらに含む、請求項１１〜１４の１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
＜関連出願のクロスリファレンス＞
本出願は、２０１５年１２月４日に出願された米国仮特許出願６２／２６３，０８５号（整理番号Ｐ２０１５−０６−０７（０１０３１−００５５Ｐ）に基づく優先権と全ての利益を主張する。
【背景技術】
【０００２】
動画データなどのストリーミング配信されたメディアデータの使用が急激に増加している。動画は、教育的目的、スポーツイベントの記録や観戦、個人的な出来事や家族の出来事の共有、不動産の売却などに使用される。防犯カメラや交通監視カメラなどは、１つの位置で収集および監視がされ得るメディアデータのストリームを提供する。ビデオカメラを備えたドローンは、動画の生成とストリーミングについてのさらなるプラットフォームを提供する。ユーザは、すぐに見るため、または、後での観賞用に格納するために、複数の入力データストリームからのデータを１つの出力データストリームに混合することを希望するかもしれない。
【図面の簡単な説明】
【０００３】
【図１】複数のメディアストリームを取得して、１つの出力メディアストリームに混合する例示的なメディア処理システムのブロック図である。
【図２】図１のメディア処理システムのための例示的なオペレータコンソールのブロック図である。
【図３】図１のメディア処理システムのための例示的なメディアスタジオのブロック図である。
【図４】図１のメディア処理システムの例示的実装のブロック図である。
【図５】図１のメディア処理システムの例示的実装のブロック図である。
【図６】図１のメディア処理システムの例示的実装のブロック図である。
【図７】リモートオペレータコンソールからの命令に基づいた、複数のメディアストリームの取得と、複数のメディアストリームを出力メディアストリームへミキシングをする例示的な処理の図である。
【図８】予め決められた規則に基づいた、複数のメディアストリームを取得して、複数のメディアストリームを出力メディアストリームへミキシングをする例示的な処理の図である。
【発明を実施するための形態】
【０００４】
＜システムの概要＞
メディアスタジオを含むメディア処理システムは、ユーザがスタジオを実演中のイベントに持っていくことができるようにする。ユーザは、複数のメディア入力情報（media input item）のプレビュー、複数のメディア入力情報に基づいたメディア出力情報の生成、メディア出力情報の共有、および、将来の試聴のためのメディア出力情報の格納の全てを、離れたオペレータコンソールを介して行うことができる。
【０００５】
図１を参照すると、メディア処理システム１０は、メディアスタジオ１２を含み、１つ以上のメディア装置１６からメディア入力データを受信するために動作できる。メディア入力データは、１つ以上の有線および無線のネットワーク１４、ならびに、１つ以上の有線または無線の直接の接続を介して受信され得る。メディアデータの受信は、カメラ２０などのメディア装置１６から送信されたメディアデータの受信を含み得、または、記憶装置２３などからデータを取得することを含み得る。メディアスタジオ１２は、さらにオペレータコンソール１８（メディアスタジオ１２から離れていても良い）によって制御され、オペレータコンソール１８からメディア入力情報を受信するために操作できる。
【０００６】
メディアスタジオ１２は、さらに、メディア出力データを生成し、メディア出力データを、ビューア２２などのメディア装置１６に提供するために操作できる。システム１０は、記録（もしくは、録画の一部）が行われている場所で、ユーザがメディア出力データを生成できるようにする。リモートオペレータコンソール１８を介してメディアスタジオ１２を制御することは、生成処理の監督と制御をしている間の録画位置の移動の自由をユーザに提供する。
【０００７】
＜例示的なシステム要素＞
ここで、図１をさらに詳しく参照すると、メディア処理システム１０は、メディアスタジオ１２、および、１つ以上のメディア装置１６を含む。１つ以上のメディア装置１６は、オペレータコンソール１８を含み、さらに1つ以上のカメラ２０、１つ以上のビューア２２、および、１つ以上のメディア記憶装置２３を含んでもよい。メディア装置１６は、メディアスタジオ１２から離れていてもよく、また、メディアスタジオ１２にローカル接続されていてもよい。メディア装置１６は、ネットワーク１４、および有線もしくは無線の直接の接続の内の少なくとも１つを介してメディアスタジオ１２に接続されてもよい。サーバ２８も、メディアスタジオ１２、および、メディア装置１６に、ネットワーク１４を介して通信可能に接続されていてもよい。さらに、メディア処理システム１０は、メディアスタジオ１２に通信可能に接続したコンピュータもしくはテレビのモニタ３０を含んでもよい。
【０００８】
メディアスタジオ１２は、複数のメディア入力情報を受信し、複数のメディア入力情報を、オペレータコンソール１８を介して試聴するための１つのマルチビュー・メディア情報に結合するために操作できる。本明細書では、メディア入力情報は、個々のメディア情報と記載されることがある。マルチビュー・メディア情報は、ユーザのタッチスクリーンなどのユーザディスプレイ上で実質的に同時に表示されるように配置された、１つ以上のメディア入力情報を含む、集約されたメディアコンテンツ情報である。メディア入力情報は、ユーザのディスプレイ中で、サイド・バイ・サイド形式、並べた状態（in row）、ピクチャー・イン・ピクチャー形式などで見えるように配置され得る。さらに、マルチビュー・メディア情報は、例えば、ユーザのディスプレイに表示され、ユーザからの入力を受け付けるグラフィカル・ユーザインタフェースを含み得る。後述するように、メディアスタジオ１２は、オペレータコンソール１８、および／または、記憶装置２３などのメディア装置１６の１つにマルチビュー・メディア情報を提供する前に、マルチビュー・メディア情報を圧縮してもよい。
【０００９】
メディア入力情報は、ビデオカメラで撮られた動画、マイクで収音された音声、防犯カメラからの光景などの視覚的データ、および／または、音声データであり得る。メディア入力情報は、例えば、ストリームデータ、もしくは、１つのデジタル写真のような静的データであり得る。メディアスタジオ１２は、さらに、オペレータコンソール１８からの命令を受信し、受信した命令に従って、メディア出力情報を生成するように操作できる。メディア出力情報は、１つ以上のメディア入力情報からのデータを含んでもよい。
【００１０】
一例として、メディアスタジオ１２は、４つのメディア入力情報を受信してもよい。メディアスタジオ１２は、４つの個々のメディア入力情報を含むマルチビュー・メディア情報を生成でき、マルチビュー・メディア情報をオペレータコンソール１８に送信できる。オペレータコンソール１８のユーザは、ユーザインタフェースを介して、メディア出力情報に含まれるマルチビュー・メディア情報中の４つの眺望の１つを選択できる。オペレータコンソール１８から受信した命令に基づいて、メディアスタジオ１２は、選択されたメディア入力情報を含むメディア出力情報を生成し得る。メディア出力情報は、視聴者が共有するため、もしくは、記憶装置２３に格納されるためにネットワーク１４を介して送信され得る。
【００１１】
メディア出力情報に含まれる１つ以上のメディア入力情報を選択することに加えて、メディアスタジオ１２は、様々なメディア処理機能を行うことができる。メディア処理機能は、オペレータコンソールから受信した命令に基づいて行われ得る。メディアスタジオ１２によって行われ得る処理機能の非限定的なリストは、拡大縮小、ミキシング、モーフィング、合成、オーバーレイの追加などを含む。さらに、メディアスタジオは、対象追跡、画像安定化などの機能も行い得る。メディアスタジオ１２の操作は、後でより詳しく説明する。
【００１２】
メディアスタジオ１２とメディア装置１６の間の通信は、ネットワーク１４を介して起こり得るし、直接接続８２を介して起こり得る。一般的に、ネットワーク１４は、メディアスタジオ１２とネットワーク装置１６の間でメディアコンテンツを届けるための１つ以上のメカニズムを表す。従って、ネットワーク１４は、１つ以上の様々な有線通信メカニズムもしくは無線通信メカニズムであり得、有線通信メカニズム（ケーブル、および、ファイバーなど）、および／または、無線通信メカニズム（セル方式、無線、衛星、マイクロ波、および、無線周波数）、ならびに、任意のネットワークトポロジ（あるいは、複数の通信メカニズムが使用される場合は、複数のトポロジ）の任意の望ましい組み合わせを含む。例示的な通信ネットワークは、無線通信ネットワーク、ＷｉＦｉネットワークもしくは、イーサネットなどのローカルエリアネットワーク（ＬＡＮ）２４、および／または、インターネットのような広域ネットワーク（ＷＡＮ）２６などを含む。
【００１３】
１つ以上のネットワーク１４に加えて、１つ以上の有線もしくは無線の直接接続８２が、メディアスタジオ１２をメディア装置１６に接続するために使用され得る。直接接続８２は、例えば、Ｂｌｕｅｔｏｏｔｈ、ユニバーサル・シリアル・バス（ＵＳＢ）、高精細マルチメディア・インタフェース（ＨＤＭＩ）、カスタム・シリアル・インタフェース（custom serial interface）などを含み得る。
【００１４】
具体的には、１つ以上の高精細マルチメディア・インタフェース（ＨＤＭＩ）がメディア装置１６とメディアスタジオ１２の間のデータ転送、または、メディアスタジオ１２からモニタ３０へのデータ転送に使用され得る。ＨＤＭＩは、メディア装置１６などのＨＤＭＩ準拠の送信装置から、メディアスタジオ１２などのデジタルメディア処理装置に、またはモニタ３０などの互換性のあるコンピュータモニタに、圧縮していない映像データ、ならびに、圧縮されたデジタル音声データもしくは圧縮されていないデジタル音声データを送信するための、特許で保護されたよく知られた音声／映像インタフェースである。
【００１５】
サーバ２８は、メディアスタジオ１２、および、メディア装置１６と、ネットワーク１４を介して通信可能に接続され得る。サーバ２８は、ネットワーク１４を介して通信するための通信回路を含んでもよく、さらに、メモリと、メモリに格納されたプログラム、すなわち一連のコンピュータで実行可能な指示を実行するように構成された１つ以上のプロセッサを含んでもよい。サーバ２８は、例えば、メディア出力情報を受信してもよく、将来の使用のために、メディア出力情報を格納してもよい。
【００１６】
メディア入力情報、メディア出力情報、および／または、マルチビュー・メディア情報のようなメディアコンテンツは、一般に、ネットワーク１４を介してデジタル形式（例えば、圧縮された音声および／または映像データとして）で配信され、メディアデータおよびメタデータを含んでもよい。例えば、ＭＰＥＧは、国際標準化機構／国際電気標準会議動画専門家集団（International Standards Organization / International Electrical Commission Moving Picture Experts Group、ＭＰＥＧ）によって一般に広められている一連の規格を指す。Ｈ．２６４は、国際電気通信連合（International Telecommunications Union、ＩＴＵ）によって広められている規格を指す。従って、限定とはならない例として、メディアコンテンツは、ＭＰＥＧ−１、ＭＰＥＧ−２、もしくは、Ｈ．２６４／ＭＰＥＧ−４アドバンスト・ビデオコーディング規格（ＡＶＣ）（現在のところ、Ｈ．２６４およびＭＰＥＧ−４は一貫性がある）、ＨＥＶＣ／Ｈ．２６５、または、その他の１つ以上の規格に従った形式などの形式で提供され得る。例えば、メディアコンテンツは、ＭＰＥＧ２オーディオレイヤＩＩＩ（ＭＰ３）、アドバンスト・オーディオコーディング（ＡＡＣ）などの規格に従ってフォーマット化された音声データであり得る。さらに、前述の規格は、一般にメタデータを含めて提供する。
【００１７】
メディア装置１６は、オペレータコンソール１８を含み、１つ以上のカメラ２０、１つ以上のビューア２２、および、１つ以上の記憶装置２３を含み得る。オペレータコンソール１８は、メディアスタジオ１２の稼働を制御するために使用され得るし、いくつかの場合では、以下に記載するように、カメラ２０などのメディア入力装置１６の機能も実行し得る。
【００１８】
カメラ２０は、メディアデータ（すなわち、写真や動画などの視覚的データおよび音声データ）を撮像し、メディアデータを例えばネットワーク１４を介して、メディアスタジオ１２に送信する。カメラ２０の例は、メディアデータを収集するための１つ以上のデータ収集装置を含むスマートフォン、タブレット、ラップトップ、デジタルカメラなどの携帯用の装置を含む。収集されたメディアデータは、視覚的データおよび音声データを含み得る。カメラ２０の例は、さらに、防犯カメラ、交通監視カメラ、ドローンによって輸送されるカメラなどを含み得る。
【００１９】
カメラ２０は、例えば、ネットワーク１４を介して、もしくは直接接続８２を介して、メディアデータを収集してもよく、メディアデータをメディアスタジオ１２に送信しても良い。収集されたメディアデータは、解像度が１９２０ピクセル×１０８０ピクセルのフル高解像度（フルＨＤ）データなどであっても良い。他の解像度のデータ形式もまた使用され得る。
【００２０】
ビューア２２は、メディアスタジオ１２から受信したメディア出力データを表示するために使用され得、液晶ディスプレイ（ＬＣＤ）もしくはプラズマディスプレイなどのディスプレイを含み得る。メディアデータは、例えば、ネットワーク１４を介して、もしくは、直接接続８２を介して受信され得る。ビューア２２の例は、携帯電話、タブレット、および、ラップトップなどの携帯用の装置を含み、デジタルテレビのような装置をさらに含み得る。ビューア１８は、例えば、１９２０×１０８０ピクセルの解像度を提供するフルＨＤデータを受信し得る。他の解像度のデータ形式もまた使用され得る。
【００２１】
記憶装置２３は、メディアデータを格納でき、さらに、メディアスタジオ１２にネットワーク１４経由や直接接続８２経由でのデータへのアクセスを許可するインタフェースを提供する。メディア記憶装置は、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、電気的プログラマブルメモリ（ＥＰＲＯＭ）、電気的消去及びプログラマブル（ＥＥＰＲＯＭ）メモリ、組み込み用マルチメディアカード（ｅＭＭＣ、Embedded Multi Media Card）、セキュアデジタル（ＳＤ）カード、ハードドライブなどの１つ以上の種類のデータストレージを含み得る。さらに、メディア記憶装置２３は、例えば、メディアスタジオ１２からの命令を受信するためにプログラムされたプロセッサも含み得る。プロセッサは、命令に基づいて、メディアデータ情報をデータストレージから取得して、メディアデータ情報をメディアスタジオ１２に送信するために、さらにプログラムされ得る。
【００２２】
記憶装置２３とメディアスタジオ１２の間の通信は、ネットワーク１４を介して行われ得る。追加的もしくは代替的に、通信は、直接接続８２を介して行われ得る。例えば、記憶装置２３は、ユニバーサル・シリアル・バス（ＵＳＢ）ポートまたはその他の有線インタフェースもしくは無線インタフェースを介して、メディアスタジオ１２に接続され得る。
【００２３】
オペレータコンソール１８は、メディアスタジオ１２の操作を制御するために使用され得る。図２に示すように、オペレータコンソール１８は、メモリ４０、および、プロセッサ４１、プロセッサ４１によって実行され得るプログラムコード（すなわち、コンピュータで実施可能な指示）を記憶したメモリ４０を含み得る。プロセッサ４１は、ユーザインタフェース４２、データ収集装置４４、および、通信回路４６と通信可能に接続され得る。
【００２４】
ユーザインタフェース４２は、プロセッサ４１と通信可能に接続され、ユーザからの入力を受けつけるために、マイク、ボタン、タッチスクリーン・ディスプレイ、マウス、キーボード、動作認識装置、スイッチなどの１つ以上の入力装置を含み得る。ユーザインタフェース４２は、ユーザに情報を伝えるために、ディスプレイ、ランプ、スピーカなどの１つ以上の出力装置をさらに含み得る。ユーザインタフェース４２の全体もしくは一部は、オペレータコンソール１８から物理的に分離され得る。例えば、オペレータコンソール１８は、オペレータがタブレットコンピュータからメディアスタジオ１２を制御し続けている間、出力を他のスクリーンに投影する（例えば、air-play）タブレットコンピュータであっても良い。
【００２５】
データ収集装置４４は、例えば、メディアデータを収集可能な既知のデジタルカメラであっても良い。メディアデータは、静止画像やビデオ録画などの視覚的データを含み得るし、さらに、録音やサウンドトラックなどの音声データを含み得る。データ収集装置４４は、例えば、プロセッサ４１にメディアデータを出力し得る。
【００２６】
通信回路４６は、プロセッサ４１に通信可能に接続され、例えば、ネットワーク１４、および／または、直接接続８２を介して、メディアスタジオ１２と通信するように構成される。
【００２７】
通信回路４６は、ＷｉＦｉ通信のための無線周波数（ＲＦ）送受信器（典型的には、２．４ＧＨｚ帯もしくは５ＧＨｚ帯）を含み得る。ＲＦ送受信器は、例えば、メディアスタジオ１２に含まれるＲＦ受信器と直接通信し得る。追加的もしくは代替的に、通信回路４６は、例えば、イーサネットインタフェース、ユニバーサル・シリアル・バス（ＵＳＢ）インタフェース、Ｂｌｕｅｔｏｏｔｈ送受信器、高精細マルチメディア・インタフェース（ＨＤＭＩ）などを含み得る。
【００２８】
代替的に、通信回路４６は、メディアスタジオ１２と間接的に通信し得る。例えば、通信回路４６は、ホットスポット（すなわち、ルータを含む通信回路と、インターネットのような広域ネットワーク（ＷＡＮ）２６への接続を提供するクライアント）と通信しうる。メディアスタジオ１２は、ＷＡＮ２６を介した通信を受信し得る。
【００２９】
プロセッサ４１は、ユーザインタフェース４２、データ収集装置４４、および、通信回路４６と通信可能に接続され得る。
【００３０】
プロセッサ４１は、ユーザインタフェース４２を介してユーザから受信した入力に基づいて、メディアスタジオ１２の操作を制御するために、プログラムされる。より具体的には、プロセッサ４１は、１つ以上のカメラ２０からの１つ以上の眺望を含むマルチビュー・メディア情報などのメディアコンテンツ情報（集約されたメディア情報ともいう）を受信し、ユーザインタフェース４２を介してマルチビュー・メディア情報を表示するためにプログラムされる。プロセッサ４１は、ユーザインタフェース４２を介したユーザからの入力を受け付けるために、さらにプログラムされる。例えば、ユーザは、マルチビュー・メディア情報を見て、メディアスタジオによって生成されるメディア出力情報に含められる１つの眺望を選択できる。プロセッサ４１は、選択された眺望をメディア出力情報に含めるために、メディアスタジオ１２に命令を送信できる。
【００３１】
メディア出力情報中で表示するためのメディア入力情報の選択に関連した命令に加えて、オペレータコンソール１８からの命令は、拡大縮小、ミキシング、モーフィング、合成、オーバーレイの追加などの機能を行うための指示を含み得る。さらに、オペレータコンソール１８からの命令は、対象追跡、画像安定化などの機能を行うための指示を含み得る。
【００３２】
例示的なメディアスタジオ１２を図３に示す。メディアスタジオ１２は、内部メモリ５０およびプロセッサ５２を含み、メモリは、プロセッサ５２によって実行可能なプログラムコード（すなわち、コンピュータで実施可能な指示）を記憶する。プロセッサ５２は、ユーザインタフェース５４、ネットワークインタフェース５６、および、補助装置インタフェース５８と通信可能に接続される。
【００３３】
内部メモリ５０は、例えば、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、電気的プログラマブルメモリ（ＥＰＲＯＭ）、電気的消去及びプログラマブル（ＥＥＰＲＯＭ）メモリ、組み込み用マルチメディアカード（ｅＭＭＣ）、ハードドライブなどであってもよく、プロセッサ５２によって実行可能なプログラムの格納に使用され得るし、さらに、例えば、ユーザからの入力を表わすデータ、オペレータコンソール１８から受信した指示、離れたメディア装置１６から受信したメディアデータ、メディアメタデータなどの格納にも使用され得る。
【００３４】
ユーザインタフェース５４は、コンピュータ５２に通信可能に接続され、ユーザに情報を伝えるための、ディスプレイ、ランプ、スピーカなどの１つ以上の出力装置を含み得る。ユーザインタフェース５４は、ユーザからの入力を受けつけるための、ボタン、マイク、タッチスクリーン・ディスプレイ、マウス、キーボード、動作認識装置、スイッチなどの１つ以上の入力装置をさらに含み得る。
【００３５】
ネットワークインタフェース５６は、ネットワーク１４への１つ以上のインタフェースを含む。例えば、ネットワークインタフェース５６は、ＷｉＦｉ通信のための既知のホットスポットを含み得る。ホットスポットはルータを含み得る。ルータは、ＷｉＦｉ通信のための無線周波数（ＲＦ）送受信器（典型的には、２．４ＧＨｚ帯もしくは５ＧＨｚ帯）を含み得るし、さらに、複数の通信を実質的に同時に受信するように動作できる。ルータは、メディア装置１６をメディアスタジオ１２のプロセッサ５２に接続し得る。
【００３６】
さらに、ネットワークインタフェース５６は、インターネット・クライアントを含み得る。インターネット・クライアントは、例えば、衛星通信もしくはケーブルネットワーを介して、インターネットに接続して通信するためのメカニズムである。インターネット・クライアントは、衛星通信（例えば、Ｋａ帯（１８．３〜３０ＧＨｚ）での通信）のための送受信器とアンテナを含み得る。インターネット・クライアントは、ネットワーク１４を介して、メディア装置１６などからのインターネットプロトコル（ＩＰ）通信を受信し得る。
【００３７】
ネットワークインタフェース５６は、さらに、例えば、セルラ周波数帯での可搬型、もしくは、携帯用の装置との通信をサポートし、例えば、３ＧＰＰ標準体で定義された４Ｇ  ＬＴＥプロトコル、もしくは、他の無線通信に適したプロトコルに従って動作し得るハードウェア、ソフトウェア、および、ファームウェアをさらに含み得る。
【００３８】
メディアスタジオ１２のプロセッサ５２とのメディア装置１６の接続に加えて、メディア装置１６にインターネットへのアクセスを提供するために、ルータとインターネット・クライアントが合わせて用いられ得る。
【００３９】
補助装置インタフェース５８は、例えば、１つ以上のメディア装置１６に接続するために使用され得る１つ以上の有線インタフェース回路もしくは無線インタフェース回路を含み得る。メディア装置１６は、例えば、１つ以上の記憶装置２３を含み得る。補助装置インタフェース５８は、外部のＵＳＢ装置、例えば、メモリスティックもしくはメモリバックアップ装置と通信するためのユニバーサル・シリアル・バス（ＵＳＢ）インタフェース回路を含み得る。他の例として補助装置インタフェース５８は、マイクロＳＤ（MicroSD）データカードにデータを格納し、マイクロＳＤデータカードからデータを取得するための既知のマイクロＳＤインタフェースを含み得る。さらに、補助装置インタフェース５８は、例えば、メディア装置１６への無線接続のためのＢｌｕｅｔｏｏｔｈインタフェースを含み得る。
【００４０】
さらに、メディアスタジオ１２は、カメラ２０などのメディア装置１６と接続するために、高精細マルチメディア・インタフェース（ＨＤＭＩ）を含み得る。
【００４１】
メディアスタジオ１２のプロセッサ５２は、一般に、１つ以上のメディア入力情報を１つ以上のメディア装置１６から受信するためにプログラムされる。メディアスタジオ１２のプロセッサ５２は、いくつかの場合では、マルチビュー・メディア情報を生成する。マルチビュー・メディア情報は、例えば、２つ以上のメディア入力情報が同時に表示されるピクチャー・イン・ピクチャー（ＰＩＰ）表示（サイド・バイ・サイド形式など）を、マルチビュー・メディア情報中に含み得る。メディアスタジオ１２は、ネットワーク１４を介して、オペレータコンソール１８もしくは記憶装置２３などの1つ以上のメディア装置１６にマルチビュー・メディア情報を送信し得る。
【００４２】
メディアスタジオ１２のプロセッサ５２は、オペレータコンソール１８から命令を受信するために、さらに、プログラムされる。命令に基づいて、メディアスタジオ１２はメディア出力情報を生成できる。メディアスタジオ１２は、メディア出力情報に含めるために、１つ以上のメディア入力情報からデータを選択できる。メディアスタジオ１２は、さらに、オペレータコンソール１８から受信された命令に基づいて、拡大縮小、ミキシング、モーフィング、合成、オーバーレイの追加、特定の人物もしくは対象の追跡、スマートタギングなどのメディア出力情報の生成に関連した様々なメディア処理機能を行うことができる。
【００４３】
さらに、メディアスタジオ１２は、メディア出力情報を生成するために予め決められた規則に基づいたメディア処理機能を行うことができる。規則の例は、後で説明する。
【００４４】
メディアスタジオ１２のプロセッサ５２は、例えば、ビューア２２、オペレータコンソール１８、および／または、その他の表示装置に、メディア出力情報を出力することができる。追加的もしくは代替的に、メディアスタジオ１２は、例えば、サーバ２８又は記憶装置２３に、メディア出力情報を出力しても良く、メディア出力情報は将来の使用のために格納され得る。メディアスタジオ１２の例示的実装を以下で説明する。
【００４５】
図４は第１の例示的実装を示す。メディアスタジオ１２は、第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、および、第３のメディア入力情報８０ｃを、それぞれ、第１のカメラ２０ａ、第２のカメラ２０ｂ、および、第３のカメラ２０ｃから受信する。さらに、メディアスタジオ１２は、第４のメディア入力情報８０ｄをオペレータコンソール１８から受信する。第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、第３のメディア入力情報８０ｃ、および、第４のメディア入力情報８０ｄの各々は、例えば、フル高解像度（フルＨＤ）であっても良く、１９２０ピクセル×１０８０ピクセルの解像度の画像を含み得る。他の解像度のデータ形式もまた使用され得る。
【００４６】
前述の通り、メディア入力情報８０ａ、８０ｂ、８０ｃ、８０ｄは、メディアスタジオ１２に含まれるネットワークインタフェース５６によって受信され得る。ネットワークインタフェース５６は、カメラ２２およびオペレータコンソール１８との直接のＷｉＦｉ通信をサポートするルータを含んでも良い。追加的もしくは代替的に、ネットワークインタフェース５６は、例えば、インターネット・クライアントを含み得る。メディアスタジオ１２は、メディア入力情報８０をカメラ２０およびオペレータコンソール１８から、インターネットのようなワイドエリアネットワーク２６を介して、間接的に受信しても良い。ネットワークインタフェース５６を介して受信されるメディア入力情報８０は、例えば、Ｈ．２６４／ＭＰＥＧ−４アドバンスト・ビデオコーディング規格（ＡＶＣ）、もしくは、既知の他の圧縮規格に従って圧縮されたメディアデータであっても良い。音声メディアデータは、アドバンスト・オーディオコーディング（ＡＡＣ）などに従って圧縮され得る。
【００４７】
さらに、メディアスタジオ１２は、高精細マルチメディア・インタフェース（ＨＤＭＩ）を介して、第５のメディア入力情報８３を受信しても良い。ＨＤＭＩは、第５のメディア入力情報８３を、例えばカメラ２０からメディアスタジオ１２に転送するために使用され得る有線インタフェースである。ＨＤＭＩを介して受信される第５のメディア入力情報８３は、圧縮されていないデータであっても良い。
【００４８】
入力マルチプレクサ（input mux）７０は、プロセッサ５２および／または別の電子回路の一部であっても良く、ハードウェア、ファームウェア、ソフトウェア、あるいは、ハードウェア、ファームウェア、もしくは、ソフトウェアの幾つかまたは全ての組み合わせとして実装され得る。第１の例示的実装では、入力マルチプレクサ７０は、ネットワークインタフェース５６、第１のデコーダ７２ａ、第２のデコーダ７２ｂ、第３のデコーダ７２ｃ、および、第４のデコーダ７２ｄ、第３のエンコーダ７８ｃ、ならびに、補助装置インタフェース５８と通信可能に接続される。入力マルチプレクサ７０は、第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、第３のメディア入力情報８０ｃ、および、第４のメディア入力情報８０ｄ（集合的にメディア入力情報８０）をネットワークインタフェースから受信し、追加的に、第５のメディア入力情報８３を受信しても良い。入力マルチプレクサ７０は、メディア入力情報８０および追加的な第５のメディア入力情報８３を、更なる処理のために、例えば、デコーダ７２もしくはエンコーダ７８ｃに転送するためにプログラムされる。
【００４９】
例えば、さらに図４に示すように、入力マルチプレクサ７０は、第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、第３のメディア入力情報８０ｃ、および、第４のメディア入力情報８０ｄを、それぞれ、デコーダ７２ａ、７２ｂ、７２ｃ、７２ｄに転送しても良い。入力マルチプレクサ７０は、さらに、ＨＤＭＩを介して受信したメディア入力情報８３を、第３のエンコーダ７８ｃに転送しても良い。
【００５０】
前述のものは、どのようにメディア入力情報８０が転送され得るかの一例に過ぎない。原則として、いずれかのメディア入力情報８０、８３は、いずれかのデコーダ７２に転送され得る。いくつかの場合には、転送は間接的であり得る。例えば、前述のように、メディア入力情報８３は、圧縮されていないメディアデータとして受信され得る。このデータを他のメディア入力情報８０と同様もしくは同じ形式にするために、メディア入力情報８３は圧縮され得る。例えば、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣに従った圧縮の後で、メディア入力情報８３も複数のデコーダ７２の１つに転送され得る。
【００５１】
デコーダ７２は、一般に、メディア入力情報を解凍する。すなわち、圧縮されたメディア入力情報を受信して、受信したメディア入力情報に基づいて、解凍されたメディア入力情報を生成する。複数のメディア入力情報の間でのレイテンシの変動を補償するために、デコーダ７２は、解凍処理の間にメディア入力情報の時間同期を行うためにプログラムされ得る。デコーダ７２は、プロセッサ５２および／または１つ以上の別の電子回路に含まれていても良く、ハードウェア、ファームウェア、ソフトウェア、あるいは、ハードウェア、ファームウェア、もしくは、ソフトウェアの何れか又は全ての組み合わせ、として実装され得る。
【００５２】
例えば、さらに、図４を参照すると、第１のデコーダ７２ａは、入力マルチプレクサ７０から、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣ規格に従って圧縮されたメディア入力情報８０ａを受信し得る。デコーダ７２ａは、メディア入力情報８０ａを解凍して、解凍されたメディア入力情報８０ａ’をフル−ＨＤで生成することができ、さらに、解凍されたメディア入力情報８０ａ’をビデオプロセッサ７４とＰＩＰジェネレータ７６に提供することができる。
【００５３】
同様に、第２のデコーダ７２ｂ、第３のデコーダ７２ｃ、および、第４のデコーダ７２ｄの各々は、それぞれ、第２のメディア入力情報８０ｂ、第３のメディア入力情報８０ｃ、および第４のメディア入力情報８０ｄを、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣ標準などに従って圧縮されたデータとして受信でき、それぞれの解凍されたメディア入力情報８０ｂ’、８０ｃ’、８０ｄ’を生成できる。解凍されたメディア入力情報８０ａ’、８０ｂ’、８０ｃ’、８０ｄ’の各々は、ビデオプロセッサ７４とＰＩＰジェネレータ７６に提供され得る。本明細書では、解凍されたメディア入力情報８０ａ’、８０ｂ’、８０ｃ’、８０ｄ’は、集合的に、解凍されたメディア入力情報８０’と記載されることがある。
【００５４】
デコーダ７２は、様々な圧縮規格に従って圧縮されたメディア入力情報を解凍できる。圧縮規格の非限定的な例は、Ｈ．２６４／ＭＰＥＧ４、ＭＰＥＧ２、ＭＰＥＧ１、アドバンスト・オーディオコーディング（ＡＡＣ）などを含む。将来的な圧縮標準を含むその他の圧縮標準が使用され得る。
【００５５】
エンコーダ７８は、一般に、メディア入力情報を圧縮する。すなわち、圧縮されていないメディア入力情報（例えば、フル−ＨＤ形式）を受信し、受信したメディア入力情報に基づいて、圧縮されたメディア入力情報を生成する。圧縮は、例えば、Ｈ．２６４／ＭＥＧ４  ＡＶＣ規格などに従った圧縮であり得る。他の圧縮規格も使用され得る。エンコーダ７８は、プロセッサ５２および／または１つ以上の別の電子回路に含まれていても良い。また、エンコーダ７８は、ハードウェア、ファームウェア、ソフトウェア、あるいは、ハードウェア、ファームウェア、もしくは、ソフトウェアの何れか又は全ての組み合わせとして実装され得る。
【００５６】
メディアスタジオ１２は、さらに、１つ以上のトランスコーダ（図示せず）を含み得る。トランスコーダはプロセッサ５２に含まれていても良く、例えば、映像ファイル（例えば、ＭＰＥＧ２、ＭＰＥＧ４）、および、音声ファイル（例えば、ＭＰ３、ＷＡＶ）に対して、ある符号化から別の符号化へのデジタル−デジタル間の変換を行うことができる。
【００５７】
図４に示すように、第１のエンコーダ７８ａは、ビデオプロセッサ７４からメディア出力情報８４ａを受信できる。メディア出力情報８４ａは解凍されても良い。
【００５８】
第１のエンコーダ７８ａは、メディア出力情報８４ａ’を生成し得る。メディア出力情報８４ａ’は、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣなどに従って圧縮され得る。第１のエンコーダ７８ａは、圧縮されたメディア出力情報８４ａ’を、例えばネットワーク１４を介して、１つ以上のビューア２２に出力し得る。圧縮されたメディア出力情報８４ａ’は、標準品質（Standard Quality、ＳＱ）形式に従って生成され得る。標準品質形式は、低い解像度やビットレートに対応しているビューア２２などに対応するために、比較的低い解像度もしくはビットレートを含む。さらに、第１のエンコーダ７８ａは、補助装置インタフェース５８を介して、圧縮されたメディア出力情報８４ａ’を記憶装置２３に格納できる。
【００５９】
第２のエンコーダ７８ｂは、ビデオプロセッサ７４からメディア出力情報８４ｂを受信できる。メディア出力情報８４ｂは、高品質（High Quality、ＨＱ）形式に従って生成され得る。高品質形式は、例えば、標準品質形式に比べて高い解像度とビットレートを有するフル高解像度（フルＨＤ）を含み得る。ビデオプロセッサ７４から出力されたメディア出力情報８４ｂは、解凍され得る。
【００６０】
第２のエンコーダ７８ｂは、メディア出力情報８４ｂ’を生成し得る。メディア出力情報８４ｂ’は、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣなどに従って圧縮され得る。第２のエンコーダ７８ｂは、圧縮されたメディア出力情報８４ｂ’を、例えば、ネットワーク１４を介して、１つ以上のビューア２２に出力し得る。圧縮されたメディア出力情報８４ｂ’は、フル高解像度（ＨＤ）などで生成され得、フル−ＨＤに適合するように構成されたビューア２２に出力され得る。さらに、圧縮されたメディア出力情報８４ｂ’は、例えば、将来の使用のために、記憶装置２３に格納され得る。
【００６１】
第４のエンコーダ７８ｄは、圧縮されず例えばフル−ＨＤの形式であっても良いマルチビュー・メディア情報８６を、ＰＩＰジェネレータ７６から受信し得る。第４のエンコーダ７８ｄは、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣに従って圧縮されたマルチビュー・メディア情報８６’を生成できる。第４のエンコーダ７８ｄは、圧縮されたマルチビュー・メディア情報８６’を、ネットワーク１４を介してオペレータコンソール１８に出力できる。
【００６２】
さらに、図４に示すように、第３のエンコーダ７８ｃは、メディア入力情報８３を非圧縮形式で受信でき、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣに従って圧縮されたメディア入力情報８３’を、補助装置インタフェース５８を介して記憶装置２３に出力できる。
【００６３】
メディアスタジオ１２は、第１のメディア出力情報８４ａ、第２のメディア出力情報８４ｂ、および、第３のメディア出力情報８４ｃを生成するビデオプロセッサ７４を含む。ビデオプロセッサ７４は、例えば、高解像度のメディアデータを処理するためにプログラムされ得る。ビデオプロセッサ７４は、プロセッサ５２および／または１つ以上の別の電子回路に含まれていても良く、ハードウェア、ファームウェア、ソフトウェア、あるいは、ハードウェア、ファームウェア、もしくは、ソフトウェアの何れか又は全ての組み合わせとして実装され得る。
【００６４】
ビデオプロセッサ７４は、オペレータコンソール１８から命令を受信して、命令に基づいて、スイッチング、ミキシング、合成、拡大縮小、モーフィングなどの動画処理機能を実行するためにプログラムされる。ビデオプロセッサ７４は、後述する１つ以上の予め決められた規則に基づいて、動画処理機能を実行するために、さらにプログラムされ得る。第１のメディア出力情報８４ａ、第２のメディア出力情報８４ｂ、および、第３のメディア出力情報８４ｃは、解凍されたメディア入力情報８０ａ’、８０ｂ’、８０ｃ’、８０ｄ’、８３の１つ以上からのデータを含み得る。第１の例として、オペレータコンソール１８からの第１の命令に基づいて、ビデオプロセッサ７４は、解凍されたメディア入力情報８０’のうちの１つ（例えば、解凍されたメディア入力情報８０ｂ’）を含むために、第１のメディア出力情報８４ａ、第２のメディア出力情報８４ｂ、および、第３のメディア出力情報８４ｃを生成できる。オペレータコンソール１８からの第２の命令を受信すると、ビデオプロセッサ７４は、解凍されたメディア入力情報８０’のうちの異なる１つ（例えば、解凍されたメディア入力情報８０ｄ’）を含むために、第１のメディア出力情報８４ａ、第２のメディア出力情報８４ｂ、および、第３のメディア出力情報８４ｃを生成するよう切り替えることができる。
【００６５】
ビデオプロセッサ７４は、第１のメディア入力情報８０（例えば、８０ａ’）を第２のメディア入力情報８０（例えば、８０ｂ’）の背景の上に重ね合わせること、２つの解凍されたメディア入力情報８０’をサイド・バイ・サイド形式で表示すること、１つの解凍されたメディア入力情報８０’から第２の解凍されたメディア入力情報８０’にフェージングすること、第２の解凍されたメディア入力情報８０’からの音声と共に第１の解凍されたメディア入力情報８０’からの動画を表示することなどの、より複雑な動画処理機能を実行しうる。
【００６６】
オペレータコンソール１８から受信する命令に基づいて、動画処理機能を実行するためにプログラムされることに加えて、ビデオプロセッサ７４は、予め決められた規則に基づいて、動画処理機能を実行するためにプログラムされ得る。メディア出力情報の生成に関連して使用され得る規則の例の非制限的なリストは、以下を含む。
ａ．時刻プロトコル
ｂ．１つ以上のメディア入力情報中の動きの量
ｃ．１つ以上のメディア入力情報の無線／ＷｉＦｉ信号強度
ｄ．人物や対象物の追跡
ｅ．１つ以上のメディア入力情報の音声レベルもしくは雑音レベル
ｆ．１つ以上のメディア入力情報の品質
ｇ．１つ以上のメディア装置１６のユーザの識別（identification）
【００６７】
例えば、時刻プロトコルの例に従って、ビデオプロセッサ７４は、４つのメディア入力情報８０’の各々が所定の期間（例えば３秒）表示されるように、４つの異なるメディア入力情報８０’の各々の間で連続して切り替えることができる。動きに基づいた選択規則の例として、ビデオプロセッサ７４は、最も動きの量が多いメディア入力情報８０’の１つ、または、所定の動き閾値よりも動きの量が多いメディア入力情報８０’の１つを、メディア出力情報中での表示用に特定できる。信号強度に基づく選択規則の例として、ビデオプロセッサ７４は、例えば、信号強度が所定の信号強度閾値を上回る１つ以上のメディア入力情報８０’を特定でき、特定した１つ以上のメディア入力情報８０’を連続的に表示できる。人物や対象物の追跡の例として、例えば、オペレータコンソール１８からの命令に基づいて、人物や対象物が同定され得る。ビデオプロセッサ７４は、同定された人物や対象物に基づいて、同定された人物や対象物を含むメディア入力情報８０’の１つを選択する。音声レベルもしくは雑音レベルに基づく選択規則に従って、ビデオプロセッサ７４は、例えば、音声レベルもしくは雑音レベルが最も高いメディア入力情報を選択できる。
【００６８】
ビデオプロセッサ７４は、ダウンロードされたアプリケーションに基づいて、メディア処理操作を行うために、さらにプログラムされ得る。アプリケーションは、イベントに特化してもよい。例えば、あるアプリケーションは、野球の試合に特化してもよい。第１のカメラ２０はピッチャーを録画するために使用でき、第２のカメラ２０はバッターを録画するために使用でき、さらに、第３および第４のカメラ２０は、球場中の試合を追うためにオペレータによって手動で使用され得る。規則は、例えば、現在の試合の状況などに基づいて、様々なメディア入力情報の間で選択できる。ビデオプロセッサ７４は、規則の選択をオーバーライドするためのオペレータコンソール１８からの命令を受け付けるために、さらにプログラムされ得る。
【００６９】
メディアスタジオ１２は、さらに、ピクチャー・イン・ピクチャー（ＰＩＰ）ジェネレータ７６を含む。ＰＩＰジェネレータ７６は、プロセッサ５２に含まれてもよく、および／または１つ以上の別の電子回路であってもよく、ハードウェア、ファームウェア、ソフトウェア、あるいは、ハードウェア、ファームウェア、もしくは、ソフトウェアの何れか又は全ての組み合わせとして実装され得る。
【００７０】
ＰＩＰジェネレータ７６は、１つ以上の解凍されたメディア入力情報８０’、８３を受信して、それらをマルチビュー・メディア情報８６に結合するためにプログラムできる。マルチビュー・メディア情報８６は、例えば、個々に２つの画像を含む２つの行に配置された４つのメディア入力情報８０’を含み得る。ＰＩＰジェネレータ７６は、マルチビュー・メディア情報８６を、圧縮のために、例えば、第４のエンコーダ７８ｄに出力できる。第４のエンコーダ７８ｄは、圧縮されたバージョンのマルチビュー・メディア情報８６’を生成できる。圧縮されたバージョンのマルチビュー・メディア情報８６’は、例えば、ネットワーク１４を介して、オペレータコンソール１８に送信され得る。
【００７１】
図４に示すように、第１の例示的実装に従って、メディアスタジオ１２は、ネットワーク１４を介して、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣ規格などに従って圧縮された、４つのメディア入力情報８０を受信し得る。４つの圧縮されたメディア入力情報８０は、入力マルチプレクサ７０を介して、４つのデコーダ７２のそれぞれを通過し得る。デコーダ７２では、メディア入力情報８０が解凍されて、４つのＨＤメディア入力情報８０’が生じる。４つのＨＤメディア入力情報８０’は、ＰＩＰジェネレータ７６およびビデオプロセッサ７４に提供され得る。
【００７２】
ＰＩＰジェネレータは、同時に視聴されるように配置された４つのメディア入力情報８０’の全てを含む、高解像度マルチビュー・メディア情報８６を生成し得る。高解像度メディア情報８６は、第２のエンコーダ７８によって、例えば、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣ規格に従って圧縮され、圧縮されたマルチビュー・メディア情報８６’を生成する。圧縮されたマルチビュー・メディア情報８６’は、ネットワーク１４を介して、オペレータコンソール１８に送信され得る。
【００７３】
次の段階として、オペレータコンソール１８のユーザは、マルチビュー・メディア情報８６’を、オペレータコンソール１８のユーザインタフェース４２（図２）上で視聴できる。ユーザは、例えば、メディアスタジオ１２によって出力される、４つのメディア入力情報８０’の１つを選択できる。例えば、ユーザインタフェース４２は、タッチスクリーン・ディスプレイを含んでいても良く、ユーザは、タッチスクリーン・ディスプレイ上に表示される画像をタップできる。前述の通り、ユーザは、メディア出力情報の生成において、拡大縮小、ミキシング、モーフィング、オーバーレイの追加などの、１つ以上のその他の操作を追加的に選択できる。ユーザからの入力に基づいて、オペレータコンソール１８は、メディア出力情報の準備を行うための操作を示す１つ以上の命令を、メディアスタジオ１２に送信できる。
【００７４】
ビデオプロセッサ７４は、オペレータコンソール１８からの１つ以上の命令を受信すると、選択されたメディア入力情報８０’を、第１のメディア出力情報８４ａ、第２のメディア出力情報８４ｂ、および、第３のメディア出力情報８４ｃに含め、命令によって示された任意の追加のメディア処理を行うために、プログラムされ得る。ビデオプロセッサ７４は、第１のメディア出力情報８４ａを例えば、Ｈ．２６４／ＭＰＥＧ４標準に従った圧縮のために第１のエンコーダ７８ａに出力できる。エンコーダ７８ａは、圧縮されたバージョンのメディア出力情報８４ａ’を、例えば、ネットワーク１４を介して、１つ以上のビューア２２に出力できる。第２の（例えば高画質の）メディア出力情報８４ｂは、エンコーダ７８ｂに出力され得る。エンコーダ７８ｂは、高解像度形式で圧縮されたメディア出力情報８４ｂを、高解像度での視聴用に出力し得る。第３のバージョンのメディア出力情報８４ｃは、ＨＤＭＩを介してモニタ３０などへ出力され得る。
【００７５】
追加的もしくは代替的に、視聴のためのメディア出力情報８４ｂ’を出力するために、メディアスタジオ１２は、メディア出力情報８４ｂ’および１つ以上のメディア入力情報８０、８３を、補助装置インタフェース５８を介して、記憶装置２３に格納できる。
【００７６】
第２の例示的実装は図５に示される。第２の実装では、第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、および、第３のメディア入力情報８０ｃは、１つ以上の有線接続もしくは無線接続を介して、オペレータコンソール１８に直接（ＰＩＰジェネレータ７６を介して間接的に提供される代わりに）提供される。メディア入力情報８０ａ、８０ｂ、８０ｃは、低解像度のストリーム入力として提供され得る。
【００７７】
他の態様では、第２の例示的実装は、第１の例示的実装と同様に動作する。ビデオプロセッサ７４は、前述のように、入力マルチプレクサ７０およびデコーダ７２を介して、メディア入力情報８０’、８３を受信する。ビデオプロセッサ７４は、第１のメディア出力情報８４ａおよび第３のメディア出力情報８４ｃの生成のための指示を提供するオペレータコンソール１８からの命令を、さらに受信し得る。第１のメディア出力情報８４ａは、例えば、１つ以上のビューア２２に送信され得る圧縮されたメディア出力情報８４ａ’を生成するために、符号化され得る。第２のメディア出力情報は、例えば、モニタ３０に送信され得る。さらに、１つ以上のメディア入力情報８０’、８３、および／または、メディア出力情報８４ａ’は、記憶装置２３に格納され得る。
【００７８】
第３の例示的実装は図６に示される。第３の実装では、メディアスタジオ１２は、第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、および、第３のメディア入力情報８０ｃなどを受信し、第１のメディア出力情報８０ａ”、第２のメディア出力情報８０ｂ”、および、第３のメディア出力情報８０ｃ”を直接出力するためにプログラムされ得る。第１のメディア出力情報８０ａ”、第２のメディア出力情報８０ｂ”、および、第３のメディア出力情報８０ｃ”は、それぞれ、第１のデコーダ７２ａ、第２のデコーダ７２ｂ、および、第３のデコーダ７２ｃを介した解凍、ならびに、第１のエンコーダ７８ａ、第３のエンコーダ７８ｃ、および、第４のエンコーダ７８ｄを介した再圧縮の後の、
第１のメディア入力情報８０ａ、第２のメディア入力情報８０ｂ、および、第３のメディア入力情報８０ｃの各々を表わし得る。第１のメディア出力情報８０ａ”、第２のメディア出力情報８０ｂ”、および、第３のメディア出力情報８０ｃ”の各々は、例えば、ネットワーク１４を介して、サーバ２８（図１）などのリモートサーバ中に格納され得る。同様に、第１のメディア出力情報８０ａ”、第２のメディア出力情報８０ｂ”、および、第３のメディア出力情報８０ｃ”は、後でのさらなる処理のために利用可能であり得る。
【００７９】
前述した例示的実装の各々では、１つ以上のメディア入力情報８０は、記憶装置２３から取得したデータ、または、例えば、サーバ２８から受信したデータを格納し得る。さらに、メディア入力情報８０、８３の何れかは、メディア出力情報８４に含められ得る。例えば、メディア入力情報８３は、追加的もしくは代替的に、第１および第２の実装の何れかのメディア出力情報８４に、あるいは、第３の実装のメディア出力情報の１つに含められ得る。さらに、メディア入力情報８０、８３、および、メディア出力情報８４の何れか又は全ては、記憶装置２３に格納され得る。メディア入力情報８０、８３は、圧縮されたデータとして格納され得、または、解凍されたデータとして格納され得る。
【００８０】
上記の実装は、Ｈ．２６４／ＭＰＥＧ４  ＡＶＣ圧縮標準の使用に基づいて記載されている。これは単に一例を意図している。ＭＰＥＧ１、ＭＰＥＧ２、などの他の圧縮標準も、例えば、メディアデータ源、および、メディア装置１６などのメディア表示装置との適合のために、適宜、使用され得る。
【００８１】
＜例示的な処理フロー＞
図７は、１つ以上のメディア入力情報８０、８３に基づいて、離れたオペレータコンソール１８の制御下で、メディア出力情報８４を生成するための例示的な処理７００の図である。処理７００は、例えば、メディアスタジオ１２のコンピュータ実行可能な指示に従って、実行され得る。処理７００は、ブロック７０５から始まる。
【００８２】
ブロック７０５において、メディアスタジオ１２は、処理７００を開始するためのトリガイベントを認識する。例えば、メディアスタジオ１２は、ユーザインタフェース５４を介してユーザからの入力を受信しうる。追加的もしくは代替的に、メディアスタジオ１２は、オペレータコンソール１８を介してユーザからの入力を受信し得る。さらに、メディアスタジオ１２は、例えば、リモートサーバ２８から、ユーザが１つ以上のメディア出力情報の生成の開始をしたいことを示す入力を受信し得る。処理７００は、ブロック７１０に続く。
【００８３】
ブロック７１０では、メディアスタジオ１２のプロセッサ５２は、１つ以上のメディア入力情報８０を受信する。前述の通り、メディアスタジオ１２のプロセッサ５２は、メディア入力情報を、カメラ２０、オペレータコンソール１８、および／または、記憶装置２３から受信できる。メディアスタジオ１２のプロセッサ５２は、ネットワーク１４を介して、または、直接接続８２を介して、メディア入力情報を受信できる。直接接続８２は、高精細マルチメディア・インタフェース（ＨＤＭＩ）を含み得る。処理７００は、ブロック７１５に続く。
【００８４】
ブロック７１５では、メディアスタジオ１２のプロセッサ５２は、オペレータコンソール１８のためにマルチビュー・メディア情報８６を生成する。前述の通り、ピクチャー・イン・ピクチャー（ＰＩＰ）ジェネレータ７６（図４）は、１つ以上の解凍されたメディア入力情報８０’、８３を受信し得る。ＰＩＰジェネレータ７６は、同時に表示された１つ以上のメディア入力情報８０’、８３を含むために、マルチビュー・メディア情報８６を生成できる。例えば、マルチビュー・メディア情報８６は、４つのメディア入力情報８０、８３を、１つのディスプレイで同時に視聴されるように配置し得る。処理７００は、ブロック７２０に続く。
【００８５】
ブロック７２０では、メディアスタジオ１２のプロセッサ５２は、マルチビュー・メディア情報８６をオペレータコンソール１８に送信する。マルチビュー・メディア情報８６は、例えば、エンコーダ１２によって圧縮されても良く、圧縮されたメディアデータとしてネットワーク１４を介して送信されても良い。オペレータコンソール１８のプロセッサ４１は、マルチビュー・メディア情報８６を受信し、ユーザインタフェース４２に表示してもよい。処理７００は、ブロック７２５に続く。
【００８６】
ブロック７２５では、メディアスタジオ１２のプロセッサ５２は、オペレータコンソール１８のプロセッサ４１から命令を受信する。例えば、ユーザは、ユーザインタフェース４２を介して、メディア出力情報８４を生成するために、メディア入力情報８０’、８３の１つを選択できる。ユーザは、メディア出力情報８４の生成用に、拡大縮小、ミキシング、モーフィング、複数の画像の重ね合わせなどの１つ以上の処理機能を、さらに選択できる。オペレータコンソール１８のプロセッサ４１は、ユーザからの入力に基づいて、メディアスタジオ１２のプロセッサ５２によって受信され得る１つ以上の命令を送信できる。処理７００は、ブロック７３０に続く。
【００８７】
ブロック７３０において、メディアスタジオ１２のプロセッサ５２は、オペレータコンソール１８のプロセッサ４１から受信した命令に基づいて、メディア出力情報８４を生成する。例えば、メディアスタジオ１２のプロセッサ５２は、第３のカメラ２０ｃからのメディア入力情報８０ｃをメディア出力情報に含めるための命令を受信し得る。メディアスタジオ１２は、その他のメディア処理操作を行うための１つ以上の命令をさらに受信し得る。該命令に基づいて、ビデオプロセッサ７４は、選択されたメディア処理操作に従って処理された、第３のカメラ２０ｃからのメディア入力情報８０ｃを含むメディア出力情報８４を生成し得る。処理７００は、ブロック７３５に続く。
【００８８】
ブロック７３５において、メディアスタジオ１２のプロセッサ５２は、メディア出力情報８４を送信する。メディア出力情報は、ネットワーク１４を介して１つ以上のビューア２２に送信され得る。追加的もしくは代替的に、メディア出力情報８４は、格納のために、ネットワーク１４を介してリモートサーバ２８に送信され得る。さらに、メディア出力情報８４は、補助装置インタフェース５８を介して、１つ以上の記憶装置２３に格納され得る。処理７００は、ブロック７４０に続く。
【００８９】
ブロック７４０において、メディアスタジオ１２のプロセッサ５２は、処理７００の終了を引き起こすためのイベントが発生しているかを判定する。例えば、メディアスタジオ１２は、ユーザインタフェース４２もしくはオペレータコンソールの１８プロセッサ４１から、処理を終了すべきであることを示す入力を受信し得る。代替的に、メディアスタジオ１２は、新たなデータおよび／または新たな命令を所定の期間（例えば、３０秒）にわたって受信していないと判定でき、処理７００を終了すべきだと判定できる。さらに、メディアスタジオ１２のプロセッサ５２は、ユーザインタフェース５４もしくはオペレータコンソール１８のプロセッサ４１から、メディアスタジオ１２が予め決められた規則に基づいてメディア出力情報を生成すべきであることを示す入力を受信し得る。この場合、メディアスタジオ１２のプロセッサ５２は、処理７００を終了し得、以下に記載した処理８００を開始し得る。トリガイベントが検出されない場合、処理７００は、ブロック７１０に続き得る。
【００９０】
図８は、予め決められた規則に基づき、１つ以上のメディア入力情報８０、８３に基づいたメディア出力情報８４を生成するための例示的な処理８００の図である。処理８００は、例えば、メディアスタジオ１２などのコンピュータ実行可能な指示に従って、実行され得る。処理８００は、ブロック８０５において開始する。また、以下に記載するように、いくつかの場合では、処理８００は、処理７００のブロック７４０に続いて初期化される。
【００９１】
ブロック８０５では、メディアスタジオ１２のプロセッサ５２は、処理８００を開始するためのトリガイベントを認識する。例えば、メディアスタジオ１２のプロセッサ５２は、ユーザインタフェース５４を介してユーザからの入力を受信し得る。追加的もしくは代替的に、メディアスタジオ１２のプロセッサ５２は、オペレータコンソール１８のプロセッサ４１から、ユーザからの入力を受信し得る。さらに、メディアスタジオ１２は、例えば、リモートサーバ２８から、ユーザが、予め決められた規則に従った１つ以上のメディア出力情報８４の生成の開始をしたいことを示す入力を受信し得る。処理７００のブロック７４０を参照しながら先に述べたように、入力は、ユーザインタフェース５４もしくはオペレータコンソール１８のプロセッサ４１から受信され得る。代替的に、例えば、メディアスタジオ１２が起動すると、入力が受信され得る。処理８００は、ブロック８１０に続く。
【００９２】
ブロック８１０において、メディアスタジオ１２のプロセッサ５２は、１つ以上のメディア入力情報を受信する。前述の通り、メディアスタジオ１２のプロセッサ５２は、カメラ２０、および／または、オペレータコンソール１８から、ネットワーク１４を介して、メディア入力情報を受信できる。追加的もしくは代替的に、メディアスタジオ１２のプロセッサ５２は、高精細マルチメディア・インタフェース（ＨＤＭＩ）など直接接続８２を介して、メディア入力情報を受信できる。処理８００は、ブロック８１５に続く。
【００９３】
ブロック８１５において、メディアスタジオ１２のプロセッサ５２は、予め決められた規則に従って１つ以上のメディア入力情報８０、８３から、メディア出力情報８４を生成する。例えば、予め決められた規則は、第１の所定の期間において、メディアスタジオ１２プロセッサ５２が、メディア出力情報８４に対して、利用可能なメディア入力情報８０、８３の各々を連続的に切り替えるべきことを記述し得る。例えば、メディアスタジオ１２のプロセッサ５２は、３秒ごとに、メディア入力情報８０、８３から次のメディア入力情報８０、８３に切り替えて、メディア入力情報８０、８３の中をループし続けても良い。処理８００は、ブロック８２０に続く。
【００９４】
ブロック８２０において、メディアスタジオ１２のプロセッサ５２は、メディア出力情報８４を送信する。メディア出力情報８４は、ネットワーク１４を介して、１つ以上のビューア２２に送信され得る。追加的もしくは代替的に、メディア出力情報８４は、格納のために、ネットワーク１４を介してリモートサーバ２８に送信され得る。さらに、メディア出力情報８４は、補助装置インタフェース５８を介して、１つ以上の記憶装置２３に格納され得る。処理８００は、ブロック８２５に続く。
【００９５】
ブロック８２５において、メディアスタジオ１２のプロセッサ５２は、処理８００の終了を引き起こすためのイベントが発生しているかを判定する。例えば、メディアスタジオ１２のプロセッサ５２は、ユーザインタフェース４２もしくはオペレータコンソール１８から、処理を終了すべきであることを示す入力を受信し得る。代替的に、メディアスタジオ１２は、タイムアウトが発生したと判定し得る。すなわち、規則は、第２の所定の期間（例えば、３０秒）にわたって実行することが意図されており、第２の所定の期間が経過したと判定できる。さらに、メディアスタジオ１２のプロセッサ５２は、オペレータコンソール１８を介して、オペレータコンソール１８のユーザがメディア出力情報８４の生成を手動で制御したいことを示す入力を、受信し得る。この場合、処理８００は終了され得、メディアスタジオは、ブロック７０５で始まる処理７００を開始（再開）できる。トリガイベントが検出されない場合、処理８００は、ブロック８１０に続き得る。
【００９６】
[結び]
本明細書で用いられるように、副詞“実質的に”は、形状、構造、寸法、品質、時間等が、材料、機械加工、製造の不完全性に起因して、正確に記述された幾何学的形状、距離、寸法、品質、時間等から外れ得ることを意味する。
【００９７】
用語“例示的”は、一例を示す意味で本明細書では用いられ、例えば、“例示的製品”への言及は、製品の例示を単に指すように読むべきである。
【００９８】
本明細書で議論されたようなネットワーク装置は、上述で特定されたネットワーク装置など、上述した処理のブロック又はステップを実行するための、１つ以上のネットワーク装置により実行可能な指示を一般的に各々含む。例えば、上述した処理のブロックは、コンピュータ実行可能な指示として具体化されてもよい。
【００９９】
コンピュータ実行可能な指示は、Ｊａｖａ（登録商標）、Ｃ、Ｃ＋＋、ヴィジュアルベーシック、Ｊａｖａ  Ｓｃｒｉｐｔ、Ｐｅｒｌ、ＨＴＭＬ等の単独又は組み合わせを含むが限定されない様々なプログラミング言語、および／または、技術を用いて作成されたコンピュータプログラムからコンパイル又は解釈されてもよい。一般的には、プロセッサ（例えば、マイクロプロセッサ）は、例えば、メモリ、コンピュータ読み取り可能媒体などから指示を受信し、これらの指示を実行し、それによって本明細書に記述される１つ以上の処理を含む１つ以上の処理を実行する。このような指示およびその他のデータは、様々なコンピュータ読み取り可能媒体を用いて格納及び送信されてもよい。ネットワーク装置中のファイルは、一般的には、記憶媒体、ランダムアクセスメモリ等のコンピュータ読み取り可能媒体上に格納された一群のデータである。
【０１００】
コンピュータ読み取り可能な媒体は、コンピュータにより読み出され得る供給データ（例えば、指示）に関与する任意の媒体を含む。このような媒体は、不揮発性媒体、揮発性媒体等を含むが限定されない多くの形態をとってもよい。不揮発性媒体は、例えば、光ディスクもしくは磁気ディスク、ならびに、その他の永続性メモリを含む。揮発性媒体は、典型的にはメインメモリを構成するダイナミックランダムアクセスメモリ（ＤＲＡＭ）を含む。コンピュータ読み取り可能媒体の一般的形式は、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意のその他の磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤ、任意のその他の光学媒体、パンチカード、紙テープ、穴の規則を伴う任意のその他の物理的媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、フラッシュＥＥＰＯＭ、任意のその他のメモリチップもしくはカートリッジ、またはコンピュータが読み取り得る任意のその他の媒体を含む。
【０１０１】
図面において、同じ参照番号は同じ構成要素を示す。更に、これらの構成要素の幾つか、または、全ては変更し得る。本明細書に記載されたメディア、処理、システム、方法等に関して、このような処理のステップなどは、ある順序のシーケンスに従って生じるものとして記載されているが、このような処理は、本明細書に記載された順序以外の順序で実行される記載のステップで実行され得ることを理解すべきである。いくつかのステップは同時に実行され得ること、その他のステップが追加され得ること、または、本明細書に記載されているいくつかのステップが省略され得ることも、更に理解されるべきである。すなわち、本明細書の処理の記載は、いくつかの実施形態を説明する目的で提供され、請求項に係る発明を限定するように全く解釈すべきでない。
【０１０２】
従って、以上の記載は、例証であって制限ではないことを意図していることが理解されるべきである。提供された例以外の多くの実施形態及び利用は、以上の記載を読んだ当業者には明らかであろう。発明の範囲は、以上の記載を参照することなく、添付の請求項で求められる均等物の全範囲と共に、添付の請求項を代わりに参照することで決定されるべきである。将来的な進展が本明細書で論じられた技術に生じ得ること、ならびに、開示されたシステムおよび方法がこのような将来的な実施形態に組み込まれ得ることを、予測すべきであり意図すべきである。要するに、発明は変更および変動し得、以下の請求の範囲によってのみ制限される。
【０１０３】
請求項で用いられる全ての用語には、本明細書でなされた正反対に明白な示唆がない限り、当業者により理解されるような平易かつ通常の意味が与えられることを意図する。特に、“ａ”、“ｔｈｅ”、“ｓａｉｄ”等の単数の項目の使用は、請求項が正反対に明白な制限を述べない限り、示唆された１つ以上の構成要素を述べるように読むべきである。
【図１】
2019501584.tif 000003
【図２】
2019501584.tif 000004
【図３】
2019501584.tif 000005
【図４】
2019501584.tif 000006
【図５】
2019501584.tif 000007
【図６】
2019501584.tif 000008
【図７】
2019501584.tif 000009
【図８】
2019501584.tif 000010
【手続補正書】
【提出日】平成30年7月31日(2018.7.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセッサとメモリを含むコンピュータ装置を含むシステムであって、前記プロセッサが
１つ以上の各入力からの１つ以上の個々のメディア情報を含む集約されたメディア情報を生成し、前記集約されたメディア情報は前記１つ以上の個々のメディア情報を共通の表示用に結合しており、
前記コンピュータ装置から離れたメディア装置に、前記集約されたメディア情報を送信し、
前記メディア装置から、１つ以上の命令を受信し、メディア出力情報に含められる、前記集約されたメディア情報中に含まれている前記１つ以上の個々のメディア情報の少なくとも１つを、前記１つ以上の命令が特定し、
前記１つ以上の個々のメディア情報の前記少なくとも１つに、少なくとも部分的に基づいて、前記メディア出力情報を生成する
ためにプログラムされるように、前記プロセッサによって実行可能な指示を、前記メモリが格納する
システム。
【請求項２】
前記プロセッサは、前記集約されたメディア情報を前記メディア装置に送信する前に、前記集約されたメディア情報を圧縮するために、さらにプログラムされる
請求項１に記載のシステム。
【請求項３】
前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを、前記１つ以上の命令が選択し、
前記プロセッサは、選択された個々のメディア情報を含む前記メディア出力情報を生成するために、さらにプログラムされる
請求項１〜２の１項に記載のシステム。
【請求項４】
前記１つ以上の個々のメディア情報の１つは、前記メディア装置から受信される
請求項１〜３の１項に記載のシステム。
【請求項５】
２つ以上の前記個々のメディア情報が実質的に同時に受信される
請求項１〜４の１項に記載のシステム。
【請求項６】
前記プロセッサは、前記１つ以上の個々のメディア情報を互いに時刻同期させるために、さらにプログラムされる
請求項１〜５の１項に記載のシステム。
【請求項７】
前記コンピュータ装置は、ホットスポット・インタフェースをさらに含み、
前記１つ以上の個々のメディア情報、および、前記メディア装置からの１つ以上の命令の少なくとも１つは、前記ホットスポット・インタフェースを介して、受信される
請求項１〜６の１項に記載のシステム。
【請求項８】
前記コンピュータ装置は、
インターネット・プロトコル・インタフェースをさらに含み、
前記１つ以上の個々のメディア情報の少なくとも１つは、前記インターネット・プロトコル・インタフェースを介して、受信される
請求項７に記載のシステム。
【請求項９】
前記コンピュータ装置は、
インターネット・プロトコル・インタフェースをさらに含み、
前記メディア装置からの前記１つ以上の命令は、前記インターネット・プロトコル・インタフェースを介して、受信される
請求項１〜７に記載のシステム。
【請求項１０】
前記１つ以上の個々のメディア情報は、第１の個々のメディア情報を含み、
前記第１の個々のメディア情報は圧縮されており、
前記プロセッサは、
前記第１の個々のメディア情報を、解凍されている第２の個々のメディア情報に変換し、
前記第２の個々のメディア情報に、少なくとも部分的に基づいて、前記集約されたメディア情報を生成する
ために、さらにプログラムされる
請求項１〜９の１項に記載のシステム。
【請求項１１】
高精細マルチメディア・インタフェースをさらに含み、
前記１つ以上の個々のメディア情報の少なくとも１つは、前記高精細マルチメディア・インタフェースを介して、受信される
請求項１〜１０の１項に記載のシステム。
【請求項１２】
前記プロセッサは、予め決められた規則に基づいて、前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを選択するために、さらにプログラムされる
請求項１〜１１の１項に記載のシステム。
【請求項１３】
前記予め決められた規則は、
ａ．時刻プロトコル
ｂ．１つ以上の前記個々のメディア情報中の動きの量
ｃ．１つ以上の前記個々のメディア情報の信号強度
ｄ．人物の追跡
ｅ．対象物の追跡
ｆ．１つ以上の前記個々のメディア情報の音声レベル、および、
ｇ．１つ以上の前記個々のメディア情報の雑音レベル
の少なくとも１つに基づいて、前記１つ以上の個々のメディア情報の１つを選択することを含む
請求項１２に記載のシステム。
【請求項１４】
前記メディア装置をさらに含み、
前記メディア装置は、ユーザインタフェース、プロセッサ、および、メモリを含み、
前記メディア装置の前記プロセッサが
前記集約されたメディア情報を受信し、
前記集約されたメディア情報を前記ユーザインタフェース上に表示し、
前記メディア装置の前記ユーザインタフェースを介して、入力を受信し、
前記入力に少なくとも部分的に基づいて、前記コンピュータ装置のための前記１つ以上の命令を生成し、
前記１つ以上の命令を前記コンピュータ装置に送信する
ためにプログラムされるように、前記メディア装置の前記プロセッサによって実行可能な指示を、前記メディア装置の前記メモリが格納する
請求項１〜１３の１項に記載のシステム。
【請求項１５】
１つ以上の個々のメディア情報を、コンピュータ装置が受信し、
１つ以上の各入力からの１つ以上の個々のメディア情報を含む集約されたメディア情報を生成し、前記集約されたメディア情報は前記１つ以上の個々のメディア情報を共通の表示用に結合しており、
前記コンピュータ装置から離れたメディア装置に、前記集約されたメディア情報を送信し、
前記メディア装置から、１つ以上の命令を受信し、メディア出力情報に含められる、前記集約されたメディア情報中に含まれている前記１つ以上の個々のメディア情報の少なくとも１つを、前記１つ以上の命令が特定し、
前記１つ以上の個々のメディア情報の前記少なくとも１つに、少なくとも部分的に基づいて、前記メディア出力情報を生成する
ことを含む方法。
【請求項１６】
前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを、前記１つ以上の命令が選択し、
選択された個々のメディア情報を含む前記メディア出力情報を生成する
ことをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記１つ以上の個々のメディア情報の１つは、前記メディア装置から受信される
請求項１５〜１６の１項に記載の方法。
【請求項１８】
２つ以上の前記個々のメディア情報が実質的に同時に受信される
請求項１５〜１７の１項に記載の方法。
【請求項１９】
前記１つ以上の個々のメディア情報は、第１の個々のメディア情報を含み、
前記第１の個々のメディア情報は圧縮されており、
前記第１の個々のメディア情報を、解凍されている第２の個々のメディア情報に変換し、
前記第２の個々のメディア情報に、少なくとも部分的に基づいて、前記集約されたメディア情報を生成する
ことをさらに含む、１５〜１８の１項に記載の方法。
【請求項２０】
予め決められた規則に基づいて、前記メディア出力情報に含められる、前記１つ以上の個々のメディア情報の１つを選択する
ことをさらに含む、請求項１５〜１９の１項に記載の方法。
【国際調査報告】
2019501584.tif 000011
2019501584.tif 000012
2019501584.tif 000013
2019501584.tif 000014
2019501584.tif 000015
2019501584.tif 000016