(57)【特許請求の範囲】
【請求項１】
携帯電子機器であって、
表示部と、
互いに異なる設置場所に設置される複数の外部装置と近接無線通信する無線通信部と、
ユーザによって目的地が入力される入力部と、
前記無線通信部を介して前記目的地を、前記複数の外部装置に含まれる第１外部装置に送信する情報送信部と、
前記第１外部装置の前記設置場所から前記目的地までの第１ルートを、前記無線通信部を介して前記第１外部装置から受信する情報受信部と、
前記第１ルートを前記表示部に表示する表示制御部と、
複数の衛星からそれぞれ受信する受信信号に基づいて前記携帯電子機器の現在位置を検出する位置検出部と、
前記受信信号に基づいて、前記情報送信部による前記目的地の送信の要否を判断する判断部と
を備える、携帯電子機器。
【請求項２】
請求項１に記載の携帯電子機器であって、
前記判断部は、基準値よりも高い受信レベルで受信信号を受信した前記衛星の個数が所定値よりも小さいときには、前記目的地の送信が必要であると判断する、携帯電子機器。
【請求項３】
請求項１または請求項２に記載の携帯電子機器であって、
前記携帯電子機器が、前記複数の外部装置に含まれる第２外部装置との通信可能圏内に含まれるときに、前記情報送信部は、前記無線通信部を介して、前記第２外部装置へと前記目的地を送信し、前記情報受信部は、前記第２外部装置の前記設置場所から前記目的地までの第２ルートを、前記第２外部装置から受信し、
前記表示制御部は、前記第２ルートを前記表示部に表示する、携帯電子機器。
【請求項４】
請求項１から請求項３のいずれか一つに記載の携帯電子機器であって、
前記複数の外部装置は、互いの設置場所についての情報を有しており、
前記情報受信部は、前記複数の外部装置の前記設置場所の情報を前記第１外部装置から受信し、
前記表示制御部は前記複数の外部装置の設置場所を表示する、携帯電子機器。
【請求項５】
請求項１から請求項４のいずれか一つに記載の携帯電子機器であって、
前記複数の外部装置は、所定の建物の内部に設置され、前記建物の内部のマップ情報を記憶しており、
前記情報受信部は、前記第１外部装置から前記マップ情報を受信し、
前記表示制御部は、前記マップ情報に基づいて前記建物の内部のマップを表示するとともに、前記第１ルートを前記マップに表示する、携帯電子機器。
【請求項６】
請求項５に記載の携帯電子機器であって、
前記携帯電子機器が、前記複数の外部装置に含まれる第３外部装置との通信可能圏内に含まれるときに、前記情報送信部は、前記無線通信部を介して、前記第３外部装置へと前記目的地を送信し、
前記情報受信部は、前記第３外部装置の前記設置場所から前記目的地までの第３ルートを、前記第３外部装置から受信し、
前記情報受信部は、前記第１外部装置から前記マップ情報を受信していた場合には、前記第３外部装置から前記マップ情報を受信しない、携帯電子機器。
【請求項７】
請求項１から請求項６のいずれか一つに記載の携帯電子機器であって、
第２携帯電子機器に共通のＩＤ情報を設定するＩＤ設定部を更に備え、
前記複数の外部装置に含まれる第４外部装置は、
第２携帯電子機器が自身の通信可能圏内に入ったときに、前記第２携帯電子機器に固有の携帯固有情報と、前記ＩＤ情報とを、近接無線通信により、前記第２携帯電子機器から受信する情報受信部と、
前記携帯固有情報と前記ＩＤ情報と前記第４外部装置に固有の装置固有情報とを互いに対応付けて、管理情報として記憶する管理部と
を備え、前記第４外部装置は前記複数の外部装置に前記管理情報を送信し、前記管理情報を前記複数の外部装置で共有し、
前記情報受信部は、前記第２携帯電子機器の前記携帯固有情報と前記第４外部装置の前記装置固有情報とを、前記第１外部装置から受信し、
前記表示制御部は、前記携帯固有情報および前記装置固有情報に基づいて、前記第２携帯電子機器のユーザが前記第４外部装置を通過したことを前記表示部に表示する、携帯電子機器。
【請求項８】
請求項７に記載の携帯電子機器であって、
前記第４外部装置の前記管理部は、前記第２携帯電子機器と通信した時刻を示す時刻情報を取得して、前記管理情報として記憶し、
前記情報受信部は前記時刻情報も前記第１外部装置から受信し、前記表示制御部は前記時刻情報も表示する、携帯電子機器。
【請求項９】
請求項８に記載の携帯電子機器であって、
前記表示制御部は、前記第４外部装置から前記目的地までの移動に要する時間に基づいて算出される、前記第２携帯電子機器のユーザが前記目的地へと到達する予想到達時刻を、前記表示部に表示する、携帯電子機器。
【請求項１０】
請求項１から請求項９のいずれか一つに記載の携帯電子機器であって、
気圧を検出する気圧センサを更に備え、
前記複数の外部装置は複数階建ての建物の内部に設置され、
前記表示制御部は、前記気圧センサが検出する気圧に応じた階のマップ情報を表示する、携帯電子機器。
【請求項１１】
請求項１から請求項１０のいずれか一つに記載の携帯電子機器であって、
前記第１ルートを前記表示部に表示したことを報知する報知部を更に備える、携帯電子機器。
【請求項１２】
携帯電子機器であって、
表示部と、
互いに異なる設置場所に設置される複数の外部装置と近接無線通信する無線通信部と、
ユーザによって目的地が入力される入力部と、
前記無線通信部を介して前記目的地を、前記複数の外部装置に含まれる第１外部装置に送信する情報送信部と、
前記第１外部装置の前記設置場所から前記目的地までの第１ルートを、前記無線通信部を介して前記第１外部装置から受信する情報受信部と、
前記第１ルートを前記表示部に表示する表示制御部と、
第２携帯電子機器に共通のＩＤ情報を設定するＩＤ設定部と
を備え、
前記複数の外部装置に含まれる第４外部装置は、
第２携帯電子機器が自身の通信可能圏内に入ったときに、前記第２携帯電子機器に固有の携帯固有情報と、前記ＩＤ情報とを、近接無線通信により、前記第２携帯電子機器から受信する情報受信部と、
前記携帯固有情報と前記ＩＤ情報と前記第４外部装置に固有の装置固有情報とを互いに対応付けて、管理情報として記憶する管理部と
を備え、前記第４外部装置は前記複数の外部装置に前記管理情報を送信し、前記管理情報を前記複数の外部装置で共有し、
前記情報受信部は、前記第２携帯電子機器の前記携帯固有情報と前記第４外部装置の前記装置固有情報とを、前記第１外部装置から受信し、
前記表示制御部は、前記携帯固有情報および前記装置固有情報に基づいて、前記第２携帯電子機器のユーザが前記第４外部装置を通過したことを前記表示部に表示する、携帯電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電子機器に関する。
【背景技術】
【０００２】
例えば車両等に搭載されるカーナビゲーション装置は、ＧＰＳ(Global Positioning System)受信機とルート生成部と表示部とを有している。ＧＰＳ受信機は衛星からの信号を受信し、この信号に基づいて車両の位置が検出される。ルート生成部は、車両の現在位置から目的地までの推奨ルートを示すルート情報を生成する。表示部には地図が表示されるとともに、その地図上において推奨ルートが表示される。
【０００３】
本願に関連する技術として特許文献１を提示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１９９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザが建物の内部にいるときであってもルートを提示できることが望まれている。
【０００６】
本発明は上述の点に鑑みて成されたものであり、ユーザが建物の内部にいるときであってもルートを提示できる携帯電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
ルート提示装置が開示される。一実施の形態においては携帯電子機器は、表示部と、無線通信部と、入力部と、情報送信部と、情報受信部と、表示制御部と、位置検出部と、判断部とを備える。無線通信部は、互いに異なる設置場所に設置される複数の外部装置と近接無線通信する。入力部には、ユーザによって目的地が入力される。情報送信部は、無線通信部を介して前記目的地を、前記複数の外部装置に含まれる第１外部装置に送信する。情報受信部は、前記第１外部装置の前記設置場所から前記目的地までの第１ルートを、前記無線通信部を介して前記第１外部装置から受信する。表示制御部は、前記第１ルートを前記表示部に表示する。位置検出部は、複数の衛星からそれぞれ受信する受信信号に基づいて前記携帯電子機器の現在位置を検出する。判断部は、受信信号に基づいて、前記情報送信部による前記目的地の送信の要否を判断する。
他の一実施の形態においては携帯電子機器であって、表示部と、互いに異なる設置場所に設置される複数の外部装置と近接無線通信する無線通信部とユーザによって目的地が入力される入力部と、前記無線通信部を介して前記目的地を、前記複数の外部装置に含まれる第１外部装置に送信する情報送信部と、前記第１外部装置の前記設置場所から前記目的地までの第１ルートを、前記無線通信部を介して前記第１外部装置から受信する情報受信部と、前記第１ルートを前記表示部に表示する表示制御部と、第２携帯電子機器に共通のＩＤ情報を設定するＩＤ設定部とを備え、前記複数の外部装置に含まれる第４外部装置は、第２携帯電子機器が自身の通信可能圏内に入ったときに、前記第２携帯電子機器に固有の携帯固有情報と、前記ＩＤ情報とを、近接無線通信により、前記第２携帯電子機器から受信する情報受信部と、前記携帯固有情報と前記ＩＤ情報と前記第４外部装置に固有の装置固有情報とを互いに対応付けて、管理情報として記憶する管理部とを備え、前記第４外部装置は前記複数の外部装置に前記管理情報を送信し、前記管理情報を前記複数の外部装置で共有し、前記情報受信部は、前記第２携帯電子機器の前記携帯固有情報と前記第４外部装置の前記装置固有情報とを、前記第１外部装置から受信し、前記表示制御部は、前記携帯固有情報および前記装置固有情報に基づいて、前記第２携帯電子機器のユーザが前記第４外部装置を通過したことを前記表示部に表示する。
【発明の効果】
【０００８】
本ルート提示装置によれば、ユーザが建物の内部にいるときであってもルートを提示できる。
【図面の簡単な説明】
【０００９】
【図１】携帯電子機器システムの一例を概略的に示す図である。
【図２】外部装置の内部構成の一例を概略的に示す図である。
【図３】携帯電子機器の外観の一例を概略的に示す表面図である。
【図４】携帯電子機器の外観の一例を概略的に示す裏面図である。
【図５】携帯電子機器の電気的な内部構成の一例を概略的に示す図である。
【図６】制御部の内部構成の一例を概略的に示す図である。
【図７】建物の内部の地図の一例を概略的に示す図である。
【図８】電子機器システムの動作の一例を示すフローチャートである。
【図９】制御部の構成の一例を概略的に示す図である。
【図１０】制御部の構成の一例を概略的に示す図である。
【図１１】屋外の地図の一例を概略的に示す図である。
【図１２】制御部の動作の一例を示すフローチャートである。
【図１３】制御部の構成の一例を概略的に示す図である。
【図１４】表示画面の一例を概略的に示す図である。
【図１５】制御部の構成の一例を示すフローチャートである。
【図１６】外部装置の構成の一例を示すフローチャートである。
【図１７】表示画面の一例を概略的に示す図である。
【図１８】電子機器システムの動作の一例を示すフローチャートである。
【図１９】表示画面の一例を概略的に示す図である。
【図２０】外部装置の構成の一例を概略的に示す図である。
【図２１】表示画面の一例を概略的に示す図である。
【図２２】制御部の構成の一例を概略的に示す図である。
【図２３】携帯電子機器の電気的な内部構成の一例を概略的に示す図である。
【図２４】制御部の内部構成の一例を概略的に示す図である。
【発明を実施するための形態】
【００１０】
第１の実施の形態．
＜全体構成＞
図１は、電子機器システムの構成の一例を概略的に示す図である。電子機器システムはでは、携帯電子機器１００は外部装置２００と近接無線通信により通信を行うことができる。携帯電子機器１００は、例えば、携帯電話機（スマートフォンを含む）、ＰＤＡ(Personal Digital Assistant)、携帯パソコン（ノートパソコンを含む）、携帯音楽再生装置または携帯映像再生装置などである。ここでいう近接無線通信は、携帯電子機器１００と外部装置２００との距離が例えば数メートル以下での通信をいう。
【００１１】
図１の例示では、一つの外部装置２００が設けられているものの、外部装置２００は複数設置されてもよい。この外部装置２００は例えば所定の建物内に設置される。より具体的な一例としては、外部装置２００は当該建物内の通路に設置される。
【００１２】
例えば携帯電子機器１００を携帯するユーザが、この外部装置２００に近づくことで、携帯電子機器１００が外部装置２００と通信可能となる。
【００１３】
図１の例示では、携帯電子機器１００は人工衛星４００とも通信することができる。携帯電子機器１００は後に説明するように、人工衛星４００からの信号を受信し、当該信号に基づいて携帯電子機器１００の現在位置を算出することができる。
【００１４】
図２は外部装置２００の構成の一例を概略的に示す図である。外部装置２００は、近接無線通信部２１０と、表示部２２０と、制御部２３０と、記憶部２４０とを備えている。
【００１５】
近接無線通信部２１０は、アンテナ２１１を有している。近接無線通信部２１０は、アンテナ２１１を介して、携帯電子機器１００と近接無線通信を行う。近接無線通信部２１０は、例えばＢＬＵＥＴＯＯＴＨ（登録商標）規格などに則って通信を行なう。
【００１６】
記憶部２４０には、外部装置２００が設置された建物の内部のマップ情報Ｍ１と、外部装置２００の設置場所情報とが記憶されている。マップ情報Ｍ１は、建物内の地図（見取り図とも言う）を示す情報であり、例えば、各通路を繋ぐ地点、各通路の長さおよび広さ、階段、エスカレータもしくはエレベータなどの階移動手段の位置、当該階移動手段が繋ぐ階の情報、および、建物に含まれる各部屋もしくは各店舗の位置、大きさ、および出入口の位置などの情報を有している。
【００１７】
設置場所情報は、建物内における外部装置２００の設置場所を示す情報である。設置場所情報としては、当該記憶部２４０が属する外部装置２００の設置場所のみが記憶されていてもよいし、当該建物内に設置された他の外部装置２００の設置場所の情報も記憶されていてもよい。
【００１８】
表示部２２０は例えば液晶表示装置または有機ＥＬ表示装置などの表示部である。表示部２２０の表示は制御部２３０によって制御される。
【００１９】
制御部２３０は外部装置２００を統括的に制御する。例えば制御部２３０は演算処理部（例えばＣＰＵ）と、ＲＯＭおよびＲＡＭなどの記憶部とを有していてもよい。記憶部にはプログラムが記憶されており、演算処理部がこのプログラムを読み出して実行することにより、制御部２３０は各種の機能を実現することができる。なお、制御部２３０の機能は必ずしもソフトウェアで実現される必要はなく、その一部または全部をハードウェアで実現してもよい。
【００２０】
この制御部２３０は近接無線通信部２１０を介して携帯電子機器１００と通信を行う。また制御部２３０は情報受信部２３１とルート生成部２３２と情報送信部２３３とを有している。これらについては後に詳述する。
【００２１】
また制御部２３０は種々の情報を表示部２２０に表示することができる。例えば記憶部２４０のマップ情報Ｍ１に基づいて、建物内の地図を表示部２２０に表示する。これにより、ユーザは、外部装置２００の表示部２２０を視認することにより、建物内のマップを確認することができる。
【００２２】
外部装置２００は不図示のサーバと通信可能に構成され、表示部２２０に表示すべき情報を当該サーバから受信してもよい。このような外部装置２００はデジタルサイネージとも呼ばれる。
【００２３】
＜携帯電子機器＞
＜外観＞
図１の例示では、携帯電子機器１００の前面側から見た外観が示されている。図３は携帯電子機器１００の概観を示す裏面図である。この携帯電子機器１００は、例えば、基地局及びサーバ等を通じて、或いは、直接に、他の通信装置と通信することが可能である。
【００２４】
図３および図４に示されるように、携帯電子機器１００は、カバーパネル２とケース部分３を備えており、カバーパネル２とケース部分３とが組み合わされることによって、平面視で略長方形の板状を成す筐体（以下、機器ケースとも呼ぶ）４が構成されている。
【００２５】
カバーパネル２は、平面視において略長方形を成しており、携帯電子機器１００の前面部分における、周縁部分以外の部分を構成している。カバーパネル２は、例えば、透明のガラスあるいは透明のアクリル樹脂で形成されている。あるいは、カバーパネル２は、例えばサファイアで形成されている。ここで、サファイアとは、アルミナ（Ａｌ２Ｏ３）を主成分とする単結晶のことをいい、本明細書では、Ａｌ２Ｏ３純度が約９０％以上の単結晶のことをいう。傷がよりつき難くなるという点で、Ａｌ２Ｏ３純度は９９％以上であることが好ましい。カバーパネル２の材料としては他に、例えば、ダイヤモンド、ジルコニア、チタニア、水晶、タンタル酸リチウム、酸化窒化アルミニウムなどが挙げられる。これらも、傷がよりつき難くなるという点で、純度が約９０％以上の単結晶が好ましい。
【００２６】
カバーパネル２は、サファイアから成る層を含む複数層構造の複合パネル（積層パネル）であっても良い。例えば、カバーパネル２は、携帯電子機器１００の表面に設けられたサファイアから成る層（サファイアパネル）と、当該層に貼り付けられたガラスから成る層（ガラスパネル）とで構成された２層構造の複合パネルであっても良い。また、カバーパネル２は、携帯電子機器１００の表面に設けられたサファイアから成る層（サファイアパネル）と、当該層に貼り付けられたガラスから成る層（ガラスパネル）と、当該層に貼り付けられたサファイアから成る層（サファイアパネル）とで構成された３層構造の複合パネルであっても良い。また、カバーパネル２は、サファイア以外の結晶性材料、例えば、ダイヤモンド、ジルコニア、チタニア、水晶、タンタル酸リチウム、酸化窒化アルミニウムなどから成る層を含んでいても良い。
【００２７】
ケース部分３は、携帯電子機器１００の前面部分の周縁部分、側面部分及び裏面部分を構成している。ケース部分３は、例えばポリカーボネート樹脂で形成されている。
【００２８】
カバーパネル２の前面には、文字、記号、図形または画像等の各種情報が表示される表示領域２ａが設けられている。この表示領域２ａは例えば平面視で長方形を成している。カバーパネル２における、表示領域２ａを取り囲む周縁部分２ｂは、例えばフィルム等が貼られることによって黒色となっており、情報が表示されない非表示部分となっている。カバーパネル２の裏面には後述するタッチパネル５０が貼り付けられており、ユーザは、携帯電子機器１００の前面の表示領域２ａを指等で操作することによって、携帯電子機器１００に対して各種指示を与えることができる。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示領域２ａを操作することによっても、携帯電子機器１００に対して各種指示を与えることができる。
【００２９】
機器ケース４内には、例えば操作キー５が設けられている。操作キー５は、例えばハードウェアキーであって、例えばカバーパネル２の前面の下側端部に設けられている。
【００３０】
タッチパネル５０および操作キー５は、携帯電子機器１００への入力を行う入力部の一例である。
【００３１】
＜携帯電子機器の電気的構成＞
図４は携帯電子機器１００の電気的構成を示すブロック図である。図４に示されるように、携帯電子機器１００には、制御部１０、無線通信部２０、近接無線通信部２２、表示部３０、第１音声出力部（ここではレシーバ）４２、第２音声出力部（ここではスピーカ）４４、マイク４６、タッチパネル５０、キー操作部５２、撮像部６０、および振動部４８が設けられている。携帯電子機器１００に設けられたこれらの構成要素は、機器ケース４に収められている。
【００３２】
制御部１０は、例えばＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３等を備えており、携帯電子機器１００の他の構成要素を制御することによって、携帯電子機器１００の動作を統括的に管理する。記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等で構成されている。記憶部１０３には、携帯電子機器１００の動作、具体的には携帯電子機器１００が備える無線通信部２０、表示部３０等の各構成要素を制御するための制御プログラムであるメインプログラム及び複数のアプリケーションプログラム（以後、単に「アプリケーション」とも呼ぶ）等が記憶されている。制御部１０の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種プログラムを実行することによって実現される。なお図４の例示では、ＣＰＵ１０１およびＤＳＰ１０２がそれぞれ一つ示されているものの、これらは複数設けられてもよい。そして、これらが互いに協働して各種機能を実現してもよい。また、図４の例示では、記憶部１０３は、制御部１０の内部において示されているものの、制御部１０の外部に設けられてもよい。換言すれば、記憶部１０３は制御部１０とは別体であってもよい。また、制御部１０の機能の一部または全部はハードウェアによって実現されても構わない。
【００３３】
無線通信部２０は、アンテナ２１を有している。無線通信部２０は、他の携帯電子機器あるいはインターネットに接続されたウェブサーバ等の通信装置からの信号を、基地局等を介してアンテナ２１で受信する。無線通信部２０は、受信信号に対して増幅処理及びダウンコンバートを行って制御部１０に出力する。制御部１０は、入力される受信信号に対して復調処理等を行う。また無線通信部２０は、制御部１０で生成された送信信号に対してアップコンバート及び増幅処理を行って、処理後の送信信号をアンテナ２１から無線送信する。アンテナ２１からの送信信号は、基地局等を通じて、他の携帯電子機器あるいはインターネットに接続された通信装置で受信される。
【００３４】
近接無線通信部２２はアンテナ２３を有している。近接無線通信部２２は、アンテナ２３を介して、外部装置２００と近接無線通信を行うことができる。近接無線通信部２２は、例えばNFC：Near field communication）またはＢＬＵＥＴＯＯＴＨ（登録商標）規格などに則って通信を行なう。
【００３５】
表示部３０は、例えば、液晶表示パネルあるいは有機ＥＬパネルである。表示部３０は、制御部１０によって制御されることによって、文字、記号、図形または画像などの各種情報を表示する。表示部３０に表示される情報は、カバーパネル２の前面の表示領域２ａに表示される。したがって、表示部３０は、表示領域２ａに表示を行っていると言える。
【００３６】
タッチパネル５０は、カバーパネル２の表示領域２ａに対する操作指等の操作子による操作を検出する。タッチパネル５０は、例えば、投影型静電容量方式のタッチパネルであって、カバーパネル２の裏面に貼り付けられている。ユーザが操作指等の操作子によってカバーパネル２の表示領域２ａに対して操作を行うと、それに応じた信号がタッチパネル５０から制御部１０に入力される。制御部１０は、タッチパネル５０からの信号に基づいて、表示領域２ａに対して行われた操作の内容を特定して、その内容に応じた処理を行う。
【００３７】
キー操作部５２は、各操作キー５に対するユーザの押下操作を検出する。キー操作部５２は、各操作キー５について、当該操作キー５が押下されているか否かを検出する。キー操作部５２は、操作キー５が押下されていない場合には、当該操作キー５が操作されていないことを示す未操作信号を制御部１０に出力する。また、キー操作部５２は、操作キー５が押下されると、当該操作キー５が操作されたことを示す操作信号を制御部１０に出力する。これにより、制御部１０は、各操作キー５について、当該操作キー５が操作されているか否かを判断することができる。
【００３８】
タッチパネル５０および操作キー５は、携帯電子機器１００への入力部として機能する。なお以下で述べる、タッチパネル５０を用いた入力は、いずれも操作キー５に割り当てることが可能である。
【００３９】
レシーバ４２は、受話音を出力するものであって、例えばダイナミックスピーカで構成されている。レシーバ４２は、制御部１０からの電気的な音信号を音に変換して出力する。レシーバ４２から出力される音は、携帯電子機器１００の前面に設けられたレシーバ穴８０ａから外部に出力される。レシーバ穴８０ａから出力される音の音量は、スピーカ４４からスピーカ穴３４ａを介して出力される音の音量よりも小さくなっている。
【００４０】
なおレシーバ４２に替えて、圧電振動素子が設けられてもよい。圧電振動素子は、制御部１０によって制御され、音声信号に基づいて振動する。圧電振動素子は例えばカバーパネル２の裏面に設けられており、音声信号に基づく自身の振動によってカバーパネル２を振動させる。これにより、カバーパネル２の振動が音声としてユーザの耳に伝達される。この場合、レシーバ穴８０ａは不要である。
【００４１】
スピーカ４４は、例えばダイナミックスピーカであって、制御部１０からの電気的な音信号を音に変換して出力する。スピーカ４４から出力される音は、携帯電子機器１００の裏面に設けられたスピーカ穴３４ａから外部に出力される。スピーカ穴３４ａから出力される音が、携帯電子機器１００から離れた場所でも聞こえるように、その音量が調整されている。すなわち、第２音声出力部（スピーカ）４４の音量は第１音声出力部（スピーカ４４あるいは圧電振動素子）の音量よりも大きい。
【００４２】
マイク４６は、携帯電子機器１００の外部から入力される音を電気的な音信号に変換して制御部１０に出力する。携帯電子機器１００の外部からの音は、カバーパネル２の前面に設けられたマイク穴から携帯電子機器１００の内部に取り込まれてマイク４６に入力される。
【００４３】
振動部４８は制御部１０によって制御されて振動し、携帯電子機器１００を振動させる。制御部１０は例えばユーザへと報知を行うために、振動部４８を振動させる。
【００４４】
撮像部６０は例えば第１撮像部６２と第２撮像部６４とを有している。第１撮像部６２は撮像レンズ６ａおよび撮像素子などで構成されており、制御部１０による制御に基づいて、静止画像および動画像を撮像する。図１に示されるように、撮像レンズ６ａは、携帯電子機器１００の前面に設けられていることから、携帯電子機器１００の前面側（カバーパネル２側）に存在する物体を撮像することが可能である。
【００４５】
第２撮像部６４は、撮像レンズ７ａおよび撮像素子などで構成されており、制御部１０による制御に基づいて、静止画像および動画像を撮像する。図３に示されるように、撮像レンズ７ａは、携帯電子機器１００の裏面に設けられていることから、携帯電子機器１００の裏面側に存在する物体を撮像することが可能である。
【００４６】
現在位置取得部７０は、自身の現在位置を取得する。現在位置取得部７０は携帯電子機器１００に収納されていることから、この現在位置は携帯電子機器１００の位置であるとも説明できる。現在位置取得部７０は例えばＧＰＳ(Global Positioning System)を利用した装置であり、無線通信部２０を介して人工衛星４００からの信号（例えば人工衛星４００の位置と信号を送信する時刻）を受信し、当該信号に基づいて現在位置を算出する。現在位置を示す現在位置情報には、緯度情報と経度情報とが含まれている。
【００４７】
＜制御部＞
図５は、制御部１０の内部構成の一例を概略的に示す機能ブロック図である。制御部１０は、ルート提示部１１０を有している。このルート提示部１１０は、例えば記憶部１０３に格納されたプログラムの実行によって実現されてもよく、或いは、その一部または全部がハードウェアで実現されてもよい。この点は、後に述べる他の機能部についても同様であるので、以下では繰り返しの説明を避ける。
【００４８】
ルート提示部１１０は、目的地設定部１１と、情報送信部１２と、情報受信部１３と、表示制御部１４と、判断部１５とを備えている。
【００４９】
目的地設定部１１は、ユーザによって入力される場所を目的地に設定できる。例えば表示制御部１４は、ユーザの入力に応じて目的地入力用の表示画面（不図示）を表示部３０に表示できる。ユーザは、表示部３０に表示された画面を操作して、目的地を入力する。目的地の入力は任意の方法によって行われればよい。例えば表示制御部１４が住所等の入力ボタンを表示し、ユーザが表示部３０の入力ボタンを操作することで、目的地を入力してもよい。かかる入力はタッチパネル５０によって検出されて、目的地設定部１１に入力される。
【００５０】
なお、携帯電子機器１００には、記憶部１０３とは別の記憶部が設けられてもよく、この目的地情報もこの別の記憶部に記憶されてもよい。以下で述べる他の情報についても同様である。
【００５１】
判断部１５は外部装置２００と通信可能か否かの判断を繰り返し行うことができる。換言すれば、携帯電子機器１００が外部装置２００の通信可能圏内に入ったか否かの判断を繰り返し行うことができる。例えば近接無線通信部２２を介して、外部装置２００からの信号を受信したときに、その外部装置２００との通信が可能であると判断する。
【００５２】
情報送信部１２は、携帯電子機器１００が外部装置２００の通信可能圏内に入ったときに、近接無線通信部２２を介して、この外部装置２００へと情報を送信できる。情報送信部１２は目的地送信部１２１を有しており、この目的地送信部１２１は、上記情報として、目的地Ｇ１を示す目的地情報を外部装置２００へと送信する。
【００５３】
外部装置２００の情報受信部２３１は、近接無線通信部２１０を介して、携帯電子機器１００から目的地情報を受信できる。情報受信部２３１は受信した目的地情報をルート生成部２３２へと出力できる。
【００５４】
ルート生成部２３２は記憶部２４０から設置場所情報とマップ情報Ｍ１とを読み出すことができる。そして、ルート生成部２３２は目的地情報、設置場所情報およびマップ情報Ｍ１に基づいて、外部装置２００の設置場所から目的地Ｇ１までのルートを示すルート情報を生成できる。このルート情報には、通路、および、階段、エスカレータ若しくはエレベータなどの情報が含まれる。
【００５５】
目的地Ｇ１は所定の建物内の所定領域（例えば店舗あるいは部屋など）であり、マップ情報Ｍ１はこの建物の内部の地図を示している。図７は、この建物の内部の地図の一部の一例を概略的に示す図である。図７の例示では、目的地Ｇ１が所定の記号で示されており、また外部装置２００も示されている。図７の例示では、３つの外部装置２００が設けられている。以下の説明において、これらを区別する場合には、３つの外部装置２００をそれぞれ外部装置２００Ａ〜２００Ｃと呼ぶ。
【００５６】
つまり、携帯電子機器１００と外部装置２００とが互いに近接無線通信を行う場合には、ユーザはこの外部装置２００に近い位置にいると考えることができる。よって、この外部装置２００の設置場所をユーザの位置とみなして、当該設置位置から目的地Ｇ１までのルートを生成するのである。図７の例示では、外部装置２００Ａの設置場所から目的地Ｇ１までのルートＲ１が太い実線で示されている。
【００５７】
外部装置２００Ａの設置場所から目的地Ｇ１までのルートが複数ある場合には、ルート生成部２３２は複数のルートを生成してもよく、あるいは一つのルートのみを生成してもよい。例えば、この一つのルートとして、最も短いルート、あるいは、広い通路を通るルートなどを選択してもよい。ここでは一例として一つのルートのみを生成する。
【００５８】
生成したルート情報は情報送信部２３３へと出力される。情報送信部２３３はこのルート情報とマップ情報Ｍ１とを、近接無線通信部２１０を介して携帯電子機器１００へと送信できる。
【００５９】
携帯電子機器１００の情報受信部１３は近接無線通信部２２を介して、外部装置２００からの情報を受信できる。図６の例示では、情報受信部１３はルート受信部１３１とマップ受信部１３２とを有しており、これらは上記情報として、それぞれルート情報およびマップ情報を受信できる。受信したルート情報およびマップ情報Ｍ１は表示制御部１４へと出力される。
【００６０】
表示制御部１４は、マップ情報Ｍ１によって示される地図と、ルート情報によって示されるルートとを表示部３０に表示できる。例えば図７と同様の内容が表示される。これにより、ユーザは外部装置２００（例えば外部装置２００Ａ）の設置場所から目的地Ｇ１までのルートＲ１を視認することができる。またユーザは携帯電子機器１００の表示部３０を見ながら移動できるので、移動中にルートＲ１を確認することができる。
【００６１】
以上のように、この実施の形態では、携帯電子機器１００と外部装置２００とが近接無線通信を行うことから、外部装置２００の設置位置をユーザの現在位置を見なして、外部装置２００の設置場所から目的地Ｇ１までのルートＲ１を表示しているのである。したがって、ユーザはルートＲ１を確認できるのである。
【００６２】
なお複数のルートが生成されている場合には、その複数のルートを受信し、複数のルートを表示しても構わない。
【００６３】
図８は、電子機器システムにおける携帯電子機器１００および外部装置２００の動作の一例を示すフローチャートである。まずステップＳＴ１にて、ユーザはルート提示部１１０を選択して、これを起動する。この選択は例えば次のようにして行うことができる。即ち、例えば表示部３０には、携帯電子機器１００の各種の機能を選択するための複数のボタンを有するホーム画面（不図示）が表示されている。このホーム画面において、ユーザは、ルート提示部１１０を選択するためのボタンを操作する。この操作はタッチパネル５０によって検出されてルート提示部１１０へと入力される。なお、このボタンは、いわゆるアイコンであってもよい。つまり表示部３０にボタンとして機能するアイコンを表示し、ユーザがこのアイコンを操作（例えばタップ）してもよい。これに応じて、ルート提示部１１０は起動する。例えばルート提示部１１０の表示制御部１４は初期画面（不図示）を表示部３０に表示する。例えばこの初期画面には、例えば目的地を入力するためのボタンなどが表示されている。
【００６４】
次にステップＳＴ２にて、ユーザは、表示部３０を操作して、目的地情報を入力する。この目的地情報はタッチパネル５０によって検出されて目的地設定部１１に入力される。目的地設定部１１はこの目的地情報を例えば記憶部１０３に記憶する。
【００６５】
次に、ステップＳＴ３にて、判断部１５は、携帯電子機器１００が外部装置２００の通信可能圏内に進入したか否か、即ち、携帯電子機器１００が外部装置２００と通信可能になったか否かを、判断する。否定的な判断がなされると、再びステップＳＴ３を実行する。つまり、ユーザが外部装置２００のいずれとも通信可能でない場合には、以後のステップを実行しないのである。
【００６６】
ステップＳＴ３にて肯定的な判断がなされると、この外部装置２００の設置場所情報を用いたルート生成を開始する。即ち、ステップＳＴ４にて、目的地送信部１２１は目的地情報を、この外部装置２００へと送信する。次にステップＳＴ５にて、この外部装置２００の情報受信部２３１が目的地情報を受信し、ルート生成部２３２がこの外部装置２００の設置場所から目的地Ｇ１までのルートを示すルート情報を生成する。次に、ステップＳＴ６にて情報送信部２３３がルート情報およびマップ情報Ｍ１を携帯電子機器１００へと送信し、情報受信部１３がこのルート情報をおよびマップ情報Ｍ１を受信する。次にステップＳＴ７にて、表示制御部１４はルート情報およびマップ情報Ｍ１を表示部３０に表示する。
【００６７】
＜マップ情報Ｍ１＞
なお、マップ情報Ｍ１は必ずしも外部装置２００から携帯電子機器１００へと送信される必要はなく、予め携帯電子機器１００（より詳細には記憶部１０３）に記憶されていてもよい。この場合、マップ受信部１３２は設けられなくてもよい。
【００６８】
記憶部１０３にマップ情報Ｍ１が記憶されている場合、ステップＳＴ２にて、ユーザは次のようにして目的地を設定することができる。例えば、表示制御部１４がマップ情報Ｍ１に基づいて建物の地図を表示し、ユーザがその地図上において所定の地点を操作することによって、目的を入力してもよい。そのような操作としては、操作子を表示部３０の当該地点に近接させて、再び遠ざける操作（いわゆるタップ）を採用できる。この操作はタッチパネル５０によって検出されて、目的地設定部１１に入力される。目的地設定部１１はこの目的地情報を記憶部１０３に記憶してもよい。
【００６９】
＜報知部＞
図９に例示するように、ルート提示部１１０は報知制御部１６を更に有していてもよい。この報知制御部１６は、外部装置２００から目的地Ｇ１までのルートが表示されたことを、表示部３０、スピーカ４４および振動部４８の少なくともいずれか一つを用いて、ユーザに報知を行うことができる。これにより、表示部３０にルートが表示されたことを知ることができる。なお表示部３０、スピーカ４４および振動部４８はそれぞれ報知部の一例である、とも説明できる。
【００７０】
＜衛星からの受信信号＞
上述の説明では、目的地Ｇ１を含む建物の内部におけるルート（以下、屋内ルートと呼ぶ）の表示について説明した。次に、目的地Ｇ１を含む建物までの第２ルートを表示することを企図する。この第２ルートは屋外におけるルート（以下、屋外ルートとも呼ぶ）である。図１０は、制御部１０の内部構成の一例を概略的に示している。図１０の例示では、ルート提示部１１０はルート生成部１７を更に有している。またここでは、記憶部１０３には、マップ情報Ｍ２が記憶されている。例えばマップ情報Ｍ２は、マップ情報Ｍ１よりも広い範囲の地図を示しており、主として屋外の地図を示している。
【００７１】
マップ情報Ｍ２は例えばリンクデータとノードデータとから構成される道路データを含んでいる。ノードデータは各道路が交差・分岐・合流する点を示すデータであり、信号機の有無などの情報を含んでいる。リンクデータは、ノード間を結ぶ道路の区間を示すデータである。リンクデータは、各区間の道路を識別する識別番号、各区間の道路の長さを示す道路長、各区間の道路の始点及び終点の座標（例えば緯度・経度）、道路の種別（例えば国道など）、車線数、右折・左折専用車線の有無、その専用車線の数、および、道路の幅などの情報を有している。
【００７２】
なお、マップ情報Ｍ２は屋外の地図に加えて、主要な建物の内部の地図（見取り図）を有していてもよい。あるいは、屋外の地図に加えて、全ての建物の内部の地図（見取り図）を有していてもよい。マップ情報Ｍ２が全ての建物の内部の地図を含む場合、マップ情報Ｍ１はマップ情報Ｍ２に含まれることとなる。
【００７３】
ルート生成部１７は、現在位置取得部７０によって検出された現在位置から、目的地までのルートを、マップ情報Ｍ２に基づいて生成する。しかしながら、目的地Ｇ１を含む建物の内部の地図がマップ情報Ｍ２に含まれていない場合、ルート生成部１７はこの建物の内部のルートを生成することはできない。そこで、目的地Ｇ１を含む建物自体を目的地Ｇ２に設定し、現在位置から目的地Ｇ２までの屋外ルートを生成することを企図する。
【００７４】
目的地設定部１１は目的地Ｇ１が属する建物を目的地Ｇ２として設定する。この目的地Ｇ２は例えばユーザによって入力されてもよい。あるいは、目的地Ｇ１と建物の関係を示す関係情報を記憶部１０３に記憶している場合には、目的地設定部１１が目的地Ｇ１と当該関係情報とに基づいて、目的地Ｇ２を設定してもよい。
【００７５】
ルート生成部１７は、現在位置から目的地Ｇ２までの屋外ルートを示す屋外ルート情報を、現在位置取得部７０からの現在位置情報、目的地設定部１１からの目的地情報およびマップ情報Ｍ２に基づいて、生成する。つまりルート生成部１７は、外部装置２００のルート生成部２３２とは異なり、人工衛星４００の受信信号に基づく現在位置情報を用いて屋外ルート情報を生成するのである。
【００７６】
現在位置取得部７０は人工衛星４００からの受信信号を適切に受信できる環境において、高い精度で現在位置を算出できる。よって、ルート生成部１７は当該環境において高い精度で屋外ルート情報を生成することができる。例えば屋外では人工衛星４００からの受信信号を適切に受信しやすいので、ルート生成部１７は、ユーザが屋外にいるときに高い精度で屋外ルート情報を生成できるのである。
【００７７】
図１１はマップ情報Ｍ２が示す地図の一例と、屋外ルート情報が示す屋外ルートＲ２の一例とを概略的に示している。目的地Ｇ２は建物Ｂ１を示しており、現在位置から目的地Ｇ２までの屋外ルートＲ２が太い実線で示されている。
【００７８】
屋外ルート情報およびマップ情報Ｍ２は表示制御部１４へと入力される。表示制御部１４は屋外ルートＲ２の近辺の地図と、屋外ルートＲ２とを表示する。例えば図１１の内容が表示される。これにより、ユーザは目的地Ｇ２（建物Ｂ１）までの屋外ルートＲ２を確認することができる。なお、建物Ｂ１までの目的地Ｇ２が表示されるのではなく、目的地Ｇ１が表示されている、と考えることもできる。マップ情報Ｍ２は、建物内部のマップ情報Ｍ１よりも広い領域の地図を示すところ、そのような広い地図表示では、目的地Ｇ１が建物Ｂ１で表示されてもよいからである。
【００７９】
なおルート生成部１７は、マップ情報Ｍ１が記憶部１０３に記憶されている場合には、建物Ｂ１の入り口から建物内部の目的地Ｇ１までの屋内ルート情報をも生成しても構わない。屋内ルート情報および屋外ルート情報の両方を生成すれば、全体として、現在位置から最終的な目的地Ｇ１までのルートを生成していることになる。このとき、目的地Ｇ１，Ｇ２の両方を表示しても構わないし、目的地Ｇ１のみを表示しても構わない。
【００８０】
さて、現在位置取得部７０は例えば所定周期ごとに繰り返し現在位置を取得する。ルート生成部１７は、現在位置が屋外ルートＲ２から逸脱したか否かを、現在位置情報と屋外ルート情報に基づいて判断する。現在位置が屋外ルートＲ２から逸脱したと判断した場合には、ルート生成部１７は、現在位置から目的地Ｇ２までの屋外ルート情報を生成し直す。これにより、ユーザは屋外ルートＲ２から逸脱しても、表示制御部１４は、その位置から目的地Ｇ２（あるいは目的地Ｇ１）までの屋外ルートを表示することとなる。
【００８１】
ところで、携帯電子機器１００が建物の内部にあるときには、人工衛星４００からの受信信号が天井に遮られて、携帯電子機器１００において適切に受信されないことがある。つまり、人工衛星４００の受信信号の受信品質が悪くなることがある。そのような場合には、現在位置取得部７０は高い精度で適切に現在位置を取得できない。ひいては、ルート生成部１７は適切にルートを生成できない。つまり、たとえマップ情報Ｍ１が記憶部１０３に記憶されていたとしても、受信信号の受信信号の受信品質が悪くなると、建物の内部のルートが適切に表示できなくなる。
【００８２】
さて、衛星からの受信信号には、例えば次の２つの情報、即ち、衛星が信号を送信した送信時刻と、衛星の位置とが含まれる。この場合、現在位置取得部７０は、衛星の送信時刻と受信時刻との差を算出する。この差は、衛星と携帯電子機器１００との間の直線距離に依存するので、当該差から当該直線距離が求まる。よって携帯電子機器１００は、衛星の位置を中心として当該直線距離を半径とする球のいずれかの上に位置していることとなる。
【００８３】
よって３つの衛星からの受信信号を得ることができれば、携帯電子機器１００の位置が一つ求まる。実際には、衛星と携帯電子機器１００との間の計時回路の誤差等を補正すべく、３個よりも多くの衛星からの受信信号を用いて、現在位置の測定精度を向上している。このような現在位置の算出は公知であるので詳細な説明を省略するものの、受信できた衛星の個数が少ない場合には、現在位置の取得精度が低くなる。
【００８４】
よって、現在位置検出部７０の検出精度の情報としては、例えば適切に受信できた衛星の個数の情報を採用することができる。
【００８５】
また適切に受信信号を受信できたか否かは、例えば受信信号の受信レベル（電力）に基づいて判別することができる。つまり受信レベルが所定値よりも大きいときに、適切に受信信号を受信できたと判定することができる。或いは、受信信号を解析して、適切に送信時刻と衛星の位置とを判別できたことを以て、適切に受信信号を受信できたと判定してもよい。
【００８６】
そして、衛星ごとの受信信号に基づいて、その衛星から適切に受信信号を受信できたか否かを判別し、適切に受信信号を受信した衛星の個数を検出するのである。そしてこの個数が所定値よりも小さいときに、現在位置の取得精度が低いと判断する。
【００８７】
或いは、衛星の個数を判別せずに、より簡易的に、衛星からの受信信号の受信レベルの平均値が基準値よりも小さい場合に、低い精度で現在位置が取得されると推定してもよい。つまり、精度情報として、受信信号の受信レベルの平均値を採用することもできる。
【００８８】
また、現在位置取得部７０が、衛星の受信信号のみならず、無線通信網に存在する中継装置との無線通信に基づいて現在位置を取得してもよい。無線通信網には複数の中継装置が存在しており、各中継装置は無線通信可能な範囲が決められている。よって、携帯電子機器１００が無線通信できる中継装置を特定することで、携帯電子機器１００が存在する範囲を特定することができる。例えば携帯電子機器１００が複数の中継装置と無線通信可能な場合には、その複数の中継装置の通信可能範囲が重複する範囲に、携帯電子機器１００が存在していることとなる。
【００８９】
さらに、現在位置取得部７０は、衛星の個数が少ない場合に、衛星からの受信信号と、中継装置によって特定される範囲との両方を用いることで、現在位置の取得精度を向上してもよい。このような技術も公知であるので詳細な説明は省略する。
【００９０】
このような処理によって十分な精度で現在位置を取得できる場合がある。この場合には、衛星の個数が所定値よりも小さく、かつ、中継装置とも適切に受信信号を受信できない場合に、取得精度が低くなる、と推定してもよい。この場合には、精度情報として、適切に受信信号を受信した衛星の個数と、中継装置からの受信信号の受信レベルとを採用することができる。
【００９１】
なお中継装置による範囲の特定は、現在位置情報に比べれば精度が低い。よって中継装置を用いる場合であっても、受信信号を適切に受信した衛星の個数が所定値（例えば３個）よりも小さい場合には、取得精度が低いと判断してもよい。
【００９２】
そこで、判断部１５は人工衛星４００からの受信信号に基づいて、情報送信部１２による目的地情報の送信の要否を判断してもよい。より具体的には、現在位置の精度が基準値よりも小さい場合、例えば、受信信号を適切に受信した衛星の個数が所定値よりも小さい場合には、外部装置２００へと目的地を送信すると判断する。つまり、現在位置取得部７０によって取得される現在位置の精度が低く、この現在位置情報に基づいたルート情報が適切に生成されない場合には、外部装置２００を用いたルート生成を行うのである。
【００９３】
例えばユーザが建物Ｂ１の内部に進入して現在位置の取得精度が基準値よりも低くなると、判断部１５は、外部装置２００との通信を行うと判断する。ただし、携帯電子機器１００が外部装置２００の通信可能圏内にないときには、通信を行うことはできない。携帯電子機器１００が外部装置２００の通信可能範囲に入った場合には、情報送信部１２は目的地情報を外部装置２００へと送信する。そして、目的地情報を受信した外部装置２００においては、上述のように、外部装置２００の設置場所から目的地Ｇ１までの屋内ルートを生成して、これを携帯電子機器１００へと送信する。携帯電子機器１００では、上述のように、表示制御部１４がこの屋内ルートを表示部３０に表示する。例えば、表示制御部１４は、マップ情報Ｍ２に基づく地図の表示および屋外ルートＲ２の表示（例えば図１０）を終了し、マップ情報Ｍ１に基づく地図および屋内ルートの表示（例えば図７）を行ってもよい。
【００９４】
以上のように、ルート提示部１１０は人工衛星４００の受信信号の受信品質が悪いときに、外部装置２００を現在位置とみなした屋内ルート（例えばルートＲ１）を表示することとなる。
【００９５】
受信信号の受信品質が品質基準値よりも悪いときには、現在位置取得部７０によって検出される現在位置に基づくルート生成を行わなくてもよいので、現在位置取得部７０は動作を停止してもよい。例えば受信品質が品質基準値よりも悪いと判断部１５が判断したときに、ルート提示部１１０は現在位置取得部７０へと停止信号を送信する。現在位置取得部７０は停止信号に応じて動作を停止する。これにより、消費電力を低減することができる。
【００９６】
図１２は電子機器システムの動作の一例を示すフローチャートである。このフローは例えば繰り返し実行される。ステップＳＴ１１にて、判断部１５は人工衛星４００からの受信信号の受信品質が品質基準値よりも高いか否かを判断する。肯定的な判断がなされると、ステップＳＴ１２にて、現在位置取得部７０は人工衛星４００からの受信信号に基づいて現在位置を算出する。次にステップＳＴ１３にてルート生成部１７は、現在位置取得部７０によって取得された現在位置から、目的地までの屋外ルート情報を生成する。次にステップＳＴ１４にて表示制御部１４は屋外ルート情報を表示する。
【００９７】
ステップＳＴ１１にて否定的な判断がなされると、ステップＳＴ１５〜ＳＴ１９を実行する。ステップＳＴ１５〜ＳＴ１９はそれぞれステップＳＴ３〜ＳＴ７と同じである。
【００９８】
図１２の例示では、受信品質が品質基準値よりも高い場合には、外部装置２００を現在位置とみなした屋内ルートの表示を行っていない。しかるに、受信品質が品質基準値よりも高い場合であっても、ユーザの設定に基づいて、この屋内ルートの表示を行ってもよい。例えばルート掲示部１１０は、図１３に示すように、機能設定部１８を更に有していてもよい。この機能設定部１８は、外部装置２００を用いたルート表示の機能の有効／無効を設定する。例えば表示制御部１４は、ユーザの入力に応じて設定用の表示画面を表示部３０に表示する。そしてユーザは表示部３０を操作して上記有効／無効を設定する。かかる操作入力はタッチパネル５０によって検出されて機能設定部１８に入力される。機能設定部１８は、その設定情報を記憶部１０３に記憶する。
【００９９】
判断部１５は、外部装置２００を用いたルート表示が有効に設定されているか否かを設定情報に基づいて判断する。そしてこのルート表示が有効に設定されている場合には、たとえ受信信号の品質が良い場合でも、目的地送信部１２１は目的地情報を外部装置２００へと送信する。以後は上述した動作が行われて、外部装置２００の設置場所から目的地Ｇ１までのルートが表示部３０に表示される。
【０１００】
＜他の外部装置２００＞
建物の内部においては、受信信号の受信品質が悪くなりやすく、現在位置取得部７０による現在位置が適切に取得されにくい。このように受信信号の受信品質が悪いときには、表示制御部１４が表示部３０に現在位置を表示しても、その精度が低いので、ユーザはその現在位置を信頼しにくい。
【０１０１】
このような場合には、携帯電子機器１００から現在位置を正しく把握することができないので、ユーザは屋内ルート（例えばルートＲ１）から逸脱して迷う場合がある。例えば図７の例示において、ユーザがルートＲ１から逸脱して、外部装置２００Ｂへと向かう場合がある。そこで、携帯電子機器１００が別の外部装置２００（例えば外部装置２００Ｂ）の通信可能圏内に入った場合には、当該別の外部装置２００を現在位置とみなした屋内ルートを表示してもよい。
【０１０２】
即ち、携帯電子機器１００が他の外部装置２００Ｂの通信可能圏内に入ったときには、目的地送信部１２１は目的地情報を外部装置２００Ｂへと送信しても構わない。外部装置２００Ｂのルート生成部２３２は、図１３に例示するように、外部装置２００Ｂの設置場所から目的地Ｇ１までのルートＲ３を示すルート情報を生成し、情報送信部２３３がこれを携帯電子機器１００へと送信する。情報受信部１３は当該ルート情報を受信し、表示制御部１４は当該ルートＲ３を表示部３０に表示する。
【０１０３】
以上のように、外部装置２００Ｂの通信可能圏内に携帯電子機器１００が入ることによって、外部装置２００ＢからのルートＲ３が表示部３０に表示される。よってユーザはルートＲ１から逸脱した場合でも、ルートＲ３を認識することができる。これにより、目的地Ｇ１へと到達しやすくなる。
【０１０４】
上述の具体的な動作は、例えばステップＳＴ３〜ＳＴ７の動作を繰り返し行うことによって実行することができる。
【０１０５】
なお外部装置２００Ｂの情報送信部２３３は、マップ情報Ｍ１を携帯電子機器１００へと送信しなくてもよい。言い換えれば、携帯電子機器１００は外部装置２００Ｂからマップ情報を受信しなくてもよい。なぜなら、携帯電子機器１００は外部装置２００Ａから既にマップ情報Ｍ１を得ているからである。これを実現すべく、情報送信部１２は、マップ情報Ｍ１が記憶部１０３に記憶されているのかの情報を、例えばステップＳＴ４にて、外部装置２００へと送信してもよい。そして、外部装置２００の情報送信部２３３は、携帯電子機器１００にマップ情報Ｍ１が記憶されていないときのみ、マップ情報Ｍ１を携帯電子機器１００へと送信すればよい。これにより、通信量を低減することができる。
【０１０６】
＜表示情報＞
表示制御部１４は種々の情報を表示部３０に表示してもよい。図７に例示するように、複数の外部装置２００の設置場所を表示してもよい。例えば複数の外部装置２００の記憶部２４０には、自身の設置場所情報に加えて、他の全ての外部装置２００の設置場所情報が記憶される。そして、携帯電子機器１００の情報受信部１３はルート情報およびマップ情報に加えて、複数の外部装置２００の設置場所の情報を、外部装置２００から受信する。表示制御部１４は複数の外部装置２００の位置を表示部３０に表示する。これによれば、ユーザは外部装置２００の設置場所を容易に視認することができる。よってユーザは、ルートに近い外部装置２００の位置を予め把握した上で、目的地Ｇ１までの移動を開始することができる。これにより、ユーザがルートから逸脱した場合にも、他の外部装置２００に遭遇しやすい。
【０１０７】
また建物Ｂ１の内部に店舗が含まれている場合には、これらの店舗情報を表示してもよい。例えば外部装置２００は各店舗の店舗情報を記憶部２４０に予め記憶している。店舗情報は、例えば店名、店の種類、電話番号およびホームページのアクセス情報（例えばＵＲＬ情報）などを含む。そして携帯電子機器１００の情報受信部１３は、外部装置２００から、ルート情報およびマップ情報に加えて店舗情報を受信し、表示制御部１４が店舗情報を適宜に表示部３０に表示してもよい。例えば図１４に示すように、地図上に店舗名が表示される。
【０１０８】
またルート提示部１１０は、ユーザによる入力に応じて、各店舗への通話を行うべく通話処理部（不図示）へと電話番号を出力してもよく、各店舗のサイトにアクセスすべく、Ｗｅｂブラウザ処理部（不図示）へと各店舗のＵＲＬを出力してもよい。
【０１０９】
第２の実施の形態．
第２の実施の形態では、複数のユーザが目的地Ｇ１で集合する場合について説明する。図１５は制御部１０の内部の構成の一例を概略的に示す図である。ルート提示部１１０はＩＤ情報設定部１９を更に備えており、情報送信部１２はＩＤ送信部１２２を更に備えている。ＩＤ情報設定部１９はユーザの入力に応じて、複数のユーザに共通のＩＤ情報を設定することができる。例えば表示制御部１４はユーザの入力により、ＩＤ情報の設定用画面（不図示）を表示部３０に表示する。そして、各ユーザは、自身の携帯電子機器１００の表示部３０を操作して、同じＩＤ情報を入力する。入力されたＩＤ情報はタッチパネル５０で検出されて、ＩＤ情報設定部１９に入力される。ＩＤ情報設定部１９は入力されたＩＤ情報を記憶部１０３に記憶することができる。
【０１１０】
また各ユーザの携帯電子機器１００の記憶部１０３には、携帯電子機器１００に固有の携帯固有情報も記憶されている。この携帯固有情報は、例えば、電話番号、ユーザ名または製造シリアル番号などである。
【０１１１】
よって、当該複数のユーザの携帯電子機器１００には、互いに異なる携帯固有情報と、互いに共通のＩＤ情報とが記憶される。ＩＤ情報は、同じ目的地に集合するグループを判別するために用いることができる。具体的には、同じＩＤ情報が設定された複数の携帯電子機器１００を有する複数のユーザが、同じ目的地に集合する一つのグループを形成する。
【０１１２】
ＩＤ送信部１２２は携帯固有情報およびＩＤ情報を外部装置２００へと送信することができる。より具体的には、携帯電子機器１００が外部装置２００の通信可能圏内に入ったときに、目的地送信部１２１は目的地情報を、ＩＤ送信部１２２は携帯固有情報およびＩＤ情報を、それぞれこの外部装置２００へと送信する。以下では、目的地送信部１２１およびＩＤ送信部１２２の動作の主体を、情報送信部１２として説明することがある。
【０１１３】
図１６は、外部装置２００の構成の一例を概略的に示す図である。制御部２３０は携帯管理部２３４を更に備えている。携帯管理部２３４は、携帯電子機器１００から受信した携帯固有情報とＩＤ情報とを管理するための管理情報を、記憶部２４０に記憶することができる。
【０１１４】
また外部装置２００の記憶部２４０には、外部装置２００に固有の装置固有情報が記憶されている。装置固有情報は、複数の外部装置２００を区別するための情報であり、例えば外部装置２００の製造番号などを採用することができる。
【０１１５】
携帯固有情報とＩＤ情報と装置固有情報とは、互いに通信した携帯電子機器１００および外部装置２００に対応付けて、管理される。より詳細には、携帯電子機器１００が、外部装置２００へと携帯固有情報およびＩＤ情報を送信した場合に、これらの携帯固有情報およびＩＤ情報が、送信先の外部装置２００の装置固有情報に対応付けて、外部装置２００の記憶部２４０に記憶される。例えばあるユーザＵＡの携帯電子機器１００Ａが自身の携帯固有情報およびＩＤ情報を外部装置２００Ａへと送信する。このとき、管理情報として、携帯電子機器１００Ａの携帯固有情報およびＩＤ情報と、外部装置２００Ａの装置固有情報とが互いに対応付けて記憶される。つまり、この管理情報を読み出せば、携帯電子機器１００Ａが外部装置２００Ａと通信を行ったことが分かる。
【０１１６】
またこの管理情報は複数の外部装置２００で共有される。ここでは、複数の外部装置２００は互いに通信可能に構成される。そして管理情報を他の外部装置２００へと送信し、当該他の外部装置２００の管理情報に、受信した管理情報を追加する。つまり携帯電子機器１００Ａが外部装置２００Ａと通信を行ったことが、複数の外部装置２００において記憶される。
【０１１７】
以下では、簡単のために、三人のユーザＵＡ〜ＵＣがそれぞれ携帯電子機器１００Ａ〜１００Ｃを携帯して目的地Ｇ１で集合する場合について説明する。携帯電子機器１００Ａ〜１００Ｃの携帯固有情報Ｄ１をそれぞれ携帯固有情報Ｄ１Ａ〜Ｄ１Ｃと呼ぶ。また携帯電子機器１００Ａ〜１００ＣのＩＤ情報をＩＤ情報Ｄ２と呼ぶ。また外部装置２００Ａ〜２００Ｃの装置固有情報Ｄ３をそれぞれ装置固有情報Ｄ３Ａ〜Ｄ３Ｃと呼ぶ。
【０１１８】
例えば携帯電子機器１００Ａを外部装置２００Ａの通信可能圏内に入ったときに、情報送信部１２は目的情報、携帯固有情報Ｄ１ＡおよびＩＤ情報Ｄ２を外部装置２００Ａへと送信する。
【０１１９】
外部装置２００Ａの情報受信部２３１は目的情報をルート生成部２３２へと出力し、携帯固有情報Ｄ１ＡおよびＩＤ情報Ｄ２を携帯管理部２３４へと出力する。携帯管理部２３４は、外部装置２００Ａの装置固有情報Ｄ３Ａと、携帯固有情報Ｄ１ＡおよびＩＤ情報Ｄ１を対応付けて管理情報として記憶部２４０に記憶する。
【０１２０】
これにより、各外部装置２００Ａ〜２００Ｃでは、下表の管理情報が記憶されることとなる。
【０１２１】
【表１】
0006476008.tif 000002
【０１２２】
また外部装置２００Ａはこの管理情報を外部装置２００Ｂ，２００Ｃに送信する。外部装置２００Ｂ，２００Ｃはこの管理情報を自身の管理情報に追加して更新する。
【０１２３】
外部装置２００Ａの携帯管理部２３４は、携帯電子機器１００ＡのＩＤ情報Ｄ２と一致する他の携帯電子機器１００Ｂ，１００Ｃの携帯固有情報Ｄ１Ｂ，Ｄ１Ｃが記憶されているかどうかを確認する。ここでは表１に例示するように、携帯固有情報Ｄ１Ｂ，Ｄ１Ｃが記憶されていないものと仮定する。
【０１２４】
一方で、ルート生成部２３２は上述のように外部装置２００Ａの設置場所から目的地Ｇ１までのルート情報を生成し、情報送信部２３３はこのルート情報を携帯電子機器１００Ａへと送信する。携帯電子機器１００Ａの表示部３０には、ルートＲ１が表示される。そして、携帯電子機器１００Ａのユーザは目的地Ｇ１へと移動する。
【０１２５】
続いて、携帯電子機器１００Ｂを携帯するユーザが外部装置２００Ｃの通信可能圏内に進入すると、携帯電子機器１００Ｂの情報送信部１２は、目的地情報、携帯固有情報Ｄ１ＢおよびＩＤ情報Ｄ１を外部装置２００Ｃに送信する。
【０１２６】
外部装置２００Ｃの情報受信部２３１は目的情報をルート生成部２３２へと出力する。外部装置２００Ｃのルート生成部２３２は、外部装置２００Ｃの設置場所から目的地Ｇ１までのルートを生成する。
【０１２７】
また外部装置２００Ｃの情報受信部２３１は携帯固有情報Ｄ１ＢおよびＩＤ情報Ｄ１を携帯管理部２３４へと出力する。携帯管理部２３４は、外部装置２００Ｃの装置固有情報Ｄ３Ｃと、携帯固有情報Ｄ１ＢおよびＩＤ情報Ｄ１を対応付けて管理情報に追加して記憶部２４０に記憶する。
【０１２８】
また外部装置２００Ｃはこの管理情報を外部装置２００Ａ，２００Ｂに送信する。外部装置２００Ｂ，２００Ｃはこの管理情報を自身の管理情報に追加して更新する。
【０１２９】
これにより、各外部装置２００Ａ〜２００Ｃでは、下表の管理情報が記憶されることとなる。
【０１３０】
【表２】
0006476008.tif 000003
【０１３１】
外部装置２００Ｃの携帯管理部２３４は、携帯電子機器１００ＢのＩＤ情報Ｄ１と一致する他の携帯電子機器１００Ａ，１００Ｃの携帯固有情報Ｄ１Ａ，Ｄ１Ｃが記憶されているかどうかを確認する。表２では、携帯固有情報Ｄ１Ａが記憶されている。そこで外部装置２００Ｃの情報送信部２３３は、携帯固有情報Ｄ１Ａの携帯固有情報Ｄ１Ａおよび装置固有情報Ｄ３Ａを、ルート情報とともに携帯電子機器１００Ｂへと送信する。なお、以下では、互いに対応する携帯固有情報Ｄ１および装置固有情報Ｄ３を纏めて友人情報と呼ぶことがある。
【０１３２】
携帯電子機器１００Ｂの情報受信部１３はルート情報および友人情報を受信し、表示制御部１４は図１７に例示するように、これらを表示部３０に表示する。図１７の例示では、ルート情報が示すルートＲ４と、友人情報が示すテキストＴ１とが表示されている。図１７の例示では、テキストＴ１として、「ユーザＵＡが通過済みです。」との文章が表示され、またこのテキストＴ１は、装置固有情報Ｄ３Ａに対する外部装置２００を示した枠内に表示されている。
【０１３３】
これにより、ユーザＵＢは目的地Ｇ１までのルートＲ４を知ることができるとともに、ユーザＵＡが既に外部装置２００Ａを通過したことを知ることができる。なお、友人情報の表示はテキストでなくてもよい。例えば予め定められた記号を外部装置２００の付近に表示してもよい。
【０１３４】
なお携帯固有情報Ｄ１とユーザ（例えばユーザ名）との対応関係は予め設定されて携帯電子機器１００の記憶部に記憶されていればよい。
【０１３５】
ユーザＵＣが例えば外部装置２００Ａの通信可能圏内に進入したときには、同様の動作により、外部装置２００Ａからの目的地Ｇ１までのルートＲ１を知ることができるとともに、ユーザＵＡ，ＵＢがそれぞれ外部装置２００Ａ，２００Ｃを通過したことを知ることができる。
【０１３６】
図１８は電子機器システムの上述の動作の一例を示すフローチャートである。ステップＳＴ３１〜ステップＳＴ３３は、ステップＳＴ１〜ＳＴ３とそれぞれ同じである。ステップＳＴ３３にて肯定的な判断ながされると、ステップＳＴ３４にて、携帯電子機器１００の情報送信部１２は目的地情報、携帯固有情報およびＩＤ情報を外部装置２００へと送信する。
【０１３７】
次にステップＳＴ３５にて、外部装置２００の情報受信部２３１は目的地情報、携帯固有情報およびＩＤ情報を受信し、ルート生成部２３２が外部装置２００の設置場所から目的地までのルート情報を生成する。
【０１３８】
次にステップＳＴ３６にて、外部装置２００の携帯管理部２３４は、受信した携帯固有情報とＩＤ情報とを、自身の装置固有情報に対応付けて管理情報に追加し、これを記憶部２４０に記憶する。さらに、この管理情報を他の外部装置２００へと送信し、複数の外部装置２００がこれを共有する。
【０１３９】
次にステップＳＴ３７にて、外部装置２００の携帯管理部２３４は、記憶部２４０に記憶された管理情報において、受信したＩＤ情報と一致する他のＩＤ情報があるか否かを判断する。
【０１４０】
他のＩＤ情報があると判断された場合には、ステップＳＴ３８にて、情報送信部２３３はルート情報および友人情報を携帯電子機器１００へと送信する。次にステップＳＴ３９にて、携帯電子機器１００の情報受信部１３がルート情報および友人情報を受信し、表示制御部１４がこれらを表示部３０に表示する。
【０１４１】
一方で、ステップＳＴ３７にて否定的な判断がなされると、ステップＳＴ４０，ＳＴ４１が実行される。ステップＳＴ４０，ＳＴ４１はそれぞれステップＳＴ６，ＳＴ７と同じである。
【０１４２】
＜最新の表示＞
例えばユーザＵＡが外部装置２００Ａ，２００Ｂをこの順で通過した場合、管理情報には、最新の情報のみが記憶されてもよい。より具体的には、管理情報において、外部装置２００Ａと携帯電子機器１００Ａとの対応関係が消去され、新たに、外部装置２００Ｂと携帯電子機器１００Ａとの対応関係が記憶されてもよい。即ち、携帯固有情報Ｄ１ＡとＩＤ情報Ｄ２と装置固有情報Ｄ３Ａとの対応関係が消去され、新たに、携帯固有情報Ｄ１ＡとＩＤ情報Ｄ２と装置固有情報Ｄ３Ｂが対応付けて記憶される。
【０１４３】
かかる動作は、例えば次のように実行されてもよい。即ち、受信した携帯固有情報Ｄ１に一致する携帯固有情報Ｄ１が既に記憶部２４０に記憶されているか否かを携帯管理部２３４が判断する。そして、これが記憶されているときには、携帯管理部２３４は、その携帯固有情報Ｄ１に関する古い対応関係に、新たな対応関係を上書きする。
【０１４４】
これによれば、外部装置２００は携帯電子機器１００へと最新の友人情報を送信することとなる。よって携帯電子機器１００では、他のユーザが最後にどの外部装置２００を通過したのかが表示されることとなる。よってユーザは、他のユーザの最新の情報を知ることができる。つまり、他のユーザが複数の外部装置２００を通過したときに、その全てが表示されると、現在、他のユーザがどの位置にいているのかを予想しにくいので、最新の情報のみを表示しているのである。
【０１４５】
＜通過時刻＞
他のユーザが外部装置２００を通過した通過時刻を表示してもよい。例えば外部装置２００に計時部（例えばタイマ回路）を設け、この計時部から当該時刻を取得してもよい。より具体的には、外部装置２００が携帯電子機器１００からの情報（例えば目的地情報）を受信したときに、携帯管理部２３４が計時部から時刻を取得し、これを通過時刻情報として記憶する。より具体的には、管理情報として、携帯固有情報Ｄ１、ＩＤ情報Ｄ２、装置固有情報Ｄ３および通過時刻情報を互いに対応付けて記憶する。この管理情報は他の外部装置２００に送信されて、複数の外部装置２００で共有される。
【０１４６】
なお計時部は必ずしも外部装置２００に設けられる必要はなく、携帯電子機器１００に設けてもよい。この場合、情報送信部１２が現在時刻を計時部から取得し、目的地情報に加えて現在時刻の情報を外部装置２００へと送信してもよい。外部装置２００の携帯管理部２３４は、この現在時刻を通過時刻情報として管理情報に含める。そして管理情報として、携帯固有情報Ｄ１、ＩＤ情報Ｄ２、装置固有情報Ｄ３および通過時刻情報を互いに対応付けて記憶部２４０に記憶する。
【０１４７】
例えば携帯電子機器１００Ａが外部装置２００Ａの通信可能圏内に入ったときに、携帯電子機器１００Ａと外部装置２００Ａとが通信を行う。そして、上述の動作により、携帯固有情報Ｄ１ＡとＩＤ情報Ｄ２と装置固有情報Ｄ３Ａと通過時刻情報とが互いに対応付けて記憶部２４０に記憶される。
【０１４８】
また外部装置２００Ａの携帯管理部２３４は、携帯電子機器１００ＡのＩＤ情報Ｄ２と一致する他の携帯電子機器１００の情報が記憶されているか否かを判断する。ここでは当該情報は記憶されていないと仮定する。
【０１４９】
その後、例えば携帯電子機器１００Ｂが外部装置２００Ｃの通信可能圏内に入ったときに、携帯電子機器１００Ｂと外部装置２００Ｃとが通信を行う。そして、上述の動作により、携帯電子機器１００Ｂの携帯固有情報Ｄ１Ｂ、ＩＤ情報Ｄ２、装置固有情報Ｄ３Ｃおよび通過時刻情報が管理情報として記憶される。
【０１５０】
また外部装置２００Ｃの携帯管理部２３４は、携帯電子機器１００ＢのＩＤ情報Ｄ２と一致する他の携帯電子機器１００の情報が記憶されているか否かを判断する。ここでは、携帯電子機器１００Ａについての管理情報が記憶されているので、情報送信部２３３は携帯電子機器１００Ａについての友人情報を携帯電子機器１００Ｂへと送信する。この友人情報には、互いに対応する携帯固有情報Ｄ１Ａ、装置固有情報Ｄ３Ａおよび通過時刻が含まれる。
【０１５１】
情報受信部１３は友人情報を受信する。携帯電子機器１００Ｂの表示制御部１４は、例えば図１９に示すように、ルートＲ４とともに通過時刻も表示する。これにより、ユーザＵＢは、他の携帯電子機器１００Ａを携帯するユーザＵＡが何時にどの外部装置２００Ａを通過したのかを知ることができる。したがって、ユーザはより高い精度で他のユーザの位置を推測することができる。
【０１５２】
＜予想到着時刻＞
他のユーザが目的地Ｇ１に到着するであろう予想到着時刻を表示してもよい。図２０は外部装置２００の構成の一例を概略的に示す図である。制御部２３０は予想到着時刻算出部２３５を更に備えている。
【０１５３】
予想到着時刻算出部２３５は、ユーザが目的地Ｇ１に到着する予想到着時刻を算出することができる。この予想到着時刻算出部２３５には、ユーザが外部装置２００を通過する通過時刻と、外部装置２００から目的地Ｇ１までの移動距離と、ユーザの移動速度とが入力される。通過時刻は例えば上述のようにして取得される。外部装置２００から目的地Ｇ１までの移動距離は、ルート生成部２３２によって生成されたルート情報に基づいて算出される。例えばルート情報に含まれる各通路の長さを積算することで移動距離を算出する。ユーザの移動速度は例えば予め設定されて記憶部２４０に記憶される。なお、この移動速度は、必ずしも外部装置２００側に記憶されている必要はなく、携帯電子機器１００に記憶されていてもよい。この場合、携帯電子機器１００から外部装置２００へと移動速度が送信されればよい。
【０１５４】
予想到着時刻算出部２３５は、移動距離から移動速度を除算することで、外部装置２００から目的地Ｇ１までの移動に要する時間を算出し、これに通過時刻を加算することで、予想到着時刻を算出する。
【０１５５】
なおルート情報に、階段、エスカレータまたはエレベータが含まれる場合には、その各々に設定された所要時間に移動階数を乗算した値を加算することで、予想到着時刻を補正してもよい。つまり、ユーザが階を跨いで移動するのに要する時間を加算することで、予想到着時刻を補正するのである。これにより、予想到着時刻の精度を向上することができる。
【０１５６】
そして、携帯管理部２３４は、携帯固有情報Ｄ１、ＩＤ情報Ｄ２、装置固有情報Ｄ３および予想到着時刻を互いに対応付けて、管理情報として記憶部２４０に記憶する。この管理情報は他の外部装置２００に送信されて、複数の外部装置２００で共有される。
【０１５７】
例えば携帯電子機器１００Ａが外部装置２００Ａの通信可能圏内に入ったときに、携帯電子機器１００Ａと外部装置２００Ａとが通信を行う。そして上述の動作により、携帯固有情報Ｄ１ＡとＩＤ情報Ｄ２と装置固有情報Ｄ３Ａと予想到着時刻とが互いに対応付けて記憶される。
【０１５８】
また外部装置２００Ａの情報送信部２３３は、携帯電子機器１００ＡのＩＤ情報Ｄ２と一致する他の携帯電子機器１００の情報が記憶されているか否かを判断する。ここでは当該情報は記憶されていないと仮定する。
【０１５９】
その後、携帯電子機器１００Ｂが例えば外部装置２００Ｃの通信可能圏内に入ったときに、携帯電子機器１００Ｂと外部装置２００Ｃとが通信を行う。そして上述の動作により、携帯固有情報Ｄ１ＢとＩＤ情報Ｄ２と装置固有情報Ｄ３Ｃと予想到着時刻とが互いに対応付けて記憶される。
【０１６０】
また外部装置２００Ｃの携帯管理部２３４は、携帯電子機器１００ＢのＩＤ情報Ｄ２と一致する他の携帯電子機器１００の情報が記憶されているか否かを判断する。ここでは、携帯電子機器１００Ａについての管理情報が記憶されているので、情報送信部２３３は携帯電子機器１００Ａについての友人情報を携帯電子機器１００Ｂへと送信する。この友人情報には、互いに対応する携帯固有情報Ｄ１Ａ、装置固有情報Ｄ３Ａおよび予想到着時刻情報が含まれる。
【０１６１】
携帯電子機器１００Ｂの情報受信部１３は友人情報を受信する。そして、携帯電子機器１００Ｂの表示制御部１４は、ルートとともに、ユーザＵＡの到着予想時刻を表示部３０に表示する。これにより、ユーザＵＢはユーザＵＡの到着予想時刻を知ることができる。
【０１６２】
図２０の例示では、予想到着時刻算出部は外部装置２００に設けられているものの、携帯電子機器１００に設けられてもよい。図２２の例示では、ルート提示部１１０が予想到着時刻算出部１９１を更に備えている。予想到着時刻の算出に必要な、通過時刻および移動距離は外部装置２００から送信されればよい。例えば、外部装置２００の携帯管理部２３４は、管理情報として、携帯固有情報Ｄ１とＩＤ情報Ｄ２と装置固有情報Ｄ３と通過時刻情報と移動距離情報とを互いに対応付けて記憶する。この管理情報は他の外部装置２００へと送信されて、複数の外部装置２００で共有される。
【０１６３】
例えば、携帯電子機器１００Ａが外部装置２００Ａの通信可能圏内に入ったときに、携帯電子機器１００Ａと外部装置２００Ａとが通信を行う。そしてルート生成部２３２は外部装置２００Ａから目的地Ｇ１までのルート情報を生成するとともに、その移動距離を算出する。携帯管理部２３４は、携帯電子機器１００Ａの携帯固有情報Ｄ１Ａと、ＩＤ情報Ｄ２と、外部装置２００Ａの装置固有情報Ｄ３Ａと、通過時刻情報と、移動距離情報とを互いに対応付けて記憶する。
【０１６４】
その後、例えば携帯電子機器１００Ｂが外部装置２００Ｃの通信可能圏内に入ったときに、携帯電子機器１００Ｂと外部装置２００Ｃとが通信を行う。そして上述の動作により、携帯固有情報Ｄ１ＢとＩＤ情報Ｄ２と装置固有情報Ｄ３Ｃと通過時刻情報と移動距離情報とが互いに対応付けて記憶される。
【０１６５】
また外部装置２００Ｃの携帯管理部２３４は、携帯電子機器１００ＢのＩＤ情報Ｄ２と一致する他の携帯電子機器１００の情報が記憶されているか否かを判断する。ここでは、携帯電子機器１００Ａについての管理情報が記憶されているので、情報送信部２３３は携帯電子機器１００Ａについての友人情報を携帯電子機器１００Ｂへと送信する。この友人情報には、互いに対応する携帯固有情報Ｄ１Ａ、装置固有情報Ｄ３Ａおよび通過時刻情報および移動距離情報が含まれる。
【０１６６】
携帯電子機器１００Ｂの情報受信部１３は、ルート情報と、同じＩＤ情報Ｄ２に対応する友人情報とを受信する。そして、携帯電子機器１００Ｂの予想到着時刻算出部１９１は、記憶部１０３に記憶された移動速度情報と、外部装置２００Ｃから受信した通過時刻情報および移動距離情報とに基づいて、ユーザＵＡの予想到着時刻を算出する。そして、表示制御部１４は、ルートとともにユーザＵＡの到着予想時刻を表示部３０に表示する。
【０１６７】
第３の実施の形態．
図２３は、携帯電子機器１００の電気的な構成の一例を概略的に示している。携帯電子機器１００は圧力センサ７２を更に備えている。圧力センサ７２は大気圧を測定し、その測定結果を制御部１０へと出力する。一般的に大気圧は海抜からの標高が高いほど小さくなる傾向にある。よって、大気圧を測定することで、ユーザがいる階を推定することができる。
【０１６８】
図２４は制御部１０の構成の一例を概略的に示す図である。ルート提示部１１０は階特定部１９２を更に備えている。階特定部１９２には圧力センサ７２が検出する大気圧の気圧情報が入力される。階特定部１９２はユーザがいる階を気圧情報に基づいて特定することができる。
【０１６９】
例えば記憶部１０３には、大気圧と階との対応関係が記憶されており、階特定部１９２は気圧情報と、記憶部１０３に記憶された対応関係とに基づいて、ユーザがいる階を特定する。そしてユーザがいる階を示す階情報を表示制御部１４へと出力する。
【０１７０】
表示制御部１４は、マップ情報Ｍ１に基づいて地図を表示する場合に、階情報で示された階の地図を表示する。つまり表示制御部１４は圧力センサ７２が検出する気圧に応じた階のマップ情報を表示するのである。
【０１７１】
これにより、ユーザは、自身がいる階の地図を容易に確認することができる。換言すれば、ユーザの利便性を向上することができる。
【０１７２】
以上のように、本発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、本発明がそれに限定されるものではない。例示されていない無数の変形例が、本発明の範囲から外れることなく想定され得る。例えば携帯電子機器１００の情報受信部１３が外部装置２００の設置場所情報と、必要であればマップ情報とを受信し、携帯電子機器１００のルート生成部１７が外部装置２００の設置場所から目的地Ｇ１までのルートを生成してもよい。
【０１７３】
実施の形態は、相互に矛盾しない限り、互いに組み合わせて実施することができる。
【符号の説明】
【０１７４】
１２，２３３  情報送信部
１３，２３１  情報受信部
１４  表示制御部
１５  判断部
３０  表示部
５０  タッチパパネル
１００  携帯電子機器
２００  外部装置
２３４  携帯管理部
【図１】
0006476008.tif 000004
【図２】
0006476008.tif 000005
【図３】
0006476008.tif 000006
【図４】
0006476008.tif 000007
【図５】
0006476008.tif 000008
【図６】
0006476008.tif 000009
【図７】
0006476008.tif 000010
【図８】
0006476008.tif 000011
【図９】
0006476008.tif 000012
【図１０】
0006476008.tif 000013
【図１１】
0006476008.tif 000014
【図１２】
0006476008.tif 000015
【図１３】
0006476008.tif 000016
【図１４】
0006476008.tif 000017
【図１５】
0006476008.tif 000018
【図１６】
0006476008.tif 000019
【図１７】
0006476008.tif 000020
【図１８】
0006476008.tif 000021
【図１９】
0006476008.tif 000022
【図２０】
0006476008.tif 000023
【図２１】
0006476008.tif 000024
【図２２】
0006476008.tif 000025
【図２３】
0006476008.tif 000026
【図２４】
0006476008.tif 000027