(57)【要約】【課題】  ユーザ登録のような煩雑な手続きを不要とし、且つ、新たなネットワークの構築や新たなデータ形式などを必要とせずに、最適な合流場所へのナビゲーションを行うことを可能にする。【解決手段】  二つの携帯電話端末のユーザ１（現在位置ＰＡ），ユーザ２（現在位置ＰＢ）とが、それらの中間地点３（ＰＣ）での合流を望み、いずれか一方の携帯電話端末から他方の携帯電話端末に宛てて所定のナビゲーションリクエストメールの送信がなされたとき、そのナビゲーションリクエストメールをトリガとして、それら携帯電話端末のユーザ１，２を中間地点３（ＰＣ）で合流させるためのナビゲーションが開始される。また、この中間地点ナビゲーションが開始された場合、中間地点３（ＰＣ）つまり合流地点と各携帯電話端末の現在位置ＰＡ，ＰＢとは、それら携帯電話端末の移動に伴って随時更新される。【選択図】  図１
2006157253.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの指示入力を取得する入力手段と、
信号を送受信するための信号送受信手段と、
自端末の現在位置を検出する測位手段と、
少なくとも画像を表示可能な画面を備えた表示手段と、
少なくとも上記信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有し、
上記制御手段は、
上記入力手段を介したユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールをユーザ所望の相手先端末に宛てて上記信号送受信手段から送信させた後、所定のナビゲーション情報配信装置からのナビゲーション開始案内の情報を上記信号送受信手段が受信した時、上記測位手段での現在位置の検出動作を開始させると共に、当該測位手段が検出した自端末の現在位置のデータを上記信号送受信手段から上記ナビゲーション情報配信装置へ送信させ、
その後、当該ナビゲーション情報配信装置から送られてくる自端末の現在位置と相手先端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとを、上記信号送受信手段が受信した時、上記自端末の現在位置と相手先端末の現在位置及びそれらの中間位置を、上記地図上に配置した画像を上記表示手段の画面上に表示させる制御を行う
ことを特徴とする携帯通信端末。
【請求項２】
請求項１記載の携帯通信端末であって、
上記制御手段は、上記ナビゲーション情報配信装置からのナビゲーション終了通知の情報を上記信号送受信手段が受信した時、少なくとも上記測位手段での現在位置の検出動作を停止させることを特徴とする携帯通信端末。
【請求項３】
請求項１記載の携帯通信端末であって、
ユーザからの通話音声を音声信号に変換するマイクロホンと、
通話相手先端末から送られてきた音声信号を通話音声に変換するスピーカとを備え、
上記信号送受信手段は、通話による音声信号電波を携帯電話網の基地局との間で送受信することを特徴とする携帯通信端末。
【請求項４】
ユーザからの指示入力を取得する入力手段と、
信号を送受信するための信号送受信手段と、
自端末の現在位置を検出する測位手段と、
少なくとも画像を表示可能な画面を備えた表示手段と、
少なくとも上記信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有し、
上記制御手段は、
相手先端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールを上記信号送受信手段が受信し、上記入力手段を介したユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールを上記信号送受信手段から返信した後、所定のナビゲーション情報配信装置からのナビゲーション開始案内の情報を上記信号送受信手段が受信した時、上記測位手段での現在位置の検出動作を開始させると共に、当該測位手段が検出した自端末の現在位置のデータを上記信号送受信手段から上記ナビゲーション情報配信装置へ送信させ、
その後、当該ナビゲーション情報配信装置から送られてくる自端末の現在位置と相手先端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとを、上記信号送受信手段が受信した時、当該自端末の現在位置と相手先端末の現在位置及びそれらの中間位置を、上記地図上に配置した画像を上記表示手段の画面上に表示させる制御を行う
ことを特徴とする携帯通信端末。
【請求項５】
請求項４記載の携帯通信端末であって、
上記制御手段は、上記ナビゲーション情報配信装置からのナビゲーション終了通知の情報を上記信号送受信手段が受信した時、少なくとも上記測位手段での現在位置の検出動作を停止させることを特徴とする携帯通信端末。
【請求項６】
請求項４記載の携帯通信端末であって、
ユーザからの通話音声を音声信号に変換するマイクロホンと、
通話相手先端末から送られてきた音声信号を通話音声に変換するスピーカとを備え、
上記信号送受信手段は、通話による音声信号電波を携帯電話網の基地局との間で送受信することを特徴とする携帯通信端末。
【請求項７】
所定の通信網と接続するためのインターフェース手段と、
上記所定の通信網を介して送受信される電子メールを管理するメール管理手段と、
少なくとも地図データを格納するデータ格納手段と、
上記所定の通信網を介して所定の電子メールの送受信がなされたことを上記メール管理手段が検出した後、当該所定の電子メールの送信元及び受信先の各携帯通信端末から各々送られてくる現在位置のデータを元に、それら現在位置の中間位置を演算する中間位置演算手段と、
上記中間位置演算手段が求めた中間位置と上記各携帯通信端末の現在位置とを配するための地図のデータを上記データ格納手段から読み出し、上記中間位置演算手段が求めた中間位置及び上記各携帯通信端末の現在位置のデータと上記データ格納手段から読み出した地図のデータとを、上記所定の電子メールの送信元及び受信先の各携帯通信端末へナビゲーション情報として配信する制御手段とを有する
ことを特徴とするナビゲーション情報配信装置。
【請求項８】
請求項７記載のナビゲーション情報配信装置であって、
上記制御手段は、上記所定の通信網を介して所定の電子メールの送受信がなされたことを上記メール管理手段が検出した時、上記ナビゲーション情報の配信に先立ち、ナビゲーション開始案内の情報を、上記所定の電子メールの送信元及び受信先の各携帯通信端末へ配信することを特徴とするナビゲーション情報配信装置。
【請求項９】
請求項７記載のナビゲーション情報配信装置であって、
上記制御手段は、上記中間位置演算手段が求めた中間位置と上記各携帯通信端末の現在位置とが略々一致した時、ナビゲーション終了通知の情報を、上記所定の電子メールの送信元及び受信先の各携帯通信端末へ配信することを特徴とするナビゲーション情報配信装置。
【請求項１０】
それぞれが各々自端末の現在位置を検出可能な機能と電子メールの送受信機能と画像の表示機能と備えた第１，第２の少なくとも二つの携帯通信端末と、それら第１，第２の携帯通信端末間で送受信される電子メールを管理する機能と第１，第２の携帯通信端末へナビゲーション情報を配信するナビゲーション情報配信装置とを有するナビゲーションシステムであって、
上記第１の携帯通信端末は、ユーザからの所定の指示入力に応じてナビゲーション開始要求を表す電子メールを第２の携帯通信端末に宛てて送信した後に、上記ナビゲーション情報配信装置からのナビゲーション開始案内の情報を受信した時、自端末の現在位置の検出動作を開始すると共に、当該検出した自端末の現在位置のデータを上記ナビゲーション情報配信装置へ送信し、
上記第２の携帯通信端末は、第１の携帯通信端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールを受信し、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールの返信を行った後に、上記ナビゲーション情報配信装置からのナビゲーション開始案内の情報を受信した時、自端末の現在位置の検出動作を開始すると共に、当該検出した自端末の現在位置のデータを上記ナビゲーション情報配信装置へ送信し、
上記ナビゲーション情報配信装置は、上記第１の携帯通信端末から上記ナビゲーション開始要求を表す電子メールが送信され、且つ、上記第２の携帯通信端末から上記承諾を表す電子メールの返信がなされたことを検出して、それら第１，第２の携帯通信端末へ上記ナビゲーション開始案内の情報を送信した後、上記第１，第２の各携帯通信端末から各々送られてくる現在位置のデータを元にそれら現在位置の中間位置を演算し、当該中間位置及び各携帯通信端末の現在位置のデータと、それら各位置を配するための地図のデータとを、上記第１，第２の携帯通信端末へナビゲーション情報として配信し、
上記第１，第２の携帯通信端末は、上記ナビゲーション情報配信装置から配信されてきたナビゲーション情報を受信した時、上記中間位置と各携帯通信端末の現在位置を地図上に配置した画像を各々画面上に表示する
ことを特徴とするナビゲーションシステム。
【請求項１１】
請求項１０記載のナビゲーションシステムであって、
上記ナビゲーション情報配信装置は、上記中間位置と上記各携帯通信端末の現在位置とが略々一致した時、ナビゲーション終了通知の情報を、上記第１，第２の携帯通信端末へ配信することを特徴とするナビゲーションシステム。
【請求項１２】
ユーザからの指示入力を取得する入力手段と、
信号を送受信するための信号送受信手段と、
自端末の現在位置を検出する測位手段と、
少なくとも画像を表示可能な画面を備えた表示手段と、
所定の記憶媒体から地図データを読み出す読み出し手段と、
少なくとも上記信号送受信手段と測位手段と表示手段と読み出し手段の動作を制御する制御手段とを有し、
上記制御手段は、
上記入力手段を介したユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールをユーザ所望の相手先端末に宛てて上記信号送受信手段から送信させた後、当該相手先端末からナビゲーション開始要求に対する承諾を表す電子メールを上記信号送受信手段が受信した時、ナビゲーション開始案内の情報を上記信号送受信手段から上記相手先端末へ送信させ、
当該ナビゲーション開始案内の情報送信後、上記相手先端末から送られてくる現在位置と上記測位手段が検出した自端末の現在位置のデータを元に、それら現在位置の中間位置を演算し、
当該演算により得られた中間位置と上記相手先端末から送られてきた現在位置及び上記測位手段が検出した自端末の現在位置とを配するための地図のデータを、上記読み出し手段により上記所定の記憶媒体から読み出させ、
上記演算により得られた中間位置と上記相手先端末の現在位置及び自端末の現在位置のデータと、上記読み出し手段が上記所定の記憶媒体から読み出した地図のデータとを、上記相手先端末へナビゲーション情報として配信すると共に、
上記演算により得られた中間位置と上記相手先端末の現在位置及び自端末の現在位置とを、上記地図上に配置した画像を上記表示手段の画面上に表示させる制御を行う
ことを特徴とする携帯通信端末。
【請求項１３】
請求項１２記載の携帯通信端末であって、
上記制御手段は、上記演算により求めた中間位置と上記相手先端末の現在位置とが略々一致した時、ナビゲーション終了通知の情報を、上記相手先端末へ送信することを特徴とする携帯通信端末。
【請求項１４】
請求項１２記載の携帯通信端末であって、
ユーザからの通話音声を音声信号に変換するマイクロホンと、
通話相手先端末から送られてきた音声信号を通話音声に変換するスピーカとを備え、
上記信号送受信手段は、通話による音声信号電波を携帯電話網の基地局との間で送受信することを特徴とする携帯通信端末。
【請求項１５】
ユーザからの指示入力を取得する入力手段と、
信号を送受信するための信号送受信手段と、
自端末の現在位置を検出する測位手段と、
少なくとも画像を表示可能な画面を備えた表示手段と、
少なくとも上記信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有し、
上記制御手段は、
相手先端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールを上記信号送受信手段が受信し、上記入力手段を介したユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールを上記信号送受信手段から返信した後、上記相手先端末からのナビゲーション開始案内の情報を上記信号送受信手段が受信した時、上記測位手段での現在位置の検出動作を開始させると共に、当該測位手段が検出した自端末の現在位置のデータを上記信号送受信手段から上記相手先端末へ送信させ、
その後、上記相手先端末から送られてくる当該相手先端末の現在位置と自端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとを、上記信号送受信手段が受信した時、当該相手先端末の現在位置と自端末の現在位置及びそれらの中間位置を、上記地図上に配置した画像を上記表示手段の画面上に表示させる制御を行う
ことを特徴とする携帯通信端末。
【請求項１６】
請求項１５記載の携帯通信端末であって、
上記制御手段は、上記相手先端末からのナビゲーション終了通知の情報を上記信号送受信手段が受信した時、少なくとも上記測位手段での現在位置の検出動作を停止させることを特徴とする携帯通信端末。
【請求項１７】
請求項１５記載の携帯通信端末であって、
ユーザからの通話音声を音声信号に変換するマイクロホンと、
通話相手先端末から送られてきた音声信号を通話音声に変換するスピーカとを備え、
上記信号送受信手段は、通話による音声信号電波を携帯電話網の基地局との間で送受信することを特徴とする携帯通信端末。
【請求項１８】
それぞれが各々自端末の現在位置を検出可能な機能と電子メールの送受信機能と画像の表示機能とを備えた少なくとも二つの携帯通信端末を有し、少なくとも一方の携帯通信端末は地図データを格納する機能と共に他方の携帯通信端末へナビゲーション情報を送信する機能を備えたナビゲーションシステムであって、
上記一方の携帯通信端末は、ユーザからの所定の指示入力に応じてナビゲーション開始要求を表す電子メールを他方の携帯通信端末に宛てて送信した後に、当該他方の携帯通信端末から上記ナビゲーション開始要求に対する承諾を表す電子メールの返信を受信した時、上記他方の携帯通信端末へナビゲーション開始案内の情報を送信し、
上記他方の携帯通信端末は、上記一方の携帯通信端末からのナビゲーション開始案内を受信した後、自端末の現在位置の検出動作を開始させると共に、当該検出した自端末の現在位置のデータを上記一方の携帯通信端末へ送信し、
上記一方の携帯通信端末は、上記他方の携帯通信端末へ上記ナビゲーション開始案内の情報を送信した後に当該他方の携帯通信端末から各々送られてくる現在位置と自端末にて検出した現在位置のデータを元に、それら現在位置の中間位置を演算し、当該中間位置と自端末の現在位置及び上記他方の携帯通信端末の現在位置のデータと、それら各位置を配するための地図のデータとを、上記他方の携帯通信端末へナビゲーション情報として送信すると共に、上記中間位置と自端末の現在位置と上記他方の携帯通信端末の現在位置を地図上に配置した画像を画面上に表示し、
上記他方の携帯通信端末は、上記一方の携帯通信端末から送られてきたナビゲーション情報を受信した時、上記中間位置と上記一方の携帯通信端末の現在位置と自端末の現在位置を地図上に配置した画像を画面上に表示する
ことを特徴とするナビゲーションシステム。
【請求項１９】
請求項１８記載のナビゲーションシステムであって、
上記一方の携帯通信端末は、上記中間位置と上記各携帯通信端末の現在位置とが略々一致した時、ナビゲーション終了通知の情報を、上記第１，第２の携帯通信端末へ送信することを特徴とするナビゲーションシステム。
【請求項２０】
ユーザからの指示入力を取得する入力手段と、
信号を送受信するための信号送受信手段と、
自端末の現在位置を検出する測位手段と、
少なくとも画像を表示可能な画面を備えた表示手段と、
所定の記憶媒体から地図データを読み出す読み出し手段と、
少なくとも上記信号送受信手段と測位手段と表示手段と読み出し手段の動作を制御する制御手段とを有し、
上記制御手段は、
相手先端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールを上記信号送受信手段が受信し、上記入力手段を介したユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールを上記信号送受信手段から返信した後、ナビゲーション開始案内の情報を上記信号送受信手段から上記相手先端末へ送信させ、
当該ナビゲーション開始案内の情報送信後、上記相手先端末から送られてくる現在位置と上記測位手段が検出した自端末の現在位置のデータを元に、それら現在位置の中間位置を演算し、
当該演算により得られた中間位置と上記相手先端末から送られてきた現在位置及び上記測位手段が検出した自端末の現在位置とを配するための地図のデータを、上記読み出し手段により上記所定の記憶媒体から読み出させ、
上記演算により得られた中間位置と上記相手先端末の現在位置及び自端末の現在位置のデータと、上記読み出し手段が上記所定の記憶媒体から読み出した地図のデータとを、上記相手先端末へナビゲーション情報として配信すると共に、
上記演算により得られた中間位置と上記相手先端末の現在位置及び自端末の現在位置とを、上記地図上に配置した画像を上記表示手段の画面上に表示させる制御を行う
ことを特徴とする携帯通信端末。
【請求項２１】
請求項２０記載の携帯通信端末であって、
上記制御手段は、上記演算により求めた中間位置と上記相手先端末の現在位置とが略々一致した時、ナビゲーション終了通知の情報を、上記相手先端末へ送信することを特徴とする携帯通信端末。
【請求項２２】
請求項２０記載の携帯通信端末であって、
ユーザからの通話音声を音声信号に変換するマイクロホンと、
通話相手先端末から送られてきた音声信号を通話音声に変換するスピーカとを備え、
上記信号送受信手段は、通話による音声信号電波を携帯電話網の基地局との間で送受信することを特徴とする携帯通信端末。
【請求項２３】
ユーザからの指示入力を取得する入力手段と、
信号を送受信するための信号送受信手段と、
自端末の現在位置を検出する測位手段と、
少なくとも画像を表示可能な画面を備えた表示手段と、
少なくとも上記信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有し、
上記制御手段は、
上記入力手段を介したユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールをユーザ所望の相手先端末に宛てて上記信号送受信手段から送信させた後、当該相手先端末からナビゲーション開始要求に対する承諾を表す電子メールを上記信号送受信手段が受信し、さらに、上記相手先端末からのナビゲーション開始案内の情報を上記信号送受信手段が受信した時、上記測位手段での現在位置の検出動作を開始させると共に、当該測位手段が検出した自端末の現在位置のデータを上記信号送受信手段から上記相手先端末へ送信させ、
その後、上記相手先端末から送られてくる当該相手先端末の現在位置と自端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとを、上記信号送受信手段が受信した時、当該相手先端末の現在位置と自端末の現在位置及びそれらの中間位置を、上記地図上に配置した画像を上記表示手段の画面上に表示させる制御を行う
ことを特徴とする携帯通信端末。
【請求項２４】
請求項２３記載の携帯通信端末であって、
上記制御手段は、上記相手先端末からのナビゲーション終了通知の情報を上記信号送受信手段が受信した時、少なくとも上記測位手段での現在位置の検出動作を停止させることを特徴とする携帯通信端末。
【請求項２５】
請求項２３記載の携帯通信端末であって、
ユーザからの通話音声を音声信号に変換するマイクロホンと、
通話相手先端末から送られてきた音声信号を通話音声に変換するスピーカとを備え、
上記信号送受信手段は、通話による音声信号電波を携帯電話網の基地局との間で送受信することを特徴とする携帯通信端末。
【請求項２６】
それぞれが各々自端末の現在位置を検出可能な機能と電子メールの送受信機能と画像の表示機能とを備えた少なくとも二つの携帯通信端末を有し、少なくとも一方の携帯通信端末は地図データを格納する機能と共に他方の携帯通信端末へナビゲーション情報を送信する機能を備えたナビゲーションシステムであって、
上記一方の携帯通信端末は、他方の携帯通信端末から自端末に宛てて送信されてきたナビゲーション開始要求を表す電子メールを受信し、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールを上記他方の携帯通信端末へ返信した後、ナビゲーション開始案内の情報を上記他方の携帯通信端末へ送信し、
上記他方の携帯通信端末は、上記一方の携帯通信端末からのナビゲーション開始案内を受信した後、自端末の現在位置の検出動作を開始させると共に、当該検出した自端末の現在位置のデータを上記一方の携帯通信端末へ送信し、
上記一方の携帯通信端末は、上記他方の携帯通信端末へ上記ナビゲーション開始案内の情報を送信した後に当該他方の携帯通信端末から各々送られてくる現在位置と自端末にて検出した現在位置のデータを元に、それら現在位置の中間位置を演算し、当該中間位置と自端末の現在位置及び上記他方の携帯通信端末の現在位置のデータと、それら各位置を配するための地図のデータとを、上記他方の携帯通信端末へナビゲーション情報として送信すると共に、上記中間位置と自端末の現在位置と上記他方の携帯通信端末の現在位置を地図上に配置した画像を画面上に表示し、
上記他方の携帯通信端末は、上記一方の携帯通信端末から送られてきたナビゲーション情報を受信した時、上記中間位置と上記一方の携帯通信端末の現在位置と自端末の現在位置を地図上に配置した画像を画面上に表示する
ことを特徴とするナビゲーションシステム。
【請求項２７】
請求項２６記載のナビゲーションシステムであって、
上記一方の携帯通信端末は、上記中間位置と上記各携帯通信端末の現在位置とが略々一致した時、ナビゲーション終了通知の情報を、上記第１，第２の携帯通信端末へ送信することを特徴とするナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、携帯電話端末や通信機能を備えたＰＤＡ（Personal Digital Assistant），カーナビゲーション装置等の携帯通信端末と、それら携帯通信端末に対してナビゲーション情報を配信するナビゲーション情報配信装置と、それらからなるナビゲーションシステムに関する。
【背景技術】
【０００２】
従来より、例えばＧＰＳ（Global Positioning System）機能を備えた携帯電話端末において、そのＧＰＳ機能により得られる測位情報を用いることにより、当該携帯電話端末のユーザを、所望の目的地へナビゲート可能とした、歩行者向けナビゲーションサービスが実用化されている。
【０００３】
また、ＧＰＳ機能を備えた複数の携帯電話端末を用い、それら携帯電話端末のユーザ間でお互いの位置を確認し合うサービスも実用化されている（非特許文献１）。
【０００４】
この非特許文献１にて開示されているサービスにおいては、予め登録されている複数のユーザリストの中から相手先ユーザが選択されたとき、その相手先ユーザの位置情報を、そのユーザの携帯電話端末のＧＰＳ機能またはそのユーザの携帯電話端末が存在している基地局エリアに基づいて調べ、その位置情報を自端末へ通知してもらう探索機能と、自分が今居る場所つまり自端末の位置を、相手先ユーザ（相手先ユーザの携帯電話端末）へ通知する居場所通知機能の二つの機能が提供されている。
【０００５】
ここで、当該サービスにおいて、相手先ユーザの位置を調べる際には、予め設定されたキャラクタがディスプレイ画面上に表示され、その相手先ユーザからの許諾を得た上で、当該キャラクタが相手先ユーザの位置情報を通知するようになされている。
【０００６】
なお、相手先ユーザの位置は、自端末のディスプレイに表示された地図上でも確認可能となされている。その他、相手先ユーザの位置情報を通知してもらった後は、その相手先ユーザとの間で、例えば電子メールの送受信や通話、いわゆるチャットなどが可能となされている。
【０００７】
さらに例えば、特開２００２−３３３３３８の公開特許公報（特許文献１）には、通信機能を有する第１，第２の移動体端末と、通信機能を有する情報センタと、それら移動体端末と情報センタを接続するネットワークとを備え、情報センタが、第１の移動体端末から送信されてくる当該第１の移動体端末の位置情報と第２の移動体端末の位置情報とを受信し、それら受信した位置情報に応じて、第１，第２の移動体端末の最適な待ち合わせ場所を演算し、その演算により得られた待ち合わせ場所情報を、少なくとも第１の移動体端末へ送信する機能を備えていることにより、第１，第２の移動体端末が最適な待ち合わせ場所（落ち合うポイント）の情報を情報センタから入手でき、利便性の向上を図ることを可能にした、情報処理装置が開示されている。
【０００８】
【特許文献１】特開２００２−３３３３３８号公報（第１図）
【非特許文献１】［２００４年１０月１２日検索]、インターネット＜URL:http://k-tai.impress.co.jp/cda/article/news_toppage/9835.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、上述した非特許文献１に記載されたサービスでは、位置を知りたい相手先ユーザとして、予め登録されたユーザしか選ぶことができない。
【００１０】
したがって、登録されていないユーザの位置情報を通知してもらうことはできず、当該登録されていないユーザの位置を知りたい場合には、そのユーザを新たに登録しなければならず、非常に不便である。
【００１１】
一方、上述した特許文献１に記載された最適な待ち合わせ場所へのナビゲートを行うシステムでは、各移動体端末と情報センタを接続するための特別なネットワークが必要となり、大規模なネットワークシステムを構築しなければならず、その結果、高コスト化が避けられない。
【００１２】
なお、移動体端末とそのネットワークシステムとして、既存の携帯電話ネットワークシステムを流用することも考えられるが、この場合でも、そのネットワーク上で送受信されるデータについては、新たなデータ形式等を決めなければならず、このことからもコスト上昇は避けられない。
【００１３】
本発明は、このような実情に鑑みて提案されたものであり、ユーザ登録のような煩雑な手続きを不要とし、且つ、新たなネットワークの構築や新たなデータ形式などを必要とせずに、端末ユーザを最適な合流場所へナビゲートすることが可能な、携帯通信端末とナビゲーション情報配信装置、及び、それらからなるナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の携帯通信端末は、ユーザからの指示入力を取得する入力手段と、信号を送受信するための信号送受信手段と、自端末の現在位置を検出する測位手段と、少なくとも画像を表示可能な画面を備えた表示手段と、少なくとも信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有している。そして、制御手段は、ユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールをユーザ所望の相手先端末に宛てて送信させた後、所定のナビゲーション情報配信装置からのナビゲーション開始案内の情報が受信された時、測位手段での現在位置の検出動作を開始させると共に、その自端末の現在位置のデータをナビゲーション情報配信装置へ送信させる。さらに、制御手段は、当該ナビゲーション情報配信装置から送られてくる自端末の現在位置と相手先端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとが受信された時、当該自端末の現在位置と相手先端末の現在位置及びそれらの中間位置を、地図上に配置した画像を画面上に表示させる制御を行う。これにより、本発明の携帯通信端末は、上述した課題を解決する。
【００１５】
また、本発明の携帯通信端末は、ユーザからの指示入力を取得する入力手段と、信号を送受信するための信号送受信手段と、自端末の現在位置を検出する測位手段と、少なくとも画像を表示可能な画面を備えた表示手段と、少なくとも信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有している。そして、制御手段は、相手先端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールが受信され、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールの返信が行われた後、所定のナビゲーション情報配信装置からのナビゲーション開始案内の情報が受信された時、測位手段での現在位置の検出動作を開始させると共に、その自端末の現在位置のデータをナビゲーション情報配信装置へ送信させる。さらに、制御手段は、自端末の現在位置のデータをナビゲーション情報配信装置へ送信させた後、当該ナビゲーション情報配信装置から送られてくる自端末の現在位置と相手先端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとが受信された時、当該自端末の現在位置と相手先端末の現在位置及びそれらの中間位置を、地図上に配置した画像を画面上に表示させる制御を行う。これにより、本発明の携帯通信端末は、上述した課題を解決する。
【００１６】
また、本発明のナビゲーション情報配信装置は、所定の通信網と接続するためのインターフェース手段と、所定の通信網を介して送受信される電子メールを管理するメール管理手段と、少なくとも地図データを格納するデータ格納手段と、所定の通信網を介して所定の電子メールの送受信がなされたことを検出した時に、当該所定の電子メールの送信元及び受信先の各携帯通信端末から各々送られてくる現在位置のデータを元にして、それら現在位置の中間位置を演算する中間位置演算手段と、当該中間位置と各携帯通信端末の現在位置とを配するための地図のデータを読み出し、中間位置及び各携帯通信端末の現在位置のデータと地図のデータとを、所定の電子メールの送信元及び受信先の各携帯通信端末へナビゲーション情報として配信する制御手段とを有することにより、上述した課題を解決する。
【００１７】
また、本発明のナビゲーションシステムは、それぞれが各々自端末の現在位置を検出可能な機能と電子メールの送受信機能と画像の表示機能とを備えた第１，第２の少なくとも二つの携帯通信端末と、それら第１，第２の携帯通信端末間で送受信される電子メールを管理する機能と第１，第２の携帯通信端末へナビゲーション情報を配信するナビゲーション情報配信装置とを有するナビゲーションシステムである。そして、第１の携帯通信端末は、ユーザからの所定の指示入力に応じてナビゲーション開始要求を表す電子メールを第２の携帯通信端末に宛てて送信した後に、ナビゲーション情報配信装置からのナビゲーション開始案内の情報を受信した時、自端末の現在位置の検出動作を開始すると共に、当該検出した自端末の現在位置のデータをナビゲーション情報配信装置へ送信する。一方、第２の携帯通信端末は、第１の携帯通信端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールを受信し、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールの返信を行った後に、ナビゲーション情報配信装置からのナビゲーション開始案内の情報を受信した時、自端末の現在位置の検出動作を開始すると共に、当該検出した自端末の現在位置のデータをナビゲーション情報配信装置へ送信する。そして、ナビゲーション情報配信装置は、第１の携帯通信端末からナビゲーション開始要求を表す電子メールが送信され、且つ、第２の携帯通信端末からナビゲーションの承諾を表す電子メールの返信がなされたことを検出して、それら第１，第２の携帯通信端末へナビゲーション開始案内の情報を送信した後、第１，第２の各携帯通信端末から各々送られてくる現在位置のデータを元にそれら現在位置の中間位置を演算し、当該中間位置と各携帯通信端末の現在位置のデータと、それら各位置を配するための地図のデータとを、上記第１，第２の携帯通信端末へナビゲーション情報として配信する。また、第１，第２の携帯通信端末は、ナビゲーション情報配信装置から配信されてきたナビゲーション情報を受信した時、中間位置と各携帯通信端末の現在位置を地図上に配置した画像を画面上に表示する。これにより、本発明のナビゲーションシステムは、上述した課題を解決する。
【００１８】
また、本発明の携帯通信端末は、ユーザからの指示入力を取得する入力手段と、信号を送受信するための信号送受信手段と、自端末の現在位置を検出する測位手段と、少なくとも画像を表示可能な画面を備えた表示手段と、所定の記憶媒体から地図データを読み出す読み出し手段と、少なくとも信号送受信手段と測位手段と表示手段と読み出し手段の動作を制御する制御手段とを有している。そして、制御手段は、ユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールをユーザ所望の相手先端末に宛てて送信させた後、当該相手先端末からナビゲーション開始要求に対する承諾を表す電子メールが受信された時、ナビゲーション開始案内の情報を相手先端末へ送信させる。さらに、制御手段は、ナビゲーション開始案内の情報送信後、相手先端末から送られてくる現在位置と測位手段が検出した自端末の現在位置のデータを元に、それら現在位置の中間位置を演算し、その中間位置と相手先端末から送られてきた現在位置及び測位手段が検出した自端末の現在位置を配するための地図のデータを、読み出し手段により所定の記憶媒体から読み出させ、それら中間位置と相手先端末の現在位置及び自端末の現在位置のデータと地図のデータとを、相手先端末へナビゲーション情報として送信させる。また同時に、制御手段は、演算により得られた中間位置と相手先端末の現在位置及び自端末の現在位置を地図上に配置した画像を表示手段の画面上に表示させる制御を行う。これにより、本発明の携帯通信端末は、上述した課題を解決する。
【００１９】
また、本発明の携帯通信端末は、ユーザからの指示入力を取得する入力手段と、信号を送受信するための信号送受信手段と、自端末の現在位置を検出する測位手段と、少なくとも画像を表示可能な画面を備えた表示手段と、少なくとも信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有している。そして、制御手段は、相手先端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールが受信され、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールの返信が行われた後、相手先端末からのナビゲーション開始案内の情報が受信された時、測位手段での現在位置の検出動作を開始させると共に、当該測位手段が検出した自端末の現在位置のデータを相手先端末へ送信させ、測位手段が検出した自端末の現在位置のデータを相手先端末へ送信させた後、その相手先端末から送られてくる当該相手先端末と自端末の両位置及びその中間位置のデータとそれら各位置が配される地図のデータとが受信された時、当該相手先端末と自端末の両位置及びその中間位置を地図上に配置した画像を表示手段の画面上に表示させる制御を行う。これにより、本発明の携帯通信端末は、上述した課題を解決する。
【００２０】
また、本発明のナビゲーションシステムは、それぞれが各々自端末の現在位置を検出可能な機能と電子メールの送受信機能と画像の表示機能とを備えた少なくとも二つの携帯通信端末を有し、少なくとも一方の携帯通信端末は地図データを格納する機能と共に他方の携帯通信端末へナビゲーション情報を送信する機能を備えているナビゲーションシステムである。そして、一方の携帯通信端末は、ユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールを他方の携帯通信端末に宛てて送信した後に、当該他方の携帯通信端末からナビゲーション開始要求に対する承諾を表す電子メールの返信を受信した時、他方の携帯通信端末へナビゲーション開始案内の情報を送信する。また、他方の携帯通信端末は、一方の携帯通信端末からのナビゲーション開始案内を受信した後、自端末の現在位置の検出動作を開始させると共に、当該検出した自端末の現在位置のデータを上記一方の携帯通信端末へ送信する。さらに、一方の携帯通信端末は、他方の携帯通信端末へ上記ナビゲーション開始案内の情報を送信した後、当該他方の携帯通信端末から各々送られてくる現在位置と自端末にて検出した現在位置のデータを元にそれら現在位置の中間位置を演算し、当該中間位置と自端末の現在位置及び他方の携帯通信端末の現在位置のデータと、それら各位置を配するための地図のデータとを、他方の携帯通信端末へナビゲーション情報として送信すると共に、中間位置と自端末の現在位置と他方の携帯通信端末の現在位置を地図上に配置した画像を画面上に表示する。また、他方の携帯通信端末は、一方の携帯通信端末から送られてきたナビゲーション情報を受信した時、中間位置と一方の携帯通信端末の現在位置と自端末の現在位置を地図上に配置した画像を画面上に表示する。これにより、本発明のナビゲーションシステムは、上述した課題を解決する。
【００２１】
また、本発明の携帯通信端末は、ユーザからの指示入力を取得する入力手段と、信号を送受信するための信号送受信手段と、自端末の現在位置を検出する測位手段と、少なくとも画像を表示可能な画面を備えた表示手段と、所定の記憶媒体から地図データを読み出す読み出し手段と、少なくとも信号送受信手段と測位手段と表示手段と読み出し手段の動作を制御する制御手段とを有している。そして、制御手段は、相手先端末が自端末に宛てて送信したナビゲーション開始要求を表す電子メールが受信され、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールを上記信号送受信手段から返信した後、ナビゲーション開始案内の情報を相手先端末へ送信させ、その後、相手先端末から送られてくる現在位置と測位手段が検出した自端末の現在位置のデータを元にそれら現在位置の中間位置を演算する。次いで、制御手段は、その中間位置と相手先端末から送られてきた現在位置及び測位手段が検出した自端末の現在位置とを配するための地図のデータを所定の記憶媒体から読み出させ、それら中間位置と相手先端末の現在位置及び自端末の現在位置のデータと地図のデータとを、相手先端末へナビゲーション情報として配信する。同時に、制御手段は、中間位置と相手先端末の現在位置及び自端末の現在位置とを地図上に配置した画像を、画面上に表示させる制御を行う。これにより、本発明の携帯通信端末は、上述した課題を解決する。
【００２２】
また、本発明の携帯通信端末は、ユーザからの指示入力を取得する入力手段と、信号を送受信するための信号送受信手段と、自端末の現在位置を検出する測位手段と、少なくとも画像を表示可能な画面を備えた表示手段と、少なくとも信号送受信手段と測位手段と表示手段の動作を制御する制御手段とを有している。そして、制御手段は、ユーザからの所定の指示入力に応じて、ナビゲーション開始要求を表す電子メールをユーザ所望の相手先端末に宛てて送信させた後、当該相手先端末からナビゲーション開始要求に対する承諾を表す電子メールが受信され、さらに、相手先端末からのナビゲーション開始案内の情報をが受信された時、測位手段での現在位置の検出動作を開始させると共に、当該測位手段が検出した自端末の現在位置のデータを相手先端末へ送信させる。その後、制御手段は、相手先端末から送られてくる当該相手先端末の現在位置と自端末の現在位置及びそれらの中間位置のデータと、それら各位置が配される地図のデータとが受信された時、当該相手先端末の現在位置と自端末の現在位置及びそれらの中間位置を地図上に配置した画像を、画面上に表示させる制御を行う。これにより、本発明の携帯通信端末は、上述した課題を解決する。
【００２３】
また、本発明のナビゲーションシステムは、それぞれが各々自端末の現在位置を検出可能な機能と電子メールの送受信機能と画像の表示機能とを備えた少なくとも二つの携帯通信端末を有し、少なくとも一方の携帯通信端末は地図データを格納する機能と共に他方の携帯通信端末へナビゲーション情報を送信する機能を備えたナビゲーションシステムである。そして、一方の携帯通信端末は、他方の携帯通信端末から自端末に宛てて送信されてきたナビゲーション開始要求を表す電子メールを受信し、ユーザからの所定の指示入力に応じて、当該ナビゲーション開始要求に対する承諾を表す電子メールを他方の携帯通信端末へ返信した後、ナビゲーション開始案内の情報を他方の携帯通信端末へ送信する。また、他方の携帯通信端末は、一方の携帯通信端末からのナビゲーション開始案内を受信した後、自端末の現在位置の検出動作を開始させると共に、当該検出した自端末の現在位置のデータを一方の携帯通信端末へ送信する。さらに、一方の携帯通信端末は、他方の携帯通信端末へナビゲーション開始案内の情報を送信した後に当該他方の携帯通信端末から各々送られてくる現在位置と自端末にて検出した現在位置のデータを元に、それら現在位置の中間位置を演算し、当該中間位置と自端末の現在位置及び他方の携帯通信端末の現在位置のデータと、それら各位置を配するための地図のデータとを、他方の携帯通信端末へナビゲーション情報として送信すると共に、中間位置と自端末の現在位置と他方の携帯通信端末の現在位置を地図上に配置した画像を画面上に表示する。また、他方の携帯通信端末は、一方の携帯通信端末から送られてきたナビゲーション情報を受信した時、中間位置と一方の携帯通信端末の現在位置と自端末の現在位置を地図上に配置した画像を画面上に表示する。これにより、本発明のナビゲーションシステムは、上述した課題を解決する。
【００２４】
すなわち、本発明によれば、少なくとも二つの携帯通信端末の中間位置のナビゲーションは、それら携帯通信端末間で所定の電子メールが送受信されたことをトリガとして開始される。
【発明の効果】
【００２５】
本発明においては、少なくとも二つの携帯通信端末の中間位置のナビゲーションが、それら携帯通信端末間で所定の電子メールが送受信されたことをトリガとして開始されるため、特にユーザ登録のような煩雑な手続きは不要であり、また、既存の電子メールの送受信ネットワークを流用できるため新たなネットワークの構築や新たなデータ形式なども不要である。これにより、本発明によれば、少なくとも二つの携帯通信端末のユーザを、最適な合流場所へナビゲートすることが可能である。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照しながら、本発明の携帯通信端末とナビゲーション情報配信装置、及び、それらからなるナビゲーションシステムの一実施形態について説明する。
【００２７】
なお、本実施形態では、本発明の携帯通信端末とナビゲーション情報配信装置、及び、それらからなるナビゲーションシステムの適用例として、携帯電話端末とそのシステムを挙げている。
【００２８】
勿論、ここで説明する内容はあくまで一例であり、本発明はこの例に限定されないことは言うまでもない。
【００２９】
本発明の実施形態のナビゲーションシステムは、図１に示すように、相対距離の遠い場所に存在している携帯電話端末のユーザ１と他の携帯電話端末のユーザ２とが、それらの中間位置（例えば最短距離となる中間地点、以下、適宜、中間地点３又は中間地点ＰＣと表記する）での合流を望み、いずれか一方の携帯電話端末から他方の携帯電話端末に宛てて所定のナビゲーションリクエストメールの送信がなされたとき、そのナビゲーションリクエストメールをトリガとして、それら携帯電話端末のユーザ１，２を中間地点３（ＰＣ）で合流させるためのナビゲーション（以下、中間地点ナビゲーションと呼ぶことにする。）が開始される。
【００３０】
そして、本実施形態のナビゲーションシステムにおいて、当該中間地点ナビゲーションが開始された場合、図１に示すように、その中間地点３（ＰＣ）つまり合流地点と、各携帯電話端末の現在位置ＰＡ，ＰＢとを、それら携帯電話端末の移動に伴って随時更新（例えば数秒〜数十秒単位の一定時間間隔で更新）しつつ地図上に配置した画像が、携帯電話端末のディスプレイ４の画面上に表示される。なお、図１の例は、ディスプレイ４の画面上に、各携帯電話端末のユーザ１，２の現在位置ＰＡ，ＰＢを表すキャラクタが表示されている状態を示している。
【００３１】
これにより、本実施形態のナビゲーションシステムによれば、各携帯電話端末のユーザ１，２が、例えば迷ったり余計な時間を費やすようなことなく、容易且つ確実に中間地点３（ＰＣ）に到達できるようになる。
【００３２】
以下、それぞれ携帯電話端末を所持している二人のユーザが、それらの中間地点で合流できるようにするための本実施形態のナビゲーションシステム、及び、そのナビゲーションシステムで使用される本実施形態の携帯電話端末、ナビゲーション情報配信装置の具体的な構成及び処理について説明する。
【００３３】
〔第１の実施形態のナビゲーションシステムの概略構成〕
図２には、本発明の第１の実施形態のナビゲーションシステムの全体的な概略構成例を示す。
【００３４】
第１の実施形態のナビゲーションシステムは、複数の携帯電話端末と、携帯電話網６及びその基地局７と、中間地点ナビゲーション情報配信装置としてのサーバ５とを少なくとも有して構成されている。
【００３５】
なお、携帯電話システムの基地局は実際には複数存在しているが、図２の例では、一つの基地局７のみを図示している。また、図２の例では、二つの携帯電話端末８及び９のみを例に挙げているが、中間地点ナビゲーションが行われる携帯電話端末は二つに限定されず、三つ以上の複数の携帯電話端末についての中間地点ナビゲーションも本発明に含まれる。
【００３６】
携帯電話網６及び基地局７は、いわゆる無線アクセスネットワーク（ＲＡＮ），コアネットワーク（ＣＮ）等からなる携帯電話システムに含まれ、基地局７を介して接続する携帯電話端末８，９の電話番号，機器ＩＤ，加入者（ユーザ）等をそれぞれ特定可能となされている。
【００３７】
サーバ５は、携帯電話端末システムや図示しないインターネットを介した電子メールの送受信を管理するメール管理機能と、電子メールの送受信を行っている携帯電話端末８，９の識別情報を管理する機能と、携帯電話端末８，９のユーザを例えばそれらの中間地点で合流させるためのナビゲーション管理機能と、当該中間地点ナビゲーションに使用される地図データを格納する地図データ格納機能とを、少なくとも備えている。
【００３８】
特に、本発明実施形態の場合のサーバ５は、携帯電話端末８，９のいずれか一方から他方に宛てて所定のナビゲーションリクエストメールが送信され、さらにそのナビゲーションリクエストメールに対する承諾メールが返信されたとき、それらメールの送受信をトリガとして、上記携帯電話端末８，９の例えば中間地点を求めるための演算を行い、さらに、その中間地点（合流地点）及び各携帯電話端末８，９の現在位置を示す各位置データと、それら各位置を表示するための地図データとを携帯電話端末８，９へ送信するナビゲーション管理機能を備えている。
【００３９】
ここで、所定のナビゲーションリクエストメールとナビゲーション承諾メールには、中間地点ナビゲーションを開始するためのトリガとなる情報が含まれており、上記サーバ５は、それら携帯電話端末間で送受信されたメールに当該トリガ情報が含まれていることを検出した時、上述のような中間地点ナビゲーションのための処理を開始する。
【００４０】
なお、当該サーバ５が中間地点ナビゲーションを開始するためのトリガ情報としては、例えば、メール本文内や件名内に配される所定の文字列、メールヘッダに含まれる所定のデータ、メールに添付される所定のファイルデータなどを挙げることができる。もちろん、これらはトリガ情報の一例であり、本発明はこれらに限定されるものではない。
【００４１】
携帯電話端末８，９は、当該携帯電話システムの各加入者の携帯電話端末であり、通話機能や電子メールの作成及び送受信機能、内蔵カメラによる静止画像，動画像の撮影機能やそれら映像をディスプレイ画面上に表示するビューワ機能、音声の記録や音楽の再生機能といった通常の携帯電話端末と同様の機能を備えている。
【００４２】
また、本実施形態の携帯電話端末８，９は、上記電子メールの作成及び送受信機能により、中間地点ナビゲーションの開始トリガとなる所定のナビゲーションリクエストメールとナビゲーション承諾メールを作成及び送信可能となされている。
【００４３】
なお、所定のナビゲーションリクエストメール及びナビゲーション承諾メールは、携帯電話端末のユーザ自身が作成してもよいし、当該携帯電話端末内部で自動的に作成されてもよい。また、所定のナビゲーションリクエストメール及びナビゲーション承諾メール内に配されるトリガ情報についても、携帯電話端末のユーザが直接入力してもよいし、当該携帯電話端末内部で自動的に作成されてもよい。
【００４４】
一例として、ナビゲーションリクエストメール及びナビゲーション承諾メールについてはユーザが作成し、トリガ情報については携帯電話端末内部で自動的に生成される場合、先ず、一方の携帯電話端末のユーザが、相手先携帯電話端末のメールアドレスの指定と共に例えば中間地点で合流したい旨の文面等からなるナビゲーションリクエストメールを作成した上で、中間地点ナビゲーションの開始指示と当該メールの送信指示を入力すると、当該携帯電話端末は、そのナビゲーションリクエストメール内に上記トリガ情報を自動挿入して相手先携帯電話端末へ送信する。
【００４５】
これに対し、そのナビゲーションリクエストメールを受信した携帯電話端末側のユーザが、当該ナビゲーションリクエストメールに対する返信メールとしてナビゲーション承諾メールを作成した上で、中間地点ナビゲーションの承諾指示と当該メールの送信指示を入力すると、当該携帯電話端末は、そのナビゲーション承諾メール内に上記トリガ情報を自動挿入して、相手先携帯電話端末へ返信する。
【００４６】
また、本実施形態の携帯電話端末８，９は、上述した各種機能の他に、いわゆるＧＰＳにより現在位置を測定するための測位機能と、当該測位機能により測定した現在位置のデータを送信する機能と、ディスプレイ画面上に地図を表示すると共にその地図上に少なくとも自端末の現在位置を表示する機能等を備えている。
【００４７】
特に、本実施形態の携帯電話端末８，９は、中間地点ナビゲーションが実行されている時、上記測位機能のＧＰＳにより測定した現在位置のデータ（緯度，経度情報）を上記サーバ５へ送信し、一方、当該サーバ５から送られてきた自端末の現在位置と相手先端末の現在位置及びそれらの中間地点を含む地図画像をディスプレイ画面上に表示するようになされている。
【００４８】
〔サーバの概略的な内部構成〕
次に、図３には、本発明にかかる第１の実施形態のサーバ５の概略的な内部構成例を示す。
【００４９】
なお、図３の構成は、中間地点ナビゲーションを行うために必要な構成要素のみを示しており、その他の構成については図示を省略している。
【００５０】
図３に示すサーバ５において、ネットワークインターフェース部１５は、携帯電話網６やインターネットへの接続のためのインターフェース手段である。
【００５１】
メール管理部１３は、制御部１０による制御の元、携帯電話端末システムや図示しないインターネットを介した電子メールの送受信を管理する。
【００５２】
特に、本実施形態の場合、当該メール管理部１３は、所定のナビゲーションリクエストメールとそれに対応したナビゲーション承諾メールの送受信がなされたかどうかを監視しており、例えば携帯電話端末８，９のいずれか一方から他方に宛てて当該所定のナビゲーションリクエストメールが送信されると共にそれに対してナビゲーション承諾メールが返信されたことを検出した時、それらナビゲーションリクエストメールとナビゲーション承諾メールを検出したこと、及び、当該ナビゲーションリクエストメールの送信元の携帯電話端末の識別情報（すなわち例えば電子メールアドレスや機器ＩＤなどのように当該携帯電話端末を識別するための情報、本実施形態では端末ＩＤと呼ぶことにする。）と、そのナビゲーションリクエストメールの受信先であり且つナビゲーション承諾メールの送信元の携帯電話端末の端末ＩＤを、制御部１０へ通知する。
【００５３】
端末ＩＤ管理部１１は、制御部１０を介して上記メール管理部１３から送られてきたそれら携帯電話端末の端末ＩＤを、制御部１０による制御の元で、それぞれ識別可能な状態で保持する。
【００５４】
地図データ格納部１４は、少なくとも、携帯電話端末のユーザが所望の目的地へ徒歩等により向かう際の歩行者向けナビゲーションを実現可能な縮尺の地図データを格納しており、制御部１０による制御の元、その地図データが読み出される。
【００５５】
ナビゲーション管理部１２は、上記メール管理部１３にてナビゲーションリクエストメールとナビゲーション承諾メールの送受信が検出された時、それをトリガとして中間地点ナビゲーションを開始し、当該ナビゲーションリクエストメールの送信元の携帯電話端末の現在位置データとナビゲーションリクエストメールの受信先の携帯電話端末の現在位置データとを用いて、それらの中間地点を求めるための演算を行う。
【００５６】
制御部１０は、電子メールの送受信や、中間地点ナビゲーションのために必要な各部の制御を行う。特に、中間地点ナビゲーションが行われる場合、制御部１０は、上記ナビゲーション管理部１２が演算した中間地点（合流地点）と各携帯電話端末８，９の現在位置を表示するための地図データとを、地図データ格納部１４から読み出し、それら中間地点及び各携帯電話端末８，９の現在位置のデータと地図データを、ネットワークインターフェース部１５を介して携帯電話端末８，９へ送信させる。
【００５７】
〔携帯電話端末の概略的な内部構成〕
次に、図４には、本発明にかかる第１の実施形態の携帯電話端末の概略的な内部構成を示す。
【００５８】
通信アンテナ２３は、例えば内蔵アンテナであり通話やパケット通信のための信号電波の送受信を行う。
【００５９】
通信回路２２は、送受信信号の周波数変換、変調と復調等を行う。
【００６０】
なお、パケット通信により送受信されるデータは、電子メールや画像データ、プログラムデータ、その他の各種データである。特に、本実施形態において、携帯電話端末８，９の中間地点ナビゲーションが実行されている際には、携帯電話端末８，９のＧＰＳ機能により各々測定された自端末の現在位置データが当該パケット通信によりサーバ５へ送信され、また、サーバ５からの地図データや、その地図上に表示される各携帯電話端末８，９の現在位置やそれらの中間地点のデータ等も、当該パケット通信により送受信されることになる。
【００６１】
上記通信アンテナ２３及び通信回路２２を介して受信された通話音声のデータは、データラインを介して制御部２１へ送られる。
【００６２】
制御部２１は、ＣＰＵ（中央処理装置）からなり、通話音声データを復号化し、その復号化後の音声データをデータラインを介してスピーカ３１へ送る。
【００６３】
スピーカ３１は、図示しないディジタル／アナログ変換器と増幅器を含み、通話音声のデータをディジタル／アナログ変換及び増幅した後、出力する。これにより、通話音声が得られることになる。
【００６４】
また、スピーカ３１には、着信音や音楽のデータをディジタル／アナログ変換及び増幅した後に出力する着信音用スピーカも含まれる。
【００６５】
マイクロホン３２は、送話用のマイクロホンであり、アナログ／ディジタル変換器と増幅器を含む。
【００６６】
このマイクロホン３２を介して入力された通話音声信号は、図示しない増幅器により所定のレベルに増幅された後、同じく図示しないアナログ／ディジタル変換器によりディジタル音声データに変換され、データラインを介して制御部２１へ送られて符号化された後、通信回路２２へ送られ、そこで変調、周波数変換等の各種処理を受け、通信アンテナ２３から送信される。
【００６７】
表示部２４は、例えば液晶ディスプレイ等の表示デバイスと、その表示デバイスの表示駆動回路とを含み、上記ディスプレイ上に画像等を表示する。特に、本実施形態の携帯電話端末において、中間地点ナビゲーションが行われる際には、当該表示部２４のディスプレイ上に、少なくとも、地図と、携帯電話端末８，９の現在位置とそれらの中間地点の位置等が表示がなされることになる。
【００６８】
操作部２５は、本実施形態の携帯電話端末の図示しない筐体上に設けられているテンキーや発話キー、クリアキー、終話／電源キー、マナーキー、メモキーなどの各キーと、ジョグダイアル或いは十字キーと、それら各キー等の操作に応じた操作信号を発生する操作信号発生部とを有している。
【００６９】
時計部２６は、例えば、年月日時等の時間情報を発生する時計機能と、時間を計測するタイマ機能、カレンダー機能、ユーザ所望の年月日や時刻等を設定する機能等を備えている。
【００７０】
音声処理部３３は、圧縮符号化されている音楽データの伸長復号化等の再生処理を行うと共に、その再生処理により得られた音声や音楽データをスピーカ３１へ出力する処理等を行う。
【００７１】
画像処理部３４は、表示部２４のディスプレイ画面上に表示される画像や映像データの生成等の処理を行う。
【００７２】
ＧＰＳ制御部３５は、ＧＰＳにおける測地衛星の発信する電波をＧＰＳアンテナ３６を介して受信すると共に、その受信電波に基づいて、自端末の現在位置の緯度、経度を求める。
【００７３】
なお、ＧＰＳとは、米国国防省が打ち上げた２４個の測地衛星（NAVSTAR）の発信する電波を受信することにより、その受信端末の地球上での位置（経度／緯度）を知るシステムのことである。
【００７４】
このＧＰＳ制御部２５がＧＰＳアンテナ２６を介して受信したＧＰＳ信号（緯度，経度を表す情報）は、制御部１１へ送られる。
【００７５】
メモリ２７は、ＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）を含んでいる。
【００７６】
ＲＯＭは、いわゆるＯＳ（Operating System）、制御部２１が各部を制御するための制御プログラムや各種の初期設定値、フォントデータ、本実施形態における中間地点ナビゲーションに関連する各処理を実行するためのアプリケーションプログラムコード、画像に対して様々な処理を行うためのアプリケーション用プログラムコード、その他、携帯電話端末に搭載される各種のアプリケーション用のプログラムコード、当該携帯電話端末の識別情報（端末ＩＤ）などを記憶している。このＲＯＭは、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）のような書き換え可能なＲＯＭを含み、電子メールデータ、ユーザにより設定される電話帳や電子メールアドレス、写真画像データ、ダウンロードされた写真データや着信音データ、音楽データ、文字データ、予測変換に用いられる予測候補辞書、その他、各種のユーザ設定値等を保存することも可能となされている。
【００７７】
ＲＡＭは、制御部２１が各種のデータ処理を行う際の作業領域として、随時データを格納する。
【００７８】
制御部２１は、上述した通話音声データの符号化や復号化の他、発着信の制御や、着信時の報知制御の他、音声処理部３３や画像処理部３４の制御、その他、制御ラインを介して当該携帯電話端末の各構成要素の制御、各種の演算処理を行う。
【００７９】
また、制御部２１は、メモリ２７の各プログラムを実行する。特に、本実施形態の場合、当該制御部２１は、メモリ２７に格納されているナビゲーション用のアプリケーションプログラムを実行することにより、中間地点ナビゲーションを実現する。
【００８０】
その他、図４には図示を省略しているが、本実施形態の携帯電話端末は、インターネットのウェブページを閲覧するためのブラウザ機能や、外部ケーブル用コネクタ、光学レンズや撮像素子等からなり制御部２１による制御の元で静止画や動画の撮影を行うカメラ部、例えばモータの回転軸に対して偏芯した位置に錘を備えたバイブレータ、着信ＬＥＤやカメラ撮影時の補助ライト用ＬＥＤ、表示部２４のバックライト用ＬＥＤ、各キーの照明用ＬＥＤとそれら各ＬＥＤの駆動回路、いわゆる電子財布として用いられる非接触ＩＣカードと近接通信用のアンテナ、例えば着脱可能な二次電池であるバッテリとそのバッテリからの電力を各部へ供給するパワーマネージメントＩＣなどを備えている。
【００８１】
なお、携帯電話端末が通常備えているその他の構成については省略する。
【００８２】
〔ナビゲーションリクエストメール送信側の携帯電話端末側における中間地点ナビゲーション時の動作フローチャート〕
次に、本発明の第１の実施形態の携帯電話端末の制御部２１が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れについて、図５に示すフローチャートを用いて説明する。
【００８３】
なお、この図５のフローチャートは、所定のナビゲーションリクエストメールを相手先携帯電話端末（以下、携帯電話端末Ｂとする）に宛てて送信する側の携帯電話端末（以下、携帯電話端末Ａとする）における処理の流れを示している。
【００８４】
図５において、中間地点ナビゲーション用のアプリケーションプログラムの実行が開始され、自端末（携帯電話端末Ａ）と相手先の携帯電話端末（携帯電話端末Ｂ）との間で中間地点ナビゲーションを行うことを、当該携帯電話端末Ａのユーザが上記操作部２５を介して入力指示すると、制御部２１は、先ず、ステップＳ１１の処理として、携帯電話端末Ｂ宛の所定のナビゲーションリクエストメールを通信回路２２及び通信アンテナ２３から送信させる。
【００８５】
なお、このステップＳ１１において、ユーザがナビゲーションリクエストメールを作成し、トリガ情報が自動的に生成されて当該ナビゲーションリクエストメールに挿入されるような例の場合、ユーザが、相手先携帯電話端末Ｂのメールアドレスを指定すると共に中間地点で合流したい旨の文面等からなるメールを作成し、さらに、中間地点ナビゲーションの開始指示と当該メールの送信指示を入力した時に、制御部２１は、そのナビゲーションリクエストメール内にトリガ情報を自動挿入して、通信回路２２及び通信アンテナ２３から送信させることになる。このステップＳ１１の処理後、制御部２１は、ステップＳ１２へ処理を進める。
【００８６】
ステップＳ１２の処理に進むと、制御部２１は、相手先携帯電話端末Ｂからナビゲーション承諾メールが返信されてきた後、さらに、中間地点のナビゲーションを開始する旨の案内通知がサーバ５から送られてくるのを待ち、当該中間地点ナビゲーションの開始案内通知を受信した時にはステップＳ１３へ処理を進める。
【００８７】
一方、当該ステップＳ１２において、サーバからの中間地点ナビゲーション開始案内通知が、例えば時計部２６の時間カウントによる所定の待ち時間内に送られてこなかった場合、或いは、サーバ５から中間地点ナビゲーションを実行できない旨の通知が送られてきた場合、或いは、相手先携帯電話端末Ｂからナビゲーションリクエストに対して承諾しない旨のメールが返信されたきた場合、制御部２１は、この図５のフローチャートの処理を終了する。
【００８８】
ステップＳ１２にて、上記中間地点ナビゲーションの開始案内通知を受信してステップＳ１３の処理に進んだ場合、制御部２１は、ＧＰＳ制御部３５の動作を開始させ、そのＧＰＳ機能により自端末（携帯電話端末Ａ）の現在位置の緯度経度情報を取得する。このステップＳ１３の処理後、制御部２１は、ステップＳ１４へ処理を進める。
【００８９】
ステップＳ１４の処理に進むと、制御部２１は、上記ステップＳ１３にてＧＰＳ機能により取得した自端末（携帯電話端末Ａ）の現在位置の緯度経度情報を、通信回路２２及び通信アンテナ２３を介してサーバ５へ送信させる。このステップＳ１４の処理後、制御部２１は、ステップＳ１５へ処理を進める。
【００９０】
ステップＳ１５の処理に進むと、制御部２１は、サーバ５から送られてくる自端末（携帯電話端末Ａ）の現在位置ＰＡと相手先携帯電話端末Ｂの現在位置ＰＢ、及び、それらの中間地点ＰＣを含む地図の画像データを受信する。このステップＳ１５の処理後、制御部２１は、ステップＳ１６へ処理を進める。
【００９１】
ステップＳ１６の処理に進むと、制御部２１は、ステップＳ１５にて受信した自端末（携帯電話端末Ａ）の現在位置ＰＡと相手先携帯電話端末Ｂの現在位置ＰＢ、及び、それらの中間地点ＰＣを含む地図の画像を、前述の図１に示したように、ディスプレイ画面上に表示する。このステップＳ１６の処理後、制御部２１は、ステップＳ１７へ処理を進める。
【００９２】
ステップＳ１７の処理に進むと、制御部２１は、中間地点のナビゲーションを終了する旨の通知がサーバ５から送られてきたか否かを判定し、当該中間地点ナビゲーションの終了通知を受信していないと判定している時にはステップＳ１３へ処理を戻し、一方、中間地点ナビゲーション終了通知を受信したと判定した時にはこの図５のフローチャートの処理を終了する。
【００９３】
〔ナビゲーションリクエストメール受信側の携帯電話端末側における中間地点ナビゲーション時の動作フローチャート〕
次に、上述した携帯電話端末Ａから送信されてきた所定のナビゲーションリクエストメールを受信する携帯電話端末Ｂ側における中間地点ナビゲーション時の処理の流れについて、図６のフローチャートを用いて説明する。
【００９４】
図６において、先ず、制御部２１は、例えば着信待ち受け状態の時に、ステップＳ２１の処理として、例えば携帯電話端末Ａから所定のナビゲーションリクエストメールを受信すると、ステップＳ２２へ処理を進める。
【００９５】
ステップＳ２２の処理に進むと、制御部２１は、ユーザが操作部２５を介して、そのナビゲーションリクエストメールに対して承諾したか否かを判定し、ユーザが承諾したと判定した時にはステップＳ２３へ処理を進め、一方、承諾しないと判定した時にはこの図６のフローチャートの処理を終了する。
【００９６】
ステップＳ２３の処理に進むと、制御部２１は、ユーザが操作部２５を介して入力したナビゲーション承諾メールを、通信回路２２及び通信アンテナ２３を通じて相手先の携帯電話端末Ａへ返信させる。
【００９７】
なお、このステップＳ２３において、ユーザがナビゲーション承諾メールを作成し、トリガ情報が自動的に生成されて当該ナビゲーション承諾メールに挿入されるような例の場合、ユーザが、相手先携帯電話端末Ａへの返信指示と共に中間地点での合流のためのナビゲーションに承諾する旨の文面等からなるメールを作成し、さらに、中間地点ナビゲーションの開始指示と当該メールの返信指示を入力した時に、制御部２１は、そのナビゲーション承諾メール内にトリガ情報を自動挿入して、通信回路２２及び通信アンテナ２３から送信させることになる。このステップＳ２３の処理後、制御部２１は、ステップＳ２４へ処理を進める。
【００９８】
ステップＳ２４の処理に進むと、制御部２１は、中間地点のナビゲーションを開始する旨の案内通知がサーバ５から送られてくるのを待ち、当該中間地点ナビゲーションの開始案内通知を受信した時にはステップＳ２５へ処理を進める。
【００９９】
一方、このステップＳ２４において、中間地点ナビゲーション開始案内通知が例えば所定の待ち時間内に送られてこなかった場合、或いは、サーバ５から中間地点ナビゲーションを実行できない旨の通知が送られてきた場合、制御部２１は、この図６のフローチャートの処理を終了する。
【０１００】
ステップＳ２４にて、上記中間地点ナビゲーションの開始案内通知を受信してステップＳ２５の処理に進んだ場合、制御部２１は、ＧＰＳ制御部３５の動作を開始させ、そのＧＰＳ機能により自端末（携帯電話端末Ｂ）の現在位置の緯度経度情報を取得する。このステップＳ２５の処理後、制御部２１は、ステップＳ２６へ処理を進める。
【０１０１】
ステップＳ２６の処理に進むと、制御部２１は、上記ステップＳ２５にてＧＰＳ機能により取得した自端末（携帯電話端末Ｂ）の現在位置の緯度経度情報を、通信回路２２及び通信アンテナ２３を介してサーバ５へ送信させる。このステップＳ２６の処理後、制御部２１は、ステップＳ２７へ処理を進める。
【０１０２】
ステップＳ２７の処理に進むと、制御部２１は、サーバ５から送られてくる自端末（携帯電話端末Ｂ）の現在位置ＰＢと相手先携帯電話端末Ａの現在位置ＰＡ、及び、それらの中間地点ＰＣを含む地図の画像データを受信する。このステップＳ２７の処理後、制御部２１は、ステップＳ２８へ処理を進める。
【０１０３】
ステップＳ２８の処理に進むと、制御部２１は、ステップＳ２７にて受信した自端末（携帯電話端末Ｂ）の現在位置ＰＢと相手先携帯電話端末Ａの現在位置ＰＡ、及び、それらの中間地点ＰＣを含む地図の画像を、前述の図１に示したように、ディスプレイ画面上に表示する。このステップＳ２８の処理後、制御部２１は、ステップＳ２９へ処理を進める。
【０１０４】
ステップＳ２９の処理に進むと、制御部２１は、中間地点のナビゲーションを終了する旨の通知がサーバ５から送られてきたか否かを判定し、当該中間地点ナビゲーションの終了通知を受信していないと判定している時にはステップＳ２５へ処理を戻し、一方、中間地点ナビゲーション終了通知を受信したと判定した時にはこの図６のフローチャートの処理を終了する。
【０１０５】
〔中間地点ナビゲーション時のサーバの動作フローチャート〕
次に、本発明のナビゲーション情報配信装置である第１の実施形態のサーバ５が、中間地点ナビゲーションを実行する際の処理の流れについて、図７に示すフローチャートを用いて説明する。
【０１０６】
なお、この図７のフローチャートは、携帯電話端末Ａが所定のナビゲーションリクエストメールを携帯電話端末Ｂに宛てて送信し、それに対応して携帯電話端末Ｂがナビゲーション承諾メールを携帯電話端末Ａへ返信する場合を例に挙げている。
【０１０７】
図７において、サーバ５のメール管理部１３は、ステップＳ３１の処理として、いずれかの携帯電話端末からナビゲーションリクエストメールが送信されてきたか否かを検出しており、ナビゲーションリクエストメールが送信されてきた時にはステップＳ３２へ処理を進める。
【０１０８】
ステップＳ３２の処理に進むと、メール管理部１３は、そのナビゲーションリクエストメールから、送信元の携帯電話端末Ａの端末ＩＤと宛先（受信先）の携帯電話端末Ｂの端末ＩＤを抽出し、それら端末ＩＤを、制御部１０へ転送する。そして、このときの制御部１０は、それら端末ＩＤを端末ＩＤ管理部１１に保持させる。このステップＳ３２の処理後は、ステップＳ３３の処理に進む。
【０１０９】
ステップＳ３３の処理に進むと、メール管理部１３は、携帯電話端末Ａから送られてきたナビゲーションリクエストメールを、制御部１０及びネットワークインターフェース部１５を通じて、その宛先である携帯電話端末Ｂへ向けて配信させる。このステップＳ３３の処理後は、ステップＳ３４の処理に進む。
【０１１０】
ステップＳ３４の処理に進むと、メール管理部１３は、ナビゲーションリクエストメールの配信先である携帯電話端末Ｂから、そのナビゲーションリクエストメールに対する返信として、ナビゲーション承諾メールが送信されてきたか否かを判定しており、ナビゲーション承諾メールが送信されてきたと判定した時には、次のステップＳ３５へ処理を進める。
【０１１１】
一方、このステップＳ３４において、例えば所定時間が経過してもナビゲーション承諾メールが送信されて来なかったとメール管理部１３が判定した場合、或いは、携帯電話端末Ｂからナビゲーションを承諾しない旨のメールが送信されてきたとメール管理部１３が判定した場合、若しくは、例えば携帯電話端末Ｂが本実施形態の中間地点ナビゲーションに対応できない端末であったり携帯電話端末Ｂが圏外にいて通信できない時のように中間地点ナビゲーションを実行できないと判定した場合には、制御部１０は、この図７のフローチャートの処理を終了する。
【０１１２】
なお特に、中間地点ナビゲーションを実行できない場合、制御部１０は、携帯電話端末Ａ，Ｂに対して、中間地点ナビゲーションを実行できない旨を通知した後、この図７のフローチャートの処理を終了するようにしてもよい。
【０１１３】
ステップＳ３４にて、上記携帯電話端末Ｂからのナビゲーション承諾メールをメール管理部１３が検出してステップＳ３５の処理に進んだ場合、制御部１０は、ナビゲーション開始案内通知を生成し、そのナビゲーション開始案内通知をネットワークインターフェース部１５を通じて携帯電話端末Ａ，Ｂへ配信する。このステップＳ３５の処理後は、ステップＳ３６の処理に進む。
【０１１４】
ステップＳ３６の処理に進むと、制御部１０は、携帯電話端末Ａ，Ｂから送信されてくる緯度経度情報の受信待ち状態となり、緯度経度情報を受信すると、それら緯度経度情報をナビゲーション管理部１２へ転送する。このステップＳ３６の処理後は、ステップＳ３７の処理に進む。
【０１１５】
ステップＳ３７の処理に進むと、ナビゲーション管理部１２は、携帯電話端末Ａ，Ｂから送られてきた緯度経度情報を用い、それら携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢと、それら現在位置ＰＡ，ＰＢの中間地点ＰＣを算出する。このステップＳ３７の処理後は、ステップＳ３８の処理に進む。
【０１１６】
ステップＳ３８の処理に進むと、ナビゲーション管理部１２は、ステップＳ３７にて求めた携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣのデータを制御部１０に転送する。
【０１１７】
これらのデータを受け取った制御部１０は、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣをその範囲内に表示することができる地図データを、地図データ格納部１４から読み出す。
【０１１８】
そして、制御部１０は、それら地図データと、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣのデータを、ネットワークインターフェース部１５を通じて携帯電話端末ＡとＢへ送信する。このステップＳ３８の処理後は、ステップＳ３９の処理に進む。
【０１１９】
ステップＳ３９の処理に進むと、制御部１０は、ナビゲーション管理部１２から受け取った携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣが略々一致したか否か判定する。
【０１２０】
すなわち、制御部１０は、携帯電話端末Ａ，Ｂのユーザが中間地点で合流できたか否か判定する。
【０１２１】
当該ステップＳ３９において、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣが略々一致したと判定した時にはステップＳ４０の処理に進み、一方、一致していないと判定した時にはステップＳ３６の処理に戻る。
【０１２２】
ステップＳ３９にて、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣが略々一致したと判定されてステップＳ４０の処理に進むと、制御部１０は、中間地点ナビゲーションが終了した旨の通知を、携帯電話端末Ａ，Ｂへ送信した後、当該図７のフローチャートの処理を終了する。
【０１２３】
〔第１の実施形態の中間地点ナビゲーション時の通信シーケンス〕
次に、図８には、携帯電話端末Ａから携帯電話端末Ｂ宛にナビゲーションリクエストメールが送信され、携帯電話端末Ｂからナビゲーション承諾メールが返信された場合の、第１の実施形態のナビゲーションシステムにおける、各携帯電話端末及びサーバ間の通信シーケンスを示す。なお、この図８では、主にサーバと携帯電話端末との間の通信シーケンスを示している。
【０１２４】
この図８において、携帯電話端末Ａから携帯電話端末Ｂに宛ててナビゲーションリクエストメールが送信（Ｔ１）されると、サーバは、そのナビゲーションリクエストメールから、送信元の携帯電話端末Ａと宛先の携帯電話端末Ｂの端末ＩＤを抽出し、それら端末ＩＤを保持する（Ｔ２）。
【０１２５】
上記携帯電話端末Ａから携帯電話端末Ｂに宛てたナビゲーションリクエストメールを受信したサーバは、そのナビゲーションリクエストメールを、上記携帯電話端末Ｂへ配信する（Ｔ３）。
【０１２６】
次に、携帯電話端末Ｂから携帯電話端末Ａへナビゲーション承諾メールの返信（Ｔ４）がなされると、サーバは、携帯電話端末ＡとＢへナビゲーション開始案内通知を配信（Ｔ５，Ｔ６）する。
【０１２７】
次に、携帯電話端末ＡとＢからはそれらの現在位置を示す緯度経度情報がサーバへ送信（Ｔ７，Ｔ８）されると、当該サーバは、それら携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢの中間地点ＰＣを算出（Ｔ９）する。
【０１２８】
そして、サーバは、それら携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢと中間地点ＰＣ、及び、それら各位置を含む地図のデータを、携帯電話端末Ａ，Ｂへ送信（Ｔ１０，Ｔ１１）する。
【０１２９】
またこの時、サーバは、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢと中間地点ＰＣが一致したか判定しており、一致していないとき（Ｔ１２）には、携帯電話端末Ａ，Ｂからの緯度経度情報の受信状態に戻り、一方、一致したとき（Ｔ１３）には、携帯電話端末Ａ，Ｂに対してナビゲーションの終了を通知（Ｔ１４，Ｔ１５）する。
【０１３０】
〔第１の実施形態のまとめ〕
上述した第１の実施形態のナビゲーションシステムによれば、携帯電話端末Ａ，Ｂのユーザは、ナビゲーションリクエストメールとナビゲーション承諾メールの送受信のみで、お互いの中間地点へのナビゲーションサービスを受けることができる。
【０１３１】
また、第１の実施形態のナビゲーションシステムによれば、携帯電話端末Ａ，Ｂ間で送受信されるナビゲーションリクエストメールとナビゲーション承諾メールのみをトリガとして中間地点ナビゲーションが開始されるため、特に従来技術のようなユーザ登録のような煩雑な手続きは一切不要であり、また、システムを構成するための新たなネットワークや新たなデータ形式なども不要である。
【０１３２】
なお、上述の実施形態では、二つの携帯電話端末の中間地点をナビゲートする例を挙げているが、本発明は、三つ以上の複数の携帯電話端末の中間地点をナビゲーションする場合ももちろん適用可能である。
【０１３３】
また、本実施形態では、ユーザの合流場所として中間地点を例に挙げたが、本発明では、例えば「各ユーザからもっとも近いレストラン」、「各ユーザからもっとも近い駅」などへのナビゲートにも適用可能である。すなわちこの場合、サーバは、各ユーザの携帯電話端末の現在位置から上述した中間地点に代えて、「各ユーザからもっとも近いレストラン」、「各ユーザからもっとも近い駅」を検索すればよい。
【０１３４】
〔第２の実施形態のナビゲーションシステムの概略構成〕
上述した第１の実施形態のナビゲーションシステムでは、携帯電話端末Ａ，Ｂの中間地点をサーバが求め、そのサーバが、地図データと共に各現在位置ＰＡ，ＰＢと中間地点のデータを携帯電話端末Ａ，Ｂに送信する例を挙げたが、本発明は、以下に説明する第２の実施形態のナビゲーションシステムのように、サーバを介さずに、二つの携帯電話端末間で中間地点ナビゲーションを行う場合も含まれる。
【０１３５】
なお、当該第２の実施形態の場合のナビゲーションシステムは、前述の図２のサーバ５を含まない構成となる。
【０１３６】
当該第２の実施形態のナビゲーションシステムの場合、中間地点ナビゲーションに関わる複数の携帯電話端末のうち、少なくとも一つの携帯電話端末は、制御部２１にて前述のサーバが行っていたのと同様の中間地点の演算を行うことが可能となされている。また、この携帯電話端末は、例えば地図データが格納された大容量の外部メモリと信号をやり取りするためのインターフェースを備えており、その大容量外部メモリ内に格納されている地図データを検索可能となされている。
【０１３７】
すなわち、この第２の実施形態のナビゲーションシステムにおいて、大容量の外部メモリインターフェースを備えた携帯電話端末は、自らが送信する所定のナビゲーションリクエストメールとそれに対応して相手先携帯電話端末から返信されてくるナビゲーション承諾メールとをトリガとして、若しくは、相手先携帯電話端末から送信されてきた所定のナビゲーションリクエストメールとそれに対応してその相手先携帯電話端末へ自らが返信するナビゲーション承諾メールとをトリガとして、自端末及び相手先の携帯電話端末の中間地点を求めるための演算を行う機能と、さらに、その中間地点及び各携帯電話端末の現在位置を示す各位置データと、それら各位置を表示するための地図データとを、相手先携帯電話端末へ送信する機能とを、少なくとも備えている。
【０１３８】
〔外部メモリインターフェースを備えた携帯電話端末の概略的な内部構成〕
図９には、本発明の第２の実施形態の携帯電話端末の概略的な内部構成を示す。
【０１３９】
なお、この図９に示す第２の実施形態の携帯電話端末において、前述した第１の実施形態の図４の携帯電話端末と同様の構成要素には、同じ指示符号を付し、それらの詳細な説明については省略する。
【０１４０】
この図９に示す第２の実施形態の携帯電話端末は、外部メモリインターフェース（Ｉ／Ｆ）部３７を備えている。当該外部メモリインターフェース部３７は、例えば着脱可能な外部メモリが本実施形態の携帯電話端末の図示しないメモリスロットに装填されているとき、当該外部メモリへのデータの書き込み／読み出し等を行う。
【０１４１】
ここで、本実施形態において、外部メモリインターフェース部３７には、特に、地図データが格納された大容量の外部メモリを着脱可能となされており、制御部２１は、当該外部メモリインターフェース部３７を介して、当該大容量外部メモリから地図データを読み出し可能となされている。
【０１４２】
そして、この第２の実施形態において、制御部２１は、自端末から所定のナビゲーションリクエストメールを送信した場合には、その相手先携帯電話端末からナビゲーション承諾メールが返信されてきたかどうかを監視しており、相手先携帯電話端末からナビゲーション承諾メールが返信されてきた場合には、それをトリガとして、中間地点ナビゲーションを開始し、自端末にて測位した現在位置データとナビゲーションリクエストメールの送信先（ナビゲーション承諾メールの返信元）の携帯電話端末から送られてくる現在位置データとを用いて、それらの中間地点を求めるための演算を行い、さらに、上記中間地点（合流地点）及び各携帯電話端末の現在位置を表示するための地図データを、外部メモリインターフェース部３７を介して大容量外部メモリから読み出し、それら中間地点及び各携帯電話端末の現在位置と地図データを、通信回路２２及び通信アンテナ２３を介して相手先の携帯電話端末へ送信する。
【０１４３】
また同時に、制御部２１は、中間地点及び各携帯電話端末の現在位置とそれらを含む地図を、自端末の表示部２４のディスプレイ画面上に表示させる。
【０１４４】
一方、この第２の実施形態において、制御部２１は、相手先携帯電話端末からの所定のナビゲーションリクエストメールを受信し、さらにそれに対応して自端末側からナビゲーション承諾メールを返信した場合には、それをトリガとして、中間地点ナビゲーションを開始し、自端末にて測位した現在位置データとナビゲーションリクエストメールの送信元（ナビゲーション承諾メールの返信先）の携帯電話端末から送られてくる現在位置データとを用いて、それらの中間地点を求めるための演算を行い、さらに、上記中間地点（合流地点）及び各携帯電話端末の現在位置を表示するための地図データを、外部メモリインターフェース部３７を介して大容量外部メモリから読み出し、それら中間地点及び各携帯電話端末の現在位置と地図データを、通信回路２２及び通信アンテナ２３を介して相手先の携帯電話端末へ送信する。
【０１４５】
また同時に、制御部２１は、中間地点及び各携帯電話端末の現在位置とそれらを含む地図を、自端末の表示部２４のディスプレイ画面上に表示させる。
【０１４６】
なお、この第２の実施形態の場合、ナビゲーションリクエストメールには、前述の第１の実施形態の場合のような特別なトリガ情報を必ずしも含める必要はない。つまり、この第２の実施形態にかかる携帯電話端末は、自らがナビゲーションリクエストメールを送った場合には、それの返信としてナビゲーション承諾メールを受信したことをトリガとして中間地点ナビゲーションを開始し、一方、相手先携帯電話端末からのナビゲーションリクエストメールを受信した時には、それに対応するナビゲーション承諾メールを返信することをトリガとして中間地点ナビゲーションを開始する。
【０１４７】
〔第２の実施形態において、ナビゲーションリクエストメールの送信と中間地点演算を行う携帯電話端末側の中間地点ナビゲーション時の動作フローチャート〕
次に、本発明の第２の実施形態において、ナビゲーションリクエストメールの送信と中間地点演算を行う側の携帯電話端末の制御部２１が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れについて、図１０に示すフローチャートを用いて説明する。
【０１４８】
なお、この図１０のフローチャートは、自端末（携帯電話端末Ａ）側からナビゲーションリクエストメールを送信し、相手先携帯電話端末Ｂからナビゲーション承諾メールの返信を受ける場合における処理の流れを示している。
【０１４９】
図１０において、中間地点ナビゲーション用のアプリケーションプログラムの実行が開始され、自端末（携帯電話端末Ａ）と相手先の携帯電話端末（携帯電話端末Ｂ）との間で中間地点ナビゲーションを行うことを、当該携帯電話端末Ａのユーザが上記操作部２５を介して入力すると、制御部２１は、先ず、ステップＳ５１の処理として、相手先携帯電話端末Ｂ宛の所定のナビゲーションリクエストメールを、通信回路２２及び通信アンテナ２３から送信させる。このステップＳ５１の処理後、制御部２１は、ステップＳ５２へ処理を進める。
【０１５０】
ステップＳ５２の処理に進むと、制御部２１は、相手先携帯電話端末Ｂからナビゲーション承諾メールが返信されてきたか否かを判定し、ナビゲーション承諾メールが例えば所定の待ち時間内に送られてこなかった場合、或いは、相手先携帯電話端末Ｂからナビゲーションを拒否するメールが送信されてきた場合には、この図５のフローチャートの処理を終了する。
【０１５１】
なお、ナビゲーションを拒否するメールについては、一例として、相手先携帯電話端末Ｂにて拒否する旨のフラグ等を含め、当該携帯電話端末Ａ側でそのフラグの有無を検出することで判定することができる。
【０１５２】
ステップＳ５２にて、ナビゲーション承諾メールの返信を検出してステップＳ５３の処理に進んだ場合、制御部２１は、ナビゲーション開始案内通知を生成し、そのナビゲーション開始案内通知を、通信回路２２及び通信アンテナ２３を介して携帯電話端末Ｂへ送信する。このステップＳ５３の処理後は、ステップＳ５４の処理に進む。
【０１５３】
ステップＳ５３の処理に進むと、制御部２１は、ＧＰＳ制御部３５の動作を開始させ、そのＧＰＳ機能により自端末（携帯電話端末Ａ）の現在位置の緯度経度情報を取得する。このステップＳ５４の処理後、制御部２１は、ステップＳ５５へ処理を進める。
【０１５４】
ステップＳ５５の処理に進むと、制御部２１は、携帯電話端末Ｂから送信されてくる緯度経度情報の受信待ち状態となり、携帯電話端末Ｂからの緯度経度情報を受信すると、ステップＳ５６へ処理を進める。
【０１５５】
ステップＳ５６の処理に進むと、制御部２１は、先のステップＳ５４で求めた自端末の緯度経度情報とステップＳ５５にて受信した携帯電話端末Ｂからの緯度経度情報とを用い、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢと、それら現在位置ＰＡ，ＰＢの中間地点ＰＣを算出する。このステップＳ５６の処理後、制御部２１は、ステップＳ５７へ処理を進める。
【０１５６】
ステップＳ５７の処理に進むと、制御部２１は、先のステップＳ５６にて求めた携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣをその範囲内に表示することができる地図データを、外部メモリインターフェース部３７を通じて外部メモリから読み出す。
【０１５７】
さらに、制御部２１は、それら地図データと、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣのデータを、通信回路２２及び通信アンテナ２３を通じて携帯電話端末Ｂへ送信する。このステップＳ５７の処理後、制御部２１は、ステップＳ５８へ処理を進める。
【０１５８】
ステップＳ５８の処理に進むと、制御部２１は、ステップＳ５６にて算出した自端末（携帯電話端末Ａ）の現在位置ＰＡと相手先携帯電話端末Ｂの現在位置ＰＢ、及び、それらの中間地点ＰＣを含む地図の画像を、前述の図１に示したように、ディスプレイ画面上に表示する。このステップＳ５８の処理後、制御部２１は、ステップＳ５９へ処理を進める。
【０１５９】
ステップＳ５９の処理に進むと、制御部２１は、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣが略々一致したか否か判定する。すなわち、制御部２１は、携帯電話端末Ａ，Ｂのユーザが中間地点で合流できたか否か判定する。
【０１６０】
当該ステップＳ５９において、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣが略々一致したと判定した時、制御部２１は、ステップＳ６０へ処理を進め、一方、一致していないと判定した時、制御部２１は、ステップＳ５４へ処理を戻す。
【０１６１】
ステップＳ５９にて、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢとそれらの中間位置ＰＣが略々一致したと判定してステップＳ６０の処理に進むと、制御部２１は、中間地点ナビゲーションが終了した旨の通知を、携帯電話端末Ｂへ送信した後、当該図１０のフローチャートの処理を終了する。
【０１６２】
〔第２の実施形態において、中間地点演算を行う携帯電話端末からのナビゲーションリクエストメールを受信する側の携帯電話端末の中間地点ナビゲーション時の動作フローチャート〕
次に、この第２の実施形態において、中間地点演算を行う側の携帯電話端末Ａから送信されてきた所定のナビゲーションリクエストメールを受信する携帯電話端末Ｂ側の中間地点ナビゲーション時の処理の流れについて、図１１に示すフローチャートを用いて説明する。
【０１６３】
図１１において、先ず、制御部２１は、例えば着信待ち受け状態の時に、ステップＳ７１の処理として、携帯電話端末Ａから所定のナビゲーションリクエストメールを受信すると、ステップＳ７２へ処理を進める。
【０１６４】
ステップＳ７２の処理に進むと、制御部２１は、ユーザが操作部２５を介して、そのナビゲーションリクエストメールに対して承諾したか否かを判定し、ユーザが承諾したと判定した時にはステップＳ７３へ処理を進め、一方、承諾しないと判定した時にはこの図１１のフローチャートの処理を終了する。
【０１６５】
なお、このステップＳ７２において、ナビゲーションを拒否する旨のメールを返信する場合、制御部２１は、ナビゲーションを拒否する旨のフラグを当該メールに含めて携帯電話端末Ａへ送信する。
【０１６６】
ステップＳ７３の処理に進むと、制御部２１は、ユーザが操作部２５を介して入力したナビゲーション承諾メールを、通信回路２２及び通信アンテナ２３を通じて相手先の携帯電話端末Ａへ返信させる。このステップＳ７３の処理後、制御部２１は、ステップＳ７４へ処理を進める。
【０１６７】
ステップＳ７４の処理に進むと、制御部２１は、中間地点のナビゲーションを開始する旨の案内通知が携帯電話端末Ａから送られてくるのを待ち、当該中間地点ナビゲーションの開始案内通知を受信した時にはステップＳ７５へ処理を進める。
【０１６８】
一方、このステップＳ７４において、中間地点ナビゲーション開始案内通知が例えば所定の待ち時間内に送られてこなかった場合、制御部２１は、この図１１のフローチャートの処理を終了する。
【０１６９】
ステップＳ７４にて、上記中間地点ナビゲーションの開始案内通知を受信してステップＳ７５の処理に進んだ場合、制御部２１は、ＧＰＳ制御部３５の動作を開始させ、そのＧＰＳ機能により自端末（携帯電話端末Ｂ）の現在位置の緯度経度情報を取得する。このステップＳ７５の処理後、制御部２１は、ステップＳ７６へ処理を進める。
【０１７０】
ステップＳ７６の処理に進むと、制御部２１は、上記ステップＳ７５にてＧＰＳ機能により取得した自端末（携帯電話端末Ｂ）の現在位置の緯度経度情報を、通信回路２２及び通信アンテナ２３を介して携帯電話端末Ａへ送信させる。このステップＳ７６の処理後、制御部２１は、ステップＳ７７へ処理を進める。
【０１７１】
ステップＳ７７の処理に進むと、制御部２１は、携帯電話端末Ａから送られてくる自端末（携帯電話端末Ｂ）の現在位置ＰＢと携帯電話端末Ａの現在位置ＰＡ、及び、それらの中間地点ＰＣを含む地図の画像データを受信する。このステップＳ７７の処理後、制御部２１は、ステップＳ７８へ処理を進める。
【０１７２】
ステップＳ７８の処理に進むと、制御部２１は、ステップＳ７７にて受信した自端末（携帯電話端末Ｂ）の現在位置ＰＢと相手先携帯電話端末Ａの現在位置ＰＡ、及び、それらの中間地点ＰＣを含む地図の画像を、前述の図１に示したように、ディスプレイ画面上に表示する。このステップＳ７８の処理後、制御部２１は、ステップＳ７９へ処理を進める。
【０１７３】
ステップＳ７９の処理に進むと、制御部２１は、中間地点のナビゲーションを終了する旨の通知が携帯電話端末Ａから送られてきたか否かを判定し、当該中間地点ナビゲーションの終了通知を受信していないと判定している時には、ステップＳ７５へ処理を戻し、一方、中間地点ナビゲーション終了通知を受信した時には、この図１１のフローチャートの処理を終了する。
【０１７４】
〔図１０，図１１の例における中間地点ナビゲーション時の通信シーケンス〕
次に、図１２には、中間地点演算を行う携帯電話端末Ａから、携帯電話端末Ｂ宛にナビゲーションリクエストメールが送信され、携帯電話端末Ｂからナビゲーション承諾メールが返信された場合の、第２の実施形態のナビゲーションシステムにおける、各携帯電話端末間の通信シーケンスを示す。
【０１７５】
この図１２において、携帯電話端末Ａから携帯電話端末Ｂに宛ててナビゲーションリクエストメールが送信（Ｔ２１）され、それに対応して携帯電話端末Ｂからナビゲーション承諾メールが返信（Ｔ２２）されると、携帯電話端末Ａは、携帯電話端末Ｂに対してナビゲーション開始案内通知を送信（Ｔ２３）する。
【０１７６】
次に、携帯電話端末Ａは、携帯電話端末Ｂから現在位置を示す緯度経度情報を受信（Ｔ２４）すると、自端末（携帯電話端末Ａ）と相手先携帯電話端末Ｂの現在位置ＰＡ，ＰＢとから、中間地点ＰＣを算出（Ｔ２５）する。
【０１７７】
そして、携帯電話端末Ａは、それら携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢと中間地点ＰＣ、及び、それらを含む地図データを携帯電話端末Ｂへ送信（Ｔ２６）する。
【０１７８】
またこの時、携帯電話端末Ａは、携帯電話端末Ａ，Ｂの現在位置ＰＡ，ＰＢと中間地点ＰＣが一致したか判定しており、一致していないとき（Ｔ２７）には、携帯電話端末Ｂからの緯度経度情報の受信状態に戻り、一方、一致したとき（Ｔ２８）には、携帯電話端末Ｂに対してナビゲーションの終了を通知（Ｔ２９）する。
【０１７９】
〔第２の実施形態において、ナビゲーションリクエストメールの受信と中間地点演算を行う携帯電話端末側の中間地点ナビゲーション時の動作フローチャート〕
次に、本発明の第２の実施形態において、ナビゲーションリクエストメールの受信と中間地点演算を行う側の携帯電話端末の制御部２１が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れについて、図１３に示すフローチャートを用いて説明する。
【０１８０】
なお、この図１３のフローチャートは、相手先携帯電話端末Ｂから送られてきたナビゲーションリクエストメールを自端末（携帯電話端末Ａ）側で受信し、当該相手先携帯電話端末Ｂへナビゲーション承諾メールを返信した後、当該携帯電話端末Ａが中間地点演算を行う合における処理の流れを示している。
【０１８１】
図１３において、先ず、携帯電話端末Ａの制御部２１は、例えば着信待ち受け状態の時に、ステップＳ８１の処理として、携帯電話端末Ｂから所定のナビゲーションリクエストメールを受信すると、ステップＳ８２へ処理を進める。
【０１８２】
ステップＳ８２の処理に進むと、制御部２１は、ユーザが操作部２５を介して、そのナビゲーションリクエストメールに対して承諾したか否かを判定し、ユーザが承諾したと判定した時には、前述の図１０と同様のステップＳ５３へ処理を進め、一方、承諾しないと判定した時にはこの図１３のフローチャートの処理を終了する。
【０１８３】
なお、このステップＳ８２において、ナビゲーションを拒否する旨のメールを返信する場合、制御部２１は、ナビゲーションを拒否する旨のフラグを当該メールに含めて携帯電話端末Ｂへ送信する。
【０１８４】
ステップＳ５３以降の各処理は、前述の図１０の各処理と同じであるため、これ以降の説明については省略する。
【０１８５】
〔第２の実施形態において、中間地点演算を行う携帯電話端末へナビゲーションリクエストメールを送信する側の携帯電話端末の中間地点ナビゲーション時の動作フローチャート〕
次に、この第２の実施形態において、中間地点演算を行う側の携帯電話端末Ａへナビゲーションリクエストメールを送信する携帯電話端末Ｂ側の中間地点ナビゲーション時の処理の流れについて、図１４のフローチャートを用いて説明する。
【０１８６】
図１４において、中間地点ナビゲーション用のアプリケーションプログラムの実行が開始され、自端末（携帯電話端末Ｂ）と相手先の携帯電話端末（携帯電話端末Ａ）との間で中間地点ナビゲーションを行うことを、当該携帯電話端末Ｂのユーザが上記操作部２５を介して入力すると、制御部２１は、先ず、ステップＳ１０１の処理として、相手先携帯電話端末Ａ宛の所定のナビゲーションリクエストメールを、通信回路２２及び通信アンテナ２３から送信させる。このステップＳ１０１の処理後、制御部２１は、ステップＳ１０２へ処理を進める。
【０１８７】
ステップＳ１０２の処理に進むと、制御部２１は、相手先携帯電話端末Ａからナビゲーション承諾メールが返信されてきたか否かを判定し、ナビゲーション承諾メールが例えば所定の待ち時間内に送られてこなかった場合、或いは、相手先携帯電話端末Ａからナビゲーションを拒否するメールが送信されてきた場合には、この図１４のフローチャートの処理を終了する。
【０１８８】
なお、ナビゲーションを拒否するメールについては、一例として、相手先携帯電話端末Ａにて拒否する旨のフラグ等を含め、当該携帯電話端末Ｂ側でそのフラグの有無を検出することで判定することができる。
【０１８９】
ステップＳ１０２にて、ナビゲーション承諾メールの返信を検出してステップＳ１０３の処理に進むと、制御部２１は、中間地点のナビゲーションを開始する旨の案内通知が携帯電話端末Ａから送られてくるのを待ち、当該中間地点ナビゲーションの開始案内通知を受信した時には、前述の図１１と同様のステップＳ７５へ処理を進める。
【０１９０】
一方、このステップＳ１０３において、中間地点ナビゲーション開始案内通知が例えば所定の待ち時間内に送られてこなかった場合、制御部２１は、この図１４のフローチャートの処理を終了する。
【０１９１】
ステップＳ７５以降の各処理は、前述の図１１の各処理と同じであるため、これ以降の説明については省略する。
【０１９２】
〔図１３，図１４の例における中間地点ナビゲーション時の通信シーケンス〕
次に、図１５には、中間地点演算を行う携帯電話端末Ａに宛てて携帯電話端末Ｂからナビゲーションリクエストメールが送信され、携帯電話端末Ａからナビゲーション承諾メールが返信された場合の、第２の実施形態のナビゲーションシステムにおける、各携帯電話端末間の通信シーケンスを示す。
【０１９３】
この図１５において、携帯電話端末Ａに宛てて携帯電話端末Ｂからナビゲーションリクエストメールが送信（Ｔ３１）され、それに対応して携帯電話端末Ａからナビゲーション承諾メールが返信（Ｔ３２）されると、携帯電話端末Ａは、携帯電話端末Ｂに対してナビゲーション開始案内通知を送信（Ｔ３３）する。
【０１９４】
上記Ｔ３３以降の各シーケンスは、前述の図１２の各シーケンスと同じであるため、これ以降の説明については省略する。
【０１９５】
〔第２の実施形態のまとめ〕
上述した第２の実施形態のナビゲーションシステムによれば、携帯電話端末Ａ，Ｂのユーザは、ナビゲーションリクエストメールとナビゲーション承諾メールの送受信のみで、お互いの中間地点へのナビゲーションサービスを受けることができる。
【０１９６】
また、第２の実施形態のナビゲーションシステムによれば、携帯電話端末Ａ，Ｂ間で送受信されるナビゲーションリクエストメールとナビゲーション承諾メールのみをトリガとして中間地点ナビゲーションが開始されるため、特に従来技術のようなユーザ登録のような煩雑な手続きは一切不要であり、また、システムを構成するための新たなネットワークや新たなデータ形式なども不要である。特に、この第２の実施形態の場合、第１の実施形態のようなサーバも不要となるため、従来の携帯電話ネットワークに何ら変更を加えることなく、中間地点ナビゲーションを実現することが可能となる。
【０１９７】
なお、上述の実施形態では、二つの携帯電話端末の中間地点をナビゲートする例を挙げているが、第１の実施形態の場合と同様に、三つ以上の複数の携帯電話端末の中間地点をナビゲーションする場合ももちろん適用可能である。
【０１９８】
また、この第２の実施形態では、前述の第１の実施形態の場合と同様に、ユーザの合流場所として中間地点を例に挙げたが、本発明では、例えば「各ユーザからもっとも近いレストラン」、「各ユーザからもっとも近い駅」などへのナビゲートにも適用可能である。すなわちこの場合、各ユーザの携帯電話端末の現在位置から上述した中間地点に代えて、「各ユーザからもっとも近いレストラン」、「各ユーザからもっとも近い駅」を検索すればよい。
【０１９９】
さらに、上述した第２の実施形態では、大容量の外付けメモリ内に地図データを格納した例を挙げているが、もちろん、地図データは大容量の内蔵メモリに蓄積されていても良い。
【０２００】
〔全体のまとめ〕
以上説明したように、本発明実施形態の携帯電話端末及びナビゲーションシステムによれば、ユーザ登録のような煩雑な手続きが不要であり、且つ、新たなネットワークの構築や新たなデータ形式などを必要とせずに、最適な合流場所へのナビゲーションを行うことが可能である。
【０２０１】
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【０２０２】
本実施形態は、携帯電話端末に限らず、例えばＰＤＡ、ウェアラブルコンピュータ、ノート型のパーソナルコンピュータ、ポータブルオーディオビジュアル機器等において中間地点ナビゲーションを行う際にも適用可能である。
【図面の簡単な説明】
【０２０３】
【図１】本発明実施形態のナビゲーション用プログラムが実行されている際の、携帯電話端末のディスプレイ画面上の表示例を示す図である。
【図２】本発明の第１の実施形態のナビゲーションシステムの全体的な概略構成例を示すシステム図である。
【図３】本発明の第１の実施形態のナビゲーションシステムを構成する一要素であるサーバの概略的な内部構成例を示すブロック図である。
【図４】本発明の第１の実施形態のナビゲーションシステムを構成する一要素である携帯電話端末の概略的な内部構成例を示すブロック図である。
【図５】本発明の第１の実施形態の携帯電話端末の制御部が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れを示すフローチャートである。
【図６】本発明の第２の実施形態にかかる一方の携帯電話端末から送信されてきた所定のナビゲーションリクエストメールを受信する他方の携帯電話端末側における中間地点ナビゲーション時の処理の流れを示すフローチャートである。
【図７】本発明の第１の実施形態のサーバが中間地点ナビゲーションを実行する際の処理の流れを示すフローチャートである。
【図８】一方の携帯電話端末から他方の携帯電話端末宛にナビゲーションリクエストメールが送信され、他方の携帯電話端末からナビゲーション承諾メールが返信された場合の、第１の実施形態のナビゲーションシステムにおける各携帯電話端末及びサーバ間の通信シーケンス図である。
【図９】本発明の第２の実施形態の携帯電話端末の概略的な内部構成を示すブロック図である。
【図１０】本発明の第２の実施形態において、ナビゲーションリクエストメールの送信と中間地点演算を行う携帯電話端末側の制御部が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れを示すフローチャートである。
【図１１】本発明の第２の実施形態において、中間地点演算を行う携帯電話端末からのナビゲーションリクエストメールを受信する側の携帯電話端末の制御部が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れを示すフローチャートである。
【図１２】図１０，図１１の場合における第２の実施形態のナビゲーションシステムの各携帯電話端末間の通信シーケンス図である。
【図１３】本発明の第２の実施形態において、ナビゲーションリクエストメールの受信と中間地点演算を行う携帯電話端末側の制御部が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れを示すフローチャートである。
【図１４】本発明の第２の実施形態において、中間地点演算を行う携帯電話端末へナビゲーションリクエストメールを送信する側の携帯電話端末の制御部が中間地点ナビゲーション用のアプリケーションプログラムを実行している時の処理の流れを示すフローチャートである。
【図１５】図１３，図１４の場合における第２の実施形態のナビゲーションシステムの各携帯電話端末間の通信シーケンス図である。
【符号の説明】
【０２０４】
１，２  携帯電話端末ユーザを示すキャラクタ、３  中間地点、４  ディスプレイ、５  サーバ、６  携帯電話網、７  基地局、８，９  携帯電話端末、１０  サーバの制御部、１１  端末ＩＤ管理部、１２  ナビゲーション管理部、  １３  メール管理部、１４  地図データ格納部、１５  ネットワークインターフェース部、２１  制御部、２２  通信回路、２３  通信アンテナ、２４  表示部、２５  操作部、２６  時計部、２７  メモリ、３１  スピーカ、３２  マイクロホン、３３  音声処理部、３４  画像処理部、３５  ＧＰＳ制御部、３６  ＧＰＳアンテナ、３７  外部メモリインターフェース部
【図１】
2006157253.tif 000003
【図２】
2006157253.tif 000004
【図３】
2006157253.tif 000005
【図４】
2006157253.tif 000006
【図５】
2006157253.tif 000007
【図６】
2006157253.tif 000008
【図７】
2006157253.tif 000009
【図８】
2006157253.tif 000010
【図９】
2006157253.tif 000011
【図１０】
2006157253.tif 000012
【図１１】
2006157253.tif 000013
【図１２】
2006157253.tif 000014
【図１３】
2006157253.tif 000015
【図１４】
2006157253.tif 000016
【図１５】
2006157253.tif 000017