(57)【要約】【課題】分散情報システム（ＤＩＳ）、たとえばインターネットでのディジタル・コンテンツに対するアクセス権を制御する効率的な方法およびシステムを提供すること。【解決手段】本明細書に記載の発明によって、コンテンツを人または会社などの他の実体に束縛するシステムが導入される。したがって、コンテンツの複製およびコンテンツのレンダリングは、明確に定義された数の装置に対してのみ許可される。本発明によるシステムで使用される装置は、暗号化されないコンテンツの再生のためにも提供される。したがって、ユーザは、現在存在するオーディオＣＤをこの装置で再生することができる。【選択図】図２
2005506627.tif 000002
【特許請求の範囲】
【請求項１】
分散情報システムでのディジタル・コンテンツへのアクセス権を制御するフレームワークであって、
前記フレームワークに登録されたユーザへの参照を保管する第１記憶手段と、
前記ユーザについて登録されたディジタル・コンテンツへの参照を保管する第２記憶手段と、
前記ユーザについて登録されたディジタル・セキュア・リポジトリへの参照を保管する第３記憶手段であって、前記ディジタル・セキュア・リポジトリが、一意識別子および前記ディジタル・コンテンツへの参照を保管する記憶手段を含む、第３記憶手段と
を含むフレームワーク。
【請求項２】
前記ユーザに関して登録されたレンダリング装置への参照を保管する第４記憶手段
をさらに含む、請求項１に記載のフレームワーク。
【請求項３】
前記セキュア・リポジトリおよび前記レンダリング装置の組の１つまたは複数への通信を確立する通信リンク
をさらに含む、請求項１に記載のフレームワーク。
【請求項４】
前記セキュア・リポジトリが、さらに、前記ディジタル・コンテンツを暗号化解除するディジタル鍵を保管する記憶手段を含む、請求項１に記載のフレームワーク。
【請求項５】
前記セキュア・リポジトリが、さらに、レンダリング装置への参照を保管する記憶手段を含む、請求項１に記載のフレームワーク。
【請求項６】
前記セキュア・リポジトリが、さらに、前記ディジタル・コンテンツに関するコンテンツ権利を保管する記憶手段を含む、請求項１に記載のフレームワーク。
【請求項７】
前記セキュア・リポジトリが、さらに、前記ユーザへの参照を保管する記憶手段を含む、請求項１に記載のフレームワーク。
【請求項８】
前記セキュア・リポジトリが、さらに、前記フレームワークおよび前記レンダリング装置の組の１つまたは複数への通信を確立する通信リンクを含む、請求項１に記載のフレームワーク。
【請求項９】
前記フレームワークが、インターネット・ウェブ・サイトを形成するウェブ・アプリケーションの組として実現される、請求項１に記載のフレームワーク。
【請求項１０】
請求項１に記載の分散情報システムでのディジタル・コンテンツへのアクセス権を制御するフレームワークを提供するインターネット・ウェブ・サイト。
【請求項１１】
分散情報システムでのディジタル・コンテンツへのアクセス権を制御する方法であって、
前記分散情報システム内のディジタル・コンテンツへのアクセス権を制御するフレームワークにユーザを登録するステップと、
前記ユーザに関して登録されるディジタル・セキュア・リポジトリを登録するステップと、
前記ユーザに関して登録されるディジタル・コンテンツを登録するステップと
を含む方法。
【請求項１２】
ユーザを登録するステップが、さらに、
前記ディジタル・セキュア・リポジトリへの参照を含むメッセージを前記ユーザから受け取るステップと、
前記ディジタル・セキュア・リポジトリへの前記参照を検証するステップと、
前記ユーザへの参照を保管するステップと
を含む、請求項１１に記載の方法。
【請求項１３】
ディジタル・セキュア・リポジトリを登録するステップが、さらに、
前記ユーザの信任証を含むメッセージを前記ユーザから受け取るステップと、
前記信任証を検証するステップと、
前記信任証が有効である場合に、新しいディジタル・セキュア・リポジトリを発行するステップと、
前記発行されたディジタル・セキュア・リポジトリへの参照を保管し、これを前記ユーザに送るステップと
を含む、請求項１１に記載の方法。
【請求項１４】
ディジタル・コンテンツを登録するステップが、さらに、
注文要求および前記ユーザのディジタル・セキュア・リポジトリへの参照を含むメッセージを前記ユーザから受け取るステップと、
前記参照を検証するステップと、
前記参照が有効である場合に、購入手続きを実行するステップと、
すべての手続きが実行される場合に、前記ディジタル・セキュア・リポジトリに関連する公開鍵を用いて、前記要求されたディジタル・コンテンツに関連する文書暗号化鍵を暗号化するステップと、
前記暗号化された文書暗号化鍵を前記ユーザに返し、前記ユーザに関して購入されたディジタル・コンテンツを登録するステップと
を含む、請求項１１に記載の方法。
【請求項１５】
前記ユーザに関してレンダリング装置を登録するステップをさらに含む、請求項１１に記載の方法。
【請求項１６】
レンダリング装置を登録するステップが、
前記ユーザの信任証および登録される前記レンダリング装置への参照を含むメッセージを前記ユーザから受け取るステップと、
前記信任証を検証するステップと、
前記信任証が有効である場合に、前記ユーザに関連する前記レンダリング装置の前記参照を保管するステップと
を含む、請求項１５に記載の方法。
【請求項１７】
コンピュータに請求項１１に記載の方法を実行させるコンピュータ可読プログラム手段を含む、コンピュータ使用可能媒体に保管されたコンピュータ・プログラム製品。
【請求項１８】
レンダリング装置でディジタル・コンテンツをレンダリングする方法であって、
ディジタル・コンテンツを所定の形でレンダリングする要求を受け取るステップと、
許可されるアクセス権に関する情報を読み取るステップと、
アクセス権に、前記ディジタル・コンテンツのレンダリングの要求された形が含まれる場合に、前記レンダリング装置に関連する公開鍵を用いて暗号化された文書暗号化鍵を得るステップと、
前記レンダリング装置に関連する秘密鍵を用いて前記文書暗号化鍵を暗号化解除するステップと、
前記文書暗号化鍵を用いて前記ディジタル・コンテンツを暗号化解除するステップと、
前記要求された形で前記ディジタル・コンテンツをレンダリングするステップと
を含む、方法。
【請求項１９】
文書暗号化鍵を得る前記ステップが、
前記ディジタル・コンテンツが前記レンダリング装置に束縛されるか否かを、前記レンダリング装置に関連する記憶装置から判定し、そうである場合に、前記記憶装置から前記文書暗号化鍵を受け取るステップ
をさらに含む、請求項１８に記載のレンダリング装置でディジタル・コンテンツをレンダリングする方法。
【請求項２０】
文書暗号化鍵を得る前記ステップが、さらに、ディジタル・セキュア・リポジトリから前記文書暗号化鍵を受け取るステップを含む、請求項１８に記載のレンダリング装置でディジタル・コンテンツをレンダリングする方法。
【請求項２１】
ディジタル・セキュア・リポジトリから読み取るステップが、さらに、通信リンクを介して前記ディジタル・セキュア・リポジトリと通信するステップを含む、請求項１８に記載のレンダリング装置でディジタル・コンテンツをレンダリングする方法。
【請求項２２】
ディジタル・セキュア・リポジトリから読み取るステップが、さらに、やはり前記ディジタル・コンテンツを保存する記憶装置から前記ディジタル・セキュア・リポジトリを検索するステップを含む、請求項１８に記載のレンダリング装置でディジタル・コンテンツをレンダリングする方法。
【請求項２３】
前記ディジタル・コンテンツを暗号化解除する前記ステップが、さらに、前記ディジタル・コンテンツを記憶装置から検索するステップを含む、請求項１８に記載のレンダリング装置でディジタル・コンテンツをレンダリングする方法。
【請求項２４】
前記ディジタル・コンテンツを暗号化解除する前記ステップが、さらに、通信リンク上からダウンロードまたはストリーミング・データとして前記ディジタル・コンテンツを検索するステップを含む、請求項１８に記載のレンダリング装置でディジタル・コンテンツをレンダリングする方法。
【請求項２５】
コンピュータに請求項１８に記載の方法を実行させるコンピュータ可読プログラム手段を含む、コンピュータ使用可能媒体に保管されたコンピュータ・プログラム製品。
【請求項２６】
レンダリング装置にディジタル・コンテンツを束縛する方法であって、
前記レンダリング装置からディジタル・セキュア・リポジトリへの接続を確立するステップと、
前記ディジタル・セキュア・リポジトリに、指定されたディジタル・コンテンツに関するディジタル・コンテンツ権利を要求するステップと、
前記ディジタル・セキュア・リポジトリに保管された前記権利に従って束縛が許可される場合に、前記レンダリング装置の公開鍵を用いて暗号化されためいめいの文書暗号化鍵を受け取り、後にめいめいのディジタル・コンテンツを暗号化解除するために前記暗号化された鍵を保管するステップと、
を含む、方法。
【請求項２７】
コンピュータに請求項２６に記載の方法を実行させるコンピュータ可読プログラム手段を含む、コンピュータ使用可能媒体に保管されたコンピュータ・プログラム製品。
【請求項２８】
レンダリング装置から記憶装置にディジタル・コンテンツを保管する方法であって、
前記レンダリング装置からディジタル・セキュア・リポジトリへの接続を確立するステップと、
指定されたディジタル・コンテンツに関するディジタル・コンテンツ権利を前記ディジタル・セキュア・リポジトリに要求するステップと、
前記ディジタル・セキュア・リポジトリに保管された前記権利に従って保管が許可される場合に、前記ディジタル・セキュア・リポジトリに登録されたすべてのレンダリング装置のめいめいの公開鍵を用いて暗号化されためいめいの文書暗号化鍵を受け取り、前記暗号化されたディジタル・コンテンツと共に前記暗号化された鍵を前記記憶装置に保管するステップと
を含む方法。
【請求項２９】
コンピュータに請求項２８に記載の方法を実行させるコンピュータ可読プログラム手段を含む、コンピュータ使用可能媒体に保管されたコンピュータ・プログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全般的には情報システムに関する。具体的には、本発明は、たとえばインターネットなどの分散情報システム（ＤＩＳ）でのディジタル・コンテンツへのアクセス権を制御する方法およびシステムに関する。
【背景技術】
【０００２】
フィルム・プロデューサおよび音楽プロデューサなどのコンテンツ・プロデューサは、現在、許可されない複製からコンテンツを保護できるようにするディジタル権利管理（digital rights management）解決策を必死で探している。これには、NapsterなどのＰ２Ｐ（ポイント・ツー・ポイント）シナリオを介する制御不能なダウンロードを防ぐことと、ＣＤまたはＤＶＤなどの媒体でのコンテンツの許可されない複製を防ぐことが含まれる。
【０００３】
米国ニューヨーク州アーモンクのInternational BusinessMachines Corporation社に譲渡された、２０００年１０月３１日発行、発明人David M. Choyの米国特許第６１４１７５４号、「Integratedmethod and system for controlling information access and distribution」に、分散コンテンツ実体を保護するフレームワークが開示されており、この分散コンテンツ実体には、保護仕様および情報実体が含まれる。このフレームワークには、保護される情報実体を保管する情報ユニットと、保護仕様を保管する保護仕様ユニットが含まれる。保護仕様ユニットには、アクセス制御実施マネージャおよび機能強化されたアクセス制御実施マネージャが含まれる。このフレームワークには、保護仕様ユニットおよび情報ユニットに接続されたアクセス検査ユニットも含まれる。アクセス検査ユニットによって、保護仕様およびアクセス制御マネージャに基づいて、ユーザが保護された情報実体にアクセスする特権を有するかどうかが検査され、要求されたアクセスが、保護仕様に基づいて判定される条件および機能強化されたアクセス制御マネージャによって実施される条件を満たすかどうかが検査される。機能強化されたアクセス制御マネージャの例が、保護される情報実体の許可される使用に関する契約の条件を実施する条件実施マネージャである。
【０００４】
したがって、情報実体および保護仕様の両方を含み、情報実体の保護属性を指定する情報コンテンツ実体が提供され、保護仕様は、情報実体に付加され、これによって、保護仕様を情報実体と共に配布できるようになる。
【０００５】
日本国東京、富士ゼロックス株式会社に譲渡された、１９９７年２月１３日出願、２００１年５月２２日発行、発明人Takeshi Kurokawaの米国特許第６２３７０９９号、「Electronic document managementsystem」から、有効性についてユーザを検査し、ユーザが有効である場合にそのユーザを許可する少なくとも１つの許可システムおよび電信文書を保管する記憶手段を有する情報処理システムに適用される電信文書管理システムが既知である。この電子文書管理システムには、アプリケーション・ソフトウェア製品によって準備される電子文書に許可システム名、ユーザ名、およびアクセス・タイプをセットするアクセス権リストを割り当てるアクセス権リスト管理手段と、必要に応じてアクセス権リストを用いて電子文書を圧縮するかコーディングするかその両方を行う圧縮およびコーディング手段と、あるファイル・システムの保管手段に保管された電信文書を圧縮解除するかデコードするかその両方を行う圧縮解除およびデコード手段と、ユーザによって指定される許可システムについて照会し、ユーザの許可を得るアクセス許可システムと、対応するアクセス・タイプの認識のために許可に関するユーザ情報を所与のアクセス権リストと照合するアクセス権認識手段と、認識されたアクセス・タイプに従って電子文書処理を実行する表示および編集手段と、ユーザからの、記憶手段に保管された電信文書へのアクセス要求を受け入れる入力手段とが含まれる。入力手段は、アクセス権リスト割当手段およびアクセス許可手段に接続され、アクセス権リスト割当手段で許可システム名、ユーザ名、およびアクセス権をセットし、アクセス許可手段で許可システム名、ユーザ名、およびパスワードを指定するのにユーザにより使用される。
【０００６】
したがって、この発明によれば、任意のオペレーティング・システムの任意のユーザについて許可される電子文書へのアクセス権を、電子文書自体に登録することができ、ユーザが電子文書にアクセスする時に、アクセス許可手段によって、ユーザが許可されるかどうかが指定されたオペレーティング・システムに照会される。
【０００７】
米国デラウェア州ウィルミントンのContentguard Holdings,Inc.社および米国コネチカット州スタンフォードのXerox Corporation社に譲渡された、１９９７年１１月１０日出願、２００１年５月２２日発行、発明人MarkJ. Stefik他の米国特許第６２３６９７１号、「System for controlling the distribution and use ofdigital works using digital tickets」に、ディジタル・チケットを使用するディジタル作品の配布および使用を制御するシステムが記載されている。チケットは、チケット所有者が、指定された権利、製品、またはサービスについて既に支払ったか、他の形で権利を与えられることのインジケータである。この発明では、「ディジタル・チケット」を使用して、チケット所有者が、ディジタル・チケットの要件を指定して使用権を行使できるようにする。使用権は、ディジタル作品を使用または配布できる形を定義するのに使用される。使用権の特定の例が、使用または配布の特定の形を示すのに使用される。使用権によって、権利を行使する前に存在しなければならないディジタル・チケットが指定される。たとえば、ディジタル・チケットを、ディジタル作品のコピー権で指定することができ、その結果、コピー権を行使するために、ディジタル作品のコピーを望む当事者が必要なディジタル・チケットを所有することとが要求されるようになる。ディジタル作品のコピーが、要求する当事者に成功裡に送られた後に、ディジタル・チケットが「パンチ」されて、ディジタル作品のコピーが行われたことが示される。チケットは、所定の回数だけ「パンチ」された時に、もはや使用不能になる。
【０００８】
さらに、コンピュータ・ベース・システムのネットワークでのディジタル作品へのアクセスを制御する方法が教示されている。第１に、複数の使用権が、制御されたアクセスを必要とするディジタル作品に付加される。次に、付加された複数の使用権の関連する１つについて、対応する使用権の実行を許可される条件として、要求側リポジトリによってディジタル・チケットが所有されなければならないことが指定される。その後、ディジタル作品および付加された使用権が、第１リポジトリに保管される。その後、ディジタル・チケットが作成され、第２リポジトリに保管され、これによって、ディジタル・チケット自体が、ディジタル作品のインスタンスになる。その後、第３リポジトリによって、第２リポジトリからディジタル・チケットのコピーが入手される。その後、第３リポジトリによって、ディジタル作品にアクセスする要求が第１リポジトリに送信され、そのアクセス要求によって、複数の使用権のうちでディジタル・チケットを指定する関連する１つが指定される。その後、第１リポジトリによって、ディジタル・チケットについて第３リポジトリが照会され、第３リポジトリによって、ディジタル・チケットの所有が第１リポジトリに確認され、最後に、第１リポジトリによって、第３リポジトリがディジタル・チケットを所有することが検証され、ディジタル作品が第３リポジトリに送信される。
【０００９】
この発明の主要な特徴は、使用権がディジタル作品に永久的に「付加される」ことである。ディジタル作品から作られるコピーも、使用権を付加される。したがって、作成者および後続の配布者によって割り当てられる使用権および関連する料金は、常にディジタル作品と共に残る。
【００１０】
米国ニューハンプシャ州ハノーバのTrustees of DartmouthCollegeに譲渡された、１９９５年１０月１３日出願、１９９８年６月９日発行、発明人John S. Ericksonの米国特許第５７６５１５２号、「Systemand method for managing copyrighted electronic media」の教示によれば、著作権付きの電子媒体が、セキュア電子フォーマットでパッケージ化され、その媒体の著作権管理。ユーザは、たとえばコンピュータ・ネットワークまたはインターネットを介して、サーバに接続されて、データ転送を可能にし、媒体を使用するライセンスを取引する。オンライン・ライセンシングを提供するように働く関連する登録サーバにパッケージ化され登録された電子媒体は、通常は、作成者または作品の派生使用者によって作成される。パッケージ化された媒体が、サーバに登録されたならば、その媒体は、許可サーバを介する制限された使用およびおそらくはライセンスに関して使用可能にされる。この制限された使用は、各パッケージ化された媒体に割り当てられる最小限の許容可能なデータ・セット内で指定される。ライセンスがなければ、ユーザは、通常、媒体をパッケージ化解除するシステムを介してパッケージ化された媒体を見ることを許可されるが、許可サーバから補助的な許可を入手せずに媒体を保存または他の形で転送することはできない。電子媒体は、ディジタル署名および任意選択の暗号化を介して認証される。
【００１１】
米国カリフォルニア州サニーベールのInterTrust TechnologiesCorp.社に譲渡された、１９９７年２月２５日出願、１９９９年６月６日発行、発明人Edwin J. Hallの米国特許第５９２０８６１号、「Techniquesfor defining using and manipulating rights management data structures」に記載の主題は、権利管理データ構造の定義、作成、および操作の教示に関する。具体的に言うと、この発明によって、セキュア電子権利管理コンテナ内の少なくともいくつかのデータ特性を定義し、または記述し、あるいはその両方を行うシステムおよび処理が提供される。この発明によって、権利管理データ構造の保全性、柔軟性、相互運用性、ユーザおよびシステムの透過性、ならびに互換性を提供する技法も提供される。
【００１２】
ディジタル・コンテンツを安全にセキュアに保管し、移送するセキュア・コンテナの１つが、米国カリフォルニア州InterTrust Technologies Corp.社によって開発されたDigiBox（商標）コンテナである。DigiBoxコンテナは、たとえば、テキスト、グラフィックス、実行可能ソフトウェア、オーディオ、またはビデオあるいはこれらの組合せなどのあらゆる種類のディジタル情報をパッケージ化するのに使用することができる耐タンパ・ディジタル・コンテナである。DigiBoxコンテナが使用される権利管理環境によって、商取引参加者が、ルールをディジタル情報（コンテンツ）に関連付けられるようになる。この権利管理環境によって、ルール（ここではルールおよびパラメータ・データ制御を含む）を、たとえばルール、ディジタル情報の使用中に作成される監査レコード、ならびに権利の保証および当事者間の契約を含む環境を正しく働かせることに関連する管理情報などの他の権利管理情報にセキュアに関連付けられるようになる。DigiBox電子コンテナは、ディジタル情報、関連するルール、および他の権利管理情報、ならびに他の目的または分散権利管理環境内のデータあるいはこれらの組合せを保管し、移送し、それらへの権利管理インターフェースを提供するのに使用することができる。この配置を使用して、コンテナがある実体から別の実体に移動される時に権利管理が永続する、処理および制御の電子的に実施されるチェーンをもたらすことができる。この機能は、コンテンツ権利所有者（コンテンツ再版社または政府当局など、そのようなコンテンツに関連する、システムによって許可される関心を有する当事者を含む）が、必要な支払または使用報告あるいはその両方を含む、コンテンツ、イベント、トランザクション、ルール、および使用結果のセキュアな制御および管理をおこなえるようにするディジタル権利管理アーキテクチャをサポートするのに役立つ。このセキュア制御および管理は、永続的に継続され、作成者、配布者、再利用者、ユーザ、支払い分解者（paymentdisagregator）、および他の価値連鎖参加者にコンテンツが配布され、これらによってコンテンツが使用される際に権利を保護する。
【００１３】
説明的なデータ構造によって、セキュア・コンテナなどの権利管理データ構造の抽象表現が提供される。抽象表現によって、たとえば、権利管理データ構造のレイアウトを記述することができる。抽象表現によって、権利管理データ構造の使用または処理あるいはその両方の他の特性を記述するか定義するメタデータを提供することもできる。たとえば、記述データ構造によって、関連する情報に関するルールを陳述する形を提供する保全性制約を提供することができる。抽象表現を使用して、互いに相互運用可能であり互換である権利管理データ構造を作成することができる。この配置によって、セキュリティを危険にさらさずに、柔軟性および使い易さが保たれる。
【００１４】
米国ニューヨーク州アーモンクのInternational BusinessMachines Corporation社に譲渡された、１９９７年１１月２４日出願、２０００年８月１日発行、発明人David J. Rusnak他の米国特許第６０９８０５６号、「Systemand method for controlling access rights to and security of digital content ina distributed information system, e.g., Internet」に、情報ネットワークに保管され、許可された条件の下でクライアントから使用可能な、所有者のディジタル・コンテンツへのアクセスを制限し、これの許可されない使用を防ぐシステムおよび方法が記載されている。このネットワークには、文書暗号化鍵（ＤＥＫ）として既知のランダムに生成される鍵を使用して暗号化されるアクセス制限付きディジタル・コンテンツを保管する記憶装置に結合された少なくとも１つのサーバが含まれる。ＤＥＫは、さらに、サーバの公開鍵を用いて、公開／秘密鍵対アルゴリズムを使用して暗号化され、記憶装置に保管されるディジタル・コンテナ内に置かれ、コンテナ内のメタ情報の一部として含まれる。クライアントのワークステーションは、許可される条件の下でアクセス制限付きディジタル・コンテンツを獲得するためにサーバに結合される。信頼される情報ハンドラ（ＴＩＨ）が、クライアントと所有者の間の購入契約を表すトランザクション・データに対するデータ署名および署名アルゴリズムのタイプを提供した後に、サーバによって検証される。ハンドラが認証された後に、サーバが、その秘密鍵を用いて、暗号化されたＤＥＫを暗号化解除し、ハンドラの公開鍵を用いてＤＥＫを再暗号化して、情報ハンドラだけがその情報を処理できるようにする。暗号化されたＤＥＫが、さらに、クライアントの公開鍵を用いて暗号化され、ディジタル・コンテンツがそのクライアントにパーソナライズされる。クライアント・プログラムは、クライアントの秘密鍵を用いてＤＥＫを暗号化解除し、暗号化されたコンテンツと共にハンドラに渡し、ハンドラは、その秘密鍵を用いてＤＥＫを暗号化解除し、処理して、クライアントへの表示のためにコンテンツを暗号化解除する。
【００１５】
したがって、サーバによって検証されたＴＩＨだけが、クライアントによって以前に購入されたコンテンツを表示することができ、これによって、ＴＩＨが、暗号化解除の後の許可されない使用からディジタル・コンテンツを保護している。
【００１６】
したがって、既存のディジタル権利管理（ＤＲＭ）システムでは、ユーザが、自分の装置の間でコンテンツを自由に移動することが許可されない。逆に、コンテンツは、基本的に、最初にダウンロードされた機械に束縛される。これによって、ユーザに対する重大な不自由がもたらされる。事前に記録される媒体の場合に、ユーザは、自分の使用のためにコピーを作ることを望む場合がある。たとえば、ユーザは、たとえばＣＤ（コンパクト・ディスク）の、自宅用と自動車用のコピーを有することを求める場合がある。現在のＤＲＭベースのディジタル音楽配布システムでは、これに対する技術的制限が加えられる。一部のシステムでは、コンテンツを他の装置に「チェック・アウト」することが可能であるが、これは、特殊なソフトウェア機構を介してのみ行われ、ある種の装置だけがサポートされる。さらに、コンテンツを保管された装置が故障した場合に、そのコンテンツは失われる。コンテンツ配布者は、ユーザが無料でコンテンツを再獲得できるようにする場合があるが、その目的は、配布者によって非常に異なり、ユーザは、どのコンテンツが失われ、どの配布者から各アイテムを購入したかを正確に知る責任を負う。
【００１７】
ディジタル権利管理システムのエンド・ユーザ受入を拡大するために、ディジタル権利管理環境、たとえばレンダリング装置によって、ユーザが自分のコンテンツを自分の装置の間で自由に移動できるようにしなければならない。
【特許文献１】
２０００年１０月３１日発行のDavid M. Choyの米国特許第６１４１７５４号、「Integratedmethod and system for controlling information access and distribution」
【特許文献２】
１９９７年２月１３日出願、２００１年５月２２日発行、発明人TakeshiKurokawaの米国特許第６２３７０９９号、「Electronic document management system」
【特許文献３】
１９９７年１１月１０日出願、２００１年５月２２日発行、発明人MarkJ. Stefik他の米国特許第６２３６９７１号、「System for controlling the distribution and use ofdigital works using digital tickets」
【特許文献４】
１９９５年１０月１３日出願、１９９８年６月９日発行、発明人John S.Ericksonの米国特許第５７６５１５２号、「System and method for managing copyrighted electronicmedia」
【特許文献５】
１９９７年２月２５日出願、１９９９年６月６日発行、発明人Edwin J.Hallの米国特許第５９２０８６１号、「Techniques for defining using and manipulating rightsmanagement data structures」
【特許文献６】
１９９７年１１月２４日出願、２０００年８月１日発行、発明人DavidJ. Rusnak他の米国特許第６０９８０５６号、「System and method for controlling access rights toand security of digital content in a distributed information system, e.g.,Internet」
【発明の開示】
【発明が解決しようとする課題】
【００１８】
本発明の目的は、分散情報システム（ＤＩＳ）、たとえばインターネットでのディジタル・コンテンツに対するアクセス権を制御する効率的な方法およびシステムを提供することである。
【００１９】
本発明のもう１つの目的は、エンド・ユーザを大きく制限せずに、コンテンツの許可されないコピーを防ぐことである。これは、理想的には、許可される環境で使用される限り、コンテンツが保護されていることをユーザが悟らない形でシステムが動作しなければならないことを意味する。
【００２０】
本発明のもう１つの目的は、ユーザが自分の装置での使用のためにコンテンツを保管し、コピーできるようにするディジタル権利管理解決策を提供することである。たとえば、ユーザが自分のＰＣを介してディジタル・コンテンツをダウンロードする場合に、ユーザが、そのコンテンツをＣＤ様の装置でコピーできなければならず、この装置によって、ユーザが、家庭のＣＤ様プレイヤまたは自動車内のプレイヤでコンテンツを再生できるようになる。
【課題を解決するための手段】
【００２１】
前述の目的は、独立請求項に記載の方法およびシステムによって達成される。本発明のさらなる長所は、副請求項に記載され、以下の説明で教示される。
【００２２】
本明細書に記載の発明によって、コンテンツを人または会社などの他の実体に束縛するシステムが導入される。したがって、コンテンツの複製およびコンテンツのレンダリングは、明確に定義された数の装置に対してのみ許可される。本発明によるシステムで使用される装置は、暗号化されないコンテンツの再生のためにも提供される。したがって、ユーザは、現在存在するオーディオＣＤをこの装置で再生することができる。
【００２３】
本発明によるディジタル権利管理システムのこの発明を用いると、ディジタル・コンテンツすなわち配布の対象になるすべてのデータと、コンテンツ権利／鍵すなわち指定されたユーザ権利およびめいめいのアクセス鍵を分離することが可能になる。したがって、本発明によるディジタル権利管理システムは、少なくとも下記の長所を有するユーザ関連ＤＲＭシステムである。
【００２４】
本発明のシステムは、装置ではなくユーザに権利を強く関連付けるという点で、従来のディジタル権利管理技法と異なる。権利を、コンテンツと共に保管しないようにすることができる。したがって、ディジタル・コンテンツへのアクセスは、はるかに制限が少なく、ディジタル・コンテンツの商取引は、はるかに柔軟で浸透性がである。これは、「コンテンツにおける取引」から「権利における取引」へのパラダイム・シフトである。
【００２５】
その一方で、本発明によって、エンド・ユーザが、ユーザを大幅に制限することなく、ユーザ自身の環境でコンテンツを配布できるようにもなる。これによって、ユーザによる受入が顕著に拡大される。したがって、コンテンツ製作販売業およびエンド・ユーザの両方が、本発明から利益を得る。
【００２６】
本発明によれば、セキュア・リポジトリが設けられて、コンテンツ権利と、配布されるディジタル・コンテンツを暗号化するのに必要な鍵とが保持される。そのようなセキュア・リポジトリを、権利ウォレット（rights wallet）と呼ぶ。権利ウォレットは、ＰＤＡ、セル電話機、スマート・カード、あるいはＣＤまたはＤＶＤなどの記憶装置などの任意のパーソナル装置に常駐することができる。権利ウォレットは、インターネットなどの公衆ネットワークに配置することもできる。
【００２７】
コンテンツ配布ポータルは、ディジタル・コンテンツを配布するフレームワークまたはオーソリティとして機能する。ユーザがディジタル・コンテンツにアクセスできるようにするために、コンテンツ配布ポータルによって、ディジタル・コンテンツに関連するめいめいのユーザ権利および暗号化された形のコンテンツを暗号化解除するのに必要な一般鍵（general key）が、権利ウォレットに送信される。コンテンツは、この一般鍵によって暗号化されるが、コンテンツ配布ポータルからダウンロードするか、ＣＤ、ＤＶＤなどの適切な記憶装置を介して獲得することができる。
【００２８】
コンテンツ参照、コンテンツ権利、および（暗号化解除）鍵を有するテーブルが、一緒に、コンテンツのレンダリングに必要である。したがって、コンテンツ権利、鍵、および登録された装置に関するリストが、権利ウォレットに束縛される。コンテンツ参照を有するリストは、レンダリング装置にコピーされる。したがって、レンダリング装置でディジタル・コンテンツをレンダリングするオプションの１つが、権利ウォレットとレンダリング装置の間で通信リンクを確立することである。しかし、その代わりに、権利ウォレットに接続する必要なしでコンテンツをレンダリングできるようにするために、レンダリング装置をコンテンツ配布ポータルに登録することができる。
【００２９】
ユーザが、コンテンツ配布ポータルに登録され、権利ウォレットおよびレンダリング装置を所有すると仮定すると、コンテンツを注文した後に、ユーザは、コンテンツ権利および鍵が自分の権利ウォレットに保管され、コンテンツが、ユーザのレンダリング装置に転送される。したがって、ユーザは、レンダリング装置および自分の権利ウォレットを使用して、獲得したコンテンツをレンダリングすることができる。権利ウォレットが、コンテンツ配布ポータルに接続された時に、特定のユーザについて現在登録されているユーザのコンテンツ権利および鍵を、ポータルからダウンロードするか、権利ウォレットに保管されたデータと同期化することができる。したがって、権利ウォレットを、そのテーブルと同期化して、ポータルに保管された情報を保つことができる。
【００３０】
ユーザは、コンテンツ配布ポータルに登録する時に、一意のＩＤを割り当てられる。ユーザは、登録したいレンダリング装置を指定することもでき、後に、コンテンツを注文する時にそれ相応に請求される。当初は、登録されたユーザごとに、コンテンツ配布ポータルに、登録された少なくとも１つの（主）権利ウォレットがある。しかし、ユーザは、複数の権利ウォレットを必要とする場合に、ポータルに追加の権利ウォレットを登録することができる。望まれる場合に、そのような追加権利ウォレットの機能性を、所定のアクセス権、たとえば再生だけに制限することができる。たとえば、ある一家が、現在のセル電話機の使用のように、家族のすべてが自分の権利ウォレットを有することを望むので、追加の権利ウォレットを必要とする場合がある。その場合に、この家族のそれぞれが、未登録の装置でコンテンツにアクセスすることができる。
【００３１】
保護されたコンテンツを、互換性のあるクライアント・ディジタル権利管理ソフトウェアを備える装置でのみレンダリングできることが、承認される。レンダリング装置が、ＰＣ様の装置である場合には、ユーザは、コンテンツ配布ポータルにディジタル・コンテンツを注文する時に、即座にクライアント・ディジタル権利管理ソフトウェアをダウンロードすることができる。レンダリング装置が、専用のプレイヤまたはプリンタである場合には、その装置は、めいめいのクライアント・ディジタル権利管理ソフトウェアの機能性を有するように設けられる。
【００３２】
ユーザの新しいレンダリング装置のそれぞれを、ポータルで登録することができる。しかし、ユーザが、権利ウォレットへの接続なしでレンダリング装置を使用することを望む場合に、登録が必要である。登録時に、レンダリング装置が、ユーザごとのレンダリング装置のリストに追加される。したがって、コンテンツ配布ポータルは、ユーザがコンテンツをレンダリングできるレンダリング装置のリストを維持することができる。これは、たとえば権利ウォレットからポータル・ユーザＩＤを読み取ることができ、レンダリング装置をコンテンツ配布ポータルに登録する器具で装置をフックする自動化された処理とすることができる。
【００３３】
前述したように、各異なるコンテンツが、一般鍵を用いて暗号化され、一般鍵だけが、ポータル・ユーザに関して暗号化される。ユーザが、暗号化されたコンテンツをダウンロードする場合に、そのコンテンツに関連する権利、そのコンテンツを暗号化解除する鍵、および登録された装置のリストが、権利ウォレットにダウンロードされる。暗号化されたコンテンツは、レンダリング装置にダウンロードされるか、記憶装置を介して送信される。代替案では、登録された装置の実際のリストが、ユーザがポータルに接続する時に、必ず透過的に権利ウォレットにダウンロードされる。これによって、ユーザが、常に最も実際の登録された装置のリストをコピーできるようになる。
【００３４】
本発明によるディジタル・コンテンツのレンダリングについて語る時に、３つの異なる場合を区別することができる。
【００３５】
第１の場合に、コンテンツが、記憶装置で提供される。ユーザが、コンテンツのレンダリングを試みる時に、レンダリング装置によって、当初に、権利ウォレットもその記憶装置に保管されているか否かを調べることによって、そのコンテンツのレンダリングが許可されるかどうかが調べられる。許可される場合に、レンダリング装置によって、この権利ウォレットの登録された装置のテーブルに、それ自体の識別が含まれるか否かが調べられる。それ自体の識別が見つかる場合に、レンダリング装置によって、コンテンツが暗号化解除され、レンダリングされる。そうでない場合には、次の場合の１つが成功しない限り、レンダリングが拒否される。
【００３６】
第１の場合に関して、レンダリング装置は、一般鍵を用いて、登録された装置および鍵のテーブルを暗号化解除することができる。この一般鍵は、レンダリング装置によって知られ、記憶装置に保管されない。提案される解決策は、暗号方式から利益を得ることができ、この暗号方式では、単一のグローバル鍵の効果を与える鍵のマトリックスが使用されると同時に、実際に、すべての装置タイプが、他の装置によって使用されるものと異なる鍵のサブセットを有する。
【００３７】
公衆レンダリング装置、たとえばホテルの室内でのコンテンツのレンダリングも、本発明の１態様に従って実行することができる。特に、ホテルの室内などの公共の場所では、コンテンツが、通常はレンダリング装置に保管されない。したがって、これらのレンダリング装置は、コンテンツにアクセスできなければならない。これは、ＣＤプレイヤまたはＤＶＤプレイヤなどの記憶装置リーダによって、インターネット上でストリーミングまたはダウンロード・サービスを介して実行することができる。言い換えると、コンテンツを、ユーザによって記憶装置でまたはポータルからのストリーミング／ダウンロードによって、供給することができる。コンテンツ権利および鍵が、権利ウォレットに保管されるので、ユーザは、自宅でもアクセスできるディジタル・コンテンツのすべてにアクセスできるようになるために、権利ウォレットを持ち運ぶだけでよい。
【００３８】
第２の場合では、レンダリング装置および権利ウォレットが、何らかの種類の通信リンクを介して互いに接続される。ユーザが、コンテンツのレンダリングを試みる時に、レンダリング装置によって、権利ウォレットに連絡し、特定のディジタル・コンテンツをレンダリングするのに適当なアクセス権を有するかどうかが検査される。成功の場合に、レンダリング装置は、コンテンツをレンダリングすることを許可される。それを行うために、レンダリング装置は、権利ウォレットから必要な鍵を得る。そうでない場合には、第３の場合が適用されない限り、レンダリングが拒否される。
【００３９】
第３の場合では、コンテンツ権利および鍵が、レンダリング装置に束縛される。ユーザが、コンテンツのレンダリングを試みる時に、レンダリング装置によって、レンダリング装置に保管されためいめいのテーブルが検索される。コンテンツをレンダリングすることが許可される場合に、コンテンツがレンダリングされ、そうでない場合には拒否される。
【００４０】
本発明の概念を用いると、記憶装置にコンテンツをコピーすることもできるようになる。暗号化されたコンテンツと一緒に、コンテンツ参照、関連する権利、（暗号化された）一般鍵、および登録された装置を含むテーブルを、記憶装置に書き込むことができる。登録された装置のテーブルおよび（暗号化された）一般鍵のテーブルは、両方とも一般鍵によって暗号化され、一般鍵は、登録されたレンダリング装置に既知である。この技法を用いると、権利ウォレットの存在を必要とせずに、コンテンツを任意の登録されたレンダリング装置でレンダリングできるようになる。
【００４１】
ディジタル・コンテンツをレンダリング装置に束縛するために、レンダリング装置をポータル・ユーザに登録しなければならない。レンダリング装置は、コンテンツをレンダリングするたびに、権利ウォレットに接触する必要がある。これは、いつでも可能とは限らないので、コンテンツ権利および鍵を権利ウォレットからレンダリング装置にコピーすることが可能である。権利ウォレットによって、レンダリング装置ＩＤについて登録された装置リストが検索される。リストにこのＩＤが含まれる場合に、権利ウォレットによって、コンテンツ権利および鍵がレンダリング装置にコピーされる（コンテンツ権利に従って）。
【００４２】
権利ウォレットが、壊されるかユーザによって売られる場合に、ユーザは、ポータルから装置を登録解除するように要求される。ユーザは、権利ウォレットをポータルにフック・アップし、登録解除することによってこれを自動的に行うことができる。その場合に、権利ウォレット内のすべてのテーブルがクリアされる。権利ウォレットが損傷を受ける、失われる、または盗まれる場合に、ユーザは、ポータルで手作業で登録解除することができる。その後も、その権利ウォレットを使用する誰かが、権利ウォレットで参照されるすべての（古い）コンテンツをレンダリングすることができるが、新しいコンテンツはレンダリングできない。そのような権利ウォレットが、後にポータルに接続される場合に、ポータルは、その権利ウォレット内のすべてのテーブルをクリアすることができる。
【００４３】
レンダリング装置の登録解除は、権利ウォレットの登録解除に似ている。したがって、レンダリング装置は、記憶装置にある（古い）コンテンツおよびそれに束縛された全てのコンテンツをレンダリングすることができるが、新しいコンテンツはレンダリングできない。
【００４４】
ＣＤプレイヤなどのレンダラは、通常は、家庭用ステレオ機器に接続される。したがって、ユーザは、常に、暗号化されたコンテンツを記録し、テープまたは通常のＣＤにコピーする能力を有する。これらのタイプの許可されないコピーの供給源の追加のヒントとして、レンダリングされるコンテンツに、暗号化解除されレンダリングされる時にウォーターマーキング（watermark）することができる。
【００４５】
本発明の上記ならびに追加の目的、特徴、および長所は、以下の詳細な説明から明白になる。
【００４６】
本発明の新規の特徴を、添付請求項に示す。しかし、本発明自体ならびにその使用の好ましい態様、さらなる目的、および長所は、添付図面と共に例示的実施形態の下記の詳細な説明を参照することによって最もよく理解される。
【発明を実施するための最良の形態】
【００４７】
図１に、本発明によるシステム１００の第１の図を示す全般的なブロック図が示され、このシステム１００には、作成者１０２、ユーザ１０４、コンテンツ配布ポータル１０６、権利ウォレット１０８、レンダリング装置１１０、および記憶装置１１２が含まれる。前述の主題の間の実線によって、そのような主題の間の情報の伝送を可能にするのに必要になる場合がある通信リンクが示される。そのような通信リンクは、インターネットなどの分散情報システム（ＩＤＳ）によって形成することができる。通信リンクは、部分的にまたは全体的に、ブルートゥース、ＧＳＭ（Global System for Mobile Communications）、ＧＰＲＳ（General Packet RadioService）、またはＵＭＴＳ（Universal Mobile Telecommunications System）などの無線通信接続によって形成することができる。
【００４８】
作成者１０２は、個々の人または人のグループによって形成することができ、これらの人は、文芸作品、芸術作品、データの構造化された編集物、音楽、録音、映画、または任意の形のマルチメディア・データを作成する。作成者１０２は、そのような作品の著作権を保有する法的組織体によって形成することもできる。配布の前に、作成者によって作成された作品が、保管、暗号化、ディジタル通信回線を介する伝送などのさらなるディジタル処理を容易にするために、ディジタル化される。以下では、作成者のディジタル化された作品を、配布されマーケティングされるオファリングを構成するディジタル・コンテンツと称する。
【００４９】
作成者１０２に似て、ユーザ１０４も、個々の人または人のグループあるいは法的組織体のいずれかによって形成することができる。ユーザは、コンテンツ配布ポータル（ＣＤＰ）１０６によって提供されるコンテンツにアクセスし、検索し、購入し、あるいはこの組合せを行うことを求める。
【００５０】
コンテンツ配布ポータル１０６は、作成者１０２によって供給されるディジタル・コンテンツへの「ゲートウェイ」である。したがって、ＣＤＰ１０６は、ユーザがこのシステムに参加するための主要な入口点である。ＣＤＰ１０６は、ディジタル・コンテンツの探索、発見、アクセス、検索、または購入あるいはこれらの組合せのためのインフラストラクチャを提供する、インターネットまたはイントラネットのウェブ・サイトによって形成することができる。ＣＤＰには、コンテンツ、追加コンテンツ・データ、およびユーザ・データを提供し、維持するのに十分な記憶装置を含む１つまたは複数のサーバ・コンピュータが含まれる。追加コンテンツ・データには、作成者またはＣＤＰ経営者あるいはその両方によって指定されるめいめいのコンテンツのアクセスおよび配布の権利および条件が含まれる。ユーザ・データには、登録ユーザとしての個人データまたは特定のユーザを表す偽名のいずれかが含まれる。任意選択として、ＣＤＰによって、作成者に関するより詳細な情報、およびおそらくはニュースまたは他のサービスなど、有用なページへのリンクまたは検索エンジンあるいはその両方を提供することができる。短く言うと、ＣＤＰは、ユーザ、関連する権利ウォレット、レンダリング装置、およびディジタル・コンテンツに関するすべての情報を保有する。
【００５１】
権利ウォレットは、ディジタル・コンテンツに関連するアクセス権のリストならびにめいめいの説明または暗号化鍵のリストあるいはその両方を保持するテーブルを保管するセキュア・ディジタル・リポジトリによって形成される。権利ウォレットによって、さらに、テーブルおよび保管される情報の、不正操作ができない保管および伝送が可能になる。権利ウォレットの実施形態について、International Business Machines Corporation社のCryptolope（登録商標）技術を使用することができる。権利ウォレットは、パーソナル・コンピュータなどの市販コンピュータ・システムあるいは、携帯情報端末（ＰＤＡ）、セル電話機、またはスマート・カードなどの他のディジタル装置、あるいはインターネットなどの公衆ネットワークのいずれかに保管することができる。
【００５２】
さらに、権利ウォレットは、好ましくは多数のアドレスを提供するＩＰｖ６（InternetProtocol version 6）標準規格による、ＴＣＰ／ＩＰ（伝送制御プロトコル／インターネット・プロトコル）アドレスによって形成できる一意の識別番号を備える。権利ウォレットに保管された情報への許可されるアクセスは、上で説明した通信リンクへのインターフェースによって促進される。権利ウォレットは、普通はユーザに関連し、ユーザは、たとえばアカウント番号、ディジタル証明書、または偽名など、一意の識別番号によって表すことができる。
【００５３】
レンダリング装置（ＲＤ）は、コンテンツをレンダリングできる装置であり、レンダリングは、基本的に、ユーザがアクセスできる形へのディジタル・コンテンツの変換である。たとえば、ディジタル・コンテンツが、ＭＰＥＧ−１、ＭＰＥＧ−２、またはＭＰＥＧ−４（Moving Picture Experts Group）標準規格に従って保管されたビデオ・クリップによって形成される場合に、ＲＤによって、保管されたデータからビデオ・クリップを再作成することができる。ディジタル・コンテンツが、文芸作品によって形成される場合に、ＲＤによって、作品の視覚的表現または紙へのプリントアウトが構成される。したがって、ＲＤは、それぞれが特定のフォーマットで保管されたディジタル・コンテンツの変換に特殊化された、さまざまな装置によって形成することができる。しかし、１つのＲＤによって、さまざまな異なるフォーマットをレンダリングできるようにすることができる。ＲＤを、ＭＰ３（ＭＰＥＧ−１オーディオ・レイヤ３）プレイヤ、ＣＤ（コンパクト・ディスク）プレイヤ、ＤＶＤ（ディジタル多用途ディスク）プレイヤなどの別々の装置として実現することができ、あるいは、市販コンピュータ・システムで動作するコンピュータ・プログラムとして実施することができることを承認されたい。ＲＤに、前述の通信リンクの１つを介して達することもできることを理解されたい。いくつかの装置によって、ＣＤまたはＤＶＤなどの記憶装置にコンテンツをコピーすることもできる。権利ウォレットに似て、ＲＤも、一意の識別番号を割り当てられ、暗号化解除鍵または暗号化鍵あるいはその両方を保存する不正操作ができない記憶装置を備える。任意選択として、ディジタル・コンテンツを、不正操作ができない記憶装置、あるいは、ＲＤ自体またはＲＤが動作するコンピュータ・システムによって提供される別々の記憶装置に保管することができる。
【００５４】
記憶装置（ＳＤ）に、ディジタル・コンテンツを保管することができる。ＳＤは、ＣＤまたはＤＶＤなどの光学装置によって、またはフラッシュ消去可能プログラマブル読取専用メモリによってのいずれかで実現することができる。記憶装置は、保護されたコンテンツを保持するように構成される。したがって、記憶装置に、レンダリング装置による保護されたコンテンツへのアクセスの制御を提供する異なるテーブルを保管することができる。
【００５５】
システム全体が、図２に示されているように、公開鍵インフラストラクチャ（ＰＫＩ）で実施される。公開鍵インフラストラクチャは、電子トランザクションにかかわる各当事者の有効性を検証し、認証する認証局および他の登録機関からのディジタル証明書を使用する公開鍵暗号化のシステムである。公開鍵暗号化は、１９７６年にディフィー（Diffie）およびヘルマン（Hellman）によって導入された暗号化方式であり、各人が、公開鍵および秘密鍵と称する鍵の対を得る。各人の公開鍵は、公表されるが、秘密鍵は秘密に保たれる。メッセージは、所期の受信人の公開鍵を使用して暗号化され、その受信人の秘密鍵を使用してのみ暗号化解除することができる。ＲＳＡ暗号化が、公開鍵暗号システムの例である。認証局は、他の実体、組織、および個人にディジタル証明書を発行して、それらが他者に自分の身元を証明できるようにする実体、通常は会社である。
【００５６】
図２には、図１に示されたものと同一の主題すなわち、作成者１２２、ユーザ１２４、コンテンツ配布ポータル１２６、権利ウォレット１２８、およびレンダリング装置１３０が示されている。しかし、図をわかりやすくするために、図２には、図示の主題の間の通信リンクではなく、認証局１３４への通信リンクだけが示されている。
【００５７】
図３に、本発明の実施形態のより詳細なブロック図が示されている。図示の方式では、そのようなシステムで相互作用する構成要素が示されている。しかし、やはり、この図が、本発明に関連する部分だけを示すために単純化され、１つの権利ウォレットおよび１つのレンダリング装置を有する１ユーザに縮小されていることを承認されたい。
【００５８】
図示されているのは、コンテンツ配布ポータル２０２、権利ウォレット２０４、レンダリング装置２０６、記憶装置２０８、および、例として、インターネット２１０によるおよび有線または無線の接続２１２、２１３、２１４、および２１５による、通信リンクである。
【００５９】
コンテンツ配布ポータル２０２は、ユーザがこのシステムに参加する主要な入口点である。コンテンツ配布ポータル２０２は、ユーザＩＤのリストを保つ第１テーブル２２０を保持する。第１テーブル２２０内の各項目は、関連するテーブルに関連し、そのめいめいが、特定のユーザについて登録された、第２テーブル２２２内のディジタル・コンテンツ、第３テーブル２２４内の権利ウォレットのリスト、および第４テーブル２２６内のレンダリング装置のリストに関する情報を保つ。
【００６０】
権利ウォレット２０４は、コンテンツ配布ポータル２０２の第３テーブル２２４内に権利ウォレット２０４への参照として保管される権利ウォレットＩＤ２３０によって識別される。権利ウォレット２０４は、ユーザ（図示せず）に関連付けられ、このユーザは、アカウント番号など、一意のＩＤ（２３１）を介して表される。音楽配布システムでは、この人が、一度登録したコミュニティ（Napsterなど）の一部になり、ユーザＩＤを割り当てられることができる。権利ウォレットには、さらに、第１、第２、および第３の権利ウォレットのリスト２３２、２３４、および２３６によって示される、コンテンツ権利、暗号化された一般鍵、および登録されたレンダリング装置を保持するテーブルを保管するためのある形の読取／書込記憶装置が含まれる。権利ウォレットには、さらに、クライアント・ディジタル権利管理（ＤＲＭ）ソフトウェア２３８が含まれ、このＤＲＭソフトウェア２３８は、ＰＤＡ（携帯情報端末）、セル電話機、またはスマート・カードなどの権利ウォレットを実現するプラットフォームとして機能するディジタル処理装置または市販コンピュータで動作するプログラムと相互作用する。しかし、権利ウォレットを、インターネットなどの公衆ネットワークに配置することができる。ユーザは、コンテンツ配布ポータル２０２内の第１テーブル２２０に保管されたユーザＩＤに関連する権利ウォレットのリスト２２４によって既に示されているように、複数の権利ウォレットを有することができる。
【００６１】
レンダリング装置２０６は、ＴＣＰ／ＩＰ（たとえばＩＰｖ６）ＩＤなどの一意識別子２４０を介して識別される。レンダリング装置２０６には２つのクラスがある。ＰＣなどのレンダリング装置２０６の第１のクラスは、コンテンツ配布ポータル２０２と通信して、インターネット２１０を介してコンテンツをダウンロードし、そのディジタル・コンテンツをレンダリングすることができる。このクラスの装置は、ダウンロードされたコンテンツを、書込可能ＣＤ／ＤＶＤなどの記憶装置２０８にコピーすることもできる。レンダリング装置２０６の第２のクラスは、記憶装置に保管されたディジタル・コンテンツをレンダリングすることだけができる、すなわち、普通のＣＤ／ＤＶＤプレイヤと同等の装置である。レンダリング装置２０６の両方のクラスが、無線または有線のインターフェースを有することができ、このインターフェースによって、レンダリング装置が、接続２１５を使用して権利ウォレットにフック・アップできるようになる。レンダリング装置には、箱２４２によって示されるように、暗号化されたコンテンツを保持するテーブルを保管できる何らかの形の読取／書込記憶装置も含めることができる。
【００６２】
適合されたクライアントＤＲＭソフトウェア２４４によって、権利ウォレットへおよびインターネット２１０を介するコンテンツ配布ポータル２０２への、レンダリング装置２０６の通信が制御される。さらに、クライアントＤＲＭソフトウェア２４４は、セキュア・プレイヤ２４６と相互作用する。セキュア・プレイヤ２４６は、ユーザが暗号化解除されたディジタル・コンテンツをコピーすることを可能にせずに、権利ウォレットまたは記憶装置自体によって供給されるめいめいの鍵を使用することによって、暗号化されたディジタル・コンテンツをレンダリングするように適合される。
【００６３】
最後に、記憶装置２０８は、箱２５０によって示されているように、暗号化された形でディジタル・コンテンツを保管することができる。記憶装置２０８は、ＣＤ／ＤＶＤなどの光学装置あるいはスマート・メディア・カードまたはメモリ・スティックなどのフラッシュＲＡＭのいずれかによって実現することができる。したがって、記憶装置２０８は、追記装置または複数回書込型装置とすることができる。ＣＤの場合に、たとえば、現代のＣＤのミックスト・モード機能を使用して、データを保管することができる。これによって、レンダリング装置に、現在のＣＤフォーマットで装置に保管された、暗号化されたコンテンツおよび暗号化されないコンテンツをレンダリングする能力が与えられる。任意選択として、専用区域に、箱２５２によって示されるように、レンダリングを許可されるレンダリング装置、一般鍵、コンテンツ参照、および関連する権利の暗号化されたリストを保管するように記憶装置を適合させることができる。
【００６４】
図４に、本発明によるディジタル・コンテンツを登録する方法を示す流れ図を示す。作成者が、インターネットを介して配布されるディジタル・コンテンツを形成するディジタル作品を保護することを望むと仮定する（ブロック３０２）。それを行うために、作成者は、最初のステップで文書暗号化鍵（ＤＥＫ）を使用してディジタル・コンテンツを暗号化する（ブロック３０４）。性能の理由から、ディジタル・コンテンツの暗号化は、対称暗号化アルゴリズム、たとえばＤＥＳを用いて実行され、これによって、ＤＥＫ自体がランダムに生成される。その後、作成者は、プロバイダが供給する公開鍵を使用してＤＥＫを暗号化し（ブロック３０６）、ここで、プロバイダは、コンテンツ配布ポータルの一部である。プロバイダの公開鍵は、公開鍵サーバまたは認証局（図２参照）から検索することができる。非対称暗号化について、ＲＳＡアルゴリズムを使用することができる。その後、暗号化されたディジタル・コンテンツ、作成者によって指定された関連する権利、および暗号化されたＤＥＫが、プロバイダに送信される（ブロック３０８）。それに応答して、プロバイダが、暗号化されたＤＥＫ、関連する権利、および暗号化されたディジタル・コンテンツを保管し（ブロック３１０）、新たに追加されたディジタル・コンテンツの提供を開始する（ブロック３１２）。
【００６５】
図５に、本発明による権利ウォレットを獲得する方法を示す流れ図を示す。ユーザが、ユーザを参照する信任証を含む要求をコンテンツ配布ポータルに送信する（ブロック４０４）ことによって、権利ウォレットを要求する（ブロック４０２）。信任証は、認証局によって発行される証明書、ユーザの一意のＩＤ、またはユーザの偽名によって構成することができる。それに応答して、コンテンツ配布ポータルが、めいめいの信任証を発行した可能性がある認証局または他のオフィスにアクセスし、信任証が有効であるかどうかを検査すること（ブロック４０８）によって、ユーザの信任証を検証し（ブロック４０６）、それと同時に、ＣＤＰは、任意選択として、新しい権利ウォレットの発行を可能にする他の判断基準を検査する。ユーザ信任証が有効でない場合には、ユーザは、権利ウォレットを得ることができない（ブロック４１０）。ユーザ信任証が有効である場合には、新しい権利ウォレットがユーザに発行される、すなわち、新しい一意ＩＤが、権利ウォレットのために作成され、そのＩＤが、ユーザへの参照と一緒に保管される（ブロック４１２）。その後、権利ウォレットが、ユーザに送信され（ブロック４１４）、ユーザが、権利ウォレットを所有する（ブロック４１６）。しかし、権利ウォレットを、コンテンツ配布ポータルと独立の実体、いわゆる権利ウォレット・オーソリティ（rights wallet authority）によって発行できることを承認されたい。権利ウォレット・オーソリティのコンテンツ配布ポータルからの独立性によって、有利なことに、ユーザが、複数のＣＤＰから音楽を収集できるようになる。
【００６６】
図６に、本発明によるコンテンツ配布ポータル（ＣＤＰ）にユーザを登録する方法を示す流れ図を示す。ユーザが、コンテンツ配布ポータルに登録されたユーザのコミュニティへの参加を求める（ブロック５０２）時に必ず、要求が形成される（ブロック５０４）。要求に、ユーザが既に権利ウォレットを所有することを証明する証明書を含めることができる。コンテンツ配布ポータルが異なるメンバシップ方式を提供する場合にこうなる可能性がある。その代わりに、ユーザが、コンテンツ配布ポータルに登録する時に権利ウォレットを得ることができる。実際の登録処理は、要求をＣＤＰに送信する（ブロック５０６）ことによって起動される。証明書を、認証局によって発行することができる（図２参照）。ＣＤＰは、要求を受信する時に、権利ウォレット証明書を検証し（ブロック５０８）、これによって、権利ウォレット証明書が有効であるか否かを検査する（ブロック５１０）ことによって、要求を送信したユーザが権利ウォレットの実際の保有者であることが証明される。権利ウォレット証明書が有効でない場合には、ユーザは参加できず、要求が拒否される（ブロック５１２）。権利ウォレット証明書が有効である場合には、ユーザまたは権利ウォレットあるいはその両方が登録される（ブロック５１４）。各権利ウォレットに、ユーザへの参照が含まれるので、ＣＤＰが、すべてのユーザのリストをさらに保つのではなく、登録されたすべての権利ウォレットのリストだけを維持することが可能である。次に、レンダリング装置を登録するか否かを尋ねるメッセージをユーザに送信する（ブロック５１６）。次に、ユーザの応答を分析する（ブロック５１８）。ユーザがレンダリング装置の登録を求める場合に、この処理は、ＣＤＰへのレンダリング装置の登録の処理で継続される（ブロック５２２、図７参照）。ユーザがレンダリング装置の登録を求めない場合には、処理を継続する必要はないが、ユーザは、登録された顧客として参加している（ブロック５２０）。
【００６７】
図７に、本発明によるコンテンツ配布ポータルに１つまたは複数のレンダリング装置を登録する方法を示す流れ図を示す。この処理は、２つの入口点を有する。第１の入口点は、図６に示された処理の続きである。ユーザが、レンダリング装置の登録を求める場合（ブロック６０２）、ユーザは、登録されるレンダリング装置について尋ねられる（ブロック６０４）。
【００６８】
その代わりに、ユーザが、いつでも新しいレンダリング装置の登録を要求することができる（ブロック６０６）。次に、コンテンツ配布ポータル（ＣＤＰ）が、そのユーザがＣＤＰに既知であるか否かを検査する（ブロック６０８）。そうでない場合には、ユーザは、まず登録することを要求される（ブロック６１０）。ユーザが既にＣＤＰに既知である場合には、ユーザは、第１の入口点と同様に、登録されるレンダリング装置について尋ねられる（ブロック６０４）。
【００６９】
それに応答して、ユーザは、登録されるレンダリング装置の証明書を返す（ブロック６１２）。その後、ＣＤＰによって、レンダリング装置の証明書が有効であるか否かが検査される（ブロック６１４）。そうでない場合には、レンダリング装置を登録することができない（ブロック６１６）。レンダリング装置が有効である場合には、レンダリング装置への参照を、登録されたレンダリング装置のユーザ固有のリストに追加する（ブロック６１８）。レンダリング装置が公衆レンダリング装置として使用されるかどうかの区別を行う（ブロック６２０）。そうである場合には、レンダリング装置を、公衆レンダリング装置として登録し（ブロック６２２）、その後、ユーザに、さらにレンダリング装置を登録したいか否かを尋ねる（ブロック６２４）。そうでない場合には、ユーザは、即座に、さらにレンダリング装置を登録したいか否かを尋ねられる（ブロック６２４）。そうである場合には、この処理は、上で説明したブロック６１２で継続される。そうでない場合には、この処理が終了し、レンダリング装置が登録されている（ブロック６２６）。
【００７０】
図８に、本発明によるコンテンツ配布ポータルに注文する方法を示す流れ図を示す。ユーザが、あるコンテンツ、たとえば音楽録音をコンテンツ配布ポータルに注文したい場合に（ブロック７０２）、ユーザは、検索、選択のためにＣＤＰによって提供される環境を使用することができる。ユーザは、決心した時に、必ず、ＣＤＰに送信される注文要求を作成する（ブロック７０４）。これは、当技術分野で一般に既知であり、広く使用されている、対話型ウェブ・サイトを使用することによって行うことができる。注文要求には、権利ウォレットを識別し、それが有効な権利ウォレットであることを保証する権利ウォレット証明書が含まれる。その後、注文要求が、インターネットなどの通信リンクを介してＣＤＰに送信される（ブロック７０６）。返しに、ＣＤＰは、権利ウォレットが有効であり、要求するユーザに登録されているか否かを検査する（ブロック７０８）。そうでない場合には、ユーザは、注文を許可されず、めいめいの説明メッセージが、ユーザに返される（ブロック７１０）。そうである場合には、クレジット・カード番号の要求および受信など、購入手続きが実行される（ブロック７１２）。その後、ＣＤＰが、すべての購入判断基準が満たされ、有効であるか否かを検査する（ブロック７１４）。そうでない場合には、やはり、ユーザは、ＣＤＰとの取引を許可されない、すなわち、ＣＤＰは、要求されたディジタル・コンテンツをユーザに売るのを拒否する（ブロック７１６）。めいめいの説明メッセージを、ユーザに返すことができる。
【００７１】
すべての購入判断基準が有効である場合に、権利ウォレットに関連する公開鍵を使用することによって、文書暗号化鍵（ＤＥＫ）を暗号化する（ブロック７１８）。権利ウォレットに関連する公開鍵は、権利ウォレット証明書と一緒にＣＤＰに送信することができる。その代わりに、ＣＤＰが、認証局または公開鍵オーソリティにめいめいの公開鍵を要求することができる。その後、暗号化されたＤＥＫおよび購入されたディジタル・コンテンツに関連するアクセス権が、ユーザに送信される（ブロック７２０）。ユーザは、これを権利ウォレットに転送し（ブロック７２２）、これに応答して、ＤＥＫおよびディジタル・コンテンツに関連する権利が保管される（ブロック７２４）。代替案では、主要な通信リンクを、ＣＤＰとめいめいの権利ウォレットの間で直接に確立することができる。しかし、権利ウォレットは、それ自体の秘密鍵を用いてＤＥＫを暗号化解除することができる。最後に、ＤＥＫが、後の使用すなわち、購入されたディジタル・コンテンツのレンダリングの必要がある時に必ず、権利ウォレット内に存在する（ブロック７２６）。
【００７２】
図９に、本発明によるディジタル・コンテンツをレンダリングする方法を示す流れ図を示す。ユーザは、あるディジタル・コンテンツをレンダリングしたい時に（ブロック８０２）、レンダリング装置をアクティブ化する。レンダリング装置によって、たとえばＣＤまたはＤＶＤなど、レンダリング装置に外部から付加することができる記憶装置でディジタル・コンテンツが供給されるか否かが検査される（ブロック８０４）。コンテンツが、付加された記憶装置で供給されるのでない場合には、レンダリング装置によって、たとえば内蔵ハード・ディスクまたはフラッシュ・メモリなどの不揮発性ソリッド・ステート・メモリ・デバイスなど、内部的にディジタル・コンテンツが保管されるか否かが検査される（ブロック８０６）。そうでない場合には、この処理は、図１１に示されているように継続される（ブロック８０８）。コンテンツが、レンダリング装置自体に保管されていることがわかった場合には、レンダリング装置によって、ユーザの権利ウォレットに接続されているか否かが検査される（ブロック８１０）。
【００７３】
ブロック８０４で、レンダリング装置によって、レンダリングを要求されたディジタル・コンテンツが外部記憶装置で検出された場合に、レンダリング装置によって、一般レンダリング装置暗号化解除鍵を用いて、記憶装置からのレンダリング装置のテーブルおよびコンテンツ権利のテーブルが暗号化解除される（ブロック８１２）。代替案では、レンダリング装置によって、前述のテーブルに適用されるディジタル署名を検査して、その有効性を立証することができる。その後、レンダリング装置によって、記憶装置に保管されたレンダリング装置のテーブルに、そのレンダリング装置自体を参照する識別子が含まれるか否かが検査される（ブロック８１４）。そうでない場合には、レンダリング装置は、ブロック８１０で、レンダリング装置がユーザの権利ウォレットに接続されるか否かを検査することによって継続する。
【００７４】
記憶装置に保管されたレンダリング装置のテーブルに、レンダリング装置自体を参照する識別子が含まれる場合に、レンダリング装置によって、許可されるアクセス権が検査される（ブロック８１６）。コピー、印刷、可視の、可聴の、または触覚的な形での変換などのレンダリングの要求された形が、許可されるアクセス権によって許可される場合に、この方法は、図１０で継続される（ブロック８１８）。そうでない場合には、やはり、レンダリング装置は、ブロック８１０で、レンダリング装置がユーザの権利ウォレットに接続されるか否かを検査することによって継続する。
【００７５】
ブロック８１０で、レンダリング装置がユーザの権利ウォレットに接続されている場合に、権利ウォレットによって、ユーザが、要求された形でディジタル・コンテンツをレンダリングするのに必要なアクセス権を所有するか否かが検査される（ブロック８２０）。レンダリングが許可される場合に、この方法は、図１０で継続される（ブロック８２２）。要求されたレンダリングが許可されない場合には、レンダリング装置によって、ディジタル・コンテンツがレンダリング装置自体に束縛されるかどうかがテストされる（ブロック８２４）。そうでない場合には、この方法は、レンダリング装置によってコンテンツのレンダリングを拒否することによって終了する（ブロック８２６）。ディジタル・コンテンツがレンダリング装置に束縛されている場合には、レンダリング装置によって、めいめいのアクセス権が検査される（ブロック８２８）。ディジタル・コンテンツがレンダリング装置に束縛されているが、要求されたレンダリング・モードが、許可されるアクセス権によって許可されない場合には、この方法は、ブロック８２６で、レンダリング装置によってコンテンツのレンダリングを拒否することによって終了する。レンダリング権利によって、要求されたレンダリング・モードが許可される場合には、この方法は、図１０で継続される（ブロック８３０）。
【００７６】
図１０は、図９の流れ図の続きである。第１の入口点（ブロック８４０）の後に、この方法は、一般レンダリング装置暗号化解除鍵を用いて、レンダリング装置によって、記憶装置からの文書暗号化鍵（ＤＥＫ）テーブル（そのレンダリング装置のために暗号化されたＤＥＫを含む）を暗号化解除するステップによって継続される（ブロック８４２）。次に、レンダリング装置によって、その秘密鍵を用いて、ＤＥＫテーブルから文書暗号化鍵（ＤＥＫ）が暗号解除される（ブロック８４４）。その後、レンダリング装置によって、ＤＥＫを用いてディジタル・コンテンツが暗号化解除される（ブロック８４６）。
【００７７】
第２の入口点（ブロック８４８）から、この方法は、レンダリング装置によって、レンダリング装置秘密鍵を用いてローカル記憶装置からのＤＥＫを暗号化解除するステップに達する（ブロック８５０）。やはり、この方法は、その後、レンダリング装置によって、ブロック８４６でＤＥＫを用いてディジタル・コンテンツを暗号化解除することによって継続される。
【００７８】
第３の入口点から（ブロック８５２）、権利ウォレットによって、権利ウォレット秘密鍵を用いてＤＥＫが暗号化解除される（ブロック８５４）。次に、権利ウォレットによって、レンダリング装置に関連する公開鍵を用いてＤＥＫが暗号化される（ブロック８５６）。その後、権利ウォレットによって、新たに暗号化された鍵がレンダリング装置に送られ（ブロック８５８）、ブロック８５０で、レンダリング装置によって、その秘密鍵を用いてＤＥＫが暗号化解除され、ブロック８６４で、入手された暗号化解除されたＤＥＫを用いてディジタル・コンテンツが暗号化解除される。最後に、レンダリング装置によって、ユーザによって要求されたようにコンテンツがレンダリングされる（ブロック８６０）。
【００７９】
図１１に、本発明によるディジタル・コンテンツをレンダリング装置に束縛する方法を示す流れ図を示す。ユーザは、ディジタル・コンテンツをレンダリング装置に束縛したい場合に（ブロック９０２）、そのレンダリング装置および自分の権利ウォレットが、互いの間で通信接続を確立できることを保証しなければならない。したがって、権利ウォレットとレンダリング装置が接続されるか否かに関する検査を行う（ブロック９０４）。そうでない場合には、ユーザは、レンダリング装置または権利ウォレットによって発行される説明メッセージによって、接続を可能にするように要求され（ブロック９０６）、この方法は終了する。権利ウォレットとレンダリング装置が接続される場合には、許可されるアクセス権によって、めいめいのディジタル・コンテンツを特定のレンダリング装置に束縛することを許可されるか否かが権利ウォレットによって検査される（ブロック９０８）。許可されない場合には、この方法は、権利ウォレットによってディジタル・コンテンツの束縛が拒否されたことをユーザに知らせることによって終了する（ブロック９１０）。コンテンツの束縛が許可される場合に、レンダリング装置によって、その識別が、好ましくはディジタル証明書の形で、権利ウォレットに送られる（ブロック９１２）。その後、権利ウォレットによって、入手された識別がレンダリング装置テーブルに登録されているか否かが検査される（ブロック９１４）。登録されていない場合には、レンダリング装置を登録する必要があり、または登録されたレンダリング装置のテーブルをまず更新する必要があり、あるいはその両方であり、この方法は終了する（ブロック９１６）。入手された識別が、レンダリング装置に登録されている場合には、権利ウォレットによって、権利ウォレット秘密鍵を用いて文書暗号化鍵（ＤＥＫ）を暗号化解除する（ブロック９１８）。次に、権利ウォレットによって、レンダリング装置に関連する公開鍵を用いてＤＥＫを暗号化する（ブロック９２０）。その後、権利ウォレットによって、新たに暗号化されたＤＥＫおよび関連するアクセス権がレンダリング装置に送られる（ブロック９２２）。それに応答して、レンダリング装置によって、暗号化されたＤＥＫおよび関連権利が保管される（ブロック９２４）。最後に、後の使用のために、ＤＥＫがレンダリング装置に存在する（ブロック９２６）。
【００８０】
図１２に、本発明によるディジタル・コンテンツを記憶装置にコピーする方法を示す流れ図を示す。ユーザは、ディジタル・コンテンツを記憶装置にコピーした場合に、レンダリング装置および自分の権利ウォレットが、互いの間で通信接続を確立できることを保証しなければならない（ブロック１００２）。したがって、権利ウォレットとレンダリング装置が接続されるか否かに関する検査を行う（ブロック１００４）。そうでない場合には、ユーザは、レンダリング装置または権利ウォレットによって発行される説明メッセージによって、接続を可能にするように要求され（ブロック１００６）、この方法は終了する。この２つが接続されている場合には、権利ウォレットによって、めいめいのディジタル・コンテンツを特定の記憶装置にコピーすることが、許可されたアクセス権によって許可されるか否かが検査される（ブロック１００８）。これが許可されない場合には、この方法は、権利ウォレットがディジタル・コンテンツのコピーを拒否することをユーザに知らせることによって終了する（ブロック１０１０）。コンテンツのコピーが許可される場合に、レンダリング装置によって、コンテンツの使用可能性が検査される（ブロック１０１２）。コンテンツが使用可能でない場合には、ユーザは、レンダリング装置によって発行される説明メッセージによって、ディジタル・コンテンツを使用可能にするように要求され（ブロック１０１４）、この方法は終了する。ディジタル・コンテンツが使用可能な場合には、権利ウォレットによって、権利ウォレットに関連する秘密鍵を用いて、めいめいの文書暗号化鍵（ＤＥＫ）が暗号化解除される（ブロック１０１６）。次に、権利ウォレットによって、登録されたレンダリング装置ごとに、レンダリング装置の公開鍵を用いてＤＥＫが暗号化される（ブロック１０１７）。権利ウォレットによって、ＤＥＫのリスト、めいめいの権利ウォレット・テーブルに保管されたレンダリング装置のリスト、および関連するアクセス権が、一般レンダリング装置暗号化鍵を用いて暗号化される（ブロック１０１８）。その後、暗号化されたデータが、レンダリング装置に送られる（ブロック１０２０）。それに応答して、レンダリング装置によって、暗号化されたデータが記憶装置に保管され（ブロック１０２２）、暗号化されたコンテンツも保管される（ブロック１０２４）。最後に、記憶装置が、後の使用のために使用可能になる（ブロック１０２６）。
【００８１】
図１３に、本発明によるディジタル・コンテンツを公衆レンダリング装置でレンダリングする方法を示す流れ図を示す。図示の方法は、２つの主要な入口点を有する。第１の入口点は、図９（ブロック１１０２）に示された方法の続きであり、第２の入口点は、ユーザが公衆レンダリング装置でディジタル・コンテンツをレンダリングしたい時に必ず使用され、この場合に、ディジタル・コンテンツが、記憶装置で提供されない場合がある（ブロック１１０４）。最初のステップで、ユーザの権利ウォレットおよびレンダリング装置が接続され、その結果、これらが相互に通信できるかどうかを判定する（ブロック１１０６）。そうでない場合には、ユーザは、レンダリング装置または権利ウォレットによって発行される説明メッセージによって、接続を可能にするように要求され（ブロック１１０８）、この方法は終了する。権利ウォレットおよびレンダリング装置が接続される場合には、レンダリング装置によって、コンテンツ配布ポータルに接続できるか否かが検査される（ブロック１１１０）。そうでない場合、すなわち、レンダリング装置を接続できない場合には、この方法は、ディジタル・コンテンツをＣＤＰから受信できないことの説明メッセージをユーザに発行して終了する（ブロック１１１２）。レンダリング装置によってＣＤＰへの接続を確立できる場合には、権利ウォレットによって、ユーザがディジタル・コンテンツのレンダリングを許可されるか否かが検査される（ブロック１１１４）。ユーザが許可されない場合には、権利ウォレットによって、ディジタル・コンテンツのレンダリングが拒否されることをユーザに知らせるメッセージが提示される（ブロック１１１６）。ユーザは、まず、めいめいのアクセス権を購入する必要がある。
【００８２】
しかし、ユーザが既に必要なアクセス権を購入している、すなわち、ユーザがディジタル・コンテンツのレンダリングを許可される場合には、権利ウォレットによって、権利ウォレットに関連する秘密鍵を使用してＤＥＫが暗号化解除される（ブロック１１１８）。次に、権利ウォレットによって、めいめいのレンダリング装置に関連する公開鍵を用いて、ＤＥＫおよび権利ウォレットの識別が暗号化される（ブロック１１２０）。その後、権利ウォレットによって、暗号化されたデータがレンダリング装置に送られる（ブロック１１２２）。それに応答して、レンダリング装置によって、レンダリング装置に関連する秘密鍵を用いて、ＤＥＫおよび権利ウォレットの識別が暗号化解除される（ブロック１１２４）。次に、レンダリング装置によって、レンダリング装置の識別および権利ウォレットの識別が、ＣＤＰに関連する公開鍵を用いて暗号化される（ブロック１１２６）。その後、レンダリング装置によって、ＣＤＰへの接続を確立できるか否かが検査される（ブロック１１２８）。そうでない場合すなわち、レンダリング装置を接続できない場合には、この方法は、説明メッセージを発行して終了する（ブロック１１１２参照）。レンダリング装置がＣＤＰへの接続を確立できる場合には、この方法は、図１４（ブロック１１３０）で継続される。
【００８３】
図１４は、図１３の流れ図の続きである。図１３の続き（ブロック１１４０）から始めると、レンダリング装置によって、暗号化されたレンダリング装置の識別および暗号化された権利ウォレットの識別がＣＤＰに送られる（ブロック１１４２）。それに応答して、ＣＤＰによって、その秘密鍵を用いて、暗号化された情報が暗号化解除され（ブロック１１４４）、レンダリング装置が公衆レンダリング装置として登録されているか否かが検査される（ブロック１１４６）。そうでない場合には、ＣＤＰは、要求されたコンテンツのストリーミングまたはダウンロードを拒否し、この方法は終了する（ブロック１１４８）。それ相応にユーザに知らせるメッセージをレンダリング装置に送り返すことができる。
【００８４】
レンダリング装置が、公衆レンダリング装置として登録されている場合には、ＣＤＰによって、要求されたディジタル・コンテンツが、公衆レンダリング装置でのレンダリングを許可されるかどうかが検査される（ブロック１１５０）。そうでない場合には、ＣＤＰは、要求されたコンテンツのストリーミングまたはダウンロードを拒否し、この方法は、ブロック１１４８で終了する。許可される場合には、ＣＤＰによって、暗号化された形での要求されたディジタル・コンテンツのストリーミングまたはダウンロードが開始される（ブロック１１５２）。それに応答して、レンダリング装置によって、ＤＥＫを用いてコンテンツが暗号化解除される（ブロック１１５４）。最後に、レンダリング装置によって、要求されたコンテンツがレンダリングされる（ブロック１１５６）。
【００８５】
図１５に、本発明による権利ウォレットを登録解除する方法を示す流れ図を示す。ユーザは、権利ウォレットを登録解除したい場合に（ブロック１２０２）、権利ウォレットおよびコンテンツ配布ポータルが、互いの間で通信接続を確立できることを保証しなければならない。したがって、権利ウォレットおよびＣＤＰが接続を確立したか否かに関する検査を行う（ブロック１２０４）。そうである場合には、権利ウォレットによって、対応する権利ウォレット証明書がＣＤＰに送られる（ブロック１２０６）。それに応答して、ＣＤＰによって、権利ウォレット証明書が有効であるか否かが検査される（ブロック１２０８）。権利ウォレットとＣＤＰの間で接続を確立できない場合には、ユーザは、権利ウォレットによって発行される説明メッセージによって、接続を可能にするように要求され、その後、ユーザが成功したか否かが検査される（ブロック１２１０）。ユーザが接続の確立に失敗した場合には、権利ウォレットを登録解除できず、この方法は終了する（ブロック１２１２）。しかし、ユーザが成功する場合には、ＣＤＰによって、ユーザがＣＤＰに既知であるか否かが検査される（ブロック１２１４）。そうでない場合には、ユーザは、まず登録しなければならない（ブロック１２１６）。説明メッセージをユーザに発行することができる。ユーザがＣＤＰに既知である場合には、ＣＤＰによって、登録解除される権利ウォレットの識別についてユーザに尋ねる（ブロック１２１８）。それに応答して、ユーザが、権利ウォレット証明書を手作業で入力する（ブロック１２２０）。その後、ＣＤＰによって、権利ウォレット証明書が有効であるか否かが、ブロック１２０８で検査される。そうでない場合には、権利ウォレットを登録解除できず、この方法はブロック１２１２で終了する。権利ウォレット証明書が有効である場合には、ＣＤＰによって、めいめいのユーザについて登録された権利ウォレットのリストから、権利ウォレットが削除される（ブロック１２２２）。最後に、権利ウォレットが登録解除される（ブロック１２２４）。
【００８６】
図１６に、本発明によるレンダリング装置を登録解除する方法を示す流れ図を示す。ユーザは、レンダリング装置を登録解除したい時に（ブロック１３０２）必ず、特定のレンダリング装置およびコンテンツ配布ポータルが、互いの間で通信接続を確立できることを保証しなければならない。したがって、レンダリング装置およびＣＤＰが接続を確立したか否かに関する検査を行う（ブロック１３０４）。接続されている場合に、レンダリング装置によって、対応するレンダリング装置証明書がＣＤＰに送られる（ブロック１３０６）。それに応答して、ＣＤＰによって、レンダリング装置証明書が有効であるか否かが検査される（ブロック１３０８）。レンダリング装置とＣＤＰの間で接続を確立できない場合には、ユーザは、レンダリング装置によって発行される説明メッセージによって、接続を可能にするように要求され、その後、ユーザが成功したか否かに関する検査が行われる（ブロック１３１０）。ユーザが接続の確立に失敗する場合には、レンダリング装置を登録解除することができず、この方法は終了する（ブロック１３１２）。しかし、ユーザが成功する場合には、ＣＤＰによって、ユーザがＣＤＰに既知であるか否かが検査される（ブロック１３１４）。そうでない場合には、ユーザはまず登録しなければならない（ブロック１３１６）。説明メッセージをユーザに発行することができる。ユーザがＣＤＰに既知である場合には、ＣＤＰによって、登録解除されるレンダリング装置の識別についてユーザに尋ねる（ブロック１３１８）。それに応答して、ユーザが、レンダリング装置証明書を手作業で入力する（ブロック１３２０）。その後、ＣＤＰによって、レンダリング装置証明書が有効であるか否かが検査される（ブロック１３０８参照）。そうでない場合には、レンダリング装置を登録解除することができず、この方法は終了する（ブロック１３１２参照）。証明書が有効である場合には、ＣＤＰによって、めいめいのユーザについて登録されたレンダリング装置のリストからレンダリング装置が削除される（ブロック１３２２）。最後に、レンダリング装置を登録解除する（ブロック１３２４）。
【００８７】
本発明は、ハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの組合せで実現することができる。本明細書に記載の方法を実行するように適合されたあらゆる種類のコンピュータ・システムまたは他の装置が適する。ハードウェアおよびソフトウェアの通常の組合せは、ロードされ実行される時に本明細書に記載の方法を実行するようにコンピュータ・システムを制御するコンピュータ・プログラムを有する汎用コンピュータ・システムとすることができる。本発明は、本明細書に記載の方法の実施形態を可能にする特徴のすべてを含み、コンピュータ・システムにロードされた時にこれらの方法を実行できるコンピュータ・プログラム製品に埋め込むこともできる。
【００８８】
コンピュータ・プログラム手段またはコンピュータ・プログラムは、この文脈では、情報処理能力を有するシステムに、ａ）別の言語、コード、または表記への変換またはｂ）異なる材料形態での複製のいずれかまたは両方の後あるいは直接のいずれかで特定の機能を実行させることを意図された命令の、任意の言語、コード、または表記でのすべての表現を意味する。
【図面の簡単な説明】
【００８９】
【図１】本発明によるシステムの第１の図を示す全般的なブロック図である。
【図２】本発明によるシステムの第２の図を示す全般的なブロック図である。
【図３】本発明の実施形態を示すより詳細なブロック図である。
【図４】本発明によるディジタル・コンテンツを登録する方法を示す流れ図である。
【図５】本発明による権利ウォレットを獲得する方法を示す流れ図である。
【図６】本発明によるコンテンツ配布ポータル（ＣＤＰ）にユーザを登録する方法を示す流れ図である。
【図７】本発明によるコンテンツ配布ポータルに１つまたは複数のレンダリング装置を登録する方法を示す流れ図である。
【図８】本発明によるコンテンツ配布ポータルに注文する方法を示す流れ図である。
【図９】本発明によるディジタル・コンテンツをレンダリングする方法を示す流れ図である。
【図１０】図９の流れ図の続きを示す図である。
【図１１】本発明によるディジタル・コンテンツをレンダリング装置に束縛する方法を示す流れ図である。
【図１２】本発明によるディジタル・コンテンツを記憶装置にコピーする方法を示す流れ図である。
【図１３】本発明によるディジタル・コンテンツを公衆レンダリング装置でレンダリングする方法を示す流れ図である。
【図１４】図１３の流れ図の続きを示す図である。
【図１５】本発明による権利ウォレットを登録解除する方法を示す流れ図である。
【図１６】本発明によるレンダリング装置を登録解除する方法を示す流れ図である。
【図１】
2005506627.tif 000003
【図２】
2005506627.tif 000004
【図３】
2005506627.tif 000005
【図４】
2005506627.tif 000006
【図５】
2005506627.tif 000007
【図６】
2005506627.tif 000008
【図７】
2005506627.tif 000009
【図８】
2005506627.tif 000010
【図９】
2005506627.tif 000011
【図１０】
2005506627.tif 000012
【図１１】
2005506627.tif 000013
【図１２】
2005506627.tif 000014
【図１３】
2005506627.tif 000015
【図１４】
2005506627.tif 000016
【図１５】
2005506627.tif 000017
【図１６】
2005506627.tif 000018
【国際公開パンフレット】
2005506627.tif 000019
2005506627.tif 000020
2005506627.tif 000021
2005506627.tif 000022
2005506627.tif 000023
2005506627.tif 000024
2005506627.tif 000025
2005506627.tif 000026
2005506627.tif 000027
2005506627.tif 000028
2005506627.tif 000029
2005506627.tif 000030
2005506627.tif 000031
2005506627.tif 000032
2005506627.tif 000033
2005506627.tif 000034
2005506627.tif 000035
2005506627.tif 000036
2005506627.tif 000037
2005506627.tif 000038
2005506627.tif 000039
2005506627.tif 000040
2005506627.tif 000041
2005506627.tif 000042
2005506627.tif 000043
2005506627.tif 000044
2005506627.tif 000045
2005506627.tif 000046
2005506627.tif 000047
2005506627.tif 000048
2005506627.tif 000049
2005506627.tif 000050
2005506627.tif 000051
2005506627.tif 000052
2005506627.tif 000053
2005506627.tif 000054
2005506627.tif 000055
2005506627.tif 000056
2005506627.tif 000057
2005506627.tif 000058
2005506627.tif 000059
2005506627.tif 000060
2005506627.tif 000061
2005506627.tif 000062
2005506627.tif 000063
2005506627.tif 000064
2005506627.tif 000065
2005506627.tif 000066
2005506627.tif 000067
2005506627.tif 000068
2005506627.tif 000069
2005506627.tif 000070
2005506627.tif 000071
2005506627.tif 000072
2005506627.tif 000073
2005506627.tif 000074
2005506627.tif 000075
2005506627.tif 000076
2005506627.tif 000077
2005506627.tif 000078
2005506627.tif 000079
【国際公開パンフレット（コレクトバージョン）】
2005506627.tif 000080
2005506627.tif 000081
【国際調査報告】
2005506627.tif 000082
2005506627.tif 000083
2005506627.tif 000084
2005506627.tif 000085