(57)【要約】【課題】特定の端末装置での遠隔会議における共有資料の視認性を確保しつつ、特定の端末装置で遠隔会議の相手方となる端末装置で表示されている共有資料の表示範囲の報知を可能とする、サーバ装置のプログラムとサーバ装置を提供する。【解決手段】第二表示範囲情報と第三表示範囲情報との間で重複する表示範囲が含まれ且つ第一優先度値が第二優先度値より優先度が高い場合、第一登録手段によって第一優先度値に対応する第二端末識別情報に関連付けて登録された第二表示範囲情報が、ネットワークに接続されたサーバ装置の通信部から第一端末装置に送信される。第二表示範囲情報と第三表示範囲情報との間で重複する表示範囲が含まれ且つ第二優先度値が第一優先度値より優先度が高い場合、第一登録手段によって第二優先度値に対応する第三端末識別情報に関連付けて登録された第三表示範囲情報が、通信部から第一端末装置に送信される。【選択図】図１１
2015186127.tif 000002
【特許請求の範囲】
【請求項１】
所定の共有資料をネットワークに接続された複数の端末装置でそれぞれ表示して行われる遠隔会議を実行するサーバ装置を制御するコンピュータが実行可能なプログラムであって、
前記コンピュータを、
複数の端末装置のうちの第一端末装置を識別する第一端末識別情報と、前記第一端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第一表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第二端末装置を識別する第二端末識別情報と、前記第二端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第二表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第三端末装置を識別する第三端末識別情報と、前記第三端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第三表示範囲情報と、を関連付けて登録する、第一登録手段と、
前記第一端末識別情報と、前記第一端末装置で表示されている前記第二端末装置の撮影部で撮影された第二撮影画像の第二表示サイズと、を関連付けて登録し、前記第一端末識別情報と、前記第一端末装置で表示されている前記第三端末装置の撮影部で撮影された第三撮影画像の第三表示サイズと、を関連付けて登録する、第二登録手段と、
前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第二表示サイズに応じた第一優先度値を決定し、前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第三表示サイズに応じた第二優先度値を決定する、第一決定手段と、
前記第一登録手段によって登録された前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれているかを各座標位置に従い判断する判断手段と、
前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第一優先度値が前記第二優先度値より優先度が高い場合、前記第一登録手段によって前記第一優先度値に対応する前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報を、前記ネットワークに接続された前記サーバ装置の通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第二優先度値が前記第一優先度値より優先度が高い場合、前記第一登録手段によって前記第二優先度値に対応する前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれていない場合、前記第一登録手段によって前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報と、前記第一登録手段によって前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信する、送信制御手段と、して機能させるプログラム。
【請求項２】
前記第一決定手段は、
基準サイズに対する前記第二表示サイズの比の値に比例した前記第一優先度値を決定し、
前記基準サイズに対する前記第三表示サイズの比の値に比例した前記第二優先度値を決定する、機能を含む、請求項１に記載のプログラム。
【請求項３】
前記第二登録手段は、
前記第二端末識別情報と、前記第二端末装置で表示されている前記第一端末装置の撮影部で撮影された第一撮影画像の前記第二端末装置における第一表示サイズと、を関連付けて登録し、
前記第三端末識別情報と、前記第三端末装置で表示されている前記第一撮影画像の前記第三端末装置における第一表示サイズと、を関連付けて登録する、機能を含み、
前記コンピュータを、前記第二登録手段によって前記第二端末識別情報に関連付けて登録された前記第一表示サイズに対応する第三優先度値を決定し、前記第二登録手段によって前記第三端末識別情報に関連付けて登録された前記第一表示サイズに対応する第四優先度値を決定する、第二決定手段として機能させ、
前記送信制御手段は、
前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第一優先度値と前記第三優先度値との第一総合値が前記第二優先度値と前記第四優先度値との第二総合値より優先度が高い場合、前記第一登録手段によって前記第一総合値に対応する前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報を、前記通信部から前記第一端末装置に送信し、
前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第二総合値が前記第一総合値より優先度が高い場合、前記第一登録手段によって前記第二総合値に対応する前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信する、機能を含む、請求項１に記載のプログラム。
【請求項４】
前記第一決定手段は、
基準サイズに対する前記第二表示サイズの比の値に比例した前記第一優先度値を決定し、
前記基準サイズに対する前記第三表示サイズの比の値に比例した前記第二優先度値を決定する、機能を含み、
前記第二決定手段は、
前記基準サイズに対する前記第二端末識別情報に関連付けて登録された前記第二端末装置における前記第一表示サイズの比の値に比例した前記第三優先度値を決定し、
前記基準サイズに対する前記第三端末識別情報に関連付けて登録された前記第三端末装置における前記第一表示サイズの比の値に比例した前記第四優先度値を決定する、機能を含む、請求項３に記載のプログラム。
【請求項５】
前記第一決定手段は、
第一値を、前記基準サイズに対する前記第二表示サイズの比の値と、前記基準サイズに対する前記第三表示サイズの比の値と、の第一合計値に対する、前記基準サイズに対する前記第二表示サイズの比の値の比に従い割り付けた第一割付値を前記第一優先度値として決定し、
前記第一値を、前記第一合計値に対する、前記基準サイズに対する前記第三表示サイズの比の値の比に従い割り付けた第二割付値を前記第二優先度値として決定する、機能を含み、
前記第二決定手段は、
前記第一値より小さい第二値を、前記基準サイズに対する前記第二端末識別情報に関連付けて登録された前記第二端末装置における前記第一表示サイズの比の値と、前記基準サイズに対する前記第三端末識別情報に関連付けて登録された前記第三端末装置における前記第一表示サイズの比の値と、の第二合計値に対する、前記基準サイズに対する前記第二端末識別情報に関連付けて登録された前記第二端末装置における前記第一表示サイズの比の値の比に従い割り付けた第三割付値を前記第三優先度値として決定し、
前記第二値を、前記第二合計値に対する、前記基準サイズに対する前記第三端末識別情報に関連付けて登録された前記第三端末装置における前記第一表示サイズの比の値の比に従い割り付けた第四割付値を前記第四優先度値として決定する、機能を含む、請求項４に記載のプログラム。
【請求項６】
前記第一登録手段は、
前記第一端末識別情報と、前記第一端末装置で表示されている前記共有資料を識別する第一資料識別情報と、前記第一端末装置で表示されている前記共有資料中の頁位置を特定する第一頁位置情報と、前記第一表示範囲情報と、を関連付けて登録し、
前記第二端末識別情報と、前記第二端末装置で表示されている前記共有資料を識別する第二資料識別情報と、前記第二端末装置で表示されている前記共有資料中の頁位置を特定する第二頁位置情報と、前記第二表示範囲情報と、を関連付けて登録し、
前記第三端末識別情報と、前記第三端末装置で表示されている前記共有資料を識別する第三資料識別情報と、前記第三端末装置で表示されている前記共有資料中の頁位置を特定する第三頁位置情報と、前記第三表示範囲情報と、を関連付けて登録する、機能を含み、
前記判断手段は、
前記第一登録手段によって登録された、前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報であるかを判断し、
前記第一登録手段によって登録された、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報であるかを判断する、機能を含み、
前記送信制御手段は、
前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報であり、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報であり、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれている場合、前記第二表示範囲情報又は前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信し、
前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報であり、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報であり、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれていない場合、前記第二表示範囲情報と、前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信し、
前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報ではない、又は、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報ではない場合、前記第二表示範囲情報と、前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信しない、機能を含む、請求項１から請求項５の何れか１項に記載のプログラム。
【請求項７】
所定の共有資料をネットワークに接続された複数の端末装置でそれぞれ表示して行われる遠隔会議を実行するサーバ装置であって、
複数の端末装置のうちの第一端末装置を識別する第一端末識別情報と、前記第一端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第一表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第二端末装置を識別する第二端末識別情報と、前記第二端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第二表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第三端末装置を識別する第三端末識別情報と、前記第三端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第三表示範囲情報と、を関連付けて登録する、第一登録手段と、
前記第一端末識別情報と、前記第一端末装置で表示されている前記第二端末装置の撮影部で撮影された第二撮影画像の第二表示サイズと、を関連付けて登録し、前記第一端末識別情報と、前記第一端末装置で表示されている前記第三端末装置の撮影部で撮影された第三撮影画像の第三表示サイズと、を関連付けて登録する、第二登録手段と、
前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第二表示サイズに応じた第一優先度値を決定し、前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第三表示サイズに応じた第二優先度値を決定する、第一決定手段と、
前記第一登録手段によって登録された前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれているかを各座標位置に従い判断する判断手段と、
前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第一優先度値が前記第二優先度値より優先度が高い場合、前記第一登録手段によって前記第一優先度値に対応する前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報を、前記ネットワークに接続された前記サーバ装置の通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第二優先度値が前記第一優先度値より優先度が高い場合、前記第一登録手段によって前記第二優先度値に対応する前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれていない場合、前記第一登録手段によって前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報と、前記第一登録手段によって前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信する、送信制御手段と、を備えるサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された複数の端末装置による遠隔会議を実行するサーバ装置を制御するコンピュータが実行可能なプログラムと、サーバ装置に関する。
【背景技術】
【０００２】
ネットワークを介した遠隔会議に関する技術が提案されている。例えば、特許文献１には、共有ビュー表示方法が開示されている。この表示方法では、複数の計算機がネットワークで接続され、参加者間で資料が共有される。この表示方法では、共有された資料が各計算機で表示され、リアルタイムの通信会議又は協同作業が行われる。第一の計算機で共有された資料の表示が変更された場合、表示座標値が第二の計算機に通知される。第二の計算機では、表示座標値の通知を受けた場合、共有ビュー表示が新たに作成され、自装置の表示に重ね合わせられ、切り替えて表示され、又は、自装置の表示に共有部分を明示するための装飾（網掛け／文字色変更／背景色変更等）が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１９８２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
遠隔会議は、ネットワークに接続された複数の端末装置によって行われる。遠隔会議に参加する端末装置が、多数になる場合もある。多数の端末装置による遠隔会議で、相手方となる端末装置での共有資料の表示範囲を示す情報が特定の端末装置に全て表示され、又は、相手方の端末装置での共有資料の表示範囲を明示する装飾が特定の端末装置に全て表示されるとする。この場合、例えば、特定の端末装置で表示中の共有資料に対して複数の相手方の表示範囲を示す情報等のそれぞれが重複して表示されることが想定される。共有資料は、遠隔会議に参加する各端末装置で共有される資料である。各端末装置では、共有資料が表示され、これに基づき遠隔会議が進行される。なお、特定の端末装置で表示中の共有資料と複数の相手方の表示範囲を示す情報等が重複して表示されることにもなる。そのため、特定の端末装置で元々表示されていた共有資料の視認性が低下し、閲覧が妨げられる場合がある。
【０００５】
共有資料の視認性の低下に対して、特定の端末装置で同時に表示される相手方の表示範囲を示す情報等の数に上限を設けることが考えられる。これによれば、共有資料の閲覧が妨げられるといった事態を防止することが可能となる。しかし、例えば、各端末装置で注目されている相手方が異なることがある。従って、重要な相手方は、端末装置毎に異なる可能性がある。このような場合、単に、特定の端末装置で同時に表示される表示範囲を示す情報等の数に上限を設けるだけでは、各端末装置において注目されている重要な相手方の表示範囲を示す情報等が表示されない可能性がある。
【０００６】
本発明は、特定の端末装置での遠隔会議における共有資料の視認性を確保しつつ、特定の端末装置で遠隔会議の相手方となる端末装置で表示されている共有資料の表示範囲の報知を可能とする、サーバ装置のプログラムとサーバ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面は、所定の共有資料をネットワークに接続された複数の端末装置でそれぞれ表示して行われる遠隔会議を実行するサーバ装置を制御するコンピュータが実行可能なプログラムであって、前記コンピュータを、複数の端末装置のうちの第一端末装置を識別する第一端末識別情報と、前記第一端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第一表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第二端末装置を識別する第二端末識別情報と、前記第二端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第二表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第三端末装置を識別する第三端末識別情報と、前記第三端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第三表示範囲情報と、を関連付けて登録する、第一登録手段と、前記第一端末識別情報と、前記第一端末装置で表示されている前記第二端末装置の撮影部で撮影された第二撮影画像の第二表示サイズと、を関連付けて登録し、前記第一端末識別情報と、前記第一端末装置で表示されている前記第三端末装置の撮影部で撮影された第三撮影画像の第三表示サイズと、を関連付けて登録する、第二登録手段と、前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第二表示サイズに応じた第一優先度値を決定し、前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第三表示サイズに応じた第二優先度値を決定する、第一決定手段と、前記第一登録手段によって登録された前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれているかを各座標位置に従い判断する判断手段と、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第一優先度値が前記第二優先度値より優先度が高い場合、前記第一登録手段によって前記第一優先度値に対応する前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報を、前記ネットワークに接続された前記サーバ装置の通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第二優先度値が前記第一優先度値より優先度が高い場合、前記第一登録手段によって前記第二優先度値に対応する前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれていない場合、前記第一登録手段によって前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報と、前記第一登録手段によって前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信する、送信制御手段と、して機能させるプログラムである。
【０００８】
これによれば、第二表示範囲情報と第三表示範囲情報の間で表示範囲が重複する場合、第一端末装置での第二撮影画像の第二表示サイズに応じた第一優先度値と第一端末装置での第三撮影画像の第三表示サイズに応じた第二優先度値に基づき、第二表示範囲情報と第三表示範囲情報のうち、優先させる表示範囲情報を特定することができる。表示範囲が重複する表示範囲情報が第一端末装置に送信されることを防止することができる。第一端末装置で、第二端末装置における共有資料の表示範囲に対応する表示範囲情報と第三端末装置における共有資料の表示範囲に対応する表示範囲情報に基づいた報知がなされる場合、表示範囲が重複した報知状態を回避することができる。
【０００９】
このプログラムは、次のようにしてもよい。前記第一決定手段は、基準サイズに対する前記第二表示サイズの比の値に比例した前記第一優先度値を決定し、前記基準サイズに対する前記第三表示サイズの比の値に比例した前記第二優先度値を決定する、機能を含む、ようにしてもよい。これによれば、基準サイズに基づき、第一優先度値と第二優先度値を決定することができる。
【００１０】
前記第二登録手段は、前記第二端末識別情報と、前記第二端末装置で表示されている前記第一端末装置の撮影部で撮影された第一撮影画像の前記第二端末装置における第一表示サイズと、を関連付けて登録し、前記第三端末識別情報と、前記第三端末装置で表示されている前記第一撮影画像の前記第三端末装置における第一表示サイズと、を関連付けて登録する、機能を含み、前記コンピュータを、前記第二登録手段によって前記第二端末識別情報に関連付けて登録された前記第一表示サイズに対応する第三優先度値を決定し、前記第二登録手段によって前記第三端末識別情報に関連付けて登録された前記第一表示サイズに対応する第四優先度値を決定する、第二決定手段として機能させ、前記送信制御手段は、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第一優先度値と前記第三優先度値との第一総合値が前記第二優先度値と前記第四優先度値との第二総合値より優先度が高い場合、前記第一登録手段によって前記第一総合値に対応する前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報を、前記通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第二総合値が前記第一総合値より優先度が高い場合、前記第一登録手段によって前記第二総合値に対応する前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信する、機能を含む、ようにしてもよい。これによれば、第二表示範囲情報と第三表示範囲情報の間で表示範囲が重複する場合、第一総合値と第二総合値に基づき、第二表示範囲情報と第三表示範囲情報のうち、優先させる表示範囲情報を特定することができる。第一総合値を、第一優先度値と、第二端末装置での第一撮影画像の第一表示サイズに応じた第三優先度値により決定することができる。第二総合値を、第二優先度値と、第三端末装置での第一撮影画像の第一表示サイズに応じた第四優先度値により決定することができる。
【００１１】
前記第一決定手段は、基準サイズに対する前記第二表示サイズの比の値に比例した前記第一優先度値を決定し、前記基準サイズに対する前記第三表示サイズの比の値に比例した前記第二優先度値を決定する、機能を含み、前記第二決定手段は、前記基準サイズに対する前記第二端末識別情報に関連付けて登録された前記第二端末装置における前記第一表示サイズの比の値に比例した前記第三優先度値を決定し、前記基準サイズに対する前記第三端末識別情報に関連付けて登録された前記第三端末装置における前記第一表示サイズの比の値に比例した前記第四優先度値を決定する、機能を含む、ようにしてもよい。これによれば、基準サイズに基づき、第一優先度値と第二優先度値と第三優先度値と第四優先度値を決定することができる。
【００１２】
前記第一決定手段は、第一値を、前記基準サイズに対する前記第二表示サイズの比の値と、前記基準サイズに対する前記第三表示サイズの比の値と、の第一合計値に対する、前記基準サイズに対する前記第二表示サイズの比の値の比に従い割り付けた第一割付値を前記第一優先度値として決定し、前記第一値を、前記第一合計値に対する、前記基準サイズに対する前記第三表示サイズの比の値の比に従い割り付けた第二割付値を前記第二優先度値として決定する、機能を含み、前記第二決定手段は、前記第一値より小さい第二値を、前記基準サイズに対する前記第二端末識別情報に関連付けて登録された前記第二端末装置における前記第一表示サイズの比の値と、前記基準サイズに対する前記第三端末識別情報に関連付けて登録された前記第三端末装置における前記第一表示サイズの比の値と、の第二合計値に対する、前記基準サイズに対する前記第二端末識別情報に関連付けて登録された前記第二端末装置における前記第一表示サイズの比の値の比に従い割り付けた第三割付値を前記第三優先度値として決定し、前記第二値を、前記第二合計値に対する、前記基準サイズに対する前記第三端末識別情報に関連付けて登録された前記第三端末装置における前記第一表示サイズの比の値の比に従い割り付けた第四割付値を前記第四優先度値として決定する、機能を含む、ようにしてもよい。これによれば、第三優先度値及び第四優先度値より第一優先度値及び第二優先度値に重きを置いた第一総合値と第二総合値を決定することができる。第一端末装置での第二撮影画像と第三撮影画像の各表示サイズと、第二端末装置及び第三端末装置での第一撮影画像の各表示サイズに対応させて優先させる表示範囲情報を特定することができる。
【００１３】
前記第一登録手段は、前記第一端末識別情報と、前記第一端末装置で表示されている前記共有資料を識別する第一資料識別情報と、前記第一端末装置で表示されている前記共有資料中の頁位置を特定する第一頁位置情報と、前記第一表示範囲情報と、を関連付けて登録し、前記第二端末識別情報と、前記第二端末装置で表示されている前記共有資料を識別する第二資料識別情報と、前記第二端末装置で表示されている前記共有資料中の頁位置を特定する第二頁位置情報と、前記第二表示範囲情報と、を関連付けて登録し、前記第三端末識別情報と、前記第三端末装置で表示されている前記共有資料を識別する第三資料識別情報と、前記第三端末装置で表示されている前記共有資料中の頁位置を特定する第三頁位置情報と、前記第三表示範囲情報と、を関連付けて登録する、機能を含み、前記判断手段は、前記第一登録手段によって登録された、前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報であるかを判断し、前記第一登録手段によって登録された、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報であるかを判断する、機能を含み、前記送信制御手段は、前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報であり、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報であり、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれている場合、前記第二表示範囲情報又は前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信し、前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報であり、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報であり、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれていない場合、前記第二表示範囲情報と、前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信し、前記第一資料識別情報と前記第二資料識別情報と前記第三資料識別情報とが同一の資料識別情報ではない、又は、前記第一頁位置情報と前記第二頁位置情報と前記第三頁位置情報とが同一の頁位置情報ではない場合、前記第二表示範囲情報と、前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信しない、機能を含む、ようにしてもよい。これによれば、第一端末装置と第二端末装置と第三端末装置で表示されている共有資料及びその頁が同一である場合において、第二表示範囲情報と第三表示範囲情報のうち、優先させる表示範囲情報を特定することができる。共有資料の同一及び表示中の頁の同一に基づいた送信制御を実行することができる。共有資料が異なる場合、又は、共有資料が同一で表示中の頁が異なる場合、第二表示範囲情報と第三表示範囲情報が第一端末装置に送信されることを防止することができる。
【００１４】
本発明の他の側面は、所定の共有資料をネットワークに接続された複数の端末装置でそれぞれ表示して行われる遠隔会議を実行するサーバ装置であって、複数の端末装置のうちの第一端末装置を識別する第一端末識別情報と、前記第一端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第一表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第二端末装置を識別する第二端末識別情報と、前記第二端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第二表示範囲情報と、を関連付けて登録し、複数の端末装置のうちの第三端末装置を識別する第三端末識別情報と、前記第三端末装置で表示されている前記共有資料の表示範囲の座標位置を示す第三表示範囲情報と、を関連付けて登録する、第一登録手段と、前記第一端末識別情報と、前記第一端末装置で表示されている前記第二端末装置の撮影部で撮影された第二撮影画像の第二表示サイズと、を関連付けて登録し、前記第一端末識別情報と、前記第一端末装置で表示されている前記第三端末装置の撮影部で撮影された第三撮影画像の第三表示サイズと、を関連付けて登録する、第二登録手段と、前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第二表示サイズに応じた第一優先度値を決定し、前記第二登録手段によって前記第一端末識別情報に関連付けて登録された前記第三表示サイズに応じた第二優先度値を決定する、第一決定手段と、前記第一登録手段によって登録された前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれているかを各座標位置に従い判断する判断手段と、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第一優先度値が前記第二優先度値より優先度が高い場合、前記第一登録手段によって前記第一優先度値に対応する前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報を、前記ネットワークに接続された前記サーバ装置の通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれ且つ前記第二優先度値が前記第一優先度値より優先度が高い場合、前記第一登録手段によって前記第二優先度値に対応する前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報を、前記通信部から前記第一端末装置に送信し、前記第二表示範囲情報と前記第三表示範囲情報との間で重複する表示範囲が含まれていない場合、前記第一登録手段によって前記第二端末識別情報に関連付けて登録された前記第二表示範囲情報と、前記第一登録手段によって前記第三端末識別情報に関連付けて登録された前記第三表示範囲情報と、を前記通信部から前記第一端末装置に送信する、送信制御手段と、を備えるサーバ装置である。
【００１５】
これによれば、対応する上記のサーバ装置を制御するコンピュータが実行可能なプログラムと同様の作用が実現される。このサーバ装置は、上記のサーバ装置の各プログラムと同様、他の機能が実現されるサーバ装置として特定することもできる。この場合、サーバ装置は、上記のサーバ装置の各プログラムのうち、対応するプログラムと同様の作用を奏する。
【発明の効果】
【００１６】
本発明によれば、特定の端末装置での遠隔会議における共有資料の視認性を確保しつつ、特定の端末装置で遠隔会議の相手方となる端末装置で表示されている共有資料の表示範囲の報知を可能とする、サーバ装置のプログラムとサーバ装置を得ることができる。
【図面の簡単な説明】
【００１７】
【図１】遠隔会議システムの一例を示す図である。
【図２】遠隔会議画面の一例を示す図である。
【図３】閲覧処理のフローチャートである。
【図４】資料閲覧テーブルの一例を示す図である。
【図５】撮影画像テーブルの一例を示す図である。
【図６】第一決定テーブルの一例を示す図である。
【図７】第二決定テーブルの一例を示す図である。
【図８】総合テーブルの一例を示す図である。
【図９】第一決定処理のフローチャートである。
【図１０】第二決定処理のフローチャートである。
【図１１】送信制御処理のフローチャートである。
【発明を実施するための形態】
【００１８】
本発明を実施するための実施形態について、図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成等に置換してもよい。他の構成を含むようにしてもよい。
【００１９】
＜遠隔会議システム＞
遠隔会議システム１０の概略について、図１及び図２を参照して説明する。遠隔会議システム１０は、図１に示すように、サーバ装置２０と複数の端末装置を含む。以下では、６台の端末装置４１，４２，４３，４４，４５，４６によって行われる遠隔会議を例に説明する。即ち、端末装置４１，４２，４３，４４，４５，４６は、所定の会議ＩＤで識別される同一の遠隔会議に参加しているものとする。遠隔会議システム１０による遠隔会議は、２台〜５台の端末装置、又は、７台以上の端末装置によって行われるようにしてもよい。
【００２０】
会議ＩＤは、端末装置４１，４２，４３，４４，４５，４６による遠隔会議を識別する情報である。この遠隔会議において、端末装置４１，４２，４３，４４，４５，４６は、端末識別情報によって識別される。端末識別情報は、各端末装置を識別する情報である。実施形態では、各端末装置の端末識別情報は次の通りとする。端末装置４１の端末識別情報は「ＵＳＥＲ  Ａ」とする。端末装置４２の端末識別情報は「ＵＳＥＲ  Ｂ」とする。端末装置４３の端末識別情報は「ＵＳＥＲ  Ｃ」とする。端末装置４４の端末識別情報は「ＵＳＥＲ  Ｄ」とする。端末装置４５の端末識別情報は「ＵＳＥＲ  Ｅ」とする。端末装置４６の端末識別情報は「ＵＳＥＲ  Ｆ」とする。
【００２１】
サーバ装置２０と端末装置４１，４２，４３，４４，４５，４６は、ネットワーク９０に接続されている。ネットワーク９０は、例えば、インターネットのようなネットワークである。遠隔会議システム１０において、端末装置４１，４２，４３，４４，４５，４６による遠隔会議は、サーバ装置２０を経由して行われる。
【００２２】
遠隔会議システム１０では、例えば、遠隔会議の開催予定日時以前に、遠隔会議に参加予定の端末装置４１，４２，４３，４４，４５，４６のそれぞれに対応する各電子メールアドレスを宛先として、サーバ装置２０から電子メールが送信される。この電子メールは、端末装置４１，４２，４３，４４，４５，４６による遠隔会議のためのＵＲＬ（Uniform Resource Locator）を含む。このＵＲＬは、遠隔会議の会議室毎に固有である。換言すれば、ＵＲＬには、遠隔会議の会議ＩＤが含まれている。なお、会議ＩＤは、例えば、ＵＲＬのクエリパラメータとして含まれていてもよい。
【００２３】
端末装置４１，４２，４３，４４，４５，４６の各ユーザは、遠隔会議の開催予定日時に、自身の端末装置を操作する。この操作に応じて、端末装置４１，４２，４３，４４，４５，４６は、遠隔会議の動作を開始する。例えば、端末装置４１において、端末装置４１のＣＰＵは、上述した会議ＩＤを含むＵＲＬに基づきサーバ装置２０にアクセスし、サーバ装置２０との間でセッションを確立する処理を実行する。これに伴い、サーバ装置２０と端末装置４１の間で会議接続が確立される。他の端末装置４２，４３，４４，４５，４６でも同様の操作及び処理が実行され、サーバ装置２０との間で会議接続が確立される。
【００２４】
サーバ装置２０は、端末装置４１，４２，４３，４４，４５，４６による遠隔会議を実行する。遠隔会議システム１０における遠隔会議では、端末装置４１，４２，４３，４４，４５，４６のそれぞれに接続されたカメラ４７で撮影された撮影データがサーバ装置２０に送信される。また、この遠隔会議では、端末装置４１，４２，４３，４４，４５，４６のそれぞれに接続されたマイク（不図示）で集音された音データがサーバ装置２０に送信される。端末装置４１，４２，４３，４４，４５，４６は、撮影データ又は音データと共に、会議ＩＤと自装置の端末識別情報を、サーバ装置２０に送信する。
【００２５】
実施形態における「自装置」に関し、例えば、主体が端末装置４１である場合、自装置は、端末装置４１である。実施形態では、自装置以外の端末装置を「他装置」ともいう。自装置が端末装置４１である前述した例に基づけば、他装置は、端末装置４２，４３，４４，４５，４６の一部又は全部である。
【００２６】
サーバ装置２０は、端末装置４１，４２，４３，４４，４５，４６のそれぞれから送信された、撮影データ又は音データと会議ＩＤと端末識別情報を受信する。サーバ装置２０の記憶部２４（後述）には、会議ＩＤと、この会議ＩＤにより識別される遠隔会議に参加する端末装置４１，４２，４３，４４，４５，４６の端末識別情報が、関連付けて記憶される。サーバ装置２０は、会議ＩＤに基づき、この会議ＩＤにより識別される遠隔会議に参加する端末装置を特定する。サーバ装置２０は、端末識別情報に基づき、特定された端末装置の中から、受信された各データの送信元の端末装置以外の端末装置を特定する。サーバ装置２０は、特定された送信元の端末装置以外の端末装置に、受信された各データ及び情報を送信する。
【００２７】
撮影データは、所定の圧縮方式の動画データである。圧縮方式としては、例えば、Ｈ．２６４が挙げられる。音データは、ＭＰＥＧ−４  ＡＡＣ又はＧ．４１１等の所定の圧縮方式で圧縮されたデータである。サーバ装置２０を経由した端末装置４１，４２，４３，４４，４５，４６の間の撮影データ及び音データの送信は、ストリーミング方式により行われる。会議ＩＤ及び端末識別情報は、例えば、撮影データ及び音データの各ヘッダ部に含ませるようにしてもよい。撮影データに関し、サーバ装置２０は、送信元の端末装置にも送信するようにしてもよい。但し、実施形態では、送信元の端末装置への撮影データの送信は実行されないこととする。
【００２８】
例えば、サーバ装置２０で、端末装置４２からの撮影データと会議ＩＤと端末識別情報「ＵＳＥＲ  Ｂ」が受信されたとする。この場合、サーバ装置２０は、会議ＩＤと端末識別情報「ＵＳＥＲ  Ｂ」に基づき、端末装置４１，４３，４４，４５，４６を特定する。サーバ装置２０は、端末装置４２からの撮影データと会議ＩＤと端末識別情報「ＵＳＥＲ  Ｂ」を、特定された端末装置４１，４３，４４，４５，４６にそれぞれ送信する。端末装置４２からの撮影データを受信した端末装置４１，４３，４４，４５，４６では、端末装置４２からの撮影データがデコードされる等して得られた撮影画像５１Ｂが表示される（図２参照）。
【００２９】
遠隔会議システム１０では、会議ＩＤによって識別される遠隔会議において、端末装置４１，４２，４３，４４，４５，４６の間で、所定の資料が共有される。会議ＩＤによって識別される遠隔会議において、複数の資料が共有される場合もある。実施形態では、端末装置４１，４２，４３，４４，４５，４６の間で共有される資料を「共有資料」という。共有資料は、共有資料データに対応する所定の頁数の資料である。共有資料データは、ファイル形式のデータである。端末装置４１，４２，４３，４４，４５，４６では、共有資料データに従い共有資料が表示される（図２参照）。端末装置４１，４２，４３，４４，４５，４６をそれぞれ操作する各ユーザは、自装置に表示された共有資料を利用しながら、遠隔会議に参加する。
【００３０】
共有資料データは、遠隔会議実行中又は遠隔会議開始前の所定のタイミングで、端末装置４１，４２，４３，４４，４５，４６のうちの所定の端末装置からサーバ装置２０に送信される。会議ＩＤと送信元の端末装置の端末識別情報も、共有資料データと共に送信される。サーバ装置２０は、共有資料データを受信し、会議ＩＤによって識別される遠隔会議に参加している全ての端末装置４１，４２，４３，４４，４５，４６に共有資料データを送信する。サーバ装置２０では、予め定められた複数のファイル形式の共有資料データを受け付けるようにしてもよい。この場合、サーバ装置２０は、受け付け可能なファイル形式の共有資料データを受信した後、受信された共有資料データのファイル形式を予め定めた所定の形式へと変換する。サーバ装置２０は、変換後の共有資料データを送信する。例えば、共有資料データのファイル形式は、ＪＰＥＧ形式に変換される。このような仕様とすることで、端末装置４１，４２，４３，４４，４５，４６のそれぞれにインストールされたアプリケーションプログラムに関わらず、端末装置４１，４２，４３，４４，４５，４６のそれぞれで共有資料データを処理し、共有資料を表示することができる。サーバ装置２０は、共有資料データの送信元の端末装置へは共有資料データを送信しないようにしてもよい。
【００３１】
会議ＩＤによって識別される遠隔会議において、端末装置４１，４２，４３，４４，４５，４６の各表示部４８には、遠隔会議画面５０が表示される。遠隔会議画面５０は、図２に示すように、参加者領域５１と、共有資料領域５３と、表示頁領域５５と、表示資料領域５７を含む。なお、図２に示す遠隔会議画面５０は、端末装置４１，４２，４３，４４，４５，４６による遠隔会議において、端末装置４１の表示部４８に表示された遠隔会議画面である。
【００３２】
参加者領域５１は、自装置で撮影された撮影画像と、サーバ装置２０を経由して送信される他装置からの撮影データに対応する撮影画像が表示される領域である。なお、自装置の撮影画像に対応する撮影データがサーバ装置２０から送信される場合、自装置の撮影画像は、他装置の撮影画像と同様、受信された自装置の撮影データがデコードされる等して参加者領域５１に表示される。
【００３３】
端末装置４１，４２，４３，４４，４５，４６では、自装置及び他装置の各撮影画像に対して表示又は非表示を設定することができる。表示される撮影画像に対しては、表示サイズを変更することができる。表示に設定された撮影画像は、設定された表示サイズで参加者領域５１の所定の位置に表示される。非表示に設定された撮影画像は、対応する撮影データが受信されたとしても参加者領域５１には表示されない。例えば、端末装置４１では、端末装置４２，４３，４４の撮影画像５１Ｂ，５１Ｃ，５１Ｄが表示に設定され、自装置と端末装置４５，４６の各撮影画像が非表示に設定される。表示サイズ（幅×高さ（ピクセル））は、撮影画像５１Ｂが「６００×４００」に設定され、撮影画像５１Ｃが「３００×２００」に設定され、撮影画像５１Ｄが「６００×２００」に設定される。図２に示す参加者領域５１は、端末装置４１での撮影画像の設定が前述した状態である場合に対応する。実施形態では、端末装置４１における撮影画像に対する設定は、前述した状態であるとする。
【００３４】
非表示に設定された撮影画像に関し、サーバ装置２０は、非表示に設定された撮影画像に対応する撮影データを、非表示を設定した端末装置に送信しないようにしてもよい。この場合、例えば、非表示に設定された撮影画像の端末装置の端末識別情報が、非表示を設定した端末装置からこの端末装置の端末識別情報に関連付けられてサーバ装置２０に送信される。サーバ装置２０は、非表示を設定した端末装置の端末識別情報と、非表示に設定された撮影画像の端末装置の端末識別情報を関連付けて記憶する。上述した例に基づけば、端末装置４１は、自装置の端末識別情報「ＵＳＥＲ  Ａ」と、非表示に設定された端末装置４５，４６の端末識別情報「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」を関連付けてサーバ装置２０に送信する。サーバ装置２０は、端末識別情報「ＵＳＥＲ  Ａ」と、端末装置４５，４６の端末識別情報「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」を関連付けて記憶する。サーバ装置２０は、前述した関連付けに従い、端末装置４１に端末装置４２，４３，４４からの撮影データを送信し、端末装置４５，４６からの撮影データを送信しない。前述した構成とは逆に、表示に設定された端末装置の端末識別情報をサーバ装置２０に送信し、表示に設定された端末装置からの撮影データがサーバ装置２０から送信されるようにしてもよい。これによっても、前述した場合と同様の撮影データの送信が可能となる。
【００３５】
共有資料領域５３には、共有資料データに基づいた共有資料が表示される。共有資料が複数である場合、端末装置４１，４２，４３，４４，４５，４６では、複数の共有資料の中から特定の共有資料を選択することができる。表示中の共有資料を他の共有資料に切り替えることができる。共有資料が複数頁の資料である場合、表示頁を変更することができる。更に、表示倍率を変更し、共有資料領域５３に対する表示範囲を変更することができる。例えば、所定の頁の所定の範囲を共有資料領域５３の全体に拡大表示させることができる（図２参照）。この他、所定の頁の全体を共有資料領域５３に表示させることができる。共有資料領域５３には、共有資料に重ねて表示範囲枠が表示される。表示範囲枠は、他装置で表示されている共有資料の表示範囲に対応する。図２に示す表示範囲枠５３Ｂ，５３Ｄは、端末装置４２，４４で表示されている共有資料の表示範囲に対応する。表示範囲枠は、自装置と他装置で同じ共有資料の同じ頁が表示され、その表示範囲が重複している場合に表示される。他装置で表示されている共有資料の表示範囲は、表示範囲枠とは異なる態様で示されるようにしてもよい。表示範囲枠の表示に関する説明は後述する。
【００３６】
表示頁領域５５には、頁位置が表示される。頁位置は、自装置の共有資料領域５３に表示されている共有資料と同じ共有資料を表示中の他装置において表示中の頁数を示す。他装置のそれぞれにおける頁位置は、自装置の共有資料領域５３に表示されている共有資料に含まれる各頁に対応する各頁数と、他装置の端末識別情報を関連付けることで特定される。例えば、図２に示す表示頁領域５５に基づけば、端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」が、頁画像Ｐ１，Ｐ２，Ｐ３，Ｐ４のうち、頁画像Ｐ２に関連付けられ、これら各端末識別情報が頁画像Ｐ２上に表示されている。また、端末識別情報「ＵＳＥＲ  Ｅ」が頁画像Ｐ３に関連付けられ、この端末識別情報が頁画像Ｐ３上に表示されている。頁画像Ｐ１は１頁に対応する。頁画像Ｐ２は２頁に対応する。頁画像Ｐ３は３頁に対応する。頁画像Ｐ４は４頁に対応する。
【００３７】
実施形態では、自装置の共有資料領域５３に表示されている頁数の理解を容易にするため、表示頁領域５５に含まれる頁画像Ｐ２の周囲を、非表示の頁に対応する頁画像Ｐ１，Ｐ３，Ｐ４とは異なる態様とするようにしている。即ち、図２に示す頁画像Ｐ２の周囲に付した黒塗り模様は、自装置で表示中の共有資料の頁数が２頁であることを示す。換言すれば、この黒塗り模様は、自装置に関する頁位置に対応する。自装置及び他装置のそれぞれに関する頁位置の特定は、図２とは異なる態様で行うようにしてもよい。何れの態様とするかは諸条件を考慮して適宜決定される。自装置に関する頁位置は、例えば、共有資料領域５３に表示中の頁数を表示するようにしてもよい。
【００３８】
表示資料領域５７は、遠隔会議画面５０に含まれる資料アイコン５９に対する操作が行われ、この操作に対応する指令が端末装置４１，４２，４３，４４，４５，４６のそれぞれで受け付けられた場合、図２に示すように、ポップアップ表示される。表示後、同様の操作が表示資料領域５７又は資料アイコン５９に対して行われ、この操作に対応する指令が受け付けられた場合、表示資料領域５７は非表示とされる。前述した操作は、端末装置４１，４２，４３，４４，４５，４６の各操作部４９を介して入力される。但し、表示資料領域５７は、他の領域と同様、遠隔会議画面５０に常時表示されるようにしてもよい。
【００３９】
表示資料領域５７には、表示中資料が表示される。表示中資料は、他装置において表示中の共有資料を示す。他装置のそれぞれにおける表示中資料は、遠隔会議で共有されている一又は複数の資料名と、他装置の端末識別情報を関連付けることで特定される。例えば、図２に示す表示資料領域５７に基づけば、端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」が、利用資料画像Ｑ１，Ｑ２，Ｑ３のうち、利用資料画像Ｑ１に関連付けられ、これら各端末識別情報が利用資料画像Ｑ１上に表示されている。また、端末識別情報「ＵＳＥＲ  Ｆ」が利用資料画像Ｑ３に関連付けられ、この端末識別情報が利用資料画像Ｑ３上に表示されている。実施形態では、資料１，２，３が共有資料として利用可能とされているとする。利用資料画像Ｑ１は、共有されている３つの共有資料のうちの資料１（資料識別情報：Ｈ１）に対応する。利用資料画像Ｑ２は、共有されている３つの共有資料のうちの資料２（資料識別情報：Ｈ２）に対応する。利用資料画像Ｑ３は、共有されている３つの共有資料のうちの資料３（資料識別情報：Ｈ３）に対応する。
【００４０】
実施形態では、自装置の共有資料領域５３に表示されている共有資料の理解を容易にするため、表示資料領域５７に含まれる利用資料画像Ｑ１の周囲を、非表示の共有資料に対応する利用資料画像Ｑ２，Ｑ３とは異なる態様とするようにしている。即ち、図２に示す利用資料画像Ｑ１の周囲に付した黒塗り模様は、自装置で表示中の共有資料が資料１であることを示す。換言すれば、この黒塗り模様は、自装置に関する表示中資料に対応する。自装置及び他装置のそれぞれに関する表示中資料の特定は、図２とは異なる態様で行うようにしてもよい。何れの態様とするかは諸条件を考慮して適宜決定される。自装置に関する表示中資料は、例えば、共有資料領域５３に表示中の共有資料名を表示するようにしてもよい。共有資料名としては、例えば、共有資料データのファイル名が挙げられる。
【００４１】
サーバ装置２０と端末装置４１，４２，４３，４４，４５，４６の間では、上述した撮影データ等の他、資料識別情報と頁位置情報と表示範囲情報といった各種の情報等が送受信される。端末装置４１，４２，４３，４４，４５，４６では、サーバ装置２０との間で、このような各種の情報を送受信することで、上述した態様の遠隔会議画面５０の表示が可能となる。この点に関し、サーバ装置２０で実行される処理の説明は後述する。資料識別情報と頁位置情報と表示範囲情報についても後述する。
【００４２】
端末装置４１，４２，４３，４４，４５，４６は、ネットワーク９０を介した通信機能を有する通信装置である。例えば、端末装置４１，４２，４３，４４，４５，４６は、図１に示すように、パーソナルコンピュータである。但し、端末装置４１，４２，４３，４４，４５，４６の一部又は全部は、スマートフォン又はタブレット端末のようなモバイル型の通信装置であってもよい。端末装置４１，４２，４３，４４，４５，４６は、サーバ装置２０を介した遠隔会議システム１０における遠隔会議用のプログラムがインストールされている点で、公知の通信装置と相違する。但し、これ以外の点において、端末装置４１，４２，４３，４４，４５，４６は、公知の通信装置と同様である。従って、端末装置４１，４２，４３，４４，４５，４６に関する説明は省略する。
【００４３】
＜サーバ装置＞
サーバ装置２０は、図１に示すように、ＣＰＵ２２と、記憶部２４と、ＲＡＭ２６と、通信部２８を備える。これら各部２２〜２８は、バス２９に接続される。
【００４４】
ＣＰＵ２２は、演算処理を実行する。記憶部２４は、コンピュータが読み取り可能な記憶媒体、例えば、ハードディスクによって構成される。但し、記憶部２４は、フラッシュメモリ及び／又はＲＯＭ等で構成されてもよい。記憶部２４には、各種のプログラムが記憶される。例えば、ＯＳ（Operating System）及び各種のアプリケーションが記憶部２４に記憶される。記憶部２４に記憶されるアプリケーションには、後述する各処理（図３及び図９〜図１１参照）を実行するプログラムが含まれる。後述する各処理を実行するプログラムは、記憶部２４に事前にインストールされる。
【００４５】
事前のインストールは、例えば、半導体メモリ等のコンピュータが読み取り可能な記憶媒体に記憶されたプログラムが、サーバ装置２０の読取部（不図示）によって読み取られることで行われる。サーバ装置２０が、例えば、光学ドライブ（不図示）を備えている場合、事前のインストールは、光学メディアに記憶されたプログラムが、光学ドライブによって読み取られることで行われるようにしてもよい。この他、事前のインストールは、ネットワーク９０に接続されるサーバ装置２０とは別のサーバ装置のハードディスク等のコンピュータが読み取り可能な記憶媒体に記憶されたプログラムが、サーバ装置２０の通信部２８で伝送信号として受信されることで行われるようにしてもよい。何れの形態とするかは、諸事情を考慮して適宜決定される。なお、コンピュータが読み取り可能な記憶媒体は、一時的に伝送される信号を含まなくてもよい。コンピュータが読み取り可能な記憶媒体は、一時的な信号を含まない、非一時的な記憶媒体であってもよい。非一時的な記憶媒体は、情報を記憶する期間に関わらず、情報を記憶可能な記憶媒体であればよい。
【００４６】
ＲＡＭ２６は、ＣＰＵ２２が各種のプログラムを実行する際に利用される記憶領域となる。ＲＡＭ２６には、処理の実行途中に、処理で利用される所定のデータ及び情報が所定の記憶領域に記憶される。
【００４７】
サーバ装置２０では、ＣＰＵ２２が記憶部２４に記憶されたＯＳと図３及び図９〜図１１に示す各処理のプログラムを実行する等して、サーバ装置２０を制御する。これによって、サーバ装置２０では、各種の処理が実行され、各種の機能手段が実現される。
【００４８】
通信部２８は、サーバ装置２０をネットワーク９０に接続し、ネットワーク９０を介したデータ通信を行う。通信部２８は、例えば、イーサネット（登録商標）規格に適合するインターフェース回路等である。サーバ装置２０は、例えば、撮影データと音声データと会議ＩＤと端末識別情報と資料識別情報と頁位置情報と表示範囲情報を、会議ＩＤで識別される遠隔会議に参加している端末装置４１，４２，４３，４４，４５，４６との間で送受信する。例えば、端末装置４１，４２，４３，４４，４５，４６のそれぞれからの撮影データは、通信部２８で受信され、送信元の端末装置以外の端末装置に送信される。即ち、端末装置４１，４２，４３，４４，４５，４６のそれぞれからの撮影データは、通信部２８を介して送信元の端末装置以外の端末装置に転送される。通信部２８によるネットワーク９０への接続は、有線接続とされる。但し、通信部２８によるネットワーク９０への接続は、無線接続であってもよい。
【００４９】
サーバ装置２０は、図３及び図９〜図１１に示す各処理のプログラムが記憶部２４に記憶されている点が、公知のサーバ装置と相違する。但し、サーバ装置２０は、ハードウェア的には、公知のサーバ装置と同一の通信機能を有する情報処理装置である。従って、上記では説明を省略したが、サーバ装置２０は、上述した各部２２〜２８の他、公知のサーバ装置が備える構成を備える。
【００５０】
＜閲覧処理＞
サーバ装置２０で実行される閲覧処理について、図３を参照して説明する。閲覧処理は、遠隔会議において、少なくとも１つの共有資料が共有されたタイミングで開始される。共有資料の共有は、上述した通り、サーバ装置２０から端末装置４１，４２，４３，４４，４５，４６へと共有資料データが送信された場合に開始される。端末装置４１，４２，４３，４４，４５，４６は、共有資料の共有開始に伴い、閲覧情報をサーバ装置２０に送信する。端末装置４１，４２，４３，４４，４５，４６は、閲覧情報を所定の周期で繰り返してサーバ装置２０に送信する。閲覧処理を開始させたＣＰＵ２２は、閲覧情報が取得されたかを判断する（Ｓ１１）。閲覧情報は、通信部２８で受信される。ＣＰＵ２２は、通信部２８を介して閲覧情報を取得する。
【００５１】
閲覧情報は、次のような各情報を含む。閲覧情報は、この閲覧情報の送信元の端末装置（自装置）の端末識別情報を含む。閲覧情報は、資料識別情報と頁位置情報と表示範囲情報を含む。資料識別情報は、共有資料領域５３に表示されている共有資料を識別する情報である。頁位置情報は、共有資料領域５３に表示されている共有資料の頁位置を示す情報である。表示範囲情報は、共有資料領域５３に表示されている共有資料の表示範囲の座標位置を示す情報である。表示範囲は、例えば、矩形領域として特定される。従って、表示範囲情報は、対角の２点の座標位置（Ｘ１，Ｙ１，Ｘ２，Ｙ２）を含む。実施形態では、表示範囲情報を、「（Ｘ１，Ｙ１，Ｘ２，Ｙ２）」といった形式とする。なお、「Ｘ１，Ｙ１」は、例えば、矩形領域の左上角の座標位置を示す。この場合、「Ｘ２，Ｙ２」は、矩形領域の右下角の座標位置を示す。
【００５２】
この他、閲覧情報は、自装置に表示されている参加者領域５１に含まれる撮影画像に対応する撮影データの送信元の端末装置の端末識別情報と、この撮影画像の表示サイズを含む。複数の撮影画像が表示されている場合、閲覧情報は、表示されている全ての撮影画像に対応する、端末識別情報及び表示サイズを含む。例えば、端末装置４１で表示されている参加者領域５１が図２に示す状態であるとする。この場合、端末装置４１からサーバ装置２０に送信される閲覧情報は、撮影画像５１Ｂの撮影元の端末装置４２の端末識別情報「ＵＳＥＲ  Ｂ」及び表示サイズ「６００×４００」と、撮影画像５１Ｃの撮影元の端末装置４３の端末識別情報「ＵＳＥＲ  Ｃ」及び表示サイズ「３００×２００」と、撮影画像５１Ｄの撮影元の端末装置４４の端末識別情報「ＵＳＥＲ  Ｄ」及び表示サイズ「６００×２００」を含む。実施形態では、撮影画像の撮影元の端末装置の端末識別情報を「撮影元端末識別情報」ともいう。
【００５３】
閲覧情報が取得されていない場合（Ｓ１１：Ｎｏ）、ＣＰＵ２２は、この判断を繰り返して実行する。閲覧情報が取得された場合（Ｓ１１：Ｙｅｓ）、ＣＰＵ２２は、取得された閲覧情報に含まれる資料識別情報と頁位置情報と表示範囲情報を、資料閲覧テーブルに登録する（Ｓ１３）。資料閲覧テーブルは、ＲＡＭ２６に記憶され、管理される。図４に示すように、資料閲覧テーブルへの登録は、取得された閲覧情報に含まれるこの閲覧情報の送信元の端末装置の端末識別情報に関連付けて行われる。実施形態では、閲覧情報の送信元の端末装置の端末識別情報を「送信元端末識別情報」ともいう。続けて、ＣＰＵ２２は、取得された閲覧情報に含まれる、全ての撮影元端末識別情報に対応する表示サイズを、撮影画像テーブルに登録する（Ｓ１５）。撮影画像テーブルは、ＲＡＭ２６に記憶され、管理される。図５に示すように、撮影画像テーブルへの登録は、取得された閲覧情報に含まれるこの閲覧情報の送信元端末識別情報に関連付けて行われる。
【００５４】
例えば、送信元端末識別情報「ＵＳＥＲ  Ａ」と、資料識別情報「Ｈ１」と、頁位置情報「２」と、表示範囲情報「（０，０，１２００，９００）」と、撮影画像５１Ｂに対する表示サイズ「ＵＳＥＲ  Ｂ：（６００，４００）」と、撮影画像５１Ｃに対する表示サイズ「ＵＳＥＲ  Ｃ：（３００，２００）」と、撮影画像５１Ｄに対する表示サイズ「ＵＳＥＲ  Ｄ：（６００，２００）」を含む閲覧情報が取得されたとする。この場合、Ｓ１３でＣＰＵ２２は、ＲＡＭ２６に記憶された資料閲覧テーブルにアクセスし、送信元端末識別情報「ＵＳＥＲ  Ａ」に関連付けて、資料識別情報「Ｈ１」と頁位置情報「２」と表示範囲情報「（０，０，１２００，９００）」を登録する（図４参照）。既に、送信元端末識別情報「ＵＳＥＲ  Ａ」に関連付けて資料識別情報と頁位置情報と表示範囲情報が登録されていた場合、ＣＰＵ２２は、これら各情報を更新する。
【００５５】
続けて、Ｓ１５でＣＰＵ２２は、ＲＡＭ２６に記憶された撮影画像テーブルにアクセスし、送信元端末識別情報「ＵＳＥＲ  Ａ」に関連付けて、撮影元端末識別情報「ＵＳＥＲ  Ｂ」に対応する表示サイズ「（６００，４００）」と、撮影元端末識別情報「ＵＳＥＲ  Ｃ」に対応する表示サイズ「（３００，２００）」と、撮影元端末識別情報「ＵＳＥＲ  Ｄ」に対応する表示サイズ「（６００，２００）」を登録する（図５参照）。既に、送信元端末識別情報「ＵＳＥＲ  Ａ」に関連付けて同じ撮影元端末識別情報の表示サイズが登録されていた場合、ＣＰＵ２２は、この表示サイズを更新する。実施形態では、送信元端末識別情報に関連付けられた撮影元端末識別情報に対応する表示サイズについて、送信元端末識別情報に対応する端末装置で非表示とされた撮影画像の表示サイズは「（０，０）」として取り扱われる。従って、このような撮影元端末識別情報に対応する表示サイズには「（０，０）」が登録される。例えば、上述した例に基づけば、ＣＰＵ２２は、閲覧情報に含まれない撮影元端末識別情報「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」に対応する各表示サイズとして「（０，０）」を登録する（図５参照）。
【００５６】
非表示の撮影画像の表示サイズについて、閲覧情報に、撮影元端末情報に対応する表示サイズ「撮影元端末情報：（０，０）」を含めるようにしてもよい。自装置の撮影画像についての自装置での表示サイズは、後述する処理において利用されない。そのため、図５に示す撮影画像テーブルでは、その登録が「−」とされている。自装置の撮影画像の表示サイズは、閲覧情報に含められなくてもよい。
【００５７】
次に、ＣＰＵ２２は、会議接続された端末装置４１，４２，４３，４４，４５，４６の全てを対象として、Ｓ１９〜Ｓ２７を実行したかを判断する（Ｓ１７）。端末装置４１，４２，４３，４４，４５，４６の全てを対象としてＳ１９〜Ｓ２７が実行されており、未処理の端末装置がない場合（Ｓ１７：Ｎｏ）、ＣＰＵ２２は、処理をＳ１１に戻し、Ｓ１１以降の処理を実行する。未処理の端末装置がある場合（Ｓ１７：Ｙｅｓ）、ＣＰＵ２２は、未処理の端末装置のうちの１台を処理対象として選択する（Ｓ１９）。例えば、端末装置４１，４２，４３，４４，４５，４６の全てが未処理である場合、ＣＰＵ２２は、例えば、端末装置４１を処理対象として選択する。Ｓ１９〜Ｓ２７は、会議接続された端末装置の台数に一致した回数だけ繰り返される。即ち、会議接続された端末装置が端末装置４１，４２，４３，４４，４５，４６の６台である実施形態では、６回繰り返される。ＣＰＵ２２は、Ｓ１９を実行する毎に、処理対象とされた端末識別情報をＲＡＭ２６に記憶する。ＣＰＵ２２は、Ｓ１７を、ＲＡＭ２６に記憶されていない端末識別情報があるかに従い判断する。Ｓ１９でＣＰＵ２２は、ＲＡＭ２６に記憶されていない端末識別情報の端末装置を、処理対象の端末装置として特定する。
【００５８】
ＣＰＵ２２は、Ｓ１９で選択された端末装置を処理対象として、第一決定処理を実行する（Ｓ２１）。第一決定処理は、処理対象とされた端末装置で表示されている処理対象ではない各端末装置の撮影画像の表示サイズに基づいた優先度値を決定する処理である。第一決定処理で決定された優先度値は、第一決定テーブルに登録される。第一決定テーブルは、図６に示すように、第一決定処理で決定された優先度値が処理対象とされた端末装置の端末識別情報に関連付けられるテーブルである。即ち、第一決定テーブルでは、処理対象とされた端末装置の端末識別情報に関連付けて、処理対象ではない端末装置の端末識別情報毎の各優先度値が登録される。第一決定テーブルは、ＲＡＭ２６に記憶され、管理される。第一決定処理については後述する。
【００５９】
続けて、ＣＰＵ２２は、Ｓ１９で選択された端末装置を処理対象として、第二決定処理を実行する（Ｓ２３）。第二決定処理は、処理対象ではない各端末装置で表示されている、処理対象の端末装置の撮影画像の表示サイズに基づいた優先度値を決定する処理である。第二決定処理で決定された優先度値は、第二決定テーブルに登録される。第二決定テーブルは、図７に示すように、第二決定処理で決定された優先度値が処理対象とされた端末装置の端末識別情報に関連付けられるテーブルである。即ち、第二決定テーブルでは、処理対象とされた端末装置の端末識別情報に関連付けて、処理対象ではない端末装置の端末識別情報毎の各優先度値が登録される。第二決定テーブルは、ＲＡＭ２６に記憶され、管理される。第二決定処理については後述する。
【００６０】
Ｓ２３を実行した後、ＣＰＵ２２は、Ｓ２１及びＳ２３で算出された端末識別情報毎の各優先度値から、端末識別情報毎の総合値を決定する（Ｓ２５）。例えば、Ｓ２１及びＳ２３で算出された端末識別情報が一致する各優先度値を合算して得られる値を総合値として決定する。ＣＰＵ２２は、決定された各総合値を、処理対象の端末装置の端末識別情報に関連付けて総合テーブルに登録する。総合テーブルは、ＲＡＭ２６に記憶され、管理される。
【００６１】
Ｓ２５について、Ｓ１９で処理対象の端末装置として端末装置４１が選択されていた場合を例に説明する。Ｓ２１では、端末識別情報毎の各優先度値が図６に示す状態で第一決定テーブルに登録されているとする。Ｓ２３では、端末識別情報毎の各優先度値が図７に示す状態で第二決定テーブルに登録されているとする。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」に対する総合値として「９．１」と「４．８」の和である「１３．９」を決定する。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｃ」に対する総合値として「４．５」と「０．０」の和である「４．５」を決定する。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｄ」に対する総合値として「６．４」と「１．７」の和である「８．１」を決定する。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｅ」に対する総合値として「０．０」と「３．４」の和である「３．４」を決定する。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｆ」に対する総合値として「０．０」と「０．０」の和である「０．０」を決定する。ＣＰＵ２２は、決定された各総合値を、処理対象の端末装置４１の端末識別情報「ＵＳＥＲ  Ａ」に関連付けて総合テーブルに登録する（図８参照）。
【００６２】
Ｓ２５を実行した後、ＣＰＵ２２は、送信制御処理を実行する（Ｓ２７）。送信制御処理は、処理対象の端末装置に、他装置から取得された表示範囲情報等の各種の情報を適宜送信する処理である。送信制御処理については後述する。その後、ＣＰＵ２２は、処理をＳ１７に戻し、Ｓ１７以降の処理を実行する。閲覧処理は、端末装置４１，４２，４３，４４，４５，４６との会議接続が全て切断された場合に終了する。終了に際し、ＣＰＵ２２は、Ｓ１９でＲＡＭ２６に記憶させた端末識別情報を消去する。なお、端末装置４１，４２，４３，４４，４５，４６との会議接続が全て切断された場合、遠隔会議も終了する。
【００６３】
＜第一決定処理＞
図３に示す閲覧処理のＳ２１で実行される第一決定処理について、図９を参照して説明する。第一決定処理を開始させたＣＰＵ２２は、撮影画像テーブルにアクセスし、表示サイズを１つ取得する（Ｓ３１）。取得対象となる表示サイズは、図３のＳ１９で処理対象とされた端末装置の端末識別情報に一致する送信元端末識別情報に関連付けられた、撮影元端末識別情報の表示サイズのうち、Ｓ３３の処理対象とされていない表示サイズである。ＣＰＵ２２は、Ｓ３１を実行する毎に、取得された表示サイズの撮影元端末識別情報をＲＡＭ２６に記憶する。Ｓ３１でＣＰＵ２２は、ＲＡＭ２６に記憶されていない撮影元端末識別情報の表示サイズを、処理対象とされていない表示サイズとして特定する。
【００６４】
例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１（端末識別情報：ＵＳＥＲ  Ａ）であり、撮影画像テーブルの登録状態が図５に示す通りであるとする。この場合、Ｓ３１で取得対象となる表示サイズは、送信元端末情報「ＵＳＥＲ  Ａ」に関連付けられた、撮影元端末識別情報「ＵＳＥＲ  Ｂ」に対応する表示サイズ「（６００，４００）」と、撮影元端末識別情報「ＵＳＥＲ  Ｃ」に対応する表示サイズ「（３００，２００）」と、撮影元端末識別情報「ＵＳＥＲ  Ｄ」に対応する表示サイズ「（６００，２００）」と、撮影元端末識別情報「ＵＳＥＲ  Ｅ」に対応する表示サイズ「（０，０）」と、撮影元端末識別情報「ＵＳＥＲ  Ｆ」に対応する表示サイズ「（０，０）」である。これら全てがＳ３３の処理対象とされていない場合、ＣＰＵ２２は、例えば、撮影元端末識別情報「ＵＳＥＲ  Ｂ」に対応する表示サイズ「（６００，４００）」を処理対象として取得する。この他、撮影元端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」の各表示サイズを対象としてＳ３３が実行されていた場合、ＣＰＵ２２は、撮影元端末識別情報「ＵＳＥＲ  Ｆ」に対応する表示サイズ「（０，０）」を処理対象として取得する。
【００６５】
次に、ＣＰＵ２２は、表示サイズ比の値を算出する（Ｓ３３）。表示サイズ比の値は、基準サイズに対する、取得された表示サイズの比の値である。基準サイズは、諸条件を考慮して適宜設定される。実施形態では、基準サイズは「幅×高さ（ピクセル）：３００×２００」とする。例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１で、Ｓ３１で取得された表示サイズが撮影元端末識別情報「ＵＳＥＲ  Ｂ」に対応する表示サイズ「（６００，４００）」であるとする。この場合、ＣＰＵ２２は、「｛（６００×４００）／（３００×２００）｝１／２」との計算式に基づき、表示サイズ比の値として「２．０」を算出する。前述した計算式より明らかな通り、実施形態における表示サイズ比は面積比の平方根である。ＣＰＵ２２は、算出された表示サイズ比の値を、図３のＳ１９で処理対象とされた端末装置の端末識別情報に関連付けられる第一決定テーブルに登録する。前述した例に基づけば、ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」の表示サイズ比の値「２．０」を、端末装置４１の端末識別情報「ＵＳＥＲ  Ａ」に関連付けられる第一決定テーブルに登録する。これにより、第一決定テーブルでは、図６に示すように、端末識別情報「ＵＳＥＲ  Ａ」に関連付けて端末識別情報「ＵＳＥＲ  Ｂ」の表示サイズ比の値「２．０」が登録される。
【００６６】
その後、ＣＰＵ２２は、Ｓ３１で取得されていない未取得の表示サイズがあるかを判断する（Ｓ３５）。ＣＰＵ２２は、Ｓ３５を、ＲＡＭ２６に記憶されていない撮影元端末識別情報があるかに従い判断する。未取得の表示サイズがある場合（Ｓ３５：Ｙｅｓ）、ＣＰＵ２２は、処理をＳ３１に戻し、Ｓ３１以降の処理を実行する。未取得の表示サイズがない場合（Ｓ３５：Ｎｏ）、ＣＰＵ２２は、処理をＳ３７に移行する。
【００６７】
例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１（端末識別情報：ＵＳＥＲ  Ａ）であり、撮影画像テーブルの登録状態が図５に示す通りであるとする。このような場合において、Ｓ３１で取得された表示サイズが撮影元端末識別情報「ＵＳＥＲ  Ｂ」に対応する表示サイズ「（６００，４００）」のみである場合、未取得の表示サイズとして、撮影元端末識別情報「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」に対応する各表示サイズが存在するため、ＣＰＵ２２は、Ｓ３１に処理を戻す。一方、Ｓ３１が繰り返され、Ｓ３１で撮影元端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」に対応する各表示サイズが取得済みである場合、ＣＰＵ２２は、処理をＳ３７に移行する。
【００６８】
Ｓ３７でＣＰＵ２２は、第一決定テーブルに登録された表示サイズ比の値に基づき優先度値を決定する。例えば、優先度値は次のようにして決定される。即ち、第一決定処理では、優先度値の最大値が所定の第一値に予め設定されている。この第一値は、例えば、第一決定処理のプログラムに登録されている。ＣＰＵ２２は、第一値を、Ｓ３３で決定され第一決定テーブルにそれぞれ登録された表示サイズ比の値に応じて割り付ける。ＣＰＵ２２は、割り付けられた各値を、各端末識別情報の優先度値として決定する。ＣＰＵ２２は、決定された優先度値を第一決定テーブルに登録する。その後、ＣＰＵ２２は、第一決定処理を終了し、処理を図３のＳ２３に戻す。終了に際し、ＣＰＵ２２は、Ｓ３１でＲＡＭ２６に記憶させた撮影元端末識別情報を消去する。
【００６９】
Ｓ３７での優先度値の決定を、図６に示す第一決定テーブルに基づき説明する。第一値は「２０」に設定されているとする。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」の表示サイズ比の値「２．０」と、端末識別情報「ＵＳＥＲ  Ｃ」の表示サイズ比の値「１．０」と、端末識別情報「ＵＳＥＲ  Ｄ」の表示サイズ比の値「１．４」と、端末識別情報「ＵＳＥＲ  Ｅ」の表示サイズ比の値「０．０」と、端末識別情報「ＵＳＥＲ  Ｆ」の表示サイズ比の値「０．０」を加算し、これらの合計値を求める。図６に基づけば、合計値は「４．４」となる。
【００７０】
次に、ＣＰＵ２２は、表示サイズ比の値を合計値で除した値に第一値「２０」を掛け合わせる。ＣＰＵ２２は、これによって算出される値を優先度値として決定する。例えば、端末識別情報「ＵＳＥＲ  Ｂ」では、「２．０／４．４×２０」により優先度値「９．１」が決定される。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」の優先度値として第一決定テーブルに「９．１」を登録する。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」についても、前述した計算を行い、各端末識別情報の優先度値を決定し、第一決定テーブルに登録する。これにより、第一決定テーブルは、図６に示す登録状態となる。
【００７１】
＜第二決定処理＞
図３に示す閲覧処理のＳ２３で実行される第二決定処理について、図１０を参照して説明する。第二決定処理を開始させたＣＰＵ２２は、撮影画像テーブルにアクセスし、表示サイズを１つ取得する（Ｓ４１）。取得対象となる表示サイズは、図３のＳ１９で処理対象とされた端末装置の端末識別情報に一致する撮影元端末識別情報の表示サイズのうち、Ｓ４３の処理対象とされていない表示サイズである。ＣＰＵ２２は、Ｓ４１を実行する毎に、取得された表示サイズの撮影元端末識別情報をＲＡＭ２６に記憶する。Ｓ４１でＣＰＵ２２は、ＲＡＭ２６に記憶されていない撮影元端末識別情報の表示サイズを、処理対象とされていない表示サイズとして特定する。
【００７２】
例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１（端末識別情報：ＵＳＥＲ  Ａ）であり、撮影画像テーブルの登録状態が図５に示す通りであるとする。この場合、Ｓ４１で取得対象となる表示サイズは、送信元端末情報「ＵＳＥＲ  Ｂ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（８００，６００）」と、送信元端末情報「ＵＳＥＲ  Ｃ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（０，０）」と、送信元端末情報「ＵＳＥＲ  Ｄ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（３００，２００）」と、送信元端末情報「ＵＳＥＲ  Ｅ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（６００，４００）」と、送信元端末情報「ＵＳＥＲ  Ｆ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（０，０）」である。これら全てがＳ４３の処理対象とされていない場合、ＣＰＵ２２は、例えば、送信元端末情報「ＵＳＥＲ  Ｂ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（８００，６００）」を処理対象として取得する。この他、送信元端末情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」のそれぞれに関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズを対象としてＳ４３が実行されていた場合、ＣＰＵ２２は、送信元端末情報「ＵＳＥＲ  Ｆ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（０，０）」を処理対象として取得する。
【００７３】
次に、ＣＰＵ２２は、表示サイズ比の値を算出する（Ｓ４３）。表示サイズ比の値は、基準サイズに対する、取得された表示サイズの比の値である。基準サイズは、諸条件を考慮して適宜設定される。基準サイズは、第一決定処理（図９）のＳ３３の基準サイズと同じサイズとされる。実施形態では、基準サイズは、図９のＳ３３と同一の「幅×高さ（ピクセル）：３００×２００」とする。例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１で、Ｓ４１で取得された表示サイズが送信元端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（８００，６００）」であるとする。この場合、ＣＰＵ２２は、「｛（８００×６００）／（３００×２００）｝１／２」との計算式に基づき、表示サイズ比の値として「２．８」を算出する。前述した計算式より明らかな通り、実施形態における表示サイズ比は面積比の平方根である。ＣＰＵ２２は、算出された表示サイズ比の値を、図３のＳ１９で処理対象とされた端末装置の端末識別情報に関連付けられる第二決定テーブルに登録する。前述した例に基づけば、ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」の表示サイズ比の値「２．８」を、端末装置４１の端末識別情報「ＵＳＥＲ  Ａ」に関連付けられる第二決定テーブルに登録する。これにより、第二決定テーブルでは、図７に示すように、端末識別情報「ＵＳＥＲ  Ａ」に関連付けて端末識別情報「ＵＳＥＲ  Ｂ」の表示サイズ比の値「２．８」が登録される。
【００７４】
その後、ＣＰＵ２２は、Ｓ４１で取得されていない未取得の表示サイズがあるかを判断する（Ｓ４５）。ＣＰＵ２２は、Ｓ４５を、ＲＡＭ２６に記憶されていない撮影元端末識別情報があるかに従い判断する。未取得の表示サイズがある場合（Ｓ４５：Ｙｅｓ）、ＣＰＵ２２は、処理をＳ４１に戻し、Ｓ４１以降の処理を実行する。未取得の表示サイズがない場合（Ｓ４５：Ｎｏ）、ＣＰＵ２２は、処理をＳ４７に移行する。
【００７５】
例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１（端末識別情報：ＵＳＥＲ  Ａ）であり、撮影画像テーブルの登録状態が図５に示す通りであるとする。このような場合において、Ｓ４１で取得された表示サイズが送信元端末情報「ＵＳＥＲ  Ｂ」に関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズ「（８００，６００）」のみである場合、未取得の表示サイズとして、送信元端末情報「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」のそれぞれに関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズが存在するため、ＣＰＵ２２は、Ｓ４１に処理を戻す。一方、Ｓ４１が繰り返され、Ｓ４１で送信元端末情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」のそれぞれに関連付けられた撮影元端末識別情報「ＵＳＥＲ  Ａ」に対応する表示サイズが取得済みである場合、ＣＰＵ２２は、処理をＳ４７に移行する。
【００７６】
Ｓ４７でＣＰＵ２２は、第二決定テーブルに登録された表示サイズ比の値に基づき優先度値を決定する。例えば、優先度値は次のようにして決定される。即ち、第二決定処理では、優先度値の最大値が所定の第二値に予め設定されている。この第二値は、図９のＳ３７での第一値より小さな値とされる。これは、実施形態では、第二決定処理における優先度値より第一決定処理における優先度値に重きを置くこととしていることに基づく。この第二値は、例えば、第二決定処理のプログラムに登録されている。ＣＰＵ２２は、第二値を、Ｓ４５で決定され第二決定テーブルにそれぞれ登録された表示サイズ比の値に応じて割り付ける。ＣＰＵ２２は、割り付けられた各値を、各端末識別情報の優先度値として決定する。ＣＰＵ２２は、決定された優先度値を第二決定テーブルに登録する。その後、ＣＰＵ２２は、第二決定処理を終了し、処理を図３のＳ２５に戻す。終了に際し、ＣＰＵ２２は、Ｓ４１でＲＡＭ２６に記憶させた撮影元端末識別情報を消去する。
【００７７】
Ｓ４７での優先度値の決定を、図７に示す第二決定テーブルに基づき説明する。第二値は「１０」に設定されているとする。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」の表示サイズ比の値「２．８」と、端末識別情報「ＵＳＥＲ  Ｃ」の表示サイズ比の値「０．０」と、端末識別情報「ＵＳＥＲ  Ｄ」の表示サイズ比の値「１．０」と、端末識別情報「ＵＳＥＲ  Ｅ」の表示サイズ比の値「２．０」と、端末識別情報「ＵＳＥＲ  Ｆ」の表示サイズ比の値「０．０」を加算し、これらの合計値を求める。図６に基づけば、合計値は「５．８」となる。
【００７８】
次に、ＣＰＵ２２は、表示サイズ比の値を合計値で除した値に第二値「１０」を掛け合わせる。ＣＰＵ２２は、これによって算出される値を優先度値として決定する。例えば、端末識別情報「ＵＳＥＲ  Ｂ」では、「２．８／５．８×１０」により優先度値「４．８」が決定される。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」の優先度値として第二決定テーブルに「４．８」を登録する。ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」と「ＵＳＥＲ  Ｆ」についても、前述した計算を行い、各端末識別情報の優先度値を決定し、第二決定テーブルに登録する。これにより、第二決定テーブルは、図７に示す登録状態となる。
【００７９】
＜送信制御処理＞
図３に示す閲覧処理のＳ２７で実行される送信制御処理について、図１１を参照して説明する。送信制御処理を開始させたＣＰＵ２２は、資料閲覧テーブルにアクセスし、図３のＳ１９で処理対象とされた端末装置以外の各端末装置を対象として、端末識別情報（図４では「送信元端末識別情報」と記載）と資料識別情報と頁位置情報を取得する。取得された各情報は、端末装置毎に関連付けられてＲＡＭ２６に記憶される。続けて、ＣＰＵ２２は、取得された端末識別情報と資料識別情報と頁位置情報の送信を制御する（Ｓ５３）。送信先は、図３のＳ１９で処理対象とされた端末装置に設定される。ＣＰＵ２２は、端末装置毎に関連付けられた各情報の送信指令を通信部２８に出力する。これに伴い、端末識別情報と資料識別情報と頁位置情報が、通信部２８から処理対象の端末装置に送信される。
【００８０】
例えば、図３のＳ１９で処理対象とされた端末装置が端末装置４１であるとする。Ｓ５３でＣＰＵ２２は、通信部２８から端末装置４１への、「端末識別情報：ＵＳＥＲ  Ｂ，資料識別情報：Ｈ１，頁位置情報：２」と「端末識別情報：ＵＳＥＲ  Ｃ，資料識別情報：Ｈ１，頁位置情報：２」と「端末識別情報：ＵＳＥＲ  Ｄ，資料識別情報：Ｈ１，頁位置情報：２」と「端末識別情報：ＵＳＥＲ  Ｅ，資料識別情報：Ｈ１，頁位置情報：３」と「端末識別情報：ＵＳＥＲ  Ｆ，資料識別情報：Ｈ３，頁位置情報：４」の送信を制御する。これに伴い、前述した各情報が通信部２８から端末装置４１へと送信される。
【００８１】
端末装置４１は、サーバ装置２０から送信されたこれら各情報を受信する。端末装置４１では、端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」と「ＵＳＥＲ  Ｅ」のそれぞれに関連付けられた資料識別情報「Ｈ１」に従い、遠隔会議画面５０の表示資料領域５７内の利用資料画像Ｑ１上に前述した各端末識別情報が表示される（図２参照）。端末識別情報「ＵＳＥＲ  Ｆ」に関連付けられた資料識別情報「Ｈ３」に従い、遠隔会議画面５０の表示資料領域５７内の利用資料画像Ｑ３上に前述した端末識別情報が表示される（図２参照）。また、端末装置４１では、端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」のそれぞれに関連付けられた頁位置情報「２」に従い、遠隔会議画面５０の表示頁領域５５内の頁画像Ｐ２上に前述した各端末識別情報が表示される（図２参照）。端末識別情報「ＵＳＥＲ  Ｅ」に関連付けられた頁位置情報「３」に従い、遠隔会議画面５０の表示頁領域５５内の頁画像Ｐ３上に前述した端末識別情報が表示される（図２参照）。端末識別情報「ＵＳＥＲ  Ｆ」に関連付けられた頁位置情報「４」に基づいた表示は行われない。これは、端末装置４１の共有資料領域５３に表示されている共有資料が資料１（資料識別情報：Ｈ１）であり、端末識別情報「ＵＳＥＲ  Ｆ」に関連付けられた資料識別情報「Ｈ３」に対応する資料３とは異なるためである。
【００８２】
Ｓ５３を実行した後、ＣＰＵ２２は、資料識別情報及び頁位置情報が共に同一の端末識別情報を抽出する（Ｓ５５）。Ｓ５５でＣＰＵ２２は、資料閲覧テーブルにアクセスし、図３のＳ１９で処理対象とされた端末装置の端末識別情報に一致する送信元端末識別情報に関連付けられた資料識別情報と頁位置情報を取得する。続けて、ＣＰＵ２２は、Ｓ５１で取得された端末装置毎の資料識別情報及び頁位置情報の中から、取得された資料識別情報及び頁位置情報と同一の資料識別情報及び頁位置情報に関連付けられた端末識別情報を抽出する。抽出された端末識別情報は、ＲＡＭ２６に記憶される。
【００８３】
次に、ＣＰＵ２２は、資料閲覧テーブルにアクセスし、Ｓ５５で抽出された端末識別情報に一致する送信元端末識別情報に関連付けられた表示範囲情報を全て取得する。取得された表示範囲情報は、ＲＡＭ２６に記憶された端末識別情報に関連付けて記憶される。ＣＰＵ２２は、取得された表示範囲情報の間で重複する表示範囲が含まれているかを判断する（Ｓ５７）。重複する表示範囲が含まれていない場合（Ｓ５７：Ｎｏ）、ＣＰＵ２２は、処理をＳ５９に移行する。Ｓ５５で抽出された端末識別情報が１つである場合、取得される表示範囲情報も１つであるため、重複する表示範囲は存在しない。この場合、ＣＰＵ２２は、重複する表示範囲は含まれていないと判断（Ｓ５７：Ｎｏ）する。一方、重複する表示範囲が含まれている場合（Ｓ５７：Ｙｅｓ）、ＣＰＵ２２は、処理をＳ６１に移行する。Ｓ５５で３つ以上の端末識別情報が抽出されることがある。このような場合、Ｓ５７では、重複する表示範囲が含まれているかの判断は、３つ以上の表示範囲情報のうちの２つずつを比較して行われる。従って、この判断は、複数回行われる。ＣＰＵ２２は、何れの判断においても重複する表示範囲が含まれていないとなる場合、Ｓ５７を否定する（Ｓ５７：Ｎｏ）。一方、ＣＰＵ２２は、何れかの判断において重複する表示範囲が含まれているとなる場合、Ｓ５７を肯定する（Ｓ５７：Ｙｅｓ）。Ｓ５７が肯定される場合（Ｓ５７：Ｙｅｓ）の判断対象の各表示範囲情報とその判断結果は、ＲＡＭ２６に記憶される。
【００８４】
Ｓ５５及びＳ５７について、図３のＳ１９で処理対象とされた端末装置が端末装置４１である場合を例に説明する。資料閲覧テーブルの登録状態は図４に示す通りであるとする。Ｓ５５でＣＰＵ２２は、次のような処理を実行する。即ち、ＣＰＵ２２は、資料閲覧テーブルにアクセスし、送信元端末識別情報「ＵＳＥＲ  Ａ」に関連付けられた資料識別情報「Ｈ１」と頁位置情報「２」を取得する。続けて、ＣＰＵ２２は、資料識別情報「Ｈ１」と頁位置情報「２」に基づき、Ｓ５１で取得された「端末識別情報：ＵＳＥＲ  Ｂ，資料識別情報：Ｈ１，頁位置情報：２」と「端末識別情報：ＵＳＥＲ  Ｃ，資料識別情報：Ｈ１，頁位置情報：２」と「端末識別情報：ＵＳＥＲ  Ｄ，資料識別情報：Ｈ１，頁位置情報：２」と「端末識別情報：ＵＳＥＲ  Ｅ，資料識別情報：Ｈ１，頁位置情報：３」と「端末識別情報：ＵＳＥＲ  Ｆ，資料識別情報：Ｈ３，頁位置情報：４」の中から、資料識別情報と頁位置情報が共に同一である、端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」を抽出する。
【００８５】
Ｓ５７でＣＰＵ２２は、次のような処理を実行する。即ち、ＣＰＵ２２は、資料閲覧テーブルにアクセスし、端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた表示範囲情報「（１００，１００，５００，４５０）」と、端末識別情報「ＵＳＥＲ  Ｃ」に関連付けられた表示範囲情報「（２００，２００，４００，３５０）」と、端末識別情報「ＵＳＥＲ  Ｄ」に関連付けられた表示範囲情報「（５００，５００，９００，８５０）」を取得する。
【００８６】
続けて、ＣＰＵ２２は、表示範囲情報「（１００，１００，５００，４５０）」と「（２００，２００，４００，３５０）」の重複を判断する。また、ＣＰＵ２２は、表示範囲情報「（１００，１００，５００，４５０）」と「（５００，５００，９００，８５０）」の重複を判断する。更に、ＣＰＵ２２は、表示範囲情報「（２００，２００，４００，３５０）」と「（５００，５００，９００，８５０）」の重複を判断する。このように３回行われる判断では、表示範囲情報「（１００，１００，５００，４５０）」と「（２００，２００，４００，３５０）」を対象としたとき、重複する表示範囲が含まれていると判断される。従って、ＣＰＵ２２は、Ｓ５７を肯定する（Ｓ５７：Ｙｅｓ）。ＣＰＵ２２は、３回の判断における判断対象とされた各表示範囲情報とその判断結果をＲＡＭ２６に記憶する。
【００８７】
上述した例とは異なり、例えば、Ｓ５５で端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｄ」のみが抽出されているとする。この場合、Ｓ５７では、表示範囲情報「（１００，１００，５００，４５０）」と「（５００，５００，９００，８５０）」の重複が判断される。この場合、重複する表示範囲は含まれていないため、ＣＰＵ２２は、Ｓ５７を否定する（Ｓ５７：Ｎｏ）。
【００８８】
Ｓ５９でＣＰＵ２２は、送信対象の表示範囲情報を決定する。この決定では、資料閲覧テーブルにおいて、Ｓ５５で抽出された端末識別情報に関連付けられた表示範囲情報が送信対象として決定される。Ｓ５５で抽出された端末識別情報が複数である場合、各端末識別情報に関連付けられた表示範囲情報のそれぞれが送信対象として決定される。例えば、Ｓ５５で端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｄ」の２つが抽出されているとする。この場合、端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた表示範囲情報「（１００，１００，５００，４５０）」と端末識別情報「ＵＳＥＲ  Ｄ」に関連付けられた表示範囲情報「（５００，５００，９００，８５０）」が送信対象として決定される。
【００８９】
Ｓ６１でＣＰＵ２２は、送信対象の表示範囲情報を決定する。この決定では、資料閲覧テーブルにおいて、総合テーブルに登録された総合値の高い端末識別情報に一致する送信端末識別情報に関連付けられた表示範囲情報が送信対象として優先される。例えば、上記同様、図３のＳ１９で端末装置４１が処理対象とされ、Ｓ５５で端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」が抽出され、各端末識別情報に関連付けられた表示範囲情報に基づきＳ５７が実行されていたとする。総合テーブルの登録状態は図８に示す通りであるとする。
【００９０】
上述した通り、表示範囲情報「（１００，１００，５００，４５０）」と「（２００，２００，４００，３５０）」を判断対象としたとき、重複する表示範囲が含まれていると判断される。ＣＰＵ２２は、総合テーブルにアクセスし、資料閲覧テーブルで表示範囲情報「（１００，１００，５００，４５０）」に関連付けられた送信元端末識別情報に一致する端末識別情報「ＵＳＥＲ  Ｂ」の総合値「１３．９」を取得する。ＣＰＵ２２は、総合テーブルにアクセスし、資料閲覧テーブルで表示範囲情報「（２００，２００，４００，３５０）」に関連付けられた送信元端末識別情報に一致する端末識別情報「ＵＳＥＲ  Ｃ」の総合値「４．５」を取得する。ＣＰＵ２２は、取得された各総合値を比較する。この場合、「１３．９＞４．５」であるため、ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた表示範囲情報「（１００，１００，５００，４５０）」を優先し、送信対象として決定する。Ｓ５５で抽出された端末識別情報「ＵＳＥＲ  Ｄ」に関連付けられた表示範囲情報「（５００，５００，９００，８５０）」は、他と表示範囲が重複していない。そのため、ＣＰＵ２２は、表示範囲情報「（５００，５００，９００，８５０）」も送信対象として決定する。即ち、端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた表示範囲情報「（１００，１００，５００，４５０）」と端末識別情報「ＵＳＥＲ  Ｄ」に関連付けられた表示範囲情報「（５００，５００，９００，８５０）」が送信対象として決定される。
【００９１】
Ｓ５９又はＳ６１を実行した後、ＣＰＵ２２は、Ｓ５９又はＳ６１で決定された表示範囲情報の端末識別情報とこの決定された表示範囲情報の送信を制御する（Ｓ６３）。送信先は、図３のＳ１９で処理対象とされた端末装置に設定される。ＣＰＵ２２は、前述した各情報の送信指令を通信部２８に出力する。これに伴い、前述した各情報が通信部２８から処理対象の端末装置に送信される。
【００９２】
例えば、上述した通り、図３のＳ１９で端末装置４１が処理対象とされ、Ｓ５９又はＳ６１で端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた表示範囲情報「（１００，１００，５００，４５０）」と端末識別情報「ＵＳＥＲ  Ｄ」に関連付けられた表示範囲情報「（５００，５００，９００，８５０）」が送信対象として決定されていたとする。この場合、Ｓ６３でＣＰＵ２２は、通信部２８から端末装置４１への、「端末識別情報：ＵＳＥＲ  Ｂ，表示範囲情報：（１００，１００，５００，４５０）」と「端末識別情報：ＵＳＥＲ  Ｄ，表示範囲情報：（５００，５００，９００，８５０）」の送信を制御する。これに伴い、前述した各情報が通信部２８から端末装置４１へと送信される。
【００９３】
端末装置４１は、サーバ装置２０から送信されたこれら各情報を受信する。端末装置４１では、端末識別情報「ＵＳＥＲ  Ｂ」に関連付けられた表示範囲情報「（１００，１００，５００，４５０）」に従い、遠隔会議画面５０の共有資料領域５３内の共有資料上に表示範囲枠５３Ｂが表示される（図２参照）。また、端末識別情報「ＵＳＥＲ  Ｄ」に関連付けられた表示範囲情報「（５００，５００，９００，８５０）」に従い、共有資料領域５３内の共有資料上に表示範囲枠５３Ｄが表示される（図２参照）。
【００９４】
Ｓ６３を実行した後、ＣＰＵ２２は、送信制御処理を終了し、処理を図３のＳ１７に戻す。
【００９５】
＜実施形態の効果＞
上述した実施形態によれば、次のような効果を得ることができる。
【００９６】
（１）送信制御処理（図３のＳ２７  詳細は図１１参照）のＳ５５で複数の端末識別情報が抽出され、抽出された各端末識別情報に関連付けられた表示範囲情報の間で重複している表示範囲が含まれている場合（図５のＳ５７：Ｙｅｓ参照）、総合値の高い端末識別情報に関連付けられた表示範囲情報を優先して送信対象に決定することとした（図５のＳ６１参照）。総合値は、第一決定処理（図３のＳ２１  詳細は図９参照）で決定された優先度値と、第二決定処理（図３のＳ２３  詳細は図１０参照）で決定された優先度値を合算して決定される（図３のＳ２５参照）。そのため、表示範囲が重複する複数の表示範囲情報の中から、優先させる表示範囲情報を特定することができる。表示範囲が重複する表示範囲情報が、図３のＳ１９で処理対象とされた端末装置に送信されることを防止することができる。この処理対象の端末装置で、重複した表示範囲枠が表示され、共有資料の視認性が低下する事態を回避することができる。
【００９７】
（２）第一決定処理で、基準サイズに対する表示サイズ比の値を算出し（図９のＳ３３参照）、第一値を算出された各値に応じて割り付けて優先度値を決定することとした（図９のＳ３７参照）。第二決定処理で、基準サイズに対する表示サイズ比の値を算出し（図１０のＳ４３参照）、第二値を算出された各値に応じて割り付けて優先度値を決定することとした（図１０のＳ４７参照）。第二決定処理の第二値は、第一決定処理の第一値より小さな値とした。そのため、第一決定処理では、図３のＳ１９で処理対象とされた端末装置の遠隔会議画面５０の参加者領域５１に表示された撮影画像の表示サイズに応じた優先度値を決定することができる。第二決定処理では、図３のＳ１９で処理対象とされた端末装置以外の端末装置で表示されているこの処理対象の端末装置からの撮影画像の表示サイズに応じた優先度値を決定することができる。総合値を、２つの優先度値に基づき決定することができる。その際、第一決定処理での優先度値に重きを置くことができる。
【００９８】
（３）送信制御処理のＳ５５での抽出条件を、資料識別情報及び頁位置情報が共に同一であることとした。そのため、図３のＳ１９で処理対象とされた端末装置（自装置）に送信される、処理対象の端末装置以外の端末装置（他装置）の表示範囲情報を、自装置での共有資料と同一で且つ同一の頁に限定することができる。共有資料が異なる場合、又は、共有資料が同一で表示中の頁が異なる場合、他装置の表示範囲情報が処理対象の端末装置に送信されることを防止することができる。処理対象の端末装置の処理付加を低減することができる。
【００９９】
＜変形例＞
上述した実施形態は、次のようにすることもできる。以下に示す変形例のうちの幾つかの構成は、適宜組み合わせて採用することもできる。以下では上記とは異なる点を説明することとし、同様の点についての説明は適宜省略する。
【０１００】
（１）上記では、複数頁の共有資料を複数利用する遠隔会議に基づき、資料閲覧テーブルに、端末識別情報と資料識別情報と頁位置情報と表示範囲情報を関連付けて登録することとした。例えば、遠隔会議における共有資料が１つであって、その共有資料が１頁の資料である場合がある。このような場合、上述した、資料識別情報と頁位置情報と表示範囲情報のうち、資料識別情報と頁位置情報は、省略するようにしてもよい。この場合、資料閲覧テーブルには、送信元端末識別情報と表示範囲情報が関連付けて登録される。
【０１０１】
（２）上記では、第一決定処理（図３のＳ２１  詳細は図９参照）と第二決定処理（図３のＳ２３  詳細は図１０参照）により、優先度値をそれぞれ決定することとした。第二決定処理は、省略するようにしてもよい。これとは逆に、第一決定処理は、省略するようにしてもよい。第一決定処理及び第二決定処理の何れかが省略される場合、図３の閲覧処理のＳ２５も省略される。従って、図１１のＳ６１は、第一決定処理又は第二決定処理の何れかで決定された優先度値の大小関係に従い行われる。上述した総合値の場合と同様、優先度値が大きい端末識別情報に関連付けられた表示範囲情報が優先される。
【０１０２】
（３）上記では、送信制御処理（図３のＳ２７  詳細は図１１参照）のＳ５５で、図３のＳ１９で処理対象とされた端末装置の端末識別情報に一致する送信元端末識別情報に関連付けられた資料識別情報及び頁位置情報と同一の資料識別情報及び頁位置情報に関連付けられた端末識別情報を抽出することとした。抽出条件として、資料識別情報及び頁位置情報に加え、表示範囲情報を含めるようにしてもよい。この場合、図１１のＳ５５では、更に、図３のＳ１９で処理対象とされた端末装置の端末識別情報に一致する送信元端末識別情報に関連付けられた表示範囲情報と重複する表示範囲を含む表示範囲情報に関連付けられた端末識別情報が抽出される。
【０１０３】
Ｓ５９又はＳ６１で図３のＳ１９で処理対象とされた端末装置と表示範囲が重複しない表示範囲情報が決定され、Ｓ６３でこの表示範囲情報が端末装置に送信されたとする。この決定された表示範囲情報は、遠隔会議画面５０の共有資料領域５３に表示されている共有資料の範囲とは別の範囲に対応する。そのため、このような表示範囲情報を受信した端末装置では、受信された表示範囲情報に対応する表示範囲枠は、表示中の共有資料上に直ちには表示されない。共有資料の表示範囲が変更され、変更後の共有資料の表示範囲に受信済みの表示範囲情報による表示範囲が重複することとなった場合に表示される。この変形例の構成によれば、共有資料の表示範囲が変更となったタイミングで、端末装置からサーバ装置２０に送信された閲覧情報に基づき、この端末装置で表示範囲枠を表示させる表示範囲情報がサーバ装置２０から送信される。
【０１０４】
図３のＳ１９で処理対象とされた端末装置が端末装置４１であり、資料閲覧テーブルの登録状態が図４に示す通りであるとする。端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」は、何れも表示範囲情報が、送信元端末識別情報「ＵＳＥＲ  Ａ」に関連付けられた表示範囲情報「０，０，１２００，９００」に重複している。そのため、実施形態の例に基づけば、抽出条件としての表示範囲情報の採用の有無に関わらず、Ｓ５５で抽出される端末識別情報は変わらない。上述した図１１のＳ５５によれば、共有資料の表示範囲が変更となったタイミングで直ちに表示範囲枠を表示させることができる。一方、この変形例の構成によれば、表示範囲が重複することとなったタイミングで表示範囲枠を表示させる表示範囲情報をサーバ装置２０から端末装置に送信することができる。何れの構成を採用するかは、諸条件を考慮して適宜決定される。
【０１０５】
（４）図１１に示す送信制御処理のＳ５５及びＳ５７に関し、Ｓ５５で抽出された複数の端末識別情報にそれぞれ関連付けられた表示範囲情報の間の表示範囲の重複について、重複する表示範囲が含まれていると判断（Ｓ５７：Ｙｅｓ）される表示範囲情報の組み合わせが複数となる場合も想定される。そこで、このような想定に基づき、Ｓ６１について説明を加える。この説明では、上記同様、図３のＳ１９で端末装置４１が処理対象とされ、Ｓ５５で端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｃ」と「ＵＳＥＲ  Ｄ」が抽出されているとする。但し、資料閲覧テーブルで送信元端末識別情報「ＵＳＥＲ  Ｃ」に関連付けて登録されている表示範囲情報は、端末識別情報「ＵＳＥＲ  Ｂ」と「ＵＳＥＲ  Ｄ」の各表示範囲情報との間で重複する表示範囲を含むとする。また、総合テーブル（図８参照）に登録された総合値の大小関係は、「ＵＳＥＲ  Ｂ＞ＵＳＥＲ  Ｃ＞ＵＳＥＲ  Ｄ」であるとする。
【０１０６】
Ｓ６１でＣＰＵ２２は、先ず、総合値が最も高い端末識別情報「ＵＳＥＲ  Ｂ」と次に高い端末識別情報「ＵＳＥＲ  Ｃ」の各表示範囲情報を比較対象とした判断結果「重複する表示範囲が含まれている」に基づき、総合値の高い端末識別情報「ＵＳＥＲ  Ｂ」の表示範囲情報を優先して送信対象に決定する。この場合、ＣＰＵ２２は、この時点で端末識別情報「ＵＳＥＲ  Ｃ」の表示範囲情報を送信対象から除外する。次に、ＣＰＵ２２は、端末識別情報「ＵＳＥＲ  Ｂ」と端末識別情報「ＵＳＥＲ  Ｄ」の各表示範囲情報を比較対象として判断結果「重複する表示範囲が含まれていない」に基づき、端末識別情報「ＵＳＥＲ  Ｄ」の表示範囲情報を送信対象に決定する。即ち、Ｓ６１では、総合値が高い端末識別情報を基準として、これに重複する表示範囲を含む表示範囲情報を除外しつつ、重複がない状態の表示範囲情報が送信対象に決定される。
【符号の説明】
【０１０７】
１０  遠隔会議システム、  ２０  サーバ装置
２２  ＣＰＵ、  ２４  記憶部、  ２６  ＲＡＭ
２８  通信部、  ２９  バス
４１，４２，４３，４４，４５，４６  端末装置
４７  カメラ、  ４８  表示部、  ４９  操作部
５０  遠隔会議画面、  ５１  参加者領域
５１Ｂ，５１Ｃ，５１Ｄ  撮影画像
５３  共有資料領域、  ５３Ｂ，５３Ｄ  表示範囲枠
５５  表示頁領域、  ５７  表示資料領域、  ５９  資料アイコン
９０  ネットワーク、  Ｐ１，Ｐ２，Ｐ３，Ｐ４  頁画像
Ｑ１，Ｑ２，Ｑ３  利用資料画像
【図１】
2015186127.tif 000003
【図２】
2015186127.tif 000004
【図３】
2015186127.tif 000005
【図４】
2015186127.tif 000006
【図５】
2015186127.tif 000007
【図６】
2015186127.tif 000008
【図７】
2015186127.tif 000009
【図８】
2015186127.tif 000010
【図９】
2015186127.tif 000011
【図１０】
2015186127.tif 000012
【図１１】
2015186127.tif 000013