(57)【要約】【課題】現在位置を基点として進行方向に向かって周辺施設の検索を行うことによって、検索された周辺施設に向う際にはすでに通過した道路を戻ることがないようにする。【解決手段】施設抽出処理ルーチンＳ１０７では、現在位置を基点として進行方向に向かって周辺施設の検索を行う。距離算出ルーチンＳ１０９，Ｓ１１４では、現在位置と検索された各周辺施設との間の経路距離を算出する。リスト作成ルーチンＳ１１０，Ｓ１１５では、周辺施設リストを作成する。施設位置表示ルーチンＳ１１１，Ｓ１１６では、周辺施設リストに含まれる周辺施設の位置を示すマークを、表示装置に表示された道路地図上に重ねて表示する。【選択図】図２
2006266757.tif 000002
【特許請求の範囲】
【請求項１】
地図データを記憶する地図データ記憶部と、
現在位置を検出する位置検出手段と、
進行方向を検出する方向検出手段と、
前記現在位置を基点として前記進行方向に向かって前記地図データ記憶部から周辺施設の検索を行う施設検索手段と、
前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、
前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、
前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段と
を備えることを特徴とするナビゲーション装置。
【請求項２】
地図データを記憶する地図データ記憶部と、
現在位置を検出する位置検出手段と、
進行方向を検出する方向検出手段と、
前記現在位置を基点として前記進行方向に対して所定角度の検索範囲にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、
前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、
前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、
前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段と
を備えることを特徴とするナビゲーション装置。
【請求項３】
地図データを記憶する地図データ記憶部と、
現在位置を検出する位置検出手段と、
経路を探索する経路探索手段と、
前記経路探索手段により探索された経路を案内する経路案内手段と、
前記経路案内手段により経路案内がされている場合に、前記現在位置を基点として、道路地図上の案内経路を最小２乗法で直線近似した進行方向に対して所定角度の検索範囲にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、
前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、
前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、
前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段と
を有することを特徴とするナビゲーション装置。
【請求項４】
前記所定角度を可変に設定可能とする角度設定手段を備える請求項２または請求項３記載のナビゲーション装置。
【請求項５】
前記所定角度の検索範囲を、前記現在位置を基点とする所定半径でさらに限定した扇形領域とする請求項２ないし請求項４のいずれか１項に記載のナビゲーション装置。
【請求項６】
前記所定半径を可変に設定可能とする半径設定手段を備える請求項２ないし請求項５のいずれか１項に記載のナビゲーション装置。
【請求項７】
地図データを記憶する地図データ記憶部と、
現在位置を検出する位置検出手段と、
進行方向を検出する方向検出手段と、
前記現在位置を一辺の中心とし、かつ前記一辺に直交する他の辺を前記進行方向とした四角形内にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、
前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、
前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、
前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段と
を備えることを特徴とするナビゲーション装置。
【請求項８】
地図データを記憶する地図データ記憶部と、
現在位置を検出する位置検出手段と、
進行方向を検出する方向検出手段と、
経路を探索する経路探索手段と、
前記経路探索手段により探索された経路を案内する経路案内手段と、
前記経路案内手段により経路案内がされている場合に、前記現在位置が円周上に位置するとともに前記現在位置と目的地とを結んだ直線上にあって所定直線距離以内の直径を有する円領域を検索範囲とし、該検索範囲にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、
前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、
前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、
前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段と
を備えることを特徴とするナビゲーション装置。
【請求項９】
前記所定直線距離が前記現在位置と前記目的地との間の直線距離より長い場合に、前記円領域の直径を前記直線距離とする請求項８記載のナビゲーション装置。
【請求項１０】
前記所定直線距離を可変に設定可能とする直線距離設定手段を備える請求項８または請求項９記載のナビゲーション装置。
【請求項１１】
前記周辺施設リストを前記道路地図上に重ねて表示する周辺施設リスト表示手段を備える請求項１ないし請求項１０のいずれか１項に記載のナビゲーション装置。
【請求項１２】
前記検索範囲を道路地図上に重ねて表示する検索範囲表示手段を備える請求項２ないし請求項１１のいずれか１項に記載のナビゲーション装置。
【請求項１３】
前記周辺施設の位置を示すマークがアイコンであり、該アイコンを操作すると該当する周辺施設までの経路を表示する請求項１ないし請求項１２のいずれか１項に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーション装置に関し、特に施設検索機能を有するナビゲーション装置に関する。
【背景技術】
【０００２】
従来技術として、現在位置から複数の施設までの経路距離あるいは移動所要時間を算出し、これらの順序で施設のリスト表示および道路地図上への表示を行うものが知られている（例えば、特許文献１、特許文献２等参照）。
【０００３】
特許文献１に開示された従来のナビゲーション装置は、道路地図上に施設を検索するための検索基点を設け、その基点を中心に、所定の検索施設数になるまで検索範囲を除々に拡大するものである。
【０００４】
また、特許文献２に開示された従来のナビゲーション装置は、現在位置から最寄りの施設（以下、周辺施設という）までの経路距離（実移動距離）または現在位置から周辺施設までの移動所要時間を算出するとともに、各施設ジャンルを経路距離（実移動距離）順または移動所要時間順に並び替えた周辺施設リストを作成し、その周辺施設リストおよび周辺施設リスト中の周辺施設の位置を示すアイコンを上位のものから所定の数だけ表示するものである。
【特許文献１】特開平９−２９２２６２号公報
【特許文献２】特開２００１−１７４２７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された従来のナビゲーション装置は、道路地図上に施設を検索するための検索基点を設け、その基点を中心に、所定の検索施設数になるまで検索範囲を除々に拡大するようにしていたので、施設の検索範囲を車両の進行方向に限定することができないという課題があった。このため、ユーザが求めていない車両の進行方向に対して戻る方向にある施設までもが検索されてしまい、不要な施設の検索に無駄な検索時間が費やされていたとともに、検索結果の施設からユーザ自身が進行方向に対して戻る方向にある施設を除外して施設を決定しなければならないという不具合があった。
【０００６】
また、特許文献２に開示された従来のナビゲーション装置は、現在位置から周辺施設までの経路距離（実移動距離）または現在位置から周辺施設までの移動所要時間を算出するとともに、各周辺施設を経路距離（実移動距離）順または移動所要時間順に並び替えた周辺施設リストを作成し、その周辺施設リストおよび周辺施設リスト中の周辺施設の位置を示すアイコンを上位のものから所定の数だけ表示するようにしていたので、経路案内を行っている場合でも、案内経路とは無関係な検索範囲にある周辺施設が検索され、ユーザが求める案内経路に沿った方向にある周辺施設が検索されないことがあるという課題があった。
【０００７】
本発明の課題は、上述のような事情を背景になされたものであって、周辺施設を検索する際に、現在位置を基点として進行方向に向かって周辺施設の検索を行うようにして、検索された周辺施設に向う際にはすでに通過した道路を戻ることがないようにしたナビゲーション装置を提供することにある。
【課題を解決するための手段および発明の効果】
【０００８】
請求項１記載のナビゲーション装置は、地図データを記憶する地図データ記憶部と、現在位置を検出する位置検出手段と、進行方向を検出する方向検出手段と、前記現在位置を基点として前記進行方向に向かって前記地図データ記憶部から周辺施設の検索を行う施設検索手段と、前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段とを備えることを特徴とする。請求項１記載のナビゲーション装置によれば、周辺施設の検索を現在位置を基点として進行方向に向かって行うようにしたので、進行方向に対して戻る方向にある周辺施設を検索対象からあらかじめ除外することができるという効果がある。すなわち、従来は、ユーザが求めていない進行方向から戻る方向にある周辺施設までも検索対象としていたので、不要な周辺施設の検索に無駄な検索時間が費やされていたとともに、検索結果の周辺施設からユーザ自身が進行方向に対して戻る方向にある周辺施設を除外して周辺施設を決定しなければならないという不具合があったが、本発明では、進行方向に対して戻る方向にある周辺施設が検索対象からあらかじめ除外されるので、上記不具合が解消される。また、検索結果の周辺施設の位置を示すマークが道路地図上に表示されるので、ユーザは希望に合致する周辺施設を素早く決定することができる。
【０００９】
請求項２記載のナビゲーション装置は、地図データを記憶する地図データ記憶部と、現在位置を検出する位置検出手段と、進行方向を検出する方向検出手段と、前記現在位置を基点として前記進行方向に対して所定角度の検索範囲にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段とを備えることを特徴とする。請求項２記載のナビゲーション装置によれば、周辺施設の検索範囲を現在位置を基点として進行方向に対して所定角度の検索範囲に限定したので、進行方向に対して戻る方向にある周辺施設を検索対象から確実に除外することができるという効果がある。また、検索結果の周辺施設の位置を示すマークが道路地図上に表示されるので、ユーザは希望に合致する周辺施設を素早く決定することができる。
【００１０】
請求項３記載のナビゲーション装置は、地図データを記憶する地図データ記憶部と、現在位置を検出する位置検出手段と、経路を探索する経路探索手段と、前記経路探索手段により探索された経路を案内する経路案内手段と、前記経路案内手段により経路案内がされている場合に、前記現在位置を基点として、道路地図上の案内経路を最小２乗法で直線近似した進行方向に対して所定角度の検索範囲にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段とを有することを特徴とする。請求項３記載のナビゲーション装置によれば、周辺施設の検索範囲を現在位置を基点として、道路地図上の案内経路を最小２乗法で直線近似した進行方向に対して所定角度の検索範囲に限定したので、道路地図上の案内経路に逆行する方向にある周辺施設を検索対象からあらかじめ除外することができるという効果がある。また、検索結果の周辺施設の位置を示すマークが道路地図上に表示されるので、ユーザは希望に合致する周辺施設を素早く決定することができる。
【００１１】
請求項４記載のナビゲーション装置は、請求項２または請求項３記載のナビゲーション装置において、前記所定角度を可変に設定可能とする角度設定手段を備えることを特徴とする。請求項４記載のナビゲーション装置によれば、角度設定手段により所定角度を可変に設定できるので、ユーザの嗜好に合わせて検索範囲を変更することができるという効果がある。
【００１２】
請求項５記載のナビゲーション装置は、請求項２ないし請求項４のいずれか１項に記載のナビゲーション装置において、前記所定角度の検索範囲を、前記現在位置を基点とする所定半径でさらに限定した扇形領域とすることを特徴とする。請求項５記載のナビゲーション装置によれば、現在位置を基点として所定角度の検索範囲をさらに所定半径によって限定できるようにしたので、現在位置を支点とした扇形領域を検索範囲とすることができ、周辺施設の検索範囲をユーザの求めに応じてより絞り込むことが可能になる。
【００１３】
請求項６記載のナビゲーション装置は、請求項２ないし請求項５のいずれか１項に記載のナビゲーション装置において、前記所定半径を可変に設定可能とする半径設定手段を備える。請求項６記載のナビゲーション装置によれば、所定半径を可変に設定可能としたので、周辺施設の検索範囲をユーザの嗜好に合わせて変更することができる。
【００１４】
請求項７記載のナビゲーション装置は、地図データを記憶する地図データ記憶部と、現在位置を検出する位置検出手段と、進行方向を検出する方向検出手段と、前記現在位置を一辺の中心とし、かつ前記一辺に直交する他の辺を前記進行方向とした四角形内にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段とを備えることを特徴とする。請求項７記載のナビゲーション装置によれば、現在位置を一辺の中心とし、かつ該一辺に直交する他の辺を進行方向とした四角形内にある周辺施設を検索するようにしたので、升目状に整備された道路網を有する都市部等での周辺施設の検索が容易になる。また、検索結果の周辺施設が周辺施設リストとして表示されるとともに、その位置を示すマークが道路地図上に表示されるので、ユーザは希望に合致する周辺施設を素早く決定することができる。
【００１５】
請求項８記載のナビゲーション装置は、地図データを記憶する地図データ記憶部と、現在位置を検出する位置検出手段と、進行方向を検出する方向検出手段と、経路を探索する経路探索手段と、前記経路探索手段により探索された経路を案内する経路案内手段と、前記経路案内手段により経路案内がされている場合に、前記現在位置が円周上に位置するとともに前記現在位置と目的地とを結んだ直線上にあって所定直線距離以内の直径を有する円領域を検索範囲とし、該検索範囲にある周辺施設を前記地図データ記憶部から検索する施設検索手段と、前記現在位置から前記施設検索手段により検索された各周辺施設までの経路距離を算出する距離算出手段と、前記距離算出手段により算出された経路距離の短い順に周辺施設リストを作成するリスト作成手段と、前記リスト作成手段により作成された周辺施設リストに含まれる周辺施設の位置を示すマークを道路地図上に重ねて表示する施設位置表示手段とを備えることを特徴とする。請求項８記載のナビゲーション装置によれば、現在位置が円周上に位置するとともに現在位置と目的地とを結んだ直線上にあって所定直線距離以内の直径を有する円領域を検索範囲とし、該検索範囲にある周辺施設を検索するようにしたので、道路地図上の案内経路に逆行する方向にある周辺施設を検索対象から除外することができるという効果がある。また、検索結果の周辺施設が周辺施設リストとして表示されるとともに、その位置を示すマークが道路地図上に表示されるので、ユーザは希望に合致する周辺施設を素早く決定することができる。
【００１６】
請求項９記載のナビゲーション装置は、請求項８記載のナビゲーション装置において、前記施設検出手段は、前記所定直線距離が前記現在位置と前記目的地との間の直線距離より長い場合に、前記円領域の直径を前記直線距離とすることを特徴とする。請求項９記載のナビゲーション装置によれば、所定直線距離が現在位置と目的地との間の直線距離より長い場合に、円領域の直径を直線距離とするようにしたので、目的地が近い場合には検索範囲となる円が小さくなり、周辺施設の検索を確実に行えるという効果がある。
【００１７】
請求項１０記載のナビゲーション装置は、請求項８または請求項９記載のナビゲーション装置において、前記所定直線距離を可変に設定可能とする直線距離設定手段を備えることを特徴とする。請求項１０記載のナビゲーション装置によれば、直線距離設定手段により所定直線距離を可変に設定できるようにしたので、ユーザの嗜好に合わせて検索範囲を変更することができるという効果がある。
【００１８】
請求項１１記載のナビゲーション装置は、請求項１ないし請求項１０のいずれか１項に記載のナビゲーション装置において、前記周辺施設リストを前記道路地図上に重ねて表示する周辺施設リスト表示手段を備えることを特徴とする。請求項１１記載のナビゲーション装置によれば、周辺施設リストが道路地図上に重ねて表示されるので、ユーザは周辺施設の施設名称，経路距離等の情報を、道路地図上の周辺施設の位置と同時に知ることができる。
【００１９】
請求項１２記載のナビゲーション装置は、請求項１ないし請求項１１のいずれか１項に記載のナビゲーション装置において、前記検索範囲を道路地図上に重ねて表示する検索範囲表示手段を備えることを特徴とする。請求項１２記載のナビゲーション装置によれば、検索範囲が道路地図上に重ねて表示されるので、ユーザから見てどの検索範囲の周辺施設を検索したのかが一目瞭然となるという利点がある。
【００２０】
請求項１３記載のナビゲーション装置は、請求項１ないし請求項１２のいずれか１項に記載のナビゲーション装置において、前記周辺施設の位置を示すマークがアイコンであり、該アイコンを操作すると該当する周辺施設までの経路を表示することを特徴とする。請求項１３記載のナビゲーション装置によれば、周辺施設の位置を示すマークがアイコンであるので、ユーザは当該アイコンを操作することにより、該当する周辺施設までの経路を知ることができる。
【発明を実施するための最良の形態】
【００２１】
ナビゲーション装置で周辺施設を検索する際に、現在位置を基点として進行方向に向かって周辺施設の検索を行うようにして、検索された各周辺施設に向う時にすでに通過した道路を戻ることがないようにした。
【００２２】
以下、本発明のナビゲーション装置を、車両用ナビゲーション装置に適用した一実施例について説明する。
【実施例１】
【００２３】
図１は、本発明の実施例１に係るナビゲーション装置１０の構成を示すブロック図である。本実施例１に係るナビゲーション装置１０は、車両（図示せず）に搭載されており、経路検索機能や経路案内機能を有するものである。
【００２４】
ナビゲーション装置１０は、図１に示すように、車両の現在位置を検出する位置検出器１１０と、ユーザからの各種指示を入力するための操作スイッチ群１２０と、操作スイッチ群１２０と同様に各種指示を入力可能なリモートコントロール端末（以下、リモコンと称す。）１３０ａと、リモコン１３０ａからの信号を入力するリモコンセンサ１３０と、地図データや各種の情報を記録した記録媒体（図示せず）から地図データ等を入力する地図データ入力器１４０と、道路地図等の各種表示を行うための表示装置１４５と、各種の音声を入出力するための音声入出力装置１５０と、車両情報等の各種のデータを記憶するための外部メモリ１５５と、外部機器との有線接続を行うためのインターフェース部１６０と、ＢＴ（Blue Tooth）通信機能を備える外部機器との無線接続を行うためのＢＴ通信装置１７０と、ＶＩＣＳ（Vehicle Information and Communication System）路側機（図示せず）と通信を行うためのＶＩＣＳ装置１７５と、これら各種装置に接続され、これら各種装置を制御する制御回路１００とを備えている。なお、符号１８０は、ＢＴ通信装置１７０と通信してハンズフリーシステム等を形成する携帯電話機を示す。
【００２５】
位置検出器１１０は、ＧＰＳ（Global Positioning System）衛星から送信されたＧＰＳ電波を受信し、その受信したＧＰＳ電波に格納されているパラメータを演算して位置データを取得するＧＰＳ受信機１１０ａと、角速度を検出することに基づいて方向を算出し、その算出した方向を示す方向データを取得するジャイロスコープ１１０ｂと、走行距離を検出し、その検出した距離を示す距離データを取得する距離センサ１１０ｃと、地磁気に基づいて方向を検出し、その検出した方向を表す方向データを取得する地磁気センサ１１０ｄとを備えて構成され、各構成要素が取得した各データを相互補完することによって、車両の現在位置の検出（特定）と進行方向の検出（特定）とを行う。具体的には、車両の現在位置は主にＧＰＳ受信機１１０ａおよび距離センサ１１０ｃによって検出され、車両の進行方向はジャイロスコープ１１０ｂおよび地磁気センサ１１０ｄによって検出される。位置検出器１１０は、各構成要素が性質の異なる検出誤差を有するため、互いに検出誤差を補間しながら精度の高い現在位置および進行方向の検出を行うようになっているが、要求される検出精度で現在位置および進行方向を算出可能であれば全ての構成要素を備える必要はない。精度に応じて、上述したうちの一部の構成要素で構成してもよく、またステアリングの回転センサや各転動輪の車輪センサ等を用いてもよい。以上の構成によって、位置検出器１１０は、本発明の位置検出手段および方向検出手段として機能する。
【００２６】
操作スイッチ群１２０は、例えば表示装置１４５のケースに設けられたメカニカルスイッチ，表示装置１４５のカラー液晶ディスプレイ上に形成されたタッチスイッチなどからなり、各種のデータや設定事項などの操作入力を制御回路１００に与えるために設けられている。また、リモコンセンサ１３０も入力手段として設けられたもので、リモコン１３０ａからの操作入力を受信して制御回路１００に伝えるようになっている。
【００２７】
地図データ入力器１４０は、多種類の地図描画用データ、マップマッチング用データ、ネットワークデータとしての道路データ等の地図データと、施設を示すマークデータと、案内用の画像や音声データと、施設ジャンルを例えば５０音順に並べた施設ジャンルデータベースと、施設ジャンルデータベース内の各施設についての具体的情報（業種、職種などの区分を示す施設ジャンル、施設の位置データ（経緯度データ）など）を網羅した施設データベースとを含む各種のデータを入力するための装置である。これらのデータの記録媒体としては、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk-Read Only Memory）、ＨＤＤ（Hard Disk Drive）、メモリ、メモリカード等を用いることができる。地図データ入力器１４０は、本発明の地図データ記憶部として機能する。
【００２８】
表示装置１４５は、カラー表示装置であり、液晶ディスプレイ、有機エレクトロルミネッセンスディスプレイ、プラズマディスプレイ、ＣＲＴ（Cathode Ray Tube）などで構成されるが、それらのいずれを用いてもよい。表示装置１４５の表示画面には、位置検出器１１０によって検出された車両の現在位置および進行方向と地図データ入力器１４０より入力された地図データとから特定した現在位置および進行方向を示すマーク（現在位置・方向マーク）、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。
【００２９】
音声入出力装置１５０は、マイクロフォン、スピーカ、アンプ等からなり、ユーザの音声による指令を入力したり、地図データ入力器１４０より入力した施設のガイドや各種案内の音声や、インターフェース部１６０を介して取得した情報の読み上げ音声を出力したりすることができる。
【００３０】
外部メモリ１５５は、車両情報等の各種データを格納する記憶装置である。
【００３１】
インターフェース部１６０は、携帯電話機等の外部機器と有線接続するためのものである。
【００３２】
ＢＴ通信装置１７０は、ＢＴ通信機能を有する携帯電話機１８０等の外部機器と無線接続するための通信装置である。
【００３３】
ＶＩＣＳ装置１７５は、ＶＩＣＳセンサやＦＭ（Frequency Modulation）チューナなどを備えたもので、例えばＶＩＣＳセンサが受信した光／電波ビーコンからの情報信号やＦＭチューナが受信したＦＭ多重放送からの情報信号を制御回路１００に与える構成となっており、ラジオアンテナを介して受信したＦＭ放送信号や、道路近傍に配置されたＶＩＣＳサービス用の固定局から受信した電波ビーコン信号および光ビーコン信号などを制御回路１００に入力する。また、ＶＩＣＳ装置１７５は、車両情報を外部へ送信する機能も備えた構成となっている。
【００３４】
制御回路１００は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、Ｉ／Ｏ（Input/Output）およびこれらの構成を接続するバスライン（いずれも図示せず）などからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ等に記憶されたナビゲーションプログラムに基づいて、各種制御を実行する。他にも、位置検出器１１０からの各検出信号に基づき車両の現在位置および進行方向を算出し、地図データ入力器１４０を介して読み込んだ現在位置付近の道路地図や、操作スイッチ群１２０やリモコン１３０ａ等の操作によって指示された範囲の道路地図等を表示装置１４５に表示する地図表示処理や、地図データ入力器１４０に格納された地点データに基づき、操作スイッチ群１２０やリモコン１３０ａ等の操作に従って目的地となる施設を選択し、現在位置から目的地までの最適な経路を自動的に求める経路計算を行って経路案内を行う経路案内処理を行う。このように自動的に最適な経路を設定する手法は、ダイクストラ法等の手法が知られている。また、ＲＡＭには、プログラム実行時の一時データや地図データ入力器１４０から取得した地図データなどが一時的に格納される。特に、制御回路１００は、ユーザが操作スイッチ群１２０，リモコン１３０ａ等を操作して、図２に示すような周辺施設検索ルーチンＳ１００を実行する機能を備えている。
【００３５】
図２は、制御回路１００が実行するナビゲーションプログラムにおける周辺施設検索ルーチンＳ１００の処理を示すフローチャートである。すなわち、図２には、制御回路１００による制御処理のうち、本発明の要旨に直接関係する周辺施設検索ルーチンＳ１００の処理が示されており、ユーザは、操作スイッチ群１２０，リモコン１３０ａ等の操作によって制御回路１００を周辺施設検索モードに切り替えることにより、図２の周辺施設検索ルーチンＳ１００を開始させることができる。
【００３６】
図３は、周辺施設検索時のモード設定画面の一例を示す図である。このモード設定画面は、表示装置１４５の画面上にウインドウ形式で表示されるものであり、モード設定画面中には、「ガソリンスタンド」等の各種施設ジャンルを選択可能とする施設ジャンル選択アイコンと、「車両方向重視モード」、「経路距離重視モード」、「両方向重視モード」（図１１参照）等の各種施設検索モードを選択可能にする施設検索モード選択アイコンと、「表示画面全体モード」、「範囲制限モード」等を選択可能にする検索範囲選択アイコンと、検索により抽出する施設数を入力するための抽出数入力ウインドウと、検索した施設のうち表示装置１４５に表示された道路地図上に重ねて位置を示すマークを表示する施設の表示数を入力するための表示数入力ウインドウと、選択および数値入力内容を最終的に確定するときに操作される「ＯＫ」アイコンと、周辺施設検索ルーチンＳ１００を終了するときに操作される「キャンセル」アイコンとが表示される。「車両方向重視モード」は周辺施設の検索を車両の進行方向に基づいて行うモード、「経路距離重視モード」は周辺施設の検索を現在位置から周辺施設までの経路距離に基づいて行うモード、「両方向重視モード」は「車両方向重視モード」と「経路距離重視モード」とを併せた検索特性で周辺施設の検索を行うモードである。図３では、「車両方向重視モード」が選択されている。「表示画面全体モード」は表示装置１４５に表示された画面全体を検索範囲として周辺施設を検索するモードであり、「範囲制限モード」は表示装置１４５に表示された画面の一部の領域を検索範囲として周辺施設を検索するモードである。図３では、「範囲制限モード」が選択されている。抽出数入力ウインドウおよび表示数入力ウインドウは、増減アイコンを備えたテキストボックスとして構成され、図３では、デフォルト値として抽出数「１０」および表示数「５」がそれぞれ設定されている。なお、アイコンは、択一的に操作されたものが反転表示状態を呈するようになっている。
【００３７】
図４は、図３に示したモード設定画面から施設ジャンル選択アイコンを操作したときに遷移して表示されるジャンル入力画面の一例を示す図である。ジャンル入力画面は、例えば表示装置１４５に表示された画面上にウインドウ形式で表示されるものであり、検索対象の施設ジャンル（種類）を選択するために用意されている。具体的には、ジャンル入力画面中には、検索頻度が高い施設ジャンルを選択するときに選択操作されるリストボックスと、選択内容を最終的に確定するときに操作される「ＯＫ」アイコンと、モード設定画面へ戻るときに操作される「戻る」アイコンとが表示される。この場合、リストボックスは、複数の施設ジャンルを例えばポップアップ形式で表示する構成とされている。施設ジャンルとして、「ガソリンスタンド」、「コンビニエンスストア」、「スーパー・デパート」、「ファーストフード」、「ファミリーレンストラン」、および「銀行・郵便局」が選択可能に表示されている。ユーザは、カーソルを所望の施設ジャンルに移動させて、「ＯＫ」アイコンを操作することにより、当該施設ジャンルを選択する。図３では、施設ジャンルとして「ガソリンスタンド」が選択されている。なお、アイコンおよびリストボックス内の施設ジャンルは、複数のものを同時に選択可能になっており、選択されたものが反転表示状態を呈する。また、デフォルト状態では無選択状態またはユーザが予め入力した施設ジャンルに設定されている。さらに、設定された施設ジャンル毎に施設検索モードを変更することも可能である。例えば、コンビニエントストアは「車両方向重視モード」で検索する、病院やデパートは「経路距離重視モード」で検索する等の変更が可能である。
【００３８】
図５は、経路案内がされていない場合の周辺施設の検索例を示す図である。経路案内がされていない場合には、現在位置・方向マーク（現在位置）を基点として、道路地図上の進行方向に対して所定角度の検索範囲にある周辺施設が検索され、検索された各周辺施設までの経路距離が算出され、算出された経路距離に基づいて所定経路距離内にある周辺施設のリスト（周辺施設リスト）が作成され、作成された周辺施設リストに含まれる周辺施設の位置を示すマークが表示装置１４５に表示された道路地図上に重ねて表示される。なお、周辺施設の位置を示すマークをアイコンとして、このアイコンを操作することにより、該当する周辺施設までの経路を表示できるようにしてもよい。また、周辺施設リストは、各施設名称が経路距離の短い順にリストアップされるものであり、経路距離が最も短いものを第１位とした「検索順位」に対応付けて、「施設ジャンル」および「経路距離」に対応したデータが書き込まれる。図５では、４つのＣガソリンスタンド、Ｂガソリンスタンド、Ａガソリンスタンド、およびＤガソリンスタンドを含む周辺施設リストが作成され、各ガソリンスタンドの位置を示すマークが表示装置１４５に表示された道路地図上に重ねて表示されている。なお、現在位置・方向マークを支点とした扇形領域は、車両の進行方向に対して所定角度（例えば±４５度）で、かつ所定半径（例えば２ｋｍ）以内の検索範囲を示している。この検索範囲は、検索範囲表示手段として機能する制御回路１００により、道路地図上に半透過表示されている。また、図５の周辺施設リスト中には、「再検索」アイコンおよび「継続検索」アイコンも表示されている。例えば、「再検索」アイコンが操作された時には、操作された時点での周辺施設の検索を再度行い、周辺施設リスト表示および道路地図上の施設位置表示を変更する。また、「継続検索」アイコンが操作された時には、ある一定時間間隔（例えば、１０秒毎）で周辺施設を検索し、周辺施設リスト表示および道路地図上の施設位置表示の変更を行う。
【００３９】
図６は、経路案内がされている場合の周辺施設の検索例を示す図である。経路案内がされている場合には、現在位置・方向マーク（現在位置）を基点として、道路地図上の案内経路を最小２乗法で直線近似した進行方向（一点鎖線で示す）に対して所定角度の検索範囲にある周辺施設が検索され、検索された各周辺施設までの経路距離が算出され、算出された経路距離の短い順に周辺施設リストが作成され、作成された周辺施設リストに含まれる周辺施設の位置を示すマークが表示装置１４５に表示された道路地図上に重ねて表示される。図６では、４つのＢガソリンスタンド，Ｃガソリンスタンド，ＥガソリンスタンドおよびＦガソリンスタンドを含む周辺施設リストが作成され、各ガソリンスタンドの位置を示すマークが表示装置１４５に表示された道路地図上に重ねて表示されている。なお、現在位置・方向マークを支点とした扇形領域は、最小２乗法で直線近似した進行方向に対して所定角度（例えば±４５度）で、かつ所定半径（例えば２ｋｍ）以内の検索範囲を示している。
【００４０】
図７は、図５に示した検索範囲の変形例を示す図である。図７での検索範囲は、図５に示した検索範囲の所定角度が進行方向に対して±４５度であったのに対して、これを進行方向に対して±９０度とした例である。このように、検索範囲の所定角度を変化させることができるようにしてもよい。特に、検索範囲の所定角度をユーザによって可変に設定可能とする角度設定手段を設けることにより、ユーザの嗜好に合わせた周辺施設の検索が可能になる。加えて、検索範囲となる扇形領域の半径についても、ユーザによって可変に設定可能とする半径設定手段を設けることによって、ユーザの嗜好に合わせた周辺施設の検索が可能になる。
【００４１】
図８は、図５および図７に示した検索範囲のさらに変形例を示す図である。図５および図７での検索範囲が扇形領域（半円領域を含む）であったのに対して、図８では、現在位置を一辺の中心とし、かつ該一辺に直交する他の辺を進行方向とした四角形とするようにしたものである。検索範囲を四角形としたので、升目状に整備された道路網を有する都市部等での周辺施設の検索が容易になるという利点がある。
【００４２】
図９は、図３に示したモード設定画面において、施設検索モードとして、「経路距離重視モード」が選択された場合の検索範囲を説明する図である。経路案内がされている状態で、「経路距離重視モード」が選択されている場合には、自車両の現在位置と目的地Ｇとの間の直線距離が所定直線距離（例えば、１０ｋｍ）以内の場合には、制御回路１００は、周辺施設の検索範囲を、自車両の現在位置と目的地Ｇとを結んだ線分を直径とする円領域とする。また、制御回路１００は、案内経路から直線距離の近い順に周辺施設を検索する。このようにすれば、案内経路からできるだけ外れない周辺施設を検索できるという利点がある。つまり、自車両の現在位置から離れていても案内経路から近ければ、周辺施設が検索されて、その位置を示すマークが表示装置１４５に表示された道路地図上に重ねて表示されることとなる。
【００４３】
図１０は、図９に示した「経路距離重視モード」での検索範囲の変形例を示す図である。この変形例は、自車両の現在位置と目的地Ｇとの間の直線距離が所定直線距離（例えば、１０ｋｍ）よりも大きい場合に、制御回路１００は、検索範囲を、自車両の現在位置が円周上に位置するとともに現在位置と目的地Ｇとを結んだ直線上に直径を有し、所定直線距離の直径を有する円領域とする。このように検索範囲を変形することにより、現在位置からあまり遠くなく、かつ案内経路からできるだけ外れない周辺施設を検索することができるようになる。
【００４４】
図１１は、「車両方向重視モード」と「経路距離重視モード」とを併せた検索特性である「両方向重視モード」での周辺施設の検索例を示す図である。この「両方向重視モード」では、経路案内がされている状態で、自車両の現在位置を基点として自車両の現在位置と目的地Ｇとを直線で結んだ進行方向に対して±９０度の角度の扇形領域（半円領域）を検索範囲として周辺施設の検索を行うことができる。この「両方向重視モード」でも、検索範囲の所定角度を±４５度〜±１８０度の範囲でユーザによって可変に設定可能とする角度設定手段を設けることにより、ユーザの嗜好に合わせた周辺施設の検索が可能になる。加えて、検索範囲となる扇形領域の半径についても、ユーザによって可変に設定可能とする半径設定手段を設けることによって、ユーザの嗜好に合わせた周辺施設の検索が可能になる。
【００４５】
次に、このように構成された本実施例１に係るナビゲーション装置１０の動作について説明する。ここでは、施設ジャンルが「ガソリンスタンド」であり、施設検索モードが「車両方向重視モード」、かつ検索範囲が「範囲制限モード」である場合を例にとって、図２のフローチャートを参照しながら説明する。
【００４６】
（１）経路案内がされていない状態での周辺施設検索ルーチンＳ１００の処理
【００４７】
メインルーチンで経路案内がされていない状態において、ユーザが周辺施設の検索を希望し、その操作を操作スイッチ群１２０，リモコン１３０ａ等によって行うと、制御回路１００は、それを検知して、図２に示す周辺施設検索ルーチンＳ１００を開始する。
【００４８】
周辺施設検索ルーチンＳ１００が開始されると、制御回路１００は、まず、図３に示すモード設定画面を表示装置１４５に表示する（ステップＳ１０１）。
【００４９】
このようなモード設定画面を表示した状態では、制御回路１００は、「ＯＫ」アイコンおよび「キャンセル」アイコンのいずれかが操作されるまで待機する（ステップＳ１０２、Ｓ１０３）。
【００５０】
いま、モード設定画面において、ユーザが、施設検索モードとして「車両方向重視モード」を選択し、かつ検索範囲として「範囲制限モード」を選択したとする。なお、抽出数および表示数は、デフォルト値「１０」および「５」のままであるとする。
【００５１】
すると、制御回路１００は、「車両方向重視モード」、かつ「範囲制限モード」で、抽出数「１０」および表示数「５」の周辺施設を検索した場合の予想検索時間を算出して、モード設定画面に表示する。例えば、図３では、予想検索時間が「７秒」と表示されている。
【００５２】
表示された予想検索時間を見て時間がかかりすぎると判断して、周辺施設の検索を取り止める場合には、ユーザは、「キャンセル」アイコンを操作する。
【００５３】
すると、制御回路１００は、「キャンセル」アイコンが操作されたことを検出し（ステップＳ１０３：ＹＥＳ）、周辺施設検索ルーチンＳ１００を終了して、メインルーチンにリターンする。
【００５４】
一方、表示された予想検索時間を見た上で、周辺施設の検索を続行する場合には、ユーザは、「ＯＫ」アイコンを操作する。
【００５５】
すると、制御回路１００は、「ＯＫ」アイコンが操作されたことを検出し（ステップＳ１０２：ＹＥＳ）、図４に示すようなジャンル入力画面を表示装置１４５に表示する（ステップＳ１０４）。
【００５６】
ジャンル入力画面を表示した状態では、制御回路１００は、「ＯＫ」アイコンおよび「戻る」アイコンのいずれかが操作されるまで待機する（ステップＳ１０５、Ｓ１０６）。
【００５７】
ここで、施設ジャンルの選択を止めてモード設定画面に戻る場合には、ユーザは、「戻る」アイコンを操作する。
【００５８】
すると、制御回路１００は、「戻る」アイコンが操作されたことを検出し（ステップＳ１０６：ＹＥＳ）、モード設定画面を表示装置１４５に再び表示する（ステップＳ１０１）。
【００５９】
他方、施設ジャンルの選択を続ける場合には、ユーザは、ジャンル入力画面に表示された各種施設ジャンルの中から所望の施設ジャンルにカーソルを移動し、「ＯＫ」アイコンを操作する。いま、所望の施設ジャンルが「ガソリンスタンド」であったとする。
【００６０】
すると、制御回路１００は、「ＯＫ」アイコンが操作されたことを検出し（ステップＳ１０５：ＹＥＳ）、施設抽出処理ルーチンＳ１０７を実行することにより、「車両方向重視モード」、かつ「範囲制限モード」で、施設ジャンルが「ガソリンスタンド」である周辺施設の検索を開始する。
【００６１】
施設抽出処理ルーチンＳ１０７では、制御回路１００は、図５に示すように、現在位置・方向マーク（現在位置）を基点として、車両の進行方向に対して所定角度（例えば±４５度）で、かつ所定半径（例えば２ｋｍ）の扇形領域を検索範囲として施設ジャンルが「ガソリンスタンド」である周辺施設を地図データ記憶部である地図データ入力器１４０から検索する。この結果、進行方向に経路距離で近い順に抽出数（上位１０個）までの周辺施設が検索される。
【００６２】
施設抽出処理ルーチンＳ１０７の実行後、制御回路１００は、設定されているモードが「継続検索モード」であるかどうかを判断する（ステップＳ１０８）。
【００６３】
「継続検索モード」であれば、制御回路１００は、距離算出ルーチンＳ１０９を実行することにより、現在位置と検索された各周辺施設との間の経路距離を算出する。この際、制御回路１００は、経路距離が短い抽出数（上位１０個）までの周辺施設については、各周辺施設を通って目的地までの予想到着時間も算出することができる。具体的には、「経路距離重視モード」での、自車両の現在位置から目的地までの経路距離、すなわち検索範囲の半径が５ｋｍ以上でかなり広い場合も想定して、経路距離に応じた予想到着時間を算出する。
【００６４】
次に、制御回路１００は、リスト作成ルーチンＳ１１０を実行することにより、距離算出ルーチンＳ１０９で算出された経路距離が短い順に周辺施設を抽出数（上位１０個）まで並べた周辺施設リストを作成し、表示数（上位５個）までの周辺施設リスト分のウインドウを表示装置１４５に表示された道路地図上に重ねて表示する。図５中の周辺施設リストでは、経路距離０．９ｋｍのＣガソリンスタンド、経路距離１．１ｋｍのＢガソリンスタンド、経路距離１．５ｋｍのＡガソリンスタンド、経路距離１．９ｋｍのＤガソリンスタンドが、この順で表示されている。なお、周辺施設リストを表示する際、制御回路１００は、経路距離が短い抽出数（上位１０個）までの周辺施設については、当該施設を実際に通って目的地までの予想到着時間も併せて表示することができる。
【００６５】
続いて、制御回路１００は、施設位置表示ルーチンＳ１１１を実行することにより、リスト作成ルーチンＳ１１０で表示された表示数（上位５個）までの周辺施設リスト分の周辺施設の位置を示すマークを、表示装置１４５に表示された道路地図上に重ねて表示する。
【００６６】
周辺施設リストおよび施設位置の表示後、制御回路１００は、所定時間が経過したかどうかを判断し（ステップＳ１１２）、所定時間が経過したならば（ステップＳ１１２：ＹＥＳ）、施設抽出処理ルーチンＳ１０７に制御を戻す。
【００６７】
一方、ステップＳ１０８で「継続検索モード」でなければ、制御回路１００は、周辺施設を再検索したかどうかを判断し（ステップＳ１１３）、周辺施設を再検索しなかった場合には（ステップＳ１１３：ＮＯ）、施設抽出処理ルーチンＳ１０７に制御を戻す。
【００６８】
周辺施設を再検索していれば（ステップＳ１１３：ＹＥＳ）、制御回路１００は、距離算出ルーチンＳ１１４を実行することにより、距離算出ルーチンＳ１０９の場合と同様に、現在位置から、施設抽出処理ルーチンＳ１０７で検索された各周辺施設までの経路距離を算出する。
【００６９】
次に、制御回路１００は、リスト作成ルーチンＳ１１５を実行することにより、リスト作成ルーチンＳ１１０の場合と同様に、周辺施設を抽出数（上位１０個）まで並べた周辺施設リストを作成し、表示数（上位５個）までの周辺施設リスト分を、表示装置１４５に表示された道路地図上に重ねて表示する。
【００７０】
続いて、制御回路１００は、施設位置表示ルーチンＳ１１６を実行することにより、施設位置表示ルーチンＳ１１１の場合と同様に、リスト作成ルーチンＳ１１５で表示された周辺施設リスト分の周辺施設の位置を示すマークを、表示装置１４５に表示された道路地図上に重ねて表示する。表示後、制御回路１００は、周辺施設検索ルーチンＳ１００を終了してメインルーチンへリターンする。
【００７１】
（２）経路案内がされている状態での周辺施設検索ルーチンＳ１００の処理
【００７２】
ナビゲーションプログラムのメインルーチン（図示せず）では、制御回路１００は、目的地設定処理、経路探索処理、経路案内処理を順に実行する。まず、目的地設定処理では、制御回路１００は、目的地設定のためのメニューを表示装置１４５に表示し、ユーザに目的地の入力を促す。次に、経路探索処理では、制御回路１００は、ユーザが操作スイッチ群１２０，リモコン１３０ａ等の操作により目的地を入力したことを検知すると、位置検出器１１０から得られるデータにより自車両の現在位置を求め、該現在位置から目的地までの最適な経路を探索する。このような自動的に最適な経路を設定する手法は、ダイクストラ法等の手法が知られている。続いて、経路案内処理では、制御回路１００は、経路探索処理で求めた経路を表示装置１４５に表示された道路地図上に重ねて表示し、ユーザに適切な経路を案内する。また、制御回路１００は、表示装置１４５や音声入出力装置１５０によって操作時のガイダンスや動作状態に応じたメッセージの報知を行う。
【００７３】
メインルーチンで経路案内がされている状態において、ユーザが周辺施設の検索を希望し、その操作を操作スイッチ群１２０，リモコン１３０ａ等によって行うと、制御回路１００は、それを検知して、図２に示す周辺施設検索ルーチンＳ１００を開始する。
【００７４】
周辺施設検索ルーチンＳ１００において、ステップＳ１０１〜Ｓ１０６の処理は、既述した（１）経路案内がされていない状態での周辺施設検索ルーチンＳ１００の処理の場合と同様であるので、その詳しい説明を省略する。
【００７５】
施設抽出処理ルーチンＳ１０７では、制御回路１００は、図６に示すように、現在位置・方向マーク（現在位置）を基点として、道路地図上の案内経路を最小２乗法で直線近似した進行方向（一点鎖線で図示）を算出し、算出した進行方向に対して所定角度（例えば±４５度）で、かつ所定半径（例えば２ｋｍ）である扇形領域を検索範囲として、施設ジャンルに該当する周辺施設を地図データ記憶部である地図データ入力器１４０から検索する。この結果、進行方向に直線距離で近い順に抽出数（上位１０個）までの周辺施設が検索される。
【００７６】
以降のステップＳ１０８〜Ｓ１１６の処理は、既述した（１）経路案内がされていない状態での周辺施設検索ルーチンＳ１００の処理の場合と同様であるので、その詳しい説明を省略する。
【００７７】
なお、上記のように道路地図上に表示された周辺施設の位置を示すマークをアイコンとし、アイコンのいずれかを操作スイッチ群１２０，リモコン１３０ａ等を操作して選択できるようにすることにより、このような選択操作が行われた場合に、制御回路１００は、そのアイコンに対応した周辺施設までの経路を表示する制御が行われる。
【００７８】
本実施例１によれば、ユーザが周辺施設の検索を行った場合には、記録媒体中のデータベース（施設ジャンルデータベースおよび施設データベース）から、現在位置の周辺に位置する所定の抽出数の周辺施設が検索される同時に、検索された各周辺施設までの経路距離（実移動距離）が算出される。さらに、その経路距離順に並べ替えた周辺施設リストが表示装置１４５に表示された道路地図上に重ねて表示されるとともに、周辺施設リスト中の周辺施設の位置を示すマークが上位のものから所定の表示数だけ表示装置１４５に表示された道路地図上に重ねて表示されるようになる。
【００７９】
また、表示装置１４５に表示された道路地図上に周辺施設リストが表示されるので、各周辺施設までの経路距離（実移動距離）を一目で把握できるようになり、その有用性が高まるようになる。しかも、周辺施設リストの中から表示装置１４５に表示された道路地図上に重ねて表示する周辺施設の表示数を、モード設定画面（図３参照）を通じて任意に変更できるから、周辺施設の位置を示すマークが道路地図上に不要に多く表示されてしまって、その表示内容が煩雑になる事態を未然に防止できる。さらに、データベースから抽出する周辺施設の数も、同じくモード設定画面を通じて任意に変更できるから、制御回路１００において行われる各周辺施設までの経路演算処理の負担を軽減できるようになり、周辺施設の検索を行うときの処理速度の向上を図ることができる。
【００８０】
なお、車両に乗車してエンジン始動したばかりの時に周辺施設を検索する場合には、車両の向きや進行方向がわかならいので、その場合には、表示装置１４５に表示された道路地図上の全ての周辺施設を検索したり、現在位置から所定半径を有する円領域である検索範囲の周辺施設を検索したりするようにする。車両がエンジン始動してから、走行したかどうかは、車両始動時の位置と現在位置とを比較し、その距離が所定半径（例えば、５００ｍ）以上になった時に車両が走行したものと判断する。
【００８１】
ところで、上記実施例１では、車両用ナビゲーション装置を例に挙げて説明したが、これに限らず、街歩きまたは登山やハイキングなどに使用できる携帯型ナビゲーション装置に適用することもできる。
【００８２】
以上、本発明の実施例を説明したが、これはあくまでも例示にすぎず、本発明はこれに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施例１に係るナビゲーション装置の構成を示す回路ブロック図。
【図２】図１中の制御回路が実行する周辺施設検索ルーチンを示すフローチャート。
【図３】周辺施設検索時のモード設定画面の一例を示す図。
【図４】図３に示したモード設定画面から遷移して表示されるジャンル入力画面の一例を示す図。
【図５】経路案内がされていない場合の周辺施設の検索例を示す図。
【図６】経路案内がされている場合の周辺施設の検索例を示す図。
【図７】図５に示した検索範囲の変形例を示す図。
【図８】図７に示した検索範囲のさらに変形例を示す図。
【図９】図３に示したモード設定画面において、施設検索モードとして、経路距離重視モードが選択された場合の検索範囲を説明する図。
【図１０】図９に示した経路距離重視モードでの検索範囲の変形例を示す図。
【図１１】車両方向重視モードと経路距離重視モードとを併せた検索特性である両方向重視モードでの周辺施設の検索例を示す図。
【符号の説明】
【００８４】
１０  ナビゲーション装置
１００  制御回路
１１０  位置検出器
１１０ａ  ＧＰＳ受信機
１１０ｂ  ジャイロスコープ
１１０ｃ  距離センサ
１１０ｄ  地磁気センサ
１２０  操作スイッチ群
１３０  リモコンセンサ
１３０ａ  リモートコントロール端末（リモコン）
１４０  地図データ入力器
１４５  表示装置
１５０  音声入出力装置
１５５  外部メモリ
１６０  インターフェース部
１７０  ブルートゥース通信装置
１７５  ＶＩＣＳ装置
１８０  携帯電話機
Ｓ１０７  施設抽出処理ルーチン（施設検索手段）
Ｓ１０９  距離算出ルーチン（距離算出手段）
Ｓ１１０  リスト作成ルーチン（リスト作成手段）
Ｓ１１１  施設位置表示ルーチン（施設位置表示手段）
【図１】
2006266757.tif 000003
【図２】
2006266757.tif 000004
【図３】
2006266757.tif 000005
【図４】
2006266757.tif 000006
【図５】
2006266757.tif 000007
【図６】
2006266757.tif 000008
【図７】
2006266757.tif 000009
【図８】
2006266757.tif 000010
【図９】
2006266757.tif 000011
【図１０】
2006266757.tif 000012
【図１１】
2006266757.tif 000013