(57)【要約】【課題】統合する対象となるアイコンの数に上限を設けることによって、アイコンの統合処理を行った後にも一定数のアイコンを表示対象として残すことを可能にした地図情報案内システム、地図情報案内装置及びコンピュータプログラムを提供する。【解決手段】地図画像５１を液晶ディスプレイ１５に対して表示するとともに、液晶ディスプレイ１５に表示されている地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示する一方で、アイコンの表示対象となる地点が集中して存在する場合には、所定数を上限として集中して存在する複数の地点のアイコンを一のアイコンへ統合するように構成する。【選択図】図１１
2020187168.tif 000002
【特許請求の範囲】
【請求項１】
地図画像を表示装置に対して表示する地図画像表示手段と、
前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示するアイコン表示手段と、
前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として、集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段と、を有する地図情報案内システム。
【請求項２】
前記アイコン統合手段は、
統合の対象となる複数のアイコンについて、基準となる一の基準アイコンへと他のアイコンを統合することにより前記統合処理を行い、
統合が行われた後は前記基準アイコンを除いて統合対象となったアイコンを非表示とする請求項１に記載の地図情報案内システム。
【請求項３】
前記統合処理において統合の対象となる複数のアイコンは、基準アイコンと基準アイコンが示す地点から所定距離以内にある地点のアイコンである請求項２に記載の地図情報案内システム。
【請求項４】
前記アイコン統合手段は、
先ず基準アイコンを選択し、
次に基準アイコンが示す地点から近い位置にある地点のアイコンを優先して、前記統合処理において統合の対象となるアイコンとして選択する請求項３に記載の地図情報案内システム。
【請求項５】
前記アイコン統合手段は、チェーンストアに属する施設のアイコンを優先的に基準アイコンとして選択する請求項２乃至請求項４のいずれかに記載の地図情報案内システム。
【請求項６】
前記アイコン統合手段は、
前記統合処理を複数回連続して行い、
前記統合処理を複数回連続して行う間において、前回の統合処理が行われた時点で統合対象となっていないアイコンを対象として、次回の統合処理を行う請求項１乃至請求項４のいずれかに記載の地図情報案内システム。
【請求項７】
前記地点は施設であって、
前記アイコン表示手段は、前記表示装置に表示されている前記地図画像内に位置する施設を対象として、該施設のある位置に該施設のジャンルを示すアイコンを重畳して表示する請求項１乃至請求項６のいずれかに記載の地図情報案内システム。
【請求項８】
地図画像を表示装置に対して表示する地図画像表示手段と、
前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示するアイコン表示手段と、
前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として、集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段と、を有する地図情報案内装置。
【請求項９】
コンピュータを、
地図画像を表示装置に対して表示する地図画像表示手段と、
前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示するアイコン表示手段と、
前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として、集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段と、して機能させる為のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図上に位置する地点に関する情報を案内する地図情報案内システム、地図情報案内装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置では、自車の現在位置の周辺にある施設等のユーザにとって興味を持つ地点（ＰＯＩ：Point of Interest）を案内する為に、地図画像上の該当する地点がある位置に地点を示すアイコンを描画することも行われている。また、近年は携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。
【０００３】
しかしながら、特に都市部等の施設が密集して存在するエリアにおいては、地図画像上に上記アイコンが密集して多数表示されることとなり、地点に関する情報を適切に案内することができなくなる問題があった。また、地図画像の視認性についても低下する問題があった。そこで、特開２０１６−３５４１４号公報には、地図画像上において複数の地点に関するアイコンを表示する場合に、複数の地点の間の距離が所定距離以内である場合には、複数の地点に関する各アイコンを統合して一のアイコンで表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−３５４１４号公報（第２１−２２頁）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術では、統合する対象となるアイコンの数に上限を設けていないので、画面上の一部の地域のみにアイコンの表示対象となる地点が集中して存在する場合には、それらの地点のアイコンが全て統合されてしまい、結果的にごく限られた数のアイコンのみしか表示されない事象が生じていた。その結果、多数の案内対象となる地点があるにもかかわらず、ごく限られた地点に関する情報しか案内されないこととなり、地点に関する情報を案内するという本来の目的を達成できない問題があった。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、統合する対象となるアイコンの数に上限を設けることによって、アイコンの統合処理を行った後にも一定数のアイコンを表示対象として残すことを可能にした地図情報案内システム、地図情報案内装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本発明に係る地図情報案内システムは、地図画像を表示装置に対して表示する地図画像表示手段と、前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示するアイコン表示手段と、前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として、集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段と、を有する。
尚、「地点」には、施設に加えて、施設以外の出発地、目的地、案内対象等となり得る地図上のポイント（例えば地名、住所等）、ユーザによって任意に登録された地点等についても含む。
また、「アイコンを統合する」とは、複数のアイコンを一つのアイコンへ包含することを意味するが、統合される側のアイコンについては必ずしも表示対象から除外する必要は無く、例えば表示形態を変えて表示するようにしても良い。
【０００８】
また、本発明に係る地図情報案内装置は、地図画像を表示装置に対して表示する地図画像表示手段と、前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示するアイコン表示手段と、前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として、集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段と、を有する。
【０００９】
また、本発明に係るコンピュータプログラムは、地図画像上に表示するアイコンによって地点に関する情報の案内を行うプログラムである。具体的には、コンピュータを、地図画像を表示装置に対して表示する地図画像表示手段と、前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示するアイコン表示手段と、前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として、集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段と、して機能させる。
【発明の効果】
【００１０】
前記構成を有する本発明に係る地図情報案内システム、地図情報案内装置及びコンピュータプログラムによれば、統合する対象となるアイコンの数に上限を設けることによって、アイコンの統合処理を行った後にも一定数のアイコンを表示対象として残すことが可能となる。その結果、案内対象となる地点の数に比較して表示対象となるアイコンの数が少なくなりすぎることがなく、地点に関する情報をユーザに対して適切に案内することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】施設データの一例を示した図である。
【図３】施設と属するグループを紐づけたデータの一例を示した図である。
【図４】本実施形態に係るＰＯＩアイコンの一例を示した図である。
【図５】本実施形態に係る地図画像表示処理プログラムのフローチャートである。
【図６】アイコンの統合処理が行われる間隔について説明した図である。
【図７】液晶ディスプレイに表示される走行案内画面を示した図である。
【図８】アイコン統合処理のサブ処理プログラムのフローチャートである。
【図９】周辺施設と周辺施設に紐づけた統合状態を示した図である。
【図１０】周辺施設と周辺施設に紐づけた統合回数を示した図である。
【図１１】周辺施設のＰＯＩアイコンを統合する具体例を示した図である。
【図１２】周辺施設のＰＯＩアイコンの統合前と統合後の表示態様を比較して示した図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係る地図情報案内システム及び地図情報案内装置をナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００１３】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付けるタッチパネル１４と、ユーザに対して車両周辺の地図画像や地点に関する情報を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、を有している。
【００１４】
以下に、ナビゲーション装置１が有する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記４種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００１５】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクにより構成しても良い。また、地図情報ＤＢ３１は外部のサーバに格納させ、ナビゲーション装置１が通信により取得する構成としても良い。
【００１６】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ３３、ノード点に関するノードデータ３４、施設等の地点に関する地点データ３５、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００１７】
また、リンクデータ３３としては、道路を構成する各リンクに関してリンクの属する道路の幅員、勾（こう）配、カント、バンク、路面の状態、道路の車線数、車線数の減少する箇所、幅員の狭くなる箇所、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、Ｔ字路、コーナの入口及び出口等を表すデータが、道路属性に関して、降坂路、登坂路等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、自動車専用道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。
【００１８】
また、ノードデータ３４としては、実際の道路の分岐点（交差点、Ｔ字路等も含む）や各道路に曲率半径等に応じて所定の距離毎に設定されたノード点の座標（位置）、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト、各ノード点の高さ（高度）等に関するデータ等が記録される。
【００１９】
また、地点データ３５としては、ナビゲーション装置１において出発地、目的地、案内対象等となる地点に関する情報が記憶される。例えば、ホテル、旅館等の宿泊施設、ガソリンスタンド等の給油施設、ショッピングモール、スーパーマーケット、ショッピングセンタ、コンビニエンスストア等の商業施設、テーマパーク、ゲームセンタ等の娯楽施設、レストラン、バー、居酒屋等の飲食施設、公共駐車場等の駐車施設、交通施設、寺院、教会等の宗教施設、美術館、博物館等の公共施設等の施設に関する情報が該当する。尚、地点データ３５に情報が格納される地点としては、上記の各種施設に加えて、施設以外に出発地、目的地、案内対象等となり得る地図上のポイント（例えば地名、住所等）についても含まれる。但し、以下では特にナビゲーション装置１において出発地、目的地、案内対象等となる地点が施設である場合を例に挙げて説明する。
【００２０】
また、地点データ３５は、地点毎に、地点の識別子である地点ＩＤ、地点の名称を示す地点名称、施設のジャンル（「駐車場」、「郵便局」、「レストラン」等）を示す施設ジャンル（地点が施設である場合のみ）、地点の位置を示す位置座標等から構成されている。ここで、図２は地点データ３５の一例を示した図である。例えば、図２に示す地点データ３５の例では、座標（ｘ１，ｙ１）の地点において地点ＩＤ：「１０００１」に該当する『コンビニ○○チェーンＡ支店（ジャンル：コンビニエンスストア）』が存在することを示している。また、座標（ｘ２，ｙ２）の地点において地点ＩＤ：「１０００２」に該当する『×○駐車場Ｂ町第１（ジャンル：駐車場）』が存在することを示している。同様に他の地点に関する情報についても記憶されている。
【００２１】
また、地点データ３５に記憶された各施設の内、いずれかのグループに属する施設については、該施設と属するグループとを紐づけるデータと、そのグループの名称についても地点データ３５として記憶される。尚、いずれのグループにも属さない施設（例えば公共施設や個人経営の店舗等）については、グループに関する情報は記憶されない。
【００２２】
ここで、施設の属する『グループ』としては、例えばフランチャイズ等のチェーンストア、同じオーナーや親会社によって運営される店舗群、関連のあるグループ会社、親会社（本店）とその子会社（支店、営業所）、同じ宗派の寺院等がある。例えば、図３に示す例では、「コンビニ○○チェーン」のチェーンストアである各施設、「駐車場×○チェーン」のチェーンストアである各施設、「○×スタンドチェーン」のチェーンストアである各施設が、それぞれ属するグループに紐付けされて記憶されている。
【００２３】
また、地点データ３５としては、地点の内容と位置を特定するために地図画像上に表示されるアイコン（以下、ＰＯＩアイコンという）についても記憶されている。図４は施設のＰＯＩアイコンの一例を示した図である。ここで、図４に示すようにＰＯＩアイコンは施設のジャンル毎に規定されており、施設のジャンルを示す外観形状（文字、記号、デザイン等も含む）を有している。そして、後述のように液晶ディスプレイ１５に地図画像を表示する際に、地図画像の該当するジャンルの施設がある位置に対して重畳して表示される（図７参照）。尚、ＰＯＩアイコンは、全てのジャンルに対して規定する必要は無く、特定のジャンルのみに対して規定しても良い。また、ＰＯＩアイコンの規定されるジャンルは、上述した施設が属する「グループ」毎に区分しても良い。例えば同じ“ガソリンスタンド”であってもＡ会社が経営するガソリンスタンドと、Ｂ会社が経営するガソリンスタンドとでは異なるジャンルとし、それぞれＰＯＩアイコンを規定してもよい。
【００２４】
また、本実施形態に係るナビゲーション装置１では、ＰＯＩアイコンが規定されている全てのジャンルの施設に対してＰＯＩアイコンが表示されるのではなく、予め設定されたジャンルに該当する施設に対してのみ表示される。尚、ＰＯＩアイコンを表示対象とする施設のジャンルについてはユーザの操作に基づいて適宜変更可能である。地図画像に重畳して表示されるアイコンとしては、上記ＰＯＩアイコン以外にユーザによって登録された登録地点を示すアイコン、道路上に生じている交通情報を示すアイコン等もある。
【００２５】
また、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置１の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の地図画像表示処理プログラム（図５）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を有する。例えば、地図画像表示手段は、地図画像を液晶ディスプレイ１５に対して表示する。アイコン表示手段は、液晶ディスプレイ１５に表示されている地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示する。アイコン統合手段は、アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行う。
【００２６】
タッチパネル１４は、液晶ディスプレイ１５の表示領域の前面に配置され、地図画像のスクロール表示を行う場合や表示領域に配置されたボタンを選択する場合、更に地図画像上に表示されたＰＯＩアイコンを選択する場合等に操作される。そして、ナビゲーションＥＣＵ１３は、タッチパネル１４の操作によりタッチパネル１４から出力される検出信号に基づき、タッチパネル１４にユーザがタッチしていない状態からタッチした状態へと移行する“タッチオン”や、タッチパネル１４にユーザがタッチした状態からタッチしていない状態へと移行する“タッチオフ”を検出する。また、ユーザがタッチした地点（タッチ地点）の座標であるタッチ座標や、タッチした状態でタッチ地点を移動させる操作（即ちドラッグ操作やフリック操作）を受け付けた場合のタッチ座標の変位についても検出する。そして、ナビゲーションＥＣＵ１３は、検出したタッチ操作やタッチ座標等に対応する各種の動作を実行すべく制御を行う。
尚、ユーザのタッチ操作を受け付ける操作手段としては、タッチパネル１４の代わりにタブレット等の操作手段を用いても良い。
【００２７】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。尚、液晶ディスプレイ１５の代わりに、ＨＵＤやＨＭＤを用いても良い。
【００２８】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００２９】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。尚、ＤＶＤドライブ１７に替えてメモリーカードを読み書きする為のカードスロットを設けても良い。
【００３０】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００３１】
続いて、前記構成を有するナビゲーション装置１においてナビゲーションＥＣＵ１３が実行する地図画像表示処理プログラムについて図５に基づき説明する。図５は本実施形態に係る地図画像表示処理プログラムのフローチャートである。ここで、地図画像表示処理プログラムは車両のＡＣＣ電源(accessory power supply)がＯＮされた後であって地図画像の描画を行うタイミングで実行され、地図画像を液晶ディスプレイ１５に表示するとともに、地図画像に対してユーザに案内対象となる地点の位置や内容を示す各種アイコンを描画するプログラムである。
【００３２】
ここで、地図画像の描画を行うタイミングとしては、基本的にＡＣＣ電源がＯＮされた直後、及びその後は一定の時間間隔（例えば１ｓｅｃ毎）とする。但し、液晶ディスプレイ１５に対して表示対象となる地図画像のエリア（以下、表示対象エリアという）を変更する操作（例えば、地図画像の縮尺変更操作、地図画像のスクロール操作）を受け付けた場合、及び液晶ディスプレイ１５に対して表示対象となる対象物を変更する操作（例えば、表示対象となるＰＯＩアイコンのジャンルを変更する操作）を受け付けた場合については、当該操作を受け付けたタイミングにおいても実行される。尚、以下の図５及び図８にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００３３】
先ず、地図画像表示処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は、地図情報ＤＢ３１から読み出したデータに基づいて、液晶ディスプレイ１５に対して地図画像として先ず背景画像を描画する。ここで、前記Ｓ１において背景画像の描画対象となる表示対象エリアは、例えば車両の現在位置周辺のエリアとする。また、表示対象エリアのサイズはナビゲーション装置１において設定されている地図画像の表示縮尺によって異なり、縮尺が小さい程、より広いエリアとなる。また、表示対象エリアは、その後のユーザの操作（例えば地図画像のスクロール操作、地図画像の縮尺変更操作）や車両の現在位置の移動に伴って適宜変更される。
【００３４】
次に、Ｓ２においてＣＰＵ４１は、地図情報ＤＢ３１から読み出したデータに基づいて、前記Ｓ１で描画された背景画像に合わせて表示対象エリア内の道路画像を描画する。尚、道路に関する交通情報（例えば渋滞情報、通行止め情報）が存在する場合には、交通情報を示す画像についても併せて描画しても良い。
【００３５】
続いて、Ｓ３においてＣＰＵ４１は、地図情報ＤＢ３１から読み出したデータに基づいて、前記Ｓ１で描画された背景画像及び前記Ｓ２で描画された道路画像に合わせて、表示対象エリア内に含まれるエリアや地点に関する各種名称を示す文字列を描画する。ここで、描画対象となる文字列としては、例えば地名、施設名、河川名、道路名称等がある。上記Ｓ１〜Ｓ３によって表示対象エリアの地図画像が液晶ディスプレイ１５に対して描画される。
【００３６】
その後、Ｓ４においてＣＰＵ４１は、地図画像上に表示される対象となるＰＯＩアイコンをユーザが意図的に変更する為の操作を受け付けたか否かを判定する。ここで、地図画像上に表示される対象となるＰＯＩアイコンをユーザが意図的に変更する為の操作としては、例えば表示対象エリアを変更する操作（具体的には地図画像の縮尺変更操作、地図画像のスクロール操作等）、或いは表示対象となるＰＯＩアイコンのジャンルを変更する操作などが該当する
【００３７】
そして、地図画像上に表示される対象となるＰＯＩアイコンをユーザが意図的に変更する為の操作を受け付けたと判定された場合（Ｓ４：ＹＥＳ）には、Ｓ５へと移行する。それに対して、地図画像上に表示される対象となるＰＯＩアイコンをユーザが意図的に変更する為の操作を受け付けていないと判定された場合（Ｓ４：ＮＯ）には、Ｓ６へと移行する。また、例外的にＡＣＣ電源がＯＮされた直後の初回実行時についてもＳ４：ＹＥＳと判定される。
【００３８】
次に、Ｓ５においてＣＰＵ４１は、後述のアイコン統合処理（図８）を実行する。尚、アイコン統合処理は、アイコンの表示対象となる地点が集中して存在する場合に、集中して存在する複数の地点のアイコンを一のアイコンへ統合する処理である。尚、本実施形態では特に施設の位置とジャンルを示すＰＯＩアイコンを対象として上記アイコン統合処理を実行する。
【００３９】
一方、Ｓ６においてＣＰＵ４１は、前記Ｓ５で実行するアイコン統合処理が前回行われてから現在までの車両の移動距離が１００ｍ（第１距離）未満であるか否かを判定する。尚、判定対象となる車両の移動距離は道なりの距離としても良いし、直線距離としても良い。また、前記Ｓ６で判定基準となる第１距離は適宜変更可能であり、例えば５０ｍや２００ｍとしても良い。基本的には地図画像上に表示されるアイコンの表示態様が頻繁に変化することを防止する為に、第１距離はできる限り長い距離とするのが望ましいが、図６に示すように前回行われたアイコン統合処理（Ｓ５）においてＰＯＩアイコンの表示対象となる地点が検索された範囲（即ちアイコン統合処理によってＰＯＩアイコンの統合が行われた範囲）を超えない距離とするのが望ましい。後述のＳ２１では車両の現在位置から近い順に所定数の地点が検索されるので、ＰＯＩアイコンの表示対象となる地点がまばらなエリアについては第１距離をより長くすることも可能である。
【００４０】
そして、アイコン統合処理が前回行われてからの車両の移動距離が１００ｍ未満であると判定された場合（Ｓ６：ＹＥＳ）には、Ｓ７へと移行する。それに対して、アイコン統合処理が前回行われてからの車両の移動距離が１００ｍ以上であると判定された場合（Ｓ６：ＮＯ）にはＳ５へと移行し、アイコン統合処理が行われる。その結果、図６に示すように車両が移動している状態では、基本的に車両が１００ｍ移動する度にアイコン統合処理が繰り返し行われることとなる。尚、１００ｍ（第１距離）は、前述したように前回行われたアイコン統合処理（Ｓ５）においてＰＯＩアイコンの表示対象となる地点が検索された範囲（即ちアイコン統合処理によってＰＯＩアイコンの統合が行われた範囲）を超えない距離となるので、車両が１００ｍ（第１距離）移動する間においてアイコンの統合処理を行わなかったとしても前回のアイコンの統合処理の結果を継続して用いれば、車両周辺に対するアイコンの統合状態は適切な状態を維持可能となる。
【００４１】
Ｓ７においてＣＰＵ４１は、前記Ｓ５で実行するアイコン統合処理が前回行われてから現在までの車両の移動距離が５０ｍ（第２距離）未満であるか否かを判定する。尚、判定対象となる車両の移動距離は道なりの距離としても良いし、直線距離としても良い。また、前記Ｓ７で判定基準となる第２距離は第１距離よりも短い範囲で適宜変更可能であり、例えば３０ｍや７０ｍとしても良い。
【００４２】
そして、アイコン統合処理が前回行われてからの車両の移動距離が５０ｍ未満であると判定された場合（Ｓ７：ＹＥＳ）には、Ｓ９へと移行する。それに対して、アイコン統合処理が前回行われてからの車両の移動距離が１００ｍ未満であるが５０ｍ以上であると判定された場合（Ｓ７：ＮＯ）にはＳ８へと移行する。
【００４３】
Ｓ８においてＣＰＵ４１は、前記Ｓ５で実行するアイコン統合処理が前回行われてから現在までの経過時間が１２０ｓｅｃ以上か否かを判定する。尚、前記Ｓ８で判定基準となる時間は適宜変更可能であり、例えば６０ｓｅｃや１８０ｓｅｃとしても良い。
【００４４】
そして、前記Ｓ５で実行するアイコン統合処理が前回行われてから現在までの経過時間が１２０ｓｅｃ以上であると判定された場合（Ｓ８：ＹＥＳ）にはＳ５へと移行し、アイコン統合処理が行われる。その結果、車両が渋滞などが原因で低速で移動している場合には、車両が１００ｍ移動する前であっても少なくとも５０ｍ以上移動していれば、前回アイコン統合処理が行われてからの経過時間が１２０ｓｅｃとなったタイミングで次回のアイコン統合処理が行われることとなる。
【００４５】
一方、前記Ｓ５で実行するアイコン統合処理が前回行われてから現在までの経過時間が１２０ｓｅｃ未満であると判定された場合（Ｓ８：ＮＯ）にはＳ９へと移行する。
【００４６】
Ｓ９においてＣＰＵ４１は、前回行われたアイコン統合処理（Ｓ５）の結果を読み出す。尚、アイコン統合処理の結果は、後述のように液晶ディスプレイ１５に表示する対象となる各ＰＯＩアイコンについて、統合するか否か、統合する場合には『親』又は『子』のいずれに該当するかを特定した結果となる。詳細については後述する。
【００４７】
その後、Ｓ１０においてＣＰＵ４１は、アイコン統合処理（Ｓ５）が行われた場合には行われたアイコン統合処理の結果に従って、ＰＯＩアイコンを描画する。また、アイコン統合処理（Ｓ５）が行われなかった場合には前記Ｓ９で読み出した前回のアイコン統合処理の結果に従って、ＰＯＩアイコンを描画する。また、ＰＯＩアイコン以外にユーザによって登録された登録地点を示すアイコン、道路上に生じている交通情報を示すアイコン等も必要に応じて描画される。その結果、車両の走行を案内する為の走行案内画面が液晶ディスプレイ１５に表示されることとなる。
【００４８】
ここで、図７は液晶ディスプレイ１５に表示される走行案内画面５０の一例について示した図である。図７に示すように、走行案内画面５０には、車両の現在位置周辺の地図画像５１と、地図上にマッチングされた車両の現在位置を示す自車位置マーク５２と、ナビゲーション装置１に設定されている案内経路（案内経路が設定されている場合にのみ表示される）の形状を示す経路画像５３が表示される。また、地図画像５１上には施設の位置やジャンルを示すＰＯＩアイコン５４、ユーザによって登録された登録地点を示す登録地点アイコン５５等の各種アイコンが描画される。尚、地図画像上に描画されるＰＯＩアイコン５４は、基本的に地図画像５１の表示対象エリア内にあって、且つＰＯＩアイコンの表示対象に設定されているジャンル（例えば、駐車場、ガソリンスタンド、コンビニエンスストア、レストラン）の施設を示すＰＯＩアイコンが表示される。但し、該当する全てのＰＯＩアイコンが表示されるのではなく、上述したアイコン統合処理（Ｓ５）において統合対象とならなかったＰＯＩアイコン、及び統合対象で且つ“親”となった施設のＰＯＩアイコンのみが表示対象となる。
【００４９】
そして、ユーザは液晶ディスプレイ１５に表示された走行案内画面５０を参照することによって、ユーザ周辺の道路形状や施設、目的地までの経路等を把握することが可能となる。また、後述の統合処理が行われることによってＰＯＩアイコン５４が集中するエリアについてはＰＯＩアイコン５４の表示数を制限できるので、ＰＯＩアイコン５４によって地点に関する情報を適切に案内可能となり、地図画像の視認性を低下させることもない。
【００５０】
続いて、Ｓ１１においてＣＰＵ４１は、タッチパネル１４の検出信号に基づいて、地図画像上に描画されたいずれかのアイコンを選択する操作を受け付けたか否かを判定する。尚、選択対象となるのは、上記ＰＯＩアイコン以外にユーザによって登録された登録地点を示すアイコン、道路上に生じている交通情報を示すアイコン等も含まれる。また、ＰＯＩアイコンの内、上述したアイコン統合処理（Ｓ５）において統合対象となり、且つ“親”とならなかった施設のＰＯＩアイコンについては基本的に非表示となっているので、選択対象外となる。
【００５１】
そして、地図画像上に描画されたいずれかのアイコンを選択する操作を受け付けたと判定された場合（Ｓ１１：ＹＥＳ）にはＳ１２へと移行する。それに対して、地図画像上に描画されたいずれかのアイコンを選択する操作を受け付けていないと判定された場合（Ｓ１１：ＮＯ）には当該地図画像表示処理プログラムを終了する。
【００５２】
Ｓ１２においてＣＰＵ４１は、選択されたアイコンに対応する地点に関する詳細情報を地図情報ＤＢ３１から取得し、液晶ディスプレイ１５に対して表示する。尚、音声案内により出力しても良い。例えば、ＰＯＩアイコンが選択された場合には、選択されたＰＯＩアイコンに対応する施設の詳細（例えば、施設名称、ジャンル、現在位置からの所要時間等）を表示する。更に、選択されたＰＯＩアイコンに対応する施設に対する目的地への設定操作、地点登録などの各種操作も可能とする。
【００５３】
更に、上述したアイコン統合処理（Ｓ５）において統合対象となり、且つ“親”となった施設のＰＯＩアイコンが操作された場合には、該ＰＯＩアイコンに統合された“子”のＰＯＩアイコンに対応する地点に関する詳細情報についても表示可能にするのが望ましい。
【００５４】
次に、前記Ｓ５において実行されるアイコン統合処理のサブ処理について図８に基づき説明する。図８はアイコン統合処理のサブ処理プログラムのフローチャートである。
【００５５】
先ず、Ｓ２１においてＣＰＵ４１は、車両の現在位置周辺にあるＰＯＩアイコンの表示対象となる施設（以下、“周辺施設”という）について地点データ３５から抽出する。尚、ＰＯＩアイコンの表示対象となる施設とは、予め設定されたジャンル（例えば、駐車場、ガソリンスタンド、コンビニエンスストア、レストラン）に該当する施設であり、また、ＰＯＩアイコンの表示対象とする施設のジャンルはユーザの操作によって適宜変更可能である。前記Ｓ２１で抽出される対象となる周辺施設の数は例えば上限２００個とし、車両の現在位置からの距離が上限（例えば３ｋｍ）を超えない範囲で車両の現在位置から近い順に２００個までの周辺施設を抽出する。
【００５６】
次に、Ｓ２２においてＣＰＵ４１は、前記Ｓ２１で抽出された全ての周辺施設について、図９に示すように位置座標及び統合状態を示すパラメータを夫々紐づけてフラッシュメモリ４４等に格納する。尚、統合状態を示すパラメータの初期値は“未統合状態”とする。
【００５７】
以下のＳ２３〜Ｓ３０の処理は前記Ｓ２１で抽出された周辺施設毎に実行され、該当する全ての周辺施設を対象としてＳ２３〜Ｓ３０の処理が実行された後に、Ｓ１０へと移行する。尚、Ｓ２３〜Ｓ３０の処理は液晶ディスプレイ１５に表示された地図画像の中心に近い周辺施設から順に行う。尚、車両の現在位置周辺の地図画像を表示している状態では、車両の現在位置に近い周辺施設から順に行っても良い。
【００５８】
先ず、Ｓ２３においてＣＰＵ４１は、処理対象の周辺施設に紐づけられた統合状態を示すパラメータをフラッシュメモリ４４から読み出す。そして、統合状態が“未統合状態”に設定されているか否かを判定する。
【００５９】
そして、処理対象の周辺施設に紐づけられた統合状態のパラメータが“未統合状態”であると判定された場合（Ｓ２３：ＹＥＳ）には、Ｓ２４へ移行する。それに対して、処理対象の周辺施設に紐づけられた統合状態のパラメータが“未統合状態”以外であると判定された場合（Ｓ２３：ＮＯ）には、処理対象となる周辺施設を他の周辺施設へと切り替えた後に、Ｓ２３以降の処理を再度実行する。
【００６０】
Ｓ２４においてＣＰＵ４１は、処理対象の周辺施設に紐づけられた統合状態を示すパラメータをフラッシュメモリ４４から読み出す。そして、統合状態に“親”を設定する。尚、統合状態の“親”は、ＰＯＩアイコンの統合を行う際に基準となるＰＯＩアイコン（以下、基準アイコンという）の周辺施設であることを示し、ＰＯＩアイコンの統合処理では後述のように統合の対象となるアイコンは“親”となった周辺施設の基準アイコンと基準アイコンに対応する地点から所定距離以内にある施設のＰＯＩアイコンを対象に行う。尚、前述したようにＳ２３〜Ｓ３０の処理は液晶ディスプレイ１５に表示された地図画像の中心に近い周辺施設、或いは車両の現在位置に近い周辺施設から順に行うので、液晶ディスプレイ１５に表示された地図画像の中心に近い位置にある周辺施設のＰＯＩアイコン、或いは車両の現在位置に近い周辺施設のＰＯＩアイコンが優先的に基準アイコンとして選択されることとなる。
【００６１】
次に、Ｓ２５においてＣＰＵ４１は、処理対象の周辺施設について、図１０に示すように統合回数を示すパラメータを更に紐づけてフラッシュメモリ４４等に格納する。尚、統合回数を示すパラメータの初期値は“０（回）”とする。ここで、統合回数は現時点までに“親”となった周辺施設の基準アイコンに対して他のＰＯＩアイコンを統合した回数、即ち“親”となった周辺施設の基準アイコンに対して統合された他のＰＯＩアイコンの数を示す。
【００６２】
以降のＳ２６〜Ｓ３０の処理は前記Ｓ２１で抽出された周辺施設（但し、直近のＳ２４で“親”に設定された周辺施設は除く）を対象として実行し、特に直近のＳ２４で“親”に設定された周辺施設に近い周辺施設から順に対象として実行する。そして、後述のように直近のＳ２４で“親”に設定された周辺施設に紐付けられた統合回数が上限値に到達した場合、或いは該当する全ての周辺施設を対象としてＳ２６〜Ｓ３０の処理が実行された後に、Ｓ２３へと戻る。
【００６３】
先ず、Ｓ２６においてＣＰＵ４１は、処理対象の周辺施設に紐づけられた統合状態を示すパラメータをフラッシュメモリ４４から読み出す。そして、統合状態が“未統合状態”に設定されているか否かを判定する。
【００６４】
そして、処理対象の周辺施設に紐づけられた統合状態のパラメータが“未統合状態”であると判定された場合（Ｓ２６：ＹＥＳ）には、Ｓ２７へ移行する。それに対して、処理対象の周辺施設に紐づけられた統合状態のパラメータが“未統合状態”以外であると判定された場合（Ｓ２６：ＮＯ）には、処理対象となる周辺施設を他の周辺施設へと切り替えた後にＳ２６以降の処理を再度実行する。
【００６５】
Ｓ２７においてＣＰＵ４１は、直近のＳ２４で“親”に設定された周辺施設から処理対象の周辺施設までの直線距離が所定の統合上限距離以下か否かを判定する。尚、統合上限距離は例えば液晶ディスプレイ１５の表示画面において２ｃｍとする。但し、画面上の距離ではなく実距離で設定しても良い。その場合には地図画像の表示縮尺に応じて統合上限距離を適宜設定するのが望ましい。
【００６６】
そして、直近のＳ２４で“親”に設定された周辺施設から処理対象の周辺施設までの直線距離が所定の統合上限距離以下であると判定された場合（Ｓ２７：ＹＥＳ）には、処理対象の周辺施設のＰＯＩアイコンを直近のＳ２４で“親”に設定された周辺施設のＰＯＩアイコンへ統合することを決定し、Ｓ２８へ移行する。それに対して、直近のＳ２４で“親”に設定された周辺施設から処理対象の周辺施設までの直線距離が所定の統合上限距離より長いと判定された場合（Ｓ２７：ＮＯ）には、処理対象の周辺施設のＰＯＩアイコンを直近のＳ２４で“親”に設定された周辺施設のＰＯＩアイコンへ統合しないことを決定する。その後、処理対象となる周辺施設を他の周辺施設へと切り替え、Ｓ２６以降の処理を再度実行する。
【００６７】
Ｓ２８においてＣＰＵ４１は、処理対象の周辺施設に紐づけられた統合状態を示すパラメータをフラッシュメモリ４４から読み出す。そして、統合状態に“子”を設定する。尚、統合状態の“子”は、ＰＯＩアイコンの統合を行う際に“親”となった周辺施設の基準アイコンに対して統合される側となるＰＯＩアイコンの周辺施設であることを示す。尚、Ｓ２６〜Ｓ３０の処理は直近のＳ２４で“親”に設定された周辺施設に近い周辺施設から順に対象として実行するので、直近のＳ２４で“親”に設定された周辺施設から近い位置にある周辺施設のＰＯＩアイコンが優先して統合の対象として選択されることとなる。
【００６８】
次に、Ｓ２９においてＣＰＵ４１は、直近のＳ２４で親に設定された周辺施設に紐づけられた統合回数を示すパラメータをフラッシュメモリ４４から読み出す。そして、統合回数に対して“＋１”を加算する。
【００６９】
その後、Ｓ３０においてＣＰＵ４１は、直近のＳ２４で親に設定された周辺施設に紐づけられた統合回数を示すパラメータをフラッシュメモリ４４から読み出す。そして、現時点の統合回数が上限値未満であるか否かを判定する。尚、前記Ｓ３０の判定基準となる上限値は適宜設定可能であるが、例えば“３（回）”とする。
【００７０】
そして、直近のＳ２４で親に設定された周辺施設に紐づけられた統合回数が上限値未満であると判定された場合（Ｓ３０：ＹＥＳ）には、処理対象となる周辺施設を他の周辺施設へと切り替え、Ｓ２６以降の処理を再度実行する。それに対して、直近のＳ２４で親に設定された周辺施設に紐づけられた統合回数が上限値に到達したと判定された場合（Ｓ３０：ＮＯ）には、直近のＳ２４で親に設定された周辺施設に対するＰＯＩアイコンの統合処理は終了し、Ｓ２３へと戻る。その後、現時点で統合対象となっていないＰＯＩアイコンを対象として、Ｓ２３以降の統合処理が行われる。そして、前記Ｓ２１で抽出された全ての周辺施設に対して上述したＳ２３〜Ｓ３０の処理が行われるまで、上記Ｓ２３〜Ｓ３０の処理を繰り返し実行する。
【００７１】
その後、前記Ｓ２１で抽出された全ての周辺施設に対して上述したＳ２３〜Ｓ３０の処理を実行した後に、Ｓ１０へと移行する。そして、Ｓ１０では上述したアイコン統合処理において、“親”に設定された周辺施設（統合対象とならなかった周辺施設も含む）についてはＰＯＩアイコンを表示する。一方、“子”に設定された周辺施設についてはＰＯＩアイコンを非表示とする。但し、前記Ｓ２１で抽出された周辺施設は、液晶ディスプレイ１５に対して表示対象とならない周辺施設（表示対象エリア内に位置しない周辺施設）も含まれているが、それらの周辺施設に対しても上述したアイコン統合処理は行われる。従って、“親”に設定された周辺施設であっても、その周辺施設の位置が表示対象エリア内に含まれなければＰＯＩアイコンの表示はされない。
【００７２】
本実施形態に係るナビゲーション装置１では、上述したアイコン統合処理（Ｓ２１〜Ｓ３０）を行うことによって、例えば図１１に示すように周辺施設として施設Ａ〜Ｈが存在する場合において、先ず液晶ディスプレイ１５に表示された地図画像の中心に最も近い施設Ａが“親”に設定されると、施設Ａから統合上限距離以内にあって施設Ａから近い順に上限値までの施設のＰＯＩアイコンが施設ＡのＰＯＩアイコンに対して統合されることとなる。例えば上限値が３であったとすると、図１１に示す例では施設Ａに近い位置にある施設Ｂ、施設Ｄ、施設Ｆが“子”となり、施設ＡのＰＯＩアイコンに統合されることとなる。
【００７３】
次に、未統合状態にある残りの施設Ｃ、Ｅ、Ｇ、Ｈの内、液晶ディスプレイ１５に表示された地図画像の中心に最も近い施設Ｅが新たな“親”に設定されると、施設Ｅから統合上限距離以内にあって施設Ｅから近い順に上限値までの施設のＰＯＩアイコンが施設ＥのＰＯＩアイコンに対して統合されることとなる。例えば上限値が３であったとすると、図１１に示す例では施設Ｅに近い位置にある施設Ｃと施設Ｈが“子”となり、施設ＥのＰＯＩアイコンに統合されることとなる。一方、未統合状態にある残りの施設Ｇについては統合上限距離以内に未統合状態の他の周辺施設が存在しないので、ＰＯＩアイコンの統合は行われない（但し“親”には設定される）。
【００７４】
上記ＰＯＩアイコンの統合が行われた結果、周辺施設である施設Ａ〜Ｈの内、“親”に設定された施設Ａと施設Ｅと施設Ｇに対応するＰＯＩアイコンが表示されることとなる。一方、“子”に設定された施設Ｂ、施設Ｃ、施設Ｄ、施設Ｆ、施設Ｈに対応するＰＯＩアイコンについては基本的に非表示となる。
【００７５】
そして、上記アイコン統合処理を、前記Ｓ２１で抽出された全ての周辺施設に対して実行した結果、ＰＯＩアイコンが集中するエリアについてはＰＯＩアイコンの表示数を制限できる。例えば図１１に示す例では施設Ａ、施設Ｂ、施設Ｄ、施設Ｆは近接した位置にあるので、全ての周辺施設のＰＯＩアイコンを表示対象とすると、図１２に示すように施設Ａに対応するＰＯＩアイコン６１と、施設Ｂに対応するＰＯＩアイコン６２と、施設Ｄに対応するＰＯＩアイコン６３と、施設Ｆに対応するＰＯＩアイコン６４とが密集し、一部は重複して表示されることとなり、施設に関する情報を適切に案内することができなくなる。そこで、施設Ｂに対応するＰＯＩアイコン６２と、施設Ｄに対応するＰＯＩアイコン６３と、施設Ｆに対応するＰＯＩアイコン６４を、施設ＡのＰＯＩアイコン６１に統合することによって、施設ＡのＰＯＩアイコン６１のみを表示する。その結果、施設が集中するエリアにおいても地図画像の視認性を低下させることがない。また、本実施形態ではＰＯＩアイコンの統合数に上限を設けているので、案内対象となる施設の数に比較して表示対象となるＰＯＩアイコンの数が少なくなりすぎることがない。尚、統合されて非表示となったＰＯＩアイコンの施設に関する情報についても、“親”に該当する施設のＰＯＩアイコンを選択操作することで出力可能となる（Ｓ１２）。
【００７６】
また、上記アイコン統合手段は、チェーンストアに属する施設のＰＯＩアイコンを優先的に統合の基準となる基準アイコンとして選択するのが望ましい。具体的には、先ず前記Ｓ２１で抽出された周辺施設の内、チェーンストアに属する周辺施設のみが“親”となる条件でＳ２３〜Ｓ３０の処理を所定回数（例えば５０回）繰り返し実行する。尚、チェーンストアに属する施設を特定する情報は予め地点データ３５に格納されている（図３）。その後は、チェーンストアに属する周辺施設か否かは考慮せずにＳ２３〜Ｓ３０の処理を実行する。それによって、ＰＯＩアイコンの統合が行われた場合であっても、ユーザが立ち寄りやすいチェーンストアに属する施設のＰＯＩアイコンを優先的に表示対象として残すことが可能となる。
【００７７】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１及びナビゲーション装置１で実行されるコンピュータプログラムでは、地図画像５１を液晶ディスプレイ１５に対して表示する（Ｓ１〜Ｓ３）とともに、液晶ディスプレイ１５に表示されている地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコンを重畳して表示する（Ｓ１０）一方で、アイコンの表示対象となる地点が集中して存在する場合には、所定数を上限として集中して存在する複数の地点のアイコンを一のアイコンへ統合する（Ｓ２１〜Ｓ３０）ので、統合する対象となるアイコンの数に上限を設けることによって、アイコンの統合処理を行った後にも一定数のアイコンを表示対象として残すことが可能となる。その結果、案内対象となる地点の数に比較して表示対象となるアイコンの数が少なくなりすぎることがなく、地点に関する情報をユーザに対して適切に案内することが可能となる。
【００７８】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では施設に対応したＰＯＩアイコンを対象としてアイコン統合処理を行っているが、ＰＯＩアイコン以外のアイコンを対象としてアイコン統合処理を行っても良い。例えば、ユーザによって登録された登録地点を示すアイコン、道路上に生じている交通情報を示すアイコン等を対象としても良い。また、異なる種類のアイコンの間でアイコン統合処理を行っても良い。
【００７９】
また、本実施形態では、ＰＯＩアイコンの統合が行われると統合対象となったＰＯＩアイコンは、“親”に設定された施設のＰＯＩアイコンを除いて非表示となるが、“親”に設定された施設のＰＯＩアイコン以外のＰＯＩアイコンについても表示形態を変えて表示対象としても良い。例えば、半透過状態で表示したり、サイズを小さくして表示することなどが可能である。
【００８０】
また、本発明はナビゲーション装置以外に、地図画像の表示機能を有する装置に対して適用することが可能である。例えば、携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等（以下、携帯端末等という）に適用することも可能である。その場合には車両周辺の地図画像ではなく、歩行者や２輪車の周辺の地図画像を表示することも可能である。
【００８１】
また、サーバと携帯端末等から構成されるシステムに対しても適用することが可能となる。その場合には、上述した地図画像表示処理プログラム（図５）の各ステップは、サーバと携帯端末等のいずれが実施する構成としても良い。尚、サーバが実施する構成とすれば、サーバが本発明の地図情報案内装置に該当する。
【００８２】
また、本発明に係る地図情報案内システムを具体化した実施例について上記に説明したが、地図情報案内システムは以下の構成を有することも可能であり、その場合には以下の効果を奏する。
【００８３】
例えば、第１の構成は以下のとおりである。
地図画像（５１）を表示装置（１５）に対して表示する地図画像表示手段（４１）と、前記表示装置に表示されている前記地図画像内に位置する地点を対象として、該地点のある位置に該地点を示すアイコン（５４）を重畳して表示するアイコン表示手段（４１）と、前記アイコンの表示対象となる地点が集中して存在する場合に、所定数を上限として集中して存在する複数の地点のアイコンを一のアイコンへ統合する統合処理を行うアイコン統合手段（４１）と、を有する。
上記構成を有する地図情報案内システムによれば、統合する対象となるアイコンの数に上限を設けることによって、アイコンの統合処理を行った後にも一定数のアイコンを表示対象として残すことが可能となる。その結果、案内対象となる地点の数に比較して表示対象となるアイコンの数が少なくなりすぎることがなく、地点に関する情報をユーザに対して適切に案内することが可能となる。
【００８４】
また、第２の構成は以下のとおりである。
前記アイコン統合手段（４１）は、統合の対象となる複数のアイコン（５４）について、基準となる一の基準アイコンへと他のアイコンを統合することにより前記統合処理を行い、統合が行われた後は前記基準アイコンを除いて統合対象となったアイコンを非表示とする。
上記構成を有する地図情報案内システムによれば、アイコンの統合が行われることによって、基準アイコンを除いて非表示となるので、案内対象となる地点が集中するエリアにおいても地図画像の視認性を低下させることがない。
【００８５】
また、第３の構成は以下のとおりである。
前記統合処理において統合の対象となる複数のアイコン（５４）は、基準アイコンと基準アイコンが示す地点から所定距離以内にある地点のアイコンである。
上記構成を有する地図情報案内システムによれば、特に近接して配置される複数のアイコンを対象としてアイコンの統合処理を行うので、アイコンが重複して表示されたり、アイコンによって周辺の地図画像が視認できなくなるなどの事象が生じることを防止する。
【００８６】
また、第４の構成は以下のとおりである。
前記アイコン統合手段（４１）は、先ず基準アイコンを選択し、次に基準アイコンが示す地点から近い位置にある地点のアイコンを優先して、前記統合処理において統合の対象となるアイコンとして選択する。
上記構成を有する地図情報案内システムによれば、一のアイコンを基準アイコンとして、その周辺にあるアイコンを対象としてアイコンの統合処理を行うので、基準アイコンが複数ある場合であっても、複数の基準アイコンが一か所に固まって表示されることなく、分散して表示することが可能となる。
【００８７】
また、第５の構成は以下のとおりである。
前記アイコン統合手段（４１）は、チェーンストアに属する施設のアイコンを優先的に基準アイコンとして選択する。
上記構成を有する地図情報案内システムによれば、アイコンの統合処理が行われた場合であっても、ユーザが立ち寄りやすいチェーンストアに属する施設のアイコンについては優先的に表示対象として残すことが可能となる。
【００８８】
また、第６の構成は以下のとおりである。
前記アイコン統合手段（４１）は、前記統合処理を複数回連続して行い、前記統合処理を複数回連続して行う間において、前回の統合処理が行われた時点で統合対象となっていないアイコンを対象として、次回の統合処理を行う。
上記構成を有する地図情報案内システムによれば、特に多数のアイコンが集中して存在する場合においても、多数のアイコンの内から一定数のアイコンのみを表示対象として残すことが可能となる。その結果、地点に関する情報をユーザに対して適切に案内することが可能となる。
【００８９】
また、第７の構成は以下のとおりである。
前記地点は施設であって、前記アイコン表示手段（４１）は、前記表示装置（１５）に表示されている前記地図画像（５１）内に位置する施設を対象として、該施設のある位置に該施設のジャンルを示すアイコンを重畳して表示する。
上記構成を有する地図情報案内システムによれば、特に地図画像内に位置する施設を示すアイコンを対象として統合処理を行う場合において、統合する対象となるアイコンの数に上限を設けることによって、アイコンの統合処理を行った後にも一定数のアイコンを表示対象として残すことが可能となる。その結果、案内対象となる施設の数に比較して表示対象となるアイコンの数が少なくなりすぎることがなく、施設に関する情報をユーザに対して適切に案内することが可能となる。
【符号の説明】
【００９０】
１              ナビゲーション装置
１３            ナビゲーションＥＣＵ
１５            液晶ディスプレイ
３１            地図情報ＤＢ
３５            地点データ
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
５０            走行案内画面
５１            地図画像
５４            ＰＯＩアイコン
５５            登録地点アイコン
【図１】
2020187168.tif 000003
【図２】
2020187168.tif 000004
【図３】
2020187168.tif 000005
【図４】
2020187168.tif 000006
【図５】
2020187168.tif 000007
【図６】
2020187168.tif 000008
【図７】
2020187168.tif 000009
【図８】
2020187168.tif 000010
【図９】
2020187168.tif 000011
【図１０】
2020187168.tif 000012
【図１１】
2020187168.tif 000013
【図１２】
2020187168.tif 000014