(57)【要約】【課題】  動的価値制御システムの利点とＤＲＭの利点を生かしつつ、かつＤＲＭの汎用性を損なうことなく連携できる、動的価値制御ＤＲＭシステムを提供する。【解決手段】  ＤＲＭライセンス発行サーバ２２と制御情報発行サーバ２１との共通インタフェースとなるライセンス発行サーバ２０を設ける。また、ＤＲＭコンテンツ配信サーバ１０が生成するＤＲＭコンテンツファイル１３中に、ライセンス発行サーバ２０の識別情報（ＵＲＬ情報など）を書き込んでおく。そして、ＤＲＭコンテンツファイル１３を受信した動的価値制御ＤＲＭプレイヤ３０では、ＤＲＭコンテンツに含まれるライセンス発行サーバ２０の識別情報を基に、ＤＲＭライセンスおよび制御情報を取得し、ＤＲＭコンテンツファイル１３を再生する。【選択図】  図１
2005258927.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とが通信ネットワークで接続される動的価値制御ＤＲＭシステムであって、
前記ＤＲＭライセンス発行サーバと前記制御情報発行サーバとの共通のインタフェースとなり、前記コンテンツ再生装置から、制御情報の発行要求およびＤＲＭライセンスの発行要求を受け付けるライセンス発行サーバを設け、
前記ＤＲＭコンテンツ配信サーバは、前記ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成して配信し、
前記コンテンツ再生装置は、前記ＤＲＭコンテンツに含まれる前記ライセンス発行サーバの識別情報を基に、前記ライセンス発行サーバから前記制御情報を及び前記ＤＲＭライセンスを取得して、受信したＤＲＭコンテンツを再生すること
を特徴とする動的価値制御ＤＲＭシステム。
【請求項２】
デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とに通信ネットワークで接続されるライセンス発行サーバであって、
前記ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、当該ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成させるためのライセンス発行サーバ識別情報通知手段と、
前記ＤＲＭコンテンツを再生するコンテンツ再生装置から制御情報の発行要求を受け付け、前記制御情報発行サーバに制御情報を発行させ、コンテンツ再生装置に送信する制御情報発行要求受付手段と、
前記ＤＲＭコンテンツを再生するコンテンツ再生装置からＤＲＭライセンスの発行要求を受け付け、前記ＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信するＤＲＭライセンス発行要求受付手段と
を備えることを特徴とするライセンス発行サーバ。
【請求項３】
デジタルコンテンツをＤＲＭコンテンツとして配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスの発行要求及び前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報の発行要求を受け付けるライセンス発行サーバとに通信ネットワークで接続されるコンテンツ再生装置であって、
受信したＤＲＭコンテンツから、前記ライセンス発行サーバの識別情報を取得するライセンス発行サーバ識別情報取得手段と、
前記ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する制御情報取得手段と、
前記ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得するＤＲＭライセンス取得手段と、
前記ＤＲＭライセンスを基に、デジタルコンテンツを復号するＤＲＭコンテンツ復号手段と、
前記制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化する価値制御手段と
を備えることを特徴とするコンテンツ再生装置。
【請求項４】
デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とが通信ネットワークで接続される動的価値制御ＤＲＭシステムにおける動的価値制御とＤＲＭの連携方法であって、
前記ＤＲＭライセンス発行サーバと前記制御情報発行サーバとの共通のインタフェースとなり、前記コンテンツ再生装置から、制御情報の発行要求およびＤＲＭライセンスの発行要求を受け付けるライセンス発行サーバを設ける過程と、
前記ＤＲＭコンテンツ配信サーバは、前記ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成して配信する過程と、
前記コンテンツ再生装置は、前記ＤＲＭコンテンツに含まれる前記ライセンス発行サーバの識別情報を基に、前記ライセンス発行サーバから前記制御情報を及び前記ＤＲＭライセンスを取得して、受信したＤＲＭコンテンツを再生する過程と
を有することを特徴とする動的価値制御とＤＲＭの連携方法。
【請求項５】
デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とに通信ネットワークで接続されるライセンス発行サーバにおける動的価値制御とＤＲＭの連携方法であって、
前記ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、当該ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成させるためのライセンス発行サーバ識別情報通知過程と、
前記ＤＲＭコンテンツを再生するコンテンツ再生装置から制御情報の発行要求を受け付け、前記制御情報発行サーバに制御情報を発行させ、コンテンツ再生装置に送信する制御情報発行要求受付過程と、
前記ＤＲＭコンテンツを再生するコンテンツ再生装置からＤＲＭライセンスの発行要求を受け付け、前記ＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信するＤＲＭライセンス発行要求受付過程と
を有することを特徴とする動的価値制御とＤＲＭの連携方法。
【請求項６】
デジタルコンテンツをＤＲＭコンテンツとして配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスの発行要求及び前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報の発行要求を受け付けるライセンス発行サーバとに通信ネットワークで接続されるコンテンツ再生装置における動的価値制御とＤＲＭの連携方法であって、
受信したＤＲＭコンテンツから、前記ライセンス発行サーバの識別情報を取得するライセンス発行サーバ識別情報取得過程と、
前記ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する制御情報取得過程と、
前記ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得するＤＲＭライセンス取得過程と、
前記ＤＲＭライセンスを基に、デジタルコンテンツを復号するＤＲＭコンテンツ復号過程と、
前記制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化する価値制御過程と
を有することを特徴とする動的価値制御とＤＲＭの連携方法。
【請求項７】
デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とに通信ネットワークで接続されるライセンス発行サーバのコンピュータに、
前記ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、当該ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成させるためのライセンス発行サーバ識別情報通知処理と、
前記ＤＲＭコンテンツを再生するコンテンツ再生装置から制御情報の発行要求を受け付け、前記制御情報発行サーバに制御情報を発行させ、コンテンツ再生装置に送信する制御情報発行要求受付処理と、
前記ＤＲＭコンテンツを再生するコンテンツ再生装置からＤＲＭライセンスの発行要求を受け付け、前記ＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信するＤＲＭライセンス発行要求受付処理と
を実行させるためのプログラム。
【請求項８】
デジタルコンテンツをＤＲＭコンテンツとして配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスの発行要求及び前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報の発行要求を受け付けるライセンス発行サーバとに通信ネットワークで接続されるコンテンツ再生装置のコンピュータに、
受信したＤＲＭコンテンツから、前記ライセンス発行サーバの識別情報を取得するライセンス発行サーバ識別情報取得処理と、
前記ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する制御情報取得処理と、
前記ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得するＤＲＭライセンス取得処理と、
前記ＤＲＭライセンスを基に、デジタルコンテンツを復号するＤＲＭコンテンツ復号処理と、
前記制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化する価値制御処理と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルコンテンツの価値を利用時に動的に固定化する動的価値制御システムと、著作権保護技術であるＤＲＭ（Digital Rights Management）とを連携させた動的価値制御ＤＲＭシステム、ライセンス発行サーバ、コンテンツ再生装置、動的価値制御とＤＲＭの連携方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ブロードバンドなどの普及に伴い、多種多様なデジタルコンテンツが提供されるようになってきた。このデジタルコンテンツの流通を本格展開していく上で、デジタルコンテンツの不正コピーなどによる著作権侵害の防止が大きな課題となっている。
【０００３】
一方、ユーザにデジタルコンテンツを提供する際に、ユーザの利用目的に合わせてデジタルコンテンツの価値を動的に固定化することができる動的価値システムも提案されている。
【０００４】
このように、ユーザが動的にデジタルコンテンツの価値を選択する例として、サンプルコンテンツと製品コンテンツを１つの流通コンテンツとして提供する方法が提案されている。この例は、サンプルコンテンツ／製品コンテンツの切り替えを行うことで１つのファイルから２つの品質のコンテンツを利用できるようにしたものである。
【０００５】
この例では、サンプルコンテンツと製品コンテンツと独立に作成し、これらを異なるデータフォーマットで変換した後に結合・暗号化して流通コンテンツを作成する。この流通コンテンツを入手したユーザは、サンプルコンテンツを閲覧し、製品コンテンツを利用することを希望する場合に、製品コンテンツを解読するためのライセンス情報を取得して再生する。
【０００６】
この例では、サンプルコンテンツと製品コンテンツが独立しており、サンプルコンテンツに独自の情報を含ませて提供することができ、また、ユーザがサンプルコンテンツを閲覧して、その価値を判断して製品コンテンツの利用を選択(価値の固定化)することができ、ユーザサービスの点で優れた方法である。
【０００７】
しかしながら、上述した流通コンテンツを使用し動的に価値を固定化するシステムにおいては、動的な価値固定化のサービスと製品コンテンツの不正な閲覧を防止することを目的としたシステムであり、著作権保護を目的としたデジタル著作権管理技術（ＤＲＭ）には対応するまでには達していない。
【０００８】
なお、図６は、動的価値制御システムの概念について説明するための図である。コンテンツ４００は暗号化モジュールにより４０１により暗号化され、暗号化コンテンツファイル４０２として、通信ネットワーク１上に配信される。この暗号化コンテンツファイル４０２を受信した動的価値制御プレイヤ（コンテンツ再生装置）４１０は、動的価値制御エンジン４１１を使用して暗号化コンテンツファイル４０２を再生する。この暗号化コンテンツファイル４０２の再生に際しては、最初に、ユーザの利用目的に応じたライセンスを取得するために、ライセンス発行サーバ４２０に「ライセンス要求」を発行し、ライセンス発行サーバ４２０からライセンスを取得する。
【０００９】
このライセンスには、復号キーと制御情報が含まれており、この復号キーにより暗号化コンテンツファイル４０２を復号するとともに、制御情報を基に再生方法を選択（価値を固定）してコンテンツの再生を行う。しかしながら、このような動的価値制御システムにおいては、コンテンツの著作権保護処理が明確でなく、既存の著作権本保護技術（ＤＲＭ）との連携が必要とされていた。
【００１０】
また、図７は、ＤＲＭの概念について説明するための図である。コンテンツ５００はＤＲＭ暗号化モジュールにより５０１により暗号化され、ＤＲＭコンテンツファイル５０２として通信ネットワーク１上に配信される。このＤＲＭコンテンツファイル５０２には、ＤＲＭヘッダ５０３とＤＲＭコンテンツ５０４が含まれる。ＤＲＭヘッダ５０３には、ＤＲＭライセンスをＤＲＭライセンス発行サーバ５２０から取得するためのＵＲＬ（Uniform Resource Locater）情報（ＤＲＭライセンス発行サーバ５２０のＵＲＬ情報）が含まれている。
【００１１】
この暗号化コンテンツファイル５０２を受信したＤＲＭプレイヤ（コンテンツ再生装置）５１０は、ＤＲＭエンジン５１１を使用して暗号化コンテンツファイル５０２を再生する。この暗号化コンテンツファイル５０２の再生に際しては、最初に、ＤＲＭライセンス発行サーバ５２０に「ＤＲＭライセンス要求」を発行し、ＤＲＭライセンス発行サーバ５２０からＤＲＭライセンスを取得し、このＤＲＭライセンスによりＤＲＭコンテンツファイル５０２を復号して再生する。
【００１２】
しかしながら、上述したＤＲＭシステムは、著作権保護のための不正コピーの防止を主な目的としたシステムであり、デジタルコンテンツに利用に制約がかかり、ユーザに対するサービスの低下も懸念される。すなわち、ＤＲＭによっては、ＤＲＭライセンスに制御情報を含めることができるとは限らない点、ＤＲＭによっては、ＤＲＭコンテンツファイルに制御情報発行サーバのＵＲＬ情報を追加できるとは限らない点などの問題がある。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は上記課題に鑑みてなされたものであり、動的価値制御システムの利点とＤＲＭシステムの利点を生かしつつ、かつＤＲＭの汎用性を損なうことなく連携できる、動的価値制御ＤＲＭシステム、ライセンス発行サーバ、コンテンツ再生装置、動的価値制御とＤＲＭの連携方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
この発明は上記の課題を解決すべくなされたもので、本発明の動的価値制御ＤＲＭシステムは、デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とが通信ネットワークで接続される動的価値制御ＤＲＭシステムであって、前記ＤＲＭライセンス発行サーバと前記制御情報発行サーバとの共通のインタフェースとなり、前記コンテンツ再生装置から、制御情報の発行要求およびＤＲＭライセンスの発行要求を受け付けるライセンス発行サーバを設け、前記ＤＲＭコンテンツ配信サーバは、前記ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成して配信し、前記コンテンツ再生装置は、前記ＤＲＭコンテンツに含まれる前記ライセンス発行サーバの識別情報を基に、前記ライセンス発行サーバから前記制御情報を及び前記ＤＲＭライセンスを取得して、受信したＤＲＭコンテンツを再生することを特徴とする。
これにより、ＤＲＭライセンスと制御情報を別々のデータとして扱うことで、ＤＲＭライセンスの発行処理と制御情報発行処理は互いに独立となり、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、ＤＲＭライセンス発行サーバと制御情報発行サーバの外部インタフェースを一元化することで、従来のＤＲＭエンジンによるＤＲＭライセンス取得アルゴリズムをそのまま適用することができるため、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、再生情報に制御情報を設定することで、ＤＲＭエンジンにより復号から価値制御を経てレンダリングまでを一括で行なうことが可能となり、復号後のコンテンツデータを直接扱うことがないため、ＤＲＭによるセキュリティを弱めることはない。
【００１５】
また、本発明の動的価値制御ＤＲＭシステムは、デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とに通信ネットワークで接続されるライセンス発行サーバであって、前記ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、当該ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成させるためのライセンス発行サーバ識別情報通知手段と、前記ＤＲＭコンテンツを再生するコンテンツ再生装置から制御情報の発行要求を受け付け、前記制御情報発行サーバに制御情報を発行させ、コンテンツ再生装置に送信する制御情報発行要求受付手段と、前記ＤＲＭコンテンツを再生するコンテンツ再生装置からＤＲＭライセンスの発行要求を受け付け、前記ＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信するＤＲＭライセンス発行要求受付手段とを備えることを特徴とする。
これにより、ＤＲＭライセンスと制御情報を別々のデータとして扱うことで、ＤＲＭライセンスの発行処理と制御情報発行処理は互いに独立となり、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、ＤＲＭライセンス発行サーバと制御情報発行サーバの外部インタフェースを一元化することで、従来のＤＲＭエンジンによるＤＲＭライセンス取得アルゴリズムをそのまま適用することができるため、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
【００１６】
また、本発明の動的価値制御ＤＲＭシステムは、デジタルコンテンツをＤＲＭコンテンツとして配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスの発行要求及び前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報の発行要求を受け付けるライセンス発行サーバとに通信ネットワークで接続されるコンテンツ再生装置であって、受信したＤＲＭコンテンツから、前記ライセンス発行サーバの識別情報を取得するライセンス発行サーバ識別情報取得手段と、前記ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する制御情報取得手段と、前記ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得するＤＲＭライセンス取得手段と、前記ＤＲＭライセンスを基に、デジタルコンテンツを復号するＤＲＭコンテンツ復号手段と、前記制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化する価値制御手段とを備えることを特徴とする。
これにより、再生情報に制御情報を設定することで、ＤＲＭエンジンにより復号から価値制御を経てレンダリングまでを一括で行なうことが可能となり、復号後のコンテンツデータを直接扱うことがないため、ＤＲＭによるセキュリティを弱めることはない。
【００１７】
また、本発明の動的価値制御とＤＲＭの連携方法は、デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とが通信ネットワークで接続される動的価値制御ＤＲＭシステムにおける動的価値制御とＤＲＭの連携方法であって、前記ＤＲＭライセンス発行サーバと前記制御情報発行サーバとの共通のインタフェースとなり、前記コンテンツ再生装置から、制御情報の発行要求およびＤＲＭライセンスの発行要求を受け付けるライセンス発行サーバを設ける過程と、前記ＤＲＭコンテンツ配信サーバは、前記ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成して配信する過程と、前記コンテンツ再生装置は、前記ＤＲＭコンテンツに含まれる前記ライセンス発行サーバの識別情報を基に、前記ライセンス発行サーバから前記制御情報を及び前記ＤＲＭライセンスを取得して、受信したＤＲＭコンテンツを再生する過程とを有することを特徴とする。
これにより、ＤＲＭライセンスと制御情報を別々のデータとして扱うことで、ＤＲＭライセンスの発行処理と制御情報発行処理は互いに独立となり、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、ＤＲＭライセンス発行サーバと制御情報発行サーバの外部インタフェースを一元化することで、従来のＤＲＭエンジンによるＤＲＭライセンス取得アルゴリズムをそのまま適用することができるため、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、再生情報に制御情報を設定することで、ＤＲＭエンジンにより復号から価値制御を経てレンダリングまでを一括で行なうことが可能となり、復号後のコンテンツデータを直接扱うことがないため、ＤＲＭによるセキュリティを弱めることはない。
【００１８】
また、本発明の動的価値制御とＤＲＭの連携方法は、デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とに通信ネットワークで接続されるライセンス発行サーバにおける動的価値制御とＤＲＭの連携方法であって、前記ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、当該ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成させるためのライセンス発行サーバ識別情報通知過程と、前記ＤＲＭコンテンツを再生するコンテンツ再生装置から制御情報の発行要求を受け付け、前記制御情報発行サーバに制御情報を発行させ、コンテンツ再生装置に送信する制御情報発行要求受付過程と、前記ＤＲＭコンテンツを再生するコンテンツ再生装置からＤＲＭライセンスの発行要求を受け付け、前記ＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信するＤＲＭライセンス発行要求受付過程とを有することを特徴とする。
これにより、ＤＲＭライセンスと制御情報を別々のデータとして扱うことで、ＤＲＭライセンスの発行処理と制御情報発行処理は互いに独立となり、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、ＤＲＭライセンス発行サーバと制御情報発行サーバの外部インタフェースを一元化することで、従来のＤＲＭエンジンによるＤＲＭライセンス取得アルゴリズムをそのまま適用することができるため、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
【００１９】
また、本発明の動的価値制御とＤＲＭの連携方法は、デジタルコンテンツをＤＲＭコンテンツとして配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスの発行要求及び前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報の発行要求を受け付けるライセンス発行サーバとに通信ネットワークで接続されるコンテンツ再生装置における動的価値制御とＤＲＭの連携方法であって、受信したＤＲＭコンテンツから、前記ライセンス発行サーバの識別情報を取得するライセンス発行サーバ識別情報取得過程と、前記ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する制御情報取得過程と、前記ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得するＤＲＭライセンス取得過程と、前記ＤＲＭライセンスを基に、デジタルコンテンツを復号するＤＲＭコンテンツ復号過程と、前記制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化する価値制御過程とを有することを特徴とする。
これにより、再生情報に制御情報を設定することで、ＤＲＭエンジンにより復号から価値制御を経てレンダリングまでを一括で行なうことが可能となり、復号後のコンテンツデータを直接扱うことがないため、ＤＲＭによるセキュリティを弱めることはない。
【００２０】
また、本発明のコンピュータプログラムは、デジタルコンテンツからＤＲＭコンテンツを生成して配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスを発行するＤＲＭライセンス発行サーバと、前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報を発行する制御情報発行サーバと、前記ＤＲＭコンテンツを受信し前記ＤＲＭライセンス及び前記制御情報を取得して再生するコンテンツ再生装置とに通信ネットワークで接続されるライセンス発行サーバのコンピュータに、前記ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、当該ライセンス発行サーバの識別情報を含むＤＲＭコンテンツを生成させるためのライセンス発行サーバ識別情報通知処理と、前記ＤＲＭコンテンツを再生するコンテンツ再生装置から制御情報の発行要求を受け付け、前記制御情報発行サーバに制御情報を発行させ、コンテンツ再生装置に送信する制御情報発行要求受付処理と、前記ＤＲＭコンテンツを再生するコンテンツ再生装置からＤＲＭライセンスの発行要求を受け付け、前記ＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信するＤＲＭライセンス発行要求受付処理とを実行させるためのプログラムである。
【００２１】
また、本発明のコンピュータプログラムは、デジタルコンテンツをＤＲＭコンテンツとして配信するＤＲＭコンテンツ配信サーバと、前記ＤＲＭコンテンツのＤＲＭライセンスの発行要求及び前記ＤＲＭコンテンツの利用時に価値を固定化する制御情報の発行要求を受け付けるライセンス発行サーバとに通信ネットワークで接続されるコンテンツ再生装置のコンピュータに、受信したＤＲＭコンテンツから、前記ライセンス発行サーバの識別情報を取得するライセンス発行サーバ識別情報取得処理と、前記ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する制御情報取得処理と、前記ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得するＤＲＭライセンス取得処理と、前記ＤＲＭライセンスを基に、デジタルコンテンツを復号するＤＲＭコンテンツ復号処理と、前記制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化する価値制御処理とを実行させるためのプログラムである。
【発明の効果】
【００２２】
本発明の動的価値制御ＤＲＭシステムおよび動的価値制御とＤＲＭの連携方法においては、ＤＲＭライセンス発行サーバと制御情報発行サーバとの共通インタフェースとなるライセンス発行サーバを設ける。また、ＤＲＭコンテンツ配信サーバ生成するＤＲＭコンテンツ中に、ライセンス発行サーバの識別情報（ＵＲＬ情報など）を書き込んでおく。そして、ＤＲＭコンテンツを受信したコンテンツ再生装置では、ＤＲＭコンテンツに含まれる前記ライセンス発行サーバの識別情報を基に、ライセンス発行サーバに要求してＤＲＭライセンスおよび制御情報を取得し、ＤＲＭコンテンツを再生する。
これにより、ＤＲＭライセンスと制御情報を別々のデータとして扱うことで、ＤＲＭライセンスの発行処理と制御情報発行処理は互いに独立となり、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、ＤＲＭライセンス発行サーバと制御情報発行サーバの外部インタフェースを一元化することで、従来のＤＲＭエンジンによるＤＲＭライセンス取得アルゴリズムをそのまま適用することができるため、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、再生情報に制御情報を設定することで、ＤＲＭエンジンにより復号から価値制御を経てレンダリングまでを一括で行なうことが可能となり、復号後のコンテンツデータを直接扱うことがないため、ＤＲＭによるセキュリティを弱めることはない。
【００２３】
また、本発明のライセンス発行サーバおよび動的価値制御とＤＲＭの連携方法においては、ライセンス発行サーバは、ＤＲＭコンテンツ配信サーバに、当該ライセンス発行サーバの識別情報を通知し、ＤＲＭコンテンツにライセンス発行サーバの識別情報（ＵＲＬ情報など）を含ませる。また、ＤＲＭコンテンツを再生するコンテンツ再生装置から、制御情報発行要求およびＤＲＭライセンスの発行要求を受け付け、制御情報発行サーバに制御情報を発行させ、またＤＲＭライセンス発行サーバにＤＲＭライセンスを発行させ、コンテンツ再生装置に送信する。
これにより、ＤＲＭライセンスと制御情報を別々のデータとして扱うことで、ＤＲＭライセンスの発行処理と制御情報発行処理は互いに独立となり、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
また、ＤＲＭライセンス発行サーバと制御情報発行サーバの外部インタフェースを一元化することで、従来のＤＲＭエンジンによるＤＲＭライセンス取得アルゴリズムをそのまま適用することができるため、ＤＲＭライセンスに対する汎用性を高めることが可能となる。
【００２４】
また、本発明のコンテンツ再生装置および動的価値制御とＤＲＭの連携方法においては、コンテンツ再生装置は、受信したＤＲＭコンテンツから、ライセンス発行サーバの識別情報を取得し、ライセンス発行サーバに制御情報の発行要求を送信し、制御情報を取得する。また、ライセンス発行サーバにＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得する。そして、ＤＲＭライセンスを基に、デジタルコンテンツを復号し、さらに制御情報からＤＲＭコンテンツを再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化して再生する。
これにより、再生情報に制御情報を設定することで、ＤＲＭエンジンにより復号から価値制御を経てレンダリングまでを一括で行なうことが可能となり、復号後のコンテンツデータを直接扱うことがないため、ＤＲＭによるセキュリティを弱めることはない。
【発明を実施するための最良の形態】
【００２５】
図１は、本発明による動的価値制御ＤＲＭシステムの構成と処理の概要を示す図である。
本発明においては、動的価値制御システムとＤＲＭシステムを連携させたシステムであり、動的価値制御システムにおけるライセンスの構成要素（復号キーと制御情報）について、復号キーをＤＲＭライセンスとし、ＤＲＭライセンスと制御情報とを、それぞれを個別のデータとして区別する。
【００２６】
また、ライセンス発行サーバ２０内に制御情報発行サーバ２１及びＤＲＭライセンス発行サーバ２２を設け、制御情報発行サーバ２１は、動的価値制御ＤＲＭプレイヤ（コンテンツ再生装置）３０からＤＲＭライセンスと制御情報のそれぞれの要求を受け付け、それぞれのサーバに処理を振り分ける。
【００２７】
また、動的価値制御方式における暗号化モジュールとして、使用するＤＲＭ方式に応じたＤＲＭ暗号化モジュール１２を使用する。また、ＤＲＭ暗号化モジュールにはライセンス発行サーバ２０の識別情報（ＵＲＬなど）を渡す。また、動的価値制御方式における動的価値制御エンジン３１から、暗号化コンテンツの復号機能を分離し、それをＤＲＭエンジン３２に処理させる。さらに、また、動的価値制御ＤＲＭプレイヤ３０において、ＤＲＭライセンスと制御情報は別契機で要求、発行されるようにし、再生情報に制御情報(価値の固定情報)を追加する。
【００２８】
次に、図１に示す動的価値制御ＤＲＭシステムにおける処理の概要について説明する。
最初に、コンテンツファイル（単に「コンテンツ」ともいう）１１を、ＤＲＭ暗号化モジュール１２に入力する（ステップＳ１）、また、暗号化モジュール１２にライセンス発行サーバ２０のＵＲＬ情報（識別情報）を入力する（ステップＳ２）。
【００２９】
ＤＲＭ暗号化モジュール１２では、コンテンツファイル１１とライセンス発行サーバ２０のＵＲＬ情報を基に、ＤＲＭコンテンツファイル（単に「ＤＲＭコンテンツ」ともいう）１３を生成する（ステップＳ３）。このＤＲＭコンテンツファイル１３は、ＤＲＭヘッダ１４に、ライセンス発行サーバ２０のＵＲＬ情報を含んでいる。
【００３０】
次に、このＤＲＭコンテンツファイル１３が、通信ネットワーク１上に配信され、ユーザのＰＣ（パーソナルコンピュータ）などにインストールされた動的価値制御ＤＲＭプレイヤ（コンテンツ再生装置）３０で受信される（ステップＳ４）。
【００３１】
動的価値制御ＤＲＭプレイヤ３０では、内部の動的価値制御エンジン３１により受信したＤＲＭコンテンツファイル１３に制御情報が含まれているかどうかをチェックし、制御情報が含まれていない場合には、ライセンス発行サーバ２０に対して「制御情報発行要求」を送信する（ステップＳ５）。
【００３２】
ライセンス発行サーバ２０は、動的価値制御エンジン３１からの「制御情報発行要求」を受信すると、制御情報発行サーバ２１に制御情報発行処理を行わせ、発行された制御情報を動的価値制御エンジン３１に送信する（ステップＳ６）。
【００３３】
動的価値制御エンジン３１では、ライセンス発行サーバ２０から制御情報を受信して、この制御情報を基に再生情報を生成する（ステップＳ７）。
【００３４】
次に、動的価値制御ＤＲＭプレイヤ３０内のＤＲＭエンジン３２では、ＤＲＭコンテンツファイル１３にＤＲＭライセンスが含まれているかどうかをチェックし、ＤＲＭライセンスが含まれていない場合には、ライセンス発行サーバ２０に対して「ＤＲＭライセンス発行要求」を送信する（ステップＳ８）。
【００３５】
ライセンス発行サーバ２０は、動的価値制御エンジン３１からの「ＤＲＭライセンス発行要求」を受信すると、ＤＲＭライセンス発行サーバ２２にＤＲＭライセンスの発行を行わせ、発行されたＤＲＭライセンスをＤＲＭエンジン３２に送信する（ステップＳ９）。
【００３６】
動的価値制御ＤＲＭプレイヤ３０では、ＤＲＭライセンスと再生情報を元に、ＤＲＭコンテンツを復号してレンダリングする（ステップＳ１０）。
【００３７】
また、図２はライセンス発行サーバにおけるライセンス発行処理を示す図である。
ライセンス発行サーバ２０に対して、動的価値制御ＤＲＭプレイヤ３０からの発行要求があった場合に、要求元のコンポーネントの要求内容を判断し（ステップＳ２１）、動的価値制御エンジン３１からの制御情報発行要求である場合には、制御情報を発行する（ステップＳ２２）。ＤＲＭエンジン３２からのＤＲＭライセンス発行要求である場合は、ＤＲＭライセンスを発行する（ステップＳ２３）。
【００３８】
また、図３は動的価値制御ＤＲＭプレイヤ３０における処理の過程を示すフローチャートである。以下、図３を参照して、その処理の過程について説明する。
【００３９】
動的価値制御ＤＲＭプレイヤ３０における処理は、動的価値制御処理が最初に行われ（ステップＳ１００）、それからＤＲＭ処理が行われる（ステップＳ２００）。
【００４０】
動的価値制御処理においては、ＤＲＭコンテンツファイルを受信すると、最初にＤＲＭコンテンツファイル中の制御情報をチェックし（ステップＳ１０１）、制御情報の有無を判断する（ステップＳ１０２）。
【００４１】
制御情報がない場合には、ＤＲＭコンテンツファイル１３のＤＲＭヘッダ１４から、ライセンス発行サーバのＵＲＬを取得し（ステップＳ１０３）、ライセンス発行サーバ２０に「制御情報発行要求」を送信して、制御情報を取得する（ステップＳ１０４）。動的価値制御ＤＲＭプレイヤ３０では、この制御情報により再生動作の設定を行い再生情報を生成する（ステップＳ１０５）。
【００４２】
また、ステップＳ１０２において、ＤＲＭコンテンツファイル中に制御情報があると判断された場合は、この制御情報により、制御情報設定を行う（ステップＳ１０５）。
【００４３】
動的価値制御処理により再生情報を得ると、次にＤＲＭ処理を行う。ＤＲＭ処理では、最初に、ＤＲＭコンテンツファイルにＤＲＭライセンスがあるかどうかをチェックし(ステップＳ２０１)、ＤＲＭライセンスの有無を判断する（ステップＳ２０２）。
【００４４】
制御情報がない場合には、ＤＲＭコンテンツファイル１３のＤＲＭヘッダ１４から、ライセンス発行サーバのＵＲＬを取得し（ステップＳ２０３）、ライセンス発行サーバ２０に「ＤＲＭライセンス要求」を送信して、ＤＲＭライセンスを取得する（ステップＳ２０４）。動的価値制御ＤＲＭプレイヤ３０では、ＤＲＭライセンスを得ると、暗号化されたＤＲＭコンテンツを復号し、再生情報に従いレンダリングする（ステップＳ２０５）。
【００４５】
また、図４は再生情報について説明するための図である。
再生情報は、ＤＲＭエンジンがＤＲＭコンテンツを再生する際に用いる、再生スケジュールに関する情報であり、コンテンツファイルの形態に基づいて生成される。また、動的価値制御エンジンが、再生情報に制御情報を反映させる。
【００４６】
図４（ａ）は、従来の再生情報の使用例を示す図である。暗号化コンテンツを読み込み（ステップＳ３０１）、デコードする際に再生情報を使用し（ステップＳ３０２）、復号後にレンダリングを行う（ステップＳ３０３）。
【００４７】
図４（ｂ）は、本発明の場合の例を示す図である。暗号化コンテンツ（ＤＲＭコンテンツ）を読み込み（ステップＳ４０１）、ＤＲＭライセンスによりデコード（復号）し（ステップＳ４０２）、再生情報により価値を固定し（ステップＳ４０３）、再生情報に従いレンダリングを行う（ステップＳ４０４）。
【００４８】
また、図５は、本発明の動的価値制御ＤＲＭシステムを構成する各部の有する機能を整理して示したものであり、本発明に直接関係する機能を示したものである。
【００４９】
ＤＲＭコンテンツ配信サーバ１０の、ライセンス発行サーバ識別情報受信機能１０１は、ライセンス発行サーバの識別情報（ＵＲＬなど）を受信するための機能である。ＤＲＭコンテンツ生成機能１０２は、デジタルコンテンツからＤＲＭコンテンツを生成する機能であり、ＤＲＭヘッダにライセンス発行サーバの識別情報を書き込む機能である。
【００５０】
制御情報発行サーバ２１の制御情報発行機能２１１は、ライセンス発行サーバ２０からの指示により、制御情報を発行する機能である。ＤＲＭライセンス発行サーバ２２のＤＲＭライセンス発行機能２２１は、ライセンス発行サーバ２０からの指示により、ＤＲＭライセンス発行する機能である。
【００５１】
また、ライセンス発行サーバ２０は以下の機能を有する。
制御情報発行要求受付機能２０１は、コンテンツを再生するユーザのコンテンツ再生装置３０ａから制御情報の発行要求を受け付け、制御情報発行サーバ２１に制御情報を発行させ、コンテンツ再生装置３０ａに送信する機能である。
ＤＲＭライセンス発行要求受付機能２０２は、コンテンツを再生するユーザのコンテンツ再生装置３０ａからＤＲＭライセンスの発行要求を受け付け、ＤＲＭライセンス発行サーバ２２にＤＲＭライセンスを発行させ、コンテンツ再生装置３０ａに送信する機能である。
ライセンス発行サーバ識別情報通知機能２０３は、ＤＲＭコンテンツ配信サーバ１０に、ライセンス発行サーバ２０自身の識別情報を通知する機能である
【００５２】
また、コンテンツ再生装置（動的価値制御ＤＲＭプレイヤ）３０ａは以下の機能を有する。
ライセンス発行サーバ識別情報取得機能３０１は、受信したＤＲＭコンテンツから、ライセンス発行サーバ２０の識別情報を取得する機能である。
制御情報取得機能３０２はライセンス発行サーバ２０に制御情報の発行要求を送信し、制御情報を取得する機能である。
ＤＲＭライセンス取得機能３０３は、ライセンス発行サーバ２０にＤＲＭライセンスの発行要求を送信し、ＤＲＭライセンスを取得する機能である。
ＤＲＭコンテンツ復号機能３０４は、ＤＲＭライセンスを基に、暗号化されたＤＲＭコンテンツを復号する機能である。
価値制御機能３０５は、制御情報からＤＲＭコンテンツの再生に使用する再生情報を生成し、該再生情報を基にＤＲＭコンテンツの価値を固定化し再生する機能である。
【００５３】
以上説明したように、本発明の動的価値制御ＤＲＭシステムにより、デジタルコンテンツの著作権保護の技術であるＤＲＭと、サービスレベルの向上を目的とした動的価値制御方式を連携させることが可能になる。
【００５４】
また、上述のライセンス発行サーバ２０、制御情報発行サーバ２１、ＤＲＭライセンス発行サーバ２２、コンテンツ再生装置（動的価値制御ＤＲＭプレイヤ）３０ａは内部にコンピュータシステムを有している。
【００５５】
そして、上述した処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。
【００５６】
すなわち、ライセンス発行サーバ２０、制御情報発行サーバ２１、ＤＲＭライセンス発行サーバ２２、及びコンテンツ再生装置（動的価値制御ＤＲＭプレイヤ）３０ａにおける、各処理は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工、演算処理を実行することにより、実現されるものである。
【００５７】
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００５８】
【図１】本発明による動的価値制御ＤＲＭシステムの構成と処理の概要を示す図。
【図２】ライセンス発行サーバにおけるライセンス発行処理を示す図。
【図３】動的価値制御ＤＲＭプレイヤにおける処理の過程を示すフローチャート。
【図４】再生情報について説明するための図。
【図５】本発明の動的価値制御ＤＲＭシステムを構成する各部の有する機能を示す図。
【図６】動的価値制御システムの概念について説明するための図。
【図７】ＤＲＭの概念について説明するための図。
【符号の説明】
【００５９】
１  通信ネットワーク
１０  コンテンツ配信サーバ
１１  コンテンツファイル
１２  ＤＲＭ暗号化モジュール
１３  コンテンツファイル
１４  ＤＲＭヘッダ
２０  ライセンス発行サーバ
２１  制御情報発行サーバ
２２  ＤＲＭライセンス発行サーバ
３０ａ  コンテンツ再生装置
３０  動的価値制御ＤＲＭプレイヤ（コンテンツ再生装置）
３１  動的価値制御エンジン
３２  ＤＲＭエンジン
１０１  ライセンス発行サーバ識別情報受信機能
１０２  ＤＲＭコンテンツ生成機能
２０１  制御情報発行要求受付機能
２０２  ＤＲＭライセンス発行要求受付機能
２０３  ライセンス発行サーバ識別情報通知機能
２１１  制御情報発行機能
２２１  ＤＲＭライセンス発行機能
３０１  ライセンス発行サーバ識別情報取得機能
３０２  制御情報取得機能
３０３  ＤＲＭライセンス取得機能
３０４  ＤＲＭコンテンツ復号機能
３０５  価値制御機能
【図１】
2005258927.tif 000003
【図２】
2005258927.tif 000004
【図３】
2005258927.tif 000005
【図４】
2005258927.tif 000006
【図５】
2005258927.tif 000007
【図６】
2005258927.tif 000008
【図７】
2005258927.tif 000009