(57)【要約】      （修正有）【課題】機器の表示部に表示される画像データを共有する。【解決手段】第１及び第２の制御装置１０、２０に接続されたサーバーは、第１及び第２の制御装置の少なくともいずれかとの間でデータを通信するためのセッションを確立する呼制御手段と、前記セッションを確立する制御装置の情報を管理する管理手段と、前記セッションを利用して前記制御装置に接続されている機器の表示部に表示される画像データを受信する受信手段と、前記受信した画像データをの制御装置に表示させるために送信する送信手段とを備え、前記管理手段は、第２の制御装置に表示させている画像データを送信する制御装置のセッションが切断された場合、前記制御装置の情報に基づき、接続されているいずれかの制御装置を特定し、前記受信手段は、前記特定された制御装置に接続されている機器の表示部に表示される画像データを受信する。【選択図】図１
2013196218.tif 000002
【特許請求の範囲】
【請求項１】
グループ識別情報にてグループ化された第１の制御装置と第２の制御装置とに、ネットワークにより接続された通信サーバーであって、
前記第１の制御装置及び前記第２の制御装置の少なくともいずれかとの間でデータを通信するためのセッションを確立する呼制御手段と、
前記セッションを確立する制御装置の情報を管理する管理手段と、
前記セッションを利用して前記制御装置に接続されている機器の表示部に表示される画像データを受信する受信手段と、
前記受信した画像データを前記第２の制御装置に表示させるために送信する送信手段と、を備え、
前記管理手段は、前記第２の制御装置に表示させている画像データを送信する制御装置のセッションが切断された場合、前記制御装置の情報に基づき、接続されているいずれかの制御装置を特定し、
前記受信手段は、前記特定された制御装置に接続されている機器の表示部に表示される画像データを受信する
ことを特徴とする通信サーバー。
【請求項２】
前記管理手段は、
前記セッションの開始又は更新要求に応じて、前記制御装置の情報を管理するリストを更新することを特徴とする請求項１に記載の通信サーバー。
【請求項３】
前記管理手段は、
前記セッションの更新通知に応じて、前記制御装置の情報を管理するリストを更新することを特徴とする請求項１に記載の通信サーバー。
【請求項４】
前記管理手段は、
外部機器からのセッションの更新通知に応じて、前記リストを更新することを特徴とする請求項３に記載の通信サーバー。
【請求項５】
前記制御装置の情報は、
制御装置の識別情報と該制御装置に接続された機器の情報とを含むことを特徴とする請求項１〜４のいずれか一項に記載の通信サーバー。
【請求項６】
前記制御装置の情報は、
前記制御装置の識別情報毎に前記いずれかの制御装置を特定するための優先度を含むことを特徴とする請求項５に記載の通信サーバー。
【請求項７】
前記管理手段は、
前記制御装置の情報に基づき前記優先度を算出することを特徴とする請求項６に記載の通信サーバー。
【請求項８】
グループ識別情報にてグループ化された第１の制御装置と第２の制御装置とが、ネットワークにより接続された通信制御システムであって、
前記第１の制御装置は、
前記第１の制御装置に接続された機器の表示部に表示される画像データの取得を検知する検知部と、
前記画像データの取得を検知した場合、前記グループ識別情報により特定される前記第２の制御装置との間でデータを通信するためのセッションを確立し、該セッションを利用して前記取得した画像データを送信する第１の通信制御部と、を備え、
前記第２の制御装置は、
前記送信された画像データを受信する第２の通信制御部と、
前記第２の通信制御部により受信された画像データを表示するように制御する表示制御部と、を備え、
更に、前記第１の制御装置及び前記第２の制御装置の少なくともいずれかとの間でデータを通信するためのセッションを確立する呼制御手段と、
前記セッションを確立する制御装置の情報を管理する管理手段と、
前記セッションを利用して前記制御装置に接続されている機器の表示部に表示される画像データを受信する受信手段と、
前記受信した画像データを前記第２の制御装置に表示させるために送信する送信手段と、を備え、
前記管理手段は、前記第２の制御装置に表示させている画像データを送信する制御装置のセッションが切断された場合、前記制御装置の情報に基づき、接続されているいずれかの制御装置を特定し、
前記受信手段は、前記特定された制御装置に接続されている機器の表示部に表示される画像データを受信する
ことを特徴とする通信制御システム。
【請求項９】
グループ識別情報にてグループ化された第２の制御装置に、ネットワークにより接続された第１の制御装置から送信された画像データを表示させるためのプログラムであって、
前記第１の制御装置及び前記第２の制御装置の少なくともいずれかとの間でデータを通信するためのセッションを確立する呼制御処理と、
前記セッションを確立する制御装置の情報を管理する処理と、
前記セッションを利用して前記制御装置に接続されている機器の表示部に表示される画像データを受信する処理と、
前記受信した画像データを前記第２の制御装置に表示させるために送信する処理と、
前記第２の制御装置に表示させている画像データを送信する制御装置のセッションが切断された場合、前記制御装置の情報に基づき、接続されているいずれかの制御装置を特定する処理と、
前記特定された制御装置に接続されている機器の表示部に表示される画像データを受信する処理と、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信サーバー、通信制御システムおよびプログラムに関する。
【背景技術】
【０００２】
液晶やプラズマなどのフラットパネルやプロジェクタを用いた４０インチ〜６０インチ程度のサイズの大型のディスプレイに、タッチパネルを搭載した、いわゆる「電子情報ボード」製品が市場に出ている。これらの製品はパソコンを接続することによって、接続したパソコンの表示部に表示された映像を大きく映すことができる。電子情報ボードは、企業や行政機関の会議におけるプレゼンテーション等や教育機関等で用いられている。
【０００３】
例えば、特許文献１には、ホワイトボードの画面を遠隔地の会議参加者と共有する目的で、ストロークと作業画面とを別々に共有する遠隔会議方法が開示されている。
【０００４】
また、電子情報ボードに搭載されたタッチパネル機能を用いて、マウス操作の替わりに、映像が映されている画面を直接タッチすることにより、画面を表示しているパソコンを操作する、「タッチパネルを介したパソコン操作機能」が提供されている。さらに、接続したパソコン上で動かす、電子黒板アプリケーションソフトウエアがこれらの機器と一緒に提供されている。このアプリケーションソフトウエアは、黒板の役割をする画面を提供しその上に手書き文字などをタッチパネルを介して描く機能、このアプリケーションを提供するパソコンの画面を取り込んでその上に手書きを重畳して描く機能など、「タッチパネルを介した手書機能」が提供されている。
【０００５】
このような手書き機能を持つ電子情報ボードを利用すると、オフィスの会議シーン等において、説明のための表示資料を操作しながら、適宜画面上に直接指摘事項等の書き込みを行い、さらに必要に応じ書き込みを含む画面内容を記録することができる。その結果、会議終了時に画面内容を直ぐに検討でき、画面内容を再利用することで効率的に結論などをまとめることが期待できる。
【０００６】
近年のネットワークの高速化、クラウドサービスの普及に伴い、これら電子情報ボードを使って遠隔会議を行う事例も増えている。その際、例えば既存の遠隔会議ソフトを使うことによりＰＣの画面を遠隔地の画面に表示することができ、これにより、遠隔地の参加者と画面を共有することができる。この結果、従来のＴＶ会議に加えてホワイトボードへの書き込みや投影しているＰＣの画面を、リアルタイムに遠隔地の参加者と共有することができ、遠隔会議でありながらフェイスツーフェイスの会議のように、より活発な議論を行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このような機能を有する電子情報ボードを利用した遠隔会議において重要なことは、会議室に持ち込んだＰＣの画面をディスプレイやプロジェクタで表示し、その映像をすばやく遠隔地の表示画面に表示し、画面上の情報を遠隔地の参加者と共有することである。
【０００８】
しかし、特許文献１の技術では、会議室に持ち込んだＰＣを切断したときに、遠隔地の表示画面に何も表示されなくなってしまう場合がある。これは、遠隔会議システム上に他のＰＣが接続されている場合にも生じる。遠隔会議システム上に接続されている他のＰＣがあるにもかかわらずそのＰＣの画面に何も表示されていないという状況は、システムに接続されているＰＣの画面を共有できるという遠隔会議参加者の直感に反し、期待を裏切ることになる。
【０００９】
また、従来の技術では、システムに最後に接続されたＰＣの画面が遠隔地のディスプレイに表示されるため、最後に接続されたＰＣが切断された後も現在接続されているいずれかのＰＣ画面の共有を継続したいという会議参加者の要求に必ずしも対応できていない。
【００１０】
上記課題に対して、本発明の目的とするところは、ネットワークにより接続された制御装置に接続される機器の接続状態を管理することにより、前記機器の表示部に表示される画像データの共有が可能な通信サーバー、通信制御システムおよびプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明のある観点によれば、
グループ識別情報にてグループ化された第１の制御装置と第２の制御装置とにネットワークにより接続された通信サーバーであって、
前記第１の制御装置及び前記第２の制御装置の少なくともいずれかとの間でデータを通信するためのセッションを確立する呼制御手段と、
前記セッションを確立する制御装置の情報を管理する管理手段と、
前記セッションを利用して前記制御装置に接続されている機器の表示部に表示される画像データを受信する受信手段と、
前記受信した画像データを前記第２の制御装置に表示させるために送信する送信手段と、
を備え、
前記管理手段は、前記第２の制御装置に表示させている画像データを送信する制御装置のセッションが切断された場合、前記制御装置の情報に基づき、接続されているいずれかの制御装置を特定し、
前記受信手段は、前記特定された制御装置に接続されている機器の表示部に表示される画像データを受信することを特徴とする通信サーバーが提供される。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、ネットワークにより接続された制御装置に接続される機器の接続状態を管理することにより、前記機器の表示部に表示される画像データを共有することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】第１及び第２実施形態に係る通信制御システムの全体構成図。
【図２】第１及び第２実施形態に係る通信制御システムの機能構成図。
【図３】第１及び第２実施形態に係るサーバーの機能構成図。
【図４】第１実施形態に係る通信制御システムのシーケンス図。
【図５】第１及び第２実施形態に係るセッションを確立するときのシーケンス図。
【図６】第１及び第２実施形態に係るセッションを更新するときのシーケンス図。
【図７】第１及び第２実施形態に係るセッションを終了するときのシーケンス図。
【図８】第１実施形態に係るリストの内部記憶例を示した図。
【図９】第２実施形態に係る通信制御システムのシーケンス図。
【図１０】変形例に係るリストの一例を示した図。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本発明の実施形態について説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
本発明の一実施形態に係る通信制御システムでは、コントローラを備えた電子情報ボードを用意し、コントローラにノート型ＰＣを接続すると、その接続を認識したコントローラが自動的に遠隔地の機器と画像情報の共有を開始する。具体的には、図１の第１及び第２の制御装置の一例がコントローラであり、第１及び第２の表示装置の一例が電子情報ボードであり、第１のＰＣがたとえば会議参加者（ユーザー）が会議室に持ち込んだＰＣであり、第２のＰＣがたとえば遠隔地の会議参加者（ユーザー）が遠隔地の会議室に持ち込んだＰＣである。
【００１６】
このように会議室にコントローラを備えた電子情報ボードを用意し、コントローラにノート型ＰＣを接続すると、接続を認識したコントローラが自動的に遠隔地に配置された特定の機器と画像の共有を開始し、ノート型ＰＣの画面をキャプチャして遠隔地に送信する。
【００１７】
このようにして、本実施形態に係る通信制御システムでは、例えば電子情報ボードを用いた遠隔会議システム用いられ、コントローラは自動的に遠隔地の特定の機器との画像情報の共有を制御する。これにより、電子情報ボードを用いた遠隔会議システムにおいて、ノート型ＰＣ画面の共有を遠隔会議システムの参加者に提供することができる。
【００１８】
特に、本実施形態に係る通信制御システムでは、電子情報ボードを用いた遠隔会議システムへのノート型ＰＣの接続状態を管理することにより、ノート型ＰＣの画面のより直感的な共有方法を提供することができる。つまり、画像共有サーバーを備え、画像共有サーバーが電子情報ボードに接続されたノート型ＰＣの接続状態を管理し、ノート型ＰＣが接続されると、他のノート型ＰＣとの接続状態に従ってノート型ＰＣ画面の遠隔共有を制御する。このようにして会議参加者により共有される画面のノート型ＰＣに関する情報が管理されることにより、遠隔会議中に他のノート型ＰＣの画面の共有を要求する割り込みを禁止し、参加者が共有する画面が会議中の思わぬタイミングに無表示になったり切り替えられたりしないため円滑な遠隔会議を継続することができる。以下、本実施形態に係る通信制御システムについて詳細に説明する。
【００１９】
［通信制御システムの全体構成］
まず、本発明の一実施形態に係る通信制御システムの全体構成について、図１を参照しながら説明する。図１は、本発明の一実施形態に係る通信制御システムの全体構成図である。本実施形態に係る通信制御システム１では、第１の制御装置１０と第２の制御装置２０と画像共有サーバー３０とがネットワーク４０により接続されている。
【００２０】
第１の制御装置１０は、第１のノート型ＰＣ５０と第１の表示装置７０とに接続されている。第１のノート型ＰＣ５０としては、会議の参加者が会議室に持ち込んだノート型ＰＣが想定される。第１のノート型ＰＣ５０が第１の制御装置１０に接続されると、第１のノート型ＰＣ５０の画面が第１の表示装置７０に表示され、会議に用いられる。
【００２１】
一方、第２の制御装置２０は、第１の制御装置１０の遠隔地に設置されている。第２の制御装置２０は、第２のノート型ＰＣ６０と第２の表示装置８０とに接続されている。第２のノート型ＰＣ６０としては、会議の参加者が会議室に持ち込んだノート型ＰＣが想定される。
【００２２】
画像共有サーバー３０は、第１の制御装置１０と第２の制御装置２０との通信及び画面の共有を制御し、スムーズに遠隔会議が進行するように管理する。
【００２３】
通信制御システム１の利用方法としては、以上の電子情報ボードを利用した遠隔会議システムが挙げられる。本実施形態に係る電子情報ボードは、ディスプレイとコントローラとを有する。ディスプレイは図１の第１及び第２の表示装置の一例であり、コントローラは図１の第１及び第２の制御装置の一例である。通常、制御装置としてのコントローラはディスプレイの背面等に配置してあり、ユーザーからはディスプレイとコントローラとが一体として動作しているように見える。
【００２４】
第１及び第２の表示装置７０，８０にタッチパネルディスプレイ等を用いると、第１及び第２の表示装置７０，８０のタッチ面に手書きすることができる。第１及び第２の表示装置７０，８０にはプロジェクタを用いてもよい。
【００２５】
第１及び第２の制御装置１０，２０に接続された第１及び第２のＰＣ５０，６０は、第１及び第２の制御装置１０，２０に接続される機器の一例である。
【００２６】
第１及び第２の表示装置７０，８０と第１及び第２の制御装置１０，２０とは、ディスプレイケーブル等で接続されており、第１の制御装置１０や第２の制御装置２０に接続された機器（ここでは、ＰＣ）の画面が第１の表示装置７０や第２の表示装置８０に表示される。また、第１及び第２の制御装置１０，２０はネットワーク４０に接続されており、他の図示しない制御装置や画像共有サーバーと通信を行うことができる。さらに、第１及び第２の制御装置１０，２０は映像入力ボード等のハードウエアを有しており、ＶＧＡケーブル等で接続されたノート型ＰＣ等の映像入力を受け取って、ノート型ＰＣ等の画面を自らの画面上に表示したり、映像入力からノート型ＰＣ等の画面の画像を構成（キャプチャー）したりすることができる。
【００２７】
第１及び第２のＰＣ５０，６０は、通常のノート型ＰＣの機能を有していれば十分であり、他の機能を有している必要はない。会議室に持ち込むのは特殊な機能を有しないノート型ＰＣの場合がほとんどだからである。
【００２８】
本実施形態では、第１及び第２の制御装置１０，２０に接続される機器としてノート型ＰＣを採用するが、他の実施形態では、デスクトップ型ＰＣや情報携帯端末ＰＤＡ等の画像フレームを供給可能な表示部付き電子機器を採用することができる。第１及び第２の制御装置１０，２０に画面出力できる機能があれば、ノート型ＰＣの替わりにタブレット等の端末、デジタルビデオカメラ、デジタルカメラ、携帯型音楽プレーヤであってもよい。
【００２９】
本実施形態では紙面左側の装置を送信側のデバイス、紙面右側の装置を受信側のデバイスとして説明するが、第１の制御装置１０及び第２の制御装置２０はそれぞれが送信端末にも受信端末にもなるＰ２Ｐ型の構成とすることができる。
【００３０】
本実施形態では紙面左側の装置を送信側のデバイス、紙面右側の装置を受信側のデバイスとして説明するが、第１の制御装置１０及び第２の制御装置２０はそれぞれが送信端末にも受信端末にもなる。逆に紙面右側を送信側、紙面左側を受信した場合には、単に機能構成が逆になるだけでその他の構成及び動作は同じである。
【００３１】
［通信制御システムの機能構成］
次に、本実施形態に係る通信制御システムの機能構成について、図２及び図３を参照しながら説明する。図２は、本実施形態に係る通信制御システムのうち第１の制御装置１０と第２の制御装置２０との機能構成を示す。図３は、本実施形態に係る通信制御システムのうち画像共有サーバー３０の機能構成を示す。
【００３２】
［第１の制御装置１０の機能構成］
まず、本実施形態では映像の送信側として機能する第１の制御装置１０の機能構成について説明する。第１のＰＣ５０は映像出力部等で構成され、第１のＰＣ５０をＶＧＡケーブル等のディスプレイケーブルで第１の制御装置１０に接続すると、映像出力部が画面を第１の制御装置１０に出力する。
【００３３】
第１の制御装置１０は、第１のＰＣ５０の表示部（画面）に表示される画像データを取得する。第１の制御装置１０は、映像入力部１１、映像処理部１２、画面形成部１５、映像出力部１６、第１の通信制御部１３、通信部１４を有する。
【００３４】
映像入力部１１は、第１のＰＣ５０からの映像出力を受信し、映像処理部１２は受信した映像データを処理する。映像処理部１２は、必要ならば第１のＰＣ５０の画面をアプリケーションウィンドウに表示する。
【００３５】
ウィンドウへの表示は画面形成部１５により実行される。ここで画面形成部１５とは、第１の制御装置１０の画面を構成するモジュールであり、ＯＳのウィンドウマネージャー等が該当する。第１の制御装置１０の画面は映像出力部１６により第１の表示装置７０に出力される。また、映像処理部１２は、第１のＰＣ５０の接続を検知するとそれを第１の通信制御部１３に通知する。映像処理部１２は、第１のＰＣ５０画面の画像データの取得を検知するとそれも第１の通信制御部１３に通知する。
【００３６】
第１の通信制御部１３は、呼制御部１３ａ、検知部１３ｂ、画像キャプチャ部１３ｃ、フレーム生成部１３ｄ、フレーム送信部１３ｅを有する。第１の通信制御部１３の検知部１３ｂは、第１の制御装置１０から第１のＰＣ５０の接続通知を受ける。これに応じて、呼制御部１３ａは、第１のＰＣ５０の画面に写された映像を送信するために画像共有サーバー３０との間で画像データを通信するためのセッションを確立する。セッションを確立すると、画像キャプチャ部１３ｃは、映像処理部１２の機能を用いて第１のＰＣ５０の画面をキャプチャする。フレーム生成部１３ｄは送信データとして画像からフレームを生成する。フレーム送信部１３ｅは、通信部１４の機能を用いて画像共有サーバー３０に生成された画像のフレームを送信する。フレーム生成部１３ｄは取得した画像データを圧縮してフレームを生成し送信データとしてもよい。なお、映像処理部１２及び検知部１３ｂは、第１のＰＣ５０の接続を検知する機能、及び第１の制御装置１０に接続された第１のＰＣ５０の表示部に表示される画像データの取得を検知する機能を有する検知部の一例である。第１の表示装置７０は、映像入力部７１を備え、第１のＰＣ５０の画面を入力し、表示する。
【００３７】
［第２の制御装置２０の機能構成］
次に、本実施形態では画像の受信側として機能する第２の制御装置２０の機能構成について説明する。第２の制御装置２０は、通信部２１、第２の通信制御部２２、画面形成部２３、映像出力部２４を有する。第２の通信制御部２２は、呼制御部２２ａ、画像表示部２２ｂ、フレーム展開部２２ｃ、フレーム受信部２２ｄを有する。
【００３８】
画像共有サーバー３０が画像を受信するためのセッションの確立を要求すると、通信部２１はこの要求を受信し、呼制御部２２ａは、これに応じてセッションを確立する。フレーム受信部２２ｄは、セッションを確立すると通信部２１を通してフレームを受信する。フレーム展開部２２ｃは、受信した、例えば圧縮されたフレームを伸張して画像を取り出す。画像表示部２２ｂは、その画像をウィンドウに表示する。画面形成部２３は、受信された画像のウィンドウへの表示のための画像形成を行う。第１の制御装置１０から送信された第１のＰＣ５０画面の画像データは映像出力部２４により第２の表示装置８０に出力される。第２の表示装置８０は映像入力部８１を備え、第２の制御装置２０からの画像データを入力し、表示する。映像出力部２４は、第１の制御装置１０から送信され、第２の通信制御部２２により受信された画像データを第２の制御装置２０に表示するように制御する表示制御部の一例である。
【００３９】
［画像共有サーバーの機能構成］
次に、本実施形態に係る画像共有サーバー３０の機能構成について説明する。図３は、本実施形態に係る画像共有サーバー３０の機能構成を示す。画像共有サーバー３０は、第１と第２の制御装置１０，２０とネットワーク４０により接続された通信サーバーに相当する。
【００４０】
画像共有サーバー３０は、通信部３１、呼制御部３２、フレーム受信部３３、フレーム処理部３４、フレーム送信部３５、ＰＣ管理部３６、記憶部３７を有する。呼制御部３２は、第１の制御装置１０及び第２の制御装置２０との間でセッションを確立する。ＰＣ画像送信セッションの場合、フレーム受信部３３がフレームを受信し、そのフレームはフレーム処理部３４により適当に処理される。ここで、ＰＣ画像受信セッションが確立されている場合は、適当に処理されたフレームが第２の制御装置２０に転送される。
【００４１】
フレームの適当な処理の一例としては、画像共有サーバー４０と第２の制御装置２０との間の帯域や遅延、フレームの圧縮方法、各制御装置の能力等を勘案してフレームを転送に適したフレームに変換する処理をいう。例えば、送信された画像が差分画像であった場合、フレーム処理部３４は、前フレーム等のデータを用いて通常の画像に復元したりする。また、画像共有サーバー３０と第２の制御装置２０との間の帯域が狭く、第２の制御装置２０の解像度が小さい場合、フレーム処理部３４は、フレームに含まれる画像のサイズを縮小する。フレーム処理部３４は、その他、受信側のディスプレイのサイズや形状に応じて画像データの向きを変えてもよい。
【００４２】
画像共有サーバー３０は、ＰＣ画像受信側の第２の制御装置２０が複数ある場合に特に効果を発揮する。ＰＣ画像送信側の第１の制御装置１０は１度だけデータを送信すればよいからである。
【００４３】
ＰＣ管理部３６は、第１の制御装置１０や第２の制御装置２０に接続されたノート型ＰＣ等の機器のリストを管理する。このリストは第１の制御装置１０や第２の制御装置２０等の制御装置や画像共有サーバー３０により追加・削除・更新される。そして、これらリストの変更に伴って、制御装置と画像共有サーバー３０との間のセッションを更新する。例えば、ノート型ＰＣが制御装置に接続されると、制御装置は画像送信セションを要求する。画像共有サーバー３０のＰＣ管理部３６は、ノート型ＰＣの情報を含む制御装置の情報をリストに追加し、他の制御装置との間で画像受信セッションを確立させる。ノート型ＰＣが非接続となると、非接続となったノート型ＰＣが接続されていた制御装置の情報をリストから削除し、他の接続ノート型ＰＣがリストになければ画像送信セッションを不活性状態（接続されているがデータが送受信されていない状態）にする。他の接続ノート型ＰＣがリストにあればそのノート型ＰＣが接続された制御装置との間で画像送信セッションを確立するとともに、それ以外の制御装置との間で画像受信セッションを確立する。
【００４４】
記憶部３７は、リストを記憶する。リストの記憶例を図８に示す。リストは、ＲＡＭ等の記憶領域に記憶されている。リストには、制御装置の情報として、制御装置を識別するための制御装置ＩＤ、ＩＰアドレス、セッションＩＤ、制御装置に接続された機器名（コンピュータ名）が記憶されている。なお、上記リストは、必ずしも画像共有サーバー３０に記憶される必要はなく、画像共有サーバー３０に接続されている他の機器に記憶されてもよい。
【００４５】
呼制御部３２の機能は、第１及び第２の制御装置１０，２０の少なくともいずれかとの間でデータを通信するためのセッションを確立する呼制御手段の機能の一例である。
【００４６】
フレーム受信部３３の機能は、セッションを利用して該セッションを確立した制御装置に接続された機器の表示部に表示される画像データを受信する受信手段の機能の一例である。
【００４７】
フレーム処理部３４で行う適当な処理は、所定の画像情報を用いて前記取得した画像データを変換する処理手段の機能の一例である。この場合、所定の画像情報とは、第２の制御装置２０側の表示装置に表示する際の形式に変換するための前述したフレームの圧縮方法等の画像情報であり、前記受信手段によって受信される。
【００４８】
フレーム送信部３５の機能は、受信した画像データを第２の制御装置２０に表示させるために送信する送信手段の機能の一例である。
【００４９】
ＰＣ管理部３６の機能は、セッションの確立に応じて、該セッションを確立した制御装置の情報を管理する管理手段の機能の一例である。
【００５０】
管理手段は、第２の制御装置２０に表示させる画像データを送信する制御装置のセッションが切断された場合、前記制御装置の情報に基づき、次に第２の制御装置２０に表示させる画像データを送信する制御装置を特定する機能を有する。また、管理手段は、セッションの確立に応じて、該セッションを確立した制御装置の情報を管理するリストを更新する機能を有する。また、管理手段は、前記制御装置のセッションの更新通知又は外部機器からのセッションの更新通知に応じて、前記リストを更新する機能を有する。
【００５１】
また、受信手段は、前記特定された制御装置に接続された機器の表示部に表示される画像データを受信する機能を有する。
【００５２】
以上に説明した呼制御手段と管理手段と受信手段と送信手段とは、ネットワーク４０により第１の制御装置１０と第２の制御装置２０とに接続された画像共有サーバー３０が有する機能として画像共有サーバー３０によって実行されてもよい。管理手段の機能の一部又は全部は、ネットワーク４０に接続された別の１又は２以上のサーバー（図示せず）の機能として別サーバーによって実行されてもよい。
【００５３】
呼制御手段では、セッションを確立する際、セッション識別情報を生成する。セッション識別情報は、セッションを識別するためのＩＤ等であり、セッションが確立されるたびに乱数から生成されるようにしてもよい。
【００５４】
画像共有サーバー３０は、このようにしてセッション確立時に付与されたセッション識別情報に基づきセッションを管理する。その他、画像共有サーバー３０は、第１の制御装置１０と第２の制御装置２０とがグループ化されたグループ識別情報を予め記憶している。第１の制御装置１０及び第２の制御装置２０もまたグループ識別情報を予め記憶してもよい。各セッションに付与されたセッション識別情報は、セッション毎に生成しなくてもグループ識別情報をそのまま割り付けることもできる。本実施形態の場合には、グループ識別情報として、第１の制御装置１０と第２の制御装置２０とに共通の会議ＩＤが予め付与されている。また、本実施形態の場合には、セッション識別情報は各セッションを確立する度に、会議ＩＤとは別に各セッションＩＤとして生成され、付与される。
【００５５】
［通信制御システムのシーケンス＜第１の実施形態＞］
次に、第１の実施形態に係る通信制御システム１全体のシーケンスについて、図４を参照しながら説明する。図４は、第１の制御装置１０、画像共有サーバー３０、第２の制御装置２０の各装置間の通信を表すシーケンス図である。
【００５６】
（第１のＰＣ接続）
最初にＰＣの接続と通信の確立及びフレームの送信について説明する（図４の（１）〜（８））。第１の制御装置１０に第１のＰＣ５０が接続されると、第１の制御装置１０と画像共有サーバー３０との間でセッションＡを確立し（図４の（１）、（３））、第１の制御装置１０から画像共有サーバー３０へフレーム１，２を送信する（図４の（５）、（７））。
【００５７】
画像共有サーバー３０は、画像送信セッションＡが確立された場合、対向の第２の制御装置２０と画像受信セッションＢを確立し（図４の（２）、（４））、フレーム１，２を転送する（図４の（６）、（８））。
【００５８】
セッションの確立（更新）のために、第１及び第２の制御装置１０，２０と画像共有サーバー３０間でセッション情報が交換される。セッション情報には、誰が何をどのように送信しているのか等が示されており、例えば、第１の制御装置１０と画像共有サーバー３０との間で画像送信セッションＡを確立する場合、セッションＩＤ、第１の制御装置１０がＰＣ画像を送信する旨の記述、及び、第１の制御装置１０のＩＰアドレス・ポート番号等の通信情報が示されている。セッションＩＤは遠隔会議ＩＤ等を設定し、同じグループのメンバが同じ遠隔会議に参加できるようにする。
【００５９】
また、フレームの転送において、第１及び第２の制御装置１０，２０と画像共有サーバー３０は、それぞれのセッションのセッション情報に基づき通信の確立や画像の圧縮・展開（伸張）等を行う。すなわち、第１及び第２の制御装置１０，２０と画像共有サーバー３０は、それぞれのセッションのセッション情報に基づきその動作を変更する。
【００６０】
（リスト管理）
第１の制御装置１０に第１のＰＣ５０が接続された場合、第１の制御装置１０から画像共有サーバー３０へセッション開始リクエストが送信され（図４の（１））。これにより、画像共有サーバー３０は第１の制御装置１０にノート型ＰＣが接続されたことがわかるので、ノート型ＰＣが接続された第１の制御装置１０の情報を接続ＰＣのリストに追加する（図４の（Ａ））。このときの接続ＰＣのリストの例を図８（Ａ）に示す。接続ＰＣのリストには制御装置のＩＤ、ＩＰアドレス、及び、セッションＩＤ、セッションを確立する制御装置に接続されたノート型ＰＣの名前等が記述される。ここでは、接続ＰＣのリストの一番目に、制御装置ＩＤとして第１の制御装置１０の識別情報である「ｂｏａｒｄ１」が記憶され、ＩＰアドレスとして通信プロトコルに基づき一例として「１９２６」が記憶され、セッションＩＤとして例えば「６６」が記憶され、コンピュータ名として第１の制御装置１０に接続された「第１のＰＣ」の名前が記憶される。
【００６１】
なお、第１の制御装置１０及び第２の制御装置２０は画像共有サーバー３０のＩＰアドレスとポート番号を予め知っており、また、第１の制御装置１０と第２の制御装置２０は遠隔会議ＩＤを共有しているものとする。第１の制御装置１０と第２の制御装置２０はここではセッションＩＤを共有しなくてもよいが、セッションＩＤを遠隔会議ＩＤと同じ値とすることにより、セッションＩＤを共有することができる。ＩＤの共有方法は手動で設定する、別途会議管理サーバー等を利用する、などの方法が考えられる。遠隔会議ＩＤは、第１の制御装置１０及び第２の制御装置２０をグループ化するためのグループ識別情報の一例である。
【００６２】
図５は、一実施形態に係る通信制御システム１においてセッションを確立する際に装置間で受け渡されるセッション情報の一例を示した図である。第１の制御装置１０に第１のＰＣ５０が接続されると、自動的に第１の制御装置１０から画像共有サーバー３０にセッションＡの開始要求が送信される（図５（１））。そのとき、予め装置間で共有している遠隔会議ＩＤの「１２３４５」が第１の制御装置１０から画像共有サーバー３０に送信される。これにより、同じグループに属する者のみ遠隔会議に参加できるようにする。
【００６３】
また、セッションＩＤには、このセッション確立に当たって乱数生成された数値「６６」が送信される。この数値はセッションＡを識別するための識別情報となる。前述の通りセッションＩＤは遠隔会議ＩＤと同じであってもよい。
【００６４】
図５（１）に示したその他のセッション情報は、例えばＲＦＣ  ３２６１やＲＦＣ  ３２６４の通信プロトコルに従う。「通信プロトコル＝ＴＣＰ、送信者＝第1の制御装置」と情報が規定されている場合、ＴＣＰプロトコルに基づき第１の制御装置ＩＤで識別可能な装置がサーバーと通信が可能であり、第１の制御装置がデータを送信することを示す。  図５（１）セッションの開始要求に応じて、画像共有サーバー３０から第１の制御装置１０にセッションの開始レスポンス（ＯＫ）が送信される（図５（３））。このときにも予め装置間で共有している遠隔会議ＩＤの「１２３４５」及びセッションＩＤの「６６」が画像共有サーバー３０から第１の制御装置１０に送信される。これにより、同じグループに属する者の遠隔会議への参加のためのセッション確立であることが確認できる。
【００６５】
図５（３）に示したその他のセッション情報は、図５（１）と同様にＴＣＰプロトコルに基づき第１の制御装置ＩＤで識別可能な装置との間にて双方向通信可能であることを示す。
【００６６】
図５（１）のセッションＡの開始要求に対して、画像共有サーバー３０と第２の制御装置２０との間でセッションＢが確立される。具体的には、画像共有サーバー３０から第２の制御装置２０へセッションＢの開始要求が送信される（図５（２））。そのとき、予め装置間で共有している遠隔会議ＩＤの「１２３４５」が送信される。これにより、同じグループに属する者のみ遠隔会議に参加できるようにする。
【００６７】
また、セッションＩＤには、このセッション確立に当たって乱数生成された数値「９６」が送信される。この数値はセッションＢを識別するための識別情報となる。前述の通りセッションＩＤは遠隔会議ＩＤと同じであってもよい。
【００６８】
図５（２）に示したその他のセッション情報は、例えばＲＦＣ  ３２６１やＲＦＣ  ３２６４の通信プロトコルに従う。「通信プロトコル＝ＴＣＰ、送信者＝画面共有サーバー」と情報が規定されている場合、ＴＣＰプロトコルに基づきサーバーが第１の制御装置ＩＤで識別可能な装置と通信が可能であり、サーバーがデータを送信することを示す。
【００６９】
図５（２）のセッションの開始要求に応じて、第２の制御装置２０から画像共有サーバー３０にセッションＢの開始レスポンス（送信ＯＫ）が送信される（図５（４））。このときにも遠隔会議ＩＤの「１２３４５」及びセッションＩＤの「９６」が送信される。これにより、同じグループに属する者の遠隔会議への参加のためのセッション確立であることが確認できる。
【００７０】
図５（４）に示したその他のセッション情報は、ＴＣＰプロトコルに基づき第１の制御装置ＩＤで識別可能な装置との間にて一方向（受信のみ）の通信が可能であることを示す。
【００７１】
（第２のＰＣ接続）
第２の制御装置２０に第２のＰＣ６０が接続された場合も同様に、第２の制御装置２０から画像共有サーバー３０へセッションＢ更新リクエストが送信され（図４の（９））、これにより、セッションが更新される（図４の（１１））。これにより、画像共有サーバー３０は、第２の制御装置２０に第２のＰＣ６０が接続されたことがわかるので、同様に図８の接続ＰＣのリスト（Ｂ）に示したように、第２の制御装置に関する情報を追加する。後に接続されたノート型ＰＣによりリストに追加される情報はリストの先頭に記憶され、このノート型ＰＣの画面が遠隔地にも表示され、共有される。つまり、接続ＰＣのリストには、最新のＰＣ接続から順にシーケンシャルに、ＰＣが接続されている制御装置の情報が記憶される。
【００７２】
画像共有サーバー３０は、セッションＡＢ更新リクエストを第１の制御装置１０に送信し（図４の（１０））、これにより、セッションが更新される（図４の（１２））。これにより、第２の制御装置２０から画像共有サーバー３０にフレームが送信され、画像共有サーバー３０が第１の制御装置１０にフレームを転送できるようになる（図４の（１３）〜（１６））。
【００７３】
（通信の切断）
第２の制御装置２０からノート型ＰＣが切断されると、第２の制御装置２０は、その旨を記述したセッション情報を有するセッションＢ更新リクエストを送信する（図４の（１７））。これにより、画像共有サーバー３０は、第２の制御装置２０からノート型ＰＣが切断されたことがわかるので、接続ＰＣのリストからこのノート型ＰＣに接続された制御装置の情報を削除する（図４の（Ｃ））。このときの接続ＰＣのリストの例を図８（Ｃ）に示す。接続ＰＣのリスト（Ｃ）では、接続ＰＣのリスト（Ｂ）から、接続を切断されたセッションの第２の制御装置２０の情報が削除されている。
【００７４】
これにより、再び第１のＰＣ５０が接続された制御装置の情報がリストの先頭に遷移したため、遠隔地に表示される画像も第２のＰＣ６０の画面から第１のＰＣ５０の画面に遷移し、第１のＰＣ５０の画面を会議参加者で共有するようにする。画像共有サーバー３０はセッションＢ更新リクエストに対するレスポンスを返す前に、第１の制御装置１０にセッションＡ更新リクエストを送信し（図４の（１８））、第１の制御装置１０は画像共有サーバー３０にセッションＡ更新レスポンスを送信する（図４の（１９））。これにより、第１の制御装置１０がフレームを送信可能になる。画像共有サーバー３０はセッションＢ更新リクエストに対するレスポンスを返し（図４の（２０））、これにより第２の制御装置２０がフレームを受信可能になる。
【００７５】
図６は、一実施形態に係る通信制御システム１においてセッションを切断する際に装置間で受け渡されるセッション情報の一例を示した図である。第１の制御装置１０に第１のＰＣ５０が切断されると、自動的に、第１の制御装置１０から画像共有サーバー３０にセッションＡの更新要求が送信される（図６の（９））。そのとき、遠隔会議ＩＤの「１２３４５」及びセッションＡであることを示すセッションＩＤ「６６」が送信される。
【００７６】
その他のセッション情報は、例えばＲＦＣ  ３２６１やＲＦＣ  ３２６４の通信プロトコルに従うが、「通信プロトコル＝ＴＣＰ、送信者＝なし」と示されているのは、通信接続（ｃｏｎｎｅｃｔｉｏｎ）が更新され、フレームの送受信を停止する状態を示す。
【００７７】
図６（９）セッションの更新要求に応じて、画像共有サーバー３０から第１の制御装置１０にセッションの更新レスポンス（送信停止ＯＫ）が送信される（図６の（１１））。このときにも遠隔会議ＩＤの「１２３４５」、セッションＩＤの「６６」及びセッションＡの接続先情報として第１の制御装置ＩＤが送信される。図６（１１）に示したその他のセッション情報は、図６（９）と同様であるため説明は省略する。
【００７８】
図６（９）のセッションの更新要求に対して、画像共有サーバー３０と第２の制御装置２０との間でセッションＢが更新される。具体的には、画像共有サーバー３０から第２の制御装置２０へセッションＢの更新要求が送信される（図６の（１０））。そのとき、遠隔会議ＩＤの「１２３４５」及びセッションＢであることを示すセッションＩＤ「９６」が送信される。
【００７９】
その他のセッション情報は、例えばＲＦＣ  ３２６１やＲＦＣ  ３２６４の通信プロトコルに従うが、「通信プロトコル＝ＴＣＰ、送信者＝なし」と示されているのは、通信接続（ｃｏｎｎｅｃｔｉｏｎ）が更新され、フレームの送受信を停止する状態を示す。
【００８０】
図６（１０）のセッションＢの更新に応じて、第２の制御装置２０から画像共有サーバー３０にセッションＢの更新レスポンス（送信停止ＯＫ）が送信される（図６の（１２））。このときにも遠隔会議ＩＤの「１２３４５」、セッションＩＤの「９６」及びセッションＢの接続先情報として第２の制御装置ＩＤが送信される。図６（１２）に示したその他のセッション情報は図６（１０）と同様であるため説明は省略する。
【００８１】
（通信の終了）
最後に、各制御装置がセッションを終了することでＰＣ画面共有が終了する（図４の（２５）〜（２８））。
【００８２】
図７は、一実施形態に係る通信制御システム１においてセッションを終了する際に装置間で受け渡されるセッション情報の一例を示した図である。第１の制御装置１０から画像共有サーバー３０にセッションＡの終了要求が送信されると（図７の（２１））、これに応じて、画像共有サーバー３０から第１の制御装置１０にセッションＡの終了レスポンス（送信終了ＯＫ）が送信される（図７の（２３））。
【００８３】
また、図７の（２１）に応じて、画像共有サーバー３０から第２の制御装置２０にセッションＢの終了要求が送信されると（図７の（２２））、これに応じて、第２の制御装置２０から画像共有サーバー３０にセッションＢの終了レスポンス（送信終了ＯＫ）が送信される（図７の（２４））。
【００８４】
（接続ＰＣのリストとその変化）
接続ＰＣのリストとその変化の例について、図８参照しながら説明する。図８で示したリストの番号（Ａ）（Ｂ）（Ｃ）は、それぞれ図４のシーケンス上の番号に対応している。リストにあるノート型ＰＣはいずれかの制御装置に接続され、画面共有可能な状態にあり、リストの先頭のノート型ＰＣの画面が遠隔地にも表示され、会議参加者に共有されている画像であることを示す。基本的に制御装置にノート型ＰＣが接続されると、リストの先頭にノート型ＰＣが追加され、また切断されるとノート型ＰＣがリストから削除される。削除された際にまだリストの要素が残っていれば、その先頭のノート型ＰＣ画面が遠隔地にも表示され、会議参加者に共有されるようにする。画像共有サーバー３０は接続ＰＣのリストの更新を監視し、リストの変更に応じてセッション制御を行うように構成する。
【００８５】
［通信制御システムのシーケンス＜第２の実施形態＞］
次に、第２の実施形態に係る通信制御システム１全体のシーケンスについて、図９を参照しながら説明する。図９は、第１の制御装置１０、画像共有サーバー３０、第２の制御装置２０の各装置間の通信を表すシーケンス図である。
【００８６】
本実施形態では、ノート型ＰＣの接続状態を制御装置が画像共有サーバー３０に通知し、それに基づいて接続ＰＣ接続リストを更新し、画像共有サーバー３０は接続ＰＣリストの更新に基づいてセッションを制御する場合を考える。
【００８７】
セッション制御リクエストからノート型ＰＣの接続状態を変更する場合と異なり、ここでは明示的にノート型ＰＣの接続状態を更新する。第１実施形態の、セッション制御リクエストからノート型ＰＣの接続状態を変更する場合は、制御装置がＰＣの接続状態をわざわざ通知する必要がないというメリットがある。しかし、この場合、例えば、プレゼンターによるプレゼンテーションが行われている途中であり、他の制御装置にノート型ＰＣが誤って接続されてもプレゼンターのノート型ＰＣを共有し続けたいという要求に答えることは難しい。また、会議のファシリテーター等が会議参加者のノート型ＰＣの接続・非接続とは無関係に画面共有を直接制御したいという要求もある。
【００８８】
そこで、本実施形態では、制御装置等はＰＣ接続状態を直接的に更新するリクエストを画像共有サーバーに送信する。
【００８９】
図９は、図４と同様の動作を本実施形態における仕様に基づき実装した場合のシーケンス図である。ノート型ＰＣが第１の制御装置１０に接続されると、第１の制御装置１０は、ＰＣ接続状態通知を画像共有サーバー３０に送信する（図９の（１））。ＰＣ接続状態通知を受信した画像共有サーバー３０は、これに応じて図９（Ａ）にて、接続ＰＣリストを図８（Ａ）のように更新する。これにより、第１のＰＣが接続された制御装置の情報がリストの先頭に追加されたので、画像共有サーバー３０は、第１の制御装置１０と第２の制御装置２０にセッション開始リクエストを送信し（図９の（２）（３））、第１の制御装置１０との間で画像送信セッションＡを、第２の制御装置２０との間で画像受信セッションＢを確立する（図９の（４）（５））。その後、画像共有サーバー３０は、第１の制御装置１０から送信されたフレームを第２の制御装置２０に転送する（図９の（６）〜（９））。
【００９０】
次に、他のノート型ＰＣが第２の制御装置２０に接続されると、第２の制御装置２０は、同様にＰＣ接続状態通知を画像共有サーバー３０に送信する（図９の（１０））。ＰＣ接続状態通知を受信した画像共有サーバー３０は、これに応じて図９（Ｂ）にて、接続ＰＣリストを図８（Ｂ）のように更新する。これにより、第２のＰＣが接続された制御装置の情報がリストの先頭に追加されたので、第２の制御装置２０と第１の制御装置１０にセッション更新リクエストを送信し（図９の（１１）（１２））、第１の制御装置１０との間で画像送信セッションＡを、第２の制御装置２０との間で画像受信セッションＢを更新する（図９の（１３）（１４））。そして、第２の制御装置２０からノート型ＰＣ画像を送信するようにし、第１の制御装置１０に画像を受信させるようにする（図９の（１５）〜（１８））。
【００９１】
次に、ノート型ＰＣが第２の制御装置２０から切断されると、ＰＣ接続状態通知が、第２の制御装置２０から画像共有サーバー３０に送信される（図９の（１９））。ＰＣ接続状態通知を受信した画像共有サーバー３０は、これに応じて図９（Ｃ）にて、接続ＰＣリストを図８（Ｃ）のように更新する。これにより、第２のＰＣが切断された第２の制御装置の情報がリストから削除されたので、第２の制御装置２０と第１の制御装置１０にセッション更新リクエストを送信し（図９の（２０）（２１））、第２の制御装置２０からの画像送信を停止するとともに受信を開始させ（図９の（２２））、第１の制御装置１０からレームを送信させる（図９の（２３））。画像共有サーバー３０は、第１の制御装置１０から送信されたフレームを第２の制御装置２０に転送する（図９の（２４）〜（２７））。
【００９２】
最後に、各制御装置がセッション終了リクエストを画像共有サーバー３０に送信する（図９の（２８）（２９））。これに応じて、画像共有サーバー３０はセッションＡ、Ｂを終了し（図９の（３０）（３１））、これによりＰＣ画面共有が終了する。
【００９３】
なお、制御装置以外から接続ＰＣリストを更新するよう構成してもよい。例えば、画像共有サーバーにＷｅｂサーバー等を組み込み、会議ファシリテーターがＷｅｂブラウザから接続ＰＣリストの値を更新するようにすることもできる。これにより、プレゼンターではなく、ファシリテーターが会議を制御することができるようになり、会議の円滑化を実現することができる。
【００９４】
（接続ＰＣのリストとその変化２）
変形例として、接続ＰＣのリストとその変化の例を、図１０を参照しながら説明する。図１０に示した本変形例の場合のリストが、図８に示した第１及び第２実施形態の場合のリストと異なる点は、優先度の欄（フィールド）が追加されている点である。これは、例えば、プレゼンターによるプレゼンテーションが行われている途中であり、他の制御装置にノート型ＰＣが誤って接続されてもプレゼンターのノート型ＰＣを共有し続けたいという要求に答えるためのものである。
【００９５】
プレゼンターが自分のノート型ＰＣを遠隔地でも表示して、共有した状態でプレゼンテーションを行っている最中は、その表示画面を継続したいと考える。その場合、優先度を予め"高い"に設定しておくことで、それより優先度が低いノート型ＰＣの画面に共有画面が切り替わることを防ぐことができる。この実施例では、優先度が同じ場合には後に接続されたノート型ＰＣの共有が優先されるが、優先度がより高い接続ＰＣがすでにあった場合はそちらの方を優先するよう構成される。なお、本変形例では予め定められた優先度を設定したが、制御装置ＩＤ、ＩＰアドレス、コンピュータ名等から優先度を算出し、算出された値を優先度として設定してもかまわない。
【００９６】
図１０に基づき具体例を説明すると、通常は新たにノート型ＰＣが接続されるとそのノート型ＰＣが接続されている制御装置の情報がリストの先頭に追加される（図１０の（ａ））。プレゼンター等が別のノート型ＰＣが接続されても自分のノート型ＰＣの画面共有を継続したい場合は優先度を"高い"に変更する（図１０の（ｂ））。別のノート型ＰＣが接続された場合は優先度が"高い"ノート型ＰＣを除いてリストの最初に追加される（図１０の（ｃ））。ここでは、２番目に追加されることになる。プレゼンターがノート型ＰＣを切断すればリストから削除される（図１０の（ｄ））。優先度が低いノート型ＰＣを接続した場合、優先度が低いノート型ＰＣが接続されている制御装置の情報は、優先度が高いノート型ＰＣが接続されている制御装置の情報を除いた、リストの先頭に追加される（図１０の（ｅ））。
【００９７】
なお、接続ＰＣのリストの更新は、別の制御装置や外部機器を用いてＷｅｂブラウザ等からのリクエスト（セッションの更新通知）によっても実現される。また、接続ＰＣのリストの更新に伴うセッションの確立・更新は前述した実施形態と同じである。
【００９８】
以上に説明したように、本発明の第１および第２実施形態及びその変形例に係る通信制御システム１によれば、ネットワークにより接続された制御装置に接続されるＰＣの接続状態を管理することにより、ＰＣの接続状態の変化に応じてシステム上共有される画面を自動的に最適化することができる。
【００９９】
特に、会議参加者により共有される画面の優先度をリストに含めることにより、遠隔会議中に他のノート型ＰＣの画面の共有を要求する割り込みを禁止することができ、参加者により共有される画面が、会議中の思わぬタイミングに無表示になったり切り替えられたりすることを回避でき、円滑な遠隔会議を継続することができる。
【０１００】
また、第１実施形態に係る通信制御システム１によれば、制御装置と画像共有サーバーのセッションを制御する呼に基づきリストを更新することにより、制御装置がＰＣの接続状態をわざわざ通知する必要がないという利点がある。一方、第２実施形態に係る通信制御システム１によれば、制御装置の送信するコンピュータ状態更新通知に基づきリストを更新することにより、接続ＰＣのリストに各種パラメータが設定されていても強制的にリストを更新できる。
【０１０１】
なお、本発明の一実施形態及びその変形例に係る通信制御システムにおいて、呼制御は、例えば、Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＳＩＰ）、Ｅｘｔｅｎｓｉｂｌｅ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｐｒｏｔｏｃｏｌ（ＸＭＰＰ）等の通信プロトコルを用いて行うことができる。
【０１０２】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０３】
なお、本発明の第１の制御装置、第２の制御装置及び通信サーバーは、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が装置内又は装置外に設けられた記憶領域に格納されたプログラムに従って動作することによって実現されうる。このプログラムは、記憶媒体に格納して提供され、図示しないドライバを介して記憶領域に読み込まれるものであってもよく、また、図示しないネットワークからダウンロードされて記憶領域に格納されるものであってもよい。また、上記各部の機能を実現するために、ＣＰＵに代えてＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）が用いられてもよい。記憶領域は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）またはＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）として実現されうる。また、本発明の第１の制御装置、第２の制御装置及び通信サーバーの各機能は、ソフトウエアを用いて動作することにより実現されてもよく、ハードウエアを用いて動作することにより実現されてもよい。
【符号の説明】
【０１０４】
１          通信制御システム
１０        第１の制御装置
１２        映像処理部
１３        第１の通信制御部
１３ａ      呼制御部
１３ｂ      検知部
１３ｃ      画像キャプチャ部
１３ｄ      フレーム生成部
１３ｅ      フレーム送信部
１４        通信部
１５        画像形成部
２０        第２の制御装置
２１        通信部
２２        第２の通信制御部
２２ａ      呼制御部
２２ｂ      画像表示部
２２ｃ      フレーム展開部
２２ｅ      フレーム受信部
２３        画像形成部
３０        画像共有サーバー
３１        通信部
３２        呼制御部
３３        フレーム受信部
３４        フレーム処理部
３５        フレーム送信部
３６        ＰＣ管理部
３７        記憶部
４０        ネットワーク
５０        第１のＰＣ
６０        第２のＰＣ
７０        第１の表示装置
８０        第２の表示装置
【先行技術文献】
【特許文献】
【０１０５】
【特許文献１】特開２００９−２３０５７９号公報
【図１】
2013196218.tif 000003
【図２】
2013196218.tif 000004
【図３】
2013196218.tif 000005
【図４】
2013196218.tif 000006
【図５】
2013196218.tif 000007
【図６】
2013196218.tif 000008
【図７】
2013196218.tif 000009
【図８】
2013196218.tif 000010
【図９】
2013196218.tif 000011
【図１０】
2013196218.tif 000012