(57)【要約】【課題】インターネットのアドレスを有しない二つの携帯電話の間で、インターネットを経由して通信を中継する。【解決手段】固有のアドレスを割り付けられた通信端末Ａ１と通信端末Ｂ１との間の通信を中継する中継サーバ２は、上記二つの通信端末それぞれと通信路を確立するインターネット通信サーバ６と、通信路を識別するハンドルと通信端末のアドレスとを記憶する電話番号管理データベース７とを備え、インターネット通信サーバ６は、通信路を確立した通信端末Ａからアドレスの送信を受け付け、確立した通信路へハンドルを付与し、上記アドレスと上記ハンドルとを対応づけて電話番号管理データベース７へ登録し、通信路を確立した通信端末Ｂからアドレスの送信を受け付け、通信端末Ｂから受け付けたアドレスを検索キーとして、電話番号管理データベース７を検索してハンドルを取得し、取得したハンドルを用いて上記二つの通信端末の通信を中継する。【選択図】        図１
2004254142.tif 000002
【特許請求の範囲】
【請求項１】
固有のアドレスを割り付けられた二つの通信端末である通信端末Ａと通信端末Ｂとの間の通信を中継する中継サーバにおいて、
上記二つの通信端末それぞれと通信路を確立する通信部と、
通信路を識別するハンドルと通信端末のアドレスとを記憶する通信端末管理データベースとを備え、
上記通信部は、通信路を確立した通信端末Ａからアドレスの送信を受け付け、上記確立した通信路へハンドルを付与し、受け付けたアドレスと上記ハンドルとを対応づけて上記通信端末管理データベースへ登録し、通信路を確立した通信端末Ｂからアドレスの送信を受け付け、通信端末Ｂから受け付けたアドレスを検索キーとして、上記通信端末管理データベースを検索してハンドルを取得し、取得したハンドルを用いて上記二つの通信端末の通信を中継することを特徴とする中継サーバ。
【請求項２】
上記通信部は、上記通信端末Ａから、上記通信端末ＡのアドレスＡと上記通信端末ＢのアドレスＢとのアドレスの組合せを受け付け、受け付けたアドレスの組合せを上記ハンドルと対応づけて上記通信端末管理データベースへ格納し、上記通信端末Ｂから、上記アドレスの組合せを受け付け、上記通信端末Ｂから受け付けたアドレスの組合せを検索キーとして、上記通信端末管理データベースを検索し、検出したアドレスの組合せと対応するハンドルを取得し、取得したハンドルの通信路と、上記通信端末Ｂが確立した通信路とを用いて上記二つの通信端末の通信を中継することを特徴とする請求項１記載の中継サーバ。
【請求項３】
上記通信路は、インターネットを介して確立され、
上記固有のアドレスは、上記二つの通信端末それぞれが公衆電話網に接続する場合に用いる電話番号であることを特徴とする請求項１または２記載の中継サーバ。
【請求項４】
通信部は、上記二つの通信端末のいずれかからアドレスを受け付けた場合に、上記アドレスを検索キーとして上記通信端末管理データベースを検索し、検索した結果、上記アドレスを検出しなかった場合に、上記通信端末管理データベースへ上記アドレスと上記ハンドルとを登録し、上記アドレスを検出した場合に、上記アドレスに対応づけられたハンドルを取得し、取得したハンドルを用いて二つの通信端末間の通信を仲介することを特徴とする請求項１記載の中継サーバ。
【請求項５】
中継サーバを介して、他の通信端末と通信を行なう通信端末において、
他の通信端末を特定するアドレスを記憶するアドレス格納部と、
上記中継サーバとの通信路を確立し、自己のアドレスと上記アドレス格納部に格納した他の通信端末のアドレスとを上記中継サーバへ送信し、上記送信によって、上記中継サーバを介して他の通信端末との間に確立された通信路を用いて情報を伝送する通信インタフェース部と
を備えることを特徴とする通信端末。
【請求項６】
上記通信インタフェース部は、インターネットを介して上記中継サーバと通信路を確立するとともに、
上記通信端末は、さらに、上記他の通信端末と、公衆電話網を介して電話番号によって通信路を確立する電話通信部を備えることを特徴とする請求項５記載の通信端末。
【請求項７】
上記通信端末は、さらに、他の通信端末の電話番号を受け付け、受け付けた電話番号を上記電話通信部へ通知し、上記電話番号を上記アドレスとして上記アドレス格納部へ格納し、上記中継サーバを介して他の通信端末との通信路を確立することを上記通信インタフェース部へ指示し、上記通信路が確立した後、上記所定の情報を上記確立した通信路を介して伝送する情報通信部を備え、
上記電話通信部は、通知された電話番号を用いて、公衆電話網を介して上記他の通信端末との通信路を確立することを特徴とする請求項６記載の通信端末。
【請求項８】
固有のアドレスを割り付けられた二つの通信端末である、通信端末Ａと通信端末Ｂとの間の通信を中継サーバによって中継する中継方法において、
上記通信端末を特定するアドレスと、通信端末と中継サーバとの間の通信路を識別するハンドルとを記憶する通信端末管理データベースを設置し、
上記二つの通信端末それぞれと通信路を確立し、
通信路を確立した通信端末Ａからアドレスの送信を受け付け、
上記確立した通信路へハンドルを付与し、
受け付けたアドレスと上記ハンドルとを対応づけて上記通信端末管理データベースへ登録し、
通信路を確立した通信端末Ｂからアドレスの送信を受け付け、
上記通信端末Ｂから受け付けたアドレスを検索キーとして上記通信端末管理データベースを検索して、上記アドレスと対応するハンドルを取得し、
取得したハンドルを用いて、上記二つの通信端末の通信を中継することを特徴とする中継方法。
【請求項９】
固有のアドレスを割り付けられた二つの通信端末である、通信端末Ａと通信端末Ｂとの間の通信を中継サーバによって中継する中継プログラムにおいて、
通信端末を特定するアドレスと、通信端末と中継サーバとの間の通信路を識別するハンドルとを記憶する通信端末管理データベースを設置する処理と、
上記二つの通信端末それぞれと通信路を確立する通信処理と、
通信路を確立した通信端末Ａからアドレスの送信を受け付ける第一のアドレス受付処理と、
上記確立した通信路へハンドルを付与する処理と、
受け付けたアドレスと上記ハンドルとを対応づけて上記通信端末管理データベースへ登録する登録処理と、
通信路を確立した通信端末Ｂからアドレスの送信を受け付ける第二のアドレス受付処理と、
上記第二アドレス受付処理で受け付けたアドレスを検索キーとして上記通信端末管理データベースを検索して、上記アドレスと対応するハンドルを取得する検索処理と、
取得したハンドルを用いて、上記二つの通信端末の通信を中継する中継処理とを有することを特徴とする中継プログラム。
【請求項１０】
中継サーバを介して、他の通信端末と通信を行なう端末通信方法において、
他の通信端末を特定するアドレスをアドレス格納部へ格納し、
インターネットを経由して上記中継サーバと通信路を確立し、
自己のアドレスと上記アドレス格納部に格納した他の通信端末のアドレスとを上記中継サーバへ送信し、
上記他の通信端末と中継サーバを介して情報を伝送することを特徴とする端末通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信端末間の通信に関するものである。特に、第三世代携帯電話と呼ばれる携帯電話端末を利用した通信に関するものである。
【０００２】
【従来の技術】
従来の携帯電話を利用したインターネットアクセスなどのデータ通信においては、携帯電話をクライアントとするクライアント−サーバ型のデータ通信が行なわれており、動的に付与されるアドレスを使って通信路を確立してデータ通信を行なう。
また、第三世代携帯電話方式などでは、マルチコールなどと呼ばれる機能が実現され、例えば、通話しながら同時にインターネットアクセスのデータ通信を行なうことが可能となった。しかし、通話中の相手の携帯電話端末との間でデータのやりとりをする場合には、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバやメールサーバといった既存の間接的なデータ通信の方法が提供されているだけであった（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平８−３３１２６６号公報
【特許文献２】
特開２００２−１８５６２８号公報
【０００４】
【発明が解決しようとする課題】
携帯電話を利用したインターネットアクセスにおいては、アクセスを行なう度に携帯電話に動的にインターネットアドレスが割り振られるため、携帯電話間で通信路を確立することができない。それを補う方法としてデータのやりとりに電子メールを利用したり、ＷＷＷサーバを経由したりする方法があった。しかし、データのやりとりが電子メールやＷＷＷサーバを経由した間接的な方式になり、例えば、電子メールを利用してデータを受信する場合は通話相手を含む複数の送信者からの電子メールの中から該当するメールを選択しもしくは検索する必要があった。
【０００５】
また、例えば、ＷＷＷサーバを経由してデータを受信する場合はＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と呼ばれるＷＷＷサーバのアドレスを選択もしくは入力する必要があった。さらに、電子メールアプリケーションやＷＷＷプラウザを利用してデータを取得した後、データを利用するアプリケーションにデータを自動的に、またはユーザの手作業で受け渡すためのアプリケーション間インターフェイスが必要であった。
【０００６】
この発明は、例えば、個々の携帯電話がインターネット上のサーバと通信し、携帯電話の固有アドレスを中継サーバに送信し、サーバがデータ通信の中継を行なうことによって、通話相手の携帯電話との間でインターネットのデータ通信を可能とすることを目的とする。
また、データのやりとりに必要な双方の利用者の手間を減少させ、携帯電話上で動作するアプリケーションの開発を容易にすることを目的とする。
【０００７】
【課題を解決するための手段】
この発明に係る中継サーバは、固有のアドレスを割り付けられた二つの通信端末である通信端末Ａと通信端末Ｂとの間の通信を中継する中継サーバにおいて、
上記二つの通信端末それぞれと通信路を確立する通信部と、
通信路を識別するハンドルと通信端末のアドレスとを記憶する通信端末管理データベースとを備え、
上記通信部は、通信路を確立した通信端末Ａからアドレスの送信を受け付け、上記確立した通信路へハンドルを付与し、受け付けたアドレスと上記ハンドルとを対応づけて上記通信端末管理データベースへ登録し、通信路を確立した通信端末Ｂからアドレスの送信を受け付け、通信端末Ｂから受け付けたアドレスを検索キーとして、上記通信端末管理データベースを検索してハンドルを取得し、取得したハンドルを用いて上記二つの通信端末の通信を中継することを特徴とする。
【０００８】
【発明の実施の形態】
実施の形態１．
図１はこの発明に関わる携帯電話端末間通信システムの構成例の図である。
図１は、携帯電話１Ａ，１Ｂ、中継サーバ２、電話通信手段３Ａ，３Ｂ、インターネット通信手段４Ａ，４Ｂ、電話番号格納手段５Ａ，５Ｂ、インターネット通信サーバ６、電話番号管理データベース（電話番号ＤＢ）７、インターネット８、電話交換網（電話回線）９とを含む携帯電話端末間通信システムの構成例を示している。
なお、以下の説明において、「携帯電話１Ａ」と「携帯電話１Ｂ」とを区別する必要のない場合は、「携帯電話１」と示すこともある。同様に、携帯電話１に含まれる構成要素それぞれについても、「電話通信手段３」、「インターネット通信手段４」、「電話番号格納手段５」として示すこともある。
【０００９】
中継サーバ２は、インターネット８を介して携帯電話１と通信路を確立する。
電話番号管理データベース７は、携帯電話１を管理するデータを格納する。一例として、電話番号（電話番号の組み合わせ）と、確立した通信路に付与されるハンドルとを格納する。
電話番号管理データベース７は、通信端末管理データベースともいう。
インターネット通信サーバ６は、携帯電話１との間の通信路を確立する。上記通信路は、一例として、インターネットを介する。通信路は、電話交換網９以外の通信網であってもよい。インターネット通信サーバ６は、通信部ともいう。
【００１０】
携帯電話１は、インターネット８と電話交換網９との両方の通信網（通信回線）を介して通信できる端末である。携帯電話１は、通信端末の一例であり、インターネット８と電話交換網９との両方の通信網を介して通信できる端末であればよい。また、通信端末は、携帯端末に限られず、固定端末であってもよい。
電話番号格納手段５は、記憶領域（メモリ）であり、通信の相手となる通信先（相手先）の電話番号を格納する。また、自己の電話番号を格納する。電話番号格納手段５は、アドレス格納部ともいう。
【００１１】
電話通信手段３はすべての携帯電話１に共通に備わっており、電話交換網９を介して通信路を確立することが可能である。このとき、携帯電話の固有アドレスである電話番号によって通信路の確立を行なう。電話通信手段３は、電話通信部ともいう。
インターネット通信手段４は、インターネット８を介して通信を行なうインタフェースである。インターネット通信手段４は、すべての携帯電話１に備わっている。インターネット通信手段４は、通信インタフェース部ともいう。
【００１２】
中継サーバ２のインターネット通信サーバ６は、インターネット通信手段４と対応してインターネット通信を実現する機能を有する。従って、携帯電話１と中継サーバ２とは、インターネット通信手段４とインターネット通信サーバ６とを介して、インターネット８を経由する通信路を確立することが可能である。このとき、インターネット通信手段４とインターネット通信サーバ６とが利用するアドレスはインターネットのアドレスであり、電話番号とは独立に、動的に付与される。
【００１３】
上記のように、携帯電話１は、アドレスとして、電話番号とインターネットのアドレスとの二つのアドレスを使用する。すなわち、携帯電話（通信端末の一例）は、アドレス体系の異なる二つの通信網を介して、通信ができる端末である。
電話番号は、携帯電話１に固有に割り付けられるアドレスの一例であり、携帯電話１を識別する。電話番号は、通信端末に固有のアドレスを付与するアドレス体系に基づくアドレスである。
また、この実施の形態では、電話番号は、固有のアドレスの一例として示し、インターネットのアドレスは、動的に割り振られるアドレスの一例として示している。少なくとも、一方のアドレスは、固有のアドレスである。
また、アドレスは、識別子、通信端末識別子、あるいは、識別番号ともいう。
【００１４】
図２はこの発明に関わる携帯電話端末間通信システムの中継サーバに備えられている電話番号管理データベースのテーブルの例であり、電話番号のペアを格納するフィールド１１と、インターネット通信路へのハンドルを格納するフィールド１２からなる。
【００１５】
通信路は、通信網（ハードウェア的には）としては設置され、二つの携帯電話間を接続可能な状態を、二つの携帯電話が情報を伝送できるように接続する、ソフトウェア的に接続するという意味である。例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）におけるソケットに相当する。また、通信路は、通信チャネルともいう。
【００１６】
ハンドルは、通信路に付与する番号（識別子）である。ハンドルは、通信路識別子、あるいは、通信路番号ともいう。
ハンドルは、中継サーバ２が付与する。中継サーバ２は、ハンドルによって、通信路、ひいては、携帯電話を特定することが可能である。例えば、中継サーバ２は、ハンドルによって、携帯電話１Ａの通信路と携帯電話１Ｂの通信路とを区別する。
【００１７】
次に、携帯電話１Ａと携帯電話１Ｂがインターネット経由で通信路を確立する場合の詳細動作について説明する。
図３は、携帯電話１Ａと携帯電話１Ｂとが中継サーバ２を介してインターネット経由で通信路を確立する動作の一例を表すフローチャート図である。
携帯電話１Ａの電話番号格納手段５Ａには、携帯電話１Ａの電話番号に加え、携帯電話１Ｂの電話番号があらかじめ格納されている（Ｓ５０）。
携帯電話１Ｂの電話番号格納手段５Ｂにも、携帯電話１Ｂの電話番号に加え、携帯電話１Ａの電話番号があらかじめ格納されている（Ｓ７０）。
なお、携帯電話自身の電話番号は携帯電話入手時から電話番号格納手段５Ａ，５Ｂに格納されている。また、通信相手の電話番号は、利用者が入力して格納する場合もあり、また、一方が他方に電話をかけた際に通知された電話番号を、自己が有する電話番号格納手段５へ自動的に格納しておくことも可能である。
【００１８】
次に、携帯電話１Ａと携帯電話１Ｂは、通信路確立要求を中継サーバ２へ通知する（Ｓ５１，Ｓ７１）。ほぼ時を同じくして、携帯電話１Ａと携帯電話１Ｂそれぞれは、インターネット８経由で中継サーバ２との通信路を確立し（Ｓ５２，Ｓ７２）、自身の電話番号と通信相手の電話番号（電話番号のペア）を送信する（Ｓ５３，Ｓ７３）。
一方、中継サーバ２のインターネット通信サーバ６はほぼ時を同じくしてふたつの携帯電話１Ａ，１Ｂからの通信路確立要求を受け付ける。（Ｓ６０）。中継サーバ２は、受け付けた通信路確立要求に従って、携帯電話１Ａと携帯電話１Ｂそれぞれとの通信路を確立する手順を実行し、通信路を確立する（Ｓ６１）。通信路が確立した場合に、中継サーバ２は、確立した通信路へハンドルを付与する。
【００１９】
次に、中継サーバ２は、携帯電話１Ａと携帯電話１Ｂそれぞれから、ふたつずつの電話番号（携帯電話１Ａと携帯電話１Ｂそれぞれの電話番号のペア）を受信する（Ｓ６２）。まず、より早く通信路を確立した一方の携帯電話からふたつの電話番号を受信すると（Ｓ６２）、中継サーバ２はこの電話番号のペアを検索キーとして電話番号管理データベース７を検索する（Ｓ６３）。
この時点では検索に失敗し（上記電話番号のペアは、電話番号管理データベース７に登録されていないため）、検索に失敗した場合の処理として（Ｓ６４でＮｏ）、電話番号のペアの順序を逆にしたものをキーとして、携帯電話との間で確立した通信路のハンドルを電話番号管理データベース７に登録する（Ｓ６５）。
具体的には、例えば、電話番号Ｘと電話番号Ｙを受信して、電話番号のペア［電話番号Ｘ−電話番号Ｙ］をキーとして電話番号管理データベース７を検索して失敗した場合は、電話番号の順序を逆にした［電話番号Ｙ−電話番号Ｘ］と通信路のハンドルを電話番号管理データベースに登録する（Ｓ６６）。登録後、次に送信される電話番号のペアを待ち受ける。
【００２０】
次に、もう一方の携帯電話からふたつの電話番号を受信すると（Ｓ６２）、中継サーバ２はこの電話番号のペアを検索キーとして電話番号管理データベース７を検索する（Ｓ６３）。
この時点では検索に成功し（既に、先に受信した電話番号のペアとハンドルを登録しているため）、検索に成功した場合の処理として（Ｓ６４でＹｅｓ）、電話番号管理データベース７に登録されていた通信路のハンドルを検索結果として取り出し（Ｓ６５）、ふたつの携帯電話１Ａ，１Ｂとの間で確立した通信路による通信を中継する（Ｓ６７）。
携帯電話１Ａと携帯電話１Ｂそれぞれは、中継サーバ２から通信の中継が可能になったことを通知され、通信先の携帯電話と中継サーバ２を介してデータを送受信する。
【００２１】
なお、電話番号管理データベース７は、最後に登録された電話番号のペアを検出するための仕組みを有する。従って、上記携帯電話１Ａと携帯電話１Ｂとの間の通信が終了した場合に、中継サーバ２は、登録された電話番号のペアとハンドルとを無効にする。または、中継サーバ２は、電話番号管理データベース７を時系列に登録することによって、最後に登録された（最新の）電話番号のペアを検出する。
【００２２】
以上のように、電話番号のペアを中継サーバ２に送信し、中継サーバ２において通信路のペアリングを行なって通信を中継することによって、通信相手のインターネットアドレスを持たないふたつの携帯電話間でインターネット８の通信路を確立できるという効果がある。
また、もし通信相手のインターネットアドレスを持っていたとしても、携帯電話においてインターネット通信サーバ６を動作させることなく通信路を確立できるという効果がある。
【００２３】
また、パスワード認証を入力制限に適用する代わりに、通信機能へのアクセス制限やプライベート情報や課金情報へのアクセス制限に適用しても同様の効果を得ることができる。
【００２４】
実施の形態２．
図４はこの発明を利用して実現した宣伝情報送信システムの構成図である。
図４は、図１の携帯電話端末間通信システムの構成例に加え、電話番号通知手段１０Ａ，１０Ｂ、宣伝情報送信プログラム２０、宣伝情報受信プログラム２１を追加して構成する宣伝情報送信システムの例を示している。図１で示した構成要素については、同様であるため、説明を省略する。
なお、実施の形態１と同様に、電話番号通知手段１０と示した場合は、電話番号通知手段１０Ａと電話番号通知手段１０Ｂとを区別してない場合である。実施の形態１で説明した構成要素についても、同様である。
電話番号通知手段１０は電話をかける際に、発呼側の電話番号を着呼側の携帯電話１に送信する機能を持る。この機能を利用して着呼側は発呼側電話機の電話番号を自動的に電話番号格納手段５に格納する場合の例を説明する。
【００２５】
なお、図４では、携帯電話１Ａが情報の送信側であり、携帯電話１Ｂが情報の受信側であることを前提とした構成になっている。しかしながら、携帯電話１は、宣伝情報送信プログラム２０、宣伝情報受信プログラム２１との両方を備える場合であってもよい。また、宣伝情報送信プログラム２０は、情報送信プログラム（情報送信部）の一例であり、宣伝情報受信プログラム２１は、情報受信プログラム（情報受信部）の一例である。宣伝情報送信プログラム２０、宣伝情報受信プログラム２１とは、宣伝情報に限られることはなく、確立した通信路を用いて伝送できる情報であれば、その他の情報であってもよい。
【００２６】
次に、詳細動作について示す。
図５はこの発明を利用して実現した宣伝情報送信システムのふたつの携帯電話１における処理を示す流れ図である。
図４と図５とを対応させるため、携帯電話１Ａ（情報の送信側）を営業マンが所持し、携帯電話１Ｂ（情報の受信側）を顧客が所持すると仮定して図５のフローチャートに基づいて動作を説明する。
【００２７】
まず、営業マン側の携帯電話１Ａにおいて顧客側の携帯電話１Ｂの電話番号を入力（Ｓ１０）される。
携帯電話１Ａは、入力された電話番号を電話番号格納手段５Ａに格納して（Ｓ１１）、発呼し（Ｓ１２）、電話番号通知手段１０Ａによって営業マン側の電話番号を顧客側の携帯電話１Ｂへ通知する（Ｓ１３）。
顧客側の携帯電話１Ｂでは、着呼（Ｓ３２）に続いて営業マン側の携帯電話の電話番号が通知される（Ｓ３３）。顧客側の携帯電話１Ｂは、通知された電話番号を電話番号格納手段５Ｂに格納する（Ｓ３４）。
【００２８】
次に営業マン側の携帯電話１Ａは、宣伝情報送信プログラム２０を起動する（Ｓ１５）。宣伝情報送信プログラム２０は、インターネット通信手段４Ａを介して、インターネット８上の中継サーバ２に接続する（Ｓ１６）。営業マン側の携帯電話１Ａの電話番号と電話番号格納手段５Ａに格納された顧客側の携帯電話１Ｂの電話番号を中継サーバ２に送信する（Ｓ１７）。
【００２９】
同様に、顧客側の携帯電話１Ｂは、宣伝情報受信プログラム２１を起動する（Ｓ３５）。宣伝情報受信プログラム２１は、インターネット通信手段４Ｂを介して、インターネット８上の中継サーバ２に接続する（Ｓ３６）。顧客側の携帯電話１Ｂの電話番号と電話番号格納手段５Ｂに格納された営業マン側の携帯電話１Ａの電話番号を中継サーバ２に送信する（Ｓ３７）。
【００３０】
この段階で、営業マン側の携帯電話１Ａと顧客側の携帯電話１Ｂとの間では、インターネット８上の中継サーバ２を経由して通信路が確立する（Ｓ１８、Ｓ３８）。さらに、営業マン側の携帯電話１Ａは、上記確立した通信路へ宣伝情報を送信し（Ｓ１９）、顧客側の携帯電話１Ｂは、上記通信路から宣伝情報を受信する（Ｓ３９）。
最後に双方の携帯電話１Ａ，１Ｂにおいて通話、および宣伝情報送受信のデータ通信を終了すると（Ｓ２０，Ｓ４０）、通信路が閉じられる。
【００３１】
以上のように、携帯電話１の通話と同時に中継サーバ２を経由したデータ通信路を確立するようにしたため、通話中に宣伝情報をリアルタイムに送信することが可能となり、営業活動が促進されるという効果を得ることができる。宣伝情報の他に、営業マンの名刺データ、営業マンの顔写真、地図、新製品情報、各種スケジュール、製品の写真、などを送信することによっても同様の効果を得ることが可能である。また、中継サーバ２を経由したデータ通信路は双方向に通信が可能であるため、顧客側からのデータ返信も可能であり、例えば、発注データ、仕様、写真、地図、各種スケジュール、などを営業マン側の携帯電話１Ａに送信することによっても、同様に営業活動が促進されるという効果を得ることが可能である。さらに、繰り返しデータを送受信することにより、より緊密な営業活動が可能となる。
【００３２】
また、知り合いどうしで通話中にデータ通信路を確立し、写真データ、地図データ、などを送受信することにより、より緊密な意思疎通が可能となる。
【００３３】
また、知り合いどうしで通話中に対戦型ゲームを起動して相互にデータを送受信することにより、対戦型ゲーム専用のサーバを必要せずに通話相手との間で対戦型ゲームを行なうことが可能となる。
【００３４】
また、以上のデータ通信はすべて通話相手との間で行なわれるため、データを送受信している相手側端末を利用しているユーザを確認することが可能であり、誰にデータを送信したのか、誰からデータを受信したのか、が明確になるというセキュリティ上の効果がある。
【００３５】
実施の形態３．
上記実施の形態２では、図４、図５へ宣伝情報を送受信する場合を例として、具体的な構成要素を示したが、宣伝情報に限られることはなく、実施の形態２でも示したように、写真データ、地図データ等の送受信や、対戦型ゲームの実施等であってもかまわない。また、その他の用途に用いて、情報を交換することも可能である。
従って、宣伝情報のみでなく、その他の情報を取り扱うプログラムであってもよい。具体的には、図４、図５で示した、宣伝情報送信プログラム２０は、情報を送信する情報送信プログラムの一例であり、宣伝情報受信プログラム２１は、情報受信プログラムの一例である。
【００３６】
さらに、情報送信プログラム及び情報受信プログラムは、ソフトウェアで示したが、ハードウェアやソフトウェアの組み合わせてあってもかまわない。従って、情報送信部及び情報受信部ともいえる。
また、図５では、携帯電話１Ａが宣伝情報送信プログラムを、携帯電話１Ｂが宣伝情報受信プログラムを備える例を説明したが、両方のプログラムを備える場合であってもよい。従って、携帯電話（通信端末）は、情報送信部と情報受信部とを備える場合であってもよい。また、情報送信部と情報受信部とを併せて情報通信部ということもできる。
【００３７】
また、上記実施の形態１、２では、電話番号管理データベースへ、携帯電話１の電話番号を格納する場合を説明したが、電話番号の変わりに携帯電話を識別する固有のアドレス（識別番号）を格納する場合であってもよい。上記アドレスは、携帯電話１それぞれに固有であり、固定されている値であればよい。
【００３８】
実施の形態４．
上記実施の形態１及び２で示した、中継サーバ２及び携帯電話１（以下、通信端末として説明する）が実現する機能は、プログラムによって実現することも可能である。
中継サーバで計算機によって実行する中継プログラムは、固有のアドレスを割り付けられた二つの通信端末、通信端末Ａと通信端末Ｂとの間の通信を中継サーバによって中継するプログラムである。
【００３９】
中継プログラムは、下記の処理を実施する。
（１）通信端末を特定するアドレスと、通信端末と中継サーバとの間の通信路を識別するハンドルとを記憶する通信端末管理データベースを設置する処理（設置処理）。
（２）上記二つの通信端末それぞれと通信路を確立する通信処理。
（３）上記中継サーバとの通信路を確立した通信端末Ａからアドレスの送信を受け付ける第一のアドレス受付処理。
（４）上記確立した通信路へハンドルを付与する付与処理。
（５）受け付けたアドレスと上記ハンドルとを対応づけて上記通信端末管理データベースへ登録する登録処理。
（６）上記中継サーバとの通信路を確立した通信端末Ｂからアドレスの送信を受け付ける第二のアドレス受付処理。
（７）上記第二アドレス受付処理で受け付けたアドレスを検索キーとして上記通信端末管理データベースを検索して、上記アドレスと対応するハンドルを取得する検索処理。
（８）取得したハンドルを用いて、上記二つの通信端末の通信を中継する中継処理。
【００４０】
また、通信端末で計算機によって実現する端末通信プログラムは、中継サーバを介して、他の通信端末と通信を行なうプログラムである。
端末通信プログラムは、下記の処理を実施する。
（１）他の通信端末を特定するアドレスをアドレス格納部へ格納する格納処理。
（２）上記中継サーバとの通信路を確立するインターネット通信路確立処理。
（３）自己のアドレスと上記アドレス格納部に格納した他の通信端末のアドレスとを上記中継サーバへ送信するアドレス送信処理。
（４）上記他の通信端末と、公衆電話網を介して電話番号によって通信路を確立する電話通信路確立処理。
【００４１】
さらに、下記の処理を実施する場合もある（実施の形態２の機能に対応する）。
（５）他の通信端末の電話番号を受け付け、受け付けた電話番号を上記電話通信部へ通知する電話番号通知処理。
（６）上記電話番号を上記アドレスとして上記アドレス格納部へ格納するアドレス格納処理。
（７）上記中継サーバを介して他の通信端末との通信路を確立することを上記通信インタフェース部へ指示するインターネット通信路確立指示処理。
（８）上記通信路が確立した後、上記所定の情報を上記確立した通信路を介して伝送する情報通信処理。
【００４２】
また、上記端末通信プログラムは、上記各処理のうち、既に備えている処理（ハードウェアとして備えている場合も含む）を除いた処理を含むプログラムを提供することも可能である。例えば、（２），（４）の処理を備えている場合、上記（２），（４）の処理を除いたプログラムを提供する。
【００４３】
また、上記中継プログラムと上記端末通信プログラムとは、計算機で読み取り可能な記録媒体へ記録することが可能である。記録媒体に記録された上記中継プログラムと上記端末通信プログラムは、計算機上でメモリにロードされ、計算機によって実行される。
従って、携帯電話１に上記端末通信プログラムが導入されていない場合、通信網を介して、あるいは、記録媒体を介して、上記端末通信プログラムを導入することが可能である。
【００４４】
【発明の効果】
この発明によれば、通信先（相手先）のインターネットアドレスを有していない二つの通信端末（携帯電話）の間の通信において、中継サーバを介することによって、通信端末に固有のアドレス（一例として電話番号）を用いて、インタ０ネットを経由する通信路を確立することが可能になる。
【図面の簡単な説明】
【図１】この発明の実施の形態１における携帯電話端末間通信システムの構成を示す図である。
【図２】この発明の実施の形態１の中継サーバに備えられている電話番号管理データベースのテーブルの例である。
【図３】携帯電話１Ａと携帯電話１Ｂとが中継サーバ２を介してインターネット経由で通信路を確立する動作の一例を表すフローチャート図である。
【図４】この発明の実施の形態２における宣伝情報送信システムの構成を示す図である。
【図５】この発明の実施の形態２の宣伝情報送信システムのふたつの携帯電話における処理を示す流れ図である。
【符号の説明】
１Ａ，１Ｂ  携帯電話、２  中継サーバ、３Ａ，３Ｂ  電話通信手段、４Ａ，４Ｂ  インターネット通信手段、５Ａ，５Ｂ  電話番号格納手段、６  インターネット通信サーバ、７  電話番号管理データベース、８  インターネット、９電話交換網、１０Ａ，１０Ｂ  電話番号通知手段、１１  電話番号のペアを格納するフィールド、１２  通信路へのハンドルを格納するフィールド、２０  宣伝情報送信プログラム、２１Ａ，２１Ｂ  宣伝情報受信プログラム。
【図１】
2004254142.tif 000003
【図２】
2004254142.tif 000004
【図３】
2004254142.tif 000005
【図４】
2004254142.tif 000006
【図５】
2004254142.tif 000007