(57)【要約】  副ネットワーク化環境での主セキュリティ・システムのメディア・コンテンツの条件付きアクセス。一実施形態で、条件付きアクセス・サーバは、ネットワーク接続を介して副ＣＡクライアント（たとえば、ブリッジ、レンダラ、ストレージ、またはこれらの異なる組合せ）にサービスを提供するのに使用される。加入者を表すデータを含む、条件付きアクセス・サーバは、サービス・キーや制御ワードなどの条件付きアクセスで保護されたコンテンツに関する主セキュリティ・システムの使用権データならびに／または解読キーを回復し、かつ／あるいは副ＣＡクライアントに関する主セキュリティ・システムの許可に従って副ＣＡクライアントによるコンテンツの条件付きアクセスを実施する。一実施形態で、条件付きアクセスシステムは、許可された時点での後の使用のためにコンテンツを記録できるように、使用に対する遅れた許可を与え、複数の副ＣＡクライアントでの使用に関する権利をブロードキャストする。
2008523719.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの提示を制御する方法であって、
コンテンツを許可されないアクセスから保護するために、前記コンテンツを暗号化された形で提供し、暗号キーの第１の組を使用する第１条件付きアクセス・サーバから前記コンテンツの表現を受信することと、
ユーザの要求時に、前記第１条件付きアクセス・サーバに結合された第２条件付きアクセス・サーバを介して前記コンテンツを提示することと
を含み、前記コンテンツの前記提示は、それぞれの前記第２条件付きアクセス・サーバと前記第１条件付きアクセス・サーバとの間のクライアント・サーバ関係を介して許可され、
前記第２条件付きアクセス・サーバは、前記コンテンツを提示する際に前記コンテンツを許可されないアクセスから保護するのに暗号キーの第２の組を使用する
方法。
【請求項２】
前記コンテンツは、暗号キーの前記第２の組を使用して、前記第２条件付きアクセス・サーバのネットワーク・クライアントによって提示される請求項１に記載の方法。
【請求項３】
前記第１条件付きアクセス・サーバは、許可された使用のために暗号キーの前記第１の組を前記第２条件付きアクセス・サーバに提供する請求項２に記載の方法。
【請求項４】
前記ユーザの要求は、前記第１条件付きアクセス・サーバが前記コンテンツの少なくとも一部を提供した後であり、前記コンテンツの前記一部は、前記ユーザの要求に応答して提示される請求項３に記載の方法。
【請求項５】
暗号キーの前記第２の組は、ディジタル著作権管理システムのキーを含み、前記ネットワーク・クライアントは、ディジタル著作権管理クライアントである請求項２に記載の方法。
【請求項６】
前記第２条件付きアクセス・サーバは、前記第１条件付きアクセス・サーバから受信された使用の許可に従って、前記ネットワーク・クライアントが前記ディジタル著作権管理システムを介して前記コンテンツを使用することを許可する請求項５に記載の方法。
【請求項７】
前記第２条件付きアクセス・サーバは、前記コンテンツにアクセスする許可を、前記第１条件付きアクセス・サーバから受信された許可から前記ネットワーク・クライアントに対する許可に変換する請求項１に記載の方法。
【請求項８】
暗号キーの前記第２の組は、１つのキーからなる請求項１に記載の方法。
【請求項９】
前記第２条件付きアクセス・サーバは、他の副条件付きアクセス・サーバに対する主条件付きアクセス・サーバとして働く請求項１に記載の方法。
【請求項１０】
データ処理システムによって実行される時に前記システムにコンテンツの提示を制御する方法を実行させる実行可能コンピュータ・プログラム命令を含む機械可読媒体であって、前記方法は、
第２条件付きアクセス・サーバにおいて、暗号化された形でコンテンツの表現を提供し、暗号キーの第１の組を介する前記コンテンツへのアクセスを許可する第１条件付きアクセス・サーバから暗号キーの前記第１の組を受信することと、
前記第２条件付きアクセス・サーバが、前記第１条件付きアクセス・サーバから受信した許可に従って、前記コンテンツを提示するために前記第２条件付きアクセス・サーバのクライアントに許可することと
を含み、前記第２条件付きアクセス・サーバは、前記コンテンツを提示する際に前記コンテンツを許可されないアクセスから保護するのに暗号キーの第２の組を使用する
機械可読媒体。
【請求項１１】
前記方法は、さらに、
前記第１条件付きアクセス・サーバからのメッセージに応答して、前記コンテンツの表現を暗号化された形で記録すること
を含む請求項１０に記載の媒体。
【請求項１２】
前記クライアントは、前記第１条件付きアクセス・サーバが少なくとも前記コンテンツのうちで記録される部分を提供した後に、前記コンテンツを提示する許可に関する要求をネットワーク接続を介して前記第２条件付きアクセス・サーバに送信し、前記第２条件付きアクセス・サーバは、前記許可する際に、前記第１条件付きアクセス・サーバが前記コンテンツの前記部分を提供した後に、前記第１条件付きアクセス・サーバから許可を入手する請求項１１に記載の媒体。
【請求項１３】
前記方法は、さらに、
前記コンテンツにアクセスする許可を、前記第１条件付きアクセス・サーバから受信された許可から前記クライアントに対する許可に変換すること
を含む請求項１０に記載の媒体。
【請求項１４】
暗号キーの前記第２の組は、ディジタル著作権管理システムのキーを含み、前記クライアントは、ディジタル著作権管理クライアントを含む請求項１３に記載の媒体。
【請求項１５】
前記第２条件付きアクセス・サーバは、前記第１条件付きアクセス・サーバから受信された許可に従って、前記クライアントが前記ディジタル著作権管理システムを介して前記コンテンツを使用することを許可する請求項１４に記載の媒体。
【請求項１６】
前記第１条件付きアクセス・サーバは、前記第２条件付きアクセス・サーバのアイデンティティに従って前記第２条件付きアクセス・サーバに許可を与え、前記第２条件付きアクセス・サーバは、前記クライアントのアイデンティティに従って前記クライアントに許可を与え、前記第１条件付きアクセス・サーバは、前記クライアントのアイデンティティを知らない請求項１５に記載の媒体。
【請求項１７】
暗号キーの前記第２の組は、１つのキーからなる請求項１０に記載の媒体。
【請求項１８】
前記第２条件付きアクセス・サーバは、別の副条件付きアクセス・サーバのサーバであり、前記別の副条件付きアクセス・サーバに対して主条件付きアクセス・サーバとして働く請求項１０に記載の媒体。
【請求項１９】
コンテンツの提示を制御する副条件付きアクセス・サーバであって、
コンテンツの表現を暗号化された形で提供し、暗号キーの第１の組を介する前記コンテンツへのアクセスを許可する主条件付きアクセス・サーバから、暗号キーの前記第１の組を受信する通信インターフェースと、
前記副条件付きアクセス・サーバが前記主条件付きアクセス・サーバから受信した許可に従って、前記副条件付きアクセス・サーバのクライアントが前記コンテンツを提示することを許可する、前記通信インターフェースに結合されたコントローラと
を含み、前記副条件付きアクセス・サーバは、前記コンテンツを提示する際に前記コンテンツを許可されないアクセスから保護するのに暗号キーの第２の組を使用する
副条件付きアクセス・サーバ。
【請求項２０】
前記コントローラは、前記コンテンツにアクセスする許可を、前記主条件付きアクセス・サーバから受信された許可から前記クライアントに対する許可に変換する請求項１９に記載の副条件付きアクセス・サーバ。
【請求項２１】
暗号キーの前記第２の組は、ディジタル著作権管理システムのキーを含み、前記クライアントは、ディジタル著作権管理クライアントを含み、前記副条件付きアクセス・サーバは、前記主条件付きアクセス・サーバから受信された許可に従って、前記クライアントが前記ディジタル著作権管理システムを介して前記コンテンツを使用することを許可する請求項２０に記載の副条件付きアクセス・サーバ。
【請求項２２】
前記主条件付きアクセス・サーバは、前記副条件付きアクセス・サーバのアイデンティティに従って前記副条件付きアクセス・サーバに許可を与え、前記副条件付きアクセス・サーバは、前記クライアントのアイデンティティに従って前記クライアントに許可を与え、前記主条件付きアクセス・サーバは、前記クライアントのアイデンティティを知らない請求項２０に記載の副条件付きアクセス・サーバ。
【請求項２３】
コンテンツの提示を制御する副条件付きアクセス・サーバであって、
コンテンツの表現を暗号化された形で提供し、暗号キーの第１の組を介する前記コンテンツへのアクセスを許可する主条件付きアクセス・サーバから、暗号キーの前記第１の組を受信する手段と、
前記副条件付きアクセス・サーバが前記主条件付きアクセス・サーバから受信した許可に従って、前記副条件付きアクセス・サーバのクライアントが前記コンテンツを提示することを許可する手段と、
を含み、前記副条件付きアクセス・サーバは、前記コンテンツを提示する際に前記コンテンツを許可されないアクセスから保護するのに暗号キーの第２の組を使用する
副条件付きアクセス・サーバ。
【請求項２４】
前記主条件付きアクセス・サーバからのメッセージに応答して、前記コンテンツの表現を暗号化された形で記録する手段
をさらに含み、前記クライアントは、前記主条件付きアクセス・サーバが少なくとも前記コンテンツのうちで記録される部分を提供した後に、前記コンテンツを提示する許可に関する要求をネットワーク接続を介して前記副条件付きアクセス・サーバに送信し、
前記副条件付きアクセス・サーバは、前記クライアントが前記コンテンツを提示することを許可するために、前記主条件付きアクセス・サーバが前記コンテンツの前記部分を提供した後に、前記主条件付きアクセス・サーバから許可を入手する
請求項２３に記載の副条件付きアクセス・サーバ。
【請求項２５】
前記コンテンツにアクセスする許可を、前記主条件付きアクセス・サーバから受信された許可から前記クライアントに対する許可に変換する手段
をさらに含み、暗号キーの前記第２の組は、ディジタル著作権管理システムのキーを含み
前記クライアントは、ディジタル著作権管理クライアントを含み、
前記副条件付きアクセス・サーバは、前記主条件付きアクセス・サーバから受信された許可に従って、前記クライアントが前記ディジタル著作権管理システムを介して前記コンテンツを使用することを許可する
請求項２３に記載の副条件付きアクセス・サーバ。
【請求項２６】
前記主条件付きアクセス・サーバは、前記副条件付きアクセス・サーバのアイデンティティに従って前記副条件付きアクセス・サーバに許可を与え、前記副条件付きアクセス・サーバは、前記クライアントのアイデンティティに従って前記クライアントに許可を与え、前記主条件付きアクセス・サーバは、前記クライアントのアイデンティティを知らない請求項２３に記載の副条件付きアクセス・サーバ。
【請求項２７】
暗号キーの前記第２の組は、１つのキーからなる請求項２３に記載の副条件付きアクセス・サーバ。
【請求項２８】
条件付きアクセスを提供する方法であって、
メディア・コンポーネントのキャッシングを要求するために、加入者用の第１使用権管理メッセージをブロードキャストすることと、
第１条件付きアクセス・サーバから前記メディア・コンポーネントをブロードキャストすることと、
前記ブロードキャストの後に、メディア・コンポーネントを使用するためのクライアント要求を、クライアントから第２条件付きアクセス・サーバを介して受信することと、
前記第２条件付きアクセス・サーバを介して前記クライアント要求に応答することと
を含む方法。
【請求項２９】
前記クライアント要求に応答して、前記クライアントが前記メディア・コンポーネントを再生することを許可するために第２使用権管理メッセージをブロードキャストすること
をさらに含む請求項２８に記載の方法。
【請求項３０】
前記クライアントは、前記第２使用権管理メッセージの前には、前記メディア・コンテンツの一部を使用することを許可されない請求項２９に記載の方法。
【請求項３１】
前記第２使用権管理メッセージは、前記クライアントが前記メディア・コンテンツの前記一部を同時に使用できる複数のデバイスで前記メディア・コンテンツの前記一部を使用する権利を指定するデータを含む請求項３０に記載の方法。
【請求項３２】
条件付きアクセス保護を処理する方法であって、
条件付きアクセス・サーバで、主セキュリティ・システムのセキュリティ・メッセージを受信することと、
前記条件付きアクセス・サーバで前記セキュリティ・メッセージを処理することと、
アクセス制御されたフォーマットであり、前記セキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを、前記条件付きアクセス・サーバからネットワーク接続を介して副条件付きアクセス・クライアントへ送信することと
を含む方法。
【請求項３３】
前記セキュリティ・メッセージは使用権管理メッセージを含み、前記条件付きアクセス・サーバは、前記主セキュリティ・システムの加入者を表すユーザ・キーを有し、前記使用権管理メッセージの前記処理は、
前記主セキュリティ・システムのサービス・キーを入手するために解読すること
を含む請求項３２に記載の方法。
【請求項３４】
前記アクセス制御されたデータは、ディジタル著作権管理システムを使用して保護される請求項３２に記載の方法。
【請求項３５】
前記アクセス制御されたデータに対する権利は、前記使用権管理メッセージから少なくとも部分的に導出される請求項３４に記載の方法。
【請求項３６】
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージを受信することと、
前記主セキュリティ・システムの制御ワードを入手するために、前記条件付きアクセス・サーバで前記使用権制御メッセージを処理することと
をさらに含み、前記アクセス制御されたデータは、前記制御ワードを含む
請求項３４に記載の方法。
【請求項３７】
前記アクセス制御されたデータは、前記使用権制御メッセージの解読されたバージョンを含む請求項３６に記載の方法。
【請求項３８】
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージとスクランブルされたコンテンツを受信することと、
前記使用権制御メッセージに従って前記スクランブルされたコンテンツをデスクランブルすることと
をさらに含み、前記アクセス制御されたデータは、前記スクランブルされたコンテンツのデスクランブルの結果を含む
請求項３４に記載の方法。
【請求項３９】
前記条件付きアクセス・サーバで、前記コンテンツを暗号化された形で保管すること
をさらに含み、前記アクセス制御されたデータは、前記副条件付きアクセス・クライアントからの要求に応答して提供される
請求項３８に記載の方法。
【請求項４０】
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージを受信することと、
前記使用権制御メッセージの置換として代用使用権制御メッセージを生成するために、前記条件付きアクセス・サーバで前記使用権制御メッセージを処理することと
をさらに含み、前記アクセス制御されたデータは、前記代用使用権制御メッセージを含む
請求項３２に記載の方法。
【請求項４１】
前記代用使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して暗号化された制御ワードを有する請求項４０に記載の方法。
【請求項４２】
前記代用使用権制御メッセージは、前記主セキュリティ・システムに関する前記条件付きアクセス・サーバのユーザ・キーを使用して解読される請求項４１に記載の方法。
【請求項４３】
前記使用権制御メッセージと前記代用使用権制御メッセージは、同一の制御ワードを有する請求項４１に記載の方法。
【請求項４４】
前記使用権制御メッセージが第１制御ワードを有し、前記代用使用権制御メッセージが第２制御ワードを有し、前記第１制御ワードと前記第２制御ワードが異なる請求項４１に記載の方法。
【請求項４５】
前記アクセス制御されたデータは、さらに、前記第１制御ワードと前記第２制御ワードを含む請求項４４に記載の方法。
【請求項４６】
前記条件付きアクセス・サーバで、第１制御ワードと前記第１制御ワードによってスクランブルされたコンテンツとを含む第１使用権制御メッセージを受信することと、
前記第１制御ワードと異なる第２制御ワードを含む第２使用権制御メッセージを生成することと、
前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードによって前記コンテンツを再スクランブルすることと
をさらに含み、前記アクセス制御されたデータは、前記第２制御ワードによって再スクランブルされた前記コンテンツと前記第２使用権制御メッセージとを含む
請求項３２に記載の方法。
【請求項４７】
前記条件付きアクセス・サーバで、前記第２制御ワードによって再スクランブルされた前記コンテンツを保管することと、
前記副条件付きアクセス・クライアントからの要求に応答して、前記第２制御ワードによって再スクランブルされた前記コンテンツを検索することと
をさらに含む請求項４６に記載の方法。
【請求項４８】
主セキュリティ・システムによって提供されるメディア・コンテンツを処理する方法であって、
副条件付きアクセス・クライアントで、条件付きアクセス・サーバからネットワーク接続を介して、アクセス制御されたフォーマットであり、かつ前記主セキュリティ・システムのセキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを受信すること
を含む方法。
【請求項４９】
前記セキュリティ・メッセージは、使用権メッセージであり、前記副条件付きアクセス・クライアントは、前記主セキュリティ・システムの加入者を表すユーザ・キーを有しない請求項４８に記載の方法。
【請求項５０】
前記アクセス制御されたフォーマットは、ディジタル著作権管理システムを使用してデータへのアクセスを保護する請求項４８に記載の方法。
【請求項５１】
前記使用権データに従って、前記主セキュリティ・システムから受信されたメディア・コンテンツの部分を記録のためにデスクランブルするか否かを自動的に判定することと、
デスクランブルするとの判定に応答して、前記メディア・コンテンツの前記部分をデスクランブルし、記録することと、
デスクランブルしないとの判定に応答して、デスクランブルなしで前記メディア・コンテンツの前記部分を記録することと
をさらに含む請求項５０に記載の方法。
【請求項５２】
前記副条件付きアクセス・クライアントからネットワーク接続を介して前記条件付きアクセス・サーバへ、暗号化された形の制御ワードを含む使用権制御メッセージを送信すること
をさらに含み、前記アクセス制御されたデータが前記制御ワードを含む
請求項５０に記載の方法。
【請求項５３】
前記制御ワードを使用してメディア・コンテンツをデスクランブルすることと、
ディジタル著作権管理システムの保護の下で、前記メディア・コンテンツをストレージに保管することと
をさらに含む請求項５２に記載の方法。
【請求項５４】
前記制御ワードを使用してメディア・コンテンツをデスクランブルすることと、
提示のために前記メディア・コンテンツをレンダリングすることと
をさらに含む請求項５２に記載の方法。
【請求項５５】
ストレージ・デバイスから前記使用権制御メッセージを検索すること
をさらに含み、前記使用権制御メッセージは、第１時間の間に第１使用権管理メッセージによって制御され、前記第１時間は、前記使用権制御メッセージが前記副条件付きアクセス・クライアントから条件付きアクセス・サーバに送信された時と前記アクセス制御されたデータが前記副条件付きアクセス・クライアントで受信された時との間の時間を含む第２時間に関する第２使用権管理メッセージより以前である
請求項５４に記載の方法。
【請求項５６】
前記アクセス制御されたデータは、前記使用権制御メッセージの解読されたバージョンを含む請求項５２に記載の方法。
【請求項５７】
前記アクセス制御されたデータは、前記主セキュリティ・システムの条件付きアクセスシステムによってスクランブルされたメディア・コンテンツのデスクランブルの結果を含む請求項５０に記載の方法。
【請求項５８】
前記主セキュリティ・システムから受信されたメディア・コンテンツの部分をデスクランブルするために第１使用権制御メッセージを受信することと、
前記副条件付きアクセス・クライアントからネットワーク接続を介して前記条件付きアクセス・サーバへ前記第１使用権制御メッセージを送信することと
をさらに含む請求項４８に記載の方法。
【請求項５９】
前記アクセス制御されたデータは、前記使用権制御メッセージの置換としての第２使用権制御メッセージを含み、前記方法は、さらに、
前記メディア・コンテンツの前記部分と共に前記第２使用権制御メッセージを保管すること
を含む請求項５８に記載の方法。
【請求項６０】
前記第１使用権制御メッセージと前記第２使用権制御メッセージとの両方は、同一の制御ワードを含み、前記第２使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して解読されるために暗号化される請求項５９に記載の方法。
【請求項６１】
前記第１使用権制御メッセージは第１制御ワードを含み、前記第２使用権制御メッセージは第２制御ワードを含み、前記第１制御ワードと前記第２制御ワードは異なり、前記アクセス制御されたデータは、さらに、前記第１制御ワードと前記第２制御ワードを含み、前記方法は、さらに、
前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードを使用して前記コンテンツを再スクランブルすること
を含む請求項５９に記載の方法。
【請求項６２】
データ処理システムによって実行される時に前記システムに条件付きアクセスを提供する方法を実行させる実行可能コンピュータ・プログラム命令を含む機械可読媒体であって、前記方法は、
メディア・コンポーネントのキャッシングを要求するために、加入者用の第１使用権管理メッセージをブロードキャストすることと、
第１条件付きアクセス・サーバから前記メディア・コンポーネントをブロードキャストすることと、
前記ブロードキャストの後に前記メディア・コンポーネントを第２条件付きアクセス・サーバを介してクライアントから使用するためのクライアント要求を受信することと、
前記第２条件付きアクセス・サーバを介して前記クライアント要求に応答することと
を含む機械可読媒体。
【請求項６３】
前記方法は、
前記クライアント要求に応答して、前記クライアントが前記メディア・コンポーネントを再生することを許可するために第２使用権管理メッセージをブロードキャストすること
をさらに含む請求項６２に記載の媒体。
【請求項６４】
前記クライアントは、前記第２使用権管理メッセージの前に、前記メディア・コンテンツの一部を使用することを許可されない請求項６３に記載の媒体。
【請求項６５】
前記第２使用権管理メッセージは、前記クライアントが前記メディア・コンテンツの前記一部を同時に使用できる複数のデバイスで前記メディア・コンテンツの前記一部を使用する権利を指定するデータを含む請求項６４に記載の媒体。
【請求項６６】
データ処理システムによって実行される時に前記システムに条件付きアクセス保護を処理する方法を実行させる実行可能コンピュータ・プログラム命令を含む機械可読媒体であって、前記方法は、
条件付きアクセス・サーバで、主セキュリティ・システムのセキュリティ・メッセージを受信することと、
前記条件付きアクセス・サーバで前記セキュリティ・メッセージを処理することと、
アクセス制御されたフォーマットであり、前記セキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを、前記条件付きアクセス・サーバからネットワーク接続を介して副条件付きアクセス・クライアントへ送信することと
を含む、機械可読媒体。
【請求項６７】
前記セキュリティ・メッセージは使用権管理メッセージを含み、前記条件付きアクセス・サーバは前記主セキュリティ・システムの加入者を表すユーザ・キーを有し、前記使用権管理メッセージの前記処理は、
前記主セキュリティ・システムのサービス・キーを入手するために解読すること
を含む請求項６６に記載の媒体。
【請求項６８】
前記アクセス制御されたデータは、ディジタル著作権管理システムを使用して保護される請求項６６に記載の媒体。
【請求項６９】
前記アクセス制御されたデータに対する権利は、前記使用権管理メッセージから少なくとも部分的に導出される請求項６８に記載の媒体。
【請求項７０】
前記方法は、
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージを受信することと、
前記主セキュリティ・システムの制御ワードを入手するために、前記条件付きアクセス・サーバで前記使用権制御メッセージを処理することと
をさらに含み、前記アクセス制御されたデータは前記制御ワードを含む
請求項６８に記載の媒体。
【請求項７１】
前記アクセス制御されたデータは前記使用権制御メッセージの解読されたバージョンを含む請求項７０に記載の媒体。
【請求項７２】
前記方法は、
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージとスクランブルされたコンテンツを受信することと、
前記使用権制御メッセージに従って前記スクランブルされたコンテンツをデスクランブルすることと
をさらに含み、前記アクセス制御されたデータは前記スクランブルされたコンテンツのデスクランブルの結果を含む
請求項６８に記載の媒体。
【請求項７３】
前記方法は、
前記条件付きアクセス・サーバで、前記コンテンツを暗号化された形で保管すること
をさらに含み、前記アクセス制御されたデータは、前記副条件付きアクセス・クライアントからの要求に応答して提供される
請求項７２に記載の媒体。
【請求項７４】
前記方法は、
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージを受信することと、
前記使用権制御メッセージの置換として代用使用権制御メッセージを生成するために、前記条件付きアクセス・サーバで前記使用権制御メッセージを処理することと
をさらに含み、前記アクセス制御されたデータが前記代用使用権制御メッセージを含む
請求項６６に記載の媒体。
【請求項７５】
前記代用使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して暗号化された制御ワードを有する請求項７４に記載の媒体。
【請求項７６】
前記代用使用権制御メッセージは、前記主セキュリティ・システムに関する前記条件付きアクセス・サーバのユーザ・キーを使用して解読される請求項７５に記載の媒体。
【請求項７７】
前記使用権制御メッセージと前記代用使用権制御メッセージは同一の制御ワードを有する請求項７５に記載の媒体。
【請求項７８】
前記使用権制御メッセージは第１制御ワードを有し、前記代用使用権制御メッセージは第２制御ワードを有し、前記第１制御ワードと前記第２制御ワードが異なる請求項７５に記載の媒体。
【請求項７９】
前記アクセス制御されたデータは、さらに、前記第１制御ワードと前記第２制御ワードを含む請求項７８に記載の媒体。
【請求項８０】
前記方法は、
前記条件付きアクセス・サーバで、第１制御ワードと前記第１制御ワードによってスクランブルされたコンテンツとを含む第１使用権制御メッセージを受信することと、
前記第１制御ワードと異なる第２制御ワードを含む第２使用権制御メッセージを生成することと、
前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードによって前記コンテンツを再スクランブルすることと
をさらに含み、前記アクセス制御されたデータは、前記第２制御ワードによって再スクランブルされた前記コンテンツと第２使用権制御メッセージとを含む
請求項６６に記載の媒体。
【請求項８１】
前記方法は、
前記条件付きアクセス・サーバで、前記第２制御ワードによって再スクランブルされた前記コンテンツを保管することと、
前記副条件付きアクセス・クライアントからの要求に応答して、前記第２制御ワードによって再スクランブルされた前記コンテンツを検索することと
をさらに含む請求項８０に記載の媒体。
【請求項８２】
データ処理システムによって実行される時に前記システムに主セキュリティ・システムによって提供されるメディア・コンテンツを処理する方法を実行させる実行可能コンピュータ・プログラム命令を含む機械可読媒体であって、前記方法は、
副条件付きアクセス・クライアントで、条件付きアクセス・サーバからネットワーク接続を介して、アクセス制御されたフォーマットであり前記主セキュリティ・システムのセキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを受信すること
を含む、機械可読媒体。
【請求項８３】
前記セキュリティ・メッセージは使用権管理メッセージであり、前記副条件付きアクセス・クライアントは、前記主セキュリティ・システムの加入者を表すユーザ・キーを有しない請求項８２に記載の媒体。
【請求項８４】
前記アクセス制御されたフォーマットは、ディジタル著作権管理システムを使用してデータへのアクセスを保護する請求項８２に記載の媒体。
【請求項８５】
前記方法は、
前記使用権データに従って、前記主セキュリティ・システムから受信されたメディア・コンテンツの部分を記録のためにデスクランブルするか否かを自動的に判定することと、
デスクランブルするとの判定に応答して、前記メディア・コンテンツの前記部分をデスクランブルし、記録することと、
デスクランブルしないとの判定に応答して、デスクランブルなしで前記メディア・コンテンツの前記部分を記録することと
をさらに含む請求項８４に記載の媒体。
【請求項８６】
前記方法は、
前記副条件付きアクセス・クライアントからネットワーク接続を介して前記条件付きアクセス・サーバへ、暗号化された形の制御ワードを含む使用権制御メッセージを送信すること
をさらに含み、前記アクセス制御されたデータは、前記制御ワードを含む
請求項８４に記載の媒体。
【請求項８７】
前記方法は、
前記制御ワードを使用してメディア・コンテンツをデスクランブルすることと、
ディジタル著作権管理システムの保護の下で、前記メディア・コンテンツをストレージに保管することと
をさらに含む請求項８６に記載の媒体。
【請求項８８】
前記方法は、
前記制御ワードを使用してメディア・コンテンツをデスクランブルすることと、
提示のために前記メディア・コンテンツをレンダリングすることと
をさらに含む請求項８６に記載の媒体。
【請求項８９】
前記方法は、
ストレージ・デバイスから前記使用権制御メッセージを検索すること
をさらに含み、前記使用権制御メッセージは第１時間の間に第１使用権管理メッセージによって制御され、前記第１時間は、前記使用権制御メッセージが前記副条件付きアクセス・クライアントから条件付きアクセス・サーバに送信された時と前記アクセス制御されたデータが前記副条件付きアクセス・クライアントで受信された時との間の時間を含む第２時間に関する第２使用権管理メッセージより以前である
請求項８８に記載の媒体。
【請求項９０】
前記アクセス制御されたデータは前記使用権制御メッセージの解読されたバージョンを含む請求項８６に記載の媒体。
【請求項９１】
前記アクセス制御されたデータは、前記主セキュリティ・システムの条件付きアクセスシステムによってスクランブルされたメディア・コンテンツのデスクランブルの結果を含む請求項８４に記載の媒体。
【請求項９２】
前記方法は、
前記主セキュリティ・システムから受信されたメディア・コンテンツの部分をデスクランブルするために第１使用権制御メッセージを受信することと、
前記副条件付きアクセス・クライアントからネットワーク接続を介して前記条件付きアクセス・サーバへ前記第１使用権制御メッセージを送信することと
をさらに含む請求項８２に記載の媒体。
【請求項９３】
前記アクセス制御されたデータは、前記使用権制御メッセージの置換としての第２使用権制御メッセージを含み、前記方法は、さらに、
前記メディア・コンテンツの前記部分と共に前記第２使用権制御メッセージを保管すること
を含む請求項９２に記載の媒体。
【請求項９４】
前記第１使用権制御メッセージと前記第２使用権制御メッセージとの両方は、同一の制御ワードを含み、前記第２使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して解読されるために暗号化される請求項９３に記載の媒体。
【請求項９５】
前記第１使用権制御メッセージは第１制御ワードを含み、前記第２使用権制御メッセージは第２制御ワードを含み、前記第１制御ワードと前記第２制御ワードは異なり、前記アクセス制御されたデータは、さらに、前記第１制御ワードと前記第２制御ワードを含み、前記方法は、さらに、
前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードを使用して前記コンテンツを再スクランブルすること
を含む請求項９３に記載の媒体。
【請求項９６】
条件付きアクセスを実現する主セキュリティ・システムであって、
メディア・コンポーネントのキャッシングを要求するために、加入者用の第１使用権管理メッセージをブロードキャストする手段と、
前記メディア・コンポーネントをブロードキャストする手段と、
前記ブロードキャストの後に前記メディア・コンポーネントを副条件付きアクセス・サーバを介してクライアントから使用するためのクライアント要求を受信する手段と、
前記副条件付きアクセス・サーバを介して前記クライアント要求に応答する手段と
を含む主セキュリティ・システム。
【請求項９７】
前記クライアント要求に応答して、前記クライアントが前記メディア・コンポーネントを再生することを許可するために第２使用権管理メッセージをブロードキャストする手段
をさらに含む請求項９６に記載のシステム。
【請求項９８】
前記クライアントは、前記第２使用権管理メッセージの前に、前記メディア・コンテンツの一部を使用することを許可されない請求項９７に記載のシステム。
【請求項９９】
前記第２使用権管理メッセージは、前記クライアントが前記メディア・コンテンツの前記一部を同時に使用できる複数のデバイスで前記メディア・コンテンツの前記一部を使用する権利を指定するデータを含む請求項９８に記載のシステム。
【請求項１００】
条件付きアクセス保護を処理するデータ処理システムであって、
条件付きアクセス・サーバで、主セキュリティ・システムのセキュリティ・メッセージを受信する手段と、
前記条件付きアクセス・サーバで前記セキュリティ・メッセージを処理する手段と、
アクセス制御されたフォーマットであり、前記セキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを、前記条件付きアクセス・サーバからネットワーク接続を介して、副条件付きアクセス・クライアントへ送信する手段と
を含むデータ処理システム。
【請求項１０１】
前記セキュリティ・メッセージは使用権管理メッセージを含み、前記条件付きアクセス・サーバは、前記主セキュリティ・システムの加入者を表すユーザ・キーを有し、前記使用権管理メッセージを処理する前記手段は、
前記主セキュリティ・システムのサービス・キーを入手するために解読する手段
を含む請求項１００に記載のデータ処理システム。
【請求項１０２】
前記アクセス制御されたデータは、ディジタル著作権管理システムを使用して保護される請求項１００に記載のデータ処理システム。
【請求項１０３】
前記アクセス制御されたデータに対する権利は、前記使用権管理メッセージから少なくとも部分的に導出される請求項１０２に記載のデータ処理システム。
【請求項１０４】
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージを受信する手段と、
前記主セキュリティ・システムの制御ワードを入手するために、前記条件付きアクセス・サーバで前記使用権制御メッセージを処理する手段と
をさらに含み、前記アクセス制御されたデータは、前記制御ワードを含む
請求項１０２に記載のデータ処理システム。
【請求項１０５】
前記アクセス制御されたデータは、前記前記使用権制御メッセージの解読されたバージョンを含む請求項１０４に記載のデータ処理システム。
【請求項１０６】
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージとスクランブルされたコンテンツを受信する手段と、
前記使用権制御メッセージに従って前記スクランブルされたコンテンツをデスクランブルする手段と
をさらに含み、前記アクセス制御されたデータは、前記スクランブルされたコンテンツのデスクランブルの結果を含む
請求項１０２に記載のデータ処理システム。
【請求項１０７】
前記条件付きアクセス・サーバで、前記コンテンツを暗号化された形で保管する手段
をさらに含み、前記アクセス制御されたデータは、前記副条件付きアクセス・クライアントからの要求に応答して提供される
請求項１０６に記載のデータ処理システム。
【請求項１０８】
前記条件付きアクセス・サーバで、前記主セキュリティ・システムの使用権制御メッセージを受信する手段と、
前記使用権制御メッセージの置換として代用使用権制御メッセージを生成するために、前記条件付きアクセス・サーバで前記使用権制御メッセージを処理する手段と
をさらに含み、前記アクセス制御されたデータは、前記代用使用権制御メッセージを含む
請求項１００に記載のデータ処理システム。
【請求項１０９】
前記代用使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して暗号化された制御ワードを有する請求項１０８に記載のデータ処理システム。
【請求項１１０】
前記代用使用権制御メッセージは、前記主セキュリティ・システムに関する前記条件付きアクセス・サーバのユーザ・キーを使用して解読される請求項１０９に記載のデータ処理システム。
【請求項１１１】
前記使用権制御メッセージと前記代用使用権制御メッセージは、同一の制御ワードを有する請求項１０９に記載のデータ処理システム。
【請求項１１２】
前記使用権制御メッセージは第１制御ワードを有し、前記代用使用権制御メッセージは第２制御ワードを有し、前記第１制御ワードと前記第２制御ワードが異なる請求項１０９に記載のデータ処理システム。
【請求項１１３】
前記アクセス制御されたデータは、さらに、前記第１制御ワードと前記第２制御ワードを含む請求項１１２に記載のデータ処理システム。
【請求項１１４】
前記条件付きアクセス・サーバで、第１制御ワードと前記第１制御ワードによってスクランブルされたコンテンツとを含む第１使用権制御メッセージを受信する手段と、
前記第１制御ワードと異なる第２制御ワードを含む第２使用権制御メッセージを生成する手段と、
前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードによって前記コンテンツを再スクランブルする手段と
をさらに含み、前記アクセス制御されたデータは、前記第２制御ワードによって再スクランブルされた前記コンテンツと第２使用権制御メッセージとを含む
請求項１００に記載のデータ処理システム。
【請求項１１５】
前記条件付きアクセス・サーバで、前記第２制御ワードによって再スクランブルされた前記コンテンツを保管する手段と、
前記副条件付きアクセス・クライアントからの要求に応答して、前記第２制御ワードによって再スクランブルされた前記コンテンツを検索する手段と
をさらに含む請求項１１４に記載のデータ処理システム。
【請求項１１６】
主セキュリティ・システムによって提供されるメディア・コンテンツを処理するデータ処理システムであって、
副条件付きアクセス・クライアントにおいて、条件付きアクセス・サーバからネットワーク接続を介して、アクセス制御されたフォーマットであり前記主セキュリティ・システムのセキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを受信する手段
を含むデータ処理システム。
【請求項１１７】
前記セキュリティ・メッセージは使用権管理メッセージであり、前記副条件付きアクセス・クライアントは前記主セキュリティ・システムの加入者を表すユーザ・キーを有しない請求項１１６に記載のデータ処理システム。
【請求項１１８】
前記アクセス制御されたフォーマットは、ディジタル著作権管理システムを使用してデータへのアクセスを保護する請求項１１６に記載のデータ処理システム。
【請求項１１９】
前記使用権データに従って、前記主セキュリティ・システムから受信されたメディア・コンテンツの部分を記録のためにデスクランブルするか否かを自動的に判定する手段と、
デスクランブルするとの判定に応答して、前記メディア・コンテンツの前記部分をデスクランブルし、記録する手段と、
デスクランブルしないとの判定に応答して、デスクランブルなしで前記メディア・コンテンツの前記部分を記録する手段と
をさらに含む請求項１１８に記載のデータ処理システム。
【請求項１２０】
前記副条件付きアクセス・クライアントから、ネットワーク接続を介して前記条件付きアクセス・サーバへ、暗号化された形の制御ワードを含む使用権制御メッセージを送信する手段
をさらに含み、前記アクセス制御されたデータは前記制御ワードを含む
請求項１１８に記載のデータ処理システム。
【請求項１２１】
前記制御ワードを使用してメディア・コンテンツをデスクランブルする手段と、
ディジタル著作権管理システムの保護の下で、前記メディア・コンテンツをストレージに保管する手段と
をさらに含む請求項１２０に記載のデータ処理システム。
【請求項１２２】
前記制御ワードを使用してメディア・コンテンツをデスクランブルする手段と、
提示のために前記メディア・コンテンツをレンダリングする手段と
をさらに含む請求項１２０に記載のデータ処理システム。
【請求項１２３】
ストレージ・デバイスから前記使用権制御メッセージを検索する手段
をさらに含み、前記使用権制御メッセージは、第１時間の間に第１使用権管理メッセージによって制御され、前記第１時間は、前記使用権制御メッセージが前記副条件付きアクセス・クライアントから条件付きアクセス・サーバに送信された時と前記アクセス制御されたデータが前記副条件付きアクセス・クライアントで受信された時との間の時間を含む第２時間に関する第２使用権管理メッセージより以前である
請求項１２２に記載のデータ処理システム。
【請求項１２４】
前記アクセス制御されたデータは、前記使用権制御メッセージの解読されたバージョンを含む請求項１２０に記載のデータ処理システム。
【請求項１２５】
前記アクセス制御されたデータは、前記主セキュリティ・システムの条件付きアクセスシステムによってスクランブルされたメディア・コンテンツのデスクランブルの結果を含む請求項１１８に記載のデータ処理システム。
【請求項１２６】
前記主セキュリティ・システムから受信されたメディア・コンテンツの部分をデスクランブルするために第１使用権制御メッセージを受信する手段と、
前記副条件付きアクセス・クライアントからネットワーク接続を介して前記条件付きアクセス・サーバへ前記第１使用権制御メッセージを送信する手段と
をさらに含む請求項１１６に記載のデータ処理システム。
【請求項１２７】
前記アクセス制御されたデータは、前記使用権制御メッセージの置換としての第２使用権制御メッセージを含み、前記システムは、さらに、
前記メディア・コンテンツの前記部分と共に前記第２使用権制御メッセージを保管する手段
を含む請求項１２６に記載のデータ処理システム。
【請求項１２８】
前記第１使用権制御メッセージと前記第２使用権制御メッセージとの両方は、同一の制御ワードを含み、前記第２使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して解読されるために暗号化される請求項１２７に記載のデータ処理システム。
【請求項１２９】
前記第１使用権制御メッセージは第１制御ワードを含み、前記第２使用権制御メッセージは第２制御ワードを含み、前記第１制御ワードと前記第２制御ワードは異なり、前記アクセス制御されたデータは、さらに、前記第１制御ワードと前記第２制御ワードを含み、前記システムは、さらに、
前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードを使用して前記コンテンツを再スクランブルする手段
を含む請求項１２７に記載のデータ処理システム。
【請求項１３０】
主セキュリティ・システムのセキュリティ・メッセージを受信する１つまたは複数の通信インターフェースと、
前記１つまたは複数の通信インターフェースに結合された、前記セキュリティ・メッセージを処理するプロセッサであって、前記１つまたは複数の通信インターフェースは、アクセス制御されたフォーマットであり、かつ前記セキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを、ネットワーク接続を介して副条件付きアクセス・クライアントに送信する、プロセッサと
を含む、条件付きアクセス・サーバ。
【請求項１３１】
前記セキュリティ・メッセージは使用権管理メッセージを含み、前記アクセス制御されたデータがディジタル著作権管理システムを使用して保護される請求項１３０に記載の条件付きアクセス・サーバ。
【請求項１３２】
前記アクセス制御されたデータに対する権利が、前記使用権管理メッセージから少なくとも部分的に導出される請求項１３１に記載の条件付きアクセス・サーバ。
【請求項１３３】
前記１つまたは複数の通信インターフェースは、前記主セキュリティ・システムの使用権制御メッセージを受信し、前記プロセッサは、前記使用権制御メッセージから前記主セキュリティ・システムの制御ワードを入手し、前記アクセス制御されたデータは、前記制御ワードを含む請求項１３１に記載の条件付きアクセス・サーバ。
【請求項１３４】
前記１つまたは複数の通信インターフェースは、前記主セキュリティ・システムの使用権制御メッセージとスクランブルされたコンテンツを受信し、前記条件付きアクセス・サーバは、さらに、
前記プロセッサに結合された、前記使用権制御メッセージに従って前記スクランブルされたコンテンツをデスクランブルするデスクランブラ
をさらに含み、前記アクセス制御されたデータは、前記スクランブルされたコンテンツのデスクランブルの結果を含む
請求項１３１に記載の条件付きアクセス・サーバ。
【請求項１３５】
１つまたは複数の通信インターフェースに結合された、前記コンテンツを暗号化された形で保管するストレージ・デバイス
をさらに含み、前記アクセス制御されたデータは、前記副条件付きアクセス・クライアントからの要求に応答して提供される
請求項１３４に記載の条件付きアクセス・サーバ。
【請求項１３６】
前記１つまたは複数の通信インターフェースは、前記主セキュリティ・システムの使用権制御メッセージを受信し、前記プロセッサは、前記使用権制御メッセージの置換として代用使用権制御メッセージを生成し、前記アクセス制御されたデータは、前記代用使用権制御メッセージを含む請求項１３０に記載の条件付きアクセス・サーバ。
【請求項１３７】
前記代用使用権制御メッセージは、前記条件付きアクセス・サーバのキーを使用して暗号化された制御ワードを有する請求項１３６に記載の条件付きアクセス・サーバ。
【請求項１３８】
前記１つまたは複数の通信インターフェースは、第１制御ワードと前記第１制御ワードによってスクランブルされたコンテンツとを含む第１使用権制御メッセージを受信し、前記プロセッサは、前記第１制御ワードと異なる第２制御ワードを含む第２使用権制御メッセージを生成し、前記条件付きアクセス・サーバは、
前記１つまたは複数の通信インターフェースと前記プロセッサに結合された、前記第１制御ワードを使用して前記コンテンツをデスクランブルし、前記第２制御ワードを使用して前記コンテンツを再スクランブルするトランスクランブラ
をさらに含み、前記アクセス制御されたデータは、前記第２制御ワードによって再スクランブルされた前記コンテンツと第２使用権制御メッセージとを含む
請求項１３０に記載の条件付きアクセス・サーバ。
【請求項１３９】
前記トランスクランブラに結合された、前記第２制御ワードによって再スクランブルされた前記コンテンツを保管するストレージ・デバイス
をさらに含む請求項１３８に記載の条件付きアクセス・サーバ。
【請求項１４０】
副条件付きアクセス・サーバからネットワーク接続を介して、アクセス制御されたフォーマットであり主セキュリティ・システムのセキュリティ・メッセージから少なくとも部分的に導出されたアクセス制御されたデータを受信する通信インターフェースと、
前記通信インターフェースに結合された、前記アクセス制御されたデータを処理するプロセッサと
を含む、副条件付きアクセス・クライアント。
【請求項１４１】
前記セキュリティ・メッセージは使用権管理メッセージであり、前記副条件付きアクセス・クライアントは、前記主セキュリティ・システムの加入者を表すユーザ・キーを有しない請求項１４０に記載のクライアント。
【請求項１４２】
前記アクセス制御されたフォーマットは、ディジタル著作権管理システムを使用してデータへのアクセスを保護する請求項１４０に記載のクライアント。
【請求項１４３】
前記プロセッサは、前記使用権データに従って、前記主セキュリティ・システムから受信されたメディア・コンテンツの部分を記録のためにデスクランブルするか否かを自動的に判定し、前記クライアントは、さらに、
ストレージ・デバイスと、
前記プロセッサと前記ストレージ・デバイスに結合されたデスクランブラであって、デスクランブルするとの判定に応答して、前記デスクランブラは、前記ストレージ・デバイスへの保管のために前記メディア・コンテンツの前記部分をデスクランブルし、デスクランブルしないとの判定に応答して、前記ストレージ・デバイスは、デスクランブルなしで前記メディア・コンテンツの前記部分を記録する、デスクランブラと
を含む請求項１４２に記載のクライアント。
【請求項１４４】
前記通信インターフェースは、ネットワーク接続を介して前記条件付きアクセス・サーバへ、暗号化された形の制御ワードを含む使用権制御メッセージを送信し、前記アクセス制御されたデータが前記制御ワードを含む請求項１４２に記載のクライアント。
【請求項１４５】
ストレージ・デバイスと、
前記プロセッサと前記ストレージ・デバイスに結合されたデスクランブラであって、前記デスクランブラは、前記制御ワードを使用してメディア・コンテンツをデスクランブルし、前記ストレージ・デバイスは、ディジタル著作権管理システムの保護の下で、前記メディア・コンテンツを保管する、デスクランブラと
をさらに含む請求項１４４に記載のクライアント。
【請求項１４６】
前記主セキュリティ・システムから受信されたメディア・コンテンツの部分をデスクランブルするために第１使用権制御メッセージを受信する物理インターフェース
をさらに含み、前記通信インターフェースは、ネットワーク接続を介して前記条件付きアクセス・サーバへ前記第１使用権制御メッセージを送信する
請求項１４０に記載のクライアント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル・ケーブル・テレビジョン・システム、衛星テレビジョン・システムなどのシステム用の条件付きアクセス（ＣＡ）に関する。
【背景技術】
【０００２】
条件付きアクセス（ＣＡ）は、コンテンツ（たとえば、映画などのオーディオビジュアル作品）のアクセスを、許可されたユーザに制限する技法である。たとえば、ＣＡシステムは、ディジタル・テレビジョン（ＤＴＶ）を含むケーブルＴＶや非ケーブルＴＶ用に開発されてきた。ディジタル・テレビジョン用のＣＡシステムでは、メディア・コンテンツは、ブロードキャストの前に標準アルゴリズムを使用してスクランブル（暗号化）される。ＣＡシステムでメディア・コンテンツのスクランブル／デスクランブルに使用されるキーを、制御ワード（ＣＷ）と呼ぶ。制御ワードは、使用権（entitlement）制御メッセージや使用権管理メッセージを介して加入者にセキュアに供給される。セキュリティ・デバイスは、受信したメディア・コンテンツをデスクランブル（解読）するために管理ワードを使用する。
【０００３】
通常、制御ワードは、頻繁に（たとえば約０．１秒おきに）変更される。許可されないアクセスを防ぐために、制御ワードは、ブロードキャストされる時に、サービス・キー（ＳＫ）を使用して保護（スクランブル／暗号化）される。サービス・キーを所有しているセキュリティ・デバイスだけが、ＣＡシステムによって保護されたメディア・コンテンツをデスクランブルするために制御ワードを回復させることができる。
【０００４】
使用権制御メッセージ（ＥＣＭ）は、通常、サービス・キーを使用して解読される暗号化された形で制御ワードをブロードキャストするために使用される。使用権制御メッセージは、許可を与えるためにアクセス判断基準に対してチェックされる。制御ワードは、許可が与えられる場合に解放される。システムは、サービス・キーを使用することで、制御ワードなどのような共通情報を、加入者のそれぞれにメッセージを個別にブロードキャストする必要なしに、複数の加入者に同時にセキュアにブロードキャストすることができる。
【０００５】
各セキュリティ・デバイスを個別に管理するために、ＣＡシステムが特に１つのセキュリティ・デバイスへメッセージをブロードキャストできるように、各セキュリティ・デバイスは一意のアイデンティティを有する。使用権管理メッセージ（ＥＭＭ）は、通常、あるアクセス判断基準に対してセキュリティ・デバイスを許可するために実際の許可データ（たとえば、使用権）を含む。使用権管理メッセージは、特定のセキュリティ・デバイスに個別にアドレッシングされる。使用権管理メッセージは、一意のアイデンティティを有する１特定のセキュリティ・デバイスだけのためのものとすることができる。システムは、セキュリティ・デバイスの集団全体のそれぞれに対する使用権管理メッセージをブロードキャストして、セキュリティ・デバイスを個別に制御する。通常、１つのセキュリティ・デバイスに対する使用権管理メッセージが、そのセキュリティ・デバイスの一意のユーザ・キーを使用してのみ解読されるように、各セキュリティ・デバイスは、一意の秘密のユーザ・キー（ＵＫ）を有する。
【０００６】
通常、サービス・キーも、周期的に（たとえば、加入ＴＶの場合には毎月１回、ペイ・パー・ビューの場合には映画ごとに１回）変更される。サービス・キーを加入者の特定のセキュリティ・デバイスに送信するために、使用権管理メッセージが使用される。ＣＡシステムは、サービス・キーを配信するために、加入しているセキュリティ・デバイスごとに使用権管理メッセージをブロードキャストする。サービス・キーが、使用権管理メッセージを使用して、加入しているセキュリティ・デバイスに個別に配信された後に、ＣＡシステムは、暗号化された制御ワードをブロードキャストすることができる。この制御ワードは、サービス・キーを使用して解読される。
【０００７】
使用権管理メッセージや使用権制御メッセージを使用することによって、ＣＡシステムは、ペイ・パー・ビュー（ＰＰＶ）、ビデオオンデマンド（ＶＯＤ）、ゲームなどの対話的特徴、ある種の材料へのアクセスを制限する能力、さらには特定の受信デバイス（たとえば、スマート・カードを有するセットトップ・ボックス）にメッセージを向ける能力などの機能を提供することができる。
【０００８】
ディジタル・テレビジョンでは、メディア・コンテンツ（たとえば、ビデオ信号とオーディオ信号）は、ＭＥＰＧ−２フォーマットを使用してディジタル形式に変換される。ある番組のディジタル形式のメディア・コンテンツは、送信のために他の番組のディジタル形式のメディア・コンテンツと一緒に多重化され、その結果、複数の番組が同時に送信されるように見える。ＣＡシステムは、ディジタル形式の番組をスクランブルし、ディジタル形式の番組と共に使用権制御メッセージと使用権管理メッセージを、多重通信内で（たとえば、衛星）または帯域外チャネルを介して（たとえば、ケーブル）のいずれかでのブロードキャストのために送信する。
【０００９】
通常、受信側端末のセットトップ・ボックス（ＳＴＢ）は、データ・ストリームをデスクランブルし、見るためにＭＰＥＧ−２データをデコードする。ＳＴＢのチューナ部分は、着信信号を受信し、復調し、トランスポート・ストリームを再構成する。このトランスポート・ストリームには、情報の多数のパケットが含まれる。セットトップ・ボックスは、使用権管理メッセージ、使用権制御メッセージ、メディア・コンテンツを非多重化することができる。使用権管理メッセージと使用権制御メッセージに含まれるデータ（たとえば、サービス・キーおよび制御ワード）は、暗号化されたプログラミング素材をデスクランブルするのに使用される。次に、セットトップ・ボックスは、見るためにＭＰＥＧ−２データをレンダリングする。
【００１０】
ディジタル著作権管理（ＤＲＭ）システムは、権利をディジタル的に管理する。ディジタル著作権管理は、暗号化ソフトウェアを使用して、電子情報を保護し、広く行き渡った配布を防ぐ。通常のディジタル著作権管理方式では、ＤＲＭサーバ・ソフトウェア・プログラムが、適用可能なポリシに従って、暗号化を介してディジタル・コンテンツをラップする。ＤＲＭクライアント・ソフトウェア・プログラムは、コンテンツをアンラップし、その権利に従ってアクセス可能にする。権利は、通常、ラップされた電子情報とは別々にクライアントに配布される。ＤＲＭクライアントには、デスクトップＰＣ、ハンドヘルド・デバイス、セットトップ・ボックス、携帯電話機、その他のポータブル・デバイスが含まれている。配布を制限するためのディジタル・コンテンツの暗号化／スクランブルに加えて、ディジタル著作権管理システムは、さまざまな形の権利の説明、識別、取引、保護、監視、追跡を提供する。
【００１１】
コンテンツ暗号化は、通常、対称キー暗号を使用して実行され、キー暗号化は、通常は公開キー／秘密キー暗号を使用する。対称キー暗号では、同一のキーが、コンテンツの暗号化と解読との両方に使用される。公開キー／秘密キー暗号では、異なるが関係付けられたキーが、コンテンツの暗号化と解読に使用される。
【発明の開示】
【課題を解決するための手段】
【００１２】
主セキュリティ・システムが、副セキュリティ・システムによって保護されている外部デバイスへのプレミアム・コンテンツ配布を制御できるように、２つのセキュリティ・システムをブリッジする方法と装置。本発明のいくつかの実施態様を、このセクションで要約する。
【００１３】
本発明の一実施態様では、主セキュリティ・システムは、合法的加入者だけへのプレミアム・コンテンツの配布を保護するのに使用されるブロードキャストＣＡシステムであり、副セキュリティ・システムは、加入者の合法的デバイスだけへのプレミアム・コンテンツの配布を保護するのに使用されるディジタル著作権管理システムを含む。
【００１４】
本発明の一実施態様では、主セキュリティ・システムは、合法的ローカル・ブロードキャスタだけへのプレミアム・コンテンツの配布を保護するのに使用されるブロードキャストＣＡシステムであり、副セキュリティ・システムは、合法的ローカル加入者だけへのプレミアム・コンテンツの再配布を保護するのに使用されるもう１つのブロードキャストＣＡシステムを含む。
【００１５】
本発明の一実施態様では、主セキュリティ・システムが、加入者の合法的デバイスだけへのプレミアム・コンテンツの配布を保護するのに使用されるディジタル著作権管理システムであり、副セキュリティ・システムが、主ディジタル著作権管理システムをサポートしない加入者の他のデバイスだけへのプレミアム・コンテンツのさらなる配布を保護するのに使用される、もう１つのディジタル著作権管理システムである。
【００１６】
本発明の少なくともいくつかの実施態様で、主ＣＡサーバが、ある暗号化されたプレミアム・コンテンツと一緒に、使用権データおよび／または解読キーを複数の主ＣＡクライアントに供給する。副ＣＡサーバが合法的主ＣＡクライアントとして働く。副ＣＡサーバは、保護されたコンテンツを回復させ、かつ１つまたは複数の副ＣＡクライアントに、オリジナル・使用権に対応する使用権データおよび／または解読キーの新しい組を、保護されたコンテンツと共に提供することとを試みる。
【００１７】
本発明の１つの実施態様では、副ＣＡサーバは、副ＣＡクライアントへの配布のために主セキュリティ・システム暗号化を処理する前に、その主セキュリティ・システム暗号化を完全に除去することができ、あるいは、主セキュリティ・システム暗号化の一部または全体を保持し、なおかつ、これを副ＣＡクライアントに引き渡すが、コンテンツに、そのコンテンツを再生時にさらに許可できるようにする備えを追加することができる。
【００１８】
本発明の一実施態様で、主ＣＡサーバは、副ＣＡサーバが、まず、保護されているが許可されていないコンテンツを副ＣＡクライアントに配布し、後にこれを許可することができる。
【００１９】
本発明の一態様の、コンテンツの提示を制御する方法は、コンテンツを許可されないアクセスから保護するために、コンテンツを暗号化された形で供給し、暗号キーの第１の組を使用する第１ＣＡサーバからコンテンツの表現(representation)を受信することと、ユーザの要求時に、第１ＣＡサーバに結合された第２ＣＡサーバを介してコンテンツを提示(present)することとを含む。コンテンツの提示(present)は、それぞれ第２ＣＡサーバと第１ＣＡサーバとの間のクライアント・サーバ関係を介して許可される。第２ＣＡサーバは、コンテンツを提示する際にコンテンツを許可されないアクセスから保護するのに暗号キーの第２の組を使用する。１つの例で、コンテンツは、暗号キーの第２の組を使用して、第２ＣＡサーバのネットワーク・クライアントによって提示され、第１ＣＡサーバは、許可された使用のために暗号キーの第１の組を第２ＣＡサーバに供給する。実施態様の１つの例で、第２ＣＡサーバは、第１ＣＡサーバから受信された使用の許可に従って、ネットワーク・クライアントがディジタル著作権管理システムを介してコンテンツを使用することを許可する。１つの例で、第２ＣＡサーバは、コンテンツにアクセスする許可を、第１ＣＡサーバから受信された許可からネットワーク・クライアントに関する許可に変換する。実施態様の１つの例で、副ＣＡサーバは、もう１つのＣＡサーバに対する主ＣＡサーバとして働く。実施態様の１つの例で、第１ＣＡサーバは、第２ＣＡサーバのアイデンティティに従って第２ＣＡサーバに許可を提供し、第２ＣＡサーバは、クライアントのアイデンティティに従ってクライアントに許可を提供し、第１ＣＡサーバは、クライアントのアイデンティティを知らない。
【００２０】
本発明の一態様は、副ＣＡサーバが、保護されているが許可されていないコンテンツを副ＣＡクライアントに配布し、後に主ＣＡサーバによって許可される時にその同じクライアントがそのコンテンツを再生できるようにする方法を含む。
【００２１】
本発明の一態様は、副ＣＡサーバが、主ＣＡサーバからの使用権管理メッセージを処理し、アクセス制御されたフォーマットであり、かつその使用権管理メッセージから少なくとも部分的に導出されるアクセス制御されたデータを、ネットワーク接続を介して副ＣＡクライアントに送信する方法を含む。実施態様の１つの例で、副ＣＡサーバは、主セキュリティ・システムの加入者を表すユーザ・キーを有し、使用権管理メッセージの処理は、主セキュリティ・システムのサービス・キーを入手するために使用権管理メッセージを解読することを含む。
【００２２】
実施態様の１つの例では、この方法は、さらに、主セキュリティ・システムの使用権制御メッセージを副ＣＡサーバで受信することと、主セキュリティ・システムの制御ワードを入手するためにその使用権制御メッセージを処理することとを含み、アクセス制御されたデータが制御ワードを含む。１つの例で、アクセス制御されたデータは、使用権制御メッセージの解読されたバージョンを含む。
【００２３】
実施態様の１つの例で、この方法は、さらに、副ＣＡサーバで、主セキュリティ・システムの使用権制御メッセージを受信することと、使用権制御メッセージの置換として代用使用権制御メッセージを生成するために、副ＣＡサーバで使用権制御メッセージを処理することとを含み、アクセス制御されたデータが代用使用権制御メッセージを含む。１つの例で、代用使用権制御メッセージは、副ＣＡサーバのキーを使用して暗号化された制御ワードを有する。１つの例で、代用使用権制御メッセージは、主セキュリティ・システムのユーザ・キーを使用して解読される。１つの例で、使用権制御メッセージと代用使用権制御メッセージは、同一の制御ワードを有する。もう１つの例で、使用権制御メッセージが第１制御ワードを有し、代用使用権制御メッセージが第２制御ワードを有し、第１制御ワードと第２制御ワードが異なっている。１つの例で、アクセス制御されたデータは、さらに、第１制御ワードと第２制御ワードを含む。
【００２４】
実施態様の１つの例で、この方法は、副ＣＡサーバで、第１制御ワードと第１制御ワードによってスクランブルされたコンテンツとを含む第１使用権制御メッセージを受信することと、第１制御ワードと異なる第２制御ワードを含む第２使用権制御メッセージを生成することと、第１制御ワードを使用してコンテンツをデスクランブルし、第２制御ワードによってコンテンツを再スクランブルすることとをさらに含み、アクセス制御されたデータが第２制御ワードによって再スクランブルされたコンテンツと第２使用権制御メッセージとを含む。１つの例で、この方法は、副ＣＡサーバで、第２制御ワードによって再スクランブルされたコンテンツを保管することと、副ＣＡクライアントからの要求に応答して、第２制御ワードによって再スクランブルされたコンテンツを検索することとをさらに含む。
【００２５】
本発明のもう１つの態様で、主セキュリティ・システムによって供給されるメディア・コンテンツを処理する方法は、アクセス制御されたフォーマットであり、かつ主セキュリティ・システムの使用権管理メッセージから少なくとも部分的に導出されたアクセス制御されたデータを、ネットワーク接続を介して副ＣＡサーバから副ＣＡクライアントが受信することを含む。実施態様の１つの例で、副ＣＡクライアントは、主セキュリティ・システムの加入者を表すユーザ・キーを有しない。実施態様の１つの例で、アクセス制御されたフォーマットは、ディジタル著作権管理システムを使用してデータへのアクセスを保護する。
【００２６】
１つの例で、この方法は、使用権データに従って、主セキュリティ・システムから受信されたメディア・コンテンツの部分を記録のためにデスクランブルするか否かを自動的に判定することと、デスクランブルするとの判定に応答して、メディア・コンテンツの部分をデスクランブルし、記録することと、デスクランブルしないとの判定に応答して、デスクランブルなしでメディア・コンテンツの部分を記録することとをさらに含む。
【００２７】
実施態様の１つの例で、この方法は、副条件付きアクセス・サーバのクライアントからネットワーク接続を介して副ＣＡサーバへ、暗号化された形の制御ワードを含む使用権制御メッセージを送信することをさらに含む。その際、アクセス制御されたデータが制御ワードを含む。１つの例で、この方法は、制御ワードを使用してメディア・コンテンツをデスクランブルすることと、副セキュリティ・システムの保護の下で、メディア・コンテンツをストレージに保管することとをさらに含む。もう１つの例で、この方法は、制御ワードを使用してメディア・コンテンツをデスクランブルすることと、提示のためにメディア・コンテンツをレンダリングすることとをさらに含む。１つの例で、使用権制御メッセージがストレージ・デバイスから検索され、その使用権制御メッセージが、第１時間の間に第１使用権管理メッセージによって制御される。第１時間は、使用権制御メッセージが副ＣＡクライアントから副条件付きアクセス・サーバに送信された時と、アクセス制御されたデータが副ＣＡクライアントで受信された時との間の時間を含む第２時間に対する第２使用権管理メッセージより以前である。１つの例で、アクセス制御されたデータは、使用権制御メッセージの解読されたバージョンを含む。
【００２８】
実施態様の１つの例で、アクセス制御されたデータは、主セキュリティ・システムによってスクランブルされたメディア・コンテンツのデスクランブルの結果を含む。
【００２９】
実施態様の１つの例で、この方法は、主セキュリティ・システムから受信されたメディア・コンテンツの部分をデスクランブルするために第１使用権制御メッセージを受信することと、副ＣＡクライアントからネットワーク接続を介して副ＣＡサーバへ第１使用権制御メッセージを送信することとをさらに含む。アクセス制御されたデータは、使用権制御メッセージの置換としての第２使用権制御メッセージを含み、第２使用権制御メッセージは、メディア・コンテンツの部分と共に保管される。１つの例で、第１使用権制御メッセージと第２使用権制御メッセージとの両方は、同一の制御ワードを含み、第２使用権制御メッセージは、副ＣＡサーバのキーを使用して解読されるために暗号化される。もう１つの例で、第１使用権制御メッセージは第１制御ワードを含み、第２使用権制御メッセージは第２制御ワードを含み、第１制御ワードと第２制御ワードは異なり、アクセス制御されたデータは、さらに、第１制御ワードと第２制御ワードを含み、この方法は、さらに、第１制御ワードを使用してコンテンツをデスクランブルし、第２制御ワードを使用してコンテンツを再スクランブルすることを含む。
【００３０】
本発明は、方法と、これらの方法を実行するデータ処理システムを含む、これらの方法を実行する装置と、データ処理システムで実行される時にそのシステムにこれらの方法を実行させるコンピュータ可読媒体とを含む。
【００３１】
本発明の他の特徴は、添付図面および次の詳細な説明から明白になる。
【００３２】
本発明を、限定ではなく例として添付図面に示すが、添付図面では、類似する符号が類似する要素を示す。
【発明を実施するための最良の形態】
【００３３】
以下の説明と図面は、本発明の例示であって、本発明の限定と解釈してはならない。多数の特定の詳細を、本発明の完全な理解を与えるために説明する。しかし、ある場合に、周知の詳細または普通の詳細は、本発明の説明を不明瞭にするのを避けるために説明しない。本開示での一実施形態または実施形態への言及は、必ずしも同一の実施形態に言及せず、そのような言及は、少なくとも１つを意味する。
【００３４】
図２Ａに、本発明の一実施形態による副セキュリティ・システムにブリッジされた主セキュリティ・システムを示す。図２Ａでは、主ＣＡサーバ（２５３）は、主セキュリティ・ドメイン（２５１）内のコンテンツへのアクセスを制御する。主セキュリティ・ドメイン（２５１）は、通常はブロードキャストＣＡシステムである。主ＣＡサーバ（２５３）は、加入者のセット・トップ・ボックス（たとえば、２５７）などの許可されたクライアントだけが、ＣＡ保護されたコンテンツにアクセス（これを解読）できるように、使用権管理メッセージと使用権制御メッセージを送信する。
【００３５】
本発明の一実施形態では、副ＣＡサーバ（２５５）は、主セキュリティ・ドメイン（２５１）と副セキュリティ・ドメイン（２６１）をブリッジする。副セキュリティ・ドメインは、通常、１組の副ＣＡクライアント（たとえば、２７１、２７３、…、２７９）を含む。ブリッジ（２５９）は、通常、ＣＡ保護されたコンテンツを主セキュリティ・ドメイン（２５１）から副セキュリティ・ドメイン（２６１）に渡し、その結果、副セキュリティ・ドメイン（２６１）内の副ＣＡクライアント（たとえば、２７１、２７３、…、２７９）が、主セキュリティ・ドメイン（２５１）によって副ＣＡサーバ（２５５）に供給されるセキュリティ・メッセージに従って副ＣＡサーバ（２５５）の制御の下で副セキュリティ・ドメイン内の保護されたコンテンツにアクセスできるようになる。副ＣＡクライアント（たとえば、２７１、２７３、…、２７９）は、副ＣＡサーバ（２５５）に頼って、コンテンツを入手する。副ＣＡサーバ（２５５）は、部分的に主セキュリティ・ドメイン（２５１）内にある。というのは、副ＣＡサーバが、主ＣＡサーバ（２５３）によって供給される条件付きアクセスに関する制御情報を処理できるからである。副ＣＡサーバ（２５５）は、主セキュリティ・ドメイン（２５１）のクライアントとして、かつ副セキュリティ・ドメイン（２６１）の制御情報プロバイダとして働く。主ＣＡサーバ（２５３）によって与えられるアクセスの諸条件に従って、副ＣＡサーバ（２５５）は、副ＣＡクライアント（たとえば、２７１、２７３、…、２７９）がコンテンツにアクセスすることを条件付きで許容する。
【００３６】
たとえば、図２Ａでは、ブリッジ（２５９）は、スクランブル（暗号化）されたコンテンツを副ＣＡクライアントに引き渡す。そのコンテンツをデスクランブル（解読）するために、副ＣＡクライアントは、副ＣＡサーバ（２５５）に情報を要求する。たとえば、一実施形態で、副ＣＡサーバ（２５５）は、コンテンツをデスクランブルするための制御ワードを、許可された副ＣＡクライアントに供給する。この制御ワードは、副セキュリティ・ドメイン（２６１）内のＤＲＭシステムの保護の下で供給される。副セキュリティ・ドメインは、もう１つのＣＡサーバ（図示せず）を含むことができる。図２Ａでは、ブリッジ（２５９）を、分散システムの単一の物理構成要素として副ＣＡサーバ（２５５）内に部分的にまたは完全に組み合わせることもできる。
【００３７】
図２Ａでは、ブリッジとさらなる副ＣＡサーバを使用して、副ドメイン（２６１）からもう１つのドメインに拡張することができることに留意されたい。たとえば、セット・トップ・ボックスを置換するブリッジ（２５９）と副ＣＡサーバ（２５５）に似た形で、クライアント（２７９）がブリッジとさらなる副ＣＡサーバに置換される。そのような手法は、カスケード接続された副ＣＡサーバの階層の使用によって、ブリッジされたセキュリティ・ドメインのチェーンを形成するために、再帰的に使用される。
【００３８】
本発明の一実施形態では、副セキュリティ・ドメインは、家庭、ホテル、または他の領域内のネットワークなど、局所化されたネットワーク用である。代替案では、副セキュリティ・ドメインに、インターネットを含めることができる。
【００３９】
図２Ｂに、副ＣＡサーバ（２８１）との関係でブリッジ（２８３）を示す。図２Ｂでは、副ＣＡサーバは、主セキュリティ・ドメインからのＣＡメッセージなどのセキュリティ・メッセージを処理する。本発明の一実施形態では、副ＣＡサーバは、主セキュリティ・ドメインからの許可を副セキュリティ・ドメイン内の許可に変換する。副ＣＡサーバは、主セキュリティ・ドメイン内のセキュリティ・メッセージから入手した許可に従って、副セキュリティ・ドメイン用のセキュリティ・メッセージを生成する。したがって、主セキュリティ・ドメイン内で既知ではないエンティティが副ＣＡサーバの使用を介して提供される。副ＣＡサーバは主セキュリティ・ドメイン内で既知のアイデンティティを有し、副セキュリティ・ドメイン内でそのエンティティを知っている。一実施形態で、副ＣＡサーバは、主ＣＡサーバのルール（たとえば、ＣＡメッセージ）に従って、主ＣＡサーバによって管理される主加入者管理システムと異なる副加入者管理システム（ＳＭＳ）を管理する。一実施形態で、副加入者管理システム内の、副ＣＡサーバによって使用されるクライアント・アイデンティティと認証方法は、主加入者管理システム内の、主ＣＡサーバによって使用されるクライアント・アイデンティティと認証方法とは独立である。副加入者管理システム内のサーバと主加入者管理システム内のクライアントとして、副ＣＡサーバは、この２つの加入者管理システムをブリッジする。本発明の一実施形態では、ＣＡサーバは、セキュリティに関する２つの異なる信頼のルート(root of trust)をサポートする。副ＣＡサーバと主ＣＡサーバは、互いに独立に信頼のルートをサポートする。一実施形態で、信頼のルートは、クライアントを認証するのに使用され、副セキュリティ・ドメイン内のクライアント認証は、主セキュリティ・ドメイン内のクライアント認証と完全に独立であり、副セキュリティ・ドメインでの使用の許可は、主セキュリティ・ドメイン内で伝えられる使用の許可に従う。
【００４０】
図２Ｂでは、物理インターフェース（２８５）、トランスクランブラ(transcrambler（２８７）、もう１つの物理インターフェース（２８９）など、複数の構成要素がブリッジ（２８３）に対して図示されている。たとえば、物理インターフェース（２８５）は、ＣＡ保護されたコンテンツを表す信号をデータ・フォーマットに変換するチューナであり、トランスクランブラ（２８７）は、保護されたコンテンツをある保護された（たとえば暗号化された）フォーマットから別の保護された（たとえば暗号化された）フォーマットに変換するもので、物理インターフェース（２８９）は、保護されたコンテンツを副セキュリティ・ドメイン内のクライアントに送信するデータ・ネットワーク通信インターフェースである。副ＣＡサーバは、物理インターフェース（２８５）から情報を受け取ることができる。副ＣＡサーバ（２８１）は、ＣＡメッセージからの許可に従って、そのコンテンツを物理インターフェース（２８９）に直接に供給することができる。副ＣＡサーバ（２８１）は、ＣＡメッセージから導出された許可に従って、トランスクランブラ（２８７）と物理インターフェース（２８９）のオペレーションを制御するメッセージを供給することができる。一般に、ブリッジには、図２Ｂに示されたものより多数またはこれより少数の構成要素を含めることができる。たとえば、ブリッジは、チューナ、トランスクランブラ、トランスコーダ、物理インターフェース、ネットワーク通信インターフェース、ケーブル、ストレージ・デバイスなどのうちの１つまたは複数を含むことができる。
【００４１】
図３に、それ自体の主ＣＡサーバ（２２６、２２８）を有する２つの主セキュリティ・システム・ソース（２１１、２１５）と、２つの副ＣＡサーバ（２２７、２２５）と、多数の副ＣＡクライアント（２０７、２０９、２１７、２２１、２３１、、２３３）とを有する複雑なネットワーク化されたシステムを示す。本発明の一実施形態では、副ＣＡサーバは、ローカル・エリア・ネットワーク（ＬＡＮ）または無線ＬＡＮなどのネットワーク（２０１）に接続された複数のデバイスにサービスを提供するのに使用される。ネットワーク（２０１）は、部分的に、携帯情報端末（ＰＤＡ）、パーム・コンピュータ、ノートブック・コンピュータ、またはセル電話機（たとえば、ＷｉＦｉ接続またはＢｌｕｅｔｏｏｔｈ接続を介してこのネットワークに接続される）などのモバイル・デバイス用の１つまたは複数の無線アクセス・ポイントを有する、サービス加入者の家庭内の有線イーサネット（登録商標）とすることができる。たとえば、図３では、ＰＤＡ（２４３）は、無線接続（２４５）を介してアクセス・ポイント（２４１）に接続され、さらに、ネットワーク（２０１）を介して他の構成要素に接続される。このネットワークは、イントラネットまたは仮想プライベート・ネットワークなど、組織または商業施設（たとえば、ホテルまたはモーテル・チェーン）用のネットワークとすることもできる。
【００４２】
図３では、ケーブルＴＶ副ＣＡサーバ（２２５）が、ケーブルＴＶサービスと共に使用される。ケーブル主ＣＡサーバ（２２８）は、ケーブル・ヘッドエンド（２１５）に結合されて、ケーブル・テレビジョン伝送システムを介してケーブルＴＶブリッジ（たとえば、２１７、２１９）にＣＡ保護されたメディア・コンテンツを供給し、このケーブルＴＶブリッジ（たとえば、２１７、２１９）には、ケーブルＴＶチューナを含めることができる。ケーブルＴＶブリッジは、データ・パッケージを受信し、使用権管理メッセージ、使用権制御メッセージ、スクランブルされたメディア・コンテンツを非多重化する。ケーブルＴＶ副ＣＡサーバ（２２５）の制御の下で、その助けを得て、メディア・コンテンツを、パーソナル・コンピュータ（２３３）、メディア・プレイヤ（２３１）、またはＰＤＡ（２４３）などのメディア・コンテンツを再生できるさまざまなデバイスによるアクセスに関してストレージ（たとえば、２２１、２２３、または２３５）上で保護することができる。パーソナル・コンピュータ（２３３）は、通常、陰極線管（ＣＲＴ）モニタまたはフラット液晶ディスプレイ（ＬＣＤ）パネルなどのディスプレイ・デバイス（２３９）上でビデオ・コンテンツを表示する。メディア・プレイヤ（２３１）は、通常、メディア・コンテンツをテレビジョン・セット（２３７）上で提示する。ネットワーク対応ディジタル・テレビジョン・セットを形成するために、メディア・プレイヤをテレビジョン・セットと一体化することもできる。
【００４３】
一実施形態で、ケーブルＴＶ副ＣＡサーバは、ケーブルＴＶブロードキャストをデスクランブル／解読するサービスを提供する。解読／デスクランブルされた情報は、ケーブルＴＶシステムのブロードキャストからのメディア・コンテンツを、許可された形で使用できるように、ディジタル著作権管理システム内で保護される。許可される時に、コンテンツを、加入者の権利に従って、ユーザに便利な任意のデバイスでいつでも記録し、再生することができる。たとえば、１つの同時使用だけへの契約がある場合に、ユーザは、ケーブルＴＶブリッジ（２１７）を使用して、ブロードキャストを受信し、ＴＶ（２４７）上で番組を見るか、ケーブルＴＶブリッジ（２１９）を使用して、ＰＤＡ（２４３）、パーソナル・コンピュータ（２３３）、またはメディア・プレイヤ（２３１）を使用して異なる時に再生するためにストレージ（２２３）に番組を記録することを選択することができる。
【００４４】
図３では、衛星ＴＶ副ＣＡサーバ（２２７）は、衛星ＴＶブリッジＡ（２０７）と衛星ＴＶブリッジＢ（２０９）との両方にサービスを提供するのに使用される。衛星ＴＶ副ＣＡサーバ（２２７）は、そのストレージ（２２９）またはパーソナル・コンピュータ（２３３）のストレージ（２３５）、またはストレージ（２２１）などのネットワーク上の他のストレージ・デバイスに、保護されたメディア・コンテンツを保管することができる。通常、衛星（２１１）は、保護されたメディア・コンテンツをある地理的区域にブロードキャストする（２１３）。別々の衛星パラボラアンテナ（たとえば、２０３、２０５）が、それぞれ異なる衛星ブリッジ（たとえば、２０７、２０９）に使用される。
【００４５】
伝統的に、２つの異なるチャネルに同時にアクセスするためには、２つのセットトップ・ボックスが使用される。衛星セットトップ・ボックスは互いに独立である。衛星は、この２つのセットトップ・ボックスが２人の異なる加入者のものであるかのように、この２つのセットトップ・ボックスにブロードキャストする。本発明の一実施形態では、衛星ＴＶ副ＣＡサーバは、両方の衛星ＴＶブリッジにサービスを提供する。衛星ＴＶブリッジ（２０７、２０９）ではなく、衛星ＴＶ副ＣＡサーバ（２２７）が、加入者を表すデータを有する。したがって、ある加入者は、複数のチューナの動作に対して１つの一意の識別だけを必要とする。
【００４６】
一実施形態で、異なる副ＣＡサーバが、異なる主ＣＡサーバのサービスを拡張するのに使用される。というのは、異なる主ＣＡシステムが、通常、使用権管理メッセージと使用権制御メッセージについて完全に異なるアルゴリズムを使用し、完全に異なるプロトコルを使用するからである。本発明の一実施形態では、異なる副ＣＡサーバは、物理的には、異なるＣＡシステムのメッセージを処理するための異なるソフトウェアと異なるスマート・カードを有する１つのデータ処理デバイス内にある。さらに、副ＣＡサーバを、ブリッジ、ストレージ・デバイス、レンダラ（たとえば、ＰＤＡ  ２４３、パーソナル・コンピュータ２３３、メディア・プレイヤ２３１）、またはこれらの組合せと一体化することができる。たとえば、衛星ＴＶ副ＣＡサーバは、メディア・コンテンツを記録するストレージ、衛星パラボラアンテナにインターフェースするブリッジ、メディア・コンテンツを標準ビデオ信号（テレビジョン・セット用および／またはコンピュータ・モニタ用）にデコードするレンダラを含むことができる。
【００４７】
構成要素（たとえば、副ＣＡサーバ、ブリッジ、ストレージ、レンダラ）のさまざまな異なる配置とこれらの構成要素のオペレーションに関するさらなる詳細を以下で与える。
【００４８】
図４に、本発明と共に使用できる条件付きアクセス配置を示す。本発明の一実施形態では、副ＣＡサーバは、セキュリティ・デバイス（３０７）を含み、このセキュリティ・デバイス（３０７）は、加入者を表す一意のユーザ・キー（３３１）を有する。ユーザ・キー（３３１）は、使用権管理メッセージ（ＥＭＭ）（３０１）を解読するのに使用することができ、このＥＭＭ（３０１）は、暗号化されたサービス・キー（３１１）を有する。本発明の一実施形態では、副ＣＡサーバは、サービス・キー（ＳＫ）（３３３）を回復させるために、ユーザ・キー（３３１）を使用して副ＣＡクライアントのＥＭＭ解読（３２１）を実行する。使用権制御メッセージ（ＥＣＭ）（３０３）は、暗号化された制御ワード（３１３）を含む。本発明の一実施形態では、副ＣＡサーバは、さらに、副ＣＡクライアントの制御ワード（ＣＷ）（３３５）を回復させるために、サービス・キー（３３３）を使用してＥＣＭ解読（３２３）を実行する。コンテンツ（３３７）を生成するために、スクランブルされたコンテンツ（３０５）を、この制御ワード（３３５）を使用してデスクランブルする。一実施形態で、副ＣＡサーバは、許可された副ＣＡクライアントにこの制御ワードを供給して、コンテンツ（３０５）をデスクランブルする。代替案では、副ＣＡサーバに、さらに、副ＣＡクライアントのためにコンテンツをデスクランブルするデスクランブラ（３２５）を含める。
【００４９】
ディジタル・テレビジョン・システムのデスクランブラは、標準アルゴリズム（たとえば、ＤＶＢについてはＣｏｍｍｏｎ  Ｓｃｒａｍｂｌｉｎｇ、Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ（ＡＴＳＣ）標準規格（地上波ブロードキャスト用の条件付きアクセスシステム）についてはＤＥＳ）を使用する。デスクランブラ（３２５）を、構成要素のいずれか（たとえば、ブリッジ、レンダラ、またはストレージ）に配置することが望ましい。
【００５０】
本発明の一実施形態では、副ＣＡサーバは、ＥＣＭ解読（３２３）を実行し、次に、置換使用権制御メッセージを生成する。その置換使用権制御メッセージは、異なるサービス・キーを使用する解読のために暗号化され、この異なるサービス・キーは、その副ＣＡサーバの制御下にあり、その結果、その副ＣＡサーバは、記録されたコンテンツについてサービス・キー（３３３）を維持する必要がなくなる。置換使用権制御は、後の使用のためにＤＲＭシステムによって保護されるスクランブルされたコンテンツ（３０５）と共に記録される。
【００５１】
本発明の一実施形態では、制御ワードは、さらに、記録のために変更される。デスクランブラ（３２５）がクリア・コンテンツ（３３７）を生成した後に、そのクリア・コンテンツは、記録のために異なる制御ワードを使用して再スクランブルされる。記録されたコンテンツに対してＣＡ保護を変換することができ、その結果、制御ワードを、頻繁でなく変更できるようになる（たとえば、１つの映画全体について１つの制御ワード）。
【００５２】
通常、副ＣＡサーバは、副ＣＡクライアント（たとえば、ブリッジ、レンダラ、またはストレージ）のすべてについてＥＭＭ解読（３２１）とＥＣＭ解読（３２３）との両方を実行する。というのは、ＥＣＭとＥＭＭとの両方が、特定のＣＡシステムに固有であるからである。
【００５３】
本発明の一実施形態では、副ＣＡサーバの結果は、ＤＲＭシステムを使用して保護され、ＤＲＭシステムは、ＥＭＭ（および／またはＥＣＭ）内のデータに従って権利を管理する。
【００５４】
図４には、ＣＡシステムの特定の暗号化／解読配置が示されているが、異なる配置を本発明と共に使用することもできることを理解されたい。たとえば、ＣＡシステム内で、サービス・キーを、ブロードキャストを介するのではなく、物理的に配信することができる。一般に、使用権管理メッセージは、使用権を個別に許可するために個々のデバイスにブロードキャストされ、使用権制御メッセージは、通常、ブロードキャスト・ストリームをデスクランブルする共通キーを供給するためにすべてのデバイスにブロードキャストされる。サービス・キーが、使用権管理メッセージから回復された使用権を表し、制御ワードが、メディア・コンテンツをデスクランブルするために使用権制御メッセージから回復されたキーを表すことを理解されたい。
【００５５】
図５に、本発明の一実施形態による、制御ワードを副ＣＡクライアントに供給する副ＣＡサーバを有するシステムを示す。図５では、副ＣＡサーバ（４３１）は、そのユーザ・キー（ＵＫ  ４３３）を使用して、ネットワーク（４３９）を介して副ＣＡクライアント用の暗号化された使用権管理メッセージ（ＥＭＭ  ４３５）と使用権制御メッセージ（ＥＣＭ  ４３７）から制御ワードを回復させる。回復された制御ワード（４４１）は、ＤＲＭシステムを使用して保護され、適切な権利（４４３）を有する副ＣＡクライアントだけが、制御ワード（４４５）を使用して、コンテンツ（４４７）をデスクランブルして、暗号化／スクランブルされていないクリア・コンテンツ（４４９）を入手することができる。
【００５６】
制御ワードに対する権利は、記録の時および／または再生の時にＥＭＭ内のデータから判定される。制御ワードは、即座に見るためにブロードキャストが受信された時に、リアル・タイムで副ＣＡクライアントに供給することもできる。
【００５７】
制御ワードは、予測不能なネットワーク通信遅延を引き起こすことがあるネットワーク（４３９）を介して提供されるので、配置は、制御ワードをメディア・コンテンツのデコードと同期化するように作られる。一実施形態で、副ＣＡクライアントは、デスクランブル・オペレーションのために、サーバから入手された制御ワードを、メディア・コンテンツのストリームと同期化する。本発明の一実施形態で、メディア・コンテンツを再生する副ＣＡクライアントは、頻繁に（たとえば、０．１秒おきに）変更される制御ワードの入手における予測不能なネットワーク遅延を予期して、ある時間分のコンテンツを再生用のパイプラインにバッファリングする。制御ワードが遅延される場合に、パイプライン内のデスクランブルされたコンテンツが減り、パイプライン内のスクランブルされたコンテンツが増え、制御ワードが受信される時に、デスクランブル・オペレーションが再開されて、パイプライン内のデスクランブルされたコンテンツを増やし、パイプライン内のスクランブルされたコンテンツを減らす。したがって、バッファリングは、副ＣＡクライアントが、リアル・タイムでのレンダリングのためにデスクランブルされるコンテンツの一定のレートを維持することができる。
【００５８】
本発明の一実施形態では、副ＣＡサーバは、副ＣＡクライアントがデスクランブラを必要としなように、さらに、デスクランブラを含む。
【００５９】
本発明の一実施形態では、副ＣＡサーバ（４３１）は、コンテンツ受信の前に受信されたＥＭＭ内のデータとコンテンツ消費の前に受信されたＥＭＭ内のデータとが異なる場合に、この両方を使用して、サービス・キーに関するユーザの権利を判定する。たとえば、本発明の一実施形態では、ユーザが、記録の時にコンテンツの権利を与えられる場合に、サービス・キーが、記録の時にＥＭＭ内のデータに対して回復させられる。記録されたコンテンツが、再生のためにストレージから検索される時に、副ＣＡサーバは、さらに、現在の時間の間ＥＭＭ内のデータに従って権利を判定することができる。一実施形態で、たとえば、ユーザは、そのユーザが現在、サービスの有効な加入者である（たとえば、記録されたコンテンツを見ることについて契約している）場合に限って、記録されたコンテンツを見る権利が与えられる。代替案では、副ＣＡサーバが、記録の時のＥＭＭ内のデータだけを使用して、記録されたコンテンツに対する権利を判定する。
【００６０】
本発明の一実施形態で、主ＣＡサーバは、再生時にのみ使用権を与える。たとえば、このシステムは、ユーザが記録の時に使用の権利を与えられていなかった番組を、そのユーザが記録することを許容することができる。そのユーザが、必要な権利を入手した（たとえば、ペイ・パー・ビューに関する購入または加入パッケージのアップグレードを介して）後に、そのユーザは、記録された情報を任意の便利な時に再生することができる。
【００６１】
一般に、異なるＣＡシステム（たとえば、主ＣＡサーバまたは副ＣＡサーバ）は、ＥＭＭとＥＣＭの完全に異なる実施形態を有するが、コンテンツ保護に関する類似するまたは同一のデスクランブラ（たとえば、ＡＴＳＣ標準規格に従う）を有する。本発明の一実施形態では、副ＣＡサーバは、ＥＭＭとＥＣＭとの両方をデコードし、他のクライアント構成要素は、標準フォーマットのコンテンツを処理する（たとえば、標準的なデスクランブル・アルゴリズムを使用して）。
【００６２】
図６に、本発明の一実施形態による、副ＣＡクライアントにメディア・コンテンツを提供する副ＣＡサーバを有するシステムを示す。図６では、副ＣＡサーバ（４６１）は、暗号化された使用権管理メッセージ（ＥＭＭ  ４７１）、暗号化された使用権管理メッセージ（ＥＣＭ  ４７３）、スクランブルされたコンテンツ（４７５）を解読するためにユーザ・キー（４６３）を有する。副ＣＡサーバは、適切な権利（４６９）を有する副ＣＡクライアントだけが、コンテンツ（４７７）を使用できるように、コンテンツをデスクランブルし、ＤＲＭ保護されたコンテンツ（４６７）をネットワーク（４６５）を介して提供する。
【００６３】
本発明の一実施形態では、副ＣＡサーバ（４６１）は、１つまたは複数のブリッジとストレージ・デバイスとを含む。コンテンツは、後に見るためにストレージ・デバイスに記録され、保管されるか、あるいはリアル・タイム使用のために与えられる。副ＣＡサーバは、オリジナルのＣＡ保護されたコンテンツを直接に記録するか、デスクランブルされたコンテンツ（ＤＲＭ保護用の暗号化を伴う）を記録するか、または代用ＣＡ保護を有するコンテンツ（置換使用権制御メッセージとともに、または異なる制御ワードを使用して再スクランブルされた）を記録することができる。本発明の一実施形態では、ＤＲＭ保護されたコンテンツ（４６７）は、ＥＭＭ（および／またはＥＣＭ）メッセージから判定された（たとえば、記録の時および／または再生の時に）権利に従って、副ＣＡクライアントに供給される。
【００６４】
図７に、本発明の一実施形態による、副ＣＡクライアント用の使用権制御メッセージをデコードする副ＣＡサーバを有するシステムを示す。図７では、ユーザ・キー（５０３）を有する副ＣＡサーバ（５０１）が、使用権管理メッセージ（ＥＭＭ  ５０７）と使用権制御メッセージ（ＥＣＭa  ５０９）をデコードして、ネットワーク（５０５）を介して、ＤＲＭシステムの下で保護されるローカル・使用権制御メッセージ（ＥＣＭb  ５１１）を提供する。ローカル・使用権制御メッセージ（ＥＣＭb  ５１１）に対する権利（５１３）を有する副ＣＡクライアントは、ＥＣＭb（５１１）内の制御ワード（５１５）を使用して、コンテンツ（５１７）をデスクランブルすることができる。通常、副ＣＡクライアントは、ローカル・使用権制御メッセージ（ＥＣＭb  ５１１）を、再生時に、制御ワード（５１５）に送り返し、その後、副ＣＡサーバ（５０１）から受信した制御ワード（５１５）を使用してクリア・コンテンツ（５１９）を生成する。一実施形態で、クリア・コンテンツ（５１９）は、ストレージに保管される前に、異なる方式を使用して再スクランブルされる。代替案では、デスクランブルされたコンテンツ（５１９）を、ＤＲＭシステムの保護の下でストレージに記録し、保管することができる。
【００６５】
代替案では、ストレージが、権利（５１３）を有するデバイスが、メディア・コンテンツ（５１７）とＥＣＭb（５１１）を異なる時に見るように検索できるように、ＤＲＭ保護されたＥＣＭb（５１１）と共にスクランブルされたコンテンツ（５１７）を記録する。デコードされた使用権制御メッセージＥＣＭb（５１１）は、ＤＲＭシステムの下での保管とアクセスのためのストリームを生成するために、オリジナルの暗号化された使用権制御メッセージＥＣＭa（５０９）を置換するのに使用することができる。デコードされた使用権制御メッセージ（ＥＣＭb  ５１１）の使用は、主セキュリティ・システムのサービス・キーを必要としないので、記録されたコンテンツの管理を単純にすることができる。
【００６６】
本発明の一実施形態では、副ＣＡサーバは、その副ＣＡサーバによって管理される（たとえば、その副ＣＡサーバによって生成され、維持される）異なるサービス・キーによる解読のために暗号化される代用使用権制御メッセージを生成する。通常、主セキュリティ・システムのＣＡシステムは、サービス・キーを周期的に（たとえば、毎月１回）変更する。異なる時間に記録された使用権制御メッセージは、解読に異なるサービス・キーを必要とする。本発明の一実施形態では、記録されたコンテンツに関するサービス・キー管理を単純にするために、副ＣＡサーバが、使用権制御メッセージを再暗号化して、記録用の代用使用権制御メッセージを生成する。この副ＣＡサーバは、後に、オリジナルのサービス・キーを使用せずに、この代用使用権制御メッセージを解読することができる。
【００６７】
図８に、本発明の一実施形態による、副ＣＡクライアントに代用使用権制御メッセージを供給する副ＣＡサーバを有するシステムを示す。図８では、副ＣＡサーバ（５３１）は、使用権管理メッセージ（ＥＭＭ  ５４１）と、ＥＭＭ（５４１）によって提供されるサービス・キー（ＳＫa）を使用して解読される使用権制御メッセージ（ＥＣＭa  ５４３）とを受信する。副ＣＡサーバ（５３１）は、ユーザ・キー（５３３）を使用してＥＭＭ（５４１）を解読して、サービス・キー（ＳＫa）を入手し、さらに、そのサービス・キー（ＳＫa）を使用してＥＣＭa（５４３）を解読し、制御ワード（ＣＷ）を入手する。副ＣＡサーバは、サービス・キーＳＫb（５３５）を管理し、制御ワードを再暗号化して、ローカル・使用権制御メッセージ（ＥＣＭb  ５４５）を作成し、このローカル・使用権制御メッセージ（ＥＣＭb  ５４５）は、サービス・キーＳＫb（５３５）を使用して解読できる。ローカル・使用権制御メッセージＥＣＭb（５４５）の解読は、ＥＭＭ（５４１）で送信されたオリジナルのサービス・キー（ＳＫa）を必要としない。副ＣＡサーバ（５３１）は、ＥＣＭb（５４５）を、代用使用権制御メッセージとして、ネットワーク（５３７）を介して副ＣＡクライアントに供給する。オリジナルの使用権制御メッセージ（ＥＣＭa  ５４３）は、ストレージ（５３９）に、スクランブルされたコンテンツ（５４７）を記録し、保管するために、代用使用権制御メッセージ（ＥＣＭb  ５４５）によって置換される。スクランブルされたコンテンツが、レンダラでの使用のためにストレージ（５３９）から検索される時に、副ＣＡサーバ（５３１）は、サービス・キー（ＳＫb  ５３５）を使用してＥＣＭb（５４５）をデコードして、ＥＣＭb（５４５）内の制御ワードを検索する。副ＣＡサーバは、次に、その制御ワードを、図５に示された形で副ＣＡクライアントに供給することができる。副ＣＡサーバ（５３１）は、さらに、代用制御メッセージ（ＥＣＭb  ５４５）を解読する時に受信された使用権管理メッセージに基づいて、この制御ワードを解放するか否かを決定する。一実施形態で、ストレージ（５３９）に保管される情報は、ＤＲＭシステムの下でさらに保護される。
【００６８】
主セキュリティ・システム（たとえば、ディジタルＴＶまたは衛星ＴＶ）の通常の条件付きアクセスでは、制御ワードは、頻繁に（たとえば、０．１秒おきに１回）変更される。記録され保管されたコンテンツ（ＤＲＭシステムの下でさらに保護される場合がある）を保護するために、制御ワードをそれほど頻繁に変更する必要がない場合がある。たとえば、記録される映画全体を、１つの制御ワードを使用して再スクランブルすることができる。本発明の一実施形態では、記録のためにＣＡ保護されたコンテンツをデスクランブルし、再スクランブルするために副ＣＡサーバが使用される。
【００６９】
図９に、本発明の一実施形態による、副ＣＡクライアントのためにメディア・コンテンツを再スクランブルする副ＣＡサーバを有するシステムを示す。図９では、副ＣＡサーバ（５６１）は、使用権管理メッセージ（ＥＭＭ  ５７１）、使用権制御メッセージ（ＥＣＭa  ５７３）、スクランブルされたコンテンツ（５７５）を含むブロードキャストを受信する。副ＣＡサーバ（５６１）は、ユーザ・キー（５６３）を使用して、ＥＭＭ（５７１）内のデータにアクセスし（たとえば、サービス・キーを回復し）、ＥＣＭa（５７３）内のデータにアクセスし（たとえば、制御ワードを回復し）、コンテンツ（５７５）をデスクランブルする。副ＣＡサーバ（５６１）は、コンテンツを再スクランブルし（たとえば、異なる制御ワードを使用して）、再スクランブルされたコンテンツ（５６９）を、新しい使用権管理メッセージ（ＥＣＭb  ５６７）と共に、ネットワーク（５６５）を介して１つまたは複数の副ＣＡクライアントに供給する。一実施形態で、ＥＣＭb（５６７）は、ＤＲＭシステムの下で保護され、その結果、適切な権利（５８１）を有する副ＣＡクライアントだけが、再生時にＥＣＭb（５６７）を送信することによって副ＣＡサーバにチャレンジし、その見返りにコンテンツ（５６９）をデスクランブルする制御ワード（ＣＷb  ５７７）を得て、クリア・コンテンツ（５７９）を得る。本発明の一実施形態で、ＥＣＭb（５６７）は、さらに、図８に示されたものに似た形で、代用サービス・キーを用いる解読のために暗号化される。
【００７０】
図１０Ａに、本発明の一実施形態による、記録されたメディア・コンテンツに関する許可プロセスを示す。図１０Ａでは、主ＣＡシステム（たとえば、ディジタルＴＶシステムまたは衛星ＴＶシステム）が、まず、番組のキャッシングを要求する使用権管理メッセージ（ＥＭＭ）を送信する（７３１）。ユーザは、まだその番組（たとえば、映画またはスポーツ番組）を購読していない場合がある。したがって、そのユーザのデバイスが、その番組をデスクランブルすることを許可されない場合がある。本発明の一実施形態によれば、そのユーザのデバイスは、加入者システムでの番組のキャッシングを要求するＥＭＭを受信した後に、スクランブルされた番組を記録する（７４３）。次に、主ＣＡシステムは、その番組のブロードキャストを開始する（７３３）。番組の長さに基づくある時間の後に、コンテンツ供給システムは、その番組のブロードキャストを終了する（７３５）。その時間の間に、そのユーザのデバイスは、スクランブルされた番組を記録する（７４３）。このユーザは、その番組を購読していないので、このデバイスは、記録の時に、そのスクランブルされたコンテンツを再生することを許可されない。記録の後に、ユーザに、番組の使用可能性についてプロンプトを出すことができる。ユーザが、記録された番組を使用する許可を要求する（７４５）（いつでも行うことができる）場合に、許可ＥＭＭ（７３７）が生成される。この許可ＥＭＭは、インパルスＰＰＶ（ＩＰＰＶ）に似た形で、そのデバイスでローカルに生成され、あるいは、電話ペイ・パー・ビュー（phone pay per view、ＯＰＰＶ）に似た形で、ユーザが許可を得るためにオペレータに電話をかけた後に生成され、あるいは、ビデオオンデマンド（ＶＯＤ）に似た形で、デバイスがデータ接続を介してＣＡシステムに要求を送信した後に生成される。このデバイスが、記録された番組を再生する許可を入手したならば、このデバイスは、再生のためにその番組をデスクランブルすることができる（７４７）。
【００７１】
本発明の一実施形態では、副ＣＡサーバは、副ＣＡクライアントのＥＭＭを処理し、管理するのに使用される。再生の許可は、副ＣＡサーバを介して要求され、与えられる。一実施形態で、主ＣＡサーバは、副ＣＡサーバを加入者として知っている。たとえば、主ＣＡサーバは、副ＣＡサーバのアイデンティティを知っており、副ＣＡサーバの加入状況に従って許可を与える。しかし、主ＣＡサーバは、副ＣＡクライアントのアイデンティティを知らない場合がある。本発明の一実施形態では、副ＣＡサーバは、主ＣＡサーバから入手した許可を、主ＣＡサーバのポリシと一貫する形で、副ＣＡサーバのクライアントに関する許可に変換する。
【００７２】
たとえば、副ＣＡサーバは、コンテンツを消費しない場合があり、副ＣＡサーバを、そのクライアントの１つが加入契約を使用し、コンテンツを消費する（たとえば、リアル・タイムでまたはメディア・コンテンツが記録された後にメディア・コンテンツを再生する）ことを許可するのに使用することができる。したがって、組み合わされた副ＣＡサーバと対応するクライアント（動的に選択される）を、主ＣＡサーバに既知の加入者とみられるように、副ＣＡサーバは、その加入者アイデンティティをそのクライアントの１つに動的にアタッチさせる。
【００７３】
さらに、副ＣＡサーバは、アクセス・ポリシを他の洗練された形に変換することができる。たとえば、副ＣＡサーバは、同一のまたは異なるメディア・コンテンツへの複数のデバイスによる同時アクセスの許可を判定することができる。たとえば、加入者は、２つの独立のプレイヤを使用して異なるチャネルを見る加入契約を有する場合がある。その加入者に２つの異なるアイデンティティを有する２つのセット・トップ・ボックスを与えるのではなく、ベンダは、その加入者に、１つの副ＣＡサーバを与えることができ、この副ＣＡサーバは、１つのアイデンティティを有し、加入契約に基づく主ＣＡサーバからの許可に従って、２つのプレイヤがメディア・コンテンツを再生するのを許可する。
【００７４】
図１０Ｂに、記録されたコンテンツにアクセスする従来技術のシナリオを示す。図１０Ｂでは、セット・トップ・ボックスなどの、加入者として認識されるアイデンティティを有するユーザ・デバイス（７５５）が、許可プロセスで直接に主ＣＡサーバ（７５３）と相互作用する。たとえば、主ＣＡサーバが、番組をレコーダ（７５１）（通常はセット・トップ・ボックスの一部である）にキャッシングする要求を送信した後に、ＣＡ保護されたメディア・コンテンツ（７６５）を、レコーダ（７５１）に記録することができる。記録の時に、ユーザは、そのメディア・コンテンツを見る権利を与えられていない場合がある。そのときには、ＣＡ保護されたメディア・コンテンツを、ＣＡ保護されたフォーマットでレコーダ（７５１）に保管する。このメディア・コンテンツ（７５９）を使用するために、ユーザ・デバイスは、主ＣＡサーバからの許可を必要とする。ユーザ・デバイスが、まだ許可を入手していない場合に、ユーザ・デバイス（７５５）は、主ＣＡサーバ（７５３）と通信して、使用の許可を要求し（７６３）、主ＣＡサーバ（７５３）は、許可メッセージ（７６１）をユーザ・デバイスに送信する。許可の要求は、その代わりに、ユーザ電話呼出しを介して、または主ＣＡサーバ（７５３）とユーザ・デバイス（７５５）との間のデータ・リンクを介して送信することができる。
【００７５】
図１０Ｂでは、主ＣＡサーバ（７５３）のクライアントのアイデンティティが、ユーザ・デバイスに直接にアタッチされ、このユーザ・デバイスは、受信したメディア・コンテンツからＣＡ保護を除去し、そのメディア・コンテンツを再生（消費）するために、そのアイデンティティに従って許可される。
【００７６】
図１０Ｃに、本発明の一実施形態による、記録されたコンテンツにアクセスするシナリオを示す。図１０Ｃでは、許可プロセスが、副ＣＡサーバ（７７２）を介し、この副ＣＡサーバ（７７２）は、主ＣＡサーバ（７７３）のクライアントである。副ＣＡサーバ（７７２）は主ＣＡサーバ（７７３）の加入者として認識されるアイデンティティを有する。副ＣＡサーバ（７７２）は、主ＣＡサーバ（７７３）から受信した許可を、転送し、メディア・プレイヤ（７７５）などのクライアントの許可に変換し、かつ／または管理する。したがって、メディア・プレイヤ（７７５）が、主ＣＡサーバ（７７３）のクライアントとして認識可能なアイデンティティを有しない場合であっても、副ＣＡサーバ（７７２）を介して、メディア・プレイヤ（７７５）が、合法的加入者として効果的に認識される。したがって、本発明の一実施形態は、２つのデバイス（たとえば、副ＣＡサーバとメディア・プレイヤ）の１つの論理エンティティへの動的一体化が可能になる。この１つの論理エンティティは、伝統的なセット・トップ・ボックスの機能性を与えることができる。
【００７７】
さらに、本発明の一実施形態は、１つのデバイス（たとえば、副ＣＡサーバ）とユーザ・デバイス内の、主ＣＡサーバ（７５３）のクライアントのアイデンティティの分離を可能にし、このユーザ・デバイスは、受信したメディア・コンテンツからＣＡ保護を除去し、かつ／またはそのメディア・コンテンツを再生することを、このアイデンティティに従って許可される。そのような配置は、本発明の一実施形態によるコンテンツ配信システムでの非常に高い柔軟性を可能にする。たとえば、メディア・プレイヤ（７７５）は、ＤＲＭシステムなどの異なるコンテンツ保護システムを使用することができ、主ＣＡサーバは、そのユーザ／加入者のメディア・プレイヤのすべてをサポートする必要がなく、副ＣＡサーバは、主ＣＡシステムのサービスおよび機能性を拡張するのに使用することができる。さらに、たとえば、ユーザは、保護されたコンテンツをコピーし、他の記憶媒体に移動させ、なおかつ、副ＣＡサーバの制御を介してそのコンテンツを見ることができる。たとえば、保護されたコンテンツを、さまざまな使用可能な通信ツール、媒体、プロトコルを介してローカル・ネットワーク上（たとえば、家庭内、ホテル内、キャンパス内、建物内など）で配布することができると同時に、その保護されたコンテンツを使用する権利を、副ＣＡサーバが主ＣＡサーバから入手した許可に従って副ＣＡサーバの制御を介して管理することができる。
【００７８】
一実施形態で、副ＣＡサーバ（７７２）は、主ＣＡサーバ（７７３）から入手した許可と一貫する形で、許可をそのクライアントに与える。したがって、副ＣＡサーバ（７７２）は、非合法的なアクセスを与えずに、主ＣＡサーバ（７７３）からの許可に従ってそのクライアントに合法的な権利を伝える。
【００７９】
たとえば、図１０Ｃでは、主ＣＡサーバは、レコーダ（７７１）に、番組をキャッシングすることを要求する（７７７）ことができる。レコーダ（７７１）は、後の検索のために、ＣＡ保護されたメディア・コンテンツ（７８５）を記録する。レコーダ（７７１）は、副ＣＡサーバ（７７２）とメディア・プレイヤ（７７５）から分離されたデバイスであり、あるいは、副ＣＡサーバ（７７２）またはメディア・プレイヤ（７７５）内に一体化された構成要素であってもよい。メディア・プレイヤ（７７５）が、主ＣＡサーバ（７７３）の直接のクライアントではないため、メディア・コンテンツ（７７９）を再生するために、メディア・プレイヤ（７７５）は、副ＣＡサーバ（７７２）に使用の許可を要求する（７８９）。副ＣＡサーバ（７７２）が、まだ許可を入手していない場合には、副ＣＡサーバ（７７２）は、主ＣＡサーバ（７７３）に許可要求（７８７）を送信し、主ＣＡサーバ（７７３）は、主ＣＡサーバ（７７３）のクライアントとしての副ＣＡサーバ（７７２）のアイデンティティに基づいて、副ＣＡサーバ（７７２）に許可メッセージ（７８１）を提供する。副ＣＡサーバは、主ＣＡサーバ（７７３）から受信した許可メッセージ（７８１）に従って、副ＣＡサーバ（７７２）のクライアントとしてのメディア・プレイヤ（７７５）のアイデンティティに基づいて、メディア・プレイヤ（７７５）に許可メッセージ（７８３）を送信する。
【００８０】
本発明の一実施形態では、副ＣＡサーバは、加入者を表すデータを有する。副ＣＡサーバは、主ＣＡサーバの使用権管理メッセージおよび／または使用権制御メッセージを処理するのに使用される。ブリッジが、主セキュリティ・システムとインターフェースして、使用権管理メッセージ、使用権制御メッセージ、スクランブルされたコンテンツを含むデータ・ストリームを再構成する。ストレージは、異なる時の再生のためにコンテンツを保管するのに使用される。レンダラは、提示のためにコンテンツを処理するのに使用される。コンテンツは、通常は、標準アルゴリズムを使用して制御ワードでスクランブル／デスクランブルされるので、標準スクランブラ／デスクランブラを、ネットワーク構成および／または他の考慮事項に応じて、条件付きアクセス、ブリッジ、またはレンダラに制限的に配置することができる。
【００８１】
いくつかの図面（たとえば、図１１〜１４）と説明は、副ＣＡサーバ、ブリッジ、ストレージ、レンダラを別々に示すが、副ＣＡサーバ、ブリッジ、ストレージ、レンダラを、さまざまな異なる形で物理的に組み合わせることができることを理解されたい。これらの構成要素の間の通信は、必ずしも、すべてがネットワーク接続を介するのではない。たとえば、副ＣＡサーバを、ブリッジやレンダラとは物理的に別々にして、ネットワークを介してそれらと通信させるようにしたり、また、ブリッジとレンダラを、互いに物理的に分離したり１つのデバイス内に組み合わせるようにしてもよい。その代わりに、副ＣＡサーバを、ブリッジと組み合わせ、ネットワークを介してレンダラと通信するものしたり、レンダラと組み合わせて、ネットワークを介してブリッジと通信するようにしてもよい。ストレージを、ネットワークを介して副ＣＡサーバ、ブリッジ、レンダラに接続させることができ、この副ＣＡサーバ、ブリッジ、レンダラを、上で示したさまざまな形で組み合わせることができる。その代わりに、ストレージを、副ＣＡサーバ、ブリッジ、レンダラの少なくとも１つの中にあるようにし、これらの構成要素の残りにネットワークを介して接続させるようにしてもよい。さらには、ストレージを、部分的に１つのコンポーネント内、部分的に別のコンポーネント内に設けることもできる。図３に示されているように、ネットワーク化されたシステムは、複数のブリッジ、複数のレンダラ、複数のストレージを有する。通常、１つの副ＣＡサーバは、１つの主ＣＡサーバのクライアントである。しかし、１つの副ＣＡサーバを、複数のＣＡシステムのクライアントとすることもできる。
【００８２】
本発明の一実施形態では、副ＣＡサーバは、副ＣＡクライアントにサービスを提供するためにネットワーク上で使用される。たとえば、副ＣＡサーバは、ＤＲＭシステムに関する権利を判定するために使用権管理メッセージをデコードし、副ＣＡクライアントの制御ワードを回復させるために使用権制御メッセージをデコードし、代用使用権制御メッセージを生成し、副ＣＡクライアントのためにＣＡ保護されたコンテンツをデスクランブルし、副ＣＡクライアントのためにＣＡ保護されたコンテンツを再スクランブルすることなどができる。
【００８３】
図１１に、本発明の一実施形態にしたがって、ストレージ・デバイスから検索されてキャプチャされたメディア・コンテンツの制御ワードを副ＣＡサーバがデコードするように構成されているシステムを示す。図１１では、ブリッジ（６０３）が、主セキュリティ・システムと相互作用して、ブロードキャストされたもの（６０１）を受信する。このブロードキャストされたもの（６０１）には、ユーザ・キー（ＵＫ）保護された使用権管理メッセージ（ＥＭＭ  ６１５）と、サービス・キー（ＳＫ）保護された使用権制御メッセージ（ＥＣＭ  ６１３）と、制御ワード（ＣＷ）スクランブルされたコンテンツ（６１１）とが含まれる。
【００８４】
ブリッジ（６０３）には、チューナ、トランスクランブラ、トランスコーダ、物理インターフェース、ネットワーク通信インターフェース、ケーブル、ストレージ・デバイスなど、１つまたは複数の構成要素を含めることができる。
【００８５】
ブリッジ（６０３）は、使用権管理メッセージ（６２７）を、加入者のアイデンティティを表すユーザ・キー（６２１）を有する副ＣＡサーバ（６０９）に送信する。副ＣＡサーバ（６０９）は、使用権管理メッセージ（６２７）から、コンテンツに対する加入者の使用権を判定する。たとえば、副ＣＡサーバ（６０９）は、ユーザ・キー（６２１）を使用して、使用権管理メッセージ（６２７）からサービス・キーを検索する。ストレージ（６０５）は、ＤＲＭシステムの保護の下で、コンテンツと使用権制御メッセージ（６１７）を保管する。
【００８６】
図１１には、ブリッジ（６０３）とストレージ（６０５）との間のリンクが示されているが、コンテンツの記録が、必ずしもブリッジからストレージへの直接経路を介するものではないことを理解されたい。たとえば、コンテンツと使用権制御メッセージを、副ＣＡサーバに送信することができ、この副ＣＡサーバは、ＥＭＭ（６２７）内のデータに従って、そのコンテンツをストレージ（６０５）に記録する。ストレージ（６０５）を、副ＣＡサーバ（６０９）内に物理的に一体化することができる。その代わりにまたはそれに加えて、ブリッジ（６０３）を、副ＣＡサーバ（６０９）内に物理的に一体化することができる。
【００８７】
本発明の一実施形態では、加入者が記録の時にＥＭＭに従って権利を与えられるコンテンツだけが、ストレージ（６０５）に記録される。たとえば、ストレージ（６０５）は、別々のネットワーク・デバイスとするか、ブリッジ（６０３）内に一体化することができ、副ＣＡサーバ（６０９）は、ＥＭＭ（６２７）の使用権に従って、ブリッジ（６０３）がコンテンツを記録することを許可する。
【００８８】
本発明の一実施形態では、ブリッジは、コンテンツをストレージに記録する。一実施形態で、ブリッジは、記録の時に加入者が使用の権利を与えられているコンテンツだけを記録する。ＥＭＭ（６２７）内のデータに基づいて、副ＣＡサーバは、加入者がスクランブルされたコンテンツを使用する権利を与えられているか否かを判定し、その判定に関するメッセージをブリッジに送信する。副ＣＡサーバは、記録されたコンテンツを、後に、その記録されたコンテンツが使用のためにストレージ（６０５）から検索された後に解読／デスクランブルできるように、サービス・キーなど、ＥＭＭ（６２７）から導出されたデータを維持する。
【００８９】
代替案では、ブリッジは、使用権にかかわりなく、スクランブルされたコンテンツと使用権制御メッセージを記録することができる。記録されたコンテンツを、後に、解読／デスクランブル・オペレーションのために、ＥＭＭ（６２７）から導出された対応するデータと相関させることができるように、副ＣＡサーバは、サービス・キーなど、ＥＭＭ（６２７）から導出されたデータを維持する。
【００９０】
レンダラ（６０７）が、記録されたコンテンツと関連する使用権制御メッセージをストレージ（６０５）から検索した後に、レンダラ（６０７）は、ＤＲＭシステムによって保護された使用権制御メッセージ（６２５）を副ＣＡサーバ（６０９）に送信する。副ＣＡサーバ（６０９）は、使用権制御メッセージ（６２５）をデコードし、アクセス判断基準が満足される時に限って、制御ワード（６１９）を解放する。その解放された制御ワード（６１９）は、ストレージ（６０５）から検索されたコンテンツをデスクランブルするために、適切な権利（６２３）を有するレンダラ（６０７）だけが解放された制御ワード（６１９）を使用できるように、ＤＲＭシステムの下で保護される。
【００９１】
本発明の一実施形態では、解放された制御ワード（６１９）は、コンテンツが記録された時間の間に受信された使用権管理メッセージに従って、および／またはコンテンツが使用のために検索された間に受信された使用権管理メッセージに従って、アクセス制御される。たとえば、映画は、加入者が記録の時にそれを見る権利を与えられている場合に、記録された後にいつでも再生することができる。その代わりに、記録された映画を、ユーザが現在の加入者である場合に限って見ることができるものとすることができる。したがって、ユーザが、記録の時に映画を再生することを許可される場合であっても、副ＣＡサーバは、それでも、現在の時間の使用権管理メッセージに従って、ユーザが再生の時に現在加入者であることを検証する必要がある。本発明の一実施形態では、映画は、加入者が記録の時にその映画を見る権利を与えられていない場合であっても記録することができる。というのは、使用権を、記録の後で入手できるからである。
【００９２】
本発明の一実施形態では、ＣＡシステムは、遅延された許可のために使用権管理メッセージを送信することができる。たとえば、使用権管理メッセージに、再生の許可なしで、システムがコンテンツを記録するためのサービス・キーを含めることができる。ユーザがその後にそのコンテンツを見ることを許可される時に、主セキュリティ・システムのＣＡシステムが、どのサービス・キーが記録されたコンテンツに対して使用されたかを呼び戻す必要がなくなるように、副ＣＡサーバ（６０９）は、このサービス・キーを管理する。ユーザが、記録の後に見る許可を入手する（たとえば、ペイ・パー・ビュー方式または加入パッケージのアップグレードを介して）時に、副ＣＡサーバ（６０９）は、その副ＣＡサーバによって維持されるサービス・キーを使用して、使用権制御メッセージを解読することができる。
【００９３】
本発明の一実施形態では、副ＣＡサーバ（６０９）は、ネットワーク接続を介してブリッジ（６０３）やレンダラ（６０７）と通信する。代替案では、副ＣＡサーバ（６０９）は、ネットワーク接続を介してブリッジ（６０３）またはレンダラ（６０７）のいずれかと通信することができる（たとえば、副ＣＡサーバが、レンダラまたはブリッジのいずれかと一体化されている時に）。
【００９４】
図１２は、本発明の一実施形態による、副ＣＡサーバが、メディア・コンテンツをストレージ・デバイスにキャプチャするために制御ワードをデコードするように構成されているシステムを示す。図１２では、ブリッジ（６０３）は、ブロードキャストされたもの（６０１）を受信する。このブロードキャストされたもの（６０１）には、ＥＭＭ（６１５）、ＥＣＭ（６１３）、ＣＡ保護されたコンテンツ（６１１）が含まれる。ブリッジ（６０３）は、ＥＭＭ（６２７）とＥＣＭ（６２５）を副ＣＡサーバ（６０９）に供給し、副ＣＡサーバ（６０９）は、ユーザ・キー（６２１）を有する。副ＣＡサーバ（６０９）は、このコンテンツをデスクランブルするために制御ワード（６４１）を回復させる。副ＣＡサーバは、ＤＲＭ保護された制御ワードを、許可されたブリッジ（６０３）にネットワーク接続を介して供給する。許可されたブリッジは、コンテンツをデスクランブルし、そのコンテンツをストレージ（６０５）に保管する。ストレージ（６０５）内の記録されたコンテンツ（６４３）は、ＤＲＭシステムを使用して保護される。適切な権利（６２３）を有するレンダラ（６０７）だけが、記録されたコンテンツ（６４３）を使用することができる。本発明の一実施形態では、記録されたコンテンツ（６４３）に対する権利は、主セキュリティ・システムのＣＡシステムの使用権管理メッセージと使用権制御メッセージから導出される。一実施形態で、権利は、記録の時にこれらのメッセージから導出される。本発明の一実施形態では、これらの権利を、さらに、その後の使用権管理メッセージに従って変更することができる。
【００９５】
一実施形態で、ブリッジ（６０３）は、レンダラ（６０７）と組み合わされ、このレンダラ（６０７）は、リアル・タイムでメディア・コンテンツを再生する。制御ワードがネットワークを介して供給されるので、予測不能なネットワーク遅延が、制御ワードをメディア・ストリームと同期化する際のグリッチを引き起こす場合がある。本発明の一実施形態では、ブリッジは、メディア・ストリームの連続的再生を中断させないように、ある期間のメディア・ストリームをバッファリングする。
【００９６】
本発明の一実施形態では、システムは、記録の時のＣＡ保護の除去と再生の時のＣＡ保護の除去との間で自動的に切り替えることができる。たとえば、このシステムは、記録の時にユーザが使用の権利を与えられているコンテンツについて記録の時にＣＡ保護を自動的に除去し、記録の時にユーザが使用の権利を与えられていないコンテンツについては再生の時にＣＡ保護を除去することができる。代替案では、この切替を、ユーザ・プリファレンスに基づくものとするか、システムで使用される構成要素の能力（たとえば、ブリッジが標準デスクランブラを有するか否か、またはレンダラが標準デスクランブラを有するか否か）に基づくものとするか、使用権管理メッセージ内のデータに部分的に基づくものとすることができる。
【００９７】
図１３に、副ＣＡサーバが、メディア・コンテンツをストレージ・デバイスにキャプチャする前、またはキャプチャされたメディア・コンテンツをストレージ・デバイスから検索した後に、制御ワードを自動的にデコードするように構成されている、本発明の一実施形態によるシステムを示す。図１３では、ブリッジ（６０３）は、ブロードキャスト（６０１）を受信し、このブロードキャスト（６０１）には、ＥＭＭ（６１５）、ＥＣＭ（６１３）、ＣＡ保護されたコンテンツ（６１１）が含まれる。ブリッジ（６０３）は、ＥＭＭ（６２７）とＥＣＭ（６２５）を、ユーザ・キー（６２１）を有する副ＣＡサーバ（６０９）に提供する。ユーザが記録の時に使用の権利を与えられているコンテンツのために、副ＣＡサーバ（６０９）は、ブリッジ（６０３）のＥＣＭ（６２５）とＥＭＭ（６２７）から制御ワード（６４１）を抽出する。その後、ブリッジ（６０３）は、コンテンツをデスクランブルすることができる。ＣＡ保護が除去された後に、ストレージ（６０５）内のコンテンツ（６４３）は、許可されない使用を防ぐためにＤＲＭシステム内に置かれる。コンテンツのＣＡ保護が、再生の時に除去される場合には、スクランブルされたコンテンツとＥＣＭ（６１７）が、ＤＲＭシステムによって保護されて、ストレージ（６０５）に保管される。代替案では、副ＣＡサーバ（６０９）は、後の時の使用権制御メッセージの解読のためにサービス・キーを管理することができる。ＣＡ保護されたコンテンツを検索した後に、ＣＡ保護がまだ除去されていない場合には、レンダラ（６０７）は、ＤＲＭシステムによって保護されたＥＣＭ（６２５）を副ＣＡサーバ（６０９）に送信し、この副ＣＡサーバ（６０９）は、適切な権利（６２３）を有するレンダラ（６０７）だけに制御ワード（６１９）を解放する。
【００９８】
本発明の一実施形態では、本発明によるシステムは、記録されたコンテンツに対する条件付きアクセス保護が、ストレージに保管されたコンテンツの保護のためにより適切になるように、ＣＡ変換を実行する。
【００９９】
図１４に、本発明の一実施形態による、副ＣＡサーバが、代用使用権制御メッセージを生成し、ストレージ・デバイスから検索されたキャプチャされたメディア・コンテンツの制御ワードをデコードするように構成されているシステムを示す。図１４では、ブリッジ（６０３）は、ＥＭＭ（６１５）、ＥＣＭa（６１３）、ＣＡ保護されたコンテンツ（６１１）を含むブロードキャスト（６０１）を受信する。ブリッジ（６０３）は、ＥＭＭ（６２７）とＥＣＭa（６２５）を、ユーザ・キー（６２１）を有する副ＣＡサーバ（６０９）に提供する。副ＣＡサーバ（６０９）は、ＥＣＭa（６２５）を解読し、ローカルＥＣＭb（６５１）を生成する。ローカルＥＣＭb（６５１）は、記録のためにオリジナルの使用権制御メッセージを置換するための代用使用権制御メッセージとして供給される。通常は、副ＣＡサーバ（６０９）だけが、ローカルＥＣＭb（６５１）を解読することができる。たとえば、副ＣＡサーバ（６０９）は、一意のサービス・キーを生成して、ローカル・使用権制御メッセージを生成する。代替案では、副ＣＡサーバ（６０９）は、ローカル・使用権制御メッセージは、ユーザ・キー（６２１）を使用することによってのみ解読できるように、使用権制御メッセージを暗号化する。ローカル・使用権制御メッセージは、オリジナルの使用権制御メッセージを置換し、ローカル・使用権制御メッセージとスクランブルされたコンテンツは、ストレージ（６０５）に記録される。ストレージ（６０５）内の記録されたデータ（６５３）を、任意選択として、ＤＲＭシステムを使用して保護する。記録されたコンテンツを使用するために、レンダラ（６０７）は、ＤＲＭシステムによって保護されたローカル・使用権制御メッセージ（６５５）を副ＣＡサーバ（６０９）に送り返して、その見返りに制御ワード（６１９）を得る。許可されないアクセスを防ぐために、副ＣＡサーバは、適切な権利（６２３）を有するレンダラ（６０７）だけが、制御ワード（６１９）を使用できるように、ＤＲＭシステムの制御の下で制御ワード（６１９）を提供する。
【０１００】
本発明の一実施形態で、代用使用権制御メッセージは、オリジナルの使用権制御メッセージ内のオリジナルの制御ワードと異なる制御ワードを含む。代用使用権制御メッセージをブリッジ（６０３）に送信することに加えて、副条件付きアクセス・サーバ（６０９）は、ＤＲＭシステムの保護の下で、オリジナルの制御ワードと代用制御ワードをもブリッジ（６０３）に送信する。ブリッジ（６０３）は、オリジナルの制御ワードを使用してコンテンツをデスクランブルし、代用制御ワードを使用してそのコンテンツを再スクランブルし、オリジナルの使用権制御メッセージを記録用の代用使用権制御メッセージに置換する。本発明の一実施形態では、記録されたコンテンツのＣＡ保護が、再生の管理に適切になるように、ＣＡ保護を変換する。たとえば、１つの制御ワードだけが、その記録された映画全体を再生するのに必要になるように、記録された映画全体を、１つの同一の制御ワードを使用して再スクランブルする。本発明の一実施形態では、ブリッジと副ＣＡサーバが１つに組み合わされ、したがって、副ＣＡサーバは、デスクランブル／再スクランブルの作業を実行することができる。代替案では、ブリッジは、デスクランブル／再スクランブル・タスクに対してネットワーク接続を介して副条件付きアクセス・サーバにコンテンツを送信することができるが、これは、ネットワーク・トラフィックを実質的に増やす可能性がある。
【０１０１】
図１５に、本発明の一実施形態による、副ＣＡサーバを使用する方法を示す。オペレーション７０１では、副ＣＡサーバで主セキュリティ・システム（たとえば、ディジタル・ケーブル・テレビジョン・ブロードキャスト・システム、衛星テレビジョン・ブロードキャスト・システム、またはディジタル・ラジオ・ブロードキャスト・システム）の使用権管理メッセージを受信する。この使用権管理メッセージは、主セキュリティ・システムから直接に受信することができ、あるいは、ネットワーク接続を介してブリッジから間接的に受信することができる。オペレーション７０３では、使用権管理メッセージを副ＣＡサーバで処理する。副ＣＡサーバは、加入者を表すデータ（たとえば、ユーザ・キー）を有する。このデータは、使用権管理メッセージ内のデータにアクセスするのに使用される。オペレーション７０５では、アクセス制御されたフォーマットであり、使用権管理メッセージから少なくとも部分的に導出されるアクセス制御されたデータを、副ＣＡサーバからネットワーク接続を介して副ＣＡクライアントに送信する。オペレーション７０７では、副ＣＡクライアントで、ネットワーク接続を介して副ＣＡサーバからアクセス制御されたデータを受信する。アクセス制御されたデータは、使用権管理メッセージから抽出された使用権（サービス・キーなど）、制御ワード、解読された使用権制御メッセージ（たとえば、主セキュリティ・システムから直接に受信された、ネットワーク接続を介してブリッジから間接的に受信された、またはストレージから検索された、使用権制御メッセージに関する）、代用使用権制御メッセージ、制御ワードによってデスクランブルされたコンテンツ、制御ワードによって再スクランブルされたコンテンツなどとすることができる。
【０１０２】
図１６に、本発明の一実施形態による、副ＣＡサーバの詳細な方法を示す。本発明の一実施形態において、副ＣＡサーバは、副ＣＡクライアントから受信された要求に従って、さまざまな異なるクライアントにサービスを提供する。オペレーション８０１では、使用権管理メッセージ（ＥＭＭ）が受信されるかどうかを判定する。ＥＭＭが受信される（たとえば、ネットワーク・ブリッジからまたはブロードキャストから直接に）場合に、オペレーション８０３で、そのＥＭＭを処理し、オペレーション８０５で、そのＥＭＭ内のデータに従って、副ＣＡクライアントの権利を判定する。たとえば、副ＣＡサーバは、使用権（サービス・キーなど）を抽出することができる。オペレーション８０７では、データに関する要求が副ＣＡクライアントから受信されるかどうかを判定する。データに関する要求が受信される場合に、オペレーション８０９で、クライアントがそのデータを使用する権利を与えられているかどうかを判定する。
【０１０３】
本発明の一実施形態では、ネットワーク・ブリッジは、記録の時に加入者がコンテンツを使用する権利を与えられていない場合であっても、コンテンツを記録することができる。その加入者が、コンテンツが記録された後に、記録されたコンテンツを使用する許可を入手することができるからである。ネットワーク・ブリッジは、そのブリッジが使用の権利を与えられていない場合であっても、代用ＥＣＭを要求することができる。この代用ＥＣＭは、ネットワーク・ブリッジが代用ＥＣＭから制御ワードを入手できないようにするために、暗号化される。ネットワーク・ブリッジは、加入者が後にそのコンテンツを再生する許可を入手する時に、副ＣＡサーバがその代用ＥＣＭを解読できるように、オリジナルのＥＣＭを記録用の代用ＥＣＭに置換する。
【０１０４】
一実施形態では、オペレーション８０９で、クライアントがデータを使用する権利を与えられていないと判定され、オペレーション８１１で、要求が代用ＥＣＭに関するものではないと判定された場合に、データへのアクセスは、オペレーション８１３で拒否される。要求が代用ＥＣＭに関するものである場合には、オペレーション８１５で、そのＥＣＭの解読キーが使用可能であるかどうかを判定する。本発明の一実施形態では、ＣＡシステムは、ある種のコンテンツの記録を許容してもしなくてもよい。したがって、副条件付きアクセス・サーバは、ＥＣＭの解読キーを有しても有しなくてもよい。解読キーが使用可能でない場合に、オペレーション８１３で、アクセスを拒否し、そうでない場合には、オペレーション８１７で、代用ＥＣＭを、後に、副ＣＡサーバから使用可能なキーを使用して解読できるように、オリジナルＥＣＭの解読とそのＥＣＭの再暗号化を介して代用ＥＣＭを生成する。その後、オペレーション８１９で、代用ＥＣＭを副ＣＡクライアントに送信する。
【０１０５】
オペレーション８０９で、クライアントがデータを使用する権利を与えられていると判定される場合には、オペレーション８２５で、ＥＣＭが処理のために受信されるかどうかを判定する。ＥＣＭは、副ＣＡクライアントから（たとえば、ブロードキャストからＥＣＭを入手するブリッジから、または記録されたメディア・コンテンツのストレージからＥＣＭを入手するレンダラから）またはブロードキャストから直接に受信される場合がある。ＥＣＭが処理のために受信される場合には、オペレーション８２９で、そのＥＣＭの解読キーを判定する。解読キーは、最近受信されたＥＭＭからまたは記録されたコンテンツについて副ＣＡサーバによって維持されるデータから、導出することができる。この解読キーは、ＥＣＭ内の制御ワードにアクセスするのに使用することができる。オペレーション８２７で、要求が制御ワードに関するものであると判定される場合には、オペレーション８３１で、制御ワードを副ＣＡクライアントに送信する。制御ワードは、許可されない使用を防ぐためのサービス・キーの送信に似た形で送信することができる。デスクランブルされたコンテンツなどの他のデータをも、類似する形で送信することができる。
【０１０６】
オペレーション８２９で、要求が制御ワードに関するものではないと判定され、オペレーション８３３で、要求が代用ＥＣＭに関するものであると判定される場合に、オペレーション８３５で、再スクランブルが必要であるかどうかを判定する。再スクランブルが必要である場合には、オペレーション８３７で、新しい制御ワードを入手し、オペレーション８３９で、オリジナルの制御ワードと新しい制御ワードとの両方を副ＣＡクライアントに送信する。オペレーション８４１では、代用ＥＣＭを生成する。代用ＥＣＭは、再スクランブルが必要な場合には新しい制御ワードを有し、そうでない場合には、代用ＥＣＭはオリジナルの制御ワードを含む。その後、オペレーション８４３で、代用ＥＣＭを副ＣＡクライアントに送信する。
【０１０７】
オペレーション８４５で、要求がコンテンツに関するものであると判定される場合には、オペレーション８４９で、スクランブルされたコンテンツが受信されるかどうかを判定する。コンテンツが受信されない場合には、オペレーション８５１で、ストレージからコンテンツを検索する。本発明の一実施形態では、副ＣＡサーバは、スクランブルされたコンテンツを記録するストレージを有する。次に、副ＣＡサーバは、スクランブルされたコンテンツを処理する。
【０１０８】
オペレーション８５３で、デスクランブルが必要であると判定される場合に、オペレーション８５５で、コンテンツに関連するＥＣＭ内の制御ワードを使用して、コンテンツを制御ワード・デスクランブルする。オペレーション８５７で、再スクランブルが必要であると判定される場合には、オペレーション８５９で、新しい制御ワードを使用して、コンテンツを制御ワード再スクランブルする。オペレーション８６１で、要求がコンテンツの記録に関するものであると判定される場合には、オペレーション８６５で、コンテンツを保管し、そうでない場合には、オペレーション８６３で、コンテンツを副ＣＡクライアントに送信する。
【０１０９】
オペレーション８４５で、要求がコンテンツに関するものであると判定される場合には、オペレーション８４７で、要求をさらに処理する。たとえば、クライアントは、使用権情報、ストレージに保管された使用可能なコンテンツ、再生または記録の権利、または他のものを要求することができる。
【０１１０】
図１６が、本発明の一実施形態による副ＣＡサーバでのオペレーションの例の流れ図を示すことを理解されたい。副ＣＡサーバのいくつかの実施形態に、より多数またはより少数のオペレーションを含めることができる。また、このオペレーション・シーケンスは、例示的である。この説明から、当業者は、多数の変形や組合せを実施できることを理解できるであろう。
【０１１１】
本発明の一実施形態では、ブリッジ、レンダラ、副ＣＡサーバ、ストレージなどのさまざまな構成要素またはこれらの構成要素のさまざまな異なる組合せを、コンピュータなどのディジタル・データ処理システムを使用して実施することができる。
【０１１２】
図１に、本発明と共に使用できる通常のコンピュータ・システムの一例を示す。図１に、コンピュータ・システムのさまざまな構成要素が示されているが、そのような詳細は本発明に密接に関係するのではないので、構成要素を相互接続する任意の特定のアーキテクチャまたは形を表すことが意図されていないことに留意されたい。より少数またはより多数の構成要素を有するネットワーク・コンピュータや他のデータ処理システムをも、本発明と共に使用できることをも諒解されたい。図１のコンピュータ・システムは、たとえば、Ｓｕｎワークステーション、Ｗｉｎｄｏｗｓ（登録商標）オペレーティング・システムが動作するパーソナル・コンピュータ（ＰＣ）、Ａｐｐｌｅ  Ｍａｃｉｎｔｏｓｈコンピュータ、セット・トップ・ボックス、または他のメディア・コントローラとすることができる。
【０１１３】
図１に示されているように、コンピュータ・システム１０１は、データ処理システムの形であるが、マイクロプロセッサ１０３や、ＲＯＭ  １０７、揮発性ＲＡＭ  １０５、不揮発性メモリ１０６を相互接続するバス１０２とシステム・コア・ロジック１１２を含む。マイクロプロセッサ１０３は、たとえばＭｏｔｏｒｏｌａ，Ｉｎｃ．またはＩＢＭのＧ３マイクロプロセッサ、Ｇ４マイクロプロセッサ、またはＧ５マイクロプロセッサとすることができるが、図１の例に示されているようにキャッシュ・メモリ１０４に結合される。バス１０２とシステム・コア・ロジック１１２は、これらのさまざまな構成要素を一緒に相互接続し、かつ、これらの構成要素１０３、１０７、１０５、１０６を、ディスプレイ・コントローラとディスプレイ・デバイス１０８に相互接続するとともに、マウス、キーボード、モデム、ネットワーク・インターフェース、プリンタ、スキャナ、ビデオ・カメラ、当技術分野で周知の他のデバイスとすることができる入出力（Ｉ／Ｏ）デバイスなどの周辺デバイスにも相互接続する。通常、入出力デバイス１１０は、入出力コントローラ１０９を介してこのシステムに結合される。揮発性ＲＡＭ  １０５は、通常、メモリ内のデータをリフレッシュまたは維持するために継続的に電力を必要とするダイナミックＲＡＭ（ＤＲＡＭ）として実装される。不揮発性メモリ１０６は、通常、磁気ハード・ドライブ、光磁気ドライブ、または光学ドライブ（たとえば、ＤＶＤ  ＲＡＭ）、あるいは電力がシステムから除去された後であってもデータを維持する他のタイプのメモリ・システムである。通常、不揮発性メモリは、ランダム・アクセス・メモリでもあるが、これは必要ではない。図１には、不揮発性メモリが、このデータ処理システム内の残りの構成要素に直接に結合されるローカル・ドライブであることが示されているが、本発明が、モデムまたはイーサネット・インターフェースなどのネットワーク・インターフェースを介してこのデータ処理システムに結合されたネットワーク・ストレージ・デバイスなど、このシステムからリモートにある不揮発性メモリを利用できることを諒解されたい。バス１０２は、当技術分野で周知のとおり、さまざまなブリッジ、コントローラ、および／またはアダプタを介して互いに接続された１つまたは複数のバスを含むことができる。一実施形態で、Ｉ／Ｏコントローラ１０９は、ＵＳＢ周辺機器を制御するＵＳＢアダプタ、および／またはＩＥＥＥ−１３９４周辺機器を制御するＩＥＥＥ−１３９４バス・アダプタを含む。
【０１１４】
この説明から、本発明の諸態様を、少なくとも部分的にソフトウェアで実現できることは明白であろう。すなわち、コンピュータ・システムまたは他のデータ処理システム内で、マイクロプロセッサなどのそのプロセッサに応答して、ＲＯＭ  １０７、揮発性ＲＡＭ  １０５、不揮発性メモリ１０６、キャッシュ１０４、またはリモート・ストレージ・デバイスなどのメモリに含まれる命令のシーケンスを実行する技法を実行することができる。さまざまな実施形態で、ハードワイヤード回路を、ソフトウェア命令と組み合わせて使用して、本発明を実現することができる。したがって、これらの技法は、ハードウェア回路網とソフトウェアとのどの特定の組合せにも限定されず、データ処理システムによって実行される命令のどの特定のソースにも限定されない。さらに、この説明全体を通じて、説明を単純にするために、さまざまな機能やオペレーションを、ソフトウェア・コードによって実行されるまたはソフトウェア・コードによって引き起こされるものとして説明した。しかし、当業者は、そのような表現によって意味されるものが、機能がマイクロプロセッサ１０３などのプロセッサによるコードの実行から生じることであることを認めるであろう。
【０１１５】
機械可読媒体を使用して、ソフトウェアとデータを保管することができ、このソフトウェアとデータは、データ処理システムによって実行される時に、そのシステムに本発明のさまざまな方法を実行させる。この実行可能ソフトウェアとデータは、たとえば図１に示されたＲＯＭ  １０７、揮発性ＲＡＭ  １０５、不揮発性メモリ１０６、および／またはキャッシュ１０４を含むさまざまな場所に保管される。このソフトウェアおよび／またはデータの諸部分を、これらのストレージ・デバイスのいずれかに保管することができる。
【０１１６】
したがって、機械可読媒体は、機械（たとえば、コンピュータ、ネットワーク・デバイス、携帯情報端末、製造ツール、１つまたは複数のプロセッサの組を有するすべてのデバイスなど）によってアクセス可能な形で情報を供給する（すなわち、保管しかつ／または伝送する）すべての機構を含む。たとえば、機械可読媒体は、記録可能／記録不能媒体（たとえば、読取専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ（ＲＡＭ）、磁気ディスク記憶媒体、光学記憶媒体、フラッシュ・メモリ・デバイスなど）ならびに伝搬される信号の電子的形態、光学的形態、音響的形態、または他の形態（たとえば、搬送波、赤外線信号、ディジタル信号など）などを含む。
【０１１７】
前述の明細書では、本発明を、その特定の例示的実施形態を参照して説明した。添付の特許請求の範囲に示された本発明のより広い趣旨および範囲から逸脱せずに、これらの例示的実施形態に対してさまざまな変更を行うことができることは明白である。したがって、本明細書と図面は、制限的な意味ではなく例示的な意味で解釈されなければならない。
【図面の簡単な説明】
【０１１８】
【図１】本発明と共に使用できるデータ処理システムの例を示すブロック図である。
【図２Ａ】本発明の一実施形態による副セキュリティ・システムにブリッジされた主セキュリティ・システムを示す図である。
【図２Ｂ】本発明の一実施形態による副セキュリティ・システムにブリッジされた主セキュリティ・システムを示す図である。
【図３】本発明の一実施形態による、ホーム・ネットワーク環境にまたがって複数の副セキュリティ・システム・クライアントに達する複数の主セキュリティ・システムを伴う複雑なネットワーク化されたシステムを示す図である。
【図４】本発明と共に使用できる条件付きアクセス配置を示す図である。
【図５】本発明の一実施形態による、制御ワードを副ＣＡクライアントに供給する副ＣＡサーバを有するシステムを示す図である。
【図６】本発明の一実施形態による、副ＣＡクライアントにメディア・コンテンツを供給する副ＣＡサーバを有するシステムを示す図である。
【図７】本発明の一実施形態による、副ＣＡクライアント用の使用権制御メッセージをデコードする副ＣＡサーバを有するシステムを示す図である。
【図８】本発明の一実施形態による、副ＣＡクライアントに代用使用権制御メッセージを供給する副ＣＡサーバを有するシステムを示す図である。
【図９】本発明の一実施形態による、副ＣＡクライアントのためにメディア・コンテンツを再スクランブルする副ＣＡサーバを有するシステムを示す図である。
【図１０Ａ】本発明の一実施形態による、記録されたメディア・コンテンツに関する許可プロセスを示す図である。
【図１０Ｂ】記録されたコンテンツにアクセスする従来技術のシナリオを示す図である。
【図１０Ｃ】本発明の一実施形態による、記録されたコンテンツにアクセスするシナリオを示す図である。
【図１１】本発明の一実施形態による、副ＣＡサーバが、ストレージ・デバイスから検索された、キャプチャされたメディア・コンテンツの制御ワードをデコードするように構成されているシステムを示す図である。
【図１２】本発明の一実施形態による、副ＣＡサーバが、メディア・コンテンツをストレージ・デバイスにキャプチャするために制御ワードをデコードするように構成されているシステムを示す図である。
【図１３】本発明の一実施形態による、副ＣＡサーバが、メディア・コンテンツをストレージ・デバイスにキャプチャする前、またはキャプチャされたメディア・コンテンツをストレージ・デバイスから検索した後に、制御ワードを自動的にデコードするように構成されているシステムを示す図である。
【図１４】本発明の一実施形態による、副ＣＡサーバが代用使用権制御メッセージを生成し、ストレージ・デバイスから検索されてキャプチャされたメディア・コンテンツの制御ワードをデコードするように構成されているシステムを示す図である。
【図１５】本発明の一実施形態による副ＣＡサーバを使用する方法を示す図である。
【図１６】本発明の一実施形態による副ＣＡサーバの詳細な方法を示す図である。
【図１】
2008523719.tif 000003
【図２Ａ】
2008523719.tif 000004
【図２Ｂ】
2008523719.tif 000005
【図３】
2008523719.tif 000006
【図４】
2008523719.tif 000007
【図５】
2008523719.tif 000008
【図６】
2008523719.tif 000009
【図７】
2008523719.tif 000010
【図８】
2008523719.tif 000011
【図９】
2008523719.tif 000012
【図１０Ａ】
2008523719.tif 000013
【図１０Ｂ】
2008523719.tif 000014
【図１０Ｃ】
2008523719.tif 000015
【図１１】
2008523719.tif 000016
【図１２】
2008523719.tif 000017
【図１３】
2008523719.tif 000018
【図１４】
2008523719.tif 000019
【図１５】
2008523719.tif 000020
【図１６】
2008523719.tif 000021
【国際調査報告】
2008523719.tif 000022
2008523719.tif 000023
2008523719.tif 000024