(57)【要約】【課題】ネットワーク内の情報端末間における通信を円滑に行う。【解決手段】インターネット２を介して他の情報端末１Ｂとチャットしながら、サーバからの情報を参照する情報端末１Ａの表示制御装置。サーバ３からの情報の取得状況を他の情報端末１Ｂに通知する通知手段と、他の情報端末１Ｂがサーバ３から情報を取得している取得状況を得る取得手段と、通知手段の情報取得状況と取得手段により得た他の情報端末の情報取得状況とに基づいて、サーバから取得した情報を共通情報と個別情報とに区別する表示制御手段とを備えている。例えば、情報の取得量の累積量を比較し、情報端末１Ａ及び１Ｂに共通の情報を表示したり、共通情報と非共通情報とを色分けして表示するとよい。さらに、他の情報端末１Ｂの全情報量に対する取得情報量をグラフなどにより表示すると好ましい。【選択図】図１
2007004811.tif 000002
【特許請求の範囲】
【請求項１】
情報を提供するサーバ及び他の情報端末にネットワークを介して接続され、前記サーバから提供される情報を互いに参照しながら前記他の情報端末と通信する情報端末の表示制御装置であって、
自端末と他の情報端末との間で通信されるメッセージ中に含まれるサーバ上の情報の所在情報に対し、前記サーバ上の情報への参照依頼が行われたかどうかを監視する監視手段と、
自端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末に通知する通知手段と、
前記他の情報端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末から得る取得手段と、
前記通知手段が前記他の情報端末に通知した自端末の情報取得状況と、前記取得手段が前記他の情報端末から取得した他の情報端末の情報取得状況とに基づいて、前記サーバから取得した情報を、他の情報端末も取得済である共通情報と、自端末のみが取得済である個別情報とに区別する表示制御手段と、
を備える情報端末の表示制御装置。
【請求項２】
前記通知手段は前記取得した情報量を累積加算する累積手段を備え、
前記取得手段は前記他の情報端末が取得した情報の累積量を取得し、
前記表示制御手段は、前記通知手段の情報累積量及び取得手段の情報累積量を比較し、前記サーバから取得した情報を共通情報と個別情報とに区別する、
請求項１に記載の情報端末装置の表示制御装置。
【請求項３】
前記通知手段は、前記サーバから提供される情報の全情報量を取得する第３取得手段をさらに備え、
前記表示制御手段は、前記取得手段の情報累積量と前記全情報量とに基づいて、前記他の情報端末の情報取得状況を表示する、
請求項２に記載の情報端末の表示制御装置。
【請求項４】
情報を提供するサーバ及び他の情報端末にネットワークを介して接続され、前記サーバから提供される情報を互いに参照しながら前記他の情報端末と通信する情報端末が実行する、表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
自端末と他の情報端末との間で通信されるメッセージ中に含まれるサーバ上の情報の所在情報に対し、前記サーバ上の情報への参照依頼が行われたかどうかを監視する監視段階と、
自端末が参照を依頼したサーバ上の情報のうち、前記サーバから情報を取得している取得状況を、前記他の情報端末に通知する通知段階と、
前記他の情報端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末から得る取得段階と、
前記通知段階で前記他の情報端末に通知した自端末の情報取得状況と、前記取得段階で前記他の情報端末から得た他の情報端末の情報取得状況とに基づいて、前記サーバから取得した情報を、前記他の情報端末も取得済である共通情報と、自端末のみが取得済である個別情報とに区別する表示制御段階と、
を実行させるための表示制御プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【請求項５】
情報を提供するサーバ及び他の情報端末にネットワークを介して接続され、前記サーバから提供される情報を互いに参照しながら前記他の情報端末と通信する情報端末が実行する表示制御方法であって、
自端末と他の情報端末との間で通信されるメッセージ中に含まれるサーバ上の情報の所在情報に対し、前記サーバ上の情報への参照依頼が行われたかどうかを監視する監視段階と、
自端末が参照を依頼したサーバ上の情報のうち、前記サーバから情報を取得している取得状況を、前記他の情報端末に通知する通知段階と、
前記他の情報端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末から得る取得段階と、
前記通知段階で前記他の情報端末に通知した自端末の情報取得状況と、前記取得段階で前記他の情報端末から取得した他の情報端末の情報取得状況とに基づいて、前記サーバから取得した情報を、他の情報端末も取得済である共通情報と、自端末のみが取得済である個別情報とに区別する表示制御段階と、
を含む、情報端末が実行する表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラウザツール、インターネットリレーチャット（ＩＲＣ）などネットワークアプリケーションの動作により他の情報端末との通信が可能な情報端末において、利用者間のコミュニケーションを円滑にするための情報端末の表示制御装置、表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報端末における表示制御方法に関する。
【０００２】
本発明において、情報端末とは、ネットワークに接続して情報を送受信することができるものであれば特に限定されず、例えばパーソナルコンピュータ、ＰＤＡ、ワークステーション（ＷＳ）、プリンタ、ＦＡＸ等が挙げられる。
【背景技術】
【０００３】
ネットワークを介して複数の情報端末が接続されている場合、ネットワーク内の情報端末の位置が異なるため、各情報端末において情報を取得する速度に差が生じる場合がある。例えば、インターネットリレーチャット（ＩＲＣ）で会話している利用者Ａ及びＢが、双方でインターネット上のサーバＣから提供される情報を参照しようとする場合が挙げられる。この場合、インターネット内での利用者Ａ及びＢ双方の情報端末の位置の違い及び通信路の状況によって生じる双方の情報取得速度の差が大きいと、双方の情報端末に表示される情報にずれが生じ、相手の情報端末に表示されていない情報について言及するなど会話の内容が混乱する場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
図７に、利用者Ａ及びＢの情報端末Ａ及びＢと、情報端末Ａ及びＢがともに参照する情報を収容したサーバＣとがインターネットを介して接続されている概念図を示す。情報端末ＡからサーバＣまでは比較的容量の大きな通信路で接続されており、転送速度が大きい。一方、情報端末ＢからサーバＣまでは比較的容量の小さな通信路で接続されており、転送速度が小さい。このため、情報端末Ａ及びＢがともにサーバＣ上の情報を参照しようとした場合、情報端末Ａが情報端末Ｂよりも早く情報を取得し、表示してしまう。
【０００５】
このような問題は、図７に示す、利用者の情報端末とサーバとの間及び利用者の情報端末間をともにインターネットを介して通信する場合も、図８に示す利用者の情報端末間は独自回線を使用する場合（例えばＩＳＤＮ；integrated services digital networkなど）も同様に起こりうる。
本発明は、ネットワーク内の各情報端末に対する通信状況の違いから生じる、利用者間のコミュニケーションの混乱を防止することを課題とする。
【課題を解決するための手段】
【０００６】
本願第１発明は、前記の課題に鑑み、情報を提供するサーバ及び他の情報端末にネットワークを介して接続され、前記サーバから提供される情報を互いに参照しながら前記他の情報端末と通信する情報端末の表示制御装置であって、監視手段と、通知手段と、取得手段と、表示制御手段と、を備える情報端末の表示制御装置を提供する。
監視手段は、自端末と他の情報端末との間で通信されるメッセージ中に含まれるサーバ上の情報の所在情報に対し、前記サーバ上の情報への参照依頼が行われたかどうかを監視する。通知手段は、自端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末に通知する。取得手段は、前記他の情報端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末から得る。表示制御手段は、前記通知手段が前記他の情報端末に通知した自端末の情報取得状況と、前記取得手段が前記他の情報端末から取得した他の情報端末の情報取得状況とに基づいて、前記サーバから取得した情報を、他の情報端末も取得済である共通情報と、自端末のみが取得済である個別情報とに区別する。
【０００７】
例えば、利用者Ａと利用者Ｂとがインターネット上でチャットしており、利用者Ａがサーバのあるホームページを参照しようとした場合を考える。利用者Ａの情報端末（情報端末Ａ）においてサーバへの参照イベントが発生することにより、利用者Ｂの情報端末（情報端末Ｂ）にもそのホームページのアドレス（ＵＲＬ）が送信され、情報端末Ａ及びＢがそれぞれサーバから情報を取得し始める。情報端末Ａから情報端末ＢへのＵＲＬの送信は、通常のＩＲＣアプリケーションにより行われる。また、サーバからの情報の取得は、通常のネットワークアプリケーションにより行われる。
【０００８】
通知手段は、情報の取得状況を相手側の取得手段に通知する。取得手段は、相手側の通知手段から通知されてくる情報の取得状況を受け取る。双方の通知手段は、それぞれがサーバから情報を取得し終わるまでそれぞれ独立に、適当な時間間隔で取得状況を相手側に通知する。取得状況を通知する時間間隔は、それぞれの通知手段の情報の取得速度による。また、通知手段及び取得手段は、それぞれ表示制御手段に取得状況を通知する。
【０００９】
表示制御手段は、通知手段からの自己側の情報取得状況及び取得手段からの相手側の情報取得状況に基づいて、取得した情報を共通情報と個別情報とに区別する。区別した結果を表示することにより、利用者Ａ及びＢは、お互いに相手が参照している情報を知ることができるので、円滑な会話を行うことができる。
本願第２発明においては、前記通知手段は取得した情報量を累積加算する累積手段を備え、取得手段は他の情報端末が取得した情報の累積量を取得する。表示制御手段は、通知手段の情報累積量及び取得手段の情報累積量を比較し、サーバから取得した情報を共通情報と個別情報とに区別する。
【００１０】
通知手段は、累積手段によりサーバから刻々と取得する情報の取得量を累積加算し、その累積量（Ｘ）を他の情報端末及び表示制御手段に通知する。取得手段は、他の情報端末が取得した情報の累積量（Ｙ）を受け取り、表示制御手段に通知する。
表示制御手段は、通知手段の情報累積量（Ｘ）と、取得手段の情報累積量（Ｙ）とを比較する。Ｘ≦Ｙであれば、通知手段が取得した情報は全て共通の情報であるから共通情報とし、逆にＸ≧Ｙであれば、通知手段が取得した情報のうちＹの部分を共通情報し、残りを個別情報とする。 本願第３発明においては、通知手段は、サーバから提供される情報の全情報量を取得する第３取得手段をさらに備え、表示制御手段は、取得手段の情報累積量と全情報量とに基づいて、他の情報端末の情報取得状況を表示する。
【００１１】
すなわち、サーバからの情報の取得に先立って、取得しようとする情報の全情報量を取得しておき、取得手段により通知される他の情報端末の取得情報の累積量（Ｙ）と全情報量とに基づいて、他の情報端末の情報取得状況を表示する。例えば、全情報量に対する他の情報端末の取得情報の累積量をグラフなどにより表示することが挙げられる。
本願第４発明は、情報を提供するサーバ及び他の情報端末にネットワークを介して接続され、前記サーバから提供される情報を互いに参照しながら前記他の情報端末と通信する情報端末が実行する、表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体であって、下記段階を実行させるための表示制御プログラムを記録した、コンピュータ読み取り可能な記録媒体を提供する
。
・自端末と他の情報端末との間で通信されるメッセージ中に含まれるサーバ上の情報の所在情報に対し、前記サーバ上の情報への参照依頼が行われたかどうかを監視する監視段階、
・自端末が参照を依頼したサーバ上の情報のうち、前記サーバから情報を取得している取得状況を、前記他の情報端末に通知する通知段階、
・前記他の情報端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末から得る取得段階、
・前記通知段階で前記他の情報端末に通知した自端末の情報取得状況と、前記取得段階で前記他の情報端末から得た他の情報端末の情報取得状況とに基づいて、前記サーバから取得した情報を、前記他の情報端末も取得済である共通情報と、自端末のみが取得済である個別情報とに区別する表示制御段階。
【００１２】
本発明は、前記第１発明と同様の作用を有している。
本願第５発明は、情報を提供するサーバ及び他の情報端末にネットワークを介して接続され、前記サーバから提供される情報を互いに参照しながら前記他の情報端末と通信する情報端末が実行する表示制御方法であって、
・自端末と他の情報端末との間で通信されるメッセージ中に含まれるサーバ上の情報の所在情報に対し、前記サーバ上の情報への参照依頼が行われたかどうかを監視する監視段階、
・自端末が参照を依頼したサーバ上の情報のうち、前記サーバから情報を取得している取得状況を、前記他の情報端末に通知する通知段階と、
・前記他の情報端末が参照を依頼したサーバ上の情報のうち、前記サーバから取得している情報の取得状況を、前記他の情報端末から得る取得段階と、
・前記通知段階で前記他の情報端末に通知した自端末の情報取得状況と、前記取得段階で前記他の情報端末から取得した他の情報端末の情報取得状況とに基づいて、前記サーバから取得した情報を、他の情報端末も取得済である共通情報と、自端末のみが取得済である個別情報とに区別する表示制御段階と、
を含む、情報端末が実行する表示制御方法を提供する。
【００１３】
本発明は、前記第１発明と同様の作用を有している。
【発明の効果】
【００１４】
本発明を用いれば、ネットワーク内の異なる情報端末において同一の情報を参照する場合に、互いの参照状態を把握できるので、各情報端末の通信状況が異なっていても円滑なコミュニケーションが可能となる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明について、実施形態例を挙げながら詳細に説明する。
図１は、本発明の表示制御装置を有する情報端末１Ａのブロック図を示す。図１において、利用者Ａの情報端末１Ａは、ネットワーク２を介して他の利用者Ｂの情報端末１Ｂ及びサービスを提供するサーバ３に接続されており、ネットワークアプリケーションを動作させることにより他の情報端末１Ｂ及びサーバ３と通信可能である。今、情報端末１Ａ及び１Ｂはインターネット２で接続されており、両情報端末において通常のＩＲＣアプリケーションが動作可能とする。一方の情報端末から他方の情報端末へのＵＲＬの送信及び送信されたＵＲＬに基づくサーバへの参照依頼は、前記通常のＩＲＣアプリケーションにより行われる。
【００１６】
情報端末１Ａ及び１Ｂは、通信部４、共通情報蓄積部５、個別情報蓄積部６、入力部７、コンテンツ取得部８、取得量蓄積部９、情報量比較部１０、表示情報制御部１１及びレンダリング部１２を有している。ただし、図を分かりやすくするため、情報端末１Ａを例にとって詳細に示してある。
通信部４は、ネットワークを介してサーバ３及び他の情報端末１Ｂに情報を送信し、また情報を受信する。共通情報蓄積部５は、コンテンツ取得部８で取得した情報のうち、他の情報端末１Ｂと共通に取得している情報を蓄積するための記憶手段であり、例えばハードディスクやメモリなどが用いられる。個別情報蓄積部６は、コンテンツ取得部８で取得した情報のうち、他の情報端末には取得されていない情報を蓄積するための記憶手段であり、共通情報蓄積部５と同様にハードディスクやメモリなどが用いられる。入力部７は、利用者からのサーバ３への情報参照依頼を受け付け、通信部４を介してサーバ３に参照依頼を送信する。
【００１７】
コンテンツ取得部８は、通信部４を介してサーバから提供される情報を取得し、取得した情報量を取得量蓄積部９に出力する。コンテンツ取得部８は、取得した情報を一時的に蓄積するためのバッファを有しており、一度に取得する情報量はバッファの容量によって決まる一定量である。また、コンテンツ取得部８は、情報の取得に先立って、取得しようとする情報の全情報量（Ｔ）をサーバ３から受け取り、表示情報制御部１１に出力する。
【００１８】
取得量蓄積部９は、コンテンツ取得部８から通知される１回分の情報取得量を、通知があるごとに累積加算する。さらに、取得量蓄積部９は、１回の通知ごとに求めた取得情報の累積情報量（Ｘ）を情報比較部１０に出力し、かつ通信部４を介して他の情報端末１Ｂに送信する。
情報量比較部１０は、通信部４を介して他の情報端末１Ｂが取得した情報の累積情報量（Ｙ）を他の情報端末１Ｂから受け取る。また、情報量比較部１０は、取得している情報量（Ｘ）を取得量蓄積部９から受け取る。他の情報端末１Ｂまたは取得量蓄積部９のいずれかから情報量の通知を受けると、情報量比較部１０はコンテンツ取得部８で取得した情報量（Ｘ）と他の情報端末１Ｂが取得した情報量（Ｙ）とを比較し、比較結果を表示情報制御部１１に出力する。
【００１９】
表示情報制御部１１は、コンテンツ取得部８で取得した情報量（Ｘ）と他の情報端末１Ｂが取得した情報量（Ｙ）との比較結果を情報量比較部１０から受け取り、コンテンツ取得部８で取得した情報量が他の情報端末１Ｂが取得した情報量以下であれば（Ｘ≦Ｙ）、コンテンツ取得部８が取得した情報を全て共通情報蓄積部５に蓄積する。
逆に、コンテンツ取得部８で取得した情報量（Ｘ）よりも他の情報端末が取得した情報量（Ｙ）の方が少なければ（Ｘ＞Ｙ）、他の情報端末は全情報のうちのＹまでしか取得していないことになる。この場合、コンテンツ取得部８が取得している情報のうち、Ｙに相当する情報を共通情報として共通情報蓄積部５に蓄積し、Ｙ−Ｘに相当する情報を個別情報として個別情報蓄積部６に蓄積する。
【００２０】
さらに、表示情報制御部１１は、情報の蓄積を行うごとに、全情報量のうち共通情報蓄積部５に蓄積されている割合を記憶する。共通情報蓄積部５または個別情報蓄積部６に情報を蓄積するときには、記憶した共通情報の割合及び情報量比較部１０からの比較結果に基づいて、コンテンツ取得部８が取得している情報を共通情報蓄積部５及び／または個別情報蓄積部６に振り分ける制御を行う。この制御については後述する。
【００２１】
さらに、表示情報制御部１１は、サーバ３から通知される全情報量（Ｔ）を、コンテンツ取得部８を介して受け取り、他の情報端末１Ｂが取得した情報量（Ｙ）の全情報量に対する割合（Ｙ／Ｔ）を、レンダリング部１２に出力する。もちろん、コンテンツ取得部８で取得した情報量（Ｘ）の全情報量に対する割合（Ｘ／Ｔ）もレンダリング部１２に出力可能である。
【００２２】
レンダリング部１２は、共通情報蓄積部５及び個別情報蓄積部６に蓄積された情報を画面に表示する。表示に際しては、共通情報蓄積部５に蓄積された情報と個別情報蓄積部６に蓄積された情報とで表示色を変えたり反転表示するなどにより、共通情報と個別情報とを視覚的に区別できるように表示する。もちろん、共通情報蓄積部５の情報だけを表示することも可能である。
【００２３】
さらに、レンダリング部１２は、他の情報端末１Ｂが取得した情報量（Ｙ）の全情報量に対する割合（Ｙ／Ｔ）を表示制御部から受け取り、グラフなどにより視覚的に表示する。コンテンツ取得部８で取得した情報量（Ｘ）の全情報量に対する割合（Ｘ／Ｔ）を表示制御部１１から合わせて受け取り、ＸとＹとの差をグラフなどにより視覚的に表示することも可能である。
【００２４】
［共通情報蓄積部及び個別情報蓄積部の情報変化］
図２に、表示情報制御部１１により共通情報蓄積部５と個別情報蓄積部とに蓄積される情報が変化する様子の一例を示す。図中、Ｘｎは情報端末１Ａのコンテンツ取得部８で取得した情報量（％）を、Ｙmは他の情報端末１Ｂが取得した情報量（％）を、Ｃnは共通情報蓄積部５の情報量（％）を示す。斜線で表されている部分が共通情報蓄積部５に蓄積されている情報であり、網掛けで表されている部分が個別情報蓄積部から共通情報蓄積部５に移された情報である。
【００２５】
初期状態において情報端末１Ａは情報量Ｘ１を取得しており、共通情報蓄積部５には情報が蓄積されていない状態（Ｃ１＝０）である（１）。  次いで情報端末１Ｂによる取得情報量Ｙ１（Ｘ１≧Ｙ１）が通知されると、共通情報蓄積部５の情報量Ｃ２はＹ１となる（２）。  情報端末１Ｂの取得情報量がＹ１からＹ２（Ｙ２＜Ｘ１）に変化したことが通知されると、情報端末１Ｂの取得情報の増加分Ｙ２−Ｙ１が個別情報蓄積部から共通情報蓄積部５に移され、Ｃ３＝Ｙ２となる（３）。
【００２６】
情報端末１Ａの情報量がＸ１からＸ２（Ｘ２＜Ｙ２）に増加しても共通情報蓄積部５の情報（Ｃ４＝Ｙ２＝Ｃ３）は変化しない（４）。しかし、情報端末１Ｂの情報量がＹ２からＹ３（Ｙ３＞Ｘ２）に変化したことが通知されると、情報端末１Ｂの取得情報の増加分Ｙ３−Ｙ２のうち、情報端末１Ａと共通な部分、すなわちＸ２−Ｙ２に相当する情報が個別情報蓄積部から共通情報蓄積部５に移され、Ｃ５＝Ｘ２となる（５）。
【００２７】
情報端末１Ａの情報量がＸ２からＸ３（Ｘ３＜Ｙ３）に増加すると、共通情報蓄積部５の情報はＣ６＝Ｘ３に増加する（６）。しかし、この場合は共通情報蓄積部５の情報の増加分は、コンテンツ取得部８から直接共通情報蓄積部５に書き込まれる。
［表示制御処理］
（１）図３は、利用者の入力によりコンテンツを取得する場合の、本発明に係る表示制御装置の処理の一例を示すフローチャートである。
【００２８】
利用者の入力によりサーバ３への情報参照依頼が発生すると、コンテンツ取得部８はサーバ３から提供される情報を取得し始める。まず、ステップＳ１では、提供される情報の全情報量（Ｔ）をサーバ３から取得し、表示情報制御部１１に通知する。次いで、ステップＳ２では、コンテンツ取得部８で取得した累積情報量を表す変数Ｘをクリアする（Ｘ＝０）。
【００２９】
ステップＳ３では、規定バッファ量の情報をサーバ３から取得し、取得した情報量を取得量蓄積部９に出力する。ステップＳ４では、取得量蓄積部９が情報量Ｘを通知された情報量だけ増加させ、情報量比較部１０及び他の情報端末１Ｂに更新された情報量Ｘを通知する。ステップＳ５では、情報量比較部１０は、通知された情報量Ｘと他の情報端末１Ｂの情報量Ｙとを比較し、比較結果を表示情報制御部１１に通知する。
【００３０】
ステップＳ６では、情報量比較部１０の比較結果に従い、表示情報蓄積部１１が、コンテンツ取得部８により取得された情報を共通情報蓄積部５や個別情報蓄積部６に振り分けたり、個別情報蓄積部６から共通情報蓄積部５へ移動させたりする。このステップＳ６における表示情報蓄積部１１の処理は後述する。
ステップＳ７では、共通情報蓄積部５や個別情報蓄積部６の中の情報の変化に従い、レンダリング部１２が表示を更新する。ステップＳ８では、全ての情報を取得したか否かを判断し（Ｘ＜Ｔ？）、まだであれば（Ｘ＜Ｔ）ステップＳ３に戻って規定バッファ量づつ情報を取得する。情報の取得を終了したと判断すれば（Ｘ≧Ｔ）、処理を終了する。
【００３１】
（２）図４は、他の情報端末が取得した情報量Ｙの通知を受けた場合の、本発明に係る表示処理装置の処理の一例を示すフローチャートである。
サーバ３への参照依頼が発生することにより処理が開始される。ただし、この場合の参照依頼は、他の情報端末において発生したサーバへの情報参照依頼に起因した参照依頼である。まず、ステップＳ１１において取得した情報量Ｙが、通信部４を通じて情報量比較部１０に通知される。ステップＳ１２では、情報量比較部１０が、通知された情報量Ｙとすでに取得している情報量Ｘとを比較し、比較結果を表示情報制御部１１に通知する。
【００３２】
ステップＳ１３では、情報量比較部１０の比較結果に従い、表示情報蓄積部１１が、コンテンツ取得部８により取得されている情報を個別情報蓄積部６から共通情報蓄積部５に移すか否かを判断し、判断結果に従って情報の移動を行う。このステップＳ１３における表示情報蓄積部１１の処理は後述する。
ステップＳ１４では、共通情報蓄積部５や個別情報蓄積部６の中の情報の変化に従い、レンダリング部１２が表示を更新する。ステップＳ１５では、他の情報端末の情報量Ｙを全情報量Ｔと比較して、他の情報端末が全ての情報を取得したか否かを判断し、まだであればステップＳ１１に戻って情報量Ｙの新たな通知を待つ（Ｙ＜Ｔ）。他の情報端末が全ての情報を取得したと判断すれば（Ｙ≧Ｔ）、処理を終了する。
【００３３】
［表示制御部の処理］
図５は、前記の図３のステップＳ６における表示制御部１１の処理の一例を、図６は、図４のステップＳ１３における表示制御部１１の処理の一例を、それぞれ示すフローチャートである。図中、Ｘlはコンテンツ取得部８で取得した情報量（％）を、Ｙmは他の情報端末１Ｂが取得した情報量（％）を、Ｃnは共通情報蓄積部５の情報量（％）を、Ｔはサーバ３から提供される情報の全情報量を、それぞれ示す。
【００３４】
（１）図５において、表示制御部１１が、情報量比較部１０から新たな比較結果を受け取り、取得した情報量がＸlからＸl+1になると、処理が開始される。まず、ステップＳ２１では、取得した情報量Ｘl+1と他の情報端末が取得している情報量Ｙmとの大小関係を判断する。コンテンツを新たに取得したことによる情報量Ｘl+1が他の情報端末の情報量Ｙm以下と判断されれば（Ｘl+1≦Ｙm）、新たに取得した情報は他の情報端末と共通の情報である。
【００３５】
従って、ステップＳ２２において、新たに共通情報蓄積部５の情報量Ｃn+1をＸl+1に増加させる。ステップＳ２３においては、新たに取得した情報、すなわちＸl+1とＸlとの差を、コンテンツ取得部８から共通情報蓄積部５に書き込み、Ｘl+1／Ｔの値をレンダリング部１２に出力する。この場合、個別情報は存在しない。
ステップＳ２１において、コンテンツの取得による情報量Ｘl+1が他の情報端末の情報量Ｙmよりも大きいと判断すれば（Ｘl+1＞Ｙm）、ステップＳ２５へ移行する。
【００３６】
ステップＳ２５では、さらに、コンテンツの取得前の情報量Ｘlと他の情報端末の情報量Ｙmとを比較する。Ｘl＜Ｙmと判断すれば、すなわち、新たなコンテンツの取得により他の情報端末の情報量との大小関係が変わっていれば、ステップＳ２６において、取得した情報量Ｘl+1のうち、他の情報端末が取得している情報量までを新たな共通情報蓄積量とする（Ｃn+1＝Ｙm）。
【００３７】
ステップＳ２７では、新たに共通となった情報（Ｙm−Ｘlに相当する情報）を共通情報蓄積部５に、取得した情報のうち他の情報端末が取得していない情報（Ｘl+1−Ｙmに相当する情報）を個別情報蓄積部６に、それぞれコンテンツ取得部８から書き込みステップＳ２４に移行する。
ステップＳ２５において、Ｘl≧Ｙmと判断すれば、すなわち、新たにコンテンツを取得しても他の情報端末の情報量との大小関係が変わっていなければ、ステップＳ２８において共通情報蓄積部の情報量は変化しないものとする（Ｃn+1＝Ｃn）。ステップＳ２９では、新たに取得した情報（Ｘl+1−Ｘlに相当する情報）を個別情報蓄積部６に書き込み、ステップＳ２４に移行する。
【００３８】
ステップＳ２４では、図３のメインルーチンに戻る。
（２）次に、他の情報端末から新たに情報量Ｙm+1を通知された場合における、表示制御部１１の処理の一例を説明する。
図６において、情報量比較部１０が他の情報端末から新たな情報量Ｙm+1を受け取り、他の情報端末が取得している情報量がＹmからＹm+1になると処理が開始される。まずステップＳ３１では、コンテンツ取得部８が取得している情報量Ｘlと他の情報端末が取得している情報量Ｙm+1との大小関係を判断する。
【００３９】
他の情報端末の情報量Ｙm+1が取得している情報量Ｘl以上と判断すれば（Ｘl≦Ｙm+1）、ステップＳ３２において、新たな共通情報蓄積部５の情報量Ｃn+1をＸlとする。Ｘl＞Ｙm+1と判断すれば、後述のステップＳ３６へ移行する。
ステップＳ３３においては、さらに、コンテンツの取得情報量Ｘlと変化する前の他の情報端末の情報量Ｙmとを比較する。Ｘl＞Ｙmと判断すれば、すなわち、他の情報端末が新たにコンテンツを取得したことにより情報量の大小関係が変わっていれば、ステップＳ３４において、新たに共通情報となった情報（Ｘl−Ｙmに相当する情報）を、個別情報蓄積部６から共通情報蓄積部５に移し、ステップＳ３５へ移行する。
【００４０】
ステップＳ３３において、Ｘl＜Ｙmと判断すれば、すなわち、他の情報端末が新たにコンテンツを取得したことにより情報量の大小関係が変わっていなければ、ステップＳ３６において、共通情報は増加していないのでＣn+1＝Ｃnとし、ステップＳ３５へ移行する。
ステップＳ３１において、他の情報端末の情報量Ｙm+1よりも取得している情報量Ｘlが大きいと判断すれば（Ｘl＞Ｙm+1）、他の情報端末がさらに情報を取得したことにより共通情報が増えたことになる。従って、ステップＳ３７において、取得している情報量Ｘlのうち他の情報端末が取得した情報量Ｙm+1までを、新たな共通情報蓄積量とする（Ｃn+1＝Ｙm+1）。
【００４１】
ステップＳ３８では、新たに共通となった情報（Ｙm+1−Ｙmに相当する情報）を、個別情報蓄積部６から共通情報蓄積部５に移し、ステップＳ３５に移行する。ステップＳ３５では、図４のメインルーチンに戻る。
以上のように、個別情報蓄積部６への情報の書き込みがあるのは、自己の情報端末においてコンテンツの取得があった場合である。また、個別情報蓄積部６から共通情報蓄積部５へ情報が移されるのは、他の情報端末から情報量の通知があった場合である。
【産業上の利用可能性】
【００４２】
本発明は、ブラウザツール、インターネットリレーチャット（ＩＲＣ）などネットワークアプリケーションの動作により他の情報端末との通信が可能な情報端末に適用可能である。
【図面の簡単な説明】
【００４３】
【図１】本発明の表示制御装置の一実施形態例を示すブロック図。
【図２】異なる情報端末間において共通の情報が変化する様子を示す説明図。
【図３】本発明の表示制御処理装置の処理の一例を示すフローチャート。
【図４】本発明の表示制御処理装置の処理の一例を示すフローチャート。
【図５】コンテンツを取得した場合における、情報制御処理の処理の一例を示すフローチャート。
【図６】他の情報端末から取得情報量を受信した場合における、情報制御処理の処理の一例を示すフローチャート。
【図７】異なる端末がサーバから情報を参照する一形態を示す概念図。
【図８】異なる端末がサーバから情報を参照する他の一形態を示す概念図。
【符号の説明】
【００４４】
１Ａ、Ｂ；情報端末
２；ネットワーク
３；サーバ
４；通信部
５；共通情報蓄積部
６；個別情報蓄積部
７；入力部
８；コンテンツ取得部
９；取得量蓄積部
１０：情報量比較部
１１；表示情報制御部
１２；レンダリング部
【図１】
2007004811.tif 000003
【図２】
2007004811.tif 000004
【図３】
2007004811.tif 000005
【図４】
2007004811.tif 000006
【図５】
2007004811.tif 000007
【図６】
2007004811.tif 000008
【図７】
2007004811.tif 000009
【図８】
2007004811.tif 000010