(57)【要約】 【課題】案内機能の利用に不慣れなユーザであっても、適切な目的地を案内できるようにする。 【解決手段】ＣＰＵ１１は、電話通信部１５を介して通信相手と交信を行う場合に（例えば、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に）、その相手に対応して決まる位置情報を取得すると共に、この位置情報をナビゲーション機能の目的地としてナビアプリを動作する。 【選択図】  図２
2008203014.tif 000002
【特許請求の範囲】
【請求項１】
現在位置を取得する位置取得機能と、この位置取得機能によって得られた現在位置から目的地までを案内する案内機能を備えた携帯端末装置であって、
通信相手との交信によりその相手に対応して決まる位置情報を取得する取得手段と、
この取得手段によって得られた位置情報を前記案内機能の目的地として当該案内機能を動作させる案内制御手段と、
を具備したことを特徴とする携帯端末装置。
【請求項２】
前記取得手段は、通信相手との交信によってその相手端末から前記案内機能の起動が遠隔指示された際に、その相手に対応して決まる位置情報を取得し、
前記案内制御手段は、前記遠隔指示を受けた際に、前記取得の位置情報を前記案内機能の目的地としてセットするほか、当該案内機能を起動する、
ようにしたことを特徴とする請求項１記載の携帯端末装置。
【請求項３】
前記案内制御手段は、予め登録されている相手端末から前記遠隔指示を受けた際に、案内機能を起動する、
ようにしたことを特徴とする請求項２記載の携帯端末装置。
【請求項４】
前記案内機能の起動を指示する指示手段と、
前記通信相手を任意に選択する選択手段と、
を更に設け、前記指示手段によって案内機能の起動が指示され、かつ前記選択手段によって通信相手が選択されていることを条件に、前記取得手段は、当該選択相手に対応して決まる位置情報を取得する、
ようにしたことを特徴とする請求項１記載の携帯端末装置。
【請求項５】
通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、
前記取得手段は、特定の通信相手との交信によって前記電話番号記憶手段から当該選択相手の電話番号を読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得し、
前記案内制御手段は、前記相手端末の現在位置を前記案内機能の目的地としてセットするほか、当該案内機能を起動する、
ようにしたことを特徴とする請求項１記載の携帯端末装置。
【請求項６】
前記位置取得機能によって得られた自己の現在位置と前記取得手段によって得られた相手の端末位置とを比較してそれらの離間距離を算出する距離算出手段を更に設け、
前記案内制御手段は、前記距離算出手段によって算出された離間距離に応じて前記案内機能を起動する、
ようにしたことを特徴とする請求項５記載の携帯端末装置。
【請求項７】
通信相手毎に非移動の固定的な位置を示す固定位置情報を記憶する位置情報記憶手段を更に設け、
前記取得手段は、通信相手との交信により、その相手に対応する固定位置情報を前記位置情報記憶手段から読み出し取得する、
ようにしたことを特徴とする請求項１記載の携帯端末装置。
【請求項８】
通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、
前記取得手段は、通信相手との交信によってその相手の電話番号を前記電話番号記憶手段から読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得する、
ようにしたことを特徴とする請求項１記載の携帯端末装置。
【請求項９】
前記取得手段は、通信相手との交信によりその相手に対応して決まる位置情報を取得する際に、当該相手に対応している複数の位置情報の中から前記位置取得機能によって得られた自己の現在位置に最も近い位置情報を取得する、
ようにしたことを特徴とする請求項１記載の携帯端末装置。
【請求項１０】
コンピュータに対して、
現在位置を取得するステップと、
通信相手との交信によりその相手に対応して決まる位置情報を取得するステップと、
前記取得の現在位置から目的地までを案内する案内機能の目的地として、前記取得の位置情報をセットして当該案内機能を動作するステップと、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、現在位置を取得する位置取得機能と、この位置取得機能によって得られた現在位置から目的地までを案内する案内機能を備えた携帯端末装置及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話装置は、その多機能化に伴ってＧＰＳ（Global Positioning System）機能、ナビゲーション機能を搭載し、現在位置に基づいて目的地までの経路を案内出力するようにしたものが知られている。例えば、従来では、ナビゲーション機能付の携帯電話装置として、外出時に自宅などのように戻るべき位置を目的地として経路案内する技術が知られている（特許文献１参照）。
【特許文献１】特開２００４−２９４４２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ナビゲーション機能を利用するには、例えば、メニュー画面をオープンさせる操作を行ったのち、このメニュー画面の中からナビゲーション機能を探し出して選択指定するほか、目的地を入力指定するなど、一連の操作を行う必要があるが、操作に不慣れな子供、お年寄りなどにあっては、目的地の設定の仕方が分からなかったり、目的地を何処にするかさえも分からなったりすることが多く、ナビゲーション機能を適切に使いこなせないという問題があった。したがって、親と離れた子供などにあっては、ナビゲーション機能が搭載されているにも拘わらず、どのように対処したらよいかが分からず、対応が遅れたり、事態を悪化させてしまうことがあった。
また、複数の目的地が考えられる場合に、どの目的地を選択すれば良いか、という判断に迷うことがある。例えば、旅行先の宿泊地から家族で散歩に出かけて、子供が親とはぐれて道に迷った場合などでは、その宿泊地を目的地とした方が近いのか、親の居る場所を目的地とした方が近いのかを迷うことがある。
【０００４】
この発明の課題は、案内機能の利用に不慣れなユーザであっても、適切な目的地を案内できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、現在位置を取得する位置取得機能と、この位置取得機能によって得られた現在位置から目的地までを案内する案内機能を備えた携帯端末装置であって、通信相手との交信によりその相手に対応して決まる位置情報を取得する取得手段と、この取得手段によって得られた位置情報を前記案内機能の目的地として当該案内機能を動作させる案内制御手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１０記載の発明）。
【０００６】
なお、上述した請求項１記載の発明は次のようなものであってもよい。
前記取得手段は、通信相手との交信によってその相手端末から前記案内機能の起動が遠隔指示された際に、その相手に対応して決まる位置情報を取得し、前記案内制御手段は、前記遠隔指示を受けた際に、前記取得の位置情報を前記案内機能の目的地としてセットするほか、当該案内機能を起動する（請求項２記載の発明）。
【０００７】
請求項３記載の発明において、前記案内制御手段は、予め登録されている相手端末から前記遠隔指示を受けた際に、案内機能を起動するようにしてもよい（請求項３記載の発明）。
【０００８】
前記案内機能の起動を指示する指示手段と、前記通信相手を任意に選択する選択手段とを更に設け、前記指示手段によって案内機能の起動が指示され、かつ前記選択手段によって通信相手が選択されていることを条件に、前記取得手段は、当該選択相手に対応して決まる位置情報を取得する（請求項４記載の発明）。
【０００９】
通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、前記取得手段は、特定の通信相手との交信によって前記電話番号記憶手段から当該選択相手の電話番号を読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得し、前記案内制御手段は、前記相手端末の現在位置を前記案内機能の目的地としてセットするほか、当該案内機能を起動する（請求項５記載の発明）。
【００１０】
請求項５記載の発明において、前記位置取得機能によって得られた自己の現在位置と前記取得手段によって得られた相手の端末位置とを比較してそれらの離間距離を算出する距離算出手段を更に設け、前記案内制御手段は、前記距離算出手段によって算出された離間距離に応じて前記案内機能を起動するようにしてもよい（請求項６記載の発明）。
【００１１】
通信相手毎に非移動の固定的な位置を示す固定位置情報を記憶する位置情報記憶手段を更に設け、前記取得手段は、通信相手との交信により、その相手に対応する固定位置情報を前記位置情報記憶手段から読み出し取得する（請求項７記載の発明）。
【００１２】
通信相手毎にその電話番号を記憶する電話番号記憶手段を更に設け、前記取得手段は、通信相手との交信によってその相手の電話番号を前記電話番号記憶手段から読み出すと共に、この電話番号に基づいて当該相手端末の現在位置を取得する（請求項８記載の発明）。
【００１３】
前記取得手段は、通信相手との交信によりその相手に対応して決まる位置情報を取得する際に、当該相手に対応している複数の位置情報の中から前記位置取得機能によって得られた自己の現在位置に最も近い位置情報を取得する（請求項９記載の発明）。
【発明の効果】
【００１４】
この発明は、案内機能の利用に不慣れなユーザであっても、適切な目的地を案内することができ、操作上の負担などを大幅に軽減することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図１〜図９を参照して本発明の実施例を説明する。
図１は、携帯端末装置として適用した携帯電話装置の通信ネットワークシステムを示したブロック図である。
携帯電話装置１は、電話機能（通話機能）、メール機能、インターネット接続機能（Ｗｅｂアクセス機能）のほか、現在位置を取得するＧＰＳ機能、ナビゲーション機能を備えている。このナビゲーション機能は、現在地（現在位置）周辺の地図あるいは目的地周辺の地図を受信取得して案内出力するほか、現在位置から目的地までの経路地図を受信取得して案内出力するものである。
【００１６】
この携帯電話装置１は、公衆携帯通信網（公衆移動体通信網）２を介して管理サーバ３との間において、公衆携帯通信網２を構成する最寄りの基地局４、交換機５を介して位置登録応答が行われるが、その際、携帯電話装置１は、ＧＰＳ衛星６からの受信結果を管理サーバ３に送信して位置情報の要求を行い、管理サーバ３は、このＧＰＳ情報に基づいて携帯電話装置１の現在位置を算出し、この算出位置を要求元の携帯電話装置１に送信するようにしている。なお、管理サーバ３は、ユーザ毎にその加入者電話番号及びメールアドレスを記憶管理するほか、各携帯電話装置１の現在の位置情報を定期的に更新するようにしている。
【００１７】
また、管理サーバ３は、地図上に現在位置から目的地までの経路などを案内する位置情報サービス（ナビゲーションサービス）を提供するコンテンツサーバとしても機能し、携帯電話装置１は、公衆携帯通信網２を介して管理サーバ３に接続し、この管理サーバ３からナビゲーション情報（経路地図）を受信取得し、目的地までの経路を案内表示するほか、必要に応じて右左折などの音声案内を行うようにしている。このように管理サーバ３は、端末位置の登録管理のほか、ナビゲーションサービスなど、各種サービスを実行可能としたが、勿論、機能毎、サービス毎に専用のサーバに分散する構成であってもよい。
【００１８】
図２は、携帯電話装置１の基本的な構成要素を示したブロック図である。
ＣＰＵ１１は、記憶部１２内の各種のプログラムに応じて携帯電話装置１の全体動作を制御する中核的な中央演算処理装置である。記憶部１２は、内部メモリであり、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図４〜図７に示す動作手順に応じて本実施例を実現するためのプログラムが格納されている。また、そのデータ領域には、後述するアドレス帳ＡＤなどが設けられている。外部記録メディア１３は、着脱自在な可搬型メモリで、録画コンテンツなど、各種のデータ・プログラムを外部供給するもので、例えば、ＳＤカード、ＩＣカードなどによって構成されている。メモリ１４は、ワーク領域を有する内部メモリであり、必要に応じてメモリ１４内の各種のデータは、記憶部１２にセーブされる。
【００１９】
電話通信部１５は、無線部を構成するアンテナに接続された送受信部（ベースバンド部）の受信側から信号を取り込んで受信ベースバンド信号に復調したのちに、音響制御部１６を介して受話スピーカ１７から音声出力させる。また、電話通信部１５は、送話マイク１８から入力された音声データを音響制御部１６から取り込み、送信ベースバンド信号に符号化したのちに送受信部の送信側に与えられてアンテナから発信出力させる。一方、インターネット接続機能などによって電話通信部１５を介して受信取得したコンテンツ（例えば、地図情報など）は、表示制御部１９を介してメイン表示部２０に与えられて表示出力される。
【００２０】
キー操作部２１は、ダイヤル入力、文字入力、コマンド入力などを行うもので、このキー操作部２１には、数値／文字入力キー、ダイヤルキー、ナビゲーション機能の起動を指示するナビボタンなどが設けられており、ＣＰＵ１１は、キー操作部２１からのキー入力信号に応じた処理を実行する。ＧＰＳ受信部２２は、ＧＰＳ衛星６と地上局とを利用して現在位置（経緯度情報）を受信するもので、ＣＰＵ１１は、定期的にＧＰＳ受信部２２をアクセスして現在位置（端末位置）を取得する。ＲＴＣ（リアルタイムクロックモジュール）２３は、時計部を構成するもので、ＣＰＵ１１は、ＲＴＣ２３から現在日時を取得する。
【００２１】
図３は、アドレス帳ＡＤを説明するための図である。
アドレス帳ＡＤは、通信相手毎に、その相手に関する情報を記憶管理するもので、「名前」、「電話番号」、「メールアドレス」、「特定相手フラグ」、「属性」、「位置情報」の各項目を有し、その内容は、ユーザ操作によって任意に設定された情報である。「名前」、「電話番号」、「メールアドレス」は、相手端末を識別する端末識別情報である。「特定相手フラグ」は、子に対して親などのように特定の相手を示すフラグであり、子供所持の携帯電話装置１では、図示のように「父」、「母」、「祖父母」に対応して「特定相手フラグ（丸印）」がセットされている。この場合、経路案内時には特定相手として「父」、あるいは「母」が選択されてその居場所までの経路を案内するようにしている。
【００２２】
「属性」は、「特定相手フラグ」に対応する「位置情報」の種類を示すもので、自宅の位置などのように非移動の固定的な位置を示す固定位置であれば“固定”がセットされ、その相手所持の携帯電話装置１の位置（移動端末の現在位置）であれば“移動”がセットされる。また、「特定相手フラグ」に対応する「位置情報」は、その「属性」が“固定”の場合にセットされるもので、自宅、祖父母宅などのように非移動の固定的な位置を示す“固定位置情報（経緯度情報）”である。
【００２３】
ここで、ＣＰＵ１１は、子供所持の携帯電話装置１に対してそのナビゲーション機能の起動が親などの特定相手端末から遠隔指示された際に、その相手に応じて決まる位置情報を取得してナビゲーション機能の目的地としてセットするようにしている。すなわち、電話通信部１５を介して通信相手と交信を行う場合に（例えば、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に）、ＣＰＵ１１は、その相手の電話番号が「特定相手フラグ」対応の「電話番号」であれば、つまり、特定相手との通話終了時であれば、この特定相手の端末からナビゲーション起動の遠隔指示を受けていることを条件に、その相手の「位置情報」の「属性」を調べ、それが“固定”のときにはアドレス帳ＡＤから対応する「固定位置情報」を読み出してナビゲーション機能の目的地とするが、“移動”のときには、管理サーバ３から当該相手の端末位置を受信してナビゲーション機能の目的地としてナビゲーション機能を動作（例えば、起動）するようにしている。
【００２４】
次に、この実施例の動作概念を図４〜図９に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２５】
図４〜図７は、電源投入に伴って実行開始される携帯電話装置１の全体動作を示したフローチャートである。
先ず、携帯電話装置１において、ＣＰＵ１１は、電話通信部１５を作動させて現在位置を登録する待受処理を行うと共に（図４のステップＡ１）、電話着信有無をチェックしたり（ステップＡ２）、何らかの操作有無をチェックしたりしながら待受状態となる（ステップＡ３）。この待受状態において、電話着信有りを検出すると（ステップＡ２でＹＥＳ）、着信メロディなどを発生出力させる着信報知を行うと共に、その相手との回線接続に応じて通話処理を実行する（ステップＡ４）。
【００２６】
その後、通話終了（回線遮断）を検出すると（ステップＡ５でＹＥＳ）、今回の着信に「遠隔コード」が付加されていたかを調べる（ステップＡ６）。この「遠隔コード」は、外部端末からナビゲーション機能の自動起動を遠隔指示するもので、例えば、子供所持の携帯電話装置１に対してそのナビゲーション機能の起動が親などの特定相手端末から遠隔指示された際に、その発信信号に付加されるもので、電話着信側において、電話番号の前に付加されている遠隔コード“７７７”を検出すると（ステップＡ６でＹＥＳ）、ＣＰＵ１１は、この発信元（通信相手）の「電話番号」に基づいてアドレス帳ＡＤを検索し、その相手に対応して「特定相手フラグ」がセットされているか否かによって特定相手からの遠隔指示であるか否かをチェックする（ステップＡ７）。
【００２７】
いま、特定相手からの遠隔指示でなければ（ステップＡ７でＮＯ）、この指示を無効とするために待受状態に戻るが（ステップＡ１）、特定相手から遠隔指示を受けたときには（ステップＡ６でＹＥＳ）、アドレス帳ＡＤを参照し、特定相手に対応する「属性」をチェックし（ステップＡ８）“固定”がセットされているか、“移動”がセットされているかを調べる（ステップＡ９）。ここで、特定相手の「属性」が“固定”であれば、ナビゲーション機能（ナビアプリ）を起動したのち（ステップＡ１０）、この特定相手対応の「固定位置情報」をアドレス帳ＡＤから読み出し（ステップＡ１１）、この「固定位置情報」をナビゲーション機能の目的地としてセットする（ステップＡ１２）。
【００２８】
そして、現在位置から目的地までの経路地図を取得して表示するナビゲーション処理に移る（ステップＡ１３〜Ａ１７）。すなわち、ＧＰＳ受信部２２から現在位置を受信取得すると共に（ステップＡ１３）、管理サーバ３に対して、現在位置から目的地までの経路地図を要求したのち（ステップＡ１４）、この要求に応答して管理サーバ３から経路地図を受信取得すると（ステップＡ１５）、この経路地図をナビゲーション画面に表示させる（ステップＡ１６）。そして、現在位置と目的地の位置とを比較して両者はほぼ一致するか、つまり、目的地に到着したかを調べ（ステップＡ１７）、目的地に到着していなければ（ステップＡ１７でＮＯ）、上述のステップＡ１５に戻り、以下、目的地に到着するまで上述の動作を繰り返す。なお、目的地に到着した場合には（ステップＡ１７でＹＥＳ）、上述の待受状態に戻る（ステップＡ１）。
【００２９】
また、特定相手の「属性」に“移動”であれば（ステップＡ９でＮＯ）、図５のフローに移り、ナビアプリを起動させたのち（ステップＡ１８）、ＧＰＳ受信部２２から自己の現在位置を取得する（ステップＡ１９）。そして、自己の端末位置から相手の端末位置までの経路案内要求を自己の端末位置と相手の電話番号と共に管理サーバ３に対して送信する（ステップＡ２０）。これによって管理サーバ３側では、この経路案内要求に応答して後述する経路地図作成処理（図８のフロー）を実行する。
【００３０】
携帯電話装置１は、管理サーバ３から経路地図を受信すると（ステップＡ２１）、この経路地図を表示させる（ステップＡ２２）。なお、この経路地図は、幼児でも容易に理解可能な内容で現在地から相手位置までの経路がアニメーション風に表示するようにしたものである。以下、ナビゲーション終了の指示操作が行われるまで（ステップＡ２３）、上述のステップＡ１９に戻り、以下、刻々変化する自己の端末位置を逐次送信しながら上述の動作を繰り返す。そして、ナビゲーションの終了が指示されると（ステップＡ２３でＹＥＳ）、管理サーバ３に対してナビゲーション終了要求を送信する（ステップＡ２４）。
【００３１】
図８は、管理サーバ３側において携帯電話装置１からの経路案内要求を受信した際に実行開始されるフローチャートである。
先ず、管理サーバ３は、要求元の現在位置と相手の電話番号とを受信すると（ステップＢ１）、この「電話番号」に基づいて相手端末の現在位置を当該相手の「電話番号」の基地局登録から計算したのち（ステップＢ２）、要求元の現在位置から相手の現在位置までの最適な経路を計算する（ステップＢ３）。そして、要求元の現在位置から相手の現在位置までの経路地図を作成したのち（ステップＢ４）、この経路地図を要求元の携帯電話装置１に送信する（ステップＢ５）。以下、要求元側からナビゲーションの終了指示があるまで（ステップＢ６）、上述のステップＢ１に戻り、刻々と変化する位置情報から新たな経路地図を作成して要求元に逐次送信する動作を繰り返す。
【００３２】
一方、何らかの操作が行われた場合には（図４ステップＡ３でＹＥＳ）、ナビゲーション機能の起動を指示する「ナビボタン」が操作されたのか（図６のステップＡ２５）、「電話発信ボタン」が操作されたのかを調べ（ステップＡ３６）、それ以外の操作であれば（ステップＡ３６でＮＯ）、その操作に対応する処理として、例えば、メール作成処理などを実行するが（ステップＡ３７）、「ナビボタン」が操作された場合には、ナビアプリを起動させたのち（ステップＡ２６）、「キッズモード」にセットされているか否かを調べる（ステップＡ２７）。この「キッズモード」は、子供でもナビゲーション機能を容易に利用可能とするための動作モードであり、親などは子供の外出時に子供所持の携帯電話装置１を操作して「キッズモード」に設定しておく。
【００３３】
いま、「キッズモード」が解除されている状態において、「ナビボタン」が操作された場合には（ステップＡ２７でＮＯ）、次のステップＡ２８に移り、目的地を任意に選択すべき旨のガイダンスを表示させる。このガイダンスにしたがって任意の目的地が選択指定されると（ステップＡ２９）、それをナビゲーション機能の目的地としてセットする（ステップＡ３０）。なお、任意の目的地を選択する際に、管理サーバ３から所望する地図を取得し、この地図上で任意の目的地をポイント指示（マーク指示）するようにしてもよい。このように目的地がセットされると（ステップＡ３０）、上述と同様に、現在位置から目的地までの経路地図を取得して表示するナビゲーション処理に移る（ステップＡ１３〜Ａ１７）。
【００３４】
「キッズモード」に設定されている状態において、「ナビボタン」が操作された場合には（ステップＡ２７でＹＥＳ）、アドレス帳ＡＤを検索し、「特定相手フラグ」がセットされている全ての相手を読み出してメニュー表示させる（ステップＡ３１）。なお、図３の例では、父、母、祖父母の「名前」あるいは「似顔絵」がメニュー表示され、その中から任意の相手が選択されると（ステップＡ３２）、その選択相手に対応する「電話番号」をアドレス帳ＡＤから読み出して電話発信を行ったのち（ステップＡ３３）、その特定相手との回線接続に応じて通話処理を行う（ステップＡ３４）。
【００３５】
その後、通話終了（回線遮断）を検出すると（ステップＡ３５でＹＥＳ）、図４のステップＡ８に移り、上述と同様に、特定相手に対応する「属性」が“固定”であれば（ステップＡ９でＹＥＳ）、その「固定位置情報」を目的地としてセットして、この目的地までの経路地図を表示するナビゲーション処理を実行するが（ステップＡ１０〜Ａ１７）、「属性」が“移動”であれば（ステップＡ９でＮＯ）、その特定相手の端末位置までの経路案内要求を管理サーバ３に対して行い、この経路案内要求に応じて管理サーバ３から受信した経路地図を表示するナビゲーション処理を実行する（ステップＡ１８〜Ａ２４）。
【００３６】
他方、「電話発信ボタン」が操作された場合には（ステップＡ３６でＹＥＳ）、図７のフローに移り、ユーザ操作によって発信相手が任意に選択されると（ステップＡ３８）、選択された相手の「電話番号」をアドレス帳ＡＤから読み出してその電話番号宛に電話通信部１５から発信を行う（ステップＡ３９）。これによって相手との回線接続に応じて通話処理を実行する（ステップＡ４０）。そして、その後、通話終了（回線遮断）を検出すると（ステップＡ４１でＹＥＳ）、アドレス帳ＡＤを参照し、今回の発信相手は「特定相手フラグ」がセットされている特定相手か（ステップＡ４２）、警視庁（１１０番通報）かを調べ（ステップＡ４７）、それ以外であれば、待受状態に戻るが（図４のステップＡ１）、特定相手であれば（ステップＡ４２でＹＥＳ）、この特定相手の「電話番号」でその相手の端末位置（現在位置）を探索すべきことを管理サーバ３に対して要求する（ステップＤ４３）。
【００３７】
図９は、管理サーバ３側において携帯電話装置１から相手位置要求を受信した際に実行開始されるフローチャートである。
先ず、管理サーバ３は、携帯電話装置１から相手位置要求と共に送信されてきた当該相手の「電話番号」を受信すると（ステップＣ１）、この「電話番号」に基づいて相手端末の現在位置を当該相手の「電話番号」の基地局登録から計算する（ステップＣ２）。この場合、管理サーバ３側では、電話番号毎に位置登録されている登録内容（基地局エリア）を参照し、その相手（電話番号）に対応付けて登録されている基地局２を特定して当該相手の現在位置として求める。
【００３８】
その結果、当該相手が居る基地局エリアの登録有無に基づいて相手の現在位置を特定することができたか否かを調べ（ステップＣ３）、相手側の基地局エリアが登録されておらず、その相手位置の特定が不可能なときには（ステップＣ３でＹＥＳ）、相手位置取得不可を要求元の携帯電話装置１に送信するが（ステップＣ４）、相手側の基地局エリアが登録されていて、その相手位置の特定が可能なときには（ステップＣ３でＮＯ）、その相手の現在位置を要求元の携帯電話装置１に送信する（ステップＣ５）。
【００３９】
携帯電話装置１は、管理サーバ３側からその相手位置を受信すると（ステップＡ４４）、ＧＰＳ受信部２２から自己の現在位置を取得し（ステップＡ４５）、自己の現在位置と相手位置との離間距離（直線距離）を計算する（ステップＡ４６）。そして、この離間距離は所定距離（例えば、１ｋｍ）以内かを調べ（ステップＡ４７）、１ｋｍを超えていれば、待受状態に戻るが（図４ステップＡ１）、１ｋｍ以内であれば（ステップＡ４７でＹＥＳ）、上述した図５のフローに移り、その特定相手の端末位置までの経路案内要求を管理サーバ３に対して行い、この経路案内要求に応じて管理サーバ３から受信した経路地図を表示するナビゲーション処理を実行する（ステップＡ１８〜Ａ２４）。
【００４０】
また、今回の発信相手が警視庁（１１０番通報）であれば（ステップＡ４８でＹＥＳ）、ＧＰＳ受信部２２から自己の現在位置を取得し（ステップＡ４９）、自己の現在位置の近傍に位置している交番を検索すべきことを管理サーバ３に対して要求する（ステップＡ５０）。この検索要求に応答して管理サーバ３から交番位置を受信すると（ステップＡ５１）、ナビアプリを起動すると共に（ステップＡ５２）、この交番位置をナビゲーション機能の目的地としてセットしたのち（ステップＡ５３）、上述と同様に、現在位置から目的地までの経路地図を取得して表示するナビゲーション処理に移る（図４のステップＡ１３〜Ａ１７）。
【００４１】
以上のように、この実施例においてＣＰＵ１１は、電話通信部１５を介して通信相手と交信を行う場合に（例えば、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に）、その相手に対応して決まる位置情報を取得すると共に、この位置情報をナビゲーション機能の目的地としてナビアプリを動作するようにしたので、ナビゲーション機能の利用に不慣れなユーザ（お年寄り、子供など）であっても、適切な目的地を案内することができ、操作上の負担などを大幅に軽減することが可能となる。
【００４２】
通信相手との交信によってその相手端末からナビゲーション機能の起動が遠隔指示された際に、その相手に対応して決まる位置情報を取得し、この位置情報をナビゲーション機能の目的地としてナビアプリを自動起動するようにしたから、一切の操作が不要となり、操作に不慣れなユーザでもナビゲーション機能を利用することができる。
【００４３】
ナビゲーション機能の起動が遠隔指示された際に、ＣＰＵ１１は、アドレス帳ＡＤを参照し、「特定相手フラグ」がセットされている相手端末からの遠隔指示であることを条件に、ナビアプリを起動するようにしたから、無用な相手から遠隔指示を受けたとしても、それをキャンセルすることができる。
【００４４】
「キッズモード」下において、ナビアプリを起動するナビボタンが操作され、かつ、通信相手が任意に選択された際に、その相手に応じて決まる位置情報を取得するようにしたので、ナビボタンの操作と相手の選択操作だけで足り、操作に不慣れなユーザであっても、ナビゲーション機能の利用が可能なほか、父親を選択するか、母親を選択するかなど、好みの相手を自由に選択することが可能となる。
【００４５】
ＣＰＵ１１は、アドレス帳ＡＤを参照し、相手の「位置情報」の「属性」を調べ、それが“移動”のときには、を読み出し、この相手の電話番号に基づいてその端末位置（相手端末の現在位置）を探索すべきことを管理サーバ３に対して要求することによって管理サーバ３から当該相手端末の位置情報を受信取得したのち、この相手の端末位置をナビゲーション機能の目的地としてナビアプリを起動するようにしたので、予め登録されている位置情報に限らず、携帯電話装置１のような移動体であってもその相手端末の現在位置を容易に取得することができる。
【００４６】
この場合、ＣＰＵ１１は、管理サーバ３から取得した相手の端末位置と自己の現在位置とを比較してそれらの離間距離を算出し、この離間距離に応じてナビアプリを起動するようにしたので、ユーザ操作で目的地を設定しなくても、現在位置からの離間距離に応じて適切な相手位置までの案内が可能となる。
【００４７】
ＣＰＵ１１は、アドレス帳ＡＤを参照し、相手の「位置情報」の「属性」が“固定”であれば、アドレス帳ＡＤから対応する「固定位置情報」を読み出しナビゲーション機能の目的地とするようにしたから、例えば、“自宅の位置”、“祖父母宅の位置”などを事前に登録しておけば、その固定位置情報を迅速かつ確実に取得することが可能となる。
【００４８】
今回の発信相手が警視庁（１１０番通報）である場合に、自己の現在位置の近傍に位置している交番を検索すべきことを管理サーバ３に対して要求し、この検索要求に応答して管理サーバ３から交番位置を受信取得するようにしたので、迷子などの場合に最寄りの交番への誘導案内が可能となる。
【００４９】
なお、上述した実施例においては、電話着信後の回線遮断時あるいは電話発信後の回線遮断時に、その相手に応じて決まる位置情報を目的地としてナビアプリを自動起動するようにしたが、相手との通話中にその相手に応じて決まる位置情報を目的地としてナビアプリを自動起動するようにしてもよい。また、ユーザ操作によってナビアプリを起動したナビ動作中に、電話着信あるいは電話発信があった際に、その相手に応じて決まる位置情報を目的地として案内するようにしてもよい。
【００５０】
上述した実施例においては、相手の端末位置との位置関係に応じて相手位置までの経路地図を取得して案内表示するようにしたが、この経路地図を相手端末にも送信して表示させるようにすれば、互に端末画面を見ながら接近することができ、効率の良い出会が可能となる。
【００５１】
また、ナビアプリの自動起動に先立って、その起動の要否を問い合わせる確認メッセージを表示させ、ユーザから起動要が指示されたこと条件にナビアプリを起動するようにすれば、ユーザの意向を反映させることが可能となり、無駄な起動を防ぐことができる。
【００５２】
また、自己の端末位置と相手の端末位置との位置関係に応じて相手位置までの経路を案内する場合に限らず、自己の端末位置と相手の端末位置との離間距離と歩行速度とに基づいて自己の端末位置から相手の端末位置までの予想所要時間を算出し、この予想所要時間を経路と共に案内するようにしてもよい。
【００５３】
更に、自己の端末位置と相手の端末位置との離間距離と比較される所定距離（１ｋｍ）は、固定値とせずに任意に設定可能としてもよい。
その他、ナビゲーション機能付の携帯電話装置に限らず、例えば、ナビゲーション機能付のＰＤＡ・電子カメラ・電子腕時計・音楽再生機などの携帯端末装置であっても同様に適用可能である。
【図面の簡単な説明】
【００５４】
【図１】携帯端末装置として適用した携帯電話装置の通信ネットワークシステムを示したブロック図。
【図２】携帯電話装置１の基本的な構成要素を示したブロック図。
【図３】アドレス帳ＡＤを説明するための図。
【図４】電源投入に伴って実行開始される携帯電話装置１の全体動作を示したフローチャート。
【図５】図４に続く、フローチャート。
【図６】図４に続く、フローチャート。
【図７】図６に続く、フローチャート。
【図８】管理サーバ３側において携帯電話装置１からの経路案内要求を受信した際に実行開始されるフローチャート。
【図９】管理サーバ３側において携帯電話装置１から相手位置要求を受信した際に実行開始されるフローチャート。
【符号の説明】
【００５５】
１  携帯電話装置
２  公衆携帯通信網
３  管理サーバ
４  基地局
５  交換機
１１  ＣＰＵ
１２  記憶部
１５  電話通信
１７  受話スピーカ
１８  送話マイク
２０  メイン表示部
２１  キー操作部
２２  ＧＰＳ受信部
２３  ＲＴＣ
ＡＤ  アドレス帳
【図１】
2008203014.tif 000003
【図２】
2008203014.tif 000004
【図３】
2008203014.tif 000005
【図４】
2008203014.tif 000006
【図５】
2008203014.tif 000007
【図６】
2008203014.tif 000008
【図７】
2008203014.tif 000009
【図８】
2008203014.tif 000010
【図９】
2008203014.tif 000011