(57)【要約】　　　（修正有）【課題】インターネット上においてＰ２Ｐ或いはＰ２ＭＰの接続を実現する。【解決手段】インターネット上の多数のユーザデータが予め記録されたＩＰサーバＸにより、該ＩＰサーバと多数のインターネットユーザＡ，Ｂ，Ｃとを接続すると共に、各ユーザのデータを取得し、その中の点対点、点対多点のインターネット上のユーザを互いに接続する方法であり、インターネットユーザがＩＰサーバに対して、インターネット上における一又は複数の特定のユーザのＩＰアドレスの検索を要求するステップ１と、ＩＰサーバが検索の要求を受けた後、インターネットユーザが検索したい一又は複数のＩＰアドレスを返信するステップ２と、検索要求を出したユーザが取得した指定検索の一又は複数のインターネットユーザのＩＰアドレスによって、該一又は複数のインターネットワーク上のユーザと接続して、点対点、点対多点の接続を行なうステップ６，７と、を有する。【選択図】図１
2004096726.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上の多数のユーザデータが予め記録されたＩＰサーバにより、該ＩＰサーバと多数のインターネットユーザとを接続すると共に、各ユーザのデータを取得し、その中の点対点、点対多点のインターネット上のユーザを互いに接続する方法であり、
インターネットユーザがＩＰサーバに対して、インターネット上における一又は複数の特定のユーザのＩＰアドレスの検索を要求するステップと、
ＩＰサーバが検索の要求を受けた後、インターネットユーザが検索したい一又は複数のＩＰアドレスを返信するステップと、
検索要求を出したユーザが取得した指定検索の一又は複数のインターネットユーザのＩＰアドレスによって、該一又は複数のインターネットワーク上のユーザと接続して、点対点、点対多点の接続を行なうステップと、を有する点対点、点対多点のインターネット接続を行なう方法。
【請求項２】
インターネット上の複数のユーザデータが予め記録されたＩＰサーバにより、該ＩＰサーバと複数のインターネットユーザとを接続すると共に、各ユーザのデータを取得し、その中の点対点、点対多点のインターネットユーザを互いに接続する方法であり、
インターネットユーザがＩＰサーバに対して、インターネット上における一又は複数の特定のＩＰアドレスの検索を要求するステップと、
ＩＰサーバが検索の要求を受けた後、ＩＰサーバから検索要求が出されたインターネットユーザのＩＰアドレスを、指定された検索先の一又は複数のインターネットユーザに伝えるステップと、
前記一又は複数のインターネットユーザが取得した、検索要求を出した前記インターネットユーザのＩＰアドレスにより、該インターネットユーザに対し接続作業を行ない、点対点、点対多点の接続を行なうことを特徴とする点対点、点対多点のインターネット接続を行なう方法。
【請求項３】
前記ＩＰサーバは、複数のユーザのデータを管理するものであり、
複数のユーザとインターネット接続した後、既にＩＰアドレスを取得したユーザに係るデータを登録するための入口を提供するステップと、
登録したユーザから発信された特定ユーザのＩＰアドレスの検索要求を受け取り、確認した後、ユーザに返信するステップと、を有することを特徴とする請求項１又は２に記載の点対点、点対多点のインターネット接続を行なう方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット上においてＰ２Ｐ（Ｐｏｉｎｔ　ｔｏ　Ｐｏｉｎｔ）或いはＰ２ＭＰ（Ｐｏｉｎｔ　ｔｏ　Ｍｕｌｔｉ　Ｐｏｉｎｔ）の快速的な接続を実現するものであり、インターネットユーザ、特に動的ＩＰアドレスのユーザに対してリアルタイムでＩＰアドレスの検索を提供することによって、快速的にＰ２Ｐ或いはＰ２ＭＰの接続を行なう、点対点、点対多点のインターネット接続を行なう方法に関するものである。
【０００２】
【従来の技術】
インターネットは、複数のメトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）の間を互いに接続することにより構築され、現在において主要なＬＡＮはイーサネット（登録商標）などであり、通常はＴＣＰ／ＩＰを用いたネットワークである。即ち、現在では不特定の双方がインターネット上において通信を行なう時は、ネットワーク上におけるパケットに送り手のＩＰアドレスや受け手のＩＰアドレスなどのデータを付けることにより、径路上の機器によってパケットをスムーズに送り先へ送信することができると同時に、送り手のデータも伝えることができる。従って、ＩＰアドレスはインターネット上において流通する識別番号として用いられる。
【０００３】
図５は、従来のインターネット接続方法を示すものであり、一般的な固定ＩＰアドレスのユーザ、動的ＩＰアドレスのユーザ、インターネットサービスプロバイダ（ＩＳＰ）及びＷｅｂサーバの間の流れを表したものである。無論、様々な要求を有する各ユーザは、各自ＩＳＰから価格の異なる固定ＩＰ或いは非固定を得る必要がある。その内、固定ＩＰアドレスのユーザは、固定ＩＰアドレスによりインターネットに接続する場合、ＩＳＰを介してインターネットに接続する必要はなく、直接に特定の目的側へ接続できる。一方、動的ＩＰアドレスのユーザは、随時ＩＰアドレスを変更するので、動的ＩＰアドレスと目的側とが接続し難い。故に、固定ＩＰアドレスを使用するユーザの殆どは、特定のＷｅｂサイトにおいてブラウジングを行うことができるだけで、点対点の特定のポイントにデータを伝送することはできない。
【０００４】
【発明が解決しようとする課題】
上述したように、現在、一般のインターネットユーザの殆どが、ブラウザによってＷｅｂサーバに記録されているデータをダウンロードすることにより、ブラウジングや商品の購入を行なっているが、ユーザ同士の通信はそれほど行なわれていない。その原因としては、ＩＳＰより多種の異なるインタネット接続方式が開発されているが、通常、電話回線によりユーザが使用する動的ＩＰアドレスは点対点の通信ができない。何故なら、動的ＩＰアドレスのユーザがインターネット上におけるあるユーザに対し接続したいとの要求を出すが、相手方はそれと同時に動的ＩＰアドレスを変更してしまうので、相手方が返信したパケットを、要求を出したユーザに送り返すことができない。故に、初期の点対点の接続を行なうことが出来ない。
【０００５】
また、現在一般に使用されているソフトウェア（ＩＣＱ、ＮＥＴＭＥＥＴＩＮＧなど）は、インターネット上においての検索や点対点の接続を提供するが、これらの接続手段は両者が同時にオンラインし、且つ、ブロードキャストパケットのプロトコルによって、同じソフトウェアを使用するユーザしか通信や検索を行なうことができないので、インターネット上において複数のユーザ同士の間で点対点、点対多点の通信を行なうことは非常に難しい。
【０００６】
【課題を解決するための手段】
本発明は、
インターネット上の多数のユーザデータが予め記録されたＩＰサーバにより、該ＩＰサーバと多数のインターネットユーザとを接続すると共に、各ユーザのデータを取得し、その中の点対点、点対多点のインターネット上のユーザを互いに接続する方法であり、
インターネットユーザがＩＰサーバに対して、インターネット上における一又は複数の特定のユーザのＩＰアドレスの検索を要求するステップと、
ＩＰサーバが検索の要求を受けた後、インターネットユーザが検索したい一又は複数のＩＰアドレスを返信するステップと、
検索要求を出したユーザが取得した指定検索の一又は複数の、インターネットユーザのＩＰアドレスによって、該一又は複数のインターネットワーク上のユーザと接続して、点対点、点対多点の接続を行なうステップと、を有する点対点、点対多点のインターネット接続を行なう方法、
及び、インターネット上の複数のユーザデータが予め記録されたＩＰサーバにより、該ＩＰサーバと複数のインターネットユーザとを接続すると共に、各ユーザのデータを取得し、その中の点対点、点対多点のインターネットユーザを互いに接続する方法であり、
インターネットユーザがＩＰサーバに対して、インターネット上における一又は複数の特定のユーザのＩＰアドレスの検索を要求するステップと、
ＩＰサーバが検索の要求を受けた後、ＩＰサーバから検索要求を出したインターネットユーザのＩＰアドレスを、指定された検索先の一又は複数のインターネットユーザに伝えるステップと、
前記一又は複数のインターネットユーザが取得した、検索要求を出した前記インターネットユーザのＩＰアドレスにより、該インターネットユーザに対し接続作業を行ない、点対点、点対多点の接続を行なうことを特徴とする点対点、点対多点のインターネット接続を行なう方法、を提供する。
【０００７】
【作用】
本発明は上記の課題を解決するものであり、接続システムにおいて、インターネット上におけるＩＰサーバに登録されたインターネットユーザ同士のＩＰアドレスを検索して、ＩＰサーバのＩＰ応答機能により、点対点のユーザ或いは点対多点のユーザ同士を接続させたい場合は、互いにＩＰアドレスを取得すれば、直ちに接続することができる。このことから、本発明によれば動的ＩＰアドレスのユーザに対し速やかに点対点のインターネット接続ができるので、相手方のＩＰアドレスを知らないために起きる、接続が困難となる問題を完全に解決することができ、同時にＩＰサーバによりインターネットユーザのＩＰアドレスを統一的に管理することができる。これにより、インターネットユーザがブロードキャストパケットを使用して特定のインターネットユーザのＩＰアドレスを検索することを防止できるので、ブロードキャストパケットが多いことによる帯域における能力不足の問題を改善することができる。
【０００８】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【０００９】
【発明の実施の形態】
図１は本発明に係る点対点、点対多点のインターネット接続を行なう方法において検索を行なう場合の第一実施例の流れを示す図であり、図２は図１に示す第一実施例のタイミングチャートであり、図３は本発明に係る点対点、点対多点のインターネット接続を行なう方法において検索を行なう場合の第二実施例の流れを示す図であり、図４は図３に示す第二実施例のタイミングチャートである。
【００１０】
本発明は、インターネットユーザが点対点或いは点対多点の通信をしたい場合に、目的のＩＰアドレスの検索を高速的に行なって目的先のユーザと接続を行なうものである。
【００１１】
本発明は、主にインターネット上の多数のユーザデータが予め記録されたＩＰサーバにより、該ＩＰサーバと多数のインターネットユーザとを接続するのであり、それを行なうステップには、複数のユーザとインターネット接続した後、既にＩＰアドレスを取得したユーザに係るデータを登録するための入口を提供するステップと、
登録したユーザから発信された特定ユーザのＩＰアドレスの検索要求を受け取り、確認した後、ユーザに返信するステップと、を有する。
【００１２】
以下、図１及び図２を参照して、ＩＰサーバＸとユーザＡ，Ｂ，Ｃとが如何にして接続を行なうかについて説明する。図中に示すように、本発明の第一実施例では、インターネットユーザＡ，Ｃが点対点の接続をした時の状態を示すものであり、それによると、該インターネットユーザＡ，Ｃ同士が接続する時、接続したインターネットサービスプロバイダ（ＩＳＰ）に対しＩＰアドレスの検索要求（１）が出されると、ＩＳＰからＩＰアドレス（２）が送り返され、そして、このＩＰアドレスによりＩＰサーバＸと接続されると共に、このＩＰアドレスがＩＰサーバ（３）に提供される。
【００１３】
前記インターネットユーザＡ，Ｃ同士をＩＰサーバＸにより接続させるステップには、インターネットユーザＡがＩＰサーバＸに対して、インターネット上における一又は複数の特定のユーザＣのＩＰアドレスの検索を要求するステップ（４）と、
ＩＰサーバＸがインターネットユーザＡから出された検索の要求を受けた後、ＩＰサーバＸによりインターネットユーザＡが検索したい一又は複数のインターネットユーザのＩＰアドレスを返信するステップ（５）と、
ハンドシェークにより接続動作を行ない、検索要求を出したインターネットユーザＡが取得した指定検索の一又は複数のインターネットユーザＣのＩＰアドレスにより、一又は複数のインターネットワーク上のユーザＣと接続して、点対点、点対多点の接続を行なうステップ（６）（７）と、を有する。
【００１４】
前記接続方法において、その中の１ユーザＡが動的ＩＰアドレスのユーザであり、該ユーザＡがインターネットユーザＣとの接続要求を出した場合は、ユーザＡから使用しているＩＳＰに動的ＩＰアドレスの検索要求が出され、その後、ＩＳＰがそのインターネットユーザの登録状況を確認し、動的ＩＰアドレスをインタネットユーザＡに送り返す。この時、インタネットユーザＡは正式にインタネット接続されると共に、ＩＰサーバとも接続され、更に、受け取った動的ＩＰアドレスが伝送される。そして、インタネットユーザＡから再びインタネットユーザＣのＩＰアドレスの要求が出されると、ＩＰサーバＸの確認作業を経て、インタネットユーザＣのＩＰアドレスがインタネットユーザＡに告知される。故に、インタネットユーザＡは高速的にＩＰサーバを介してインターネットユーザＣのＩＰアドレスを確実に得た後、直ちにインターネットユーザＡの動的ＩＰアドレス及びインターネットユーザＣのＩＰアドレスを含むパケットを発信することにより、接続を要求するパケットを確実にインターネットユーザＣに送り、ハンドシェークによる接続動作を行なう。
【００１５】
また、ユーザＢもその固定ＩＰアドレスをＩＰサーバＸに提供することにより、ユーザＡはユーザＣだけではなく、ユーザＢとも点対点或い点対多点の接続をすることができる。即ち、ユーザＡはＩＰサーバＸに対してユーザＢ及びユーザＣのＩＰアドレスを要求し、取得後に直接ユーザＢ，Ｃとハンドシェークによる接続動作を行なえば、点対多点の接続を達成できる。
【００１６】
更に、図３及び図４に示す本発明の第二実施例は、その殆どが第一実施例と同じであり、このステップには、インターネットユーザＡがＩＰサーバＸに対して、インターネット上における一又は複数の特定のＩＰアドレスの検索を要求するステップ（４）と、
ＩＰサーバＸが検索の要求を受けた後、ＩＰサーバＸから検索要求が出されたインターネットユーザＡのＩＰアドレスを、指定された検索先の一又は複数のインターネットユーザＣに伝えるステップ（５）と、
一又は複数のインターネットユーザＣが取得した、検索要求を出したインターネットユーザＡのＩＰアドレスにより、インターネットユーザＡに対しハンドシェークにより接続作業を行ない、点対点、点対多点の接続を行なうステップ（６）（７）と、を有する。
【００１７】
前記第二実施例において第一実施例と異なる点は、ＩＰサーバＸがインタネットユーザＡからＩＰアドレスの検索を要求された後、直接に該インタネットユーザＡからの要求及びインタネットユーザＡのＩＰアドレスがインタネットユーザＣに送られ、この時、インタネットユーザＣが自らインタネットユーザＡとの点対点の接続を受けるかどうかを決定し、自分のＩＰアドレスとインタネットユーザＡのＩＰアドレスを共にパケット内に設定すれば、相手のＩＰに従ってパケットがインターネットユーザＡに伝送され、ハンドシェークによりインターネットユーザＡと接続されると同時に、点対点の通信が開始される点である。
【００１８】
また、ユーザＢもその固定ＩＰアドレスをＩＰサーバＸに提供することにより、ユーザＡはユーザＣだけではなく、ユーザＢとも点対点或い点対多点の接続をすることができる。即ち、ユーザＡがＩＰサーバＸに対してユーザＢ及びユーザＣのＩＰアドレスを要求した後、ＩＰサーバＸにより直接にユーザＡのＩＰアドレスをユーザＢ，Ｃに提供して、ユーザＢ，ＣがユーザＡに対してハンドシェークによる接続動作を行なえば、点対多点の接続を達成できる。
【００１９】
【発明の効果】
本発明は上記の構成を有することから、インターネットユーザ間において確実にＩＰアドレスの検索をして、高速でＰ２Ｐ或いはＰ２ＭＰの接続を行なうことができるので、ウェブサイトの内容をブラウジングできる以外に、直接にウェブサイト又はウェブページを備えていないユーザとも接続できる。故に、本発明は一般の動的ＩＰアドレスのユーザが確実に他のインターネットユーザと接続できると共に、ブロードキャストパケットを使用して接続した時の、伝送効率が低下する問題も改善させることができる。
【図面の簡単な説明】
【図１】本発明に係る点対点、点対多点のインターネット接続を行なう方法において検索を行なう場合の第一実施例の流れを示す図である。
【図２】図１に示す第一実施例のタイミングチャートである。
【図３】本発明に係る点対点、点対多点のインターネット接続を行なう方法において検索を行なう場合の第二実施例の流れを示す図である。
【図４】図３に示す第二実施例のタイミングチャートである。
【図５】従来のインターネット接続方法の流れを示す図である。
【符号の説明】
Ａ，Ｂ，Ｃ　　　　インターネットユーザ
Ｘ　　　　ＩＰサーバ
【図１】
2004096726.tif 000003
【図２】
2004096726.tif 000004
【図３】
2004096726.tif 000005
【図４】
2004096726.tif 000006
【図５】
2004096726.tif 000007