(57)【要約】【目的】オリジナル・コンテンツ・サーバ３に接続できない場合でもオリジナル・コンテンツＡと実質的に同一のキャッシュ・コンテンツＡ１を取得する。【構成】サーバ３には，オリジナル・コンテンツＡが記憶されている。オリジナル・コンテンツＡがキャッシュ・コンテンツ・サーバ２に送信されると，サーバ２においてオリジナル・コンテンツＡを複製したキャッシュ・コンテンツＡ１が生成される。クライアント・コンピュータ１がオリジナル・コンテンツＡを探している場合に，サーバ３がネットワークに接続されていないとキャッシュ・コンテンツＡ１が探し出される。キャッシュ・コンテンツＡ１がサーバ２からコンピュータ２に送信される。オリジナル・コンテンツＡを記憶しているサーバ３がネットワークに接続されていない場合でも実質的に同一のキャッシュ・コンテンツＡ１が得られる。【選択図】  図１
2004157793.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置とキャッシュ・コンテンツ端末装置とコンテンツ取得端末装置とを含むコンテンツ共有システムにおいて，
上記オリジナル・コンテンツ端末装置が，
与えられる送信指令に応じて，送信指令を与えた端末装置に上記ディジタル・コンテンツを送信するディジタル・コンテンツ送信手段を備え，
上記キャッシュ・コンテンツ端末装置が，
上記ディジタル・コンテンツの送信指令を上記オリジナル・コンテンツ端末装置に与える第１の送信指令手段，
上記第１の送信指令手段から与えられた送信指令に応じて上記オリジナル・コンテンツ端末装置の上記ディジタル・コンテンツ送信手段から送信されたディジタル・コンテンツにもとづいてキャッシュ・コンテンツを生成するキャッシュ・コンテンツ生成手段，
上記キャッシュ・コンテンツ生成手段によって生成されたキャッシュ・コンテンツを記憶するキャッシュ・コンテンツ記憶手段，および
与えられる送信指令に応じて，送信指令を与えた端末装置に上記キャッシュ・コンテンツ記憶手段に記憶されているキャッシュ・コンテンツを送信するキャッシュ・コンテンツ送信手段を備え，
上記コンテンツ取得装置が，
上記オリジナル・コンテンツ端末装置と接続可能かどうかを判定する第１の判定手段，
上記第１の判定手段により接続可能と判定されたことにより，上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令を与える第２の送信指令手段，および
上記第１の判定手段により接続不可能と判定されたことにより，上記キャッシュ・コンテンツ端末装置に上記キャッシュ・コンテンツの送信指令を与える第３の送信指令手段，
を備えたコンテンツ共有システム。
【請求項２】
上記キャッシュ・コンテンツ端末装置が，
上記キャッシュ・コンテンツ生成手段によるキャッシュ・コンテンツの生成から一定期間経過したかどうかを判定する第２の判定手段，および
上記第２の判定手段によって一定期間経過したと判定されたことに応じて，上記キャッシュ・コンテンツ記憶手段に記憶されているキャッシュ・コンテンツを消去する消去手段，
をさらに備えた請求項１に記載のコンテンツ共有システム。
【請求項３】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置を含むコンテンツ共有システムを構成するキャッシュ・コンテンツ端末装置において，
上記ディジタル・コンテンツの送信指令を上記オリジナル・コンテンツ端末装置に与える送信指令手段，
上記送信指令手段から与えられた送信指令に応じて上記オリジナル・コンテンツ端末装置から送信されたディジタル・コンテンツにもとづいてキャッシュ・コンテンツを生成するキャッシュ・コンテンツ生成手段，および
与えられる送信指令に応じて，送信指令を与えた端末装置に上記キャッシュ・コンテンツ生成手段によって生成されたキャッシュ・コンテンツを送信するキャッシュ・コンテンツ送信手段，
を備えたキャッシュ・コンテンツ端末装置。
【請求項４】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置とキャッシュ・コンテンツ端末装置とコンテンツ取得装置とを含むコンテンツ共有システムを構成するコンテンツ取得端末装置において，
上記キャッシュ・コンテンツ端末装置から上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令が与えられたことに応じて，上記オリジナル・コンテンツ端末装置から上記キャッシュ・コンテンツ端末装置に上記ディジタル・コンテンツが送信され，上記キャッシュ・コンテンツ端末装置において上記ディジタル・コンテンツにもとづいてキャッシュ・コンテンツが生成されており，
上記オリジナル・コンテンツ端末装置と接続可能かどうかを判定する判定手段，
上記判定手段により，接続可能と判定されたことにより，上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令を与える第１の送信指令手段，および
上記判定手段により，接続不可能と判定されたことにより，上記キャッシュ・コンテンツ端末装置に上記キャッシュ・コンテンツの送信指令を与える第２の送信指令手段，
を備えたコンテンツ取得装置。
【請求項５】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置を含むコンテンツ共有システムを構成するキャッシュ・コンテンツ端末装置を制御するプログラムであって，
上記ディジタル・コンテンツの送信指令を上記オリジナル・コンテンツ端末装置に与え，
与えられた送信指令応じて上記オリジナル・コンテンツ端末装置から送信されたディジタル・コンテンツにもとづいてキャッシュ・コンテンツを生成させ，
与えられる送信指令に応じて，送信指令を与えた端末装置に，生成されたキャッシュ・コンテンツを送信させるプログラム。
【請求項６】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置とキャッシュ・コンテンツ端末装置とコンテンツ取得端末装置とを含むコンテンツ共有システムを構成するコンテンツ取得端末装置を制御するプログラムであって，
上記キャッシュ・コンテンツ端末装置から上記オリジナル・コンテンツ端末装置に，上記ディジタル・コンテンツの送信指令が与えられたことに応じて上記オリジナル・コンテンツ端末装置から上記キャッシュ・コンテンツ端末装置に上記ディジタル・コンテンツが送信され，上記キャッシュ・コンテンツ端末装置において上記ディジタル・コンテンツにもとづいてキャッシュ・コンテンツが生成されており，
上記オリジナル・コンテンツ端末装置と接続可能かどうかを判定させ，
接続可能と判定されたことにより，上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令を与えさせ，
接続不可能と判定されたことにより，上記キャッシュ・コンテンツ端末装置に上記キャッシュ・コンテンツの送信指令を与えさせるプログラム。
【請求項７】
請求項５または請求項６に記載の上記プログラムを格納した記録媒体。
【請求項８】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置を含むコンテンツ共有システムを構成するキャッシュ・コンテンツ端末装置において，
上記ディジタル・コンテンツの送信指令を上記オリジナル・コンテンツ端末装置に与え，
与えられた送信指令に応じて上記オリジナル・コンテンツ端末装置から送信されたディジタル・コンテンツにもとづいてキャッシュ・コンテンツを生成し，
与えられる送信指令に応じて，送信指令を与えた端末装置に，生成されたキャッシュ・コンテンツを送信する，
キャッシュ・コンテンツ端末装置の制御方法。
【請求項９】
ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置とキャッシュ・コンテンツ端末装置とコンテンツ取得装置とを含むコンテンツ共有システムを構成するコンテンツ取得端末装置において，
上記キャッシュ・コンテンツ端末装置から上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令が与えられたことに応じて，上記オリジナル・コンテンツ端末装置から上記キャッシュ・コンテンツ端末装置に上記ディジタル・コンテンツが送信され，上記キャッシュ・コンテンツ端末装置において上記ディジタル・コンテンツにもとづいてキャッシュ・コンテンツが生成されており，
上記オリジナル・コンテンツ端末装置と接続可能かどうかを判定し，
接続可能と判定されたことにより，上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令を与え，
接続不可能と判定されたことにより，上記キャッシュ・コンテンツ端末装置に上記キャッシュ・コンテンツの送信指令を与える，
コンテンツ取得装置の制御方法。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，コンテンツ共有システム，キャッシュ・コンテンツ端末装置，コンテンツ取得装置，それらの端末装置を制御するプログラム，そのプログラムを格納した記録媒体，およびそれらの端末装置の制御方法に関する。
【０００２】
【発明の背景】
ピア・トゥ・ピアによるディジタル・コンテンツやファイルの共有システムが多数提案されている。このような共有システムおいては，一のコンピュータ装置に格納されているディジタル・コンテンツ，ファイルなどが他のコンピュータ装置に送信される。また，データ・パッケージを分散するシステムなども考えられている（例えば，特許文献１）。
【０００３】
【特許文献１】
特開２０００−１３７６４１号公報
【０００４】
しかしながら，ピア・トゥ・ピアのシステムにおいては，コンテンツ，ファイルなどを格納しているコンピュータ装置がネットワークに接続していなければ，そのコンピュータ装置が格納しているコンテンツ，ファイルなどを取得できないことが多い。
【０００５】
【発明の開示】
この発明は，コンテンツ，ファイルなどを取得できるようにすることを目的とする。
【０００６】
この発明によるコンテンツ共有システムは，ディジタル・コンテンツが記憶されているオリジナル・コンテンツ端末装置とキャッシュ・コンテンツ端末装置とコンテンツ取得端末装置とを含むものである。
【０００７】
上記オリジナル・コンテンツ端末装置は，与えられる送信指令に応じて，送信指令を与えた端末装置に上記ディジタル・コンテンツを送信するディジタル・コンテンツ送信手段を備えている。
【０００８】
上記キャッシュ・コンテンツ端末装置は，上記ディジタル・コンテンツの送信指令を上記オリジナル・コンテンツ端末装置に与える第１の送信指令手段，上記第１の送信指令手段から与えられた送信指令に応じて上記オリジナル・コンテンツ端末装置の上記ディジタル・コンテンツ送信手段から送信されたディジタル・コンテンツにもとづいてキャッシュ・コンテンツを生成するキャッシュ・コンテンツ生成手段，上記キャッシュ・コンテンツ生成手段によって生成されたキャッシュ・コンテンツを記憶するキャッシュ・コンテンツ記憶手段，および与えられる送信指令に応じて，送信指令を与えた端末装置に上記キャッシュ・コンテンツ記憶手段に記憶されているキャッシュ・コンテンツを送信するキャッシュ・コンテンツ送信手段を備えている。
【０００９】
上記コンテンツ取得装置は，上記オリジナル・コンテンツ端末装置と接続可能かどうかを判定する第１の判定手段，上記第１の判定手段により接続可能と判定されたことにより，上記オリジナル・コンテンツ端末装置に上記ディジタル・コンテンツの送信指令を与える第２の送信指令手段，および上記第１の判定手段により接続不可能と判定されたことにより，上記キャッシュ・コンテンツ端末装置に上記キャッシュ・コンテンツの送信指令を与える第３の送信指令手段を備えている。
【００１０】
この発明によると，オリジナル・コンテンツ端末装置にはディジタル・コンテンツ（オリジナル・ディジタル・コンテンツ）が記憶されている。
【００１１】
オリジナル・コンテンツ端末装置に記憶されているディジタル・コンテンツを利用しようとする場合，キャッシュ・コンテンツ端末装置のユーザによって，キャッシュ・コンテンツ端末装置からオリジナル・コンテンツ端末装置にディジタル・コンテンツの送信指令が与えられる。送信指令が与えられると，オリジナル・コンテンツ端末装置からキャッシュ・コンテンツ端末装置にディジタル・コンテンツが送信される。すると，キャッシュ・コンテンツ端末装置においてディジタル・コンテンツにもとづいて，キャッシュ・コンテンツが生成される。生成されたキャッシュ・コンテンツは，キャッシュ・コンテンツ端末装置において記憶される。
【００１２】
コンテンツ取得装置において，オリジナル・コンテンツ端末装置と接続されるかどうかが判定される。接続可能な場合には，コンテンツ取得端末装置からオリジナル・コンテンツ端末装置にディジタル・コンテンツの送信指令が与えられる。送信指令に応じて，オリジナル・コンテンツ端末装置からコンテンツ取得端末装置にディジタル・コンテンツが送信される。接続不可能な場合には，コンテンツ取得端末装置からオリジナル・コンテンツ端末装置にキャッシュ・コンテンツの送信指令が与えられる。送信指令に応じて，キャッシュ・コンテンツ端末装置からコンテンツ取得端末装置にキャッシュ・コンテンツが送信される。
【００１３】
コンテンツ取得端末装置がオリジナル・コンテンツ端末装置と接続不可能な場合でも，オリジナル・コンテンツ端末装置に記憶されているディジタル・コンテンツと実質的に同一のキャッシュ・コンテンツを得ることができる。
【００１４】
上記キャッシュ・コンテンツ端末装置は，上記キャッシュ・コンテンツ生成手段によるキャッシュ・コンテンツの生成から一定期間経過したかどうかを判定する第２の判定手段，および上記第２の判定手段によって一定期間経過したと判定されたことに応じて，上記キャッシュ・コンテンツ記憶手段に記憶されているキャッシュ・コンテンツを消去する消去手段をさらに備えるようにしてもよい。
【００１５】
一定期間が経過すると，キャッシュ・コンテンツは消去されるので，キャッシュ・コンテンツ記憶手段の記憶容量を無駄に使用することを未然に防止できる。
【００１６】
上記コンテンツ共有システムを構成する，オリジナル・コンテンツ端末装置，キャッシュ・コンテンツ端末装置およびコンテンツ取得端末装置をそれぞれ単独で構成するようにしてもよい。
【００１７】
また，この発明は，上記キャッシュ・コンテンツ端末装置およびコンテンツ取得端末装置を制御するプログラムおよびこのプログラムを格納した記録媒体も提供している。さらに，この発明は，上記キャッシュ・コンテンツ端末装置およびコンテンツ取得端末装置を制御する方法も提供している。
【００１８】
【実施例の説明】
図１は，この発明の実施例を示すもので，ピア・トゥ・ピアのコンテンツ（ファイル）共有システムの概要を示している。
【００１９】
コンテンツ共有システムには，ネットワークを介して互いに通信可能なクライアント・コンピュータ１，キャッシュ・コンテンツ・サーバ２およびオリジナル・コンテンツ・サーバ３が含まれている。これらのコンピュータ１ならびにサーバ２および３にはそれぞれＧＵＩＤ（グローバル・ユニーク・アイデンティファイ・ナンバ）が付与されている。これらのＧＵＩＤは，コンテンツの送信に伴って送信される。どこの装置からコンテンツが送信されたかが分かる。
【００２０】
クライアント１には，ＣＤ−ＲＯＭ（コンパクト・ディスク−リード・オンリ・メモリ）１Ａが，キャッシュ・コンテンツ・サーバ２にはＣＤ−ＲＯＭ２Ａがそれぞれ装填される。ＣＤ−ＲＯＭ１Ａに格納されているプログラムにもとづいて，クライアント・コンピュータ１が後述する動作を行い，ＣＤ−ＲＯＭ２Ａに格納されているプログラムにもとづいて，キャッシュ・コンテンツ・サーバ２が後述する動作を行う。
【００２１】
クライアント・コンピュータ１，キャッシュ・コンテンツ・サーバ２およびオリジナル・コンテンツ・サーバ３のそれぞれにはメモリ，キーボード，ＣＰＵ，表示装置，通信装置，タイマ，ＣＤ−ＲＯＭドライブなどが含まれているのはいうまでもない。
【００２２】
この実施例においては，オリジナル・コンテンツ・サーバ３にオリジナル・コンテンツ（ディジタル・コンテンツ）Ａが記憶されている。オリジナル・コンテンツ・サーバ３がネットワークに接続されているときには，キャッシュ・コンテンツ・サーバ２は，オリジナル・コンテンツ・サーバ３と通信可能であり，オリジナル・コンテンツ・サーバ３に記憶されているオリジナル・コンテンツＡがキャッシュ・コンテンツ・サーバ２に送信される。キャッシュ・コンテンツ・サーバ２においてオリジナル・コンテンツＡが受信されると，オリジナル・コンテンツＡが複製され，オリジナル・コンテンツＡと実質的に同一のキャッシュ・コンテンツＡ１が生成される。生成されたキャッシュ・コンテンツＡ１は，キャッシュ・コンテンツ・サーバ２に一時的に記憶される。クライアント・コンピュータ１がオリジナル・コンテンツＡを取得しようとする場合，オリジナル・コンテンツ・サーバ３がネットワークに接続されていれば，オリジナル・コンテンツ・サーバ３にオリジナル・コンテンツＡの送信要求が行われる。オリジナル・コンテンツ・サーバ３の電源がオフなどにより，オリジナル・コンテンツ・サーバ３がネットワークに接続されていないとキャッシュ・コンテンツ・サーバ２にキャッシュ・コンテンツＡ１の送信要求が行われる。オリジナル・コンテンツ・サーバ３がネットワークに接続されていない場合でもクライアント・コンピュータ１は，オリジナル・コンテンツＡと実質的に同一のキャッシュ・コンテンツＡ１が得られる。より詳しくは以下の説明によって明らかとなろう。
【００２３】
キャッシュ・コンテンツＡ１は，キャッシュ・コンテンツ・サーバ２のユーザがオリジナル・コンテンツＡをキャッシュ・コンテンツ・サーバ３に記憶させるかどうかに関係なく生成され，かつ記憶される。
【００２４】
コンテンツ共有システムには，多数のコンピュータ装置が接続されているが図１においては，１つのクライアント・コンピュータ１と２つのサーバ（１つのキャッシュ・コンテンツ・サーバと１つのオリジナル・コンテンツ・サーバ）とが図示されている。便宜上，オリジナル・コンテンツＡ１を記憶しているコンピュータ装置をオリジナル・コンテンツ・サーバ３とし，キャッシュ・コンテンツを生成するサーバをキャッシュ・コンテンツ・サーバ２とし，オリジナル・コンテンツＡ１を要求するコンピュータ装置をクライアント・コンピュータ１としている。しかしながら，クライアント・コンピュータ１であっても要求に応じてコンテンツを送信する場合はサーバの役割をし，サーバ（キャッシュ・コンテンツ・サーバ２，オリジナル・コンテンツ・サーバ３）もコンテンツの要求を行う場合などはクライアント・コンピュータの役割を行うことはいうまでもない。また，キャッシュ・コンテンツ・サーバ２もオリジナル・コンテンツを記憶していれば，オリジナル・コンテンツの役割が行われ，オリジナル・コンテンツ・サーバ３もオリジナル・コンテンツを受信した場合にはキャッシュ・コンテンツが生成され，キャッシュ・コンテンツ・サーバの役割が行われることはいうまでもない。
【００２５】
図２は，キャッシュ・コンテンツ・サーバにおいて生成されるキャッシュ・テーブルの一例である。
【００２６】
キャッシュ・テーブルには，生成されたキャッシュ・コンテンツ，識別情報（キャッシュ・コンテンツを生成するために利用したオリジナル・コンテンツが記憶されているオリジナル・コンテンツ・サーバ３のＧＵＩＤである），キャッシュ日（キャッシュ・コンテンツを生成した日）およびキャッシュ期限が格納されている。この実施例においては，キャッシュ・コンテンツが生成されてから一定期間経過するとキャッシュ・コンテンツが消去される。キャッシュ・コンテンツが消去される日がキャッシュ期限である。
【００２７】
最初にキャッシュ・コンテンツが生成されるときに，このようなキャッシュ・テーブルが生成される。その後，キャッシュ・コンテンツが生成されるごとにキャッシュ・テーブルに各情報が格納されていく。
【００２８】
図３は，キャッシュ・コンテンツ・サーバの処理手順を示すフローチャート，図４は，オリジナル・コンテンツ・サーバ３の処理手順を示すフローチャート，図５は，クライアント・コンピュータ１の処理手順を示すフローチャートである。
【００２９】
上述したように，オリジナル・コンテンツ・サーバ３にオリジナル・コンテンツが記憶されており，キャッシュ・コンテンツ・サーバ２においてキャッシュ・コンテンツが生成され，その後，クライアント・コンピュータ１においてオリジナル・コンテンツの送信要求が行われるものとする。
【００３０】
まず，キャッシュ・コンテンツ・サーバ２からオリジナル・コンテンツ・サーバ３に接続要求が行われる（図３ステップ１１）。また，キャッシュ・コンテンツ・サーバ２からオリジナル・コンテンツ・サーバ３にオリジナル・コンテンツＡの送信要求が行われる（図３ステップ１２）。
【００３１】
オリジナル・コンテンツ・サーバ３がネットワークに接続されており，キャッシュ・コンテンツ・サーバ２とオリジナル・コンテンツ・サーバ３との接続が確立すると，オリジナル・コンテンツ・サーバ３からキャッシュ・コンテンツ・サーバ２に，オリジナル・コンテンツＡが送信される（図４ステップ２１）。
【００３２】
オリジナル・コンテンツ・サーバ３から送信されたオリジナル・コンテンツＡがキャッシュ・コンテンツ・サーバ２において受信されると，オリジナル・コンテンツＡが複製され，キャッシュ・コンテンツＡ１が生成される。生成されたキャッシュ・コンテンツＡ１が上述したキャッシュ・テーブルに格納される（図３ステップ１３）。また，識別情報などもキャッシュ・テーブルに格納されるのはいうまでもない。
【００３３】
クライアント・コンピュータ１において，ネットワークに接続されているコンピュータ装置に記憶されているオリジナル・コンテンツＡが検索される（図５ステップ３１）。
【００３４】
検索によりオリジナル・コンテンツＡが記憶されているコンピュータ装置が見つかると（オリジナル・コンテンツ・サーバ３がネットワークに接続されており，オリジナル・コンテンツ・サーバ３が見つかると）（図５ステップ３２でＹＥＳ），その見つかったオリジナル・コンテンツ・サーバ３にオリジナル・コンテンツの送信要求が行われる（図５ステップ３３）。
【００３５】
クライアント・コンピュータ１からの送信要求がオリジナル・コンテンツ・サーバ３において受信されると，送信要求に応じてオリジナル・コンテンツＡがクライアント・コンピュータ１に送信される（図４ステップ２２）。
【００３６】
オリジナル・コンテンツ・サーバ３から送信されたオリジナル・コンテンツＡがクライアント・コンピュータ１において受信されると，その受信したオリジナル・コンテンツＡが複製されキャッシュ・コンテンツが生成される（図５ステップ３４）。生成されたキャッシュ・コンテンツがキャッシュ・テーブルに格納される。識別情報等もキャッシュ・テーブルに格納されるのはいうまでもない。その後，受信したオリジナル・コンテンツＡによって表されるコンテンツが出力される（図５ステップ３９）。オリジナル・コンテンツＡが画像データであれば，画像が表示されるであろうし，オリジナル・コンテンツＡが音データであれば，音が出力されることとなろう。
【００３７】
オリジナル・コンテンツ・サーバ３の電源がオフなどによりネットワークに接続されていず，検索によりオリジナル・コンテンツＡが記憶されているコンピュータ装置が見つからなければ（図５ステップ３２でＮＯ），キャッシュ・コンテンツＡ１がネットワークに接続されているコンピュータ装置の中において検索される（図５ステップ３５）。
【００３８】
キャッシュ・コンテンツＡ１が無ければ（図５ステップ３６でＮＯ），必要に応じて再度オリジナル・コンテンツＡの検索が行われる。
【００３９】
キャッシュ・コンテンツＡ１が記憶されているコンピュータ装置が見つかると（キャッシュ・コンテンツ・サーバ２が見つかると）（図５ステップ３６でＹＥＳ），クライアント・コンピュータ１からキャッシュ・コンテンツ・サーバ２にキャッシュ・コンテンツＡ１の送信要求が行われる（図５ステップ３７）。
【００４０】
クライアント・コンピュータ１からのキャッシュ・コンテンツＡ１の送信要求がキャッシュ・コンテンツ・サーバ２において受信される。すると，送信要求に応じて記憶されているキャッシュ・コンテンツＡ１がキャッシュ・コンテンツ・サーバ２からクライアント・コンピュータ１に送信される（図３ステップ１４）。
【００４１】
キャッシュ・コンテンツ・サーバ３から送信されたキャッシュ・コンテンツＡ１がクライアント・コンピュータ１において受信されると，受信されたキャッシュ・コンテンツＡ１が複製され，キャッシュ・コンテンツＡ１のキャッシュ・コンテンツが生成される（図５ステップ３８）。生成されたキャッシュ・コンテンツがクライアント・コンピュータ１のキャッシュ・テーブルに格納される。オリジナル・コンテンツＡが受信された場合と同様に，キャッシュ・コンテンツＡ１によって表されるコンテンツが出力される（ステップ３９）。
【００４２】
キャッシュ・コンテンツ・サーバ２において，キャッシュ期限となったキャッシュ・コンテンツがあると（図３ステップ１５でＹＥＳ），対応するキャッシュ・コンテンツがキャッシュ・テーブルから消去される（図３ステップ１６）。また，対応する識別情報などの情報もキャッシュ・テーブルから消去されるのはいうまでもない。
【００４３】
さらに，複数のキャッシュ・コンテンツが見つかった場合には最新のキャッシュ・コンテンツを取得するようにしてもよい。
【図面の簡単な説明】
【図１】コンテンツ共有システムの概要を示している。
【図２】キャッシュ・テーブルを示している。
【図３】キャッシュ・コンテンツ・サーバの処理手順を示すフローチャートである。
【図４】オリジナル・コンテンツ・サーバの処理手順を示すフローチャートである。
【図５】クライアント・コンピュータの処理手順を示すフローチャートである。
【符号の説明】
１  クライアント・コンピュータ
１Ａ，２Ａ  ＣＤ−ＲＯＭ
２  キャッシュ・コンテンツ・サーバ
３  オリジナル・コンテンツ・サーバ
【図１】
2004157793.tif 000003
【図２】
2004157793.tif 000004
【図３】
2004157793.tif 000005
【図４】
2004157793.tif 000006
【図５】
2004157793.tif 000007