(57)【要約】【課題】経路上にある施設までの所要時間を表示する。【解決手段】ナビゲーション装置１は、現在位置から目的地に至る推奨ルート、有料優先ルートなどの５ルートを探索するが、探索した５ルートを地図上に表す機能に加え、例えば、何分後にはどのような施設があるかといった、そのルートを選択したときの時間毎の施設情報を提供する機能も備えている。このように、ナビゲーション装置１は、走行時間を表す時間軸上に施設を表すことができる。これによって、ナビゲーション装置１は、休憩ポイントなどの時間的分布をルート毎にユーザに事前開示し、ユーザは、施設の時間的分布を考慮に入れてルート選択を行ったり、走行計画を立てたりすることができる。【選択図】図４
2009036541.tif 000002
【特許請求の範囲】
【請求項１】
出発地から目的地までの経路を探索する経路探索手段と、
前記探索した経路上に存在する施設を特定する施設特定手段と、
前記探索した経路を走行して前記特定した施設に到達するのに要する所要時間を計算する計算手段と、
前記特定した施設の施設情報を、当該施設に対して計算した所要時間と対応づけて表示する表示手段と、
を具備したことを特徴とするナビゲーション装置。
【請求項２】
前記表示手段は、所要時間を座標値とすることにより、前記特定した施設情報を時間軸上に表示することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記経路探索手段は、複数の経路を探索し、
前記表示手段は、時間軸上に各経路の施設情報を、何れの経路の施設情報であるかを識別可能に一覧表示することを特徴とする請求項１、又は請求項２に記載のナビゲーション装置。
【請求項４】
前記特定した施設のうち、当該施設に対して計算された所要時間が所定の時間であるものを抽出する抽出手段を具備し、
前記表示手段は、前記抽出された施設の施設情報を表示することを特徴とする請求項１、請求項２、又は請求項３に記載のナビゲーション装置。
【請求項５】
時間の設定を受け付ける時間受付手段を具備し、
前記抽出手段は、前記設定を受け付けた時間を所定の時間として施設を抽出することを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
出発地から目的地までの経路を探索する経路探索機能と、
前記探索した経路上に存在する施設を特定する施設特定機能と、
前記探索した経路を走行して前記特定した施設に到達するのに要する所要時間を計算する計算機能と、
前記特定した施設の施設情報を、当該施設に対して計算した所要時間と対応づけて表示する表示機能と、
をコンピュータで実現するナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、及びナビゲーションプログラムに関し、例えば、車両の経路案内を行うものに関する。
【背景技術】
【０００２】
近年、ナビゲーション装置によって車両を誘導することが盛んに行われている。
ナビゲーション装置は、出発地から目的地までの経路を探索する機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星やジャイロなどのセンサを用いて自車両の位置を検出する機能、及び目的地までの経路と自車両の現在位置を地図上に表示する機能などを備えている。
【０００３】
そして、ナビゲーション装置は、地図を用いて経路案内するために、例えば、施設名、施設の位置といった地理的な情報を施設情報として記憶している。
ナビゲーション装置は、ユーザから目的地の設定を受け付けると、目的地に至る経路を複数探索し、ユーザに表示するようになっている。
また、ナビゲーション装置は、施設情報を用いて探索した経路上のレストランやコンビニエンスストアなどの施設も表示する。
【０００４】
ナビゲーション装置は、各経路を走行した場合の目的地までの所要時間を計算する機能を有しており、経路と共に所要時間を表示することにより、ユーザに所要時間を考慮した経路選択を可能としている。
経路探索は、例えば、距離の短いもの、所要時間の短いもの、料金の安いもの、有料道路の有無などの観点から行われ、５ルート探索などと呼ばれている。
このように目的地までの所要時間を計算する技術として、次の「経路案内システム及び経路案内方法のプログラム」がある。この技術は、経路の渋滞状況を考慮した所要時間を計算するものである。
【特許文献１】特開２００６−３１６９公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
例えば、ユーザが休憩場所を探す場合、「１０ｋｍで休憩しよう」などと距離に着目する場合よりも、「１時間後に休憩しよう」などと時間に着目する場合の方が一般的であると考えられる。
しかし、従来のナビゲーション装置では、所要時間という観点から施設を把握するという処理機能が実装されておらず、例えば、時間をキーとして施設を検索するなどの機能がなかった。
そのため、ユーザは、休憩計画を考慮に入れた経路選択が困難となっていた。
【０００６】
そこで、本発明は、経路周辺に存在する施設までの所要時間の認識を可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
（１）前記目的を達成するために、請求項１に記載の発明では、出発地から目的地までの経路を探索する経路探索手段と、前記探索した経路上に存在する施設を特定する施設特定手段と、前記探索した経路を走行して前記特定した施設に到達するのに要する所要時間を計算する計算手段と、前記特定した施設の施設情報を、当該施設に対して計算した所要時間と対応づけて表示する表示手段と、を具備したことを特徴とするナビゲーション装置を提供する。
（２）請求項２に記載の発明では、前記表示手段は、所要時間を座標値とすることにより、前記特定した施設情報を時間軸上に表示することを特徴とする請求項１に記載のナビゲーション装置を提供する。
（３）請求項３に記載の発明では、前記経路探索手段は、複数の経路を探索し、前記表示手段は、時間軸上に各経路の施設情報を、何れの経路の施設情報であるかを識別可能に一覧表示することを特徴とする請求項１、又は請求項２に記載のナビゲーション装置を提供する。
（４）請求項４に記載の発明では、前記特定した施設のうち、当該施設に対して計算された所要時間が所定の時間であるものを抽出する抽出手段を具備し、前記表示手段は、前記抽出された施設の施設情報を表示することを特徴とする請求項１、請求項２、又は請求項３に記載のナビゲーション装置を提供する。
（５）請求項５に記載の発明では、時間の設定を受け付ける時間受付手段を具備し、前記抽出手段は、前記設定を受け付けた時間を所定の時間として施設を抽出することを特徴とする請求項４に記載のナビゲーション装置を提供する。
（６）請求項６に記載の発明では、出発地から目的地までの経路を探索する経路探索機能と、前記探索した経路上に存在する施設を特定する施設特定機能と、前記探索した経路を走行して前記特定した施設に到達するのに要する所要時間を計算する計算機能と、前記特定した施設の施設情報を、当該施設に対して計算した所要時間と対応づけて表示する表示機能と、をコンピュータで実現するナビゲーションプログラムを提供する。
【発明の効果】
【０００８】
本発明によれば、探索した経路上に存在する施設を特定し、特定した施設の施設情報を、当該施設に対して計算した所要時間と対応づけて表示するので、経路周辺に存在する施設までの所要時間を認識することができる。
【発明を実施するための最良の形態】
【０００９】
（１）実施の形態の概要
ナビゲーション装置１は、現在位置から目的地に至る推奨ルート、有料優先ルートなどの５ルートを探索するが、探索した５ルートを地図上に表す機能に加え、例えば、何分後にはどのような施設があるかといった、そのルートを選択したときの時間毎の施設情報を提供する機能も備えている。
このように、ナビゲーション装置１は、走行時間を表す時間軸上に施設を表すことができる。
これによって、ナビゲーション装置１は、休憩ポイントなどの時間的分布をルート毎にユーザに事前開示し、ユーザは、施設の時間的分布を考慮に入れてルート選択を行ったり、走行計画を立てたりすることができる。
また、ユーザが休憩しようとしても周辺に施設がない通りに入ってしまい、休憩タイミングを逃すといったことを回避することができる。
【００１０】
（２）実施の形態の詳細
図１は本実施形態が適用されるナビゲーション装置１のシステム構成図である。
ナビゲーション装置１は、車両に搭載され、この図に示すように、現在位置検出装置１０、情報処理制御装置２０、入出力装置４０及び情報記憶装置５０とを備えている。
まず、現在位置検出装置１０は、以下のような構成を有している。
絶対方位センサ１１は、例えば、磁石に基づいてＮ方向の検出から、車両が何れの方向に位置するかを検出する地磁気センサであり、絶対方向を検出する手段であればよい。
【００１１】
相対方位センサ１２は、例えば交差点を曲がったか否かを検出するものであり、ハンドルの回転部に取り付けた光学的な回転センサや回転型の抵抗ボリュームあるいは車輪部に取り付ける角度センサでもよい。また、角速度を利用して角度の変化を検出するジャイロセンサを用いてもよい。
つまり、基準角度（絶対方位）に対して、相対的に変化した角度を検出することができる手段であればよい。
距離センサ１３は、例えば、車輪の回転を検出して計数するものや、加速度を検出して２回積分するものでもよい。つまり、車両の移動距離を計測できる手段であればよい。
【００１２】
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信装置１４は、人工衛星からの信号を受信する装置であり、信号の発信時刻、受信装置の位置情報、受信装置の移動速度、受信装置の進行方向など様々な情報を得ることができる。
ビーコン受信装置１５は、特定の地点に設置された送信装置より発信された信号を受信する装置である。
特に、ＶＩＣＳ情報を入手することができ、渋滞情報、現在位置情報、駐車場情報等車両の走行に関する情報を入手することができる。
このように、ナビゲーション装置１は、現在位置取得（検出）手段を備えている。
【００１３】
データ送受信装置１６は、電話回線や電波を利用して車両外部と通信をし、情報の交換を行うための装置である。
例えば、自動車電話、ＡＴＩＳ、ＶＩＣＳ、ＧＰＳ補正、車両間通信など様々な利用方法があり、走行に関する情報を入出力することが可能である。
【００１４】
次に、情報処理制御装置２０は、現在位置検出装置１０、入出力装置４０から入力される情報及び情報記憶装置５０に格納された情報に基づいて演算及び制御を行うとともに、演算結果をディスプレイ４２、プリンタ４３又はスピーカ４４等の出力手段に出力するように制御する手段である。
【００１５】
この情報処理制御装置２０は、以下のような構成を有している。
中央処理装置（ＣＰＵ）２１は、ナビゲーション装置１全体の総括的な演算及び制御を行う。
第１ＲＯＭ２２は、ナビゲーションに関するプログラム、特に、目的地までの経路を案内するのに必要な施設情報の検索、施設までの所要時間の計算、計算した所要時間の表示などを行うためのナビゲーションプログラムを格納している。
センサ入力インターフェイス２３は、現在位置検出装置１０からの情報を受け取る手段である。
【００１６】
ＲＡＭ２４は、目的地の情報、通過地点の情報等の利用者が入力した情報を記憶すると共に、利用者の入力情報に基づいてＣＰＵ２１により演算された結果や、経路探索された結果、又は情報記憶装置５０から読み込まれた地図情報（施設情報も含まれる）を格納するための記憶手段である。
通信インターフェイス２５は、現在位置検出装置１０からの情報、特に外部から得られる情報を入出力するための手段である。
【００１７】
第２ＲＯＭ２６は、ナビゲーションに関するプログラム、特に、音声案内に関するナビゲーションプログラムを格納している。画像プロセッサ２７は、ＣＰＵ２１で処理されたベクトル情報を画像情報に処理するための処理手段である。
時計２８は、時刻を刻む。
画像メモリ２９は、画像プロセッサ２７により処理された画像情報を格納する手段である。
音声プロセッサ３０は、情報記憶装置５０から読み込まれた音声情報を処理し、スピーカ４４に出力する。
【００１８】
入出力装置４０は、利用者により目的地、通過地点、探索条件等のデータを入力する入力装置４１、画像を表示するディスプレイ４２、情報を印刷するプリンタ４３、音声を出力するスピーカ４４より構成される。
入力装置４１は、例えば、タッチパネル、タッチスイッチ、ジョイスティック、キースイッチ等で構成される。
【００１９】
情報記憶装置５０は、伝送路４５を介して情報処理制御装置２０に接続される。
情報記憶装置５０は、地図データファイル５１、交差点データファイル５２、ノードデータファイル５３、道路データファイル５４、写真データファイル５５、施設情報ＤＢ５６、その他のデータファイル５７を格納している。
この情報記憶装置５０は、一般的には、書き換え可能な記憶媒体であるハードディスク、フラッシュメモリなどで構成されるが、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのＲＯＭと併用してもよい。
【００２０】
地図データファイル５１には、全国道路地図、任意地域の道路地図又は住宅地図等の地図データが記憶されている。
道路地図は、主要幹線道路、高速道路、細街路（比較的狭い道路）等の各道路と地上目標物（施設等）から構成される。住宅地図は、地上建造物等の外形を表す図形、及び道路名称等が表示される市街図である。
【００２１】
交差点データファイル５２には、交差点の地理的位置座標や名称等の交差点に関するデータが記憶されている。
ノードデータファイル５３には、地図上において経路探索に利用される各ノードの地理座標データ等が記憶される。
道路データファイル５４には、道路の位置と種類及び車線数及び各道路間の接続関係等の道路に関するデータが記憶されている。
写真データファイル５５には、各種施設や観光地、又は主要な交差点等の視覚的表示が要求される場所を写した写真の画像データやコンピュータグラフィックス画像データなどが記憶されている。
【００２２】
施設情報ＤＢ５６は、施設情報を表す各種ファイルから構成されたデータベースである。
施設情報は、ＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）情報、あるいは地点情報とも呼ばれ、例えば、コンビニエンスストアやレストラン、あるいはデパートといった店舗や、給油所、競技場、劇場、学校、行政施設、福祉施設、民間会社の本支社や営業所、観光地など、ユーザが経路案内などで興味を持つと考えられる地点に関する情報である。
施設情報は、施設のジャンル、所在地、詳細情報などの項目から構成されており、ナビゲーション装置１は、探索した経路上に存在する施設の所在地の特定と所要時間の計算、ジャンルによる施設の絞り込み、詳細な情報の提供を行うことができる。
【００２３】
図２（ａ）は、ナビゲーション装置１がディスプレイ４２に表示した全ルート画面の一例を示した図である。
ナビゲーション装置１は、目的地が入力されると、所定のアルゴリズムに従って現在位置から目的地に至る推奨ルート、有料優先ルート、一般優先ルート、距離優先ルート、別ルートの合計５つのルートを探索する。
このように、ナビゲーション装置１は、現在位置を出発地とし、出発地から目的地までの経路を探索する経路探索手段を備えている。
【００２４】
そして、デフォルトとして推奨ルートによる目的地までの全ルートをディスプレイ４２に表示する。
なお、図２（ａ）は、全ルートを現在位置から目的地まで示しているが、ルートの拡大・縮小表示を行うこともできる。
【００２５】
なお、５ルートの内訳は次の通りである。
推奨ルートは、一般道と有料道路を特に一方を排他することなく、最も一般的に走行すると思われるルートである。
有料優先ルートは、一般道路よりも有料道路を優先的に設定したルートである。
一般優先ルートは、有料道路よりも一般道路を優先的に設定したルートである。
距離優先ルートは、目的地までの距離が最短となるように設定したルートである。
別ルートは、上記の何れにも該当しないが、目的地に向かって走行する可能性のあるルートである。
【００２６】
全ルート画面は、詳細ボタン６１、５ルートボタン６２、ルート変更ボタン６３、案内開始ボタン６４、広域ボタン６５を画面下部に表示している。
ディスプレイ４２の表面には入力装置４１が備えるタッチパネルが設けられており、ナビゲーション装置１は、ユーザが何れかのボタンをタッチすると、これを検知してユーザがどのボタンを選択したかを認識することができる。
【００２７】
図２（ｂ）は、ナビゲーション装置１がディスプレイ４２に表示した５ルート画面の一例を示した図である。
５ルート画面は、ユーザが全ルート画面で５ルートボタン６２を選択すると表示される。
５ルート画面では、ナビゲーション装置１が探索した５つのルートが色分けされて地図上に表示される。
５ルート画面は、詳細ボタン６１、全行程一覧表ボタン６６、及び広域ボタン６５を画面下部に表示しており、タッチパネルによってユーザが何れかを選択できるようになっている。
【００２８】
図３は、ナビゲーション装置１がディスプレイ４２に表示した全行程一覧表画面の一例を示した図である。
全行程一覧表画面は、５ルート画面でユーザが全行程一覧表ボタン６６を選択すると表示される。
全行程一覧表画面の上部には、時間毎周辺施設ボタン７１、戻るボタン７２が表示されており、その下部領域に全行程の一覧が表示されている。
全行程の一覧は、「探索条件」、「全行程」、「有料道路」、「料金」、「所要時間」の各項目から構成されてている。
【００２９】
項目「探索条件」には、縦方向に上から順に、推奨ボタン７３、有料優先ボタン７４、一般優先ボタン７５、距離優先ボタン７６、及び別ルートボタン７７が表示されている。
これらのボタンは、それぞれ、推奨ルート、有料優先ルート、一般優先ルート、距離優先ルート、及び別ルートに対応している。
その他の項目には、以下のような各項目の値が項目「探索条件」の各ボタンに対応させて表示されている。
【００３０】
即ち、項目「全行程」には、各ルートの全行程の距離が表示されている。
項目「有料道路」には、各ルートに含まれる有料道路の距離の合計が表示されている。
項目「料金」には、各ルートに含まれる有料道路の料金の合計が表示されている。
項目「所要時間」には、各ルートを走行した場合に、目的地に到着するのに要すると予測される時間が表示されている。
このように、全行程一覧表画面では、ユーザは、各ルートの概要を一覧することができる。
【００３１】
推奨ボタン７３〜別ルートボタン７７は、これらのルートを選択するためのボタンであり、ユーザが何れかを選択すると、ナビゲーション装置１は、選択されたルートを案内ルートに設定する。
時間毎周辺施設ボタン７１は、時間毎周辺施設画面に遷移するためのボタンである。
戻るボタン７２は、５ルート画面に戻るためのボタンである。
【００３２】
図４は、ナビゲーション装置１がディスプレイ４２に表示した時間毎周辺施設画面の一例を示した図である。
時間毎周辺施設画面は、全行程一覧表画面で時間毎周辺施設ボタン７１を選択すると表示される。
時間毎周辺施設画面には、推奨ルート〜別ルートの各ルートに対応したものがあり、推奨ルート用の時間毎周辺施設画面→有料優先ルート用の時間毎周辺施設画面→・・・→別ルート用の時間毎周辺施設画面というように、ユーザの操作によって循環的に遷移できるようになっている。
なお、図４は、推奨ルート用の時間毎周辺施設画面である。
【００３３】
時間毎周辺施設画面の左上部には、推奨ボタン８１が表示されている。推奨ボタン８１がユーザに選択されると、ナビゲーション装置１は、推奨ルートを案内ルートに設定する。
推奨ボタン８１の下方には、時間軸８６が表示されている。時間軸８６は、車両が発車してから目的地に到着するまでの時間を表しており、デフォルトでは、３０分毎に時間による目盛り（以下、目盛り時間）が形成されている。
なお、図示しないが、時間毎周辺施設画面には、時間軸８６の目盛り時間設定項目が設けてあり、当該項目から、例えば、「４５分毎」、「１時間毎」などと、ユーザが目盛り時間を設定できるようになっている。
この場合、ナビゲーション装置１は、時間の設定を受け付ける時間受付手段を備え、ナビゲーション装置１は、当該設定を受け付けた時間を所定の時間として施設を抽出する。
【００３４】
時間軸８６の下方には、車両が施設に到着するまでの所要時間を座標値として、施設のマークが時間軸８６に対応して表示されている。
表示する施設のジャンルは、デフォルトではコンビニエンスストアとレストランに設定されているが、この他に給油所、ホテルなど、ユーザが任意に設定できるようになっている。
なお、マーク８２はコンビニエンスストアを表し、マーク８３はレストランを表しており、マーク８４は目的地を表している。
【００３５】
ナビゲーション装置１は、各目盛り時間に対する施設を次のようにして特定する。
例えば、３０分の目盛り時間に対応して表示する施設の場合、ナビゲーション装置１は、ルート上で３０分後に到達する地点を特定し、施設情報ＤＢ５６にて当該地点からルートの前後所定の１ｋｍの範囲に存在する施設を検索する。
即ち、ナビゲーション装置１は、目盛り時間を所要時間として到達する地点の前後所定距離の範囲にある施設を抽出して当該目盛り時間に対応させて表示する。
これは、目盛り時間に到達する地点の前後所定距離にある施設への所要時間は概ね目盛り時間であると考えられるからである。
【００３６】
又は、次のようにして、目盛り時間に対応する施設を特定することもできる。
即ち、施設情報ＤＢ５６からルート上の各施設の所在地を特定し、これに仮定される車速を用いて各施設に対して到着するのに要する所要時間を計算する。
この施設までの所要時間の計算は、従来技術で出発地から目的地までの所要時間を計算した方法を用いる。即ち、施設を目的地と仮定すれば、出発地から施設までの所要時間を計算することができる。
そして、当該所要時間が目盛り時間の±５分間に含まれるものを抽出して、当該施設のマークを時間軸８６の対応する目盛り時間の位置に表示する。
例えば、ナビゲーション装置１は、所要時間が２５分から３５分の施設を抽出し、当該施設のマークを３０分の目盛り時間に対応させて表示する。
【００３７】
上記２つの方法の何れも、探索したルート上の施設を特定し、当該施設までの所要時間を計算しており、ナビゲーション装置１は、探索した経路上に存在する施設を特定する施設特定手段と、当該探索した経路を走行して当該特定した施設に到達するのに要する所要時間を計算する計算手段と、を備えている。
また、計算によって算出される所要時間は分秒の単位まで定まるが、実際の車速は計算上使用した車速と異なるのが一般的であり、また、所要時間は概算でよいので、ナビゲーション装置１は、施設への所要時間を目盛り時間に丸めている。
【００３８】
詳細情報ボタン８５は、３０分の目盛り時間に対応させて表示されている施設の詳細な情報を参照する場合に選択するボタンである。
９０分、１２０分など、他の目盛り時間の施設に関しても同様に詳細情報ボタンが設けられている。
有料優先ボタン８７は、有料優先ルート用の時間毎周辺施設画面に遷移する際に選択するボタンである。
【００３９】
このように、時間毎周辺施設画面では、ユーザは、時間軸８６に沿ってどのように施設が分布しているのかを一瞥にて把握することができる。
また、時間軸８６が長時間にわたるため一画面に表示しきれない場合、ナビゲーション装置１は、領域８８にスクロールボタンを表示し、画面をスクロールできるようにする。
【００４０】
また、時間毎周辺施設画面では、施設のマークを時間軸８６に対応させて表示しており、このため、ナビゲーション装置１は、探索経路上にあるとして特定した施設の施設情報（マークにより象徴的に表し、詳細は他画面で表示するようになっている）を、当該施設に対して計算した所要時間と対応づけて表示する表示手段を備えており、当該表示手段は、所要時間を座標値とすることにより、前記特定した施設情報を時間軸（時間軸８６）上に表示している。
また、ナビゲーション装置１は、目盛り時間に対応した施設を抽出して表示するため、ナビゲーション装置１は、特定した施設のうち、当該施設に対して計算された所要時間が所定の時間であるものを抽出する抽出手段を備えている。
【００４１】
図５は、有料優先ルート用の時間毎周辺施設画面の一例を示した図である。
有料優先ルート用の時間毎周辺施設画面は、推奨ルート用の時間毎周辺施設画面（図４）で有料優先ボタン８７を選択すると表示される。
有料優先ルート用の時間毎周辺施設画面の構成は、推奨ルート用の時間毎周辺施設画面と同様である。
【００４２】
ユーザが有料優先ボタン９１をタッチして選択すると、ナビゲーション装置１は、有料優先ルートを案内ルートとして設定する。
また、ユーザが一般優先ボタン９２をタッチして選択すると、ナビゲーション装置１は、一般優先用の時間毎周辺施設画面に遷移する。
一般優先ルート用、距離優先ルート用、及び別ルート用の時間毎周辺施設画面の構成も同様である。
【００４３】
図６は、施設詳細ジャンル画面の一例を示した図であり、ユーザが詳細情報ボタン８５（図４）をタッチして選択した場合にナビゲーション装置１がディスプレイ４２に表示したものである。
施設詳細ジャンル画面には、目盛り時間表示部９４、スクロールボタン９５、９６、ジャンルボタンエリア９７などが表示されている。
目盛り時間表示部９４には、ユーザが選択した詳細情報ボタン８５（図４）の目盛り時間が表示される。
スクロールボタン９５、９６は、それぞれ画面を上下にスクロールする場合にタッチするためのボタンである。
【００４４】
ジャンルボタンエリア９７には、当該目盛り時間に対応して表示されていたマークのジャンルが、ジャンルボタンによって選択可能に表示される。
ユーザがジャンルボタンを選択すると、当該ジャンルに属する店舗の情報が表示される。
このように、施設詳細ジャンル画面では、ユーザが時間毎周辺施設画面で選択した詳細情報ボタンに対応する施設のジャンルが選択可能に一覧表示される。
【００４５】
図７は、施設詳細店舗画面の一例を示した図であり、ユーザがジャンルボタンエリア９７でレストランを選択した場合にナビゲーション装置１がディスプレイ４２に表示したものである。
施設詳細店舗画面には、選択されたジャンルのマーク１００、スクロールボタン９５、９６、店舗ボタンエリア１０１などが表示されている。
スクロールボタン９５、９６は、それぞれ画面を上下にスクロールする場合にタッチするためのボタンである。
【００４６】
店舗ボタンエリア１０１には、ユーザが選択したジャンルに属する店舗の店舗ボタンが選択可能に表示される。
図７は、レストランが選択されたため、「牛ドンドン」、「山中レストラン」など、レストランの店舗ボタンが選択可能に表示されている。
ユーザが、何れかの店舗ボタンを選択すると、ナビゲーション装置１は、当該店舗に対するより詳細な情報を表示する。
【００４７】
図８は、施設詳細案内画面の一例を示した図であり、ユーザが図７の店舗ボタンエリア１０１で「牛ドンドン」を選択した場合にナビゲーション装置１がディスプレイ４２に表示したものである。
施設詳細案内画面では、例えば、店舗紹介、メニュー、営業時間など、店舗の詳細な情報が表示される。
なお、図示しないが、図６〜図８の各画面には、戻るボタンが設けられており、遷移前の画面に戻れるようになっている。
【００４８】
図９は、ナビゲーション装置１がルート案内処理を行う全体的な手順を説明するためのフローチャートである。
図９以降のフローチャートで説明するナビゲーション装置１の処理は、ＣＰＵ２１（図１）が所定のプログラムに従って行うものである。
図示しないが、ナビゲーション装置１は、住所、電話番号、郵便番号など、目的地を特定するための情報をユーザから受け付ける目的地設定画面を表示することができ、これによって、ユーザが設定した地点を目的地に決定する（ステップ５）。
【００４９】
次に、ナビゲーション装置１は、ＧＰＳ受信装置１４（図１）が受信したＧＰＳ信号などを用いて現在位置を特定する。
そして、ナビゲーション装置１は、ノードデータファイル５３などを用いて現在位置から目的地までのルートを探索する（ステップ１０）。
ナビゲーション装置１は、このルート探索を、推奨ルート、有料優先ルート、一般優先ルート、距離優先ルート、別ルートの５ルートについて行う。
これら５ルート探索に用いるアルゴリズムは従来から用いられているものを使用することができる。
【００５０】
次に、ナビゲーション装置１は、探索したルート上の施設を施設情報ＤＢ５６でルート毎に検索する。そして、検索された施設に到着するのに要する時間を個々の施設に対して計算し、時間毎周辺施設データを生成する（ステップ１５）。
【００５１】
次に、ナビゲーション装置１は、全行程一覧表画面（図３）、時間毎周辺施設画面（図４など）などからユーザのルートを受け付けるルート選択処理を行う（ステップ２０）。
そして、ナビゲーション装置１は、ユーザが選択したルートの案内処理を行う（ステップ２５）。
案内処理は、従来の方法を用いることができる。
【００５２】
図１０は、ステップ１５（図９）の時間毎周辺施設データ生成処理の手順を説明するためのフローチャートである。
まず、ナビゲーション装置１は、５ルートのうち、１のルート（例えば、推奨ルート）を特定する（ステップ５０）。
次に、ナビゲーション装置１は、出発地点から３０分毎（即ち、目盛り時間毎）に到着する地点を、１のルート上で特定する（ステップ５５）。
【００５３】
なお、ナビゲーション装置１は、例えば、ルートを構成する各ノード間の走行速度の推定値や、各道路を走行する際の走行速度推定値などを予めその他のデータファイル５７に記憶しており、これによって、３０分毎の到着地点を予測することができる。
また、データ送受信装置１６（図１）を用いてサーバ装置が配信する現在の道路状況放送を受信し、これを用いて計算してもよい。
【００５４】
次に、ナビゲーション装置１は、特定した地点からルートに沿って前後１ｋｍの範囲を施設検索範囲として特定する（ステップ６０）。
なお、本実施の形態では、特定した地点からルート沿いの前後１ｋｍを施設検索範囲としたが、範囲設定方法は各種可能であり、例えば、特定した地点を中心とする所定半径の円領域としたり、特定した地点を中心としてルート方向に所定長さ、ルートに垂直な方向に所定長さを有する矩形領域としたりすることができる。
【００５５】
次に、ナビゲーション装置１は、施設情報ＤＢ５６の施設のうち、施設検索範囲を所在地とするものを、特定した地点毎に抽出する（ステップ６５）。
そして、ナビゲーション装置１は、検索した施設を、目盛り時間に対応づけることにより時間毎周辺施設データを生成する（ステップ７０）。
即ち、目盛り時間３０分に対して検索された施設は、目盛り時間３０分に対応させ、目盛り時間１時間に対して検索された施設は、目盛り時間１時間に対応させる。
ナビゲーション装置１は、以上の処理を５ルートの全てに対して行う。
【００５６】
図１１は、ステップ２０（図９）のルート選択処理の手順を説明するためのフローチャートである。
まず、ナビゲーション装置１は、ユーザが５ルート画面（図２（ｂ））で全行程一覧表ボタン６６の選択を受け付け、全行程一覧表画面（図３）を表示する（ステップ１０５）。
【００５７】
全行程一覧表画面において時間毎周辺施設ボタンが選択された場合（ステップ１１０；Ｙ）、ナビゲーション装置１は、時間毎周辺施設画面（図４、５など）を表示し（ステップ１１５）、ルートの選択を受け付ける。
一方、全行程一覧表画面において推奨ボタン７３〜別ルートボタン７７が選択された場合（ステップ１１０；Ｎ）、ナビゲーション装置１は、当該ボタンに対応するルートの選択を受け付ける。
このようにして、ナビゲーション装置１は、時間毎周辺施設画面、又は推奨ボタン７３〜別ルートボタン７７でルートの選択を受け付けると、図示しないが、当該ルートの詳細情報を表すルート詳細情報画面を表示する（ステップ１２０）。
【００５８】
以上に説明した本実施の形態により、次のような効果を得ることができる。
（１）施設の位置を走行時間による時間軸によって表すことができる。
（２）ドライブ時に休憩ポイントを設定するなど、運転開始前に立ち寄る地点を決める場合、何時間後に到着する施設といったように、走行時間による検索を行うことができる。
（３）走行時間による施設検索ができるため、ユーザの時間間隔に応じた施設検索、及びルート選択を行うことができる。
（４）５ルート選択時に、全行程一覧表に表した時間・距離などのルート情報だけでなく、ルートを選択した場合に、所定時間後にはどのような施設が存在するのかといった情報を提供することができる。
【００５９】
次に、図１２を用いて時間毎周辺施設画面の変形例について説明する。
先に説明した本実施の形態では、推奨ルート用→有料優先ルート用→・・・など、５ルート毎に循環的に画面を切り替える必要があったが、本変形例に係る時間毎周辺施設画面は、画面下部に、推奨ボタン１１１、有料優先ボタン１１２、一般優先ボタン１１３、距離優先ボタン１１４、及び別ルートボタン１１５が一覧表示されており、ユーザはこれらのボタンを選択することにより、直接所望の画面に遷移することができる。
【００６０】
そして、推奨ボタン１１１〜別ルートボタン１１５のうち、ユーザが選択したものは、他のボタンから識別可能となるように、例えば、表示色などの表示状態が変化するようになっている。
そして、表示状態が変化した状態で、当該ボタンが再度選択されると、ナビゲーション装置１は、当該ボタンのルートがルート選択されたものと認識する。
このように、本変形例では、ユーザは、５ルートのうち、所望のルートの時間毎周辺施設画面を直接選択することができる。
【００６１】
図１３は、時間毎周辺施設画面の他の変形例を説明するための図である。
本変形例に係る時間毎周辺施設画面では、施設を表示した推奨ルート〜別ルートの時間軸１３１〜１３５が一覧表示される。
ただし、施設はマークで表すと１画面に表示しきれないため、例えば三角印などの省略された形状で表示される。
【００６２】
そして、時間軸１３１〜１３５の左側には、各時間軸に対応した推奨ボタン１２１、有料優先ボタン１２２、一般優先ボタン１２３、距離優先ボタン１２４、及び別ルートボタン１２５が一覧表示されており、ユーザが何れかを選択すると、ナビゲーション装置１は、当該ボタンで特定されるルート用の時間毎周辺施設画面（例えば、図４）に遷移する。
このように、本変形例では、ユーザは、各ルートの施設の時間的分布を一覧して見ることができる。
このように、本変形例では、ナビゲーション装置１は、複数の経路を探索し、時間軸上に各経路の施設情報を、何れの経路の施設情報であるかを識別可能に一覧表示している。
【図面の簡単な説明】
【００６３】
【図１】ナビゲーション装置のシステム構成図である。
【図２】全ルート画面と５ルート画面の一例を示した図である。
【図３】全行程一覧表画面の一例を示した図である。
【図４】推奨ルート用の時間毎周辺施設画面の一例を示した図である。
【図５】有料優先ルート用の時間毎周辺施設画面の一例を示した図である。
【図６】施設詳細ジャンル画面の一例を示した図である。
【図７】施設詳細店舗画面の一例を示した図である。
【図８】施設詳細案内画面の一例を示した図である。
【図９】ナビゲーション装置がルート案内する手順を説明するためのフローチャートである。
【図１０】時間毎周辺施設データ生成処理の手順を説明するためのフローチャートである。
【図１１】ルート選択処理の手順を説明するためのフローチャートである。
【図１２】時間毎周辺施設画面の変形例を説明するための説明図である。
【図１３】時間毎周辺施設画面の他の変形例を説明するための説明図である。
【符号の説明】
【００６４】
１  ナビゲーション装置
１０  現在位置検出装置
２０  情報処理制御装置
２１  ＣＰＵ
４０  入出力装置
４１  入力装置
５０  情報記憶装置
５６  施設情報ＤＢ
【図１】
2009036541.tif 000003
【図２】
2009036541.tif 000004
【図３】
2009036541.tif 000005
【図４】
2009036541.tif 000006
【図５】
2009036541.tif 000007
【図６】
2009036541.tif 000008
【図７】
2009036541.tif 000009
【図８】
2009036541.tif 000010
【図９】
2009036541.tif 000011
【図１０】
2009036541.tif 000012
【図１１】
2009036541.tif 000013
【図１２】
2009036541.tif 000014
【図１３】
2009036541.tif 000015