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