(57)【要約】【課題】ユーザに対して有用性の高いカレンダを提供できるようにする。【解決手段】表示装置（例えば、出力部４０）の表示画面における地図上に移動体（例えば、車両）の現在位置を表示して移動体を目的地まで誘導するナビゲーション装置１００が、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報記憶部２３を備え、ナビゲーション装置１００のユーザの行動履歴を保存し、保存した行動履歴に基づいて、イベント情報記憶部２３からイベント情報を検索し、検索したイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成し、作成したカレンダ情報に従って表示装置の表示画面にカレンダ（例えば、イベントカレンダ、図７参照）を表示する。【選択図】図６
2012073061.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導するナビゲーション装置であって、
各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報記憶手段と、
該ナビゲーション装置のユーザの行動履歴を保存する行動履歴保存手段と、
該行動履歴保存手段により保存された行動履歴に基づいて、前記イベント情報記憶手段からイベント情報を検索するイベント情報検索手段と、
該イベント情報検索手段により検索されたイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成するカレンダ情報作成手段と、
該カレンダ情報作成手段により作成されたカレンダ情報に従って前記表示装置の表示画面にカレンダを表示するカレンダ表示手段とを含む
ことを特徴とするナビゲーション装置。
【請求項２】
前記移動体が移動した経路を示す軌跡情報を保存する軌跡情報保存手段と、
前記ユーザが外部または内部の情報記憶媒体から各種情報を検索した履歴を保存する検索履歴保存手段とを含み、
前記行動履歴保存手段は、前記軌跡情報と前記検索履歴とを含む行動履歴を保存する
請求項１記載のナビゲーション装置。
【請求項３】
道路情報を含む地図情報を記憶する道路地図情報記憶手段と、
前記行動履歴保存手段により保存された行動履歴から前記ユーザの行動範囲を特定する行動範囲特定手段とを含み、
前記イベント情報検索手段は、前記行動範囲特定手段により特定された行動範囲内に位置する案内対象物を示すＰＯＩ情報を含むイベント情報を検索する
請求項１または請求項２記載のナビゲーション装置。
【請求項４】
前記カレンダ表示手段は、前記イベント情報が示すイベントが行われる時期を示すイベントアイコンを選択可能に表示するイベントアイコン表示手段を有し、
該イベントアイコン表示手段により表示されたイベントアイコンの選択を受け付けるイベントアイコン選択受付手段と、
該イベントアイコン選択受付手段がイベントアイコンの選択を受け付けたことに応じて、予め登録された所定の位置から前記イベントアイコンに対応するイベント情報が含むＰＯＩ情報が示す案内対象物に向かう推奨移動経路を導出する推奨移動経路導出手段とを含む
請求項１から請求項３のうち何れかに記載のナビゲーション装置。
【請求項５】
前記カレンダ情報作成手段は、前記ユーザによるイベント情報の入力を受け付けるイベント情報入力受付手段を有する
請求項１から請求項４のうち何れかに記載のナビゲーション装置。
【請求項６】
前記ユーザのスケジュールを示すスケジュール情報を管理するスケジュール管理テーブルを含み、
前記イベント情報検索手段は、前記スケジュール管理テーブルに登録されたスケジュール情報に基づいて前記イベント情報を検索する
請求項１から請求項５のうち何れかに記載のナビゲーション装置。
【請求項７】
前記カレンダ表示手段は、前記スケジュール管理テーブルに登録されたスケジュールを含むカレンダを表示する
請求項６記載のナビゲーション装置。
【請求項８】
表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導する複数のナビゲーション装置と、該ナビゲーション装置と通信ネットワークを介して通信を行うセンタサーバとを備えるセンタシステムであって、
前記センタサーバが、
各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報ＤＢと、
前記ナビゲーション装置のユーザの行動履歴を記憶する行動履歴ＤＢと、
該行動履歴ＤＢに記憶された行動履歴に基づいて、前記イベント情報記憶手段からイベント情報を検索するイベント情報検索手段と、
該イベント情報検索手段により検索されたイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成するカレンダ情報作成手段と、
該カレンダ情報作成手段により作成されたカレンダ情報を前記ナビゲーション装置に送信するカレンダ情報送信手段とを含み、
前記ナビゲーション装置が、
該ナビゲーション装置のユーザの行動履歴を保存する行動履歴保存手段と、
該行動履歴保存手段により保存された行動履歴を前記センタサーバに送信する行動履歴送信手段と、
前記センタサーバのカレンダ情報送信手段により送信されたカレンダ情報に従って前記表示装置の表示画面にカレンダを表示するカレンダ表示手段とを含む
ことを特徴とするセンタシステム。
【請求項９】
表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導するようにナビゲーション装置に動作制御させるためのナビゲーションプログラムであって、
前記ナビゲーション装置に、
該ナビゲーション装置のユーザの行動履歴を保存する行動履歴保存処理と、
該行動履歴保存処理にて保存された行動履歴に基づいて、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報記憶手段からイベント情報を検索するイベント情報検索処理と、
該イベント情報検索処理にて検索されたイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成するカレンダ情報作成処理と、
該カレンダ情報作成処理にて作成されたカレンダ情報に従って前記表示装置の表示画面にカレンダを表示するカレンダ表示処理とを
実行させるためのナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導するナビゲーション装置、およびナビゲーション装置に動作制御させるためのナビゲーションプログラムに関する。
【背景技術】
【０００２】
従来から、車両や人間などの移動体の目的地への到達を支援するためのシステムとして、ナビゲーションシステムが知られている。このナビゲーションシステムは、例えば、ＧＰＳ（Global Positioning System）によって移動体の現在位置を導出し、この移動体の現在位置情報と道路地図情報とを基に経路探索処理によって推奨移動経路を求め、この推奨移動経路に基づいて移動経路の自動案内（以下、「経路誘導」という。）を行う。
【０００３】
このようなナビゲーション装置には、単にユーザを目的地まで誘導するだけでなく、例えば、ナビゲーション装置に設定すべき目的地の情報を含むスケジュールをユーザ特定情報とともに登録・管理する外部スケジューラを設け、目的地をユーザ特定情報とともに外部スケジューラからナビゲーション装置側に無線送信する構成としたものなど（特許文献１）、ユーザのスケジュールを管理するための機能を備えたものが公開されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６９２６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このようなナビゲーション装置では、カレンダを用いたスケジュールの管理やスケジュールに関連した地図情報の取得・作成を行うだけで、ユーザにとって予想外の情報を提供するようなことができないという問題があった。
【０００６】
すなわち、ユーザのスケジュールを示すカレンダの表示や、スケジュールとして登録された地点周辺の地図の表示だけでは、ナビゲーション装置に表示されるカレンダの有用性が低いという問題があった。
【０００７】
本発明は、上述した問題を解決すべく、ユーザに対して有用性の高いカレンダを提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明のナビゲーション装置は、表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導するナビゲーション装置であって、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報記憶手段と、該ナビゲーション装置のユーザの行動履歴を保存する行動履歴保存手段と、該行動履歴保存手段により保存された行動履歴に基づいて、前記イベント情報記憶手段からイベント情報を検索するイベント情報検索手段と、該イベント情報検索手段により検索されたイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成するカレンダ情報作成手段と、該カレンダ情報作成手段により作成されたカレンダ情報に従って前記表示装置の表示画面にカレンダを表示するカレンダ表示手段とを含むことを特徴とする。
【０００９】
上記の構成としたことで、ユーザに対して有用性の高いカレンダを提供できるようになる。
【００１０】
前記移動体が移動した経路を示す軌跡情報を保存する軌跡情報保存手段と、前記ユーザが外部または内部の情報記憶媒体から各種情報を検索した履歴を保存する検索履歴保存手段とを含み、前記行動履歴保存手段は、前記軌跡情報と前記検索履歴とを含む行動履歴を保存する構成とされていてもよい。
【００１１】
道路情報を含む地図情報を記憶する道路地図情報記憶手段と、前記行動履歴保存手段により保存された行動履歴から前記ユーザの行動範囲を特定する行動範囲特定手段とを含み、前記イベント情報検索手段は、前記行動範囲特定手段により特定された行動範囲内に位置する案内対象物を示すＰＯＩ情報を含むイベント情報を検索する構成とされていてもよい。
【００１２】
前記カレンダ表示手段は、前記イベント情報が示すイベントが行われる時期を示すイベントアイコンを選択可能に表示するイベントアイコン表示手段を有し、該イベントアイコン表示手段により表示されたイベントアイコンの選択を受け付けるイベントアイコン選択受付手段と、該イベントアイコン選択受付手段がイベントアイコンの選択を受け付けたことに応じて、予め登録された所定の位置から前記イベントアイコンに対応するイベント情報が含むＰＯＩ情報が示す案内対象物に向かう推奨移動経路を導出する推奨移動経路導出手段とを含む構成とされていてもよい。
【００１３】
前記カレンダ情報作成手段は、前記ユーザによるイベント情報の入力を受け付けるイベント情報入力受付手段を有する構成とされていてもよい。
【００１４】
前記ユーザのスケジュールを示すスケジュール情報を管理するスケジュール管理テーブルを含み、前記イベント情報検索手段は、前記スケジュール管理テーブルに登録されたスケジュール情報に基づいて前記イベント情報を検索する構成とされていてもよい。
【００１５】
前記カレンダ表示手段は、前記スケジュール管理テーブルに登録されたスケジュールを含むカレンダを表示する構成とされていてもよい。
【００１６】
また、本発明のセンタシステムは、表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導する複数のナビゲーション装置と、該ナビゲーション装置と通信ネットワークを介して通信を行うセンタサーバとを備えるセンタシステムであって、前記センタサーバが、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報ＤＢと、前記ナビゲーション装置のユーザの行動履歴を記憶する行動履歴ＤＢと、該行動履歴ＤＢに記憶された行動履歴に基づいて、前記イベント情報記憶手段からイベント情報を検索するイベント情報検索手段と、該イベント情報検索手段により検索されたイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成するカレンダ情報作成手段と、該カレンダ情報作成手段により作成されたカレンダ情報を前記ナビゲーション装置に送信するカレンダ情報送信手段とを含み、前記ナビゲーション装置が、該ナビゲーション装置のユーザの行動履歴を保存する行動履歴保存手段と、該行動履歴保存手段により保存された行動履歴を前記センタサーバに送信する行動履歴送信手段と、前記センタサーバのカレンダ情報送信手段により送信されたカレンダ情報に従って前記表示装置の表示画面にカレンダを表示するカレンダ表示手段とを含むことを特徴とする。
【００１７】
また、本発明のナビゲーションプログラムは、表示装置の表示画面における地図上に移動体の現在位置を表示して前記移動体を目的地まで誘導するようにナビゲーション装置に動作制御させるためのナビゲーションプログラムであって、前記ナビゲーション装置に、該ナビゲーション装置のユーザの行動履歴を保存する行動履歴保存処理と、該行動履歴保存処理にて保存された行動履歴に基づいて、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報記憶手段からイベント情報を検索するイベント情報検索処理と、該イベント情報検索処理にて検索されたイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成するカレンダ情報作成処理と、該カレンダ情報作成処理にて作成されたカレンダ情報に従って前記表示装置の表示画面にカレンダを表示するカレンダ表示処理とを実行させるためのものである。
【発明の効果】
【００１８】
本発明によれば、ユーザに対して有用性の高いカレンダを提供できるようになる。
【図面の簡単な説明】
【００１９】
【図１】ナビゲーション装置の構成の例を示すブロック図である。
【図２】制御部と記憶部の構成の例を説明するための説明図である。
【図３】イベント情報の格納状態の例を示す説明図である。
【図４】行動履歴の格納状態の例を示す説明図である。
【図５】カレンダ情報の格納状態の例を示す説明図である。
【図６】カレンダ関連処理の例を示すフローチャートである。
【図７】イベントカレンダ表示画面の例を示す説明図である。
【図８】イベント内容表示画面の例を示す説明図である。
【図９】推奨移動経路表示画面の例を説明するための説明図である。
【図１０】センタシステム構成の例を示すブロック図である。
【図１１】イベントカレンダ処理の例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態について図面を参照して説明する。
【００２１】
＜第１の実施の形態＞
図１は、本発明の一実施の形態に係るナビゲーション装置１００の構成の例を示すブロック図である。ナビゲーション装置１００は、例えば、モバイルタイプのパーソナルコンピュータ、ＰＮＤ（Portable
Navigation Device）や専用デバイスなどの情報処理装置によって構成されるものである。本例においては、図１に示すように、ナビゲーション装置１００は、制御部１０と、記憶部２０と、メモリ３０と、表示部４０と、センサ部５０と、通信部６０と、入力部７０とを含む。以下、ナビゲーション装置１００が移動体である車両に搭載されている場合について説明する。
【００２２】
なお、図示しないが、ナビゲーション装置１００は、ＣＰＵ（中央処理装置）、プログラム記憶部、ＯＳ（オペレーティング・システム）等を有する。
【００２３】
制御部１０は、例えばＣＰＵ（中央処理装置）により構成され、記憶部２０に記憶されたコンピュータプログラム（ナビゲーション装置１００に動作制御させるためのコンピュータプログラムであり、ナビゲーションプログラムを含む。）に従い、ナビゲーション装置１００を構成する各要素を統括制御し、経路探索機能、経路誘導機能、サービス情報（ガソリンスタンドやコンビニエンスストア、ラーメン店、ホテル・旅館といった店舗情報や、有名な施設情報、行楽地情報といったＰＯＩ（Point Of Interest）情報）を検索する情報検索機能を含む各種の処理を実行するための各種の機能を有する。なお、これらの各種の機能は、一般のナビゲーション装置が備える公知の技術によって実現される。制御部１０の構成については、後で詳しく説明する。
【００２４】
記憶部２０は、ＲＯＭやＲＡＭなどで構成され、ナビゲーション装置１００が使用する各種コンピュータプログラムを記憶する記憶媒体である。また、記憶部２０には、地図情報などナビゲーション装置として必要な各種情報を記憶する記憶媒体である。記憶部２０の構成については、後で詳しく説明する。
【００２５】
メモリ３０は、制御部１０が処理する各種情報を一時的に保持する記憶媒体であり、ＲＡＭなどの半導体記憶装置により構成される。
【００２６】
出力部４０は経路誘導に関する情報を出力する装置であり、例えば画像情報を表示する画像表示装置（ディスプレイ装置、モニタ）と、音声情報を音声出力する音声出力装置（スピーカ装置）とを含む。画像表示装置は、道路地図情報と車両の現在位置情報とを表示画面上に表示するとともに、目的地までの推奨移動経路を表示画面上に併せて表示することで、視覚によって道順などを報知する。また、音声出力装置は、各種音声情報に基づいて各種音声を出力することで、聴覚によって移動経路の道順（例えば、「１００ｍ先を右折」など）や、移動経路に関連する情報（例えば、道路名称や交通規制情報、付近のお奨め施設の紹介など）などを報知する。
【００２７】
センサ部５０は、ナビゲーション装置１００の現在位置（すなわち、ユーザの現在位置）を測位する機能を備えており、例えば、ＧＰＳ衛星から送られてくるＧＰＳ信号を受信し、このＧＰＳ信号に基づいて位置を測定するＧＰＳセンサや、初期位置から移動量（距離）を計測する速度センサ、進行（移動）方位を計測するジャイロセンサ等からなる。
【００２８】
ＧＰＳセンサは、いわゆるＧＰＳ受信機と称されるものであり、ＧＰＳ衛星から放射されるＧＰＳ信号を受信してＧＰＳ衛星とＧＰＳ受信機自身との距離（疑似距離）を測定し、複数の衛星からのＧＰＳ信号を同時に受信することによりＧＰＳ受信機自身の現在位置（ＧＰＳ測位解）を算出する。
【００２９】
また、センサ部５０は、ＧＰＳ信号を受信するＧＰＳ受信機（アンテナ）の他、受信したＧＰＳ信号のデコード等の処理を行い、制御部１０に通知する機能を有する。
【００３０】
通信部６０は、インターネットなどの通信ネットワークに無線あるいは有線によって接続し、通信ネットワークに接続された管理サーバなどの外部の装置と情報の送受信を行うための機能を有する。
【００３１】
入力部７０は、制御部１０に対する各種指示をユーザから受け付ける機能を備える。本例では、入力部７０は、例えば、表示部４０の表示画面上に表示される操作ボタンなどによって構成される。
【００３２】
図２は、本例における制御部１０と記憶部２０の構成の例を説明するための説明図である。図２に示すように、制御部１０は、経路探索部１１と、自車位置特定部１２と、経路誘導部１３と、行動履歴保存部１４と、イベント情報検索部１５と、カレンダ情報作成部１６と、カレンダ表示部１７と、行動範囲特定部１８とを含む。
【００３３】
経路探索部１１は、出発位置（例えば、車両の現在位置やユーザにより入力された位置）から目的地（例えば、ユーザにより入力された住所が示す位置）までの推奨移動経路を導出する経路探索処理を行う。経路探索処理では、例えば、入力部７０を介して出発地（例えば、車両の現在位置）と目的地とを示す情報の入力を受け付けて、受け付けた情報に基づいて、道路情報を参照して出発地から目的地までの推奨移動経路を導出するとともに、導出した推奨移動経路を含む道路地図からなる移動経路周辺地図を生成する処理を行う。なお、経路探索処理については公知の技術を用いるので、ここでの詳細な説明は省略する。また、経路探索処理に必要な情報、例えば現在位置の特定や移動経路周辺地図を生成するためなどに用いられる地図情報は、予め記憶部２０に記憶されている構成としてもよいし、通信部６０により外部の管理サーバなどから取得する構成としてもよい。
【００３４】
自車位置特定部１２は、車両の現在位置情報を特定する処理を行う。ここで、現在位置は、例えば緯度と経度により示される。自車位置特定部１２は、例えば、センサ部５０から通知される情報に基づいて現在位置を示す現在位置情報を特定する。
【００３５】
経路誘導部１３は、経路探索部１１により探索された推奨移動経路を用いた一般的な経路誘導（ユーザの現在位置に応じた推奨移動経路を含む地図の表示や、音声案内など）を行うための処理を行う機能を有する。
【００３６】
行動履歴保存部１４は、ユーザの行動履歴を示す各種情報を後述する行動履歴記憶部２４に保存する処理を行う機能を有する。本例においては、行動履歴保存部１４が、車両が移動した経路を示す軌跡情報と、ユーザが外部または内部の情報記憶媒体から各種情報を検索した履歴とを含む行動履歴を保存する場合について説明する。なお、行動履歴の保存対象をユーザにより選択可能な構成としてもよい。すなわち、軌跡情報のみを行動履歴として用いる構成としてもよいし、検索履歴のみを行動履歴として用いる構成としてもよい。
【００３７】
イベント情報検索部１５は、行動履歴保存部１４により後述する行動履歴記憶部２４に保存された行動履歴に基づいて、後述するイベント情報記憶部２３（図３参照）からイベント情報を検索する処理を行うための機能を有する。ここで、行動履歴に基づいてイベントを検索する方法としては、例えば、行動履歴からキーワードを抽出して抽出したキーワードを含むイベント情報を検索する方法や、行動履歴から地図上の検索対象エリアを特定して特定した検索対象エリア内で行われるイベントを示すイベント情報を検索する方法など、種々の方法が考えられる。本例においては、行動履歴から「ユーザの行動範囲」を特定することによりイベント情報を絞り込む方法を用いる場合について説明を行う。
【００３８】
カレンダ情報作成部１６は、イベント情報検索部１５により検索されたイベント情報が示すイベントが行われる時期に基づくカレンダを出力するための情報であるカレンダ情報を作成する処理を行うための機能を有する。すなわち、本例におけるカレンダ情報とは、イベントの開催日を示すカレンダを出力部４０の表示画面に表示するための情報である。カレンダ情報については、後で詳しく説明する（図５参照）。
【００３９】
カレンダ表示部１７は、カレンダ情報作成部１６により作成されたカレンダ情報に従って出力部４０の表示画面にカレンダを表示する処理を行うための機能を有する。なお、カレンダ表示部１７により表示されるカレンダの形態は、少なくとも日付とイベントの有無とを表示する形態であればよく、月毎に表示する形態であってもよいし、日めくり式であってもよい。また、イベントが行われる時刻を識別可能な形態であってもよい。
【００４０】
行動範囲特定部１８は、行動履歴保存部１４により保存された行動履歴からユーザの行動範囲を特定する処理を行うための機能を有する。ここで、「行動範囲」とは、地図上におけるユーザの移動範囲を示す構成としてもよいし、ユーザが行く可能性のある案内対象物のジャンルなどの範囲（活動範囲）を示す構成としてもよい。本例においては、行動範囲特定部１８が、ユーザの軌跡情報からユーザの移動範囲を特定し、ユーザの検索履歴からユーザの活動範囲を特定する場合について説明を行う。
【００４１】
また、本例において、記憶部２０は、図２に示すように、道路地図情報記憶部２１と、ＰＯＩ情報記憶部２２と、イベント情報記憶部２３と、行動履歴記憶部２４と、カレンダ情報記憶部２５と、スケジュール情報管理テーブル２６とを含む。
【００４２】
道路地図情報記憶部２１は、一定の緯度幅と緯度幅で区切られた矩形状の範囲（以下、「メッシュ」という。）に分割して地図情報を記憶する記憶媒体である。この地図情報は、道路地図情報記憶部２１に記憶されるほか、例えばＳＤメモリカードと呼ばれるリムーバルメディアとしての補助記憶装置や、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等に保存することができる。また、インターネット等の通信ネットワークを介して地図情報をダウンロードするようにしてもよい。また、道路地図情報記憶部２１は、道路情報として、道路をノードとリンクで表して管理し、各ノードとリンクに関して経路構成ノード情報と経路構成リンク情報とを記憶する記憶媒体である。すなわち、経路探索部１１は、経路探索処理において必要な情報を道路地図情報記憶部２１から取得することとなる。以下、適宜地図情報と道路情報とを合わせて「道路地図情報」と呼ぶ。
【００４３】
なお、道路情報は、時期や車両の進行方向によって異なる内容となる場合がある。ここで、本例における道路情報には、各リンクの長さや通過時間を経路コストとして格納されている。また、道路情報は、複数の階層を持っており、本例においては近傍用（全ての道路を格納）、近距離用（細街路以外の道路を格納）、中距離用（県道以上の道路を格納）、遠距離用（高速道、国道を格納）が設定されている。この場合、例えば道路情報を構成するノードとリンクに階層情報を設定するようにすればよい。これにより、経路探索の条件によって経路探索の対象となる道路情報を使い分けることができる。すなわち、例えば現在位置から目的地までの距離が長距離である場合には、間に存在する道路情報の量が膨大になるため、遠距離用が設定された道路情報を用いて経路探索処理を行うことにより、経路探索部１１の処理負荷を軽減させることができる。
【００４４】
ＰＯＩ情報記憶部２２は、案内対象物を示すＰＯＩ情報を記憶する記憶媒体である。本例におけるＰＯＩ情報は、施設や行楽地などの案内対象物を一意に特定するためのＰＯＩ−ＩＤや、施設などの案内対象物の名称（ＰＯＩの名称）、および地図上の位置を特定可能な住所など含む。
【００４５】
イベント情報記憶部２３は、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶する記憶媒体である。
【００４６】
図３は、イベント情報記憶部２３におけるイベント情報の格納状態の例を示す説明図である。図３に示すように、本例におけるイベント情報は、イベントを一意に特定するためのイベントＩＤと、イベント名称と、イベント内容と、イベントエリアと、イベント開催日時と、イベントに関連するＰＯＩ情報を示す関連ＰＯＩとを含む。
【００４７】
ここで、「イベント内容」とは、イベントの内容を示す内容であればよく、文書データであってもよいし、画像データを含んでいてもよい。また、イベントの内容に応じて所定のジャンルが選択されて設定された構成としてもよい。本例においては、イベント内容として、「お祭り」「花火大会」「タイムサービス」というように、イベントの内容を簡単に示す文字列が設定される場合を例に説明を行う。なお、本例においては、イベント内容はイベント情報の作成者により設定されるものとする。
【００４８】
また、「関連ＰＯＩ」とは、イベント情報に関連する案内対象物を示すＰＯＩ情報を特定可能な情報であればよく、本例においてはＰＯＩ名称が予めイベント情報の作成者により登録される。なお、関連ＰＯＩは、イベント情報におけるイベントエリアなどとＰＯＩ情報における位置情報などとから自動的に設定される構成としてもよい。
【００４９】
行動履歴記憶部２４は、ユーザの行動履歴を記憶する記憶媒体である。
図４は、行動履歴記憶部２４における行動履歴の格納状態の例を示す説明図である。図４に示すように、本例における行動履歴は、過去に車両が移動した経路を示す軌跡情報と、情報の検索履歴と、利用ＰＯＩとを含む。
【００５０】
ここで、「軌跡情報」は、車両が走行した経路を示す情報であり、リンクとノード、および移動の際に目的地として入力された住所がある場合にはその住所とにより構成される。なお、軌跡情報は、車両が所定時間継続して走行した場合に保存される構成としてもよい。
【００５１】
また、「検索履歴」とは、ユーザの操作に応じてナビゲーション装置の検索機能（例えば、通信部６０によりインターネットにアクセスして行う一般的なキーワード検索などを実行する機能）が使用された場合に、使用された検索キーワードを示す情報である。
【００５２】
また、「利用ＰＯＩ」とは、ユーザが「目的地」や「お気に入り」として使用または登録したＰＯＩを示す情報である。
【００５３】
なお、行動履歴として記憶する情報はこれに限定されず、ユーザの嗜好や行動範囲を特定するのに利用可能な情報であればどのような情報であってもよい。なお、行動履歴は、所定期間の経過やユーザの操作に応じて、行動履歴記憶部２４から削除される構成とされていてもよい。
【００５４】
カレンダ情報記憶部２５は、カレンダ情報作成部１６により作成されたカレンダ情報を記憶する記憶媒体である。
【００５５】
図５は、カレンダ情報記憶部２５におけるカレンダ情報の格納状態の例を示す説明図である。図５に示すように、本例におけるカレンダ情報は、年月日と、登録されたイベント情報を示すイベントＩＤと、カレンダ情報記憶部２５にイベント情報（本例においては、イベントＩＤ）が登録された日を示すイベント登録日と、イベント登録者とを含む。
【００５６】
ここで、「イベント登録者」とは、カレンダ情報記憶部２５にイベント情報を登録したものを示す情報である。本例においては、後述するカレンダ関連処理において、制御部１０により登録されたイベント情報には「ナビ」が、ユーザにより直接入力されたイベント情報には「ユーザ名」が設定されるものとする。
【００５７】
スケジュール情報管理テーブル２６は、入力部７０を介してユーザにより入力されたスケジュールを示すスケジュール情報を記憶する記憶媒体である。なお、本例におけるスケジュール情報は、予定の内容を示す文書や日時など一般的なスケジュール帳などに記載される内容の他、車両により移動する予定である場所を特定可能な情報（例えば、案内対象物の名称など）を含むものとする。なお、スケジュール情報とカレンダ情報とは、共にカレンダとして同時または別個に出力部４０の表示画面に表示されるものであるので、同一の記憶部に記憶される構成としてもよい。以下、ユーザのスケジュールを示すカレンダとは別に、行動履歴記憶部２４に記憶された行動履歴に基づいて検索されたイベント情報を示すカレンダ（イベントカレンダ）を表示する場合について説明を行う。なお、この場合、ユーザが、イベントカレンダから任意のイベント情報を選択して自己のスケジュールに登録可能な構成とされることが好ましい。
【００５８】
次に、本例のナビゲーション装置１００の動作について図面を参照して説明する。なお、本発明に特に係わらない処理については、その詳細な説明を省略している場合がある。
【００５９】
図６は、ナビゲーション装置１００が実行するカレンダ関連処理の例を示すフローチャートである。カレンダ関連処理では、イベントカレンダの表示に関連する処理（例えば、カレンダ情報の更新やイベントカレンダを含むイベントカレンダ表示画面を表示した後の処理など）が行われる。
【００６０】
本例におけるカレンダ関連処理は、例えば、制御部１０が、ナビゲーション装置１００のユーザＡによるイベントカレンダ表示画面の表示要求を受け付けたことにより開始される。なお、イベントカレンダ表示画面の表示要求の受付方法としては、例えば、一般的なメニュー画面（例えば、ナビゲーション装置１００が実行可能な機能の一覧を表示する画面）から時期選択画面の表示要求を受け付ける方法などが考えられる。
【００６１】
カレンダ関連処理において、先ず、制御部１０は、カレンダ表示部１７により、出力部４０の表示画面にイベントカレンダ表示画面を表示するための処理を行う。（ステップＳ１０１）。
【００６２】
図７は、イベントカレンダ表示画面の例を示す説明図である。図７に示すように、イベントカレンダ表示画面は、イベントカレンダ表示領域１０１と、イベントカレンダを表示する前の画面の表示要求を受け付ける戻るボタン１０２と、イベントカレンダの表示形態の切替え要求を受け付ける表示切替ボタン１０３と、カレンダ情報の更新（すなわち、イベントカレンダの更新）要求を受け付ける更新ボタン１０４とを含む。
【００６３】
ここで、図７に示すように、イベントカレンダ表示領域１０１には、カレンダ関連処理を実行した日付に応じたカレンダ（すなわち、現在の日付を示すカレンダ）と、イベントアイコン１０１ａ，１０１ｂが選択可能に表示される。ここで、「イベントアイコン」とは、カレンダ情報記憶部２５に登録されたイベント情報が示すイベントが行われる時期を示すアイコンである。本例においては、イベントアイコンは、イベントアイコン表示領域１０１に表示されたカレンダにおいてイベントが行われる日付を示す位置に表示される。
【００６４】
また、本例においては、イベントが行われるエリアに応じてイベントアイコンの種類が決定される。すなわち、本例においては、イベントアイコン１０１ａがイベント情報における「イベントエリア」が「全国」であるものを示し、イベントアイコン１０１ｂが「イベントエリア」が「ユーザによりあらかじめ登録された所定の位置（例えば、ユーザにより登録された自宅を示す地図上の座標。以下、「ホーム」という。）から所定距離以内（周辺）」であるものを示す。
【００６５】
なお、入力部７０は、出力部４０の表示画面に表示される各種ボタン（例えば、検索ボタン１０５など）の表示画面における表示位置が例えばユーザＡの指により押下されることに応じて、各種ボタンに予め割り当てられた処理の実行要求を制御部１０に通知する。
【００６６】
イベントカレンダ表示画面を表示すると、制御部１０は、イベントカレンダの更新要求を受け付ける（ステップＳ１０２）。ここで、更新ボタン１０４を押下することによるイベントカレンダの更新要求を受け付けないと（ステップＳ１０２のＮ）、制御部１０は、後述するステップＳ１０６以降の処理に移行する。
【００６７】
一方、イベントカレンダの更新要求を受け付けると（１０２のＹ）、制御部１０は、イベント情報検索部１５により、ユーザの行動履歴とカレンダ情報とに基づいて、イベント情報の検索条件を決定する（ステップＳ１０３）。ここでは、ユーザの行動履歴が示す軌跡情報の範囲内であって、検索履歴から抽出したキーワードを含むことを検索条件として決定する。なお、行動履歴とカレンダ情報とを用いた検索条件の決定方法はこれに限定されず、例えば、ユーザにより検索条件に用いる情報（軌跡情報、検索履歴、およびカレンダ情報とイベント情報の各項目）を選択可能な構成としてもよい。また、かつ登録済みのカレンダ情報におけるイベントＩＤが示すイベント情報のイベント内容と同種のまたは所定の関連性を持つイベント内容が設定されたイベント情報であることを検索条件とする構成としてもよい。
【００６８】
検索条件を決定すると、制御部１０は、イベント情報検索部１５により、検索条件を満たすイベント情報を検索する（ステップＳ１０４）。
【００６９】
イベント情報を検索すると、制御部１０は、カレンダ情報作成部１６により、検索結果をカレンダ情報記憶部２５に登録して、カレンダ情報を更新する（ステップＳ１０５）。具体的には、カレンダ情報作成部１６は、検索結果に含まれるイベント情報を示すイベントＩＤと、イベントの開催日時（年月日）と、イベント登録部（カレンダ情報の更新日）と、イベント登録者（ここでは、「ナビ」）とを対応づけてカレンダ情報として記憶する。なお、イベントの開催日時が複数ある場合（例えば、数日間開催されるイベントの場合）には、制御部１０が、ユーザによる日付の選択を受け付ける画面を出力部４０の表示画面に表示する構成としてもよいし、全ての開催日時を登録する構成としてもよい。
【００７０】
カレンダ情報を更新すると、制御部１０は、カレンダ表示部１７により、ステップＳ１０１の処理に移行して、更新後のカレンダ情報に従ったイベントカレンダ表示画面を表示する。
【００７１】
イベントカレンダの更新にユーザの行動履歴と登録済みのカレンダ情報とを利用することにより、イベントカレンダによりユーザに提供されるイベント情報が過大になることを防止できるようになる。また、ユーザの嗜好に応じたイベント情報を提供することができるようになる。
【００７２】
一方、カレンダ関連処理におけるステップＳ１０２の処理において、更新ボタン１０４を押下することによるイベントカレンダの更新要求を受け付けない場合（ステップＳ１０２のＮ）、制御部１０は、イベント内容表示画面の表示要求を受け付ける（ステップＳ１０６）。なお、本例においては、制御部１０は、イベントアイコン１０１ａ，１０１ｂの表示位置が押下されることに応じて、押下されたイベントアイコンに対応するイベント内容を表示するイベント内容表示画面の表示要求を受け付けたものと判定することとする。
【００７３】
ここで、イベント内容表示画面の表示要求を受け付けないと（ステップＳ１０６のＮ）、制御部１０は、ステップＳ１０１の処理に移行する。一方、イベント内容表示画面の表示要求を受け付けると（ステップＳ１０６のＹ）、制御部１０は、イベント内容表示画面を表示する（ステップＳ１０７）。
【００７４】
図８は、イベント内容表示画面の例を示す説明図である。図８に示すように、イベント内容表示画面は、イベント内容を表示するイベント内容表示領域２０１と、イベントカレンダ表示画面の表示要求を受け付ける戻るボタン２０２と、推奨移動経路の探索要求を受け付ける経路探索ボタン２０３とを含む。
【００７５】
ここで、イベント内容表示領域２０１には、イベントカレンダ表示画面にて表示されたカレンダとイベントアイコンとに応じたイベント内容２０１ａ〜２０１ｄが表示される。なお、本例においては、イベント内容表示領域２０１には、日付毎にイベント内容が表示されるものとする。また、イベント内容表示領域２０１に表示される各イベント内容は、例えばユーザＡの指により表示画面における表示位置が１回押下されると選択状態になり、選択状態で同様に押下されると非選択状態となる。なお、本例においては、イベント内容２０１ａ〜２０１ｄのうち、いずれか１つが選択状態にすると、制御部１０は、他のイベント内容を非選択状態にするものとする。
【００７６】
イベント内容表示画面を表示すると、制御部１０は、推奨移動経路の探索要求を受け付ける（ステップＳ１０８）。本例においては、制御部１０は、イベント内容２０１ａ〜２０１ｄのうち少なくとも１つが選択状態にあるときに、経路探索ボタン２０３が押下された場合に、ホームから選択状態にあったイベント内容に関連するＰＯＩ情報（すなわち、イベント内容に対応する関連ＰＯＩが示すＰＯＩ情報）が示す案内対象物までの推奨移動経路の探索要求を受け付けたものと判定することとする。なお、例えばイベント開催日が現在日である場合などには、制御部１０は、車両の現在位置から選択状態にあったイベント内容に関連するＰＯＩ情報が示す案内対象物までの推奨移動経路の探索要求を受け付けたものと判定する構成としてもよい。
【００７７】
ここで、推奨移動経路の探索要求を受け付けない場合（ステップＳ１０８のＮ）、制御部１０は、ステップＳ１０１の処理に移行する。
【００７８】
一方、推奨移動経路の探索要求を受け付けると（ステップＳ１０８のＹ）、制御部１０は、経路探索部１１により、ホームからイベント内容に関連するＰＯＩに移動するための推奨移動経路を導出する（ステップＳ１０９）。なお、このとき制御部１０は、イベント情報記憶部２３を参照し、イベント情報に関連するＰＯＩが複数ある場合には、ユーザによる目的地とするＰＯＩの選択を受け付けるための画面を出力部４０の表示画面に表示する処理を行う。また、推奨移動経路を探索するとき、経路探索部１１が、イベント開催日時の道路情報を取得して経路探索を行う構成としてもよい。
【００７９】
推奨移動経路を探索すると、制御部１０は、探索した推奨移動経路を示す推奨移動経路情報と、選択されたイベント情報（すなわち、イベント内容表示画面において選択状態にあったイベント内容に対応するイベント情報）とをスケジュール情報管理テーブル２６に登録して（ステップＳ１１０）、ここでの処理を終了する。
【００８０】
なお、カレンダ関連処理におけるステップＳ１０８において、制御部１０が、複数のイベント内容を同時に選択状態にできる構成としてもよい。この場合、例えば同日に開催されるイベント内容２０１ａとイベント内容２０１ｂとが選択状態にあるときに経路探索ボタン２０３の押下を受け付けると、制御部１０は、どちらかの関連ＰＯＩを経由地とする推奨移動経路を導出する構成とすればよい。また、異なる日に開催されるイベント内容２０１ａとイベント内容２０２ｃとが選択状態にあるときに経路探索ボタン２０３の押下を受け付けると、制御部１０は、各イベント内容に関連するＰＯＩを目的地とする２つの推奨移動経路を探索する構成とすればよい。
【００８１】
また、推奨移動経路を探索した後、スケジュール情報として推奨移動経路とイベント情報とをスケジュール管理テーブル２６に登録する前に、制御部１０が、探索した推奨移動経路を示す推奨移動経路表示画面を表示して、推奨移動経路を登録するか否かについてのユーザの判断を受け付ける構成としてもよい。
【００８２】
図９は、この場合の推奨移動経路表示画面の例を説明するための説明図である。図９に示すように、推奨移動経路表示画面は、地図上にユーザが予め登録した基準地点（ホーム）を示すホームアイコンＨと、目的地を示す目的地アイコンＧと、ホームアイコンＨと目的地アイコンＧとを結ぶ推奨移動経路３１０とを識別可能に表示する。また、推奨移動経路表示画面は、日時表示領域３０１と、イベント内容表示画面の表示要求を受け付ける戻るボタン３０２と、推奨移動経路などをスケジュール情報として登録する旨の要求を受け付ける登録ボタン３０３と、目的地に関する情報（例えば、ＰＯＩの名称やイベント名称など）を表示するＰＯＩ情報表示領域３０４とを含む。
【００８３】
以上に説明したように、上述した実施の形態では、表示装置（例えば、出力部４０）の表示画面における地図上に移動体（例えば、車両）の現在位置を表示して移動体を目的地まで誘導するナビゲーション装置１００が、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報記憶部２３を備え、ナビゲーション装置１００のユーザの行動履歴を保存し、保存した行動履歴に基づいて、イベント情報記憶部２３からイベント情報を検索し、検索したイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成し、作成したカレンダ情報に従って表示装置の表示画面にカレンダ（例えば、イベントカレンダ、図７参照）を表示する構成としているので、ユーザに対して有用性の高いカレンダを提供できるようになる。
【００８４】
すなわち、カレンダから近い将来に起こる出来事にＰＯＩを紐づけて検索させることができる新しいＵＩ（User Interface）を提供することができるようになる。
【００８５】
また、上述した実施の形態では、ナビゲーション装置１００が、移動体（例えば、車両）が移動した経路を示す軌跡情報を保存し、ユーザが外部または内部の情報記憶媒体から各種情報を検索した履歴を保存し、軌跡情報と検索履歴とを含む行動履歴を保存する構成としているので、ユーザの行動履歴からユーザに適したイベント情報を提供することができるようになる。すなわち、ユーザの嗜好・行動履歴をもとに、限定されたエリアやジャンルのイベント情報をデータベースより選択する機能を実現することができるようになる。
【００８６】
また、上述した実施の形態では、ナビゲーション装置１００が、道路情報を含む地図情報を記憶する道路地図情報記憶部２１を備え、保存された行動履歴からユーザの行動範囲を特定し、特定した行動範囲内に位置する案内対象物を示すＰＯＩ情報を含むイベント情報を検索する構成としているので、ユーザの行動範囲に応じたイベント情報を提供することができるようになる。
【００８７】
また、上述した実施の形態では、ナビゲーション装置１００が、イベント情報が示すイベントが行われる時期を示すイベントアイコン１０１ａ，１０１ｂを選択可能に表示し、表示したイベントアイコン１０１ａ，１０１ｂの選択を受け付け、イベントアイコン１０１ａ，１０１ｂの選択を受け付けたことに応じて、予め登録された所定の位置（例えば、ホーム）からイベントアイコン１０１ａ，１０１ｂに対応するイベント情報が含むＰＯＩ情報（例えば、イベント情報における関連ＰＯＩが示すＰＯＩ情報）が示す案内対象物に向かう推奨移動経路を導出する構成としているので、簡単な操作でイベントに関連する案内対象物までの推奨移動経路を導出することができるようになる。
【００８８】
また、上述した実施の形態では、ナビゲーション装置１００が、ユーザによるイベント情報の入力を受け付ける構成としているので、ユーザが積極的にイベント情報を管理することができるようになるため、ＵＩの利便性を向上させることができるようになる。
【００８９】
なお、上述した実施の形態では特に言及していないが、ナビゲーション装置１００が、ユーザのスケジュールを示すスケジュール情報を管理するスケジュール管理テーブル２６を備え、スケジュール管理テーブル２６に登録されたスケジュール情報に基づいてイベント情報を検索する構成としてもよい。すなわち、例えばユーザにより登録されたスケジュール情報が地点を含む場合には、スケジュール情報が示す地点から所定の距離以内に位置するＰＯＩを関連ＰＯＩとして有するイベント情報を検索する構成としてもよい。また、スケジュール情報からユーザの嗜好を特定して、ユーザの嗜好に応じたイベント情報を検索する構成としてもよい。この場合、例えばユーザにより登録されたスケジュール情報から頻出単語を抽出してイベント情報の検索キーワードとして用いたりする構成としてもよい。このような構成とすることにより、ユーザのスケジュールに適合するイベント情報を提供することができるようになる。
【００９０】
また、上述した実施の形態では、ナビゲーション装置１００が、ユーザのスケジュールを示すカレンダとは別に、行動履歴記憶部２４に記憶された行動履歴に基づいて検索されたイベント情報を示すカレンダ（イベントカレンダ）を表示する場合について説明したが、スケジュール管理テーブル２６に登録されたスケジュールを含むカレンダ（すなわち、イベントカレンダ）を表示する構成としてもよい。このような構成とすることにより、ユーザ自身のスケジュールと、ナビゲーション装置が提供するイベント情報とを認識可能な有用性の高いカレンダを提供することができるようになる。
【００９１】
なお、上述した実施の形態では特に言及していないが、ナビゲーション装置１００が、スケジュール情報管理テーブル２６に登録されたスケジュール情報に基づいて現在日時のスケジュールをユーザに報知する場合に、スケジュール情報として推奨移動経路が登録されているか否かを判定し、推奨移動経路が登録されていると判定した場合には、推奨移動経路を示す推奨移動経路表示画面を出力部４０の表示画面に表示する構成としてもよい。
【００９２】
＜第２の実施の形態＞
なお、上述した実施の形態では、ナビゲーション装置について説明を行なったが、本発明の実施の形態はこれに限定されない。すなわち、本発明は、センタサーバと複数のナビゲーション装置とからなるセンタシステム（または、ナビゲーションシステム）という形態で実施することもできる。すなわち、上述した第１の実施の形態とは、複数のナビゲーション装置のカレンダに関する各種情報をセンタサーバにて一括して管理する点で異なる。なお、以下に述べる第２の実施の形態に関する説明では、上述した第１の実施の形態の例と異なる部分を中心に説明する。したがって、第１の実施の形態と同様の構成部分は同じ符号を付してその説明は省略し、特に説明しない限り同じであるものとする。
【００９３】
図１０は、本発明の第２の実施の形態に係るセンタシステム２００構成の例を示すブロック図である。
【００９４】
図１０に示すように、センタシステム２００は、センタサーバ１１０と、ナビゲーション装置１００と同様の機能を有する複数のナビゲーション装置１０１〜１０Ｎ（Ｎは任意の正の整数）とを備える。センタサーバ１１０と複数のナビゲーション装置１０１〜１０Ｎそれぞれは、インターネットなどの通信ネットワーク１２０を介して各種情報の送受信を行う。なお、センタシステム２００は、センタサーバ１１０とナビゲーション装置１０１〜１０Ｎのそれぞれとで上述した第１の実施の形態の例におけるナビゲーション装置１００の機能（すなわち、各種情報の作成や検索、記憶など）を実現する構成とされていればよい。
【００９５】
センタサーバ１１０は、例えばＷＷＷサーバなどの情報処理装置により構成される。本例におけるセンタサーバ１１０は、センタシステム２００の管理者により管理され、イベント情報ＤＢ（データベース。以下同じ。）１１１と、行動履歴ＤＢ１１２と、カレンダ情報ＤＢ１１３と、スケジュール情報ＤＢ１１４とを備える。
【００９６】
行動履歴ＤＢ１１２、カレンダ情報ＤＢ１１３、及びスケジュール情報ＤＢ１１４は、それぞれナビゲーション装置１０１〜１０Ｎのユーザ毎の行動履歴（図４参照）、カレンダ情報（図５参照）、及びスケジュール情報を記憶する記憶媒体である。
【００９７】
また、イベント情報ＤＢ１１１は、イベント情報（図３参照）を記憶する記憶媒体である。なお、イベント情報ＤＢ１１１に記憶されるイベント情報には、複数のナビゲーション装置１０１〜１０Ｎに対して提供されたイベント情報のランキング（すなわち、例えばカレンダ情報ＤＢ１１３に登録された回数などに基づくランキング）が対応付けされる構成とされていてもよい。
【００９８】
次いで、センタシステム２００の動作について図面を参照して説明を行なう。
【００９９】
図１１は、ナビゲーション装置１０１にてイベントカレンダ（図７参照）を表示する場合にセンタシステム２００が実行するイベントカレンダ処理の例を示すフローチャートである。
【０１００】
イベントカレンダ表示処理は、例えばナビゲーション装置１０１とセンタサーバ１１０との通信が開始されたことに応じて開始される。
【０１０１】
イベントカレンダ処理において、ナビゲーション装置１０１は、新規の行動履歴を取得したか否かを判定する（ステップＳ２０１）。ここで、新規の行動履歴を取得していないと判定すると（ステップＳ２０１のＮ）、ナビゲーション装置１０１は、後述するステップＳ２０３の処理に移行する。
【０１０２】
一方、新規の行動履歴（例えば、軌跡情報や検索履歴）を取得したと判定すると（ステップＳ２０１のＹ）、ナビゲーション装置１０１は、取得した行動履歴をセンタサーバ１１０に送信する（ステップＳ２０２）。
【０１０３】
センタサーバ１１０は、ナビゲーション装置１０１から送信された行動履歴を受信する（ステップＳ３０１）。行動履歴を受信すると、センタサーバ１１０は、受信した行動履歴に対応するユーザ（すなわち、ナビゲーション装置１０１のユーザ）を特定し、受信した行動履歴を行動履歴ＤＢ１１２に登録する（ステップＳ３０２）。なお、ユーザの特定方法としては、例えばユーザＩＤによる一般的なユーザ管理方法を利用するので、ここでの詳細な説明は省略する。
【０１０４】
一方、行動履歴を送信すると、ナビゲーション装置１０１は、ユーザによるスケジュール情報の入力を受け付けたか否かを判定する（ステップＳ２０３）。ここで、例えば所定時間内にスケジュール情報の入力を受け付けないことなどによりスケジュール情報の入力を受け付けていないと判定した場合（ステップＳ２０３のＮ）、ナビゲーション装置１０１は、後述するステップＳ２０５の処理に移行する。
【０１０５】
一方、スケジュール情報の入力を受け付けたものと判定すると（ステップＳ２０３のＹ）、ナビゲーション装置１０１は、受け付けたスケジュール情報をセンタサーバ１１０に送信する（ステップＳ２０４）。
【０１０６】
センタサーバ１１０は、ナビゲーション装置１０１から送信されたスケジュール情報を受信する（ステップＳ３０３）。スケジュール情報を受信すると、センタサーバ１１０は、受信したスケジュール情報に対応するユーザを特定し、受信したスケジュール情報をスケジュール情報ＤＢ１１４に登録する（ステップＳ３０４）。
【０１０７】
一方、スケジュール情報を送信すると、ナビゲーション装置１０１は、イベントカレンダの表示要求を受け付けたか否かを判定する（ステップＳ２０５）。ここで、イベントカレンダの表示要求を受け付けないと判定すると（ステップＳ２０５のＮ）、ナビゲーション装置１０１は、ステップＳ２０１の処理に移行する。
【０１０８】
一方、イベントカレンダの表示要求を受け付けたものと判定すると、ナビゲーション装置１０１は、イベントカレンダ表示要求をセンタサーバ１１０に送信する（ステップＳ２０６）。
【０１０９】
センタサーバ１１０は、ナビゲーション装置１０１から送信されたイベントカレンダ表示要求を受信する（ステップＳ３０５）。イベントカレンダ表示要求を受信すると、センタサーバ１１０は、ナビゲーション装置１０１のユーザの行動履歴とスケジュール情報とに基づいてイベント情報を検索してカレンダ情報を更新する（ステップＳ３０６）。本例においては、センタサーバ１１０は、行動履歴が示す行動範囲内でありスケジュール情報に関連するＰＯＩ（例えば、スケジュール情報が示す地点と同一エリアに属するＰＯＩや、スケジュール情報から特定可能なユーザの嗜好に応じたＰＯＩなど）を関連ＰＯＩに含むイベント情報（図３参照）を検索し、検索結果に含まれるイベント情報を示すイベントＩＤなどをカレンダ情報ＤＢ１１３に登録することによりカレンダ情報を更新するものとする（図５参照）。
【０１１０】
カレンダ情報を更新すると、センタサーバ１１０は、更新したカレンダ情報に基づいてイベントカレンダ表示画面を作成する（ステップＳ３０７）。ここで、センタサーバ１１０が、スケジュール情報が示すユーザのスケジュールを示すイベントカレンダ表示画面を作成する構成としてもよい。
【０１１１】
イベントカレンダ表示画面を作成すると、センタサーバ１１０は、作成したイベントカレンダ表示画面をナビゲーション装置１０１に送信する（ステップＳ３０８）。
【０１１２】
ナビゲーション装置１０１は、センタサーバ１１０により送信されたイベントカレンダ表示画面を受信する（ステップＳ２０７）。イベントカレンダ表示画面を受信すると、ナビゲーション装置１０１は、イベントカレンダ表示画面を表示する（ステップＳ２０８）（図７参照）。
【０１１３】
イベントカレンダ表示画面を表示すると、ナビゲーション装置１０１は、イベント内容表示画面の表示要求を受け付ける（ステップＳ２０９）。
【０１１４】
ここで、イベント内容表示画面の表示要求を受け付けると（ステップＳ２０９のＹ）、ナビゲーション装置１０１は、イベント内容表示画面を表示する（ステップＳ２１０）（図８参照）。
【０１１５】
イベント内容表示画面を表示すると、ナビゲーション装置１０１は、経路探索ボタン２０３を用いた推奨移動経路（例えば、ホームから、イベント内容表示画面にてユーザにより選択されたイベント内容に応じたＰＯＩ情報（すなわち、関連ＰＯＩが示すＰＯＩ情報）が示す案内対象物までの推奨移動経路）の探索要求を受け付ける（ステップＳ２１１）。
【０１１６】
ここで、推奨移動経路の探索要求を受け付けると（ステップＳ２１１のＹ）、ナビゲーション装置１０１は、推奨移動経路を探索する（ステップＳ２１２）。
【０１１７】
推奨移動経路を探索すると、ナビゲーション装置１０１は、推奨移動経路と選択されたイベント情報とを含むスケジュール情報をセンタサーバ１１０に送信して（ステップＳ２１３）、ステップＳ２０１の処理に移行する。
【０１１８】
なお、上述したステップＳ２０９〜ステップＳ２１３までの処理に関する説明において、第1の実施の形態の例におけるカレンダ関連処理のステップＳ１０６〜Ｓ１１９までの処理と同様である部分の説明は一部省略した（図６参照）。
【０１１９】
一方、センタサーバ１１０は、ナビゲーション装置１０１から送信されたスケジュール情報を受信する（ステップＳ３０９）。スケジュール情報を受信すると、センタサーバ１１０は、ユーザを特定し、受信したスケジュール情報をスケジュール情報ＤＢ１１４に登録して（ステップＳ３１０）、ステップＳ３０１の処理に移行する。
【０１２０】
センタシステム２００によるイベントカレンダ表示処理は、例えば、ナビゲーション装置１０１とセンタサーバ１１０との通信が終了したことに応じて終了する。
【０１２１】
以上に説明したように、第２の実施の形態では、表示装置（例えば、出力部４０）の表示画面における地図上に移動体（例えば、車両）の現在位置を表示して移動体を目的地まで誘導する複数のナビゲーション装置１０１〜１０Ｎと、ナビゲーション装置１０１〜１０Ｎと通信ネットワーク１２０を介して通信を行うセンタサーバ１１０とを備えるセンタシステム２００において、センタサーバ１１０が、各種イベントが行われる時期とイベント名称、およびイベントに関連する案内対象物を示すＰＯＩ情報とが対応付けされたイベント情報を記憶するイベント情報ＤＢ１１１と、ナビゲーション装置１０１〜１０Ｎのユーザの行動履歴を記憶する行動履歴ＤＢ１１２とを備え、行動履歴ＤＢ１１２に記憶された行動履歴に基づいて、イベント情報ＤＢ１１１からイベント情報を検索し、検索したイベント情報が示すイベントが行われる時期に基づいてカレンダ情報を作成し（または、カレンダ情報を更新し）、作成されたカレンダ情報をナビゲーション装置１０１〜１０Ｎ（例えば、ナビゲーション装置１０１）に送信し、ナビゲーション装置１０１〜１０Ｎが、ナビゲーション装置１０１〜１０Ｎのユーザの行動履歴を保存し、保存した行動履歴をセンタサーバ１１０に送信し、センタサーバ１１０より送信されたカレンダ情報に従って表示装置（例えば、ナビゲーション装置１０１が有する出力部）の表示画面にカレンダ（例えば、イベントカレンダ、図７参照）を表示する構成としているので、ユーザに対して有用性の高いカレンダを提供できるようになる。
【０１２２】
また、センタサーバ１２０が、複数のナビゲーション装置１０１〜１０Ｎにより取り扱われる情報をまとめて管理するので、例えば人気の高いイベント情報を優先して提供することができ、カレンダの有用性を高めることができるようになる。
【産業上の利用可能性】
【０１２３】
本発明は、車両の進路案内を実現するデバイスを扱う業種において産業上有用であり、音声出力が可能なカーナビゲーション装置等の電化製品市場においても有用である。
【符号の説明】
【０１２４】
１０    制御部
１１    経路探索部
１２    自車位置特定部
１３    経路誘導部
１４    行動履歴保存部
１５    イベント情報検索部
１６    カレンダ情報作成部
１７    カレンダ表示部
１８    行動範囲特定部
２０    記憶部
２１    道路地図情報記憶部
２２    ＰＯＩ情報記憶部
２３    イベント情報記憶部
２４    行動履歴記憶部
２５    カレンダ情報記憶部
２６    スケジュール情報管理テーブル
３０    メモリ
４０    出力部
５０    センサ部
６０    通信部
７０    入力部
１００  ナビゲーション装置
１０１〜１０Ｎ  ナビゲーション装置
１１０  センタサーバ
１１１  イベント情報ＤＢ
１１２  行動履歴ＤＢ
１１３  カレンダ情報ＤＢ
１１４  スケジュール情報ＤＢ
２００  センタシステム
【図１】
2012073061.tif 000003
【図２】
2012073061.tif 000004
【図３】
2012073061.tif 000005
【図４】
2012073061.tif 000006
【図５】
2012073061.tif 000007
【図６】
2012073061.tif 000008
【図７】
2012073061.tif 000009
【図８】
2012073061.tif 000010
【図９】
2012073061.tif 000011
【図１０】
2012073061.tif 000012
【図１１】
2012073061.tif 000013