(57)【要約】【課題】配信されたコンテンツを端末で利用する際、コンテンツの不正利用を防止することを可能とする。【解決手段】コンテンツ再生端末は、ユーザが購入したライセンスを発行するライセンスサーバおよびコンテンツを配信するコンテンツ配信サーバとの間で、通信網を介してデータの送受信を行うための通信手段と、上記ライセンスサーバから取得したライセンスを物理的、電気的な攻撃に対して安全に保管するライセンス管理手段と、上記ライセンスサーバから取得したライセンスに含まれるコンテンツ鍵を用いて暗号化コンテンツを復号するとともに、上記コンテンツ配信サーバから配信されるコンテンツに挿入されている電子透かしデータを検出し、該ライセンスに含まれる情報と上記電子透かしデータとを比較することで、上記コンテンツの再生可否判定をするコンテンツ再生手段とを有する。【選択図】  図１３
2004303107.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介してライセンスサーバと接続される端末であって、
暗号化されたコンテンツを利用するためのライセンスをライセンスサーバから取得するたのライセンス管理手段と、前記ライセンスに含まれるコンテンツ鍵を使用して前記コンテンツを復号するためのコンテンツ復号手段と、前記コンテンツ復号手段で復号したコンテンツに挿入されている電子透かしデータを検出し、前記透かしデータと前記ライセンスに含まれる情報とを比較して前記コンテンツの再生可否を判定する再生可否判定手段とを備えたことを特徴とするコンテンツ再生端末。
【請求項２】
請求項１に記載のコンテンツ再生端末において、
前記再生可否判定手段は、前記検出された電子透かしデータと前記ライセンスに含まれる情報が一致するならば前記コンテンツを利用可と判断し、一致しなければ前記コンテンツを利用不可と判定することを特徴とするコンテンツ再生端末。
【請求項３】
請求項２に記載のコンテンツ再生端末において、
前記コンテンツに電子透かしとして挿入されるデータが前記コンテンツを購入したユーザを特定するためのユーザＩＤであり、前記再生可否判定手段が、該ユーザＩＤと前記ライセンスに含まれるユーザＩＤとを比較して前記コンテンツの再生可否判定をすることを特徴とするコンテンツ再生端末。
【請求項４】
請求項１に記載のコンテンツ再生端末において、
前記コンテンツに電子透かしとして挿入されるデータが前記コンテンツの利用が可能な端末を特定するための端末ＩＤであり、前記再生可否判定手段が、該端末ＩＤと前記ライセンスに含まれる端末ＩＤとを比較して前記コンテンツの再生可否判定をすることを特徴とするコンテンツ再生端末。
【請求項５】
請求項１に記載のコンテンツ再生端末において、
前記コンテンツに電子透かしとして挿入されるデータが前記コンテンツの配信事業者を特定するための配信事業者ＩＤであり、前記再生可否判定手段が、該配信事業者ＩＤと前記ライセンスに含まれる配信事業者ＩＤとを比較して前記コンテンツの再生可否判定をすることを特徴とするコンテンツ再生端末。
【請求項６】
請求項１に記載のコンテンツ再生端末において、
前記コンテンツに電子透かしとして挿入されるデータが前記コンテンツの特定するためのコンテンツＩＤであり、前記再生可否判定手段が、該コンテンツＩＤと前記ライセンスに含まれるコンテンツＩＤとを比較して前記コンテンツの再生可否判定をすることを特徴とするコンテンツ再生端末。
【請求項７】
互いに通信網を介して接続されるライセンスサーバとコンテンツ配信サーバと再生端末とから構成されるコンテンツ保護システムにおいて、
前記再生端末は、暗号化されたコンテンツを利用するためのライセンスを前記ライセンスサーバから取得するたのライセンス管理手段と、前記ライセンスに含まれるコンテンツ鍵を使用して前記コンテンツを復号するためのコンテンツ復号手段と、前記コンテンツ復号手段で復号したコンテンツに挿入されている電子透かしデータを検出し、前記透かしデータと前記ライセンスに含まれる情報とを比較して前記コンテンツの再生可否を判定する再生可否判定手段とを備え、
前記ライセンスは、前記コンテンツを特定するためのコンテンツＩＤと、前記コンテンツを復号するためのコンテンツ鍵と、前記コンテンツを購入したユーザを特定するためのユーザ情報と、前記コンテンツが再生可能な端末を特定するための端末情報とから構成され、
前記コンテンツ配信サーバは、前記再生端末からのコンテンツ配信要求に応じて、該コンテンツに前記コンテンツＩＤもしくは前記ユーザ情報もしくは前記端末情報を電子透かしとして挿入してから該コンテンツを配信するコンテンツ配信手段を備え、
前記再生端末の前記再生可否判定手段が、前記コンテンツから検出した電子透かしデータと、前記ライセンスサーバから取得した前記ライセンスに含まれる前記コンテンツＩＤもしくは前記ユーザ情報もしくは前記端末情報とが一致しているかどうかで該コンテンツの再生可否判定を行うことを特徴とするコンテンツ保護システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、暗号化および電子透かしを利用してコンテンツの著作権を保護する技術に関し、特に、コンテンツの利用端末における不正利用を防止するシステムおよび装置に関するものである。
【０００２】
【従来の技術】
インターネットや衛星放送などの通信手段によって、映画や音楽といったコンテンツを配信するサービスが提案されている。このようなシステムで扱われるデータはデジタル化されており、複製が容易であるため、コンテンツの著作権を保護することが重要である。そのための手段の一つとして、コンテンツを暗号化して配信する方法が提案されている。これは例えば公開鍵暗号方式などにより、コンテンツを暗号化し、それと同時に暗号化されたコンテンツを復号するための復号鍵を作成する。暗号化されたコンテンツは対応する復号鍵がなければ再生できないため、復号鍵とその利用条件を対としたライセンスを管理することでコンテンツの不正使用を防ぎ、コンテンツ著作者らの権利を保護できる。このようなシステムでは、一般的にライセンスが課金対象となる。
【０００３】
例えば、インターネット等の通信網を利用したコンテンツの配信においては、コンテンツをコンテンツ鍵で暗号化し、該コンテンツとその利用条件とをカプセル化して配信する。受信端末では、上記カプセル化され配信された該コンテンツを再生する場合、上記コンテンツ鍵を含むチケット（上記ライセンスに相当）をチケットサーバ装置から暗号通信を用いて取得し、上記コンテンツ鍵を用いて上記コンテンツを復号する（特許文献１参照）。
【０００４】
上記のような著作権保護技術に基づいたコンテンツ配信サービスにおいては、配布されたコンテンツのライセンスを端末で安全に管理されなければならない。
【０００５】
【特許文献１】
特許第３２１６６０７号（第９−１０頁、第１図）
【０００６】
【発明が解決しようとする課題】
上記従来技術では、暗号化されたコンテンツデータと、該データを復号するための復号鍵（コンテンツ鍵）およびその利用条件（以下、ライセンスと称する）を使用して著作権を保護する方式によって行われるコンテンツ配信サービスにおいて、コンテンツ利用端末では該ライセンスに含まれるコンテンツ鍵を用いて暗号化コンテンツを復号（暗号解除）する。その後、復号化されたコンテンツは必要に応じてデコード（伸張）されてＴＶや該端末に具備されるコンテンツ表示手段に出力される。復号化されたコンテンツはコピーされると自由に利用可能となるため、通常、ライセンスの管理、暗号の復号、デコード等の処理は外部からの不正アクセスを防御（耐タンパ）できるように設計されている。
【０００７】
しかしながら、上記従来技術を適用したコンテンツ配信サービスでは、コンテンツと該コンテンツに対するライセンスが異なるルートで流通するため、ライセンスの挿げ替えやコンテンツの不正コピー等によるコンテンツの不正利用を防ぎきることが出来ない。
【０００８】
本発明の目的は、コンテンツ配信サービスにおいて、配信されたコンテンツを端末で利用する際、コンテンツに挿入されている電子透かしデータとライセンスに含まれる情報とを比較することにより、端末におけるコンテンツの不正利用を防止することを可能とするコンテンツ保護システム及びコンテンツ再生端末を提供することにある。
【０００９】
【課題を解決するための手段】
上記課題を解決するために本発明は、上記コンテンツ再生端末は、ユーザが購入したライセンスを発行するライセンスサーバおよびコンテンツを配信するコンテンツ配信サーバとの間で、光回線、ＣＡＴＶ網、電話回線といった公衆網あるいは専用通信網を介してデータの送受信を行うための通信手段と、上記ライセンスサーバから取得したライセンスを物理的、電気的な攻撃に対して安全に保管し、ライセンスを利用する資格を認められた正当な装置以外とは通信を行わないように、通信相手の認証をする機能や相手との通信を暗号化して行う機能等を具備するライセンス管理手段と、上記ライセンスサーバから取得したライセンスに含まれるコンテンツ鍵を用いて暗号化コンテンツを復号するとともに、上記コンテンツ配信サーバから配信されるコンテンツに挿入されている電子透かしデータを検出し、該ライセンスに含まれるユーザ情報や再生端末情報と、上記電子透かしデータとを比較することで、上記コンテンツの再生可否判定をするコンテンツ再生手段とを有する構成とした。
【００１０】
さらに、上記ライセンスには、該ライセンスを購入したユーザを特定するためのユーザＩＤ等のユーザ情報や該ライセンスを取得した端末を特定するための機器ＩＤ等の端末情報を含み、上記コンテンツには該ライセンスを購入した上記ユーザ情報や上記端末情報等が電子透かしとして挿入され、上記コンテンツ再生手段は、該ライセンスに含まれる上記ユーザ情報や上記再生端末情報と、上記コンテンツに挿入されている上記電子透かしデータとを比較して一致する場合に上記コンテンツの再生を行う。これにより、コンテンツと上記コンテンツに対するライセンスとが異なるルートで流通したとしても、該ライセンスに含まれる情報により、該ライセンスに対するコンテンツが特定できるため、コンテンツの不正利用を防止することが期待できる。
【００１１】
【発明の実施の形態】
本発明の実施形態について図面を参照して説明する。
【００１２】
図１は実施形態のコンテンツ保護機能付き端末装置を適用しうるコンテンツ配信システム（著作権管理システム）のシステム構成例を示す図である。
【００１３】
図１において、１０は端末装置、２０はライセンスサーバ、３０は有線あるいは無線を用いた公衆通信網あるいは専用通信網である。
【００１４】
端末装置１０は、コンテンツ配信サーバ３２から送信される暗号化コンテンツを、ライセンスサーバ３１から送信されるライセンスに含まれるコンテンツ鍵を用いて復号してデコードするとともに、上記コンテンツに挿入されている電子透かしデータを検出し、上記検出した情報と該ライセンスに含まれる情報とを比較することで、上記コンテンツの再生制御を行う機能を有する。
【００１５】
通信網２０は、光回線網、ＣＡＴＶ網、電話回線網等で構成されたネットワークであり、通信網２０に接続された装置間である所定の手順にしたがってデータのやり取りを行うことを可能とする。
【００１６】
ライセンスサーバ３１は、暗号化されて端末装置１０に配信されるコンテンツに対するライセンスを管理し、端末装置１０からの要求に応じてライセンスを送信する機能を有する。
【００１７】
コンテンツ配信サーバ３２は、端末装置１０に配信されるコンテンツを管理し、端末装置１０からの要求に応じてコンテンツにユーザ情報や端末情報を電子透かしとして挿入し、挿入後暗号化したコンテンツを端末装置１０に配信するための機能を有しており、コンテンツ配信サーバ３２から配信されるコンテンツのコンテンツ鍵はライセンスサーバ３１で管理される。また、電子透かしとして挿入するデータはライセンスサーバ３１から取得する。
【００１８】
ポータルサーバ３３は、いわゆるＷｅｂサーバとして構成され、ユーザがコンテンツ（に対するライセンス）を購入したり、端末装置１０がユーザ購入コンテンツの一覧を表示したりするための機能を有する。
【００１９】
少なくともライセンスサーバ３１およびコンテンツ配信サーバ３２およびポータルサーバ３３とからサービスセンタシステム３０を構成する。ライセンスサーバ３１およびコンテンツ配信サーバ３２およびポータルサーバ３３は、ルータ等（不図示）を介して通信網２０に接続される。通常サービスセンタシステム３０はコンテンツ配信サービスを行う事業者毎に設置され、通信網２０に複数のサービスセンタシステム３０が接続される場合もある（不図示）。
【００２０】
本実施形態のコンテンツ配信システムでは、コンテンツは暗号化されコンテンツ配信サーバ３２から配信される。ユーザは、あらかじめ端末装置１０からポータルサーバ３３にアクセスし、利用（視聴）したいコンテンツのライセンスを購入する。購入されたライセンスは購入したユーザ単位毎にライセンスサーバ３１に保持される。ユーザが購入したライセンスに対するコンテンツを端末装置１０にて利用する場合、端末装置１０が該ライセンスを保管していなければライセンスサーバ３１から該ライセンスを取得し、取得した該ライセンスに含まれる復号鍵（コンテンツ鍵）を用いて上記コンテンツを復号してデコードするとともに、上記コンテンツに挿入されている電子透かしデータを検出し、上記検出した情報と該ライセンスに含まれる情報とを比較することで、上記コンテンツの再生制御を行う。その結果、上記検出した情報と該ライセンスに含まれる情報が一致した場合、ユーザは上記コンテンツを利用できるようになる。動作の詳細については後述する。
【００２１】
図２は本実施形態を適応しうる端末装置１０のハードウェア構成図である。
【００２２】
図２に示すように、端末装置１０は、ＣＰＵ１１と、主記憶１２と、通信制御装置１３と、ストレージ装置１４と、ライセンス管理装置１５と、コンテンツ再生装置１６と、表示装置１７と、入力装置１８とを有して構成される。そして、端末装置１０の各構成要素はバス１９によって接続され、各構成要素間で必要な情報が伝送可能なように構成されている。
【００２３】
ＣＰＵ１１は、主記憶１２やストレージ装置１４にあらかじめ格納されているプログラムによって所定の動作を行う。
【００２４】
主記憶１２は、ワークエリアとして機能したり、必要なプログラムを格納するための手段であり、例えば、前者に対してはＲＡＭ、後者に対してはＲＯＭ等によって実現できる。
【００２５】
通信制御装置１３は、通信網２０を介して、同じく通信網２０に接続される装置と情報（データ）を送受信するための手段であり、例えば、モデム、ネットワークアダプタ、無線送受信装置等によって実現される。
【００２６】
ストレージ装置１４は、端末装置１０の動作を制御するためのプログラムを保存したり、通信網２０を介して配信されるコンテンツを蓄積するための手段であり、例えば、ハードディスク（ＨＤＤ）、光ディスク等によって実現できる。
【００２７】
ライセンス管理装置１５は、ライセンスを物理的、電気的な攻撃に対して安全に保管し、ライセンスを利用する資格を認められた正当な装置以外とは通信を行わないように通信相手の認証をして、ライセンス等のデータを暗号化して送受信するための手段である。セキュリティを強固にするために、外部からの攻撃に対して耐性を備える。
【００２８】
コンテンツ再生装置１６は、暗号化されたコンテンツを復号するためのコンテンツ鍵を含むライセンスをライセンス管理装置１５から取得し、該コンテンツ鍵を用いてコンテンツ配信サーバ３２やストレージ装置１４に蓄積されている暗号化されたコンテンツの復号化し、復号化されたコンテンツが圧縮されているならばデコード（伸張）し、デコードされたコンテンツから電子透かしデータを検出し、上記検出したデータと上記ライセンスに含まれるユーザ情報や端末情報とを比較し一致した場合に、上記コンテンツを表示装置１７に送信する。
【００２９】
表示装置１７は、コンテンツ再生装置１６でデコードされたコンテンツやユーザの操作に応答するための情報を表示するための手段であり、ブラウン管、ＣＲＴ、液晶ディスプレイ、ＰＤＰ、プロジェクタ、スピーカ、ヘッドフォン等によって実現できる。また、表示装置１７は、ＴＶ等の端末装置１０とは異なる装置で実現してもよく、この場合、端末装置１０には別途Ｄ／Ａコンバータ等ＴＶ信号生成装置を具備し、該装置と表示装置１７とはＡＶケーブルや同軸ケーブル等で接続される。
【００３０】
入力装置１８は、ユーザが端末装置１０に対して必要な命令や情報を入力するための手段であり、例えば、ＴＶ受信機で使用されるリモコンや、ＰＣで使用されるキーボード、マウス等によって実現できる。
【００３１】
端末装置１０を構成する各要素のうち、データやプログラムの入出力と直接関係がない装置がある場合には、その装置を図２の構成からはずすことができる。
【００３２】
なお、ライセンス管理装置１５は、ソフトウェアもしくはハードウェアにより実現できる。ライセンス管理装置１５がソフトウェアで実現される場合、ライセンス管理装置１５で実現される機能を果たすソフトウェアプログラムは、主記憶１２もしくはストレージ装置１４に格納されており、ＣＰＵ１１にて実行される。ライセンスは、例えば、ライセンス管理装置１５にあらかじめ付されている固有のＩＤ（機器ＩＤ）等を使用して暗号化され、ストレージ装置１４に格納される。
【００３３】
また、ライセンス管理装置１５がハードウェアで実現される場合、例えば、１つのＬＳＩまたは複数のＬＳＩの集合体として実現できる。図３に該ＬＳＩの構成例を示す。
【００３４】
図３において、ＣＰＵ７１はライセンス管理装置１５内の各部を統括的に制御する。また、ＣＰＵ７１はメモリ７２に格納されるプログラムにより認証機能と暗復号化機能を有している。メモリ７２はＲＯＭおよびＲＡＭから構成される。該ＲＯＭには、ＣＰＵ７１がライセンス管理装置１５の各部を統括的に制御するためのプログラムと、認証機能および暗復号化機能を実現するためのプログラムが格納されている。該ＲＡＭは、ＣＰＵ７１のワークエリアとして機能する。不揮発メモリ７３には、ライセンスが格納されている。Ｉ／Ｏ回路７４はライセンス管理装置１５内の各部がバス１９を介して外部装置との間でデータ通信を行うためのインターフェースである。
【００３５】
ライセンス管理装置１５は、端末装置１０に着脱可能な、図３に示すＬＳＩを実装したＩＣカードもしくはメモリカード等で実現することも可能である。
【００３６】
また、コンテンツ再生装置１６は、ソフトウェアもしくはハードウェアにより実現できる。コンテンツ再生装置１６がソフトウェアで実現される場合、コンテンツ再生装置１６で実現される機能を果たすソフトウェアプログラムは、主記憶１２もしくはストレージ装置１４に格納されており、ＣＰＵ１１に実行される。コンテンツ再生装置１６がハードウェアで実現される場合、例えば、１つのＬＳＩもしくは複数のＬＳＩの集合体として実現できる。図４に該ＬＳＩの構成例を示す。
【００３７】
図４において、ＣＰＵ８１はコンテンツ再生装置１６内の各部を統括的に制御する。また、ＣＰＵ８１はメモリ８２に格納されるプログラムにより認証機能と暗復号化機能を有している。メモリ８２はＲＯＭおよびＲＡＭから構成される。該ＲＯＭには、ＣＰＵ８１がコンテンツ再生装置１６の各部を統括的に制御するためのプログラムと、認証機能および暗復号化機能を実現するためのプログラムが格納されている。該ＲＡＭは、ＣＰＵ８１のワークエリアとして機能する。不揮発メモリ８３には、ライセンスが格納されている。Ｉ／Ｏ回路８４はコンテンツ再生装置１６内の各部がバス１９を介して外部装置との間でデータ通信を行うためのインターフェースである。復号部８５は、不揮発メモリ８３に格納されるライセンスに含まれるコンテンツ鍵を使用して、Ｉ／Ｏ回路８４を介して受け取る暗号化されたコンテンツを復号するための手段である。デコード部８６は、復号部８５で復号化されたコンテンツが圧縮されているならば、該コンテンツをデコードするための手段である。透かし検出部８７は、デコード部８６でデコードされたコンテンツに挿入されている電子透かしデータを検出し、上記検出したデータと不揮発メモリ８３に格納されるライセンスに含まれるユーザ情報や端末情報とを比較することで、上記コンテンツの再生制御を行うための手段である。
【００３８】
図１に示したライセンスサーバ３１は一般的なＰＣにより構築可能である。図５にライセンスサーバ３１の機能ブロック図を示す。
【００３９】
図５に示すように、ライセンスサーバ３１は、ライセンスサーバ３１が具備するＣＰＵで実行されるソフトウェアモジュールとして、通信制御部２０１と、認証部２０２と、ライセンス発行部２０３とから構成される。さらにライセンスサーバ３１は、ハードディスク等のストレージ装置に認証情報２０５およびライセンス情報２０６を保持する。
【００４０】
通信制御部２０１は、認証部２０２およびライセンス発行部２０３が他の装置（ライセンス管理装置１０やポータルサーバ３３等）と通信可能なように、通信プロトコルやメッセージを生成および解釈する機能を有する。
【００４１】
認証部２０２は、再生装置１０との通信において、認証情報２０５を用いてユーザ認証もしくは機器認証を行う機能を有する。また、ユーザＩＤと機器ＩＤとを関連付けておくことにより、機器認証により機器ＩＤからユーザＩＤを導き出すこともできる。
【００４２】
ライセンス発行部２０３は、再生装置１０との通信において、ライセンス情報２０６の中から再生装置１０からの要求に合致し、かつ認証部２０２にて認証されたユーザが購入したライセンスもしくはそのライセンスに含まれる利用条件を再生装置１０に送信する機能を有する。
【００４３】
認証情報２０５には、各ユーザ毎にユーザＩＤ、氏名や住所といったユーザ情報、該ユーザＩＤに関連付けられた機器ＩＤ等が格納されている。
【００４４】
ライセンス情報２０６には、各ユーザ毎にユーザが購入したライセンスが格納されている。
【００４５】
また、図１に示したコンテンツ配信サーバ３２は一般的なＰＣにより構築可能である。図１４にコンテンツ配信サーバ３２の機能ブロック図を示す。
【００４６】
図１４に示すように、コンテンツ配信サーバ３２は、コンテンツ配信サーバ３２が具備するＣＰＵで実行されるソフトウェアモジュールとして、透かし挿入部５０２と、コンテンツ圧縮部５０３と、コンテンツ暗号化部５０４と、コンテンツ配信部５０５と、通信制御部５０６とから構成される。さらにコンテンツ配信サーバ３２は、ハードディスク等のストレージ装置にコンテンツＤＢ３０１を保持する。
【００４７】
透かし挿入部５０２は、コンテンツＤＢ５０１に格納されているコンテンツに対して、該コンテンツに対するライセンスを購入したユーザを特定する情報もしくは該コンテンツを再生可能な端末を特定する端末情報を電子透かしとして挿入する機能を有する。電子透かしとして挿入するためのデータは、ライセンスサーバ３１から取得する。
【００４８】
コンテンツ圧縮部５０３は、透かし挿入部５０２で透かしが挿入されたコンテンツをあらかじめ決められた圧縮方式にしたがって圧縮（符号化）する機能を有する。
【００４９】
コンテンツ暗号化部５０４は、コンテンツ圧縮部５０３で圧縮されたコンテンツをあらかじめ決められた暗号方式にしたがって暗号化する機能を有する。暗号化するための暗号鍵は、ライセンスサーバ３１から取得する。
【００５０】
コンテンツ配信部５０５は、コンテンツ暗号化部５０４で暗号化されたコンテンツを所定のプロトコルにしたがって端末装置１０に配信する機能を有する。
【００５１】
通信制御部５０６は、透かし挿入部５０２およびコンテンツ暗号化部５０４およびコンテンツ配信部５０５が他の装置（端末装置１０やライセンスサーバ３１やポータルサーバ３３等）と通信可能なように、通信プロトコルやメッセージを生成および解釈する機能を有する。
【００５２】
コンテンツＤＢ５０１は、端末装置１０に配信すべきコンテンツが格納されている。
【００５３】
次に、本実施形態における動作を、図面を用いて説明する。
【００５４】
まず、ライセンスについて説明する。図６は、ライセンスの構造の一例を示す図である。
【００５５】
図６に示すライセンス１００は、該ライセンスがどのコンテンツに対応するかを示す情報（コンテンツのコンテンツＩＤ）を保持するコンテンツＩＤ１０１と、コンテンツＩＤ１０１が保持するコンテンツＩＤで指定される暗号化されたコンテンツの復号鍵を保持するコンテンツ鍵１０２と、該ライセンスを購入したユーザを特定するためのユーザＩＤ１０３と、該ライセンスを使用可能な再生端末を特定するための再生端末ＩＤ１０４と、コンテンツＩＤ１０１が保持するコンテンツＩＤで指定される暗号化されたコンテンツの利用条件を保持する利用条件１０５とから構成される。さらに、利用条件１０５は、上記コンテンツを視聴できる期限を示す視聴期限を保持する領域１０６と、上記コンテンツを視聴できる回数を示す視聴回数を保持する領域１０７とから構成される。
【００５６】
ライセンス１００は、ユーザＩＤ１０３と再生端末ＩＤ１０４のどちらか一方を含んで構成されてもよいし、両方含んで構成されてもよい。
【００５７】
なお、図６で示したライセンスの利用条件として、視聴期限、視聴回数を例に挙げたが、この限りではない。例えば、視聴期限にしても、視聴開始日時と視聴終了日時に分けてもよいし、視聴総時間としてもよい。また、視聴回数の利用条件がなくてもよいし、視聴期限の利用条件がなくてもよい。
【００５８】
また、ライセンス管理装置１５上に存在するライセンス１００は、不揮発メモリ７３に格納されるか、もしくはストレージ装置１４に暗号化されて格納され、外部からアクセスできないように管理される。
【００５９】
次に、ユーザが購入したコンテンツを視聴する場合の処理について説明する。
【００６０】
図７は、ユーザが購入したコンテンツを視聴するときの端末装置１０における手順を示すフローチャートである。
【００６１】
まず、ユーザが視聴を希望する（暗号化されている）コンテンツを選択する（ステップＳ１００）。このとき、ユーザが視聴するコンテンツを選択するために、端末装置１０は、ストレージ装置１４に格納されているコンテンツの一覧もしくはポータルサーバ３３で提供されるコンテンツの一覧を表示装置１７に表示する。ストレージ装置１４に格納されている各コンテンツおよびポータルサーバ３３で提供される各コンテンツには、コンテンツを識別するコンテンツＩＤおよびコンテンツのタイトルや内容を示す情報（メタデータ）が付属されており、端末装置１０が各コンテンツのメタデータを表示装置１７上に表示することで、ユーザは入力装置１８を使用して視聴したいコンテンツを選択し指示することができる。ユーザが指示したコンテンツは、該コンテンツのコンテンツＩＤで特定することができる。また、メタデータには該コンテンツに対するライセンスを管理するライセンスサーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）も含んでいる。このとき、表示装置１７に表示される画面表示例を図８に示す。
【００６２】
図８では、各コンテンツ毎にコンテンツのタイトル３０１、コンテンツの内容（一口ダイジェスト等）３０２、コンテンツに対するライセンスに含まれる利用条件３０３、ユーザがコンテンツ（に対するライセンス）を購入したかどうかの情報３０４が表示される。タイトル３０１および内容３０２は該コンテンツのメタデータに含まれる情報が表示される。利用条件３０３および購入情報３０４は、端末装置１０がライセンスサーバ３１と通信した結果を元に表示される。ユーザは表示された結果に対し、入力装置１８を使用して視聴したいコンテンツを選択し（例えば選択されたコンテンツの情報は反転表示される）、視聴ボタン３０５を指示することにより該コンテンツの再生を開始する。取消ボタン３０６を指示した場合にはコンテンツの再生は行わず初期状態に戻る。
【００６３】
図８に示す画面を表示するための情報（利用条件および購入情報）を取得する処理フローチャートを図９に示す。
【００６４】
まず、端末装置１０がメタデータに含まれるコンテンツＩＤを取得し（ステップＳ１０１）、該コンテンツＩＤが示すコンテンツに対するライセンスがライセンス管理装置１５に存在するかどうかを検索する（ステップＳ１０２）。つまり、ライセンス管理装置１５が管理する全ライセンスのコンテンツＩＤ１１１が指示する値と該コンテンツＩＤとを比較し、一致したライセンスがあれば存在するということになる。
【００６５】
もし、一致したライセンスが存在するならば、該ライセンスから利用条件を抽出する（ステップＳ１０３）。
【００６６】
また、上記コンテンツＩＤが示すコンテンツに対するライセンスがライセンス管理装置１５に存在しないならば、メタデータに含まれるライセンスサーバのＵＲＬに記述されたアドレスを持つライセンスサーバ３１に対し、通信網２０を介してライセンス検索を指示する旨の情報を送信する。このとき、ライセンスサーバ３１に送信される情報には、上記コンテンツＩＤの他に、ユーザ認証に必要なユーザＩＤ（もしくはユーザＩＤとパスワード）や機器認証に必要なライセンス管理装置１５に固有な情報（機器ＩＤ）といった認証データを必要に応じ含むことができる。
【００６７】
続いて、ライセンスサーバ３１では、認証部２０２が再生装置１０から送信される情報を用いて認証処理を行う（ステップＳ１０４）。再生装置１０から送信される認証データがユーザＩＤであればユーザ認証を、機器ＩＤであれば機器認証を行うことになる。ここで、認証処理とは、ライセンスサーバ３１があらかじめ保持する情報と、再生装置１０から送信される認証データとを比較することにより行われる。つまり、再生装置１０から送信されるユーザＩＤもしくは機器ＩＤをライセンスサーバ３１が保持しているならば、もしくは再生装置１０から送信されるユーザＩＤもしくは機器ＩＤが、ライセンスサーバ３１が保持する除外ユーザＩＤリストもしくは除外機器ＩＤリストになければ、認証が成功したことになる。また、機器認証のみの場合についても、上述したように機器ＩＤからユーザＩＤを導き出すこともできる。
【００６８】
ステップＳ１０４において認証が成功したならば、再生装置１０から送信される情報に含まれるコンテンツＩＤが示すコンテンツに対するライセンスが、ライセンスサーバ３１のライセンス情報２０６に保持され、かつ上記ユーザＩＤで示されるユーザの購入ライセンスに存在するかどうかをライセンス発行部２０３が検索する（ステップＳ１０５）。つまり、ライセンス情報２０６で保持されるライセンスのうち、上記ユーザＩＤで示されるユーザが購入した全ライセンスのコンテンツＩＤ１０１が指示する値と該コンテンツＩＤとを比較し、一致したライセンスがあれば存在するということになる。
【００６９】
もし、一致したライセンスが存在するならば、ライセンス発行部２０３が該ライセンスから利用条件を抽出し（ステップＳ１０６）、該利用条件を要求元である再生装置１０に送信する（ステップＳ１０７）。このとき、ステップＳ１０４において認証が失敗した場合には、ステップＳ１０５とステップＳ１０６の処理は行わず認証が失敗した旨の情報を送信する。また、ステップＳ１０５において一致するライセンスが存在しない場合には、その旨の情報を送信する。
【００７０】
続いて、再生装置１０は、ステップＳ１０３において得られた利用条件またはライセンスサーバ３１から送信された情報（該当ライセンスの利用条件もしくは認証失敗情報もしくはライセンスが存在しないという情報）を元に表示装置１７に表示するためのデータを生成する（ステップＳ１０８）。ここで、上記コンテンツＩＤが示すコンテンツに対するライセンスが存在しない場合（ライセンスサーバ３１から送信された情報が、ライセンスが存在しないという情報である場合）には、ユーザがまだコンテンツを購入していないと判断され、購入情報３０４には未購入というデータが格納される。また、ライセンスサーバ３１から送信された情報が、認証失敗という情報である場合には、その旨を表示画面１７に表示し処理を中止する。
【００７１】
さらに、ステップＳ１０１からステップＳ１０８までの処理をストレージ装置１４に格納されている全コンテンツおよびポータルサーバ３３で提供される全コンテンツに対して行い（ステップＳ１０９）、最後に、図８に示すような画面を表示装置１７に表示して（ステップＳ１１０）、処理を終了する。
【００７２】
図６に戻り、次に、図８に示す画面からユーザが視聴を希望するコンテンツを選択した場合に、該コンテンツに対するライセンスを取得する（ステップＳ２００）。ライセンスを取得するための処理フローチャートを図１０に示す。
【００７３】
まず、端末装置１０が、ユーザが選択したコンテンツのメタデータに含まれるコンテンツＩＤを取得し（ステップＳ２０１）、該コンテンツＩＤが示すコンテンツに対するライセンスが端末装置１０に存在するかどうかを検索する（ステップＳ２０２）。つまり、ライセンス管理装置１５が管理する全ライセンスのコンテンツＩＤ１１１が指示する値と該コンテンツＩＤとを比較し、一致したライセンスがあれば存在するということになる。
【００７４】
もし、一致したライセンスが存在するならば、すでにライセンスを取得済なので処理を終了する。
【００７５】
上記コンテンツＩＤが示すコンテンツに対するライセンスがライセンス管理装置１５に存在しないならば、メタデータに含まれるライセンスサーバのＵＲＬに記述されたアドレスを持つライセンスサーバ３１に対し、通信網２０を介してライセンス取得を指示する旨の情報を送信する。このとき、ライセンスサーバ３１に送信される情報には、上記コンテンツＩＤの他に、ユーザ認証に必要なユーザＩＤ（もしくはユーザＩＤとパスワード）や機器認証に必要なライセンス管理装置１５に固有な情報（機器ＩＤ）といった認証データを必要に応じ含むことができる。
【００７６】
続いて、ライセンスサーバ３１では、認証部２０２が端末装置１０から送信される情報を用いて認証処理を行う（ステップＳ２０３）。端末装置１０から送信される認証データがユーザＩＤであればユーザ認証を、機器ＩＤであれば機器認証を行うことになる。ここで、認証処理とは、ライセンスサーバ３１があらかじめ保持する情報と、端末装置１０から送信される認証データとを比較することにより行われる。つまり、端末装置１０から送信されるユーザＩＤもしくは機器ＩＤをライセンスサーバ３１が保持しているならば、もしくは端末装置１０から送信されるユーザＩＤもしくは機器ＩＤが、ライセンスサーバ３１が保持する除外ユーザＩＤリストもしくは除外機器ＩＤリストになければ、認証が成功したことになる。また、機器認証のみの場合についても、上述したように機器ＩＤからユーザＩＤを導き出すこともできる。
【００７７】
ステップＳ２０３において認証が成功したならば、端末装置１０から送信される情報に含まれるコンテンツＩＤが示すコンテンツに対するライセンスが、ライセンスサーバ３１のライセンス情報２０６に保持され、かつ上記ユーザＩＤで示されるユーザの購入ライセンスに存在するかどうかをライセンス発行部２０３が検索する（ステップＳ２０４）。つまり、ライセンス情報２０６で保持されるライセンスのうち、上記ユーザＩＤで示されるユーザが購入した全ライセンスのコンテンツＩＤ１０１が指示する値と該コンテンツＩＤとを比較し、一致したライセンスがあれば存在するということになる。
【００７８】
もし、一致したライセンスが存在するならば、ライセンス発行部２０３が該ライセンスを要求元である端末装置１０に送信する（ステップＳ２０５）。このとき、送信したライセンスをライセンス情報２０６から消去する。また、ステップＳ２０３において認証が失敗した場合には、ステップＳ２０４の処理は行わず認証が失敗した旨の情報を送信する。また、ステップＳ２０４において一致するライセンスが存在しない場合には、その旨の情報を送信する。また、ステップＳ２０５において端末装置１０に送信するライセンスに対し、ユーザＩＤ１０３には、認証情報２０５で管理され該ライセンスを購入したユーザを特定するユーザＩＤが格納され、再生端末ＩＤには、端末装置１０から送信された機器ＩＤが格納される。
【００７９】
続いて、端末装置１０は、ステップＳ２０５において送信された情報がライセンスであれば、ライセンス管理装置１５における不揮発性メモリ７３に格納し（ステップＳ２０６）、処理を終了する。
【００８０】
以上のように、ユーザがライセンス購入後初めてコンテンツを視聴する場合は、該ライセンスをライセンスサーバ３１から端末装置１０に送信して、該ライセンスに含まれるコンテンツ鍵を使用して端末装置１０でコンテンツを再生する。
【００８１】
また、ここでは、初めて視聴する時にライセンスを端末装置１０に送信する例を述べたが、ライセンス購入後すぐに端末装置１０に該ライセンスを送信してもよい。
【００８２】
ライセンスにはコンテンツ鍵やユーザ情報が含まれるため、図１０におけるライセンスサーバ３１と端末装置１０との間の通信には暗号通信を用いる。つまり、ライセンスサーバ３１と端末装置１０との間でやり取りされるデータは、ライセンスサーバ３１と端末装置１０としか知り得ない暗号鍵で暗号化されて通信される。
【００８３】
図６に戻り、次に、取得したライセンスを用いてコンテンツを再生する（ステップＳ３００）。この時点で必要なライセンスはライセンス管理装置１５が保持している。コンテンツを再生するためには、該ライセンスに含まれるコンテンツ鍵をコンテンツ再生装置１６の復号部８５に、該ライセンスに含まれるユーザ情報もしくは端末情報を透かし検出部８７にそれぞれ設定する必要がある。コンテンツを再生するにあたっては、端末装置１０が図１１に示すような画面を表示装置１７に表示する。４０１はコンテンツ表示画面であり再生されたコンテンツが表示される。４０２はコンテンツ再生開始ボタンで、４０３はコンテンツ再生終了ボタンである。コンテンツを再生するための処理フローチャートを図１２に示す。
【００８４】
まず、ユーザがコンテンツ再生の指示をする（ステップＳ３０１）。例えば、図１１におけるコンテンツ再生開始ボタン４０２を入力装置１８で指示することにより行う。コンテンツの再生指示があると、コンテンツ再生装置１６はステップＳ２００で選択されたコンテンツのコンテンツＩＤを取得し（ステップＳ３０２）、ライセンス管理装置１５に対し、バス１９を介して上記コンテンツＩＤが示すコンテンツに対するライセンスの取得を指示する旨の情報を送信する。このとき、ライセンス管理装置１５に送信される情報には、上記コンテンツＩＤの他に、機器認証に必要なコンテンツ再生装置１６に固有な情報（機器ＩＤ）といった認証データを必要に応じ含むことができる。
【００８５】
続いて、ライセンス管理装置１５は、コンテンツ再生装置１６から送信される情報を用いて機器認証処理を行う（ステップＳ３０３）。ここで、機器認証処理とは、ストレージ装置１４もしくはライセンス管理装置１５における不揮発メモリ７３にあらかじめ格納された情報と、コンテンツ再生装置１６から送信される認証データとを比較することにより行われる。つまり、コンテンツ再生装置１６から送信される機器ＩＤが、ストレージ装置１４もしくはライセンス管理装置１５における不揮発メモリ７３に格納されているならば、もしくはコンテンツ再生装置１６から送信される機器ＩＤが、ストレージ装置１４もしくはライセンス管理装置１５における不揮発メモリ７３に格納されている除外機器ＩＤリストになければ、認証が成功したことになる。
【００８６】
ステップＳ３０３において認証が成功したならば、上記コンテンツＩＤが示すコンテンツに対するライセンスに含まれる利用条件をチェックし、該ライセンスが利用可能かどうか判断する（ステップＳ３０４）。例えば、該ライセンスの視聴期限１０６に格納されている日時が現在の時刻よりも以前ならば、また、該ライセンスの視聴回数１０７に格納されている値が０ならば、該ライセンスは利用不可能と判断され、その旨の情報をコンテンツ再生装置１６に送信し、コンテンツ再生装置１６ではその旨の情報を表示装置１７に表示して（ステップＳ３０５）、処理を終了する。
【００８７】
ステップＳ３０４において、該ライセンスが利用可能であると判断された場合、該ライセンスをコンテンツ再生装置１６に送信する（ステップＳ３０５）。
【００８８】
そして、コンテンツ再生装置１６は、ライセンス管理装置１５から送信されたライセンスを必要に応じ不揮発メモリ８３に格納し、該ライセンスのコンテンツ鍵１０２が保持するコンテンツ鍵を抽出して復号部８５に設定し（ステップＳ３０７）、該ライセンスのユーザＩＤ１０３および再生端末ＩＤ１０４が保持するユーザＩＤおよび再生端末ＩＤをそれぞれ透かし検出部８７に設定し（ステップＳ３０８）、コンテンツの再生を開始する（ステップＳ３０９）。
【００８９】
このとき、コンテンツ再生装置１６で再生されるコンテンツは、コンテンツ配信サーバ３２から配信される。配信されるコンテンツはコンテンツＤＢ５０１に格納されており、図１０のステップＳ２０３においてライセンスサーバ３１が受信したコンテンツＩＤを、コンテンツ配信サーバ３２が取得することにより上記配信されるコンテンツを特定することができる。コンテンツ配信サーバ３２では、透かし挿入部５０２が、該コンテンツに対して、該コンテンツに対するライセンスを購入したユーザを特定する情報もしくは該コンテンツを再生可能な端末を特定する端末情報を電子透かしとして挿入する。透かしの改ざんを防ぐために、一度挿入された透かしは書き換え不可能な仕組みを設けるようにする。電子透かしとして挿入するためのデータは、図１０のステップＳ２０５において、端末装置１０に送信したライセンスのユーザＩＤ１０３および再生端末ＩＤ１０４に格納されたデータであり、ライセンスサーバ３１から取得する。
【００９０】
続いて、コンテンツ圧縮部５０３が、透かし挿入部５０２で透かしが挿入された該コンテンツをあらかじめ決められた圧縮方式にしたがって圧縮（符号化）する。
【００９１】
さらに、コンテンツ暗号化部５０４が、コンテンツ圧縮部５０３が圧縮した該コンテンツをあらかじめ決められた暗号方式にしたがって暗号化する。暗号化するための暗号鍵は、図１０のステップＳ２０５において、端末装置１０に送信したライセンスのコンテンツ鍵１０２に格納されたコンテンツ鍵であり、ライセンスサーバ３１から取得する。
【００９２】
そして最後に、コンテンツ配信部５０５が、コンテンツ暗号化部５０４が暗号化した該コンテンツを所定のプロトコルにしたがって端末装置１０に配信する。
【００９３】
なお、端末装置１０がコンテンツ配信サーバ３２から配信されたコンテンツをストレージ装置１４に格納して、格納されたコンテンツを再生してもよい。この場合、ステップＳ３０９では、上記ストレージ装置１４に格納されたコンテンツを再生することになる。
【００９４】
また、ステップＳ３０９では、暗号化されたコンテンツは復号部８５で復号され、デコード部８６でデコードされ、透かし検出部８７で透かしが検出されて再生可と判定されるならば、図１１に示すコンテンツ再生画面に表示される。このときの処理の流れを図１３を用いて説明する。
【００９５】
図１３に示すように、まず、暗号化されたコンテンツは復号（暗号解除）される（ブロック９１）。この処理は復号部８５で行われる。該コンテンツは配信事業者やコンテンツの種類によって様々な暗号方式により暗号化されている可能性もある。一般的には、上述したコンテンツのメタデータに該コンテンツの暗号方式に関する情報が記述されているので、この情報を基にブロック９１での暗号方式が決定される。また、該コンテンツを復号するのに必要なコンテンツ鍵は、ライセンスサーバ３１から取得したライセンスのコンテンツ鍵１０２に保持されているコンテンツ鍵があらかじめ設定されている（図１２におけるステップＳ３０７）。
【００９６】
暗号化されたコンテンツは、端末装置１０のストレージ装置１４からバス１９を介してコンテンツ再生装置１６の復号部８６に転送される。また、暗号化されたコンテンツは、ＤＶＤ等の可搬型メディアに格納されていてもよく、この場合、端末装置１０が可搬型メディアの読取装置を具備して、上記読取装置からバス１９を介して復号部８６に転送される。さらに、暗号化されたコンテンツは、コンテンツ配信サーバ３２から配信されたものでもよく、この場合、通信網２０および通信制御装置１３およびバス１９を介して復号部８６転送される。このときは、暗号化されたコンテンツは、通信の状態により転送レートは一定ではないため、主記憶１２やストレージ装置１４に一時的にバッファされる場合もある。
【００９７】
次に、ブロック９１で復号されたコンテンツはデコード（伸張）される（ブロック９２）。この処理はデコード部８６で行われる。該コンテンツは配信事業者やコンテンツの種類によって様々な圧縮方式により圧縮されている可能性もある。一般的には、上述したコンテンツのメタデータに該コンテンツの圧縮方式に関する情報が記述されているので、この情報を基にブロック９２での伸張方式が決定される。
【００９８】
次に、ブロック９２で伸張されたコンテンツから挿入されている透かしデータを検出する（ブロック９３）。この処理は透かし検出部８７で行われる。
【００９９】
次に、ブロック９３で検出された透かしデータと、該コンテンツ（に対するライセンス）を購入したユーザのユーザＩＤおよび該コンテンツを再生する端末ＩＤ（ライセンス管理装置１５もしくはコンテンツ再生装置１６の機器ＩＤ）とを比較して、該コンテンツの再生可否を判定する（ブロック９４）。一致するならば、該コンテンツは正当な利用に基づく再生と判断し再生を許可する。もし不一致ならば、該コンテンツは不正利用と判断し再生を中止する。なお、該コンテンツに透かしデータが挿入されていなかった場合には、再生を許可してもよいし、再生不許可にして再生を中止してもよい。ブロック９４の処理は透かし検出部８７で行われる。また、上記透かしデータと比較する情報は、ライセンスサーバ３１から取得したライセンスのユーザＩＤ１０３および再生端末ＩＤ１０４に保持されているユーザＩＤおよび再生端末ＩＤがあらかじめ設定されている（図１２におけるステップＳ３０８）。
【０１００】
コンテンツ配信サーバ３２においてコンテンツに挿入される透かしデータは、ユーザＩＤと再生端末ＩＤのどちらか一方もしくは両方である。また、上記ユーザＩＤと上記再生端末ＩＤの代わりに上記ユーザを特定する情報（例えば、ユーザ名等）と上記再生端末を特定する情報（例えば、端末の製造番号等）でも構わない。この場合、透かしデータと比較する情報は、上記ユーザを特定する情報は上記ライセンスのユーザＩＤ１０３に保持され、上記再生端末を特定する情報は端末装置１０にあらかじめ保持されている。
【０１０１】
また、コンテンツに挿入される透かしデータは、該コンテンツを特定するコンテンツＩＤでも構わない。この場合、ブロック９４では、ブロック９３で検出したコンテンツＩＤと、上記ライセンスのコンテンツＩＤ１０１に保持されるコンテンツＩＤとを比較し再生可否判定することになる。
【０１０２】
また、コンテンツに挿入される透かしデータは、該コンテンツを配信する配信事業者ＩＤでも構わない。この場合、ライセンスサーバ３１から送信されるライセンスに、該ライセンスに含まれるコンテンツ鍵で暗号化されたコンテンツの配信事業者ＩＤを保持する領域を設け、ブロック９４では、ブロック９３で検出された配信事業者ＩＤと該ライセンスに含まれる配信事業者ＩＤとを比較し再生可否判定することになる。
【０１０３】
最後に、ブロック９４で再生可と判定されたコンテンツは端末装置１０が具備する表示装置１７に表示される（ブロック９５）。例えば、該コンテンツは、図１１におけるコンテンツ表示画面４０１に表示される。ユーザはコンテンツ表示画面４０１に表示されるコンテンツを視聴することになる。
【０１０４】
図１２に戻り、ユーザが、図１１に示すコンテンツ再生終了ボタンを入力装置１８で指示すると、コンテンツの再生を終了する（ステップＳ３１０）。
【０１０５】
ライセンスにはコンテンツ鍵やユーザ情報が含まれるため、図１２におけるライセンス管理装置１５とコンテンツ再生装置１６との間の通信には暗号通信を用いる。つまり、ライセンス管理装置１５とコンテンツ再生装置１６との間でやり取りされるデータは、ライセンス管理装置１５とコンテンツ再生装置１６としか知り得ない暗号鍵で暗号化されて通信される。
【０１０６】
以上のように、端末装置１０でコンテンツを再生する際、該コンテンツには該コンテンツの購入者情報や再生端末情報、該コンテンツを特定するための情報、該コンテンツを配信した配信事業者情報等が電子透かしとして挿入されているため、透かし挿入データと該コンテンツの利用条件が格納されたライセンスに含まれる各データとを比較し再生可否判定することで、ライセンスの挿げ替えや該コンテンツの不正コピーによる不正利用を防止することができる。
【０１０７】
【発明の効果】
以上説明してきたように、本発明によれば、端末装置でコンテンツを再生する際、コンテンツに挿入されている電子透かしデータとライセンスに含まれる情報とを比較して再生可否判定することにより、端末におけるコンテンツの不正利用を防止することを可能とするコンテンツ保護システム及びコンテンツ再生端末を提供することができる。
【図面の簡単な説明】
【図１】本実施形態のコンテンツ配信システム構成例を示す図である。
【図２】本実施形態の端末装置のハードウェア構成図である。
【図３】本実施形態のライセンス管理装置のハードウェア構成図である。
【図４】本実施形態のコンテンツ再生装置のハードウェア構成図である。
【図５】本実施形態のライセンスサーバの機能ブロック図である。
【図６】本実施形態のライセンスの構造の一例を示す図である。
【図７】本実施形態の動作手順を示すフローチャートである。
【図８】本実施形態のライセンス検索結果表示画面の一例を示す図である。
【図９】本実施形態のライセンスの検索手順を示すフローチャートである。
【図１０】本実施形態のライセンスを取得する手順を示すフローチャートである。
【図１１】本実施形態のコンテンツ再生画面の一例を示す図である。
【図１２】本実施形態のコンテンツ再生手順を示すフローチャートである。
【図１３】本実施形態のコンテンツ再生における処理説明図である。
【図１４】本実施形態のコンテンツ配信サーバの機能ブロック図である。
【符号の説明】
１０…端末装置、１１…ＣＰＵ、１２…主記憶、１３…通信制御装置、１４…ストレージ装置、１５…ライセンス管理装置、１６…コンテンツ再生装置、１７…表示装置、１８…入力装置、１９…バス、２０…通信網、３０…サービスセンタシステム、３１…ライセンスサーバ、３２…コンテンツ配信サーバ、３３…ポータルサーバ、７１…ＣＰＵ、７２…メモリ、７３…不揮発メモリ、７４…Ｉ／Ｏ回路、８１…ＣＰＵ、８２…メモリ、８３…不揮発メモリ、８４…Ｉ／Ｏ回路、８５…復号部、８６…デコード部、８７…透かし検出部、１００…ライセンス、１０１…コンテンツＩＤ、１０２…コンテンツ鍵、１０３…ユーザＩＤ、１０４…再生端末ＩＤ、１０５…利用条件、１０６…視聴期限、１０７…視聴回数、２０１…通信制御部、２０２…認証部、２０３…ライセンス発行部、２０４…ＡＰＩ部、２０５…認証情報、２０６…ライセンス情報、５０１…コンテンツＤＢ、５０２…透かし挿入部、５０３…コンテンツ圧縮部、５０４…コンテンツ暗号化部、５０５…コンテンツ配信部、５０６…通信制御部。
【図１】
2004303107.tif 000003
【図２】
2004303107.tif 000004
【図３】
2004303107.tif 000005
【図４】
2004303107.tif 000006
【図５】
2004303107.tif 000007
【図６】
2004303107.tif 000008
【図７】
2004303107.tif 000009
【図８】
2004303107.tif 000010
【図９】
2004303107.tif 000011
【図１０】
2004303107.tif 000012
【図１１】
2004303107.tif 000013
【図１２】
2004303107.tif 000014
【図１３】
2004303107.tif 000015
【図１４】
2004303107.tif 000016