(57)【要約】【課題】プライベートＩＰアドレスを割り付けられたインターネット接続端末が、グローバルＩＰアドレスを割り付けられた端末同様に通信を行うことを可能とする。【解決手段】電子メールを受信する電子メール受信手段と、受信した電子メールヘッダ部の経路情報より送信元のグローバルＩＰアドレスを抽出するグローバルＩＰ抽出手段と、電子メールを送信する電子メール送信手段と、該電子メール送信手段により自端末宛てに電子メールを送信し、該電子メール受信手段により電子メールの受信を行い、該グローバルＩＰアドレス抽出手段により抽出したグローバルＩＰアドレスを自端末のグローバルＩＰアドレスとして記憶するグローバルＩＰアドレス取得手段を備える。【選択図】        図１
2004328222.tif 000002
【特許請求の範囲】
【請求項１】
プライベートＩＰアドレスが割り付けられたインターネット接続端末において、電子メールを受信する電子メール受信手段と、受信した電子メールヘッダ部の経路情報より送信元のグローバルＩＰアドレスを抽出するグローバルＩＰ抽出手段を備えることを特徴とするインターネット接続端末。
【請求項２】
特許請求の範囲第１項記載のインターネット接続端末において、電子メールを送信する電子メール送信手段と、該電子メール送信手段により自端末宛てに電子メールを送信し、該電子メール受信手段により電子メールの受信を行い、該グローバルＩＰアドレス抽出手段により抽出したグローバルＩＰアドレスを自端末のグローバルＩＰアドレスとして記憶するグローバルＩＰアドレス取得手段を備えることを特徴とするインターネット接続端末。
【請求項３】
特許請求の範囲第２項記載のインターネット接続端末において、ＩＰアドレスを登録し取得する機能を有する登録サーバへ該グローバルＩＰアドレス取得手段により取得した自端末のグローバルＩＰアドレスを登録する第１のＩＰアドレス登録手段と、登録サーバから接続先ＩＰアドレスを取得する第１のＩＰアドレス取得手段とを備え、該第１のＩＰアドレス取得手段により取得したＩＰアドレスと通信を行うことを特徴とするインターネット接続端末。
【請求項４】
特許請求の範囲第２項記載のインターネット接続端末において、該グローバルＩＰアドレス取得手段により取得した自端末のグローバルＩＰアドレスを記載する電子メールを該電子メール送信手段により一つ或いは複数の接続先へ送信する第２のＩＰアドレス登録手段と、該電子メール受信手段により一つ或いは複数の接続先から受信した電子メールに記載されるＩＰアドレスを抽出する第２のＩＰアドレス取得手段とを備え、該第２のＩＰアドレス取得手段により取得したＩＰアドレスと通信を行うことを特徴とするインターネット接続端末。
【請求項５】
特許請求の範囲第２項記載のインターネット接続端末において、該電子メール送信手段により電子メールを一つ或いは複数の接続先へ送信する第３のＩＰアドレス登録手段と、該電子メール受信手段により一つ或いは複数の接続先から受信した電子メールヘッダ部の経路情報に記載されるＩＰアドレスを抽出する第３のＩＰアドレス取得手段とを備え、該第３のＩＰアドレス取得手段により取得したＩＰアドレスと通信を行うことを特徴とするインターネット接続端末。
【請求項６】
特許請求の範囲第３項記載のインターネット接続端末において、該第１のＩＰアドレス登録手段は、登録サーバへ自端末のグローバルＩＰアドレスと共に端末或いは／及びユーザを識別する識別情報を登録し、該第１のＩＰアドレス取得手段は、接続先の端末或いは／及びユーザを識別する識別情報に基づき登録サーバより接続先のＩＰアドレスを取得することを特徴とするインターネット接続端末。
【請求項７】
特許請求の範囲第４項記載のインターネット接続端末において、該第２のＩＰアドレス登録手段は、自端末のグローバルＩＰアドレスと共に端末或いは／及びユーザを識別する識別情報を電子メールに記載し、該第２のＩＰアドレス取得手段は、受信した電子メールに記載されるＩＰアドレスと識別情報を抽出し、接続先の端末或いは／及びユーザを識別する識別情報とＩＰアドレスの対を記憶し、該識別情報に基づきＩＰアドレスを取得することを特徴とするインターネット接続端末。
【請求項８】
特許請求の範囲第５項記載のインターネット接続端末において、該第３のＩＰアドレス登録手段は、自端末の端末或いは／及びユーザを識別する識別情報を電子メールに記載し、該第３のＩＰアドレス取得手段は、、受信した電子メールに記載される識別情報とヘッダ部経路情報に記載されるＩＰアドレスとを抽出し、接続先の端末或いは／及びユーザを識別する識別情報とＩＰアドレスの対を記憶し、該識別情報に基づきＩＰアドレスを取得することを特徴とするインターネット接続端末。
【請求項９】
特許請求の範囲第２〜８項記載のインターネット接続端末において、自端末のＩＰアドレスを接続先へ通知するアプリケーションソフトウェアに設定するＩＰアドレスは自端末のグローバルＩＰアドレスを使用することを特徴とするインターネット接続端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
プライベートＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを割り付けられたインターネット接続端末に係り、特に、ダイヤルアップルータ等において、インターネット接続事業者（以下ＩＳＰ：  Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ））から動的に割り当てられたグローバルＩＰアドレスとプライベートＩＰアドレスとの変換を行ってインターネットへ接続するインターネット接続端末に関するものである。
【０００２】
【従来の技術】
インターネットへ接続された端末同士がお互いに通信を行う場合、お互いのＩＰアドレスを知る必要がある。従来、ダイヤルアップ接続のように接続毎にＩＳＰから動的にＩＰアドレスが割り付けられる場合には、通信に先立ち、ＩＰアドレスをお互いに共通のサーバに登録し取得するか、特開平１１−２７５１４４に記載されているように電子メールによりお互いのＩＰアドレスを交換するかの手法が採られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、インターネット接続端末自身にはユーザ独自のプライベートＩＰアドレスが割り付けられ、ダイヤルアップルータ内でプライベートＩＰアドレスとインターネットで一意のグローバルＩＰアドレスの変換を行いインターネットへ接続されるような場合、インターネット接続端末が自身に割り付けられたプライベートＩＰアドレスをインターネット内の通信相手に通知しても、通信相手からのパケットは端末へ到達できない欠点があった。また、インターネット電話／ＦＡＸ（ファクシミリ）等のアプリケーションでは、接続制御手順のメッセージパケット内でお互いのＩＰアドレスの交換も行うため、相手からの返信が届かず接続手順が失敗してしまう欠点があった。
【０００４】
そこで本発明にかかる目的は、ダイヤルアップルータ、インターネット、ＩＳＰ内に特別な機能を設けることなく、プライベートＩＰアドレスを割り付けられたインターネット接続端末が、グローバルＩＰアドレスを割り付けられた端末同様に通信を行うことが可能なインターネット接続端末を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本出願に係るインターネット接続端末は、電子メールを受信する電子メール受信手段と、受信した電子メールヘッダ部の経路情報より送信元のグローバルＩＰアドレスを抽出するグローバルＩＰ抽出手段と、電子メールを送信する電子メール送信手段と、該電子メール送信手段により自端末宛てに電子メールを送信し、該電子メール受信手段により電子メールの受信を行い、該グローバルＩＰアドレス抽出手段により抽出したグローバルＩＰアドレスを自端末のグローバルＩＰアドレスとして記憶するグローバルＩＰアドレス取得手段を備え、該グローバルＩＰアドレス取得手段により取得したＩＰアドレスを自端末へのＩＰアドレスとして通信を行うよう動作する。
【０００６】
【発明の実施の形態】
（実施例１）
以下、本発明第１の実施例であるインターネット電話／ＦＡＸ端末について、図１〜図７、図２１を用いて動作の説明を行う。
【０００７】
図１はインターネット電話／ＦＡＸ端末構成とそのインターネット接続構成を示すブロック図である。
【０００８】
図１において、１０１、１０６はインターネットを介して通話、ＦＡＸの送受信を行うインターネット電話／ＦＡＸ端末、１０９−１，１０９−２はＬＡＮ（Ｌｏｃａｌ−Ａｒｅａ  Ｎｅｔｗｏｒｋ）、１０３はＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）等の公衆回線交換網、１０４はインターネットへの接続サービスを提供するインターネット接続事業者（ＩＳＰ：  Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）、１０５はインターネット、１０２は公衆回線交換網を介してＩＳＰ  １０４とＬＡＮ  １０９−１とを接続するダイヤルアップルータである。
【０００９】
ＩＳＰ  １０４において、１４０は公衆回線交換網１０３を介したユーザからの接続を受けるアクセスサーバ、１４１はアクセスサーバ１４０を介したユーザからの接続に対してＩＰアドレスを動的に割り付けるＤＨＣＰ（ＤｙｎａｍｉｃＨｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ、１４２は電子メールの送受信の窓口となるメール（ＳＭＴＰ：  Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ／ＰＯＰ：  Ｐｏｓｔ  ＯｆｆｉｃｅＰｒｏｔｏｃｏｌ）サーバ、１４３はＩＳＰ  １０４とインターネット１０５を接続するルータである。
【００１０】
ダイヤルアップルータ１０２のＬＡＮ  １０９−１側とインターネット電話／ＦＡＸ端末１０１には、それぞれ、ユーザ独自に割り付けられユーザ独自の限られた範囲で利用が可能なＩＰアドレス（プライベートＩＰアドレス）ＩＰｐ２、ＩＰｐ１１が割り付けられる。ダイヤルアップルータ１０２が公衆回線交換網１０３を介してＩＳＰ  １０４のアクセスサーバ１４０に接続されると、アクセスサーバ１４０はユーザＩＤやパスワードを用いた認証を行い、認証が完了するとＤＨＣＰサーバ１４１によって、インターネット１０５上で一意に割り付けられインターネット１０５へ直接アクセス可能なたＩＰアドレス（グローバルＩＰアドレス）ＩＰｇ１がダイヤルアップルータ１０４に与えられる。ダイヤルアップルータ１０２はインターネット電話／ＦＡＸ端末１０１からＩＳＰ  １０４、インターネット１０５へのパケットを受信すると、パケットヘッダ内のインターネット電話／ＦＡＸ端末１０１のＩＰアドレス情報ＩＰｐ１１をダイヤルアップルータのグローバルＩＰアドレスＩＰｇ１に書き換えＩＳＰ  １０４側へ送信し、そのパケットに対する返信パケットのＩＰアドレス情報をＩＰｐ１１に戻してインターネット電話／ＦＡＸ端末１０１に返信する。
【００１１】
インターネット電話／ＦＡＸ端末１０１において、１１０はＩＥＥＥ  ８０２．３等に準拠しＬＡＮとの間でパケットの送受信を行うＬＡＮインタフェース部、１１１はＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等、データやプログラムを記憶する記憶部、１１２はユーザへの表示を行い、またユーザから指示を受けるキーボード、マウス、ボタン、ディスプレイ等のユーザインタフェース部、１１３は記憶部１１１に記憶されたプログラムに基づき演算処理を行う中央演算処理装置（ＣＰＵ：  Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御部、１１４はスキャナ、プリンタ等により画像信号データを入出力すると共にＬＡＮインタフェース部を介したＦＡＸ通信が可能なＦＡＸ通信プロトコルパケットとの変換を行うＦＡＸ画像入出力部、１１５はハンドセット、スピーカ、マイク等により音声信号データの入出力を行う音声入出力部である。
【００１２】
記憶部１１１に記憶されたプログラムに基づき、制御部１１３は、ユーザインタフェース部１１２からのユーザの操作を受け、ＬＡＮインタフェース部１０１を介して接続先であるインターネット電話／ＦＡＸ端末、例えば１０６と接続制御メッセージパケットをやり取りし、接続が完了すると音声入出力部１１５からの音声信号データ、ＦＡＸ画像入出力部１１４からのＦＡＸ通信プロトコルパケットをＬＡＮインタフェース部１１０を介してインターネット電話／ＦＡＸ端末１０６へ送信し、また、インターネット電話／ＦＡＸ端末１０６から送信される音声信号データパケット、ＦＡＸ通信プロトコルパケットをＬＡＮインタフェース部１１０を介して受信し、それぞれ、音声入出力部１１５、ＦＡＸ画像入出力部１１４から出力するよう制御する。
【００１３】
図２はインターネット電話／ＦＡＸ端末１０１のアイドル処理を示すフロー図である。
【００１４】
インターネット電話／ＦＡＸ端末１０１への電源投入等によりインターネット電話／ＦＡＸ端末アイドル処理が開始され（Ｓ２００）、はじめに、グローバルＩＰアドレスが取得されているか否かを確認する（Ｓ２０１）。グローバルＩＰアドレスが取得されていない場合（Ｓ２０１：Ｎｏ）、図３に示すグローバルＩＰアドレス取得処理を開始し（Ｓ２１１）、取得されている場合（Ｓ２０１：Ｙｅｓ）、自端末のＩＰアドレスが他の端末に利用可能なように登録されているか否かを確認する（Ｓ２０２）。自端末のＩＰアドレスがまだ登録されていない場合（Ｓ２０２：Ｎｏ）、図４に示すＩＰアドレス登録処理を開始し（Ｓ２２１）、登録さている場合（Ｓ２０２：Ｙｅｓ）、呼設定メッセージパケットの受信の確認（Ｓ２０３）、ユーザによる発信操作の確認（Ｓ２０４）を繰り返し行う。呼設定メッセージパケットを受信した場合（Ｓ２０３：Ｙｅｓ）、図６に示すインターネット電話／ＦＡＸ端末着信処理を開始し（Ｓ２３１）、発信操作を検出した場合（Ｓ２０４：Ｙｅｓ）、図５に示すインターネット電話／ＦＡＸ端末発信処理を開始する（Ｓ２４１）。
【００１５】
図３はグローバルＩＰアドレス取得処理を示すフロー図である。
【００１６】
グローバルＩＰアドレス取得処理が開始されると（Ｓ３００）、グローバルＩＰアドレスを取得するための電子メールであることをサブジェクト等に記載したグローバルＩＰアドレス取得電子メールを作成する（Ｓ３０１）。次に自端末の電子メールアドレスを取得し（Ｓ３０２）、送信規定回数を超えていない場合は（Ｓ３０３：Ｎｏ）、ＳＭＴＰサーバ１４２を介して自端末へその電子メールを送信する（Ｓ３０４）。更に、ＰＯＰサーバ１４２より電子メールの受信を行い（Ｓ３０５）、先に送信したグローバルＩＰアドレス取得電子メールが受信された場合（Ｓ３０６：Ｙｅｓ）、その電子メールのヘッダ情報（例えば図２１の２１０１）内の「Ｒｅｃｅｉｖｅｄ：」で示された経路情報（２１０２）から自端末のグローバルＩＰアドレス（２１０３）を抽出し（Ｓ３６１）、グローバルＩＰアドレスを記憶して（Ｓ３６２）、取得処理を完了する（Ｓ３６３）。グローバルＩＰアドレス取得メールが受信できなかった場合（Ｓ３０６：Ｎｏ）、受信規定回数を超えない限り（Ｓ３０７：Ｎｏ）、受信処理を行う（Ｓ３０５）。受信規定回数を超えた場合（Ｓ３０７：Ｙｅｓ）、送信規定回数を超えているか否かを確認し（Ｓ３０３）、送信規定回数を超えていない場合は（Ｓ３０３：Ｎｏ）再度送信を行い（Ｓ３０４）、超えた場合は（Ｓ３０３：Ｙｅｓ）取得失敗となり（Ｓ３３１）、図示しない適切なエラー処理へと移行する。
【００１７】
図４はＩＰアドレス登録処理のフロー図である。
【００１８】
ＩＰアドレス登録処理が開始されると（Ｓ４００）、図３に示すグローバルＩＰアドレス取得処理に示された方法にて取得された自端末のグローバルＩＰアドレスを読み出し（Ｓ４０１）、自端末ＩＰアドレスを登録するサーバが指定されている場合（Ｓ４０２：Ｙｅｓ）、登録サーバへ自端末の端末情報（電話番号、エイリアス名等）と共にグローバルＩＰアドレスを登録し（Ｓ４０３）、登録処理は完了する（Ｓ４０４）。登録サーバが指定されていない場合（Ｓ４０２：Ｎｏ）、登録サーバを問い合わせるためのブロードキャストパケットの送信を行う等の方法により登録サーバの発見処理を行い（Ｓ４２１）、登録サーバが見つかった場合（Ｓ４２２：Ｙｅｓ）はそのサーバに対して登録処理を行い（Ｓ４０３）、見つからなかった場合（Ｓ４２２：Ｎｏ）は登録失敗として（Ｓ４２３）、図示しない適切なエラー処理へと移行する。
【００１９】
図５はインターネット電話／ＦＡＸ端末発信処理のフロー図である。
【００２０】
インターネット電話／ＦＡＸ端末発信処理が開始されると（Ｓ５００）、図７に示す発信先のＩＰアドレスの取得処理を行い（Ｓ５０１）、発信元情報として自端末のグローバルＩＰを設定した呼設定メッセージを構築し（Ｓ５０２）、Ｓ５０１により取得したＩＰアドレスへその呼設定メッセージを送信する（Ｓ５０３）。発信先より応答メッセージを受信した場合（Ｓ５０４：Ｙｅｓ）、図示しないインターネット電話／ＦＡＸ端末通話中処理を開始し（Ｓ５４１）、解放メッセージを受信した場合（Ｓ５０５：Ｙｅｓ）、発信失敗として（Ｓ５４２）、図示しない適切なエラー処理やビジー処理を行い、ユーザによる発信放棄を検出した場合（Ｓ５０６：Ｙｅｓ）、グローバルＩＰアドレスを送信元として解放メッセージを構築し（Ｓ５６１）、発信先ＩＰアドレスへ解放メッセージを送信し（Ｓ５６２）、アイドル処理に戻る（Ｓ５６３）。図示しないインターネット電話／ＦＡＸ端末通話中処理では音声信号データパケット、ＦＡＸ通信プロトコルパケットの送受信、音声信号データ、画像信号データの入出力、切断処理等を行う。
【００２１】
図６はインターネット電話／ＦＡＸ端末着信処理のフロー図である。
【００２２】
インターネット電話／ＦＡＸ端末着信処理が開始されると（Ｓ６００）、受信した呼設定メッセージの発信元情報より発信元のＩＰアドレスを読み出し（Ｓ６０１）、その発信元からの着信がある旨の表示を開始する（Ｓ６０２）。ユーザ、留守番電話機能、ＦＡＸ自動応答機能等による応答操作を検出すると（Ｓ６０３：Ｙｅｓ）、着信表示を停止し（Ｓ６３１）、自端末のグローバルＩＰアドレスを応答元とする応答メッセージを構築し（Ｓ６３２）、Ｓ６０１において取得した発信元ＩＰアドレスへ応答メッセージを送信し（Ｓ６３３）、図示しないインターネット電話／ＦＡＸ通話中処理を開始する（Ｓ６３４）。発信元ＩＰアドレス等の何らかの理由により着信を拒否する場合（Ｓ６０４：Ｙｅｓ）、着信表示を停止し（Ｓ６４１）、自端末のグローバルＩＰアドレスを応答元情報とする解放メッセージを構築し（Ｓ６４２）、発信元ＩＰアドレスへ送信し（Ｓ６４３）、インターネット電話／ＦＡＸ端末アイドル処理へと戻る（Ｓ６４４）。発信元から解放メッセージを受信した場合（Ｓ６０５：Ｙｅｓ）、着信表示を停止し（Ｓ６５１）、アイドル処理へと戻る（Ｓ６５２）。
【００２３】
図７は発信先ＩＰアドアレス取得処理のフロー図である。
【００２４】
発信先ＩＰアドレス取得処理が開始されると（Ｓ７００）、発信先の端末情報を読み出し（Ｓ７０１）、登録サーバが指定されているか又は既に発見されている場合（Ｓ７０２：Ｙｅｓ）、その登録サーバへ、発信先情報に基づき発信先ＩＰアドレスを取得し（Ｓ７０３）、処理を完了する（Ｓ７０４）。登録サーバの指定が無く発見もされていない場合（Ｓ７０２：Ｎｏ）、登録サーバの発見処理を行い（Ｓ７２１）、発見された場合（Ｓ７２２：Ｙｅｓ）Ｓ７０３の取得処理を行い、発見されない場合（Ｓ７２２：Ｎｏ）、取得失敗として（Ｓ７２３）、図示しない適切なエラー処理等へと移行する。
【００２５】
（実施例２）
以下、本発明第２の実施例であるインターネット電話／ＦＡＸアダプタについて、図８〜図１４を用いて動作の説明を行う。
【００２６】
図８はインターネット電話／ＦＡＸアダプタ構成とそのインターネット接続構成を示すブロック図である。
【００２７】
図８において、８０７は一般の電話／ＦＡＸ端末、８０１は電話／ＦＡＸ端末８０７がインターネットを介して通話、ＦＡＸの送受信を行うインターネット電話／ＦＡＸアダプタ、８１５は電話／ＦＡＸ端末８０７からの発信、ダイヤルの検出、電話／ＦＡＸ端末８０７への着信信号の送出、各種トーンの送出、音声信号データの入出力等を行う内線インタフェース部、８１４は内線インターフェース部８１５を介した電話／ＦＡＸ端末８０７からのＦＡＸ信号データをＬＡＮで送受信可能なＦＡＸ通信プロトコルパケットに変換するＦＡＸ信号処理部である。
【００２８】
記憶部１１１に記憶されたプログラムに基づき、制御部１１３は、内線インタフェース部８１５を介して電話／ＦＡＸ端末８０７での発信操作を受け、ＬＡＮインタフェース部１０１を介して接続先であるインターネット電話／ＦＡＸ端末、例えば１０６と接続制御メッセージパケットをやり取りし、接続が完了すると内線インタフェース部８１５を介した電話／ＦＡＸ端末８０７からの音声信号データ、更にＦＡＸ信号データの場合はＦＡＸ信号処理部８１４を介したＦＡＸ通信プロトコルパケットをＬＡＮインタフェース部１１０よりインターネット電話／ＦＡＸ端末１０６へ送信し、また、インターネット電話／ＦＡＸ端末１０６から送信される音声信号データパケット、ＦＡＸ通信プロトコルパケットをＬＡＮインタフェース部１１０を介して受信し、ＦＡＸ通信プロトコルパケットの場合はＦＡＸ信号処理部８１４を介して、内線インタフェース部８１５より電話／ＦＡＸ端末８０７へ出力するよう制御する。
【００２９】
図９はインターネット電話／ＦＡＸアダプタアイドル処理のフロー図である。
【００３０】
インターネット電話／ＦＡＸアダプタ８０１への電源投入等によりインターネット電話／ＦＡＸアダプタアイドル処理が開始され（Ｓ９００）、はじめに、グローバルＩＰアドレスが取得されているか否かを確認する（Ｓ９０１）。グローバルＩＰアドレスが取得されていない場合（Ｓ９０１：Ｎｏ）、図３に示すグローバルＩＰアドレス取得処理を開始し（Ｓ９１１）、取得されている場合（Ｓ９０１：Ｙｅｓ）、自端末のＩＰアドレスが他の端末に利用可能なように登録されているか否かを確認する（Ｓ９０２）。自端末のＩＰアドレスがまだ登録されていない場合（Ｓ９０２：Ｎｏ）、図１０に示すＩＰアドレス登録処理を開始し（Ｓ９２１）、登録さている場合（Ｓ９０２：Ｙｅｓ）、ＩＰアドレス登録電子メール受信の確認（Ｓ９０３）、呼設定メッセージパケットの受信の確認（Ｓ９０４）、電話／ＦＡＸ端末８０７によるオフフック検出の確認（Ｓ９０５）を繰り返し行う。ＩＰアドレス登録電子メールを受信した場合（Ｓ９０３：Ｙｅｓ）、図１１に示すＩＰアドレス登録電子メール返信処理を開始し（Ｓ９３１）、呼設定メッセージパケットを受信した場合（Ｓ９０４：Ｙｅｓ）、図１２に示すインターネット電話／ＦＡＸアダプタ着信処理を開始し（Ｓ９４１）、オフフックを検出した場合（Ｓ９０５：Ｙｅｓ）、図１３に示すインターネット電話／ＦＡＸアダプタ発信処理を開始する（Ｓ９５１）。
【００３１】
図１０はＩＰアドレス登録処理のフロー図である。
【００３２】
ＩＰアドレス登録処理が開始されると（Ｓ１０００）、自端末の端末情報、グローバルＩＰアドレスを本文中に記載するＩＰアドレス登録電子メールを作成し（Ｓ１００１）、予め設定されている全登録先の電子メールアドレスを取得し（Ｓ１００２）、ＳＭＴＰサーバ１４２を介して全登録先へその電子メールを送信する（Ｓ１００３）。次にＰＯＰサーバ１４２より電子メールの受信を行い（Ｓ１００５）、ＩＰアドレス登録電子メールが受信された場合（Ｓ１００６：Ｙｅｓ）、その電子メール本文中より端末情報、ＩＰアドレスを抽出し（Ｓ１０６１）、端末情報とＩＰアドレスの対を記憶する接続先ＩＰアドレステーブルを更新する（Ｓ１０６２）。全登録先より返信があった場合（Ｓ１０６３：Ｙｅｓ）、登録を完了し（Ｓ１０６４）、そうでない場合（Ｓ１０６３：Ｎｏ）、Ｓ１００５の受信処理から繰り返す。
【００３３】
図１１はＩＰアドレス登録電子メール返信処理のフロー図である。
【００３４】
ＩＰアドレス登録電子メール返信処理が開始されると（Ｓ１１００）、受信されたＩＰアドレス登録電子メールの本文中より送信元の端末情報、ＩＰアドレスを抽出し（Ｓ１１０１）、接続先ＩＰアドレステーブルを更新し（Ｓ１１０２）、自端末の端末情報、グローバルＩＰアドレスを本文中に記載するＩＰアドレス登録電子メールを作成し（Ｓ１１０３）、ＳＭＴＰサーバ１４２を介して送信元メールアドレスへ返信し（Ｓ１１０４）、処理を完了する（Ｓ１１０５）。
【００３５】
図１２はインターネット電話／ＦＡＸアダプタ発信処理のフロー図である。
【００３６】
インターネット電話／ＦＡＸアダプタ発信処理が開始されると（Ｓ１２００）、電話／ＦＡＸ端末８０７に対してダイヤルトーンを送出し（Ｓ１２０１）、ダイヤル入力によりダイヤルトーンを停止すると共に発信先電話番号として検出し（Ｓ１２０２）、図１４に示す手順により発信先電話番号に対応する発信先ＩＰアドレスを取得し（Ｓ１２０３）、自端末のグローバルＩＰアドレスを発信元とする呼設定メッセージを構築し（Ｓ１２０４）、発信先ＩＰアドレスへ送信する（Ｓ１２０５）。電話／ＦＡＸ端末８０７へリングバックトーンを送出すると共に（Ｓ１２０６）、発信先からの応答メッセージの受信確認（Ｓ１２０７）、解放メッセージの受信確認（Ｓ１２０８）、オンフックの検出（Ｓ１２０９）を行い、応答メッセージが受信されると（Ｓ１２０７：Ｙｅｓ）、リングバックトーンを停止する（Ｓ１２７１）と共に図示しないインターネット電話／ＦＡＸアダプタ通話中処理を開始し（Ｓ１２７２）、解放メッセージを受信すると（Ｓ１２０８：Ｙｅｓ）、リングバックトーンを停止すると共にビジートンを送出し（Ｓ１２８１）、発信失敗として処理される（Ｓ１２８２）。電話／ＦＡＸ端末８０７のオンフックを検出した場合（Ｓ１２０９：Ｙｅｓ）、リングバックトーンを停止し（Ｓ１２９１）、グローバルＩＰアドレスを送信元として解放メッセージを構築し（Ｓ１２９２）、発信先ＩＰアドレスへ解放メッセージを送信し（Ｓ１２９３）、アイドル処理へと戻る（Ｓ１２９４）。図示しないインターネット電話／ＦＡＸアダプタ通話中処理では音声信号データパケット、ＦＡＸ通信プロトコルパケットの送受信、音声信号データ、画像信号データの入出力、切断処理等を行う。
【００３７】
図１３はインターネット電話／ＦＡＸアダプタ着信処理のフロー図である。
【００３８】
インターネット電話／ＦＡＸアダプタの着信処理が開始されると（Ｓ１３００）、呼設定メッセージより発信元ＩＰアドレスを取得し（Ｓ１３０１）、電話／ＦＡＸ端末８０７が使用中、すなわちオフフック中でない場合（Ｓ１３０２：Ｎｏ）、リンガを開始し（Ｓ１３０３）、端末のオフフックを検出すると（Ｓ１３０４：Ｙｅｓ）、リンガを停止する（Ｓ１３４１）と共に、自端末のグローバルＩＰアドレスを応答元として応答メッセージを構築し（Ｓ１３４２）、発信元ＩＰアドレスへ応答メッセージを送信し（Ｓ１３４３）、図示しないインターネット電話／ＦＡＸアダプタ通話中処理を開始する（Ｓ１３４４）。電話／ＦＡＸ端末８０７が使用中であった場合（Ｓ１３０２：Ｙｅｓ）、自端末のグローバルＩＰアドレスを返信元として解放メッセージを構築し（Ｓ１３２１）、発信元ＩＰアドレスへ解放メッセージを送信し（Ｓ１３２２）、アイドル処理へと戻る（Ｓ１３２３）。発信元の発信放棄に伴う解放メッセージが受信された場合（Ｓ１３０５：Ｙｅｓ）、リンガを停止し（Ｓ１３５１）、アイドル処理へ戻る（Ｓ１３５２）。
【００３９】
図１４は発信先ＩＰアドレス取得処理のフロー図である。
【００４０】
発信先ＩＰアドアレス取得処理が開始されると（Ｓ１４００）、発信先の端末情報を読み出し（Ｓ１４０１）、接続先ＩＰアドレステーブルに発信先の端末情報が登録されている場合（Ｓ１４０２：Ｙｅｓ）、端末情報に対応するＩＰアドレスを読み出し（Ｓ１４０３）、取得は完了し（Ｓ１４０４）、発信先の端末情報が登録されていない場合（Ｓ１４０２：Ｎｏ）、取得失敗として（Ｓ１４２１）、図示しない適切なエラー処理が開始される。
【００４１】
（実施例３）
以下、本発明第３の実施例であるＴＶ会議端末について、図１５〜図２０を用いて動作の説明を行う。
【００４２】
図１５はＴＶ会議端末構成とそのインターネット接続構成を示すブロック図である。
【００４３】
図１５において、１５０１、１５０６はインターネットを介してＴＶ会議を行うＴＶ会議端末、１５１４はＴＶモニタ、ビデオカメラ等の動画像データの入出力を行う動画像入出力部である。
【００４４】
記憶部１１１に記憶されたプログラムに基づき、制御部１１３は、ユーザインタフェース部１１２からのユーザの操作を受け、ＬＡＮインタフェース部１０１を介して接続先であるＴＶ会議端末、例えば１５０６と接続制御メッセージパケットをやり取りし、接続が完了すると音声入出力部１１５からの音声信号データ、動画像入出力部１５１４からの動画像信号データをＬＡＮインタフェース部１１０を介してＴＶ会議端末１５０６へ送信し、また、ＴＶ会議端末１５０６から送信される音声信号データパケット、動画像信号データパケットをＬＡＮインタフェース部１１０を介して受信し、音声入出力部１１５、動画像入出力部１１４から出力するよう動作する。
【００４５】
図１６はＴＶ会議端末アイドル処理のフロー図である。
【００４６】
ＴＶ会議端末１５０１への電源投入等によりＴＶ会議端末アイドル処理が開始され（Ｓ１６００）、はじめに、グローバルＩＰアドレスが取得されているか否かを確認する（Ｓ１６０１）。グローバルＩＰアドレスが取得されていない場合（Ｓ１６０１：Ｎｏ）、図１７に示すグローバルＩＰアドレス登録処理を開始し（Ｓ１６１１）、取得されている場合（Ｓ１６０１：Ｙｅｓ）、自端末のＩＰアドレスが他の端末に利用可能なように登録されているか否かを確認する（Ｓ１６０２）。自端末のＩＰアドレスがまだ登録されていない場合（Ｓ１６０２：Ｎｏ）、図１７に示すグローバルＩＰアドレス登録処理を開始し（Ｓ１６２１）、登録さている場合（Ｓ１６０２：Ｙｅｓ）、グローバルＩＰアドレス登録電子メールの受信の確認（Ｓ１６０３）、勧誘メッセージパケットの受信の確認（Ｓ１６０４）、ユーザによる参加操作の確認（Ｓ１６０５）を繰り返し行う。グローバルＩＰアドレス登録電子メールが受信された場合（Ｓ１６０３：Ｙｅｓ）、図１７に示すグローバルＩＰアドレス登録処理を開始し（Ｓ１６３１）、勧誘メッセージパケットを受信した場合（Ｓ１６０４：Ｙｅｓ）、図２０に示すＴＶ会議端末勧誘処理を開始し（Ｓ１６４１）、参加操作を検出した場合（Ｓ１６０５：Ｙｅｓ）、図１９に示すＴＶ会議端末参加処理を開始する（Ｓ１６５１）。
【００４７】
図１７はグローバルＩＰアドレス登録処理のフロー図である。
【００４８】
グローバルＩＰアドレス登録処理が開始されると（Ｓ１７００）、自端末の端末情報を本文中に記載するグローバルＩＰアドレス登録電子メールを作成し（Ｓ１７０１）、予め設定されている自端末を含む全登録先の電子メールアドレスを取得し（Ｓ１７０２）、ＳＭＴＰサーバ１４２を介して全送信先へ電子メールを送信する（Ｓ１７０３）。次に、ＰＯＰサーバ１４２より電子メールの受信を行い（Ｓ１７０４）、グローバルＩＰアドレス登録電子メールが受信された場合（Ｓ１７０５：Ｙｅｓ）、その電子メールの本文中より端末情報、ヘッダ部経路情報よりＩＰアドレスを抽出し（Ｓ１７５１）、自端末からの電子メールであった場合（Ｓ１７５２：Ｙｅｓ）は自端末のグローバルＩＰとして記憶し（Ｓ１７５６）、そうでない場合（Ｓ１７５２：Ｎｏ）は接続先ＩＰアドレステーブルを更新する（Ｓ１７５３）。全登録先より返信があった場合（Ｓ１７５４：Ｙｅｓ）、登録は完了し（Ｓ１７５５）、そうでない場合（Ｓ１７５４：Ｎｏ）、Ｓ１７０４の受信処理より繰り返す。
【００４９】
図１８はグローバルＩＰアドレス登録電子メール返信処理のフロー図である。
【００５０】
グローバルＩＰアドレス登録電子メール返信処理が開始されると（Ｓ１８００）、受信メールの本文中より端末情報、ヘッダ経路情報よりグローバルＩＰアドレスを抽出し（Ｓ１８０１）、接続先ＩＰテーブルを更新し（Ｓ１８０２）、自端末のグローバルＩＰアドレスを本文中に記載するグローバルＩＰアドレス登録電子メールを作成し（Ｓ１８０３）、ＳＭＴＰサーバ１４２を介して送信元へ電子メールを返信し（Ｓ１８０４）、返信処理を完了する（Ｓ１８０５）。
【００５１】
図１９はＴＶ会議端末参加処理のフロー図である。
【００５２】
ＴＶ会議端末参加処理が開始されると（Ｓ１９００）、図１４に示す接続先ＩＰアドレスの取得手順と同様の手順により参加先ＩＰアドレスを取得し（Ｓ１９０１）、グローバルＩＰアドレスを参加元情報とする参加メッセージを構築し（Ｓ１９０２）、ＳＭＴＰサーバ１４２を介して参加先ＩＰアドレスへ参加メッセージを送信する（Ｓ１９０３）。次に、参加先からの応答メッセージの受信確認（Ｓ１９０４）、解放メッセージの受信確認（Ｓ１９０５）、参加放棄操作の検出（Ｓ１９０５）を行い、応答メッセージを受信した場合（Ｓ１９０４：Ｙｅｓ）、図示しないＴＶ会議端末通話中処理を開始し（Ｓ１９４１）、解放メッセージを受信した場合（Ｓ１９０５：Ｙｅｓ）、参加失敗となり（Ｓ１９６１）、図示しない適切なエラー処理が開始される。ユーザによる参加放棄を検出した場合（Ｓ１９０６：Ｙｅｓ）、グローバルＩＰアドレスを送信元として解放メッセージを構築し（Ｓ１９６１）、参加先ＩＰアドレスへ解放メッセージを送信し（Ｓ１９６２）、アイドル処理に戻る（Ｓ１９６３）。図示しないＴＶ会議端末通話中処理では音声信号データパケット、動画像信号データパケットの送受信、音声信号データ、動画像信号データの入出力、切断処理等を行う。
【００５３】
図２０はＴＶ会議端末勧誘処理のフロー図である。
【００５４】
ＴＶ会議端末勧誘処理が開始されると（Ｓ２０００）、勧誘メッセージより勧誘元のＩＰアドレスを取得し（Ｓ２００１）、会議に勧誘されている旨の表示を行う（Ｓ２００２）。ユーザにより応答操作が行われると（Ｓ２００３：Ｙｅｓ）、勧誘表示を停止し（Ｓ２０３１）、グローバルＩＰアドレスを応答元とする応答メッセージを構築し（Ｓ２０３２）、勧誘元ＩＰアドレスへ応答メッセージを送信し（Ｓ２０３３）、図示しないＴＶ会議端末通話中処理を開始する（Ｓ２０３５）。拒否操作が検出された場合（Ｓ２００４：Ｙｅｓ）、勧誘表示を停止し（Ｓ２０４１）、グローバルＩＰアドレスを応答元とする解放メッセージを構築し（Ｓ２０４２）、勧誘元ＩＰアドレスへ送信し（Ｓ２０４３）、図１６に示すＴＶ会議端末アイドル処理へ戻る（Ｓ２００４）。勧誘元から解放メッセージを受信した場合（Ｓ２００５：Ｙｅｓ）、勧誘表示を停止し（Ｓ２０１）、アイドル処理へ戻る（Ｓ２０５２）。
【００５５】
（実施例４）
本発明第２の実施例、第３の実施例において、それぞれ、ＩＰアドレス登録電子メール、グローバルＩＰアドレス登録電子メールの本文中に端末情報を記載したが、電子メールアドレスのヘッダ情報に含まれる送信元電子メールアドレス情報を端末情報として用いても良い。
【００５６】
【発明の効果】
以上説明したように、本発明によれば、インターネット接続端末を、電子メールを受信する電子メール受信手段と、受信した電子メールヘッダ部の経路情報より送信元のグローバルＩＰアドレスを抽出するグローバルＩＰ抽出手段と、電子メールを送信する電子メール送信手段と、該電子メール送信手段により自端末宛てに電子メールを送信し、該電子メール受信手段により電子メールの受信を行い、該グローバルＩＰアドレス抽出手段により抽出したグローバルＩＰアドレスを自端末のグローバルＩＰアドレスとして記憶するグローバルＩＰアドレス取得手段とを備えることにより、ダイヤルアップルータやインターネットやＩＳＰ内に特別な機能を設けることなく、プライベートＩＰアドレスを割り付けられたインターネット接続端末がグローバルＩＰアドレスを割り付けられた端末同様に通信を行うことが可能となる効果がある。
【図面の簡単な説明】
【図１】本発明に係る第１の実施例におけるインターネット電話／ＦＡＸ端末及びネットワーク構成のブロック図。
【図２】本発明に係る第１の実施例におけるインターネット電話／ＦＡＸ端末アイドル処理のフロー図。
【図３】本発明に係る第１及至第２の実施例におけるグローバルＩＰアドレス取得処理のフロー図。
【図４】本発明に係る第１の実施例におけるＩＰアドレス登録処理のフロー図。
【図５】本発明に係る第１の実施例におけるインターネット電話／ＦＡＸ端末発信処理のフロー図。
【図６】本発明に係る第１の実施例におけるインターネット電話／ＦＡＸ端末着信処理のフロー図。
【図７】本発明に係る第１の実施例における発信先ＩＰアドレス取得処理のフロー図。
【図８】本発明に係る第２の実施例におけるインターネット電話／ＦＡＸアダプタのブロック図。
【図９】本発明に係る第２の実施例におけるインターネット電話／ＦＡＸアダプタアイドル処理のフロー図。
【図１０】本発明に係る第２の実施例におけるＩＰアドレス登録処理のフロー図。
【図１１】本発明に係る第２の実施例におけるＩＰアドレス登録電子メール返信処理のフロー図。
【図１２】本発明に係る第２の実施例におけるインターネット電話／ＦＡＸアダプタ発信処理のフロー図。
【図１３】本発明に係る第２の実施例におけるインターネット電話／ＦＡＸアダプタ着信処理のフロー図。
【図１４】本発明に係る第２及至第３の実施例における発信先ＩＰアドレス取得処理のフロー図。
【図１５】本発明に係る第３の実施例におけるＴＶ会議端末のブロック図。
【図１６】本発明に係る第３の実施例におけるＴＶ会議端末アイドル処理のフロー図。
【図１７】本発明に係る第３の実施例におけるグローバルＩＰアドレス登録処理のフロー図。
【図１８】本発明に係る第３の実施例におけるグローバルＩＰアドレス登録電子メール返信処理のフロー図。
【図１９】本発明に係る第３の実施例におけるＴＶ会議端末参加処理のフロー図。
【図２０】本発明に係る第３の実施例におけるＴＶ会議端末勧誘処理のフロー図。
【図２１】本発明に係る第１及至第３の実施例におけるグローバルＩＰアドレス取得／登録電子メール受信時のヘッダ例。
【符号の説明】
１０１  インターネット電話／ＦＡＸ端末
１０２  ダイヤルアップルータ
１０３  公衆回線交換網（ＰＳＴＮ／ＩＳＤＮ）
１０５  インターネット
１４１  ＤＨＣＰサーバ
１４２  メール（ＳＭＴＰ、ＰＯＰ）サーバ
８０１  インターネット電話／ＦＡＸアダプタ
１５０１  ＴＶ会議端末
２１０３  グローバルＩＰアドレス取得／登録メールのヘッダ部に含まれるグローバルＩＰアドレス情報
Ｓ３０４  グローバルＩＰアドレス取得メールを自端末へ送信するステップ
Ｓ３６１  グローバルＩＰアドレス取得メールよりグローバルＩＰアドレスを抽出するステップ
Ｓ４０３  グローバルＩＰアドレス、端末情報を登録サーバへ登録するステップ
Ｓ５０２、Ｓ１２０４  グローバルＩＰアドレスで呼設定メッセージを構築するステップ
Ｓ６３２、Ｓ１３４２、Ｓ２０３２  グローバルＩＰアドレスで応答メッセージを構築するステップ
Ｓ５６１、Ｓ６４２、Ｓ１２９２、Ｓ１３２１、Ｓ１９６１、Ｓ２０４２、  グローバルＩＰアドレスで解放メッセージを構築するステップ
Ｓ７０３  端末情報に基づき登録サーバから発信先のＩＰアドレスを取得するステップ
Ｓ１００１  端末情報、グローバルＩＰアドレスよりＩＰアドレス登録電子メールを作成するステップ
Ｓ１００３  ＩＰアドレス登録電子メールを全接続先へ送信するステップ
Ｓ１０６１  ＩＰアドレス登録電子メールより発信元情報、ＩＰアドレスを抽出するステップ
Ｓ１０６２、Ｓ１１０２、Ｓ１７５３、Ｓ１８０２  接続先ＩＰアドレステーブルを更新するステップ
Ｓ１４０３  接続先ＩＰアドレステーブルから発信先のＩＰアドレスを取得するステップ
Ｓ１７０１  発信元情報を記載するグローバルＩＰアドレス登録電子メールを作成するステップ
Ｓ１７０３  自端末を含む全接続先へグローバルＩＰアドレス登録電子メールを送信するステップ
Ｓ１７５１  グローバルＩＰアドレス登録電子メールより発信元情報、グローバルＩＰアドレスを抽出するステップ
Ｓ１９０２  グローバルＩＰアドレスで参加メッセージを構築するステップ
【図１】
2004328222.tif 000003
【図２】
2004328222.tif 000004
【図３】
2004328222.tif 000005
【図４】
2004328222.tif 000006
【図５】
2004328222.tif 000007
【図６】
2004328222.tif 000008
【図７】
2004328222.tif 000009
【図８】
2004328222.tif 000010
【図９】
2004328222.tif 000011
【図１０】
2004328222.tif 000012
【図１１】
2004328222.tif 000013
【図１２】
2004328222.tif 000014
【図１３】
2004328222.tif 000015
【図１４】
2004328222.tif 000016
【図１５】
2004328222.tif 000017
【図１６】
2004328222.tif 000018
【図１７】
2004328222.tif 000019
【図１８】
2004328222.tif 000020
【図１９】
2004328222.tif 000021
【図２０】
2004328222.tif 000022
【図２１】
2004328222.tif 000023