(57)【要約】【課題】プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができるピア・ツー・ピア通信システムを提供する。【解決手段】プライベート・アドレスしか持たない端末装置１は中継装置３に対して接続要求の中継を依頼する。グローバル・アドレスを持つ端末装置２は、まず中継装置３と接続し接続要求を送信する。中継装置３は接続要求を中継し、そのまま両端末装置１、２間の通信を中継する。ここで端末装置１は別途端末装置２との直接接続による新たな接続を開始する。そして既に中継装置３経由で成立している接続をこの直接接続によって置換するよう置換依頼を送信する。端末装置２は、置換依頼に受諾すると、中継装置３との通信の切断要求を送信する。端末装置１は、切断要求を受信すると、それに対する受諾通知を返信した後、直ちに中継装置３との通信を切断する。端末装置２は、受諾通知を受信すると、中継装置３との通信を切断し、端末装置１と直接接続による通信を開始する。その後はこの直接接続を用いてピア・ツー・ピア通信が行われる。【選択図】  図１
2005027253.tif 000002
【特許請求の範囲】
【請求項１】
プライベート・アドレスしか持たない１つ以上のプライベート・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上のグローバル・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上の中継装置とを有する通信システムであって、
前記プライベート・ネットワーク端末装置は、
前記グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を前記中継装置に送信する機能と、
前記接続要求を前記中継装置経由で受信する機能と、
前記接続要求を受信した後、前記接続要求の送信元の前記グローバル・ネットワーク端末装置に直接接続し、前記中継装置経由での通信から直接接続による通信への置換依頼を送信する機能と、
前記置換依頼の送信先の前記グローバル・ネットワーク端末装置から前記中継装置との通信の切断要求を受信する機能と、
前記切断要求を受信した後、前記切断要求に対する受諾通知を前記切断要求の送信元の前記グローバル・ネットワーク端末装置に送信するとともに前記中継装置との通信を切断する機能とを備え、
前記グローバル・ネットワーク端末装置は、
前記プライベート・ネットワーク端末装置への接続要求を前記中継装置に送信する機能と、
前記プライベート・ネットワーク端末装置から前記置換依頼を受信する機能と、
前記置換依頼を受信した後、当該置換依頼の送信元の前記プライベート・ネットワーク端末装置に前記中継装置との通信の切断要求を送信する機能と、
前記受諾通知を受信した後、前記中継装置との通信を切断するとともに前記受諾通知の送信元の前記プライベート・ネットワーク端末装置と直接接続による通信を開始する機能とを備えたピア・ツー・ピア通信システム。
【請求項２】
プライベート・アドレスしか持たない１つ以上のプライベート・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上のグローバル・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上の中継装置とを有する通信システムにおけるプライベート・ネットワーク端末装置であって、
前記グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を前記中継装置に送信する機能と、
前記接続要求を受信した後、前記接続要求の送信元の前記グローバル・ネットワーク端末装置に直接接続し、前記中継装置経由での通信から直接接続による通信への置換依頼を送信する機能と、
前記置換依頼の送信先の前記グローバル・ネットワーク端末装置から前記中継装置との通信の切断要求を受信する機能と、
前記切断要求を受信した後、前記切断要求に対する受諾通知を前記切断要求の送信元の前記グローバル・ネットワーク端末装置に送信するとともに前記中継装置との通信を切断する機能とを備えたプライベート・ネットワーク端末装置。
【請求項３】
プライベート・アドレスしか持たない１つ以上のプライベート・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上のグローバル・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上の中継装置とを有する通信システムにおけるグローバル・ネットワーク端末装置であって、
前記プライベート・ネットワーク端末装置への接続要求を前記中継装置に送信する機能と、
前記プライベート・ネットワーク端末装置から、前記中継装置経由での通信から直接接続による通信への置換依頼を受信する機能と、
前記置換依頼を受信した後、前記置換依頼の送信元の前記プライベート・ネットワーク端末装置に前記中継装置との通信の切断要求を送信する機能と、
前記切断要求に対する受諾通知を受信した後、前記中継装置との通信を切断するとともに前記受諾通知の送信元の前記プライベート・ネットワーク端末装置と直接接続による通信を開始する機能とを備えたグローバル・ネットワーク端末装置。
【請求項４】
請求項２記載のプライベート・ネットワーク端末装置としてコンピュータを機能させるためのプログラム。
【請求項５】
請求項３記載のグローバル・ネットワーク端末装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置同士が直接接続してデータ転送を行ったり情報を共有したりできるようにしたピア・ツー・ピア通信システム、更にはこの通信システムを構成する端末装置に関する。
【背景技術】
【０００２】
クライアント・サーバ型の通信システムでは、通信がサーバに集中するためサーバの負荷が大きいという問題がある。この問題を解決するために、端末装置同士が通信するピア・ツー・ピア通信システムが注目されている。
【０００３】
一方、ネットワークのセキュリティ問題が浮上し、インターネットと端末装置との間に、ＮＡＴ（Network Address Translation）、ファイアウォール（Firewall）など、外部から配下の装置への直接接続を拒絶する機能を備えた装置（以下、NAT/Firewallと記す。）が設置されることがある。しかし、NAT/Firewallが存在すると、NAT/Firewallよりも内側のネットワーク（以下、プライベート・ネットワークと記す。）内の端末装置からは外側の端末装置に直接データ転送を行うことができるが、NAT/Firewallよりも外側にある端末装置からはプライベート・ネットワーク内の端末装置に直接データ転送を行うことができない（図３参照）。NAT/Firewallよりも外側にある端末装置には世界的に一意なグローバル・アドレスが割り当てられるのに対し、プライベート・ネットワーク内の端末装置にはそのプライベート・ネットワーク内においては一意であるが世界的には重複があり得るプライベート・アドレスが割り当てられるため、プライベート・ネットワーク外の端末装置はプライベート・ネットワーク内の端末装置のアドレスを特定できないからである。このためベートネットワークの内外の端末装置が直接データ転送を行ったり情報を共有したりできるピア・ツー・ピアの通信システムを構築することはできなかった。
【０００４】
この問題を解決するべく、プライベート・ネットワーク外のネットワーク上にグローバル・アドレスを持つ中継装置（通信制御サーバ）を設置することで、グローバル・アドレスを持つ端末装置からプライベート・アドレスを持つ端末装置への直接的なデータ転送を可能にするシステムが提案された。この従来のシステムでは、プライベート・ネットワークの内外を問わず全ての端末装置は、中継装置に接続して自らに関するデータ転送要求等のセッション情報を取得する。そして、自らに関するセッション情報の取得後は、その情報に従って通信制御サーバを経由せずに端末装置間で直接データ転送を行う。（特許文献１参照）
【０００５】
【特許文献１】特開２００３−１０１５９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献１記載の技術では、プライベート・ネットワークの内外を問わず全ての端末装置が、常にまたは定期的に中継装置に接続して自らに関するセッション情報を監視する必要があるため中継装置の負荷が大きい。しかもグローバル・アドレスを持つ端末装置も常にまたは定期的に中継装置に接続して自らに関するセッション情報を監視する必要があるためネットワーク全体に無駄な負荷が生じ効率的でない。
【０００７】
本発明は、上述した従来の技術の問題を解決するべく創案されたものであり、その目的は、中継装置およびネットワーク全体の負荷を抑えつつ、プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができるピア・ツー・ピア通信システムを提供するとともに、このようなピア・ツー・ピア通信システムを実現するための端末装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のピア・ツー・ピア通信システムは、プライベート・アドレスしか持たない１つ以上のプライベート・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上のグローバル・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上の中継装置とを有する通信システムであって、前記プライベート・ネットワーク端末装置は、前記グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を前記中継装置に送信する機能と、前記接続要求を前記中継装置経由で受信する機能と、前記接続要求を受信した後、前記接続要求の送信元の前記グローバル・ネットワーク端末装置に直接接続し、前記中継装置経由での通信から直接接続による通信への置換依頼を送信する機能と、前記置換依頼の送信先の前記グローバル・ネットワーク端末装置から前記中継装置との通信の切断要求を受信する機能と、前記切断要求を受信した後、前記切断要求に対する受諾通知を前記切断要求の送信元の前記グローバル・ネットワーク端末装置に送信するとともに前記中継装置との通信を切断する機能とを備え、前記グローバル・ネットワーク端末装置は、前記プライベート・ネットワーク端末装置への接続要求を前記中継装置に送信する機能と、前記プライベート・ネットワーク端末装置から前記置換依頼を受信する機能と、前記置換依頼を受信した後、当該置換依頼の送信元の前記プライベート・ネットワーク端末装置に前記中継装置との通信の切断要求を送信する機能と、前記受諾通知を受信した後、前記中継装置との通信を切断するとともに前記受諾通知の送信元の前記プライベート・ネットワーク端末装置と直接接続による通信を開始する機能とを備えたものである。
【０００９】
上記のように構成されたピア・ツー・ピア通信システムでは、プライベート・ネットワーク端末装置は、グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を中継装置に送信する。グローバル・ネットワーク端末装置は、プライベート・ネットワーク端末装置と接続する必要がある場合、そのプライベート・ネットワーク端末装置への接続要求を中継装置に送信する。プライベート・ネットワーク端末装置は、グローバル・ネットワーク端末装置からの接続要求を中継装置経由で受信する。プライベート・ネットワーク端末装置は、接続要求を受信した後、接続要求の送信元のグローバル・ネットワーク端末装置に直接接続し、中継装置経由での通信から直接接続による通信への置換依頼を送信する。グローバル・ネットワーク端末装置は、プライベート・ネットワーク端末装置から置換依頼を受信すると、当該置換依頼の送信元のプライベート・ネットワーク端末装置に中継装置との通信の切断要求を送信する。プライベート・ネットワーク端末装置は、置換依頼の送信先のグローバル・ネットワーク端末装置から中継装置との通信の切断要求を受信すると、その切断要求に対する受諾通知を切断要求の送信元のグローバル・ネットワーク端末装置に送信するとともに中継装置との通信を切断する。グローバル・ネットワーク端末装置は、受諾通知を受信した後、中継装置との通信を切断するとともにその受諾通知の送信元のプライベート・ネットワーク端末装置と直接接続による通信を開始する。
【００１０】
したがって、このピア・ツー・ピア通信システムによれば、上述した従来のシステムのように、プライベート・ネットワークの内外を問わず全ての端末装置が、常にまたは定期的に中継装置に接続して自らに関するセッション情報を監視する必要がないため、従来のシステムよりも中継装置の負荷を抑えることができる。またグローバル・ネットワーク端末装置が中継装置に接続して自らに関するセッション情報を監視する必要がなく、プライベート・ネットワーク端末装置とグローバル・ネットワーク端末装置間の直接接続が確立された後は、両装置とも中継装置との通信を切断するので、ネットワーク全体の負荷を従来のシステムよりも大幅に軽減しシステム効率を向上できる。
【００１１】
また、本発明のプライベート・ネットワーク端末装置は、プライベート・アドレスしか持たない１つ以上のプライベート・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上のグローバル・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上の中継装置とを有する通信システムにおけるプライベート・ネットワーク端末装置であって、前記グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を前記中継装置に送信する機能と、前記接続要求を受信した後、前記接続要求の送信元の前記グローバル・ネットワーク端末装置に直接接続し、前記中継装置経由での通信から直接接続による通信への置換依頼を送信する機能と、前記置換依頼の送信先の前記グローバル・ネットワーク端末装置から前記中継装置との通信の切断要求を受信する機能と、前記切断要求を受信した後、前記切断要求に対する受諾通知を前記切断要求の送信元の前記グローバル・ネットワーク端末装置に送信するとともに前記中継装置との通信を切断する機能とを備えたものである。
【００１２】
上記のように構成されたプライベート・ネットワーク端末装置は、グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を中継装置に送信する。グローバル・ネットワーク端末装置からの接続要求を中継装置経由で受信した後、接続要求の送信元のグローバル・ネットワーク端末装置に直接接続し、中継装置経由での通信から直接接続による通信への置換依頼を送信する。置換依頼の送信先のグローバル・ネットワーク端末装置から中継装置との通信の切断要求を受信すると、その切断要求に対する受諾通知を切断要求の送信元のグローバル・ネットワーク端末装置に送信するとともに中継装置との通信を切断する。
【００１３】
したがって、このプライベート・ネットワーク端末装置によれば、プライベート・ネットワーク端末装置への接続要求を中継装置に送信する機能、プライベート・ネットワーク端末装置から置換依頼を受信すると、当該置換依頼の送信元のプライベート・ネットワーク端末装置に中継装置との通信の切断要求を送信する機能、および、その切断要求に対する受諾通知を受信した後、中継装置との通信を切断するとともにその受諾通知の送信元のプライベート・ネットワーク端末装置と直接接続による通信を開始する機能を備えたグローバル・ネットワーク端末装置と共にピア・ツー・ピア通信システムを構築することにより、中継装置およびネットワーク全体の負荷を抑えつつ、プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができるピア・ツー・ピア通信システムを実現することができる。
【００１４】
また、本発明のグローバル・ネットワーク端末装置は、プライベート・アドレスしか持たない１つ以上のプライベート・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上のグローバル・ネットワーク端末装置と、グローバル・アドレスを持つ１つ以上の中継装置とを有する通信システムにおけるグローバル・ネットワーク端末装置であって、前記プライベート・ネットワーク端末装置への接続要求を前記中継装置に送信する機能と、前記プライベート・ネットワーク端末装置から、前記中継装置経由での通信から直接接続による通信への置換依頼を受信する機能と、前記置換依頼を受信した後、前記置換依頼の送信元の前記プライベート・ネットワーク端末装置に前記中継装置との通信の切断要求を送信する機能と、前記切断要求に対する受諾通知を受信した後、前記中継装置との通信を切断するとともに前記受諾通知の送信元の前記プライベート・ネットワーク端末装置と直接接続による通信を開始する機能とを備えたものである。
【００１５】
上記のように構成されたグローバル・ネットワーク端末装置は、プライベート・ネットワーク端末装置と接続する必要がある場合、そのプライベート・ネットワーク端末装置への接続要求を中継装置に送信する。プライベート・ネットワーク端末装置から中継装置経由での通信から直接接続による通信への置換依頼を受信すると、置換依頼の送信元のプライベート・ネットワーク端末装置に中継装置との通信の切断要求を送信する。その切断要求に対する受諾通知を受信すると、中継装置との通信を切断するとともに受諾通知の送信元のプライベート・ネットワーク端末装置と直接接続による通信を開始する。
【００１６】
したがって、このグローバル・ネットワーク端末装置によれば、グローバル・ネットワーク端末装置から自端末装置への接続要求の中継依頼を中継装置に送信する機能、グローバル・ネットワーク端末装置からの接続要求を中継装置経由で受信した後、接続要求の送信元のグローバル・ネットワーク端末装置に直接接続し、中継装置経由での通信から直接接続による通信への置換依頼を送信する機能、および、置換依頼の送信先のグローバル・ネットワーク端末装置から中継装置との通信の切断要求を受信すると、その切断要求に対する受諾通知を切断要求の送信元のグローバル・ネットワーク端末装置に送信するとともに中継装置との通信を切断する機能を備えたプライベート・ネットワーク端末装置と共にピア・ツー・ピア通信システムを構築することにより、中継装置およびネットワーク全体の負荷を抑えつつ、プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができるピア・ツー・ピア通信システムを実現することができる。
【００１７】
また、本発明のプログラムは、本発明のプライベート・ネットワーク端末装置としてコンピュータを機能させる。したがって、このプログラムをコンピュータにインストールすることにより、本発明のプライベート・ネットワーク端末装置を実現できる。
【００１８】
本発明の別のプログラムは、本発明のグローバル・ネットワーク端末装置としてコンピュータを機能させる。したがって、このプログラムをコンピュータにインストールすることにより、本発明のグローバル・ネットワーク端末装置を実現できる。
【発明の効果】
【００１９】
以上説明したように、本発明のピア・ツー・ピア通信システムによれば、中継装置およびネットワーク全体の負荷を抑えつつ、プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができるピア・ツー・ピア通信システムを実現することができる。
【００２０】
また、本発明のプライベート・ネットワーク端末装置およびグローバル・ネットワーク端末装置によれば、中継装置およびネットワーク全体の負荷を抑えつつ、プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができるピア・ツー・ピア通信システムを実現できる。
【００２１】
また、本発明のプログラムによれば、本発明のプライベート・ネットワーク端末装置およびグローバル・ネットワーク端末装置をコンピュータを用いて容易に実現できる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。
【００２３】
図１は本発明にかかるピア・ツー・ピア通信システムにおける動作手順を例示したシーケンス図である。この図は、ある１つのプライベート・ネットワーク端末装置１とある１つのグローバル・ネットワーク端末装置２とがピア・ツー・ピアで通信を行う際の動作手順を示している。図中の矢印はＴＣＰ（Transmission Control Protocol）接続を示している。プライベート・ネットワーク端末装置１はNAT/Firewall（図２参照）の配下にある装置であり、グローバル・ネットワーク端末装置２はインターネットに直接接続された装置である。両端末装置１、２は、インターネット接続可能な汎用のコンピュータ（パーソナルコンピュータ）に本発明にかかるプリグラムを含むピア・ツー・ピア通信用プログラムをインストールしたものである。中継装置３は、インターネットに直接接続された装置であり、プライベート・ネットワーク端末装置１とグローバル・ネットワーク端末装置２がピア・ツー・ピア通信を開始する際一時的に使用される装置である。インターネットに直接接続されたグローバル・ネットワーク端末装置２以外のいずれかのグローバル・ネットワーク端末装置が中継装置３として機能するものとしてもよい。
【００２４】
プライベート・ネットワーク端末装置１はNAT/Firewallの配下にあるため、NAT/Firewallの外側に存在する装置からプライベート・ネットワーク端末装置１に向けてのＴＣＰ接続要求（以下、単に接続要求と記す。）は拒絶される（図３参照）。したがって、プライベート・ネットワーク端末装置１は、外部からの接続要求を受信できない。一方、グローバル・ネットワーク端末装置２はNAT/Firewallの配下にないため外部からの接続要求を受信することができる。
【００２５】
そこで、プライベート・ネットワーク端末装置１は、あらかじめ中継装置３に対して、グローバル・ネットワーク端末装置から自端末装置１への接続要求の中継依頼を行っておく。すなわち、プライベート・ネットワーク端末装置１は、中継装置３に中継依頼を送信し（Ｓ１）、その中継依頼に対する受諾通知を中継装置３から受け取る（Ｓ２）。これにより、プライベート・ネットワーク端末装置１は、グローバル・ネットワーク端末装置からの接続要求待機状態となる。
【００２６】
プライベート・ネットワーク端末装置１とピア・ツー・ピア通信したいグローバル・ネットワーク端末装置２は、プライベート・ネットワーク端末装置１の代わりにまず中継装置３と接続し、プライベート・ネットワーク端末装置１への接続要求を送信する（Ｓ３）。中継装置３は、グローバル・ネットワーク端末装置２からの接続要求をプライベート・ネットワーク端末装置１へ送信し（Ｓ４）、そのまま両端末装置１、２間の通信を中継する。図２（ａ）はこのときの状態を示している。
【００２７】
ここで、プライベート・ネットワーク端末装置１は、別途グローバル・ネットワーク端末装置２に向けて直接接続による新たな接続（ＴＣＰ接続）を開始する。この接続は、グローバル・ネットワーク端末装置２がNAT/Firewallの配下にないので成功する。そして、プライベート・ネットワーク端末装置１は、既に中継装置３経由で成立している接続をこの直接接続によって置換するよう置換依頼をグローバル・ネットワーク端末装置２に送信する（Ｓ５）。
【００２８】
グローバル・ネットワーク端末装置２は、プライベート・ネットワーク端末装置２からの置換依頼を受諾すると、その旨の受諾通知を返信した後（Ｓ６）、中継装置３との通信の切断要求をプライベート・ネットワーク端末装置１に中継装置３経由で送信する（Ｓ７）。
【００２９】
プライベート・ネットワーク端末装置１は、グローバル・ネットワーク端末装置２から切断要求を受信すると（Ｓ８）、その切断要求に対する受諾通知をグローバル・ネットワーク端末装置１に中継装置３経由で送信した後（Ｓ９）、直ちに中継装置３との通信を切断する。
【００３０】
グローバル・ネットワーク端末装置２は、プライベート・ネットワーク端末装置１から受諾通知を受信すると（Ｓ１０）、中継装置３との通信を切断するとともにプライベート・ネットワーク端末装置１と直接接続による通信を開始する。その後は、両端末装置１、２間に確立された直接接続を用いてピア・ツー・ピアによる通信が行われる（Ｓ１１、Ｓ１２、）。図２（ｂ）はこのときの状態を示している。
【００３１】
この実施の形態の方式によれば、プライベート・ネットワーク端末装置１とグローバル・ネットワーク端末装置２とが互いにピア・ツー・ピア通信を開始するために必要な情報のやり取り時にのみ中継装置３が使用され、両端末装置１、２間の直接接続が確立された後は、両端末装置１、２とも中継装置３との通信を切断するので、中継装置３およびネットワーク全体の負荷を抑えつつ、プライベート・ネットワークの内外の端末装置同士が直接接続してデータ転送を行うことができる。また、グローバル・ネットワーク端末装置２は、中継装置３に常時または定期的に接続して自らに関するセッション情報を監視する必要がないので、グローバル・ネットワーク端末装置の負荷も抑えることができる。
【００３２】
図１および図２では説明を簡略化するために、プライベート・ネットワーク端末装置１およびグローバル・ネットワーク端末装置２が１つずつしか示されていないが、両端末装置１、２または一方が多数存在する場合でも、両端末装置１、２間でピア・ツー・ピア通信を開始する際に必要な情報のやり取り時にのみ中継装置３が使用されるので、中継装置３の負荷はさほど大きくならないし、ネットワーク全体の負荷も従来のシステムと比較して大幅に低減できる。両端末装置１、２の数が膨大である場合には、中継装置３を複数容易して処理を分散させることにより、各中継装置３の負荷を軽減できる。
【００３３】
なお、図１の例では、グローバル・ネットワーク端末装置２は、プライベート・ネットワーク端末装置２からの直接接続への置換依頼に対し、受諾通知を返信しているが、この受諾通知の返信は省略可能である。すなわち、直接接続への置換依頼を受諾した場合、直ちに中継装置３との通信の切断要求をプライベート・ネットワーク端末装置１に送信するようにしてもよい。
【００３４】
また、プライベート・ネットワーク端末装置１は、グローバル・ネットワーク端末装置２からの中継装置３との切断要求に対し、受諾通知を返信しているが、この受諾通知の返信も省略可能である。すなわち、中継装置３との切断要求を受諾した場合、受諾通知を返信することなく直ちに中継装置３との通信を切断するようにしてもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明にかかるピア・ツー・ピア通信システムにおける動作手順を例示したシーケンス図である。
【図２】プライベート・ネットワーク端末装置とグローバル・ネットワーク端末装置間の通信状態の説明図であり、（ａ）は両端末装置間の通信を中継装置が中継している状態を、（ｂ）は両端末装置間に確立された直接接続を用いてピア・ツー・ピアによる通信が行われている状態を示している。
【図３】プライベート・ネットワーク内から外部の端末装置への直接的なデータ転送は可能であるが、プライベート・ネットワーク外から内部の端末装置への直接的なデータ転送は不可能であることを示した説明図である。
【符号の説明】
【００３６】
１：プライベート・ネットワーク端末装置
２：グローバル・ネットワーク端末装置
３：中継装置
【図１】
2005027253.tif 000003
【図２】
2005027253.tif 000004
【図３】
2005027253.tif 000005