(57)【要約】【課題】地図上に表示された施設マークの中から所望の施設を探す手間を軽減できる「地図情報表示装置および地図情報表示方法」を提供する。【解決手段】地図上に施設マークを表示する際に、施設データに含まれる属性情報で表されるレベルに応じて、地図上の地面からの高さを調整して表現した施設マークを表示させることにより、地図上に表示された施設マークを選択して施設の詳細情報を表示させなくても、各施設マークの高さの違いによって、各施設に関する属性情報で表されるレベルをユーザが確認および比較できるようにするとともに、地図上の同じまたは近傍の位置に表示される施設マークが複数あっても、施設マークの高さを変えることによって施設マークどうしの重なりを回避し、ユーザが所望の施設マークを簡単に選択して詳細情報の確認をすることができるようにする。【選択図】図１
2015141259.tif 000002
【特許請求の範囲】
【請求項１】
地図データと地図上における施設の位置情報および属性情報を含む施設データとを取得するデータ取得部と、
上記地図データに基づいて、地面の上方に位置する仮想視点から視認した地図を表示させるとともに、上記位置情報に基づいて上記地図上の該当位置に上記施設の存在を表す施設マークを表示させる表示制御部とを備え、
上記表示制御部は、上記属性情報で表されるレベルに応じて、上記地面からの高さを調整して表現した上記施設マークを表示させるようにしたことを特徴とする地図情報表示装置。
【請求項２】
ユーザによる操作を受け付ける操作受付部を更に備え、
上記表示制御部は、上記操作受付部により受け付けられた上記ユーザによる操作に応じて、上記仮想視点の位置および方向の少なくとも一方を変更して上記地図および上記施設マークを表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項３】
上記表示制御部は、上記仮想視点の方向を上記地面を真上から視認する方向とする場合、上記地図を表示させる地図画面の中央位置を中心として上記施設マークが放射状に広がるように表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項４】
上記表示制御部は、上記施設マークとして、上記地面から伸びる所定形状の足部の上に所定形状の頭部を有するピンマークを用い、少なくとも上記足部の長さによって上記ピンマークの高さの違いを表現することを特徴とする請求項１に記載の地図情報表示装置。
【請求項５】
上記表示制御部は、上記施設マークとして、上記地面から伸びる所定形状の足部の上に所定形状の頭部を有するピンマークを用い、上記足部の長さおよび上記頭部の大きさによって上記ピンマークの高さの違いを表現することを特徴とする請求項３に記載の地図情報表示装置。
【請求項６】
ユーザによる操作を受け付ける操作受付部を更に備え、
上記データ取得部は、上記操作受付部により受け付けられた上記ユーザによる操作に応じて入力されたキーワードに基づいて検索を実行し、上記キーワードに合致する施設データと、所定範囲の地図データとを取得することを特徴とする請求項１に記載の地図情報表示装置。
【請求項７】
上記施設データに含まれる上記属性情報は、上記施設に対する評価、上記施設に関する口コミの数または上記施設の利用料の何れかであることを特徴とする請求項１に記載の地図情報表示装置。
【請求項８】
上記施設データに含まれる上記属性情報は、上記施設に対する評価、上記施設に関する口コミの数および上記施設の利用料を含み、
ユーザによる操作を受け付ける操作受付部を更に備え、
上記操作受付部により受け付けられた上記ユーザによる操作に応じて上記属性情報を選択可能であり、
上記表示制御部は、上記ユーザによる操作に応じて選択された属性情報で表されるレベルに応じて、上記地面からの高さを調整して上記施設マークを表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項９】
上記表示制御部により表示された施設マークどうしの重なりの有無を判定する重なり判定部を更に備え、
上記表示制御部は、上記重なり判定部により上記重なりがあると判定された場合、当該重なりがなくなるように、上記仮想視点の位置および方向の少なくとも一方を自動的に変更して上記地図および上記施設マークを表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項１０】
地図情報表示装置のデータ取得部が、地図データと地図上における施設の位置情報および属性情報を含む施設データとを取得する第１のステップと、
上記地図情報表示装置の表示制御部が、上記地図データに基づいて、地面の上方に位置する仮想視点から視認した地図を表示させるとともに、上記施設の存在を表す施設マークであって、上記属性情報で表されるレベルに応じて上記地面からの高さを調整して表現した上記施設マークを、上記位置情報に基づいて上記地図上の該当位置に表示させる第２のステップとを有することを特徴とする地図情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報表示装置および地図情報表示方法に関し、特に、検索された施設に関する情報を地図上に表示するように成された地図情報表示装置に用いて好適なものである。
【背景技術】
【０００２】
従来、キーワードを入力して検索された施設に関する情報を地図上に表示する技術が提供されている。例えば、「いわき駅」「ホテル」という２つのキーワードでＡＮＤ検索をすると、いわき駅の周辺にある複数のホテルが検索される。そして、図８（ａ）に示すように、いわき駅周辺の地図が表示されるとともに、検索された各ホテルが存在する地図上の位置に所定の施設マークが表示される。そして、ユーザが所望の施設マークを選択すると、図８（ｂ）のように、選択した施設マークに該当するホテルの情報（住所、電話番号、詳細ページへのリンク、口コミや拍手（いいね！）の数など）がポップアップ表示されるようになっている。
【０００３】
しかしながら、地図上に施設マークが表示された状態では、施設の位置は分かるものの、その他の情報は施設マークを選択してポップアップ画面を表示させなければ確認できない。そのため、ユーザが求める施設を探すのに、１つ１つの施設マークを選択してポップアップ画面に情報を表示させて内容を確認および比較していく必要があり、非常に面倒であった。特に、検索された施設の数が多い場合には、所望の施設を探すのに多大な手間がかかるという問題があった。
【０００４】
また、検索された施設が多いと、地図上に大量の施設マークが表示され、互いに近接あるいは重なって表示される施設マークも生じる。この場合、ユーザが所望の施設マークを選択する操作を行いづらくなるという問題があった。特に、広域地図を表示している場合には、複数の施設マークが重なりやすくなる。よって、所望の施設マークを選択するために、縮尺を小さくして狭域地図を表示させ、施設マークの重なりを解消してから選択するといった面倒な操作が必要になることもあった。
【０００５】
なお、従来、より的確な情報伝達が可能な施設記号表示を実現することを目的として、施設規模や開店からの経過年、第三者機関からの評価、提供価格といった観点で分類された付加情報値に基づいて、施設アイコンの表示サイズを変えるようにした技術が提案されている（例えば、特許文献１参照）。また、各施設の人気の度合いに応じて、施設ピンマークの面積や濃度を変えて表示させるようにした技術も提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３０８５４３号公報
【特許文献２】特開２０１３−６１４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記特許文献１に記載の技術によれば、地図上に表示された施設アイコンを選択して詳細情報をさらに表示させなくても、施設アイコンの大きさの違いによって、施設規模や開店からの経過年、第三者機関からの評価、提供価格といった情報を確認して比較することが可能である。しかしながら、表示すべき施設アイコンの数が多数となる場合に、施設アイコンどうしが重なるように表示されてしまうという問題は解消できない。
【０００８】
なお、特許文献１には、広域地図を表示する場合は、全ての施設アイコンを表示するのではなく、特定サイズの施設アイコンのみを表示させることによって重なりを回避することが記載されている（段落００４３参照）。しかしながら、この場合は、特定サイズの施設アイコンに絞って表示されてしまうので、施設アイコンが表示されない施設の情報を確認および比較することができないという問題があった。また、施設アイコンが表示されない施設の中にユーザが望む施設があったとしても、それを選択することができないという問題もあった。
【０００９】
一方、特許文献２に記載の技術によれば、地図上に表示された施設ピンマークを選択して詳細情報をさらに表示させなくても、施設ピンマークの面積や濃度の違いによって、各施設の人気の度合いを確認して比較することが可能である。しかしながら、この特許文献２に記載の技術においても、表示すべき施設ピンマークの数が多数となる場合に、施設ピンマークどうしが重なるように表示されてしまうという問題は解消できない。
【００１０】
本発明は、このような問題を解決するために成されたものであり、地図上に複数の施設マークが表示された状態のままでユーザが各施設に関する情報を確認および比較することができ、かつ、施設マークどうしの重なりも可能な限り回避してユーザが所望の施設マークを簡単に選択できるようにすることにより、地図上に表示された施設マークの中から所望の施設を探す手間を軽減できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
上記した課題を解決するために、本発明では、地面の上方に位置する仮想視点から視認した地図を表示するとともに、地図上の該当位置に施設マークを表示する際に、施設データに含まれる属性情報で表されるレベルに応じて、地面からの高さを調整して表現した施設マークを表示させるようにしている。
【発明の効果】
【００１２】
上記のように構成した本発明によれば、地図上に表示された施設マークを選択して詳細情報を表示させなくても、地図上に複数の施設マークが表示された状態のままで、各施設マークの高さの違いによって、各施設に関する属性情報で表されるレベルをユーザが確認および比較することができる。また、本発明によれば、地図上の同じまたは近傍の位置に表示される施設マークが複数あっても、それらの施設に関して属性情報で表されるレベルが違えば表示される施設マークの高さも変わるので、施設マークどうしの重なりを回避できる。そのため、ユーザは、所望の施設マークを簡単に選択して詳細情報の確認をすることができる。以上により、地図上に表示された施設マークの中からユーザが所望の施設を探す手間を大幅に軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態による地図情報表示装置の機能構成例を示すブロック図である。
【図２】本実施形態の表示制御部により表示される地図情報（地図および施設マーク）の一例を示す図である。
【図３】本実施形態の表示制御部により表示される地図情報（地図および施設マーク）の一例を示す図である。
【図４】本実施形態の表示制御部により表示される地図情報（地図および施設マーク）の一例を示す図である。
【図５】本実施形態の表示制御部により表示される地図情報（地図および施設マーク）の一例を示す図である。
【図６】本実施形態による地図情報表示装置１０の動作例を示すフローチャートである。
【図７】本実施形態による地図情報表示装置の変形例を示すブロック図である。
【図８】従来の地図情報（地図および施設マーク）の表示例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による地図情報表示装置１０の機能構成例を示すブロック図である。図１に示すように、本実施形態の地図情報表示装置１０は、その機能構成として、データ取得部１、表示制御部２、操作受付部３、設定変更部４、仮想視点記憶部５および選択属性記憶部６を備えている。また、地図情報表示装置１０は、地図データ記憶部２１、施設データ記憶部２２、操作部３０および表示部４０に接続されている。
【００１５】
上記各機能ブロック１〜４は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１〜４は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００１６】
地図データ記憶部２１は、地図データを記憶している。地図データ記憶部２１が記憶する地図データは、少なくとも各種施設の位置を特定可能な位置情報を有しているものであればよい。例えば、経路探索や車両の走行案内を行うナビゲーション装置に使われるような地図データであってもよいし、いわゆるＧｏｏｇｌｅマップ（「Ｇｏｏｇｌｅ」は登録商標）のようなインターネット上での地図検索が可能な地図データであってもよい。
【００１７】
例えば、地図情報表示装置１０がナビゲーション装置に実装されるものである場合、地図データは、経路探索や走行案内に使われる地図データである。この場合、地図データ記憶部２１は、ナビゲーション装置に内蔵されていてもよいし、ナビゲーション装置とは別体の外部記憶装置として実装されていてもよいし、インターネット接続可能なサーバ装置が備える構成としてもよい。
【００１８】
一方、地図情報表示装置１０がパーソナルコンピュータ、スマートフォン、タブレットなどの端末に実装されるものである場合、地図データは、インターネット上で地図検索が可能な地図データである。必ずしも経路探索や走行案内が可能なものでなくてもよいが、それが可能な地図データであってもよい。この場合、地図データ記憶部２１は、インターネット接続可能なサーバ装置に備えられている。
【００１９】
施設データ記憶部２２は、各種施設に関する施設データを記憶するものである。施設データ記憶部２２が記憶する施設データは、地図データ記憶部２１に記憶された地図データで表される地図上における施設の位置情報と、施設に関する様々な属性情報とを含む。属性情報は、例えば、施設ジャンル、住所、電話番号、施設の利用料、利用可能時間、詳細ページへのリンク、口コミや拍手（いいね！）、施設に対する第三者の評価などである。施設の位置情報および属性情報は、ユーザが所望の施設を検索する際の検索情報として用いられる。また、施設の位置情報および属性情報は、検索された施設の所在を表す施設マークや詳細情報を地図上に表示する際にも用いられる。
【００２０】
地図データ記憶部２１と同様、施設データ記憶部２２は、ナビゲーション装置に内蔵されていてもよいし、ナビゲーション装置とは別体の外部記憶装置として実装されていてもよいし、インターネット接続可能なサーバ装置が備える構成としてもよい。
【００２１】
なお、ここでは地図データと施設データとを地図データ記憶部２１および施設データ記憶部２２にそれぞれ分けて記憶する例について説明したが、地図データと施設データとを一体として１つの記憶部に記憶するようにしてもよい。また、地図データの中に施設データが含まれるようなデータ構造であってもよい。
【００２２】
操作受付部３は、ユーザによる操作部３０に対する操作を受け付ける。操作部３０は、例えばタッチパネルである。あるいは、キーボードやマウス等の入力デバイスであってもよい。ユーザは、操作部３０を用いて、キーワードを入力して所望の施設を検索するための操作をしたり、表示部４０に対する地図情報（後述する施設マークを含む）の表示を制御するための操作をしたりすることが可能である。
【００２３】
データ取得部１は、地図データ記憶部２１に記憶された地図データと、施設データ記憶部２２に記憶された施設データとを取得する。具体的には、データ取得部１は、ユーザによる操作部３０に対する操作に応じて入力されたキーワードに基づいて地図データ記憶部２１および施設データ記憶部２２の検索を実行し、キーワードに合致する施設データと、所定範囲の地図データとを取得する。
【００２４】
例えば、ナビゲーション装置において目的地を設定する際に、データ取得部１は、ユーザによる操作に応じてホテルとかコンビニエンスストアといった施設ジャンルをキーワードとして設定し、自車位置周辺の施設を検索する。そして、その施設検索の結果として、自車位置周辺の所定範囲の地図データを地図データ記憶部２１から取得するとともに、当該所定範囲の中に位置する該当ジャンルの施設に関する施設データを施設データ記憶部２２から取得する。
【００２５】
また、例えば、端末からインターネット上のサーバに接続して所望の施設を検索する際に、データ取得部１は、「いわき駅」「ホテル」といった１以上のキーワードをユーザによる操作に応じて設定し、当該キーワードに合致する施設を検索する。そして、その施設検索の結果として、いわき駅周辺の所定範囲の地図データを地図データ記憶部２１から取得するとともに、当該所定範囲の中に位置するホテルに関する施設データを施設データ記憶部２２から取得する。
【００２６】
なお、ここで示した施設検索の内容はほんの一例であり、本発明はこれに限定されるものではない。検索結果として複数の施設データが抽出されるものであれば、何れの検索手法も適用可能である。また、データ取得の方法も、必ずしもキーワード検索によるものには限定されない。例えば、キーワードとは異なる検索条件を設定した検索によってデータを取得するようにしてもよい。あるいは、ユーザによる操作に応じて地図上に所定範囲を設定し、当該所定範囲の地図データと、当該所定範囲に含まれる施設に関する施設データとを取得するようにしてもよい。
【００２７】
表示制御部２は、データ取得部１により取得された地図データに基づいて、地面の上方に位置する仮想視点から視認した地図を表示部４０に表示させるとともに、データ取得部１により取得された地図データおよび施設データの双方に含まれている位置情報に基づいて、地図上の該当位置に施設の存在を表す施設マークを表示させる。このとき表示制御部２は、施設データに含まれている属性情報で表されるレベルに応じて、地面からの高さを調整して表現した施設マークを表示させる。
【００２８】
ここで、施設マークの高さを調整する基準となる属性情報は、施設に対する評価、施設に関する口コミの数または施設の利用料の何れかである。施設に対する評価は、例えば、その施設を実際に利用したことのある１以上のユーザが付けたｎ段階評価または点数評価の平均値とすることが可能である。あるいは、公正な立場の第三者が客観的な評価基準をもとに付けたｎ段階評価または点数評価の値を施設に対する評価として用いるようにしてもよい。
【００２９】
本実施形態では、施設マークとして、地図上の地面から伸びる所定形状（例えば、細長い棒形状）の足部の上に所定形状（例えば、円形または球形）の頭部を有するピンマークを用いる。そして、表示制御部２は、少なくとも足部の長さによってピンマークの高さの違いを表現する。また、足部の長さおよび頭部の大きさによってピンマークの高さの違いを表現することも可能である。
【００３０】
本実施形態では、仮想視点のパターンとして、斜め上方、横または真上から見た状態の何れかを選択して地図情報を表示させることが可能である。設定変更部４は、操作受付部３により受け付けられたユーザによる操作部３０に対する操作に応じて、設定された仮想視点に関する情報を仮想視点記憶部５に記憶させる。表示制御部２は、この仮想視点記憶部５に記憶された仮想視点の情報に従って地図情報を表示させる。なお、仮想視点記憶部５には、初期状態として何れかのパターンによる仮想視点に関する情報が記憶されている。
【００３１】
また、本実施形態では、施設ピンマークの高さを調整する基準となる属性情報を、施設に対する評価、施設に関する口コミの数または施設の利用料の中から任意に選択することが可能である。設定変更部４は、操作受付部３により受け付けられたユーザによる操作部３０に対する操作に応じて、設定された属性情報を選択属性記憶部６に記憶させる。なお、選択属性記憶部６には、初期状態として何れかの属性情報が記憶されている。
【００３２】
表示制御部２は、選択属性記憶部６に記憶された属性情報で表されるレベルに応じて、高さを調整して施設マークを表示させる。例えば、属性情報として施設に対する評価が選択された場合、表示制御部２は、評価の値が大きいほど背が高くなるように調整して施設ピンマークを表示させる。また、施設に関する口コミの数が選択された場合、表示制御部２は、口コミの数が多いほど背が高くなるように調整して施設ピンマークを表示させる。また、施設の利用料が選択された場合、表示制御部２は、利用料が安いほど背が高くなるように調整して施設ピンマークを表示させる。
【００３３】
図２〜図４は、表示制御部２により表示部４０に表示される地図情報（施設マークを含む）の一例を示す図である。ここでは、地図情報表示装置１０がナビゲーション装置に実装された場合で、ユーザによる操作部３０に対する操作によって指定された所望のジャンルに属する施設に関する施設ピンマークが車両現在位置周辺の地図上に表示された例を示している。
【００３４】
なお、斜め、横、真上の中の何れかの仮想視点は、仮想視点選択ボタン１０１を操作することによって選択することが可能である。また、施設に対する評価、施設に関する口コミの数、施設の利用料の中の何れかの属性情報は、属性情報選択ボタン１０２を操作することによって選択することが可能である。図２〜図４は何れも、施設に対する評価を選択して施設ピンマークを表示させた状態を示している。
【００３５】
図２は、自車位置より後方の上空で所定アングルの位置に仮想視点を設定し、当該仮想視点から自車位置の方向（車両進行方向）を視認する形で斜めに俯瞰した地図を表示した状態を示している。また、この斜め方向から見た地図上に、施設に対する評価のレベルに応じて高さを調整した複数の施設ピンマークが、各施設の該当位置に表示されている。この図２の例において施設ピンマークは、足部の長さによって高さの違いを表現している。
【００３６】
図２のように表示された施設ピンマークの高さの違いによって、各施設の評価のレベルが一目瞭然である。また、互いに近接した位置にある施設ピンマーク２０１，２０２であっても、高さが異なることによって頭部の重なりが回避されている。よって、施設ピンマーク２０１，２０２の何れか一方に関して施設の詳細情報をポップアップ表示させたい場合に、ユーザが操作部３０の操作によって何れか一方の施設ピンマークを容易に選択可能な状態となっている。
【００３７】
図３は、運転者とほぼ同じ高さのアングルから成る自車位置に仮想視点を設定し、当該仮想視点から車両進行方向を視認する形で横から地図を表示した状態を示している。また、この横方向から見た地図上に、施設に対する評価のレベルに応じて高さを調整した複数の施設ピンマークが表示されている。この図３の例においても施設ピンマークは、足部の長さによって高さの違いを表現している。
【００３８】
図３のように地図を横方向から表示した場合も、表示された施設ピンマークの高さの違いによって、各施設の評価のレベルが一目瞭然である。また、互いに近接した位置にある施設ピンマーク２０１，２０２や、近接していなくても同じ方向にある施設ピンマーク３０１，３０２または３０３，３０４どうしであっても、高さが異なることによって頭部の重なりが回避されている。よって、施設ピンマーク２０１，２０２，３０１，３０２，３０３，３０４の何れかに関して施設の詳細情報をポップアップ表示させたい場合に、ユーザが操作部３０の操作によって何れかの施設ピンマークを容易に選択可能な状態となっている。
【００３９】
図４は、上空真上の位置に仮想視点を設定し、当該仮想視点から真下の方向を視認する形で俯瞰した地図を表示した状態を示している。また、この真上から見た地図上に、施設に対する評価のレベルに応じて高さを調整した複数の施設ピンマークが、各施設の該当位置に表示されている。この図４の例において施設ピンマークは、足部の長さおよび頭部の大きさによって高さの違いを表現している。具体的には、表示制御部２は、地図を表示させる地図画面の中央位置を中心として、施設マークが放射状に広がるように表示させる。
【００４０】
図４のように地図を真上から表示して施設ピンマークを放射状に広げて表示させた場合も、表示された施設ピンマークの高さの違いによって、各施設の評価のレベルが一目瞭然である。また、互いに近接した位置にある施設ピンマーク２０１，２０２であっても、高さが異なることによって頭部の重なりが回避されている。よって、施設ピンマーク２０１，２０２の何れか一方に関して施設の詳細情報をポップアップ表示させたい場合に、ユーザが操作部３０の操作によって何れか一方の施設ピンマークを容易に選択可能な状態となっている。
【００４１】
さらに、図４の表示例によれば、背の高い施設ピンマークほど前に出て見えるので、ユーザの目に付きやすく、またタッチもしやすい。つまり、施設の評価レベルが高くてユーザが選択する可能性の高い施設ピンマークが、より選択しやすい状態として表示されている。また、図２または図３のように斜めや横から見ると、画面の前後方向に重なって位置してしまう施設ピンマーク３０１，３０２または３０３，３０４が発生するのに対し、図４のように真上から見て施設ピンマークを放射状に表示させれば、施設ピンマークの高さを比較しながらも、全ての施設ピンマークを均等に見渡すことができる。
【００４２】
なお、図２、図３のように斜めまたは横から見た状態で地図情報を表示させた場合、互いに近接した位置にある施設ピンマークどうしが高さも同じであると、互いの重なりを回避できない場合が生じ、何れか一方を選択しにくい状態となる。また、施設ピンマークの頭部に重なりはないものの、足部に重なりがあるために、施設ピンマークの位置が分かりにくい状態となる場合も生じ得る。
【００４３】
本実施形態では、このように施設ピンマークに重なりが生じてしまう場合でも、その重なりを回避できるようにしている。すなわち、設定変更部４は、操作受付部３により受け付けられたユーザによる操作部３０に対する操作に応じて、地図を時計回りまたは反時計回りの方向に回転させることによって仮想視点の位置および方向を変更し、その仮想視点に関する情報を仮想視点記憶部５に記憶させる。表示制御部２は、この仮想視点記憶部５に記憶された仮想視点の情報に従って地図情報を表示させる。
【００４４】
ここで、地図の回転は、例えば操作部３０がタッチパネルの場合は、タッチパネルを左右方向になぞる操作によって行うことができる。例えば、地図を時計回りに回転させる場合は、タッチパネルを右から左方向へとなぞる操作を行う。逆に、地図を反時計回りに回転させる場合は、タッチパネルを左から右方向へとなぞる操作を行う。また、操作部３０がキーボードやマウス等の入力デバイスの場合は、キーボードの左右カーソルキーを操作することによって地図の回転を行うようにしてもよいし、画面上に回転のためのボタンを表示させ、このボタンをマウスにより操作することによって地図の回転を行うようにしてもよい。
【００４５】
図５（ａ）は、斜め上方から見た状態で地図情報を表示させた場合に、互いに近接した位置にある施設ピンマーク５０１，５０２どうしの高さが同じで、頭部が互いに重なっている状態を示している。これに対して、図５（ｂ）は、地図のアングルは変えずに、表示画面の中央を中心として地図を時計回りに回転させることにより、仮想視点の位置および方向を変更して地図情報を表示させた状態を示している。このように地図を回転させることにより、施設ピンマーク５０１，５０２どうしの重なりを回避することができる。
【００４６】
また、図５（ａ）は、画面の前後方向に重なって位置する施設ピンマーク３０１，３０２どうしの高さが異なっていて頭部には重なりがないものの、足部が互いに重なっている状態も示している。この場合、施設ピンマーク３０１，３０２のどちらが手前でどちらが奥に位置するのかが一見して分からない。これに対して、図５（ｂ）のように地図を時計回りに回転させることにより、施設ピンマーク３０１，３０２どうしの足部の重なりも回避することができる。これにより、背の高い施設ピンマーク３０１が手前で、背の低い施設ピンマーク３０２が奥に位置することが一目瞭然となる。
【００４７】
図６は、以上のように構成した本実施形態による地図情報表示装置１０の動作例を示すフローチャートである。なお、図６に示すフローチャートは、ユーザによって施設の検索が指示されたときに開始する。まず、データ取得部１は、ユーザによる操作に応じて入力されたキーワードに基づいて地図データ記憶部２１および施設データ記憶部２２の検索を実行し、キーワードに合致する施設データおよび所定範囲の地図データを取得する（ステップＳ１）。
【００４８】
次に、表示制御部２は、仮想視点記憶部５に記憶されている仮想視点の情報を確認するとともに（ステップＳ２）、選択属性記憶部６に記憶されている属性情報を確認する（ステップＳ３）。そして、表示制御部２は、これらの確認した情報に基づいて、データ取得部１により取得された施設データにより表される各施設について、地図上に表示すべき施設ピンマークの位置と高さとを設定する（ステップＳ４）。表示制御部２は、仮想視点から見た地図を表示部４０に表示させるとともに、その地図上の該当位置に、高さを調整した施設ピンマークを表示させる（ステップＳ５）。
【００４９】
その後、操作受付部３は、属性情報を変更するための操作、つまり属性情報選択ボタン１０２の操作が行われたか否かを判定する（ステップＳ６）。ここで、操作受付部３が属性情報選択ボタン１０２の操作を受け付けた場合、設定変更部４は、その操作に応じて設定された属性情報を選択属性記憶部６に記憶させる（ステップＳ７）。そして、処理はステップＳ３に戻る。
【００５０】
一方、操作受付部３が属性情報選択ボタン１０２の操作を受け付けていない場合、操作受付部３はさらに、仮想視点を変更するための操作、つまり仮想視点選択ボタン１０１やタッチパネルに対する左右方向のなぞり操作等が行われたか否かを判定する（ステップＳ８）。ここで、操作受付部３が仮想視点を変更するための操作を受け付けた場合、設定変更部４は、その操作に応じて設定された仮想視点に関する情報を仮想視点記憶部５に記憶させる（ステップＳ９）。そして、処理はステップＳ２に戻る。
【００５１】
また、操作受付部３が仮想視点を変更するための操作も受け付けていない場合、操作受付部３はさらに、画面上に表示中の施設ピンマークの何れかを選択する操作が行われたか否かを判定する（ステップＳ１０）。ここで、何れかの施設ピンマークを選択する操作を操作受付部３が受け付けた場合、表示制御部２は、選択された施設ピンマークに対応する施設データに基づいて、住所、電話番号、施設の利用料、利用可能時間、詳細ページへのリンク、口コミや拍手（いいね！）、施設に対する第三者の評価などを含む施設の詳細情報を地図上にポップアップ表示させる（ステップＳ１１）。
【００５２】
一方、何れかの施設ピンマークを選択する操作を操作受付部３が受け付けていない場合、操作受付部３は、地図情報の表示を終了させるための操作を受け付けたか否かを判定する（ステップＳ１２）。ステップＳ１１の処理を行った後も同様の判定を行う。ここで、表示終了のための操作を受け付けていない場合、処理はステップＳ５に戻る。一方、操作受付部３が表示終了のための操作を受け付けた場合、図６に示すフローチャートの処理は終了する。
【００５３】
以上詳しく説明したように、本実施形態では、所定位置に設定した仮想視点から視認した地図を表示するとともに、地図上の該当位置に施設マークを表示する際に、施設データに含まれる属性情報で表されるレベルに応じて、地図上の地面からの高さを調整して施設マークを表示させるようにしている。
【００５４】
このように構成した本実施形態によれば、地図上に表示された施設マークを選択して詳細情報をポップアップ表示させなくても、地図上に複数の施設マークが表示された状態のままで、各施設マークの高さの違いによって、各施設に関する属性情報のレベルをユーザが確認および比較することができる。また、本実施形態によれば、地図上の同じまたは近傍の位置に表示される施設マークが複数あっても、それらの施設に関して属性情報で表されるレベルが違えば表示される施設マークの高さも変わるので、施設マークどうしの重なりを回避できる。そのため、ユーザは、所望の施設マークを簡単に選択して詳細情報の確認をすることができる。以上により、地図上に表示された施設マークの中からユーザが所望の施設を探す手間を大幅に軽減することができる。
【００５５】
なお、上記実施形態では、仮想視点の位置（アングル）として斜め、横、真上の３パターンを用意し、この中から何れかを仮想視点選択ボタン１０１の操作によって選択する構成について説明したが、本発明はこれに限定されない。例えば、タッチパネルを上下方向になぞる操作や、キーボードの上下カーソルキーを押下する操作、画面上に表示させた上下方向のスクロールボタンの押下操作などによって、仮想視点のアングルをシームレスに変更できるようにしてもよい。
【００５６】
また、上記実施形態では、施設マークを足部と頭部とから成る施設ピンマークにより形成し、足部を細長い棒形状にするとともに、頭部を円形または球形とする例について説明したが、本発明はこれに限定されない。例えば、ピンマークの形態をとるにしても、足部の形状を地面側が頂点となる逆三角形としてもよいし、その他の形状としてもよい。また、頭部の形状をキューブ型としてもよいし、その他の形状としてもよい。また、ピンマークの形状に限らず、高さを表現できる形状であれば施設マークとして用いることが可能である。
【００５７】
また、上記実施形態では、施設マークの高さを決める判断基準となる属性情報として、施設に対する評価、施設に関する口コミの数、施設の利用料を例示したが、本発明はこれに限定されない。例えば、数値化して比較できる属性情報であれば、上記以外の情報を用いることも可能である。
【００５８】
また、上記実施形態では、高さを変えて施設マークを表示させた場合でも施設マークどうしの重なりが生じてしまう場合を考慮して、ユーザの操作に応じて地図を回転させることによって仮想視点の位置および方向を変えられるように構成したが、これを自動的に行うようにしてよい。例えば、図７に示すように、地図情報表示装置１０は、表示制御部２により表示された施設マークどうしの重なりの有無を判定する重なり判定部７を更に備え、表示制御部２は、重なり判定部７により重なりがあると判定された場合、当該重なりがなくなるように、仮想視点の位置および方向の少なくとも一方を自動的に変更して地図情報を表示させる。
【００５９】
ここで、施設マークどうしの重なりについては、施設ピンマークの頭部についての重なりの有無を判定するようにしてもよい。また、重なりを回避するための仮想視点の位置および方向の変更は、地図の回転により行ってもよいし、アングルの変更により行ってもよいし、その両方により行ってもよい。
【００６０】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６１】
１  データ取得部
２  表示制御部
３  操作受付部
４  設定変更部
５  仮想視点記憶部
６  選択属性記憶部
７  重なり判定部
１０  地図情報表示装置
２１  地図データ記憶部
２２  施設データ記憶部
３０  操作部
４０  表示部
【図１】
2015141259.tif 000003
【図２】
2015141259.tif 000004
【図３】
2015141259.tif 000005
【図４】
2015141259.tif 000006
【図５】
2015141259.tif 000007
【図６】
2015141259.tif 000008
【図７】
2015141259.tif 000009
【図８】
2015141259.tif 000010
【手続補正書】
【提出日】平成26年8月4日(2014.8.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地図データと地図上における施設の位置情報および属性情報を含む施設データとを取得するデータ取得部と、
上記地図データに基づいて、地面の上方に位置する仮想視点から視認した地図を表示させるとともに、上記位置情報に基づいて上記地図上の該当位置に上記施設の存在を表す施設マークを表示させる表示制御部とを備え、
上記表示制御部は、上記属性情報で表されるレベルに応じて、上記地面からの高さを調整して表現した上記施設マークを表示させるようにしたことを特徴とする地図情報表示装置。
【請求項２】
ユーザによる操作を受け付ける操作受付部を更に備え、
上記表示制御部は、上記操作受付部により受け付けられた上記ユーザによる操作に応じて、上記仮想視点の位置および方向の少なくとも一方を変更して上記地図および上記施設マークを表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項３】
上記表示制御部は、上記仮想視点の方向を上記地面を真上から視認する方向とする場合、上記地図を表示させる地図画面の中央位置を中心として上記施設マークが放射状に広がるように表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項４】
上記表示制御部は、上記施設マークとして、上記地面から伸びる所定形状の足部の上に所定形状の頭部を有するピンマークを用い、少なくとも上記足部の長さによって上記ピンマークの高さの違いを表現することを特徴とする請求項１に記載の地図情報表示装置。
【請求項５】
上記表示制御部は、上記施設マークとして、上記地面から伸びる所定形状の足部の上に所定形状の頭部を有するピンマークを用い、上記足部の長さおよび上記頭部の大きさによって上記ピンマークの高さの違いを表現することを特徴とする請求項１に記載の地図情報表示装置。
【請求項６】
ユーザによる操作を受け付ける操作受付部を更に備え、
上記データ取得部は、上記操作受付部により受け付けられた上記ユーザによる操作に応じて入力されたキーワードに基づいて検索を実行し、上記キーワードに合致する施設データと、所定範囲の地図データとを取得することを特徴とする請求項１に記載の地図情報表示装置。
【請求項７】
上記施設データに含まれる上記属性情報は、上記施設に対する評価、上記施設に関する口コミの数または上記施設の利用料の何れかであることを特徴とする請求項１に記載の地図情報表示装置。
【請求項８】
上記施設データに含まれる上記属性情報は、上記施設に対する評価、上記施設に関する口コミの数および上記施設の利用料を含み、
ユーザによる操作を受け付ける操作受付部を更に備え、
上記操作受付部により受け付けられた上記ユーザによる操作に応じて上記属性情報を選択可能であり、
上記表示制御部は、上記ユーザによる操作に応じて選択された属性情報で表されるレベルに応じて、上記地面からの高さを調整して上記施設マークを表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項９】
上記表示制御部により表示された施設マークどうしの重なりの有無を判定する重なり判定部を更に備え、
上記表示制御部は、上記重なり判定部により上記重なりがあると判定された場合、当該重なりがなくなるように、上記仮想視点の位置および方向の少なくとも一方を自動的に変更して上記地図および上記施設マークを表示させることを特徴とする請求項１に記載の地図情報表示装置。
【請求項１０】
地図情報表示装置のデータ取得部が、地図データと地図上における施設の位置情報および属性情報を含む施設データとを取得する第１のステップと、
上記地図情報表示装置の表示制御部が、上記地図データに基づいて、地面の上方に位置する仮想視点から視認した地図を表示させるとともに、上記施設の存在を表す施設マークであって、上記属性情報で表されるレベルに応じて上記地面からの高さを調整して表現した上記施設マークを、上記位置情報に基づいて上記地図上の該当位置に表示させる第２のステップとを有することを特徴とする地図情報表示方法。