(57)【要約】      （修正有）【課題】立寄る施設の有無について好適に報知することが可能な経路案内装置を提供する。【解決手段】ナビゲーション装置のシステムコントローラは、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する立寄り候補施設を検索する。そして、システムコントローラは、目的地から所定の範囲内に施設が存在しなければ、ユーザに対し目的地から所定の範囲内に施設が存在しない旨を表示ユニット又は音声出力ユニットにより報知する。【選択図】図２
2018105825.tif 000002
【特許請求の範囲】
【請求項１】
移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置において、
設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索部と、
ユーザに対して前記検索部の検索した結果に関する報知を行なう報知部と、
を備え、
前記報知部は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とする経路案内装置。
【請求項２】
前記検索部は、前記目的地が指定されたことを契機として前記施設の検索を開始することを特徴とする請求項１に記載の経路案内装置。
【請求項３】
前記移動体の移動履歴又は目的地設定履歴又は検索履歴である履歴情報を記録する履歴記録部を更に備え、
前記施設は、ユーザが予め指定した又は前記履歴情報に基づき特定される対象施設であることを特徴とする請求項１または２に記載の経路案内装置。
【請求項４】
前記報知部は、前記移動体が前記所定の範囲内に入る前に、ユーザに対し前記対象施設が存在しない旨を報知することを特徴とする請求項３に記載の経路案内装置。
【請求項５】
前記検索部は、前記目的地から所定の範囲内に対象施設が存在しない場合、前記目的地までの経路上から所定の範囲に存在する対象施設を検索し、当該対象施設が存在しない場合には、前記目的地又は前記経路上からの範囲を拡大して検索を行なうことを特徴とする請求項３または４に記載の経路案内装置。
【請求項６】
前記報知部は、前記目的地又は前記経路上からの範囲を拡大して前記検索部が検索した対象施設を、立寄地として推奨する報知を行うことを特徴とする請求項５に記載の経路案内装置。
【請求項７】
経路案内装置と通信を行うサーバ装置であって、
前記経路案内装置から目的地に関する情報を受信する受信部と、
前記目的地から所定の範囲内に存在する施設を検索する検索部と、
前記検索部の検索した結果に関する情報を前記経路案内装置へ送信する送信部と、
を備え、
前記送信部は、前記施設が存在しなければ、前記施設が存在しない旨を前記経路案内装置へ通知することを特徴とするサーバ装置。
【請求項８】
移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置が実行する制御方法であって、
設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索工程と、
ユーザに対して前記検索工程での検索結果に関する報知を行なう報知工程と、
を有し、
前記報知工程は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とする制御方法。
【請求項９】
移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置のコンピュータが実行するプログラムであって、
設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索部と、
ユーザに対して前記検索部の検索した結果に関する報知を行なう報知部
として前記コンピュータを機能させ、
前記報知部は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路案内の技術に関する。
【背景技術】
【０００２】
従来から、目的地とは別に立寄る施設に関する案内を行う技術が知られている。例えば、特許文献１には、ユーザが立寄りたい施設を予め指定しておき、現車両位置から目的地までの経路付近に指定された施設が１つしか存在しなくなったとき、その旨を運転者に報知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３７５６９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の報知方法では、ユーザは、目的地から指定の施設がどの程度離れているか把握することができないという問題があった。また、特許文献１に記載の報知方法では、経路沿いにおける施設の有無のみを判断しているため、目的地周辺における施設の有無については考慮されていないという問題もあった。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、立寄る施設の有無について好適に報知することが可能な経路案内装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置において、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索部と、ユーザに対して前記検索部の検索した結果に関する報知を行なう報知部と、を備え、前記報知部は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とする。
【０００７】
請求項７に記載の発明は、経路案内装置と通信を行うサーバ装置であって、指定された目的地から所定の範囲内に存在する施設を検索する検索部と、前記検索部の検索した結果に関する情報を前記経路案内装置へ送信する送信部と、を備え、前記送信部は、前記施設が存在しなければ、前記施設が存在しない旨を前記経路案内装置へ通知することを特徴とする。
【０００８】
請求項８に記載の発明は、移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置が実行する制御方法であって、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索工程と、ユーザに対して前記検索工程での検索結果に関する報知を行なう報知工程と、を有し、前記報知工程は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とする。
【０００９】
請求項９に記載の発明は、移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置のコンピュータが実行するプログラムであって、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索部と、ユーザに対して前記検索部の検索した結果に関する報知を行なう報知部として前記コンピュータを機能させ、前記報知部は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】実施例に係るナビゲーション装置の概略構成である。
【図２】第１案内例に係る処理手順を示すフローチャートである。
【図３】第１案内例に係る表示例である。
【図４】第２案内例に係る処理手順を示すフローチャートである。
【図５】第２案内例に係る第１の表示例である。
【図６】第２案内例に係る第２の表示例である。
【図７】第２案内例に係る第３の表示例である。
【図８】変形例に係る経路探索システムの概略構成である。
【図９】立寄り候補施設とする施設ジャンルの一覧を例示した図である。
【発明を実施するための形態】
【００１１】
本発明の好適な実施形態によれば、移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置において、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索部と、ユーザに対して前記検索部の検索した結果に関する報知を行なう報知部と、を備え、前記報知部は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知することを特徴とする。
【００１２】
上記経路案内装置は、検索部と、報知部とを備える。検索部は、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する。報知部は、ユーザに対して検索部の検索した結果に関する報知を行なう。このとき、報知部は、目的地から所定の範囲内に施設が存在しなければ、ユーザに対し目的地から所定の範囲内に施設が存在しない旨を報知する。これにより、経路案内装置は、目的地の周辺に立寄る施設が存在しない場合に、その旨を好適にユーザに報知することができ、目的地への到着前に立寄る必要がある施設への立寄りを促すことができる。
【００１３】
上記経路案内装置の一態様では、前記検索部は、前記目的地が指定されたことを契機として前記施設の検索を開始する。この態様によれば、経路案内装置は、目的地が指定された場合に自動で目的地周辺の施設の検索を行い、目的地の周辺に立寄る施設が存在しない場合に、その旨を好適にユーザに報知することができる。
【００１４】
上記経路案内装置の他の一態様では、経路案内装置は、移動体の移動履歴又は目的地設定履歴又は検索履歴である履歴情報を記録する履歴記録部を更に備え、前記施設は、ユーザが予め指定した又は前記履歴情報に基づき特定される対象施設である。経路案内装置は、この態様により、ユーザが立寄る傾向がある施設が目的地周辺に存在しない場合に、その旨を好適にユーザに報知することができる。
【００１５】
上記経路案内装置の他の一態様では、前記報知部は、前記移動体が前記所定の範囲内に入る前に、ユーザに対し前記対象施設が存在しない旨を報知する。この態様により、経路案内装置は、目的地周辺に移動体が到達する前に、目的地周辺に施設がない旨を好適にユーザに報知することができる。
【００１６】
上記経路案内装置の他の一態様では、前記検索部は、前記目的地から所定の範囲内に対象施設が存在しない場合、前記目的地までの経路上から所定の範囲に存在する対象施設を検索し、当該対象施設が存在しない場合には、前記目的地又は前記経路上からの範囲を拡大して検索を行なう。この態様により、経路案内装置は、対象施設を立寄りやすいエリアから順に検索することができる。
【００１７】
上記経路案内装置の他の一態様では、前記報知部は、前記目的地又は前記経路上からの範囲を拡大して前記検索部が検索した対象施設を、立寄地として推奨する報知を行う。このように、経路案内装置は、目的地周辺又は経路周辺に対象施設が存在しない場合に、目的地又は経路を基準として検索した対象施設を立寄地として推奨し、ユーザが対象施設へ行きそびれるのを好適に防ぐことができる。
【００１８】
本発明に係る他の好適な実施形態では、経路案内装置と通信を行うサーバ装置であって、前記経路案内装置から目的地に関する情報を受信する受信部と、前記目的地から所定の範囲内に存在する施設を検索する検索部と、前記検索部の検索した結果に関する情報を前記経路案内装置へ送信する送信部と、を備え、前記送信部は、前記施設が存在しなければ、前記施設が存在しない旨を前記経路案内装置へ通知する。この態様によれば、サーバ装置は、経路案内装置から目的地に関する情報を受信した場合に、目的地周辺での施設の有無を判定し、目的地の周辺に施設が存在しないときにはその旨を案内するための情報を好適に経路案内装置へ送信することができる。これにより、目的地への到着前に立寄る必要がある施設への立寄りをユーザに好適に促すことができる。
【００１９】
本発明に係る他の好適な実施形態では、移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置が実行する制御方法であって、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索工程と、ユーザに対して前記検索工程での検索結果に関する報知を行なう報知工程と、を有し、前記報知工程は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知する。経路案内装置は、この制御方法を実行することで、目的地の周辺に立寄る施設が存在しない場合に、その旨を好適にユーザに報知することができ、目的地への到着前に立寄る必要がある施設への立寄りを促すことができる。
【００２０】
本発明に係る他の好適な実施形態では、移動体に備わるまたは設置される、目的地までの経路案内を行なう経路案内装置のコンピュータが実行するプログラムであって、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する施設を検索する検索部と、ユーザに対して前記検索部の検索した結果に関する報知を行なう報知部として前記コンピュータを機能させ、前記報知部は、前記施設が存在しなければ、ユーザに対し前記施設が存在しない旨を報知する。コンピュータは、このプログラムを実行することで、目的地の周辺に立寄る施設が存在しない場合に、その旨を好適にユーザに報知することができ、目的地への到着前に立寄る必要がある施設への立寄りを促すことができる。好適には、上記プログラムは、記憶媒体に記憶される。
【実施例】
【００２１】
以下、図面を参照して本発明の好適な実施例について説明する。
【００２２】
［ナビゲーション装置の構成］
図１は、本発明における経路案内装置が適用されたナビゲーション装置１の概略構成を示す。ナビゲーション装置１は、目的地が設定された際に、目的地の周辺等に存在する施設を検索してその検索結果を自動的に報知する。図１に示すように、ナビゲーション装置１は、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、データ記憶ユニット３１、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０を備える。
【００２３】
自立測位装置１０は、車両の加速度を検出する加速度センサ１１、車両の方向変換時における車両の角速度を検出する振動ジャイロなどの角速度センサ１２、及び車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する距離センサ１３などを含む。
【００２４】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００２５】
システムコントローラ２０は、インタフェース２１、ＣＰＵ２２、ＲＯＭ２３及びＲＡＭ２４を含んでおり、ナビゲーション装置１全体の制御を行う。例えば、システムコントローラ２０は、ユーザが指定した目的地までの経路探索及び探索した経路を対象とした経路案内を実行する。また、本実施例では、システムコントローラ２０は、目的地が設定されたことを契機として、立ち寄る候補となる施設（「立寄り候補施設」とも呼ぶ。）を自動検索し、立寄り候補施設に関する検索結果を表示ユニット４０や音声出力ユニット５０によりユーザに報知する。立寄り候補施設は、例えば、ユーザが目的地へ向かう際によく立寄る施設であり、例えば、ユーザが予め指定した施設のカテゴリに属する施設又は後述する立寄り履歴情報３２に基づき高頻度で立寄ると推定された施設のカテゴリに属する施設などに定められる。システムコントローラ２０は、本発明における「検索部」、「履歴記録部」、「報知部」及び本発明におけるプログラムを実行するコンピュータの一例である。また、立寄り候補施設は、本発明における「対象施設」の一例である。
【００２６】
インタフェース２１は、自立測位装置１０及びＧＰＳ受信機１８とのインタフェース動作を行う。そして、インタフェース２１は、これらの出力データをシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００２７】
システムコントローラ２０、データ記憶ユニット３１、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００２８】
データ記憶ユニット３１は、例えば、ＨＤＤやフラッシュメモリなどの記憶媒体などにより構成され、地図データなどのナビゲーション処理に用いられる各種データを記憶する。地図データは、道路に相当するリンク及び道路の接続部分（交差点）に相当するノードにより表された道路データと、施設に関する施設情報とを含む。
【００２９】
また、本実施例では、データ記憶ユニット３１は、過去に立寄った施設の履歴情報である立寄り履歴情報３２を記憶する。立寄り履歴情報３２は、目的地への経路案内時に車両が立寄ったと推定される施設の履歴であり、システムコントローラ２０の制御に基づき生成及び更新される。立寄り履歴情報３２は、例えば、目的地への経路案内時に車両が立ち寄ったと推定される施設の履歴、及び、ユーザによって目的地又は立寄地として設定された施設の履歴などを含む。この場合、例えば、システムコントローラ２０は、目的地への経路案内時に車両が所定時間以上停車した場合に、停車位置に近接する施設をＧＰＳ受信機１８の出力及び地図データから特定し、特定した施設の情報を立寄り履歴情報３２に記録する。他の例では、システムコントローラ２０は、目的地又は立寄地が設定された場合に、目的地又は立寄地として設定された施設の情報を立寄り履歴情報３２に記録する。また、目的地検索や立寄地検索、周辺施設検索などの検索履歴に基づいた施設を含めるようにしても良い。
【００３０】
通信装置３８は、ＶＩＣＳ（登録商標、Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）センタから配信される渋滞情報や、図示しない渋滞情報を配信するサーバ装置から配信される渋滞情報などを受信する。なお、通信装置３８は、システムコントローラ２０の制御に基づき、地図データとしてデータ記憶ユニット３１に記憶させる情報を、図示しないサーバ装置から受信してもよい。
【００３１】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３１から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３１から読み出された地図データに基づく画像を、ディスプレイなどの表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、ディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。
【００３２】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００３３】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３４】
なお、本発明が適用可能なナビゲーション装置１の構成は、図１に示す構成に限定されない。例えば、ナビゲーション装置１は、ディスプレイ４４に代えて、又はこれに加えて、車両のウィンドウシールドやコンバイナを介して運転者に虚像を視認させるヘッドアップディスプレイを備えてもよい。
【００３５】
ここで、立寄り候補施設について補足説明する。立寄り候補施設は、分類された施設カテゴリに属する施設であり、例えばコンビニエンスストア、スーパー、ドラッグストア、トイレ付施設等である。立寄り候補施設は、ナビゲーション装置１のメーカが推奨立寄り地点として予め設定したものであってもよく、ユーザ入力に基づき設定されたユーザの好みの施設であってもよい。図９に、立寄り候補施設とする施設ジャンルの一覧を例示する。
【００３６】
［案内処理］
システムコントローラ２０は、目的地が設定された場合に立寄り候補施設を自動的に検索し、立寄り候補施設に関する検索結果を表示ユニット４０や音声出力ユニット５０によりユーザに報知する。以下では、立寄り候補施設の案内処理の具体例（第１案内例及び第２案内例）について説明する。
【００３７】
（第１案内例）
図２は、第１案内例に係る処理手順を示すフローチャートである。概略的には、第１案内例では、システムコントローラ２０は、目的地が設定された場合に、目的地周辺の立寄り候補施設を検索し、立寄り候補施設がなかった場合には、目的地周辺に立寄り候補施設がない旨をユーザに報知する。これにより、システムコントローラ２０は、目的地周辺が不便な地点であることを早期にユーザに認識させ、目的地到着前での施設への立寄りを促す。
【００３８】
まず、システムコントローラ２０は、目的地を指定する入力があった場合に、ユーザが指定した目的地への経路探索を行う（ステップＳ１０１）。そして、システムコントローラ２０は、目的地周辺（例えば目的地から１０ｋｍ以内）の立寄り候補施設を検索する（ステップＳ１０２）。ここで、システムコントローラ２０は、例えば、ユーザが予め設定した施設カテゴリに属する施設（例えばコンビニエンスストア、スーパー、ドラッグストア、トイレ付施設等）を立寄り候補施設とみなす。他の例では、システムコントローラ２０は、立寄り履歴情報３２に記録されていた過去の立寄地から、ユーザが高頻度に立寄る施設のカテゴリを特定し、当該カテゴリに属する施設を立寄り候補施設とみなす。
【００３９】
そして、システムコントローラ２０は、ステップＳ１０２での検索に基づき、目的地周辺に立寄り候補施設が存在したと判断した場合（ステップＳ１０３；Ｙｅｓ）、検索した目的地周辺の立寄り候補施設に関する情報を表示する（ステップＳ１０４）。これにより、システムコントローラ２０は、目的地周辺に立寄り候補施設が存在することを好適にユーザに報知する。
【００４０】
一方、システムコントローラ２０は、ステップＳ１０２での検索に基づき、目的地周辺に立寄り候補施設が存在しないと判断した場合（ステップＳ１０３；Ｎｏ）、目的地周辺に立寄り候補施設が存在しない旨をユーザに報知する（ステップＳ１０５）。これにより、システムコントローラ２０は、目的地が不便な立地条件であることを早期にユーザに認識させることができる。
【００４１】
なお、図２のフローチャートの処理に代えて、システムコントローラ２０は、ステップＳ１０４での立寄り候補施設の表示を行わなくともよい。この場合、システムコントローラ２０は、目的地周辺に立寄り候補施設が存在すると判断した場合には立寄り候補施設に関する報知を行わず、目的地周辺に立寄り候補施設が存在しないと判断した場合のみステップＳ１０５に基づき目的地周辺に立寄り候補施設が存在しない旨をユーザに報知するため、立寄りを積極的に希望しないユーザにとっての煩わしい案内を行なうことを防止できる。また、システムコントローラ２０は、設定された目的地までの距離が所定距離以上である場合又は予想所要時間が所定時間以上である場合に限り、図２に示すフローチャートを実行してもよい。
【００４２】
図３は、ステップＳ１０５でのディスプレイ４４の表示例である。図３の例では、システムコントローラ２０は、目的地への経路が設定された後、目的地周辺の立寄り候補施設（ここではコンビニエンスストア）を検索した結果、立寄り候補施設が存在しなかったことから、ステップＳ１０５に基づくポップアップウィンドウ７０を一時的に表示させている。ここで、システムコントローラ２０は、ポップアップウィンドウ７０において、目的地周辺には、目的地へ向かう際に立寄る可能性が高い施設であるコンビニエンスストアがないことから、コンビニエンスストアへの早めの立寄りを推奨する旨を表示している。このようにすることで、システムコントローラ２０は、目的地周辺にはコンビニエンスストアがないことを事前にユーザに通知し、目的地付近への到達前でのコンビニエンスストアの立寄りを好適に促すことができる。
【００４３】
（第２案内例）
図４は、第２案内例の処理手順を示すフローチャートである。概略的には、第２案内例では、システムコントローラ２０は、目的地が設定された場合に、立寄り候補施設を自動検索し、検索した立寄り候補施設への立寄りを促す。この場合、システムコントローラ２０は、立寄り候補施設の検索範囲を、目的地の周辺エリア、設定された経路の周辺エリア、及び目的地又は経路から少し離れたエリアへと適宜移行させることで、報知すべき立寄り候補施設を決定する。
【００４４】
まず、システムコントローラ２０は、目的地を指定する入力があった場合に、ユーザが指定した目的地への経路探索を行う（ステップＳ２０１）。そして、システムコントローラ２０は、目的地周辺（例えば目的地から１０ｋｍ以内）の立寄り候補施設を検索する（ステップＳ２０２）。
【００４５】
そして、システムコントローラ２０は、ステップＳ２０２での検索に基づき、目的地周辺に立寄り候補施設が存在したと判断した場合（ステップＳ２０３；Ｙｅｓ）、当該立寄り候補施設は目的地の向こう側（即ち目的地を基準とした場合に現在位置と反対側）に存在するか否か判定する（ステップＳ２０４）。そして、システムコントローラ２０は、ステップＳ２０２で検索した立寄り候補施設が目的地の向こう側に存在する場合（ステップＳ２０４；Ｙｅｓ）、他の立寄り候補施設を探すか否か判定する（ステップＳ２０５）。この場合、システムコントローラ２０は、例えば、他の立寄り候補施設を探すか否かを指定するユーザ入力を受け付けることで、ステップＳ２０５の判定を行う。ステップＳ２０５の判定方法の具体例については、図５を参照して後述する。
【００４６】
そして、システムコントローラ２０は、他の立寄り候補施設を探すべきと判断した場合（ステップＳ２０５；Ｙｅｓ）、設定された目的地までの経路沿いの立寄り候補施設の検索を行う（ステップＳ２０６）。この場合、例えば、システムコントローラ２０は、設定された経路上から所定距離（例えば１ｋｍ）以内の範囲において立寄り候補施設の探索を行う。
【００４７】
一方、システムコントローラ２０は、立寄り候補施設が目的地の向こう側でなく手前側に存在する場合（ステップＳ２０４；Ｎｏ）、又は立寄り候補施設が目的地の向こう側であるが他の立寄り候補施設を探す必要がないと判断した場合（ステップＳ２０５；Ｎｏ）、ステップＳ２０２で検索した立寄り候補施設をユーザに案内する（ステップＳ２０７）。この場合、システムコントローラ２０は、対象の立寄り候補施設を立寄地として設定して経路の再探索を行ってもよく、経路の再探索を行うことなく対象の立寄り候補施設に関する情報を単に報知（表示又は／及び音声出力）するのみであってもよい。これにより、システムコントローラ２０は、目的地周辺に存在する立寄り候補施設を好適にユーザに案内することができる。
【００４８】
また、システムコントローラ２０は、ステップＳ２０６において経路沿いの立寄り候補施設の検索を行った結果、該当する立寄り候補施設が存在すると判断した場合（ステップＳ２０８；Ｙｅｓ）、検索した立寄り候補施設をユーザに案内する（ステップＳ２０９）。これにより、システムコントローラ２０は、設定された経路周辺に存在する立寄り候補施設をユーザに好適に案内することができる。
【００４９】
一方、システムコントローラ２０は、ステップＳ２０６において経路沿いの立寄り候補施設の検索を行った結果、該当する立寄り候補施設が存在しないと判断した場合（ステップＳ２０８；Ｎｏ）、検索範囲を広げて立寄り候補施設の再検索を行う（ステップＳ２１０）。例えば、システムコントローラ２０は、ステップＳ２０２において目的地を中心とした所定距離（「第１距離」とする。）を半径とした検索範囲を、第１距離より長い第２距離を半径とする新たな検索範囲に変更して立寄り候補施設の検索を行う。他の例では、システムコントローラ２０は、ステップＳ２０６において経路から所定距離（「第３距離」とする。）以内とした検索範囲を、経路から第４距離（第３距離より長い距離）以内とする新たな検索範囲に変更して立寄り候補施設の検索を行う。
【００５０】
なお、好適には、ステップＳ２０６及びステップＳ２１０の立寄り候補施設の検索では、システムコントローラ２０は、目的地に近い側から優先して検索を行うとよい。これにより、システムコントローラ２０は、目的地により近い施設を立寄り候補施設として検索することができる。他の好適な例では、システムコントローラ２０は、目的地までの経路から同程度の距離の複数の立寄り候補施設を検索し、検索した立寄り候補施設をディスプレイ４４に選択可能に表示させることで、ユーザに立寄り候補施設を選択させてもよい。
【００５１】
そして、システムコントローラ２０は、ステップＳ２１０の再探索により特定した立寄り候補施設を、立寄る価値が高い施設として案内を行う（ステップＳ２１１）。即ち、この場合、システムコントローラ２０は、目的地や経路の周辺には立寄り候補施設が存在しないことから、ステップＳ２１０で探索した立寄り候補施設を立寄地として設定する価値が高いと判断し、ステップＳ２１０で探索した立寄り候補施設に関する案内を行う。ステップＳ２１１での案内の具体例については図７を参照して説明する。
【００５２】
また、システムコントローラ２０は、ステップＳ２０３において、目的地周辺に立寄り候補施設が存在しないと判断した場合（ステップＳ２０３；Ｎｏ）、図２のステップＳ１０５と同様に、目的地周辺に立寄り候補施設が存在しない旨を報知する（ステップＳ２１２）。そして、システムコントローラ２０は、設定された経路周辺での立寄り候補施設の検索を行うべきか否か判定する（ステップＳ２１３）。この場合、システムコントローラ２０は、例えば、経路周辺での立寄り候補施設の検索の要否に関するユーザ入力を受け付けることで、設定された経路周辺での立寄り候補施設の検索を行うべきか否か判定する。そして、システムコントローラ２０は、設定された経路周辺での立寄り候補施設の検索を行うべきと判断した場合（ステップＳ２１３；Ｙｅｓ）、ステップＳ２０６へ処理を進め、経路沿いの立寄り候補施設の検索を行う。一方、システムコントローラ２０は、設定された経路周辺での立寄り候補施設の検索を行うべきでないと判断した場合（ステップＳ２１３；Ｎｏ）、フローチャートの処理を終了する。
【００５３】
なお、システムコントローラ２０は、設定された目的地までの距離が所定距離以上である場合又は予想所要時間が所定時間以上である場合に限り、図４に示すフローチャートを実行してもよい。
【００５４】
図５は、図４のステップＳ２０５において他の立寄り候補施設を探すか否かを判定する為に必要なユーザ入力を受け付けるディスプレイ４４の表示例を示す。
【００５５】
図５の例では、まず、システムコントローラ２０は、ステップＳ２０２での検索処理において検索した目的地周辺の立寄り候補施設（ここでは「○×コンビニエンス」）が目的地の向こう側に存在することを認識する。よって、システムコントローラ２０は、ディスプレイ４４上に、「○×コンビニエンス」の位置を目的地の位置と共に地図（不図示）上において明示すると共に、「○×コンビニエンス」に関するポップアップウィンドウ７１を表示させている。システムコントローラ２０は、ポップアップウィンドウ７１上において、目的地周辺のコンビニエンスストア「○×コンビニエンス」が目的地の向こう側に存在する旨を表示すると共に、「○×コンビニエンス」を立寄地として設定するためのボタン７２と、経路沿いの別のコンビニエンスストアの検索を指示するためのボタン７３とを表示させている。そして、システムコントローラ２０は、ボタン７２がタッチ操作等により選択されたことを検知した場合、「○×コンビニエンス」を立寄地として設定し、図４のステップＳ２０７に基づき、「○×コンビニエンス」への経路案内を開始する。一方、システムコントローラ２０は、ボタン７３が選択された場合、図４のステップＳ２０６に基づき、経路沿いのコンビニエンスストアの検索を行う。
【００５６】
このように、図５の例によれば、システムコントローラ２０は、目的地周辺に存在する立寄り候補施設をユーザに認識させると共に、当該立寄り候補施設が立寄りにくい位置に存在する場合に、より立寄りが容易な経路沿いの立寄り候補施設の検索の指示を好適に受け付ける。
【００５７】
図６は、ステップＳ２０６で探索した経路周辺の立寄り候補施設をステップＳ２０９において案内する際のディスプレイ４４の表示例を示す。
【００５８】
図６の例では、システムコントローラ２０は、ステップＳ２０６での探索処理により「×△コンビニエンス」が経路周辺に存在することを特定し、現在位置、目的地、及び設定された経路と共に「×△コンビニエンス」の位置を地図上に表示させている。そして、システムコントローラ２０は、「×△コンビニエンス」を立寄地として設定するか否かの入力を受け付けるポップアップウィンドウ７４を表示させている。そして、ポップアップウィンドウ７４の「ＹＥＳ」のボタンが選択された場合、システムコントローラ２０は、「×△コンビニエンス」を立寄地とする経路探索を行い、当該経路の案内を開始する。一方、システムコントローラ２０は、ポップアップウィンドウ７４の「ＮＯ」のボタンが選択された場合、ポップアップウィンドウ７４の表示を消去し、目的地への経路案内を行う。
【００５９】
このように、図６の例によれば、システムコントローラ２０は、経路周辺の立寄り候補施設の存在を好適にユーザに認識させると共に、立寄り候補施設を立寄地として指定する入力を好適に受け付ける。
【００６０】
図７は、ステップＳ２１０で検索範囲を広げて再探索したことにより特定した立寄り候補施設をステップＳ２１１で案内する際のディスプレイ４４の表示例である。
【００６１】
図７の例では、システムコントローラ２０は、ステップＳ２１０で検索範囲を広げて再探索したことにより、経路から少し離れた場所に存在する立寄り候補施設である「△□コンビニエンス」を特定する。そして、システムコントローラ２０は、「△□コンビニエンス」を地図上に表示すると共に、「△□コンビニエンス」が目的地及び案内経路に最も近い旨を示すポップアップウィンドウ７５を地図上に表示させている。また、システムコントローラ２０は、ポップアップウィンドウ７５において、「△□コンビニエンス」を立寄地として設定することを推奨する旨及び「△□コンビニエンス」の立寄地として設定するか否かを指定するボタンを表示させている。そして、システムコントローラ２０は、ポップアップウィンドウ７５の「ＹＥＳ」のボタンが選択された場合、「△□コンビニエンス」を立寄地とする経路探索を行い、当該経路の案内を開始する。一方、システムコントローラ２０は、ポップアップウィンドウ７５の「ＮＯ」のボタンが選択された場合、ポップアップウィンドウ７５の表示を消去し、目的地への経路案内を行う。
【００６２】
このように、図７の例によれば、システムコントローラ２０は、目的地周辺にユーザがよく立寄る施設が存在しない上に、設定された経路に沿った走行ではユーザがよく立寄る施設を立寄ることができない状況において、経路又は目的地になるべく近い立寄り候補施設を好適にユーザに案内して立寄りを薦める。これによりユーザは、目的地が不便な立地であることを把握できるだけではなく、ユーザがよく立寄る施設へ行きそびれるのを好適に防ぐことができる上に、効率的な立寄りを行なうことができる。
【００６３】
以上説明したように、本実施例に係るナビゲーション装置１のシステムコントローラ２０は、設定された目的地に到着する前に、当該目的地から所定の範囲内に存在する立寄り候補施設を検索する。そして、システムコントローラ２０は、目的地から所定の範囲内に施設が存在しなければ、ユーザに対し目的地から所定の範囲内に施設が存在しない旨を表示ユニット４０又は音声出力ユニット５０により報知する。これにより、経路案内装置は、目的地の周辺に立寄る施設が存在しない場合に、その旨を好適にユーザに報知することができ、目的地への到着前に立寄る必要がある施設への立寄りを促すことができる。
【００６４】
［変形例］
以下、実施例の各変形例について説明する。なお、これらの各変形例は、組み合わせて上述の実施例に適用してもよい。
【００６５】
（変形例１）
実施例においてナビゲーション装置１が実行する処理の一部を、ナビゲーション装置１とネットワークを介して通信を行うサーバ装置が実行してもよい。
【００６６】
図８は、変形例に係る経路案内システムの構成を示す。図８の例では、経路案内システムは、ナビゲーション装置１と、サーバ装置３とを有する。そして、サーバ装置３は、地図データを有し、ナビゲーション装置１から現在位置及び目的地等の情報を含む経路探索要求があった場合に、目的地への経路を探索し、探索結果の情報をナビゲーション装置１へ供給する。
【００６７】
図８の構成例では、例えば、図２のフローチャートの場合、ナビゲーション装置１は、現在位置と目的地の情報及び立寄り候補施設に関する設定情報等を含む経路探索要求をサーバ装置３へ送信する。そして、サーバ装置３は、受信した経路探索要求に基づきステップＳ１０１〜Ｓ１０３の処理を実行する。そして、サーバ装置３は、目的地周辺に立寄り候補施設が存在する場合には、当該立寄り候補施設を案内するための情報（例えば立寄り候補施設に関する施設情報）をナビゲーション装置１へ送信し、目的地周辺に立寄り候補施設が存在しない場合には、目的地周辺に立寄り候補施設が存在しない旨を示す情報をナビゲーション装置１へ送信する。また、図４のフローチャートにおいても同様に、サーバ装置３は、ナビゲーション装置１から目的地等を指定した経路探索要求を受信した場合に、目的地周辺や案内経路周辺における立寄り候補施設を検索し、その検索結果の情報をナビゲーション装置１へ送信する。そして、ナビゲーション装置１は、サーバ装置３から受信する情報に基づき、図４のフローチャートの各ステップで必要な立寄り候補施設の案内を行う。なお、本変形例では、サーバ装置３のＣＰＵなどは、本発明における「受信部」、「検索部」及び「送信部」の一例である。
【００６８】
（変形例２）
図２及び図４のフローチャートの例では、ナビゲーション装置１は、目的地への経路探索と同時に立寄り候補施設の検索及び案内を実行した。これに代えて、ナビゲーション装置１は、目的地への経路探索が終了し、目的地への経路案内を開始した後に、立寄り候補施設の検索及び案内に関する処理を実行してもよい。
【００６９】
この場合、ナビゲーション装置１は、遅くとも、図２のステップＳ１０２及び図４のステップＳ２０２において立寄り候補施設の検索範囲とした目的地周辺にナビゲーション装置１の車両が進入する前に、立寄り候補施設の検索及び案内に関する処理を実行するとよい。これにより、ナビゲーション装置１は、目的地周辺に立寄り候補施設が存在しない場合に、目的地周辺に立寄り候補施設が存在しないことを事前にユーザに報知し、経路沿いの立寄り候補施設に立寄るなどの対応をユーザに実行させることができる。
【００７０】
（変形例３）
第１案内例の図２のステップＳ１０２において、ナビゲーション装置１が検索する施設は、立寄り候補施設に限らず、検索可能な施設（即ち地図データに登録されている施設）であればよい。この場合であっても、ナビゲーション装置１は、目的地が周辺施設の存在しない不便な施設であるか否かを好適に判定し、その判定結果をユーザに通知することができる。第２案内例においても同様に、ナビゲーション装置１は、図４のステップＳ２０２、Ｓ２０６、Ｓ２１０等において、立寄り候補施設に代えて、検索可能な施設（即ち地図データに登録されている施設）を検索してもよい。
【符号の説明】
【００７１】
１  ナビゲーション装置
３  サーバ装置
１０  自立測位装置
１２  ＧＰＳ受信機
２０  システムコントローラ
２２  ＣＰＵ
３１  データ記憶ユニット
３８  通信装置
４０  表示ユニット
４４  ディスプレイ
５０  音声出力ユニット
６０  入力装置
【図１】
2018105825.tif 000003
【図２】
2018105825.tif 000004
【図３】
2018105825.tif 000005
【図４】
2018105825.tif 000006
【図５】
2018105825.tif 000007
【図６】
2018105825.tif 000008
【図７】
2018105825.tif 000009
【図８】
2018105825.tif 000010
【図９】
2018105825.tif 000011