(57)【特許請求の範囲】
【請求項１】
最終目的地へと向かう往路上にて訪問するユーザの訪問地を取得する訪問地取得手段と、
前記訪問地にて将来開催されるイベントの情報を取得するイベント取得手段と、
前記往路と前記最終目的地から自宅へと向かう帰路のうち、前記帰路上において前記訪問地から前記ユーザが離れる地点を案内地点として設定し、当該案内地点にて前記訪問地にて将来開催される前記イベントを案内部に案内させるイベント案内手段と、
を備えるナビゲーションシステム。
【請求項２】
前記イベント案内手段は、前記訪問地が施設である場合に、前記訪問地にて将来開催される前記イベントを、前記帰路上において当該訪問地から前記ユーザが所定距離だけ離れる地点を前記案内地点として設定する、
請求項１に記載のナビゲーションシステム。
【請求項３】
前記イベント案内手段は、前記訪問地が地域である場合に、前記訪問地にて将来開催される前記イベントを、前記帰路上において当該地域の外部へと前記ユーザが退出する地点を前記案内地点として設定する、
請求項１または請求項２のいずれかに記載のナビゲーションシステム。
【請求項４】
前記イベント案内手段は、自宅から前記訪問地までの距離に基づいて、前記訪問地にて将来開催される前記イベントのうち、案内対象とする前記イベントの開催期間を絞り込む、
請求項１から請求項３のいずれか一項に記載のナビゲーションシステム。
【請求項５】
最終目的地へと向かう往路上にて訪問するユーザの訪問地を取得する訪問地取得工程と、
前記訪問地にて将来開催されるイベントの情報を取得するイベント取得工程と、
前記往路と前記最終目的地から自宅へと向かう帰路のうち、前記帰路上において前記訪問地から前記ユーザが離れる地点を案内地点として設定し、当該案内地点にて前記訪問地にて将来開催される前記イベントを案内部に案内させるイベント案内工程と、
を含むナビゲーション方法。
【請求項６】
最終目的地へと向かう往路上にて訪問するユーザの訪問地を取得する訪問地取得昨日と、
前記訪問地にて将来開催されるイベントの情報を取得するイベント取得機能と、
前記往路と前記最終目的地から自宅へと向かう帰路のうち、前記帰路上において前記訪問地から前記ユーザが離れる地点を案内地点として設定し、当該案内地点にて前記訪問地にて将来開催される前記イベントを案内部に案内させるイベント案内機能と、
をコンピュータに実現させるナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イベントを案内するナビゲーションシステム、方法およびプログラムに関する。
【背景技術】
【０００２】
案内ルートに沿った地域において開催されているイベントを案内する技術が知られている（特許文献１、参照）。特許文献１において、案内ルートに沿った地域において開催されているイベントが案内されるため、案内ルートを通行する際にイベントに訪れるか否かを検討することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３１３１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、案内ルートを通行する際に開催されているイベントについての案内は可能であるが、将来開催されるイベントについて案内することができないという問題があった。すなわち、ある目的地にて開催されているイベントに訪れたユーザが、将来開催されるイベントのために同一の目的地を再訪問したいと考える場合があるが、このような場合に、当該目的地にてイベントが再び開催されることを案内できないという問題があった。
本発明は、前記課題にかんがみてなされたもので、訪問地にて将来開催されるイベントを案内できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明のナビゲーションシステムは、ユーザの訪問地を取得する訪問地取得手段と、訪問地にて将来開催されるイベントの情報を取得するイベント取得手段と、訪問地からユーザが離れた後に、訪問地にて将来開催されるイベントを案内部に案内させるイベント案内手段と、を備える。
【０００６】
また、前記の目的を達成するため、本発明のナビゲーション方法は、ユーザの訪問地を取得する訪問地取得工程と、訪問地にて将来開催されるイベントの情報を取得するイベント取得工程と、訪問地からユーザが離れた後に、訪問地にて将来開催されるイベントを案内部に案内させるイベント案内工程と、を含む。
【０００７】
さらに、前記の目的を達成するため、本発明のナビゲーションプログラムは、ユーザの訪問地を取得する訪問地取得機能と、訪問地にて将来開催されるイベントの情報を取得するイベント取得機能と、訪問地からユーザが離れた後に、訪問地にて将来開催されるイベントを案内部に案内させるイベント案内機能と、をコンピュータに実現させる。
【０００８】
以上のナビゲーションシステム、方法、プログラムにおいて、ユーザの訪問地にて将来開催されるイベントを案内できる。特に、訪問地からユーザが離れた後にイベントを案内するため、訪問地の訪問後に将来開催されるイベントを案内できる。従って、実際に訪問地を訪問した際の満足度に応じて、将来開催されるイベントを考慮して訪問地を再訪問するか否かを検討できる。
【図面の簡単な説明】
【０００９】
【図１】ナビゲーションシステムのブロック図である。
【図２】（２Ａ）〜（２Ｃ）は通行予定経路の模式図である。
【図３】案内地点設定処理のフローチャートである。
【図４】（４Ａ）は案内情報送信処理のフローチャート、（４Ｂ）はイベント案内処理のフローチャート、（４Ｃ）は案内地点設定処理のフローチャートである。
【発明を実施するための形態】
【００１０】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーションシステムの構成：
（１−１）サーバの構成：
（１−２）車載器の構成：
（２）ナビゲーションシステムの処理：
（３）他の実施形態：
【００１１】
（１）ナビゲーションシステムの構成：
本発明のナビゲーションシステムは、車両に搭載された車載器１１０と通信可能なサーバ１０によって実現されている。
（１−１）サーバの構成：
サーバ１０は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部２０と記録媒体３０と通信部４５とを備える。制御部２０は、記録媒体３０やＲＯＭに記憶されたプログラムを実行する。本実施形態において制御部２０は、ナビゲーションプログラムとしてサーバプログラム２１を実行する。通信部４５は、サーバ１０が車載器１１０やインターネット２００上のコンピュータと通信するための回路である。
【００１２】
記録媒体３０には、地図情報３０ａが記録されている。地図情報３０ａには車両が通行する道路上に設定されたノードの位置（水平位置、標高）等を示すノードデータ、ノード間を接続する道路区間の形状を特定するための形状補間点の位置等を示す形状補間データ、道路区間についての各種情報（区間長、道路種別、レーン数等）を示すリンクデータ等が含まれている。
【００１３】
記録媒体３０には、経路情報３０ｂが記録されている。経路情報３０ｂとは、制御部２０が公知の経路探索手法によって探索した車両の通行予定経路を示す情報であり、通行予定経路は少なくとも出発地から最終目的地までを接続する一連の道路区間によって構成される。
【００１４】
記録媒体３０には、イベント情報３０ｃが記録されている。イベント情報３０ｃとは、目的地となり得る施設や地域（例えば市町村等の行政区画）ごとに、当該施設や地域にて開催されるイベントの内容と開催期間とを示す情報である。
《イベント情報の例》
施設：ＡＣＢ公園
・イベント１
内容：ＡＣＢ秋祭り
開催期間１：２０１４／１１／１０〜２０１４／１１／１５
開催期間２：２０１５／１１／１１〜２０１５／１１／１６
・イベント２
内容：ＡＣＢ春祭り
開催期間１：２０１５／４／１０〜２０１５／４／１２
単一の施設や地域に対して、複数のイベントの情報が記録され得るとともに、反復して開催されるイベントについては複数の開催期間が記録され得る。
【００１５】
サーバプログラム２１は、訪問地取得部２１ａとイベント取得部２１ｂとイベント案内部２１ｃとを含む。
訪問地取得部２１ａは、ユーザの訪問地を取得する機能を制御部２０に実現させるモジュールである。具体的に、訪問地取得部２１ａの機能により制御部２０は、ユーザが指定した出発地から最終目的地までの通行予定経路を探索した場合に、通行予定経路上の経由目的地と最終目的地との少なくとも一方を訪問地として取得する。以下、単に目的地と記載した場合、経由目的地と最終目的地の双方を意味し得ることとする。また、目的地として施設と地域とが指定可能である。目的地として施設が指定された場合、当該施設を経由または終点とする通行予定経路が探索される。また、目的地として地域が指定された場合、当該地域内の代表地点（中心街や行政庁舎がある地点等）を経由または終点とする通行予定経路が探索される。
【００１６】
訪問地取得部２１ａの機能により制御部２０は、車両の通行予定経路を探索し、当該探索した通行予定経路を示す経路情報１３０ｂを車両に送信する。訪問地取得部２１ａの機能により制御部２０は、車載器１１０から受信した経路探索要求情報を取得し、当該経路探索要求情報が示す出発地と目的地とを取得する。そして、制御部２０は、公知の経路探索手法を用いて、地図情報３０ａに規定された道路区間を接続することにより通行予定経路を探索する。経路探索要求情報は、出発地または目的地が車両ユーザの自宅であるか否かを示す。また、単一の経路探索要求情報において、少なくとも単一の出発地と単一の最終目的地とが指定されるが、さらに単一または複数の経由目的地が指定される場合もある。最終目的地は通行予定経路上の終点に存在し、経由目的地は通行予定経路の途中に存在する。
【００１７】
訪問地取得部２１ａの機能により制御部２０は、最終目的地が自宅以外の通行予定経路を探索した場合に、当該通行予定経路の経由目的地と最終目的地とを訪問地として取得する。なお、通行予定経路に経由目的地が存在しない場合、制御部２０は、最終目的地のみを訪問地として取得する。訪問地取得部２１ａの機能により制御部２０は、通行予定経路を探索すると、当該通行予定経路を示す経路情報３０ｂを記録媒体３０に記録するとともに、経路情報３０ｂを車載器１１０に送信する。これにより、車載器１１０は、経路情報３０ｂ（１３０ｂ）に基づく経路案内が可能となる。
【００１８】
イベント取得部２１ｂは、訪問地にて将来開催されるイベントの情報を取得するイベントの情報を取得する機能を制御部２０に実現させるモジュールである。イベント取得部２１ｂの機能により制御部２０は、インターネット２００上の多数のコンピュータからイベントに関する情報を収集することにより、予めイベント情報３０ｃを記録媒体３０に記録しておく。そして、イベント取得部２１ｂの機能により制御部２０は、案内対象の訪問地のイベントについての情報をイベント情報３０ｃから取得する。
【００１９】
イベント案内部２１ｃは、訪問地からユーザが離れた後に、訪問地にて将来開催されるイベントを、案内部としての車載器１１０に案内させる機能を制御部２０に実現させるモジュールである。本実施形態において、訪問地から車両が離れることが、訪問地からユーザが離れることを意味する。また、制御部２０は、イベントの案内を行わせる地点である案内地点と、案内するイベントの内容とを示すイベント案内情報１３０ｃを、車載器１１０に送信することにより、訪問地にて将来開催されるイベントを車載器１１０に案内させる。
【００２０】
具体的に、イベント案内部２１ｃの機能により制御部２０は、最終目的地の訪問後において、ユーザが自宅への帰路についた場合に、訪問地にて将来開催されるイベントを案内部としての車載器１１０に案内させる。制御部２０は、自宅以外の地点が最終目的地となっている通行予定経路の全行程の通行が完了した後であり、さらにユーザが自宅への帰路についたと見なせる場合に、当該通行予定経路を探索した際に指定された目的地、すなわち訪問地にて将来開催されるイベントを車載器１１０に案内させる。制御部２０は、最終目的地から所定の判定距離（例えば３００ｍ）以内の地点にて車両のアクセサリー電源（車載器１１０の電源）がＯＦＦとなった場合に、ユーザが最終目的地に訪問したと判定する。
【００２１】
また、イベント案内部２１ｃの機能により制御部２０は、最終目的地の訪問後において、ユーザの自宅に向かう新たな通行予定経路が探索され、当該新たな通行予定経路の通行をユーザが開始した場合に、訪問地にて将来開催されるイベントを案内部に案内させる。すなわち、本実施形態においてユーザが自宅への帰路についた場合とは、最終目的地の訪問後において、ユーザの自宅に向かう新たな通行予定経路が探索され、さらに当該新たな通行予定経路の通行をユーザが開始した場合である。制御部２０は、もとの通行予定経路の最終目的地（自宅以外）から所定距離以内の地点にてＡＣＣ電源がＯＦＦからＯＮに切り替わり、その後、新たな目的地を指定した経路探索要求情報を車載器１１０から取得した場合に、新たな通行予定経路を探索する。このとき、制御部２０は、新たな目的地に自宅が含まれており、かつ、車両が新たな通行予定経路の通行を開始した場合に、もとの通行予定経路の目的地であった訪問地にて将来開催されるイベントを案内させる。以下、目的地に自宅が含まれている新たな通行予定経路を帰路と表記し、当該帰路を探索する前に通行していたもとの通行予定経路を往路と表記する。また、往路において最終目的地であった訪問地を最終訪問地と表記し、往路において経由目的地であった訪問地を経由訪問地と表記する。
【００２２】
図２Ａ〜２Ｃは、往路と帰路の模式図である。図２Ａ〜２Ｃにおいて、往路Ｏ（実線）の最終訪問地ＤＳにてアクセサリー電源がＯＦＦ／ＯＮとなっており、最終訪問地ＤＳにて自宅Ｈに向かう帰路Ｒ（破線）が探索されている。往路Ｏには、最終訪問地ＤＳのほかに、経由訪問地ＤＫ１〜ＤＫ３が存在している。白丸で示す最終訪問地ＤＳと経由訪問地ＤＫ１，ＤＫ２は施設であり、実線で囲んだ経由訪問地ＤＫ３は地域である。制御部２０は、帰路Ｒを探索し、帰路Ｒを示す経路情報１３０ｂを車載器１１０に送信する。それとともに、制御部２０は、帰路Ｒ上において案内地点ＰＳ、ＰＫ１〜ＰＫ３を設定し、当該案内地点ＰＳ、ＰＫ１〜ＰＫ３を通過した場合にイベントの案内させるためのイベント案内情報１３０ｃを車載器１１０に送信する。帰路Ｒ上に案内地点ＰＳ、ＰＫ１〜ＰＫ３を設定しておくことにより、少なくとも帰路Ｒの通行をユーザが開始した後に、イベントの案内をさせることができる。
【００２３】
イベント案内部２１ｃの機能により制御部２０は、帰路Ｒを通行する際に通過する前記訪問地にて将来開催されるイベントを、帰路Ｒ上にて当該訪問地を通過する際に案内部に案内させる。具体的に、イベント案内部２１ｃの機能により制御部２０は、訪問地が施設である場合に、当該訪問地からユーザが所定距離Ｔだけ離れる際に案内部に案内させる。図２Ａにおいて、帰路Ｒは、往路Ｏと反対方向の経路となっており、往路Ｏ上のすべての訪問地ＤＳ，ＤＫ１〜ＤＫ３が帰路Ｒにおいて通過されることとなる。制御部２０は、帰路Ｒにおいて通過する施設である最終訪問地ＤＳと経由訪問地ＤＫ１，ＤＫ２から当該帰路Ｒ上において所定距離Ｔだけ自宅Ｈ側に離れた地点に案内地点ＰＳ、ＰＫ１，ＰＫ２を設定する。そして、案内地点ＰＳ、ＰＫ１，ＰＫ２のそれぞれにて、最終訪問地ＤＳと経由訪問地ＤＫ１，ＤＫ２にて将来開催されるイベントの案内ＥＳ，ＥＫ１，ＥＫ２を行わせるためのイベント案内情報１３０ｃを車載器１１０に送信する。案内ＥＳ，ＥＫ１，ＥＫ２とは、将来開催されるイベントの開催地とともに、当該イベントの内容と開催期間とを少なくとも案内することである。
【００２４】
一方、イベント案内部２１ｃの機能により制御部２０は、訪問地が地域である場合に、当該地域の外部へとユーザが退出する際に案内部に案内させる。制御部２０は、帰路Ｒにおいて通過する地域である経由訪問地ＤＫ３から当該帰路Ｒ上において車両が退出する地点に案内地点ＰＫ３を設定する。すなわち、制御部２０は、経由訪問地ＤＫ３の境界線と帰路Ｒとが交差する２地点のうち、自宅Ｈ側の地点に案内地点ＰＫ３を設定する。そして、案内地点ＰＫ３にて、経由訪問地ＤＫ３にて将来開催されるイベントの案内ＥＫ３を行わせるためのイベント案内情報１３０ｃを車載器１１０に送信する。
【００２５】
また、イベント案内部２１ｃの機能により制御部２０は、帰路Ｒを通行する際に通過しない訪問地にて将来開催されるイベントを、当該帰路Ｒの通行をユーザが開始する際に案内部に案内させる。図２Ｂにおいて、帰路Ｒは、往路Ｏに沿った反対方向の経路とはなっておらず、往路Ｏ上の経由訪問地ＤＫ１〜ＤＫ３が帰路Ｒにおいて通過されないこととなる。制御部２０は、帰路Ｒにおいて通過しない経由訪問地ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＫ１〜ＥＫ３を行う案内地点ＰＳを、帰路Ｒの通行をユーザが開始する地点に設定する。ここで、帰路Ｒの通行をユーザが開始する地点とは、往路Ｏの最終訪問地ＤＳからユーザが離れた地点であり、施設である最終訪問地ＤＳから当該帰路Ｒ上において所定距離Ｔだけ自宅Ｈ側に離れた地点である。ここで、最終訪問地ＤＳは帰路Ｒにおいて通過する地点であるため、制御部２０は、最終訪問地ＤＳから当該帰路Ｒ上において所定距離Ｔだけ自宅Ｈ側に離れた地点に、最終訪問地ＤＳにて将来開催されるイベントの案内ＥＳを行うための案内地点ＰＳを設定する。
【００２６】
結果として、すべての訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３が、最終訪問地ＤＳからユーザが離れる案内地点ＰＳにて行われることとなる。なお、最終訪問地ＤＳが地域である場合、制御部２０は、帰路Ｒの通行をユーザが開始する地点として、帰路Ｒ上において最終訪問地ＤＳの地域の外部へとユーザが退出する地点を取得すればよい。また、単一の案内地点ＰＳにおける複数のイベントの案内ＥＳ，ＥＫ１〜ＥＫ３の案内順は、往路Ｏにおける訪問順であってもよいし、訪問順の逆順であってもよいし、案内するイベントの開催期間の早い順であってもよいし、遅い順であってもよい。
【００２７】
（１−２）車載器の構成：
車載器１１０は、車両に搭載されている。車載器１１０は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部１２０と記録媒体１３０とを備える。制御部１２０は、記録媒体１３０やＲＯＭに記憶されたプログラムを実行する。本実施形態において制御部１２０は、このプログラムの一つとして車載器プログラム１２１を実行する。
【００２８】
記録媒体１３０には、サーバ１０の地図情報３０ａと同様の地図情報１３０ａが記録されている。また、記録媒体１３０にはサーバ１０から送信され、かつ、サーバ１０の記録媒体３０に記録されている経路情報３０ｂと同様の経路情報１３０ｂが記録されている。制御部１２０は、経路情報１３０ｂに基づいて通行予定経路としての往路Ｏと帰路Ｒの経路案内を実行する。
【００２９】
記録媒体１３０には、イベント案内情報１３０ｃが記録されている。上述したようにイベント案内情報１３０ｃは、サーバ１０にて生成された情報であり、図２Ａのように帰路Ｒ上の案内地点ＰＳ，ＰＫ１〜ＰＫ３等において訪問地ＤＳ，ＤＫ１〜ＤＫ３の案内ＥＳ，ＥＫ１〜ＥＫ３を行わせるための情報である。制御部１２０は、イベント案内情報１３０ｃに基づいて車両が案内地点ＰＳ，ＰＫ１〜ＰＫ３を通過した場合に、訪問地ＤＳ，ＤＫ１〜ＤＫ３の案内ＥＳ，ＥＫ１〜ＥＫ３を実行する。
【００３０】
車両は、ＧＰＳ受信部１４１と車速センサ１４２とジャイロセンサ１４３とユーザＩ／Ｆ部１４４と通信部１４５を備えている。ＧＰＳ受信部１４１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を制御部１２０に出力する。車速センサ１４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部１２０は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ１４３は、車両の水平面内における角加速度を検出し、車両の向きに対応した信号を出力する。制御部１２０は、この信号を取得して車両の進行方向を取得する。ユーザＩ／Ｆ部１４４は、ユーザの指示を入力し、またユーザに各種の情報を提供するためのインタフェース部であり、図示しないタッチパネルディスプレイからなる入力部を兼ねた表示部やスピーカー等の出力音の出力部を備えている。通信部１４５は、車載器１１０がサーバ１０と通信するための回路である。
【００３１】
車載器プログラム１２１は、目的地設定部１２１ａと案内制御部１２１ｂとを含む。
目的地設定部１２１ａは、通行予定経路の目的地（経由目的地、最終目的地）を設定する機能を制御部１２０に実現させるモジュールである。具体的に、目的地設定部１２１ａの機能により制御部１２０は、ユーザＩ／Ｆ部１４４に対するユーザの操作に基づいて目的地を取得し、当該目的地を指定する経路探索要求情報をサーバ１０に送信する。
【００３２】
案内制御部１２１ｂは、訪問地にて将来開催されるイベントの案内をユーザＩ／Ｆ部１４４に行わせる機能を制御部１２０に実現させるモジュールである。案内制御部１２１ｂの機能により制御部１２０は、イベント案内情報１３０ｃが示す案内地点ＰＳ，ＰＫ１〜ＰＫ３の誤差範囲（例えば５０ｍ）内に車両の現在位置が入った場合に、訪問地ＤＳ，ＤＫ１〜ＤＫ３の案内ＥＳ，ＥＫ１〜ＥＫ３をユーザＩ／Ｆ部１４４に行わせる。例えば、制御部１２０は、ユーザＩ／Ｆ部１４４のスピーカーにて案内ＥＳ，ＥＫ１〜ＥＫ３の音声メッセージを出力させてもよいし、ユーザＩ／Ｆ部１４４のディスプレイにて案内ＥＳ，ＥＫ１〜ＥＫ３の内容を記載した文字を表示させてもよい。
【００３３】
以上説明した実施形態において、ユーザの訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントを案内できる。特に、訪問地ＤＳ，ＤＫ１〜ＤＫ３からユーザが離れた後にイベントを案内するため、訪問地ＤＳ，ＤＫ１〜ＤＫ３の訪問後に将来開催されるイベントを案内できる。従って、実際に訪問地ＤＳ，ＤＫ１〜ＤＫ３を訪問した際の満足度に応じて、将来開催されるイベントを考慮して訪問地ＤＳ，ＤＫ１〜ＤＫ３を再訪問するか否かを検討できる。
【００３４】
ここで、往路Ｏの探索の際に指定した目的地（経由目的地、最終目的地）は、ユーザが意図して訪問しようとした訪問地ＤＳ，ＤＫ１〜ＤＫ３であると見なすことができる。従って、往路Ｏの探索の際に指定した目的地を訪問地ＤＳ，ＤＫ１〜ＤＫ３として取得することにより、意図して訪問した訪問地ＤＳ，ＤＫ１〜ＤＫ３を再訪問するか否かを、イベントを考慮して判断できるようになる。
【００３５】
往路Ｏの最終訪問地ＤＳの訪問後において、ユーザが自宅Ｈへの帰路についた場合に、訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントを案内することにより、最終訪問地ＤＳの訪問後において、すでに訪問した訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントを案内できる。従って、通行が完了した往路Ｏの全体を振り返って、各訪問地ＤＳ，ＤＫ１〜ＤＫ３を再訪問するか否かを検討できる。自宅Ｈに向かう新たな通行予定経路（帰路Ｒ）が探索された場合に、往路Ｏの訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントを案内することにより、ユーザが自宅Ｈへの帰路Ｒについたと確実に判断できる場合に、往路Ｏの訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントを案内できる。
【００３６】
図２Ａに示すように、訪問地ＤＳ，ＤＫ１〜ＤＫ３を通過する際に当該訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３が行われる、訪問地ＤＳ，ＤＫ１〜ＤＫ３を思い出しやすい状況で、訪問地ＤＳ，ＤＫ１〜ＤＫ３を再訪問するか否かを検討できる。また、図２Ａに示すように、施設である訪問地ＤＳ，ＤＫ１，ＤＫ２からユーザが所定距離Ｔだけ離れる際にイベントを案内することにより、訪問地ＤＳ，ＤＫ１，ＤＫ２の施設からある程度離れていない段階で、当該訪問地ＤＳ，ＤＫ１，ＤＫ２にて将来開催されるイベントを案内できる。従って、訪問地ＤＳ，ＤＫ１，ＤＫ２を思い出しやすい状況で、訪問地ＤＳ，ＤＫ１，ＤＫ２を再訪問するか否かを検討できる。図２Ａに示すように、訪問地ＤＫ３からユーザが退出する際にイベントを案内することにより、訪問地ＤＫ３の当該地域から外部へとユーザが退出する際に、当該地域内のいずれか開催されるイベントを考慮して当該地域を再訪問するか否かを検討できる。
【００３７】
また、図２Ｂに示すように、制御部２０は、帰路Ｒを通行する際に通過しない訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントを、当該帰路Ｒの通行をユーザが開始する際に案内させる。帰路Ｒにおいて訪問地を通過しない場合、帰路Ｒを通行する際のできるだけ早い段階で当該訪問地にて将来開催されるイベントをを案内できる。すなわち、訪問地ＤＳ，ＤＫ１〜ＤＫ３を思い出しやすい状況で、訪問地ＤＳ，ＤＫ１〜ＤＫ３を再訪問するか否かを検討できる。
【００３８】
（２）ナビゲーションシステムの処理：
次に、ナビゲーションシステムとしてのサーバ１０が実行する案内地点設定処理について説明する。図３は案内地点設定処理のフローチャートである。まず、訪問地取得部２１ａの機能により制御部２０は、通行予定経路（往路Ｏ）を探索する（ステップＳ１００）。往路Ｏとは、最終目的地が自宅Ｈではない通行予定経路である。往路Ｏを探索すると、制御部２０は、往路Ｏを経路情報３０ｂに記録する。次に、訪問地取得部２１ａの機能により制御部２０は、往路Ｏの最終目的地（最終訪問地ＤＳ）において車両のアクセサリー電源がＯＦＦになったことを確認する（ステップＳ１０５）。すなわち、制御部２０は、往路Ｏの通行後、最終訪問地ＤＳから判定距離（例えば３００ｍ）以内の地点にてアクセサリー電源がＯＦＦになったことをもって、ユーザが最終訪問地ＤＳに訪問したことを確認する。そのために、車載器１１０は、アクセサリー電源をＯＦＦにする際の現在位置を示す情報をサーバ１０に送信してもよい。
【００３９】
次に、訪問地取得部２１ａの機能により制御部２０は、アクセサリー電源がＯＮになった後、通行予定経路（帰路Ｒ）を探索する（ステップＳ１１０）。ここで、帰路Ｒとは、往路Ｏの最終訪問地ＤＳを始点として、自宅Ｈが経由地点または終点となっている通行予定経路を意味する。帰路Ｒを探索すると、制御部２０は、帰路Ｒを経路情報３０ｂに記録する。
【００４０】
次に、イベント案内部２１ｃの機能により制御部２０は、往路Ｏの訪問地が最終訪問地ＤＳのみであるか否かを判定する（ステップＳ１１５）。すなわち、往路Ｏが最終目的地のみ指定され、経由目的地が指定されていない通行予定経路であったか否かを判定する。往路Ｏと帰路Ｒを示す経路情報３０ｂが記録媒体３０に記録されており、制御部２０は、経路情報３０ｂに基づいて往路Ｏの訪問地が最終訪問地ＤＳのみであるか否かを判定できる。
【００４１】
次に、イベント案内部２１ｃの機能により制御部２０は、帰路訪問地があるか否かを判定する（ステップＳ１２０）。ここで、帰路訪問地とは、往路Ｏにて指定された訪問地ＤＳ，ＤＫ１〜ＤＫ３のうち、帰路Ｒにおいても通過する訪問地ＤＳ，ＤＫ１〜ＤＫ３である。図２Ａ〜２Ｃのように、経由訪問地ＤＫ１，ＤＫ２が施設である場合、制御部２０は、施設の位置から帰路Ｒまでの最短距離が閾値以下である場合に、経由訪問地ＤＫ１，ＤＫ２が帰路訪問地であるとすると判定する。また、経由訪問地ＤＫ３が地域である場合、制御部２０は、経由訪問地ＤＫ３の領域を帰路Ｒが貫通する場合に、経由訪問地ＤＫ３が帰路訪問地であると判定する。また、最終訪問地ＤＳは、帰路Ｒの始点となるため、必ず帰路訪問地となる。
【００４２】
往路Ｏの訪問地は最終訪問地ＤＳのみであると判定された場合（ステップＳ１１５：Ｙ）、または、帰路訪問地があると判定されなかった場合（ステップＳ１２０：Ｎ）、イベント案内部２１ｃの機能により制御部２０は、往路Ｏの最終訪問地ＤＳが施設であるか否かを判定する（ステップＳ１２５）。往路Ｏの最終訪問地ＤＳが施設であると判定した場合（ステップＳ１２５：Ｙ）、イベント案内部２１ｃの機能により制御部２０は、最終訪問地ＤＳ（施設）から所定距離Ｔだけ離れた帰路Ｒ上の地点をすべての訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３を行う案内地点ＰＳに設定する（ステップＳ１３０）。図２Ｂのように、往路Ｏの最終訪問地ＤＳが施設であり、かつ、帰路Ｒにて往路Ｏの経由訪問地ＤＫ１〜ＤＫ３のいずれも通過しない場合、制御部２０は、最終訪問地ＤＳから所定距離Ｔだけ離れた帰路Ｒ上の地点に案内地点ＰＳに設定する。イベントの案内ＥＳ，ＥＫ１〜ＥＫ３には、少なくともイベントの内容と開催期間とが含まれる。
【００４３】
一方、往路Ｏの最終訪問地ＤＳが施設であると判定しなかった場合（ステップＳ１２５：Ｎ）、最終訪問地ＤＳから退出する帰路Ｒ上の地点をすべての訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３を行う案内地点ＰＳに設定する（ステップＳ１３５）。なお、往路Ｏの訪問地が最終訪問地ＤＳのみである場合、ステップＳ１３０におけるすべての訪問地とは最終訪問地ＤＳのみを指すこととなる。従って、往路Ｏが最終訪問地ＤＳのみを指定された通行予定経路である場合には、ステップＳ１３０，Ｓ１３５において、最終訪問地ＤＳから所定距離Ｔだけ離れた帰路Ｒ上の地点、または、最終訪問地ＤＳから退出する帰路Ｒ上の地点が、最終訪問地ＤＳにおいて将来開催されるイベントの案内ＥＳの案内地点ＰＳとして設定されることとなる。
【００４４】
一方、帰路訪問地があると判定された場合（ステップＳ１２０：Ｙ）、イベント案内部２１ｃの機能により制御部２０は、帰路訪問地のうちの１個を対象訪問地として選択する（ステップＳ１４０）。対象訪問地とは、処理対象となっている帰路訪問地を意味する。
【００４５】
次に、イベント案内部２１ｃの機能により制御部２０は、対象訪問地が施設であるか否かを判定する（ステップＳ１４５）。対象訪問地が施設であると判定しなかった場合（ステップＳ１４５：Ｎ）、イベント案内部２１ｃの機能により制御部２０は、対象訪問地（地域）から退出する帰路Ｒ上の地点を対象訪問地にて将来開催されるイベントの案内地点に設定する（ステップＳ１５０）。図２Ａにおいて、経由訪問地ＤＫ３が対象訪問地として選択されていた場合、制御部２０は、経由訪問地ＤＫ３の地域から退出する帰路Ｒ上の地点を経由訪問地ＤＫ３にて将来開催されるイベントの案内ＥＫ３を行う案内地点ＥＫ３に設定する。
【００４６】
一方、対象訪問地が施設であると判定した場合（ステップＳ１４５：Ｙ）、イベント案内部２１ｃの機能により制御部２０は、対象訪問地（施設）から所定距離Ｔだけ離れた帰路Ｒ上の地点を対象訪問地にて将来開催されるイベントの案内地点に設定する（ステップＳ１６０）。図２Ａにおいて、経由訪問地ＤＫ２が対象訪問地として選択されていた場合、制御部２０は、経由訪問地ＤＫ２の施設から所定距離Ｔだけ離れた帰路Ｒ上の地点を経由訪問地ＤＫ２にて将来開催されるイベントの案内ＥＫ２を行う案内地点ＥＫ２に設定する。
【００４７】
ステップＳ１５０，Ｓ１６０のいずれかにて対象訪問地についての案内地点を設定すると、イベント案内部２１ｃの機能により制御部２０は、対象訪問地として未選択の帰路訪問地があるか否かを判定する（ステップＳ１７０）。すなわち、制御部２０は、すべての帰路訪問地について案内地点を設定する処理を完了したか否かを判定する。対象訪問地として未選択の帰路訪問地があると判定しなかった場合（ステップＳ１７０：Ｎ）、イベント案内部２１ｃの機能により制御部２０は、ステップＳ１４０に戻り、新たな対象訪問地を選択する。以上の処理を繰り返して実行することにより、帰路訪問地ごとに、案内地点を設定していくことができる。
【００４８】
次に、ナビゲーションシステムとしてのサーバ１０が実行する案内情報送信処理について説明する。案内情報送信処理とは、帰路Ｒを示す経路情報３０ｂ（１３０ｂ）とともに、往路Ｏにて訪問した訪問地にて将来開催されるイベントを案内するためのイベント案内情報１３０ｃを車載器１１０に送信するための処理であり、上述した案内地点設定処理の後に実行される。図４Ａは案内情報送信処理のフローチャートである。
【００４９】
まず、制御部２０は、通行予定経路（帰路Ｒ）の経路情報１３０ｂを生成する（ステップＳ２００）。すなわち、自宅Ｈまでの帰路Ｒを構成する一連の道路区間を特定する経路情報１３０ｂを生成する。次に、イベント取得部２１ｂの機能により制御部２０は、帰路Ｒ上に設定された案内地点のそれぞれについてイベントの情報を取得（ステップＳ２１０）。図２Ａの場合、帰路Ｒ上に設定された案内地点ＰＳ，ＰＫ１〜ＰＫ３のそれぞれにおけるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３を示す情報をイベント情報３０ｃから取得する。なお、イベント情報３０ｃには予め各地点において開催されるイベントについての情報が蓄積されているため、制御部２０は、案内地点ＰＳ，ＰＫ１〜ＰＫ３におけるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３を取得できる。本実施形態において、イベントの案内ＥＳ，ＥＫ１〜ＥＫ３として、少なくともイベントの内容と開催期間とが案内される。
【００５０】
次に、イベント案内部２１ｃの機能により制御部２０は、案内地点ごとに将来のイベントの情報を対応付けたイベント案内情報１３０ｃを生成する（ステップＳ２２０）。最後に、イベント案内部２１ｃの機能により制御部２０は、経路情報１３０ｂとイベント案内情報１３０ｃとを車載器１１０に送信する（ステップＳ２３０）。
【００５１】
経路情報１３０ｂとイベント案内情報１３０ｃとを受信した車載器１１０が実行するイベント案内処理について説明する。図４Ｂはイベント案内処理のフローチャートである。まず、案内制御部１２１ｂの機能により車載器１１０の制御部１２０は、車両が案内地点を通行したか否かを判定する（ステップＳ３００）。例えば、制御部１２０は、イベント案内情報１３０ｃが示す案内地点ＰＳ，ＰＫ１〜ＰＫ３の誤差範囲（例えば２０ｍ）内に車両の現在位置が入った場合に、車両が案内地点を通行したと判定してもよい。
【００５２】
次に、案内制御部１２１ｂの機能により制御部１２０は、通行した案内地点に対応付けられたイベントの案内を行う（ステップＳ３１０）。図２Ｂに示すように、単一の案内地点ＰＳに対して複数の訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３を行う場合もあり得る。
【００５３】
（３）他の実施形態：
図４Ｃは他の実施形態にかかる案内地点設定処理のフローチャート（一部）である。他の実施形態においては、図３のステップＳ１４５（Ｙ）とステップＳ１６０との間にステップＳ１５５が挿入されている。図４Ｃにおいて、対象訪問地が施設であると判定した場合（ステップＳ１４５：Ｙ）、イベント案内部２１ｃの機能により制御部２０は、対象訪問地（施設）が他の帰路訪問地（地域）内に存在するか否かを判定する（ステップＳ１５５）。
【００５４】
図２Ｃは、対象訪問地としての経由訪問地ＤＫ２が他の帰路訪問地としての経由訪問地ＤＫ３内に存在している例を示している。このように、ある地域を目的地とし、さらに当該地域内の施設が個別の目的地として指定される場合も有り得る。この場合、ある地域の代表地点（中心街や行政庁舎がある地点等）と、当該地域内の施設とを訪問可能な通行予定経路（往路Ｏ）が探索されることとなる。
【００５５】
対象訪問地（施設）が他の帰路訪問地（地域）内に存在すると判定しなかった場合（ステップＳ１５５：Ｎ）、イベント案内部２１ｃの機能により制御部２０は、対象訪問地（施設）から所定距離Ｔだけ離れた帰路Ｒ上の地点を対象訪問地にて将来開催されるイベントの案内地点に設定する（ステップＳ１６０）。
【００５６】
一方、対象訪問地（施設）が他の帰路訪問地（地域）内に存在すると判定した場合（ステップＳ１５５：Ｙ）、イベント案内部２１ｃの機能により制御部２０は、対象訪問地（施設）が存在する他の帰路訪問地（地域）から退出する帰路Ｒ上の地点を対象訪問地にて将来開催されるイベントの案内地点に設定する（ステップＳ１６５）。図２Ｃの場合、対象訪問地としての経由訪問地ＤＫ２が他の帰路訪問地としての経由訪問地ＤＫ３内に存在しているため、経由訪問地ＤＫ２の案内地点として、他の経由訪問地ＤＫ３から退出する帰路Ｒ上の地点が案内地点ＰＫ３に設定されている。従って、案内地点ＰＫ３においては、経由訪問地ＤＫ２と経由訪問地ＤＫ３にて将来開催されるイベントの案内ＥＫ２，ＥＫ３が行われることとなる。なお、経由訪問地ＤＫ３内にて開催されるイベントの情報と、経由訪問地ＤＫ２にて開催されるイベントの情報とが、共通のイベントの情報である場合も考えられる。そのため、図４ＡのステップＳ２１０において、制御部２０は、経由訪問地ＤＫ２と経由訪問地ＤＫ３とで共通のイベントについての情報を重複して取得しないようにしてもよい。
【００５７】
また、対象訪問地（地域）が他の帰路訪問地（地域）内に存在すると判定した場合も、イベント案内部２１ｃの機能により制御部２０は、対象訪問地（地域）が存在する他の帰路訪問地（地域）から退出する帰路Ｒ上の地点を対象訪問地にて将来開催されるイベントの案内地点に設定してもよい。
【００５８】
前記実施形態においては、経路探索によって自宅Ｈへの帰路Ｒが明確となっている場合を例示したが、必ずしも帰路Ｒが経路探索によって明確となっていなくてもよい。すなわち、帰路Ｒが経路探索によって明確となっていなくて、ユーザが帰路Ｒについていると判断できる状況において往路Ｏにおける訪問地にて将来開催されるイベントの案内を行ってもよい。
【００５９】
例えば、イベント案内部２１ｃの機能により制御部２０は、往路Ｏの最終目的地の訪問後において、新たな通行予定経路を探索することなくユーザが移動を開始した場合に、訪問地にて将来開催されるイベントを案内部に案内させてもよい。ユーザは自宅Ｈまでの経路を知っている可能性が高く、新たな通行予定経路を設定することなくユーザが移動している場合に、ユーザが帰路についたと判断できるからである。例えば、制御部２０は、往路Ｏの最終訪問地ＤＳにてアクセサリー電源がＯＮになった後、経路探索要求情報を受信することなく、車両の現在位置が閾値（例えば１００ｍ）以上変化した場合に、ユーザが帰路Ｒについたと判断してもよい。車載器１１０が一定期間または一定通行距離ごとに現在位置を示す情報をサーバ１０に送信するようにしておけば、制御部２０は、車両の現在位置が閾値以上変化したか否かを判断できる。この場合、帰路Ｒは明確でないため、帰路Ｒにて経由する訪問地の特定が困難となる。従って、ユーザが帰路Ｒについたと判断したタイミング等で、制御部２０は、往路Ｏにおけるすべての訪問地にて将来開催されるイベントの案内を行うようにしてもよい。
【００６０】
さらに、イベント案内部２１ｃの機能により制御部２０は、往路Ｏの最終目的地の訪問後において、もとの通行予定経路（往路Ｏ）上を反対方向にユーザが移動する場合に、訪問地にて将来開催されるイベントを案内部に案内させてもよい。ユーザが往路Ｏで道を覚えた場合、往路Ｏと反対方向に通行すれば自宅Ｈへ戻ることができるため、往路Ｏ上を反対方向にユーザが移動する場合に、車両が帰路Ｒについたと判断できるからである。図２Ａのように往路Ｏと反対方向の帰路Ｒが探索されていない状況であっても、車両の現在位置の軌跡に基づいて、往路Ｏと反対方向の経路を通行していると判断できる場合には、制御部２０は、往路Ｏの訪問地ＤＳ，ＤＫ１〜ＤＫ３にて将来開催されるイベントの案内ＥＳ，ＥＫ１〜ＥＫ３を行ってもよい。また、制御部２０は、往路Ｏと反対方向の経路を通行しているか否かを、往路Ｏの形状と、通行軌跡との距離や平行度に基づいて判断してもよい。
【００６１】
イベント案内部２１ｃの機能により制御部２０は、自宅Ｈから訪問地までの距離に基づいて、訪問地にて将来開催されるイベントのうち、案内対象とするイベントの開催期間を絞り込んでもよい。ここで、自宅Ｈから訪問地までの距離が大きいとすぐに再訪問することが困難であるため、制御部２０は、自宅から訪問地までの距離が大きいほど、開催期間（始期、終期等）が遅いイベントを案内するように絞り込んでもよい。
《イベント情報の例》
施設：ＡＣＢ公園
・イベント１
内容：ＡＣＢ冬祭り
開催期間１：２０１４／１２／１０〜２０１４／１２／１５
開催期間２：２０１５／１２／１１〜２０１５／１２／１６
・イベント２
内容：ＡＣＢ春祭り
開催期間１：２０１５／４／１０〜２０１５／４／１２
例えば、前記の例において、自宅Ｈから訪問地（ＡＣＢ公園）までの距離が閾値（例えば１０００ｋｍ）以上である場合、現在（２０１４／１１／１０）から半年後に訪問地に再訪問する可能性は小さいとして、イベント１（ＡＣＢ冬祭り）の開催期間２のみを案内するように絞り込んでもよい。
【００６２】
訪問地からユーザが離れた後に、当該訪問地にて将来開催されるイベントの案内を行えばよく、制御部２０は、必ずしも帰路Ｒにてイベントの案内を行わなくてもよい。例えば、制御部２０は、往路Ｏにおいて、各経由訪問地を離れるごとに、当該経由訪問地にて将来開催されるイベントの案内を行わせてもよい。すなわち、制御部２０は、往路Ｏにおいて、施設である経由訪問地から所定距離Ｔだけ離れた地点や、地域である経由訪問地から退出する地点において、これらの経由訪問地にて将来開催されるイベントの案内を行わせてもよい。むろん、制御部２０は、帰路Ｒにおいてユーザが自宅Ｈに到着する所定距離手前の地点にて往路Ｏの訪問地にて将来開催されるイベントの案内を行ってもよい。
【００６３】
さらに、必ずしも経由訪問地と最終訪問地の双方にて将来開催されるイベントの案内を行わなくてもよく、制御部２０は、最終訪問地にて将来開催されるイベントの案内のみを行ってもよい。また、本発明において往路Ｏの通行予定経路が必ずしも存在しなくてもよい。例えば、制御部２０は、自宅Ｈ以外の地点にてアクセサリー電源がＯＮとなった場合に、当該地点を訪問地と見なしてもよい。そして、制御部２０は、アクセサリー電源がＯＮとなった地点からユーザが所定距離以上移動した場合に、訪問地にて将来開催されるイベントの案内を行ってもよい。また、本発明のナビゲーションシステムの各手段は車載器１１０に備えられてもよく、車載器１１０がインターネット２００等から取得したイベントの情報に基づいて、訪問地にて将来開催されるイベントの案内を行ってもよい。
【００６４】
また、制御部２０は、経由目的地のうち、アクセサリー電源のＯＦＦ／ＯＮがあった地点を経由訪問地として取得してもよい。さらに、制御部２０は、アクセサリー電源のＯＦＦ／ＯＮ以外の動作（例えばドアの開閉）があった地点を訪問地として取得してもよい。さらに、帰路Ｒを走行する際に、予め案内地点を設定しなくてもよい。例えば、サーバ１０の制御部２０は、帰路Ｒを走行する車両の現在位置を通信によって取得し、当該現在位置が往路Ｏの訪問地を通過する地点となるごとに、当該訪問地にて将来開催されるイベントの案内を行われる情報を車載器１１０に送信してもよい。
【００６５】
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。将来開催されるイベントとは、訪問地において開催されるイベントであって、少なくとも開催期間が将来に終了し、再訪問が可能なイベントである。将来とは、少なくともユーザが訪問地から離れるよりも後の時期を意味する。訪問地とは、ユーザが自家用車や公共交通機関や徒歩により訪問する地点であり、施設であってもよいし、行政区画等の地域であってもよい。訪問地が地域である場合、訪問地にて将来開催されるイベントは当該地域内のいずれかの地点で将来開催されるイベントであればよい。イベント取得手段は、訪問地にて将来開催されるイベントの情報を取得するにあたり、当該イベントの開催期間や重要度等に応じて取得するイベントの情報を絞り込んでもよい。イベントの情報とは、イベントの内容や開催場所や開催期間等を示す情報であってもよい。イベント案内手段は、ユーザとともに移動する移動端末（車載器、スマートフォン、携帯電話等）に備えられてもよいし、ユーザとともに移動しない固定端末（サーバ、パーソナルコンピュータ等）に備えられてもよい。後者の場合、固定端末に備えられたイベント案内手段が通信等によって移動端末にイベントの案内をするための情報を送信してもよい。
【００６６】
ここで、訪問地取得手段は、ユーザが指定した出発地から最終目的地までの通行予定経路を探索した場合に、通行予定経路上の経由目的地と最終目的地との少なくとも一方を前記訪問地として取得してもよい。ここで、通行予定経路の探索の際に指定した目的地（経由目的地、最終目的地）は、ユーザが意図して訪問しようとした訪問地であると見なすことができ、意図して訪問した訪問地を再訪問するか否かを、イベントを考慮して判断できるようになる。最終目的地と単数または複数の経由目的地とが指定された場合、複数の訪問地が存在し得る。
【００６７】
さらに、イベント案内手段は、最終目的地の訪問後において、ユーザが自宅への帰路についた場合に、訪問地にて将来開催されるイベントを案内部に案内させてもよい。これにより、最終目的地の訪問後において、ユーザが自宅への帰路についた際に、すでに訪問した訪問地にて将来開催されるイベントが案内されるため、通行が完了したもとの通行予定経路の全体を振り返って、訪問地を再訪問するか否かを検討できる。
【００６８】
また、イベント案内手段は、最終目的地の訪問後において、ユーザの自宅に向かう新たな通行予定経路が探索され、当該新たな通行予定経路の通行をユーザが開始した場合に、訪問地にて将来開催されるイベントを案内部に案内させてもよい。これにより、自宅に向かう新たな通行予定経路が探索された場合に、ユーザが帰路についたと確実に判断できる。
【００６９】
さらに、イベント案内手段は、最終目的地の訪問後において、新たな通行予定経路を探索することなくユーザが移動を開始した場合に、訪問地にて将来開催されるイベントを案内部に案内させてもよい。ここで、ユーザは自宅までの経路を知っている可能性が高く、新たな通行予定経路を設定することなくユーザが移動している場合に、ユーザが帰路についたと判断できる。
【００７０】
また、イベント案内手段は、最終目的地の訪問後において、もとの通行予定経路上を反対方向にユーザが移動する場合に、訪問地にて将来開催されるイベントを案内部に案内させてもよい。ここで、ユーザが往路で道を覚えた場合、通行予定経路と反対方向に通行すれば自宅へ戻ることができるため、もとの通行予定経路上を反対方向にユーザが移動する場合に、車両が帰路についたと判断できる。
【００７１】
さらに、イベント案内手段は、帰路を通行する際に通過する訪問地にて将来開催されるイベントを、帰路上にて当該訪問地を通過する際に案内部に案内させてもよい。この構成において、帰路において訪問地を通過する際に当該訪問地にて将来開催されるイベントが案内されるため、訪問地を思い出しやすい状況で、訪問地を再訪問するか否かを検討できる。
【００７２】
また、イベント案内手段は、訪問地が施設である場合に、訪問地にて将来開催されるイベントを、当該訪問地からユーザが所定距離だけ離れる際に案内部に案内させてもよい。この構成において、訪問地の施設からある程度離れていない段階で、当該訪問地にて将来開催されるイベントが案内されるため、訪問地を思い出しやすい状況で、訪問地を再訪問するか否かを検討できる。
【００７３】
さらに、イベント案内手段は、訪問地が地域である場合に、訪問地にて将来開催されるイベントを、当該地域の外部へとユーザが退出する際に案内部に案内させてもよい。これにより、訪問地が地域である場合、当該地域から外部へとユーザが退出する際に、当該地域内のいずれかで将来開催されるイベントを考慮して当該地域を再訪問するか否かを検討できる。
【００７４】
イベント案内手段は、帰路を通行する際に通過しない訪問地にて将来開催されるイベントを、当該帰路の通行をユーザが開始する際に案内部に案内させてもよい。ここで、帰路において訪問地を通過しない場合、帰路を通行する際のできるだけ早い段階で当該訪問地にて将来開催されるイベントを案内できる。すなわち、訪問地を思い出しやすい状況で、訪問地を再訪問するか否かを検討できる。ここで、帰路の通行を開始する際とは、通行予定経路の最終目的地にて通行を再開（アクセサリー電源ＯＮ等）するタイミングであってもよいし、帰路において通行予定経路の最終目的地から離れるタイミングであってもよい。従って、通行予定経路の最終目的地が地域である場合、帰路の通行を開始する際とは、帰路において通行予定経路の最終目的地の地域から退出するタイミングであってもよい。
【００７５】
イベント案内手段は、自宅から訪問地までの距離に基づいて、訪問地にて将来開催されるイベントのうち、案内対象とするイベントの開催期間を絞り込んでもよい。ここで、自宅から訪問地までの距離が大きいとすぐに再訪問することが困難であるため、自宅から訪問地までの距離に基づいて、案内対象とするイベントの開催期間を絞り込んでもよい。
【００７６】
さらに、本発明のように、将来開催されるイベントを案内する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステム、ナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、ナビゲーションシステムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００７７】
１０…サーバ、１０…車載器、２０…制御部、２１…サーバプログラム、２１ａ…訪問地取得部、２１ｂ…イベント取得部、２１ｃ…イベント案内部、３０…記録媒体、３０ａ…地図情報、３０ｂ…経路情報、３０ｃ…イベント情報、４５…通信部、１１０…車載器、１２０…制御部、１２１…車載器プログラム、１２１ａ…目的地設定部、１２１ｂ…案内制御部、１３０…記録媒体、１３０ａ…地図情報、１３０ｂ…経路情報、１３０ｃ…イベント案内情報、１４１…ＧＰＳ受信部、１４２…車速センサ、１４３…ジャイロセンサ、１４４…ユーザＩ／Ｆ部、１４５…通信部、２００…インターネット、ＤＫ…経由訪問地、ＤＳ…最終訪問地、Ｈ…自宅、Ｏ…往路、Ｒ…帰路、Ｔ…所定距離
【図１】
0006451349.tif 000002
【図２】
0006451349.tif 000003
【図３】
0006451349.tif 000004
【図４】
0006451349.tif 000005