(57)【要約】      （修正有）【課題】過去に通り過ぎた場所にもう一度再訪したいニーズを満たす。【解決手段】車両が走行すると、走行履歴生成部によって走行履歴情報が生成される。その走行時に、コンテンツ再生部によってコンテンツが再生されると、記憶媒体が、コンテンツ情報と走行履歴情報とを互いに対応付けて記憶する。その後、タッチパネルを用いて記憶媒体に記憶されたコンテンツ情報を指定すると、探索制御部の制御に基づき、経路探索部が指定されたコンテンツ情報に対応付けられた走行履歴情報を用いて目的地を設定するとともに、その設定された目的地までの経路を探索する。そして、その探索された経路に従って、誘導部が車両を誘導する。【選択図】図１２
2011252797.tif 000002
【特許請求の範囲】
【請求項１】
利用者を目的地まで誘導案内する誘導経路探索装置に用いられる誘導経路探索方法であって、
利用者の移動に応じて生成された移動履歴情報と、利用者の移動時に再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する記憶工程と、
前記記憶工程によって記憶された前記コンテンツ情報を指定する操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記移動履歴情報を用いて目的地を設定する目的地設定工程と、
前記目的地設定工程によって設定された前記目的地までの経路を探索する経路探索工程と、
を有することを特徴とする誘導経路探索方法。
【請求項２】
利用者を目的地まで誘導案内する誘導経路探索装置であって、
コンテンツを再生するコンテンツ再生手段と、
前記利用者の移動時に、移動履歴情報を生成する移動履歴生成手段と、
前記コンテンツ再生手段による前記コンテンツの再生時において前記移動履歴生成手段により生成された前記移動履歴情報と、当該再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する第１記憶手段と、
出発地から目的地までの経路を探索する経路探索手段と、
利用者が前記コンテンツを指定する操作(以下、指定操作と称する)を行うための操作手段と、
前記操作手段において前記第１記憶手段に記憶された前記コンテンツ情報の指定操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記移動履歴情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する第１探索制御手段と、
前記経路探索手段により探索された目的地までの経路に従って利用者を誘導する誘導手段と、
を有することを特徴とする誘導経路探索装置。
【請求項３】
請求項２記載の誘導経路探索装置において、
前記移動履歴生成手段は、
前記経路探索手段により探索された前記経路に従い前記誘導手段により誘導されて移動したとき(以下、誘導移動時と称する)の、前記移動履歴情報を生成し、
前記第１探索制御手段は、
前記誘導移動時に前記移動履歴生成手段により生成された前記移動履歴情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する
ことを特徴とする誘導経路探索装置。
【請求項４】
請求項２又は請求項３記載の誘導経路探索装置において、
利用者の移動地点に対応した地点情報を取得する地点情報取得手段を有し、
前記移動履歴生成手段は、
前記利用者の移動時に前記地点情報取得手段により取得された地点情報を含む前記移動履歴情報を生成し、
前記第１記憶手段は、
前記コンテンツ再生手段により前記コンテンツが再生されたときに前記移動履歴生成手段により生成された少なくとも１つの前記地点情報を前記コンテンツ情報に対応付けて記憶し、
前記第１探索制御手段は、
当該指定されたコンテンツ情報に対応付けられた前記移動履歴情報に含まれる前記少なくとも１つの地点情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御することを特徴とする誘導経路探索装置。
【請求項５】
請求項４記載の誘導経路探索装置において、
前記第１探索制御手段は、
前記移動履歴情報に含まれる前記少なくとも１つの地点情報のいずれかを目的地に設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御することを特徴とする誘導経路探索装置。
【請求項６】
請求項４記載の誘導経路探索装置において、
前記第１記憶手段は、
前記コンテンツ再生手段により前記コンテンツが再生されたときに前記移動履歴生成手段により生成された複数の前記地点情報を前記コンテンツ情報に対応付けて記憶しており、
前記第１記憶手段に記憶された前記複数の地点情報を、利用者が選択可能に一覧表示する位置表示手段を設け、
前記第１探索制御手段は、
前記位置表示手段で一覧表示された前記複数の地点情報のうち利用者により選択された地点情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する
ことを特徴とする誘導経路探索装置。
【請求項７】
請求項６記載の誘導経路探索装置において、
前記第１探索制御手段は、
前記利用者により選択された地点情報を目的地として設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する
ことを特徴とする誘導経路探索装置。
【請求項８】
請求項２又は請求項３記載の誘導経路探索装置において、
利用者の移動地点に対応した地点情報を取得する地点情報取得手段を有し、
前記移動履歴生成手段は、
前記利用者の移動時に前記地点情報取得手段により取得された地点情報に基づく経路情報を含む前記移動履歴情報を生成し、
前記第１記憶手段は、
前記コンテンツ再生手段により前記コンテンツが再生されたときに前記移動履歴生成手段により生成された少なくとも１つの前記経路情報を前記コンテンツ情報に対応付けて記憶し、
前記第１探索制御手段は、
当該指定されたコンテンツ情報に対応付けられた前記移動履歴情報に含まれる前記少なくとも１つの経路情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御することを特徴とする誘導経路探索装置。
【請求項９】
請求項８記載の誘導経路探索装置において、
前記第１探索制御手段は、
前記移動履歴情報に含まれる前記少なくとも１つの経路情報のいずれかに含まれる地点情報を目的地に設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御することを特徴とする誘導経路探索装置。
【請求項１０】
請求項８記載の誘導経路探索装置において、
前記第１記憶手段は、
前記コンテンツ再生手段により前記コンテンツが再生されたときに前記移動履歴生成手段により生成された複数の前記経路情報を前記コンテンツ情報に対応付けて記憶しており、
前記第１記憶手段に記憶された前記複数の経路情報を、利用者が選択可能に一覧表示する経路表示手段を設け、
前記第１探索制御手段は、
前記経路表示手段で一覧表示された前記複数の経路情報のうち利用者により選択された経路情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する
ことを特徴とする誘導経路探索装置。
【請求項１１】
出発地から目的地までの経路を探索する経路探索手段と、
前記経路探索手段により探索された前記目的地までの経路に従って利用者を誘導する誘導手段と、
を有する誘導経路探索装置であって、
コンテンツを再生するコンテンツ再生手段と、
前記利用者の移動時に、前記経路探索手段が探索した経路情報、出発地情報、目的地情報を含む探索履歴情報を生成する探索履歴生成手段と、
前記コンテンツ再生手段による前記コンテンツの再生時において前記探索履歴生成手段により生成された前記探索履歴情報と、当該再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する第２記憶手段と、
利用者が前記コンテンツを指定する操作(以下、指定操作と称する)を行うための操作手段と、
前記操作手段において前記第２記憶手段に記憶された前記コンテンツ情報の指定操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記探索履歴情報に含まれる前記経路情報、前記出発地情報、及び前記目的地情報の少なくとも１つを用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する第２探索制御手段と、
を有することを特徴とする誘導経路探索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現在地から目的地までの経路を探索して誘導する誘導経路探索方法及び誘導経路探索装置に関する。
【背景技術】
【０００２】
近年、車両に搭載され、現在地から、設定された目的地までの経路を誘導するナビゲーション機能を備えたナビゲーション装置が普及している。このナビゲーション装置には、通常、走行中の時間を楽しむために、例えば楽曲、動画、映画、番組等のコンテンツを再生するためのコンテンツ再生機能が併せて備えられている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５４０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、コンテンツ再生機能とナビゲーション機能とが連携して動作する。すなわち、ナビゲーション機能において設定された目的地に車両が近づくと、その目的地に関連付けられたコンテンツ、例えば楽曲が自動的に再生されるようになっている。
【０００５】
ところで、ユーザのニーズとして、例えばユーザが過去に車両を走行させて通り過ぎた場所にもう一度再訪したいと思う場合がある。しかしながら、あまり深く意識せず何気なく走行して通り過ぎてしまった場合等は、その場所の正確な位置や名称などを覚えていないのが通常である。このため、上記ナビゲーション機能により上記再訪したいと意図する場所へ誘導することはできない。
【０００６】
一方、一般に、人間は、視覚により認識したテキスト・画像情報等の記憶よりも、聴覚により認識した音声記憶のほうが、印象が強く残り、持続性や正確性に優れる。このことを利用し、上記過去の走行時にコンテンツが再生されていた場合には、ユーザの記憶に残っているであろうコンテンツの音声情報を利用して改めてナビゲーションを行い、上記通り過ぎた場所へ再訪することができれば、ユーザにとって非常に便利である。しかしながら、上記従来技術は、コンテンツ再生機能とナビゲーション機能とを上記のような観点では連携させておらず、ユーザによる上記再訪のニーズを満たすことはできなかった。
【０００７】
本発明が解決しようとする課題には、上記した問題が一例として挙げられる。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１記載の発明は、利用者を目的地まで誘導案内する誘導経路探索装置に用いられる誘導経路探索方法であって、利用者の移動に応じて生成された移動履歴情報と、利用者の移動時に再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する記憶工程と、前記記憶工程によって記憶された前記コンテンツ情報を指定する操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記移動履歴情報を用いて目的地を設定する目的地設定工程と、前記目的地設定工程によって設定された前記目的地までの経路を探索する経路探索工程と、を有する。
【０００９】
上記課題を解決するために、請求項２記載の発明は、利用者を目的地まで誘導案内する誘導経路探索装置であって、コンテンツを再生するコンテンツ再生手段と、前記利用者の移動時に、移動履歴情報を生成する移動履歴生成手段と、前記コンテンツ再生手段による前記コンテンツの再生時において前記移動履歴生成手段により生成された前記移動履歴情報と、当該再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する第１記憶手段と、出発地から目的地までの経路を探索する経路探索手段と、利用者が前記コンテンツを指定する操作(以下、指定操作と称する)を行うための操作手段と、前記操作手段において前記第１記憶手段に記憶された前記コンテンツ情報の指定操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記移動履歴情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する第１探索制御手段と、前記経路探索手段により探索された目的地までの経路に従って利用者を誘導する誘導手段と、を有する。
【００１０】
上記課題を解決するために、請求項１１記載の発明は、出発地から目的地までの経路を探索する経路探索手段と、前記経路探索手段により探索された前記目的地までの経路に従って利用者を誘導する誘導手段と、を有する誘導経路探索装置であって、コンテンツを再生するコンテンツ再生手段と、前記利用者の移動時に、前記経路探索手段が探索した経路情報、出発地情報、目的地情報を含む探索履歴情報を生成する探索履歴生成手段と、前記コンテンツ再生手段による前記コンテンツの再生時において前記探索履歴生成手段により生成された前記探索履歴情報と、当該再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する第２記憶手段と、利用者が前記コンテンツを指定する操作(以下、指定操作と称する)を行うための操作手段と、前記操作手段において前記第２記憶手段に記憶された前記コンテンツ情報の指定操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記探索履歴情報に含まれる前記経路情報、前記出発地情報、及び前記目的地情報の少なくとも１つを用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索手段を制御する第２探索制御手段と、を有する。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態のナビゲーション装置のハードウェア構成例を示すブロック図である。
【図２】図１に示すナビゲーション装置において動作するナビゲーションプログラムのソフトウェア構成例を示す機能ブロック図である。
【図３】互いに対応付けられた、走行履歴情報及び上記コンテンツ情報のデータ構造の例を表す説明図である。
【図４】ナビゲーション装置により実行されるナビゲーション方法に係わる制御手順を表すフローチャートである。
【図５】タッチパネルでの表示画面の遷移を表す説明図である。
【図６】再生地が複数存在する変形例におけるナビゲーション装置により実行される、ナビゲーション方法に係わる制御手順を表すフローチャートである。
【図７】タッチパネルでの表示画面の遷移を表す説明図である。
【図８】タッチパネルでの表示画面の遷移を表す説明図である。
【図９】経路情報を用いる変形例におけるナビゲーション装置により実行される、ナビゲーション方法に係わる制御手順を表すフローチャートである。
【図１０】タッチパネルでの表示画面の遷移を表す説明図である。
【図１１】過去のナビゲーション走行時での走行履歴を用いる変形例におけるナビゲーション装置により実行される、ナビゲーション方法に係わる制御手順を表すフローチャートである。
【図１２】タッチパネルでの表示画面の遷移を表す説明図である。
【図１３】過去のナビゲーション走行時の、ナビゲーション履歴を用いる変形例のナビゲーション装置において動作するナビゲーションプログラムのソフトウェア構成例を示す機能ブロック図である。
【図１４】ナビゲーション装置により実行されるナビゲーション方法に係わる制御手順を表すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施の形態を図面を参照しつつ説明する。本実施形態は、本発明を、車両を目的地まで案内するためのナビゲーション装置に適用した場合の実施形態である。
【００１３】
図１は、本実施形態の誘導経路探索方法を実施する誘導経路探索装置である、ナビゲーション装置１００のハードウェア構成例を示すブロック図である。
【００１４】
ナビゲーション装置１００は、車両１に搭載されている。このナビゲーション装置１００は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリ等の記憶媒体１６に書き込まれたコンテンツを再生するコンテンツ再生機能とともに、現在地検出センサ２２の検出結果に基づいて現在地を検出し、現在地から設定された目的地又は経由地までの経路を探索する誘導経路探索機能（以下、ナビゲーション機能と称する）を有する。本実施形態における上記コンテンツとしては、上記記憶媒体から読み出して取得される、楽曲、動画等以外に、テレビ通信、ラジオ通信により放送局から取得される番組や映画等が挙げられる。また、それらコンテンツを、基地局との無線通信によりサーバから取得してもよいし、公知の車々間通信の手法により他の車両から取得してもよい。
【００１５】
図１に示す例では、ナビゲーション装置１００は、上記記憶媒体１６を備えた記憶装置１８と、演算装置２０と、表示制御回路１４と、インターフェース６とを有しており、これらはバス１２により接続されている。したがって、演算装置２０は、これら記憶装置１８、インターフェース６、及び表示制御回路１４との間でデータの授受が可能な構成となっている。
【００１６】
ナビゲーション装置１００には、ディスプレイ１５が接続されている。また、ナビゲーション装置１００には、インターフェース６を介し、現在地検出センサ２２、スピーカ１７、及びタッチパネル２１が接続されている。これらディスプレイ１５及び現在地検出センサ２２は、ナビゲーション装置１００の一部として構成してもよい。
【００１７】
ディスプレイ１５は、動画や映画などのコンテンツに含まれる視覚的な映像情報を、当該コンテンツの再生時に表示する。
【００１８】
現在地検出センサ２２としては、加速度センサ５、ジャイロセンサ２、車速パルス検出器３、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）４、及び地磁気センサ１１のうち、少なくともいずれか又はこれらいずれかの組み合わせを例示することができる。
【００１９】
加速度センサ５は、例えば車両１の加速度及び傾斜角の少なくとも一方を検出する機能を有する。ジャイロセンサ２は、例えば車両１の移動方位の検出を行う機能を有する。このジャイロセンサ２は、車両１の方向変化に伴う角速度データを出力する角速度センサの一種である。このジャイロセンサ２は、加速度センサ５の代わりに上記傾斜角を計測しても良い。
【００２０】
車速パルス検出器３は、例えば車両１の移動量や加速度を検出する機能を有する。この車速パルス検出器３は、車両１が移動中であるかあるいは停止中であるかを検出し、その検出状態を出力する。この車速パルス検出器３は、車両１が移動中である場合にはこの車両１の走行速度及び移動距離に関する走行状態データを出力する機能を有する。
【００２１】
ＧＰＳ４は、複数のＧＰＳ衛星からの電波を受信して演算を行い、測位を行う機能を有する。このＧＰＳ４は、例えば緯度、経度、高度及び進行方位のいずれか又はこれらいずれかの組み合わせの測位データを生成する。具体的には、このＧＰＳ４は、例えば同時に観測した４機の衛星までの疑似距離を測定し、これら４機の衛星までの疑似距離の差に基づいて、現在地の測位を行う機能を有する。地磁気センサ１１は、地磁気に基づいて車両の絶対方位を表す角度を検出する方位検出装置の一種である。このような角度としては、例えば方位角を挙げることができる。
【００２２】
記憶装置１８は、ＲＯＭ８、ＲＡＭ９、及び記憶媒体１６を有する。ＲＯＭ８は、後述する各種の処理プログラムやその他必要な情報が予め書き込まれた情報記憶媒体である。ＲＡＭ９は、上記各種のプログラムを実行する上で必要な情報の書き込み及び読み出しが行われる情報記憶媒体である。このＲＡＭ９は、後述するプログラム、テーブル、及びデータを揮発的に記憶可能なメモリである。
【００２３】
記憶媒体１６は第１記憶手段に相当し、上述したように、例えばＣＤ、ＨＤＤ、フラッシュメモリ等の情報記憶媒体である。この記憶媒体１６は、コンテンツデータ及び当該コンテンツデータの識別情報（以下適宜、これらをコンテンツ情報と総称する）や地図データを書き換え可能に記憶する。このとき、本実施形態の特徴として、車両１の走行履歴情報（利用者の移動履歴情報に相当）が上記コンテンツ情報と互いに対応付けられて記憶媒体１６に記憶されている（詳細は後述）。
【００２４】
演算装置２０は、ＣＰＵ７及びグラフィックコントローラ１３を有する。ＣＰＵ７は、上記各種のプログラムに従って各種の演算、制御を行う機能を有する。
【００２５】
グラフィックコントローラ１３は、ＣＰＵ７の制御によってビデオＲＡＭ（図示せず）や上記記憶媒体１６から画像データやコンテンツデータ等を取得し、これらのデータに基づく表示を表示制御回路１４によってディスプレイ１５に行わせる機能を有する。具体的には、グラフィックコントローラ１３は、ＣＰＵ７の制御によって、上記コンテンツデータに基づく画像、映像、動画等をディスプレイ１５に表示させることができる。また、グラフィックコントローラ１３は、後述の地図データベース３８に格納された地図データに基づき、電子地図をディスプレイ１５に表示させたり、その電子地図上に自らの車両の位置（現在地）を表すマークを重ね合わせてマッピングさせて表示させる機能等も有する。
【００２６】
スピーカ１７は、ＣＰＵ７の制御によって再生されたコンテンツの音、すなわち上記コンテンツデータに基づく音声を出力する機能を有する。
【００２７】
タッチパネル２１は操作手段を構成し、例えばディスプレイ１５の表示領域の表面に沿って設けられた透明なスイッチである。すなわちディスプレイ１５上の一領域によりタッチパネル２１が実現されている。このタッチパネル２１は、位置表示手段及び経路表示手段として、走行履歴情報に含まれる地点情報や経路情報を表示することもできる（詳細は後述）。そして、このタッチパネル２１は、例えばディスプレイ１５の表示領域の表示物に応じ、車両１の乗員又は同乗者であるユーザにより接触があった場合、その接触箇所のスイッチがオンされるようになっている。
【００２８】
上記構成のナビゲーション装置１００において、ユーザ（利用者に相当）は、タッチパネル２１を操作し、コンテンツデータベース４０（後述）に格納されたコンテンツに係わるコンテンツ情報を指定することで、当該コンテンツに対応する走行履歴情報により目的地を指定してナビゲーションを実行することができる。以下、その機能の詳細を図２〜図４を用いて説明する。
【００２９】
図２は、図１に示すナビゲーション装置１００において動作するナビゲーションプログラムのソフトウェア構成例を示す機能ブロック図である。図２において、ナビゲーションプログラムは、その機能として、誘導部３１と、地点情報取得部３２と、経路探索部３３と、探索制御部３４と、走行履歴生成部３５と、コンテンツ再生部３６と、コンテンツ選択部３７と、上記地図データを格納した地図データベース３８と、走行履歴データベース３９と、上記コンテンツ情報を格納したコンテンツデータベース４０と、を有する。そして、ナビゲーションプログラムは、これら各機能や後述する各機能を、ナビゲーション装置１００において発揮させる。
【００３０】
地点情報取得部３２（地点情報取得手段に相当）は、現在地検出センサ２２の検出結果に基づき、車両１の現在地（利用者の移動位置に相当）に対応する地点情報を取得する。
【００３１】
走行履歴生成部３５（移動履歴生成手段に相当）は、車両１の走行時（利用者の移動時に相当）に地点情報取得部３２により取得された上記地点情報を少なくとも含む、走行履歴情報を生成する。生成した走行履歴情報は、上記走行履歴データベース３９に格納される。
【００３２】
経路探索部３２は（経路探索手段に相当）は、現在地検出部３１で検出された現在地から、ユーザによって設定された目的地までの経路を、地図データベース３８の地図データに基づき探索する。
【００３３】
誘導部３１は、地図データベース３８から取得した地図データに基づく地図上に、上記経路探索部３２によって探索された現在地から目的地までの経路を重ね、ディスプレイ１５に表示させつつ、車両１を誘導する。なお、ユーザが搭乗している車両１を誘導することから、誘導部３１は、実質的に、利用者であるユーザを誘導する誘導手段として機能する。
【００３４】
探索制御部（第１探索制御手段に相当）３４は、前述したようにユーザによりタッチパネル２１によりコンテンツデータベース４０のコンテンツ情報の指定が行われた場合、経路探索部３２を制御してナビゲーションのための上記目的地の設定を行う。その際、探索制御部３４は、上記ユーザにより指定されたコンテンツ情報に対応付けられた走行履歴情報を用いて上記目的地を設定するように、経路探索部３２を制御する。
【００３５】
図３は、上記互いに対応付けられた、走行履歴情報及び上記コンテンツ情報のデータ構造の例を表す説明図である。
【００３６】
図３（ａ）において、コンテンツ情報は、コンテンツの本体であるコンテンツデータと、例えば楽曲の曲名、アーティスト名、アルバム名、楽曲ジャンルや、映画のタイトル、監督氏名、主演俳優氏名や、テレビ・ラジオ番組の番組名、放送局、放送時間、等のタグ情報（コンテンツ識別情報に相当）とから構成されるファイルである。そしてこの図３（ａ）に示す例では、後述の図３（ｂ）及び図３（ｃ）とは異なり、走行履歴情報は上記コンテンツ情報とは別の、専用の管理ファイルとして作成される。この管理ファイルには、上記地点情報等の走行履歴情報に加え、対応する上記タグ情報の少なくとも一部が保存される。すなわち、この例では、タグ情報の少なくとも一部が両ファイルで共有されることにより、コンテンツ情報と走行履歴情報との対応付けが確保される。本実施形態では、このような図３（ａ）に示す態様のコンテンツ情報及び走行履歴情報がコンテンツデータベース４０及び走行履歴情報データベース３９にそれぞれ格納されている。
【００３７】
なお、上記以外にも図３（ｂ）や図３（ｃ）に示す態様も考えられる。図３（ｂ）に示す例では、上記コンテンツ情報のファイルに、走行履歴情報が埋め込まれる。埋め込まれる場所は、そのコンテンツのファイルフォーマット（例えばＭＰ３やＡＡＣなど）に依存しない場所が選択される。この結果、本機能に対応した機器以外での、このコンテンツファイルの再生は必ずしも保証されないが、各ファイルフォーマットに依存した個別の処理は不要になり、処理を共通化できるメリットがある。この場合、走行履歴情報がコンテンツ情報と一体化されるため、機能上、走行履歴データベース３９はコンテンツデータベース４０と一体化されることとなる。
【００３８】
図３（ｃ）に示す例では、上記図３（ｂ）と同様、上記コンテンツ情報のファイルに、走行履歴情報が埋め込まれる。但し、上記図３（ｃ）の場合と異なり、そのコンテンツのファイルフォーマット（上記ＭＰ３やＡＡＣなど）に則った情報として埋め込まれる。ファイルフォーマットに則ることで、走行履歴情報を用いる機能のない機器であっても、コンテンツデータを正常に再生することが保証されるメリットがある。この場合も、上記同様、機能上、走行履歴データベース３９はコンテンツデータベース４０と一体化される。
【００３９】
図２に戻り、コンテンツ選択部３７は、タッチパネル２１等を用いてユーザにより指定されたコンテンツのコンテンツデータをコンテンツデータベース４０からコンテンツ再生部３６へと読み出す。コンテンツ再生部３９（コンテンツ再生手段に相当）は、コンテンツ選択部３７によって読み出されたコンテンツの再生を行う。
【００４０】
地図データベース３８、走行履歴データベース３９、及びコンテンツデータベース４０、をそれぞれ構成する地図データ、走行履歴情報、及びコンテンツ情報は、前述したように、記憶媒体１６にそれぞれ記憶されている。なお、地図データベース３８、走行履歴データベース３９、及びコンテンツデータベース４０の少なくとも１つを、車両１１の外部のサーバ等が有する構成とし、無線通信等を介してそれらのデータベースからデータを取得あるいは記憶するようにしてもよい。
【００４１】
次に、以上のような一構成例であるナビゲーション装置１００によるナビゲーション方法の一例について図４のフローチャートを用いて説明する。このナビゲーション方法は、ナビゲーションプログラムがＣＰＵ７において実行させる各ステップによって構成されており、次のような処理を含んでいる。
【００４２】
図４において、まずステップＳ５で、例えばタッチパネル２１に、ユーザに対しモード選択を促す表示が行われる。すなわち、本実施形態のナビゲーション装置１００では、前述したように、コンテンツを指定することで走行履歴よりナビゲーションを行う。そして、ユーザは、このようなナビゲーション形態を実行するモード（以下適宜、「コンテンツナビモード」という）と、通常のナビゲーション形態を実行するモード（以下適宜、「通常モード」という）とを、例えばタッチパネル２１により選択可能となっている。このステップＳ５では、上記２つのモードのいずれを選択するのかを促す表示が行われ、ステップＳ１０でコンテンツナビモードを選んだかどうかが判定される。
【００４３】
ユーザが通常モードを選んだ場合はステップＳ１０の判定が満たされず、ステップＳ１１に移る。ステップＳ１１では、通常のナビゲーション機能に対応して、タッチパネル２１により目的地の設定がされたかどうかが判定される。ユーザが目的地設定を行うと判定が満たされて、後述のステップＳ１４７に移り、通常の経路検索が実行される。本実施形態の上記コンテンツナビモードでは前述のように走行履歴の蓄積が行われるが、車両１の走行時すべてにおいてこのような履歴蓄積を行うとデータ量が膨大となるため、ユーザが例えば通常の日常的な利用時には通常モードを選択することで、このようなデータ量の問題を回避することができる。あるいは、走行履歴の蓄積量の上限を決めるか保存期間を決めておき、蓄積量の上限を超えた場合や保存期間を超えた場合を判定する手段を設け、この判定手段の判定が満たされたときに、古いデータから自動的に消去する手段、または古いデータをサーバ等の外部の機器に送信する手段、を設けるようにしてもよい。
【００４４】
一方、ステップＳ１０においてユーザがコンテンツナビモードを選んだ場合は判定が満たされ、ステップＳ１３に移る。ステップＳ１３では、コンテンツを再生するかどうかが判定される。例えばタッチパネル２１にコンテンツ再生を行うかどうかを問う表示を行い、ユーザがタッチパネル２１での適宜の操作により確認操作を行うようにしてもよい。この確認操作がなされると、ステップＳ１０の判定が満たされ、ステップＳ３２へ移る。あるいは、タッチパネル２１上における、ナビゲーション機能からコンテンツ再生機能（いわゆるＡＶ機能）へと移行するボタンの操作をもってステップＳ１０の判定が満たされるようにしてもよい。あるいは、タッチパネル２１の初期画面（図示せず）からコンテンツ再生機能（いわゆるＡＶ機能）へと移行するボタンの操作をもって、ステップＳ１０の判定が満たされるようにしてもよい。
【００４５】
ステップＳ３２では、前述の記憶媒体１６に書き込まれたコンテンツの識別情報が一覧表示される。その後、ステップＳ３５に移り、上記一覧表示された状態でタッチパネル２１においてコンテンツの選択がなされたかどうかが判定される。ユーザがタッチパネル２１においていずれかのコンテンツを選択すると、ステップＳ３５の判定が満たされ、ステップＳ４０に移る。ユーザがコンテンツを選択しない場合は判定が満たされず、後述のステップＳ５５に移る。
【００４６】
ステップＳ４０では、上記ステップＳ３５でユーザにより選択されたコンテンツのコンテンツデータをコンテンツデータベース４０から取得し、コンテンツの再生を行う。その後、ステップＳ４５に移る。
【００４７】
ステップＳ４５では、上記ステップＳ１２と同様、現在地検出センサ２２の検出結果に基づき、車両１の現在地が上記地点情報として取得される。その後、ステップＳ５０に移る。
【００４８】
ステップＳ５０（記憶工程に相当）では、上記ステップＳ４０で再生されたコンテンツのコンテンツ情報（コンテンツデータ及びコンテンツデータの識別情報）に対し、上記ステップＳ４５で取得された地点情報を、車両１の走行履歴情報として対応付ける。この対応付けは、例えば上記図３（ａ）〜（ｃ）のいずれかの手法によって実行される。そして、それら対応付けられたコンテンツ情報及び走行履歴情報を走行履歴データベース３９及びコンテンツデータ４０（あるいはいずれか一方でもよい）に格納し、ステップＳ５５に移る。
【００４９】
ステップＳ５５では、車両１が到達地に到着したかどうかが判定される。具体的には、車両１のエンジンが停止したかどうかを判定するか、車両１の停止時間が所定のしきい値を超えたかどうかを判定する、等を実行すれば足りる。なお、ナビゲーションによる誘導により走行していた場合には、ナビゲーションにおいて設定した目的地へ到達したかにより判定してもよいが、この場合については後述する（変形例（４）参照）。到達地に到着するまではステップＳ５５の判定が満たされず、ステップＳ３２に戻って同様の手順を繰り返す。到達地に到着したらステップＳ５５の判定が満たされ、ステップＳ５に戻る。
【００５０】
一方、ステップＳ１３において、ユーザがコンテンツ再生を行う操作を行わない場合、判定が満たされず、ステップＳ１０５に移る。ステップＳ１０５では、上記ステップＳ３２と同様、前述の記憶媒体１６に書き込まれたコンテンツの識別情報が一覧表示される。その後、ステップＳ１１０に移り、上記ステップＳ３５と同様、上記一覧表示された状態でタッチパネル２１においてコンテンツの選択がなされたかどうかが判定される。ユーザがタッチパネル２１においていずれかのコンテンツを選択するまでは、ステップＳ１１０の判定が満たされず、ステップＳ１０５に戻り同様の手順を繰り返す。ユーザがタッチパネル２１においていずれかのコンテンツを選択するとステップＳ１１０の判定が満たされ、ステップＳ１１５に移る。
【００５１】
ステップＳ１１５では、ユーザがステップＳ１１０で選択したコンテンツのコンテンツ情報に対し、図３（ａ）〜（ｃ）で説明した手法により前述のステップＳ４０〜ステップＳ５０において上記走行履歴情報が対応付けられているかどうか、が判定される。コンテンツ情報に走行履歴情報が対応付けられていない場合は、ステップＳ１１５の判定が満たされず、ステップＳ１２０に移ってタッチパネル２１において適宜のエラー表示が行われた後、ステップＳ５に戻る。コンテンツ情報に走行履歴情報が対応付けられていた場合は、ステップＳ１１５の判定が満たされ、ステップＳ１３０に移る。
【００５２】
ステップＳ１３０では、上記ステップＳ１１５での判定結果に沿い、ステップＳ１１０で選択されたコンテンツのコンテンツ情報に対応付けられていた走行履歴情報、すなわちこの例では上記地点情報を用いて、当該コンテンツが再生された再生地がタッチパネル２１に表示される（後述の図５（ｂ）参照）。
【００５３】
そして、ステップＳ１３５において、上記ステップＳ１３０で表示されたコンテンツの再生地に対し、ユーザによる確認操作が行われたかどうかが判定される。ユーザが例えばタッチパネル２１により適宜の確認操作を行うと、ステップＳ１３５の判定が満たされ、ステップＳ１４７に移る。
【００５４】
ステップＳ１４７では、現在地検出センサ２２の検出結果に基づき、車両１の現在地が取得される。その後、ステップＳ１５０に移る。
【００５５】
ステップＳ１５０では、ステップＳ１４７で取得された車両１の現在地から目的地までの経路を、地図データに基づき探索する。上記ステップＳ１３５からステップＳ１４７へ移行していた場合には、ステップＳ１３０で表示した、コンテンツの再生地が目的地に自動設定される（目的地設定工程に相当）。この結果、車両１の現在地から当該コンテンツの再生地までの経路探索が実行される（経路探索工程に相当）。一方、上記ステップＳ１１からステップＳ１４７へ移行していた場合には、車両１の現在地からステップＳ１１でユーザが設定した目的地までの経路探索が実行される。その後、ステップＳ１５５に移る。
【００５６】
ステップＳ１５５では、ステップＳ１５０での探索結果に基づき、探索した上記目的地までの経路がタッチパネル２１に表示される。その後ステップＳ１６０に移る。
【００５７】
ステップＳ１６０では、ユーザによって上記ステップＳ１５５で表示した経路に対して編集操作が行われたかどうかが判定される。例えばユーザが、上記経路に対し、目的地の修正、立ち寄り地の設定、代替経路のリクエスト、等の編集操作をタッチパネル２１により行った場合はステップＳ１６０の判定が満たされ、ステップＳ１５０に戻り、当該編集操作に対応した経路探索が再度行われる。編集操作が行われない場合にはステップＳ１６０の判定が満たされず、ステップＳ１６５に移る。
【００５８】
なお、上記編集操作に関連し、例えば上記ステップＳ１６０において、コンテンツ再生地そのものを目的地に自動設定するのではなく、当該コンテンツの再生地の近傍所定範囲内にある、適宜の場所を目的地に設定するようにしてもよい。すなわち、例えば、再生地の近傍所定範囲内の、ランドマーク、名所旧跡、飲食店、販売店、ガソリンスタンド、駐車場、料金所、交差点、インターチェンジ、その他の各種施設・建造物・特徴的な地形等、予め定められた条件を満たす（あるいはユーザが適宜に設定した条件を満たす）ものを目的地に自動設定するようにしてもよい。あるいはそのような条件を満たす目的地候補を一覧表示し、ユーザがタッチパネル２１で選択操作することにより、確定した目的地として設定するようにしてもよい。
【００５９】
その後、ステップＳ１６５で、この時点での目的地設定、経路設定での、案内開始をしてよいかどうかを判定する。ユーザが例えばタッチパネル２１により案内開始ボタン（後述の図５（３）参照）を操作することでこのステップＳ１６５の判定が満たされ、ステップＳ１７０（誘導工程に相当）へ移ってナビゲーションが開始される。案内開始ボタンが操作されるまではステップＳ１６５の判定が満たされず、ステップＳ１５５に戻って同様の手順を繰り返す。
【００６０】
図５（ａ）〜（ｄ）は、本実施形態におけるタッチパネル２１での表示画面の遷移を表す説明図である。この例では、コンテンツとして楽曲を例にとっている。図５（ａ）に示す画面Ｇ１において、適宜のアーティストのアルバム”Ａｌｂｕｍ  Ａ”に含まれる４つの楽曲に対応するボタン「ＳｏｎｇＡ」「ＳｏｎｇＢ」「ＳｏｎｇＣ」「ＳｏｎｇＤ」が表示されている（図４のステップＳ１０５参照）。この画面Ｇ１において、ユーザが「ＳｏｎｇＡ」ボタンを操作することにより、図５（ｂ）の画面Ｇ２に移り、当該楽曲の再生地点が表示される（図４のステップＳ１３０参照）。図示の例では行政区分に沿って「○○県○○市△△町××番地」がボタンとして表示されているが、これに限られず、ユーザが認識可能なその他の表示（目印又は目安となる各種施設・建造物・特徴的な地形の名称表示や、経度緯度表示等）でもよい（後述の図５（ｄ）等参照）。
【００６１】
ユーザが画面Ｇ２における上記の表示内容を確認し、「○○県○○市△△町××番地」ボタンを操作することにより、図５（ｃ）の画面Ｇ３に移る。画面Ｇ３では、上記表示された再生地点を目的地（図中♪で表示している）とする、現在地からの経路探索が行われ、探索結果が地図上に表示される（図４のステップＳ１５５参照）。そして、この画面Ｇ３での「案内開始ボタン」をユーザが操作することより、当該経路による案内が開始される（図４のステップＳ１６５、ステップＳ１７０参照）。なお、図５（ｄ）の画面Ｇ４については、後述する。
【００６２】
上記実施形態におけるナビゲーション方法（誘導経路探索方法に相当）においては、ユーザ（利用者に相当）を目的地まで誘導案内するナビゲーション装置１００（誘導経路探索装置に相当）に用いられるナビゲーション方法であって、車両１の走行（利用者の移動に相当）に応じて生成された走行履歴情報（移動履歴情報に相当）と、車両１の走行時に再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶するステップＳ５０（記憶工程に相当）と、前記ステップＳ５０によって記憶された前記コンテンツ情報を指定する操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記走行履歴情報を用いて目的地を設定するステップＳ１５０（目的地設定工程に相当）と、前記ステップＳ１５０によって設定された前記目的地までの経路を探索するステップＳ１５０（経路探索工程に相当）と、を有する。
【００６３】
すなわち、車両１が走行すると、走行履歴情報が生成される。その走行時に、例えば楽曲、動画、映画、番組等のコンテンツが再生されると、ステップＳ５０で、例えばコンテンツデータや当該コンテンツの識別情報等のコンテンツ情報と、生成された上記走行履歴情報とが互いに対応付けて記憶される。その後、ユーザが、上記ステップＳ５０で記憶されたコンテンツを指定すると、ステップＳ１５０で、その指定されたコンテンツ情報に対応付けられた走行履歴情報を用いて、ナビゲーションのための目的地が設定される。そして、その設定された目的地までの経路が探索され、その探索された経路に従って、ステップＳ１７０で車両１が誘導される。
【００６４】
上記実施形態におけるナビゲーション装置１００（誘導経路探索装置に相当）においては、コンテンツを再生するコンテンツ再生部３９（コンテンツ再生手段に相当）と、前記車両１の走行時に、走行履歴情報を生成する走行履歴生成部３５（移動履歴生成手段に相当）と、前記コンテンツ再生部３９による前記コンテンツの再生時において前記走行履歴生成部３５により生成された前記走行履歴情報と、当該再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する記憶媒体１６（第１記憶手段に相当）と、出発地から目的地までの経路を探索する経路探索部３２（経路探索手段に相当）と、ユーザ（利用者に相当）が前記コンテンツを指定する操作(以下、指定操作と称する)を行うためのタッチパネル２１（操作手段に相当）と、前記タッチパネル２１において前記記憶媒体１６に記憶された前記コンテンツ情報の指定操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記走行履歴情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３２を制御する探索制御部３４（第１探索制御手段に相当）と、前記経路探索部３２により探索された目的地までの経路に従って車両１を誘導（利用者を誘導に相当）する誘導部３１（誘導手段に相当）と、を有する。
【００６５】
すなわち、車両１が走行すると、走行履歴生成部３５によって走行履歴情報が生成される。その走行時に、コンテンツ再生部３９によって例えば楽曲、動画、映画、番組等のコンテンツが再生されると、記憶媒体１６が、例えばコンテンツデータや当該コンテンツの識別情報等のコンテンツ情報と、生成された上記走行履歴情報とを、互いに対応付けて記憶する。その後、ユーザが、タッチパネル２１を用いて、上記記憶媒体１６により記憶されたコンテンツ情報を指定すると、探索制御部３４の制御に基づき、経路探索部３２が、上記指定されたコンテンツ情報に対応付けられた走行履歴情報を用いて目的地を設定するとともに、その設定された目的地までの経路を探索する。そして、その探索された経路に従って、誘導部３１が車両１を誘導する。
【００６６】
以上のようにして、ユーザが過去に車両１を走行させたときの走行履歴に係わる特定の場所にもう一度行きたいと思った場合、その場所の正確な位置や名称などが分からなくても、そのとき再生されていたコンテンツを思い出して指定するだけで、車両１が円滑にその場所へと誘導される。特に、一般に、人間は、視覚により認識したテキスト・画像情報等の記憶よりも、聴覚により認識した音声記憶のほうが、印象が強く残り、持続性や正確性に優れる。したがって、車両走行中に何気なく見た景色や、建造物の場所や、店の名称などをユーザがはっきり覚えていなくても、そのときに再生されていたコンテンツに含まれる音声はユーザの頭の中に明確に残っている可能性が高い。この結果、本実施形態によれば、従来ならもう一度訪れることは困難であった上記のような場所へ、ユーザが確実に再訪することができ、利便性を向上することができる。
【００６７】
また、別の効果もある。すなわち、ユーザがドライブしようとする際、思いついた適宜のコンテンツを指定するだけで、当該コンテンツに対応した目的地が自動的に設定される。図５（ｄ）の画面Ｇ４はこのような利用例を示しており、図５（ａ）の画面Ｇ１でユーザが「ＳｏｎｇＢ」ボタンを操作することにより、図５（ｄ）の画面Ｇ４に移り、当該楽曲の再生地点である「○○渓谷△△橋付近」が表示される。これにより、この○○渓谷をナビゲーションの目的地として自動設定することができるので、ユーザはタッチパネル２１の種々の操作をして自ら目的地を選ぶ手間が省ける。この操作負担の低減効果は、当該目的地の場所についてユーザが記憶していた場合であっても、得ることができる。すなわち、ユーザが上記○○渓谷にドライブに行ったことを覚えていた場合であっても、上記操作負担の低減効果を得ることができる。この結果、ユーザは、目的地をどこにするかを深く考えなくても、気軽にドライブを楽しむことができるので、この意味でも利便性を向上することができる。
【００６８】
以上のように、本実施形態においては、コンテンツを指定することによってナビゲーションの目的地を設定する、という新しい手法によって、ユーザの利便性を向上することができる。
【００６９】
上記実施形態におけるナビゲーション装置１００においては、上述した構成に加えてさらに、車両１の走行位置（利用者の移動時点に相当）に対応した地点情報を取得する地点情報取得部３２（地点情報取得手段に相当）を有し、前記走行履歴生成部３５は、前記車両１の走行時に前記地点情報取得部３２により取得された地点情報を含む前記走行履歴情報を生成し、前記記憶媒体１６は、前記コンテンツ再生部３６により前記コンテンツが再生されたときに前記走行履歴生成部３５により生成された少なくとも１つの前記地点情報を前記コンテンツ情報に対応付けて記憶し、前記探索制御部３４は、当該指定されたコンテンツ情報に対応付けられた前記走行履歴情報に含まれる前記少なくとも１つの地点情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【００７０】
このようにすると、過去に車両１が走行したことのある場所の地点情報を用いて目的地が設定される。そして、その目的地に対して誘導が行われることで、従来なら再訪は困難であった場所にユーザが確実に再訪することができる。
【００７１】
上記実施形態におけるナビゲーション装置１００においては、上述した構成に加えてさらに、前記探索制御部３４は、前記走行履歴情報に含まれる前記少なくとも１つの地点情報のいずれかを目的地に設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【００７２】
このようにすると、過去にコンテンツが再生されたときに車両１が走行していた場所を、ユーザが確実に再訪することができる。
【００７３】
（１）再生地が複数存在する場合
上記実施形態においては、１つのコンテンツに対して１つの地点情報が対応付けられていた場合を例にとって説明したが、これに限られない。すなわち、１つのコンテンツに対して複数の地点情報が対応付けられる場合には、ユーザがそのうちの１つを選択できるようにすればよい。
【００７４】
本変形例において実行されるナビゲーション方法に係わる制御手順を図６に示す。図６のフローチャートでは、上記実施形態の図４のフローチャートに対して、新たに、ステップＳ１２５、ステップＳ１４０、ステップＳ１４５が加わっている。すなわち、コンテンツ情報に走行履歴情報が対応付けられていた場合は、ステップＳ１１５の判定が満たされ、新たに設けた上記ステップＳ１２５に移る。
【００７５】
ステップＳ１２５では、ユーザがステップＳ１１０で選択したコンテンツのコンテンツ情報に対し対応付けられていた上記走行履歴情報（この例では地点情報）が複数であるかどうかを判定する。当該コンテンツを過去に再生した地点が複数箇所でありコンテンツ情報に複数の走行履歴情報が対応付けられていた場合にはステップＳ１２５の判定が満たされ、ステップＳ１４０に移る。
【００７６】
ステップＳ１４０では、上記ステップＳ１２５での判定結果に沿い、ステップＳ１１０で選択されたコンテンツのコンテンツ情報に対応付けられていた、複数の地点情報を用いて、当該コンテンツが再生された複数の再生地がタッチパネル２１に一覧表示される（後述の図７（ｂ）及び図７（ｃ）参照）。これにより、ユーザに対し、それら複数の再生地のうちいずれか１つを選択するよう促す。
【００７７】
そして、ステップＳ１４５において、上記ステップＳ１４０で一覧表示された複数のコンテンツの再生地のいずれか１つに対し、ユーザによる選択操作が行われたかどうかが判定される。ユーザが例えばタッチパネル２１により適宜の１つの再生地の選択操作を行うと、ステップＳ１４５の判定が満たされ、前述のステップＳ１４７に移る。
【００７８】
一方、ステップＳ１２５において、当該コンテンツを過去に再生した地点が１箇所でありコンテンツ情報に１つの走行履歴情報のみが対応付けられていた場合にはステップＳ１２５の判定が満たされず、上記実施形態と同様のステップＳ１３０、ステップＳ１３５を経てステップＳ１４７へ移る。
【００７９】
上記以外の手順は上記実施形態と同様であるので、説明を省略する。
【００８０】
図７（ａ）〜（ｅ）は、本変形例におけるタッチパネル２１での表示画面の遷移を表す説明図である。この例も、前述と同様、コンテンツとして楽曲を例にとっている。図７（ａ）では、上記実施形態の図５（ａ）と同様、画面Ｇ１において、適宜のアーティストのアルバム”Ａｌｂｕｍ  Ａ”に含まれる４つの楽曲に対応するボタン「ＳｏｎｇＡ」「ＳｏｎｇＢ」「ＳｏｎｇＣ」「ＳｏｎｇＤ」が表示されている。この画面Ｇ１において、ユーザが「ＳｏｎｇＡ」ボタンを操作することにより、図７（ｂ）の画面Ｇ５に移り、この例では当該楽曲が再生された複数（この例では３つ）の再生地点が、それぞれボタンとして表示されている（図６のステップＳ１４０参照）。この例では「○○県○○市△△町××番地」「○○県○○市××橋付近」「○○県××町△△交差点付近」の３つが表示されている。このとき、ユーザがタッチパネル２１で適宜の操作を行うことで、図７（ｂ）に示す画面Ｇ６に移る（あるいは時間経過により自動的に切り替わってもよい）。画面Ｇ６では、上記３つの再生地が、地図上に、マーク「Ｓ１♪」「Ｓ２♪」「Ｓ３♪」としてそれぞれ表示されている。
【００８１】
ユーザが画面Ｇ６における上記の表示内容を確認し、” ○○県××町△△交差点付近”の再生地の選択を意図して「Ｓ３♪」マークを操作することにより、図５（ｄ）の画面Ｇ７に移る。画面Ｇ７では、上記選択された再生地点すなわち「Ｓ３♪」マークの” ○○県××町△△交差点付近”を目的地とする、現在地からの経路探索が行われ、探索結果が地図上に表示される（図６のステップＳ１５５参照）。そして、この画面Ｇ７での「案内開始ボタン」をユーザが操作することより、当該経路による案内が開始される（図６のステップＳ１６５、ステップＳ１７０参照）。なお、図７（ｄ）の画面Ｇ８については、後述する。
【００８２】
上記変形例におけるナビゲーション装置１００においては、上述した構成に加えてさらに、前記記憶媒体１６は、前記コンテンツ再生部３６により前記コンテンツが再生されたときに前記走行履歴生成部３５により生成された複数の前記地点情報を前記コンテンツ情報に対応付けて記憶しており、前記記憶媒体１６に記憶された前記複数の地点情報を、ユーザが選択可能に一覧表示するタッチパネル２１（位置表示手段に相当）を設け、前記探索制御部３４は、前記タッチパネル２１で一覧表示された前記複数の地点情報のうちユーザにより選択された地点情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【００８３】
すなわち、ユーザがコンテンツを再生する場合、一度限りではなく、複数回にわたって何度も再生が行われることが多い。本変形例においては、これに対応し、上記複数回の再生時それぞれにおいて車両１が走行していた、複数の地点情報（例えば互いにばらばらに異なる地点情報）が記憶媒体１６に記憶される（ステップＳ５０参照）。そして、ユーザの操作によってタッチパネル２１が上記複数の地点情報を一覧表示する（ステップＳ１４０及び画面Ｇ５，Ｇ６参照）ことにより、ユーザは、その一覧表示の中から、自分の意図に沿う場所を確実に見つけ出し、選択することができる（ステップＳ１４５参照）。これにより、複数ある目的地候補の中からユーザの意図する場所を確実に目的地に設定できるので、上記実施形態と同様、ユーザが当該場所へと確実に再訪することができる。
【００８４】
また本変形例によっても、上記実施形態と同様、上述とは別の効果もある。すなわち、ユーザがドライブしようとする際、思いついた適宜のコンテンツを指定するだけで、当該コンテンツに対応した目的地候補が自動的に一覧表示される。図７（ｅ）の画面Ｇ８はこのような利用例を示しており、図８（ａ）の画面Ｇ１でユーザが「ＳｏｎｇＢ」ボタンを操作することにより、図８（ｅ）の画面Ｇ８に移り、当該楽曲の複数の再生地点である「○○渓谷△△橋付近」「××遊園地」「△△山８合目駐車場」が表示される。これにより、これらの中から所望の場所を１つ選択するだけでナビゲーションの目的地として自動設定することができるので、ユーザはタッチパネル２１の種々の操作をして自ら目的地を選ぶ手間が省ける。この結果、上記同様、ユーザは、目的地をどこにするかを深く考えなくても、気軽にドライブを楽しむことができるので、この意味でも利便性を向上することができる。
【００８５】
また、本変形例では、ユーザにとっての別の楽しみ方もある。すなわち、上記のように複数回の再生時それぞれにおいて車両１が走行していた、ばらばらの複数の地点情報がユーザの操作によって一覧表示されるので、ユーザはその一覧表示を見て当該コンテンツを再生しながら訪れた場所や思い出を思い出すことができる。またその一覧表示内容は同乗者がいる場合の話題にすることもでき、車内での楽しみや満足度が増す。なお、この効果も、上記同様、当該一覧表示された場所をユーザが記憶していた場合であっても、得ることができる。
【００８６】
また、別の場合として、例えば１つのコンテンツの再生であっても、その再生時間が比較的長い場合は、再生中に複数の地点情報が取得される場合があり、この場合も本変形例においては当該複数の地点情報が記憶媒体１６に記憶される。図８（ａ）は、このような場合の例のタッチパネル２１での表示画面の遷移を表している。図８（ａ）では、上記図７（ａ）と同様、画面Ｇ１において、適宜のアーティストのアルバム”Ａｌｂｕｍ  Ａ”に含まれる４つの楽曲に対応するボタン「ＳｏｎｇＡ」「ＳｏｎｇＢ」「ＳｏｎｇＣ」「ＳｏｎｇＤ」が表示されている。この画面Ｇ１において、ユーザが「ＳｏｎｇＣ」ボタンを操作することにより、図８（ｂ）の画面Ｇ９に移り、この例では当該楽曲が再生された複数（この例では３つ）の再生地点が、それぞれボタンとして表示されている（図６のステップＳ１４０参照）。この例では「××有料道路○○ランプ付近」「××有料道路△△ランプ付近」「××有料道路××ランプ付近」の３つが表示されている。すなわち、この場合は××有料道路を走行中に１つの楽曲を再生し、当該楽曲が再生されている最中に３つのランプを通過し、それぞれにおいて地点情報が取得された場合である。このとき、ユーザがタッチパネル２１で適宜の操作を行うことで、図８（ｃ）に示す画面Ｇ１０に移る（あるいは時間経過により自動的に切り替わってもよい）。
【００８７】
画面Ｇ１０では、上記３つの再生地が、地図上に、マーク「Ｓ１♪」「Ｓ２♪」「Ｓ３♪」として、上記進行方向に沿って一直線にそれぞれ表示されている。したがって、ユーザは、来訪したい場所と対応付けられて自らの頭の中に残っている部分が、例えば楽曲の前半部分であるか後半部分であるか中盤であるか等に応じて、その一覧表示の中から、自分の意図に沿うであろう場所を確実に見つけ出し、選択することができる。図示の例では、ユーザは自らの探したい場所が上記楽曲の後半部分であったという記憶に基づき、画面Ｇ１０において、ユーザが「Ｓ３♪」マークを操作し、この結果、図８（ｄ）の画面Ｇ１１に移っている。これにより、選択された「Ｓ３♪」マークに対応した地点情報、すなわち”××有料道路××ランプ付近”に目的地が設定されて誘導が行われる。この結果、従来なら再訪は困難であった場所にユーザが確実に再訪することができる。
【００８８】
上記変形例におけるナビゲーション装置１００においては、上述した構成に加えてさらに、前記探索制御部３４は、前記ユーザにより選択された地点情報を目的地として設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【００８９】
これにより、複数ある目的地候補の中からユーザが選択した場所が目的地に設定されるので、過去にコンテンツが再生されたときに車両１が走行していた複数の場所のうちのユーザの意図する場所を、ユーザが確実に再訪することができる。
【００９０】
（３）経路情報を用いる場合
以上においては、現在地検出センサ２２の検出結果に基づき取得された地点情報を走行履歴情報として使用したが、これに限られない。すなわち、複数の地点情報を用いて経路情報を生成し、その経路情報を走行履歴情報としてコンテンツ情報に対応付け、用いるようにしてもよい。
【００９１】
本変形例において実行されるナビゲーション方法に係わる制御手順を図６に示す。図９のフローチャートでは、上記実施形態の図４のフローチャートのステップＳ５０及びステップＳ１３０に代え、新たに、ステップＳ５０Ａ、ステップＳ１３０Ａが設けられる。すなわち、ステップＳ５０Ａでは、上記ステップＳ４５で取得された地点情報に基づく経路情報を生成し、その経路情報を、車両１の走行履歴情報としてコンテンツ情報へ対応付ける。その際に用いる経路情報としては、ステップＳ４５で取得された地点情報に基づき、例えば当該地点に対して予め定められた路線名等に基づき経路情報を生成してもよいし、ステップＳ４５で複数の地点情報を取得し、その複数の地点を含む経路情報を生成してもよい。また、上記の経路情報とコンテンツ情報との対応付けは、前述と同様、例えば上記図３（ａ）〜（ｃ）のいずれかの手法によって実行される。そして、それら対応付けられたコンテンツ情報及び走行履歴情報（経路情報）を走行履歴データベース３９及びコンテンツデータ４０（あるいはいずれか一方でもよい）に格納し、ステップＳ５５に移る。
【００９２】
また、ステップＳ１１５において、コンテンツ情報に走行履歴情報（経路情報）が対応付けられており判定が満たされた場合、ステップＳ１３０Ａに移る。ステップＳ１３０Ａでは、上記ステップＳ１１５での判定結果に沿い、ステップＳ１１０で選択されたコンテンツのコンテンツ情報に対応付けられていた走行履歴情報、すなわちこの例では上記経路情報を用いて、当該コンテンツが再生された再生経路が再生地とともにタッチパネル２１に表示される（後述の図１０（ｂ）参照）。
【００９３】
その後、ユーザが上記確認操作を行うとステップＳ１３５を経てステップＳ１４７に移り、車両１の現在地が取得された後、ステップＳ１５０に移る。ステップＳ１５０では、ステップＳ１３０Ａで表示したコンテンツの再生経路に含まれる再生地が目的地に自動設定される。この結果、車両１の現在地から当該コンテンツの再生地までの経路探索が実行される（後述の図１０（ｃ）参照）。
【００９４】
上記以外の手順は上記実施形態と同様であるので、説明を省略する。
【００９５】
図１０（ａ）〜（ｅ）は、本変形例におけるタッチパネル２１での表示画面の遷移を表す説明図である。図１０（ａ）の画面Ｇ１において、ユーザが「ＳｏｎｇＡ」ボタンを操作することにより、図１０（ｂ）の画面Ｇ１２に移る。この例では当該楽曲が再生された再生地点（「♪」マークにて表示）を含む経路が地図上にこの例では直線で表示されている。
【００９６】
ユーザが画面Ｇ１２における上記の表示内容を確認し、表示されている経路上の再生地の選択を意図して「♪」マークを操作することにより、図１０（ｃ）の画面Ｇ１３に移る。画面Ｇ１３では、上記選択された再生地点すなわち「♪」マークを目的地とする、現在地からの経路探索が行われ、探索結果が地図上に表示される（図９のステップＳ１５５参照）。そして、この画面Ｇ１３での「案内開始ボタン」をユーザが操作することより、当該経路による案内が開始される（図９のステップＳ１６５、ステップＳ１７０参照）。
【００９７】
上記変形例におけるナビゲーション装置１００においては、上述した構成に加えてさらに、車両１の走行位置（利用者の移動時点に相当）に対応する地点情報を取得する地点情報取得部３２を有し、前記走行履歴生成部３５は、前記車両１の走行時（利用者の移動時に相当）に前記地点情報取得部３２により取得された地点情報に基づく経路情報を含む前記走行履歴情報を生成し、前記記憶媒体１６は、前記コンテンツ再生部３６により前記コンテンツが再生されたときに前記走行履歴生成部３５により生成された少なくとも１つの前記経路情報を前記コンテンツ情報に対応付けて記憶し、前記探索制御部３４は、当該指定されたコンテンツ情報に対応付けられた前記走行履歴情報に含まれる前記少なくとも１つの経路情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【００９８】
本変形例においては、過去に車両１が走行したことのある経路情報を用いて目的地が設定される。そして、その目的地に対して誘導が行われることで、上記実施形態や（１）（２）の変形例と同様、従来なら再訪は困難であった場所にユーザが確実に再訪することができる。その際、前述と同様、コンテンツの再生地の近傍所定範囲内にある、適宜の場所を目的地に設定するようにしてもよい。また、経路情報に含まれる経路の両側所定近傍範囲や経路の起点や終点、さらには当該経路の延長線上にある、適宜の場所を目的地に設定するようにしてもよい。
【００９９】
また、本変形例では別の効果もある。すなわち、１つの経路を車両１が走行したときに複数のコンテンツを再生していた場合には、当該走行時に生成された１つの経路情報に対して複数のコンテンツ情報を対応付けることもできる（ステップＳ５０Ａ参照）。この場合、ユーザが指定した１つのコンテンツ情報に応じ、目的地設定のために過去に走行した１つの経路情報が用いられるとき、その経路情報に対応付けられた他のコンテンツ情報を記憶媒体１６のコンテンツデータベース４０から取得することも可能となる。その場合、当該経路情報を用いた目的地設定により車両１が走行する際に、上記ユーザが指定したコンテンツ情報と併せて上記他のコンテンツ情報をいわゆるプレイリストとして表示したり、上記ユーザが指定したコンテンツと併せて上記他のコンテンツを再生することもできる。言い換えれば、過去の走行履歴の生成時に再生した複数のコンテンツのプレイリストを再現表示したり、当該プレイリストの複数のコンテンツの再生を再実行することができる。
【０１００】
なお、本変形例においても、上記（１）の変形例のように１つのコンテンツに対して複数の経路情報を対応付け、これを走行履歴情報として用いることもできる。その場合のナビゲーション装置１００では、上述した構成に加えてさらに、前記探索制御部３４は、前記走行履歴情報に含まれる前記少なくとも１つの経路情報のいずれかに含まれる地点情報を目的地に設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【０１０１】
このようにすると、過去にコンテンツが再生されたときに車両１が走行していた経路に含まれる、車両が走行していた場所を、ユーザが確実に再訪することができる。
【０１０２】
また上記ナビゲーション装置１００においては、上述した構成に加えてさらに、前記記憶媒体１６は、前記コンテンツ再生部３６により前記コンテンツが再生されたときに前記走行履歴生成部３５により生成された複数の前記経路情報を前記コンテンツ情報に対応付けて記憶しており、前記記憶媒体１６に記憶された前記複数の経路情報を、ユーザが選択可能に一覧表示するタッチパネル２１（経路表示手段に相当）を設け、前記探索制御部３４は、前記タッチパネル２１で一覧表示された前記複数の経路情報のうちユーザにより選択された経路情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【０１０３】
このようにすると、ユーザは、一覧表示の中から、自分の意図に沿う経路を確実に見つけ出し、選択することができる。これにより、複数ある目的地候補の中からユーザの意図する経路に含まれる場所を確実に目的地に設定できるので、ユーザが当該場所へと確実に再訪することができる。また前述と同様、複数回の再生時それぞれにおいて車両１が走行していた異なる経路情報がユーザの操作によって一覧表示されるので、ユーザはその一覧表示を見て当該コンテンツを再生しながら走った経路やその経路により訪れた場所や思い出を思い出すことができる。
【０１０４】
（４）過去のナビゲーション走行時での走行履歴を用いる場合
すなわち、ナビゲーション機能を用いて走行したときの走行履歴情報を用いる場合、コンテンツの再生地の表示を、当該過去のナビゲーション時の探索ルートの表示とともに行うようにしてもよい。
【０１０５】
本変形例において実行されるナビゲーション方法に係わる制御手順を図６に示す。図６のフローチャートでは、上記（１）の変形例の図６のフローチャートに対して、新たに、ステップＳ１５、ステップＳ２０、ステップＳ２５、ステップＳ３０が加わっている。また、ステップＳ５５に代えてステップＳ５５Ａが設けられるとともに、ステップＳ５０が追加されている。さらに、ステップＳ１３０及びステップＳ１４０に代えて、ステップＳ１３０Ｂ及びステップＳ１４０Ｂが設けられている。
【０１０６】
すなわち、コンテンツ再生の確認操作がなされてステップＳ１３の判定が満たされた場合、新たに設けたステップＳ１５に移る。
【０１０７】
ステップＳ１５では、上記ステップＳ１１と同様、タッチパネル２１により目的地の設定がされたかどうかが判定される。ユーザが目的地設定を行うと判定が満たされて、ステップＳ２０に移る。
【０１０８】
ステップＳ２０では、上記ステップＳ１４７と同様、現在地検出センサ２２の検出結果に基づき、車両１の現在地が取得される。その後、ステップＳ２５に移る。
【０１０９】
ステップＳ２５では、ステップＳ２０で取得された車両１の現在地から、ステップＳ１５でユーザが設定した目的地までの経路を、地図データに基づき探索する。その後、ステップＳ３０に移ってナビゲーションが開始される。
【０１１０】
ステップＳ３０の後、ステップＳ３２、ステップＳ３５、ステップＳ４０、ステップＳ４５、及びステップＳ５０については前述と同様であり、説明を省略する。ステップＳ５０が終了すると、新たに設けたステップＳ５５Ａに移る。
【０１１１】
ステップＳ５５Ａでは、車両１が、上記ステップＳ２５で探索された、ナビゲーションの目的地（言い換えればステップＳ１５で入力された目的地）に到着したかどうかが判定される。目的地に到達するまではステップＳ５５Ａの判定が満たされず、ステップＳ３２に戻って同様の手順を繰り返す。目的地に到着したらステップＳ５５Ａの判定が満たされ、ステップＳ６０へ移る。ステップＳ６０では、ステップＳ３０で開始された経路案内を終了し、ステップＳ５に戻る。
【０１１２】
一方、ステップＳ１２５では、上記（１）の変形例と同様、コンテンツ情報に対し対応付けられていた走行履歴情報（この例では地点情報）が複数であるかどうかを判定する。複数であった場合はステップＳ１２５の判定が満たされ、新たに設けたステップＳ１４０Ｂに移る。
【０１１３】
ステップＳ１４０Ｂでは、ステップＳ１１０で選択されたコンテンツのコンテンツ情報に対応付けられていた、複数の地点情報を用いて、当該コンテンツが再生された再生地を１つずつそれぞれ含む、複数の前述のナビゲーション時の探索経路が、タッチパネル２１に一覧表示される（後述の図１２（ｂ）参照）。これにより、ユーザに対し、それら複数の再生地のうちいずれか１つを選択するよう促す。その後のステップＳ１４５以降は前述と同様である。
【０１１４】
一方、ステップＳ１２５において、地点情報が１つしかなかった場合は判定が満たされず、新たに設けたステップＳ１３０Ｂに移る。ステップＳ１３０Ｂでは、ステップＳ１１０で選択されたコンテンツのコンテンツ情報に対応付けられていた１つの地点情報を用いて、当該コンテンツが再生された１つの再生地を含む前述のナビゲーション時の１つの探索経路が、タッチパネル２１に表示される。その後のステップＳ１３５以降は前述と同様である。
【０１１５】
図１２（ａ）〜（ｅ）は、本変形例におけるタッチパネル２１での表示画面の遷移を表す説明図である。図１２（ａ）に示す前述と同様の画面Ｇ１において、ユーザが「ＳｏｎｇＡ」ボタンを操作することにより、図１２（ｂ）の画面Ｇ１４に移る。
【０１１６】
画面Ｇ１４では、当該楽曲が再生されたときの複数（この例では３つ）の再生地点が、各再生地点を走行したときに誘導のために探索経路として表示された経路（図１１のステップＳ２５、ステップＳ３０参照）とともに、それぞれ「♪」マークとして表示されている（図１１のステップＳ１４０Ｂ参照）。すなわち、この例では、出発地「ＳＴＡＲＴ」から到着地（＝誘導移動時の目的地。以下同様）「Ｇ１」までのＧ１ルート上の再生地と、出発地「ＳＴＡＲＴ」から到着地「Ｇ２」までのＧ２ルート上の再生地と、出発地「ＳＴＡＲＴ」から到着地「Ｇ３」までのＧ３ルート上の再生地と、の３つが表示されている。
【０１１７】
ユーザが画面Ｇ１４における上記の表示内容を確認し、上記Ｇ２ルート上の再生地の選択を意図してＧ２ルート上の適宜の点を操作することにより、図１２（ｃ）の画面Ｇ１５に移る。
【０１１８】
画面Ｇ１５では、上記Ｇ２ルートの出発地、到着地（＝誘導移動時の目的地）、及び当該楽曲が再生された再生地が、表示される。この例では「自宅」を出発地とし、「××遊園地」を到着地とする経路において、途中の「○○通り××交差点付近」において、当該楽曲が再生されたことが表示されている。その後、ユーザがタッチパネル２１で適宜の操作を行うことで、図１２（ｄ）に示す画面Ｇ１６に移る（あるいは時間経過により自動的に切り替わってもよい）。
【０１１９】
画面Ｇ１６では、上記選択されたＧ２ルートでの再生地点すなわち「♪」マークに対応した”○○通り××交差点付近”を目的地とする、現在地からの経路探索が行われ、探索結果が地図上に表示される（図１１のステップＳ１５５参照）。そして、この画面Ｇ１６での「案内開始ボタン」をユーザが操作することより、当該経路による案内が開始される（図１１のステップＳ１６５、ステップＳ１７０参照）。
【０１２０】
本変形例におけるナビゲーション装置１００においては、上述した構成に加えてさらに、前記走行履歴生成部３５は、前記経路探索部３３により探索された前記経路に従い前記誘導部により誘導されて走行（移動に相当）したとき(以下、誘導移動時と称する)の、前記走行履歴情報を生成し、前記探索制御部３４は、前記誘導移動時に前記走行履歴生成部３５により生成された前記走行履歴情報を用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する。
【０１２１】
本変形例では、ユーザは、まず、経路探索部３３により探索された経路による誘導部３１の誘導に従って（図１１のステップＳ３０参照）、車両１を走行させる。そして、その誘導移動時に走行履歴生成部３５によって走行履歴情報が生成される（図１１のステップＳ５０参照）。そして、その誘導移動時にコンテンツ再生部３６により再生されたコンテンツ情報と、走行履歴情報とを、記憶媒体１６が、互いに対応付けて記憶する（図１１のステップＳ５０参照）。その後、ユーザが、タッチパネル２１を用いて、上記記憶されたコンテンツ情報を指定する（図１１のステップＳ１１０参照）ことで、探索制御部３４の制御に基づき、経路探索部３３が、上記指定されたコンテンツ情報に対応付けられた走行履歴情報を用いて目的地を設定しその目的地までの経路を探索する（図１１のステップＳ１５０参照）。そして、その探索された経路に従って、誘導部３１が車両１を誘導する（図１１のステップＳ１７０参照）。
【０１２２】
通常、誘導部３１の誘導によりユーザが車両１を走行させるのは、走行している場所がユーザにとって見知らぬ土地や不案内の土地であって、ユーザがその付近の地理に詳しくない場合であることが多い。この場合、ユーザは、前述のような景色、建造物の場所、店の名称等を覚えていない（あるいは覚えられない）可能性が特に高い。したがって、これに対応し、本変形例では、記憶媒体１６に、上記誘導移動時における走行履歴情報にコンテンツ情報を対応付けて記憶している。この結果、ユーザは、従来なら再訪困難の可能性が非常に高かった場所へ、確実に再訪することができる。なお、その際、上記前述と同様、コンテンツの再生地の近傍所定範囲内にある、適宜の場所を目的地に設定するようにしてもよい。また、上記（３）の変形例と同様、探索経路（上記の例ではＧ２ルート）の両側所定近傍範囲や、目的地、到着地、立ち寄り地、さらには当該経路の延長線上にある適宜の場所を目的地に設定するようにしてもよい。
【０１２３】
なお、上記変形例は１つのコンテンツに対し、走行履歴情報として、１つ又は複数の地点情報が対応付けられている場合を例にとって説明したが、これに限られず、上記（３）の変形例のように、１つ又は複数の経路情報が対応付けられていてもよい。
【０１２４】
（５）過去のナビゲーション走行時の、ナビゲーション履歴を用いる場合
上記（４）の変形例では、過去のナビゲーション走行時における、実際の走行履歴情報を用いて、その後のコンテンツの指定に基づくナビゲーションを行った。しかしながら、ナビゲーションが行われつつ走行する誘導移動時には、実際に走行した地点や経路は、ナビゲーション機能によって探索した地点や経路と完全に同一であるか、ほぼ同一である。したがって、上記走行履歴情報に代えて、探索した探索経路やその途中の地点を含む、探索履歴情報を用いてもよい。
【０１２５】
図１３は、本変形例のナビゲーション装置１００において動作するナビゲーションプログラムのソフトウェア構成例を示す機能ブロック図である。図１３において、本変形例では、図２に示した機能における走行履歴生成部３５に代えて探索履歴生成部４１が設けられるとともに、走行履歴データベース３９に代えて探索履歴データベース４２が設けられている。また、図２と同様の、探索制御部３４（第２探索制御手段に相当）が設けられている。
【０１２６】
探索履歴生成部４１（探索履歴生成手段に相当）は、車両１の走行時に探索制御部３４が探索した経路情報、出発地情報、目的地情報を含む、探索履歴情報を生成する。生成した探索履歴情報は、上記記憶媒体１６（第２記憶手段に相当）の探索履歴データベース４２に格納される。
【０１２７】
図１４は、本変形例のナビゲーション装置１００により実行されるナビゲーション方法に係わる制御手順を図１４に示す。図１４のフローチャートでは、上記実施形態の図４のフローチャートにおけるステップＳ５０及びステップＳ１１５に代え、ステップＳ５０Ａ及びステップＳ１１５Ａがそれぞれ設けられている。
【０１２８】
すなわち、ステップＳ４５での、車両１の現在地の取得が終了したら、新たに設けたステップＳ５０Ａへ移る。ステップＳ５０Ａでは、上記ステップＳ４０で再生されたコンテンツのコンテンツ情報（コンテンツデータ及びコンテンツデータの識別情報）に対し、上記ステップＳ２５での探索結果により取得された経路、出発地、目的地等を、車両１の探索履歴情報として対応付ける。この対応付けは、例えば上記図３（ａ）〜（ｃ）において「走行履歴情報」を「探索履歴情報」に置き換えた、いずれかの手法によって実行することができる。そして、それら対応付けられたコンテンツ情報及び探索履歴情報を探索履歴データベース４２及びコンテンツデータ４０（あるいはいずれか一方でもよい）に格納し、ステップＳ５５Ａに移る。以降は同様である。
【０１２９】
また、ユーザがタッチパネル２１においていずれかのコンテンツを選択したらステップＳ１１０の判定が満たされ、新たに設けたステップＳ１１５Ａに移る。ステップＳ１１５Ａでは、ユーザがステップＳ１１０で選択したコンテンツのコンテンツ情報に対し、図３（ａ）〜（ｃ）で説明した手法により前述のステップＳ４０〜ステップＳ５０Ａにおいて上記探索履歴情報が対応付けられているかどうか、が判定される。コンテンツ情報に探索履歴情報が対応付けられていない場合は、ステップＳ１１５Ａの判定が満たされず、ステップＳ１２０に移ってタッチパネル２１において適宜のエラー表示が行われた後、ステップＳ５に戻る。コンテンツ情報に探索履歴情報が対応付けられていた場合は、ステップＳ１１５Ａの判定が満たされ、ステップＳ１２５に移る。以降は同様である。
【０１３０】
上記以外の手順は、図１１に示した各手順における「走行履歴情報」を「探索履歴情報」に読み替えて適用すれば足りるので、詳細な説明を省略する。
【０１３１】
本変形例のナビゲーション装置１００は、出発地から目的地までの経路を探索する経路探索部３３と、前記経路探索部３３により探索された前記目的地までの経路に従って車両１を誘導（利用者の誘導に相当）する誘導部３１と、を有するナビゲーション装置であって、コンテンツを再生するコンテンツ再生部３６と、前記車両１の走行時（利用者の移動時に相当）に、前記経路探索部３３が探索した経路情報、出発地情報、目的地情報を含む探索履歴情報を生成する探索履歴生成部４１（探索履歴生成手段に相当）と、前記コンテンツ再生部３６による前記コンテンツの再生時において前記探索履歴生成部４１により生成された前記探索履歴情報と、当該再生されたコンテンツに係わるコンテンツ情報とを、互いに対応付けて記憶する記憶媒体１６（第２記憶手段に相当）と、ユーザ（利用者に相当）が前記コンテンツを指定する操作を行うためのタッチパネル２１と、前記タッチパネル２１において前記記憶媒体１６に記憶された前記コンテンツ情報の指定操作がされた場合、当該指定されたコンテンツ情報に対応付けられた前記探索履歴情報に含まれる前記経路情報、前記出発地情報、及び前記目的地情報の少なくとも１つを用いて目的地を設定し、その設定した目的地までの経路の探索を行うよう、前記経路探索部３３を制御する探索制御部３４（第２探索制御手段に相当）と、を有する。
【０１３２】
本変形例におけるナビゲーション装置１００においては、ユーザは、まず、経路探索部３３により探索された経路による誘導部３１の誘導に従って、車両１を走行させる。この誘導移動時には、探索履歴生成部４１によって、探索履歴情報（経路情報、出発地情報、目的地情報等を含む）が生成される。そして、この誘導移動時に、コンテンツ再生部３６によって例えば楽曲、動画、映画、番組等のコンテンツが再生されると、記憶媒体１６が、例えばコンテンツデータや当該コンテンツの識別情報等のコンテンツ情報と、生成された上記探索履歴情報とを、互いに対応付けて記憶する（図１４のステップＳ５０Ａ参照）。その後、ユーザが、タッチパネル２１を用いて、上記記憶媒体１６により記憶されたコンテンツ情報を指定すると、探索制御部３４の制御に基づき、経路探索部３３が、上記指定されたコンテンツ情報に対応付けられた探索履歴情報を用いて目的地を設定するとともに、その設定された目的地までの経路を探索する（図１４のステップＳ１５０参照）。そして、その探索された経路に従って、誘導部３１が車両１を誘導する（ステップＳ１７０参照）。
【０１３３】
これにより、ユーザが誘導部３１に誘導をさせつつ過去に車両１を走行させたときの探索履歴に係わる特定の場所にもう一度行きたいと思った場合、その場所の正確な位置や名称などが分からなくても、そのとき再生されていたコンテンツを思い出して指定するだけで、車両１が円滑にその場所へと再度誘導される。特に、一般に、人間は、視覚により認識したテキスト・画像情報等の記憶よりも、聴覚により認識した音声記憶のほうが、印象が強く残り、持続性や正確性に優れる。したがって、車両走行中に何気なく見た景色や、建造物の場所や、店の名称などをユーザがはっきり覚えていなくても、そのときに再生されていたコンテンツに含まれる音声はユーザの頭の中に明確に残っている可能性が高い。この結果、本変形例によれば、従来ならもう一度訪れることは困難であった上記のような場所へ、ユーザが確実に再訪することができ、利便性を向上することができる。
【０１３４】
特に、誘導部３１の誘導によりユーザが車両１を走行させるのは、走行している場所がユーザにとって見知らぬ土地や不案内の土地であって、ユーザがその付近の地理に詳しくない場合であることが多い。この場合、ユーザは、前述のような景色、建造物の場所、店の名称等を覚えていない（あるいは覚えられない）可能性が特に高い。本変形例では、記憶媒体１６が、上記誘導移動時における探索履歴情報にコンテンツ情報を対応付けて記憶している結果、ユーザは、従来なら再訪困難の可能性が非常に高かった場所へ、確実に再訪することができる。
【０１３５】
なお、以上は、図５、図７、図８、図１０、図１２に示したように、ナビゲーション装置１００の備えるコンテンツ再生機能（いわゆるＡＶ機能）の初期画面（図示せず）から適宜のユーザの操作に基づき画面Ｇ１が表示され、この画面Ｇ１が表示された状態での適宜のユーザの操作によりさらに以降の各画面Ｇ２〜Ｇ１６へ移行する場合を例にとって説明したが、これに限られない。すなわち、ナビゲーション装置１００の備えるナビゲーション機能の画面中に設けた適宜のボタン等により、上記画面Ｇ１又はこれに準ずる画面が表示され、この画面Ｇ１が表示された状態での適宜のユーザの操作によりさらに以降の各画面Ｇ２〜Ｇ１６へ移行するようにしてもよい。
【０１３６】
また、図４、図６、図９、図１１、図１４等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１３７】
また、以上は、本発明を、誘導経路探索方法を実施する誘導経路探索装置として、移動体としての車両１に搭載され当該車両１の走行による移動を目的地まで誘導案内するナビゲーション装置１００に対し適用した場合の実施形態を例にとって説明した。しかしながら、本発明の適用対象はこれに限られない。すなわち、誘導経路探索方法を実施する誘導経路探索装置として、移動体としての歩行者（利用者に相当）に携帯され当該歩行者の歩行による移動を目的地まで誘導案内する、上記ナビゲーション装置１００と同等の機能を備えた端末装置に、本発明を適用してもよい。この場合も、上記と同様の効果を得る。
【０１３８】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１３９】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１４０】
１                車両
１６              記憶媒体（第１記憶手段、第２記憶手段に相当）
２１              タッチパネル（操作手段、位置表示手段、経路表示手段に相当）
３１              誘導部（誘導手段に相当）
３２              地点情報取得部（地点情報取得手段に相当）
３３              経路探索部（経路探索手段に相当）
３４              探索制御部（第１探索制御手段、第２探索制御手段に相当）
３５              走行履歴生成部（移動履歴生成手段に相当）
３６              コンテンツ再生部（コンテンツ再生手段に相当）
４１              探索履歴生成部（探索履歴生成手段に相当）
１００            ナビゲーション装置（誘導経路探索装置に相当）
【図１】
2011252797.tif 000003
【図２】
2011252797.tif 000004
【図３】
2011252797.tif 000005
【図４】
2011252797.tif 000006
【図５】
2011252797.tif 000007
【図６】
2011252797.tif 000008
【図７】
2011252797.tif 000009
【図８】
2011252797.tif 000010
【図９】
2011252797.tif 000011
【図１０】
2011252797.tif 000012
【図１１】
2011252797.tif 000013
【図１２】
2011252797.tif 000014
【図１３】
2011252797.tif 000015
【図１４】
2011252797.tif 000016