(57)【要約】【課題】目的地の設定を行う際に、最適なナビゲーション案内又は非案内を任意に選択可能なナビゲーション装置を提供する。【解決手段】地図を表示する画面を有する表示部と、目的地の設定操作を行う操作部と、現在地の位置情報を検出する現在位置検出部と、現在地から目的地までの案内経路を算出し、当該算出された案内経路の表示部への表示を制御する制御部と、を備え、案内経路における案内動作について定めた案内モードを設定する案内モード設定手段と、現在地が目的地から所定の範囲内に入ったか否かを判定する判定手段と、を更に有し、案内モード設定手段により設定された案内モードと判定手段による判定結果に基づいて、案内経路における案内動作を制御する。【選択図】図３
2010008180.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示する画面を有する表示部と、
目的地の設定操作を行う操作部と、
現在地の位置情報を検出する現在位置検出部と、
前記現在地から前記目的地までの案内経路を算出し、当該算出された案内経路の前記表示部への表示を制御する制御部と、を備え、
前記制御部は、前記案内経路における案内動作について定めた案内モードを設定する案内モード設定手段と、
前記現在地が前記目的地から所定の範囲内に入ったか否かを判定する判定手段と、を更に有し、
前記案内モード設定手段により設定された前記案内モードと前記判定手段による判定結果に基づいて、前記案内経路における案内動作を制御することを特徴とするナビゲーション装置。
【請求項２】
前記案内モードは、
前記案内経路において目的地から所定の範囲内に入るまでは案内動作を行わず、目的地から所定の範囲に入った場合に前記案内動作を開始する第１の案内モード、又は前記案内経路において目的地から所定の範囲内に入るまでは案内動作を行い、目的地から所定の範囲内に入った場合に前記案内動作を終了する第２の案内モードを含むことを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記制御部は、前記第１の案内モードにおいて、前記案内経路における案内動作を行わない範囲については、前記現在地の変化に応じて適宜前記案内経路を算出することを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記判定手段は、前記現在地と前記目的地との間の直線距離又は案内経路上の距離に基づいて、前記所定の範囲に入ったか否かを判定することを特徴とする請求項１から３のいずれか一項に記載のナビゲーション装置。
【請求項５】
前記第２の案内モードは、前記操作部により設定された目的地に応じて自動的に設定されることを特徴とする請求項２から４のいずれか一項に記載のナビゲーション装置。
【請求項６】
地図を画面上に表示させ、
目的地の設定操作を行わせ、
現在地の位置情報を検出させ、
当該現在地から当該目的地までの案内経路を算出し、当該算出された案内経路の表示を制御し、
当該案内経路における案内動作について定めた案内モードを設定し、
現在地が目的地から所定の範囲内に入ったか否かを判定し、
当該設定された案内モードと当該判定結果に基づいて、当該案内経路における案内動作を制御することを特徴とするナビゲーション案内方法。
【請求項７】
コンピュータに、
地図を画面上に表示させる機能と、
目的地の設定操作を行わせる機能と、
現在地の位置情報を検出させる機能と、
当該現在地から当該目的地までの案内経路を算出し、当該算出された案内経路の表示を制御する機能と、
当該案内経路における案内動作について定めた案内モードを設定する機能と、
現在地が目的地から所定の範囲内に入ったか否かを判定する機能と、
当該設定された案内モードと当該判定結果に基づいて、当該案内経路における案内動作を制御する機能と、を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定された目的地までの経路案内を行うナビゲーション装置、プログラム、及びナビゲーション案内方法に関する。
【背景技術】
【０００２】
従来、ＧＰＳ衛星からの電波を利用した車両の現在位置の測位と、角度センサ、距離センサ等を利用した車両の相対的な移動量の測定とによって車両の移動軌跡を求め、この移動軌跡をＨＤＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体、又は無線通信等を介して接続されるサーバ装置に格納された地図データの道路形状と比較することにより地図上の現在位置を測位して、現在位置とその周辺地図とを液晶ディスプレイに表示することができるナビゲーション装置が知られている。
【０００３】
例えば、車載用のナビゲーション装置の場合、目的地を入力すると、現在地から目的地までの案内経路を自動的に探索して、当該経路を液晶ディスプレイの道路上に表示することにより、初めて行く目的地でも迷わずに短時間で行くことができる。液晶ディスプレイ上には、自車の現在位置と探索された案内経路が表示され、縮尺を変えることにより、遠距離にある目的地でも現在位置と同じ画面に表示することができる。このようなナビゲーション装置において、経路上で利用者に案内すべき分岐点に近接する毎に、その分岐点についての走行案内を音声で行うものが知られている。
【０００４】
例えば、特許文献１には、分岐点毎の過去の案内履歴に基づいて、音声案内の必要性の有無を判断することができる技術が開示されている。例えば、当該分岐点における案内回数が所定の回数を超えるような場合には、音声案内を行わないようにすることができる。
また、特許文献１には、利用者により登録された地点であるか否かに基づいて、音声案内の必要性の有無を判断することができる技術が開示されている。例えば、友人宅を予め登録しておき、友人宅を目的地に設定した場合は、音声案内を行わないようにすることができる。
【特許文献１】特開２００２−２３６０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術では、過去の案内履歴や登録された地点を保存、管理する必要がある。また、利用者が案内地点を登録するためには、所定の設定操作が必要となり、ユーザにとって使い勝手がよくなかった。
【０００６】
本発明は、目的地の設定を行う際に、最適なナビゲーション案内又は非案内を任意に選択可能なナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、上記目的を達成するためになされたものであり、ナビゲーション装置において、地図を表示する画面を有する表示部と、目的地の設定操作を行う操作部と、現在地の位置情報を検出する現在位置検出部と、前記現在地から前記目的地までの案内経路を算出し、当該算出された案内経路の前記表示部への表示を制御する制御部と、を備え、前記制御部は、前記案内経路における案内動作について定めた案内モードを設定する案内モード設定手段と、前記現在地が前記目的地から所定の範囲内に入ったか否かを判定する判定手段と、を更に有し、前記案内モード設定手段により設定された前記案内モードと前記判定手段による判定結果に基づいて、前記案内経路における案内動作を制御することを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、前記案内モードは、前記案内経路において目的地から所定の範囲内に入るまでは案内動作を行わず、目的地から所定の範囲に入った場合に前記案内動作を開始する第１の案内モード、又は前記案内経路において目的地から所定の範囲内に入るまでは案内動作を行い、目的地から所定の範囲内に入った場合に前記案内動作を終了する第２の案内モードを含むことを特徴とする。
【０００９】
請求項３に記載の発明は、請求項２に記載のナビゲーション装置において、前記制御部は、前記第１の案内モードにおいて、前記案内経路における案内動作を行わない範囲については、前記現在地の変化に応じて適宜前記案内経路を算出することを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載のナビゲーション装置において、前記判定手段は、前記現在地と前記目的地との間の直線距離又は案内経路上の距離に基づいて、前記所定の範囲に入ったか否かを判定することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項２から４のいずれか一項に記載のナビゲーション装置において、前記第２の案内モードは、前記操作部により設定された目的地に応じて自動的に設定されることを特徴とする。
【００１２】
請求項６に記載の発明は、地図を画面上に表示させ、目的地の設定操作を行わせ、現在地の位置情報を検出させ、当該現在地から当該目的地までの案内経路を算出し、当該算出された案内経路の表示を制御し、当該案内経路における案内動作について定めた案内モードを設定し、現在地が目的地から所定の範囲内に入ったか否かを判定し、当該設定された案内モードと当該判定結果に基づいて、当該案内経路における案内動作を制御することを特徴とするナビゲーション案内方法である。
【００１３】
請求項７に記載の発明は、コンピュータに、地図を画面上に表示させる機能と、目的地の設定操作を行わせる機能と、現在地の位置情報を検出させる機能と、当該現在地から当該目的地までの案内経路を算出し、当該算出された案内経路の表示を制御する機能と、当該案内経路における案内動作について定めた案内モードを設定する機能と、現在地が目的地から所定の範囲内に入ったか否かを判定する機能と、当該設定された案内モードと当該判定結果に基づいて、当該案内経路における案内動作を制御する機能と、を実現させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、目的地の設定を行う際に、最適なナビゲーション案内又は非案内を任意に選択可能なナビゲーション装置を提供することができる。
これにより、案内履歴の保存・管理や、特別な設定操作を行うことなく、ナビゲーション案内の要不要を判断することができるので、ユーザの便宜に資する。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１６】
図１は、本実施形態に係るナビゲーション装置１００の概略構成を示すブロック図である。
図１に示すように、ナビゲーション装置１００は、表示部１と、操作部２と、音声出力部３と、記憶部４と、現在位置検出部５と、制御部６と、を備えて構成される。
【００１７】
表示部１は、例えば、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro Luminescence）ディスプレイ等のディスプレイを備え、当該ディスプレイ上には、ユーザによる操作（例えば、手指やタッチペン等による押下）を検出する操作部２としての機能を有したタッチパネルが載置されている。
表示部１は、制御部６から出力された表示用データ（地図データ等）に基づいて、各種情報（例えば、地図画面やアイコン、経路案内等のナビゲーション用の表示情報、自車の現在位置を示す自車マーク等）を表示する。
また、ユーザによるタッチパネル操作が検出されると、当該検出された位置の座標（押下座標）が制御部６に入力される。
【００１８】
音声出力部３は、Ｄ／Ａ変換器、アンプ、スピーカ等を備えて構成され、制御部６から出力された音声データをアナログの音声信号に変換して音声出力する。
【００１９】
記憶部４は、例えば、半導体メモリで構成され、地図データ４１、音声データ４２等を格納している。地図データ４１には、例えば、広域をカバーした地図情報（複数縮尺に対応）、道路情報、施設、海、川等の各種シンボル情報等が記憶されている。また、音声データ４２には、例えば、経路案内に必要な、単語や文節等からなるメッセージのデータ等が予め記憶されている。なお、地図データ４１及び音声データ４２は、ナビゲーション装置１００に着脱自在に装着されるＣＤ−ＲＯＭ（Compact Disk ROM）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc ROM）等の磁気的、光学的記録媒体や、無線通信等を介して接続されるサーバ装置から取得されるようにしてもよい。
【００２０】
現在位置検出部５は、ＧＰＳモジュール、自律航法ユニット等を備えて構成されている。
ＧＰＳモジュールは、図示しないＧＰＳアンテナ等を備えて構成される。このＧＰＳアンテナは、地球低軌道に打ち上げられた複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳアンテナは、少なくとも３個のＧＰＳ衛星から送信されるＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて車両の絶対的な現在位置（緯度、経度）を検出して、制御部６に出力する。
自律航法ユニットは、角度センサ、距離センサ等を備える。角度センサは、車の角速度（単位時間あたりの水平方向への回転角度）を検出して、移動方位の変化量を算出する。距離センサは、車輪の回転に応じて出力されるパルス信号を検出して、車両の移動量を算出する。自律航法ユニットは、これら角速度信号および車速パルス信号により、車両の相対的な位置変化を算出して制御部６に出力する。
【００２１】
制御部６は、例えば、ＣＰＵ（Central Processing Unit）６１、ＲＡＭ（Random Access Memory）６２、ＲＯＭ（Read Only Memory）６３等を備えて構成され、ナビゲーション装置１００の各部を制御する。
ＣＰＵ６１は、ＲＯＭ６３に格納された処理プログラム等を読み出して、ＲＡＭ６２に展開して実行することにより、ナビゲーション装置１００全体の制御を行う。
ＲＡＭ６２は、ＣＰＵ６１により実行された処理プログラム等を、ＲＡＭ６２内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
ＲＯＭ６３は、例えば、半導体メモリで構成され、処理プログラムやデータ等が予め記憶されている。ＲＯＭ６３には、例えば、目的地から所定の範囲内に入ったか否かを判定して案内のオン／オフを切り替えるラストワンマイル案内プログラム、ラストワンマイル非案内プログラム等が記憶されている。
【００２２】
ＣＰＵ６１は、現在地から目的地までの案内経路を算出し、現在地が目的地から所定の範囲内に入ったか否かを判断し、所定の範囲内に入ったと判断した場合は、案内経路の表示を開始させる。
【００２３】
このように、本実施形態に係るナビゲーション装置１００は、地図を表示する画面を有する表示部（表示部１）と、目的地の設定操作を行う操作部（操作部２）と、現在地の位置情報を検出する現在位置検出部（現在位置検出部５）と、現在地から目的地までの案内経路を算出し、当該算出された案内経路の表示部への表示を制御する制御部（制御部６）と、を備える。制御部は、案内経路において案内動作を行う範囲と行わない範囲とを定めた案内モードを設定する案内モード設定手段と、現在地が目的地から所定の範囲内に入ったか否かを判定する判定手段と、を更に有し、案内モード設定手段により設定された案内モードと判定手段による判定結果に基づいて、案内経路における案内動作を制御する。
従って、案内履歴の保存・管理や、特別な設定操作を行うことなく、ナビゲーション案内の要不要を判断することができるので、ユーザの便宜に資する。
【００２４】
（第１実施形態）
図２は、ラストワンマイル案内処理について示した説明図である。ラストワンマイル案内処理とは、自車位置が目的地から任意に設定された所定範囲（ここでは、「ラストワンマイル案内」と称しているが、１マイルに限られず、任意の距離に設定可能とする）内に入ったか否かを判別し、所定範囲内に入ったと判定された場合に経路（ルート）案内を開始する動作のことである。例えば、運転者が目的地周辺までの地理に詳しく、自分の好きなルートを通って走行したいが、最後までは道が分からないので目的地周辺の所定範囲のみルート案内を希望する場合等に有効な機能である。当該ラストワンマイル案内処理を行うためには、出発時に目的地を設定する際、ラストワンマイル案内モードに設定する必要がある（設定操作）。
図２に示すように、ナビゲーション装置１００を搭載した車両Ｃは自宅Ｈを出発し、目的地Ｄに向かって走行している。車両Ｃは、目的地設定時に予めラストワンマイル案内モードに設定されており、目的地Ｄから所定の範囲内Ｓに入るまでは画面表示や音声出力による案内は行われていない（ルート非案内）。車両Ｃが目的地Ｄから所定の範囲内Ｓに入ると、ルート案内が開始される。以下、ラストワンマイル案内処理の一連の流れについて、図３、４を用いて詳細に説明する。
【００２５】
図３は、本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル案内処理の一例（ラストワンマイル案内処理１）について示したフローチャートである。また、図４は、ラストワンマイル案内モードの設定から動作までの画面遷移の一例について示した図である。
ユーザにより目的地設定モードが選択操作されると、目的地設定画面が表示部１に表示されると同時に、案内モード設定用のボタンが表示される（図４（ａ））。ユーザは目的地を設定するとともに、案内モードの選択を行う。このときユーザによりラストワンマイル案内ボタンが押下されると、ＣＰＵ６１の働きにより、ＲＯＭ６３に格納されているラストワンマイル案内プログラムが実行され、ラストワンマイル案内処理が実現される。
【００２６】
図３に示すように、ステップＳ１１では、目的地までの案内経路（ルート）が算出される。具体的には、現在位置検出部５から得られる衛星のデータに基づいて車両の現在地が求められ、現在地から目的地までの推奨ルートが求められる。
ステップＳ１２では、推奨ルートにおけるルート案内がバックグラウンドで開始される。すなわち、実際の経路探索、経路案内、リルート等の処理が、バックグラウンドで行われる。「通常案内」の場合は、画面表示や音声出力による案内が行われ、ルートが表示されるが、ここでは「通常案内」の場合と異なり、画面表示や音声出力による案内は行われない。また、車両の現在地と周辺地図のみが表示され、ルートは表示されない。また、表示画面上には「案内開始」ボタンが生成される（図４（ｂ））。
ステップＳ１３では、目的地まで所定範囲内に入ったか否かが判定される。所定範囲は１マイルに限定されず、任意に設定可能である。本実施形態では、バックグラウンドで常にルート検索が行われているため、現在地から目的地までの距離を容易に算出することができる。なお、現在地から目的地までの距離は、２点間を直線で結んだ距離でも、ルートの距離でもよい。目的地まで所定範囲内に入った場合は、次のステップＳ１４へと移行し、目的地まで所定範囲内に入っていなかった場合は、当該ステップＳ１３の処理を繰り返す。
ステップＳ１４では、ルート案内が開始される。具体的には、ルート案内を開始する旨がユーザに通知され（図４（ｃ））、これまでバックグラウンドで行っていたルート案内が表面化する（図４（ｅ））。ユーザへの通知は、例えば「目的地まであと５ｋｍです。案内を開始します。」等の通知を画面表示のみで行ったり、音声出力のみで行ったり、画面表示と音声出力を組み合わせて行ったりすることができる。ユーザへの通知とともにルートが表示され、画面表示又は音声出力によるルート案内が開始される（図４（ｅ））。
【００２７】
なお、目的地まで所定範囲内に入る前に、ステップＳ１２で生成された案内開始ボタンが押下されると（図４（ｄ））、ステップＳ１３の判断を飛ばしてステップＳ１４へと移行し、ルート案内が開始される。この処理は、例えば、ラストワンマイル案内モードに設定し、所定範囲内に入るまでは案内を不要としたものの、途中で道を間違える等行き方がわからなくなってしまったとき等に特に有効であり、ユーザからの指示に基づき任意のタイミングで案内を開始させることを可能としている。なお、上記のステップＳ１４では、ルート案内を開始させる場合、画面表示や音声出力、またはそれらの組み合わせによって案内を開始する旨を通知するものとしたが、ユーザによって案内開始ボタンが押下された場合は、ユーザからの指示によってルート案内を開始させるため、そのような通知を省略しても良い。
【００２８】
図５は、ラストワンマイル非案内処理について示した説明図である。ラストワンマイル非案内処理とは、自車位置が目的地から任意に設定された所定範囲（１マイルに限られない）内に入ったか否かを判別し、所定範囲内に入ったと判定された場合に案内を終了する動作のことである。適用例としては、例えば、案内が必要な不慣れな地域から自宅に戻る場合等が上げられる。すなわち、運転者は通常自宅周辺の地理に詳しく、自宅周辺での不必要な案内の煩わしさを避けたい場合等に有効な機能である。当該ラストワンマイル非案内処理を行うためには、出発時に目的地を設定する際、ラストワンマイル非案内モードに設定する必要がある（設定操作）。
図５に示すように、ナビゲーション装置１００を搭載した車両Ｃは自宅Ｈに向かって走行している。車両Ｃは、予めラストワンマイル非案内モードに設定されており、自宅Ｈから所定の範囲内Ｓに入るまでは画面表示や音声出力による案内が行われている（ルート案内）。車両Ｃが自宅Ｈから所定の範囲内Ｓに入ると、ルート案内を終了する旨をユーザに通知し、それまで行っていた音声や画面表示によるルート案内をバックグラウンドで行う（ルート非案内）処理に移行する。以下、ラストワンマイル非案内処理の一連の流れについて、図６、７を用いて詳細に説明する。
【００２９】
図６は、本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル非案内処理の一例（ラストワンマイル非案内処理１）について示したフローチャートである。また、図７は、ラストワンマイル非案内モードの設定から動作までの画面遷移の一例について示した図である。
ユーザにより目的地設定モードが選択操作されると、目的地設定画面が表示部１に表示されると同時に、案内モード設定用のボタンが表示される（図７（ａ））。ユーザは目的地を設定するとともに、案内モードの選択を行う。このときユーザによりラストワンマイル非案内ボタンが押下されると、ＣＰＵ６１の働きにより、ＲＯＭ６３に格納されているラストワンマイル非案内プログラムが実行され、ラストワンマイル非案内処理が実現される。
【００３０】
図６に示すように、ステップＳ２１では、目的地までの案内経路（ルート）が算出される。具体的には、現在位置検出部５から得られる衛星のデータに基づき車両の現在地が求められ、現在地から目的地までの推奨案内経路が求められる。
ステップＳ２２では、ルート案内が開始される。当該ルート案内は、「通常案内」と同じである。また、表示画面上には「案内中止」ボタンが生成される（図７（ｂ））。
ステップＳ２３では、目的地まで所定範囲内に入ったか否かが判定される。目的地まで所定範囲内に入った場合は、次のステップＳ２４へと移行し、目的地まで所定範囲内に入っていなかった場合は、当該ステップＳ２３の処理を繰り返す。
ステップＳ２４では、ルート案内がバックグラウンドでの処理に移行される。すなわち、実際の経路探索、経路案内、リルート等の処理の音声出力や画面表示が終了し、バックグラウンドで行われることとなる。具体的には、例えば「目的地まであと５ｋｍです。案内を中止します。」等のルート案内を中止する旨がユーザに通知される（図７（ｃ））。ユーザへの通知は、例えば画面表示のみで行ったり、音声出力のみで行ったり、画面表示と音声出力を組み合わせて行ったりすることができる。ユーザへの通知とともにルートの表示が消え、ルート案内がバックグラウンドで行われる（図７（ｅ））。
【００３１】
なお、目的地まで所定範囲内に入る前に、ステップＳ２２で生成された案内中止ボタンが押下されると（図７（ｄ））、ステップＳ２３の判断を飛ばしてステップＳ２４へと移行し、ルート案内が中止される。なお、上記のステップＳ２４では、ルート案内を中止させる場合、画面表示や音声出力、またはそれらの組み合わせによって案内を中止する旨を通知するものとしたが、ユーザによって案内中止ボタンが押下された場合は、ユーザからの指示によってルート案内が中止させられるため、そのような通知を省略しても良い。
【００３２】
このように、本実施形態に係るナビゲーション装置１００は、自車位置が、目的地から任意に設定された所定範囲内に入ったか否かを判別し、所定範囲内に入ったと判定された場合にルート案内を開始又は終了させるようにしているので、ユーザの手を煩わせることなくルート案内を行うことができる。また、本実施形態に係るナビゲーション装置１００は、ルート案内を行っていないときにも、常時バックグラウンドで経路探索、経路案内、リルート等の処理を行っているので、所定範囲内に入る前であっても、ボタン操作一つで案内を開始させたり、又は終了させたりすることができ、便利である。
【００３３】
（第２実施形態）
図８は、本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル案内処理の一例（ラストワンマイル案内処理２）について示したフローチャートである。
ユーザにより目的地設定モードが選択操作されると、目的地設定画面が表示部１に表示されると同時に、案内モード設定用のボタンが表示される。ユーザは目的地を設定するとともに、案内モードの選択を行う。このときユーザによりラストワンマイル案内ボタンが押下されると、ＣＰＵ６１の働きにより、ＲＯＭ６３に格納されているラストワンマイル案内プログラムが実行され、ラストワンマイル案内処理が実現される。ラストワンマイル案内処理が開始されると、表示画面上には「案内開始」ボタンが生成される。
【００３４】
上述の第１実施形態では、ラストワンマイル案内の実行中、目的地まで所定範囲内に入るまではルート案内に関する処理（実際の経路探索、経路案内、リルート等の処理）をバックグラウンドで行うものとしたが、第２実施形態では、バックグラウンドでの処理を行わない点において、第１実施形態とは異なる。
すなわち、ユーザによりラストワンマイル案内処理２が選択された場合、目的地は設定されているものの、経路案内に関する処理は行わず、所謂フリー走行の状態となる。
【００３５】
図８に示すように、ステップＳ３１では、目的地まで所定範囲内に入ったか否かが判定される。当該判定は、目的地から所定距離の半径を有する円を算出し、当該円内に車両が入ったことを検出することにより行ってもよいし、現在位置から目的地までの距離を算出し、算出された距離が設定されている所定の距離以内であるか否かで判定するようにしても良い。上記の判定の結果、目的地まで所定範囲内に入った場合は、次のステップＳ３２へと移行し、目的地まで所定範囲内に入っていなかった場合は、当該ステップＳ３１の処理を繰り返す。なお、ステップＳ３１における判定処理は所定時間ごとに定期的に行う。
ステップＳ３２では、目的地までの案内を開始するために、案内経路（ルート）が算出される。具体的には、現在位置検出部５から得られる衛星のデータに基づき車両の現在地が求められ、現在地から目的地までの推奨ルートが求められる。
ステップＳ３３では、推奨ルートの案内が開始される。具体的には、ルート案内を開始する旨がユーザに通知され、ルート案内に関する処理が実行される。ユーザへの通知は、例えば、「目的地まであと５ｋｍです。案内を開始します。」等の通知を画面表示のみで行ったり、音声出力のみで行ったり、画面表示と音声出力を組み合わせて行ったりすることができる。ユーザへの通知とともに、ルートが表示され、画面表示又は音声出力によるルート案内が開始される。
【００３６】
なお、目的地まで所定範囲内に入る前に、案内開始ボタンが押下されると、ステップＳ３２へと移行し、ルート案内が開始されることとなる。この処理は、例えば、ラストワンマイル案内モードに設定し、所定範囲内に入るまでは案内を不要としたものの、途中で道を間違える等行き方がわからなくなってしまったとき等に特に有効であり、ユーザからの指示に基づき任意のタイミングで案内を開始させることを可能としている。なお、上記のステップＳ１４では、ルート案内を開始させる場合、画面表示や音声出力、またはそれらの組み合わせによって案内を開始する旨を通知するものとしたが、ユーザによって案内開始ボタンが押下された場合は、ユーザからの指示によってルート案内を開始させるため、そのような通知を省略しても良い。
【００３７】
図９は、本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル非案内処理の一例（ラストワンマイル非案内処理２）について示したフローチャートである。
ユーザにより目的地設定モードが選択操作されると、目的地設定画面が表示部１に表示されると同時に、案内モード設定用のボタンが表示される。ユーザは目的地を設定するとともに、案内モードの選択を行う。このときユーザによりラストワンマイル非案内ボタンが押下されると、ＣＰＵ６１の働きにより、ＲＯＭ６３に格納されているラストワンマイル非案内プログラムが実行され、ラストワンマイル非案内処理が実現される。
【００３８】
図９に示すように、ステップＳ４１では、目的地までの案内経路（ルート）が算出される。具体的には、現在位置検出部５から得られる衛星のデータに基づき車両の現在地が求められ、現在地から目的地までの推奨ルートが求められる。
ステップＳ４２では、ルート案内が開始される。当該ルート案内は、「通常案内」と同じである。また、表示画面上には「案内中止」ボタンが生成される。
ステップＳ４３では、目的地まで所定範囲内に入ったか否かが判定される。目的地まで所定範囲内に入った場合は、次のステップＳ４４へと移行し、目的地まで所定範囲内に入っていなかった場合は、当該ステップＳ４３の処理を繰り返す。
ステップＳ４４では、例えば、「目的地まであと５ｋｍです。案内を中止します。」等のルート案内を中止する旨がユーザに通知される。ユーザへの通知は、例えば画面表示のみで行ったり、音声出力のみで行ったり、画面表示と音声出力を組み合わせて行ったりすることができる。そしてユーザへの通知を行った後、ルート案内が終了される。
【００３９】
なお、目的地まで所定範囲内に入る前に、ステップＳ４２で生成された案内開始ボタンが押下されると、ステップＳ４３の判断を飛ばしてステップＳ４４へと移行し、ルート案内が中止される。なお、上記のステップＳ４４では、ルート案内を中止させる場合、画面表示や音声出力、またはそれらの組み合わせによって案内を中止する旨を通知するものとしたが、ユーザによって案内中止ボタンが押下された場合は、ユーザからの指示によってルート案内が中止させられるため、そのような通知を省略しても良い。
【００４０】
このように、本実施形態に係るナビゲーション装置１００は、自車位置が、目的地から任意に設定された所定範囲内に入ったか否かを判別し、所定範囲内に入ったと判定された場合にルート案内を開始又は終了させるようにしているので、ユーザの手を煩わせることなくルート案内を行うことができる。また、本実施形態に係るナビゲーション装置１００は、案内の開始前、又は終了後に、バックグラウンドで経路探索、経路案内、リルート等の処理を行うことがないので、よりシンプルにルート案内を実現することができる。
【００４１】
以上、本発明に係る実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００４２】
例えば、上記実施形態では、「通常案内」、「ラストワンマイル案内」、「ラストワンマイル非案内」の３つの案内モードを同時に実現させているが、必ずしもすべてを同時に実現させる必要はない。
【００４３】
また、「ラストワンマイル非案内」モードは、目的地（例えば自宅、勤務地等）とその付近の地理をよく知っている場合に便利な機能であるため、初めて訪れる場所（初めて目的地設定する場所）についてこのモードを用いることはないものと推測できる。そこで、ユーザが予め周辺地理も含めてよく知っている地点を登録しておき、登録地点が目的地に設定された場合にのみ、ラストワンマイル非案内モード設定用のボタンを表示部１に表示させるようにしてもよい。
或いは、そのような登録地点が目的地に設定された場合は、自動的にラストワンマイル非案内モードに設定されるようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】本実施形態に係るナビゲーション装置１００の概略構成を示すブロック図である。
【図２】ラストワンマイル案内処理について示した説明図である。
【図３】本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル案内処理の一例について示したフローチャートである。
【図４】ラストワンマイル案内モードの設定から動作までの画面遷移の一例について示した図である。
【図５】ラストワンマイル非案内処理について示した説明図である。
【図６】本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル非案内処理の一例について示したフローチャートである。
【図７】ラストワンマイル非案内モードの設定から動作までの画面遷移の一例について示した図である。
【図８】本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル案内処理の一例について示したフローチャートである。
【図９】本実施形態に係るナビゲーション装置１００内で行われるラストワンマイル非案内処理の一例について示したフローチャートである。
【符号の説明】
【００４５】
１００  ナビゲーション装置
１  表示部
２  操作部
３  音声出力部
４  記憶部
４１  地図データ
４２  音声データ
５  現在位置検出部
６  制御部
６１  ＣＰＵ
６２  ＲＡＭ
６３  ＲＯＭ
【図１】
2010008180.tif 000003
【図２】
2010008180.tif 000004
【図３】
2010008180.tif 000005
【図４】
2010008180.tif 000006
【図５】
2010008180.tif 000007
【図６】
2010008180.tif 000008
【図７】
2010008180.tif 000009
【図８】
2010008180.tif 000010
【図９】
2010008180.tif 000011