(57)【要約】      （修正有）【課題】他端末から受信した画像情報を効率よく保存できる通信端末、通信方法および通信プログラムを提供する。【解決手段】他拠点から送信された資料画像を自拠点において記憶する場合に、一つ前に記憶された資料画像との類似度を判断する（Ｓ１６）。その類似度が閾値以上であれば（Ｓ１７：ＮＯ）、一つ前の資料画像と類似度が高いのでその資料画像は記憶しない。従って、膨大な資料画像が記憶されるのを防止できる。一方、類似度が閾値未満であれば（Ｓ１７：ＹＥＳ）、一つ前の資料画像と類似度が低い。この場合、資料画像を提供した端末の端末ＩＤ毎に整理して記憶される（Ｓ２０）。これにより、ＨＤＤに記憶された複数の資料画像から特定の資料画像を見つけ易くなる。【選択図】図７
2012054721.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末であって、
前記他端末から送信された前記静止画像情報を受信する静止画像情報受信手段と、
当該静止画像情報受信手段によって受信された前記静止画像情報と、過去のタイミングで受信され、かつ記憶手段に先に記憶された前記静止画像情報との類似度を判定する類似度判定手段と、
当該類似度判定手段によって判定された前記類似度が閾値未満であるか否かを判断する判断手段と、
当該判断手段によって前記類似度が前記閾値未満と判断された場合に、前記静止画像情報受信手段によって受信された前記静止画像情報を、前記静止画像情報の送信元である端末の識別情報と対応付けて前記記憶手段に記憶する記憶処理手段と
を備えたことを特徴とする通信端末。
【請求項２】
表示画面に表示された前記静止画像情報の操作の情報である操作情報を取得する取得手段と、
前記他端末への前記静止画像情報の送信を決定する静止画像情報送信決定手段によって前記静止画像情報の送信が決定された場合に、前記取得手段によって取得された前記操作情報を、前記静止画像情報と対応付けて前記他端末に送信する静止画像情報送信手段と
を備え、
前記静止画像情報受信手段は、
前記他端末の前記静止画像情報送信手段によって送信された前記静止画像情報と、前記操作情報とを受信し、
前記類似度判定手段は、
前記静止画像情報受信手段によって受信された前記操作情報に基づき、前記静止画像情報受信手段によって受信された前記静止画像情報と、前記記憶手段に記憶された前記静止画像情報とにおいて、前記類似度を判定する判定領域を決定する判定領域決定手段を備え、
当該判定領域決定手段によって決定された前記判定領域内のドット情報に基づいて前記類似度を判定することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記操作情報は、前記表示画面に表示されたウィンドウ内にスクロール表示された前記静止画像情報のスクロール方向の情報であるスクロール情報、又は前記スクロール方向を指定するポインティングデバイスのデバイス情報を含み、
前記類似度判定手段は、前記静止画像情報受信手段によって受信された前記操作情報に基づき、前記静止画像情報のスクロール方向を特定する特定手段を備え、
前記判定領域決定手段は、前記特定手段によって特定された前記スクロール方向において所定割合を占める領域を前記判定領域として決定することを特徴とする請求項２に記載の通信端末。
【請求項４】
前記取得手段は、前記操作情報に加え、前記静止画情報のうち前記ウィンドウ内に表示されている部分の位置の情報であるスクロール位置情報を取得し、
前記静止画像情報送信手段は、前記取得手段によって取得された前記操作情報、及び前記スクロール位置情報を、前記静止画像情報と対応付けて前記他端末に送信し、
前記静止画像情報受信手段は、前記他端末の前記静止画像情報送信手段によって送信された前記静止画像情報と、前記操作情報と、前記スクロール位置情報とを受信し、
前記記憶処理手段は、
前記操作情報と、前記スクロール位置情報とに基づき、前記記憶手段に記憶する前記静止画像情報の配列を決定する配列決定手段を備えたことを特徴とする請求項３に記載の通信端末。
【請求項５】
ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末によって行われる通信方法であって、
前記他端末から送信された前記静止画像情報を受信する静止画像情報受信ステップと、
当該静止画像情報受信ステップにおいて受信された前記静止画像情報と、過去のタイミングで受信され、かつ記憶手段に先に記憶された前記静止画像情報との類似度を判定する類似度判定ステップと、
当該類似度判定ステップにおいて判定された前記類似度が閾値未満であるか否かを判断する判断ステップと、
当該判断ステップにおいて前記類似度が前記閾値未満と判断された場合に、前記静止画像情報受信ステップにおいて受信された前記静止画像情報を、前記静止画像情報の送信元である端末の識別情報と対応付けて前記記憶手段に記憶する記憶処理ステップと
を備えたことを特徴とする通信方法。
【請求項６】
ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末の動作を制御する通信プログラムであって、
コンピュータに、
前記他端末から送信された前記静止画像情報を受信する静止画像情報受信ステップと、
当該静止画像情報受信ステップにおいて受信された前記静止画像情報と、過去のタイミングで受信され、かつ記憶手段に先に記憶された前記静止画像情報との類似度を判定する類似度判定ステップと、
当該類似度判定ステップにおいて判定された前記類似度が閾値未満であるか否かを判断する判断ステップと、
当該判断ステップにおいて前記類似度が前記閾値未満と判断された場合に、前記静止画像情報受信ステップにおいて受信された前記静止画像情報を、前記静止画像情報の送信元である端末の識別情報と対応付けて前記記憶手段に記憶する記憶処理ステップと
を実行させることを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末、通信方法および通信プログラムに関する。
【背景技術】
【０００２】
従来、テレビ会議中に会議資料をキャプチャ画像で各端末に配信し、そのキャプチャ画像を受信した各端末において会議資料を共有できる通信端末が利用されている。例えば、通信装置によって原稿情報を伝送し、送信者と受信者間で、伝送された原稿をディスプレイ等の表示装置で表示することによって通信会議を行うことができる方式が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭６１−３０１８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような端末では、他端末から配信されたキャプチャ画像を所定時間間隔で全てメモリに保存すると、膨大な画像が無造作に蓄積されてしまい、後から閲覧する際に見にくいという問題点があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、他端末から受信した画像情報を効率よく保存できる通信端末、通信方法および通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る通信端末は、ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末であって、前記他端末から送信された前記静止画像情報を受信する静止画像情報受信手段と、当該静止画像情報受信手段によって受信された前記静止画像情報と、過去のタイミングで受信され、かつ記憶手段に先に記憶された前記静止画像情報との類似度を判定する類似度判定手段と、当該類似度判定手段によって判定された前記類似度が閾値未満であるか否かを判断する判断手段と、当該判断手段によって前記類似度が前記閾値未満と判断された場合に、前記静止画像情報受信手段によって受信された前記静止画像情報を、前記静止画像情報の送信元である端末の識別情報と対応付けて前記記憶手段に記憶する記憶処理手段とを備えている。
【０００７】
第１態様に係る通信端末では、他端末から送信された静止画像情報を受信した場合に、その静止画像情報と、記憶手段に先に記憶された静止画像情報との類似度を判定する。類似度が閾値未満と判断された場合は、過去に記憶された静止画像情報とは類似しない。そのような静止画像情報のみ記憶手段に記憶する。即ち、過去に記憶された静止画像情報と類似する静止画像情報は記憶しないので、静止画像情報を効率よく保存できる。さらに、静止画像情報は、その静止画像情報の送信元である端末の識別情報と対応付けて記憶されるので、後から閲覧する際に所望の静止画像情報を簡単に見つけることができる。
【０００８】
また、第１態様において、表示画面に表示された前記静止画像情報の操作の情報である操作情報を取得する取得手段と、前記他端末への前記静止画像情報の送信を決定する静止画像情報送信決定手段によって前記静止画像情報の送信が決定された場合に、前記取得手段によって取得された前記操作情報を、前記静止画像情報と対応付けて前記他端末に送信する静止画像情報送信手段とを備え、前記静止画像情報受信手段は、前記他端末の前記静止画像情報送信手段によって送信された前記静止画像情報と、前記操作情報とを受信し、前記類似度判定手段は、前記静止画像情報受信手段によって受信された前記操作情報に基づき、前記静止画像情報受信手段によって受信された前記静止画像情報と、前記記憶手段に記憶された前記静止画像情報とにおいて、前記類似度を判定する判定領域を決定する判定領域決定手段を備え、当該判定領域決定手段によって決定された前記判定領域内のドット情報に基づいて前記類似度を判定するようにしてもよい。静止画像情報の全領域のドット情報を比較しないので、類似判定に係る処理量を大幅に減らすことができる。
【０００９】
また、第１態様において、前記操作情報は、前記表示画面に表示されたウィンドウ内にスクロール表示された前記静止画像情報のスクロール方向の情報であるスクロール情報、又は前記スクロール方向を指定するポインティングデバイスのデバイス情報を含み、前記類似度判定手段は、前記静止画像情報受信手段によって受信された前記操作情報に基づき、前記静止画像情報のスクロール方向を特定する特定手段を備え、前記判定領域決定手段は、前記特定手段によって特定された前記スクロール方向において所定割合を占める領域を前記判定領域として決定するようにしてもよい。スクロール方向において所定割合を占める領域を判定領域として比較するので、静止画像情報の類似度を確実に判別できる。
【００１０】
また、第１態様において、前記取得手段は、前記操作情報に加え、前記静止画情報のうち前記ウィンドウ内に表示されている部分の位置の情報であるスクロール位置情報を取得し、前記静止画像情報送信手段は、前記取得手段によって取得された前記操作情報、及び前記スクロール位置情報を、前記静止画像情報と対応付けて前記他端末に送信し、前記静止画像情報受信手段は、前記他端末の前記静止画像情報送信手段によって送信された前記静止画像情報と、前記操作情報と、前記スクロール位置情報とを受信し、前記記憶処理手段は、前記操作情報と、前記スクロール位置情報とに基づき、前記記憶手段に記憶する前記静止画像情報の配列を決定する配列決定手段を備えてもよい。操作情報と、スクロール位置情報とに基づき、記憶手段に記憶する静止画像情報の配列を決定できるので、ウィンドウに全体を表示できないような静止画像情報がスクロール操作等で分割されて受信した場合でも、スクロール方向に沿った順番で正確に記憶できる。
【００１１】
本発明の第２態様に係る通信方法は、ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末によって行われる通信方法であって、前記他端末から送信された前記静止画像情報を受信する静止画像情報受信ステップと、当該静止画像情報受信ステップにおいて受信された前記静止画像情報と、過去のタイミングで受信され、かつ記憶手段に先に記憶された前記静止画像情報との類似度を判定する類似度判定ステップと、当該類似度判定ステップにおいて判定された前記類似度が閾値未満であるか否かを判断する判断ステップと、当該判断ステップにおいて前記類似度が前記閾値未満と判断された場合に、前記静止画像情報受信ステップにおいて受信された前記静止画像情報を、前記静止画像情報の送信元である端末の識別情報と対応付けて前記記憶手段に記憶する記憶処理ステップとを備えている。
【００１２】
第２態様に係る通信方法では、他端末から送信された静止画像情報を受信した場合に、その静止画像情報と、記憶手段に先に記憶された静止画像情報との類似度を判定する。類似度が閾値未満と判断された場合は、過去に記憶された静止画像情報とは類似しない。そのような静止画像情報のみ記憶手段に記憶する。即ち、過去に記憶された静止画像情報と類似する静止画像情報は記憶しないので、静止画像情報を効率よく保存できる。さらに、静止画像情報は、その静止画像情報の送信元である端末の識別情報と対応付けて記憶されるので、後から閲覧する際に所望の静止画像情報を簡単に見つけることができる。
【００１３】
本発明の第３態様に係る通信プログラムは、ネットワーク経由で他端末と静止画像情報の送受信を行う通信端末の動作を制御する通信プログラムであって、コンピュータに、前記他端末から送信された前記静止画像情報を受信する静止画像情報受信ステップと、当該静止画像情報受信ステップにおいて受信された前記静止画像情報と、過去のタイミングで受信され、かつ記憶手段に先に記憶された前記静止画像情報との類似度を判定する類似度判定ステップと、当該類似度判定ステップにおいて判定された前記類似度が閾値未満であるか否かを判断する判断ステップと、当該判断ステップにおいて前記類似度が前記閾値未満と判断された場合に、前記静止画像情報受信ステップにおいて受信された前記静止画像情報を、前記静止画像情報の送信元である端末の識別情報と対応付けて前記記憶手段に記憶する記憶処理ステップとを実行させることを特徴とする。
【００１４】
第３態様に係る通信プログラムは、コンピュータに各ステップを実行させることによって、他端末から送信された静止画像情報を受信した場合に、その静止画像情報と、記憶手段に先に記憶された静止画像情報との類似度を判定する。類似度が閾値未満と判断された場合は、過去に記憶された静止画像情報とは類似しない。そのような静止画像情報のみ記憶手段に記憶する。即ち、過去に記憶された静止画像情報と類似する静止画像情報は記憶しないので、静止画像情報を効率よく保存できる。さらに、静止画像情報は、その静止画像情報の送信元である端末の識別情報と対応付けて記憶されるので、後から閲覧する際に所望の静止画像情報を簡単に見つけることができる。
【図面の簡単な説明】
【００１５】
【図１】会議システム１の概要、及び会議端末装置５の電気的構成を示す図である。
【図２】会議システム１における通信例を示すタイミングチャートである。
【図３】資料画像情報９０の概念図である。
【図４】資料画像Ａに対して上下方向にスクロールするウィンドウＷを示した図である。
【図５】資料画像記憶領域２４２に記憶される資料画像の一記憶態様を示す概念図である。
【図６】資料画像提供側制御処理のフローチャートである。
【図７】資料画像受信側制御処理のフローチャートである。
【図８】判定領域特定処理のフローチャートである。
【図９】配列決定処理のフローチャートである。
【図１０】配列決定処理に従って資料画像の配列を決定する際の概念図である。
【発明を実施するための形態】
【００１６】
以下、本発明の通信端末を具現化した一実施の形態である会議端末装置３〜５を備えた会議システム１について、図面を参照して説明する。なお、参照する図面は、本発明が採用し得る技術的特徴を説明するために用いられるものである。図面に記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。
【００１７】
まず、会議システム１の構成について、図１を参照して説明する。会議システム１は、例えば、３つの拠点にそれぞれ設置される会議端末装置３，４，５を備えている。会議端末装置３〜５は、ネットワーク２を介して他の端末と接続し、画像、音声等の各種データの通信を行うことで、遠隔会議を可能とする。会議端末装置３〜５は、各拠点の利用者の間で通話を実行させる機能（ＩＰ電話機能）を少なくとも備えている。ＩＰ電話機能を実現するための呼制御プロトコルとして、例えば、ＳＩＰ（Session Initiation Protocol）が用いられる。会議端末装置３〜５は、専用端末の他、据え置き型のパーソナルコンピュータ、携帯端末等が利用可能である。
【００１８】
会議端末装置３〜５には、識別情報がそれぞれ割り当てられている。ＳＩＰにおいては、ＳＩＰアドレスが識別情報に相当する。例えば、会議端末装置３には「００１」、会議端末装置４には「００２」、会議端末装置５には「００３」がそれぞれ割り当てられている。利用者は、ＳＩＰアドレスを指定し、他拠点の特定の利用者の会議端末装置を呼び出すことで、特定の利用者と通話を行う。本実施形態では、これらＳＩＰアドレスを識別情報としての端末ＩＤとして利用する。なお、端末ＩＤは、ＳＩＰアドレスに限らず、ＩＰアドレス、マックアドレス等も利用可能である。
【００１９】
次に、会議システム１において実行される資料共有において、各拠点に提供される資料画像の効率的な保存方法について、図１，図２を参照して説明する。会議システム１では、会議端末装置３〜５がそれぞれ独自に所有する資料画像を「キャプチャ画像」で送受信することで、同一の資料画像を共有し、自拠点においてその資料画像を記憶できる。図２に示す通信例は、最初に、会議端末装置３の資料画像を共有し、途中で、会議端末装置４の資料画像Ｂを共有し、最後に、会議端末装置３の資料画像を再度共有した場合について示している。
【００２０】
まず、会議システム１でテレビ会議が開始される。すると、Ｔ１タイミングで、会議端末装置３から会議端末装置４，５に向けて資料画像情報が送信される。資料画像情報（図３参照）は、後述するように、その資料画像の提供元の端末の端末ＩＤと、キャプチャ画像である資料画像「ｘｘｘ．ｊｐｇ．」と、その資料画像のスクロール情報とを含むものである。
【００２１】
資料画像情報を受信した会議端末装置４，５では、その資料画像情報に含まれる会議端末装置３の資料画像が、各拠点の後述するＨＤＤ２４の資料画像記憶領域２４２（図１参照）に記憶される。会議端末装置３は、資料提供中は、資料画像情報を会議端末装置４，５に所定時間ごとに随時送信する。
【００２２】
会議端末装置３の資料提供が終了した後、次に、会議端末装置４の資料画像を共有するために、Ｔ２タイミングで、会議端末装置４から会議端末装置３，５に向けて、資料画像情報が送信される。資料画像情報を受信した会議端末装置３，５では、その資料画像情報に含まれる会議端末装置４の資料画像が、各拠点の後述するＨＤＤ２４の資料画像記憶領域２４２に記憶される。会議端末装置４は、資料提供中は、資料画像情報を会議端末装置３，５に所定時間ごとに随時送信する。
【００２３】
会議端末装置４の資料提供が終了した後、次に、会議端末装置３の資料画像を再度共有するために、Ｔ３タイミングで、会議端末装置３から会議端末装置４，５に向けて、資料画像情報が送信される。資料画像情報を受信した会議端末装置４，５では、その資料画像情報に含まれる会議端末装置３の資料画像が、各拠点の後述するＨＤＤ２４の資料画像記憶領域２４２に記憶される。会議端末装置３は、資料提供中は、資料画像情報を会議端末装置４，５に所定時間ごとに随時送信する。そして、会議端末装置３の資料提供が終了した後、各通信が切断されて、会議が終了する。
【００２４】
上記の通信手順を経た場合、図２に示すように、会議端末装置３のＨＤＤ２４には、会議端末装置４から送信された資料画像が記憶されている。会議端末装置４のＨＤＤ２４には、会議端末装置３の資料画像が記憶されている。会議端末装置５のＨＤＤ２４には、会議端末装置３，４の資料画像がそれぞれ記憶されている。
【００２５】
このような通信手順において、本実施形態では、他拠点から送信された資料画像を自拠点において記憶する場合に、一つ前に記憶した資料画像との類似度を判断する。その類似度が閾値以上であれば、一つ前の資料画像と類似度が高いので、その資料画像は記憶しない。類似度が閾値未満であれば、一つ前の資料画像と類似度が低いので、その資料画像は記憶する。故に、互いに類似する資料画像が重複して記憶されないので、記憶する資料画像が膨大になるのを防止できる。さらに、他拠点から送信された資料画像は、資料画像を提供した端末の端末ＩＤ毎に整理して記憶される。これにより、ＨＤＤ２４に記憶された複数の資料画像から特定の資料画像を探し出すのに便利である。以下、このような資料画像保存機能を有する会議端末装置３〜５について、その電気的構成、資料画像保存機能を実現するための制御方法等について詳細に説明する。
【００２６】
まず、会議端末装置５の電気的構成について、図１を参照して説明する。会議端末装置３，４の電気的構成は、会議端末装置５と同一であるので説明を省略する。会議端末装置５は、会議端末装置５の制御を司るＣＰＵ２１を備えている。ＣＰＵ２１は、ＲＯＭ２２、ＲＡＭ２３、ハードディスクドライブ（ＨＤＤ）２４、入力部２５、表示部２６、カメラ２７、マイク２８、スピーカ２９、ドライブ装置３０、及び通信部３１と電気的に接続している。ＲＯＭ２２には、ブートプログラムやＢＩＯＳ、ＯＳ等が記憶される。ＲＡＭ２３には、タイマやカウンタ、一時的なデータが記憶される。
【００２７】
ＨＤＤ２４は、各種プログラムを記憶するプログラム記憶領域２４１と、他拠点から送信された資料画像を記憶する資料画像記憶領域２４２と、資料画像の送信枚数を記憶する送信枚数記憶領域２４３等を備えている。入力部２５は、利用者からの入力を受け付けるキーボードやマウスである。表示部２６は、所望の画像を表示させるディスプレイである。ドライブ装置３０は、記憶媒体３０１に記憶された情報を読み出すことができる。例えば、会議端末装置５のセットアップ時、記憶媒体３０１に記憶された制御プログラムはドライブ装置３０によって読み出され、ＨＤＤ２４に記憶される。通信部３１は、ネットワーク２を介して他の会議端末装置３，４と通信を行う場合のタイミング制御を行う。
【００２８】
次に、資料画像情報９０について、図３を参照して説明する。資料画像情報９０は、キャプチャ画像としての資料画像のデータに、その資料画像の提供元、その資料画像のスクロールについての情報を付したものである。具体的には、資料画像情報９０は、その資料画像の提供元の端末の端末ＩＤと、キャプチャ画像である資料画像「ｘｘｘ．ｊｐｇ．」と、その資料画像の元画像についてのスクロール情報とを含む。端末ＩＤは、本実施形態では、ＳＩＰアドレスである。ＩＰアドレス、マックアドレス等も利用可能である。スクロール情報とは、資料画像がスクロール表示される資料画像の一部を表示する場合、そのスクロールの方向を示す方向情報と、スクロールの位置を示す位置情報とを含む。
【００２９】
ここで、資料画像についてのスクロール方向、及びスクロール位置について、図４を参照して説明する。例えば、資料画像Ａの提供元の会議端末装置において、資料画像ＡがウィンドウＷの枠に収まりきらない場合、資料画像Ａはスクロール表示となる。この場合、ウィンドウＷの枠の右端部には、スクロールバー５０が設けられる。スクロールバー５０は、ノブ５１を有する。ノブ５１は、現在表示されている位置、及び資料画像Ａの全体に占める割合を示している。ノブ５１をドラッグすると、資料画像Ａの表示領域を移動できる。スクロールバー５０の上下には、上下の矢印で示されたアロー５２，５３が設けられている。アロー５２，５３をクリックするとその方向にノブ５１が一単位移動する。
【００３０】
なお、ウィンドウＷの枠内において、資料画像が水平方向において収まりきらない場合は、ウィンドウＷの枠の下部に、水平方向のスクロールバー（図示外）が設けられる。垂直方向、水平方向の何れにおいても収まりきらない場合は、これら２つのスクロールバーでスクロール表示が可能である。
【００３１】
このようなスクロールバー５０において、資料画像Ａの垂直方向における全体を１００とした場合に、ノブ５１の位置ｘは、ウィンドウＷの枠内に表示されている資料画像Ｐの垂直方向における位置情報となる。この場合、ノブ５１の位置情報は、「ｘ／１００」と表すことができる。ノブ５１の位置を特定することで、資料提供元から送信される資料画像Ｐのスクロール位置を特定できるので、資料画像Ｐが資料画像Ａのどのスクロール位置を表示しているものかを容易に認識できる。
【００３２】
なお、資料画像がページ毎の情報である場合、即ち、スクロール表示以外のものであって、ウィンドウＷの枠内に収まる画像の場合は、その資料画像はページ毎に送信される。この場合の資料画像情報９０には、スクロールについての情報がないので、スクロール情報は含まれない。よって、端末ＩＤと、資料画像とを含む情報が、資料画像情報として他拠点に送信される。
【００３３】
次に、ＨＤＤ２４の資料画像記憶領域２４２について、図５を参照して説明する。資料画像記憶領域２４２には、他拠点から送信され、後述する類似度判定によって一つ前に記憶された資料画像とは異なる画像とみなされた複数の資料画像が記憶される。資料画像は、端末ＩＤごとに振り分けられ、資料提供元ごとに別ファイルとなって記憶される。図５に示す例では、会議端末装置３から提供された４枚の資料画像Ｐ１〜Ｐ４と、会議端末装置４から提供された資料画像Ｑ１，Ｑ２とが記憶されている。なお、Ｐ１〜Ｐ４の配列については、後述する配列決定処理によって、資料画像Ａの表示の流れに合わせて、Ｐ１、Ｐ２、Ｐ４、Ｐ３の順に配列されている。さらに、各資料画像に対応して、スクロール位置を示す位置情報が記憶されている。これにより、各資料画像のスクロール位置を特定できる。
【００３４】
次に、会議システム１が実行する資料共有において、資料画像を他拠点に提供する場合にＣＰＵ２１が実行する「資料画像提供側制御処理」と、他拠点から資料画像を受信して記憶する場合にＣＰＵ２１が実行する「資料画像受信側制御処理」とについて、順に説明する。
【００３５】
はじめに、ＣＰＵ２１が実行する資料画像提供側制御処理について、図６のフローチャートを参照して説明する。ここでは、説明の便宜上、会議端末装置３が資料画像の提供元である場合を想定して説明する。
【００３６】
本処理が起動する前に、他拠点と通信が確立され、会議が開始する。次いで、利用者は、自拠点の資料画像について資料共有を行うために、所定のアプリケーションを起動する。これを契機に、ＨＤＤ２４のプログラム記憶領域２４１（図１参照）に記憶された資料画像提供側制御プログラムが呼び出され、本処理が実行される。
【００３７】
まず、利用者によって他拠点と共有する資料画像が選択されたか否か判断される（Ｓ１）。資料画像が選択されるまでは（Ｓ１：ＮＯ）、Ｓ１に戻り、共有する資料画像の選択が監視される。利用者によって所望の資料画像が選択されると、ＨＤＤ２４の送信枚数記憶領域２４３に、送信枚数Ｎ＝１が記憶される（Ｓ２）。さらに、表示部２６に表示された資料画像がキャプチャ処理される。キャプチャ処理された資料画像について、資料画像情報が作成される。ここでは、その資料画像について、自拠点の端末ＩＤと、スクロール情報とが取得される。スクロール情報の方向情報については、例えば、図４に示すスクロールバー５０のノブ５１をドラッグする操作、又はアロー５２，５３をクリックする操作等によって検出される。スクロール情報の位置情報については、ノブ５１の位置が検出される。
【００３８】
そして、作成された資料画像情報が、他拠点である会議端末装置４，５にそれぞれ送信される（Ｓ３）。さらに、会議が終了したか否か判断される（Ｓ４）。会議が終了していない場合（Ｓ４：ＮＯ）、前回の資料画像情報が送信されたときから所定時間経過したか否か判断される（Ｓ５）。まだ所定時間経過していない場合は（Ｓ５：ＮＯ）、Ｓ４に戻り、会議が終了したか否かについて監視される。
【００３９】
そして、前回の資料画像情報９０が送信されたときから所定時間経過した場合は（Ｓ５：ＹＥＳ）、ＨＤＤ２４の送信枚数記憶領域２４３の送信枚数（Ｎ）に１が加算される（Ｓ６）。さらに、表示部２６に表示された資料画像がキャプチャ処理される。資料画像がページ単位の画像の場合は、そのウィンドウ枠内の資料画像がキャプチャ処理される。資料画像がスクロール表示の画像の場合は、そのウィンドウ枠内の表示領域がキャプチャ処理される。そして、キャプチャ処理された２枚目の資料画像について資料画像情報が作成され、他拠点の会議端末装置４，５へ送信される（Ｓ３）。会議が終了するまでは（Ｓ４：ＮＯ）、３枚目、４枚目・・・と、資料画像情報が送信される。そして、他拠点との通信が切断され、会議が終了された場合は（Ｓ４：ＹＥＳ）、本処理を終了する。
【００４０】
次に、ＣＰＵ２１が実行する資料画像受信側制御処理について、図７のフローチャートを参照して説明する。他拠点と通信が確立され、会議が開始すると、自拠点が所有する資料画像について資料共有を行うためのアプリケーションが起動される。それを契機に、ＨＤＤ２４のプログラム記憶領域２４１に記憶された資料画像受信側制御プログラムが呼び出され、本処理が実行される。
【００４１】
まず、他拠点から資料画像情報を受信したか否か判断される（Ｓ１１）。資料画像情報を受信するまでは（Ｓ１１：ＮＯ）、資料画像情報を受信したか否かについて監視される。資料画像情報を受信した場合（Ｓ１１：ＹＥＳ）、その資料画像情報に含まれる資料画像が、ＨＤＤ２４の資料画像記憶領域２４２（図１参照）に記憶される（Ｓ１２）。
【００４２】
次いで、次の資料画像情報を受信したか否か判断される（Ｓ１３）。次の資料画像情報を受信するまでは（Ｓ１３：ＮＯ）、Ｓ１３に戻り、資料画像情報を受信したか否かについて監視される。次の資料画像情報を受信した場合（Ｓ１３：ＹＥＳ）、その資料画像情報に、スクロール情報があるか否か判断される（Ｓ１４）。スクロール情報がない場合（Ｓ１４：ＮＯ）、その資料画像はページ毎の画像である。この場合、今回受信した資料画像と、ＨＤＤ２４の資料画像記憶領域２４２に記憶した一つ前の資料画像との類似度が判定される（Ｓ１６）。
【００４３】
類似度の判定方法について説明する。類似度の判定方法については種々の方法が適用可能である。本実施形態では、資料画像を構成するドットで比較する。例えば、資料画像が一つ前の資料画像と比較され、それらの類似度が予め設定した閾値未満であるか否かについて判定される。類似度は、２つの資料画像が互いに類似している度合いである。例えば、今回受信した資料画像を構成するドットと、一つ前の資料画像を構成するドットと比べて同一のドット数（本発明の「類似度」に相当）が閾値（例えば、１５０ドット）未満である場合は、別画像と判定される。
【００４４】
これとは別に、例えば、今回受信した資料画像を構成する全ドットと、一つ前の資料画像を構成する全ドットと比べて同一の部分の割合（本発明の「類似度」に相当）が閾値（例えば、５０％）未満である場合に、別画像と判定してもよい。資料画像がページ毎の画像である場合は、資料画像について全領域がドットで比較される。
【００４５】
ところで、資料画像情報にスクロール情報がある場合（Ｓ１４：ＹＥＳ）、その資料画像はスクロール表示の画像である。この場合、類似度を判定するための判定領域を特定の領域に決めることで、類似度判定に係る処理量を軽減する。具体的には、スクロール情報に基づく判定領域特定処理が実行される（Ｓ１５）。
【００４６】
判定領域特定処理について、図８のフローチャートを参照して説明する。まず、受信した資料画像情報のスクロール情報に基づき、スクロール方向は下か否か判断される（Ｓ３１）。スクロール方向が下である場合（Ｓ３１：ＹＥＳ）、判定領域は上半分の領域に設定される（Ｓ３２）。また、スクロール方向が上である場合（Ｓ３１：ＮＯ、Ｓ３３：ＹＥＳ）、判定領域は下半分の領域に設定される（Ｓ３４）。また、スクロール方向が右である場合（Ｓ３３：ＮＯ、Ｓ３５：ＹＥＳ）、判定領域は、左半分の領域に設定される（Ｓ３６）。また、スクロール方向が左である場合（Ｓ３３：ＮＯ、Ｓ３５：ＮＯ）、判定領域は、右半分の領域に設定される（Ｓ３７）。つまり、互いに比較する資料画像において、スクロール方向とは反対側の領域を判定領域に設定する。このようにすることで、資料画像の全領域のドットを比較する場合に比べて格段に処理量を軽減できる。
【００４７】
そして、図７のＳ１６に戻り、一つ前に記憶された資料画像と、今回の資料画像との類似度が判定され、資料画像の全領域、又は特定された判定領域において、類似度は閾値未満か否か判断される（Ｓ１７）。類似度が閾値以上と判断された場合（Ｓ１７：ＮＯ）、今回受信した資料画像は一つ前の資料画像とほぼ同じものであり、保存する必要のない資料画像である。従って、今回受信した資料画像は消去される（Ｓ２３）。一方、類似度が閾値未満であると判断された場合（Ｓ１７：ＹＥＳ）、今回受信した資料画像は一つ前の資料画像とは異なるもので、保存すべき資料画像である。そこで、その受信した資料画像の提供元が、一つ前の資料画像の提供元と異なるか否かについて判断される（Ｓ１８）。
【００４８】
提供元が同じである場合（Ｓ１８：ＹＥＳ）、さらに、その資料画像情報にスクロール情報があるか否か判断される（Ｓ１９）。資料画像情報がない場合（Ｓ１９：ＮＯ）、その資料画像はページ単位の画像である。そこで、ＨＤＤ２４の資料画像記憶領域２４２において、一つ前に記憶された資料画像と関連付けて記憶される（Ｓ２１）。資料画像の提供元は、その資料画像情報に付されている端末ＩＤで判断される。例えば、図５に示すように、一つ前に記憶された１枚目の資料画像Ｐ１（Ｐ１．ｊｐｇ．）が会議端末装置３のものであって、今回受信した２枚目の資料画像Ｐ２（Ｐ２．ｊｐｇ．）も会議端末装置３のものである場合は、会議端末装置３の端末ＩＤ＝００１同士で関連付けられて記憶される。
【００４９】
これに対し、資料提供元が同じでない場合（Ｓ１８：ＮＯ）、一つ前に記憶した資料画像と区別して保存するために、ＨＤＤ２４の資料画像記憶領域２４２において、別ファイルで記憶される（Ｓ２４）。例えば、図５に示すように、一つ前に記憶された資料画像Ｐ１（Ｐ１．ｊｐｇ．）が会議端末装置３のものであって、今回受信した資料画像Ｑ１（Ｑ１．ｊｐｇ．）が会議端末装置４のものである場合、会議端末装置４の端末ＩＤ＝００２で別ファイルで記憶される（Ｓ２４）。これにより、複数の他拠点から種々の資料画像が提供された場合でも、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像の提供元ごとに整理して保存されるので、後に、特定の資料画像を探して閲覧するような場合に便利である。
【００５０】
ところで、一つ前の資料画像と今回受信した資料画像の資料提供元が同じで（Ｓ１８：ＹＥＳ）、その資料画像情報にスクロール情報がある場合（Ｓ１９：ＹＥＳ）、その資料画像はスクロール表示の画像である。故に、資料提供元のスクロール操作によっては、今回受信した資料画像は、ＨＤＤ２４に過去に記憶した資料画像との配置の関係において、スクロール表示されている資料画像の全領域の表示の流れと合わない可能性がある。つまり、資料画像を受信順にそのまま記憶してしまった場合、本来の資料画像の順番と異なる場合がある。そこで、本来の資料画像の順番に変更するべく、配列決定処理（Ｓ２０）が実行される。
【００５１】
配列決定処理について、図９のフローチャート、図１０を参照して説明する。ここでは、図１０に示すように、資料提供元である会議端末装置３の利用者が、資料画像Ａについてスクロール操作を矢印Ａ、Ｂ、Ｃの順番に行った場合に、会議端末装置５において、会議端末装置３から順次送信された資料画像Ｐの配列を決定する方法を一例として説明する。
【００５２】
まず、会議端末装置３の利用者が、資料画像Ａを先頭から矢印Ａが示す下方向にスクロールさせた場合、スクロール前後で、資料画像情報が会議端末装置５に送信される。図９に示すように、資料画像情報を受信した会議端末装置５では、受信した資料画像情報のスクロール情報を参照し、今回受信した資料画像のスクロール方向は上か下かについて判断される（Ｓ４１）。
【００５３】
今回のスクロール方向は下であるので（Ｓ４１：ＮＯ）、資料画像Ａの表示の流れに合っている。この場合、配列を変更することなく、図７のＳ２１に移行し、１枚目の資料画像Ｐ１の次に２枚目の資料画像Ｐ２が記憶される。図１０に示すように、資料画像Ｐ１と資料画像Ｐ２の位置関係は、資料画像Ｐ１の下部と資料画像Ｐ２の上部で重なり合っている。重なり部分の幅は、類似度判定の閾値を変更することで、調整可能である。閾値を調整することによって、資料画像Ｐ１と資料画像Ｐ２の間を隙間なく、かつ重なり部分の幅を小さくすることができる。この時点では、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ１、Ｐ２の順番で記憶される。
【００５４】
次いで、会議端末装置３の利用者が、矢印Ｂが示すように下方向に一気に素早くスクロールさせた場合、その間の資料画像情報については作成されない。矢印Ｂの操作によって位置する資料画像について資料画像情報を受信した会議端末装置５では、今回のスクロール方向も下であるので（Ｓ４１：ＮＯ）、この場合も、配列を変更するまでもなく、図６のＳ２１に移行し、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ２の資料画像の次に３枚目の資料画像Ｐ３が記憶される。
【００５５】
図１０に示すように、資料画像Ｐ２と資料画像Ｐ３の位置関係は、上下方向において互いに重なり合っていない。矢印Ｂのスクロール操作が早過ぎて、２枚目と３枚目の間の資料画像の領域が飛んでしまったからである。この時点では、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ１、Ｐ２、Ｐ３の順番で記憶される。
【００５６】
次いで、図１０の左側に示すように、会議端末装置３の利用者が、矢印Ｃが示すように上方向にスクロールを戻し、過去に見ていなかった領域を参照した場合、その資料画像情報が会議端末装置５に送信される。資料画像情報を受信した会議端末装置５では、今回のスクロール方向は上であるので（Ｓ４１：ＹＥＳ）、そのまま受信順に記憶してしまうと、保存すべき４枚目の資料画像Ｐ４の位置が、資料画像Ａの表示の流れに合わない。
【００５７】
例えば、図１０に示すように、保存すべき４枚目の資料画像Ｐ４が、資料画像Ｐ２とＰ３との間の領域に該当する画像である場合、受信順でいえば、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ１、Ｐ２、Ｐ３、Ｐ４の順番で記憶される。ところが、これら資料画像Ｐ１〜Ｐ４の順番は、資料画像Ａの表示の流れに合っていない。
【００５８】
そこで、４枚目の資料画像Ｐ４を本来あるべき位置に配列するために、まず、ＨＤＤ２４の資料画像記憶領域２４２に記憶されている複数の資料画像において、今回保存する資料画像Ｐ４と同一部分を有する資料画像があるか否か判断される（Ｓ４２）。具体的には、互いの資料画像をドットで比較して類似度を算出することで、同一部分の有無について判断する。
【００５９】
例えば、図１０に示すように、４枚目の資料画像Ｐ４は、資料画像Ｐ２と資料画像Ｐ３とに対して同一部分を有する。具体的には、資料画像Ｐ２の下部と資料画像Ｐ４の上部とが重なり合っている。資料画像Ｐ４の下部と資料画像Ｐ３の上部とが重なり合っている。この場合（Ｓ４２：ＹＥＳ）、その重なり部分の位置から、資料画像Ｐ４が、資料画像Ｐ２と資料画像Ｐ３の間の領域の画像であることがわかる。故に、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ４の配列順序は、資料画像Ｐ２と資料画像Ｐ３の間であることが決定される（Ｓ４３）。こうして、資料画像Ｐ４の配列が決定されたので、図６のＳ２１に移行され、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ１、Ｐ２、Ｐ４、Ｐ３の順番で記憶される。
【００６０】
これに対し、資料画像Ｐ４と、ＨＤＤ２４の資料画像記憶領域２４２に記憶されている複数の資料画像との間で同一部分を有しない場合（Ｓ４２：ＮＯ）、例えば、資料画像Ｐ２と資料画像Ｐ３の間の隙間が大きく、その間に隙間を空けて資料画像Ｐ４が完全にはまってしまう場合、類似度判定では、先の資料画像Ｐ１、Ｐ２、Ｐ３に対して資料画像Ｐ４の配列を特定できない。この場合、資料画像Ｐ４のスクロール情報の位置情報に基づき、資料画像Ｐ４の配列が特定される（Ｓ４４）。
【００６１】
例えば、図５に示すように、ＨＤＤ２４の資料画像記憶領域２４２には、資料提供元の端末ごとに、資料画像と、そのスクロール情報とが記憶されている。ここで、２枚目の資料画像Ｐ２の位置情報がｘ２／１００、３枚目の資料画像Ｐ３の位置情報がｘ３／１００、４枚目の資料画像Ｐ４の位置情報がｘ４／１００とし、ｘ２＜ｘ４＜ｘ３であった場合、資料画像Ｐ４は、資料画像Ｐ２と資料画像Ｐ３の間に位置する可能性が高い。
【００６２】
この場合、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ４の配列順序は、資料画像Ｐ２とＰ３の間であることが決定される。こうして、資料画像Ｐ４の配列が決定されたので、図７のＳ２１に移行され、ＨＤＤ２４の資料画像記憶領域２４２において、資料画像Ｐ１、Ｐ２、Ｐ４、Ｐ３の順番で記憶される。このような方法により、資料画像Ａの表示の流れに合うように、資料画像Ｐ１〜Ｐ４を保存できるので、ＨＤＤ２４の資料画像記憶領域２４２から所望の資料画像を速やかに見つけることができる。
【００６３】
なお、Ｓ４１において、スクロール方向は上か否かを判断しているが、スクロール情報が左右方向の場合においても、同様に判断することで、同じ効果を得ることができる。例えば、Ｓ４１において、スクロール方向が右か否かを判断し、右であればそのまま図６のＳ２１に移行する。左であれば、Ｓ４２に移行すればよい。
【００６４】
そして、他拠点と通信が遮断され、会議が終了されたか否か判断される（Ｓ２２）。会議がまだ継続されている場合（Ｓ２２：ＮＯ）、Ｓ１３に戻り、次の資料画像情報の受信があるまで待機状態となる。会議が終了した場合（Ｓ２２：ＹＥＳ）、本処理が終了する。
【００６５】
以上説明したように、本実施形態の会議システム１では、会議端末装置３〜５がそれぞれ独自に所有する資料画像を「キャプチャ画像」で送受信することで、同一の資料画像を共有し、自拠点において記憶できる。そして、他拠点から送信された資料画像を自拠点において記憶する場合に、一つ前の資料画像との類似度を判断する。その類似度が閾値以上であれば、一つ前の資料画像と類似度が高いので、その資料画像は記憶しない。これにより、互いに類似する資料画像が重複して記憶されないので、記憶する資料画像が膨大になるのを防止できる。
【００６６】
さらに、他拠点から送信された資料画像は、資料画像を提供した端末の端末ＩＤ毎に整理して記憶される。これにより、ＨＤＤ２４に記憶された複数の資料画像から特定の資料画像を見つけ易くなる。また、ＨＤＤ２４に記憶された複数の資料画像との類似度を判断することによって、又はスクロールの位置情報に基づき、スクロール表示された資料画像の表示の流れに沿って、資料画像の配列を変更できる。これにより、ＨＤＤ２４の資料画像記憶領域２４２から所望の資料画像を速やかに見つけることができる。
【００６７】
以上の説明において、図７のＳ１１の処理を実行するＣＰＵ２１が本発明の「静止画像情報受信手段」に相当し、Ｓ１６の処理を実行するＣＰＵ２１が本発明の「類似度判定手段」に相当し、Ｓ１７の処理を実行するＣＰＵ２１が本発明の「判断手段」に相当し、Ｓ１９の処理を実行するＣＰＵ２１が本発明の「配列決定手段」に相当し、Ｓ２０，Ｓ２１の処理を実行するＣＰＵ２１が本発明の「記憶処理手段」に相当する。図６のＳ３の処理を実行するＣＰＵ２１が本発明の「静止画像送信手段」に相当する。図８のＳ３１，Ｓ３３，Ｓ３５の処理を実行するＣＰＵ２１が本発明の「特定手段」に相当する。
【００６８】
なお、本発明は上記実施の形態に限定されず、様々な変形が可能である。例えば、上記実施形態では、資料提供元から送信されたキャプチャ画像を記憶しているが、静止画であれば、キャプチャ画像に限定しない。
【００６９】
また、上記実施形態では、図８に示す判定領域特定処理において、スクロール方向が上、下、左、右によって、判定領域を下半分、上半分、右半分、左半分にして設定している。必ずしも資料画像の半分の領域を設定する必要はなく、そのスクロール方向において所定の割合を含む部分であれば判定領域のサイズは限定しない。
【符号の説明】
【００７０】
１    会議システム
３〜５    会議端末装置
２１    ＣＰＵ
２４    ＨＤＤ
【図１】
2012054721.tif 000003
【図２】
2012054721.tif 000004
【図３】
2012054721.tif 000005
【図４】
2012054721.tif 000006
【図５】
2012054721.tif 000007
【図６】
2012054721.tif 000008
【図７】
2012054721.tif 000009
【図８】
2012054721.tif 000010
【図９】
2012054721.tif 000011
【図１０】
2012054721.tif 000012