(57)【要約】【課題】容易に表示画面の切り替えができるテレビ会議装置、テレビ会議システム、テレビ会議制御方法、及びテレビ会議装置のプログラムを提供する。【解決手段】メイン処理が実行されると、各端末装置から個別データを受信し（Ｓ１１）、個別領域に合成される（Ｓ１２）。カーソル位置が、各個別領域と重なると判断された場合（Ｓ１４：ＹＥＳ）、編集権限が、カーソル位置情報を送信した端末装置にあるか否かが判断される（Ｓ１５）。編集権限が、カーソル位置情報を送信した端末装置にあると判断された場合（Ｓ１５：ＹＥＳ）、カーソル画像が、表示データに対して合成される（Ｓ１６）。次いで、個別領域に表示される個別データを、編集可能な端末装置が、少なくとも１つ存在する場合（Ｓ１９）、個別領域に対応した端末装置に対して、編集データに切り替える旨の切替情報が送信される（Ｓ２０）。【選択図】図７
2010213129.tif 000002
【特許請求の範囲】
【請求項１】
端末装置の表示部の表示領域に表示される表示データを、ネットワークを介して共有し、画像データ、又は前記表示部で表示されている編集可能なデータである編集データを、個別データとして表示するための領域である個別領域を前記表示領域に備えた前記端末装置の間で実施されるテレビ会議を制御するテレビ会議装置であって、
前記端末装置から送信された前記個別データを受信する第一受信手段と、
前記表示データの前記表示領域において、前記第一受信手段にて受信した前記個別データを、前記個別データを送信した前記端末装置に対応した前記個別領域に表示可能なデータとして作成し、新たな前記表示データを作成する第一表示データ作成手段と、
前記表示領域でのマウスカーソルの位置を特定する情報である位置情報を前記端末装置から受信する第二受信手段と、
前記第一表示データ作成手段にて作成された前記表示データに対して、前記第二受信手段にて受信した前記位置情報で特定される位置に、マウスカーソルの画像データを合成して、新たな前記表示データを作成する第二表示データ作成手段と、
前記第二表示データ作成手段にて作成された前記表示データを、前記テレビ会議に接続している前記端末装置に送信する第一送信手段と、
前記端末装置を識別する識別情報毎に、他の前記端末装置の前記識別情報と、他の前記端末装置の前記個別領域に表示された前記編集データを編集することが可能か否かを示す情報である編集権限情報とを対応づけて記憶した編集権限情報記憶手段と、
前記第二受信手段にて受信した前記位置情報の内で、当該位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にある前記位置情報を検出する検出手段と、
前記検出手段にて検出された前記位置情報を送信した前記端末装置の内で、検出された前記位置情報で特定される位置が含まれる前記個別領域に対応する前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在するか否かを、前記編集権限情報記憶手段に記憶された前記編集権限情報に基づいて判断する第一判断手段と、
前記第一判断手段にて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在すると判断された場合、前記個別領域に対応する前記端末装置に対して、前記編集データに切り替える旨を示す情報を切替情報として送信し、前記第一判断手段にて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが存在しないと判断された場合、前記個別領域に対応する前記端末装置に対して、前記画像データに切り替える旨を示す情報を前記切替情報として送信する第二送信手段とを備えたことを特徴とするテレビ会議装置。
【請求項２】
前記第二受信手段にて受信した前記位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にあるか否かを判断する第二判断手段と、
前記第二判断手段にて前記位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にあると判断された場合、前記位置情報を送信した前記端末装置で、当該個別領域に対応した前記端末装置の前記編集データを編集可能であるか否かを、前記編集権限情報記憶手段に記憶された前記編集権限情報に基づいて判断する第三判断手段とを備え、
前記第二表示データ作成手段は、前記第二判断手段にて前記位置情報で特定される位置が、他の前記端末装置の前記個別領域内にないと判断された場合、又は前記第三判断手段にて前記位置情報を送信した前記端末装置で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であると判断された場合、前記第一表示データ作成手段にて作成された前記表示データに対して、前記第二受信手段にて受信した前記位置情報で特定される位置に、マウスカーソルの画像データを合成して、新たな前記表示データを作成することを特徴とする請求項１に記載のテレビ会議装置。
【請求項３】
請求項１に記載のテレビ会議装置と、当該テレビ会議装置とネットワークを介して接続される前記端末装置とで構成されたテレビ会議システムであって、
前記端末装置は、
前記個別データを前記テレビ会議装置に対して送信する第三送信手段と、
前記位置情報を前記テレビ会議装置に対して送信する第四送信手段と、
前記テレビ会議装置の前記第一送信手段にて送信された前記表示データを受信する第三受信手段と、
前記第三受信手段にて受信した前記表示データを前記表示部に表示する表示制御手段と、
前記テレビ会議装置の第二送信手段にて送信された前記切替情報を受信する第四受信手段と、
前記第四受信手段にて受信した前記切替情報に基づいて、前記画像データ、又は前記編集データを前記テレビ会議装置に送信する前記個別データとして決定するデータ決定手段とを備え、
前記第三送信手段は、前記データ決定手段にて決定された前記個別データを前記テレビ会議装置に対して送信することを特徴とするテレビ会議システム。
【請求項４】
端末装置の表示部の表示領域に表示される表示データを、ネットワークを介して共有し、画像データ、又は前記表示部で表示されている編集可能なデータである編集データを、個別データとして表示するための領域である個別領域を前記表示領域に備えた前記端末装置の間で実施されるテレビ会議を制御するテレビ会議制御方法であって、
前記端末装置から送信された前記個別データを受信する第一受信ステップと、
前記表示データの前記表示領域において、前記第一受信ステップにて受信した前記個別データを、前記個別データを送信した前記端末装置に対応した前記個別領域に表示可能なデータとして作成し、新たな前記表示データを作成する第一表示データ作成ステップと、
前記表示領域でのマウスカーソルの位置を特定する情報である位置情報を前記端末装置から受信する第二受信ステップと、
前記第一表示データ作成ステップにて作成された前記表示データに対して、前記第二受信ステップにて受信した前記位置情報で特定される位置に、マウスカーソルの画像データを合成して、新たな前記表示データを作成する第二表示データ作成ステップと、
前記第二表示データ作成ステップにて作成された前記表示データを、前記テレビ会議に接続している前記端末装置に送信する第一送信ステップと、
前記端末装置を識別する識別情報毎に、他の前記端末装置の前記識別情報と、他の前記端末装置の前記個別領域に表示された前記編集データを編集することが可能か否かを示す情報である編集権限情報とを対応づけて記憶した編集権限情報記憶手段と、
前記第二受信ステップにて受信した前記位置情報の内で、当該位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にある前記位置情報を検出する検出ステップと、
前記検出ステップにて検出された前記位置情報を送信した前記端末装置の内で、検出された前記位置情報で特定される位置が含まれる前記個別領域に対応する前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在するか否かを、前記編集権限情報記憶手段に記憶された前記編集権限情報に基づいて判断する第一判断ステップと、
前記第一判断ステップにて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在すると判断された場合、前記個別領域に対応する前記端末装置に対して、前記編集データに切り替える旨を示す情報を切替情報として送信し、前記第一判断ステップにて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが存在しないと判断された場合、前記個別領域に対応する前記端末装置に対して、前記画像データに切り替える旨を示す情報を前記切替情報として送信する第二送信ステップとを備えたことを特徴とするテレビ会議制御方法。
【請求項５】
請求項１又は２に記載のテレビ会議装置の各種処理手段としてコンピュータを機能させることを特徴とするテレビ会議装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ会議装置、テレビ会議システム、テレビ会議制御方法、及びテレビ会議装置のプログラムに関するものであり、詳細には、表示画面の切り替えができるテレビ会議装置、テレビ会議システム、テレビ会議制御方法、及びテレビ会議装置のプログラムに関するものである。
【背景技術】
【０００２】
従来、遠隔地にある複数の通信端末が同一のテレビ会議システムに接続し、あたかも同一の場所で会議を行っているかのように参加者の画像、又は共有する電子データを表示する遠隔プレゼンテーションシステムが知られている（例えば、特許文献１参照）。特許文献１に記載の遠隔プレゼンテーションシステムによれば、講演者の動作を検出し、プレゼンテーションの進行に応じて、プレゼンテーションに使用する画面を切り替える。そして、受講者側のクライアント端末に、切り替えられた画面情報を送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１９７２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の遠隔プレゼンテーションシステムでは、プレゼンテーションに使用する画面の切り替えをする際は、プレゼンテーションを行う端末側で講演者の動作を検出する必要があるため、容易に画面の切り替えができないという問題点があった。
【０００５】
そこで、本発明は、上述した問題を解決するためになされたものであり、容易に表示画面の切り替えができるテレビ会議装置、テレビ会議システム、テレビ会議制御方法、及びテレビ会議装置のプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係る発明のテレビ会議装置は、端末装置の表示部の表示領域に表示される表示データを、ネットワークを介して共有し、画像データ、又は前記表示部で表示されている編集可能なデータである編集データを、個別データとして表示するための領域である個別領域を前記表示領域に備えた前記端末装置の間で実施されるテレビ会議を制御するテレビ会議装置であって、前記端末装置から送信された前記個別データを受信する第一受信手段と、前記表示データの前記表示領域において、前記第一受信手段にて受信した前記個別データを、前記個別データを送信した前記端末装置に対応した前記個別領域に表示可能なデータとして作成し、新たな前記表示データを作成する第一表示データ作成手段と、前記表示領域でのマウスカーソルの位置を特定する情報である位置情報を前記端末装置から受信する第二受信手段と、前記第一表示データ作成手段にて作成された前記表示データに対して、前記第二受信手段にて受信した前記位置情報で特定される位置に、マウスカーソルの画像データを合成して、新たな前記表示データを作成する第二表示データ作成手段と、前記第二表示データ作成手段にて作成された前記表示データを、前記テレビ会議に接続している前記端末装置に送信する第一送信手段と、前記端末装置を識別する識別情報毎に、他の前記端末装置の前記識別情報と、他の前記端末装置の前記個別領域に表示された前記編集データを編集することが可能か否かを示す情報である編集権限情報とを対応づけて記憶した編集権限情報記憶手段と、前記第二受信手段にて受信した前記位置情報の内で、当該位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にある前記位置情報を検出する検出手段と、前記検出手段にて検出された前記位置情報を送信した前記端末装置の内で、検出された前記位置情報で特定される位置が含まれる前記個別領域に対応する前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在するか否かを、前記編集権限情報記憶手段に記憶された前記編集権限情報に基づいて判断する第一判断手段と、前記第一判断手段にて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在すると判断された場合、前記個別領域に対応する前記端末装置に対して、前記編集データに切り替える旨を示す情報を切替情報として送信し、前記第一判断手段にて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが存在しないと判断された場合、前記個別領域に対応する前記端末装置に対して、前記画像データに切り替える旨を示す情報を前記切替情報として送信する第二送信手段とを備えている。
【０００７】
また、請求項２に係る発明のテレビ会議装置は、請求項１に記載の発明の構成に加え、前記第二受信手段にて受信した前記位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にあるか否かを判断する第二判断手段と、前記第二判断手段にて前記位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にあると判断された場合、前記位置情報を送信した前記端末装置で、当該個別領域に対応した前記端末装置の前記編集データを編集可能であるか否かを、前記編集権限情報記憶手段に記憶された前記編集権限情報に基づいて判断する第三判断手段とを備え、前記第二表示データ作成手段は、前記第二判断手段にて前記位置情報で特定される位置が、他の前記端末装置の前記個別領域内にないと判断された場合、又は前記第三判断手段にて前記位置情報を送信した前記端末装置で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であると判断された場合、前記第一表示データ作成手段にて作成された前記表示データに対して、前記第二受信手段にて受信した前記位置情報で特定される位置に、マウスカーソルの画像データを合成して、新たな前記表示データを作成することを特徴とする。
【０００８】
また、請求項３に係る発明のテレビ会議システムは、請求項１に記載のテレビ会議装置と、当該テレビ会議装置とネットワークを介して接続される前記端末装置とで構成されたテレビ会議システムであって、前記端末装置は、前記個別データを前記テレビ会議装置に対して送信する第三送信手段と、前記位置情報を前記テレビ会議装置に対して送信する第四送信手段と、前記テレビ会議装置の前記第一送信手段にて送信された前記表示データを受信する第三受信手段と、前記第三受信手段にて受信した前記表示データを前記表示部に表示する表示制御手段と、前記テレビ会議装置の第二送信手段にて送信された前記切替情報を受信する第四受信手段と、前記第四受信手段にて受信した前記切替情報に基づいて、前記画像データ、又は前記編集データを前記テレビ会議装置に送信する前記個別データとして決定するデータ決定手段とを備え、前記第三送信手段は、前記データ決定手段にて決定された前記個別データを前記テレビ会議装置に対して送信することを特徴とする。
【０００９】
また、請求項４に係る発明のテレビ会議制御方法は、端末装置の表示部の表示領域に表示される表示データを、ネットワークを介して共有し、画像データ、又は前記表示部で表示されている編集可能なデータである編集データを、個別データとして表示するための領域である個別領域を前記表示領域に備えた前記端末装置の間で実施されるテレビ会議を制御するテレビ会議制御方法であって、前記端末装置から送信された前記個別データを受信する第一受信ステップと、前記表示データの前記表示領域において、前記第一受信ステップにて受信した前記個別データを、前記個別データを送信した前記端末装置に対応した前記個別領域に表示可能なデータとして作成し、新たな前記表示データを作成する第一表示データ作成ステップと、前記表示領域でのマウスカーソルの位置を特定する情報である位置情報を前記端末装置から受信する第二受信ステップと、前記第一表示データ作成ステップにて作成された前記表示データに対して、前記第二受信ステップにて受信した前記位置情報で特定される位置に、マウスカーソルの画像データを合成して、新たな前記表示データを作成する第二表示データ作成ステップと、前記第二表示データ作成ステップにて作成された前記表示データを、前記テレビ会議に接続している前記端末装置に送信する第一送信ステップと、前記端末装置を識別する識別情報毎に、他の前記端末装置の前記識別情報と、他の前記端末装置の前記個別領域に表示された前記編集データを編集することが可能か否かを示す情報である編集権限情報とを対応づけて記憶した編集権限情報記憶手段と、前記第二受信ステップにて受信した前記位置情報の内で、当該位置情報で特定される位置が、他の前記端末装置に対応した前記個別領域内にある前記位置情報を検出する検出ステップと、前記検出ステップにて検出された前記位置情報を送信した前記端末装置の内で、検出された前記位置情報で特定される位置が含まれる前記個別領域に対応する前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在するか否かを、前記編集権限情報記憶手段に記憶された前記編集権限情報に基づいて判断する第一判断ステップと、前記第一判断ステップにて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが少なくとも１つ存在すると判断された場合、前記個別領域に対応する前記端末装置に対して、前記編集データに切り替える旨を示す情報を切替情報として送信し、前記第一判断ステップにて、前記位置情報を送信した前記端末装置の内で、前記個別領域に対応した前記端末装置の前記編集データを編集可能であるものが存在しないと判断された場合、前記個別領域に対応する前記端末装置に対して、前記画像データに切り替える旨を示す情報を前記切替情報として送信する第二送信ステップとを備えている。
【００１０】
また、請求項５に係る発明のテレビ会議装置のプログラムは、請求項１又は２に記載のテレビ会議装置の各種処理手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００１１】
請求項１に係るテレビ会議装置では、各端末装置からマウスカーソルの位置情報を受信し、各端末装置に対応した個別領域内に存在する位置情報が検出される。そして、検出された位置情報で特定される位置が含まれる個別領域に対応する端末装置の編集データを編集可能であるものが少なくとも１つ存在するか否かを、編集権限情報記憶手段に記憶された編集権限情報に基づいて判断される。編集データが編集可能であると判断された場合、編集可能である個別領域に対応する端末装置に対して、編集データに切り替える旨を示す情報を切替情報として送信する。これにより、他の個別領域に対応した端末装置の編集データを編集したい場合、編集権限を持つ使用者はマウスカーソルを、編集したい編集データに対応する個別領域内に移動すればよい。その結果、使用者は他の端末装置で表示されている編集データに容易に切り替えることができる。
【００１２】
請求項２に係るテレビ会議装置では、請求項１に記載の発明の効果に加え、マウスカーソルの位置が他の個別領域内にあり、その個別領域に対応した端末装置の編集データの編集権限がある場合のみ、マウスカーソルの画像データを合成して表示する第二表示データ作成手段を備えている。これにより、編集権限を持たない端末装置のマウスカーソルは、個別領域内に表示されなくなる。その結果、個別領域内で編集権限のないマウスカーソルが多数表示されることがなくなり、表示画面が見やすくなる。
【００１３】
請求項３に係るテレビ会議システムでは、請求項１に記載のテレビ会議装置、及び端末装置から構成されたシステムである。そして、端末装置は切替情報をテレビ会議装置から受信し、切替情報に基づいて、画像データ、又は編集データを送信する個別データとして決定し、テレビ会議装置に送信する。また、テレビ会議装置から送信される表示データを受信し、表示部に表示する。これにより、受信した切替情報に基づいて決定ため、テレビ会議装置に送信する個別データを端末装置側で変更する必要がなくなる。その結果、使用者は他の端末装置で表示されている編集データに容易に切り替えることができる。
【００１４】
請求項４に係るテレビ会議制御方法では、端末装置からマウスカーソルの位置情報を受信し、位置情報で特定される位置が、他の端末装置に対応した個別領域内に存在する位置情報が検出される。そして、検出された位置情報で特定される位置が含まれる個別領域に対応する端末装置の編集データを編集可能であるものが少なくとも１つ存在するか否かを、編集権限情報記憶手段に記憶された編集権限情報に基づいて判断される。編集データが編集可能であると判断された場合、編集可能である個別領域に対応する端末装置に対して、編集データに切り替える旨を示す情報を切替情報として送信する。これにより、他の個別領域に対応した端末装置の編集データを編集したい場合、編集権限を持つ使用者はマウスカーソルを、編集したい編集データに対応する個別領域内に移動すればよい。その結果、使用者は他の端末装置で表示されている編集データに容易に切り替えることができる。
【００１５】
請求項５に係るテレビ会議装置のプログラムでは、請求項１又は２に記載のテレビ会議装置の各種処理手段としてコンピュータを機能させる。従って、テレビ会議装置のプログラムをコンピュータに実行させることにより、請求項１又は２に記載の発明の効果を奏することができる。
【図面の簡単な説明】
【００１６】
【図１】テレビ会議システム１の接続形態の一例を示す図である。
【図２】テレビ会議装置１００の電気的構成を示すブロック図である。
【図３】テレビ会議装置１００のＨＤＤ１０４の記憶エリアの構成を示す模式図である。
【図４】編集権限テーブル１１００の構成を示す模式図である。
【図５】端末装置２００の電気的構成を示すブロック図である。
【図６】端末装置２００のモニタ２７０に表示されるテレビ会議画面２７１の一具体例を示す図である。
【図７】テレビ会議装置１００で実行されるメイン処理のフローチャートである。
【図８】端末装置２００で実行されるメイン処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態であるテレビ会議システム１について、図面を参照して説明をする。まず、図１を参照してテレビ会議システム１の概要について説明する。
【００１８】
図１に示すように、複数の端末装置２００は、ネットワーク２を介してテレビ会議装置１００に接続され、端末装置２００間で画像、音声の送受信を行うことで、テレビ会議を実施することができる。図１では、端末装置２００は４つ図示しているが、実際には、ネットワーク２を介してテレビ会議が実施できればよく、２つ以上であればよい。端末装置２００は、例えばある企業の同一サイト内に複数存在してもよいし、異なる事業所内や、異なる地域や国に点在して存在していてもよい。
【００１９】
テレビ会議装置１００は、例えば、周知のパーソナルコンピュータ等の汎用型の装置であり、複数の端末装置２００から送信された、画像、音声、データ等を中継することにより、端末装置２００の間でのテレビ会議を実現する装置である。テレビ会議装置１００は、各端末装置２００から送信される個別のデータ（以下、「個別データ」という）を合成することで、テレビ会議で共有する表示用のデータ（以下、「表示データ」という）を作成する。そして、テレビ会議に接続している複数の端末装置２００に対して、音声、及び表示データを送信する機能を有している。
【００２０】
端末装置２００は、例えば、周知のパーソナルコンピュータであり、汎用型の装置である。なお、この端末装置２００には、テレビ会議で使用するための画像を外部から入力するためのカメラ２５０（図５参照）、テレビ会議の参加者の音声を外部から入力するためのマイク２４０（図５参照）が設けられている。また、テレビ会議装置１００から受信した画像を外部に出力するためのモニタ２７０（図５参照）、音声を外部に出力するためのスピーカ２６０（図５参照）が設けられている。
【００２１】
次に、図２のブロック図を参照して、テレビ会議装置１００の電気的構成について説明する。図２に示すように、テレビ会議装置１００は、テレビ会議装置１００の制御を司るＣＰＵ１０１を備えている。そして、このＣＰＵ１０１には、ＲＯＭ１０２、ＲＡＭ１０３、ハードディスクドライブ（ＨＤＤ）１０４、カウンタ１０５、表示制御部１０６、入力制御部１０７、計時装置１０８、及び通信制御部１０９がバス１１１を介して接続されている。
【００２２】
ＲＯＭ１０２には、ＣＰＵ１０１が実行するＢＩＯＳを起動するプログラムや設定値が記憶されている。ＲＡＭ１０３には、各種のデータが一時的に記憶される。ＨＤＤ１０４には、テレビ会議装置１００で実行される各種のプログラム等が記憶される。カウンタ１０５は、タイマとして機能し、時間を計測する。
【００２３】
表示制御部１０６は、操作画面を表示するためのモニタ１２０に接続され、このモニタ１２０の表示を制御する。また、入力制御部１０７は、ユーザが操作の入力を行うためのキーボード１３０やマウス１４０に接続され、これらの入力の制御を行う。計時装置１０８では、時間が計時される。通信制御部１０９は、ネットワーク２に接続し、端末装置２００との間でデータの送受信の制御を行う。
【００２４】
ここで、図３を参照して、ＨＤＤ１０４の詳細について説明する。図３に示すように、ＨＤＤ１０４は、編集権限テーブル記憶エリア１１０１、プログラム記憶エリア１１０２、およびプログラム関係情報記憶エリア１１０３を含む複数の記憶エリアを備えている。
【００２５】
編集権限テーブル記憶エリア１１０１には、編集権限テーブル１１００（図４参照）が記憶されている。この編集権限テーブル１１００の詳細については、後述する。プログラム記憶エリア１１０２には、各種処理をテレビ会議装置１００に実行させるための各種プログラムが記憶されている。なお、これらのプログラムは、例えばＣＤ−ＲＯＭに記憶されたものがＣＤ−ＲＯＭドライブ（図示外）を介してインストールされ、プログラム記憶エリア１１０２に記憶される。または、ネットワーク２を介してダウンロードされたプログラムが、プログラム記憶エリア１１０２に記憶されてもよい。プログラム関係情報記憶エリア１１０３には、プログラムの実行に必要な設定や初期値、データ等の情報が記憶される。
【００２６】
次に、図４を参照して、編集権限テーブル１１００の詳細について説明する。編集権限テーブル１１００は、端末装置２００のモニタ２７０に表示されるテレビ会議画面２７１（図６参照）において、テレビ会議に接続している各端末装置２００に対応した領域（以下、「個別領域」という）に表示されるドキュメント等の編集可能なデータ（以下、「編集データ」という）を、編集できる権限があるか否かを示す情報が記憶されたテーブルである。
【００２７】
図４に示すように、編集権限テーブル１１００は、端末装置２００を識別する情報（以下、「端末ＩＤ」という）毎に、各端末装置２００の個別領域２７２（図６参照）に表示される編集データが編集可能であるか否かを示している。他の端末装置２００の個別領域２７２に表示される編集データが編集可能であれば、値「１」が記憶される。また、編集不可能であれば、値「０」が記憶されている。ここで、図４において、「○」印が値「１」であることを示し、「×」印が値「０」であることを示しているものとする。
【００２８】
ここで、例えば、図４において、端末ＩＤが「端末Ａ」である端末装置２００に関しては、テレビ会議に接続する他の全ての端末装置２００に対応する個別領域２７２に表示される編集データが編集可能であることを示している。また、端末ＩＤが「端末Ｂ」である端末装置２００に関しては、自身の個別領域２７２に表示される編集データ、及び端末ＩＤが「端末Ｄ」で特定される端末装置２００の個別領域２７２に表示される編集データが編集可能であることを示している。また、端末ＩＤが「端末Ｃ」である端末装置２００に関しては、自身の個別領域２７２に表示される編集データ、及び端末ＩＤが「端末Ｄ」で特定される端末装置２００の個別領域２７２に表示される編集データが編集可能であることを示している。また、端末ＩＤが「端末Ｄ」である端末装置２００に関しては、自身の個別領域２７２に表示される編集データのみが編集可能であることを示している。
【００２９】
次に、図５のブロック図を参照して、端末装置２００の電気的構成について説明する。図５は、端末装置２００の電気的構成を示すブロック図である。図５に示すように、端末装置２００は、端末装置２００の制御を司るＣＰＵ２０１を備えている。そして、このＣＰＵ２０１には、ＲＯＭ２０２、ＲＡＭ２０３、ハードディスクドライブ（ＨＤＤ）２０４、カウンタ２０５、計時装置２０６、入出力制御部２０７、及び通信制御部２０８が、バス２１１を介して接続されている。
【００３０】
ＲＯＭ２０２には、ＣＰＵ２０１が実行するＢＩＯＳを起動させるプログラムや設定値が記憶されている。ＲＡＭ２０３には、各種のデータが一時的に記憶される。ＨＤＤ２０４には、端末装置２００で実行される各種のプログラム等が記憶される。カウンタ２０５は、タイマとして機能し、時間を計測する。計時装置２０６では、時間が計時される。
【００３１】
入出力制御部２０７には、ユーザが操作の入力を行うためのキーボード２２０、マウス２３０、テレビ会議で使用するための音声のデータをユーザから取得するマイク２４０、及びテレビ会議で使用するための画像のデータをユーザから取得するカメラ２５０が接続されている。また、入出力制御部２０７には、テレビ会議が実行時に、テレビ会議装置１００から送信された音声データを出力するスピーカ２６０、及びテレビ会議装置１００から送信された表示データを表示するモニタ２７０が接続されている。通信制御部２０８は、ネットワーク２を介してテレビ会議装置１００等の外部機器との間でのデータの送受信を制御する。
【００３２】
次に、図６を参照して、端末装置２００のモニタ２７０で表示されるテレビ会議画面２７１について説明する。
【００３３】
テレビ会議が実施されると各端末装置２００のモニタ２７０には、図６に示すように、テレビ会議画面２７１が表示される。このテレビ会議画面２７１には、テレビ会議に接続している各端末装置２００からテレビ会議装置１００に対して送信された個別データを表示する個別領域２７２が、端末装置２００毎に設けられている。ここで、個別データとしては、端末装置２００のカメラ２５０で撮影された画像データ、又は端末装置２００でテレビ会議用にテレビ会議画面２７１に表示されるドキュメント等の編集データである。また、この編集データはテレビ会議画面２７１とは別に、モニタ２７０に表示されていてもよい。
【００３４】
また、テレビ会議画面２７１上には、テレビ会議に接続している各端末装置２００のマウス２３０のカーソル画像２７５が表示される。このカーソル画像２７５は、各端末装置２００から送信されたカーソルの位置の情報（以下、「カーソル位置情報」という）に基づいた位置に表示される。本実施の形態では、一例として、カーソル画像２７５は「矢印」のマークとして表示される。ただし、カーソルの位置が把握できればよく、他の表示形態であっても問題はない。
【００３５】
次いで、図７を参照して、テレビ会議装置１００で実行されるメイン処理について説明する。ここで、図７のメイン処理は、テレビ会議装置１００の電源がＯＮになった際に、実行される。なお、テレビ会議装置１００の電源がＯＦＦになった際には、図７のメイン処理は自動的に終了するものとする。また、テレビ会議装置１００で実行される他の処理は、他のプロセスで実行されているものとし、その詳細については省略する。
【００３６】
図７のメイン処理が実行されると、テレビ会議装置１００に接続している各端末装置２００から、各端末装置２００に対応した個別領域２７２に表示するための個別データを受信する（Ｓ１１）。この個別データは、カメラ２５０で撮影された画像データ、又は端末装置２００で表示されている編集データに対応した画像である。そして、各端末装置２００から個別データを受信すると、受信した個別データが、テレビ会議画面２７１に表示される表示データに対して、個別データを送信した端末装置２００に対応する個別領域２７２に合成される（Ｓ１２）。
【００３７】
次いで、各端末装置２００から、各端末装置２００を操作するマウスカーソルのカーソル位置情報を受信する（Ｓ１３）。ここで、カーソル位置情報として、本実施の形態では、マウスカーソルの位置の座標とする。図６において、テレビ会議画面２７１の紙面左上の角が、座標の原点となり、右方向がＸ軸の正の方向、下方向がＹ軸の負の方向とする。
【００３８】
そして、マウスカーソルが、各個別領域２７２と重なるか否かが判断される（Ｓ１４）。つまり、マウスカーソルのカーソル位置情報で特定される位置が、テレビ会議画面２７１の個別領域２７２内にあるか否かが判断される。マウスカーソルが、テレビ会議画面２７１の個別領域２７２と重なると判断された場合（Ｓ１４：ＹＥＳ）、すなわち、カーソル位置情報で特定される位置が、テレビ会議画面２７１の個別領域２７２内にあると判断された場合、重なった個別領域２７２の編集権限が、カーソル位置情報を送信した端末装置２００にあるか否かが判断される（Ｓ１５）。この判断処理は、ＨＤＤ１０４の編集権限テーブル記憶エリア１１０１に記憶された編集権限テーブル１１００に基づいて行われる。
【００３９】
ここで、例えば、図４に示す編集権限テーブル１１００であれば、カーソル位置情報を送信した端末装置２００の端末ＩＤが「端末Ｂ」であり、カーソル位置情報で特定される位置が「端末Ｄ」で特定される端末装置２００の個別領域２７２の内部にある場合、「端末Ｄ」で特定される端末装置２００の個別領域２７２の編集権限があると判断される。
【００４０】
カーソル位置情報で特定される位置に重なった個別領域２７２の編集権限が、カーソル位置情報を送信した端末装置２００にあると判断された場合（Ｓ１５：ＹＥＳ）、カーソル画像２７５の画像データが、表示データに対して合成される（Ｓ１６）。ここで、カーソル画像２７５の画像データは、カーソル位置情報で特定される位置に合成される。そして、受信した全てのカーソル位置情報に対して判定したか否かが判断される（Ｓ１７）。
【００４１】
また、カーソル位置情報で特定される位置に重なった個別領域２７２の編集権限が、カーソル位置情報を送信した端末装置２００にないと判断された場合（Ｓ１５：ＮＯ）、Ｓ１６が行われず、処理がＳ１７へ移行する。
【００４２】
受信した全てのカーソル位置情報に対して判定していないと判断された場合（Ｓ１７：ＮＯ）、Ｓ１４へ移行し、処理を実行していないカーソル位置情報に対してＳ１４の判断処理が行われる。
【００４３】
受信した全てのカーソル位置情報に対して判定したと判断された場合（Ｓ１７：ＹＥＳ）、表示データが、テレビ会議に接続している全ての端末装置２００に対して送信される（Ｓ１８）。
【００４４】
次いで、テレビ会議画面２７１に表示されている個別領域２７２内に、個別領域２７２に表示される個別データを、編集可能な端末装置２００のカーソルが、少なくとも１つ存在するか否かが判断される（Ｓ１９）。この判断処理は、ＨＤＤ１０４の編集権限テーブル記憶エリア１１０１に記憶された編集権限テーブル１１００に基づいて行われる。例えば、図４の編集権限テーブル１１００であれば、端末ＩＤが「端末Ｂ」で特定される端末装置２００の個別領域２７２においては、端末ＩＤが「端末Ａ」、又は端末ＩＤが「端末Ｂ」で特定される端末装置２００のカーソルが存在するか否かが判断される。
【００４５】
テレビ会議画面２７１に表示されている個別領域２７２内に、個別領域２７２に表示される個別データを編集可能な端末装置２００のカーソルが、少なくとも１つ存在すると判断された場合（Ｓ１９：ＹＥＳ）、該当する個別領域２７２に対応した端末装置２００に対して、編集データに切り替える旨の情報である切替情報が送信される（Ｓ２０）。そして、テレビ会議画面２７１に設けられている全ての個別領域２７２に対して、Ｓ１９の判断処理が行われたか否かが判断される（Ｓ２２）。
【００４６】
また、テレビ会議画面２７１に表示されている個別領域２７２内に、個別領域２７２に表示されるデータを編集可能な端末装置２００のカーソルが、存在しないと判断された場合（Ｓ１９：ＮＯ）、該当する個別領域２７２に対応した端末装置２００に対して、カメラ２５０で撮影された画像データに切り替える旨の情報である切替情報が送信される（Ｓ２１）。そして、処理がＳ２２へ移行する。
【００４７】
テレビ会議画面２７１に設けられている全ての個別領域２７２に対して、Ｓ１９の判断処理が行われていないと判断された場合（Ｓ２２：ＮＯ）、Ｓ１９へ移行し、Ｓ１９の判断処理が行われていない個別領域２７２に対してＳ１９の処理が行われる。ここで、本実施の形態では、端末ＩＤが「端末Ａ」〜「端末Ｄ」の順にＳ１９の判断処理が行われるものとする。
【００４８】
テレビ会議画面２７１に設けられている全ての個別領域２７２に対して、Ｓ１９の判断処理が行われたと判断された場合（Ｓ２２：ＹＥＳ）、テレビ会議処理が終了したか否かの判断処理が行われる（Ｓ２３）。この判断処理は、テレビ会議装置１００に接続している全ての端末装置２００から終了通知を受信したか否かで判断される。この終了通知は、端末装置２００に設けられている終了ボタン（図示外）が押されることにより、端末装置２００から送信される信号である。
【００４９】
テレビ会議が終了したと判断された場合（Ｓ２３：ＹＥＳ）、すなわち、テレビ会議装置１００に接続している全ての端末装置２００で終了ボタンが押され、終了通知を全ての端末装置２００から受信したと判断された場合、メイン処理は終了する。
【００５０】
また、テレビ会議が終了していないと判断された場合（Ｓ２３：ＮＯ）、すなわち、テレビ会議装置１００に接続している全ての端末装置２００で終了ボタンが押されなかった場合、処理がＳ１１へ移行する。
【００５１】
次に、図８を参照して、端末装置２００で実行されるメイン処理について説明する。ここで、図８のメイン処理は、端末装置２００の電源がＯＮになった際に、実行される。なお、端末装置２００の電源がＯＦＦになった際には、図８のメイン処理は自動的に終了するものとする。また、端末装置２００で実行される他の処理は、他のプロセスで実行されているものとし、その詳細については省略する。
【００５２】
図８のメイン処理が実行されると、表示データをテレビ会議装置１００から受信したか否かが判断される（Ｓ３１）。なお、この表示データは、テレビ会議装置１００のメイン処理で送信される（図７：Ｓ１８参照）。
【００５３】
表示データをテレビ会議装置１００から受信したと判断された場合（Ｓ３１：ＹＥＳ）、受信した表示データがモニタ２７０のテレビ会議画面２７１に表示される（Ｓ３３）。そして、再度、処理がＳ３１へ移行する。
【００５４】
表示データをテレビ会議装置１００から受信していないと判断された場合（Ｓ３１：ＮＯ）、切替情報を受信したか否かが判断される（Ｓ３２）。なお、この切替情報は、テレビ会議装置１００のメイン処理で送信される（図７：Ｓ２０、Ｓ２１参照）。
【００５５】
テレビ会議装置１００から切替情報を受信したと判断された場合（Ｓ３２：ＹＥＳ）、受信した切替情報が、ＲＡＭ２０３の切替情報記憶エリア（図示外）に切替情報フラグとして記憶される。切替情報が編集データに切り替える旨の情報である場合、切替情報フラグの値は「１」として記憶される。また、切替情報が画像データに切り替える旨の情報である場合、切替情報フラグの値は「０」として記憶される。なお、切替情報フラグは、端末装置２００の電源がＯＮになった際に、「０」として初期化されるものとし、初期状態では、画像データが各端末装置２００対応する個別領域２７２に表示されているものとする。
【００５６】
次いで、ＲＡＭ２０３の切替情報記憶エリア（図示外）に記憶された切替情報フラグに基づいて、テレビ会議装置１００に送信する個別データが決定される（Ｓ３５）。切替情報フラグの値が「０」である場合、端末装置２００のカメラ２５０で撮影された画像データが個別データとして決定される。また、切替情報フラグの値が「１」である場合、端末装置２００で表示されている編集データがテレビ会議装置１００に送信する個別データとして決定される。
【００５７】
次いで、Ｓ３５で決定された個別データがテレビ会議装置１００に対して送信される（Ｓ３６）。なお、送信された個別データは、テレビ会議装置１００のメイン処理で受信される（図７：Ｓ１１参照）。
【００５８】
ついで、端末装置２００のマウスカーソルのカーソル位置情報がテレビ会議装置１００に対して送信され（Ｓ３７）、処理がＳ３１へ移行する。なお、送信されたカーソル位置情報は、テレビ会議装置１００のメイン処理で受信される（図７：Ｓ１３参照）。
【００５９】
また、テレビ会議装置１００から切替情報を受信していないと判断された場合（Ｓ３２：ＮＯ）、処理がＳ３５へ移行する。つまり、前回設定された切替情報に基づいて、個別データが決定され、送信される。メイン処理が起動してから、切替情報を受信せず、一度も切替情報が変更されていない場合、カメラ２５０で撮影された画像データが送信されることになる。
【００６０】
以上説明したように、テレビ会議装置１００は、各端末装置２００からマウスカーソルの位置情報を受信し、各端末装置２００に対応した個別領域２７２内に存在する位置情報が検出される。そして、検出された位置情報で特定される位置が含まれる個別領域２７２に対応する端末装置２００の編集データを編集可能であるものが少なくとも１つ存在するか否かを、編集権限テーブル記憶エリア１１０１に記憶された編集権限テーブル１１００に基づいて判断される。編集データが編集可能であると判断された場合、編集可能である個別領域２７２に対応する端末装置２００に対して、編集データに切り替える旨を示す情報を切替情報として送信する。これにより、他の個別領域２７２に対応した端末装置２００の編集データを編集したい場合、編集権限を持つ使用者はマウスカーソルを、編集したい編集データに対応する個別領域２７２内に移動すればよい。その結果、使用者は他の端末装置２００で表示されている編集データに容易に切り替えることができる。
【００６１】
また、マウスカーソルの位置が他の個別領域２７２内にあり、その個別領域２７２に対応した端末装置２００の編集データの編集権限がある場合のみ、マウスカーソルのカーソル画像が合成されて表示される。これにより、編集権限を持たない端末装置２００のマウスカーソルは、個別領域２７２内に表示されなくなる。その結果、個別領域２７２内で編集権限のないマウスカーソルが多数表示されることがなくなり、テレビ会議画面２７１が見やすくなる。
【００６２】
ここで、モニタ２７０が「表示部」に相当し、テレビ会議画面２７１が「表示領域」に相当する。カーソル位置情報が「位置情報」に相当し、編集権限テーブル記憶エリア１１０１が「編集権限情報記憶手段」に相当し、端末ＩＤが「識別情報」に相当する。
【００６３】
また、図７のＳ１１を実行するＣＵＰ１０１が「第一受信手段」に相当し、図７のＳ１２を実行するＣＵＰ１０１が「第一データ作成手段」に相当する。図７のＳ１３を実行するＣＵＰ１０１が「第二受信手段」に相当し、図７のＳ１６を実行するＣＵＰ１０１が「第二表示データ手段」に相当する。図７のＳ１８を実行するＣＵＰ１０１が「第一送信手段」に相当し、図７のＳ１９を実行するＣＵＰ１０１が「検出手段」、「第一判断手段」に相当し、図７のＳ２０、Ｓ２１を実行するＣＵＰ１０１が「第二送信手段」に相当する。
【００６４】
図７のＳ１４を実行するＣＵＰ１０１が「第二判断手段」に相当し、図７のＳ１５を実行するＣＵＰ１０１が「第三判断手段」に相当する。
【００６５】
図８のＳ３６を実行するＣＵＰ１０１が「第三送信手段」に相当し、図８のＳ３７を実行するＣＵＰ１０１が「第四送信手段」に相当する。図８のＳ３１：ＹＥＳを実行するＣＵＰ１０１が「第三受信手段」に相当し、図８のＳ３３を実行するＣＵＰ１０１が「表示制御手段」に相当する。図８のＳ３２：ＹＥＳを実行するＣＵＰ１０１が「第四受信手段」に相当し、図８のＳ３５を実行するＣＵＰ１０１が「データ決定手段」に相当する。
【００６６】
上述した実施の形態では、テレビ会議装置１００がテレビ会議装置１００に接続されている各端末装置２００から個別データを受信して表示データを作成する。そして、テレビ会議装置１００に接続されている各端末装置２００に対して、表示データを送信するが、これに限定しない。たとえば、多地点接続装置（Ｍｕｌｔｉｐｏｉｎｔ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）をネットワーク２に設けて多地点接続装置が、表示データを作成するようにしてもよい。
【符号の説明】
【００６７】
１    テレビ会議システム
２    ネットワーク
１００    テレビ会議装置
１０１，２０１    ＣＰＵ
１０３，２０３    ＲＡＭ
１０４，２０４    ＨＤＤ
１０９，２０８    通信制御部
２００    端末装置
２３０    マウス
２５０    カメラ
２７０    モニタ
２７１    テレビ会議画面
２７２    個別領域
２７５    カーソル画像
１１０１    編集権限テーブル記憶エリア
１１００    編集権限テーブル
【図１】
2010213129.tif 000003
【図２】
2010213129.tif 000004
【図３】
2010213129.tif 000005
【図４】
2010213129.tif 000006
【図５】
2010213129.tif 000007
【図６】
2010213129.tif 000008
【図７】
2010213129.tif 000009
【図８】
2010213129.tif 000010