(57)【要約】【課題】経由地における滞在時間を確保しつつ、所定時刻までに目的地に到着するための経路を設定可能なナビゲーション装置を実現する。【解決手段】ナビゲーション装置１において、ユーザが所望する経由地Ｐを経由する出発地ｓから目的地ｇまでの経路Ｒを設定するとともに、その経由地Ｐに滞在する滞在時間や目的地ｇに到着したい希望到着時刻に応じて、目的地ｇに到着する予定到着時刻を予測して、その予定到着時刻が希望到着時刻よりも遅く、ユーザは希望到着時刻までに目的地ｇに到着できないとナビゲーション装置１が判定すると、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨を報知するので、ユーザは、滞在時間や希望到着時刻の設定変更を行うことで、経由地Ｐにおける必要な滞在時間を確保しつつ、希望する時刻までに目的地ｇに到着することが可能なスケジュールを設定することができる。【選択図】図１
2009002682.tif 000002
【特許請求の範囲】
【請求項１】
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
出発地から目的地までの経路であって、ユーザが所望する経由地を経由する経路を設定する経路設定手段と、
前記経由地にユーザが滞在する滞在時間を設定する滞在時間設定手段と、
前記目的地にユーザが到着する希望到着時刻を設定する到着時刻設定手段と、
前記経路設定手段により設定された経路を辿り、ユーザが前記目的地に到着する予定到着時刻を予測する予定到着時刻予測手段と、
前記予定到着時刻予測手段により予測された予定到着時刻が、前記到着時刻設定手段により設定された希望到着時刻より遅い場合に、前記滞在時間と前記希望到着時刻の少なくとも一方を設定変更すべき旨を報知する設定変更報知手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記経路設定手段により設定された経路を辿る過程において、その経路中の経由地における前記滞在時間が経過することを報知する滞在時間報知手段を備えることを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
出発地から目的地までの経路であって、ユーザが所望する経由地を経由する経路を設定する経路設定手段と、
前記経由地にユーザが滞在する滞在時間を設定する滞在時間設定手段と、
前記目的地にユーザが到着する希望到着時刻を設定する到着時刻設定手段と、
前記経路設定手段により設定された経路を辿り、ユーザが前記目的地に到着する予定到着時刻を予測する予定到着時刻予測手段と、
前記予定到着時刻予測手段により予測された予定到着時刻が、前記到着時刻設定手段により設定された希望到着時刻より遅い場合に、前記滞在時間と前記希望到着時刻の少なくとも一方を設定変更すべき旨を報知する設定変更報知手段と、
を備え、
前記経路設定手段により設定された経路を辿る過程において、その経路中の経由地における前記滞在時間が経過することを報知する滞在時間報知手段を備えることを特徴とするナビゲーション装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、出発地と目的地とともに、経由地と経由地での滞在時間を設定することにより、出発地から経由地を通じて目的地まで移動する経路を探索し、経由地や目的地に到着できる予想時刻を算出可能なナビゲーション装置が知られている（例えば、特許文献１、特許文献２参照。）。
【０００３】
また、出発地と目的地とともに、目的地への希望到着時刻と、経由地における最大滞在時間とを設定することにより、経由地に対して事前に設定された最大滞在時間以内で滞在時間が最大となる移動スケジュールを選択可能なナビゲーション装置が知られている（例えば、特許文献３参照。）。
【０００４】
また、到着希望時刻と到着予想時刻との差を、経由地における滞在可能時間として算出し、その滞在可能時間を経路案内とともにユーザに提示するナビゲーション装置が知られている（例えば、特許文献４参照。）。
【特許文献１】特開２００６−３２２８０６号公報
【特許文献２】特開２００１−１１６５７８号公報
【特許文献３】特開２００５−２３３６２８号公報
【特許文献４】特開２００３−１２１１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１、２の場合、目的地へ到着しなければならない時刻よりも遅い到着予想時刻が算出されてしまい、経由地での用件や、目的地への経路を急がなければならないことがあるという問題があった。
【０００６】
また、上記特許文献３の場合、経由地に最大滞在時間以上長居してしまうことはないものの、その経由地における用件や目的を済ますための十分な滞在時間を確保できないことがあるという問題があった。
また、上記特許文献４の場合にも、経由地における十分な滞在時間を確保できないことがあるという問題があった。
【０００７】
本発明の目的は、経由地における滞在時間を確保しつつ、所定時刻までに目的地に到着するための経路を設定可能なナビゲーション装置を提供することである。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、請求項１に記載の発明は、
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
出発地から目的地までの経路であって、ユーザが所望する経由地を経由する経路を設定する経路設定手段と、
前記経由地にユーザが滞在する滞在時間を設定する滞在時間設定手段と、
前記目的地にユーザが到着する希望到着時刻を設定する到着時刻設定手段と、
前記経路設定手段により設定された経路を辿り、ユーザが前記目的地に到着する予定到着時刻を予測する予定到着時刻予測手段と、
前記予定到着時刻予測手段により予測された予定到着時刻が、前記到着時刻設定手段により設定された希望到着時刻より遅い場合に、前記滞在時間と前記希望到着時刻の少なくとも一方を設定変更すべき旨を報知する設定変更報知手段と、
を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、
前記経路設定手段により設定された経路を辿る過程において、その経路中の経由地における前記滞在時間が経過することを報知する滞在時間報知手段を備えることを特徴とする。
【００１０】
請求項３に記載の発明は、
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
出発地から目的地までの経路であって、ユーザが所望する経由地を経由する経路を設定する経路設定手段と、
前記経由地にユーザが滞在する滞在時間を設定する滞在時間設定手段と、
前記目的地にユーザが到着する希望到着時刻を設定する到着時刻設定手段と、
前記経路設定手段により設定された経路を辿り、ユーザが前記目的地に到着する予定到着時刻を予測する予定到着時刻予測手段と、
前記予定到着時刻予測手段により予測された予定到着時刻が、前記到着時刻設定手段により設定された希望到着時刻より遅い場合に、前記滞在時間と前記希望到着時刻の少なくとも一方を設定変更すべき旨を報知する設定変更報知手段と、
を備え、
前記経路設定手段により設定された経路を辿る過程において、その経路中の経由地における前記滞在時間が経過することを報知する滞在時間報知手段を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ナビゲーション装置は、ユーザが所望する経由地を経由する出発地から目的地までの経路を設定するとともに、その経由地に滞在する滞在時間や、目的地に到着したい希望到着時刻に応じて、目的地に到着する予定到着時刻を予測し、予定到着時刻が希望到着時刻よりも遅くなるか否かを判定することができる。
そして、ナビゲーション装置が、予定到着時刻が希望到着時刻よりも遅く、ユーザは希望到着時刻までに目的地に到着できないと判定すると、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨を報知するので、ユーザは、滞在時間や希望到着時刻の設定変更を行うことで、経由地における必要な滞在時間を確保しつつ、希望する時刻までに目的地に到着することが可能な経路スケジュールを設定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図を参照して、本発明に係るナビゲーション装置の実施形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
【００１３】
ナビゲーション装置１は、図１に示すように、ＣＰＵ（Central Processing Unit）１１と、ＧＰＳアンテナ１２と、表示部１３と、入力部１４と、電源部１５と、ＲＡＭ（Random Access Memory）１６と、記憶部１７等を備えている。また、上記各部はバス１０によって接続されている。
このナビゲーション装置１は、車両に着脱可能に構成されており、車両に搭載して使用することと、ユーザが携帯して使用することが可能なポータブル型のナビゲーション装置である。
【００１４】
ＣＰＵ１１は、記憶部１７に記憶されたナビゲーション装置用の各種処理プログラムに従って各種の制御動作を行う。
【００１５】
ＧＰＳアンテナ１２は、地球低軌道に打ち上げられた複数のＧＰＳ衛星から送信されるＧＰＳ信号（アルマナック（概略軌道情報）やエフェメリス（詳細軌道情報）など）を受信して、その受信したＧＰＳ信号をＣＰＵ１１に出力する。
【００１６】
表示部１３は、例えば、液晶表示機器等から構成され、ＣＰＵ１１から入力される表示信号に従って、各種画面を表示する。例えば、表示部１３は、地図情報に基づく道路地図や、地図上に示されるナビゲーション装置１の現在位置に対応する地点の道路名や地域名などを表示する。
【００１７】
入力部１４は、例えば、文字／数字キー、各種機能キー、表示部１３と一体的に設けられたタッチパネル等から構成され、ユーザにより操作されると、その操作に伴う押下信号をＣＰＵ１１に出力する。また、入力部１４は、例えば、リモートコントローラのように装置を遠隔操作可能な構成であってもよい。
【００１８】
電源部１５は、ナビゲーション装置１を構成する各部に電力を供給するためのものであり、例えば、主電源部１５１と、予備電源部１５２とを備えている。
主電源部１５１は、例えば、電気コード（図示省略）を介してナビゲーション装置１が設置された車両から供給される電力を、ナビゲーション装置１を構成する各部に供給する電源である。
予備電源部１５２は、例えば、バッテリ（図示省略）等の内部電池であって、車両における装置設置台（図示省略）からナビゲーション装置１が取り外された場合に、ナビゲーション装置１を構成する各部に電力を供給する電源である。
すなわち、例えば、ナビゲーション装置１が設置された車両のエンジンが起動している間は、主電源部１５１がナビゲーション装置１に電力を供給し、また、ナビゲーション装置１が設置台から取り外された際や、設置された車両のエンジンが起動していない間は、予備電源部１５２がナビゲーション装置１に電力を供給する。
【００１９】
ＲＡＭ１６は、例えば、ＣＰＵ１１により実行される処理プログラム等を展開するためのプログラム格納領域や、入力データや処理プログラムが実行される際に生じる処理結果等を格納するデータ格納領域などを備える。
【００２０】
記憶部１７は、例えば、ナビゲーション装置１で実行可能なシステムプログラム、そのシステムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１１により演算処理された処理結果のデータ等を記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１７に記憶されている。
具体的には、記憶部１７は、例えば、地図情報データベース１７ａと、測位プログラム１７１と、マップマッチング制御プログラム１７２と、経路設定プログラム１７３と、地図表示制御プログラム１７４と、滞在時間設定プログラム１７５と、到着時刻設定プログラム１７６と、予定到着時刻予測プログラム１７７と、設定変更報知プログラム１７８と、滞在時間報知プログラム１７９等を記憶している。
【００２１】
地図情報データベース１７ａは、地図情報記憶手段として機能し、所定の地域内（例えば、日本全土）を表現したカーナビゲーション用の道路地図など地図に関する地図情報を記憶する。
【００２２】
測位プログラム１７１は、ＧＰＳアンテナ１２から出力されたＧＰＳ信号に基づいて、ナビゲーション装置１が設置されている車両や、ナビゲーション装置１を所持するユーザの２次元的な現在位置（緯度、経度）を測位する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が測位プログラム１７１を実行することによって、ナビゲーション装置１の現在位置を測位する測位手段として機能する。なお、ＧＰＳアンテナ１２は測位手段の一部として機能する。
【００２３】
マップマッチング制御プログラム１７２は、測位手段としてのＣＰＵ１１により測位されたナビゲーション装置１の現在位置を、地図情報データベース１７ａに記憶された地図情報に対応付けるマップマッチングを行う機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１がマップマッチング制御プログラム１７２を実行することにより、ナビゲーション装置１が設置されている車両の現在位置や、ナビゲーション装置１を携帯しているユーザの現在位置を、地図情報に照合してそのナビゲーション装置１の地図情報に対応する道路地図上にマッチングさせるマップマッチング制御手段として機能する。
そして、例えば、マップマッチング制御手段としてのＣＰＵ１１によって道路地図上にマッチングされた車両の現在位置やユーザの現在位置を表す指標（マーク）Ｍが道路地図上に示された地図画面が表示部１３に表示されるようになっている。
【００２４】
経路設定プログラム１７３は、ユーザにより指定された出発地から目的地までの経路であって、ユーザが所望する経由地を経由する経路を設定する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が経路設定プログラム１７３を実行することにより、地図情報データベース１７ａから経路探索用地図データを読み出し、ナビゲーション装置１が設置されている車両の現在位置や、ナビゲーション装置１を所持するユーザの現在位置に相当する出発地から、入力部１４における操作入力により指定された目的地データ（例えば、緯度・経度データや目的地コードなどの位置指定データ）に対応する目的地までの経路を探索し、好適な経路を設定する経路設定手段として機能する。
特に、経路設定手段としてのＣＰＵ１１は、入力部１４における操作により入力された経由地データに対応し、ユーザが立ち寄ることを所望する経由地を経由する経路を設定するようになっている。
なお、経路設定の際に出発地を現在位置とせずに、出発地を目的地と同様に入力部１４における操作入力などにより指定するようにしてもよい。
また、経路探索処理において、「一般道路優先」、「高速道路優先」、「距離優先」、「時間優先」などの設定により経路を探索し、ユーザが所望する最適な経路を設定することができるようになっている。
【００２５】
地図表示制御プログラム１７４は、経路設定手段としてのＣＰＵ１１により設定された経路を地図情報データベース１７ａに記憶された地図とともに表示部１３に表示させる機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が地図表示制御プログラム１７４を実行することにより、設定された経路（Ｒ）を地図上に示して表示部１３に表示する地図表示制御手段として機能する。
また、地図表示制御手段としてのＣＰＵ１１は、測位手段としてのＣＰＵ１１により測位された現在位置を地図情報データベース１７ａに記憶された地図とともに表示部１３に表示させる。
そして、地図表示制御手段としてのＣＰＵ１１は、地図と地図上の経路とユーザの現在位置を表示部１３に表示させる処理を実行する。
【００２６】
滞在時間設定プログラム１７５は、経路における経由地にユーザが滞在する滞在時間を設定する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が滞在時間設定プログラム１７５を実行することにより、入力部１４が操作されることによって入力された滞在時間に関するデータに基づき、ユーザが立ち寄る経由地に滞在する滞在時間を設定する滞在時間設定手段として機能する。なお、入力部１４は滞在時間設定手段の一部として機能する。
【００２７】
到着時刻設定プログラム１７６は、目的地にユーザが到着する希望到着時刻を設定する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が到着時刻設定プログラム１７６を実行することにより、入力部１４が操作されることによって入力された希望到着時刻に関するデータに基づき、ユーザが目的地に到着する希望到着時刻を設定する到着時刻設定手段として機能する。なお、入力部１４は到着時刻設定手段の一部として機能する。
【００２８】
予定到着時刻予測プログラム１７７は、経路設定手段としてのＣＰＵ１１により設定された経路を辿り、ユーザが経路の目的地に到着する予定到着時刻を予測する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が予定到着時刻予測プログラム１７７を実行することにより、ユーザが経路を辿って移動して目的地に到着する予定到着時刻を算出し取得するようにして、予定到着時刻を予測する予定到着時刻予測手段として機能する。
なお、予定到着時刻予測手段としてのＣＰＵ１１により予測される予定到着時刻は、例えば、ユーザが経路を移動する移動時間と、経路途中の経由地に滞在する滞在時間とが、現在時刻に加算されるようにして予測されるようになっている。
【００２９】
設定変更報知プログラム１７８は、予定到着時刻予測手段としてのＣＰＵ１１により予測された予定到着時刻が、到着時刻設定手段としてのＣＰＵ１１により設定された希望到着時刻より遅い場合に、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨を報知する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が設定変更報知プログラム１７８を実行することにより、ＣＰＵ１１は、予定到着時刻と希望到着時刻とを比較して、予定到着時刻が希望到着時刻よりも遅いと判断した場合に、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨を報知する設定変更報知手段として機能する。
具体的には、設定変更報知手段としてのＣＰＵ１１は、所定のメッセージを表示部１３に表示したり、図示しないスピーカから音声出力したりして、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨を報知する処理を実行する。なお、表示部１３は設定変更報知手段の一部として機能する。
ここで、設定変更報知手段としてのＣＰＵ１１が、ユーザが設定された経路を辿って目的地に到着する予定到着時刻が、希望到着時刻よりも遅いと判断したことに応じた報知によって、ユーザが滞在時間を短くしたり希望到着時刻を遅くしたりする設定変更を行うことにより、ユーザが許容する範囲の滞在時間を確保して、希望到着時刻に目的地に到着するスケジュールを設定することができるようになっている。
なお、設定変更報知手段としてのＣＰＵ１１によって、予定到着時刻が希望到着時刻よりも遅くなる旨が報知された場合に、ユーザがそのタイムスケジュールでもよいと確認して、その設定条件（滞在時間、到着時刻）を確定することにより、そのタイムスケジュールに応じた経路の移動や、経由地への滞在が可能となる。
【００３０】
滞在時間報知プログラム１７９は、経路設定手段としてのＣＰＵ１１により設定された経路を辿る過程において、その経路中の経由地における滞在時間が経過することを報知する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が滞在時間報知プログラム１７９を実行することにより、ＣＰＵ１１は、設定された経路を目的地へ向かうスケジュールにおける、その経路中の経由地での滞在時間に応じた時刻になったことを判断した場合に、その経由地に滞在可能な時間が経過することを報知し、その経由地から目的地への移動を開始すべき旨を報知する滞在時間報知手段として機能する。なお、経路中の経由地における滞在時間が経過することを報知する処理は、測位手段としてのＣＰＵ１１により測位されたユーザの現在位置が経由地にある場合（または、未だ経由地に到達していない場合）に実行されるようになっており、既に経由地から目的地に向かっている場合には実行されないようになっている。
具体的には、滞在時間報知手段としてのＣＰＵ１１は、所定のメッセージを表示部１３に表示したり、図示しないスピーカから音声出力したりして、その経由地に滞在可能な時間が経過することをユーザに報知する処理を実行する。なお、表示部１３は滞在時間報知手段の一部として機能する。
ここで、滞在時間報知手段としてのＣＰＵ１１は、例えば、設定された滞在時間が完全に経過したタイミングや、設定された滞在時間が経過する所定時間前（例えば、５分前）のタイミングに、その経由地から目的地への移動を開始すべき旨を報知するようにすればよい。
なお、滞在時間報知手段としてのＣＰＵ１１によって、その経由地に滞在可能な時間が経過する旨が報知された場合に、ユーザが経由地での滞在時間が超過したことにより到着時刻が遅くなってしまうスケジュールでもよいと確認さえすれば、そのスケジュールに応じた経由地での滞在や、経路の移動が可能となる。
【００３１】
次に、ナビゲーション装置１における経路設定処理について、図２に示すフローチャートに基づき説明する。
【００３２】
まず、ナビゲーション装置１における入力部１４のメインスイッチ（図示省略）がオンされて、電源部１５から電力が供給されることに伴い、ナビゲーション装置１が起動する（ステップＳ１０１）。
【００３３】
次いで、ＣＰＵ１１は、ナビゲーション装置１の現在位置（現在地点）を測位するとともに、ナビゲーション装置１の現在位置を、地図情報データベース１７ａに記憶された地図情報の道路地図に対応付けるマップマッチングを行う（ステップＳ１０２）。
【００３４】
次いで、ＣＰＵ１１は、ユーザのいる現在地点である出発地ｓから、入力部１４を介して指定された目的地ｇまでの経路Ｒであって、入力部１４を介して指定された経由地Ｐを経由する経路Ｒを探索して、最適な経路Ｒを設定し、例えば、図３に示すように、その経路Ｒを表示部１３に表示する（ステップＳ１０３）。
また、図３に示す表示画面には、設定された経路Ｒ上に、ユーザの現在位置を示すマークＭが表示されている。なお、図３に示す表示画面おいて、道路地図に関する図示は省略している。
【００３５】
そして、ＣＰＵ１１は、入力部１４を介して入力される、経由地Ｐにユーザが滞在する滞在時間と、目的地ｇにユーザが到着する希望到着時刻とを記憶し設定する（ステップＳ１０４）。なお、図４に示す表示画面には、出発地ｓにおける現在時刻「１４時」時点において、経由地Ｐでの滞在時間「１時間３０分」、目的地ｇへの希望到着時刻「１７時」が入力されて設定された状態を示している。
【００３６】
ここで、ユーザが夜間走行を避けたい場合には、日の入り時刻前に希望到着時刻を設定するようにすればよい。そのために、例えば、「本日の日の入り時刻；１８時」と表示部１３に表示することで、ユーザに日の入り時刻を告知することが好ましい。
なお、日の入り時刻に関するデータは、インターネット等を介してナビゲーション装置１の記憶部１７に取り込んだり、万年カレンダー的に予め記憶部１７に格納したりすることで、必要に応じて表示部１３に表示することが可能になる。
【００３７】
次いで、ＣＰＵ１１は、ユーザが目的地ｇに到着する予定到着時刻を予測して取得する（ステップＳ１０５）。
そして、ＣＰＵ１１は、予測された予定到着時刻と、設定された希望到着時刻とを比較する（ステップＳ１０６）。
【００３８】
ＣＰＵ１１が、予定到着時刻は希望到着時刻より早いと判断すると（ステップＳ１０６；Ｎｏ）、ユーザの所望するスケジュールで、目的地ｇに希望到着時刻までに到着可能であるものとして、ステップＳ１０９へ進む。
ここで、希望到着時刻を日の入り時刻前に入力設定してあれば、暗くなる日没前に目的地ｇに到着できるスケジュールとなって、ユーザはライトを点灯しての夜間走行を避けることができることとなる。
【００３９】
一方、ＣＰＵ１１が、予定到着時刻が希望到着時刻より遅くなると判断すると（ステップＳ１０６；Ｙｅｓ）、ＣＰＵ１１は、所定のメッセージを表示部１３に表示して、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨を報知する（ステップＳ１０７）。例えば、図５に示す表示画面のように、予測された予定到着時刻が「１８時」であって、希望到着時刻（１７時）より１時間遅れとなることを報知して警告する。
【００４０】
次いで、ＣＰＵ１１は、滞在時間や希望到着時刻が設定変更されたか否かを判断する（ステップＳ１０８）。
ＣＰＵ１１が、入力部１４を介して滞在時間や希望到着時刻が再入力されて、設定変更されたと判断すると（ステップＳ１０８；Ｙｅｓ）、ステップＳ１０５へ戻る。
一方、滞在時間や希望到着時刻が設定変更されなければ（ステップＳ１０８；Ｎｏ）、ステップＳ１０９へ進む。
例えば、ステップＳ１０８において、出発地ｓにおける「１４時」時点において、経由地Ｐでの滞在時間「１時間」、目的地ｇへの希望到着時刻「１７時３０分」が入力されて設定変更された場合、戻ったステップＳ１０５において、予定到着時刻が「１７時３０分」と予測されて、ステップＳ１０６からステップＳ１０９へ移行することとなる。
一方、ステップＳ１０８において、滞在時間や希望到着時刻が設定変更されない場合、予定到着時刻が「１８時」のスケジュールのまま、ステップＳ１０９へ移行することとなる。
【００４１】
ステップＳ１０９において、ＣＰＵ１１は、設定されている経路Ｒを移動するユーザに応じたナビゲーション処理を実行する（ステップＳ１０９）。
例えば、図６に示すように、予定到着時刻が「１７時３０分」と予測され、希望到着時刻が「１７時３０分」、経由地Ｐでの滞在時間が「１時間」に設定されたスケジュールに対応するナビゲーション処理が行われる。
【００４２】
そして、ＣＰＵ１１は、ユーザが目的地ｇに到着したか否かを判断する（ステップＳ１１０）。
ＣＰＵ１１が、ユーザの現在位置（Ｍ）が目的地ｇに到着していないと判断すると（ステップＳ１１０；Ｎｏ）、ＣＰＵ１１は、経路Ｒ中の経由地Ｐにおける滞在時間が経過したか否かを判断する（ステップＳ１１１）。
ＣＰＵ１１が、経由地Ｐにおける滞在時間は経過していないと判断すると（ステップＳ１１１；Ｎｏ）、ステップＳ１０９に戻る。
一方、ＣＰＵ１１が経由地Ｐにおける滞在時間が経過すると判断すると（ステップＳ１１１；Ｙｅｓ）、例えば、図７に示す表示画面のように、その経由地Ｐから目的地ｇへ向けて出発すべきタイミングであることを知らせるメッセージを表示して、滞在時間が経過する旨を報知して警告し（ステップＳ１１２）、ステップＳ１０９に戻る。
なお、経由地Ｐでの滞在時間が１５時から１６時までの１時間として設定されている場合、ＣＰＵ１１は、１６時となるタイミングで滞在時間が経過する旨を報知してもよく、また、５分前の１５時５５分のタイミングで滞在時間が経過する旨を報知してもよい。
【００４３】
一方、図８に示すように、経由地Ｐを通過したユーザの現在位置（Ｍ）が目的地ｇに一致し、ユーザ（ナビゲーション装置１）が目的地ｇに到着したとＣＰＵ１１が判断すると（ステップＳ１１０；Ｙｅｓ）、ＣＰＵ１１は、表示部１３に目的地到着メッセージを表示したり、音声などで到着メッセージをアナウンスしたりして（ステップＳ１１３）、経路設定処理やナビゲーション処理を終了する。
【００４４】
以上のように、本発明に係るナビゲーション装置１において、ユーザが所望する経由地Ｐを経由する出発地ｓから目的地ｇまでの経路Ｒを設定して、その経由地Ｐに滞在する滞在時間や、目的地ｇに到着したい希望到着時刻を入力設定すると、目的地ｇに到着するであろう予定到着時刻が予測される。そして、予定到着時刻が希望到着時刻よりも遅く、ユーザが希望到着時刻までに目的地ｇに到着できないと判定されると、滞在時間と希望到着時刻の少なくとも一方を設定変更すべき旨が表示部１３に表示されて報知されるので、ユーザは、経由地Ｐにおける滞在時間を確保しつつ、希望する時刻までに目的地ｓに到着することが可能な経路スケジュールを設定することができる。
つまり、ユーザは、ナビゲーション装置１が予測した予定到着時刻に対して、許容できる範囲で滞在時間や希望到着時刻を設定変更することができるので、所望するスケジュールに応じた移動が可能な経路設定を行うことができる。
また、希望する時刻までに目的地ｇに到着することができない場合でも、ユーザは予めそのようなスケジュールを認識して行動することが可能になるので、このナビゲーション装置１は、ユーザの心理的負担を低減することができる。
【００４５】
また、ナビゲーション装置１は、ユーザが設定された経路Ｒを辿る過程において、その経路Ｒ中の経由地Ｐにおける滞在時間が経過することを報知するので、ユーザは、経由地Ｐに長居し過ぎてしまうことなく目的地ｇへの移動を行うことが可能となり、予定する時刻までに目的地ｇに到着しやすくなる。
【００４６】
そして、ユーザが夜間走行を避けたい場合に、日の入り時刻前に希望到着時刻を設定するようにすることによって、日没前に目的地ｇに到着可能な移動スケジュールとすることができ、ユーザはライトを点灯しなければならない夜間走行を避けることができることとなる。
また、ユーザが歩行する移動に際して、ナビゲーション装置１を携帯して使用する場合には、例えば、女性が危ない夜道を通行しないように、日没前に目的地ｇに到着可能な移動スケジュールとなるように、設定変更を促すことができる。
【００４７】
なお、以上の実施の形態においては、日の入り時刻を表示部１３に表示して、ユーザが夜間走行を避ける場合に、希望到着時刻を日の入り時刻に応じて入力設定するとしたが、本発明はこれに限定されるものではなく、例えば、夜間走行を避けるために、日の入り時刻前に目的地ｇに到着可能とするように、ＣＰＵ１１が希望到着時刻を自動設定するようにしてもよい。
この場合、希望到着時刻を設定変更できないので、滞在時間の設定変更を行ったり、経由地Ｐを経由することを諦めて、目的地ｇへ直接向かう経路Ｒに変更したりする。
また、出発地ｓを出発する時刻によっては、如何にしても日の入り時刻前に目的地ｇに到着することができないこともあるが、予めそのようなスケジュールであると報知されることで、予定到着時刻をユーザが認識していれば、日没した際に夜間走行しなければならないことに慌てなくてすむことができる。
【００４８】
また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
【図面の簡単な説明】
【００４９】
【図１】本発明に係るナビゲーション装置の要部構成を示すブロック図である。
【図２】ナビゲーション装置における経路表示処理を示すフローチャートである。
【図３】経路が表示された地図画面の一例を示す説明図である。
【図４】経路が表示された地図画面の一例を示す説明図である。
【図５】設定変更に関する報知を行う表示画面の一例を示す説明図である。
【図６】経路が表示された地図画面の一例を示す説明図である。
【図７】滞在時間経過に関する報知を行う表示画面の一例を示す説明図である。
【図８】経路が表示された地図画面の一例を示す説明図である。
【符号の説明】
【００５０】
１      ナビゲーション装置
１１    ＣＰＵ（測位手段、地図表示制御手段、経路設定手段、滞在時間設定手段、到着時刻設定手段、予定到着時刻予測手段、設定変更報知手段、滞在時間報知手段）
１２    ＧＰＳアンテナ（測位手段）
１３    表示部（設定変更報知手段、滞在時間報知手段）
１４    入力部（滞在時間設定手段、到着時刻設定手段）
１５    電源部
１６    ＲＡＭ
１７    記憶部
１７ａ  地図情報データベース（地図情報記憶手段）
１７１  測位プログラム
１７２  マップマッチング制御プログラム
１７３  経路設定プログラム
１７４  地図表示制御プログラム
１７５  滞在時間設定プログラム
１７６  到着時刻設定プログラム
１７７  予定到着時刻予測プログラム
１７８  設定変更報知プログラム
１７９  滞在時間報知プログラム
ｓ      出発地
ｇ      目的地
Ｍ      マーク（現在位置）
Ｐ      経由地
Ｒ      経路
【図１】
2009002682.tif 000003
【図２】
2009002682.tif 000004
【図３】
2009002682.tif 000005
【図４】
2009002682.tif 000006
【図５】
2009002682.tif 000007
【図６】
2009002682.tif 000008
【図７】
2009002682.tif 000009
【図８】
2009002682.tif 000010