(57)【要約】【課題】モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル交換を制限すること。【解決手段】複数のモバイルノードと該モバイルノードが提供するファイルのファイル一覧を公開するためのサーバとを備えた中央サーバ型のピアツーピアファイル交換システムにおいて、前記モバイルノードは、ファイル交換の際、当該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを前記サーバに送信する。前記サーバは、ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶し、前記モバイルノードから送信されたホームアドレスがファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限する。【選択図】図７
2007102619.tif 000002
【特許請求の範囲】
【請求項１】
複数のモバイルノードと該モバイルノードが提供するファイルのファイル一覧を公開するためのサーバとを備え、ピアツーピア通信によりモバイルノード間でファイル交換を実行する中央サーバ型のピアツーピアファイル交換システムにおいて、
前記モバイルノードは、前記ファイル交換の際、当該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを前記サーバに送信するアドレス情報送信手段を備え、
前記サーバは、
ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、
前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、
を備えたことを特徴とするピアツーピアファイル交換システム。
【請求項２】
前記モバイルノードは、自ノードが提供するファイルのファイル一覧を前記サーバに送信するファイル一覧送信手段をさらに備え、
前記サーバは、
ファイル提供側の前記モバイルノードから送信された前記モバイルＩＰパケットに含まれるホームアドレスを気付アドレスと関連付けて記憶するモバイルノード情報記憶手段と、
ファイル提供側の前記モバイルノードから受信した前記ファイル一覧を送信元の気付アドレスと対応付けて記憶するファイル一覧記憶手段とをさらに備え、
前記ファイル交換制限手段は、ファイル要求側の前記モバイルノードからファイル一覧記憶手段に記憶されたファイル一覧に含まれるファイルの提供の要求を受け付けると、当該要求にかかるファイルを含むファイル一覧に対応する気付アドレスをファイル一覧記憶手段から取得し、取得した気付アドレスに対応するホームアドレスを前記モバイルノード情報記憶手段から取得し、取得したホームアドレスがファイルの提供を制限するものとして前記制限情報記憶手段に記憶されているか否かにより提供元のモバイルノードのファイルの提供の可否を判定して、ファイルの提供が可であると判定したモバイルノードのみファイルの提供を可能とすることを特徴とする請求項１記載のピアツーピアファイル交換システム。
【請求項３】
複数のモバイルノードがピアツーピア通信によりモバイルノード間でファイル交換を実行する際に、該モバイルノードが提供するファイルのファイル一覧を公開する中央サーバ型のピアツーピアファイル交換サーバにおいて、
前記ファイル交換の際、前記モバイルノードから該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信するアドレス情報受信手段と、
ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、
前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、
を備えたことを特徴とするピアツーピアファイル交換サーバ。
【請求項４】
ファイル提供側の前記モバイルノードから当該モバイルノードが提供するファイルのファイル一覧を受信するファイル一覧送信手段と、
ファイル提供側の前記モバイルノードから送信された前記モバイルＩＰパケットに含まれるホームアドレスを気付アドレスと関連付けて記憶するモバイルノード情報記憶手段と、
ファイル提供側の前記モバイルノードから受信した前記ファイル一覧を送信元の気付アドレスと対応付けて記憶するファイル一覧記憶手段とをさらに備え、
前記ファイル交換制限手段は、ファイル要求側の前記モバイルノードからファイル一覧記憶手段に記憶されたファイル一覧に含まれるファイルの提供の要求を受け付けると、当該要求にかかるファイルを含むファイル一覧に対応する気付アドレスをファイル一覧記憶手段から取得し、取得した気付アドレスに対応するホームアドレスを前記モバイルノード情報記憶手段から取得し、取得したホームアドレスがファイルの提供を制限するものとして前記制限情報記憶手段に記憶されているか否かにより提供元のモバイルノードのファイルの提供の可否を判定して、ファイルの提供が可であると判定したモバイルノードのみファイルの提供を可能とすることを特徴とする請求項３記載のピアツーピアファイル交換サーバ。
【請求項５】
複数のモバイルノードを備え、ピアツーピア通信によりモバイルノード間でファイル交換を実行する純粋型のピアツーピアファイル交換システムにおいて、
前記モバイルノードと通信可能なサーバを備え、
前記モバイルノードは、
前記ファイル交換の際、当該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを前記サーバに送信するアドレス情報送信手段を備え、
前記サーバは、
ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、
前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、
を備えたことを特徴とするピアツーピアファイル交換システム。
【請求項６】
前記モバイルノードは、提供するファイルのファイル一覧をファイル要求側の前記モバイルノードに閲覧させて該ファイル一覧に含まれるファイルの提供の要求を受け付けると、当該要求にかかるファイルの提供の是非を問い合わせる問い合わせ情報を前記サーバに送信する問い合わせ手段をさらに備え、
前記ファイル交換制限手段は、ファイル提供側の前記モバイルノードからの問い合わせ情報を受信すると、前記問い合わせ情報の送信元の気付アドレスに対応するホームアドレスを前記モバイルノード情報記憶手段から取得し、取得したホームアドレスがファイルの提供を制限するものとして前記制限情報記憶手段に記憶されているか否かにより提供元のモバイルノードのファイルの提供の可否を判定して、ファイルの提供が可であると判定したモバイルノードのみファイルの提供を可能とすることを特徴とする請求項５記載のピアツーピアファイル交換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はピアツーピアファイル交換システムおよびピアツーピアファイル交換サーバに関し、違法なファイル交換を防止するピアツーピアファイル交換システムおよびピアツーピアファイル交換サーバに関するものである。
【背景技術】
【０００２】
近年、インターネットを利用して不特定多数の個人間でファイルのやり取りを直接行なうピアツーピアファイル交換システムが注目を集めている。このようなピアツーピアファイル交換システムでは、多数のコンピュータ（以下、ＰＣという）を相互につないで、インターネットを介して音楽等のファイルを共有することができる。このようなピアツーピアファイル交換システムは、以下に示す中央サーバ型と純粋型とに分けられる。
【０００３】
中央サーバ型は、中央サーバと複数のユーザＰＣ（ここではユーザＰＣ１とユーザＰＣ２）とが図１２に示すようなシーケンスでファイル交換を行うシステムである。図１２において、ユーザＰＣ１とユーザＰＣ２とは、それぞれ中央サーバと接続して（Ｓ５０１、Ｓ５０３）、それぞれのユーザＰＣに保存されているファイルのリストを中央サーバに送信し公開する（Ｓ５０２、Ｓ５０４）。このようにしてユーザＰＣ１とユーザＰＣ２とは中央サーバを通じてユーザ間のファイルリスト情報を共有する。あるユーザＰＣＰＣ１が、他のユーザＰＣ２の所持するファイルをファイルリスト情報から検索して（Ｓ５０５）、中央サーバにダウンロード要求すると（Ｓ５０６）、中央サーバがそのダウンロード要求をユーザＰＣ２に通知する（Ｓ５０７）。
【０００４】
この通知後、ユーザＰＣ１とユーザＰＣ２とが直接接続して、ユーザＰＣ１はユーザＰＣ２が所持するファイルをダウンロードすることができる（Ｓ５０８）。このように、中央サーバ型のシステムでは、中央サーバはファイル検索データベース（ファイルリスト情報）の提供とユーザの接続管理のみを行っており、データ自体のやり取りはユーザ間の直接接続によって行われている。
【０００５】
一方の純粋型は、情報を管理する中央サーバがなく、すべての情報がバケツリレー式に複数のユーザＰＣ１、ＰＣ２、ＰＣ３、・・・間を流通するものであり、図１３にそのシーケンスを示す。図１３において、所定のファイルを要求するクライアントであるユーザＰＣ１は、サーバとなったユーザＰＣ２へ接続し（Ｓ６０１）、ファイルの存否を問い合わせる（Ｓ６０２）。ユーザＰＣ１は、ユーザＰＣ２が目的のファイルを所持してなければ、次にサーバとなるユーザＰＣ３へ接続する（Ｓ６０７）。ユーザＰＣ３も目的のファイルを所持してなければ次のユーザＰＣへ接続する。
【０００６】
ユーザＰＣ２にファイルがあり（Ｓ６０３）、ファイルを所持するユーザＰＣ２がユーザＰＣ１に結果を通知したら（Ｓ６０４）、クライアントとしてのユーザＰＣ１は、サーバのユーザＰＣ２にダウンロードを直接要求して（Ｓ６０５）、ファイルのダウンロードを直接行う（Ｓ６０６）。
【０００７】
こういったピアツーピアファイル交換システムでは、近年、著作権保護の問題や違法なデータの流通などのさまざまな問題が浮上している。そのため、悪質なユーザによるファイル提供を防ぐ必要がある。
【０００８】
このような問題に対し、たとえば中央サーバ型のシステムでは、中央サーバがユーザＰＣのアドレスに基づいてユーザＰＣを管理して、過去に違法行為を行ったユーザＰＣがファイルを送信しようとしたらそれを禁止することによって、違法な行為が繰り返されるのを防いでいる。
【０００９】
一方の純粋型のシステムでは、中央サーバがないため、中央サーバ型のような方法で違法行為の防止を図ることはできない。そこで、特許文献１では、アクセス権を管理するサーバを別途設けておき、サーバがユーザＰＣからのアクセス権の問い合わせをうけて、アドレスなどのユーザＰＣに固有の情報をもとにアクセス権を判断し、その判断結果をユーザＰＣに返信することにより、適正なファイル交換が行われるようにしている。
【特許文献１】特開２００３−１２２６３５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来のピアツーピアファイル交換技術によれば、ＩＰアドレスに基づいたユーザＰＣの管理により適正なファイル交換を行うことができたが、上記従来技術はそもそもＩＰアドレスが固定的に付与されるＩＰネットワークを前提とした技術であるために、モバイルＩＰネットワークのようにネットワークを移動する毎にユーザＰＣのＩＰアドレスが変わってしまうような場合は、もはやＩＰアドレスに基づいたユーザＰＣの管理はできない。
【００１１】
すなわち、モバイルＩＰでは、ユーザＰＣが別のエリアに移動するとユーザＰＣのアドレス（気付アドレス）が変わるため、ユーザが違法行為を行っても移動すればまたファイル送信が行えてしまい、悪質なユーザによるファイル交換を制限することができないという問題があった。
【００１２】
本発明は、上記に鑑みてなされたものであって、モバイルＩＰ技術を用いたＰ２Ｐファイル交換システムにおいて、違法な行為を行ったユーザが再びファイルを送信するのを完全に防ぐことができるピアツーピアファイル交換システムおよびピアツーピアファイル交換サーバを得ることを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明のピアツーピアファイル交換システムは、複数のモバイルノードと該モバイルノードが提供するファイルのファイル一覧を公開するためのサーバとを備え、ピアツーピア通信によりモバイルノード間でファイル交換を実行する中央サーバ型のピアツーピアファイル交換システムにおいて、前記モバイルノードは、前記ファイル交換の際、当該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを前記サーバに送信するアドレス情報送信手段を備え、前記サーバは、ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、を備えたものである。
【００１４】
また、本発明のピアツーピアファイル交換サーバは、複数のモバイルノードがピアツーピア通信によりモバイルノード間でファイル交換を実行する際に、該モバイルノードが提供するファイルのファイル一覧を公開する中央サーバ型のピアツーピアファイル交換サーバにおいて、前記ファイル交換の際、前記モバイルノードから該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信するアドレス情報受信手段と、ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、を備えたものである。
【発明の効果】
【００１５】
本発明によれば、ファイル交換の際に、モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信して、そのホームアドレスがファイル提供を制限するモバイルノードのものであると判定したときには、そのモバイルノードのファイル交換に関する処理を制限するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル交換を制限することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の第１の発明のピアツーピアファイル交換システムは、複数のモバイルノードと該モバイルノードが提供するファイルのファイル一覧を公開するためのサーバとを備え、ピアツーピア通信によりモバイルノード間でファイル交換を実行する中央サーバ型のピアツーピアファイル交換システムにおいて、前記モバイルノードは、前記ファイル交換の際、当該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを前記サーバに送信するアドレス情報送信手段を備え、前記サーバは、ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、を備えたものである。
【００１７】
この構成により、ファイル交換の際に、モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信して、そのホームアドレスがファイル提供を制限するモバイルノードのものであると判定したときには、そのモバイルノードのファイル交換に関する処理を制限するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル交換を制限するという作用効果を有する。
【００１８】
本発明の第２の発明のピアツーピアファイル交換システムは、第１の発明において、前記モバイルノードは、自ノードが提供するファイルのファイル一覧を前記サーバに送信するファイル一覧送信手段をさらに備え、前記サーバは、ファイル提供側の前記モバイルノードから送信された前記モバイルＩＰパケットに含まれるホームアドレスを気付アドレスと関連付けて記憶するモバイルノード情報記憶手段と、ファイル提供側の前記モバイルノードから受信した前記ファイル一覧を送信元の気付アドレスと対応付けて記憶するファイル一覧記憶手段とをさらに備え、前記ファイル交換制限手段は、ファイル要求側の前記モバイルノードからファイル一覧記憶手段に記憶されたファイル一覧に含まれるファイルの提供の要求を受け付けると、当該要求にかかるファイルを含むファイル一覧に対応する気付アドレスをファイル一覧記憶手段から取得し、取得した気付アドレスに対応するホームアドレスを前記モバイルノード情報記憶手段から取得し、取得したホームアドレスがファイルの提供を制限するものとして前記制限情報記憶手段に記憶されているか否かにより提供元のモバイルノードのファイルの提供の可否を判定して、ファイルの提供が可であると判定したモバイルノードのみファイルの提供を可能とするものである。
【００１９】
この構成により、変動するアドレス（気付アドレス）に対応付けられたファイル一覧中のファイルの提供の要求を受けた場合にも、変動するアドレスをモバイルノードに固有のアドレス（ホームアドレス）に変換してファイルの提供の可否を判断するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル提供を制限することができるという作用効果を有する。
【００２０】
本発明の第３の発明のピアツーピアファイル交換サーバは、複数のモバイルノードがピアツーピア通信によりモバイルノード間でファイル交換を実行する際に、該モバイルノードが提供するファイルのファイル一覧を公開する中央サーバ型のピアツーピアファイル交換サーバにおいて、前記ファイル交換の際、前記モバイルノードから該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信するアドレス情報受信手段と、ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、を備えたものである。
【００２１】
この構成により、ファイル交換の際に、モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信して、そのホームアドレスがファイル提供を制限するモバイルノードのものであると判定したときには、そのモバイルノードのファイル交換に関する処理を制限するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル交換を制限するという作用効果を有する。
【００２２】
本発明の第４の発明のピアツーピアファイル交換サーバは、第３の発明において、ファイル提供側の前記モバイルノードから当該モバイルノードが提供するファイルのファイル一覧を受信するファイル一覧送信手段と、ファイル提供側の前記モバイルノードから送信された前記モバイルＩＰパケットに含まれるホームアドレスを気付アドレスと関連付けて記憶するモバイルノード情報記憶手段と、ファイル提供側の前記モバイルノードから受信した前記ファイル一覧を送信元の気付アドレスと対応付けて記憶するファイル一覧記憶手段とをさらに備え、前記ファイル交換制限手段は、ファイル要求側の前記モバイルノードからファイル一覧記憶手段に記憶されたファイル一覧に含まれるファイルの提供の要求を受け付けると、当該要求にかかるファイルを含むファイル一覧に対応する気付アドレスをファイル一覧記憶手段から取得し、取得した気付アドレスに対応するホームアドレスを前記モバイルノード情報記憶手段から取得し、取得したホームアドレスがファイルの提供を制限するものとして前記制限情報記憶手段に記憶されているか否かにより提供元のモバイルノードのファイルの提供の可否を判定して、ファイルの提供が可であると判定したモバイルノードのみファイルの提供を可能とするものである。
【００２３】
この構成により、変動するアドレス（気付アドレス）に対応付けられたファイル一覧中のファイルの提供の要求を受けた場合にも、変動するアドレスをモバイルノードに固有のアドレス（ホームアドレス）変換してファイルの提供の可否を判断するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル提供を制限することができるという作用効果を有する。
【００２４】
本発明の第５の発明のピアツーピアファイル交換システムは、複数のモバイルノードを備え、ピアツーピア通信によりモバイルノード間でファイル交換を実行する純粋型のピアツーピアファイル交換システムにおいて、前記モバイルノードと通信可能なサーバを備え、前記モバイルノードは、前記ファイル交換の際、当該モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを前記サーバに送信するアドレス情報送信手段を備え、前記サーバは、ファイルの提供を制限するモバイルノードについてのホームアドレスに関する情報を記憶させた制限情報記憶手段と、前記モバイルノードから送信されたホームアドレスが前記制限情報記憶手段にファイルの提供を制限するモバイルノードのホームアドレスとして記憶されているときは、該モバイルノードのファイル交換に関する処理を制限するファイル交換制限手段と、を備えたものである。
【００２５】
この構成により、ファイル交換の際に、モバイルノードに固有のホームアドレスを含むモバイルＩＰパケットを受信して、そのホームアドレスがファイル提供を制限するモバイルノードのものであると判定したときには、そのモバイルノードのファイル交換に関する処理を制限するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル交換を制限するという作用効果を有する。
【００２６】
本発明の第６の発明のピアツーピアファイル交換システムは、第５の発明において、前記モバイルノードは、提供するファイルのファイル一覧をファイル要求側の前記モバイルノードに閲覧させて該ファイル一覧に含まれるファイルの提供の要求を受け付けると、当該要求にかかるファイルの提供の是非を問い合わせる問い合わせ情報を前記サーバに送信する問い合わせ手段をさらに備え、前記ファイル交換制限手段は、ファイル提供側の前記モバイルノードからの問い合わせ情報を受信すると、前記問い合わせ情報の送信元の気付アドレスに対応するホームアドレスを前記モバイルノード情報記憶手段から取得し、取得したホームアドレスがファイルの提供を制限するものとして前記制限情報記憶手段に記憶されているか否かにより提供元のモバイルノードのファイルの提供の可否を判定して、ファイルの提供が可であると判定したモバイルノードのみファイルの提供を可能とするものである。
【００２７】
この構成により、変動するアドレス（気付アドレス）のモバイルノードは、サーバにファイルの提供可否の問い合わせを行い、問い合わせを受けると、サーバは、問い合わせ元のモバイルノードの変動するアドレスをモバイルノード固有のアドレス（ホームアドレス）に変換してファイルの提供の可否を判断するので、モバイルＩＰネットワークのモバイルノード間でピアツーピアファイル交換をする場合にも、所定のモバイルノードによるファイル提供を制限することができるという作用効果を有する。
【００２８】
以下、図面を参照しながら、本発明の実施の形態について説明する。
（実施の形態１）
実施の形態１のピアツーピアファイル交換システムは、サーバによりファイル検索データベースの提供と端末装置の接続管理とを行ういわゆる中央サーバ型のピアツーピアファイル交換システムである。
【００２９】
図１は、実施の形態１にかかるピアツーピアファイル交換システムの全体構成を示すものである。図１において、端末装置１０、端末装置２０、その他の複数の端末装置がネットワーク４０を介してサーバ装置３０（中央サーバ）と接続している。本ピアツーピアファイル交換システムでは、複数の端末装置１０、２０・・・がサーバ装置３０にログインし、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅにより各自固有のホームアドレス情報と公開するファイルの一覧情報をサーバ装置３０に送信する。その後、例えば、端末装置１０がサーバ装置３０に公開されているファイル一覧から（端末装置２０の）あるファイルを検索し、見つけた後、サーバ装置３０にそのファイルのダウンロード要求を送信する。サーバ装置３０は端末装置１０のダウンロード要求を受信すると、制限する端末装置のホームアドレスリストを参照して、そのリスト中にファイル提供側である端末装置２０のホームアドレスが含まれているか（制限に該当するか）を確認する。制限に該当する（リストに含まれる）場合は、端末装置１０からのダウンロード要求を拒否する。制限に該当しない（リストに含まれない）場合は、端末装置１０からのダウンロード要求を提供側の端末装置２０に通知する。端末装置２０はサーバ装置３０からの通知を受け、端末装置１０から該当するファイルを直接ダウンロードできるように次のステップに進む。
【００３０】
次に、実施の形態１のピアツーピアファイル交換システムを構成する各装置について説明する。まず、図２を用いて端末装置について説明する。図２は、実施の形態１にかかる端末装置の内部構成を示すものである。図２においては、端末装置１０を例に挙げて説明するが、他の端末装置２０・・・も同様な内部構成を有する。
【００３１】
図２において、端末装置１０は、データベース（ＤＢと略す）１１、主要機能部１５、ネットワーク通信部１９を備えている。また、ＤＢ１１には、ダウンロード情報１２、公開ファイル情報１３、ホームアドレス情報１４が含まれている。主要機能部１５は、ＯＳ１８、ＭＩＰ  ＭＮ機能部１７、Ｐ２Ｐ端末用アプリ１６を備えている。
【００３２】
ＭＩＰ  ＭＮ機能部１７は、サーバ装置３０に端末装置１０のホームアドレス情報１４として端末装置１０のホームアドレスと気付アドレスとの対応付け情報をホームアドレスを含むモバイルＩＰパケットとして送信する。またＰ２Ｐ端末用アプリ１６は、公開ファイル情報１３の一覧情報（ファイル一覧）をサーバ装置３０へ公開するとともに、サーバ装置３０からの許可を得た上で他の端末装置２０、・・・からの該当するファイルの直接ダウンロードを行う。
【００３３】
また、ＯＳ１８は、ＭＩＰ  ＭＮ機能部１７やＰ２Ｐ端末用アプリ１６の機能の実現に基本の実行環境を提供し、ネットワーク通信部１９は、他の端末装置２０、・・・やサーバ装置３０との通信を行うためにネットワーク４０への送受信を行う。
【００３４】
次に、図３を用いてサーバ装置について説明する。図３は、実施の形態１にかかるサーバ装置３０の内部構成を示すものである。サーバ装置３０は、ＤＢ３１、主要機能部３５、ネットワーク通信部３９を備えている。またＤＢ３１には、端末公開ファイル一覧３２、端末ホームアドレス表３３、制限ホームアドレスリスト３４が含まれている。
【００３５】
主要機能部３５は、ＯＳ３８、ＭＩＰ  ＨＡ機能部３７、Ｐ２Ｐサーバ用アプリ３６とを備えている。ＭＩＰ  ＨＡ機能部３７は、端末装置から送信してきた端末装置のホームアドレスと気付アドレスとの対応付け情報を受信して、キャッシュ（Ｂｉｎｄｉｎｇ Ｃａｃｈｅ）であるＤＢ３１に端末ホームアドレス表３３として記憶する。
【００３６】
また、Ｐ２Ｐサーバ用アプリ３６は、端末装置１０、２０、・・・からの接続要求、ログイン要求、ファイル一覧公開要求、サーバのファイル一覧からのファイル検索要求、検索で見つけたファイルのダウンロード要求を対応した動作を行う。
【００３７】
Ｐ２Ｐサーバ用アプリ３６は、特に、端末装置１０、２０、・・・からのファイルダウンロード要求に応じ、制限ホームアドレスリスト３４を参照して、ファイル提供側である端末装置２０のホームアドレスが制限に該当するか否か（リストに含まれているか否か）を確認する。問題がなければ（制限に該当しなければ）、ダウンロード要求を提供側の端末装置に通知し、端末装置間の直接ダウンロードを成功させる。問題があれば（制限に該当すれば）、端末装置からのダウンロード要求を拒否する。
【００３８】
また、ＯＳ３８は、ＭＩＰ  ＨＡ機能部３７、Ｐ２Ｐサーバ用アプリ３６が機能の実現に基本の実行環境を提供し、ネットワーク通信部３９は、内外の送受信を行う。
【００３９】
ここで、サーバ装置３０のＤＢ３１に格納されている端末ホームアドレス表３３と制限ホームアドレスリスト３４と端末公開ファイル一覧３２との構成について説明する。図４は、サーバ装置のＤＢ３１に格納されている端末ホームアドレス表３３の例を示すものである。この端末ホームアドレス表３３には、端末装置のＭＩＰ  ＭＮ機能部１７（図２参照）により送信された端末装置のホームアドレス（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）と気付アドレス（Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ）との対応付け情報が記憶されている。
【００４０】
気付アドレスは、端末装置が現在物理的に接続したネットワークで割り当てられるＩＰアドレスである。ホームアドレスは、端末装置の固定識別子としての常に一意なアドレスであり、端末装置が他のネットワークに移動前にもともと接続していたネットワーク（ホーム・ネットワーク）で割り当てられたアドレスであって、端末装置に割り当てられたアドレスである。端末装置は、モバイルＩＰの仕組みによって、移動後もこのアドレス（ホームアドレス）と移動後のアドレス（気付アドレス）との関連付けがなされる。
【００４１】
図５は、サーバ装置のＤＢに格納されている制限ホームアドレスリスト３４の例を示すものである。制限ホームアドレスリスト３４には、例えば、端末装置Ｘを制限しようとした時に、Ｐ２Ｐサーバ用アプリ３６によって、端末装置Ｘのホームアドレス（Ｈｏｍｅ  Ａｄｄｒｅｓｓ＿Ｔｘ）が記憶されることになる。制限ホームアドレスリスト３４への記憶は、ユーザが外部から適宜入力してもよい。
【００４２】
また、制限ホームアドレスリスト３４には、参考情報として、気付アドレスや制限情報なども記憶することが考えられる。図５に示す例では、参考情報として気付アドレスと制限情報とが記憶されている。制限情報は、常時禁止、一時禁止など、さらに詳細に制限を行うための情報である。
【００４３】
図６は、サーバ装置のＤＢに格納されている端末公開ファイル一覧３２の例を示すものである。この端末公開ファイル一覧３２には、端末装置のＰ２Ｐ端末用アプリ１６（図２参照）により送信された端末装置の公開ファイル情報（図６ではファイル名）の一覧情報と送信元の端末装置の気付アドレス（Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ）との対応付け情報が記憶されている。図６では、公開ファイルの一覧情報として、公開ファイルのファイル名、サイズ、形式を一例として示している。サーバ装置３０のＰ２Ｐサーバ用アプリが、端末装置から公開ファイル情報の一覧情報を受け取ると、その送信元の気付アドレスに対応付けて、受け取ったファイル一覧を図６に示すような端末公開ファイル一覧３２として記憶する。
【００４４】
図３のサーバ装置３０において、Ｐ２Ｐ端末用アプリ１６は、端末装置１０からのファイルダウンロード要求に応じて、その要求をファイルの提供側の端末装置２０へ通知する前に、まず、端末公開ファイル一覧３２を参照して、要求されたファイルの公開ファイル情報の一覧情報と対応付けられている気付アドレスを取得して、端末ホームアドレス表３３を参照して、取得した気付アドレスに対応するホームアドレスを取得し、この制限ホームアドレスリスト３４に、ファイル提供側の端末装置２０のホームアドレス（取得したホームアドレス）が入っているか否かを確認する。その確認結果に基づき、端末装置間のピアツーピアファイル交換を成功させるか否かを判定する。
【００４５】
次に、実施の形態１の中央サーバ型ピアツーピアファイル交換システムの動作について説明する。図７は、実施の形態１の中央サーバ型ピアツーピアファイル交換システムのシーケンスを示している。図７において、モバイルノード機能（ＭＮ）を有する端末装置１０と、モバイルノード機能（ＭＮ）を有する端末装置２０と、ホームエージェント（ＨＡ）機能とピアツーピアサーバサービス及び端末制限機能を有するサーバ装置３０（中央サーバ）とがやり取りをしている。
【００４６】
まず、端末装置２０は、ピアツーピアクライアントとして、サーバ装置３０にログインし、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅによりサーバ装置３０に端末装置２０自身のホームアドレス（ＨｏＡ）と気付アドレス（ＣｏＡ）との対応付けについての更新情報を送信する（Ｓ１０１）。このＢｉｎｄｉｎｇ  Ｕｐｄａｔｅによる更新情報の送信は、通常のモバイルネットワークを移動したときの送信とは別に、後述するファイル一覧を送信する際に送信されるものである。
【００４７】
端末装置２０からのＢｉｎｄｉｎｇ  Ｕｐｄａｔｅ更新情報を受け取って更新を行うと、サーバ装置３０は、更新に成功したことをＢｉｎｄｉｎｇ  Ａｃｋ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）として端末装置２０へ通知する（Ｓ１０２）。
【００４８】
端末装置２０は、端末装置２０自身が公開するファイル一覧情報をサーバ装置３０へ送信する（Ｓ１０３）。一方、端末装置１０とサーバ装置３０との間でも同じ流れで、シーケンスＳ１０４からシーケンスＳ１０６を実行する。
【００４９】
次に、端末装置１０は、サーバ装置３０のファイルリストから端末装置２０が公開するあるファイルを検索し（Ｓ１０７）、見つけた場合、そのファイルのダウンロード要求をサーバ装置３０に送信する（Ｓ１０８）。端末装置１０からのファイルダウンロード要求を受け取った後、サーバ装置３０は、要求にかかるファイルを提供する端末装置２０の気付アドレスを端末公開ファイル一覧３２から取得し、取得した気付アドレスに対応するホームアドレスを端末ホームアドレス表３３から取得し、制限ホームアドレスリスト３４を参照し、該当するファイルを持っている端末装置２０のホームアドレスが制限ホームアドレスリスト３４に入っているか（制限に該当するか）確認する（Ｓ１０９）。
【００５０】
制限ホームアドレスリスト３４に入っていなければ（制限に該当しなければ）、サーバ装置３０は、端末装置１０からのダウンロード要求を端末装置２０へ通知し（Ｓ１１０）、それから、端末装置１０が端末装置２０から直接該当するファイルをダウンロードする（Ｓ１１１）。
【００５１】
一方、制限ホームアドレスリスト３４に入っていれば（制限に該当すれば）、サーバ装置３０は、端末装置１０からのダウンロード要求を端末装置２０へ通知せず、端末装置１０からのダウンロード要求を拒否する。
【００５２】
次に、図７のシーケンス図上に各装置の動作のフローチャートを示す図８を用いて、中央サーバ型ピアツーピアファイル交換システムの動作をさらに詳細に説明する。
【００５３】
図８は、実施の形態１の中央サーバ型ピアツーピアファイル交換システムのサーバ装置３０（中央サーバ）と端末装置１０、２０との処理手順を示すフローチャートである。サーバ装置３０は、ホームエージェント（ＨＡ）機能とピアツーピアサーバサービス及び端末制限機能を有しており、端末装置１０および端末装置２０は、ピアツーピアクライアント機能以外にモバイルノード機能（ＭＮ）も有している。
【００５４】
まず、端末装置２０は、サーバ装置３０にアクセスしてログインする。それから、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅにより端末装置２０自身のホームアドレス（ＨｏＡ）と気付アドレス（ＣｏＡ）の対応付け更新情報をサーバ装置３０に送信する（ステップＳ２０１）。サーバ装置３０は、端末装置２０のＢｉｎｄｉｎｇ  Ｕｐｄａｔｅ更新情報を受け取って、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅにより端末ホームアドレス表３３の端末装置２０のホームアドレスと気付アドレスとの対応付けの更新を行い（ステップＳ２０２）、その後更新に成功したことを端末装置２０に通知する（ステップＳ２０３）。
【００５５】
この通知を受けると、端末装置２０は公開するファイル一覧情報を自身の気付アドレスを送信元としてサーバ装置３０へ送信（ステップＳ２０４）し、サーバ装置３０は、端末公開ファイル一覧３２の更新を行って他の端末装置から見られるようにファイル一覧情報が公開される。端末公開ファイル一覧３２の更新は、サーバ装置３０において、Ｐ２Ｐサーバ用アプリ３６が、受信したファイル一覧情報と送信元である端末装置２０の気付アドレスとの関連付けによって行う。
【００５６】
端末装置１０は、端末装置２０のステップＳ２０１とステップＳ２０４と同じような動作を実行し（ステップＳ２０５、ステップＳ２０８）、一方のサーバ装置３０は、ステップＳ２０２と同じように端末装置１０のＢｉｎｄｉｎｇ  Ｕｐｄａｔｅ更新情報を受け取って、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅにより端末ホームアドレス表３３の端末装置１０のホームアドレスと気付アドレスとの対応付けの更新を行い（ステップＳ２０６）、Ｂｉｎｄｉｎｇ  Ａｃｋを端末装置１０へ送信して（ステップＳ２０７）、公開ファイル一覧の更新を行う（ステップＳ２０８）。
【００５７】
その後、端末装置１０は、サーバ装置３０の端末公開ファイル一覧３２から（端末装置２０が公開した）あるファイルを検索し（ステップＳ２０９）、サーバ装置３０は、その検索結果（検索したファイルがあること）を端末装置１０に送信する（ステップＳ２１０）。
【００５８】
検索結果を受けると、端末装置１０は、検索で見つけたファイルのダウンロード要求をサーバ装置３０に送信する（ステップＳ２１１）。サーバ装置３０は、ダウンロード要求に応じて、まず、提供側である端末装置２０のホームアドレス（ＨｏＡ）が、制限ホームアドレスリスト３４に入っているか否かを確認する（ステップＳ２１２）。
【００５９】
ステップＳ２１２の制限の確認は、サーバ装置３０において、Ｐ２Ｐサーバ用アプリ３６が、ダウンロード要求に応じて、まず、端末公開ファイル一覧３２を参照して、ダウンロード要求を受けたファイルの提供側である端末装置２０の気付アドレス（ＣｏＡ）を特定し、端末ホームアドレス表３３を参照して、特定した気付アドレス（ＣｏＡ）からホームアドレス（ＨｏＡ）に変換し、さらに、制限ホームアドレスリスト３４を参照して、そのホームアドレス（ＨｏＡ）が制限に該当するかを確認することによって行う。
【００６０】
制限ホームアドレスリスト３４に入っていれば（制限に該当すれば）、サーバ装置３０は、ダウンロード不可のメッセージを端末装置１０に通知する（ステップＳ２１３）。端末装置１０は、サーバ装置３０からの通知内容を判別し（ステップＳ２１６）、不可通知と判別した場合、何もせずに待機状態に入る。
【００６１】
一方、制限ホームアドレスリスト３４に入ってなければ（制限に該当しなければ）、端末装置１０のダウンロード要求をそのまま端末装置２０に転送し（ステップＳ２１４）、ダウンロードの許可を端末装置１０に通知する（ステップＳ２１５）。Ｓ２１６で許可通知と判別した場合、端末装置１０は、（許可通知に含まれるファイルの提供側である端末装置２０の気付アドレスをもとに端末装置２０と接続して、）端末装置２０から直接該当するファイルをダウンロードする（ステップＳ２１７）。
【００６２】
このように、中央サーバ型ピアツーピアファイル交換システムにおいて、Ｍｏｂｉｌｅ  ＩＰ（モバイルＩＰ）技術を用いて端末装置間（ユーザ間）においてファイル交換する際に、気付アドレスとホームアドレスとの対応付け（バインディング）を記憶したホームエージェントにファイル提供側である端末装置のホームアドレスをキーワードにした制限情報を備え、この情報によって端末装置のファイル提供を制限するので、モバイルＩＰのようにネットワークを移動してファイル提供側の端末装置のアドレスが変わってしまうような場合でも、端末装置による違法なファイル交換行為を防ぐことを実現できる。
【００６３】
また、端末装置１０、２０・・・は、ファイル一覧を公開するためにログインするときに、自身のホームアドレス（ＨｏＡ）と気付アドレス（ＣｏＡ）との対応付けの更新情報を送信することにより、端末ホームアドレス表３３が常に最新の状態に更新されるので、気付アドレスを確実に対応するホームアドレスに変換してファイルの提供の可否を判定することができる。
【００６４】
以上の実施の形態１では、端末装置１０、２０・・・からのファイル提供の要求を受けてから提供側の端末装置のホームアドレスが制限に該当するか否かを確認する構成であったが、端末装置１０、２０・・・がサーバ装置３０に自分固有のホームアドレス情報を公開する際にサーバ装置が制限ホームアドレスリスト３４を参照しながら、端末装置のホームアドレスが制限に該当するか否かを確認し、問題があれば、その以降のサーバサービスの使用はすべて禁止するような構成でもよい。
【００６５】
また、実施の形態１では、端末装置１０や端末装置２０がファイル一覧情報をサーバ装置３０に送信するときに行うＢｉｎｄｉｎｇ  Ｕｐｄａｔｅ（自身のホームアドレスと気付アドレスとの対応付けについて更新情報を送信する）のみを説明したが、もちろん、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅを行う時期は、ファイル一覧情報をサーバ装置３０に送信する際であればよく、具体的には、ファイル一覧情報をサーバ装置３０に送信するときのみに行う、ネットワーク移動したときにのみ行う、またはその両方の時期のいずれでもよい。このＢｉｎｄｉｎｇ  Ｕｐｄａｔｅは、ファイル一覧情報をサーバ装置３０に送信するときに行うと、確実に最新のホームアドレスと気付アドレスとの対応付けが得られるので好ましい。また、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅをネットワーク移動したときに行う場合は、サーバ装置３０としてモバイルＩＰのホームエージェントとして機能するサーバを利用できるので、本発明のサーバ装置３０とホームエージェントとして別々のサーバを設ける必要がなくなり、省コストと省スペースを同時に実現できる。
（実施の形態２）
次に、実施の形態２のピアツーピアファイル交換システムについて説明する。実施の形態１のピアツーピアファイル交換システムは、実施の形態１と異なり、ファイル検索データベースの情報を管理するいわゆる中央サーバがなく、すべての情報がバケツリレー式に利用者の間を流通する、いわゆる純粋型のピアツーピアファイル交換システムである。
【００６６】
実施の形態２の純粋型ピアツーピアファイル交換システムの全体構成は、図１に示す実施の形態１の中央サーバ型ピアツーピアファイル交換システムの全体構成と同じであり、実施の形態２にかかる端末装置１０、２０、・・・の内部構成は、実施の形態１の端末装置１０、２０、・・・の内部構成と同じであるのでこれらの説明は省略する。
【００６７】
図９は、実施の形態２にかかるサーバ装置３０（管理サーバ）の内部構成を示すものである。サーバ装置３０（管理サーバ）は通常のモバイルＩＰシステムのＨＡ（ホームエージェント）機能を有しており、ＤＢ３１、主要機能部３５、ネットワーク通信部３９を備えている。
【００６８】
ＤＢ３１には、端末のファイル提供履歴４１、端末ホームアドレス表３３、制限する端末のホームアドレスリスト３４が含まれている。主要機能部３５は、ＯＳ３８、ＭＩＰ  ＨＡ機能部３７、Ｐ２Ｐサーバ用アプリ３６を備えている。
【００６９】
ＭＩＰ  ＨＡ機能部３７は、端末装置から送信してきた端末装置のホームアドレスと気付アドレスとの対応付け情報を受信し、キャッシュ（Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ）であるＤＢ３１に端末ホームアドレス表３３として記憶することができる。
【００７０】
Ｐ２Ｐサーバ用アプリ３６は、端末装置から送信される、提供しようとするファイル情報を受信し、端末のファイル提供履歴４１に履歴することもできる。また、Ｐ２Ｐサーバ用アプリ３６は、端末装置から他の端末装置へファイルを提供していいか否かの問い合わせを受けると、端末ホームアドレス表３３を参照して、問い合わせを行った提供側の端末装置の現在のアドレス（気付アドレス）からホームアドレスを特定する。さらにＰ２Ｐサーバ用アプリ３６は、制限ホームアドレスリスト３４を参照しながら、特定したホームアドレスが制限に該当するか否かを確認する。このようにしてＰ２Ｐサーバ用アプリ３６は、受信した端末装置のホームアドレスに基づいて、その端末装置が他の端末装置へファイルを提供していいか否かを判別することができる。
【００７１】
Ｐ２Ｐサーバ用アプリ３６は、提供可と判別すれば、提供側の端末装置へ提供可というメッセージを送信し、一方、提供不可と判別すれば、提供不可というメッセージを端末装置に送信する。
【００７２】
また、ＯＳ３８は、ＭＩＰ  ＨＡ機能部３７、Ｐ２Ｐサーバ用アプリ３６が機能の実現に基本の実行環境を提供し、ネットワーク通信部３９は、内外の送受信を行う。
【００７３】
また、実施の形態２のサーバ装置のＤＢ３１に格納されている端末ホームアドレス表３３および制限ホームアドレスリスト３４は、実施の形態１の構成と同じであるのでその説明は省略する。
【００７４】
次に、実施の形態２の純粋型ピアツーピアファイル交換システムの動作について説明する。図１０は、実施の形態２の純粋型ピアツーピアファイル交換システムのシーケンスを示している。図１０において、モバイルノード機能（ＭＮ）を有する端末装置１０、モバイルノード機能（ＭＮ）を有する端末装置２０、ホームエージェント（ＨＡ）機能と端末制限機能を有するサーバ装置（管理サーバ）３０がやり取りをしている。
【００７５】
まず、端末装置１０が端末装置２０に接続し（Ｓ３０１）、ファイルの問い合わせをする（Ｓ３０２）。端末装置１０からの問い合わせに応じ、端末装置２０は自分自身でファイルの有無を確認する（Ｓ３０３）。
【００７６】
ファイルがあった場合、端末装置２０がＢｉｎｄｉｎｇ  Ｕｐｄａｔｅによって、自分のホームアドレス（ＨｏＡ）と気付アドレス（ＣｏＡ）との対応付け更新情報をサーバ装置３０へ送信する（Ｓ３０４）。端末装置２０からの送信を受け取って更新を行うと、サーバ装置３０が、更新に成功したことをＢｉｎｄｉｎｇ  Ａｃｋ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）として端末装置２０へ通知する（Ｓ３０５）。このＢｉｎｄｉｎｇ  Ｕｐｄａｔｅによる更新情報の送信は、通常のモバイルネットワークを移動したときの送信とは別に、後述する問い合わせ情報を送信する際に送信されるものである。
【００７７】
端末装置２０は、自分が提供しようとするファイル情報をサーバ装置３０に報告し、提供してよいか否かサーバ装置３０に問い合わせする（Ｓ３０６）。端末装置２０からの報告や問い合わせに応じて、サーバ装置３０が制限ホームアドレスリスト３４を参照しながら、ファイル提供側としての端末装置２０のホームアドレス（ＨｏＡ）が制限に該当するか否かを確認する（Ｓ３０７）。また、サーバ装置３０は、端末装置２０からのアクセス履歴も記憶する（Ｓ３０８）。
【００７８】
端末装置２０のホームアドレスが制限に該当しない場合、サーバ装置３０は、提供可というような許可メッセージを端末装置２０に送る（Ｓ３０９）。さらに、端末装置２０は、端末装置１０へ「ファイルあり」というような問い合わせ結果を送る（Ｓ３１０）。
【００７９】
「ファイルあり」というような問い合わせ結果を受信すると、端末装置１０が直ちに該当ファイルのダウンロード要求を端末装置２０に送信し（Ｓ３１１）、その後、端末装置１０は、端末装置２０からそのファイルを直接ダウンロードする（Ｓ３１２）。
【００８０】
一方、端末装置２０のホームアドレスが制限に該当する場合、サーバ装置３０は、提供不可というような制限メッセージを端末装置２０に送る。端末装置２０が端末装置１０からのファイルの問い合わせをさらに他の端末装置へリレーする。
【００８１】
次に、図１０のシーケンス図上に各装置の動作のフローチャートを示す図１１を用いて、純粋型ピアツーピアファイル交換システムの動作をさらに詳細に説明する。
【００８２】
図１１は、実施の形態２の純粋型ピアツーピアファイル交換システムのサーバ装置３０（中央サーバ）と端末装置１０、２０との処理手順を示すフローチャートである。サーバ装置３０は、ホームエージェント（ＨＡ）機能とピアツーピア端末制限機能を有しており、端末装置１０および端末装置２０は、ピアツーピアファイル交換機能以外にモバイルノード機能（ＭＮ）も有している。
【００８３】
まず、端末装置１０は、ピアツーピアクライアントとして、ピアツーピアサーバとなった端末装置２０にアクセスし（ステップＳ４０１）、ファイルの問い合わせをする（ステップＳ４０２）。端末装置１０からの問い合わせに応じ、端末装置２０は、自分自身でファイルの有無を確認する（ステップＳ４０３）。ファイルがなかった場合、端末装置２０が端末装置１０からの問い合わせを他の端末装置へリレーし（ステップＳ４０４）、その後、待機状態に入る。
【００８４】
一方、ファイルがあった場合、端末装置２０は、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅによって、自分のホームアドレス（ＨｏＡ）と気付アドレス（ＣｏＡ）の対応付け更新情報をサーバ装置３０へ送信する（ステップＳ４０５）。サーバ装置３０は、端末装置２０からの更新情報を受け取って、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅにより端末ホームアドレス表３３の端末装置２０のホームアドレスと気付アドレスとの対応付けの更新を行い（ステップＳ４０６）、更新に成功したことをＢｉｎｄｉｎｇ  Ａｃｋ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）として端末装置２０へ通知する（ステップＳ４０７）。
【００８５】
端末装置２０は、自分が提供しようとするファイル情報を報告すると共に、提供してよいか否かを問い合わせ情報としてサーバ装置３０に送信して問い合わせする（ステップＳ４０８）。サーバ装置３０は、端末装置２０からの報告や問い合わせに応じて、制限ホームアドレスリスト３４を参照しながら、ファイル提供側としての端末装置２０のホームアドレス（ＨｏＡ）が制限に該当するか否かを確認する（ステップＳ４０９）。このステップＳ４０９の確認において、サーバ装置３０は、端末ホームアドレス表３３を参照して、問い合わせ情報の送信元である端末装置２０の気付アドレスに対応するホームアドレスを取得し、さらに、制限ホームアドレスリスト３４を参照して、そのホームアドレスが制限に該当するか否かを確認する。
【００８６】
端末装置２０のホームアドレスが制限に該当する場合、サーバ装置３０は、提供不可というような制限メッセージを端末装置２０に送る（ステップＳ４１０）。一方、端末装置２０のホームアドレスが制限に該当しない場合、サーバ装置３０は、提供可というような許可メッセージを端末装置２０に送る（ステップＳ４１１）。
【００８７】
端末装置２０は、サーバ装置３０からの通知メッセージを受信し、その内容を判別する（ステップＳ４１２）。提供可と判別すれば、端末装置２０は、「ファイルあり」というような問い合わせ結果を端末装置１０に送る（ステップＳ４１３）。端末装置１０は、それを受信したら、直ちに該当ファイルのダウンロード要求を端末装置２０に送り（ステップＳ４１４）、その後、端末装置２０から該当するファイルを直接ダウンロードするようになる（ステップＳ４１５）。
【００８８】
一方、提供不可と判別すれば、端末装置２０は、端末装置１０からの問い合わせを他の端末装置へリレーし（ステップＳ４１６）、その後、待機状態に入る。
【００８９】
このように、純粋型ピアツーピアファイル交換システムにおいて、モバイルＩＰ技術を用いて端末装置間（ユーザ間）においてファイル交換する際に、気付アドレスとホームアドレスとの対応付け（バインディング）を記憶したホームエージェントにファイル提供側である端末装置のホームアドレスをキーワードにした制限情報を備え、この情報によって端末装置のファイル提供を制限するので、モバイルＩＰのようにネットワークを移動してファイル提供側の端末装置のアドレスが変わってしまうような場合でも、違法なファイル交換行為を防ぐことの実現ができる。
【００９０】
また、端末装置１０、２０、・・・は、ファイルの提供の可否を問い合わせる際に、自身のホームアドレス（ＨｏＡ）と気付アドレス（ＣｏＡ）との対応付けの更新情報を送信することにより、端末ホームアドレス表３３が常に最新の状態に更新されるので、気付アドレスを確実に対応するホームアドレスに変換してファイルの提供の可否を判定することができる。
【００９１】
また、実施の形態２では、端末装置２０がファイル提供の問い合わせをサーバ装置３０に送信するときに行うＢｉｎｄｉｎｇ  Ｕｐｄａｔｅ（自身のホームアドレスと気付アドレスとの対応付けについて更新情報を送信する）のみを説明したが、もちろん、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅを行う時期は、ファイル提供の問い合わせをサーバ装置３０に送信する際であればよく、具体的には、ファイル提供の問い合わせをサーバ装置３０に送信するときのみに行う、ネットワーク移動したときにのみ行う、またはその両方の時期のいずれでもよい。このＢｉｎｄｉｎｇ  Ｕｐｄａｔｅは、ファイル提供の問い合わせをサーバ装置３０に送信するときに行うと、確実に最新のホームアドレスと気付アドレスとの対応付けが得られるので好ましい。また、Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅをネットワーク移動したときに行う場合は、サーバ装置３０としてモバイルＩＰのホームエージェントとして機能するサーバを利用できるので、本発明のサーバ装置３０とホームエージェントとして別々のサーバを設ける必要がなくなり、省コストと省スペースを同時に実現できる。
【産業上の利用可能性】
【００９２】
以上のように本発明にかかるピアツーピアファイル交換サーバおよびシステムは、モバイルＩＰ技術、特にモバイルＩＰｖ６技術を利用したピアツーピアファイル交換（データ交換を含む）においてユーザの違法なファイル交換行為を監視・特定またブロックする場合に有用であり、特に、ビジネス、ＳＯＨＯ市場向けまたは個人フリーのピアツーピアファイル交換においてユーザの違法なファイル交換行為を監視・特定またブロックする場合に適している。
【図面の簡単な説明】
【００９３】
【図１】実施の形態１におけるピアツーピアファイル交換システムの全体構成図
【図２】実施の形態１における端末装置の内部構成例を示す機能ブロック図
【図３】実施の形態１におけるサーバ装置の内部構成例を示す機能ブロック図
【図４】実施の形態１におけるサーバ装置に格納されている端末ホームアドレス表を示す図
【図５】実施の形態１におけるサーバ装置に格納されている制限端末ホームアドレスリストを示す図
【図６】実施の形態１におけるサーバ装置に格納されている端末公開ファイル一覧を示す図
【図７】実施の形態１にかかる中央サーバ型ピアツーピアファイル交換システムのシーケンス図
【図８】実施の形態１におけるサーバ装置と端末装置の処理のフローチャート
【図９】実施の形態２におけるサーバ装置の内部構成例を示す機能ブロック図
【図１０】実施の形態２にかかる純粋型ピアツーピアファイル交換システムのシーケンス図
【図１１】実施の形態２におけるサーバ装置と端末装置の処理のフローチャート
【図１２】従来の中央サーバ型ピアツーピアファイル交換システムのシーケンス図
【図１３】従来の純粋型ピアツーピアファイル交換システムのシーケンス図
【符号の説明】
【００９４】
１０、２０    端末装置
１１、３１    ＤＢ
１２    ダウンロード情報
１３    公開ファイル情報
１４、３３    端末ホームアドレス情報
１５、３５    主要機能部
１６    Ｐ２Ｐ端末用アプリ
１７    ＭＩＰ  ＭＮ機能部
１８、３８    ＯＳ
１９、３９    ネットワーク通信部
３０    サーバ装置
３２    端末公開ファイル一覧
３３    端末ホームアドレス表
３４    制限する端末のホームアドレス表
３６    Ｐ２Ｐサーバ用アプリ
３７    ＭＩＰ  ＨＡ機能部  
４０    ネットワーク
４１    端末のファイル提供履歴
【図１】
2007102619.tif 000003
【図２】
2007102619.tif 000004
【図３】
2007102619.tif 000005
【図４】
2007102619.tif 000006
【図５】
2007102619.tif 000007
【図６】
2007102619.tif 000008
【図７】
2007102619.tif 000009
【図８】
2007102619.tif 000010
【図９】
2007102619.tif 000011
【図１０】
2007102619.tif 000012
【図１１】
2007102619.tif 000013
【図１２】
2007102619.tif 000014
【図１３】
2007102619.tif 000015