説明

地図コミュニティシステム、サーバ装置、端末装置、端末装置の処理方法、プログラム

【課題】位置が不明確なマーカーであっても地図上に貼付ることができ、情報交換をより広めることのできる地図コミュニティシステムを提供する。
【解決手段】端末装置20から送信されるマーカーの表示範囲内にマーカーの位置情報が含まれると、サーバ装置11は、マーカーの表示範囲に対応してマーカーの表示位置を決定しその位置を示すとともにガイド情報が貼付けられたマーカー画像を作成する。また、地図情報管理部が記憶した地図情報のうちユーザによって条件選択された地域の地図情報に関する地図画像を作成する。そして、その地図画像に、作成されたマーカー画像を重ねて合成し、合成された画像を端末装置20の画像表示部に表示させる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステム、そのシステムを構成するサーバ装置及び端末装置に関するものである。
【背景技術】
【0002】
従来、Webで、地図上に、観光地、名所、旧跡、お勧めのお店等をコメントを貼付可能なマーカーを使用して指定することにより、情報の提供と情報の閲覧が可能な地図コミュニティシステムが知られている。
【0003】
例えば、図1に示すように、地図情報を管理する地図サーバから送られる地図画像をHPサーバが公開して、それにアクセスしたユーザのパソコン、テレビ、携帯電話といった端末との間で、図2に示すように、縮尺の拡大又は縮小が可能な地図画像に表示されたマーカーに対応したガイド情報の閲覧や書込みを行い、書込まれたコメントをさらに付加して情報量を高めるようにしたものがある。マーカーに対応したガイド情報、すなわち、図3に示すように、マーカーを指定することによって表示されるガイド情報は、HPサーバあるいは、場合によっては、地図サーバによって管理される。なお、地図サーバとHPサーバは一体とされる場合もある。
【0004】
このような、従来の地図コミュニティシステムは、図4に示すように、マーカー情報管理部101,マーカー表示画像作成部102,地図情報管理部103,地図表示画像作成部104,表示画像合成部105を備えるサーバ装置10と、画像表示部106と入力部107を備える端末装置20から構成されている。
【0005】
マーカー情報管理部101は、マーカーの位置情報及びマーカーが示すガイド情報を記憶し、地図情報管理部103は、地図情報を記憶する。マーカーの位置情報には、サーバ装置10によって予め付与されるものの他、端末装置20の入力部107からユーザによって入力されるマーカーの中心位置の情報が含まれる。また、マーカーが示すガイド情報には、サーバ装置10によって予め付与されるものの他、端末装置20の入力部107からユーザによって書込まれるコメントが含まれる。また、マーカー表示画像作成部102は、地図表示画像作成部104から送られる、端末装置20の入力部107から入力された地図の表示範囲とマーカー情報管理部101が記憶したガイド情報が貼付けられたマーカーの位置情報に基づいて表示するマーカーの画像を作成する。
また、表示画像合成部105は、マーカー表示画像作成部102で作成されたマーカー画像を地図表示画像作成部104で作成された地図画像に重ねて合成する。
そして、表示画像合成部105で合成された画像は、端末装置20の画像表示部106で表示され、これに対して、ユーザは、表示されたマーカー画像を指定し、既に書込みされたコメントを閲覧したり、あるいは新たにコメントを入力部107から書込むことができるようになっている。
【0006】
サーバ装置10では、図5に示されるような処理が行われ、端末装置20では、図7に示されるような処理が行われる。
サーバ装置10では、端末装置20からの入力情報の受信と、端末装置20への合成表示画像の送信を並行して処理する。
すなわち、端末装置20の入力部107から入力された信号の受信があるか否かを判定し(ステップ501)、受信があると、終了の指示がない限り(ステップ502)、端末装置20から送られたマーカーの中心位置を示す位置情報、表示倍率を示す縮尺、地図だけ、航空(あるいは衛星)写真だけ、地図と写真の合成といった表示形式、あるいは、マーカーに貼付けられるコメント等のガイド情報といった信号を受信し(ステップ503)、それらの信号の情報に基づいて表示画像を更新する(ステップ504)。
【0007】
表示画像更新の処理(ステップ504)は、図6に示されるように、前記マーカーの中心位置情報、縮尺、表示形式、あるいは、ガイド情報に変更があると(ステップ601)、変更された情報に基づいて、表示地図画像の作成(ステップ602)とマーカー表示画像の作成(ステップ603)を行い、2つの表示画像を合成して送信する(ステップ604,605)。
【0008】
ここで、マーカー表示画像の作成の処理(ステップ603)は、マーカーが表示される地図の範囲の経度と緯度を求め(ステップ611)、マーカーの表示画像の初期化を行う(ステップ612)。そして、表示しようとする全マーカーについて、マーカーの中心位置がステップ611で求められた表示範囲内にあるか否かを判定し(ステップ613,ステップ614)、表示範囲内にある場合のみにマーカーの表示画像を設定する(ステップ615)。よって、表示範囲内にないマーカーについては表示画像の設定はされない。
【0009】
また、端末装置20では、サーバ装置10への入力情報の送信と、サーバ装置10からの合成表示画像の受信を並行して処理する。
すなわち、サーバ装置10に対して、マーカーの中心位置情報、縮尺、表示形式、あるいは、ガイド情報等の情報を送信し(ステップ701)、同じくサーバ装置10からマーカー画像と地図画像を合成した合成表示画像を受信し(ステップ702)、画像表示部106に表示する(ステップ703)。
【0010】
その後、マーカーが表示する場所に関するコメントの書込み等による入力があると(ステップ704)、終了の指示があるまで(ステップ705)、その入力情報をサーバ装置10に送信する(ステップ706)。そして、サーバ装置10から送信される合成地図画像を受信すると(ステップ708)、その合成地図画像を画像表示部106に表示する(ステップ709)。なお、ステップ705で、終了の指示があるとその終了の指示をサーバ装置10に送信して(ステップ707)、処理を終了する。
【0011】
以上のようにして、ユーザは、端末装置20を介して地図上にマーカーで表示された観光地、名所、旧跡、お勧めのお店等に関する情報を知ることができるとともに、コメントを付加して情報交換を行うコミュニティに参加することができる。
【0012】
このように、情報の提供と情報の閲覧を可能とする地図コミュニティシステムについては、特許文献1においても知られている。
【特許文献1】特開平7−261661号公報
【発明の開示】
【発明が解決しようとする課題】
【0013】
しかしながら、従来例で示した地図コミュニティシステムは、特許文献1で示したものも含めて、コメント等のガイド情報を貼付け可能なマーカーは、正確な緯度、経度に従って、縮尺や表示形式が選択された地図上に固定された状態で表示されるため、マーカーの位置が不明確な場合や、地図範囲に存在しない場合には、マーカーを地図に貼付けることができなかった。
【0014】
これにより、例えば、駅周りなど特定の範囲において、おいしい、安いといった「オススメの店」や「観光名所」等を質問形式で貼付け、他のユーザからコメントとしてガイド情報を受けるといったことができなかった。
また、マーカーを貼付けたいが、貼付ける場所が正確には分からない場合、地図範囲を大きくとってマーカーを貼付け、他のユーザから店等の位置情報を知らせてもらうといったこともできなかった。
【0015】
また、マーカーが地図上に固定された状態であると、マーカーが地図と重なり目立ちにくい場合もある。
【0016】
そこで、本発明は、前記課題を解決するもので、位置が不明確なマーカーであっても地図上に貼付ることができ、情報交換をより広めることのできる地図コミュニティシステム、サーバ装置、端末装置、端末装置の処理方法、プログラムを提供することを目的とする。
また、他の目的は、マーカーを際だたせることにある。
【課題を解決するための手段】
【0017】
前記課題を解決するために、請求項1の発明の地図コミュニティシステムは、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムにおいて、マーカーの位置情報、マーカーの表示範囲及びマーカーが示すガイド情報を記憶するマーカー情報管理部と、前記マーカーの表示範囲内に前記マーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するマーカー表示位置決定部と、前記マーカー表示位置決定部で決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するマーカー表示画像作成部と、地図情報を記憶する地図情報管理部と、前記地図情報管理部が記憶した地図情報のうちユーザによって条件選択された地域の地図情報に関する地図画像を作成する地図表示画像作成部と、前記マーカー表示画像作成部で作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成する表示画像合成部と、前記表示画像合成部で合成された画像を表示する画像表示部と、前記マーカーの位置情報、マーカーの表示範囲、マーカーが示すガイド情報及び地図情報の条件選択を入力することが可能な入力部と、を備えることを特徴とする。
【0018】
また、請求項2の発明の地図コミュニティシステムは、ネットワークを介して接続され通信可能なサーバ装置と端末装置からなる地図コミュニティシステムであり、前記サーバ装置側に、前記マーカー情報管理部と、マーカー表示位置決定部と、マーカー表示画像作成部と、地図情報管理部と、地図表示画像作成部と、表示画像合成部を設け、前記端末装置側に、画像表示部と、入力部を設けたことを特徴とする。
【0019】
さらに、請求項3の発明の地図コミュニティシステムは、ネットワークを介して接続され通信可能なサーバ装置と端末装置からなる地図コミュニティシステムであり、前記サーバ装置側に、前記マーカー情報管理部と、地図情報管理部を設け、前記端末装置側に、マーカー表示位置決定部と、マーカー表示画像作成部と、地図表示画像作成部と、表示画像合成部と、画像表示部と、入力部を設けたことを特徴とする。
【0020】
また、請求項4の発明の地図コミュニティシステムは、前記入力部は、前記マーカーの表示範囲を、緯度経度で表示される複数の地点として入力することができることを特徴とする。
【0021】
また、請求項5の発明の地図コミュニティシステムは、前記入力部は、前記マーカーの表示範囲を、円状、楕円状、矩形状又は閉じられた自由曲線によって閉じられた範囲として入力することができることを特徴とする。
【0022】
また、請求項6の発明の地図コミュニティシステムは、前記入力部は、前記マーカーの表示範囲を、市町村など予め範囲が決められている地区の指定によって入力することができることを特徴とする。
【0023】
また、請求項7の発明の地図コミュニティシステムは、前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させることを特徴とする。
【0024】
また、請求項8の発明の地図コミュニティシステムは、前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲の縁に沿って刻々と変化するように移動させることを特徴とする。
【0025】
また、請求項9の発明の地図コミュニティシステムは、前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々とランダムに変化するように移動させることを特徴とする。
【0026】
また、請求項10の発明のサーバ装置は、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能な端末装置と接続されたサーバ装置において、前記端末装置の入力部で入力されたマーカーの位置情報、マーカーの表示範囲及びマーカーが示すガイド情報を記憶するマーカー情報管理部と、前記マーカーの表示範囲内に前記マーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するマーカー表示位置決定部と、前記マーカー表示位置決定部で決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するマーカー表示画像作成部と、地図情報を記憶する地図情報管理部と、前記地図情報管理部が記憶した地図情報のうちユーザによって条件選択された地域の地図情報に関する地図画像を作成する地図表示画像作成部と、前記マーカー表示画像作成部で作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成し、合成した画像を前記端末装置の画像表示部に出力する表示画像合成部と、を備えることを特徴とする。
【0027】
また、請求項11の発明のサーバ装置は、前記マーカー表示位置決定部は、前記マーカーの表示範囲が閉じられている場合、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させることを特徴とする。
【0028】
また、請求項12の発明のサーバ装置は、前記マーカー表示位置決定部は、前記マーカーの表示範囲が閉じられている場合、前記マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲の縁に沿って刻々と変化するように移動させることを特徴とする。
【0029】
また、請求項13の発明のサーバ装置は、前記マーカー表示位置決定部は、前記マーカーの表示範囲が閉じられている場合、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々とランダムに変化するように移動させることを特徴とする。
【0030】
また、請求項14の発明の端末装置は、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能なサーバ装置と接続された端末装置において、前記サーバ装置から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力することが可能で、条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力することが可能な入力部と、前記入力部で入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するマーカー表示位置決定部と、前記マーカー表示位置決定部で決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するマーカー表示画像作成部と、前記サーバ装置から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成する地図表示画像作成部と、前記マーカー表示画像作成部で作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成する表示画像合成部と、前記表示画像合成部で合成された画像を表示する画像表示部と、を備えることを特徴とする。
【0031】
また、請求項15の発明の端末装置は、前記入力部は、前記マーカーの表示範囲を、緯度経度で表示される複数の地点として入力することができることを特徴とする。
【0032】
また、請求項16の発明の端末装置は、前記入力部は、前記マーカーの表示範囲を、円状、楕円状、矩形状又は閉じられた自由曲線によって閉じられた範囲として入力することができることを特徴とする。
【0033】
また、請求項17の発明の端末装置は、前記入力部は、前記マーカーの表示範囲を、市町村など予め範囲が決められている地区の指定によって入力することができることを特徴とする。
【0034】
また、請求項18の発明の端末装置は、前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させることを特徴とする。
【0035】
また、請求項19の発明の端末装置は、前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲の縁に沿って刻々と変化するように移動させることを特徴とする。
【0036】
また、請求項20の発明の端末装置は、前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々とランダムに変化するように移動させることを特徴とする。
【0037】
また、請求項21の発明の端末装置の処理方法は、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能なサーバ装置と接続された端末装置の処理方法において、前記サーバ装置から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力するステップと、前記条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力するステップと、前記入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するステップと、前記決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するステップと、前記サーバ装置から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成するステップと、前記作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成するステップと、前記合成された画像を表示するステップと、を含むことを特徴とする。
【0038】
また、請求項22の発明のプログラムは、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能なサーバ装置と接続された端末装置のプログラムにおいて、前記サーバ装置から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力するステップと、前記条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力するステップと、前記入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するステップと、前記決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するステップと、前記サーバ装置から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成するステップと、前記作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成するステップと、前記合成された画像を表示するステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【0039】
以上説明したように、本発明は、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムにおいて、入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定しその位置を示すとともにガイド情報が貼付けられたマーカー画像を作成するとともに、そのマーカー画像をユーザによって条件選択された地域の地図情報に関する地図画像に重ねて合成して画像表示部に表示させるものである。
よって、位置が不明確なマーカーであっても表示範囲内のいずれかに、マーカーが示す正確な緯度及び経度により特定される位置があることを表示させることができるので、例えば、駅周りなど特定の範囲において、マーカーの表示範囲を指定し、おいしい、安いといった「オススメの店」や「観光名所」等を質問形式で貼付け、他のユーザからコメントとしてガイド情報を受けるといったことができるようになった。
また、マーカーを貼付けたいが、貼付ける場所が正確には分からない場合、地図範囲を大きくとってマーカーを貼付け、他のユーザから店等の位置情報を知らせてもらうことも可能となった。
したがって、従来と比較して広い範囲において、観光地、名所、旧跡、お勧めのお店等に関する情報を知ることができるとともに、質問形式の貼付けを広い範囲にわたって行うことができるので、情報交換を行うコミュニティの活性化が図れる。
【0040】
また、本発明によれば、地図コミュニティシステムは、ネットワークを介して接続され通信可能なサーバ装置と端末装置から構成されるので、サーバ装置側に多くの機能をもたせることにより、端末装置側の操作が簡単になる。
一方、サーバ装置側に、例えば、マーカー情報管理部と、地図情報管理部を設け、端末装置側に、マーカー表示位置決定部と、マーカー表示画像作成部と、地図表示画像作成部と、表示画像合成部と、画像表示部と、入力部を設けるようにすることによって、特別な管理サーバ装置は不要となり、簡単な構成の汎用的なサーバ装置で地図コミュニティシステムを構築することができる。
また、端末装置を利用してユーザは、地図の表示方法,マーカーの表示方法,マーカーの表示範囲方法、及び表示画像の合成方法を一層自由に決定することができる。
【0041】
また、本発明によれば、マーカーの表示範囲を、緯度経度で表示される複数の地点として入力することができるので、マーカーの入力を簡単に操作することができる。また、複数のマーカーの入力が可能となるので、それらマーカーを目立たせることもできる。
【0042】
また、本発明によれば、マーカーの表示範囲を、円状、楕円状、矩形状又は閉じられた自由曲線によって閉じられた範囲、あるいは、市町村など予め範囲が決められている地区の指定によって入力することができるので、端末装置側における操作が簡単である。
【0043】
また、本発明によれば、マーカーをマーカーの表示範囲内において、前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させたり、あるいは、マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置をマーカーの表示範囲の縁に沿って刻々と変化するように移動させたり、さらには、マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置をマーカーの表示範囲で刻々とランダムに変化するように移動させたりすることができるので、マーカーが地図上に固定された状態と比較して、マーカーを際だたせることができる。また、マーカーが地図と重なり目立ちにくいといった問題も解消されるので、マーカー自体の表示形状を種々選択しうる。
【発明を実施するための最良の形態】
【0044】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図8は、本発明の実施の形態に係る地図コミュニティシステムの構成を示すブロック図である。本発明の実施の形態に係る地図コミュニティシステムの概要,マーカーが表示された地図例,及びマーカーに貼付けられるガイド情報の入力例は、従来例で示した図1乃至図3で示したものと同一である。なお、従来例(図1乃至図7)で示したものと同一の部分には同一符号を付した。
【0045】
本発明の実施の形態に係る地図コミュニティシステムは、地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行うシステムであり、図8に示すように、ネットワークを介して互いに通信可能に接続された、サーバ装置11と、パソコン、テレビ、携帯電話といった端末装置20から構成され、特にマーカーを緯度と経度によって一点に固定するのではなく、表示範囲を設定してその範囲内にガイド情報を有するマーカーを貼付けするものである。サーバ装置11は、図1で示した地図サーバとHPサーバが一体化されたものである。
【0046】
サーバ装置11は、従来例と同様に、マーカー情報管理部101,マーカー表示画像作成部102,地図情報管理部103,地図表示画像作成部104,表示画像合成部105を備えるのに加えて、マーカー表示位置決定部801を備える。
また、端末装置20は、従来例と同様に、画像表示部106と入力部107を備える。
【0047】
サーバ装置11において、マーカー情報管理部101は、マーカーの位置情報、マーカーが示すガイド情報に加えて、マーカーの表示範囲を記憶する。例えば、マーカー情報管理部101は、図9に示すように、マーカーが有効か無効きを示すフラグ、マーカーの中心位置情報,マーカーの表示形状,マーカーに予め付加されたコメント、追加コメントや貼付画像といった貼付情報、マーカーが表示される範囲を示す種類(楕円,矩形,地区の指定等)を示す範囲タイプ、マーカーの範囲タイプ別の位置情報,現在のマーカー表示位置,マーカーの表示形態(複数の箇所,浮動,縁,ランダム,不動)の種別,表示形態ごとの表示変更用の個別情報(一つのマーカーに対する複数の箇所の表示では全表示があるか否か,浮動や縁による表示ではマーカーの移動方向と移動量,ランダムの表示ではマーカーの移動方向と移動量と移動可能範囲と移動量範囲)をそれぞれ記憶する。これらマーカーの管理情報には、サーバ装置11によって予め付与されるものと、端末装置20の入力部107からユーザによって入力されるものがある。
【0048】
地図情報管理部103は、地図情報を記憶する。地図情報は、通常の地図の画像、航空(あるいは衛星)写真、地図と写真の合成といった表示形式で記憶されている。
また、地図表示画像作成部104は、地図情報管理部103が記憶した地図情報のうちユーザによって端末装置20の入力部107から条件選択された地域の地図情報に関する地図画像を作成する。入力部107から入力される条件選択には、地図の指定、縮尺、地図の表示形式(通常の地図か、写真か、地図と写真の合成か)が含まれる。
【0049】
マーカー表示位置決定部801は、マーカー情報管理部101から送られるマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定する。
マーカー表示画像作成部102は、マーカー表示位置決定部801で決定されたマーカーの表示位置を示すとともに、マーカー情報管理部101から送られるガイド情報が貼付けられたマーカーの位置情報と、地図表示画像作成部104から送られる端末装置20の入力部107から入力された地図の表示範囲に基づいて表示するマーカーの画像を作成する。
表示画像合成部105は、マーカー表示画像作成部102で作成されたマーカー画像を地図表示画像作成部104で作成された地図画像に重ねて合成する。
【0050】
端末装置20において、画像表示部106は、サーバ装置11の表示画像合成部105で合成された画像を表示する。
入力部107は、サーバ装置11の地図表示画像作成部104に対して地図の指定、縮尺、地図の表示形式といった条件選択や、マーカー情報管理部101に対してマーカーの位置情報やマーカーの表示範囲やマーカーに関するコメント等のガイド情報を入力することができる。
画像表示部106に表示されたマーカー画像に対して、ユーザは、そのマーカー画像を指定し、既に書込みされたコメントを閲覧することができる。
【0051】
端末装置20の入力部107から入力されるマーカーの表示範囲としては、図10に示されるように、例えば、複数箇所を指定する場合,楕円範囲で指定する場合、矩形範囲で指定する場合,地区を指定する場合,自由曲線で範囲を指定する場合等があげられる。
複数箇所を指定する場合とは、同じマーカーに対して、緯度経度で表される位置を複数指定するもので、1箇所の修正で全てを同時に修正したり、所定の1箇所だけを修正することができる。
【0052】
また、楕円範囲で指定する場合とは、図11に示すように、マーカーの緯度経度の位置を中心にして2つの距離(楕円の半径)を決定して範囲を指定するもので、図11に示した、「+」の位置にカーソルを移動して合わせることで、楕円の角度を変化させることもできる。なお、円状に範囲を指定することもできる。
また、矩形範囲で指定する場合とは、マーカーの緯度経度の位置を中心にして東西南北の距離を決定して範囲を指定するものである。
また、地区を指定する場合とは、地図上の地区(市町村)を指定するものである。
また、自由曲線で範囲を指定する場合とは、図12に示すように、マーカーの緯度経度で表される位置を指定し、そこから端をつまんで範囲を拡大・縦小させるものであり、自由曲線は閉じられている。
【0053】
これら楕円範囲で指定する場合、矩形範囲で指定する場合,地区を指定する場合,自由曲線で範囲を指定する場合のように、マーカーの表示範囲を閉じられたものとすることによって、図13に示すように、マーカーを表示範囲内において、ゆらゆらと移動させるようにしたり、図14に示すように、マーカーを表示範囲の縁をゆらゆらと移動させるようにすることができる。
なお、マーカー自体の表示形状は様々にすることができ、例えば、図2,図3で示したように、ピン状にしたり、図11,図12で示したように、水滴状にしたり、図13,図14で示したように、風船状にしたりすることができる。
【0054】
次に、本発明の実施の形態に係る地図コミュニティシステムを構成するサーバ装置11における処理を、図15乃至図18を参照して説明する。
サーバ11では、端末装置20からの入力情報の受信と、端末装置20への合成表示画像の送信を並行して処理する。
この処理は、まず、端末装置20の入力部107から入力された信号の受信があるか否かを判定し(ステップ501)、受信があると、終了の指示がない限り(ステップ502)、端末装置20から送られるマーカーの中心位置情報、縮尺、表示形式、あるいは、ガイド情報等の情報(後述する図19のステップ701)を受信する(ステップ503)。
【0055】
そして、端末装置20から送られるマーカーの表示範囲に関する情報、すなわち、図9のマーカー管理情報で示した範囲タイプ,範囲タイプ別位置情報,表示形態種別,表示形態個別情報(後述する図19のステップ1901)を受信する(ステップ1501)。
次に、サーバ装置11は、端末装置20から受信したそれらの信号の情報に基づいて表示画像を更新する(ステップ504)。
【0056】
図15に示すステップ504における表示画像更新の処理は、図16に示されるように、マーカーの中心位置情報、縮尺、表示形式、あるいは、ガイド情報に変更があるか(ステップ601)、マーカーの表示範囲に関する情報に変更があると(ステップ1601)、変更された情報に基づいて、表示地図画像の作成(ステップ602)とマーカー表示画像の作成(ステップ603)を行い、2つの表示画像を合成して送信する(ステップ604,605)。
【0057】
また、ステップ601及びステップ1601の処理において、変更がない場合であって、一定時間が経過すると(ステップ1602)、表示地図画像の作成(ステップ602)とマーカー表示画像の作成(ステップ603)を行い、2つの表示画像を合成して送信する(ステップ604,605)。
【0058】
図16に示すステップ603におけるマーカー表示画像作成の処理は、図17に示されるように、マーカーが表示される地図の範囲の経度と緯度を求め(ステップ611)、マーカーの表示画像の初期化を行う(ステップ612)。そして、表示しようとする全マーカーについて、マーカーの表示範囲がステップ611で求められた地図の表示範囲と重なるか否かを判定する(ステップ613,ステップ1701)。
【0059】
そして、マーカーの表示範囲がステップ611で求められた地図の表示範囲と重ならないと、マーカーの表示位置を更新することなく、ステップ613に戻るが、マーカーの表示範囲がステップ611で求められた地図の表示範囲と重なる場合には、マーカーの表示範囲内において、マーカーを移動させる必要があるか否かを判定する(ステップ1702)。
マーカーを移動させる必要があるか否かの判定は、図9に示す表示形態種別として端末装置20から送信される情報に基づいて行われ、マーカーを複数表示することを示す、「複数箇所」及び、マーカーを表示範囲内で特に移動させないことを示す、「不動」の場合には、マーカーの移動は不要であると判定され、マーカーを表示範囲内で浮動させることを示す、「浮動」、マーカーを表示範囲内で表示範囲の縁に沿って移動させることを示す、「縁」、及び、マーカーを表示範囲内でランダムに移動させることを示す、「ランダム」の場合には、マーカーの移動は必要であると判定される。
【0060】
マーカーの移動が必要であると判定されると、マーカーの表示範囲内においてマーカーを移動させるマーカー表示位置更新の処理が行われ(ステップ1703)、マーカーの表示画像を設定する(ステップ615)。
マーカーの移動が不要な場合には、マーカーの表示位置は更新されることなく、マーカーの表示画像を設定する(ステップ615)。
【0061】
このマーカーの表示画像の設定処理において、表示形態種別が「複数箇所」の場合には、マーカーはその表示範囲内において同じガイド情報が貼付けられたマーカーを複数同時に表示させることができる。よって、複数のマーカーにそれぞれガイド情報を書込む必要はなく、一つのマーカーに書込むだけでよいので表示を短時間に行うことができるし、同じマーカーを複数表示させることでそれらマーカーを目立つようにすることができる。
また、表示形態種別が「不動」の場合には、マーカーはその表示範囲内において固定した状態で表示され、その固定位置は、必ずしもマーカーが示す正確な緯度及び経度により特定される位置でなくてもよい。
【0062】
このように、表示形態種別が「複数箇所」の場合や「不動」の場合には、マーカーがその表示範囲内において移動しないが、位置が不明確なマーカーであっても表示範囲内のいずれかに、マーカーが示す正確な緯度及び経度により特定される位置があることを表示させることができるので、例えば、駅周りなど特定の範囲において、マーカーの表示範囲を指定し、おいしい、安いといった「オススメの店」や「観光名所」等を質問形式で貼付け、他のユーザからコメントとしてガイド情報を受けるといったことができるようになった。
また、マーカーを貼付けたいが、貼付ける場所が正確には分からない場合、地図範囲を大きくとってマーカーを貼付け、他のユーザから店等の位置情報を知らせてもらうことも可能となった。
【0063】
図17に示すステップ1703におけるマーカー表示位置更新の処理は、図18に示されるように、表示範囲を有するマーカーの表示形態を判定し(ステップ1801)、表示形態が、「浮動」であれば、浮動マーカーの位置更新の処理を行い(ステップ1802)、表示形態が、「縁」であれば、縁マーカーの位置更新の処理を行い(ステップ1803)、表示形態が、「ランダム」であれば、ランダムマーカーの位置更新の処理を行う(ステップ1804)。
【0064】
次に、本発明の実施の形態に係る地図コミュニティシステムを構成する端末装置20における処理を、図19を参照して説明する。
端末装置20では、サーバ装置11への入力情報の送信と、サーバ装置11からの合成表示画像の受信を並行して処理する。
この処理は、まず、サーバ装置11に対して、マーカーの中心位置情報、縮尺、表示形式、あるいは、ガイド情報等の情報を送信する(ステップ701)。なお、マーカー自体の表示形状が選択できる場合には、その情報も送信する。
【0065】
そして、サーバ装置11に対して、マーカーの表示範囲に関する情報、すなわち、図9のマーカー管理情報で示した範囲タイプ,範囲タイプ別位置情報,表示形態種別,表示形態個別情報についても送信する(ステップ1901)。
次に、サーバ装置11からマーカー画像と地図画像を合成した合成表示画像を受信し(ステップ702)、画像表示部106に表示する(ステップ703)。
【0066】
その後、マーカーが表示する場所に関するコメントの書込み等による入力があると(ステップ704)、終了の指示があるまで(ステップ705)、その入力情報をサーバ装置11に送信する(ステップ706)。そして、サーバ装置11から送信される合成地図画像を受信すると(ステップ708)、その合成地図画像を画像表示部106に表示する(ステップ709)。なお、ステップ705で、終了の指示があるとその終了の指示をサーバ装置11に送信して(ステップ707)、処理を終了する。
【0067】
そして、図18で示した、浮動マーカー、縁マーカー、及びランダムマーカーの位置更新の処理(ステップ1802〜1804)は、図8に示すマーカー表示位置決定部801で行われる。
浮動マーカーの位置更新の処理(ステップ1802)及び縁マーカーの位置更新の処理(ステップ1803)では、マーカーの表示範囲の位置情報、現在のマーカーの表示位置、及び、対応する表示形態個別情報としての移動量と移動方向に基づいて、次のマーカーの表示位置が決定される。
【0068】
次のマーカーの表示位置の決定方法については、様々の方法があるが、浮動マーカーの位置決定では、例えば、図20に示すように、「なるべく前回の移動方向(図20の上図では水平に左から右方向)とは逆方向を選ぶ」,「なるべく同じ移動量とする(なお、表示形態化別情報としての移動量は基準となる移動量である)」,「前の位置に戻らない」,「マーカーの表示範囲外にはみ出さない」といった条件に基づいて決定され、図20の下図では候補(3)あるいは候補(4)が決定される。
また、縁マーカーの位置決定では、例えば、図21に示すように、「縁に沿って位置を求める」,「前回と同じ回り方向(図21の上図では反時計回り(左回り))を選ぶ」,「なるべく同じ移動量とする」,「なるべく前の位置に戻らない」,「マーカーの表示範囲外にはみ出さない」といった条件に基づいて決定され、図21の下図では候補(1)が決定される。
【0069】
また、ランダムマーカーの位置更新の処理(ステップ1804)では、マーカーの表示範囲の位置情報、現在のマーカーの表示位置、及び、対応する表示形態個別情報としての移動量と移動方向と移動可能範囲と移動量範囲に基づいて、次のマーカーの表示位置が決定される。
例えば、図22に示すように、「移動量,移動方向共に、乱数を使用して、任意範囲内で決定」,「なるべく前の位置に戻らない」,「マーカーの表示範囲外にはみ出さない」といった条件に基づいて決定され、図22の下図では候補(1)が決定される。
【0070】
このように、表示範囲を有するマーカーの位置更新によって、マーカー表示範囲内における移動(浮動,縁,ランダム)は、図16のステップ601及ステップ1601で示されるように、マーカーの表示範囲に関する情報の変更があったときだけでなく、ステップ1602で示されるように、一定時間経過した場合であっても自動的に行われるので、図13及び図14で示したようにマーカーが刻々と変化するように動き回るような表示例となり、マーカーが地図上に固定された状態と比較して、マーカーを際だたせることができる。
また、マーカーが地図と重なり目立ちにくいといった問題も解消されるので、マーカー自体の表示形状を種々選択しうる。
【0071】
以上のようにして、ユーザは、端末装置20を介して地図上にマーカーが表示範囲とともに表示(表示形態種別が、「複数箇所」,「不動」)、場合によって、表示範囲を動き回るように表示(表示形態種別が、「浮動」,「縁」,「ランダム」)された観光地、名所、旧跡、お勧めのお店等に関する情報を知ることができるとともに、コメントを付加して情報交換を行うコミュニティに参加することができので、コミュニティの活性化が図れる。
【0072】
なお、本発明の実施形態において、上述した、サーバ装置11及び端末装置20における処理は、コンピュータ読み取り可能なプログラムによって実現可能であり、そのプログラムは記録媒体に記録することができる。
【0073】
また、本発明の実施形態では、サーバ装置11側に、マーカー情報管理部101と、マーカー表示位置決定部801と、マーカー表示画像作成部102と、地図情報管理部103と、地図表示画像作成部104と、表示画像合成部105を設け、端末装置20側に、画像表示部106と、入力部107を設ける構成としたが、特にこれに限定されることはなく、例えば、サーバ装置11側に、マーカー情報管理部101と、地図情報管理部103を設け、端末装置20側に、残りの、マーカー表示位置決定部801と、マーカー表示画像作成部102と、地図表示画像作成部104と、表示画像合成部105と、画像表示部106と、入力部107を設けるようにしてもよい。
そして、端末装置20側において、サーバ装置11から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力する処理と、前記条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力する処理と、前記入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定する処理と、前記決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成する処理と、サーバ装置11から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成する処理と、前記作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成する処理と、前記合成された画像を表示する処理と、実行させることができる。
これによれば、端末装置20を利用してユーザが、地図の表示方法,マーカーの表示方法,マーカーの表示範囲方法、及び表示画像の合成方法を一層自由に決定することができる。
【図面の簡単な説明】
【0074】
【図1】地図コミュニティシステムの概要を示す図
【図2】マーカーが表示された地図例を示す図
【図3】マーカーに貼付けられるガイド情報の入力例を示す図
【図4】従来例に係る地図コミュニティシステムの構成を示すブロック図
【図5】従来例に係る地図コミュニティシステムを構成するサーバ装置における処理を示すフローチャート
【図6】図5に示す表示画像更新処理と、その表示画像更新処理におけるマーカー画像作成処理をそれぞれ示すフローチャート
【図7】従来例に係る地図コミュニティシステムを構成する端末装置における処理を示すフローチャート
【図8】本発明の実施形態に係る地図コミュニティシステムの構成を示すブロック図
【図9】図8に示すマーカー管理部が記憶するマーカー管理情報を示す図
【図10】図8に示す入力部で入力されるマーカーの表示範囲の指定方法を示す図
【図11】図10に示す楕円範囲指定の一例を示す図
【図12】図10に示す自由曲線範囲指定の一例を示す図
【図13】マーカーが、マーカーの表示範囲内を移動する様子を示す図
【図14】マーカーが、マーカーの表示範囲の縁に沿って移動する様子を示す図
【図15】本発明の実施形態に係る地図コミュニティシステムを構成するサーバ装置における処理を示すフローチャート
【図16】図15に示す表示画像更新処理を示すフローチャート
【図17】図16に示すマーカー表示画像作成処理を示すフローチャート
【図18】図17に示すマーカー表示位置更新処理を示すフローチャート
【図19】本発明の実施形態に係る地図コミュニティシステムを構成する端末装置における処理を示すフローチャート
【図20】図18に示す浮動マーカー位置更新処理で決定される方法を示す図
【図21】図18に示す縁マーカー位置更新処理で決定される方法を示す図
【図22】図18に示すランダムマーカー位置更新処理で決定される方法を示す図
【符号の説明】
【0075】
10 サーバ装置
11 サーバ装置
20 端末装置
101 マーカー情報管理部
102 マーカー表示画像作成部
103 地図情報管理部
104 地図表示画像作成部
105 表示画像合成部
106 画像表示部
107 入力部
801 マーカー表示位置決定部

【特許請求の範囲】
【請求項1】
地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムにおいて、
マーカーの位置情報、マーカーの表示範囲及びマーカーが示すガイド情報を記憶するマーカー情報管理部と、
前記マーカーの表示範囲内に前記マーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するマーカー表示位置決定部と、
前記マーカー表示位置決定部で決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するマーカー表示画像作成部と、
地図情報を記憶する地図情報管理部と、
前記地図情報管理部が記憶した地図情報のうちユーザによって条件選択された地域の地図情報に関する地図画像を作成する地図表示画像作成部と、
前記マーカー表示画像作成部で作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成する表示画像合成部と、
前記表示画像合成部で合成された画像を表示する画像表示部と、
前記マーカーの位置情報、マーカーの表示範囲、マーカーが示すガイド情報及び地図情報の条件選択を入力することが可能な入力部と、を備えることを特徴とする地図コミュニティシステム。
【請求項2】
ネットワークを介して接続され通信可能なサーバ装置と端末装置からなる地図コミュニティシステムであり、
前記サーバ装置側に、前記マーカー情報管理部と、マーカー表示位置決定部と、マーカー表示画像作成部と、地図情報管理部と、地図表示画像作成部と、表示画像合成部を設け、
前記端末装置側に、画像表示部と、入力部を設けたことを特徴とする請求項1に記載の地図コミュニティシステム。
【請求項3】
ネットワークを介して接続され通信可能なサーバ装置と端末装置からなる地図コミュニティシステムであり、
前記サーバ装置側に、前記マーカー情報管理部と、地図情報管理部を設け、
前記端末装置側に、マーカー表示位置決定部と、マーカー表示画像作成部と、地図表示画像作成部と、表示画像合成部と、画像表示部と、入力部を設けたことを特徴とする請求項1に記載の地図コミュニティシステム。
【請求項4】
前記入力部は、前記マーカーの表示範囲を、緯度経度で表示される複数の地点として入力することができることを特徴とする請求項1乃至3のうちいずれか一つに記載の地図コミュニティシステム。
【請求項5】
前記入力部は、前記マーカーの表示範囲を、円状、楕円状、矩形状又は閉じられた自由曲線によって閉じられた範囲として入力することができることを特徴とする請求項1乃至3のうちいずれか一つに記載の地図コミュニティシステム。
【請求項6】
前記入力部は、前記マーカーの表示範囲を、市町村など予め範囲が決められている地区の指定によって入力することができることを特徴とする請求項1乃至3のうちいずれか一つに記載の地図コミュニティシステム。
【請求項7】
前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させることを特徴とする請求項5または6に記載の地図コミュニティシステム。
【請求項8】
前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲の縁に沿って刻々と変化するように移動させることを特徴とする請求項5または6に記載の地図コミュニティシステム。
【請求項9】
前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々とランダムに変化するように移動させることを特徴とする請求項5または6に記載の地図コミュニティシステム。
【請求項10】
地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能な端末装置と接続されたサーバ装置において、
前記端末装置の入力部で入力されたマーカーの位置情報、マーカーの表示範囲及びマーカーが示すガイド情報を記憶するマーカー情報管理部と、
前記マーカーの表示範囲内に前記マーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するマーカー表示位置決定部と、
前記マーカー表示位置決定部で決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するマーカー表示画像作成部と、
地図情報を記憶する地図情報管理部と、
前記地図情報管理部が記憶した地図情報のうちユーザによって条件選択された地域の地図情報に関する地図画像を作成する地図表示画像作成部と、
前記マーカー表示画像作成部で作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成し、合成した画像を前記端末装置の画像表示部に出力する表示画像合成部と、を備えることを特徴とするサーバ装置。
【請求項11】
前記マーカー表示位置決定部は、前記マーカーの表示範囲が閉じられている場合、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させることを特徴とする請求項10に記載のサーバ装置。
【請求項12】
前記マーカー表示位置決定部は、前記マーカーの表示範囲が閉じられている場合、前記マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲の縁に沿って刻々と変化するように移動させることを特徴とする請求項10に記載のサーバ装置。
【請求項13】
前記マーカー表示位置決定部は、前記マーカーの表示範囲が閉じられている場合、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々とランダムに変化するように移動させることを特徴とする請求項10に記載のサーバ装置。
【請求項14】
地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能なサーバ装置と接続された端末装置において、
前記サーバ装置から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力することが可能で、条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力することが可能な入力部と、
前記入力部で入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するマーカー表示位置決定部と、
前記マーカー表示位置決定部で決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するマーカー表示画像作成部と、
前記サーバ装置から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成する地図表示画像作成部と、
前記マーカー表示画像作成部で作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成する表示画像合成部と、
前記表示画像合成部で合成された画像を表示する画像表示部と、を備えることを特徴とする端末装置。
【請求項15】
前記入力部は、前記マーカーの表示範囲を、緯度経度で表示される複数の地点として入力することができることを特徴とする請求項14に記載の端末装置。
【請求項16】
前記入力部は、前記マーカーの表示範囲を、円状、楕円状、矩形状又は閉じられた自由曲線によって閉じられた範囲として入力することができることを特徴とする請求項14に記載の端末装置。
【請求項17】
前記入力部は、前記マーカーの表示範囲を、市町村など予め範囲が決められている地区の指定によって入力することができることを特徴とする請求項14に記載の端末装置。
【請求項18】
前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々と変化するように移動させることを特徴とする請求項16または17に記載の端末装置。
【請求項19】
前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなく表示範囲の縁に沿ってかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を決定し、マーカーの表示位置を前記マーカーの表示範囲の縁に沿って刻々と変化するように移動させることを特徴とする請求項16または17に記載の端末装置。
【請求項20】
前記マーカー表示位置決定部は、前記マーカーの表示範囲から外側にはみ出すことなくかつ前回のマーカーの表示位置の方向に戻らないように前回のマーカーの表示位置からの次回のマーカーの移動方向と移動量を乱数からランダムに決定し、マーカーの表示位置を前記マーカーの表示範囲で刻々とランダムに変化するように移動させることを特徴とする請求項16または17に記載の端末装置。
【請求項21】
地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能なサーバ装置と接続された端末装置の処理方法において、
前記サーバ装置から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力するステップと、
前記条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力するステップと、
前記入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するステップと、
前記決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するステップと、
前記サーバ装置から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成するステップと、
前記作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成するステップと、
前記合成された画像を表示するステップと、を含むことを特徴とする端末装置の処理方法。
【請求項22】
地図上に表示されたマーカーにコメントを含むガイド情報を貼付けして情報交換を行う地図コミュニティシステムを構成するとともに、ネットワークを介して通信可能なサーバ装置と接続された端末装置のプログラムにおいて、
前記サーバ装置から配信される、マーカーの表示位置と表示範囲とマーカーが示すガイド情報を表示可能な地図情報に対して、地域の条件選択を入力するステップと、
前記条件選択された地図情報に表示するマーカーの位置情報、マーカーの表示範囲、及びマーカーが示すガイド情報を入力するステップと、
前記入力されたマーカーの表示範囲内にマーカーの位置情報が含まれると、マーカーの表示範囲に対応してマーカーの表示位置を決定するステップと、
前記決定されたマーカーの表示位置を示すとともに前記ガイド情報が貼付けられたマーカー画像を作成するステップと、
前記サーバ装置から配信される地図情報のうち前記条件選択された地域の地図情報に関する地図画像を作成するステップと、
前記作成されたマーカー画像を前記地図表示画像作成部で作成された地図画像に重ねて合成するステップと、
前記合成された画像を表示するステップと、をコンピュータに実行させることを特徴とするプログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate


【公開番号】特開2009−133960(P2009−133960A)
【公開日】平成21年6月18日(2009.6.18)
【国際特許分類】
【出願番号】特願2007−308623(P2007−308623)
【出願日】平成19年11月29日(2007.11.29)
【出願人】(000005821)パナソニック株式会社 (73,050)
【Fターム(参考)】