(57)【要約】【課題】通信のためのＳＩＰのような標準のプロトコルを用いてテレプレゼンス会議の動的な創設のためのシステム及び方法が提供される。【解決手段】当該方法は、テレプレゼンス会議に参加している各場所のプロフィルのネゴシエーションを提供する。プロフィルは、視聴覚要素の接続性、位置付け及び構成、参加場所の数、及び各場所における参加者の数に関する情報を提供する。これらのプロフィルは、テレプレゼンス会議に参加している場所のセット、及びテレプレゼンス会議の開始中に動的機構を通して取得されるそれらの能力から導出される。【選択図】図１
2009165107.tif 000002
【特許請求の範囲】
【請求項１】
複数の場所間でマルチストリームのビデオ会議を創設するための方法であって、
複数の場所の各々にルーム・コントローラを提供し、各ルーム・コントローラは、少なくとも１つの他の場所に向かって視聴覚信号を流すための少なくとも１つのローカル・エンコーダと、もう１つの場所からの入って来る視聴覚ストリームを処理するための少なくとも１つのデコーダと、の内の少なくとも１つを制御し、ルーム・コントローラは、データ・ネットワークを用いて相互接続され、
会議開始ルーム・コントローラを構成し、該構成は、相互接続されるべき選択されたセットの場所の指示を提供することを含み、
該会議開始ルーム・コントローラは、データ・ネットワークを用いて相互接続されるべき選択されたセットの場所の内の各場所と関連した、対応の少なくとも１つのローカル・エンコーダと、対応の少なくとも１つのローカル・デコーダと、の内の少なくとも１つの指示を受信し、
選択されたセットの場所のコントローラの各々に対して、利用可能な対応の少なくとも１つのローカル・エンコーダ及び利用可能な対応の少なくとも１つのデコーダ間で適切なポイントツーポイント・ネットワーク構成を決定し、
選択されたセットの場所の各ルーム・コントローラに構成の少なくとも一部分を提供し、
選択されたセットの場所の各ルーム・コントローラは、構成に従ってそれらのそれぞれのローカル・エンコーダ及びデコーダの少なくとも１つを構成し、そして
適切なポイントツーポイント・ネットワーク構成に従ってビデオ会議を創設する、
ようにした方法。
【請求項２】
ポイントツーポイント・ネットワーク構成は、選択されたセットの場所の各場所間でのメディア・ストリームの通信及び創設を支援するためのメッシュ・ネットワークを含む請求項１に記載の方法。
【請求項３】
ポイントツーポイント・ネットワーク構成は、会議開始ルーム・コントローラ及び選択されたセットの場所の各場所間でのメディア・ストリームの通信及び創設を支援するためのスター・ネットワークを含む請求項１に記載の方法。
【請求項４】
会議開始ルーム・コントローラに会議状況指示を報告し戻すことをさらに含む請求項１に記載の方法。
【請求項５】
各ルーム・コントローラへの構成の少なくとも一部分の提供は、会議開始ルーム・コントローラによって行われる請求項１に記載の方法。
【請求項６】
会議を非接続とするための要求を検出し、そして
非接続とするための要求を受信すると、会議を非接続として関連のルーム・コントローラを解放する、
ことをさらに含む請求項１に記載の方法。
【請求項７】
データ・ネットワークはインターネットであり、ルーム・コントローラは、情報伝達通信プロトコルを用いて相互接続される請求項１に記載の方法。
【請求項８】
少なくとも１つのローカル・エンコーダは、対応の視聴覚装置から入って来るメディア・ストリームを、インターネット・プロトコルをベースにしたメディア・ストリームにエンコーディングし、そして少なくとも１つのローカル・デコーダは、入って来るインターネット・プロトコルをベースにしたメディア・ストリームを、対応の視聴覚装置に提供される出力メディア・ストリームにデコーディングする請求項１に記載の方法。
【請求項９】
データ・ネットワークと相互接続される複数の場所間でマルチストリームのビデオ会議を創設するためのシステムであって、
少なくとも１つの他の場所に向かって対応の視聴覚信号を流すための複数の場所の内の対応の１つと各々がそれぞれ関連している複数のローカル・エンコーディング手段であって該エンコーディング手段の各々は、関連の場所の利用可能な構成に関する第１の構成指示を提供する前記ローカル・エンコーディング手段と、
もう１つの場所からの入って来る視聴覚ストリームを処理するための複数の場所の内の対応の１つと各々がそれぞれ関連している複数のローカル・デコーディング手段であって、該デコーディング手段の各々は、関連の場所の利用可能な構成に関する第２の構成指示を提供する前記ローカル・デコーディング手段と、
複数のルーム・コントローラであって、該コントローラの対応の１つは、それぞれ各対応の場所と関連しており、前記複数のルーム・コントローラは、相互接続されるべき選択されたセットの場所の指示を受信するよう適合された、かつ関連の場所の構成指示を受信するよう選択された場所の各々と関連したエンコーディング手段及びデコーディング手段の少なくとも１つと通信するよう適合された、会議開始ルーム・コントローラを含み、該会議開始ルーム・コントローラは、さらに、残りのルーム・コントローラの各々に構成の少なくとも部分を提供するための構成指示に基づいて適切なポイントツーポイント・ネットワーク構成を決定するよう適合され、ルーム・コントローラの各々は、適切なポイントツーポイント・ネットワーク構成に従ってビデオ会議を創設するよう、適切な構成に従って関連の場所の対応のローカル・エンコーディング手段及びデコーディング手段の内の少なくとも１つを制御するよう適合されている、複数のルーム・コントローラと、
を備えたシステム。
【請求項１０】
前記データ・ネットワークは、インターネットを含む請求項９に記載のシステム。
【請求項１１】
前記エンコーディング手段は、それぞれの視聴覚装置と関連した少なくとも１つのエンコーダを含み、そして前記デコーディング手段は、それぞれの視聴覚装置と関連した少なくとも１つのデコーダを含む請求項９に記載のシステム。
【請求項１２】
前記会議開始ルーム・コントローラは、選択されたセットの場所の内の場所の１つと関連したコントローラの１つを含む請求項９に記載のシステム。
【請求項１３】
対応の場所と関連したルーム・コントローラ、エンコーディング手段及びデコーディング手段は、単一のユニットに一体化される請求項９に記載のシステム。
【請求項１４】
処理ユニットに請求項１の方法を行わせるためのコンピュータ読取り可能命令を含むコンピュータ読取り可能媒体。
【請求項１５】
前記コンピュータ読取り可能命令は、相互接続されるべき選択されたセットの場所の指示を受信するためのユーザ・インターフェースを提供する請求項１４に記載のコンピュータ読取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、２００７年１１月２８日に出願された米国仮特許出願第６０／９９０，６４５号の優先権を主張するものであり、その明細書は、参照によりここに組み込まれる。
【０００２】
発明の分野
本出願は、概して、テレプレゼンス・サービスの配信に関するものであり、特に、動的な態様においてテレプレゼンス・サービスの供給及び創設を容易にするよう情報伝達（signaling）及びメディア・フローを創設するための方法及びシステムに関するものである。
【背景技術】
【０００３】
テレプレゼンスは、遠隔場所に位置する他のユーザが近くに存在しているという感覚を、テレプレゼンス会議に参加する各ユーザに提供するための、通信技術の使用として考慮されてきた。
【０００４】
今日では、或る数のテレプレゼンス・サービス・プロバイダがあり、それらプロバイダのルームのネットワークは、完全に離れており、互いに相互作用することができない。これらの提供は、それらの必要性を叶えるために多数の直接のポイントツーポイントの相互接続を用いた高度な（high-end）システムであり、このようなものとして、最良の可能なテレプレゼンス経験を提供することができる。
【０００５】
このような解決法を用いるネットワークのオペレータは、エンド・ユーザの要求において、テレプレゼンス会議に参加する各ルーム間で流れなければならない多数のストリームを設定しているそれらオペレータ自体の固有ネットワーク・コントローラを有する。これらのネットワークをセットアップするために必要とされるデータ及びインテリジェンス（情報）は、ネットワーク・コントローラと呼ばれる特殊化されたシステムに存する。ネットワーク・コントローラに存するロジックは、全く複雑であり、ルーム構成のダイバーシティ（多様性）が与えられ、例えば、支援されなければならないカメラやディスプレイの数や位置、並びに与えられた会議のための与えられたルームにおける出席者の数のような一層動的な態様の会議条件、が与えられる。固有ネットワーク・コントローラを用いたこれらの解決法は、テレプレゼンス設備において多数のベンダ（供給業者）環境を構成することが極端に困難である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従って、多数のベンダ解決法との相互運用性を可能とする接続のための標準のプロトコルを用いた複合テレプレゼンス接続性を創設するために用いられ得る方法及びシステムに対する必要性がある。
【課題を解決するための手段】
【０００７】
本発明の目的は、上述の必要性を満足するテレプレゼンス会議の動的な創設のためのシステムを提供することである。
【０００８】
従って、データ・ネットワークと相互接続される複数の場所間でマルチストリームのビデオ会議を創設するためのシステムが提供される。該システムは、少なくとも１つの他の場所に向かって対応の視聴覚信号を流すための複数の場所の内の対応の１つと各々がそれぞれ関連している複数のローカル・エンコーディング手段を備える。該エンコーディング手段の各々は、関連の場所の利用可能な構成に関する第１の構成指示を提供する。該システムは、また、もう１つの場所からの入って来る視聴覚ストリームを処理するための複数の場所の内の対応の１つと各々がそれぞれ関連している複数のローカル・デコーディング手段を備える。該デコーディング手段の各々は、関連の場所の利用可能な構成に関する第２の構成指示を提供する。
【０００９】
該システムは、また、複数のルーム・コントローラをも備え、該コントローラの対応の１つは、それぞれ各対応の場所と関連している。前記複数のルーム・コントローラは、相互接続されるべき選択されたセットの場所の指示を受信するよう適合された、かつ関連の場所の構成指示を受信するよう選択された場所の各々と関連したエンコーディング手段及びデコーディング手段の少なくとも１つと通信するよう適合された、会議開始ルーム・コントローラを含む。該会議開始ルーム・コントローラは、さらに、残りのルーム・コントローラの各々に構成の少なくとも部分を提供するための構成指示に基づいて適切なポイントツーポイント・ネットワーク構成を決定するよう適合される。ルーム・コントローラの各々は、適切なポイントツーポイント・ネットワーク構成に従ってビデオ会議を創設するよう、適切な構成に従って関連の場所の対応のローカル・エンコーディング手段及びデコーディング手段の内の少なくとも１つを制御するよう適合されている。
【００１０】
本発明のもう１つの目的は、テレプレゼンス会議の動的な創設のための方法を提供することである。
【００１１】
従って、複数の場所間でマルチストリームのビデオ会議を創設するための方法が提供され、該方法は、複数の場所の各々にルーム・コントローラを提供し、各ルーム・コントローラは、少なくとも１つの他の場所に向かって視聴覚信号を流すための少なくとも１つのローカル・エンコーダと、もう１つの場所からの入って来る視聴覚ストリームを処理するための少なくとも１つのデコーダと、の内の少なくとも１つを制御し、ルーム・コントローラは、データ・ネットワークを用いて相互接続され、
会議開始ルーム・コントローラを構成し、該構成は、相互接続されるべき選択されたセットの場所の指示を提供することを含み、
該会議開始ルーム・コントローラは、データ・ネットワークを用いて相互接続されるべき選択されたセットの場所の内の各場所と関連した、対応の少なくとも１つのローカル・エンコーダと、対応の少なくとも１つのローカル・デコーダと、の内の少なくとも１つの指示を受信し、
選択されたセットの場所のコントローラの各々に対して、利用可能な対応の少なくとも１つのローカル・エンコーダ及び利用可能な対応の少なくとも１つのデコーダ間で適切なポイントツーポイント・ネットワーク構成を決定し、
選択されたセットの場所の各ルーム・コントローラに構成の少なくとも一部分を提供し、
選択されたセットの場所の各ルーム・コントローラは、構成に従ってそれらのそれぞれのローカル・エンコーダ及びデコーダの少なくとも１つを構成し、そして
適切なポイントツーポイント・ネットワーク構成に従ってビデオ会議を創設する、
ようにしている。
【００１２】
本発明のもう１つの態様によれば、上述の方法を処理ユニットに行わせるためのコンピュータ読取り可能命令を含むコンピュータ読取り可能媒体も提供される。
【００１３】
本発明のこれら及び他の目的及び利点は、図面を参照して詳細の説明を読むことにより明瞭となるであろう。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態による、複数の場所間でマルチストリーム・ビデオ会議を創設するためのシステムの概略図である。
【図２】本発明のもう１つの実施形態による、複数の場所間でマルチストリーム・ビデオ会議を創設するためのもう１つのシステムの概略図である。
【図３】一体化されたエンコーディング手段及びデコーディング手段が設けられたルーム・コントローラのブロック図である。
【図４】本発明の一実施形態による、ルーム・コントローラ間で対話創設段階中に用いられるルーム・プロフィルのための及びルーム能力のためのデータ・フォーマットを示す図である。
【図５Ａ】マルチポイント・テレプレゼンス会議の創設を提供している間にルーム・コントローラによって行われるタスクの概観を示すフロー図である。
【図５Ｂ】マルチポイント・テレプレゼンス会議の創設を提供している間にルーム・コントローラによって行われるタスクの概観を示すフロー図である。
【図５Ｃ】マルチポイント・テレプレゼンス会議の創設を提供している間にルーム・コントローラによって行われるタスクの概観を示すフロー図である。
【図６Ａ】本発明の一実施形態による、マルチポイント・テレプレゼンス会議の創設を提供する際に、図１及び図２に示されたシステムの構成要素間で交換される原理メッセージを概略的に示すメッセージ・フロー図である。
【図６Ｂ】本発明の一実施形態による、マルチポイント・テレプレゼンス会議の創設を提供する際に、図１及び図２に示されたシステムの構成要素間で交換される原理メッセージを概略的に示すメッセージ・フロー図である。
【図６Ｃ】本発明の一実施形態による、マルチポイント・テレプレゼンス会議の創設を提供する際に、図１及び図２に示されたシステムの構成要素間で交換される原理メッセージを概略的に示すメッセージ・フロー図である。
【図７】本発明による、複数の場所間でマルチストリーム・ビデオ会議を創設するための方法の一実施形態を示すフローチャートである。
【発明を実施するための最良の形態】
【００１５】
実施形態の以下の説明において、添付図面に対する参照は、本発明を実行し得る例示の説明のためである。開示された本発明の範囲から逸脱することなく、他の実施形態も為され得るということを理解されたい。
【００１６】
本発明は、複数の場所間でのマルチストリームのビデオ会議を創設するためのシステム及び方法に向けられている。本発明は、本明細書を読むことにより一層明瞭に理解されるので、開示された方法は、テレプレゼンス会議において参加している各場所のルーム・プロフィルのネゴシエーション（交渉）を長所的に提供する。関与する場所の数及びそれらの特定の能力に従って開発される会議プロフィルまたは構成は、一実施形態においては、視聴覚要素の接続性、位置付け及び構成、参加場所の数、並びに各場所における参加者の数に関する情報を提供する。以後一層詳細にされるように、ルーム・プロフィルは、会議セットアップの部分として動的に展開される総括的会議プロフィルから導出されて、テレプレゼンス会議の創始中に動的態様で接続ネットワーク要素に配分される。
【００１７】
図１を参照すると、本発明の実施形態による、３つの場所間のマルチストリーム・ビデオ会議を創設するためのシステム１０が示されている。システム１０は、３つのローカル・エンコーディング手段１２、１４、１６を備え、その各々は、少なくとも１つの他の場所に向かって対応の視聴覚信号を流すために複数の場所の対応の１つとそれぞれ関連している。各場所には、幾つかの視聴覚装置（図示せず）が設けられ得る。この場合において、エンコーディング手段１２、１４、１６は、視聴覚装置から入ってくる幾つかの種類のメディア・ストリームを受信するよう適合された単一のエンコーダを備え得る。代替的には、エンコーディング手段１２、１４、１６には、複数のエンコーダが設けられ得、その各々は、対応の視聴覚装置と関連している。場所に対して利用可能な単一の視聴覚装置が存在する場合には、長所的には単一のエンコーダが設けられる。エンコーディング手段の各々は、以後一層明瞭に説明されるように、関連の場所の利用可能な構成に関する第１の構成指示を提供する。
【００１８】
システム１０は、また、３つのローカル・デコーディング手段１８、２０、２２をも備え、その各々は、もう１つの場所から入って来る視聴覚ストリームを処理するために複数の場所の対応の１つとそれぞれ関連している。エンコーディング手段１２、１４、１６に関して、デコーディング手段１８、２０、２２は、単一のデコーダまたは複数のデコーダを含み得る。デコーディング手段１８、２０、２２の各々は、以後一層詳細に説明するように、関連の場所の利用可能な構成に関する第２の構成指示を提供する。
【００１９】
図１をさらに参照すると、システム１０は、また、３つのルーム・コントローラ２４、２６、２８を備え、該コントローラの対応の１つは、各々対応の場所にそれぞれ関連している。ルーム・コントローラ２４、２６、２８のセットは、相互接続されるべき場所の選択されたセットの指示を受信するよう適合され、かつ、関連した場所の構成指示を受信するよう選択された場所の各々と関連したエンコーディング手段１２、１４、１６及びデコーディング手段１８、２０、２２の少なくとも１つと通信するよう適合された会議開始ルーム・コントローラ２４を備える。示された実施形態においては、会議開始ルーム・コントローラ２４は、対応の選択された場所と関連したコントローラ２４、２６、２８の１つである。換言すれば、単一のルーム・コントローラが、テレプレゼンス会議のイニシエータ（創始者）として指定され、他方、他のルーム・コントローラは、招待された参加者として見られ得る。しかしながら、当業者（熟達した聞き手人もしくはアドレッシー）は、会議開始ルーム・コントローラが追加のコントローラであるという他の配列が考慮され得るということを理解するであろう。
【００２０】
会議開始ルーム・コントローラ２４は、さらに、残りのルーム・コントローラ２６、２８の各々に構成の少なくとも部分を提供するための構成指示に基づいて適切なポイントツーポイント・ネットワーク構成を決定するよう適合される。ルーム・コントローラ２４、２６、２８の各々は、適切なポイントツーポイント・ネットワーク構成に従ってビデオ会議を創設するよう、適切な構成に従って関連された場所の対応のローカル・エンコーディング手段１２、１４、１６及びデコーディング手段１８、２０、２２の少なくとも１つを制御するよう適合される。
【００２１】
この実施形態において、各ルーム・コントローラ２４、２６、２８は、非制限的な例のためのセッション・イニシエイティド・プロトコル（ＳＩＰ）のような固有または標準の手段５０、５２、５４を通して対応のエンコーディング手段１２、１４、１６及びデコーディング手段１８、２０、２２と通信する別々の物理ユニットに一体化されたスタンドアローンのルーム・コントローラであるが、当業者（熟達したアドレッシー）は、他の配列も考慮され得るということを理解するであろう。ルーム・コントローラ２４、２６、２８は、対話（dialog）の創設のために用いられる情報伝達（signaling）プロトコル３０、３２、３４を用いてデータ・ネットワーク２９を介して相互接続される。好ましくは、データ・ネットワーク２９は、インターネットを備えるが、他のデータ・ネットワークも考えられ得る。エンコーディング手段１２、１４、１６及びデコーディング手段１８、２０、２２は、メディア・セッションの創設のために用いられる情報伝達プロトコル３６、３８、４０によって相互接続される。この目的のために用いられるよう意図されたプロトコルは、セッション・イニシエーション・プロトコルである。さらに、メディア・ストリーム４２、４４、４６は、インターネット・プロトコル・ネットワーク２９を介して視聴覚情報を搬送する各エンコーディング手段１２、１４、１６及びデコーディング手段１８、２０、２２の間を流れる。代表的には、そして前述したように、１つのルーム・コントローラが、会議イニシエータ（創始者）として指定される。この実施形態においては、ルーム・コントローラ２４が、テレプレゼンス会議のイニシエータ（創始者）である。
【００２２】
さて、図２を参照すると、システムのもう１つの実施形態が示されている。システム１０２には、単一の物理ユニットにおいてエンコーディング手段及びデコーディング手段と一体化された３つの参加ルーム・コントローラ１２４、１２６、１２８が設けられている。ルーム・コントローラ１２４、１２６、１２８は、対話及びメディア・セッションの創設のために用いられる情報伝達プロトコル１３０、１３２、１３４を用いて相互接続される。前述したように、この目的のために用いられるよう意図されたプロトコルは、好ましくは、セッション・イニシエーション・プロトコルである。さらに、メディア・ストリーム１４２、１４４、１４６は、インターネット・プロトコル・ネットワーク１２９を介して視聴覚情報を運ぶ各ルーム・コントローラ１２４、１２６、１２８間を流れる。この実施形態においては、ルーム・コントローラ１２４は、テレプレゼンス会議のイニシエータ（創始者）である。
【００２３】
簡単にする目的で、本発明のシステムを、３つの場所を接続する３つのルーム・コントローラで説明したが、当業者は、任意の数の場所が、それらの各々に対応のルーム・コントローラが設けられている場合には、接続され得るということを理解するであろう。
【００２４】
２つの別個のテレプレゼンス会議モデルが存在し得るということが理解されるであろう、すなわち、各場所がテレプレゼンス会議に参加する他のどの場所ともメディア・ストリームを通信して創設するメッシュ・ネットワークを形成するマルチポイント・モデルと、各参加場所が同報通信会議の参加者として含まれるために中央場所と通信するスター（星）またはハブ・モデルと、の２つである。
【００２５】
以後の本発明の方法の詳細な説明により、通信方法は、２つの段階の方法を備えるものとして観察され得ることが一層明瞭に理解されるであろうし、その場合において、ルーム・コントローラは、すべての参加場所間にピアツーピアの対話の創設を含む第１の段階と、すべての参加エンコーダ及びデコーダ間にメディア・ストリームを創設するためにエンコーダ及びデコーダに携わる第２の段階と、を提供する。
【００２６】
メディアの接続性を創設するために、視聴覚設備並びに動的ルーム・プロフィルのネゴシエーションの適切な位置付け及び選択が、ルーム・コントローラ間で行われるということが理解されるであろう。これは、対話の創設として言及される。
【００２７】
成功裏に対話が創設されると、会議開始ルーム・コントローラによって構成されかつ選択されたエンコーダ及びデコーダは、それらの中でメディア・ストリームを創設する。メディア・ストリームの創設は、代表的にはスタンドアローンのルーム・コントローラ・ネットワーク・モデルにおいてエンコーダ及びデコーダによって直接達成され得るか、または、一体化されたルーム・コントローラ・ネットワーク・モデルにおいてエンコーダ及びデコーダに代わってルーム・コントローラ・ファンクション（機能）によって創設され得るかのいずれかである。
【００２８】
さて、図３を参照すると、マルチポイント・テレプレゼンス会議の創設のための一体化されたエンコーディング手段及びデコーディング手段が設けられたルーム・コントローラ２４の実施形態が示されている。
【００２９】
ルーム・コントローラ２４は、対話及びセッションの創設のためのロジックを提供するルーム・コントローラ・ファンクション（機能）２００を備える。ルーム・コントローラ・ファンクション２００は、構成管理のためにエンコーダ及びデコーダ・ファンクション２０２、２０４と通信し、かつ、もう１つのルーム・コントローラまたはエンコーダまたはデコーダ・ファンクションとの通信のためにネットワーク・プロトコル２１０と通信する。
【００３０】
ネットワーク・プロトコル２１０は、一実施形態においては当該技術において既知の態様でイーサネット（登録商標）・インターフェース２１６を用いる。エンコーダ・ファンクション２０２も、ネットワークを介してメディア・ストリームを発送するために当該技術において既知の態様でネットワーク・プロトコル２１０とインターフェースし、そしてさらに、接続されたマイクロフォン及びカメラ（図示せず）からの入来するオーディオ及びビデオ信号を受信するために、インバウンド視聴覚インターフェース（Inbound Audiovisual Interfaces）２０６とインターフェースする。デコーダ・ファンクション２０４も、ネットワークからのメディア・ストリームを受信するために当該技術において既知の態様でネットワーク・プロトコル２１０とインターフェースし、そしてさらに、接続されたスピーカ及びディスプレイ（図示せず）にオーディオ及びビデオを送信するために、アウトバウンド視聴覚インターフェース（Outbound Audiovisual Interfaces）２０８とインターフェースする。ルーム・コントローラ２４は、また、当該技術において既知の態様でルーム・コントローラ２４に動作（operational）、行政（administrative）、管理（management）及び準備（provisioning）を提供するものである、ＯＡＭＰファンクション２１２を備える。
【００３１】
さて、図４を参照すると、ルーム・コントローラ間で対話創設段階中に用いられるルーム能力のためのデータ・フォーマットの例が示されている。ルーム能力は、会議開始ルーム・コントローラに対応のルーム・コントローラによって提供され、そして、ダイアログ（対話）・セットアップ・プロトコル、代表的には、セッション・イニシエーション・プロトコル、によって用いられるメッセージに添付され、ここに、ルーム能力は、セッション・デスクリプション・プロトコル情報として添付される。一実施形態においては、以下の情報要素がルーム能力に含まれる：利用可能なカメラの数、各々に対して、位置、角度及び範囲に対する調整能力のそれらのそれぞれのレベル、それらの位置と共に利用可能なディスプレイ、関連のエンコーダ及びデコーダのアドレス、及び支援されるメディア・セッションの種類（すなわち、ビデオ、オーディオ、データ、等）。当業者は、種々の他の情報要素がルーム能力に設けられ得ることを理解するであろう。
【００３２】
さらに図４を参照すると、ルーム・コントローラ間で対話創設段階中に用いられるルーム・プロフィルのためのデータ・フォーマットの例も示されている。ルーム・プロフィルは、残りのルーム・コントローラに会議開始ルーム・コントローラによって提供され、そしてまた、対話セットアップ・プロトコル、代表的にはセッション・イニシエーション・プロトコル、によって用いられるメッセージに添付され、ここに、ルーム・プロフィルは、セッション・デスクリプション・プロトコル情報として添付される。一実施形態においては、以下の情報要素がルーム・プロフィルに含まれる：関与する各カメラのための位置、角度及び範囲セッティング、ローカル・エンコーダがそれらのデータを流すであろう宛先デコーダのアドレス、及び、ローカル・デコーダがそこからストリーミング・データを受信するであろうリモート・エンコーダのアドレス。当業者は、種々の他の情報要素がルーム・プロフィルに設けられ得ることを理解するであろう。
【００３３】
さて、図５Ａ及び図５Ｂを参照すると、マルチポイントのテレプレゼンス会議のセットアップを提供しつつ、会議開始ルーム・コントローラ１によって行われるタスクの一実施形態が示されている。処理ステップ５０２によれば、ルーム・コントローラ１は、新しいテレプレゼンス会議を開始するための要求を監視する。
【００３４】
処理ステップ５０４によれば、これが新しいテレプレゼンス会議の要求であるか否かを見つけるためにテストが行われる。要求がテレプレゼンス会議のための新しい要求である場合には、処理ステップ５０６により、ルーム・コントローラ１は、会議に関与するべき場所のリストを検索する。
【００３５】
処理ステップ５０８によれば、対話が会議開始ルーム・コントローラ１によって創設され、そしてルーム能力がルーム・コントローラ２から取得される。処理ステップ５１０によれば、対話は、会議開始ローム・コントローラ１によって創設され、そしてルーム能力がルーム・コントローラ３から取得される。
【００３６】
処理ステップ５１２によれば、会議開始ルーム・コントローラ１は、場所の数及びそれらの能力が与えられた「最良の」構成を計算し、そして各ローム・コントローラ１、２、３ごとにルーム・プロフィルを導出する。好ましくは、最良の構成を計算するために、各ルームの以下のキー・パラメータが考慮され得る：参加者の数及び関連のクラスタリング情報、カメラの数及び参加者の各クラスタごとに各カメラのための関連の所望の視野（ＦｏＶ）、ディスプレイの数及び中央の参加者場所からの全ＦｏＶ、コンピュータ・グラフィックス分担（または非分担）、マイクロフォンのピックアップ点の数、エコー消去（単一点または多数点）の種類、スピーカの数、等。当業者は、それにもかかわらず、他のパラメータが考慮され得ることを理解するであろう。
【００３７】
処理ステップ５０７によれば、トランザクションが成功裏でないとき、もしくはエラーが生じたときはいつも、適切なエラー・メッセージが提供され、会議は非接続とされ、そして連結されたリソースは解放される。
【００３８】
処理ステップ５１４及び５１６によれば、会議開始ルーム・コントローラ１は、それぞれルーム・コントローラ２及びルーム・コントローラ３とネゴシエートし、それらのルーム・プロフィルは、非制限的な例としての、カメラ構成（各カメラごとのＦｏＶ−Ｚｏｏｍ）、ディスプレイ構成（ブラックアウト領域）、マイクロフォン構成（エコー消去バランス及び相対的なオーディオ・レベル・バランス）、スピーカ構成（Ｌ−Ｒまたは周囲）及びコンピュータ・グラフィックス割当てから構成される。
【００３９】
処理ステップ５１８、５２０及び５２２によれば、各ルーム・コントローラ１、２、３は、それらのルーム・プロフィルに従ってそれら自体のリソースを構成する。
【００４０】
この点において、マルチポイント・テレプレゼンス会議の創設の第１の段階が完了され、すべての参加ルーム・コントローラは、メディア・セッションを創設するための準備ができているということが当業者には理解されるであろう。
【００４１】
処理ステップ５２４〜５３４によれば、ルーム・コントローラの各々のエンコーディング手段は、それらのルーム・プロフィルによりリモート・デコーダとメディア・セッションを創設する。
【００４２】
当該方法は、図２に開示された一体化されたルーム・コントローラまたは図１に開示されたスタンドアローンのルーム・コントローラを含むネットワーク・モデルと一致する。
【００４３】
処理ステップ５３６によれば、会議開始ルーム・コントローラは、会議を非接続とするための要求を検出するまたは監視する。非接続要求が、ユーザ・インターフェースまたは他の手段を介してかつ処理ステップ５４０に従って提供されたならば、会議開始ルーム・コントローラは、テレプレゼンス会議を非接続とし、そしてリソースを解放する。
【００４４】
会議開始ルーム・コントローラと他の参加ルーム・コントローラとの間で対話またはメディア・セッションを創設することの失敗は、会議が非接続とされることに導かれることが理解されるであろう。
【００４５】
さて図６Ａ〜６Ｃを参照すると、一実施形態によるマルチポイント・テレプレゼンス会議の創設中に図１及び２に示されたネットワーク構成要素間で交換されるメッセージを図式的に示す図が示されている。
【００４６】
この実施形態においては、３つのルーム・コントローラ２４、２６、２８及びそれらの関連のエンコーダ及びデコーダが関与しており、すなわち、会議開始ルーム・コントローラ２４及びその関連のエンコーダ１２及びデコーダ１８、第２のルーム・コントローラ２６及びその関連のエンコーダ１４及びデコーダ２０、並びに第３のルーム・コントローラ２８及びその関連のエンコーダ１６及びデコーダ２２が関与している。
【００４７】
テレプレゼンス会議を開始するための要求を受信すると、会議開始ルーム・コントローラ２４は、ルーム・コントローラ２６のルーム能力を追求するルーム・コントローラ２６に対話セットアップ要求メッセージ（ダイアログ・セットアップ・リクエスト・メッセージ）６１２を送ることによって会議６１０を生じさせる。
【００４８】
次に、ルーム・コントローラ２６は、添付されたルーム能力を有する対話セットアップ応答メッセージ６１４で応答することによってそのルーム能力を提供する。
【００４９】
処理ステップ６１６及び６１８によれば、会議開始ルーム・コントローラ２４は、次に、同じ種類の対話セットアップ要求及び応答トランザクションを介してルーム・コントローラ２８のルーム能力を取得する。
【００５０】
処理ステップ６２０において、会議開始ルーム・コントローラ２４は、最良の全会議構成を計算し、そして関与しているルーム・コントローラの各々に対してルーム・プロフィルを導出する。
【００５１】
会議開始ルーム・コントローラ２４は、ルーム・コントローラ２６のそのルーム・プロフィルとネゴシエートする。これは、要求アップデート６２２及び要求確認６２４のメッセージを通して行われる。ルーム・コントローラ２６は、今や、対話アップデート・メッセージに添付されたそのルーム・プロフィルを通してその要求された構成について知らされる。
【００５２】
メッセージ・トランザクション６２６及び６２８によれば、会議開始ルーム・コントローラは、ルーム・コントローラ２８との同じ構成のネゴシエーション及び情報伝達を達成する。
【００５３】
この点において、マルチポイントのテレプレゼンス会議の創設の第１の段階は完了され、そしてすべての参加ルーム・コントローラ２４、２６、２８は、メディア・セッションを創設するための準備ができている。
【００５４】
ルーム・コントローラ２４は、メディア・セッション・セットアップ要求メッセージ６５２を送ることによってルーム・コントローラ２８とメディア・セッション６５０を開始する。メディア・セッションに関する情報は、当該技術において既知の態様でメッセージに添付される。メッセージ６５２を受信すると、ルーム・コントローラ２６は、メディア・セッション・セットアップ確認メッセージ６５４で応答し、そしてメディア・フロー６５６が、ルーム・コントローラ２４のエンコーダ及びルーム・コントローラ２６のデコーダ間に創設される。ルーム・コントローラ２４は、次に、ルーム・コントローラ２８と同じ方法でメッセージ・トランザクション６５８及び６６０を進め、メディア創設６６２を提供する。
【００５５】
ルーム・コントローラ２６は、メディア・セッション・セットアップ要求メッセージ６６６を送ることによってルーム・コントローラ２８とメディア・セッション６６４を開始する。メディア・セッションに関する情報は、当該技術において既知の態様でメッセージに添付される。メッセージ６６６を受信すると、ルーム・コントローラ２８は、メディア・セッション・セットアップ確認メッセージ６６８で応答し、そしてメディア・フローが、ルーム・コントローラ２６のエンコーダ及びルーム・コントローラ２８のデコーダ間に創設される。ルーム・コントローラ２６は、次に、ルーム・コントローラ２４と同じ方法でメッセージ・トランザクション６７２及び６７４を進め、メディア創設６７６を提供する。
【００５６】
ルーム・コントローラ２８は、メディア・セッション・セットアップ要求メッセージ６８０を送ることによってルーム・コントローラ２４とメディア・セッション６７８を開始する。メディア・セッションに関する情報は、当該技術において既知の態様でメッセージに添付される。メッセージ６８０を受信すると、ルーム・コントローラ２４は、メディア・セッション・セットアップ確認メッセージ６８２で応答し、そしてメディア・フロー６８４が、ルーム・コントローラ２８のエンコーダ及びルーム・コントローラ２４のデコーダ間に創設される。ルーム・コントローラ２８は、次に、ルーム・コントローラ２６と同じ方法でメッセージ・トランザクション６８６及び６８８を進め、メディア創設６９０を提供する。
【００５７】
さて図７を参照すると、複数の場所間でマルチストリーム・ビデオ会議を創設するための方法が示されている。
【００５８】
処理ステップ７００によれば、ルーム・コントローラは、複数の場所の各々において提供される。各ルーム・コントローラは、少なくとも１つの他の場所に向かって視聴覚信号を流すためのローカル・エンコーダの少なくとも１つと、もう１つの場所から入って来る視聴覚ストリームを処理するための少なくとも１つのデコーダとを制御している。一実施形態においては、ルーム・コントローラは、データ・ネットワークを用いて相互接続される。一実施形態においては、データ・ネットワークはインターネットを含む。
【００５９】
処理ステップ７１０によれば、会議開始ルーム・コントローラが構成される。会議開始ルーム・コントローラの構成は、相互接続されるべき場所の選択されたセットの指示を提供することを含む。
【００６０】
処理ステップ７２０によれば、会議開始ルーム・コントローラは、データ・ネットワークを用いて相互接続されるべき場所の選択されたセットの各場所と関連した対応の少なくとも１つのローカル・エンコーダ及び対応の少なくとも１つのローカル・デコーダの内の少なくとも１つの指示を受信する。
【００６１】
処理ステップ７３０によれば、適切なポイントツーポイント・ネットワーク構成が、場所の選択されたセットのコントローラの各々に対して利用可能な対応の少なくとも１つのローカル・エンコーダ及び利用可能な対応の少なくとも１つのデコーダ間で決定される。
【００６２】
処理ステップ７４０によれば、場所の選択されたセットの各ルーム・コントローラに構成の少なくとも１つの部分が提供される。
【００６３】
処理ステップ７５０によれば、場所の選択されたセットの各ルーム・コントローラは、構成に従ってそれらのそれぞれのローカル・エンコーダ及びデコーダを構成している。
【００６４】
処理ステップ７６０によれば、ビデオ会議が、決定されたポイントツーポイント・ネットワーク構成に従って創設される。
【００６５】
ここに開示された実施形態は、２つ以上の場所が参加しており、用いられたプロトコルは、セッション・イニシエーション・プロトコルであり得、そしてセッション・デスクリプション・プロトコルが、ルーム・プロフィルのアタッチメント及びフォーマットに対して用いられている、というマルチポイント・テレプレゼンス会議の動的な創設のための方法の例である。さらに、ネットワーク・モデルは、スタンドアローンのルーム・コントローラまたは一体化されたルーム・コントローラのいずれかに関与しており、かつ関連のエンコーダ及びデコーダに関与している。
【００６６】
多数団体の会議における参加しているルーム・コントローラ及び関連のエンコーダ及びデコーダの間接的な接続のための方法が開示されており、用いられたプロトコルは、セッション・イニシエーション・プロトコルであり得ることがさらに理解されるであろう。
【００６７】
さらに、一体化されたルーム・コントローラまたはスタンドアローンのルーム・コントローラのネットワーク・モデルのいずれかにおいて用いられた２段階方法がさらに開示されており、それにおいて、対話は、方法の第１段階において会議に携わるすべてのコントローラ間で創設されており、そしてメディア・セッションは、方法の第２段階においてスタンドアローンのルーム・コントローラまたは一体化されたルーム・コントローラのネットワーク・モデルのいずれかにおける携わっているエンコーダ及びデコーダ間で創設される、ということを当業者は理解するであろう。
【００６８】
本発明のもう１つの態様によれば、処理ユニットに上述の方法を実行させるためのコンピュータ読取り可能命令を含むコンピュータ読取り可能媒体も提供される。好ましくは、コンピュータ読取り可能命令は、相互接続されるべき場所の選択されたセットの指示を受信するためのユーザ・インターフェースを提供する。
【００６９】
上述の説明は、発明者によって現在意図されているものとして特定の好ましい実施形態に関しているけれども、特許請求の範囲に限定される本発明の範囲から逸脱することなく、上述の実施形態に対して種々の変更が為され得ることが理解されるであろう。
【符号の説明】
【００７０】
１０      マルチストリーム・ビデオ会議を創設するためのシステム
１２、１４、１６      ローカル・エンコーディング手段
１８、２０、２２      ローカル・デコーディング手段
２４、２６、２８      ルーム・コントローラ
２９      データ・ネットワーク
３０、３２、３４      情報伝達（signaling）プロトコル
３６、３８、４０      情報伝達プロトコル
４２、４４、４６      メディア・ストリーム
１０２      システム
１２４、１２６、１２８      参加ルーム・コントローラ
１２９      インターネット・プロトコル・ネットワーク
１３０、１３２、１３４      情報伝達プロトコル
１４２、１４４、１４６      メディア・ストリーム
２００      ルーム・コントローラ・ファンクション
２０２      エンコーダ・ファンクション
２０４      デコーダ・ファンクション
２０６      インバウンド視聴覚インターフェース
２０８      アウトバウンド視聴覚インターフェース
２１０      ネットワーク・プロトコル
２１２      ＯＡＭＰファンクション
２１６      イーサネット（登録商標）・インターフェース
【図１】
2009165107.tif 000003
【図２】
2009165107.tif 000004
【図３】
2009165107.tif 000005
【図４】
2009165107.tif 000006
【図５Ａ】
2009165107.tif 000007
【図５Ｂ】
2009165107.tif 000008
【図５Ｃ】
2009165107.tif 000009
【図６Ａ】
2009165107.tif 000010
【図６Ｂ】
2009165107.tif 000011
【図６Ｃ】
2009165107.tif 000012
【図７】
2009165107.tif 000013
【手続補正書】
【提出日】平成21年1月27日(2009.1.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
関連出願
本出願は、２００７年１１月２６日に出願された米国仮特許出願第６０／９９０，１８０号の優先権を主張するものであり、その明細書は、参照によりここに組み込まれる。
【外国語明細書】
2009165107.tif 000014
2009165107.tif 000015
2009165107.tif 000016
2009165107.tif 000017
2009165107.tif 000018
2009165107.tif 000019
2009165107.tif 000020
2009165107.tif 000021
2009165107.tif 000022
2009165107.tif 000023
2009165107.tif 000024
2009165107.tif 000025
2009165107.tif 000026
2009165107.tif 000027
2009165107.tif 000028
2009165107.tif 000029
2009165107.tif 000030
2009165107.tif 000031
2009165107.tif 000032
2009165107.tif 000033
2009165107.tif 000034
2009165107.tif 000035
2009165107.tif 000036
2009165107.tif 000037
2009165107.tif 000038
2009165107.tif 000039
2009165107.tif 000040
2009165107.tif 000041
2009165107.tif 000042
2009165107.tif 000043
2009165107.tif 000044
2009165107.tif 000045