(57)【特許請求の範囲】
【請求項１】
電子プレゼンテーションを提供するシステムであって、
教室内の複数の教室内参加者による視認のために、プレゼンテーション表示部に視覚コンテンツを方向付けるためのプレゼンテーション制御インターフェースを提供するように構成されたコンソールプログラム可能コンピュータのコンソールインターフェースと、
発表者のビデオデータを捕捉するように構成されたカメラと、
前記発表者の音声データを捕捉するように構成されたマイクロフォンと、
１つ以上のプログラム可能コンピュータであって、
前記カメラからの画像データ、前記マイクロフォンからの音声データ、および前記プレゼンテーション表示部に表示される前記視覚コンテンツを受信し、前記画像データ、音声データ、および視覚コンテンツを発信データとして符号化し、ネットワークを介して前記発信データを前記教室の外に位置している複数の遠隔出席者システムに伝送するようにプログラムされ、
前記プログラム可能コンピュータは、前記ネットワークを介して複数の遠隔コンピュータから着信データを受信し、前記着信データに応答して、スピーカーを介して音声を出力し、前記コンソールプログラム可能コンピュータと相互作用するようにさらに構成されている、プログラム可能コンピュータと、
前記教室内に位置している複数の教室内プログラム可能システムであって、それぞれは、教育演習を実行するようにプログラムされ、それぞれは、前記複数の教室内参加者のうちの１人以上による操作のために、表示部および入力デバイスを提供されている、複数の教室内プログラム可能システムと、
前記教室内に位置している複数の教室外プログラム可能システムであって、それぞれは、前記教室内プログラム可能システムにより提供されるのと同じソフトウェア環境で前記教育演習を実行し、かつ前記ネットワークを介して前記複数の遠隔出席者システムのうちのそれぞれの遠隔出席者システムによって操作されるようにプログラムされる、複数の教室外プログラム可能システムと
を備えている、システム。
【請求項２】
前記プログラム可能コンピュータおよび教室外プログラム可能システムは、それぞれ、遠隔接続サーバとデータを交換することにより、前記遠隔出席者システムとデータを交換するようにプログラムされている、請求項１に記載のシステム。
【請求項３】
前記プレゼンテーション制御インターフェースは、前記複数の教室内参加者による視認のために、複数のプレゼンテーション表示部に視覚コンテンツを方向付けるようにプログラムされ、
請求項１に記載のシステムは、前記複数のプレゼンテーション表示部上に提示される前記視覚コンテンツを、前記ネットワークを介して前記複数の遠隔出席者システムに伝送するようにプログラムされている１つ以上の表示符号化システムをさらに備える、請求項１に記載のシステム。
【請求項４】
複数のブレイクアウトプログラム可能コンピュータシステムであって、それぞれが、
ブレイクアウト表示部と、
ブレイクアウトカメラと、
ブレイクアウトマイクロフォンと、
ブレイクアウトスピーカーと、
ブレイクアウト入力デバイスと
を備えている複数のブレイクアウトプログラム可能コンピュータシステム
をさらに備え、
前記ブレイクアウトプログラム可能コンピュータの各々は、
前記ブレイクアウト入力デバイスに応答して、図表を修正するために、前記ブレイクアウト表示部上に仮想ホワイトボードを提供することと、
前記ブレイクアウトカメラから画像データを受信し、前記ブレイクアウトマイクロフォンから音声データを受信することと、
前記画像データおよび音声データを発信ブレイクアウトデータとして符号化し、前記発信ブレイクアウトデータを、前記ネットワークを介して前記複数の遠隔出席者システムの一部に伝送することと、
前記ブレイクアウト入力デバイスに応答して行われた前記図表への修正を、前記複数の遠隔出席者システムの前記一部に伝送することと、
前記複数の遠隔出席者システムの前記一部に含まれる遠隔出席者システムから、符号化された音声データを受信し、受信した音声データを、前記ブレイクアウトスピーカーを介して出力することと
を行うようにプログラムされている、
請求項１に記載のシステム。
【請求項５】
遠隔電子プレゼンテーションに参加するためのシステムであって、
教室内に位置しているプログラム可能コンピュータを備え、
前記プログラム可能コンピュータは、前記プログラム可能コンピュータの操作のための表示部、音声出力デバイス、および入力デバイスを有し、
前記プログラム可能コンピュータは、ネットワークを介して前記教室の外に位置している遠隔コンピュータから着信データを受信し、前記着信データに応答して、（ａ）前記教室内に位置している発表者の第１の生ビデオ配信を表示し、（ｂ）前記遠隔発表者の生音声配信を出力し、（ｃ）前記発表者によって選択される視覚コンテンツをウィンドウに表示するようにプログラムされ、
前記プログラム可能コンピュータは、遠隔デモンストレーションコンピュータ上で、前記ネットワークを介して教育演習を操作するようにさらにプログラムされており、
前記遠隔デモンストレーションコンピュータは、前記教室内に位置しており、
前記遠隔コンピュータは、前記遠隔コンピュータ上に位置するインターフェースのウィンドウにおいて、前記遠隔デモンストレーションコンピュータからのコンテンツを表示するように構成されている、
システム。
【請求項６】
前記プログラム可能コンピュータに音声入力を提供するマイクロフォンをさらに備え、
前記プログラム可能コンピュータは、前記マイクロフォンから受信された音声を符号化し、前記ネットワークを介して前記遠隔コンピュータに伝送し、かつ前記入力デバイスの操作に応答して、前記発表者に通知を送信するようにさらにプログラムされている、
請求項５に記載のシステム。
【請求項７】
発表者および複数の教室内参加者を収容するプレゼンテーション室において電子プレゼンテーションを提供する方法であって、前記方法は、
コンソールプログラム可能コンピュータのコンソールインターフェースが、教室内の前記複数の教室内参加者による視認のために、プレゼンテーション表示部に視覚コンテンツを方向付けるためのプレゼンテーション制御インターフェースを提供するステップと、
カメラが、前記発表者のビデオデータを捕捉し、マイクロフォンが、音声データを捕捉するステップと、
１つ以上のプログラム可能コンピュータが、前記ビデオデータ、音声データ、および前記プレゼンテーション表示部に表示される視覚コンテンツを発信データとして符号化するステップと、
前記１つ以上のプログラム可能コンピュータが、ネットワークを介して前記教室の外に位置している複数の遠隔出席者プログラム可能コンピュータに、前記発信データを伝送するステップと、
前記プレゼンテーション室において、前記教室内に位置している複数の教室内プログラム可能システムが、それぞれ、教育演習を実行するステップであって、それぞれ、前記複数の教室内参加者のうちの１人以上による操作のために、表示部および入力デバイスが提供される、ステップと、
前記教室内に位置している複数の教室外プログラム可能システムが、それぞれ、前記教室内プログラム可能システムにより提供されるのと同じソフトウェア環境で前記教育演習を実行するステップであって、それぞれ、前記ネットワークを介して前記複数の遠隔出席者プログラム可能コンピュータのうちのそれぞれの遠隔出席者プログラム可能コンピュータによって操作される、ステップと、
前記１つ以上のプログラム可能コンピュータが、前記複数の遠隔出席者プログラム可能コンピュータに、前記ネットワークを介して複数の命令を提供するステップと
を含み、前記命令は、
前記発信データを受信するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれる視覚表示部上に、前記発信データの前記視覚コンテンツおよび前記ビデオデータの構成要素を表示するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれるスピーカーを介して、前記発信データの前記音声データの構成要素を出力するステップと、
前記ネットワークを介して、前記複数の教室外プログラム可能システムのうちの１つを操作するステップと
を前記複数の遠隔出席者プログラム可能コンピュータのそれぞれに実施させる、
方法。
【請求項８】
前記複数の命令は、
前記遠隔出席者プログラム可能コンピュータにおいて、遠隔出席者の音声データを捕捉するステップと、
前記プレゼンテーション室で使用するために、前記遠隔出席者の前記音声データを符号化し、前記ネットワークを介して前記符号化された音声データを伝送するステップと
を、前記複数の遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、請求項７に記載の方法。
【請求項９】
前記プレゼンテーション制御インターフェースは、前記複数の教室内参加者による視認のために、複数のプレゼンテーション表示部に視覚コンテンツを方向付けるようにプログラムされ、
請求項７に記載の方法は、
１つ以上の表示符号化システムが、前記複数のプレゼンテーション表示部上に提示される前記視覚コンテンツを、前記ネットワークを介して前記複数の遠隔出席者システムに伝送するステップをさらに含む、
請求項７に記載の方法。
【請求項１０】
前記複数の命令は、前記プレゼンテーション室に位置するコンピュータの有するテキストメッセージと、他方の遠隔出席者プログラム可能コンピュータの有するテキストメッセージとを交換させるステップを、前記複数の遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、請求項７に記載の方法。
【請求項１１】
前記複数の命令は、前記発信データの前記ビデオデータの構成要素を表示するための視野の制御を可能にする制御を提供するステップを、前記複数の遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、請求項７に記載の方法。
【請求項１２】
複数のブレイクアウトプログラム可能コンピュータシステムであって、前記ブレイクアウトプログラム可能コンピュータシステムの各々は、ブレイクアウトプログラム可能コンピュータと、ブレイクアウト表示部と、ブレイクアウトカメラと、ブレイクアウトマイクロフォンと、ブレイクアウトスピーカーと、ブレイクアウト入力デバイスとを備える、ブレイクアウトプログラム可能コンピュータシステムが、
前記ブレイクアウトプログラム可能コンピュータが、前記ブレイクアウト入力デバイスに応答して、前記ブレイクアウト表示部上に表示される図表を修正するステップと、
前記ブレイクアウトプログラム可能コンピュータが、前記ブレイクアウトカメラを介して捕捉されたビデオデータおよび前記ブレイクアウトマイクロフォンを介して捕捉された音声データを、発信ブレイクアウトデータとして符号化するステップと、
前記ブレイクアウトプログラム可能コンピュータが、前記ネットワークを介して、前記複数の遠隔出席者プログラム可能コンピュータの一部に、前記発信ブレイクアウトデータを伝送するステップと、
前記ブレイクアウトプログラム可能コンピュータが、前記ブレイクアウト入力デバイスに応答して行われた前記図表への修正を、前記複数の遠隔出席者プログラム可能コンピュータの前記一部に伝送するステップと、
前記ブレイクアウトプログラム可能コンピュータが、前記複数の遠隔出席者プログラム可能コンピュータに含まれる前記遠隔出席者プログラム可能コンピュータの前記一部のうちの１つから、前記ネットワークを介して受信されたデータに応答して、前記ブレイクアウト表示部上に表示された前記図表を修正するステップと
を実施するステップをさらに含み、
前記複数の命令は、
前記発信ブレイクアウトデータを受信するステップと、
前記視覚表示部上に、前記発信ブレイクアウトデータの前記ビデオデータの構成要素を表示するステップと、
前記スピーカーを介して、前記発信ブレイクアウトデータの前記音声データの構成要素を出力するステップと、
前記ネットワークを介して受信された図表への修正に応答して、前記遠隔出席者プログラム可能コンピュータに含まれる視覚表示部上に表示される前記図表を修正するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれる入力デバイスに応答して、前記視覚表示部上の前記図表を修正するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれる前記入力デバイスに応答した前記視覚表示部上の前記図表への修正を、前記ブレイクアウトプログラム可能コンピュータシステムに伝送するステップと、
前記遠隔出席者プログラム可能コンピュータにおいて、遠隔出席者の音声データを捕捉するステップと、
前記遠隔出席者の前記音声データを符号化し、前記符号化された音声データを、前記ネットワークを介して前記ブレイクアウトプログラム可能コンピュータシステムに伝送するステップと
を、前記複数の遠隔出席者プログラム可能コンピュータの前記一部に含まれる前記遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（優先権主張）
本願は、米国仮特許出願第６１／１６７，３６４号（２００９年４月７日出願）に基づく優先権を主張する。該出願は、その全体が参照により本明細書に援用される。
【０００２】
（発明の分野）
本発明は、生徒が発表者または教室から遠隔の場所で教育活動に参加するためのシステムおよび方法に関する。
【背景技術】
【０００３】
開示された主題は、とりわけ、遠隔に位置している学習者が、発表者または指導者のいるプレゼンテーション領域または教室に実際に位置している教室内の相手とともに、同時にプレゼンテーションまたは授業に参加することができる、ハイブリッドコース指導のためのシステムおよび方法に関する。
【０００４】
教室内での仮想参加は、異なる場所に拠点を置く指導者および学習者との、協同的な生研修セッションを介して、高品質な教室コースを送達することを可能にする。研修は、マルチメディアプレゼンテーション、ソフトウェアシミュレーション、アプリケーション共有、および参加者交流を含み得る。仮想教室指導で採用されるマルチメディアトレーニングコンテンツは、アニメーション、画面遷移、およびリアルタイム注釈を含むＰｏｗｅｒＰｏｉｎｔプレゼンテーション、動的かつ対話型フラッシュコンテンツ、コース指導者のストリーミング音声およびビデオ、ならびに共有ウェブブラウザを含み得るがこれらに限定されない。仮想研修セッションは、記録および共有することができ、出席者が、生事象後に、コンテンツを非同期的に見直すことを可能にする。
【０００５】
仮想教室指導は、仮想授業参加者が、協同的に交流することを可能にする、文書のリアルタイム共有、ソフトウェアデモンストレーション、生ポーリング、生チャット／インスタントメッセージ、および共有ホワイトボードを含む。指導者および参加者はまた、彼らのデスクトップアプリケーションの制御を共有およびパスし得る。
【０００６】
能動的学習は、ブレイクアウトセッションとして既知の、同時に行う少人数グループの協同活動を介して強化される。
【０００７】
ビデオコンテンツが、コース参加者を引き込み、知識保持に役立つようなストリーミングビデオ統合が提供される。
【０００８】
自分のペースで進められる非同期的な研修コンテンツを必要とする顧客の要求に応じるため、大きな組織に対して、特注の企業規模ソリューションが提供され得る。これらのソリューションは、非同期的なオンライン研修を追加した生教室研修と組み合わせ、教室活動の仮想版を含む。提供されるモジュールは、標準準拠し得（ＳＣＯＲＭまたはＡＩＣＣ）、最も一般的な学習管理システム（ＬＭＳ）と統合し得る。
【０００９】
特注の混合ソリューションおよび非同期的モジュールの特徴は、研修プレゼンテーション、講義コンテンツのマルチメディア配信、ストリーミングビデオコンテンツ、インラインクイズおよび評価、ソフトウェアデモンストレーションビデオ、（例えば、ＩＴコースのための）生遠隔実践演習、コース仮想演習実習授業への２４時間アクセス、ソフトウェアシミュレーション、ならびにＬＭＳ統合（ＳＣＯＲＭ１．２および２００４ならびにＡＩＣＣを含む）を含む。
【００１０】
ハイブリッドコースは、指導者および出席者が配置される実際の教室コースと、仮想教室との格差を埋める。ハイブリッドコースにおいて、遠隔出席者は、まるで直接出席しているように教室セッションに同時に参加することができる。実質的に、仮想教室環境で使用可能な全ての特徴は、遠隔の実践演習の使用を含む、遠隔出席者のハイブリッド研修経験を強化するよう使用可能である。
【００１１】
ハイブリッドコース技術は、遠隔学習者が、彼らの教室内の相手とともに、生授業に参加することを可能にする。教室の生音声およびビデオのストリーミングは、遠隔参加者が、コース指導者および他の教室内生徒を見聞きすることを可能にする。遠隔参加者のインターフェース内の別のウィンドウにおいて、遠隔参加者はまた、コース研修材料および指導者の注釈を投影する、Ｌｅａｒｎｉｎｇ  ＴｒｅｅのＭａｇｎａＬｅａｒｎＴＭ教育強化システムのリアルタイムビューを観察することができる。最後に、ハイブリッド学習システムは、遠隔出席者が、技術的な実践演習実習授業を完了し得るように、教室内コンピュータを制御することを可能にする。教室出席者に対して設置されるように、遠隔ユーザに対して生徒マシンが教室内に設置される。その結果、実践演習は、まさに教室内のように機能し、指導者が、教室内出席者と同じように、遠隔出席者の作業を監察することを可能にする。
【００１２】
本明細書に記載される全ての刊行物、科学、特許文献１〜特許文献４および特許文献５を含む特許等は、全ての目的のために参照によってそれら全体が組み込まれる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】米国特許第７，０５８，８９１号明細書
【特許文献２】米国特許第７，１３１，０６８号明細書
【特許文献３】米国特許第７，１３４，０７９号明細書
【特許文献４】米国特許第７，４５４，７０８号明細書
【特許文献５】米国特許出願公開第２００２／０１０３８８２号明細書
【発明の概要】
【課題を解決するための手段】
【００１４】
本明細書は、例えば、以下の項目も提供する。
（項目１）
電子プレゼンテーションを提供するシステムであって、
複数の教室内参加者による視認のために、プレゼンテーション表示部に視覚コンテンツを方向付けるためのプレゼンテーション制御インターフェースを提供するようにプログラムされたコンソールインターフェースと、
発表者のビデオデータを捕捉するように構成されたカメラと、
前記発表者の音声データを捕捉するように構成されたマイクロフォンと、
１つ以上のプログラム可能コンピュータであって、
前記カメラからの画像データ、前記マイクロフォンからの音声データ、および前記プレゼンテーション表示部に表示される前記視覚コンテンツを受信し、前記画像データ、音声データ、および視覚コンテンツを発信データとして符号化し、ネットワークを介して前記発信データを複数の遠隔出席者システムに伝送するようにプログラムされ、
前記プログラム可能コンピュータは、前記ネットワークを介して複数の遠隔コンピュータから着信データを受信し、前記着信データに応答して、スピーカーを介して音声を出力し、コンソールプログラム可能コンピュータと相互作用するようにさらに構成されている、プログラム可能コンピュータと、
複数の教室内プログラム可能システムであって、それぞれは、教育演習を実行するようにプログラムされ、それぞれは、前記複数の教室内参加者のうちの１人以上による操作のために、表示部および入力デバイスを提供されている、複数の教室内プログラム可能システムと、
教育演習を実行し、かつ前記ネットワークを介して前記複数の遠隔出席者システムのうちのそれぞれの遠隔出席者システムによって操作されるようにプログラムされた複数の教室外プログラム可能システムと
を備えている、システム。
（項目２）
前記プログラム可能コンピュータおよび教室外プログラム可能システムは、それぞれ、遠隔接続サーバとデータを交換することにより、前記遠隔出席者システムとデータを交換するようにプログラムされている、項目１に記載のシステム。
（項目３）
前記プレゼンテーション制御インターフェースは、前記複数の教室内参加者による視認のために、複数のプレゼンテーション表示部に視覚コンテンツを方向付けるようにプログラムされ、
１つ以上の表示符号化システムが、前記複数のプレゼンテーション表示部上に提示される前記視覚コンテンツを、前記ネットワークを介して前記複数の遠隔出席者システムに伝送するようにプログラムされている、項目１に記載のシステム。
（項目４）
複数のブレイクアウトプログラム可能コンピュータシステムであって、それぞれが、
ブレイクアウト表示部と、
ブレイクアウトカメラと、
ブレイクアウトマイクロフォンと、
ブレイクアウトスピーカーと、
ブレイクアウト入力デバイスと
を備えている複数のブレイクアウトプログラム可能コンピュータシステム
をさらに備え、
前記ブレイクアウトプログラム可能コンピュータの各々は、
前記ブレイクアウト入力デバイスに応答して、図表を修正するために、前記ブレイクアウト表示部上に仮想ホワイトボードを提供することと、
前記ブレイクアウトカメラから画像データを受信し、前記ブレイクアウトマイクロフォンから音声データを受信することと、
前記画像データおよび音声データを発信ブレイクアウトデータとして符号化し、前記発信ブレイクアウトデータを、前記ネットワークを介して前記複数の遠隔出席者システムの一部に伝送することと、
前記ブレイクアウト入力デバイスに応答して行われた前記図表への修正を、前記複数の遠隔出席者システムの前記一部に伝送することと、
前記複数の遠隔出席者システムの前記一部に含まれる遠隔出席者システムから、符号化された音声データを受信し、受信した音声データを、前記ブレイクアウトスピーカーを介して出力することと
を行うようにプログラムされている、
項目１に記載のシステム。
（項目５）
遠隔電子プレゼンテーションに参加するためのシステムであって、
プログラム可能コンピュータを備え、
前記プログラム可能コンピュータは、前記プログラム可能コンピュータの操作のための表示部、音声出力デバイス、および入力デバイスを有し、
前記プログラム可能コンピュータは、ネットワークを介して遠隔コンピュータから着信データを受信し、着信データに応答して、（ａ）遠隔発表者の生ビデオ配信を表示し、（ｂ）前記遠隔発表者の生音声配信を出力し、（ｃ）前記発表者によって選択される視覚コンテンツをウィンドウに表示するようにプログラムされ、
前記プログラム可能コンピュータは、遠隔デモンストレーションコンピュータ上で、前記ネットワークを介して教育演習を操作するようにさらにプログラムされている、
システム。
（項目６）
前記プログラム可能コンピュータに音声入力を提供するマイクロフォンをさらに備え、
前記プログラム可能コンピュータは、前記マイクロフォンから受信された音声を符号化し、前記ネットワークを介して前記遠隔コンピュータに伝送し、かつ前記入力デバイスの操作に応答して、前記発表者に通知を送信するようにさらにプログラムされている、
項目５に記載のシステム。
（項目７）
電子プレゼンテーションを提供する方法であって、
発表者および複数の教室内参加者を収容するプレゼンテーション室を提供するステップと、
前記複数の教室内参加者による視認のために、プレゼンテーション表示部に視覚コンテンツを方向付けるためのプレゼンテーション制御インターフェースを提供するようにプログラムされたコンソールインターフェースを利用するステップと、
前記発表者のビデオデータおよび音声データを捕捉するステップと、
前記ビデオデータ、音声データ、および前記プレゼンテーション表示部に表示される視覚コンテンツを発信データとして符号化するステップと、
ネットワークを介して複数の遠隔出席者プログラム可能コンピュータに、前記発信データを伝送するステップと、
前記プレゼンテーション室において、複数の教室内プログラム可能システムを提供するステップであって、前記複数の教室内プログラム可能システムは、それぞれ、教育演習を実行するようにプログラムされ、それぞれ、前記複数の教室内参加者のうちの１人以上による操作のために、表示部および入力デバイスが提供される、ステップと、
前記教育演習を実行し、かつ前記ネットワークを介して前記複数の遠隔出席者プログラム可能コンピュータのうちのそれぞれの遠隔出席者プログラム可能コンピュータによって操作されるようにプログラムされた複数の教室外プログラム可能システムを提供するステップと、
前記複数の遠隔出席者プログラム可能コンピュータに、前記ネットワークを介して複数の命令を提供するステップと
を含み、前記命令は、
前記発信データを受信するステップと、
前記遠隔出席者ログラム可能コンピュータに含まれる視覚表示部上に、前記発信データの前記視覚コンテンツおよび前記ビデオデータの構成要素を表示するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれるスピーカーを介して、前記発信データの前記音声データの構成要素を出力するステップと、
前記ネットワークを介して、前記複数の教室外プログラム可能システムのうちの１つを操作するステップと
を前記複数の遠隔出席者プログラム可能コンピュータのそれぞれに実施させる、
方法。
（項目８）
前記複数の命令は
前記遠隔出席者プログラム可能コンピュータにおいて、遠隔出席者の音声データを捕捉するステップと、
前記プレゼンテーション室で使用するために、前記遠隔出席者の前記音声データを符号化し、前記ネットワークを介して前記符号化された音声データを伝送するステップと
を、前記複数の遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、項目７に記載の方法。
（項目９）
前記プレゼンテーション制御インターフェースは、前記複数の教室内参加者による視認のために、複数のプレゼンテーション表示部に視覚コンテンツを方向付けるようにプログラムされ、
１つ以上の表示符号化システムが、前記複数のプレゼンテーション表示部上に提示される前記視覚コンテンツを、前記ネットワークを介して前記複数の遠隔出席者システムに伝送するようにプログラムされている、
項目７に記載の方法。
（項目１０）
前記複数の命令は、前記プレゼンテーション室に位置するコンピュータの有するテキストメッセージと、他方の遠隔出席者プログラム可能コンピュータの有するテキストメッセージとを交換させるステップを、前記複数の遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、項目７に記載の方法。
（項目１１）
前記複数の命令は、前記発信データの前記ビデオデータの構成要素を表示するための視野の制御を可能にする制御を提供するステップを、前記複数の遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、項目７に記載の方法。
（項目１２）
複数のブレイクアウトプログラム可能コンピュータシステムを使用するステップをさらに含み、ブレイクアウトプログラム可能コンピュータシステムの各々は、ブレイクアウト表示部と、ブレイクアウトカメラと、ブレイクアウトマイクロフォンと、ブレイクアウトスピーカーと、ブレイクアウト入力デバイスとを備え、前記ブレイクアウトプログラム可能コンピュータシステムの各々は、
前記ブレイクアウト入力デバイスに応答して、前記ブレイクアウト表示部上に表示される図表を修正するステップと、
前記ブレイクアウトカメラを介して捕捉されたビデオデータおよび前記ブレイクアウトマイクロフォンを介して捕捉された音声データを、発信ブレイクアウトデータとして符号化するステップと、
前記ネットワークを介して、前記複数の遠隔出席者プログラム可能コンピュータの一部に、前記発信ブレイクアウトデータを伝送するステップと、
前記ブレイクアウト入力デバイスに応答して行われた前記図表への修正を、前記複数の遠隔出席者プログラム可能コンピュータの前記一部に伝送するステップと、
前記複数の遠隔出席者プログラム可能コンピュータに含まれる前記遠隔出席者プログラム可能コンピュータの前記一部のうちの１つから、前記ネットワークを介して受信されたデータに応答して、前記ブレイクアウト表示部上に表示された前記図表を修正するステップと
を実施し、
前記複数の命令は、
前記発信ブレイクアウトデータを受信するステップと、
前記視覚表示部上に、前記発信ブレイクアウトデータの前記ビデオデータの構成要素を表示するステップと、
前記スピーカーを介して、前記発信ブレイクアウトデータの前記音声データの構成要素を出力するステップと、
前記ネットワークを介して受信された図表への修正に応答して、前記遠隔出席者プログラム可能コンピュータに含まれる視覚表示部上に表示される前記図表を修正するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれる入力デバイスに応答して、前記視覚表示部上の前記図表を修正するステップと、
前記遠隔出席者プログラム可能コンピュータに含まれる前記入力デバイスに応答した前記視覚表示部上の前記図表への修正を、前記ブレイクアウトプログラム可能コンピュータシステムに伝送するステップと、
前記遠隔出席者プログラム可能コンピュータにおいて、遠隔出席者の音声データを捕捉するステップと、
前記遠隔出席者の前記音声データを符号化し、前記符号化された音声データを、前記ネットワークを介して前記ブレイクアウトプログラム可能コンピュータシステムに伝送するステップと
を、前記複数の遠隔出席者プログラム可能コンピュータの前記一部に含まれる前記遠隔出席者プログラム可能コンピュータのそれぞれにさらに実施させる、項目７に記載の方法。
本発明は、プレゼンテーションと関連するビデオおよび音声が、遠隔出席者に提供され、教室外プログラム可能システムが、プレゼンテーションと関連する教育演習を実行し、かつ遠隔出席者によって遠隔で操作されるようにプログラムされる、教室内出席者および遠隔に位置する教室外出席者の両方に、電子プレゼンテーションを提供することに関する、システムおよび方法に関する。
【００１５】
本発明のさらなる利点は、本発明を実施するよう意図された最良の態様を単に例示することにより、本発明の好適な実施形態のみを図示し、記載した以下の詳細な説明から、当業者には容易に明らかとなろう。理解されるように、本発明は、他のおよび異なる実施形態が可能であり、その幾つかの細部は、全てが本発明から逸脱することなく、種々の他の点における変更が可能である。本発明は、これらの特定の詳細の一部または全部がなくても、実施され得る。他の例では、本発明を不必要に曖昧にしないように、既知の工程操作については詳細には説明していない。したがって、図面および説明は、本質的に例示的なものであり、限定的なものとはみなされない。
【図面の簡単な説明】
【００１６】
【図１】図１は、複数の遠隔出席者１４１が、遠隔出席者システム１４０を用いて、プレゼンテーションセンター１１０で行われる教育セッションに積極的に参加することができる、開示された主題の実施形態を図示する。
【図２Ａ】図２Ａは、プレゼンテーションセンター１１０の実施形態に含まれる構成要素の概略図を図示する。
【図２Ｂ】図２Ｂは、プレゼンテーションセンター１１０の別の実施形態に含まれる構成要素の概略図を図示する。
【図３】図３は、図２Ａに図示した構成要素を含むプレゼンテーションセンター１１０の実施形態に対する教室内配置を図示する。
【図４Ａ】図４Ａおよび４Ｂは、種々のウィンドウがユーザインターフェースに含まれる、開示された主題の実施形態を図示する。
【図４Ｂ】図４Ａおよび４Ｂは、種々のウィンドウがユーザインターフェースに含まれる、開示された主題の実施形態を図示する。
【図５−１】図５Ａは、ユーザインターフェース４００に含まれる出席者リストウィンドウ４４０の実施形態を図示する。
【図５−２】図５Ｂは、ユーザインターフェース４００に含まれるチャイムインインターフェース４５０の実施形態を図示する。
【図５−３】図５Ｃは、ユーザインターフェース４００に含まれる付加情報ウィンドウ４６０の実施形態を図示する。
【図５−４】図５Ｄは、ユーザインターフェース４００に含まれる左表示ウィンドウ４１０の実施形態を図示する。
【図５−５】図５Ｅは、ユーザインターフェース４００に含まれるチャットウィンドウ４７０の実施形態を図示する。
【図５−６】図５Ｆ−１、５Ｆ−２および５Ｆ−３は、ユーザインターフェース４００に含まれる音声／ビデオウィンドウ４３０の実施形態を図示する。
【図５−７】図５Ｆ−１、５Ｆ−２および５Ｆ−３は、ユーザインターフェース４００に含まれる音声／ビデオウィンドウ４３０の実施形態を図示する。
【図５−８】図５Ｆ−１、５Ｆ−２および５Ｆ−３は、ユーザインターフェース４００に含まれる音声／ビデオウィンドウ４３０の実施形態を図示する。
【図５−９】図５Ｇは、ユーザインターフェース４００に含まれる開始ウィンドウ４８０の実施形態を図示する。
【図５−１０】図５Ｈは、ユーザインターフェース４００に含まれるウェブリンクウィンドウ４９０の実施形態を図示する。
【図５−１１】図５Ｉ−１、５Ｉ−２、５Ｉ−３および５Ｉ−４は、ユーザインターフェース４００に含まれる技術サポートウィンドウ４２２の実施形態を図示する。
【図６】図６は、ブレイクアウトセッション構成６００の実施形態を図示する。
【図７】図７は、ブレイクアウトセッション中に利用されるブレイクアウトインターフェース７００実施形態を図示する。
【図８】図８は、コンピュータシステム８２１のＰＣベースの実装の機能ブロック図であり、各図に図示した種々のプログラム済みコンピュータシステムの一部の実施形態の例証である。
【図９】図９は、サーバの機能を実施し得る、汎用コンピュータシステム９３１の機能ブロック図であり、各図に図示したプログラム済みコンピュータシステムの一部の実施形態の例証である。
【００１７】
図面は、例証的な実施形態を開示したものであり、本発明の全ての実施形態を示すものではない。加えて、または代わりに、他の実施形態が使用され得る。明白または不必要であり得る詳細は、空間の節約のため、またはより効果的な例証のため、省略され得る。逆に、一部の実施形態は、開示される詳細の全部がなくても、実施され得る。異なる図面に同じ数字が用いられる場合、同じまたは同様の構成要素またはステップを指すことを意図する。
【発明を実施するための形態】
【００１８】
図１は、複数の遠隔出席者１４１が、遠隔出席者システム１４０を用いて、プレゼンテーションセンター１１０で行われる教育セッションに積極的に参加することができる、開示された主題の実施形態を図示する。プレゼンテーションセンター１１０および遠隔出席者システム１４０はそれぞれ、インターネット等のネットワーク１２０に接続される。接続サーバ１３０もまた、ネットワーク１２０に接続される。プレゼンテーションセンター１１０、接続サーバ１３０、および遠隔出席者システム１４０のそれぞれは、ネットワーク１２０に接続される、デスクトップまたはポータブルコンピュータを含むがこれらに限定されない、プログラム済みコンピュータを含む。接続サーバ１３０は、ハイブリッド学習システムに対する通信サービスを提供する。プレゼンテーションセンター１１０は、接続サーバ１３０とのネットワーキングセッションを確立し、それとデータを交換する。この機構により、プレゼンテーションセンター１１０によって提供されるデータは、接続サーバ１３０によって、遠隔出席者システム１４０のそれぞれに配布される。さらに、遠隔出席者システム１４０によって生成されるデータは、接続サーバ１３０によって処理され得、および／またはプレゼンテーションセンター１１０および／または他の遠隔出席者システム１４０に中継され得る。例えば、第１の遠隔出席者システム１４０によって提供されるボイスデータは、プレゼンテーションセンター１１０ならびにその他の遠隔出席者システム１４０に提供され、教育セッションに従事する全員が、遠隔出席者１４１によって提供されるコメントを聞き、かつ場合によりそれに応答することを可能にする。
【００１９】
図１に図示した接続スキームは、多くの利点を含む。第１に、遠隔出席者システム１４０とプレゼンテーションセンター１１０との間に直接的なネットワーキングセッションを確立しないことによって、プレゼンテーションセンター１１０によって必要とされる帯域幅を著しく減少することができる。これは、ネットワーク１２０への高帯域幅ネットワーキングリンクが使用不可であるか、または高価な場合があるため、プレゼンテーションセンター１１０が位置し得る多くの場所にとって重要である。代わりに、接続サーバ１３０のみが、プレゼンテーションセンター１１０から受信したデータを複数の遠隔出席者システム１４０に配信するために、高帯域幅ネットワーキングリンクを活用する必要がある。図１に図示されていないが、それぞれが、それぞれ独自のプレゼンテーションセンター１１０および複数の遠隔出席者システム１４０を有する、複数の同時ハイブリッド学習セッションがある場合、複数のプレゼンテーションセンター１１０は全て、１つの接続サーバ１３０に接続し得、全体的なネットワーキング費用およびシステム管理費用の減少の観点から、さらなる利点が得られる。第２に、プレゼンテーションセンター１１０および遠隔参加者１４０ａ、ならびにインターネット１２０等の、コンピュータシステム間に保護ファイアウォールが配置されることは一般的である。そのようなファイアウォールの背後に位置付けられたシステムと直接的なネットワークセッションを確立することは困難な場合がある。しかしながら、概して、そのようなファイアウォールの背後にあるシステムにとって、接続サーバ１３０等のシステムへの接続を確立することは、より容易である。したがって、プレゼンテーションセンター１３０と遠隔出席者システム１４０との両方に対して必要なネットワーキングセッションを確立することは、接続サーバ１３０を用いることで単純化される。第３に、Ａｂｏｄｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔ（Ｓａｎ  Ｊｏｓｅ，ＣＡのＡｂｏｂｅ  Ｓｙｓｔｅｍｓの製品）等の第三者の協同技術が採用される一部の実施形態において、第三者は、接続サーバ１３０を提供し、管理し得、それによって、そうでなければ接続サーバ１３０の維持に掛かる職員および費用が著しく減少する。一実施形態において、接続サーバ１３０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔサーバとして動作するようにプログラムされ、遠隔出席者システム１４０は、接続サーバ１３０とのセッションを確立するＡｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔクライアントソフトウェアを実行するようにプログラムされ、プレゼンテーションセンター１１０に含まれるプログラム可能システムは、接続サーバ１３０とのセッションを確立するＡｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔクライアントソフトウェアを実行するようにプログラムされる。一部の実施形態において、遠隔出席者システム１４０は、遠隔出席者システム１４０のそれぞれに、遠隔出席者システム１４０に関して後述する手法を実施させる命令を、ネットワークを介して受信する。例えば、遠隔出席者システム１４０上でウェブブラウザを使用して特定のアドレスを訪問することによって、遠隔出席者システム１４０に関して後述する���法を実施させる命令が、遠隔出席者システム１４０によって取得され、実行される。
【００２０】
さらに、一部の実施形態において、接続サーバ１３０は、プレゼンテーションセンター１１０と同じ場所にあり得、または接続サーバ１３０は、プレゼンテーションセンター１１０に完全に統合され得る。
【００２１】
図２Ａは、プレゼンテーションセンター１１０の実施形態に含まれる構成要素の概略図を図示する。発表者３１０（図３参照）は、コンソールインターフェース２１０を操作する。図２Ａ、２Ｂ、および３に図示した実施形態において、コンソールは、Ｌｅａｒｎｉｎｇ  ＴｒｅｅのＭａｇｎａＬｅａｒｎコンソールの特徴を活用し、その種々の実施形態は、米国特許第７，０５８，８９１号、第７，１３１，０６８号、第７，１３４，０７９号、および第７，４５４，７０８号、ならびに米国特許出願公開第２００２／０１０３８８２号に記載されている。典型的に、コンソールインターフェース２１０は、プレゼンテーションの間、発表者３１０にのみ可視である。図２Ａに図示したように、コンソールインターフェースは、左および右スライドを表示するための２つのウィンドウ２１１ａおよび２１１ｂを含む。左ウィンドウ２１１ａに示されるスライドは、左表示部２２０ａに方向付けられ、右ウィンドウ２１１ｂに表示されるスライドは、右表示部２２０ｂに方向付けられる。表示部２２０ａおよび２２０ｂは、ローカル出席者３２０（図３参照）が、例えば、ウィンドウ２１１ａおよび２１１ｂに対応するスライドを視認することを可能にする大型表示部を提供する。図２Ａに図示したように、表示部２２０ａおよび２２０ｂは、投影デバイスによって提供されるが、しかしながら、他の表示デバイスは、当技術分野において既知であり、背面投影型システム、前面投影型システム、プラズマ表示デバイス、陰極線管表示デバイス、およびＬＣＤ表示デバイスを含むがこれらに限定されない。コンソールインターフェース２１０は、ウィンドウ２１１ａおよび２１１ｂに表示されるスライドに対応する表示信号を出力する。図２Ａに図示した実施形態において、ＶＧＡ表示信号形式は、容易に入手可能な安価のスプリッタおよびスイッチを使用して配布され易いため、表示信号は、ＶＧＡ形式である。しかしながら、他の表示信号形式が、本開示に図示した種々の実施形態において使用される表示信号形式の代わりになり得ることを、当業者は理解するであろう。例えば、ＤＶＩビデオ信号形式の使用が増えている。
【００２２】
コンソールインターフェース２１０によって出力される、左ウィンドウ２１１ａに対する表示信号は、受信した信号を分割し、かつ左表示部２２０ａおよび左ビデオエンコーダ２１６ａに出力する左スプリッタ２１５ａによって受信される。左表示部２２０ａに送信される表示信号は、ローカル出席者３２０による視認のために投影される。左ビデオエンコーダ２１６ａに送信される表示信号は、左ビデオ符号化システム２３０ａによる使用のために、ＶＧＡ表示形式信号をビデオデータストリームに変換する。例えば、ＶＧＡからＵＳＢへのビデオ変換器は、コンピュータのＵＳＢポートを介してビデオデータを提供するために使用可能である。一例は、ＶＧＡ２ＵＳＢコンパクト外部ＶＧＡ／ＲＧＢ信号グラバー（Ｏｔｔａｗａ，Ｏｎｔａｒｉｏ，ＣａｎａｄａのＥｐｉｐｈａｎ製）である。左ビデオ符号化システム２３０ａは、高帯域幅ビデオデータストリームを、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した低帯域幅ビデオデータストリームに圧縮および／または符号化するようにプログラムされる。例えば、Ａｂｏｄｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアは、プログラム済みコンピュータに、ビデオデータストリームを、ネットワーク１２０を介した伝送に適切な形式に符号化させる命令を含む。左ビデオ符号化システム２３０ａは、当技術分野において既知の他のビデオ圧縮手法を実施するようにプログラムされ得ることを、当業者は理解する。
【００２３】
コンソールインターフェース２１０によって出力される右ウィンドウ２１１ｂに対する表示信号は、２ポートＡ／Ｂビデオスイッチ２７０によって受信される。ビデオスイッチ２７０はまた、デモンストレーションコンピュータ２６０から表示信号を受信し、２つの受信した表示信号のうちの１つを選択的に出力する。しかしながら、ビデオスイッチ２７０は、出力表示信号を選択するために、手動または携帯型遠隔で操作され得る。ビデオスイッチ２７０によって出力される表示信号は、右スプリッタ２１５ｂによって受信される。右スプリッタ２１５ｂによって受信される表示信号は、左スプリッタ２１６ａによって受信される表示信号と同様の方法で取り扱われる。右スプリッタ２１６ｂは、受信した信号を分割し、右表示部２２０ｂおよび右ビデオエンコーダ２１６ｂに出力する。右表示部２２０ｂに送信される表示信号は、ローカル出席者３２０による視認のために投影される。右ビデオエンコーダ２１６ｂに送信される表示信号は、右ビデオ符号化システム２３０ｂによる使用のために、ＶＧＡ表示形式信号を、ビデオデータストリームに変換する。右ビデオ符号化システム２３０ｂは、高帯域幅ビデオデータストリームを、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した低帯域幅ビデオデータストリームに圧縮および／または符号化するようにプログラムされる。
【００２４】
デモンストレーションコンピュータ２６０は、多くの機能を実施するようにプログラムされる。第１に、デモンストレーションコンピュータ２６０は、ビデオカメラ２４０からストリーミングビデオを受信する。ビデオカメラ２４０の例としては、Ｃｏｍｍｕｎｉｃａｔｅ  ＳＴＸ  ＵＳＢ  Ｗｅｂｃａｍ（Ｆｒｅｍｏｎｔ，ＣａｌｉｆｏｒｎｉａのＬｏｇｉｔｅｃｈ製）、ａＧｅｎｔ  Ｖ４  ＨＤ  ＵＳＢ  Ｗｅｂｃａｍ（Ｖｉｃｔｏｒｉａ，ＡｕｓｔｒａｌｉａのＬｉｑｕｉｄ  Ｄｉｇｉｔａｌ  Ｓｏｌｕｔｉｏｎｓ製）、Ｃａｎｏｎ  ＧＬシリーズカムコーダ、およびＦｕｌｌＳｉｇｈｔ  ＩＰ  ３６０°Ｃａｍｅｒａ（Ｎａｐｅｒｖｉｌｌｅ，ＩｌｌｉｎｏｉｓのＳｅｎｔｒｙ  ３６０  Ｓｅｃｕｒｉｔｙ製）を含むがこれらに限定されない。ＦｕｌｌＳｉｇｈｔ  ＩＰ  ３６０°Ｃａｍｅｒａは、教室の３６０度ビューを捕捉するために、魚眼レンズを利用する。ビデオカメラ２４０とデモンストレーションコンピュータ２６０との間のデータ接続インターフェースは、ＩＥＥＥ−１３９４（Ｆｉｒｅｗｉｒｅとしても既知）およびＵＳＢ（ユニバーサルシリアルバス）を含むがこれらに限定されない。左ビデオ符号化システム２３０ａに関してほぼ上述したように、デモンストレーションコンピュータ２６０は、ビデオカメラ２４０から受信した高帯域幅ビデオデータを、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した低帯域幅ビデオデータストリームに圧縮および／または符号化するようにプログラムされる。一部の実施形態において、発表者３１０がコンソールインターフェース２１０にいる間、発表者３１０のストリーミングビデオを提供するために、ビデオカメラ２４０は、固定方向に向かって固定ズーム位置に向けられる。しかしながら、一部の実施形態において、ビデオカメラ２４０の方向および／またはズームは、デモンストレーションコンピュータ２６０を介して制御され得る。これは、デモンストレーションコンピュータ２６０を操作している間等、コンソールインターフェース２１０以外の位置にいる間、ローカル出席者３２０または発表者３１０等の、プレゼンテーションサイトにいる他の対象者に、ビデオカメラ２４０を方向付けることを可能にする。一実施形態において、デモンストレーションコンピュータ２６０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、接続サーバ１３０とビデオを共有するために、接続サーバ１３０とのセッションを確立するようにプログラムされ、セッションを介して伝送されるビデオデータは、遠隔参加者１４０に提供される。
【００２５】
さらに、図２Ａに図示されていないが、一部の実施形態において、教室の代替的ビューを提供する、第２のビデオカメラが含まれてもよい。ビデオカメラ２４０によって提供されるビデオデータと同様に、プログラム可能コンピュータは、第２のビデオカメラから受信した高帯域幅ビデオデータを、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した低帯域幅ビデオデータストリームに圧縮および／または符号化するようにプログラムされ得る。図４Ｆ−２に図示したように、両方のビデオカメラからの画像は、遠隔出席者システム１４０によって同時に表示され得る。図４Ｆ−１に図示したように、プレゼンテーションセンター１１０および／または遠隔出席者システム１４０は、ビデオカメラ２４０および第２のビデオカメラのうちの一方からのビデオを、遠隔出席者システム１４０において選択的に表示するようにプログラムされ得る。発表者３１０またはプレゼンテーションに関連する別の人物は、全ての遠隔出席者システム１４０によって同じビデオが表示されるように、プレゼンテーションセンター１１０および／または遠隔出席者システム１４０を制御し得る。一部の実施形態において、遠隔出席者システム１４０は、遠隔出席者１４１が、ビデオカメラ２４０および第２のビデオカメラのうちのいずれか一方からのビデオを選択的に切り替えることを可能にするようにプログラムされ得る。第２のビデオカメラの使用は、例えば、デモンストレーションコンピュータ２６０においてデモンストレーションを実施するために、発表者３１０がコンソールインターフェース２１０から離れる場合のプレゼンテーション中に有用であり得る。
【００２６】
一部の実施形態において、ビデオカメラ２４０は、上述のＦｕｌｌＳｉｇｈｔ  ＩＰ  ３６０°  Ｃａｍｅｒａ等の広角カメラであり、遠隔出席者システム１４０は、図４Ｆ−３に図示したように、遠隔出席者１４１が、遠隔出席者システム１４０に表示される視野を制御することを可能にする、制御を提供するようにプログラムされる。この制御に応答してビデオカメラ２４０を移動させるのではなく、代わりに、制御を介して選択された、ビデオカメラ２４０によって捕捉されたビデオの一部のみが、遠隔出席者システム１４０において音声／ビデオウィンドウ４３０に表示される。このような実施形態において、各遠隔出席者１４１は、彼らの視野を独立して制御し得る。
【００２７】
第２に、デモンストレーションコンピュータ２６０は、スピーカーフォン２５０を介して音声を出力および受信する。スピーカーフォン２５０の例としては、Ｃｈａｔ  １５０  ＶＣ  Ｖｉｄｅｏ  Ｃｏｎｆｅｒｅｎｃｅ  Ｓｐｅａｋｅｒｐｈｏｎｅ（Ｓａｌｔ  Ｌａｋｅ  Ｃｉｔｙ，ＵｔａｈのＣｌｅａｒＯｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ製）、およびＫｏｎｆｔｅｌ  ３００シリーズスピーカーフォン（Ｕｍｅａ，ＳｗｅｄｅｎのＫｏｎｆｔｅｌ  ＡＢ製）を含むがこれらに限定されない。一部の実施形態において、スピーカーフォン２５０は、ＵＳＢを介してデモンストレーションコンピュータ２６０に接続されるが、アナログまたはデジタル音声信号を送信／受信するために、他の手法がデモンストレーションコンピュータ２６０に採用され得ることを、当業者は理解する。デモンストレーションコンピュータ２６０は、スピーカーフォン２５０から受信した音声信号を、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した符号化されたデジタル形式に圧縮および／または符号化するようにプログラムされる。さらに、デモンストレーションコンピュータ２６０は、ネットワーク１２０を介して接続サーバ１３０から音声データを受信し、受信した音声データを処理し、スピーカーフォン２５０を介して音声を出力するようにプログラムされる。したがって、発表者３１０が話す時、スピーカーフォン２５０は、音声を捕捉し、デモンストレーションコンピュータ２６０は、音声データを接続サーバ１３０に伝送し、そして接続サーバ１３０は、音声データを遠隔参加者１４０に提供し、それによって、遠隔参加者は、発表者３１０によって行われるプレゼンテーションを聞くことができる。遠隔参加者が、プレゼンテーション中に討論に参加することができる状況において、遠隔参加者１４０によって捕捉されるスピーチは、プレゼンテーションサイトにおける出力のために、接続サーバ１３０を介してデモンストレーションコンピュータ２６０に伝送される。一実施形態において、デモンストレーションコンピュータ２６０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、デモンストレーションコンピュータ２６０と接続サーバ１３０との間で音声データを伝送するために、接続サーバ１３０とのセッションを確立するようにプログラムされる。Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアは、デモンストレーションコンピュータ２６０と接続サーバ１３０との間の単一セッションで、上述のビデオおよび音声データの両方を共有するために利用することができるカメラおよびボイスモジュールを提供する。さらに、遠隔ユーザ１４０が、電話を介してプレゼンテーションの音声部分に参加することを可能にするため、スピーカーフォン２５０は、標準的なＰＯＴＳベースの音声会議サービスとともに使用され得る。
【００２８】
一部の実施形態において、特に開示された主題とともに頻繁に使用されるサイトで、スピーカーフォン２５０の代わりに、１つ以上のマイクロフォンおよび１つ以上のスピーカーが提供され得る。１つを超えるマイクロフォンの使用は、ローカル出席者３２０による音声会話がより捕捉可能なようにし得る。１つ以上のスピーカーの使用は、ローカル出席者３２０のそれぞれが、デモンストレーションコンピュータ２６０によって出力される音声をより確実に聞くことができるようにし得る。一部の実施形態において、発表者３１０は、教室内の発表者３１０の位置に関係なく、ボイス通信の品質を確実にするために、無線ヘッドセットを提供される。
【００２９】
第３に、デモンストレーションコンピュータ２６０は、プレゼンテーションセンター１１０と接続サーバ１３０との間の相互作用を制御し、ならびにプレゼンテーションが遠隔参加者１４０によってどのように視認されるかを制御するようにプログラムされる。デモンストレーションコンピュータ２６０は、接続サーバ１３０とのセッションを確立するために使用される。セッションが確立されると、図４Ａまたは図４Ｂに図示したものと同様のインターフェースが、デモンストレーションコンピュータ２６０上に提供される。発表者３１０が、このインターフェースに含まれるウィンドウを最大化すると、最大化されたウィンドウは、遠隔参加者１４０に提供されるインターフェースにおいても同様に最大化される。したがって、発表者３１０が、デモンストレーションコンピュータ２６０上で実行されているデモンストレーション等の、プレゼンテーションの特定の部分に焦点を合わせたい場合、それは、デモンストレーションコンピュータ２６０上でこのインターフェースを介して行われ得る。
【００３０】
第４に、デモンストレーションコンピュータ２６０は、発表者３１０によるデモンストレーションの実行のためにプログラムされる。例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄの使用に関するプレゼンテーションが行われている例において、デモンストレーションコンピュータ２６０は、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄを実行するようにプログラムされ、さらに、その記憶装置に、発表者３１０によってプレゼンテーションとともに使用される種々の文書およびデータを含む。一部の例では、デモンストレーションは、ＶＭｗａｒｅ  Ｆｕｓｉｏｎ（Ｐａｌｏ  Ａｌｔｏ，ＣａｌｉｆｏｒｎｉａのＶＭｗａｒｅ，Ｉｎｃ製）等の仮想マシンソフトウェアを用いて提供され得る。仮想マシンソフトウェアの使用は、システム画像の使用を可能にし、発表者３１０に、デモンストレーション目的に理想的な特定の事前設定プログラム環境を迅速に提供する。通常、デモンストレーションコンピュータ２６０がデモンストレーションを実行するために使用されている場合、ビデオスイッチ２７０は、デモンストレーションが、右表示部２２０ｂ上に表示され、かつ右ビデオ符号化システム２３０ｂを介して接続サーバ１３０に伝送されるように、デモンストレーションコンピュータ２６０から受信したビデオ信号を出力するように構成される。
【００３１】
第５に、デモンストレーションコンピュータ２６０は、発表者３１０が、遠隔生徒コンピュータ３３１の使用を観察可能なようにプログラムされる。一部の実施形態において、発表者３１０はまた、遠隔生徒コンピュータ３３１を制御することができる。これは、発表者３１０が、遠隔生徒コンピュータ３３１のもとへ歩いて行く必要なく、遠隔生徒コンピュータ３３１の遠隔使用を確認し、遠隔使用と相互作用することを可能にする。一部の実施形態において、発表者３１０および遠隔参加者１４０は両方とも、ネットワーク接続を介して生徒コンピュータ３３１にアクセスすることができるため、生徒コンピュータ３３１にモニタ、キーボード、またはマウスが提供されない、遠隔生徒コンピュータ３３１の「ヘッドレス」構成が使用され得る。一部の実施形態において、遠隔生徒コンピュータ３３１は、プレゼンテーションセンター１１０から遠隔の場所に提供され得、複数のプレゼンテーションに提供されるさまざまな生徒コンピュータ３３１の管理における効率の向上を可能にし得る。一実施形態において、生徒コンピュータ３３１は、オープンソースプログラムＵｌｔｒａＶＮＣ等のＶＮＣクライアントを実行するようにプログラムされる、デモンストレーションコンピュータ２６０等のコンピュータによる遠隔アクセスを可能にする、プラットホームに依存しない仮想ネットワークコンピューティング（ＶＮＣ）プロトコル等のグラフィカルデスクトップ共有システムを提供するサーバプログラムを実行するようにプログラムされる。さらに、接続コントローラ２９０は、プレゼンテーションに参加する生徒コンピュータ３３１のうちのいずれかとのＶＮＣセッションの確立を単純化させるユーザインターフェースを提供するようにプログラムされ得る。そのようなユーザインターフェースの一例としては、それぞれが、各生徒コンピュータ３３１に対応する一式のアイコンを含むがこれに限定されない。一部の実施形態において、遠隔生徒コンピュータ３３１に対して提供される遠隔アクセス機構もまた、発表者３１０によるこれらのシステムのアクセスおよび制御を容易にするために、生徒コンピュータ３３０に対して提供され得る。
【００３２】
ビデオ符号化システム２３０ａおよび２３０ｂならびにデモンストレーションコンピュータ２６０はそれぞれ、ネットワーク１２０へのネットワーク接続を有する。ＣＡＴ−５イーサネット（登録商標）等のハードワイヤード接続および８０２．１１ｇ等の無線ネットワーキング技術を含むがこれらに限定されない、種々のネットワーキング技術が採用され得る。ネットワーク１２０を介して、ビデオ符号化システム２３０ａおよび２３０ｂならびにデモンストレーションコンピュータ２６０は、接続サーバ１３０とデータを交換し、それによって、遠隔参加者１４０ａ〜１４０ｄとデータを交換する。図２Ａに図示した実施形態において、コンソールインターフェース２１０が、ネットワーク接続を活用することは任意である。しかしながら、コンソールから直接的なハイブリッド学習システムまたはデモンストレーションコンピュータ２６０の操作の制御等、種々の能力がネットワーク接続を活用する。
【００３３】
図２Ｂは、プレゼンテーションセンター１１０の別の実施形態に含まれる構成要素の概略図を図示する。この実施形態において、図２Ａに図示した実施形態に関してほぼ上述したように、発表者３１０は、左および右スライドを表示するための２つのウィンドウ２１１ａおよび２１１ｂを含む、コンソールインターフェース２１０を操作する。左ウィンドウ２１１ａに示されるスライドは、左表示部２２０ａに方向付けられ、左ウィンドウ２１１ｂに示されるスライドは、右表示部２２０ｂに方向付けられる。
【００３４】
図２Ａに図示した実施形態と対照的に、コンソール２１０によって出力される表示信号は、表示部２２０ａおよび２２０ｂに直接提供される。しかしながら、表示部２２０ａおよび／または表示部２２０ｂは、少なくとも２つの入力表示信号を切り替えることが可能である（図２Ｂは、表示部２２０ａおよび２２０ｂの両方が、少なくとも２つの入力表示信号を切り替えることが可能な実施形態を図示する）。図２Ｂに図示した実施形態において、表示部２２０ａおよび２２０ｂはそれぞれ、ビデオスイッチ２７０によって出力される表示信号も受信する。通常、ビデオスイッチ２７０は、デモンストレーションコンピュータ２６０から受信した表示信号を出力するように構成される。したがって、図示した実施形態において、表示部２２０ａおよび２２０ｂのそれぞれは、コンソールインターフェース２１０、デモンストレーションコンピュータ２６０、または接続コントローラ２９０から受信する表示信号を選択的に表示することができる。したがって、プレゼンテーションの間、プレゼンテーションに関連するソフトウェアの操作をより効率的に実証し、説明するために、表示部２２０ａおよび２２０ｂのうちの一方は、コンソールインターフェース２１０からのスライドを表示し得、一方で、他方の表示部は、デモンストレーションコンピュータ２６０によって提供される表示信号を表示する。一部の実施形態において、表示する表示信号の選択は、表示部２２０ａまたは表示部２２０ｂ上の手動インターフェースによって、あるいは表示部２２０ａまたは２２０ｂに対する携帯型遠隔によって実施され得る。また、図２Ｂに図示されていないが、表示部２２０ａおよび２２０ｂはそれぞれ、単一の表示信号のみを受信し、外部ビデオスイッチ２７０を介して機能性を切り替える表示信号を実装するように構成され得る。
【００３５】
図２Ａに図示した実施形態と対照的に、図２Ｂに図示した実施形態は、ビデオ符号化システム２３０ａおよび２３０ｂを含まない。代わりに、コンソールインターフェース２１０は、ネットワークルータ２８０を介してネットワーク１２０に接続される。コンソールインターフェース２１０、接続コントローラ２９０、およびデモンストレーションコンピュータ２６０は、異なる方法でネットワーク１２０に接続され得ることを当業者が理解しているように、ネットワークルータ２８０は、図２Ｂに図示した実施形態において任意の構成要素である。しかしながら、ネットワークルータ２８０を含むネットワークトポロジーは、図２Ｂに含まれるネットワークに接続されたデバイス間のネットワーキング速度の向上に有用である。また、図２Ａに図示した実施形態を、同様に、ネットワークルータ２８０を含むように構成することができる。ネットワーク１２０を介して、コンソールインターフェース２１０は、ウィンドウ２１１ａおよび２１１ｂのコンテンツを接続サーバ１３０に提供するようにプログラムされる。一実施形態において、コンソールインターフェース２１０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、接続サーバ１３０との２つのセッションを確立するようにプログラムされ、第１のセッションはウィンドウ２１１ａのコンテンツを共有し、かつ第２のセッションはウィンドウ２１１ｂのコンテンツを共有する。ウィンドウ２１１ａのコンテンツが、遠隔参加者インターフェース４００のウィンドウ４１０に表示され、ウィンドウ２１１ｂのコンテンツが、遠隔参加者インターフェース４００のウィンドウ４２０に表示されるように、このウィンドウコンテンツデータは、接続サーバ１３０によって遠隔参加者１４０のそれぞれに提供される（下記に詳述される図４Ａおよび４Ｂ参照）。プレゼンテーションの間に、ウィンドウ２１１ａまたはウィンドウ２１１ｂのコンテンツが変わると、更新されたコンテンツは、遠隔参加者１４０に反映される。
【００３６】
図２Ｂに図示した実施形態において、デモンストレーションコンピュータ２６０は、図２Ａに含まれるデモンストレーションコンピュータ２６０に関して記述した第４の機能を実施するように、つまり、発表者３１０によるデモンストレーションを実行するようにプログラムされる。例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄの使用に関するプレゼンテーションが行われている例において、デモンストレーションコンピュータ２６０は、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄを実行するようにプログラムされ、さらに、その記憶装置に、発表者３１０によってプレゼンテーションとともに使用される種々の文書およびデータを含む。一部の例では、デモンストレーションは、ＶＭｗａｒｅ  Ｆｕｓｉｏｎ（Ｐａｌｏ  Ａｌｔｏ，ＣａｌｉｆｏｒｎｉａのＶＭｗａｒｅ，Ｉｎｃ製）等の仮想マシンソフトウェアを用いて提供され得る。仮想マシンソフトウェアの使用は、デモンストレーション目的に理想的な特定の事前設定プログラム環境を発表者３１０に迅速に提供する、システム画像の使用を可能にする。通常、デモンストレーションコンピュータ２６０がデモンストレーションを実行するために使用されている場合、ビデオスイッチ２７０は、デモンストレーションが、表示部２２０ａおよび２２０ｂのうちの一方または両方に表示され得るように、デモンストレーションコンピュータ２６０から受信したビデオ信号を出力するように構成される。図２Ａに図示した実施形態と対照的に、図２Ｂに含まれるデモンストレーションコンピュータ２６０は、その上に提示されるその表示部またはウィンドウのコンテンツを接続サーバ１３０に提供するようにプログラムされる。一実施形態において、デモンストレーションコンピュータ２６０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、接続サーバ１３０とのセッションを確立するようにプログラムされ、セッションは、グラフィックベースのオペレーティングシステムのデスクトップのコンテンツを共有する。デモンストレーションコンピュータ２６０の表示部のコンテンツが、遠隔参加者インターフェース４００を介して表示されるように、この表示部コンテンツは、接続サーバ１３０によって遠隔参加者１４０のそれぞれに提供される。特定の実施形態において、表示部のコンテンツは、ウィンドウ４１０または４２０のいずれにも表示されない。代わりに、付加的なデモンストレーションウィンドウ４９９が、遠隔参加者インターフェース４００上に表示されるように、接続コントローラ２９０は、発表者３１０が遠隔参加者インターフェース４００を制御可能なようにプログラムされる。例えば、デモンストレーションウィンドウ４９９は、遠隔参加者インターフェース４００の一部として表示されないように「画面外」に通常位置付けられるが、しかし、発表者３１０が、遠隔参加者インターフェース４００において可視となる図４Ａに図示した位置４９９ａに、デモンストレーションウィンドウ４９９を移動させる「ドラッグアンドドロップ」操作を実施し得るように、接続コントローラ２９０はプログラムされ得る。さらに、発表者３１０は、遠隔参加者インターフェース４００の殆どまたは全てを占めるように、デモンストレーションウィンドウ４９９を最大化させるよう選択し得、デモンストレーションコンピュータ２６０で実施されているデモンストレーションのより詳細なビューを提供し得る。一部の実施形態において、デモンストレーションウィンドウ４９９は、付加情報ウィンドウ４６０上に直接位置付けられ（ウィンドウは積み重ねられる）、およびデモンストレーションをより詳細に視認させるために、遠隔参加者が、デモンストレーションウィンドウ４９９の全画面表示を切り替えることを可能にする全画面ボタンは、遠隔参加者インターフェース４００上のデモンストレーションウィンドウ４９９に表示される。これは、全画面ボタンをクリックする遠隔参加者１４０に対するビューにのみ影響し、他の遠隔参加者１４０に提示されるビューには影響しない。デモンストレーションを実施する時、発表者３１０は、遠隔参加者１４０に全画面ボタンをクリックするように口頭で合図する。
【００３７】
接続コントローラ２９０は、多くの機能を実施するようにプログラムされ、その多くは、図２Ａに図示した実施形態に含まれるデモンストレーションコンピュータ２６０に関して上述した。第１に、デモンストレーションコンピュータ２６０は、ビデオカメラ２４０からストリーミングビデオを受信する。接続コンピュータ２９０は、ビデオカメラ２４０から受信した高帯域幅ビデオデータを、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した低帯域幅ビデオデータストリームに圧縮および／または符号化するようにプログラムされる。一部の実施形態において、発表者３１０がコンソールインターフェース２１０にいる間、発表者３１０のストリーミングビデオを提供するために、ビデオカメラ２４０は、固定方向に向かって固定ズーム位置に向けられる。しかしながら、一部の実施形態において、ビデオカメラ２４０の方向および／またはズームは、デモンストレーションコンピュータ２６０を介して制御され得る。これは、デモンストレーションコンピュータ２６０を操作している間等、コンソールインターフェース２１０以外の位置にいる間、ローカル出席者３２０または発表者３１０等の、プレゼンテーションサイトにいる他の対象者に、ビデオカメラ２４０を方向付けることを可能にする。一実施形態において、接続コントローラ２９０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、接続サーバ１３０とビデオを共有するために、接続サーバ１３０とのセッションを確立するようにプログラムされ、セッションを介して伝送されるビデオデータは、遠隔参加者１４０に提供される。
【００３８】
第２に、接続コントローラ２９０は、スピーカーフォン２５０を介して音声を出力および受信する。接続コントローラ２９０は、スピーカーフォン２５０から受信した音声信号を、ネットワーク１２０を介した伝送および接続サーバ１３０による受信に適した符号化されたデジタル形式に圧縮および／または符号化するようにプログラムされる。さらに、接続コントローラ２９０は、ネットワーク１２０を介して接続サーバ１３０から音声データを受信し、受信した音声データを処理し、スピーカーフォン２５０を介して音声を出力するようにプログラムされる。したがって、発表者３１０が話す時、スピーカーフォン２５０は、音声を捕捉し、デモンストレーションコンピュータ２６０は、音声データを接続サーバ１３０に伝送し、接続サーバ１３０は、音声データを遠隔参加者１４０に提供し、それによって、遠隔参加者は、発表者３１０によって行われるプレゼンテーションを聞くことができる。遠隔参加者が、プレゼンテーション中に討論に参加することができる状況において、遠隔参加者１４０によって捕捉されるスピーチは、プレゼンテーションサイトにおける出力のために、接続サーバ１３０を介して、接続コントローラ２９０に伝送される。一実施形態において、接続コントローラ２９０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、接続コントローラ２９０と接続サーバ１３０との間で音声データを伝送するために、接続サーバ１３０とのセッションを確立するようにプログラムされる。Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアは、接続コントローラ２９０と接続サーバ１３０との間の単一セッションで、上述のビデオおよび音声データの両方を共有するために利用することができるカメラおよびボイスモジュールを提供する。
【００３９】
一部の実施形態において、特に開示された主題とともに頻繁に使用されるサイトで、スピーカーフォン２５０の代わりに、１つ以上のマイクロフォンおよび１つ以上のスピーカーが提供され得る。１つを超えるマイクロフォンの使用は、ローカル出席者３２０による音声会話がより捕捉可能なようにし得る。１つ以上のスピーカーの使用は、ローカル出席者３２０のそれぞれが、接続コントローラ２９０によって出力される音声をより確実に聞くことができるようにし得る。
【００４０】
第３に、接続コントローラ２９０は、プレゼンテーションセンター１１０と接続サーバ１３０との間の相互作用を制御し、ならびにプレゼンテーションが遠隔出席者１４１によってどのように視認されるかを制御するようにプログラムされる。接続コントローラ２９０は、接続サーバ１３０とのセッションを確立するために使用される。セッションが確立されると、図４Ａまたは図４Ｂに図示したものと同様のインターフェースが、接続コントローラ２９０上に提供される。発表者３１０が、このインターフェースに含まれるウィンドウを最大化すると、最大化されたウィンドウは、遠隔参加者１４０に提供されるインターフェースにおいても同様に最大化される。したがって、発表者３１０が、デモンストレーションコンピュータ２６０上で実行されているデモンストレーション等の、プレゼンテーションの特定の部分に焦点を合わせたい場合、接続コントローラ２９０上でこのインターフェースを介して行われ得る。
【００４１】
第４に、接続コントローラ２９０は、発表者３１０が、遠隔生徒コンピュータ３３１の使用を観察可能なようにプログラムされる。一部の実施形態において、発表者３１０はまた、遠隔生徒コンピュータ３３１を制御することができる。これは、発表者３１０が、遠隔生徒コンピュータ３３１のもとへ歩いて行く必要なく、遠隔生徒コンピュータ３３１の遠隔使用を確認し、遠隔使用と相互作用することを可能にする。一部の実施形態において、発表者３１０および遠隔参加者１４０は両方とも、ネットワーク接続を介して生徒コンピュータ３３１にアクセスすることができるように、生徒コンピュータ３３１にモニタ、キーボード、またはマウスが提供されず、遠隔生徒コンピュータ３３１の「ヘッドレス」構成が使用され得る。一部の実施形態において、遠隔生徒コンピュータ３３１は、プレゼンテーションセンター１１０から遠隔の場所に提供され得、複数のプレゼンテーションに提供されるさまざまな生徒コンピュータ３３１の管理における効率の向上を可能にし得る。一実施形態において、生徒コンピュータ３３１は、オープンソースプログラムＵｌｔｒａ  ＶＮＣ等のＶＮＣクライアントを実行するようにプログラムされる、接続コントローラ２９０等のコンピュータによる遠隔アクセスを可能にする、プラットホームに依存しない仮想ネットワークコンピューティング（ＶＮＣ）プロトコル等のグラフィカルデスクトップ共有システムを提供するサーバを実行するようにプログラムされる。さらに、接続コントローラ２９０は、プレゼンテーションに参加する生徒コンピュータ３３１のうちのいずれかとのＶＮＣセッションの確立を単純化させるユーザインターフェースを提供するようにプログラムされ得る。そのようなユーザインターフェースの一例としては、それぞれが、各生徒コンピュータ３３１に対応する一式のアイコンを含むがこれに限定されない。一部の実施形態において、遠隔生徒コンピュータ３３１に対して提供される遠隔アクセス機構もまた、発表者３１０によるこれらのシステムのアクセスおよび制御を容易にするために、生徒コンピュータ３３０に対して提供され得る。
【００４２】
さらに、コンソールインターフェース２１０、デモンストレーションコンピュータ２６０、および接続コントローラ２９０のうちのいずれかに対して記述された機能性を組み合わせて、単一のプログラム済みコンピュータシステムとし得る。例えば、デモンストレーションコンピュータ２６０および接続コントローラ２９０の機能性を組み合わせてもよく、それによって、ビデオスイッチ２７０を利用する必要がなくなる。別の例において、全ての３つのシステムの機能性を組み合わせて、コンソールインターフェース２１０とし得る。表示信号を生成するために、コンソールインターフェース２１０がどのようにプログラムされるかに応じて、第３の表示信号アウトが提供され得る。
【００４３】
図３は、図２Ａに図示した構成要素を含むプレゼンテーションセンター１１０の実施形態に対する教室内配置を図示する。図示した構成要素間のネットワーキングおよび他のデータ接続は、そのプレゼンテーションを単純化するために省略されているが、これらの接続の多くを明示的に記述する本記載に基づいて、これらの接続は、当業者により容易に理解され、実装される。図３は、単に開示された主題の実施形態を図示するにすぎず、開示された主題に従って他の教室内配置が採用され得る。「教室」、「教室内」、および「教室外」等の用語が本記載に採用されているが、講堂および会議室を含むがこれらに限定されない他の場所もまた採用することができる。
【００４４】
教室の前方で、発表者３１０は、コンソールインターフェース２１０の付近に位置し、それを操作し、表示部２２０ａおよび２２０ｂは、発表者３１０の背後の両側に位置付けられている。したがって、教室内出席者３２０およびビデオカメラ２４０は、発表者３１０および教室の前方の提示された資料を視認することができる。スピーカーフォン２５０は、発表者３１０による話しが確実に捕捉され、かつ発表者３１０により、遠隔出席者１４１からのコメント等の着信音声が確実に聞こえ得るように、発表者３１０の付近に位置している。また、着信音声を教室内参加者３２０が聞くことができ、かつスピーカーフォン２５０が教室内参加者３２０による口頭のコメントを捕捉することができ、それによって、遠隔参加者１４０が、プレゼンテーション中に教室内討論により十分に参加することができれば有益である。また、発表者３１０が、デモンストレーションを容易に実施し、プレゼンテーションセンター１１０と接続サーバ１３０との相互作用を制御し、プレゼンテーションが遠隔出席者１４１によってどのように視認されるかを制御することを可能にする、デモンストレーションコンピュータ２６０が教室の前方にある。ビデオ符号化システム２３０ａもまた、この場所では表示部２２０ａおよび２２０ｂの付近に設置されるため、教室の前方に位置している。
【００４５】
教室には複数の教室内出席者３２０が着席しており、各教室内出席者は教室内生徒システム３３０へのアクセスを有する。図３は、２人の教室内出席者３２０が各教室内生徒システム３３０を共有する配置を図示する。しかしながら、提示されている資料に応じて、各教室内生徒システムが、１人の対応する教室内出席者３２０を有する場合等、他の配置が使用され得る。教室内生徒システム３３０は、教室内出席者が、プレゼンテーションに関連した演習を実施するのに適したソフトウェア環境を提供するようにプログラムされる。例えば、プレゼンテーションがＭｉｃｒｏｓｏｆｔ  Ｗｏｒｄの使用に関連する場合、教室内生徒システム３３０は、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄを実行するように構成され、プレゼンテーションに関連する種々の例文書を含むであろう。ＶＭｗａｒｅ  Ｆｕｓｉｏｎ等の仮想マシンソフトウェアは、教室内出席者３２０により使用される特定の構成を提供するために、本発明の特定のプログラム環境を提供するように利用され得る。教室内システム３００は、デモンストレーションコンピュータ２６０等のコンピュータによる遠隔アクセスを可能にする、ＶＮＣプロトコル等のグラフィカルデスクトップ共有システムを提供するサーバプログラムを実行するようにプログラムされ得る。一部の実施形態において、教室内システム３３０は、データネットワークに接続される。
【００４６】
教室内生徒システム３３０に加えて、教室内生徒システム３３１によって提供されるものと同じソフトウェア環境を提供するようにプログラムされる、複数の教室外生徒システム３３１が教室内に位置している。しかしながら、各教室外コンピュータシステム３３１は、さらに、その上に提示されるその表示部またはウィンドウのコンテンツを接続サーバ１３０に提供し、かつ接続サーバ１３０を介して教室外コンピュータシステム３３１の遠隔制御を可能にするようにプログラムされる。一実施形態において、教室外生徒システム３３１は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用して、それぞれが接続サーバ１３０との別々のセッションを確立するようにプログラムされる。当業者によって理解されるように、ＶＮＣまたは他のリモートデスクトップソフトウェアの使用等、他の手法が利用され得る。例えば、キーボードおよびマウス操作を教室内生徒システム３３１上で遠隔で実施することができるように、これらのセッションは、表示部コンテンツを共有するだけでなく、さらに、遠隔出席者システム１４１を介して教室内生徒システム３３１の制御を可能にする。典型的に、１人の遠隔出席者１４０のみが、各教室外システム３３１に接続されるように、各遠隔出席者１４１は、遠隔出席者システム１４０を利用して教室外生徒システム３３１に接続する。これは、遠隔出席者１４１が、遠隔出席者システム１４０を介して教室内出席者３２０と同じプレゼンテーションに関連する演習を実施することを可能にする。教室外システム３３１は、デモンストレーションコンピュータ２６０等のコンピュータによる遠隔アクセスを可能にする、ＶＮＣプロトコル等のグラフィカルデスクトップ共有システムを提供するサーバプログラムを実行するようにプログラムされ得る。一部の実施形態において、教室外コンピュータ３３１は、表示部、キーボード、およびマウスを含み、発表者３１０が、遠隔出席者１４１による教室外コンピュータ３３１の使用を確認し、また教室外システム３３１によって提供されるソフトウェアを操作して、遠隔出席者１４１に演習を実証および説明することを可能にする。発表者３１０が、教室内出席者３２０による教室内コンピュータ３３０の使用に関して行うことができるのとほぼ同じように、教室外コンピュータ３３１により、発表者３１０は、遠隔出席者１４１がどのように演習を実施しているかを観察し、彼らを指導することが可能となる。一部の実施形態において、１人の遠隔出席者１４１が、所与の教室外コンピュータ３３１に割り当てられる。一部の実施形態において、教室外コンピュータ３３１は、演習を協同することができる２人の遠隔ユーザ１４１間で共有される。一部の実施形態において、別個の教室外生徒システム３３１は提供されないが、代わりに、教室内生徒システム３３０は、遠隔出席者１４１によって遠隔で使用され、教室内生徒システム３３０と遠隔出席者システム１４０との間のボイス通信を提供するようにプログラムされる。このように、各遠隔出席者１４１は、教室内生徒システム３３０を共有することによって、教室内出席者３２０と協同し得る。
【００４７】
ビデオカメラ２４０は、教室の後方に位置している。典型的に、発表者３１０および教室内出席者３２０の一部を捕捉する、広角撮影が使用される。ビデオカメラ２４０の他の用途、および一部の実施形態において第２のビデオカメラが、本開示に記述される。
【００４８】
図４Ａは、開示された主題の実施形態によって利用されるインターフェースに含まれる種々のウィンドウを図示する。プレゼンテーションに先立って、接続サーバ１３０は、ユーザインターフェース４００を利用するセッションを提供するようにプログラムされる。デモンストレーションコンピュータ２６０および接続コントローラ２９０等、プレゼンテーションセンター１１０に含まれるシステム上で、発表者３１０は、図４に図示したインターフェースを提供する接続サーバ１３０とのセッションを確立する。このインターフェースを使用して、発表者３１０は、遠隔出席者システム１４０を介してプレゼンテーションに対して表示部、ビデオ、および音声データを接続サーバ１３０と共有することができる。さらに、発表者３１０は、遠隔出席者システム１４０上に表示されているように、ユーザインターフェース４００に対して「生の」再配置および制御操作を実施することができる。例えば、通常はユーザインターフェース４００の外側にあり、したがって遠隔出席者１４１に提示されない、デモンストレーションウィンドウ４９９は、位置４９９ａでユーザインターフェース４００にドラッグされ得る。これにより、デモンストレーションウィンドウは、ユーザインターフェース４００の他の部分とともに、遠隔出席者システム１４０上に提示される。さらに、発表者３１０は、次いで、デモンストレーションウィンドウ４９０のコンテンツの全画面表示を提供するために、デモンストレーションウィンドウ４９９を最大化し得る。発表者３１０は、ウィンドウの移動、サイズ変更、および削除等、ユーザインターフェース４００に含まれる他のウィンドウを制御することができ、そのような変更は、遠隔出席者システム１４０を介して提示されるように、ユーザインターフェース４００に反映される。
【００４９】
遠隔出席者システム１４０上で、接続サーバ１３０とのセッションが確立されると、ユーザインターフェース１４０は、遠隔出席者システム１４０を介して遠隔出席者１４１に提示される。一実施形態において、遠隔出席者システム１４０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを介してユーザインターフェース４００を提供するようにプログラムされる。典型的に、遠隔出席者システム１４０上のユーザインターフェース４００は、発表者３１０に提供されるインターフェースと同程度の制御を提供しない。例えば、遠隔出席者システム上のユーザインターフェース４００は、遠隔出席者１４１が、ユーザインターフェース４００に含まれるウィンドウをサイズ変更、移動、最大化、または閉じたりすることを可能にしないことがある。しかしながら、ユーザインターフェース４００に含まれるウィンドウに関してより詳細に後述されるように、遠隔出席者１４１は、ユーザインターフェース４００を介してプレゼンテーションセンター１１０によって提供されるプレゼンテーションを単に観察するのではなく、それと相互作用することができる。
【００５０】
図４Ｂは、ユーザインターフェース４００の別の実施形態を図示する。図４Ａに図示したものと同様のウィンドウが含まれる。デモンストレーションウィンドウ４９９は、ユーザインターフェース４００に含まれる。大部分の時間、デモンストレーションウィンドウ４９９は、限定された空間を占めている。しかしながら、発表者３１０が、デモンストレーションコンピュータ２６０のデモンストレーションを実施している時、発表者３１０および／または遠隔出席者１４０は、より詳細なそのコンテンツの視認を可能にするために、デモンストレーションウィンドウ４９９を拡大することができる。例えば、デモンストレーションウィンドウ４９９は、全画面表示を提供するように拡大され得る。さらに、ユーザインターフェース４００は、ユーザが、プレゼンテーションへの参加を中断せずにユーザインターフェース４００内からサポートを受けることを可能にする、技術サポートウィンドウ４２２を含む。
【００５１】
図５Ａは、ユーザインターフェース４００に含まれる出席者リストウィンドウ４４０の実施形態を図示する。出席者リストウィンドウ４４０は、発表者３１０および遠隔出席者１４０を表示し、それぞれの名前およびそれぞれの役割および状態を示す１つ以上のアイコンを提供する。アイコン４４１は、どの参加者が発表者であるかを示す。アイコン４４２は、どの参加者が遠隔出席者１４０であるかを示す。例えば、発表者３１０により大きな声で話してもらいたいという遠隔出席者１４０からの要求または発表者３１０により静かに話してもらいたいという遠隔出席者１４０からの要求を示す状態アイコンがさらに提供され得る。発表者３１０は、出席者リストウィンドウ４４０を介して、状態アイコンを削除することができる。
【００５２】
図５Ｂは、ユーザインターフェース４００に含まれるチャイムインインターフェース４５０の実施形態を図示する。チャイムインボタン４５１をクリックすることによって、遠隔出席者１４０は、質問があることを示すことができる。遠隔参加者１４０が、チャイムインボタン４５１をクリックすると、彼らの名前が待ち行列表示４５２に表示され、発表者３１０および他の遠隔参加者１４０に対して可視となる。また、一部の実施形態において、これは、発表者３１０の注意を引くように、プレゼンテーションセンター１１０で再生されるチャイム音をもたらす。発表者３１０は、削除ボタン４５３をクリックすることによって、待ち行列全体を削除することができ、または彼らの名前の隣にある確認ボタン４５４をクリックすることによって、遠隔参加者１４０を待ち行列から削除することができる。遠隔参加者１４０はまた、彼ら自身の名前の隣にある確認ボタン４５４をクリックすることによって、待ち行列から彼ら自身を削除し得る（確認ボタン４５４は、彼ら自身の名前の隣にある遠隔参加者１４０にのみ使用可能であり、他の遠隔参加者１４０には使用可能ではない）。任意の人数の遠隔参加者１４０を待ち行列にリストすることができるが、遠隔参加者１４０が繰り返しチャイムインボタン４５１をクリックしたとしても、遠隔参加者１４０は、待ち行列に１回のみリストされ得る。
【００５３】
図５Ｃは、ユーザインターフェース４００に含まれる付加情報ウィンドウ４６０の実施形態を図示する。表示領域４６１を介して、発表者３１０は、画像および付加情報ウィンドウ４６０を介して遠隔出席者１４０に表示されるテキストを表示することができる。例えば、付加情報ウィンドウ４６０は、プレゼンテーションの部分間の休憩時間に残っている時間を表示するために使用され得る。
【００５４】
図５Ｄは、ユーザインターフェース４００に含まれる左表示ウィンドウ４１０の実施形態を図示する。右表示ウィンドウ４２０に対して、同様のインターフェースが、ユーザインターフェース４００に含まれる。一実施形態において、プレゼンテーションセンター１１０は、接続サーバ１３０とのＡｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔセッションを利用して、左表示部２２０ａのコンテンツを共有し、かつ接続サーバ１３０とのＡｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔセッションを利用して、右表示部２２０ｂのコンテンツを共有する。遠隔出席者システム１４０上で、左表示部２２０ａの共有されたコンテンツは、左表示ウィンドウ４１０の表示領域４１１に表示され、右表示部２２０ｂの共有されたコンテンツは、同様に、右表示ウィンドウ４２０に表示される。左表示ウィンドウ４１０のサイズ調整を可能にするズームツール４１２を、発表者３１０および遠隔出席者１４１は両方とも提供され、例えば、表示され、共有されたコンテンツのサイズを適切に拡大縮小しながら、遠隔出席者１４１が、ユーザインターフェース４００の全画面のサイズで共有されたコンテンツを表示してより詳細に視認すること、または図４Ａに図示した元のサイズで視認することを可能とする。発表者３１０は、さらに、発表者３１０が種々の表示設定を制御することを可能にする、設定ボタン４１３を提供される。図５Ｄに図示したように、発表者３１０は、資料を強調または詳述するために、コンソールインターフェース２１０を介して、プレゼンテーション中にリアルタイムで注釈を追加することができる。表示部２２０ａまたは２２０ｂを介した表示に対して可視となった場合、これらの注釈はまた、遠隔出席者システム１４０に表示される。
【００５５】
図５Ｅは、ユーザインターフェース４００に含まれるチャットウィンドウ４７０の実施形態を図示する。チャットウィンドウ４７０は、１人の出席者、または全ての出席者にテキストメッセージを送信するために使用することができる。テキストメッセージを受信すると、チャットウィンドウ４７０は、送信者の名前およびメッセージを表示領域４７１に表示する。テキストメッセージを送信するためには、メッセージ領域４７２にメッセージを入力し、受信者制御４７４を介して受信者を選択し、送信ボタン４７３をクリックしてメッセージを送信する。さらに、発表者３１０は、発表者３１０が、種々の表示設定を制御し、かつチャット履歴を保存することを可能にする、設定ボタン４７５を提供される。
【００５６】
図５Ｆは、ユーザインターフェース４００に含まれる音声／ビデオウィンドウ４３０の実施形態を図示する。一実施形態において、プレゼンテーションセンター１１０は、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔセッションを利用して、ビデオカメラ２４０を介して捕捉されたビデオデータおよび  スピーカーフォン２５０を介して捕捉された音声データを共有し、ならびに遠隔出席者システム１４０を介して提供された音声データを受信する。ユーザインターフェース４００は、発表者３１０が、ユーザインターフェース４００内の音声／ビデオウィンドウ４３０のサイズおよび場所を調整することを可能にし、また、発表者３１０が、種々の表示設定を制御することを可能にする設定ボタン４３２を提供する。遠隔出席者システム１４０上で、共有されたビデオデータは、音声／ビデオウィンドウ４３０の表示領域４３１に表示され、ビデオカメラ２４０によって捕捉されるものによっては、遠隔出席者１４１が、発表者３１０および教室内出席者３２０の動作を視認することを可能にする。
【００５７】
図５Ｇは、ユーザインターフェース４００に含まれる開始ウィンドウ４８０の実施形態を図示する。図４Ａに図示した実施形態において、開始ウィンドウ４８０は、音声接続の確立等、プレゼンテーションに参加しようとしている遠隔参加者１４１に対して生じる、共通の課題に対応する一式の命令を提供する。図４Ｂにおいて、技術サポートウィンドウ４２２が代わりに提供される。
【００５８】
図５Ｈは、ユーザインターフェース４００に含まれるウェブリンクウィンドウ４９０の実施形態を図示する。発表者３１０は、クリックされると、プレゼンテーションに関連するコンテンツにウェブブラウザまたは他のアプリケーションを方向付ける、種々のリンク４９１を提供することができる。一部の実施形態において、ウェブリンクウィンドウ４９０は、各遠隔出席者１４１に実践演習へのリンクを提供する。適切なリンク４９１をクリックすることによって、遠隔出席者システム１４０は、演習を実施するために、教室外コンピュータ３３１とのセッションを確立する。ウェブリンクウィンドウ４９０にこのリンク４９１を提供することによって、遠隔出席者１４１は、プレゼンテーション全体を通じて、適切な教室外コンピュータ３３１に容易に接続することができる。
【００５９】
図５Ｉ−１、５Ｉ−２、５Ｉ−３、および５Ｉ−４は、ユーザインターフェース４００に含まれる技術サポートウィンドウ４２２の実施形態を図示する。技術サポートウィンドウ４２２は、遠隔参加者１４０および発表者３１０のいずれかが、プレゼンテーションへの参加を中断せずに、ユーザインターフェース４００内からサポートを受けることを可能にする。図５Ｉ−１は、技術サポートウィンドウ４２２の初期ビューを図示する。サポートを受けるために、支援ボタン４２３がクリックされる。支援ボタン４２３がクリックされると、技術サポートウィンドウ４２２は、図５Ｉ−２に図示したビューを提示する。ユーザは、問題の簡単な説明を入力し、提出ボタン４２４をクリックする。次いで、技術サポート担当者が支援の提供に対応可能となるまで、技術サポートウィンドウ４２２は、図５Ｉ−３に図示したビューを提示する。技術サポート担当者が対応可能となると、技術サポートウィンドウは、ユーザが技術サポート担当者とのチャットセッションを行うことができる、図示したビューを提示する。技術サポート担当者はまた、直接支援を提供するために仮想教室に入ることができる。一部の実施形態において、技術サポートウィンドウ４２２は、図４において、付加情報ウィンドウ４６０上に位置付けられる。
【００６０】
図６は、ブレイクアウトセッション構成６００の実施形態を図示する。ブレイクアウトセッションにおいて、教室内出席者３２０の一部および遠隔出席者１４１の一部は、特定の作業または演習を協同するために、グループに割り当てられる。一部の実施形態において、これらのグループのそれぞれは、雑音および注意散漫を低減させるために、別々の部屋に行き、各部屋は、図６に図示したブレイクアウトセッション構成６００を提供される。一部の実施形態において、複数のブレイクアウトセッション構成６００は、１つの部屋で提供され、かつ一部の実施形態において、関連したプレゼンテーションが開催される同じ部屋で提供され得る。ブレイクアウトセッション構成６００は、ネットワーク１２０、カメラ６３０、表示部６２０、スピーカーフォン６４０、および入力デバイス６５０に接続される、ブレイクアウトコンピュータシステム６１０を含む。ブレイクアウトコンピュータシステム６１０は、カメラ６３０からビデオデータを受信し、スピーカーフォン６４０から音声データを受信し、次いで、受信したビデオおよび音声データを、ネットワーク１２０を介した伝送および／またはブレイクアウトコンピュータシステム６１０に関連したブレイクアウトセッションに参加する遠隔出席者システム１４０への再伝送に適した低帯域幅発信データストリームに圧縮および／または符号化するようにプログラムされる。カメラ６３０の例としては、Ｍｉｃｒｏｓｏｆｔ  ＬｉｆｅＣａｍ  ＶＸ−７０００  ＵＳＢウェブカメラ（Ｒｅｄｍｏｎｄ，ＷＡのＭｉｃｒｏｓｏｆｔ製）を含むがこれに限定されない。スピーカーフォン６４０の例としては、Ｃｈａｔ  １５０  ＶＣ  Ｖｉｄｅｏ  Ｃｏｎｆｅｒｅｎｃｅ  Ｓｐｅａｋｅｒｐｈｏｎｅ（Ｓａｌｔ  Ｌａｋｅ  Ｃｉｔｙ，ＵｔａｈのＣｌｅａｒＯｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ製）を含むがこれに限定されない。当業者によって理解されるように、音声およびビデオを受信および出力するための他の機器および手法が既知であり、容易に利用される。カメラ６３０は、より効率的な協同を促進するために、ブレイクアウトセッションに参加する教室内出席者３２０のビデオを捕捉するように位置付けられる。遠隔出席者システム１４０は、発信データストリームを受信し、およびカメラ６３０を介して捕捉したビデオを表示し、かつスピーカーフォン６４０を介して捕捉した音声を出力するようにプログラムされる。ブレイクアウトコンピュータシステム６１０はまた、遠隔出席者１４１からのスピーチ通信等、遠隔出席者システム１４０から受信した音声データを、スピーカーフォン６４０を介して、受信および出力するようにプログラムされる。遠隔出席者システム１４０は、遠隔出席者１４１からのスピーチ通信等の音声データを捕捉し、ブレイクアウトコンピュータシステム６１０による受信のために、音声データを圧縮および／または符号化するようにプログラムされる。一部の実施形態において、遠隔出席者１４１は、受信および発信音声のためにヘッドセットを利用し得るが、マイクロフォンおよびスピーカーもまた適している。一部の実施形態において、遠隔出席者システム１４０は、遠隔出席者システム１４０からブレイクアウトコンピュータシス��ム６１０への音声の伝送を選択的に可能にする音声制御を提供および／またはそれに応答するようにプログラムされ得る。例えば、遠隔出席者システム１４０によって、通話／ミュートボタン（図示せず）が提供され得る。
【００６１】
一部の実施形態において、表示部６２０は、教室内参加者３２０による使用のために大型表示である。表示部６２０の例としては、ＶＧＡ、ＤＶＩ、またはＨＤＭＩ等のビデオ入力を有する４７インチ１０８０ｐ  ＬＣＤテレビを含むがこれに限定されない。ブレイクアウトコンピュータシステム６１０は、より詳細に後述されるブレイクアウトインターフェース７００を表示部６２０上に出力するように構成される。入力デバイス６５０は、教室内出席者３２０またはブレイクアウトコンピュータシステム６１０の設定に関係している人物が、ブレイクアウトコンピュータシステム６１０を制御することを可能にする。入力デバイス６５０は、例えば、キーボードおよびマウスを含み得る。一部の実施形態において、ブレイクアウトセッション構成６００に含まれる構成要素の一部または全ては、教室内出席者３２０が着席するテーブル６６０上にある。
【００６２】
ブレイクアウトコンピュータシステム６１０は、ブレイクアウトセッションの進行を支援または確認する目的で、発表者３１０による遠隔アクセスを可能にするようにプログラムされ得る。例えば、ブレイクアウトコンピュータシステム６１０は、仮想ネットワークコンピューティング（ＶＮＣ）サーバを提供し得る。
【００６３】
図７は、上述のブレイクアウトセッション中に利用されるブレイクアウトインターフェース７００の実施形態を図示する。ブレイクアウトインターフェース７００は、ブレイクアウトセッション中に表示部６２０および遠隔出席者システム１４０上に提供される。ブレイクアウトインターフェース７００は、出席者リストウィンドウ７１０を含む。出席者リストウィンドウ７１０は、ユーザインターフェース４００に含まれる出席者リストウィンドウ４４０に関して上述したものとほぼ同じ方法で作用する。しかしながら、ブレイクアウトセッションに関しては、ブレイクアウトセッションに参加しているのはリストされた遠隔出席者１４１のみである。他の遠隔出席者１４１は、同じ授業に参加していてもよいが、異なるブレイクアウトセッションに割り当てられる。音声／ビデオウィンドウ７２０は、音声／ビデオウィンドウ４３０に関して上述したものとほぼ同じ方法で機能する。カメラ６３０を介して捕捉されたビデオデータおよびスピーカーフォン６４０介して捕捉され、ネットワーク１２０を介して伝送された音声データは、音声／ビデオウィンドウ７２０にビデオを表示し、かつ遠隔出席者１４１の受信した音声データを出力する、遠隔出席者システム１４０によって受信される。したがって、遠隔出席者１４１は、同じブレイクアウトセッションに参加している教室内出席者３２０を視認し、彼らとより効果的に相互作用することができる。付加情報ウィンドウ７３０は、ブレイクアウトセッション時間に残っている時間を表示する、図示したカウントダウンタイマ９３１等、ブレイクアウトセッションに参加している出席者に他の情報を提供する。典型的に、ブレイクアウトセッションは、決められた時間に対するものであり、その後プレゼンテーションの出席者の全員が、主会議に戻る。一部の実施形態において、ブレイクアウトインターフェース７００はまた、ブレイクアウトセッションに参加している出席者が、テキストメッセージを交換することを可能にするため、上述のチャットウィンドウ４７０と同様のチャットウィンドウ（図示せず）を含み得る。グループが支援を必要とする場合、配信メッセージボックス７４０は、ブレイクアウトセッションに参加している出席者が、メッセージを送信することを可能にする。発表者３１０は、配信メッセージボックス７４０または付加情報ウィンドウ７３０を介して表示される全ての出席者にメッセージを送信することができる。
【００６４】
ブレイクアウトインターフェース７００に含まれるホワイトボードウィンドウ７５０は、教室内出席者４２０（入力デバイス８５０を介して）および遠隔出席者１４１（遠隔出席者システム１４０を介して）が、図面および図表をともに作成および編集することを可能にする、協同ツールを提供する。ホワイトボードウィンドウ７５０は、ページ移動制御７５１を介して出席者のそれぞれにアクセス可能な複数の仮想ページを提供する。出席者は、ホワイトボードウィンドウ７５０と相互作用して、形状、図表、およびメモを描画し得る。ホワイトボードウィンドウ７５０は、特に管理型資料に有用であり、出席者は、少数グループに分かれて、意見を出し合ってもよく、またはフローチャートおよび他のプロジェクト管理追跡チャートもしくはグラフを描画し得る。ブレイクアウトコンピュータ６１０または遠隔出席者システム１４０を介して行われた変更は、ブレイクアウトセッションの出席者のそれぞれに提供されるホワイトボードウィンドウ７００に反映される。ホワイトボードウィンドウ７５０は、オブジェクトを取得し、再位置付けするオブジェクトセレクタ７５２、直線を作成するための線ツール７５３、四角図を作成するための四角形ツール７５４、円形および楕円形を作成するための楕円形ツール７５５、三角図を作成するための三角形ツール７５６、多角図を作成するための多角形ツール７５７、半楕円図を作成するための楔形ツール７５８、自由形式形状を描画するための鉛筆ツール７５９、テキストを作成および編集するためのテキストツール７６０、頻繁に使用される形状を作成するためのゴム印ツール７６１、ならびに画面上のメモを作成および編集するための付箋ツール７６２を含むがこれらに限定されない描画ツールを含む。
【００６５】
一部の実施形態において、遠隔出席者システム１４０は、遠隔出席者１４１が、主会議のためのユーザインターフェース４００とブレイクアウトインターフェース７００を切り替えることを可能にするインターフェースを提供するようにプログラムされる。例えば、ユーザインターフェース４００に含まれるウェブリンクウィンドウ４９０は、クリックされるとブレイクアウトインターフェース７００を開始するリンクを遠隔出席者１４１に提供し得る。ブレイクアウトセッションが完了すると、ブレイクアウトインターフェース７００は終了し得、遠隔出席者システム１４０は、ユーザインターフェース４００に戻る。
【００６６】
ブレイクアウトセッションが完了し、出席者が主会議に戻ると、発表者３１０は、グループ報告のために、主教室においてブレイクアウトセッションの結果を表示することができる。通常、出席者のうちの１人が、ブレイクアウトセッションで編集された彼らのグループの結果に対して話す。主教室において、ブレイクアウトセッションのそれぞれに対するホワイトボードウィンドウ７５０のコンテンツを、討論のために、教室内出席者および遠隔出席者の両方に表示することができる。
【００６７】
一部の実施形態において、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｃｏｎｎｅｃｔソフトウェアを利用するブレイクアウトセッションの特徴が提供される。そのような実施形態において、ほぼ上述したように、接続サーバ１３０は、ブレイクアウトコンピュータシステム６１０と遠隔出席者システム１４０との間で利用される。一部の実施形態において、上述のブレイクアウトセッション特徴を提供するために、Ｃｉｔｒｉｘ  ＧｏＴｏＭｅｅｔｉｎｇ（Ｇｏｌｅｔａ，ＣａｌｉｆｏｒｎｉａのＣｉｔｒｉｘ  Ｏｎｌｉｎｅ  ＬＬＣ製）が利用され得る。各ブレイクアウトセッションは、ブレイクアウトコンピュータシステム６１０およびブレイクアウトセッションに関連する遠隔出席者システム１４０によってアクセスされる、別々のセッションを利用する。
【００６８】
図８は、コンピュータシステム８２１のＰＣベースの実装の機能ブロック図であり、上述の図に図示した種々のプログラム済みコンピュータシステムの一部の実施形態の例証である。例示的なシステム８２１は、中央処理装置（ＣＰＵ）８２２、メモリ８２３および相互接続バス８２４を含む。ＣＰＵ６２２は、単一のマイクロプロセッサ（例えば、ｘ８６マイクロプロセッサ）を含んでもよく、またはマルチプロセッサシステムとしてコンピュータシステム８２１を構成するために、複数のマイクロプロセッサを含み得る。メモリ８２３は、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）等のメインメモリ、およびＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ等の読み取り専用メモリを含む。システム８２１はまた、種々のディスクドライブ、テープドライブ等の大容量記憶装置デバイスを含む。メインメモリは、典型的に、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）および高速キャッシュメモリを含む。操作中、メインメモリは、ＣＰＵ８２２により実行される少なくとも一部の命令およびデータを保存する。
【００６９】
大容量記憶装置は、ＣＰＵ８２２により使用されるデータおよび命令を保存するために、１つ以上の磁気ディスクもしくはテープドライブまたは光ディスクドライブを含み得る。ユーザＰＣでは、例えば、ディスクドライブまたはテープドライブの形の少なくとも１つの大容量記憶装置システム８２５は、オペレーティングシステムおよびアプリケーションソフトウェアならびに受信したメッセージおよび文書等のデータを保存する。コンピュータシステム８２１内の大容量記憶装置８２５はまた、データを入力および出力し、コンピュータシステム８２１に、およびそれからコード化するために、フロッピー（登録商標）ディスク、コンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、または集積回路不揮発性メモリアダプタ（つまり、ＰＣ−ＭＣＩＡアダプタ）等の種々のポータブル媒体に対する１つ以上のドライブを含み得る。
【００７０】
システム８２１はまた、ネットワーク８３０を介したデータ通信のためのインターフェース８２９として一例として示される、通信のための１つ以上の入力／出力インターフェースを含む。インターフェース８２９は、ネットワーク８３０を介した種々の種類のデジタル通信のために、モデム、イーサネット（登録商標）カードまたは任意の他の適切なデータ通信デバイスであり得る。物理通信リンクは、（例えば、衛星、移動体通信、またはＷＬＡＮネットワークを介して）光、有線、または無線であり得る。
【００７１】
コンピュータシステム８２１は、さらに、それぞれのユーザインターフェースとして機能する表示部８２７およびキーボード８２８との相互接続のために、適切な入力／出力ポート８２６を含み得る。例えば、コンピュータは、出力表示部８２７を駆動するために、グラフィックスサブシステムを含み得る。出力表示部８２７は、陰極線管（ＣＲＴ）ディスプレイまたは液晶ディスプレイ（ＬＣＤ）を含み得る。システム８２１のそのような実装のための入力制御デバイスは、英数字および他のキー情報を入力するためのキーボード８２８を含むであろう。システムのための入力制御デバイスは、さらに、マウス、トラックボール、スタイラス、またはカーソル方向キー等のカーソル移動デバイス（図示せず）を含み得る。システム８２１への周辺機器８２７，８２８のリンクは、有線接続であり得、または無線通信を使用し得る。
【００７２】
各コンピュータシステム８２１は、種々のアプリケーションプログラムを実行し、かつデータを保存し、インベントリーサービスに対する所望の処理またはインベントリーサービスに対する要求の処理を実行するために、８２７および８２８等の要素を通じて、および／またはネットワーク８３０を介して提供される、ユーザインターフェースを介する１つ以上の相互作用を可能にする。
【００７３】
図９は、サーバの機能を実施し得る、汎用コンピュータシステム９３１の機能ブロック図であり、上述の図に図示したプログラム済みコンピュータシステムの一部の実施形態の例証である。
【００７４】
例示的なコンピュータシステム９３１は、中央処理装置（ＣＰＵ）９３２、メモリ９３３および相互接続バス９３４を含む。ＣＰＵ９３２は、単一のマイクロプロセッサを含んでもよく、またはマルチプロセッサシステムとしてコンピュータシステム９３２を構成するために、複数のマイクロプロセッサを含み得る。図示していないが、コンピュータシステム９３１は、データネットワーク９４０を介して相互接続される、複数の別のコンピュータシステムを備え得る。メモリ９３３は、メインメモリ、読み取り専用メモリ、および種々のディスクドライブ、テープドライブ等の大容量記憶装置デバイスを含む。メインメモリは、典型的に、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）および高速キャッシュメモリを含む。操作中、メインメモリは、ＣＰＵ９３２により実行される命令およびデータの少なくとも一部を保存する。
【００７５】
大容量記憶装置は、ＣＰＵ９３２により使用されるデータおよび命令を保存するために、１つ以上の磁気ディスクもしくはテープドライブまたは光ディスクドライブを含み得る。好ましくはディスクドライブまたはテープドライブの形の少なくとも１つの大容量記憶装置システム９３５は、インベントリーサービスに使用されるデータベースを保存する。大容量記憶装置９３５はまた、データを入力および出力し、コンピュータシステム９３１に、およびそれからコード化するために、フロッピー（登録商標）ディスク、コンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、または集積回路不揮発性メモリアダプタ（例えば、ＰＣ−ＭＣＩＡまたはＵＳＢアダプタ）等の種々のポータブル媒体に対する１つ以上のドライブを含み得る。
【００７６】
システム９３１はまた、ネットワーク９４０を介したデータ通信のためのインターフェース９３９として一例として示される、通信のための１つ以上の入力／出力インターフェースを含む。インターフェース９３９は、モデム、イーサネット（登録商標）カードまたは任意の他の適切なデータ通信デバイスであり得る。多数のユーザにインベントリーサービスを提供するため、インターフェース９３９は、好ましくは、ネットワーク９４０への比較的高速のリンクを提供する。物理通信リンクは、（例えば、衛星、移動体通信、またはＷＬＡＮネットワークを介して）光、有線、また無線であり得る。あるいは、コンピュータシステムは、メインフレームまたは他の種類のホストコンピュータシステムを備え得る。
【００７７】
図示されていないが、システム９３１は、さらに、ローカルユーザインターフェースとして機能するローカルディスプレイおよびキーボード等との相互接続のために、適切な入力／出力ポートを含み得る。あるいは、サーバ操作人員は、ネットワーク９４０を介して、遠隔端末デバイスからシステムを制御およびプログラミングするために、システム９３１と相互作用し得る。
【００７８】
コンピュータシステム９３１は、種々のアプリケーションプログラムを実行し、データベースを保存する。コンピュータシステム９３１は、他のプログラムおよび／または他のホストデータベースサービスを実行し得ることを、当業者は認識されたい。したがって、システム９３１は、インベントリーサービス関連機能を待っている間、アイドル状態である必要はない。また、システム９３１は、単一のコンピュータシステムとして、またはネットワーク９４０上の異なるノードにおいて多数の外観を有する分散システムとして実装され得る。
【００７９】
コンピュータシステム９２１および９３１に含まれる構成要素は、典型的に、サーバ、ワークステーション、パーソナルコンピュータ、ネットワーク端末等として使用される汎用コンピュータシステムで見られるものである。事実、これらの構成要素は、当技術分野において既知のそのようなコンピュータ構成要素の広範なカテゴリを表すように意図される。
【００８０】
上記に概説した手法の側面は、プログラミングにおいて具現化され得る。本技術のプログラム側面は、典型的に、ある種類の機械可読媒体において行われるまたは具現化される実行可能コードおよび／または関連データの形で、「製品」または「製造品」であると考えられ得る。「記憶装置」型媒体は、ソフトウェアプログラミングの任意の時点において記憶装置を提供し得る、コンピュータ、プロセッサ等のメモリ、または種々の半導体メモリ、テープドライブ、ディスクドライブ等のそれらの関連モジュールのいずれかまたは全てを含む。ソフトウェアの全てまたは一部は、インターネットまたは種々の他の電気通信ネットワークを介していつでも通信され得る。そのような通信は、例えば、あるコンピュータまたはプロセッサから別のコンピュータまたはプロセッサへのソフトウェアの読み込みを可能にし得る。したがって、ソフトウェア要素を有する別の種類の媒体は、有線および光地上線ネットワークを介しておよび種々のエアリンクを介して、ローカルデバイス間で物理インターフェースにわたって使用されるもの等の、光波、電波および電磁波を含む。有線または無線リンク、光リンク等、そのような波を搬送する物理要素はまた、ソフトウェアを有する媒体とみなされ得る。本明細書では、有形の「記憶装置」媒体に制限されない限り、コンピュータまたは機械「可読媒体」等の用語は、実行するためにプロセッサへの命令の提供に関与する任意の媒体をいう。
【００８１】
機械可読媒体は、有形の記憶装置媒体、搬送波媒体または物理伝送媒体を含むがこれらに限定されない様々な形態をとり得る。不揮発性記憶装置媒体は、例えば、本明細書に示し、記述したような、ホワイトポイント補正を実装するために使用され得るもの等、任意のコンピュータ等における記憶装置デバイスのいずれか等の光または磁気ディスクを含む。揮発性記憶装置媒体は、そのようなコンピュータプラットフォームのメインメモリ等の動的メモリを含む。有形の伝送媒体は、コンピュータシステム内にバスを備えるワイヤを含む、銅線および光ファイバーの同軸ケーブルを含む。搬送波伝送媒体は、無線周波（ＲＦ）および赤外線（ＩＲ）データ通信中に発生されるもの等、電気もしくは電磁信号、または音波もしくは光波の形態をとることができる。したがって、コンピュータ可読媒体の一般的な形態は、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意の他の磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤまたはＤＶＤ−ＲＯＭ、任意の他の光媒体、パンチカード紙テープ、ある種の穴を有する任意の他の物理記憶装置媒体、ＲＡＭ、ＰＲＯＭおよびＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、任意の他のメモリチップまたはカートリッジ、搬送波輸送データまたは命令、そのような搬送波を輸送するケーブルまたはリンク、あるいはコンピュータまたは他のプログラム可能デバイスがプログラミングコードおよび／またはデータを読み取ることができる任意の他の媒体を含む。コンピュータまたは機械可読媒体のこれらの形態の多くは、１つ以上の命令の１つ以上のシーケンスをプロセッサに搬送することにおいて必要とされ得る。
【００８２】
本発明の特定の側面は、種々の開示された機能を実装するために使用される実行可能コードおよび／またはデータベースソフトウェア等の、ソフトウェア要素に関する。これらの機能は、ローカルエリアまたは広域通信ネットワークによって連結される、様々な物理システム上に存在し得る。
【００８３】
様々な時間において、これらのソフトウェア要素のいずれかまたは全てに対する実行可能コードまたはデータベースの全てまたは一部は、記憶装置媒体内に存在し得、または電磁媒体によって搬送され得る。開発されたインベントリーシステムに関する種々のデータ構成要素および他のファイルは、種々の異なる媒体に存在し得、または種々の異なる媒体を介して輸送され得る。物理媒体は、汎用コンピュータシステムの種々の半導体メモリ、テープドライブ、ディスクドライブ等、コンピュータ処理システム６２１、７３１のメモリを含む。ソフトウェアの全てまたは一部は、時には、ネットワークまたは種々の他の電気通信ネットワークを介して通信され得る。そのような通信は、例えば、ソフトウェアを別のコンピュータ（図示せず）からサーバまたは別のネットワーク要素に読み込み得る。したがって、ソフトウェア要素を有する別の種類の媒体は、有線および光地上線ネットワークを介しておよび種々のエアリンクを介して、ローカルデバイス間で物理インターフェースにわたって使用されるもの等の、光波、電波および電磁波を含む。
【００８４】
したがって、上述の操作は、あらゆる種類のルータまたはコンピュータ上で動作するソフトウェア、ファームウェア、またはマイクロコードの実行によって行われ得る。さらに、そのような操作を実装するためのコードは、任意のコンピュータまたは機械可読媒体に保存される、またはそれによって搬送されるあらゆる形態の（例えば、ソースコード、オブジェクトコード、解釈コード等）コンピュータ命令の形であり得る。
【００８５】
様々な時間において、これらのプログラミング要素のいずれかまたは全てに対する実行可能コードの全てまたは一部は、記憶装置媒体内に存在し得、または電磁媒体によって搬送され得る。記憶装置媒体は、無線コントローラのメモリ、または種々の半導体メモリ、テープドライブ、ディスクドライブ等の、無線コントローラにプログラミングを提供し得るコンピュータ処理システムのメモリもしくは他の記憶装置要素を含む。ソフトウェアの全てまたは一部は、時には、インターネットまたは種々の他の電気通信ネットワークを介して通信され得る。そのような通信は、例えば、ソフトウェアまたはその更新を、コンピュータ（図示せず）から無線コントローラに読み込み得る。したがって、ソフトウェア要素を有する別の種類の媒体は、有線および光地上線ネットワークを介しておよび種々のエアリンクを介して、ローカルデバイス間で物理インターフェースにわたって使用されるもの等の、光波、電波および電磁波を含む。
【００８６】
本開示では、開示された主題の好適な実施形態およびその多用途性の少数の実施例のみを記述している。開示された主題は、様々な他の組み合わせおよび状況で使用することが可能であり、本明細書で表現される発明の概念の範囲内で変更または修正することが可能なことが理解される。したがって、例えば、当業者は、本明細書に記載の特定の物質および手順に対する多くの等価物を認識し、または単なる通常の実験を用いて確認することができる。このような等価物は、本発明の範囲内であるとみなされる。さらに、発明の概念の範囲は、本明細書において上述した種々の特徴の組み合わせおよび下位の組み合わせの両方、ならびに前述の記載を読むことによって当業者が想到するであろう、これらの変形および修正を含む。
【００８７】
先の記載および図は、当業者が本明細書に記述した種々の側面を実施可能なように提供されている。当業者にはこれらの側面への種々の変更が容易に理解され、また本明細書で定義した一般的な原理は、他の側面に適用され得る。したがって特許請求の範囲は、本明細書に示した側面に限定されるものと意図されてはおらず、言語による特許請求の範囲に整合する十分な範囲を与えられるべきであり、単数形での要素への言及は、特にそのように記述されていないかぎり、「唯一の」を意味するように意図されてはおらず、むしろ「１つ以上の」を意図している。特に記述がない限り、用語「一部の」は、１つ以上をいう。男性の代名詞（例えば、彼の）は女性または中性（例えば、彼女のおよびその）を含み、逆もまた同様である。当業者に既知のまたは後に既知となる、本開示全体を通して記述される種々の側面の要素の全ての構造上および機能上の等価物は、参照によって本明細書に明白に組み込まれ、特許請求の範囲によって包含されることが意図される。さらに、本明細書に開示されるものは、一般に供されることを意図したものではない。
【図１】
0005560323.tif 000002
【図２Ａ】
0005560323.tif 000003
【図２Ｂ】
0005560323.tif 000004
【図３】
0005560323.tif 000005
【図４Ａ】
0005560323.tif 000006
【図４Ｂ】
0005560323.tif 000007
【図５−１】
0005560323.tif 000008
【図５−２】
0005560323.tif 000009
【図５−３】
0005560323.tif 000010
【図５−４】
0005560323.tif 000011
【図５−５】
0005560323.tif 000012
【図５−６】
0005560323.tif 000013
【図５−７】
0005560323.tif 000014
【図５−８】
0005560323.tif 000015
【図５−９】
0005560323.tif 000016
【図５−１０】
0005560323.tif 000017
【図５−１１】
0005560323.tif 000018
【図６】
0005560323.tif 000019
【図７】
0005560323.tif 000020
【図８】
0005560323.tif 000021
【図９】
0005560323.tif 000022