(57)【要約】【課題】基準地点から所望の時間内で移動できるエリアをより精度よく特定し、特定されたエリア内にある施設件数をより直感的に見易く表示させることができる。【解決手段】  地図情報と、地図上の施設に関する情報である施設情報と、を記憶する記憶手段と、地図上の基準地点の入力を受け付ける入力受付手段と、前記地図情報を用いて、前記基準地点から所定時間で到達可能なエリアを特定するエリア特定手段と、前記特定したエリア内にある所定施設の件数を算出する件数算出手段と、前記特定したエリアおよび前記算出した施設件数を表示する表示手段と、を有する。【選択図】図１
2011237286.tif 000002
【特許請求の範囲】
【請求項１】
地図情報と、地図上の施設に関する情報である施設情報と、を記憶する記憶手段と、
地図上の基準地点の入力を受け付ける入力受付手段と、
前記地図情報を用いて、前記基準地点から所定時間で到達可能なエリアを特定するエリア特定手段と、
前記特定したエリア内にある所定施設の件数を算出する件数算出手段と、
前記特定したエリアおよび前記算出した施設件数を表示する表示手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記入力受付手段は、
前記表示手段が前記エリアおよび前記施設の件数を表示している際に、前記基準地点の位置の変更を受け付け、
前記エリア特定手段は、
前記基準地点の位置が変更されると、変更された前記基準地点に基づいて前記エリアを特定し、
前記件数算出手段は、
位置が変更された前記基準地点に基づいて前記施設の件数を算出し、
前記表示手段は、
変更された前記基準地点に基づき特定した前記エリアおよび算出した前記施設の件数を表示する
ことを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置において、
前記入力受付手段は、
前記エリアを特定する基準時刻および前記基準地点からの許容時間の入力を受け付け、
前記エリア特定手段は、
前記入力受付手段で受け付けた前記基準時刻から前記許容時間内で到達可能なエリアを特定し、
前記件数算出手段は、
特定した前記エリア内にある所定施設の件数を求める
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置において、
前記記憶手段は、
地図上の道路を構成するリンクの旅行時間を時間帯ごとに記憶しており、
前記エリア特定手段は、
各リンクへの到達予測時刻における時間帯の旅行時間を用いて、該リンクの旅行時間を求めることにより、前記基準地点から所定時間で到達可能なエリアを特定する
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１〜４のいずれか一項に記載のナビゲーション装置において、
前記表示手段は、
前記件数算出手段により算出された施設の件数に応じた所定の表示態様で前記エリアを表示する
ことを特徴とするナビゲーション装置。
【請求項６】
請求項１〜５のいずれか一項に記載のナビゲーション装置において、
前記表示手段は、
前記件数算出手段により算出された施設の件数が所定の閾値よりも少ない場合、該算出された施設までの経路を表示する
ことを特徴とするナビゲーション装置。
【請求項７】
地図情報と、地図上の施設に関する情報である施設情報と、を記憶する記憶手段を有するナビゲーション装置の施設表示方法であって、
地図上の基準地点の入力を受け付ける入力受付ステップと、
前記地図情報を用いて、前記基準地点から所定時間で到達可能なエリアを特定するエリア特定ステップと、
前記特定されたエリア内にある所定施設の件数を求める件数算出ステップと、
前記エリアおよび前記施設件数を表示する表示ステップと、
を実行ことを特徴とするナビゲーション装置の施設表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置および施設表示方法に関する。
【背景技術】
【０００２】
所定地点の周辺にある施設情報を表示するナビゲーション装置がある。かかる装置は、特定の施設を指定地点の周辺から検出し、その施設に関する情報を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８１１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来のナビゲーション装置では、現在地または指定した地点から各施設までの所要時間が算出されない。そもそも、検出された各施設が所望の時間内（ユーザが許容できる時間内）で行くことのできるエリア内にあるか否かさえ分からない。したがって、ユーザは施設の位置を把握できても、自らのスケジュールに応じて、上記施設まで移動できるか判断することができない。
【０００５】
一方で、ユーザが許容できる時間内に行ける移動エリアを特定し、特定されたエリア内にある所定施設の件数および経路などを表示できれば、ナビゲーション装置の利便性を更に向上させることができる。
【０００６】
そこで、本発明は、基準地点から所望の時間内で移動できるエリアをより精度よく特定し、特定されたエリア内にある施設件数をより直感的に見易く表示させることができるナビゲーション装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係るナビゲーション装置は、地図情報と、地図上の施設に関する情報である施設情報と、を記憶する記憶手段と、地図上の基準地点の入力を受け付ける入力受付手段と、前記地図情報を用いて、前記基準地点から所定時間で到達可能なエリアを特定するエリア特定手段と、前記特定したエリア内にある所定施設の件数を算出する件数算出手段と、前記特定したエリアおよび前記算出した施設件数を表示する表示手段、という構成を備えている。
【発明の効果】
【０００８】
本発明によれば、基準地点から所望の時間内で移動できるエリアをより精度よく特定し、特定されたエリア内にある施設件数をより直感的に見易く表示させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るナビゲーション装置の概略構成図である。
【図２】本発明の一実施形態に係る地図データを示す図である。
【図３】本発明の一実施形態に係る施設データを示す図である。
【図４】本発明の一実施形態に係る施設系列情報を示す図である。
【図５】本発明の一実施形態に係るエリア表示情報を示す図である。
【図６】本発明の一実施形態に係るナビゲーション装置の機能ブロック図である。
【図７】本発明の一実施形態に係るナビゲーション装置の施設表示処理を示すフロー図である。
【図８】本発明の一実施形態に係るナビゲーション装置の画面例である。
【図９】本発明の一実施形態に係るナビゲーション装置の画面例である。
【図１０】本発明の一実施形態に係るナビゲーション装置の画面例である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を用いて説明する。
【００１１】
図１は、ナビゲーション装置１００の概略構成図である。ナビゲーション装置１００は、演算処理部１と、出力装置１０と、記憶装置１１と、音声入出力装置１２（音声入力装置としてマイクロフォン１３、音声出力装置としてスピーカ１４）と、入力装置１５と、ＲＯＭ装置１６と、車速センサ１７と、ジャイロセンサ１８と、ＧＰＳ(Global Positioning System)受信装置１９と、ＦＭ多重放送受信装置２０と、ビーコン受信装置２１と、を備えている。
【００１２】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば、車速センサ１７、ジャイロセンサ１８、ＧＰＳ受信装置１９、ＦＭ多重放送受信装置２０、またはビーコン受信装置２１から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置１１あるいはＲＯＭ装置１６から読み出す。また、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねて出力装置１０へ表示する。また、記憶装置１１あるいはＲＯＭ装置１６に記憶されている地図データ等を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、スピーカ１４や出力装置１０を用いてユーザを誘導する。
【００１３】
演算処理部１は、各デバイス間をバス６で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２と、記憶装置１１から読み出した地図データ、演算データなどを格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３と、プログラムやデータを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４と、各種ハードウェアを演算処理部１に接続するインターフェイスであるＩ／Ｆ５と、を有する。
【００１４】
出力装置１０は、演算処理部１で生成されたグラフィックス情報を表示するユニットである。例えば、出力装置１０は液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００１５】
記憶装置１１は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００１６】
記憶装置１１には、例えば、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）と、交通情報テーブルと、経路情報と、区間情報と、施設データと、施設系列情報と、エリア表示情報と、が記憶されている。
【００１７】
交通情報テーブル（図示せず）は、例えば、ＦＭ多重放送受信装置２０やビーコン受信装置２１等の通信装置を介して、図示しない外部の機関等から送信された交通情報を記憶するテーブルである。このような交通情報テーブルは、新規の情報を受信する度に更新される。また、経路情報（図示せず）は、ナビゲーション装置１００等による経路探索の結果得られた経路に関する情報である。また、区間情報（図示せず）は、例えば一つまたは複数のリンクが連結された区間ごとに、区間を構成するリンクなどを含む情報である。
【００１８】
図２は、本実施形態に係る地図データ２００の構成例である。地図データ２００は、地図を複数に分割することで得られるメッシュ領域ごとに記憶されている。地図データ２００は、メッシュ領域の識別コード（メッシュＩＤ１０１）およびそのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ１０２を有する。リンクデータ１０２には、リンクの識別コード（リンクＩＤ１０３）と、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報１０４と、リンクを含む道路の種別情報（道路種別１０５）と、リンクの長さを示すリンク長情報１０６と、リンクの旅行時間（あるいは移動速度）情報１０７と、２つのノードに各々接続するリンクのリンクＩＤ（接続リンクＩＤ１０８）と、が含まれている。なお、リンクの旅行時間情報１０７は、例えば、曜日ごと、時間帯ごと、天候ごと、に各々対応する複数の旅行時間が対応付けられて記憶されているものとする。
【００１９】
図３は、本実施形態に係る施設データ３００の一例である。施設データ３００は、地図上に存在する施設の施設名称２０１と、各施設に対応して登録されている詳細情報２０２と、で構成されている。例えば、施設名称２０１には、Ｘマートａ店、Ｙデパートｂ店、郵便局ｃ支店といった具体的な施設名称２０１が登録されている。また、詳細情報２０２には、各施設の郵便番号２０３、住所２０４、電話番号２０５、緯度経度情報２０６、施設ジャンル２０７などが登録されている。なお、施設ジャンル２０７には、例えばコンビニ、映画館、ガソリンスタンド、デパートなどが含まれる。
【００２０】
図４は、本実施形態に係る施設系列情報４００の一例である。施設系列情報４００は、施設ジャンル３０１と、各ジャンルに属する施設の系列名称が登録された系列情報３０２と、で構成されている。例えば、同図に示すように、施設ジャンル３０１がコンビニエンスストアである場合、その系列情報３０２には「Ｘマート」、「Ｙイレブン」、「Ｚストア」といった系列名称が登録されている。
【００２１】
図５は、本実施形態に係るエリア表示情報５００の一例である。エリア表示情報５００には、特定されたエリア内から検出された施設件数４０１と、施設件数４０１の所定範囲ごとに対応付けられたエリア表示態様４０２と、が登録されている。例えば、検出された施設件数が３件である場合、それに対応するエリア表示態様は「色なし」である。つまり、特定されたエリアの表示態様は色が付されずに表示されることを意味する。
【００２２】
一方で、特定されたエリア内で検出された施設件数が５０件であった場合、かかるエリアには「薄色＃２」が付されることとなる。なお、エリア表示態様に登録されている薄色＃２は薄色＃１よりも色が濃いことを表しているものとする。同様に、濃色＃２は濃色＃１よりも色が濃いことを表しているものとする。なお、エリアの表示態様は、色彩の有無だけでなく、例えばハッチング表示などが適用されてもよい。また、検出された施設件数の範囲およびそれに応じた色の濃淡は、適宜設定されればよい。
【００２３】
再び図１に戻って説明する。音声入出力装置１２は、音声入力装置としてマイクロフォン１３と、音声出力装置としてスピーカ１４と、を備える。マイクロフォン１２は、ユーザやその他の搭乗者が発した声などのナビゲーション装置１００の外部の音声を取得する。
【００２４】
スピーカ１４は、演算処理部１で生成されたユーザへのメッセージを音声信号として出力する。マイクロフォン１３およびスピーカ１４は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。ナビゲーション装置１００は、マイクロフォン１３及びスピーカ１４を、それぞれ複数備えることができる。
【００２５】
入力装置１５は、ユーザからの指示を、ユーザによる操作を介して受け付ける装置である。入力装置１５は、方向キー２２と、ダイヤルスイッチ２３と、タッチパネル２４と、その他のハードスイッチ（図示しない）である縮尺変更キーなどで構成される。
【００２６】
方向キー２２は、例えば、上下左右および各斜め方向を示す８つのハードスイッチから構成され、出力装置１０に表示されるメニュー項目の選択や、地図画像のスクロール方向を決定する際に用いられる。方向キーによって示される各方向は、選択するメニュー項目の移動方向や、出力装置１０の表示エリアの移動方向を示す。例えば、複数列あるメニュー項目を選択する場合、左方向を示す方向キーを押すと、左の列に配列されているメニュー項目を選択することができる（図示せず）。また、地図画像をスクロールさせる場合、例えば、左方向を示す方向キーを押すと、出力装置１０の表示エリアは左方向に移動する。なお、このような方向キー２２は、ダイヤルスイッチ２３の一部に設けられてもよい。
【００２７】
ダイヤルスイッチ２３は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１に入力されたパルス信号の数から、ダイヤルスイッチ２３の回転角度が求められる。
【００２８】
タッチパネル２４は、出力装置１０の表示面側に搭載され、表示画面を透視可能である。タッチパネル２４は、人の指によるタッチや専用のタッチペンによるタッチを検知する。ユーザによるタッチ位置は、例えば、タッチパネル２４上に設定されるＸＹ座標に基づき特定される。このようなタッチパネル２４は、例えば、静電容量方式による入力検出素子などで構成される。
【００２９】
ＲＯＭ装置１６は、ＣＤ-ＲＯＭやＤＶＤなどのＲＯＭやＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００３０】
車速センサ１７、ジャイロセンサ１８およびＧＰＳ受信装置１９は、ナビゲーション装置１００において現在地（自車位置）を検出するために使用されるものである。
【００３１】
車速センサ１７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ１８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置１９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率を３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定し、演算処理部１に送信するものである。
【００３２】
ＦＭ多重放送受信装置２０は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００３３】
ビーコン受信装置２１は、光ビーコン、電波ビーコン等の信号を受信する。ビーコン等の信号には、ＶＩＣＳ情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報などがある。
【００３４】
次に、本実施形態に係るナビゲーション装置１００の機能ブロックについて説明する。
【００３５】
図６はナビゲーション装置１００の機能ブロック図である。ナビゲーション装置１００は、経路探索、経路誘導、交通情報の表示、現在地の表示、施設情報の表示など、ナビゲーション装置１００の基本動作に関する様々な処理を行う制御部５０１を有する。そして、かかる制御部５０１には、入力受付部５０２と、出力処理部５０３と、エリア特定部５０４と、経路探索部５０５と、が含まれている。なお、ナビゲーション装置１００は、マイクロフォン１３または入力装置１５を介したユーザからの指示や、各機能部からの要求に応じて、所定の処理を実行する。
【００３６】
入力受付部５０２は、マイクロフォン１３、タッチパネル２４およびダイヤルスイッチ２３を介して、ユーザからの指示入力を受け付け、その情報を各処理部に受け渡す機能部である。
【００３７】
出力処理部５０３は、画面出力を出力装置１０に表示させる機能部である。出力装置１０への表示が要求される画面データと、表示候補の情報とを受け取り、指定された描画方式で、道路、その他の地図構成物や、現在地、目的地、推奨経路、メッセージ情報のためのダイアログなどを描画するようにグラフィックス情報を生成する。そして、生成したグラフィックス情報を、出力装置１０に送信する。
【００３８】
エリア特定部５０４は、施設表示処理を実行する機能部である。具体的には、基準地点から所定の時間内で移動できるエリアを特定する。また、エリア特定部５０４は、特定したエリア内にある所定施設の件数を検出し、検出件数に対応する表示態様でかかるエリアを表示するための指示を出力処理部５０３に出力する。また、エリア特定部５０４は、エリア内の所定施設について絞り込み検索を実行する。そして、エリア内にある施設件数が所定の閾値未満となった場合、エリア特定部５０４は、ユーザからの指示に応じて、かかる施設までの経路探索を実行する指示を経路探索部５０５に出力する。
【００３９】
ここで、エリア特定部５０４の機能について具体的に説明する。エリア特定部５０４は、入力受付部５０２を介して、基準地点と、エリアを特定する基準時間（曜日、時間帯など）と、基準地点からの許容時間（ユーザが移動に費やす時間として許容できる時間）と、エリア内で検索する施設ジャンルと、をユーザから受け付ける（以下、これらをまとめて「検索条件」という）。また、エリア特定部５０４は、入力受付部５０２からの情報に基づいて、検索条件や経路探索要求を受け付けたか否かを判定する。
【００４０】
まず、エリア特定部５０４は、検索条件に基づき、エリアを特定する。具体的には、エリア特定部５０４は、基準地点を含むメッシュ領域および周辺のメッシュ領域に含まれるリンクを特定し、かかるリンクのリンク旅行時間情報１０７をリンクデータ１０２から取得する。
【００４１】
そして、エリア特定部５０４は、基準地点が含まれる基準リンクと、基準リンクを始点として、かかるリンクに接続する各リンクを辿り、許容時間内で到達できる終点のリンクと、を特定する。なお、エリア特定部５０４が取得する各リンクのリンク旅行時間情報１０７は、各リンクの開始地点（一つ前のリンクの終了地点）に到達する予想時刻におけるリンク旅行時間情報である。
【００４２】
そして、エリア特定部５０４は、このように特定したリンクの終点同士を結ぶことにより、許容時間内で到達できるエリアを特定する。その結果、特定されたエリアの形状は、終点リンク同士を結んだ多角形となる。例えば、エリアが多数の終点リンクから構成される場合には、アメーバ状に表示される。
【００４３】
エリア特定部５０４は、エリアを特定すると、特定したエリア内にある所定の施設を検索する。検索にあたり、エリア特定部５０４は、検索条件で受け付けた施設ジャンルと、地図データ２００と、施設データ３００と、を取得し、これらのデータからエリア内の施設件数を検出する。
【００４４】
施設件数を検出すると、エリア特定部５０４は、エリア表示情報５００から施設件数４０１に応じた表示態様４０２を決定する。そして、決定した表示態様４０２でエリアを表示するための指示を出力処理部５０３に出力する。
【００４５】
また、エリア特定部５０４は、ユーザから施設の絞り込み検索の要求を受け付けると、絞り込み検索条件に応じて検索処理を実行する。また、許容時間を変更する絞り込み検索要求を受け付けると、エリア特定部５０４は、リンクデータ１０２と、許容時間と、に基づいて、許容時間内に移動できるエリアを改めて特定する。
【００４６】
また、エリア特定部５０４は、エリア内にある施設件数が所定の閾値未満である場合に、ユーザから経路表示要求を受け付け、かかる施設までの経路探索指示を経路探索部５０５に出力する。例えば、施設件数の閾値が５件以下に設定されている場合を想定する。このとき、エリア内から所定施設を３件検出し、かつ、経路表示要求を受け付けた場合、エリア特定部５０４は、各施設までの経路探索指示を経路探索部５０５に出力する。一方で、エリア内から検出された施設件数が５件よりも多い場合、エリア特定部５０４は、ユーザに対して経路表示要求の受け付けを提示しない。なお、絞り込み検索によって、検出された施設件数が５件以下となれば、エリア特定部５０４は、経路探索要求をユーザから受け付ける。
【００４７】
また、特定したエリアおよび施設件数を表示している画面において基準地点が変更されると、エリア特定部５０４は、新たな検索条件を受け付けたと判定し、変更後の基準地点に応じた施設表示処理を実行する。例えば、エリア特定部５０４が検索条件に基づいて、エリアおよび施設件数を表示している場面を想定する。ここで、基準地点が変更されると、エリア特定部５０４は、変更後の基準地点と、前回受け付けた基準時間と、許容時間と、施設ジャンルと、に基づいて、許容時間内で移動できるエリアを改めて特定し、かかるエリア内の施設件数を検出する。すなわち、施設表示モードが継続している場合に基準地点の変更を受け付けると、エリア特定部５０４は、新たに受け付けた基準地点および基準地点の変更前に受け付けた基準時間、許容時間および施設ジャンルに基づいて新たな施設表示処理を実行する。
【００４８】
具体的には、エリア特定部５０４は、前回受け付けた基準地点から、変更後の基準地点までの間を接続するリンクを特定する。そして、前回受け付けた基準時間を変更前の基準地点の出発時間として、変更後の基準地点に到着する予想到着時刻を算出する。そして、かかる予想到着時刻を、変更後の基準地点の基準時間に設定し、施設表示処理を実行する。なお、変更後の基準地点における許容時間および施設ジャンルは前回受け付けた検索条件の設定を用いる。
【００４９】
経路探索部５０５は、推奨経路を探索する機能部である。具体的には、経路探索部５０５は、ユーザやエリア特定部５０４からの要求に応じて、ダイクストラ法などを用い、指定された２地点（出発地または現在地と目的地）間を結ぶ経路のコスト（例えば、総距離や総旅行時間）が最少となる経路を探索する。また、経路探索部５０５は、探索した推奨経路を構成する各リンクのリンクＩＤといった識別コードをＲＡＭ３などのメモリに記憶する。
【００５０】
なお、上記の各機能は、ナビゲーション装置１００に実装されるＣＰＵ２が読み込んだ所定のプログラムを実行することにより構築される。そのため、記憶装置１１（メモリ）には、各機能部の処理を実行するためのプログラムが記憶されている。
【００５１】
また、上記した各構成要素は、本実施形態に係るナビゲーション装置１００の構成を理解容易にするために、主な処理内容に応じて分類したものである。また、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。本実施形態に係るナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００５２】
また、各機能部は、ハードウェア（ＡＳＩＣなど）により構築されてもよい。また、各機能部の処理が１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００５３】
以上、本実施形態に係るナビゲーション装置１００の機能ブロックについて説明した。
【００５４】
次に、本実施形態に係るナビゲーション装置１００で実行される施設表示処理について説明する。図７は、その処理過程を示したフロー図である。本フローは、ナビゲーション装置１００の施設表示モードがユーザによって選択されると、入力受付部５０２を介して、かかるユーザからの指示情報を取得したエリア特定部５０４によって開始される。
【００５５】
本フローが開始されると、エリア特定部５０４は、入力受付部５０２からの情報に基づいて、ユーザから検索条件（基準地点、基準時間、許容時間、施設ジャンル）を受け付けたか否かを判定する（Ｓ１０１）。そして、検索条件を受け付けていない場合（Ｓ１０１でＮｏ）、エリア特定部５０４は検索条件を受け付けるまでＳ１０１の処理を繰り返す。一方で、検索条件を受け付けると（Ｓ１０１でＹｅｓ）、エリア特定部５０４は、エリアを特定し（Ｓ１０２）、特定したエリア内の施設件数を検出する（Ｓ１０３）。そして、エリア特定部５０４は、所定の表示態様でエリアおよび施設件数を表示するための指示を出力処理部５０３に出力し（Ｓ１０４）、処理をＳ１０５に移行する。
【００５６】
Ｓ１０５では、エリア特定部５０４は、検出した施設件数が所定の閾値以上であるか否かを判定する。そして、閾値以上の施設件数を検出した場合（Ｓ１０５でＹｅｓ）、エリア特定部５０４は、入力受付部５０２からの情報に基づいて、絞り込み検索の要求を受け付けたか否かを判定する（Ｓ１０６）。エリア特定部５０４が絞り込み検索の要求を受け付けた場合（Ｓ１０６でＹｅｓ）、エリア特定部５０４は、施設の絞り込み検索を実行し（Ｓ１０７）、Ｓ１０２に処理を移行する。一方で、絞り込み検索の要求を受け付けていない場合（Ｓ１０６でＮｏ）、エリア特定部５０４は、本フローの処理を終了する。
【００５７】
これに対し、Ｓ１０５において、検出した施設件数が所定の閾値未満の場合（Ｓ１０５でＮｏ）、エリア特定部５０４は、入力受付部５０２からの情報に基づいて、検出した施設までの経路探索要求を受け付けたか否かを判定する（Ｓ１０８）。そして、経路探索要求を受け付けていない場合（Ｓ１０８でＮｏ）、エリア特定部５０４は、本フローの処理を終了する。一方で、経路探索要求を受け付けた場合（Ｓ１０８でＹｅｓ）、エリア特定部５０４は、検出した施設までの経路を探索、表示する指示を経路探索部５０５に出力し（Ｓ１０９）、本フローの処理を終了する。
【００５８】
なお、ナビゲーション装置１００は、本フローのステップが終了しても、特定したエリアおよび検出した施設件数をディスプレイに表示したまま施設表示モードを維持している。そして、ナビゲーション装置１００は、施設表示モードを維持している限り、新たな検索条件の入力を受け付けている。したがって、ユーザにより基準地点が変更されると、ナビゲーション装置１００は、新たな検索条件の入力を受け付けたと判定し、Ｓ１０１以降の処理を開始する。このとき、ナビゲーション装置１００は、変更された新たな基準地点と、前回受け付けた基準時間、許容時間および施設ジャンルと、に基づいて、Ｓ１０１以降の処理を実行する。
【００５９】
以上、本実施形態における施設表示処理のフローについて説明した。
【００６０】
次に、本実施形態におけるナビゲーション装置１００の施設表示処理について、その具体的な動作を説明する。
【００６１】
図８（ａ）は、検索条件の受け付け画面例６０１である。ユーザによって施設表示モードが起動されると、ナビゲーション装置１００は画面例６０１を表示して検索条件を受け付ける（Ｓ１０１）。前述の通り、検索条件には、基準地点６０２と、基準時間６０３と、許容時間６０４と、施設ジャンル６０５と、が含まれている。
【００６２】
基準地点６０２には、現在地６０６と、指定地点６０７と、があり、ナビゲーション装置１００はいずれか一方の選択をユーザから受け付ける。例えば、現在地６０６が選択されると、ナビゲーション装置１００は現在地を基準地点に設定する。一方で、指定地点６０７が選択されると、ナビゲーション装置１００は、タッチパネル２４および方向キー２２などの入力装置１５を介して指定地点６０７の入力をユーザから受け付ける。この場合、一時的に地図表示画面を表示し、指定地点６０７を受け付けるようにすればよい。
【００６３】
基準時間６０３には、現在６０８と、指定６０９と、があり、ナビゲーション装置１００はいずれか一方の選択をユーザから受け付ける。現在６０８が選択されると、ナビゲーション装置は現在の時間およびその日の曜日を設定する。一方で、指定６０９が選択されると、ナビゲーション装置１００は、ユーザから曜日６１０および時間６１１を基準時間として受け付ける。具体的には、ナビゲーション装置は、平日、休日、祝日などの曜日種類と、１時間間隔で設定できる時間と、を基準時間としてユーザから受け付ける。なお、設定可能な時間およびその時間間隔は適宜設定されればよい。
【００６４】
許容時間６０４は、例えば、「１時間以内」などのように１時間間隔で設定できる。なお、設定可能な時間の範囲は適宜設定されればよい。
【００６５】
施設のジャンル６０５は、コンビニエンスストア、デパート、郵便局など、地図データ２００上の施設であって、施設系列データ４００に登録された施設ジャンル３０１が含まれる。ナビゲーション装置は、これら登録された施設の中から１つの施設ジャンル３０１をユーザから受け付ける。
【００６６】
なお、これらの検索条件は、例えば、プルダウンリストにより、ユーザが適宜選択できるようになっていればよい。
【００６７】
また、ナビゲーション装置１００は、検索を開始するための検索ボタン６１２を表示する。ナビゲーション装置１００は、ユーザから検索指示を受け付けると、エリアの特定および施設件数の検出処理を開始する（Ｓ１０２、Ｓ１０３）。
【００６８】
ナビゲーション装置１００は、検索条件を受け付けると（Ｓ１０１でＹｅｓ）、条件に応じたエリアを特定し、特定したエリア内にある施設件数を検出する（Ｓ１０２、Ｓ１０３）。
【００６９】
図８（ｂ）は、施設表示処理の処理結果が表示された画面例７０１である。同図に示すように、ナビゲーション装置１００は、検索条件により特定したエリア７０２と、エリア内にある施設件数７０３と、絞り込み検索用の入力欄７０４と、を表示する（Ｓ１０４）。なお、画面例７０１に示すエリアは、施設件数（１０５件）に対応する表示態様（濃色＃２）で表示されている。
【００７０】
画面例７０１に示すように、絞り込み検索用の入力欄７０４には、施設系列情報入力欄７０５と、施設名称入力欄７０６と、所要時間入力欄７０７と、基準地点から所要時間の短い５件の施設を表示するためのチェックボックス７０８と、が含まれている。なお、チェックボックス７０８は、所要時間に限られず、例えば、基準地点からの距離が短い５件の施設を表示するためのチェックボックスとしてもよい。
【００７１】
施設系列情報入力欄７０５は、施設の系列名称を入力することにより、検索する施設を絞り込むための入力欄である。また、この入力欄の上部７０９には対象となる施設ジャンルが表示されている（図８（ｂ）では「コンビニ」）。ナビゲーション装置１００は、施設系列情報４００を参照し、検索対象であるコンビニに対応する「Ｘマート」、「Ｙイレブン」、「Ｚストア」といったコンビニの系列名称を表示する。ナビゲーション装置は、これらの系列名称をプルダウンリストに表示し、ユーザの選択を受け付ける。
【００７２】
施設名称入力欄７０６は、ユーザが入力装置１５を介して直接施設名称２０１を入力するための入力欄である。
【００７３】
所要時間入力欄７０７は、基準地点６０２からの許容時間６０４を変更するための入力欄である。ナビゲーション装置１００は、例えば、「３０分以内」など、許容時間６０４をプルダウンリストに表示し、ユーザの選択を受け付ける。
【００７４】
また、チェックボックス７０８は基準地点６０２から所要時間６０４の短い５件の施設を表示させるためのものである。ユーザが入力装置１５を介してチェックボックスにチェックマークを入れると、ナビゲーション装置１００は、検出した施設のうち、基準地点６０２からの所要時間６０４が短い５件を絞り込む。
【００７５】
ここで、ナビゲーション装置１００が絞り込み検索要求を受け付けた場面を想定する。例えば、ユーザから所要時間６０４を３０分以内に絞り込む検索要求を受け付けると、ナビゲーション装置１００は、前述のＳ１０２、Ｓ１０３の処理を実行する。具体的には、ナビゲーション装置１００は、所要時間６０４のみ「３０分以内」に変更し、それ以外の検索条件（基準地点６０２、基準時間６０３、施設ジャンル６０５）は絞り込み検索条件を受け付ける前の検索条件（画面例６０１）によりＳ１０２、１０３の処理を実行する。
【００７６】
図９（ａ）は、絞り込み検索後の結果を表示した画面例８０１である。同画面例は、検索条件を１時間以内から３０分以内に変更した場合に、ナビゲーション装置１００が施設件数を１０５件から２８件に絞り込んだ結果を示したものである（Ｓ１０７）。また、改めて特定されたエリア８０２は、検出された件数（２８件）８０３に対応する表示態様（薄色＃１）で表示されている（Ｓ１０４）。
【００７７】
図９（ｂ）に示すように、更に、基準地点６０２から所要時間６０４の短い５件を表示する絞り込み要求を受け付けると（Ｓ１０６）、ナビゲーション装置１００は、かかる５件の施設件数を表示する（Ｓ１０４）。そして、検出された件数が閾値未満である場合には（Ｓ１０５）、ナビゲーション装置１００は、経路表示要求を受け付けるウィンドウ８０４を表示する（Ｓ１０８）。そして、経路表示要求を受け付けると（「はい」のボタンが選択されると）、ナビゲーション装置１００は、かかる施設までの経路を探索し、表示する（Ｓ１０９）。そして、ナビゲーション装置１００は、探索した経路および施設の情報ウィンドウ８０６を表示する。
【００７８】
図９（ｂ）に示すように、情報表示ウィンドウ８０６には、例えば、基準地点からの距離と、基準地点からの所要時間と、施設の種別が表示される。なお、施設の種別には、施設データ３００に登録されている施設名称が表示される。
【００７９】
次に、基準地点６０２が変更された場合の処理について説明する。図１０の画面例９０１は画面例６０１の検索条件によって特定されたエリアと検出された施設件数が表示されたものである。画面例９０１は、施設（コンビニ）が基準地点Ａから１時間以内の場所に７４件検出されたことを示す検索結果を示している。ここで、ユーザがタッチパネル２４を介して基準地点６０２をＡ地点からＢ地点に変更した場合、ナビゲーション装置１００は、基準地点６０２を地点Ａから地点Ｂに変更し、画面例６０１の検索条件（許容時間および施設ジャンル）に基づいて再検索処理を実行する（Ｓ１０２〜Ｓ１０９）。このとき、地点Ｂにおける基準時間６０３は、地点Ａから移動した場合の予想到着時刻が設定される。そして、基準地点Ｂから許容時間６０４である１時間以内のエリアが特定され、エリア内にあるコンビニの件数が表示されることとなる。
【００８０】
また、基準地点６０２を地点Ｂから地点Ｃに移動させた場合も同様の処理が実行される。すなわち、ナビゲーション装置１００は、基準地点Ｂを基準地点Ｃに変更し、画面例６０１に示す検索条件（許容時間および施設ジャンル）に基づいて再検索処理を実行する（Ｓ１０２〜Ｓ１０９）。このとき、地点Ｃにおける基準時間６０３は、地点Ｂから移動した場合の予想到着時刻が設定される。そして、基準地点Ｃから許容時間６０４である１時間以内のエリアが特定され、エリア内にあるコンビニの件数が表示されることとなる。なお、基準地点の変更後でも、前述の絞り込み検索によって施設までの経路を表示させることができる。
【００８１】
以上、説明したように、本実施形態によれば、許容時間内で移動できるエリアは、基準地点を中心とした各リンクの予想到着時刻におけるリンク旅行時間に基づき特定される。したがって、基準地点から所望の時間内で移動できるエリアをより精度よく特定することができる。
【００８２】
また、検出した施設件数に応じた表示態様（例えば、色の濃淡など）でエリアが表示されることから、エリア内にある施設件数をより直感的に見易く表示させることができる。
【００８３】
なお、上記実施形態では、特定されたエリアを多角形の形状に表示したが、本発明の本実施形態に限られるものではない。上記実施形態の第一変形例では、許容時間に基づいて特定された半径の円状にエリアを表示するようにしてもよい。この場合、前述の実施形態と同様に、許容時間内で到達できる終点のリンクを特定する。そして、特定された各リンクのうち、基準地点からの半径が最も小さいリンクの終点までをエリアの半径とする円形のエリア形状として特定する。このようにエリアが特定されると、図１０（ｂ）の画面例９０２に示すような円状のエリアが表示されることとなる。
【００８４】
このような第一変形例によっても、基準地点から所望の時間内で移動できるエリアをより精度よく特定し、特定されたエリア内にある施設件数をより直感的に見易く表示させることができる。
【００８５】
また、エリアを特定する他の方法として、例えば、距離と所要時間とを対応付けた所定の情報が予め記憶装置１１に格納されていればよい。そして、エリア特定部５０４は、受け付けた許容時間を所要時間として、かかる許容時間に対応する距離を半径とした円状のエリアを特定する。このような方法でも、基準地点から所望の時間内で移動できるエリアをより精度よく特定することができる。
【００８６】
また、上記実施形態では、検出した施設が所定の閾値未満であって、かつ、ユーザから経路表示要求を受け付けた場合に、各施設までの経路を探索したが、本発明は本実施形態に限られるものではない。上記実施形態の第二変形例では、例えば、経路探索要求を受け付けるための閾値を設けず、特定したエリア内にある全ての所定施設について経路探索を実行するようにしてもよい。
【００８７】
このような第二変形例によっても、基準地点から所望の時間内で移動できるエリアをより精度よく特定し、特定されたエリア内にある施設件数をより直感的に見易く表示させることができる。
【符号の説明】
【００８８】
１００・・・車載ナビゲーション装置、１・・・演算処理部、１０・・・出力装置、１１・・・記憶装置、１２・・・音声入出力装置、１５・・・入力装置、１６・・・ＲＯＭ装置、１７・・・車速センサ、１８・・・ジャイロセンサ、１９・・・ＧＰＳ受信装置、２０・・・ＦＭ多重放送受信装置、２１・・・ビーコン受信装置
【図１】
2011237286.tif 000003
【図２】
2011237286.tif 000004
【図３】
2011237286.tif 000005
【図４】
2011237286.tif 000006
【図５】
2011237286.tif 000007
【図６】
2011237286.tif 000008
【図７】
2011237286.tif 000009
【図８】
2011237286.tif 000010
【図９】
2011237286.tif 000011
【図１０】
2011237286.tif 000012