(57)【要約】      （修正有）【課題】通信を行うときに通信端末間の距離を把握することのできる通信端末、通信システム、通信端末の情報表示プログラムおよび情報表示方法を得ること。【解決手段】通信ネットワーク１００は、ネットワーク１０１に接続された発信者端末１０２1と受信者端末１０２2と、これらの端末間の距離かそれぞれの位置情報をこれらに通知するための位置情報サーバ１０３によって構成されている。発信者端末１０２1と受信者端末１０２2はそれぞれの位置が通知されたときには端末間の距離を算出して、呼出音の種類を段階的に選択する等の五感に訴える方法で距離を表示する。位置情報サーバ１０３から距離を示す距離情報が送られてきた場合には、これを表示することになる。【選択図】図１
2008205933.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信する通信端末特定情報送信手段と、
この通信端末特定情報送信手段の送信した通信端末特定情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報が前記ネットワークから送られてきたときこれを受信する距離情報受信手段と、
この距離情報受信手段の受信した距離情報を表示する距離情報表示手段
とを具備することを特徴とする通信端末。
【請求項２】
互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信する通信端末特定情報送信手段と、
この通信端末特定情報送信手段の送信した通信端末特定情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間のそれぞれの位置を示す位置情報が前記ネットワークから送られてきたときこれを受信する位置情報受信手段と、
この位置情報受信手段の受信した位置情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報を算出する距離情報算出手段と、
この距離情報算出手段で算出した距離情報を表示する距離情報表示手段
とを具備することを特徴とする通信端末。
【請求項３】
距離について複数のしきい値を設定する距離しきい値設定手段を備え、
前記距離情報表示手段は、前記距離情報を距離しきい値設定手段の設定したしきい値と比較して前記距離情報を段階的に表示する手段であることを特徴とする請求項１または請求項２記載の通信端末。
【請求項４】
前記距離情報表示手段は、前記自端末と他の通信端末の接続のために音声で出力される呼出音の楽曲を距離に応じて切り替える手段であることを特徴とする請求項１または請求項２記載の通信端末。
【請求項５】
前記距離情報表示手段は、前記自端末と他の通信端末の接続のために音声で出力される呼出音の楽曲のテンポを距離に応じて切り替える手段であることを特徴とする請求項１または請求項２記載の通信端末。
【請求項６】
通信のためのネットワークと、
このネットワークに接続され、このネットワークを介して互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報を受信して、これらの通信端末間の距離を算出する距離算出手段と、この距離算出手段の算出結果を距離情報として前記１組の通信端末のそれぞれに送信する距離算出結果送信手段とを備えた位置情報サーバと、
請求項１記載の通信端末
とを具備することを特徴とする通信システム。
【請求項７】
通信のためのネットワークと、
このネットワークに接続され、このネットワークを介して互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報を受信して、これらの通信端末の位置をそれぞれ検索する位置検索手段と、この位置検索手段の検索した結果をそれぞれの通信端末の位置情報として前記１組の通信端末のそれぞれに送信する位置検索結果送信手段とを備えた位置情報サーバと、
請求項２記載の通信端末
とを具備することを特徴とする通信システム。
【請求項８】
通信端末のコンピュータに、
互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信処理と、
この通信端末特定情報送信処理で送信した通信端末特定情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報が前記ネットワークから送られてきたときこれを受信する距離情報受信処理と、
この距離情報受信処理で受信した距離情報を表示する距離情報表示処理
とを実行させることを特徴とする通信端末の情報表示プログラム。
【請求項９】
通信端末のコンピュータに、
互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信処理と、
この通信端末特定情報送信処理で送信した通信端末特定情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間のそれぞれの位置を示す位置情報が前記ネットワークから送られてきたときこれを受信する位置情報受信処理と、
この位置情報受信処理で受信した位置情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報を算出する距離情報算出処理と、
この距離情報算出処理で算出した距離情報を表示する距離情報表示処理
とを実行させることを特徴とする通信端末の情報表示プログラム。
【請求項１０】
互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信ステップと、
この通信端末特定情報送信ステップで送信した通信端末特定情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報が前記ネットワークから送られてきたときこれを受信する距離情報受信ステップと、
この距離情報受信ステップで受信した距離情報を表示する距離情報表示ステップ
とを具備することを特徴とする情報表示方法。
【請求項１１】
互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信ステップと、
この通信端末特定情報送信ステップで送信した通信端末特定情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間のそれぞれの位置を示す位置情報が前記ネットワークから送られてきたときこれを受信する位置情報受信ステップと、
この位置情報受信ステップで受信した位置情報を基にして前記１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報を算出する距離情報算出ステップと、
この距離情報算出ステップで算出した距離情報を表示する距離情報表示ステップ
とを具備することを特徴とする情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機のように通話やデータの通信を行うことのできる通信端末、通信システム、通信端末の情報表示プログラムおよび情報表示方法に係わり、特に通話あるいは通信に伴う付加的なサービスを実施することのできる通信端末、これを使用した通信システム、通信端末の情報表示プログラムおよび情報表示方法に関する。
【背景技術】
【０００２】
メタル回線を使用した固定電話機やファクシミリ装置等のような設置場所を固定された通信端末だけでなく、無線技術を使用した携帯電話機等の移動型の各種の通信端末が幅広く使用されている。
【０００３】
このうち、固定電話機等の固定位置に配置される通信端末では、そのアドレスとなる電話番号をそれぞれの地域に依存した番号体系にしておけば、通話あるいは通信（以下単に通信という。）相手の電話番号を見るだけで、その配置された地域が分かる。たとえば「０３」から始まる電話番号であればその通信端末が東京に存在するということが分かる。更に、「０３」から始まる電話番号であっても、それに続く数桁の番号を見ることで、東京のどの地区にその通信端末が存在するかも簡単に推測することができる。これは、電話番号がそれぞれの場所の交換機と対応付けられているからである。
【０００４】
したがって、固定位置に配置された通信端末同士の通信では、発信者側あるいは発呼側の通信端末（以下、発信者端末と略称する。）と、受信者側あるいは被呼側の通信端末（以下、受信者端末と略称する。）の電話番号を比較することで、これらの距離の大まかな値を把握することが可能である。たとえば、「０３」から始まる電話番号同士であれば東京都内の２点を結ぶ距離で発信者端末と受信者端末が通信を行っている。「０３」から始まる電話番号と「０９」から始まる電話番号同士であれば東京都内と九州を結ぶ距離で発信者端末と受信者端末が通信を行っている。
【０００５】
一方、無線技術を使用した通信端末同士の通信では、それぞれの地域に固定的に配置された交換機を経由して通信を行う必要がない。ネットワーク上に主要な設備が備えられるようになっているからである。最近の固定電話機についても、各加入者宅と直結するメタル回線部分を除いては同様の傾向がある。このように、発信者端末や受信者端末の電話番号が地域に依存しなくなると、通信端末同士の電話番号を比較しても、両端末の距離を判別することができなくなる。したがって、通話を行っているもの同士がすぐ近くの場所にいるかどうかも分からない。また、距離に応じて課金される通信システムの場合には通信料金がどれだけ掛かるかも分からない。
【０００６】
そこで、距離データ取得部を用意して、両通信端末の距離を算出することが提案されている（たとえば特許文献１参照）。図３６は従来提案された通信システムの要部を示すものである。この提案では、発信者端末６０１と受信者端末６０２がそれぞれ対応する基地局６０３、６０４を介して対応する交換機６０５、６０６に接続されている。一方の交換機６０５は位置管理装置６０７に接続され、他方の交換機６０６はホームロケーションレジスタ（ＨＬＲ：Home Location Register）６０８に接続されている。双方の交換機６０５、６０６は、移動通信サービス決定装置６０９に接続されている。移動通信サービス決定装置６０９は、距離データ取得部６１１と料金算出部６１２およびサービス決定部６１３を備えている。
【０００７】
この提案の通信システム６１４では、距離データ取得部６１１が位置管理装置６０７またはホームロケーションレジスタ６０８が記憶した位置情報に基づいて各端末間の距離を算出する。料金算出部６１２は、距離に対する料金データを用いて料金を算出する。これを基に、サービス決定部６１３は料金が最も安価な移動通信サービスを決定して発呼側のユーザの発信者端末６０１に通知する。これにより、ユーザは料金の最も安いサービス体系を選択して通話を行うことができる。
【特許文献１】特開２００２−３３０２２１号公報（第００２４〜第００２９段落、第００４０段落、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このような通信システム６１４では、通信料金に関して複数のサービス体系が存在するとき、両通信端末の距離との関係で最も安い料金体系を自動的に採用することができる。しかしながら、発信者端末６０１や受信者端末６０２には、料金の通知が行われることはあっても、両通信端末の距離の通知が行われることはない。したがって、これらのユーザは自分たちがどの程度の距離だけ離れて通信を行っているかを知ることはできない。また、日本国内全域等の所定の広域に距離に関係しない均一な料金体系を採用する通信システムでは、料金徴収の観点からの距離の概念は必要なくなってきている。
【０００９】
しかしながら、人間同士がコミュニケーションを交わすときには距離が重要な意味を持っている。通信機器を介して通話等の通信が可能になっても、すぐ会える距離にいるとか、気候が大きく異なるほど距離が離れているといったような両通信端末の間の距離の概念を自然と知覚できる環境が確保されることが好ましい。
【００１０】
そこで本発明の目的は、通信を行うときに通信端末間の距離を把握することのできる通信端末、通信システム、通信端末の情報表示プログラムおよび情報表示方法を提供することにある。
【課題を解決するための手段】
【００１１】
請求項１記載の発明では、（イ）互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信する通信端末特定情報送信手段と、（ロ）この通信端末特定情報送信手段の送信した通信端末特定情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報がネットワークから送られてきたときこれを受信する距離情報受信手段と、（ハ）この距離情報受信手段の受信した距離情報を表示する距離情報表示手段とを通信端末に具備させる。
【００１２】
すなわち本発明では、通信端末が互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信する通信端末特定情報送信手段を備えており、たとえば自端末のダイヤル情報と、自端末が電話を掛ける通信端末のダイヤル情報をネットワークに送出する。そして、ネットワークから前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報が送られてきたらこれを受信してこの距離情報を表示する。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００１３】
請求項２記載の発明では、（イ）互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信する通信端末特定情報送信手段と、（ロ）この通信端末特定情報送信手段の送信した通信端末特定情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間のそれぞれの位置を示す位置情報が前記ネットワークから送られてきたときこれを受信する位置情報受信手段と、（ハ）この位置情報受信手段の受信した位置情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報を算出する距離情報算出手段と、（ニ）この距離情報算出手段で算出した距離情報を表示する距離情報表示手段とを通信端末に具備させる。
【００１４】
すなわち本発明では、通信端末が互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信する通信端末特定情報送信手段を備えており、たとえば自端末のダイヤル情報と、自端末が電話を掛ける通信端末のダイヤル情報をネットワークに送出する。そして、ネットワークから自端末と他の通信端末間のそれぞれの位置を示す位置情報が送られてきたら、これを基にして両端末の間の距離を算出してこの距離情報を表示する。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００１５】
距離情報の表示に際しては、複数のしきい値を設定しておき、算出されたしきい値をこれと比較して距離情報を段階的に表示するようにしてもよい。また、段階的な表示は自端末と他の通信端末の接続のために音声で出力される呼出音の楽曲を距離に応じて切り替えるものであってもよいし、同一または異なる楽曲のテンポを距離に応じて切り替えるものであってもよい。
【００１６】
請求項６記載の発明では、（イ）通信のためのネットワークと、（ロ）このネットワークに接続され、このネットワークを介して互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報を受信して、これらの通信端末間の距離を算出する距離算出手段と、この距離算出手段の算出結果を距離情報として前記した１組の通信端末のそれぞれに送信する距離算出結果送信手段とを備えた位置情報サーバと、（ハ）請求項１記載の通信端末とを通信システムに具備させる。
【００１７】
すなわち本発明では、位置情報サーバがネットワークに接続されており、通信端末の通信端末特定情報送信手段が互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信すると、これを基にして距離情報が返送されてくる。そこで、通信端末は自端末と他の通信端末間の距離を示す距離情報を受信して、受信した距離情報を表示するようにしている。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００１８】
請求項７記載の発明では、（イ）通信のためのネットワークと、（ロ）このネットワークに接続され、このネットワークを介して互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報を受信して、これらの通信端末の位置をそれぞれ検索する位置検索手段と、この位置検索手段の検索した結果をそれぞれの通信端末の位置情報として前記した１組の通信端末のそれぞれに送信する位置検索結果送信手段とを備えた位置情報サーバと、（ハ）請求項２記載の通信端末とを通信システムに具備させる。
【００１９】
すなわち本発明では、位置情報サーバがネットワークに接続されており、通信端末の通信端末特定情報送信手段が互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワーク上に送信すると、これを基にしてこれらの通信端末の位置情報が返送されてくる。そこで、通信端末は自端末と他の通信端末間の位置を示す位置情報を受信して、距離を算出し、算出結果の距離情報を表示するようにしている。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００２０】
請求項８記載の発明では、通信端末のコンピュータに、通信端末の情報表示プログラムとして（イ）互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信処理と、（ロ）この通信端末特定情報送信処理で送信した通信端末特定情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報が前記したネットワークから送られてきたときこれを受信する距離情報受信処理と、（ハ）この距離情報受信処理で受信した距離情報を表示する距離情報表示処理とを実行させることを特徴としている。
【００２１】
すなわち本発明では、通信端末のコンピュータが請求項１記載の発明を実現する制御プログラムを実行することにしている。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００２２】
請求項９記載の発明では、通信端末のコンピュータに、通信端末の情報表示プログラムとして（イ）互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信処理と、（ロ）この通信端末特定情報送信処理で送信した通信端末特定情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間のそれぞれの位置を示す位置情報が前記したネットワークから送られてきたときこれを受信する位置情報受信処理と、（ハ）この位置情報受信処理で受信した位置情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報を算出する距離情報算出処理と、（ニ）この距離情報算出処理で算出した距離情報を表示する距離情報表示処理とを実行させることを特徴としている。
【００２３】
すなわち本発明では、通信端末のコンピュータが請求項２記載の発明を実現する制御プログラムを実行することにしている。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００２４】
請求項１０記載の発明では、（イ）互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信ステップと、（ロ）この通信端末特定情報送信ステップで送信した通信端末特定情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報が前記したネットワークから送られてきたときこれを受信する距離情報受信ステップと、（ハ）この距離情報受信ステップで受信した距離情報を表示する距離情報表示ステップとを情報表示方法に具備させる。
【００２５】
すなわち本発明では、ネットワークを介して自端末と通信を行う１組の通信端末の間の距離情報を取得して、これを表示するようにしている。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【００２６】
請求項１１記載の発明では、（イ）互いに通信を行う１組の通信端末のそれぞれを特定する通信端末特定情報をネットワークに送信する通信端末特定情報送信ステップと、（ロ）この通信端末特定情報送信ステップで送信した通信端末特定情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間のそれぞれの位置を示す位置情報が前記したネットワークから送られてきたときこれを受信する位置情報受信ステップと、（ハ）この位置情報受信ステップで受信した位置情報を基にして前記した１組の通信端末を構成する自端末と他の通信端末間の距離を示す距離情報を算出する距離情報算出ステップと、（ニ）この距離情報算出ステップで算出した距離情報を表示する距離情報表示ステップとを情報表示方法に具備させる。
【００２７】
すなわち本発明では、ネットワークを介して自端末と通信を行う１組の通信端末のそれぞれの位置情報を取得して、これを基にしてこれら自端末と他の通信端末間の距離を示す距離情報を算出し、これを表示するようにしている。これにより通信を行うときに通信端末間の距離を把握することが可能になる。
【発明の効果】
【００２８】
以上説明したように本発明によれば、他の通信端末と通信を行うそれぞれの通信端末が取得した距離情報あるいは取得した位置情報に基づいて算出した距離情報を音、光等の五感を刺激する手法のいずれかで表示するようにした。このためこれらの通信端末のユーザは、通信端末の間の距離を判別したり距離の時間的な変化を判別することができる。したがって、待ち合わせのときに互いが相手の居場所を探しあうような用途や、迷子を捜すといった各種の用途に発明を活用することができる。このため、本発明を新たなビジネスとして活用することも可能である。
【発明を実施するための最良の形態】
【００２９】
以下実施例につき本発明を詳細に説明する。
【実施例１】
【００３０】
図１は本発明の第１の実施例における通信システムの概要を表わしたものである。本実施例の通信システム１００は、携帯電話網やインターネット等のネットワーク１０１と、これに接続された発信側の第１の通信端末（以下、発信者端末と称する。）１０２1と、受信者側の第２の通信端末（以下、受信者端末と称する。）１０２2と、位置情報の管理を行う位置情報サーバ１０３によって構成されている。
【００３１】
発信者端末１０２1と受信者端末１０２2は、携帯電話機、ＰＨＳ（Personal Handy-phone System）、通信機能を備えたＰＤＡ（Personal Digital Assistant）あるいは同様に通信機能を備えた携帯型のパーソナルコンピュータ等の通信機器で構成されている。
【００３２】
図２は、発信者端末の基本的な構成を表わしたものである。本実施例で使用される受信者端末１０２2（図１）は発信者端末１０２1と同一の構成となっているので、その図示および説明は省略する。
【００３３】
発信者端末１０２1は、ＣＰＵ（Central Processing Unit）１１１とこのＣＰＵ１１１が実行する制御プログラムを格納したＲＯＭ（Read Only Memory）等の記憶媒体からなるメモリ１１２を備えた主制御部１１３を有している。主制御部１１３は、次に説明するように発信者端末１０２1内の各部と接続されており、これらの制御を行うようになっている。ただし、これらの各部の少なくとも一部はＣＰＵ１１１が制御プログラムを実行することによってソフトウェア的に実現されるものであってもよい。
【００３４】
通信制御部１１４はアンテナ１１５を備えており、図示しない無線基地局を介して図１に示したネットワーク１０１と接続されるようになっている。通信制御部１１４は、通信相手に対して呼出中であるときその通知を受ける機能を有している。また、他の通信端末から呼び出しが行われたときには呼び出しを受信したことの通知を受ける機能を有している。
【００３５】
操作入力部１１６はユーザが発信等の各種の操作を入力するデバイスである。ディスプレイ１１７は視覚的な表示を行うデバイスである。ディスプレイ１１７は文字や記号によって視覚的に必要な通知を行うことができる。通知出力部１１８は、ディスプレイ１１７のこのような通知以外に、音、振動あるいはフラッシュランプや発光ダイオード（共に図示せず）の点灯といったような人間の五感のいずれかを刺激する手法で通知を行うようになっている。本明細書では、このように人間の五感のいずれかを刺激する手法で通知を行うことを広義に「表示」と表現することにしている。
【００３６】
距離情報格納部１１９は位置情報サーバ１０３（図１）から送られてきた自端末と相手となる端末（この場合、受信者端末１０２2）との間の距離情報を格納するようになっている。距離比較判定部１２１は、距離情報を予め設定した設定値（しきい値）と比較するようになっている。呼出中通知作成部１２２は、通相手に対する呼出中通知としての通知音を作成するようになっている。この呼出中通知作成部１２２には、後に説明する呼出音設定テーブル１２３が格納されている。位置情報取得部１２４は自装置としての受信者端末１０２2の位置情報を取得するようになっている。位置情報の取得は、受信者端末１０２2がＧＰＳ（Global Positioning System）を利用できる場合には、これを用いて位置情報を確定させる。これ以外に通信制御部１１４が現在通信中の無線基地局との関係で位置情報を取得することも可能である。
【００３７】
図３は、位置情報サーバの構成の概要を表わしたものである。位置情報サーバ１０３は、ＣＰＵ１３１とこのＣＰＵ１３１が実行する制御プログラムを格納したハードディスク等の記憶媒体からなるメモリ１３２を備えた主制御部１３３を有している。主制御部１３３は、次に説明するように位置情報サーバ１０３内の各部と接続されており、これらの制御を行うようになっている。ただし、これらの各部の少なくとも一部は、ＣＰＵ１３１が制御プログラムを実行することによってソフトウェア的に実現されるものであってもよい。
【００３８】
通信制御部１３４は図１に示したネットワーク１０１と常時接続されており、発信者端末１０２1や受信者端末１０２2等の各種の通信端末と通信を行うようになっている。位置情報検索部１３５は発信者端末１０２1からアクセスがあったとき、受信者端末１０２2の位置を検索するようになっている。距離算出部１３６は、発信者端末１０２1と受信者端末１０２2の距離を算出するようになっている。距離登録部１３７は、距離算出部１３６で算出した発信者端末１０２1と受信者端末１０２2の距離を登録するようになっている。距離通知部１３８は、距離登録部１３７に登録した距離を発信者端末１０２1と受信者端末１０２2に通知するようになっている。
【００３９】
ところで図１に示した本実施例の通信システム１００では、発信者端末１０２1が受信者端末１０２2を発呼すると、その呼出音の種類あるいは呼出音のテンポ（以下、適宜、呼出音の種類と称する。）が両者の距離によって数段階に異なるように設定することができるようになっている。受信者端末１０２2が着呼する際の呼出音についても同様である。そこで、発信者端末１０２1および受信者端末１０２2のユーザは、図２に示した呼出音設定テーブル１２３に呼出音可変モードの可否と共に、距離範囲と呼出音の種類を設定することができる。
【００４０】
図４は、呼出音設定テーブルの一例を表わしたものである。呼出音設定テーブル１２３には、呼出音可変モードの可否を示すフラグ設定欄１４１と、発信者端末１０２1と受信者端末１０２2の距離範囲１４２、各距離範囲に設定される楽曲１４３および楽曲のテンポ１４４が設定されるようになっている。フラグ設定欄１４１では、呼出音可変モードの実行を「可」に指定した場合には信号「１」が設定され、「否」に指定した場合には信号「０」が設定されるようになっている。
【００４１】
距離範囲１４２には初期的にデフォルト値が設定されているが、ユーザの用途によってこれを変更することができる。もちろん、判定誤差の範囲の細かな距離の設定は無意味である。楽曲１４３についてもデフォルト値として「ＡＡ」……「ＤＤ」が設定されているが、ユーザがインターネット等の楽曲購入先からこれらを購入したり、自分で作成してこれらの楽曲を距離範囲１４２の対応する箇所に設定することができる。楽曲１４３は音楽やメロディである必要はなく、たとえば「近い」とか「２０Ｋｍ（キロメートル）以上です」というような距離範囲を想像させるメッセージであってもよい。
【００４２】
テンポ１４４は楽曲１４３の再生スピードである。たとえば、鐘の音を標準のテンポ１４４で１秒間隔で繰り返すメロディを楽曲１４３としてすべての距離範囲で選択し、個々の距離範囲でこれらの繰り返し周期を変えることで、ユーザに現在の距離範囲を認識させることもできる。一例を挙げると、鐘の音が２秒間隔を「２０Ｋｍ以上」とし、１秒間隔を標準の「５Ｋｍ〜２０Ｋｍ」とし、０．５秒間隔を「数十ｍ〜５Ｋｍ」として、最も近い「数十ｍ以内」を０．２５秒間隔とするようにする。このように楽曲１４３として同一の曲やメロディを設定してテンポ１４４を変えて、ユーザに距離感を感じさせることもできる。
【００４３】
図５は、本実施例で発信者端末側が行う呼出音可変モードでの各種処理の様子を表わしたものである。図１に示した発信者端末１０２1のユーザは、図示しないメニュー画面から呼出音可変モードに処理を移してこの設定処理を実行する。なお、図１に示した受信者端末１０２2でも同様の処理を行うので、これについての説明は省略する。
【００４４】
呼出音可変モードに移行すると、図２に示したディスプレイ１１７には、モード設定を有効あるいは無効にするのか（ステップＳ２０１）、距離範囲を設定（または変更）するのか（ステップＳ２０２）、楽曲を設定（または変更）するのか（ステップＳ２０３）、テンポを設定（または変更）するのか（ステップＳ２０４）の選択を行うための選択肢が表示される。モード設定を有効あるいは無効にする選択肢を選択した場合には（ステップＳ２０１：Ｙ）、図３に示したフラグ設定欄１４１のフラグを「１」または「０」にするためのモード設定オン・オフ処理が実行される（ステップＳ２０５）。
【００４５】
ユーザが距離範囲を設定（または変更）する選択肢を選択した場合には（ステップＳ２０２：Ｙ）、距離範囲を何通りにするかの数と、それぞれの距離範囲の設定が行われる（ステップＳ２０６）。工場出荷時のデフォルト値では図５に示すように距離範囲が４通りであったとすると、たとえば、これを２通りに変更したり、個々の距離を変更することができる。
【００４６】
ユーザが楽曲を設定（または変更）する選択肢を選択した場合には（ステップＳ２０３：Ｙ）、それぞれの距離範囲に対する楽曲を選択したり、すでに選択した楽曲を変更することができる（ステップＳ２０７）。また、ユーザがテンポを設定（または変更）する選択肢を選択した場合には（ステップＳ２０４：Ｙ）、それぞれの距離範囲に対するテンポを選択したり、すでに選択したテンポを変更することができる（ステップＳ２０８）。
【００４７】
個々の設定または処理が行われると（ステップＳ２０５〜ステップＳ２０８）、その内容を設定登録するかどうかの選択肢が現われ、設定登録することが選択された場合には（ステップＳ２０９：Ｙ）、現在の設定内容が呼出音設定テーブル１２３に登録され（ステップＳ２１０）て処理が終了する（エンド）。ユーザは各項目を設定するごとにいちいち設定登録を行わずに（ステップＳ２０９：Ｎ）、他の項目についての設定処理に戻ることも可能である（ステップＳ２０１〜ステップＳ２０４）。この場合、すべての項目についての設定処理が終了してから設定登録を行うことになる。
【００４８】
図６は、この第１の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わしたものである。図１および図２と共に説明する。発信者端末１０２1側では操作入力部１１６から受信者端末１０２2のダイヤル情報を入力して、発呼操作としてこれを図示しない交換機側に送出する（ステップＳ２２１）。次に、位置情報取得部１２４から現在の自端末としての発信者端末１０２1の位置情報と受信者端末１０２2のダイヤル情報を、この状態で接続状態にあるネットワーク１０１を介して位置情報サーバ１０３に送信する（ステップＳ２２２）。
【００４９】
そして、図４に示した呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２２３）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、距離情報が位置情報サーバ１０３から返送されるのを待機する（ステップＳ２２４）。これに対して、呼出音可変モードの実行を「否」に指定した信号「０」が設定されている場合には（ステップＳ２２３：Ｎ）、直ちに呼出音の出力が開始されることになる（ステップＳ２２５）。
【００５０】
図７は、位置情報サーバによる距離情報の作成処理の流れを表わしたものである。図１および図３を用いて説明を行う。位置情報サーバ１０３では、発呼側としての発信者端末１０２1からその位置情報と着呼側としての受信者端末１０２2のダイヤル情報の受信を待機している（ステップＳ２４１）。図６のステップＳ２２２の処理によってこれらの情報が受信されると（ステップＳ２４１：Ｙ）、位置情報検索部１３５は着呼側の受信者端末１０２2のダイヤル情報を用いて、図示しないホームロケーションレジスタ（ＨＬＲ）から受信者端末１０２2の位置情報を取得する（ステップＳ２４２）。
【００５１】
なお、この時点で交換機は着呼側の受信者端末１０２2のダイヤル情報を用いて着呼のために同様に位置情報を検索して取得している。したがって、受信者端末１０２2の位置情報は最新のものに更新されている。受信者端末１０２2が電波の届かない圏外にいるときもあるが、このときは位置情報についてエラーとなる。
【００５２】
ステップＳ２４２で受信者端末１０２2の位置情報が取得されたら、距離算出部１３６は、得られた情報を用いて発信者端末１０２1と受信者端末１０２2の距離を算出し、その結果を距離登録部１３７に登録する（ステップＳ２４３）。受信者端末１０２2が電波の届かない圏外にいるときは計算結果がエラーとなる。
【００５３】
距離登録部１３７に登録された発信者端末１０２1と受信者端末１０２2の距離を表わした距離情報（計算結果がエラーとなった情報も含む）は、ネットワーク１０１を介してこれらの端末に送信される（ステップＳ２４４）。受信者端末１０２2が電波の届かない圏外にいたり、その電源が切られている場合にはこれに対する送信は行われない。
【００５４】
再び図６に戻って説明を続ける。発信者端末１０２1は位置情報サーバ１０３から距離情報を受信すると（ステップＳ２２４：Ｙ）、この距離情報を図４で示した呼出音設定テーブル１２３と比較する（ステップＳ２２６）。そして、対応する距離範囲の楽曲とテンポを読み出して呼出音を決定する（ステップＳ２２７）。この後、呼出音の出力を開始することになる（ステップＳ２２５）。
【００５５】
したがって、発信者端末１０２1のユーザは、この呼出音を聞いている状態で受信者端末１０２2が近くにいるか遠くにいるかを判別することができる。このため、距離によって通話料金が異なるような場合には、通話を手短にするといった工夫を行うことができる。なお、受信者端末１０２2が電波の届かない圏外にいる場合やその電源が遮断されていて距離情報がエラーとなる場合には、呼出音が出力されないので呼出音設定テーブル１２３による比較処理（ステップＳ２２６）は不要となる。
【００５６】
図８は、この第１の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わしたものである。図１、図２および図４を基にして説明する。なお、図２は発信者端末１０２1を示しているが、これを受信者端末１０２2と置き換えて説明する。図４についてもを受信者端末１０２2の呼出音設定テーブル１２３と置き換えて説明する。
【００５７】
受信者端末１０２2では位置情報サーバ１０３から距離情報を受信すると（ステップＳ２６１：Ｙ）、自端末の呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２６２）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、送られてきた距離情報と自端末の呼出音設定テーブル１２３における距離範囲１４２を比較する（ステップＳ２６３）。そして、対応する楽曲とテンポを読み出して決定する（ステップＳ２６４）。そして、この時点の受信者端末１０２2の状態が呼出音の出力を「可」としている場合には（ステップＳ２６５：Ｙ）、ステップＳ２６４で決定された楽曲とテンポで呼出音の出力を開始することになる（ステップＳ２６６）。呼出音の出力が「否」となっている場合には（ステップＳ２６５：Ｎ）、呼出音を出力することなく処理を終了させる（エンド）。
【００５８】
一方、ステップＳ２６２で呼出音設定テーブル１２３のフラグ設定欄１４１に「０」がセットされている場合、受信者端末１０２2のユーザは呼出音可変モードの実行を望んでいない。したがって、この場合には（Ｎ）、直ちにステップＳ２６５に処理が進むことになる。
【００５９】
以上説明した第１の実施例では、位置情報サーバ１０３を交換機と別の装置として説明した。両者が共通する場合には、図６〜図８に示した処理をそれに応じて変更できることは当然である。位置情報サーバ１０３とホームロケーションレジスタが共通化している場合も同様である。
【００６０】
また、この第１の実施例では位置情報取得部１２４が位置情報を取得して位置情報サーバ１０３側に通知することにしたが、位置情報サーバ１０３が受信者端末１０２2と同様にホームロケーションレジスタを用いて位置情報を取得するようにしてもよい。更に、位置情報サーバ１０３が交換機と共通している場合のように位置情報サーバ１０３と受信者端末１０２2が着信時にデータの交換が可能であれば、位置情報サーバ１０３が受信者端末１０２2からその位置情報を取得するようにしてもよい。
【００６１】
以上説明した本発明の第１の実施例によれば、発信者端末１０２1と受信者端末１０２2のユーザは、呼出音を聞くことで両者の距離を容易に判別することができる。したがって、待ち合わせを行うような場合に、定期的に呼出音を送出するだけで受信者端末１０２2との距離の変化を簡単に知ることができる。
【実施例２】
【００６２】
図９は、本発明の第２の実施例における通信システムの概要を表わしたものである。本実施例の通信システム１００Ａは、携帯電話網やインターネット等のネットワーク１０１と、これに接続された発信側の第１の通信端末としての発信者端末１０２1Ａと、受信者側の第２の通信端末としての受信者端末１０２2Ａと、位置情報の管理を行う位置情報サーバ１０３Ａによって構成されている。
【００６３】
発信者端末１０２1Ａと受信者端末１０２2Ａは、携帯電話機、ＰＨＳ、通信機能を備えたＰＤＡあるいは同様に通信機能を備えた携帯型のパーソナルコンピュータ等の通信機器で構成されている。
【００６４】
図１０は、第２の実施例の発信者端末の基本的な構成を表わしたものである。本実施例で使用される受信者端末１０２2Ａ（図９）は発信者端末１０２1Ａと同一の構成となっているので、その図示および説明は省略する。また、発信者端末１０２1Ａで第１の実施例の発信者端末１０２1と基本的に同一の回路部分についてはこれと同一の符号を付しており、これらの説明を適宜省略する。
【００６５】
第２の実施例の発信者端末１０２1Ａは、位置情報サーバ１０３Ａから受信者端末１０２2Ａとの間の距離情報ではなく、両端末の位置情報を受信するようになっている。したがって、発信者端末１０２1Ａは、第１の実施例の位置情報取得部１２４（図２）の代わりに位置情報記憶部３０１を備えている。また、受信した発信者端末１０２1Ａと受信者端末１０２2Ａの位置情報から両端末の距離を算出する距離算出部３０２を備えている。
【００６６】
図１１は、第２の実施例の位置情報サーバの構成を表わしたものである。位置情報サーバ１０３Ａは、発信者端末１０２1Ａと受信者端末１０２2Ａの位置情報を取得する位置情報検索部１３５Ａと、これらの位置情報を両端末に通知する位置情報通知部３１１を備えている。
【００６７】
なお、第２の実施例でも発信者端末１０２1Ａと受信者端末１０２2Ａは図４に示した呼出音設定テーブル１２３を備えており、図５に示した距離情報の設定処理を行っている。したがって、図４および図５は第２の実施例でもそのまま使用することにする。
【００６８】
図１２は、この第２の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わしたものである。図９および図１０と共に説明する。また、図１２で図６と同一処理の部分には同一の符号を付している。
【００６９】
発信者端末１０２1Ａ側では操作入力部１１６から受信者端末１０２2Ａのダイヤル情報を入力して、発呼操作としてこれを図示しない交換機側に送出する（ステップＳ２２１）。次に、発信者端末１０２1Ａは受信者端末１０２2Ａとの双方のダイヤル情報を、この状態で接続状態にあるネットワーク１０１を介して位置情報サーバ１０３Ａに送信する（ステップＳ４０１）。
【００７０】
そして、図４に示した呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２２３）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、位置情報が位置情報サーバ１０３Ａから返送されるのを待機する（ステップＳ４０２）。これに対して、呼出音可変モードの実行を「否」に指定した信号「０」が設定されている場合には（ステップＳ２２３：Ｎ）、直ちに呼出音の出力が開始されることになる（ステップＳ２２５）。
【００７１】
図１３は、位置情報サーバによる位置情報の作成処理の流れを表わしたものである。図９および図１１を用いて説明を行う。
【００７２】
位置情報サーバ１０３Ａでは、発呼側としての発信者端末１０２1Ａから発信者端末１０２1Ａと受信者端末１０２2Ａのダイヤル情報の受信を待機している（ステップＳ４１１）。図１２のステップＳ４０１の処理によってこれらのダイヤル情報が受信されると（Ｙ）、位置情報検索部１３５Ａはこれらのダイヤル情報を用いて、図示しないホームロケーションレジスタから発信者端末１０２1Ａと受信者端末１０２2Ａの位置情報を取得する（ステップＳ４１２）。
【００７３】
なお、この時点で交換機は着呼側の受信者端末１０２2Ａのダイヤル情報を用いて着呼のために同様に位置情報を検索して取得している。したがって、受信者端末１０２2Ａの位置情報は最新のものに更新されている。受信者端末１０２2Ａが電波の届かない圏外にいるときもあるが、このときは位置情報の一方についてエラーとなる。
【００７４】
ステップＳ４１２で発信者端末１０２1Ａと受信者端末１０２2Ａの位置情報が取得されたら、位置情報通知部３１１はこの位置情報（計算結果がエラーとなった情報も含む）を、ネットワーク１０１を介してこれらの端末に送信する（ステップＳ４１３）。受信者端末１０２2Ａが電波の届かない圏外にいたり、その電源が切られている場合にはこれに対する送信は行われない。
【００７５】
再び図１２に戻って説明を続ける。発信者端末１０２1Ａは位置情報サーバ１０３Ａから位置情報を受信すると（ステップＳ４０２：Ｙ）、これらの位置情報を基にして距離算出部３０２で発信者端末１０２1Ａと受信者端末１０２2Ａの距離を算出する（ステップＳ４０３）。そして得られた距離情報を図４で示した呼出音設定テーブル１２３で比較する（ステップＳ２２６）。そして、対応する距離範囲の楽曲とテンポを読み出して呼出音を決定する（ステップＳ２２７）。この後、呼出音の出力を開始することになる（ステップＳ２２５）。
【００７６】
したがって、発信者端末１０２1Ａのユーザは、この呼出音を聞いている状態で受信者端末１０２2Ａが近くにいるか遠くにいるかを判別することができる。このため、距離によって通話料金が異なるような場合には、通話を手短にするといった工夫を行うことができる。なお、受信者端末１０２2Ａが電波の届かない圏外にいる場合やその電源が遮断されていて距離情報がエラーとなる場合には、呼出音が出力されないので呼出音設定テーブル１２３による比較処理（ステップＳ２２６）は不要となる。
【００７７】
図１４は、この第２の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わしたものである。図９、図１０および図４を基にして説明する。。また、図１４で図８と同一処理の部分には同一の符号を付している。なお、図１０は第１の実施例の発信者端末１０２1を示しているので、これを第２の実施例の受信者端末１０２2Ａと置き換えて説明する。
【００７８】
受信者端末１０２2Ａでは位置情報サーバ１０３Ａから位置情報を受信すると（ステップＳ４２１：Ｙ）、自端末の呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２６２）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、これを基にして発信者端末１０２1Ａと受信者端末１０２2Ａの距離を算出する（ステップＳ４２２）。そして、得られた距離情報と自端末の呼出音設定テーブル１２３における距離範囲１４２を比較する（ステップＳ２６３）。そして、対応する楽曲とテンポを読み出して決定する（ステップＳ２６４）。この時点で受信者端末１０２2Ａの状態が呼出音の出力を「可」としている場合には（ステップＳ２６５：Ｙ）、ステップＳ２６４で決定された楽曲とテンポで呼出音の出力を開始することになる（ステップＳ２６６）。呼出音の出力が「否」となっている場合には（ステップＳ２６５：Ｎ）、呼出音を出力することなく処理を終了させる（エンド）。
【００７９】
一方、ステップＳ２６２で呼出音設定テーブル１２３のフラグ設定欄１４１に「０」がセットされている場合、受信者端末１０２2Ａのユーザは呼出音可変モードの実行を望んでいない。したがって、この場合には（Ｎ）、直ちにステップＳ２６５に処理が進むことになる。
【００８０】
以上説明した第２の実施例では、位置情報サーバ１０３Ａを交換機と別の装置として説明した。両者が共通する場合には、図１２〜図１４に示した処理をそれに応じて変更できることは当然である。位置情報サーバ１０３Ａとホームロケーションレジスタが共通化している場合も同様である。
【００８１】
以上説明した本発明の第２の実施例によれば、発信者端末１０２1Ａと受信者端末１０２2Ａのユーザは、呼出音を聞くことで両者の距離を容易に判別することができる。したがって、待ち合わせを行うような場合に、定期的に呼出音を送出するだけで受信者端末１０２2Ａとの距離の変化を簡単に知ることができる。また、第１の実施例と比較すると位置情報サーバ１０３Ａは距離の算出を行う必要がないので、そのための負荷が不要になる。
【実施例３】
【００８２】
図１５は、本発明の第３の実施例における通信システムの概要を表わしたものである。本実施例の通信システム１００Ｂは、携帯電話網やインターネット等のネットワーク１０１と、これに接続された発信側の第１の通信端末としての発信者端末１０２1Ｂと、受信者側の第２の通信端末としての受信者端末１０２2Ｂと、位置情報の管理を行う位置情報サーバ１０３Ｂによって構成されている。
【００８３】
発信者端末１０２1Ｂと受信者端末１０２2Ｂは、携帯電話機、ＰＨＳ、通信機能を備えたＰＤＡあるいは同様に通信機能を備えた携帯型のパーソナルコンピュータ等の通信機器で構成されている。
【００８４】
図１６は、第３の実施例の発信者端末の基本的な構成を表わしたものである。本実施例で使用される受信者端末１０２2Ｂ（図１５）は発信者端末１０２1Ｂと同一の構成となっているので、その図示および説明は省略する。また、発信者端末１０２1Ｂで第１の実施例の発信者端末１０２1と基本的に同一の回路部分についてはこれと同一の符号を付しており、これらの説明を適宜省略する。
【００８５】
第３の実施例の発信者端末１０２1Ｂは、第１の実施例と同様に位置情報サーバ１０３Ｂから受信者端末１０２2Ｂとの間の距離情報を受信するようになっている。ただし、第２の実施例と同様に発信者端末１０２1Ｂ自体は自端末の位置情報を取得する必要がない。したがって、第３の実施例の発信者端末１０２1Ｂには図２に示した位置情報取得部１２４が存在しない。
【００８６】
図１７は、第３の実施例の位置情報サーバの構成を表わしたものである。位置情報サーバ１０３Ｂは、発信者端末１０２1Ｂと受信者端末１０２2Ｂの位置情報を取得する位置情報検索部１３５Ａを備えている点が第１の実施例の位置情報サーバ１０３と異なる。発信者端末１０２1Ｂと受信者端末１０２2Ｂの位置情報から両端末の距離を算出する点は第１の実施例と同一である。そこで位置情報検索部１３５Ａが第１の実施例と相違する以外は第１の実施例の位置情報サーバ１０３と構成が同一である。
【００８７】
なお、第３の実施例でも発信者端末１０２1Ｂと受信者端末１０２2Ｂは図４に示した呼出音設定テーブル１２３を備えており、図５に示した距離情報の設定処理を行っている。したがって、図４および図５は第３の実施例でもそのまま使用することにする。
【００８８】
図１８は、この第３の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わしたものである。図１５および図１６と共に説明する。また、図１８で図６または図１２と同一処理の部分には同一の符号を付している。
【００８９】
発信者端末１０２1Ｂ側では操作入力部１１６から受信者端末１０２2Ｂのダイヤル情報を入力して、発呼操作としてこれを図示しない交換機側に送出する（ステップＳ２２１）。次に、発信者端末１０２1Ｂは受信者端末１０２2Ａとの双方のダイヤル情報を、この状態で接続状態にあるネットワーク１０１を介して位置情報サーバ１０３Ｂに送信する（ステップＳ４０１）。
【００９０】
そして、図４に示した呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２２３）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、距離情報が位置情報サーバ１０３Ｂから返送されるのを待機する（ステップＳ２２４）。これに対して、呼出音可変モードの実行を「否」に指定した信号「０」が設定されている場合には（ステップＳ２２３：Ｎ）、直ちに呼出音の出力が開始されることになる（ステップＳ２２５）。呼出音の出力は、受信者端末１０２2Ｂのユーザが電話に出て接続が完了するまで行われる（ステップＳ４３１）。
【００９１】
図１９は、位置情報サーバによる距離情報の作成処理の流れを表わしたものである。図１５および図１７を用いて説明を行う。また、図１９で図７または図１３と同一処理の部分には同一の符号を付している。
【００９２】
位置情報サーバ１０３Ｂでは、発呼側としての発信者端末１０２1Ｂから発信者端末１０２1Ｂと受信者端末１０２2Ｂのダイヤル情報の受信を待機している（ステップＳ４１１）。図１８のステップＳ４０１の処理によってこれらのダイヤル情報が受信されると（Ｙ）、位置情報検索部１３５Ａはこれらのダイヤル情報を用いて、図示しないホームロケーションレジスタから発信者端末１０２1Ｂと受信者端末１０２2Ｂの位置情報を取得する（ステップＳ４１２）。
【００９３】
なお、この時点で交換機は着呼側の受信者端末１０２2Ｂのダイヤル情報を用いて着呼のために同様に位置情報を検索して取得している。したがって、受信者端末１０２2Ｂの位置情報は最新のものに更新されている。受信者端末１０２2Ｂが電波の届かない圏外にいるときもあるが、このときは位置情報の一方についてエラーとなる。
【００９４】
ステップＳ４１２で発信者端末１０２1Ｂと受信者端末１０２2Ｂの位置情報が取得されたら、距離算出部１３６は、得られた情報を用いて発信者端末１０２1Ｂと受信者端末１０２2Ｂの距離を算出し、その結果を距離登録部１３７に登録する（ステップＳ２４３）。受信者端末１０２2が電波の届かない圏外にいるときは計算結果がエラーとなる。
【００９５】
距離登録部１３７に登録された発信者端末１０２1Ｂと受信者端末１０２2Ｂの距離を表わした距離情報（計算結果がエラーとなった情報も含む）は、ネットワーク１０１を介してこれらの端末に送信される（ステップＳ２４４）。受信者端末１０２2Ｂが電波の届かない圏外にいたり、その電源が切られている場合にはこれに対する送信は行われない。
【００９６】
ステップＳ２４４の処理が行われたら、位置情報サーバ１０３Ｂは受信者端末１０２2Ｂが電話に出て両端末の接続が完了したかどうかをチェックする（ステップＳ４４１）。そして、まだ接続が完了せず呼出音の出力が継続されるべき時間のときには（Ｎ）、ステップＳ４１２に戻って再びホームロケーションレジスタから発信者端末１０２1Ｂと受信者端末１０２2Ｂの位置情報を取得する。そしてこれを基にして両端末の距離を計算して（ステップＳ２４３）、距離情報をこれら両端末に送信するという処理を繰り返すことになる（ステップＳ４４１：Ｎ）。これは、受信者端末１０２2Ｂを呼び出している間に発信者端末１０２1Ｂと受信者端末１０２2Ｂの距離が変化する場合があることを配慮したものである。
【００９７】
再び図１８に戻って説明を続ける。発信者端末１０２1Ｂは位置情報サーバ１０３Ｂから距離情報を受信すると（ステップＳ２２４：Ｙ）、この距離情報を図４で示した呼出音設定テーブル１２３と比較する（ステップＳ２２６）。そして、対応する距離範囲の楽曲とテンポを読み出して呼出音を決定する（ステップＳ２２７）。この後、呼出音が出力される（ステップＳ４３２）。
【００９８】
この後、発信者端末１０２1Ｂは受信者端末１０２2Ｂが電話に出て接続が完了したかどうかをチェックする（ステップＳ４０４）。まだ通話のための接続が完了していない場合（Ｎ）、発信者端末１０２1Ｂは処理をステップＳ２２４に戻す。そして、距離情報を受信するたびに（Ｙ）、その距離情報と図４に示した呼出音設定テーブル１２３の内容を比較して（ステップＳ２２６）、距離が変わったような場合には楽曲あるいはテンポのうちの該当するものをこれに応じて変更する（ステップＳ２２７）。そして、変更があればその変更内容で呼出音が出力されることになる（ステップＳ４３２）。接続が完了するまでこのような処理が繰り返される結果、発信者端末１０２1Ｂと受信者端末１０２2Ｂの距離が呼出音の鳴っている間に変化した場合にはこれに応じて呼出音が変化することになり、ユーザは距離の変化を容易に認識することができる。
【００９９】
図２０は、この第３の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わしたものである。図１５、図１６図および図４を基にして説明する。なお、図１６は発信者端末１０２1Ｂを示しているが、これを受信者端末１０２2Ｂと置き換えて説明する。図４についてもを受信者端末１０２2Ｂの呼出音設定テーブル１２３と置き換えて説明する。また、図２０で図８と同一処理の部分には同一の符号を付している。
【０１００】
受信者端末１０２2Ｂは位置情報サーバ１０３から距離情報を受信すると（ステップＳ２６１：Ｙ）、自端末の呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２６２）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、送られてきた距離情報と自端末の呼出音設定テーブル１２３における距離範囲１４２を比較する（ステップＳ２６３）。そして、対応する楽曲とテンポを読み出して決定する（ステップＳ２６４）。この後、ステップＳ２６４で決定された楽曲とテンポで呼出音の出力を行う（ステップＳ２６６）。
【０１０１】
その後、受信者端末１０２2Ｂが電話に出て接続が完了したかどうかのチェックが行われる（ステップＳ４５１）。接続が完了すれば（Ｙ）、すべての処理が終了して呼出音の出力も終了する（エンド）。接続が完了するまでは（ステップＳ４５１：Ｎ）、ステップＳ２６１に戻って距離情報の受信の待機が行われる。そして、距離情報が位置情報サーバ１０３Ｂから送られてきている間はその距離情報と図４に示した呼出音設定テーブル１２３の内容が比較され（ステップＳ２６３）、距離が変わったような場合には楽曲あるいはテンポのうちの該当するものがこれに応じて変更されて（ステップＳ２６４）、その変更内容で呼出音が出力されることになる（ステップＳ２６６）。このような処理が接続が完了するまで繰り返される結果、発信者端末１０２1Ｂと受信者端末１０２2Ｂの距離が呼出音の鳴っている間に変化した場合にはこれに応じて呼出音が変化することになり、ユーザは距離の変化を容易に認識することができる。
【０１０２】
一方、ステップＳ２６２で呼出音設定テーブル１２３のフラグ設定欄１４１に「０」がセットされている場合、受信者端末１０２2Ｂのユーザは呼出音可変モードの実行を望んでいない。したがって、この場合には（Ｎ）、接続が完了するまで（ステップＳ４５２：Ｎ）、従来からの呼出音が出力されることになる（ステップＳ４５３）。
【０１０３】
なお、受信者端末１０２2Ｂが電波の届かない圏外にいる場合やその電源が遮断されていて距離情報がエラーとなる場合には、呼出音が出力されないので呼出音設定テーブル１２３による比較処理（ステップＳ２２６）は不要となる。
【０１０４】
この第３の実施例では、位置情報サーバ１０３Ｂを交換機と別の装置として説明した。両者が共通する場合には、図１８〜図２０に示した処理をそれに応じて変更できることは当然である。位置情報サーバ１０３Ｂとホームロケーションレジスタが共通化している場合も同様である。
【０１０５】
以上説明した本発明の第３の実施例によれば、発信者端末１０２1Ｂと受信者端末１０２2Ｂのユーザは、呼出音を聞くことで両者の距離を容易に判別することができる。したがって、待ち合わせを行うような場合に、定期的に呼出音を送出するだけで受信者端末１０２2Ｂとの距離の変化を簡単に知ることができる。また、第１の実施例と比較すると位置情報サーバ１０３Ｂは距離の算出を行う必要がないので、そのための負荷が不要になる。発信者端末１０２1Ｂについては位置の取得が必要ないのでその処理が不要になる。
【０１０６】
またこの第３の実施例では、受信者端末１０２2Ｂの呼び出しが行われている間、発信者端末１０２1Ｂとの間の距離を連続的に判定することができるようになる。
【実施例４】
【０１０７】
図２１は、本発明の第４の実施例における通信システムの概要を表わしたものである。本実施例の通信システム１００Ｃは、携帯電話網やインターネット等のネットワーク１０１と、これに接続された発信側の第１の通信端末としての発信者端末１０２1Ｃと、受信者側の第２の通信端末としての受信者端末１０２2Ｃと、位置情報の管理を行う位置情報サーバ１０３Ｃによって構成されている。
【０１０８】
発信者端末１０２1Ｃと受信者端末１０２2Ｃは、携帯電話機、ＰＨＳ、通信機能を備えたＰＤＡあるいは同様に通信機能を備えた携帯型のパーソナルコンピュータ等の通信機器で構成されている。
【０１０９】
この第４の実施例の通信システム１００Ｃでは、位置情報サーバ１０３Ｃが発信者端末１０２1Ｃと受信者端末１０２2Ｃの位置情報をそれぞれ検索してその結果をこれらの端末に通知するようになっている。発信者端末１０２1Ｃと受信者端末１０２2Ｃはこのようにして得られた位置情報を基にして両端末の距離を算出する。したがって、発信者端末１０２1Ｃと受信者端末１０２2Ｃは、図１０に示した第２の実施例の発信者端末１０２1Ａと制御プログラムの一部が相違する以外は同一である。また、位置情報サーバ１０３Ｃは図１１に示した第２の実施例の位置情報サーバ１０３Ａと制御プログラムの一部が相違する以外は同一である。そこで、発信者端末１０２1Ｃと受信者端末１０２2Ｃならびに位置情報サーバ１０３Ｃの図示は省略し、これらについては図１０と図１１を使用して説明を行うことにする。
【０１１０】
図２２は、この第４の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わしたものである。図２１および図１０と共に説明する。また、図２２で図１２あるいは図１８と同一処理の部分には同一の符号を付している。
【０１１１】
発信者端末１０２1Ｃ側では操作入力部１１６から受信者端末１０２2Ｃのダイヤル情報を入力して、発呼操作としてこれを図示しない交換機側に送出する（ステップＳ２２１）。次に、発信者端末１０２1Ｃは受信者端末１０２2Ｃとの双方のダイヤル情報を、この状態で接続状態にあるネットワーク１０１を介して位置情報サーバ１０３Ｃに送信する（ステップＳ４０１）。
【０１１２】
そして、図４に示した呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２２３）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、位置情報が位置情報サーバ１０３Ｃから返送されるのを待機する（ステップＳ４０２）。
【０１１３】
これに対して、呼出音可変モードの実行を「否」に指定した信号「０」が設定されている場合には（Ｎ）、直ちに呼出音が出力が開始されることになる（ステップＳ２２５）。呼出音の出力は、受信者端末１０２2Ｃのユーザが電話に出て接続が完了するまで行われる（ステップＳ４３１）。
【０１１４】
図２３は、位置情報サーバによる位置情報の作成処理の流れを表わしたものである。図２１および図１１を用いて説明を行う。また、図２３で図１３または図１９と同一処理の部分には同一の符号を付している。
【０１１５】
位置情報サーバ１０３Ｃでは、発呼側としての発信者端末１０２1Ｃから発信者端末１０２1Ｃと受信者端末１０２2Ｃのダイヤル情報の受信を待機している（ステップＳ４１１）。図２２のステップＳ４０１の処理によってこれらのダイヤル情報が受信されると（ステップＳ４１１：Ｙ）、位置情報検索部１３５Ａはこれらのダイヤル情報を用いて、図示しないホームロケーションレジスタから発信者端末１０２1Ｃと受信者端末１０２2Ｃの位置情報を取得する（ステップＳ４１２）。
【０１１６】
なお、この時点で交換機は着呼側の受信者端末１０２2Ｃのダイヤル情報を用いて着呼のために同様に位置情報を検索して取得している。したがって、受信者端末１０２2Ｃの位置情報は最新のものに更新されている。受信者端末１０２2Ｃが電波の届かない圏外にいるときもあるが、このときは位置情報の一方についてエラーとなる。
【０１１７】
ステップＳ４１２で発信者端末１０２1Ｃと受信者端末１０２2Ｃの位置情報が取得されたら、位置情報通知部３１１はこの位置情報（計算結果がエラーとなった情報も含む）を、ネットワーク１０１を介してこれらの端末に送信する（ステップＳ４１３）。受信者端末１０２2Ｃが電波の届かない圏外にいたり、その電源が切られている場合にはこれに対する送信は行われない。
【０１１８】
ステップＳ４１３の処理が行われたら、位置情報サーバ１０３Ｃは受信者端末１０２2Ｃが電話に出て両端末の接続が完了したかどうかをチェックする（ステップＳ４４１）。そして、まだ接続が完了せず呼出音の出力が継続されるべき時間のときには（Ｎ）、ステップＳ４１２に戻って再びホームロケーションレジスタから発信者端末１０２1Ｃと受信者端末１０２2Ｃの位置情報を取得する。そしてこれらの位置情報を発信者端末１０２1Ｃと受信者端末１０２2Ｃに送信する（ステップＳ４１３）という処理を繰り返すことになる（ステップＳ４４１：Ｎ）。これは、受信者端末１０２2Ｃを呼び出している間に発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離が変化する場合があることを配慮したものである。
【０１１９】
再び図２２に戻って説明を続ける。発信者端末１０２1Ｃは位置情報サーバ１０３Ｃから位置情報を受信すると（ステップＳ４０２：Ｙ）、これらの位置情報を基にして距離算出部３０２で発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離を算出する（ステップＳ４０３）。そして得られた距離情報を図４で示した呼出音設定テーブル１２３で比較する（ステップＳ２２６）。この比較結果から、対応する距離範囲の楽曲とテンポを読み出して呼出音を決定する（ステップＳ２２７）。この後、呼出音の出力を行うことになる（ステップＳ４３２）。
【０１２０】
この後、発信者端末１０２1Ｃは受信者端末１０２2Ｃが電話に出て接続が完了したかどうかをチェックする（ステップＳ４０４）。まだ通話のための接続が完了していない場合（Ｎ）、発信者端末１０２1Ｃは処理をステップＳ４０２に戻す。そして、位置情報を受信するたびに（Ｙ）、発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離を算出し（ステップＳ４０３）、算出された距離情報と図４に示した呼出音設定テーブル１２３の内容を比較して（ステップＳ２２６）、距離が変わったような場合には楽曲あるいはテンポのうちの該当するものをこれに応じて変更する（ステップＳ２２７）。そして、変更があればその変更内容で呼出音が出力されることになる（ステップＳ４３２）。このような処理が接続が完了するまで繰り返される結果、発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離が呼出音の鳴っている間に変化した場合にはこれに応じて呼出音が変化することになり、ユーザは距離の変化を容易に認識することができる。
【０１２１】
図２４は、この第４の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わしたものである。図２１、図１０図および図４を基にして説明する。なお、図１０は発信者端末１０２1Ａを示しているが、これを受信者端末１０２2Ｃと置き換えて説明する。図４についてもを受信者端末１０２2Ｃの呼出音設定テーブル１２３と置き換えて説明する。また、図２４で図１４と同一処理の部分には同一の符号を付している。
【０１２２】
受信者端末１０２2Ｃでは位置情報サーバ１０３Ｃから位置情報を受信すると（ステップＳ４２１：Ｙ）、自端末の呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２６２）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、これを基にして発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離を算出する（ステップＳ４２２）。そして、得られた距離情報と自端末の呼出音設定テーブル１２３における距離範囲１４２を比較する（ステップＳ２６３）。そして、対応する楽曲とテンポを読み出して決定する（ステップＳ２６４）。この後、ステップＳ２６４で決定された楽曲とテンポで呼出音の出力を行う（ステップＳ２６６）。
【０１２３】
次に、受信者端末１０２2Ｃが電話に出て接続が完了したかどうかのチェックが行われる（ステップＳ４５１）。接続が完了すれば（Ｙ）、すべての処理が終了して呼出音の出力も終了する（エンド）。接続が完了するまでは（ステップＳ４５１：Ｎ）、ステップＳ４２１に戻って位置情報の受信の待機が行われる。そして、受信者端末１０２2Ｃは位置情報サーバ１０３Ｃから位置情報を受信すると（ステップＳ４２１：Ｙ）、自端末の呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２６２）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、これを基にして発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離が算出され（ステップＳ４２２）、呼出音設定テーブル１２３における距離範囲１４２と比較される（ステップＳ２６３）。そして、対応する楽曲とテンポを読み出して決定し（ステップＳ２６４）、呼出音が出力されるという処理が繰り返されることになる。この結果、発信者端末１０２1Ｃと受信者端末１０２2Ｃの距離が呼出音の鳴っている間に変化した場合にはこれに応じて呼出音が変化することになり、ユーザは距離の変化を容易に認識することができる。
【０１２４】
一方、ステップＳ２６２で呼出音設定テーブル１２３のフラグ設定欄１４１に「０」がセットされている場合、受信者端末１０２2Ｃのユーザは呼出音可変モードの実行を望んでいない。したがって、この場合には（Ｎ）、接続が完了するまで（ステップＳ４５２：Ｎ）、従来からの呼出音が出力されることになる（ステップＳ４５３）。
【０１２５】
なお、受信者端末１０２2Ｃが電波の届かない圏外にいる場合やその電源が遮断されていて距離情報がエラーとなる場合には、呼出音が出力されないので呼出音設定テーブル１２３による比較処理（ステップＳ２２６）は不要となる。
【０１２６】
この第４の実施例では、位置情報サーバ１０３Ｃを交換機と別の装置として説明した。両者が共通する場合には、図２２〜図２４に示した処理をそれに応じて変更できることは当然である。位置情報サーバ１０３Ｃとホームロケーションレジスタが共通化している場合も同様である。
【０１２７】
以上説明した本発明の第４の実施例によれば、発信者端末１０２1Ｃと受信者端末１０２2Ｃのユーザは、呼出音を聞くことで両者の距離を容易に判別することができる。したがって、待ち合わせを行うような場合に、定期的に呼出音を送出するだけで受信者端末１０２2Ｃとの距離の変化を簡単に知ることができる。また、第１の実施例と比較すると位置情報サーバ１０３Ｃは距離の算出を行う必要がないので、そのための負荷が不要になる。発信者端末１０２1Ｃについては位置の取得が必要ないのでその処理が不要になる。
【０１２８】
またこの第４の実施例では、受信者端末１０２2Ｃの呼び出しが行われている間、発信者端末１０２1Ｃとの間の距離を連続的に判定することができるようになる。
【実施例５】
【０１２９】
図２５は、本発明の第５の実施例における通信システムの概要を表わしたものである。本実施例の通信システム１００Ｄは、携帯電話網やインターネット等のネットワーク１０１と、これに接続された発信側の第１の通信端末としての発信者端末１０２1Ｄと、受信者側の第２の通信端末としての受信者端末１０２2Ｄと、位置情報の管理を行う位置情報サーバ１０３Ｄによって構成されている。
【０１３０】
発信者端末１０２1Ｄと受信者端末１０２2Ｄは、携帯電話機、ＰＨＳ、通信機能を備えたＰＤＡあるいは同様に通信機能を備えた携帯型のパーソナルコンピュータ等の通信機器で構成されている。
【０１３１】
図２６は、第５の実施例の発信者端末の基本的な構成を表わしたものである。本実施例で使用される受信者端末１０２2Ｄ（図２５）は発信者端末１０２1Ｄと同一の構成となっているので、その図示および説明は省略する。また、発信者端末１０２1Ｄで第１の実施例の発信者端末１０２1と基本的に同一の回路部分についてはこれと同一の符号を付しており、これらの説明を適宜省略する。
【０１３２】
図２５に示した第５の実施例の通信システム１００Ｄでは、位置情報サーバ１０３Ｄ側が通信中距離通知モードというモードになっている発信者端末１０２1Ｄと受信者端末１０２2Ｄの組を検出し、これらの位置情報を取得して、距離情報を算出するようにしている。このため、発信者端末１０２1Ｄは、第１の実施例の発信者端末１０２1における位置情報取得部１２４が必要なく、代わりに通信中距離通知モードであることをネットワーク１０１側に知らせる通信中距離通知出力部３２１を備えている。
【０１３３】
通信中距離通知出力部３２１は、発信者端末１０２1Ｄと受信者端末１０２2Ｄのいずれかあるいは双方が、設定により、あるいはこれらのユーザのその都度の操作によって通信中距離通知モードに移行させたとき通信中距離通知をネットワーク１０１に出力するようになっている。この通信中距離通知には、通信の行われる予定あるいは通信中の端末同士のダイヤル情報が含まれている。ただし、たとえば発信者端末１０２1ＤにＧＰＳが備わっていて自端末の位置情報を取得可能な場合には、自装置のダイヤル情報の代わりに自装置の現在の位置情報を含めるようにしてもよい。
【０１３４】
本実施例の場合、通信中距離通知出力部３２１は、たとえばユーザが通信中距離通知モードに設定している時間帯で所定の時間間隔で通信中距離通知を出力するようになっている。したがって、一例を挙げるとマラソン大会に出場した走者の一方が発信者端末１０２1Ｄを所持し、他方が受信者端末１０２2Ｄを所持していれば、通信中距離通知モードで両端末が通信を行うことで２人の距離変化を継続して把握することができる。
【０１３５】
図２７は、位置情報サーバの構成の概要を示したものである。図２７で図３に示した実施例の受信者端末１０２2と同一部分には同一の符号を付しており、これらの説明を適宜省略する。受信者端末１０２2Ｄは、通信中距離通知モードにある通信端末をネットワーク１０１内で検出する通信中距離通知モード検出部３３１を新たに備えている。
【０１３６】
通信中距離通知モード検出部３３１の通信中距離通知の検出方法には、ネットワーク１０１上で特定のデータを検出する各種の手法を適用することができる。たとえば、位置情報サーバ１０３Ｄ自身やネットワーク上の特定の共有のバッファ領域を宛先として通信中距離通知を書き込ませるよいし、各端末の同意の下で図示しない交換機から通信中距離通知を送ってもらうようにすることもできる。
【０１３７】
図２８は、第５の実施例で発信者端末による通信中距離通知モードの処理の内容を表わしたものである。本実施例では図２６に示した受信者端末１０２2Ｄも発信者端末１０２1Ｄと同様の処理を行うので、その説明は省略する。また、図２８で図６と同一部分には同一の符号を付している。
【０１３８】
発信者端末１０２1Ｄは、通信中距離通知モードが実行されている状態で、図２５に示した位置情報サーバ１０３Ｄから距離情報が送られてくるか（ステップＳ５０１）、同じく位置情報サーバ１０３Ｄから自端末の位置情報の要求があるか（ステップＳ５０２）、あるいは自端末内部で通信中距離通知の要求が発生したか（ステップＳ５０３）の監視を行っている。
【０１３９】
まず、位置情報サーバ１０３Ｄから距離情報が送られてきた場合には（ステップＳ５０１：Ｙ）、図４に示した呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２２３）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、距離情報を受信してこれを図４で示した呼出音設定テーブル１２３と比較する（ステップＳ５０４）。そして、対応する距離範囲の楽曲とテンポを読み出して呼出音を決定する（ステップＳ２２７）。この後、呼出音の出力を開始することになる（ステップＳ２２５）。もちろんこの呼出音は通信相手を呼び出している音ではなく、距離範囲を表わすための音である。
【０１４０】
これに対して、呼出音可変モードの実行を「否」に指定した信号「０」が設定されている場合には（ステップＳ２２３：Ｎ）、特別な処理を行うことなく終了する（エンド）。なお、発信者端末１０２1Ｄ側でたとえば通常の呼出音を出力中である場合にはそれに従う。また、フラグの参照は受信者端末１０２2Ｄのみが行う処理として、発信者端末１０２1Ｄはフラグのチェックを行うことなく直ちにステップＳ５０４以降の処理に進んでもよい。
【０１４１】
ステップＳ５０２で位置情報サーバ１０３Ｄから位置情報の要求があった場合（Ｙ）、発信者端末１０２1Ｄは自端末の現在の正確な位置情報を把握していればこれを位置情報サーバ１０３Ｄに返答する（ステップＳ５０５）。ＧＰＳで測定した最新の位置情報があるような場合である。そのような位置情報がない場合にはその旨を位置情報サーバ１０３Ｄに返答する。この場合、位置情報サーバ１０３Ｄは後に説明するように自分で位置情報の探索を行う。
【０１４２】
発信者端末１０２1Ｄの内部で通信中距離通知の要求が発生した場合（ステップＳ５０３：Ｙ）、これには１回だけのものと継続して発生するものがある。いずれの場合にも、通信中距離通知の要求が発生している間、発信者端末１０２1Ｄは継続的に自端末と相手先の端末である受信者端末１０２2Ｄのダイヤル情報を位置情報サーバ１０３Ｄに送信する（ステップＳ５０６）。発信者端末１０２1Ｄ自体のダイヤル情報に代えて、ＧＰＳで測定した最新の位置情報を送るようにしてもよい。
【０１４３】
図２９は、第５の実施例における位置情報サーバの距離情報作成処理の流れを表わしたものである。位置情報サーバ１０３Ｄは図２７に示した通信中距離通知モード検出部３３１がいずれかの端末で通信中距離通知モードの起動（あるいは通信中距離通知の要求）の検出を行うと（ステップＳ５２１：Ｙ）、ペアとなっている発信者端末１０２1Ｄの位置情報をまず検索する（ステップＳ５２２）。
【０１４４】
図３０は、位置情報サーバによる発信者端末についての位置情報検索処理を具体的に表わしたものである。受信者端末１０２2Ｄについての位置情報検索処理も基本的に図３０と同一なので、その説明は省略する。まず、位置情報サーバ１０３Ｄは発信者端末１０２1Ｄから送られてきた情報の中にその位置情報が含まれているような場合（ステップＳ５４１：Ｙ）、独自に検索処理を行うことなくその位置情報を所定の領域に記憶して（ステップＳ５４２）、処理を終了する（エンド）。発信者端末１０２1Ｄが通信中距離通知の要求にＧＰＳで測定した自端末の最新の位置情報を一緒に送ってきたような場合である。
【０１４５】
このような位置情報が含まれていなかったような場合には（ステップＳ５４１：Ｎ）、該当する端末としてここでは発信者端末１０２1Ｄに位置情報の要求を行う（ステップＳ５４３）。この要求に対して発信者端末１０２1Ｄが用意していた最新の位置情報を返答した場合には（ステップＳ５４４：Ｙ）、これを位置情報として記憶して（ステップＳ５４２）、処理を終了する（エンド）。
【０１４６】
発信者端末１０２1Ｄが適当な位置情報を用意しておらず位置情報の返答を行わなかった場合には（ステップＳ５４４：Ｎ）、図７のステップＳ２４２で説明したように、位置情報検索部１３５Ａ（図２７）は発信者端末１０２1Ｄのダイヤル情報を用いて、図示しないホームロケーションレジスタからその位置情報を取得することになる（ステップＳ５４５）。
【０１４７】
図２９に戻って説明を続ける。ステップＳ５２２で発信者端末１０２1Ｄの位置情報を検索して取得したら、次にこの発信者端末１０２1Ｄとペアとなった受信者端末１０２2Ｄの位置情報を検索して取得する（ステップＳ５２３）。そして、これらの位置情報を使用して発信者端末１０２1Ｄと受信者端末１０２2Ｄの距離を算出して、図２７に示す距離登録部１３７に登録する（ステップＳ５２４）。この後、発信者端末１０２1Ｄと受信者端末１０２2Ｄにこれらの距離情報を送信することになる（ステップＳ５２５）。そして、通信中距離通知モード検出部３３１が通信中距離通知モードが継続していると判別した場合には（ステップＳ５２６：Ｎ）、その間はステップＳ５２２に戻ってステップＳ５２２〜ステップＳ５２５の処理を繰り返すことになる。これにより、たとえば発信者端末１０２1Ｄと受信者端末１０２2Ｄのユーザ同士が待ち合わせ場所の近くでお互いの距離の変化を把握することができる。
【０１４８】
以上説明した本発明の第５の実施例によれば、発信者端末１０２1Ｄと受信者端末１０２2Ｄのユーザは、通信中距離通知モードで所望の期間にわたって、あるいは要求を行うたびに両端末の距離やその変化を容易に判別することができる。しかも、位置情報サーバ１０３Ｄは距離の計算の基礎となる位置情報を複数の手法で取得することを試みることができる。したがって、距離の測定を行える確率が向上するだけでなく、高精度の結果を得る確率も高めることができる。
【０１４９】
また、本実施例ではダイヤルに基づく呼出音が鳴っている期間だけでなく、通信中におけるユーザの必要とするいずれの区間でも距離の算出結果を得ることができる。
【実施例６】
【０１５０】
図３１は、本発明の第６の実施例における通信システムの概要を表わしたものである。本実施例の通信システム１００Ｅは、携帯電話網やインターネット等のネットワーク１０１と、これに接続された発信側の第１の通信端末としての発信者端末１０２1Ｅと、受信者側の第２の通信端末としての受信者端末１０２2Ｅと、位置情報の管理を行う位置情報サーバ１０３Ｅによって構成されている。
【０１５１】
発信者端末１０２1Ｅと受信者端末１０２2Ｅは、携帯電話機、ＰＨＳ、通信機能を備えたＰＤＡあるいは同様に通信機能を備えた携帯型のパーソナルコンピュータ等の通信機器で構成されている。
【０１５２】
図３２は、第６の実施例の発信者端末の基本的な構成を表わしたものである。本実施例で使用される受信者端末１０２2Ｅ（図３１）は発信者端末１０２1Ｅと同一の構成となっているので、その図示および説明は省略する。また、発信者端末１０２1Ｅで第１の実施例の発信者端末１０２1または第２の実施例の発信者端末１０２1Ａと基本的に同一の回路部分についてはこれと同一の符号を付しており、これらの説明を適宜省略する。
【０１５３】
図３１に示した第６の実施例の通信システム１００Ｅでは、位置情報サーバ１０３Ｅ側が通信中距離通知モードというモードになっている発信者端末１０２1Ｅと受信者端末１０２2Ｅの組を検出し、これらの位置情報を取得してこれら両端末に通知するようにしている。このため、発信者端末１０２1Ｅは、第１の実施例の発信者端末１０２1における位置情報取得部１２４が必要なく、代わりに通信中距離通知モードであることをネットワーク１０１側に知らせる通信中距離通知出力部３２１と、位置情報記憶部３０１および距離算出部３０２を備えている。
【０１５４】
図３３は、第６の実施例の位置情報サーバの構成を表わしたものである。位置情報サーバ１０３Ｅは、図１１に示した第２の実施例における位置情報サーバ１０３Ａと同様に図３に示した距離算出部１３６および距離登録部１３７が不要である。また、信者端末１０２1Ｅと受信者端末１０２2Ｅに位置情報を通知するようにしているので、距離通知部１３８（図３）は存在せず、その代わりに位置情報を両端末に通知する位置情報通知部３１１を備えている。また、第５の実施例の位置情報サーバ１０３Ｄと同様に、通信中距離通知モードにある通信端末をネットワーク１０１内で検出する通信中距離通知モード検出部３３１を備えている。
【０１５５】
図３４は、第６の実施例で発信者端末による通信中距離通知モードの処理の内容を表わしたものである。本実施例では図３１に示した受信者端末１０２2Ｅも発信者端末１０２1Ｅと同様の処理を行うので、その説明は省略する。また、図３４で図２８と同一部分には同一の符号を付している。
【０１５６】
発信者端末１０２1Ｅは、通信中距離通知モードが実行されている状態で、図３１に示した位置情報サーバ１０３Ｅから位置情報が送られてくるか（ステップＳ５６１）、同じく位置情報サーバ１０３Ｅから自端末の位置情報の要求があるか（ステップＳ５０２）、あるいは自端末内部で通信中距離通知の要求が発生したか（ステップＳ５０３）の監視を行っている。
【０１５７】
まず、位置情報サーバ１０３Ｅから位置情報が送られてきた場合には（ステップＳ５６１：Ｙ）、図４に示した呼出音設定テーブル１２３のフラグ設定欄１４１に「１」がセットされているかどうかを判別する（ステップＳ２２３）。呼出音可変モードの実行を「可」に指定した信号「１」が設定されている場合には（Ｙ）、位置情報を受信して距離情報を算出し（ステップＳ５６２）、得られた距離情報を図４で示した呼出音設定テーブル１２３と比較する（ステップＳ２２６）。そして、対応する距離範囲の楽曲とテンポを読み出して呼出音を決定する（ステップＳ２２７）。この後、呼出音の出力を開始することになる（ステップＳ２２５）。
【０１５８】
これに対して、呼出音可変モードの実行を「否」に指定した信号「０」が設定されている場合には（ステップＳ２２３：Ｎ）、特別な処理を行うことなく終了する（エンド）。なお、発信者端末１０２1Ｅ側でたとえば通常の呼出音を出力中である場合にはそれに従う。また、フラグの参照は受信者端末１０２2Ｅのみが行う処理として、発信者端末１０２1Ｅはフラグのチェックを行うことなくステップＳ５６１から直ちにステップＳ５６２以降の処理に進んでもよい。
【０１５９】
ステップＳ５０２で位置情報サーバ１０３Ｅから位置情報の要求があった場合（Ｙ）、発信者端末１０２1Ｅは自端末の現在の正確な位置情報を把握していればこれを位置情報サーバ１０３Ｅに返答する（ステップＳ５０５）。ＧＰＳで測定した最新の位置情報があるような場合である。そのような位置情報がない場合にはその旨を位置情報サーバ１０３Ｅに返答する。この場合、位置情報サーバ１０３Ｅは後に説明するように自分で位置情報の探索を行う。
【０１６０】
発信者端末１０２1Ｅの内部で通信中距離通知の要求が発生した場合（ステップＳ５０３：Ｙ）、これには１回だけのものと継続して発生するものがある。いずれの場合にも、通信中距離通知の要求が発生している間、発信者端末１０２1Ｅは継続的に自端末と相手先の端末である受信者端末１０２2Ｅのダイヤル情報を位置情報サーバ１０３Ｅに送信する（ステップＳ５０６）。発信者端末１０２1Ｅ自体のダイヤル情報に代えて、ＧＰＳで測定した最新の位置情報を送るようにしてもよい。
【０１６１】
図３５は、第６の実施例における位置情報サーバの距離情報作成処理の流れを表わしたものである。位置情報サーバ１０３Ｅは図３３に示した通信中距離通知モード検出部３３１がいずれかの端末で通信中距離通知モードの起動（あるいは通信中距離通知の要求）の検出を行うと（ステップＳ５２１：Ｙ）、ペアとなっている発信者端末１０２1Ｅの位置情報をまず検索する（ステップＳ５２２）。これについての詳細は第５の実施例の図３０と同一である。
【０１６２】
ステップＳ５２２で発信者端末１０２1Ｅの位置情報を検索して取得したら、次にこの発信者端末１０２1Ｅとペアとなった受信者端末１０２2Ｅの位置情報を検索して取得する（ステップＳ５２３）。そして、これらの位置情報を発信者端末１０２1Ｅと受信者端末１０２2Ｅに送信することになる（ステップＳ５７１）。この後、通信中距離通知モード検出部３３１が通信中距離通知モードが継続していると判別した場合には（ステップＳ５２６：Ｙ）、その間はステップＳ５２２に戻ってステップＳ５２２〜ステップＳ５７１の処理を繰り返すことになる。これにより、たとえば発信者端末１０２1Ｅと受信者端末１０２2Ｅのユーザ同士が待ち合わせ場所の近くでお互いの距離の変化を把握することができる。
【０１６３】
以上説明した本発明の第６の実施例によれば、発信者端末１０２1Ｅと受信者端末１０２2Ｅのユーザは、通信中距離通知モードで所望の期間にわたって、あるいは要求を行うたびに両端末の距離やその変化を容易に判別することができる。しかも、位置情報サーバ１０３Ｅは位置の計算の基礎となる位置情報を複数の手法で取得することを試みることができる。したがって、距離として高精度の結果を得る確率を高めることができる。
【０１６４】
また、本実施例ではダイヤルに基づく呼出音が鳴っている期間だけでなく、通信中におけるユーザの必要とするいずれの区間でも距離の算出結果を得ることができる。
【０１６５】
なお、以上説明した実施例では、たとえば図２に示した通知出力部１１８を用いて楽曲等の音情報によって２つの端末の距離を通知する場合を示したが、音によって距離を通知されることに限定されるものではない。たとえば、図２に示したディスプレイ１１７に文字や記号あるいは色を表示することによって距離を具体的にあるいは抽象的に表示し、ユーザに把握させるものであってもよい。更にたとえば発光ダイオード等の出力する光の数や強さで距離を表わすことも可能である。
【０１６６】
また、これら五感に訴えて距離をユーザに把握させる手法は、一種類の手法を単独で使用する場合に限られる必要はなく、視覚的な表示と聴覚的な表示を組み合わせるように五感のうちの任意のものを適宜組み合わせてもよいことは当然である。
【０１６７】
更に実施例では距離をいくつかの段階で表示したが、たとえばディスプレイ１１７に数字で具体的に表示してもよい。また、ディスプレイ１１７の背景の色や発信あるいは着信を示す表示ランプの色や点滅周期を距離に応じて連続的に変化させるようにしてもよい。
【０１６８】
また、実施例では発信者端末１０２1と受信者端末１０２2のように１組の通信端末の距離を表示することにしたが、これに限るものではない。たとえば電話で会議を行うような場合には、会議に参加するユーザのそれぞれの通信端末の間の距離関係を表示するようにすることも可能である。
【図面の簡単な説明】
【０１６９】
【図１】本発明の第１の実施例における通信システムの概要を表わしたシステム構成図である。
【図２】第１の実施例で発信者端末の基本的な構成を表わしたブロック図である。
【図３】第１の実施例で位置情報サーバの構成の概要を表わしたブロック図である。
【図４】第１の実施例における呼出音設定テーブルの一例を表わした説明図である。
【図５】第１の実施例で発信者端末側が行う呼出音可変モードでの各種処理の様子を表わした流れ図である。
【図６】第１の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わした流れ図である。
【図７】第１の実施例で位置情報サーバによる距離情報の作成処理の流れを表わした流れ図である。
【図８】第１の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わした流れ図である。
【図９】本発明の第２の実施例における通信システムの概要を表わしたシステム構成図である。
【図１０】第２の実施例の発信者端末の基本的な構成を表わしたブロック図である。
【図１１】第２の実施例の位置情報サーバの構成を表わしたブロック図である。
【図１２】第２の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わした流れ図である。
【図１３】第２の実施例における位置情報サーバによる位置情報の作成処理の流れを表わした流れ図である。
【図１４】第２の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わした流れ図である。
【図１５】本発明の第３の実施例における通信システムの概要を表わしたシステム構成図である。
【図１６】第３の実施例の発信者端末の基本的な構成を表わしたブロック図である。
【図１７】第３の実施例の位置情報サーバの構成を表わしたブロック図である。
【図１８】第３の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わした流れ図である。
【図１９】位置情報サーバによる距離情報の作成処理の流れを表わした流れ図である。
【図２０】第３の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わした流れ図である。
【図２１】本発明の第４の実施例における通信システムの概要を表わしたシステム構成図である。
【図２２】第４の実施例における発信者端末の発呼の際の呼出音出力処理の様子を表わした流れ図である。
【図２３】第４の実施例で位置情報サーバによる位置情報の作成処理の流れを表わした流れ図である。
【図２４】第４の実施例における着呼側の受信者端末の呼出音出力処理の様子を表わした流れ図である。
【図２５】本発明の第５の実施例における通信システムの概要を表わしたシステム構成図である。
【図２６】第５の実施例の発信者端末の基本的な構成を表わしたブロック図である。
【図２７】第５の実施例における位置情報サーバの構成の概要を示したブロック図である。
【図２８】第５の実施例で発信者端末による通信中距離通知モードの処理の内容を表わした流れ図である。
【図２９】第５の実施例における位置情報サーバの距離情報作成処理を示した流れ図である。
【図３０】第５の実施例で位置情報サーバによる発信者端末についての位置情報検索処理を具体的に表わした流れ図である。
【図３１】本発明の第６の実施例における通信システムの概要を表わしたシステム構成図である。
【図３２】第６の実施例の発信者端末の基本的な構成を表わしたブロック図である。
【図３３】第６の実施例の位置情報サーバの構成を表わしたブロック図である。
【図３４】第６の実施例で発信者端末による通信中距離通知モードの処理を表わした流れ図である。
【図３５】第６の実施例における位置情報サーバの距離情報作成処理の流れを表わした流れ図である。
【図３６】従来提案された通信システムの要部を示すブロック図である。
【符号の説明】
【０１７０】
１００、１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ、１００Ｅ  通信システム
１０１  ネットワーク
１０２1、１０２1Ａ、１０２1Ｂ、１０２1Ｃ、１０２1Ｄ、１０２1Ｅ  発信者端末
１０２2、１０２2Ａ、１０２2Ｂ、１０２2Ｃ、１０２2Ｄ、１０２2Ｅ  受信者端末
１０３、１０３Ａ、１０３Ｂ、１０３Ｃ、１０３Ｄ、１０３Ｅ  位置情報サーバ
１１１  ＣＰＵ
１１２  メモリ
１１７  ディスプレイ
１１８  通知出力部
１１９  距離情報格納部
１２１  距離比較判定部
１２２  呼出中通知作成部
１２３  呼出音設定テーブル
１２４  位置情報取得部
１３５、１３５Ａ  位置情報検索部
１３６、３０２  距離算出部
１３８  距離通知部
３０１  位置情報記憶部
３１１  位置情報通知部
３２１  通信中距離通知出力部
３３１  通信中距離通知モード検出部
【図１】
2008205933.tif 000003
【図２】
2008205933.tif 000004
【図３】
2008205933.tif 000005
【図４】
2008205933.tif 000006
【図５】
2008205933.tif 000007
【図６】
2008205933.tif 000008
【図７】
2008205933.tif 000009
【図８】
2008205933.tif 000010
【図９】
2008205933.tif 000011
【図１０】
2008205933.tif 000012
【図１１】
2008205933.tif 000013
【図１２】
2008205933.tif 000014
【図１３】
2008205933.tif 000015
【図１４】
2008205933.tif 000016
【図１５】
2008205933.tif 000017
【図１６】
2008205933.tif 000018
【図１７】
2008205933.tif 000019
【図１８】
2008205933.tif 000020
【図１９】
2008205933.tif 000021
【図２０】
2008205933.tif 000022
【図２１】
2008205933.tif 000023
【図２２】
2008205933.tif 000024
【図２３】
2008205933.tif 000025
【図２４】
2008205933.tif 000026
【図２５】
2008205933.tif 000027
【図２６】
2008205933.tif 000028
【図２７】
2008205933.tif 000029
【図２８】
2008205933.tif 000030
【図２９】
2008205933.tif 000031
【図３０】
2008205933.tif 000032
【図３１】
2008205933.tif 000033
【図３２】
2008205933.tif 000034
【図３３】
2008205933.tif 000035
【図３４】
2008205933.tif 000036
【図３５】
2008205933.tif 000037
【図３６】
2008205933.tif 000038