(57)【要約】【課題】情報報知装置に登録された情報が、ユーザ間で適切に共有されて報知されることを実現可能な情報報知システム等を提供する。【解決手段】ナビゲーション装置からサーバへ送信された共有情報に含まれる公開条件（公開種別や公開対象）にしたがって限定された共有情報がサーバで検索され、別のナビゲーション装置に送信されるように情報報知システムを構成する（Ｓ６２５，Ｓ６３０）。このように構成することにより、全ての共有情報がサーバからナビゲーション装置に送信される場合と比較して、ナビゲーション装置が必要とする記憶領域等のハードウェア資源を抑えることができる。また、共有情報をサーバから受信するためにかかる時間も抑えることができる。【選択図】図１１
2010071859.tif 000002
【特許請求の範囲】
【請求項１】
情報報知装置であって、
位置情報を取得する位置情報取得手段と、
前記位置情報と対応付けられた付属情報を取得する付属情報取得手段と、
前記付属情報の公開対象についての条件である公開条件を取得する公開条件取得手段と、
サーバと通信を行うための装置側通信手段と、
前記位置情報取得手段により取得された前記位置情報と、その位置情報についての前記付属情報取得手段により取得された前記付属情報と、その付属情報についての前記公開条件取得手段により取得された前記公開条件とを対応付け、前記装置側通信手段を介して前記サーバへ共有情報として送信する装置側共有情報送信手段と、
前記情報報知装置とは別の同種の情報報知装置が前記サーバに送信した前記共有情報であって前記公開条件を満たす前記共有情報のうち、前記装置側通信手段を介して前記サーバより送信されてきた前記共有情報を受信する装置側共有情報受信手段と、
前記装置側共有情報受信手段が受信した前記共有情報における前記付属情報を、前記位置情報に基づいて報知する報知手段と、
を備えることを特徴とする情報報知装置。
【請求項２】
請求項１に記載の情報報知装置において、
前記公開条件取得手段は、公開を許可する情報報知装置を特定する情報を前記公開条件として取得し、
前記情報報知装置は、前記装置側共有情報受信手段による前記受信に先立ち、自装置を特定することが可能な情報報知装置特定情報を、前記装置側通信手段を介して前記サーバへ送信する情報報知装置特定情報送信手段をさらに備え、
前記装置側共有情報受信手段は、自装置とは別の同種の情報報知装置が前記サーバに送信した前記共有情報であって、自装置の前記情報報知装置特定情報が前記公開条件を満たす前記共有情報のうち、前記装置側通信手段を介して前記サーバより送信されてきた前記共有情報を受信すること、
を特徴とする情報報知装置。
【請求項３】
請求項１に記載の情報報知装置において、
前記公開条件取得手段は、公開を許可するユーザを特定する情報を前記公開条件として取得し、
前記情報報知装置は、前記装置側共有情報受信手段による前記受信に先立ち、自装置を利用しているユーザを特定することが可能なユーザ特定情報を、前記装置側通信手段を介して前記サーバへ送信するユーザ特定情報送信手段をさらに備え、
前記装置側共有情報受信手段は、自装置とは別の同種の情報報知装置が前記サーバに送信した前記共有情報であって、自装置の前記ユーザ特定情報が前記公開条件を満たす前記共有情報のうち、前記装置側通信手段を介して前記サーバより送信されてきた前記共有情報を受信すること、
を特徴とする情報報知装置。
【請求項４】
請求項１〜請求項３のいずれかに記載の情報報知装置において、
前記サーバより受信する前記共有情報についての希望条件を取得する希望条件取得手段と、
前記希望条件取得手段が取得した前記希望条件を、前記装置側通信手段を介して前記サーバへ送信する希望条件送信手段と、
をさらに備え、
前記装置側共有情報受信手段は、前記情報報知装置とは別の同種の情報報知装置が前記サーバに送信した前記共有情報であって前記公開条件及び前記希望条件を満たす前記共有情報のうち、前記装置側通信手段を介して前記サーバより送信されてきた前記共有情報を受信すること、
を特徴とする情報報知装置。
【請求項５】
請求項４に記載の情報報知装置において、
前記装置側共有情報送信手段は、自装置を特定することが可能な情報報知装置特定情報を前記共有情報に加え、前記装置側通信手段を介して前記サーバへ送信し、
前記希望条件取得手段は、前記共有情報を前記サーバへ送信した情報報知装置を特定することが可能な情報報知装置特定情報を、前記希望条件としてユーザより取得すること、
を特徴とする情報報知装置。
【請求項６】
請求項４に記載の情報報知装置において、
前記装置側共有情報送信手段は、自装置を利用しているユーザを特定することが可能なユーザ特定情報を前記共有情報に加え、前記装置側通信手段を介して前記サーバへ送信し、
前記希望条件取得手段は、前記共有情報を前記サーバへ送信した情報報知装置を利用しているユーザを特定することが可能なユーザ特定情報を前記希望条件としてユーザより取得すること、
を特徴とする情報報知装置。
【請求項７】
請求項４に記載の情報報知装置において、
前記希望条件取得手段は、取得を希望する前記共有情報のジャンルについての条件を前記希望条件としてユーザより取得すること、
を特徴とする情報報知装置。
【請求項８】
請求項１〜請求項３のいずれかに記載の情報報知装置を複数と、
前記サーバと、
を備える情報報知システムであって、
前記サーバは、
前記情報報知装置と通信を行うためのサーバ側通信手段と、
前記サーバ側通信手段を介して前記情報報知装置より受信した前記共有情報を記憶する共有情報記憶手段と、
前記共有情報記憶手段に記憶されている前記共有情報のうち、前記公開条件を満たす前記共有情報を、前記サーバ側通信手段を介して前記情報報知装置へ送信するサーバ側共有情報送信手段と、
を備えること、
を特徴とする情報報知システム。
【請求項９】
請求項４〜請求項７のいずれかに記載の情報報知装置を複数と、
前記サーバと、
を備える情報報知システムであって、
前記サーバは、
前記情報報知装置と通信を行うためのサーバ側通信手段と、
前記サーバ側通信手段を介して前記情報報知装置より受信した前記共有情報を記憶する共有情報記憶手段と、
前記共有情報記憶手段に記憶されている前記共有情報のうち、前記公開条件を満たす前記共有情報であって、前記サーバ側通信手段を介して前記情報報知装置より受信した前記希望条件を満たす前記共有情報を、前記サーバ側通信手段を介して前記情報報知装置へ送信するサーバ側共有情報送信手段と、
を備えること、
を特徴とする情報報知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ間で情報を共有して報知可能な情報報知装置等に関する。
【背景技術】
【０００２】
情報報知装置の一つとして、各種の地図や経路等を表示部に表示させるナビゲーション装置が存在する。そのナビゲーション装置が有する機能の一つとして、ナビゲーション装置が位置する地点や、ユーザが指定した地点を、ナビゲーション装置内の記憶部に記憶し、記憶した地点に関する情報を必要に応じてユーザが後から指定して呼び出すことを可能とする機能が知られている。この機能を用いた技術は、例えば下記の特許文献１，２に記載されている。
【０００３】
特許文献１には、ユーザが指定した方向と、ユーザが指定したポイント（地点）と、指定操作を行った位置座標とをナビゲーション装置が記憶し、以降、上記ポイントに近づいた時に、車両の進行方向が上記指定した方向に相当する場合は、指定したポイントに近づきつつあることをナビゲーション装置が報知する技術について記載されている。
【０００４】
特許文献２には、ユーザが入力した対象情報（例えば、名称、サービス内容等）と地名とをナビゲーション装置が記憶し、以降、上記地名の地点に近づいた際に、その旨をナビゲーション装置が報知する技術について記載されている。
【特許文献１】特開２００１−１４１４９８号公報
【特許文献２】特開２０００−１１２３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、これらの従来技術は、ユーザが個人的に利用することを想定したものであるため各ユーザがポイント等を指定しなければならず、そのような指定を行うことに負担を感じるユーザもいた。この問題を解決するためには、各ナビゲーション装置が記憶した情報を複数のナビゲーション装置で共有することが考えられる。しかし、単に複数のナビゲーション装置で情報を共有するようにしただけでは、幾つかの問題が生じる。例えば、共有する情報が膨大になることが考えられ、そうなるとナビゲーション装置に必要な記憶領域も膨大となってしまい、ナビゲーション装置の製造コストが上昇してしまうという問題が考えられる。また、共有する情報が膨大になると、ナビゲーション装置が情報を共有するために行う通信に時間を要するという問題も考えられる。また、共有する情報が膨大になると、ナビゲーション装置を使用するユーザに必要のない情報がユーザに報知されてしまう問題も考えられる。
【０００６】
本発明は、上述した問題にかんがみなされたものであり、ナビゲーション装置等の情報報知装置に登録された情報がユーザ間で適切に共有されて報知されることを実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に記載の情報報知装置は、位置情報取得手段と、付属情報取得手段と、公開条件取得手段と、装置側通信手段と、装置側共有情報送信手段と、装置側共有情報受信手段と、報知手段とを備える。
【０００８】
位置情報取得手段は位置情報を取得し、付属情報取得手段は位置情報と対応付けられた付属情報を取得し、公開条件取得手段は付属情報の公開対象についての条件である公開条件を取得し、装置側通信手段はサーバと通信を行うための手段である。また、装置側共有情報送信手段は、位置情報取得手段により取得された位置情報と、その位置情報についての付属情報取得手段により取得された付属情報と、その付属情報についての公開条件取得手段により取得された公開条件とを対応付け、装置側通信手段を介してサーバへ共有情報として送信する。また、装置側共有情報受信手段は、情報報知装置とは別の同種の情報報知装置がサーバに送信した共有情報であって公開条件を満たす共有情報のうち、装置側通信手段を介してサーバより送信されてきた共有情報を受信する。また、報知手段は、装置側共有情報受信手段が受信した共有情報における付属情報を、位置情報に基づいて報知する。
【０００９】
このような情報報知装置によれば、サーバへ送信された共有情報に含まれる公開条件にしたがって限定された共有情報が他の情報報知装置で受信されて報知される。したがって、全ての共有情報がサーバから情報報知装置に受信される場合と比較して、情報報知装置が必要とする記憶領域等のハードウェア資源を抑えることができる。また、情報報知装置が共有情報をサーバから受信するためにかかる時間も抑えることができる。また、情報報知装置を使用するユーザに必要のない情報がユーザに報知されてしまうことも効果的に防止することができる。また、情報報知装置は、サーバを介して共有情報を受信するため、共有情報を生成した情報報知装置が起動していない場合でも共有情報を受信することができるため、共有情報を効果的に共有することができる。
【００１０】
ところで、公開条件取得手段がユーザより取得する公開条件としては、どのようなものであってもよいが、特に、公開を許可する情報報知装置を特定する情報を公開条件として取得するとよい。そして、情報報知装置は、装置側共有情報受信手段による受信に先立ち、自装置を特定することが可能な情報報知装置特定情報を、装置側通信手段を介してサーバへ送信する情報報知装置特定情報送信手段をさらに備え、装置側共有情報受信手段は、自装置とは別の同種の情報報知装置がサーバに送信した共有情報であって、自装置の情報報知装置特定情報が公開条件を満たす共有情報のうち、装置側通信手段を介してサーバより送信されてきた共有情報を受信するようになっているとよい（請求項２）。
【００１１】
このような情報報知装置であれば、受信を許可する情報報知装置を、共有情報を送信する装置側がコントロールすることができるため、例えば、対価を払った情報報知装置に対してのみ、自ら送信した共有情報を共有させるといったことが可能になる。
【００１２】
また、公開条件取得手段は、公開を許可するユーザを特定する情報を公開条件として取得し、情報報知装置は、装置側共有情報受信手段による受信に先立ち、自装置を利用しているユーザを特定することが可能なユーザ特定情報を、装置側通信手段を介してサーバへ送信するユーザ特定情報送信手段をさらに備え、装置側共有情報受信手段は、自装置とは別の同種の情報報知装置がサーバに送信した共有情報であって、自装置のユーザ特定情報が公開条件を満たす共有情報のうち、装置側通信手段を介してサーバより送信されてきた共有情報を受信するようになっていてもよい（請求項３）。
【００１３】
このような情報報知装置であれば、受信を許可する情報報知装置のユーザを、共有情報を送信する情報報知装置側がコントロールすることができるため、例えば、対価を払ったユーザに対してのみ、自ら送信した共有情報を共有させるといったことが可能になる。
【００１４】
ところで、これまで説明した情報報知装置では、受信する側の情報報知装置が条件を指定する点については言及していなかったが、受信する側の情報報知装置が条件を指定できるようになっていてもよい。すなわち、サーバより受信する共有情報についての希望条件を取得する希望条件取得手段と、希望条件取得手段が取得した希望条件を、装置側通信手段を介してサーバへ送信する希望条件送信手段と、をさらに備えるように情報報知装置を構成する。そして、装置側共有情報受信手段は、情報報知装置とは別の同種の情報報知装置がサーバに送信した共有情報であって公開条件及び希望条件を満たす共有情報のうち、装置側通信手段を介してサーバより送信されてきた共有情報を受信するようになっているとよい（請求項４）。
【００１５】
このようになっていれば、受信する情報報知装置側で必要としていない情報が受信されてユーザに報知されてしまうことを防止することが可能になり、情報報知装置の使い勝手をより高めることができる。
【００１６】
なお、装置側共有情報送信手段が、自装置を特定することが可能な情報報知装置特定情報を共有情報に加え、装置側通信手段を介してサーバへ送信するようになっている場合には、希望条件取得手段は、共有情報をサーバへ送信した情報報知装置を特定することが可能な情報報知装置特定情報を、希望条件としてユーザより取得するようになっているとよい（請求項５）。
【００１７】
このようになっていれば、共有情報を受信する情報報知装置のユーザが、受信対象の共有情報を、共有情報をサーバに送信した情報報知装置を指定することによって限定することができる。したがって、ユーザにとって不要と感じる共有情報がサーバから受信されて報知されることを減少させることができる。
【００１８】
また、装置側共有情報送信手段が、自装置を利用しているユーザを特定することが可能なユーザ特定情報を共有情報に加え、装置側通信手段を介してサーバへ送信するようになっている場合には、希望条件取得手段は、共有情報をサーバへ送信した情報報知装置を利用しているユーザを特定することが可能なユーザ特定情報を希望条件としてユーザより取得するようになっているとよい（請求項６）。
【００１９】
このようになっていれば、共有情報を受信する情報報知装置のユーザが、受信対象の共有情報を、共有情報をサーバに送信した情報報知装置のユーザを指定することによって限定することができる。したがって、ユーザは、ユーザにとって不要と感じる共有情報がサーバから受信されて報知されることを減少させることができる。
【００２０】
また、希望条件取得手段は、取得を希望する共有情報のジャンルについての条件を希望条件としてユーザより取得するようになっていてもよい（請求項７）。
このようになっていれば、共有情報を受信する情報報知装置のユーザが、受信対象の共有情報を、共有情報のジャンルを指定することによって限定することができる。したがって、ユーザにとって不要と感じるジャンルの共有情報がサーバから受信されて報知されることを防止することができる。
【００２１】
ところで、上述した情報報知装置を、サーバと組み合わせた情報報知システムとして発明を構成してもよい。すなわち、請求項１〜請求項３のいずれかに記載の情報報知装置を複数と、サーバと、を備える情報報知システムであって、サーバは、情報報知装置と通信を行うためのサーバ側通信手段と、サーバ側通信手段を介して情報報知装置より受信した共有情報を記憶する共有情報記憶手段と、共有情報記憶手段に記憶されている共有情報のうち、公開条件を満たす共有情報を、サーバ側通信手段を介して情報報知装置へ送信するサーバ側共有情報送信手段と、を備えているとよい（請求項８）。
【００２２】
また、請求項４〜請求項７のいずれかに記載の情報報知装置を複数と、サーバと、を備える情報報知システムであって、サーバは、情報報知装置と通信を行うためのサーバ側通信手段と、サーバ側通信手段を介して情報報知装置より受信した共有情報を記憶する共有情報記憶手段と、共有情報記憶手段に記憶されている共有情報のうち、公開条件を満たす共有情報であって、サーバ側通信手段を介して情報報知装置より受信した希望条件を満たす共有情報を、サーバ側通信手段を介して情報報知装置へ送信するサーバ側共有情報送信手段と、を備えいるとよい（請求項９）。
【００２３】
これらのような情報報知システムであれば、上述した各情報報知装置と同様の効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明が適用された実施形態について図面を用いて説明する。なお、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００２５】
［構成の説明］
図１は、本発明の情報報知システムの機能が組み込まれた情報報知システム５の概略構成を示すブロック図である。図１に示すように、情報報知システム５は、サーバ１０と、公衆通信網１５、及び、ナビゲーション装置２０（２０ａ〜２０ｃ）を備える。図１には、ナビゲーション装置２０は、３台描かれているが、実際には、さらに多くのナビゲーション装置２０が存在し、情報報知システム５を構成している。
【００２６】
また、サーバ１０と、各ナビゲーション装置２０ａ〜２０ｃは、公衆通信網１５を介して互いに通信可能に構成されている。なお、公衆通信網１５としては、例えば、携帯電話会社が提供している無線パケット通信網が考えられる。
【００２７】
以下、サーバ１０とナビゲーション装置２０について、詳細に説明する。
（１）サーバ１０
図２は、サーバ１０の概略構成を示すブロック図である。サーバ１０は、通信部１１と、記憶部１２と、制御部１３とを備える。通信部１１は、通信回路等からなり、公衆通信網１５と通信を行う通信機能を有する。記憶部１２は、ハードディスク等の記憶媒体からなり、後述する共有情報を記憶するための機能を有する。制御部１３は、通信部１１を介してナビゲーション装置２０から受信した共有情報を記憶部１２に記憶する機能や、記憶部１２から読み出した共有情報を、通信部１１を介してナビゲーション装置２０に対して送信する機能等を有する。
【００２８】
（２）ナビゲーション装置２０
図３は、ナビゲーション装置２０の概略構成を示すブロック図である。ナビゲーション装置２０は車両に搭載され、車両の現在位置を検出する検出部２１と、サーバ１０と無線通信を行う無線通信部２５と、ユーザからの各種指示を入力するための操作スイッチ群２８と、操作スイッチ群２８と同様に各種指示を入力可能であってナビゲーション装置２０の本体とは別体となったリモートコントロール端末（以下、リモコンと称す）２７と、リモコン２７からの信号を入力するリモコンセンサ２６と、地図データや音声データ等が記録された地図記憶媒体からデータを入力する地図データ入力部２９と、地図や各種情報の表示を行うための表示部３０と、各種のガイド音声等を出力するための音声出力部３１と、ユーザ等が図示しないマイクに対して発話した音声に基づく電気信号を入力するための音声入力部３２と、ユーザ等が図示しないカメラにより撮影した映像に基づく映像信号を入力するための映像入力部３３と、各種の情報を記憶するための記憶部３４と、上述した検出部２１，無線通信部２５，操作スイッチ群２８，リモコンセンサ２６，地図データ入力部２９，音声入力部３２,映像入力部３３，記憶部３４からの入力に応じて各種処理を実行し、無線通信部２５，表示部３０，音声出力部３１，記憶部３４を制御する制御部３９とを備えている。
【００２９】
検出部２１は、ＧＰＳ（Global Positioning System）用の人工衛星からの電波を図示しないＧＰＳアンテナを介して受信してその受信信号を制御部３９へ出力するＧＰＳ信号受信部２２と、車両に加えられる回転運動の大きさを検出してその検出結果を制御部３９へ出力するジャイロスコープ２３と、車両の走行した距離を検出してその検出結果を制御部３９へ出力する距離センサ２４とを備えている。そして、これら各部２２〜２４からの出力信号に基づいて制御部３９が、車両の位置，方位，速度等を算出する。なお、ＧＰＳ信号受信部２２からの出力信号に基づいて現在位置を求める方式は様々な方式があるが、単独測位方式、相対測位方式のいずれであってもよい。
【００３０】
操作スイッチ群２８は、表示部３０の表示面と一体に構成されたタッチパネル及び表示部３０の周囲に設けられたメカニカルなキースイッチ等から構成される。なお、タッチパネルと表示部３０とは積層一体化されており、タッチパネルには、感圧方式，電磁誘導方式，静電容量方式，あるいはこれらを組み合わせた方式など各種の方式があるが、そのいずれを用いてもよい。
【００３１】
リモコン２７は、複数のボタンから構成されており、いずれかのボタンが押下されるとそのボタンの種類に応じた信号が赤外線等の近距離無線通信を介してリモコンセンサ２６に届くように構成されている。
【００３２】
リモコンセンサ２６は、リモコン２７から送られる信号を受信し、受信した信号を制御部３９へ出力するようになっている。
無線通信部２５は、パケット通信網を介してサーバ１０と通信を行う。
【００３３】
地図データ入力部２９は、図示しない地図データ記憶媒体（例えばハードディスクやＤＶＤ−ＲＯＭ等）に記憶された各種データを入力するための装置である。地図データ記憶媒体には、地図データ（ノードデータ、リンクデータ、道路幅員データ、道路種別データ、通行規制データ、リンク旅行時間、道路名称データ、交差点データ等）、ＰＯＩデータ（ＰＯＩ名称データ、ジャンルデータ、位置データ等）、案内用の音声データ、音声認識データ等が記憶されている。なお、地図データ記憶媒体からこれらのデータを入力する代わりに、通信ネットワークを介してこれらのデータを入力するようになっていてもよい。
【００３４】
表示部３０は、液晶ディスプレイや有機ＥＬディスプレイ等からなり、表示部３０の表示画面には、検出部２１にて検出した車両の現在位置と地図データ入力部２９より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。
【００３５】
音声出力部３１は、図示しないスピーカが接続され、制御部３９より入力された音声信号を音声として出力することができる。
音声入力部３２は、図示しないマイクに入力された利用者の音声に基づく信号を入力し、制御部３９に出力することができる。利用者は、図示しないマイクに対して発話することにより、ナビゲーション装置２０に音声を入力することができる。
【００３６】
映像入力部３３は、図示しないカメラが撮影した映像（静止画及び動画）に基づく信号を入力し、制御部３９に出力するためのインタフェースである。利用者は、図示しないカメラを操作して周囲を撮影することにより、ナビゲーション装置２０に映像（静止画及び動画）を入力することができる。
【００３７】
記憶部３４は、ハードディスクやフラッシュメモリ等の不揮発性の記憶媒体であり、送信対象の共有情報、及び、受信された共有情報等を記憶する。
制御部３９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，フラッシュメモリ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びフラッシュメモリ等に記憶されたプログラムに基づいて各種処理を実行する。例えば、検出部２１からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力部２９を介して読み込んだ現在位置付近の地図等を表示部３０に表示する処理や、地図データ入力部２９を介して読み込んだ地図データと、操作スイッチ群２８やリモコン２７等がユーザによって操作されることにより設定された目的地とに基づいて現在位置から目的地までの最適な経路を算出する処理や、その算出した経路を表示部３０に表示させたり音声出力部３１に音声として出力させたりすることにより経路を案内する処理等を実行する。
【００３８】
［動作の説明］
次に、情報報知システム５を構成するサーバ１０及びナビゲーション装置２０の動作について説明する。なお、ナビゲーション装置２０の動作についての説明は、本発明に関連する処理を中心に説明し、従来のナビゲーション装置が有する機能の動作については、説明を省略する。
【００３９】
（１）新規登録処理
ナビゲーション装置２０が実行する新規登録処理について、図４のフローチャートを用いて説明する。なお、新規登録処理は、ユーザが操作スイッチ群２８を介してナビゲーション装置２０に対し、共有情報を新規に登録する旨の指示を行った際に実行が開始される。
【００４０】
ナビゲーション装置２０の制御部３９は、新規登録処理の実行を開始すると、まず現在位置を算出する（Ｓ１０５）。これは、ＧＰＳ信号受信部２２より得られた信号に基づき、周知の方法により、自車両（ナビゲーション装置２０が搭載された車両）の現在位置を算出することである。
【００４１】
続いて、制御部３９は、ユーザより、共有情報に付ける名称を、操作スイッチ群２８を介して受け付ける（Ｓ１１０）。ここで、共有情報について、図５の説明図を用いて説明する。
【００４２】
共有情報は、ナビゲーション装置２０のユーザーが他のナビゲーション装置２０のユーザに利用させる（他のユーザと共有する）ための情報であり、図５（ａ）に示すようなファイルから構成される。すなわち、共有情報は、各種の管理情報が記憶された管理情報ファイル５１、共有する音声のデータファイルである添付情報ファイル（音声）５２、共有するテキストのデータファイルである添付情報ファイル（テキスト）５３、共有する静止画のデータファイルである添付情報ファイル（静止画）５４、及び、共有する動画のデータファイルである添付情報ファイル（動画）５５から構成される。なお、動画というのは、音声を含む動画を意味する。
【００４３】
ここで、図５（ｂ）を用いて管理情報ファイル５１が有する情報について説明する。図５（ｂ）に示すように、管理情報ファイルは、「名称」、「登録者情報」、「登録日時」、「位置情報」、「情報種別」、「添付情報ファイル名」、「公開種別」、及び、「公開対象」を有する。
【００４４】
「名称」は、管理情報ファイルの名称であるとともに、共有情報を特定可能な名称であり、ユーザが任意に付けることができる名称である。なお、サーバ１０では、「名称」に「登録者情報」を加えて共有情報を一意に（他の共有情報と区別して）管理される。また、「名称」は、上述したＳ１１０で受け付けて設定される。
【００４５】
「登録者情報」は、ユーザを特定可能な情報であり、ユーザＩＤである。なお、「登録者情報」は、予めナビゲーション装置２０に登録されているユーザＩＤに基づいて制御部３９が設定するようになっている。
【００４６】
「登録日時」は、ユーザによって共有情報が登録された際（例えば、後述するＳ１４０が実行された際）の日時である。
「位置情報」は、ユーザによって共有情報が登録された際（例えば、後述するＳ１４０が実行された際）の地点緯度及び経度である。
【００４７】
「情報種別」は、共有情報が属するジャンルであり、例えば、観光、食事、買い物、レクリエーション等が考えられる。なお、この「種別情報」は、後述するＳ１１５でユーザより受け付ける。
【００４８】
「添付情報ファイル名」は、添付情報ファイル５２〜５５の名称であり、添付情報ファイルが管理情報ファイル５１に添付された際に自動的に付けられるものである。
「公開種別」は、共有情報の公開対象を示す情報であり、全ユーザ、指定ユーザのいずれであるかを示す情報である。なお、この「公開種別」は、後述するＳ１７５で設定される。
【００４９】
「公開対象」は、「公開種別」が指定ユーザであった場合に共有情報が公開される対象のユーザＩＤである。なお、「公開対象」は、後述するＳ１７５で設定される。
説明を図４に戻し、続いて制御部３９は、ユーザより、今から新規に登録しようとしている共有情報の情報種別を、操作スイッチ群２８を介して受け付ける（Ｓ１１５）。
【００５０】
続いて、制御部３９は、ユーザより、添付情報の追加有無を、操作スイッチ群２８を介して受け付ける（Ｓ１２０）。
続いて、制御部３９は、添付情報の追加有無を判定する（Ｓ１２５）。この判定は、Ｓ１２０での入力に基づいて行う。ユーザが操作スイッチ群２８に対して添付情報の入力終了を意味する操作を行っていた場合は（Ｓ１２５：Ｙｅｓ）、Ｓ１４０へ処理を移行し、追加する添付情報があることを意味する操作を行っていた場合は（Ｓ１２５：Ｎｏ）、Ｓ１３０へ処理を移行する。
【００５１】
添付情報の追加があると判定した場合に進むＳ１３０では、添付情報の種別をユーザより操作スイッチ群２８を介して受け付ける。添付情報の種別というのは、「音声」、「テキスト」、「静止画」、「動画（音声付きの動画）」のいずれかである。
【００５２】
続いて、制御部３９は、添付情報を入力する（Ｓ１３５）。具体的には、例えば、ユーザがＳ１３０で「音声」を指定した場合は、制御部３９は、ユーザよりスピーカに入力された音声を、音声入力部３２を介して入力して所定のファイルフォーマットに変換し、送信用の共有情報の添付ファイルとして制御部３９内に設けられたＲＡＭに格納する。また、例えば、ユーザがＳ１３０で「テキスト」を指定した場合は、制御部３９は、テキスト（文字列）をユーザより操作スイッチ群２８を介して受け付け、送信用の共有情報の添付ファイルとして制御部３９内に設けられたＲＡＭに格納する。また、例えば、ユーザがＳ１３０で「静止画」を指定した場合は、制御部３９は、映像入力部３３を介してカメラより入力された静止画を入力し、送信用の共有情報の添付ファイルとして制御部３９内に設けられたＲＡＭに格納する。また、例えば、ユーザがＳ１３０で「動画」を指定した場合は、制御部３９は、映像入力部３３を介してカメラより入力された動画を入力し、送信用の共有情報の添付ファイルとして制御部３９内に設けられたＲＡＭに格納する。このような添付ファイルをＲＡＭに格納すると、制御部３９は、Ｓ１２０へ処理を戻す。
【００５３】
ユーザが添付情報の入力終了を意味する操作を行っていたと判定した場合に進むＳ１４０では、制御部３９は、制御部３９内に設けられたＲＡＭに記憶されている送信用の共有情報を記憶部３４に保存するか否かについて、操作スイッチ群２８を介してユーザより受け付ける。
【００５４】
続いて、制御部３９は、Ｓ１４０において、ユーザより、共有情報を記憶部３４に保存する旨の操作があったか否かによって処理を分岐する。共有情報を記憶部３４に保存する旨の操作があった場合は（Ｓ１５０：Ｙｅｓ）、Ｓ１６０へ処理を移行し、共有情報を記憶部３４に保存する旨の操作がなかった場合は（Ｓ１５０：Ｎｏ）、Ｓ１５５へ処理を移行する。
【００５５】
共有情報を記憶部３４に保存する旨の操作がなかった場合に進むＳ１５５では、制御部３９は、制御部３９内のＲＡＭに記憶されている送信用の共有情報を破棄する。そして、本処理（新規登録処理）を終了する。
【００５６】
一方、共有情報を記憶部３４に保存する旨の操作があったと判定した場合に進むＳ１６０では、制御部３９は、制御部３９内のＲＡＭに記憶されている送信用の共有情報を記憶部３４に保存する。
【００５７】
続いて、制御部３９は、共有情報に関してサーバ１０への登録有無を、操作スイッチ群２８を介して受け付ける（Ｓ１６５）。
続いて、制御部３９は、Ｓ１６５において、ユーザより、共有情報をサーバ１０へ登録する旨の操作があったか否かによって処理を分岐する（Ｓ１７０）。共有情報をサーバ１０へ登録する旨の操作があった場合は（Ｓ１７０：Ｙｅｓ）、Ｓ１７５へ処理を移行し、共有情報をサーバ１０へ登録する旨の操作がなかった場合は（Ｓ１７０：Ｎｏ）、本処理（新規登録処理）を終了する。
【００５８】
共有情報をサーバ１０へ登録する旨の操作があった場合に進むＳ１７５では、制御部３９は、ユーザより公開対象を、操作スイッチ群２８を介して受け付ける。
続いて、制御部３９は、無線通信部２５を介してサーバ１０へ接続する（Ｓ１８０）。なお、接続は周知のプロトコルにより行われる。
【００５９】
続いて、制御部３９は、サーバ１０に対してユーザ認証を依頼する（Ｓ１８５）。具体的な方法としては、予めユーザがナビゲーション装置２０に登録しておいたユーザＩＤとパスワードとを、無線通信部２５を介してサーバ１０へ送信することにより行う。
【００６０】
認証に成功すると、制御部３９は、共有情報（制御部３９内のＲＡＭに記憶されている送信用の共有情報）を、無線通信部２５を介してサーバ１０へ送信する（Ｓ１９０）。送信を終えると、制御部３９は、本処理（新規登録処理）を終了する。
【００６１】
（２）編集処理
次に、ナビゲーション装置２０が実行する編集処理について、図６のフローチャートを用いて説明する。なお、編集処理は、ユーザが操作スイッチ群２８を介してナビゲーション装置２０に対し、既にナビゲーション装置２０の記憶部３４に記憶されている共有情報を編集することを示す指示を行った際に実行が開始される。
【００６２】
ナビゲーション装置２０の制御部３９は、編集処理の実行を開始すると、まず、ユーザより、編集対象の共有情報の名称を、操作スイッチ群２８を介して受け付ける（Ｓ１９１）。具体的には、例えば、記憶部３４に記憶されている共有情報の名称一覧を番号と対応付けて表示部３０に表示させ、ユーザより番号の入力を受け付けることによって編集対象の共有情報の名称を受け付けることが考えられる。
【００６３】
続いて、制御部３９は、Ｓ１９１で受け付けた名称に対応する共有情報を記憶部３４より読み出して、制御部３９内に設けられたＲＡＭ上に展開する（Ｓ１９３）。
その後、制御部３９は、上述した新規登録処理のＳ１１５に続く処理を実行する。なお、Ｓ１６０では、制御部３９は、制御部３９内のＲＡＭに記憶されている送信用の共有情報を記憶部３４に上書き保存する。
【００６４】
（３）共有情報問い合わせ処理
次に、ナビゲーション装置２０が実行する共有情報問い合わせ処理について、図７のフローチャートを用いて説明する。なお、共有情報問い合わせ処理は、ユーザが操作スイッチ群２８を介してナビゲーション装置２０に対し、サーバ１０へ共有情報を問い合わせることを示す指示を行った際に実行が開始される。
【００６５】
ナビゲーション装置２０の制御部３９は、共有情報問い合わせ処理の実行を開始すると、まず無線通信部２５を介してサーバ１０へ接続する（Ｓ２０５）。なお、接続は周知のプロトコルにより行われる。
【００６６】
続いて、制御部３９は、サーバ１０に対してユーザ認証を依頼する（Ｓ２１０）。具体的な方法としては、予めユーザがナビゲーション装置２０に登録しておいたユーザＩＤとパスワードとを、無線通信部２５を介してサーバ１０へ送信することにより行う。
【００６７】
続いて、制御部３９は、ユーザより、検索キーの追加有無を、操作スイッチ群２８を介して受け付ける（Ｓ２１５）。
続いて、制御部３９は、検索キーの追加有無を判定する（Ｓ２２０）。この判定は、Ｓ２１５での入力に基づいて行う。ユーザが操作スイッチ群２８に対して検索キーの追加を意味する操作を行っていた場合は（Ｓ２２０：Ｙｅｓ）、Ｓ２２５へ処理を移行し、ユーザが操作スイッチ群２８に対して検索キーの追加を行わないことを意味する操作を行っていた場合は（Ｓ２２０：Ｎｏ）、Ｓ２３３へ処理を移行する。
【００６８】
検索キーを追加することを意味する操作がユーザより行われていた場合に進むＳ２２５では、まず、検索キーの種別をユーザより操作スイッチ群２８を介して受け付ける。なお、検索キーの種別というのは、サーバ１０に記憶されている共有情報を検索する際のキーについての種別であり、「情報種別」か「登録者情報」のいずれかである。いずれかを受け付けると、続いて、制御部３９は、受け付けた種別に対応する検索キーをユーザより操作スイッチ群２８を介して受け付ける（Ｓ２３０）。例えば、検索キーの種別としてＳ２２５で「情報種別」を受け付けた場合は、観光、食事、買い物、レクリエーションといった、共有情報が属するジャンルを受け付ける。また、例えば、検索キーの種別としてＳ２２５で「登録者情報」を受け付けた場合は、例えば“Ｊ２５６Ａ”といったユーザＩＤを受け付ける。検索キーを受け付けた制御部３９は、上述したＳ２１５へ処理を戻す。
【００６９】
検索キーの追加を行わないことを意味する操作がユーザより行われていた場合に進むＳ２３３では、Ｓ２２５で入力された検索キーの種別と、Ｓ２３０で入力された検索キーとを対応付け、検索キー情報として無線通信部２５を介してサーバ１０へ送信する（Ｓ２３３）。なお、検索キーの追加が一度も行われなかった場合は、サーバ１０への送信は行わない。
【００７０】
続いて、制御部３９は、サーバ１０で行われる共有情報の検索の際に条件とする中心地点を、「現在位置」又は「指定位置」のいずれにするかについて、ユーザより操作スイッチ群２８を介して受け付ける（Ｓ２３５）。
【００７１】
続いて、制御部３９は、Ｓ２３５で受け付けた結果に基づいて処理を分岐する（Ｓ２４０）。具体的には、検索の際に条件とする中心地点を「現在位置」とすることを示す操作が操作スイッチ群２８に対してユーザよりなされたと判定した場合は（Ｓ２４０：現在位置）、Ｓ２４５へ処理を移行し、検索の際に条件とする中心地点を「指定位置」とすることを示す操作が操作スイッチ群２８に対してユーザよりなされたと判定した場合は（Ｓ２４０：指定位置）、Ｓ２５０へ処理を移行する。
【００７２】
Ｓ２４５では、制御部３９は、検出部２１からの各検出信号に基づき算出されるナビゲーション装置２０の現在位置の情報を、検索中心地点情報として無線通信部２５を介してサーバ１０へ送信する（Ｓ２３３）。そして、制御部３９は、Ｓ２６０へ処理を移行する。
【００７３】
一方、Ｓ２５０では、制御部３９は、操作スイッチ群２８を介してユーザより任意の位置の指定を受け付け、その位置の位置情報を特定する。そして、制御部３９は、特定した位置情報を指定位置情報として無線通信部２５を介してサーバ１０へ送信し（Ｓ２５５）、Ｓ２６０へ処理を移行する。
【００７４】
Ｓ２６０では、制御部３９は、サーバ１０より無線通信部２５を介して検索が完了した旨を表す検索完了通知を受信したか否かを判定する。検索完了通知を受信したと判定した場合は（Ｓ２６０：Ｙｅｓ）、Ｓ２６５へ処理を移行し、検索完了通知を受信していないと判定した場合は（Ｓ２６０：Ｎｏ）、検索完了通知を受信するまで本ステップにとどまる。
【００７５】
Ｓ２６５では、制御部３９は、サーバ１０より無線通信部２５を介して検索結果、すなわち、共有情報を受信し、記憶部３４に記憶する。そして、サーバ１０より送信された共有情報を全て記憶部３４に記憶し終えると、本処理（共有情報問い合わせ処理）を終了する。なお、記憶部３４に記憶された共有情報は、記憶されたタイミング、又は、ユーザから指定されたタイミングで、表示部３０や音声出力部３１を介して出力（報知）される。
【００７６】
（４）通知キー情報送信処理
次に、ナビゲーション装置２０が実行する通知キー情報送信処理について、図８のフローチャートを用いて説明する。なお、通知キー情報送信処理は、ユーザが操作スイッチ群２８を介してナビゲーション装置２０に対し、通知キー情報の登録を行うことを示す指示を行った際に実行が開始される。
【００７７】
ナビゲーション装置２０の制御部３９は、通知キー情報送信処理の実行を開始すると、まず無線通信部２５を介してサーバ１０へ接続する（Ｓ３０５）。なお、接続は周知のプロトコルにより行われる。
【００７８】
続いて、制御部３９は、サーバ１０に対してユーザ認証を依頼する（Ｓ３１０）。具体的な方法としては、予めユーザがナビゲーション装置２０に登録しておいたユーザＩＤとパスワードとを、無線通信部２５を介してサーバ１０へ送信することにより行う。
【００７９】
続いて、制御部３９は、通知キーの有無の入力をユーザより操作スイッチ群２８を介して受け付ける（Ｓ３１５）。通知キーというのは、サーバ１０に登録しておく検索キーの一種であり、情報種別に関するものか登録者情報に関するもののいずれかである。
【００８０】
続いて、制御部３９は、通知キーの追加有無を判定する（Ｓ３２０）。この判定は、Ｓ３１５での入力に基づいて行う。ユーザが操作スイッチ群２８に対して通知キーの追加を意味する操作を行っていた場合は（Ｓ３２０：Ｙｅｓ）、Ｓ３２５へ処理を移行し、ユーザが操作スイッチ群２８に対して通知キーの追加を行わないことを意味する操作を行っていた場合は（Ｓ３２０：Ｎｏ）、Ｓ３３５へ処理を移行する。
【００８１】
通知キーを追加することを意味する操作がユーザより行われていた場合に進むＳ３２５では、まず、通知キーの種別をユーザより操作スイッチ群２８を介して受け付ける。なお、通知キーの種別というのは、サーバ１０に記憶されている共有情報を検索する際のキーについての種別であり、「情報種別」か「登録者情報」のいずれかである。いずれかを受け付けると、続いて、制御部３９は、受け付けた種別に対応する検索キーをユーザより操作スイッチ群２８を介して受け付ける（Ｓ３３０）。例えば、通知キーの種別としてＳ３２５で「情報種別」を受け付けた場合は、観光、食事、買い物、レクリエーションといった、共有情報が属するジャンルを受け付ける。また、例えば、通知キーの種別としてＳ３２５で「登録者情報」を受け付けた場合は、例えば“Ｊ２５６Ｂ”といったユーザＩＤを受け付ける。通知キーを受け付けた制御部３９は、上述したＳ３１５へ処理を戻す。
【００８２】
通知キーの追加を行わないことを意味する操作がユーザより行われていた場合に進むＳ３３５では、制御部３９は、共有情報の更新に関する自動通知がなされることについて承諾を促すメッセージを表示部３０に表示させる。なお、メッセージを表示させるだけではなく、それに対する承諾有無を、操作スイッチ群２８を介してユーザより受け付けるようにしてもよい。
【００８３】
続くＳ３４０では、制御部３９は、Ｓ３２５で入力された通知キーの種別と、Ｓ３３０で入力された通知キーとを対応付け、通知キー情報として無線通信部２５を介してサーバ１０へ送信する（Ｓ３４０）。なお、通知キーの追加が一度も行われなかった場合は、サーバ１０への送信は行わない。その後、制御部３９は、本処理（通知キー情報送信処理）を終了する。
【００８４】
（５）更新通知受信処理
次に、ナビゲーション装置２０が実行する更新通知受信処理について、図９のフローチャートを用いて説明する。なお、更新通知受信処理は、ナビゲーション装置２０への電力供給が開始された際に実行が開始される。
【００８５】
制御部３９は、更新通知受信処理の実行を開始すると、まず無線通信部２５を介してサーバ１０へ接続する（Ｓ４０５）。なお、接続は周知のプロトコルにより行われる。
続いて、制御部３９は、サーバ１０に対してユーザ認証を依頼する（Ｓ４１０）。具体的な方法としては、予めユーザがナビゲーション装置２０に登録しておいたユーザＩＤとパスワードとを、無線通信部２５を介してサーバ１０へ送信することにより行う。
【００８６】
続いて、制御部３９は、自車両（ナビゲーション装置２０が搭載された車両）の現在位置を算出し、その算出した現在位置の情報（現在位置情報）を、無線通信部２５を介してサーバ１０へ送信する（Ｓ４１５）。なお、現在位置は、検出部２１からの各検出信号に基づき算出される。
【００８７】
続いて、制御部３９は、無線通信部２５を介してサーバ１０より更新通知を受信したか否かを判定する（Ｓ４２０）。更新通知というのは、上述した通知キー情報送信処理において設定された通知キー及びＳ４１５で送信した現在位置情報によって選ばれた共有情報が、サーバ１０に存在している旨を示す通知である。制御部３９は、Ｓ４２０において、更新通知を受信したと判定した場合は（Ｓ４２０：Ｙｅｓ）、Ｓ４２５へ処理を移行し、更新通知を受信していないと判定した場合は（Ｓ４２０：Ｎｏ）、上述したＳ４１５へ処理を戻す。
【００８８】
更新通知を受信したと判定した場合に進むＳ４２５では、制御部３９は、共有情報の受信を開始することについて承諾を促すメッセージを表示部３０に表示させる。なお、メッセージを表示させるだけではなく、それに対する承諾有無を、操作スイッチ群２８を介してユーザより受け付けるようにしてもよい。
【００８９】
続いて、制御部３９は、本ナビゲーション装置２０のユーザによって実行が開始された通知キー情報送信処理において設定された通知キー及びＳ４１５で送信した現在位置情報によって選ばれた共有情報を、無線通信部２５を介してサーバ１０より受信し、記憶部３４に記憶する（Ｓ４３０）。そして、サーバ１０より送信された共有情報を全て記憶部３４に記憶し終えると、本処理（更新通知受信処理）を終了する。なお、記憶部３４に記憶された共有情報は、記憶されたタイミング、又は、ユーザから指定されたタイミングで、表示部３０や音声出力部３１を介して出力（報知）される。
【００９０】
（６）共有情報受信処理
次に、サーバ１０が実行する共有情報受信処理について、図１０のフローチャートを用いて説明する。なお、共有情報受信処理は、上述した新規登録処理及び編集処理のＳ１８０でナビゲーション装置２０がサーバ１０に接続してきた際にサーバ１０で実行が開始される処理である。
【００９１】
サーバ１０の制御部１３は、共有情報受信処理の実行を開始すると、通信部１１を介してナビゲーション装置２０と接続する。なお、接続は周知のプロトコルにより行われる（Ｓ５０５）。
【００９２】
続いて、制御部１３は、ユーザ認証を実行する（Ｓ５１０）。具体的には、ナビゲーション装置２０より送信されてきたユーザＩＤとパスワードとが、予め記憶部１２に記憶されているユーザデータベース（ユーザＩＤとパスワードとが組となって記憶されたデータベース）内に存在するか否かを判定することによって行う。
【００９３】
ユーザ認証に成功すると、制御部１３は、共有情報の受信を開始する（Ｓ５１５）。そして、受信した共有情報を記憶部１２に記憶させる（Ｓ５２０）。ナビゲーション装置２０より送信されてきた共有情報を全て受信して記憶部１２に記憶させると、本処理（共有情報受信処理）を終了する。
【００９４】
（７）共有情報送信処理
次に、サーバ１０が実行する共有情報送信処理について、図１１のフローチャートを用いて説明する。なお、共有情報送信処理は、上述した共有情報問い合わせ処理のＳ２０５でナビゲーション装置２０がサーバ１０に接続してきた際にサーバ１０で実行が開始される処理である。
【００９５】
サーバ１０の制御部１３は、共有情報送信処理の実行を開始すると、通信部１１を介してナビゲーション装置２０と接続する。なお、接続は周知のプロトコルにより行われる（Ｓ６０５）。
【００９６】
続いて、制御部１３は、ユーザ認証を実行する（Ｓ６１０）。具体的には、ナビゲーション装置２０より送信されてきたユーザＩＤとパスワードとが、予め記憶部１２に記憶されているユーザデータベース（ユーザＩＤとパスワードとが組となって記憶されたデータベース）内に存在するか否かを判定することによって行う。
【００９７】
ユーザ認証に成功すると、制御部１３は、ナビゲーション装置２０より送信されてくる検索キー情報を受信する（Ｓ６１５）。
続いて、制御部１３は、ナビゲーション装置２０より送信されてくる位置情報を受信する（Ｓ６２０）。
【００９８】
続いて、制御部１３は、公開条件（公開種別や公開対象）を満たす共有情報であって、Ｓ６１５で受信した検索キー情報及びＳ６２０で受信した位置情報に対応する共有情報を、記憶部１２に記憶されている共有情報から検索する（Ｓ６２５２）。なお、制御部１３は、Ｓ６１０で認証されたユーザのユーザＩＤに基づき、共有情報における管理ファイルの「公開種別」及び「公開対象」を参照して公開条件を満たすか否か判定する。また、制御部１３は、検索キー情報における「情報種別」は、共有情報における管理ファイルの「情報種別」に対応させ、検索キー情報における「登録者情報」は、共有情報における管理ファイルの「登録者情報」に対応させ、受信した位置情報は、共有情報における管理ファイルの「位置情報」に対応させ、該当する共有情報を検索する。検索にあたっては、受信した位置情報から所定距離以内の「位置情報」を有する共有情報を条件とする。
【００９９】
続いて、制御部１３は、検索完了通知とともに、Ｓ６２５で検索された共有情報を、通信部１１を介してナビゲーション装置２０へ送信する（Ｓ６３０）。送信を終えると、制御部１３は、本処理（共有情報送信処理）を終了する。
【０１００】
（８）通知キー情報受信処理
次に、サーバ１０が実行する通知キー情報受信処理について、図１２のフローチャートを用いて説明する。なお、通知キー情報受信処理は、上述した通知キー情報送信処理のＳ３０５でナビゲーション装置２０がサーバ１０に接続してきた際にサーバ１０で実行が開始される処理である。
【０１０１】
サーバ１０の制御部１３は、通知キー情報受信処理の実行を開始すると、通信部１１を介してナビゲーション装置２０と接続する。なお、接続は周知のプロトコルにより行われる（Ｓ７０５）。
【０１０２】
続いて、制御部１３は、ユーザ認証を実行する（Ｓ７１０）。具体的には、ナビゲーション装置２０より送信されてきたユーザＩＤとパスワードとが、予め記憶部１２に記憶されているユーザデータベース（ユーザＩＤとパスワードとが組となって記憶されたデータベース）内に存在するか否かを判定することによって行う。
【０１０３】
ユーザ認証に成功すると、制御部１３は、通知キー情報の受信を開始する（Ｓ７１５）。そして、受信した通知キー情報を、Ｓ７１０で認証したユーザのユーザＩＤと対応付けて記憶部１２に記憶させる（Ｓ７２０）。ナビゲーション装置２０より送信されてきた共有情報を全て受信して記憶部１２に記憶させると、本処理（通知キー情報受信処理）を終了する。
【０１０４】
（９）更新通知送信処理
次に、サーバ１０が実行する更新通知送信処理について、図１３のフローチャートを用いて説明する。なお、更新通知送信処理は、上述した更新通知受信処理のＳ４０５でナビゲーション装置２０がサーバ１０に接続してきた際にサーバ１０で実行が開始される処理である。
【０１０５】
サーバ１０の制御部１３は、更新通知送信処理の実行を開始すると、通信部１１を介してナビゲーション装置２０と接続する。なお、接続は周知のプロトコルにより行われる（Ｓ８０５）。
【０１０６】
続いて、制御部１３は、ユーザ認証を実行する（Ｓ８１０）。具体的には、ナビゲーション装置２０より送信されてきたユーザＩＤとパスワードとが、予め記憶部１２に記憶されているユーザデータベース（ユーザＩＤとパスワードとが組となって記憶されたデータベース）内に存在するか否かを判定することによって行う。
【０１０７】
ユーザ認証に成功すると、制御部１３は、ナビゲーション装置２０より送信されてくる位置情報を受信する（Ｓ８１５）。
続いて、制御部１３は、記憶部１２に記憶されている通知キー情報であって、Ｓ８１０で認証されたユーザのユーザＩＤに対応する通知キー情報と検索日時とを記憶部１２より読み出す（Ｓ８２０）。なお、記憶部１２に記憶されている検索日時というのは、以前に更新通知送信処理を実行した際に後述するＳ８３０で記憶した検索日時であって、Ｓ８１０で認証されたユーザのユーザＩＤに対応付けられて記憶された検索日時である。
【０１０８】
続いて、制御部１３は、Ｓ８１５で受信した位置情報によって特定される位置付近であって、公開条件（公開種別や公開対象）を満たし、Ｓ８２０で読み出した通知キーに該当し、さらに、Ｓ８２０で読み出した検索日時以降に登録された共有情報を、記憶部１２に記憶されている共有情報から検索する（Ｓ８２５）。なお、制御部１３は、Ｓ８１０で認証されたユーザのユーザＩＤに基づき、共有情報における管理ファイルの「公開種別」及び「公開対象」を参照して公開条件を満たすか否か判定する。また、制御部１３は、Ｓ８１５で受信した受信した位置情報は、共有情報における管理ファイルの「位置情報」に対応させ、Ｓ８２０で読み出した通知キー情報における「情報種別」は、共有情報における管理ファイルの「情報種別」に対応させ、Ｓ８２０で読み出した通知キー情報における「登録者情報」は、共有情報における管理ファイルの「登録者情報」に対応させ、Ｓ８２０で読み出した検索日時は、共有情報における管理ファイルの「登録日時」に対応させて、条件を満たす共有情報を検索する。
【０１０９】
続いて、制御部１３は、現在日時を、Ｓ８１０で認証されたユーザのユーザＩＤに対応させて記憶部１２に記憶させる（Ｓ８３０）。
続いて、制御部１３は、Ｓ８２５で行った検索において、共有情報が検索されたか否によって処理を分岐する（Ｓ８３５）。Ｓ８２５で行った検索において、共有情報が検索された場合は（Ｓ８３５：Ｙｅｓ）、制御部１３はＳ８４０へ処理を移行し、共有情報が検索されなかった場合は（Ｓ８３５：Ｎｏ）、制御部１３は本処理（更新通知送信処理）を終了する。
【０１１０】
Ｓ８４０では、制御部１３は、通信部１１を介してナビゲーション装置２０へ更新通知を送信する。
続くＳ８２５では、制御部１３は、Ｓ８２５で検索された共有情報を、通信部１１を介してナビゲーション装置２０へ送信する。全てを送信し終えると、制御部１３は、本処理（更新通知送信処理）を終了する。
【０１１１】
［実施形態の効果］
実施形態の情報報知システム５は、ナビゲーション装置２０（例えば、ナビゲーション装置２０ａ）からサーバ１０へ送信された共有情報に含まれる公開条件（公開種別や公開対象）にしたがって限定された共有情報がサーバ１０で検索され（Ｓ６２５，Ｓ８２５）、ナビゲーション装置２０（例えば、ナビゲーション装置２０ｂ）に送信されるようになっている（Ｓ６３０，Ｓ８４５）。
【０１１２】
したがって、全ての共有情報がサーバ１０からナビゲーション装置２０に送信される場合と比較して、ナビゲーション装置２０が必要とする記憶領域等のハードウェア資源を抑えることができる。また、共有情報をサーバ１０から受信するためにかかる時間も抑えることができる。
【０１１３】
また、共有情報を受信する側のナビゲーション装置２０も、受信する共有情報についての条件を設定できるようになっている（Ｓ２３０，Ｓ３３０等）。
したがって、受信するナビゲーション装置２０側で必要としていない共有情報が受信されてユーザに報知されてしまうことを防止でき、ナビゲーション装置２０の使い勝手が高まる。
【０１１４】
［他の実施形態］
（１）上記実施形態では、本発明の情報報知装置としてナビゲーション装置２０に適用した場合について説明したが、携帯電話、携帯情報端末等、上述した各処理が実行可能な装置に適用してもよい。その場合であっても、上述した実施形態と同様の効果を奏する。
【０１１５】
（２）上記実施形態の説明で用いたユーザＩＤの代わりに、ナビゲーション装置２０に固有のＩＤ（例えば、シリアルナンバー等）を用いてもよい。この場合であっても、上述した実施形態と同様の効果を奏する。
【０１１６】
［特許請求の範囲との対応］
上記実施形態の説明で用いた用語と、特許請求の範囲に記載した用語との対応を示す。
ナビゲーション装置２０が情報報知装置に相当し、検出部２１が位置情報取得手段に相当し、新規登録処理におけるＳ１２０〜Ｓ１３５が付属情報取得手段としての機能に相当する。また、新規登録処理におけるＳ１７５が公開条件取得手段としての機能に相当し、無線通信部２５が装置側通信手段に相当し、新規登録処理におけるＳ１９０が装置側共有情報送信手段としての機能に相当する。また、共有情報問い合わせ処理におけるＳ２６５や更新通知受信処理におけるＳ４３０が装置側共有情報受信手段としての機能に相当し、表示部３０や音声出力部３２が報知手段に相当する。また、共有情報問い合わせ処理におけるＳ２１０や更新通知受信処理におけるＳ４１０がユーザ特定情報送信手段としての機能に相当し、操作スイッチ群２８が希望条件取得手段に相当し、共有情報問い合わせ処理におけるＳ２３３，Ｓ２４５，Ｓ２５５や通知キー情報送信処理におけるＳ３４０が希望条件送信手段としての機能に相当する。
【０１１７】
サーバ１０の通信部１１がサーバ側通信手段に相当し、サーバ１０の記憶部１２が共有情報記憶手段に相当し、サーバ１０の制御部１３がサーバ側共有情報送信手段に相当する。
【図面の簡単な説明】
【０１１８】
【図１】情報報知システムの概略構成を示すブロック図である。
【図２】サーバの概略構成を示すブロック図である。
【図３】ナビゲーション装置の概略構成を示すブロック図である。
【図４】新規登録処理を説明するためのフローチャートである。
【図５】共有情報の構成を説明するための説明図である。
【図６】編集処理を説明するためのフローチャートである。
【図７】共有情報問い合わせ処理を説明するためのフローチャートである。
【図８】通知キー情報送信処理を説明するためのフローチャートである。
【図９】更新通知受信処理を説明するためのフローチャートである。
【図１０】共有情報受信処理を説明するためのフローチャートである。
【図１１】共有情報送信処理を説明するためのフローチャートである。
【図１２】通知キー情報受信処理を説明するためのフローチャートである。
【図１３】更新通知送信処理を説明するためのフローチャートである。
【符号の説明】
【０１１９】
５…情報報知システム、１０…サーバ、１１…通信部、１２…記憶部、１３…制御部、１５…公衆通信網、２０…ナビゲーション装置、２１…検出部、２２…ＧＰＳ信号受信部、２３…ジャイロスコープ、２４…距離センサ、２５…無線通信部、２６…リモコンセンサ、２７…リモコン、２８…操作スイッチ群、２９…地図データ入力部、３０…表示部、３１…音声出力部、３２…音声入力部、３３…映像入力部、３４…記憶部、３９…制御部。
【図１】
2010071859.tif 000003
【図２】
2010071859.tif 000004
【図３】
2010071859.tif 000005
【図４】
2010071859.tif 000006
【図５】
2010071859.tif 000007
【図６】
2010071859.tif 000008
【図７】
2010071859.tif 000009
【図８】
2010071859.tif 000010
【図９】
2010071859.tif 000011
【図１０】
2010071859.tif 000012
【図１１】
2010071859.tif 000013
【図１２】
2010071859.tif 000014
【図１３】
2010071859.tif 000015