(57)【要約】【課題】目的地を設定した後、所定の条件を満たした目的地のみを記憶する、ナビゲーション装置を提供する。【解決手段】利用者によって、入力部１３を通じて目的地が設定され、目的地までの誘導が開始されると、制御部１１は、予め設定されたタイミングで、記憶部１２の目的地の位置情報を記憶する目的地履歴テーブル２１に、目的地の位置情報を記憶する。記憶した位置情報は、利用者が目的地を設定する際に表示部１４に表示され、利用者は表示された位置情報から、選択して目的地を設定することが出来る。【選択図】図１
2006153728.tif 000002
【特許請求の範囲】
【請求項１】
現在地から、設定された目的地までの誘導を行うナビゲーション装置であって、
目的地を設定するための目的地設定手段と、
設定された目的地の位置情報を記憶する履歴記憶手段と、
前記目的地設定手段によって目的地が設定され、誘導が開始されると、予め設定されたタイミングで、前記履歴記憶手段に目的地の位置情報を記憶する記憶制御手段と、
前記履歴記憶手段に記憶された前記位置情報を表示する表示手段と、
表示された前記位置情報から目的地を選択するための目的地選択手段と、を備えることを特徴とするナビゲーション装置。
【請求項２】
前記予め設定されたタイミングは、設定された目的地への誘導の開始時点であり、前記履歴記憶手段は、設定された目的地への誘導を開始したことを判別し、前記履歴記憶手段に、設定された目的地の位置情報を記憶することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記予め設定されたタイミングは、自車位置が目的地までの経路上の所定の地点に達したことであり、前記記憶制御手段は、前記所定の地点に達したことを判別し、前記履歴記憶手段に、設定された目的地の位置情報を記憶することを特徴とする請求項１に記載のナビゲーション装置。
【請求項４】
前記予め設定されたタイミングは、設定された目的地への誘導が開始されてから所定の時間が経過したことであり、前記履歴記憶手段は、所定の時間が経過したことを判別し、前記履歴記憶手段に、設定された目的地の位置情報を記憶することを特徴とする請求項１に記載のナビゲーション装置。
【請求項５】
前記記憶制御手段は、前記予め設定された複数のタイミングのうちから利用者の指示に応答していずれかのタイミングを選択し、選択したタイミングで、前記履歴記憶手段に目的地の位置情報を記憶する、ことを特徴とする請求項１乃至４のいずれか１項に記載のナビゲーション装置。
【請求項６】
現在地から、設定された目的地までの誘導を行うナビゲーション方法であって、
目的地を設定するための目的地設定ステップと、
前記目的地設定ステップで目的地が設定され、誘導が開始されると、予め設定されたタイミングで、設定された目的地の位置情報を記憶する履歴記憶領域に、目的地の位置情報を記憶する記憶制御ステップと、
前記履歴記憶手段に記憶された前記位置情報を表示する表示ステップと、
表示された前記位置情報から目的地を選択するための目的地選択ステップと、を備えることを特徴とするナビゲーション方法。
【請求項７】
コンピュータを、
目的地を設定するための目的地設定手段と、
設定された目的地の位置情報を記憶する履歴記憶手段と、
前記目的地設定手段によって目的地が設定され、誘導が開始されると、予め設定されたタイミングで、前記履歴記憶手段に、目的地の位置情報を記憶する記憶制御手段と、
前記履歴記憶手段に記憶された前記位置情報を表示する表示手段と、
表示された前記位置情報から目的地を選択するための目的地選択手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置及びナビゲーション方法に関する。
【背景技術】
【０００２】
利用者が設定した目的地を記憶しておき、別の機会に目的地を設定する際に、過去に記憶した目的地の情報を利用することができるナビゲーション装置で、目的地を設定する毎に、設定した目的地へガイド誘導をしなくとも、目的地の座標がメモリに記憶される技術（例えば、特許文献１）が知られている。この技術において、記憶させることができる目的地の座標の数は予め決まっており、その最大値を超えると、最も古い目的地の座標から順次上書きされていく。
【特許文献１】特許第２８９１７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示されている技術において、目的地の座標は、目的地の設定をするだけで履歴に記憶される。このため、目的地の設定だけして誘導はしなかった等、利用者にとって履歴に残す必要性の少ない目的地まで履歴に記憶される。
【０００４】
また、特許文献１に開示されている技術では、特に、多くの目的地を設定しながら目的地までの経路を決定する利用者の目的地の履歴は、すぐ一杯になってしまう。結果として、古い目的地の座標は上書きされ、目的地の履歴は、直近のものしか残らず、同じ場所に何度も行く利用者以外、目的地の履歴を使う機会がほとんどない等、使い勝手が悪いという問題点があった。
【０００５】
本発明は、上記実情に鑑みてなされたものであり、使い勝手のよいナビゲーション装置及びナビゲーション方法を提供することを目的とする。
また、本発明は、利用者にとって有用な目的地を記憶して再利用できるナビゲーション装置と方法を提供することを他の目的とする。
また、本発明は、誘導を実際に行った目的地等、利用者にとって履歴として残す必要性がある目的地の位置情報を記憶させることができるナビゲーション装置と方法を提供することを他の目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係るナビゲーション装置は、
現在地から、設定された目的地までの誘導を行うナビゲーション装置であって、
目的地を設定するための目的地設定手段と、
設定された目的地の位置情報を記憶する履歴記憶手段と、
前記目的地設定手段によって目的地が設定され、誘導が開始されると、予め設定されたタイミングで、前記履歴記憶手段に目的地の位置情報を記憶する記憶制御手段と、
前記履歴記憶手段に記憶された前記位置情報を表示する表示手段と、
表示された前記位置情報から目的地を選択するための目的地選択手段と、を備えることを特徴とする。
【０００７】
前記予め設定されたタイミングは、例えば、設定された目的地への誘導が開始されたタイミング、自車位置が目的地までの経路上の所定の地点に達したタイミング、誘導を開始してから所定の時間が経過したタイミングである。この場合、前記履歴記憶手段は、各タイミングになったことを判別し、前記履歴記憶手段に、設定された目的地の位置情報を記憶する。
【０００８】
前記予め設定されたタイミングを、複数のタイミングのうちから利用者の指示に従って選択可能としてもよい。
【０００９】
また、上記目的を達成するため、本発明の第２の観点に係るナビゲーション方法は、
目的地を設定するための目的地設定ステップと、
前記目的地設定ステップで、目的地が設定され、誘導が開始されると、予め設定されたタイミングで、設定された目的地の位置情報を記憶する履歴記憶領域に、目的地の位置情報を記憶する記憶制御ステップと、
前記履歴記憶手段に記憶された前記位置情報を表示する表示ステップと、
表示された前記位置情報から目的地を選択するための目的地選択ステップと、を備えることを特徴とする。
【００１０】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
コンピュータを、
目的地を設定するための目的地設定手段と、
設定された目的地の位置情報を記憶する履歴記憶手段と、
前記目的地設定手段によって、目的地が設定され、誘導が開始されると、予め設定されたタイミングで、前記履歴記憶手段に、目的地の位置情報を記憶する記憶制御手段と、
前記履歴記憶手段に記憶された前記位置情報を表示する表示手段と、
表示された前記位置情報から目的地を選択するための目的地選択手段、
として機能させる。
【発明の効果】
【００１１】
本発明によれば、設定した目的地のうち、単に設定しただけのものは記録されず、実際に誘導を開始して予め設定されたタイミングに達したもののみが記憶される。従って、利用者に有用な目的地のみが登録され、再利用に供される。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の形態に係るナビゲーション装置１について、図を用いて説明する。本実施の形態では、特にカーナビゲーション装置を例に挙げて説明する。
【００１３】
本発明の実施の形態に係るナビゲーション装置１は、図１に示すように、制御部１１と、記憶部１２と、入力部１３と、表示部１４と、位置検出部１５と、記憶媒体読取部１６とを備える。
【００１４】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成され、ナビゲーション装置１全体を制御する。また、制御部１１は、記憶部１２に予め記憶されているプログラム等を読み出して実行することによって、例えば、現在地から目的地までの経路の計算や現在位置と経路とに基づいたナビゲーション動作等を行う。
【００１５】
記憶部１２は、例えば、ハードディスク装置、ＤＶＤ−ＲＡＭ等から構成される。記憶部１２は、制御部１１が実行するための動作プログラム、処理に必要な各種データ、目的地履歴テーブル２１等を記憶する。
【００１６】
目的地履歴テーブル２１は、図２に示すように、目的地の位置情報と、その目的地が登録された日時等の情報、最終使用日などの情報が対応付けて記憶されている。目的地履歴テーブル２１に記憶される目的地の位置情報の数は、予め決まっており、所定の数を超えると、古い情報から順次上書きされていく。
【００１７】
目的地履歴テーブル２１に記憶されている情報は、制御部１１によって記憶部１２から読み出され、図３に示すように表示部１４に表示される。この際、位置情報は、制御部１１によって地図上の地名、施設名などに変換された上で、目的地が設定された日時と対応付けて表示される。利用者は、目的地を設定する際、地図上の地点を指示したり、施設名検索により検索した施設を目的地として設定できると共に、図３に示す目的地の履歴情報上から任意のものを、入力部１３を通じて選択し、目的地として設定することも可能である。
【００１８】
入力部１３は、例えば、キーボード等の入力装置から構成され、入力データを制御部１１に送信する。入力部１３は、タッチパネルから構成されても良く、この場合、入力部１３と、表示部１４とは重なった構造となる。
表示部１４は、例えば、液晶ディスプレイ装置等の表示装置から構成され、制御部１１からの指示に従って情報を表示する。
【００１９】
位置検出部１５は、ＧＰＳ（Ground Positioning System）、地磁気センサ等から構成され、現在地の位置を判別し、現在地の位置情報、例えば、緯度・経度情報を制御部１１に送信する。制御部１１は、位置情報を記憶部１２に記憶する。
【００２０】
記憶媒体読取部１６は、ＣＤ(Compact Disc)ドライブ装置、ＤＶＤ(Digital Versatile Disc)ドライブ装置等から構成され、例えばＣＤ、ＤＶＤ等の記憶媒体に予め記憶された地図情報を読み取る。記憶媒体読取部１６は、読み取った情報を制御部１１に送信する。
この記憶媒体読取部１６から、読み取られた地図情報と、位置検出部１５から得られた現在地の位置情報等に基づき、制御部１１は、表示部１４に利用者の現在地を表示したり、コース案内を行ったりする。
【００２１】
次に、上記構成のナビゲーション装置１の動作を説明する。
まず、ユーザによる入力部１３の操作などにより、ナビゲーション装置１の目的地の設定が指示されると、制御部１１は、図４に示すナビゲーション処理を開始する。
この処理を開始すると、制御部１１は、まず、利用者による目的地の指示を受け付け、記憶部１２に登録する（ステップＳ１）。
目的地を指定する手法としては、１）表示部１４に表示された地図上で利用者が位置を指定する、２）施設名や電話番号で候補を検索して、表示部１４にリストを表示し、リストのうちから利用者が選択する、等の手法を採用可能である。また、記憶部１２内の目的地履歴テーブル２１に記憶されている目的地の履歴情報を読み出して、緯度・経度情報（Ｘ，Ｙ）を一般的な地域名称などに変換して、図３に示すように、日時（最終使用日）と対応付けて表示部１４に表示させ、この目的地の履歴の中から選択するようにしてもよい。図３に示す履歴情報を用いる場合は、入力部１３を通じて画面上のカーソル（色の付いた部分）を動かして目的地を選択し、図示せぬ決定ボタンを押すこと等により選択・設定がなされる。
【００２２】
目的地が設定されると、制御部１１は、記憶部１２に記憶されている現在地から目的地までの経路を計算するための経路探索プログラムを実行し、位置検出部１６から供給される現在位置の位置情報と、指定された目的地の位置情報と、記録媒体読み取り部１６に格納されているナビゲーション用の地図情報とを用いて、目的地までの１又は複数のルート（経路）を計算する（ステップＳ２）。
【００２３】
次に、制御部１１は、計算したルートのうちから、利用者が指定するものを選択する（ステップＳ３）。例えば、制御部１１は、計算した複数のルートに関し、距離・時間・費用などの観点からランク付けして、複数の上位候補を表示部１４に表示し、いずれかの候補を選択させる。そして、利用者が入力部１３を操作して選択したルートを誘導ルートとして採用し、その情報を記憶部１２に登録する。
【００２４】
続いて、制御部１１は、入力部１３を通じて、利用者からルート案内開始の指示がなされまで待機する（ステップＳ４）。
制御部１１は、入力部１３を通じて、利用者からルート案内開始の指示がなされると（ステップＳ４：Ｙｅｓ）、目的地履歴テーブル２１を記憶部１２から読み出す（ステップＳ５）。
【００２５】
続いて、今回設定した目的地が目的地履歴テーブル２１に格納済みであるか否かを判別する（ステップＳ６）。登録済みであれば（ステップＳ６：Ｙｅｓ）、該当するエントリの最終使用日の情報を誘導を開始した日に更新し（ステップＳ７）、処理を終了する。
登録されていないと判別された場合には（ステップＳ６：Ｎｏ）、制御部１１は、読み出した目的地履歴テーブル２１に空きがあるかを判別する（ステップＳ８）。
【００２６】
目的地履歴テーブル２１に空きがある場合（ステップＳ８：Ｙｅｓ）、ステップＳ１で指示された目的地の位置情報（Ｘ，Ｙ）を、図３に示すように、目的地履歴テーブル２１に記憶する（ステップＳ９）。この際、登録日と最終使用日とは、誘導を開始した年月日とする。
【００２７】
一方、目的地履歴テーブル２１に、空きがない場合（ステップＳ８：Ｎｏ）、制御部１１は、目的地履歴テーブル２１に記憶されている情報のうち、最終使用日が最も古いものを判別する。次に、制御部１１は、最も古いと判別した情報の上に、今回の目的地の位置情報と年月日の情報とを上書きする（ステップＳ１０）。
【００２８】
一方、ステップＳ４で、利用者によって目的地への誘導の指示がなされなかった場合（ステップＳ４：Ｎｏ）、制御部１１は、目的地の位置情報を記憶せず、処理を終了する。
【００２９】
以上の構成を採ることによって、実際に誘導を行った目的地の位置情報のみを目的地履歴テーブル２１に記憶させることができ、記憶した位置情報を目的地の設定に再利用可能な、ナビゲーション装置が実現される。
【００３０】
上述の説明では、目的地の情報を目的地履歴テーブル２１に記憶させる条件として、目的地への誘導を開始したことを挙げたが、この構成に限られない。例えば自車位置が目的地までの経路上の所定の地点、例えば経路の中間点等に達した時点でに記憶させる構成を採用することもできる。この場合、制御部１１は、誘導を開始した時点で、選択した経路の中間点の位置情報を算定する。次に、制御部１１は、位置検出部１５から得られた自車の位置情報と、予め算出しておいた中間点の位置情報とが一致したと判別した場合、記憶部１２の目的地履歴テーブル２１に、設定された目的地の位置情報を記憶する。
【００３１】
また、誘導を開始して一定時間が経過した場合に、目的地の位置情報を記憶部１２の目的地履歴テーブル２１に記憶するという構成を採ることも可能である。この場合、制御部１１は、誘導を開始した時点の時刻を記憶し（又は計時を開始し）、一定時間が経過したことを判別した時点で、目的地履歴テーブル２１に、今回の目的地の位置情報を記憶する。
【００３２】
上記の目的地の位置情報を目的地履歴テーブル２１に記憶させる条件は、予め一つに定める必要はなく、条件をいくつか提示し、利用者に選択させるという構成を採ることもできる。この構成を採ると、さらに利用者にとって必要な目的地の履歴のみを記憶させることが可能となる。
【００３３】
目的地履歴テーブル２１は、図２に示す構成に限定されない。例えば、図５に示すように、履歴が記憶された日時と、位置情報とを対応付けて記憶するだけでなく、位置情報が記憶された後、何回利用されたかを示す情報を対応付けて記憶してもよい。この場合、目的地の履歴を利用して、再度目的地を設定した場合は、利用回数を示す回数が＋１更新される。また、履歴情報を消去する場合は、回数の少ない順に消去するという構成を採用することも可能である。
【００３４】
上記説明において、地図に関する情報は、記憶媒体に記憶されているとして記述したが、この構成に限られず、記憶部１２に記憶されていても良い。また、入力部は、キーボード、タッチパネル等に限られず、音声入力を併用することもできる。この場合、ナビゲーション装置１は、入力部１３の他に、マイク等から構成される音声入力部と、音声入力部を通じて得られた音声を解析して、認証する音声認証部とを有する音声認証装置を更に備える。
【００３５】
本発明は上述した実施の形態に限られず、様々な変形、応用が可能である。例えば、本発明は、カーナビゲーション装置に限られず、ＰＤＡ（Personal Digital Assistance)や携帯電話に搭載されているナビゲーション装置等、ナビゲーション装置一般に応用することが可能である。
【００３６】
さらに、この発明は専用機に限らず、ＧＰＳ機能などを備える一般のコンピュータを用いて実現可能である。例えば、コンピュータに、図４に示す処理（特にステップＳ４〜Ｓ１０の処理）の全部又は一部を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。同様に、プログラムを通信ネットワークを介して配信・ダウンロード可能なものとしてもよい。
【図面の簡単な説明】
【００３７】
【図１】ナビゲーション装置の構成例を示す図である。
【図２】目的地履歴テーブルの例を示す図である。
【図３】目的地の履歴から利用者が目的地を選択する際の表示部の例を示す図である。
【図４】ナビゲーション処理を示すフローチャートである。
【図５】目的地の履歴の利用された回数が対応付けられた目的地履歴テーブルの例を示す図である。
【符号の説明】
【００３８】
１  ナビゲーション装置
１１  制御部
１２  記憶部
１３  入力部
１４  表示部
１５  位置検出部
１６  記憶媒体読取部
２１  目的地履歴テーブル
【図１】
2006153728.tif 000003
【図２】
2006153728.tif 000004
【図３】
2006153728.tif 000005
【図４】
2006153728.tif 000006
【図５】
2006153728.tif 000007