(57)【要約】【課題】  本発明の目的は、地図の視認性をなるべく低下させないで、周囲の施設の存在をより容易に把握できるナビゲーション技術を提供することにある。【解決手段】  本発明に係るナビゲーション装置は、地図上の施設の位置を含む施設情報を記憶する記憶手段と、移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得手段と、前記施設情報から表示対象となる施設を抽出する抽出手段と、画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出手段で抽出した施設のアイコン図形を表示する表示手段と、を備え、前記表示手段は、前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、ことを特徴とする。【選択図】図１
2011185667.tif 000002
【特許請求の範囲】
【請求項１】
地図上の施設の位置を含む施設情報を記憶する記憶手段と、
移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得手段と、
前記施設情報から表示対象となる施設を抽出する抽出手段と、
画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出手段で抽出した施設のアイコン図形を表示する表示手段と、を備え、
前記表示手段は、
前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、
ことを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記抽出手段は、表示する地図の範囲に位置する表示対象の施設の数が所定の閾値を越えるか否かを判定し、
前記表示手段は、前記抽出手段による判定の結果、前記所定の閾値を越えない場合には、前記地図上に前記アイコン図形を重畳させて表示し、前記抽出手段による判定の結果、前記所定の閾値を越える場合には、前記アイコン表示エリアを設けて当該エリア内にアイコン図形を表示する、
ことを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置であって、
前記抽出手段は、前記所定の閾値を前記表示する地図の縮尺に応じた値とする、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置であって、
前記表示手段は、前記各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の左右の位置関係に基づいて決定する、
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１〜４のいずれか一項に記載のナビゲーション装置であって、
前記表示手段は、
前記アイコン表示エリアに、現在地から前記各施設までの距離と方向とに応じて前記アイコン図形を配置する、
ことを特徴とするナビゲーション装置。
【請求項６】
請求項４または５に記載のナビゲーション装置であって、
前記表示手段は、前記各施設のアイコン図形の配置を、前記移動体の現在地から前記施設までの距離が近い順に基づいて決定する、
ことを特徴とするナビゲーション装置。
【請求項７】
請求項１〜６のいずれか一項に記載のナビゲーション装置であって、
前記表示手段は、前記アイコン表示エリアのうち、前記移動体の現在地及び方向からみた後方のエリアを除いて表示する、
ことを特徴とするナビゲーション装置。
【請求項８】
請求項１〜７のいずれか一項に記載のナビゲーション装置であって、さらに、
入力指示を受け付ける入力受付手段と、
前記入力受付手段が前記アイコン表示エリアのアイコン図形に対する指示を受け付けると、受け付けたアイコン図形に対応付けられた前記施設へ向かう推奨経路を探索する経路探索手段と、
を備えることを特徴とするナビゲーション装置。
【請求項９】
請求項１〜８のいずれか一項に記載のナビゲーション装置であって、
前記抽出手段は、前記移動体の現在地を基準として所定の範囲にある施設を前記表示対象となる施設として特定する、
ことを特徴とするナビゲーション装置。
【請求項１０】
請求項９に記載のナビゲーション装置であって、
前記抽出手段は、前記現在地から第一の所定距離以上離れ、前記第一の所定距離よりも長い第二の所定距離よりも近い範囲の施設を、前記表示対象となる施設として特定する、
ことを特徴とするナビゲーション装置。
【請求項１１】
請求項１に記載のナビゲーション装置であって、
前記表示手段は、前記帯状のアイコン表示エリアとして、円弧状のエリアを生成する、
ことを特徴とするナビゲーション装置。
【請求項１２】
ナビゲーション装置のプログラムであって、
前記ナビゲーション装置は、
制御手段と、地図上の施設の位置を含む施設情報を記憶する記憶手段と、を備え、
前記制御手段に対して、
移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得ステップと、
前記施設情報から表示対象となる施設を抽出する抽出ステップと、
画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出ステップで抽出した施設のアイコン図形を表示する表示ステップと、を実施させ、
前記表示ステップでは、
前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、
ことを特徴とするプログラム。
【請求項１３】
ナビゲーション装置の表示方法であって、
前記ナビゲーション装置は、
地図上の施設の位置を含む施設情報を記憶する記憶手段を備え、
移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得手順と、
前記施設情報から表示対象となる施設を抽出する抽出手順と、
画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出手順で抽出した施設のアイコン図形を表示する表示手順と、を実行し、
前記表示手順においては、
前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、
ことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置の技術に関するものである。
【背景技術】
【０００２】
従来、ナビゲーション装置では、周辺に存在する施設について、当該施設の看板やロゴマーク等のアイコンを地図上に重畳させて表示させる技術が用いられている。特許文献１には、このようなナビゲーション装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７５０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のようなナビゲーション装置は、表示画面に大量のアイコンを表示させる必要がある地域等においては、アイコンにより自車周辺の地図の視認性が劣る場合がある。例えば、とくに広域表示になるほどアイコンの密集度が高くなり、アイコンに隠されてしまうために自車周辺の地図情報を見づらくなる。
【０００５】
本発明の目的は、地図の視認性をなるべく低下させないで、周囲の施設の存在をより容易に把握できるナビゲーション技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明に係るナビゲーション装置は、地図上の施設の位置を含む施設情報を記憶する記憶手段と、移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得手段と、前記施設情報から表示対象となる施設を抽出する抽出手段と、画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出手段で抽出した施設のアイコン図形を表示する表示手段と、を備え、前記表示手段は、前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、ことを特徴とする。
【０００７】
また、本発明に係るナビゲーション装置のプログラムは、前記ナビゲーション装置が制御手段と、地図上の施設の位置を含む施設情報を記憶する記憶手段と、を備え、前記制御手段に対して、移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得ステップと、前記施設情報から表示対象となる施設を抽出する抽出ステップと、画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出ステップで抽出した施設のアイコン図形を表示する表示ステップと、を実施させ、前記表示ステップでは、前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、ことを特徴とする。
【０００８】
また、本発明に係るナビゲーション装置の表示方法は、前記ナビゲーション装置が、地図上の施設の位置を含む施設情報を記憶する記憶手段を備え、移動体の現在地と当該移動体の方向とを含む移動体情報を取得する移動体情報取得手順と、前記施設情報から表示対象となる施設を抽出する抽出手順と、画面上に、現在地周辺の地図を表示するとともに、帯状の施設アイコン表示エリアを設け、当該エリア内に前記抽出手順で抽出した施設のアイコン図形を表示する表示手順と、を実行し、前記表示手順においては、前記施設アイコン表示エリア内の各施設のアイコン図形の配置を、前記移動体の現在地及び方向からみた当該施設の位置に基づいて決定する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によると、地図の視認性をなるべく低下させないで、周囲の施設の存在をより容易に把握できるナビゲーション技術を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、ナビゲーション装置の概略構成図である。
【図２】図２は、リンクテーブルの構成を示す図である。
【図３】図３は、施設情報テーブルの構成を示す図である。
【図４】図４は、演算処理部の機能構成図である。
【図５】図５は、アイコン表示処理のフロー図である。
【図６】図６は、アイコン表示処理の画面表示例である。
【図７】図７は、アイコン指定処理のフロー図である。
【図８】図８は、アイコン指定処理の画面表示例である。
【図９】図９は、アイコンメニュー処理のフロー図である。
【図１０】図１０は、アイコン表示処理の画面表示の第一の変形例である。
【図１１】図１１は、アイコン表示処理の画面表示の第二の変形例である。
【図１２】図１２は、アイコン表示処理の画面表示の第三の変形例である。
【発明を実施するための形態】
【００１１】
以下に、本発明の第一の実施形態を適用したナビゲーション装置について、図面を参照して説明する。図１に、ナビゲーション装置１００の概要構成図を示す。ナビゲーション装置１００は、地図情報を表示して、ナビゲーション装置１００の現在地を示す地点と、設定された目的地までの経路を誘導する情報とを示すことが可能ないわゆるナビゲーション装置である。
【００１２】
ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２を備える）と、入力装置５と、ＲＯＭ装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、を備えている。
【００１３】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０等から出力される情報を基にして現在地を算出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００１４】
また、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ出力する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、使用者から指示された出発地又は現在地と、目的地（または、経由地や立ち寄り地）と、を結ぶ最適な経路（推奨経路という）を探索する。また、スピーカ４２やディスプレイ２を用いて使用者を誘導するための誘導情報を生成し、生成した誘導情報をスピーカ４２やディスプレイ２に出力する。また、演算処理部１は、後述するように、ディスプレイ２の画面上に周囲の施設を示すアイコンを表示させるための処理を行う。
【００１５】
ナビゲーション装置１００の演算処理部１は、各デバイス間をバス２５で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、各種ハードウェアを演算処理部１と接続するためのＩ／Ｆ（インターフェイス）２４と、を有する。
【００１６】
ディスプレイ２は、文字や画像の表示を行うための画面を備え、演算処理部１等で生成されたグラフィックス情報を前記画面上に表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００１７】
記憶装置３は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）であるリンクテーブル２００と、施設ごとに施設の詳細な情報や当該施設に対応付けられたアイコン画像情報等が格納される施設情報テーブル３００と、が記憶されている。
【００１８】
図２は、リンクテーブル２００の構成を示す図である。リンクテーブル２００は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２０１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２０２を含んでいる。
【００１９】
リンクデータ２０２は、リンクの識別子であるリンクＩＤ２１１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２２２、リンクを含む道路の種別を示す道路種別２２３、リンクの長さを示すリンク長２２４、予め記憶されたリンク旅行時間２２５、当該リンクの開始ノードに接続するリンクである開始接続リンクと、当該リンクの終了ノードに接続するリンクである終了接続リンクと、を特定する開始接続リンク、終了接続リンク２２６、リンクを含む道路の制限速度を示す制限速度２２７、などを含んでいる。なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。
【００２０】
図３は、施設情報テーブル３００の構成を示す図である。施設情報テーブル３００は、施設を特定する情報である施設ＩＤと、施設ＩＤに対応付けられた施設の詳細な情報と、を格納する。具体的には、施設の詳細な情報には、施設名３１１と、住所３１２と、電話番号３１３と、座標位置３１４と、表示アイコン３１５と、の情報を含む。
【００２１】
施設ＩＤ３０１には、施設を特定する識別子が格納される。例えば、施設ＩＤ３０１には、チェーン展開している店舗等については、当該店舗に店舗単位で対応付けられた識別子が格納される。つまり、同一チェーンの店舗であっても、異なる店舗については異なる施設として識別子が対応付けられて格納される。
【００２２】
施設名３１１には、施設ＩＤに対応付けられた施設の名称が格納される。例えば、店舗の名称や商号等である。また、住所３１２には、施設の住所が格納される。また、電話番号３１３には、施設に連絡を行うことのできる電話番号が格納される。例えば、施設の代表番号等である。また、座標位置３１４には、施設の座標（緯度経度情報）情報が格納される。また、表示アイコン３１５には、施設のロゴマークや看板等、施設を識別するための標章を示す画像が格納される。なお、表示アイコン３１５は、施設固有の商号等を含むアイコンであってもよいし、資本関係等のグループを特定するアイコンであってもよい。
【００２３】
図１に戻って説明する。音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、使用者やその他の搭乗者が発した声などのナビゲーション装置１００の外部の音声を取得する。スピーカ４２は、演算処理部１で生成された使用者へのメッセージを音声として出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００２４】
入力装置５は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ２の画面上に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、回転角度を求める。
【００２５】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭ（Read Only Memory）や、ＩＣ（Integrated Circuit）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００２６】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、ナビゲーション装置１００で現在地（自車位置）を検出するために使用されるものである。車速センサ７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定するものである。
【００２７】
ＦＭ多重放送受信装置１０は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００２８】
ビーコン受信装置１１は、ＶＩＣＳ情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
【００２９】
図４は、演算処理部１の機能ブロック図である。図示するように、演算処理部１は、主制御部１０１と、入力受付部１０２と、出力処理部１０３と、施設抽出部１０４と、アイコン表示エリア生成部１０５と、アイコン操作受付部１０６と、を備える。
【００３０】
主制御部１０１は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、各種センサ７、８、ＧＰＳ受信装置９等の情報を取得し、マップマッチング処理等を行って現在地および車両の向きを特定する。また、随時、走行した日付および時刻と、位置と、を対応付けて、リンクごとに走行履歴を記憶装置３に記憶する。さらに、各処理部からの要求に応じて、ＧＰＳ受信装置９で受信したＧＰＳ情報に含まれる現在時刻を出力する。また、主制御部１０１は、使用者から指示された出発地又は現在地と、目的地と、を結ぶ最適な経路（推奨経路）を探索する。また、推奨経路から逸脱しないよう、誘導情報を生成し、出力処理部１０３へ出力する。また、主制御部１０１は、実施コマンドに対応する処理を各処理部から受け付けて、対応する処理を行う。また、主制御部１０１は、各処理部からの要求に応じて、画面上にて表示する施設のアイコンの数を含むアイコンの表示に関する情報を出力する。
【００３１】
入力受付部１０２は、入力装置５またはマイクロフォン４１を介して入力された使用者からの指示を受け付け、その要求内容に対応する処理が実行されるように、受け付けた要求内容を主制御部１０１に出力する。例えば、使用者が推奨経路の探索を要求したときは、受け付けた推奨経路の探索要求を主制御部１０１へ出力する。
【００３２】
出力処理部１０３は、例えば表示させるための地図情報を主制御部１０１等を含む他の処理部から受け取り、ディスプレイ２の画面上に描画するためのグラフィックス情報に変換してディスプレイ２に対して画面上に描画する指示を出力する。また、出力処理部１０３は、例えば音声情報等を主制御部１０１等の他の処理部から受け取り、スピーカ４２に対して音声出力する指示を行う。
【００３３】
施設抽出部１０４は、ナビゲーション装置１００の現在地を基準として、周辺の施設の抽出を行う。具体的には、施設抽出部１０４は、現在地から所定の距離内（例えば、５００ｍ以内）にある施設を、座標位置３１４を用いて施設情報テーブル３００から抽出する。また、抽出した施設について、現在地から近い順にリスト化する。なお、施設抽出部１０４は、現在地に限らず、使用者から指定された地点を基準として周辺の施設の抽出を行うようにしてもよい。また、施設抽出部１０４は、現在地から所定の距離以上かつ所定の距離未満の領域に含まれる施設を、施設の座標位置３１４を用いて抽出するようにしてもよい。なお、施設抽出部１０４は、現在地から所定の距離内に存在するアイコン表示対象の施設を施設情報テーブル３００から抽出すると、現在地からの距離が近い施設から順に並べたリストをＲＡＭ２２上に生成する。
【００３４】
アイコン表示エリア生成部１０５は、ディスプレイ２の画面上に表示される地図情報に重畳するアイコン情報が所定の条件を満たした場合に、地図上に重畳するアイコンを整理して表示するアイコン表示エリアを構成する情報を生成する。アイコン表示エリアは、後述するように、現在地および進行方向を基準として施設が存在する方向に応じて施設のアイコンを表示するための表示エリアである。なお、アイコン表示エリアを構成する情報を生成する条件は、例えば、ディスプレイ２の画面上に表示する施設のアイコン数が、所定の閾値（例えば３０）を越えることとする。また、アイコン表示エリアは、一列にアイコンが並べられた帯状の形状を構成し、現在地周辺の地図情報の表示を阻害しない位置・態様により表示される。上記の処理をより詳細に説明すると、まず、アイコン表示エリア生成部１０５は、画面上にて表示する施設のアイコンの数を主制御部１０１から取得する処理を行う。より具体的には、アイコン表示エリア生成部１０５は、主制御部１０１に対して、表示対象の地図上に表示させるアイコンの数を問い合わせて、当該アイコンの数を取得する。また、アイコン表示エリア生成部１０５は、表示させるアイコンの数が、所定の数を越えているか否かを判定する。なお、所定の数は、例えば予め定められた固定値（例えば「３０」）であってもよいし、表示する地図の縮尺に応じて定められた値（例えば、広域表示であるほど小さな値が定められる等。）であってもよい。また、アイコン表示エリア生成部１０５は、施設抽出部１０４が作成したリストの順に従って、施設を一つ判定対象として取得する。そして、アイコン表示エリア生成部１０５は、判定対象施設について座標位置３１４を取得し、自車の現在の正面方向を基準として当該施設の左右の方向を判定する。施設が右側にある場合、アイコン表示エリア生成部１０５は、対象の施設の表示アイコンを、右側のアイコン表示エリアの表示対象として配置する。施設が右側に無い場合、アイコン表示エリア生成部１０５は、対象の施設の表示アイコンを、左側のアイコン表示エリアの表示対象として配置する。
【００３５】
アイコン操作受付部１０６は、アイコン表示エリアに表示された施設のアイコンに対する操作を、入力受付部１０２が受け付けた情報に従って受け付ける。例えば、入力受付部１０２がアイコンの選択を受け付けると、受け付けた指示の内容が主制御部１０１に出力され、主制御部１０１において指示内容が判定される。指示内容がアイコンの指定であると判定されると、主制御部１０１は、アイコン操作受付部１０６に当該指示を出力する。
【００３６】
アイコン操作受付部１０６は、後述するアイコン指定処理においては、入力された指示に従い、指示されたアイコンに該当する施設を、地図上の指示された施設が存在する位置にアイコン表示させる。また、アイコン操作受付部１０６は、アイコン指定処理においては、指定された施設について、目的地あるいは経由地として指定するよう指示を受け付けると、推奨経路が設定されている場合には経由地として設定し、そうでない場合には目的地として設定する。
【００３７】
アイコン操作受付部１０６は、後述するアイコンメニュー処理においては、選択されたアイコンと同種のアイコンを除くアイコンをアイコン表示エリアに表示させないようにする。より具体的には、まず、アイコン操作受付部１０６は、アイコンメニュー用アイコン４２１にてアイコン指定の指示を受け付ける。アイコン操作受付部１０６は、アイコンメニュー用アイコン４２１への入力指示を受け付けると、さらに、いずれかの施設アイコンの指定を受け付ける。次に、アイコン操作受付部１０６は、アイコン表示エリア４２０に表示されているアイコンのうち、指定を受け付けた施設アイコンと同一種類のアイコンに対応付けられた施設のアイコン以外のアイコン表示を消去するよう、出力処理部１０３へ指示する。例えば、指定を受け付けた施設アイコンが「商号Ａのコンビニエンスストア」であった場合、アイコン操作受付部１０６は、商号がＡであるコンビニエンスストア以外の他の施設のアイコンを、アイコン表示エリア４２０から消去するよう、出力処理部１０３へ指示する。そして、アイコン操作受付部１０６は、アイコン表示エリア４２０を再表示するよう、出力処理部１０３へ指示を出力する。そして、出力処理部１０３は、当該内容を表示するためのグラフィックス情報を生成してディスプレイ２の画面上に描画を行う。つまり、商号にＡを有するコンビニエンスストアは、アイコン表示エリア４２０に表示されたままとなる。そして、アイコン操作受付部１０６は、アイコンメニュー処理を終了させる。
【００３８】
上記した演算処理部１の各機能部、すなわち主制御部１０１、入力受付部１０２、出力処理部１０３、施設抽出部１０４、アイコン表示エリア生成部１０５、アイコン操作受付部１０６は、ＣＰＵ２１が所定のプログラムを読み込み実行することにより構築される。そのため、ＲＡＭ２２には、各機能部の処理を実現するためのプログラムが記憶されている。また、ＲＯＭ２３、記憶装置３またはＲＯＭ装置６には、当該プログラムが格納されている。
【００３９】
なお、上記した各構成要素は、ナビゲーション装置１００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。ナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
［動作の説明］
【００４０】
次に、ナビゲーション装置１００の動作について説明する。図５は、ナビゲーション装置１００のアイコン表示処理を示すフロー図である。このフローは、ナビゲーション装置１００が起動すると、開始される。また、アイコン表示処理の終了後に所定の時間が経過すると、再度開始される。
【００４１】
まず、主制御部１０１は、現在地と、進行方向を特定する（ステップＳ００１）。具体的には、主制御部１０１は、マップマッチング処理等を行って現在地および車両の向きを特定する。そして、主制御部１０１は、アイコン表示エリア生成部１０５と、施設抽出部１０４と、出力処理部１０３と、入力受付部１０２等に順次指示を出して、以下の処理を実行させる。
【００４２】
アイコン表示エリア生成部１０５は、画面上にて表示する施設のアイコンの数を取得する（ステップＳ００２）。具体的には、アイコン表示エリア生成部１０５は、主制御部１０１に対して、表示対象の地図上に表示させるアイコンの数を問い合わせて、当該アイコンの数を取得する。主制御部１０１は、問い合わせに応じて、ディスプレイ２の画面上に表示させる対象となっている施設のアイコンの数を出力する。
【００４３】
次に、アイコン表示エリア生成部１０５は、表示させるアイコンの数が、所定の数を越えているか否かを判定する（ステップＳ００３）。具体的には、アイコン表示エリア生成部１０５は、ステップＳ００２にて取得したアイコンの数が、所定の数（所定の閾値）を越えているか否かを判定する。なお、所定の数は、例えば予め定められた固定値（例えば「３０」）であってもよいし、表示する地図の縮尺に応じて定められた値（例えば、広域表示であるほど小さな値が定められる等。）であってもよい。
【００４４】
アイコンの数が、所定の数を越えていない場合（ステップＳ００３にて「Ｎｏ」）、アイコン表示エリア生成部１０５は、処理をステップＳ００１に戻す。
【００４５】
アイコンの数が、所定の数を越えている場合（ステップＳ００３にて「Ｙｅｓ」）、アイコン表示エリア生成部１０５は、アイコン表示エリアの表示用情報をＲＡＭ２２上に生成する（ステップＳ００４）。
【００４６】
次に、施設抽出部１０４は、所定距離内の施設を抽出して、距離が近い順にリスト化する（ステップＳ００５）。具体的には、施設抽出部１０４は、現在地から所定の距離内（例えば５００ｍ以内）に存在するアイコン表示対象の施設を施設情報テーブル３００から抽出し、現在地からの距離が近い施設から順に並べたリストをＲＡＭ２２上に生成する。
【００４７】
そして、アイコン表示エリア生成部１０５は、リストの順に従って、施設を一つ判定対象として取得する（ステップＳ００６）。具体的には、アイコン表示エリア生成部１０５は、ステップＳ００５にて生成したリストの順に従って、施設を一つ選択し、当該施設の情報を施設情報テーブル３００から取得する。
【００４８】
次に、アイコン表示エリア生成部１０５は、判定対象施設について自車の現在の正面方向を基準として当該施設の左右の方向を判定する（ステップＳ００７）。具体的には、アイコン表示エリア生成部１０５は、ステップＳ００６にて取得した判定対象の施設について、座標位置３１４を取得し、自車の正面の方向を主制御部１０１に問い合わせて、当該施設の座標位置が自車の右側にあるのか、左側にあるのか、を判定する。
【００４９】
次に、アイコン表示エリア生成部１０５は、判定対象の施設が自車の右側にあるか否かを判定する（ステップＳ００８）。具体的には、アイコン表示エリア生成部１０５は、ステップＳ００７において判定した方向が右側であるか否かを判定する。すなわち、アイコン表示エリア生成部１０５は、アイコン図形を現在地からみた方向を判定するといえる。
【００５０】
施設が右側にない場合（ステップＳ００８にて「Ｎｏ」）、アイコン表示エリア生成部１０５は、対象の施設の表示アイコンを、左側のアイコン表示エリアの表示対象として配置する（ステップＳ００９）。具体的には、アイコン表示エリア生成部１０５は、判定対象の施設の表示アイコン３１５を特定して、ステップＳ００５にてＲＡＭ２２上に生成した左側のアイコン表示エリアの表示対象として格納する。その際、アイコン表示エリア生成部１０５は、左側のアイコン表示エリアのうち、右側すなわち中央寄りの位置から順に判定対象の施設のアイコン情報を表示対象として配置する。なお、すでに表示対象とされたアイコン情報がある場合には、その左側に隣接する位置に配置する。そして、アイコン表示エリア生成部１０５は、ステップＳ０１１に処理を進める。
【００５１】
施設が右側にある場合（ステップＳ００８にて「Ｙｅｓ」）、アイコン表示エリア生成部１０５は、対象の施設の表示アイコンを、右側のアイコン表示エリアの表示対象として配置する（ステップＳ０１０）。具体的には、アイコン表示エリア生成部１０５は、判定対象の施設の表示アイコン３１５を特定して、ステップＳ００５にてＲＡＭ２２上に生成した右側のアイコン表示エリアの表示対象として格納する。その際、アイコン表示エリア生成部１０５は、右側のアイコン表示エリアのうち、左側すなわち中央寄りの位置から順に判定対象の施設のアイコン情報を表示対象として配置する。なお、すでに表示対象とされたアイコン情報がある場合には、その右側に隣接する位置に配置する。そして、アイコン表示エリア生成部１０５は、ステップＳ０１１に処理を進める。
【００５２】
次に、アイコン表示エリア生成部１０５は、判定対象とした施設は、リスト上最後の施設であるか否かを判定する（ステップＳ０１１）。
【００５３】
判定対象がリスト上最後の施設でない場合（ステップＳ０１１にて「Ｎｏ」）、アイコン表示エリア生成部１０５は、処理をステップＳ００６に戻して、別の施設について配置位置を特定する。
【００５４】
判定対象がリスト上最後の施設である場合（ステップＳ０１１にて「Ｙｅｓ」）、アイコン表示エリア生成部１０５は、アイコン表示エリアを生成し、ディスプレイ２の画面上に表示させる（ステップＳ１２）。具体的には、アイコン表示エリア生成部１０５は、作成したアイコン表示エリアを出力処理部１０３に受け渡して、ディスプレイ２の画面上に表示させる。すなわち、アイコン表示エリア生成部１０５は、アイコン図形を現在地からみた方向に応じて配置して表示するアイコン表示エリアを生成するといえる。
【００５５】
図６は、ステップＳ０１２の処理の結果、出力処理部１０３が構成した画面４００の例を示す図である。画面４００は、地図情報表示エリア４１０と、アイコン表示エリア４２０と、を備える。地図情報表示領域４１０には、ほぼ画面の中央の位置に、車両の正面の向きを表すカーマーク４１１が表示される。また、車両の現在地に対応する位置周辺の地図情報が、所定の縮尺で表示される。
【００５６】
アイコン表示エリア４２０は、地図情報表示エリア４１０の下側に設けられて表示される帯状の領域である。例えば、アイコン表示エリア４２０は、ディスプレイ２の画面表示領域のうち、略四分の一以下の表示面積となるように配置される。アイコン表示エリア４２０には、横一列に各種の表示アイコンが表示される。表示アイコンには、中央に配置されるアイコンメニュー用アイコン４２１と、左端および右端に表示されるスクロール用アイコン４２３Ｌおよび４２３Ｒと、アイコン表示エリア４２０の左側部分を構成するエリアに配置される複数（例えば、４つ）の施設アイコン４２２Ｌと、アイコン表示エリア４２０の右側部分を構成するエリアに配置される複数（例えば、４つ）の施設アイコン４２２Ｒと、が含まれる。なお、左端のスクロール用アイコン４２３Ｌまたは右端のスクロール用アイコン４２３Ｒへの入力指示がなされると、次の処理がなされる。アイコン表示エリア生成部１０５は、アイコン表示エリアの左側部分を構成するエリアに配置される施設アイコン４２２Ｌをスクロールさせて、未表示の（表示されている施設アイコンよりも更に左側または右側に配置されるべき）施設アイコンを表示させるように出力処理部１０３に指示を行う。これにより、アイコン表示エリア４２０がスクロールされる。また、アイコンメニュー用アイコン４２１への入力指示がなされると、主制御部１０１は、後述するアイコンメニュー処理を開始させる。また、各施設アイコンへの入力指示がなされると、主制御部１０１は、後述するアイコン指定処理を開始させる。
【００５７】
以上が、アイコン表示処理の処理内容である。上記のアイコン表示処理を行う事によって、ナビゲーション装置１００は、自車位置の周辺にある施設のアイコンを表示させる事によって地図情報が隠されてしまう程度を軽減することができる。さらに、施設のアイコンが自車の向きの右側と左側とに分かれて表示されるため、立ち寄り易い施設（例えば、日本では進行方向の左側にある施設）を直感的に把握することができる。
【００５８】
図７は、アイコン指定処理の処理内容を示すフロー図である。このフローは、アイコン表示処理により表示されたアイコン表示エリアに施設アイコンが既に表示されている状態において、施設アイコンについて入力受付部１０２が入力指示を受け付け、主制御部１０１が処理を開始させることにより開始される。
【００５９】
まず、アイコン操作受付部１０６は、指定された施設について、施設アイコンを地図上で存在する位置に表示させる（ステップＳ１０１）。具体的には、アイコン操作受付部１０６は、入力指示を受け付けた施設アイコンを特定し、特定した施設アイコンに該当する施設を施設情報テーブル３００から特定する。そして、アイコン操作受付部１０６は、特定した施設の位置を特定し、表示する地図上の当該施設が存在する位置にアイコンを重畳させて表示させる。さらに、アイコン操作受付部１０６は、指定された施設の詳細の情報と、施設へ立ち寄るための経路案内を開始するための指示を受け付ける表示を行うよう出力処理部１０３に指示し、出力処理部１０３は、ディスプレイ２に当該表示を出力する。そして、主制御部１０１は、アイコン操作受付部１０６と、出力処理部１０３と、入力受付部１０２等と、に順次指示を出して、以下の処理を実行させる。
【００６０】
図８は、ステップＳ１０１の処理の結果、出力処理部１０３が構成した画面４００の変化例を示す図である。図８において表示される画面４００は、上記アイコン表示処理にて説明した画面とほぼ同様の構成であるが、一部異なっている。以下、その相違点を中心に説明する。画面４００の地図情報表示エリア４１０には、指定された施設のアイコン４１２と、当該施設の詳細な情報を表示する詳細情報表示窓４１３と、が表示されている。施設のアイコン４１２は、アイコン表示エリア４２０の左側の表示エリアに配置された施設アイコン４２２Ｌのうち、指定入力を受け付けたアイコンに対応する施設のアイコンである。施設のアイコン４１２は、当該施設の座標位置により特定される地図上の位置に表示される。また、詳細情報表示窓４１３には、選択された施設の施設名と、施設の住所と、施設の電話番号と、現在地から施設までの距離と、経路案内指示受付ボタン４１４と、が表示される。詳細情報表示窓４１３に表示される施設名と、住所と、電話番号とは、アイコン操作受付部１０６が施設情報テーブル３００から取得して表示する。また、現在地から施設までの距離は、アイコン操作受付部１０６が、主制御部１０１に依頼して、現在地の座標情報と、当該施設の座標位置３１４と、に基づいて算出する。また、経路案内指示受付ボタン４１４には、「ここへ行く」等のキャプションが表示され、アイコン操作受付部１０６は、入力受付部１０２が、タッチパネル５１から、使用者による経路案内指示受付ボタン４１４への指示入力を受け付けて、主制御部１０１へ入力された情報を出力し、主制御部１０１から当該情報を得ることにより、経路案内指示受付ボタン４１４への指示入力を受け付けることが可能である。
【００６１】
次に、アイコン操作受付部１０６は、指定された施設について、目的地に設定するか否かを判定する（ステップＳ１０２）。具体的には、アイコン操作受付部１０６は、入力指示を受け付けた施設アイコンについて、経路案内指示受付ボタン４１４にて指示入力を受け付けたか否かを判定する。アイコン操作受付部１０６は、指示入力を受け付けた場合には、目的地に設定するものとし、指示入力を受け付けなかった場合には、目的地に設定しないものとする。
【００６２】
目的地に設定しない場合（ステップＳ１０２において「Ｎｏ」）、アイコン操作受付部１０６は、アイコン指定処理を終了させる。例えば、アイコン操作受付部１０６は、所定の時間（例えば２０秒）が経過しても、指示入力を受け付けなかった場合には、施設のアイコン４１２と、詳細情報表示窓４１３と、の表示を削除して、アイコン表示処理を終了させる。
【００６３】
目的地に設定する場合（ステップＳ１０２において「Ｙｅｓ」）、アイコン操作受付部１０６は、指定された施設を目的地または経由地として設定する（ステップＳ１０３）。具体的には、アイコン操作受付部１０６は、主制御部１０１に対して、推奨経路が設定されている場合には指定された施設を経由地として設定するように指示し、推奨経路が設定されていない場合には指定された施設を目的地として設定するように指示する。
【００６４】
そして、主制御部１０１は、経路を探索して推奨経路として設定し、経路誘導を行う（ステップＳ１０４）。具体的には、主制御部１０１は、ステップＳ１０３にて設定された目的地あるいは経由地を含むように、推奨経路を探索し、探索した結果得られた推奨経路を用いて経路誘導を開始する。そして、アイコン操作受付部１０６は、施設のアイコン４１２と、詳細情報表示窓４１３と、の表示を削除するよう出力処理部１０３に指示して、アイコン表示処理を終了させる。
【００６５】
以上が、アイコン指定処理の処理内容である。上記のアイコン指定処理を行う事によって、ナビゲーション装置１００は、既に表示されているアイコンのうち、使用者が指定したアイコンの施設の位置を地図上に表示することができるため、使用者は当該施設へ向うか否かを判断することができる。また、当該施設へ向う場合には、使用者は当該施設へ向う旨のボタン操作を行うだけで、簡易に当該施設までの推奨経路の誘導を受けることができる。
【００６６】
図９は、アイコンメニュー処理の処理内容を示すフロー図である。このフローは、アイコン表示処理により表示されたアイコン表示エリア４２０にアイコンが表示されている状態において、アイコンメニュー用アイコン４２１について入力受付部１０２が入力指示を受け付け、主制御部１０１が処理を開始することにより開始される。
【００６７】
まず、入力受付部１０２が、アイコンメニュー用アイコン４２１について、タッチパネル５１から、使用者によるアイコン指定の指示を受け付けると、主制御部１０１に当該指示の情報を出力し、主制御部１０１はアイコン操作受付部１０６に当該指示の情報を出力する（ステップＳ２０１）。そして、アイコン操作受付部１０６は、アイコンメニュー用アイコン４２１への入力指示を受け付けると、さらに、いずれかの施設アイコンの指定を受け付ける。そして、主制御部１０１は、アイコン操作受付部１０６と、出力処理部１０３と、入力受付部１０２等に順次指示を出して、以下の処理を実行させる。
【００６８】
まず、アイコン操作受付部１０６は、アイコン表示エリア４２０に表示されているアイコンのうち、指定を受け付けた施設アイコンと同一種類のアイコンに対応付けられた施設のアイコン以外のアイコン表示を消去するよう、出力処理部１０３へ指示する（ステップＳ２０２）。例えば、ステップＳ２０１にて受け付けた施設アイコンが「商号Ａのコンビニエンスストア」であった場合、アイコン操作受付部１０６は、商号がＡであるコンビニエンスストア以外の他の施設のアイコンを、アイコン表示エリア４２０から消去するよう、出力処理部１０３へ指示する。そして、アイコン操作受付部１０６は、アイコン表示エリア４２０を再表示するよう、出力処理部１０３へ指示を出力する。そして、出力処理部１０３は、当該内容を表示するためのグラフィックス情報を生成してディスプレイ２の画面上に描画を行う。つまり、商号にＡを有するコンビニエンスストアは、アイコン表示エリア４２０に表示されたままとなる。そして、アイコン操作受付部１０６は、アイコンメニュー処理を終了させる。
【００６９】
以上が、アイコンメニュー処理の処理内容である。上記のアイコンメニュー処理を行う事によって、ナビゲーション装置１００は、アイコンを表示する対象の施設を、使用者が指定したアイコンの施設と同類の施設に絞ることができる。このため、使用者は、自分が所望する施設を容易に特定することができるようになる。
【００７０】
以上、本発明に係る第一の実施形態に基づいて説明した。本発明に係る第一の実施形態によると、ナビゲーション装置１００の使用者は、自車位置の周辺の地図情報の視認を阻害されることなく、周辺の施設の存在を容易に把握することができるようになる。特に、広域表示の際には自車位置の周辺の地図をアイコンに隠されてしまうことなく、地図の把握と周辺施設の把握とを両立させることができる。
【００７１】
なお、第一の実施形態においては、アイコン表示処理のステップＳ０１２の実施後に、アイコン表示処理のステップＳ００１に処理を戻すようにしてもよい。このようにすることで、車両の現在地の変化に応じてアイコン表示エリアに表示させる施設アイコンを変更することが可能となるため、施設の位置をより把握し易くなる。
【００７２】
また、第一の実施形態において、アイコン表示処理のステップＳ００５において所定距離内の施設を距離順にリスト化しているが、これに限られない。例えば、施設アイコンの表示数に応じて、所定距離を変化させるようにしてもよい。すなわち、施設アイコンの表示数が多い場合には、所定距離を短く設定し、表示する対象の施設を搾り込むようにしてもよい。このようにすることで、表示する施設が多すぎて使用者の混乱を招くおそれを回避することができる。
【００７３】
また、第一の実施形態において、アイコン表示処理のステップＳ００５において所定距離内の施設を距離順にリスト化しているが、これに限られない。例えば、距離順ではなく、施設名称の昇順（日本であればあいうえお順、英語であればアルファベット順等）にリスト化することとしてもよい。このようにすることで、施設名称が分かっている場合に、当該施設のアイコンをスクロール表示させることが容易になる。
【００７４】
次に、第一の実施形態における表示画面の変形例について説明する。図１０は、本発明に係る第一の実施形態における画面４００の変形例である画面５００の一例を示す図である。図１０は、アイコン表示処理におけるステップＳ０１２の処理の結果、出力処理部１０３が構成した画面５００の例を示す図である。画面５００は、地図情報表示エリア５１０と、地図情報表示エリア５１０の左右端に設けられた帯状のアイコン表示エリアを備える。地図情報表示領域５１０には、ほぼ画面の中央の位置に、車両の正面の向きを表すカーマーク５１１が表示される。また、車両の現在地に対応する位置周辺の地図情報が、所定の縮尺で表示される。アイコン表示エリアは、地図情報表示エリア５１０の左端上方に位置する左上エリア５２０ＵＬと、地図情報表示エリア５１０の左端下方に位置する左下エリア５２０ＤＬと、地図情報表示エリア５１０の右端上方に位置する右上エリア５２０ＵＲと、地図情報表示エリア５１０の右端下方に位置する右下エリア５２０ＤＲと、により構成される。
【００７５】
各アイコン表示エリア５２０ＵＬ、５２０ＤＬ、５２０ＵＲ、５２０ＤＲには、それぞれ、縦一列に各種の表示アイコンが表示される。各アイコン表示エリアの表示アイコンには、上端または下端に表示されるスクロール用アイコン５２３ＵＬ、５２３ＤＬ、５２３ＵＲ、５２３ＤＲ、および各アイコン表示エリアを構成するエリアに配置される複数（例えば、各３つ）の施設アイコン５２２ＵＬ５２２ＤＬ、５２２ＵＲ、５２２ＤＲと、が含まれる。なお、上端又は下端の各スクロール用アイコン５２３ＵＬ、５２３ＤＬ、５２３ＵＲ、５２３ＤＲへの入力指示がなされると、アイコン表示エリア生成部１０５は、各アイコン表示エリアに配置される施設アイコン５２２ＵＬ、５２２ＤＬ、５２２ＵＲ、５２２ＤＲをスクロールさせて、未表示の施設アイコンを表示させる。各施設アイコンへの入力指示がなされると、主制御部１０１は、受け付けた指示に応じて、上述したアイコンメニュー処理またはアイコン指定処理を開始させる。
【００７６】
このような画面５００を表示するために、アイコン表示エリア生成部１０５は、アイコン指定処理のステップＳ００７において、施設について自車の左右のみならず前後についても判定する。そして、アイコン表示エリア生成部１０５は、ステップＳ００８において、施設の前後左右方向を判定し、ステップＳ００９およびステップＳ０１０に代えて、判定した方向に応じて各アイコン表示エリアに施設アイコンを配置させる処理を行う。
【００７７】
以上が、第一の実施形態における表示画面の変形例の一例である。このように変形することで、施設の前後方向の位置を容易に把握できるため、使用者はさらに容易に目的の施設を発見できるようになる。
【００７８】
次に、第一の実施形態における表示画面の第二の変形例について説明する。図１１は、本発明に係る第一の実施形態における画面４００の第二の変形例である画面６００の一例を示す図である。図１１は、アイコン表示処理におけるステップＳ０１２の処理の結果、出力処理部１０３が構成した画面６００の例を示す図である。画面６００は、地図情報表示エリア６１０と、地図情報表示エリア６１０の周囲に帯状に設けられたアイコン表示エリア６２０を備える。地図情報表示領域６１０には、ほぼ画面の中央の位置に、車両の正面の向きを表すカーマーク６１１が表示される。また、車両の現在地に対応する位置周辺の地図情報が、所定の縮尺で表示される。アイコン表示エリア６２０は、地図情報表示エリア６１０の外周を囲うように構成される。
【００７９】
アイコン表示エリア６２０には、自車の方向からみた方向に各種の表示アイコンが表示される。各アイコン表示エリアの表示アイコンには、施設アイコン６２２が含まれる。各施設アイコンへの入力指示がなされると、主制御部１０１は、受け付けた指示に応じて、上述したアイコンメニュー処理またはアイコン指定処理を開始させる。
【００８０】
このような画面６００を表示するために、アイコン表示エリア生成部１０５は、アイコン指定処理のステップＳ００７において、施設について自車の左右のみならず、自車の正面を基準とした方向についても判定する。そして、アイコン表示エリア生成部１０５は、ステップＳ００８において、施設の方向を判定し、ステップＳ００９およびステップＳ０１０に代えて、判定した方向に応じてアイコン表示エリア６２０の所定の位置に施設アイコンを配置させる処理を行う。
【００８１】
以上が、第一の実施形態における表示画面の第二の変形例である。このように変形することで、施設の位置をより容易に把握できるため、使用者はさらに容易に目的の施設を発見できるようになる。
【００８２】
次に、第一の実施形態における表示画面の第三の変形例について説明する。図１２は、本発明に係る第一の実施形態における画面４００の第三の変形例である画面７００の一例を示す図である。図１２は、アイコン表示処理におけるステップＳ０１２の処理の結果、出力処理部１０３が構成した画面７００の例を示す図である。画面７００は、地図情報表示エリア７１０と、地図情報表示エリア７１０に設けられた透過するよう重畳された帯状のアイコン表示エリア７２０を備える。アイコン表示エリア７２０は、帯状の表示領域によって全体として円弧状となるよう構成される。地図情報表示領域７１０には、ほぼ画面の中央の位置に、車両の正面の向きを表すカーマーク７１１が表示される。また、車両の現在地に対応する位置周辺の地図情報が、所定の縮尺で表示される。アイコン表示エリア７２０は、地図情報表示エリア７１０に重畳され、地図情報表示エリア７１０を透過可能な円弧状の帯状の図形によって構成される。なお、アイコン表示エリア７２０の外側の領域には、所定の位置（例えば、画面上方と、画面左上方と、画面右上方）にスクロールボタン７２３が構成される。
【００８３】
アイコン表示エリア７２０には、自車の方向基準とする方向に各種の表示アイコンが重畳されて表示される。アイコン表示エリア７２０の表示アイコンには、施設アイコン７２２が含まれる。アイコン表示エリア７２０に表示される表示アイコンは、車両の現在地から所定距離の範囲に含まれる施設のアイコンが、当該施設の方向に応じて配置されたものである。例えば、車両からの距離が５０ｍから２００ｍまでである施設のアイコンが、車両の正面方向を画面上方向とする方向に対応するように配置される。なお、各施設アイコンへの入力指示がなされると、主制御部１０１は、受け付けた指示に応じて、上述したアイコンメニュー処理またはアイコン指定処理を開始させる。また、スクロールボタン７２３への入力指示がなされると、アイコン表示エリア生成部１０５は、表示対象となる施設を特定するための車両の現在地からの距離の範囲の変更を受け付ける。例えば、表示対象の施設が、車両からの距離が５０ｍから２００ｍまでである場合に、スクロールボタン７２３の入力を受け付けると、車両からの距離が２００ｍから５００ｍまでの施設を表示対象の施設とするように設定が変更され、アイコン表示エリア生成部１０５は施設を再抽出する。
【００８４】
このような画面７００を表示するために、アイコン表示エリア生成部１０５は、アイコン指定処理のステップＳ００５において、所定距離内の施設ではなく、所定の範囲内の施設を距離順にリスト化する。また、アイコン表示エリア生成部１０５は、アイコン指定処理のステップＳ００７において、施設について自車の左右のみならず、自車の正面を基準とした方向についても判定する。そして、アイコン表示エリア生成部１０５は、ステップＳ００８において、施設の方向を判定し、ステップＳ００９およびステップＳ０１０に代えて、判定した方向に応じてアイコン表示エリア７２０の所定の位置に施設アイコンを配置させる処理を行う。
【００８５】
以上が、第一の実施形態における表示画面の第三の変形例である。このように変形することで、施設の位置と距離感をより容易に把握できるため、使用者はさらに容易に目的の施設を発見できるようになる。
【００８６】
さらに、上記の第三の変形例においては、アイコン表示エリア７２０を所定の方向に分割して、分割した方向に対応するスクロールボタン７２３を配置することとしてもよい。その際、スクロールボタン７２３への入力がなされると、アイコン表示エリア生成部１０５は、対応付けられた方向の施設の抽出する範囲のみを変更するようにしてもよい。このようにすることで、例えば類似の施設を探す際に、アイコン表示エリア生成部１０５は、方向ごとにスクロールさせることが可能となり、すなわち方向ごとに施設までの距離の遠近を判断することができる（正面方向のコンビニエンスストアＡよりも左前方向のコンビニエンスストアＡの方が近い範囲にある、等。）。
【００８７】
また、上記の第一の変形例、第二の変形例および第三の変形例においては、自車よりも後方向にある施設アイコンを表示しないようにしてもよい。すなわち、アイコン表示エリア生成部１０５は、自車からみた方向において後方のエリアを除いてアイコン表示エリアを生成するようにしてもよい。例えば、第一の変形例においては、地図情報表示エリア５１０の左端下方に位置する左下エリア５２０ＤＬと、地図情報表示エリア５１０の右端下方に位置する右下エリア５２０ＤＲと、を表示しないようにしてもよい。また、第二の変形例においては、地図情報表示エリア６１０の周囲に設けられたアイコン表示エリア６２０の画面の下半分に属する領域を表示しないようにしてもよい。同様に、第三の変形例においては、地図情報表示エリア７１０に重畳され、地図情報表示エリア７１０を透過可能な円弧の帯状の図形であるアイコン表示エリア７２０のうち、画面の下半分に属する領域を表示しないようにしてもよい。このようにすることで、遠回りとなるために使用者が立ち寄る可能性の低い施設の表示を抑制することができ、使用者はより容易に有益な施設を探索しやすくなる。
【００８８】
本発明は、上記第一の実施形態に制限されない。上記第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、第一の実施形態のアイコン表示処理においては、表示するアイコンの数が多くなるとアイコン表示領域を表示させるようにしているが、これに限られず、施設アイコンが重なって表示される場合にアイコン表示領域を表示させるようにしてもよい。このようにすることで、施設アイコン同士の重なり合いによる施設アイコンの視認性の低下を避けることができるようになり、使用者は施設の存在を把握しやすくなる。
【００８９】
また、例えば、第一の実施形態のアイコンメニュー処理のステップＳ２０２においては、アイコン操作受付部１０６は、指定を受け付けた施設アイコンと同一種類のアイコンに対応付けられた施設のアイコンのみが、アイコン表示エリア４２０に表示されるように、出力処理部１０３へ指示するようにしているが、これに限られない。例えば、指定を受け付けた施設アイコンと同一種類のアイコンに対応付けられた施設のアイコンと、指定を受け付けた施設アイコンに対応付けられない施設のアイコンと、を共に表示させつつ、アイコン操作受付部１０６は、指定を受け付けた施設アイコンと同一種類のアイコンに対応付けられた施設のアイコンを強調表示させてもよい。具体的には、アイコン操作受付部１０６は、指定を受け付けた施設アイコンと同一種類のアイコンに対応付けられた施設のアイコンを、目立つように、例えば点滅させたり、ハイライト表示することにより、強調させて表示させるようにしてもよい。つまり、商号にＡを有するコンビニエンスストアは、アイコン表示エリア４２０に表示された他のアイコンよりもより見やすく表示されるようにしてもよい。このようにすることで、使用者は他のアイコンと比較しつつ指定した種類と同一種類のアイコンを把握することが可能となる。
【００９０】
また、上記第一の実施形態のアイコン表示処理においては、所定の距離内または所定の距離範囲内に存在する施設を対象としてアイコン表示エリアにアイコンを配置しているが、これに限られない。例えば、推奨経路が設定されている場合には、アイコン表示エリアに配置する施設を当該推奨経路に沿った施設に限定して表示させるようにしてもよい。このようにすることで、推奨経路から大きく外れた施設へ立ち寄ってしまうことを避けることができるようになり、使用者はより効率のよい施設の利用を判断可能となる。なお、もちろん、これらの変形例において示した各技術を種々組み合わせてもよい。
【００９１】
以上、本発明について、実施形態を中心に説明した。なお、上記の実施形態では、本発明をナビゲーション装置に適用した例について説明したが、本発明はナビゲーション装置に限らず、移動体の経路案内を行う装置全般に適用することができる。
【符号の説明】
【００９２】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声出入力装置、５・・・入力装置、６・・・ＲＯＭ装置、７・・・車速センサ、８・・・ジャイロセンサ、９・・・ＧＰＳ受信装置、１０・・・ＦＭ多重放送受信装置、１１・・・ビーコン受信装置、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・Ｉ／Ｆ、２５・・・バス、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、１００・・・ナビゲーション装置、１０１・・・主制御部、１０２・・・入力受付部、１０３・・・出力処理部、１０４・・・施設抽出部、１０５・・・アイコン表示エリア生成部、１０６・・・アイコン操作受付部、２００・・・リンクテーブル、３００・・・施設情報テーブル
【図１】
2011185667.tif 000003
【図２】
2011185667.tif 000004
【図３】
2011185667.tif 000005
【図４】
2011185667.tif 000006
【図５】
2011185667.tif 000007
【図６】
2011185667.tif 000008
【図７】
2011185667.tif 000009
【図８】
2011185667.tif 000010
【図９】
2011185667.tif 000011
【図１０】
2011185667.tif 000012
【図１１】
2011185667.tif 000013
【図１２】
2011185667.tif 000014