(57)【要約】【課題】  コミュニケーションサービスの利用をサーバ側からユーザーに促すことのできるコミュニケーションサービスシステムおよびコミュニケーションサービス方法を提供する。【解決手段】  ネットワーク３に接続された管理サーバ４側の処理によって登録情報データベース５に記憶されている各携帯電話２の現在位置を常時見張り、コミュニケーション条件に適正があり且つ両者の通信範囲特定条件のうち狭い方の通信範囲特定条件を満たした携帯電話２の存在が確認された場合に限って管理サーバ４が積極的に当該携帯電話２にサービス開始通知を送信し、これを受けた携帯電話２がコミュニケーションサービスの開始準備が整ったことをユーザーに知らせる。【選択図】図１
2007328564.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービスシステムにおいて、
前記通信端末から送信されたコミュニケーション条件および通信範囲特定条件と前記各通信端末の現在位置を記憶するデータベースと、
前記通信端末から送信されたコミュニケーション条件および通信範囲特定条件を受信して各通信端末毎に前記データベースに記憶させると共に前記各通信端末の現在位置を前記データベースに逐次更新して記憶させ、前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信する管理サーバとを設け、
該管理サーバを前記ネットワークに接続する一方、
前記通信端末には、前記コミュニケーション条件および通信範囲特定条件を設定して前記管理サーバに送信する設定送信機能と、前記管理サーバから送信されたサービス開始通知を受信してユーザーにコミュニケーションサービスの開始準備が整ったことを知らせる通知機能を設けたことを特徴とするコミュニケーションサービスシステム。
【請求項２】
前記コミュニケーション条件は、コミュニケーションへの参加不参加のユーザーの意思を表すコミュニケーション可否情報を含み、前記当該通信端末と前記他の通信端末の少なくとも一方のコミュニケーション可否情報が不参加に設定されている場合には、前記管理サーバが、コミュニケーション条件の適否を不適と判定するようにしたことを特徴とする請求項１記載のコミュニケーションサービスシステム。
【請求項３】
前記コミュニケーション条件は、ユーザーが利用するコミュニケーションの態様を表す情報を含み、前記当該通信端末と前記他の通信端末のコミュニケーションの態様が一致しない場合には、前記管理サーバが、コミュニケーション条件の適否を不適と判定するようにしたことを特徴とする請求項１または請求項２記載のコミュニケーションサービスシステム。
【請求項４】
前記コミュニケーション条件は、コミュニケーションの対象とする通信端末を制限するコンタクトリストを含み、前記他の通信端末が前記コンタクトリストにリストされていない場合には、前記管理サーバが、コミュニケーション条件の適否を不適と判定するようにしたことを特徴とする請求項１，請求項２または請求項３記載のコミュニケーションサービスシステム。
【請求項５】
前記管理サーバは、前記ネットワークを介して前記通信端末との間でデータの送受信を行い、前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信するサービス管理サーバと、
前記サービス管理サーバが受信したコミュニケーション条件および通信範囲特定条件を前記データベースに記憶させるプレゼンス情報管理サーバと、
前記各通信端末の現在位置を検出して前記データベースに逐次更新して記憶させる位置情報管理サーバとによって構成されていることを特徴とする請求項１，請求項２，請求項３または請求項４記載のコミュニケーションサービスシステム。
【請求項６】
前記通信端末が携帯通信端末によって構成されていることを特徴とする請求項１，請求項２，請求項３，請求項４または請求項５記載のコミュニケーションサービスシステム。
【請求項７】
ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービス方法において、
ユーザーが設定したコミュニケーション条件および通信範囲特定条件を予め各通信端末毎にデータベースに記憶させておく一方、各通信端末の現在位置を逐次検出して前記データベースに更新して記憶させ、
前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、前記ネットワークに接続された管理サーバが、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信し、
サービス開始通知を受信した前記通信端末がユーザーにコミュニケーションサービスの開始準備が整ったことを知らせるようにしたことを特徴とするコミュニケーションサービス方法。
【請求項８】
ユーザーが通信端末を利用して設定したコミュニケーション条件および通信範囲特定条件を前記ネットワークおよび該ネットワークに接続された管理サーバを介して前記データベースに記憶させるようにしたことを特徴とする請求項７記載のコミュニケーションサービス方法。
【請求項９】
前記コミュニケーション条件は、コミュニケーションへの参加不参加のユーザーの意思を表すコミュニケーション可否情報とユーザーが利用するコミュニケーションの態様を表す情報とを含み、前記当該通信端末と前記他の通信端末の少なくとも一方のコミュニケーション可否情報が不参加に設定されている場合、および、前記当該通信端末と前記他の通信端末のコミュニケーションの態様が一致しない場合には、コミュニケーション条件の適否を不適と判定するようにしたことを特徴とする請求項７または請求項８記載のコミュニケーションサービス方法。
【請求項１０】
ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービスシステムを管理するサーバを、
前記通信端末から送信されたコミュニケーション条件および通信範囲特定条件を受信して各通信端末毎にデータベースに記憶させるプレゼンス情報管理手段、
前記各通信端末の現在位置を前記データベースに逐次更新して記憶させる位置情報管理手段、および、
前記データベースに記憶されている前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信するサービス管理手段として機能させることを特徴としたコミュニケーションサービス管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービスシステムおよびコミュニケーションサービス方法およびコミュニケーションサービス管理プログラムの改良に関する。
【背景技術】
【０００２】
インターネット（IPネットワーク）上のコミュニケーション手段として、ＩＭ（Instant  Messaging）が普及し、コミュニケーションへの参加不参加のユーザーの意思を表すコミュニケーション可否情報を始めとした相手側のコミュニケーション条件に基づいたコミュニケーションが注目されている。
【０００３】
このようなＩＭサービスを携帯電話上でも提供する検討が行われており、技術の標準化団体（ワイヤレスビレッジ）も設立されるなど、この分野のサービスの検討が盛んに行われている。
【０００４】
また、ユーザーが望むコミュニケーション対象を特定するためのプロファイル、例えば、ユーザーの個人情報や希望条件あるいは検索条件さらにはコミュニケーション対象とするユーザー間の離間距離等を設定してコミュニケーション相手を見つけるようにしたコミュニケーションサービスシステムとしては、特許文献１に開示される照会システムや特許文献２に開示されるコミュニケーション支援サービス等が既に公知である。
【０００５】
しかし、何れのものもユーザーが其の都度に通信端末を使用してサービスセンタ等のサーバに積極的にアクセスし、依頼を受けたサーバがデータベースの検索処理等を行うことでコミュニケーションの対象として適当な相手の通信情報を見つけて各ユーザーの通信端末に知らせるようにしたものに過ぎず、他者とのコミュニケーションをとるためには必ずユーザーの側からアクションを起こす必要があった。
【０００６】
このため、各ユーザーの側からするとコミュニケーションをとるための通信端末の操作が煩わしいといった問題があり、また、コミュニケーション手段を提供する業者の側からするとコミュニケーションサービスの利用をユーザーに促す機会が乏しく、システムの稼働率を向上させるのが難しいといった不都合があった。
【０００７】
【特許文献１】特開２００１−１７５７１８号公報
【特許文献２】特開２００１−２１１２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで、本発明の課題は、前記従来技術の不都合を改善し、コミュニケーションサービスの利用をサーバ側からユーザーに促すことのできるコミュニケーションサービスシステムおよびコミュニケーションサービス方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明のコミュニケーションサービスシステムは、ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービスシステムであり、前記課題を達成するため、特に、
前記通信端末から送信されたコミュニケーション条件および通信範囲特定条件と前記各通信端末の現在位置を記憶するデータベースと、
前記通信端末から送信されたコミュニケーション条件および通信範囲特定条件を受信して各通信端末毎に前記データベースに記憶させると共に前記各通信端末の現在位置を前記データベースに逐次更新して記憶させ、前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信する管理サーバとを設け、
該管理サーバを前記ネットワークに接続する一方、
前記通信端末には、前記コミュニケーション条件および通信範囲特定条件を設定して前記管理サーバに送信する設定送信機能と、前記管理サーバから送信されたサービス開始通知を受信してユーザーにコミュニケーションサービスの開始準備が整ったことを知らせる通知機能を設けたことを特徴とする構成を有する。
【００１０】
以上の構成において、ユーザーは、自らの通信端末を利用してコミュニケーション条件と通信範囲特定条件を設定し、該通信端末の設定送信機能を利用して、このコミュニケーション条件と通信範囲特定条件を前記ネットワーク経由で管理サーバに送信する。この送信処理は初期設定に相当する行為であるから基本的に１回のみ行えばよいが、改めてコミュニケーション条件と通信範囲特定条件を再設定して送信することにより、コミュニケーション条件や通信範囲特定条件をモデファイすることが可能である。
ネットワーク経由でコミュニケーション条件と通信範囲特定条件を受信した管理サーバは、これらのコミュニケーション条件と通信範囲特定条件を各通信端末毎にデータベースに記憶させ、各通信端末の現在位置を前記データベースに逐次更新して記憶させる。
管理サーバは、更に、前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信する。
従って、例えば、当該通信端末の通信範囲特定条件が半径５００メートル以内と設定され、また、他の通信端末の通信範囲特定条件が半径１００メートル以内と設定されていたとすると、両者のコミュニケーション条件に適正があったとしても、両者間でのコミュニケーションが実際に許容されるのは、両者間の離間距離が1００メートル以内となった場合に限られる。各通信端末の現在位置は、通信端末が携帯電話等である場合には、内蔵のＧＰＳユニットによって検出される現在位置データが利用でき、また、ＧＰＳユニットを内蔵していない場合であっても、通信端末に直近する幾つかの基地局との接続感度の状態に基いて割り出すことが可能である。
管理サーバから送信されたサービス開始通知は対応する通信端末によって受信され、サービス開始通知を受信した通信端末が、この通信端末の通知機能を利用してユーザーにコミュニケーションサービスの開始準備が整ったことを知らせる。
通信端末の通知機能としては、この通信端末が携帯電話等である場合には、ディスプレイへのメッセージ表示やスピーカからの音声出力あるいはバイブレータの振動等を利用することができ、該通信端末がＰＤＡ等である場合には、ディスプレイへのメッセージ表示やスピーカからの音声出力等を利用することができる。
以上に述べたように、ネットワークに接続された管理サーバ側の処理で、データベースに記憶されている各通信端末の現在位置が常時見張られ、両者のコミュニケーション条件に適正があり且つ両者の通信範囲特定条件のうち狭い方の通信範囲特定条件を満たした通信端末の存在が確認された場合に管理サーバが積極的に通信端末にサービス開始通知を送信し、これを受けた通信端末がコミュニケーションサービスの開始準備が整ったことをユーザーに知らせるようにしているので、コミュニケーションの相手を求める際のユーザー側の操作が簡略化されると共に、システムの側からプッシュするかたちでコミュニケーションサービスの利用をユーザーに促すことができる。
【００１１】
前記コミュニケーション条件は、コミュニケーションへの参加不参加のユーザーの意思を表すコミュニケーション可否情報を含むものとし、前記当該通信端末と前記他の通信端末の少なくとも一方のコミュニケーション可否情報が不参加に設定されている場合に、前記管理サーバが、コミュニケーション条件の適否を不適と判定するように構成することが望ましい。
【００１２】
コミュニケーションへの参加を希望しないユーザーの通信端末へのサービス開始通知の送信が行われなくなるので、其の時点でコミュニケーションへの参加を希望していないユーザーに煩わしい思いをさせる心配がなくなる。コミュニケーション条件はユーザーが自らの通信端末を利用して設定するものであるから、ユーザー各人の都合により、コミュニケーションの可否を自由に選択することができる。
【００１３】
また、前記コミュニケーション条件は、ユーザーが利用するコミュニケーションの態様を表す情報を含むものとし、前記当該通信端末と前記他の通信端末のコミュニケーションの態様が一致しない場合に、前記管理サーバが、コミュニケーション条件の適否を不適と判定するように構成することが望ましい。
【００１４】
ユーザーが利用するコミュニケーションの態様としては、例えば、ＰｏＣサービスのような音声ベースのもの、チャットやファイル転送等を始めとするＩＭサービスのようなテキストベースのもの、対戦型ゲームのようなものがあり、ユーザーが利用できるコミュニケーションの態様は通信端末の機能や通信端末に実装されているアプリケーション等によって制限を受けるが、ここで言うユーザーが利用するコミュニケーションの態様の意味は、当該ユーザーの通信端末で実現可能なコミュニケーション態様のうち、其の時点で実際にユーザーが使用したいと思っているコミュニケーション態様のことである。コミュニケーション条件はユーザーが自らの通信端末を利用して設定するものであるから、ユーザー各人の都合で各態様毎のコミュニケーションの可否を自由に選択することができる。
【００１５】
更に、前記コミュニケーション条件を、コミュニケーションの対象とする通信端末を制限するコンタクトリストを含むものとし、前記他の通信端末が前記コンタクトリストにリストされていない場合に、前記管理サーバが、コミュニケーション条件の適否を不適と判定するように構成してもよい。
【００１６】
従来と同様、コミュニケーションの対象とする通信端末をコンタクトリストによって制限することが可能である。
【００１７】
また、前記管理サーバは、前記ネットワークを介して前記通信端末との間でデータの送受信を行い、前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信するサービス管理サーバと、
前記サービス管理サーバが受信したコミュニケーション条件および通信範囲特定条件を前記データベースに記憶させるプレゼンス情報管理サーバと、
前記各通信端末の現在位置を検出して前記データベースに逐次更新して記憶させる位置情報管理サーバとによって構成することができる。
【００１８】
管理サーバを単体のサーバによって構成することも可能であるが、処理に要する負荷の集中を避ける意味で、システムの運用に必要とされる機能を幾つかのサーバに分散させることが望ましい。
【００１９】
前記通信端末としては、例えば、携帯電話やＰＤＡ等の携帯通信端末を利用することができる。
【００２０】
この発明は、特に、ユーザーが常時携帯する携帯電話やＰＤＡ等の携帯通信端末、つまり、其の現在位置を頻繁に変化させる通信端末に対して有用なものであるが、据え置き型のデスクトップコンピュータ等に利用することも可能である。通常、据え置き型のデスクトップコンピュータ等は其の現在位置を変化させないが、前述したとおり、コミュニケーション条件と通信範囲特定条件はユーザーが自らの通信端末を利用して設定するものであり、ユーザー各人の都合により、コミュニケーションへの参加の可否（コミュニケーション可否情報）、ユーザーが希望するコミュニケーションの態様（音声ベース，テキストベース，対戦型ゲーム等の種別）、コミュニケーションの対象とする通信端末（コンタクトリスト）を自由に設定でき、また、通信範囲の制限を例えば１００メートル以内，５００メートル以内，１０００メートル以内等といったように自由に決められるといった点だけでもメリットがある。
【００２１】
本発明のコミュニケーションサービス方法は、ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービス方法であり、前記と同様の課題を達成するため、
ユーザーが設定したコミュニケーション条件および通信範囲特定条件を予め各通信端末毎にデータベースに記憶させておく一方、各通信端末の現在位置を逐次検出して前記データベースに更新して記憶させ、
前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、前記ネットワークに接続された管理サーバが、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に、当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信し、
サービス開始通知を受信した前記通信端末がユーザーにコミュニケーションサービスの開始準備が整ったことを知らせるようにしたことを特徴とする構成を有する。
【００２２】
ネットワークに接続された管理サーバ側の処理でデータベースに記憶されている各通信端末の現在位置が常時見張られ、両者のコミュニケーション条件に適正があり且つ両者の通信範囲特定条件のうち狭い方の通信範囲特定条件を満たした通信端末の存在が確認された場合に管理サーバが積極的に通信端末にサービス開始通知を送信し、これを受けた通信端末がコミュニケーションサービスの開始準備が整ったことをユーザーに知らせるようにしているので、コミュニケーションの相手を求める際のユーザー側の操作が簡略化されると共に、システムの側からプッシュするかたちでコミュニケーションサービスの利用をユーザーに促すことができる。
【００２３】
また、ユーザーが通信端末を利用して設定したコミュニケーション条件および通信範囲特定条件をネットワークおよびネットワークに接続された管理サーバを介してデータベースに記憶させるように構成してもよい。
【００２４】
ユーザーは、自らの通信端末を利用してコミュニケーション条件と通信範囲特定条件を簡単に設定することができ、また必要に応じてコミュニケーション条件や通信範囲特定条件をモデファイすることもできる。
【００２５】
コミュニケーション条件には、コミュニケーションへの参加不参加のユーザーの意思を表すコミュニケーション可否情報とユーザーが利用するコミュニケーションの態様を表す情報とを含ませるようにし、コミュニケーション条件を比較する携帯端末のうち少なくとも一方のコミュニケーション可否情報が不参加に設定されている場合、および、両通信端末のコミュニケーションの態様が一致しない場合に、コミュニケーション条件の適否を不適と判定するようにする。
【００２６】
コミュニケーションへの参加を希望しないユーザーの通信端末へのサービス開始通知の送信が行われなくなるので、其の時点でコミュニケーションへの参加を希望していないユーザーに煩わしい思いをさせる心配がなく、また、ユーザー各人の都合で各態様毎のコミュニケーションの可否を自由に選択することができるようになる。
【００２７】
本発明のコミュニケーションサービス管理プログラムは、前記と同様の課題を達成するため、
ネットワークに接続可能な通信端末を利用して不特定の通信端末間でデータの送受信を行うコミュニケーションサービスシステムを管理するサーバを、
前記通信端末から送信されたコミュニケーション条件および通信範囲特定条件を受信して各通信端末毎にデータベースに記憶させるプレゼンス情報管理手段、
前記各通信端末の現在位置を前記データベースに逐次更新して記憶させる位置情報管理手段、および、
前記データベースに記憶されている前記各通信端末の現在位置を常時見張り、前記データベースに記憶されている各通信端末毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該通信端末のコミュニケーション条件と当該通信端末を除く他の通信端末のコミュニケーション条件との適否を判定すると共に、当該通信端末と他の通信端末との間の離間距離を求め、該離間距離が当該通信端末の通信範囲特定条件と前記他の通信端末の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の通信端末が検出された場合に当該通信端末と前記他の通信端末に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信するサービス管理手段として機能させることを特徴とした構成を有する。
【００２８】
ネットワークに接続されたサーバ側の処理でデータベースに記憶されている各通信端末の現在位置を常時見張り、両者のコミュニケーション条件に適正があり且つ両者の通信範囲特定条件のうち狭い方の通信範囲特定条件を満たした通信端末の存在が確認された場合にサーバが積極的に通信端末にサービス開始通知を送信するようにしているので、システムの側からプッシュするかたちでコミュニケーションサービスの利用をユーザーに促すことができる。
【発明の効果】
【００２９】
本発明のコミュニケーションサービスシステムおよびコミュニケーションサービス方法とコミュニケーションサービス管理プログラムは、ネットワークに接続された管理サーバ側の処理でデータベースに記憶されている各通信端末の現在位置を常時見張り、コミュニケーション条件に適正があり且つ両者の通信範囲特定条件のうち狭い方の通信範囲特定条件を満たした通信端末の存在が確認された場合に限って管理サーバが積極的に当該通信端末にサービス開始通知を送信し、これを受けた通信端末がコミュニケーションサービスの開始準備が整ったことをユーザーに知らせるようにしているので、コミュニケーションの相手を求める際のユーザー側の操作が簡略化されると共に、システムの側からプッシュするかたちでコミュニケーションサービスの利用をユーザーに促すことができる。
【発明を実施するための最良の形態】
【００３０】
次に、本発明を実施するための最良の形態について一例を挙げて具体的に説明する。図１は本発明のコミュニケーションサービス方法を適用した一実施形態のコミュニケーションサービスシステムの構成の概略について示した機能ブロック図である。
【００３１】
この実施形態のコミュニケーションサービスシステム１は、図１に示されるとおり、携帯通信端末の一種である複数の携帯電話２と、インターネットあるいは専用回線等のネットワーク３に接続された管理サーバ４、および、管理サーバ４に接続したハードディスク装置からなる登録情報データベース５，位置情報データベース６，ユーザー情報データベース７と、ネットワーク３と携帯電話２との間のワイヤレス通信を実現するために各地に配置された複数の基地局８によって構成される。なお、広い意味では基地局８もネットワーク３の一部である。
【００３２】
この実施形態の管理サーバ４は、具体的には、ネットワーク３および基地局８を介して各携帯電話２との間でデータの送受信を行いつつ登録情報データベース５を参照して各携帯電話２の現在位置を常時見張り、登録情報データベース５に記憶されている各携帯電話２毎のコミュニケーション条件および通信範囲特定条件と現在位置とに基いて、当該携帯電話２のコミュニケーション条件と当該携帯電話２を除く他の携帯電話２のコミュニケーション条件との適否を判定すると共に、当該携帯電話２と他の携帯電話２との間の離間距離を求め、この離間距離が当該携帯電話２の通信範囲特定条件と前記他の携帯電話２の通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件の範囲内にあるか否かを判定し、コミュニケーション条件が適し且つ離間距離が前記範囲の狭い方の通信範囲特定条件の範囲内にある他の携帯電話２が検出された場合に、当該携帯電話２と前記他の携帯電話２に対してコミュニケーションサービスの開始準備が整ったことを意味するサービス開始通知を送信するサービス管理サーバ４ａと、このサービス管理サーバ４ａがネットワーク３および基地局８を介して携帯電話２から受信したコミュニケーション条件および通信範囲特定条件を登録情報データベース５に記憶させるプレゼンス情報管理サーバ４ｂ、および、各携帯電話２の現在位置を検出して登録情報データベース５に逐次更新して記憶させる位置情報管理サーバ４ｃによって構成される。
【００３３】
各携帯電話２の現在位置は、携帯電話２に内蔵されたＧＰＳユニットによって検出するか、あるいは、ＧＰＳユニットを備えていない場合であっても、携帯電話２に直近する幾つかの基地局８との接続感度の状態に基いて割り出すことができる。
従来より、携帯電話２は、当該携帯電話２に固有の固体番号を送信することによって直近する幾つかの基地局８との接続感度の状態を常に監視し、最も接続が確実な基地局８にハンドオーバーして当該携帯電話２と基地局８との間で相互に識別情報を交換することで当該携帯電話２が接続すべき基地局８を特定し、この基地局８が当該携帯電話２の固体番号と当該基地局８に固有の識別情報とを対応させてシステム側に通知することによって、当該携帯電話２の所在位置、つまり、当該携帯電話２に対して電話等をかける際に利用すべき特定の基地局８の識別情報が把握されるようになっている。
実際には、最も接続が確実な基地局８のみではなく次候補となる幾つかの基地局８からも同種のデータがシステム側に通知されるようになっているので、例えば、図１に示されるように、位置情報検出サーバ９で此れらのデータを受け付け、携帯電話２と当該携帯電話２の周辺に位置する幾つかの基地局８との間の接続感度および各基地局８の設置位置に基いた演算処理を位置情報算出サーバ１０が実行することによって、各携帯電話２の現在位置を概ね正確に知ることができる。
【００３４】
そして、位置情報算出サーバ１０は、各携帯電話２の現在位置を当該携帯電話２の固体番号に対応させて位置情報管理サーバ４ｃに送信し、これを受けた位置情報管理サーバ４ｃが、登録情報データベース５に記憶されているレコードを携帯電話２の固体番号で検索し、登録情報データベース５において対応する携帯電話２の現在位置のデータ欄に逐次更新して其の現在位置を記憶させる。
また、携帯電話２の固体番号と基地局８の識別情報との対応関係は位置情報データベース６に逐次更新して記憶され、携帯電話２の発呼等の処理に際して呼び出しの対象となる基地局８を特定する際に利用される。
携帯電話２の現在位置を登録情報データベース５に記憶させる代わりに位置情報データベース６に記憶させ、携帯電話２の固体番号に基いて各携帯電話２の現在位置と各携帯電話２のコミュニケーション条件および通信範囲特定条件を対応させるようにしてもよい。
【００３５】
ユーザー情報データベース７は各携帯電話２を所有するユーザーの基本情報を記憶するためのもので、各ユーザーの基本情報たとえば氏名，住所，電話番号，電子メールアドレス等が各携帯電話２の固体番号をインデックスとして記憶されている。
【００３６】
また、登録情報データベース５に記憶される情報には、大きく分けて、コミュニケーション条件と通信範囲特定条件の２種があり、此れらの情報が各携帯電話２の固体番号をインデックスとして一対一の対応関係で登録情報データベース５に記憶されるようになっている。
【００３７】
このうち、本実施形態においてコミュニケーション条件として設定が可能なのは、コミュニケーションへの参加不参加のユーザーの意思を表すコミュニケーション可否情報と、ユーザーが利用するコミュニケーションの態様を表す情報と、コミュニケーションの対象とする携帯電話２を制限するコンタクトリストの３種である。
【００３８】
コミュニケーション可否情報の設定に関わる選択肢はＯＮ（コミュニケーションに参加する）／ＯＦＦ（コミュニケーションに参加しない）の二者択一である。
また、コミュニケーションの態様を表す情報としては音声ベースのコミュニケーションと、テキストベースのコミュニケーションと、対戦型ゲームのコミュニケーションの３種があり、その各々に独立事象的にＯＮ（利用する）／ＯＦＦ（利用しない）を設定できるようになっている。
一方、コンタクトリストの設定には格別の制限はなく、例えば、コミュニケーションの対象とする携帯電話２や其のユーザーを特定するに足る情報であれば、ユーザーの氏名あるいはハンドル名，電話番号，電子メールアドレス等（以下、総じて個人特定情報と言う）のうち登録情報データベース５上で公開されているものを任意に利用することができ、其の数にも格別な制限はない。
【００３９】
通信範囲特定条件の設定は、この実施形態においては、半径１００メートル，半径５００メートル，半径１０００メートルの何れかを選択することによって行われるようになっている。無論、任意の数値をメートルあるいはキロメートル等の単位で設定できるようにしても構わない。
【００４０】
つまり、登録情報データベース５に１レコードとして記憶される情報は、携帯電話２の固体番号とコミュニケーション条件および通信範囲特定条件ならびに当該携帯電話２を特定するための個人特定情報と携帯電話２の現在位置であり、データの並びは、全体として、固体番号，コミュニケーション（ＯＮまたはＯＦＦ），音声ベース（ＯＮまたはＯＦＦ），テキストベース（ＯＮまたはＯＦＦ），対戦型ゲーム（ＯＮまたはＯＦＦ），コンタクトリスト（個人特定情報／個人特定情報／個人特定情報／・・・），通信範囲（半径１００メートルまたは半径５００メートルあるいは半径１０００メートル），個人特定情報，現在位置（Ｘ，Ｙ）の体裁となる。
但し、現在位置（Ｘ，Ｙ）の前に記載した個人特定情報は当該携帯電話２のユーザーの個人特定情報、すなわち、当該携帯電話２の所有者であるユーザーの氏名，ハンドル名，電話番号，電子メールアドレス等であり、コンタクトリストに設定された他のユーザーの個人特定情報とは意味合いが異なる。この個人特定情報は、当該携帯電話２のユーザーが他の携帯電話２のユーザーのコンタクトリストに載ろうとする場合にのみ必要となる情報であり、これが、前述の登録情報データベース５上で公開される個人特定情報である。
【００４１】
図２は携帯通信端末の一種である携帯電話２の構成について簡略化して示した機能ブロック図である。
【００４２】
携帯電話２は、図２に示されるとおり、通話用のマイク１１およびスピーカ１２と送受信部１３ならびにディスプレイ１４とデータメモリ部１５を備える。
【００４３】
ディスプレイ１４は液晶モニタ等によって構成され、電話番号の選択表示や着信履歴等の表示、および、作成過程にあるメールや受信メールの表示等に利用され、本実施形態においては、更に、コミュニケーションサービスの開始準備が整ったことをユーザーに知らせるためのメッセージやアイコン等を表示する通知手段としても利用される。
【００４４】
マナーモード用のバイブレータを備えた構成にあっては、ディスプレイ１４に代えてバイブレータを通知手段として利用してもよく、あるいは、スピーカ１２からのＢＥＥＰ音や他のメロディ等を通知手段として利用することも可能である。ユーザーに通知すべき情報の内容に応じてメロディを変化させたり、通常モードとマナーモードの切り替えに応じてスピーカ１２からのＢＥＥＰ音やバイブレータを選択的に利用する点については周知である。
【００４５】
データメモリ部１５には、メールのテキストデータや登録済電話番号および電子メールアドレス等が記憶される。
【００４６】
従来と同様、携帯電話２を通常の携帯通信端末として使用する際には、マイク１１から入力された音声が音声処理部１６でＡ／Ｄ変換されて中央制御部（ＣＰＵ）１７に転送され、更に、中央制御部１７で通信形式データに変換された後、送受信部１３で変調されて内蔵式もしくは伸縮式のアンテナ１８を介して外部に送信される。
【００４７】
また、アンテナ１８で受信された通信電波は送受信部１３で復調されて中央制御部１７に転送され、音声データに変換されてから、音声処理部１６でＤ／Ａ変換等の処理操作を受けてスピーカ１２から音声として出力される。
【００４８】
キー操作部１９は、電話番号の入力操作等の場合にはテンキーとして使用され、また、電子メールの作成等に際してはテキストデータ入力用のカナキー等として利用される。更に、本実施形態においては、此のキー操作部１９が、コミュニケーション条件や通信範囲特定条件の設定操作に際してのデータ入力手段としても利用される。
【００４９】
キー操作部１９を利用した設定されたコミュニケーション条件や通信範囲特定条件および個人特定情報はデータメモリ部１５に一時記憶され、設定操作の完了後、送受信部１３で変調されて内蔵式もしくは伸縮式のアンテナ１８を介して最寄りの基地局８に当該携帯電話２の固体番号と共に送信され、データメモリ部１５の一時記憶が破棄される。
【００５０】
ＲＯＭ２０には、通話や電子メールの送受信等に必要とされる処理を実行するための制御プログラムに加え、本実施形態においては、特に、中央制御部１７をコミュニケーション条件や通信範囲特定条件の設定および送信の実現に必要とされる設定送信機能実現手段およびコミュニケーションサービスの開始準備が整ったことをユーザーに知らせるために必要とされる通知機能実現手段として作動させるためのアプリケーションプログラムが実装されている。
【００５１】
携帯電話２には、ＰｏＣサービスのような音声ベースのコミュニケーションやチャットおよびファイル転送等を始めとするＩＭサービスのようなテキストベースのコミュニケーション更には対戦型ゲームでのコミュニケーションを実現するための専用のアプリケーションも実装されているが、これらのコミュニケーションの内容それ自体に関しては公知であり、また、本発明の要旨との直接の関連もないので説明を割愛する。
【００５２】
図３は携帯電話２の中央制御部１７によって実行される処理の概略を示したフローチャート、また、図４〜図６は管理サーバ４を構成するサービス管理サーバ４ａ，プレゼンス情報管理サーバ４ｂ，位置情報管理サーバ４ｃによって実行される全体的な処理の流れを簡略化して示したフローチャートである。
【００５３】
以下、図３〜図６のフローチャートを参照して本実施形態におけるコミュニケーションサービスシステム１の全体的な処理動作について具体的に説明する。
サービス管理サーバ４ａ，プレゼンス情報管理サーバ４ｂ，位置情報管理サーバ４ｃは、ワークステーションあるいはパーソナルコンピュータ等の一般的なコンピュータで構成され、各々、サービス管理手段，プレゼンス情報管理手段，位置情報管理手段として機能する。
【００５４】
携帯電話２の中央制御部１７は、コミュニケーション条件や通信範囲特定条件および個人特定情報に関わる設定要求がキー操作部１９を介してユーザーから入力されているか否かを判定し（ステップａ１）、設定要求が入力されていなければ、更に、管理サーバ４の一部を構成するサービス管理サーバ４ａからのサービス開始通知が送受信部１３によって受信されているか否かを判定する（ステップａ７）。
【００５５】
ステップａ１，ステップａ７の判定結果が共に偽となり、コミュニケーション条件や通信範囲特定条件および個人特定情報に関わる設定要求がなく、サービス開始通知の受信も検出されていないことが明らかとなった場合には、この時点でコミュニケーションサービスに関連した処理を実行する必要はないので、携帯電話２の中央制御部１７は、通常の通話やメールの送受信等に必要とされる従来どおりの処理を行って当該周期の処理を終え（ステップａ１１）、コミュニケーション条件や通信範囲特定条件および個人特定情報に関わる設定要求の入力、もしくは、サービス開始通知の受信が検出されるのを待ちながら（ステップａ１，ステップａ７）、従来どおりの処理を繰り返し実行することになる（ステップａ１１）。
【００５６】
ここで、コミュニケーション条件や通信範囲特定条件あるいは個人特定情報を設定するためにユーザーが携帯電話２のキー操作部１９を操作すると、携帯電話２の中央制御部１７はステップａ１の判定処理で此の操作を検出し、まず、コミュニケーション条件や通信範囲特定条件の設定に必要とされるフォームの送信をサービス管理サーバ４ａに要求するためのフォーム送信要求信号を送受信部１３およびアンテナ１８を介して最寄りの基地局８に当該携帯電話２の固体番号と共に送信し（ステップａ２）、サービス管理サーバ４ａからフォームが送信されるのを待つ待機状態に入る（ステップａ３）。
【００５７】
一方、管理サーバ４の一部を構成するサービス管理サーバ４ａは、ステップｂ１の判定処理を所定周期毎に繰り返し実行してフォーム送信要求信号の受信を待機しており、前述のようにして携帯電話２の固体番号と共に送信されたフォーム送信要求信号は、ステップｂ１の判定処理でサービス管理サーバ４ａによって検出される。
【００５８】
フォーム送信要求信号を受信したサービス管理サーバ４ａは、図示しない記憶装置に登録されているフォームを読み出し、ネットワーク３および基地局８を経由して対応する固体番号の携帯電話２にフォームのデータを送信する（ステップｂ２）。
【００５９】
サービス管理サーバ４ａからのフォームの送信はステップａ３の判定処理で携帯電話２の中央制御部１７によって検出され、携帯電話２の中央制御部１７は、このフォームをディスプレイ１４に表示する（ステップａ４）。
【００６０】
そして、設定送信機能実現手段として機能する中央制御部１７は、ユーザーがキー操作部１９を操作してコミュニケーション条件や通信範囲特定条件あるいは個人特定情報を入力する度に此れをデータメモリ部１５に順次一時記憶して入力操作を受け付け（ステップａ５）、設定操作の完了後、これらのコミュニケーション条件や通信範囲特定条件あるいは個人特定情報を送受信部１３およびアンテナ１８を介して最寄りの基地局８に当該携帯電話２の固体番号と共に送信する（ステップａ６）。
【００６１】
ステップｂ３の判定処理を所定周期毎に繰り返し実行してコミュニケーション条件や通信範囲特定条件の受信を待機しているサービス管理サーバ４ａは、ステップｂ３の判定処理で携帯電話２からの情報の送信を検出して此の情報をプレゼンス情報管理サーバ４ｂに引き渡し、プレゼンス情報管理サーバ４ｂが、此の情報を当該携帯電話２の固体番号に対応させて登録情報データベース５に記憶させる（ステップｂ４）。
【００６２】
具体的には、プレゼンス情報管理サーバ４ｂは、まず、当該携帯電話２の固体番号が登録情報データベース５の何れかのレコードに記憶されているか否かを判定し、何れのレコードにも記憶されていない場合には、此の情報が当該携帯電話２に対して設定される最初のコミュニケーション条件や通信範囲特定条件あるいは個人特定情報であることを意味するので、登録情報データベース５の新規レコードに当該携帯電話２の固体番号と其のコミュニケーション条件および通信範囲特定条件と個人特定情報を対応させて新たに記憶させ、また、当該携帯電話２の固体番号が登録情報データベース５の何れかのレコードに記憶されている場合には、此の情報が当該携帯電話２に対して現時点で設定されているコミュニケーション条件や通信範囲特定条件あるいは個人特定情報をモデファイするための情報であることを意味するので、登録情報データベース５において当該携帯電話２の固体番号に対応する情報の一部の書き換え或いは全部の書き換え処理を行う。
【００６３】
以上が、各携帯電話２毎のコミュニケーション条件と通信範囲特定条件および個人特定情報を登録情報データベース５に記憶させるために必要とされる処理である。
【００６４】
以下、登録情報データベース５には携帯電話２の固体番号と其のコミュニケーション条件および通信範囲特定条件ならびに個人特定情報が既に多数記憶されているものとして説明する。
【００６５】
各レコードの構造は、前述したとおり、固体番号，コミュニケーション（ＯＮまたはＯＦＦ），音声ベース（ＯＮまたはＯＦＦ），テキストベース（ＯＮまたはＯＦＦ），対戦型ゲーム（ＯＮまたはＯＦＦ），コンタクトリスト（個人特定情報／個人特定情報／個人特定情報／・・・），通信範囲（半径１００メートルまたは半径５００メートルあるいは半径１０００メートル），個人特定情報，現在位置（Ｘ，Ｙ）の体裁となっている。
【００６６】
このうち、各携帯電話２の現在位置（Ｘ，Ｙ）は、既に述べたように、位置情報管理サーバ４ｃが行う所定周期毎の更新処理によって逐次更新して書き換えられる（ステップｂ５）。
【００６７】
また、管理サーバ４の一部を構成するサービス管理サーバ４ａは、サービス開始通知を送信すべき携帯電話２を検出し、この携帯電話２にサービス開始通知を送信するために必要とされる処理を所定周期毎に繰り返し実行している。
【００６８】
所定周期毎の処理で、サービス管理サーバ４ａは、まず、この時点で携帯電話２の固体番号に対応して登録情報データベース５に記憶されている情報を最初の１レコードだけ登録情報データベース５から読み込み（ステップｂ６）、このレコードに記憶されているコミュニケーション条件のうち、コミュニケーション可否情報の設定がＯＮとなっているか否か、つまり、この携帯電話２のユーザーにコミュニケーションへの参加意思があるか否かを判定する（ステップｂ７）。
【００６９】
コミュニケーション可否情報の設定がＯＦＦであれば当該携帯電話２のユーザーにはコミュニケーションに参加する意思がないことを意味するので、何れにしても、此の携帯電話２に対してサービス開始通知を送信する必要はなく、従って、この携帯電話２に関連するコミュニケーション条件や通信範囲特定条件および其の現在位置について此れ以上の分析を行う必要もない。
【００７０】
従って、ステップｂ７の判定結果が偽となった場合、サービス管理サーバ４ａは、今回の処理で読み込んだレコードが登録情報データベース５の最後のレコードであるか否かを判定し（ステップｂ１９）、最後のレコードでなければ、ステップｂ６の処理に移行して登録情報データベース５に記憶されている次の１レコードの情報を読み込み、この１レコードを分析対象として前記と同様の処理を繰り返し実行する。
また、今回の処理で読み込んだレコードが登録情報データベース５の最後のレコードであれば、サービス開始通知を送信する必要のある携帯電話２の検出および当該携帯電話２に対するサービス開始通知の送信に関わる一連の処理が全て終っていることを意味するので、サービス管理サーバ４ａは、此の処理を終了して初期の待機状態に戻る。
【００７１】
一方、ステップｂ７の判定結果が真となった場合、つまり、現時点で読み込まれているレコードに記憶されている携帯電話２のコミュニケーション可否情報の設定がＯＮであって、当該携帯電話２のユーザーにコミュニケーションに参加する意思があることが明らかとなった場合には、サービス管理サーバ４ａは、まず、此のレコードに記憶されたコミュニケーション条件や通信範囲特定条件に適合した他の携帯電話２の数を計数するカウンタＣの値を０に初期化し（ステップｂ８）、このレコードのコミュニケーション条件にコンタクトリストが記憶されているか否かを判定する（ステップｂ９）。
【００７２】
ステップｂ９の判定結果が真となってコンタクトリストが記憶されていることが明らかとなった場合には、此のレコードのコミュニケーション条件や通信範囲特定条件に適合する他の携帯電話２を検索する範囲が、当該コンタクトリストに記憶された個人特定情報に対応したレコードのみに絞り込まれ、また、コンタクトリストが記憶されていなければ、此のレコードのコミュニケーション条件や通信範囲特定条件に適合する他の携帯電話２の検索範囲は、登録情報データベース５の全てのレコードにまで及ぶ。
【００７３】
まず、現時点で読み込まれているレコードのコミュニケーション条件にコンタクトリストが記憶されている場合の処理動作について説明する。
【００７４】
現時点で読み込まれているレコードのコミュニケーション条件にコンタクトリストが記憶されている場合、サービス管理サーバ４ａは、まず、当該レコードにおける（個人特定情報／個人特定情報／個人特定情報／・・・）のコンタクトリストから最初の個人特定情報を１つ読み込み（ステップｂ１０）、このレコードを除く他のレコードの全てを検索対象として、この最初の個人特定情報と同じ個人特定情報を其の携帯電話２のユーザーの個人特定情報として記憶したレコードを登録情報データベース５から１つのみ求め（ステップｂ１１）、現時点で読み込まれているレコードに記憶されている現在位置（Ｘ，Ｙ）と求められたレコードに記憶されている現在位置（Ｘ，Ｙ）に基いて、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２と前記求められたレコードに固体番号を記憶されている携帯電話２との間の離間距離を算出し、更に、現時点で読み込まれているレコードに記憶されている通信範囲特定条件と前記求められたレコードに記憶されている通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件を求め、算出された離間距離が此の通信範囲特定条件の範囲内にあるか否か、つまり、両携帯電話２間の離間距離が通信範囲特定条件をクリアしているか否かを判定する（ステップｂ１２）。
【００７５】
例えば、両携帯電話２間の離間距離が２００メートルで、現時点で読み込まれているレコードに記憶されている通信範囲特定条件が半径１００メートル以内、かつ、求められたレコードに記憶されている通信範囲特定条件が半径５００メートル以内であったとすれば、両者間の離間距離２００メートルが範囲の狭い方の通信範囲特定条件１００メートルを超えているので判定結果は偽、また、両者間の離間距離が３００メートルで、現時点で読み込まれているレコードに記憶されている通信範囲特定条件が半径１０００メートル以内、かつ、求められたレコードに記憶されている通信範囲特定条件が半径５００メートル以内であったとすれば、両者間の離間距離３００メートルは範囲の狭い方の通信範囲特定条件５００メートルの範囲内にあるので判定結果は真ということになる。
【００７６】
ステップｂ１２の判定結果が偽となった場合には、現時点で読み込まれているレコードに記憶されている通信範囲特定条件と前記求められたレコードに記憶されている通信範囲特定条件のうち少なくとも一方の条件が両携帯電話２間の離間距離との関係において満たされていないことを意味するので、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２と前記求められたレコードに固体番号を記憶されている携帯電話２との間でのコミュニケーションサービスは成立しない。
【００７７】
また、ステップｂ１２の判定結果が真となった場合には、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２と前記求められたレコードに固体番号を記憶されている携帯電話２との間で少なくとも通信範囲特定条件は満たされていることを意味するので、サービス管理サーバ４ａは、更に、当該レコードにおけるコミュニケーション条件のうちコミュニケーションの態様を表す情報と前記求められたレコードに記憶されているコミュニケーションの態様を表す情報との間に互換性があるか否か、および、前記求められたレコードに記憶されているコミュニケーション可否情報の設定がＯＮとなっているか否かを判定する（ステップｂ１３）。
【００７８】
コミュニケーションの態様を表す情報は、この実施形態の場合、音声ベース（ＯＮまたはＯＦＦ），テキストベース（ＯＮまたはＯＦＦ），対戦型ゲーム（ＯＮまたはＯＦＦ）の３種であり、このうちＯＮに設定されている項目が全て一致していることを以って互換性ありと判定するか、あるいは、ＯＮに設定されている項目のうち少なくとも一部の項目が重複していることを以って互換性ありと判定するかは設計上の問題である。
但し、前記求められたレコードに記憶されているコミュニケーション可否情報の設定がＯＦＦとなっている場合には、このレコードに固体番号を記憶された携帯電話２のユーザーにコミュニケーションへの参加意思がないことを意味するので、コミュニケーションの態様を表す情報の一致不一致を問わず無条件に互換性なしと判定する。
【００７９】
ステップｂ１３の判定結果が偽となった場合には、現時点で読み込まれているレコードにコミュニケーション条件として記憶されているコミュニケーション態様と前記求められたレコードに記憶されているコミュニケーション態様とが全く一致しないか、または、コミュニケーション態様自体が一致していても相手方のユーザーつまり前記求められたレコードに固体番号を記憶された携帯電話２のユーザーにコミュニケーションの意思がないことを意味するので、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２と前記求められたレコードに固体番号を記憶されている携帯電話２との間でのコミュニケーションサービスは成立しない。
【００８０】
従って、ステップｂ１２もしくはステップｂ１３の判定結果が偽となった場合、サービス管理サーバ４ａは、今回の処理でコンタクトリストから読み込んだ個人特定情報が当該コンタクトリストの最後のものであるか否かを判定する（ステップｂ１６）。
そして、最後の個人特定情報でなければ、サービス管理サーバ４ａは、ステップｂ１０の処理に移行して当該レコードのコンタクトリストに記憶されている次の個人特定情報を１つ読み込み、此の個人特定情報に基いて前記と同様の処理を繰り返し実行する。
また、今回の処理で読み込んだ個人特定情報が当該コンタクトリストの最後のものであれば、当該コンタクトリストによって指定された個人特定情報でレコードを特定される全ての携帯電話２と、現時点すなわちステップｂ６の処理で読み込まれているレコードに固体番号を記憶されている携帯電話２との間のコミュニケーションサービスの適否判定が全て完了したことを意味するので、サービス管理サーバ４ａは、此の処理を終了して次の処理へと移行する。
【００８１】
此れに対し、ステップｂ１３の判定結果が真となった場合には、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２と前記求められたレコードに固体番号を記憶されている携帯電話２との間で通信範囲特定条件が満たされると共にコミュニケーションの態様に関わる互換性も保証され、併せて、前記求められたレコードに固体番号を記憶された携帯電話２のユーザーにコミュニケーションへの参加意思があることを意味するので、サービス管理サーバ４ａは、前記求められたレコードに記憶されている固体番号をサービス開始通知の送信対象としてコミュニケーションリストに追加し（ステップｂ１４）、現時点で読み込まれているレコードに記憶されたコミュニケーション条件や通信範囲特定条件に適合した他の携帯電話２の数を計数するカウンタＣの値を１インクリメントした後（ステップｂ１５）、前記と同様にしてステップｂ１６の判定処理に移行する。
【００８２】
このようにして、現時点で読み込まれているレコードにおけるコンタクトリストによって指定された個人特定情報で特定される全ての携帯電話２に対し、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２との間のコミュニケーションサービスの適不適が判定され、最終的に、ステップｂ１６の判定結果が真となった時点で、コンタクトリストによって指定された個人特定情報で特定される携帯電話２のうち、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２との間でコミュニケーションサービスを実行することが適当であると判定された全ての携帯電話２の固体番号がコミュニケーションリストに一時記憶され、また、カウンタＣには其の個数が記憶されることになる。
【００８３】
次いで、サービス管理サーバ４ａは、カウンタＣの現在値が１以上であるか否か、つまり、現時点で読み込まれているレコードのコンタクトリストによって指定された個人特定情報で特定される携帯電話２のうち、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２との間でコミュニケーションサービスを実行する必要のある携帯電話２が１つ以上存在するか否かを判定する（ステップｂ１７）。
【００８４】
カウンタＣの現在値が１以上であれば、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２と当該時点でコミュニケーションリストに固体番号を記憶されている携帯電話２に対して相互的なコミュニケーションサービスを提供することが可能であることを意味するので、サービス管理サーバ４ａは、現時点で読み込まれているレコードつまり直前に実施されたステップｂ６の処理で読み込まれたレコードに固体番号を記憶された携帯電話２と当該時点でコミュニケーションリストに固体番号を記憶されている携帯電話２の全てに対してネットワーク３および各々の基地局８を経由してサービス開始通知を送信する（ステップｂ１８）。
【００８５】
サービス管理サーバ４ａから送信されたサービス開始通知は、ステップａ７の判定処理で携帯電話２の中央制御部１７によって検出され、通知機能実現手段として機能する中央制御部１７が、通知手段として機能するディスプレイ１４にメッセージやアイコン等を表示し、ユーザーにコミュニケーションサービスの開始準備が整ったことを知らせる（ステップａ８）。
【００８６】
前述したとおり、ＰｏＣサービスのような音声ベースのコミュニケーションやチャットおよびファイル転送等を始めとするＩＭサービスのようなテキストベースのコミュニケーション更には対戦型ゲーム等のコミュニケーションサービスそれ自体は公知であり、ユーザーは、キー操作部１９からの入力操作によって自分が実行したいサービスを適宜に選択し（ステップａ９）、対応するアプリケーションプログラムを起動させて、このアプリケーションプログラムによって所望するコミュニケーションサービスを実行する（ステップａ１０）。
【００８７】
あるいは、コミュニケーションサービスの開始準備が整ったことを知らせるメッセージやアイコン等の表示を無視し、通常の通話やメールの送受信等に必要とされる従来どおりの処理を継続しても構わない（ステップａ１１）。
【００８８】
なお、ステップｂ１７の判定処理においてカウンタＣの現在値が０のままであれば、現時点で読み込まれているレコードに固体番号を記憶されている携帯電話２との間でコミュニケーションサービスを実行することのできる携帯電話２は存在しないことを意味するので、ステップｂ１８の処理は非実行とされる。
【００８９】
次いで、サービス管理サーバ４ａは、今回の処理で読み込んだレコードつまり直前に実施されたステップｂ６の処理で読み込んだレコードが登録情報データベース５の最後のレコードであるか否かを判定し（ステップｂ１９）、最後のレコードでなければ、ステップｂ６の処理に移行して登録情報データベース５に記憶されている次の１レコードの情報を読み込み、この１レコードを対象として前記と同様の処理を繰り返し実行する。
つまり、登録情報データベース５のレコードに固体番号を記憶された全ての携帯電話２に対して前記と同様の処理操作が行われることになる。
また、今回の処理で読み込んだレコードが登録情報データベース５の最後のレコードであれば、登録情報データベース５に固体番号を記憶された全ての携帯電話２について、サービス開始通知を送信する必要のある携帯電話２の検出および当該携帯電話２に対するサービス開始通知の送信に関わる一連の処理が全て終っていることを意味するので、サービス管理サーバ４ａは、此の処理を終了して初期の待機状態に戻る。
【００９０】
次に、前述したステップｂ９の判定結果が偽となり、現時点で読み込まれているレコードのコミュニケーション条件にコンタクトリストが記憶されていないことが明らかとなった場合の処理、つまり、現時点で読み込まれているレコードのコミュニケーション条件や通信範囲特定条件を登録情報データベース５に登録されている全てのレコードの其れと比較する必要が生じた場合の処理について簡単に説明する。
【００９１】
この場合、サービス管理サーバ４ａは、まず、現時点で読み込まれているレコードつまり直前に実施されたステップｂ６の処理で読み込まれたレコードを除く最初の１レコードを情報データベース５から読み込み（ステップｂ２０）、ステップｂ６の処理で読み込まれたレコードに記憶されている現在位置（Ｘ，Ｙ）とステップｂ２０の処理で読み込まれたレコードに記憶されている現在位置（Ｘ，Ｙ）に基いて、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２とステップｂ２０の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間の離間距離を算出し、更に、ステップｂ６の処理で読み込まれたレコードに記憶されている通信範囲特定条件とステップｂ２０の処理で読み込まれたレコードに記憶されている通信範囲特定条件のうち範囲の狭い方の通信範囲特定条件を求め、算出された離間距離が此の通信範囲特定条件の範囲内にあるか否か、つまり、両携帯電話２間の離間距離が通信範囲特定条件をクリアしているか否かを判定する（ステップｂ２１）。
【００９２】
ステップｂ２１の判定結果が偽となった場合には、ステップｂ６の処理で読み込まれたレコードに記憶されている通信範囲特定条件とステップｂ２０の処理で読み込まれたレコードに記憶されている通信範囲特定条件のうち少なくとも一方の条件が両携帯電話２間の離間距離との関係において満たされていないことを意味するので、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２とステップｂ２０の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間でのコミュニケーションサービスは成立しない。
【００９３】
また、ステップｂ２１の判定結果が真となった場合には、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２とステップｂ２０の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間で少なくとも通信範囲特定条件は満たされていることを意味するので、サービス管理サーバ４ａは、更に、これらのレコードにおけるコミュニケーション条件のうちコミュニケーションの態様を表す情報の間に互換性があるか否か、および、ステップｂ２０の処理で読み込まれたレコードに記憶されているコミュニケーション可否情報の設定がＯＮとなっているか否かを判定する（ステップｂ２２）。
【００９４】
前記と同様、コミュニケーションの態様を表す情報の間に互換性があった場合でも、ステップｂ２０の処理で読み込まれたレコードに記憶されているコミュニケーション可否情報の設定がＯＦＦとなっている場合には、このレコードに固体番号を記憶された携帯電話２のユーザーにコミュニケーションへの参加意思がないことを意味するので、コミュニケーションの態様を表す情報の一致不一致を問わず無条件に互換性なしと判定する。
【００９５】
ステップｂ２２の判定結果が偽となった場合には、ステップｂ６の処理で読み込まれたレコードにコミュニケーション条件として記憶されているコミュニケーション態様とステップｂ２０の処理で読み込まれたレコードに記憶されているコミュニケーション態様とが全く一致しないか、または、コミュニケーション態様自体が一致していても相手方のユーザーつまりステップｂ２０の処理で読み込まれたレコードに固体番号を記憶された携帯電話２のユーザーにコミュニケーションの意思がないことを意味するので、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２とステップｂ２０の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間でのコミュニケーションサービスは成立しない。
【００９６】
従って、ステップｂ２１もしくはステップｂ２２の判定結果が偽となった場合、サービス管理サーバ４ａは、ステップｂ２０の処理で読み込んだ１レコードがステップｂ６の処理で読み込まれたレコードを除く登録情報データベース５の最後のレコードであるか否かを判定する（ステップｂ２５）。
そして、最後のレコードでなければ、サービス管理サーバ４ａは、再びステップｂ２０の処理に移行し、ステップｂ６の処理で読み込まれたレコードを除く次の１レコードを情報データベース５から読み込み、此のレコードをステップｂ６の処理で読み込まれたレコードとの比較対象として前記と同様の処理を繰り返し実行する。
また、ステップｂ２０の処理で読み込んだ１レコードがステップｂ６の処理で読み込まれたレコードを除く登録情報データベース５の最後のものであれば、ステップｂ６の処理で読み込まれたレコードの内容と他の全てのレコードの内容が総当り的に比較され、ステップｂ６の処理で読み込んだレコードに固体番号を記憶された携帯電話２と此れを除く他の全ての携帯電話２との間のコミュニケーションサービスの適否判定が全て完了したことを意味するので、サービス管理サーバ４ａは、此の処理を終了して次の処理へと移行することになる。
【００９７】
一方、ステップｂ２５の判定結果が真となった場合には、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２とステップｂ２０の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間で通信範囲特定条件が満たされ、同時に、コミュニケーションの態様に関わる互換性が保証され、併せて、ステップｂ２０の処理で読み込まれたレコードに固体番号を記憶された携帯電話２のユーザーにコミュニケーションへの参加意思があることを意味するので、サービス管理サーバ４ａは、ステップｂ２０の処理で読み込まれたレコードに記憶されている固体番号をサービス開始通知の送信対象としてコミュニケーションリストに追加し（ステップｂ２３）、ステップｂ６の処理で読み込まれたレコードに記憶されたコミュニケーション条件や通信範囲特定条件に適合した他の携帯電話２の数を計数するカウンタＣの値を１インクリメントした後（ステップｂ２４）、前記と同様にしてステップｂ２５の判定処理に移行する。
【００９８】
このようにして、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２に対し、他の全ての携帯電話２との間のコミュニケーションサービスの適不適が総当り的に判定され、最終的に、ステップｂ２５の判定結果が真となった時点で、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間でコミュニケーションサービスを実行することが適当であると判定された全ての携帯電話２の固体番号がコミュニケーションリストに一時記憶され、また、カウンタＣには其の個数が記憶されることになる。
【００９９】
次いで、サービス管理サーバ４ａは、カウンタＣの現在値が１以上であるか否か、つまり、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間でコミュニケーションサービスを実行する必要のある携帯電話２が１つ以上存在するか否かを判定する（ステップｂ２６）。
【０１００】
カウンタＣの現在値が１以上であれば、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２と当該時点でコミュニケーションリストに固体番号を記憶されている携帯電話２に対して相互的なコミュニケーションサービスを提供することが可能であることを意味するので、サービス管理サーバ４ａは、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶された携帯電話２と当該時点でコミュニケーションリストに固体番号を記憶されている携帯電話２の全てに対してネットワーク３および各々の基地局８を経由してサービス開始通知を送信する（ステップｂ２７）。
【０１０１】
サービス管理サーバ４ａから送信されたサービス開始通知は、ステップａ７の判定処理で携帯電話２の中央制御部１７によって検出され、通知機能実現手段として機能する中央制御部１７が、通知手段として機能するディスプレイ１４にメッセージやアイコン等を表示してユーザーにコミュニケーションサービスの開始準備が整ったことを知らせる（ステップａ８）。
【０１０２】
既に述べたとおり、ＰｏＣサービスのような音声ベースのコミュニケーションやチャットおよびファイル転送等を始めとするＩＭサービスのようなテキストベースのコミュニケーション更には対戦型ゲーム等のコミュニケーションサービスそれ自体は公知であり、ユーザーは、キー操作部１９からの入力操作によって自分が実行したいサービスを適宜に選択し（ステップａ９）、対応するアプリケーションプログラムを起動させて、このアプリケーションプログラムによって所望するコミュニケーションサービスを実行する（ステップａ１０）。
【０１０３】
あるいは、コミュニケーションサービスの開始準備が整ったことを知らせるメッセージやアイコン等の表示を無視し、通常の通話やメールの送受信等に必要とされる従来どおりの処理を継続しても構わない（ステップａ１１）。
【０１０４】
なお、ステップｂ２６の判定処理においてカウンタＣの現在値が０のままであれば、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２との間でコミュニケーションサービスを実行することのできる携帯電話２は存在しないことを意味するので、ステップｂ２７の処理は非実行とされる。
【０１０５】
次いで、サービス管理サーバ４ａは、直前に実施されたステップｂ６の処理で読み込んだレコードが登録情報データベース５の最後のレコードであるか否かを判定し（ステップｂ１９）、最後のレコードでなければ、再びステップｂ６の処理に移行して登録情報データベース５に記憶されている次の１レコードの情報を読み込み、この１レコードを対象として前記と同様の処理を繰り返し実行する。
また、直前に実施されたステップｂ６の処理で読み込んだレコードが登録情報データベース５の最後のレコードであれば、登録情報データベース５に固体番号を記憶された全ての携帯電話２について、サービス開始通知を送信する必要のある携帯電話２の検出および当該携帯電話２に対するサービス開始通知の送信に関わる一連の処理が全て終っていることを意味するので、サービス管理サーバ４ａは、此の処理を終了して初期の待機状態に戻る。
【０１０６】
以上に述べたとおり、この実施形態では、ネットワーク３に接続されたサービス管理サーバ４ａと該サービス管理サーバ４ａが利用する登録情報データベース５に記憶されている各携帯電話２の現在位置（Ｘ，Ｙ）の情報を更新する位置情報管理サーバ４ｃ側の処理により、登録情報データベース５に記憶されている各携帯電話２の現在位置（Ｘ，Ｙ）が常時見張られる。そして、サービス開始通知を送信する必要のある携帯電話２の検出および当該携帯電話２に対するサービス開始通知の送信に関わる一連の処理において、サービス管理サーバ４ａが、その時点で評価対象としている携帯電話２のコミュニケーション条件すなわちステップｂ６の処理で読み込まれたレコードのコミュニケーション条件と、その比較対象となる携帯電話２のコミュニケーション条件つまりステップｂ１１（コンタクトリストが設定されている場合）もしくはステップｂ２０（コンタクトリストが設定されていない場合）の処理で読み込まれたレコードのコミュニケーション条件との適不適を判定し、両者間に適正があり、且つ、両者の通信範囲特定条件のうち狭い方の通信範囲特定条件を満たす携帯電話２が比較対象として１つ以上検出された場合に限り、サービス管理サーバ４ａが、当該時点で評価対象および比較対象としている携帯電話２、つまり、ステップｂ６の処理で読み込まれたレコードに固体番号を記憶されている携帯電話２と、その時点でコミュニケーションリストに固体番号を記憶されている携帯電話２に対して積極的にサービス開始通知を送信し、これを受けた携帯電話２がディスプレイ１４へのメッセージ表示等によってコミュニケーションサービスの開始準備が整ったことをユーザーに知らせるようにしている。
【０１０７】
このように、コミュニケーション条件や通信範囲特定条件および個人特定情報の最初の登録作業に必要とされる操作を除き、ユーザーによる携帯電話２の格別な操作は必要なく、サービス管理サーバ４ａの側からプッシュするかたちでユーザーにコミュニケーションサービスの利用を自動的に促すことができるので、コミュニケーションの相手を求める際のユーザー側の操作が簡略化され、また、システムを管理する側からすれば、コミュニケーションサービスの利用を積極的にユーザーに促すことができるというメリットがある。
【０１０８】
この際、コミュニケーションへの参加を希望しないユーザーは、コミュニケーション可否情報の設定に関わる選択肢をＯＦＦに設定しておけばよい。これにより、サービス開始通知を送信する必要のある携帯電話２の検出および当該携帯電話２に対するサービス開始通知の送信に関わる一連の処理において、当該ユーザーが所有する携帯電話２の固体番号が評価対象（ステップｂ７）および比較対象（ステップｂ１３，ステップｂ２２）から外され、当該ユーザーが所有する携帯電話２へのサービス開始通知の送信は行われなくなり、其の時点でコミュニケーションへの参加を希望していないユーザーに煩わしい思いをさせる心配がなくなる。コミュニケーション可否情報のＯＮ／ＯＦＦ設定はユーザーが自らの携帯電話２を利用して変更できるので、ユーザー各人の都合により、コミュニケーションの可否を自由に選択することが可能である。
【０１０９】
また、ユーザーが利用するコミュニケーションの態様として音声ベース，テキストベース，対戦型ゲーム等を選択的に設定できるので、その時点でユーザーが必要としていないコミュニケーションについては、コミュニケーション可否情報のＯＮ／ＯＦＦ設定に関わらず、これを拒絶することが可能である。
【０１１０】
更に、コミュニケーションの対象とする携帯電話２を制限するコンタクトリストに設定する個人特定情報としては、ユーザーの属性に直結する氏名，電話番号，電子メールアドレス等の他、ユーザーの属性とは無関係なハンドル名を利用することができるため、ユーザーの属性に直結する実質的な個人情報を秘匿した状態で他人とのコミュニケーションを図ることが可能であり、また、他のユーザーのハンドル名をコンタクトリストに登録してコミュニケーションの範囲を制限することもできる。つまり、ユーザーの属性に直結する個人情報に基づいて行っていた従来どおりの閉じたコミュニケーションに加え、実質的な個人情報の秘匿性を確保し、プライバシーを守った上でのオープンなコミュニケーションを実現することで、新たなコミュニケーションサービスを提供することが可能となる。
【０１１１】
更に、コミュニケーション条件や通信範囲特定条件は全てユーザーの側から設定できるので、ユーザーが意図しないコミュニケーションへの参加を強要されることは一切ない。
【０１１２】
また、ユーザー間のコミュニケーションはユーザーが設定したハンドル名で行うことができるので、ユーザーの属性に直結する氏名，電話番号，電子メールアドレス等をユーザーが積極的に公開しない限り、このサービスの利用によって実質的な個人情報が流出する恐れは全くない。
【０１１３】
なお、携帯電話２の中央制御部１７を設定送信機能実現手段および通知機能実現手段として作動させるためのアプリケーションプログラムは、例えば、Ｊａｖａ（Ｊａｖａは登録商標である。）もしくは専用にプログラムされたＮａｔｉｖｅアプリケーションにより実現される。
【０１１４】
また、携帯電話２がこの種のアプリケーションプログラムを搭載していない場合には、例えば、コミュニケーション条件や通信範囲特定条件の設定に必要とされるフォームをサービス管理サーバ４ａから携帯電話２に送信し、このフォームに応じてユーザーが携帯電話２で設定したコミュニケーション条件や通信範囲特定条件を携帯電話２からサービス管理サーバ４ａに送り返す代わりに、書式の決まった電子メールを利用して携帯電話２からサービス管理サーバ４ａにコミュニケーション条件や通信範囲特定条件を送信することによってコミュニケーション条件や通信範囲特定条件の設定作業を行うことが可能であり、更には、コミュニケーションサービスの開始準備が整ったことをサービス管理サーバ４ａから携帯電話２に知らせるサービス開始通知や、コミュニケーションサービスの開始準備が整ったことを携帯電話２からユーザーに知らせるための通知機能に代えて、サービス開始準備が整ったことをユーザーに知らせる電子メール（望ましくは、其の本文ではなく差出人や件名等のヘッダに相当する部分にサービス開始準備の確立を記述した電子メール）をサービス管理サーバ４ａから携帯電話２に送信するといったことも可能である。
【０１１５】
この実施形態ではサービス管理手段として機能するサービス管理サーバ４ａ，プレゼンス情報管理手段として機能するプレゼンス情報管理サーバ４ｂ，位置情報管理手段として機能する位置情報管理サーバ４ｃを用いて管理サーバ４を構成しているが、これは単にサーバの負荷を分散させるための措置に過ぎず、これらの機能を単一のサーバによって実現したり、あるいは、更に多数のサーバに各種の機能を分散して実装するといったことも可能である。全体としてのサーバの数をどのようなものにするか、更には、どのサーバにどの機能を実装するかといったことは単に設計上の問題に過ぎない。
また、この実施形態では登録情報データベース５，位置情報データベース６，ユーザー情報データベース７を各々に独立したハードディスク等の記憶装置の中に設け、サービス管理サーバ４ａ，プレゼンス情報管理サーバ４ｂ，位置情報管理サーバ４ｃが必要に応じて各記憶装置にアクセスしてデータの登録や更新および書き込み操作や検索処理を行うようにしているが、これらのデータベースを単一の記憶装置の内部に設けるようにしてもよく、この点に関しても、前記と同様、単に設計上の問題である。
【図面の簡単な説明】
【０１１６】
【図１】本発明のコミュニケーションサービス方法を適用した一実施形態のコミュニケーションサービスシステムの構成の概略について示した機能ブロック図である。
【図２】携帯通信端末の一種である携帯電話の一般的な構成について示した機能ブロック図である。
【図３】携帯電話の中央制御部によって実行される処理の概略を示したフローチャートである。
【図４】管理サーバを構成するサービス管理サーバ，プレゼンス情報管理サーバ，位置情報管理サーバによって実行される全体的な処理の流れを簡略化して示したフローチャートである。
【図５】管理サーバを構成するサービス管理サーバ，プレゼンス情報管理サーバ，位置情報管理サーバによって実行される全体的な処理の流れを簡略化して示したフローチャートの続きである。
【図６】管理サーバを構成するサービス管理サーバ，プレゼンス情報管理サーバ，位置情報管理サーバによって実行される全体的な処理の流れを簡略化して示したフローチャートの続きである。
【符号の説明】
【０１１７】
１  コミュニケーションサービスシステム
２  携帯電話（携帯通信端末（通信端末））
３  ネットワーク
４  管理サーバ
４ａ  サービス管理サーバ（管理サーバの一部，サービス管理手段）
４ｂ  プレゼンス情報管理サーバ（管理サーバの一部，プレゼンス情報管理手段）
４ｃ  位置情報管理サーバ（管理サーバの一部，位置情報管理手段）
５  登録情報データベース（データベースの一部）
６  位置情報データベース（データベースの一部）
７  ユーザー情報データベース（データベースの一部）
８  基地局
９  位置情報検出サーバ
１０  位置情報算出サーバ
１１  マイク
１２  スピーカ
１３  送受信部
１４  ディスプレイ（通知手段）
１５  データメモリ部
１６  音声処理部
１７  中央制御部（設定送信機能実現手段，通知機能実現手段）
１８  アンテナ
１９  キー操作部
２０  ＲＯＭ
【図１】
2007328564.tif 000003
【図２】
2007328564.tif 000004
【図３】
2007328564.tif 000005
【図４】
2007328564.tif 000006
【図５】
2007328564.tif 000007
【図６】
2007328564.tif 000008