(57)【要約】【課題】ユーザが所有するコンテンツを利用したコンテンツ配信を実行可能としたデータ配信システムおよびデータ受信システムを提供する。【解決手段】コンテンツプロバイダ１は、コンテンツといわれる音楽データや画像データをＨＤＤ１１に保持しており、ユーザ２からのダウンロード要求をインターネット３経由で受け付けるデータコンテンツ配信サービスを提供する。コンテンツプロバイダ１は、例えばユーザＡにコンテンツを配信すると、そのコンテンツの配信先としてユーザＡを記録する。その後、同じコンテンツのダウンロード要求をユーザＢから受けると、コンテンツプロバイダ１は、配信先として記録しておいたユーザＡのアドレス情報をユーザＢに返送し、ユーザＡとユーザＢとの間で同コンテンツの送受信を実行させる。【選択図】      図１
2004151965.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続される複数のクライアントコンピュータに対してデータ配信サービスを提供するデータ配信システムにおいて、
前記複数のクライアントコンピュータが各々保有する記憶領域を共有領域として管理する共有領域管理手段と、
前記共有領域管理手段により記憶領域が管理されたクライアントコンピュータに対してデータを配信した場合に、そのクライアントコンピュータを同データの配信先として管理する配信先管理手段と、
前記配信先管理手段によりデータ配信先として管理されたクライアントコンピュータをデータ配信拠点として用いながら、その他のクライアントコンピュータに対するデータ配信を実行制御する配信制御手段と
を具備することを特徴とするデータ配信システム。
【請求項２】
前記配信制御手段は、データの配信を要求するクライアントコンピュータに対し、前記データ配信拠点として用いるクライアントコンピュータのアドレス情報を返送する手段を有することを特徴とする請求項１記載のデータ配信システム。
【請求項３】
前記共有領域管理手段は、前記複数のクライアントコンピュータそれぞれの地域情報および通信環境情報を管理する手段を有し、
前記配信制御手段は、前記データ配信拠点として利用可能なクライアントコンピュータが複数存在する場合、前記共有領域管理手段により管理された前記地域情報および前記通信環境情報に基づき、いずれかのクライアントコンピュータを選択する手段を有することを特徴とする請求項１記載のデータ配信システム。
【請求項４】
前記配信制御手段は、前記データ配信拠点として用いるクライアントコンピュータそれぞれの利用状況を記録する手段を有することを特徴とする請求項１記載のデータ配信システム。
【請求項５】
前記配信制御手段により記録された利用状況に応じて、前記データ配信拠点として用いたクライアントコンピュータに対して所定のサービスを提供するサービス提供手段をさらに具備することを特徴とする請求項１記載のデータ配信システム。
【請求項６】
ネットワークを介して接続されるサーバコンピュータからデータ配信サービスの提供を受けるデータ受信システムにおいて、
記憶媒体と、
前記記憶媒体上の記憶領域を前記サーバコンピュータが利用可能な共有領域として管理する共有領域管理手段と、
前記サーバコンピュータから配信されたデータを前記共有領域管理手段により管理された共有領域に格納する配信データ格納手段と、
前記データ配信サービスの提供を受けるその他のコンピュータからの要求に応じて、前記配信データ格納手段により前記共有領域に格納されたデータを送信するデータ送信手段と
を具備することを特徴とするデータ受信システム。
【請求項７】
前記サーバコンピュータから配信されたデータを前記共有領域管理手段により管理された共有領域およびその他の記憶領域のいずれに格納するのかを選択する選択手段をさらに具備することを特徴とする請求項６記載のデータ受信システム。
【請求項８】
ネットワークを介して接続されるサーバコンピュータからデータ配信サービスの提供を受けるデータ受信システムにおいて、
前記データ配信サービスの提供を受けるその他のコンピュータであって、前記サーバコンピュータからデータ配信拠点して指定されたコンピュータのアドレス情報を前記サーバコンピュータより受信するアドレス情報受信手段と、
前記アドレス情報取得手段により受信されたアドレス情報で示されるコンピュータに対してデータの送信を要求するデータ送信要求手段と
を具備することを特徴とするデータ受信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばインターネットなどのネットワークを介して音楽データや画像データなどを配信するデータ配信サービスを提供するデータ配信システムおよび同サービスの提供を受けるデータ受信システムに関する。
【０００２】
【従来の技術】
近年、インターネットが広く普及しており、このインターネットを利用したサービスの開発も盛んに行われている（例えば特許文献１）。このインターネットを利用したサービスは、コンテンツといわれる音楽データや画像データなどをユーザからの要求に応じて配信するデータ配信サービスが主流であり、このサービスを利用すれば、ユーザは、例えば自宅に居ながらにして、所望のデータを適宜に手に入れることが可能となる。また、一般的には、このように所望のデータをネットワーク経由で取得することをダウンロードなどと称している。
【０００３】
【特許文献１】
特開２００２−７３８４０号公報
【０００４】
【発明が解決しようとする課題】
ところで、このデータ配信サービスでは、ユーザのニーズに幅広く答えることが要求されるため、様々なコンテンツを保有することが必要である。また、人気のあるコンテンツはアクセスが集中するため、その分散化を図るべく配信拠点を複数設置する、つまり同一コンテンツを複数箇所に点在させることも必要となってくる。さらに、最近では、例えば映画などの大容量コンテンツを取り扱うケースも増えてきている。
【０００５】
すなわち、データ配信業者の立場から見ると、コンテンツを格納するための磁気ディスク装置の増設など、いわゆる設備投資を増大せざるを得ない傾向にあることになり、その負担も無視できなくなってきているのが実情である。
【０００６】
この発明は、このような事情を考慮してなされたものであり、ユーザが所有するコンテンツを利用したコンテンツ配信を実行可能としたデータ配信システムおよびデータ受信システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
前述した目的を達成するために、この発明は、ネットワークを介して接続される複数のクライアントコンピュータに対してデータ配信サービスを提供するデータ配信システムにおいて、前記複数のクライアントコンピュータが各々保有する記憶領域を共有領域として管理する共有領域管理手段と、前記共有領域管理手段により記憶領域が管理されたクライアントコンピュータに対してデータを配信した場合に、そのクライアントコンピュータを同データの配信先として管理する配信先管理手段と、前記配信先管理手段によりデータ配信先として管理されたクライアントコンピュータをデータ配信拠点として用いながら、その他のクライアントコンピュータに対するデータ配信を実行制御する配信制御手段とを具備することを特徴とする。
【０００８】
また、この発明は、ネットワークを介して接続されるサーバコンピュータからデータ配信サービスの提供を受けるデータ受信システムにおいて、記憶媒体と、前記記憶媒体上の記憶領域を前記サーバコンピュータが利用可能な共有領域として管理する共有領域管理手段と、前記サーバコンピュータから配信されたデータを前記共有領域管理手段により管理された共有領域に格納する配信データ格納手段と、前記データ配信サービスの提供を受けるその他のコンピュータからの要求に応じて、前記配信データ格納手段により前記共有領域に格納されたデータを送信するデータ送信手段とを具備することを特徴とする。
【０００９】
また、この発明は、ネットワークを介して接続されるサーバコンピュータからデータ配信サービスの提供を受けるデータ受信システムにおいて、前記データ配信サービスの提供を受けるその他のコンピュータであって、前記サーバコンピュータからデータ配信拠点して指定されたコンピュータのアドレス情報を前記サーバコンピュータより受信するアドレス情報受信手段と、前記アドレス情報受信手段により受信されたアドレス情報で示されるコンピュータに対してデータの送信を要求するデータ送信要求手段とを具備することを特徴とする。
【００１０】
この発明においては、各ユーザは、自分が保有する例えば磁気ディスク装置上の記憶領域の一部を共有領域としてデータ配信業者に貸し出し、一方、データ配信業者は、その借り受けた共有領域を用いながらデータ配信を実行制御する。
【００１１】
より具体的には、データ配信業者は、ユーザＡに対してコンテンツＸを配信した後、ユーザＢから同じくコンテンツＸのダウンロード要求を受けた場合、ユーザＢに対し、ユーザＡからこのコンテンツＸを取得する旨を指示する。また、さらにユーザＣから同じくコンテンツＸのダウンロード要求を受けた場合、データ配信業者は、ユーザＡまたはユーザＢのいずれかを選択し、その選択したユーザからコンテンツＸを取得する旨をユーザＣに指示する。
【００１２】
一方、ユーザＡは、コンテンツＸをダウンロードした際、このコンテンツＸを共有領域としてデータ配信業者に貸し出した記録領域に格納し、ユーザＢからの要求に応じて、このコンテンツＸを転送する。また、ユーザＢは、データ配信業者からコンテンツＸの取得先としてユーザＡを指示されると、この指示されたユーザＡに対してコンテンツＸの転送を要求する。そして、このユーザＢに対するコンテンツＸの転送処理の代償として、ユーザＡは、相応のサービスをデータ配信業者から受ける権利を得る。
【００１３】
すなわち、データ配信業者は、例えばアクセスを分散化させるために人気コンテンツを複数箇所に点在させる必要が生じた場合、従来であれば、設備投資の増大が伴わざるを得なかったのに対し、この発明においては、以前に配信したユーザ先で所有されるコンテンツをそれ以降の配信処理に用いることにより、この設備投資の増大といった問題を解決する。一方、ユーザは、ダウンロードしたコンテンツをより有効に活用することが可能となる。
【００１４】
【発明の実施の形態】
以下、図面を参照してこの発明の実施形態を説明する。
【００１５】
図１は、この発明の実施形態に係るコンテンツ配信システムおよびコンテンツ受信システムのネットワーク構成を示す図である。
【００１６】
図１中、コンテンツプロバイダ（コンテンツ配信業者）１は、コンテンツ配信システムが動作するサーバコンピュータであり、一方、ユーザ２は、コンテンツ受信システムが動作するクライアントコンピュータである。コンテンツ配信システムは、コンテンツといわれる音楽データや画像データなどをユーザ２からの要求に応じて配信するコンテンツ配信サービスを提供するものであり、一方、コンテンツ受信システムは、コンテンツプロバイダ１が提供するコンテンツ配信サービスを受けるためのものである。
【００１７】
また、コンテンツプロバイダ１は、ユーザ２からの要求に応じて配信する様々なコンテンツを格納するためのＨＤＤ１１を有し、一方、ユーザ２は、コンテンツプロバイダ１から配信されたコンテンツおよび個人的なデータを格納するためのＨＤＤ２１を各々有している。そして、このコンテンツプロバイダ１とユーザ２とは、インターネット３を介して相互に接続される。
【００１８】
図２は、この実施形態のコンテンツ配信システムおよびコンテンツ受信システムの動作原理の概要を説明するための図である。
【００１９】
この実施形態のコンテンツ配信システムおよびコンテンツ受信システムにおける特徴は、コンテンツプロバイダ１とユーザ２との間で、ユーザ２が保有するＨＤＤ２１上の記憶領域の一部を共有領域としてコンテンツプロバイダ１に貸し出す契約を行う点にある。また、ユーザ２は、コンテンツプロバイダ１からダウンロードしたコンテンツを、この共有領域に格納するか、それ以外の領域（ローカル領域）に格納するかを選択できる。なお、共有領域およびローカル領域のいずれに格納した場合であっても、そのコンテンツを当該ユーザ２が利用する分には何ら違いはない。
【００２０】
そして、この共有領域に格納されたコンテンツは、その後、コンテンツプロバイダ１の制御下で、複数のユーザ２間で送受信される。つまり、この実施形態のコンテンツ配信システムおよびコンテンツ受信システムでは、先にコンテンツをダウンロードしたユーザ２を、その後に同じコンテンツをダウンロードするユーザ２の配信拠点として利用する。
【００２１】
これにより、コンテンツプロバイダ１は、例えばミラーサイトなどと称される設備の増設が不要となる。一方、記憶領域を貸し出し、かつ、他のユーザ２へのコンテンツの送信を行ったユーザ２は、例えばその回数などに応じて、相応のサービスをコンテンツプロバイダ１から受ける権利を得る。
【００２２】
いま、ユーザＡが、コンテンツプロバイダに対してコンテンツのダウンロード要求を送信したとする（図２（１））。そして、この時、このコンテンツは、いまだいずれのユーザにも配信されていないものと想定する。この場合、コンテンツプロバイダは、自分のＨＤＤ１１に格納されたコンテンツを利用して、このコンテンツ配信を実行する（図２（２））。一方、ユーザＡは、このコンテンツをＨＤＤ２１上の共有領域、つまりコンテンツプロバイダに貸し出した記憶領域上に格納したとする。このコンテンツが共有領域およびローカル領域のいずれに格納されるかは、ダウンロード要求時にユーザＡがセットするパラメータによって示され、コンテンツプロバイダは、このパラメータが共有領域への格納を示している場合、そのコンテンツをユーザＡに配信した旨を記録しておく。
【００２３】
次に、同じコンテンツのダウンロード要求が、ユーザＢからコンテンツプロバイダに送信されたとする（図２（３））。この要求を受けると、コンテンツプロバイダは、ユーザＢに対して、当該コンテンツをユーザＡから取得する旨を指示する（図２（４））。より具体的には、コンテンツ配信拠点として利用するユーザＡのアドレス情報を返送する。一方、このユーザＡのアドレス情報を受信したユーザＢは、そのコンテンツの送信をユーザＡに要求する（図２（５））。そして、ユーザＡは、この要求を受けると、ユーザＢに対するコンテンツの送信を実行する（図２（６））。ここでも、ユーザＢは、このコンテンツをＨＤＤ２１上の共有領域に格納したものとする。
【００２４】
また、このように、ユーザＡをコンテンツ配信拠点として利用した場合、コンテンツプロバイダは、例えばユーザＡに対して還元ポイントを付与し、その還元ポイントに相当する金額をユーザＡの課金額から差し引くなど、所定のサービスを提供する。
【００２５】
また、その後に、同じコンテンツのダウンロード要求が、さらにユーザＣからコンテンツプロバイダに送信されたとする。この時は、コンテンツの配信先としてユーザＡおよびユーザＢが記録されているので、コンテンツプロバイダは、このうちのいずれかを選択し、そのアドレス情報をユーザＣに返送する。ユーザＡおよびユーザＢを含む複数のユーザとの間で各々が保有するＨＤＤ２１上の記憶領域の一部を共有領域として借り受ける契約を行う場合、コンテンツプロバイダは、各ユーザの地域情報や通信環境情報を取得する。そして、複数のユーザに配信済みのコンテンツの配信要求をそれ以外のユーザから受けた場合、コンテンツプロバイダは、その地域情報および通信環境情報に基づき、コンテンツ配信拠点として利用するユーザを選択するとともに、その選択したユーザに付与する還元ポイントを加算する。ここで、仮にユーザＢが選択されたとすると、ユーザＣからのコンテンツ送信要求がユーザＢに送信され、一方、ユーザＢは、その要求に応じて、ユーザＣに対するコンテンツの送信を実行する。そして、その結果、ユーザＢには、コンテンツプロバイダから相応の還元ポイントが与えられる。
【００２６】
つまり、この実施形態のコンテンツ配信システムおよびコンテンツ受信システムによれば、コンテンツプロバイダは、アクセス分散化を目的として同一コンテンツを複数箇所に点在させるための設備を不要にでき、一方、ユーザは、ダウンロードしたコンテンツのさらなる有効活用を図れることになる。
【００２７】
図３は、コンテンツプロバイダ１のサーバコンピュータで動作するコンテンツ配信システムの機能ブロックを示す図である。
【００２８】
図３に示すように、このコンテンツ配信システム１００は、制御部１０１、インタフェース部１０２、共有領域管理部１０３、配信先管理部１０４、配信制御部１０５およびサービス提供部１０６の処理部と、共有領域管理テーブルＡおよび配信先管理テーブルＢのデータ部とを有している。
【００２９】
制御部１０１は、このコンテンツ配信システム１００全体の制御を司る。インタフェース部１０２は、ユーザ２のクライアントコンピュータとの間でインターネット３を介して実行される通信を制御する。共有領域管理部１０３は、複数のユーザ２から借り受ける共有領域の管理を共有領域管理テーブルＡを用いて実行する。図４は、この共有領域管理テーブルＡの一例を示す図であり、図４に示すように、共有領域管理テーブルＡは、ユーザ名、地域情報、通信環境情報、アドレス情報および還元ポイントの各フィールドを有している。
【００３０】
ユーザ２との間で前述の契約を行う際、共有領域管理部１０３は、そのユーザ２の地域情報および通信環境情報を取得し、その情報をこの共有領域管理テーブルＡに格納する。また、還元ポイントは、ユーザ２に付与する還元ポイントを管理するためのフィールドである。
【００３１】
また、配信先管理部１０４は、コンテンツの配信が行われた場合に、その配信先の管理を配信先管理テーブルＢを用いて実行する。図５は、この配信先管理テーブルＢの一例を示す図であり、図５に示すように、配信先管理テーブルＢは、コンテンツ名、格納ユーザおよび依頼件数の各フィールドを有している。このうち、依頼件数は、そのコンテンツの配信拠点として当該ユーザ２が利用された回数を管理するためのフィールドである。
【００３２】
配信制御部１０５は、共有領域管理部１０３により管理される共有領域管理テーブルＡおよび配信先管理部１０４により管理される配信先管理テーブルＢを参照しながら、ユーザ２が所有するコンテンツを利用したコンテンツの配信制御を実行する。そして、サービス提供部１０６は、共有領域管理テーブルＡで管理される還元ポイントに基づき、各ユーザに所定のサービスを提供する。このサービス提供部１０６により提供されるサービスは、例えばその還元ポイントに相当する金額をユーザの課金額から差し引いたり、あるいは相応の商品をプレゼントする等、ユーザ２にインセンティブを与えるものであればどのようなものであっても構わない。
【００３３】
図６は、このコンテンツ配信システム１００によるコンテンツの配信制御の動作手順を示すフローチャートである。
【００３４】
インタフェース部１０２によりダウンロード要求が受信されると、配信制御部１０５は、まず、配信先管理テーブルＢを参照して（ステップＡ１）、そのコンテンツを配信済みのユーザ（そのコンテンツを共有領域に格納したユーザ）が存在するかどうかを調べる（ステップＡ２）。もし存在しなければ（ステップＡ２のＮＯ）、配信制御部１０５は、自分のＨＤＤ１１に格納されたコンテンツを利用して、このコンテンツ配信を実行する（ステップＡ３）。そして、この配信したコンテンツが共有領域に格納される場合（ステップＡ８のＹＥＳ）、配信制御部１０５は、その配信先のユーザ名を配信先管理部１０４に通知し、配信先管理テーブルＢに追加させる（ステップＡ９）。
【００３５】
一方、そのコンテンツを配信済みのユーザが存在した場合（ステップＡ２のＹＥＳ）、配信制御部１０５は、共有領域管理テーブルＢを参照して（ステップＡ４）、コンテンツを配信済みのユーザの中からコンテンツ配信拠点とするユーザを選択する（ステップＡ５）。この選択は、共有領域管理テーブルＢで管理された地域情報および通信環境情報に基づいて行われるが、その規則は、例えばユーザ２間の距離が最短になるように選択を行ったり、あるいは、データ転送速度の速い通信回線をもつユーザを優先するように選択を行う等、実情に応じて様々な手法が適用可能である。また、同条件のユーザが複数存在する場合には、均一化を図るため、配信先管理テーブルＢで管理される依頼件数が最も少ないユーザを選択する。この選択を行うと、配信制御部１０５は、そのユーザ名を共有領域管理部１０３に通知し、共有領域管理テーブルＡで管理された還元ポイントを加算させる（ステップＡ６）。なお、この時、配信制御部１０５は、そのユーザ名を配信先管理部１０４にも通知し、配信先管理テーブルＢで管理された依頼件数を加算させる。そして、配信制御部１０５は、その選択したユーザのアドレス情報を共有領域管理テーブルＢから取得してインタフェース部１０２に引き渡し、ダウンロード要求を送信したユーザに返送させる（ステップＡ７）。
【００３６】
また、選択したユーザをコンテンツ配信拠点として配信されるコンテンツが共有領域に格納される場合（ステップＡ８のＹＥＳ）、配信制御部１０５は、その配信先のユーザ名を配信先管理部１０４に通知し、配信先管理テーブルＢに追加させる（ステップＡ９）。
【００３７】
一方、図７は、ユーザ２のクライアントコンピュータで動作するコンテンツ受信システムの機能ブロックを示す図である。
【００３８】
図６に示すように、このコンテンツ受信システム２００は、制御部２０１、インタフェース部２０２、共有領域管理部２０３、コンテンツ受信制御部２０４、格納先選択部２０５およびコンテンツ転送部２０６の処理部を有している。
【００３９】
制御部２０１は、このコンテンツ受信システム２００全体の制御を司る。インタフェース部２０２は、コンテンツプロバイダ１のサーバコンピュータとの間でインターネット３を介して実行される通信を制御する。また、共有領域管理部２０３は、コンテンツプロバイダ１に貸し出す共有領域をＨＤＤ２１上に確保し管理する。
【００４０】
コンテンツ受信制御部２０４は、格納先選択部２０５からの通知に基づき、コンテンツプロバイダ１から受信したコンテンツを共有領域およびローカル領域のいずれかに格納する。また、コンテンツ受信制御部２０４は、コンテンツプロバイダ１からコンテンツの代わりにアドレス情報を返送された場合に、そのアドレス情報で示される他のユーザ２にコンテンツの送信要求を送信し、この要求に応答して返送されたコンテンツを共有領域およびローカル領域のいずれかに格納する機能を備える。また、格納先選択部２０５は、コンテンツのダウンロード要求を送信する場合に、そのコンテンツを共有領域およびローカル領域のいずれに格納するのかを選択するためのユーザインタフェースを提供し、その選択結果をコンテンツ受信制御部２０４に通知する。
【００４１】
そして、コンテンツ送信部２０６は、（コンテンツプロバイダ１からコンテンツの代わりにアドレス情報が返送された）他のユーザ２からのコンテンツ送信要求をインタフェース部２０２が受信した場合に、そのコンテンツをＨＤＤ２１の共有領域から取得してインタフェース部２０２に引き渡し、そのコンテンツ送信要求を送信したユーザに返送させる。
【００４２】
図８および図９は、このコンテンツ受信システム２００の動作手順を示すフローチャートであり、図８は、ダウンロード要求をコンテンツプロバイダ１に送信する際の動作手順を示すフローチャート、図９は、他のユーザ２からコンテンツ送信要求を受信した際の動作手順を示すフローチャートである。
【００４３】
コンテンツプロバイダ１にダウンロード要求を送信した後、インタフェース部２０２が何らかの返送を受けると（ステップＢ１）、コンテンツ受信制御部２０４は、その返送がアドレス情報かどうかを調べる（ステップＢ２）。もしアドレス情報でなければ（ステップＢ２のＮＯ）、つまりコンテンツであれば、コンテンツ受信制御部２０４は、格納先選択部２０５による通知が共有領域への格納であった場合（ステップＢ５のＹＥＳ）、このコンテンツを共有領域に格納し（ステップＢ６）、また、ローカル領域への格納であった場合には（ステップＢ５のＮＯ）、このコンテンツをローカル領域に格納する（ステップＢ７）。
【００４４】
一方、アドレス情報であった場合（ステップＢ２のＹＥＳ）、コンテンツ受信制御部２０４は、今度は、このアドレス情報で示される他のユーザ２に対してコンテンツ送信要求を送信する（ステップＢ３）。そして、このコンテンツ送信要求に応答してコンテンツがインタフェース部２０２により受信されると（ステップＢ４）、コンテンツ受信制御部２０４は、格納先選択部２０５による通知が共有領域への格納であった場合（ステップＢ５のＹＥＳ）、このコンテンツを共有領域に格納し（ステップＢ６）、また、ローカル領域への格納であった場合には（ステップＢ５のＮＯ）、このコンテンツをローカル領域に格納する（ステップＢ７）。
【００４５】
また、他のユーザ２からのコンテンツ送信要求をインタフェース部２０２が受信すると、コンテンツ送信部２０６が、その要求されたコンテンツを共有領域から取得してインタフェース部２０２に引き渡し、そのコンテンツ要求を送信したユーザ２に返送させる（ステップＣ１，ステップＣ２）。
【００４６】
このように、この実施形態のコンテンツ配信システムおよびコンテンツ受信システムでは、コンテンツプロバイダ１は、アクセス分散化を目的として同一コンテンツを複数箇所に点在させるための設備を不要にでき、一方、ユーザ２は、例えばコンテンツをより有効活用することが可能となる。
【００４７】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。たとえば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００４８】
【発明の効果】
以上のように、この発明によれば、ユーザが所有するコンテンツを利用したコンテンツ配信を実行可能としたデータ配信システムおよびデータ受信システムを提供することができる。
【図面の簡単な説明】
【図１】この発明の実施形態に係るコンテンツ配信システムおよびコンテンツ受信システムのネットワーク構成を示す図。
【図２】同実施形態のコンテンツ配信システムおよびコンテンツ受信システムの動作原理の概要を説明するための図。
【図３】同実施形態のコンテンツプロバイダのサーバコンピュータで動作するコンテンツ配信システムの機能ブロックを示す図。
【図４】同実施形態の共有領域管理テーブルの一例を示す図。
【図５】同実施形態のこの配信先管理テーブルの一例を示す図。
【図６】同実施形態のコンテンツ配信システムによるコンテンツの配信制御の動作手順を示すフローチャート。
【図７】同実施形態のユーザのクライアントコンピュータで動作するコンテンツ受信システムの機能ブロックを示す図。
【図８】同実施形態のコンテンツ受信システムがダウンロード要求をコンテンツプロバイダに送信する際の動作手順を示すフローチャート。
【図９】同実施形態のコンテンツ受信システムが他のユーザからコンテンツ送信要求を受信した際の動作手順を示すフローチャート。
【符号の説明】
１…コンテンツプロバイダ
２…ユーザ
３…インターネット
１１，２１…ＨＤＤ
１００…コンテンツ配信システム
１０１…制御部
１０２…インタフェース部
１０３…共有領域管理部
１０４…配信先管理部
１０５…配信制御部
１０６…サービス提供部
２００…コンテンツ受信システム
２０１…制御部
２０２…インタフェース部
２０３…共有領域管理部
２０４…コンテンツ受信制御部
２０５…格納先選択部
２０６…コンテンツ送信部
【図１】
2004151965.tif 000003
【図２】
2004151965.tif 000004
【図３】
2004151965.tif 000005
【図４】
2004151965.tif 000006
【図５】
2004151965.tif 000007
【図６】
2004151965.tif 000008
【図７】
2004151965.tif 000009
【図８】
2004151965.tif 000010
【図９】
2004151965.tif 000011