(57)【特許請求の範囲】
【請求項１】
自車位置を検知する位置検知手段と、
施設の位置情報および施設の自車位置からの距離情報を少なくとも含む施設情報が複数格納された施設情報格納手段と、
自車位置および前記位置情報に基づいて自車位置から施設までの距離を算出する距離算出手段と、
該距離算出手段の算出結果に基づいて前記距離情報を更新する情報更新手段と、
前記施設情報に含まれる前記距離情報に基づいて前記施設情報を所定の順番で並べて表示する表示手段と、
前記施設情報格納手段に格納された前記施設情報の距離情報を更新する際に、前記距離情報に基づいて前記施設情報格納手段に格納された前記施設情報の並び替えを行う施設情報ソート手段と、
を備え、
ユーザが操作入力を行う入力操作部を介して検索項目の入力がなされると、施設情報のリストの中から入力された検索項目の条件に該当する施設情報を、リストの並び順で検索し、検索項目の条件に該当する施設情報に含まれる情報を、施設情報の並び順にしたがって表示手段に表示させることを特徴とするナビゲーション装置。
【請求項２】
自車位置を検知する位置検知手段と、
施設の位置情報および施設の自車位置からの推定到着時間情報を少なくとも含む施設情報が複数格納された施設情報格納手段と、
自車位置および前記位置情報に基づいて自車位置から施設までの推定到着時間を算出する到着時間算出手段と、
該到着時間算出手段の算出結果に基づいて前記推定到着時間情報を更新する情報更新手段と、
前記施設情報に含まれる前記推定到着時間情報に基づいて前記施設情報を所定の順番で並べて表示する表示手段と、
前記施設情報格納手段に格納された前記施設情報の推定到着時間情報を更新する際に、前記推定到着時間情報に基づいて前記施設情報格納手段に格納された前記施設情報の並び替えを行う施設情報ソート手段と、
を備え、
ユーザが操作入力を行う入力操作部を介して検索項目の入力がなされると、施設情報のリストの中から入力された検索項目の条件に該当する施設情報を、リストの並び順で検索し、検索項目の条件に該当する施設情報に含まれる情報を、施設情報の並び順にしたがって表示手段に表示させることを特徴とするナビゲーション装置。
【請求項３】
前記情報更新手段は、前記位置検知手段により検知された自車位置から所定範囲以内の施設に係る施設情報のみを更新することを特徴とする請求項１又は２に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自動車用のナビゲーション装置に関するもので、特に自車位置を基準にしたソート表示の高速化に係るものである。
【背景技術】
【０００２】
従来、自動車用のナビゲーション装置にあっては、自車位置から所定の予想到着時間の範囲で施設情報を検索し、検索結果に基づいて予想到着時間の短いものから施設情報をソート表示するものがある（例えば、特許文献１参照）。
また、同様なナビゲーション装置として、例えば、自車位置から施設までの距離が短い順に施設情報をソート表示するものがある（例えば、特許文献２参照）。
【特許文献１】特開２００４−３４０６８７号公報
【特許文献２】特開２００４−０６１５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記従来技術に係るナビゲーション装置では、施設検索の操作入力がなされてから全ての施設情報と自車位置とを比較して所定範囲内の施設情報を求めることとなるため、施設検索の操作入力があってから施設情報を絞り込んで表示するまでに時間がかかってしまうという課題がある。
【０００４】
この発明は、上記事情に鑑みてなされたもので、自車位置から所定範囲の施設情報を所定の順番で迅速に表示可能なナビゲーション装置を提供するものである。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、請求項１に記載した発明は、自車位置を検知する位置検知手段（例えば、実施の形態における現在位置検出部１１）と、施設の位置情報および施設の自車位置からの距離情報を少なくとも含む施設情報が複数格納された施設情報格納手段（例えば、実施の形態における施設情報データベース１７）と、自車位置および前記位置情報に基づいて自車位置から施設までの距離を算出する距離算出手段（例えば、実施の形態における距離算出部４１）と、該距離算出手段の算出結果に基づいて前記距離情報を更新する情報更新手段（例えば、実施の形態における情報更新部４２）と、前記施設情報に含まれる前記距離情報に基づいて前記施設情報を所定の順番で並べて表示する表示手段（例えば、実施の形態におけるディスプレイ５１）と、前記施設情報格納手段に格納された前記施設情報の距離情報を更新する際に、前記距離情報に基づいて前記施設情報格納手段に格納された前記施設情報の並び替えを行う施設情報ソート手段と、を備え、ユーザが操作入力を行う入力操作部を介して検索項目の入力がなされると、施設情報のリストの中から入力された検索項目の条件に該当する施設情報を、リストの並び順で検索し、検索項目の条件に該当する施設情報に含まれる情報を、施設情報の並び順にしたがって表示手段に表示させることを特徴とする。
【０００６】
請求項２に記載した発明は、自車位置を検知する位置検知手段と、複数の施設に対して施設の位置情報および自車位置から施設までの推定到着時間情報が少なくとも対応付けられてなる複数の施設情報が格納される施設情報格納手段と、前記位置情報に基づいて自車位置から施設までの推定到着時間を算出する到着時間算出手段と、該到着時間算出手段の算出結果に基づいて前記推定到着時間情報を更新する情報更新手段と、前記施設に対応付けられた前記推定到着時間情報に基づいて前記施設を所定の順番で並べて表示する表示手段と、前記施設情報格納手段に格納された前記施設情報の推定到着時間情報を更新する際に、前記推定到着時間情報に基づいて前記施設情報格納手段に格納された前記施設情報の並び替えを行う施設情報ソート手段と、を備え、ユーザが操作入力を行う入力操作部を介して検索項目の入力がなされると、施設情報のリストの中から入力された検索項目の条件に該当する施設情報を、リストの並び順で検索し、検索項目の条件に該当する施設情報に含まれる情報を、施設情報の並び順にしたがって表示手段に表示させることを特徴とする。
【０００８】
請求項３に記載した発明は、請求項１又は２に記載の発明において、前記情報更新手段が、前記位置検知手段により検知された自車位置から所定範囲以内の施設に係る施設情報のみを更新することを特徴とする。
【発明の効果】
【０００９】
請求項１に記載した発明によれば、施設情報格納手段に格納されている施設情報が自車位置から施設までの距離情報を含み、この距離情報を距離算出手段で算出された距離で逐次更新し、この更新された距離情報に基づいて表示手段により施設情報を距離順に表示することができるため、例えばユーザが施設検索の操作入力を行った後に自車位置から施設までの距離を求める場合と比較して、この距離を算出する時間を省略できる分だけ、施設検索の操作入力が行われてから施設情報を所定の順番で表示手段に表示するまでの時間を短縮することができる。したがって、迅速に施設情報を距離順で表示可能になり商品性の向上を図ることができる効果がある。
また、施設情報格納手段に格納されている施設情報を施設情報ソート手段により施設検索の操作入力より前に、自車位置からの距離順に施設情報の並び替えを行うことができるため、施設検索の操作入力が行われた後に施設情報の並び替えを行う場合と比較して、施設検索の操作入力から施設情報が表示されるまでの時間を短縮することができる効果がある。
【００１０】
請求項２に記載した発明によれば、施設情報格納手段に格納されている施設情報が自車位置から施設までの推定到着時間情報を含み、この推定到着時間情報を推定到着時間算出手段で算出された推定到着時間で逐次更新し、この更新された推定到着時間情報に基づいて表示手段により施設情報を推定到着時間順に表示することができるため、例えばユーザが施設検索の操作入力を行った後に自車位置から施設までの推定到着時間を求める場合と比較して、推定到着時間を算出する時間を省略できる分だけ、施設検索の操作入力が行われてから施設情報を所定の順番で表示手段に表示するまでの時間を短縮することができる。したがって、迅速に施設情報を推定到着時間順に表示可能になり商品性の向上を図ることができる効果がある。
また、施設情報格納手段に格納されている施設情報を施設情報ソート手段により施設検索の操作入力より前に、自車位置からの推定到着時間順に施設情報の並び替えを行うことができるため、施設検索の操作入力が行われた後に施設情報の並び替えを行う場合と比較して、施設検索の操作入力から施設情報が表示されるまでの時間を短縮することができる効果がある。
【００１２】
請求項３に記載した発明によれば、利用可能性が高いと推定される自車位置から比較的近い施設の施設情報のみを更新することで、更新対象となる施設情報を低減して情報更新手段による更新処理の負担を軽減することができる効果がある。
【発明を実施するための最良の形態】
【００１３】
次に、本発明のナビゲーション装置の第１実施形態について添付図面を参照しながら説明する。
第１実施形態によるナビゲーション装置１０は、図１に示すように、現在位置検出部１１と、地図データ記憶部１２と、施設情報データベース（以下、単に施設情報ＤＢと称す）１７と、入力操作部１８と、ＥＣＵ１９と、出力部２０とを備えて構成されている。
【００１４】
現在位置検出部１１は、人工衛星を利用して車両の位置を測定するためのＧＰＳ（Global Positioning System）信号や、例えば適宜の基地局を利用してＧＰＳ信号の誤差を補正して測位精度を向上させるためのＤ（Differential）ＧＰＳ信号等の測位信号を受信するＧＰＳ受信部２１と、車両の速度（車速）を検出する車速センサ２２と、水平面内での自車両の向きや鉛直方向に対する傾斜角度（例えば、車両の前後方向軸の鉛直方向に対する傾斜角度や車両重心の上下方向軸周りの回転角であるヨー角等）および傾斜角度の変化量（例えば、ヨーレート等）を検出するジャイロセンサ２３とを備えて構成され、受信した測位信号によって、あるいは、車速やヨーレート等の検出信号に基づく自律航法の算出処理によって、車両の現在位置を算出する現在地判定部２４を備えている。
【００１５】
地図データ記憶部１２は、出力部２０のディスプレイ５１の表示画面５１ａ上において地図を表示するための地図データと道路情報とを格納している。ここで、地図データは、例えば地形図データと、例えば各種の施設および街区および湖沼等に対応したポリゴンのデータと、例えば各ポリゴンに対応付けられた施設名および地名等の文字のデータと、各種の記号のデータとを備えて構成されている。道路情報は、例えばノード（つまり、道路形状を把握するための座標点）および各ノード間を結ぶ線であるリンクと、各リンクの距離と、道路の種別及び幅員及び交差角度および形状等のデータとを備えて構成されている。
【００１６】
施設情報ＤＢ１７は、施設情報として、店舗などの施設名称、店舗などの施設が臨設された道路および交差点などの所在地情報、車両の現在位置からその施設までの距離情報、および、店舗などの施設に関する付加情報などがそれぞれ対応付けられたＰＯＩ（Point Of Interest）データがリスト化されて格納されたものである。この施設情報ＤＢ１７は、ハードディスクドライブ（ＨＤＤ）やＲＡＭ（Random Access Memory）等、書き換え可能な記憶媒体によって構成されており、ＥＣＵ１９からＰＯＩデータの更新や呼び出しが可能になっている。なお、施設の所在地情報としては、地図データに含まれた緯度・経度などの位置情報、および、ノード・リンクなどの道路情報を適宜用いることができる。
【００１７】
ＥＣＵ１９は、メモリ（図示略）等に予め記憶されたアプリケーションプログラムに基づいてナビゲーション装置１０の様々な制御処理を行うものであり、現在地判定部２４から取得した車両の現在位置の情報に基づいて、地図データ記憶部１２から地図データを取得して出力部２０のディスプレイ５１に地図を表示し、さらに現在地判定部２４から取得した車両の現在位置に基づいてマップマッチングを行って車両の現在位置や走行軌跡を地図上に重ねて表示させる。また、ＥＣＵ１９は、入力操作部１８を介して入力設定された目的地に対して経路探索や経路誘導等の処理を実行したり、出力部２０のディスプレイ５１およびスピーカ５２の動作を制御する。
【００１８】
さらに、ＥＣＵ１９は、主にアプリケーションプログラムで構成される距離算出部４１と情報更新部４２とソート部４３とをそれぞれ備えている。
距離算出部４１は、現在地判定部２４より入力された車両の現在位置、および施設情報ＤＢ１７のＰＯＩデータに含まれる店舗などの施設の所在地情報に基づき、現在位置から施設までの距離を算出する。現在位置から施設までの距離を算出する制御処理は、例えば、その地域における施設数すなわち施設の密度に応じた所定の時間ごとに行われる。ここで、施設の密度は、都市部が最も高くなるとともに郊外に行くにつれて徐々に低くなる傾向があり、郊外のように施設の密度が低い場合は、車両が移動しても自車位置から各施設までの距離の順番が頻繁に入れ替わることがない。そのため、上述した所定の時間は、都市部における算出処理の間隔（例えば３０秒程度）よりも郊外の場合の算出処理の間隔を長く（例えば５分程度）設定することができる。そして、算出処理の間隔を施設の密度に応じて設定することでとりわけ郊外の場合にＥＣＵ１９の負担を軽減できる。
【００１９】
情報更新部４２は、施設情報ＤＢ１７に格納されているＰＯＩデータを更新するものである。より具体的には、情報更新部４２は、上記距離算出部４１により算出された各施設までの距離情報を、ＰＯＩデータに含まれる距離情報に上書きして更新する。この更新処理は距離算出部４１によって現在位置から各施設までの距離が算出される度に行われることとなる。
ソート部４３は、施設情報ＤＢ１７に格納されているＰＯＩデータのリストを並び替えるものである。このソート部４３は、ＰＯＩデータに含まれる現在位置から各施設までの距離情報を参照し、例えば現在位置から各施設までの距離が短い順にＰＯＩデータを並び替える。
【００２０】
入力操作部１８は、例えば図２〜図４に示すように、出力部２０のディスプレイ５１から下方側にずれた位置でインスツルメントパネルから突出する回転操作部材３１およびスライド操作部材３２を備えて構成されている。
略円筒状の回転操作部材３１は、軸線Ｐ周り（例えば、図２に示す矢印Ｒ方向）に回転可能とされている。
回転操作部材３１の内径よりも小さな外径を有する略円柱状のスライド操作部材３２は、回転操作部材３１と同軸に回転操作部材３１の内部に配置され、スライド操作部材３２の先端部３２ａは、回転操作部材３１の開口端３１ａから突出するように配置され、スライド操作部材３２は、軸線Ｐ方向および軸線Ｐに直交する任意の方向（例えば、図２に示す矢印Ｘ，Ｙ方向）に変位可能とされている。
【００２１】
スライド操作部材３２には、軸線Ｐ方向および軸線Ｐに直交する方向に対して所定の基準位置が設定され、操作者からの入力操作（例えば、軸線Ｐ方向の押下操作、または、軸線Ｐに直交する方向のスライド操作等）が無い場合には、適宜の復帰機構（図示略）により基準位置に自動的に復帰するように設定されている。
また、入力操作部１８は、回転操作部材３１の回転角度および回転速度を検出するエンコーダ等のセンサ（図示略）と、スライド操作部材３２の軸線Ｐ方向および軸線Ｐに直交する方向での各所定変位を検出するセンサ（図示略）とを備え、各センサから出力される検出値の信号はＥＣＵ１９に入力されている。
なお、入力操作部１８は、以上説明したものの他に、例えばタッチパネル式等であってもよい。
【００２２】
出力部２０は、地図や各種情報を表示するディスプレイ５１と、経路案内などのガイダンスおよび操作音などを出力するためのスピーカ５２を備え、これらディスプレイ５１とスピーカ５２とが、それぞれＥＣＵ１９の制御指令に従って駆動するようになっている。ディスプレイ５１は、入力操作部１８を介して所定の条件で施設の情報検索が行われると、施設情報ＤＢに格納され現在位置から近い順に並べられたＰＯＩデータをその並べられた順番で表示する。
【００２３】
この第１実施形態によるナビゲーション装置１０は上記構成を備えており、次に、このナビゲーション装置１０の動作、特に、距離算出部４１および情報更新部４２による距離算出および更新処理と、ユーザによる入力操作部１８への操作入力に基づいた施設検索処理を説明する。
【００２４】
まず図５を参照しながら、ＰＯＩデータの距離情報を更新する処理を説明する。
ステップＳ０１においては、施設情報ＤＢに格納されている各ＰＯＩデータの所在地情報と現在位置検出部１１で検出された自車位置とに基づいてマッピング（ＭＡＰＰＩＮＧ）処理を行い、自車位置から各施設の所在地までの距離をそれぞれ算出する。ここで、自車位置から各施設の所在地までの距離情報としては、自車位置から施設の所在地までの直線距離、自車位置から施設の所在地までの経路に沿った距離、および、ＶＩＣＳ（Vehicle Information and Communication System）などの道路情報を加味して設定された経路に沿った距離などを適宜用いることができる。
【００２５】
ステップＳ０２においては、施設情報ＤＢに格納された各ＰＯＩデータの距離情報に、ステップＳ０１で算出した距離を上書きして更新する。
ステップＳ０３では、各ＰＯＩデータの距離情報に基づいて、ＰＯＩデータを自車位置からの距離の短い順に並べ替えてステップＳ０１に戻り上述した処理を繰り返す。
【００２６】
次に図６を参照しながら、施設検索処理を説明する。なお、この施設検索処理は、上述の更新処理とは個別に行われるものである。
ステップＳ１１において、ユーザにより入力操作部１８を介して検索項目の入力がなされるとステップＳ１２に進む。
ステップＳ１２においては、ＰＯＩデータのリストの中から入力された検索項目の条件に該当するＰＯＩデータをそのリストの並び順で検索する。
ステップＳ１３においては、検索項目の条件に該当するＰＯＩデータに含まれる施設名称、付加情報等の各情報をＨｉｔ順すなわちＰＯＩデータの並び順に従ってディスプレイ５１に並べて表示させる。
【００２７】
例えば、ユーザが入力操作部１８により検索項目として「レストラン」などと入力した場合、ＰＯＩデータのリストの中から、「レストラン」という情報を含むものが検索され、該当したＰＯＩデータに含まれる施設名称および付加情報などの情報が、レストランの一覧として自車位置から近い順番に並んで表示されることとなる。
【００２８】
上述したように、第１実施形態によるナビゲーション装置１０によれば、施設情報ＤＢ１７に格納されているＰＯＩデータが自車位置から施設の所在地までの距離情報を含み、この距離情報に距離算出部４１で算出された距離を上書きして更新し、この更新された距離情報に基づいて、例えばディスプレイ５１により施設の各種情報を距離が短い順に表示することができるため、ユーザが検索項目の操作入力を行った後に自車位置から施設までの距離を求める場合と比較して、この距離算出の時間を省略できる分だけ、施設検索の操作入力が行われてから検索結果を距離順でディスプレイ５１に表示するまでの時間を短縮することができ、その結果、施設の各種情報を自車位置から施設までの距離が短い順に迅速に表示することが可能となり、商品性の向上を図ることができる。
【００２９】
また、ユーザによる検索項目の操作入力がなされる前に、ソート部４３により施設情報ＤＢ１７に格納されているＰＯＩデータを自車位置からの距離が短い順に並び替えを行うことができるため、検索項目の操作入力が行われた後にＰＯＩデータの並び替えを行う場合と比較して、検索項目の操作入力がなされてから施設の各種情報が表示されるまでの時間を短縮することができる。
【００３０】
なお、上述した第１実施形態において、図５のフローチャートのステップＳ０３に示す処理によって距離情報を更新する度に自車位置から施設までの距離が短い順番で並べ替えを行っているが、検索項目が入力されてからディスプレイ５１に施設の各種情報を表示するまでの間にステップＳ０３と同様の処理を行うようにしてもよい。このように構成した場合、距離情報を更新する度にＰＯＩデータを並べ替える場合と比較して、ＰＯＩデータを並べ替える頻度を少なくすることができ、この結果ＥＣＵ１９の負荷を軽減することができる。
【００３１】
次に、この発明の第２実施形態について図７、図８を参照しながら説明する。なお、この第２実施形態は、上述の第１実施形態で用いていた距離情報に替えて推定到着時間情報を採用したものであるため、同一部分には同一符号を付して説明する。
第２実施形態によるナビゲーション装置１００は、図７に示すように、現在位置検出部１１と、地図データ記憶部１２と、施設情報ＤＢ１１７と、入力操作部１８と、ＥＣＵ１１９と、出力部２０とを備えて構成されている。なお、現在位置検出部１１と、地図データ記憶部１２と、入力操作部１８と、出力部２０とは、図２に示す第１実施形態のナビゲーション装置１０と同様の構成であるため詳細説明を省略する。
【００３２】
施設情報ＤＢ１１７は、施設情報として、店舗などの施設名称、店舗などの施設が臨設された道路および交差点などの所在地情報、車両の現在位置からその施設の所在地までの推定到着時間情報、および、店舗などの施設に関する付加情報がそれぞれ対応付けられたＰＯＩデータがリスト化されて格納されるものであり、ＥＣＵ１９からＰＯＩデータの更新や呼び出しが可能になっている。なお、施設情報ＤＢ１１７は、上述した施設情報ＤＢ１７と同様に、ハードディスクドライブ（ＨＤＤ）やＲＡＭ（Random Access Memory）等、書き換え可能な記憶媒体によって構成され、さらに、ＰＯＩデータに含まれる施設の所在地情報としては、地図データに含まれた緯度・経度などの位置情報、および、ノード・リンクなどの道路情報が用いられている。
【００３３】
ＥＣＵ１１９は、メモリ（図示略）等に予め記憶されたアプリケーションプログラムに基づいてナビゲーション装置１０の様々な制御処理を行うものであり、現在地判定部２４から取得した車両の現在位置の情報に基づいて、地図データ記憶部１２から地図データを取得して出力部２０のディスプレイ５１に地図を表示し、さらに現在地判定部２４から取得した車両の現在位置に基づいてマップマッチング等の処理を行って車両の現在位置や走行軌跡などを地図上に重ねて表示する制御を行う。また、ＥＣＵ１１９は、入力操作部１８に対する入力操作に応じて設定された目的地に対して経路探索や経路誘導等を行うための処理を実行し、また、出力部２０のディスプレイ５１およびスピーカ５２の動作を制御する。
【００３４】
ＥＣＵ１１９は、主にアプリケーションプログラムで構成された推定到着時間算出部１４１と情報更新部４２とソート部４３とをそれぞれ備えている。
推定到着時間算出部１４１は、現在地判定部２４より入力された車両の現在位置、施設情報ＤＢ１１７のＰＯＩデータに含まれる店舗などの施設の所在地情報に基づき、車両の現在位置から施設の所在地までの推定到着時間を算出する。現在位置から施設までの推定到着時間を算出する制御処理は、例えば、その地域における施設の密度に応じた所定の時間ごとに行われる。
【００３５】
推定到着時間は、現在位置および施設の所在地情報から探索した経路に沿って車両が移動した場合に、現在位置から施設に到着するまでに要する時間の推定値である。経路の探索においては、例えば、図示しないアンテナを介して渋滞情報や工事情報を含むＶＩＣＳ情報を取得して、この取得したＶＩＣＳ情報を加味して施設に最短時間で到着できる経路を求め、この経路を用いた推定到着時間を算出すると算出結果の精度向上の点で有利となる。
【００３６】
情報更新部４２は、施設情報ＤＢ１１７に格納されているＰＯＩデータを更新するものである。より具体的には、情報更新部４２は、推定到着時間算出部１４１により算出された各施設までの推定到着時間を、ＰＯＩデータに含まれる推定到着時間情報に上書きして更新する。この更新処理は推定到着時間算出部１４１によって現在位置から各施設までの推定到着時間が算出される度に行われる。
【００３７】
ソート部４３は、施設情報ＤＢ１１７に格納されているＰＯＩデータのリストを並び替えるものである。このソート部４３は、ＰＯＩデータに含まれる推定到着時間情報を参照し、現在位置から各施設までの推定到着時間が短い順にＰＯＩデータを並び替える。
【００３８】
この第２実施形態によるナビゲーション装置１００は上記構成を備えており、次にこのナビゲーション装置１００の動作、特に、推定到着時間の算出および更新処理を説明する。なお、ユーザによる入力操作部１８への操作入力に基づいた施設検索処理については第１実施形態と同様の処理であるため図６のフローチャートを援用して詳細な説明を省略する。
【００３９】
図８を参照しながら、推定到着時間算出および更新処理を説明する。
ステップＳ２１においては、施設情報ＤＢ１１７に格納されている各ＰＯＩデータの所在地情報、自車位置などに基づいてマッピング（ＭＡＰＰＩＮＧ）処理を行い、自車位置から各施設の所在地までの経路をそれぞれ求めてこの経路に沿って移動した場合の推定到着時間をそれぞれ算出する。
【００４０】
ステップＳ２２においては、施設情報ＤＢ１１７に格納された各ＰＯＩデータの推定到着時間情報に、ステップＳ２１で算出した推定到着時間を上書きして更新する。
ステップＳ０３では、各ＰＯＩデータの距離情報に基づいて、各ＰＯＩデータを自車位置からの推定到着時間が短い順に並べ替えてステップＳ２１に戻り上述した処理を繰り返す。
【００４１】
このように推定到着時間が短い順に並んだ状態で施設情報ＤＢ１１７に格納されたＰＯＩデータは、ユーザにより検索項目の入力がなされ（ステップＳ１１）、検索項目に該当するＰＯＩデータが検索されて（ステップＳ１２）、この検索項目に該当したＰＯＩデータに含まれる施設の情報が推定到着時間の短いものから順にディスプレイ５１に表示される（ステップＳ１３）。
【００４２】
上述したように、第２実施形態によるナビゲーション装置１００によれば、施設情報ＤＢ１１７に格納されているＰＯＩデータが自車位置から施設の所在地までの推定到着時間情報を含み、この推定到着時間情報に推定到着時間算出部１４１で算出された推定到着時間を上書きして更新し、この更新された推定到着時間情報に基づいてディスプレイ５１により推定到着時間が短い順に施設の各種情報を表示することができるため、例えばユーザが検索項目の操作入力を行った後に自車位置から施設までの推定到着時間を求める場合と比較して、推定到着時間の算出時間を省略できる分だけ、施設検索の操作入力が行われてから検索結果を推定到着時間順でディスプレイに表示するまでの時間を短縮することができ、その結果、施設の各種情報を推定到着時間が短い順に迅速に表示することが可能となり、商品性の向上を図ることができる。
【００４３】
なお、上述した第１実施形態および第２実施形態において、施設情報ＤＢ１７および施設情報ＤＢ１１７に格納された全てのＰＯＩデータを更新対象としているが、この構成に限られるものではなく、例えば、第２変形例として、更新対象となるＰＯＩデータを絞り込んでも良い。より具体的には、情報更新部４２で更新するＰＯＩデータを、例えば州や市など所定地域内および自車位置から所定距離内（例えば、半径１００ｋｍなど）に所在する施設に係るＰＯＩデータに絞り込んでＰＯＩデータの更新処理を行うようにしても良い。このように構成することで、更新対象となるＰＯＩデータの数量を少なくできるため、情報更新部４２による更新処理や距離算出部４１および推定到着時間算出部１４１による算出処理、さらには、ソート部４３によるＰＯＩデータの並べ替え処理に係る時間をそれぞれ短縮することができ、この結果、検索項目の入力から検索結果の表示までを更に迅速化することができる。
【００４４】
また、上述の更新対象を絞り込むのと同様に、ユーザにより入力された検索項目に該当する施設名を含むＰＯＩデータの検索処理を行う際に、検索対象となるＰＯＩデータを、例えば州や市など所定地域内および自車位置から所定距離内（例えば、半径１００ｋｍ内など）に所在する施設に係るＰＯＩデータに絞り込んで検索処理を行うようにしても良い。このように構成することで、施設情報ＤＢ１７に距離の短い順に並べられて格納されているＰＯＩデータの内、順位の高いＰＯＩデータのみを検索すればよいため、検索対象となるＰＯＩデータの数量を少なくすることができ、この結果、検索処理を迅速に行うことができる。
【００４５】
また、上述した第１実施形態および第２実施形態において、ナビゲーション装置１０，１００は、それぞれ検索処理による検索結果を全てディスプレイ５１に表示させているが、これに限定されるものではない。以下、第１実施形態および第２実施形態の変形例を、図９，１０を参照しながら説明する。なお、この変形例では第１実施形態および第２実施形態と同一部分に同一符号を付して説明する。
【００４６】
図９に示すように、ディスプレイ５１には検索項目の入力画面６０が表示されており、この入力画面６０にアルファベットなどの文字列６１が表示されている。この文字列６１
は一文字ずつ入力操作部１８により選択決定可能に構成され、検索項目として施設名（place name）の文字入力が可能となっている。入力画面６０の右上には検索項目に該当するＰＯＩデータの数量（ＨＩＴＳ；以下、Ｈｉｔ数と呼ぶ）を表示するＨｉｔ数表示部６２が配置されている。
【００４７】
入力画面６０の下部には、入力操作部１８による操作方向を示す上・下・左・右方向矢印６３〜６６およびその上・下・左・右方向矢印６３〜６６毎にそれぞれの操作に対応した機能名６７〜７０が表示されている。ここで、図９に示す一例では、左方向矢印６３に「ＤＥＬＥＴＥ」という機能名６７が対応付けられて表示されており、入力操作部１８を左方向矢印６３側に一度傾倒させることで既に入力されている文字が１つ消去される。同様に右方向矢印６４には「ＳＰＡＣＥ」という機能名６８が対応付けられて表示されており、入力操作部１８を右方向矢印６４側に一度傾倒させることで一文字分の空白が入力される。また、下方向矢印６５には「ＬＩＳＴ」という機能名６９が対応付けられ、例えば、所定の条件下で入力操作部１８を下矢印方向に一度傾倒させることで、検索処理によって検索されたＰＯＩデータに含まれる施設の各種情報が施設情報ＤＢ１７又は施設情報ＤＢ１１７に格納された順番で表示される。上方向矢印６６には、「ＯＰＴＩＯＮ」という機能名７０が対応付けられて表示されており、種々の機能設定を選択変更するためのオプション画面（図示略）が表示されるようになっている。
【００４８】
この変形例では、図１０に示すように、ユーザにより検索項目の文字入力があると（ステップＳ３１）Ｈｉｔ数を求めて（ステップＳ３２）このＨｉｔ数が予め設定された閾値以下か否かを判定する（ステップＳ３３）。そして、この判定の結果、Ｈｉｔ数が閾値以下でない場合は（ステップＳ３３でＮＯ）、更なる次の検索項目の文字入力を待ち、Ｈｉｔ数が閾値以下である場合（ステップＳ３３でＹＥＳ）は検索結果の表示を許可する（ステップＳ３４）。
【００４９】
この変形例によれば、Ｈｉｔ数が閾値以下になるまでユーザに文字入力を促して、ディスプレイ５１に表示させる施設の各種情報の数量を抑制することができるため、確定した検索結果の高速表示が可能となる。なお、この変形例においても、上述した各実施形態と同様に施設情報ＤＢ１７，１１７に格納されたＰＯＩデータの並べ替え処理を所定時間ごとではなく検索処理時にだけ行うようにしても良い。
【００５０】
また、上述した第１実施形態および第２実施形態においては、ユーザにより検索項目の入力がなされた時点で施設情報ＤＢ１７に格納されているＰＯＩデータのリストから該当するＰＯＩデータを検索し、自車位置からの距離順又は推定到着時間順にディスプレイ５１にＰＯＩデータに含まれる施設の各種情報を表示させる構成となっていたが、この第１実施形態及び第２実施形態の構成に限られず、例えば、その第２変形例として図１１のフローチャートに示す処理を上述した検索処理および更新処理と並行に行うようにしてもよい。具体的には、ユーザのお気に入りのＰＯＩカテゴリ（例えば、レストランやコンビニエンスストアなど）を予め初期設定として設定可能な構成とし（ステップＳ４１）、上述したステップＳ１１（図６参照）やステップＳ３１（図１０参照）の検索項目の入力がなされていない場合であっても、予め設定されているＰＯＩカテゴリに基づいてＰＯＩデータの検索を行い、例えば、予め設定されたＰＯＩカテゴリに該当するＰＯＩデータのうち、上述したステップＳ０３およびステップＳ２３の処理によって並べ替えられている自車位置からの距離又は推定到着時間が短い上位（例えば、５位まで）のＰＯＩデータを抽出し、これら上位のＰＯＩデータに含まれる施設の各種情報を、例えば、図１２に示すようにディスプレイ５１の右下等の所定の領域にリアルタイムで表示（ステップＳ４２）する。ここで、リアルタイムで表示とは、ＰＯＩデータが並び替えられて順番が変動した場合に、この順番変動が即座に反映されるタイミング（例えば、距離又は推定到着時間の情報を更新するタイミングや、所定時間毎等）でディスプレイ５１の表示内容が更新されることを意味している。このように構成することで、ユーザの利用頻度が高い検索項目の入力操作を検索の都度行わなくても済むため、所望の施設の各種情報を即座に得ることができ、さらなる商品性の向上を図ることができ有利となる。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１実施形態に係るナビゲーション装置の構成図である。
【図２】本発明の第１実施形態に係る入力操作部の配置状態の一例を示す図である。
【図３】本発明の第１実施形態に係る入力操作部の斜視図である。
【図４】本発明の第１実施形態に係る入力操作部の断面図である。
【図５】本発明の第１実施形態に係るナビゲーション装置の動作、特に、ＰＯＩデータに含まれる距離情報を更新する更新処理を示すフローチャートである。
【図６】本発明の第１実施形態に係るナビゲーション装置の動作、特に、施設の各種情報をディスプレイに表示する検索処理を示すフローチャートである。
【図７】本発明の第２実施形態に係るナビゲーション装置の構成図である。
【図８】本発明の第１実施形態に係るナビゲーション装置の動作、特に、ＰＯＩデータに含まれる推定到着距離情報を更新する処理を示すフローチャートである。
【図９】本発明の第１，２実施形態の変形例に係るナビゲーション装置のディスプレイの表示画面の一例を示す図である。
【図１０】本発明の第１，２実施形態の変形例に係るナビゲーション装置の図６に相当する検索処理を示すフローチャートである。
【図１１】本発明の第１，２実施形態の第２変形例に係るナビゲーション装置の動作、特に、常に施設の各種情報を表示するための処理を示すフローチャートである。
【図１２】本発明の第１，２実施形態の第２変形例に係るナビゲーション装置のディスプレイにおける、初期設定に基づく検索結果の表示例を示す図である。
【符号の説明】
【００５２】
１１  現在位置検出部（現在位置検出手段）
１７  施設情報ＤＢ（施設情報格納手段）
４１  距離算出部（距離算出手段）
４２  情報更新部（情報更新手段）
４３  ソート部（ソート手段）
５１  ディスプレイ（表示手段）
１１７  施設情報ＤＢ（施設情報格納手段）
【図１】
0004686560.tif 000002
【図２】
0004686560.tif 000003
【図３】
0004686560.tif 000004
【図４】
0004686560.tif 000005
【図５】
0004686560.tif 000006
【図６】
0004686560.tif 000007
【図７】
0004686560.tif 000008
【図８】
0004686560.tif 000009
【図９】
0004686560.tif 000010
【図１０】
0004686560.tif 000011
【図１１】
0004686560.tif 000012
【図１２】
0004686560.tif 000013