(57)【要約】メディアストリーム（１２４）を表わすデジタルコンテンツ（１２２）、およびそのコンテンツをアンロックするキー（１２７）をユーザへ配布する技術。コンテンツ（１２２）は、そのコンテンツ（１２２）へのライセンス（１３３）から、別々にユーザへ配信可能である。コンテンツ（１２２）は、暗号化されて配信される（１２２）。ライセンス（１３３）は、ユーザが所有する、選択された提示装置（１４３）を指定して配信される。提示装置（１４３）は、各提示装置（１４３）が特有の提示装置キー（１３４）を保存している、ユーザによる改ざんに相対的に抵抗力を有する機密保護部分（１４４）を含んでいる。ユーザは１つ以上のこうした提示装置（１４３）を所有しており、それらは、コンテンツのコピーを暗号化された形式（１２２）で保存しているローカルライブラリ（１４２）へ、ローカル通信リンク（１４１）を用いて結合されている。ユーザは、ライブラリ（１４２）で、メディアストリーム（１２４）について一般に利用可能な情報をサーチすることができる。
2005532750.tif 000002
【特許請求の範囲】
【請求項１】
以下のステップを含んでいる方法
ユーザへ、メディアストリームの少なくとも一部分を表示するデジタルコンテンツを配信するステップ、デジタルコンテンツは、そのユーザによる検査あるいは改ざんに対してロックされている；
そのデジタルコンテンツをアンロック可能な、コンテンツキーを含むライセンスを、そのユーザへ別々に配信するステップ、コンテンツキーは、ユーザが所有する、選択された提示装置以外の装置による、検査あるいは改ざんに対してロックされている；
ここで、選択された提示装置は、提示装置キーと関連付けられており、提示装置の機密保護部分は、この提示装置キーを用いてライセンスをアンロック可能であり；
それにより、そのユーザは、選択された提示装置での、そのメディアストリームの提示に制限される。
【請求項２】
以下のステップを含んでいる、請求項１に記載の方法
物理メディアからデジタルコンテンツの少なくとも一部分を読み出すステップ；
コンテンツキーを用いて物理メディアから読み出されたその部分を暗号化するステップ：
それにより、ユーザは、物理メディアから読み出されたデジタルコンテンツの提示のためのライセンスを有するよう制限される。
【請求項３】
請求項１に記載の方法において、ロックされたデジタルコンテンツの少なくとも一部分が、以下の少なくとも１つを用いてユーザへ配信される：（ａ）通信リンク、あるいは、（ｂ）デジタルコンテンツを読み出し可能な物理メディア。
【請求項４】
請求項１に記載の方法において、ロックされたデジタルコンテンツの少なくとも一部分が、１つより多いこうした提示装置への可能な配信のために、ユーザにより保存されている。
【請求項５】
請求項１に記載の方法において、ライセンスの少なくとも一部分が、以下の少なくとも１つを用いてユーザへ配信される、（ａ）通信リンク、あるいは、（ｂ）デジタルコンテンツを読み出し可能な物理メディア。
【請求項６】
請求項１に記載の方法において、デジタルコンテンツが暗号化の形式を用いてロックされ、コンテンツキーが、そのデジタルコンテンツの復号化に関連付けられている。
【請求項７】
請求項１に記載の方法において、メディアストリームが、以下の少なくとも１つを含んでいるアニメーションあるいは音、静止メディア、写真あるいはイラスト、データベース、情報の他のコレクション。
【請求項８】
請求項１に記載の方法において、デジタルコンテンツが、メディアストリームの提示以外に、ユーザによる検査が可能な少なくとも何らかの情報を含んでいる。
【請求項９】
請求項８に記載の方法において、検査が可能なその情報が、以下の少なくとも１つを含む、メディアストリームについての情報を有している。（ａ）タイトル、（ｂ）フィルムクリップ、（ｃ）概要、（ｄ）メディアストリームの作者、俳優、ジャンル、あるいはレーティングに関連付けられている、１組の情報。
【請求項１０】
請求項８に記載の方法において、検査が可能なその情報が、メディアストリームに関するメタデータを含んでいる。
【請求項１１】
請求項１に記載の方法において、ライセンスが、そのメディアストリームの提示に制限を課す。
【請求項１２】
制限が、（ａ）メディアストリームに対して提示が許可される最初の日付あるいは時間、（ｂ）メディアストリームに対して提示が許可される最後の日付あるいは時間、（ｃ）メディアストリームに対して許可される提示の制限された数、（ｄ）メディアストリームに対して提示が許可される制限された物理領域、（ｅ）メディアストリームに対して提示が許可されることに関連付けられた、料金、コスト、報酬、あるいは予約、（ｆ）提示装置のタイプ、（ｇ）提示装置により使用される出力フォーマット、（ｈ）提示装置により使用されるビットレート、サンプリングレート、あるいは、粒状度もしくは正確さの他の尺度、の少なくとも１つを含んでいる、請求項１１に記載の方法。
【請求項１３】
請求項１１に記載の方法において、ライセンスが更新あるいは取消可能である。
【請求項１４】
請求項１１に記載の方法において、ライセンスが改ざんされているか否かを明らかにすることができる保全符号を、そのライセンスが含んでいる。
【請求項１５】
請求項１に記載の方法において、提示装置のその機密保護部分が、それらのいずれかの通信路の侵入に相対的に抵抗力がある要素を含んでおり、提示装置キー、コンテンツキー、あるいはデジタルコンテンツが検査され、あるいは改ざんされるのを許容しない。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアストリームを表すデジタルコンテンツのための、コンテンツおよびキーを配布することに関する。
【背景技術】
【０００２】
例えば、映画などのメディアストリームを表示するデジタルコンテンツの配布は、いくつかの問題を受ける。１つの問題は、簡単にデジタルコンテンツの正確なコピーを作成できるため、それをする権限を有しているかいないかにかかわらず、いかなる受取人もそのコンテンツを再配付可能となることである。権限なく配布される惧れがなく、デジタルコンテンツ、特にメディアストリームを表示するデジタルコンテンツを配布可能となることは有利であろう。これは、デジタルコンテンツを、例えば、コンピュータネットワーク、あるいは、（例えば、リクエストに応じて、あるいは今後のリクエストを予測して、あるいは他の何かに応じて）エンドビューアへ配布するための他の技術など、通信リンクを用いて配布することが所望されるとき、特に有利であろう。
【０００３】
１つの既知の解決策は、メディアストリームとして提示するために使われるデジタルコンテンツを暗号化することで、そのデジタルコンテンツの受取人が、権限のない受取人へ容易には再配付できなくすることである。ソースからユーザに提示される提示装置まで幅広く、そのコンテンツが、暗号化により確実に保護されることは有利であろう。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが所有している１台より多い提示装置がある場合は、この既知の解決策は、各提示装置に対して別々にコンテンツを配信したり、あるいはユーザにより制御された何らかの装置上のどこかに、コンテンツが暗号化されない形式（本明細書では「クリアな状態」とも呼ばれる）のままであるのが可能になってしまう。
【０００５】
関連する発明では、受取人によるデジタルコンテンツの動作は、再生装置の機密保護部分に制限されているので、受取人は、ビューアに対する提示以外の目的でそのデジタルコンテンツを配布できない。ビューアに対する提示が、ライセンス制限により課された限度内でのみ可能となるよう、デジタルコンテンツの動作をさらに制限することは有利であろう。例えば、若干の映画は、特定のリリース日付、すなわち、これらの映画が、提示のために公衆にリリースされて利用可能となる日付であり、それ以前ではない、に配布される。特に、メディアのストリームを表示するデジタルコンテンツの配布のためにネットワークに繋げられているシステムでは、受取人が、許可より早く、そのデジタルコンテンツにより表されるメディアストリームを提示してしまう危険性を伴わないで、デジタルコンテンツが配布可能となることは有利であろう。
【０００６】
したがって、デジタルコンテンツの配布のための、改良された技術を提供することは有利となろう。
【課題を解決するための手段】
【０００７】
本発明は、メディアストリームを表わすデジタルコンテンツ、およびそのコンテンツをユーザへ対してアンロックする（例えば復号化するような）キーを配布可能な方法およびシステムを提供する。１つの態様では、本発明は、そのコンテンツに対するライセンスから、コンテンツがユーザへ別々に（異なる通信、または異なる時間に、前に、または後に、の何れか、の何れかに）配信されることを可能にする。コンテンツは、ユーザがそのコンテンツを再配付することができない効果を伴い、暗号化されて配信される。ライセンスの与えられていない提示装置では、ユーザはそのコンテンツを提示できないという効果、および１つより多い提示装置に対して、コンテンツは一度だけユーザへ送られればよいという効果を伴って、ライセンスは、ユーザが所有する選択された提示装置を指定して（１つの実施例では、各ライセンスは、こうした提示装置の１つに正確に関連付けられる）配信される。
【０００８】
１つの実施例では、提示装置は、ユーザによる改ざんに対して相対的に抵抗力がある機密保護部分を含んでおり、そこで各提示装置は、ライセンスが選択された提示装置に合わせられるという効果を伴って、特有の提示装置キーを保存している。いかなる方法であれ限定を意図するものではない一例をあげると、機密保護部分は、アプリケーション特定ハードウェア装置で実行されてもよく、このハードウェア装置は、その通信経路のいずれかにおいての侵入にも抵抗力があり、提示装置キーあるいはデジタルコンテンツがユーザにより目視されるのを許可しない。（こうした実施例では、提示装置キー、およびデジタルコンテンツは、提示装置の機密保護部分を実行する特定の集積回路の外部では利用可能ではなく、特定の集積回路は、エポキシによりその基板に接着され、改ざんあるいはスヌーピングのいずれかに相対的に抵抗力がある。）ユーザは、ユーザがデジタルコンテンツをクリアな状態で再配付することができないという効果、および適切なライセンス（選択された提示装置を指定するライセンス、１つの実施例では、それ自体が、選択された提示装置キーを用いて暗号化されている）がないと、ユーザがそのデジタルコンテンツにより表示されるメディアストリームを提示できないという効果を伴って、暗号化された形式でコンテンツのコピーを保存しているローカルライブラリへ、ローカル通信リンクを用いて結合された、こうした提示装置を１つ以上所有している。しかしながら、ユーザは、一般に、例えば、デジタルコンテンツに対するメタデータ内に埋め込まれているなどの、メディアストリームについての利用可能な情報を、そのデジタルコンテンツを実質的に復号化することなく、そのライブラリで捜すことができる。
【０００９】
本発明は映画に制限されるものではなく、例えば、アニメーションあるいは音声などの、他のメディアストリームに対しても適用可能であるのみならず、例えば、写真あるいはイラストなどの静止メディアに対しても、さらにデータベースおよび情報の他のコレクションに対しても適用可能である。
【発明を実施するための最良の形態】
【００１０】
本明細書の記述では、本発明の好適な実施例は、好適な処理ステップおよびデータストラクチャを含んで説明されている。本技術分野の技術者ならば、この出願の熟読の後に、本発明の実施例は、過度の実験あるいはさらなる発明を要することなく、明確には説明されていない様々な他の技術を用いて実行され、さらに、こうした他の技術が本発明の範囲および趣旨の中であるであろう。
【００１１】
語彙
これらの以下の各用語の一般的意味は、説明に役立つよう意図されており、決して限定することを意図してはいない。
【００１２】
・「メディアストリーム」というフレーズは、一連のフレームもしくはフィールドを含む映画、あるいは一連の音声を含むオーディオなど、連続した提示を意図する情報を説明する。本明細書に使用されているように、「メディアストリーム」というフレーズは、（パケットを用いて連続送信し、コンテンツ全体が到着する前に再生を始める、音声と画像の）「ストリーミングメディア」の標準的な意味より広い意味を有している。むしろ、本明細書で説明するように、メディアストリームは、連続して届けらなければならないといういかなる特定の要件も存在しない。また、本明細書で説明するように、メディアストリームは、写真あるいはイラストなどのような静止したメディアと同様に、例えば、アニメーションあるいは音声などのような、提示のための他の情報を指す場合もあるし、情報のデータベースおよび他のコレクションを指す場合もある。
【００１３】
・「デジタルコンテンツ」というフレーズは、エンドビューアへの提示のために、メディアストリームあるいは他の情報を表示することを意図した、デジタルフォーマットのデータを説明する。「デジタルコンテンツ」は、例えば、メッセージヘッダー情報などのパッケージング情報とは区別される。２つのフレーズ「デジタルコンテンツ」および「メディアストリーム」については、前者は後者の選択された符号化を説明しており、後者はその任意の符号化も表示することの結果を説明している。
【００１４】
・「エンドビューア」および「ユーザ」というフレーズは、メディアストリームを表わすデジタルコンテンツのデコードを受け、さらにメディアストリームの提示を受けると考えられる、メディアストリームの受取人を説明する。
【００１５】
・「デコード」という用語は、符号化されたフォーマットのメディアストリームを表わすデジタルコンテンツに応じて、メディアストリームの提示の形式でデータを生成することを説明する。本明細書で説明するように、符号化されたフォーマットは、ＭＰＥＧ−２などの業界基準の符号化されたフォーマットを含んでいてもよい。しかしながら、本明細書で説明するようなデコードの概念は、十分に一般的であるため、メディアストリームのための他の符号化フォーマットも含み得る。
【００１６】
・「提示（Ｐｒｅｓｅｎｔａｔｉｏｎ）」という用語は、例えば、映画を見るためのオーディオおよびビジュアル情報などのような、メディアストリームを見るための形式で情報を生成することを説明する。本明細書で説明するように、映画の提示は、映画のフレームあるいはフィールドのビジュアルディスプレイのみならず、その映画に関連付けられたサウンドトラックのオーディオ提示も含み得る。しかしながら、本明細書で説明するような提示の概念は、十分に一般的であるため、目視のための情報を生成する、他の様々な形式を含み得る。
【００１７】
・「ライセンス制限」という語句は、メディアストリーム、あるいはこれらのメディアストリームを表わすデジタルコンテンツの使用に効果を有する、あらゆるビジネスルールを説明している。ライセンス制限の例には、例えば、選択された日付もしくは時間もしくはそのカテゴリ、選択された再生要素もしくはそのカテゴリ、選択された位置（例えば、選択された国もしくは都市）、選択されたエンドビューアもしくはそのカテゴリ、選択された回数（もしくは、選択された回数の範囲）、選択された支払いのタイプ、提示のための追加的フィンガプリンティング、あるいは、他のビジネスルールもしくはそれのカテゴリに対する制限に反応する任意の制約などの、エンドビューアによる使用に対する法的あるいは契約上の制約が含まれているが、これらに限定されるものではない。
【００１８】
・「提示装置」という語句は、デジタルコンテンツをデコードし、メディアストリームを、人間が知覚できる形式でエンドビューアに提示可能な、任意のソフトウェアもしくはハードウェア要素、あるいは、組み合わせてもしくは結合して動作するソフトウェアおよびハードウェア要素も説明している。提示装置の例には、テレビモニタおよびスピーカーに連結されたＭＰＥＧデコーダが含まれているが、これには限定されない。本明細書で説明されるように、１つの実施例では、提示装置は、デジタルコンテンツをデコード可能な機密保護部分と、人間が知覚可能な形式にデコードされたデジタルコンテンツを、エンドビューアに提示可能な非機密保護部分の両方を含んでいる。この明細書を読了の後は、当業者は、本発明の範囲および趣旨内に留まりながらも、提示装置には多くの構成があると認めるであろう。第１例では、提示装置は、装置全体の動作がユーザには相対的に近づき難い単一の統合装置を含む場合もあろう。第２例では、提示装置は、共通の機密保護部分、およびその共通の機密保護部分からその入力を受け取る１つ以上の表示要素（例えば、フラットパネルディスプレイ、スピーカー、あるいはその両方など）を含む場合もあろう。第３例では、提示装置は、ＭＰＥＧ符号化を３Ｄトータルイマージョン提示へ翻訳する精巧なレンダリングシステム  （例えば、フライトシミュレータなど）、あるいは対象となる選択物に対するＭＰＥＧ符号化を監視する人工知能システム（例えば、監視レビューシステムなど）  を含む場合もあろう。本発明のコンテキストでは、いかなる方法でも提示装置が限定される、特定の要件は存在しない。最後には、提示装置は、デジタルコンテンツにより表示されるメディアストリームに応答する。
【００１９】
・「機密保護（ｓｅｃｕｒｅ）」という用語は、変更され、妥協され、改ざんされ、あるいはさもなければ偽証されている「非機密保護」の態様あるいは要素に対して、相対的に信頼でき、および当てになる、本発明の実施例の態様あるいは要素を説明する。「ハードウェア機密保護」という語句（あるいは、「ハードウェアレベルのセキュリティ」）は、その態様あるいは要素を非機密保護にするには、エンドビューアが、ハードウェアを改ざんする必要がある、本発明の実施例の態様あるいは要素を説明する。「ソフトウェア機密保護」という語句  （あるいは、「ソフトウェアレベルのセキュリティ」）は、その態様あるいは要素を非機密保護にするには、エンドビューアが、ソフトウェアを改ざんする必要がある、本発明の実施例の態様あるいは要素を説明する。「暗号的機密保護」という語句、（あるいは、「暗号レベルのセキュリティ」）  は、その態様あるいは要素を非機密保護にするには、暗号コード、あるいは同様の程度の努力あるいは運が必要な他の数学構造を破る必要がある、本発明の実施例の態様あるいは要素を説明する。
【００２０】
・「機密保護部分」という語句は、提示装置に対する物理的制御を有するエンドビューアによるアタックに対して、相対的に機密保護である提示装置の一部分を説明する。１つの実施例では、提示装置の機密保護部分は、隔離されて、さらにエンドビューアによる改ざんに対して保護されたハードウェア要素を含んでいるが、これに限定されない。機密保護部分の例には、機密保護部分のセキュリティを低下させようとするエンドビューアの努力が、それにより達成されるかもしれないいかなる経済価値よりもはるかに困難になるよう配置されたハードウェア要素が含まれている。１つの実施例では、機密保護部分は、機密保護クロックを含んでいる。
【００２１】
これらの用語および概念の拡張を含む本発明の他の、およびさらなるアプリケーションは、この出願を熟読した後には、当業者にとれば明白であろう。これらの他の、およびさらなるアプリケーションは本発明の範囲および趣旨の一部であり、またこれらは、当業者にとれば、さらなる発明あるいは過度な実験を伴うことなく、明白であろう。
【００２２】
本発明の範囲と趣旨は、これらの定義のいずれにも、あるいは、そこで言及された特定の例にも限定されるものではなく、これらのおよび他の用語により実現される最も一般的な概念を含むと意図されている。
【００２３】
システム要素
図１は、メディアストリームを表わすデジタルコンテンツに対するコンテンツおよびキーの配布のためのシステムのブロック図を示している。
【００２４】
システム１００は、通信リンク１１０、コンテンツサーバ１２０、ライセンスサーバ１３０、およびユーザサブシステム１４０を含んでいる。
【００２５】
通信リンク１１０は、送り主から受け手へデジタルコンテンツおよび各ライセンスを配信可能な、任意の技術も含んでおり、さらに１つの実施例では、例えば、インターネットなどのコンピュータネットワークを含んでいる。こうした実施例では、コンテンツサーバ１２０、あるいはライセンスサーバ１３０は、１つ以上の中間キャッシュ装置を用いて、ユーザサブシステム１４０へ結合されている場合もあろう。
【００２６】
コンテンツサーバ１２０は、プロセッサ、プログラムならびにデータメモリ、および、かなりの期間に渡って不活性コンテンツ１２２を保存可能なメモリあるいは大容量記憶装置１２１を含んでいる。コンテンツサーバ１２０は、オリジナルコンテンツ１２４を「クリアな状態で」受け取ることができる入力ポート１２３を含んでおり、さらに、そのオリジナルコンテンツ１２４を記憶装置１２１内に保存可能な不活性コンテンツ１２２に変換し得るプロセッサにより解釈されることができるソフトウェアインストラクションを含んでいる。１つの実施例では、コンテンツサーバ１２０の機密保護部分１２５（あるいは、オリジナルコンテンツ１２４が「クリアな状態」で受け取られる他の位置）は、コンテンツサーバ１２０の非機密保護部分から隔離され、さらに、オリジナルコンテンツ１２４が、偶然あるいは悪意あるリリースに対して機密保護となるという効果を伴って、権限のないパーティーによるエントリー、改ざん、および検査に対して機密保護される。オリジナルコンテンツ１２４は、コンテンツサーバ１２０のその機密保護部分１２５を通るストリームとなっており、以下に説明するように、暗号化され、あるいは再暗号化され、したがって不活性コンテンツ１２２に変換される。しかしながら、不活性コンテンツ１２２が保存されるコンテンツサーバ１２０の一部分は、コンテンツサーバ１２０の非機密保護部分である場合もある。
【００２７】
ライセンスサーバ１３０は、プロセッサ、プログラムおよびデータメモリ、および、ライセンスサーバ１３０がライセンス１３３（これらのライセンス１３３は、ユーザコンテンツキー１２７を含んでおり、提示装置キー１３４を用いてロックされている）を選択されたユーザサブシステム１４０へ送付可能であるという効果を伴って、１組のライセンシングビジネスルール１３２ならびに１組のライセンス１３３を保存可能な、メモリあるいは大容量記憶装置１３１を含んでいる。１つの実施例では、コンテンツサーバ１２０の機密保護部分１２５と同様に、ライセンスサーバ１３０の機密保護部分１３５は（または、ライセンス１３３が「クリアな状態」で生成される他の位置）、ライセンスサーバ１３０の非機密保護部分から隔離され、さらに、ライセンス１３３が、偶然あるいは悪意あるリリースに対して機密保護にされるという効果を伴って、権限のないパーティーによるエントリー、改ざん、および検査に対して機密保護されている。しかしながら、不活性ライセンス１３３が保存されるライセンスサーバ１３０の一部分は、ライセンスサーバ１３０の非機密保護部分である場合もある。
【００２８】
別々の装置として説明されているが、本発明のコンテキストでは、コンテンツサーバ１２０とライセンスサーバ１３０が別々の装置である必要がなく、あるいは、これらが同じ装置の孤立したサブシステム部分であるという必要すらないという、いかなる特定の要件も存在しない。むしろ、本明細書において、コンテンツサーバ１２０とライセンスサーバ１３０が別々の装置として説明されているのは、各々が実行する異なる機能を示すためである。１つの実施例では、コンテンツサーバ１２０、およびライセンスサーバ１３０は、本明細書で説明される処理およびデータストラクチャに適切なソフトウェアを用いる、単一のハードウェア装置に配置されている場合もあろう。
【００２９】
ユーザサブシステム１４０は、ローカル通信リンク１４１、ローカルコンテンツライブラリ１４２、各々が機密保護部分１４４ならびに非機密保護部分１４５を有する１つ以上の提示装置１４３、および、例えば１つ以上のＤＶＤなどのメディア１４７を読み取り可能な、例えばＤＶＤ読み取り装置のようなメディア読み取り装置１４６を含んでいる。
【００３０】
動作方法
図２は、メディアストリームを表わすデジタルコンテンツに対する、コンテンツおよびキーを配布するための方法のフロー図を示している。
【００３１】
順次説明されるが、方法２００のフローポイントおよび方法ステップは、結合した、あるいは平行な、別々の要素により、非同期あるいは同期的に、パイプライン化された方法、あるいは他の方法で実行可能である。本発明のコンテキストでは、この方法は、そのように明確に述べられている箇所を除いて、この記述が列挙している、フローポイント、あるいは方法ステップと同一順序で実行されなければならないという、特定の要件は存在しない。
【００３２】
デジタルコンテンツの取り込み
フローポイント２１０Ａでは、システム１００は、メディアストリームを表示するオリジナルデジタルコンテンツ１２４を取り込む準備ができている。
【００３３】
ステップ２１１では、ライセンスサーバ１３０は、オリジナルデジタルコンテンツ１２４に対するマスターコンテンツキー１２６を取得し、そのマスターコンテンツキー１２６をコンテンツサーバ１２０の機密保護部分１２５へ送付する。１つの実施例では、キーは、通信が機密保護チャンネル（例えば、ＳＳＬなどの）のみを用いて行われる、専用キーサーバ（図示せず）などの、機密保護位置の機密保護装置で生成される。こうした実施例では、キーサーバは、不活性キーが保存されている非機密保護部分を含む場合もあろう。不活性キーは、マスターコンテンツキー、ユーザコンテンツキー、提示装置キー、あるいは他のキーを、これらのキーが権限のない検査、あるいは改ざん（マスターキーを用いる暗号化などによる）に対してロックされている限り、含む場合もある。コンテンツサーバ１２０およびライセンスサーバ１３０が、並行して配置されておれば、各送付ステップはより単純なものとなる。
【００３４】
ステップ２１２では、コンテンツサーバ１２０の機密保護部分１２５は、その入力ポート１２３で、メディアストリームを表わす「クリアな状態」のオリジナルデジタルコンテンツ１２４を受け取る。
【００３５】
ステップ２１３では、コンテンツサーバ１２０の機密保護部分１２５は、１組の不活性コンテンツ１２２を生成するという効果を伴って、オリジナルデジタルコンテンツ１２４をマスターコンテンツキー１２６で暗号化し、それが「クリアな状態」を有しているオリジナルデジタルコンテンツ１２４のいかなるコピーも破壊する。
【００３６】
ステップ２１４では、コンテンツサーバ１２０の非機密保護部分は、不活性コンテンツ１２２を記憶装置１２１内に記録して保存する。このステップの一部として、コンテンツサーバ１２０は、例えば、メディアストリームのタイトルやシリアル番号のような、オリジナルデジタルコンテンツ１２４に関するメタデータに対応して、記憶装置１２１から不活性コンテンツ１２２を検索可能となることを提供する。
【００３７】
フローポイント２１０Ｂでは、システム１００は、オリジナルデジタルコンテンツ１２４の取り込みを完了し、さらなるオリジナルデジタルコンテンツ１２４の取り込み準備ができているか、あるいはユーザサブシステム１４０への不活性コンテンツ１２２の配布準備ができているか、あるいは他の何かを実行する準備ができている。
【００３８】
不活性コンテンツの配信
フローポイント２２０Ａでは、システム１００は、１つ以上のユーザサブシステム１４０への不活性コンテンツ１２２の配信準備ができている。
【００３９】
ステップ２２１では、コンテンツサーバ１２０の機密保護部分１２５は、選択されたユーザサブシステム１４０に特定のユーザコンテンツキー１２７を取得する。上述したように、機密保護キーサーバはキーを生成する；コンテンツサーバ１２０の機密保護部分１２５は、機密保護通信リンクを用いて、キーサーバからユーザコンテンツキー１２７を取得する。
【００４０】
ステップ２２２では、コンテンツサーバ１２０の機密保護部分１２５は、（デジタルコンテンツの当該特定アイテムに特有の）そのマスターコンテンツキー１２６を用いて不活性コンテンツ１２２を復号化し、特定のユーザコンテンツキー１２７を用いてそれを再暗号化する。上述のように、機密保護なキーサーバはキーを生成する；１つの実施例では、そのキーサーバの非機密保護部分は、そのユーザサブシステム１４０に関連付けられた、特定のユーザコンテンツキー１２７を保存する。これは、選択されたユーザサブシステム１４０に特定の、不活性コンテンツ１２２のバージョンを生成するという効果を有している。
【００４１】
ステップ２２３では、コンテンツサーバ１２０の非機密保護部分は、不活性コンテンツ１２２の特定バージョンを適切なフォーマットでパッケージし、さらに、その特定バージョンの不活性コンテンツ１２２を選択されたユーザサブシステム１４０のローカルコンテンツライブラリ１４２へ送付する。
【００４２】
本発明の実施例では、不活性コンテンツ１２２は、通信リンク１１０を用いる１つ以上の通信プロトコルを使用して、それを送付することにより配信されるか、あるいは、ユーザサブシステム１４０が物理的に配達され、もしくは構成されるとき、その不活性コンテンツ１２２をローカルコンテンツライブラリ１４２上へプレロードすることにより、ユーザサブシステム１４０へ配信されるか、あるいは、例えばＤＶＤなどの物理メディアへ配信される場合もある。いかなる方法であれ限定を意図するものではない一例をあげると、ユーザが小売の配布ポイント（例えば、ビデオ店など）で不活性コンテンツ１２２を有するＤＶＤを取得する場合もある。ここで、このＤＶＤ上には、不活性コンテンツ１２２を提供するよう、各々が符号化され、暗号化された、１つ以上のメディアストリームが存在する。
【００４３】
ユーザが、ユーザサブシステム１４０上へ、それをプレロードすることにより、不活性コンテンツ１２２を取得する場合は、ユーザサブシステム１４０上の不活性コンテンツ１２２は、既にそのように再暗号化されている。
【００４４】
ユーザが物理メディアを用いて不活性コンテンツ１２２を取得する場合は、コンテンツサーバ１２０は、選択された物理メディアに特定のメディアコンテンツキー１２８を用いてその物理メディアを準備する。ユーザは、以下で「物理メディアの取り込み」について説明するように、物理メディアを使用可能である。
【００４５】
フローポイント２２０Ｂでは、システム１００は、不活性コンテンツ１２２を１つ以上のユーザサブシステム１４０へ配信し、選択された提示装置１４３を指定するライセンス１３３を発行したり、あるいは他の何かを実行する準備ができている。
【００４６】
ライセンスの発行
フローポイント２３０Ａでは、システム１００は、ユーザサブシステム１４０に関連して、選択された提示装置１４３を指定する（デジタルコンテンツの選択されたアイテムに対して特定の）ライセンス１３３を発行する準備ができている。
【００４７】
ステップ２３１では、ライセンスサーバ１３０は、選択された提示装置１４３に関連するユーザサブシステム１４０から、ライセンス１３３を求めるリクエストを受け取る。代替的実施例では、特定のリクエストを必要とせず、追加的に、あるいは代わりに、ライセンスサーバ１３０が、既知のユーザによる、選択されたメディアストリームへの、１組の予約（例えば、視聴覚要素を含む定期刊行物、あるいは選択されたコンテンツの先行購買を含む大量のライセンスなど）を認識するようにされている場合もある。こうした実施例では、ライセンスサーバ１３０は、特定のリクエストを受け取る必要はないが、追加的に、あるいは代わりにフローポイント２３０で方法２００を開始し、このステップをスキップする。
【００４８】
ステップ２３２では、ライセンスサーバ１３０は、リクエストがライセンスサーバ１３０に保存されているライセンスビジネスルール１３２に従っていることを確認する。以前のステップについて留意したように、ライセンスサーバ１３０が予約あるいは先行購買を認識する実施例では、ライセンスサーバ１３０は、このステップをスキップ可能である場合もある。ライセンスビジネスルール１３２の例は、以下のものの１つ以上、あるいはその何らかの組合せあるいは結合を含んでいる場合もある：
・メディアストリームに対するリリースの日付；
・メディアストリームに対する最終表示日付；
・メディアストリームに対する１つ以上の「ブラックアウト」の期間；
・メディアストリームの提示についての地理的あるいは他の地域的制限（例えば、ヨーロッパでの使用のみ、あるいはそのメディアストリームが禁止されている、選択された国の外部での使用のみにライセンスされたメディアストリームのバージョンなど）；
・メディアストリームの提示に対する財政的あるいは他の前提条件（例えば、視聴料金、ファイルについての非公開協定を有する要件、あるいは会社内部の選択された認可要件など）。
【００４９】
ステップ２３３では、ライセンスサーバ１３０は、特定の提示装置１４３への不活性ライセンス１３３を生成し、送付する。このステップを実行するために、ライセンスサーバ１３０は以下のサブステップを実行する。
・サブステップ２３３（ａ）では、ライセンスサーバ１３０の機密保護部分１３５は、キーサーバから特定のユーザコンテンツキー１２７を取得するか（上述のように、キーサーバは、その非機密保護部分内にキーを保存する場合もある）、あるいはユーザサブシステム１４０から、適宜、特定のメディアコンテンツキー１２８を取得する。１つの実施例では、ユーザコンテンツキー１２７は、特定のユーザに関連付けられているが、この関連性が厳密に維持される必要があるという、いかなる特定の要件も存在しない。第１例では、ユーザコンテンツキー１２７は、特定のユーザに添付される以前に次へ回されてしまう問屋のレシートと同様に、それがどのユーザに関連付けられているかを知る以前に割り当てられる場合もある。（この例は、例えば、所有者がインストーラあるいはビデオ店であるときなど、ユーザサブシステム１４０を転売する必要がある場合に役立つものとなろう。）第２例では、ユーザコンテンツキー１２７は、組織に関連付けられており、その結果、時として、その組織内の異なる実際のユーザに関連付けられている場合もあろう。第３例では、ユーザコンテンツキー１２７は、例えば、家族、社交クラブ、あるいは協同組合など、実際のユーザの（通常、相対的に小さな）グループに関連付けられている場合もあろう。
【００５０】
・サブステップ２３３（ｂ）では、ライセンスサーバ１３０の機密保護部分１３５は、「クリアな状態」でライセンス１３３を生成する。このサブステップの一部として、ライセンスサーバ１３０の機密保護部分１３５は、ライセンス１３３に関連付けられた特定条件、および特定のユーザコンテンツキー１２７をライセンス１３３内に含まれた情報パッケージ内へ挿入する。
【００５１】
・サブステップ２３３（ｃ）では、ライセンスサーバ１３０の機密保護部分１３５は、キーサーバから提示装置キー１３４を取得する（上述のように、キーサーバは、その非機密保護部分内にキーを維持（保存）する場合もある）。
【００５２】
・サブステップ２３３（ｄ）では、ライセンスサーバ１３０の機密保護部分１３５は、提示装置キー１３４でライセンス１３３を暗号化し、それが有する提示装置キー１３４のあらゆるコピーと同様に、「クリアな状態」のライセンス１３３のいかなるコピーも破壊する。上述のように、提示装置キー１３４の不活性コピーは、キーサーバの非機密保護部分により保存されたまま残っている。これは、提示装置１４３に対する不活性ライセンス１３３を生成するという効果を有する。
【００５３】
・サブステップ２３３（ｅ）では、ライセンスサーバ１３０の非機密保護部分は、提示装置１４３に対する不活性ライセンス１３３を適切なフォーマットでパッケージし、その不活性ライセンス１３３を選択されたユーザサブシステム１４０のローカルコンテンツライブラリ１４２へ送付する。
【００５４】
ステップ２３４では、ユーザサブシステム１４０のローカルコンテンツライブラリ１４２は、不活性ライセンス１３３を特定の提示装置１４３に送付する。１つの実施例では、特定の提示装置１４３は、ローカルコンテンツライブラリ１４２からの不活性ライセンス１３３を能動的にリクエストする場合もある。しかしながら、代替的実施例では、ローカルコンテンツライブラリ１４２は、こうした情報の配信に、「プッシュ」モデルあるいは予約モデルを用いて、不活性ライセンス１３３を特定の提示装置１４３に配信する場合もある。
【００５５】
フローポイント２３０Ｂでは、システム１００は、選択された提示装置１４３を指定する（デジタルコンテンツの選択されたアイテムに特定の）ライセンス１３３を、ユーザサブシステム１４０へ発行し、さらに、ユーザサブシステム１４０は、メディアストリームを選択された提示装置１４３へ提示したり、あるいは他の何かを実行する準備ができている。
【００５６】
メディアストリームの提示
フローポイント２４０Ａでは、システム１００は、選択された提示装置１４３にメディアストリームを提示する準備ができている。
【００５７】
ステップ２４１では、提示装置１４３の機密保護部分１４４は、ユーザへの提示のために、不活性ライセンス１３３および不活性コンテンツ１２２を復号化する。このステップを実行するために、提示装置１４３の機密保護部分１４４は、以下のサブステップを実行する。
・サブステップ２４１（ａ）では、提示装置１４３の機密保護部分１４４は、不活性ライセンス１３３をその提示装置キー１３４で復号化する。
【００５８】
・サブステップ２４１（ｂ）では、提示装置１４３の機密保護部分１４４は、そのライセンス１３３内部に保存されたライセンス保全符号に対して、復号化されたライセンス１３３のチェックを行う。これは、ライセンス１３３の改ざんがなされているか否かを決定するという効果を有する。改ざんされたライセンス１３３は有効ではない。
【００５９】
・サブステップ２４１（ｃ）では、提示装置１４３の機密保護部分１４４は、適宜、ライセンス１３３からユーザコンテンツキー１２７あるいはメディアコンテンツキー１２８を取得する。
【００６０】
・サブステップ２４１（ｄ）では、提示装置１４３の機密保護部分１４４は、実施可能な何らかの制限（例えば、選択されたタイムウィンドウへの制限など）があるかライセンス１３３をチェックし、見つかれば、それらを実施する。これは、提示装置１４３の機密保護部分１４４が、ライセンス１３３が現在有効でないことを示し、さらに１つの実施例では、その理由を示す信号を生成するという効果を有する場合もある。ライセンス１３３が現在有効でない場合は、提示装置１４３の機密保護部分１４４は、メディアストリームの提示を拒否する。ライセンス１３３が現在有効な場合は、提示装置１４３の機密保護部分１４４は、次のサブステップを続行する。
【００６１】
・サブステップ２４１（ｅ）では、提示装置１４３の機密保護部分１４４は、適宜、ユーザコンテンツキー１２７、あるいはメディアコンテンツキー１２８を用いて不活性コンテンツ１２２を復号化し、さらに、ユーザにメディアストリームを提示する提示装置１４３内のハードウェアへ、デジタルコンテンツを流す。
【００６２】
ステップ２４２では、提示装置１４３は、メディアストリームをユーザに提示する。
【００６３】
フローポイント２４０Ｂでは、システム１００は、選択された提示装置１４３へメディアストリームを提示し、さらに、他の何かを実行する準備ができている。
【００６４】
物理メディアの取り込み
フローポイント２５０Ａでは、ユーザサブシステム１４０は、メディア読取装置１４６を用いて物理メディア１４７を取り込む準備ができている。
【００６５】
ステップ２５１では、ユーザサブシステム１４０は、ライセンスサーバ１３０からの、物理メディア１４７を取り込むライセンス１３３をリクエストする。応答して、ライセンスサーバ１３０は、物理メディア１４７を取り込むために不活性ライセンス１３３を生成し、そのライセンス１３３をユーザサブシステム１４０へ送付する。
【００６６】
ステップ２５２では、ローカルコンテンツライブラリ１４２は、物理メディア１４７を取り込む不活性ライセンス１３３を、メモリあるいは記憶装置内に保存する。
【００６７】
ステップ２５３では、ローカルコンテンツライブラリ１４２は、物理メディア１４７を取り込む不活性ライセンス１３３を、メディア読取装置１４６へ送付する。
【００６８】
ステップ２５４では、メディア読取装置１４６は物理メディア１４７を取り込む。このステップを実行するために、メディア読取装置１４６は、以下のサブステップを実行する。
・サブステップ２５４（ａ）では、サブステップ２４１（ａ）と同様に、メディア読取装置１４６は、不活性ライセンス１３３をそのリーダー装置キー１３４（提示装置キー１３４と同様）で復号化する。
【００６９】
・サブステップ２５４（ｂ）では、サブステップ２４１（ｂ）と同様に、メディア読取装置１４６は、そのライセンス１３３内部に保存されたライセンス保全符号に対して、復号化されたライセンス１３３のチェックを行う。これは、ライセンス１３３の改ざんがなされているか否かを決定するという効果を有する。改ざんされたライセンス１３３は有効ではない。
【００７０】
・サブステップ２５４（ｃ）では、サブステップ２４１（ｃ）と同様に、メディア読取装置１４６は、ライセンス１３３からメディアコンテンツキー１２８を取得する。
【００７１】
・サブステップ２５４（ｄ）では、サブステップ２４１（ｄ）と同様に、メディア読取装置１４６は、実施可能な何らかの制限（例えば、選択されたタイムウィンドウへの制限など）があるかライセンス１３３をチェックし、見つかれば、それらを実施する。いかなる方法であれ限定を意図するものではない一例では、メディア読取装置１４６は、ライセンス１３３が、事実上、特定のメディア（個々のＤＶＤビデオなど）に関して発行されるのをチェックする場合もあり、その場合には、メディア読取装置１４６は、特定のメディアに対するハッシュ符号を計算し、さらにそれを、ライセンス１３３内で指定されたハッシュ符号と比べることもできる。これは、メディア読取装置１４６が、ライセンス１３３が現在有効でないことを示し、さらに１つの実施例では、その理由を示す信号を生成するという効果を有する場合もある。ライセンス１３３が現在有効でない場合は、メディア読取装置１４６は、物理メディア１４７の取り込みを拒否する。ライセンス１３３が現在有効な場合は、メディア読取装置１４６は、次のサブステップを続行する。
【００７２】
・サブステップ２５４（ｅ）では、サブステップ２４１（ｅ）と同様に、メディア読取装置１４６は、メディアコンテンツキー１２８を用いて物理メディア１４７上の任意のデジタルコンテンツを復号化し（事実上、その物理メディア１４７の開始が暗号化されている場合。そうでなければ、いかなる復号化も実行されない）、さらに、新しいメディアコンテンツキー１２８でそのデジタルコンテンツを再暗号化する。これは、不活性コンテンツ１２２を生成し、メディア読取装置１４６が、それをローカルコンテンツライブラリ１４２へ送付するという効果を有する。
【００７３】
ステップ２５５では、ローカルコンテンツライブラリ１４２は、不活性コンテンツ１２２を記憶装置１２１内に保存する。
【００７４】
フローポイント２５０Ｂでは、ユーザサブシステム１４０は、メディア読取装置１４６を用いて取り込まれた物理メディア１４７を有しており、さらに、他の何かを実行する準備ができている。
【００７５】
代替的実施例
本明細書には、好適な実施例が開示されているが、本発明の概念、範囲、および趣旨内に留まりながらも、多くの変形形態が可能である。これらの変形形態は、この出願を熟読すれば、当業者に明白となろう。
【００７６】
・本発明は映画に制限されるものではなく、例えば、アニメーションあるいは音声などの、他のメディアストリームに対しても適切であるのみならず、例えば、写真あるいはイラストなどの静止メディアに対しても、さらにデータベースあるいは情報の他のコレクションに対しても適切なものである。
【００７７】
この出願を熟読した後は、当業者はこれらの代替的実施例が説明のためのものであり、決して限定するものではないと認めるであろう。
【図面の簡単な説明】
【００７８】
【図１】メディアストリームを表わすデジタルコンテンツの、コンテンツおよびキーを配布するためのシステムのブロック図である。
【図２Ａ】メディアストリームを表わすデジタルコンテンツの、コンテンツおよびキーを配布するための方法のフロー図である。
【図２Ｂ】メディアストリームを表わすデジタルコンテンツの、コンテンツおよびキーを配布するための方法のフロー図である。
【図１】
2005532750.tif 000003
【図２Ａ】
2005532750.tif 000004
【図２Ｂ】
2005532750.tif 000005
【手続補正書】
【提出日】平成16年2月9日(2004.2.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザへ、メディアストリームの少なくとも一部分を表示するデジタルコンテンツを配信するステップであって、デジタルコンテンツは、そのユーザによる検査あるいは改ざんに対してロックされている、ステップと、
そのデジタルコンテンツをアンロック可能な、コンテンツキーを含むライセンスを、そのユーザへ別々に配信するステップであって、コンテンツキーは、ユーザが所有する、選択された提示装置以外の装置による、検査あるいは改ざんに対してロックされている、ステップと
を含み、選択された提示装置は、提示装置キーと関連付けられており、選択された提示装置の機密保護部分は、この提示装置キーを用いてライセンスをアンロック可能であり、したがってユーザに対するそのメディアストリームの提示は、選択された提示装置に制限される、方法。
【請求項２】
物理メディアからデジタルコンテンツの少なくとも一部分を読み出すステップと、
コンテンツキーを用いて物理メディアから読み出されたその部分を暗号化するステップと
をさらに含み、それにより、ユーザは、物理メディアから読み出されたデジタルコンテンツの提示のためのライセンスを有するよう制限される、請求項１に記載の方法。
【請求項３】
ロックされたデジタルコンテンツの少なくとも一部分が、（ａ）通信リンク、あるいは、（ｂ）デジタルコンテンツを読み出し可能な物理メディア、の少なくとも１つを用いてユーザへ配信される、請求項１に記載の方法。
【請求項４】
ロックされたデジタルコンテンツの少なくとも一部分が、１つより多いこうした提示装置への可能な配信のために、ユーザにより保存される、請求項１に記載の方法。
【請求項５】
ライセンスの少なくとも一部分が、（ａ）通信リンク、あるいは、（ｂ）デジタルコンテンツを読み出し可能な物理メディア、の少なくとも１つを用いてユーザへ配信される、請求項１に記載の方法。
【請求項６】
デジタルコンテンツが暗号化の形式を用いてロックされ、コンテンツキーが、そのデジタルコンテンツの復号化に関連付けられている、請求項１に記載の方法。
【請求項７】
メディアストリームが、アニメーションあるいは音、静止メディア、写真あるいはイラスト、データベース、情報の他のコレクション、の少なくとも１つを含んでいる、請求項１に記載の方法。
【請求項８】
デジタルコンテンツが、メディアストリームの提示以外に、ユーザによる検査が可能な少なくとも何らかの情報を含んでいる、請求項１に記載の方法。
【請求項９】
検査が可能なその情報が、（ａ）タイトル、（ｂ）フィルムクリップ、（ｃ）概要、（ｄ）メディアストリームの作者、俳優、ジャンル、あるいはレーティングに関連付けられている１組の情報、の少なくとも１つを含む、メディアストリームについての情報を有している、請求項８に記載の方法。
【請求項１０】
検査が可能なその情報が、メディアストリームに関するメタデータを含んでいる、請求項８に記載の方法。
【請求項１１】
ライセンスが、そのメディアストリームの提示に制限を課す、請求項１に記載の方法。
【請求項１２】
制限が、（ａ）メディアストリームに対して提示が許可される最初の日付あるいは時間、（ｂ）メディアストリームに対して提示が許可される最後の日付あるいは時間、（ｃ）メディアストリームに対して許可される提示の制限された数、（ｄ）メディアストリームに対して提示が許可される制限された物理領域、（ｅ）メディアストリームに対して提示が許可されることに関連付けられた、料金、コスト、報酬、あるいは予約、（ｆ）提示装置のタイプ、（ｇ）提示装置により使用される出力フォーマット、（ｈ）提示装置により使用されるビットレート、サンプリングレート、あるいは、粒状度もしくは正確さの他の尺度、の少なくとも１つを含んでいる、請求項１１に記載の方法。
【請求項１３】
ライセンスが更新あるいは取消可能である、請求項１１に記載の方法。
【請求項１４】
ライセンスが改ざんされているか否かを明らかにすることができる保全符号を、そのライセンスが含む、請求項１１に記載の方法。
【請求項１５】
提示装置のその機密保護部分が、それらのいずれかの通信路の侵入に相対的に抵抗力がある要素を含んでおり、提示装置キー、コンテンツキー、あるいはデジタルコンテンツが検査され、あるいは改ざんされるのを許容しない、請求項１に記載の方法。
【国際調査報告】
2005532750.tif 000006