(57)【要約】【課題】  プロキシを使ってネットワーク・クラスタ近接性要件を強化するためのシステム、方法、およびコンピュータ・プログラムを提供する。【解決手段】  本発明は、ネットワーク・クラスタ内の許可済みのユーザのみを意図した暗号化されたブロードキャスト・コンテンツを無許可の装置が受信しないようにする場合に有益である。従来技術は、ユーザが暗号ハンドシェイクを介して信頼性遠隔的に設定することを可能にする。この結果、暗号化されたブロードキャスト・コンテンツが無許可の装置に配布されることになる。本発明は、暗号化されたブロードキャスト・コンテンツが許可済みの装置のみに配布され、許可済みの遠隔装置がその暗号化されたブロードキャスト・コンテンツを受信することを可能にすると共に無許可の遠隔装置がそれを受信しないようにする。本発明は、暗号ハンドシェイキングをタイミング調節することおよび所定地域内の装置プロキシが所定地域外の許可済みの遠隔装置に再送信することを許可することによって、定義された領域内の許可済みの装置に対するネットワーク近接性要件を強化する。【選択図】  図４
2008524681.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されたブロードキャスト・コンテンツを、許可済みの装置に配布するための通信ネットワーク・システムであって、
暗号ハンドシェイキングを介して地域内の装置を許可するための装置許可ユニットと、
暗号ハンドシェイキングのプロセスをタイミング調節するためのタイマと、
前記地域内の許可済みの装置にのみブロードキャスト・コンテンツを配布するためのコンテンツ配布ユニットと、
前記地域内の許可済みの装置であり、前記地域外の許可済みの装置にブロードキャスト・コンテンツを送ることを可能にされる、１つまたは複数の装置プロキシと、
定義された地域内の許可済みの装置に対するネットワーク・クラスタ近接性要件を、暗号ハンドシェイキングを介して強化するための手段と、
前記暗号化されたブロードキャスト・コンテンツの配布を前記地域内の前記許可済みの装置のみに限定するように前記暗号ハンドシェイキングをタイミング調節するための手段と、
前記地域内の装置プロキシが、前記装置プロキシに配布された前記暗号化されたブロードキャスト・コンテンツを、前記地域外の許可済みの遠隔装置に再送信することを許可するための手段と
を含む、通信ネットワーク・システム。
【請求項２】
許可済みの送信が送信時間の長さによって識別される、請求項１に記載の通信ネットワーク・システム。
【請求項３】
前記装置プロキシがハードウェア機構を含む、請求項１に記載の通信ネットワーク・システム。
【請求項４】
前記ハードウェア機構が、ネットワーク・クラスタ近接性要件を強化するためにロケーション情報を使用する、請求項３に記載の通信ネットワーク・システム。
【請求項５】
前記ハードウェア機構が、ネットワーク・クラスタ近接性要件を強化するために前記許可済みの装置からの情報を使用する、請求項３に記載の通信ネットワーク・システム。
【請求項６】
前記装置プロキシが、ネットワーク・クラスタ近接性要件を強化するために他のネットワークの規格準拠の装置と通信するホーム・ネットワーク・システムを含む、請求項１に記載の通信ネットワーク・システム。
【請求項７】
前記ネットワークの規格準拠の装置が携帯電話機である、請求項６に記載の通信ネットワーク・システム。
【請求項８】
暗号化されたブロードキャスト・コンテンツを、許可済みの装置に配布するための方法であって、
装置との暗号ハンドシェイキングを開始するステップと、
前記暗号ハンドシェイキングが成功した場合、前記装置を、許可済みの装置として指定するステップと、
定義された地域内の許可済みの装置に対するネットワーク・クラスタ近接性要件を暗号ハンドシェイキングを介して強化するステップと、
前記暗号化されたブロードキャスト・コンテンツの配布を前記地域内の前記許可済みの装置のみに限定するように前記暗号ハンドシェイキングをタイミング調節するステップと、
前記地域内の１つまたは複数の装置プロキシが、前記装置プロキシに配布された前記暗号化されたブロードキャスト・コンテンツであるブロードキャスト・コンテンツを、前記地域外の許可済みの遠隔装置に再送信することを許可するステップと
を含む、通信ネットワーク・システム。
【請求項９】
許可済みの送信が送信時間の長さによって識別される、請求項８に記載の方法。
【請求項１０】
前記装置プロキシがハードウェア機構を含む、請求項８に記載の方法。
【請求項１１】
前記ハードウェア機構が、ネットワーク・クラスタ近接性要件を強化するためにロケーション情報を使用する、請求項１０に記載の方法。
【請求項１２】
前記ハードウェア機構が、ネットワーク・クラスタ近接性要件を強化するために前記許可済みの装置からの情報を使用する、請求項１０に記載の方法。
【請求項１３】
前記装置プロキシが、ネットワーク・クラスタ近接性要件を強化するために他のネットワークの規格準拠の装置と通信するホーム・ネットワーク・システムを含む、請求項８に記載の方法。
【請求項１４】
前記ネットワークの規格準拠の装置が携帯電話機である、請求項１３に記載の方法。
【請求項１５】
暗号化されたブロードキャスト・コンテンツを、許可済みの装置に配布するための通信ネットワークにおいて、記号リンクしたオブジェクト・ベースのシステムとの高速通信のためのコンピュータ可読媒体上にコードとして記録されるコンピュータ・プログラムであって、
定義された地域内の許可済みの装置に対するネットワーク・クラスタ近接性要件を、暗号ハンドシェイキングを介して強化するための手段と、
前記暗号化されたブロードキャスト・コンテンツの配布を前記地域内の前記許可済みの装置のみに限定するように前記暗号ハンドシェイキングをタイミング調節するための手段と、
前記地域内の装置プロキシが、前記装置プロキシに配布された前記暗号化されたブロードキャスト・コンテンツを、前記地域外の許可済みの遠隔装置に再送信することを許可するための手段と
を含む、コンピュータ・プログラム。
【請求項１６】
許可済みの送信が送信時間の長さによって識別される、請求項１５に記載のコンピュータ・プログラム。
【請求項１７】
前記装置プロキシがハードウェア機構を含む、請求項１５に記載のコンピュータ・プログラム。
【請求項１８】
前記ハードウェア機構が、ネットワーク・クラスタ近接性要件を強化するためにロケーション情報を使用する、請求項１７に記載のコンピュータ・プログラム。
【請求項１９】
前記ハードウェア機構が、ネットワーク・クラスタ近接性要件を強化するために前記許可済みの装置からの情報を使用する、請求項１７に記載のコンピュータ・プログラム。
【請求項２０】
前記装置プロキシが、ネットワーク・クラスタ近接性要件を強化するために他のネットワークの規格準拠の装置と通信するホーム・ネットワーク・システムを含む、請求項１５に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットのような通信ネットワークを介してディスプレイ端末に伝送されるマルチメディア・コンテンツに関し、特に、ネットワーク搬送機構に接続された複数の装置の間でそのようなマルチメディア・コンテンツを共用することに関するものである。
【背景技術】
【０００２】
過去１０年は、データ処理産業と家電産業との接近により推進された技術革新によって特徴付けられる。一方、その効果は、既知の利用可能な技術を推進したが、ここ数年にわたって比較的沈静化している。これらの技術の主要な１つは、インターネット関連のドキュメント配布である。学術機関および行政機関の解放されたデータ配布機構として世代を超えて平穏に存在していたウェブまたはインターネットは「本格的なもの」となり、驚異的発展の時代に入った。この発展に伴い、企業および消費者は、インターネットを通してドキュメントおよびメディアのすべての事項に直接アクセスしている。
【０００３】
消費者デジタル技術の出現に伴い、音楽および映画のようなコンテンツは、最早、それを搬送する物理的媒体に拘束されない。消費者デジタル技術の進歩は、自分の知的財産を無許可の複製および配布から保護することを望んでいるレコード会社、スタジオ、流通網、および芸術家のようなコンテンツ所有者にとって新たな挑戦事項をもたらしている。ブロードキャスト暗号化における最近の進歩は、公開鍵暗号化に基づいた多くの伝統的な解決方法に対する効果的な代替方法を提供する。公開鍵方式に比べて、ブロードキャスト暗号化は、規格準拠の装置では数桁も少ない計算上の間接費しか必要としない。更に、ブロードキャスト暗号化プロトコルは、複製保護方式のセキュリティを弱体化する傾向のある如何なる低レベルハンドシェイクも必要としない単方向のものである。
【０００４】
ＩＢＭ社は、拡張可能コンテンツ保護（extensibleContent Protection - ｘＣＰ）と呼ばれるブロードキャスト暗号化に基づいたコンテンツ保護システムを開発した。ｘＣＰは、多数の規格準拠の装置をグループ化する「クラスタ」と呼ばれるトラステッド・ドメインを支援する。コンテンツはこれらの装置の間を自由に移動することができるが、クラスタの外にある装置にとっては無用なものである。
【０００５】
各規格準拠の装置は装置キーのセットを用いて製造される。キー管理ブロック（ＫＭＢ）は、規格準拠の装置のための装置キーのセットにおけるあらゆる規格準拠の装置キーを使って管理キーを暗号化することを含むデータ構造である。即ち、ＫＭＢは、管理キーの非常に多数の暗号化されたインスタンスを、１つの装置に対する装置キーのセット内の各装置キーに対して１つずつ含む。各規格準拠の装置は、それ自身の装置キーの１つを使って、キー管理ブロックから１つの暗号化された管理キーを取り出してそれを暗号化解除することができる。即ち、クラスタに対する管理キーはキー管理ブロックから計算される。規格準拠の装置を見分けるキー管理ブロックからの管理キーを計算することがその機能である。
【０００６】
クラスタは専用ドメインである。規格準拠の装置はクラスタに加入することができる。各規格準拠の装置はＫＭＢと、許可テーブルと呼ばれるそのクラスタに対する許可された装置のリストとを記憶する。各装置は、他の規格準拠の装置がそのクラスタに加入することを許可することもできる。規格準拠のクラスタでは、消費者が新たな装置を購入してそれを自宅に設置するとき、その装置は、自動的に、クラスタがその時点で存在するかどうかを決定し、そのクラスタに加入するように要請する。クラスタが存在しない場合、装置はそれ自身のみから成る新たなクラスタを作成する。その後に設置された追加の装置はこのクラスタに加入するであろう。家庭における各コンテンツ片または各コンテンツ・ストリームは独得のキーによって保護される。これらのキーはタイトル・キーと呼ばれる。各タイトル・キーは、結合キーと呼ばれる特定の家庭に対するマスタ・キーを用いて暗号化される。保護されたコンテンツを再生するために、装置は、コンテンツ・ファイルに組み込まれたその暗号化されたタイトル・キーを読出し、結合キーを用いてそれを暗号化解除する。しかる後、装置は、タイトル・キーを用いてコンテンツ自体を暗号化解除する。結合キーは、３つの量、即ち、管理キー、クラスタＩＤ，およびクラスタの許可テーブルのハッシュ、の暗号化ハッシュとして計算される。クラスタＩＤは、クラスタ始動時に設定されたクラスタに対する独得の識別コードである。ネットワーク許可テーブルは、そのクラスタにおける装置のリストを表わすレコードを有する簡単なファイルである。
【０００７】
新たな規格準拠の装置は次のようにクラスタに加入することができる。
・  その新たな装置が「whosthere」メッセージをクラスタ・ネットワークにブロードキャストする。
・  既存の装置が、クラスタ名、クラスタＫＭＢ、およびクラスタ許可テーブルのハッシュを含む「imhere」メッセージでもって応答する。
・  新たな装置が既存の装置からＫＭＢをダウンロードする。
・  新たな装置がＫＭＢおよびそれ自身の装置キーからクラスタ管理キーを計算する。
・  新たな装置が、その新たな装置の装置ＩＤを用いて管理キーを暗号法的にハッシュすることによってメッセージ許可コード「ＭＡＣ」を計算する。
・  新たな装置が、その新たな装置の装置ＩＤおよび装置タイプを含む許可リクエストをクラスタ・サーバに送る。
・  既存の装置がＫＭＢおよびそれ自体の装置キーを使って管理キーを計算する。この管理キーは、新たな装置によって計算された管理キーと同じである。
・  既存の装置が、新たな装置の装置ＩＤおよび装置タイプを使ってＭＡＣを計算し、新たな装置から受けたＭＡＣを検証する。
・  ＭＡＣが一致した場合、既存の装置が新たな装置をそれの許可テーブルに追加する。
・  既存の装置が、管理キーおよび新たな装置の装置ＩＤをハッシュすることによって作成された許可キーを用いて暗号化されたクラスタＩＤを含む「許可済み」のメッセージを新たな装置に送る。
・  新たな装置が、管理キーおよび新たな装置の装置ＩＤをハッシュすることによって許可キーを生成し、暗号化されたクラスタＩＤを暗号化解除するためにその許可キーを使用する。
・  新たな装置が既存の装置から新たな許可テーブルをダウンロードする。
・  新たな装置が、管理キー、新たな許可テーブルのハッシュ、およびクラスタＩＤをハッシュすることによってクラスタに対する結合キーを計算する。
【０００８】
この手順には幾つかの不利な点が存在する。ｘＣＰクラスタ・プロトコルは、ネットワーク搬送機構によって接続された複数の装置間でマルチメディア・コンテンツを法的に且つ安全に共用するための施設を提供することを意図しており、受信装置からの「imhere」メッセージを受けた後、安全な暗号ハンドシェイクを用いて装置間の信頼を確立する。しかし、上記の ｘＣＰクラスタ・プロトコルは、限られた地域におけるコンテンツの再生に関する制約が破られることを許してしまう。１つのあり得るそのような制約は、特定のコンテンツ片またはコンテンツ・ストリームの再生がコンテンツ製作者によって許されない「ブラック・アウト領域」である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、プロキシの使用によってネットワーク・クラスタ近接性（proximity）要件を強化するためのシステム、方法、およびコンピュータ・プログラムによる上記の問題点に対する解決方法を提供することにある。特に、本発明は、コンテンツに対するリモート・アクセスが許されないとき、そのようなリモート・アクセスを許さないことによって安全なコンテンツのアクセスに関する要件を満たすための方法を提供する。
【課題を解決するための手段】
【００１０】
本発明の実施例は、暗号化されたブロードキャスト・コンテンツを許可済みの装置に配布するための通信ネットワーク・システムである。それは、暗号ハンドシェイキングを通して、定義された地域内の許可済みの装置に対するネットワーク・クラスタ近接性要件を強化する。本発明は、前記暗号化されたブロードキャスト・コンテンツの配布を前記地域内の許可済みの装置のみに限定するように前記暗号ハンドシェイキングをタイミング調節するための手段を有する。更に、前記地域内の装置プロキシが、その装置プロキシに配布された暗号化済みのブロードキャスト・コンテンツを、前記地域外の許可済みのリモート装置に再送信することを許される。
【発明を実施するための最良の形態】
【００１１】
図１を参照すると、本発明の実施例による方法およびシステムを具現化し得る例示的なネットワーク体系を表わす図が示される。図１のネットワークは、携帯電話機１８、テレビジョン１０、ＤＶＤプレーヤ１６、およびパーソナル・コンピュータ１４を含む幾つかのｘＣＰ規格準拠のネットワーク装置を含むｘＣＰ規格準拠のネットワーク・クラスタ３２を含む。
【００１２】
ネットワーク・クラスタは、そのクラスタのためのキー管理ブロック３８、そのクラスタに加入することを現在許可されているすべての装置を識別する許可テーブル１２、そのクラスタのための結合キー３６、およびクラスタＩＤ４６を支援する。キー管理ブロック３８は、あらゆる規格準拠の装置キーを用いた管理キーの暗号を含むデータ構造体である。即ち、キー管理ブロック３８は、管理キーの多数の暗号化されたインスタンスを、１つの装置に対する装置キーのセット内の各装置キーに対して１つずつ含む。クラスタのための結合キー３６は、管理キー、クラスタＩＤ、およびそのクラスタに対する独得のデータ・トークンの暗号ハッシュとして計算される。そのクラスタに対する管理キーは、キー管理ブロック３８および装置キーから計算される。
【００１３】
図１のネットワークは、コンテンツ提供者、コンテンツ所有者、または合法的な実施許諾機構によって提供されたタイトル・キーを用いてコンテンツを暗号化し得るコンテンツ・サーバ３１を含む。コンテンツ・サーバ３１は、クラスタに関する十分な情報を与えられるとそのクラスタのための結合キー３６を計算し、その結合キー３６を使ってタイトル・キーを暗号化し、暗号化されたコンテンツを用いてそれをパッケージすることも可能である。更に詳しく云えば、コンテンツ・サーバ３１は、ネットワーク・クラスタ３２におけるネットワーク装置から、そのクラスタ３２のためのキー管理ブロック３８と、そのクラスタ３２のための独得なデータ・トークンと、暗号化されたクラスタＩＤとを受け取ることによって、そのクラスタの外からそのクラスタ３２のためのコンテンツのブロードキャスト暗号化を制御することが可能である。コンテンツ・サーバは、クラスタ３２のためのキー管理ブロック３８と、そのクラスタ３２のための独得なデータ・トークンと、暗号化されたクラスタＩＤとを使用してそのクラスタのための結合キーを計算することができる。
【００１４】
図１のネットワークは、更に、ブロードキャスト暗号化コンテンツに対する権利を定義する権利オブジェクトを記憶することができるデジタル権利サーバ３９を更に含む。更に、デジタル権利サーバ３９は、クラスタに関する十分な情報を与えられるとそのクラスタのための結合キーを計算し、その結合キーを使ってタイトル・キーを暗号化してそれを権利オブジェクトに挿入することもできる。更に詳しく云えば、デジタル権利サーバ３９は、結合キー３６を用いてタイトル・キーを暗号化すること、暗号化されたタイトル・キーを権利オブジェクトに挿入すること、ブロードキャスト暗号化コンテンツから権利オブジェクトを別々に送ることによって、クラスタの外からネットワーク・クラスタ３２のためのコンテンツのブロードキャスト暗号化を制御するように機能し得る。デジタル権利サーバは、クラスタ３２のためのキー管理ブロック３８、クラスタ３２のための独得のデータ・トークン、および暗号化されたクラスタＩＤを使用してそのクラスタのための結合キーを計算することが可能である。
【００１５】
図２には、本発明の実施例を実現する場合に使用し得るネットワーク・システムの概略図が示される。ディスプレイ・ステーション５６または端末１９を操作する主ユーザ５７（説明の便宜上）は、クラスタ３２内のネットワーク通信のために他方のユーザ制御ステーションを通してそれぞれ接続されたｘＣＰ規格準拠のネットワーク・クラスタ３２における他方のユーザ１９とネットワーク通信のために接続される。通信ネットワーク・システムは、暗号化されたブロードキャスト・コンテンツを許可済みの装置５７、１９に配布する。定義された地域／クラスタ３２内の許可済みの装置５７、１９に関するネットワーク・クラスタ近接性要件が暗号ハンドシェイキングを通して強化される。暗号ハンドシェイキングは、前記暗号化されたブロードキャスト・コンテンツの配布を前記地域３２内の前記許可済みの装置５７、１９のみに限定するようにタイミング調節され、送信が短いラウンド・トリップ時間４４を有するかまたは長いラウンド・トリップ時間４６を有するかを検出することができる。短いラウンド・トリップ時間４４は、暗号化されたブロードキャスト・コンテンツの送信がネットワーク・クラスタ／定義された地域３２内であることを表わす。長いラウンド・トリップ時間４６は、その送信がネットワーク・クラスタ／定義された地域３２の外であることを表わす。装置プロキシ４０は、ブラック・アウト領域４２内にあるその地域外の許可済みの遠隔装置５０に再送信することに関して前記地域３２内で許可され、暗号化されたブロードキャスト・コンテンツが前記装置プロキシ４０に配布される。装置プロキシ４０は、ネットワーク・クラスタ近接性要件を強化するためにロケーション情報を使用することができるハードウェア機構の使用を含む。前記ハードウェア機構は、ネットワーク・クラスタ近接性要件を強化するためにネットワーク装置からの情報を使用することも可能である。装置プロキシは、ネットワーク・クラスタ近接性要件を強化するために他のネットワーク規格準拠の装置と通信を行うホーム・ネットワーク装置も含む。遠隔装置５０は、携帯電話機、ＰＤＡ、およびパーソナル・コンピュータのような装置を含む。
【００１６】
図３は、暗号化されたブロードキャスト・コンテンツを配布するときの許可済みの装置に対するネットワーク・クラスタ近接性要件を強化するための本発明の好適な実施例におけるプロセスの開発を示すフローチャートである。暗号ハンドシェイキングを介して許可済みの装置に対する地域またはクラスタが定義される（ステップ７０）。前記暗号ハンドシェイキングは、暗号化されたブロードキャスト・コンテンツの配布を前記地域内の許可済みの装置のみに限定するようにタイミング調節される（ステップ７１）。暗号ハンドシェイキングのタイミングは、ネットワーク上でのメッセージの発信および応答の受信の間におけるラウンド・トリップ時間の統計的な測定によって行うことができる。ブラック・アウト領域に達するためにグローバル・インターネットを横断しなければならないメッセージは、受信のためにローカル・エリア・ホーム・ネットワークを横断するメッセージよりも長い時間を必要とする。暗号化されたブロードキャスト・コンテンツを無許可の装置が受信しないようにするという１つのそのような統計的測定は、幾つものブロードキャスト・インターバルを通して暗号ハンドシェイキングのラウンド・トリップ時間の標準偏差を計算することであり、その標準偏差の或る倍数を超える所要時間を有する装置を排除することである。これは、先ず暗号ハンドシェイキングのための最大のラウンド・トリップ時間、例えば、１０分を許容することによって具体化することができるであろう。装置がネットワーク・クラスタに追加されると、各装置に対するラウンド・トリップ時間の平均的な標準偏差が測定される。新たな可能性のある最大ラウンド・トリップ時間が平均プラス２倍の標準偏差として計算されるであろう。そして、この可能性のある最大ラウンド・トリップ時間が現在の最大ラウンド・トリップ時間よりも少ない場合、その時間が新しい最大時間として採用される。この統計的決定方法の精度は、暗号ハンドシェイキングを必要としないｘＣＰクラスタ・プロセッサ・メッセージに焦点を当てることによって改善することができるであろう。そのクラスタ・プロトコルでは、初期の暗号ハンドシェイキングのような或るメッセージは、他のものよりも多くの計算を必要とする。少ない計算しか必要としないメッセージに焦点を当てることによって、装置間の処理能力の差はラウンド・トリップ時間の決定においてそれほどの要因とはならない。
【００１７】
図３では、前記地域内の装置プロキシが許可される（ステップ７２）。前記装置プロキシは、前記地域外の許可済みの遠隔装置に再送信することを可能にする（ステップ７３）。暗号化されたブロードキャスト・コンテンツが前記装置プロキシに配布される（ステップ７４）。
【００１８】
次に、図３に示されたプロセスを単純化したものを、図４のフローチャートに関して説明する。先ず、暗号化されたブロードキャスト・コンテンツが許可済みの装置に配布されるべきかどうかに関する決定が行われる（ステップ８０）。その結果が「否（No）」である場合、プロセスは終了する。その結果が「肯（Yes）」である場合、定義された地域内の許可済みの装置に対するネットワーク近接性要件を強化すべきかどうかに関する決定が行われる（ステップ８１）。その結果が「否」である場合、暗号化されたブロードキャスト・コンテンツがその定義された地域内および地域外の装置に配布される（ステップ８２）。その結果が「肯」である場合、許可済みの装置への暗号化されたブロードキャスト・コンテンツの配布を制限するように暗号ハンドシェイキングをタイミング調節することによって、地域内の許可済みの装置に対するネットワーク近接性要件の強化を行うことができ（ステップ８３）、或いは前記地域内の装置プロキシが地域外の許可済みの遠隔装置に再送信することを許可することによって、地域内の許可済みの装置に対するネットワーク近接性要件の強化を行うことができる（ステップ８４）。次に、暗号化されたブロードキャスト・コンテンツが前記装置プロキシに配布される（ステップ８５）。
【００１９】
本明細書では、本発明の実施例を、ネットワーク・クラスタに対するブロードキャスト暗号化コンテンツの配布をそのクラスタの外部にあるコンテンツ・サーバから制御するための方法に関して説明している。本発明を制御するプロセスを、種々の形式のコンピュータ可読媒体の形で配布し得るということは当業者には明らかであろう。本発明は、任意の適当なデータ処理システムを用いて使用するために、ディスケットまたは他の記録媒体のようなコンピュータ・プログラム製品において具体化することが可能である。コンピュータ・プログラム媒体の実施例は、磁性媒体、光学的媒体、または他の適当な媒体を含む機械可読情報のための任意の記録媒体の使用によって具現化することが可能である。適当なプログラミング手段を有する任意のコンピュータ・システムが、本発明の方法のステップを、それがプログラム製品において具体化されるとき、実行し得るということは当業者には明らかであろう。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施例による方法およびシステムを具現化し得る例示的なネットワーク体系を示す概略図である。
【図２】本発明を実施する場合に使用し得るネットワーク・システムの概略図である。
【図３】本発明の実施例における許可済みの装置に暗号化されたブロードキャスト・コンテンツを配布するための機能の設定を説明するフローチャートである。
【図４】図３に従って設定されたプログラムの説明上の実行を表わすフローチャートである。
【図１】
2008524681.tif 000003
【図２】
2008524681.tif 000004
【図３】
2008524681.tif 000005
【図４】
2008524681.tif 000006
【国際調査報告】
2008524681.tif 000007
2008524681.tif 000008
2008524681.tif 000009