(57)【要約】【課題】コンピュータ端末間でコンテンツを直接授受するものにおいて、コンテンツが不正に授受されるのを規制する。【解決手段】コンテンツ管理サーバ１０は、公開対象のコンテンツを暗号化する機能と、暗号化されたコンテンツの復号化情報を管理する機能とを有する。コンテンツを授ける側のコンピュータ端末２０は、暗号化された公開対象のコンテンツを記憶し、ネットワーク上で公開する。そして他のコンピュータ端末から公開しているコンテンツの獲得要求があると、そのコンテンツを暗号化された状態でネットワークを介して提供する。コンテンツを受取ったコンピュータ端末は、暗号化されたコンテンツを入手したことを条件にコンテンツ管理サーバ１０に当該コンテンツの復号化情報を要求し、暗号化されたコンテンツを該当する復号化情報で復号する。【選択図】　　図１
2004038883.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上で公開されている種々のコンテンツを、当該ネットワークに接続されたコンピュータ端末間で授受するシステムの前記ネットワーク上に設けられるコンテンツ管理サーバであって、
公開対象のコンテンツを暗号化する手段と、暗号化されたコンテンツの復号化情報を管理する手段と、前記コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求を受けると該当する復号化情報を前記ネットワークを通じて要求元のコンピュータ端末に送信する手段とを具備したことを特徴とするコンテンツ管理サーバ。
【請求項２】
公開対象のコンテンツを作成する作成者，コンテンツをネットワーク上で公開する公開者及びコンテンツを入手する購入者の少なくとも１者となり得る者として登録されたユーザのピア属性情報を管理する手段と、前記コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報が要求されたことに応じて当該コンテンツの作成者，公開者及び入手者を前記ピア属性情報に基づいて判別する手段と、この判別手段により判別された購入者から少なくとも作成者及び公開者の双方に対して前記コンテンツの代金が配分されるように課金処理する手段とをさらに具備したことを特徴とする請求項１記載のコンテンツ管理サーバ。
【請求項３】
ネットワーク上で公開されている種々のコンテンツを、当該ネットワークに接続されたコンピュータ端末間で授受するシステムのコンテンツ管理方法であって、
公開対象のコンテンツを暗号化するステップと、暗号化されたコンテンツの復号化情報を管理するステップと、前記コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求を受けると該当する復号化情報を前記ネットワークを通じて要求元のコンピュータ端末に送信するステップとからなることを特徴とするコンテンツ管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等のネットワーク上で公開されている音楽データ，画像データ，アプリケーションプログラム等のコンテンツを、当該ネットワークに接続されたコンピュータ端末間で授受する技術に関する。
【０００２】
【従来の技術】
例えばインターネットを利用して、楽曲等の音楽データや動画，静止画等の画像データを授受するシステムとして、ＷＷＷ（Ｗｏｒｌｄ−Ｗｉｄｅ−Ｗｅｂ）システムが知られている。このＷＷＷシステムは、音楽データや画像データ等のコンテンツをインターネット上のＷＷＷサーバが記憶管理する一方、ＷＷＷブラウザを実装したパソコン，携帯電話等のインターネット対応のコンピュータ端末をクライアントとして機能させて、各クライアントが、適宜、サーバからインターネットを経由して所望するコンテンツを取り込めるようにしたものである。
【０００３】
しかし、近年のインターネットの普及に伴いクライアント数やコンテンツ量が大幅に増加したため、ＷＷＷサーバへのアクセスが集中する等、ＷＷＷサーバの負荷が著しく増大していた。このため、ＷＷＷシステムでは効率のよい対応できなくなってきているのが実情である。
【０００４】
そこで最近、Ｐ２Ｐ（Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ）システムが提案され、注目されている。このＰ２Ｐシステムは、インターネットに接続された多数のコンピュータ端末がそれぞれ保存しているコンテンツを共有可能に公開し、コンピュータ端末どうしが直接通信して公開されたコンテンツを受渡しするようにしたシステムであり、サーバを利用した形態と利用しない形態とがある。
【０００５】
前者の形態は、サーバが、各コンピュータ端末にてそれぞれ保存され公開されているコンテンツのリストを管理する。コンテンツを入手しようとするユーザは、コンピュータ端末を用いてサーバにアクセスし、所望するコンテンツを公開している他のユーザのコンピュータ端末を検索する。そして、該当するコンピュータ端末が見つかると、そのコンピュータ端末と直接通信を行ない、所望するコンテンツをダウンロードする。
【０００６】
後者の形態は、各コンピュータ端末がそれぞれ保存しているコンテンツのリストを公開する。コンテンツを入手しようとするユーザは、コンピュータ端末を用いて他のユーザのコンピュータ端末に順次アクセスし、所望するコンテンツを公開しているコンピュータ端末を検索する。そして、該当するコンピュータ端末が見つかると、そのコンピュータ端末と直接通信を行ない、所望するコンテンツをダウンロードする。
【０００７】
【発明が解決しようとする課題】
しかしながら、従来のＰ２Ｐシステムは、いずれもコンピュータ端末間でコンテンツが直接授受されていたので、コンテンツが不正に授受されても監視や規制を行なうことができなかった。
【０００８】
そこで本発明は、コンピュータ端末間でコンテンツを直接授受するものにおいて、コンテンツが不正に授受されるのを監視し規制できるコンテンツ管理サーバ並びにコンテンツ管理方法を提供しようとするものである。
【０００９】
【課題を解決するための手段】
本発明はかかる課題を解決するものであり、請求項１の発明は、ネットワーク上で公開されている種々のコンテンツを、当該ネットワークに接続されたコンピュータ端末間で授受するシステムのネットワーク上に設けられるコンテンツ管理サーバであって、公開対象のコンテンツを暗号化する手段と、暗号化されたコンテンツの復号化情報を管理する手段と、コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求を受けると該当する復号化情報をネットワークを通じて要求元のコンピュータ端末に送信する手段とを設けたものである。
【００１０】
この請求項１の発明のコンテンツ管理サーバにおいては、公開対象のコンテンツが暗号化される。また、暗号化されたコンテンツの復号化情報が管理される。コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求があると、該当する復号化情報がネットワークを通じて要求元のコンピュータ端末に送信される。
【００１１】
本発明の請求項２の発明は、前記請求項１の発明のコンテンツ管理サーバに、公開対象のコンテンツを作成する作成者，コンテンツをネットワーク上で公開する公開者及びコンテンツを入手する購入者の少なくとも１者となり得る者として登録されたユーザのピア属性情報を管理する手段と、コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報が要求されたことに応じて当該コンテンツの作成者，公開者及び入手者をピア属性情報に基づいて判別する手段と、この判別手段により判別された購入者から少なくとも作成者及び公開者の双方に対してコンテンツの代金が配分されるように課金処理する手段をさらに設けたものである。
【００１２】
この請求項２の発明のコンテンツ管理サーバにおいては、コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求があると、当該コンテンツの作成者，公開者及び購入者が判別される。そして、当該コンテンツの購入者から少なくとも作成者及び公開者の双方に対して当該コンテンツの代金が配分される。
【００１３】
本発明の請求項３の発明は、ネットワーク上で公開されている種々のコンテンツを、当該ネットワークに接続されたコンピュータ端末間で授受するシステムのコンテンツ管理方法であって、公開対象のコンテンツを暗号化するステップと、暗号化されたコンテンツの復号化情報を管理するステップと、コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求を受けると該当する復号化情報をネットワークを通じて要求元のコンピュータ端末に送信するようにしたものである。
【００１４】
この請求項３の発明のコンテンツ管理方法においては、公開対象のコンテンツが暗号化され、この暗号化されたコンテンツの復号化情報が管理される。その後、コンテンツを入手したコンピュータ端末から当該コンテンツの復号化情報の要求があると、該当する復号化情報がネットワークを通じて要求元のコンピュータ端末に送信される。
【００１５】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を用いて説明する。
【００１６】
なお、この実施の形態は、インターネットを利用して、音楽データ，画像データ，アプリケーションプログラム等のコンテンツをコンピュータ端末間で授受するシステムに関するものである。このシステムは、コンテンツ授受サービスを運営し管理する業者，いわゆる管理者と、このコンテンツ授受サービスを利用するユーザとによって実施される。ユーザには、公開対象のコンテンツ（以下、公開コンテンツと称する）を作成する作成者と、公開コンテンツをインターネット上で公開する公開者と、公開コンテンツを入手する購入者の３者がおり、１人のユーザが作成者となったり、公開者となったり、購入者となったりすることができる。ユーザは、事前に会員登録をしたものに限る。このようなユーザを総称して“ピア”と称する。
【００１７】
図１は本実施の形態におけるコンテンツ授受システムの全体構成を示すブロック図である。本実施の形態のコンテンツ授受システムは、少なくとも１台のコンテンツ管理サーバ１０と、複数台のコンピュータ端末２０（２０Ａ，２０Ｂ，２０Ｃ，…）とからなる。コンテンツ管理サーバ１０と各コンピュータ端末２０とはそれぞれインターネット３０に接続されており、インターネット３０を介して双方向で情報通信を行なえるようになっている。
【００１８】
コンテンツ管理サーバ１０は、ピアデータベース１１，コンテンツデータベース１２及び公開データベース１３をハードディスク等に保存管理し、ユーザからの要求に応じてデータを検索して応答するデータベース機能を有するものであり、管理者によって管理される。コンテンツ管理サーバ１０は、例えばＣＤ−ＲＯＭ、ＤＶＤ、磁気ディスク、半導体メモリ等の記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されるコンピュータによって実現される。
【００１９】
ピアデータベース１１には、図２（ａ）に示すように、ピアとして登録されたユーザ毎にそれぞれ設定されるピアＩＤに対応して、そのピアの氏名，ＩＰアドレス等の個人情報とともにポイント残高及び公開者フラグ等空なるピア属性情報１１ａが記憶される。ポイント残高は、対応するピアＩＤで識別されるピアの所持金に相当するポイントであり、この実施の形態では、１円を１ポイントと換算する。因みに、各ピアは管理者側に入金することによってポイント残高を増額できる。また、管理者側にポイント残高の換金を求めることができる。公開者フラグは、対応するピアＩＤで識別されるピアが公開者として事前に登録されているか否かを識別するフラグである。
【００２０】
コンテンツデータベース１２には、図２（ｂ）に示すように、音楽データ，画像データ，アプリケーションプログラム等の公開コンテンツ毎にそれぞれ設定されるコンテンツＩＤコードに対応して、その公開コンテンツを作成したピアのＩＤコード，つまり作成者ピアＩＤや、コンテンツ料金ポイント，暗号化鍵，復号化鍵，作成者配分ポイントＡ，公開者配分ポイントＢ，管理者配分ポイントＣなどの情報，索引情報等からなるコンテンツ属性情報１２ａが記憶される。因みに、暗号化鍵は、その公開コンテンツを暗号化するための鍵情報であり、復号化鍵は、上記暗号化鍵によって暗号化された公開コンテンツを復号するための鍵情報である。また、コンテンツ料金ポイントは、その公開コンテンツを入手する者がその代価として支払う金額に相当するポイントであり、作成者配分ポイントＡは、そのコンテンツ料金のうち作成者の取り分に相当するポイントであり、公開者配分ポイントＢは、公開者の取り分に相当するポイントであり、管理者配分ポイントＣは、管理者の取り分に相当するポイントであって、コンテンツ料金ポイントをＴとするとき、Ｔ＝Ａ＋Ｂ＋Ｃの関係が成立する。
【００２１】
公開データベース１３には、図２（ｃ）に示すように、公開対象の公開コンテンツを公開しているピア（公開者）のピアＩＤに対応して、そのピアが公開している公開コンテンツのコンテンツＩＤ，料金ポイント及び索引情報からなる公開属性情報１３ａが記憶される。なお、索引情報は、対応する公開コンテンツの内容を要約したものである。
【００２２】
各コンピュータ端末２０は、パソコン，ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ），携帯電話等のインターネット対応の情報機器であり、各ピアによってそれぞれ利用される。
【００２３】
各コンピュータ端末２０には、それぞれ公開コンテンツを記憶する手段としてコンテンツ記憶部２１がハードディスク等の記憶装置に形成されている。また、コンテンツ申請処理２２，コンテンツ購入処理２３及びコンテンツ公開処理２４の各処理ルーチンを選択的に実行することができるアプリケーションプログラム、いわゆるコンテンツ授受支援プログラムが、各コンピュータ端末２０にインストールされている。そして、コンテンツ授受支援プログラムが起動されると、コンピュータ端末２０のＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）は、ピアＩＤの入力を促し、正規のピアＩＤが入力されると、コンピュータ端末２０のディスプレイに業務メニュー選択画面を表示させて、業務メニューの選択を促す。
【００２４】
ここで、コンテンツ申請業務が選択された場合には、コンピュータ端末２０は、図４の流れ図に示すコンテンツ申請処理２２を開始する。このコンテンツ申請処理２２は、新規のコンテンツを作成したピア（作成者）がそのコンテンツの公開をコンテンツ授受サービス仲介業者に申請するのを支援する処理ルーチンである。
【００２５】
先ず、コンピュータ端末２０は、ステップＳＴ１として既に作成済のコンテンツが記憶されているデータファイルの指定を促す。データファイルが指定されると、コンピュータ端末２０は、ステップＳＴ２としてそのデータファイルからコンテンツ本体を取り込む。次に、コンピュータ端末２０は、ステップＳＴ３として索引情報及びコンテンツ料金の入力を促す。そして、索引情報及びコンテンツ料金が入力されたならば、コンピュータ端末２０は、ステップＳＴ４として、図３（ａ）に示すように、コンテンツ本体に索引情報，コンテンツ料金及びプログラム起動時に入力されたピアＩＤ（作成者ピアＩＤ）を付加して申請情報ファイル３１を作成する。しかる後、コンピュータ端末２０は、ステップＳＴ５としてこの申請情報ファイル３１をコンテンツ管理サーバ１０にインターネット３０を介して送信したならば、コンピュータ端末２０は、このコンテンツ申請処理２２を終了する。
【００２６】
一方、コンテンツ管理サーバ１０は、インターネット３０を経由してコンピュータ端末２０から申請情報ファイル３１を受信すると、図７の流れ図に示すコンテンツ登録処理１４を開始する。
【００２７】
先ず、コンテンツ管理サーバ１０は、ステップＳＴ３１として未使用のコンテンツＩＤを発行する。次に、コンテンツ管理サーバ１０は、ステップＳＴ３２として作成者，公開者及び管理者の各料金配分ポイントを算出する。すなわち、本実施の形態では、コンテンツ管理サーバ１０側にて作成者，公開者及び管理者のそれぞれの料金配分率が予め設定されており（例えば、作成者＝７０％，公開者＝２０％，管理者＝１０％）、申請情報ファイル３１のコンテンツ料金に相当する料金ポイントを各料金配分率で按分する。また、コンテンツ管理サーバ１０は、ステップＳＴ３３として、この公開コンテンツにのみ対応する一対の暗号化鍵及び復号化鍵を生成する。なお、暗号化鍵などはピア毎に定めてもよい。そして、コンテンツ管理サーバ１０は、ステップＳＴ３４として新規に発行されたコンテンツＩＤと、申請情報ファイル３１のピアＩＤ（作成者ピアＩＤ）及びコンテンツ料金に相当する料金ポイントと、生成された暗号化鍵及び復号化鍵と、算出された作成者，公開者及び管理者の各料金配分ポイントとを、コンテンツ属性情報１２ａとしてコンテンツデータベース１２に登録する。
【００２８】
次に、コンテンツ管理サーバ１０は、ステップＳＴ３５として生成された暗号化鍵で申請情報ファイル３１のコンテンツ本体を暗号化する。そして、コンテンツ管理サーバ１０は、ステップＳＴ３６として、図３（ｅ）に示すように、この暗号化されたコンテンツ本体と新規に発行されたコンテンツＩＤコードとからなる公開コンテンツファイル３５を作成する。また、コンテンツ管理サーバ１０は、ステップＳＴ３７としてピアデータベース１１の公開者フラグを検索して公開者として事前に登録されているピアを抽出する。そして、コンテンツ管理サーバ１０は、ステップＳＴ３８としてこの抽出した全てのピア（公開者）のＩＰアドレスで特定されるコンピュータ端末２０に、インターネット３０を経由して、公開コンテンツファイルを配信したならば、このコンテンツ登録処理１４を終了する。
【００２９】
なお、公開コンテンツファイル３５を受信したコンピュータ端末２０においては、その公開コンテンツファイル３５内のコンテンツＩＤと暗号化されたコンテンツ本体とを対にして公開コンテンツファイル３５としてコンテンツ記憶部２１に記憶するものとなっている。
【００３０】
また、コンピュータ端末２０は、業務メニューの中からコンテンツ公開業務が選択された場合には、図６の流れ図に示すコンテンツ公開処理２４を開始する。このコンテンツ公開処理２４は、コンテンツ記憶部２１に記憶されているコンテンツをピア（公開者）がインターネット３０上で公開するのを支援する処理ルーチンである。
【００３１】
先ず、コンピュータ端末２０は、ステップＳＴ２１としてコンテンツ記憶部２１に公開コンテンツファイル３５，つまりコンテンツＩＤとそれに対応するコンテンツ本体とを記憶していることを確認する。なお、コンテンツ本体は暗号化されている。少なくとも１つの公開コンテンツファイル３５を記憶している場合には、コンピュータ端末２０は、ステップＳＴ２２としてその記憶している全ての公開コンテンツのコンテンツＩＤを取り込む。そして、図３（ｄ）に示すように、コンピュータ端末２０は、プログラム起動時に入力されたピアＩＤ（公開者ピアＩＤ）と、プログラム記憶部２１から取り込んだ全公開コンテンツのコンテンツＩＤとから公開情報ファイル３４を作成する。そして、コンピュータ端末２０は、ステップＳＴ２３としてこの公開情報ファイル３４をコンテンツ管理サーバ１０にインターネット３０を介して送信する。
【００３２】
しかる後、コンピュータ端末２０は、ステップＳＴ２４として他のコンピュータ端末２０から公開コンテンツのダウンロード要求があるのを待機する。ダウンロード要求があった場合には、コンピュータ端末２０は、ステップＳＴ２５としてその要求に含まれるコンテンツＩＤを把握し、コンテンツ記憶部２１からそのコンテンツＩＤに対応する公開コンテンツファイル３５を読み出して、図３（ｂ）に示すように、このコンテンツＩＤ及び暗号化されたコンテンツ本体に、プログラム起動時に入力されたピアＩＤ（公開者ピアＩＤ）を付してコンテンツＤＬＬファイル３２を作成する。そして、コンピュータ端末２０は、ステップＳＴ２６としてこのコンテンツＤＬＬファイル３２をダウンロード要求元のコンピュータ端末２０にインターネット３０を経由して送信する。その後、再び、次に公開コンテンツのダウンロード要求があるのを待機する。
【００３３】
また、コンピュータ端末２０は、ダウンロード要求を待機している状態で、ステップＳＴ２７としてコンテンツ公開業務の終了が入力された場合には、ステップＳＴ２８としてインターネット３０を経由してコンテンツ管理サーバ１０にアクセスし、プログラム起動時に入力されたピアＩＤ（公開者ピアＩＤ）とともに公開終了を通知する。しかる後、このコンテンツ公開処理２３を終了する。
【００３４】
また、コンテンツ管理サーバ１０は、インターネット３０を経由してコンピュータ端末２０から公開情報ファイル３４を受信すると、図９の流れ図に示す公開先登録処理１６を開始する。
【００３５】
先ず、コンテンツ管理サーバ１０は、ステップＳＴ５１として公開情報ファイル３４からコンテンツＩＤを全て取得する。次に、コンテンツ管理サーバ１０は、ステップＳＴ５２としてコンテンツデータベース１２を検索して、取得したコンテンツＩＤ毎に、それぞれ対応するコンテンツ属性情報１２ａからコンテンツ料金ポイントと索引情報とを読み出す。そして、コンテンツ管理サーバ１０は、ステップＳＴ５３としてコンテンツデータベース１２から読み出したコンテンツ料金ポイント及び索引情報と、公開情報ファイル３４から取得した公開者ピアＩＤとにより、コンテンツＩＤ毎に公開データベース１３の公開属性情報１３ａを作成し、公開データベース１３に登録する。
【００３６】
その後、コンテンツ管理サーバ１０は、公開情報ファイル３４を送信したコンピュータ端末２０から公開終了の通知を受けると、公開データベース１３からその通知に付加されている公開者ピアＩＤとコンテンツＩＤで特定される公開属性情報１３ａを削除して、この公開先登録処理１６を終了する。
【００３７】
また、コンピュータ端末２０は、業務メニューの中からコンテンツ購入業務が選択された場合には、図５の流れ図に示すコンテンツ購入処理２３を開始する。このコンテンツ購入処理２３は、インターネット３０上で公開されている公開コンテンツをピア（購入者）が購入するのを支援する処理ルーチンである。
【００３８】
先ず、コンピュータ端末２０は、ステップＳＴ１１としてコンテンツ管理サーバ１０にアクセスして、公開データベース１３に登録されている公開コンテンツの公開属性情報１３ａ（公開者ピアＩＤ，コンテンツＩＤ，コンテンツ料金，索引情報等）を取得し、コンピュータ端末２０のディスプレイに公開コンテンツのリストとして表示させる。そして、コンピュータ端末２０は、ステップＳＴ１２として公開コンテンツのリストのなかからいずれかの公開コンテンツが選択されるまで待機する。公開コンテンツが選択されると、コンピュータ端末２０は、ステップＳＴ１３としてその選択された公開コンテンツの公開者ピアＩＤによって識別されるピア（公開者）のＩＰアドレスをコンテンツ管理サーバ１０のピアデータベース１１から取得し、このＩＰアドレスによって特定される公開者のコンピュータ端末２０宛に、インターネット３０を経由して、選択された公開コンテンツのダウンロードを要求する。
【００３９】
この要求に応じて、コンテンツを要求したコンピュータ端末２０は、ステップＳＴ１４として要求先となった公開者のコンピュータ端末２０からインターネット３０を経由して、図３（ｂ）に示すように、公開者ピアＩＤ，コンテンツＩＤ及び暗号化されたコンテンツ本体の各データからなるコンテンツＤＬＬファイル３２がダウンロードされたならば、ステップＳＴ１５としてそのコンテンツＤＬＬファイル３２のコンテンツＩＤ及び暗号化された公開コンテンツの本体をコンテンツ記憶部２１に格納する。
【００４０】
次に、コンピュータ端末２０は、ステップＳＴ１６として、図３（ｃ）に示すように、プログラム起動時に入力されたピアＩＤ（購入者ピアＩＤ）と、ダウンロードされたコンテンツファイル３２の公開者ピアＩＤ及びコンテンツＩＤとから入手情報ファイル３３を作成する。そして、ステップＳＴ１７としてこの入手情報ファイル３３をコンテンツ管理サーバ１０にインターネット３０を介して送信する。これに応じて、＊コンピュータ管理サーバ１０は、インターネットを介して入手情報ファイル３３から購入者ピアＩＤ，公開者ピアＩＤの正当性を判断し、該当するコンテンツＩＤの復号化鍵をコンピュータ端末２０に送信する。ステップＳＴ１８としてコンテンツ管理サーバ１０から復号化鍵の情報（以下、復号化鍵と称する）を受信したならば、ステップＳＴ１９としてコンテンツ記憶部２１に記憶している暗号化された公開コンテンツの本体をメモリにコピーし、復号化鍵で復号して使用可能状態とする。かくして、このコンテンツ購入処理２３を終了する。
【００４１】
また、コンテンツ管理サーバ１０は、インターネット３０を経由して公開コンテンツを購入したコンピュータ端末２０から入手情報ファイル３３を受信すると、図８の流れ図に示すコンテンツ課金処理１５を開始する。
【００４２】
先ず、コンテンツ管理サーバ１０は、ステップＳＴ４１として入手情報ファイル３３から購入者ピアＩＤと公開者ピアＩＤとを取得する。次に、コンテンツ管理サーバ１０は、ステップＳＴ４２として入手情報ファイル３３からコンテンツＩＤを取得し、コンテンツデータベース１２を検索して、当該コンテンツＩＤに対応するコンテンツ属性情報１２ａから作成者ピアＩＤ，コンテンツ料金ポイント，作成者，公開者及び管理者の各配分ポイント及び復号化鍵の情報を読み込む。さらに、コンテンツ管理サーバ１０は、ステップＳＴ４３として入手情報ファイル３３から取得した購入者ピアＩＤに基づいてピアデータベース１１を検索し、当該購入者ピアＩＤに対応するポイント残高を読み込む。そして、コンテンツ管理サーバ１０は、ステップＳＴ４４としてこの購入者のポイント残高とコンテンツ料金ポイントとを比較する。その結果、ステップＳＴ４５として購入者ピアＩＤに対応するポイント残高がコンテンツ料金ポイント以上ある場合には、コンテンツ管理サーバ１０は購入可能と判断する。そして、コンテンツ管理サーバ１０は、ステップＳＴ４６としてピアデータベース１１の購入者ピアＩＤに対応するポイント残高からコンテンツ料金ポイント分を減算する。また、コンテンツ管理サーバ１０は、ステップＳＴ４７としてピアデータベース１１の作成者ピアＩＤに対応するピア属性情報１１ａのポイント残高と、公開者ピアＩＤに対応するピア属性情報１１ａのポイント残高とに、それぞれ作成者配分ポイント及び公開者配分ポイントを加算する。また、コンテンツ管理サーバ１０のメモリ内に設けられている管理者ポイントエリアに管理者配分ポイントを加算する。しかる後、ステップＳＴ４８として購入者ピアＩＤに対応するＩＰアドレスによって特定されるコンピュータ端末２０宛に復号化鍵の情報を送信したならば、このコンテンツ課金処理１５を終了する。
【００４３】
なお、ステップＳＴ４５にて購入者ピアＩＤに対応するポイント残高がコンテンツ料金ポイント未満であり、購入不可能と判断した場合には、コンテンツ管理サーバ１０は、ステップＳＴ４６〜４８の処理を省略して、このコンテンツ課金処理１５を終了する。
【００４４】
なお、コンテンツ管理サーバ１０におけるコンテンツ登録処理１４，コンテンツ課金処理１５及び公開先登録処理１６と、各コンピュータ端末２０におけるコンテンツ申請処理２２，コンテンツ購入処理２３及びコンテンツ公開処理は、それぞれ対応するプログラムが実行されることで実現される機能である。
【００４５】
図１０は、コンテンツ作成者であるピアが自身で作成したコンテンツの公開を管理者に申請するときのデータの流れを示す図である。すなわちピア（作成者）は、コンピュータ端末２０（以後、コンテンツ作成者のコンピュータ端末を２０Ａとする）を利用して自身で作成したコンテンツの公開を管理者に申請する。すなわちピア（作成者）は、コンテンツ授受支援プログラムを起動し、自身のピアＩＤを入力した後、コンテンツ申請業務を選択する。そうすると、コンピュータ端末２０Ａにおいてはコンテンツ申請処理２２が実行される。その結果、ピア（作成者）が作成したコンテンツ本体を含む申請情報ファイル３１が、インターネット３０を経由してコンテンツ管理サーバ１０に送信される。
【００４６】
コンテンツ管理サーバ１０においては、コンテンツ登録処理１４が実行される。これにより、コンテンツ本体が暗号化される。そして、コンテンツ管理サーバ１０は、この暗号化されたコンテンツ本体を含む公開コンテンツファイル３５が作成され、公開者として事前に登録されている各ピア（公開者）のコンピュータ端末２０（以後、コンテンツ公開者のコンピュータ端末を２０Ｂとする）に配信される。なお、作成者自身が公開者として事前に登録されている場合には、コンテンツ管理サーバ１０は、ピア（作成者）のコンピュータ端末２０Ａにも公開コンテンツファイル３５が配信される。公開コンテンツファイル３５を受信した公開者のコンピュータ端末２０Ｂ（または２０Ａ）においては、コンテンツ記憶部２１にコンテンツＩＤと暗号化されたコンテンツ本体とが公開コンテンツファイル３５として格納される。
【００４７】
また、コンテンツ管理サーバ１０においては、コンテンツデータベース１２が更新される。すなわち、当該コンテンツ固有のコンテンツＩＤに対応して、作成者ピアＩＤ，コンテンツ料金ポイント，暗号化鍵，復号化鍵，作成者配分ポイントＡ，公開者配分ポイントＢ，管理者配分ポイントＣ，索引情報などが登録される。
【００４８】
図１１は、コンテンツ公開者であるピアがコンテンツを公開し、そのコンテンツを別のピア（購入者）が購入するときのデータ及び料金の流れを示す図である。すなわちピア（公開者）は、コンピュータ端末２０Ｂのコンテンツ記憶部２１で記憶しているコンテンツを公開するためにコンテンツ授受支援プログラムを起動し、自身のピアＩＤを入力した後、コンテンツ公開業務を選択する。そうすると、コンピュータ端末２０ではコンテンツ公開処理２４が実行される。その結果、コンテンツ記憶部２１に記憶されている各コンテンツのコンテンツＩＤを含む公開情報ファイル３４が作成され、インターネット３０を経由してコンテンツ管理サーバ１０に送信される。
【００４９】
コンテンツ管理サーバ１０においては、公開先登録処理１６が実行される。これにより、公開データベース１３に、公開者ピアＩＤと、当該公開者が公開するコンテンツのコンテンツＩＤ，料金及び索引情報等からなる公開属性情報１３ａが登録される。
【００５０】
一方、コンピュータ端末２０（以後、コンテンツ購入者のコンピュータ端末を２０Ｃとする）を利用してコンテンツを購入しようとするピアは、コンテンツ授受支援プログラムを起動し、自身のピアＩＤを入力した後、コンテンツ購入業務を選択する。そうすると、コンピュータ端末２０Ｃにおいてはコンテンツ購入処理２３が実行される。これにより、先ず、コンピュータ端末２０Ｃのディスプレイに、他のピア（公開者）によって公開されているコンテンツのリストが表示される。そこでピア（購入者）は、購入を希望するコンテンツを選択する。そうすると、そのコンテンツを公開しているピア（公開者）のコンピュータ端末２０Ｂに当該コンテンツのダウンロードを要求するダウンロード要求データ３６がインターネット３０を介して送信される。
【００５１】
これにより、ダウンロード要求データ３６を受信したコンピュータ端末２０Ｂから、当該コンテンツのＩＤコード及び暗号化されたコンテンツ本体と、公開者ピアＩＤとを含むコンテンツＤＬＬファイル３２が、インターネット３０を介してコンピュータ端末２０Ｃに送信される。
【００５２】
このコンテンツＤＬＬファイル３２を受信したピア（購入者）のコンピュータ端末２０Ｃにおいては、ピア（購入者）自身の購入者ピアＩＤと、コンテンツダウンロード元の公開者ピアＩＤと、ダウンロードされたコンテンツのコンテンツＩＤとを含む入手情報ファイル３３が作成され、インターネット３０を介してコンテンツ管理サーバ１０に送信される。
【００５３】
これにより、コンテンツ管理サーバ１０においては、コンテンツ課金処理が実行される。その結果、ピア（購入者）のポイント残高が当該コンテンツの料金ポイントＴ以上あるとき購入が許可され、そのポイント残高からコンテンツ料金ポイントＴが減算される。そして、このコンテンツ料金ポイントＴが、当該コンテンツの作成者及び公開者と管理者に分配される。例えば、コンテンツ料金ポイントＴが１０００ポイントであり、作成者に対する配分ポイントＡが７００ポイント、公開者に対する配分ポイントＢが２００ポイント、管理者に対する配分ポイントＣが１００ポイントであるとき、作成者のポイント残高に７００ポイントが加算され、公開者のポイント残高に２００ポイントが加算され、管理者のポイント残高に１００ポイントが加算される。
【００５４】
また、コンテンツ管理サーバ１０からピア（購入者）のコンピュータ端末２０Ｃに対して復号化鍵の情報３７がインターネット３０を介して送信される。これにより、コンピュータ端末２０Ｃにおいては、暗号化されていたコンテンツが復号されて使用可能となる。
【００５５】
このように、ピア（購入者）は、ピア（公開者）のコンピュータ端末２０Ｂに保管され、インターネット３０上で公開されている公開コンテンツを、直接自身のコンピュータ端末２０Ｃにダウンロードすることができる。ただし、公開コンテンツは暗号化されているので、ダウンロードしただけでは使用することができない。そこで本実施の形態では、コンテンツ管理サーバ１０が各コンテンツの復号化鍵の情報を管理する。そして、暗号化された公開コンテンツをダウンロードしたピア（購入者）のコンピュータ端末２０Ｃから入手情報ファイル３３を受信した場合のみ、このコンテンツを復号するための復号化鍵の情報を当該コンピュータ端末２０Ｃに送信するようにしている。したがって、コンピュータ端末２０間でコンテンツが授受されたときには、必ずコンテンツ管理サーバ１０に入手情報ファイル３３が送信されてくるので、コンテンツ管理サーバ１０で例えばこの入手情報ファイル３３のログを取っておくことによって、購入者及び公開者と、その間で授受された公開コンテンツとを正確に管理することができる。
【００５６】
また、本実施の形態では、コンテンツ管理サーバ１０に入手情報ファイル３３が送信されてくると、それに応じて、購入者のポイント残高からコンテンツ料金ポイントが減算され、その減算分が作成者，公開者及び管理者の３者に所定の比率で配分されて、それぞれのポイント残高に加算される。
【００５７】
したがって、公開コンテンツを作成した作成者は、その公開コンテンツの授受が１回行なわれる毎にコンテンツ購入者から料金（権利料）を漏れなく徴収することができる。また、公開コンテンツを公開している公開者にも、公開コンテンツの授受が１回行なわれる毎に支払いが行なわれるので、自身のコンピュータ端末が有する資源を公開コンテンツの保管領域として提供する公開者を容易に確保することができる。
【００５８】
また、本実施の形態では、ピア（公開者）のコンピュータ端末２０Ｂからピア（購入者）のコンピュータ端末２０Ｃにダウンロードされた公開コンテンツは、暗号化された状態でコンテンツ記憶部２１に保管される。そして、ピア（購入者）のコンピュータ端末２０Ｃにおいても、コンテンツ公開処理２４を実行することができる。したがって、公開コンテンツを入手したピア（購入者）は、その公開コンテンツの公開者となり得るので、収入も期待できる。
【００５９】
なお、本発明は前記一実施の形態に限定されるものではない。
【００６０】
例えば、前記一実施の形態では、復号化鍵の情報をコンテンツ管理サーバ１０からピア（購入者）のコンピュータ端末２０Ｃにインターネット３０を介して送信したが、管理者側が郵便，ＦＡＸ等の伝達手段を利用して購入者に伝達し、購入者自身がコンピュータ端末２０Ｃに復号化鍵の情報を入力して、暗号化されていたコンテンツを復号してもよい。この場合においてコンピュータ端末２０ＣがＵＳＢポートを有するパソコンであるとき、ＵＳＢポートに抜き差しして使用される鍵状の電子部品に復号化鍵情報を格納して購入者に送り、購入者自身がパソコンのＵＳＢポートに上記電子部品を装着して、暗号化されていたコンテンツを復号することも可能である。
【００６１】
また、前記一実施の形態では、コンテンツ管理サーバ１０に公開データベース１３を設け、この公開データベース１３１３が公開者によって公開されているコンテンツの公開属性情報１３ａを管理したが、公開者によって利用されるコンピュータ端末２０Ｂがそれぞれ自分で公開しているコンテンツの公開属性情報１３ａを管理し、購入者によって利用されるコンピュータ端末２０Ｃが、公開者のコンピュータ端末２０Ｂを順次検索して所望するコンテンツを探し、見つけるとそのコンピュータ端末２０Ｂと通信を行なって、暗号化された公開コンテンツを受取るようにしてもよい。
【００６２】
また、前記一実施の形態では、作成者がコンピュータ端末２０から公開コンテンツをコンテンツ管理サーバ１０に送信してその公開を申請したが、ＣＤ−ＲＯＭ等の記録媒体に公開コンテンツを記録し管理者に送付してその公開を申請してもよい。この場合、管理者側は記録媒体に記録された公開コンテンツをコンテンツ管理サーバ１０に入力してコンテンツ登録処理を実行させる。
【００６３】
なお、上述した実施形態において記載した手法は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。本装置を実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【００６４】
【発明の効果】
以上詳述したように、本発明によれば、次の効果を奏し得る。
請求項１の発明によれば、ネットワークに接続された各コンピュータ端末の資源を有効に活用しつつ、コンテンツが不正に授受されるのを規制できるコンテンツ管理サーバを提供できる。
【００６５】
また、請求項２の発明によれば、ネットワークに接続された各コンピュータ端末の資源を有効に活用しつつ、コンテンツが不正に授受されるのを規制できるとともに、作成者及び公開者としての人員確保が多いに期待できるコンテンツ管理サーバを提供できる。
【００６６】
また、請求項３の発明によれば、ネットワークに接続された各コンピュータ端末の資源を有効に活用しつつ、コンテンツが不正に授受されるのを規制できるコンテンツ管理方法を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態であるコンテンツ授受システムの全体構成を示すブロック図。
【図２】同実施の形態においてコンテンツ管理サーバが管理する各種データベースのデータ構造を示す図。
【図３】同実施の形態においてインターネット上を伝送される各種データファイルのデータ構造を示す図。
【図４】同実施の形態においてコンピュータ端末のＣＰＵが実行するコンテンツ申請処理の要部を示す流れ図。
【図５】同実施の形態においてコンピュータ端末のＣＰＵが実行するコンテンツ購入処理の要部を示す流れ図。
【図６】同実施の形態においてコンピュータ端末のＣＰＵが実行するコンテンツ公開処理の要部を示す流れ図。
【図７】同実施の形態においてコンテンツ管理サーバが実行するコンテンツ登録処理の要部を示す流れ図。
【図８】同実施の形態においてコンテンツ管理サーバが実行するコンテンツ課金処理の要部を示す流れ図。
【図９】同実施の形態においてコンテンツ管理サーバが実行する公開先登録処理の要部を示す流れ図。
【図１０】同実施の形態においてコンテンツ作成者がコンテンツの公開を管理者に申請するときのデータの流れを示す図。
【図１１】同実施の形態においてコンテンツ公開者がコンテンツを公開し購入者が購入するときのデータ及び料金の流れを示す図。
【符号の説明】
１０…コンテンツ管理サーバ
１１…ピアデータベース
１２…コンテンツデータベース
１３…公開データベース
１４…コンテンツ登録処理
１５…コンテンツ課金処理
１６…公開先登録処理
２０（２０Ａ，２０Ｂ，２０Ｃ）…コンピュータ端末
２１…コンテンツ記憶部
２２…コンテンツ申請処理
２３…コンテンツ購入処理
２４…コンテンツ公開処理
３０…インターネット
【図１】
2004038883.tif 000003
【図２】
2004038883.tif 000004
【図３】
2004038883.tif 000005
【図４】
2004038883.tif 000006
【図５】
2004038883.tif 000007
【図６】
2004038883.tif 000008
【図７】
2004038883.tif 000009
【図８】
2004038883.tif 000010
【図９】
2004038883.tif 000011
【図１０】
2004038883.tif 000012
【図１１】
2004038883.tif 000013