(57)【要約】【課題】より簡単にコンテンツまたはソフトウェアを利用することができるようにする。【解決手段】読み取り部５２は、記録媒体４４からコンテンツ識別子を取得し、通信部５６は取得されたコンテンツ識別子をサーバ装置４２に送信する。また、通信部５６は、サーバ装置４２から送信されてくる、コンテンツ識別子に基づいて検索された最適なコンテンツを受信する。読み取り部５２は、記録媒体４４から権利管理情報を取得し、コンテンツ再生部５４は、権利管理情報を用いて受信したコンテンツを再生する。本発明は、パーソナルコンピュータなどに適用することができる。【選択図】図２
2007233924.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置および第２の情報処理装置からなる情報処理システムにおいて、
前記第１の情報処理装置は、
所定のコンテンツまたは所定のソフトウェアを記録する記録手段と、
前記所定のコンテンツまたは前記所定のソフトウェアを取得する取得手段と、
取得した前記所定のコンテンツまたは前記所定のソフトウェアを送信する送信手段と
を備え、
前記第２の情報処理装置は、
前記所定のコンテンツまたは前記所定のソフトウェアの利用を管理する権利管理情報が記録されている読み取り専用記録媒体から前記権利管理情報を取得する取得手段と、
前記第１の情報処理装置から送信されてきた前記所定のコンテンツまたは前記所定のソフトウェアを受信する受信手段と、
前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行手段と
を備える
情報処理システム。
【請求項２】
所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報を取得する取得手段と、
前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行手段と
を備える情報処理装置。
【請求項３】
前記実行手段は、暗号化されている前記所定のコンテンツまたは前記所定のソフトウェアを、前記権利管理情報を用いて復号して再生するか、または実行する
請求項２に記載の情報処理装置。
【請求項４】
前記取得手段は、前記読み取り専用記録媒体から前記所定のコンテンツまたは前記所定のソフトウェアを特定する情報をさらに取得し、
取得された前記情報により特定される前記所定のコンテンツまたは前記所定のソフトウェアを受信する受信手段をさらに備える
請求項２に記載の情報処理装置。
【請求項５】
受信した前記所定のコンテンツまたは前記所定のソフトウェアを記録する記録手段と、
前記情報により特定される前記所定のコンテンツまたは前記所定のソフトウェアが更新されたか否かを判定する判定手段と
をさらに備え、
前記受信手段は、前記所定のコンテンツまたは前記所定のソフトウェアが更新された場合、更新された前記所定のコンテンツまたは前記所定のソフトウェアをさらに受信し、
前記実行手段は、前記所定のコンテンツまたは前記所定のソフトウェアが更新されていない場合、前記記録手段に記録されている前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する
請求項４に記載の情報処理装置。
【請求項６】
前記取得手段は、読み取り装置により前記読み取り専用記録媒体から読み出された前記権利管理情報を取得する
請求項２に記載の情報処理装置。
【請求項７】
所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報を取得し、
前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する
ステップを含む情報処理方法。
【請求項８】
所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報を取得する取得ステップと、
前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行ステップと
をコンピュータに実行させるプログラム。
【請求項９】
請求項８に記載のプログラムを記録している記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理システム、情報処理装置および方法、プログラム、並びに記録媒体に関し、特に、ユーザが所望するコンテンツまたはソフトウェアをより簡単に利用できるようにした情報処理システム、情報処理装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
近年、動画像や音楽などのマルチメディアコンテンツ（以下、単にコンテンツと称する）、またはゲームや音楽再生用のアプリケーションプログラムなどのソフトウェアを、コンテンツを再生したり、ソフトウェアを実行したりする装置に提供するサービスが注目を集めている。
【０００３】
このようなサービスにおいては、市場の規模を拡大させるため、ゲーム機器などの専用の装置だけでなく、パーソナルコンピュータなどの汎用性のあるクライアント装置にもコンテンツやソフトウェアが提供されている。
【０００４】
コンテンツやソフトウェアがクライアント装置に提供される場合、コンテンツやソフトウェアがハードディスクやフラッシュメモリに記録されることもあるが、クライアント装置による不正な複製を防止するため、コンテンツやソフトウェアは、CD-ROM(Compact Disc-Read Only Memory)、DVD-ROM (Digital Versatile Disc-ROM)などの読み取り専用の記録媒体に記録されて提供されることが多い。
【０００５】
そのような場合、図１に示すように、読み取り専用の記録媒体１１には、暗号化されたソフトウェアやコンテンツとともに、コンテンツを再生したり、ソフトウェアを実行したりするために用いられる権利管理情報が記録されている。クライアント装置１２は、記録媒体１１に記録されている権利管理情報を用いて、暗号化されているソフトウェアを復号して実行したり、コンテンツを復号して再生したりする。
【０００６】
また、従来のクライアント装置には、読み取り専用の記録媒体に記録されているコンテンツの再生中に、そのコンテンツに関係付けられたプログラムを取得して実行するものもある（例えば、特許文献１参照）。このクライアント装置においては、コンテンツに関係付けられたプログラムの取得および実行は、コンテンツを再生する再生単位ごとに制限されており、コンテンツの所定の部分の再生中には、その部分に関係付けられているプログラムだけしか実行できないようになされている。
【０００７】
【特許文献１】特開２００５−３２２３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した技術においては、コンテンツやソフトウェアが更新された場合には、ユーザは、更新されたコンテンツやソフトウェアが記録されている新たな記録媒体を入手しなければならなかった。また、コンテンツやソフトウェアと権利管理情報とをクライアント装置に記録し、その再生または実行を権利管理情報により管理する場合においても、コンテンツやソフトウェアが更新されると、ユーザは、更新されたコンテンツやソフトウェアをダウンロードするなどして入手し、記録されているコンテンツまたはソフトウェアをいちいち書き換えなければならなかった。
【０００９】
さらに、クライアント装置の仕様によっては、クライアント装置が所望するコンテンツやソフトウェアを取り扱うことができない場合もある。そのため、コンテンツやソフトウェアを提供する側は、サービスを受ける全てのクライアント装置がコンテンツを再生したり、ソフトウェアを実行したりできるように、同じ内容であっても、クライアント装置の仕様ごとに複数のコンテンツやソフトウェアを用意しなければならない。
【００１０】
そして、仕様ごとに用意されたコンテンツやソフトウェアがクライアント装置に提供される場合、コンテンツやソフトウェアは、１つの仕様に対応したコンテンツやソフトウェアが１つの記録媒体に記録されて提供されるか、または仕様ごとに用意された複数のコンテンツやソフトウェアの全てが１つの記録媒体に記録されて提供されるため、コンテンツやソフトウェアの提供にコストがかかってしまう。
【００１１】
また、コンテンツやソフトウェアの提供を受けるユーザも、自分が所有するクライアント装置の仕様に適合したコンテンツやソフトウェアが記録されている記録媒体を選んだり、記録媒体に記録されているコンテンツやソフトウェアから、ユーザが所有するクライアント装置の仕様に適合したコンテンツやソフトウェアを選択したりしなければならなかった。
【００１２】
さらに、また、記録媒体に記録されているコンテンツまたはソフトウェアに関係付けられた他のコンテンツやソフトウェアが、他の記録媒体や別の装置などの異なる場所に記録されている場合に、関係付けられた他のコンテンツの再生、またはソフトウェアの実行には、記録媒体に記録されているコンテンツまたはソフトウェアに対する権利管理情報とは異なる権利管理情報が必要となる。
【００１３】
このような場合には、コンテンツやソフトウェアを提供する側におけるコンテンツおよびソフトウェアの管理が煩雑になるばかりでなく、ユーザも互いに関係付けられたコンテンツを再生したり、ソフトウェアを実行したりするために煩雑な操作が必要であった。
【００１４】
以上のように、クライアント装置においては、所望するソフトウェアを実行したり、コンテンツ再生したりすることが容易ではなかった。
【００１５】
本発明は、このような状況に鑑みてなされたものであり、より簡単に所望するソフトウェアを実行したり、コンテンツを再生したりすることができるようにするものである。
【課題を解決するための手段】
【００１６】
本発明の第１の側面の情報処理システムは、第１の情報処理装置および第２の情報処理装置からなる情報処理システムであって、前記第１の情報処理装置は、所定のコンテンツまたは所定のソフトウェアを記録する記録手段と、前記所定のコンテンツまたは前記所定のソフトウェアを取得する取得手段と、取得した前記所定のコンテンツまたは前記所定のソフトウェアを送信する送信手段とを備え、前記第２の情報処理装置は、前記所定のコンテンツまたは前記所定のソフトウェアの利用を管理する権利管理情報が記録されている読み取り専用記録媒体から前記権利管理情報を取得する取得手段と、前記第１の情報処理装置から送信されてきた前記所定のコンテンツまたは前記所定のソフトウェアを受信する受信手段と、前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行手段とを備える。
【００１７】
本発明の第１の側面においては、第１の情報処理装置において、所定のコンテンツまたは所定のソフトウェアが記録され、前記所定のコンテンツまたは前記所定のソフトウェアが取得され、取得された前記所定のコンテンツまたは前記所定のソフトウェアが送信される。そして、第２の情報処理装置において、前記所定のコンテンツまたは前記所定のソフトウェアの利用を管理する権利管理情報が記録されている読み取り専用記録媒体から前記権利管理情報が取得され、前記第１の情報処理装置から送信されてきた前記所定のコンテンツまたは前記所定のソフトウェアが受信され、前記権利管理情報が用いられて、前記所定のコンテンツが再生されるか、または前記所定のソフトウェアが実行される。
【００１８】
本発明の第２の側面の情報処理装置は、所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報を取得する取得手段と、前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行手段とを備える。
【００１９】
前記実行手段には、暗号化されている前記所定のコンテンツまたは前記所定のソフトウェアを、前記権利管理情報を用いて復号して再生させるか、または実行させることができる。
【００２０】
前記取得手段には、前記読み取り専用記録媒体から前記所定のコンテンツまたは前記所定のソフトウェアを特定する情報をさらに取得させ、取得させた前記情報により特定される前記所定のコンテンツまたは前記所定のソフトウェアを受信する受信手段をさらに設けることができる。
【００２１】
情報処理装置には、受信した前記所定のコンテンツまたは前記所定のソフトウェアを記録する記録手段と、前記情報により特定される前記所定のコンテンツまたは前記所定のソフトウェアが更新されたか否かを判定する判定手段とをさらに設け、前記受信手段には、前記所定のコンテンツまたは前記所定のソフトウェアが更新された場合、更新された前記所定のコンテンツまたは前記所定のソフトウェアをさらに受信させ、前記実行手段には、前記所定のコンテンツまたは前記所定のソフトウェアが更新されていない場合、前記記録手段に記録されている前記所定のコンテンツを再生させるか、または前記所定のソフトウェアを実行させることができる。
【００２２】
前記取得手段には、読み取り装置により前記読み取り専用記録媒体から読み出された前記権利管理情報を取得させることができる。
【００２３】
本発明の第２の側面の情報処理方法、プログラム、または記録媒体は、所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報を取得し、前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行するステップを含む。
【００２４】
本発明の第２の側面においては、所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報が取得され、前記所定のコンテンツまたは前記所定のソフトウェアが入手され、取得された前記権利管理情報が用いられて、前記所定のコンテンツが再生されるか、または前記所定のソフトウェアが実行される。
【発明の効果】
【００２５】
本発明の第１の側面によれば、コンテンツを再生するか、またはソフトウェアを実行することができる。特に、本発明の第１の側面によれば、より簡単に所望するコンテンツを再生するか、またはソフトウェアを実行することができる。
【００２６】
また、本発明の第２の側面によれば、コンテンツを再生するか、またはソフトウェアを実行することができる。特に、本発明の第２の側面によれば、より簡単に所望するコンテンツを再生するか、またはソフトウェアを実行することができる。
【発明を実施するための最良の形態】
【００２７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２８】
本発明の第１の側面の情報処理システムは、第１の情報処理装置（例えば、図２のサーバ装置４２）および第２の情報処理装置（例えば、図２のクライアント装置４１）からなる情報処理システムであって、前記第１の情報処理装置は、所定のコンテンツまたは所定のソフトウェアを記録する記録手段（例えば、図２のデータベース７２）と、前記所定のコンテンツまたは前記所定のソフトウェアを取得する取得手段（例えば、図２の読み取り部７３）と、取得した前記所定のコンテンツまたは前記所定のソフトウェアを送信する送信手段（例えば、図２の通信部７４）とを備え、前記第２の情報処理装置は、前記所定のコンテンツまたは前記所定のソフトウェアの利用を管理する権利管理情報が記録されている読み取り専用記録媒体から前記権利管理情報を取得する取得手段（例えば、図２の読み取り部５２）と、前記第１の情報処理装置から送信されてきた前記所定のコンテンツまたは前記所定のソフトウェアを受信する受信手段（例えば、図２の通信部５６）と、前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行手段（例えば、図２のソフトウェア実行部５３またはコンテンツ再生部５４）とを備える。
【００２９】
本発明の第２の側面の情報処理装置は、所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体（例えば、図２の記録媒体４４）から、前記権利管理情報を取得する取得手段（例えば、図２の読み取り部５２）と、前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する実行手段（例えば、図２のソフトウェア実行部５３またはコンテンツ再生部５４）とを備える。
【００３０】
前記実行手段には、暗号化されている前記所定のコンテンツまたは前記所定のソフトウェアを、前記権利管理情報を用いて復号して再生させるか、または実行させる（例えば、図３のステップＳ２１の処理、または図８のステップＳ８１の処理）ことができる。
【００３１】
前記取得手段には、前記読み取り専用記録媒体から前記所定のコンテンツまたは前記所定のソフトウェアを特定する情報をさらに取得させ（例えば、図３のステップＳ１１の処理、または図８のステップＳ７１の処理）、取得された前記情報により特定される前記所定のコンテンツまたは前記所定のソフトウェアを受信する受信手段（例えば、図２の通信部５６）をさらに設けることができる。
【００３２】
情報処理装置には、受信した前記所定のコンテンツまたは前記所定のソフトウェアを記録する記録手段（例えば、図２の記録部５５）と、前記情報により特定される前記所定のコンテンツまたは前記所定のソフトウェアが更新されたか否かを判定する判定手段（例えば、図２の制御部５１）とをさらに設け、前記受信手段には、前記所定のコンテンツまたは前記所定のソフトウェアが更新された場合、更新された前記所定のコンテンツまたは前記所定のソフトウェアをさらに受信させ（例えば、図３のステップＳ１８の処理、または図８のステップＳ７８の処理）、前記実行手段には、前記所定のコンテンツまたは前記所定のソフトウェアが更新されていない場合、前記記録手段に記録されている前記所定のコンテンツを再生させるか、または前記所定のソフトウェアを実行させる（例えば、図３のステップＳ２１の処理、または図８のステップＳ８１の処理）ことができる。
【００３３】
前記取得手段（例えば、図１３のステップＳ１５０の処理を実行する通信部５６）には、読み取り装置により前記読み取り専用記録媒体から読み出された前記権利管理情報を取得させることができる。
【００３４】
本発明の第２の側面の情報処理方法、プログラム、または記録媒体は、所定のコンテンツまたは所定のソフトウェアの利用を管理する権利管理情報が記録されていて、前記所定のコンテンツまたは前記所定のソフトウェアは記録されていない読み取り専用記録媒体から、前記権利管理情報を取得し（例えば、図３のステップＳ２０または図８のステップＳ８０）、前記所定のコンテンツまたは前記所定のソフトウェアを入手し、取得した前記権利管理情報を用いて、前記所定のコンテンツを再生するか、または前記所定のソフトウェアを実行する（例えば、図３のステップＳ２１、または図８のステップＳ８１）ステップを含む。
【００３５】
以下、図面を参照して本発明を適用した実施の形態について説明する。
【００３６】
図２は、本発明を適用した提供システムの一実施の形態の構成例を示している。この提供システムは、クライアント装置４１およびサーバ装置４２から構成され、クライアント装置４１は、例えば、インターネット、ホームネットワークなどの１または複数のネットワークから構成される通信網４３を介してサーバ装置４２に接続されている。
【００３７】
クライアント装置４１の所有者であるユーザは、コンテンツやソフトウェアの利用を管理する権利管理情報が記録されている記録媒体４４を購入するなどして入手することにより、サーバ装置４２に記録されているコンテンツやソフトウェアを利用することができる。
【００３８】
例えば、ユーザが購入した記録媒体４４がクライアント装置４１に挿入されると、クライアント装置４１は、挿入された記録媒体４４から権利管理情報を取得し、取得した権利管理情報を用いてサーバ装置４２から受信したコンテンツを再生したり、ソフトウェアを実行したりして利用する。
【００３９】
記録媒体４４には、サーバ装置４２のアドレスを特定する情報であるサーバ情報、サーバ装置４２に記録されているソフトウェアまたはコンテンツを特定するための情報であるコンテンツ識別子、およびコンテンツ識別子により特定されるコンテンツの再生、またはソフトウェアの実行に用いられる権利管理情報が記録されている。図２に示す記録媒体４４には、コンテンツ識別子として、ソフトウェアとしての所定のゲームのコンテンツ識別子と、コンテンツとしての動画像のコンテンツ識別子とが記録されている。
【００４０】
また、記録媒体４４は、例えばCD-ROM、DVD-ROM、BD-ROM（Blu-ray Disc-ROM）などの読み取り専用の記録媒体から構成される。
【００４１】
クライアント装置４１は、制御部５１、読み取り部５２、ソフトウェア実行部５３、コンテンツ再生部５４、記録部５５、通信部５６、入力部５７、表示部５８、およびバス５９から構成され、制御部５１乃至表示部５８のそれぞれはバス５９を介して互いに接続されている。
【００４２】
制御部５１は、クライアント装置４１の全体を制御する。読み取り部５２は、クライアント装置４１に挿入された記録媒体４４からサーバ情報、コンテンツ識別子、権利管理情報などを読み出してクライアント装置４１の各部に供給する。
【００４３】
ソフトウェア実行部５３は、記録媒体４４から読み出された権利管理情報を用いて、サーバ装置４２から受信したソフトウェアを実行する。コンテンツ再生部５４は、記録媒体４４から読み出された権利管理情報を用いて、サーバ装置４２から受信したコンテンツを再生する。
【００４４】
記録部５５は、例えば、ハードディスクなどから構成され、各種のデータ、プログラムなどを記録している。また、記録部５５には、クライアント装置４１が実行できるソフトウェアの種類や、再生できるコンテンツの種類を示す装置情報が記録されている。さらに、記録部５５には、サーバ装置４２から受信したコンテンツやソフトウェアを記録する領域であるキャッシュが設けられている。
【００４５】
通信部５６は、通信網４３を介してサーバ装置４２と通信し、各種のデータの送受信を行う。入力部５７は、例えば、キーボード、マウス、コントローラなどから構成され、ユーザの操作に応じた指令を制御部５１に供給する。表示部５８は、例えば、CRT（Cathode Ray Tube）、LCD（Liquid Crystal Display）などのディスプレイから構成され、各種の画像を表示する。
【００４６】
また、サーバ装置４２は、制御部７１、データベース７２、読み取り部７３、および通信部７４から構成される。
【００４７】
制御部７１は、サーバ装置４２の全体を制御する。データベース７２は、例えば、ハードディスクなどから構成され、クライアント装置４１に提供するコンテンツやソフトウェア、コンテンツまたはソフトウェアに対応付けられているメタ情報などを記録している。
【００４８】
例えば、データベース７２には、動画像、静止画像、音楽、文章などのコンテンツ、およびゲーム、番組表を表示するアプリケーションプログラム、音楽再生用のアプリケーションプログラムなどのソフトウェアが、提供を受ける各装置の仕様ごとに用意されて記録されている。すなわち、データベース７２には、各クライアント装置４１の仕様ごとに用意された同じ内容のコンテンツまたはソフトウェアが複数記録されている。
【００４９】
図２の例においては、データベース７２には、ソフトウェアとしてのゲームと、コンテンツとしての動画像とが記録されている。また、データベース７２には、記録されているゲームおよび動画像のそれぞれに対応付けられた、ゲームのメタ情報および動画像のメタ情報が記録されている。
【００５０】
なお、図２においては、データベース７２がサーバ装置４２に含まれる構成とされているが、データベース７２をサーバ装置４２とは異なる１つの独立した装置とするようにしてもよい。
【００５１】
読み取り部７３は、データベース７２に記録されているコンテンツ、ソフトウェア、またはそれらのメタ情報を取得して通信部７４に供給する。通信部７４は、通信網４３を介してクライアント装置４１と通信し、各種のデータの送受信を行う。例えば、通信部７４は、読み取り部７３により取得されたコンテンツ、ソフトウェア、またはメタ情報を、通信網４３を介してクライアント装置４１に送信する。
【００５２】
ところで、ユーザが記録媒体４４をクライアント装置４１に挿入し、入力部５７を操作してソフトウェアとしての所定のゲームの実行を指示すると、クライアント装置４１は、指示されたゲームを実行するゲーム実行処理を開始する。また、サーバ装置４２は、クライアント装置４１から所定のゲームの送信が要求されると、指示されたゲームを送信する処理であるゲーム送信処理を開始する。
【００５３】
以下、図３のフローチャートを参照して、クライアント装置４１によるゲーム実行処理、およびサーバ装置４２によるゲーム送信処理について説明する。
【００５４】
ステップＳ１１において、読み取り部５２は、クライアント装置４１に挿入された記録媒体４４から、サーバ情報およびゲームのコンテンツ識別子を取得して制御部５１に供給する。
【００５５】
ここで、読み取り部５２により取得されるサーバ情報には、例えば、図４に示すように、サーバ装置４２の通信網４３上におけるアドレスを特定する情報が含まれている。図４では、サーバ情報には、サーバ装置４２のアドレスを示すキー“サーバURL（Uniform Resource Locator）”に対する値“http://server.xxx.co.jp/”が含まれており、値“http://server.xxx.co.jp/”は、URL方式で記述されたサーバ装置４２のアドレスを示している（以下、単にサーバ装置４２のURLとも称する）。
【００５６】
また、ゲームのコンテンツ識別子は、例えば図５に示すように、ゲームを特定するコンテンツＩＤ（Identification）を示す情報が含まれている。図５では、ゲームのコンテンツＩＤを示すキー“コンテンツＩＤ”に対する値“Software ID-puzzle001”が含まれている。
【００５７】
図３のフローチャートの説明に戻り、読み取り部５２から制御部５１にサーバ情報およびゲームのコンテンツ識別子が供給されると、ステップＳ１２において、制御部５１は、記録部５５から装置情報を取得し、取得した装置情報、サーバ情報、およびコンテンツ識別子を通信部５６に供給する。
【００５８】
例えば、制御部５１は、記録部５５から図６に示す装置情報を取得する。図６に示す装置情報には、クライアント装置４１が実行可能なソフトウェアの種類を示す情報である装置ソフトウェアプロファイル、およびクライアント装置４１が再生可能なコンテンツの種類を示す情報である装置コンテンツプロファイルが含まれている。
【００５９】
図６の例では、装置情報には、実行可能なソフトウェアの種類を示すキー“装置ソフトウェアプロファイル”に対する値“Software Profile-001”および再生可能なコンテンツの種類を示すキー“装置コンテンツプロファイル”に対する値“Content Profile-001”が含まれている。これらの装置ソフトウェアプロファイルおよび装置コンテンツプロファイルは、クライアント装置４１により実行されるＯＳ（Operating System）の種類、入力部５７としてのコントローラの仕様、クライアント装置４１において復号可能な復号方式、表示部５８の画面のアスペクト比などによって定められる。
【００６０】
図３のフローチャートの説明に戻り、制御部５１から通信部５６に装置情報、サーバ情報、およびコンテンツ識別子が供給されると、ステップＳ１３において、通信部５６は、供給されたゲームのコンテンツ識別子、および装置情報を、通信網４３を介してサーバ情報により特定されるサーバ装置４２に送信する。
【００６１】
ステップＳ４１において、サーバ装置４２の通信部７４は、クライアント装置４１から送信されてきたゲームのコンテンツ識別子、および装置情報を受信する。そして、通信部７４は、受信したコンテンツ識別子および装置情報を制御部７１に供給する。
【００６２】
ステップＳ４２において、制御部７１は、コンテンツ識別子および装置情報に基づいて、データベース７２に記録されているメタ情報を参照し、クライアント装置４１の仕様に最適なゲームを検索する。すなわち、制御部７１は、データベース７２に記録されているゲームのうち、受信したコンテンツ識別子により特定されるゲームであって、クライアント装置４１が実行可能なゲームを検索する。
【００６３】
例えば、データベース７２には、図７に示すゲームのメタ情報が記録されている。図７に示すゲームのメタ情報には、メタ情報に対応付けられたゲームを特定するコンテンツＩＤ、そのゲームを実現するソフトウェアのバージョン、すなわちゲームの版数を示すソフトウェアバージョン、そのソフトウェアバージョンに対応する装置ソフトウェアプロファイル、およびメタ情報に対応付けられたゲームの名前を示す情報が含まれている。
【００６４】
図７の例では、メタ情報には、コンテンツＩＤを示すキー“コンテンツＩＤ”に対する値“Software ID-puzzle001”、ゲームの版数を示すキー“ソフトウェアバージョン”に対する値“1.0”、対応する装置ソフトウェアプロファイルを示すキー“対応装置ソフトウェアプロファイル”に対する値“Software Profile-001”、およびゲームの名前を示すキー“ソフトウェア名”に対する値“パズルゲーム”が含まれている。
【００６５】
したがって、図７に示すメタ情報により特定されるゲームは、装置ソフトウェアプロファイル“Software Profile-001”が含まれている装置情報を記録しているクライアント装置４１が実行することができるゲームとされる。また、ゲームの版数を示すソフトウェアバージョンは、例えば、そのゲームが更新されるたびに“2.0”、“3.0”、・・・などと更新される。
【００６６】
例えば、制御部７１に図５に示したコンテンツ識別子、および図６に示した装置情報が供給された場合、制御部７１は、データベース７２に記録されているメタ情報のうち、メタ情報に含まれるコンテンツＩＤが“Software ID-puzzle001”であり、対応する装置ソフトウェアプロファイルが“Software Profile-001”であるメタ情報を検索することにより、最適なゲームを検索する。
【００６７】
図３のフローチャートの説明に戻り、最適なゲームが検索されると、ステップＳ４３において、読み取り部７３は、制御部７１の制御に基づいて、検索された最適なゲームに対応付けられているメタ情報をデータベース７２から取得し、通信部７４に供給する。
【００６８】
なお、制御部７１により複数のメタ情報が検索された場合には、読み取り部７３は、検索されたメタ情報のうち、最も新しいソフトウェアバージョンが含まれているメタ情報を取得する。また、検索された全てのメタ情報をクライアント装置４１に送信し、クライアント装置４１において、所望するソフトウェアバージョンを選択できるようにしてもよい。
【００６９】
ステップＳ４４において、通信部７４は、読み取り部７３から供給されたメタ情報を、通信網４３を介してクライアント装置４１に送信する。
【００７０】
サーバ装置４２からクライアント装置４１にメタ情報が送信されると、ステップＳ１４において、クライアント装置４１の通信部５６は、サーバ装置４２から送信されてきたメタ情報を受信して制御部５１に供給する。
【００７１】
ステップＳ１５において、制御部５１は、通信部５６から供給されたメタ情報を参照して、記録部５５のキャッシュに最適なゲームが記録されているか否かを判定する。
【００７２】
例えば、記録部５５のキャッシュには、以前にサーバ装置４２や他の装置から受信したソフトウェアやコンテンツが記録されており、制御部５１は、供給されたメタ情報により特定されるゲームがキャッシュに記録されている場合、最適なゲームが記録されていると判定する。また、例えば、キャッシュに記録されているゲームが、メタ情報により特定されるゲームと同じコンテンツＩＤのゲームであるが、メタ情報により特定されるゲームよりもソフトウェアバージョンが古いゲームである場合、すなわち、メタ情報により特定されるゲームが、キャッシュに記録されているゲームが更新されたものである場合には、制御部５１は、最適なゲームが記録されていないと判定する。
【００７３】
ステップＳ１５において、最適なゲームが記録されていると判定された場合、メタ情報により特定されるゲームは既に記録部５５のキャッシュに記録されているので、ステップＳ１６の処理乃至ステップＳ１９の処理はスキップされて、ステップＳ２０に進む。
【００７４】
これに対して、ステップＳ１５において、最適なゲームが記録されていないと判定された場合、メタ情報により特定されるゲームは、記録部５５のキャッシュに記録されていないので、処理はステップＳ１６に進む。
【００７５】
ステップＳ１６において、制御部５１は、受信したメタ情報により特定されるゲームの送信を要求する送信要求を生成し、通信部５６に供給する。
【００７６】
ステップＳ１７において、通信部５６は、制御部５１から供給されたゲームの送信要求を、通信網４３を介してサーバ装置４２に送信する。
【００７７】
クライアント装置４１からサーバ装置４２に送信要求が送信されると、ステップＳ４５において、サーバ装置４２の通信部７４は、クライアント装置４１から送信されてきたゲームの送信要求を受信して制御部７１に供給する。
【００７８】
ステップＳ４６において、読み取り部７３は、制御部７１の制御のもと、受信した送信要求により送信が要求されているゲームをデータベース７２から取得し、通信部７４に供給する。すなわち、読み取り部７３は、クライアント装置４１に送信したメタ情報に対応付けられたゲームをデータベース７２から取得する。
【００７９】
ステップＳ４７において、通信部７４は、読み取り部７３から供給されたゲーム、より詳細にはゲームを実現するためのソフトウェアを、通信網４３を介してクライアント装置４１に送信し、ゲーム送信処理は終了する。
【００８０】
サーバ装置４２からクライアント装置４１にゲームが送信されてくると、ステップＳ１８において、通信部５６は、サーバ装置４２から送信されてきたゲームを受信して制御部５１に供給する。制御部５１は、通信部５６から供給されたゲームを記録部５５に供給する。
【００８１】
ステップＳ１９において、記録部５５は、制御部５１から供給されたゲームを記録部５５のキャッシュに記録する。
【００８２】
ステップＳ１９において受信したゲームが記録されるか、ステップＳ１５において最適なゲームが記録されていると判定されると、ステップＳ２０において、読み取り部５２は、ユーザにより実行が指示されたゲーム、すなわち、ステップＳ１１の処理において取得したコンテンツ識別子により特定されるゲームを実行するために用いられる権利管理情報を記録媒体４４から取得する。読み取り部５２は、取得した権利管理情報をソフトウェア実行部５３に供給する。
【００８３】
読み取り部５２からソフトウェア実行部５３に権利管理情報が供給されると、ソフトウェア実行部５３は、実行が指示されたゲームを記録部５５のキャッシュから取得する。
【００８４】
ステップＳ２１において、ソフトウェア実行部５３は、読み取り部５２から供給された権利管理情報を用いて記録部５５から取得したゲームを実行し、ゲーム実行処理は終了する。
【００８５】
例えば、記録部５５のキャッシュに記録されているソフトウェアとしてのゲーム、すなわちサーバ装置４２のデータベース７２に記録されているゲームは、RSA（Rivest Shamir Adleman）、DES（Data Encryption Standard）などの方式により暗号化されている。また、記録媒体４４に記録されている権利管理情報には、ゲームを復号するために用いられる鍵が含まれている。
【００８６】
ソフトウェア実行部５３は、権利管理情報に含まれている鍵を用いて、ゲームが暗号化されている暗号方式に対応する復号方式によりゲームを復号し、復号されたゲームを実行する。ゲームが実行されると、表示部５８は、そのゲームの画面を表示し、ソフトウェア実行部５３は、ユーザによる入力部５７の操作に応じた処理を行う。
【００８７】
このようにして、サーバ装置４２は、クライアント装置４１からの要求に応じて、記録しているゲームのうち、クライアント装置４１が実行可能なゲームをクライアント装置４１に送信する。また、クライアント装置４１は、記録媒体４４から取得した権利管理情報を用いて、記録部５５に記録されているゲームまたはサーバ装置４２から受信したゲームを実行する。
【００８８】
このように、サーバ装置４２にソフトウェアとしてのゲームを記録しておくことで、サーバ装置４２は、記録しているゲームなどのソフトウェアを簡単に更新し、最も新しいバージョンのソフトウェアをクライアント装置４１に供給することができる。
【００８９】
また、サーバ装置４２は、ソフトウェアバージョンの異なるソフトウェアと、そのソフトウェアに対応付けられたメタ情報とを記録しておくことで、クライアント装置４１が実行可能なバージョンのソフトウェアを簡単に選択してクライアント装置４１に提供することができる。このように、サーバ装置４２がバージョンの異なる各種のソフトウェアを記録することにより、クライアント装置４１に提供するソフトウェアを簡単かつ低コストで管理することができる。
【００９０】
さらに、サーバ装置４２から所望するゲームなどのソフトウェアを受信するようにしたので、クライアント装置４１は、いちいちソフトウェアを更新することなく、常に最も新しいバージョンであり、かつ自分自身が実行できるソフトウェアを簡単に取得して実行することができる。
【００９１】
ところで、ユーザがゲームの実行を指示する場合と同様に、ユーザが記録媒体４４をクライアント装置４１に挿入し、入力部５７を操作してコンテンツとしての所定の動画像の再生を指示すると、クライアント装置４１は、指示された動画像を再生する動画像再生処理を開始する。また、サーバ装置４２は、クライアント装置４１から所定の動画像の送信が要求されると、指示された動画像を送信する処理である動画像送信処理を開始する。
【００９２】
以下、図８のフローチャートを参照して、クライアント装置４１による動画像再生処理、およびサーバ装置４２による動画像送信処理について説明する。
【００９３】
ステップＳ７１において、読み取り部５２は、クライアント装置４１に挿入された記録媒体４４から、サーバ情報および動画像のコンテンツ識別子を取得して制御部５１に供給する。
【００９４】
ここで、読み取り部５２により取得される動画像のコンテンツ識別子は、例えば、図９に示すように、動画像を特定するコンテンツＩＤを示す情報が含まれている。図９では、動画像のコンテンツＩＤを示すキー“コンテンツＩＤ”に対する値“Content ID-movie001”が含まれている。
【００９５】
図８のフローチャートの説明に戻り、読み取り部５２から制御部５１にサーバ情報および動画像のコンテンツ識別子が供給されると、ステップＳ７２において、制御部５１は、記録部５５から装置情報を取得し、取得した装置情報、サーバ情報、およびコンテンツ識別子を通信部５６に供給する。そして、ステップＳ７３において、通信部５６は、供給された動画像のコンテンツ識別子、および装置情報を、通信網４３を介してサーバ情報により特定されるサーバ装置４２に送信する。
【００９６】
ステップＳ１０１において、サーバ装置４２の通信部７４は、クライアント装置４１から送信されてきた動画像のコンテンツ識別子、および装置情報を受信して制御部７１に供給する。
【００９７】
ステップＳ１０２において、制御部７１は、コンテンツ識別子および装置情報に基づいて、データベース７２に記録されているメタ情報を参照し、クライアント装置４１の仕様に最適な動画像を検索する。すなわち、制御部７１は、データベース７２に記録されているゲームのうち、受信したコンテンツ識別子により特定される動画像であって、クライアント装置４１が再生可能な動画像を検索する。
【００９８】
例えば、データベース７２には、図１０に示す動画像のメタ情報が記録されている。図１０に示す動画像のメタ情報には、メタ情報に対応付けられた動画像を特定するコンテンツＩＤ、その動画像のバージョン、すなわち動画像の版数を示すコンテンツバージョン、そのコンテンツバージョンに対応する装置コンテンツプロファイル、およびメタ情報に対応付けられた動画像の名前を示す情報が含まれている。
【００９９】
図１０の例では、メタ情報には、コンテンツＩＤを示すキー“コンテンツＩＤ”に対する値“Content ID-movie001”、動画像の版数を示すキー“コンテンツバージョン”に対する値“1.0”、対応する装置コンテンツプロファイルを示すキー“対応装置コンテンツプロファイル”に対する値“Content Profile-001”、および動画像の名前を示すキー“コンテンツ名”に対する値“パズルゲーム攻略法”が含まれている。
【０１００】
したがって、図１０に示すメタ情報により特定される動画像は、装置コンテンツプロファイル“Content Profile-001”が含まれている装置情報を記録しているクライアント装置４１が再生することができる動画像とされる。
【０１０１】
例えば、制御部７１に図９に示したコンテンツ識別子、および図６に示した装置情報が供給された場合、制御部７１は、データベース７２に記録されているメタ情報のうち、メタ情報に含まれるコンテンツＩＤが“Content ID-movie001”であり、対応する装置コンテンツプロファイルが“Content Profile-001”であるメタ情報を検索することにより、最適な動画像を検索する。
【０１０２】
図８のフローチャートの説明に戻り、最適な動画像が検索されると、ステップＳ１０３において、読み取り部７３は、制御部７１の制御に基づいて、検索された動画像に対応付けられているメタ情報をデータベース７２から取得して通信部７４に供給し、ステップＳ１０４において、通信部７４は、読み取り部７３から供給されたメタ情報を、通信網４３を介してクライアント装置４１に送信する。
【０１０３】
サーバ装置４２からクライアント装置４１にメタ情報が送信されると、ステップＳ７４において、クライアント装置４１の通信部５６は、サーバ装置４２から送信されてきたメタ情報を受信して制御部５１に供給し、ステップＳ７５において、制御部５１は、通信部５６から供給されたメタ情報を参照して、記録部５５のキャッシュに最適な動画像が記録されているか否かを判定する。
【０１０４】
ステップＳ７５において、最適な動画像が記録されていると判定された場合、メタ情報により特定される動画像は既に記録部５５のキャッシュに記録されているので、ステップＳ７６の処理乃至ステップＳ７９の処理はスキップされて、ステップＳ８０に進む。
【０１０５】
これに対して、ステップＳ７５において、最適な動画像が記録されていないと判定された場合、メタ情報により特定される動画像は、記録部５５のキャッシュに記録されていないので、処理はステップＳ７６に進む。
【０１０６】
ステップＳ７６において、制御部５１は、受信したメタ情報により特定される動画像の送信を要求する送信要求を生成して通信部５６に供給し、ステップＳ７７において、通信部５６は、制御部５１から供給された動画像の送信要求を、通信網４３を介してサーバ装置４２に送信する。
【０１０７】
クライアント装置４１からサーバ装置４２に送信要求が送信されると、ステップＳ１０５において、サーバ装置４２の通信部７４は、クライアント装置４１から送信されてきた動画像の送信要求を受信して制御部７１に供給し、ステップＳ１０６において、読み取り部７３は、制御部７１の制御のもと、受信した送信要求により送信が要求されている動画像をデータベース７２から取得し、通信部７４に供給する。すなわち、読み取り部７３は、クライアント装置４１に送信したメタ情報に対応付けられた動画像をデータベース７２から取得する。
【０１０８】
ステップＳ１０７において、通信部７４は、読み取り部７３から供給された動画像、より詳細には動画像を再生するための動画像データを、通信網４３を介してクライアント装置４１に送信し、動画像送信処理は終了する。
【０１０９】
サーバ装置４２からクライアント装置４１に動画像が送信されてくると、ステップＳ７８において、通信部５６は、サーバ装置４２から送信されてきた動画像を受信して制御部５１に供給する。制御部５１は、通信部５６から供給された動画像を記録部５５に供給する。
【０１１０】
ステップＳ７９において、記録部５５は、制御部５１から供給された動画像を記録部５５のキャッシュに記録する。
【０１１１】
ステップＳ７９において受信した動画像が記録されるか、ステップＳ７５において最適な動画像が記録されていると判定されると、ステップＳ８０において、読み取り部５２は、ユーザにより再生が指示された動画像、すなわち、ステップＳ７１の処理において取得したコンテンツ識別子により特定される動画像を再生するために用いられる権利管理情報を記録媒体４４から取得する。読み取り部５２は、取得した権利管理情報をコンテンツ再生部５４に供給する。
【０１１２】
読み取り部５２からコンテンツ再生部５４に権利管理情報が供給されると、コンテンツ再生部５４は、再生が指示された動画像を記録部５５のキャッシュから取得する。ステップＳ８１において、コンテンツ再生部５４は、読み取り部５２から供給された権利管理情報を用いて記録部５５から取得した動画像を再生し、動画像再生処理は終了する。
【０１１３】
例えば、記録部５５のキャッシュに記録されているコンテンツとしての動画像、すなわちサーバ装置４２のデータベース７２に記録されている動画像は、RSA、DESなどの方式により暗号化されており、コンテンツ再生部５４は、権利管理情報に含まれている鍵を用いて、動画像が暗号化されている暗号方式に対応する復号方式により動画像を復号し、復号された動画像を再生する。これにより、表示部５８には再生された動画像が表示される。
【０１１４】
このようにして、サーバ装置４２は、クライアント装置４１からの要求に応じて、記録している動画像のうち、クライアント装置４１が再生可能な動画像をクライアント装置４１に送信する。また、クライアント装置４１は、記録媒体４４から取得した権利管理情報を用いて、記録部５５に記録されている動画像またはサーバ装置４２から受信した動画像を再生する。
【０１１５】
このように、サーバ装置４２にコンテンツとしての動画像を記録しておくことで、サーバ装置４２は、記録している動画像などのコンテンツを簡単に更新し、最も新しいバージョンのコンテンツをクライアント装置４１に提供することができる。
【０１１６】
また、サーバ装置４２は、バージョンの異なるコンテンツと、そのコンテンツに対応付けられたメタ情報とを記録しておくことで、クライアント装置４１が再生可能なバージョンのコンテンツを簡単に選択してクライアント装置４１に提供することができる。このように、サーバ装置４２がバージョンの異なる各種のコンテンツを記録することにより、クライアント装置４１に提供するコンテンツを簡単かつ低コストで管理することができる。
【０１１７】
さらに、サーバ装置４２から所望する動画像などのコンテンツを受信するようにしたので、クライアント装置４１は、いちいちコンテンツを更新することなく、常に最も新しいバージョンであり、かつ自分自身が再生できるコンテンツを簡単に取得して再生することができる。
【０１１８】
なお、データベース７２に記録されているコンテンツまたはソフトウェアが更新される場合には、新たなバージョンのコンテンツまたはソフトウェアがデータベース７２に追加されて記録され、さらに、新たに記録されたコンテンツまたはソフトウェアに対応付けられたメタ情報が記録される。そして、このメタ情報に含まれるコンテンツバージョンまたはソフトウェアバージョンは、最新のバージョンのものとされる。
【０１１９】
また、記録媒体４４に予めソフトウェアまたはコンテンツと、メタ情報とを記録しておき、上述した図３のステップＳ１５の処理、または図８のステップＳ７５の処理において、制御部５１が、記録媒体４４に記録されているメタ情報を参照して、記録媒体４４に最適なゲームまたは動画像が記録されているか否かを判定するようにしてもよい。
【０１２０】
そのような場合、最適なゲームまたは動画像が記録媒体４４に記録されていると判定されると、クライアント装置４１は、記録媒体４４から指示されたゲームまたは動画像を取得して実行または再生する。さらに、記録媒体４４から取得されたゲームまたは動画像が、記録部５５のキャッシュに記録されるようにしてもよい。
【０１２１】
このように、記録媒体４４にソフトウェアまたはコンテンツを予め記録しておくことにより、クライアント装置４１がサーバ装置４２に接続できない場合にも、クライアント装置４１は、記録媒体４４に記録されているソフトウェアを実行したり、コンテンツを再生したりすることができる。また、記録媒体４４から取得されたソフトウェアまたはコンテンツを記録部５５のキャッシュに記録することで、クライアント装置４１は、ユーザにより指示されたソフトウェアまたはコンテンツを記録している場合には、その動画像またはソフトウェアをより迅速に再生または実行することができる。
【０１２２】
さらに、図２に示した提供システムにおいては、クライアント装置４１が、サーバ装置４２からソフトウェアまたはコンテンツを受信する構成とされているが、記録媒体４４に、更新が行われないようなコンテンツやソフトウェアの一部分、または複数のクライアント装置４１が共通に使用することができるコンテンツやソフトウェアの一部分を予め記録しておき、クライアント装置４１がコンテンツやソフトウェアの残りの部分、すなわち記録媒体４４に記録されていない部分をサーバ装置４２から取得するようにしてもよい。
【０１２３】
そのようにすることで、例えば、クライアント装置４１が記録媒体４４に記録されているゲームの一部分を実行した場合、実行されたゲームには１人しか参加できないが、クライアント装置４１がさらにサーバ装置４２からそのゲームの残りの部分を受信することにより、そのゲームの参加者を複数人とすることができるようになる。
【０１２４】
ところで、以上においては、コンテンツおよびソフトウェアがサーバ装置４２に記録されており、それらのコンテンツおよびソフトウェアを利用するための権利管理情報が記録媒体４４に記録されていると説明したが、図１１に示すように、クライアント装置４１に接続された読み取り装置１２２から権利管理情報を取得するようにしてもよい。
【０１２５】
図１１に示す提供システムにおいては、クライアント装置４１には、通信網４３を介して、さらに読み取り装置１２２が接続されている。この読み取り装置１２２は、例えば、CD-ROM、DVD-ROM、BD-ROMなどの読み取り専用の記録媒体に記録されているデータを読み出して再生する、ＣＤプレーヤ、DVDプレーヤ、ＢＤプレーヤなどの再生装置により構成することができる。また、サーバ装置４２には、コンテンツやソフトウェアを記録しているデータベース１２１が接続されている。なお、図１１において、図２における場合と対応する部分には同一の符号を付してあり、その説明は、適宜省略する。
【０１２６】
図１１に示すクライアント装置４１の記録部５５には、コンテンツまたはソフトウェアを記録する領域であるキャッシュが設けられており、キャッシュには、コンテンツ、ソフトウェアの他、サーバ情報およびコンテンツ識別子が記録されている。図１１の例では、記録部５５のキャッシュには、サーバ情報およびゲームのコンテンツ識別子が記録されている。
【０１２７】
また、サーバ装置４２にはデータベース１２１が接続されており、サーバ装置４２の読み取り部７３は、データベース１２１からコンテンツ、ソフトウェア、またはメタ情報を取得する。図１１に示すデータベース１２１には、ソフトウェアとしてのゲームと、そのゲームに対応付けられたゲームのメタ情報とが記録されている。なお、図１１では、データベース１２１がサーバ装置４２に直接接続されている構成とされているが、通信網４３を介して接続されるようにしてもよい。
【０１２８】
クライアント装置４１には、ホームネットワークなどの通信網４３を介して読み取り装置１２２が接続されている。この読み取り装置１２２には、コンテンツ、ソフトウェア、権利管理情報などが記録されている記録媒体４４が挿入される。図１１では、記録媒体４４には、権利管理情報、およびコンテンツとしての動画像が記録されている。
【０１２９】
読み取り装置１２２は、通信部１３１、制御部１３２、および読み取り部１３３から構成される。
【０１３０】
通信部１３１は、通信網４３を介してクライアント装置４１と通信し、各種のデータの送受信を行う。制御部１３２は、読み取り装置１２２の全体を制御する。また、読み取り部１３３は、読み取り装置１２２に挿入された記録媒体４４からコンテンツ、ソフトウェア、または権利管理情報を読み出す。
【０１３１】
ところで、記録媒体４４には、例えば、データベース１２１に記録されているゲームを実行するために用いられる権利管理情報が記録されている。ユーザは、データベース１２１に記録されているゲームを利用する場合、まず、利用したいゲームの権利管理情報が記録されている記録媒体４４を購入するなどして入手する。
【０１３２】
次に、ユーザは、例えば、クライアント装置４１を操作してウェブブラウザなどを起動させて、クライアント装置４１に、通信網４３に接続されている他のサーバなどから所望するゲームのコンテンツ識別子、およびそのゲームを提供するサーバ装置４２を特定するサーバ情報を受信させる。このようにして受信されたゲームのコンテンツ識別子およびサーバ情報は、記録部５５のキャッシュに記録される。
【０１３３】
そして、ユーザが記録媒体４４を読み取り装置１２２に挿入し、さらにクライアント装置４１の入力部５７を操作して、記録部５５のキャッシュに記録されているコンテンツ識別子により特定されるゲームの実行を指示すると、クライアント装置４１は、指示されたゲームを実行するゲーム実行処理を開始する。
【０１３４】
また、サーバ装置４２は、ゲーム実行処理が開始されてクライアント装置４１から所定のゲームの送信が要求されると、指示されたゲームを送信する処理であるゲーム送信処理を開始し、読み取り装置１２２は、クライアント装置４１から権利管理情報の送信が要求されると、指示された権利管理情報を送信する処理である送信処理を開始する。
【０１３５】
以下、図１２および図１３のフローチャートを参照して、クライアント装置４１によるゲーム実行処理、サーバ装置４２によるゲーム送信処理、および読み取り装置１２２による送信処理について説明する。
【０１３６】
ステップＳ１４１において、クライアント装置４１の制御部５１は、記録部５５から装置情報、サーバ情報、およびゲームのコンテンツ識別子を取得して通信部５６に供給する。
【０１３７】
ステップＳ１４２において、通信部５６は、制御部５１から供給されたゲームのコンテンツ識別子および装置情報を、通信網４３を介してサーバ情報により特定されるサーバ装置４２に送信する。
【０１３８】
コンテンツ識別子および装置情報がクライアント装置４１からサーバ装置４２に送信されると、サーバ装置４２によりステップＳ１７１の処理乃至ステップＳ１７４の処理が行われるが、これらの処理は、図３のステップＳ４１の処理乃至ステップＳ４４の処理と同様であるので、その説明は省略する。
【０１３９】
なお、ステップＳ１７２の処理およびステップＳ１７３の処理においては、制御部７１は、サーバ装置４２に接続されているデータベース１２１に記録されているメタ情報を参照して、クライアント装置４１の仕様に最適なゲームを検索し、読み取り部７３は、データベース１２１に記録されているメタ情報を取得する。
【０１４０】
そして、サーバ装置４２からクライアント装置４１にメタ情報が送信されてくると、クライアント装置４１によりステップＳ１４３の処理乃至ステップＳ１４８の処理が行われるが、これらの処理は、図３のステップＳ１４の処理乃至ステップＳ１９の処理と同様であるので、その説明は省略する。
【０１４１】
また、ステップＳ１４６の処理において、クライアント装置４１からサーバ装置４２にゲームの送信要求が送信されると、サーバ装置４２において、ステップＳ１７５の処理乃至ステップＳ１７７の処理が行われるが、これらの処理も図３のステップＳ４５の処理乃至ステップＳ４７の処理と同様であるので、その説明は省略する。なお、ステップＳ１７６の処理において、読み取り部７３は、サーバ装置４２に接続されているデータベース１２１からゲームを取得する。
【０１４２】
ステップＳ１４８において受信したゲームが記録されるか、ステップＳ１４４において最適なゲームが記録されていると判定されると、制御部５１は、ユーザに指示されたゲームを実行するために用いられる権利管理情報の送信を要求する送信要求を生成して通信部５６に供給する。
【０１４３】
ステップＳ１４９において、通信部５６は、制御部５１から供給された送信要求を、通信網４３を介して読み取り装置１２２に送信する。
【０１４４】
クライアント装置４１から読み取り装置１２２に送信要求が送信されると、ステップＳ１９１において、読み取り装置１２２の通信部１３１は、クライアント装置４１から送信されてきた送信要求を受信して制御部１３２に供給する。
【０１４５】
ステップＳ１９２において、読み取り部１３３は、制御部１３２の制御のもとに読み取り装置１２２に挿入された記録媒体４４から、送信要求により送信が指示された権利管理情報を取得する。そして、読み取り部１３３は取得した権利管理情報を、制御部１３２を介して通信部１３１に供給する。
【０１４６】
ステップＳ１９３において、通信部１３１は、読み取り部１３３から供給された権利管理情報を、通信網４３を介してクライアント装置４１に送信し、送信処理は終了する。
【０１４７】
読み取り装置１２２からクライアント装置４１に権利管理情報が送信されると、ステップＳ１５０において、クライアント装置４１の通信部５６は、読み取り装置１２２から送信されてきた権利管理情報を受信してソフトウェア実行部５３に供給する。そして、ソフトウェア実行部５３は、通信部５６から権利管理情報が供給されると、実行が指示されたゲームを記録部５５のキャッシュから取得する。
【０１４８】
ステップＳ１５１において、ソフトウェア実行部５３は、権利管理情報を用いて記録部５５から取得したゲームを実行し、ゲーム実行処理は終了する。
【０１４９】
例えば、記録部５５のキャッシュに記録されているソフトウェアとしてのゲームは、RSA、DESなどの方式により暗号化されており、ソフトウェア実行部５３は、権利管理情報に含まれている鍵を用いて、ゲームが暗号化されている暗号方式に対応する復号方式によりゲームを復号し、復号されたゲームを実行する。
【０１５０】
このようにして、クライアント装置４１は、読み取り装置１２２から権利管理情報を取得し、取得した権利管理情報を用いてサーバ装置４２から受信したゲームを実行する。
【０１５１】
このように、読み取り装置１２２から権利管理情報を取得し、取得した権利管理情報を用いてゲームを実行することで、クライアント装置４１が、記録媒体４４に記録されているデータを直接読み出す機能を有さない場合においても、記録媒体４４に記録されている権利管理情報を取得してゲームを実行することができる。
【０１５２】
なお、図１２および図１３のフローチャートを参照して、データベース１２１からソフトウェアとしてのゲームを受信して実行する例について説明したが、データベース１２１からコンテンツを受信して再生する場合においても、図１２および図１３のフローチャートを参照して説明した処理と同様の処理が行われる。
【０１５３】
ところで、図１１に示した記録媒体４４には、コンテンツとしての動画像が記録されているが、この動画像は、例えば、データベース１２１に記録されているゲームに関係付けられており、記録媒体４４に記録され、このゲームを実行するために用いられる権利管理情報を用いてこの動画像を再生することができるようになされている。
【０１５４】
例えば、記録媒体４４に記録されている動画像が、データベース１２１に記録されているゲームの攻略方法を紹介する動画像などである場合には、データベース１２１に記録されているゲームと、記録媒体４４に記録されている動画像とを関係付けて、これらのゲームおよび動画像を１つの権利管理情報を用いて実行または再生できるようにすることで、より簡単にコンテンツおよびソフトウェアに対する権利管理情報を管理することができる。
【０１５５】
このように、データベース１２１に記録されているゲームと、記録媒体４４に記録されている動画像とが関係付けられている場合、ユーザが記録媒体４４に記録されている動画像の再生を指示すると、クライアント装置４１は、読み取り装置１２２から動画像を取得して再生する処理である動画像再生処理を開始する。また、読み取り装置１２２は、クライアント装置４１から動画像の送信が要求されると、動画像を送信する処理である動画像送信処理を開始する。
【０１５６】
以下、図１４のフローチャートを参照して、クライアント装置４１による動画像再生処理、および読み取り装置１２２による動画像送信処理について説明する。
【０１５７】
ステップＳ２３１において、クライアント装置４１の制御部５１は、ユーザに指示された動画像の送信を要求する送信要求を生成して通信部５６に供給し、ステップＳ２３２において、通信部５６は、制御部５１から供給された動画像の送信要求を、通信網４３を介して読み取り装置１２２に送信する。
【０１５８】
クライアント装置４１から読み取り装置１２２に送信要求が送信されると、ステップＳ２５１において、読み取り装置１２２の通信部１３１は、クライアント装置４１から送信されてきた動画像の送信要求を受信して制御部１３２に供給する。
【０１５９】
ステップＳ２５２において、読み取り部１３３は、制御部１３２の制御のもとに読み取り装置１２２に挿入された記録媒体４４から、送信要求により送信が指示された動画像、およびその動画像の再生に用いられる権利管理情報を取得する。そして、読み取り部１３３は取得した動画像および権利管理情報を、制御部１３２を介して通信部１３１に供給する。
【０１６０】
ステップＳ２５３において、通信部１３１は、読み取り部１３３から供給された動画像および権利管理情報を、通信網４３を介してクライアント装置４１に送信し、動画像送信処理は終了する。
【０１６１】
読み取り装置１２２からクライアント装置４１に動画像および権利管理情報が送信されると、ステップＳ２３３において、クライアント装置４１の通信部５６は、読み取り装置１２２から送信されてきた動画像および権利管理情報を受信してコンテンツ再生部５４に供給する。
【０１６２】
ステップＳ２３４において、コンテンツ再生部５４は、通信部５６から供給された権利管理情報を用いて動画像を再生し、動画像再生処理は終了する。
【０１６３】
例えば、読み取り装置１２２から受信したコンテンツとしての動画像は、RSA、DESなどの方式により暗号化されており、コンテンツ再生部５４は、権利管理情報に含まれている鍵を用いて、動画像が暗号化されている暗号方式に対応する復号方式により動画像を復号し、復号された動画像を再生する。これにより、表示部５８には、再生された動画像が表示される。
【０１６４】
このようにして、クライアント装置４１は、読み取り装置１２２から動画像および権利管理情報を取得し、取得した権利管理情報を用いて動画像を再生する。
【０１６５】
このように、データベース１２１に記録されているソフトウェアと関係付けられている動画像を読み取り装置１２２から取得し、ソフトウェアの実行に用いられる権利管理情報を用いて、コンテンツとしての動画像を再生することで、互いに関係付けられた複数のソフトウェアまたはコンテンツを１つの権利管理情報を用いて実行または再生することができ、より簡単にコンテンツおよびソフトウェアに対する権利管理情報を管理することができる。
【０１６６】
さらに、記録媒体４４に予めコンテンツまたはソフトウェアを記録しておき、そのコンテンツまたはソフトウェアを、記録媒体４４とは異なる他の記録媒体に記録されている権利管理情報を用いて再生、または実行できるようにしてもよい。
【０１６７】
そのような場合、例えば、図１５に示すように、クライアント装置４１は、記録媒体４４からコンテンツまたはソフトウェアを取得し、さらに通信網４３を介して接続されている読み取り装置１２２から権利管理情報を取得する。なお、図１５において、図２または図１１と対応する部分には同一の符号を付してあり、その説明は、適宜省略する。
【０１６８】
図１５に示す提供システムにおいては、クライアント装置４１は、例えば、ホームネットワークなどからなる通信網４３を介して読み取り装置１２２に接続されている。
【０１６９】
クライアント装置４１に挿入される記録媒体４４には、サーバ情報、動画像のコンテンツ識別子、およびコンテンツとしての動画像が記録されている。例えば、記録媒体４４に記録されている動画像は、記録媒体４４に記録されている動画像のコンテンツ識別子により識別される動画像に関係付けられた特典映像などの動画像とされ、記録媒体４４とは異なる他の記録媒体１６１を所有するユーザだけが閲覧できるようになされている。
【０１７０】
また、読み取り装置１２２には、例えば、CD-ROM、DVD-ROM、BD-ROMなどから構成される読み取り専用の記録媒体１６１が挿入される。この記録媒体１６１には、記録媒体４４に記録されている動画像を再生するために用いられる権利管理情報が記録されている。
【０１７１】
例えば、ユーザがクライアント装置４１を操作して、記録媒体４４に記録されている動画像のコンテンツ識別子により特定される動画像の再生を指示すると、クライアント装置４１は、図８を参照して説明したように、記録媒体４４に記録されているサーバ情報により特定されるサーバ装置４２から、再生が指示された動画像を受信して再生する。
【０１７２】
また、記録媒体４４に記録されているコンテンツ識別子により特定される動画像に関係付けられた、記録媒体４４に記録されている動画像を閲覧する場合には、ユーザは、まず閲覧したい動画像を再生するための権利管理情報が記録されている記録媒体１６１を、購入するなどして入手する。そして、ユーザは入手した記録媒体１６１を読み取り装置１２２に挿入して、動画像の再生を指示する。
【０１７３】
クライアント装置４１は、動画像の再生が指示されると、指示された動画像を再生する動画像再生処理を開始する。また、読み取り装置１２２は、動画像再生処理が開始されてクライアント装置４１から権利管理情報の送信が要求されると、指示された権利管理情報を送信する処理である送信処理を開始する。
【０１７４】
以下、図１６のフローチャートを参照して、クライアント装置４１による動画像再生処理、および読み取り装置１２２による送信処理について説明する。
【０１７５】
ステップＳ２８１において、クライアント装置４１の読み取り部５２は、クライアント装置４１に挿入された記録媒体４４から、再生が指示された動画像を取得してコンテンツ再生部５４に供給する。
【０１７６】
ステップＳ２８２において、制御部５１は、指示された動画像を再生するために用いられる権利管理情報の送信を要求する送信要求を生成して通信部５６に供給し、ステップＳ２８３において、通信部５６は、制御部５１から供給された権利管理情報の送信要求を、通信網４３を介して読み取り装置１２２に送信する。なお、この場合、ユーザが、クライアント装置４１を操作し、権利管理情報の取得元として、記録媒体１６１が挿入された読み取り装置１２２を指定するようにしてもよい。
【０１７７】
クライアント装置４１から読み取り装置１２２に送信要求が送信されると、ステップＳ３１１において、読み取り装置１２２の通信部１３１は、クライアント装置４１から送信されてきた権利管理情報の送信要求を受信して制御部１３２に供給する。
【０１７８】
ステップＳ３１２において、読み取り部１３３は、制御部１３２の制御のもとに読み取り装置１２２に挿入された記録媒体１６１から、送信要求により送信が指示された権利管理情報を取得する。そして、読み取り部１３３は取得した権利管理情報を、制御部１３２を介して通信部１３１に供給する。
【０１７９】
ステップＳ３１３において、通信部１３１は、読み取り部１３３から供給された権利管理情報を、通信網４３を介してクライアント装置４１に送信し、送信処理は終了する。
【０１８０】
読み取り装置１２２からクライアント装置４１に権利管理情報が送信されると、ステップＳ２８４において、クライアント装置４１の通信部５６は、読み取り装置１２２から送信されてきた権利管理情報を受信してコンテンツ再生部５４に供給する。
【０１８１】
ステップＳ２８５において、コンテンツ再生部５４は、通信部５６から供給された権利管理情報を用いて、記録媒体４４から取得された動画像を再生し、動画像再生処理は終了する。
【０１８２】
例えば、記録媒体４４から取得されたコンテンツとしての動画像は、RSA、DESなどの方式により暗号化されており、コンテンツ再生部５４は、権利管理情報に含まれている鍵を用いて、動画像が暗号化されている暗号方式に対応する復号方式により動画像を復号し、復号された動画像を再生する。これにより、表示部５８には、再生された動画像が表示される。
【０１８３】
このようにして、クライアント装置４１は、読み取り装置１２２から権利管理情報を取得し、取得した権利管理情報を用いて、記録媒体４４に記録されている動画像を再生する。
【０１８４】
このように、記録媒体４４に記録されているコンテンツの再生の管理を、他の記録媒体１６１に記録されている権利管理情報を用いて行うことで、より柔軟にコンテンツの再生、およびソフトウェアの実行を管理することができる。
【０１８５】
なお、図１５に示した提供システムにおいては、クライアント装置４１が記録媒体１６１に記録されている権利管理情報を、読み取り装置１２２から取得すると説明したが、通信網４３を介して接続されているサーバ装置４２から取得するようにしてもよい。この場合、サーバ装置４２は、記録媒体１６１から権利管理情報を読み出して、クライアント装置４１に送信する。
【０１８６】
以上のように、読み取り専用の記録媒体に記録されている権利管理情報を用いて、その記録媒体とは異なる記録媒体や装置に記録されているコンテンツを再生するか、またはソフトウェアを実行するようにしてので、より簡単に所望するコンテンツを再生したり、ソフトウェアを実行したりすることができる。
【０１８７】
なお、クライアント装置４１がサーバ装置４２に送信する装置情報に、現在の通信網４３におけるトラフィック量、クライアント装置４１の処理能力などの情報が含まれるようにし、クライアント装置４１がサーバ装置４２から受信する最適なソフトウェアまたはコンテンツを動的に変化させるようにしてもよい。
【０１８８】
ここで、クライアント装置４１の処理能力を示す情報は、例えば、クライアント装置４１を構成するCPU（Central Processing Unit）やメモリの使用率、記録部５５の記録領域の空き容量などとすることができる。このように、装置情報に通信網４３の使用状況やクライアント装置４１の処理能力などの情報を含めることで、サーバ装置４２は、画像の解像度やネットワークゲームにおける参加者の数などが異なるコンテンツまたはソフトウェアから、受信した装置情報に応じたコンテンツまたはソフトウェアを選択して、クライアント装置４１に送信することができる。
【０１８９】
また、装置情報にクライアント装置４１の機種などを示す情報を含めるようにし、サーバ装置４２が、クライアント装置４１の機種に応じた見映えのコンテンツやソフトウェアを送信するようにしてもよい。
【０１９０】
以上においては、サーバ情報には、サーバ装置４２のURLを示す情報が含まれていると説明したが、通信網４３にサーバ装置４２のURLの検索を行う検索装置を接続するようにしてもよい。
【０１９１】
この場合、クライアント装置４１は、サーバ情報として、例えば、サーバ装置４２を特定する、サーバ装置４２の名前などを示すサーバ識別子を記録媒体４４から取得して検索装置に送信する。検索装置は、クライアント装置４１から送信されてきたサーバ識別子を受信して、そのサーバ識別子により特定されるサーバ装置４２のURLを検索する。さらに、検索装置は、検索の結果得られたサーバ装置４２のURLをクライアント装置４１に送信する。そして、クライアント装置４１は、検索装置から受信したサーバ装置４２のURLを宛先として、装置情報およびコンテンツ識別子を送信する。
【０１９２】
さらに、複数の権利管理情報を用いて１つのコンテンツを再生できるようにし、複数のコンテンツ、すなわち複数の記録媒体４４を購入したユーザだけが、それらの記録媒体４４に記録されている権利管理情報が用いられて再生される、特典としての所定のコンテンツを閲覧できるようにしてもよい。
【０１９３】
さらに、また、記録媒体４４に記録されている権利管理情報を用いて、クライアント装置４１が、クライアント装置４１において実行するソフトウェアだけでなく、例えば、携帯電話機などのクライアント装置４１とは異なる他の装置において実行することができるソフトウェアも受信することができるようにしてもよい。
【０１９４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１９５】
図１７は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。CPU２０１は、ROM（Read Only Memory）２０２、または記録部２０８に記録されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２０１、ROM２０２、およびRAM２０３は、バス２０４により相互に接続されている。
【０１９６】
CPU２０１にはまた、バス２０４を介して入出力インターフェース２０５が接続されている。入出力インターフェース２０５には、キーボード、マウス、マイクロホンなどよりなる入力部２０６、ディスプレイ、スピーカなどよりなる出力部２０７が接続されている。CPU２０１は、入力部２０６から入力される指令に対応して各種の処理を実行する。そして、CPU２０１は、処理の結果を出力部２０７に出力する。
【０１９７】
入出力インターフェース２０５に接続されている記録部２０８は、例えばハードディスクからなり、CPU２０１が実行するプログラムや各種のデータを記録する。通信部２０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１９８】
また、通信部２０９を介してプログラムを取得し、記録部２０８に記録してもよい。
【０１９９】
入出力インターフェース２０５に接続されているドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部２０８に転送され、記録される。
【０２００】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１７に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM,DVDを含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１１、または、プログラムが一時的もしくは永続的に格納されるROM２０２や、記録部２０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部２０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０２０１】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０２】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２０３】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２０４】
【図１】従来のクライアント装置による記録媒体に記録されたコンテンツの再生、またはソフトウェアの実行を説明する図である。
【図２】本発明を適用した提供システムの一実施の形態の構成例を示す図である。
【図３】ゲーム実行処理およびゲーム送信処理を説明するフローチャートである。
【図４】サーバ情報の一例を示す図である。
【図５】ゲームのコンテンツ識別子の一例を示す図である。
【図６】装置情報の一例を示す図である。
【図７】ゲームのメタ情報の一例を示す図である。
【図８】動画像再生処理および動画像送信処理を説明するフローチャートである。
【図９】動画像のコンテンツ識別子の一例を示す図である。
【図１０】動画像のメタ情報の一例を示す図である。
【図１１】提供システムの他の構成例を示す図である。
【図１２】ゲーム実行処理、ゲーム送信処理、および送信処理を説明するフローチャートである。
【図１３】ゲーム実行処理、ゲーム送信処理、および送信処理を説明するフローチャートである。
【図１４】動画像再生処理および動画像送信処理を説明するフローチャートである。
【図１５】提供システムの一実施の形態の構成例を示す図である。
【図１６】動画像再生処理および送信処理を説明するフローチャートである。
【図１７】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２０５】
４１  クライアント装置，  ４２  サーバ装置，  ４４  記録媒体，  ５１  制御部，  ５２  読み取り部，  ５３  ソフトウェア実行部，  ５４  コンテンツ再生部，  ５５  記録部，  ５６  通信部，  ７１  制御部，  ７２  データベース，  ７３  読み取り部，  ７４  通信部，  １２２  読み取り装置，  １３１  通信部，  １３２  制御部，  １３３  読み取り部，  １６１  記録媒体，  ２０１  CPU，  ２０２  ROM，  ２０３  RAM，  ２０８  記録部，  ２１１  リムーバブルメディア
【図１】
2007233924.tif 000003
【図２】
2007233924.tif 000004
【図３】
2007233924.tif 000005
【図４】
2007233924.tif 000006
【図５】
2007233924.tif 000007
【図６】
2007233924.tif 000008
【図７】
2007233924.tif 000009
【図８】
2007233924.tif 000010
【図９】
2007233924.tif 000011
【図１０】
2007233924.tif 000012
【図１１】
2007233924.tif 000013
【図１２】
2007233924.tif 000014
【図１３】
2007233924.tif 000015
【図１４】
2007233924.tif 000016
【図１５】
2007233924.tif 000017
【図１６】
2007233924.tif 000018
【図１７】
2007233924.tif 000019