(57)【要約】コンテンツ流通システム１は、コンテンツを蓄積して供給するコンテンツ配信装置２からコンテンツを利用するクライアント装置３ａ，…へコンテンツを供給できる。コンテンツ流通システム１は、コンテンツ配信装置２と、クライアント装置３ａ，…と、通信網４とからなる。コンテンツ配信装置２は、コンテンツ利用者を特定するユーザーＩＤ及び利用者が供給を請求したコンテンツを特定するコンテンツＩＤに基づき暗号鍵を生成する鍵生成手段２６と、コンテンツＩＤが特定するコンテンツを、暗号鍵を基に暗号化して暗号化コンテンツを生成する暗号化コンテンツ生成手段２７とからなる。クライアント装置は、暗号化コンテンツを暗号鍵に基づきコンテンツに逆変換する暗号化コンテンツ復号手段３６からなる。
2002039654.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを蓄積して供給するコンテンツ配信装置から前記コンテンツを利用するクライアント装置へ前記コンテンツを供給するコンテンツ流通システムであって、
前記コンテンツ配信装置は、
前記コンテンツの利用者を特定する利用者識別符号及び前記利用者が供給を請求した前記コンテンツを特定するコンテンツ識別符号を基に、暗号鍵を生成する暗号鍵生成手段と、
前記コンテンツ識別符号が特定する前記コンテンツを、前記暗号鍵を基に暗号化して暗号化コンテンツを生成して送出する暗号化コンテンツ生成手段とを備え、
前記クライアント装置は、
前記暗号鍵及び前記暗号化コンテンツを受信し、前記暗号化コンテンツを前記暗号鍵に基づき前記コンテンツに逆変換する暗号化コンテンツ復号手段を備えたことを特徴とするコンテンツ流通システム。
【請求項２】
コンテンツを蓄積して供給できるコンテンツ配信装置であって、
前記コンテンツの利用者を特定する利用者識別符号及び前記利用者が供給を請求した前記コンテンツを特定するコンテンツ識別符号を基に、暗号鍵を生成する暗号鍵生成手段と、
前記コンテンツ識別符号が特定する前記コンテンツを、前記暗号鍵を基に暗号化して暗号化コンテンツを生成して送出する暗号化コンテンツ生成手段と、
を備えたことを特徴とするコンテンツ配信装置。
【請求項３】
請求項２記載のコンテンツ配信装置において、
前記暗号鍵及び前記暗号化コンテンツを受信して利用するクライアント装置に送付したときに、課金信号を生成して利用者識別符号を基に利用者別に課金する課金処理手段を備えたことを特徴とするコンテンツ配信装置。
【請求項４】
請求項２記載のコンテンツ配信装置において、
前記コンテンツに電子透かし信号を埋め込む電子透かし処理手段を備えたことを特徴とするコンテンツ配信装置。
【請求項５】
コンテンツを利用できるクライアント装置であって、
コンテンツ配信装置が送信した暗号鍵及び暗号化コンテンツを受信し、前記暗号化コンテンツを前記暗号鍵に基づき前記コンテンツに逆変換する暗号化コンテンツ復号手段を備えたことを特徴とするクライアント装置。
【請求項６】
請求項５記載のクライアント装置において、
前記暗号鍵を受信したときに当該暗号鍵を暗号鍵蓄積手段に書き込み、かつ、暗号化コンテンツを復号するときに前記暗号鍵蓄積手段から暗号鍵を読み出すことができる暗号鍵読取書込手段を備え、かつ、前記暗号鍵読取書込手段は前記クライアント装置本体に固定あるいは着脱自在に構成されていることを特徴とするクライアント装置。
【請求項７】
請求項６記載のクライアント装置において、
前記暗号鍵読取書込手段とクライアント装置本体とを着脱自在な構成とする場合、前記暗号鍵読取書込手段とクライアント装置とは無線通信手段で接続されており、両者の間で無線通信により前記暗号鍵の授受をできるようにしたことを特徴とするクライアント装置。
【発明の詳細な説明】
技術分野
本発明は、コンテンツの不正利用を抑止するとともにコンテンツ利用者（ユーザー）によるコンテンツの使い勝手を良くしてなるコンテンツ流通システム、コンテンツ配信装置及びクライアント装置に関する。
背景技術
従来、音声・音楽、映像、書画などのコンテンツを、コンテンツ権利者からコンテンツ利用者へと物流あるいは通信などを用いて流通させる際に、違法コピーなどの不正利用を防止するために、いくつかの手法が提案されていた。
一つの手法は、コンテンツを暗号化する措置、あるいは、利用者端末機器へのインストールやロードを制限する措置を施してから流通させるものである。
他の手法は、利用できる端末機器や記憶メデアを特定するものである。
以下に、上述した手法の具体的な従来技術を挙げて説明することにする。
まず、第１の従来技術は、特開平１１−１５４９４４号公報に記載されているように、コンテンツ利用者が入力するパスワードをコンテンツ権利者が受け取り、利用者ＩＤとして暗号化に対応する暗号鍵を生成し、利用契約済コンテンツを暗号化して暗号鍵とともにコンテンツ利用者に提供するものである。
この第１の従来技術によれば、暗号鍵を有する者のみが暗号化したコンテンツを再生し利用することができる。
第２の従来技術は、特開平１１−２４９８８９号公報に記載されているように、コンテンツ利用者を特定するコンテンツ利用者ＩＤと契約済コンテンツを特定するコンテンツＩＤから暗号鍵を生成するものである。この場合、暗号鍵は、コンテンツそのものの暗号化には用いていない。
この第２の従来技術によれば、コンテンツ利用者ＩＤとコンテンツＩＤとによりコンテンツを利用することができる。
第３の従来技術は、特開２０００−３５８８５号公報に記載されているように、コンテンツ利用者が利用できる端末装置の識別情報をコンテンツ利用者ＩＤに対応させ、あるいは、コンテンツを収容している記録媒体の識別情報を利用者契約済コンテンツＩＤとし、コンテンツ利用者が両方のＩＤをコンテンツ供給者に送ることによりライセンス情報を受けとり、当該コンテンツ利用者が利用できるコンテンツを特定しようとするものである。この場合、このコンテンツ利用者ＩＤとコンテンツＩＤを用いてコンテンツそのものの暗号化を行っていない。
上述した第１の従来技術によれば、暗号鍵の生成にコンテンツ利用者ＩＤしか使用されていないことから、一つの暗号鍵を利用できる範囲が広くなり、不正行為の局所化及び摘発が困難であるという欠点があった。
上述した第２の従来技術によれば、暗号化されたコンテンツがコンテンツ利用者ＩＤ及びコンテンツＩＤで特定されていないため、不正行為を発見し難く、不正行為の抑止効果が低いという欠点があった。
上述した第３の従来技術によれば、利用できる端末機器が特定されており、コンテンツ利用者の使い勝手が悪いという欠点があるほか、記録媒体が特定されコピーや編集をする毎に利用契約が必要となり、コンテンツ利用者の使い勝手が悪いという欠点がある。
このように従来の技術では、コンテンツ権利者の保護はある程度図れるものの、コンテンツ利用者の使い勝手を損なう場合が多々あり、コンテンツ権利者の権利保護とコンテンツ利用者の使い勝手を両立させる手法が望まれていた。
本発明の目的は、上述した従来技術の欠点を解消し、不正行為の発生を阻止してコンテンツ権利者を保護し、かつ、コンテンツ利用者の使い勝手を良くした技術を提供することにある。
発明の開示
上記目的を達成するため、請求項１記載の発明は、コンテンツを蓄積して供給するコンテンツ配信装置から前記コンテンツを利用するクライアント装置へ前記コンテンツを供給するコンテンツ流通システムであって、前記コンテンツ配信装置は、前記コンテンツの利用者を特定する利用者識別符号及び前記利用者が供給を請求した前記コンテンツを特定するコンテンツ識別符号を基に、暗号鍵を生成する暗号鍵生成手段と、前記コンテンツ識別符号が特定する前記コンテンツを、前記暗号鍵を基に暗号化して暗号化コンテンツを生成して送出する暗号化コンテンツ生成手段とを備えており、
前記クライアント装置は、前記暗号鍵及び前記暗号化コンテンツを受信し、前記暗号化コンテンツを前記暗号鍵に基づき前記コンテンツに逆変換する暗号化コンテンツ復号手段を備えたことを特徴とするものである。
上記目的を達成するために、請求項２記載の発明は、コンテンツを蓄積して供給できるコンテンツ配信装置であって、前記コンテンツの利用者を特定する利用者識別符号及び前記利用者が供給を請求した前記コンテンツを特定するコンテンツ識別符号を基に、暗号鍵を生成する暗号鍵生成手段と、前記コンテンツ識別符号が特定する前記コンテンツを、前記暗号鍵を基に暗号化して暗号化コンテンツを生成して送出する暗号化コンテンツ生成手段と、を備えたことを特徴とするものである。
請求項３記載の発明は、請求項２記載のコンテンツ配信装置において、前記暗号鍵及び前記暗号化コンテンツを利用するクライアント装置に送付したときに、課金信号を生成して利用者識別符号を基に利用者別に課金する課金処理手段を備えたことを特徴とするものである。
請求項４記載の発明は、請求項２記載のコンテンツ配信装置において、前記コンテンツに電子透かし信号を埋め込む電子透かし処理手段を備えたことを特徴とするものである。
上記目的を達成するために、請求項５記載の発明は、コンテンツを利用できるクライアント装置であって、コンテンツ配信装置が送信した暗号鍵及び暗号化コンテンツを受信し、前記暗号化コンテンツを前記暗号鍵に基づき前記コンテンツに逆変換する暗号化コンテンツ復号手段を備えたことを特徴とするものである。
上記目的を達成するために、請求項６記載の発明は、請求項５記載のクライアント装置において、
前記暗号鍵を受信したときに当該暗号鍵を暗号鍵蓄積手段に書き込み、かつ、暗号化コンテンツを復号するときに前記暗号鍵蓄積手段から暗号鍵を読み出すことができる暗号鍵読取書込手段を備え、かつ、前記暗号鍵読取書込手段は前記クライアント装置本体に固定あるいは着脱自在に構成されていることを特徴とするものである。
また、請求項７記載の発明は  請求項６記載のクライアント装置において、
前記暗号鍵読取書込手段とクライアント装置とを分離した構成とする場合は、前記暗号鍵読取書込手段とクライアント装置とは無線通信手段で接続されており、両者の間で無線通信により暗号鍵の授受をできるようにしたことを特徴とするものである。
発明を実施するための最良の形態
以下、本発明の実施の形態について図面を参照して説明する。
図１ないし図１１は本発明の実施の形態を説明するための図である。
［コンテンツ流通システムの構成説明］
図１は、本発明の実施の形態に係るコンテンツ流通システムを示す図である。
本発明の実施の形態に係るコンテンツ流通システム１は、図１に示すように、コンテンツを蓄積し要求に応じてコンテンツを送出できるコンテンツ配信装置２と、受信したコンテンツを利用できるクライアント装置３ａ，３ｂ，３ｃ，３ｄ，…と、前記コンテンツ配信装置２に各クライアント装置３ａ，３ｂ，３ｃ，３ｄ，…を接続するための通信網４とから構成されている。
また、前記コンテンツ配信装置２は、サーバと、サーバを基本的に作動させるオペレーティングシステムと、前記オペレーティングシステム上で動作しコンテンツの蓄積やコンテンツの配信やその他コンテンツ配信に必要な処理を行わせるコンテンツ配信プログラムと、通信手段とからなる。
また、前記クライアント装置３ａ，３ｂ，３ｃ，３ｄ，…は、ディスクトップパソコン、ノートパソコン、携帯端末（ＰＤＡ）、携帯電話などの装置であって、コンテンツを利用できるコンテンツ利用プログラムを実行できる装置であればよく、かつ、入力機能、音声出力機能、表示機能を少なくとも備えている必要がある。前記クライアント装置３ａ、３ｂ、３ｃ、３ｄ、・・・は、暗号鍵読取書込手段であるＩＣカード読取書込装置４ａ、４ｂ、４ｃ、４ｄ、・・・と、前記各暗号鍵読取書込手段であるＩＣカード読取書込装置４ａ、４ｂ、４ｃ、４ｄ、・・・にそれぞれ着脱可能な暗号蓄積手段であるＩＣカード６ａ、６ｂ、６ｃ、６ｄ、・・・とを備えている。
なお、クライアント装置３ａ，３ｂ，３ｃ，３ｄ，…は、基本的に、コンテンツを利用できる装置であるので、例えばディスクトップパソコンからなるクライアント装置３ａを他のクライアント装置３ｂ，３ｃ，３ｄ，…に代表させて説明することにする。このクライアント装置３ａは、例えばウインドウズ９８，ｍｅ（登録商標）や、ウインドウズＮＴ、２０００（商標）などのオペレーティングシステムと、このオペレーティングシステム上で動作するコンテンツ利用プログラムとを格納している。
前記コンテンツ配信装置２は、前記オペレーティングシステム上で動作するコンテンツ配信プログラムが実行されると、前記コンテンツの利用者を特定する利用者識別符号（ユーザーＩＤ）及び前記利用者が供給を請求した前記コンテンツを特定するコンテンツ識別符号（コンテンツＩＤ）を基に暗号鍵を生成する暗号鍵生成手段と、前記コンテンツＩＤが特定する前記コンテンツを前記生成した暗号鍵を基に暗号化し、暗号化コンテンツを生成して送出する暗号化コンテンツ生成手段と、前記コンテンツに電子透かし信号を埋め込む電子透かし処理手段とが実現される。
前記クライアント装置３ａは、前記オペレーティングシステム上で動作するコンテンツ利用プログラムが実行されることにより、前記暗号鍵及び前記暗号化コンテンツを受信したときに、前記変換コンテンツを前記暗号鍵に基づき前記コンテンツに逆変換する暗号化コンテンツ復号手段を実現している。
なお、本実施の形態において、「コンテンツ」とは、（１）音声（音楽、対話、講演、朗読、擬音等の制作物、あるいは、自然界や動物が発する音など、実演や収録したもので著作権を主張するもの）、（２）映像（映画、ドラマ、芸能、アニメーション、ゲームなどの制作物、あるいは、演劇、コンサート、芸能など、実演や収録したもので著作権を主張するもの）、（３）書画（文学、漫画、絵画、論文、写真、書などの制作物で著作権を主張するもの）などのことをいう。
［コンテンツ配信装置の構成説明］
図２は、本発明の実施の形態に係るコンテンツ配信装置の構成例を示すブロック図である。この図２において、コンテンツ配信装置２は、ユーザ情報ファイル２１と、コンテンツデータベース２２と、コンテンツデータファイル２３とを備え、かつ、前記コンテンツ配信プログラムが実行されることにより、各種情報を処理する配信側情報処理手段２５と、鍵生成手段２６と、暗号化コンテンツ生成手段２７と、図示しない前記コンテンツに電子透かし信号を埋め込む電子透かし処理手段とを実現している。また、配信側情報処理手段２５は、上述したほか、課金処理手段（図示せず）を実現している。
また、配信側入力制御手段２８は、通信網４を介して送られてくるデータを取込み配信側情報処理手段２５に供給する。配信側出力制御手段２９は、配信側情報処理手段２５から出力される暗号鍵及び暗号化コンテンツ等のデータを通信網４に送出することができる。
ここで、ユーザ情報ファイル２１は、ユーザー情報（ユーザーＩＤ，パスワードなど）と、課金情報と、販売履歴とが格納されている。また、コンテンツデータベース２２は、コンテンツデータファイルとコンテンツＩＤの関連付けをするデータベースと、コンテンツ毎の販売価格の設定などのデータベースとからなる。また、コンテンツデータファイル２３は、配信コンテンツの元となるコンテンツファイルを格納しており、当該コンテンツファイルをＭＰ３形式などの符号化フォーマットで格納している。
また、配信側情報処理手段２５は、ユーザー情報管理・認証を行うとともに、コンテンツ情報の管理と、ユーザーＩＤの発行を行う。また、鍵生成手段２６は、暗号鍵を生成して配信側情報処理手段２５に与える。暗号化コンテンツ生成手段２７は、前記コンテンツＩＤが特定する前記コンテンツを前記生成した暗号鍵を基に暗号化することにより暗号化コンテンツを生成して配信側情報処理手段２５に与える。
［クライアント装置の構成説明］
図３は、本発明の実施の形態に係るクライアント装置の構成例を示すブロック図である。この図３において、クライアント装置３ａは、ハードディスク装置３１を備え、かつ、前記コンテンツ配信プログラムが実行されることにより、各種情報を処理するクライアント情報処理手段３５と、暗号化コンテンツを、前記暗号鍵を基にコンテンツに変換する暗号化コンテンツ復号手段３６とを実現している。なお、クライアント情報処理手段３５は、前記オペレーティングシステム上で動作する前記コンテンツ利用プログラムが実行されることにより、前記暗号鍵及び前記暗号化コンテンツを受信したときに、前記暗号化コンテンツと前記暗号鍵とを暗号化コンテンツ復号手段３６に加え、暗号化コンテンツ復号手段３６において前記暗号鍵に基づき前記暗号化コンテンツを前記コンテンツに逆変換して通常のコンテンツにし、クライアント情報処理手段３５に送出する。また、クライアント情報処理手段３５には、キーボードやマウス等の入力手段３７と、必要な表示データを表示するディスプレイや音声を出力するスピーカ等の出力手段３８とが接続されている。また、前記クライアント装置３ａ本体のクライアント情報処理手段３５には、暗号鍵読取書込手段であるＩＣカード読取書込装置４ａが接続されており、前記ＩＣカード読取書込装置４ａには前記暗号鍵蓄積手段であるＩＣカード６ａが着脱自在になっている。また、前記ＩＣカード読取書込装置４ａは、前記ＩＣカード６ａが装着されていて、前記クライアント装置３ａ本体が暗号鍵を受信したときに、前記ＩＣカード６ａに暗号鍵を書き込んだり、あるいは、暗号化コンテンツのデータを復号するときに、前記ＩＣカード６ａから暗号鍵を読み出したりすることができるようになっている。また、クライアント情報処理手段３５と前記ＩＣカード読取書込装置４ａとは、図３では、直接接続された状態で示されているが、クライアント情報処理手段３５と前記ＩＣカード読取書込装置４ａとの間を無線通信手段によって接続し、前記クライアント装置３ａの本体と前記ＩＣカード読取書込装置４ａとの間（両者の間）で無線通信により暗号鍵の授受を行えるようにしてもよい。
また、ハードディスク装置３１には、例えば各種ウインドウズ（登録商標）のオペレーティングシステムと、コンテンツ利用プログラムと、通信網４、クライアント入力制御手段３２及びクライアント情報処理手段３５を介してコンテンツ配信装置２からダウンロードした暗号化コンテンツとが格納されるようになっている。
クライアント入力制御手段３２は、通信網４を介して送られてくるデータを取込みクライアント情報処理手段３５に供給する。クライアント出力制御手段３３は、入力手段３７を用いて入力されクライアント情報処理手段３５から出力される各種データなどを通信網４に送出することができる。
前記クライアント情報処理手段３５は、ユーザーを登録するための処理と、コンテンツを購入するための処理と、暗号化コンテンツを逆変換して通常のコンテンツにする場合にＩＣカードに記録されているデータに基づくユーザー認証処理と、コンテンツを再生する処理を行う。また、暗号化コンテンツ復号手段３６は、ＩＣカード読取書込装置４ａで読み書きされるＩＣカードにある暗号鍵とハードディスク装置３１に格納されている暗号化コンテンツを、クライアント情報処理手段３５を介して取込み、暗号鍵を基に暗号化コンテンツを通常のコンテンツに変換し、クライアント情報処理手段３５に与える。通常のコンテンツに変換されたコンテンツはクライアント情報処理手段３５を介して出力手段３８に出力され再生される。
［コンテンツ流通システムの動作説明］
このように構成されたコンテンツ流通システムの動作を図１ないし図３を基に図４を参照して説明する。図４は、本発明の実施の形態に係るコンテンツ流通システムの動作を説明するためのフローチャートであり、図４（ａ）が新規登録処理を示し、図４（ｂ）がクライアント側から見てコンテンツダウンロード処理を、あるいは、コンテンツ配信装置側からみてコンテンツ配信処理を示すものである。
（コンテンツ流通システムの新規ユーザー登録）
この「新規登録」とは、ユーザー（コンテンツの利用者）をコンテンツ配信装置に登録し、当該コンテンツ配信装置からクライアント装置にコンテンツの配信を受けられるようにするための処理動作のことをいう。
ユーザーは、クライアント装置３ａを立ち上げる（ステップ５０）。また、ユーザーは、クライアント装置３ａのＩＣカード読取書込装置４ａに空のＩＣカードを差し込む。
クライアント装置３ａのクライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれたか判断する（ステップ５１）。クライアント情報処理手段３５は、ＩＣカードが差し込まれていないときには（ステップ５１；いいえ）、「ＩＣカードを差し込んで下さい」などの表示や音声ガイドを出力手段３８に出力させる指令をし（ステップ５２）、ステップ５１に戻る。
また、クライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれていると判断したときには（ステップ５１；はい）、ＩＣカード読取書込装置４ａを介してＩＣカードに記録されているデータを読み込み、ＩＣカードにユーザーＩＤが書き込まれていないときには、登録用入力画面を出力手段３８に表示し、ユーザー情報及びパスワードの入力を促す（ステップ５３）。
これを見たユーザーが入力手段３７を操作して登録用入力画面にユーザー情報（例えば、氏名、性別、生年月日、住所、電話番号、携帯電話番号、Ｅメールアドレスなど）及びパスワードを入力し、当該データの送信指令を入力する。当該指令を受け取ったクライアント装置３ａのクライアント情報処理手段３５は、当該データを、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２に送信する（ステップ５４）。
上記コンテンツ配信装置２の配信側情報処理手段２５は、配信側入力制御手段２８を介して受信したユーザー情報及びパスワードをユーザ情報ファイル２１に格納する（ステップ７０）。
ついで、コンテンツ配信装置２の配信側情報処理手段２５は、ユーザーＩＤを生成し、これを配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信する（ステップ７１）。
クライアント装置３ａのクライアント情報処理手段３５は、クライアント入力制御手段３２を介して受信したユーザーＩＤをＩＣカード読取書込装置４ａに差し込まれたＩＣカードに書き込む（ステップ５５）。
これにより、ユーザであるクライアントは、コンテンツ配信装置２に登録されたことになり、コンテンツ配信装置２からクライアント装置３ａへコンテンツの配信を受けることができるようになった。
（コンテンツ流通システムにおけるコンテンツダウンロード動作）
この「コンテンツダウンロード」とは、ユーザーがコンテンツ配信装置２から自己の所有するクライアント装置３ａに所望のコンテンツの配信を受ける処理動作のことをいう。
ユーザーは、クライアント装置３ａを立ち上げる（ステップ６０）。また、ユーザーは、クライアント装置３ａのＩＣカード読取書込装置４ａにユーザーＩＤの書込まれたＩＣカードを差し込む。
クライアント装置３ａのクライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれたか判断する（ステップ６１）。クライアント情報処理手段３５は、ＩＣカードが差し込まれていないときには（ステップ６１；いいえ）、「ＩＣカードを差し込んで下さい」などの表示や音声ガイドを出力手段３８に出力させる指令をし（ステップ６２）、ステップ６１に戻る。
また、クライアント装置３ａのクライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれていると判断したときには（ステップ６１；はい）、ＩＣカード読取書込装置４ａを介してＩＣカードのデータを読み込み、ＩＣカードにユーザーＩＤが書き込まれていたときには、直ちに、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２にユーザーＩＤを送信する（ステップ６３）。
ついで、クライアント装置３ａのクライアント情報処理手段３５は、コンテンツ配信要求用入力画面を出力手段３８に表示し、コンテンツ購入要求及びパスワードの入力を促す（ステップ６４）。
これを見たユーザーが入力手段３７を操作してコンテンツ配信要求用入力画面にコンテンツ購入要求及びパスワードを入力し、当該データの送信指令を入力する。当該指令を受け取ったクライアント装置３ａのクライアント情報処理手段３５は、当該データを、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２に送信する（ステップ６５）。
一方、コンテンツ配信装置２の配信側情報処理手段２５は、配信側入力制御手段２８を介して受信したユーザーＩＤを、ユーザ情報ファイル２１内のユーザー情報に照合する（ステップ８０）。なお、ここでは、ユーザーＩＤが一致したものとして説明をする。
ついで、コンテンツ配信装置２の配信側情報処理手段２５は、配信側入力制御手段２８を介して受信したコンテンツ購入要求及びパスワードを一時記憶しておき、ユーザ情報ファイル２１内のユーザー情報のパスワードと、送信されてきたパスワードとを照合する（ステップ８１）。なお、ここでは、パスワードが一致したものとして説明をする。
また、コンテンツ配信装置２の配信側情報処理手段２５は、ユーザ情報ファイル２１から登録されているユーザーの販売履歴を取り出す（ステップ８２）。
ついで、コンテンツ配信装置２の配信側情報処理手段２５は、コンテンツデータベース２２からコンテンツ情報を取り出し、販売履歴とともに、配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信する（ステップ８３）。
クライアント装置３ａのクライアント情報処理手段３５は、受信したコンテンツ情報及び販売履歴を基に販売メニューを作成して出力手段３８に表示する（ステップ６６）。ディスプレイなどの出力手段３８に表示されている販売メニューを見たユーザーは、入力手段３７を操作して購入したいコンテンツを選択する。これにより、クライアント装置３ａのクライアント情報処理手段３５は、選択されたコンテンツ名をクライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２に送信する（ステップ６７）。
コンテンツ配信装置２の配信側情報処理手段２５は、配信側入力制御手段２８を介して受信したコンテンツ名を基に、コンテンツデータベース２２からコンテンツＩＤを検索し抽出する（ステップ８４）。
その後、コンテンツ配信装置２の配信側情報処理手段２５は、先に受信しておいたユーザーＩＤと抽出したコンテンツＩＤとを鍵生成手段２６に渡し、鍵生成手段２６において当該ユーザーＩＤと抽出したコンテンツＩＤとを基に暗号鍵を生成させる（ステップ８５）。ここで、鍵生成手段２６は、例えば、最も簡単な例として、ユーザーＩＤとコンテンツＩＤをシリアルに加えて並べるなどの手法により暗号鍵を生成できるが、悪用されないように出来る限り、暗号鍵のデータからユーザーＩＤやコンテンツＩＤのデータが読み取れないような変換を施して暗号鍵を生成することが望ましく、各種ある生成手段を適宜組み合わせて使用すればよい。
このようにして生成した暗号鍵は、複数のコンテンツ権利者の間でコンテンツＩＤへの番号付与の割当協定を結んでおけば、あるコンテンツ利用者（唯一）があるコンテンツ（唯一）の利用契約を結んだ際に発行される唯一の暗号鍵になる。
なお、複数のコンテンツ権利者の間でコンテンツＩＤへの番号付与の割当協定が結べない場合でも、不正行為の発生箇所を特定する際に、特定できる範囲が暗号鍵の番号が重複する分だけ広くなるだけで大きな支障は生じない。
そして、コンテンツ配信装置２の配信側情報処理手段２５は、該当するコンテンツＩＤに関連付けられているコンテンツのデータをコンテンツデータファイル２３から選択して取り出す（ステップ８６）。
コンテンツ配信装置２の配信側情報処理手段２５は、前記暗号鍵とコンテンツファイルのデータとを暗号化コンテンツ生成手段２７に渡し、暗号化コンテンツ生成手段２７において暗号鍵でコンテンツファイルのデータを暗号化コンテンツに変換させる（ステップ８７）。ここで、暗号化コンテンツの変換について説明すると、アナログ・コンテンツを符号化してデジタル・コンテンツに変換する際に利用されている符号化方式は、多数存在する。ここでは、国際標準化組織であるＭＰＥＧで標準化されているＭＰＥＧ１での音声信号の符号化のために定められたＭＰ３と呼ばれる符号化方式を用いて音楽コンテンツを符号化する方法などを使用する。なお、ＭＰ３符号化方式を使用すると、通常のＣＤで用いているＰＣＭ符号化方式の数分の一程度の情報量に圧縮できる特徴がある。もちろん、他の符号化方式を採用できることはいうまでもない。
なお、前記コンテンツそのもののデータに、図示しない電子透かし処理手段により、電子透かしを埋め込むことにより、さらに、不正使用の防止効果を高めることができる。
このようにして得られた暗号化コンテンツは暗号鍵とともに、コンテンツ配信装置２の配信側情報処理手段２５から、配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信される（ステップ８８）。
この送信が終了すると、コンテンツ配信装置２の配信側情報処理手段２５は、図示しない課金処理手段を実現し、この課金処理手段により該当ユーザーに対して課金をさせるとともに、ユーザ情報ファイル２１の該当ユーザーの販売履歴及び課金情報を更新し課金をする（ステップ８９）。
一方、クライアント装置３ａのクライアント情報処理手段３５は、クライアント入力制御手段３２を介して受信した暗号鍵とコンテンツ名をＩＣカード読取書込装置４ａを介してＩＣカードに書き込む（ステップ６８）。また、クライアント情報処理手段３５は、暗号化コンテンツをハードディスク装置３１に書き込む（ステップ６９）。
これにより、コンテンツダウンロードの一連の動作が終了する。
このようなコンテンツ流通システムによれば、コンテンツの不正利用を阻止するとともに、不正行為が発生した場合に、その発生源を特定することが容易となり、不正行為の発生抑止と不正摘発を容易にする。
また、上述したようなコンテンツ流通システムによれば、コンテンツ利用者（ユーザー）が利用できる端末機器を特定することなく、かつ、暗号化されたコンテンツのコピーや編集を自由にしてコンテンツ利用者の使い勝手を阻害することがなく、さらに、暗号化を解いた後のデジタルコンテンツの信号が流れる経路を物理的に封止し、また、符号化を解いた後のアナログコンテンツに対しては前記した電子透かし処理手段により施した電子透かし信号を検出してコピーを阻止するコピー阻止機能を付加することにより、不正行為に対して無防備になることを阻止することで、コンテンツの利用における不正行為の発生阻止とコンテンツ利用者の使い勝手を両立させることができる。
［コンテンツ配信装置２の動作説明］
次に、上述したコンテンツ配信装置２の詳細な動作を、図１ないし図３を基に、図５ないし図７を参照して説明する。
（コンテンツ配信装置２の全体動作）
図５は、本発明の実施の形態に係るコンテンツ配信装置の全体動作を説明するためのフローチャートである。
コンテンツ配信装置２は、通信網４、配信側出力制御手段２９及び配信側入力制御手段２８を介してクライアント装置３ａが接続されると、図５のフローチャートを実行し、まず、ユーザーからのユーザー登録の処理要求があるか否かを判断する（ステップ１００）。
コンテンツ配信装置２の配信側情報処理手段２５は、受信したデータがユーザー登録であると判断すると（ステップ１００；はい）、ユーザーＩＤを発行し、配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信する（ステップ１０１）。
また、コンテンツ配信装置２の配信側情報処理手段２５は、ユーザ情報ファイル２１内の販売経歴及び課金情報を初期化し（ステップ１０２）、ステップ１００に戻る。
一方、コンテンツ配信装置２の配信側情報処理手段２５は、クライアント装置３ａから送られてきたデータがユーザー登録でないと判断すると（ステップ１００；いいえ）、クライアント装置３ａからのパスワードの入力があるか否か判定する（ステップ１０５）。
上記配信側情報処理手段２５は、パスワードの入力がないときには（ステップ１０５；いいえ）、ステップ１００に戻るが、パスワードが入力されていたときには（ステップ１０５；はい）、クライアント装置３ａからコンテンツの購入要求があったか否かを判断する（ステップ１０６）。
コンテンツ配信装置２の配信側情報処理手段２５は、クライアント装置３ａからのコンテンツ購入要求でないときには（ステップ１０６；いいえ）、ステップ１００に戻る。また、上述した配信側情報処理手段２５は、クライアント装置３ａからの購入要求であると判断すると（ステップ１０６；はい）、コンテンツデータベース２２から購入要求があったコンテンツ名に対応したコンテンツＩＤを抽出する（ステップ１０７）。
ついで、コンテンツ配信装置２の配信側情報処理手段２５は、コンテンツＩＤとユーザーＩＤとを鍵生成手段２６に渡し、鍵生成手段２６においてコンテンツＩＤとユーザーＩＤを基に暗号鍵を生成させる（ステップ１０８）。
さらに、コンテンツ配信装置２の配信側情報処理手段２５は、コンテンツＩＤに対応したコンテンツ名のデータをコンテンツデータファイル２３から選択して取り出す（ステップ１０９）。
続いて、コンテンツ配信装置２の配信側情報処理手段２５は、取り出したコンテンツのデータを暗号鍵とともに暗号化コンテンツ生成手段２７に渡し、暗号化コンテンツ生成手段２７においてコンテンツファイルのデータを暗号化する（ステップ１１０）。
そして、コンテンツ配信装置２の配信側情報処理手段２５は、暗号化コンテンツ生成手段２７から暗号化コンテンツを受け取り、暗号化コンテンツ及び暗号鍵を配信側出力制御手段２９及び通信網４を介してクライアント装置３ａに送信する（ステップ１１１）。
最後に、コンテンツ配信装置２の配信側情報処理手段２５は、該当するユーザーの販売履歴を更新するとともに、課金処理手段を動作させてユーザ情報ファイル２１に格納されている課金情報を更新させ（ステップ１１２）、ステップ１００に戻る。
以上がコンテンツ配信装置２の全体動作である。
（コンテンツ配信装置２の新規ユーザー登録動作）
図６は、本発明の実施の形態に係るコンテンツ配信装置２の新規ユーザー登録動作を説明するためのフローチャートである。
コンテンツ配信装置２の配信側情報処理手段２５は、図５のフローチャートのステップ１００において、新規ユーザーの登録であると判断すると、ユーザーＩＤの発行動作に移行する（ステップ１０１）。この図６のフローチャートは、上記ステップ１０１の動作の詳細を説明するものである。
コンテンツ配信装置２の配信側情報処理手段２５が図５のステップ１０１の処理に移行すると、図６に示すフローチャートを処理することになる。ここで、配信側情報処理手段２５は、ユーザー情報とパスワードを受信する（ステップ１０１１）。ついで、配信側情報処理手段２５は、受信したユーザー情報とパスワードをユーザ情報ファイル２１の該当エリアに格納する（ステップ１０１２）。しかる後に、配信側情報処理手段２５は、ユーザーＩＤを発行し、このユーザーＩＤをユーザ情報に関連付けてユーザ情報ファイル２１に格納するとともに、配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信する（ステップ１０１３）。最後に、配信側情報処理手段２５は、ユーザー情報ファイルの当該ユーザー対応の販売履歴を初期化するとともに、課金処理手段を動作させてユーザ情報ファイル２１に格納されている課金情報を初期化して（ステップ１０２）、処理を終了する。
（コンテンツ配信装置２のコンテンツ配信動作）
図７は本発明の実施の形態に係るコンテンツ配信装置のコンテンツ配信（ダウンロード）動作の詳細を説明するためのフローチャートである。
コンテンツ配信装置２の配信側情報処理手段２５は、図５のフローチャートのステップ１００において、コンテンツ配信動作であると判断すると、ステップ１０５以降のコンテンツ配信動作に移行する（ステップ１０５〜１１２）。この図７のフローチャートは、上記ステップ１０５〜１１２の動作の詳細を説明するものである。
コンテンツ配信装置２の配信側情報処理手段２５がコンテンツ配信動作であると判断すると（図５のステップ１００）、この配信側情報処理手段２５は、図７のフローチャートの処理を開始する。
まず、配信側情報処理手段２５は、ユーザーＩＤを受信する（ステップ１２０）。ついで、配信側情報処理手段２５は、ユーザ情報ファイル２１に格納されているユーザーＩＤと、受信したユーザーＩＤとを照合する（ステップ１２１）。配信側情報処理手段２５は、ユーザーＩＤが不一致であると判定すると（ステップ１２１；いいえ）、「ユーザーＩＤが不一致です。新規登録をして下さい」というアナウンスガイドをし（ステップ１２２）、新規登録動作に移行させる。
一方、配信側情報処理手段２５は、ユーザーＩＤが一致したと判断すると（ステップ１２１；はい）、コンテンツ購入要求及びパスワードの受信待ちとなる。
配信側情報処理手段２５は、コンテンツ購入要求とパスワードを受信すると（ステップ１２３）、ユーザ情報ファイル２１に格納してあるユーザーＩＤのパスワードと照合する（ステップ１２４）。配信側情報処理手段２５は、パスワードが不一致の場合には（ステップ１２４；いいえ）、パスワードの再送を要求して受信待ちになる（ステップ１２５）。配信側情報処理手段２５は、パスワードを再受信すると（ステップ１２６）、再び、パスワードの照合動作に移行する（ステップ１２３）。
ここで、配信側情報処理手段２５は、パスワードの照合の結果、一致していると判断したときには（ステップ１２４；はい）、ユーザ情報ファイル２１から登録されているユーザーの販売履歴を取り出す（ステップ１２７（図４のステップ８２に相当する））。
ついで、配信側情報処理手段２５は、コンテンツデータベース２２からコンテンツ情報を取り出し、コンテンツ情報（販売コンテンツ名など）と販売履歴とを、配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信して受信待ちになる（ステップ１２８（図４のステップ８３に相当する））。
コンテンツ配信装置２の配信側情報処理手段２５は、配信側入力制御手段２８を介してコンテンツ名を受信すると、そのコンテンツ名を基に、コンテンツデータベース２２からコンテンツＩＤを検索して抽出する（ステップ１２９（図４のステップ８４に相当する））。
その後、配信側情報処理手段２５は、先に受信しておいたユーザーＩＤと抽出したコンテンツＩＤとを鍵生成手段２６に渡し、鍵生成手段２６において当該ユーザーＩＤと抽出したコンテンツＩＤとを基に暗号鍵を生成させる（ステップ１３０（図４のステップ８５に相当する））。なお、鍵生成手段２６により暗号鍵を作成する方法については既に説明したので、省略する。
そして、配信側情報処理手段２５は、該当するコンテンツＩＤに関連付けられているコンテンツ名に対応するデータをコンテンツデータファイル２３から選択して取り出す（ステップ１３１（図４のステップ８６に相当する））。
コンテンツ配信装置２の配信側情報処理手段２５は、前記暗号鍵とコンテンツのデータとを暗号化コンテンツ生成手段２７に渡し、暗号化コンテンツ生成手段２７において暗号鍵でコンテンツのデータを暗号化コンテンツに変換させる（ステップ１３２（図４のステップ８７に相当する））。なお、暗号化コンテンツの変換については既に説明したので省略する。
このようにして得られた暗号化コンテンツは暗号鍵とともに、配信側情報処理手段２５から、配信側出力制御手段２９、通信網４を介してクライアント装置３ａに送信される（ステップ１３３（図４のステップ８８に相当する））。
この送信が終了すると、配信側情報処理手段２５は、図示しない課金処理手段を実現し、この課金処理手段により該当ユーザーに対して課金をさせるとともに、ユーザ情報ファイル２１の該当ユーザーの課金履歴及び販売履歴を更新する（ステップ１３４（図４のステップ８９に相当する））。
以上説明したような構成を有し、上述したように動作するコンテンツ配信装置であるので、次のような利点がある。
（１）ユーザーＩＤとコンテンツＩＤとから暗号鍵を生成し、この暗号鍵に基づいてコンテンツファイルを暗号化するので、利用契約済みの暗号化コンテンツを特定でき、不特定多数のコンテンツ利用者（ユーザー）やその他の不正行為者が行った不正行為の発生箇所を局所化して特定でき、これにより、不正行為の広がりを抑えることができる。
（２）コンテンツ利用者（ユーザー）を特定するユーザーＩＤをコンテンツ利用者（ユーザー）本人に対応させることで、コンテンツ利用者（ユーザー）が利用できる端末機器や記憶メディアにハードウエア単位でＩＤ等を付けて特定する手法を用いる必要がないため、コンテンツ利用者の利用できる端末機器や記憶メディアの範囲が制約されず、コンテンツ利用者（ユーザー）の使い勝手を向上できる。
（３）利用契約済みのコンテンツを暗号化されたままコンテンツ利用者（ユーザー）がコピーしたり編集することを原則で自由とする手法を採用しているので、必要とする複数の箇所に任意の記憶メディアにコピーした契約済みコンテンツをあらかじめ配備しておき、ＩＣカードに記録した暗号鍵を携行することで、オリジナルの記憶メディアを携行することなく、複数の箇所で契約済みコンテンツを利用できることになり、特に携帯端末やカーオーディオ機器など移動状態で利用する際のコンテンツ利用者（ユーザー）の使い勝手を阻害することがない。
（４）コンテンツ利用者（ユーザー）が暗号化コンテンツを利用する際に暗号化を解いてしまった後の無防備なデジタルコンテンツに対しても、そのインターフェースを物理的に封止できるので、不正行為を防止できる。
（５）デジタルコンテンツを視聴するために、符号化を解いてしまった後の無防備なアナログコンテンツに対しても、電子透かしなどを適用することにより、不正行為を防止できる。
なお、本発明の実施の形態に係るコンテンツ配信装置によれば、ユーザーＩＤとコンテンツＩＤから生成した暗号鍵に対応させた利用契約済みコンテンツへの暗号化を流通過程に入る前に行うことで、ナップスターに類するＰｔｏＰ型通信ネットワークを活用したコンテンツのファイル交換に対しても、コンテンツ権利者の権益を確保することができる。
［クライアント装置の動作説明］
次に、前述したクライアント装置の詳細な動作を、図１ないし図３を基に、図８ないし図１１を参照して説明する。
（クライアント装置の新規登録動作）
図８は、本発明の実施の形態に係るクライアント装置の新規ユーザー登録動作を説明するためのフローチャートである。なお、この図８に示すフローチャートを実現するプログラムが既にクライアント装置にインストールされているものとする。
この図８において、まず、ユーザーは、クライアント装置３ａを立ち上げる（ステップ２０１（図４のステップ５０に相当する））。また、ユーザーは、クライアント装置３ａのＩＣカード読取書込装置４ａに空のＩＣカードを差し込む。
クライアント装置３ａのクライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれたか判断する（ステップ２０２（図４のステップ５１に相当する））。このクライアント情報処理手段３５は、ＩＣカードが差し込まれていないと判断したときは（ステップ２０２；いいえ（図４のステップ５１；いいえ、に相当する））、「ＩＣカードを差し込んで下さい」などの表示や音声ガイドを出力手段３８に出力させる指令をし（ステップ２０３（図４のステップ５２に相当する））、ステップ２０１に戻る。
また、クライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれていると判断したときには（ステップ２０２；はい（図４のステップ５１；はい、に相当する）、ＩＣカード読取書込装置４ａを介してＩＣカードに記録されているデータを読み込み、ＩＣカードにユーザーＩＤが書き込まれていないときには、登録用入力画面を出力手段３８に表示し、ユーザー情報及びパスワードの入力を促す（ステップ２０４（図４のステップ５３に相当する））。
これを見たユーザーが入力手段３７を操作して登録用入力画面にユーザー情報（例えば、氏名、性別、生年月日、住所、電話番号、携帯電話番号、Ｅメールアドレスなど）及びパスワードを入力し、当該データの送信指令を入力する。当該指令を受け取ったクライアント装置３ａのクライアント情報処理手段３５は、当該データを、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２に送信してユーザーＩＤの受信待ちとなる（ステップ２０５（図４のステップ５４に相当する））。
クライアント装置３ａのクライアント情報処理手段３５は、クライアント入力制御手段３２を介してユーザーＩＤを受信すると（ステップ２０６）、ＩＣカード読取書込装置４ａに差し込まれたＩＣカードに前記ユーザーＩＤを書き込む（ステップ２０７（図４のステップ５５に相当する））。
これにより、コンテンツ利用者（ユーザー）は、コンテンツ配信装置２に登録されたことになり、コンテンツ配信装置２からクライアント装置３ａへコンテンツの配信を受けることができるようになる。
（クライアント装置によるコンテンツダウンロード動作）
図９は、本発明の実施の形態に係るクライアント装置のコンテンツダウンロード動作を説明するためのフローチャートである。なお、この図９に示すフローチャートを実現するプログラムが既にクライアント装置にインストールされているものとする（図４のＳ６０に相当する）。
ユーザーは、クライアント装置３ａを立ち上げて本発明の実施の形態に係るダウンロード動作を選択することにより、図９に示すフローチャートに従って処理を行う。
先ず、ユーザーは、クライアント装置３ａのＩＣカード読取書込装置４ａにユーザーＩＤの書込まれたＩＣカードを差し込む。
クライアント装置３ａのクライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれたか判断する（ステップ２１０（図４のステップ６１に相当する））。クライアント情報処理手段３５は、ＩＣカードが差し込まれていないときには（ステップ２１０；いいえ（図４のステップ６１；いいえ、に相当する））、「ＩＣカードを差し込んで下さい」などの表示や音声ガイドを出力手段３８に出力させる指令をし（ステップ２１１（図４のステップ６２に相当する）、ステップ２１０に戻る。
また、クライアント装置３ａのクライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれていると判断したときには（ステップ２１０；はい（図４のステップ６１；はい、に相当する））、ＩＣカード読取書込装置４ａを介してＩＣカードに記録されているデータを読み込み、ＩＣカードにユーザーＩＤが書き込まれていたときには、直ちに、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２にユーザーＩＤを送信する（ステップ２１２（図４のステップ６３に相当する））。
ついで、クライアント装置３ａのクライアント情報処理手段３５は、コンテンツ配信要求用入力画面を出力手段３８に表示し、コンテンツ購入要求及びパスワードの入力を促す（ステップ２１３（図４のステップ６４に相当する））。
これを見たユーザーが入力手段３７を操作してコンテンツ配信要求用入力画面にコンテンツ購入要求及びパスワードを入力し、当該データの送信指令を入力する。当該指令を受け取ったクライアント装置３ａのクライアント情報処理手段３５は、当該データを、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２に送信して受信待ちになる（ステップ２１４（図４のステップ６５に相当する））。
このクライアント情報処理手段３５は、コンテンツ情報（販売コンテンツ名など）及び販売履歴を受信すると（ステップ２１５）、その受信したコンテンツ情報及び販売履歴を基に販売メニューを作成して出力手段３８に表示してユーザーからの選択待ちになる（ステップ２１６（図４のステップ６６に相当する））。
ディスプレイなどの出力手段３８に表示されている販売メニューを見たユーザーは、入力手段３７を操作し、購入したいコンテンツを選択し送信ボタンを押下する。これにより、前記クライアント情報処理手段３５は、選択され送信指令を受けたコンテンツ名を、クライアント出力制御手段３３、通信網４を介してコンテンツ配信装置２に送信して暗号化コンテンツ及び暗号鍵の受信待ちになる（ステップ２１７（図４のステップ６７に相当する））。
また、クライアント装置３ａのクライアント情報処理手段３５は、コンテンツ配信装置２から通信網４、クライアント入力制御手段３２を介して送られてきた暗号鍵と暗号化コンテンツを受信する（ステップ２１８）。
そして、このクライアント情報処理手段３５は、受信した暗号鍵とコンテンツ名をＩＣカード読取書込装置４ａを介してＩＣカードに書き込む（ステップ２１９（図４のステップ６８に相当する））。また、クライアント情報処理手段３５は、暗号化コンテンツをハードディスク装置３１に書き込む（ステップ２２０（頭４のステップ６９に相当する））。
さらに、クライアント装置３ａのクライアント情報処理手段３５は、コンテンツの購入を継続するのか否かの画面を出力手段３８に表示して入力待ちになる（ステップ２２１）。ここで、購入を継続するとクライアント情報処理手段３５に入力されたときには（ステップ２２１；はい）、クライアント情報処理手段３５はステップ２１６に戻り、以降の処理に移ることになる。また、購入を継続しないとクライアント情報処理手段３５に入力されたときには（ステップ２２１；いいえ）、ＩＣカードを抜くように出力手段３８に表示等してユーザーに指示し（ステップ２２２）、本フローチャートの処理を終了する。これにより、コンテンツダウンロードの一連の動作が終了する。
また、上述したようなクライアント装置によれば、コンテンツ利用者（ユーザー）が利用できる端末機器を特定することなく、かつ、暗号化されたコンテンツのコピーや編集を自由にしてコンテンツ利用者の使い勝手を阻害することがなく、さらに、暗号化を解いた後のデジタルコンテンツ及び符号化を解いた後のアナログコンテンツが不正行為に対して無防備になることを阻止することで、コンテンツの利用における不正行為の発生阻止とコンテンツ利用者の使い勝手を両立させることができる。
（クライアント装置によるコンテンツ再生動作）
図１０は、本発明の実施の形態に係るクライアント装置のコンテンツ再生動作を説明するためのフローチャートである。なお、この図１０に示すフローチャートを実現するプログラムが既にクライアント装置にインストールされているものとする。
ユーザーがクライアント装置３ａを立ち上げると、クライアント装置３ａのクライアント情報処理手段３５は初期設定をするとともに、ＩＣカードをＩＣカード読取書込装置４ａに挿入するように出力手段３８に表示等する（ステップ２３０）。
クライアント情報処理手段３５は、ＩＣカード読取書込装置にＩＣカードが差し込まれたか判断する（ステップ２３１）。クライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれていないと判断すると（ステップ２３１；いいえ）、「ＩＣカードをＩＣカード読取書込装置に挿入する」よう出力手段３８に表示等して（ステップ２３２）、ステップ２３１に戻る。
一方、クライアント情報処理手段３５は、ＩＣカード読取書込装置４ａにＩＣカードが差し込まれたと判断すると（ステップ２３１；はい）、ハードディスク装置３１内にダウンロード済みのコンテンツのコンテンツ名を出力手段３８のディスプレイに表示する（ステップ２３３）。
ユーザーは、入力手段３７を操作し、再生したいコンテンツ名を選択する。これにより、クライアント情報処理手段３５は、選択されたコンテンツ名に対応した暗号化コンテンツをハードディスク装置から取り出す（ステップ２３４）。また、クライアント情報処理手段３５は、コンテンツ名に対応した暗号鍵をＩＣカードから読出す（ステップ２３５）。そして、クライアント情報処理手段３５は、前記暗号鍵と暗号化コンテンツとを暗号化コンテンツ復号手段３６に渡し、暗号化コンテンツ復号手段３６において前記暗号鍵により暗号化コンテンツを復号化する（ステップ２３６）。
クライアント情報処理手段３５は、復号化したコンテンツを再生し、音声なら出力手段３８のスピーカから音声を出力し、映像なら出力手段３８のディスプレイに表示させる（ステップ２３７）。
そして、クライアント情報処理手段３５は、再生を継続するか否かの画面を出力手段３８に表示し（ステップ２３８）、ユーザーに継続か否かの入力を促す。ここで、継続する場合には（ステップ２３８；はい）、クライアント情報処理手段３５は、ステップ２３３に戻り、コンテンツの表示以降の動作に移る。
一方、継続しない場合には（ステップ２３８；いいえ）、クライアント情報処理手段３５は、ＩＣカード読取書込装置４ａからＩＣカードを抜くように出力手段３８に表示等し（ステップ２３９）、再生処理を終了する。
このようにクライアント装置は、再生動作を行うので、コンテンツ利用者（ユーザー）の使い勝手を阻害することなく利用することができる。
（クライアント装置によるコンテンツコピー動作）
図１１は、本発明の実施の形態に係るクライアント装置のコンテンツコピー動作を説明するためのフローチャートである。なお、この図１１に示すフローチャートを実現するプログラムが既にクライアント装置にインストールされているものとする。また、このクライアント装置３ａには、図示しないがＣＤ−Ｒ装置あるいはＣＤ−Ｒ装置に類する記憶デバイスに暗号化コンテンツを書き込む機能が備わっているものとする。
ユーザーがクライアント装置３ａを立ち上げると、クライアント装置３ａのクライアント情報処理手段３５は初期設定をするとともに、ＣＤ−Ｒ装置の場合、ＣＤ作成プログラムを立ち上げる（ステップ２５０）。ついで、クライアント情報処理手段３５は、ＣＤ−ＲをＣＤ−Ｒ装置に差し込むよう出力手段３８に表示等する（ステップ２５１）。クライアント情報処理手段３５は、ＣＤ−ＲがＣＤ−Ｒ装置に一定時間差し込まれないときには（ステップ２５２；いいえ）、ステップ２５１に戻る。
クライアント情報処理手段３５は、ＣＤ−Ｒ装置にＣＤ−Ｒが差し込まれたときには（ステップ２５２；はい）、ハードディスク装置３１内のダウンロード済みのコンテンツ名を表示してコピー指示待ちになる（ステップ２５３）。
ユーザーは、出力手段３８のディスプレイに表示されているコンテンツ名リストからコピーしたいコンテンツを、入力手段３７を操作して指定する。
すると、クライアント情報処理手段３５は、選択されたコンテンツ名に対応する暗号化コンテンツをハードディスク装置３１から取り出す（ステップ２５４）。
また、クライアント情報処理手段３５は、取り出した暗号化コンテンツをＣＤ−Ｒ装置によりＣＤ−Ｒに書き込み処理を実行する（ステップ２５５）。
そして、クライアント情報処理手段３５は、コピーを継続するか否かの画面を出力手段３８に表示し（ステップ２５６）、ユーザーに継続か否かの入力を促す。ここで、継続する場合には（ステップ２５６；はい）、クライアント情報処理手段３５は、ステップ２５３に戻り、コンテンツの表示処理以降の動作に移る。
一方、継続しない場合には（ステップ２５６；いいえ）、クライアント情報処理手段３５は、ＣＤ−Ｒ装置からＣＤ−Ｒを抜くように出力手段３８に表示等し（ステップ２５７）、コピー処理を終了する。
このように本発明の実施の形態に係るクライアント装置は、暗号化コンテンツをコピーしたりすることを原則として自由としていることから、ＩＣカード読取書込装置４ａをクライアント装置３ａ本体と物理的に一体構造とすることもできるが、ＩＣカード読取書込装置４ａをクライアント装置３ａ本体から物理的に取り外しも可能な構造とし、かつ、クライアント装置３ａ本体内のクライアント情報処理手段３５と取り外したＩＣカード読取書込装置４ａとの間で暗号鍵及び契約済コンテンツのリストのデータの授受を無線通信で行う構成にすることで、当該暗号化コンテンツを自由に任意の記憶デバイスにコピーし携行したり必要な携帯型再生装置等に予め装填しておき、同時に、暗号鍵が記憶されているＩＣカードを装着したＩＣカード読取書込装置４ａを携行することにより、任意のクライアント装置及び任意の記憶ディバイスを使って、任意の場所で契約済みコンテンツを利用できることになる。したがって、コンテンツ利用者（ユーザー）が利用できるクライアント装置や記憶デバイスが利用許諾条件等に基づき特定されることがなく、かつ、コンテンツ利用者（ユーザー）は暗号鍵を携行しクライアント装置とは非接触で利用することができるため、コンテンツ利用者（ユーザー）の使い勝手が良い。
以上説明したように請求項１記載の発明によれば、コンテンツの不正利用を阻止するとともに、不正行為が発生した場合に、その発生源を特定することが容易となり、不正行為の発生抑止と不正摘発を容易にする。
また、請求項１記載の発明によれば、コンテンツ利用者（ユーザー）が利用できる端末機器（クライアント装置）及び記憶デバイスを特定することなく、かつ、暗号化されたコンテンツのコピーや編集を自由にしてコンテンツ利用者の使い勝手を阻害することがなく、さらに、暗号化を解いた後のデジタルコンテンツ及び符号化を解いた後のアナログコンテンツが不正行為から無防備になることを阻止することで、コンテンツの利用における不正行為の発生阻止とコンテンツ利用者の使い勝手を両立させることができる。
前記コンテンツの利用者を特定する利用者識別符号及び前記利用者が供給を請求した前記コンテンツを特定するコンテンツ識別符号を受信したときに、これら識別符号を活用することで、請求項２ないし７記載の発明によれば、次のような効果がある。
（１）利用者識別符号（ユーザーＩＤ）とコンテンツ識別符号（コンテンツＩＤ）とから暗号鍵を生成し、この暗号鍵に基づいてコンテンツ利用者が請求したコンテンツのデータを暗号化するので、利用契約済みの暗号化コンテンツを特定でき、不特定多数のコンテンツ利用者（ユーザー）やその他の不正行為者が行った不正行為の発生箇所を局所化して特定でき、これにより、不正行為の広がりを抑えるとともに、不正行為が発生した場合にその発生元を特定し易くできるため、コンテンツ権利者の権益を守る効果が大きい。
（２）コンテンツ利用者（ユーザー）を特定する利用者識別符号（ユーザーＩＤ）をコンテンツ利用者（ユーザー）本人に対応させることで、コンテンツ利用者（ユーザー）が利用できる端末機器や記憶メディアにハードウエア単位でＩＤ等を付けて特定する手法を用いる必要がないため、コンテンツ利用者の利用できる端末機器や記憶メディアの範囲が制約されず、コンテンツ利用者（ユーザー）の使い勝手を向上できる。
（３）利用契約済みのコンテンツを暗号化されたままコンテンツ利用者（ユーザー）がコピーしたり編集することを原則で自由とする手法を採用しているので、必要とする複数の箇所に任意の記憶メディアにコピーした契約済みコンテンツをあらかじめ配備しておき、暗号鍵を携行することでオリジナルの記憶メディアを携行することなく、複数の箇所で契約済みコンテンツを利用できることになり、特に携帯端末やカーオーディオ機器など移動状態で利用する際のコンテンツ利用者（ユーザー）の使い勝手を阻害することがない。
（４）コンテンツ利用者（ユーザー）が暗号化コンテンツを利用する際に暗号化を解いたしまった後の無防備なデジタルコンテンツに対しても、そのインターフェースを物理的に封止できるので、不正行為を防止できる。
（５）デジタルコンテンツを原信号であるアナログ信号に復調して視聴する場合に、符号化を解いたしまった後の無防備なアナログコンテンツに対しても、電子透かしなどを適用することにより、不正行為を防止できる。
（６）コンテンツ利用者（ユーザー）は、暗号鍵読取書込手段（ＩＣカード読取書込装置等）をクライアント装置本体（ユーザ端末機器）から切り離して持ち運びができることから、ＩＣカード読取書込装置等をユーザ端末機器本体から切り離して携行することで、予め暗号化コンテンツをコピーして配備してある任意のユーザ端末機器でコンテンツを再生して利用することができる利便性が得られる。
（７）コンテンツ利用者（ユーザー）は、暗号鍵読取書込手段（ＩＣカード読取書込装置等）とクライアント装置本体（ユーザー端末機器）との間が無線通信で結ばれていることから、ＩＣカード読取書込装置等を携帯電話機等と同様に携行することで、予め暗号化コンテンツをコピーして配備してある任意のユーザ端末機器の近くでＩＣカード読取書込装置等をユーザ端末機器本体に装着することなしにコンテンツを再生して利用することができユーザーの利便性が向上する。
【図面の簡単な説明】
第１図は、本発明の実施の形態に係るコンテンツ流通システムを示す図である。
第２図は、本発明の実施の形態に係るコンテンツ配信装置の構成例を示すブロック図である。
第３図は、本発明の実施の形態に係るクライアント装置の構成例を示すブロック図である。
第４図は、本発明の実施の形態に係るコンテンツ流通システムの動作を説明するためのフローチャートである。
第５図は、本発明の実施の形態に係るコンテンツ配信装置の全体動作を説明するためのフローチャートである。
第６図は、本発明の実施の形態に係るコンテンツ配信装置の新規ユーザー登録動作を説明するためのフローチャートである。
第７図は、本発明の実施の形態に係るコンテンツ配信装置のコンテンツ配信動作の詳細を説明するためのフローチャートである。
第８図は、本発明の実施の形態に係るクライアント装置の新規ユーザー登録動作を説明するためのフローチャートである。
第９図は、本発明の実施の形態に係るクライアント装置のコンテンツダウンロード動作を説明するためのフローチャートである。
第１０図は、本発明の実施の形態に係るクライアント装置のコンテンツ再生動作を説明するためのフローチャートである。
第１１図は、本発明の実施の形態に係るクライアント装置のコンテンツコピー動作を説明するためのフローチャートである。
【図１】
2002039654.tif 000003
【図２】
2002039654.tif 000004
【図３】
2002039654.tif 000005
【図４】
2002039654.tif 000006
【図５】
2002039654.tif 000007
【図６】
2002039654.tif 000008
【図７】
2002039654.tif 000009
【図８】
2002039654.tif 000010
【図９】
2002039654.tif 000011
【図１０】
2002039654.tif 000012
【図１１】
2002039654.tif 000013
【国際調査報告】
2002039654.tif 000014
2002039654.tif 000015
2002039654.tif 000016