(57)【特許請求の範囲】
【請求項１】
地図画像を表示し、該地図画像に地理情報やコメント情報を重畳表示する地理情報制御表示方法であって、
操作情報取得手段において、地理情報が格納されている地理情報記憶手段とコメント情報が格納されているコメント情報記憶手段を前記位置情報に基づいて検索し、予め設定されている地理情報に対する最大数Ｍ個以内のＸM個の地理情報と、予め設定されているコメント情報に対する最大数Ｓ個以内のＸs個のコメント情報を取得する表示情報取得ステップと、
表示情報算出手段において、前記表示情報取得ステップで取得した地理情報の数ＸMと前記最大数Ｍの割合、及び前記最大数Ｓを用いて、（１−ＸM／Ｍ）×Ｓによりコメント情報の数を決定する表示情報算出ステップと、
情報表示手段が、前記表示情報取得ステップで得られたＸM個の前記地図情報と、前記表示情報算出ステップで得られた前記コメント情報の数のコメント情報を、前記利用者端末の前記地図画像上に重畳表示する情報表示ステップと、
を行うことを特徴とする地理情報制御表示方法。
【請求項２】
前記表示情報取得ステップにおいて、表示対象となる地理情報が取得できなかった場合には、
前記利用者端末に表示される地図上における画面中央の座標に最も近い地理情報を前記位置情報に基づいて前記地理情報を検索する、
請求項１記載の地理情報制御表示方法。
【請求項３】
前記表示情報取得ステップにおいて、
前記地理情報記憶手段を検索した検索結果のランキングの高い順にソートし、予め設定された上位Ｍ件を前記地理情報として抽出する、
請求項１記載の地理情報制御表示方法。
【請求項４】
地図画像を表示し、該地図画像に地理情報やコメント情報を重畳表示する地理情報制御表示装置であって、
利用者端末からの移動操作を検知し、位置情報を取得する操作情報取得手段と、
地理情報が格納されている地理情報記憶手段とコメント情報が格納されているコメント情報記憶手段を前記位置情報に基づいて検索し、予め設定されている地理情報に対する最大数Ｍ個以内のＸM個の地理情報と、予め設定されているコメント情報に対する最大数Ｓ個以内のＸｓ個のコメント情報を取得する表示情報取得手段と、
前記表示情報取得手段で取得した地理情報の数ＸMと前記最大数Ｍの割合、及び、前記最大数Ｓを用いて、（１−ＸM／Ｍ）×Ｓによりコメント情報の数を決定する表示情報算出手段と、
前記表示情報取得手段で得られたＸM個の前記地図情報と、前記表示情報算出手段で得られた前記コメント情報の数のコメント情報を、前記利用者端末の前記地図画像上に重畳表示する情報表示手段と、
を有することを特徴とする地理情報制御表示装置。
【請求項５】
前記表示情報取得手段は、
表示対象となる地理情報が取得できなかった場合には、
前記利用者端末に表示される地図上における画面中央の座標に最も近い地理情報を前記位置情報に基づいて前記地理情報を検索する手段を含む、
請求項４記載の地理情報制御表示装置。
【請求項６】
前記表示情報取得手段は、
前記地理情報記憶手段を検索した検索結果のランキングの高い順にソートし、予め設定された上位Ｍ件を前記地理情報として抽出する手段を含む、
請求項４記載の地理情報制御表示装置。
【請求項７】
コンピュータを、
請求項４乃至６のいずれか１項に記載の地理情報制御表示装置として機能させることを特徴とする地理情報制御表示装置プログラム。
【請求項８】
コンピュータを、
請求項４乃至６のいずれか１項に記載の地理情報制御表示装置として機能させるプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図上に地理情報やコメント情報を表示するための地理情報制御表示方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体に係り、特に、２次元平面上にネットワーク上のコンテンツへリンクした図形を配置し、ユーザをコンテンツへナビゲーションするための地理情報制御表示方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
これまで、２次元の地図上にコンテンツを表す画像を複数配置して表示するシステムとしてアソシアガイドが提案されている（例えば、特許文献１参照）。
【０００３】
当該アソシアガイドでは、配置した画像が全て１画面に表示されるため、２次元の地図を縮小しユーザに提示している。また、地図上において場所的な情報を表示するため、地図上に地理情報（例：関東や関西などの場所を示すラベル）を配置している。ユーザは１画面に表示された画像の配置を見て、地図上で興味のある場所を拡大、上下左右の平行移動をすることができる。ここで、地図の拡大、上下左右の操作においては、配置している画像の位置を動的に変化させている。
【０００４】
上記の地図、地図上の画像に対して拡大、縮小、上下左右の平行移動した全体の画像をユーザに動的に提示することにより、アソシアガイドでは、ユーザに２次元の地図上でズームイン、ズームアウトやパンを提供している。
【０００５】
また、２次元の地図上にコメント情報を重畳表示するものとして、World Wide Naviがある（例えば、非特許文献１参照）。
【０００６】
このWorld Wide Naviでは、コンテンツに対するユーザからのコメント情報を会話しているように吹き出しで表示し、ユーザに対しコンテンツへの興味喚起を支援している。
【特許文献１】特開２００３−７６７１８号公報
【非特許文献１】宮原伸二、安部伸治、大久保雅且、外村佳伸、“ユーザのにぎわい感を利用した興味喚起型コンテンツガイド方式について”情報処理学会研究会、第112回ヒューマンインタフェース研究会、2004-HI-112(4),2005年1月
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のアソシアガイドでは、ズーム率が小さい場合には多くの地理情報（例：関東や関西などの場所を示すラベル）が表示されているため、今現在、自分がどこに位置するか把握できるが、ズーム率が大きくなると表示される地理情報がなくなり、位置の把握が困難である。
【０００８】
また、上記のWorld Wide Naviでは、吹き出しの数が多くなると表示している地理情報とコメントの数が多くなってしまい、地理情報やコメント情報が重なって隠れてしまうという問題がある。
【０００９】
本発明は、上記の点に鑑みなされたもので、地図や多くのコンテンツが重なって表示されることにより、隠れるケースを減少させ、効率良くコンテンツを探索することが可能な地理情報制御表示方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
図１は、本発明の原理を説明するための図である。
【００１１】
本発明（請求項１）は、地図画像を表示し、該地図画像に地理情報やコメント情報を重畳表示する地理情報制御表示方法であって、
操作情報取得手段において、利用者端末からの移動操作を検知し、位置情報を取得する操作情報取得ステップ（ステップ１）と、
表示情報取得手段において、地理情報が格納されている地理情報記憶手段とコメント情報が格納されているコメント情報記憶手段を位置情報に基づいて検索し、予め設定されている地理情報に対する最大数Ｍ個以内のＸM個の地理情報と、予め設定されているコメント情報に対する最大数Ｓ個以内のＸs個のコメント情報を取得する表示情報取得ステップ（ステップ２）と、
表示情報算出手段において、表示情報取得ステップで取得した地理情報の数ＸMと前記最大数Ｍの割合、及び前記最大数Ｓを用いて、（１−ＸM／Ｍ）×Ｓによりコメント情報の数を決定する表示情報算出ステップ（ステップ３）と、
情報表示手段が、表示情報取得ステップで得られたＸM個の地図情報と、表示情報算出ステップ（ステップ３）で得られたコメント情報の数のコメント情報を、利用者端末の地図画像上に重畳表示する情報表示ステップ（ステップ４）と、を行う。
【００１２】
また、本発明（請求項２）は、請求項１の表示情報取得ステップ（ステップ２）において、表示対象となる地理情報が取得できなかった場合には、
利用者端末に表示される地図上における画面中央の座標に最も近い地理情報を位置情報に基づいて地理情報を検索する。
【００１３】
また、本発明（請求項３）は、請求項１の表示情報取得ステップ（ステップ２）において、
地理情報記憶手段を検索した検索結果のランキングの高い順にソートし、予め設定された上位Ｍ件を地理情報として抽出する。
【００１４】
図２は、本発明の原理構成図である。
【００１５】
本発明（請求項４）は、地図画像を表示し、該地図画像に地理情報やコメント情報を重畳表示する地理情報制御表示装置であって、
利用者端末からの移動操作を検知し、位置情報を取得する操作情報取得手段１と、
地理情報が格納されている地理情報記憶手段５とコメント情報が格納されているコメント情報記憶手段６を位置情報に基づいて検索し、予め設定されている地理情報に対する最大数Ｍ個以内のＸM個の地理情報と、予め設定されているコメント情報に対する最大数Ｓ個以内のＸs個のコメント情報を取得する表示情報取得手段３と、
表示情報取得手段３で取得した地理情報の数ＸMと最大数Ｍの割合、及び最大数Ｓを用いて、（１−ＸM／Ｍ）×Ｓによりコメント情報の数を決定する表示情報算出手段４と、
表示情報取得手段３で得られたＸM個の地図情報と、表示情報算出手段４で得られたコメント情報の数のコメント情報を、利用者端末の地図画像上に重畳表示する情報表示手段２と、
を有する。
【００１６】
また、本発明（請求項５）は、請求項４の表示情報取得手段１において、
表示対象となる地理情報が取得できなかった場合には、
利用者端末に表示される地図上における画面中央の座標に最も近い地理情報を位置情報に基づいて地理情報を検索する手段を含む。
【００１７】
また、本発明（請求項６）は、請求項４の表示情報取得手段１において、
地理情報記憶手段を検索した検索結果のランキングの高い順にソートし、予め設定された上位Ｍ件を地理情報として抽出する手段を含む。
【００１８】
本発明（請求項７）は、コンピュータを、
請求項４乃至６記載の地理情報制御表示装置として機能させる地理情報制御表示装置プログラムである。
【００１９】
本発明（請求項８）は、コンピュータを、
請求項４乃至６記載の地理情報制御表示装置として機能させるプログラムを格納したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２０】
上記のように本発明によれば、予め設定した地理情報の最大数、コメント情報の最大数から表示対象となる地理情報の数に応じてコメント情報の数を制御でき、画面上には常に一定の地理情報、コメント情報を表示できる。それにより、地図や多くのコンテンツが隠れるケースが減少し、ユーザは効率良くコンテンツ探索できる。
【００２１】
また、画面に表示すべき地理情報がない場合でも、常に１個以上の地理情報が表示されるため、ユーザのコンテンツ探索における位置把握が容易になる。
【発明を実施するための最良の形態】
【００２２】
以下、図面と共に本発明の実施の形態を説明する。
【００２３】
図３は、本発明の一実施の形態における地理情報制御表示装置の構成を示す。
【００２４】
同図に示す装置は、移動操作情報取得部１、情報表示部２、表示情報取得部３、表示情報算出部４、地理情報ＤＢ５、コメント情報ＤＢ６から構成され、移動操作情報取得部１及び情報表示部２には、利用者端末１０が接続されている。なお、利用者端末１０は、ＰＣ（パーソナルコンピュータ）であっても、または、ズームコントローラと表示パネルを有する簡易な構成の端末であってもよい。
【００２５】
移動操作情報取得部１は、利用者端末１０からユーザによる移動操作を検知し、検知した位置情報を表示情報取得部３に出力する。
【００２６】
情報表示部２は、表示情報算出部４と表示情報取得部３から取得したコメント情報及び地図情報を利用者端末１０の画面（地図画像）上に重畳表示する。
【００２７】
表示情報取得部３は、位置情報に基づいて地理情報ＤＢ５とコメント情報ＤＢ６を検索し、地理情報とコメント情報を抽出し、表示情報算出部４に出力する。
【００２８】
表示情報算出部４は、表示情報取得部３で抽出された地理情報の数とその最大数の割合と、表示できるコメント情報の最大数とを用いて、表示するコメント情報の数を決定する。
【００２９】
地図情報ＤＢ５は、表示情報取得部３により参照されるデータベースであり、図４に示すように、地理情報ＩＤ、Ｘ座標、Ｙ座標、表示キャプション、ＵＲＬ、ランキング値の各項目から構成される。
【００３０】
コメント情報ＤＢ６は、表示情報取得部３により参照されるデータベースであり、図５に示すように、コメントＩＤ，Ｘ座標、Ｙ座標、コメントタイトル、コメント内容、ランキング値の各項目から構成される。
【００３１】
以下の説明では、移動操作情報取得部１及び情報表示部２には図６に示す地図情報表示インタフェースを持つ表示装置１０が接続されているものとして説明する。
【００３２】
また、利用者端末１０の画面上に表示する地理情報の最大数Ｍを１０、コメント情報の最大数Ｓを２０に設定する。
【００３３】
図７は、本発明の一実施の形態における地理情報制御表示動作のフローチャートである。
【００３４】
ステップ１０１）  ユーザが図６に示す地図情報表示インタフェースのズームコントローラ１１をクリックすると、移動操作情報取得部１が移動操作を検知し、地図を表示している面と左上と右下の地図上の座標を表示情報取得部３に転送する。ここでは、左上の座標が（１０，１０）、右下の座標が（３０，４０）とし、これら２点の座標を表示情報取得部３に送る。
【００３５】
ステップ１０２）  表示情報取得部３は移動操作取得部１から座標を取得すると、当該座標値に基づいて地理情報ＤＢ５にアクセスし、取得した２つの座標（１０，１０），（３０，４０）に含まれる地理情報を検索する。ここで、検索結果に対してランキング値の高い順にソートし、上位からＸＭ件抽出する。
【００３６】
ここで、ＸＭの最大数は予め設定されているＭ件とし、ＸＭの範囲は０≦ＸＭ≦Ｍとなる。
【００３７】
なお、以下では、説明を簡単にするために、Ｍ＝１０として説明する。
【００３８】
ステップ１０３）  表示情報取得部３は、受信した２つの座標に基づいて、コメントＤＢ６にアクセスし、２つの座標（１０，１０），（３０，４０）に含まれるコメント情報を検索する。ここで、検索結果に対してランキング値の高い順にソートし、ＸＳ件抽出する。ここでＸＳの最大数は、予め設定されているＳ件とする。ここでは、説明を簡単にするために、Ｓ＝２０件として説明する。
【００３９】
ステップ１０４）  ここで、表示情報取得部３は、ステップ１０２で抽出した地理情報があるかを判定し、ある場合には、ステップ１０５に移行し、ない場合にはステップ１０８に移行する。
【００４０】
ステップ１０５）  表示情報取得部３が、表示情報算出部４にステップ１０２で抽出された地理情報と、ステップ１０３で抽出されたコメント情報を出力する。
【００４１】
ステップ１０６）  表示情報算出部４は，表示情報取得部３から入力された地理情報とコメント情報を基に、以下の式を用いて表示する地理情報とコメント情報の数を決定する。ここで、入力された地理情報の数をＸＭ、コメントの数をＸＳとする。
【００４２】
・地理情報の数＝ＸＭ（ＸＭ≧１）
・コメント情報の数＝（１−ＸＭ／Ｍ）×Ｓ
ここで、上記の式により決定したコメント情報の数がＸＳ以上の場合は、コメント情報の数をＸＳとする。本実施の形態では、ＸＭ＝８、ＸＳ＝２０の場合を例として説明する。地理情報とコメント情報の数はそれぞれ以下のようになる。
【００４３】
・地理情報の数＝６
・コメント情報の数＝（１−６／１０）×２０
＝２／５×２０
＝８
この数値を基に、地理情報のランキング上位６件と、コメント情報８件を表示対象とする。この表示対象となる地理情報とコメント情報を情報表示部２に送る。
【００４４】
ステップ１０７）  情報表示部２は、表示情報算出部４から地理情報とコメント情報を受信すると、それぞれの情報が持つＸ座標、Ｙ座標に応じて地図上に表示する。表示した例を図８に示す。図８は、地図表示部１２に地理情報を表示しており、上記で求められた地理情報の数に基づいて、６個の地理情報と７個のコメント情報が表示されている。ここで、コメント情報が７個表示されているが、必ずしも上記で求められた８個である必要はなく、求められたコメント表示数以内であればよい。
【００４５】
ステップ１０８）  ステップ１０４において、抽出された地理情報がない場合には、表示情報取得部３は、表示情報取得部３がステップ１０２で取得した地図を表示している画面の左上の座標（１０，１０），右下の座標（３０，４０）から、画面中央の座標を算出する。ここでは、
画面中央の座標（（１０＋３０）／２，（１０＋４０）／２）＝（２０，２５）
と計算できる。
【００４６】
表示情報取得部３は、上記で求められた画面中央の座標に基づいて地理情報ＤＢ６を検索し、画面中央の座標（２０，２５）に最も近い地理情報を抽出する。
【００４７】
ステップ１０９）  表示情報取得部３は、抽出された画面中央の座標に最も近い地理情報を情報表示部２に転送する。
【００４８】
ステップ１１０）  情報表示部２は、表示情報取得部３から受信した地理情報とコメント情報を利用者端末１０の画面の決められた場所へインタフェースを介して表示する。ここで、コメント情報は、当該コメント情報の持つＸ座標、Ｙ座標に基づいて地図上に表示する。また、地理情報は画面左上に表示するものし、その例を図９に示す。図９の例は、ステップ１０４において地理情報が抽出できなかった場合に、表示情報取得部３で取得した画面中央から最も近い地理情報「湖祭り」が画面左上に表示されている。
【００４９】
なお、上記の図３に示される地理情報制御表示装置の動作をプログラムとして構築し、コンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００５０】
また、構築されたプログラムをハードディスク、フレキシブルディスク・ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールして実行させる、または、配布することが可能である。
【００５１】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００５２】
本発明は、地図情報を表示するための技術のみならず、複数の情報が重畳されて表示されるような場合の画像表示制御技術に適用可能である。
【図面の簡単な説明】
【００５３】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態における地理情報制御表示装置の構成図である。
【図４】本発明の一実施の形態における地理情報ＤＢの例である。
【図５】本発明の一実施の形態におけるコメント情報ＤＢの例である。
【図６】本発明の一実施の形態における地理情報制御表示動作のフローチャートである。
【図７】本発明の一実施の形態における地図情報表示インタフェースの例（その１）である。
【図８】本発明の一実施の形態における地図情報表示インタフェースの例（その２）である。
【図９】本発明の一実施の形態における地図情報表示インタフェースの例（その３）である。
【符号の説明】
【００５４】
１  移動操作情報取得手段、移動操作情報取得部
２  情報表示手段、情報表示部
３  表示情報取得手段、表示情報取得部
４  表示情報算出手段、表示情報算出部
５  地理情報記憶手段、地理情報ＤＢ
６  コメント情報記憶手段、コメント情報ＤＢ
１０  利用者端末
１１  ズームコントローラ
１２  地図表示部
【図１】
0004574532.tif 000002
【図２】
0004574532.tif 000003
【図３】
0004574532.tif 000004
【図４】
0004574532.tif 000005
【図５】
0004574532.tif 000006
【図６】
0004574532.tif 000007
【図７】
0004574532.tif 000008
【図８】
0004574532.tif 000009
【図９】
0004574532.tif 000010