コンテンツプロバイダの保護されたコンテンツにアクセスする装置によって実行される方法であって、aコンテンツプロバイダの特定のコンテンツにアクセスするために必要な所要トラストレベルを示す指示を受信するステップと、b識別証明、属性証明、および前記所要トラストレベルをトラストレベル評価者に供給するステップと、c前記トラスト評価者から前記装置の評価トラストレベルを受信するステップと、d前記特定のコンテンツを前記評価トラストレベルに基づいて要求することができるかどうかを判定するステップと、e前記評価トラストレベルが、前記特定のコンテンツにアクセスするために必要な前記所要トラストレベルを満たしている場合に、前記特定のコンテンツを前記コンテンツプロバイダに要求するステップと、を含む、前記方法。前記判定ステップが、前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、前記特定のコンテンツのどのモードまたはバージョンがダウンロード可能であるかを判定するステップをさらに含む、請求項1に記載の方法。f前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、前記特定のコンテンツの別のモードまたはバージョンを要求するステップをさらに含む、請求項2に記載の方法。f前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、コンテンツを要求しないステップをさらに含む、請求項2に記載の方法。f前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、より高いトラストレベルを達成するために前記装置に加える更新を要求するステップと、gステップb~eを繰り返すステップとをさらに含む、請求項2に記載の方法。f前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、より高いトラストレベルを達成するために脆弱性に対処する命令を要求するステップと、gステップb~eを繰り返すステップとをさらに含む、請求項2に記載の方法。前記トラストレベル評価者が、第三者機関の評価者、コンテンツプロバイダ、証明書発行局、メディアデバイスの製造業者、またはネットワークサービスプロバイダのうちの1つである、請求項1に記載の方法。コンテンツプロバイダの保護されたコンテンツにアクセスする装置であって、コンテンツプロバイダおよびトラストレベルの評価者に接続するためのネットワークインタフェースと、ユーザ制御のためのユーザインタフェースと、前記装置によって提供される識別証明、属性証明および所要トラストレベルに基づいてトラストレベルを決定するトラスト評価者に前記装置の評価トラストレベルの証明を要求するプロセッサであり、前記評価トラストレベルが前記所要トラストレベル以上である場合に、前記保護されたコンテンツも要求するプロセッサと、暗号鍵および前記コンテンツプロバイダからダウンロードされた前記保護されたコンテンツを記憶するメモリと、を備える、前記装置。当該装置がメディアレンダラを含む、請求項8に記載の装置。前記メディアレンダラが、音声情報、ビデオ情報およびテキスト情報の何れかを提示するように作用する、請求項9に記載の装置。前記所要トラストレベルが、特定のコンテンツを求める要求に応答してコンテンツプロバイダによって生成される、請求項8に記載の装置。前記ダウンロードされた保護されたコンテンツを再生するメディアレンダラをさらに含む、請求項8に記載の装置。前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、前記プロセッサが、前記特定のコンテンツの別のバージョンを要求する、請求項8に記載の装置。前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、前記プロセッサが、より高いトラストレベルを達成するために前記装置に加える更新を要求する、請求項8に記載の装置。前記評価トラストレベルが前記特定のコンテンツにアクセスするために必要な前記所要トラストレベル未満である場合に、前記プロセッサが、より高いトラストレベルを達成するために脆弱性に対処する命令を要求する、請求項8に記載の装置。本明細書で使用するエフェメラルトラストとは、あるデバイスのセキュリティ信頼度が時間とともに変化する可能性があり、信頼度レベルを特定の目的のためにオンデマンドで要求があった時に評価しなければならないという概念である。デバイスの信頼度は、このデバイスの設計/実装、構成、およびロードされるアプリケーションに関係する。これらの項目は全て、時間とともに、改変される且つ/または利用可能であることが判明する可能性がある。外部コンテンツプロバイダは、特定のデバイスがそのプロバイダのコンテンツを表示する、且つ/または使用することを許可されているかどうかを、その瞬間の評価トラストレベルに基づいて評価する方法を有していなければならない。エフェメラルトラストは、信頼できる第三者機関が任意の特定の時点でデバイスのトラストレベルを評価する手段を提供し、任意のタイプのコンテンツのこのデバイスへのダウンロードを許可するか拒絶するか、あるいはこのコンテンツのダウングレードバージョンが入手可能である場合にはこのコンテンツのダウングレードバージョンのこのデバイスへのダウンロードを許可するか拒絶するかの判断を下すことができるようにする。従って、例えば、あるメディアデバイスがあるコンテンツプロバイダのコンテンツを要求している場合には、このメディアデバイスは、第三者機関の評価者による所望のコンテンツのトラスト証明を求める。このようなトラスト証明は、メッセージ、認証、トークン、またはデバイスの何らかの特徴に関する記述の認証を表明する任意のその他の手段などただしこれらに限定されない、多様な形態を取ることができる。一実施形態では、複数タイプの証明を組み合わせて、1つのメッセージまたは認証にすることができる。デバイスの特徴としては、識別、機能、構成、ハードウェアまたはソフトウェアのバージョン、またはその他の状態など、1つまたは複数のパラメータが挙げられる。第三者機関の評価者は、コンテンツプロバイダおよびメディアデバイスの両方によって別々に信認される。このように、メディアデバイスに関する情報は、コンテンツプロバイダに直接提供しなくてもよい。同様に、要求されているまさにそのコンテンツ自体に関する情報を第三者機関の評価者に提供しなくてもよい。本発明のいくつかの例示的な態様は、コンテンツプロバイダがトラストレベルを特定のコンテンツと照合するのに有用なエフェメラルトラスト標準を潜在的に確立することを含む。このような標準は、トラストレベルを定義し、特定のトラストレベルでデバイスが満たすべきセキュリティ要件を定義することになり、また、エフェメラルトラストに関係する流れに含まれるプロセスを定義することもできる。このような標準を用いて、コンテンツプロバイダは、自身の様々なグレードのコンテンツを標準化されたトラストレベルのうちの適当なレベルと照合することができる。また、標準化されたトラストレベルを用いて、デバイスの製造業者は、これらの標準を満たすことにより、目標とするトラストレベルに合わせてデバイスを設計することができる。このようなデバイス製造業者は、セキュリティ鍵を埋め込む、またはダウンロードし、識別認証などのデバイスの識別証明メッセージを生成することができるメディアデバイスを設計および製造する。その後、これらのメディアデバイスの製造業者は、自社製のデバイスをテストして、それらのデバイスが標準トラストレベルを満たしていることを保証することができる。どのユーザでもこれらのデバイスを購入することができ、コンテンツプロバイダは、購入されたデバイスが指定されたセキュリティレベルでしかコンテンツを提示できないようにすることによって、それらのデバイスのセキュリティレベルに応じてコンテンツセキュリティを実施することができる。製造業者は、必要に応じて自社製のデバイスに対するセキュリティレベルのアップグレードをユーザに提供して、脆弱性を修正する、または機能を追加することもできる。このような機能によって、メディアデバイスの最大トラストレベルを向上させて、より高いグレードのコンテンツに安全に対応することができる。また、追加機能によって最大トラストレベルを下げることも可能である。場合によっては別個のエンティティとして、証明提供者は、デバイスタイプ情報を有する識別証明と、メディアデバイスがどのように構成されているかに関するメディアデバイス状態を提供する属性証明とを両方とも提供することができる。製造業者は、認証提供者などのこのような証明提供者を利用して、トラストレベル標準を満たしている製造されたメディアデバイスを認証することができる。当業者には周知であるように、安全且つ検証可能なトランザクションの必要に応じて、セキュリティ鍵および認証を全ての当事者に提供することができる。ユーザまたはコンテンツプロバイダは、メディアデバイスのトラストレベルを評価するように信頼できる第三者機関に要請することができる。このような第三者機関の評価者は、外部リソースを使用して、特定のメディアデバイスの構成、ソフトウェアロードまたはアプリケーションに任意の既知の脆弱性があるかどうかを検証することができる。一実施形態では、これらの信頼できる第三者機関の評価者は、セキュリティが脅かされているデバイスのトラストレベルを更新または修正する勧告をエンドユーザに提供することができる。図1は、本発明を実行することができる環境の一例を示す。図1に示すエンティティは、信頼できる第三者機関100トラストレベル評価者、コンテンツプロバイダ200、認証局certificationauthority300、ネットワーク400、メディアデバイス500およびユーザ600を含む。信頼できる第三者機関100は、メディアデバイス500の様々な機能に対してトラストレベルを適時に効率よく正確に評価するために信認されたエンティティであり、また、その信頼できる第三者機関には、メディアデバイスの脆弱性を評価するために、ハッカーの行為などを通知することもある。コンテンツプロバイダ200は、信頼できる第三者機関100に依拠して、評価サービスを提供する。別の実施形態では、信頼できる第三者機関の評価者は、コンテンツプロバイダ、認証局、メディアデバイス製造業者、またはネットワーク400をサポートしているネットワークサービスプロバイダの一部であってもよい。コンテンツプロバイダ200は、このプロバイダが不正なコピー、共有、またはその他の形態の海賊行為から保護したいコンテンツを提供し、特定のコンテンツ提供に関連するトラストレベルを確立する。本発明の一態様として、メディアデバイスは、コンテンツプロバイダの特定のコンテンツに必要とされるトラストレベルを満たしている場合にしか、この特定のコンテンツへのアクセス権を持つことができない。コンテンツプロバイダ200は、特定のコンテンツを配信する前にメディアデバイス500を評価するために信頼できる第三者機関100を当てにする。認証局300は、必要に応じて、メディアデバイスの製造業者図示せず、コンテンツプロバイダ、信頼できる第三者機関およびネットワークサービスプロバイダに認証および暗号鍵を提供する。ネットワーク400は、当業者には既知のように、公衆ネットワークでも私設ネットワークでもよい。例としては、様々な形態の公衆および私設のイントラネットネットワークまたはインターネットネットワークが挙げられる。メディアデバイス500は、パーソナルコンピュータPC、携帯情報端末PDA、またはその他のメディアデバイスなどのデバイスとすることができ、その他のメディアデバイスとしては、音声および/もしくはビデオのレコーダまたはプレーヤ、あるいはコンテンツプロバイダなどのメディアソースからのピクチャ、ファイル、ビデオ、音声、テキストなどのメディア情報にアクセスしたり、これらのメディア情報を提示したり、記憶したりするための、パブリックユーザおよびプライベートユーザには既知のその他のタイプのデバイスがある。説明を簡単にするために、メディアデバイスは、メディアデバイスと称されるが、埋込み型から独立型まで、当業者に既知の全てのメディアデバイスを含むものとして理解されたい。ユーザ600は、個人であってもよいし、例えば家族や企業など任意のグループを表す個人の集団であってもよい。エンドユーザ600は、認可されてコンテンツを消費する電子デバイスであってもよい。概して、メディアデバイスのエフェメラルトラストレベルは、以下の特徴を用いて評価される。コンテンツを要求しているメディアデバイスは、それ自体の識別を第三者機関の評価者に伝える。これにより、第三者機関の評価者は、コンテンツを要求しているメディアデバイスのタイプを知ることができる。このデバイスタイプ情報は、第三者機関が、製造時に製品に組み込まれる固有のトラストレベルを定義するのに役立つ。また、メディアデバイスは、このメディアデバイス内にある現在のソフトウェア、ハードウェア構成、および/またはアプリケーションを識別する追加の属性も提供する。また、この情報は、コンテンツがどのように配信されるか、および/またはコンテンツがどのようなフォーマットで配信されるかがコンテンツプロバイダに分かるように、機能も含む。メディアデバイスタイプ情報および追加属性情報を用いて、第三者機関は、メディアデバイスの情報および外部ソースに基いて判定を行い、メディアデバイスを認証できるトラストレベルの判定を評価し、提供することができる。コンテンツプロバイダは、第三者機関を介したメディアデバイスを介して、または第三者機関を直接介して受信したトラストレベル認証に基づいて、要求されたコンテンツをこのメディアデバイスに提供することができるか、代わりに要求されたコンテンツの低グレード化バージョンを提供することができるか、あるいはコンテンツを提供することができないかどうかを評価することができる。同様に、エンドユーザも、トランザクションを継続するか否か、あるいは要求されたコンテンツの低グレード化バージョンを選択するか否かを評価することができる。メディアデバイス、メディアデバイスの状態および構成、ならびに第三者機関による評価は、エフェメラルトラストデバイスの概念を定義するのに役立つ。1が低トラストレベル、Xが高トラストレベルであるものとして、1からXまで複数のトラストレベルがある。ハッキングの実施状況は、時間とともに新たな脆弱性、または新たな種類の攻撃さえも発見して進展するものと予想されるので、任意の所与のメディアデバイスのトラストレベルの評価は、弱点を修正または緩和することができなければ、この同じ時間とともに劣化する可能性がある。定義することができる複数のトラストレベルがあってもよいが、教育的な意味で良い例は3である。例えば、低、中および高、またはそれぞれ1、2および3を定義することができる。低トラストレベルは、標準的なPCと等価である。中トラストレベルでは、再放送など、それほど高価でない標準精細度ビデオを見込んでいる。高レベルトラストの例は、例えばペイパービューなどの最も高価なコンテンツを受信することができるハイエンドの専有のデバイスと等価である。もちろん、本発明の趣旨内で、このようなレベルを多数確立することができる。低レベルセキュリティ要件は、最低のセキュリティレベルとなり、高レベルセキュリティ要件は、高価なコンテンツを実施する状態となる。プロバイダが有する様々なコンテンツを配信するために必要な多くのトラストレベルを定義するために、コンテンツプロバイダによって正確なレベルを定義することができる。あるいは、何らかの外部エンティティまたは標準によってトラストレベルを定義して、比較点を確立することもできる。1つの可能な実施形態では、トラストレベル要件は、製造業者が意図したトラストレベルを満たすようにデバイスを設計することができるように製造業者の標準で定義され、それを第三者機関が評価および検証することができる。トラストレベルは、コンテンツプロバイダに、価値が低いコンテンツの場合には最低レベルが良く、価値が最も高い場合には最高レベルが良いというように、保護できるコンテンツの特定の価値によって異なる様々なレベルの保証を与える。一実施形態では、メディアデバイスは、以下の要件を満たす。各メディアデバイスは、メディアデバイスを一意に識別するための、デバイスに固有の署名鍵のセットおよび1つまたは複数の証明を含む必要がある。識別証明は、承認された認証局300によって署名される。一例では、証明が認証の形態を取る場合には、この認証局は証明書発行局certificateauthorityとすることができる。さらに、各メディアデバイスは、要求されたときには、属性証明または構成証明を介してその状態を識別するものとする。その状態は、動作ソフトウェアの識別、セキュリティ構成、インストールされているアプリケーションおよび機能を指定するものである。属性証明は、メディアデバイスによって署名鍵を用いて署名される。一実施形態では、エンドユーザがコンテンツを望むときに、メディアデバイスは、このコンテンツに必要なトラストレベルをコンテンツプロバイダに要求する。あるいは、エンドユーザがコンテンツを望むときに、このデバイスは、いかなる特定のコンテンツに必要とされるレベルよりも高い可能性があるこのデバイスの最大トラストレベルでコンテンツを要求する。コンテンツプロバイダが進んで受け入れる様々な品質と等価な複数のトラストレベルが指定されることもある。コンテンツプロバイダは、トラスト要求に署名し、これをメディアデバイスに返送する。次いで、メディアデバイスは、1つまたは複数の要求されたレベルを提供することができるかどうかを評価する。メディアデバイスが選択されたコンテンツのトラストレベル要件を満たすことができる場合には品質が劣る場合にはエンドユーザが確認しなければならない、メディアデバイスは、属性証明を介した状態およびトラスト要求とともに、信頼できる第三者機関にその識別証明を提供する。なお、メディアデバイスのユーザは、トラストレベル要件が、メディアデバイスがサポートするものより大きい場合には、プロセスを停止することができることに留意されたい。ユーザがトランザクションを停止する場合には、ユーザは、メディアデバイスを更新し、更新された識別証明および属性証明を受信した後トランザクションを再初期化することができる。ユーザがプロセスを停止せず、所要トラストレベルとともに識別証明および属性状態証明を引き続き第三者機関に送信し続けるものと仮定すると、独立した第三者機関またはコンテンツプロバイダのサービスなどの信頼できる第三者機関の評価者は、この情報を評価し、トラストレベル証明を、メディアデバイスにあるいは場合によってはトラスト要求によって識別されるコンテンツプロバイダに直接提供する。次いで、メディアデバイスは、コンテンツプロバイダがまだこのトラスト証明を有していない場合には、そのトラスト証明をそのプロバイダに転送することができる。一実施形態では、信頼できる第三者機関は、自身の認可された署名を使用して、トラストレベル証明に署名する。第三者機関は、メディアデバイスによって提供された情報を、脆弱性データベース、評価基準、ハッキングの実施状況などの外部リソースとともに評価して、コンテンツを要求しているデバイスのトラストレベルの決定を行う。第三者機関の評価者によって生成されたトラストレベル証明は、要求されたトラストレベルに基づいてメディアデバイスを信認することができる最大レベルを指定するものである。一実施形態では、その後、メディアデバイスは、この決定したトラストレベルをコンテンツプロバイダに送信し、コンテンツを要求することができる。別の実施形態では、この決定したトラストレベルは、評価者から直接コンテンツプロバイダに送信することもできる。この決定されたトラストレベルを受信した後で、コンテンツプロバイダは、一致したトラストレベルに基づいてコンテンツをメディアデバイスに送信する。より低いトラストレベルしか提供することができない場合には、エンドユーザは、選択したコンテンツの低グレード化低品質バージョンまたは別バージョンを選択することによって、この差を確認することができる。第三者機関の評価者が任意および/または全てのレベルでメディアデバイスを拒絶する場合には、メディアデバイスは、その拒絶に対処する助けとなる命令を第三者機関の評価者に要求することができる。第三者機関は、メディアデバイスに情報を提供するので、この情報を、考えられる対応策とともにエンドユーザに対して表示して、なぜそれが最大トラストレベルで拒絶されているのかを説明することができる。エンドユーザは、より新しい動作ソフトウェアを用いて自身のメディアデバイスを更新し、ある種のアプリケーションを除去/追加し、且つ/またはセキュリティ構成を変更することによって、トラストレベルを修正することができる可能性がある。ただし、場合によっては、メディアデバイスがコンテンツにアクセスすることができないこともある。図2、図3および図4は、コンテンツプロバイダ200と、メディアデバイスまたはメディアウィジェットなどのメディアデバイス500と、信頼できる評価サービスを提供する信頼できる第三者機関100との間の代表的なトランザクションを示すエフェメラルトラストトランザクションを示す、1つの例示的な実施形態を縦続的に示す流れ図である。図2、図3および図4には、この例示的なエフェメラルトラストトランザクションにおけるメッセージおよび/または証明の内容の例示的な態様も示してある。図2のステップ505は、本発明による方法の1つの開始ステップである。ステップ505で、ユーザは、メディアデバイスなどのエンドユーザデバイスを用いてコンテンツプロバイダのコンテンツを探索する。メディアデバイスがネットワークサービスプロバイダを介してコンテンツプロバイダに接続されているので、この探索は、対話式に行うこともできる。ステップ510で、メディアデバイスを介して特定のコンテンツを選択する。メディアデバイスでは、ステップ515で、この特定のコンテンツを求める要求を行う。一実施形態では、この要求は、要求されたコンテンツの識別子、コンテンツプロバイダの識別、メディアデバイスの識別、エンドユーザの識別およびメディアデバイスによって署名された1つまたは複数のコンテンツフォーマットを含む、ステップ520の要素を含むことができる。場合によっては、コンテンツプロバイダの識別やコンテンツフォーマットなどの要素は、任意選択であることもある。その他の任意選択の項目は、暗号鍵、証明または認証、およびユーザの識別である。次いで、ステップ525で、この要求は、コンテンツプロバイダに送信される。ステップ205で、コンテンツプロバイダ200は、メディアデバイス500から特定のコンテンツを求める要求を受信する。次いで、ステップ210で、このトランザクションについてのトラスト要求が作成される。一実施形態では、トラスト要求は、トランザクションの識別子、コンテンツプロバイダの識別、デバイスの識別およびメディアデバイスが要求する特定のコンテンツに必要とされるトラストレベルを含む、ステップ215の要素を含むことができる。任意選択で、選択されたコンテンツの低グレード化モードまたはバージョンのトラストレベルでこの要求を行うこともできる。このトラスト要求に、コンテンツプロバイダが暗号鍵を使用して署名する。図2の接続番号Connector1は、コンテンツプロバイダからの流れが続く図3につながる。図3において、ステップ220で、トラスト要求がメディアデバイスに送信される。ステップ530で、メディアデバイスは、トラスト要求を受信し、メディアデバイスに存在するトラストレベルで必要とされる特定のコンテンツを求めるトラスト要求を評価する。次いで、メディアデバイスは、この特定のコンテンツ、このコンテンツの低グレード化モードもしくはバージョンを選択するトランザクションを継続するか、あるいはトランザクションをキャンセルするかの判断を下すことができる。メディアデバイスがトランザクションをキャンセルする場合には、ステップ225が実行され、ステップ226でトランザクションは終了する。メディアデバイスがオリジナルの特定のコンテンツまたはそのコンテンツの低グレード化モードもしくはバージョンを選択した場合には、ステップ540に入る。低グレード化モードの例としては、高精細度モードに対する標準精細度が挙げられる。コンテンツの低グレード化バージョンの例としては、要求されたコンテンツのトレーラまたはサンプルが挙げられる。ステップ540で、トラスト評価要求パッケージが作成される。一実施形態では、トラスト評価要求パッケージは、コンテンツプロバイダからのトラスト要求や構成証明の形態のデバイス状態を含む、ステップ545の要素を含むことができる。このような構成証明は、1つもしくは複数のメッセージ、またはメディアデバイスの属性を定義する1つもしくは複数の認証を含む、任意の形態を取ることができる。トラスト評価要求パッケージは、メディアデバイスID証明、メッセージまたは認証によって署名される。ステップ550で、トラスト評価要求パッケージは、信頼できる第三者機関の評価者100に送信される。図3のステップ105で、信頼できる第三者機関の評価者は、エンドユーザからトラスト評価要求パッケージを受信する。ステップ110で、受信したトラスト要求パッケージの評価を実行する。この評価では、コンテンツプロバイダによってコンテンツに与えられた所要トラストレベルを、メディアデバイスの識別およびメディアデバイスの属性証明の結果としてメディアデバイスに帰することができるトラストレベルと突き合わせて検査する。この評価の結果は、メディアデバイス評価のトラスト証明またはメッセージである。この証明またはメッセージの一例は、ステップ115に示すようなトラスト認証である。この認証は、タイムスタンプ、評価されたデバイスの識別、トランザクションの識別、コンテンツプロバイダの識別、および評価タイムスタンプに対応するメディアデバイスの評価されたトラストレベルを含むことができる。トラスト認証は、第三者機関の評価者によって暗号鍵を用いて署名される。ステップ120で、トラスト認証は、ユーザデバイスまたはコンテンツプロバイダに送信される。図3の接続番号2は、図4につながる。図2~図4に示すトランザクションはインターネットネットワークやイントラネットネットワークなどのネットワークを介して起こることができるので、オンライントランザクションの各ステップは、当業者には既知のように迅速に起こることができる。従って、例えば、第三者機関の評価者は、所要トラストレベルと比較したメディアデバイスのトラストレベルを即時評価できるように、素早く連続して、メディアデバイスからトラスト要求パッケージを受信し、トラストパッケージを評価し、トラスト認証などのトラスト証明を生成し、評価されたトラストレベルをメディアデバイスまたはコンテンツプロバイダに送信するステップ105~120ことができる。図4のステップ555は、第三者機関の評価者300によって発行されたトラスト認証が、メディアデバイス500によって受信されたことを示す。コンテンツプロバイダがトラストレベル認証を受信するという選択肢は別の実施形態であるが、これは図示していない。ただし、仮にコンテンツプロバイダが第三者機関の評価者から直接トラストレベル認証を受信する場合には、コンテンツプロバイダは、トラストレベル認証を受容し、要求されるコンテンツを配信する、またはトランザクションをキャンセルすることができる。ステップ555に示すようにメディアデバイスがトラスト認証を受信する例では、メディアデバイスは、トランザクションを継続するか、あるいは要求された特定のコンテンツの低グレード化モードまたはバージョンを選択するかを評価することができる。ステップ560で、第三者機関の評価者からの評価トラストレベルがコンテンツプロバイダからの所要トラストレベル以上である場合には、メディアデバイスは、特定のコンテンツを要求することができる。従って、ステップ560で、メディアデバイスは、トランザクションを継続する、特定のコンテンツの劣化形態を選択する、またはキャンセルすることを選択することができる。このメディアデバイスによるトランザクションを継続するか否かの判定は、第三者機関の評価者によって評価されたトラストレベル、またその評価トラストレベルが特定のコンテンツに対応するのに十分であるか否かに基づく。第三者機関の評価者から受信したトラストレベル認証が特定の要求コンテンツに対して不十分なトラストレベルを示している場合には、メディアデバイスは、ステップ230に入ることにより、トランザクションをキャンセルすることを要求することができ、ステップ231で、プロセスは終了する。図4には示していないが、評価トラストレベルがコンテンツにアクセスするために必要な所要トラストレベル未満であるためにメディアデバイスがアクセスを拒絶された場合には、メディアデバイスは、ステップ230の後で、トラストレベルの問題を修正する助けとなる命令を第三者機関の評価者に要求することができる。このような修正としては、デバイスのオペレーティングシステムのアップグレード、アプリケーションの追加もしくは除去、および/またはセキュリティ構成の変更が挙げられるが、これらに限定されるわけではない。あるいは、ステップ560で、特定の要求したコンテンツのフルモードまたは低グレード化モードでトランザクションを進行させることをメディアデバイスが選択した場合には、ステップ565に入る。ステップ565で、トラスト認証ならびにコンテンツのフルモードまたは低グレード化モードの選択結果が、コンテンツプロバイダに送信される。ステップ235で、コンテンツプロバイダは、ステップ565で送信されたトラスト認証を受信し、トランザクションを継続する。ステップ235は、任意選択で、ユーザデバイス図示せずとの対話によって行われることもあるメディアデバイスの支払いおよび配信のオプションの提供を含むこともできる。ステップ240で、コンテンツプロバイダは、コンテンツをメディアデバイスと互換性のあるフォーマットで提供する。ステップ570で、メディアデバイスは、このコンテンツを受信し、任意選択で、コンテンツプロバイダに許可された形で、且つメディアデバイスのトラストレベルに応じた形で、このコンテンツを記憶したり、コピーしたり、表示したり、またはその他の方法で提示したりすることができる。その後、ステップ571で、このメディアデバイスについてのプロセスは終了する。1つの可能な実施形態では、ステップ245で、第三者機関の評価者は、コンテンツプロバイダから支払いを受ける。信頼できる第三者機関の評価者は、ステップ125でこの支払いを受け取ることができる。上述のエフェメラルトラスト構成の1組の利点は、特定のコンテンツのトラストレベルを変更する必要があるときにメディアデバイスに加えられる更新の柔軟性である。例えば、ユーザがコンテンツプロバイダから特定のコンテンツに必要なトラストレベルを最初に取得したときに、ユーザは、より低い品質のコンテンツを選択する、またはトランザクションをキャンセルすることができる。ユーザがトランザクションをキャンセルした場合には、ユーザは、メディアデバイスを更新し、新たな属性証明を取得した後に、より高いトラストレベルを達成することができる。後に、第三者機関の評価者がトラストレベル証明を受信したときに、最初に要求されたコンテンツがメディアデバイスの現在の構成および状態が提供するレベルより高いトラストレベルを必要とすると判定された場合には、ユーザはやはり、トランザクションをキャンセルすることができる。以前と同様に、ユーザは、トラスト証明のトラストレベルと同等のコンテンツの低グレード化レベルを選択するか、あるいはトランザクションをキャンセルし、より高いレベルのトラスト証明を達成するようにメディアデバイスを更新することができる。図1に戻ると、上述のように、メディアデバイスは、コンテンツプロバイダにコンテンツを要求し、受信することができる任意のデバイスとすることができる。メディアデバイス500は、ネットワークにアクセスするためにネットワークインタフェース501を使用する。メディアデバイスは、ダウンロードおよびプログラム記憶のためのメモリ502、ならびにインタフェース制御、図2~図4の流れ図のメディアデバイスの部分によって定義されるプロセスの実行のためのプロセッサ503も含む。メモリ502は、暗号鍵を攻撃者から保護することを可能にする構成要素、機構および/または方法を含むことができる。メディアデバイス500は、音声、ビデオ、テキストなどを含むコンテンツを提示するためのユーザインタフェースおよびレンダラ504も含む。図1では結合した状態で示してあるが、当業者には既知のように、メディアレンダラは、ユーザインタフェースから分離した機能であってもよい。本明細書に記載した実施態様は、例えば、方法もしくはプロセス、装置、またはハードウェアとソフトウェアの組合せにおいて実施することができる。単一の形態の実施態様の状況でしか述べていない場合でも例えば方法としてしか述べていない場合でも、記述している機能の実施態様は、その他の形態例えばハードウェア装置、ハードウェアおよびソフトウェア装置、またはコンピュータ可読媒体において実施することもできる。装置は、例えば適当なハードウェア、ソフトウェア、およびファームウェアにおいて実施することができる。方法は、例えば、プロセッサなどの装置において実施することができ、このプロセッサは、例えばコンピュータ、マイクロプロセッサ、集積回路またはプログラマブル論理デバイスを含む、任意の処理デバイスを指す。処理デバイスとしては、例えばコンピュータ、携帯電話、携帯/個人情報端末PDA、およびエンドユーザ間での情報通信を容易にするその他のデバイスなどの通信デバイスも挙げられる。さらに、方法は、プロセッサによって命令を実行することによって実施することができ、これらの命令は、例えば集積回路、ソフトウェアキャリア、あるいは例えばハードディスク、コンパクトディスケット、ランダムアクセスメモリRAM、読取り専用メモリROM、または任意のその他の磁気、光学もしくは固体メディアなどのその他の記憶デバイスなどのプロセッサ可読媒体またはコンピュータ可読媒体に記憶することができる。これらの命令は、上記に列挙したメディアのうちの何れかなどのコンピュータ可読媒体上に有形に実施されるアプリケーションプログラムを形成することができる。プロセッサは、例えば、プロセスを実行するための命令を有するコンピュータ可読媒体を、プロセッサユニットの一部として含むことができることは明らかであろう。本発明の方法に対応する命令は、実行されたときに、汎用コンピュータを本発明の方法を実行する特定のマシンに変換することができる。