(57)【要約】【課題】ワイヤレス・ピア・ツー・ピア通信においてコンテンツの流通率を計測する方法を提供する。【解決手段】ワイヤレス・ピア・ツー・ピア（Ｗ−Ｐ２Ｐ）ネットワーク１００において、多数のユーザー端末１及び中継機能を有する飛び石端末３並びに計測端末２は相互に無線でＰ２Ｐ接続される。計測端末２はネットワーク１００に参加している複数のユーザー端末１間でデータの中継がなされる際に、やり取りされるコンテンツの識別情報を取得し、これを計測サーバ４に送る。計測サーバ４は受けた情報に基づきコンテンツの流通率を算出する。【選択図】        図１
2004220209.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための方法であって、前記ネットワークシステムで前記移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される場合において、
前記ネットワークシステム内にダウンロードされるコンテンツの流通状況を記録するための計測端末を設けるステップと、
第１の移動端末が、コンテンツを特定するための情報を受けて当該コンテンツを検索するための検索要求パケットを作成し、前記検索要求パケットを他の端末へ送信するステップと、
第２の移動端末が、前記検索要求パケットを受けて自己のコンテンツを検索するステップと、
当該コンテンツを発見したときに、前記第２の移動端末が、その結果を通知するための検索結果パケットを作成し、前記検索結果パケットを前記第１の移動端末へ送信するステップと、
前記検索結果パケットを受けて、前記第１の移動端末が当該コンテンツの転送要求パケットを作成し、前記転送要求パケットを前記第２の移動端末へ送信するステップと、
前記転送要求パケットを受けて、前記第２の移動端末が当該コンテンツを前記第１の移動端末へ送信するステップと、
前記計測端末が、当該コンテンツの転送を中継するとともに、その際に当該コンテンツの識別情報を取得し、これを送信するステップと、
前記第１の移動端末が当該コンテンツを受信するステップと、
計測サーバーが、流通したコンテンツに係る前記識別情報を受け、これに基づき当該コンテンツの流通状況を求めるステップと、を備えるワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項２】
前記計測サーバーが、前記流通状況に基づき当該コンテンツの権利者に対して配分すべき金額を算出するステップを備えることを特徴とする請求項１記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項３】
前記計測端末は、前記ネットワークシステムの覆域内に複数設けられ、かつ、前記ネットワークシステム内のコンテンツの流通状況を適切にサンプリングするように均等に配置されていることを特徴とする請求項１記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項４】
当該コンテンツを前記第１の移動端末へ送信するときに、前記第２の移動端末が当該コンテンツの送信に係る情報を含む情報パケットを送信するステップを備えることを特徴とする請求項１記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項５】
前記計測端末が、前記検索要求パケット、前記検索結果パケット及び／又は前記コンテンツの転送要求パケットを中継するとともに、その際に前記検索要求パケット、前記検索結果パケット及び／又は前記コンテンツの転送要求パケットからコンテンツの識別情報と当該コンテンツの要求元端末及び／又は保有端末の情報を取得して記憶するステップと、
前記計測端末が、当該コンテンツの転送を中継するときに当該コンテンツの識別情報を取得できなかった場合において、代わりに当該コンテンツの送信先端末及び／又は発信元端末の情報を取得し、これらと前記検索要求パケット、前記検索結果パケット及び／又は前記コンテンツの転送要求パケットから得た情報を比較することにより当該コンテンツの識別情報を決定し、これを送信するステップと、を備える請求項１記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項６】
前記計測端末が、前記検索要求パケット及び／又は前記検索結果パケットを中継するステップと、
前記計測端末が、前記検索要求パケット及び／又は前記検索結果パケットから検索対象であるコンテンツの識別情報を取得して送信するステップと、
計測サーバーが、前記コンテンツの識別情報を受け、これに基づき当該コンテンツの人気度を求めるステップと、を備える請求項１記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項７】
前記ネットワークシステムの覆域内に複数の飛び石端末が設けられ、前記飛び石端末は前記検索要求パケット、前記検索結果パケット、前記コンテンツの転送要求パケット及び前記コンテンツの転送の全部又は一部を中継するものであることを特徴とする請求項１記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項８】
前記飛び石端末の全部又は一部は、当該コンテンツの転送を中継する際に当該コンテンツの識別情報を取得し、当該識別情報を前記計測端末へ送信することを特徴とする請求項７記載のワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法。
【請求項９】
移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための装置であって、
記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、転送されるパケットを監視し、これがコンテンツであるときに当該コンテンツの転送を中継するとともに、その際に当該コンテンツの識別情報を取得し、これを前記記憶装置に記録するパケット監視モジュールと、前記通信接続部を通じて前記パケット監視モジュールにより前記記憶装置に記録された前記識別情報を外部へ送信する流通データアップロードモジュールと、を備える流通状況計測装置。
【請求項１０】
記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、コンピュータとを備え、移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための装置を実現するためのプログラムであって、
前記コンピュータに、
前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、
転送されるパケットを監視し、これがコンテンツであるときに当該コンテンツの転送を中継するとともに、その際に当該コンテンツの識別情報を取得し、これを前記記憶装置に記録するパケット監視モジュールと、
前記通信接続部を通じて前記パケット監視モジュールにより前記記憶装置に記録された前記識別情報を外部へ送信する流通データアップロードモジュールと、して機能させるためのプログラム。
【請求項１１】
移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいて、自己の保有するコンテンツを送信し、他端末のコンテンツを受信するための移動端末であって、
コンテンツを記憶する記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、ユーザーから入力された情報に基づきコンテンツを探すための検索要求パケットを作成して他端末へ送信するとともに、他端末から検索結果パケットを受けて検索結果をユーザーへ報知する検索要求モジュールと、他端末からの検索要求パケットを受けて前記記憶装置内のコンテンツを検索し、要求されたコンテンツを見つけたときに検索結果パケットを作成して要求元の端末へ送信する検索モジュールと、他端末から受けた検索結果パケットに基づきダウンロード要求パケットを作成して当該コンテンツを保持している端末に対してダウンロードを要求するダウンロードモジュールと、ダウンロード及びアップロード時のファイルの分割及び構築処理を行うファイル再構築モジュール及びファイル分割モジュールと、前記記憶装置内に記憶されたコンテンツを再生する再生モジュールと、他端末からのダウンロード要求パケットを受けて当該コンテンツを送信するときに、当該コンテンツの識別情報を取得して外部へ送信する流通情報送信モジュールとを備える移動端末。
【請求項１２】
記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、コンピュータとを備え、移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいて、自己の保有するコンテンツを送信し、他端末のコンテンツを受信する移動端末を実現するためのプログラムであって、
前記コンピュータに、
前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、
ユーザーから入力された情報に基づきコンテンツを探すための検索要求パケットを作成して他端末へ送信するとともに、他端末から検索結果パケットを受けて検索結果をユーザーへ報知する検索要求モジュールと、
他端末からの検索要求パケットを受けて前記記憶装置内のコンテンツを検索し、要求されたコンテンツを見つけたときに検索結果パケットを作成して要求元の端末へ送信する検索モジュールと、
他端末から受けた検索結果パケットに基づきダウンロード要求パケットを作成して当該コンテンツを保持している端末に対してダウンロードを要求するダウンロードモジュールと、
ダウンロード及びアップロード時のファイルの分割及び構築処理を行うファイル再構築モジュール及びファイル分割モジュールと、
前記記憶装置内に記憶されたコンテンツを再生する再生モジュールと、
他端末からのダウンロード要求パケットを受けて当該コンテンツを送信するときに、当該コンテンツの識別情報を取得して外部へ送信する流通情報送信モジュールと、して機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法及び流通状況計測装置、移動端末並びにプログラムに関する。詳しくは、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための方法に関する。
【０００２】
【従来の技術】
電子コンテンツ業界の中で注目されている技術のひとつに、Ｐ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）がある。一般的なコンテンツ配信では事業者等が管理するサーバーからそれぞれの利用者がファイルのダウンロードをおこなうのに対し、Ｐ２Ｐではデジタルコンテンツを一元的に蓄積するサーバーを持たず、利用者同士が自分のパソコン上に保管されたデジタルコンテンツをダイレクトに交換しあうのである。
【０００３】
このようなＰ２Ｐファイル交換ツールは学生等を中心に急速に普及し、利用者は自分が持っているデジタルコンテンツを他人に無償で提供したり、逆に他人の持っているデジタルコンテンツを無償で手に入れることが可能となった。その中でも特にｍｐ３形式の音楽ファイル交換の人気が高く、最新ヒット曲のダウンロードが社会問題に発展していった。つまりＰ２Ｐで交換される音楽ファイルは著作権者の許可を得ずに流通したものであり、その結果最新ヒット曲ＣＤの販売悪化を引き起こす原因になっていると指摘されている。
【０００４】
例えば著作権を持つ事業者がデジタルコンテンツを有償で利用者にオンライン提供する場合でも、一部の利用者が有償でダウンロード（あるいはストリーミング）したコンテンツをＰ２Ｐファイル交換ツールに登録してしまうと、お金を払っていない利用者がコンテンツを利用することができてしまう。このことにより、サービス事業者は本来得られるべき収入を得られなくなり、結果として期待した売り上げを上げられなくなってしまう。このようなＰ２Ｐでのコンテンツ流通は著作権法違反のおそれがある。
【０００５】
デジタルコンテンツをビジネスの収益源とする事業者にとっては、Ｐ２Ｐファイル交換による著作物の不正流通をいかに抑止するかが重要な経営課題となってきているが、Ｐ２Ｐファイル交換への参加者は非常に多数であること、また利用者は営利を目的としてファイル交換をおこなうのではなくボランティア・反権力的な意識でコンテンツ流通をおこなう場合も多いため、違反者の摘発や法的な強制によるＰ２Ｐファイル交換の抑止は大変難しいのが実情である。
【０００６】
【発明が解決しようとする課題】
コンテンツの流通を促進するためには、多くのユーザーに支持されるＰ２Ｐが適するが、違法コピーを抑止できないという問題がある。Ｐ２Ｐファイル交換を抑止できないのであれば、代わりにＰ２Ｐファイル交換によるコンテンツの流通に応じて利用料を支払うことができればよい。今後のコンテンツ配信事業とは、「流通効率を最大限に生かし、利用する前のコンテンツの値段を利用者に意識させず、なおかつコンテンツの価値を納得する形でコンテンツの権利者にお金を支払う仕組みを確立する」ということである。このような好ましいコンテンツ配信事業はＰ２Ｐシステムにより実現されると考えられる。
【０００７】
しかしながら、Ｐ２Ｐにおいてコンテンツの流通状況を正確に把握できるシステムはなく、現時点で前述のようなコンテンツ配信事業は困難であった。ワイヤレス・ピア・ツー・ピア通信においてコンテンツの流通状況を的確に計測する技術が求められるようになったのである。
【０００８】
この発明は係る観点からなされたものであり、ワイヤレス・ピア・ツー・ピア通信におけるコンテンツの流通状況計測方法及び流通状況計測装置並びにプログラムを提供するものである。この発明は、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための方法に関し、コンテンツ配信事業における流通状況の計測とそれを用いた収納代行業務に利用される。
【０００９】
【課題を解決するための手段】
この発明は、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための方法であって、前記ネットワークシステムで前記移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される場合において、
前記システム内にダウンロードされるコンテンツの流通状況を記録するための計測端末を設けるステップと、
第１の移動端末が、コンテンツを特定するための情報を受けて当該コンテンツを検索するための検索要求パケットを作成し、前記検索要求パケットを他の端末へ送信するステップと、
第２の移動端末が、前記検索要求パケットを受けて自己のコンテンツを検索するステップと、
当該コンテンツを発見したときに、前記第２の移動端末が、その結果を通知するための検索結果パケットを作成し、前記検索結果パケットを前記第１の移動端末へ送信するステップと、
前記検索結果パケットを受けて、前記第１の移動端末が当該コンテンツの転送要求パケットを作成し、前記転送要求パケットを前記第２の移動端末へ送信するステップと、
前記転送要求パケットを受けて、前記第２の移動端末が当該コンテンツを前記第１の移動端末へ送信するステップと、
前記計測端末が、当該コンテンツの転送を中継するとともに、その際に当該コンテンツの識別情報を取得し、これを送信するステップと、
前記第１の移動端末が当該コンテンツを受信するステップと、
計測サーバーが、流通したコンテンツに係る前記識別情報を受け、これに基づき当該コンテンツの流通状況を求めるステップと、を備えるものである。
【００１０】
流通状況とは、コンテンツがどれだけ流通しているかを示すものであって、一例を挙げれば特定のコンテンツのダウンロード数を全てのコンテンツのダウンロード数で割った値である（この値を例えば流通率と呼ぶことができる）。
【００１１】
好ましくは、前記計測サーバーが、前記流通状況に基づき当該コンテンツの権利者に対して配分すべき金額を算出するステップを備える。
【００１２】
好ましくは、前記計測端末は、前記ネットワークシステムの覆域内に複数設けられ、かつ、前記ネットワークシステム内のコンテンツの流通状況を適切にサンプリングするように均等に配置されている。
【００１３】
例えば、ネットワークの覆域内に移動端末が均一に分布している場合は前記計測端末を一定距離ごとに配置し、移動端末の分布に偏りがある場合は移動端末が集中している領域に多くの計測端末を配置することが考えられる。各計測端末から一定距離内にある移動端末の数が同じになるように配置する。移動端末の通信状況（ダウンロード頻度など）に偏りがある場合はトラヒックの多い領域に多くの計測端末を配置することが考えられる。正確な測定を行うためには、計測端末の配置状況は秘密であることが望ましい。
【００１４】
さらに、当該コンテンツを前記第１の移動端末へ送信するときに、前記第２の移動端末が当該コンテンツの送信に係る情報を含む情報パケットを送信するステップを備えてもよい。
【００１５】
コンテンツ流通の補足率を上げるために、コンテンツを送信する際に移動端末からコンテンツの送信に係る情報を送信するようにしてもよい。このやり方ではコンテンツが実際に送信されるとき計測することになる。具体的には、ユーザーの端末が「これからこのようなコンテンツを送りますよ」という情報パケットをブロードキャストする。当該パケットが到達する範囲に計測端末があれば計測端末は当該コンテンツの送信情報を取得できる。計測端末へのルートがわかっているときは移動端末は情報パケットをユニキャストする。全ての移動端末が情報パケット送信機能を備える必要はなく、一部の移動端末が当該機能を備えてもよい。
【００１６】
前記計測端末が、前記検索要求パケット、前記検索結果パケット及び／又は前記コンテンツの転送要求パケットを中継するとともに、その際に前記検索要求パケット、前記検索結果パケット及び／又は前記コンテンツの転送要求パケットからコンテンツの識別情報と当該コンテンツの要求元端末及び／又は保有端末の情報を取得して記憶するステップと、
前記計測端末が、当該コンテンツの転送を中継するときに当該コンテンツの識別情報を取得できなかった場合において、当該コンテンツの送信先端末及び／又は発信元端末の情報を取得し、これらと前記検索要求パケット、前記検索結果パケット及び／又は前記コンテンツの転送要求パケットから得た情報を比較することにより当該コンテンツの識別情報を決定し、これを送信するステップと、を備えてもよい。
【００１７】
端末の移動に伴いネットワークトポロジが変化するので、転送されたコンテンツのデータの一部のみが計測端末を通過することもある。例えば、ヘッダの部分を中継すれば、計測端末はどんなコンテンツがダウンロードされたかわかるが、ヘッダ以外の部分を中継した場合、それがどんなコンテンツかわからない。後者の場合でも発信元端末と送信先（宛先）端末がどれであるかわかるから、これらの情報（参照情報）に基づきコンテンツを特定することも可能である。コンテンツの転送に先だって、検索要求パケット、検索結果パケット及びコンテンツの転送要求パケットが通過するから、これらの一部／全部から要求元端末とコンテンツ保有端末の情報及び要求されたコンテンツの情報を取得できる。これらと先に取得した参照情報を照らし合わせることにより、実際にダウンロードされたコンテンツを特定することができる。
【００１８】
例えば、検索結果パケットが端末Ｂから端末Ａへ送られ、これに含まれるコンテンツの識別情報がＸであったとする。Ａ，Ｂ，Ｘの情報が計測端末に記憶される。次に、コンテンツの一部を中継したがそのコンテンツの識別情報を取得できなかったとき、計測端末はその送信先端末と発信元端末がＡ，Ｂであるか調べ、一致すれば当該コンテンツのダウンロードは先の検索結果パケットに対応するものと推測し、コンテンツＸがダウンロードされたと計測サーバーへ通知する。検索結果パケットの中継からそれほど時間が経過していないうちにコンテンツのダウンロードが行われているならば、上記推測は概ね正しいと考えられる。この点から上記処理において時間制限を設けるようにしてもよい。例えば、所定時間経過後には上記処理を行わない。なお、検索要求パケット等は比較的小さいから途中でパケットの経路が切り換わることは少ないと考えられる。
【００１９】
前記計測端末が、前記検索要求パケット及び／又は前記検索結果パケットを中継するステップと、
前記計測端末が、前記検索要求パケット及び／又は前記検索結果パケットから検索対象であるコンテンツの識別情報を取得して送信するステップと、
計測サーバーが、前記コンテンツの識別情報を受け、これに基づき当該コンテンツの人気度を求めるステップと、を備えるようにしてもよい。
検索要求があったということはそれだけ人気があると考えられるので検索要求率を人気のバロメータとしてもよい。
【００２０】
好ましくは、前記ネットワークシステムの覆域内に複数の飛び石端末が設けられ、前記飛び石端末は前記検索要求パケット、前記検索結果パケット、前記コンテンツの転送要求パケット及び前記コンテンツの転送の全部又は一部を中継する。
【００２１】
好ましくは、前記飛び石端末の全部又は一部は、当該コンテンツの転送を中継する際に当該コンテンツの識別情報を取得し、当該識別情報を前記計測端末へ送信する。
【００２２】
この発明は、移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための装置であって、
記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、転送されるパケットを監視し、これがコンテンツであるときに当該コンテンツの転送を中継するとともに、その際に当該コンテンツの識別情報を取得し、これを前記記憶装置に記録するパケット監視モジュールと、前記通信接続部を通じて前記パケット監視モジュールにより前記記憶装置に記録された前記識別情報を外部へ送信する流通データアップロードモジュールと、を備えるものである。
【００２３】
この発明は、記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、コンピュータとを備え、移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいてコンテンツの流通状況を計測するための装置を実現するためのプログラムであって、
前記コンピュータに、
前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、
転送されるパケットを監視し、これがコンテンツであるときに当該コンテンツの転送を中継するとともに、その際に当該コンテンツの識別情報を取得し、これを前記記憶装置に記録するパケット監視モジュールと、
前記通信接続部を通じて前記パケット監視モジュールにより前記記憶装置に記録された前記識別情報を外部へ送信する流通データアップロードモジュールと、を実現させるためのものである。
【００２４】
この発明は、移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいて、自己の保有するコンテンツを送信し、他端末のコンテンツを受信するための移動端末であって、
コンテンツを記憶する記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、ユーザーから入力された情報に基づきコンテンツを探すための検索要求パケットを作成して他端末へ送信するとともに、他端末から検索結果パケットを受けて検索結果をユーザーへ報知する検索要求モジュールと、他端末からの検索要求パケットを受けて前記記憶装置内のコンテンツを検索し、要求されたコンテンツを見つけたときに検索結果パケットを作成して要求元の端末へ送信する検索モジュールと、他端末から受けた検索結果パケットに基づきダウンロード要求パケットを作成して当該コンテンツを保持している端末に対してダウンロードを要求するダウンロードモジュールと、ダウンロード及びアップロード時のファイルの分割及び構築処理を行うファイル再構築モジュール及びファイル分割モジュールと、前記記憶装置内に記憶されたコンテンツを再生する再生モジュールと、他端末からのダウンロード要求パケットを受けて当該コンテンツを送信するときに、当該コンテンツの識別情報を取得して外部へ送信する流通情報送信モジュールとを備えるものである。
【００２５】
この発明は、記憶装置と、外部のネットワークと通信するための通信接続部と、所定の範囲内の端末と通信するための無線モジュールと、コンピュータとを備え、移動端末がそれぞれ保有する音楽ファイルなどのコンテンツが共有され、相互にダウンロードされて利用される、複数の移動端末を含むワイヤレス・ピア・ツー・ピア通信によるネットワークシステムにおいて、自己の保有するコンテンツを送信し、他端末のコンテンツを受信する移動端末を実現するためのプログラムであって、
前記コンピュータに、
前記無線モジュールを通じて近くの端末を探索し、近くの端末に接続し、接続した端末とパケットをやり取りし、パケットを転送する処理を実行するＰ２Ｐミドルウエアと、
ユーザーから入力された情報に基づきコンテンツを探すための検索要求パケットを作成して他端末へ送信するとともに、他端末から検索結果パケットを受けて検索結果をユーザーへ報知する検索要求モジュールと、
他端末からの検索要求パケットを受けて前記記憶装置内のコンテンツを検索し、要求されたコンテンツを見つけたときに検索結果パケットを作成して要求元の端末へ送信する検索モジュールと、
他端末から受けた検索結果パケットに基づきダウンロード要求パケットを作成して当該コンテンツを保持している端末に対してダウンロードを要求するダウンロードモジュールと、
ダウンロード及びアップロード時のファイルの分割及び構築処理を行うファイル再構築モジュール及びファイル分割モジュールと、
前記記憶装置内に記憶されたコンテンツを再生する再生モジュールと、
他端末からのダウンロード要求パケットを受けて当該コンテンツを送信するときに、当該コンテンツの識別情報を取得して外部へ送信する流通情報送信モジュールと、して機能させるためのものである。
【００２６】
この発明に係るプログラムは、例えば、記録媒体に記録される。
媒体には、例えば、ＥＰＲＯＭデバイス、フラッシュメモリデバイス、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、ＣＤ（ＣＤ−ＲＯＭ、Ｖｉｄｅｏ−ＣＤを含む）、ＤＶＤ（ＤＶＤ−Ｖｉｄｅｏ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭを含む）、ＲＯＭカートリッジ、バッテリバックアップ付きのＲＡＭメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジ等を含む。
【００２７】
また、電話回線等の有線通信媒体、マイクロ波回線等の無線通信媒体等の通信媒体を含む。インターネットもここでいう通信媒体に含まれる。
【００２８】
媒体とは、何等かの物理的手段により情報（主にデジタルデータ、プログラム）が記録されているものであって、コンピュータ、専用プロセッサ等の処理装置に所定の機能を行わせることができるものである。
【００２９】
【発明の実施の形態】
発明の実施の形態１．
図１は発明の実施の形態１に係るシステム／方法の説明図である。
本システム／方法は、各ユーザー端末が持っている音楽ファイルなどのコンテンツを共有し、自由にダウンロードして利用することができるサービスを提供するためのものである。利用者にとってその料金はダウンロードしたコンテンツ数に比例せず定額である。ダウンロードされたコンテンツの比率に応じて、コンテンツの権利者に対して収益の一部が分配される。そのためにはコンテンツごとにその流通率を適切に計測する必要があるが、そのための端末が計測端末である。
【００３０】
図１はユーザー端末１、計測端末２及び飛び石端末３を含むワイヤレスピア・ツー・ピア（Ｗ−Ｐ２Ｐ）ネットワーク１００（これらが本システムを構成する）とともにインターネットシステム１０１並びに既存のＰ２Ｐネットワーク１０２も併せて示している。本システムのネットワーク１００はある領域に形成されるものであり、その領域内で多数のユーザー端末１及び飛び石端末３並びに計測端末２は相互に無線でＰ２Ｐ接続される。各端末は無線で通信可能な範囲（覆域）内において相互に直接接続できるとともに、各端末がデータを中継することにより当該範囲を超えて通信することができる。計測端末２及び飛び石端末３はネットワーク１００に固有のものであり固定されているが、ユーザー端末１はそうではなく移動可能であり、ネットワーク１００に入ったり出たりするし、移動に伴いネットワーク１００内の端末間の相対的位置関係が変化する。したがって、ネットワーク１００のトポロジは常に変化しているが、所定のプロトコルにより相手を特定して通信が可能である。
【００３１】
計測端末２はネットワーク１００に参加している（本システムによりサービスが提供される）複数のユーザー端末１間においてやり取りされるコンテンツを監視するものである。具体的には、計測端末２はユーザー端末１間でデータの中継を行う際に（例えば図１のデータの流れＢ及びＣ。この間に計測端末２が位置する）、やり取りされるコンテンツの識別情報を取得し、これをインターネット１０１経由で計測サーバ４に送る（図１のデータの流れＤ）。計測サーバ４は受けた情報に基づきコンテンツの流通率を算出する。計測端末２はたまたまデータを中継した場合にそのやり取りを監視するので、ユーザー端末１同士が直接データをやり取りする場合などは監視できない。したがって、ネットワーク１００内の全てのコンテンツのやり取りを監視できないが、全データを監視せずとも統計的に意味のある流通率を計測できると考えられる。計測端末２はネットワーク１００内のコンテンツの流通状況をサンプリングにより監視しているといえる。
【００３２】
計測サーバ４の処理について簡単に説明する。例えば１，０００，０００人の会員に月額２，０００円のサービスをＷ−Ｐ２Ｐネットワーク１００において始めるとする。このサービスではコンテンツがたくさんあり、いくらダウンロードしても構わないものとする。１ヶ月で計測サーバ４に集まってきた報告により、全ダウンロード数が１０，０００であり、そのうちの８００はＡというファイルであったことが判明したとする。この場合、Ａというファイルの流通率は０．０８（８００／１００００）である。Ａというファイルの価値は、流通率と会員費を元に算出され、１６０，０００，０００円（２，０００ｘ１，０００，０００ｘ０．０８）となる。
【００３３】
飛び石端末３はユーザー端末１間でコンテンツをやり取りする際に単にデータの中継を行うためのものである。ユーザー端末１の数が少ないとデータの中継が行われず、離れた端末同士が通信できないことがあるが、飛び石端末３によりユーザー端末１の不足を補って離れた端末間の通信を可能にするのである。
【００３４】
本システムはＷ−Ｐ２Ｐネットワーク１００におけるコンテンツの流通率を計測するものであるが、これはネットワーク１００のみならず他のネットワークにおけるコンテンツの流通状況とも関連する。例えば、既存のＰ２Ｐネットワーク１０２を利用してパソコン（ＰＣ）５同士でコンテンツをダウンロードし、それをＭＤやフラッシュメモリなどの媒体を経由してユーザー端末１に入れ、このユーザー端末１がネットワーク１００に参加した場合、計測端末２により既存のＰ２Ｐネットワーク１０２におけるコンテンツの流通率を計測できる。
【００３５】
図２はＷ−Ｐ２Ｐネットワーク１００の一例を示す。図２のネットワーク１００は、１２台のユーザー端末１、２台の計測端末２及び４台の飛び石端末３で構成されている。各端末は直近の端末とは直接通信し、遠方の端末とは直近の端末を経由して通信する。任意の２台のユーザー端末１が通信する場合、その経路には２種類ある。すなわち、図２に示す符号Ｅ：途中に少なくとも計測端末２を含む場合、同じく符号Ｇ：計測端末２を経由しない場合（２台の端末が直接通信する場合を含む）である。計測端末２は符号Ｅのデータの流れについて監視する。もっとも、ある時点で２台の端末間の経路が符号Ｇであったとしても、他の時点ではそれが符号Ｅに変わることがある（符号Ｅから符号Ｇへの変化も同様）。ユーザー端末１は携帯端末であり移動するので、図２のネットワークトポロジが時々刻々変化するためである。別の言い方をすれば、ユーザー端末１の移動によりサンプリングの対象が変化するので、計測端末２を固定した場合でも統計的に偏りのないデータを取得できるのである。コンテンツの一部についてデータ中継を行ったが、その後トポロジの変化によりデータ中継を行わなくなった場合でも、計測端末２はコンテンツの流通状況を計測サーバー４へ報告することが望ましい。
【００３６】
次に各端末について説明する。
【００３７】
飛び石端末３は、ネットワーク１００における通信品質（ＱｏＳ）を満たすために複数に設置する端末である。Ｗ−Ｐ２Ｐを実現するための基本的な機能（データ中継機能）のみを備えている。これ以外に特別な機能を備える必要はない。飛び石端末３は次のような無線通信の機能及びパケットの転送機能を持つ。（１）近くの端末を探索できる、（２）近くの端末に接続できる、（３）接続した端末とパケットをやり取りできる、（４）パケットを転送できる。
【００３８】
計測端末２はパケット転送時にパケットの内容の一部を記録する。このため計測端末２は記録用の装置を備えるとともに、記録した内容をインターネット経由で計測サーバー４にアップロードする機能を備える。したがって、計測端末２は、上記（１）〜（４）に加えて次の機能を有する。（５）パケットの内容の一部を副記憶装置に書き込むことができる、（６）記録したデータをサーバへアップロードできる。
【００３９】
ユーザー端末１は再生端末である。対象データは例えば音楽ファイルである。ユーザー端末１は、例えば、無線通信機能を持ったＭＰ３形式の音楽データを再生する再生専用端末である。これは記憶装置としてフラッシュメモリなどを搭載しており、ここに他の端末と交換したデータの書き込み及び読み出しができる。さらに、音楽データ受信の為にパケットから音楽データを構築することや、音楽データ送信の為に音楽データを分割することができる。さらに、コンテンツの検索の為に検索パケットを作成しこれを送信することができる。検索やダウンロードの為の入力インターフェース及びディスプレイを備える。ユーザー端末１は、上記（１）〜（４）に加えて次の機能を有する。（７）音楽データを再生することができる、（８）各パケットを送信できる、（９）各パケットを受信できる、（１０）受信したパケットから音楽データを構築できる（レジューム機能）、（１１）音楽データを分割できる（ファイル分割機能）、（１２）音楽データを記憶装置に書き込むことができる、（１３）音楽データを記憶装置から読み込むことができる。
【００４０】
各端末の構成及び動作について図３〜図７を参照してさらに説明を加える。
【００４１】
図３はユーザー端末１の機能ブロック図である。ユーザー端末１は他の端末と無線通信するための無線モジュール１９、プロセッサ１０及び記憶装置２０、入出力インタフェース２１，２２，２３を備える。無線モジュール１９は無線通信（物理層）での送受信を行なうモジュールである。たとえば公知のブルーツゥースである。プロセッサ１０は所定のプログラムに基づき処理を行い、以下の機能を実現する。
【００４２】
Ｐ２Ｐミドルウェア１１は無線モジュール１９を使用しトランスポート層での送受信及び制御コンテナ１２への処理委譲、トランスポート層での転送を行なうモジュールである。Ｐ２Ｐミドルウエア１１は（１）近くの端末を探索し、（２）近くの端末に接続し、（３）接続した端末とパケットをやり取りし、（４）パケットを転送するという処理を実行する。
【００４３】
制御コンテナ１２は、アプリケーション層での送受信及びミドルウェアから上がってきたアプリケーション層のパケットを各モジュールに処理を振り分けるモジュールである。
【００４４】
検索要求モジュール１３は、入力インタフェース２１でユーザーから入力されたキーワードなどから検索要求パケットの作成するとともに、検索結果パケットを処理して検索結果を出力インタフェース２２へ表示する。
【００４５】
検索モジュール１４は、検索要求パケットを受けて記憶装置２０内の音楽ファイルを検索し、要求されたコンテンツを見つけたときに検索結果パケットを作成するモジュールである。
【００４６】
検索要求モジュール１３は、Ｗ−Ｐ２Ｐネットワーク１００内の他の端末が自分が欲しいコンテンツを持っているかどうか検索するためのものであり、検索モジュール１４は、その要求を受けたときに検索を行うためのものである。
【００４７】
ダウンロードモジュール１８は、ユーザーからの入力を受けてダウンロード要求パケットを作成するとともにその処理を行う。ダウンロード要求パケットは、検索要求により所望のコンテンツが見つかったときに当該コンテンツを保持している端末に対して送信される。ダウンロード要求パケットを受けた端末は指定されたコンテンツを要求元に送信する。
【００４８】
ファイル再構築モジュール１６及びファイル分割モジュール１７は、ダウンロード、アップロード時のファイルの分割、構築処理を担当するモジュールである。
再生モジュール１８は、記憶装置２０内に記憶された音楽データを再生するモジュールである。
記憶装置２０は、音楽データなどを書き込むための記憶装置である。
【００４９】
入力インターフェース（ボタン）２１は、ユーザーが端末を操作する為のボタンであり、出力インターフェース（ディスプレイ）２２は、ユーザーに情報を表示する為のものである。出力インターフェース（スピーカ）２３は音楽再生のためのものである。
【００５０】
ユーザー端末１間のデータ交換について図６を参照して説明する。図６は２台のユーザー端末１が直接通信してデータ交換するときの処理フローチャートを示すが、これらの間に計測端末や飛び石端末が入りデータを中継する場合であっても、両端のユーザー端末１の動作は変わらない。Ｓ２０〜Ｓ２４は要求元のユーザー端末の処理であり、Ｓ３０〜Ｓ３４は要求元以外のユーザー端末の処理である。
【００５１】
Ｓ２０：ユーザーが入力インタフェース２１を操作して所望のファイル（ファイルＡ）の検索要求を入力する。これを受けて検索要求モジュール１３は検索要求パケットを作成する。
【００５２】
Ｓ２１：ファイルＡの検索要求（検索要求パケット）をブロードキャストする。どの端末がファイルＡを持っているかわからないので、全ての端末に対して検索要求モジュールを送信する。Ｐ２Ｐミドルウエア１１により処理される。
【００５３】
Ｓ３０：ファイルＡの検索要求を受けた他のユーザー端末１は、検索モジュール１４により自分の記憶装置２０を検索する。
【００５４】
Ｓ３１：ファイルＡを発見しないときはファイルＡの検索要求を隣接する端末へ転送する（Ｓ３２）。転送先のユーザー端末１でＳ３０〜Ｓ３４の処理が行われる。
【００５５】
Ｓ３３：ファイルＡを発見したとき、ファイルＡを持っているという検索結果を要求元のユーザー端末へ送信する。
【００５６】
Ｓ２２：検索結果を受信する。
【００５７】
Ｓ２３：検索結果を参照してダウンロードモジュール１５がファイルＡの転送要求を作成する。Ｐ２Ｐミドルウエアが当該転送要求をファイルＡを持っていると答えた端末へ送信する。
【００５８】
Ｓ３４：転送要求を受けたユーザー端末はファイルＡを要求元の端末に対して送信する。ファイルＡをファイル分割モジュール１７で分割し、複数のパケットにして送信する。
【００５９】
Ｓ２４：要求元の端末はファイルＡを受信し、ファイル再構築モジュール１６でファイルを再構築し、記憶装置２０に記憶し、必要に応じて再生モジュール１８で再生する。
【００６０】
図４は計測端末２の機能ブロック図である。図中のＰ２Ｐミドルウエア３１、無線モジュール３４は図３で示されたものと同じものである。
【００６１】
パケット監視モジュール３２は、転送されるパケットを監視し、コンテンツの流通を計測し、計測結果を記憶装置３５に記録する。
【００６２】
流通データアップロードモジュール３３は、パケット監視モジュール３２により記憶装置３５に記録されたデータを、インターネット上の計測サーバ４にアップロードするためのモジュールである。流通データアップロードモジュール３３は、インターネット１０１に接続するためのイーサネットモジュール３６を備える。
【００６３】
図５は飛び石端末３の機能ブロック図である。飛び石端末３は単にデータを中継するためのものなのでＰ２Ｐミドルウエア４１と無線モジュール４４のみを備えるが、他の機能を備えてもよい（発明の実施の形態２を参照）。
【００６４】
飛び石端末３は図７のＳ４０、Ｓ４１に示す中継処理のみを行う。計測端末２は中継処理の際に、流通しているコンテンツを特定するために転送要求に係るファイルのＩＤなど必要な情報を記録し（Ｓ５１）、当該情報を計測サーバ４へ送信する（Ｓ５３）。
【００６５】
次に図８のフローチャートを参照して本システム／方法の動作について説明する。
【００６６】
Ｓ１：ユーザー端末Ａでコンテンツの検索条件を入力する。検索には２通りある。
（１）目的物がない検索
何でも良いから入手可能なコンテンツを検索するやり方である。とりあえず適当に曲が聞きたいが特に聞きたい曲を思いつかないときにユーザーが行う検索である。この検索の結果、現在ダウンロード可能な曲が全部で１２曲あることがわかれば、その中から適当な曲を選びダウンロードボタンを押し、ダウンロードすることができる。
（２）目的物がある検索
特定のコンテンツを入手するために検索するやり方である。所望のコンテンツを特定する情報（曲名、ＩＤ、キーワードなど）を入力して検索要求を作成する。
【００６７】
Ｓ２：検索要求を送信する。送信された検索要求はブロードキャストされ、各端末で中継されて伝播していく（Ｓ３〜Ｓ５）。
【００６８】
Ｓ６：ユーザー端末Ｂが自分の記憶装置を検索する。その結果、要求されたコンテンツが発見された。
【００６９】
Ｓ７：ユーザー端末Ｂは「私は要求されたコンテンツを持っています」という検索結果を送信する。送信された検索結果は、各端末で中継されてユーザー端末Ａまで伝えられる（Ｓ８、Ｓ９）。
【００７０】
Ｓ１０：検索結果を見てユーザーはユーザー端末Ａに対してダウンロード開始を命令する。
【００７１】
Ｓ１１：ユーザー端末Ａは、ユーザー端末Ｂに対するファイル転送要求を作成し、これを送信する。送信された転送要求は、各端末で中継されてユーザー端末Ｂまで伝えられる（Ｓ１２、Ｓ１３）。
【００７２】
Ｓ１４：ファイル転送要求を受けてユーザー端末Ｂはユーザー端末Ａへファイルを送信する。転送されたファイルは、各端末で中継されてユーザー端末Ａまで届く（Ｓ１６、Ｓ１７）。
【００７３】
Ｓ１５：計測端末はファイル転送を中継するが、その際に当該コンテンツが流通したことを記録する（図７のＳ５１）。例えば、転送されたファイルのＩＤ（ＪＡＳＲＡＣの番号）など必要な情報を記録する。取得された情報は計測サーバへ送信される（同図のＳ５３）。
【００７４】
ユーザー端末１として、再生専用移動体端末（ポータブルプレイヤー）や電子書籍リーダーがある。
【００７５】
本システム／方法においてコンテンツのダウンロード割合に応じた金額をコンテンツの権利者へ支払う。これはコンテンツの価値とは多くの人が利用したものほど高いという考え方に基づいている。ここで大事なのはあくまで率を計測するということである。Ｗ−Ｐ２Ｐネットワーク１００におけるすべての流通を把握することはできない。しかし、流通率はサンプル数を上げることによって精度を上げることができる。
【００７６】
このサービスによるユーザー側のメリットはお金を気にせずに自由に音楽などのコンテンツをダウンロードできることである。権利者のメリットは、間接的であるが、現在インターネット上で行なわれている不正なファイル交換に関して料金の一部を回収できることである。Ｗ−Ｐ２Ｐネットワーク１００上で流通するコンテンツは、インターネットの不正なファイル交換ネットワークで取得されたものが多いと予想されるからである（図１の符号Ａの矢印参照）。
【００７７】
本システム／方法によれば、現在インターネットで行われている不正流通コンテンツを間接的に有利に使用できる。これは総コンテンツ数をサービス初期から最大限にまで引き上げる効果がある。さらに、現在売り上げとして計上できてないレコード会社にとっては、不正流通を売り上げに変えるチャンスである。
【００７８】
一方、ユーザーの利便としては、現在所有してないコンテンツを移動中でも利用することができる、定額制サービスとして利用できるという点がある。流通方法にＰ２Ｐのモデルを採用することによってもう一つサービスの価値を引き出すことができる。
【００７９】
Ｐ２Ｐという手法は先に説明したとおり流通を最大限に生かした手法として強力なものである。これにワイアレスというキーワードを付け加えると、距離の制限が付くが悪いことばかりではない。グヌーテラのモデルでは強力な検索機能が魅力のひとつだが距離的制限が加わることによって検索結果が一様ではなくなり口コミ的な要素を加えることができる。これはコンテンツ数が多くなればなる程、効果を発揮するはずである。例えば、隣の人が見ている本を覗き込んだりした経験はないだろうか？  列車の中で用意した本をすべて読み終わって友人に借りたことはないだろうか？  こういった効果をワイアレスＰ２Ｐでは与えてくれるはずである。
【００８０】
発明の実施の形態２．
発明の実施の形態１のシステム／方法では、計測端末がデータを中継する際にコンテンツの流通を記録していた。これに代えて／これと併せて、飛び石端末がコンテンツの流通を取得し、これを計測端末へ転送するようにしてもよい。
【００８１】
図９及び図１０は発明の実施の形態２のフローチャート示す。飛び石端末Ａがファイル転送する際に（Ｓ１４ａ，Ｓ１７）、コンテンツの流通情報を取得して計測端末へ転送する（Ｓ１８）。この場合、飛び石端末は、図５の点線で示すようにパケット監視モジュール３２を備える。
【００８２】
発明の実施の形態３．
コンテンツを要求元のユーザー端末へ送信するときに、コンテンツを保有しているユーザー端末が当該コンテンツの送信に係る情報を含む情報パケットを外部へ送信するようにしてもよい。これはコンテンツが実際に送信されるときに計測するものである。ユーザー端末が「これからこのようなコンテンツを送りますよ」という情報パケットをブロードキャストする。このユーザー端末から通信可能な範囲内に計測端末が存在すれば、当該情報パケットを受信し、コンテンツの流通状況の計測に利用できる。計測端末へのルートがわかっているときは情報パケットをユニキャストする。
【００８３】
図１１はこの発明の実施の形態に係るユーザー端末のブロック図である。２４は他端末からのダウンロード要求パケットを受けて当該コンテンツを送信するときに、当該コンテンツの識別情報を取得して外部へ送信する流通情報送信モジュールである。
【００８４】
図１２は当該ユーザー端末の処理フローチャートである。要求されたファイルＡを送信する際に、ファイルＡの送信に係る情報パケットをブロードキャスト（又は計測端末へユニキャスト）する（Ｓ３５）。情報パケットは送信されるコンテンツの識別情報、要求元（送信先）の識別情報、自己（送信元）の識別情報の全部又は一部を含むものである。
【００８５】
本発明によれば、コンテンツの実際の利用状況に応じて権利者にコンテンツ料を支払うことができる。より多く利用されるコンテンツの権利者に利益が還元されるので、有用なコンテンツの創作を奨励することにつながり好ましいと考えられる。コンテンツ配信の他の費用徴収方法として収納代行業が考えられるが、このやり方では前述のような効果は期待しにくい。例えば、電子書籍配信サービスにおいて、通信料＋コンテンツ料を利用者に請求し、各出版社に手数料を引いたコンテンツ料を支払うようになっているが、このやり方においてコンテンツの価格はすでに決まっており、コンテンツを使用した後に価値を決める作業が含まれておらず、違法にコピー、流通された場合にコンテンツの権利者に適切な利益を配分することができない。また現在の常時接続、定額制サービスの流れに大きく反しているのではないかと考えられる。本発明にはこのような欠点はなく、優れた手法であると言える。
【００８６】
なお、上記発明の実施の形態１〜３においてもっぱらワイヤレス・ピア・ツー・ピア通信を例にとり説明を加えたが、本発明はワイヤレス以外のピア・ツー・ピア通信にも適用できる。
【００８７】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００８８】
また、本明細書において、モジュールとは必ずしも物理的手段を意味するものではなく、各モジュールの機能が、ソフトウェアによって実現される場合も包含する。さらに、一つのモジュールの機能が、二つ以上の物理的手段により実現されても、若しくは、二つ以上のモジュールの機能が、一つの物理的手段により実現されてもよい。
【図面の簡単な説明】
【図１】発明の実施の形態に係るシステム／方法の説明図である。
【図２】発明の実施の形態に係るＷ−Ｐ２Ｐネットワークの一例を示す。
【図３】発明の実施の形態に係るユーザー端末の機能ブロック図である。
【図４】発明の実施の形態に係る計測端末の機能ブロック図である。
【図５】発明の実施の形態に係る飛び石端末の機能ブロック図である。
【図６】２台のユーザー端末が直接通信してデータ交換するときの処理フローチャートである。
【図７】発明の実施の形態１に係る飛び石端末及び計測端末の処理フローチャートである。
【図８】発明の実施の形態１に係るコンテンツ検索及び転送処理のフローチャートである。
【図９】発明の実施の形態２に係るコンテンツ検索及び転送処理のフローチャートである。
【図１０】発明の実施の形態２に係る飛び石端末及び計測端末の処理フローチャートである。
【図１１】発明の実施の形態３に係るユーザー端末の機能ブロック図である。
【図１２】発明の実施の形態３に係るユーザー端末の処理フローチャートである。
【符号の説明】
１    ユーザー端末
２    計測端末
３    飛び石端末
４    計測サーバー
５    パソコン
１０    プロセッサ
１１    Ｐ２Ｐミドルウエア
１２    制御コンテナ
１３    検索要求モジュール
１４    検索モジュール
１５    ダウンロードモジュール
１６    ファイル再構築モジュール
１７    ファイル分割モジュール
１８    再生モジュール
１９    無線モジュール
２０    記憶装置
２１    入力インタフェース（ボタン）
２２    出力インタフェース（ディスプレイ）
２３    出力インタフェース（スピーカ）
２４    流通情報送信モジュール
３２    パケット監視モジュール
３３    流通データアップロードモジュール
３６    イーサネットモジュール
１００  ワイヤレス・ピア・ツー・ピア（Ｗ−Ｐ２Ｐ）ネットワーク
１０１  インターネット
１０２  既存のＰ２Ｐネットワーク
【図１】
2004220209.tif 000003
【図２】
2004220209.tif 000004
【図３】
2004220209.tif 000005
【図４】
2004220209.tif 000006
【図５】
2004220209.tif 000007
【図６】
2004220209.tif 000008
【図７】
2004220209.tif 000009
【図８】
2004220209.tif 000010
【図９】
2004220209.tif 000011
【図１０】
2004220209.tif 000012
【図１１】
2004220209.tif 000013
【図１２】
2004220209.tif 000014