(57)【特許請求の範囲】
【請求項１】
２以上のナビゲーション装置と、携帯端末と、サーバ装置と、を備えた情報システムであって、
前記ナビゲーション装置は、移動体に設置されており、
ユーザのナビゲーションに利用される情報であり、ユーザに依存するユーザ依存情報を受信するナビ受信部と、
前記ナビ受信部が受信した前記ユーザ依存情報を用いてナビゲーションを行うナビゲーション部と、
前記ユーザ依存情報を前記携帯端末へ送信するナビ送信部と、を備え、
前記携帯端末は、
前記ユーザ依存情報が格納される格納部と、
前記ユーザ依存情報を用いてナビゲーションを行う前記ナビゲーション装置から、前記ユーザ依存情報を受信する受信部と、
前記受信部が受信した前記ユーザ依存情報を、前記格納部に蓄積する蓄積部と、
前記格納部に格納されている前記ユーザ依存情報を、装置を識別する装置識別情報と対応付け、前記サーバ装置を介して、前記ナビゲーション装置とは異なるナビゲーション装置に送信する送信部と、を備え、
前記サーバ装置は、
前記装置識別情報に対応付いている前記ユーザ依存情報を受信するサーバ受信部と、
前記装置識別情報を用いて、前記ナビゲーション装置とは異なるナビゲーション装置と共有させる前記ユーザ依存情報を送信するサーバ送信部と、を備え、
前記ユーザ依存情報は、ユーザ依存種類情報が対応付いており、
前記ユーザ依存種類情報は、移動手段情報であり、
前記ナビゲーション装置とは異なるナビゲーション装置の前記ナビゲーション部は、
前記ナビ受信部が受信した前記ユーザ依存情報のうち、前記ユーザ依存種類情報に関する予め決められた条件を満たす前記ユーザ依存情報を用いてナビゲーションを行う情報システム。
【請求項２】
前記携帯端末は、
前記ユーザ依存情報を送信する送信指示を受け付ける受付部と、
前記送信指示の受け付けに応じて、前記格納部から前記ユーザ依存情報を取得する取得部とをさらに備え、
前記送信部は、前記取得部が取得した前記ユーザ依存情報を、前記サーバ装置を介して、前記ナビゲーション装置とは異なるナビゲーション装置に送信する請求項１記載の情報システム。
【請求項３】
前記ユーザ依存情報は、ユーザにより、前記ナビゲーション装置に設定された情報を含む請求項１または請求項２記載の情報システム。
【請求項４】
前記ユーザ依存情報は、前記ナビゲーション装置が動作した結果に関する情報を含む請求項１から請求項３いずれか一項に記載の情報システム。
【請求項５】
前記移動体は、レンタル対象物であり、
前記ユーザ依存情報は、前記ナビゲーション装置が移動した経路を示す移動経路情報であり、
前記携帯端末は、前記格納部に格納されている前記移動経路情報を用いて、位置情報を利用する位置情報ゲームを実行する実行部をさらに備える請求項３記載の情報システム。
【請求項６】
前記移動手段情報は、自動車、バイク、自転車、若しくは徒歩の何れかを示す請求項１から請求項５のいずれか一項に記載の情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置から情報を受信し、当該受信した情報を、他のナビゲーション装置に送信する情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、携帯端末にインストールされるアプリケーションであり、携帯端末に入力された目的地に関する情報を、移動体に設置されたナビゲーション装置に送信するアプリケーションが開発されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“NaviCon”、［online］、株式会社デンソー、［２０１５年２月２日検索］、インターネット［http://navicon.denso.co.jp/user/support/index.php］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、ユーザのナビゲーションに利用され、かつ、ユーザに依存する情報である１以上のユーザ依存情報を一のナビゲーション装置から受信し、当該１以上のユーザ依存情報を、他のナビゲーション装置に送信することができなかった。
【課題を解決するための手段】
【０００５】
本第一の開示の情報処理装置は、ユーザのナビゲーションに利用される情報であり、ユーザに依存する情報である１以上のユーザ依存情報が格納される格納部と、１以上のユーザ依存情報を用いてナビゲーションを行う装置であるナビゲーション装置から、１以上のユーザ依存情報を受信する受信部と、受信部が受信した１以上のユーザ依存情報を、格納部に蓄積する蓄積部と、格納部に格納されている１以上のユーザ依存情報を、ナビゲーション装置とは異なるナビゲーション装置に送信する送信部とを備える情報処理装置である。
【０００６】
このような構成により、一のナビゲーション装置から受信した１以上のユーザ依存情報を、他のナビゲーション装置に送信することができる。
【０００７】
また、本第二の開示の情報処理装置は、第一の開示に対して、１以上のユーザ依存情報を送信する指示である送信指示を受け付ける受付部と、送信指示の受け付けに応じて、格納部から、１以上のユーザ依存情報を取得する取得部とをさらに備え、送信部は、取得部が取得した１以上のユーザ依存情報を、ナビゲーション装置とは異なるナビゲーション装置に送信する情報処理装置である。
【０００８】
このような構成により、一のナビゲーション装置から受信した１以上のユーザ依存情報を、他のナビゲーション装置に送信することができる。
【０００９】
また、本第三の開示の情報処理装置は、第一または第二の開示に対して、ユーザ依存情報は、ユーザにより、ナビゲーション装置に設定された情報を含む情報である情報処理装置である。
【００１０】
このような構成により、一のナビゲーション装置から受信した、ナビゲーション装置に設定された情報を含む１以上のユーザ依存情報を、他のナビゲーション装置に送信することができる。
【００１１】
また、本第四の開示の情報処理装置は、第一から第三いずれか１つの開示に対して、ユーザ依存情報は、ナビゲーション装置が動作した結果に関する情報を含む情報である情報処理装置である。
【００１２】
このような構成により、一のナビゲーション装置から受信した、当該ナビゲーション装置が動作した結果に関する情報を含む１以上のユーザ依存情報を、他のナビゲーション装置に送信することができる。
【００１３】
また、本第五の開示の情報処理装置は、第四の開示に対して、レンタル対象物は、移動体であり、ユーザ依存情報は、ナビゲーション装置が移動した経路を示す情報である移動経路情報であり、格納部に格納されている移動経路情報を用いて、位置情報を利用するゲームである位置情報ゲームを実行する実行部をさらに備える情報処理装置である。
【００１４】
このような構成により、ナビゲーション装置から受信した移動経路情報を用いて、位置情報ゲームを実行することができる。
【００１５】
また、本第六の開示のナビゲーション装置は、情報処理装置から、ユーザのナビゲーションに利用される情報であり、ユーザに依存する情報である１以上のユーザ依存情報を受信するナビ受信部と、ナビ受信部が受信した１以上のユーザ依存情報のうち、予め決められた条件を満たす１以上のユーザ依存情報を用いてナビゲーションを行うナビゲーション部と、ナビゲーション部が用いた１以上のユーザ依存情報を、情報処理装置に送信するナビ送信部とを備えるナビゲーション装置である。
【００１６】
このような構成により、受信した１以上のユーザ依存情報のうち、利用できるユーザ依存情報のみを用いてナビゲーションを行うことができる。
【発明の効果】
【００１７】
本発明による情報処理装置等によれば、一のナビゲーション装置から受信した１以上のユーザ依存情報を、他のナビゲーション装置に送信することができる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態１における情報システム１の概念図
【図２】同情報処理装置１１およびナビゲーション装置１２のブロック図
【図３】同情報処理装置１１の全体動作について説明するフローチャート
【図４】同ユーザ依存情報の取得処理について説明するフローチャート
【図５】同ナビゲーション装置１２の全体動作について説明するフローチャート
【図６】同ユーザ依存情報の蓄積処理について説明するフローチャート
【図７】同ユーザ依存情報の例を示す図
【図８】同ユーザ依存情報の例を示す図
【図９】同位置情報ゲームの実行の様子を示す図
【図１０】実施の形態２における情報システム２の概念図
【図１１】同サーバ装置２３のブロック図
【図１２】同情報処理装置２１の全体動作について説明するフローチャート
【図１３】同ナビゲーション装置２２の全体動作について説明するフローチャート
【図１４】同サーバ装置２３の全体動作について説明するフローチャート
【図１５】実施の形態３における情報システム３の概念図
【図１６】同情報処理装置３１およびサーバ装置３３のブロック図
【図１７】同情報処理装置３１の全体動作について説明するフローチャート
【図１８】同ナビゲーション装置３２の全体動作について説明するフローチャート
【図１９】同サーバ装置３３の全体動作について説明するフローチャート
【図２０】同ユーザ依存情報の取得処理について説明するフローチャート
【図２１】上記実施の形態におけるコンピュータシステムの概観図
【図２２】上記実施の形態におけるコンピュータシステムのブロック図
【発明を実施するための形態】
【００１９】
以下、本発明による情報処理装置等の実施の形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００２０】
（実施の形態１）
本実施の形態において、情報処理装置１１と、２以上のナビゲーション装置１２とを備える情報システム１について説明する。情報処理装置１１は、２以上のナビゲーション装置１２から、１以上のユーザ依存情報を受信する。ユーザ依存情報の詳細については、後述する。そして、情報処理装置１１は、受信した１以上のユーザ依存情報を、当該１以上のユーザ依存情報を送信したナビゲーション装置１２とは異なるナビゲーション装置１２に送信する。また、ナビゲーション装置１２は、１以上のユーザ依存情報を情報処理装置１１から受信する。そして、ナビゲーション装置１２は、受信した１以上のユーザ依存情報のうち、利用できる１以上のユーザ依存情報を用いてナビゲーションを行う。そして、ナビゲーション装置１２は、ナビゲーションに利用した情報、ナビゲーションの際に取得した情報などを含む１以上のユーザ依存情報を、情報処理装置１１に送信する。
【００２１】
図１は、本実施の形態における情報システム１の概念図である。図１において、情報処理装置１１と、ナビゲーション装置１２とは、通信手段１３を介して通信が可能である。情報処理装置１１は、例えば、スマートフォン、携帯電話、ＰＤＡ、タブレット型ＰＣ、ノートＰＣなどの携帯端末である。また、ナビゲーション装置１２は、移動体（いわゆる乗物）に設置されている。移動体は、例えば、自動車、バイク、自転車、船舶（船）などである。つまり、ナビゲーション装置１２は、例えば、自動車用のナビゲーションシステム、バイク用のナビゲーションシステム、自転車用のナビゲーションシステム、船舶用のナビゲーションシステムなどである。また、移動体は、例えば、レンタル対象物であってもよい。レンタル対象物とは、レンタルの対象となる物である。例えば、レンタル対象物が自動車である場合、当該自動車は、例えば、レンタカー、カーシェアリング用の自動車、などである。また、例えば、レンタル対象物が自転車である場合、当該自転車は、例えば、レンタサイクルなどである。また、通信手段１３は、通常、近距離（短距離）の無線通信手段である。通信手段１３は、例えば、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、ＺｉｇＢｅｅ（登録商標）、赤外線などである。
【００２２】
また、図２は、本実施の形態における情報処理装置１１およびナビゲーション装置１２のブロック図である。情報処理装置１１は、格納部１１１、受信部１１２、蓄積部１１３、受付部１１４、取得部１１５、送信部１１６、実行部１１７を備える。また、ナビゲーション装置１２は、ナビ格納部１２１、ナビ受信部１２２、ナビ蓄積部１２３、ナビゲーション部１２４、ナビ送信部１２５を備える。
【００２３】
格納部１１１には、１以上のユーザ依存情報が格納される。ユーザ依存情報とは、ユーザに依存する情報である。また、ユーザ依存情報とは、ユーザのナビゲーションに利用される情報である。また、ユーザ依存情報は、通常、ナビゲーション装置１２において利用される情報である。また、ユーザ依存情報は、例えば、ユーザの移動に関する情報であるとも言える。また、ユーザ依存情報は、例えば、過去に、異なる２以上のナビゲーション装置１２のいずれかにおいて利用された情報であるとも言える。ユーザ依存情報は、例えば、地点情報、経路情報、移動手段情報などである。地点情報とは、地点を示す情報である。また、経路情報とは、経路を示す情報である。また、移動手段情報は、移動手段を示す情報である。以下、これらの情報の詳細について、順に説明する。
【００２４】
地点情報は、通常、地点の位置を示す情報を有する。位置を示す情報を、以下、適宜、位置情報とする。位置は、通常、経緯度である。また、位置は、例えば、地図上の座標であってもよい。また、位置は、例えば、高さ（高度）を含んでもよい。また、地点情報は、例えば、地点の名称を示す情報、地点の住所を示す情報、地点の種類を示す情報などを有していてもよい。
【００２５】
また、地点情報が示す地点は、例えば、出発地、経由地、目的地、現在位置、自宅、在籍している会社、在籍している学校、定期的に乗車する駅、定期的に降車する駅などである。出発地は、例えば、現在位置、自宅、在籍している会社、在籍している学校、定期的に乗車する駅、定期的に降車する駅などである。また、経由地は、例えば、定期的に乗車する駅、定期的に降車する駅などである。また、目的地は、例えば、自宅、在籍している会社、在籍している学校、定期的に乗車する駅、定期的に降車する駅などである。また、定期的に乗車する駅は、例えば、自宅の最寄駅、在籍している会社の最寄駅、在籍している学校の最寄駅などである。定期的に降車する駅は、定期的に乗車する駅と同様である。
【００２６】
また、経路情報は、通常、経路の出発地、経路の目的地、経路が通過する地点などの位置を示す２以上の位置情報を有する。当該位置情報は、例えば、地点情報であってもよい。また、経路情報は、例えば、２つの地点間を結ぶ通路に関する情報を有していてもよい。当該通路とは、例えば、道路、線路などである。また、当該通路に関する情報は、例えば、通路の端点の位置を示す情報、通路の名称を示す情報などを有する。
【００２７】
また、経路情報が示す経路は、例えば、出発地から目的地までの経路、出発地から経由地を経由する目的地までの経路などである。
【００２８】
また、経路情報は、例えば、ナビゲーション装置１２において探索された経路を示す情報であってもよい。また、経路情報は、例えば、ナビゲーション装置１２が設置されている移動体が実際に移動した経路（軌跡）を示す情報であってもよい。前者の経路情報を、以下、適宜、探索経路情報とする。また、後者の経路情報を、以下、適宜、移動経路情報とする。
【００２９】
また、例えば、移動体が、探索経路情報が示す経路のとおりに移動（走行）した場合、移動経路情報は、通常、探索経路情報と一致する。また、例えば、移動体が、探索経路情報が示す経路のとおりに移動（走行）しなかった場合、移動経路情報は、通常、探索経路情報と一致しない。
【００３０】
また、移動手段情報が示す移動手段は、例えば、自動車、バイク、自転車などである。つまり、移動手段情報は、例えば、自動車で移動することを示す情報、バイクで移動することを示す情報、自転車で移動することを示す情報などである。また、移動手段は、例えば、徒歩であってもよい。つまり、移動手段情報は、例えば、徒歩で移動することを示す情報であってもよい。
【００３１】
また、ユーザ依存情報には、例えば、ユーザ依存種類情報が対応付いていてもよい。ユーザ依存種類情報とは、ユーザ依存情報の種類を示す情報である。つまり、ユーザ依存種類情報は、例えば、ユーザ依存情報が地点情報であること、ユーザ依存情報が経路情報であること、ユーザ依存情報が移動手段情報であること、などを示す情報である。また、ユーザ依存種類情報は、例えば、ユーザ依存情報が出発地を示す地点情報であること、ユーザ依存情報が経由地を示す地点情報であること、ユーザ依存情報が目的地を示す地点情報であること、ユーザ依存情報が現在位置を示す地点情報であること、ユーザ依存情報が自宅を示す地点情報であること、などを示す情報である。また、ユーザ依存種類情報は、例えば、ユーザ依存情報が出発地から目的地までの経路を示す経路情報であること、ユーザ依存情報が出発地から経由地を経由する目的地までの経路を示す経路情報であること、などを示す情報である。また、ユーザ依存種類情報は、例えば、ユーザ依存情報が自動車で移動することを示す移動手段情報であること、ユーザ依存情報がバイクで移動することを示す移動手段情報であること、ユーザ依存情報が自転車で移動することを示す移動手段情報であること、などを示す情報である。
【００３２】
また、ユーザ依存情報には、例えば、送信条件が対応付いていてもよい。送信条件とは、後述の送信部１１６により、ユーザ依存情報がナビゲーション装置１２に送信される条件である。また、送信条件は、後述の取得部１１５により、ユーザ依存情報が取得される条件でもある。
【００３３】
送信条件は、通常、ユーザ依存情報の送信先の装置の種類に関する条件である。当該送信先の装置は、ナビゲーション装置１２である。つまり、送信条件は、例えば、ナビゲーション装置１２が、自動車用であること（自動車に設置されているナビゲーション装置１２であること）、ナビゲーション装置１２が、バイク用であること（バイクに設置されているナビゲーション装置１２であること）、ナビゲーション装置１２が、自転車用であること（自転車に設置されているナビゲーション装置１２であること）、などである。
【００３４】
また、送信条件は、例えば、１または２以上のナビ種類情報であってもよい。ナビ種類情報とは、ナビゲーション装置１２の種類を示す情報である。この場合、送信条件は、ナビゲーション装置１２の種類が、当該１または２以上のナビ種類情報が示す種類のいずれかと同一であること、を意味する。また、ナビ種類情報は、例えば、上記、ユーザ依存種類情報に含まれてもよい。
【００３５】
なお、格納部１１１に１以上のユーザ依存情報が蓄積される過程は、問わない。格納部１１１には、例えば、ユーザが入力した１以上のユーザ依存情報が蓄積される。また、格納部１１１には、例えば、ナビゲーション装置１２から受信した１以上のユーザ依存情報が蓄積される。つまり、格納部１１１には、例えば、入力デバイス、通信回線、記録媒体などを介して、ユーザ依存情報が蓄積される。
【００３６】
受信部１１２は、１以上のユーザ依存情報を、２以上のナビゲーション装置１２のうちのいずれかから受信する。当該「いずれかから受信する」とは、通常、同時に、２以上のナビゲーション装置１２から１以上のユーザ依存情報を受信しない、ことを意味する。つまり、受信部１１２は、例えば、一の受信においては、一のナビゲーション装置１２から１以上のユーザ依存情報を受信するが、他の受信においては、他のナビゲーション装置１２から１以上のユーザ依存情報を受信してもよい。また、受信部１１２が受信する１以上のユーザ依存情報には、例えば、ユーザ依存種類情報、ナビ種類情報などが対応付いていてもよい。当該ナビ種類情報は、ユーザ依存情報を送信するナビゲーション装置１２の種類を示す情報である。
【００３７】
蓄積部１１３は、受信部１１２が受信した１以上のユーザ依存情報を、格納部１１１に蓄積する。このとき、蓄積部１１３は、当該ユーザ依存情報に対応付いている情報と共に、当該ユーザ依存情報を蓄積する。
【００３８】
受付部１１４は、送信指示を受け付ける。送信指示とは、１以上のユーザ依存情報を送信する指示である。また、送信指示は、例えば、ナビ種類情報を有していてもよい。また、受付部１１４は、通常、ユーザから、送信指示を受け付ける。また、受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の取得、光ディスクや磁気ディスク、半導体メモリなどの記録媒体に格納されている情報の読み出し、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。
【００３９】
また、受付部１１４は、例えば、ユーザ依存情報を受け付けてもよい。当該ユーザ依存情報には、例えば、ユーザ依存種類情報、送信条件などが対応付いていてもよい。なお、受付部１１４が受け付けたユーザ依存情報は、通常、当該ユーザ依存情報に対応付いている情報と共に、格納部１１１に蓄積される。当該蓄積は、例えば、蓄積部１１３が行う。
【００４０】
また、受付部１１４における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。受付部１１４は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバなどで実現され得る。
【００４１】
取得部１１５は、受付部１１４による送信指示の受け付けに応じて、格納部１１１から、１以上のユーザ依存情報を取得する。このとき、取得部１１５は、例えば、（１）予め決められた条件を満たす１以上のユーザ依存情報を取得する。また、取得部１１５は、例えば、（２）すべてのユーザ依存情報を取得する。当該（１）、（２）の各場合について、以下、順に説明する。
【００４２】
（１）取得部１１５は、格納部１１１に格納されている１以上の各ユーザ依存情報が予め決められた条件を満たすか否かを判断する。そして、取得部１１５は、満たすと判断したユーザ依存情報を取得する。
【００４３】
（１−１）取得部１１５は、例えば、ナビ種類情報を予め保持している。そして、取得部１１５は、当該ナビ種類情報が満たす送信条件が対応付いている１以上のユーザ依存情報を、格納部１１１から取得する。
【００４４】
なお、上記、取得部１１５が予め保持しているナビ種類情報は、例えば、ユーザから受け付けたナビ種類情報である。この場合、当該ナビ種類情報は、受付部１１４が受け付けた送信指示が有するナビ種類情報である。また、上記、取得部１１５が予め保持しているナビ種類情報は、例えば、１以上のユーザ依存情報の送信先のナビゲーション装置１２から受信したナビ種類情報である。この場合、例えば、ユーザにより、情報処理装置１１が、送信先のナビゲーション装置１２に向けられた場合に、受信部１１２が、当該ナビゲーション装置１２からナビ種類情報を受信する。
【００４５】
（１−２）取得部１１５は、例えば、取得条件を予め保持している。取得条件とは、ユーザ依存情報を取得する条件である。また、取得条件は、ユーザ依存情報の種類に関する条件である。そして、取得部１１５は、取得条件を満たすユーザ依存種類情報が対応付いている１以上のユーザ依存情報を、格納部１１１から取得する。
【００４６】
なお、上記「ユーザ依存情報の種類に関する条件」を、以下、適宜、ユーザ依存種類条件とすると、ユーザ依存種類条件は、例えば、ユーザ依存情報が地点情報であること、ユーザ依存情報が経路情報であること、ユーザ依存情報が移動手段情報であること、などである。また、ユーザ依存種類条件は、例えば、ユーザ依存情報が出発地を示す地点情報であること、ユーザ依存情報が経由地を示す地点情報であること、ユーザ依存情報が目的地を示す地点情報であること、ユーザ依存情報が現在位置を示す地点情報であること、ユーザ依存情報が自宅を示す地点情報であること、などである。また、ユーザ依存種類条件は、例えば、ユーザ依存情報が出発地から目的地までの経路を示す経路情報であること、ユーザ依存情報が出発地から経由地を経由する目的地までの経路を示す経路情報であること、などである。また、ユーザ依存種類条件は、例えば、ユーザ依存情報が自動車で移動することを示す移動手段情報であること、ユーザ依存情報がバイクで移動することを示す移動手段情報であること、ユーザ依存情報が自転車で移動することを示す移動手段情報であること、などである。
【００４７】
（２）取得部１１５は、格納部１１１に格納されているすべてのユーザ依存情報を取得する。このとき、取得部１１５は、例えば、予め決められた移動手段を示す移動手段情報が格納部１１１に格納されている場合に、格納部１１１に格納されているすべてのユーザ依存情報を取得してもよい。当該予め決められた移動手段とは、例えば、取得部１１５が予め保持しているナビ種類情報が示すナビゲーション装置１２の種類に一致する移動手段である。つまり、例えば、ナビ種類情報が「自動車用」である場合、取得部１１５は、例えば、移動手段情報「自動車」が格納されている場合に、すべてのユーザ依存情報を取得する。また、例えば、ナビ種類情報が「バイク用」である場合、取得部１１５は、例えば、移動手段情報「バイク」が格納されている場合に、すべてのユーザ依存情報を取得する。
【００４８】
なお、上記（１）において、取得部１１５が取得したユーザ依存情報は、ナビゲーション装置１２の種類に応じたユーザ依存情報であるとも言える。また、上記（１）において、取得部１１５は、通常、ユーザ依存情報のみを取得する。また、上記（１）において、取得部１１５は、例えば、ユーザ依存情報を、当該ユーザ依存情報に対応付いている情報と共に取得してもよい。
【００４９】
また、上記（２）において、取得部１１５は、通常、ユーザ依存情報に対応付いている情報と共に、ユーザ依存情報を取得する。
【００５０】
送信部１１６は、取得部１１５が取得した１以上のユーザ依存情報を、２以上のナビゲーション装置１２のうちのいずれかに送信する。当該「いずれかに送信する」とは、同時に、２以上のナビゲーション装置１２に１以上のユーザ依存情報を送信しない、ことを意味する。つまり、送信部１１６は、例えば、一の送信においては、一のナビゲーション装置１２に１以上のユーザ依存情報を送信するが、他の送信においては、他のナビゲーション装置１２に１以上のユーザ依存情報を送信してもよい。
【００５１】
また、送信部１１６は、通常、取得部１１５が取得した１以上のユーザ依存情報を、当該ユーザ依存情報に対応付いている情報と共に送信する。
【００５２】
また、例えば、取得部１１５が取得した１以上のユーザ依存情報が、ナビゲーション装置１２からの受信により、格納部１１１に蓄積されたユーザ依存情報である場合、送信部１１６は、取得部１１５が取得した１以上のユーザ依存情報を、当該ナビゲーション装置１２の種類とは異なるナビゲーション装置１２に送信する。なお、異なるナビゲーション装置１２への送信は、通常、ユーザからの指示により行われる。
【００５３】
実行部１１７は、格納部１１１に格納されているユーザ依存情報を用いて、位置情報ゲームを実行する。当該ユーザ依存情報は、移動経路情報であることが好適である。また、位置情報ゲームとは、当該位置情報ゲームを実行する主体となる装置の位置情報、当該位置情報に基づく移動距離などを用いて進行するゲームである。また、位置情報ゲームは、例えば、位置登録ゲーム、位置ゲームなどとも呼ばれるゲームである。また、当該位置情報ゲームは、当該移動経路情報が有する１または２以上の位置情報を用いる。また、当該位置情報ゲームにおいては、以下のようなことが行われる。
（１）位置情報が示す位置を含む地域を記録する。
（２）位置情報が示す位置を含む地域に対応するアイテムを獲得する。
（３）位置情報が示す位置に応じたポイントを獲得する。
（４）位置情報により算出される距離に応じたポイントを獲得する。
【００５４】
上記「地域」とは、例えば、行政区画、地方区分などである。行政区画は、例えば、現代のもの（例えば、都道府県、市区町村など）であってもよいし、過去の時代のもの（例えば、令制国など）であってもよい。また、地方区分は、例えば、関東地方、近畿地方などである。また、上記「位置情報」が示す位置は、例えば、ユーザが訪れた位置であるとも言える。また、位置情報（ここでは、移動経路情報が有する位置情報）を用いて位置情報ゲームを実行する方法や手順などは、公知であるので、詳細な説明を省略する。
【００５５】
ナビゲーション装置１２が備えるナビ格納部１２１には、１以上のユーザ依存情報が格納される。ナビ格納部１２１に１以上のユーザ依存情報が蓄積される過程は、問わない。ナビ格納部１２１には、例えば、ユーザが入力した１以上のユーザ依存情報が蓄積される。また、格納部１１１には、例えば、情報処理装置１１から受信した１以上のユーザ依存情報が蓄積される。つまり、ナビ格納部１２１には、例えば、入力デバイス、通信回線、記録媒体などを介して、ユーザ依存情報が蓄積される。また、ユーザが入力した１以上のユーザ依存情報、または、情報処理装置１１から受信した１以上のユーザ依存情報は、例えば、ナビゲーション装置１２に設定された情報であるとも言える。
【００５６】
また、ナビ格納部１２１に格納される１以上のユーザ依存情報は、例えば、後述のナビゲーション部１２４が取得したユーザ依存情報であってもよい。当該ユーザ依存情報は、例えば、経路情報（探索経路情報、移動経路情報）である。また、後述のナビゲーション部１２４が取得したユーザ依存情報は、例えば、ナビゲーション装置１２が動作した結果に関する情報であるとも言える。
【００５７】
ナビ受信部１２２は、情報処理装置１１から、１以上のユーザ依存情報を受信する。
【００５８】
ナビ蓄積部１２３は、ナビ受信部１２２が受信した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。このとき、ナビ受信部１２２は、例えば、（１）受信した１以上のユーザ依存情報のうち、予め決められた条件を満たす１以上のユーザ依存情報を蓄積する。また、ナビ蓄積部１２３は、例えば、（２）受信した１以上のユーザ依存情報のすべてを蓄積する。
【００５９】
上記（１）において、「予め決められた条件を満たす１以上のユーザ依存情報」は、例えば、ナビゲーション装置１２が利用することができる１以上のユーザ依存情報でもある。
【００６０】
また、上記（１）の場合、ナビ蓄積部１２３は、例えば、ナビ種類情報を予め保持している。そして、ナビ蓄積部１２３は、ナビ受信部１２２が受信した１以上のユーザ依存情報から、当該ナビ種類情報が満たす送信条件が対応付いている１以上のユーザ依存情報を取得する。そして、ナビ蓄積部１２３は、取得した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。
【００６１】
また、上記（１）の場合、ナビ蓄積部１２３は、例えば、蓄積条件を予め保持している。蓄積条件とは、ユーザ依存情報の種類に関する条件である。そして、ナビ蓄積部１２３は、ナビ受信部１２２が受信した１以上のユーザ依存情報から、当該蓄積条件を満たすユーザ依存種類情報が対応付いている１以上のユーザ依存情報を取得する。そして、ナビ蓄積部１２３は、取得した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。
【００６２】
なお、上記（１）の場合は、通常、情報処理装置１１の取得部１１５が、格納部１１１に格納されているすべてのユーザ依存情報を取得した場合である。また、上記（２）の場合は、通常、情報処理装置１１の取得部１１５が、ナビ種類情報が満たす送信条件が対応付いている１以上のユーザ依存情報を取得した場合である。
【００６３】
また、ナビ蓄積部１２３は、通常、ユーザ依存情報のみを蓄積する。また、ナビ蓄積部１２３は、例えば、ユーザ依存情報に対応付いている情報と共に蓄積してもよい。
【００６４】
また、ナビ蓄積部１２３によるユーザ依存情報の蓄積は、通常、一時的な蓄積である。また、当該蓄積は、例えば、恒久的な蓄積であってもよい。
【００６５】
ナビゲーション部１２４は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を用いて、ナビゲーションを行う。当該１以上のユーザ依存情報は、通常、ナビ蓄積部１２３がナビ格納部１２１に蓄積したユーザ依存情報である。従って、当該１以上のユーザ依存情報は、例えば、ナビ受信部１２２が受信した１以上のユーザ依存情報である。また、当該１以上のユーザ依存情報は、例えば、ナビ受信部１２２が受信した１以上のユーザ依存情報のうち、予め決められた条件を満たす１以上のユーザ依存情報である。また、ナビゲーション部１２４が行うナビゲーションとは、例えば、経路の探索（探索経路情報の取得）、探索経路情報の出力、移動体に応じた経路に関する音声案内（経路の案内に関する音声の出力）、地図の表示、移動経路情報の取得などである。
【００６６】
ナビゲーション部１２４は、例えば、ナビ格納部１２１に格納されている地点情報が示す地点を略中心とする、予め決められた大きさの地図を示す情報を取得し、出力する。当該情報を、出力地図情報とする。この場合、ナビゲーション部１２４は、例えば、地図に関する情報である地図情報を予め保持している。当該地図情報は、例えば、ナビ格納部１２１に格納されていてもよい。そして、ナビゲーション部１２４は、当該地図情報から、ナビ格納部１２１に格納されている地点情報を用いて、出力地図情報を取得する。
【００６７】
なお、一の地図情報（ここでは、ナビゲーション部１２４が予め保持している地図情報）から、当該地図情報が示す地図の一部を示す地図情報（ここでは、出力地図情報）を取得する方法や手順などは、公知であるので、詳細な説明を省略する。
【００６８】
また、ナビゲーション部１２４は、例えば、地図情報と、ナビ格納部１２１に格納されている出発地を示す情報と、経由地を示す情報と、目的地を示す情報とを用いて、当該出発地から、当該経由地を経由する、当該目的地までの経路を示す経路を探索する。そして、ナビゲーション部１２４は、当該経路を示す経路情報を取得し、出力する。また、ナビゲーション部１２４は、取得した経路情報を、例えば、ナビ格納部１２１に蓄積してもよい。
【００６９】
なお、経路の探索には、通常、最短経路問題の解法（アルゴリズム）を用いる。「最短経路問題の解法」は、例えば、ダイクストラ法や、Ａ＊アルゴリズムなどである。また、これらの解法や、経路情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。
【００７０】
また、ナビゲーション部１２４は、例えば、ナビゲーション装置１２が設置されている移動体の移動に応じて、移動経路情報を取得する。この場合、ナビゲーション部１２４は、例えば、現在位置を示す情報である現在位置情報を定期的に取得する。現在位置情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。そして、ナビゲーション部１２４は、当該現在位置情報と、上記地図情報とを用いて、例えば、予め決められた地点（例えば、交差点など）を通過するたびに、当該通過したタイミングで取得した現在位置情報を、移動経路情報が有する位置情報として取得する。以上のようにして、ナビゲーション部１２４は、例えば、出発地を出発してから、目的地に到着するまでの間に移動した経路を示す移動経路情報を取得する。当該移動経路情報は、例えば、予め決められた地点を通過するたびに取得した１または２以上の現在位置情報から構成される。そして、ナビゲーション部１２４は、取得した移動経路情報を、ナビ格納部１２１に蓄積する。
【００７１】
ナビ送信部１２５は、ナビゲーション部１２４が用いた１以上のユーザ依存情報を、情報処理装置１１に送信する。当該「ナビゲーション部１２４が用いた１以上のユーザ依存情報」は、ナビゲーション部１２４が取得したユーザ依存情報も含む。また、ナビ送信部１２５は、例えば、ユーザからの指示を受け付けた場合に、ナビ格納部１２１に格納されている１以上のユーザ依存情報を、情報処理装置１１に送信する。当該「ユーザからの指示を受け付けた場合」とは、例えば、ナビゲーション装置１２が備えるナビ受付部（図示せず）が、ユーザによる操作により、ユーザ依存情報を情報処理装置１１に送信する指示を受け付けた場合である。また、当該「ユーザからの指示を受け付けた場合」とは、例えば、ナビ受信部１２２が、情報処理装置１１からユーザ依存情報要求指示を受信した場合である。ユーザ依存情報要求指示とは、ユーザ依存情報を要求する指示である。そして、ナビ送信部１２５は、ユーザからの指示に応じて、ナビ格納部１２１に格納されている１以上のユーザ依存情報を取得し、送信する。当該ユーザ依存情報の取得は、例えば、ナビゲーション装置１２が備えるナビ取得部（図示せず）が行ってもよい。
【００７２】
また、上記、ユーザ依存情報要求指示を受信する過程は、例えば、次のとおりである。例えば、ユーザが、任意のタイミングで、情報処理装置１１に対し、ナビゲーション装置１２からユーザ依存情報を受信するための操作を行ったとする。当該任意のタイミングは、例えば、ナビゲーション装置１２が設置されている移動体が、目的地に到着した後などである。すると、受付部１１４は、ユーザ依存情報受信指示を受け付ける。ユーザ依存情報受信指示とは、ユーザ依存情報を受信する指示である。そして、情報処理装置１１が備える送信部１１６は、当該ユーザ依存情報受信指示の受け付けに応じて、ユーザ依存情報要求指示を、ナビゲーション装置１２に送信する。そして、ナビ受信部１２２は、情報処理装置１１から送信されたユーザ依存情報要求指示を受信する。
【００７３】
なお、格納部１１１、ナビ格納部１２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、格納部１１１などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して格納部１１１などに記憶されてもよい。
【００７４】
また、受信部１１２、ナビ受信部１２２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００７５】
また、蓄積部１１３、取得部１１５、実行部１１７、ナビ蓄積部１２３、ナビゲーション部１２４は、通常、ＭＰＵやメモリ等から実現され得る。また、取得部１１５などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、取得部１１５などは、ハードウェア（専用回路）で実現されてもよい。
【００７６】
また、送信部１１６、ナビ送信部１２５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【００７７】
次に、情報システム１の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。まず、情報処理装置１１の全体動作について、図３のフローチャートを用いて説明する。
【００７８】
（ステップＳ３０１）情報処理装置１１は、受付部１１４が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０２に進み、そうでない場合は、ステップＳ３０１に戻る。
【００７９】
（ステップＳ３０２）情報処理装置１１は、電源ＯＮの処理を行う。
【００８０】
（ステップＳ３０３）送信部１１６は、受付部１１４がユーザ依存情報受信指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０４に進み、そうでない場合は、ステップＳ３０７に進む。
【００８１】
（ステップＳ３０４）送信部１１６は、ユーザ依存情報要求指示をナビゲーション装置１２に送信する。
【００８２】
（ステップＳ３０５）蓄積部１１３は、受信部１１２が、ステップＳ３０４でユーザ依存情報要求指示を送信したナビゲーション装置１２から、１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ３０６に進み、そうでない場合は、ステップＳ３０５に戻る。
【００８３】
（ステップＳ３０６）蓄積部１１３は、ステップＳ３０５で受信した１以上のユーザ依存情報を、格納部１１１に蓄積する。
【００８４】
（ステップＳ３０７）取得部１１５は、受付部１１４が送信指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０８に進み、そうでない場合は、ステップＳ３１２に進む。
【００８５】
（ステップＳ３０８）取得部１１５は、格納部１１１に１以上のユーザ依存情報が格納されているか否かを判断する。格納されている場合は、ステップＳ３０９に進み、そうでない場合は、ステップＳ３１２に進む。
【００８６】
（ステップＳ３０９）取得部１１５は、格納部１１１から１以上のユーザ依存情報を取得する。この処理の詳細は、図４のフローチャートを用いて説明する。
【００８７】
（ステップＳ３１０）送信部１１６は、ステップＳ３０９で１以上のユーザ依存情報が取得できたか否かを判断する。取得できた場合は、ステップＳ３１１に進み、そうでない場合は、ステップＳ３１２に進む。
【００８８】
（ステップＳ３１１）送信部１１６は、ステップＳ３０９で取得した１以上のユーザ依存情報を、ナビゲーション装置１２に送信する。
【００８９】
（ステップＳ３１２）情報処理装置１１は、受付部１１４が電源ＯＦＦの指示を受け付けたか否を判断する。受け付けた場合は、ステップＳ３１３に進み、そうでない場合は、ステップＳ３０３に戻る。
【００９０】
（ステップＳ３１３）情報処理装置１１は、電源ＯＦＦの処理を行う。そして、ステップＳ３０１に戻る。
【００９１】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【００９２】
図４は、図３のフローチャートのステップＳ３０９のユーザ依存情報の取得処理を示すフローチャートである。なお、図４のフローチャートにおいて、格納部１１１には、ｍ個のユーザ依存情報が格納されているものとする。また、当該ｍ個の各ユーザ依存情報には、送信条件が対応付いているものとする。
【００９３】
（ステップＳ４０１）取得部１１５は、受付部１１４が受け付けた送信指示がナビ種類情報を有するか否かを判断する。有する場合は、ステップＳ４０２に進み、そうでない場合は、ステップＳ４０７に進む。
【００９４】
（ステップＳ４０２）取得部１１５は、カウンタｉに１をセットする。
【００９５】
（ステップＳ４０３）取得部１１５は、ユーザ依存情報［ｉ］に対応付いている送信条件である送信条件［ｉ］を、送信指示が有するナビ種類情報が満たすか否かを判断する。満たす場合は、ステップＳ４０４に進み、そうでない場合は、ステップＳ４０５に進む。
【００９６】
（ステップＳ４０４）取得部１１５は、ユーザ依存情報［ｉ］を格納部１１１から取得する。
【００９７】
（ステップＳ４０５）取得部１１５は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ４０６に進む。
【００９８】
（ステップＳ４０６）取得部１１５は、ｉを１インクリメントする。そして、ステップＳ４０３に戻る。
【００９９】
（ステップＳ４０７）取得部１１５は、格納部１１１に格納されているすべてのユーザ依存情報を取得する。そして、上位処理にリターンする。
【０１００】
次に、ナビゲーション装置１２の全体動作について、図５のフローチャートを用いて説明する。
【０１０１】
（ステップＳ５０１）ナビゲーション装置１２は、図示しないナビ受付部が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ５０２に進み、そうでない場合は、ステップＳ５０１に戻る。
【０１０２】
（ステップＳ５０２）ナビゲーション装置１２は、電源ＯＮの処理を行う。
【０１０３】
（ステップＳ５０３）ナビ蓄積部１２３は、ナビ受信部１２２が、情報処理装置１１から１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ５０４に進み、そうでない場合は、ステップＳ５０５に進む。
【０１０４】
（ステップＳ５０４）ナビ蓄積部１２３は、ステップＳ５０３で受信した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。この処理の詳細は、図６のフローチャートを用いて説明する。
【０１０５】
（ステップＳ５０５）ナビゲーション部１２４は、図示しないナビ受付部がナビゲーション指示を受け付けたか否かを判断する。ナビゲーション指示とは、ナビゲーションを実行する指示である。そして、受け付けた場合は、ステップＳ５０６に進み、そうでない場合は、ステップＳ５１０に進む。
【０１０６】
（ステップＳ５０６）ナビゲーション部１２４は、ステップＳ５０５で受け付けたナビゲーション指示により指示されたナビゲーションの実行に必要なユーザ依存情報が、ナビ格納部１２１に格納されているか否かを判断する。格納されている場合は、ステップＳ５０７に進み、そうでない場合は、ステップＳ５１０に進む。
【０１０７】
（ステップＳ５０７）ナビゲーション部１２４は、ナビ格納部１２１に格納されているユーザ依存情報を用いて、ステップＳ５０５で受け付けたナビゲーション指示により指示されたナビゲーションを実行する。
【０１０８】
（ステップＳ５０８）ナビゲーション部１２４は、ナビゲーションを実行した結果、経路情報を取得したか否かを判断する。当該経路情報は、探索経路情報または移動経路情報である。そして、取得した場合は、ステップＳ５０９に進み、そうでない場合は、ステップＳ５１０に進む。
【０１０９】
（ステップＳ５０９）ナビゲーション部１２４は、取得した経路情報をナビ格納部１２１に蓄積する。
【０１１０】
（ステップＳ５１０）図示しないナビ取得部は、ナビ受信部１２２が、情報処理装置１１からユーザ依存情報要求指示を受信したか否かを判断する。受信した場合は、ステップＳ５１１に進み、そうでない場合は、ステップＳ５１３に進む。
【０１１１】
（ステップＳ５１１）図示しないナビ取得部は、ナビ格納部１２１に格納されているすべてのユーザ依存情報を取得する。
【０１１２】
（ステップＳ５１２）ナビ送信部１２５は、ステップＳ５１１で取得したユーザ依存情報を、ユーザ依存情報要求指示を送信してきた情報処理装置１１に送信する。
【０１１３】
（ステップＳ５１３）ナビゲーション装置１２は、図示しないナビ受付部が電源ＯＦＦの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ５１４に進み、そうでない場合は、ステップＳ５０３に戻る。
【０１１４】
（ステップＳ５１４）ナビゲーション装置１２は、電源ＯＦＦの処理を行う。そして、ステップＳ５０１に戻る。
【０１１５】
なお、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１１６】
図６は、図５のフローチャートのステップＳ５０４のユーザ依存情報の蓄積処理を示すフローチャートである。なお、図６のフローチャートにおいて、ナビ受信部１２２は、ｍ個のユーザ依存情報受信しているものとする。
【０１１７】
（ステップＳ６０１）ナビ蓄積部１２３は、ナビ種類情報を予め保持しているか否かを判断する。保持している場合は、ステップＳ６０２に進み、そうでない場合は、ステップＳ６０８に進む。
【０１１８】
（ステップＳ６０２）ナビ蓄積部１２３は、カウンタｉに１をセットする。
【０１１９】
（ステップＳ６０３）ナビ蓄積部１２３は、ユーザ依存情報［ｉ］に対応付いている送信条件である送信条件［ｉ］を、予め保持しているナビ種類情報が満たすか否かを判断する。満たす場合は、ステップＳ６０４に進み、そうでない場合は、ステップＳ６０５に進む。
【０１２０】
（ステップＳ６０４）ナビ蓄積部１２３は、ユーザ依存情報［ｉ］を取得する。
【０１２１】
（ステップＳ６０５）ナビ蓄積部１２３は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ６０７に進み、そうでない場合は、ステップＳ６０６に進む。
【０１２２】
（ステップＳ６０６）ナビ蓄積部１２３は、ｉを１インクリメントする。そして、ステップＳ６０３に戻る。
【０１２３】
（ステップＳ６０７）ナビ蓄積部１２３は、ステップＳ６０４で取得したユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、上位処理にリターンする。
【０１２４】
（ステップＳ６０８）ナビ蓄積部１２３は、蓄積条件を予め保持しているか否かを判断する。保持している場合は、ステップＳ６０９に進み、そうでない場合は、ステップＳ６１５に進む。
【０１２５】
（ステップＳ６０９）ナビ蓄積部１２３は、カウンタｉに１をセットする。
【０１２６】
（ステップＳ６１０）ナビ蓄積部１２３は、ユーザ依存情報［ｉ］に対応付いているユーザ依存種類情報であるユーザ依存種類情報［ｉ］が、予め保持している蓄積条件を満たすか否かを判断する。満たす場合は、ステップＳ６１１に進み、そうでない場合は、ステップＳ６１２に進む。
【０１２７】
（ステップＳ６１１）ナビ蓄積部１２３は、ユーザ依存情報［ｉ］を取得する。
【０１２８】
（ステップＳ６１２）ナビ蓄積部１２３は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ６１４に進み、そうでない場合は、ステップＳ６１３に進む。
【０１２９】
（ステップＳ６１３）ナビ蓄積部１２３は、ｉを１インクリメントする。そして、ステップＳ６１０に戻る。
【０１３０】
（ステップＳ６１４）ナビ蓄積部１２３は、ステップＳ６１１で取得したユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、上位処理にリターンする。
【０１３１】
（ステップＳ６１５）ナビ蓄積部１２３は、ナビ受信部１２２が受信したすべてのユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、上位処理にリターンする。
【０１３２】
なお、上記で説明した情報システム１の全体動作は、あくまで一例である。つまり、情報システム１の全体動作は、上記の説明に限定されるものではない。
【０１３３】
（具体例１）
次に、情報システム１の動作の具体例について説明する。なお、本具体例において、情報処理装置１１は、スマートフォン（以下、適宜、スマホとする）であるものとする。また、レンタル対象物は、カーシェアリング用の自動車であり、ナビゲーション装置１２は、当該自動車に設置されているカーナビゲーションシステム（以下、適宜、カーナビとする）であるものとする。
【０１３４】
（例１）
本例において、情報処理装置１１が、ナビゲーション装置１２から１以上のユーザ依存情報を受信し、蓄積する例について説明する。
【０１３５】
まず、ユーザが、スマホを所持した状態で、カーシェアリング用の自動車（以下、適宜、自動車Ａとする）に乗り込み、当該自動車ＡのエンジンをＯＮにしたとする。すると、当該自動車Ａに設置されているカーナビ（以下、適宜、カーナビＡとする）の電源がＯＮになる。
【０１３６】
次に、ユーザが、カーナビＡに対し、目的地を設定する操作を行ったとする。すると、カーナビＡのナビ受付部（図示せず）は、当該目的地を示す情報（以下、適宜、目的地情報とする）を受け付ける。そして、ナビ蓄積部１２３は、当該目的地を示す情報を、ナビ格納部１２１に蓄積する。そして、カーナビＡのナビゲーション部１２４は、予め保持している地図情報と、当該目的地を示す情報とを用いて、現在位置から目的地までの経路を探索し、当該経路を示す探索経路情報を出力する。このとき、ナビゲーション部１２４は、地図上に、探索した経路が表示されるように、当該経路情報を、地図情報と共に出力する。そして、ナビゲーション部１２４は、当該探索経路情報を、ナビ格納部１２１に蓄積する。
【０１３７】
次に、ユーザが、自動車Ａの運転を開始し、上記で設定した目的地まで走行したとする。この間、ナビゲーション部１２４は、定期的に現在位置情報を取得し、地図情報を参照しながら、交差点を通過するたびに、当該交差点の通過時に取得した現在位置情報を、移動経路情報を構成する位置情報として、ナビ格納部１２１に蓄積する。
【０１３８】
次に、ユーザが、自動車Ａを目的地にある駐車場に駐車し、所持しているスマホに対し、カーナビＡから、１以上のユーザ依存情報を受信するための操作を行ったとする。すると、スマホの受付部１１４は、ユーザ依存情報受信指示を受け付ける。そして、送信部１１６は、カーナビＡに、ユーザ依存情報要求指示を送信する。
【０１３９】
次に、カーナビＡのナビ受信部１２２は、ユーザが所持しているスマホから、ユーザ依存情報要求指示を受け付ける。そして、ナビ送信部１２５は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を、スマホに送信する。当該１以上のユーザ依存情報は、目的地情報、探索経路情報、移動経路情報である。
【０１４０】
次に、スマホの受信部１１２は、カーナビから、目的地情報、探索経路情報、移動経路情報を受信する。そして、蓄積部１１３は、当該３つのユーザ依存情報を、格納部１１１に蓄積する。
【０１４１】
（例２）
本例において、情報処理装置１１が、ナビゲーション装置１２に、格納部１１１に格納されているすべてのユーザ依存情報を送信する例について説明する。なお、本例において、格納部１１１には、図７に示すユーザ依存情報が格納されているものとする。当該ユーザ依存情報には、レコードを一意に特定するためのＩＤと、ユーザ依存種類情報（項目名：種類１、種類２）とが対応付いている。「種類１」のユーザ依存種類情報は、ユーザ依存情報が、地点情報、経路情報、移動手段情報のいずれであるかを示す情報である。また、「種類２」のユーザ依存種類情報は、地点情報が示す地点の種類、経路情報が示す経路の種類、移動手段情報が示す移動手段の種類を示す情報である。また、当該ユーザ依存情報は、例えば、例１のようにして、１または２以上のナビゲーション装置１２から受信したものであるものとする。
【０１４２】
まず、ユーザが、スマホを所持した状態で、例１とは異なるカーシェアリング用の自動車（以下、適宜、自動車Ｂとする）に乗り込み、当該自動車ＢのエンジンをＯＮにしたとする。すると、当該自動車Ｂに設置されているカーナビ（以下、適宜、カーナビＢとする）の電源がＯＮになる。
【０１４３】
次に、ユーザが、所持しているスマホに対し、格納部１１１に格納されているすべてのユーザ依存情報を、カーナビＢに送信するための操作を行ったとする。すると、受付部１１４は、送信指示を受け付ける。そして、取得部１１５は、図７のユーザ依存情報を含む、格納部１１１に格納されているすべてのユーザ依存情報を、格納部１１１から取得する。そして、送信部１１６は、取得部１１５が取得した１以上のユーザ依存情報を、カーナビＢに送信する。
【０１４４】
次に、カーナビＢのナビ受信部１２２は、スマホから送信された１以上のユーザ依存情報を受信する。
【０１４５】
次に、ナビ蓄積部１２３は、ナビ受信部１２２が受信した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。ここで、ナビ蓄積部１２３は、蓄積条件「種類＝地点」を予め保持しているものとする。当該蓄積条件は、ユーザ依存情報の種類が、地点情報であることを意味する。すると、ナビ蓄積部１２３は、ナビ受信部１２２が受信した１以上のユーザ依存情報のうち、地点情報のみを、ナビ格納部１２１に蓄積する。例えば、図７のユーザ依存情報であれば、ナビ蓄積部１２３は、ユーザ依存種類情報「地点」が対応付いている「ＩＤ＝０１１」から「ＩＤ＝０１４」までのユーザ依存情報を、ナビ格納部１２１に蓄積する。
【０１４６】
次に、ユーザが、カーナビＢに対し、現在位置から自宅までの経路を表示するための操作を行ったとする。すると、図示しないナビ受付部は、現在位置から自宅までの経路を表示するナビゲーション指示を受け付ける。そして、ナビゲーション部１２４は、予め保持している地図情報と、ナビ格納部１２１に格納されている自宅を示す地点情報（図７の「ＩＤ＝０１１」の地点情報）と、を用いて、現在位置から自宅までの経路を探索し、当該経路を示す探索経路情報を出力する。このとき、ナビゲーション部１２４は、地図上に、探索した経路が表示されるように、当該経路情報を、地図情報と共に出力する。そして、ナビゲーション部１２４は、当該探索経路情報を、ナビ格納部１２１に蓄積する。
【０１４７】
（例３）
本例において、情報処理装置１１が、ナビゲーション装置１２に、格納部１１１に格納されている１以上のユーザ依存情報のうち、送信条件を満たすユーザ依存情報のみを送信する例について説明する。なお、本例において、格納部１１１には、図８に示すユーザ依存情報が格納されているものとする。当該ユーザ依存情報には、レコードを一意に特定するためのＩＤと、ユーザ依存種類情報（項目名：種類１、種類２）と、送信条件（項目名：条件）とが対応付いている。「種類１」のユーザ依存種類情報は、ユーザ依存情報が、地点情報、経路情報、移動手段情報のいずれであるかを示す情報である。また、「種類２」のユーザ依存種類情報は、地点情報が示す地点の種類、経路情報が示す経路の種類、移動手段情報が示す移動手段の種類を示す情報である。また、当該送信条件は、ナビ種類情報である。また、当該ユーザ依存情報は、例えば、例１のようにして、１または２以上のナビゲーション装置１２から受信したものであるものとする。
【０１４８】
まず、ユーザが、スマホを所持した状態で、例１、例２とは異なるカーシェアリング用の自動車（以下、適宜、自動車Ｃとする）に乗り込み、当該自動車ＣのエンジンをＯＮにしたとする。すると、当該自動車Ｃに設置されているカーナビ（以下、適宜、カーナビＣとする）の電源がＯＮになる。
【０１４９】
次に、スマホとカーナビＣは、通信を確立させる。当該通信の確立の過程において、ナビ送信部１２５は、ナビ種類情報「カーナビ」を、スマホに送信する。そして、スマホの受信部１１２は、当該ナビ種類情報を受信する。そして、蓄積部１１３は、当該ナビ種類情報を、予め決められた記憶領域に蓄積する。当該記憶領域は、例えば、格納部１１１であってもよい。
【０１５０】
次に、ユーザが、所持しているスマホに対し、格納部１１１に格納されている１以上のユーザ依存情報のうち、カーナビＣが使用することができるユーザ依存情報（カーナビであるナビゲーション装置１２の種類に応じたユーザ依存情報）を、カーナビに送信するための操作を行ったとする。すると、受付部１１４は、送信指示を受け付ける。
【０１５１】
次に、取得部１１５は、図８のユーザ依存情報を含む、格納部１１１に格納されている１以上のユーザ依存情報のうち、予め決められた記憶領域に格納されているナビ種類情報「カーナビ」が満たす送信条件が対応付いているユーザ依存情報を、格納部１１１から取得する。例えば、図８のユーザ依存情報であれば、取得部１１５は、「ＩＤ＝０１１」から「ＩＤ＝０１４」までのユーザ依存情報に対応付いている送信条件「カーナビ」を、予め決められた記憶領域に格納されているナビ種類情報「カーナビ」が満たすと判断する。そして、取得部１１５は、図８の「ＩＤ＝０１１」から「ＩＤ＝０１４」までのユーザ依存情報を、格納部１１１から取得する。
【０１５２】
次に、送信部１１６は、取得部１１５が取得した１以上のユーザ依存情報を、カーナビＣに送信する。
【０１５３】
次に、カーナビＣのナビ受信部１２２は、スマホから送信された１以上のユーザ依存情報を受信する。そして、ナビ蓄積部１２３は、ナビ受信部１２２が受信した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。
【０１５４】
次に、ナビゲーション部１２４は、ユーザからの指示に応じて、ナビ格納部１２１に格納されているユーザ依存情報を用いて、ナビゲーションを行う。当該ナビゲーションを行う例は、例２と同様であるので、説明を省略する。
【０１５５】
（例４）
本例において、情報処理装置１１が、ナビゲーション装置１２から受信したユーザ依存情報を用いて、位置情報ゲームを実行する例について説明する。当該ユーザ依存情報は、移動経路情報が有する位置情報であるものとする。また、当該位置情報ゲームは、当該位置情報が示す位置を含む都道府県を、地図上に記録するゲームであるものとする。
【０１５６】
まず、例１のようにして、カーナビからスマホに移動経路情報が送信され、スマホの格納部１１１に、移動経路情報が蓄積されたとする。
【０１５７】
次に、ユーザが、スマホに対して、位置情報ゲームを開始するための操作を行ったとする。すると、実行部１１７は、当該位置情報ゲームを実行する。そして、当該位置情報ゲームは、格納部１１１から、移動経路情報を取得し、当該移動経路情報が有する位置情報を、自身が使用する記憶領域に保存する。そして、当該位置情報ゲームは、当該位置情報が示す位置を含む都道府県を、地図上に記録し、当該記録後の地図を表示する。当該表示の例は、例えば、図９である。図９において、黒色に塗りつぶされている都道府県が、移動経路情報が有する位置情報が示す位置を含む都道府県である。
【０１５８】
以上、本実施の形態による情報システム１によれば、一のナビゲーション装置においてナビゲーションに利用された１以上のユーザ依存情報を、他のナビゲーション装置でも利用することができる。これにより、ユーザは、例えば、カーシェアリング用の自動車にて通勤するような場合など、使用する移動体が毎回異なる場合でも、ナビゲーション装置に対して、容易に、目的地の設定を行うことができる。つまり、本実施の形態による情報システム１によれば、情報処理装置をハブとして、異なるナビゲーション装置間で、ユーザ依存情報を共有することができる。
【０１５９】
（実施の形態２）
本実施の形態において、情報処理装置２１と、２以上のナビゲーション装置２２と、サーバ装置２３とを備える情報システム２について説明する。情報処理装置２１は、ナビゲーション装置２２またはサーバ装置２３から、１以上のユーザ依存情報を受信し、蓄積する。そして、情報処理装置２１は、保持している１以上のユーザ依存情報を、ユーザが指定するナビゲーション装置２２に送信する。また、ナビゲーション装置２２は、１以上のユーザ依存情報を、情報処理装置２１またはサーバ装置２３から受信する。そして、ナビゲーション装置２２は、受信した１以上のユーザ依存情報のうち、利用できる１以上のユーザ依存情報を用いて、ナビゲーションを行う。そして、ナビゲーション装置２２は、ナビゲーションに利用した情報、ナビゲーションの際に取得した情報などを含む１以上のユーザ依存情報を、情報処理装置２１またはサーバ装置２３に送信する。また、サーバ装置２３は、情報処理装置２１またはナビゲーション装置２２から、１以上のユーザ依存情報を受信する。そして、サーバ装置２３は、受信したユーザ依存情報を、情報処理装置２１またはユーザが指定するナビゲーション装置２２に送信する。
【０１６０】
つまり、例えば、情報処理装置２１は、一のナビゲーション装置２２からユーザ依存情報を受信し、蓄積する。そして、情報処理装置２１は、ユーザからの指示に応じて、蓄積されているユーザ依存情報を、サーバ装置２３を介して、２以上のナビゲーション装置２２のうちのいずれかに送信する。
【０１６１】
また、例えば、サーバ装置２３は、一のナビゲーション装置２２からユーザ依存情報を受信する。そして、サーバ装置２３は、当該ユーザ依存情報を、情報処理装置２１に送信する。そして、情報処理装置２１は、サーバ装置２３からユーザ依存情報を受信し、蓄積する。そして、情報処理装置２１は、ユーザからの指示に応じて、蓄積されているユーザ依存情報を、２以上のナビゲーション装置２２のうちのいずれかに送信する。
【０１６２】
また、例えば、サーバ装置２３は、一のナビゲーション装置２２からユーザ依存情報を受信する。そして、サーバ装置２３は、当該ユーザ依存情報を、情報処理装置２１に送信する。そして、情報処理装置２１は、サーバ装置２３からユーザ依存情報を受信し、蓄積する。そして、情報処理装置２１は、ユーザからの指示に応じて、蓄積されているユーザ依存情報を、サーバ装置２３を介して、２以上のナビゲーション装置２２のうちのいずれかに送信する。
【０１６３】
また、図１０は、本実施の形態における情報システム２の概念図である。図１０において、情報処理装置２１と、２以上の各ナビゲーション装置２２とは、通信手段２４を介して通信が可能である。また、情報処理装置２１および２以上の各ナビゲーション装置２２と、サーバ装置２３とは、通信手段２５を介して通信が可能である。情報処理装置２１は、例えば、スマートフォン、携帯電話、ＰＤＡ、タブレット型ＰＣ、ノートＰＣなどの携帯端末である。また、ナビゲーション装置２２は、移動体（いわゆる乗物）に設置されている。また、通信手段２４は、通常、近距離（短距離）の無線通信手段である。通信手段２４は、例えば、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、ＺｉｇＢｅｅ（登録商標）、赤外線などである。また、通信手段２５は、無線または有線の通信回線である。通信手段２５は、例えば、インターネット、イントラネット、ＬＡＮ、公衆電話回線網などである。
【０１６４】
また、図１１は、本実施の形態におけるサーバ装置２３のブロック図である。サーバ装置２３は、サーバ受信部２３１、サーバ送信部２３２を備える。
【０１６５】
なお、本実施の形態における情報処理装置２１およびナビゲーション装置２２のブロック図は、図２と同様であるので、説明を省略する。つまり、情報処理装置２１のブロック図は、図２において、「受信部１１２」を「受信部２１２」に、「送信部１１６」を「送信部２１６」に読み替えたものである。また、ナビゲーション装置２２のブロック図は、図２において、「ナビ受信部１２２」を「ナビ受信部２２２」に、「ナビ送信部１２５」を「ナビ送信部２２５」に読み替えたものである。
【０１６６】
情報処理装置２１が備える受信部２１２は、ナビゲーション装置２２またはサーバ装置２３から、１以上のユーザ依存情報を受信する。また、ナビゲーション装置２２から受信する場合、受信部２１２は、通常、２以上のナビゲーション装置２２のうちのいずれかから受信する。
【０１６７】
送信部２１６は、取得部１１５が取得した１以上のユーザ依存情報を、ナビゲーション装置２２またはサーバ装置２３に送信する。また、ナビゲーション装置２２に送信する場合、送信部２１６は、通常、２以上のナビゲーション装置２２のうちのいずれかに送信する。
【０１６８】
また、例えば、ユーザ依存情報を、２以上のナビゲーション装置２２およびサーバ装置２３のいずれに送信するかは、通常、ユーザにより選択される。つまり、例えば、受付部１１４が、２以上のナビゲーション装置２２のうちの一のナビゲーション装置２２にユーザ依存情報を送信する送信指示を受け付けた場合、送信部２１６は、当該一のナビゲーション装置２２に、ユーザ依存情報を送信する。また、例えば、受付部１１４が、サーバ装置２３にユーザ依存情報を送信する送信指示を受け付けた場合、送信部２１６は、サーバ装置２３に、ユーザ依存情報を送信する。
【０１６９】
また、サーバ装置２３にユーザ依存情報を送信する場合、送信部２１６は、例えば、装置識別情報を対応付けて送信する。装置識別情報とは、装置を識別する情報である。装置識別情報は、例えば、ＩＰアドレス、ＭＡＣアドレス、個体識別番号、いわゆるＩＤなどである。また、送信部２１６がユーザ依存情報に対応付けて送信する装置識別情報は、２以上のナビゲーション装置２２のうちのいずれかを識別する装置識別情報である。また、当該装置識別情報により識別されるナビゲーション装置２２は、サーバ装置２３を介して、送信部２１６が送信したユーザ依存情報が送信されるナビゲーション装置２２である。また、当該装置識別情報は、例えば、送信部２１６が予め保持している。また、当該装置識別情報は、例えば、予め決められた記憶領域に格納されている。また、ナビゲーション装置２２を識別する装置識別情報を、以下、適宜、ナビ識別情報とする。
【０１７０】
ナビゲーション装置２２が備えるナビ受信部２２２は、情報処理装置２１またはサーバ装置２３から、１以上のユーザ依存情報を受信する。
【０１７１】
ナビ送信部２２５は、ナビゲーション部１２４が用いた１以上のユーザ依存情報を、情報処理装置２１またはサーバ装置２３に送信する。なお、ユーザ依存情報を、情報処理装置２１およびサーバ装置２３のいずれに送信するかは、通常、ユーザにより選択される。つまり、例えば、ナビ受信部２２２が、情報処理装置２１からユーザ依存情報要求指示を受信した場合、ナビ送信部２２５は、情報処理装置２１に、ユーザ依存情報を送信する。また、例えば、ナビゲーション装置２２が備えるナビ受付部（図示せず）が、ユーザによる操作により、ユーザ依存情報をサーバ装置２３に送信する指示を受け付けた場合、ナビ送信部２２５は、サーバ装置２３に、ユーザ依存情報を送信する。
【０１７２】
なお、上記、ユーザ依存情報要求指示を受信する過程は、実施の形態１において説明済みであるので、説明を省略する。
【０１７３】
また、サーバ装置２３にユーザ依存情報を送信する場合、ナビ送信部２２５は、例えば、予め決められたタイミングで送信してもよい。当該予め決められたタイミングは、例えば、ナビゲーション部１２４によるナビゲーションが終了した後、ナビゲーション装置２２が設置されている移動体が移動を停止した後、などである。
【０１７４】
また、サーバ装置２３にユーザ依存情報を送信する場合、ナビ送信部２２５は、例えば、ナビ識別情報を対応付けて送信する。また、この場合、ナビ送信部２２５は、例えば、当該ユーザ依存情報を送信する情報処理装置２１を識別する装置識別情報を対応付けて送信してもよい。情報処理装置２１を識別する装置識別情報を、以下、適宜、端末識別情報とする。また、当該装置識別情報（ナビ識別情報および端末識別情報）は、例えば、ナビ送信部２２５が予め保持している。また、当該装置識別情報は、例えば、予め決められた記憶領域に格納されている。また、端末識別情報は、例えば、ユーザを識別する情報であるとも言える。
【０１７５】
サーバ受信部２３１は、情報処理装置２１またはナビゲーション装置２２から、１以上のユーザ依存情報を受信する。
【０１７６】
サーバ送信部２３２は、サーバ受信部２３１が受信した１以上のユーザ依存情報を、情報処理装置２１またはナビゲーション装置２２に送信する。
【０１７７】
例えば、サーバ受信部２３１が、情報処理装置２１からユーザ依存情報を受信した場合、サーバ送信部２３２は、当該ユーザ依存情報に対応付いているナビ識別情報により識別されるナビゲーション装置２２に、当該ユーザ依存情報を送信する。
【０１７８】
また、例えば、サーバ受信部２３１が、ナビゲーション装置２２からユーザ依存情報を受信した場合、サーバ送信部２３２は、当該ユーザ依存情報に対応付いている装置識別情報を用いて、情報処理装置２１に当該ユーザ依存情報を送信する。具体的に、例えば、当該装置識別情報が、端末識別情報である場合、サーバ送信部２３２は、当該端末識別情報により識別される情報処理装置２１に、ユーザ依存情報を送信する。また、例えば、当該装置識別情報が、ナビ識別情報である場合、サーバ送信部２３２は、当該ナビ識別情報に対応する端末識別情報を取得する。そして、サーバ送信部２３２は、当該取得した端末識別情報により識別される情報処理装置２１に、ユーザ依存情報を送信する。
【０１７９】
なお、上記、ナビ識別情報に対応する端末識別情報を取得する手順は、例えば、次のとおりである。サーバ送信部２３２は、例えば、１以上の装置管理情報を予め保持している。装置管理情報とは、一の端末識別情報と、１または２以上のナビ識別情報とが対応付いた情報である。また、当該装置管理情報は、例えば、予め決められた記憶領域に格納されていてもよい。そして、サーバ送信部２３２は、サーバ受信部２３１が受信したユーザ依存情報に対応付いているナビ識別情報に対応する端末識別情報を、当該装置管理情報から取得する。
【０１８０】
なお、受信部２１２、ナビ受信部２２２、サーバ受信部２３１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０１８１】
また、送信部２１６、ナビ送信部２２５、サーバ送信部２３２は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０１８２】
次に、情報システム２の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。まず、情報処理装置２１の全体動作について、図１２のフローチャートを用いて説明する。
【０１８３】
（ステップＳ１２０１）情報処理装置２１は、受付部１１４が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１２０２に進み、そうでない場合は、ステップＳ１２０１に戻る。
【０１８４】
（ステップＳ１２０２）情報処理装置２１は、電源ＯＮの処理を行う。
【０１８５】
（ステップＳ１２０３）送信部２１６は、受付部１１４がユーザ依存情報受信指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１２０４に進み、そうでない場合は、ステップＳ１２０７に進む。
【０１８６】
（ステップＳ１２０４）送信部２１６は、ユーザ依存情報要求指示をナビゲーション装置２２に送信する。
【０１８７】
（ステップＳ１２０５）蓄積部１１３は、受信部２１２が、ステップＳ１２０４でユーザ依存情報要求指示を送信したナビゲーション装置２２から、１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ１２０６に進み、そうでない場合は、ステップＳ１２０５に戻る。
【０１８８】
（ステップＳ１２０６）蓄積部１１３は、ステップＳ１２０５で受信した１以上のユーザ依存情報を、格納部１１１に蓄積する。
【０１８９】
（ステップＳ１２０７）蓄積部１１３は、受信部２１２が、サーバ装置２３から、１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ１２０８に進み、そうでない場合は、ステップＳ１２０９に進む。
【０１９０】
（ステップＳ１２０８）蓄積部１１３は、ステップＳ１２０７で受信した１以上のユーザ依存情報を、格納部１１１に蓄積する。
【０１９１】
（ステップＳ１２０９）取得部１１５は、受付部１１４が送信指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１２１０に進み、そうでない場合は、ステップＳ１２１４に進む。
【０１９２】
（ステップＳ１２１０）取得部１１５は、格納部１１１に１以上のユーザ依存情報が格納されているか否かを判断する。格納されている場合は、ステップＳ１２１１に進み、そうでない場合は、ステップＳ１２１４に進む。
【０１９３】
（ステップＳ１２１１）取得部１１５は、格納部１１１から１以上のユーザ依存情報を取得する。この処理の詳細は、図４のフローチャートを用いて説明済みであるので、説明を省略する。
【０１９４】
（ステップＳ１２１２）送信部２１６は、ステップＳ１２１１で１以上のユーザ依存情報が取得できたか否かを判断する。取得できた場合は、ステップＳ１２１３に進み、そうでない場合は、ステップＳ１２１４に進む。
【０１９５】
（ステップＳ１２１３）送信部２１６は、ステップＳ１２１１で取得した１以上のユーザ依存情報を、ナビゲーション装置２２またはサーバ装置２３に送信する。例えば、情報処理装置２１とナビゲーション装置２２との通信が確立されている状態において、受付部１１４が、送信指示を受け付けた場合、送信部２１６は、当該ナビゲーション装置２２に、当該ユーザ依存情報を送信する。また、例えば、情報処理装置２１とサーバ装置２３との通信が確立されている状態において、受付部１１４が、送信指示を受け付けた場合、送信部２１６は、当該サーバ装置２３に、当該ユーザ依存情報を送信する。
【０１９６】
（ステップＳ１２１４）情報処理装置２１は、受付部１１４が電源ＯＦＦの指示を受け付けたか否を判断する。受け付けた場合は、ステップＳ１２１５に進み、そうでない場合は、ステップＳ１２０３に戻る。
【０１９７】
（ステップＳ１２１５）情報処理装置２１は、電源ＯＦＦの処理を行う。そして、ステップＳ１２０１に戻る。
【０１９８】
なお、図１２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１９９】
次に、ナビゲーション装置２２の全体動作について、図１３のフローチャートを用いて説明する。
【０２００】
（ステップＳ１３０１）ナビゲーション装置２２は、図示しないナビ受付部が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１３０２に進み、そうでない場合は、ステップＳ１３０１に戻る。
【０２０１】
（ステップＳ１３０２）ナビゲーション装置２２は、電源ＯＮの処理を行う。
【０２０２】
（ステップＳ１３０３）ナビ蓄積部１２３は、ナビ受信部２２２が、１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ１３０４に進み、そうでない場合は、ステップＳ１３０５に進む。
【０２０３】
（ステップＳ１３０４）ナビ蓄積部１２３は、ステップＳ１３０３で受信した１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。この処理の詳細は、図６のフローチャートを用いて説明済みであるので、説明を省略する。
【０２０４】
（ステップＳ１３０５）ナビゲーション部１２４は、図示しないナビ受付部がナビゲーション指示を受け付けたか否かを判断する。ナビゲーション指示とは、ナビゲーションを実行する指示である。そして、受け付けた場合は、ステップＳ１３０６に進み、そうでない場合は、ステップＳ１３１０に進む。
【０２０５】
（ステップＳ１３０６）ナビゲーション部１２４は、ステップＳ１３０５で受け付けたナビゲーション指示により指示されたナビゲーションの実行に必要なユーザ依存情報が、ナビ格納部１２１に格納されているか否かを判断する。格納されている場合は、ステップＳ１３０７に進み、そうでない場合は、ステップＳ１３１０に進む。
【０２０６】
（ステップＳ１３０７）ナビゲーション部１２４は、ナビ格納部１２１に格納されているユーザ依存情報を用いて、ステップＳ１３０５で受け付けたナビゲーション指示により指示されたナビゲーションを実行する。
【０２０７】
（ステップＳ１３０８）ナビゲーション部１２４は、ナビゲーションを実行した結果、経路情報を取得したか否かを判断する。当該経路情報は、探索経路情報または移動経路情報である。そして、取得した場合は、ステップＳ１３０９に進み、そうでない場合は、ステップＳ１３１０に進む。
【０２０８】
（ステップＳ１３０９）ナビゲーション部１２４は、取得した経路情報をナビ格納部１２１に蓄積する。
【０２０９】
（ステップＳ１３１０）ナビ送信部２２５は、ユーザ依存情報の送信先が、情報処理装置２１、サーバ装置２３のいずれであるかを判断する。当該判断は、例えば、当該送信先を示す情報が予め決められた記憶領域に格納されており、当該情報を用いて行う。そして、ユーザ依存情報の送信先が情報処理装置２１である場合は、ステップＳ１３１２に進み、サーバ装置２３である場合は、ステップＳ１３１１に進む。
【０２１０】
（ステップＳ１３１１）ナビ送信部２２５は、ユーザ依存情報を送信するタイミングであるか否かを判断する。送信するタイミングである場合は、ステップＳ１３１３に進み、そうでない場合は、ステップＳ１３１５に進む。
【０２１１】
（ステップＳ１３１２）ナビ送信部２２５は、ナビ受信部２２２が、情報処理装置２１からユーザ依存情報要求指示を受信したか否かを判断する。受信した場合は、ステップＳ１３１３に進み、そうでない場合は、ステップＳ１３１５に進む。
【０２１２】
（ステップＳ１３１３）図示しないナビ取得部は、ナビ格納部１２１に格納されているすべてのユーザ依存情報を取得する。
【０２１３】
（ステップＳ１３１４）ナビ送信部２２５は、ステップＳ１３１３で取得したユーザ依存情報を、所定の送信先に送信する。つまり、ステップＳ１３１０で、送信先が情報処理装置２１であると判断した場合、ナビ送信部２２５は、当該ユーザ依存情報を、情報処理装置２１に送信する。また、ステップＳ１３１０で、送信先がサーバ装置２３であると判断した場合、ナビ送信部２２５は、当該ユーザ依存情報を、サーバ装置２３に送信する。
【０２１４】
（ステップＳ１３１５）ナビゲーション装置２２は、図示しないナビ受付部が電源ＯＦＦの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１３１６に進み、そうでない場合は、ステップＳ１３０３に戻る。
【０２１５】
（ステップＳ１３１６）ナビゲーション装置２２は、電源ＯＦＦの処理を行う。そして、ステップＳ１３０１に戻る。
【０２１６】
なお、図１３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０２１７】
次に、サーバ装置２３の全体動作について、図１４のフローチャートを用いて説明する。
【０２１８】
（ステップＳ１４０１）サーバ送信部２３２は、サーバ受信部２３１が１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ１４０２に進み、そうでない場合は、ステップＳ１４０１に戻る。
【０２１９】
（ステップＳ１４０２）サーバ送信部２３２は、ステップＳ１４０１で受信した１以上のユーザ依存情報の送信元が、情報処理装置２１、ナビゲーション装置２２のいずれであるかを判断する。当該送信元が、情報処理装置２１である場合は、ステップＳ１４０３に進み、ナビゲーション装置２２である場合は、ステップＳ１４０４に進む。
【０２２０】
（ステップＳ１４０３）サーバ送信部２３２は、ステップＳ１４０１で受信した１以上のユーザ依存情報に対応付いているナビ識別情報により識別されるナビゲーション装置２２に、当該ユーザ依存情報を送信する。そして、ステップＳ１４０１に戻る。
【０２２１】
（ステップＳ１４０４）サーバ送信部２３２は、ステップＳ１４０１で受信した１以上のユーザ依存情報に対応付いているナビ識別情報に対応する端末識別情報を、装置管理情報から取得する。
【０２２２】
（ステップＳ１４０５）サーバ送信部２３２は、ステップＳ１４０１で受信した１以上のユーザ依存情報を、ステップＳ１４０４で取得した端末識別情報により識別される情報処理装置２１に送信する。そして、ステップＳ１４０１に戻る。
【０２２３】
なお、図１４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０２２４】
また、上記で説明した情報システム２の全体動作は、あくまで一例である。つまり、情報システム２の全体動作は、上記の説明に限定されるものではない。
【０２２５】
（具体例２）
次に、情報システム２の動作の具体例について説明する。なお、本具体例において、前述の具体例１において説明した処理などは、適宜、説明を省略するものとする。また、情報処理装置２１は、スマートフォン（以下、適宜、スマホとする）であるものとする。また、ナビゲーション装置２２は、自動車に設置されているカーナビゲーションシステム（以下、適宜、カーナビとする）であるものとする。また、サーバ装置２３は、ユーザ依存情報を、情報処理装置２１から受信した場合は、指定されたナビゲーション装置２２に送信し、ナビゲーション装置２２から受信した場合は、対応する情報処理装置２１に送信するサーバ（以下、適宜、サーバとする）であるものとする。
【０２２６】
（例１）
本例において、ユーザ依存情報が、情報処理装置２１からナビゲーション装置２２に、直接送信される例、および、ユーザ依存情報が、ナビゲーション装置２２から情報処理装置２１に、サーバ装置２３を経由して送信される例について説明する。
【０２２７】
まず、ユーザが、スマホを所持した状態で、所有している自動車（以下、適宜、自動車Ａとする）に乗り込み、当該自動車ＡのエンジンをＯＮにしたとする。すると、当該自動車Ａに設置されているカーナビ（以下、適宜、カーナビＡとする）の電源がＯＮになる。
【０２２８】
次に、ユーザが、カーナビＡに対して操作を行ったり、自動車Ａの運転を開始したりした結果、ナビ蓄積部１２３およびナビゲーション部１２４が、目的地情報、探索経路情報、移動経路情報などの１以上のユーザ依存情報を、ナビ格納部１２１に蓄積したとする。
【０２２９】
次に、ユーザが、自動車Ａを駐車場に駐車し、所持しているスマホに対し、カーナビＡから、１以上のユーザ依存情報を受信するための操作を行ったとする。すると、スマホの受付部１１４は、ユーザ依存情報受信指示を受け付ける。そして、送信部２１６は、カーナビＡに、ユーザ依存情報要求指示を送信する。
【０２３０】
次に、カーナビＡのナビ受信部２２２は、ユーザが所持しているスマホから、ユーザ依存情報要求指示を受け付ける。そして、ナビ送信部２２５は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を取得する。当該１以上のユーザ依存情報は、目的地情報、探索経路情報、移動経路情報である。そして、ナビ送信部２２５は、取得した１以上のユーザ依存情報に、カーナビＡを識別するナビ識別情報を対応付ける。そして、ナビ送信部２２５は、当該ナビ識別情報が対応付いた１以上のユーザ依存情報を、サーバに送信する。
【０２３１】
次に、サーバのサーバ受信部２３１は、カーナビＡから、ナビ識別情報が対応付いた１以上のユーザ依存情報を受信する。そして、サーバ送信部２３２は、サーバ受信部２３１が受信した１以上のユーザ依存情報に対応付いているナビ識別情報に対応する端末識別情報を、予め保持している装置管理情報から取得する。当該端末識別情報は、ユーザが所持しているスマホを識別する情報である。そして、サーバ送信部２３２は、当該端末識別情報を用いて、ユーザが所持しているスマホに、サーバ受信部２３１が受信した１以上のユーザ依存情報を送信する。
【０２３２】
次に、スマホの受信部２１２は、サーバから、１以上のユーザ依存情報を受信する。そして、蓄積部１１３は、当該１以上のユーザ依存情報を、格納部１１１に蓄積する。
【０２３３】
次に、ユーザが、自動車Ａから他の自動車（以下、適宜、自動車Ｂとする）に乗り換え、当該自動車ＢのエンジンをＯＮにしたとする。すると、当該自動車Ｂに設置されているカーナビ（以下、適宜、カーナビＢとする）の電源がＯＮになる。
【０２３４】
次に、ユーザが、所持しているスマホに対し、格納部１１１に格納されているすべてのユーザ依存情報を、カーナビＢに送信するための操作を行ったとする。ここで、格納部１１１には、図７のユーザ依存情報を含む１以上のユーザ依存情報が格納されているものとする。すると、受付部１１４は、送信指示を受け付ける。そして、取得部１１５は、図７のユーザ依存情報を含む、格納部１１１に格納されているすべてのユーザ依存情報を、格納部１１１から取得する。そして、送信部２１６は、取得部１１５が取得した１以上のユーザ依存情報を、カーナビＢに送信する。
【０２３５】
次に、カーナビＢのナビ受信部２２２は、スマホから送信された１以上のユーザ依存情報を受信する。そして、ナビ蓄積部１２３は、当該受信したユーザ依存情報のうち、ユーザ依存種類情報が、予め保持している蓄積条件を満たす１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、ナビゲーション部１２４は、ユーザの操作に応じて、当該蓄積されたユーザ依存情報を用いて、ナビゲーションを行う。
【０２３６】
（例２）
本例において、ユーザ依存情報が、情報処理装置２１からナビゲーション装置２２に、サーバ装置２３を経由して送信される例、および、ユーザ依存情報が、ナビゲーション装置２２から情報処理装置２１に、直接送信される例について説明する。
【０２３７】
まず、ユーザが、スマホを所持した状態で、所有している自動車（以下、適宜、自動車Ａとする）に乗り込み、当該自動車ＡのエンジンをＯＮにしたとする。すると、当該自動車Ａに設置されているカーナビ（以下、適宜、カーナビＡとする）の電源がＯＮになる。
【０２３８】
次に、ユーザが、カーナビＡに対して操作を行ったり、自動車Ａの運転を開始したりした結果、ナビ蓄積部１２３およびナビゲーション部１２４が、目的地情報、探索経路情報、移動経路情報などの１以上のユーザ依存情報を、ナビ格納部１２１に蓄積したとする。
【０２３９】
次に、ユーザが、自動車Ａを駐車場に駐車し、所持しているスマホに対し、カーナビＡから、１以上のユーザ依存情報を受信するための操作を行ったとする。すると、スマホの受付部１１４は、ユーザ依存情報受信指示を受け付ける。そして、送信部２１６は、カーナビＡに、ユーザ依存情報要求指示を送信する。
【０２４０】
次に、カーナビＡのナビ受信部２２２は、ユーザが所持しているスマホから、ユーザ依存情報要求指示を受け付ける。そして、ナビ送信部２２５は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を取得する。当該１以上のユーザ依存情報は、目的地情報、探索経路情報、移動経路情報である。そして、ナビ送信部２２５は、取得した１以上のユーザ依存情報を、スマホに送信する。
【０２４１】
次に、スマホの受信部２１２は、カーナビＡから、１以上のユーザ依存情報を受信する。そして、蓄積部１１３は、当該１以上のユーザ依存情報を、格納部１１１に蓄積する。
【０２４２】
次に、ユーザが、自動車Ａから他の自動車（以下、適宜、自動車Ｂとする）に乗り換え、当該自動車ＢのエンジンをＯＮにしたとする。すると、当該自動車Ｂに設置されているカーナビ（以下、適宜、カーナビＢとする）の電源がＯＮになる。
【０２４３】
次に、ユーザが、所持しているスマホに対し、格納部１１１に格納されているすべてのユーザ依存情報を、カーナビＢに送信するための操作を行ったとする。ここで、格納部１１１には、図７のユーザ依存情報を含む１以上のユーザ依存情報が格納されているものとする。すると、受付部１１４は、送信指示を受け付ける。そして、取得部１１５は、図７のユーザ依存情報を含む、格納部１１１に格納されているすべてのユーザ依存情報を、格納部１１１から取得する。そして、送信部２１６は、取得部１１５が取得した１以上のユーザ依存情報に、カーナビＢを識別するナビ識別情報を対応付ける。そして、送信部２１６は、当該ナビ識別情報が対応付いた１以上のユーザ依存情報を、サーバに送信する。
【０２４４】
次に、サーバのサーバ受信部２３１は、スマホから、ナビ識別情報が対応付いた１以上のユーザ依存情報を受信する。そして、サーバ送信部２３２は、当該１以上のユーザ依存情報に対応付いているナビ識別情報を用いて、カーナビＢに、当該１以上のユーザ依存情報を送信する。
【０２４５】
次に、カーナビＢのナビ受信部２２２は、サーバから送信された１以上のユーザ依存情報を受信する。そして、ナビ蓄積部１２３は、当該受信したユーザ依存情報のうち、ユーザ依存種類情報が、予め保持している蓄積条件を満たす１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、ナビゲーション部１２４は、ユーザの操作に応じて、当該蓄積されたユーザ依存情報を用いて、ナビゲーションを行う。
【０２４６】
（例３）
本例において、ユーザ依存情報が、情報処理装置２１からナビゲーション装置２２に、サーバ装置２３を経由して送信される例、および、ユーザ依存情報が、ナビゲーション装置２２から情報処理装置２１に、サーバ装置２３を経由して送信される例について説明する。
【０２４７】
まず、ユーザが、スマホを所持した状態で、所有している自動車（以下、適宜、自動車Ａとする）に乗り込み、当該自動車ＡのエンジンをＯＮにしたとする。すると、当該自動車Ａに設置されているカーナビ（以下、適宜、カーナビＡとする）の電源がＯＮになる。
【０２４８】
次に、ユーザが、カーナビＡに対して操作を行ったり、自動車Ａの運転を開始したりした結果、ナビ蓄積部１２３およびナビゲーション部１２４が、目的地情報、探索経路情報、移動経路情報などの１以上のユーザ依存情報を、ナビ格納部１２１に蓄積したとする。
【０２４９】
次に、ユーザが、自動車Ａを駐車場に駐車し、所持しているスマホに対し、カーナビＡから、１以上のユーザ依存情報を受信するための操作を行ったとする。すると、スマホの受付部１１４は、ユーザ依存情報受信指示を受け付ける。そして、送信部２１６は、カーナビＡに、ユーザ依存情報要求指示を送信する。
【０２５０】
次に、カーナビＡのナビ受信部２２２は、ユーザが所持しているスマホから、ユーザ依存情報要求指示を受け付ける。そして、ナビ送信部２２５は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を取得する。当該１以上のユーザ依存情報は、目的地情報、探索経路情報、移動経路情報である。そして、ナビ送信部２２５は、取得した１以上のユーザ依存情報に、カーナビＡを識別するナビ識別情報を対応付ける。そして、ナビ送信部２２５は、当該ナビ識別情報が対応付いた１以上のユーザ依存情報を、サーバに送信する。
【０２５１】
次に、サーバのサーバ受信部２３１は、カーナビＡから、ナビ識別情報が対応付いた１以上のユーザ依存情報を受信する。そして、サーバ送信部２３２は、サーバ受信部２３１が受信した１以上のユーザ依存情報に対応付いているナビ識別情報に対応する端末識別情報を、予め保持している装置管理情報から取得する。当該端末識別情報は、ユーザが所持しているスマホを識別する情報である。そして、サーバ送信部２３２は、当該端末識別情報を用いて、ユーザが所持しているスマホに、サーバ受信部２３１が受信した１以上のユーザ依存情報を送信する。
【０２５２】
次に、スマホの受信部２１２は、サーバから、１以上のユーザ依存情報を受信する。そして、蓄積部１１３は、当該１以上のユーザ依存情報を、格納部１１１に蓄積する。
【０２５３】
次に、ユーザが、自動車Ａから他の自動車（以下、適宜、自動車Ｂとする）に乗り換え、当該自動車ＢのエンジンをＯＮにしたとする。すると、当該自動車Ｂに設置されているカーナビ（以下、適宜、カーナビＢとする）の電源がＯＮになる。
【０２５４】
次に、ユーザが、所持しているスマホに対し、格納部１１１に格納されているすべてのユーザ依存情報を、カーナビＢに送信するための操作を行ったとする。ここで、格納部１１１には、図７のユーザ依存情報を含む１以上のユーザ依存情報が格納されているものとする。すると、受付部１１４は、送信指示を受け付ける。そして、取得部１１５は、図７のユーザ依存情報を含む、格納部１１１に格納されているすべてのユーザ依存情報を、格納部１１１から取得する。そして、送信部２１６は、取得部１１５が取得した１以上のユーザ依存情報に、カーナビＢを識別するナビ識別情報を対応付ける。そして、送信部２１６は、当該ナビ識別情報が対応付いた１以上のユーザ依存情報を、サーバに送信する。
【０２５５】
次に、サーバのサーバ受信部２３１は、スマホから、ナビ識別情報が対応付いた１以上のユーザ依存情報を受信する。そして、サーバ送信部２３２は、当該１以上のユーザ依存情報に対応付いているナビ識別情報を用いて、カーナビＢに、当該１以上のユーザ依存情報を送信する。
【０２５６】
次に、カーナビＢのナビ受信部２２２は、サーバから送信された１以上のユーザ依存情報を受信する。そして、ナビ蓄積部１２３は、当該受信したユーザ依存情報のうち、ユーザ依存種類情報が、予め保持している蓄積条件を満たす１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、ナビゲーション部１２４は、ユーザの操作に応じて、当該蓄積されたユーザ依存情報を用いて、ナビゲーションを行う。
【０２５７】
以上、本実施の形態による情報システム２によれば、一のナビゲーション装置においてナビゲーションに利用された１以上のユーザ依存情報を、他のナビゲーション装置でも利用することができる。これにより、ユーザは、例えば、カーシェアリング用の自動車にて通勤するような場合など、使用する移動体が毎回異なる場合でも、ナビゲーション装置に対して、容易に、目的地の設定を行うことができる。つまり、本実施の形態による情報システム２によれば、情報処理装置をハブとして、異なるナビゲーション装置間で、ユーザ依存情報を共有することができる。
【０２５８】
（実施の形態３）
本実施の形態において、情報処理装置３１と、２以上のナビゲーション装置３２と、サーバ装置３３とを備える情報システム３について説明する。情報処理装置３１は、ナビゲーション装置３２から、１以上のユーザ依存情報を受信する。そして、情報処理装置３１は、当該ユーザ依存情報を、サーバ装置３３に送信する。また、情報処理装置３１は、サーバ装置３３に、２以上のナビゲーション装置３２のうちのいずれかに１以上のユーザ依存情報を送信する指示を送信する。また、ナビゲーション装置３２は、１以上のユーザ依存情報を、サーバ装置３３から受信する。そして、ナビゲーション装置３２は、受信した１以上のユーザ依存情報のうち、利用できる１以上のユーザ依存情報を用いて、ナビゲーションを行う。そして、ナビゲーション装置３２は、ナビゲーションに利用した情報、ナビゲーションの際に取得した情報などを含む１以上のユーザ依存情報を、情報処理装置３１またはサーバ装置３３に送信する。また、サーバ装置３３は、情報処理装置３１またはナビゲーション装置３２から、１以上のユーザ依存情報を受信し、蓄積する。また、サーバ装置３３は、情報処理装置３１から、２以上のナビゲーション装置３２のうちのいずれかに１以上のユーザ依存情報を送信する指示を受信する。そして、サーバ装置３３は、当該指示に従い、保持している１以上のユーザ依存情報を、２以上のナビゲーション装置３２のうちのいずれかに送信する。
【０２５９】
つまり、例えば、サーバ装置３３は、ナビゲーション装置３２から送信されたユーザ依存情報を受信し、蓄積する。そして、そして、サーバ装置３３は、情報処理装置３１からの指示に従い、蓄積されているユーザ依存情報を、２以上のナビゲーション装置３２のうちのいずれかに送信する。
【０２６０】
また、例えば、サーバ装置３３は、ナビゲーション装置３２から送信されたユーザ依存情報を、情報処理装置３１を介して受信し、蓄積する。そして、サーバ装置３３は、情報処理装置３１からの指示に従い、蓄積されているユーザ依存情報を、２以上のナビゲーション装置３２のうちのいずれかに送信する。
【０２６１】
また、図１５は、本実施の形態における情報システム３の概念図である。図１５において、情報処理装置３１と、２以上の各ナビゲーション装置３２とは、通信手段３４を介して通信が可能である。また、情報処理装置３１および２以上の各ナビゲーション装置３２と、サーバ装置３３とは、通信手段３５を介して通信が可能である。情報処理装置３１は、例えば、スマートフォン、携帯電話、ＰＤＡ、タブレット型ＰＣ、ノートＰＣなどの携帯端末である。また、ナビゲーション装置３２は、移動体（いわゆる乗物）に設置されている。また、通信手段３４は、通常、近距離（短距離）の無線通信手段である。通信手段３４は、例えば、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、ＺｉｇＢｅｅ（登録商標）、赤外線などである。また、通信手段３５は、無線または有線の通信回線である。通信手段３５は、例えば、インターネット、イントラネット、ＬＡＮ、公衆電話回線網などである。
【０２６２】
また、図１６は、本実施の形態における情報処理装置３１、サーバ装置３３のブロック図である。情報処理装置３１は、受信部３１２、受付部３１４、送信部３１６を備える。また、サーバ装置３３は、サーバ格納部３３３、サーバ受信部３３１、サーバ蓄積部３３４、サーバ取得部３３５、サーバ送信部３３２を備える。
【０２６３】
なお、本実施の形態におけるナビゲーション装置３２のブロック図は、図２と同様であるので、説明を省略する。つまり、ナビゲーション装置３２のブロック図は、図２において、「ナビ受信部１２２」を「ナビ受信部３２２」に、「ナビ送信部１２５」を「ナビ送信部３２５」に読み替えたものである。
【０２６４】
情報処理装置３１が備える受信部３１２は、ナビゲーション装置３２から、１以上のユーザ依存情報を受信する。このとき、受信部３１２は、通常、２以上のナビゲーション装置３２のうちのいずれかから受信する。
【０２６５】
受付部３１４は、送信指示を受け付ける。当該送信指示は、通常、サーバ装置３３に対して、サーバ装置３３が保持している１以上のユーザ依存情報を、２以上のナビゲーション装置３２のうちのいずれかに送信する指示である。また、当該送信指示は、通常、当該２以上のナビゲーション装置３２のうちのいずれかを識別するナビ識別情報を有する。また、当該送信指示は、例えば、ナビ種類情報を有していてもよい。
【０２６６】
また、受付部３１４における情報や指示などの入力手段は、メニュー画面によるもの、キーボードなど、何でもよい。受付部３１４は、メニュー画面の制御ソフトウェア、キーボード等の入力手段のデバイスドライバなどで実現され得る。
【０２６７】
送信部３１６は、受信部３１２が受信した１以上のユーザ依存情報を、サーバ装置３３に送信する。また、送信部３１６は、受付部１１４が受け付けた送信指示を、サーバ装置３３に送信する。また、１以上のユーザ依存情報および送信指示を送信する場合、送信部３１６は、例えば、情報処理装置３１を識別する端末識別情報を対応付けて送信する。当該端末識別情報は、例えば、送信部３１６が予め保持している。また、当該端末識別情報は、例えば、予め決められた記憶領域に格納されている。
【０２６８】
ナビゲーション装置３２が備えるナビ受信部３２２は、サーバ装置３３から、１以上のユーザ依存情報を受信する。
【０２６９】
ナビ送信部３２５は、ナビゲーション部１２４が用いた１以上のユーザ依存情報を、情報処理装置３１またはサーバ装置３３に送信する。なお、ユーザ依存情報を、情報処理装置３１およびサーバ装置３３のいずれに送信するかは、通常、ユーザにより選択される。つまり、例えば、ナビ受信部３２２が、情報処理装置３１からユーザ依存情報要求指示を受信した場合、ナビ送信部３２５は、情報処理装置３１に、ユーザ依存情報を送信する。また、例えば、ナビゲーション装置３２が備えるナビ受付部（図示せず）が、ユーザによる操作により、ユーザ依存情報をサーバ装置３３に送信する指示を受け付けた場合、ナビ送信部３２５は、サーバ装置３３に、ユーザ依存情報を送信する。
【０２７０】
なお、上記、ユーザ依存情報要求指示を受信する過程は、実施の形態１において説明済みであるので、説明を省略する。
【０２７１】
また、サーバ装置３３にユーザ依存情報を送信する場合、ナビ送信部３２５は、例えば、予め決められたタイミングで送信してもよい。当該予め決められたタイミングとは、例えば、ナビゲーション部１２４によるナビゲーションが終了した後、ナビゲーション装置３２が設置されている移動体が移動を停止した後、などである。
【０２７２】
また、サーバ装置３３にユーザ依存情報を送信する場合、ナビ送信部３２５は、例えば、装置識別情報を対応付けて送信する。当該装置識別情報は、通常、ナビ識別情報である。また、当該装置識別情報は、例えば、端末識別情報であってもよい。また、当該装置識別情報は、例えば、ナビ送信部３２５が予め保持している。また、当該装置識別情報は、例えば、予め決められた記憶領域に格納されている。
【０２７３】
サーバ装置３３が備えるサーバ格納部３３３には、１以上のユーザ依存情報が格納される。当該ユーザ依存情報は、後述のサーバ受信部３３１が受信し、サーバ蓄積部３３４が蓄積したユーザ依存情報である。また、当該ユーザ依存情報には、例えば、端末識別情報が対応付いている。また、サーバ格納部３３３には、例えば、１以上の装置管理情報が格納されてもよい。
【０２７４】
また、サーバ格納部３３３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、サーバ格納部３３３などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体、通信回線、入力デバイスなどを介してサーバ格納部３３３などに記憶されてもよい。
【０２７５】
サーバ受信部３３１は、情報処理装置３１またはナビゲーション装置３２から、１以上のユーザ依存情報を受信する。また、サーバ受信部３３１は、情報処理装置３１から、送信指示を受信する。
【０２７６】
サーバ蓄積部３３４は、サーバ受信部３３１が受信した１以上のユーザ依存情報を、サーバ格納部３３３に蓄積する。このとき、サーバ蓄積部３３４は、通常、当該１以上のユーザ依存情報に、端末識別情報を対応付けて、サーバ格納部３３３に蓄積する。
【０２７７】
例えば、サーバ受信部３３１が、情報処理装置３１からユーザ依存情報を受信した場合、当該ユーザ依存情報には、通常、当該情報処理装置３１を識別する端末識別情報が対応付いている。従って、この場合、サーバ蓄積部３３４は、当該ユーザ依存情報を、当該ユーザ依存情報に対応付いている端末識別情報と共に、サーバ格納部３３３に蓄積する。
【０２７８】
また、例えば、サーバ受信部３３１が、ナビゲーション装置３２からユーザ依存情報を受信した場合、当該ユーザ依存情報には、通常、当該ナビゲーション装置３２を識別するナビ識別情報、または、情報処理装置３１を識別する端末識別情報が対応付いている。従って、例えば、サーバ受信部３３１が受信したユーザ依存情報に、ナビ識別情報が対応付いている場合、サーバ蓄積部３３４は、例えば、当該ナビ識別情報に対応する端末識別情報を、サーバ格納部３３３に格納されている装置管理情報から取得する。そして、ナビ蓄積部３３４は、当該ナビ識別情報に代えて、取得した端末識別情報を対応付けて、サーバ受信部３３１が受信したユーザ依存情報を、サーバ格納部３３３に蓄積する。また、例えば、サーバ受信部３３１が受信したユーザ依存情報に、端末識別情報が対応付いている場合、サーバ蓄積部３３４は、当該ユーザ依存情報を、当該ユーザ依存情報に対応付いている端末識別情報と共に、サーバ格納部３３３に蓄積する。
【０２７９】
サーバ取得部３３５は、サーバ受信部３３１が送信指示を受信した場合に、サーバ格納部３３３から、１以上のユーザ依存情報を取得する。具体的に、サーバ取得部３３５は、例えば、当該送信指示に対応付いている端末識別情報に対応する１以上のユーザ依存情報を、サーバ格納部３３３から取得する。また、例えば、当該送信指示がナビ種類情報を有する場合、サーバ取得部３３５は、例えば、当該ナビ種類情報が満たす送信条件が対応付いている１以上のユーザ依存情報を、サーバ格納部３３３から取得する。
【０２８０】
なお、サーバ取得部３３５が１以上のユーザ依存情報を取得する方法や手順などは、サーバ受信部３３１が受信した送信指示を用いること、サーバ格納部３３３から取得すること以外は、実施の形態１の取得部１１５が１以上のユーザ依存情報を取得する方法や手順などと同様であるので、説明を省略する。
【０２８１】
サーバ送信部３３２は、サーバ取得部３３５が取得した１以上のユーザ依存情報を、２以上のナビゲーション装置３２のうちのいずれかに送信する。当該ナビゲーション装置３２は、サーバ受信部３３１が受信した送信指示が有するナビ識別情報により識別されるナビゲーション装置３２である。
【０２８２】
なお、受信部３１２、ナビ受信部３２２、サーバ受信部３３１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０２８３】
また、送信部３１６、ナビ送信部３２５、サーバ送信部３３２は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０２８４】
また、サーバ蓄積部３３４、サーバ取得部３３５は、通常、ＭＰＵやメモリ等から実現され得る。また、サーバ蓄積部３３４、サーバ取得部３３５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、サーバ蓄積部３３４、サーバ取得部３３５は、ハードウェア（専用回路）で実現されてもよい。
【０２８５】
次に、情報システム３の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。まず、情報処理装置３１の全体動作について、図１７のフローチャートを用いて説明する。
【０２８６】
（ステップＳ１７０１）情報処理装置３１は、受付部３１４が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１７０２に進み、そうでない場合は、ステップＳ１７０１に戻る。
【０２８７】
（ステップＳ１７０２）情報処理装置３１は、電源ＯＮの処理を行う。
【０２８８】
（ステップＳ１７０３）送信部３１６は、受付部３１４がユーザ依存情報受信指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１７０４に進み、そうでない場合は、ステップＳ１７０７に進む。
【０２８９】
（ステップＳ１７０４）送信部３１６は、ユーザ依存情報要求指示をナビゲーション装置３２に送信する。
【０２９０】
（ステップＳ１７０５）送信部３１６は、受信部３１２が、ステップＳ１７０４でユーザ依存情報要求指示を送信したナビゲーション装置３２から、１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ１７０６に進み、そうでない場合は、ステップＳ１７０５に戻る。
【０２９１】
（ステップＳ１７０６）送信部３１６は、ステップＳ１７０５で受信した１以上のユーザ依存情報を、サーバ装置３３に送信する。
【０２９２】
（ステップＳ１７０７）送信部３１６は、受付部３１４が送信指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１７０８に進み、そうでない場合は、ステップＳ１７０９に進む。
【０２９３】
（ステップＳ１７０８）送信部３１６は、ステップＳ１７０７で受け付けた送信指示を、情報処理装置３１を識別する端末識別情報を対応付けて、サーバ装置３３に送信する。
【０２９４】
（ステップＳ１７０９）情報処理装置３１は、受付部３１４が電源ＯＦＦの指示を受け付けたか否を判断する。受け付けた場合は、ステップＳ１７１０に進み、そうでない場合は、ステップＳ１７０３に戻る。
【０２９５】
（ステップＳ１７１０）情報処理装置３１は、電源ＯＦＦの処理を行う。そして、ステップＳ１７０１に戻る。
【０２９６】
なお、図１７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０２９７】
次に、ナビゲーション装置３２の全体動作について説明する。ナビゲーション装置３２の全体動作は、図１８のフローチャートであるが、当該フローチャートは、図１３のフローチャートと同様であるので、説明を省略する。
【０２９８】
次に、サーバ装置３３の全体動作について、図１９のフローチャートを用いて説明する。
【０２９９】
（ステップＳ１９０１）サーバ蓄積部３３４は、サーバ受信部３３１が１以上のユーザ依存情報を受信したか否かを判断する。受信した場合は、ステップＳ１９０２に進み、そうでない場合は、ステップＳ１９０６に進む。
【０３００】
（ステップＳ１９０２）サーバ蓄積部３３４は、ステップＳ１９０１で受信した１以上のユーザ依存情報の送信元が、情報処理装置３１、ナビゲーション装置３２のいずれであるかを判断する。当該送信元が、情報処理装置３１である場合は、ステップＳ１９０３に進み、ナビゲーション装置３２である場合は、ステップＳ１９０４に進む。
【０３０１】
（ステップＳ１９０３）サーバ蓄積部３３４は、ステップＳ１９０１で受信した１以上のユーザ依存情報を、サーバ格納部３３３に蓄積する。
【０３０２】
（ステップＳ１９０４）サーバ蓄積部３３４は、ステップＳ１９０１で受信した１以上のユーザ依存情報に対応付いているナビ識別情報に対応する端末識別情報を、装置管理情報から取得する。
【０３０３】
（ステップＳ１９０５）サーバ蓄積部３３４は、ステップＳ１９０１で受信した１以上のユーザ依存情報に対応付いているナビ識別情報を、ステップＳ１９０４で取得した端末識別情報に代えて、当該１以上のユーザ依存情報を、サーバ格納部３３３に蓄積する。
【０３０４】
（ステップＳ１９０６）サーバ取得部３３５は、サーバ受信部３３１が、情報処理装置３１から、送信指示を受信したか否かを判断する。受信した場合は、ステップＳ１９０７に進み、そうでない場合は、ステップＳ１９０１に戻る。
【０３０５】
（ステップＳ１９０７）サーバ取得部３３５は、サーバ格納部３３３に１以上のユーザ依存情報が格納されているか否かを判断する。格納されている場合は、ステップＳ１９０８に進み、そうでない場合は、ステップＳ１９０１に戻る。
【０３０６】
（ステップＳ１９０８）サーバ取得部３３５は、サーバ格納部３３３から１以上のユーザ依存情報を取得する。この処理の詳細は、図２０のフローチャートを用いて説明する。
【０３０７】
（ステップＳ１９０９）サーバ送信部３３２は、ステップＳ１９０８で取得した１以上のユーザ依存情報を、ステップＳ１９０６で受信した送信指示が有するナビ識別情報により識別されるナビゲーション装置３２に送信する。そして、ステップＳ１９０１に戻る。
【０３０８】
なお、図１９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０３０９】
図２０は、図１９のステップＳ１９０８のユーザ依存情報の取得処理を示すフローチャートである。なお、図２０のフローチャートにおいて、サーバ格納部３３３には、ｍ個のユーザ依存情報が格納されているものとする。また、当該ｍ個の各ユーザ依存情報には、端末識別情報および送信条件が対応付いているものとする。
【０３１０】
（ステップＳ２００１）サーバ取得部３３５は、カウンタｉに１をセットする。
【０３１１】
（ステップＳ２００２）サーバ取得部３３５は、ユーザ依存情報［ｉ］に対応付いている端末識別情報が、サーバ受信部３３１が受信した送信指示に対応付いている端末識別情報である受信端末識別情報と同じであるか否かを判断する。同じである場合は、ステップＳ２００３に進み、そうでない場合は、ステップＳ２００４に進む。
【０３１２】
（ステップＳ２００３）サーバ取得部３３５は、ユーザ依存情報［ｉ］をサーバ格納部３３３から取得する。
【０３１３】
（ステップＳ２００４）サーバ取得部３３５は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ２００６に進み、そうでない場合は、ステップＳ２００５に進む。
【０３１４】
（ステップＳ２００５）サーバ取得部３３５は、ｉを１インクリメントする。そして、ステップＳ２００２に戻る。
【０３１５】
ここで、ステップＳ２００３におけるユーザ依存情報の取得により、サーバ取得部３３５は、ｎ個のユーザ依存情報を取得したものとする。
【０３１６】
（ステップＳ２００６）サーバ取得部３３５は、サーバ受信部３３１が受信した送信指示がナビ種類情報を有するか否かを判断する。有する場合は、ステップＳ２００７に進み、そうでない場合は、上位処理にリターンする。
【０３１７】
（ステップＳ２００７）サーバ取得部３３５は、カウンタｉに１をセットする。
【０３１８】
（ステップＳ２００８）サーバ取得部３３５は、取得済みのユーザ依存情報［ｉ］に対応付いている送信条件である送信条件［ｉ］を、サーバ受信部３３１が受信した送信指示が有するナビ種類情報が満たすか否かを判断する。満たす場合は、ステップＳ２００９に進み、そうでない場合は、ステップＳ２０１０に進む。
【０３１９】
（ステップＳ２００９）サーバ取得部３３５は、取得済みのｍ個のユーザ依存情報から、ユーザ依存情報［ｉ］を取得する。
【０３２０】
（ステップＳ２０１０）サーバ取得部３３５は、ｉがｎであるか否かを判断する。ｎである場合は、上位処理にリターンし、そうでない場合は、ステップＳ２０１１に進む。
【０３２１】
（ステップＳ２０１１）サーバ取得部３３５は、ｉを１インクリメントする。そして、ステップＳ２００８に戻る。
【０３２２】
なお、上記で説明した情報システム２の全体動作は、あくまで一例である。つまり、情報システム２の全体動作は、上記の説明に限定されるものではない。
【０３２３】
（具体例３）
次に、情報システム３の動作の具体例について説明する。なお、本具体例において、前述の具体例１、具体例２において説明した処理などは、適宜、説明を省略するものとする。また、情報処理装置３１は、スマートフォン（以下、適宜、スマホとする）であるものとする。また、ナビゲーション装置３２は、自動車に設置されているカーナビゲーションシステム（以下、適宜、カーナビとする）であるものとする。また、サーバ装置３３は、受信したユーザ依存情報を、指定されたナビゲーション装置３２に送信するサーバ（以下、適宜、サーバとする）であるものとする。
【０３２４】
（例１）
本例において、ナビゲーション装置３２と、サーバ装置３３との間で、１以上のユーザ依存情報を送受信する例について説明する。
【０３２５】
まず、ユーザが、スマホを所持した状態で、所有している自動車（以下、適宜、自動車Ａとする）に乗り込み、当該自動車ＡのエンジンをＯＮにしたとする。すると、当該自動車Ａに設置されているカーナビ（以下、適宜、カーナビＡとする）の電源がＯＮになる。
【０３２６】
次に、ユーザが、カーナビＡに対して操作を行ったり、自動車Ａの運転を開始したりした結果、ナビ蓄積部１２３およびナビゲーション部１２４が、目的地情報、探索経路情報、移動経路情報などの１以上のユーザ依存情報を、ナビ格納部１２１に蓄積したとする。
【０３２７】
次に、ユーザが、自動車Ａを駐車場に駐車した結果、ナビゲーション部１２４によるナビゲーションが終了したとする。すると、ナビ送信部３２５は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を取得する。当該１以上のユーザ依存情報は、目的地情報、探索経路情報、移動経路情報である。そして、ナビ送信部３２５は、取得した１以上のユーザ依存情報に、カーナビＡを識別するナビ識別情報を対応付ける。そして、ナビ送信部３２５は、当該ナビ識別情報が対応付いた１以上のユーザ依存情報を、サーバに送信する。
【０３２８】
次に、サーバのサーバ受信部３３１は、カーナビＡから、ナビ識別情報が対応付いた１以上のユーザ依存情報を受信する。そして、サーバ蓄積部３３４は、サーバ受信部３３１が受信した１以上のユーザ依存情報に対応付いているナビ識別情報に対応する端末識別情報を、予め保持している装置管理情報から取得する。当該端末識別情報は、ユーザが所持しているスマホを識別する情報である。そして、サーバ蓄積部３３４は、サーバ受信部３３１が受信した１以上のユーザ依存情報に、当該端末識別情報を対応付ける。そして、サーバ蓄積部３３４は、当該端末識別情報が対応付いた１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。
【０３２９】
次に、ユーザが、自動車Ａから他の自動車（以下、適宜、自動車Ｂとする）に乗り換え、当該自動車ＢのエンジンをＯＮにしたとする。すると、当該自動車Ｂに設置されているカーナビ（以下、適宜、カーナビＢとする）の電源がＯＮになる。
【０３３０】
次に、ユーザが、所持しているスマホに対し、自身のユーザ依存情報を、カーナビＢに送信するための操作を行ったとする。すると、受付部３１４は、カーナビＢを識別するナビ識別情報を有する送信指示を受け付ける。そして、送信部３１６は、当該送信指示に、スマホを識別する端末識別情報を対応付ける。そして、送信部３１６は、当該端末識別情報が対応付いた送信指示を、サーバに送信する。
【０３３１】
次に、サーバのサーバ受信部３３１は、端末識別情報が対応付いた送信指示を、スマホから受信する。ここで、サーバ格納部３３３には、図７のユーザ依存情報を含む１以上のユーザ依存情報が格納されているものとする。また、当該１以上の各ユーザ依存情報には、端末識別情報が対応付いているものとする。
【０３３２】
次に、サーバ取得部３３５は、サーバ受信部３３１が受信した送信指示に対応付いている端末識別情報と同一の端末識別情報が対応付いている１以上のユーザ依存情報を、サーバ格納部３３３から、取得する。そして、サーバ送信部３３２は、サーバ受信部３３１が受信した送信指示が有するナビ識別情報を用いて、サーバ取得部３３５が取得した１以上のユーザ依存情報を、カーナビＢに送信する。
【０３３３】
次に、カーナビＢのナビ受信部３２２は、サーバから送信された１以上のユーザ依存情報を受信する。そして、ナビ蓄積部１２３は、当該受信したユーザ依存情報のうち、ユーザ依存種類情報が、予め保持している蓄積条件を満たす１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、ナビゲーション部１２４は、ユーザの操作に応じて、当該蓄積されたユーザ依存情報を用いて、ナビゲーションを行う。
【０３３４】
（例２）
本例において、ユーザ依存情報が、ナビゲーション装置３２からサーバ装置３３に、情報処理装置３１を経由して送信される例、および、ユーザ依存情報が、サーバ装置３３からナビゲーション装置３２に、直接送信される例について説明する。
【０３３５】
まず、ユーザが、スマホを所持した状態で、所有している自動車（以下、適宜、自動車Ａとする）に乗り込み、当該自動車ＡのエンジンをＯＮにしたとする。すると、当該自動車Ａに設置されているカーナビ（以下、適宜、カーナビＡとする）の電源がＯＮになる。
【０３３６】
次に、ユーザが、カーナビＡに対して操作を行ったり、自動車Ａの運転を開始したりした結果、ナビ蓄積部１２３およびナビゲーション部１２４が、目的地情報、探索経路情報、移動経路情報などの１以上のユーザ依存情報を、ナビ格納部１２１に蓄積したとする。
【０３３７】
次に、ユーザが、自動車Ａを駐車場に駐車し、所持しているスマホに対し、カーナビＡから、１以上のユーザ依存情報を受信するための操作を行ったとする。すると、スマホの受付部３１４は、ユーザ依存情報受信指示を受け付ける。そして、送信部３１６は、カーナビＡに、ユーザ依存情報要求指示を送信する。
【０３３８】
次に、カーナビＡのナビ受信部３２２は、ユーザが所持しているスマホから、ユーザ依存情報要求指示を受け付ける。そして、ナビ送信部３２５は、ナビ格納部１２１に格納されている１以上のユーザ依存情報を取得する。当該１以上のユーザ依存情報は、目的地情報、探索経路情報、移動経路情報である。そして、ナビ送信部３２５は、取得した１以上のユーザ依存情報を、スマホに送信する。
【０３３９】
次に、スマホの受信部３１２は、カーナビＡから、１以上のユーザ依存情報を受信する。そして、送信部３１６は、当該１以上のユーザ依存情報に、スマホを識別する端末識別情報を対応付ける。そして、送信部３１６は、当該端末識別情報が対応付いた１以上のユーザ依存情報を、サーバに送信する。
【０３４０】
次に、サーバのサーバ受信部３３１は、端末識別情報が対応付いた１以上のユーザ依存情報を、スマホから受信する。そして、サーバ蓄積部３３４は、当該端末識別情報が対応付いた１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。
【０３４１】
次に、ユーザが、自動車Ａから他の自動車（以下、適宜、自動車Ｂとする）に乗り換え、当該自動車ＢのエンジンをＯＮにしたとする。すると、当該自動車Ｂに設置されているカーナビ（以下、適宜、カーナビＢとする）の電源がＯＮになる。
【０３４２】
次に、ユーザが、所持しているスマホに対し、自身のユーザ依存情報を、カーナビＢに送信するための操作を行ったとする。すると、受付部３１４は、カーナビＢを識別するナビ識別情報を有する送信指示を受け付ける。そして、送信部３１６は、当該送信指示に、スマホを識別する端末識別情報を対応付ける。そして、送信部３１６は、当該端末識別情報が対応付いた送信指示を、サーバに送信する。
【０３４３】
次に、サーバのサーバ受信部３３１は、端末識別情報が対応付いた送信指示を、スマホから受信する。ここで、サーバ格納部３３３には、図７のユーザ依存情報を含む１以上のユーザ依存情報が格納されているものとする。また、当該１以上の各ユーザ依存情報には、端末識別情報が対応付いているものとする。
【０３４４】
次に、サーバ取得部３３５は、サーバ受信部３３１が受信した送信指示に対応付いている端末識別情報と同一の端末識別情報が対応付いている１以上のユーザ依存情報を、サーバ格納部３３３から、取得する。そして、サーバ送信部３３２は、サーバ受信部３３１が受信した送信指示が有するナビ識別情報を用いて、サーバ取得部３３５が取得した１以上のユーザ依存情報を、カーナビＢに送信する。
【０３４５】
次に、カーナビＢのナビ受信部３２２は、サーバから送信された１以上のユーザ依存情報を受信する。そして、ナビ蓄積部１２３は、当該受信したユーザ依存情報のうち、ユーザ依存種類情報が、予め保持している蓄積条件を満たす１以上のユーザ依存情報を、ナビ格納部１２１に蓄積する。そして、ナビゲーション部１２４は、ユーザの操作に応じて、当該蓄積されたユーザ依存情報を用いて、ナビゲーションを行う。
【０３４６】
以上、本実施の形態による情報システム３によれば、一のナビゲーション装置においてナビゲーションに利用された１以上のユーザ依存情報を、他のナビゲーション装置でも利用することができる。これにより、ユーザは、例えば、カーシェアリング用の自動車にて通勤するような場合など、使用する移動体が毎回異なる場合でも、ナビゲーション装置に対して、容易に、目的地の設定を行うことができる。つまり、本実施の形態による情報システム３によれば、サーバ装置をハブとして、異なるナビゲーション装置間で、ユーザ依存情報を共有することができる。
【０３４７】
なお、上記実施の形態において、情報処理装置からナビゲーション装置に１以上のユーザ依存情報が送信される経路は、問わない。また、上記実施の形態において、ナビゲーション装置から情報処理装置に１以上のユーザ依存情報が送信される経路は、問わない。
【０３４８】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０３４９】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０３５０】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０３５１】
また、上記各実施の形態における情報処理装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、ユーザのナビゲーションに利用される情報であり、ユーザに依存する情報である１以上のユーザ依存情報が格納される格納部にアクセス可能なコンピュータを、１以上のユーザ依存情報を用いてナビゲーションを行う装置であるナビゲーション装置から、１以上のユーザ依存情報を受信する受信部、前記受信部が受信した１以上のユーザ依存情報を、前記格納部に蓄積する蓄積部、前記１以上のユーザ依存情報を送信する指示である送信指示を受け付ける受付部、前記送信指示の受け付けに応じて、前記格納部から、１以上のユーザ依存情報を取得する取得部、前記取得部が取得した１以上のユーザ依存情報を、前記ナビゲーション装置とは異なるナビゲーション装置に送信する送信部として機能させるためのプログラムである。
【０３５２】
また、上記各実施の形態におけるナビゲーション装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、携帯端末から、ユーザのナビゲーションに利用される情報であり、ユーザに依存する情報である１以上のユーザ依存情報を受信するナビ受信部、前記ナビ受信部が受信した１以上のユーザ依存情報のうち、予め決められた条件を満たす１以上のユーザ依存情報を用いてナビゲーションを行うナビゲーション部として機能させるためのプログラムである。
【０３５３】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。
【０３５４】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０３５５】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０３５６】
また、図２１は、前述のプログラムを実行して、前述の実施の形態の情報処理装置等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア、およびその上で実行されるコンピュータプログラムで実現され得る。
【０３５７】
図２１において、コンピュータシステム９は、ＣＤ−ＲＯＭドライブ９０１１を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０３５８】
図２２は、コンピュータシステム９のブロック図である。図２２において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１に加えて、ＭＰＵ９０１２と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９０１３と、ＭＰＵ９０１２に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ９０１４と、アプリケーションプログラム、システムプログラム、およびデータを記憶するためのハードディスク９０１５と、ＣＤ−ＲＯＭドライブ９０１１、ＭＰＵ９０１２等を相互に接続するバス９０１６とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０３５９】
コンピュータシステム９に、前述の実施の形態の情報処理装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１に記憶されて、ＣＤ−ＲＯＭドライブ９０１１に挿入され、さらにハードディスク９０１５に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１５に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１４にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１またはネットワークから直接、ロードされてもよい。
【０３６０】
プログラムは、コンピュータ９０１に、前述の実施の形態の情報処理装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０３６１】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３６２】
以上のように、本発明にかかる情報処理装置は、一のナビゲーション装置から受信した１以上のユーザ依存情報を、他のナビゲーション装置に送信することができるという効果を有し、レンタカーやカーシェアリング用の自動車などに設置されているナビゲーション装置を操作するための装置等として有用である。
【符号の説明】
【０３６３】
１、２、３  情報システム
１１、２１、３１  情報処理装置
１２、２２、３２  ナビゲーション装置
２３、３３  サーバ装置
１１１  格納部
１１２、２１２、３１２  受信部
１１３  蓄積部
１１４、３１４  受付部
１１５  取得部
１１６、２１６、３１６  送信部
１１７  実行部
１２１  ナビ格納部
１２２、２２２、３２２  ナビ受信部
１２３  ナビ蓄積部
１２４  ナビゲーション部
１２５、２２５、３２５  ナビ送信部
２３１、３３１  サーバ受信部
２３２、３３２  サーバ送信部
３３３  サーバ格納部
３３４  サーバ蓄積部
３３５  サーバ取得部
【図１】
0006651293.tif 000002
【図２】
0006651293.tif 000003
【図３】
0006651293.tif 000004
【図４】
0006651293.tif 000005
【図５】
0006651293.tif 000006
【図６】
0006651293.tif 000007
【図７】
0006651293.tif 000008
【図８】
0006651293.tif 000009
【図９】
0006651293.tif 000010
【図１０】
0006651293.tif 000011
【図１１】
0006651293.tif 000012
【図１２】
0006651293.tif 000013
【図１３】
0006651293.tif 000014
【図１４】
0006651293.tif 000015
【図１５】
0006651293.tif 000016
【図１６】
0006651293.tif 000017
【図１７】
0006651293.tif 000018
【図１８】
0006651293.tif 000019
【図１９】
0006651293.tif 000020
【図２０】
0006651293.tif 000021
【図２１】
0006651293.tif 000022
【図２２】
0006651293.tif 000023