(57)【要約】【課題】利用者が相手側のポインタの位置を誤認することを防止できる通信システム、通信装置、通信制御方法、および通信制御プログラムを提供する。【解決手段】ネットワークに接続されている各通信装置のそれぞれのディスプレイに画像が表示されるまでの時間である第一時間が検出される（Ｓ２０２）。画像の変更が開始されたことが検出されると（Ｓ２０６：ＹＥＳ）、自装置とは異なる通信装置のポインタが非表示にされる（Ｓ２０８）。そして、画像の変更が終了されると（Ｓ２０９：ＹＥＳ）、時間の計測が開始される（Ｓ２１２）。計測された時間が、第一時間より大きくなると（Ｓ２１３：ＹＥＳ）、第一時間が経過した通信装置のポインタが再表示される。つまり、変更後の画像がディスプレイ２８に表示された通信装置のポインタが再表示される。【選択図】図８
2011160079.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続され、画像の情報を送受信可能な複数の通信装置において、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を互いに送受信する通信システムであって、
前記通信装置は、
送受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記表示画面に前記ポインタを表示する表示制御手段と、
前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出手段と、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化手段と、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出手段と、
前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化手段による前記ポインタの表示の変化を終了する変化終了手段と
を備えたことを特徴とする通信システム。
【請求項２】
前記通信装置は、
一の前記通信装置から他の前記通信装置に前記画像の情報が送信されてから、送信された前記画像の情報に基づく前記画像が前記他の通信装置の前記表示画面に表示されるまでの時間である第一時間を検出する第一時間検出手段をさらに備え、
前記変化終了手段は、
前記一の通信装置から前記他の通信装置に前記画像の情報が送信されてからの経過時間が、前記第一時間より大きくなった場合に、前記変化手段による前記ポインタの表示の変化を終了することを特徴とする請求項１に記載の通信システム。
【請求項３】
前記通信装置は、
前記表示検出手段によって前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、変更後の前記画像が前記通信装置の前記表示画面に表示されたことを示す情報である表示情報を自装置とは異なる通信装置に送信する表示情報送信手段を備え、
前記変化終了手段は、
前記表示検出手段によって前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された後、自装置とは異なる前記通信装置から送信される前記表示情報を受信した場合に、前記変化手段による前記ポインタの表示の変化を終了することを特徴とする請求項１に記載の通信システム。
【請求項４】
前記通信装置において、
前記変更検出手段は、
前記通信装置の前記表示画面に表示される前記画像が変化した率が、所定の変化率である第一変化率以上となったことを検出することで、前記通信装置の前記表示画面に表示される前記画像の変更が開始されたことを検出し、
前記表示検出手段は、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記通信装置の前記表示画面に表示される前記画像が変化した率が、前記第一変化率より小さくなったことを検出することで、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことを検出することを特徴とする請求項１から３のいずれかに記載の通信システム。
【請求項５】
前記通信装置は、
前記画像の情報を送信する前記通信装置として動作する場合において、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、前記画像が変更されたことを示す情報である変更情報を自装置とは異なる前記通信装置に送信する変更情報送信手段を備え、
前記画像の情報を受信する前記通信装置として動作する場合に、前記変更検出手段は、
前記画像の情報を送信する前記通信装置の前記変更情報送信手段によって送信された前記変更情報を受信することで、前記表示画面に表示される前記画像の変更が開始されたことを検出することを特徴とする請求項１から４に記載の通信システム。
【請求項６】
前記通信装置は、
前記変更検出手段によって、前記通信装置の前記表示画面に表示される前記画像が変更されたことが検出された場合に、自装置とは異なる前記通信装置の前記ポインタ情報を記憶装置に記憶する記憶手段をさらに備え、
前記変化終了手段は、
前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された後、自装置とは異なる前記通信装置から送信される前記ポインタ情報に基づく前記ポインタの位置と、前記記憶手段によって前記記憶装置に記憶された前記ポインタ情報に基づく前記ポインタの位置とが、所定の値である第一閾値以上離れた場合に、前記変化手段による前記ポインタの表示の変化を終了することを特徴とする請求項１から５のいずれかに記載の通信システム。
【請求項７】
ネットワークを介して接続され、画像の情報を自装置とは異なる通信装置に送信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置であって、
送信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御手段と、
前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出手段と、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化手段と、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出手段と、
前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化手段による前記ポインタの表示の変化を終了する変化終了手段と
を備えたことを特徴とする通信装置。
【請求項８】
ネットワークを介して接続され、自装置とは異なる通信装置から送信される画像の情報を受信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置であって、
受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御手段と、
前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出手段と、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化手段と、
前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出手段と、
前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化手段による前記ポインタの表示の変化を終了する変化終了手段と
を備えたことを特徴とする通信装置。
【請求項９】
ネットワークを介して接続され、画像の情報を送受信可能な複数の通信装置において、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を互いに送受信する通信システムにおける前記通信装置において実行される通信制御方法であって、
送受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記表示画面に前記ポインタを表示する表示制御ステップと、
前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出ステップと、
前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化ステップと、
前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出ステップと、
前記表示検出ステップによって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化ステップによる前記ポインタの表示の変化を終了する変化終了ステップと
を備えたことを特徴とする通信制御方法。
【請求項１０】
ネットワークを介して接続され、画像の情報を自装置とは異なる通信装置に送信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置において実行される通信制御プログラムであって、
通信装置のＣＰＵに、
送信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御ステップと、
前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出ステップと、
前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化ステップと、
前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出ステップと、
前記表示検出ステップによって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化ステップによる前記ポインタの表示の変化を終了する変化終了ステップと
を実行させることを特徴とする通信制御プログラム。
【請求項１１】
ネットワークを介して接続され、自装置とは異なる通信装置から送信される画像の情報を受信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置において実行される通信制御プログラムであって、
通信装置のＣＰＵに、
受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御ステップと、
前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出ステップと、
前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化ステップと、
前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出ステップと、
前記表示検出ステップによって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化ステップによる前記ポインタの表示の変化を終了する変化終了ステップと
を実行させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面にポインタを表示することが可能な通信システム、通信装置、通信制御方法、および通信制御プログラムに関する。
【背景技術】
【０００２】
従来、それぞれ離れた拠点に設置された複数の装置の間で、同一の画像を共有して表示し、この共有画像を参照しながら会議等を行うことができる通信システムが知られている。このような通信システムでは、共有画像が表示された画面上に、それぞれの装置の利用者が操作するポインタが表示される。そして、利用者は、ポインタで画像を指し示しながら、会議を行うことができる（例えば、特許文献１参照）。
【０００３】
このような従来の通信システムでは、画像の情報を一の装置（以下、送信側装置という。）から送信し、他の装置（以下、受信側装置という。）で受信している。また、ポインタの位置の情報は、送信側装置と受信側装置とで互いに送受信している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１５７１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、送信側装置が画像を送信して、受信側装置の表示画面に画像が表示されるまでには、画像に対して圧縮処理および伸張処理が行われる。一方、ポインタに関しては、送信側装置と受信側装置との間で、ポインタの座標等の位置情報のみが互いに送受信され、送信側装置と受信側装置との画面に、相手側のポインタが表示される。画像が表示されるためには、圧縮処理および伸張処理が行われ、ポインタが表示されるためには、圧縮処理および伸張処理が行われないため、画像が表示されるまでの時間が、ポインタが表示される時間より長くなる。
【０００６】
このため、送信側装置の表示画面が変更された場合、送信側装置の利用者が変更後の画面上でポインタを動かしているにもかかわらず、受信側装置では、変更前の画像が表示されたまま、送信側装置のポインタのみが先に表示される。つまり、受信側装置の表示画面には、送信側装置の利用者が意図しない位置にポインタが表示されてしまう。また、このとき、受信側装置の利用者は、変更前の画面上でポインタを動かし、送信側装置の表示画面に表示される。しかし、送信側装置の画面はすでに変更後の画面が表示されているため、送信側装置の画面には、受信側装置の利用者が意図しない位置にポインタが表示されてしまう。このように、互いに意図しない位置をポインタで指し示してしまうため、利用者が相手側のポインタの位置を誤認するおそれがあるという問題点があった。
【０００７】
本発明は、利用者が相手側のポインタの位置を誤認することを防止できる通信システム、通信装置、通信制御方法、および通信制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第一の態様に係る発明の通信システムは、ネットワークを介して接続され、画像の情報を送受信可能な複数の通信装置において、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を互いに送受信する通信システムであって、前記通信装置は、送受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記表示画面に前記ポインタを表示する表示制御手段と、前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出手段と、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化手段と、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出手段と、前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化手段による前記ポインタの表示の変化を終了する変化終了手段とを備えている。
【０００９】
この場合、画像が変更されている間は、通信装置の表示画面に表示されている自装置とは異なる通信装置のポインタを変化させることができる。この変化によって、通信装置の利用者は、自装置とは異なる通信装置の利用者が意図しない位置に、自装置とは異なる通信装置のポインタが表示されていることを認識することができる。よって、通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【００１０】
前記通信システムにおいて、前記通信装置は、一の前記通信装置から他の前記通信装置に前記画像の情報が送信されてから、送信された前記画像の情報に基づく前記画像が前記他の通信装置の前記表示画面に表示されるまでの時間である第一時間を検出する第一時間検出手段をさらに備え、前記変化終了手段は、前記一の通信装置から前記他の通信装置に前記画像の情報が送信されてからの経過時間が、前記第一時間より大きくなった場合に、前記変化手段による前記ポインタの表示の変化を終了してもよい。
【００１１】
この場合、第一時間が経過した通信装置の利用者は、変更後の画像が表示された表示画面上で、ポインタを操作することができる。このため、変化終了手段によって、第一時間が経過した通信装置の利用者が操作するポインタの変化を終了しても、このポインタは、第一時間が経過した通信装置の利用者が意図する位置に表示されている。よって、利用者が、ポインタの位置を誤認することを防止することができる。
【００１２】
前記通信システムにおいて、前記通信装置は、前記表示検出手段によって前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、変更後の前記画像が前記通信装置の前記表示画面に表示されたことを示す情報である表示情報を自装置とは異なる通信装置に送信する表示情報送信手段を備え、前記変化終了手段は、前記表示検出手段によって前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された後、自装置とは異なる前記通信装置から送信される前記表示情報を受信した場合に、前記変化手段による前記ポインタの表示の変化を終了してもよい。
【００１３】
この場合、表示情報が複数の通信装置の間で送受信される。そして、変化終了手段は、自装置とは異なる通信装置から送信される表示情報を受信した場合に、ポインタの表示の変化を終了する。表示情報を送信した通信装置の表示画面には、変更後の画像が表示されている。つまり、表示情報を送信した通信装置の利用者は、変更後の画像が表示された表示画面上でポインタを操作している。このため、変化終了手段によって、ポインタの表示の変化を終了した場合、このポインタは、表示情報を送信した通信装置の利用者が意図する位置に表示されている。よって、表示情報を受信する側の利用者が、表示情報を送信した通信装置のポインタの位置を誤認することを防止することができる。
【００１４】
前記通信システムにおける前記通信装置において、前記変更検出手段は、前記通信装置の前記表示画面に表示される前記画像が変化した率が、所定の変化率である第一変化率以上となったことを検出することで、前記通信装置の前記表示画面に表示される前記画像の変更が開始されたことを検出し、前記表示検出手段は、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記通信装置の前記表示画面に表示される前記画像が変化した率が、前記第一変化率より小さくなったことを検出することで、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことを検出してもよい。
【００１５】
この場合、通信装置の表示画面に表示される画像が変化した率に基づいて、画像が変更されたことと、画像の変更が終了されたこととが検出できる。
【００１６】
前記通信システムにおいて、前記通信装置は、前記画像の情報を送信する前記通信装置として動作する場合において、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、前記画像が変更されたことを示す情報である変更情報を自装置とは異なる前記通信装置に送信する変更情報送信手段を備え、前記画像の情報を受信する前記通信装置として動作する場合に、前記変更検出手段は、前記画像の情報を送信する前記通信装置の前記変更情報送信手段によって送信された前記変更情報を受信することで、前記表示画面に表示される前記画像の変更が開始されたことを検出してもよい。
【００１７】
この場合、通信装置が画像の情報を受信する通信装置として動作する場合には、画像の情報を送信する通信装置から送信された変更情報を受信することで、画像の変更が開始されたことを検出することができる。
【００１８】
前記通信システムにおいて、前記通信装置は、前記変更検出手段によって、前記通信装置の前記表示画面に表示される前記画像が変更されたことが検出された場合に、自装置とは異なる前記通信装置の前記ポインタ情報を記憶装置に記憶する記憶手段をさらに備え、前記変化終了手段は、前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された後、自装置とは異なる前記通信装置から送信される前記ポインタ情報に基づく前記ポインタの位置と、前記記憶手段によって前記記憶装置に記憶された前記ポインタ情報に基づく前記ポインタの位置とが、所定の値である第一閾値以上離れた場合に、前記変化手段による前記ポインタの表示の変化を終了してもよい。
【００１９】
この場合、画像の変更が終了した後に、自装置とは異なる通信装置の利用者がポインタを動かした場合に、ポインタの変化が終了されるようにすることができる。
【００２０】
本発明の第二の態様に係る通信装置は、ネットワークを介して接続され、画像の情報を自装置とは異なる通信装置に送信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置であって、送信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御手段と、前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出手段と、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化手段と、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出手段と、前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化手段による前記ポインタの表示の変化を終了する変化終了手段とを備えている。
【００２１】
この場合、画像が変更されている間は、画像の情報を送信する通信装置の表示画面に表示されている自装置とは異なる通信装置のポインタを変化させることができる。この変化によって、通信装置の利用者は、自装置とは異なる通信装置の利用者が意図しない位置に、自装置とは異なる通信装置のポインタが表示されていることを認識することができる。よって、画像の情報を送信する通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【００２２】
本発明の第三の態様に係る通信装置は、ネットワークを介して接続され、自装置とは異なる通信装置から送信される画像の情報を受信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置であって、受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御手段と、前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出手段と、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化手段と、前記変更検出手段によって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出手段と、前記表示検出手段によって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化手段による前記ポインタの表示の変化を終了する変化終了手段とを備えている。
【００２３】
この場合、画像が変更されている間は、画像の情報を受信する通信装置の表示画面に表示されている自装置とは異なる通信装置のポインタを変化させることができる。この変化によって、通信装置の利用者は、自装置とは異なる通信装置の利用者が意図しない位置に、自装置とは異なる通信装置のポインタが表示されていることを認識することができる。よって、画像の情報を受信する通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【００２４】
本発明の第四の態様に係る通信制御方法は、ネットワークを介して接続され、画像の情報を送受信可能な複数の通信装置において、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を互いに送受信する通信システムにおける前記通信装置において実行される通信制御方法であって、送受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記表示画面に前記ポインタを表示する表示制御ステップと、前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出ステップと、前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化ステップと、前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出ステップと、前記表示検出ステップによって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化ステップによる前記ポインタの表示の変化を終了する変化終了ステップとを備えている。
【００２５】
この場合、画像が変更されている間は、通信装置の表示画面に表示されている自装置とは異なる通信装置のポインタを変化させることができる。この変化によって、通信装置の利用者は、自装置とは異なる通信装置の利用者が意図しない位置に、自装置とは異なる通信装置のポインタが表示されていることを認識することができる。よって、通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【００２６】
本発明の第五の態様に係る通信制御プログラムは、ネットワークを介して接続され、画像の情報を自装置とは異なる通信装置に送信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置において実行される通信制御プログラムであって、通信装置のＣＰＵに、送信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御ステップと、前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出ステップと、前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化ステップと、前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出ステップと、前記表示検出ステップによって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化ステップによる前記ポインタの表示の変化を終了する変化終了ステップとを実行させる。
【００２７】
この場合、画像が変更されている間は、画像の情報を送信する通信装置の表示画面に表示されている自装置とは異なる通信装置のポインタを変化させることができる。この変化によって、通信装置の利用者は、自装置とは異なる通信装置の利用者が意図しない位置に、自装置とは異なる通信装置のポインタが表示されていることを認識することができる。よって、画像を送信する通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【００２８】
本発明の第六の態様に係る通信制御プログラムは、ネットワークを介して接続され、自装置とは異なる通信装置から送信される画像の情報を受信し、ポインティングデバイスからの入力情報に対応して表示画面上に表示されるポインタの位置の情報であるポインタ情報を自装置とは異なる通信装置との間で互いに送受信可能な通信装置において実行される通信制御プログラムであって、通信装置のＣＰＵに、受信される前記画像の情報に対応する前記画像を前記表示画面に表示し、送受信される前記ポインタ情報に基づいて前記ポインタを表示する表示制御ステップと、前記表示画面に表示される前記画像の変更が開始されたことを検出する変更検出ステップと、前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された場合に、自装置とは異なる通信装置から送信されるポインタ情報に基づく前記ポインタの表示を変化させる変化ステップと、前記変更検出ステップによって前記表示画面に表示される前記画像の変更が開始されたことが検出された後、前記表示画面に表示される前記画像の変更が終了したことを検出する表示検出ステップと、前記表示検出ステップによって、前記通信装置の前記表示画面に表示される前記画像の変更が終了したことが検出された場合に、前記変化ステップによる前記ポインタの表示の変化を終了する変化終了ステップとを実行させる。
【００２９】
この場合、画像が変更されている間は、画像の情報を受信する通信装置の表示画面に表示されている自装置とは異なる通信装置のポインタを変化させることができる。この変化によって、通信装置の利用者は、自装置とは異なる通信装置の利用者が意図しない位置に、自装置とは異なる通信装置のポインタが表示されていることを認識することができる。よって、画像を受信する通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【図面の簡単な説明】
【００３０】
【図１】テレビ会議システム１の構成を示すブロック図である。
【図２】通信装置３の電気的構成を示すブロック図である。
【図３】ＨＤＤ３１の各記憶領域を示す概念図である。
【図４】通信装置３で用いられるＲＡＭ２２の各記憶領域を示す概念図である。
【図５】通信装置４，５で用いられるＲＡＭ２２の各記憶領域を示す概念図である。
【図６】通信装置３および通信装置４のディスプレイ２８に表示される画像の一例を示す図である。
【図７】通信装置３のＣＰＵ２０による第一ポインタ表示処理を示すフローチャートである。
【図８】通信装置３のＣＰＵ２０による第一メイン処理を示すフローチャートである。
【図９】通信装置３のディスプレイ２８に表示される画像の一例を示す図である。
【図１０】通信装置３および通信装置４のディスプレイ２８に表示される画像の一例を示す図である。
【図１１】通信装置４，５のＣＰＵ２０による第二ポインタ表示処理を示すフローチャートである。
【図１２】通信装置４，５のＣＰＵ２０による第二メイン処理を示すフローチャートである。
【図１３】通信装置４のディスプレイ２８に表示される画像の一例を示す図である。
【図１４】通信装置３のＣＰＵ２０による第三メイン処理を示すフローチャートである。
【図１５】通信装置４，５のＣＰＵ２０による第四メイン処理を示すフローチャートである。
【図１６】通信装置３のＣＰＵ２０による第五メイン処理を示すフローチャートである。
【図１７】通信装置４，５のＣＰＵ２０による第六メイン処理を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明に係る通信装置を具現化した通信装置３，４，５について、図面を参照して説明する。なお、これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている通信装置の構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。
【００３２】
まず、第一実施形態に係る、通信装置３，４，５を構成要素とするテレビ会議システム１の構成について、図１を参照して説明する。テレビ会議システム１は、ネットワーク２と通信装置３と通信装置４と通信装置５とを備えている。通信装置３，４，５は、ネットワーク２を介して相互に接続されている。テレビ会議システム１では、通信装置３，４，５の間において、ネットワーク２を介して、画像、音声が互いに送受信されることでテレビ会議が実施される。なお、図１において、通信装置３，４，５の３台がネットワーク２に接続されているが、台数は限定されず、例えば１０台がネットワーク２に接続されていてもよい。
【００３３】
通信装置３，４，５は、同一の電気的構成をしており、同一のソフトウェアが設定されている。詳細は後述するが、本実施形態では、通信装置３は、通信装置４，５に画像データを送信する通信装置である。通信装置４，５は、通信装置３から送信された画像データを受信して、ディスプレイ２８（図２参照、後述）に表示する通信装置である。なお、ネットワーク２に接続されているすべての通信装置３，４，５のうち、任意の一台を、画像データを送信する通信装置として機能させることができる。また、他の通信装置を、画像データを受信する通信装置として機能させることができる。
【００３４】
通信装置３，４，５の電気的構成について、図２を参照して説明する。なお、通信装置３，４，５の電気的構成は同一であるので、ここでは、通信装置３の電気的構成について説明する。
【００３５】
通信装置３には、通信装置３の制御を司るコントローラとしてのＣＰＵ２０が設けられている。ＣＰＵ２０には、ＢＩＯＳ等を記憶したＲＯＭ２１と、各種データを一時的に記憶するＲＡＭ２２と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス３０とが接続されている。Ｉ／Ｏインタフェイス３０には、各種記憶エリアを有するハードディスクドライブ３１（以下、ＨＤＤ３１）が接続されている。
【００３６】
Ｉ／Ｏインタフェイス３０には、ネットワーク２と通信するための通信インタフェイス２５と、マウス２７と、ビデオコントローラ２３と、キーコントローラ２４と、ユーザを撮影するためのカメラ３４と、ユーザの音声を取り込むためのマイク３５と、ＣＤ−ＲＯＭドライブ２６とが各々接続されている。また、Ｉ／Ｏインタフェイス３０には、画像を圧縮・符号化するためのエンコーダ３６と、符号化された画像を伸張・復号するためのデコーダ３７と、時間を計測するためのタイマ３８とが接続されている。ビデオコントローラ２３には、ディスプレイ２８が接続されている。キーコントローラ２４には、キーボード２９が接続されている。
【００３７】
なお、ＣＤ−ＲＯＭドライブ２６に挿入されるＣＤ−ＲＯＭ１１４には、例えば、通信装置３の本実施形態のおける各種プログラム等が記憶されている。ＣＤ−ＲＯＭ１１４の導入時には、各種プログラム等が、ＣＤ−ＲＯＭ１１４からＨＤＤ３１にセットアップされて、後述するプログラム記憶領域３１１（図３参照）に記憶される。
【００３８】
ＨＤＤ３１の各種記憶領域について、図３を参照して説明する。ＨＤＤ３１には、プログラム記憶領域３１１とその他の情報記憶領域３１２とが少なくとも備えられている。プログラム記憶領域３１１には、ＣＰＵ２０が各種の処理等を実行するために必要なプログラムデータが記憶されている。
【００３９】
次に、ＲＡＭ２２の各種記憶領域について説明する。前述したように、通信装置３，４，５は、同一の電気的構成をしているため、通信装置３，４，５が備えているＲＡＭ２２の各記憶領域は同じである。しかし、以降の説明を容易にするために、画像を送信する送信側である通信装置３において用いられるＲＡＭ２２の記憶領域と、画像を受信する受信側である通信装置４，５において用いられるＲＡＭ２２の記憶領域とに分けて説明する。
【００４０】
図４を参照して、通信装置３において用いられるＲＡＭ２２の各種記憶領域について説明する。通信装置３のＲＡＭ２２には、第一時間記憶領域２２１と第一測定時間記憶領域２２２と第一ポインタ情報記憶領域２２３とその他の記憶領域２２４とが少なくとも備えられている。第一時間記憶領域２２１には、後述する第一時間が記憶される。第一測定時間記憶領域２２２には、後述する時間Ｔ１が記憶される。第一ポインタ情報記憶領域２２３には、後述するポインタ情報が記憶される。
【００４１】
図５を参照して、通信装置４，５において用いられるＲＡＭ２２の各種記憶領域について説明する。通信装置４，５のＲＡＭ２２には、第一時間記憶領域２２６と第二測定時間記憶領域２２７と画像データ記憶領域２２８と第二ポインタ情報記憶領域２２９とその他の情報記憶領域２３０とが少なくとも備えられている。第一時間記憶領域２２６には、後述する第一時間が記憶される。第二測定時間記憶領域２２７には、後述する時間Ｔ２が記憶される。画像データ記憶領域２２８には、後述する画像データが記憶される。第二ポインタ情報記憶領域２２９には、後述するポインタ情報が記憶される。
【００４２】
本実施形態において、ディスプレイ２８に表示される画像の一例について述べる。本実施形態では、通信装置３に接続されているディスプレイ２８に表示される画像を、通信装置４，５と共有して、テレビ会議を行う場合について述べる。図６に示すように、通信装置３に接続されているディスプレイ２８には、ドキュメントが表示されている。ドキュメントは、通信装置３の利用者がファイルを選択して起動したものである。図６に示す画像は、通信装置３から通信装置４，５に送信される。そして、通信装置４，５にそれぞれ接続されているディスプレイ２８には、図６に示す画像と同様の画像が表示される。
【００４３】
また、ディスプレイ２８には、通信装置３，４，５の利用者がそれぞれ操作するポインタが表示されている。ポインタ５１Ａは、通信装置３の利用者によってマウス２７を介して操作されるポインタである。ポインタ５１Ｂは、通信装置４の利用者によってマウス２７を介して操作されるポインタである。ポインタ５１Ｃは、通信装置５の利用者によってマウス２７を介して操作されるポインタである。ポインタ５１Ａ，５１Ｂ，５１Ｃの画面上の位置の情報は、通信装置３，４，５の間で、相互に送受信されている。そして、通信装置３，４，５のディスプレイ２８に、ポインタ５１Ａ，５１Ｂ，５１Ｃが表示される。このようにして、通信装置３，４，５の利用者は、同じ画面の表示を参照しながらテレビ会議を行うことができる。
【００４４】
第一実施形態に係るテレビ会議システム１による処理について説明する。ここでは、通信装置３のＣＰＵ２０による処理、通信装置４，５のＣＰＵ２０による処理に分けて順次説明する。
【００４５】
まず、図７に示すフローチャートを参照して、通信装置３のＣＰＵ２０による第一ポインタ表示処理について説明する。第一ポインタ表示処理は、通信装置３，４，５の利用者が操作するポインタ５１Ａ，５１Ｂ，５１Ｃを、通信装置３のディスプレイ２８に表示する処理である。第一ポインタ表示処理は、後述する第一メイン処理（図８参照）が実行されている最中においても実行されている。
【００４６】
図７に示すように、通信装置３において行われる第一ポインタ表示処理では、まず、自装置である通信装置３の利用者が操作するマウス２７からの入力に基づいて、ディスプレイ２８にポインタ５１Ａが表示される（Ｓ１０１）。次いで、通信装置４，５に対して、ポインタ５１Ａのポインタ情報が送信される（Ｓ１０２）。通信装置３が送信するポインタ情報は、ポインタ５１Ａの画面上の座標等の位置を示す情報である。Ｓ１０２の処理によって送信されたポインタ５１Ａのポインタ情報は、後述する通信装置４，５のＳ３０３の処理（図１１参照）によって受信される。次いで、自装置とは異なる通信装置４，５のＳ３０２の処理（図１１参照、後述）によって送信される通信装置４のポインタ情報もしくは通信装置５のポインタ情報が受信されたか否かが判断される（Ｓ１０３）。
【００４７】
通信装置４のポインタ情報もしくは通信装置５のポインタ情報が受信された場合には（Ｓ１０３：ＹＥＳ）、受信されたポインタ情報に基づいて、通信装置３のディスプレイ２８にそれぞれポインタ５１Ｂまたはポインタ５１Ｃがポインタ情報によって示される位置に表示される（Ｓ１０４）。
【００４８】
次いで、通信装置３の利用者によって、キーボード２９またはマウス２７を介して、テレビ会議の終了の指示がされたか否かが判断される（Ｓ１０５）。なお、Ｓ１０３の処理において、通信装置４のポインタ情報と通信装置５のポインタ情報とが受信されていないと判断された場合にも（Ｓ１０３：ＮＯ）、Ｓ１０５の処理が行われる。
【００４９】
テレビ会議の終了の指示が入力されていない場合には（Ｓ１０５：ＮＯ）、Ｓ１０１に戻り、処理が繰り返される。これによって、ディスプレイ２８には、ポインタ５１Ａ，５１Ｂ，５１Ｃの最新の位置が繰り返し更新され、表示されることとなる。また、通信装置４，５に対して、最新のポインタ５１Ａのポインタ情報が繰り返し送信される（Ｓ１０２）。そして、テレビ会議の終了の指示が入力された場合には（Ｓ１０５：ＹＥＳ）、通信装置３のＣＰＵ２０による第一ポインタ表示処理が終了される。
【００５０】
図８に示すフローチャートを参照して、通信装置３のＣＰＵ２０による第一メイン処理について説明する。なお、図７に示した第一ポインタ表示処理は、第一メイン処理が実行されている最中でも実行され、通信装置３，４，５のポインタ５１Ａ，５１Ｂ，５１Ｃがディスプレイ２８に表示される。
【００５１】
図８に示すように、通信装置３において行われる第一メイン処理では、まず、各種のパラメータ等の初期化が行われる（Ｓ２０１）。次いで、第一時間が検出され、第一時間記憶領域２２１に記憶される（Ｓ２０２）。第一時間は、通信装置３が画像データを送信してから、通信装置３，４，５のそれぞれのディスプレイ２８に画像データに基づく画像が表示されるまでの時間を表している。より詳細には、通信装置３の第一時間は、画像データを送信する時点ですでに画像が表示されているため、「０秒」である。また、通信装置４，５の第一時間は、通信装置３から画像データが送信されてから、通信装置４，５のそれぞれに受信されるまでの時間と、通信装置４，５のそれぞれにおいて画像データが受信されてから、受信された画像データが伸張・復号されて通信装置４，５のそれぞれのディスプレイ２８に表示されるまでの時間との和である。第一時間の検出は、通信装置４，５に画像データを送信して、その画像データが通信装置４，５に表示されるまでの時間を計測することにより行われるが、これに限定されない。例えば、第一時間の検出は、予め、通信装置４，５において画像データが復号される時間や通信速度を、ＨＤＤ３１に記憶しておき、それを読み出して計算してもよい。
【００５２】
次いで、Ｓ２０２の処理において第一時間記憶領域２２１に記憶された通信装置３，４，５の第一時間を通信装置４，５に送信する（Ｓ２０３）。Ｓ２０３の処理によって送信された通信装置３，４，５の第一時間は、後述する通信装置４，５のＳ４０２の処理（図１２参照）によって受信される。
【００５３】
次いで、ＣＰＵ２０がビデオコントローラ２３を制御し、通信装置３に接続されているディスプレイ２８に画像が表示される（Ｓ２０４）。次いで、ディスプレイ２８に表示された画像を、圧縮・符号化し、画像データとして自装置とは異なる通信装置である通信装置４，５に送信する（Ｓ２０５）。Ｓ２０５の処理によって送信された画像データは、後述する通信装置４，５のＳ４０４の処理（図１２参照）によって受信される。
【００５４】
次いで、通信装置３のディスプレイ２８に表示されている画像の変更が開始されたか否かが判断される（Ｓ２０６）。Ｓ２０６に処理では、通信装置３の利用者が、マウス２７もしくはキーボード２９を操作して、ディスプレイ２８に表示されている画像を変更したか否かが判断される。画像の変更とは、例えば、ドキュメントがスクロールされたり、異なったファイルが起動されたりして、画像が書き換えられることである。Ｓ２０６の処理では、通信装置３に接続されているディスプレイ２８に表示されている画像が変化した率である変化率が計算される。そして、計算された変化率が所定の変化率である第一画像変化率以上であるか否かが判断されることによって、画像の変更が開始されたか否かが判断される。第一画像変化率は、例えば４０％である。
【００５５】
計算された変化率が第一画像変化率より小さい場合には、画像の変更が開始されていないと判断され（Ｓ２０６：ＮＯ）、通信装置３の利用者によって、キーボード２９またはマウス２７を介して、テレビ会議の終了の指示が入力されたか否かが判断される（Ｓ２０７）。テレビ会議の終了の指示が入力されていない場合には（Ｓ２０７：ＮＯ）、Ｓ２０４に戻り、処理が繰り返される。テレビ会議の終了の指示が入力された場合には（Ｓ２０７：ＹＥＳ）、通信装置３のＣＰＵ２０による第一メイン処理が終了される。
【００５６】
Ｓ２０６の処理において、計算された変化率が第一画像変化率以上である場合には、画像の変更が開始されたと判断され（Ｓ２０６：ＹＥＳ）、通信装置３のディスプレイ２８に表示されている自装置とは異なる、通信装置４，５の利用者が操作するポインタ５１Ｂ，５１Ｃが非表示にされる（Ｓ２０８）。
【００５７】
次いで、通信装置３に接続されているディスプレイ２８に表示されている画像の変化率が第一画像変化率より小さいか否かが判断されることによって、画像の変更が終了されたか否かが判断される（Ｓ２０９）。
【００５８】
画像の変化率が第一画像変化率以上である場合には、画像が変更されていると判断され（Ｓ２０９：ＮＯ）、ディスプレイ２８に変更中の画像が表示される（Ｓ２１０）。次いで、ディスプレイ２８に表示された画像を、圧縮・符号化し、画像データとして通信装置４，５に送信する（Ｓ２１１）。Ｓ２１１の処理によって送信された画像データは、後述する通信装置４，５のＳ４１２の処理（図１２参照）によって受信される。次いで、Ｓ２０９に戻り、処理が繰り返される。
【００５９】
Ｓ２０６およびＳ２０８〜Ｓ２１１を具体的に説明する。図６に示すドキュメントの画像が、通信装置３の利用者の操作によって、図９に示すようにスクロールされ、変化率が第一画像変化率である４０％以上である８０％の場合、画像の変更が開始されたと判断され（Ｓ２０６：ＹＥＳ）、図９に示すように、通信装置４，５の利用者が操作するポインタ５１Ｂ，５１Ｃが非表示にされる（Ｓ２０８）。通信装置３の利用者の操作によって、ディスプレイ２８に表示されている画像がスクロールされ続けた場合は、画像の変化率が８０％であるため、画像の変更が終了されていないと判断され（Ｓ２０９：ＮＯ）、変更中の画像が表示され（Ｓ２１０）、変更中の画像の画像データが通信装置４，５に送信される（Ｓ２１１）。そして、利用者による画像のスクロールが終了され、画像の変更が終了されると、画像の変化率が第一画像変化率である４０％より小さく（たとえば、０％）なるため、画像の変更が終了されたと判断される（Ｓ２０９：ＹＥＳ）。
【００６０】
画像の変更が終了されたと判断された場合には（Ｓ２０９：ＹＥＳ）、タイマ３８によって時間Ｔ１の測定が開始される（Ｓ２１２）。測定された時間Ｔ１は、第一測定時間記憶領域２２２に記憶される。次いで、測定された時間Ｔ１が、第一時間記憶領域２２１に記憶されている通信装置４，５の第一時間のうち、いずれか一の第一時間より大きくなったか否かが判断される（Ｓ２１３）。換言すれば、Ｓ２１３の処理では、通信装置４，５のうち、変更後の画像が、ディスプレイ２８に表示された通信装置４，５があるか否かが判断される（Ｓ２１３）。時間Ｔ１が、通信装置４，５の第一時間以下である場合には（Ｓ２１３：ＮＯ）、次いで、Ｓ２１３に戻り、処理が繰り返される。
【００６１】
時間Ｔ１が、通信装置４，５の第一時間のうち、いずれか一の第一時間より大きい場合、すなわち、変更後の画像が表示された通信装置４，５がある場合には（Ｓ２１３：ＹＥＳ）、Ｓ２１３の処理によって変更後の画像が表示されたと判断された通信装置４または通信装置５のポインタが、通信装置３のディスプレイ２８に再表示される（Ｓ２１４）。このとき、通信装置のポインタは、Ｓ１０３の処理（図７参照）によって受信されたポインタ情報に基づいて、最新の位置で表示される。
【００６２】
次いで、自装置とは異なる、通信装置４，５のポインタ５１Ｂ，５１Ｃが、通信装置３のディスプレイ２８に全て再表示されたか否かが判断される（Ｓ２１５）。通信装置４，５のポインタ５１Ｂ，５１Ｃが通信装置３のディスプレイ２８に全て再表示されていない場合には（Ｓ２１５：ＮＯ）、Ｓ２１３に戻り、通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されるまで、Ｓ２１３〜Ｓ２１５の処理が繰り返される。
【００６３】
通信装置４，５のポインタ５１Ｂ，５１Ｃが通信装置３のディスプレイ２８に再表示された場合には（Ｓ２１５：ＹＥＳ）、第一測定時間記憶領域２２２に記憶されている時間Ｔ１が「０」に設定される（Ｓ２１６）。次いで、Ｓ２０７に進み、処理が繰り返される。
【００６４】
例えば、通信装置４の第一時間は、３秒であるとする。また、通信装置５の第一時間は、５秒であるとする。このときＳ２１２の処理によって測定が開始された時間Ｔ１が、３秒以下である場合は（Ｓ２１３：ＮＯ）、Ｓ２１３の処理が繰り返される。そして、時間Ｔ１が、通信装置４の第一時間である３秒より大きくなると（Ｓ２１３：ＹＥＳ）、図１０に示すように、通信装置４の利用者が操作するポインタ５１Ｂが、通信装置３のディスプレイ２８に最新の位置で再表示される（Ｓ２１４）。そして、通信装置５のポインタ５１Ｃが、再表示されていないので（Ｓ２１５：ＮＯ）、Ｓ２１３に戻り、処理が繰り返される。そして、時間Ｔ１が通信装置５の第一時間である５秒より大きくなると（Ｓ２１３：ＹＥＳ）、図１０に示すように、通信装置５のポインタ５１Ｃが、通信装置３のディスプレイ２８に、最新の位置で再表示される（Ｓ２１４）。そして、通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されたので（Ｓ２１５：ＹＥＳ）、時間Ｔ１が「０」に設定され（Ｓ２１６）、Ｓ２０７に進み処理が繰り返される。そして、通信装置３の利用者によって会議の終了の指示が入力されると（Ｓ２０７：ＹＥＳ）、通信装置３のＣＰＵ２０による第一メイン処理が終了される。
【００６５】
図１１に示すフローチャートを参照して、通信装置４，５のＣＰＵ２０による第二ポインタ表示処理について説明する。通信装置４および通信装置５において行われる第二ポインタ表示処理は、略同一なので、ここでは、通信装置４の第二ポインタ表示処理について説明する。第二ポインタ表示処理は、通信装置３，４，５の利用者が操作するポインタをディスプレイ２８に表示する処理である。第二ポインタ表示処理は、後述する第二メイン処理（図１２参照）が実行されている最中においても実行されている。
【００６６】
図１１に示すように、通信装置４において行われる第二ポインタ表示処理では、まず、通信装置４の利用者が操作するマウス２７からの入力に基づいて、ディスプレイ２８にポインタ５１Ｂが表示される（Ｓ３０１）。次いで、自装置とは異なる、通信装置３，５に対して、ポインタ５１Ｂのポインタ情報が送信される（Ｓ３０２）。Ｓ３０２の処理によって送信されたポインタ５１Ｂのポインタ情報は、通信装置３のＳ１０３処理（図７参照）と、通信装置５のＳ３０３の処理（後述）とによって受信される。次いで、通信装置３のＳ１０２の処理（図７参照）によって送信される通信装置３のポインタ情報、もしくは、通信装置５のＳ３０２の処理によって送信される通信装置５のポインタ情報が受信されたか否かが判断される（Ｓ３０３）。
【００６７】
通信装置３のポインタ情報もしくは通信装置５のポインタ情報が受信された場合には（Ｓ３０３：ＹＥＳ）、受信されたポインタ情報に基づいて、通信装置３のディスプレイ２８にそれぞれポインタ５１Ａまたはポインタ５１Ｂが表示される（Ｓ３０４）。
【００６８】
次いで、通信装置４の利用者によって、キーボード２９またはマウス２７を介して、テレビ会議の終了の指示がされたか否かが判断される（Ｓ３０５）。なお、Ｓ３０３の処理において、通信装置３のポインタ情報もしくは通信装置５のポインタ情報が受信されていないと判断された場合にも（Ｓ３０３：ＮＯ）、Ｓ３０５の処理が行われる。
【００６９】
テレビ会議の終了の指示が入力されていない場合には（Ｓ３０５：ＮＯ）、Ｓ３０１に戻り、処理が繰り返される。これによって、ディスプレイ２８には、ポインタ５１Ａ，５１Ｂ，５１Ｃの最新の位置が繰り返し更新され、表示されることとなる。また、通信装置３，５に対して、最新のポインタ５１Ｂのポインタ情報が繰り返し送信される（Ｓ３０２）。そして、テレビ会議の終了の指示が入力された場合には（Ｓ３０５：ＹＥＳ）、通信装置４のＣＰＵ２０による第一ポインタ表示処理が終了される。
【００７０】
図１２に示すフローチャートを参照して、通信装置４，５のＣＰＵ２０による第二メイン処理について説明する。なお、図１１に示した第二ポインタ表示処理は、第二メイン処理が実行されている最中でも実行され、通信装置３，４，５のポインタ５１Ａ，５１Ｂ，５１Ｃが、通信装置４，５のディスプレイ２８に表示される。通信装置４および通信装置５において行われる第二メイン処理は、略同一なので、ここでは、通信装置４の第二メイン処理について説明する。
【００７１】
図１２に示すように、通信装置４において行われる第二メイン処理では、まず、各種のパラメータ等の初期化が行われる（Ｓ４０１）。次いで、通信装置３のＳ２０３の処理（図８参照）において送信された通信装置３，４，５の第一時間が受信されたか否かが判断される（Ｓ４０２）。通信装置３，４，５の第一時間が受信されていない場合には（Ｓ４０２：ＮＯ）、Ｓ４０２の処理が繰り返される。通信装置３，４，５の第一時間が受信された場合には（Ｓ４０２：ＹＥＳ）、受信された第一時間が、第一時間記憶領域２２６に記憶される（Ｓ４０３）。
【００７２】
次いで、通信装置３のＳ２０５の処理（図８参照）によって送信された画像データが受信されたか否かが判断される（Ｓ４０４）。画像データが受信されていない場合には（Ｓ４０４：ＮＯ）、通信装置４の利用者によって、キーボード２９またはマウス２７を介して、テレビ会議の終了の指示がされたか否かが判断される（Ｓ４０５）。テレビ会議の終了の指示が入力されていない場合には（Ｓ４０５：ＮＯ）、Ｓ４０４に戻り、処理が繰り返される。テレビ会議の終了の指示が入力された場合には（Ｓ４０５：ＹＥＳ）、通信装置４のＣＰＵ２０による第二メイン処理が終了される。
【００７３】
Ｓ４０４の処理において、画像データが受信された場合には（Ｓ４０４：ＹＥＳ）、Ｓ４０４の処理において受信された画像データが画像データ記憶領域２２８（図５参照）に記憶される（Ｓ４０６）。Ｓ４０６の処理は、Ｓ４０４の処理において画像データが受信されたと判断される毎に行われる。そして、画像データ記憶領域２２８には、少なくとも、最新の画像データと、その一回前に受信された画像データとが記憶される（Ｓ４０６）。なお、後述するＳ４１３の処理においても、画像データが、画像データ記憶領域２２８に記憶される。次いで、受信された画像データが変更されたか否かが判断されることで画像の変更が開始されたか否かが判断される（Ｓ４０７）。Ｓ４０７の処理では、Ｓ４０６の処理および後述するＳ４１３の処理で画像データ記憶領域２２８に記憶された画像データが参照される。そして、最新の画像データとその一回前に受信された画像データとの間で変化した率である変化率が計算され、計算された変化率が所定の変化率である第二画像変化率以上であるか否かが判断されることによって、画像の変更が開始されたか否かが判断される。第二画像変化率は、例えば、４０％である。
【００７４】
計算された変化率が第二画像変化率より小さい場合には、画像の変更が開始されていないと判断され（Ｓ４０７：ＮＯ）、画像データが伸張・復号され、通信装置４のディスプレイ２８に更新表示される（Ｓ４０８）。次いで、Ｓ４０５に進み、処理が繰り返される。
【００７５】
Ｓ４０７の処理において、計算された変化率が第二画像変化率以上の場合には、画像の変更が開始されたと判断され（Ｓ４０７：ＹＥＳ）、自装置とは異なる、通信装置３，５のそれぞれの利用者が操作するポインタ５１Ａ，５１Ｃが非表示にされる（Ｓ４０９）。
【００７６】
次いで、画像データが伸張・復号され、通信装置４のディスプレイ２８に更新表示される（Ｓ４１０）。次いで、画像の変更が終了されたか否かが判断される（Ｓ４１１）。Ｓ４１１の処理では、画像データ記憶領域２２８に記憶された画像データが参照される。そして、最新の画像データとその一回前に受信された画像データとの間で変化した率である変化率が計算され、計算された変化率が所定の変化率である第二画像変化率より小さいか否かが判断されることによって、画像の変更が終了されたか否かが判断される。
【００７７】
画像の変化率が第二画像変化率以上である場合には、画像の変更が終了されていないと判断され（Ｓ４１１：ＮＯ）、通信装置３のＳ２１１の処理（図８参照）において送信された画像データが受信されたか否かが判断される（Ｓ４１２）。画像データが受信されていない場合には（Ｓ４１２：ＮＯ）、Ｓ４１１に戻り処理が繰り返される。
【００７８】
画像データが受信された場合には（Ｓ４１２：ＹＥＳ）、Ｓ４１２の処理において受信された画像データが、画像データ記憶領域２２８（図５参照）に記憶される（Ｓ４１３）。次いで、Ｓ４１２の処理において受信された画像データが伸張・復号され、通信装置４のディスプレイ２８に表示される（Ｓ４１４）。次いで、Ｓ４１１に戻り、処理が繰り返される。
【００７９】
Ｓ４０７およびＳ４０９〜Ｓ４１４の処理を具体的に説明する。図６に示すドキュメントの画像が、利用者の操作によって、図９に示すように、スクロールされ、変化率が第二画像変化率である４０％以上である８０％の場合、画像の変更が開始されたと判断され（Ｓ４０７：ＹＥＳ）、図１３に示すように、通信装置３，５の利用者が操作するポインタ５１Ａ，５１Ｃが非表示にされる（Ｓ４０９）。そして、Ｓ４０４の処理によって受信された画像に基づいて、画像がディスプレイ２８に表示される（Ｓ４１０）。
【００８０】
通信装置３の利用者の操作によって、画像がスクロールされ続けた場合は、通信装置４において受信される画像の変化率が８０％であるため、画像の変更が終了されていないと判断され（Ｓ４１１：ＮＯ）、変更中の画像の画像データが受信されたか否かが判断される（Ｓ４１２）。変更中の画像の画像データが受信された場合には（Ｓ４１２：ＹＥＳ）、変更中の画像データが画像データ記憶領域２２８に記憶され（Ｓ４１３）、図１３に示すように変更中の画像がディスプレイ２８に表示される（Ｓ４１４）。そして、通信装置３の利用者による画像のスクロールが終了され、画像の変更が終了されると、通信装置４において受信される画像データの変化率が第二画像変化率である４０％より小さく（例えば、０％）なるため、画像の変更が終了されたと判断される（Ｓ４１１：ＹＥＳ）。
【００８１】
画像の変更が終了されたと判断された場合には（Ｓ４１１：ＹＥＳ）、Ｓ４０４の処理もしくはＳ４１２の処理によって受信された最新の画像データが、通信装置３において送信されたときからの経過時間である時間Ｔ２の計測が、タイマ３８によって開始される（Ｓ４１５）。Ｓ４１５の処理では、最新の画像データに含まれる、通信装置３から画像データが送信された時間を示す情報が参照され、通信装置３において画像データが送信されたときから、現在までの経過時間が計算される。そして、計算された時間から時間Ｔ２の測定が開始される。測定された時間Ｔ２は、第二測定時間記憶領域２２７に記憶される。
【００８２】
次いで、測定された時間Ｔ２が、第一時間記憶領域２２６に記憶されている通信装置３，５の第一時間のうち、いずれか一の第一時間より大きくなったか否かが判断される（Ｓ４１６）。つまり、Ｓ４１６の処理では、通信装置３，５のうち、変更後の画像が、ディスプレイ２８に表示された通信装置３，５があるか否かが判断される。時間Ｔ２が、通信装置４，５の第一時間以下である場合（Ｓ４１６：ＮＯ）、次いで、Ｓ４１６に戻り、処理が繰り返される。
【００８３】
時間Ｔ２が、通信装置３，５の第一時間のうち、いずれか一の第一時間より大きい場合、すなわち、変更後の画像が表示された通信装置３もしくは通信装置５がある場合には（Ｓ４１６：ＹＥＳ）、Ｓ４１６の処理によって変更後の画像が表示されたと判断された通信装置３もしくは通信装置５のポインタが、通信装置４のディスプレイ２８に再表示される（Ｓ４１７）。このとき、通信装置３，５のポインタ５１Ａ，５１Ｃは、Ｓ３０３の処理（図１１参照）によって受信されたポインタ情報に基づいて、最新の位置で表示される。
【００８４】
次いで、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが、通信装置４のディスプレイ２８に全て再表示されたか否かが判断される（Ｓ４１８）。通信装置３，５のポインタ５１Ａ，５１Ｃが通信装置４のディスプレイ２８に再表示されていない場合には（Ｓ４１８：ＮＯ）、Ｓ４１６に戻り、通信装置３，５のポインタ５１Ａ，５１Ｃが全て再表示されるまで、Ｓ４１６〜Ｓ４１８の処理が繰り返される。
【００８５】
通信装置３，５のポインタ５１Ａ，５１Ｃが通信装置４のディスプレイ２８に全て再表示された場合には（Ｓ４１８：ＹＥＳ）、第二測定時間記憶領域２２７に記憶されている時間Ｔ２が「０」に設定される（Ｓ４１８）。次いで、Ｓ４０５に進み、処理が繰り返される。
【００８６】
例えば、通信装置３の第一時間は、０秒であるとする。また、通信装置５の第一時間は、５秒であるとする。また、時間Ｔ２の測定が開始されるときの時間Ｔ２（つまり、通信装置３において画像データが送信されたときから、現在までの経過時間）が２秒であるとする。この場合において、画像の変更が終了されたと判断された場合には（Ｓ４１１：ＹＥＳ）、時間Ｔ２の計測が２秒から開始される（Ｓ４１５）。次いで、測定された時間Ｔ２が、第一時間記憶領域２２６に記憶されている通信装置３，５の第一時間のうち、いずれか一の第一時間より大きくなったか否かが判断される（Ｓ４１６）。通信装置３の第一時間は０秒であり、時間Ｔ２は２秒が経過している。つまり、通信装置３には、すでに変更後の画像が表示されている。このため、時間Ｔ２が、通信装置３の第一時間より大きいと判断され（Ｓ４１６：ＹＥＳ）、図１０に示すように、通信装置３のポインタ５１Ａが、通信装置４のディスプレイ２８に最新の位置で再表示される（Ｓ４１７）。そして、通信装置５のポインタ５１Ｃは、まだ再表示されていないため（Ｓ４１８：ＮＯ）、Ｓ４１６に戻り、処理が繰り返される。
【００８７】
そして、時間Ｔ２が、通信装置５の第一時間である５秒より大きくなると、通信装置５のディスプレイ２８に変更後の画像が表示されたと判断され（Ｓ４１６：ＹＥＳ）、図１０に示すように通信装置５のポインタ５１Ｃが、通信装置４のディスプレイ２８に最新の位置で再表示される（Ｓ４１７）。そして、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが全て再表示されているので（Ｓ４１８：ＹＥＳ）、第二測定時間記憶領域２２７に記憶されている時間Ｔ２が「０」に設定される（Ｓ４１９）。そして、Ｓ４０５に進み処理が繰り返される。通信装置４の利用者によって会議の終了指示が入力されると（Ｓ４０５：ＹＥＳ）、通信装置４のＣＰＵ２０による第二メイン処理が終了される。
【００８８】
以上説明したように、第一実施形態における通信装置３，４，５のＣＰＵ２０による処理が行われる。通信装置３が画像データを送信して、通信装置４，５のディスプレイ２８画像が表示されるまでには、画像データに対して伸張・復号処理等が行われる。一方、ポインタに関しては、通信装置３、４，５の間で、ポインタ情報のみが互いに送受信され、通信装置３，４，５のディスプレイ２８に表示される。このため、通信装置４，５において画像が表示されるまでの時間が、ポインタが表示される時間より長くなる。
【００８９】
図８に示すように、画像データを送信する通信装置３において、通信装置３のディスプレイ２８に表示される画像の変更が開始されたことが検出されると（Ｓ２０６：ＹＥＳ）、自装置とは異なる通信装置４，５のポインタ５１Ｂ，５１Ｃが非表示にされる（Ｓ２０８）。そして、画像の変更が終了されたことが検出され（Ｓ２０９：ＹＥＳ）、通信装置４，５のそれぞれの第一時間が経過すると（Ｓ２１３：ＹＥＳ）、ポインタ５１Ｂ，５１Ｃがそれぞれ再表示される（Ｓ２１４）。変更後の画像データが通信装置４，５に送信されてから（Ｓ２０６もしくはＳ２１１）第一時間が経過した場合には、通信装置４，５のディスプレイ２８に変更後の画像が表示される。このため、通信装置４，５の利用者は、変更後の画像が表示されたディスプレイ２８を確認しながら、ポインタ５１Ｂ，５１Ｃを操作している。よって、通信装置４，５のポインタ５１Ｂ，５１Ｃを再表示しても（Ｓ２１４）、ポインタ５１Ｂ，５１Ｃは、通信装置４，５の利用者が意図する位置に表示されていることになる。
【００９０】
このように、画像が変更されてから変更後の画像が通信装置４，５のディスプレイ２８に表示されるまでの間は、通信装置４，５のポインタ５１Ｂ，５１Ｃが非表示にされるので（Ｓ２０８〜Ｓ２１３）、通信装置３の利用者は、通信装置４，５では、変更後の画像が表示されていないことを認識することができる。そして、通信装置４，５のディスプレイ２８に変更後の画像が表示されると、通信装置３のディスプレイ２８に通信装置４，５のポインタ５１Ｂ，５１Ｃが再表示される（Ｓ２１４）。これによって、通信装置４，５の利用者が意図する位置に表示されているポインタ５１Ｂ，５１Ｃが、通信装置３のディスプレイ２８に表示される。このようにして、通信装置３の利用者が、通信装置４，５の利用者によって操作されるポインタ５１Ｂ，５１Ｃの位置を誤認してしまうことを防止することができる。
【００９１】
同様に、通信装置３から送信される画像データを受信する通信装置４において、画像が変更されたことが検出されると（Ｓ４０７：ＹＥＳ）、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが非表示にされる（Ｓ４０９）。そして、画像の変更が終了されたことが検出され（Ｓ４１１：ＹＥＳ）、通信装置３，５のそれぞれの第一時間が経過すると（Ｓ４１６：ＹＥＳ）、ポインタ５１Ａ，５１Ｃがそれぞれ再表示される（Ｓ４１７）。このとき、通信装置３の場合と同様に、通信装置３，５のポインタ５１Ａ，５１Ｃを再表示しても（Ｓ４１７）、ポインタ５１Ａ，５１Ｃは、通信装置３，５の利用者が意図する位置に表示されていることになる。
【００９２】
このように、画像が変更されてから変更後の画像が通信装置３，５のディスプレイ２８に表示されるまでの間は、通信装置３，５のポインタ５１Ａ，５１Ｃが非表示にされるので（Ｓ４０９〜Ｓ４１６）、通信装置４の利用者は、通信装置３，５では、変更後の画像が表示されていないことを認識することができる。そして、通信装置３，５のディスプレイ２８に変更後の画像が表示されると、通信装置４のディスプレイ２８に通信装置３，５のポインタ５１Ａ，５１Ｃが再表示される（Ｓ４１８）。これによって、通信装置３，５の利用者が意図する位置に表示されているポインタ５１Ａ，５１Ｃが、通信装置４のディスプレイ２８に表示される。このようにして、通信装置４の利用者が、通信装置３，５の利用者によって操作されるポインタ５１Ａ，５１Ｃの位置を誤認してしまうことを防止することができる。
【００９３】
通信装置５においても、通信装置４の場合と同様にして処理が行われる。このため、通信装置５の利用者が、通信装置３，４の利用者によって操作されるポインタ５１Ａ，５１Ｂの位置を誤認してしまうことを防止することができる。
【００９４】
また、第一実施形態では、画像が変化した率を計算し、第一画像変化率や第二画像変化率とそれぞれ比較することによって、画像が変更されたことと、画像の変更が終了されたことを検出することができる（図８のＳ２０６，Ｓ２０９および図１２のＳ４０７，Ｓ４１１参照）。
【００９５】
図１４および図１５を参照して第二実施形態に係る第三メイン処理および第四メイン処理について説明する。第三メイン処理および第四メイン処理は、それぞれ第一メイン処理（図８参照）および第二メイン処理（図１２）の変形例である。第一実施形態では、通信装置４，５のＣＰＵ２０は、画像の変化率を計算することで、画像の変更が開始されたことを検出していた（図１２のＳ４０７参照）。第二実施形態では、通信装置３から送信される変更情報（後述）を受信することによって、画像の変更が開始されたことを検出する。また、第一実施形態では、通信装置３，４，５のディスプレイ２８において、第一時間が経過した通信装置のポインタが再表示されていた（図８のＳ２１３〜Ｓ２１５および図１２のＳ４１６〜Ｓ４１８参照）。第二実施形態では、各通信装置３，４，５から送信される表示情報（後述）が受信された場合に、ポインタが再表示される。
【００９６】
まず、図１４を参照して、通信装置３のＣＰＵ２０による第三メイン処理について説明する。なお、図１４に示す第三メイン処理において、第一メイン処理（図８参照）と略同一の処理については、同じ番号で表し、説明の詳細は省略する。
【００９７】
図１４に示すように、通信装置３において行われる第三メイン処理では、まず、各種のパラメータ等の初期化が行われる（Ｓ２０１）。次いで、通信装置３のディスプレイ２８に画像が表示され（Ｓ２０４）、表示された画像を、圧縮・符号化し、画像データとして通信装置４，５に送信する（Ｓ２０５）。Ｓ２０５の処理によって送信された画像データは、後述する通信装置４，５のＳ４０４の処理（図１５参照）によって受信される。
【００９８】
次いで、通信装置３のディスプレイ２８に表示されている画像の変更が開始されたか否かが判断される（Ｓ２０６）。画像の変更が開始されていないと判断された場合には（Ｓ２０６：ＮＯ）、テレビ会議の終了の指示がされたか否かが判断される（Ｓ２０７）。会議の終了の指示が入力されていない場合には（Ｓ２０７：ＮＯ）、Ｓ２０４に戻り、処理が繰り返される。テレビ会議の終了の指示が入力された場合には（Ｓ２０７：ＹＥＳ）、通信装置３のＣＰＵ２０による第三メイン処理が終了される。
【００９９】
Ｓ２０６の処理において、画像の変更が開始されたと判断された場合には（Ｓ２０６：ＹＥＳ）、画像が変更されたことを示す情報である変更情報が、通信装置４，５に送信される（Ｓ５０１）。Ｓ５０１の処理によって送信された変更情報は、通信装置４，５のＳ６０１の処理（図１５参照）によって受信される。次いで、通信装置３のディスプレイ２８に表示されている自装置とは異なる通信装置４，５の利用者が操作するポインタ５１Ｂ，５１Ｃが非表示にされる（Ｓ２０８）。
【０１００】
次いで、画像の変更が終了されたか否かが判断される（Ｓ２０９）。画像が変更されていると判断された場合には（Ｓ２０９：ＮＯ）、ディスプレイ２８に変更中の画像が表示される（Ｓ２１０）。次いで、ディスプレイ２８に表示された画像を、圧縮・符号化し、画像データとして通信装置４，５に送信する（Ｓ２１１）。Ｓ２１１の処理によって送信された画像データは、後述する通信装置４，５のＳ４１２の処理（図１５参照、後述）によって受信される。次いで、Ｓ２０９に戻り、処理が繰り返される。
【０１０１】
例えば、画像の変更が開始されると（Ｓ２０６：ＹＥＳ）、通信装置４，５に変更情報が送信される（Ｓ５０１）。そして、図９に示すように、通信装置４，５のポインタ５１Ｂ，５１Ｃが非表示にされる。そして、画像の変更が終了されたと判断されるまで、Ｓ２０９〜Ｓ２１１の処理が繰り返される。
【０１０２】
画像の変更が終了されたと判断された場合には（Ｓ２０９：ＹＥＳ）、変更後の画像がディスプレイ２８の表示画面に表示されたことを示す情報である表示情報が、通信装置４，５に送信される（Ｓ５０２）。通信装置３のＳ５０２の処理によって送信された表示情報は、通信装置４，５のＳ６０２の処理（図１５参照、後述）によって受信される。
【０１０３】
次いで、通信装置４，５のＳ６０３の処理（図１５参照、後述）によってそれぞれ送信される表示情報のうち、いずれか一の表示情報が受信されたか否かが判断される（Ｓ５０３）。通信装置４，５から送信された表示情報は、通信装置３から送信された変更後の画像の情報が受信され、通信装置４，５のディスプレイ２８に表示されたことを表している。つまり、Ｓ５０３の処理では、変更後の画像が表示された通信装置４，５があるか否かが判断されている。通信装置４，５からそれぞれ送信される表示情報が受信されていない場合には（Ｓ５０３：ＮＯ）、Ｓ５０３に戻り、処理が繰り返される。
【０１０４】
通信装置４，５からそれぞれ送信される表示情報のうち、いずれか一の表示情報が受信された場合には（Ｓ５０３：ＹＥＳ）、Ｓ５０３の処理によって変更後の画像が表示されたと判断された通信装置４，５のポインタが、通信装置３のディスプレイ２８に再表示される（Ｓ５０４）。このとき、通信装置４，５のポインタは、Ｓ１０３の処理（図７参照）によって受信されたポインタ情報に基づいて、最新の位置で表示される。
【０１０５】
次いで、自装置とは異なる通信装置４，５のポインタ５１Ｂ，５１Ｃが、通信装置３のディスプレイ２８に全て再表示されたか否かが判断される（Ｓ２１５）。通信装置４，５のポインタ５１Ｂ，５１Ｃが通信装置３のディスプレイ２８に表示されていない場合には（Ｓ２１５：ＮＯ）、Ｓ５０３に戻り、通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されるまで、Ｓ５０３、Ｓ５０４、およびＳ２１５の処理が繰り返される。通信装置４，５のポインタ５１Ｂ，５１Ｃが通信装置３のディスプレイ２８に全て再表示された場合には（Ｓ２１５：ＹＥＳ）、Ｓ２０７に進み、処理が繰り返される。
【０１０６】
例えば、画像の変更が終了されると（Ｓ２０９：ＹＥＳ）、通信装置３の表示情報が通信装置４，５に送信される（Ｓ５０２）。通信装置４において表示情報が受信されると、通信装置４において、画像の変更が終了したと判断され（図１５のＳ６０２、後述）、通信装置４から、通信装置４の表示情報が送信される（図１５のＳ６０３、後述）。通信装置４から送信された表示情報が、通信装置３において受信されると（Ｓ５０３：ＹＥＳ）、図１０に示すように、通信装置４のポインタ５１Ｂが、通信装置３のディスプレイ２８に再表示される（Ｓ５０４）。このとき、通信装置５のポインタ５１Ｃが、通信装置３のディスプレイ２８に再表示されていないので（Ｓ２１５：ＮＯ）、Ｓ５０３に戻り、処理が繰り返される。そして、通信装置５において表示情報が受信されると、通信装置４の場合と同様にして、通信装置５から、通信装置５の表示情報が送信される（図１５のＳ６０３、後述）。通信装置５から送信された表示情報が、通信装置３において受信されると（Ｓ５０３：ＹＥＳ）、図１０に示すように、通信装置５のポインタ５１Ｃが、通信装置３のディスプレイ２８に再表示される（Ｓ５０４）。そして、自装置とは異なる通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されたので（Ｓ２１５：ＹＥＳ）、Ｓ２０７に進み処理が繰り返される。そして、通信装置３の利用者によって会議の終了指示が入力されると（Ｓ２０７：ＹＥＳ）、通信装置３のＣＰＵ２０による第三メイン処理が終了される。
【０１０７】
図１５を参照して、通信装置４，５のＣＰＵ２０によって行われる第四メイン処理について説明する。通信装置４，５において行われる第四メイン処理は、略同一なので、ここでは、通信装置４の第四メイン処理について説明する。なお、図１５に示す第四メイン処理において、第二メイン処理（図１２参照）と略同一の処理については、同じ番号で表し、説明の詳細は省略する。
【０１０８】
図１５に示すように、通信装置４において行われる第四メイン処理では、まず、各種のパラメータ等の初期化が行われる（Ｓ４０１）。次いで、通信装置３のＳ２０５の処理（図１４参照）によって送信された画像データが受信されたか否かが判断される（Ｓ４０４）。画像データが受信されていない場合には（Ｓ４０４：ＮＯ）、テレビ会議の終了の指示がされたか否かが判断される（Ｓ４０５）。テレビ会議の終了の指示が入力されていない場合には（Ｓ４０５：ＮＯ）、Ｓ４０４に戻り、処理が繰り返される。テレビ会議の終了の指示が入力された場合には（Ｓ４０５：ＹＥＳ）、通信装置４のＣＰＵ２０による第二メイン処理が終了される。
【０１０９】
Ｓ４０４の処理において、画像データが受信された場合には（Ｓ４０４：ＹＥＳ）、通信装置３のＳ５０１の処理（図１４参照）によって送信された変更情報が受信されたか否かが判断されることによって、画像の変更が開始されたか否かが判断される（Ｓ６０１）。変更情報が受信されていない場合には、画像の変更が開始されていないと判断され（Ｓ６０１：ＮＯ）、Ｓ４０４の処理で受信された画像データが伸張・復号され、通信装置４のディスプレイ２８に更新表示される（Ｓ４０８）。次いで、Ｓ４０５に進み、処理が繰り返される。
【０１１０】
Ｓ６０１の処理において、変更情報が受信された場合には、画像の変更が開始されたと判断され（Ｓ６０１：ＹＥＳ）、自装置とは異なる通信装置３，５のそれぞれの利用者が操作するポインタ５１Ａ，５１Ｃが非表示にされる（Ｓ４０９）。次いで、画像データが伸張・復号され、通信装置４のディスプレイ２８に更新表示される（Ｓ４１０）。次いで、通信装置３のＳ５０２の処理（図１４参照）によって送信される表示情報が受信されたか否かが判断されることで、画像の変更が終了されたか否かが判断される（Ｓ６０２）。表示情報が受信されていない場合には、画像の変更が終了されていないと判断され（Ｓ６０２：ＮＯ）、通信装置３のＳ２１１の処理（図１４参照）において送信される画像データが受信されたか否かが判断される（Ｓ４１２）。画像データが受信されていない場合には（Ｓ４１２：ＮＯ）、Ｓ６０２に戻り処理が繰り返される。
【０１１１】
画像データが受信された場合には（Ｓ４１２：ＹＥＳ）、Ｓ４１２の処理において受信された画像データが伸張・復号され、通信装置４のディスプレイ２８に表示される（Ｓ４１４）。次いで、Ｓ４１１に戻り、処理が繰り返される。
【０１１２】
通信装置３のＳ５０２の処理（図１４参照）によって送信された表示情報が受信された場合には、画像の変更が終了されたと判断され（Ｓ６０２：ＹＥＳ）、変更後の画像が通信装置４のディスプレイ２８の表示画面に表示されたことを示す情報である表示情報が、通信装置３，５に送信される（Ｓ６０３）。Ｓ６０３の処理によって送信された通信装置４の表示情報は、通信装置３のＳ５０３の処理（図１４参照）および通信装置５のＳ６０４の処理（後述）によって受信される。
【０１１３】
次いで、通信装置３，５からそれぞれ送信される表示情報のうち、いずれか一の表示情報が受信されたか否かが判断される（Ｓ６０４）。換言すれば、Ｓ６０４の処理では、変更後の画像が表示された通信装置３，５があるか否かが判断されている。なお、通信装置３から送信される表示情報は、前述のＳ６０２の処理によって受信されているため、通信装置３の表示情報は、受信されたと判断される（Ｓ６０４：ＹＥＳ）。通信装置３，５からそれぞれ送信される表示情報が受信されていない場合には（Ｓ６０４：ＮＯ）、次いで、Ｓ６０４に戻り、処理が繰り返される。
【０１１４】
通信装置４，５からそれぞれ送信される表示情報のうち、いずれか一の表示情報が受信された場合には（Ｓ６０４：ＹＥＳ）、Ｓ６０４の処理によって変更後の画像が表示されたと判断された通信装置３もしくは通信装置５のポインタが、通信装置４のディスプレイ２８に再表示される（Ｓ６０５）。このとき、通信装置３、５のポインタ５１Ａ，５１Ｃは、Ｓ３０３の処理（図１１参照）によって受信されたポインタ情報に基づいて、最新の位置で表示される。
【０１１５】
次いで、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが、通信装置４のディスプレイ２８に全て再表示されたか否かが判断される（Ｓ４１８）。通信装置３，５のポインタ５１Ａ，５１Ｃが通信装置４のディスプレイ２８に再表示されていない場合には（Ｓ４１８：ＮＯ）、Ｓ６０４に戻り、通信装置３，５のポインタ５１Ａ，５１Ｃが全て再表示されるまで、Ｓ６０４、Ｓ６０５、およびＳ４１８の処理が繰り返される。通信装置３，５のポインタ５１Ａ，５１Ｃが通信装置４のディスプレイ２８に全て再表示された場合には（Ｓ４１８：ＹＥＳ）、Ｓ４０５に進み、処理が繰り返される。
【０１１６】
例えば、変更情報が受信されると（Ｓ６０１：ＹＥＳ）、図１３に示すように、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが非表示にされる（Ｓ４０９）。そして、通信装置３のＳ５０２の処理（図１４参照）によって送信された表示情報が受信されると（Ｓ６０２：ＹＥＳ）、通信装置４の表示情報が、通信装置３，５に送信される（Ｓ６０３）。そして、通信装置３から送信される表示情報は、Ｓ６０２の処理によってすでに受信されているため、通信装置３の表示情報は、受信されたと判断される（Ｓ６０４：ＹＥＳ）。このため、図１０に示すように、通信装置３のポインタ５１Ａが、通信装置４のディスプレイ２８に再表示される（Ｓ６０５）。
【０１１７】
このとき、通信装置５のポインタ５１Ｃが、通信装置４のディスプレイ２８に表示されていないので（Ｓ４１８：ＮＯ）、Ｓ６０４に戻り、処理が繰り返される。そして、通信装置５において、通信装置３の表示情報が受信され、通信装置５のＳ６０３の処理によって送信された表示情報が受信されると（Ｓ６０４：ＹＥＳ）、図１０に示すように通信装置５のポインタ５１Ｃが、通信装置４のディスプレイ２８に再表示される。そして、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが全て再表示されたので（Ｓ４１８：ＹＥＳ）、Ｓ４０５に進み処理が繰り返される。そして、会議の終了指示が入力されると（Ｓ４０５：ＹＥＳ）、通信装置４のＣＰＵ２０による第四メイン処理が終了される。
【０１１８】
以上説明したように、第二実施形態における通信装置３，４，５のＣＰＵ２０による処理が行われる。第二実施形態によれば、通信装置３は、画像の変更が開始された場合に（図１４のＳ２０６参照）、通信装置４，５に変更情報を送信して、画像が変更されたことを通知する（図１４のＳ５０１参照）。そして、通信装置４，５は、通信装置３から送信された変更情報を受信することで（図１５のＳ６０２参照）、画像の変更が開始されたことを検出することができる。
【０１１９】
また、第二実施形態では、表示情報が通信装置３，４，５の間で送受信される（図１４のＳ５０２、Ｓ５０３および図１５のＳ６０３，Ｓ６０４参照）。そして、通信装置３，４，５は、自装置とは異なる通信装置の表示情報を受信した場合に、ポインタを再表示する（図１４のＳ５０４および図１５のＳ６０５参照）。表示情報を送信した通信装置３，４，５の表示画面には、変更後の画像が表示されている。つまり、表示情報を送信した通信装置３，４，５の利用者は、変更後の画像が表示されたディスプレイ２８を確認しながらポインタを操作している。このため、表示情報を受信した通信装置３，４，５において、ポインタを再表示しても、このポインタは、表示情報を送信した通信装置３，４，５の利用者が意図する位置に表示されている。よって、表示情報を受信する通信装置３，４，５の利用者が、表示情報を送信した通信装置３，４，５のポインタの位置を誤認することを防止することができる。
【０１２０】
次に、図１６および図１７を参照して第三実施形態に係る第五メイン処理および第六メイン処理について説明する。第五メイン処理および第六メイン処理は、それぞれ第一メイン処理（図８参照）および第二メイン処理（図１２参照）の変形例である。第一実施形態では、第一時間が経過した通信装置のポインタが、第一時間経過後にすぐに表示されていたが（図８のＳ２１３〜Ｓ２１５および図１２のＳ４１６〜Ｓ４１８参照）、第三実施形態では、第一時間が経過した後、第一時間が経過した通信装置のポインタが移動された場合に、ポインタが再表示される。
【０１２１】
まず、図１６を参照して、通信装置３のＣＰＵ２０による第五メイン処理について説明する。なお、図１６に示す第五メイン処理において、第一メイン処理（図８参照）と略同一の処理については、同じ番号で表し、詳細の説明は省略する。
【０１２２】
図１６に示すように、第五メイン処理では、Ｓ２０１〜Ｓ２０８の処理は、全て第一メイン処理と同一である。このため、説明は省略する。Ｓ２０８の処理によって、自装置とは異なる通信装置４，５のポインタが非表示にされると、通信装置４，５のポインタ情報が第一ポインタ情報記憶領域２２３（図４参照）に記憶される（Ｓ７０１）。次いでＳ２０９〜Ｓ２１３の処理が行われる。Ｓ２０９〜Ｓ２１３の処理は、全て第一メイン処理（図８参照）と同一である。このため、説明は省略する。
【０１２３】
Ｓ２１３の処理において、時間Ｔ１が、通信装置４，５の第一時間のうち、いずれか一の第一時間より大きいと判断された場合、すなわち、変更後の画像が表示された通信装置４，５がある場合には（Ｓ２１３：ＹＥＳ）、ポインタの位置が所定の値である第一閾値以上移動したか否かが判断される（Ｓ７０２）。Ｓ７０２の処理では、Ｓ２１３の処理によって変更後の画像が表示されたと判断された通信装置の最新のポインタの位置と、Ｓ７０１の処理によって記憶されたポインタ情報に基づくポインタの位置との間の距離が所定の値である第一閾値以上離れたか否かが判断される。これによって、ポインタの位置が第一閾値以上移動したか否かが判断される（Ｓ７０２）。Ｓ７０２の処理では、例えば、Ｓ７０１の処理によって記憶されたポインタ情報に基づくポインタの位置の座標と、最新のポインタの位置の座標との間の直線距離が計算され、第一閾値と比較される。
【０１２４】
ポインタの位置が第一閾値以上移動していない場合には（Ｓ７０２：ＮＯ）、Ｓ２１３に戻り、処理が繰り返される。ポインタの位置が第一閾値以上移動した場合には（Ｓ７０２：ＹＥＳ）、第一時間が経過し（Ｓ２１３：ＹＥＳ）、第一閾値以上移動した（Ｓ７０２：ＹＥＳ）と判断された通信装置のポインタが、最新の位置で再表示される（Ｓ７０３）。次いで、自装置とは異なる通信装置４，５のポインタ５１Ｂ，５１Ｃが、通信装置３のディスプレイ２８に全て再表示されたか否かが判断される（Ｓ２１５）。通信装置４，５のポインタ５１Ｂ，５１Ｃが通信装置３のディスプレイ２８に再表示されていない場合には（Ｓ２１５：ＮＯ）、Ｓ２１３に戻り、通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されるまで、Ｓ２１３、Ｓ７０２、Ｓ７０３、およびＳ２１５の処理が繰り返される。なお、通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されるまで、Ｓ２１３、Ｓ７０２、Ｓ７０３、およびＳ２１５の処理が繰り返されるが、処理が繰り返されている間にも、画像データの送受信、および画像の表示は行われている（図示せず）。
【０１２５】
通信装置４，５のポインタ５１Ｂ，５１Ｃが通信装置３のディスプレイ２８に全て再表示された場合には（Ｓ２１５：ＹＥＳ）、第一測定時間記憶領域２２２に記憶されている時間Ｔ１が「０」に設定され（Ｓ２１６）、Ｓ２０７に進み、処理が繰り返される。
【０１２６】
例えば、通信装置４および通信装置５の第一時間は、それぞれ３秒および５秒であるとする。第一閾値は「５」であるとする。Ｓ７０１の処理によって記憶されるポインタ情報によって表わされる通信装置４のポインタ５１Ｂの位置は座標（０，０）とし、通信装置５のポインタ５１Ｃの位置は座標（１０，２０）であるとする。このときの座標で表されるポインタ５１Ｂ，５１Ｃのポインタの位置は、図６に示す位置であるとする。なお、座標（０，０）がディスプレイ２８の画面中央であるとする。
【０１２７】
この場合において、図６に示す画像の変更が開始されると（Ｓ２０６：ＹＥＳ）、図９に示すように通信装置４，５のポインタ５１Ｂ，５１Ｃが非表示にされる（Ｓ２０８）。次いで、通信装置４，５のポインタ情報が第一ポインタ情報記憶領域２２３に記憶される（Ｓ７０１）。次いで、Ｓ２０９〜Ｓ２１３の処理が行われる。
【０１２８】
時間Ｔ１が通信装置４の第一時間である３秒より大きくなった場合には（Ｓ２１３：ＹＥＳ）、通信装置４のポインタ５１Ｂの位置が第一閾値である「５」以上移動したか否かが判断される（Ｓ７０２）。このときの、ポインタ５１Ｂの最新の位置の座標は、（１，０）であるとする。この場合、ポインタ５１Ｂの最新の位置の座標（１，０）と、Ｓ７０１の処理によって記憶されたポインタ情報に基づくポインタ５１Ｂの位置の座標（０，０）との距離は「１」となる。このため、第一閾値である「５」より小さくなるので（Ｓ７０２：ＮＯ）、ポインタ５１Ｂは再表示されないまま、Ｓ２１３に戻り、処理が繰り返される。そして、ポインタ５１Ｂの位置の座標が（０，１０）となったとする。この場合、ポインタ５１Ｂの最新の位置の座標（０，１０）と、Ｓ７０１の処理によって記憶されたポインタ情報に基づくポインタ５１Ｂの位置の座標（０，０）との距離は「１０」となる。よって、第一閾値である「５」以上移動したと判断され（Ｓ７０２：ＹＥＳ）、図１０に示すように、通信装置４のポインタ５１Ｂが再表示される（Ｓ７０３）。そして、通信装置５のポインタ５１Ｂが再表示されていないので（Ｓ２１５：ＮＯ）、Ｓ２１３に戻り処理が繰り返される。
【０１２９】
そして、時間Ｔ１が通信装置５の第一時間である５秒より大きくなると（Ｓ２１３：ＹＥＳ）、通信装置４のポインタ５１Ｂの場合と同様にして、Ｓ７０２とＳ７０３との処理が行われる。つまり、通信装置５の最新のポインタの位置の座標が、Ｓ７０１の処理によって記憶された通信装置５のポインタ５１Ｃの位置の座標（１０，２０）から第一閾値である「５」以上移動すると（Ｓ７０２：ＹＥＳ）、図１０に示すように、通信装置５のポインタ５１Ｃが再表示される（Ｓ７０３）。
【０１３０】
そして、通信装置４，５のポインタ５１Ｂ，５１Ｃが全て再表示されたので（Ｓ２１５：ＹＥＳ）、Ｓ２１６に進み処理が繰り返される。そして、会議の終了の指示が入力されると（Ｓ２０７：ＹＥＳ）、通信装置３のＣＰＵ２０による第一メイン処理が終了される。
【０１３１】
次に、図１７を参照して、通信装置４、５のＣＰＵ２０による第六メイン処理について説明する。なお、図１７に示す第六メイン処理において、第二メイン処理（図１２参照）と略同一の処理については、同じ番号で表し、詳細の説明は省略する。なお、通信装置４，５において行われる第六メイン処理は、略同一なので、通信装置４のＣＰＵ２０による第六メイン処理について説明する。
【０１３２】
図１７に示すように、第六メイン処理では、Ｓ４０１〜Ｓ４０９の処理は、全て第二メイン処理（図１２参照）と同一である。このため、説明は省略する。Ｓ４０９の処理によって、自装置とは異なる通信装置３，５のポインタが非表示にされると、通信装置３，５のポインタ情報が第二ポインタ情報記憶領域２２９（図５参照）に記憶される（Ｓ８０１）。次いでＳ４１０〜Ｓ４１６の処理が行われる。Ｓ４１０〜Ｓ４１６の処理は、全て第二メイン処理（図１２参照）と同一である。このため、説明は省略する。
【０１３３】
Ｓ４１６の処理において、時間Ｔ２が、通信装置３，５の第一時間のうち、いずれか一の第一時間より大きいと判断された場合、すなわち、変更後の画像が表示された通信装置３，５がある場合には（Ｓ４１６：ＹＥＳ）、ポインタの位置が所定の値である第一閾値以上移動したか否かが判断される（Ｓ８０２）。Ｓ８０２の処理では、Ｓ４１６の処理によって変更後の画像が表示されたと判断された通信装置の最新のポインタの位置と、Ｓ８０１の処理によって記憶されたポインタ情報に基づくポインタの位置との距離が所定の値である第一閾値以上離れたか否かが判断される。これによって、ポインタの位置が第一閾値以上移動したか否かが判断される（Ｓ８０２）。
【０１３４】
ポインタの位置が第一閾値以上移動していない場合には（Ｓ８０２：ＮＯ）、Ｓ４１６に戻り、処理が繰り返される。ポインタの位置が第一閾値以上移動した場合には（Ｓ８０２：ＹＥＳ）、第一時間が経過し（Ｓ４１６：ＹＥＳ）、第一閾値以上移動した（Ｓ８０２：ＹＥＳ）と判断された通信装置のポインタが、最新の位置で再表示される（Ｓ８０３）。次いで、自装置とは異なる通信装置３，５のポインタ５１Ａ，５１Ｃが、通信装置４のディスプレイ２８に全て再表示されたか否かが判断される（Ｓ４１８）。通信装置３，５のポインタ５１Ａ，５１Ｃが通信装置４のディスプレイ２８に再表示されていない場合には（Ｓ４１８：ＮＯ）、Ｓ４１６に戻り、通信装置３，５のポインタ５１Ａ，５１Ｃが全て再表示されるまで、Ｓ４１６、Ｓ８０２、Ｓ８０３、およびＳ４１８の処理が繰り返される。つまり、Ｓ４１６、Ｓ８０２、Ｓ８０３、およびＳ４１８の処理では、通信装置３のＳ２１３、Ｓ７０２、Ｓ７０３、Ｓ２１５（図１６参照）と同様の処理が行われている。
【０１３５】
例えば、図６に示す画像が、変更されると（Ｓ４０７：ＹＥＳ）、図１３に示すように、通信装置３，５のポインタ５１Ａ，５１Ｃが非表示にされる。そして、このときの通信装置３，５のポインタ情報が第二ポインタ情報記憶領域２２９に記憶される（Ｓ８０１）。そして、Ｓ４１０〜Ｓ４１５の処理が行われる。続いて、Ｓ４１６、Ｓ８０２、Ｓ８０３、およびＳ４１８の処理において、通信装置３のＳ２１３、Ｓ７０２、Ｓ７０３、Ｓ２１５（図１６参照）と同様の処理が行われ、図１０に示すように、通信装置３，５のポインタ５１Ａ，５１Ｂが再表示される。
【０１３６】
通信装置３，５のポインタ５１Ａ，５１Ｃが通信装置４のディスプレイ２８に全て再表示された場合には（Ｓ４１８：ＹＥＳ）、第二測定時間記憶領域２２７に記憶されている時間Ｔ２が「０」に設定され（Ｓ４１９）、Ｓ４０５に進み、処理が繰り返される。そして、会議の終了の指示が入力されると（Ｓ４０５：ＹＥＳ）、通信装置４のＣＰＵ２０による第六メイン処理が終了される。
【０１３７】
以上説明したように、第三実施形態における通信装置３，４，５のＣＰＵ２０による処理が行われる。第三実施形態によれば、自装置のディスプレイ２８に表示される画像の変更が終了したことが検出された後（図１６のＳ２０９および図１７のＳ４１１参照）、変更後の画像が表示されたことが検出される（図１６のＳ２１３および図１７のＳ４１６参照）。その後、自装置とは異なる通信装置のポインタの位置が第一閾値以上移動した場合に、自装置とは異なる通信装置のポインタが再表示される（図１６のＳ７０２〜Ｓ７０３および図１７のＳ８０２〜８０３参照）。このため、画像の変更が終了した後に、自装置とは異なる通信装置の利用者がポインタを動かした場合に、ポインタが再表示されるようにすることができる。言い換えると、自装置とは異なる通信装置の利用者がポインタを動かさなければ、ポインタが再表示されないようにすることができる。
【０１３８】
例えば、自装置とは異なる通信装置の利用者が、画像が変更されたことに気づかない場合には、自装置とは異なる通信装置の利用者が操作するポインタは、利用者が意図しない位置にあるといえる。このため、自装置のディスプレイ２８において、自装置とは異なる通信装置のポインタは再表示されない。また、自装置とは異なる通信装置の利用者が、画像が変更されたこと気づき、ポインタを操作した場合には、自装置とは異なる通信装置の利用者が操作するポインタは、利用者が意図する位置にあるといえる。このため、自装置のディスプレイ２８において、自装置とは異なる通信装置のポインタが再表示される。これによって、通信装置の利用者が、自装置とは異なる通信装置の利用者が操作するポインタの位置を誤認することを防止することができる。
【０１３９】
第一〜第三実施形態において、第一画像変化率および第二画像変化率が本発明の「第一変化率」に相当する。画像データが本発明の「画像の情報」に相当し、マウス２７およびキーボード２９が本発明の「ポインティングデバイス」に相当する。ディスプレイ２８が本発明の「表示画面」に相当し、Ｓ１０４の処理（図７参照）、Ｓ２０４とＳ２１０との処理（図８、図１４、および図１６参照）、Ｓ３０４の処理（図１１参照）、Ｓ４０８とＳ４１４との処理（図１２、図１５，および図１７参照）を行うＣＰＵ２０が本発明の「表示制御手段」に相当する。Ｓ２０６の処理（図８、図１４、および図１５参照）、Ｓ４０７の処理（図１２および図１７参照）、およびＳ６０１の処理（図１５参照）を行うＣＰＵ２０が本発明の「変更検出手段」に相当する。Ｓ２０８の処理（図８、図１４、および図１６参照）およびＳ４０９の処理（図１２、図１５、および図１７参照）を行うＣＰＵ２０が本発明の「変化手段」に相当する。
【０１４０】
Ｓ２０９の処理（図８、図１４、および図１６参照）、Ｓ４１１の処理（図１２および図１７参照）、およびＳ６０２の処理（図１５参照）を行うＣＰＵ２０が本発明の「表示検出手段」に相当する。Ｓ２１４の処理（図８参照）、Ｓ５０４の処理（図１４参照）、Ｓ７０３の処理（図１６参照）、Ｓ４１７の処理（図１２参照）、Ｓ６０５の処理（図１５参照）、およびＳ８０３の処理（図１７参照）を行うＣＰＵ２０が本発明の「変化終了手段」に相当する。Ｓ２０２の処理（図８および図１６参照）、およびＳ４０２の処理（図１２および図１７参照）を行うＣＰＵ２０が本発明の「第一時間検出手段」に相当する。Ｓ５０１の処理（図１４参照）を行うＣＰＵ２０が本発明の「変更情報送信手段」に相当し、Ｓ５０２の処理（図１４参照）およびＳ６０３の処理（図１５参照）を行うＣＰＵ２０が本発明の「変更情報送信手段」に相当する。第一ポインタ情報記憶領域２２３（図４参照）および第二ポインタ情報記憶領域２２９（図５参照）が本発明の「記憶装置」に相当し、Ｓ７０１の処理（図１６参照）およびＳ８０１の処理（図１７参照）を行うＣＰＵ２０が本発明の「記憶手段」に相当する。
【０１４１】
Ｓ１０４の処理（図７参照）、Ｓ２０４とＳ２１０との処理（図８、図１４、および図１６参照）、Ｓ３０４の処理（図１１参照）、Ｓ４０８とＳ４１４との処理（図１２、図１５，および図１７参照）が本発明の「表示制御ステップ」に相当する。Ｓ２０６の処理（図８、図１４、および図１５参照）、Ｓ４０７の処理（図１２および図１７参照）、およびＳ６０１の処理（図１５参照）が本発明の「変更検出ステップ」に相当する。Ｓ２０８の処理（図８、図１４、および図１６参照）およびＳ４０９の処理（図１２、図１５、および図１７参照）が本発明の「変化ステップ」に相当する。
【０１４２】
Ｓ２０９の処理（図８、図１４、および図１６参照）、Ｓ４１１の処理（図１２および図１７参照）、およびＳ６０２の処理（図１５参照）が本発明の「表示検出ステップ」に相当する。Ｓ２１４の処理（図８参照）、Ｓ５０４の処理（図１４参照）、Ｓ７０３の処理（図１６参照）、Ｓ４１７の処理（図１２参照）、Ｓ６０５の処理（図１５参照）、およびＳ８０３の処理（図１７参照）が本発明の「変化終了ステップ」に相当する。
【０１４３】
なお、本発明は第一〜第三実施形態に限定されるものではなく、種々の変更が可能である。例えば、通信装置３，４，５は、同一の電気的構成をしており、さらに同一のソフトウェアが設定されていたがこれに限定されない。例えば、通信装置３には、画像を送信する通信装置として動作するためのみに必要な電気的構成およびソフトウェアが設定されていてもよい。また、通信装置４，５には、画像を受信する通信装置として動作するためのみに必要な電気的構成およびソフトウェアが設定されていてもよい。
【０１４４】
また、画像が変更された場合に、自装置とは異なる通信装置のポインタが非表示にされていたが、これに限定されない。例えば、非表示ではなく、ポインタをアニメーションで表示したり、ポインタの近傍に「画像変更中」などの文字を表示したりして、ポインタに関する表示を変化させてもよい。
【０１４５】
また、Ｓ２０６の処理（図８参照）等における画像の変更の検出には、第一画像変化率が用いられていたが、これに限定されない。例えば、利用者がマウス２７のスクロールボタンを操作して画像をスクロールしようとした場合に、そのマウス２７からの信号を検知して、画像が変更されたことを検出してもよい。
【０１４６】
また、第一時間が経過した場合（図８のＳ２１３等）や、自装置とは異なる通信装置の表示情報を受信した場合（図１４のＳ５０３等）によって、自装置とは異なる通信装置のディスプレイ２８に変更後の画像が表示されたことを検出し、ポインタを再表示していたが、これに限定されない。その他の方法によって、自装置とは異なる通信装置のディスプレイ２８に変更後の画像が表示されたことを検出してもよい。また、例えば、画像が変更された場合は、一律に１０秒間ポインタを非表示にするように設定してもよい。
【符号の説明】
【０１４７】
１    テレビ会議システム
２    ネットワーク
３    通信装置
４    通信装置
５    通信装置
２７    マウス
２８    ディスプレイ
２９    キーボード
５１Ａ    ポインタ
５１Ｂ    ポインタ
５１Ｃ    ポインタ
２２３    第一ポインタ情報記憶領域
２２９    第二ポインタ情報記憶領域
３１１    プログラム記憶領域
【図１】
2011160079.tif 000003
【図２】
2011160079.tif 000004
【図３】
2011160079.tif 000005
【図４】
2011160079.tif 000006
【図５】
2011160079.tif 000007
【図６】
2011160079.tif 000008
【図７】
2011160079.tif 000009
【図８】
2011160079.tif 000010
【図９】
2011160079.tif 000011
【図１０】
2011160079.tif 000012
【図１１】
2011160079.tif 000013
【図１２】
2011160079.tif 000014
【図１３】
2011160079.tif 000015
【図１４】
2011160079.tif 000016
【図１５】
2011160079.tif 000017
【図１６】
2011160079.tif 000018
【図１７】
2011160079.tif 000019