(57)【要約】  装置２００、３００、６００は、保護されたコンテンツ［Ｃ］Ｓ及びコンテンツＣのライセンスＬを受信し（４０２）、入力鍵Ｋ−１ｉを用いてコンテンツの保護を解除し（４０８、４１０）、該入力鍵に関連付けられた規則を取り出す（４０４）。装置はその後、コンテンツを処理して新たなコンテンツＣ’を作り出し、取り出した規則内で該入力鍵に関連付けられた少なくとも１つの出力鍵Ｋｊを取り出し、該出力鍵を用いてコンテンツに保護をかけ（４１４、４１６）、新たに保護されたコンテンツ［Ｃ’］Ｓ’及び対応するライセンスＬ’を送信する。故に、コンテンツにアクセスするための特定の鍵を装置が格納することが必要なように、且つ規則が入力鍵に応じた特定の出力鍵を与えるように、作業フローを課すことが可能である。好適な一実施形態において、コンテンツは、ライセンス内の非対称鍵によって暗号化される対称鍵を用いてスクランブルを掛けられる。代替的な一実施形態は、暗号化に代えて透かし技術を用いる。本発明は特にビデオ処理に使用される。
2010523031.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを処理する方法であって：
−  保護されたコンテンツを受信する段階；
−  格納された解読鍵の組からの１つの解読鍵を用いて、前記コンテンツの保護を解除する段階；
−  前記コンテンツを処理し、処理されたコンテンツを得る段階；及び
−  格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いて、前記処理されたコンテンツに保護をかける段階；
を有し、
各解読鍵は前記格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられており、
当該方法は更に、前記少なくとも１つの暗号鍵を選択する段階を有し、解読に用いられた前記解読鍵に結び付けられた少なくとも１つの暗号鍵が選択され、
対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、解読に用いられた前記解読鍵と異なり、非対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、同一の鍵ペアに属さない、
ことを特徴とする方法。
【請求項２】
受信された前記保護されたコンテンツはスクランブル鍵によってスクランブルを掛けられており、前記スクランブル鍵は、非対称暗号アルゴリズムを用いて暗号化されており、前記コンテンツの保護を解除する段階は：
−  前記解読鍵を用いて前記暗号化されたスクランブル鍵を解読する段階であり、それにより前記スクランブル鍵を取得する段階；及び
−  前記スクランブル鍵を用いて、前記スクランブルを掛けられたコンテンツのスクランブルを解除する段階；
を有する、請求項１に記載の方法。
【請求項３】
前記処理されたコンテンツに保護をかける段階は：
−  新たなスクランブル鍵を生成する段階；
−  前記新たなスクランブル鍵を用いて、前記処理されたコンテンツにスクランブルを掛ける段階；及び
−  前記少なくとも１つの暗号鍵を用いる非対称暗号アルゴリズムを用いて、前記新たなスクランブル鍵を暗号化する段階；
を有する、請求項２に記載の方法。
【請求項４】
前記暗号化されたスクランブル鍵は、前記保護されたコンテンツに結び付けられたライセンス内に組み込まれている、請求項３に記載の方法。
【請求項５】
ライセンスは更にコメントを有する、請求項４に記載の方法。
【請求項６】
前記暗号化されたスクランブル鍵を解読する段階は、前記暗号化されたスクランブル鍵が首尾良く解読されるまで、複数の解読鍵を繰り返し用いることを有する、請求項２に記載の方法。
【請求項７】
受信された前記保護されたコンテンツは頑強な透かしによって保護されており、頑強に透かし付けされたコンテンツは脆弱な透かしによって透かし付けされており、前記保護されたコンテンツの保護を解除する段階は：
−  前記脆弱な透かしを除去する段階；及び
−  前記頑強な透かしを除去する段階；
を有する、請求項１に記載の方法。
【請求項８】
前記コンテンツはマルチメディアコンテンツである、請求項１乃至７の何れかに記載の方法。
【請求項９】
保護されたコンテンツを処理する装置であって：
格納された解読鍵の組からの１つの解読鍵を用いて、前記保護されたコンテンツの保護を解除する手段；
前記コンテンツを処理する手段；
格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いて、前記処理されたコンテンツに保護をかける手段；
複数の入力鍵及び出力鍵を格納する手段；
を有し、
各解読鍵は前記格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられており、
当該装置は、解読に用いられた前記解読鍵に結び付けられた少なくとも１つの暗号鍵の選択によって、前記少なくとも１つの暗号鍵を選択する手段を有し、
対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、解読に用いられた前記解読鍵と異なり、非対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、同一の鍵ペアに属さない、
ことを特徴とする装置。
【請求項１０】
受信された前記コンテンツはスクランブル鍵によってスクランブルを掛けられており、前記スクランブル鍵は、非対称暗号アルゴリズムを用いて暗号化されており、前記保護されたコンテンツの保護を解除する手段は：
−  前記解読鍵を用いて前記暗号化されたスクランブル鍵を解読し、それにより前記スクランブル鍵を取得し；且つ
−  前記スクランブル鍵を用いて、前記スクランブルを掛けられたコンテンツのスクランブルを解除する；
ように適応されている、請求項９に記載の装置。
【請求項１１】
新たなスクランブル鍵を生成する手段を更に有し、前記処理されたコンテンツに保護をかける手段は：
−  前記新たなスクランブル鍵を用いて、前記処理されたコンテンツにスクランブルを掛け；且つ
−  前記少なくとも１つの暗号鍵を用いる非対称暗号アルゴリズムを用いて、前記新たなスクランブル鍵を暗号化する；
ように適応されている、請求項１０に記載の装置。
【請求項１２】
前記暗号化されたスクランブル鍵の保護を解除する手段は、前記暗号化されたスクランブル鍵が首尾良く解読されるまで、複数の解読鍵を繰り返し用いるように適応されている、請求項１０に記載の装置。
【請求項１３】
受信された前記コンテンツは頑強な透かしによって保護されており、頑強に透かし付けされたコンテンツは脆弱な透かしによって透かし付けされており、前記保護されたコンテンツの保護を解除する手段は：
−  前記脆弱な透かしを除去し；且つ
−  前記頑強な透かしを除去する；
ように適応されている、請求項９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してデジタルコンテンツの保護に関し、より具体的には処理チェーン内でのそのようなコンテンツの保護に関する。
【背景技術】
【０００２】
本節は、後述する本発明の様々な態様に関連する可能性のある様々な技術態様を読者に紹介するものである。ここでの議論は、本発明の様々な態様のより十分な理解の助けとなる背景情報を読者に提供するに際して、有用なものであると考える。従って、理解されるように、ここで述べることはこの観点で読まれるべきものであって、従来技術の自認として読まれるべきものではない。
【０００３】
例えば映画及び音楽といったマルチメディアコンテンツ、文書、及び写真などのコンテンツは、しばしば、エンドユーザに楽しまれるように公開される前に処理される必要がある。
【０００４】
例えば、映画は、実際の記録時から公開時までに、デラッシング（de-rushing）、ミキシング、デジタル効果の付加、合成録音、及び字幕付け等の数多くの処理工程を経る。
【０００５】
容易に認識されるように、コンテンツ提供者は処理（後処理とも呼ぶ）システムに関して、１）厳格且つトレーサブルな処理操作、及び２）コンテンツの容易な伝送及び複製という、２つの要求を有する。当業者に認識されるように、従来のシステムはこれらの何れか一方を満たすが双方を満たさない。
【０００６】
アナログシステムは概して第１の要求を満たす。コンテンツはテープ又はフィルムリールに記録されるので、処理を制御することは比較的容易であり、特定のコンテンツは次の部門に送られるまで特定の部門に留まっている。また、盗難の場合にテープを追跡することも可能である。一方、コンテンツの送信は、物理的なテープを送ることを必要とするのであまり容易でなく、特に遠距離を伴う場合、通常は困難である。また、一度に２以上の団体などにコンテンツを提供することは、コンテンツを物理的に複製しなければならないため困難である。さらに、使用後にコンテンツの消去及び／又は破壊を行うこともユーザに制約を課すことになり得る。
【０００７】
デジタルシステムは、コンテンツの容易な伝送及び複製を提供する。しかしながら、コンテンツの処理を制御することは遙かに困難である。コンテンツがサーバ上にあるとき、誰がそれにアクセスするかを制御することは非常に難しく、或る１つの部門が先行部門のコンテンツ処理が完了したと誤解すると間違いが頻繁に発生し得る。
【０００８】
図１は、本発明が使用され得る典型的な処理システムを示している。システム１００は、字幕付加装置１１０、色管理装置１２０、合成録音装置１４０、デジタル特殊効果装置１５０、記憶装置１６０、及びエミッションクリアランス装置１３０を有し、全てがネットワーク１７０によって接続されている。
【０００９】
図１のシステムにおいて、例えば、コンテンツが、色管理１２０及びデジタル効果１５０（順序は特定されず）を通った後に、合成録音１４０及び場合によって更に字幕付け１１０に送られ、その後、エミッションクリアランス１３０を通ることが要求されることがある。何れの装置も記憶装置１６０にアクセスするので、作業フローが順守されることを制御することは困難である。
【００１０】
デジタルシステムにおけるこの難しさはデジタル著作権管理（ＤＲＭ）システムに内在する。ＤＲＭは、使用制限に従ってコンテンツへのアクセスを制御する。コンテンツは暗号化され、別個のライセンスがエンドユーザに与えられる。
【００１１】
ＤＲＭアーキテクチャは、コンテンツ提供者、コンテンツ配信者、ライセンス発行者、及びコンテンツユーザを有し、１）それらはサーバの周りに構築される、２）エンドユーザが取得したコンテンツから新たなコンテンツ及びライセンスを作り出すことは許されない、３）コンテンツを解読する権利はグローバルであり、ユーザがそれを有していることも有していないこともある、という特徴を有する。
【００１２】
故に認識されるように、従来のＤＲＭソリューションは先に挙げた２つの要求を満たすことに適していない。
【００１３】
認識され得るように、デジタルコンテンツの配信及び複製を容易に行い得る処理システムを実現するとともに、厳格な処理操作を課す、デジタル処理管理（ＤＰＭ）と呼ばれる解決策が望まれる。
【発明の概要】
【発明が解決しようとする課題】
【００１４】
本発明は、上述のような解決策を提供することを目的とする。
【課題を解決するための手段】
【００１５】
第１の態様において、本発明はコンテンツを処理する方法に向けられる。保護されたコンテンツが受信され、格納された解読鍵の組からの１つの解読鍵を用いて保護が解除される。コンテンツが処理され、処理されたコンテンツが得られる。処理されたコンテンツは、格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いて保護される。各解読鍵は格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられており、前記少なくとも１つの暗号鍵が、解読に用いられた解読鍵に結び付けられた少なくとも１つの暗号鍵の選択によって選択される。対称暗号が用いられる場合、選択された少なくとも１つの暗号鍵は、解読に用いられた解読鍵と異なり、非対称暗号が用いられる場合、選択された少なくとも１つの暗号鍵は同一の鍵ペアに属さない。
【００１６】
好適な一実施形態において、受信された保護されたコンテンツはスクランブル鍵によってスクランブルを掛けられ、次いで、スクランブル鍵は非対称暗号アルゴリズムを用いて暗号化される。コンテンツの保護は、暗号化されたスクランブル鍵を解読鍵を用いて解読してスクランブル鍵を取得すること、及びスクランブルを掛けられたコンテンツのスクランブルをスクランブル鍵を用いて解除することによって解除される。
【００１７】
好ましくは、処理されたコンテンツに保護をかける段階は、新たなスクランブル鍵を生成すること、処理されたコンテンツに新たなスクランブル鍵を用いてスクランブルを掛けること、及び前記少なくとも１つの暗号鍵を用いる非対称暗号アルゴリズムを用いて新たなスクランブル鍵を暗号化することを有する。有利には、暗号化されたスクランブル鍵は、保護されたコンテンツに結び付けられたライセンス内に組み込まれ、また、ライセンスは更にコメントを有する。
【００１８】
また、好ましくは、暗号化されたスクランブル鍵を解読する段階は、暗号化されたスクランブル鍵が首尾良く解読されるまで、複数の解読鍵を繰り返し用いることを有する。
【００１９】
好適な更なる一実施形態において、受信された保護コンテンツは頑強な透かしによって保護されており、頑強に透かし付けされたコンテンツは脆弱な透かしによって透かし付けされている。保護されたコンテンツは、脆弱な透かしを除去すること、及び頑強な透かしを除去することによって保護を解除される。
【００２０】
当該方法は特にマルチメディアコンテンツに適する。
【００２１】
第２の態様において、本発明は、保護されたコンテンツを処理する装置に向けられる。当該装置は、格納された解読鍵の組からの１つの解読鍵を用いて、保護されたコンテンツの保護を解除する手段；コンテンツを処理する手段；格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いてコンテンツに保護をかける手段；及び複数の入力鍵及び出力鍵を格納する手段を有する。各解読鍵は格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられている。当該装置はまた、解読に用いられた解読鍵に結び付けられた少なくとも１つの暗号鍵の選択によって、前記少なくとも１つの暗号鍵を選択する手段を有する。対称暗号が用いられる場合、選択された少なくとも１つの暗号鍵は、解読に用いられた解読鍵と異なり、非対称暗号が用いられる場合、選択された少なくとも１つの暗号鍵は同一の鍵ペアに属さない。
【００２２】
好適な実施形態において、受信されたコンテンツはスクランブル鍵によってスクランブルを掛けられており、スクランブル鍵は、非対称暗号アルゴリズムを用いて暗号化されており、保護されたコンテンツの保護を解除する手段は、暗号化されたスクランブル鍵を解読鍵を用いて解読し、それによりスクランブル鍵を取得し、且つスクランブルを掛けられたコンテンツのスクランブルをスクランブル鍵を用いて解除するように適応される。
【００２３】
有利には、当該装置は更に、新たなスクランブル鍵を生成する手段を有し、処理されたコンテンツに保護をかける手段は、新たなスクランブル鍵を用いて、処理されたコンテンツにスクランブルを掛け、且つ前記少なくとも１つの暗号鍵を用いる非対称暗号アルゴリズムを用いて、新たなスクランブル鍵を暗号化するように適応される。
【００２４】
また、有利には、暗号化されたスクランブル鍵の保護を解除する手段は、暗号化されたスクランブル鍵が首尾良く解読されるまで、複数の解読鍵を繰り返し用いるように適応される。
【００２５】
好適な更なる一実施形態において、受信されたコンテンツは頑強な透かしによって保護されており、頑強に透かし付けされたコンテンツは脆弱な透かしによって透かし付けされており、保護されたコンテンツの保護を解除する手段は、脆弱な透かしを除去し、且つ頑強な透かしを除去するように適応される。
【図面の簡単な説明】
【００２６】
添付の図面を参照して本発明の好ましい特徴を例として説明する。
【図１】本発明が使用され得る典型的な処理システムを例示する図である。
【図２】本発明の概略的な発明概念を示す図である。
【図３】本発明の好適な一実施形態に従った装置を示す図である。
【図４】本発明の好適な一実施形態に従った方法のフローチャートを示す図である。
【図５】典型的な処理システムにおける本発明の使用法を例示する図である。
【図６】概略的な発明概念の代替的な使用法を例示する図である。
【図７】本発明の代替的な一実施形態に係るフローチャートを示す図である。
【発明を実施するための形態】
【００２７】
図２は、本発明の概略的な発明概念を示している。保護されたコンテンツ２０５が処理装置２００に到来すると、処理装置２００は、誰がそのコンテンツを発行したかを確認し（２１０）、発行者の識別士、又は二人以上の発行者が同一種類のコンテンツを用意し得る場合には発行者のグループの識別子に応じて、規則（更に後述）を抽出する。そして、処理装置２００は、コンテンツの保護を解除し（２２０）、保護されていないコンテンツ２２５を処理２３０のために使用する。処理２３０は、しばしば、改変された保護されていないコンテンツ２３５を作り出す。その後、新たなコンテンツ２３５は、該新たなコンテンツ２３５の或る一定の保護を課す（２５０）抽出された規則に基づいて保護され（２４０）、新たな保護されたコンテンツ２４５が出力される。なお、処理は必ずしもコンテンツを改変する必要はなく、例えばエミッションクリアランス等において、コンテンツは同一のままであってもよい。
【００２８】
好適実施形態
好適な実施形態は暗号法を用いて処理を制御する。各装置は、入力コンテンツを解読するための多数の入力鍵と、出力コンテンツを再暗号化するための多数の出力鍵とを記憶している。記憶された鍵は、通常、システムにて使用される全ての鍵のうちの部分集合である。
【００２９】
図３は、本発明の好適実施形態を実現する装置を例示しており、図４は、本発明の一好適実施形態に従った方法を例示している。
【００３０】
処理装置３００は、少なくとも１つのプロセッサ３７２、少なくとも１つのメモリ３７４、別個の入力ユニット及び出力ユニット（Ｉ／Ｏ）を有し得る通信手段３７６、及びユーザインタフェース（ＵＩ）３７８を有している。好ましくは、上記少なくとも１つのプロセッサ３７２は、後述の機能ユニット群によって実行される機能群を実行する。当業者に認識されるように、処理ユニット３００は例えば少なくとも１つのデータバス等の更なるハードウェア及びソフトウェアユニットを有するが、それらは本発明の範囲を超えており、図示の明瞭さのため図示されていない。
【００３１】
システム内の全てのコンテンツは、好ましくはそのコンテンツと同一のファイル内でライセンスに関連付けられているが、コンテンツとそれに付随するライセンスとを、互いにリンクされた２つの異なるファイルに格納することも可能である。ライセンスＬは｛Ｓ，コメント｝Ｋｉと記述され得る。ただし、Ｓは好ましくは、コンテンツにスクランブルを掛けるのに用いる対称鍵であり、“コメント”は、例えばタイムスタンプや一人以上のユーザによって入力された名前などのデジタル情報であり、｛｝Ｋｉは、括弧内のデータが非対称鍵Ｋｉを用いる例えばＲＳＡ等の非対称暗号化アルゴリズムによって暗号されることを指し示す。コメントはまた、例えば著作権表現言語（Right  Expression  Language；ＲＥＬ）にて表現されるようなＤＲＭ著作権を有してもよい。認識されるように、本発明は、処理の作業フローに沿っての、このようなデータの整合性（インテグリティ）を実現する。
【００３２】
また、暗号鍵Ｋｉに対応する解読鍵はＫ−１ｉで表される。
【００３３】
規則は、好ましくは、その規則が意図される処理装置の種類、入力解読鍵Ｋ−１ｉ、及び対応する出力暗号鍵Ｋｉを有する。規則は、処理装置に対して、入力鍵を用いて解読されたコンテンツが、規則によって与えられた出力暗号鍵を用いて暗号化されることを提示する。なお、２つ以上の出力暗号鍵に結び付けられた１つの入力解読鍵を有する規則を用いることが可能である。例えば、或る一定のコンテンツ源からのコンテンツが２つ以上のコピーで出力される場合、又は処理装置の操作者に出力暗号鍵の選択が与えられる場合にそのようにし得る。特に、後者の複数のケースがシステムにて同時に用いられるとき、複数の出力及び／又は操作者による選択が用いられるかを装置に通知するために、規則に操作者を含めることが有利である。
【００３４】
処理装置３００は、好ましくは対称であるスクランブル鍵Ｓを用いてスクランブルを掛けられた（角括弧で指し示す）コンテンツ［Ｃ］Ｓと、スクランブル鍵Ｓ及び場合によって１つ以上のコメントを有するライセンスＬと、を有するデータＬ［Ｃ］Ｓを受信する（４０２）。ライセンスは、鍵Ｋｉを有する非対称暗号化アルゴリズムを用いて暗号化されている。なお、データは処理装置３００に、それによって要求されたときと同様に送られてもよい。
【００３５】
データＬ［Ｃ］Ｓを受信すると、解読・鍵検査モジュール３１０が、メモリ３７４に格納された複数の規則の中から１つの規則を選択する（４０４）。
【００３６】
図示のように、処理装置３００は、解読・鍵検査モジュール３１０にて入力解読鍵Ｋ−１ａ、Ｋ−１ｂ、及びＫ−１ｃが指し示された３つの規則を有し、保護モジュール３４０にて出力暗号鍵Ｋｄ及びＫｅが指し示され、規則執行モジュール３５０がこれらの規則が執行されることを確認する。この例において、第１の規則Ｒ１は入力解読鍵としてＫ−１ａ、出力暗号鍵としてＫｄを有し、規則Ｒ２は鍵Ｋ−１ｂ及びＫｅを有し、規則Ｒ３は鍵Ｋ−１ｃ及びＫｅを有する。なお、Ｒ２及びＲ３は相異なる入力解読鍵と同一の出力暗号鍵とを有している。これらの規則は、好ましくは、１つ以上の処理チェーンが作り出されることを確実にするために、ポリシーサーバ（図示せず）によってシステム内に分配される。
【００３７】
このような規則が利用可能でない場合、又は格納された規則の全てが既に試みられた（“ＯＫでない（Ｎｏｔ  ＯＫ）”）場合、この方法は段階４０６の“終了”にて終了する。しかしながら、解読・鍵検査モジュール３１０が１つの規則を首尾良く選択した（“ＯＫ”）場合、この方法は段階４０８へと進み、その規則の解読鍵Ｋ−１ｉを用いてＬの解読が行われる。
【００３８】
解読・鍵検査モジュール３１０は、例えばライセンス内の所定位置に“デッドビーフ（deadbeef）”のような標準的な公開値を含めることによって、解読が成功したかを確認し得る。このような値が見出された場合、ライセンスは首尾良く解読されている。解読が成功しなかった（“ＯＫでない”）場合、この方法は段階４０４へと戻り、好ましくは次の規則である別の規則が選択される。
【００３９】
一方、解読が成功した（“ＯＫ”）場合、解読・鍵検査モジュール３１０は、スクランブル鍵Ｓ及びコメントを抽出し、スクランブルを掛けられたコンテンツ［Ｃ］Ｓを、スクランブル鍵Ｓを用いてスクランブル解除する（４１０）。
【００４０】
コンテンツＣはスクランブル解除されると、処理モジュール３３０へと転送され、処理４１２、並びに場合によりコメントの付加及び／又は抑圧が行われる。そして、処理モジュール３３０は、正常に改変されたコンテンツＣ’を保護モジュール３４０へと転送する。保護モジュール３４０は、先ず、新たなスクランブル鍵Ｓ’を用いて改変コンテンツＣ’にスクランブルを掛け（４１４）、その後、新たなスクランブル鍵Ｓ’及びコメントを、ライセンスを首尾良く解読した選択規則に従って規則執行モジュールから与えられる鍵により暗号化することによって、新たなライセンスＬ’を作り出す。そして、ライセンスＬ’及びコンテンツ［Ｃ’］Ｓ’を有する新たなデータは、例えば直接的に、更なる処理のために更なる処理ユニットへ、あるいは外部記憶ユニットへ送られる。
【００４１】
上述の実施形態はライセンスを保護するために非対称鍵を使用するとしたが、当業者に認識されるように、システムの安全性を幾分低下させるものの、同じ目的で対称鍵を用いることも可能である。
【００４２】
図５は、ローカルエリアネットワーク５５０によって接続されたインポート装置５１０、デジタル特殊効果装置５２０、色管理装置５３０及びエクスポート装置５４０を有する、典型的なネットワーク５００における本発明の使用を例示している。
【００４３】
インポート装置５１０は、この例において“鍵なし”と図示された保護されていないコンテンツを取り込み、該コンテンツにスクランブルを掛け、鍵Ｋ０を用いてライセンスを作り出す。その後、コンテンツはデジタル特殊効果装置５２０及び色管理装置５３０によって使用され得るが、エクスポート装置５４０は必要な入力解読鍵を有していないので、エクスポート装置５４０によっては使用されない。
【００４４】
デジタル特殊効果装置５２０は、鍵Ｋ−１０を用いて、インポート装置５１０から到来するコンテンツにアクセスすることができ、その場合、コンテンツは、エクスポート装置５４０によって使用されずに色管理装置５３０によって使用されるよう、鍵Ｋ１を用いて暗号化されて出力される。デジタル特殊効果装置５２０はまた、鍵Ｋ−１２を用いて、色管理装置５３０から到来するコンテンツにアクセスすることができ、その場合、コンテンツは、色管理装置５３０によって使用されずにエクスポート装置５４０によって使用されるよう、鍵Ｋ３を用いて暗号化されて出力される。
【００４５】
同様に、色管理装置５３０は、鍵Ｋ−１０を用いて、インポート装置５１０から到来するコンテンツにアクセスすることができ、その場合、コンテンツは、エクスポート装置５４０によって使用されずにデジタル特殊効果装置５２０によって使用されるよう、鍵Ｋ２を用いて暗号化されて出力される。色管理装置５３０はまた、鍵Ｋ−１１を用いて、デジタル特殊効果装置５２０から到来するコンテンツにアクセスすることができ、その場合、コンテンツは、デジタル特殊効果装置５２０によって使用されずにエクスポート装置５４０によって使用されるよう、鍵Ｋ３を用いて暗号化されて出力される。
【００４６】
エクスポート装置５４０は、コンテンツが鍵Ｋ３を用いて暗号化されたものであるならば、鍵Ｋ−１３を用いて、デジタル特殊効果装置５２０又は色管理装置５３０の何れかから到来するコンテンツを使用し得る。そして、エクスポート装置５４０は、この例において“鍵なし”と図示された暗号化されていないコンテンツをエクスポートする。
【００４７】
故に、認識されるように、本発明はこの典型的なシステムにおいて作業フローを強制する。インポート装置５１０によってシステム内に導入されたコンテンツは、この場合には順序は関係ないがデジタル特殊効果装置５２０及び色管理装置５３０の双方を通過しなければ、エクスポート装置５４０によってエクスポートされることができない。
【００４８】
この好適実施形態はビデオ処理を説明するものであったが、認識されるように、本発明は、例えば、様々なファイルが保護されるプログラミングにおいてや、例えば様々な記事及び写真が保護される活字メディアにおいてや、特定の順序で変更が加えられ且つ／或いはデジタル署名が添えられるべき文書において等、厳格な作業フローを課すことが重要であるか望ましいような、その他の環境にも適用され得るものである。
【００４９】
図６は、本発明の代替的な一使用例を示している。メール処理装置６００は、少なくとも１つのプロセッサ６７２、少なくとも１つのメモリ６７４、別個の入力ユニット及び出力ユニット（Ｉ／Ｏ）を有し得る通信手段６７６、及び好ましくはユーザインタフェース（ＵＩ）６７８を有している。
【００５０】
メール処理装置６００は、一種の“不在（アウト・オブ・オフィス）”機能、すなわち、到着メールの自動転送を実行するように適応されている。この例示的な実施形態は、暗号化された到着メールを用いて示されているが、理解されるように、暗号化されていない到着メールとともに用いられてもよい（その場合、入力解読鍵はゼロであると言ってもよく、すなわち、解読の出力は入力に等しい）。
【００５１】
このメール処理器において、規則Ｒは、或る特定の送信者から到着したメールは特定の入力解読鍵を用いて解読され、特定の出力暗号鍵を用いて暗号化され、該規則によって与えられる宛先に送信されるべきであることを規定する。なお、１つの入力メッセージに、各出力メッセージが特定の宛先行きにされた複数の暗号化出力メッセージを生じさせることが可能である（入力鍵Ｋ−１ｃを出力鍵Ｋｅ及びＫｆに結び付けることによって図示）。
【００５２】
故に、認識されるように、本発明は電子メールの安全な自動転送にも使用され得る。
【００５３】
代替実施形態
好適実施形態が暗号法を用いる場合、代替実施形態は透かしを用いる。
【００５４】
この実施形態は、トレーサビリティ及び機密性のための頑強な（robust）透かしと、該頑強な透かしとともにインテグリティを確保する脆弱な（fragile）透かしとを使用する。なお、本発明は如何なる最新の頑強な透かしアルゴリズム及び脆弱な透かしアルゴリズムを用いてもよい。
【００５５】
この代替的な実施形態においては、処理システムに一定のメッセージが与えられる。例えば、頑強な透かしは“デッド（dead）”を使用し、脆弱な透かしは“ビーフ（beef）”を使用してもよい。故に、鍵Ｋを用いるコンテンツＣの頑強な透かしは｛Ｃ，デッド｝Ｋと表記され得る。脆弱な透かしは｛Ｃ，ビーフ｝と表記される。ライセンス付きコンテンツＬは｛｛Ｃ，デッド｝Ｋ，ビーフ｝と表記され得る。すなわち、周知の優れた慣行に従って、既に頑強な透かしを用いて透かし付けされたコンテンツに脆弱な透かしが挿入される。
【００５６】
図７は、この代替実施形態に従ったコンテンツ処理を例示するフローチャートを示している。
【００５７】
段階７０２にて、処理装置がライセンス付きコンテンツＬを受信する。段階７０４にて、等式｛Ｌ｝＝ビーフを検証することによって、脆弱な透かしが検索される。段階７０６にて、装置内に格納された、各規則が入力鍵Ｋｉ及び出力鍵Ｋｊを有する規則群を繰り返し用いて、頑強な透かしが検索される。これは、等式｛｛Ｃ，デッド｝Ｋａ｝Ｋｉ＝デッドを検証することによって行われる。ただし、Ｋａは頑強な透かしを挿入するために使用される鍵であり、Ｋｉは現行規則の入力鍵である。
【００５８】
段階７０８にて、もしあれば、どの透かしが発見されたかが確認される。透かしが発見されなかった場合、この方法は段階７１０で終了する。２つの透かしのうちの一方が発見されたが他方が発見されなかった場合、段階７１２にてエラーが報告される。最後に、頑強な透かし及び脆弱な透かしの何れもが発見された場合、この方法は段階７１４へと進み、頑強な透かしを除去し、保護されていないコンテンツＣを生成する。
【００５９】
脆弱な透かしはコンテンツが改変されると直ちに破壊されるように設計されているので、この透かしを特別に除去する必要はない。
【００６０】
保護されていないコンテンツＣが得られると、段階７１６にて、新たなコンテンツＣ’が得られるように改変が行われ得る。処理後、正しい入力鍵に対応する規則に従った出力鍵を用いて、新たなコンテンツＣ’に新たな頑強な透かしが付与される。そして段階７２０にて、頑強に透かし付けされたコンテンツに脆弱な透かしが付与され、それにより、新たなライセンス付きコンテンツＬ’が作り出され、段階７２２にて、それが送信される。
【００６１】
当業者に認識されるように、例えば、デジタル環境において好適実施形態に係る暗号法による解法を用い、コンテンツが“アナログになる”ときに代替実施形態に係る透かし法による解法を用い、そして、コンテンツが再び上記の、あるいは別の、デジタル環境に入るときに暗号法による解法に戻ることによって、本発明の複数の実施形態を組み合わせることが可能である。
【００６２】
やはり当業者に認識されるように、同一のコンテンツに同時に暗号法及び透かし法による解法の双方を用いることも可能である。これは、コンテンツにアクセスすることを可能にするために、良好な保護の二重検証を必要とする。
【００６３】
故に、認識されるように、この方法は、コンテンツを保護し且つ厳格な作業フローを課す代替的な一手法を提供する。
【００６４】
認識されるように、本発明は、例えばビデオコンテンツを保護するための厳格な作業フローの実行、及びそのようなコンテンツの保護を可能にする。
【００６５】
理解されるように、本発明は純粋なる例として説明されている。この明細書、（適当であれば）特許請求の範囲及び図面にて開示された各特徴は、独立に与えられてもよいし、何らかの適切な組み合わせで与えられてもよい。ハードウェアにて実装されるとして説明された特徴はソフトウェアにて実装されてもよく、この逆もまた然りである。適用可能であれば、接続は無線又は有線接続として実現されることができ、必ずしも、直接的あるいは専用の接続でなくてもよい。
【００６６】
請求項中の参照符号は、単に説明としてのものであり、請求項の範囲に対して限定的効果を有するものではない。
【図１】
2010523031.tif 000003
【図２】
2010523031.tif 000004
【図３】
2010523031.tif 000005
【図４】
2010523031.tif 000006
【図５】
2010523031.tif 000007
【図６】
2010523031.tif 000008
【図７】
2010523031.tif 000009
【手続補正書】
【提出日】平成21年10月1日(2009.10.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
課された作業フローに従ってコンテンツを処理する方法であって、装置における：
−  保護されたコンテンツを受信する段階；
−  格納された解読鍵の組からの１つの解読鍵を用いて、前記コンテンツの保護を解除する段階；
−  前記コンテンツを処理し、処理されたコンテンツを得る段階；及び
−  格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いて、前記処理されたコンテンツに保護をかける段階；
を有し、
各解読鍵は、別の装置上の少なくとも１つのその他の規則とともに前記コンテンツの処理チェーンを作り出す規則によって、前記格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられており、
当該方法は更に、前記少なくとも１つの暗号鍵を選択する段階を有し、解読に用いられた前記解読鍵に結び付けられた少なくとも１つの暗号鍵が選択され、
対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、解読に用いられた前記解読鍵と異なり、非対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、同一の鍵ペアに属さない、
ことを特徴とする方法。
【請求項２】
受信された前記保護されたコンテンツはスクランブル鍵によってスクランブルを掛けられており、前記スクランブル鍵は、非対称暗号アルゴリズムを用いて暗号化されており、前記コンテンツの保護を解除する段階は：
−  前記解読鍵を用いて前記暗号化されたスクランブル鍵を解読する段階であり、それにより前記スクランブル鍵を取得する段階；及び
−  前記スクランブル鍵を用いて、前記スクランブルを掛けられたコンテンツのスクランブルを解除する段階；
を有する、請求項１に記載の方法。
【請求項３】
前記処理されたコンテンツに保護をかける段階は：
−  新たなスクランブル鍵を生成する段階；
−  前記新たなスクランブル鍵を用いて、前記処理されたコンテンツにスクランブルを掛ける段階；及び
−  前記少なくとも１つの暗号鍵を用いる非対称暗号アルゴリズムを用いて、前記新たなスクランブル鍵を暗号化する段階；
を有する、請求項２に記載の方法。
【請求項４】
前記暗号化されたスクランブル鍵を解読する段階は、前記暗号化されたスクランブル鍵が首尾良く解読されるまで、複数の解読鍵を繰り返し用いることを有する、請求項２に記載の方法。
【請求項５】
受信された前記保護されたコンテンツは頑強な透かしによって保護されており、頑強に透かし付けされたコンテンツは脆弱な透かしによって透かし付けされており、前記保護されたコンテンツの保護を解除する段階は：
−  前記脆弱な透かしを除去する段階；及び
−  前記頑強な透かしを除去する段階；
を有する、請求項１に記載の方法。
【請求項６】
保護されたコンテンツを課された作業フローに従って処理する装置であって：
格納された解読鍵の組からの１つの解読鍵を用いて、前記保護されたコンテンツの保護を解除する手段；
前記コンテンツを処理する手段；
格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いて、前記処理されたコンテンツに保護をかける手段；
複数の入力鍵及び出力鍵を格納する手段；
を有し、
各解読鍵は前記格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられており、
当該装置は、解読に用いられた前記解読鍵に別の装置上の少なくとも１つのその他の規則とともに前記コンテンツの処理チェーンを作り出す規則によって結び付けられた少なくとも１つの暗号鍵の選択によって、前記少なくとも１つの暗号鍵を選択する手段を有し、
対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、解読に用いられた前記解読鍵と異なり、非対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、同一の鍵ペアに属さない、
ことを特徴とする装置。
【請求項７】
保護されたコンテンツを課された作業フローに従って処理する少なくとも第１及び第２の装置を有するシステムであって、前記第１及び第２の装置は：
格納された解読鍵の組からの１つの解読鍵を用いて、前記保護されたコンテンツの保護を解除する手段；
前記コンテンツを処理する手段；
格納された暗号鍵の組からの少なくとも１つの暗号鍵を用いて、前記処理されたコンテンツに保護をかける手段；
複数の入力鍵及び出力鍵を格納する手段；
解読に用いられた前記解読鍵に別の装置上の少なくとも１つのその他の規則とともに前記コンテンツの処理チェーンを作り出す規則によって結び付けられた少なくとも１つの暗号鍵の選択によって、前記少なくとも１つの暗号鍵を選択する手段；
を有し、
各解読鍵は前記格納された暗号鍵の組の少なくとも１つの暗号鍵に結び付けられており、
対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、解読に用いられた前記解読鍵と異なり、非対称暗号が用いられる場合、前記選択された少なくとも１つの暗号鍵は、同一の鍵ペアに属さず、且つ
前記第１の装置の少なくとも１つの出力鍵は前記第２の装置の入力鍵に対応する、
ことを特徴とするシステム。
【国際調査報告】
2010523031.tif 000010
2010523031.tif 000011
2010523031.tif 000012
2010523031.tif 000013