"ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムであって、新たに記憶されるデータのデータ量または種類を示すデータ情報を取得する第1取得手段と、前記第1取得手段により取得された前記データ情報に基づいて、データを記憶させる前記情報処理装置の性能を決定する第1決定手段であり、データ量または種類に応じた性能を決定する第1決定手段と、前記第1決定手段により決定された性能を示す第1性能情報を、1つ以上の前記情報処理装置へ送信する第1送信手段と、を備える決定装置と、貸与される記憶領域を有する記憶手段と、前記決定装置から送信された前記第1性能情報を受信する第1受信手段と、前記第1受信手段を備える前記情報処理装置の性能を示す第2性能情報を取得する第2取得手段と、前記第2取得手段により取得された前記第2性能情報が示す性能が、前記第1受信手段により受信された前記第1性能情報が示す性能を満たすかを判定する判定手段と、前記判定手段により満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信手段と、新たに記憶されるデータを取得する第3取得手段と、前記第3取得手段により取得されたデータを前記記憶手段に記憶させる制御手段と、を備える情報処理装置と、を備えることを特徴とする貸与システム。前記決定装置の前記第1取得手段は、新たに記憶されるデータのデータ量を示す前記データ情報を取得し、前記決定装置の前記第1決定手段は、新たに記憶されるデータのデータ量が大きいほど、データを記憶させる前記情報処理装置の性能としてより高い性能を決定することを特徴とする請求項1に記載の貸与システム。前記決定装置の前記第1決定手段は、前記情報処理装置の性能の高さが異なる複数の性能の中から、前記第1取得手段により取得された前記データ情報が示すデータ量または種類を保存可能な第1性能と、前記第1性能の次以降に保存可能な第2性能と、を決定し、前記決定装置の前記第1送信手段は、前記第1決定手段により決定された前記第1性能と前記第2性能とを示す前記第1性能情報を送信し、前記情報処理装置の前記判定手段は、前記第2取得手段により取得された前記第2性能情報が示す性能が、前記第1受信手段により受信された前記第1性能情報が示す前記第1性能または前記第2性能を満たすかを判定し、前記第2送信手段は、前記判定手段により前記第1性能または前記第2性能を満たすと判定された場合、前記第2取得手段により取得された前記第2性能情報を含む前記要求情報を送信し、前記情報処理装置の前記第3取得手段は、前記決定装置により送信される指令情報であって、新たに記憶されるデータの取得の指令を示す前記指令情報に従って、新たに記憶されるデータを取得し、前記決定装置は、前記情報処理装置から送信された前記要求情報を受信する第2受信手段と、前記第2受信手段により受信された前記要求情報のうち、前記第2性能情報に前記第1性能を含む前記要求情報の数が、第1の所定数以上であるかを判定する第2判定手段と、前記第2判定手段により前記第1の所定数以上であると判定された場合、前記第2性能情報に前記第1性能を含む前記要求情報を送信した前記情報処理装置を、前記第1の所定数分決定し、前記第2判定手段により前記第1の所定数以上ではないと判定された場合、前記第2性能情報に前記第1性能及び前記第2性能の何れかを含む前記要求情報を送信した前記情報処理装置を前記第1の所定数分決定する第2決定手段と、前記第2決定手段により決定された前記情報処理装置へ、新たに記憶されるデータの取得の指令を示す前記指令情報を送信する第3送信手段と、を備えることを特徴とする請求項1または請求項2に記載の貸与システム。前記情報処理装置の前記第2送信手段は、前記記憶手段にデータが記憶された最終日時を示す日時情報含む前記要求情報を送信し、前記情報処理装置の前記第3取得手段は、前記決定装置により送信される指令情報であって、新たに記憶されるデータの取得の指令を示す前記指令情報に従って、新たに記憶されるデータを取得し、前記決定装置は、前記情報処理装置から送信された前記要求情報を受信する第2受信手段と、前記第2受信手段により受信された前記要求情報を送信した前記情報処理装置の中から、前記要求情報に含まれる前記日時情報が示す日時が古い前記情報処理装置を優先して、データを取得させる前記情報処理装置として、第2の所定数分決定する第3決定手段と、前記第3決定手段により決定された前記情報処理装置へ、新たに記憶されるデータの取得の指令を示す前記指令情報を送信する第3送信手段と、を更に備えることを特徴とする請求項1乃至3の何れか1項に記載の貸与システム。前記貸与システムは、前記複数の情報処理装置により構成されるオーバーレイネットワークにより、前記要求情報が、所定の経路制御に基づいて前記決定装置へ転送されるシステムであり、前記情報処理装置の前記第2送信手段は、前記要求情報を、前記所定の経路制御に基づいて前記決定装置へ向けて送信し、前記情報処理装置は、他の前記情報処理装置から送信された前記要求情報を受信する第3受信手段と、前記第3受信手段により受信された前記要求情報の数が第3の所定数よりも多いかを判定する第3判定手段と、前記第3判定手段により前記第3の所定数よりも多いと判定された場合、前記第3受信手段により受信された前記要求情報の中から、前記日時情報が示す日時が古い前記要求情報を優先して、前記決定装置へ送信される前記要求情報として前記第3の所定数分決定し、前記第3判定手段により前記第3の所定数よりも多いと判定されなかった場合、前記第3受信手段により受信された前記要求情報を、前記決定装置へ送信される前記要求情報として決定する第4決定手段と、前記第4決定手段により決定された前記要求情報を、前記所定の経路制御に基づいて前記決定装置へ向けて送信する第4送信手段と、を備えることを特徴とする請求項4に記載の貸与システム。前記決定装置は、ユーザを識別する識別情報と、前記識別情報により識別されるユーザが、前記記憶領域にデータを記憶させる優先度が高い第1ユーザであるか、前記第1ユーザよりも優先度が低い第2ユーザであるかを示すユーザ情報と、を対応付けて記憶する第2記憶手段と、新たに記憶されるデータを所有するユーザを識別する前記識別情報を取得する第4取得手段と、前記第4取得手段により取得された前記識別情報と、前記第2記憶手段に記憶された前記ユーザ情報とに基づいて、前記第4取得手段により取得された前記識別情報が前記第1ユーザを示す前記ユーザ情報と対応付けられている場合、前記第2ユーザを示す前記ユーザ情報と対応付けられている場合よりも多い数を、前記第1の所定数として決定する第5決定手段と、を更に備え、前記決定装置の前記第3決定手段は、前記第5決定手段により決定された前記第1の所定数以下の前記情報処理装置を決定することを特徴とする請求項3乃至5の何れか1項に記載の貸与システム。ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムにおける前記情報処理装置であって、貸与される記憶領域を有する記憶手段と、新たに記憶されるデータのデータ量または種類に応じた性能を決定する決定装置から、決定された性能を示す第1性能情報を受信する第1受信手段と、前記第1受信手段を備える前記情報処理装置の性能を示す第2性能情報を取得する第2取得手段と、前記第2取得手段により取得された前記第2性能情報が示す性能が、前記第1受信手段により受信された前記第1性能情報が示す性能を満たすかを判定する判定手段と、前記判定手段に満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信手段と、新たに記憶されるデータを取得する第3取得手段と、前記第3取得手段により取得されたデータを前記記憶手段に記憶させる制御手段と、を備えることを特徴とする情報処理装置。ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムにおける情報処理方法であって、前記貸与システムに含まれる決定装置が、新たに記憶されるデータのデータ量または種類を示すデータ情報を取得する第1取得ステップと、前記決定装置が、前記第1取得ステップにおいて取得された前記データ情報に基づいて、データを記憶させる前記情報処理装置の性能を決定する第1決定ステップであり、データ量または種類に応じた性能を決定する第1決定ステップと、前記決定装置が、前記第1決定ステップにおいて決定された性能を示す第1性能情報を、1つ以上の前記情報処理装置へ送信する第1送信ステップと、前記情報処理装置が、前記決定装置から送信された前記第1性能情報を受信する第1受信ステップと、前記情報処理装置が、前記第1受信ステップにおいて前記第1性能情報を受信した前記情報処理装置の性能を示す第2性能情報を取得する第2取得ステップと、前記情報処理装置が、前記第2取得ステップにおいて取得された前記第2性能情報が示す性能が、前記第1受信ステップにおいて受信された前記第1性能情報が示す性能を満たすかを判定する判定ステップと、前記情報処理装置が、前記判定ステップにおいて満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信ステップと、前記情報処理装置が、新たに記憶されるデータを取得する第3取得ステップと、前記情報処理装置が、前記第3取得ステップにおいて取得されたデータを、貸与される記憶領域を有する記憶手段に記憶させる制御ステップと、を含むことを特徴とする情報処理方法。ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムにおける前記情報処理装置に含まれるコンピュータに、新たに記憶されるデータのデータ量または種類に応じた性能を決定する決定装置から、決定された性能を示す第1性能情報を受信する第1受信ステップと、前記第1受信ステップにおいて前記第1性能情報を受信した前記情報処理装置の性能を示す第2性能情報を取得する第2取得ステップと、前記第2取得ステップにおいて取得された前記第2性能情報が示す性能が、前記第1受信ステップにおいて受信された前記第1性能情報が示す性能を満たすかを判定する判定ステップと、前記判定ステップにおいて満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信ステップと、新たに記憶されるデータを取得する第3取得ステップと、前記第3取得ステップにおいて取得されたデータを、貸与される記憶領域を有する記憶手段に記憶させる制御ステップと、を実行させることを特徴とするプログラム。近年、ハードディスク等の記憶手段の大容量化、低価格化が進んでいる。そのため、ユーザが使用する端末装置やネットワーク機器等の情報処理装置に、大容量の記憶手段を搭載させることが一般的になってきている。そうしたことから、ユーザが使用する情報処理装置の記憶領域を貸与したいという要望がある。この場合の貸与システムとしては、複数のユーザから記憶領域が貸与されることになる。その場合は、各ユーザの情報処理装置から貸与された記憶領域に、複数のデータが均等に記憶されると良い。これにより、貸与された記憶領域を効率的に利用することができるからである。しかしながら、各ユーザから記憶領域が貸し出される各情報処理装置の性能は一様ではない。その一方で、記憶領域を借り受ける側のユーザは、性能の良い情報処理装置にデータを記憶させたい。そのため、貸与システムは、性能の良い情報処理装置を、データの記憶先として優先的に選択する必要がある。その場合、各情報処理装置にデータを均等に記憶させることができない。特許文献1に開示されている技術は、情報処理装置の性能が一様ではない場合については考慮されていない。本発明は、以上の点に鑑みてなされたものである。本発明は、複数の情報処理装置の性能が一様ではなくても、複数の情報処理装置にデータを均等に記憶させることができる貸与システム、情報処理装置、情報処理方法及びプログラムを提供することを目的とする。上記課題を解決するために、請求項1に記載の発明は、ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムであって、新たに記憶されるデータのデータ量または種類を示すデータ情報を取得する第1取得手段と、前記第1取得手段により取得された前記データ情報に基づいて、データを記憶させる前記情報処理装置の性能を決定する第1決定手段であり、データ量または種類に応じた性能を決定する第1決定手段と、前記第1決定手段により決定された性能を示す第1性能情報を、1つ以上の前記情報処理装置へ送信する第1送信手段と、を備える決定装置と、貸与される記憶領域を有する記憶手段と、前記決定装置から送信された前記第1性能情報を受信する第1受信手段と、前記第1受信手段を備える前記情報処理装置の性能を示す第2性能情報を取得する第2取得手段と、前記第2取得手段により取得された前記第2性能情報が示す性能が、前記第1受信手段により受信された前記第1性能情報が示す性能を満たすかを判定する判定手段と、前記判定手段により満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信手段と、新たに記憶されるデータを取得する第3取得手段と、前記第3取得手段により取得されたデータを前記記憶手段に記憶させる制御手段と、を備える情報処理装置と、を備えることを特徴とする。この発明によれば、記憶させるデータのデータ量または種類に応じた性能の情報処理装置に、データが記憶される。そのため、様々なデータ量または種類のデータが記憶されることになれば、様々な性能の情報処理装置が、データを記憶することになる。従って、複数の情報処理装置の性能が一様ではなくても、複数の情報処理装置にデータを均等に記憶させることができる。請求項2に記載の発明は、前記決定装置の前記第1取得手段は、新たに記憶されるデータのデータ量を示す前記データ情報を取得し、前記決定装置の前記第1決定手段は、新たに記憶されるデータのデータ量が大きいほど、データを記憶させる前記情報処理装置の性能としてより高い性能を決定することを特徴とする。この発明によれば、記憶されるデータのデータ量が大きいほど、記憶する情報処理装置の性能が高くなる。そのため、記憶領域の貸与に関する複数の情報処理の処理負荷を適切に分散させることができる。請求項3に記載の発明は、前記決定装置の前記第1決定手段は、前記情報処理装置の性能の高さが異なる複数の性能の中から、前記第1取得手段により取得された前記データ情報が示すデータ量または種類を保存可能な第1性能と、前記第1性能の次以降に保存可能な第2性能と、を決定し、前記決定装置の前記第1送信手段は、前記第1決定手段により決定された前記第1性能と前記第2性能とを示す前記第1性能情報を送信し、前記情報処理装置の前記判定手段は、前記第2取得手段により取得された前記第2性能情報が示す性能が、前記第1受信手段により受信された前記第1性能情報が示す前記第1性能または前記第2性能を満たすかを判定し、前記第2送信手段は、前記判定手段により前記第1性能または前記第2性能を満たすと判定された場合、前記第2取得手段により取得された前記第2性能情報を含む前記要求情報を送信し、前記情報処理装置の前記第3取得手段は、前記決定装置により送信される指令情報であって、新たに記憶されるデータの取得の指令を示す前記指令情報に従って、新たに記憶されるデータを取得し、前記決定装置は、前記情報処理装置から送信された前記要求情報を受信する第2受信手段と、前記第2受信手段により受信された前記要求情報のうち、前記第2性能情報に前記第1性能を含む前記要求情報の数が、第1の所定数以上であるかを判定する第2判定手段と、前記第2判定手段により前記第1の所定数以上であると判定された場合、前記第2性能情報に前記第1性能を含む前記要求情報を送信した前記情報処理装置を、前記第1の所定数分決定し、前記第2判定手段により前記第1の所定数以上ではないと判定された場合、前記第2性能情報に前記第1性能及び前記第2性能の何れかを含む前記要求情報を送信した前記情報処理装置を前記第1の所定数分決定する第2決定手段と、前記第2決定手段により決定された前記情報処理装置へ、新たに記憶されるデータの取得の指令を示す前記指令情報を送信する第3送信手段と、を備えることを特徴とする。この発明によれば、記憶させるデータのデータ量または種類に最も対応する性能を有する情報処理装置の数が所定数に足りない場合であっても、所定数以上の情報処理装置にデータを記憶させることができる。請求項4に記載の発明は、前記情報処理装置の前記第2送信手段は、前記記憶手段にデータが記憶された最終日時を示す日時情報含む前記要求情報を送信し、前記情報処理装置の前記第3取得手段は、前記決定装置により送信される指令情報であって、新たに記憶されるデータの取得の指令を示す前記指令情報に従って、新たに記憶されるデータを取得し、前記決定装置は、前記情報処理装置から送信された前記要求情報を受信する第2受信手段と、前記第2受信手段により受信された前記要求情報を送信した前記情報処理装置の中から、前記要求情報に含まれる前記日時情報が示す日時が古い前記情報処理装置を優先して、データを取得させる前記情報処理装置として、第2の所定数分決定する第3決定手段と、前記第3決定手段により決定された前記情報処理装置へ、新たに記憶されるデータの取得の指令を示す前記指令情報を送信する第3送信手段と、を更に備えることを特徴とする。記憶させるデータのデータ量または種類に応じた性能を有する情報処理装置の数が、データを記憶させる情報処理装置の数よりも多い場合がある。この発明によれば、この場合、最後にデータを記憶した日時が古い情報処理装置が、データを記憶させる情報処理装置として優先的に選択される。そのため、情報処理装置の記憶領域を節約しつつ、性能が同じ複数の情報処理装置にデータを均等に記憶させることができる。請求項5に記載の発明は、前記貸与システムは、前記複数の情報処理装置により構成されるオーバーレイネットワークにより、前記要求情報が、所定の経路制御に基づいて前記決定装置へ転送されるシステムであり、前記情報処理装置の前記第2送信手段は、前記要求情報を、前記所定の経路制御に基づいて前記決定装置へ向けて送信し、前記情報処理装置は、他の前記情報処理装置から送信された前記要求情報を受信する第3受信手段と、前記第3受信手段により受信された前記要求情報の数が第3の所定数よりも多いかを判定する第3判定手段と、前記第3判定手段により前記第3の所定数よりも多いと判定された場合、前記第3受信手段により受信された前記要求情報の中から、前記日時情報が示す日時が古い前記要求情報を優先して、前記決定装置へ送信される前記要求情報として前記第3の所定数分決定し、前記第3判定手段により前記第3の所定数よりも多いと判定されなかった場合、前記第3受信手段により受信された前記要求情報を、前記決定装置へ送信される前記要求情報として決定する第4決定手段と、前記第4決定手段により決定された前記要求情報を、前記所定の経路制御に基づいて前記決定装置へ向けて送信する第4送信手段と、を備えることを特徴とする。この発明によれば、要求情報が決定装置へ転送される経路上に存在する情報処理装置により、決定装置へ送信される要求情報が絞り込まれる。そのため、決定装置において、データを記憶させる情報処理装置の決定処理の負荷を軽減させることができる。請求項6に記載の発明は、前記決定装置は、ユーザを識別する識別情報と、前記識別情報により識別されるユーザが、前記記憶領域にデータを記憶させる優先度が高い第1ユーザであるか、前記第1ユーザよりも優先度が低い第2ユーザであるかを示すユーザ情報と、を対応付けて記憶する第2記憶手段と、新たに記憶されるデータを所有するユーザを識別する前記識別情報を取得する第4取得手段と、前記第4取得手段により取得された前記識別情報と、前記第2記憶手段に記憶された前記ユーザ情報とに基づいて、前記第4取得手段により取得された前記識別情報が前記第1ユーザを示す前記ユーザ情報と対応付けられている場合、前記第2ユーザを示す前記ユーザ情報と対応付けられている場合よりも多い数を、前記第1の所定数として決定する第5決定手段と、を更に備え、前記決定装置の前記第3決定手段は、前記第5決定手段により決定された前記第1の所定数以下の前記情報処理装置を決定することを特徴とする。この発明によれば、優先度が高いユーザが所有するデータを記憶する情報処理装置の数が、優先度が低いユーザが所有するデータを記憶する情報処理装置の数よりも多くなる。そのため、優先度が高いユーザに対して優先的に記憶領域を貸与することができる。請求項7に記載の発明は、ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムにおける前記情報処理装置であって、貸与される記憶領域を有する記憶手段と、新たに記憶されるデータのデータ量または種類に応じた性能を決定する決定装置から、決定された性能を示す第1性能情報を受信する第1受信手段と、前記第1受信手段を備える前記情報処理装置の性能を示す第2性能情報を取得する第2取得手段と、前記第2取得手段により取得された前記第2性能情報が示す性能が、前記第1受信手段により受信された前記第1性能情報が示す性能を満たすかを判定する判定手段と、前記判定手段に満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信手段と、新たに記憶されるデータを取得する第3取得手段と、前記第3取得手段により取得されたデータを前記記憶手段に記憶させる制御手段と、を備えることを特徴とする。請求項8に記載の発明は、ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムにおける情報処理方法であって、前記貸与システムに含まれる決定装置が、新たに記憶されるデータのデータ量または種類を示すデータ情報を取得する第1取得ステップと、前記決定装置が、前記第1取得ステップにおいて取得された前記データ情報に基づいて、データを記憶させる前記情報処理装置の性能を決定する第1決定ステップであり、データ量または種類に応じた性能を決定する第1決定ステップと、前記決定装置が、前記第1決定ステップにおいて決定された性能を示す第1性能情報を、1つ以上の前記情報処理装置へ送信する第1送信ステップと、前記情報処理装置が、前記決定装置から送信された前記第1性能情報を受信する第1受信ステップと、前記情報処理装置が、前記第1受信ステップにおいて前記第1性能情報を受信した前記情報処理装置の性能を示す第2性能情報を取得する第2取得ステップと、前記情報処理装置が、前記第2取得ステップにおいて取得された前記第2性能情報が示す性能が、前記第1受信ステップにおいて受信された前記第1性能情報が示す性能を満たすかを判定する判定ステップと、前記情報処理装置が、前記判定ステップにおいて満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信ステップと、前記情報処理装置が、新たに記憶されるデータを取得する第3取得ステップと、前記情報処理装置が、前記第3取得ステップにおいて取得されたデータを、貸与される記憶領域を有する記憶手段に記憶させる制御ステップと、を含むことを特徴とする。請求項9に記載の発明は、ネットワークに接続される複数の情報処理装置の記憶領域を、データを記憶する記憶領域としてネットワークを通じて貸与する貸与システムにおける前記情報処理装置に含まれるコンピュータに、新たに記憶されるデータのデータ量または種類に応じた性能を決定する決定装置から、決定された性能を示す第1性能情報を受信する第1受信ステップと、前記第1受信ステップにおいて前記第1性能情報を受信した前記情報処理装置の性能を示す第2性能情報を取得する第2取得ステップと、前記第2取得ステップにおいて取得された前記第2性能情報が示す性能が、前記第1受信ステップにおいて受信された前記第1性能情報が示す性能を満たすかを判定する判定ステップと、前記判定ステップにおいて満たすと判定された場合、新たに記憶されるデータの要求を示す要求情報を、前記決定装置または何れかの前記情報処理装置へ送信する第2送信ステップと、新たに記憶されるデータを取得する第3取得ステップと、前記第3取得ステップにおいて取得されたデータを、貸与される記憶領域を有する記憶手段に記憶させる制御ステップと、を実行させることを特徴とする。本発明によれば、記憶させるデータのデータ量または種類に応じた性能の情報処理装置に、データが記憶される。そのため、様々なデータ量または種類のデータが記憶されることになれば、様々な性能の情報処理装置が、データを記憶することになる。従って、複数の情報処理装置の性能が一様ではなくても、複数の情報処理装置にデータを均等に記憶させることができる。以下、本発明の実施形態を図面に基づいて説明する。なお、以下に説明する実施の形態は、貸与システムに本発明を適用した場合の実施形態である。[1.貸与システムの構成及び動作概要]始めに、図1を参照して、本実施形態の貸与システムの構成及び動作概要について説明する。図1は、本実施形態の貸与システムSの概要構成例を示す図である。図1に示すように、本実施形態の貸与システムSは、センターサーバSS、ユーザ端末UTii=1,2,3p及びノード装置Nnn=1,2,3k等により構成されている。ノード装置Nnを、以下、ノードという。また、センターサーバSS、ユーザ端末UTi、及びノードはネットワークNWに接続されている。ネットワークNWは、インターネット等からなる。なお、センターサーバSSは、本発明における決定装置の一例である。また、ノードは、本発明における情報処理装置の一例である。ユーザ端末UTiは、例えば、オンラインストレージのユーザにより使用されるパーソナルコンピュータ、携帯機器等である。オンラインストレージのユーザとは、貸与システムSにより提供されるオンラインストレージのサービスを利用することができるユーザである。オンラインストレージのユーザは、ユーザ端末UTiを操作することにより、ノードから提供されるディスクスペースに対して、ユーザが所有するコンテンツを読み書きすることができる。ここで、ディスクスペースへのコンテンツの書き込みとは、ユーザ端末UTiからコンテンツをアップロードして、コンテンツをノードに保存させることである。また、ディスクスペースからのコンテンツの読み出しとは、ノードに保存されたコンテンツをユーザ端末UTiがダウンロードすることである。また、図1に示すように、貸与システムSには、複数の拠点Pnごとに拠点ネットワークNLnが構築されている。この拠点の例としては、例えばカラオケ店舗、学校、会社、住宅、またはその他の施設等が挙げられる。拠点ネットワークNLnは、例えば、LANLocalAreaNetwork等のプライベートネットワークである。また、各拠点ネットワークNLnには、ノードと複数の拠点端末Tn-ll=1,2,3jとが接続されている。ノードは、例えば、貸与システムSを運営する事業者から拠点Pnに対して貸与された中継機器である。具体的に、ノードは、ネットワークNWと拠点ネットワークNLnとの間でIPInternetProtocolパケットを中継する。例えば、ノードは、ブロードバンドルータ等である。また、各拠点Pnは、ノードのディスクスペースを貸与システムSに提供することができる。これにより、ノードのディスクスペースは、オンラインストレージのユーザのコンテンツを保存するためのディスクスペースとして、ネットワークNWを通じて貸与される。そうすることで、各拠点Pnは、ディスクスペースの貸与状況等に応じた報酬を得ることができる。ノードから提供されるディスクスペースは、本発明における記憶領域の一例である。更に、ノードは、同じ拠点ネットワークNLnに接続されている拠点端末Tn-lへ所定のコンテンツを提供するエッジサーバとしての機能を有する。ノードから拠点端末Tn-lへ提供されるコンテンツは、オンラインストレージのユーザのコンテンツとは異なるコンテンツである。ノードから拠点端末Tn-lへ提供されるコンテンツは、後述のオーバーレイネットワークONを介して拠点端末Tn-lへ配信されるコンテンツである。拠点端末Tn-lは、ノードから提供されるコンテンツを再生する機能を有する。例えば、拠点Pnがカラオケ店舗の場合、拠点端末Tn-lは、カラオケ用のコンテンツを再生するコマンダである。また、例えば拠点Pnが学校である場合、教材用のコンテンツを再生する視聴端末である。また、例えば拠点Pnが会社である場合、研修用のコンテンツを再生する視聴端末である。また、例えば拠点Pnが住宅である場合、放送番組用のコンテンツを再生するセットトップボックスである。なお、複数のノードのうち一部のノードは、貸与システムSを運営する事業者自身によって管理されるサーバ装置やネットワーク機器等であっても良い。また、ユーザ端末UTiまたは拠点端末Tn-lが、貸与システムSにディスクスペースを提供するノードであっても良い。また、オンラインストレージのユーザは、拠点端末Tn-lを用いることにより、ディスクスペースに対してコンテンツを読み書きしても良い。また、図1に示すように、貸与システムSには、ネットワークNWを介して互いに通信可能な複数のノードの参加によりオーバーレイネットワークONが構成されている。オーバーレイネットワークONは、仮想的なリンクを構成する論理的なネットワークである。オーバーレイネットワークONは、特定のアルゴリズム、例えば、分散ハッシュテーブルを利用したアルゴリズムにより実現される。なお、分散ハッシュテーブルを、以下、DHTDistributedHashTableという。ここで、オーバーレイネットワークONに参加するとは、DHTを用いたルーティングテーブルに基づいてオーバーレイネットワークONを介して他のノードとの間で各種メッセージを送受信できる状態に稼動することをいう。DHTを用いたルーティングは、本発明における経路制御の一例である。なお、DHTを用いたルーティングテーブルについては、特開2006-197400号公報等で公知であるので、詳しい説明を省略する。また、オーバーレイネットワークONに参加している各ノードには、ノードIDが付与されている。このノードIDは、ノードを、オーバーレイネットワークONに参加しているノードの中から識別する固有の識別情報である。貸与システムSにおいては、様々なコンテンツが複数のノードに分散して保存される。このようなコンテンツのうち、オンラインストレージのユーザのコンテンツは、本発明におけるユーザのデータの一例である。各コンテンツには、それぞれコンテンツIDが付与されている。コンテンツIDは、コンテンツを、オーバーレイネットワークONに保存されるコンテンツの中から識別する固有の識別情報である。センターサーバSSは、コンテンツをオーバーレイネットワークONに投入する。コンテンツの投入とは、コンテンツを何れかのノードに保存させ、保存されたコンテンツを、各ノードがオーバーレイネットワークONから取得可能にすることである。各コンテンツのコンテンツID等の属性情報は、コンテンツカタログ情報に記述されている。コンテンツカタログ情報は、センターサーバSSにより作成される。そして、センターサーバSSが、コンテンツカタログ情報を全てのノードに配信する。ここで、コンテンツを保存しているノードを、以下、保持ノードという。また、保持ノードの所在は、インデックス情報として、このコンテンツの所在を管理しているノードに記憶される。コンテンツの所在を管理しているノードを、以下、ルートノードという。インデックス情報には、コンテンツを保存している保持ノードのノード情報と、コンテンツのコンテンツIDとの組が含まれる。ノード情報には、例えば、保持ノードのノードID、IPアドレス及びポート番号が含まれる。ルートノードは、例えば、コンテンツIDと最も近いノードIDが割り当てられたノードであるように定められる。コンテンツIDと最も近いノードIDとは、例えば、IDの上位桁が最も多く一致するノードIDである。そして、あるノードが、オーバーレイネットワークONを介して保持ノードからコンテンツを取得する場合がある。例えば、オンラインストレージのユーザのコンテンツが何れかのノードに保存される。そして、ユーザが、ユーザ端末UTiを操作することにより、保持ノードから、保存されたコンテンツを取得する。この場合、例えば、ユーザ端末UTiは、コンテンツを取得するノードとしてオーバーレイネットワークONに参加する。ここで、コンテンツを取得するノードを、以下、ユーザノードという。ユーザノードは、コンテンツを保存する保持ノードの所在をオーバーレイネットワークONで検索する。具体的に、ユーザノードは、検索メッセージを送信する。検索メッセージは、取得対象のコンテンツの所在をコンテンツのルートノードに問い合わせるためのメッセージである。検索メッセージには、取得対象のコンテンツのコンテンツIDが含まれる。検索メッセージは、DHTを用いたルーティングにより、ルートノードへ転送される。ルートノードは、受信した検索メッセージに含まれるコンテンツIDに対応するインデックス情報をインデックス情報キャッシュから取得する。ルートノードは、取得したインデックス情報を、検索メッセージの送信元のユーザノードに返信する。これにより、ユーザノードは、ルートノードから保持ノードのIPアドレス等を受信する。なお、コンテンツの所在をルートノードに問い合わせる処理は、例えば特開2007-053662号公報等で公知であるので、詳しい説明を省略する。そして、ユーザノードは、保持ノードにコンテンツ要求メッセージを送信する。コンテンツ要求メッセージは、コンテンツの要求を示すメッセージである。コンテンツ要求メッセージには、取得対象のコンテンツのコンテンツIDが含まれる。保持ノードは、コンテンツ要求メッセージに含まれるコンテンツIDに対応するコンテンツを、ユーザノードにアップロードする。これにより、ユーザノードはコンテンツを取得する。ユーザノードは、保持ノードからコンテンツを取得したとき、コンテンツを公開する。コンテンツの公開とは、ユーザノードが取得したコンテンツを、オーバーレイネットワークONから取得可能にすることをいう。具体的に、ユーザノードは、取得したコンテンツを保存する。そして、ユーザノードは、ルートノードへパブリッシュメッセージを送信する。パブリッシュメッセージは、コンテンツを保存したことをルートノードへ通知するためのメッセージである。パブリッシュメッセージは、保存したコンテンツのコンテンツIDと、コンテンツを保存したユーザノードのノード情報とを含む。ルートノードは、受信したパブリッシュメッセージに含まれるコンテンツIDとノード情報との組を含むインデックス情報を、インデックス情報キャッシュに記憶する。こうして、ユーザノードは、新たに、コンテンツを保存する保持ノードとなる。[2.貸与システムのユーザのコンテンツの保存]次に、図2及び図3を参照して、貸与システムSにおいて、オンラインストレージのユーザが所有するコンテンツがノードに保存されるまでの動作概要について説明する。貸与システムSにおいては、オーバーレイネットワークONを介して、ユーザが所有するコンテンツが何れかのノードNnに保存される。各拠点Pnは、例えば、ディスクスペースを貸し出しているノードにコンテンツが保存された回数に応じた報酬を得ることができる。ところで、オーバーレイネットワークONに参加する各ノードの性能は一様ではない場合がある。例えば、ノードを介してネットワークNWと拠点ネットワークNLnとを接続する回線の速度は拠点Pnごとに異なる場合がある。回線速度が異なれば、ノードが保存対象のコンテンツをダウンロードする速度や、ノードが保存しているコンテンツをアップロードする速度が異なる。つまり、ノードの通信速度が異なる。ノードの通信速度が速いほど、ユーザ端末UTiは、ノードのディスクスペースに対してコンテンツを早く読み書きすることができる。そのため、オンラインストレージのユーザとしては、極力性能が良いノードにコンテンツを保存させたい。しかしながら、性能が良いノードに偏ってコンテンツが保存されると、各ノードのディスクスペースを有効に利用することができない。また、性能が良いノードに偏ってコンテンツが保存されると、各拠点Pnに報酬を平等に分配することができない場合がある。そこで、貸与システムSにおいては、各ノードの性能が一様ではなくとも、各ノードに対して均等にコンテンツが保存されるように制御される。図2A及び図2Bは、本実施形態の貸与システムSの動作概要を示す図である。先ず、ユーザがユーザ端末UTiを操作することにより、ユーザ端末UTiは、センターサーバSSにアクセスする。そして、ユーザは、新たに保存させるコンテンツとして、例えば、コンテンツAを選択する。すると、ユーザ端末UTiは、コンテンツ投入リクエストをセンターサーバSSへ送信する。コンテンツ投入リクエストは、オンラインストレージのユーザのコンテンツの投入の要求を示すリクエストである。コンテンツ投入リクエストは、新たに保存させるコンテンツであるコンテンツAと、ユーザのユーザIDとを含む。ユーザIDは、ユーザを、オンラインストレージを利用するユーザの中から識別する固有の識別情報である。[2-1.保存条件の決定]センターサーバSSは、受信したコンテンツ投入リクエストに含まれるコンテンツAを、投入対象のコンテンツとして取得する。そして、センターサーバSSは、コンテンツAのデータサイズに基づいて、コンテンツAの保存条件を決定する図2A1。保存条件は、投入対象のコンテンツを保存するノードの条件として、ノードの性能を示す条件である。このとき、センターサーバSSは、コンテンツのデータサイズに見合った性能を決定する。ここでは、保存条件として、ノードがネットワークNWに接続する回線の回線速度を用いる。保存条件は、本発明における第1性能情報の一例である。図3は、保存条件決定表における保存条件の設定例を示す図である。保存条件決定表は、投入対象のコンテンツのデータサイズと、保存条件として決定される回線速度との対応関係を示すテーブル情報である。保存条件決定表は、センターサーバSSに記憶されている。図3に示すように、保存条件決定表において、回線の種別は、FTTHFiberToTheHomeと、ADSLAsymmetricDigitalSubscriberLineとがある。FTTHの回線速度は100Mbpsである。ADSLの回線速度としては、47Mbps、24Mbps、12Mbps、8Mbps、8Mbps未満がある。FTTHとADSLとを合わせると、回線速度は6個ある。なお、FTTHやADSLによって提供されるネットワークの接続サービスは、ベストエフォート型のサービスである。そのため、これらの回線速度は、理論上の最大値である。このような回線速度は、各ノードの回線速度がそれぞれ保存条件決定表の何れかの回線速度と一致するように予め分類される。また、保存条件決定表において、コンテンツのデータサイズは、複数の範囲に分割される。例えば、1Mバイト以下の範囲、1Mバイトより大きく5Mバイト以下の範囲、5Mバイトより大きく10Mバイト以下の範囲、10Mバイトより大きく50Mバイト以下の範囲、50Mバイトより大きく100Mバイト以下の範囲、及び、100Mバイトより大きく1Gバイト以下の範囲がある。ここで、貸与システムSにおいて、ディスクスペースに保存させることができる1つのコンテンツのデータサイズの上限値を、1Gバイトとする。なお、データサイズの上限値は設けられていなくても良い。保存条件決定表の各セルの値は、転送速度である。この転送速度は次のようにして決められる。データサイズの範囲の最大値を、回線速度で割ることにより転送速度が計算される。そして、保存条件表において、計算に用いられたデータサイズの範囲が記載されている行と、計算に用いられた回線速度が記載されている列と、で特定されるセルに、計算された転送速度が記載される。つまり、保存条件決定表の各セルに記載されている転送速度は、投入対象のコンテンツをノードがダウンロードしたときに、ダウンロードに要する時間である。例えば、データサイズの範囲が5Mバイトより大きく10Mバイト以下の範囲である場合、100Mbpsでは0.80秒、47Mbpsでは、1.70秒、24Mbpsでは、3.33秒、Mbpsでは6.67秒、8Mbpsでは10.00秒、8Mbps未満では53.33秒である。保存条件は次のようにして決定される。投入されるコンテンツのデータサイズが含まれるデータサイズの範囲が特定される。保存条件決定表において、特定されたデータサイズの範囲が記載されている見出しの行のセルの中から、記載されている転送時間に下線が付されているセルが特定される。そして、特定されたセルが位置する列の見出しに記載されている回線速度が、保存条件として決定される。例えば、データサイズの範囲が5Mバイトより大きく10Mバイト以下の範囲である場合、保存条件として、47Mbps、24Mbps、12Mbps及び8Mbpsが選択される。このように、保存条件に複数の回線速度が含まれていても良い。保存条件となる回線速度は、転送時間がおおよそ予め定められた設定範囲内となるように決定される。従って、コンテンツのデータサイズが大きいほど、高い性能が決定される。図3の例における設定範囲は、転送時間が1秒以上でありかつ20秒以下である。このように保存条件となる回線速度が決定されることで、ディスクスペースへのコンテンツの書き込みが、ある時間の範囲内で完了することが、ある程度保証されることになる。また、図3に示すADSLの回線速度は、下り速度である。一般的に、ADSLの上り速度は、下り速度が速いほど速くなる。そのため、ディスクスペースからのコンテンツの読み出しが、ある時間の範囲内で完了することが、ある程度保証されることになる。また、各ノードのコンテンツのアップロード及びダウンロードの負荷が適切に分散される。ここで、設定範囲から若干外れた回線速度も、保存条件として決定されても良い。コンテンツのデータサイズがある程度以上大きくなると、通信速度が最も速い100Mbpsであっても、転送時間が設定範囲から外れることがある。この場合、100Mbpsが保存条件として決定される。また、コンテンツのデータサイズがある程度以上小さくなると、通信速度が最も遅い8Mbps未満であっても、転送時間が設定範囲から外れることがある。この場合、8Mbps未満が保存条件として決定される。なお、センターサーバSSに記憶させる保存条件決定表には、転送速度は設定されていなくても良い。保存条件決定表には、コンテンツのデータサイズと回線速度とに対応付けて、保存条件として選択されるか否かを示す情報が設定されていれば良い。また、保存条件決定表は、例えば、貸与システムSの管理者により変更されても良い。例えば、新たな回線速度を追加したり、回線速度を削除したりすることができる。また、データサイズの範囲や、保存条件とする回線速度を変更することができる。コンテンツAのデータサイズが80Mバイトであるとする。この場合、センターサーバSSは、100Mbps及び47Mbpsを、保存条件として決定する。次いで、センターサーバSSは、コンテンツAの属性情報を生成する。コンテンツの属性情報は、例えば、コンテンツのタイトル、コンテンツID、データサイズ、保存条件等が含まれる。そして、センターサーバSSは、生成した属性情報を、コンテンツカタログ情報の追加差分として、各ノードへ配信する図2A2。例えば、センターサーバSSは、特開2007-280303号公報に開示されているオーバーレイマルチキャストで配信を行っても良い。また、センターサーバSSは、予め定められた1または複数のノードへ追加差分を送信しても良い。そして、予め定められたノードが、各ノードへ追加差分を配信しても良い。この予め定められたノードを、サポーターノードという。サポーターノードは、例えば、貸与システムSを運営する事業者によって管理されているノードである。事業者の管理により、サポーターノードを、ネットワークNWに常時接続させておくことができる。なお、センターサーバSSは、複数の保存条件を決定しても良い。保存条件が1つのみである場合、保存条件に含まれる性能を有するノードの数が少ない場合があるからである。つまり、コンテンツを保存するの保持ノードの数が少ない場合があるからである。保持ノードの数をある程度の数以上としておくと、ユーザ端末UTiは、何台かの保持ノードがオーバーレイネットワークONから離脱した場合であっても、他の保持ノードからコンテンツを取得することができる。オーバーレイネットワークONからの離脱とは、オーバーレイネットワークONに参加していたノードが他のノードと通信することができない状態になったことをいう。ノードが他のノードと通信することができない状態になる場合としては、例えば、ノードの電源がOFFになった場合がある。具体的に、センターサーバSSは、投入対象のコンテンツのデータサイズを保存可能なノードの回線速度を示す保存条件を、第1保存条件として決定する。第1保存条件は、投入対象のコンテンツのデータサイズに最も見合った保存条件である。データサイズに最も見合った保存条件とは、保存条件決定表において、投入対象のコンテンツのデータサイズを含む範囲に対応する保存条件である。図3の例において、データサイズが50Mバイトである場合には、第1保存条件として、10Mバイトより大きく50Mバイト以下の範囲に対応する100Mbps、47Mbps及び24Mbpsが決定される。また、センターサーバSSは、第1保存条件の次に投入対象のコンテンツのデータサイズを保存を可能なノードの回線速度を示す保存条件を、第2保存条件として決定する。第2保存条件は、第1保存条件として決定された回線速度と最も近い回線速度である。つまり、センターサーバSSは、投入対象のコンテンツのデータサイズに極力見合う回線速度を、第2保存条件として決定する。このとき、第1保存条件として決定された回線速度は、第2保存条件から除外される。100Mbps、47Mbps及び24Mbpsに最も近い回線速度は、12Mbpsである。センターサーバSSは、以下に述べる方法で第2保存条件を決定しても良い。ここで、第1保存条件に対応するデータサイズの範囲を、第1範囲とする。また、第1範囲に隣接するデータサイズの範囲を、第2範囲とする。センターサーバSSは、第2範囲に対応する保存条件を、第2保存条件とする。図3の例において、データサイズが50Mバイトである場合、第2範囲は、5Mバイトより大きく10Mバイト以下の範囲であるか、50Mバイトより大きく100Mバイト以下の範囲である。従って、第2保存条件は、データサイズが5Mバイトより大きく10Mバイト以下の範囲に対応する47Mbps、24Mbps、12Mbps及び8Mbpsとなる。あるいは、第2保存条件は、データサイズが50Mバイトより大きく100Mバイト以下の範囲に対応する100Mbps及び47Mbpsとなる。ただし、第2保存条件は、第1保存条件と重複しないようにする必要がある。コンテンツを保存させるノードの数を増加させるためである。そこで、センターサーバSSは、最終的な第2保存条件として、例えば、12Mbps及び8Mbpsを決定する。この場合も、第1保存条件として決定された回線速度と近い回線速度が、第2保存条件として決定されることになる。なお、この例では、第1保存条件として決定された回線速度よりも遅い回線速度が第2保存条件として決定されている。しかしながら、第1保存条件として決定された回線速度よりも速い回線速度が第2保存条件として決定されていも良い。また、センターサーバSSは、3つ以上の保存条件を決定しても良い。例えば、第1保存条件として決定された回線速度と近い回線速度が、第3保存条件として決定される。この場合、第1保存条件または第2保存条件として決定された回線速度は、第3保存条件から除外される。第4保存条件以降も同様に決定される。なお、第1保存条件は、本発明における第1性能の一例である。また、第2保存条件は、本発明における第2性能の一例である。また、コンテンツのデータサイズではなく、コンテンツの種類に応じて保存条件が決定されても良い。コンテンツの種類によって、コンテンツのデータサイズの傾向が決まる場合があるからである。コンテンツの種類は、例えば、コンテンツのファイル名に含まれる拡張子や、コンテンツのヘッダ部分から取得することができる。例えば、コンテンツの種類として、動画像、静止画像及びテキストがあるとする。この場合、動画像、静止画像、テキストの順に、コンテンツのデータサイズが大きい傾向にある。そこで、センターサーバSSは、動画像のコンテンツに対する保存条件として、最も高い性能を決定する。また、センターサーバSSは、テキストのコンテンツに対する保存条件として、最も低い性能を決定する。また、センターサーバSSは、静止画像のコンテンツに対する保存条件として、動画像の場合の性能とテキストの場合の性能との中間にある性能を決定する。また、保存条件とするノードの性能は、回線速度のみに限られるものではない。例えば、保存条件とする性能は、ノードの装置としてのバージョン、ノードのディスクスペースの空き容量等であっても良い。バージョンが高いほど、一般的にノードの性能が高くなる。また、ディスクスペースの空き容量が大きいほど、コンテンツを保存する能力が高いことを示す。[2-2.保存条件とノード自身の性能の判定]コンテンツカタログ情報の追加差分を受信した各ノードは、追加差分を、記憶しているコンテンツカタログ情報に追加する。これにより、コンテンツカタログ情報が更新される。また、各ノードは、ノード自身の性能として、ノードの回線速度を取得する。ノードの回線速度は、本発明における第2性能情報の一例である。各ノードは、ノードの回線速度が、投入対象のコンテンツのデータサイズに見合った回線速度であるかを判定する。具体的に、各ノードは、ノード自身の回線速度が追加差分に含まれる保存条件を満たすか否かを判定する。具体的に、各ノードは、追加差分に含まれる保存条件にノード自身の回線速度が含まれるか否かを判定する。ここで、ノードN2及びノードN4の回線速度が100Mbpsであり、ノードN6の回線速度が47Mbpsであるとする。すると、ノードN2、N4及びN6は、保存条件にノードの回線速度が含まれると判定する図2A3。つまり、ノードN2、N4及びN6は、ノード自身の回線速度が、保存条件を満たすと判定する。すると、ノードN2、N4及びN6は、それぞれ選択要求メッセージを送信する図2A4。選択要求メッセージは、投入対象のコンテンツを保存するノードとして選択するように要求することを示すメッセージである。選択要求メッセージは、例えば、コンテンツID、ノード情報、回線速度、貸与システムSに提供されているディスクスペースの総容量、ディスクスペースの使用率、最終取得日時、データサイズ等が含まれる。ここで、コンテンツIDは、投入対象のコンテンツのコンテンツIDである。ノード情報は、選択要求メッセージを送信するノードのノード情報である。回線速度は、選択要求メッセージを送信するノードの回線速度である。最終取得日時は、ノードがコンテンツを最後に取得した日時である。データサイズは、ノードが最後に取得したコンテンツのデータサイズである。選択要求メッセージは、DHTを用いたルーティングにより、投入対象のコンテンツのルートノードへ転送される。図2Aにおいて、コンテンツAのルートノードは、ノードN1である。従って、ノードN1は、各ノードから送信された選択要求メッセージを受信する。選択要求メッセージは、本発明における要求情報の一例である。また、コンテンツの最終取得日時は、本発明における日時情報の一例である。なお、コンテンツカタログ情報の追加差分に複数の保存条件が含まれている場合、各ノードは、ノード自身の回線速度が、複数の保存条件の何れかを満たすか否かを判定する。つまり、各ノードは、ノード自身の回線速度が、複数の保存条件の何れかに含まれるか否かを判定する。そして、ノードは、複数の保存条件の何れかに含まれると判定した場合に、選択要求メッセージをルートノードへ送信する。[2-3.コンテンツを保存させるノードの決定]各ノードから選択要求メッセージを受信したノードN1は、コンテンツを保存させるノードを決定する。投入対象のコンテンツを保存させるノードの数の上限値は、例えば、予め設定されている。この上限値を、保存ノード制限数という。保存ノード制限数を設けることにより、各ノードのディスクスペースの使用量を節約することができる。保存ノード制限数は、本発明における第1の所定数及び第2の所定数の一例である。例えば、保存ノード制限数が2であるとする。ノードN1は、3台のノードから選択要求メッセージを受信しているので、選択要求メッセージを送信したノードの中から、2台のノードを、コンテンツを保存させるノードとして決定する図2B5。ノードN1は、例えば、コンテンツの最終取得日時が古いノードから優先して選択する。これにより、同じ性能の複数のノードに、順次コンテンツを保存させることができる。そのため、同じ性能の複数のノードに対して均等にコンテンツを保存させることができる。ここで、ノードN1は、コンテンツの最終取得日または最終取得時刻のみを参照しても良い。つまり、ノードN1は、コンテンツの最終取得日が古いノードから優先して選択しても良い。あるいは、ノードN1は、コンテンツの最終取得時刻が古いノードから優先して選択しても良い。なお、コンテンツカタログ情報の追加差分に複数の保存条件が含まれている場合がある。その場合、ルートノードは、選択要求メッセージを送信してきたノードのうち、性能が第1保存条件に含まれるノードから優先的に選択する。ここで、ルートノードは、性能が第1保存条件に含まれるノードの数が保存ノード制限数よりも多い場合、例えば、コンテンツの最終取得日時が古いノードから優先して選択する。ノードN1は、例えば、ノードN3及びN4を選択する。そして、ノードN1は、ノードN3及びN4へ、保存許可メッセージを送信する図2B6。保存許可メッセージは、投入対象のコンテンツの保存を許可することを示すメッセージである。つまり、保存許可メッセージは、投入対象のコンテンツの保存の指令を示すメッセージである。保存許可メッセージは、投入対象のコンテンツのコンテンツIDを含む。保存許可メッセージは、本発明における指令情報の一例である。なお、投入されるコンテンツに応じて、保存ノード制限数が異なっても良い。例えば、オンラインストレージのユーザが、一般ユーザとプレミアムユーザとに区分されているとする。例えば、一般ユーザは、貸与システムSの利用料を支払わない無料ユーザである。また、プレミアムユーザは、貸与システムSの利用料を支払っている有料ユーザである。プレミアムユーザは、一般ユーザよりも優先して貸与システムSのディスクスペースを利用することができるユーザである。つまり、プレミアムユーザは、一般ユーザよりも優先度が高いユーザである。センターサーバSSは、保存条件を決定する際に、保存ノード制限数を決定する。このとき、センターサーバSSは、プレミアムユーザのコンテンツに対する保存ノード制限数を、一般ユーザのコンテンツに対する保存ノード制限数よりも多くする。つまり、センターサーバSSは、プレミアムユーザのコンテンツに対してディスクスペースが優先的に割り当てられるようにする。そして、センターサーバSSは、制限数メッセージを送信する。制限数メッセージは、投入対象のコンテンツのコンテンツIDと、決定された保存ノード制限数とを含む。制限数メッセージは、DHTを用いたルーティングにより、投入対象のコンテンツのルートノードへ転送される。ルートノードは、ノードの選択に用いる保存ノード制限数として、受信した制限数メッセージに含まれる保存ノード制限数を用いる。なお、センターサーバSSは、配信するコンテンツカタログ情報の追加差分としての属性情報に、ユーザ種別を含めても良い。ユーザ種別は、投入されるコンテンツのユーザが、一般ユーザであるかプレミアムユーザであるかを示す情報である。そして、追加差分を受信したルートノードが、ノードの選択に用いる保存ノード制限数として、ユーザ種別に予め対応付けられている保存ノード制限数を用いる。なお、プレミアムユーザは、本発明における第1ユーザの一例である。また、一般ユーザは、本発明における第2ユーザの一例である。また、ルートノードによる選択要求メッセージの受信数に応じて、保存ノード制限数が異なっても良い。例えば、ルートノードは、投入対象のコンテンツを保存させるノードを選択した後、選択要求メッセージの受信数を、ログとしてセンターサーバSSへ送信する。センターサーバSSは、各ルートノードからのログを集計して、例えば、選択要求メッセージの受信数の平均値を算出する。そして、センターサーバSSは、例えば、受信数の平均値が大きいほど、保存ノード制限数を多くする。選択要求メッセージの受信数が多いほど、コンテンツを保存することができるノードの数が多いからである。つまり、ディスクスペースの余裕が存在するからである。なお、受信数の平均値は、保存条件決定表に規定されているデータサイズの範囲ごとに算出されても良い。そして、データサイズの範囲ごとに、保存ノード制限数が決定されても良い。また、選択要求メッセージがDHTを用いたルーティングによりルートノードへ転送される経路であるパスツリー上に位置するノードが、転送する選択要求メッセージを絞り込んでも良い。ここで、パスツリーにおいて、根と葉とを除く各節に位置するノードを、中継ノードという。つまり、選択要求メッセージを中継するノードが、中継ノードである。例えば、中継ノードは、選択要求メッセージを受信したときに直ちに転送を行うのではなく、所定時間が経過するまで転送を保留する。中継ノードは、所定時間が経過するまでに更に受信した選択要求メッセージも、転送を保留する。そして、中継ノードは、受信した選択要求メッセージが所定数よりも多い場合、転送する選択要求メッセージを所定数以下選択する。この所定数を、転送制限数という。このとき、中継ノードは、ルートノードの場合と同様に、コンテンツの最終取得日時が古い選択要求メッセージから優先して選択しても良い。このような処理を、他のノードから選択要求メッセージを受信した各中継ノードが行う。この絞り込みにより、ルートノードに到達する選択要求メッセージの数が減らされる。そのため、投入対象のコンテンツを保存させるノードの選択候補が減るので、ルートノードによる選択処理の負荷が軽減される。[2-4.コンテンツの保存]ノードN3及びN4は、受信した保存許可メッセージに含まれるコンテンツIDに基づいて、オーバーレイネットワークONからコンテンツAを取得する図2B7。このとき、何れのノードもコンテンツAをまだ保存していない。この場合、例えば、ノードN3は、センターサーバSSからコンテンツAを取得する。また、ノードN4は、例えば、センターサーバSS、または、保持ノードとなったノードN3から、コンテンツAを取得する。ノードN3及びN4は、取得したコンテンツAを、貸与システムSに提供されているディスクスペースに保存させる図2B8。その後、ユーザ端末UTiがディスクスペースからコンテンツAを取得する。この場合、ユーザ端末UTiは、例えば、オーバーレイネットワークONに参加する。このとき、ユーザ端末UTiは、ユーザノードとしてのみ参加する。そして、ユーザ端末UTiは、ノードN3またはN4からコンテンツAを取得する。[3.センターサーバの構成]次に、図4Aを参照して、センターサーバSSの構成について説明する。図4Aは、センターサーバSSの概要構成例を示すブロック図である。センターサーバSSは、図4Aに示すように、制御部1、記憶部2、及び通信部3等を備えて構成される。制御部1、記憶部2、及び通信部3はバス4を介して相互に接続されている。記憶部2は、例えばハードディスクドライブ等から構成される。記憶部2には、オペレーティングシステム及び各種制御プログラム等が記憶されている。また、記憶部2には、各コンテンツのオリジナルが記憶されている。また、記憶部2には、保存条件決定表が記憶されている。また、記憶部2には、コンテンツカタログ情報が記憶されている。また、記憶部2には、サポーターノードのノード情報が記憶されている。また、記憶部2には、オンラインストレージのユーザのユーザIDとユーザ種別とが対応付けて記憶されている。通信部3は、ネットワークNWを通じてノード等との間の通信制御を行う。制御部1は、演算機能を有するCPU,作業用RAM,及びROM等から構成される。制御部1は、CPUが記憶部2等に記憶されたプログラムを読み出して実行することにより、本発明における第1取得手段、第1決定手段、第1送信手段、第4取得手段及び第5決定手段として機能する。[4.ノードの構成]次に、図4Bを参照して、ノードの構成及び機能について説明する。図4Bは、ノードの概要構成例を示すブロック図である。ノードは、図4Bに示すように、制御部11、記憶部12、通信部13a、通信部13b、及びバッファメモリ14等を備えて構成される。制御部11、記憶部12、通信部13a、通信部13b、及びバッファメモリ14はバス15を介して相互に接続されている。記憶部12は、例えばハードディスクドライブ等から構成される。記憶部12の記憶領域の一部または全部は、貸与領域として設定されている。貸与領域は、貸与システムSに提供されるディスクスペースである。つまり、貸与領域には、オンラインストレージのユーザのコンテンツが記憶される。貸与領域の総容量は、例えば、拠点Pnにおけるユーザによって設定可能である。貸与領域の総容量は0に設定されても良い。この場合、ノードは、オンラインストレージのユーザのコンテンツを保存しない。また、記憶部12には、オペレーティングシステム、P2Pプログラム等が記憶されている。P2Pプログラムは、ルーティングテーブルを用いて他のノードと通信を行うためのプログラムである。なお、P2Pプログラム等は、例えば、ネットワークNWに接続された所定のサーバからダウンロードされるようにしても良い。あるいは、P2Pプログラム等は、例えば、DVD等の記録媒体に記録されて記録媒体のドライブを介して読み込まれるようにしても良い。また、記憶部12には、オーバーレイネットワークONで使用されるDHTを用いたルーティングテーブル等が記憶されている。また、記憶部12には、センターサーバSSから配信されたコンテンツカタログ情報が記憶されている。また、記憶部12には、オーバーレイネットワークONから取得されたコンテンツが、コンテンツIDに対応付けて記憶されている。また、記憶部12には、センターサーバSSのIPアドレス及びポート番号が記憶されている。また、記憶部12には、ノードの性能を示す性能情報が記憶されている。性能情報は、例えば、回線速度等である。また、記憶部12には、コンテンツの最終取得日時、最後に取得されたコンテンツのデータサイズが記憶されている。通信部13aは、ネットワークNWを通じて、他のノードやセンターサーバSS等との間の通信制御を行う。通信部13bは、拠点ネットワークNLnを通じて拠点端末Tn-lとの間の通信制御を行う。また、バッファメモリ14は、通信部13aを介して受信されたチャンクを一時的に蓄積する。制御部11は、演算機能を有するCPU,作業用RAM,及びROM等から構成される。また、制御部11は、時計機能及びタイマー機能を備える。そして、制御部11は、CPUが記憶部12等に記憶されたプログラムを読み出して実行することにより、本発明における第1受信手段、第2取得手段、判定手段、第2送信手段、第3取得手段、制御手段、第2受信手段、第2判定手段、第2決定手段、第3送信手段、第3受信手段、第3決定手段、第3判定手段、第4決定手段、第4送信手段として機能する。[5.貸与システムの動作]次に、図5乃至図7を参照して、本実施形態の貸与システムSの動作について説明する。図5は、本実施形態のセンターサーバSSの制御部1の処理例を示すフローチャートである。図5に示す処理は、例えば、センターサーバSSの電源がONとされたときに開始される。先ず、制御部1は、貸与システムSの管理者から電源OFFが要求されたか否かを判定するステップS1。このとき、制御部1は、電源OFFが要求されていないと判定した場合にはステップS1:NO、ユーザ端末UTiからコンテンツ投入リクエストを受信したか否かを判定するステップS2。このとき、制御部1は、コンテンツ投入リクエストを受信していないと判定した場合にはステップS2:NO、ステップS1に移行する。一方、制御部1は、コンテンツ投入リクエストを受信したと判定した場合にはステップS2:YES、コンテンツ投入リクエストに含まれる投入対象のコンテンツを取得する。次いで、制御部1は、投入対象のコンテンツに新しいコンテンツIDを割り当てるステップS3。そして、制御部1は、投入対象のコンテンツとコンテンツIDとを対応付けて、記憶部2に記憶させる。次いで、制御部1は、投入対象のコンテンツのデータサイズを取得するステップS4。例えば、制御部1は、記憶部2に記憶されているファイルを管理するファイルシステムからデータサイズを取得する。次いで、制御部1は、取得したデータサイズと保存条件決定表とに基づいて、保存条件を決定するステップS5。このとき、制御部1は、複数の保存条件を決定する。次いで、制御部1は、コンテンツカタログ情報の追加差分を各ノードへ配信するステップS6。具体的に、制御部1は、投入対象のコンテンツの属性情報を生成する。このとき、制御部1は、決定した保存条件を、属性情報に設定する。そして、制御部1は、生成した属性情報を、コンテンツカタログ情報の追加差分とする。次いで、制御部1は、コンテンツ投入リクエストを送信してきたユーザ端末UTiを利用するユーザのユーザ種別を取得するステップS7。具体的に、制御部1は、コンテンツ投入リクエストからユーザIDを取得する。次いで、制御部1は、記憶部2から、ユーザIDに対応するユーザ種別を取得する。次いで、制御部1は、取得したユーザ種別がプレミアムユーザを示すか否かを判定するステップS8。このとき、制御部1は、ユーザ種別が一般ユーザを示す場合にはステップS8:NO、保存ノード制限数に定数K1を設定するステップS9。定数K1は、1以上の定数である。一方、制御部1は、ユーザ種別がプレミアムユーザを示す場合にはステップS8:YES、保存ノード制限数に定数K2を設定するステップS10。定数K2は、定数K1よりも大きい値の定数である。制御部1は、ステップS9またはS10の処理を終えると、制限数メッセージを、投入対象のコンテンツのルートノードへ送信するステップS11。具体的に、制御部1は、ステップS3において割り当てたコンテンツIDと、ステップS9またはS10において設定を行った保存ノード制限数と、を含む制限数メッセージを送信する。制御部1は、ステップS11の処理を終えると、ステップS1に移行する。ステップS1において、制御部1は、電源OFFが要求されたと判定した場合にはステップS1:YES、図5に示す処理を終了させる。図6及び図7は、本実施形態のノードの制御部11の処理例を示すフローチャートである。図6及び図7に示す処理は、例えば、ノードの電源がONとされたときに開始される。先ず、制御部11は、拠点Pnにおけるユーザから電源OFFが要求されたか否かを判定するステップS51。このとき、制御部11は、電源OFFが要求されていないと判定した場合にはステップS51:NO、コンテンツカタログ情報の追加差分を受信したか否かを判定するステップS52。このとき、制御部11は、コンテンツカタログ情報の追加差分を受信したと判定した場合にはステップS52:YES、受信したコンテンツカタログ情報の追加差分から、投入対象のコンテンツのコンテンツID、データサイズ及び複数の保存条件を取得する。そして、制御部11は、取得したコンテンツIDと保存条件とを対応付けて記憶部12に記憶させる。また、制御部11は、記憶部12から性能情報を取得するステップS53。次いで、制御部11は、記憶部12の貸与領域の空き容量が投入対象のコンテンツのデータサイズ以上であるか否かを判定するステップS54。このとき、制御部11は、空き容量が投入対象のコンテンツのデータサイズ以上であると判定した場合にはステップS54:YES、記憶部12からコンテンツの最終取得日時を取得する。そして、制御部11は、最終取得日時から所定時間が経過しているか否かを判定するステップS55。このとき、制御部11は、最終取得日時から所定時間が経過していると判定した場合にはステップS55:YES、性能情報が示す性能が、コンテンツカタログ情報の追加差分から取得した複数の保存条件のうち何れかの保存条件に含まれるか否かを判定するステップS56。このとき、制御部11は、性能情報が示す性能が何れかの保存条件に含まれると判定した場合にはステップS56:YES、選択要求メッセージを送信するステップS57。具体的に、制御部11は、コンテンツカタログ情報の追加差分から取得したコンテンツID、ノード自身のノード情報、性能情報、ディスクスペースの使用率、コンテンツの最終取得日時、最後に取得されたコンテンツのデータサイズ等の情報を含む選択要求メッセージを生成する。次いで、制御部11は、記憶部12に記憶されているルーティングテーブルに登録されているノード情報のうち、コンテンツカタログ情報の追加差分から取得したコンテンツIDに最も近いノードIDを含むノード情報を選択する。そして、制御部11は、選択したノード情報に含まれるIPアドレス及びポート番号に基づいて、IPアドレスに対応するノードに選択要求メッセージを送信する。制御部11は、ステップS57の処理を終えると、ステップS58に移行する。一方、制御部11は、空き容量が投入対象のコンテンツのデータサイズ未満であると判定した場合ステップS54:NO、最終取得日時から所定時間が経過していないと判定した場合ステップS55:NO、または、性能情報が示す性能が、何れの保存条件にも含まれないと判定した場合にはステップS56:NO、選択要求メッセージを送信しないで、ステップS58に移行する。最終取得日時から所定時間が経過していない場合に選択要求メッセージを送信しない理由は、ルートノードへ送信される選択要求メッセージの数を減らすためである。これにより、ルートノードの処理負荷が軽減される。また、ネットワークNWの帯域の消費を減らすことができる。ステップS58において、制御部11は、コンテンツカタログ情報の追加差分を受信したノード自身が、投入対象のコンテンツのルートノードであるか否かを判定する。具体的に、制御部11は、コンテンツカタログ情報の追加差分を受信したノード自身のノードIDを、記憶部12から取得する。また、制御部11は、ルーティングテーブルに登録されているノードIDのうち、コンテンツカタログ情報の追加差分から取得されたコンテンツIDと最も近いノードIDを取得する。次いで、制御部11は、コンテンツカタログ情報の追加差分を受信したノード自身のノードIDと、ルーティングテーブルから取得されたノードIDとのうち、コンテンツカタログ情報の追加差分から取得されたコンテンツIDにより近いノードIDは何れかであるかを判定する。このとき制御部11は、ルーティングテーブルから取得されたノードIDの方がコンテンツIDに近いと判定した場合には、コンテンツカタログ情報の追加差分を受信したノード自身がルートノードではないと判定するステップS58:NO。この場合、制御部11は、ステップS51に移行する。一方、制御部11は、コンテンツカタログ情報の追加差分を受信したノード自身のノードIDの方がコンテンツIDに近いと判定した場合には、追加差分を受信したノード自身がルートノードであると判定するステップS58:YES。この場合、制御部11は、空の選択要求リストを生成するステップS59。選択要求リストは、ルートノードが受信した選択要求メッセージのリストである。空の選択要求リストは、選択要求メッセージがまだ1つも設定されていない状態の選択要求リストである。制御部11は、生成した選択要求リストを、コンテンツカタログ情報の追加差分から取得されたコンテンツIDに対応付けて記憶部12に記憶させる。次いで、制御部11は、タイマーをスタートさせるステップS60。具体的に、制御部11は、所定の待機時間をタイマー機能に設定する。そして、制御部11は、タイマー機能に、設定した待機時間のカウントダウンを開始させる。この待機時間は、ルートノードが、他のノードから選択要求メッセージが送信されてくることを待つための時間である。また、制御部11は、投入対象のコンテンツのコンテンツIDを、タイマー機能が割り当てられたコンテンツのコンテンツIDとして記憶部12に記憶させる。制御部11は、ステップS60の処理を終えると、ステップS51に移行する。ステップS52において、制御部11は、コンテンツカタログ情報の追加差分を受信していないと判定した場合にはステップS52:NO、他のノードから保存許可メッセージを受信したか否かを判定するステップS61。このとき、制御部11は、保存許可メッセージを受信したと判定した場合にはステップS61:YES、投入対象のコンテンツの取得、保存及び公開を行うステップS62。具体的に、制御部11は、保存許可メッセージから投入対象のコンテンツのコンテンツIDを取得する。そして、制御部11は、取得したコンテンツIDに基づいて、保持ノードまたはセンターサーバSSからコンテンツを取得する。次いで、制御部11は、取得したコンテンツとコンテンツIDとを対応付けて記憶部12に記憶する。次いで、制御部11は、時計機能から現在日時を取得する。次いで、制御部11は、現在日時をコンテンツの最終取得日時として記憶部12に記憶させる。また、制御部11は、取得したコンテンツのデータサイズを記憶部12に記憶させる。そして、制御部11は、パブリッシュメッセージを送信する。制御部11は、ステップS62の処理を終えると、ステップS51に移行する。ステップS61において、制御部11は、保存許可メッセージを受信していないと判定した場合にはステップS61:NO、他のノードまたはセンターサーバSSから制限数メッセージを受信したか否かを判定するステップS63。このとき、制御部11は、制限数メッセージを受信したと判定した場合にはステップS63:YES、制限数メッセージを受信したノード自身がルートノードであるか否かを判定するステップS64。この場合の判定方法は、ステップS58の場合と同様である。このとき、制御部11は、制限数メッセージを受信したノード自身がルートノードであると判定した場合にはステップS64:YES、保存ノード制限数を設定するステップS65。具体的に、制御部11は、制限数メッセージに含まれるコンテンツIDと保存ノード制限数とを対応付けて記憶部12に記憶させる。制御部11は、ステップS65の処理を終えると、ステップS51に移行する。一方、制御部11は、制限数メッセージを受信したノード自身がルートノードではないと判定した場合にはステップS64:NO、制限数メッセージを転送するステップS69。具体的に、制御部11は、記憶部12に記憶されているルーティングテーブルに登録されているノード情報のうち、制限数メッセージから取得したコンテンツIDに最も近いノードIDを含むノード情報を選択する。そして、制御部11は、選択したノード情報に含まれるIPアドレス及びポート番号に基づいて、IPアドレスに対応するノードに制限数メッセージを送信する。これにより、制限数メッセージは、ルートノードへ向けて送信される。つまり、制限数メッセージは、DHTを用いたルーティングにより、最終的にルートノードに到達することになる。制御部11は、ステップS69の処理を終えると、ステップS51に移行する。ステップS63において、制御部11は、制限数メッセージを受信していないと判定した場合にはステップS63:NO、他のノードから選択要求メッセージを受信したか否かを判定するステップS66。このとき、制御部11は、選択要求メッセージを受信したと判定した場合にはステップS66:YES、選択要求メッセージを受信したノード自身がルートノードであるか否かを判定するステップS67。この場合の判定方法は、ステップS58の場合と同様である。このとき、制御部11は、選択要求メッセージを受信したノード自身がルートノードであると判定した場合にはステップS67:YES、受信した選択要求メッセージを選択要求ノードリストに追加するステップS68。具体的に、制御部11は、選択要求メッセージに含まれるコンテンツIDに対応する選択要求ノードリストを、記憶部12から特定する。そして、制御部11は、特定した選択要求ノードリストに、選択要求メッセージを追加する。なお、スタートさせたタイマーがタイムアウトになった後は、コンテンツIDに対応する選択要求ノードリストが記憶部12から削除されている。この場合、制御部11は、受信した選択要求メッセージを破棄する。制御部11は、ステップS68の処理を終えると、ステップS51に移行する。一方、制御部11は、選択要求メッセージを受信したノード自身がルートノードではないと判定した場合にはステップS67:NO、選択要求メッセージを転送することにより、選択要求メッセージをルートノードへ向けて送信するステップS69。選択要求メッセージの転送方法は、制限数メッセージを転送する場合と同様である。ステップS66において、制御部11は、選択要求メッセージを受信していないと判定した場合にはステップS66:NO、タイマーがタイムアウトになったか否かを判定するステップS81。つまり、制御部11は、タイマー機能によるカウントダウンにより、ステップS60において設定した待機時間が0になったか否かを判定する。このとき、制御部11は、タイマーがタイムアウトになったと判定した場合にはステップS81:YES、投入対象のコンテンツを保存させるノードを決定する。先ず、制御部11は、保存条件番号Iに1を設定するステップS82。次いで、制御部11は、タイマー機能が割り当てられたコンテンツのコンテンツIDに対応するコンテンツの第I保存条件を、コンテンツカタログ情報から取得する。次いで、制御部11は、タイマー機能が割り当てられたコンテンツの選択要求ノードリストから、性能が第I保存条件に含まれる該当ノード数を数えるステップS83。具体的に、制御部11は、選択要求ノードリストに登録されている選択要求リクエストから性能情報を取得する。そして、制御部11は、取得した各性能情報のうち、第I保存条件に含まれる性能情報の数を数える。次いで、制御部11は、該当ノード数が、タイマー機能が割り当てられたコンテンツのコンテンツIDに対応する保存ノード制限数と一致するか否かを判定するステップS84。このとき、制御部11は、一致すると判定した場合にはステップS84:YES、選択要求ノードリストに登録された全ての選択要求メッセージを選択する。つまり、制御部11は、選択要求メッセージを送信してきた全てのノードを選択するステップS85。制御部11は、ステップS85の処理を終えると、ステップS88に移行する。一方、制御部11は、該当ノード数が保存ノード制限数と一致しないと判定した場合にはステップS84:NO、該当ノード数が保存ノード制限数よりも多いか否かを判定するステップS86。このとき、制御部11は、該当ノード数が保存ノード制限数よりも多いと判定した場合にはステップS86:YES、選択要求ノードリストに登録された選択要求メッセージの中から、保存ノード制限数分の選択要求メッセージを選択する。つまり、制御部11は、選択要求メッセージを送信してきたノードの中から保存ノード制限数分のノードを選択するステップS87。このとき、制御部11は、選択要求ノードリストに登録された各選択要求メッセージからコンテンツの最終取得日時及びディスクスペースの使用率を取得する。そして、制御部11は、最終取得日時が古い順に選択要求メッセージを選択する。また、制御部11は、最終取得日時が同一の選択要求メッセージが複数存在する場合、これらの選択要求メッセージから、ディスクスペースの使用率が低い順に選択する。制御部11は、ステップS87の処理を終えると、ステップS88に移行する。ステップS88において、制御部11は、選択した各ノードへ、保存許可メッセージを送信する。具体的に、制御部11は、タイマー機能に対応付けられたコンテンツIDを含む保存許可メッセージを生成する。次いで、制御部11は、選択要求ノードリストから選択した選択要求メッセージに含まれるノード情報を取得する。次いで、制御部11は、取得したノード情報に含まれるIPアドレス及びポート番号に基づいて、IPアドレスに対応するノードに保存許可メッセージを送信する。制御部11は、選択した全てのノードへの保存許可メッセージの送信を終えると、記憶部12から選択要求ノードリストを削除する。制御部11は、ステップS88の処理を終えると、ステップS51に移行する。ステップS86において、制御部11は、該当ノード数が保存ノード制限数よりも多くはないと判定した場合にはステップS86:NO、該当ノード数が1以上であるか否かを判定するステップS89。このとき、制御部11は、該当ノード数が1以上であると判定した場合にはステップS89:YES、選択要求ノードリストに登録された選択要求メッセージの中から、第I保存条件に含まれる性能を示す性能情報を含む選択要求メッセージを全て選択する。つまり、制御部11は、性能が第I保存条件に含まれるノードを全て選択するステップS90。次いで、制御部11は、選択した各ノードへ、保存許可メッセージを送信するステップS91。次いで、制御部11は、保存ノード制限数から該当ノード数を減算して、減算結果を保存ノード制限数に再設定するステップS92。次いで、制御部11は、タイマー機能が割り当てられたコンテンツの第I1保存条件が、コンテンツカタログ情報に存在するか否かを判定するステップS93。このとき、制御部11は、第I1保存条件が存在しないと判定した場合にはステップS93:NO、記憶部12から選択要求ノードリストを削除する。そして、制御部11は、ステップS51に移行する。つまり、制御部11は、投入対象のコンテンツを保存させるノードの選択を終了させる。一方、制御部11は、第I1保存条件が存在すると判定した場合にはステップS93:YES、保存条件番号Iから1を減算して、減算結果を保存条件番号Iに再設定するステップS94。制御部11は、ステップS94の処理を終えると、ステップS83に移行する。こうして、制御部11は、保存ノード制限数分のノードを選択するか、または、保存条件がなくなるまで、ステップS83~S94の処理を繰り返す。ステップS81において、制御部11は、タイマーがタイムアウトになっていないと判定した場合にはステップS81:NO、ステップS51に移行する。ステップS51において、制御部11は、電源OFFが要求されたと判定した場合にはステップS51:YES、図6及び図7に示す処理を終了させる。ここで、中継ノードが、転送する選択要求メッセージを絞り込む場合について説明する。ステップS67において、制御部11は、選択要求メッセージを受信したノード自身がルートノードではないと判定した場合にはステップS67:NO、選択要求メッセージからコンテンツIDを取得する。次いで、制御部11は、コンテンツIDに対応する受信リストが記憶部12に記憶されているか否かを判定する。受信リストは、中継ノードが受信した選択要求メッセージのリストである。制御部11は、受信リストが記憶されていないと判定した場合には、空の受信リストを生成し、コンテンツIDに対応付けて記憶部12に記憶させる。また、制御部11は、受信した選択要求メッセージを、生成した受信リストに追加する。次いで、制御部11は、タイマーをスタートさせる。このときに設定される待機時間は、ステップS60においてルートノードが設定する待機時間よりも短い時間である。選択要求メッセージの転送を保留するための待機は、ルートノードへのパスツリー上に位置する各中継ノードが行う。そのため、中継ノードが設定する待機時間は、ルートノードが設定する待機時間よりも十分に短い時間とされる。その後、制御部11は、選択要求メッセージを受信するたびに、選択要求メッセージを受信リストに追加する。制御部11は、タイマーがタイムアウトになった場合には、選択要求メッセージの受信数が転送制限数よりも多いか否かを判定する。このとき、制御部11は、転送制限数よりも多いと判定した場合には、受信リストに登録されている選択要求メッセージの中から、転送制限数までの選択要求メッセージを選択する。この選択の処理内容は、ステップS82~S94における選択の処理内容と同様であっても良い。一方、制御部11は、選択要求メッセージの受信数が転送制限数よりも多くはないと判定した場合には、受信リストに登録されている選択要求メッセージを全て選択する。そして、制御部11は、選択した選択要求メッセージを転送することにより、選択要求メッセージをルートノードへ向けて送信するステップS69。なお、上記実施形態においては、センターサーバSSが保存条件を決定していた。しかしながら、例えば、投入対象のコンテンツのルートノードが、保存条件を決定しても良い。この場合のルートノードは、本発明における決定装置の一例である。この場合、保存条件決定表が、予めセンターサーバSSから各ノードに配信される。センターサーバSSは、コンテンツ投入リクエストを受信すると、例えば、投入対象のコンテンツのコンテンツID及びデータサイズを、ルートノードへ送信する。ルートノードは、保存条件決定表と受信したデータサイズとに基づいて、保存条件を決定する。そして、ルートノードは、投入対象のコンテンツのコンテンツID及び決定した保存条件を各ノードへ配信する。また、サポーターノード等の所定のノードが、保存条件を決定していても良い。また、上記実施形態においては、オーバーレイネットワークに、DHTを利用したピアツーピアネットワークが適用されていたが、これに限られるものではない。例えば、他のピアツーピアシステム、または、オーバーレイネットワークを用いたシステムが適用されても良い。DHTを利用しないオーバーレイネットワークとしては、例えば、ハイブリッド型のピアツーピアネットワークシステムがある。ハイブリッド型のピアツーピアネットワークシステムの場合、例えば、センターサーバSSが、全てのコンテンツのインデックス情報を記憶する。そこで、性能が保存条件に含まれると判定した各ノードは、センターサーバSSへ選択要求メッセージを送信しても良い。そして、制御部11は、コンテンツを保存させるノードを選択して、選択したノードへ保存許可メッセージを送信しても良い。また、保存ノード制限数は設けられていなくても良い。つまり、性能が保存条件に含まれる全てのノードにコンテンツが保存されるようになっていても良い。この場合、性能が保存条件に含まれるノードは、選択要求メッセージを送信せずに、投入対象のコンテンツの保持ノードまたはセンターサーバSSへ、コンテンツ要求メッセージを送信しても良い。つまり、ノードは、投入対象のコンテンツを取得しても良い。この場合のコンテンツ要求メッセージは、本発明における要求情報の一例である。"