(57)【要約】【課題】システム的に確実に、配信サーバの負荷を軽減することができるとともに、ユーザの利便性を向上させることができるようにする。【解決手段】コンテンツ配信サーバ１０は、要求元のユーザ端末からのコンテンツ配信要求に対して、当該コンテンツをいまだ他のユーザ端末に配信していないときには、自身が直接、当該コンテンツを要求元のユーザ端末に配信する。当該コンテンツをすでに他のユーザ端末に配信しているときには、その配信済みユーザ端末のアドレスを要求元ユーザ端末に通知して、配信済みユーザ端末からの転送によって当該コンテンツを要求元ユーザ端末に取得させる。コンテンツ配信サーバ１０が随時、各コンテンツにつき、配信済みの有無、および配信済みの場合の配信先を示したリストを各ユーザ端末に配信し、または、各ユーザ端末が随時、自身に配信または転送されたコンテンツのリストを他のユーザ端末に配信するようにしてもよい。【選択図】図１
2005122618.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信サーバと複数のユーザ端末がネットワークを介して接続されるコンテンツ配信システムにおいて、あるユーザ端末からの配信要求によって前記コンテンツ配信サーバが、その要求元のユーザ端末にコンテンツを配信する方法であって、
当該コンテンツをすでに他のユーザ端末に配信しているか否かを判断する第１工程と、
この第1工程で、当該コンテンツをいまだ他のユーザ端末に配信していないと判断したとき、当該コンテンツを前記要求元ユーザ端末に配信する第２工程と、
前記第1工程で、当該コンテンツをすでに他のユーザ端末に配信していると判断したとき、その配信済みユーザ端末を前記要求元ユーザ端末に通知して、配信済みユーザ端末からの転送によって当該コンテンツを前記要求元ユーザ端末に取得させる第３工程と、
を備えるコンテンツ配信方法。
【請求項２】
コンテンツ配信サーバと複数のユーザ端末がネットワークを介して接続されるコンテンツ配信システムにおいて、あるユーザ端末が要求元のユーザ端末としてコンテンツを取得する方法であって、
前記コンテンツ配信サーバが、自己が保有している各コンテンツと、すでにいずれかのユーザ端末に配信済みのコンテンツの配信先または転送先のユーザ端末とのリストを、各ユーザ端末に配信する第1工程と、
前記要求元ユーザ端末が、前記リストに配信先または転送先のユーザ端末として示された他のユーザ端末に、その取得したコンテンツの転送を要求する第２工程と、
その転送要求によって、その要求先ユーザ端末が前記要求元ユーザ端末に、要求されたコンテンツを転送する第３工程と、
を備えるコンテンツ配信方法。
【請求項３】
コンテンツ配信サーバと複数のユーザ端末がネットワークを介して接続されるコンテンツ配信システムにおいて、あるユーザ端末が要求元のユーザ端末としてコンテンツを取得する方法であって、
前記ネットワークを介して前記コンテンツ配信サーバまたは他のユーザ端末からコンテンツを取得したユーザ端末が、転送元のユーザ端末として、その取得したコンテンツのリストを、他のユーザ端末に配信する第1工程と、
前記要求元ユーザ端末が、前記転送元ユーザ端末に、前記リストに記載されているコンテンツの転送を要求する第２工程と、
その転送要求によって、前記転送元ユーザ端末が前記要求元ユーザ端末に、要求されたコンテンツを転送する第３工程と、
を備えるコンテンツ配信方法。
【請求項４】
ネットワークを介して複数のユーザ端末と接続されるコンテンツ配信サーバであって、
コンテンツ蓄積手段と、
このコンテンツ蓄積手段に蓄積されている各コンテンツについての、コンテンツがすでに配信されているユーザ端末を、配信履歴として保持する配信履歴保持手段と、
要求元のユーザ端末からのコンテンツ配信要求に対して、前記配信履歴を参照して、当該コンテンツが他のユーザ端末に配信済みであるか否かを判断し、当該コンテンツをいまだ他のユーザ端末に配信していないときには、当該コンテンツを前記要求元ユーザ端末に配信し、当該コンテンツをすでに他のユーザ端末に配信しているときには、その配信済みユーザ端末を前記要求元ユーザ端末に通知して、配信済みユーザ端末からの転送によって当該コンテンツを前記要求元ユーザ端末に取得させる制御手段と、
を備えるコンテンツ配信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音楽や映像などのコンテンツを配信サーバからユーザ（クライアント）端末に配信する方法、および、その配信方法を実行する配信サーバに関する。
【０００２】
なお、コンテンツとは、音声情報、映像情報、画像情報、テキスト情報などのデジタルデータ、またはゲームソフトなどのコンピュータプログラムである。
【背景技術】
【０００３】
インターネットなどの広域ネットワークに接続でき、ハードディスクなどの大容量記憶装置を備えるパーソナルコンピュータやコンシューマ機器の普及によって、コンテンツ配信サーバからネットワークを介してユーザ端末にコンテンツを配信し、ユーザ端末でダウンロードすることが普及しつつある。
【０００４】
また、特許文献１（特開２００２−３１８８７３号公報）には、コンテンツ販売者からコンテンツを購入したユーザが、そのコンテンツを第三者にコピーさせることによって得られる利益は、販売者または著作者に還元されるべきものであることから、コンテンツの一次配信を受けたユーザが他のユーザに二次配信を行った場合には、コンテンツ販売者が、二次配信先のユーザからは料金を徴収し、二次配信元のユーザにはインセンティブを与えることが示されている。
【０００５】
上に挙げた先行技術文献は、以下の通りである。
【特許文献１】特開２００２−３１８８７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したような、ネットワークを利用したコンテンツ配信システムでは、ユーザ端末の増加に伴って、多くのユーザ端末からの配信要求が集中したとき、配信サーバの負荷が増大して、ユーザ端末から配信サーバへの接続に時間がかかり、コンテンツの伝送速度が遅くなる問題がある。
【０００７】
この問題を解決する方法として、サーバ側に設備投資を行って、配信サーバの能力を向上させる方法が採られている。しかし、この方法は、コンテンツ提供者にとって経済的負担が大きくなり、その負担をコンテンツの対価に反映させる場合には、ユーザにとって経済的負担が大きくなる。また、このように配信サーバの性能をピーク時に合わせると、稼働率の低い時間帯では無駄になってしまう。
【０００８】
さらに、特許文献１に示された方法では、ユーザが二次配信元（一次配信先）から二次配信を受ける場合には、結果的に配信サーバの負荷が軽減されるが、ユーザがそのようにする保証は無く、ユーザが直接、配信サーバから配信を受ける場合には、配信サーバの負荷は軽減されない。
【０００９】
そこで、この発明は、すでにいずれかのユーザ端末に配信されたコンテンツについては、その配信済みのユーザ端末から他のユーザ端末にコンテンツを転送し、他のユーザ端末は配信サーバから直接配信を受けることなくコンテンツを取得できる仕組みにすることによって、配信サーバの負荷を軽減するとともに、ユーザの利便性を向上させたものである。
【課題を解決するための手段】
【００１０】
第1の発明のコンテンツ配信方法は、
コンテンツ配信サーバと複数のユーザ端末がネットワークを介して接続されるコンテンツ配信システムにおいて、あるユーザ端末からの配信要求によって前記コンテンツ配信サーバが、その要求元のユーザ端末にコンテンツを配信する方法であって、
当該コンテンツをすでに他のユーザ端末に配信しているか否かを判断する第１工程と、
この第1工程で、当該コンテンツをいまだ他のユーザ端末に配信していないと判断したとき、当該コンテンツを前記要求元ユーザ端末に配信する第２工程と、
前記第1工程で、当該コンテンツをすでに他のユーザ端末に配信していると判断したとき、その配信済みユーザ端末を前記要求元ユーザ端末に通知して、配信済みユーザ端末からの転送によって当該コンテンツを前記要求元ユーザ端末に取得させる第３工程と、
を備えるものである。
【００１１】
第２の発明のコンテンツ配信方法は、
コンテンツ配信サーバと複数のユーザ端末がネットワークを介して接続されるコンテンツ配信システムにおいて、あるユーザ端末が要求元のユーザ端末としてコンテンツを取得する方法であって、
前記コンテンツ配信サーバが、自己が保有している各コンテンツと、すでにいずれかのユーザ端末に配信済みのコンテンツの配信先または転送先のユーザ端末とのリストを、各ユーザ端末に配信する第1工程と、
前記要求元ユーザ端末が、前記リストに配信先または転送先のユーザ端末として示された他のユーザ端末に、その取得したコンテンツの転送を要求する第２工程と、
その転送要求によって、その要求先ユーザ端末が前記要求元ユーザ端末に、要求されたコンテンツを転送する第３工程と、
を備えるものである。
【００１２】
第３の発明のコンテンツ配信方法は、
コンテンツ配信サーバと複数のユーザ端末がネットワークを介して接続されるコンテンツ配信システムにおいて、あるユーザ端末が要求元のユーザ端末としてコンテンツを取得する方法であって、
前記ネットワークを介して前記コンテンツ配信サーバまたは他のユーザ端末からコンテンツを取得したユーザ端末が、転送元のユーザ端末として、その取得したコンテンツのリストを、他のユーザ端末に配信する第1工程と、
前記要求元ユーザ端末が、前記転送元ユーザ端末に、前記リストに記載されているコンテンツの転送を要求する第２工程と、
その転送要求によって、前記転送元ユーザ端末が前記要求元ユーザ端末に、要求されたコンテンツを転送する第３工程と、
を備えるものである。
【００１３】
上記の構成の第１、第２または第３の発明のコンテンツ配信方法では、すでにいずれかのユーザ端末に配信されているコンテンツについては、その配信済みのユーザ端末から要求元のユーザ端末にコンテンツを転送し、要求元のユーザ端末は配信サーバから直接配信を受けることなくコンテンツを取得できることがシステム的に保証される。したがって、システム的に確実に、配信サーバの負荷を軽減することができるとともに、ユーザの利便性を向上させることができる。
【００１４】
なお、この場合の「転送」は、コンテンツが配信サーバから直接配信されるものではないものの、元は配信サーバから配信されたコンテンツが送信される点で、「コンテンツ配信方法」の「配信」に含まれるものである。
【発明の効果】
【００１５】
以上のように、この発明によれば、システム的に確実に、配信サーバの負荷を軽減することができるとともに、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
〔コンテンツ配信システムの一例：図１〕
図１は、この発明のコンテンツ配信方法が実行されるコンテンツ配信システムの一例を示す。
【００１７】
この例のコンテンツ配信システムでは、コンテンツ配信サーバ１０と多数のユーザ端末２１，２２，２３，２４…が、インターネット１を介して接続される。
【００１８】
コンテンツ配信サーバ１０は、ＣＰＵ１１を備え、そのバス１２に、ＣＰＵ１１が実行するプログラムや各種のデータが格納されたソフトウエア格納部１３、プログラムやデータが展開されるメモリ１４、配信されるコンテンツが蓄積されたコンテンツ蓄積装置１５、コンテンツの配信履歴が保持される配信履歴メモリ１６、および、インターネット１に接続して、各ユーザ端末２１，２２，２３，２４…との間で通信を行うネットワーク接続部１７が接続される。
【００１９】
ユーザ端末２１は、ＣＰＵ３１を備え、そのバス３２に、ＣＰＵ３１が実行するプログラムや各種のデータが格納されたハードディスクを内蔵したＨＤＤ（ハードディスクドライブ）３３、プログラムやデータが展開されるメモリ３４、インターネット１に接続して、コンテンツ配信サーバ１０および他のユーザ端末２２，２３，２４…との間で通信を行うネットワーク接続部３５、およびコンテンツ再生処理部３６が接続される。
【００２０】
コンテンツ再生処理部３６は、後述のようにコンテンツ配信サーバ１０または他のユーザ端末２２，２３，２４…からインターネット１を介して配信または転送されてＨＤＤ３３内のハードディスクにダウンロードされ、再生時にハードディスクから読み出されたコンテンツの圧縮データを伸長復号し、アナログ信号に変換するものである。
【００２１】
変換後の映像信号は、出力端子３７に出力されて、図では省略したディスプレイに供給され、ディスプレイ上に映像が表示される。変換後の音声信号は、出力端子３８に出力されて、図では省略したスピーカなどの音響出力装置に供給され、音響出力装置から音声が出力される。
【００２２】
他のユーザ端末２２，２３，２４…も、ユーザ端末２１と同様に構成される。
【００２３】
コンテンツ配信サーバ１０と各ユーザ端末２１，２２，２３，２４…との間では、あらかじめ機器認証が行われる。すなわち、コンテンツ配信サーバ１０との間で機器認証を行ったユーザ端末のみが、以下に示すようなコンテンツ配信サービスを受け、かつ行うことができる。
【００２４】
また、コンテンツ配信サーバ１０から配信されるコンテンツには、配信後の追跡が可能なように、当該のコンテンツ配信システムのコンテンツ配信サーバ１０から配信されたものであることを示す情報が埋め込まれる。
【００２５】
〔コンテンツ配信方法：図２〜図５〕
上述したコンテンツ配信システムでは、あるユーザ端末が要求元のユーザ端末として、コンテンツ配信サーバ１０のコンテンツ蓄積装置１５に蓄積されている、あるコンテンツを取得する場合、当該コンテンツがいまだ他のユーザ端末に配信されていないときには、当該コンテンツはコンテンツ配信サーバ１０から配信されるが、当該コンテンツがすでに他のユーザ端末に配信されているときには、その配信済みのユーザ端末から当該コンテンツが転送（配信）される。
【００２６】
（第１の例：図２〜図４）
図２および図３は、このようなコンテンツ配信方法の第１の例を実行する場合の処理ルーチンを示す。配信サーバ処理ルーチン４０は、コンテンツ配信サーバ１０のＣＰＵ１１が実行する処理ルーチンであり、要求元処理ルーチン５０は、要求元のユーザ端末ＸのＣＰＵが実行する処理ルーチンであり、転送元処理ルーチン６０は、要求元のユーザ端末Ｘに対して転送元となるユーザ端末ＹのＣＰＵが実行する処理ルーチンである。もちろん、要求元のユーザ端末Ｘは、ユーザ端末２１，２２，２３，２４…のいずれかであり、転送元のユーザ端末Ｙは、要求元のユーザ端末Ｘ以外のユーザ端末２１，２２，２３，２４…のいずれかである。
【００２７】
まず、要求元のユーザ端末Ｘは、ステップ５１で、コンテンツ配信サーバ１０に対して、あるコンテンツ（コンテンツＡとする）の配信を要求する。
【００２８】
これに対して、コンテンツ配信サーバ１０は、ステップ４１で、配信履歴メモリ１６上の配信履歴を参照し、次にステップ４２で、当該コンテンツＡが他のユーザ端末に配信済みであるか否かを判断する。
【００２９】
配信履歴としては、図４（Ａ）のテーブルに示すように、コンテンツ蓄積装置１５に蓄積されているコンテンツごとに、コンテンツ識別コード、コンテンツの名称、配信先および転送先が記録される。コンテンツ識別コードも、コンテンツの名称も、コンテンツ識別情報で、いずれか一方でもよいが、この例は両方が記録される場合である。
【００３０】
具体的に、この例では、ユーザ端末Ｘの配信要求時、コンテンツａ１（コンテンツ識別コードがａ１のコンテンツ）は、未配信、したがって未転送であり、コンテンツａ２（コンテンツ識別コードがａ２のコンテンツ）も、未配信かつ未転送であり、コンテンツａ３（コンテンツ識別コードがａ３のコンテンツ）は、端末識別情報がＣＥ２２のユーザ端末２２に配信済みである。
【００３１】
そして、コンテンツ配信サーバ１０は、ユーザ端末Ｘが要求したコンテンツＡが、いまだ他のユーザ端末に配信していないと判断した場合には、ステップ４２からステップ４３に進んで、自身が直接、当該コンテンツＡをユーザ端末Ｘに配信する。
【００３２】
ユーザ端末Ｘは、ステップ５１でコンテンツＡの配信を要求した後、ステップ５２に進んで、要求したコンテンツＡがコンテンツ配信サーバ１０から配信されたか否かを判断し、ステップ４３でコンテンツ配信サーバ１０がコンテンツＡを配信したことによって、コンテンツ配信サーバ１０から配信されたと判断したときには、当該コンテンツＡを自身のハードディスクにダウンロードする。
【００３３】
コンテンツ配信サーバ１０は、ステップ４３でコンテンツＡをユーザ端末Ｘに配信した後、ステップ４４に進んで、配信履歴を書き替える。
【００３４】
したがって、例えば、要求元のユーザ端末Ｘがユーザ端末２１（ＣＥ２１）であり、その要求したコンテンツＡが図４（Ａ）に示したコンテンツａ１である場合には、当該コンテンツａ１がコンテンツ配信サーバ１０からユーザ端末２１（ＣＥ２１）に配信され、コンテンツ配信サーバ１０の配信履歴メモリ１６上の配信履歴は、図４（Ｂ）のように書き替えられる。
【００３５】
ユーザ端末Ｘが要求したコンテンツＡが、いまだいずれのユーザ端末にも配信されていない場合には、以上のような処理によって、当該コンテンツＡについての配信処理を終了する。
【００３６】
一方、ステップ４２で、当該コンテンツＡを他のユーザ端末に配信していると判断した場合には、コンテンツ配信サーバ１０は、ステップ４５に進んで、要求元のユーザ端末Ｘに配信済みユーザ端末Ｙのアドレスを通知する。
【００３７】
この場合、当該コンテンツＡが、あるユーザ端末ｙ１に配信されただけで、そのユーザ端末ｙ１から他のユーザ端末に転送されていない場合には、そのユーザ端末ｙ１が、配信済みの、したがってユーザ端末Ｘに対して転送元となるユーザ端末Ｙであり、コンテンツ配信サーバ１０は、ユーザ端末ｙ１のアドレスを通知する。
【００３８】
これに対して、当該コンテンツＡが、あるユーザ端末ｙ１に配信された後、そのユーザ端末ｙ１から他のユーザ端末ｙ２に転送されている場合、または、さらに、他のユーザ端末ｙ２から別のユーザ端末ｙ３に転送されている場合には、いずれのユーザ端末のアドレスを、配信済みの、すなわちユーザ端末Ｘに対して転送元となるユーザ端末Ｙのアドレスとして通知すべきかが問題となる。
【００３９】
各ユーザ端末２１，２２，２３，２４…の転送の負担を平均化する点では、その時点での最終の転送先のユーザ端末を、ユーザ端末Ｘに対する転送元のユーザ端末Ｙとすることが望ましい。
【００４０】
しかし、後述のように、ユーザ端末の転送の負担に対して、コンテンツ配信元（コンテンツ提供者）が転送元のユーザ端末のユーザに報酬を支払うシステムとする場合には、コンテンツ配信サーバ１０から直接配信を受けたユーザ端末ｙ１をユーザ端末Ｘに対する転送元のユーザ端末Ｙとしても、転送の負担につき不公平となることはない。
【００４１】
また、上記のユーザ端末ｙ１，ｙ２，ｙ３のように、コンテンツ配信サーバ１０から直接または間接的に配信を受けたユーザ端末が複数存在する場合、そのうちから、要求元ユーザ端末Ｘの近くのユーザ端末を一つ選択して、ユーザ端末Ｘに対する転送元のユーザ端末Ｙとするのも、好ましい方法の一つである。
【００４２】
さらに、上記のユーザ端末ｙ１，ｙ２，ｙ３のように、コンテンツ配信サーバ１０から直接または間接的に配信を受けた全てのユーザ端末のアドレスをユーザ端末Ｘに通知し、ユーザ端末Ｘのユーザが、そのうちのいずれかのユーザ端末を自身に対する転送元として選択するシステムとしてもよい。
【００４３】
以下の例では、コンテンツ配信サーバ１０から直接配信を受けたユーザ端末を、配信済みの、すなわちユーザ端末Ｘに対する転送元のユーザ端末Ｙとして、そのアドレスをユーザ端末Ｘに通知する。
【００４４】
このようにコンテンツ配信サーバ１０から配信済みユーザ端末Ｙのアドレスが通知されることによって、ステップ５２では、ユーザ端末Ｘは、要求したコンテンツＡがコンテンツ配信サーバ１０から配信されないと判断して、ステップ５４に進んで、コンテンツ配信サーバ１０から通知されたアドレスによって配信済みユーザ端末Ｙに接続して、ユーザ端末Ｙに対してコンテンツＡの転送を要求する。
【００４５】
これに対して、ユーザ端末Ｙは、ステップ６１で、その要求されたコンテンツＡをユーザ端末Ｘに転送し、ユーザ端末Ｘは、ステップ５５で、そのユーザ端末Ｙから転送されたコンテンツＡを自身のハードディスクにダウンロードする。
【００４６】
ステップ６１で、コンテンツＡをユーザ端末Ｘに転送したら、ユーザ端末Ｙは、ステップ６２で、そのことをコンテンツ配信サーバ１０に通知し、ステップ５５で、ユーザ端末ＹからコンテンツＡが転送されたら、ユーザ端末Ｘは、ステップ５６で、そのことをコンテンツ配信サーバ１０に通知する。ユーザ端末Ｙとユーザ端末Ｘの両者に通知させることによって、コンテンツ配信サーバ１０は、所期のとおりコンテンツＡが転送されたことを確認することができる。
【００４７】
コンテンツ配信サーバ１０は、ユーザ端末Ｙおよびユーザ端末Ｘからの通知によって、ステップ４６で、配信履歴を書き替える。
【００４８】
ユーザ端末Ｘが要求したコンテンツＡが、他のユーザ端末に配信済みの場合には、以上のような処理によって、当該コンテンツＡについての配信処理を終了する。
【００４９】
したがって、例えば、要求元のユーザ端末Ｘがユーザ端末２１（ＣＥ２１）であり、その要求したコンテンツＡが図４（Ａ）に示したコンテンツａ３である場合には、当該コンテンツａ３が配信されているユーザ端末２２（ＣＥ２２）への転送要求によって、当該コンテンツａ３がユーザ端末２２からユーザ端末２１に転送され、コンテンツ配信サーバ１０の配信履歴メモリ１６上の配信履歴は、図４（Ｃ）のように書き替えられる。
【００５０】
コンテンツ配信サーバ１０から直接配信され、またはユーザ端末Ｙから転送されるコンテンツＡのデータは、暗号化される。その暗号を復号するための鍵は、例えば、コンテンツＡがコンテンツ配信サーバ１０から直接配信される場合には、コンテンツ配信サーバ１０からコンテンツＡと一緒に送信され、コンテンツＡがユーザ端末Ｙから転送される場合には、その転送後、ユーザ端末Ｘで当該コンテンツＡを最初に再生する際に別途、コンテンツ配信サーバ１０に要求することによって、コンテンツ配信サーバ１０から送信される。
【００５１】
ユーザ端末Ｙによる転送は、コンテンツ配信サーバ１０の負荷を軽減するために、コンテンツ配信サーバ１０に代わってコンテンツＡを配信するものであるので、コンテンツ配信元（コンテンツ提供者）は、ユーザ端末Ｙのユーザに対して報酬を支払うものとする。
【００５２】
また、要求元のユーザ端末Ｘのユーザは、コンテンツＡがコンテンツ配信サーバ１０から直接配信された場合は勿論のこと、ユーザ端末Ｙから転送された場合にも、コンテンツ配信元（コンテンツ提供者）に対して対価（コンテンツＡの代金）を支払うものとする。その決済は、例えば、コンテンツ配信サーバ１０が直接、コンテンツＡを配信する場合には、その配信時に、ユーザ端末ＹがコンテンツＡを転送する場合には、上記の通知があった時に、行われるようにする。
【００５３】
（第２および第３の例：図５）
上述した例は、要求元のユーザ端末Ｘが、最初はコンテンツ配信サーバ１０に対してコンテンツＡの配信を要求する場合であるが、コンテンツ配信サーバ１０が随時、コンテンツ蓄積装置１５に蓄積されているコンテンツの識別コードや名称、および、すでにいずれかのユーザ端末に配信済みのコンテンツの配信先または転送先のユーザ端末のアドレスを示したコンテンツ配信リストを、各ユーザ端末２１，２２，２３，２４…に配信し、または、各ユーザ端末２１，２２，２３，２４…が随時、自己がコンテンツ配信サーバ１０または他のユーザ端末から取得したコンテンツの識別コードや名称、および自己のアドレスを示した、図５に示すようなコンテンツ配信済みリストを、他のユーザ端末に配信（他のユーザ端末と交換）するようにしてもよい。
【００５４】
この場合、要求元のユーザ端末Ｘは、コンテンツ配信サーバ１０から配信されたコンテンツ配信リスト、または他のユーザ端末から配信されたコンテンツ配信済みリストに、配信済みとして記載されていないコンテンツについては、コンテンツ配信サーバ１０に対して配信を要求する。これにより、図２のステップ５１〜５３，４１〜４４のような処理によって、要求元のユーザ端末Ｘは当該コンテンツＡを取得することができる。
【００５５】
また、コンテンツ配信サーバ１０から配信されたコンテンツ配信リスト、または他のユーザ端末から配信されたコンテンツ配信済みリストに、配信済みとして記載されているコンテンツについては、要求元のユーザ端末Ｘは、その配信済みユーザ端末Ｙに対して転送を要求する。これにより、図３のステップ５４〜５６，６１，６２，４６のような処理によって、要求元のユーザ端末Ｘは当該コンテンツＡを取得することができる。
【図面の簡単な説明】
【００５６】
【図１】この発明のコンテンツ配信方法が実行されるコンテンツ配信システムの一例を示す図である。
【図２】この発明のコンテンツ配信方法の一例を実行する場合の処理ルーチンの一部を示す図である。
【図３】この発明のコンテンツ配信方法の一例を実行する場合の処理ルーチンの一部を示す図である。
【図４】配信履歴の一例を示す図である。
【図５】ユーザ端末が配信するリストの一例を示す図である。
【符号の説明】
【００５７】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2005122618.tif 000003
【図２】
2005122618.tif 000004
【図３】
2005122618.tif 000005
【図４】
2005122618.tif 000006
【図５】
2005122618.tif 000007