(57)【要約】【課題】携帯電話端末を用いて、煩雑な操作をすることなく、ユーザ同士の待合せ場所の決定、その待合せ場所までの案内が行われるようにする。【解決手段】他のユーザと待ち合わせをする際、携帯電話網を利用して通話の最中に、通話相手先の携帯電話端末に招待状コマンドを送信し、相手先の携帯電話端末から承諾コマンドの返信を確認する。そして、携帯電話端末に表示された地図上で待合せ場所（目的地）を指定して目的地情報を相手先の携帯電話端末に送信し、相手先の携帯電話端末から承諾コマンドの返信を確認する。そして、自端末と相手先の携帯電話端末に、各々の携帯電話端末の現在位置から目的地までの経路を表示する。【選択図】図１
2010028395.tif 000002
【特許請求の範囲】
【請求項１】
基地局との通信を制御する通信制御部と、
自端末の位置情報を取得する位置測位部と、
ユーザの操作入力に応じた制御信号を生成する操作部と、
少なくとも地図画像を表示可能な画面を備えた表示部と、
携帯電話網を利用した通信の最中に、前記操作部からの制御信号に基づく他端末宛の招待状コマンドの作成および送信を管理する招待状管理部と、
前記位置測位部が取得した位置情報のデータの送信を管理する位置情報管理部と、
前記操作部からの制御信号に基づいて、画面に表示された地図上への目的地の登録および当該目的地のデータの送信を管理する目的地管理部と、
前記位置情報に基づいて前記基地局から送信される各機の現在位置を含む地図情報のデータ、および、自端末の現在位置から目的地までの経路のデータを管理する地図情報管理部と、
前記各機の現在位置と、前記各機の現在位置から目的地までの経路を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる表示制御部と、を含む
携帯電話端末。
【請求項２】
前記基地局より受信した、前記招待状コマンドに対する前記他端末の応答コマンドが承諾コマンドであった場合、前記目的地管理部は、前記表示部の画面に表示された地図上に目的地の登録を促すメッセージを前記表示制御部に表示させる
請求項１に記載の携帯電話端末。
【請求項３】
前記目的地管理部は、前記他端末の現在位置から前記目的地までの相対的な位置情報を含むデータを前記基地局へ送信し、当該他端末の現在位置から前記目的地までの相対的な位置情報を含むデータを前記基地局から前記他端末へ送信させる
請求項２に記載の携帯電話端末。
【請求項４】
前記地図情報管理部は、前記基地局から送信される、前記自端末の現在位置から目的地までの経路のデータに加え前記目的地に関する詳細情報のデータを受信し、
前記表示制御部は、前記地図情報管理部が受信した前記目的地に関する詳細情報を含む画像を、前記表示部の画面上に表示させる
請求項３に記載の携帯電話端末。
【請求項５】
基地局との通信を制御する通信制御部と、
自端末の位置情報を取得する位置測位部と、
ユーザの操作入力に応じた制御信号を生成する操作部と、
少なくとも地図画像を表示可能な画面を備えた表示部と、
携帯電話網を利用した通信の最中に、他端末から送られた招待状コマンドの受信および前記操作部からの制御信号に基づく前記招待状に対する応答コマンドの送信を管理する招待状管理部と、
前記位置測位部が取得した位置情報のデータの送信を管理する位置情報管理部と、
他端末に指定された目的地のデータの受信および前記操作部からの制御信号に基づく前記目的地に対する応答コマンドの送信を管理する目的地管理部と、
前記位置情報に基づいて前記基地局から送信される各機の現在位置を含む地図情報のデータ、および、自端末の現在位置から目的地までの経路のデータを管理する地図情報管理部と、
前記各機の現在位置と、前記各機の現在位置から目的地までの経路を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる表示制御部と、を含む
携帯電話端末。
【請求項６】
前記招待状管理部が、前記招待状コマンドに対する前記応答コマンドとして承諾コマンドを返信した後、前記目的地管理部は、前記基地局から送信される前記他端末に指定された目的地のデータを受信し、前記表示制御部は、前記各機の現在位置と、前記目的地を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる
請求項５に記載の携帯電話端末。
【請求項７】
前記目的地管理部が、前記目的地に対する前記応答コマンドとして承諾コマンドを返信した後、前記地図情報管理部は、前記基地局から送信される前記地図情報のデータ、前記各機の現在位置、および、自端末の現在位置から目的地までの経路のデータを受信する
請求項６に記載の携帯電話端末。
【請求項８】
前記地図情報管理部は、前記基地局から送信される前記少なくとも自端末の現在位置から目的地までの経路のデータに加え前記目的地に関する詳細情報のデータを受信し、
前記表示制御部は、前記地図情報管理部が受信した前記目的地に関する詳細情報を含む画像を、前記表示部の画面上に表示させる
請求項７に記載の携帯電話端末。
【請求項９】
携帯電話端末との通信を制御する通信制御部と、
第１の携帯電話端末から受信した招待状コマンドを第２の携帯電話端末へ送信し、前記招待状コマンドに対する応答コマンドを第２の携帯電話端末から受信して第１の携帯電話端末へ送信する招待状中継部と、
前記招待状コマンドに対する前記応答コマンドが承諾コマンドである場合、第１および第２の携帯電話端末へ位置問合せコマンドを送信し、第１および第２の携帯電話端末から各々の位置情報を受信するとともに受信した各々の位置情報を位置情報サーバへ送信する位置情報中継部と、
前記位置情報を受信した位置情報サーバから地図情報のデータ、および、前記地図データ上における第１および第２の携帯電話端末の現在位置のデータを受信し、第１および第２の携帯電話端末へ送信する地図情報中継部と、
第１の携帯電話端末が前記地図データ上に登録した目的地のデータを当該第１の携帯電話端末から受信して第２の携帯電話端末に送信し、前記目的地のデータに対する応答コマンドを第２の携帯電話端末から受信して第１の携帯電話端末へ送信し、そして、前記第２の携帯電話端末の前記目的地のデータに対する前記応答コマンドが承諾コマンドである場合、前記目的地のデータ、および各端末の現在位置から前記目的地までの経路の問合せを前記位置情報サーバに送信する目的地情報中継部と、を含み、
前記地図情報中継部は、前記位置情報サーバから送信される各端末の現在位置から前記目的地までの経路情報を、当該各端末へ送信する
基地局。
【請求項１０】
基地局との通信を制御する第１の通信制御部と、
自端末の位置情報を取得する第１の位置測位部と、
ユーザの操作入力に応じた制御信号を生成する第１の操作部と、
少なくとも地図画像を表示可能な画面を備えた第１の表示部と、
携帯電話網を利用した通信の最中に、前記操作部からの制御信号に基づく他端末宛の招待状コマンドの作成および送信を管理する第１の招待状管理部と、
前記第１の位置測位部が取得した位置情報のデータの送信を管理する第１の位置情報管理部と、
前記第１の操作部からの制御信号に基づいて、画面に表示された地図上への目的地の登録および当該目的地のデータの送信を管理する第１の目的地管理部と、
前記位置情報に基づいて前記基地局から送信される各機の現在位置を含む地図情報のデータ、および、自端末の現在位置から目的地までの経路のデータを管理する第１の地図情報管理部と、
前記各機の現在位置と、前記各機の現在位置から目的地までの経路を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる第１の表示制御部と、
を含む第１の携帯電話端末と、
前記基地局との通信を制御する第２の通信制御部と、
自端末の位置情報を取得する第２の位置測位部と、
ユーザの操作入力に応じた制御信号を生成する第２の操作部と、
少なくとも地図画像を表示可能な画面を備えた第２の表示部と、
携帯電話網を利用した通信の最中に、他端末から送られた招待状コマンドの受信および前記操作部からの制御信号に基づく前記招待状に対する応答コマンドの送信を管理する第２の招待状管理部と、
前記位置測位部が取得した位置情報のデータの送信を管理する第２の位置情報管理部と、
他端末に指定された目的地のデータの受信および前記操作部からの制御信号に基づく前記目的地に対する応答コマンドの送信を管理する第２の目的地管理部と、
前記位置情報に基づいて前記基地局から送信される各機の現在位置を含む地図情報のデータ、および、自端末の現在位置から目的地までの経路のデータを管理する第２の地図情報管理部と、
前記各機の現在位置と、前記各機の現在位置から目的地までの経路を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる第２の表示制御部と、
を含む第２の携帯電話端末と、
第１および第２の携帯電話端末との通信を制御する第３の通信制御部と、
第１の携帯電話端末から受信した招待状コマンドを第２の携帯電話端末へ送信し、前記招待状コマンドに対する応答コマンドを第２の携帯電話端末から受信して第１の携帯電話端末へ送信する招待状中継部と、
前記招待状コマンドに対する前記応答コマンドが承諾コマンドである場合、第１および第２の携帯電話端末へ位置問合せコマンドを送信し、第１および第２の携帯電話端末から各々の位置情報を受信するとともに受信した各々の位置情報を位置情報サーバへ送信する位置情報中継部と、
前記位置情報を受信した位置情報サーバから地図情報のデータ、および、前記地図データ上における第１および第２の携帯電話端末の現在位置のデータを受信し、第１および第２の携帯電話端末へ送信する地図情報中継部と、
第１の携帯電話端末が前記地図データ上に登録した目的地のデータを当該第１の携帯電話端末から受信して第２の携帯電話端末に送信し、前記目的地のデータに対する応答コマンドを第２の携帯電話端末から受信して第１の携帯電話端末へ送信し、そして、前記第２の携帯電話端末の前記目的地のデータに対する前記応答コマンドが承諾コマンドである場合、前記目的地のデータ、および各端末の現在位置から前記目的地までの経路の問合せを前記位置情報サーバに送信する目的地情報中継部と、を備え、
前記地図情報中継部は、前記位置情報サーバから送信される各端末の現在位置から前記目的地までの経路情報を、当該各端末へ送信する
基地局と、
を含む目的地案内システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば任意の場所を指定して友人と待合せを行う場合に使用して好適な携帯電話端末および目的地案内システムに関する。
【背景技術】
【０００２】
全地球測位システム（GPS：Global Positioning System）は、ＧＰＳ受信機と、３つ以上のＧＰＳ衛星間の距離を測定することによって、ＧＰＳ受信機の現在位置の計算を行う。ＧＰＳ衛星から送信される位置情報データを受信可能なＧＰＳ機能を有する携帯端末では、地図とともにユーザの位置を表示画面に表示し、地図上に適切な経路を表示してユーザを目的地まで案内することができる。
【０００３】
現在、異なった携帯電話通信会社（キャリア）によって提供されているサービスでは、ユーザから電話番号が入力されると、その電話番号に対応した携帯電話端末の位置を、当該ユーザの所有する携帯電話端末の表示画面に表示することができる。これにより、その電話番号に対応した携帯電話端末（を使用するユーザ）の位置を確認することができる。また、ユーザが所有する携帯電話端末から相手の携帯電話端末に問合せメールを送信してユーザ自身の位置を他の人に知らせることができる。
【０００４】
さらに、問合せメールを利用して、２つの携帯電話端末のユーザを各々の現在位置の中間地点で合流させるためのナビゲーション地図を、各ユーザの携帯電話端末に表示してナビゲーションを行うナビゲーションシステムが提案されている（例えば、特許文献１を参照。）
【特許文献１】特開２００６−１５７２５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載されたものを始め現在利用されているＧＰＳ案内システムは、ユーザによる問合せメールや電話番号の入力をトリガとして起動し、経路指定システムや限られた検索結果によって目的地（待合せ場所）を決定している。
【０００６】
しかしながら、従来はユーザによる問合せメールや電話番号の入力をトリガとして起動するものであり、また、友人と電話をしながら「いつどこで待合せをしようか」などと簡便に待合せ案内を行うものは存在しなかった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、携帯電話端末を用いて、煩雑な操作をすることなく、ユーザ同士の待合せ場所の決定、その待合せ場所までの案内が行われるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の携帯電話端末（招待する側）は、通信制御部と、位置測位部と、操作部と、表示部と、招待状管理部と、位置情報管理部と、目的地情報管理部と、地図情報管理部と、表示制御部とを備えるものである。
通信制御部は基地局との通信を制御し、位置測位部は自端末の位置情報を取得する。
操作部はユーザの操作入力に応じた制御信号を生成し、表示部は少なくとも地図画像を表示可能な画面を備える。
招待状管理部は、携帯電話網を利用した通信の最中に、前記操作部からの制御信号に基づく他端末宛の招待状コマンドの作成および送信を管理する。
位置情報管理部は、前記位置測位部が取得した位置情報のデータの送信を管理する。
目的地情報管理部は、前記操作部からの制御信号に基づいて、画面に表示された地図上への目的地の登録および当該目的地のデータの送信を管理する。
地図情報管理部は、前記位置情報に基づいて前記基地局から送信される各機の現在位置を含む地図情報のデータ、および、自端末の現在位置から目的地までの経路のデータを管理する。
表示制御部は、前記各機の現在位置と、前記各機の現在位置から目的地までの経路を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる。
【０００９】
本発明の一側面の携帯電話端末（招待される側）は、通信制御部と、位置測位部と、操作部と、表示部と、招待状管理部と、位置情報管理部と、目的地情報管理部と、地図情報管理部と、表示制御部とを備えるものである。
通信制御部は基地局との通信を制御し、位置測位部は自端末の位置情報を取得する。
操作部はユーザの操作入力に応じた制御信号を生成し、表示部は少なくとも地図画像を表示可能な画面を備える。
招待状管理部は、携帯電話網を利用した通信の最中に、他端末から送られた招待状コマンドの受信および前記操作部からの制御信号に基づく前記招待状に対する応答コマンドの送信を管理する。
位置情報管理部は、前記位置測位部が取得した位置情報のデータの送信を管理する。
目的地情報管理部は、他端末に指定された目的地のデータの受信および前記操作部からの制御信号に基づく前記目的地に対する応答コマンドの送信を管理する。
地図情報管理部は、前記位置情報に基づいて前記基地局から送信される各機の現在位置を含む地図情報のデータ、および、自端末の現在位置から目的地までの経路のデータを管理する。
表示制御部は、前記各機の現在位置と、前記各機の現在位置から目的地までの経路を、前記地図情報に基づく地図上に配置した画像を前記表示部の画面上に表示させる。
【００１０】
本発明の一側面の基地局は、通信制御部と、招待状中継部と、位置情報中継部と、地図情報中継部と、目的地情報中継部とを含み、前記地図情報中継部が、前記位置情報サーバから送信される各端末の現在位置から前記目的地までの経路情報を、当該各端末へ送信するようにしたものである。
通信制御部は、携帯電話端末との通信を制御する。
招待状中継部は、第１の携帯電話端末から受信した招待状コマンドを第２の携帯電話端末へ送信し、前記招待状コマンドに対する応答コマンドを第２の携帯電話端末から受信して第１の携帯電話端末へ送信する。
位置情報中継部は、前記招待状コマンドに対する前記応答コマンドが承諾コマンドである場合、第１および第２の携帯電話端末へ位置問合せコマンドを送信し、第１および第２の携帯電話端末から各々の位置情報を受信するとともに受信した各々の位置情報を位置情報サーバへ送信する。
地図情報中継部は、前記位置情報を受信した位置情報サーバから地図情報のデータ、および、前記地図データ上における第１および第２の携帯電話端末の現在位置のデータを受信し、第１および第２の携帯電話端末へ送信する。
目的地情報中継部は、第１の携帯電話端末が前記地図データ上に登録した目的地のデータを当該第１の携帯電話端末から受信して第２の携帯電話端末に送信し、前記目的地のデータに対する応答コマンドを第２の携帯電話端末から受信して第１の携帯電話端末へ送信し、そして、前記第２の携帯電話端末の前記目的地のデータに対する前記応答コマンドが承諾コマンドである場合、前記目的地のデータ、および各端末の現在位置から前記目的地までの経路の問合せを前記位置情報サーバに送信する。
【００１１】
本発明の一側面の目的地案内システムは、上記携帯電話端末（招待する側）と、携帯電話端末（招待される側）と、基地局とを含むようにして構成したものである。
【００１２】
本発明の一側面によれば、ユーザ同士で通話中に、煩雑な操作をすることなく、一方のユーザから他方のユーザに対して待合せの招待および待合せ場所（目的地）の通知を行え、さらに現在位置から目的地までの経路が携帯電話端末に表示される。
【発明の効果】
【００１３】
以上のように、本発明によれば、ユーザ同士が通話中に、煩雑な操作をすることなく、ユーザ同士の待合せ場所の決定、その待合せ場所までの案内を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態の例について、添付図面を参照しながら説明する。説明は下記項目の順に行うとする。
１．  目的地案内システムの概要
２．  目的地案内システムの構成例
３．  携帯電話端末の内部構成例
４．  基地局の構成例
５．  位置情報サーバの内部構成例
６．  携帯電話端末の内部動作例
７．  基地局の動作例
８．  位置情報サーバの動作例
９．  変形例１
１０．  画面表示の例
１１．  その他
【００１５】
［１．目的地案内システムの概要］
図１は、本発明の目的地案内システムの概要を説明するための図である。
図１に示す例は、ユーザＡとユーザＢが各々の携帯電話端末を用いて電話をし、近くで待ち合わせをする場合を想定している。
【００１６】
まず、ユーザＡは、ユーザＢとの待ち合わせの話がまとまると、所有する携帯電話端末の表示画面１０に表示された待合せアイコン１１をクリックする。ユーザＡとユーザＢが通話中に、もしくはユーザＡが待合せアイコン１１をクリックした後に、携帯電話端末に搭載されたＧＰＳ機能を初期化するようにする。なお、この例では、表示画面上のアイコンをクリックするようにしたが、携帯電話端末本体に設けられた押ボタン等のユーザインターフェースでもよい。
【００１７】
待合せアイコン１１をクリックすると、目的地案内プログラムが起動し、表示画面２０が表示される。そして、ユーザＡが表示画面２０に表示された招待状アイコン２１をクリックすると、ユーザＡが所有する携帯電話端末から、ユーザＢが所有しかつユーザＡの持つ携帯電話端末と通話中の携帯電話端末Ｂへ、招待状コマンドを送信する。なお、この例では、表示画面２０に待合せ相手であるユーザＢの所有する携帯電話端末の位置が表示されているが、招待状に対する承諾を得られない場合には表示されない。
【００１８】
招待状コマンドを受信した携帯電話端末Ｂの表示画面３０には、承諾アイコン３１と拒絶アイコン３２が表示され、ユーザＢはいずれかのアイコンを選択して応答する。
【００１９】
ここで、ユーザＢが承諾アイコン３１をクリックしてユーザＡの携帯電話端末へ承諾コマンドを応答すると、ユーザＡ，Ｂの携帯電話端末の表示画面に、ユーザＡおよびユーザＢの（各々の携帯電話端末の）現在位置が表示される。
【００２０】
一方、携帯電話端末Ｂにおいて拒絶アイコンをクリックした場合、目的地案内プログラムを利用した待合せを終了する。
【００２１】
次に、ユーザＡは携帯電話端末の表示画面２０上に待合せ場所（目的地）を登録する。この例では待合せ場所としてＧを指定する。ユーザＡが待合せ場所Ｇを指定すると、ユーザＡの携帯電話端末からユーザＢの携帯電話端末へ、待合せ場所Ｇの位置情報を送信する。
【００２２】
待合せ場所Ｇの情報を受信したユーザＢの携帯電話端末は、表示画面４０に待合せ場所Ｇを表示するとともに、承諾アイコン４１と拒絶アイコン４２を表示する。ユーザＢはいずれかのアイコンを選択して応答する。
【００２３】
ここで、ユーザＢが承諾アイコンをクリックしてユーザＡの携帯電話端末へ承諾コマンドを応答すると、ユーザＡ，Ｂを目的地である待合せ場所Ｇまで案内する。ユーザＡ，Ｂの携帯電話端末の表示画面に、ユーザＡおよびユーザＢの（各々の携帯電話端末の）現在位置から待合せ場所Ｇまでの経路５１，６１がそれぞれ表示される。
【００２４】
一方、携帯電話端末Ｂにおいて拒絶アイコンをクリックした場合、目的地案内プログラムを利用した待合せを終了する。
【００２５】
このように、本発明によれば、通話中に待合せアイコン１１等のボタンを操作するだけで目的地案内プログラムが起動し、煩雑な操作をすることなく、ユーザ同士が待合せ場所の決定および案内をすることができる。なお、上述した例は本発明の概要であって、詳細は後述する。
【００２６】
［２．目的地案内システムの構成例］
図２は、本実施の形態に係る目的地案内システムの構成例を示す図である。
携帯電話端末１００Ａ，１００Ｂ，１００Ｃは基地局２００を介して相互に通話を行うことができる。携帯電話端末１００Ａ,１００Ｂ間で待ち合わせを決定した後に、新たな携帯電話端末１００Ｃを待合せメンバーに加える等ができる。また、各携帯電話端末は、インターネット等のネットワーク３００に接続された位置情報サーバ４００にアクセスすることができる。位置情報サーバ４００は、地図情報を基地局２００へ送信したり、後述する各携帯電話端末の現在位置から目的地までの経路情報を各携帯電話端末へ送信したりする。なお、以降において携帯電話端末１００Ａ，１００Ｂ，１００Ｃをそれぞれ携帯電話端末Ａ，Ｂ，Ｃと称す。
【００２７】
［３．携帯電話端末の内部構成例］
図３は、携帯電話端末１００Ａの内部構成例を示すブロック図である。携帯電話端末１００Ａ〜１００Ｃは同一構成であるから、これらを携帯電話端末１００と総称して説明する。
【００２８】
携帯電話端末１００は、例えば中央制御ユニット（ＣＰＵ）として構成された制御部１０１を備え、その制御部１０１は、ＲＡＭ（図示せず）をワークエリアとして、ＲＯＭ（図示せず）もしくは後述するメモリ１０５に記録された携帯電話端末用の目的地案内プログラム等の実行やデータの処理を行う。この制御部１０１は制御ライン１１０を介して各部の制御を行う。また制御ライン１１０とは別に、音声データなどのデータを伝送させるためのデータライン１１１も備える。制御部１０１には、操作部１０４からの操作指令が供給される。操作部１０４としては、例えば、ダイヤルキーやボタンキー、タッチキーなどを適用でき、操作部１０４を操作して所望の操作指令を入力することができる。例えば表示画面に表示されたアイコンをクリックしたり、表示画面に表示された地図上で任意の位置を指定したりできる。
【００２９】
また、携帯電話端末１００は、携帯電話端末として基地局２００などとの無線通信処理を行う通信部１０６を備え、その通信部１０６にアンテナ１０６ａが接続してある。この通信部１０６で受信したデータのうちの音声データについては、データライン１１１を介して、図示しない音声処理部に供給して音声データの復調などを行った後、スピーカ１０９に供給し、そして、スピーカ１６から放音させる。また、マイクロホン１０８に入力された音声による音声データを、図示しない音声処理部で得る。その得られた音声データを、データライン１１１を介して、通信部１０６に供給して、基地局側に無線送信する。
【００３０】
また、メールデータ、ウェブの閲覧画面のデータ、ダウンロードした画像データや音楽データなどの各種データを通信部１０６で受信した場合には、それらのデータを半導体記憶媒体等のメモリ１０５又は記憶媒体インターフェース部（図示せず）を介して接続された外部メモリ（図示せず）に記憶させ、画像表示や音楽再生などを行う。
【００３１】
これらの受信したデータによる画像表示や、携帯電話端末として必要な発信時や着信時の表示、電話帳表示などを行うために、表示部１０３を備える。
【００３２】
表示部１０３は、例えば所定の表示領域を有する表示パネル（図示せず）を備え、画像処理部１０２で画像処理が行われた画像データを表示し、カラー画像等の表示も可能である。表示パネルとしては、例えば液晶画像表示パネルや有機ＥＬ画像表示パネルなどが適用可能である。この表示部１０３での表示は、制御部１０１の制御により実行される。
【００３３】
ＧＰＳ制御部１０７は、アンテナ１０７ａが接続してあり、全地球測位システム（ＧＰＳ）を利用し３つ以上のＧＰＳ衛星間の距離を測定する。この測定結果を用いて現在位置を算出することができる。ＧＰＳ制御部１０７で計算した現在位置に基づいて、地図とともにユーザ（携帯電話端末）の位置を表示画面の地図上に表示し、地図上に現在地から目的地までの経路を表示してユーザを目的地まで案内することができる。
【００３４】
図４は、携帯電話端末１００の制御部１０１が、メモリ１０５に保存されたプログラムを実行することによって実現する機能を示したブロック図である。
なお、同図に示す各機能ブロックはそれぞれ個別のプログラムによって実現してもよいし、複数の機能ブロックを１つのプログラムによって実現するようにしてもよい。また、同図に示す機能ブロックをハードウェアによって実現するようにしてもよい。
【００３５】
まずソフトウェア管理部１２１は、各機能ブロックに対応するプログラムの起動、終了を管理する。
【００３６】
通信制御部１２２は、携帯電話端末１００と基地局２００との携帯電話網を利用した通話およびデータ通信を制御する。
【００３７】
コマンド管理部１２３は、操作部１０４を利用したユーザの招待操作に応じて招待状コマンドを生成するとともに、自端末の携帯電話端末から相手先の携帯電話端末への招待状コマンドの送信、制御を行う。招待状コマンドを送信する際には、送信元の携帯電話端末および送信先の携帯電話端末を識別できる情報が付加されて送信される。また、その招待状コマンドに対する相手先の携帯電話端末から返信された応答コマンド（承諾コマンド、拒絶コマンド）の受信、制御を行う。また、相手先の携帯電話端末からの招待コマンドの受信と、受信した招待コマンドに対するユーザの応答操作に応じて応答コマンド（承諾コマンド、拒絶コマンド）の生成、並びに自端末の携帯電話端末から相手先の携帯電話端末への当該応答コマンドの送信、制御を行う。応答コマンドを送信する際には、送信元の携帯電話端末および送信先の携帯電話端末を識別できる情報が付加されて送信される。
【００３８】
位置情報管理部１２４は、ＧＰＳ制御部１０７がＧＰＳを利用して測位したデータを用い、携帯電話端末の現在位置を算出、管理する。また、その現在位置情報を、基地局２００からの問合せコマンドに応じて通信制御部１２２を介し当該基地局２００へ送信したり、表示制御部１２７へ送信したりする。
【００３９】
地図情報管理部１２５は、通信制御部１２２を介して位置情報サーバ４００からの地図情報データを受信し、受信した地図情報データをメモリ１０５へ記憶する。また、メモリ１０５に記憶された地図情報データを表示制御部１２７へ送る。
【００４０】
目的地管理部１２６は、表示制御部１２７に表示された地図上において、ユーザが操作部１０４を利用して指定した所望の位置を待合せ場所（目的地）として登録、管理する。また、地図上に登録された目的地情報を表示制御部１２７へ送る。なお、この実施の形態では、目的地情報は、当該携帯電話端末の現在位置に対する相対位置情報でもよい。つまり、表示画面上において、当該携帯電話端末の現在位置を基点としてその目的地がどの方向にどの程度離れているかを示す情報であればよい。
【００４１】
表示制御部１２７は、コマンド管理部１２３、位置情報管理部１２４、地図情報１２５および目的地管理部１２６の各々から送られる各種情報を、表示部１０３の表示画面に表示するよう制御する。
【００４２】
［４．基地局の内部構成例］
図５は、基地局２００の内部構成例を示すブロック図である。
基地局２００は、例えば中央制御ユニット（ＣＰＵ）として構成された制御部２０１を備えるサーバである。その制御部２０１は、ＲＡＭ（図示せず）をワークエリアとして、ＲＯＭ（図示せず）もしくは後述するメモリ２０２に記録された基地局用の目的地案内プログラム等の実行やデータの処理を行う。この制御部２０１は制御ライン２０５を介して各部の制御を行う。また制御ライン２０５とは別に、携帯電話端末間でやり取りする音声データなどのデータを伝送させるためのデータライン２０６も備える。
【００４３】
また、基地局２００は、携帯電話端末などとの無線通信処理を行う通信部２０３を備え、通信部２０３にアンテナ２０３ａが接続してある。この通信部２０３で受信した一の携帯電話端末からのデータのうちの音声データについては、所定の処理の後、当該通信部２０３およびアンテナ２０３ａから他の携帯電話端末へ送信される。
【００４４】
また、基地局２００は、位置情報サーバ４００などとの無線通信処理を行うネットワーク通信部２０４を備える。ネットワーク通信部２０４は、携帯電話端末から受信する位置問合せコマンドを位置情報サーバ４００に送信したり、位置情報サーバ４００から送られる地図情報や経路情報などを受信して該当する携帯電話端末に送信したりする。
【００４５】
図６は、基地局２００の制御部２０１が、メモリ２０２に保存されたプログラムを実行することによって実現する機能を示したブロック図である。
なお、同図に示す各機能ブロックはそれぞれ個別のプログラムによって実現してもよいし、複数の機能ブロックを１つのプログラムによって実現するようにしてもよい。また、同図に示す機能ブロックをハードウェアによって実現するようにしてもよい。
【００４６】
まずソフトウェア管理部２１１は、各機能ブロックに対応するプログラムの起動、終了を管理する。
【００４７】
通信制御部２１２は、携帯電話端末１００と基地局２００との携帯電話網を利用した通話およびデータ通信を制御する。
【００４８】
コマンド中継部２１３は、通信制御部２１２を介して送信元の携帯電話端末１００から受信した招待状コマンドまたは応答コマンドを、それぞれ送信先の携帯電話端末１００へ転送（中継）する。また、応答コマンドが承諾コマンドまたは拒絶コマンドのいずれであるかを示す情報を位置情報中継部２１４に送る。
【００４９】
位置情報中継部２１４は、通信制御部２１２を介して携帯電話端末１００から自発的に送られてきた位置情報を受信する。または、位置情報中継部２１４が携帯電話端末１００に対し位置情報の問合せコマンドを送信し、それに対する応答として該当携帯電話端末１００から位置情報を受信する。そして、ネットワーク通信制御部２１７を通じて受信した位置情報を位置情報サーバ４００へ転送（中継）する。また、ネットワーク通信制御部２１７を通じて携帯電話端末１００の位置情報を受信し、通信制御部２１２を通じてその位置情報を該当携帯電話端末１００へ転送（中継）する。
【００５０】
地図情報中継部２１５は、通信制御部２１７を通じて位置情報サーバ４００から受信した地図情報データを受信し、通信制御部２１２を通じてその地図情報データを該当携帯電話端末１００へ転送（中継）する。
【００５１】
目的地情報中継部２１６は、通信制御部２１２を介して携帯電話端末１００から送られてきた目的地情報（待合せ場所）を受信し、ネットワーク通信制御部２１７を通じてその目的地情報を位置情報サーバ４００へ転送（中継）する。また、ネットワーク通信制御部２１７を通じて各携帯電話端末１００の現在位置から目的地までの経路情報を、位置情報サーバ４００から受信し、通信制御部２１２を通じてその経路情報を該当する各携帯電話端末１００へ転送（中継）する。
【００５２】
ネットワーク通信制御部２１７は、基地局２００と位置情報サーバ４００との間のネットワーク３００を利用したデータ通信を制御する。このネットワーク通信制御部２１７は、位置情報中継部２１４および目的地情報中継部２１６からそれぞれ送られる位置情報および目的地情報を、ネットワーク３００を経由して位置情報サーバ４００へ送信する。また、ネットワーク３００を経由して位置情報サーバ４００から受信した位置情報、地図情報および現在地から目的地までの経路情報をそれぞれ、位置情報中継部２１４、地図情報中継部２１５および目的地情報中継部２１６へ送る。
【００５３】
［５．位置情報サーバの内部構成例］
図７は、位置情報サーバ４００の内部構成例を示すブロック図である。
位置情報サーバ４００は、例えば中央制御ユニット（ＣＰＵ）として構成された制御部４０１を備えるサーバである。その制御部４０１は、ＲＡＭ（図示せず）をワークエリアとして、ＲＯＭ（図示せず）もしくは後述するメモリ４０２に記録されたプログラムの実行やデータの処理を行う。この制御部４０１は制御ライン４０５を介して各部の制御を行う。また制御ライン４０５とは別に、記録部４０３に記録された地図情報等のデータを伝送させるためのデータライン４０６も備える。記録部４０３は、地図情報データベースが構築された不揮発性の記録手段であり、例えば半導体メモリやハードディスク等を適用できる。
【００５４】
また、位置情報サーバ４００は、基地局２００などとの無線通信処理を行うネットワーク通信部４０４を備える。ネットワーク通信部４０４は、基地局２００を介して各携帯電話端末からの位置問合せコマンドを受信して該当機能ブロックへ伝送する。また、基地局２００を介して地図情報や経路情報などを該当する携帯電話端末に送信したりする。
【００５５】
図８は、位置情報サーバ４００の制御部４０１が、メモリ４０２に保存されたプログラムを実行することによって実現する機能を示したブロック図である。
なお、同図に示す各機能ブロックはそれぞれ個別のプログラムによって実現してもよいし、複数の機能ブロックを１つのプログラムによって実現するようにしてもよい。また、同図に示す機能ブロックをハードウェアによって実現するようにしてもよい。
【００５６】
まずソフトウェア管理部４１１は、各機能ブロックに対応するプログラムの起動、終了を管理する。
【００５７】
ネットワーク通信制御部４１２は、位置情報サーバ４００と基地局２００との間のネットワーク３００を利用したデータ通信を制御する。このネットワーク通信制御部４１２は、ネットワーク３００を介して基地局２００から携帯電話端末の位置情報や目的地情報（待合せ場所）を受信し、該当する機能ブロックへ伝送する。また、経路情報生成部４１５と地図情報管理部４１６からそれぞれ送られる該当携帯電話端末に対する経路情報と地図情報を、ネットワーク３００を介して基地局２００へ送信する。
【００５８】
位置情報管理部４１３は、ネットワーク通信制御部４１２から送られる位置情報を目的地管理部４１４、経路情報生成部４１５および地図情報管理部４１６へ送る。
【００５９】
目的地管理部４１４は、ネットワーク通信制御部４１２を通じて携帯電話端末から送られる目的地情報を受信し、その目的地情報を経路情報生成部４１５に送る。
【００６０】
経路情報生成部４１５は、位置情報管理部４１３から送られる携帯電話端末の位置情報（現在位置）と、目的地管理部４１４から送られる当該携帯電話端末の目的地情報を基に、当該携帯電話端末の現在位置から目的地までの経路情報を生成する。そして、経路情報生成部４１５は生成した経路情報をネットワーク通信制御部４１２へ送る。
【００６１】
地図情報生成部４１６は、位置情報管理部４１３から送られる位置情報を基に地図情報を作成し、ネットワーク通信制御部４１２へ送る。例えば、ユーザの移動等により刻々と変化する携帯電話端末の現在位置に合わせて（例えば、現在位置が地図の中心に位置するように）地図情報を作成するのに好適である。
【００６２】
［６．携帯電話端末の動作例］
次に、図９および図１０のフローチャートを参照して、上述した目的地案内システムを構成する各携帯電話端末の制御部による処理すなわち動作について説明する。
以降において、招待する側のユーザＡが使用する携帯電話端末１００Ａを携帯電話端末Ａ、招待される側のユーザＢが使用する携帯電話端末１００Ｂを携帯電話端末Ｂとし、待合せ時の各々の動作について説明する。
【００６３】
［携帯電話端末Ａ（招待する側）の動作］
まず、携帯電話端末Ｂの所有者（ユーザＢ）を待合せに招待する際の携帯電話端末Ａの制御部による処理について説明する。
【００６４】
図９において、まず携帯電話端末Ａが、ユーザＡによる発呼操作またはユーザＢが所有する携帯電話端末Ｂからの着呼により、携帯電話網を利用した携帯電話端末Ｂとの通信を確立する（ステップＳ１）。
【００６５】
ユーザＡとユーザＢが各々の携帯電話端末を使用して会話をするなかで、どこかで待ち合わせしようという話がまとまった場合、ユーザＡは、電話をかけながら携帯電話端末Ａのメニュー画面等に表示された待合せアイコン１１（図１参照）をクリックする。制御部１０１は、待合せアイコン１１が選択されたか否かを判定し、待合せアイコン１１が選択された場合は、メモリ１０５に保存された目的地案内プログラムを起動させる（ステップＳ２）。そして、目的地案内プログラムを起動後、制御部１０１は当該プログラムに従って画像処理部１０２を制御し、目的地案内のための所定の画像、例えばメニュー画面（図示せず）や地図画面２０（図１参照）等を表示部１０３に表示させる。
【００６６】
なお、この例では、目的地案内プログラムをメモリ１０５に記録するようにしているが、使用の都度、基地局２００等から携帯電話端末にダウンロードするようにしてもよい。
【００６７】
次に、制御部１０１は、携帯電話端末Ｂへの招待状の送信要求があるか否か、すなわち招待状アイコン２１（図１参照）が選択されたか否かを判定する（ステップＳ３）。待合せアイコン２１が選択されたと判定された場合、制御部１０１のコマンド管理部１２３は、携帯電話端末Ｂあての招待状コマンドを作成し、通信制御部１２２へ送る。そして、通信制御部１２２から基地局２００に対し携帯電話端末Ｂあての招待状コマンドを送信する（ステップＳ４）。
【００６８】
そして、携帯電話端末Ｂに送信した招待状コマンドに対し、承諾コマンドか拒絶コマンドのいずれの応答コマンドが携帯電話端末Ｂから返信されてきたかを判定する（ステップＳ５）。拒絶コマンドを受信した場合、制御部１０１は、目的地案内プログラムによる処理を終了する。
【００６９】
一方、承諾コマンドを受信した場合、位置情報管理部１２４は、ＧＰＳ制御部１０７を制御して自端末（携帯電話端末Ａ）の現在位置を示す位置情報を取得し、その位置情報を位置情報サーバ４００にあてて通信制御部２１２から送信する（ステップＳ６）。この位置情報には、ＧＰＳ制御部１０７によるＧＰＳ衛星に対する測距結果が含まれる。
【００７０】
この携帯電話端末Ａの処理と並行して、承諾コマンドを送信した携帯電話端末Ｂは、自端末の位置情報を位置情報サーバ４００へ送信している。位置情報サーバ４００は、受信した携帯電話端末Ａ，Ｂの位置情報に基づいて、携帯電話端末Ａ，Ｂの双方の現在位置が含まれる地図情報を生成し、地図情報および各現在位置の情報を携帯電話端末Ａ，Ｂへ送信する。
【００７１】
携帯電話端末Ａの通信制御部２１２は、位置情報サーバ４００から携帯電話端末Ａ，Ｂの双方の現在位置が含まれる地図情報、および携帯電話端末Ａ，Ｂの現在位置の情報を受信し（ステップＳ７）、地図情報管理部１２５および位置情報管理部１２４に送る。
【００７２】
携帯電話端末Ａの表示制御部１２７は、地図情報管理部１２５および位置情報管理部１２４からそれぞれ地図情報と携帯電話端末Ａ，Ｂの現在位置の情報を受信し、画像処理部１０２を制御して表示部１０３にナビゲーション画像（地図）を表示させる（ステップＳ８）。なお、地図情報や現在位置情報等は、例えばメモリ１０５等に保存する。
【００７３】
ここで、制御部１０１の目的地情報管理部１２６は、ユーザに待合せ場所（目的地）の指定を促すメッセージ（後述する図１４参照）を表示部１０３に表示させるよう表示制御部１２７を制御する。目的地情報管理部１２５は、ユーザＡから待合せ場所（目的地）の指定があるか否か、すなわち待合せ場所として地図上の任意の位置が指定されたか否かを判定する（ステップＳ９）。
【００７４】
目的地の指定がある場合、携帯電話端末Ａの目的地管理部１２６は、上記地図上に指定された待合せ場所の位置（目的地情報）を、通信制御部１２２から位置情報サーバ４００あてに送信する（ステップＳ１０）。
【００７５】
なお、既述のとおり、目的地情報は、当該携帯電話端末の現在位置に対する相対位置情報でもよい。相対位置情報を使用するようにした場合、ＧＰＳ制御部１０７から得られる測距結果を使用する場合と比較して、携帯電話端末の現在位置から目的地までの経路を算出するのに使用するデータ量が少なくなり、計算時間も短縮できるので、経路の計算に係る負荷を軽減することができる。
【００７６】
そして、携帯電話端末Ｂに送信した目的地情報に対し、承諾コマンドか拒絶コマンドのいずれの応答コマンドが携帯電話端末Ｂから返信されてきたかを判定する（ステップＳ１１）。拒絶コマンドを受信した場合、ステップＳ９の判定処理に戻り、一連の処理を継続する。
【００７７】
一方、応答コマンドが承諾コマンドである場合、携帯電話端末Ｂが基地局２００に目的地情報を送信し、さらに基地局２００から位置情報サーバ４００に送られる。そして、位置情報サーバ４００が携帯電話端末Ａ，Ｂの現在位置から目的地までの経路を計算し、基地局２００を介して携帯電話端末Ａ，Ｂに経路情報を送信する。
【００７８】
そこで、携帯電話端末Ａの目的地管理部１２６は、通信制御部１２２を通じて位置情報サーバ４００から送られる経路情報を受信する（ステップＳ１２）。
【００７９】
そして、制御部１０１の目的地管理部１２６は、経路情報をメモリ１０５等に保存するとともに、表示制御部１２７へ送り、画像処理部１０２を制御して表示部１０３にナビゲーション画像（地図）を表示させる（ステップＳ１３）。
【００８０】
最後に、ユーザＡから目的地案内プログラムの終了指示があるか否かを判定する（ステップＳ１４）。終了指示がない場合は、ステップＳ１２の処理に戻り、定期的に携帯電話端末Ａ，Ｂの現在位置、経路並びにこれらを含む地図情報を更新する。一方、終了指示がある場合は、目的地案内プログラムによる処理を終了する。
【００８１】
［携帯電話端末Ｂ（招待される側）の動作］
次に、携帯電話端末Ａからの招待を受ける側である携帯電話端末Ｂの制御部による処理について説明する。
【００８２】
図１０において、まず携帯電話端末Ｂが、ユーザＢによる発呼操作またはユーザＡが所有する携帯電話端末Ａからの着呼により、携帯電話網を利用した携帯電話端末Ａとの通信を確立する（ステップＳ２１）。
【００８３】
ユーザＡとユーザＢが各々の携帯電話端末を使用して会話をするなかで、どこかで待ち合わせしようという話がまとまった場合を想定する。携帯電話端末Ｂの制御部１０１は、携帯電話端末ＡがステップＳ４の処理で送信した招待コマンドを受信したか否かを判定する（ステップＳ２２）。その招待コマンドの受信とともに、メモリ１０５に保存された目的地案内プログラムを起動させる（ステップＳ２３）。
【００８４】
目的地案内プログラムを起動後、制御部１０１は当該プログラムに従って画像処理部１０２を制御し、目的地案内のための所定の画像、例えばメニュー画面（図示せず）や地図画面３０（図１参照）等を表示部１０３に表示させる。
【００８５】
制御部１０１は、ユーザＢが携帯電話端末Ａから受信した招待状を承諾するか否か、すなわち表示画面３０において承諾アイコン３１または拒絶アイコン３２（図１参照）のいずれが選択されたかを判定する（ステップＳ２４）。
【００８６】
拒絶アイコン３２が選択されたと判定された場合、制御部１０１のコマンド管理部１２３は、携帯電話端末Ｂあての拒絶コマンドを作成し、通信制御部１２２へ送る。そして、通信制御部１２２から基地局２００に対し携帯電話端末Ａあての拒絶コマンドを送信し（ステップＳ３７）、目的地案内プログラムによる処理を終了する。
【００８７】
一方、承諾アイコン３１が選択されたと判定された場合、制御部１０１のコマンド管理部１２３は、携帯電話端末Ａあての承諾コマンドを作成し、通信制御部１２２へ送る。そして、通信制御部１２２から基地局２００に対し携帯電話端末Ａあての承諾コマンドを送信する（ステップＳ２５）。
【００８８】
次に、携帯電話端末Ｂの位置情報管理部１２４は、ＧＰＳ制御部１０７を制御して自端末（携帯電話端末Ｂ）の現在位置を示す位置情報を取得し、その位置情報を位置情報サーバ４００にあてて通信制御部２１２から送信する（ステップＳ２６）。この位置情報には、ＧＰＳ制御部１０７によるＧＰＳ衛星に対する測距結果が含まれる。
【００８９】
携帯電話端末Ａについて説明で言及したように、この携帯電話端末Ｂの処理と並行して、携帯電話端末Ｂからの承諾コマンドを受信した携帯電話端末Ａは、ステップＳ６の処理において自端末の位置情報を位置情報サーバ４００へ送信している。位置情報サーバ４００は、受信した携帯電話端末Ａ，Ｂの位置情報に基づいて、携帯電話端末Ａ，Ｂの双方の現在位置が含まれる地図情報を生成し、地図情報および各現在位置の情報を携帯電話端末Ａ，Ｂへ送信する。
【００９０】
携帯電話端末Ｂの通信制御部２１２は、位置情報サーバ４００から携帯電話端末Ａ，Ｂの双方の現在位置に応じた地図情報、および携帯電話端末Ａ，Ｂの現在位置情報を受信し（ステップＳ２７）、地図情報管理部１２５および位置情報管理部１２４に送る。なお、地図情報や現在位置情報等は、例えばメモリ１０５等に保存する。
【００９１】
さらに、携帯電話端末ＡがステップＳ１０の処理においてユーザＡが表示画面の地図上に指定した待合せ場所の位置（目的地情報）を、通信制御部１２２により受信する（ステップＳ２８）。なお、既述したように、目的地情報は、携帯電話端末Ａの現在位置に対する相対位置情報でもよい。
【００９２】
携帯電話端末Ｂの表示制御部１２７は、地図情報管理部１２５および位置情報管理部１２４からそれぞれ地図情報と携帯電話端末Ａ，Ｂの現在位置の情報を受信し、画像処理部１０２を制御して表示部１０３にナビゲーション画像（例えば、図１の表示画面４０）を表示させる（ステップＳ９）。なお、目的地情報を携帯電話端末Ａから受信する前に、先に携帯電話端末Ａ，Ｂの双方の現在位置に応じた地図情報と、携帯電話端末Ａ，Ｂの現在位置情報を受信して、表示画面に表示しておいてもよい。
【００９３】
そして、制御部１０１は、ユーザＢが携帯電話端末Ａから受信した目的地情報を承諾するか否か、すなわち表示画面４０において承諾アイコン４１または拒絶アイコン４２（図１参照）のいずれが選択されたかを判定する（ステップＳ３０）。
【００９４】
拒絶アイコン４２が選択されたと判定された場合、制御部１０１のコマンド管理部１２３は、携帯電話端末Ａあての拒絶コマンドを作成し、通信制御部１２２へ送る。そして、通信制御部１２２から基地局２００に対し携帯電話端末Ａあての拒絶コマンドを送信する（ステップＳ３１）。それにより、携帯電話端末ＡのユーザＡは、別の待合せ場所（目的地）を指定して携帯電話端末Ｂに再度送信し、これを携帯電話端末Ｂが再度受信し（ステップＳ２８）、一連の処理を継続する。
【００９５】
一方、承諾アイコン４１が選択されたと判定された場合、制御部１０１のコマンド管理部１２３は、携帯電話端末Ａあての承諾コマンドを作成し、通信制御部１２２へ送る。そして、通信制御部１２２から基地局２００に対し携帯電話端末Ａあての承諾コマンドを送信する（ステップＳ３２）。
【００９６】
基地局２００に承諾コマンドを送信した場合、当該承諾コマンドは基地局２００から携帯電話端末Ａと位置情報サーバ４００へ送られる。そして、位置情報サーバ４００が携帯電話端末Ａ，Ｂの現在位置から目的地までの経路を計算し、基地局２００を介して携帯電話端末Ａ，Ｂに経路情報を送信する。
【００９７】
携帯電話端末Ｂの目的地管理部１２６は、通信制御部１２２を通じて位置情報サーバ４００から送られる経路情報を受信する（ステップＳ３３）。
【００９８】
制御部１０１の目的地管理部１２６は、経路情報をメモリ１０５等に保存するとともに、表示制御部１２７へ送り、画像処理部１０２を制御して表示部１０３にナビゲーション画像（地図）を表示させる（ステップＳ３４）。
【００９９】
最後に、ユーザＢから目的地案内プログラムの終了指示があるか否かを判定する（ステップＳ３５）。終了指示がない場合は、ステップＳ３３の処理に戻り、定期的に携帯電話端末Ａ，Ｂの現在位置、経路並びにこれらを含む地図情報を更新する。一方、終了指示がある場合は、目的地案内プログラムによる処理を終了する。
【０１００】
［７．基地局の動作例］
次に、図１１に示すフローチャートを参照して、携帯電話端末ＡのユーザＡと携帯電話端末ＢのユーザＢが待合せをする際の、基地局２００の制御部による処理を説明する。
【０１０１】
図１１において、まず携帯電話端末Ａまたは携帯電話端末Ｂの一方からの発呼要求を他方の携帯電話端末が受けて、携帯電話網を利用した携帯電話端末Ａと携帯電話端末Ｂとの通信を確立する（ステップＳ４１）。
【０１０２】
コマンド中継部２１３は、通信制御部２１２を介して、図９のステップＳ４の処理で携帯電話端末Ａが送信した招待状コマンドを受信し、携帯電話端末Ｂへ転送（中継）する（ステップＳ４２）。
【０１０３】
そして、コマンド中継部２１３は、図１０のステップＳ２５またはＳ３７の処理で携帯電話端末Ｂが送信した招待状コマンドに対する応答コマンドを受信し、携帯電話端末Ａへ転送（中継）する（ステップＳ４３）。
【０１０４】
ここで、コマンド中継部２１３は、携帯電話端末Ｂの応答コマンドが承諾コマンドまたは拒絶コマンドのいずれであるかを判定する（ステップＳ４４）。拒絶コマンドである場合、目的地案内プログラムによる処理を終了する。
【０１０５】
一方、承諾コマンドである場合、コマンド中継部２１３から位置情報中継部２１４へその情報が通知される。位置情報中継部２１４は、応答コマンドが承諾コマンドであるという情報を受けると、携帯電話端末Ａ，Ｂの双方に対し位置問合せコマンドを送信する（ステップＳ４５）。
【０１０６】
位置情報中継部２１４は、通信制御部１２２を介して、位置問合せに対する携帯電話端末Ａ，ＢからステップＳ６，Ｓ２６の処理において送信される位置情報を受信すると、各位置情報を位置情報サーバ４００へ送信する（ステップＳ４６）。この位置情報には、各携帯電話端末に搭載されたＧＰＳ制御部１０７によるＧＰＳ衛星に対する測距結果が含まれる。
【０１０７】
地図情報中継部２１５は、携帯電話端末Ａ，Ｂの位置情報に基づいて生成された携帯電話端末Ａ，Ｂの双方の現在位置が含まれる地図情報、および携帯電話端末Ａ，Ｂの現在位置の情報を、通信制御部１２２を介して位置情報サーバ４００から受信し、携帯電話端末Ａ，Ｂの各々に送信する（ステップＳ４７）。
【０１０８】
次に、目的地情報中継部２１６は、携帯電話端末ＡがステップＳ１０の処理で送信した待合せ場所の位置（目的地情報）を、通信制御部１２２を介して受信し、携帯電話端末Ｂへ転送（中継）する（ステップＳ４８）。
【０１０９】
コマンド中継部２１３は、ステップＳ３１またはＳ３２の処理で携帯電話端末Ｂが送信した、目的地（待合せ場所）に対する応答コマンドを受信し、携帯電話端末Ａへ転送（中継）する（ステップＳ４９）。
【０１１０】
ここで、コマンド中継部２１３は、携帯電話端末Ｂの応答コマンドが承諾コマンドまたは拒絶コマンドのいずれであるかを判定する（ステップＳ５０）。拒絶コマンドである場合、ステップＳ４８の処理に戻り、再度、携帯電話端末Ａから待合せ場所の位置（目的地情報）を、通信制御部１２２を介して受信し、携帯電話端末Ｂへ転送（中継）して一連の処理を継続する。
【０１１１】
一方、承諾コマンドである場合、目的地情報中継部２１６は、その目的地情報とともに携帯電話端末Ａ，Ｂの現在位置から目的地までの経路の問合せを、位置情報サーバ４００へ送信する（ステップＳ５１）。
【０１１２】
そして、目的地情報中継部２１６は、通信制御部２１２を通じて位置情報サーバ４００から送られる携帯電話端末Ａ，Ｂの各々の現在位置から目的地までの経路情報を受信し、それぞれ携帯電話端末Ａ，Ｂへ転送する（ステップＳ５２）。この処理が終了後、目的地案内に係る一連の処理を終了する。
【０１１３】
基地局２００は、携帯電話端末Ａ，Ｂから現在位置、経路並びにこれらを含む地図情報の更新要求がある場合、各情報を位置情報サーバ４００から受信し、該当携帯電話端末に送信する。
【０１１４】
［８．位置情報サーバの動作例］
次に、図１２に示すフローチャートを参照して、携帯電話端末ＡのユーザＡと携帯電話端末ＢのユーザＢが待合せをする際の、位置情報サーバ４００の制御部による処理を説明する。
【０１１５】
図１２において、位置情報サーバ４００の位置情報管理部４１３は、ネットワーク通信制御部４１２を介して、図９のステップＳ６および図１０のステップＳ２６の処理で携帯電話端末Ａ，Ｂが送信した位置情報を受信する（ステップＳ６１）。
【０１１６】
続いて、位置情報管理部４１３は、受信した携帯電話端末Ａ，Ｂの位置情報を基に、各々の現在位置を計算する（ステップＳ６２）。この位置情報には、各携帯電話端末Ａ，Ｂに搭載されたＧＰＳ制御部１０７によるＧＰＳ衛星に対する測距結果が含まれ、位置情報管理部４１３は、この測距結果から各携帯電話端末の現在の緯度経度等を計算する。
【０１１７】
そして、位置情報管理部４１３は、計算した現在位置の情報を、経路情報生成部４１５および地図情報生成部４１６に供給する。携帯電話端末Ａ，Ｂの現在位置が求められると、これら携帯電話端末Ａ，Ｂの現在位置が含まれるための適切な地図の形態や縮尺等が求められる。そこで、地図情報生成部４１６では、求められた地図の形態や縮尺等に基づいて携帯電話端末Ａ，Ｂを表示するのに適した地図情報を生成する。さらには、各携帯電話端末の現在位置が、生成した地図上のどこに位置するか示す情報を生成することもできる。
【０１１８】
上述の処理を終了後、ネットワーク通信制御部４１２を介して、位置情報管理部４１３は該当携帯電話端末の現在位置の情報を基地局２００へ送信し、また、地図情報生成部４１６は生成した該当携帯電話端末の地図情報を基地局２００へ送信する（ステップＳ６３）。
【０１１９】
次に、目的地情報管理部４１４は、ネットワーク通信制御部４１２を介して携帯電話端末ＡがステップＳ１０の処理で送信した待合せ場所の位置（目的地情報）を受信する（ステップＳ６４）。
【０１２０】
そして、経路情報生成部４１５は、先に地位情報管理部４１３から取得した携帯電話端末Ａの位置情報と目的地管理部４１４が受信した目的地情報とから、携帯電話端末Ａ，Ｂの各々の現在位置から目的地までの経路を求める（ステップＳ６５）。
【０１２１】
経路情報生成部２１６は、ネットワーク通信制御部４１２を通じて、携帯電話端末Ａ，Ｂの各々の現在位置から目的地までの経路情報を送信する（ステップＳ６６）。この処理が終了後、目的地案内に係る一連の処理を終了する。
【０１２２】
位置情報サーバ４００は、携帯電話端末Ａ，Ｂから現在位置、経路並びにこれらを含む地図情報の更新要求がある場合、該当する情報を更新し、基地局２００を介して該当携帯電話端末に送信する。
【０１２３】
なお、記録部４０３に目的地（施設や店舗等）に関する詳細な情報を登録したデータベースを構築しておき、目的地管理部４１４がステップＳ６４の処理で目的地情報を受信したときに、該当する目的地の詳細情報を読み出して、該当携帯電話端末に送信するようにしてもよい。例えば、目的地である待合せ場所の詳細情報を携帯電話端末の表示画面に表示するなどしてユーザに通知すれば、例えばユーザが待合せ場所に早めに到着しても買い物や見学をするなどして時間を持て余すことがなくなるので、単なる待合せを楽しいものにすることができる。また、目的地に関する情報が増えるので、経路情報と組み合わせることにより、ユーザが目的地近くまで来て迷うといったように待ち合わせで生じる不都合を減らすことができる。
【０１２４】
［９．変形例１］
上述した実施の形態においては、ユーザＡとユーザＢが待ち合わせをする場合を例に説明したが、さらに第３者のユーザＣと待ち合わせするなど、３人以上で待合せをする場合にも適用できる。
【０１２５】
上述した実施の形態の例では、ユーザＡがユーザＢを待合せに招待する場合には、ユーザＡが表示画面２０に表示された招待状アイコン２１をクリックして、ユーザＢの携帯電話端末に招待状コマンドを送信するという手順をとる。通話中でないユーザＣを招待する場合にも基本的にはこれと同じような手順で招待する。
【０１２６】
例えば、招待状アイコン２１をクリックしたとき招待者を問う入力画面を表示させ、その入力画面にユーザＣの所有する携帯電話端末の識別情報（例えば、電話番号等）を入力するようにする。識別番号は、あらかじめメモリ１０５に登録しておいて必要なときに呼び出して選択できるようにしておくとよい。その識別情報を使用してユーザＣの所有する携帯電話端末へ招待状コマンドを送信する。ユーザＣの所有する携帯電話端末に招待状コマンドを送信した後は、携帯電話端末Ａ，Ｂに適用した目的地案内プログラムを、携帯電話端末Ａ，Ｂ，Ｃに対して適用し、プログラムに従って目的地案内の一連の処理を実行すればよい。
【０１２７】
［１０．画面表示例］
次に、図１３〜図１５を参照して、画面表示例を説明する。
【０１２８】
図１３は、待合せ時の各ユーザ（携帯電話端末）の位置関係の一例を示した図である。
表示画面１５０は、ユーザＡとユーザＢの間で待ち合わせすることが決まり、招待状コマンドとそれに対する応答コマンドの送信が終了し、かつユーザＡ，Ｂの携帯電話端末間で現在位置の確認まで終了している状態（図９のステップＳ８）の携帯電話端末Ａの表示画面を想定する。この場合、表示画面１５０には、地図上にユーザＡの現在位置ＰＡおよびユーザＢの現在位置ＰＢが表示される（ともに実線で表現）。この段階では、ユーザＣは招待されていないので、その現在位置ＰＣは破線で示してある。ユーザＣの現在位置は、実際には表示しなくてもよいし、図１３のように破線で示してもよい。この表示画面１５０は、携帯電話端末Ａに限らず、携帯電話端末Ｂにも表示される。
【０１２９】
ユーザＡが、ユーザＣも待合せに招待してユーザＣがそれに応じると、図１４に示すように携帯電話端末Ａの表示画面１６０にユーザＣの現在位置ＰＣが実線で表示される。そして、ユーザＣを招待後、目的地情報管理部１２６（図４参照）により目的地の登録を促すメッセージが表示画面１６０に表示されるので、ユーザＡは地図上に待合せ場所（目的地）を指定する。この例では、待合せ場所（目的地）Ｇが登録され、その位置ＰＧが表示されている。
【０１３０】
ユーザＡが登録した待合せ場所Ｇの情報が位置情報サーバ４００に送信され、位置情報サーバ４００で経路が計算されて各携帯電話端末Ａ，Ｂ，Ｃに配信される。図１５に示す例では、ユーザＡの現在位置ＰＡから目的地Ｇまでの経路１７０Ａと、ユーザＢの現在位置ＰＢから目的地Ｇまでの経路１７０Ｂと、ユーザＣの現在位置ＰＣから目的地Ｇまでの経路１７０Ｃが表示されている。なお、この例では、自端末（携帯電話端末Ａ）から目的地までの経路を実線で、他端末（携帯電話端末Ｂ，Ｃ）から目的までの経路を破線で示してある。このような経路の表示とした場合、ユーザは自身の現在位置と目的地までの経路を、他ユーザの目的地までの経路と容易に区別することができ、視認性が向上する。
【０１３１】
以上説明した実施の形態で示されるように、本発明によれば、ユーザ同士で通話中に、煩雑な操作をすることなく、ユーザ同士が待合せ場所の決定および案内をすることができる。
【０１３２】
［１１．その他］
以上に述べた実施の形態は、本発明を実施するための好適な形態の具体例であるから、技術的に好ましい種々の限定が付されている。ただし、本発明は、上述の実施の形態の説明において特に本発明を限定する旨の記載がない限り、これらの実施の形態に限られるものではない。したがって、例えば、上述の説明で挙げた処理時間、処理順序および各パラメータの数値的条件等は好適例に過ぎず、また、説明に用いた各図における寸法、形状および配置関係等も実施の形態の一例を示す概略的なものである。
【０１３３】
上述した実施の形態の例において、携帯電話端末を例に挙げて説明をしたが、これに限られるものではない。例えば、無線通信機能を使用して広域ＩＰ網に接続しＩＰ電話機能を使用して他のユーザと通話できる携帯通信端末など、音声通話機能を備えた種々の携帯通信端末に適用することができる。
【図面の簡単な説明】
【０１３４】
【図１】本発明の一実施の形態に係る概要を説明するための図である。
【図２】本発明の一実施の形態に係るシステムの構成例を示す図である。
【図３】本発明の一実施の形態に係る携帯電話端末の内部構成例を示す図である。
【図４】本発明の一実施の形態に係る携帯電話端末の制御部により実現される機能ブロックを示す図である。
【図５】本発明の一実施の形態に係る基地局の内部構成例を示す図である。
【図６】本発明の一実施の形態に係る基地局の制御部により実現される機能ブロックを示す図である。
【図７】本発明の一実施の形態に係る位置情報サーバの内部構成例を示す図である。
【図８】本発明の一実施の形態に係る位置情報サーバの制御部により実現される機能ブロックを示す図である。
【図９】本発明の一実施の形態に係る携帯電話端末Ａの制御部の処理例を示すフローチャートである。
【図１０】本発明の一実施の形態に係る携帯電話端末Ｂの制御部の処理例を示すフローチャートである。
【図１１】本発明の一実施の形態に係る基地局の制御部の処理例を示すフローチャートである。
【図１２】本発明の一実施の形態に係る位置情報サーバの制御部の処理例を示すフローチャートである。
【図１３】本発明の一実施の形態に係る待合せ時の各ユーザの位置関係を示す図である。
【図１４】本発明の一実施の形態に係る待合せ場所の表示例を示す図である。
【図１５】本発明の一実施の形態に係る各ユーザから目的地までの経路の表示例を示す図である。
【符号の説明】
【０１３５】
表示画面１０〜６０、１１…待合せアイコン、２１…招待状アイコン、３１，４１…承諾アイコン、３２，４２…拒絶アイコン、５１，６１…経路、１００（１００Ａ，１００Ｂ，１００Ｃ）…携帯電話端末、１０１…制御部、１０３…表示部、１０４…操作部、１０５…メモリ、１０６…通信部、１０７…ＧＰＳ制御部、１２２…通信制御部、１２３…コマンド管理部、１５０，１６０，１７０…表示画面、１６１…メッセージ、１７０Ａ，１７０Ｂ，１７０Ｃ…経路、２００…基地局、２１２…通信制御部、２０１…制御部、２０２…メモリ、２０３…通信部、２０４…ネットワーク通信部、２１３…コマンド中継部、２１４…位置情報中継部、２１５…地図情報中継部、２１６…目的地情報中継部、２１７…ネットワーク通信制御部、４００…位置情報サーバ、４０１…制御部、４０２…メモリ、４０３…記録部、４０４…ネットワーク通信部、４１２…ネットワーク通信制御部、４１３…位置情報管理部、４１４…目的地管理部、４１５…経路情報生成部、４１６…地図情報生成部、ＰＡ，ＰＢ，ＰＣ…現在位置、ＰＧ…待合せ場所（目的地）
【図１】
2010028395.tif 000003
【図２】
2010028395.tif 000004
【図３】
2010028395.tif 000005
【図４】
2010028395.tif 000006
【図５】
2010028395.tif 000007
【図６】
2010028395.tif 000008
【図７】
2010028395.tif 000009
【図８】
2010028395.tif 000010
【図９】
2010028395.tif 000011
【図１０】
2010028395.tif 000012
【図１１】
2010028395.tif 000013
【図１２】
2010028395.tif 000014
【図１３】
2010028395.tif 000015
【図１４】
2010028395.tif 000016
【図１５】
2010028395.tif 000017