(57)【要約】【課題】テレビ会議において共有される画像のうち複数のユーザの夫々が注視した部分をユーザに示すことが可能な通信装置のプログラム、及び通信装置を提供する。【解決手段】第２通信装置１２は、表示部１２７に表示された資料画像２１のうち、枠２１２で囲まれた部分の領域を示す第１座標情報を取得する。第３通信装置１３は、表示部１２７に表示された資料画像２１のうち、枠２１４で囲まれた部分の領域を示す第１座標情報を取得する。第２通信装置１２及び第３通信装置１３は、夫々、枠２１２、２１４で囲まれた部分の表示を開始してからの経過時間が最長である場合、第１座標情報を第１通信装置１１に送信する。第１通信装置１１は、受信した第１座標情報によって示される領域の少なくとも一部を特定可能な第１特定画像２１５、２１６、及び第２特定画像２１７を、資料画像２１に重ねて表示する。【選択図】図２
2015069251.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能な複数の通信装置の夫々のコンピュータが実行可能なプログラムであって、
前記コンピュータを、
表示画像の一部を表示部に表示する第１表示手段と、
前記第１表示手段によって前記表示部に表示した前記表示画像の一部を、前記一部と異なる他部に変更する操作を、入力部を介して受け付けたか判断する第１判断手段と、
前記第１判断手段によって前記操作を受け付けたと判断されたことに応じて、前記第１表示手段によって前記表示部に表示した前記表示画像の一部の領域を示す第１座標情報を取得する取得手段と、
前記表示画像の一部の前記表示部への表示を開始してから、前記取得手段によって前記第１座標情報を取得するまでの経過時間を示す時間情報を、前記第１座標情報に関連付けて記憶部に記憶する第１記憶手段と、
前記第１記憶手段によって前記記憶部に記憶した複数の前記時間情報のうち最長の経過時間を示す時間情報に関連付けられた第１座標情報を特定する第１特定手段と、
前記第１特定手段によって特定した前記第１座標情報を、他の通信装置に送信する送信手段と、
他の通信装置から送信された前記第１座標情報を受信する受信手段と、
前記受信手段によって受信した前記第１座標情報によって示される領域の少なくとも一部を特定可能な特定画像を、表示画像に重ねて表示する第２表示手段と
して機能させることを特徴とする通信装置のプログラム。
【請求項２】
前記送信手段は、複数の他の通信装置に対して前記第１座標情報を送信し、
前記受信手段は、複数の他の通信装置から複数の第１座標情報を受信し、
前記コンピュータを、更に、
前記受信手段によって前記複数の他の通信装置から受信した前記複数の第１座標情報によって示される複数の領域のうち重複する領域を決定する第１決定手段として機能させ、
前記第２表示手段は、前記第１決定手段によって決定した前記重複する領域を特定可能な特定画像を表示することを特徴とする請求項１に記載の通信装置のプログラム。
【請求項３】
前記第１特定手段は、前記第１記憶手段によって前記記憶部に記憶した前記時間情報で示される経過時間のうち最長の経過時間が、所定の第１閾値よりも大きい場合にのみ、最長の経過時間を示す前記時間情報に関連付けられた前記第１座標情報を特定することを特徴とする請求項１又は２に記載の通信装置のプログラム。
【請求項４】
前記第１特定手段は、前記第１記憶手段によって前記記憶部に記憶した前記時間情報で示される経過時間のうち最長の経過時間の所定時間に対する比率が、所定の第２閾値よりも大きい場合にのみ、最長の経過時間を示す前記時間情報に関連付けられた前記第１座標情報を特定することを特徴とする請求項３に記載の通信装置のプログラム。
【請求項５】
前記第１記憶手段は、前記表示画像の一部の前記表示部への表示が開始されてから、前記取得手段によって前記第１座標情報が取得されるまでの経過時間のうち、前記入力部を介して操作を受け付けている期間を除く時間を示す時間情報を前記第１座標情報に関連付けて記憶部に記憶することを特徴とする請求項１から４の何れかに記載の通信装置のプログラム。
【請求項６】
前記コンピュータを、更に、
前記表示部に前記表示画像の全てが表示されているか判断する第２判断手段として機能させ、
前記第２表示手段は、前記第２判断手段によって、前記表示画像の全てが表示されていると判断した場合に、前記表示部に表示した前記表示画像に前記特定画像を重ねて表示することを特徴とする請求項１から５の何れかに記載の通信装置のプログラム。
【請求項７】
前記コンピュータを、更に、
所定時間内で前記表示部に表示した少なくとも一つの表示画像の一部の全てを含む領域を示す第２座標情報を取得する第２特定手段として機能させ、
前記送信手段は、更に、前記第２特定手段によって特定した前記第２座標情報を他の通信装置に送信し、
前記受信手段は、他の通信装置から送信された前記第１座標情報と前記第２座標情報とを受信し、
前記コンピュータを、更に、
前記受信手段によって受信した複数の前記第２座標情報によって示される領域のうち重複する領域を決定する第２決定手段として機能させ、
前記第２表示手段は、前記第２決定手段によって決定した前記重複する領域を特定可能な特定画像を表示することを特徴とする請求項１から６の何れかに記載の通信装置のプログラム。
【請求項８】
前記コンピュータを、更に、
前記受信手段によって前記複数の他の通信装置から受信した前記複数の第１座標情報を、履歴情報として前記記憶部に記憶する第２記憶手段として機能させ、
前記第１決定手段は、前記受信手段によって前記複数の他の通信装置から新たに受信した前記複数の第１座標情報によって示される複数の領域のうち重複する領域を決定できない場合、前記記憶部に記憶した前記履歴情報によって示される領域と、新たに受信した前記複数の第１座標情報によって示される複数の領域とのうち重複する領域を決定することを特徴とする請求項２に記載の通信装置のプログラム。
【請求項９】
前記コンピュータを、更に、
前記複数の第１座標情報によって示される領域の中心座標をそれぞれ決定する第３決定手段と、
前記第３決定手段によって決定された複数の前記中心座標のうち、少なくとも１つの中心座標が前記第１決定手段によって決定された前記重複する領域に含まれるかを判断する第３判断手段として機能させ、
前記第２表示手段は、前記少なくとも１つの中心座標が前記重複する領域に含まれると前記第３判断手段によって判断されたことに応じて、前記特定画像を表示することを特徴とする請求項２に記載の通信装置のプログラム。
【請求項１０】
ネットワークを介して他の通信装置と通信を行うことが可能な通信装置であって、
表示画像の一部を表示部に表示する第１表示手段と、
前記第１表示手段によって前記表示部に表示した前記表示画像の一部を、前記一部と異なる他部に変更する操作を、入力部を介して受け付けたか判断する第１判断手段と、
前記第１判断手段によって前記操作を受け付けたと判断されたことに応じて、前記第１表示手段によって前記表示部に表示した前記表示画像の一部の領域を示す第１座標情報を取得する取得手段と、
前記表示画像の一部の前記表示部への表示を開始してから、前記取得手段によって前記第１座標情報を取得するまでの経過時間を示す時間情報を、前記第１座標情報に関連付けて記憶部に記憶する第１記憶手段と、
前記第１記憶手段によって前記記憶部に記憶した複数の前記時間情報のうち最長の経過時間を示す時間情報に関連付けられた第１座標情報を特定する第１特定手段と、
前記第１特定手段によって特定した前記第１座標情報を、他の通信装置に送信する送信手段と、
他の通信装置から送信された前記第１座標情報を受信する受信手段と、
前記受信手段によって受信した前記第１座標情報によって示される領域の少なくとも一部を特定可能な特定画像を、表示画像に重ねて表示する第２表示手段と
を備えたことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザ間で共有する画像を複数の通信装置の夫々に表示させることが可能な遠隔会議システムにおける通信装置のプログラム、及び通信装置に関する。
【背景技術】
【０００２】
複数のユーザ間で共有する画像を複数の通信装置の夫々に同時期に表示させることが可能な遠隔会議システムが知られている。遠隔会議システムにおいて、共有される画像のうち特定の部分が、複数のユーザによって個別に表示された場合に、共有される画像のうち個別に表示された複数の特定の部分がすべて分かるような装飾を画像に施して表示する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１９８２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、通信装置のLiquid Crystal Display（ＬＣＤ）の表示領域が小さい時、ユーザは、はじめに、表示された画像を拡大する操作を行って見易くした後、拡大した画像のうち注視したい部分を表示領域に表示させる為に、画像を移動させる操作を行う場合がある。一方で、画像の拡大操作及び移動操作の後で表示領域に表示された状態の画像が、全て、画像全体のうちユーザが注視した部分に相当するとは限らない。例えばユーザは、画像の拡大操作の後、画像のうち注視したい部分を表示領域に表示させる為に、画像の移動操作を複数回繰り返して行う場合もある。この時、一つの移動操作が行われた後で表示領域に表示された状態の画像が、全て、画像全体のうちユーザが注視した部分に相当するとは限らない。しかしながら特許文献１に記載された技術が適用された場合、表示領域に表示された全ての画像に基づいた装飾が画像に施される。従って、画像に施される装飾によって示される部分には、画像全体のうちユーザが注視した部分だけでなく、ユーザが注視しない部分も含まれる可能性がある。このため通信装置は、画像全体のうち複数のユーザが注視した部分のみを装飾によって示すことができないという問題点がある。
【０００５】
本発明の目的は、テレビ会議において共有される画像のうち複数のユーザの夫々が注視した部分をユーザに示すことが可能な通信装置のプログラム、及び通信装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る通信装置のプログラムは、ネットワークを介して通信可能な複数の通信装置の夫々のコンピュータが実行可能なプログラムであって、前記コンピュータを、表示画像の一部を表示部に表示する第１表示手段と、前記第１表示手段によって前記表示部に表示した前記表示画像の一部を、前記一部と異なる他部に変更する操作を、入力部を介して受け付けたか判断する第１判断手段と、前記第１判断手段によって前記操作を受け付けたと判断されたことに応じて、前記第１表示手段によって前記表示部に表示した前記表示画像の一部の領域を示す第１座標情報を取得する取得手段と、前記表示画像の一部の前記表示部への表示を開始してから、前記取得手段によって前記第１座標情報を取得するまでの経過時間を示す時間情報を、前記第１座標情報に関連付けて記憶部に記憶する第１記憶手段と、前記第１記憶手段によって前記記憶部に記憶した複数の前記時間情報のうち最長の経過時間を示す時間情報に関連付けられた第１座標情報を特定する第１特定手段と、前記第１特定手段によって特定した前記第１座標情報を、他の通信装置に送信する送信手段と、他の通信装置から送信された前記第１座標情報を受信する受信手段と、前記受信手段によって受信した前記第１座標情報によって示される領域の少なくとも一部を特定可能な特定画像を、表示画像に重ねて表示する第２表示手段として機能させることを特徴とする。
【０００７】
第１態様によれば、他の通信装置の表示部に最も長い時間表示された表示画像の少なくとも一部を特定可能な特定画像が、通信装置の表示部に表示される。ユーザは、表示画像の少なくとも一部を注視する場合、表示部に表示画像の少なくとも一部を長時間表示させる場合が多い。このため、通信装置のユーザは、表示部の特定画像を視認することによって、他の通信装置のユーザによって注視された可能性の高い表示画像の少なくとも一部を認識できる。
【０００８】
第１態様において、前記送信手段は、複数の他の通信装置に対して前記第１座標情報を送信し、前記受信手段は、複数の他の通信装置から複数の第１座標情報を受信し、前記コンピュータを、更に、前記受信手段によって前記複数の他の通信装置から受信した前記複数の第１座標情報によって示される複数の領域のうち重複する領域を決定する第１決定手段として機能させ、前記第２表示手段は、前記第１決定手段によって決定した前記重複する領域を特定可能な特定画像を表示してもよい。この場合、通信装置のユーザは、複数の他の通信装置の夫々のユーザが表示部に長時間表示させた表示画像の少なくとも一部の重複する領域を、特定画像によって認識できる。従って通信装置のユーザは、表示画像のうち複数のユーザが注視した可能性の高い領域を認識できる。
【０００９】
第１態様において、前記第１特定手段は、前記第１記憶手段によって前記記憶部に記憶した前記時間情報で示される経過時間のうち最長の経過時間が、所定の第１閾値よりも大きい場合にのみ、最長の経過時間を示す前記時間情報に関連付けられた前記第１座標情報を特定してもよい。この場合、他の通信装置の表示部に最も長い時間表示された表示画像の少なくとも一部の表示時間が第１閾値よりも短い時、対応する特定画像は、通信装置の表示部に表示されない。これによって通信装置のユーザは、表示画像のうち他の通信装置のユーザが注視した可能性のより高い領域を適切に認識できる。
【００１０】
第１態様において、前記第１特定手段は、前記記憶手段によって前記記憶部に記憶した前記時間情報で示される経過時間のうち最長の経過時間の所定時間に対する比率が、所定の第２閾値よりも大きい場合にのみ、最長の経過時間を示す前記時間情報に関連付けられた前記第１座標情報を特定してもよい。この場合、通信装置のユーザは、表示画像のうち他の通信装置のユーザが注視した可能性の更に高い領域を更に適切に認識できる。
【００１１】
第１態様において、前記第１記憶手段は、前記表示画像の一部の前記表示部への表示が開始されてから、前記取得手段によって前記第１座標情報が取得されるまでの経過時間のうち、前記入力部を介して操作を受け付けている期間を除く時間を示す時間情報を前記第１座標情報に関連付けて記憶部に記憶してもよい。この場合、表示画像の少なくとも一部を他部に変更する操作が行われている時間は、経過時間から排除される。これによって他の通信装置は、表示画像の少なくとも一部が表示部に表示された経過時間を適切に特定できる。従って他の通信装置は、表示画像のうちユーザが注視した可能性の高い領域を適切に特定できる。
【００１２】
第１態様において、前記コンピュータを、更に、前記表示部に前記表示画像の全てが表示されているか判断する第２判断手段として機能させ、前記第２表示手段は、前記第２判断手段によって、前記表示画像の全てが表示されていると判断した場合に、前記表示部に表示した前記表示画像に前記特定画像を重ねて表示してもよい。この場合、表示画像の全てが表示部に表示されているので、通信装置は、特定画像を表示画像に確実に重ねて表示させることができる。
【００１３】
第１態様において、前記コンピュータを、更に、所定時間内で前記表示部に表示した少なくとも一つの表示画像の一部の全てを含む領域を示す第２座標情報を取得する第２特定手段として機能させ、前記送信手段は、更に、前記第２特定手段によって特定した前記第２座標情報とを他の通信装置に送信し、前記受信手段は、他の通信装置から送信された前記第１座標情報と前記第２座標情報とを受信し、前記コンピュータを、更に、前記受信手段によって受信した複数の前記第２座標情報によって示される領域のうち重複する領域を決定する第２決定手段として機能させ、前記第２表示手段は、前記第２決定手段によって決定した前記重複する領域を特定可能な特定画像を表示してもよい。この場合、通信装置は、他の複数の通信装置の夫々が所定時間内で表示部に表示した表示画像の一部の全てを少なくとも含む領域の重複する領域を示す特定情報を、表示部に表示できる。
【００１４】
第１態様において、前記コンピュータを、更に、前記受信手段によって前記複数の他の通信装置から受信した前記複数の第１座標情報を、履歴情報として前記記憶部に記憶する第２記憶手段として機能させ、前記第１決定手段は、前記受信手段によって前記複数の他の通信装置から新たに受信した前記複数の第１座標情報によって示される複数の領域のうち重複する領域を決定できない場合、前記記憶部に記憶した前記履歴情報によって示される領域と、新たに受信した前記複数の第１座標情報によって示される複数の領域とのうち重複する領域を決定してもよい。これによって、通信装置のユーザは、複数の他の通信装置の夫々のユーザが表示部に長時間表示させた表示画像の少なくとも一部の重複する領域が決定できない場合でも、履歴情報に基づいて、重複する領域を決定できる。
【００１５】
第１態様において、前記コンピュータを、更に、前記複数の第１座標情報によって示される領域の中心座標をそれぞれ決定する第３決定手段と、前記第３決定手段によって決定された前記複数の中心座標のうち、少なくとも１つの中心座標が前記第１決定手段によって決定された前記重複する領域に含まれるかを判断する第３判断手段として機能させ、前記第２表示手段は、前記少なくとも１つの中心座標が前記重複する領域に含まれると前記第３判断手段によって判断されたことに応じて、前記特定画像を表示してもよい。これによって、通信装置のユーザは、複数の他の通信装置の夫々のユーザによって注視されていた領域をより高い確度で認識できる。
【００１６】
本発明の第２態様に係る通信装置は、ネットワークを介して他の通信装置と通信を行うことが可能な通信装置であって、表示画像の一部を表示部に表示する第１表示手段と、前記第１表示手段によって前記表示部に表示した前記表示画像の一部を、前記一部と異なる他部に変更する操作を、入力部を介して受け付けたか判断する第１判断手段と、前記第１判断手段によって前記操作を受け付けたと判断されたことに応じて、前記第１表示手段によって前記表示部に表示した前記表示画像の一部の領域を示す第１座標情報を取得する取得手段と、前記表示画像の一部の前記表示部への表示を開始してから、前記取得手段によって前記第１座標情報を取得するまでの経過時間を示す時間情報を、前記第１座標情報に関連付けて記憶部に記憶する第１記憶手段と、前記第１記憶手段によって前記記憶部に記憶した複数の前記時間情報のうち最長の経過時間を示す時間情報に関連付けられた第１座標情報を特定する第１特定手段と、前記第１特定手段によって特定した前記第１座標情報を、他の通信装置に送信する送信手段と、他の通信装置から送信された前記第１座標情報を受信する受信手段と、前記受信手段によって受信した前記第１座標情報によって示される領域の少なくとも一部を特定可能な特定画像を、表示画像に重ねて表示する第２表示手段とを備ている。第２態様によれば、第１態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１７】
【図１】遠隔会議システム１の概要、通信装置１４及びサーバ装置１５の電気的構成を示す図である。
【図２】表示部１１７、１２７の表示領域に表示された資料画像２１を示す図である。
【図３】表示部１１７、１２７の表示領域に表示された資料画像２１を示す図である。
【図４】第１テーブル１０４１を示す図である。
【図５】第２テーブル１０４２を示す図である。
【図６】第３テーブル１０４３を示す図である。
【図７】第４テーブル１０４４を示す図である。
【図８】第５テーブル１０４５を示す図である。
【図９】メイン処理のフローチャートである。
【図１０】資料送信処理のフローチャートである。
【図１１】表示領域取得処理のフローチャートである。
【図１２】表示領域取得処理のフローチャートであって、図１１の続きである。
【図１３】第１特定処理のフローチャートである。
【図１４】第２特定処理のフローチャートである。
【図１５】資料表示処理のフローチャートである。
【図１６】資料表示処理のフローチャートであって、図１５の続きである。
【図１７】資料表示処理のフローチャートであって、図１５の続きである。
【発明を実施するための形態】
【００１８】
図１を参照し、遠隔会議システム１について説明する。遠隔会議システム１は、第１通信装置１１、第２通信装置１２、第３通信装置１３、及びサーバ装置１５を備える。以下、第１通信装置１１〜第３通信装置１３を総称し、通信装置１４という。通信装置１４及びサーバ装置１５は、ネットワーク２０を介して通信可能に接続する。第１通信装置１１は周知の汎用Personal Computer（ＰＣ）である。第２通信装置１２、第３通信装置１３は周知のスマートフォンである。サーバ装置１５は周知のMulti-point Control Unit（ＭＣＵ）である。なお、第１通信装置１１〜第３通信装置１３は、遠隔会議用の専用端末でもよいし、タブレットＰＣでもよい。第１通信装置１１〜第３通信装置１３は、同一種類の装置であってもよい。従って、例えば第１通信装置１１〜第３通信装置１３は、全て、汎用ＰＣ、スマートフォン、専用端末、タブレットＰＣの何れかであってもよい。サーバ装置１５は汎用のサーバであってもよい。
【００１９】
図１を参照し、第１通信装置１１の電気的構成について説明する。第１通信装置１１は、第１通信装置１１の制御を司るＣＰＵ１１１を備える。ＣＰＵ１１１は、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ１１４、通信Ｉ／Ｆ１１５、入力部１１６、表示部１１７、及びドライブ装置１２０と電気的に接続する。ＲＯＭ１１２には、ブートプログラム、Basic Input/Output System（ＢＩＯＳ）等が記憶される。ＲＡＭ１１３には、タイマやカウンタ、フラグ情報、一時的なデータ等が記憶される。
【００２０】
ＨＤＤ１１４には、ＣＰＵ１１１にメイン処理（図９参照）、資料送信処理（図１０参照）、及び資料表示処理（図１５、図１６、図１７参照）を実行させる為のアプリケーションプログラム（以下、単に「プログラム」という。）、及びOperating System（ＯＳ）が記憶される。ＨＤＤ１１４に記憶されるプログラムは、後述する第２通信装置１２及び第３通信装置１３の夫々のフラッシュメモリ１２４に記憶されるプログラムと同一であってもよいし、それぞれの通信装置にインストールされたＯＳの種類に応じた異なるプログラムであってよい。ＨＤＤ１１４には、サーバ装置１５のアドレス情報（ＩＰアドレスなど）が記憶される。第１通信装置１１は、ＨＤＤ１１４に記憶されたアドレス情報を用いてサーバ装置１５と通信を行うことができる。又、ＨＤＤ１１４には、第１テーブル１０４１（図４参照）、第２テーブル１０４２（図５参照）、第３テーブル１０４３（図６参照）、第４テーブル１０４４（図７参照）、及び第５テーブル１０４５（図８参照）が記憶される。
【００２１】
通信Ｉ／Ｆ１１５は、第１通信装置１１をネットワーク２０に接続する為のインタフェース素子（例えば、ＬＡＮカード）である。ＣＰＵ１１１は、通信Ｉ／Ｆ１１５を介してサーバ装置１５とデータの送受信を行う。ドライブ装置１２０は、記憶媒体１２０１に記憶された情報を読み出すことができる。ＣＰＵ１１１は、記憶媒体１２０１に記憶されたプログラムをドライブ装置１２０によって読み出し、ＨＤＤ１１４に記憶できる。入力部１１６はキーボード及びマウスである。表示部１１７はLiquid Crystal Display（ＬＣＤ）である。
【００２２】
第２通信装置１２の電気的構成について説明する。第３通信装置１３の電気的構成は、第２通信装置１２の電気的構成と同一である。第２通信装置１２及び第３通信装置１３の電気的構成は、一部を除き、第１通信装置１１と同一である。以下、第１通信装置１１と異なる電気的構成についてのみ詳細に説明する。第２通信装置１２は、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、フラッシュメモリ１２４、通信Ｉ／Ｆ１２５、入力部１２６、表示部１２７、及びドライブ装置１３０を備える。通信Ｉ／Ｆ１２５は、第２通信装置１２がネットワーク２０に接続した図示外のアクセスポイントと接続して無線通信を行う為のインタフェース素子（例えば、Ｗｉ−Ｆｉ通信モデムなど）である。ＣＰＵ１２１は、通信Ｉ／Ｆ１２５を介してサーバ装置１５とデータの送受信を行う。入力部１２６はタッチパネルである。ドライブ装置１３０は、記憶媒体１３０１に記憶された情報を読み出すことができる。ＣＰＵ１２１は、記憶媒体１３０１に記憶されたプログラムをドライブ装置１３０によって読み出し、フラッシュメモリ１２４に記憶できる。
【００２３】
以下、ＣＰＵ１１１、１２１を総称してＣＰＵ１０１という。ＲＯＭ１１２、１２２を総称してＲＯＭ１０２という。ＲＡＭ１１３、１２３を総称してＲＡＭ１０３という。ＨＤＤ１１４、１２４を総称してＨＤＤ１０４という。通信Ｉ／Ｆ１１５、１２５を総称して通信Ｉ／Ｆ１０５という。入力部１１６、１２６を総称して入力部１０６という。表示部１１７、１２７を総称して表示部１０７という。ドライブ装置１２０、１３０を総称してドライブ装置１００という。
【００２４】
なお、ＣＰＵ１０１として、汎用的なプロセッサーが用いられてもよい。メイン処理、資料送信処理、及び資料表示処理は、ＣＰＵ１０１によって実行される例に限定されず、他の電子部品（例えば、ＡＳＩＣ）によって実行されてもよい。メイン処理、資料送信処理、及び資料表示処理は、複数の電子機器（つまり、複数のＣＰＵ）によって分散処理されてもよい。例えば、メイン処理、資料送信処理、及び資料表示処理の一部は、ネットワーク２０に接続したサーバで実行されてもよい。プログラムは、例えば、ネットワーク２０に接続したサーバからダウンロードされて、ＨＤＤ１００に記憶されてもよい。この場合、プログラムは、サーバに備えられたＨＤＤなどの非一時的な記憶媒体に保存されていることとなる。
【００２５】
サーバ装置１５の電気的構成について説明する。サーバ装置１５は、サーバ装置１５の制御を司るＣＰＵ１５１を備える。ＣＰＵ１５１は、ＲＯＭ１５２、ＲＡＭ１５３、ＨＤＤ１５４、通信Ｉ／Ｆ１５５、及びドライブ装置１５６と電気的に接続する。ＲＯＭ１５２には、ブートプログラム、ＢＩＯＳ等が記憶される。ＲＡＭ１５３には、タイマやカウンタ、一時的なデータが記憶される。ＨＤＤ１５４には、ＣＰＵ１５１に処理を実行させる為のプログラム、及びＯＳが記憶される。通信Ｉ／Ｆ１５５は、サーバ装置１５がネットワーク２０に接続する為のインタフェース素子（例えば、ＬＡＮカードなど）である。ＣＰＵ１５１は、通信Ｉ／Ｆ１５５を介して通信装置１４とデータの送受信を行う。ドライブ装置１５６は、記憶媒体１５６１に記憶された情報を読み出すことができる。ＣＰＵ１５１は、記憶媒体１５６１に記憶されたプログラムをドライブ装置１５６によって読み出し、ＨＤＤ１５４に記憶できる。
【００２６】
通信装置１４は、夫々、共通する１頁分の資料画像を表示部１０７に表示させることができる。これによって、通信装置１４の夫々のユーザは、他の通信装置１４のユーザとの間で資料画像を共有できる。又、例えば、第２通信装置１２及び第３通信装置１３の夫々のユーザが、１頁分の資料画像のうち一部を注視する為に、注視したい部分を表示部１２７に拡大して表示させる為の操作を個別に行ったとする。この場合、第２通信装置１２及び第３通信装置１３の夫々は、ユーザによって注視された資料画像の一部を示す情報を、第１通信装置１１に対して送信する。なお、詳細は後述するが、第２通信装置１２及び第３通信装置１３の夫々は、夫々の表示部１２７に資料画像の一部が拡大して表示された場合の表示時間に基づいて、資料画像のうち拡大して表示された部分が、夫々のユーザによって注視された資料画像の一部に相当するかを判断する。第１通信装置１１は、第２通信装置１２及び第３通信装置１３の夫々のユーザによって注視された資料画像の一部を特定することが可能な画像を、１頁分の資料画像に重ねて表示部１１７に表示させる。これによって、第１通信装置１１のユーザは、第２通信装置１２及び第３通信装置１３の夫々のユーザが資料画像のどの部分を拡大して注視しているかを認識できる。
【００２７】
以下では、説明をわかり易くする為、第１通信装置１１のユーザは、資料画像の一部を拡大する為の操作を行わないと仮定する。従って、第１通信装置１１の表示部１１７の表示領域には、１頁分の資料画像の全体が常に表示される。一方、第２通信装置１２及び第３通信装置１３のユーザは、資料画像の一部を拡大する為の操作、及び、資料画像を移動させるための操作を行うと仮定する。しかしながら、本発明は上記仮定に限定されない。従って、第１通信装置１１のユーザが、資料画像の一部を拡大する為の操作を行ってもよいし、資料画像を移動させるための操作を行ってもよい。又、第２通信装置１２及び第３通信装置１３の夫々のユーザの少なくとも何れかは、資料画像の一部を拡大する為の操作、及び、資料画像を移動させるための操作を行わなくてもよい。
【００２８】
図２、図３を参照し、具体例を挙げて詳細に説明する。図２に示すように、１頁分の資料画像２１が、第１通信装置１１の表示部１１７の表示領域、及び、第２通信装置１２、第３通信装置１３の夫々の表示部１２７の表示領域に表示された場合を例に挙げる。なお、図２では、表示部１１７、１２７の表示領域の大きさは略同一となっているが、実際には、表示部１２７の表示領域の大きさは、表示部１１７の表示領域の大きさよりも小さい。従って、第２通信装置１２及び第３通信装置１３の夫々のユーザは、資料画像２１の一部を注視する場合、通常、資料画像２１を拡大して一部を見易くする。
【００２９】
第２通信装置１２のユーザが、資料画像２１の特定の部分２１１を注視したい場合を例に挙げる。はじめにユーザは、ピンチ操作によって、資料画像２１のうち部分２１１の近傍を所望する大きさに拡大する。表示部１２７の表示領域には、資料画像２１の部分２１１の近傍が拡大されて表示される。次にユーザは、表示部１２７の表示領域に対する資料画像２１の位置を、ドラッグ操作によって移動させ、表示部１２７の表示領域に部分２１１が収まるように位置を調整する。例えば、表示部１２７の表示領域の中心付近に部分２１１が配置されるように、表示領域の位置が調整される。表示部１２７の表示領域に、枠２１２で囲まれた部分が表示された状態になったとする。資料画像２１のうち枠２１２内の部分２１１が拡大されているため、ユーザは、部分２１１を明瞭に視認できる。ユーザは、枠２１２で囲まれた部分を表示部１２７の表示領域に長時間表示させ、資料画像２１の部分２１１を注視する。
【００３０】
なお、資料画像２１の一部を拡大する為の操作は、ピンチ操作に限定されず、例えば拡大中心位置に対するダブルタップ操作などであってもよい。又、ユーザは、資料画像２１の一部を拡大する為の操作だけでなく、拡大した資料画像２１を縮小する為の操作をピンチ操作やダブルタップによって行うこともできる。又、資料画像２１を移動させる為の操作は、ドラッグ操作に限定されず、例えば、スクロール、フリック、スワイプなどであってもよい。以下、資料画像２１の一部を拡大する為の操作を、拡大操作という。拡大した資料画像２１を縮小させる為の操作を、縮小操作という。資料画像２１を移動させる為の操作を、移動操作という。
【００３１】
第３通信装置１３のユーザが、資料画像２１の特定の部分２１３を注視したい場合を例に挙げる。ユーザが拡大操作及び移動操作を行うことによって、表示部１２７の表示領域に、枠２１４で囲まれた部分が表示された状態になったとする。ユーザは、資料画像２１のうち枠２１４内の部分２１３を明瞭に視認できる。ユーザは、枠２１４で囲まれた部分を表示部１２７の表示領域に長時間表示させ、資料画像２１の部分２１３を注視する。
【００３２】
第２通信装置１２のＣＰＵ１２１は、表示部１２７の表示領域に長時間表示された資料画像２１の一部（枠２１２で囲まれた部分）を、ユーザが注視した資料画像２１の一部として特定する。理由は、表示部１２７の表示領域に長時間表示されているので、ユーザが注視している可能性が高い為である。ＣＰＵ１２１は、枠２１２の位置を示す座標情報を特定する。ＣＰＵ１２１は、サーバ装置１５（図１参照）に対して、特定した座標情報を送信する。同様に、第３通信装置１３のＣＰＵ１２１は、表示部１２７の表示領域に長時間表示された資料画像２１の一部（枠２１４で囲まれた部分）を、ユーザが注視した資料画像２１の一部として特定する。ＣＰＵ１２１は、枠２１４の位置を示す座標情報を特定する。ＣＰＵ１２１は、サーバ装置１５に対して、特定した座標情報を送信する。以下、表示部１２７の表示領域に表示された資料画像２１の一部であってユーザによって注視された可能性が高い部分を示す座標情報（上記の例における枠２１２、２１４の位置を示す座標情報）を、注視座標情報という。なお、ＣＰＵ１２１が注視座標情報を特定する具体的な方法の詳細については後述する。
【００３３】
サーバ装置１５のＣＰＵ１５１は、第２通信装置１２及び第３通信装置１３から注視座標情報を受信する。ＣＰＵ１５１は、受信した注視座標情報を、第１通信装置１１に対して転送する。第１通信装置１１のＣＰＵ１１１は、サーバ装置１５から第２通信装置１２及び第３通信装置１３の注視座標情報を受信する。ＣＰＵ１１１は、受信した注視座標情報に基づき、表示部１２７の表示領域に第１特定画像２１５、２１６、及び、第２特定画像２１７を表示する。具体的には次の通りである。ＣＰＵ１１１は、表示部１１７の表示領域に全体が表示された資料画像２１のうち、枠２１２、２１４の夫々に対応する位置に、点線で表された枠状の第１特定画像２１５、２１６を表示させる。第１特定画像２１５、２１６は、資料画像２１に重ねられる。又、ＣＰＵ１１１は、第１特定画像２１５、２１６の夫々によって囲まれる部分どうしで重複する領域を示す実線の枠を、第２特定画像２１７として表示部１１７の表示領域に表示させる。第１通信装置１１のユーザは、資料画像２１のうち第２通信装置１２及び第３通信装置１３の夫々のユーザによって注視された部分（枠２１２内の部分２１１、及び、枠２１４内の部分２１３）を、資料画像２１に重ねられた第１特定画像２１５、２１６によって認識できる。又、ユーザは、資料画像２１のうち、第２通信装置１２及び第３通信装置１３の夫々のユーザによって注視された部分の重複部分を、第２特定画像２１７によって認識できる。
【００３４】
又、第１通信装置１１のＣＰＵ１１１は、上記の処理に加えて以下の処理を実行する。図３に示すように、第２通信装置１２のユーザが、拡大操作及び縮小操作を繰り返すことによって、資料画像２１のうち枠３１１、３１２で囲まれた部分を表示部１２７の表示領域に表示させた後、移動操作によって矢印３１４のように資料画像２１を移動させ、枠３１３で囲まれた部分を表示部１２７の表示領域に表示させたとする。同様に、第３通信装置１３のユーザが拡大操作、縮小操作、及び移動操作を繰り返すことによって、資料画像２１のうち枠３２１、３２２、３２３の夫々で囲まれた部分を表示部１２７の表示領域に表示させたとする。
【００３５】
第２通信装置１２のＣＰＵ１２１は、枠３１１〜３１３の全てを含む矩形上の枠３１の位置を示す座標情報を特定する。ＣＰＵ１２１は、サーバ装置１５に対して、特定した座標情報を送信する。同様に、第３通信装置１３のＣＰＵ１２１は、枠３２１〜３２３の全てを含む矩形上の枠３２の位置を示す座標情報を特定する。ＣＰＵ１２１は、サーバ装置１５に対して、特定した座標情報を送信する。以下、表示部１２７の表示領域に表示された資料画像２１の複数の部分を全て含む領域を示す座標情報（上記の例における枠３１、３２の位置を示す座標情報）を、包含座標情報という。なお、ＣＰＵ１２１が包含座標情報を特定する方法の詳細については後述する。
【００３６】
サーバ装置１５のＣＰＵ１５１は、第２通信装置１２及び第３通信装置１３から包含座標情報を受信する。ＣＰＵ１５１は、受信した包含座標情報を、第１通信装置１１に対して転送する。第１通信装置１１のＣＰＵ１１１は、サーバ装置１５から第２通信装置１２及び第３通信装置１３の包含座標情報を受信する。ＣＰＵ１１１は、受信した包含座標情報に基づき、表示部１２７の表示領域に第３特定画像３３、３４、及び、第４特定画像３５を表示する。具体的には次の通りである。ＣＰＵ１１１は、表示部１１７の表示領域に全体が表示された資料画像２１のうち、枠３１、３２の夫々の座標情報に対応する位置に、点線で表された枠状の第３特定画像３３、３４を表示させる。第３特定画像３３、３４は、資料画像２１に重ねられる。又、ＣＰＵ１１１は、第３特定画像３３、３４の夫々によって囲まれる部分どうしで重複する領域を示す実線の枠を、第４特定画像３５として表示部１１７の表示領域に表示させる。第１通信装置１１のユーザは、資料画像２１のうち第２通信装置１２及び第３通信装置１３の夫々のユーザの操作の過程で表示部１２７の表示領域に表示された資料画像２１の複数の部分を全て含む領域（枠３１、３２内の領域）を、資料画像２１に重ねられた第３特定画像３３、３４によって認識できる。又、ユーザは、資料画像２１のうち第３特定画像３３、３４の夫々によって囲まれる部分の重複する領域を、第４特定画像３５によって認識できる。
【００３７】
なお、上記では説明を省略しているが、サーバ装置１５のＣＰＵ１５１は、第２通信装置１２から受信した注視座標情報及び包含座標情報を、第３通信装置１３に対して転送する。又、ＣＰＵ１５１は、第３通信装置１３から受信した注視座標情報及び包含座標情報を、第２通信装置１２に対して転送する。しかしながら、第２通信装置１２のＣＰＵ１２１は、第３通信装置１３から送信された注視座標情報及び包含座標情報をサーバ装置１５から受信した場合でも、表示部１２７の表示領域に第１特定画像〜第４特定画像を表示しない。同様に、第３通信装置１３のＣＰＵ１２１は、第２通信装置１２から送信された注視座標情報及び包含座標情報をサーバ装置１５から受信した場合でも、表示部１２７の表示領域に第１特定画像〜第４特定画像を表示しない。理由は、第２通信装置１２及び第３通信装置１３の夫々の表示部１２７には、拡大された資料画像２１が表示されている為である。これに対して、第１通信装置１２の表示部１１７には、資料画像２１の全体が表示されているので、上記したように、第１特定画像〜第４特定画像を資料画像２１に重ねて表示する。詳細については後述する。
【００３８】
図４から図６を参照し、上記の具体例において第２通信装置１２及び第３通信装置１３の夫々のＣＰＵ１２１が注視座標情報及び包含座標情報を特定する方法の詳細について説明する。ＣＰＵ１２１は、第１テーブル１０４１（図４参照）、第２テーブル１０４２（図５参照）、及び第３テーブル１０４３（図６参照）に基づいて、注視座標情報及び包含座標情報を特定する。以下、第２通信装置１２のＣＰＵ１２１によって第１テーブル１０４１が作成される場合について具体的に説明するが、第３通信装置１３のＣＰＵ１２１も同一の方法で注視座標情報及び包含座標情報を特定する。
【００３９】
図４を参照し、第１テーブル１０４１を説明する。第１テーブル１０４１は、第２通信装置１２のユーザが拡大操作、縮小操作、及び移動操作を行った場合に、ＣＰＵ１２１によって作成される。第１テーブル１０４１は、時間情報、表示状態情報、及び第１座標情報の夫々を関連付けて記憶する。時間情報は、後述する表示状態の継続時間を示す。表示状態情報は、表示部１２７の表示領域に資料画像全体が表示されているか、又は、資料画像の一部が拡大して表示されているかを示す。第１座標情報は、Ｘ座標情報及びＹ座標情報を含む。Ｘ座標情報は、資料画像のうち表示部１２７の表示領域に表示された部分の最も左側の位置の座標（以下、最小座標という。）と、最も右側の位置の座標（以下、最大座標という。）を示す。以下、資料画像の左右方向をＸ軸方向という。Ｘ軸方向の左方向が負方向であり、右方向が正方向である。Ｙ座標情報は、資料画像のうち表示部１２７の表示領域に表示された部分のＹ軸方向の最も上側の位置の座標（以下、最小座標という。）と、最も下側の位置の座標（以下、最大座標という。）を示す。以下、資料画像の上下方向をＹ軸方向という。Ｙ軸方向の上方向が負方向であり、下方向が正方向である。座標の原点（０，０）の位置は、資料画像の最も左上の点である。図４で第１座標情報として示されるＡ／Ｂのうち、Ａは最小座標を示し、Ｂは最大座標を示す。図４では、資料画像の最も左上の座標を（０，０）とし、最も右下の座標を（５０，４０）と定義している。従って、Ｘ座標情報として取り得る値の範囲は０〜５０となり、Ｙ座標情報として取り得る値の範囲は０〜４０となる。
【００４０】
第１テーブル１０４１の場合、はじめに、表示部１２７の表示領域に資料画像全体が５秒間表示されている。次に、拡大操作によって、資料画像のうち第１座標情報０／２５（Ｘ座標情報）及び０／２０（Ｙ座標情報）で示される部分（（０，０）（０，２０）（２５，０）（２５，２０）の４点を頂点とする矩形で囲まれた部分）が表示部１２７の表示領域に表示された状態に変化している。この状態は５秒間継続している。次に、縮小操作によって、資料画像全体が表示部１２７の表示領域に表示された状態に変化している。次に、拡大操作によって、資料画像のうち第１座標情報０／２５（Ｘ座標情報）及び０／２０（Ｙ座標情報）で示される部分（（０，０）（０，２０）（２５，０）（２５，２０）の４点を頂点とする矩形で囲まれた部分）が表示部１２７の表示領域に表示された状態に変化している。この状態は３秒間継続している。次に、拡大操作によって、資料画像のうち第１座標情報０／１２（Ｘ座標情報）及び０／１０（Ｙ座標情報）で示される部分（（０，０）（０，１０）（１２，０）（１２，１０）の４点を頂点とする矩形で囲まれた部分）が表示部１２７の表示領域に表示された状態に変化している。この状態は２．５秒間継続している。次に、縮小操作によって、資料画像のうち第１座標情報０／２０（Ｘ座標情報）及び０／１６（Ｙ座標情報）で示される部分（（０，０）（０，１６）（２０，０）（２０，１６）の４点を頂点とする矩形で囲まれた部分）が表示部１２７の表示領域に表示された状態に変化している。この状態は２．５秒間継続している。次に、移動操作によって、資料画像のうち第１座標情報１０／３５（Ｘ座標情報）及び８／２８（Ｙ座標情報）で示される部分（（１０，８）（１０，２８）（３５，８）（３５，２８）の４点を頂点とする矩形で囲まれた部分）が表示部１２７の表示領域に表示された状態に変化している。この状態は２秒間継続している。次に、縮小操作によって、資料画像全体が表示部１２７の表示領域に表示された状態に変化している。
【００４１】
図５を参照し、第２テーブル１０４２を説明する。第２テーブル１０４２は、第１テーブル１０４１に基づいて作成される。第２テーブル１０４２は、第１座標情報及び累計時間を関連付けて記憶する。累計時間は、第１テーブル１０４１のうち、資料画像を拡大して表示した状態を示す表示状態情報に関連付けられた時間情報で示される時間を、同一の第１座標情報毎に累計した時間である。
【００４２】
例えば、第１座標情報０／２５（Ｘ座標情報）及び０／２０（Ｙ座標情報）に関連付けられた時間を累計した累計時間は、８（＝５＋３）秒である。一方、第一座標情報０／１２（Ｘ座標情報）及び０／１０（Ｙ座標情報）、０／２０（Ｘ座標情報）及び０／１６（Ｙ座標情報）、１０／３５（Ｘ座標情報）及び８／２８（Ｙ座標情報）の夫々は、第１テーブル１０４１にて関連付けられている時間がそのまま夫々の累計時間（２．５秒、２．５秒、２秒）となる。
【００４３】
図６を参照し、第３テーブル１０４３について説明する。第３テーブル１０４３は、第２テーブル１０４２に基づいて作成される。第３テーブル１０４３は、注視座標情報及び包含座標情報を記憶する。
【００４４】
注視座標情報は、第２テーブル１０４２のうち最も長い累計時間に関連付けられた第１座標情報である。図６の場合、最も長い累計時間８秒に関連付けられた第１座標情報０／２５（Ｘ座標情報）及び０／２０（Ｙ座標情報）が、注視座標情報として記憶される。包含座標情報は、第２テーブル１０４２の複数の第１座標情報の夫々によって示される矩形状の部分を全て含む領域を示す座標情報（以下、第２座標情報ともいう。）である。図６の場合、第２テーブル１０４２に記憶された複数のＸ座標情報の最小座標の中で最も小さい０と、最大座標の中で最も大きい３５が、第２座標情報のＸ座標情報０／３５になる。又、第２テーブル１０４２に記憶された複数のＹ座標情報の最小座標の中で最も小さい０と、最大座標の中で最も大きい２８が、第２座標情報のＹ座標情報０／２８になる。
【００４５】
なお、第２通信装置１２のＣＰＵ１２１は、第１テーブル１０４１〜第３テーブル１０４３を作成した場合、第３テーブル１０４３に記憶された注視座標情報及び包含座標情報を、第２通信装置１２を利用するユーザのアカウントを識別するＩＤ（以下、ユーザＩＤという。）とともにサーバ装置１５に対して送信する。同様に、第３通信装置１３のＣＰＵ１２１は、第３テーブル１０４３に記憶された注視座標情報及び包含座標情報を、第３通信装置１３を利用するユーザのユーザＩＤとともにサーバ装置１５に対して送信する。サーバ装置１５は、第２通信装置１２及び第３通信装置１３の夫々から受信した注視座標情報及び包含座標情報を、第１通信装置１１に対して転送する。又、サーバ装置１５は、第２通信装置１２及び第３通信装置１３の夫々から受信したユーザＩＤを、送信元ＩＤとして、第１通信装置１１に対して転送する。
【００４６】
図７、図８を参照し、第１通信装置１１のＣＰＵ１１１が、サーバ装置１５から受信した注視座標情報、包含座標情報、及び送信元ＩＤに基づいて表示部１１７の表示領域に第１特定画像〜第４特定画像を表示させる方法の詳細について説明する。ＣＰＵ１１１は、第４テーブル１０４４（図７参照）及び第５テーブル１０４５（図８参照）に基づいて、表示部１１７の表示領域に第１特定画像〜第４特定画像を表示させる。以下、ＣＰＵ１１１は、第２通信装置１２及び第３通信装置１３の夫々から送信された注視座標情報及び包含座標情報を、サーバ装置１５から受信した場合を例に挙げて具体的に説明する。
【００４７】
図７を参照し、第４テーブル１０４４について説明する。第４テーブル１０４４は、受信された送信元ＩＤと、受信された注視座標情報（Ｘ座標情報及びＹ座標情報）及び包含座標情報（Ｘ座標情報及びＹ座標情報）とを関連付けて記憶する。第４テーブル１０４４は、注視座標情報、包含座標情報、及び送信元ＩＤが受信された場合に、ＣＰＵ１１１によって作成される。
【００４８】
図８を参照し、第５テーブル１０４５について説明する。第５テーブル１０４５は、第４テーブル１０４４に基づいて作成される。第５テーブル１０４５は、重複注視座標情報及び重複包含座標情報を記憶する。重複注視座標情報は、第４テーブル１０４４に記憶された複数の注視座標情報の夫々によって示される矩形状の部分同士で重複する部分を示す座標情報である。重複包含座標情報は、第４テーブル１０４４に記憶された複数の包含座標情報の夫々によって示される矩形状の部分同士で重複する部分を示す座標情報である。
【００４９】
図８の場合、第４テーブル１０４４に記憶された複数の注視座標情報のＸ座標情報の最小座標の中で最も大きい１０と、最大座標の中で最も小さい２５が、重複注視座標情報のＸ座標情報１０／２５になる。又、第４テーブル１０４４に記憶された複数の注視座標情報のＹ座標情報の最小座標の中で最も大きい５と、最大座標の中で最も小さい３５が、重複注視座標情報のＹ座標情報５／３５になる。又、第４テーブル１０４４に記憶された複数の包含座標情報のＸ座標情報の最小座標の中で最も大きい５と、最大座標の中で最も小さい３５が、重複包含座標情報のＸ座標情報５／３５になる。又、第４テーブル１０４４に記憶された複数の包含座標情報のＹ座標情報の最小座標の中で最も大きい５と、最大座標の中で最も小さい２８が、重複注視座標情報のＹ座標情報５／２８になる。
【００５０】
第１通信装置１１のＣＰＵ１１１は、第４テーブル１０４４に基づき、注視座標情報によって示される位置に第１特定画像（例えば、図２の第１特定画像２１５、２１６）を表示させる。又、ＣＰＵ１１１は、第４テーブル１０４４に基づき、包含座標情報によって示される位置に第３特定画像（例えば、図３の第３特定画像３３、３４）を表示させる。第１特定画像及び第３特定画像は、表示部１１７の表示領域に全体が表示された資料画像に重ねて表示される。又、ＣＰＵ１１１は、第５テーブル１０４５に基づき、重複注視座標によって示される位置に第２特定画像（例えば、図２の第２特定画像２１７）を表示する。又、ＣＰＵ１１１は、第５テーブル１０４５に基づき、重複包含座標情報によって示される位置に第４特定画像（例えば、図３の第４特定画像３５）を表示させる第２特定画像及び第４特定画像は、表示部１１７の表示領域に全体が表示された資料画像に重ねて表示される。
【００５１】
図９から図１７を参照し、通信装置１４のＣＰＵ１０１によって実行される処理について説明する。メイン処理（図９参照）は、通信装置１４の電源が投入された状態で、遠隔会議用のアプリケーションを起動する為の操作が入力された場合に、ＨＤＤ１０４に記憶されたプログラムをＣＰＵ１０１が実行することによって開始される。資料送信処理（図１０参照）及び資料表示処理（図１５参照）は、メイン処理中で開始される。以下、３台の通信装置１４（第１通信装置１１〜第３通信装置１３）がサーバ装置１５と接続し、資料画像を共有する場合を例に挙げて説明する。
【００５２】
ＲＡＭ１０３には、フラグ情報、第１タイマ、第２タイマが記憶される。フラグ情報は、表示部１０７の表示領域に資料画像の全体が表示されている（以下、全体表示されているともいう。）か、又は、資料画像が拡大して表示されている（以下、拡大表示されているともいう。）ことを示す。第１タイマ及び第２タイマは、更新が開始された場合、所定の周期（例えば１ｍｓ）で１ずつ加算される。ＣＰＵ１０１は、更新が開始された第１タイマ又は第２タイマの値に基づいて、更新を開始した時点からの経過時間を特定できる。
【００５３】
図９に示すように、ＣＰＵ１０１は、他の通信装置１４との資料画像の共有が可能となるようにサーバ装置１５と接続する為の以下の通信を、サーバ装置１５との間で実行する（Ｓ１１）。ＣＰＵ１０１は、サーバ装置１５と接続することを要求する為の要求データを、サーバ装置１５に対して送信する。この要求データには、通信装置１４を利用するユーザのユーザＩＤと、参加する遠隔会議を識別する会議ＩＤとが含まれる。サーバ装置１５のＣＰＵ１５１は要求データを受信し、ユーザＩＤと会議ＩＤとを関連付けてＲＡＭ１５３に記憶する。ＣＰＵ１５１は、要求データに応じ、応答データを通信装置１４に対して送信する。ＣＰＵ１０１は応答データを受信する。これによって通信装置１４は、サーバ装置１５と接続し、遠隔会議が開始する。ＣＰＵ１０１は、非図示のマイクで取得された音データをエンコードし、ＨＴＴＰパケットとしてサーバ装置１５に送信する指示を、逐次ＯＳに対して出力する。ＣＰＵ１０１は、非図示のカメラで取得された映像データをエンコードし、ＨＴＴＰパケットとしてサーバ装置１５に送信する指示を、逐次ＯＳに対して出力する。音データ及び映像データのＨＴＴＰパケットのヘッダには、ユーザＩＤと、会議ＩＤと、含まれるデータ種別とを示す情報が含まれる。なお、ＣＰＵ１０１は、他の端末装置１４からサーバ装置１５に送信された各種データ（音データ、映像データ、共有画像のデータなど）を要求する指示を、ＨＴＴＰに従ってサーバ装置１５に送信する指示を、逐次ＯＳに対して出力する。そして、ＣＰＵ１０１は、他の端末装置１４からの各種データをサーバ装置１５から受信する。このようにして、サーバ装置１５を介して、複数の通信装置１４の間で遠隔会議が実行される。この遠隔会議が実行されている間は、他の通信装置１４との間で資料画像を共有することが可能な状態になっている。
【００５４】
ＣＰＵ１０１は、資料画像のデータをサーバ装置１５に送信する処理（資料送信処理、図１０参照）を開始する（Ｓ１３）。以後、ＣＰＵ１０１は、資料送信処理をメイン処理と並列して実行する。図１０を参照し、資料送信処理について説明する。ＣＰＵ１０１は、入力部１０６を介して、サーバ装置１５との接続状態を終了させる為の入力操作を検出したか判断する（Ｓ３１）。ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出したと判断した場合（Ｓ３１：ＹＥＳ）、資料送信処理を終了させる。ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出しないと判断した場合（Ｓ３１：ＮＯ）、入力部１０６を介して、他の通信装置１４との間で共有する資料画像を指定する入力操作を検出したか判断する（Ｓ３３）。ＣＰＵ１０１は、共有する資料画像を指定する入力操作を検出しないと判断した場合（Ｓ３３：ＮＯ）、処理をＳ３１に戻す。ＣＰＵ１０１は、共有する資料画像を指定する入力操作を検出したと判断した場合（Ｓ３３：ＹＥＳ）、指定された資料画像のデータを、サーバ装置１５に対して送信する（Ｓ３５）。例えば、ＣＰＵ１０１は、指定された資料画像のデータをＨＴＴＰパケットとしてサーバ装置１５に送信する指示を、ＯＳに対して出力する。このＨＴＴＰパケットのヘッダには、ユーザＩＤと、会議ＩＤと、共有画像であることを示す情報とが含まれる。ＣＰＵ１０１は処理をＳ３１に戻す。
【００５５】
なお、サーバ装置１５のＣＰＵ１５１は、通信装置１４から送信された資料画像のデータを受信した場合、受信した資料画像のデータを、通信装置１４が参加する遠隔会議に参加する他の通信装置１４に対して転送する。このとき、ＣＰＵ１５１は、受信した資料画像のデータに含まれる会議ＩＤに対して関連付けられているユーザＩＤを参照し、送信先の通信装置１４を特定する。
【００５６】
図９に示すように、ＣＰＵ１０１は、Ｓ１３で資料送信処理を開始した後、資料画像を表示部１０７に表示する処理（資料表示処理、図１５、図１６、図１７参照）を開始する（Ｓ１５）。以後、ＣＰＵ１０１は、資料表示処理をメイン処理と並列して実行する。資料表示処理では、サーバ装置１５から受信した資料画像のデータに基づき、表示部１０７の表示領域に資料画像を表示させる処理が実行される。又、資料表示処理では、第１特定画像〜第４特定画像を資料画像に重ねて表示させる処理が実行される。資料表示処理の詳細は後述する。ＣＰＵ１０１は、Ｓ１５で資料表示処理を開始した後、資料画像が全体表示された状態であることを示すフラグ情報を、ＲＡＭ１０３に記憶する（Ｓ１７）。ＣＰＵ１０１は、表示領域取得処理（図１１、図１２参照）を実行する（Ｓ１９）。
【００５７】
図１１、図１２を参照し、表示領域取得処理を説明する。図１１に示すように、ＣＰＵ１０１は、ＨＤＤ１０４に記憶された第１テーブル１０４１〜第５テーブル１０４５を初期化する（Ｓ７０）。ＣＰＵ１０１は、２０秒周期を計測する為に第１タイマの更新を開始する（Ｓ７１）。ＣＰＵ１０１は、入力部１０６を介して、サーバ装置１５との接続状態を終了させる為の入力操作を検出したか判断する（Ｓ７３）。ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出したと判断した場合（Ｓ７３：ＹＥＳ）、Ｓ７１で開始した第１タイマの更新を停止させる（Ｓ７５）。ＣＰＵ１０１は表示領域取得処理を終了させ、処理をメイン処理（図９参照）に戻す。
【００５８】
ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出しないと判断した場合（Ｓ７３：ＮＯ）、第１タイマの値に基づき、Ｓ７１で更新を開始してから２０秒が経過したか判断する（Ｓ７７）。ＣＰＵ１０１は、２０秒が経過していないと判断した場合（Ｓ７７：ＮＯ）、入力部１０６を介して拡大操作を検出したか判断する（Ｓ８５）。例えば、ＣＰＵ１０１は、入力部１０６を介して行われた操作種別を示す情報と、操作位置とを示す情報とを、ＯＳから取得する。操作種別とは、例えば、ピンチイン、ピンチアウト、スクロール、タップ、ダブルタップ、フリック、スワイプ、ドラッグなどである。ＣＰＵ１０１は、取得した操作種別を示す情報が、予め拡大操作として設定されているもの（例えば、ピンチイン）と一致する場合、拡大操作を検出したと判断する。或いは、ＣＰＵ１０１は、資料画像が拡大表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されておらず、且つ、取得した操作種別がダブルタップであった場合に、拡大操作を検出したと判断してもよい。ＣＰＵ１０１は、拡大操作を検出したと判断した場合（Ｓ８５：ＹＥＳ）、拡大操作に基づき、表示部１０７に表示された資料画像を拡大させる（Ｓ８６）。例えば、ＣＰＵ１０１は、Ｓ８５で取得した操作位置を示す情報に対応する位置を中心として、資料画像を拡大する。拡大率は、予め定められたものでもよいし、例えばピンチインが検出された場合であれば、ピンチインでの移動量に応じて設定されてもよい。
【００５９】
ＣＰＵ１０１は、資料画像が拡大表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されているか判断する（Ｓ８７）。資料画像が拡大表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されている場合、Ｓ８５で拡大操作を検出する前に既に拡大操作が行われていることになるので、拡大表示された資料画像を更に拡大する拡大操作が行われたことになる。ＣＰＵ１０１は、資料画像が拡大表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されていると判断した場合（Ｓ８７：ＹＥＳ）、後述するＳ９７、Ｓ１２３（図１２参照）で第２タイマの更新を既に開始している場合には、開始した第２タイマの更新を停止させる（Ｓ８９）。ＣＰＵ１０１は、第２タイマの値を示す情報を、時間情報として、第１テーブル１０４１に既に記憶された第１座標情報、即ち、Ｓ８６で資料画像を拡大させる前に既に拡大表示された状態の資料画像の一部を示す第１座標情報に関連付けて記憶する（Ｓ９３）。
【００６０】
ＣＰＵ１０１は、Ｓ８６で表示部１０７の表示領域に拡大表示された資料画像の一部を示す第１座標情報を特定し、第１テーブル１０４１に記憶する（Ｓ９５）。このとき、ＣＰＵ１０１は、ＲＡＭ１０３に記憶されているフラグ情報も、表示状態情報として第１座標情報に関連付けて第１テーブル１０４１に記憶する（Ｓ９５）。ＣＰＵ１０１は、第２タイマの更新を開始する（Ｓ９７）。ＣＰＵ１０１は処理をＳ７３に戻す。
【００６１】
一方、資料画像が拡大表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されていない場合、Ｓ８５で拡大操作を検出する前に拡大操作は行われていないことになるので、全体表示された資料画像を拡大する拡大操作が行われたことになる。ＣＰＵ１０１は、資料画像が拡大表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されていないと判断した場合（Ｓ８７：ＮＯ）、ＣＰＵ１０１は、資料画像が拡大表示された状態であることを示すフラグ情報をＲＡＭ１０３に記憶する（Ｓ９２）。
【００６２】
ＣＰＵ１０１は、Ｓ８６で表示部１０７の表示領域に拡大表示された資料画像の一部を示す第１座標情報を特定し、Ｓ９２で記憶した表示状態情報に関連付けて、第１テーブル１０４１に記憶する（Ｓ９５）。このとき、ＣＰＵ１０１は、ＲＡＭ１０３に記憶されているフラグ情報も、表示状態情報として第１座標情報に関連付けて第１テーブル１０４１に記憶する（Ｓ９５）。記憶した第１座標情報に、時間情報は関連付けられない。ＣＰＵ１０１は、第２タイマの更新を開始する（Ｓ９７）。ＣＰＵ１０１は処理をＳ７３に戻す。
【００６３】
ＣＰＵ１０１は、拡大操作を検出しないと判断した場合（Ｓ８５：ＮＯ）、図１２に示すように、入力部１０６を介して縮小操作を検出したか判断する（Ｓ１０１）。例えば、ＣＰＵ１０１は、入力部１０６を介して行われた操作種別を示す情報と、操作位置とを示す情報とを、ＯＳから取得する。ＣＰＵ１０１は、取得した操作種別を示す情報が、予め拡大操作として設定されているもの（例えば、ピンチアウト）と一致する場合、縮小操作を検出したと判断する。或いは、ＣＰＵ１０１は、資料画像が拡大表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されており、且つ、取得した操作種別がダブルタップであった場合に、縮小操作を検出したと判断してもよい。ＣＰＵ１０１は、縮小操作を検出した場合（Ｓ１０１：ＹＥＳ）、縮小操作に基づき、表示部１０７に拡大して表示された資料画像を縮小させる（Ｓ１０２）。ＣＰＵ１０１は、Ｓ９７（図１１参照）、及び、後述するＳ１２３で第２タイマの更新を既に開始している場合には、開始した第２タイマの更新を停止させる（Ｓ１０３）。ＣＰＵ１０１は、第２タイマの値を示す情報を、時間情報として、第１テーブル１０４１に既に記憶された第１座標情報、即ち、Ｓ１０２で資料画像を縮小させる前に拡大表示された状態の資料画像の一部を示す第１座標情報に関連付けて記憶する（Ｓ１０５）。
【００６４】
ＣＰＵ１０１は、Ｓ１０２で縮小表示された結果、表示部１０７の表示領域に資料画像が全体表示された状態であるか判断する（Ｓ１０６）。ＣＰＵ１０１は、Ｓ１０２で表示部１０７の表示領域に縮小表示された資料画像を示す第１座標情報と、資料画像全体の第１座標情報とが一致する場合、表示部１０７の表示領域に資料画像が全体表示された状態であると判断する（Ｓ１０６：ＹＥＳ）。ＣＰＵ１０１は、表示部１０７の表示領域に表示された資料画像を示す第１座標情報、即ち、資料画像全体を示す座標情報を特定し、Ｓ１０８で記憶した表示状態情報に関連付けて第１テーブル１０４１に記憶する（Ｓ１０９）。このとき、ＣＰＵ１０１は、ＲＡＭ１０３に記憶されているフラグ情報も、表示状態情報として第１座標情報に関連付けて第１テーブル１０４１に記憶する（Ｓ１０９）。
ＣＰＵ１０１は、資料画像が全体表示されていることを示すフラグ情報をＲＡＭ１０３に記憶する（Ｓ１１０）。ＣＰＵ１０１は表示領域取得処理を終了し、処理をメイン処理（図９参照）に戻す。
【００６５】
一方、ＣＰＵ１０１は、Ｓ１０３で表示部１０７の表示領域に縮小表示された資料画像を示す第１座標情報と、資料画像全体の第１座標情報とが一致しない場合、表示部１０７の表示領域には、資料画像の一部が表示されているので、資料画像は未だ拡大表示された状態であると判断する（Ｓ１０６：ＮＯ）。図１１に示すように、ＣＰＵ１０１は、表示部１０７の表示領域に表示された資料画像の一部を示す第１座標情報を関連付けて第１テーブル１０４１に記憶する（Ｓ９５）。このとき、ＣＰＵ１０１は、ＲＡＭ１０３に記憶されているフラグ情報も、表示状態情報として第１座標情報に関連付けて第１テーブル１０４１に記憶する（Ｓ９５）。ＣＰＵ１０１は、第２タイマの更新を開始する（Ｓ９７）。ＣＰＵ１０１は処理をＳ７３に戻す。
【００６６】
図１２に示すように、ＣＰＵ１０１は、縮小操作を検出しないと判断した場合（Ｓ１０１：ＮＯ）、資料画像が拡大表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されているか判断する（Ｓ１１１）。資料画像が全体表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されていると判断した場合（Ｓ１１１：ＮＯ）、ＣＰＵ１０１は処理をＳ７３（図１１参照）に戻す。一方、ＣＰＵ１０１は、資料画像が拡大表示された状態であることを示すフラグ情報がＲＡＭ１０３に記憶されている場合（Ｓ１１１：ＹＥＳ）、入力部１０６を介して移動操作の開始を検出したか判断する（Ｓ１１３）。例えば、ＣＰＵ１０１は、入力部１０６を介して行われた操作種別を示す情報と、操作位置とを示す情報とを、ＯＳから取得する。ＣＰＵ１０１は、取得した操作種別を示す情報が、予め移動操作として設定されているもの（例えば、スクロール、ドラッグ、スワイプ、フリックなど）と一致する場合、移動操作を検出したと判断する。ＣＰＵ１０１は、移動操作の開始を検出したと判断した場合（Ｓ１１３：ＹＥＳ）、Ｓ９７（図１１参照）、又は後述するＳ１２３９で開始した第２タイマの更新を停止させる（Ｓ１１５）。ＣＰＵ１０１は、第２タイマの値を示す情報を、時間情報として、第１テーブル１０４１に既に記憶された第１座標情報、即ち、Ｓ１１３で資料画像の移動を開始する直前に拡大表示された状態の資料画像の一部を示す第１座標情報に関連付けて記憶する（Ｓ１１７）。ＣＰＵ１０１は処理をＳ７３（図１１参照）に戻す。
【００６７】
ＣＰＵ１０１は、入力部１０６を介して移動操作の終了を検出したか判断する（Ｓ１１３：ＮＯ、Ｓ１１９）。ＣＰＵ１０１は、入力部１０６を介して移動操作の終了を検出しないと判断した場合（Ｓ１１９：ＮＯ）、処理をＳ７３（図１１参照）に戻す。ＣＰＵ１０１は、入力部１０６を介して移動操作の終了を検出したと判断した場合（Ｓ１１９：ＹＥＳ）、拡大表示された資料画像の一部を移動後の位置まで移動させる（Ｓ１２０）。ＣＰＵ１０１は、表示部１０７の表示領域に表示された移動後の資料画像の一部を示す第１座標情報を特定し、Ｓ１２１で記憶した表示状態情報に関連付けて第１テーブル１０４１に記憶する（Ｓ１２２）。このとき、ＣＰＵ１０１は、ＲＡＭ１０３に記憶されているフラグ情報も、表示状態情報として第１座標情報に関連付けて第１テーブル１０４１に記憶する（Ｓ１２２）。ＣＰＵ１０１は、第２タイマの更新を開始する（Ｓ１２３）。ＣＰＵ１０１は処理をＳ７３に戻す。
【００６８】
図１１に示すように、ＣＰＵ１０１は、第１タイマの値に基づき、Ｓ７１で更新を開始してから２０秒が経過したと判断した場合（Ｓ７７：ＹＥＳ）、第１タイマの更新を停止させ（Ｓ７８）、次いで第２タイマの更新を停止させる（Ｓ７９）。
【００６９】
ＣＰＵ１０１は、第１テーブル１０４１に基づいて第２テーブル１０４２を作成することが可能か判断する（Ｓ８０）。例えば、２０秒間で第１テーブル１０４１に記憶された表示状態が、全て、資料画像が全体表示されていることを示している場合、ＣＰＵ１０１は、第１テーブル１０４１に基づいて第２テーブル１０４２を作成できないと判断する（Ｓ８０：ＮＯ）。この場合、ＣＰＵ１０１は表示領域取得処理を終了させ、処理をメイン処理（図９参照）に戻す。ＣＰＵ１０１は、第１テーブル１０４１に基づいて第２テーブル１０４２を作成することが可能と判断した場合（Ｓ８０：ＹＥＳ）、第１テーブル１０４１に基づいて第２テーブル１０４２を作成する（Ｓ８１）。ＣＰＵ１０１は、注視座標情報を特定する処理（第１特定処理、図１３参照）を実行する（Ｓ８２）。
【００７０】
図１３を参照し、第１特定処理を説明する。ＣＰＵ１０１は、第２テーブル１０４２を参照し、２０秒間内で最も長い累計時間に関連付けられた第１座標情報を特定する（Ｓ１３１）。ＣＰＵ１０１は、２０秒に対する最も長い累計時間の割合が０．２と同一か、又は０．２よりも大きいか判断する（Ｓ１３３）。ＣＰＵ１０１は、割合が０．２と同一か又は０．２よりも大きいと判断した場合（Ｓ１３３：ＹＥＳ）、２０秒間内で最も長い累計時間に関連付けられた第１座標情報を、注視座標情報として特定する（Ｓ１３５）。ＣＰＵ１０１は、特定した注視座標情報を第３テーブル１０４３に記憶する（Ｓ１３７）。ＣＰＵ１０１は第１特定処理を終了させ、表示領域取得処理（図１１参照）に処理を戻す。一方、ＣＰＵ１０１は、割合が０．２よりも小さいと判断した場合（Ｓ１３３：ＮＯ）、ＣＰＵ１０１は、注視座標情報を特定しない。ＣＰＵ１０１は第１算出処理を終了し、表示領域取得処理（図１１参照）に処理を戻す。
【００７１】
図１１に示すように、ＣＰＵ１０１は、Ｓ８２で第１特定処理（図１３参照）を実行した後、包含座標情報を特定する処理（第２特定処理、図１４参照）を実行する（Ｓ８３）。図１４を参照し、第２特定処理を説明する。ＣＰＵ１０１は、第２テーブル１０４２を参照し、包含座標情報を特定する（Ｓ１４１）。ＣＰＵ１０１は、特定した包含座標情報を第３テーブル１０４３に記憶する（Ｓ１４３）。ＣＰＵ１０１は第２特定処理を終了させ、表示領域取得処理（図１１参照）に処理を戻す。図１１に示すように、ＣＰＵ１０１は、Ｓ８３で第２特定処理（図１４参照）を実行した後、表示領域取得処理を終了させ、処理をメイン処理（図９参照）に戻す。
【００７２】
図９に示すように、表示領域取得処理（Ｓ１９）の終了後、ＣＰＵ１０１は、入力部１０６を介して、サーバ装置１５との接続状態を終了させる為の入力操作を検出したか判断する（Ｓ２１）。ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出したと判断した場合（Ｓ２１：ＹＥＳ）、メイン処理を終了させる。
【００７３】
ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出しないと判断した場合（Ｓ２１：ＮＯ）、第３テーブル１０４３に記憶された注視座標情報及び包含座標情報を、ユーザＩＤ及び会議ＩＤとともに、サーバ装置１５に対して送信する（Ｓ２５）。なお、表示領域取得処理（Ｓ１９）において第３テーブル１０４３が作成されていない場合（Ｓ８０：ＮＯ、図１１参照）、ＣＰＵ１０１は、注視座標情報及び包含座標情報が特定されなかったことを通知する通知データを、ユーザＩＤ及び会議ＩＤとともに、サーバ装置１５に対して送信する。以下、注視座標情報が特定されなかったことを通知する通知データを、注視通知データといい、包含座標情報が特定されなかったことを通知する通知データを、包含通知データという。又、作成された第３テーブル１０４３に注視座標情報が記憶されていない場合（Ｓ１３３：ＮＯ、図１３参照）、注視通知データと包含座標情報とを、ユーザＩＤ及び会議ＩＤとともに、サーバ装置１５に対して送信する。ＣＰＵ１０１は処理をＳ１９に戻す。
【００７４】
サーバ装置１５のＣＰＵ１５１は、通信装置１４から送信された注視座標情報、包含座標情報、注視通知データ、及び包含通知データの何れかを、ユーザＩＤ及び会議ＩＤとともに受信した場合、受信した注視座標情報、包含座標情報、注視通知データ、及び包含通知データの何れかを、受信した会議ＩＤに参加する全ての通信装置１４のうち、受信したユーザＩＤを除くユーザＩＤのユーザによって利用される通信装置１４に対して、受信したユーザＩＤ（送信元ＩＤ）とともに転送する。
【００７５】
図１５から図１７を参照し、資料表示処理を説明する。資料表示処理は、メイン処理（図９参照）のＳ１５で起動される。図１５に示すように、ＣＰＵ１０１は、入力部１０６を介して、サーバ装置１５との接続状態を終了させる為の入力操作を検出したか判断する（Ｓ１５１）。ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出したと判断した場合（Ｓ１５１：ＹＥＳ）、資料表示処理を終了させる。
【００７６】
ＣＰＵ１０１は、接続状態を終了させる為の入力操作を検出しないと判断した場合（Ｓ１５１：ＮＯ）、サーバ装置１５から送信された注視座標情報又は注視通知データと送信元ＩＤとを受信したか判断する（Ｓ１５３）。ＣＰＵ１０１は、注視座標情報又は注視通知データと送信元ＩＤとを受信しないと判断した場合（Ｓ１５３：ＮＯ）、サーバ装置１５から送信された包含座標情報又は包含通知データと送信元ＩＤとを受信したか判断する（Ｓ１５９）。ＣＰＵ１０１は、包含座標情報又は包含通知データと送信元ＩＤとを受信しないと判断した場合（Ｓ１５９：ＮＯ）、サーバ装置１５から送信された資料画像のデータを受信したか判断する（Ｓ１６５）。ＣＰＵ１０１は、資料画像のデータを受信したと判断した場合（Ｓ１６５：ＹＥＳ）、受信したデータに基づき、表示部１０７の表示領域に資料画像を表示させる（Ｓ１６７）。ＣＰＵ１０１は処理をＳ１５１に戻す。ＣＰＵ１０１は、サーバ装置１５から資料画像のデータを受信しない場合（Ｓ１６５：ＮＯ）、処理をＳ１５１に戻す。
【００７７】
ＣＰＵ１０１は、サーバ装置１５から注視座標情報と送信元ＩＤとを受信したと判断した場合（Ｓ１５３：ＹＥＳ）、送信元ＩＤと注視座標情報とを関連付けて第４テーブル１０４４に記憶する（Ｓ１５５）。一方、ＣＰＵ１０１は、サーバ装置１５から注視通知データと送信元ＩＤとを受信した場合（Ｓ１５３：ＹＥＳ）、送信元ＩＤのみ第４テーブル１０４４に記憶する（Ｓ１５５）。
【００７８】
ＣＰＵ１０１は、自身が参加する遠隔会議に参加する他の通信装置１４の全てから送信された注視座標情報又は注視通知データを、サーバ装置１５を介して受信したか判断する（Ｓ１５７）。具体的には、サーバ装置１５は、遠隔会議に参加する他の通信装置１４の全てから注視座標情報又は注視通知データを受信し、通信装置１４に対して転送した場合、通信装置１４に対して通知データを送信する。ＣＰＵ１０１は、サーバ装置１５から通知データを受信した場合、自身が参加する遠隔会議に参加する他の通信装置１４の全てから送信された注視座標情報又は注視通知データを、サーバ装置１５を介して受信したと判断する。一方、ＣＰＵ１０１は、サーバ装置１５から通知データを受信しない場合、自身が参加する遠隔会議に参加する他の全ての通信装置１４のうち注視座標情報又は注視通知データを受信していない他の通信装置１４があると判断する。ＣＰＵ１０１は、注視座標情報又は注視通知データを受信していない他の通信装置１４があると判断した場合（Ｓ１５７：ＮＯ）、処理をＳ１５１に戻す。
【００７９】
ＣＰＵ１０１は、自身が参加する遠隔会議に参加する全ての他の通信装置１４から送信された注視座標情報又は注視通知データを、サーバ装置１５を介して受信したと判断した場合（Ｓ１５７：ＹＥＳ）、図１６に示すように、資料画像が全体表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されているか判断する（Ｓ１７１）。ＣＰＵ１０１は、資料画像が拡大表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されていると判断した場合（Ｓ１７１：ＮＯ）、処理をＳ１８３に進める。
【００８０】
ＣＰＵ１０１は、資料画像が全体表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されていると判断した場合（Ｓ１７１：ＹＥＳ）、第４テーブル１０４４に記憶された注視座標情報によって示される第１特定画像（例えば、第１特定画像２１５、２１６、図２参照）を、表示部１０７の表示領域に全体表示した資料画像に重ねて表示させる（Ｓ１７３）。ＣＰＵ１０１は、第４テーブル１０４４に注視座標情報が複数記憶されており、且つ、複数の注視座標情報の夫々によって示される矩形状の部分どうしが重複するか判断する（Ｓ１７５）。なお、ＣＰＵ１０１は、複数の注視座標情報を相互に比較することによって、矩形状の部分どうしが重複するか判断する。ＣＰＵ１０１は、条件を満たすと判断した場合（Ｓ１７５：ＹＥＳ）、複数の矩形状の部分どうしで重複する領域を示す座標情報を特定し、重複注視座標情報として第５テーブル１０４５に記憶する（Ｓ１７６）。
【００８１】
ＣＰＵ１０１は、第４テーブル１０４４に記憶された複数の注視座標情報のそれぞれに対して、注視座標情報に対応する中心座標、即ち、注視座標情報によって示される矩形状の部分の中心点の座標を算出する。例えば、ＣＰＵ１０１は、第２通信装置１２の注視座標に対応する中心座標を、（Ｘ，Ｙ）＝（（１０＋３５）／２，（１０＋３５）／２）＝（２２．５，２２．５）と算出する（Ｓ１７９）。ＣＰＵ１０１は、算出した中心座標を、ＲＡＭ１０３に記憶する。ＣＰＵ１０１は、Ｓ１７９においてＲＡＭ１０３に記憶された複数の中心座標の少なくとも１つが、第５テーブル１０４５に記憶された重複注視座標に含まれるかを判断する（Ｓ１８０）。少なくとも１つの中心座標が重複注視座標に含まれると判断された場合（Ｓ１８０：ＹＥＳ）、ＣＰＵ１０１は処理をＳ１８１に進める。ＣＰＵ１０１は、特定された重複注視座標情報に基づき、第２特定画像（例えば、第２特定画像２１７、図２参照）を、表示部１０７の表示領域に全体表示した資料画像に重ねて表示させる（Ｓ１８１）。ＣＰＵ１０１は処理をＳ１８３に進める。一方、重複注視座標に１つも中心座標が含まれないと判断された場合（Ｓ１８０：ＮＯ）、ＣＰＵ１０１は処理をＳ１８３に進める。
【００８２】
注視座標で示される矩形状の部分において、全ての場所が等しくユーザによって注視されているとは限らない。むしろ、矩形状の部分の中心付近がユーザによって最も注視され、端部はそれほど注視されていないと考えられる。中心座標が１つも重複注視座標に含まれていない場合（Ｓ１８０：ＮＯ）、注視領域自体は重複しているものの、実際にユーザによって注視されていた領域は重複していない可能性が高い。従って、中心座標の少なくとも１つが複注視座標に含まれる場合（Ｓ１８０：ＹＥＳ）に重複領域が表示される（Ｓ１８１）ことによって、より高い確度で、複数のユーザによって注視されていた領域を認識することができる。
【００８３】
ＣＰＵ１０１は、第４テーブル１０４４に注視座標情報が１つだけ記憶されている場合や、第４テーブル１０４４に記憶された複数の注視座標情報によって示される矩形状の部分どうしが重複しない場合（Ｓ１７５：ＮＯ）、後述するＳ１８３でＨＤＤ１０４に記憶される履歴情報に基づいて、以下の処理を行う。
【００８４】
ＣＰＵ１０１は、履歴情報として記憶された注視座標情報によって示される矩形状の部分と、第４テーブル１０４４に記憶された注視座標情報によって示される矩形状の部分とが重複するか判断する（Ｓ１７７）。ＣＰＵ１０１は、条件を満たすと判断した場合（Ｓ１７７：ＹＥＳ）、夫々の注視座標情報によって示される矩形状の部分どうしで重複する領域を示す座標情報を特定し、重複注視座標情報として第５テーブル１０４５に記憶する（Ｓ１７８）。ＣＰＵ１０１は、第４テーブル１０４４に記憶された複数の注視座標情報の夫々に対して、注視座標情報に対応する中心座標を算出してＲＡＭ１０３に記憶し（Ｓ１７９）、ＲＡＭ１０３に記憶された複数の中心座標の少なくとも１つが、第５テーブル１０４５に記憶された重複注視座標に含まれる場合（Ｓ１８０：ＹＥＳ）、特定された重複注視座標情報に基づき、第２特定画像を、表示部１０７の表示領域に全体表示した資料画像に重ねて表示させる（Ｓ１８１）。ＣＰＵ１０１は処理をＳ１８３に進める。一方、ＣＰＵ１０１は、履歴情報として記憶された注視座標情報によって示される矩形状の部分と、第４テーブル１０４４に記憶された注視座標情報によって示される矩形状の部分とが重複しないと判断した場合（Ｓ１７７：ＮＯ）、処理をＳ１８３に進める。
【００８５】
ＣＰＵ１０１は、第４テーブル１０４４に記憶されたＩＤ及び注視座標情報を、履歴情報としてＨＤＤ１０４に記憶する（Ｓ１８３）。なお、ＩＤ及び注視座標情報の履歴情報が既にＨＤＤ１０４に記憶されている場合、記憶されている履歴情報に、新たな履歴情報が上書きされて更新される。ＣＰＵ１０１は処理をＳ１５１（図１５参照）に戻す。
【００８６】
図１５に示すように、ＣＰＵ１０１は、注視座標情報又は注視通知データと送信元ＩＤとを受信しないと判断した場合（Ｓ１５３：ＮＯ）、包含座標情報又は包含通知データと送信元ＩＤとをサーバ装置１５から受信したか判断する（Ｓ１５９）。ＣＰＵ１０１は、サーバ装置１５から包含座標情報と送信元ＩＤとを受信したと判断した場合（Ｓ１５９：ＹＥＳ）、送信元ＩＤと包含座標情報とを関連付けて第４テーブル１０４４に記憶する（Ｓ１６１）。一方、ＣＰＵ１０１は、サーバ装置１５から包含通知データと送信元ＩＤを受信した場合（Ｓ１５９：ＹＥＳ）、送信元ＩＤのみ第４テーブル１０４４に記憶する（Ｓ１６１）。
【００８７】
ＣＰＵ１０１は、自身が参加する遠隔会議に参加する他の通信装置１４の全てから送信された包含座標情報又は包含通知データを、サーバ装置１５を介して受信したか判断する（Ｓ１６３）。具体的には、サーバ装置１５は、遠隔会議に参加する他の通信装置１４の全てから包含座標情報又は包含通知データを受信し、通信装置１４に対して転送した場合、通信装置１４に対して通知データを送信する。ＣＰＵ１０１は、サーバ装置１５から通知データを受信した場合、自身が参加する遠隔会議に参加する他の通信装置１４の全てから送信された包含座標情報又は包含通知データを、サーバ装置１５を介して受信したと判断する。一方、ＣＰＵ１０１は、サーバ装置１５から通知データを受信しない場合、自身が参加する遠隔会議に参加する他の全ての通信装置１４のうち包含座標情報又は包含通知データを受信していない他の通信装置１４があると判断する。ＣＰＵ１０１は、包含座標情報又は包含通知データを受信していない他の通信装置１４があると判断した場合（Ｓ１６３：ＮＯ）、処理をＳ１５１に戻す。
【００８８】
ＣＰＵ１０１は、自身が参加する遠隔会議に参加する他の通信装置１４の全てから送信された包含座標情報又は包含通知データを、サーバ装置１５を介して受信したと判断した場合（Ｓ１６３：ＹＥＳ）、図１７に示すように、資料画像が全体表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されているか判断する（Ｓ１９１）。ＣＰＵ１０１は、資料画像が拡大表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されていると判断した場合（Ｓ１９１：ＮＯ）、処理をＳ２０３に進める。
【００８９】
ＣＰＵ１０１は、資料画像が全体表示された状態を示すフラグ情報がＲＡＭ１０３に記憶されていると判断した場合（Ｓ１９１：ＹＥＳ）、第４テーブル１０４４に記憶された包含座標情報によって示される第３特定画像（例えば、第３特定画像３３、３４、図３参照）を、表示部１０７の表示領域に全体表示した資料画像に重ねて表示させる（Ｓ１９３）。ＣＰＵ１０１は、第４テーブル１０４４に包含座標情報が複数記憶されており、且つ、複数の包含座標情報の夫々によって示される矩形状の部分どうしが重複するか判断する（Ｓ１９５）。なお、ＣＰＵ１０１は、複数の包含座標情報を相互に比較することによって、矩形状の部分どうしが重複するか判断する。ＣＰＵ１０１は、条件を満たすと判断した場合（Ｓ１９５：ＹＥＳ）、複数の矩形状の部分どうしで重複する領域を示す座標情報を特定し、重複包含座標情報として第５テーブル１０４５に記憶する（Ｓ１９６）。
【００９０】
ＣＰＵ１０１は、第４テーブル１０４４に記憶された複数の包含座標情報のそれぞれに対して、包含座標情報に対応する中心座標、即ち、包含座標情報によって示される矩形状の部分の中心点の座標を算出する。例えば、ＣＰＵ１０１は、第２通信装置１２の包含座標に対応する中心座標を、（Ｘ，Ｙ）＝（（５＋３５）／２，（５＋３５）／２）＝（２０，２０）と算出する（Ｓ１９９）。ＣＰＵ１０１は、算出した中心座標を、ＲＡＭ１０３に記憶する。ＣＰＵ１０１は、Ｓ１９９においてＲＡＭ１０３に記憶された複数の中心座標の少なくとも１つが、第５テーブル１０４５に記憶された重複包含座標に含まれるかを判断する（Ｓ２００）。少なくとも１つの中心座標が重複包含座標に含まれると判断された場合（Ｓ２００：ＹＥＳ）、ＣＰＵ１０１は処理をＳ２０１に進める。ＣＰＵ１０１は、特定された重複包含座標情報に基づき、第３特定画像（例えば、第４特定画像３５、図３参照）を、表示部１０７の表示領域に全体表示した資料画像に重ねて表示させる（Ｓ２０１）。ＣＰＵ１０１は処理をＳ２０３に進める。一方、重複包含座標に１つも中心座標が含まれないと判断された場合（Ｓ２００：ＮＯ）、ＣＰＵ１０１は処理をＳ２０３に進める。
【００９１】
ＣＰＵ１０１は、第４テーブル１０４４に包含座標情報が１つだけ記憶されている場合や、第４テーブル１０４４に記憶された複数の包含座標情報によって示される矩形状の部分どうしが重複しない場合（Ｓ１９５：ＮＯ）、後述するＳ１８３でＨＤＤ１０４に記憶される履歴情報に基づいて、以下の処理を行う。
【００９２】
ＣＰＵ１０１は、履歴情報として記憶された包含座標情報によって示される矩形状の部分と、第４テーブル１０４４に記憶された包含座標情報によって示される矩形状の部分とが重複するか判断する（Ｓ１９７）。ＣＰＵ１０１は、条件を満たすと判断した場合（Ｓ１９７：ＹＥＳ）、夫々の包含座標情報によって示される矩形状の部分どうしで重複する領域を示す座標情報を特定し、重複包含座標情報として第５テーブル１０４５に記憶する（Ｓ１９８）。ＣＰＵ１０１は、第４テーブル１０４４に記憶された複数の包含座標情報の夫々に対して、包含座標情報に対応する中心座標を算出してＲＡＭ１０３に記憶し（Ｓ１９９）、ＲＡＭ１０３に記憶された複数の中心座標の少なくとも１つが、第５テーブル１０４５に記憶された重複包含座標に含まれる場合（Ｓ２００：ＹＥＳ）、特定された重複包含座標情報に基づき、第４特定画像を、表示部１０７の表示領域に全体表示した資料画像に重ねて表示させる（Ｓ２０１）。ＣＰＵ１０１は処理をＳ２０３に進める。一方、ＣＰＵ１０１は、履歴情報として記憶された包含座標情報によって示される矩形状の部分と、第４テーブル１０４４に記憶された包含座標情報によって示される矩形状の部分とが重複しないと判断した場合（Ｓ１９７：ＮＯ）、処理をＳ２０３に進める。
【００９３】
ＣＰＵ１０１は、第４テーブル１０４４に記憶されたＩＤ及び包含座標情報を、履歴情報としてＨＤＤ１０４に記憶する（Ｓ２０３）。なお、ＩＤ及び包含座標情報の履歴情報が既にＨＤＤ１０４に記憶されている場合、記憶されている履歴情報に、新たな履歴情報が上書きされて更新される。ＣＰＵ１０１は処理をＳ１５１（図１５参照）に戻す。
【００９４】
以上説明したように、例えば第１通信装置１１は、第２通信装置１２及び第３通信装置１３の夫々に資料画像の一部が所定期間（２０秒）内で最も長時間拡大表示された場合、最も長時間拡大表示された資料画像の一部を示す第１特定画像（例えば、第１特定画像２１５、２１６、図２参照）を、全体表示された資料画像に重ねて表示できる。これによって、第２通信装置１２及び第３通信装置１３の夫々のユーザが資料画像の一部を拡大表示して注視した場合に、注視された資料画像の一部を、第１通信装置１１のユーザが認識できる。
【００９５】
第１通信装置１１は、複数の第１特定画像の夫々によって囲まれた部分のうち重複する部分を示す第２特定画像（例えば、第２特定画像２１７、図３参照）を、全体表示された資料画像に重ねて表示できる。これによって、第１通信装置１１及び第２通信装置１２の夫々のユーザが注視した資料画像の一部のうち重複する部分を、第１通信装置１１のユーザが認識できる。このように、第１通信装置１１のユーザは、第１通信装置１１〜第３通信装置１３の間で共有される資料画像のうち、夫々のユーザによって注視された部分、及び重複部分を、容易に認識できる。
【００９６】
第２通信装置１２及び第３通信装置１３の夫々は、資料画像の一部が拡大表示された時間の所定周期（２０秒）に対する割合が小さい場合、第１通信装置１１に対して注視座標情報を送信しない。この場合、例えば、第２通信装置１２及び第３通信装置１３の夫々のユーザが、資料画像の複数の部分を短時間で頻繁に拡大する操作を行った場合、注視座標情報は第１通信装置１１に対して送信されない。従って第１通信装置１１のユーザは、第２通信装置１２及び第３通信装置１３の夫々のユーザが注視した可能性の高い資料画像の一部のみを適切に認識できる。
【００９７】
第２通信装置１２及び第３通信装置１３の夫々は、資料画像の移動操作が行われている時間を、拡大表示の時間から除外できる。このため第２通信装置１２及び第３通信装置１３は、資料画像の一部が拡大表示された経過時間を適切に特定することによって、夫々のユーザによって注視された可能性の高い資料画像の一部を適切に特定できる。従って第１通信装置１１のユーザは、第２通信装置１２及び第３通信装置１３の夫々のユーザが注視した資料画像の一部を適切に認識できる。
【００９８】
第１通信装置１１は、資料画像が全体表示されている場合にのみ、第１特定画像〜第４特定画像を、全体表示された資料画像に重ねて表示する。このため、第１通信装置１１に表示された資料画像から、第１特定画像〜第４特定画像がはみ出ることがない。従って、第１通信装置１１のユーザは、第１特定画像〜第４特定画像を適切に認識することで、第２通信装置１２及び第３通信装置１３の夫々のユーザが注視した資料画像の一部を正確に認識できる。
【００９９】
第２通信装置１２及び第３通信装置１３の夫々は、注視座標情報に加えて包含座標情報を特定する。第１通信装置１１は、第２通信装置１２及び第３通信装置１３の夫々で特定された包含座標情報によって示される第３特定画像（例えば、第３特定画像３３、３４、図３参照）を、全体表示した資料画像に重ねて表示できる。この場合、第１通信装置１１のユーザは、第２通信装置１２及び第３通信装置１３の夫々において拡大表示された複数の資料画像の一部を全て含む領域を認識できる。又、第１通信装置１１は、複数の第３特定画像の夫々の部分のうち重複する部分を示す第４特定画像（例えば、第４特定画像３５、図３参照）を、全体表示された資料画像に重ねて表示できる。これによって、第１通信装置１１のユーザは、第２通信装置１２及び第３通信装置１３の夫々のユーザが拡大表示した複数の資料画像の一部を全て含む領域の重複する部分を認識できる。
【０１００】
第１通信装置１１は、重複注視座標情報及び重複包含座標情報を特定できない場合、ＨＤＤ１１４に記憶した履歴情報に基づいて、重複注視座標情報及び重複包含座標情報を特定できる。これによって、第１通信装置１１は、第２特定画像及び第４特定画像が表示されないことを抑制できる。このため、第１通信装置１１のユーザは、第２通信装置１２及び第３通信装置１３の間で共有される資料画像のうち夫々のユーザによって注視された部分の重複部分を、高い頻度で認識できる。
【０１０１】
本発明は上記実施形態に限定されず、種々の変更が可能である。例えば第２通信装置１２及び第３通信装置１３は、注視座標情報を特定し、包含座標情報を特定しなくてもよい。この場合、第１通信装置１１は、第１特定画像及び第２特定画像を表示し、第３特定画像及び第４特定画像を表示しなくてもよい。又、第１通信装置１１は、重複注視座標を特定しなくてもよい。この場合、第１通信装置１１は、第１特定画像を表示し、第２特定画像〜第４特定画像を表示しなくてもよい。
【０１０２】
第１通信装置１１は、重複注視座標及び重複包含座標を特定しなくてもよい。この場合、第１通信装置１１は、第１特定画像及び第３特定画像を表示し、第２特定画像及び第４特定画像を表示しなくてもよい。又、第１通信装置１１は、重複包含座標を特定しなくてもよい。この場合、第１通信装置１１は、第１特定画像〜第３特定画像を表示し、第４特定画像を表示しなくてもよい。
【０１０３】
第２通信装置１２又は第３通信装置１３は、複数の注視座標情報を特定してもよい。この場合、第１通信装置１１は、第２通信装置１２又は第３通信装置１３から送信された複数の注視座標情報の夫々によって示される第１特定画像を表示してもよい。第１通信装置１１は、第２通信装置１２又は第３通信装置１３から送信された複数の注視座標情報の夫々によって示される部分の重複部分を示す第２特定画像を表示してもよい。第２通信装置１２又は第３通信装置１３は、複数の包含座標情報を特定してもよい。この場合、第１通信装置１１は、第２通信装置１２又は第３通信装置１３から送信された複数の包含座標情報の夫々によって示される第３特定画像を表示してもよい。第１通信装置１１は、第２通信装置１２又は第３通信装置１３から送信された複数の注視座標情報の夫々によって示される部分の重複部分を示す第４特定画像を表示してもよい。
【０１０４】
第２通信装置１２及び第３通信装置１３は、所定時間（２０秒）内で資料画像の一部が最も長く拡大表示された場合、所定時間に対する表示時間の割合に依らず、対応する第１座標情報を常に注視座標情報として特定してもよい。
【０１０５】
第２通信装置１２及び第３通信装置１３は、資料画像の一部が拡大表示された時間を所定の閾値（例えば５秒）と比較することによって、複数の第１座標情報から注視座標情報を特定してもよい。例えば、第２通信装置１２及び第３通信装置１３は、所定時間（２０秒）内で資料画像の一部が最も長く拡大表示された場合の時間が、所定の閾値よりも大きい場合、対応する第１座標情報を注視座標情報として特定してもよい。
【０１０６】
第２通信装置１２及び第３通信装置１３は、所定時間（２０秒）内で同一の領域が複数回表示部１０７の表示領域に拡大表示された場合、表示された時間の累計時間を算出し、所定時間内で最も長い累計時間に対応する第１座標情報を注視座標情報として特定した。これに対し、第２通信装置１２及び第３通信装置１３は、拡大表示された状態が継続した場合の継続時間に基づいて、注視座標情報を特定してもよい。即ち、第２通信装置１２及び第３通信装置１３は、所定時間内で最も長い継続時間に対応する第１座標情報を、注視座標情報として特定してもよい。
【０１０７】
第１通信装置１１は、表示部１１７の表示領域に資料画像が全体表示されている場合に、第１特定画像〜第４特定画像を表示した。これに対し、第１通信装置１１は、表示部１１７の表示領域に資料画像が拡大表示されている場合も、第１特定画像〜第４特定画像を表示してもよい。又、第２通信装置１２は、表示部１２７に資料画像を拡大表示させた状態で、第１通信装置１１及び第３通信装置１３から送信された注視座標情報及び包含座標情報を受信した場合、第１特定画像〜第４特定画像を表示してもよい。第３通信装置１３についても同様である。
【０１０８】
第２通信装置１２及び第３通信装置１３は、拡大表示した状態の経過時間から、ユーザの移動操作によって資料画像が移動している時間を除外した。これに対し、第２通信装置１２及び第３通信装置は、拡大表示した状態の経過時間に、ユーザの移動操作によって資料画像が移動している時間を含めてもよい。
【０１０９】
第１通信装置１１は、第２通信装置１２及び第３通信装置１３の夫々が送信した注視座標情報で示される部分の重複部分がない場合、履歴情報を参照せず、第２特定画像を表示しなくてもよい。同様に、第１通信装置１１は、第２通信装置１２及び第３通信装置１３の夫々が送信した包含座標情報で示される部分の重複部分がない場合、履歴情報を参照せず、第４特定画像を表示しなくてもよい。
【０１１０】
Ｓ１６７の処理が本発明の「第１表示手段」に相当する。Ｓ８５、Ｓ１０１、Ｓ１１９の処理が本発明の「第１判断手段」に相当する。Ｓ９５、Ｓ１０９、Ｓ１２１の処理が本発明の「取得手段」に相当する。Ｓ９３、Ｓ１０５、Ｓ１１７の処理が本発明の「記憶手段」に相当する。Ｓ１３５の処理が本発明の「第１特定手段」に相当する。Ｓ２５の処理が本発明の「送信手段」に相当する。Ｓ１５３の処理が本発明の「受信手段」に相当する。Ｓ１８１、Ｓ２０１の処理が本発明の「第２表示手段」に相当する。Ｓ１７６の処理が本発明の「第１決定手段」に相当する。Ｓ１７１の処理が本発明の「第２判断手段」に相当する。Ｓ１４１の処理が本発明の「第２特定手段」に相当する。Ｓ１４１の処理が本発明の「第２決定手段」に相当する。Ｓ１７９の処理が本発明の「第３決定手段」に相当する。Ｓ１８０の処理が本発明の「第３判断手段」に相当する。
【符号の説明】
【０１１１】
１      遠隔会議システム
１１    第１通信装置
１２    第２通信装置
１３    第３通信装置
１４    通信装置
１５    サーバ装置
２１    資料画像
３３、３４  第３特定画像
３５    第４特定画像
１０７、１１７、１２７  表示部
２１５、２１６  第１特定画像
２１７  第２特定画像
１０４１  第１テーブル
１０４２  第２テーブル
１０４３  第３テーブル
１０４４  第４テーブル
１０４５  第５テーブル
【図１】
2015069251.tif 000003
【図２】
2015069251.tif 000004
【図３】
2015069251.tif 000005
【図４】
2015069251.tif 000006
【図５】
2015069251.tif 000007
【図６】
2015069251.tif 000008
【図７】
2015069251.tif 000009
【図８】
2015069251.tif 000010
【図９】
2015069251.tif 000011
【図１０】
2015069251.tif 000012
【図１１】
2015069251.tif 000013
【図１２】
2015069251.tif 000014
【図１３】
2015069251.tif 000015
【図１４】
2015069251.tif 000016
【図１５】
2015069251.tif 000017
【図１６】
2015069251.tif 000018
【図１７】
2015069251.tif 000019