(57)【要約】【課題】コンテンツ管理システム内のデジタル・コンテンツを管理する方法を提供する。【解決手段】方法は、デジタル・コンテンツを受信するステップと、デジタル・コンテンツが、デジタル著作権管理システムによって、すでに保護されているかどうかを判定するステップと、デジタル・コンテンツがまだ保護されていないことを条件に、コンテンツ管理システム内にデジタル・コンテンツを保存するステップとを含む。デジタル・コンテンツがすでに保護されていることを条件に、デジタル・コンテンツと関連する第１の権利情報を抽出するステップと、デジタル・コンテンツと関連する第１の権利情報を、コンテンツ管理システムと関連する第２の権利情報と比較するステップとをさらに含む。第１の権利情報が第２の権利情報と矛盾しないことを条件に、デジタル・コンテンツがコンテンツ管理システム内に保存される。第１の権利情報が第２の権利情報と矛盾することを条件に、修正処置が行われる。【選択図】図１
2007220111.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ管理システム内のデジタル・コンテンツを管理するための方法であって、
デジタル・コンテンツを受信するステップと、
前記デジタル・コンテンツが、デジタル著作権管理システムによって、すでに保護されているかどうかを判定するステップと、
前記デジタル・コンテンツがまだ保護されていないと判定されたことを条件に、前記コンテンツ管理システム内に前記デジタル・コンテンツを保存するステップと、
を含む、方法。
【請求項２】
前記デジタル・コンテンツがすでに保護されていると判定されたことを条件に、
前記デジタル・コンテンツと関連づけられた第１の権利情報を抽出するステップと、
前記デジタル・コンテンツと関連づけられた前記第１の権利情報を、前記コンテンツ管理システムと関連づけられた第２の権利情報と比較するステップと、
前記第１の権利情報が前記第２の権利情報と矛盾しないことを条件に、前記コンテンツ管理システム内に前記デジタル・コンテンツを保存するステップと、
前記第１の権利情報が前記第２の権利情報と矛盾することを条件に、修正処理を実施するステップと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記修正処理を実施するステップは、前記第１の権利情報が前記第２の権利情報と矛盾することを条件に、監査記録を作成するステップを含む、請求項２に記載の方法。
【請求項４】
前記修正処理を実施するステップは、前記第１の権利情報が前記第２の権利情報と矛盾することを条件に、前記第１の権利情報が前記第２の権利情報と矛盾することを利用者に通知する警報を出力するステップを含む、請求項２に記載の方法。
【請求項５】
前記修正処理を実施するステップは、前記デジタル・コンテンツと関連づけられた前記第１の権利情報を無効にするステップを含む、請求項２に記載の方法。
【請求項６】
前記デジタル・コンテンツを受信するステップは、サード・パーティ・クライアントからデジタル・コンテンツを受信するステップを含む、請求項２に記載の方法。
【請求項７】
前記デジタル・コンテンツと関連づけられた第１の権利情報を抽出するステップは、サード・パーティのポリシー・サーバと通信するステップを含む、請求項２に記載の方法。
【請求項８】
前記第１の権利情報が前記第２の権利情報と同程度以上安全であることを条件に、前記第１の権利情報は前記第２の権利情報と矛盾しないと判定される、請求項２に記載の方法。
【請求項９】
コンテンツ管理システム内にデジタル・コンテンツを保存するためのコンピュータ・プログラムであって、プロセッサに、
デジタル・コンテンツを受信するステップと、
前記デジタル・コンテンツが、デジタル著作権管理システムによって、すでに保護されているかどうかを判定するステップと、
前記デジタル・コンテンツがまだ保護されていないと判定されたことを条件に、前記コンテンツ管理システム内に前記デジタル・コンテンツを保存するステップと、
を実行させる、コンピュータ・プログラム。
【請求項１０】
前記デジタル・コンテンツがすでに保護されていることを条件に、
前記デジタル・コンテンツと関連づけられた第１の権利情報を抽出するステップと、
前記デジタル・コンテンツと関連づけられた前記第１の権利情報を、前記コンテンツ管理システムと関連づけられた第２の権利情報と比較するステップと、
前記第１の権利情報が前記第２の権利情報と矛盾しないことを条件に、前記コンテンツ管理システム内に前記デジタル・コンテンツを保存するステップと、
前記第１の権利情報が前記第２の権利情報と矛盾することを条件に、修正処理を実施するステップと、
を前記プロセッサに実行させる、請求項１０に記載のコンピュータ・プログラム。
【請求項１１】
コンテンツ管理システムによって受信されたデジタル・コンテンツが、デジタル著作権管理システムによって、すでに保護されているかどうかを判定し、前記デジタル・コンテンツがすでに保護されていることを条件に、前記デジタル・コンテンツと関連づけられた第１の権利情報を抽出することができるフィルタ・エンジンと、
前記デジタル・コンテンツと関連づけられた前記第１の権利情報を、前記コンテンツ管理システムと関連づけられた第２の権利情報と比較することができる比較エンジンと、
前記第１の権利情報が前記第２の権利情報と矛盾することを条件に、修正処置を実施することができる監査記録エンジンと、
を備える、コンテンツ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、デジタル通信に関し、さらに詳細には、デジタル著作権管理（デジタル・ライツ・マネージメント）に関する。
【背景技術】
【０００２】
コンテンツ管理システムは、例えば、ＨＴＭＬおよびＸＭＬウェブ・コンテンツ、文書画像、電子事務文書、印刷された出力、オーディオ、およびビデオなどを含む、さまざまな種類のデジタル情報（または、デジタル・コンテンツ）を管理することができるシステムである。従来のコンテンツ管理システム（例えば、企業コンテンツ管理システム）は、一般に、機密情報または社外秘の情報であるデジタル情報を保護できる。例えば、企業コンテンツ管理システムの利用者は、任意の企業文書または企業情報を企業記録として指定することができる。文書が企業記録として指定されると、適正な許可なしに、その文書を編集したり、または企業コンテンツ管理システムから削除したりすることができない。さらに、文書のアクセス許可およびライフサイクルは、企業コンテンツ管理システムで規定されたアクセス許可およびライフサイクルに関するルールに従って管理される。したがって、記録の管理者などの認定された利用者だけが、文書のライフ・サイクルを管理することができる。
【０００３】
今日の成長するｅビジネスの世界では、多くの企業が、企業の中で作成されたデジタル・コンテンツを管理し保存するためにコンテンツ管理システムを使用することだけでなく、サード・パーティ・クライアント（例えば、サード・パーティの提供するソフトウェア）を用いて利用者が作成したデジタル・コンテンツを管理して企業コンテンツ管理システムにインポートすることも重要であることに気づいている。一般に、サード・パーティのソフトウェアを用いて作成されたデジタル・コンテンツを企業コンテンツ管理システムに組み入れることは、企業の中で作成されたデジタル・コンテンツを組み入れることと同様の簡単なプロセスである。しかし、このようなサード・パーティのソフトウェアを用いる利用者は、サード・パーティのソフトウェアの（メーカー独自の）デジタル著作権管理（ＤＲＭ）システムを用いて、デジタル・コンテンツを保護するようになっている。一般に、デジタル著作権管理システムは、コンテンツ保有者（オーナー）が、作成されたコンテンツの特定用途を規定することを可能とするために適用された暗号法を使用する。従来のデジタル著作権管理システムは、他のデジタル著作権管理システム（従来のコンテンツ管理システム、デジタルでない著作権管理システムを含む）とは容易に相互運用できないクローズドなシステムである。このことは、デジタル著作権管理システムが、デジタル・コンテンツに対して永続的なコントロールを維持するという目的の帰結である。もし仮に、相互運用が容易に実現されてしまうと、デジタル著作権管理システムのコンテンツの保護は、容易に回避されてしまうであろう。デジタル著作権管理システムの例としては、ワシントン州レッドモンドのマイクロソフト・コーポレーションから提供されるＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）（Ｒ）Ｒｉｇｈｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｅｒｖｉｃｅｓ（ＲＭＳ）、およびカリフォルニア州サンノゼのアドビ・システムズ・インコーポレーテッドから提供されるＡｄｏｂｅ（Ｒ）ＬｉｖｅＣｙｃｌｅ  Ｐｏｌｉｃｙ  Ｓｅｒｖｅｒなどが存在する。
【０００４】
企業コンテンツ管理システムの利用者（または、アカウント所有者）がサード・パーティの（メーカー独自の）デジタル著作権管理（ＤＲＭ）システムによってデジタル・コンテンツを保護するようになっている。そのために、利用者が企業コンテンツ管理システムから独立して任意の数のポリシーをデジタル・コンテンツの保護に適用することができる場合、このようなサード・パーティのソフトウェアで保護されたデジタル・コンテンツを企業コンテンツ管理システムに組み入れることが重要なタスクになる。そして、デジタル・コンテンツを組み入れた結果、利用者がデジタル・コンテンツに割り当てるポリシーは、企業コンテンツ管理システムが、同様のデジタル・コンテンツに適用するであろうポリシーと矛盾する可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、コンテンツ管理システムにインポートされる、保護されたデジタル・コンテンツと関連づけられたポリシーが、コンテンツ管理システムがデジタル・コンテンツに適用するポリシーと矛盾しないことを保証するシステムおよび方法が必要となる。本発明は、このような必要性に対処する。
【課題を解決するための手段】
【０００６】
コンテンツ管理システム内のデジタル・コンテンツを管理するための方法が開示される。方法は、デジタル・コンテンツを受信するステップと、デジタル・コンテンツが、デジタル著作権管理システムによって、すでに保護されているかどうかを判定するステップと、デジタル・コンテンツがまだ保護されていないことを条件に、コンテンツ管理システム内にデジタル・コンテンツを保存するステップとを含む。方法は、デジタル・コンテンツがすでに保護されていると判定されたことを条件に、デジタル・コンテンツと関連づけられた第１の権利情報を抽出するステップと、デジタル・コンテンツと関連づけられた第１の権利情報を、コンテンツ管理システムと関連づけられた第２の権利情報と比較するステップとをさらに含む。第１の権利情報が第２の権利情報と矛盾しないことを条件に、デジタル・コンテンツが、コンテンツ管理システム内に保存される。第１の権利情報が第２の権利情報と矛盾することを条件に、修正処置が実施される。
【０００７】
特定の実施形態は、以下の特徴のうちの１つ以上を含むことができる。修正処置を行うステップは、第１の権利情報が第２の権利情報と矛盾することを条件に、監査記録（ａｕｄｉｔ  ｒｅｃｏｒｄ）を作成するステップを含むことができる。修正処置を行うステップは、第１の権利情報が第２の権利情報と矛盾することを条件に、第１の権利情報が第２の権利情報と矛盾することを利用者に通知する警報を出力するステップを含むことができる。修正処置を行うステップは、デジタル・コンテンツと関連づけられた第１の権利情報を無効にするステップを含むことができる。デジタル・コンテンツを受信するステップは、サード・パーティ・クライアントからデジタル・コンテンツを受信するステップを含むことができる。デジタル・コンテンツと関連づけられた第１の権利情報を抽出するステップは、サード・パーティのポリシー・サーバと通信するステップを含むことができる。コンテンツ管理システムは、企業コンテンツ管理システムでありうる。第１の権利情報が、第２の権利情報と同程度以上に安全（セキュア）であるとき、第１の権利情報は、第２の権利情報と矛盾しないと判定される。
【０００８】
コンテンツ管理システム内にデジタル・コンテンツを保存するためのコンピュータ・プログラムが開示される。プログラムは、デジタル・コンテンツを受信するステップと、デジタル・コンテンツが、デジタル・ライツ管理システムによって、すでに保護されているかどうかを判定するステップをプロセッサに実行させる。デジタル・コンテンツがまだ保護されていなかったことを条件に、プログラムは、コンテンツ管理システム内にデジタル・コンテンツを保存する。デジタル・コンテンツがすでに保護されていると判定されたことを条件に、プログラムは、デジタル・コンテンツと関連づけられた第１の権利情報を抽出して、デジタル・コンテンツと関連づけられた第１の権利情報を、コンテンツ管理システムと関連づけられた第２の権利情報と比較するステップをプロセッサに実行させる。第１の権利情報が第２の権利情報と矛盾しないことを条件に、プログラムは、コンテンツ管理システム内にデジタル・コンテンツを保存するステップをプロセッサに実行させる。第１の権利情報が第２の権利情報と矛盾することを条件に、プログラムは、修正処置を実施するステップをプロセッサに実行させる。
【０００９】
コンテンツ管理システムにより受信されたデジタル・コンテンツが、デジタル著作権管理システムによって、すでに保護されているかどうかを判定することができるフィルタ・エンジンを含むコンテンツ管理システムが開示される。デジタル・コンテンツがすでに保護されているとき、フィルタ・エンジンは、デジタル・コンテンツと関連づけられた第１の権利情報を抽出することができる。コンテンツ管理システムは、デジタル・コンテンツと関連づけられた第１の権利情報を、コンテンツ管理システムと関連づけられた第２の権利情報と比較することができる比較エンジン、および第１の権利情報が第２の権利情報と矛盾するとき、修正処置を行うことができる監査記録エンジンをさらに含む。
【００１０】
実施例は、以下の利点のうちの１つ以上を提供することができる。コンテンツ管理システムにインポートされたデジタル・コンテンツが、コンテンツ管理システムと関連づけられたポリシーと矛盾しない（例えば、同程度以上に安全である）ことを確保するコンテンツ管理システムが開示される。
【００１１】
１つ以上の実施例の詳細が、以下の添付図面および説明において示される。他の特徴および利点は、説明および図面から、ならびに請求項から明らかになるであろう。
【発明を実施するための最良の形態】
【００１２】
本明細書に添付される図面の、それぞれの図に記載される同様の参照記号は、同様の要素を示す。
【００１３】
本発明の実施例は、一般に、デジタル通信に関し、さらに詳細には、デジタル著作権管理に関する。以下の説明は、当業者が本発明を実施することを可能にするように提供される。本明細書に説明された実施例に対する様々な変更、ならびに一般的な原理および特徴は、当業者にとって容易に理解できるであろう。したがって、本発明の範囲は、示された実施例に限定されず、特許請求の範囲の記載にのみ従って解釈されるべきである。
【００１４】
図１は、本発明の一実施例に基づく、クライアント１０２およびサーバ１０４を含むデータ処理システム１００を示す。データ処理システム１００は、１つのクライアントおよび１つのサーバを含むものとして示されているが、データ処理システム１００は、任意の数のクライアントおよびサーバを含むことができる。データ処理システム１００は、例えば、ワークステーション、デスクトップ・コンピュータ、ラップトップ・コンピュータ、携帯情報端末（ＰＤＡ）、携帯電話、ネットワークなどを含む任意の個数および種類のコンピュータ・システムとすることができる。一実施例では、データ処理システム１００は、サーバ１０４上に存在するコンテンツ管理システム１０６を含む。
【００１５】
一実施例では、コンテンツ管理システム１０６は、保護されたデジタル・コンテンツ（例えば、ＤＲＭコンテンツ１０８Ａ）および保護されていないデジタル・コンテンツ（例えば、非ＤＲＭコンテンツ１１０Ａ）、もしくはそのいずれかを、クライアント１０２から受信することができる。コンテンツ管理システム１０６は、保護されたデジタル・コンテンツ（例えば、ＤＲＭコンテンツ１０８Ｂ）および保護されていないデジタル・コンテンツ（例えば、非ＤＲＭコンテンツ１１０Ｂ）、もしくはそのいずれかを、クライアント１０２にエクスポートすることもできる。一実施例では、コンテンツ管理システム１０６は、コンテンツ管理システム１０６の中に保存されたデジタル・コンテンツに対して、セキュリティ・ポリシー（例えば、企業セキュリティ・ポリシー）を適用することができる。セキュリティ・ポリシーは、利用者とデジタル・コンテンツの間の相互作用を管理する１以上の権利情報を含む。一実施例では、コンテンツ管理システム１０６は、コンテンツ管理システム１０６内のデジタル・コンテンツの保存場所（例えば、フォルダ）に基づいて、デジタル・コンテンツにセキュリティ・ポリシーを適用する。
【００１６】
コンテンツ管理システム１０６と関連づけられたセキュリティ・ポリシー（すなわち、コンテンツ管理システム１０６の中に保存されたデジタル・コンテンツに対してコンテンツ管理システム１０６によって適用されるセキュリティ・ポリシー）は、コンテンツ管理システム１０６により受信される保護されたデジタル・コンテンツと関連づけられたポリシーまたは権利情報と矛盾しない場合もあるし、また矛盾する場合もある。したがって、コンテンツ管理システム１０６は、コンテンツ管理システム１０６により受信される保護されたデジタル・コンテンツと関連づけられたポリシーおよび権利情報、もしくはそのいずれかが、コンテンツ管理システム１０６によりデジタル・コンテンツに割り当てられるであろうポリシーおよび／または権利情報と矛盾しない（すなわち、同程度以上に安全）かどうかを判定する機構を含む。例えば、コンテンツ管理システム１０６が、契約社員にはコンテンツを印刷する権限を許可しない企業ポリシーを含む場合、コンテンツ管理システム１０６は、コンテンツ管理システム１０６により受信される保護されたデジタル・コンテンツが、契約社員にはコンテンツを印刷する権限を許可しない企業ポリシーと整合するポリシーを含むかどうかを検証する。
【００１７】
図２は、コンテンツ管理システム１０６の一実施例を詳細に示す。図２に示したように、コンテンツ管理システム１０６は、デジタル・コンテンツ記憶装置２００、（企業）ポリシー・サービス２０２、デジタル・コンテンツ・フィルタ・エンジン２０４、ポリシー比較エンジン２０６、および監査記録エンジン２０８を含む。
【００１８】
デジタル・コンテンツ記憶装置２００は、保護されたデジタル・コンテンツおよび／または保護されていないデジタル・コンテンツ（例えば、図１のクライアント１０２から受信されたデジタル・コンテンツ）を保存する。一実施例では、コンテンツ管理システム１０６は、（企業）ポリシー・サービス２０２の中に確立されたポリシーによって、受信されたデジタル・コンテンツを保護するために、１つ以上の（企業）ポリシーを適用することができる。一般に、ポリシー・サービス２０２と関連づけられたポリシーは、コンテンツ管理システム１０６内に保存されたデジタル・コンテンツ（例えば、データ、ファイル、またはオブジェクト）を保護する（すなわち、アクセスを制御する）ために使用される。一般に、ポリシーは、どの利用者がファイルまたはディレクトリのようなオブジェクトにアクセスできるかを特定し、利用者が特定のオブジェクトに対して有するアクセスの種類を特定する。ネットワーク管理者またはシステム・オペレータは、利用者がどのデータにアクセスできるか、利用可能なアクセスの種類、および、利用者がアクセスしたデータ上で実行する権限を与えられている操作を変更するために、このようなポリシーを修正できる。一実施例では、システム管理者は、例えば、特定のファイルを、だれが読み出したり書き込んだりすることができるかを制御できる（アクセス）許可ビットを用いて、デジタル・コンテンツ記憶装置２００内に保存されたデジタル・コンテンツにポリシーを割り当てる。
【００１９】
一実施例では、デジタル・コンテンツ・フィルタ・エンジン２０４は、コンテンツ管理システムにより受信されたデジタル・コンテンツが、例えば、サード・パーティ・クライアント（または、サード・パーティのソフトウェア）を用いる利用者により、すでに保護されているかどうかを判定する。どの種類のデジタル保護が適用されているかを含め、デジタル・コンテンツがすでに保護されているかどうかを判定する従来の方法が、デジタル・コンテンツ・フィルタ・エンジン２０４により実行され得る。
【００２０】
一実施例では、デジタル・コンテンツ・フィルタ・エンジン２０４は、（例えば、サード・パーティのソフトウェア）のポリシーおよび／または権利情報を、保護されたデジタル・コンテンツから抽出することができる。一実施例では、コンテンツ管理システム１０６がポリシーおよび／または権利情報を、保護されたデジタル・コンテンツから抽出できるようにするために要求されるクレデンシャル（認証）が、コンテンツ管理システム１０６をデプロイ（実施）する前に確立される。一実施例では、コンテンツ管理システム１０６は、コンテンツ管理システム１０６によりサポートされるすべてのデジタル著作権管理システムから、保護されたデジタル・コンテンツに対する（例えば、譲渡仲介者（ｔｒａｎｓｆｅｒｒｉｎｇ  ｂｒｏｋｅｒ）としての）権利（オーナーシップ）を与えられる。その結果、付与された保護されたデジタル・コンテンツの権利は、コンテンツ管理システムがポリシーおよび／または権利情報を、保護されたデジタル・コンテンツから抽出することを可能とする。一実施例では、コンテンツ管理システム１０６は、保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報を抽出するために、サード・パーティ・クライアントのポリシー・サーバと通信し、交渉する。
【００２１】
一実施例では、ポリシー比較エンジン２０６は、保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報を、コンテンツ管理システム１０６と関連づけられたポリシーおよび／または権利情報、例えば、ポリシー・サービス２０２と関連づけられたポリシーおよび／または権利情報と比較する。ポリシー比較エンジン２０６は、保護されたデジタル・コンテンツと関連づけられたポリシーおよび権利情報、もしくはそのいずれかが、ポリシー・サービス２０２により特定の種類のデジタル・コンテンツに対して割り当てられたポリシーおよび権利情報、もしくはそのいずれかと矛盾していないかどうか、すなわち、同程度以上に安全（または、強固）かどうかを判定することができる。一実施例では、保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報が、特定の種類のデジタル・コンテンツに対して割り当てられたポリシーおよび／または権利情報と矛盾しているとき、監査記録エンジン２０８は、修正処置を行うことができる。したがって、一実施例では、保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報が、ポリシー・サービス２０２により特定の種類のデジタル・コンテンツに対して割り当てられたポリシーおよび／または権利情報ほどには安全ではないとき、監査記録エンジン２０８は、監査記録を作成することができる。監査記録が監査証跡（ａｕｄｉｔ  ｔｒａｉｌ）を提供することによって、コンテンツ管理システム１０６の利用者は、ポリシーの実施がコンテンツ管理システム１０６内に保存されたデジタル・コンテンツに対して一貫して適用されていることを信頼することができる。また、監査記録エンジン２０８は、（例えば、電子メールまたは他の通知方法の形式で）システム管理者に送信されるために、コンテンツ管理システム１０６と関連づけられたポリシーおよび／または権利情報と矛盾している特定の保護されたデジタル・コンテンツについて、システム管理者に通知するための警報を出力することができる。さらに、監査記録エンジン２０８は、デジタル・コンテンツと関連づけられた（矛盾する）ポリシーおよび／または権利情報を無効にすることにより、修正処置を実施することができる。
【００２２】
図３は、コンテンツ管理システム（例えば、コンテンツ管理システム１０６）にデジタル・コンテンツをインポートする方法３００を示す。デジタル・コンテンツが受信される（ステップ３０２）。一実施例では、デジタル・コンテンツは、コンテンツ管理システムにより、クライアント（例えば、図１のクライアント１０２）を使用する利用者から受信される。クライアントは、コンテンツ管理システムを有する企業の中の関連づけられたクライアント・アプリケーションであってもよく、または、クライアントは、コンテンツ管理システムに対するサード・パーティ・クライアント・アプリケーションであってもよい。さらに、受信されたデジタル・コンテンツは、ＤＲＭ保護コンテンツ、または非ＤＲＭ保護コンテンツでありうる。デジタル・コンテンツが、ＤＲＭ保護コンテンツであるかどうかについての判定が、（例えば、デジタル・コンテンツ・フィルタ・エンジン２０４により）実施される（ステップ３０４）。デジタル・コンテンツがＤＲＭ保護コンテンツであるかどうかを判定する従来の方法が実行されうる。デジタル・コンテンツが非ＤＲＭ保護コンテンツであるとき、すなわち、デジタル・コンテンツがデジタル著作権管理システムによりまだ保護されていないとき、非ＤＲＭ保護コンテンツは、デジタル・コンテンツ記憶装置（例えば、デジタル・コンテンツ記憶装置２００）内に保存される（ステップ３０６）。コンテンツ管理システムは、デジタル・コンテンツ記憶装置内に保存されたデジタル・コンテンツに対して、ポリシーおよび／または権利情報を適用することができる。
【００２３】
ステップ３０４で、コンテンツ管理システムにより受信されたデジタル・コンテンツがすでに保護されている、すなわち、デジタル・コンテンツがＤＲＭ保護コンテンツであると判定されるとき、保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報が、（例えば、デジタル・コンテンツ・フィルタ・エンジン２０４により）抽出される（ステップ３０８）。その後、保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報が、特定の種類のデジタル・コンテンツに対して割り当てられたポリシーおよび／または権利情報と、同程度以上に安全である（または、矛盾していない）かどうかについての判定が行われる。保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報が、コンテンツ管理システムと関連づけられたポリシーおよび／または権利情報と矛盾しないとき、デジタル・コンテンツが、コンテンツ管理システムと関連づけられたデジタル・コンテンツ記憶装置内に保存される。保護されたデジタル・コンテンツと関連づけられたポリシーおよび権利情報、もしくはそのいずれかが、コンテンツ管理システムと関連づけられたポリシーおよび／または権利情報と矛盾しているとき、監査記録および／または警報が、監査記録エンジン２０８によって出力される（ステップ３１２）。一実施例では、監査記録は、コンテンツ管理システムが、所定の基準によってデジタル・コンテンツを確実に保持していることを確保するように検査するための、監査サービスに対する手がかりを提供する。保護されたデジタル・コンテンツと関連づけられたポリシーおよび／または権利情報が、コンテンツ管理システムと関連づけられたポリシーおよび／または権利情報と矛盾しているとき、他の修正処置がコンテンツ管理システムにより行われうる。
【００２４】
上述した方法のステップは、入力データで作動して、出力を生成することにより機能を実行するコンピュータ・プログラムを実行処理する、１つ以上のプログラマブル・プロセッサにより実行され得る。一般に、本発明は、完全にハードウェア的な実施形態、完全にソフトウェア的な実施形態、またはハードウェア要素およびソフトウェア要素の両方を含む実施形態の形を取りうる。好ましい実施形態では、本発明は、ファームウェア、常駐ソフトウェア、マイクロコードなどを含むソフトウェアで実現されるが、これらに限らない。
【００２５】
さらに、本発明は、コンピュータまたは任意の命令実行システムを用いて使用するための、もしくはコンピュータまたは任意の命令実行システムと共に使用するための、プログラム・コードを備えるコンピュータ使用可能媒体、またはコンピュータ読み込み可能媒体によりアクセス可能なコンピュータ・プログラムの形を取りうる。この説明の目的において、コンピュータ使用可能媒体またはコンピュータ読み込み可能媒体は、命令実行システム、装置、またはデバイスを用いて使用するための、もしくは命令実行システム、装置、またはデバイスと共に使用するためのプログラムを含む、保存する、通信する、伝搬する、または転送することができる任意の装置でよい。
【００２６】
媒体は、電子的、磁気的、光学的、電磁気的、赤外線式、または半導体のシステム（あるいは装置またはデバイス）、もしくは伝搬媒体でありうる。コンピュータ読み込み可能媒体の例としては、半導体または固体メモリ、磁気テープ、リムーバブル・コンピュータ・ディスケット、ランダム・アクセス・メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、堅牢な磁気ディスク、および光ディスクなどがある。現在の光ディスクの例としては、読み出し専用コンパクト・ディスク（ＣＤ−ＲＯＭ）、読み出し書き込みコンパクト・ディスク（ＣＤ−Ｒ／Ｗ）、およびＤＶＤなどがある。
【００２７】
図４は、プログラム・コードの保存および実行処理に適したデータ処理システム４００を示す。データ処理システム４００は、システム・バス４０６を介して記憶素子４０４Ａ〜Ｂに結合されたプロセッサ４０２を含む。他の実施形態では、データ処理システム４００は、２つ以上のプロセッサを含むことができ、各プロセッサは、システム・バスを介して１つ以上の記憶素子に直接または間接的に結合されうる。
【００２８】
記憶素子４０４Ａ〜Ｂは、プログラム・コードの実際の実行処理時に使用されるローカル・メモリ、大容量記憶装置、および実行処理時に大容量記憶装置からコードを取り出さなければならない回数を減少させるために、少なくともいくつかのプログラム・コードの一時記憶域を提供するキャッシュ・メモリを含みうる。図示したように、Ｉ／Ｏ装置、または入出力装置４０８Ａ〜Ｂ（キーボード、ディスプレイ、ポインティング・デバイスなどを含むが、これらに限らない）は、データ処理システム４００に結合される。入出力装置４０８Ａ〜Ｂは、介在する入出力制御装置（図示せず）を介して直接または間接的にデータ処理システム４００に結合されうる。
【００２９】
本実施形態では、ネットワーク・アダプタ４１０が、データ処理システム４００に結合されて、データ処理システム４００が、通信リンク４１２を介して、他のデータ処理システム、リモート・プリンタ装置、または記憶装置と結合することを可能とする。通信リンク４１２は、私的通信網、または公衆通信網でありうる。モデム、ケーブル・モデム、およびイーサネット(登録商標）・カードは、現在利用可能な種類のネットワーク・アダプタのうちのほんの一部に過ぎない。
【００３０】
企業コンテンツ管理システム内のデジタル・コンテンツを管理する様々な実施例について説明した。それにもかかわらず、実施例に対して、そのような様々な変更がなされうるとともに、いかなる変形例も、本発明の範囲内にあるであろうことを、当業者は容易に認識するであろう。例えば、上述した方法のステップは、好ましい結果を達成するために異なった順序で実行されうる。したがって、多数の変更が、特許請求の範囲を逸脱することなく、当業者により行われうる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施例に基づくコンテンツ管理システムを含むデータ処理システムのブロック図である。
【図２】本発明の一実施例に基づく図１のコンテンツ管理システムを示すブロック図である。
【図３】本発明の一実施例に基づく図１のコンテンツ管理システムにデジタル・コンテンツを受信する方法を示す。
【図４】本発明の一実施例に基づく、プログラム・コードの保存および実行処理に適したデータ処理システムのブロック図である。ＰＣＴを翻訳する？
【図１】
2007220111.tif 000003
【図２】
2007220111.tif 000004
【図３】
2007220111.tif 000005
【図４】
2007220111.tif 000006