(57)【要約】【課題】ユーザが所望するルートを含む経路探索が可能なナビゲーション装置を実現する。【解決手段】ナビゲーション装置１において、出発地ｓから目的地ｇまでの暫定経路ｒが探索され設定された際に、その暫定経路ｒの出発地ｓを起点としてこれまでに辿ったことのあるルート（Ｃ１，Ｃ２）や、その暫定経路ｒの目的地ｇを終点としてこれまでに辿ったことのあるルート（Ｃ３）が、その暫定経路ｒとともに選択可能に表示部１３に表示されるので、その表示部１３に表示されるルートにユーザが所望するルートがある場合に、そのルートが選択されることに応じて、ナビゲーション装置１は、その選択されたルートが含まれるルート選択経路Ｒを設定することを可能にした。【選択図】図１
2008298445.tif 000002
【特許請求の範囲】
【請求項１】
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
当該ナビゲーション装置がこれまでに辿った複数のルートを記憶する過去ルート記憶手段と、
出発地から目的地までの経路を探索する経路探索手段と、
前記経路探索手段により探索された経路とともに、前記過去ルート記憶手段に記憶されているルートにおける、前記出発地を起点にするルート及び／又は前記目的地を終点にするルートを、選択可能に前記表示部に表示させるルート表示制御手段と、
前記ルート表示制御手段により表示されているルートを選択するルート選択手段と、
前記ルート選択手段により前記ルートが選択された場合に、その選択されたルートを含む前記出発地から前記目的地までのルート選択経路を設定する選択経路設定手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記ルート選択手段は、前記ルート表示制御手段により表示されているルートの一部分を選択し、
前記選択経路設定手段は、その選択されたルートの一部分を含む前記出発地から前記目的地までのルート選択経路を設定することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
当該ナビゲーション装置がこれまでに辿った複数のルートを記憶する過去ルート記憶手段と、
出発地から目的地までの経路を探索する経路探索手段と、
前記経路探索手段により探索された経路とともに、前記過去ルート記憶手段に記憶されているルートにおける、前記出発地を起点にするルート及び／又は前記目的地を終点にするルートを、選択可能に前記表示部に表示させるルート表示制御手段と、
前記ルート表示制御手段により表示されているルートを選択するルート選択手段と、
前記ルート選択手段により前記ルートが選択された場合に、その選択されたルートを含む前記出発地から前記目的地までのルート選択経路を設定する選択経路設定手段と、
を備え、
前記ルート選択手段によって、前記ルート表示制御手段により表示されているルートの一部分が選択された際、前記選択経路設定手段は、その選択されたルートの一部分を含む前記出発地から前記目的地までのルート選択経路を設定することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、ユーザが実際に走行した道路に関するルートデータを記憶するにあたって、その走行頻度の高い道路については経路探索用データのコストを低く更新するようにして、過去の走行ルートに基づき目的地への経路を探索する際に、経路コストが低いルートであって走行頻度の高い道路を選択しやすくするナビゲーション装置が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２０００−４６５７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１の場合、ユーザが、やむを得ない事情で頻繁に走行した道路についても、走行頻度が高いものとデータ更新されてしまうので、ユーザが好まない道路であっても、経路コストが低いルートとして経路探索されてしまうという問題があった。
【０００４】
本発明の目的は、ユーザが所望するルートを含む経路探索が可能なナビゲーション装置を提供することである。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、請求項１に記載の発明は、
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
当該ナビゲーション装置がこれまでに辿った複数のルートを記憶する過去ルート記憶手段と、
出発地から目的地までの経路を探索する経路探索手段と、
前記経路探索手段により探索された経路とともに、前記過去ルート記憶手段に記憶されているルートにおける、前記出発地を起点にするルート及び／又は前記目的地を終点にするルートを、選択可能に前記表示部に表示させるルート表示制御手段と、
前記ルート表示制御手段により表示されているルートを選択するルート選択手段と、
前記ルート選択手段により前記ルートが選択された場合に、その選択されたルートを含む前記出発地から前記目的地までのルート選択経路を設定する選択経路設定手段と、
を備えることを特徴とする。
【０００６】
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、
前記ルート選択手段は、前記ルート表示制御手段により表示されているルートの一部分を選択し、
前記選択経路設定手段は、その選択されたルートの一部分を含む前記出発地から前記目的地までのルート選択経路を設定することを特徴とする。
【０００７】
請求項３に記載の発明は、
現在位置を測位する測位手段と、地図に関する情報を記憶する地図情報記憶手段と、前記測位手段により測位された現在位置を前記地図情報記憶手段に記憶された地図とともに表示部に表示させる地図表示制御手段と、を備えるナビゲーション装置において、
当該ナビゲーション装置がこれまでに辿った複数のルートを記憶する過去ルート記憶手段と、
出発地から目的地までの経路を探索する経路探索手段と、
前記経路探索手段により探索された経路とともに、前記過去ルート記憶手段に記憶されているルートにおける、前記出発地を起点にするルート及び／又は前記目的地を終点にするルートを、選択可能に前記表示部に表示させるルート表示制御手段と、
前記ルート表示制御手段により表示されているルートを選択するルート選択手段と、
前記ルート選択手段により前記ルートが選択された場合に、その選択されたルートを含む前記出発地から前記目的地までのルート選択経路を設定する選択経路設定手段と、
を備え、
前記ルート選択手段によって、前記ルート表示制御手段により表示されているルートの一部分が選択された際、前記選択経路設定手段は、その選択されたルートの一部分を含む前記出発地から前記目的地までのルート選択経路を設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ナビゲーション装置において、出発地から目的地までの経路が探索され設定されると、その経路の出発地を起点としてこれまでに辿ったことのあるルートや、その経路の目的地を終点としてこれまでに辿ったことのあるルートが、その経路とともに選択可能に表示部に表示されるので、ユーザは、所望するルートがある場合に、そのルートを選択するようにして、所望するルートが含まれるルート選択経路を探索して設定することができる。
つまり、ナビゲーション装置は、出発地から目的地までの経路に応じて、これまでに辿ったことのある複数のルートの中から幾つかのルートを経路の候補として選択可能に表示部に表示することができるので、ユーザは、表示部に表示されるルートを確認し、以前そのルートを辿って通行した際の記憶などを参考に、そのルートを通行するかしないかの選択を行うことが可能となって、通行したいルートが含まれるルート選択経路を設定することができる。
従って、このナビゲーション装置によって、ユーザが所望するルートを含む経路探索や経路設定を好適に行うことが可能になる。
【発明を実施するための最良の形態】
【０００９】
以下、図を参照して、本発明に係るナビゲーション装置の実施形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
【００１０】
ナビゲーション装置１は、図１に示すように、ＣＰＵ（Central Processing Unit）１１と、ＧＰＳアンテナ１２と、表示部１３と、入力部１４と、電源部１５と、ＲＡＭ（Random Access Memory）１６と、記憶部１７等を備えている。また、上記各部はバス１０によって接続されている。
このナビゲーション装置１は、車両に着脱可能に構成されており、車両に搭載して使用することと、ユーザが携帯して使用することが可能なポータブル型のナビゲーション装置である。
【００１１】
ＣＰＵ１１は、記憶部１７に記憶されたナビゲーション装置用の各種処理プログラムに従って各種の制御動作を行う。
【００１２】
ＧＰＳアンテナ１２は、地球低軌道に打ち上げられた複数のＧＰＳ衛星から送信されるＧＰＳ信号（アルマナック（概略軌道情報）やエフェメリス（詳細軌道情報）など）を受信して、その受信したＧＰＳ信号をＣＰＵ１１に出力する。
【００１３】
表示部１３は、例えば、液晶表示機器等から構成され、ＣＰＵ１１から入力される表示信号に従って、各種画面を表示する。例えば、表示部１３は、地図情報に基づく道路地図や、地図上に示されるナビゲーション装置１の現在位置に対応する地点の道路名や地域名などを表示する。
【００１４】
入力部１４は、例えば、文字／数字キー、各種機能キー、表示部１３と一体的に設けられたタッチパネル等から構成され、ユーザにより操作されると、その操作に伴う押下信号をＣＰＵ１１に出力する。また、入力部１４は、例えば、リモートコントローラのように装置を遠隔操作可能な構成であってもよい。
【００１５】
電源部１５は、ナビゲーション装置１を構成する各部に電力を供給するためのものであり、例えば、主電源部１５１と、予備電源部１５２とを備えている。
主電源部１５１は、例えば、電気コード（図示省略）を介してナビゲーション装置１が設置された車両から供給される電力を、ナビゲーション装置１を構成する各部に供給する電源である。
予備電源部１５２は、例えば、バッテリ（図示省略）等の内部電池であって、車両における装置設置台（図示省略）からナビゲーション装置１が取り外された場合に、ナビゲーション装置１を構成する各部に電力を供給する電源である。
すなわち、例えば、ナビゲーション装置１が設置された車両のエンジンが起動している間は、主電源部１５１がナビゲーション装置１に電力を供給し、また、ナビゲーション装置１が設置台から取り外された際や、設置された車両のエンジンが起動していない間は、予備電源部１５２がナビゲーション装置１に電力を供給する。
【００１６】
ＲＡＭ１６は、例えば、ＣＰＵ１１により実行される処理プログラム等を展開するためのプログラム格納領域や、入力データや処理プログラムが実行される際に生じる処理結果等を格納するデータ格納領域などを備える。
【００１７】
記憶部１７は、例えば、ナビゲーション装置１で実行可能なシステムプログラム、そのシステムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１１により演算処理された処理結果のデータ等を記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１７に記憶されている。
具体的には、記憶部１７は、例えば、地図情報データベース１７ａと、過去ルート格納データベース１７ｂと、測位プログラム１７１と、マップマッチング制御プログラム１７２と、経路探索プログラム１７３と、ルート表示制御プログラム１７４と、ルート選択プログラム１７５と、選択経路設定プログラム１７６と、地図表示制御プログラム１７７等を記憶している。
【００１８】
地図情報データベース１７ａは、地図情報記憶手段として機能し、所定の地域内（例えば、日本全土）を表現したカーナビゲーション用の道路地図など地図に関する地図情報を記憶する。
【００１９】
過去ルート格納データベース１７ｂは、過去ルート記憶手段として機能し、当該ナビゲーション装置１がこれまでに辿った複数のルート、つまり、ユーザが通行したことのある複数のルートを記憶する。
具体的に、過去ルート格納データベース１７ｂは、ナビゲーション装置１が設置されている車両や、ナビゲーション装置１を所持するユーザが、実際に移動して通行した経路に関する複数のルートを記憶する。つまり、移動中のナビゲーション装置１は、通行中の経路に対応する位置データを後述する測位手段（ＣＰＵ１１）によって取得し、その経路に関するルートを記憶するようになっている。
【００２０】
測位プログラム１７１は、ＧＰＳアンテナ１２から出力されたＧＰＳ信号に基づいて、ナビゲーション装置１が設置されている車両や、ナビゲーション装置１を所持するユーザの２次元的な現在位置（緯度、経度）を測位する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が測位プログラム１７１を実行することによって、ナビゲーション装置１の現在位置を測位する測位手段として機能する。なお、ＧＰＳアンテナ１２は測位手段の一部として機能する。
【００２１】
マップマッチング制御プログラム１７２は、測位手段としてのＣＰＵ１１により測位されたナビゲーション装置１の現在位置を、地図情報データベース１７ａに記憶された地図情報に対応付けるマップマッチングを行う機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１がマップマッチング制御プログラム１７２を実行することにより、ナビゲーション装置１が設置されている車両の現在位置や、ナビゲーション装置１を携帯しているユーザの現在位置を、地図情報に照合してそのナビゲーション装置１の地図情報に対応する道路地図上にマッチングさせるマップマッチング制御手段として機能する。
そして、例えば、マップマッチング制御手段としてのＣＰＵ１１によって道路地図上にマッチングされた車両の現在位置やユーザの現在位置を表す指標（マーク）が道路地図上に示された地図画面が表示部１３に表示されるようになっている。
【００２２】
経路探索プログラム１７３は、ユーザにより指定された出発地から目的地までの経路を設定する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が経路探索プログラム１７３を実行することにより、地図情報データベース１７ａから経路探索用地図データを読み出し、ナビゲーション装置１が設置されている車両の現在位置や、ナビゲーション装置１を所持するユーザの現在位置に相当する出発地から、入力部１４における操作入力により指定された目的地データ（例えば、緯度・経度データや目的地コードなどの位置指定データ）に対応する目的地までの経路を探索する経路探索手段として機能する。なお、経路探索処理において、現在位置を出発地とせずに、出発地を目的地と同様に入力部１４における操作入力などにより指定するようにしてもよい。
なお、経路探索処理において、「一般道路優先」、「高速道路優先」、「距離優先」、「時間優先」などの設定により経路を探索し、ユーザが所望する最適な経路を設定することができるようになっている。
【００２３】
ルート表示制御プログラム１７４は、経路探索手段としてのＣＰＵ１１により探索された経路とともに、過去ルート格納データベース１７ｂに記憶されているルートにおける、出発地を起点にするルート及び／又は目的地を終点にするルートを、選択可能に表示部１３に表示させる機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１がルート表示制御プログラム１７４を実行することにより、経路探索手段としてのＣＰＵ１１により探索された経路を表示部１３に表示させるとともに、過去ルート格納データベース１７ｂに記憶されている、これまでに通行したことのある複数のルートから、探索された経路の出発地を起点にするルートや、探索された経路の目的地を終点にするルートを抽出して、その抽出したルートを表示部１３に選択可能に表示させるルート表示制御手段として機能する。
なお、ルート表示制御手段としてのＣＰＵ１１は、探索された経路の出発地そのものを起点にするルートや、探索された経路の目的地そのものを終点にするルートを抽出して表示するのではなく、出発地や目的地の近傍、例えば、その地点から５００ｍや１ｋｍ圏内を起点や終点とするルートを抽出して表示するようにしてもよい。
また、ルート表示制御手段としてのＣＰＵ１１は、探索された経路の出発地を起点にするルートや、探索された経路の目的地を終点にするルートの全て表示するのではなく、例えば、探索された経路に関連のあるルート、具体的には、経路の方向とほぼ同じ方向のルートや、経路とルートの間を繋ぐ主要道路があるルートなどを選択的に表示することが好ましい。
【００２４】
ルート選択プログラム１７５は、ルート表示制御手段としてのＣＰＵ１１により表示部１３に表示されたルートからユーザが所望するルートを選択するための機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１がルート選択プログラム１７５を実行することにより、入力部１４による操作入力によって、表示部１３に表示された複数のルートからユーザが何れかのルートを指定するようにして、ユーザが所望するルートを選択するルート選択手段として機能する。なお、入力部１４はルート選択手段の一部として機能する。
【００２５】
また、ルート選択手段としてのＣＰＵ１１は、ルート表示制御手段としてのＣＰＵ１１により表示部１３に表示されたルートにおける、そのルートの一部分を選択する制御を実行する。
【００２６】
選択経路設定プログラム１７６は、ルート選択手段としてのＣＰＵ１１により、ユーザが所望するルートが選択された場合に、その選択されたルートを含む出発地から目的地までのルート選択経路を設定する機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が選択経路設定プログラム１７６を実行することにより、出発地から目的地までの経路にユーザが所望するルートが含まれるルート選択経路を設定する選択経路設定手段として機能する。
【００２７】
また、選択経路設定手段としてのＣＰＵ１１は、ルート選択手段としてのＣＰＵ１１により表示部１３に表示されているルートの一部分が選択された際、その選択されたルートの一部分を含む出発地から目的地までのルート選択経路を設定する制御を実行する。
【００２８】
地図表示制御プログラム１７７は、測位手段としてのＣＰＵ１１により測位された現在位置を、地図情報データベース１７ａに記憶された地図とともに表示部１３に表示させる機能をＣＰＵ１１に実現させるプログラムである。
つまり、ＣＰＵ１１が地図表示制御プログラム１７５を実行することにより、測位された現在位置や、設定された経路を地図上に示して表示部１３に表示する地図表示制御手段として機能する。
具体的には、地図表示制御手段としてのＣＰＵ１１は、マップマッチング制御手段としてのＣＰＵ１１によって道路地図上にマッチングされた車両の現在位置やユーザの現在位置を表す指標（マーク）を、選択経路設定手段としてのＣＰＵ１１によって設定されたルート選択経路上に示した地図画面を表示部１３に表示する。
【００２９】
次に、ナビゲーション装置１における選択経路設定処理について、図２に示すフローチャートに基づき説明する。
【００３０】
まず、ナビゲーション装置１における入力部１４のメインスイッチ（図示省略）がオンされて、電源部１５から電力が供給されることに伴い、ナビゲーション装置１が起動する（ステップＳ１０１）。
【００３１】
次いで、ＣＰＵ１１は、ナビゲーション装置１の現在位置（現在地点）を測位するとともに、ナビゲーション装置１の現在位置を、地図情報データベース１７ａに記憶された地図情報の道路地図に対応付けるマップマッチングを行う（ステップＳ１０２）。
【００３２】
次いで、ＣＰＵ１１は、ユーザのいる現在地点である出発地から、入力部１４を介して指定された目的地までの経路を探索して、暫定経路ｒを設定する（ステップＳ１０３）。
そして、ＣＰＵ１１は、道路地図に対応付けるように、探索されて設定された暫定経路ｒを表示部１３に表示するとともに、過去ルート格納データベース１７ｂに記憶されている複数のルートから、暫定経路ｒの出発地ｓを起点にするルートと、暫定経路ｒの目的地ｇを終点にするルートの少なくとも一方を抽出して、その抽出したルートを表示部１３に選択可能に表示する（ステップＳ１０４）。
具体的には、例えば、図３に示すように、ナビゲーション装置１の表示部１３には、出発地ｓから目的地ｇに向かう暫定経路ｒと、出発地ｓを起点にするルートＣ１、Ｃ２と、目的地ｇを終点にするルートＣ３が表示される。なお、図３において、道路地図に関する図示は省略している。
【００３３】
次いで、ＣＰＵ１１は、表示部１３に表示されたルート（例えば、Ｃ１、Ｃ２、Ｃ３）の何れかが、表示部１３に設けられたタッチパネルに対するタッチ指示などによって選択されたか否かを判断する（ステップＳ１０５）。
【００３４】
ＣＰＵ１１が、表示部１３に表示されたルートが選択されたと判断すると（ステップＳ１０５；Ｙｅｓ）、ＣＰＵ１１は、出発地ｓから目的地ｇまでの経路にユーザが選択したルートが含まれるルート選択経路Ｒを探索して設定し（ステップＳ１０６）、ＣＰＵ１１は、設定したルート選択経路Ｒを表示部１３に表示する（ステップＳ１０７）。
具体的には、例えば、ルートＣ１が選択された場合、図４に示すように、ユーザが所望するルートＣ１が含まれているルート選択経路Ｒ１が表示部１３に表示される。ここで、例えば、ルートＣ１の矢印先端がタッチ指示されたことに応じて、ＣＰＵ１１は、ルートＣ１が選択されたと判断するようになっている。
なお、図４において、道路地図に関する図示や、道路地図上にマッチングされたユーザ（ナビゲーション装置１）の現在位置を示すマークに関する図示は省略している。
【００３５】
一方、ＣＰＵ１１が、表示部１３に表示されたルートが選択されず、暫定経路ｒが選択されたと判断すると（ステップＳ１０５；Ｎｏ）、ＣＰＵ１１は、暫定経路ｒを選択決定された経路Ｒとして表示部１３に表示する（ステップＳ１０８）。
具体的には、例えば、図５に示すように、暫定経路ｒが実線の経路Ｒ２（ルート選択経路Ｒ）として表示部１３に表示される。ここで、例えば、暫定経路ｒがタッチ指示されたことに応じて、ＣＰＵ１１は、暫定経路ｒが所望する経路として選択されたと判断するようになっている。
なお、図５において、道路地図に関する図示や、道路地図上にマッチングされたユーザ（ナビゲーション装置１）の現在位置を示すマークに関する図示は省略している。
【００３６】
そして、ステップＳ１０９において、ＣＰＵ１１は、移動するユーザに応じたナビゲーション処理（例えば、地図の表示変更やユーザの現在位置の表示変更など）を実行して（ステップＳ１０９）、各種処理を終了する。
【００３７】
以上のように、本発明に係るナビゲーション装置１において、所望する出発地ｓから目的地ｇまでの暫定経路ｒが設定されると、暫定経路ｒの出発地ｓを起点としてユーザがこれまでに通行したことのあるルートや、暫定経路ｒの目的地ｇを終点としてユーザがこれまでに通行したことのあるルートが、その設定された暫定経路ｒとともに選択可能に表示部１３に表示されるので、ユーザは、所望するルートであって通行したいルートがある場合に、そのルートを選択することによって、所望するルートが含まれるルート選択経路Ｒを設定することができる。
つまり、ナビゲーション装置１は、設定された出発地ｓから目的地ｇまでの暫定経路ｒに応じて、これまでに通行したことのある複数のルートの中から幾つかのルートを経路の候補として選択可能に表示部１３に表示することができるので、ユーザは、表示部１３に表示されるルートを確認し、以前通行した際の記憶などを参考に、そのルートを通行するかしないかの選択を行うことが可能となって、通行したいルートが含まれるルート選択経路Ｒを探索して設定することができる。
【００３８】
そして、ユーザは、これまでに通行したことのあるルートが含まれるルート選択経路Ｒを通行する際に、以前通行した際の経路の記憶や、以前通行したことによる安心感などによって、道を間違わないようにするために目標物を探す動作を低減することができ、その目標物を探す脇見や余所見によるトラブルを低減することができる。
【００３９】
また、ユーザは、これまでに通行したことのあるルートの記憶によって、そのルートが含まれない経路Ｒを設定することができるので、以前通行した際に走行し難く感じた道路や、分岐がわかり難く迷いやすく感じた道路を経路から外すように、所望する経路Ｒを設定することができる。
【００４０】
従って、このナビゲーション装置１は、ユーザが所望するルートを含む経路探索や経路設定が可能なナビゲーション装置であるといえる。
【００４１】
なお、本発明は上記実施形態に限られるものではない。
例えば、ナビゲーション装置１におけるルート選択手段としてのＣＰＵ１１が、表示部１３に表示されたルートにおける、そのルートの一部分を選択し、選択経路設定手段としてのＣＰＵ１１が、その選択されたルートの一部分を含む出発地ｓから目的地ｇまでのルート選択経路Ｒを設定する処理についても実行可能である。なお、表示部１３に表示されるルート（例えば、Ｃ２、Ｃ３）を示す矢印におけるタッチ指示された位置に応じて、そのルートの一部分を選択することが可能になっている。
具体的には、例えば、図６に示すように、ルートＣ２とルートＣ３（図３参照）の一部分を含むルート選択経路Ｒ３を設定して、表示部１３に表示するようにしてもよい。
このように、過去ルート格納データベース１７ｂに記憶されているルートの一部分を含むルート選択経路Ｒを設定可能にすることによって、よりカスタマイズされたユーザ好みの経路Ｒを設定することができるようになる。
【００４２】
なお、本発明の適用は上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００４３】
【図１】本発明に係るナビゲーション装置の要部構成を示すブロック図である。
【図２】ナビゲーション装置における経路設定処理を示すフローチャートである。
【図３】暫定経路が設定された地図画面の一例を示す説明図である。
【図４】ルート選択経路が設定された地図画面の一例を示す説明図である。
【図５】ルート選択経路が設定された地図画面の一例を示す説明図である。
【図６】ルート選択経路が設定された地図画面の一例を示す説明図である。
【符号の説明】
【００４４】
１      ナビゲーション装置
１１    ＣＰＵ（測位手段、地図表示制御手段、経路探索手段、ルート表示制御手段、ルート選択手段、選択経路設定手段）
１２    ＧＰＳアンテナ（測位手段）
１３    表示部
１４    入力部（ルート選択手段）
１５    電源部
１６    ＲＡＭ
１７    記憶部
１７ａ  地図情報データベース（地図情報記憶手段）
１７ｂ  過去ルート格納データベース（過去ルート記憶手段）
１７１  測位プログラム
１７２  マップマッチング制御プログラム
１７３  経路探索プログラム
１７４  ルート表示制御プログラム
１７５  ルート選択プログラム
１７６  選択経路設定プログラム
ｓ      出発地
ｇ      目的地
ｒ      暫定経路
Ｃ１，Ｃ２，Ｃ３  ルート
Ｒ１，Ｒ２，Ｒ３  経路（ルート選択経路）
【図１】
2008298445.tif 000003
【図２】
2008298445.tif 000004
【図３】
2008298445.tif 000005
【図４】
2008298445.tif 000006
【図５】
2008298445.tif 000007
【図６】
2008298445.tif 000008