(57)【要約】【課題】相互に通信可能な複数の通信端末及び管理サーバを構成要素とする通信システムにおいて，通信サービスの提供者が異なる場合や通信端末側の通信用識別情報が変化する場合であっても端末相互間の通信を確立でき，さらに，特定の複数の通信端末相互間での通信確立を容易化すること。【解決手段】アドレス解決サーバ２０において，各端末３０から送信（Ｓ１２）される「アドレス要求」に基づいて各端末の端末識別情報（固有ＩＤ）とその通信用識別情報（ＩＰアドレス＋ポート番号）とを管理することで通信用識別情報が変化する場合等でも，端末識別情報とその通信用識別情報との対応づけに不整合を生じさせない。さらに，管理サーバ２０で端末識別情報をグループ化して管理し，このグループ単位で端末３０からの通信用識別情報の要求及びその応答を行い，そのグループ単位で通信端末相互間の通信を自動確立する。【選択図】図１
2004349972.tif 000002
【特許請求の範囲】
【請求項１】
静的或いは動的に割り振られた通信用識別情報を宛先及び発信元として設定した通信データを送受信することにより相互に通信可能な複数の通信端末と，該通信端末それぞれと通信可能な所定の管理サーバとを具備する通信システムであって，
前記通信端末それぞれに固有の端末識別情報が設定されており，
前記管理サーバは，
前記端末識別情報を記憶する端末識別情報記憶手段と，
前記通信端末それぞれからその端末識別情報とその通信用識別情報とが設定された所定の通信用識別情報通知を受信し，その通信用識別情報を前記端末識別情報記憶手段内のその端末識別情報に対応付けて所定の記憶手段に記憶させる端末識別情報受信・記憶手段と，
前記通信端末それぞれから所定の通信用識別情報要求を受信し，これに応じて前記通信用識別情報を返信する通信用識別情報応答手段と，を具備し，
前記通信端末は，
前記通信用識別情報通知を前記管理サーバに送信する通信用識別情報通知手段と，
前記通信用識別情報要求を前記管理サーバに送信し，返信される前記通信用識別情報を受信する通信用識別情報取得手段と，
前記通信用識別情報取得手段により受信した前記通信用識別情報を宛先として前記通信データを送信するデータ送信手段と，を具備してなることを特徴とする通信システム。
【請求項２】
前記端末識別情報記憶手段が，前記端末識別情報をグループ化して記憶するものであり，
前記通信用識別情報要求にはこれを送信する前記通信端末の前記端末識別情報が設定されるとともに，前記通信用識別情報応答手段が，前記通信用識別情報要求に設定された前記端末識別情報と同一グループの前記端末識別情報に対応する前記通信用識別情報を返信するものである請求項１に記載の通信システム。
【請求項３】
前記通信端末の前記通信用識別情報取得手段により受信された前記同一グループの通信識別情報を宛先として自動的に通信を確立するグループ通信自動確立手段を具備してなる請求項２に記載の通信システム。
【請求項４】
前記通信端末の前記データ送信手段が，所定の同一データを前記同一グループの通信識別情報それぞれを宛先として設定した一の通信データによって同報送信を行うものである請求項２又は３のいずれかに記載の通信システム。
【請求項５】
前記通信端末が，前記通信用識別情報取得手段により受信した前記通信用識別情報のうち前記データ送信手段の宛先とするものを選択する宛先選択手段を具備してなる請求項１〜４のいずれかに記載の通信システム。
【請求項６】
前記通信端末の前記通信用識別情報通知手段が，定期的に前記通信用識別情報通知を送信するものである請求項１〜５のいずれかに記載の通信システム。
【請求項７】
前記通信端末それぞれが，音声を入力して前記データ送信手段により送信する前記通信データに含める音声データを生成する音声入力手段と，受信した前記通信データに含まれる音声データを再生する音声再生手段とを具備してなる請求項１〜６のいずれかに記載の通信システム。
【請求項８】
前記通信端末の前記音声再生手段が，略同時に複数の他の前記通信端末から受信した前記通信データに含まれる前記音声データを重畳して再生可能なものである請求項７に記載の通信システム。
【請求項９】
前記通信端末それぞれが，映像を入力して前記データ送信手段により送信する前記通信データに含める映像データを生成する映像入力手段と，受信した前記通信データに含まれる映像データを再生する映像再生手段とを具備してなる請求項１〜８のいずれかに記載の通信システム。
【請求項１０】
前記通信端末の前記映像再生手段が，略同時に複数の他の前記通信端末から受信した前記通信データに含まれる前記映像データを並列表示して再生可能なものである請求項９に記載の通信システム。
【請求項１１】
前記通信端末の一部又は全部と前記管理サーバとの間に前記通信用識別情報を他の通信用識別情報へ変換する通信用識別情報変換装置が設けられてなる請求項１〜１０のいずれかに記載の通信システム。
【請求項１２】
静的或いは動的に割り振られた通信用識別情報を宛先及び発信元として設定した通信データを送受信することにより相互に通信可能な通信端末であって，
自装置に固有の端末識別情報と自装置に割り振られた前記通信用識別情報とが設定された所定の通信用識別情報通知を当該通信端末と通信可能な所定の管理サーバに送信する通信用識別情報通知手段と，
所定の通信用識別情報要求を前記管理サーバに送信し，返信される前記通信用識別情報を受信する通信用識別情報取得手段と，
前記通信用識別情報取得手段により受信した前記通信用識別情報を宛先として前記通信データを送信するデータ送信手段と，を具備してなることを特徴とする通信端末。
【請求項１３】
静的或いは動的に割り振られた通信用識別情報を宛先及び発信元として設定した通信データを送受信することにより相互に通信可能な複数の通信端末それぞれとの間で通信可能な管理サーバであって，
前記通信端末それぞれに固有の端末識別情報を記憶する端末識別情報記憶手段と，
前記通信端末それぞれからその端末識別情報とその通信用識別情報とが設定された所定の通信用識別情報通知を受信し，その通信用識別情報を前記端末識別情報記憶手段内のその端末識別情報に対応付けて所定の記憶手段に記憶させる端末識別情報受信・記憶手段と，
前記通信端末それぞれから所定の通信用識別情報要求を受信し，これに応じて前記通信用識別情報を返信する通信用識別情報応答手段と，
を具備してなることを特徴とする管理サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，相互に通信可能な複数の通信端末及び管理サーバを構成要素とする通信システム及びそれを構成する通信端末並びに管理サーバに関し，特に，ＩＰ電話システムへの適用に好適な通信システム及び通信端末並びに管理サーバに関するものである。
【０００２】
【従来の技術】
インターネットの普及により，様々なデータをＩＰ（インターネットプロトコル）で送受信するシステムが導入されている。例えば，音声通信についても，いわゆるＩＰ電話といわれるＩＰ通信を用いた電話サービスが提供されつつある。
以下，ＩＰ電話システムの概要について説明する。
ＩＰ電話システムを構成するＩＰ電話端末（マイクとスピーカとを設けたパーソナルコンピュータ等）は，それぞれに電話サービスを受けるための固有ＩＤが設定される。利用者が電話をかける場合，そのＩＰ電話端末から，まず，インターネット上に存在する所定のアドレス解決サーバ（管理サーバの一例）に対して，通話相手の固有ＩＤを指定して通話相手（相手先ＩＰ電話端末）のＩＰアドレス等の通信用アドレス（通信用識別情報）を問い合わせる。
これに対し，前記アドレス解決サーバは，予め登録（設定）された前記固有ＩＤとＩＰアドレス等の組み合わせ情報を参照し，問い合わせされた前記ＩＰアドレスを返信する。この返信を受けたＩＰ電話端末は，そのＩＰアドレス等を宛先としてＩＰ通信を確立し，以後，マイク入力された音声をデジタル変換した音声データを含む通信データを通信相手（通話相手）に送信するとともに，通信相手から受信した通信データに含まれる音声データをアナログ変換してスピーカ出力する。このような従来技術は，例えば，非特許文献１等に詳しい。
従来，インターネット接続サービスを提供するインターネットサービスプロバイダ（ＩＳＰ）が，各端末へのＩＰアドレスの割り振りを行うとともに，ＩＰ電話を提供するための固有ＩＤの管理も行っていた。
【０００３】
【非特許文献１】
ＩＥＴＦ（Ｔｈｅ  Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅ  Ｔａｓｋ  Ｆｏｒｃｅ）規格書，ＲＦＣ  ３２６１（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ：３２６１）  ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ３２６１．ｔｘｔ？ｎｕｍｂｅｒ＝３２６１
【０００４】
【発明が解決しようとする課題】
しかしながら，従来技術では，サーバ側（サービス提供者側）がＩＰ電話端末それぞれに予め割り振ったＩＰアドレス（通信用識別情報）と前記固有ＩＤとに基づいてそれらの対応付け管理を行うため，サービス提供者が異なるＩＰ電話端末（利用者）相互間では，通話ができない（アドレス解決ができない）という問題点があった。
また，利用者の端末が，サービス提供者から割り当てられたＩＰアドレスの数より多数の端末をインターネット接続する等のために，ＩＰアドレスを他のＩＰアドレスとポート番号との組み合わせに変換及びその逆変換を行うＮＡＰＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｐｏｒｔ  Ｔｒａｎｓｌａｔｉｏｎ，いわゆるＩＰマスカレード）を介してインターネット接続されている場合にも，ＮＡＰＴにおける動的に変化する変換情報はアドレス解決サーバ（サービス提供者）側に伝わらないため，通話ができない（アドレス解決ができない）という問題点があった。
さらに，遠距離通話や長時間通話にメリットが大きいＩＰ電話では，家族や親しい友人等の予め特定された利用者（グループ）間でのみ通話可能であれば足りる場合も多く，このような場合にも接続ごとに相手先の固有ＩＤを指定することは手間であるという問題点もあった。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，相互に通信可能な複数の通信端末及び管理サーバを構成要素とする通信システムにおいて，通信サービスの提供者が異なる場合や通信端末側の通信用識別情報が変化する場合であっても端末相互間の通信を確立でき，さらに，特定の複数の通信端末相互間での通信確立を容易化する通信システム及びそれを構成する通信端末並びに管理サーバを提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明は，静的或いは動的に割り振られた通信用識別情報を宛先及び発信元として設定した通信データを送受信することにより相互に通信可能な複数の通信端末と，該通信端末それぞれと通信可能な所定の管理サーバとを具備する通信システムであって，
前記通信端末それぞれに固有の端末識別情報が設定されており，
前記管理サーバは，
前記端末識別情報を記憶する端末識別情報記憶手段と，
前記通信端末それぞれからその端末識別情報とその通信用識別情報とが設定された所定の通信用識別情報通知を受信し，その通信用識別情報を前記端末識別情報記憶手段内のその端末識別情報に対応付けて所定の記憶手段に記憶させる端末識別情報受信・記憶手段と，
前記通信端末それぞれから所定の通信用識別情報要求を受信し，これに応じて前記通信用識別情報を返信する通信用識別情報応答手段と，を具備し，
前記通信端末は，
前記通信用識別情報通知を前記管理サーバに送信する通信用識別情報通知手段と，
前記通信用識別情報要求を前記管理サーバに送信し，返信される前記通信用識別情報を受信する通信用識別情報取得手段と，
前記通信用識別情報取得手段により受信した前記通信用識別情報を宛先として前記通信データを送信するデータ送信手段と，を具備してなることを特徴とする通信システムとして構成されるものである。
このように，通信端末側からの通知に基づいて各通信端末の端末識別情報（固有ＩＤ等）とその通信用識別情報（ＩＰアドレス＋ポート番号等）とが管理されるので，例えば，端末に対してＩＰアドレスを割り振るＩＳＰ等の事業者と，ＩＰ電話サービス等の端末相互間の通信サービスを提供する事業者とが別々である場合の通信システムや，通信経路の途中でＮＡＰＴを行う装置等が介在して通信用識別情報が変化する場合の通信システムであっても，通信端末（の端末識別情報）とその通信用識別情報との対応づけに不整合が生じることなく通信端末相互間の通信サービスを提供できる。
【０００６】
また，前記端末識別情報記憶手段が，前記端末識別情報をグループ化して記憶するものであり，前記通信用識別情報要求にはこれを送信する前記通信端末の前記端末識別情報が設定されるとともに，前記通信用識別情報応答手段が，前記通信用識別情報要求に設定された前記端末識別情報と同一グループの前記端末識別情報に対応する前記通信用識別情報を返信するものが考えられる。
さらに，この場合，前記通信端末の前記通信用識別情報取得手段により受信された前記同一グループの通信識別情報を宛先として自動的に通信を確立するグループ通信自動確立手段を具備するものも考えられる。
これにより，従来のように通信端末相互間の通信開始のたびに，他の通信端末との通信を確立するために相手先の端末識別情報（固有ＩＤ）を入力する等の操作を行う手間を要しない。
【０００７】
また，前記通信端末の前記データ送信手段が，所定の同一データを前記同一グループの通信識別情報それぞれを宛先として設定した一の通信データによって同報送信を行うものであれば，通信相手ごとに個別に同一データを送信するよりも通信負荷を低減できる。
【０００８】
また，前記通信端末が，前記通信用識別情報取得手段により受信した前記通信用識別情報のうち前記データ送信手段の宛先とするものを選択する宛先選択手段を具備するものも考えられる。
【０００９】
また，前記管理サーバ側の前記通信用識別情報を常に最新状態に維持するため，前記通信端末の前記通信用識別情報通知手段が，定期的に前記通信用識別情報通知を送信するものが考えられる。もちろん，前記通信端末側で，前記通信用識別情報に変化があった場合に前記通知を送信するもの等も考えられる。
【００１０】
また，前記通信端末それぞれが，音声を入力して前記データ送信手段により送信する前記通信データに含める音声データを生成する音声入力手段と，受信した前記通信データに含まれる音声データを再生する音声再生手段とを具備するもの（例えば，ＩＰ電話システム）が考えられる。
この場合，前記通信端末の前記音声再生手段が，略同時に複数の他の前記通信端末から受信した前記通信データに含まれる前記音声データを重畳して再生可能なものであれば，３者以上の間での同時通話が可能となる。
【００１１】
また，前記通信端末それぞれが，映像を入力して前記データ送信手段により送信する前記通信データに含める映像データを生成する映像入力手段と，受信した前記通信データに含まれる映像データを再生する映像再生手段とを具備するもの（例えば，テレビ電話システム）も考えられる。
この場合，前記通信端末の前記映像再生手段が，略同時に複数の他の前記通信端末から受信した前記通信データに含まれる前記映像データを並列表示して再生可能なものであれば，３者以上の間での同時通信が可能となる。
【００１２】
また，前記通信端末の一部又は全部と前記管理サーバとの間に前記通信用識別情報を他の通信用識別情報へ変換する通信用識別情報変換装置が設けられたものであっても，前記管理サーバ側において通信端末側からの通知に基づいて前記通信用識別情報が管理されるので，通信端末（の端末識別情報）とその通信用識別情報との対応づけに不整合が生じることがない。
【００１３】
また，本発明は，前記通信システムを構成する通信端末として捕らえたものであってもよい。
即ち，静的或いは動的に割り振られた通信用識別情報を宛先及び発信元として設定した通信データを送受信することにより相互に通信可能な通信端末であって，自装置に固有の端末識別情報と自装置に割り振られた前記通信用識別情報とが設定された所定の通信用識別情報通知を当該通信端末と通信可能な所定の管理サーバに送信する通信用識別情報通知手段と，所定の通信用識別情報要求を前記管理サーバに送信し，返信される前記通信用識別情報を受信する通信用識別情報取得手段と，前記通信用識別情報取得手段により受信した前記通信用識別情報を宛先として前記通信データを送信するデータ送信手段と，を具備してなることを特徴とする通信端末である。
同様に，本発明は，前記通信システムを構成する管理サーバとして捕らえたものであってもよい。
即ち，静的或いは動的に割り振られた通信用識別情報を宛先及び発信元として設定した通信データを送受信することにより相互に通信可能な複数の通信端末それぞれとの間で通信可能な管理サーバであって，前記通信端末それぞれに固有の端末識別情報を記憶する端末識別情報記憶手段と，前記通信端末それぞれからその端末識別情報とその通信用識別情報とが設定された所定の通信用識別情報通知を受信し，その通信用識別情報を前記端末識別情報記憶手段内のその端末識別情報に対応付けて所定の記憶手段に記憶させる端末識別情報受信・記憶手段と，前記通信端末それぞれから所定の通信用識別情報要求を受信し，これに応じて前記通信用識別情報を返信する通信用識別情報応答手段と，を具備してなることを特徴とする管理サーバである。
【００１４】
【発明の実施の形態】
以下添付図面を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。尚，以下の実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係るＩＰ電話システムＸの概略構成を表すブロック図，図２は本発明の実施の形態に係るＩＰ電話システムＸを構成するアドレス解決サーバに記憶される管理情報の構成の一例を表す図，図３は本発明の実施の形態に係るＩＰ電話システムＸにおける端末のＩＰアドレス等の管理処理の手順を表すフローチャート，図４は本発明の実施の形態に係るＩＰ電話システムにおける端末からアドレス解決サーバへのアドレス要求及びその応答のデータ構成の一例を表す図である。
【００１５】
まず，図１を用いて，本発明の実施の形態に係る通信システムの一例であるＩＰ電話システムＸの構成について説明する。
ＩＰ電話システムＸは，インターネット１０を介して相互にＩＰ通信が可能な複数の端末３１，３２，…（以下，総称して端末３０という，前記通信端末の一例）及び所定のアドレス解決サーバ２０（前記管理サーバの一例）を有している。また，一部の端末３１は，ＮＡＰＴ装置４１を介してインターネット接続されている。図１には図示していないが，前記端末３０とインターネット１０との間には，前記端末３０をインターネット１０へ接続するためのルータやケーブルモデム等の中継装置が接続されている。
前記端末３０は，ＣＰＵやＲＯＭ，ＲＡＭ等からなる制御部，ハードディスク等の記憶手段，通信インターフェース，キーボードやマウス等の入力手段，ＣＲＴ等の表示手段，マイク３ａ，スピーカ３ｂ等を備えたパーソナルコンピュータ等の情報端末或いは，同様の構成を備えた通話用の専用端末等である（前記通信端末の一例）。例えば，受話器を備えた電話機型の端末や受話器を有さないいわゆるハンズフリー型の端末等が考えられる。この端末３０それぞれには，それぞれ固有のＩＤ（固有ＩＤ）が設定されている。該固有ＩＤとしては，例えば，前記通信インターフェースに設定されるＭＡＣアドレス等が考えられる。図１に示す例では，前記端末３１には前記固有ＩＤ「ＡＡＡ」が，前記端末３２には前記固有ＩＤ「ＢＢＢ」が設定されているものとする。
前記アドレス解決サーバ２０は，ＣＰＵやＲＯＭ等からなる制御部，ハードディスク等の記憶手段，通信インターフェース，キーボードやマウス等の入力手段，ＣＲＴ等の表示手段等を備えたサーバ計算機である。
本ＩＰ電話システムＸは，ＩＰ電話サービスを受ける利用者の端末３０（の固有ＩＤ）がグループ化して前記アドレス解決サーバ２０に登録され，端末３０をインターネット１０に接続するだけで，自装置（端末）と同一グループの他の端末３０との通信が自動的に確立され，同一グループの他の端末３０との間での通話を可能とするシステムである。以下，その内容について説明する。
【００１６】
前記アドレス管理サーバ２０の記憶手段には，前記端末３０それぞれの固有ＩＤとその関連情報とが含まれる端末データベースが存在し，制御部によって管理されている。
図２は，前記端末データベースの概略レコード構成（データ構成）を表す図である。
図２に示すように，前記端末データベースは，前記固有ＩＤ（ｄ５１）ごとに，その固有ＩＤを有する前記端末３０のＩＰアドレスｄ５２及びポート番号ｄ５３，タイマ値５４，グループ端末数５５及びグループ端末ＩＤ５６が対応づけられて記憶されるものである。
前記固有ＩＤｄ５１は，会員登録等によりＩＰ電話サービスの利用者の前記端末３０が確定した際に予め登録（設定）される。その際，その端末３０と同一グループを構成する他の端末３０の前記固有ＩＤ５６及び同一グループを構成する前記端末３０の数（自装置含む）である前記グループ端末数５５も登録される。一方，前記固有ＩＤ５１に対応するＩＰアドレス５２及びポート番号５３（その端末が使用するポート番号）は，登録時点では不明であるため，初期値として「ｎｏｔ  ａｃｔｉｖ」が設定され，以後の処理によってデータ（内容）が更新される。さらに，前記タイマ値５４の初期値は「０」であり，以後，時間の経過とともにカウントアップされるとともに，所定のタイミングでリセット（「０」に設定）される。
【００１７】
次に，図３のフローチャートを用いて，本ＩＰ電話システムＸにおける端末アドレスの管理処理の手順について説明する。以下，Ｓ１１，Ｓ１２，…は，処理手順（ステップ）の番号を表す。ここで，前記端末３０側の処理は，前記端末３０の制御部が所定のプログラムを実行することにより行われ，前記アドレス解決サーバ２０側の処理は，前記アドレス解決サーバ２０の制御部が所定のプログラムを実行することにより行われる。
まず，前記端末３０側は，電源投入等により起動されると，ＰＰＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）等により所定のサーバへ接続して取得した（動的に割り振られた）ＩＰアドレス，或いは予め設定された静的なＩＰアドレスを用いてインターネットへ接続する（Ｓ１１）。
ここでは，前記ＮＡＰＴ装置４１にグローバルＩＰアドレス「ｘ．ｘ．ｘ．３」が設定され，前記端末３１には，前記ＮＡＰＴ装置４１によってローカルＩＰアドレス「ｙ．ｙ．ｙ．１」と通信用のポート番号「γ」との組み合わせが割り振られたものとする（図１参照）。また，前記端末３２には，グローバルＩＰアドレス「ｘ．ｘ．ｘ．３」が設定されたものとする。さらに，前記ＮＡＰＴ装置４１及び前記端末３２は，自装置の通信用ポート番号として「β」を用いるものとする。
これにより，以後の通信においては，前記ＮＡＰＴ装置４１に接続された前記端末３１から送信される通信データについては，発信元の識別情報（通信用識別情報）として設定されるＩＰアドレス「ｙ．ｙ．ｙ．１」＋ポート番号「γ」の組み合わせは，前記ＮＡＰＴ装置４１によって「ｘ．ｘ．ｘ．３」＋「β」に変換（置換）された後にインターネット１０側へ伝送される。
逆に，インターネット１０側から受信した通信データに宛先の識別情報（通信用識別情報）として設定されたＩＰアドレス「ｘ．ｘ．ｘ．３」＋ポート番号「β」は，前記ＮＡＰＴ装置４１によって「ｙ．ｙ．ｙ．１」＋「γ」に変換されて前記ＮＡＰＴ装置４１のローカル側へ伝送される。
一方，前記ＮＡＰＴ装置４１を介していない前記端末３２については，前記端末３２の通信用識別情報であるＩＰアドレス「ｘ．ｘ．ｘ．２」＋ポート番号「β」が，そのまま発信元或いは宛先の情報として設定された通信データがインターネットを流れることになる。
【００１８】
次に，前記端末３０は，インターネットへの接続が確立すると，所定の「アドレス要求」（前記通信用識別情報要求の一例，兼，前記通信用識別情報通知の一例）を前記アドレス解決サーバ２０へ送信する（Ｓ１２）。
図４（ａ）は，前記「アドレス要求」のフレーム構成の一例である。
図４（ａ）に示すように，前記「アドレス要求」は，ＩＰヘッダｄ１，ＵＤＰヘッダｄ２及びデータ部ｄ３からなる。ここで，ＩＰヘッダｄ１には，発信元ＩＰアドレスｄ１１（当該端末３０のＩＰアドレス），宛先ＩＰアドレスｄ１２（前記アドレス管理サーバ２０のＩＰアドレス）及びＩＰパケット長等のその他の情報が設定される。また，ＵＤＰヘッダｄ２には，発信元ポート番号（ＩＤ）ｄ２１（当該端末３０が使用するポート番号），宛先ポート番号（ＩＤ）ｄ２２（前記アドレス解決サーバ２０が使用するポート番号）及びチェックサム等のその他の情報が設定される。さらに，データ部ｄ３には，当該通信データが「アドレス要求」である旨を表すデータタイプｄ３１及び当該「アドレス要求」を送信する前記端末３０の前記固有ＩＤ（発信元固有ＩＤｄ３２））が設定される。
この「アドレス要求」（通信データ）は，設定された宛先ＩＰアドレスｄ１２に基づいてインターネット内で伝送先が制御され，前記アドレス解決サーバ２０に到達し，さらに，設定された宛先ポート番号ｄ２２に基づいて当該「アドレス要求」が引き渡される前記アドレス解決サーバ２０内での処理プロセス（タスク）が特定される。
さらに，発信元ＩＰアドレスｄ１１，発信元ポート番号ｄ２１及び発信元固有ＩＤ（ｄ３２）が設定されていることにより，これを受信する前記アドレス解決サーバ２０では，前記端末３０それぞれについて，その前記固有ＩＤ（端末識別情報）とそのＩＰアドレス及び使用ポート番号（通信用識別情報）との対応を把握することができる。
ただし，前記ＮＡＰＴ装置４１が介在する前記端末３１から送信された前記「アドレス要求」については，前記ＮＡＰＴ装置４１の通過時に，その発信元ＩＰアドレスｄ１１（ｙ．ｙ．ｙ．１）及び発信元ポート番号２１（γ）が，前記ＮＡＰＴ装置４１に前記端末３１に対応づけて設定されたＩＰアドレス（ｘ．ｘ．ｘ．３）及びポート番号（β）に変換（置換）されてインターネット１０側へ伝送される。
【００１９】
一方，前記アドレス管理サーバ２０では，所定の処理プロセス（プログラム）が起動されると，前記端末３０からの前記「アドレス要求」が受信されるのを待ってこれを受信する（Ｓ２１）が，その待ち時間の間に，前記タイマ値ｄ５４のカウントアップ処理（Ｓ２４）が実行される。
このカウントアップ処理は，一定時間ごとに前記端末データベースの全ての前記固有ＩＤｄ５１についての前記タイマ値ｄ５４をカウントアップし，前記タイマ値ｄ５４が所定の上限値以上となったものについては，そのタイマ値ｄ５４をリセット（＝０）するとともに，そのタイマ値ｄ５４に対応するＩＰアドレスｄ５２及びポート番号ｄ５３を「ｎｏｔ  ａｃｔｉｖｅ」に設定する処理である。
これにより，一定時間以上，前記「アドレス要求」を送信してこない前記端末３０については，インターネット１０へ未接続（通信不能状態）であるものとして取り扱われる。
Ｓ２１において前記「アドレス要求」が受信されると，前記アドレス管理サーバ２０は，受信した前記「アドレス要求」に基づいて前記端末データベース（図２）の内容を更新する（Ｓ２２）。
具体的には，前記「アドレス要求」に設定されている前記発信元固有ＩＤ（ｄ３２）と同発信元ＩＰアドレスｄ１１及び発信元ポート番号（ＩＤ）ｄ２１を参照し，その発信元固有ＩＤ（ｄ３２）と一致する前記端末データベースの固有ＩＤ（ｄ５１）に対応するＩＰアドレスｄ５２及びポート番号ｄ５３に，前記発信元ポート番号ｄ２１及び前記発信元固有ＩＤ（ｄ３２）を設定する。さらに，その固有ＩＤ（ｄ５１）に対応する前記タイマ値ｄ５４をリセット（＝０）する。
このように，前記端末３０から前記「アドレス要求」を受信するごとに，その端末３０のＩＰアドレスｄ５２及びポート番号ｄ５３が更新され，最新の状態に維持される。
【００２０】
次に，前記アドレス解決サーバ３０は，前記端末データベースから，前記「アドレス要求」に設定された前記発信元固有ＩＤ（ｄ３２）と一致する前記固有ＩＤ（ｄ５１）に対応する前記グループ端末ＩＤ５６（即ち，前記発信元固有ＩＤ（ｄ３２）と同一グループの前記固有ＩＤ（ｄ５１））と，それに対応する各ＩＰアドレスｄ５２及びポート番号ｄ５３とを読み出し，読み出したデータを所定の「アドレス応答」として前記端末３０に返信（Ｓ２２）した後，Ｓ２１へ戻って処理が繰り返される。
図４（ｂ）は，前記「アドレス応答」のフレーム構成の一例である。
図４（ｂ）に示すように，前記「アドレス応答」は，ＩＰヘッダｄ１，ＵＤＰヘッダｄ２及びデータ部ｄ４からなる点，及びＩＰヘッダｄ１及びＵＤＰヘッダｄ２の内容は前記「アドレス要求」と同様である。ここで，この「アドレス応答」は前記アドレス解決サーバ２０による返信であるので，発信元ＩＰアドレスｄ１１及び発信元ポート番号ｄ２１には，前記アドレス解決サーバ２０のＩＰアドレス（ｘ．ｘ．ｘ．１）及び使用ポート番号（α）が，宛先ＩＰアドレスｄ１２及び宛先ポート番号ｄ２２には，前記「アドレス要求」を送信した前記端末３０（発信元）のＩＰアドレス及び使用ポート番号が設定される。
但し，前記ＮＡＰＴ装置４１が介在する前記端末３１への前記「アドレス応答」については，前記アドレス管理サーバ２０から送出される時点の宛先情報（ＩＰアドレス及びポート番号）には前記ＮＡＰＴ装置４１のもの（ｘ．ｘ．ｘ．３及びβ）が設定される。この設定内容は，前記ＮＡＰＴ装置４１を通過時に，前記端末３１の情報（ｙ．ｙ．ｙ．１及びγ）に変換（置換）された後，前記端末３１に到達する。
さらに，前記「アドレス応答」のデータ部ｄ４には，それがアドレス応答である旨を表すデータタイプｄ４１，及び前記端末データベースから読み出された前記発信元固有ＩＤ（ｄ３２）と同一グループの前記固有ＩＤ（ｄ５１），及びそれに対応するＩＰアドレスｄ５２並びにポート番号ｄ５３の組み合わせデータｄ４３のリストと，その組み合わせデータｄ４３の数であるレコード数ｄ４２とが設定される。
【００２１】
一方，前記端末３０では，前記「アドレス要求」の送信に応じて前記「アドレス応答」が返信されるのを待ち，該「アドレス応答」を受信する（Ｓ１３）。
さらに，前記端末３０は，前記「アドレス応答」を受信すると，該「アドレス応答」に設定されているＩＰアドレスｄ３２及びポート番号ｄ３３を宛先情報（宛先ＩＰアドレス及び宛先ポート番号）とすることにより，自装置と同一グループの他の端末３０との間で，ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）による音声通信を自動的に確立する（Ｓ１４）。これにより，同一グループの端末３０相互間での通話が可能となる。
このとき，通信が確立された相手先の前記固有ＩＤと，その宛先情報（宛先ＩＰアドレス及び宛先ポート番号）との対応づけ情報が，前記端末３０の記憶手段に記憶される。この対応づけ情報により，２回目以降は，前記宛先情報に変化があった相手先（他の端末３０）に対してのみ，通信の再確立が行われる。
このようにして，通信が自動確立された同一グループの他の端末３０との間では，当該端末３０の入力手段から所定の通話開始操作がなされることにより，前記マイク３ａから入力されてデジタル化された音声データ（を前記データ部に含む通信データ）が同一グループの他の端末３０全てを宛先として同報送信されるとともに，同一グループの他の端末３０から受信した音声データがアナログ化されて前記スピーカ３ｂにより音声出力（再生）される。
従って，従来のように通話開始のたびに，他の端末３０との通信を確立するために相手先の固有ＩＤを入力する等の操作を行う手間を要しない。
【００２２】
ここで，同時に複数の他の端末３０から音声データを受信を受信した場合は，それら複数の音声データが重畳されて前記スピーカ３ｂで再生される。これにより，３者以上のグループメンバー全員での同時通話も可能となる。また，同一グループの他の端末３０のうちの一部又は全部を選択する通話先選択機能を実現する所定のプログラム（前記宛先選択手段の一例）を設け，選択された他の端末３０のみを宛先として音声データを同報送信するよう構成してもよい。また，選択された他の端末３０に対してのみ，所定の呼び出し信号を送信し，該呼び出し信号を受信した端末３０が，前記スピーカ３ｂから所定の呼び出し音を出力して通話開始を促すよう構成してもよい。
ここで，前記「アドレス応答」において，他の端末３０の前記ＩＰアドレスｄ５２及びポート番号ｄ５３が「ｎｏｔ  ａｃｔｉｖｅ」であるものについては，通信確立の処理は行われず，通話不可である旨の表示が端末３０の表示手段に表示される。
このようにして同一グループの他の端末３０との通信が確立すると，所定時間の経過を待った後（Ｓ１５），Ｓ１２へ戻って前述した処理が繰り返される。
以上のような処理により，所定時間ごとに当該端末３０の前記固有ＩＤ，ＩＰアドレス及び通信ポートが前記アドレス解決サーバ２０へ送信され，該アドレス解決サーバ２０において，前記端末３０それぞれについての前記固有ＩＤ，ＩＰアドレス及び通信ポートの組み合わせ（即ち，前記端末データベース）が最新状態に維持される。
また，端末側からの通知によって前記端末データベースが維持されるので，端末に対してＩＰアドレスを割り振るＩＳＰ等の事業者と，ＩＰ電話サービスを提供する事業者とが別々である場合や，通信経路の途中でＮＡＰＴが介在する場合であっても，端末（固有ＩＤ）とその通信用識別情報（ＩＰアドレス及び通信ポート）との対応づけに不整合が生じる（アドレス解決ができない）ことがない。
【００２３】
本実施の形態では，端末相互間で送受信するデータは音声データである場合について示したが，これに限るものではない。例えば，音声データに加えて映像データを送受信するＩＰテレビ電話システムとする場合には，各端末３０にＣＣＤカメラとその映像データ（動画データ）を圧縮・伸張する手段（ＭＰＥＧエンコーダ・デコーダ等）を設け，ＣＣＤカメラにより撮像された映像を圧縮された映像データ（画像データ）として同一グループの他の端末に同報送信するとともに，他の端末から受信した映像データを伸張してその端末の表示手段（ＣＲＴ等）に表示させるようにしたものも考えられる。この場合，同時に複数の他の端末から映像データを受信した場合には，それらを表示手段に並列表示（画面を複数のウィンドウに分割して各ウィンドウにそれぞれの映像を表示させる等）させるよう構成されたものも考えられる。
また，各端末（の固有ＩＤ）が複数のグループに所属し得るようにし，前記「アドレス要求」においていずれのグループについての他の端末のアドレス情報を要求するかを指定するとともに，各端末に，通話開始操作の際にいずれのグループで通話を行うかを選択する機能を実現するプログラム（宛先選択手段の一例）を設けたもの等も考えられる。この複数のグループの構成としては，それぞれ個別のグループを構成する他に，１つのグループをさらに複数のサブグループに区分する構成も考えられる。
また，前記実施の形態では，端末３０からアドレス解決サーバ２０へのＩＰアドレス及びポート番号の通知と同一グループの他の端末のＩＰアドレス等の要求とを前記「アドレス要求」で兼ねるようにして通信の効率化が図られているが，もちろんこれらを別々に実行してもかまわない。
【００２４】
【発明の効果】
以上説明したように，本発明によれば，通信端末側からの通知に基づいて各通信端末の端末識別情報（固有ＩＤ）とその通信用識別情報（ＩＰアドレス＋ポート番号）とが管理されるので，端末に対してＩＰアドレスを割り振るＩＳＰ等の事業者と，ＩＰ電話サービス等の端末相互間の通信サービスを提供する事業者とが別々である場合や，通信経路の途中でＮＡＰＴが介在して通信用識別情報が変化する場合であっても，通信端末（の端末識別情報）とその通信用識別情報との対応づけに不整合が生じることなくサービスを提供できる。
さらに，管理サーバによって通信端末の端末識別情報をグループ化して管理（記憶）し，このグループ単位で通信端末からの通信用識別情報の要求及びその応答が行われ，そのグループ単位で通信端末相互間の通信（グループ通話）が自動確立されることにより，従来のように通信端末相互間の通信開始のたびに，他の通信端末との通信を確立するために相手先の端末識別情報（固有ＩＤ）を入力する等の操作を行う手間を要しない。
例えば，予め管理サーバでグループ化して管理（登録）された複数の通信端末をグループ通話を望む複数人の利用者にセット販売すれば，その通信端末を購入した利用者は，それをインターネット接続するだけで，煩わしい設定や通話相手の呼び出し操作等を行うことなく容易にグループ通話が可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るＩＰ電話システムＸの概略構成を表すブロック図。
【図２】本発明の実施の形態に係るＩＰ電話システムＸを構成するアドレス解決サーバに記憶される管理情報の構成の一例を表す図。
【図３】本発明の実施の形態に係るＩＰ電話システムＸにおける端末のＩＰアドレス等の管理処理の手順を表すフローチャート。
【図４】本発明の実施の形態に係るＩＰ電話システムにおける端末からアドレス解決サーバへのアドレス要求及びその応答のデータ構成の一例を表す図。
【符号の説明】
１０…インターネット
２０…アドレス解決サーバ（管理サーバ）
３０，３１，３２…端末（通信端末）
３ａ…マイク
３ｂ…スピーカ
ｄ１…ＩＰヘッダ
ｄ２…ＵＤＰヘッダ
ｄ３，ｄ４…データ部
ｄ５１…固有ＩＤ（端末識別情報）
ｄ５２…ＩＰアドレス（通信用識別情報）
ｄ５３…ポート番号（通信用識別情報）
ｄ５６…グループ端末ＩＤ
Ｓ１１，Ｓ１２，，，…処理手順（ステップ）
【図１】
2004349972.tif 000003
【図２】
2004349972.tif 000004
【図３】
2004349972.tif 000005
【図４】
2004349972.tif 000006