(57)【要約】【課題】目的地を再設定すべき状況のときには、それを判断して目的地を再設定することができるナビゲーション装置を提供する。【解決手段】過去に設定された目的地までの到達履歴情報を記憶し、その到達履歴情報に基づいて、目的地を再設定すべきか否かを判定する（ステップＳ３０）。目的地を再設定すべきと判定された場合、未到達時の最終到達地点として到達履歴情報に記録された地点、すなわち当該地点が過去に目的地に設定されてその目的地に到達しなかった場合の最終到達地点を、新たな目的地に設定する（ステップＳ６０）。【選択図】図２
2007322306.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに指定された地点を目的地に設定する目的地設定手段と、
前記目的地設定手段により過去に設定された目的地までの到達履歴を記憶する記憶手段と、
前記記憶手段により記憶された到達履歴に基づいて、目的地を再設定すべきか否かを判定する判定手段と、
前記判定手段により目的地を再設定すべきと判定された場合、新たな目的地を設定する目的地再設定手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１のナビゲーション装置において、
前記到達履歴において今回目的地に設定された地点が過去に目的地に設定されたときに目的地まで到達していなかった場合、前記判定手段は、目的地を再設定すべきと判定することを特徴とするナビゲーション装置。
【請求項３】
請求項１のナビゲーション装置において、
前記到達履歴において今回目的地に設定された地点が過去に目的地に設定されたときの目的地到達率が所定値未満である場合、前記判定手段は、目的地を再設定すべきと判定することを特徴とするナビゲーション装置。
【請求項４】
請求項２または３のナビゲーション装置において、
前記目的地再設定手段は、当該地点が過去に目的地に設定されてその目的地に到達しなかった場合の最終到達地点を新たな目的地に設定することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの推奨経路を探索し、探索された推奨経路に従って車両を目的地まで案内するナビゲーション装置に関する。
【背景技術】
【０００２】
従来、目的地が設定されると、設定された目的地までの推奨経路を探索し、探索された推奨経路に従って車両を目的地まで案内するナビゲーション装置が広く一般に知られている（たとえば、特許文献１参照）。
【０００３】
【特許文献１】特開２００６−３３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ナビゲーション装置において、たとえば目的地に設定された施設が駐車場から離れている場合など、設定された目的地が実際の目的地と異なるために目的地を再設定すべき状況となる場合がある。しかし、特許文献１に開示されるような従来のナビゲーション装置では、このように目的地を再設定すべき状況であっても、それを判断して目的地を再設定することができない。
【課題を解決するための手段】
【０００５】
請求項１の発明によるナビゲーション装置は、ユーザに指定された地点を目的地に設定する目的地設定手段と、目的地設定手段により過去に設定された目的地までの到達履歴を記憶する記憶手段と、記憶手段により記憶された到達履歴に基づいて、目的地を再設定すべきか否かを判定する判定手段と、判定手段により目的地を再設定すべきと判定された場合、新たな目的地を設定する目的地再設定手段とを備えるものである。
請求項２の発明は、請求項１のナビゲーション装置において、到達履歴において今回目的地に設定された地点が過去に目的地に設定されたときに目的地まで到達していなかった場合、判定手段は、目的地を再設定すべきと判定するものである。
請求項３の発明は、請求項１のナビゲーション装置において、到達履歴において今回目的地に設定された地点が過去に目的地に設定されたときの目的地到達率が所定値未満である場合、判定手段は、目的地を再設定すべきと判定するものである。
請求項４の発明は、請求項２または３のナビゲーション装置において、目的地再設定手段は、当該地点が過去に目的地に設定されてその目的地に到達しなかった場合の最終到達地点を新たな目的地に設定するものである。
【発明の効果】
【０００６】
本発明によれば、目的地を再設定すべき状況のときには、それを判断して目的地を再設定することができる。
【発明を実施するための最良の形態】
【０００７】
本発明の一実施の形態によるナビゲーション装置の構成を図１に示す。このナビゲーション装置は車両に搭載されて使用されるものであり、車両の運転者であるユーザによって目的地が設定されると、その目的地までの推奨経路を探索し、探索された推奨経路に従って自車両を目的地まで案内する。
【０００８】
図１に示すナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７およびディスクドライブ１８を有している。ディスクドライブ１８には、地図データが記録されたＤＶＤ−ＲＯＭ１９が装填される。制御回路１１は、マイクロプロセッサおよびその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行する。これにより、たとえば目的地の設定、推奨経路の探索、地図の表示などの様々な処理や制御がナビゲーション装置１において行われる。
【０００９】
なお、ＲＯＭ１２には記憶されているデータ内容を更新可能なフラッシュメモリが用いられており、制御プログラムの他にも、後で説明するような目的地ごとの到達履歴情報が記憶されている。この内容は、目的地が設定され、その目的地または目的地以外の地点まで到達して車両の案内が終了したときに、適宜更新される。
【００１０】
現在地検出装置１４は、自車両の現在地すなわち自車位置を検出する装置であり、たとえば、自車両の進行方向を検出する振動ジャイロセンサ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃ等の各種センサ類からなる。ナビゲーション装置１は、この現在地検出装置１４により検出される自車位置に基づいて、後述する経路探索開始点を決定したり、地図上に自車位置を表示したりすることができる。
【００１１】
画像メモリ１５は、表示モニタ１６に表示するための画像データを一時的に格納する。この画像データは、地図を表示するための地図描画用データや各種の図形データ等からなり、ＤＶＤ−ＲＯＭ１９に記録されている地図データなどに基づいて、制御回路１１により作成される。作成された画像データが制御回路１１から画像メモリ１５に出力されることによって、表示モニタ１６に地図が表示される。
【００１２】
入力装置１７は、車両の目的地や経由地（以下、これらを合わせて単に目的地という）をユーザが設定したり、経路探索条件を設定したりするための各種入力スイッチを有している。この入力装置１７は、操作パネルやリモコン、表示モニタ１６と一体化したタッチパネルなどによって実現される。ユーザは、入力装置１７を操作して、住所や電話番号、施設名称を入力したり、地図上の特定の地点を指定したり、予め登録された登録地のいずれかを選択したりすることにより、いずれかの地点を指定して目的地に設定することができる。
【００１３】
ディスクドライブ１８は、装填されたＤＶＤ−ＲＯＭ１９より、地図を表示するための地図データを読み出す。この地図データには、ルート探索に用いられる経路計算データ、推奨経路に従って自車両を目的地まで誘導するために用いられる交差点名称や道路名称などの経路誘導データ、道路を表す道路データなどが含まれている。また、河川や鉄道、地図上の各種施設等（ランドマーク）など、道路以外の地図要素を表す背景データなども地図データに含まれている。
【００１４】
道路データにおいて、道路区間を表す最小単位はリンクと呼ばれており、各道路は複数のリンクによって構成されている。リンク同士を接続している点はノードと呼ばれ、このノードはそれぞれに位置情報（座標情報）を有している。このノードの位置情報によって、リンク形状、すなわち道路の形状が決定される。
【００１５】
なお、ここではＤＶＤ−ＲＯＭを用いた例について説明しているが、ＤＶＤ−ＲＯＭ以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスク、メモリーカードなどから地図データを読み出すこととしてもよい。あるいは、外部より携帯電話回線などを介して送信される地図データを受信し、その地図データを用いることとしてもよい。すなわち、地図データの取得にはどのような方法を用いてもよい。
【００１６】
ユーザが入力装置１７を操作して前述のように目的地を設定すると、ナビゲーション装置１は、現在地検出装置１４により検出された現在地を経路探索開始点として、前述の経路計算データに基づいて所定のアルゴリズムの演算を行うことにより、現在地から目的地までのルート探索を行う。ルート探索の結果求められた推奨経路は、その表示形態、たとえば表示色などを変えることによって、他の道路とは区別して地図上に表される。これにより、ユーザは推奨経路を表示モニタ１６に表示された地図上において認識することができる。また、この推奨経路に従って自車両が走行できるよう、ナビゲーション装置１は、ユーザに対して画像や音声などによる進行方向指示を行うことにより、自車両を誘導する。このように、地図を表示して推奨経路に従って自車両を目的地まで誘導することにより、目的地までのルート案内が行われる。
【００１７】
なお、本実施形態によるナビゲーション装置１は、設定された目的地が過去の到達履歴から適切でないと判断される場合、目的地の再設定を行うことができる。その方法について、以下にフローチャートを参照しながら説明する。
【００１８】
図２は、目的地を設定して推奨経路を探索するときに制御回路１１において実行されるフローチャートである。ステップＳ１０では、前述のような方法によってユーザに指定された地点を目的地に設定する。次のステップＳ２０では、ステップＳ１０で設定された目的地に関する到達履歴情報をＲＯＭ１２から読み出す。到達履歴情報とは、過去に設定された目的地までの到達履歴の情報を地点ごとに表したものであり、ＲＯＭ１２により記憶されていて適宜更新される。
【００１９】
到達履歴情報の例を図３に示す。ここでは、到達履歴情報として、過去に目的地に設定された各地点の地点名、目的地設定回数、到達回数、前回到達結果および未到達時の最終到達地点がＲＯＭ１２に記録されている例を示している。目的地設定回数は、過去にその地点が目的地に設定された回数を表している。到達回数は、過去にその地点が目的地に設定されたときに目的地に到達した回数を表している。なお、目的地に設定された地点まで車両が到達した場合は、目的地に到達したと判定されて到達回数に加算される。しかし、目的地に設定された地点まで車両が到達するより前に、ルート案内を終了するようユーザが指示したり、違う目的地をユーザが設定したりすることによって目的地の設定が解除された場合は、目的地に到達しなかったと判定されて到達回数に加算されない。
【００２０】
前回到達結果は、前回その地点が目的地に設定されたときに目的地に到達したか否かを表している。未到達時の最終到達地点は、過去にその地点が目的地に設定されたが目的地に到達しなかった場合の最終到達地点を表している。前回到達結果が「×」である場合、すなわち目的地に到達しなかった場合は、目的地の設定が解除された地点の住所や名称が未到達時の最終到達地点として記録される。なお、ここでは住所や名称としたが、緯度経度や座標値などによって未到達時の最終到達地点を表してもよい。また、未到達時の最終到達地点として最新の情報のみを記録しておくようにしてもよい。あるいは、過去に目的地に到達しなかった全ての場合について、未到達時の最終到達地点を記録しておくようにしてもよい。
【００２１】
図３の到達履歴情報には、たとえば一番上の欄に、自宅として登録された地点についての到達履歴情報が表されている。すなわち、自宅は過去に２０回目的地に設定され、そのうち途中で目的地の設定が解除されずに自宅まで到達した回数は１５回であることが分かる。また、前回自宅が目的地に設定されたときには、Ｘ町Ｙ番地付近において目的地の設定が解除されたことが分かる。同様に、遊園地Ａ、登録地点Ｂ、スーパーマーケットＣについてもそれぞれの到達履歴情報が表されている。
【００２２】
なお、以上説明した到達履歴情報の内容はあくまで一例であるため、他の内容としてもよい。たとえば、目的地が再設定されたか否かの情報や、再設定後の目的地の情報などを到達履歴情報に含めてもよい。それ以外にも、過去に設定された目的地に関する様々な情報を到達履歴情報として記憶することができる。
【００２３】
図２のステップＳ２０では、以上説明したような各地点に関する到達履歴情報のうち、ステップＳ１０で設定された目的地に関する到達履歴情報をＲＯＭ１２から読み出す。次のステップＳ３０では、ステップＳ２０で読み出した到達履歴情報に基づいて、目的地を再設定すべきか否かを判定する。目的地を再設定すべきと判定された場合はステップＳ４０へ進み、そうでない場合はステップＳ７０へ進む。
【００２４】
ステップＳ３０の判定には、次のような判定方法を用いることができる。たとえば、今回目的地に設定された地点が前回目的地に設定されたときに目的地まで到達していなかった場合、すなわち前回到達結果が「×」である場合は、目的地を再設定すべきと判定する。なお、前回だけでなく、過去に目的地に設定されたいずれかの時点で目的地まで到達していなければ、目的地を再設定すべきと判定するようにしてもよい。あるいは、過去にその地点が目的地に設定されたときの目的地到達率、すなわち目的地設定回数に対する到達回数の比率が所定値未満（たとえば、５０％未満）である場合は、目的地を再設定すべきと判定することもできる。なお、ここで挙げた判定方法は一例であるため、他の判定方法を用いてもよい。到達履歴情報に記憶されている内容に基づいて判定できる限り、どのような判定方法としてもよい。
【００２５】
ステップＳ３１では、目的地の再設定を行うことをユーザに確認するためのユーザ確認画面を表示モニタ１６に表示する。このときに表示されるユーザ確認画面の例を図４に示す。このようなユーザ確認画面が表示されることにより、ユーザは設定した目的地が実際の目的地ではない可能性があることを知ることができる。
【００２６】
ステップＳ３２では、目的地の再設定についてユーザの確認がＯＫであるか否かを判定する。この判定は、ステップＳ３１で表示されたユーザ確認画面におけるユーザの選択操作に応じて行われる。すなわち、図４のユーザ確認画面において「はい」が選択された場合は、ステップＳ３２を肯定判定して次のステップＳ４０へ進み、「いいえ」が選択された場合は、ステップＳ３２を否定判定してステップＳ７０へ進む。
【００２７】
ステップＳ４０では、未到達時の最終到達地点として到達履歴情報に記録された地点を新たな目的地候補として表示モニタ１６に表示する。なお、未到達時の最終到達地点が複数記録されている場合は、その全てを新たな目的地候補として一覧表示する。また、今回目的地に設定された地点と、その地点に対する未到達時の最終到達地点に記録されている地点とがあまりにも離れている場合など、新たな目的地候補としては明らかに不適当であると考えられるような場合は、表示対象から除外してもよい。
【００２８】
ステップＳ５０では、目的地を再設定してもよいか否かを判定する。ユーザが入力装置１７の操作により、ステップＳ４０で表示された新たな目的地候補からいずれかを選択して目的地の再設定を指示した場合は、目的地を再設定してもよいと判定して次のステップＳ６０へ進む。一方、ユーザが入力装置１７の操作によって目的地を再設定しないように指示した場合は、ステップＳ７０へ進む。
【００２９】
ステップＳ６０では、目的地の再設定を行う。このとき、新たな目的地候補としてステップＳ４０で表示された未到達時の最終到達地点、すなわち当該地点が過去に目的地に設定されてその目的地に到達しなかった場合の最終到達地点を、新たな目的地に設定する。なお、ステップＳ４０において複数の目的地候補が一覧表示されていた場合、その中でユーザに選択されたものを新たな目的地とする。
【００３０】
ステップＳ７０では、推奨経路の探索を行う。このとき、ステップＳ６０において目的地が再設定されている場合は、その再設定された目的地までの推奨経路を探索する。一方、ステップＳ６０が実行されていない場合は、ステップＳ１０において設定された目的地までの推奨経路を探索する。ステップＳ７０を実行したら、図２のフローチャートを終了する。以上説明したようにして、設定された目的地が過去の到達履歴から適切でないと判断される場合は、目的地を再設定する。
【００３１】
以上説明した実施の形態によれば、次の作用効果を奏することができる。
（１）過去に設定された目的地までの到達履歴情報をＲＯＭ１２により記憶し、その到達履歴情報に基づいて、目的地を再設定すべきか否かを判定する（ステップＳ３０）。そして、目的地を再設定すべきと判定された場合、目的地の再設定を行う（ステップＳ６０）ことにより、新たな目的地を設定することとした。このようにしたので、目的地を再設定すべき状況のときには、それを判断して目的地を再設定することができる。
【００３２】
（２）ステップＳ３０において目的地を再設定すべきか否かを判定するときに、次の二つの判定方法を用いることができる。一つは、ＲＯＭ１２に記憶された到達履歴情報において、今回目的地に設定された地点が過去に目的地に設定されたときに目的地まで到達していなかった場合、目的地を再設定すべきと判定する。もう一つは、ＲＯＭ１２に記憶された到達履歴情報において、今回目的地に設定された地点が過去に目的地に設定されたときの目的地到達率が所定値未満である場合、目的地を再設定すべきと判定する。このようにしたので、到達履歴情報に基づいて、簡単な処理で確実に目的地を再設定すべき状況を判断することができる。
【００３３】
（３）ステップＳ６０において目的地を再設定するとき、当該地点が過去に目的地に設定されてその目的地に到達しなかった場合の最終到達地点を新たな目的地に設定することとした。このようにしたので、到達履歴情報に基づいて適切に目的地を再設定することができる。
【００３４】
以上説明した実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【００３５】
上記の実施の形態では、記憶手段をＲＯＭ１２により実現し、特許請求の範囲に記載されたその他の各手段を制御回路１１の処理によってそれぞれ実現することとした。すなわち、目的地設定手段をステップＳ１０、判定手段をステップＳ３０、目的地再設定手段をステップＳ６０によってそれぞれ実現している。しかし、これはあくまで一例であり、発明を解釈する際、上記の実施の形態の記載事項と特許請求の範囲の記載事項の対応関係には何ら限定も拘束もされない。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施の形態によるナビゲーション装置の構成を示すブロック図である。
【図２】本発明の一実施の形態によるナビゲーション装置において目的地を設定して推奨経路を探索するときに実行されるフローチャートである。
【図３】到達履歴情報の例を示した図である。
【図４】ユーザ確認画面の例を示した図である。
【符号の説明】
【００３７】
１  ナビゲーション装置
１１  制御回路
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８  ディスクドライブ
１９  ＤＶＤ−ＲＯＭ
【図１】
2007322306.tif 000003
【図２】
2007322306.tif 000004
【図３】
2007322306.tif 000005
【図４】
2007322306.tif 000006