(57)【特許請求の範囲】
【請求項１】
複数の施設を区分けする複数のグループに関するグループ情報および前記施設の位置に関する位置情報を少なくとも備えた施設情報を取得する施設情報取得手段と、
前記施設情報に基づいて所定のグループに属する施設を検索する施設検索手段と、
前記検索された施設から目的地を設定する目的地設定手段と、
移動体の現在位置を認識する現在位置認識手段と、
再検索の要求を受け付け、かつ、前記設定された目的地を含む所定領域内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索するように前記施設検索手段を制御する制御手段とを具備したことを特徴としたナビゲーション装置。
【請求項２】
複数の施設を区分けする複数のグループに関するグループ情報、前記施設の位置に関する位置情報および前記施設に属し移動体を収容可能な収容スペースに関する収容スペース情報を少なくとも備えた施設情報を取得する施設情報取得手段と、
前記施設情報に基づいて所定のグループに属する施設を検索する施設検索手段と、
前記検索された施設から目的地を設定する目的地設定手段と、
移動体の現在位置を認識する現在位置認識手段と、
再検索の要求を受け付け、かつ、前記設定された目的地の収容スペース内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索するように前記施設検索手段を制御する制御手段とを具備したことを特徴としたナビゲーション装置。
【請求項３】
請求項１または請求項２に記載のナビゲーション装置において、
施設検索手段は、前記移動体の現在位置を中心とした所定領域に位置する施設を検索するものとし、少なくとも１つの施設を検出するまで前記所定領域を拡大することを特徴としたナビゲーション装置。
【請求項４】
複数の施設を区分けする複数のグループに関するグループ情報及び前記施設の位置に関する位置情報を少なくとも備えた施設情報に基づいて所定のグループに属する施設を検索する装置における施設検索方法であって、
前記検索された施設から目的地を設定し、
移動体の現在位置を認識し、
再検索の要求を受け付け、かつ、前記設定された目的地を含む所定領域内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索することを特徴とした施設検索方法。
【請求項５】
複数の施設を区分けする複数のグループに関するグループ情報、前記施設の位置に関する位置情報および前記施設に属し移動体を収容可能な収容スペースに関する収容スペース情報を少なくとも備えた施設情報に基づいて所定のグループに属する施設を検索する装置における施設検索方法であって、
前記検索された施設から目的地を設定し、
移動体の現在位置を認識し、
再検索の要求を受け付け、かつ、前記設定された目的地の収容スペース内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索することを特徴とした施設検索方法。
【請求項６】
請求項４または請求項５に記載の施設検索方法を演算手段に実行させることを特徴とした施設検索プログラム。
【請求項７】
請求項６に記載の施設検索プログラムが演算手段に読取可能に記録されたことを特徴とした記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、施設に関する施設情報に基づいて施設を検索するナビゲーション装置、この方法、このプログラム、および、このプログラムを記録する記録媒体に関する。
【０００２】
【背景技術】
従来、移動体としての車両に搭載されて用いられ、目的地までの走行経路を探索し、この走行経路を地図上に表示する車載用のナビゲーション装置が広く普及している。
【０００３】
このナビゲーション装置では、施設の名称、電話番号、あるいは、住所等による目的地検索機能の他、車両の現在位置周辺に位置する目的地を検索する周辺検索機能を備えている。
【０００４】
例えば、この周辺検索機能により、車両の現在位置周辺に位置するガソリンスタンドを知りたい場合には、ユーザは周辺検索を選択して、検索するジャンルを入力する。ジャンルの入力後、ナビゲーション装置は、車両の現在位置周辺に位置するガソリンスタンドをリスト表示する。また、ナビゲーション装置は、ユーザがこのリストから適当なガソリンスタンドを選択することで、この選択したガソリンスタンドが目的地として設定される。
【０００５】
そして、ナビゲーション装置は、車両の現在位置から設定された目的地までの推奨走行経路を探索する。そしてまた、ＧＰＳ受信機等で現在位置を検出しながら、探索した走行経路に従って目的地までの経路表示を行い、走行経路上を走行するように促す。
【０００６】
【発明が解決しようとする課題】
例えば、上記のような周辺検索を用いて、現在位置周辺の施設を検索し、この検索された施設まで移動する。その結果、この施設が閉店等のため、この施設と同一系列または同類の別の施設に移動する場合には、ユーザは、再度、周辺検索からジャンルの入力および表示されたリストからの選択を実施する必要がある。
【０００７】
また、このような同一系列または同類の別の施設に移動する場合に、施設の名称、電話番号、あるいは、住所等の検索によって、別の施設を検索することも可能である。しかし、このような検索を実施する場合には、ユーザは、これら施設の名称、電話番号、あるいは、住所等を入力する必要がある。
【０００８】
したがって、ユーザ側にナビゲーション装置を操作させるという煩雑な作業が生じるために、利便性の向上が望まれている。
【０００９】
本発明の目的は、このような問題点に鑑みて、施設の検索の利便性を向上できるナビゲーション装置、この方法、このプログラム、および、このプログラムを記録する記録媒体を提供することにある。
【００１０】
【課題を解決するための手段】
請求項１に記載のナビゲーション装置は、複数の施設を区分けする複数のグループに関するグループ情報および前記施設の位置に関する位置情報を少なくとも備えた施設情報を取得する施設情報取得手段と、前記施設情報に基づいて所定のグループに属する施設を検索する施設検索手段と、前記検索された施設から目的地を設定する目的地設定手段と、移動体の現在位置を認識する現在位置認識手段と、再検索の要求を受け付け、かつ、前記設定された目的地を含む所定領域内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索するように前記施設検索手段を制御する制御手段とを具備したことを特徴とする。
【００１１】
請求項２に記載のナビゲーション装置は、複数の施設を区分けする複数のグループに関するグループ情報、前記施設の位置に関する位置情報および前記施設に属し移動体を収容可能な収容スペースに関する収容スペース情報を少なくとも備えた施設情報を取得する施設情報取得手段と、前記施設情報に基づいて所定のグループに属する施設を検索する施設検索手段と、前記検索された施設から目的地を設定する目的地設定手段と、移動体の現在位置を認識する現在位置認識手段と、再検索の要求を受け付け、かつ、前記設定された目的地の収容スペース内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索するように前記施設検索手段を制御する制御手段とを具備したことを特徴とする。
【００１３】
請求項３に記載の発明は、請求項１または請求項２に記載のナビゲーション装置において、施設検索手段は、前記移動体の現在位置を中心とした所定領域に位置する施設を検索するものとし、少なくとも１つの施設を検出するまで前記所定領域を拡大することを特徴とする。このことにより、目的とするグループに属する施設が少ない場所であっても、検索する所定領域を拡大することで、少なくとも１つの施設を確実に検出することが簡単な処理で可能となる。
【００１７】
請求項４に記載の発明は、請求項１に記載のナビゲーション装置を施設検索方法に展開したもので、複数の施設を区分けする複数のグループに関するグループ情報及び前記施設の位置に関する位置情報を少なくとも備えた施設情報に基づいて所定のグループに属する施設を検索する装置における施設検索方法であって、前記検索された施設から目的地を設定し、移動体の現在位置を認識し、再検索の要求を受け付け、かつ、前記設定された目的地を含む所定領域内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索することを特徴とする。
【００１８】
請求項５に記載の発明は、請求項２に記載のナビゲーション装置を施設検索方法に展開したもので、複数の施設を区分けする複数のグループに関するグループ情報、前記施設の置に関する位置情報および前記施設に属し移動体を収容可能な収容スペースに関する収容スペース情報を少なくとも備えた施設情報に基づいて所定のグループに属する施設を検索する装置における施設検索方法であって、前記検索された施設から目的地を設定し、移動体の現在位置を認識し、再検索の要求を受け付け、かつ、前記設定された目的地の収容スペース内に前記移動体が位置する状況の場合に、当該目的地と同一のグループから当該目的地以外の施設を検索することを特徴とする。
【００２３】
請求項６に記載の発明は、施設検索プログラムであって、請求項４または請求項５に記載の施設検索方法を演算手段に実行させることを特徴とする。
【００２４】
本発明では、例えば汎用のコンピュータなどを演算手段として利用しインストールする。このことにより、請求項４または請求項５に記載の施設検索方法を演算手段に実行させることができ、本発明の利用促進を大幅に図ることができる。
【００２５】
請求項７に記載の発明は、請求項６に記載の施設検索プログラムが演算手段に読取可能に記録されたことを特徴とした施設検索プログラムを記録する記録媒体である。
【００２６】
本発明では、請求項４または請求項５に記載の施設検索方法を実行させるための施設検索プログラムを記録媒体に記録させるので、プログラムの取り扱いが容易で、本発明の利用促進を大幅に図ることができる。
【００２７】
なお、請求項６または請求項７に記載の発明において、演算手段は、例えば１台のパーソナルコンピュータとしたり、複数のコンピュータをネットワーク状に組み合わせた構成や、マイクロコンピュータ等のＩＣやＣＰＵ等である素子、複数の電気部品が搭載された回路基板等も含む意味として定義される。
【００２８】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
【００２９】
〔ナビゲーション装置の構成〕
図１は、本発明に係るナビゲーション装置の概略構成を示すブロック図である。図１において、１は車載用のナビゲーション装置で、このナビゲーション装置１は、移動体としての車両に搭載され、目的とする施設の検索や検索された施設への経路探索等を実施する。このナビゲーション装置１は、現在位置認識手段としての位置検出部２と、施設情報取得手段としての地図情報取得部３と、入力手段としての操作部４と、報知部５と、システム制御部６とを備えて構成されている。
【００３０】
位置検出部２は、図示しない、ＧＰＳ（Global Positioning System）受信部と、速度センサと、方位角センサと、加速度センサとが接続されている。そして、位置検出部２は、これらからそれぞれ出力される出力信号を取得する。
【００３１】
すなわち、ＧＰＳ受信部は、緯度および経度情報で表された車両の絶対的な位置情報を検出する。速度センサは、車両に配設され、例えば車軸や車輪の回転により出力されるパルス信号や電圧値等の速度に関する速度情報を取得する。方位角センサは、車両に配設され、車両の方位角すなわち車両が前進する走行方向に関する方向情報を取得する。加速度センサは、車両の走行方向における加速度に関する加速度情報を検出する。そして、位置検出部２は、これら取得した情報に基づいて、車両の現在位置に関する位置データ、車両の速度に関する速度データ、および、車両の走行距離に関する距離データ等を生成し、システム制御部６に出力する。
【００３２】
地図情報取得部３は、例えば、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Video(またはVersatile)Disk-Read Only Memory）等の記憶媒体に記憶された地図情報を取得する。
【００３３】
この地図情報としては、交差点データ、道路データ、および、ノードデータで構成される道路形状データを含む地図データの他、店舗等の施設に関する施設情報としての施設データ等の各種データを有している。例えば、地図データとしては、全体地図をメッシュ状の単位領域としてのブロックに分割し、各ブロックに対して地図ファイルを割り当て、これら多数のブロックから構成されている。
【００３４】
図２は、施設データのデータ構造を示す図である。図２に示すように、施設データは、施設の位置に関する位置情報としての緯度経度情報、施設の名称、個々の施設を識別する種別コード、施設がチェーン店を成すか否かを示すチェーン店識別フラグ、および、施設が有する駐車場の範囲および個数を示す収納スペース情報としての駐車場情報等が１つのレコードとして構成されている。
【００３５】
このうち、種別コードは、個々の施設を識別する情報であるとともに、施設の同系列グループ、および、施設が果たす機能に応じた同分類グループを識別するグループ情報も備えている。例えば、同系列グループとしては、「○○デパート」、「○○石油ガソリンスタンド」等のチェーン店レベルに分類される。同分類グループとしては、「デパート」、「コンビニエンスストア」、「ガソリンスタンド」等のジャンルレベルに分類される。このようなグループ情報により、例えば、施設がチェーン店を成している場合には、施設を含むチェーン店に属する施設の検索が可能となる。
【００３６】
また、チェーン店識別フラグは、例えば、０または１の符号により構成され、チェーン店識別フラグが０の場合には、施設はチェーン店を構成しない。一方、チェーン店識別フラグが１の場合には、施設はチェーン店を構成する。
【００３７】
図３は、駐車場情報のデータ構造を示す図である。図３に示すように、駐車場情報は、施設が有する駐車場の個数を示す格納緯度経度情報数（Ｎ）、および、この施設が有する個々の駐車場の範囲を示す緯度経度情報Ｎが１つのレコードとして構成されている。
【００３８】
例えば、この緯度経度情報Ｎとして、駐車場を擬似的に四角形として、この四角形の頂点の緯度経度情報をそれぞれ格納し、これら頂点の緯度経度情報に囲まれた範囲を駐車場の範囲とすることができる。
【００３９】
操作部４は、例えば、車両の移動状況である走行状態などを表示させる命令等、ナビゲーション装置１を適宜動作させるための図示しない各種操作ボタンを有している。
【００４０】
例えば、後述する報知部５のディスプレイ７に表示されるメニュー表示画面に対して、施設の名称、電話番号、あるいは、住所等の施設検索を起動する条件の設定、車両の現在位置周辺の施設検索を実施する際のジャンルの選択等を実施する。そして、ユーザが操作ボタンの入力操作を実施することにより、操作部４は適宜所定の操作信号をシステム制御部６に出力する。
【００４１】
なお、この操作部４としては、操作ボタンの入力操作に限らず、例えば、タッチパネルによる入力操作や、音声による入力操作等により、各種条件を設定入力する構成としてもできる。
【００４２】
報知部５は、システム制御部６に制御され、車両の現在位置を報知する。この報知部５は、ディスプレイ７と、スピーカ８とを備えている。
【００４３】
ディスプレイ７は、ナビゲーション動作に用いられ、システム制御部６の指示の下、地図情報取得部３にて取得した地図データが種々の態様で表示されるとともに、これに重畳して車両の現在位置が表示される。また、ナビゲーション動作のメニュー表示の際に、所定のメニュー表示画面が表示される。
【００４４】
さらに、このような機能の他、図示しないＴＶ受信機で受信したＴＶ画像データ、光ディスクや磁気ディスクなどの記録媒体に記録されドライブにて読み取った画像データなどを適宜表示する。具体的には、液晶や有機ＥＬ（electroluminescence）、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）などが用いられる。
【００４５】
スピーカ８は、システム制御部６から出力された所定の音声信号を外部出力する。例えば、このような音声信号としては、車両の経路を誘導するための案内音声がある。
【００４６】
システム制御部６は、ナビゲーション装置１全体の動作を制御する。このシステム制御部６は、ＣＰＵ等から構成され、図示しないＲＯＭ等に格納される制御プログラムを読み込んで実行する。そして、ナビゲーション装置１の各構成要素に制御信号を出力するとともに、データを入出力する。そのため、具体的な図示は省略するが、内部には、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。このシステム制御部６は、施設検索手段９と、制御手段としての施設検索制御手段１０と、目的地設定手段１１と、経路探索手段１２とを備えて構成されている。
【００４７】
施設検索手段９は、施設検索制御手段１０からの種々の制御信号に応じて、施設の検索を実施する。この施設検索手段９は、現在位置に近接した施設を検索する予備検索と、この予備検索で得られた施設と同一のグループから、後述する特定施設以外の施設を検索する再検索とを備える別施設検索を実施する。また、この施設検索手段９は、この別施設検索の他に、施設の位置を示す緯度・経度、施設の名称、電話番号、あるいは、住所等による特定施設検索、施設に関連するジャンル、あるいは、施設に関連するキーワード等による関連施設検索、車両の現在位置周辺に位置する所定のグループに属する施設を検索する周辺検索等を実施する。これら検索により検出した施設に関する施設データは、後述する施設検索制御手段１０の内蔵メモリ１５に記憶されるとともに、操作部４による入力操作に応じて、適宜ディスプレイ７上にメニュー表示画面としてリスト表示される。
【００４８】
また、この施設検索手段９は、別施設検索における再検索を実施する際に、車両の現在位置周辺の所定領域を検索する。そして、この所定領域内に施設を検出できない場合に、所定領域を同心円状に拡大して検索を再開するようにプログラムされている。なお、施設検索手段９は、別施設検索における再検索の実施以外でも、目的の施設を検出するまで所定領域を同心円状に拡大して検索する。
【００４９】
施設検索制御手段１０は、操作部４による入力操作を認識し、認識した入力操作に応じて、施設検索手段９を動作制御する。この施設検索制御手段１０は、入力操作認識手段１３と、判定手段１４と、施設情報記録手段としての内蔵メモリ１５とを備えて構成されている。
【００５０】
入力操作認識手段１３は、操作部４による入力操作に伴う操作信号を検出し、この操作信号から入力情報を認識する。そして、この入力情報に応じた制御信号を施設検索手段９に出力する。
【００５１】
判定手段１４は、施設検索手段９による別施設検索に関し、別施設検索における再検索の実施の許否を判定する。この判定手段１４は、最寄施設判定手段１６と、フラグ判定手段１７と、駐車場情報判定手段１８と、位置判定手段１９とを備えて構成されている。
【００５２】
最寄施設判定手段１６は、位置検出部２にて検出された車両の現在位置に関する位置データおよび施設検索手段９の予備検索により内蔵メモリ１５に記録された施設に関する施設データの緯度経度情報を取得する。そして、これら取得したデータに基づいて、内蔵メモリ１５に記録された施設の内、車両の現在位置に最も近接した最寄施設を特定する。
【００５３】
フラグ判定手段１７は、最寄施設判定手段１６にて特定された最寄施設に関する施設データのチェーン店識別フラグを読み取る。そして、最寄施設がチェーン店を成すか否かを判定する。
【００５４】
駐車場情報判定手段１８は、最寄施設判定手段１６にて特定された最寄施設に関する施設データの駐車場情報を読み取り、この最寄施設が駐車場を有しているか否かを判定する。また、この最寄施設が駐車場を有していない場合には、ディスプレイ７上にこの最寄施設に応じた画像を表示させ、ユーザに該当する施設であるかどうかの選択を促す。
【００５５】
位置判定手段１９は、位置検出部２にて検出された車両の現在位置に関する位置データおよび最寄施設判定手段１６にて特定された最寄施設に関する駐車場情報を取得する。そして、車両がこの最寄施設の駐車場範囲内に位置するかどうかを判定する。
【００５６】
この判定手段１４により、最寄施設が種々の条件に適合した場合には、施設検索制御手段１０は、施設検索手段９に制御信号を出力する。そして、施設検索手段９は、この最寄施設を特定施設として、この特定施設と同一のグループから、この特定施設以外の施設を検索する再検索を実施する。
【００５７】
内蔵メモリ１５は、施設検索手段９にて検索された施設に関する施設データを記憶する。この内蔵メモリ１５は、例えば、書換可能であるＲＡＭ等で構成される。
【００５８】
目的地設定手段１１は、施設検索手段９にて検索され、施設検索制御手段１０の内蔵メモリ１５に記憶された施設に関する施設データを取得し、目的地の位置を設定する。なお、この目的地設定手段１１は、施設検索手段９にて検索され、ディスプレイ７上にメニュー表示画面としてリスト表示された施設からユーザが操作部４の入力操作により選択した施設に関しても目的地として設定する。
【００５９】
経路探索手段１２は、位置検出部２にて検出された車両の現在位置に関する位置データから目的地設定手段１１にて設定された目的地までの推奨走行経路を探索する。この推奨走行経路の探索は、地図情報取得部３にて取得した地図データ等に基づいて、例えば、車両が通行可能な道路を検索し、所要時間が短い経路、あるいは、移動距離が短い経路、または交通渋滞や交通規制場所を回避した経路等を探索する。
【００６０】
〔施設検索方法〕
図４は、ナビゲーション装置１における施設検索方法を示すフローチャートである。以下に、ナビゲーション装置１における施設検索方法を図１、図４に示すフローチャートを参照して説明する。なお、ここでは、施設検索手段９における別施設検索に関して説明する。
【００６１】
先ず、図４に示すように、ユーザ操作による操作部４の「別の施設を検索する」という操作ボタンの押下に応じて出力される操作信号を施設検索制御手段１０の入力操作認識手段１３が検出する（ステップ１）。そして、入力操作認識手段１３は、この操作信号に応じた入力情報を認識する。施設検索制御手段１０は、この入力情報に応じて、施設検索手段９に制御信号を出力し、施設検索手段９による別施設検索が開始される。
【００６２】
ステップＳ１の後、施設検索手段９は、施設検索制御手段１０からの制御信号に応じて、位置検出部２にて検出された車両の現在位置に関する位置データおよび地図情報取得部３にて取得した施設データを取得する。そして、これら取得したデータに基づいて、車両の現在位置周辺の施設の検索（予備検索）を実施する（ステップＳ２）。具体的に、この予備検索は、施設データの全種別コードに対して車両の現在位置周辺（数百メートル範囲）に位置する候補施設を抽出する。
【００６３】
そして、ステップＳ２において、抽出された候補施設の施設データを施設検索制御手段１０の内蔵メモリ１５に記憶する（ステップＳ３）。
【００６４】
判定手段１４の最寄施設判定手段１６は、位置検出部２にて検出された車両の現在位置に関する位置データおよび施設検索制御手段１０の内蔵メモリ１５に記憶された候補施設の施設データの緯度経度情報を取得する。そして、これらデータに基づいて、候補施設の内、車両の現在位置に最も近接した最寄施設を特定する（ステップＳ４）。
【００６５】
フラグ判定手段１７は、最寄施設判定手段１６にて特定された最寄施設の施設データのチェーン店識別フラグに基づいて、最寄施設がチェーン店を成すか否かを判定する（ステップＳ５）。具体的に、このチェーン店識別フラグが０である場合、すなわち、最寄施設がチェーン店を成さないと判定した際には、別施設検索を終了する。
【００６６】
一方、ステップＳ５において、チェーン店識別フラグが１である場合、すなわち、最寄施設がチェーン店を成すと判定した際には、駐車場情報判定手段１８は、最寄施設判定手段１６にて特定された最寄施設の施設データを取得する。そして、この施設データの駐車場情報に基づいて、最寄施設が駐車場を有するか否かを判定する（ステップＳ６）。
【００６７】
ステップＳ６において、最寄施設が駐車場を有すると判定した場合、位置判定手段１９は、車両の現在位置が最寄施設の駐車場範囲内に位置するかどうかを判定する（ステップＳ７）。すなわち、位置判定手段１９は、位置検出部２にて検出された車両の現在位置に関する位置データおよび最寄施設判定手段１６にて特定された最寄施設の施設データの駐車場情報を取得する。そして、車両の現在位置を示す緯度経度情報および駐車場の経緯度情報とを照合する。ここで、車両の現在位置が最寄施設の駐車場範囲内に位置しない場合には、別施設検索を終了する。
【００６８】
一方、ステップＳ７において、車両の現在位置が最寄施設の駐車場範囲内に位置すると判定されると、施設検索制御手段１０は、施設検索手段９に制御信号を出力する。そして、施設検索手段９は、最寄施設を特定施設とし、この特定施設と同一のチェーン店に属する施設から、この特定施設以外の施設の検索(再検索）を開始する（ステップＳ８）。
【００６９】
具体的に、この再検索を実施する際、この施設検索手段９は、位置検出部２にて検出された車両の現在位置に関する位置データ、最寄施設判定手段１６にて特定された最寄施設に関する施設データ、および、地図情報取得部３にて取得した施設データに基づいて、車両の現在位置周辺の所定領域において検索を実施する。
【００７０】
そして、ステップＳ８において、再検索を実施した結果、チェーン店が検出されない場合（ステップＳ９）には、施設検索手段９は、検索範囲をステップＳ８で検索した所定領域の外側に設定し、再度、検索を実施する（ステップＳ１０）。
【００７１】
図５は、施設検索手段９における再検索の検索方法を説明する図である。図５に示すように、施設検索手段９は、ステップＳ８において、車両の現在位置周辺のエリア１内で施設の検索を実施する。例えば、このエリア１は、車両の現在位置を中心とした数ｋｍ範囲の領域に設定されている。また、施設検索手段９は、このエリア１内での再検索で、該当する施設を検索できない場合には、このエリア１の外側に位置するエリア２を検索範囲として再検索を実施する。このように、施設検索手段９は、該当する施設を検出するまで、検索範囲を同心円状に広げる。また、検索範囲を最大検索エリアまで拡大しても、該当する施設を検出できない場合には、別施設検索を終了する。
【００７２】
ステップＳ８またはステップＳ１０における再検索の結果、チェーン店が検出された場合（ステップＳ９、ステップＳ１１）には、この検出した施設の内、車両の現在位置に最も近接した最寄施設に関する施設データを施設検索制御手段１０の内蔵メモリ１５に記憶する（ステップＳ１２）。
【００７３】
そして、目的地設定手段１１は、施設検索制御手段１０の内蔵メモリ１５に記憶された施設データに基づいて、目的地を設定する（ステップＳ１３）。
【００７４】
そしてまた、ステップＳ１３において、目的地が設定されると、経路探索手段１２は、車両の現在位置から目的地までの推奨走行経路を探索する（ステップＳ１４）。
【００７５】
また、ステップＳ６に戻って、最寄施設が駐車場を有していない場合には、駐車場情報判定手段１８は、最寄施設判定手段１６にて特定された最寄施設に関する施設データを取得する。そして、駐車場情報判定手段１８は、最寄施設の名称またはロゴマークをディスプレイ７上に表示させ、ユーザにこの最寄施設が該当する施設であるかどうかの選択を促す（ステップＳ１５）。
【００７６】
そして、ユーザは、この表示画面から該当する施設であるか否かを確認し、操作部４の入力操作を実施する（ステップＳ１６）。ここで、最寄施設が該当する施設でない場合には、ユーザ操作による操作部４の「いいえ」を示す操作ボタンの押下に応じて出力される操作信号を入力操作認識手段１３が検出し、別施設検索を終了する。
【００７７】
一方、ステップＳ１６において、最寄施設が該当する施設である場合には、ユーザ操作による操作部４の「はい」を示す操作ボタンの押下に応じて出力される操作信号を入力操作認識手段１３が検出する。そして、ステップＳ８に進み、施設検索手段９による再検索が開始される。
【００７８】
このように、最寄施設が駐車場を有していない場合であっても、ユーザによる確認により再検索を実施することができる。
【００７９】
〔実施形態の効果〕
上述したナビゲーション装置１では、施設検索制御手段１０の入力操作認識手段１３が、操作部４の入力操作による別施設検索を実行する旨の操作信号を検出する。そして、施設検索制御手段１０が、施設検索手段９に制御信号を出力し、施設検索手段９による別施設検索を実行させることができる。したがって、現在位置に近接した最寄施設と同一グループに属する施設であって、最寄施設を除く他の施設に移動する場合に、ユーザは、特定施設検索、関連施設検索、あるいは、周辺検索等による操作部４の入力操作をすることなしに、施設の再検索を実行することができ、施設の検索の利便性を向上できる。
【００８０】
また、入力操作認識手段１３は、ユーザ操作による入力操作に伴う操作信号を検出し、この操作信号に応じて入力情報を認識する。そして、施設検索制御手段１０は、この入力情報に応じた制御信号を施設検索手段９に出力し、施設検索手段９を動作制御することができる。したがって、施設検索制御手段１０は、ユーザ操作による種々の入力操作に対応して施設検索手段９を制御することができる。
【００８１】
また、施設検索制御手段１０の内蔵メモリ１５は、施設検索手段９にて検索された施設に関する施設データを記憶する。そして、判定手段１４は、別施設検索を実施する際に、この内蔵メモリ１５に記憶された施設データに基づいて、特定施設を判定する。このことにより、施設検索手段９は、この特定施設の施設データに基づいて、別施設検索を適切に実施することができる。
【００８２】
また、判定手段１４は、位置検出部２にて検出された車両の現在位置に関する位置データおよび施設検索手段９による予備検索で得られた候補施設の施設データの緯度経度情報に基づいて、車両の現在位置に近接した最寄施設を特定する。さらに、判定手段１４は、この特定した最寄施設の施設データの駐車場情報および位置検出部２にて検出された車両の現在位置に関する位置データに基づいて、車両が最寄施設の駐車場に位置するか否かを判定する。そして、車両が最寄施設の駐車場に位置すると判定された場合に、施設検索手段９は、再検索を実行する。したがって、施設が閉店等により別の施設に移動する際に、車両が施設に到着していることを自動的に認識し、別の施設を再検索することができる。
【００８３】
また、判定手段１４は、特定した最寄施設に関する施設データのチェーン店識別フラグに基づいて、この最寄施設がチェーン店を成すか否かを判定する。したがって、この判定の結果、チェーン店を成さない場合には、自動的に別施設検索を終了することができ、施設検索の迅速化を図ることができる。
【００８４】
さらに、施設検索手段９は、別施設検索における再検索を実行する際に、車両の現在位置を中心とした所定領域に位置する施設を検索する。そして、所定領域内に施設を検出できない場合に、この所定領域を同心円状に拡大する。したがって、チェーン店に属する施設が少ない場所であっても、目的とする施設を検出できる可能性が向上する。
【００８５】
〔実施形態の変形〕
以上、本発明について好適な実施形態を挙げて説明したが、本発明は、これらの実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の改良並びに設計の変更が可能である。
【００８６】
前記実施形態におけるナビゲーション装置１では、施設情報としての施設データは、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に記録された構成を説明したが、これに限らない。例えば、この施設データが保存された外部のサーバから無線通信により取得するように構成してもよい。このような無線通信では、施設情報取得手段としては、例えば、ナビゲーション装置１に内蔵した無線ユニット、あるいは、ナビゲーション装置１に接続し、外部のサーバと無線通信を実施する携帯電話機等に相当する。また、外部のサーバ等に、施設検索手段９および施設検索制御手段１０による施設検索機能を持たせ、無線通信により外部のサーバ等に施設検索を実施するように構成してもよい。
【００８７】
前記実施形態におけるナビゲーション装置１では、施設検索手段９における別施設検索は、操作部４による別実施形態を実行する旨の入力操作により、現在位置周辺の近接した施設を検索する予備検索が実施され、この予備検索により検索された施設に基づいて再検索を実施するような構成を説明したが、これに限らない。例えば、目的地検索として特定施設検索、関連施設検索、または、周辺検索等により目的地を設定し、この設定された目的地に基づいて施設検索手段９による再検索が実施されるように構成してもよい。また、このような別施設検索における構成をユーザにより設定変更可能に構成してもよい。
【００８８】
前記実施形態におけるナビゲーション装置１では、施設検索手段９は、検索範囲を最大検索エリアまで拡大して検索し、この最大検索エリア内でも該当する施設を検出できない場合に、施設検索を終了する構成を説明したが、これに限らない。例えば、該当する施設を検出するまで、検索範囲を同心円状に拡大していくように構成してもよい。
【００８９】
前記実施形態では、施設検索手段９による別施設検索において、予備検索で検索された最寄施設を含むチェーン店を検索する構成を説明したが、これに限らない。例えば、「デパート」、「コンビニエンスストア」、「ガソリンスタンド」等のジャンルに分類された同分類グループを検索するように構成してもよい。また、別施設検索をチェーン店レベルまたはジャンルレベルで検索するように変更可能に設定できる構成としてもよい。
【００９０】
前記実施形態では、車両の現在位置が最寄施設の駐車場に位置しない場合には、候補施設のチェーン店の検索が実施されない構成であったが、これに限らない。例えば、車両の現在位置が最寄施設の駐車場に位置しない場合に、ディスプレイ７上に最寄施設に応じた画像を表示させ、ユーザに該当する施設であるかどうかの選択を促すように構成してもよい。
【００９１】
前記実施形態では、ナビゲーション装置１を説明したが、これに限らない。例えば、コンピュータにソフトをインストールして使用するような構成を採用してもよい。
【００９２】
前記実施形態では、施設データが、施設の位置を示す緯度経度情報、施設の名称、種別コード、チェーン店識別フラグ、および、駐車場情報を含むデータ構造を有する構成を説明したが、これに限らない。その他のデータを付加するように構成してもよく、別のデータ構造を有するように構成してもよい。すなわち、所定のグループに属する施設を検索できるようなデータ構造であればよい。
【００９３】
前記実施形態では、施設検索手段９による別施設検索は、所定領域を同心円状に拡大するように構成したが、これに限らない。所定領域を段階毎に拡大するような構成であればよい。
【００９４】
前記実施形態では、施設検索制御手段１０の内蔵メモリ１５に施設検索手段９にて検索された施設に関する施設データを記憶するような構成としたが、これに限らない。すなわち、施設検索手段９による別施設検索において、従前の検索で得られた施設を認識できるような構成であればよい。
【００９５】
前記実施形態では、移動体として車両に基づいて説明したが、車両に限らず、例えば飛行機や船舶などの移動するいずれの移動体に適用できる。
【００９６】
また、ナビゲーション装置１による施設検索方法としては、図４に示すようなフローに限らない。
【図面の簡単な説明】
【図１】本発明に係るナビゲーション装置の概略構成を示す図である。
【図２】前記実施形態における施設情報としての施設データのデータ構造を示す図である。
【図３】前記実施形態における駐車場情報のデータ構造を示す図である。
【図４】本発明に係るナビゲーション装置による施設検索方法を示すフローチャートである。
【図５】前記実施形態における施設検索手段による再検索の検索方法を説明する図である。
【符号の説明】
１  ナビゲーション装置
２  現在位置認識手段としての位置検出部
３  施設情報取得手段としての地図情報取得部
４  入力手段としての操作部
９  施設検索手段
１０  制御手段としての施設検索制御手段
１５  施設情報記録手段としての内蔵メモリ
【図１】
0004400775.tif 000002
【図２】
0004400775.tif 000003
【図３】
0004400775.tif 000004
【図４】
0004400775.tif 000005
【図５】
0004400775.tif 000006