(57)【要約】【課題】ユーザの位置とユーザの発言とを画面に表示することができるコミュニケーションシステムにおいて、ユーザにとって見やすい表示を行なう。【解決手段】ユーザＡ〜Ｃとランドマークとを、その存在する位置にアイコンにより表示し、ユーザ間でメッセージを送受信するシステムにおいて、状態が「暇」と設定されたユーザ、またはメッセージにかかわるユーザのみを、そのユーザが含まれるのに適した縮尺の地図で表示する。これにより、ユーザにとって見やすい表示を行なうことができるコミュニケーションシステムを提供することが可能となる。【選択図】　　　　図９
2004126653.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザのそれぞれの状態を判定する判定手段と、
前記判定手段により判定された複数のユーザのそれぞれの状態に基づいて、表示するユーザを決定する決定手段と、
前記決定手段の決定に基づいて、ユーザをそのユーザが属する位置に表示する表示手段とを備えた、表示制御装置。
【請求項２】
ユーザが発言したメッセージの履歴を記録するメッセージ履歴記録手段と、
前記メッセージの履歴に基づいて、表示するユーザを決定する決定手段と、
前記決定手段の決定に基づいて、ユーザをそのユーザが属する位置に表示する表示手段とを備えた、表示制御装置。
【請求項３】
前記決定手段は、所定の基準以上会話に参加していないユーザは表示しないように決定を行なう、請求項２に記載の表示制御装置。
【請求項４】
前記決定手段は、メッセージのやり取りをしているユーザだけを表示するように決定を行なう、請求項１または２に記載の表示制御装置。
【請求項５】
前記表示手段は、前記決定手段により表示すると決定されたユーザが１つの画面に含まれる縮尺で表示を行なう、請求項１〜４のいずれかに記載の表示制御装置。
【請求項６】
前記ユーザの位置を取得する取得手段をさらに備えた、請求項１〜５のいずれかに記載の表示制御装置。
【請求項７】
前記取得手段は、ＧＰＳその他の装置から構成され、前記ユーザの物理的な位置を取得する、請求項６に記載の表示制御装置。
【請求項８】
前記取得手段は、ユーザ入力や特性に基づき、前記ユーザの仮想的な位置を取得する、請求項６に記載の表示制御装置。
【請求項９】
携帯端末装置と、それと通信を行なうサーバとから構成されるコミュニケーションシステムであって、
請求項１〜８のいずれかに記載の表示制御装置を備え、
前記表示手段は、前記携帯端末装置において表示を行なう、コミュニケーションシステム。
【請求項１０】
複数のユーザのそれぞれの状態を判定する判定ステップと、
前記判定ステップにより判定された複数のユーザのそれぞれの状態に基づいて、表示するユーザを決定する決定ステップと、
前記決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとをコンピュータに実行させる、表示制御プログラム。
【請求項１１】
ユーザが発言したメッセージの履歴を記録するメッセージ履歴記録ステップと、
前記メッセージの履歴に基づいて、表示するユーザを決定する決定ステップと、
前記決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとをコンピュータに実行させる、表示制御プログラム。
【請求項１２】
複数のユーザのそれぞれの状態を判定する判定ステップと、
前記判定ステップにより判定された複数のユーザのそれぞれの状態に基づいて、表示するユーザを決定する決定ステップと、
前記決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとを備えた、表示制御方法。
【請求項１３】
ユーザが発言したメッセージの履歴を記録するメッセージ履歴記録ステップと、
前記メッセージの履歴に基づいて、表示するユーザを決定する決定ステップと、
前記決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとを備えた、表示制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は表示制御装置、それを用いたコミュニケーションシステム、表示制御プログラム、および表示制御方法に関し、特にユーザをそのユーザが属する位置に表示する表示制御装置、それを用いたコミュニケーションシステム、表示制御プログラム、および表示制御方法に関する。
【０００２】
【従来の技術】
従来より、複数のユーザを画面にアイコンで表示し、それらのユーザ間でメッセージのやり取りをするアプリケーションソフトウェアが知られている。
【０００３】
また、以下の特許文献１においては、地図表示装置であって、設定した数のランドマークを表示できるように、適切に縮尺を設定するものが開示されている。
【０００４】
【特許文献１】
特開２００２−１３１０７０号公報
【０００５】
【発明が解決しようとする課題】
この発明は、上述のようにユーザを表示する場合においてわかりやすい表示を行なうことができる表示制御装置、それを用いたコミュニケーションシステム、表示制御プログラム、および表示制御方法を提供することを目的としている。
【０００６】
【課題を解決するための手段】
上記目的を達成するためこの発明のある局面に従うと、表示制御装置は、複数のユーザのそれぞれの状態を判定する判定部と、判定部により判定された複数のユーザのそれぞれの状態に基づいて、表示するユーザを決定する決定部と、決定部の決定に基づいて、ユーザをそのユーザが属する位置に表示する表示部とを備える。
【０００７】
この発明によると複数のユーザのそれぞれの状態が判定され、その判定結果に基づいて表示するユーザが決定される。これにより、ユーザにとってわかりやすい表示を行なうことができる表示制御装置を提供することが可能となる。
【０００８】
この発明の他の局面に従うと、表示制御装置は、ユーザが発言したメッセージの履歴を記録するメッセージ履歴記録部と、メッセージの履歴に基づいて、表示するユーザを決定する決定部と、決定部の決定に基づいて、ユーザをそのユーザが属する位置に表示する表示部とを備える。
【０００９】
この発明によると、ユーザが発言したメッセージの履歴が記録され、それに基づいて表示するユーザが決定される。これにより、ユーザにとってわかりやすい表示を行なうことができる表示制御装置を提供することが可能となる。
【００１０】
好ましくは決定部は、所定の基準以上会話に参加していないユーザは表示しないように決定を行なう。
【００１１】
この発明に従うと、所定の基準以上会話に参加していないユーザが表示されないため、ユーザにとってさらにわかりやすい表示を行なうことができる表示制御装置を提供することが可能となる。
【００１２】
好ましくは決定部は、メッセージのやり取りをしているユーザだけを表示するように決定を行なう。
【００１３】
この発明によると、メッセージのやり取りをしているユーザだけが表示されるため、ユーザにとってさらにわかりやすい表示を行なうことができる表示制御装置を提供することが可能となる。
【００１４】
好ましくは表示部は、決定部により表示すると決定されたユーザが１つの画面に含まれる縮尺で表示を行なう。
【００１５】
この発明に従うと、表示すると決定されたユーザが１つの画面に含まれる縮尺で表示が行なわれるため、ユーザにとってさらにわかりやすい表示を行なうことができる表示制御装置を提供することが可能となる。
【００１６】
好ましくは表示制御装置は、ユーザの位置を取得する取得部をさらに備える。この発明に従うと、ユーザの位置が取得部により取得されるため、ユーザにとって使いやすい表示制御装置を提供することが可能となる。
【００１７】
好ましくは取得部は、ＧＰＳその他の装置から構成され、ユーザの物理的な位置を取得する。
【００１８】
この発明に従うと、ユーザの物理的な位置が取得されるため、ユーザの物理的な位置に基づいた表示を行なうことができる表示制御装置を提供することが可能となる。
【００１９】
好ましくは取得部は、ユーザ入力や特性に基づき、ユーザの仮想的な位置を取得する。
【００２０】
この発明に従うと、ユーザの仮想的な位置が取得されるため、ユーザの仮想的な位置に基づいた表示を行なうことができる表示制御装置を提供することが可能となる。
【００２１】
この発明の他の局面に従うと、コミュニケーションシステムは、携帯端末装置と、それと通信を行なうサーバとから構成されるコミュニケーションシステムであって、上述のいずれかに記載の表示制御装置を備え、表示部は、携帯端末装置において表示を行なう。
【００２２】
この発明によると、ユーザにとってわかりやすい表示を行なうことができるコミュニケーションシステムを提供することが可能となる。
【００２３】
この発明のさらに他の局面に従うと、表示制御プログラムは、複数のユーザのそれぞれの状態を判定する判定ステップと、判定ステップにより判定された複数のユーザのそれぞれの状態に基づいて、表示するユーザを決定する決定ステップと、決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとをコンピュータに実行させる。
【００２４】
この発明に従うと、複数のユーザのそれぞれの状態が判定され、その判定結果に基づいて表示するユーザが決定される。これにより、ユーザにとってわかりやすい表示を行なうことができる表示制御プログラムを提供することが可能となる。
【００２５】
この発明のさらに他の局面に従うと、表示制御プログラムは、ユーザが発言したメッセージの履歴を記録するメッセージ履歴記録ステップと、メッセージの履歴に基づいて、表示するユーザを決定する決定ステップと、決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとをコンピュータに実行させる。
【００２６】
この発明に従うと、ユーザが発言したメッセージの履歴が記録され、それに基づいて表示するユーザが決定される。これにより、ユーザにとってわかりやすい表示を行なうことができる表示制御プログラムを提供することが可能となる。
【００２７】
この発明のさらに他の局面に従うと、表示制御方法は、複数のユーザのそれぞれの状態を判定する判定ステップと、判定ステップにより判定された複数のユーザのそれぞれの状態に基づいて、表示するユーザを決定する決定ステップと、決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとを備える。
【００２８】
この発明によると、複数のユーザのそれぞれの状態が判定され、それに基づいて表示するユーザが決定される。これにより、ユーザにとってわかりやすい表示を行なうことができる表示制御方法を提供することが可能となる。
【００２９】
この発明のさらに他の局面に従うと、表示制御方法は、ユーザが発言したメッセージの履歴を記録するメッセージ履歴記録ステップと、メッセージの履歴に基づいて、表示するユーザを決定する決定ステップと、決定ステップの決定に基づいて、ユーザをそのユーザが属する位置に表示する表示ステップとを備える。
【００３０】
この発明によると、ユーザが発言したメッセージの履歴が記録されそれに基づいて表示するユーザが決定される。これにより、ユーザにとってわかりやすい表示を行なうことができる表示制御方法を提供することが可能となる。
【００３１】
【発明の実施の形態】
以下、図面を参照しながら本発明の好ましい実施の形態について説明する。なお、図中同一の符号は同一または相当する部分を表わす。
【００３２】
［第１の実施の形態］
図１は、本発明の第１の実施の形態におけるコミュニケーションシステムの構成を示す図である。
【００３３】
図を参照して、コミュニケーションシステムは、携帯電話その他の携帯端末３００ａ，３００ｂと、サーバ２００と、情報の伝送経路である、携帯端末の基地局、インターネット、専用線、その他の回線網などから構成される通信回線１００とから構成される。
【００３４】
なお、携帯端末３００ａ，３００ｂは、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）、携帯用のノートパソコンその他の通信可能な端末であってもよい。また、携帯端末３００ａ，３００ｂはここでは２台しか示されていないが、コミュニケーションシステムに何台含まれていてもかまわない。
【００３５】
図２は、図１のサーバ２００の構成を示す図である。図を参照して、サーバ２００は、通信回線１００を介した情報の送受信を行なうための送受信部２０１と、携帯端末３００ａ，３００ｂに表示される地理的な指標物であるランドマークの名前、画像データ、および位置などを保持するランドマーク情報記憶部２０２と、各記憶部から得られる画像を合成する画像合成部２０３と、コミュニケーションシステムを利用する各ユーザの名前、そのアイコンの画像データ、位置、および状態などを保持するユーザ情報記憶部２０４と、サーバ２００に送られた各メッセージの発言者、発言相手、時刻、および内容などを記憶するメッセージ履歴記憶部２０５と、各記憶部の状態に基づいて、携帯端末３００ａ，３００ｂに表示するユーザを決定し、表示地図の縮尺を決定する表示ユーザ選択部２０６とを備えている。
【００３６】
図３は、図１の携帯端末３００ａ，３００ｂの１つの構成を示すブロック図である。
【００３７】
図を参照して、携帯端末の１つは、通信回線１００を介した通信を行なうための送受信部３０１と、ユーザが状態を変更したいときや、メッセージを送信するときや、回線の接続を行なうために使用するテンキーなどよりなる入力部３０２と、サーバ２００から送られてきた画像を表示する液晶ディスプレイなどにより構成される画像表示部３０３と、ＧＰＳ受信機などにより構成され、その携帯端末の位置情報を取得し記憶する位置情報取得部３０４とを備えている。
【００３８】
なお、周知のとおり、図２および図３に示されるサーバ２００や携帯端末３００ａ，３００ｂの具体的なハードウェアは、ＣＰＵ、ＲＯＭ、ＲＡＭ、ディスプレイ装置、スピーカなどにより実現される。
【００３９】
図４は、図２のサーバ２００のランドマーク情報記憶部２０２に記憶されるランドマーク情報の具体例を示す図である。図を参照して、ここでは、ランドマーク情報として、そのランドマークの種類（たとえば「教会」、「郵便局」、「病院」など）と、その画像データ（画像１０１〜１０３）と、そのランドマークの位置（北緯、東経）とが記録されている。
【００４０】
このランドマーク情報を用いることにより、ランドマークの相対的または絶対的な位置関係を示す地図が作成される。
【００４１】
図５は、図２のサーバ２００のユーザ情報記憶部２０４に記憶されるデータの具体例を示す図である。
【００４２】
図を参照して、コミュニケーションシステムのユーザがユーザ情報として登録されており（ユーザＡ〜Ｃ）、それぞれのアイコンを示す画像データ（画像１〜３）と、携帯端末３００ａ，３００ｂの位置情報取得部３０４によって得られたそのユーザ（すなわちそのユーザが有する携帯端末）の位置（北緯、東経）と、そのユーザの状態（暇であるか、忙しい状態であるかなど）とがユーザごとに登録されている。
【００４３】
また、ユーザ情報記憶部２０４の内容は、携帯端末から送られてきたその携帯端末の位置情報およびそのユーザの状態に基づきリアルタイムで変更される。
【００４４】
図６は、図２のサーバ２００のメッセージ履歴記憶部２０５に記録されるデータの内容の具体例を示す図である。
【００４５】
図を参照して、メッセージ履歴記憶部２０５には、メッセージ履歴として、メッセージの発言順にその発言者と、発言相手（誰に対してなされた発言であるかを示すデータ）と、発言時刻と、発言の内容とが記録されている。
【００４６】
メッセージ履歴を参照することで、いつ、どのような内容のメッセージが誰から誰に対して送られてきたかを取得することが可能である。
【００４７】
図７は、携帯端末３００ａ，３００ｂの１つで行なわれる処理を示すフローチャートである。
【００４８】
図を参照して、ステップＳ１５０１において、携帯端末は初期状態とされる。ステップＳ１５０２において、ユーザの入力部３０２による操作によってメッセージの作成がなされたかが判定され、ＹＥＳであればステップＳ１５０３でその作成されたメッセージを、作成したユーザのユーザ名（発言者の名前）、発言相手のユーザ名とともにサーバ２００に送信し、ステップＳ１５０２へ戻る。
【００４９】
また、ステップＳ１５０２でＮＯであれば、ステップＳ１５０４で位置情報取得部３０４によりユーザの移動が検出されたかが判定される。ＹＥＳであれば、ステップＳ１５０５でユーザの新しい現在位置をサーバ２００に送信し、ステップＳ１５０２へ戻る。
【００５０】
一方、ステップＳ１５０４でＮＯであれば、そのままステップＳ１５０２へ戻る。
【００５１】
図８は、サーバ２００で行なわれる処理を示すフローチャートである。
図を参照して、ステップＳ４０１で、携帯端末（ユーザ）によるメッセージ、状態変更の通知、位置情報取得部による位置変更の通知などがサーバに対して送信される。
【００５２】
ステップＳ４０２においてユーザ情報記憶部２０４およびメッセージ履歴記憶部２０５の少なくとも一方を用いて表示するユーザの選択が行なわれる。これは、携帯端末３００ａ，３００ｂにおいて表示するユーザを選択するものである。この選択の方法として以下のものが考えられる。
【００５３】
（１）　ユーザ情報記憶部２０４を参照して、その状態が「暇」であるユーザのみを表示する。
【００５４】
（２）　メッセージ履歴記憶部２０５を参照し、表示するメッセージにかかわるユーザのみを表示する。これは、たとえばユーザＡがユーザＢに対してメッセージを送った場合には、ユーザＡとユーザＢのみを表示するものである。
【００５５】
（３）　メッセージ履歴記憶部２０５を参照して、しばらくの間（所定時間または所定回数）発言していない人を表示しないようにする。
【００５６】
また、表示は上記（１）〜（３）の組合せで決定するようにしてもよい。
ステップＳ４０３において、ステップＳ４０２で選ばれたユーザが１枚の画像に入るように地図の表示範囲（縮尺）を決定する。
【００５７】
ステップＳ４０４においては、ユーザのアイコンの画像とランドマークのアイコンの画像とを合成する。ステップＳ４０５において、ユーザがメッセージを送信しているのであればステップＳ４０６で吹出しの画像を合成する。そして、ステップＳ４０７で合成された画像が携帯端末へ送信される。
【００５８】
図９はユーザＡが有する携帯端末の画像表示部３０３の表示例を示す図である。この図においては、ユーザＡ〜ユーザＣのアイコン画像がそのユーザの存在する位置に表示され、またユーザＡ〜ユーザＣが位置する地域のランドマーク（ここでは、教会と、郵便局と、病院のランドマーク）が表示されている。この画面を見ることにより、ユーザは他のユーザが地図上でどの位置にいるかを確認することができる。
【００５９】
なお、この画面において表示するユーザは、あるグループ（たとえば同じ学校、同じサークル、同じ職場など）に属しているユーザであってもよいし、グループの枠を外し、コミュニケーションシステムに登録されたすべてのユーザを表示するようにしてもよい。
【００６０】
図１０は、図９の状態からユーザＡがユーザＢおよびユーザＣに対してメッセージを送信する場合の画像表示部３０３の表示例を示す図である。
【００６１】
図を参照して、表示画面の中央部分に送信相手を選択する欄と、メッセージを記載する欄と、送信ボタンとが現われ、ユーザはこの画面に従って送信相手を選択し、メッセージを入力し、送信ボタンを押す。これにより、サーバ２００を介して、ユーザＢとユーザＣとの携帯端末にメッセージが送信される。
【００６２】
図１１は、図１０で「送信」をユーザが押下した場合の画面を示す図である。
図を参照して、ユーザとランドマークとの合成画像に加え、吹出し画像が合成され、ユーザＡからユーザＢおよびユーザＣに対してメッセージの送信が行なわれたことをユーザＡは知ることができる。
【００６３】
また、同時にユーザＢおよびユーザＣの端末においても同様の吹出し画像が表示され、ユーザＢおよびユーザＣもユーザＡから発言があったことを知ることができる。
【００６４】
図１２は、携帯端末において自分の状態を変更させるときの画像表示部３０３の画面の表示例を示す図である。
【００６５】
図を参照して、この画面においては中央部分に他のユーザの状態が表示され、ユーザはその下の部分の表示により自己の状態を「暇」、「まあまあ」、「忙しい」の中から選択し、右部分の「状態変更」ボタンを押下することで自己の状態を変更することができる。
【００６６】
自己の状態が変更されると、その旨サーバ２００に通知がなされ、ユーザ情報記憶部２０４の該当する箇所の状態の項目が書換えられる。
【００６７】
たとえば、図８のステップＳ４０２において、状態が「暇」であるユーザのみを表示するように選択が行なわれた場合を想定し、そのときの携帯端末での表示例について説明する。
【００６８】
たとえば、図９に示されるようにユーザＡ〜ユーザＣのそれぞれの状態が「暇」であり、ユーザＡ〜ユーザＣのすべてが１つの画面に表示されている場合を想定する。
【００６９】
ここで、ユーザＣが自己の状態を「忙しい」に変更した場合、図８のステップＳ４０２においては表示されるユーザがユーザＡおよびユーザＢのみとされる。また、ステップＳ４０３において地図を表示する範囲として、ユーザＡおよびユーザＢが含まれる範囲が選択される。これにより、図９に示される表示は、図１３に示されるような表示となり、ユーザＣが表示されなくなった分、ユーザＡおよびユーザＢを大きく表示することができる。また、状態が「忙しい」と設定されており、メッセージの交換に参加できないであろうユーザＣの表示をなくすことで、ユーザＡは会話に参加できるユーザのみを選択し、メッセージの送信を行なうことができる。
【００７０】
本実施の形態のように、他のユーザに対してメッセージを送る機能とユーザの位置を表示する機能とを持たせたシステムにおいて、１つの画面の中にユーザとランドマークとを表示し、各ユーザがメッセージをやり取りするように装置を構成した場合、すべてのユーザとランドマークとを常時表示する方法では、画面が見づらくなるという欠点がある。たとえば、一人のユーザのみが他のユーザの集団から遠くにいるような場合だと、小さな地図が表示されユーザにとって見にくいという問題がある。
【００７１】
しかしながら、本実施の形態においてはユーザの状態やメッセージの履歴などに基づいて表示するのに適切なユーザのみが表示されるため、ユーザにとってわかりやすい表示を行なうことができるシステムを提供することが可能となる。
【００７２】
［第２の実施の形態］
なお、第１の実施の形態においては、画面にユーザの地図上の現在位置を表示することとしたが、第２の実施の形態においてはユーザの特性を位置情報として仮想空間に表示することとしている。それ以外の部分は第１の実施の形態と同じであるためここでの説明を繰返さない。
【００７３】
図１４は、本実施の形態において携帯端末の画像表示部３０３に表示される画面の具体例を示す図である。
【００７４】
図を参照して、この画面においてはユーザの特性を示すための軸がＸ方向およびＹ方向に描かれている。ここでは、ユーザの位置が右に行くほど「お酒は強い」ことを示し、逆であれば「お酒は弱い」ことを示している。また、ユーザの位置が上に行くほど「飲みに行くのは好き」であることを示し、逆であれば「飲みに行くのは嫌い」であることを示している。ユーザは、図１５に示されるような設定画面を表示させ、自分の特性を入力することが可能である。
【００７５】
そして、本実施の形態においても第１の実施の形態と同様に状態が「暇」であるユーザや会話に参加しているユーザなどのみが画面に表示される。これにより、ユーザにとって見やすい表示を行なうシステムが提供される。
【００７６】
［第３の実施の形態］
第１の実施の形態においてはＧＰＳなどの位置情報取得部３０４によりユーザの位置を特定することとしたが、第３の実施の形態においては限られた狭い範囲のみに電波を送り、かつ限られた狭い範囲のみから電波の受信を受付けるホットスポットを用いてユーザの位置を特定させることとしている。
【００７７】
図１６は、本発明の第３の実施の形態におけるコミュニケーションシステムの構成を示す図である。
【００７８】
図を参照して、コミュニケーションシステムは、第１の実施の形態と同様に複数の携帯端末３００ａ，３００ｂと、サーバ２００と、通信回線１００とを備えている。
【００７９】
また、通信回線１００には、上述したホットスポットＨ−（Ａ）、Ｈ−（Ｂ）が接続されている。
【００８０】
図１７は、本実施の形態におけるサーバ２００の構成を示す図である。図を参照して、本実施の形態におけるサーバ２００は、第１の実施の形態と比較して、ホットスポット情報記憶部２０９を備えることを特徴としている。
【００８１】
図１８は、ホットスポット情報記憶部２０９の内容を示す図である。
図を参照して、ホットスポット情報として、ホットスポットの識別子と、各ホットスポットの位置情報とが対応付けられて記憶されている。これにより、携帯端末が通信を行なっているホットスポットの識別子に基づいて携帯端末（ユーザ）の位置を特定することが可能となる。
【００８２】
図１９は、本実施の形態におけるサーバ２００のユーザ情報記憶部２０４に記憶される情報の具体例を示す図である。
【００８３】
図を参照して、本実施の形態においてはユーザごとの位置情報として、そのユーザが有する携帯端末が通信を行なっているホットスポットの識別子が記録されている。このホットスポットの識別子と、図１８に示されるホットスポット情報とに基づいて、ユーザの大まかな位置を特定することが可能となる。
【００８４】
図２０は、本実施の形態におけるコミュニケーションシステムの携帯端末３００ａ，３００ｂの１つが行なう処理を示すフローチャートである。
【００８５】
図を参照して、ステップＳ１７０１〜Ｓ１７０３での処理は、図７におけるステップＳ１５０１〜Ｓ１５０３での処理と同じであるためここでの説明を繰返さない。
【００８６】
ステップＳ１７０２においてＮＯであれば、ステップＳ１７０４において携帯端末が通信を行なっているホットスポットが変更されたかが判定される。ＮＯであればそのままステップＳ１７０２へ戻り、ＹＥＳであればステップＳ１７０５において、新たに通信を行なうこととなったホットスポットの識別子をサーバ２００に送信し、ステップＳ１７０２へ戻る。
【００８７】
このホットスポットの識別子を受信したサーバ２００は、ユーザ情報記憶部２０４内のそのユーザの位置情報を書換える。
【００８８】
［その他］
なお、上述の実施の形態においてフローチャートなどを用いて説明した処理はソフトウェアにより行なってもよいし、ハードウェア回路を用いて行なうようにしてもよい。
【００８９】
また、上述の実施の形態のいくつかを任意に組合せたシステムを提供することも可能である。
【００９０】
また、上述の実施の形態におけるフローチャートなどに示される処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供するようにしてもよい。また、プログラムはインターネットその他の通信回線を介して装置にダウンロードすることでユーザに提供するようにしてもよい。
【００９１】
なお、上述の第１の実施の形態および第３の実施の形態においてはユーザが移動する環境にあり、その移動に応じてユーザの位置情報を更新することとしたが、たとえばデスクトップ型のコンピュータなどのように位置が固定であるユーザ端末をシステムで用いるようにしてもよいし、すべての端末が固定された装置であってもよい。
【００９２】
さらに、上述の実施の形態においてはサーバ２００にランドマーク情報、ユーザ情報、およびメッセージ履歴を記録させることとしたが、これらは携帯端末に記録させるようにしてもよい。また、ピア・ツー・ピアで各端末を接続し、サーバが存在しないシステムにおいても本発明を適用することが可能である。
【００９３】
また、本実施の形態においては、ユーザの状態などに基づいて表示するユーザと地図の縮尺とを変えることとしたが、どちらか一方を変えることとしてもよい。
【００９４】
なお、本実施の形態において表示される地図のスケールは実際の町や国などの広範なものでもよいし、バーチャル会議などにおける１つの部屋内といった狭いものであってもよい。
【００９５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００９６】
【発明の効果】
以上のようにして、本発明によるとユーザの状態またはメッセージの履歴に基づいて表示するユーザの決定が行なわれるため、ユーザにとってわかりやすい表示を行なうことができる表示制御装置、それを用いたコミュニケーションシステム、表示制御プログラム、および表示制御方法を提供することが可能となる。
【００９７】
また、表示すると決定されたユーザが１つの画面に含まれる縮尺で表示を行なうようにすると、さらにユーザにとって見やすい表示を行なうことができる表示制御装置などを提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるコミュニケーションシステムの構成を示す図である。
【図２】図１のサーバ２００の構成を示す図である。
【図３】図１の携帯端末３００ａ，３００ｂの１台の構成を示す図である。
【図４】ランドマーク情報の具体例を示す図である。
【図５】ユーザ情報の具体例を示す図である。
【図６】メッセージ履歴の具体例を示す図である。
【図７】携帯端末で行なわれる処理を示すフローチャートである。
【図８】サーバで行なわれる処理を示すフローチャートである。
【図９】画像表示部３０３の表示例を示す図である。
【図１０】ユーザがメッセージを送信するときの画面の具体例を示す図である。
【図１１】図１０の状態からユーザがメッセージを送信した場合の画面を示す図である。
【図１２】ユーザが自己の状態を変更する画面の具体例を示す図である。
【図１３】本発明の効果を説明するための図である。
【図１４】第２の実施の形態における画面の表示例を示す図である。
【図１５】ユーザの仮想的な位置を変更するための画面を示す図である。
【図１６】第３の実施の形態におけるコミュニケーションシステムの構成を示す図である。
【図１７】図１６のサーバ２００の構成を示す図である。
【図１８】ホットスポット情報の具体例を示す図である。
【図１９】ユーザ情報の具体例を示す図である。
【図２０】第３の実施の形態において携帯端末が行なう処理を示すフローチャートである。
【符号の説明】
１００　通信回線、２００　サーバ、２０１　送受信部、２０２　ランドマーク情報記憶部、２０３　画像合成部、２０４　ユーザ情報記憶部、２０５　メッセージ履歴記憶部、２０６　表示ユーザ選択部、３００ａ，３００ｂ　携帯端末、３０１　送受信部、３０２　入力部、３０３　画像表示部、３０４　位置情報取得部。
【図１】
2004126653.tif 000003
【図２】
2004126653.tif 000004
【図３】
2004126653.tif 000005
【図４】
2004126653.tif 000006
【図５】
2004126653.tif 000007
【図６】
2004126653.tif 000008
【図７】
2004126653.tif 000009
【図８】
2004126653.tif 000010
【図９】
2004126653.tif 000011
【図１０】
2004126653.tif 000012
【図１１】
2004126653.tif 000013
【図１２】
2004126653.tif 000014
【図１３】
2004126653.tif 000015
【図１４】
2004126653.tif 000016
【図１５】
2004126653.tif 000017
【図１６】
2004126653.tif 000018
【図１７】
2004126653.tif 000019
【図１８】
2004126653.tif 000020
【図１９】
2004126653.tif 000021
【図２０】
2004126653.tif 000022