(57)【特許請求の範囲】
【請求項１】
端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバにおいて管理する接続情報で通信を試みた端末から端末識別情報及び接続情報を捕捉するステップＡ１と、
前記通信中継サーバが、前記ステップＡ１において捕捉された端末識別情報及び接続情報を含むレコードをデータベースから探索するステップＡ２と、
前記通信中継サーバが、前記ステップＡ２において探索されたレコードのサービス識別情報を用いて通信路を形成するサービス提供サーバを判断するステップＡ３と、
前記通信中継サーバが、前記ステップＡ３において判断されたサービス提供サーバに前記ステップＡ２において探索されたレコードのサービス識別情報及び経路ＩＤを送信して前記端末と前記サービス提供サーバとの間に通信路を形成するステップＡ４と、
を含む通信中継方法であって、
前記通信中継方法は、更に、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースを構築するステップＣを含み、
前記ステップＣは、通信中継サーバが、第１接続情報を通して通信中継サーバに送信されたＳＭＳメッセージを受信するが、前記ＳＭＳメッセージには選択しようとするサービス提供サーバを識別できる所定のキーワード及び端末識別情報が含まれているステップＣ１−１と、
前記通信中継サーバが、データベースにレコードを追加するが、追加されるレコードは、前記ステップＣ１−１において受信された端末識別情報及び前記通信中継サーバへの通信を試みる接続情報のうち、前記端末識別情報に未割り当ての第２接続情報、前記ＳＭＳメッセージ内のサービス提供サーバを識別できるキーワードに対応するサービス識別情報及び前記サービス識別情報に未割り当ての経路ＩＤを一つのレコードとしてデータベースに追加するステップＣ１−２と、
を含むことを特徴とする通信中継方法。
【請求項２】
端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバへの通信を試みたサービス提供サーバからサービス識別情報及び経路ＩＤを受信するステップＢ１と、
前記通信中継サーバが、前記ステップＢ１において受信されたサービス識別情報及び経路ＩＤを含むレコードをデータベースから探索するステップＢ２と、
前記通信中継サーバが、前記ステップＢ２において探索されたレコードの端末識別情報を用いて通信路を形成する端末を判断するステップＢ３と、
前記通信中継サーバが、前記ステップＢ３において判断された端末に前記ステップＢ２において探索されたレコードの端末識別情報及び接続情報を送信して前記サービス提供サーバと前記端末との間に経路を形成するステップＢ４と、
を含む通信中継方法であって、
前記通信中継方法は、更に、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースを構築するステップＣを含み、
前記ステップＣは、通信中継サーバが、第１接続情報を通して通信中継サーバに送信されたＳＭＳメッセージを受信するが、前記ＳＭＳメッセージには選択しようとするサービス提供サーバを識別できる所定のキーワード及び端末識別情報が含まれているステップＣ１−１と、
前記通信中継サーバが、データベースにレコードを追加するが、追加されるレコードは、前記ステップＣ１−１において受信された端末識別情報及び前記通信中継サーバへの通信を試みる接続情報のうち、前記端末識別情報に未割り当ての第２接続情報、前記ＳＭＳメッセージ内のサービス提供サーバを識別できるキーワードに対応するサービス識別情報及び前記サービス識別情報に未割り当ての経路ＩＤを一つのレコードとしてデータベースに追加するステップＣ１−２と、
を含むことを特徴とする通信中継方法。
【請求項３】
前記ステップＣは、
前記データベースにレコードが追加されることにより前記データベースの保存内容が変更された場合、新たに追加されたレコードの接続情報を発信番号とし、且つ、端末の端末識別情報を受信番号として追加された経路に関して説明するＳＭＳメッセージを送信するステップＣ’、
をさらに含むことを特徴とする請求項１又は２に記載の通信中継方法。
【請求項４】
前記ステップＡ２は、
端末識別情報及び接続情報を含むレコードがデータベースに存在しなければ、通信を試みた端末に接続情報の誤り及び接続不可の旨を報知する案内メッセージを送信するステップ、
をさらに含むことを特徴とする請求項１に記載の通信中継方法。
【請求項５】
ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及び通信路形成情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバにおいて管理する接続情報で通信を試みた第１端末から端末識別情報及び接続情報を捕捉するステップＤ１と、
前記通信中継サーバが、前記ステップＤ１において捕捉された端末識別情報及び接続情報を含むレコードをデータベースから探索するステップＤ２と、
前記通信中継サーバが、前記ステップＤ２において探索されたレコードのユーザー情報と同じユーザー情報を有するレコードをデータベースから抽出するステップＤ３と、
前記通信中継サーバが、前記ステップＤ３において抽出されたレコードの通信路形成情報を通して通信路の形成された第２端末が存在するかどうかを確認し、通信路の形成された第２端末が存在しなければ第１端末の通信路形成過程を行い、通信路の形成された第２端末が存在すれば、第１端末の通信路形成過程を行った後に第２端末の通信路を遮断するステップＤ４と、
を含むことを特徴とする通信中継方法。
【請求項６】
ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及びプライオリティ情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバへの通信を試みたサービス提供サーバからサービス識別情報及び経路ＩＤを受信するステップＥ１と、
前記通信中継サーバが、前記ステップＥ１において受信されたサービス識別情報及び経路ＩＤを含むレコードをデータベースから探索するステップＥ２と、
前記通信中継サーバが、前記ステップＥ２において探索されたレコードのユーザー情報と同じユーザー情報を有するレコードをデータベースから抽出するステップＥ３と、
前記通信中継サーバが、前記ステップＥ３において抽出されたレコードのうち、プライオリティ情報が最優先順位であるレコードの端末識別情報を選択し、選択された端末識別情報に対応する端末と前記サービス提供サーバとの間に通信路を形成するが、通信路の形成に失敗すれば、前記ステップＥ３において抽出されたレコードのうちプライオリティ情報の順番に従って通信路の形成がなされるまで端末識別情報を選択して通信路を形成するステップＥ４と、
を含むことを特徴とする通信中継方法。
【請求項７】
ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及びプライオリティ情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、第１端末とサービス提供サーバとの間に通信路を形成して通信を中継しているとき、前記第１端末から内部伝達命令を受信するステップＦ１と、
前記通信中継サーバが、前記第１端末と前記サービス提供サーバとの間に形成された通信路に用いられる端末識別情報及び接続情報を含むレコードを探索して探索されたレコードに含まれるユーザー情報を捕捉するステップＦ２と、
前記通信中継サーバが、前記ステップＦ２において捕捉されたユーザー情報と同じユーザー情報を有するレコードを抽出するステップＦ３と、
前記通信中継サーバが、前記ステップＦ３において抽出されたレコードのうちプライオリティ情報が最優先順位であるレコードの端末識別情報及び接続情報を選択するステップＦ４と、
前記通信中継サーバが、前記ステップＦ４において選択された端末識別情報及び接続情報を用いて通信路の形成過程を行った後に前記第１端末の通信路を遮断するステップＦ５と、
を含むことを特徴とする通信中継方法。
【請求項８】
ユーザー情報、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、第１端末とサービス提供サーバとの間に通信路を形成して通信を中継しているとき、前記第１端末から内部伝達命令および第２端末を識別できる情報を受信するステップＧ１と、
前記通信中継サーバが、前記第１端末の通信路に用いられた端末識別情報及び接続情報を捕捉するステップＧ２と、
前記通信中継サーバが、前記ステップＧ１において受信された第２端末を識別できる情報を用いて第２端末の端末識別情報を捕捉するステップＧ３と、
前記通信中継サーバが、前記ステップＧ２において捕捉された端末識別情報及び接続情報を含むレコードを探索するステップＧ４と、
前記ステップＧ４において探索されたレコードのユーザー情報を捕捉するステップＧ５と、
前記ステップＧ５において捕捉されたユーザー情報および前記ステップＧ３において捕捉された第２端末の端末識別情報を含むレコードを探索するステップＧ６と、
前記ステップＧ６において探索されたレコードに含まれている端末識別情報及び接続情報を用いて第２端末と前記サービス提供サーバとの間に通信路を形成する過程を行った後に前記第１端末の通信路を遮断するステップＧ７と、
を含むことを特徴とする通信中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信中継システム、サーバ及びその方法に係り、さらに詳しくは、端末とサービス提供サーバとの間に通信中継サーバが通信路を形成する過程において、端末から提供される端末識別情報をサービス提供サーバに直接的に提供することなく、これに対応する経路ＩＤなどの仮想情報を通して通信路を形成して端末識別情報をサービス提供サーバに露出させない通信中継システム、サーバ及びその方法に関する。
【背景技術】
【０００２】
今日、各種の通信網はゲートウェイを介してインターネット網と接続され、これに伴い、様々なサービスの提供を行うことが可能となった。特に、一般公衆通信網（ＰＳＴＮ）のデジタル化及びインターネットの急速な発達とあいまって、ＶｏＩＰサービス、ウェブ・トゥ・ウェブ（ｗｅｂ  ｔｏ  ｗｅｂ）、ウェブ・トゥ・フォン（ｗｅｂ  ｔｏ  ｐｈｏｎｅ）、フォン・トゥ・フォン（ｐｈｏｎｅ  ｔｏ  ｐｈｏｎｅ）などのインターネット電話（インターネットフォン）サービスが広く活用されている。
【０００３】
上述したインターネット電話サービスは、１９９５年２月イスラエルのＶｏｃａｌＴｅｃ社により世界初で商用化されて以来、高速にて世界に普及されたものであり、インターネット・フォン・ゲートウェイ・サーバによってインターネットとＰＳＴＮ網とを接続することにより、上述したインターネット電話サービスが利用可能となった。
【０００４】
中でも、フォン・トゥ・ウェブ・サービスは、サービス提供サーバに特定の番号が割り当てられ、その番号を通して端末にインターネットサービスを提供するものであるが、様々なサービスを活用するためにはサービス別に番号を割り当てられる必要があるため、番号リソースの限界及び費用の問題が発生する。
【０００５】
また、端末の電話番号などの端末識別情報がサービス提供サーバに直接的に露出されるため、セキュリティ性に劣るという問題が発生し、サービス提供サーバが悪意的に電話番号を収集して盗用する可能性が高くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は上述した従来の技術の問題点を解消するためのものであり、本発明の一目的は、端末がサービス提供サーバに接続するに際して、端末識別情報を露出させないことにより、セキュリティ性を向上させることができる通信中継システム、サーバ及びその方法を提供するところにある。
【０００７】
また、本発明の他の目的は、サービス提供サーバから提供されるサービスの種類ごとに接続のための接続情報を個別的に割り当てられることを余儀なくされるという不便さを無くすために、通信中継サーバに接続情報を保留させ、通信中継サーバに保留された接続情報の数よりも多くの種類のサービスを提供するが、各端末別には通信中継サーバに保留された接続情報の数に見合う分だけサービスを選択的に提供されるようにする通信中継システム、サーバ及びその方法を提供するところにある。
【０００８】
さらに、本発明のさらに他の目的は、端末とサービス提供サーバとの間の通信中継サーバを介した通信中継の途中で他の端末へと通信中継経路が切り替わるようにして、ユーザーの使い勝手を高めることができる通信中継システム、サーバ及びその方法を提供するところにある。
【課題を解決するための手段】
【０００９】
上述した目的を達成するために、本発明に係る通信中継システムは、接続情報を用いて通信網を介した通信を試みるが、接続情報と一緒に端末識別情報をも送信する少なくとも一つの端末と、インターネット網を介して形成される経路でサービスを提供する少なくとも一つのサービス提供サーバと、前記端末と前記サービス提供サーバとの間に通信路を形成する通信中継サーバと、を備えるが、前記通信中継サーバは、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能であり、端末が前記通信中継サーバに端末識別情報及び接続情報を送信しつつ通信を試みると、前記通信中継サーバが受信した端末識別情報及び接続情報を含むレコードを探索し、探索されたレコードに含まれるサービス識別情報及び経路ＩＤに対応するサービス提供サーバを選択して、通信を試みた端末と選択されたサービス提供サーバとの間に通信路を形成して、サービス提供サーバ側には端末識別情報が伝達されないことから、端末の端末識別情報が保護されると共に、端末識別情報及び接続情報が対をなして端末が利用するサービスが識別されることから、サービスの種類が通信中継サーバに保留された接続情報の数に限定されないことを特徴とする。
【００１０】
また、本発明に係る通信中継システムは、サービス提供サーバが前記通信中継サーバにサービス識別情報及び経路ＩＤを送信しつつ通信を試みると、前記通信中継サーバが受信したサービス識別情報及び経路ＩＤを含むレコードを探索し、探索されたレコードに含まれる端末識別情報及び接続情報に対応する端末を選択して、通信を試みたサービス提供サーバと選択された端末との間に通信路を形成する。
【００１１】
さらに、本発明に係る通信中継システムは、前記端末は、電話機、携帯電話及びインターネット電話のうちのいずれか一つであり、前記端末識別情報は前記端末の電話番号であり、前記接続情報は前記通信中継サーバへの通信を試みるための電話番号、ｗｉｎｃ番号のうちのいずれか一つである。
【００１２】
さらに、本発明に係る通信中継システムは、前記端末はメッセンジャーを使用できる通信端末であり、前記端末識別情報は前記端末において用いられるメッセンジャーＩＤであり、前記接続情報は前記通信中継サーバへの通信を試みるためのメッセンジャーＩＤである。
【００１３】
さらに、本発明に係る通信中継サーバは、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースを保存する保存部と、端末と接続する端末接続部と、サービス提供サーバと接続するチャンネル接続部と、端末から端末識別情報及び接続情報を用いた通信が試みられると、前記端末識別情報及び前記接続情報に対応するサービス識別情報及び経路ＩＤを用いてサービス提供サーバとの通信路を形成し、サービス提供サーバからサービス識別情報及び経路ＩＤを用いた通信が要請されると、前記サービス識別情報及び前記経路ＩＤに対応する端末識別情報及び接続情報を用いて端末との接続経路を形成する制御部と、を備えることを特徴とする。
【００１４】
さらにまた、本発明に係る通信中継方法は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバにおいて管理する接続情報で通信を試みた端末から端末識別情報及び接続情報を捕捉するステップＡ１と、前記通信中継サーバが、前記ステップＡ１において捕捉された端末識別情報及び接続情報を含むレコードをデータベースから探索するステップＡ２と、前記通信中継サーバが、前記ステップＡ２において探索されたレコードのサービス識別情報を用いて通信路を形成するサービス提供サーバを判断するステップＡ３と、前記通信中継サーバが、前記ステップＡ３において判断されたサービス提供サーバに前記ステップＡ２において探索されたレコードのサービス識別情報及び経路ＩＤを送信して前記端末と前記サービス提供サーバとの間に通信路を形成するステップＡ４と、を含むことを特徴とする。
【００１５】
さらにまた、本発明に係る通信中継方法は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバへの通信を試みたサービス提供サーバからサービス識別情報及び経路ＩＤを受信するステップＢ１と、前記通信中継サーバが、前記ステップＢ１において受信されたサービス識別情報及び経路ＩＤを含むレコードをデータベースから探索するステップＢ２と、前記通信中継サーバが、前記ステップＢ２において探索されたレコードの端末識別情報を用いて通信路を形成する端末を判断するステップＢ３と、前記通信中継サーバが、前記ステップＢ３において判断された端末に前記ステップＢ２において探索されたレコードの端末識別情報及び接続情報を送信して前記サービス提供サーバと前記端末との間に経路を形成するステップＢ４と、を含むことを特徴とする。
【００１６】
さらにまた、本発明に係る通信中継方法は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースを構築するステップＣをさらに含む。
【００１７】
さらにまた、本発明に係る通信中継方法は、ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及び通信路形成情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバにおいて管理する接続情報で通信を試みた第１端末から端末識別情報及び接続情報を捕捉するステップＤ１と、前記通信中継サーバが、前記ステップＤ１において捕捉された端末識別情報及び接続情報を含むレコードをデータベースから探索するステップＤ２と、前記通信中継サーバが、前記ステップＤ２において探索されたレコードのユーザー情報と同じユーザー情報を有するレコードをデータベースから抽出するステップＤ３と、前記通信中継サーバが、前記ステップＤ３において抽出されたレコードの通信路形成情報を通して通信路の形成された第２端末が存在するかどうかを確認し、通信路の形成された第２端末が存在しなければ第１端末の通信路形成過程を行い、通信路の形成された第２端末が存在すれば、第１端末の通信路形成過程を行った後に第２端末の通信路を遮断するステップＤ４と、を含むことを特徴とする。
【００１８】
さらにまた、本発明に係る通信中継方法は、ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及びプライオリティ情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバへの通信を試みたサービス提供サーバからサービス識別情報及び経路ＩＤを受信するステップＥ１と、前記通信中継サーバが、前記ステップＥ１において受信されたサービス識別情報及び経路ＩＤを含むレコードをデータベースから探索するステップＥ２と、前記通信中継サーバが、前記ステップＥ２において探索されたレコードのユーザー情報と同じユーザー情報を有するレコードをデータベースから抽出するステップＥ３と、前記通信中継サーバが、前記ステップＥ３において抽出されたレコードのうち、プライオリティ情報が最優先順位であるレコードの端末識別情報を選択し、選択された端末識別情報に対応する端末と前記サービス提供サーバとの間に通信路を形成するが、通信路の形成に失敗すれば、前記ステップＥ３において抽出されたレコードのうちプライオリティ情報の順番に従って通信路の形成がなされるまで端末識別情報を選択して通信路を形成するステップＥ４と、を含むことを特徴とする。
【００１９】
さらにまた、本発明に係る通信中継方法は、ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及びプライオリティ情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、第１端末とサービス提供サーバとの間に通信路を形成して通信を中継しているとき、前記第１端末から内部伝達命令を受信するステップＦ１と、前記通信中継サーバが、前記第１端末と前記サービス提供サーバとの間に形成された通信路に用いられる端末識別情報及び接続情報を含むレコードを探索して探索されたレコードに含まれるユーザー情報を捕捉するステップＦ２と、前記通信中継サーバが、前記ステップＦ２において捕捉されたユーザー情報と同じユーザー情報を有するレコードを抽出するステップＦ３と、前記通信中継サーバが、前記ステップＦ３において抽出されたレコードのうちプライオリティ情報が最優先順位であるレコードの端末識別情報及び接続情報を選択するステップＦ４と、前記通信中継サーバが、前記ステップＦ４において選択された端末識別情報及び接続情報を用いて通信路の形成過程を行った後に前記第１端末の通信路を遮断するステップＦ５と、を含むことを特徴とする。
【００２０】
さらにまた、本発明に係る通信中継方法は、ユーザー情報、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、第１端末とサービス提供サーバとの間に通信路を形成して通信を中継しているとき、前記第１端末から内部伝達命令および第２端末を識別できる情報を受信するステップＧ１と、前記通信中継サーバが、前記第１端末の通信路に用いられた端末識別情報及び接続情報を捕捉するステップＧ２と、前記通信中継サーバが、前記ステップＧ１において受信された第２端末を識別できる情報を用いて第２端末の端末識別情報を捕捉するステップＧ３と、前記通信中継サーバが、前記ステップＧ２において捕捉された端末識別情報及び接続情報を含むレコードを探索するステップＧ４と、前記ステップＧ４において探索されたレコードのユーザー情報を捕捉するステップＧ５と、前記ステップＧ５において捕捉されたユーザー情報および前記ステップＧ３において捕捉された第２端末の端末識別情報を含むレコードを探索するステップＧ６と、前記ステップＧ６において探索されたレコードに含まれている端末識別情報及び接続情報を用いて第２端末と前記サービス提供サーバとの間に通信路を形成する過程を行った後に前記第１端末の通信路を遮断するステップＧ７と、を含むことを特徴とする。
【発明の効果】
【００２１】
上記のように構成される本発明に係る通信中継システム、サーバ及びその方法によれば、端末がサービス提供サーバに接続するに際して、端末識別情報を露出させないことにより、セキュリティ性を向上させることができる。例えば、端末が通信中継サーバを通してサービス提供サーバに接続してチャット、短文メッセージ送信または文字送信などのサービスを使用するとき、通信中継サーバには端末識別情報が提供されるものの、通信中継サーバからサービス提供サーバには端末識別情報が露出されないことから、セキュリティ性が向上する。
【００２２】
また、通信中継サーバに保留された接続情報の数よりも多くの種類のサービスを提供するが、各端末別には通信中継サーバに保留された接続情報の数に見合う分だけサービスの提供を選択的に受けることができるというメリットがある。
【００２３】
さらに、端末とサービス提供サーバとの間の通信中継サーバを介した通信中継の途中で他の端末へと通信中継経路が切り替わるようにして、ユーザーの使い勝手を高めることができるというメリットがある。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る通信中継システムを説明するためのブロック図である。
【図２】本発明に係る通信中継システム、サーバ及びその方法における通信路を形成するために送られてくる情報を説明するための図である。
【図３】本発明に係る通信中継サーバを説明するためのブロック図である。
【発明を実施するための形態】
【００２５】
以下、図面に基づき、本発明に係る様々な実施の形態を詳述する。但し、本発明の要旨を曖昧にする恐れがあると認められる公知技術及びその構成に関する具体的な説明は省く。なお、図面に基づいて本発明を説明するにあたって、同じ機能を行う構成要素に対しては同じ符号を付す。
【００２６】
図１は、本発明に係る通信中継システムを説明するためのブロック図である。
【００２７】
図１を参照すると、本発明に係る通信中継システムは、端末１００が所定の通信網を介して通信中継サーバ２００と通信し、通信中継サーバ２００はインターネット網を介して様々な種類のサービスを提供するサービス提供サーバ３００と接続される。
【００２８】
サービス提供サーバ３００としては、チャット、短文メッセージ送信、文字送信などのサービスを提供するメッセンジャーサーバと、ウェブサイトを運営するウェブサーバと、様々な種類のコンテンツを保存して加入者に提供するコンテンツサーバなど、如何なる種類のサービスを提供するサーバが採用可能である。
【００２９】
このとき、端末１００と通信中継サーバ２００との間の通信網としては、電話網、インターネット網など様々な通信網が採用可能であるが、通信中継サーバ２００とサービス提供サーバ３００との間の通信網はインターネット網である必要がある。このため、サービス提供サーバ３００のサービスが通信中継サーバ２００を介して端末１００に提供されるためには、通信中継サーバ２００とサービス提供サーバ３００との間に、情報を双方に合わせて変換し、且つ、プロトコールを一致させて中継するアプリケーションが求められる。このような役割を果たすモジュールを通信中継サーバ２００に搭載することができる。
【００３０】
サービス提供サーバ３００から提供されるサービスの例としては、ツイッターのように短文型個人ＳＮＳであってもよく、インターネットＴＶ、インターネットラジオ、バイオリズム、今日の占い、イベントクイズ、新商品発売情報、両方向対話ロボットなどが挙げられる。端末１００と通信中継サーバ２００との間には電話やメッセンジャーなどの方法により両方向通信を行い（すなわち、端末１００が電話であれば、通信中継サーバ２００も電話であるかのように見え、端末１００がメッセンジャーを用いるコンピュータ装置であれば、通信中継サーバ２００もメッセンジャーを用いるコンピュータ装置であるかのように見える）、通信中継サーバ２００とサービス提供サーバ３００との間にはインターネット間データ通信（ｈｔｔｐ、ｓｉｐ、ａｕｄｉｏ／ｖｉｄｅｏ ｃｏｎｆｅｒｅｎｃｅなど現存する様々な通信方法）を通して両方向通信を行い、これらの両区間を互いに中継することにより、端末１００とサービス提供サーバ３００との間の経路を両方向に形成する。
【００３１】
図２は、本発明に係る通信中継システム、サーバ及びその方法における通信路を形成するために送られてくる情報を説明するための図である。
【００３２】
通信中継サーバ２００は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能であるが、前記データベースは、前記通信中継サーバ２００内に組み込まれていてもよく、別設されていてもよい。
【００３３】
通信路を形成する過程は、下記のよう行われる。
【００３４】
端末１００が通信中継サーバ２００に端末識別情報及び接続情報を送信しつつ通信を試みる。ここで、端末識別情報とは、端末１００を識別できる識別情報を意味し、接続情報とは、端末１００が通信中継サーバ２００への通信を試みるために通信中継サーバ２００に割り当てられて保留されている各種の電話番号などを意味する。
【００３５】
もし、端末１００が電話や携帯電話のように電話網を介して通信中継サーバ２００への通信を試みる場合には、端末１００の電話番号を端末識別情報として用いてもよく、通信中継サーバ２００に割り当てられた電話番号を接続情報として用いてもよい。
【００３６】
もし、端末１００がメッセンジャーを用いてインターネット網を介して通信路を形成する通信端末であれば、メッセンジャーＩＤを端末識別情報として用いてもよく、通信中継サーバ２００に割り当てられたメッセンジャーＩＤを接続情報として用いてもよい。
【００３７】
以下、表１に基づき、通信路が形成される過程を詳述する。表１には、データベースに保存される情報が示してある。
【００３８】
【表１】
0004969704.tif 000002
【００３９】
通信中継サーバ２００が端末１００から端末識別情報及び接続情報を受信すると、その後、通信中継サーバ２００は、受信された端末識別情報及び接続情報を含むレコードをデータベースから探索し、探索されたレコードのサービス識別情報及び経路ＩＤに対応するサービス提供サーバ３００を選択する。
【００４０】
通信中継サーバ２００は、選択されたサービス提供サーバ３００に前記経路ＩＤおよび前記サービス識別情報のみを送って端末１００とサービス提供サーバ３００との間に通信路を形成する。
【００４１】
すなわち、サービス提供サーバ３００には経路ＩＤおよびサービス識別情報のみを送り、端末識別情報及び接続情報は送らない。これにより、端末１００の端末識別情報が保護される。すなわち、電話番号などの個人情報が流出されることが防がれる。
【００４２】
また、端末識別情報及び接続情報が対をなして端末１００が用いるサービスが識別されるため、サービスの種類が通信中継サーバ２００に保留された接続情報の数に限定されることがなくなる。すなわち、表１に示すように、端末識別情報が０１０−１１１１−２２２２である端末１００への接続情報が＃１１１１である場合には、サービス識別情報がＡＡＡであるサービスが選択されるが、端末識別情報が０１０−３３３３−４４４４である端末１００への接続情報が＃１１１１である場合には、サービス識別情報がＣＣＣであるサービスが選択される。このため、接続情報が特定のサービスに１：１にて従属されるのではなく、端末識別情報が異なってくることにより、完全に異なるサービスを設定することができ、その結果、限られた接続情報リソースを効率よく用いることができる。
【００４３】
その結果、例えば、１０００個の限られた接続情報リソースを保留していても、通信路は１０００個に限定されるものではなく、加入者の数が１万名である場合には、最大１０００万個の異なるサービスに向かう経路を設定することが可能となる。
【００４４】
上記の通信路の形成過程は、端末１００が通信を試みることで開始されるが、これとは異なり、サービス提供サーバ３００が通信を試みることにより開始されても良い。これを詳述すると、サービス提供サーバ３００が前記通信中継サーバ２００にサービス識別情報及び経路ＩＤを送信しつつ通信を試みると、前記通信中継サーバ２００が受信したサービス識別情報及び経路ＩＤを含むレコードを探索し、探索されたレコードに含まれる端末識別情報及び接続情報に対応する端末１００を選択して、通信を試みたサービス提供サーバ３００と選択された端末１００との間に通信路を形成する。
【００４５】
以上において、端末１００として、電話機、携帯電話及びインターネット電話のうちのいずれか一つを選択する場合、端末識別情報は前記端末１００の電話番号であり、接続情報は通信中継サーバ２００への通信を試みるための電話番号及びｗｉｎｃ番号のうちのいずれか一つである。
【００４６】
もし、端末１００として、メッセンジャーを使用できるコンピュータなどの通信端末を選択する場合、端末識別情報は、前記端末１００において用いられるメッセンジャーＩＤであり、接続情報は、通信中継サーバ２００への通信を試みるためのメッセンジャーＩＤである。
【００４７】
図３は、本発明に係る通信中継サーバを説明するためのブロック図である。
【００４８】
図３を参照すると、本発明の一側面による通信中継サーバ２００は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースを保存する保存部２１０と、端末１００と接続する端末接続部２２０と、サービス提供サーバ３００と接続するチャンネル接続部２３０と、端末１００から端末識別情報及び接続情報を用いた通信が試みられると、前記端末識別情報及び前記接続情報に対応するサービス識別情報及び経路ＩＤを用いてサービス提供サーバ３００と通信路を形成し、サービス提供サーバ３００からサービス識別情報及び経路ＩＤを用いた通信が要請されると、前記サービス識別情報及び前記経路ＩＤに対応する端末識別情報及び接続情報を用いて端末１００と接続経路を形成する制御部２４０と、を備える。
【００４９】
ここで、端末１００としては、携帯電話、個人用の携帯情報端末（ＰＤＡ）などの移動端末、またはメールやメッセンジャーなどが送信可能なコンピュータ端末など、個人が情報を授受するために用いるものであれば、如何なるものも採用可能である。すなわち、端末１００が通信中継サーバ２００への通信を試みる網は、電話網やインターネット網に限定されるものではなく、その他の通信網も採用可能である。
【００５０】
本発明に係る通信中継方法のうち、第１の実施の形態は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバにおいて管理する接続情報で通信を試みた端末から端末識別情報及び接続情報を捕捉するステップＡ１と、前記通信中継サーバが、前記ステップＡ１において捕捉された端末識別情報及び接続情報を含むレコードをデータベースから探索するステップＡ２と、前記通信中継サーバが、前記ステップＡ２において探索されたレコードのサービス識別情報を用いて通信路を形成するサービス提供サーバを判断するステップＡ３と、前記通信中継サーバが、前記ステップＡ３において判断されたサービス提供サーバに前記ステップＡ２において探索されたレコードのサービス識別情報及び経路ＩＤを送信して前記端末と前記サービス提供サーバとの間に通信路を形成するステップＡ４と、を含むことを特徴とする。
【００５１】
この第１の実施の形態は、端末１００側が先に通信を試みる場合の通信中継方法に関し、例を挙げて詳述すれば、下記の通りである。
【００５２】
通信中継サーバ２００を運営するＡ社とサービス提供サーバ３００を運営するＢ社があるとする。電話番号が０１０−１１１１−１１１１である個人端末を所有している甲がＢ社から特定のサービスを提供されることを希望しているものの、自分の電話番号がＢ社に渡されることを防ぐためにＡ社を介してサービスの提供を受けようとする。甲の要請により、Ａ社は０１０−１１１１−１１１１（端末識別情報）、０７０−１２３４−１２３４（Ａ社が管理する接続情報）、ｓｅｒｖｉｃｅ１（サービス識別情報）及びＩＤ１（経路ＩＤ）からなるレコードをデータベースに保存し、甲に０７０−１２３４−１２３４が割り当てられた旨と報知する。甲は、接続情報０７０−１２３４−１２３４に電話をかける。このとき、Ａ社の通信中継サーバ２００は０７０−１２３４−１２３４という接続番号で０１０−１１１１−１１１１という個人識別情報を有する個人端末が通信を試みることを自覚する。Ａ社の通信中継サーバ２００はレコードを探索した後、ｓｅｒｖｉｃｅ１というサービス識別情報に基づき、Ｂ社のサービス提供サーバ３００への通信接続を行うが、ＩＤ１という経路ＩＤのみＢ社に報知する。Ｂ社は、甲の端末識別情報は分からないものの、通信路が形成されてサービスは提供されることができる。
【００５３】
もし、前記ステップＡ２において、端末識別情報及び接続情報を含むレコードがデータベースに存在しなければ、通信を試みた端末１００に接続情報の誤り及び接続不可の旨を報知する案内メッセージを送信するステップをさらに含んでいてもよい。
【００５４】
本発明に係る通信中継方法のうち、第２の実施の形態は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバへの通信を試みたサービス提供サーバからサービス識別情報及び経路ＩＤを受信するステップＢ１と、前記通信中継サーバが、前記ステップＢ１において受信されたサービス識別情報及び経路ＩＤを含むレコードをデータベースから探索するステップＢ２と、前記通信中継サーバが、前記ステップＢ２において探索されたレコードの端末識別情報を用いて通信路を形成する端末を判断するステップＢ３と、前記通信中継サーバが、前記ステップＢ３において判断された端末に前記ステップＢ２において探索されたレコードの端末識別情報及び接続情報を送信して前記サービス提供サーバと前記端末との間に経路を形成するステップＢ４と、を含むことを特徴とする。
【００５５】
上述した第２の実施の形態は、サービス提供サーバ３００側が先に通信を試みる場合の通信中継方法に関する。続けて、第１の実施の形態における説明例を挙げて説明する。
【００５６】
Ｂ社は、甲への通信を試みるために、Ａ社の通信中継サーバ２００にｓｅｒｖｉｃｅ１（サービス識別情報）、ＩＤ１（経路ＩＤ）を用いて通信を試みる。Ａ社の通信中継サーバ２００は、対応するレコードを探索して、まるで０７０−１２３４−１２３４（接続情報）からかかってきた電話のように装って０１０−１１１１−１１１１（端末識別情報）に電話をつなぐ。もし、甲がＢ社からの電話に二度と出ないために前記レコードを削除してほしいという要請をＡ社に行うと、Ａ社がレコードを削除し、これにより、Ｂ社は甲にアクセス可能な方法がなくなる。
【００５７】
本発明に係る通信中継方法のうち、第３の実施の形態は、データベースを構築するステップをさらに含んでいてもよい。このため、本発明に係る通信中継方法のうち第３の実施の形態は、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースを構築するステップＣをさらに含む。このとき、構築は、レコードを保存または削除することを含む包括的な概念として理解すべきである。
【００５８】
前記ステップＣは、もし、前記データベースにレコードが追加されることにより前記データベースの保存内容が変更された場合には、新たに追加されたレコードの接続情報を発信番号とし、且つ、端末の端末識別情報を受信番号として、追加された経路に関して説明するＳＭＳメッセージを送信するステップＣ’をさらに含んでいてもよい。
【００５９】
データベースを構築するステップＣを詳細に特定すれば、下記のステップを含む。
【００６０】
すなわち、通信中継サーバ２００が、第１接続情報を通して通信中継サーバ２００に送信されたＳＭＳメッセージを受信するが、前記ＳＭＳメッセージには選択しようとするサービス提供サーバ３００を識別できる所定のキーワード及び端末識別情報が含まれているステップＣ１−１と、前記通信中継サーバ２００が、データベースにレコードを追加するが、追加されるレコードは前記ステップＣ１−１において受信された端末識別情報、前記通信中継サーバへの通信を試みる接続情報のうち、前記端末識別情報に未割り当ての第２接続情報、前記ＳＭＳメッセージ内のサービス提供サーバを識別できるキーワードに対応するサービス識別情報及び前記サービス識別情報に未割り当ての経路ＩＤを一つのレコードとしてデータベースに追加するステップＣ１−２と、を含む。
【００６１】
ここで、第１接続情報は、通信中継サーバ２００が特定する所定の接続情報であって、広告や広報に直接的に用いる電話番号などである。例えば、０７０−７００−００００という電話番号を第１接続情報として広報を行うことを想定する場合、０１０−１２３４−１２３４という電話番号を有する端末１００が０７０−７００−００００番号に「サービス１」というＳＭＳを送ると、通信中継サーバ２００は、サービス１に関連するサービス提供サーバ３００と経路を形成するが、前記０１０−１２３４−１２３４という端末識別情報を有する端末１００に未割り当ての第２接続情報を通して接続できるようにする。すなわち、０７０−７００−００００などの第１識別情報は一つにまとめておいた方が、広報及び管理の側面で有利である。
【００６２】
データベースを構築するステップＣを他の方法により詳細に特定すると、下記のステップを含む。
【００６３】
すなわち、通信中継サーバ２００が、接続情報を通して通信中継サーバ２００に送信されたＳＭＳメッセージを受信するが、前記ＳＭＳメッセージには所定の演算情報を識別できるキーワード及び端末識別情報が含まれているステップＣ２−１と、前記通信中継サーバ２００が、前記端末識別情報、前記接続情報、前記端末識別情報及び前記接続情報に対応するサービス識別情報及び経路ＩＤを含むレコードを所定の演算情報に対応する演算により処理してデータベースにおいて管理するステップＣ２−１と、を含む。
【００６４】
換言すれば、ＳＭＳメッセージに演算情報を含めることにより、単にレコードをデータベースに追加する演算だけではなく、様々な演算を選択的に処理することができる。
【００６５】
本発明に係る通信中継方法のうち、第４の実施の形態によれば、ユーザー情報および通信路形成情報を用いることにより、通信の途中で端末を切り替える方法を実現することができる。
【００６６】
これを詳述すると、本発明に係る通信中継方法のうち、第４の実施の形態は、ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及び通信路形成情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバにおいて管理する接続情報で通信を試みた第１端末から端末識別情報及び接続情報を捕捉するステップＤ１と、前記通信中継サーバが、前記ステップＤ１において捕捉された端末識別情報及び接続情報を含むレコードをデータベースから探索するステップＤ２と、前記通信中継サーバが、前記ステップＤ２において探索されたレコードのユーザー情報と同じユーザー情報を有するレコードをデータベースから抽出するステップＤ３と、前記通信中継サーバが、前記ステップＤ３において抽出されたレコードの通信路形成情報を通して通信路の形成された第２端末が存在するかどうかを確認し、通信路の形成された第２端末が存在しなければ、第１端末の通信路の形成過程を行い、通信路の形成された第２端末が存在すれば、第１端末の通信路の形成過程を行った後に第２端末の通信路を遮断するステップＤ４と、を含む。
【００６７】
以下、表２に基づき、通信路が切り替わる過程を詳述する。表２には、データベースに保存される情報が示してある。
【００６８】
【表２】
0004969704.tif 000003
【００６９】
例えば、Ｕｓｅｒ１は、現在、０１０−１１１１−２２２２という電話番号を端末識別情報として用いる第１端末１００を介して、＃１１１１という接続情報で、通信中継サーバ２００を介して、サービス識別情報がＡＡＡであるサービス提供サーバ３００と通信路を形成している。このため、通信路形成情報はＴｒｕｅで保存される。
【００７０】
このとき、ステップＤ１において、Ｕｓｅｒ１が第２端末１００を介してＭｅｓｓｅｎｇｅｒ１というＩＤを用いてＭ＿ＩＤ１への通信を試みる。ステップＤ２において、通信中継サーバ２００は、Ｍｅｓｓｅｎｇｅｒ１及びＭ＿ＩＤ１をそれぞれ端末識別情報及び接続情報として含むレコードを探索する。２行目のレコードが探索され、このときのユーザー情報を捕捉する。ユーザー情報は、Ｕｓｅｒ１であることが分かる。その後、ステップＤ３において、通信中継サーバ２００は、ユーザー情報がＵｓｅｒ１であるレコードを全て抽出する。ステップＤ４において抽出されたレコードのうち通信路形成情報がＴｒｕｅであるレコードが存在するかどうかを確認するが、表２における１行目のレコードがそれに相当する。このため、この場合には、端末識別情報Ｍｅｓｓｅｎｇｅｒ１及び接続情報Ｍ＿ＩＤ１を用いた新たな通信路を形成しつつ、既に形成されていた１行目のレコードの通信路は遮断する。もちろん、通信路の形成情報は、これに合わせて、ＴｒｕｅまたはＦａｌｓｅに変更すれば良い。もし、経路が既に形成されていなければ、通信路を遮断する過程は行わない。
【００７１】
本発明に係る通信中継方法のうち、第５の実施の形態によれば、サービス提供サーバ３００が端末１００への通信を試みるとき、ユーザー別端末１００のプライオリティに応じて順番に通信を試みる方法を実現することができる。
【００７２】
これを詳述すると、本発明に係る通信中継方法のうち、第５の実施の形態は、ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及びプライオリティ情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、前記通信中継サーバへの通信を試みたサービス提供サーバからサービス識別情報及び経路ＩＤを受信するステップＥ１と、前記通信中継サーバが、前記ステップＥ１において受信されたサービス識別情報及び経路ＩＤを含むレコードをデータベースから探索するステップＥ２と、前記通信中継サーバが、前記ステップＥ２において探索されたレコードのユーザー情報と同じユーザー情報を有するレコードをデータベースから抽出するステップＥ３と、前記通信中継サーバが、前記ステップＥ３において抽出されたレコードのうちプライオリティ情報が最優先順位であるレコードの端末識別情報を選択し、選択された端末識別情報に対応する端末と前記サービス提供サーバとの間に通信路を形成するが、通信路の形成に失敗すれば、前記ステップＥ３において抽出されたレコードのうちプライオリティ情報の順番に従って通信路の形成が行われるまで端末識別情報を選択して通信路を形成するステップＥ４と、を含む。
【００７３】
以下、表３に基づき、第５の実施の形態を詳述する。表３には、データベースに保存される情報が示してある。
【００７４】
【表３】
0004969704.tif 000004
【００７５】
サービス識別情報がＡＡＡであるサービス提供サーバ３００は、経路ＩＤがｑｗｅｒである端末１００への通信を試みる。ステップＥ１において、通信中継サーバ２００は、ＡＡＡ及びｑｗｅｒを受信した後、ステップＥ２において、これを含むレコードを探索し、２行目にあるレコードが探索される。ステップＥ３においては、前記ステップＥ２において捕捉されたレコードに含まれているユーザー情報がＵｓｅｒ１であることを捕捉した後、Ｕｓｅｒ１というユーザー情報を有する全てのレコードを抽出する。１行目および２行目のレコードが抽出されるが、ステップＥ４においては、これらのうちプライオリティ情報が最優先順位である１行目のレコードが選択される。ここで、順位を並べる方法としては、プライオリティ情報を昇順に並べる方法が採用されたが、これに限定されることはなく、降順またはその他の如何なる方法も採用可能である。通信中継サーバ２００は、１行目のレコードを用い、端末識別情報０１０−１１１１−２２２２および接続情報＃１１１１を用いて端末１００への通信を試みる。もし、通信路の形成に失敗すれば、次順位のプライオリティ情報を有する２行目のレコードを用いて通信を試みる。
【００７６】
上述したように、プライオリティ情報を用いて通信を中継すると、ユーザーがプライオリティ情報を予め設定することにより、不在時に利用可能な端末１００を予め選択することができるというメリットがある。
【００７７】
本発明に係る通信中継方法のうち、第６の実施の形態によれば、通信中継サーバ２００により通信が中継されている状態で、端末１００のユーザーにより他の端末１００に通信路を切り替える方法を実現することができる。このとき、選択される他の端末１００は、予め設定されたプライオリティ情報に応じて順次に決定される。
【００７８】
これを詳述すると、本発明に係る通信中継方法のうち、第６の実施の形態は、ユーザー情報、端末識別情報、接続情報、サービス識別情報、経路ＩＤ及びプライオリティ情報を含むレコードからなるデータベースにアクセス可能な通信中継サーバが、第１端末とサービス提供サーバとの間に通信路を形成して通信を中継しているとき、前記第１端末から内部伝達命令を受信するステップＦ１と、前記通信中継サーバが、前記第１端末と前記サービス提供サーバとの間に形成された通信路に用いられる端末識別情報及び接続情報を含むレコードを探索し、探索されたレコードに含まれるユーザー情報を捕捉するステップＦ２と、前記通信中継サーバが、前記ステップＦ２において捕捉されたユーザー情報と同じユーザー情報を有するレコードを抽出するステップＦ３と、前記通信中継サーバが、前記ステップＦ３において抽出されたレコードのうちプライオリティ情報が最優先順位であるレコードの端末識別情報及び接続情報を選択するステップＦ４と、前記通信中継サーバが、前記ステップＦ４において選択された端末識別情報及び接続情報を用いて通信路形成過程を行った後に前記第１端末の通信路を遮断するステップＦ５と、を含む。
【００７９】
以下、前記表３に基づき、第６の実施の形態を詳述する。
【００８０】
ユーザー情報がＵｓｅｒ１であるユーザーが、Ｍｅｓｓｅｎｇｅｒ１という端末識別情報で、Ｍ＿ＩＤ１という接続情報を通して通信路が形成されている。ステップＦ１において、ユーザーは、端末１００を介して内部伝達命令を通信中継サーバ２００に伝達する。内部伝達命令とは、メッセンジャープログラムから提供される所定のボタンをクリックすることであってもよく、携帯電話などの電話において「＊」または「＃」などの所定のボタンを押下することであってもよい。ステップＦ２において、通信中継サーバ２００は、通信路に使用中の端末識別情報及び接続情報を含むレコードを探索する。すなわち、Ｍｅｓｓｅｎｇｅｒ１及びＭ＿ＩＤ１を含むレコードを探索する。表３における２行目のレコードが探索され、このレコードのユーザー情報がＵｓｅｒ１であることを捕捉する。ステップＦ３において、ユーザー情報がＵｓｅｒ１であるレコードを全て抽出すると、１行目及び２行目のレコードが抽出される。ステップＦ４においては、抽出されたレコードのうちプライオリティ情報が最優先順位であるレコードを選択するが、このとき、表３における１行目のレコードが選択される。ステップＦ５において、通信中継サーバ２００は、選択されたレコードの端末識別情報である０１０−１１１１−２２２２および接続情報である＃１１１１を用いて通信路を新たに形成し、既に通信路が形成されていた端末１００の通信路は遮断することにより、端末１００へと通信路を切り替えることができる。
【００８１】
本発明に係る通信中継方法のうち、第７の実施の形態によれば、通信中継サーバ２００によって通信が中継されている状態で、端末１００のユーザーにより他の端末１００へと通信路を切り替える方法を実現することができる。このとき、ユーザーが端末１００を介して他の端末１００を識別できる所定の情報を通信中継サーバ２００に送信することにより、切り替わる端末１００が選択される。
【００８２】
これを詳述すると、本発明に係る通信中継方法のうち、第７の実施の形態は、ユーザー情報、端末識別情報、接続情報、サービス識別情報及び経路ＩＤを含むレコードからなるデータベースにアクセス可能な通信中継サーバが、第１端末とサービス提供サーバとの間に通信路を形成して通信を中継しているとき、前記第１端末から内部伝達命令および第２端末を識別できる情報を受信するステップＧ１と、前記通信中継サーバが、前記第１端末の通信路に用いられた端末識別情報及び接続情報を捕捉するステップＧ２と、前記通信中継サーバが、前記ステップＧ１において受信された第２端末を識別できる情報を用いて第２端末の端末識別情報を捕捉するステップＧ３と、前記通信中継サーバが、前記ステップＧ２において捕捉された端末識別情報及び接続情報を含むレコードを探索するステップＧ４と、前記ステップＧ４において探索されたレコードのユーザー情報を捕捉するステップＧ５と、前記ステップＧ５において捕捉されたユーザー情報および前記ステップＧ３において捕捉された第２端末の端末識別情報を含むレコードを探索するステップＧ６と、前記ステップＧ６において探索されたレコードに含まれている端末識別情報及び接続情報を用いて第２端末と前記サービス提供サーバとの間に通信路を形成する過程を行った後に前記第１端末の通信路を遮断するステップＧ７と、を含むことを特徴とする。
【００８３】
以下、表４に基づき、第７の実施の形態を詳述する。表４には、データベースに保存される情報が示してある。
【００８４】
【表４】
0004969704.tif 000005
【００８５】
ユーザー情報がＵｓｅｒ１であるユーザーが、端末識別情報Ｍｅｓｓｅｎｇｅｒ１、接続情報Ｍ＿ＩＤ１を用いて通信路を形成していることを想定する。ユーザーは、０１０−１１１１−２２２２という電話番号を有する自分の携帯電話で通信路を新たに形成することを希望している。ステップＧ１において、ユーザーは、端末１００を介して内部伝達命令と一緒に通信路を新たに形成する端末１００を識別できる所定の情報を通信中継サーバ２００に送信する。ステップＧ２において、通信中継サーバ２００は、現在形成中の通信路を介して通信中の端末１００の端末識別情報及び接続情報を捕捉する。すなわち、Ｍｅｓｓｅｎｇｅｒ１及びＭ＿ＩＤ１が捕捉される。また、ステップＧ３において、通信中継サーバ２００は、端末１００から受信された情報を用いて新たに通信路を形成する端末１００の端末識別情報を捕捉する。ここで、０１０−１１１１−２２２２が捕捉される。ステップＧ４においては、前記ステップＧ２において捕捉されたＭｅｓｓｅｎｇｅｒ１及びＭ＿ＩＤ１を含むレコードを探索するが、このとき、２行目のレコードが探索される。ステップＧ５においては、前記ステップＧ４において探索されたレコードのユーザー情報であるＵｓｅｒ１が捕捉される。さらに、ステップＧ６においては、ステップＧ５において捕捉されたユーザー情報Ｕｓｅｒ１及びステップＧ３において捕捉された端末識別情報０１０−１１１１−２２２２を含むレコードが探索される。ここで、１行目のレコードが探索される。その後、ステップＧ６において探索されたレコードに含まれる端末識別情報０１０−１１１１−２２２２および接続情報＃１１１１を用いて新たな通信路を形成し、既に形成されていた通信路は遮断する。
【００８６】
以上、図面に基づき、本発明の好適な実施の形態を説明した。ここで、この明細書及び請求範囲に用いられた用語や単語は通常的または辞書的な意味に限定されて解釈されてはならず、本発明の技術的な思想に見合う意味及び概念として解釈されるべきである。
【００８７】
よって、この明細書に記載の実施の形態および図示の構成は本発明の最も好適な一実施の形態に過ぎず、本発明の技術的な思想を全て代弁するものではないため、本願の出願時点においてこれに代替可能な様々な均等物および変形例がありうるということを理解すべきである。
【符号の説明】
【００８８】
１００：端末
２００：通信中継サーバ
３００：サービス提供サーバ
【図１】
0004969704.tif 000006
【図２】
0004969704.tif 000007
【図３】
0004969704.tif 000008