(57)【特許請求の範囲】
【請求項１】
保護されたメディアコンテンツ（１２０）のセグメント（１５２）を、異なるバージョンの前記保護されたメディアコンテンツ（１２０）を各々が含むメディアコンテンツストリーム（１４４）から受信するように構成されたメディアコンテンツ入力（２０８）と、
視聴用に前記保護されたメディアコンテンツ（１２０）をレンダリングするように順序付けられる前記保護されたメディアコンテンツ（１２０）の前記セグメント（１５２）を含むメディアコンテンツファイル（１５４）を生成するように構成されたコンテンツレンダリングシステム（２１６）と、
前記メディアコンテンツファイル（１５４）のファイルヘッダー（１５６）でファイルヘッダーオブジェクト（２１８）をインスタンス化するように構成されたデジタル著作権管理（ＤＲＭ）プラットフォーム（２１４）であって、前記ファイルヘッダーオブジェクト（２１８）は、前記保護されたメディアコンテンツ（１２０）の前記セグメント（１５２）のすべてを共に提示するために前記メディアコンテンツファイル（１５４）に対応するＤＲＭに関連する特徴（２２０）を含むＤＲＭプラットフォーム（２１４）と、
を備えるメディアデバイス（２０２）。
【請求項２】
前記ＤＲＭに関連する特徴は、前記メディアコンテンツファイルの前記保護されたメディアコンテンツの前記セグメントのすべてを共に提示するために１つまたは複数のＤＲＭライセンスを前記ファイルヘッダーオブジェクトに含む請求項１に記載のメディアデバイス。
【請求項３】
前記メディアコンテンツファイルの保護されたメディアコンテンツのセグメントは、１つまたは複数のトラックオブジェクトを含むファイルフラグメントを共に形成するセグメントヘッダーおよび対応するセグメントデータを含み、各トラックオブジェクトは前記ファイルフラグメントに対応する追加のＤＲＭに関連する特徴を含む請求項１に記載のメディアデバイス。
【請求項４】
前記ファイルフラグメントはオーディオトラックまたはビデオトラックのうちの少なくとも１つを含み、トラックオブジェクトは前記オーディオトラックまたは前記ビデオトラックのうちの少なくとも１つに対応する請求項３に記載のメディアデバイス。
【請求項５】
前記コンテンツレンダリングシステムは、
異なるバージョンの前記保護されたメディアコンテンツとして受信される前記保護されたメディアコンテンツのセグメントを識別し、
異なるバージョンの前記保護されたメディアコンテンツである前記セグメントを、同じバージョンの前記保護されたメディアコンテンツである置換セグメントで置き換え、
同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントを含むように前記メディアコンテンツファイルを生成するようにさらに構成される請求項１に記載のメディアデバイス。
【請求項６】
同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントは、前記メディアコンテンツファイルに関連付けられ、前記ファイルヘッダーオブジェクトに含まれる１つまたは複数のＤＲＭライセンスによって提示される請求項５に記載のメディアデバイス。
【請求項７】
前記保護されたメディアコンテンツのバージョンは前記保護されたメディアコンテンツのレンダリングの規格に相関し、同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントは前記保護されたメディアコンテンツのレンダリングの同一の規格に相関する請求項５に記載のメディアデバイス。
【請求項８】
保護されたメディアコンテンツ（１２０）のセグメント（１５２）を、異なるバージョンの前記保護されたメディアコンテンツ（１２０）を各々が含むメディアコンテンツストリーム（１４４）から配信するように構成されたコンテンツサーバー（１２２）であって、前記保護されたメディアコンテンツ（１２０）の前記セグメント（１５２）はメディアデバイス（２０２）において視聴用に前記保護されたメディアコンテンツ（１２０）をレンダリングするようにメディアコンテンツファイル（１５４）で順序付けられるコンテンツサーバー（１２２）と、
前記メディアコンテンツファイル（１５４）のファイルヘッダー（１５６）にファイルヘッダーオブジェクト（２１８）と共に含まれるＤＲＭに関連する特徴（２２０）を提供するように構成されたライセンスサーバー（１２６）であって、前記ＤＲＭに関連する特徴（２２０）は前記保護されたメディアコンテンツ（１２０）の前記セグメント（１５２）のすべてを共に提示するために前記メディアコンテンツファイル（１５４）に対応するライセンスサーバー（１２６）と、
を備えるコンテンツディストリビューター（１０２）。
【請求項９】
前記ＤＲＭに関連する特徴は、前記メディアコンテンツファイルの前記保護されたメディアコンテンツの前記セグメントのすべてを共に提示するために１つまたは複数のＤＲＭライセンスを前記ファイルヘッダーオブジェクトに含む請求項８に記載のコンテンツディストリビューター。
【請求項１０】
保護されたメディアコンテンツのセグメントは、１つまたは複数のトラックオブジェクトを含むファイルフラグメントを共に形成するセグメントヘッダーおよび対応するセグメントデータを含み、各トラックオブジェクトは前記ファイルフラグメントに対応する追加のＤＲＭに関連する特徴を含む請求項８に記載のコンテンツディストリビューター。
【請求項１１】
前記ファイルフラグメントはオーディオトラックまたはビデオトラックのうちの少なくとも１つを含み、トラックオブジェクトは前記オーディオトラックまたは前記ビデオトラックのうちの少なくとも１つに対応する請求項１０に記載のコンテンツディストリビューター。
【請求項１２】
前記コンテンツサーバーは、異なるバージョンの前記保護されたメディアコンテンツである前記セグメントを、前記メディアコンテンツファイル内の同じバージョンの前記保護されたメディアコンテンツである置換セグメントで置き換えるよう求める要求を受信するようにさらに構成される請求項８に記載のコンテンツディストリビューター。
【請求項１３】
同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントは、前記メディアコンテンツファイルに関連付けられ、前記ファイルヘッダーオブジェクトに含まれる１つまたは複数のＤＲＭライセンスによって提示される請求項１２に記載のコンテンツディストリビューター。
【請求項１４】
前記保護されたメディアコンテンツのバージョンは前記保護されたメディアコンテンツのレンダリングの規格に相関し、同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントは前記保護されたメディアコンテンツのレンダリングの同一の規格に相関する請求項１２に記載のコンテンツディストリビューター。
【請求項１５】
メディアコンテンツ入力（２０８）が、保護されたメディアコンテンツ（１２０）のセグメント（１５２）を、異なるバージョンの前記保護されたメディアコンテンツ（１２０）を各々が含むメディアコンテンツストリーム（１４４）から受信するステップ（３０２）と、
コンテンツレンダリングシステム（２１６）が、視聴用に前記保護されたメディアコンテンツ（１２０）をレンダリングするように順序付けられる前記保護されたメディアコンテンツ（１２０）の前記セグメント（１５２）を含むメディアコンテンツファイル（１５４）を生成するステップ（３０４）と、
デジタル著作権管理（ＤＲＭ）プラットフォーム（２１４）が、前記メディアコンテンツファイル（１５４）のファイルヘッダー（１５６）でファイルヘッダーオブジェクト（２１８）をインスタンス化するステップ（３０６）であって、前記ファイルヘッダーオブジェクト（２１８）は、前記保護されたメディアコンテンツ（１２０）の前記セグメント（１５２）のすべてを共に提示するために前記メディアコンテンツファイル（１５４）に対応するＤＲＭに関連する特徴（２２０）を含むステップ（３０６）と、
を備える方法（３００）。
【請求項１６】
前記ＤＲＭに関連する特徴は、前記メディアコンテンツファイルの前記保護されたメディアコンテンツの前記セグメントのすべてを共に提示するために１つまたは複数のＤＲＭライセンスを前記ファイルヘッダーオブジェクトに含む請求項１５に記載の方法。
【請求項１７】
前記メディアコンテンツファイルの保護されたメディアコンテンツのセグメントは、１つまたは複数のトラックオブジェクトを含むファイルフラグメントを共に形成するセグメントヘッダーおよび対応するセグメントデータを含み、各トラックオブジェクトは前記ファイルフラグメントに対応する追加のＤＲＭに関連する特徴を含む請求項１５に記載の方法。
【請求項１８】
前記ファイルフラグメントはオーディオトラックまたはビデオトラックのうちの少なくとも１つを含み、トラックオブジェクトは前記オーディオトラックまたは前記ビデオトラックのうちの少なくとも１つに対応する請求項１７に記載の方法。
【請求項１９】
前記コンテンツレンダリングシステムが、異なるバージョンの前記保護されたメディアコンテンツとして受信される前記保護されたメディアコンテンツのセグメントを識別するステップと、
前記コンテンツレンダリングシステムが、異なるバージョンの前記保護されたメディアコンテンツである前記セグメントを、同じバージョンの前記保護されたメディアコンテンツである置換セグメントで置き換えるステップと、
前記コンテンツレンダリングシステムが、同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントを含むように前記メディアコンテンツファイルを生成するステップと、
をさらに備える請求項１５に記載の方法。
【請求項２０】
同じバージョンの前記保護されたメディアコンテンツである前記置換セグメントは、前記メディアコンテンツファイルに関連付けられ、前記ファイルヘッダーオブジェクトに含まれる１つまたは複数のＤＲＭライセンスによって提示される請求項１９に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]ユーザーは、サブスクリプションおよびペイパービューサービスなどを通じて、メディアコンテンツをデジタルでアクセスおよび／または取得することができる。コンテンツ配信サービスから利用可能なデジタルメディアコンテンツは、セキュリティのため、およびメディアコンテンツの無許可の共有、複製、および／または配信から保護するために、ライセンスが供与される。メディアコンテンツの使用を制限するためのデジタル著作権は、メディアコンテンツに関連付けられているライセンスの形態をとりうる。
【０００２】
[0002]デジタル著作権管理（ＤＲＭ）システムにおいて、デジタルメディアコンテンツを取得またはダウンロードするさまざまなデバイスは、ＤＲＭライセンスによって許可されたとおり保護されたメディアコンテンツにアクションを実行することができる。たとえば、さまざまなデバイスは、保護されたメディアコンテンツにレンダリング、再生、複製、印刷、実行、消費、および／またはその他のアクションのようなアクションを実行することができる任意のタイプのポータブル通信デバイス、携帯電話、音楽デバイス、またはテレビジョンクライアントデバイスを含むことができる。ＤＲＭライセンスは、保護されたメディアコンテンツに実行されるアクションの権利および制限を提供する。
【発明の概要】
【０００３】
[0003]この概要は、セグメント化メディアコンテンツ著作権管理の簡略化された概念を紹介するために提供される。簡略化された概念は、「発明を実施するための形態」において以下でさらに説明される。この概要は、請求の範囲に係る主題の基本的な特徴を特定することを意図されておらず、また請求の範囲に係る主題の範囲を決定する際に使用することも意図されてはいない。
【０００４】
[0004]セグメント化メディアコンテンツ著作権管理が説明される。（１つまたは複数の）実施形態において、メディアデバイスは、異なるバージョンの保護されたメディアコンテンツを各々が含むメディアコンテンツストリームから、保護されたメディアコンテンツのセグメントを受信することができる。メディアコンテンツファイルは、視聴用に保護されたメディアコンテンツをレンダリングするように順序付けられる保護されたメディアコンテンツのセグメントを含むように生成されうる。ファイルヘッダーオブジェクトは、メディアコンテンツファイルのファイルヘッダーにおいてインスタンス化することができ、ファイルヘッダーオブジェクトは、保護されたメディアコンテンツのセグメントのすべてを提示するためにメディアコンテンツファイルに対応する１つまたは複数のＤＲＭライセンス、プロパティ、および／または属性のような、ＤＲＭに関連する特徴を含む。
【０００５】
[0005]その他の実施形態において、異なるバージョンの保護されたメディアコンテンツとして受信される保護されたメディアコンテンツのセグメントは識別され、次いで同じバージョンの保護されたメディアコンテンツである置換セグメントで置き換えられてもよい。次いで、メディアコンテンツファイルは、同じバージョンの保護されたメディアコンテンツである置換セグメントを含むように生成されてもよい。同じバージョンの保護されたメディアコンテンツであり、メディアコンテンツファイルに含まれる置換セグメントはまた、ファイルヘッダーオブジェクトに含まれている１つまたは複数のＤＲＭライセンスによって提示されてもよい。メディアコンテンツファイル内の保護されたメディアコンテンツのセグメントは、共にファイルフラグメントを形成するセグメントヘッダーおよび対応するセグメントデータを含むことができる。ファイルフラグメントは、１つまたは複数のトラックオブジェクトを含むことができ、各トラックオブジェクトは、ファイルフラグメントに対応する追加のＤＲＭに関連する特徴を含む。
【０００６】
[0006]その他の実施形態において、コンテンツディストリビューターは、異なるバージョンの保護されたメディアコンテンツを各々が含むメディアコンテンツストリームから、保護されたメディアコンテンツのセグメントを配信することができる。次いで、保護されたメディアコンテンツのセグメントは、メディアデバイスにおいて視聴用に保護されたメディアコンテンツをレンダリングするためにメディアコンテンツファイルで順序付けられてもよい。ライセンスサーバーは、メディアコンテンツファイルのファイルヘッダーにファイルヘッダーオブジェクトと共に含まれる１つまたは複数のＤＲＭライセンス、プロパティ、および／または属性のような、ＤＲＭに関連する特徴を提供することができる。ＤＲＭに関連する特徴は、保護されたメディアコンテンツのセグメントのすべてを共に提示するために、メディアコンテンツファイルに対応する。
【０００７】
[0007]セグメント化メディアコンテンツ著作権管理の簡実施形態は、以下の図面を参照して説明される。類似する特徴およびコンポーネントを参照するために、図面全体を通じて同一の番号が使用される。
【図面の簡単な説明】
【０００８】
【図１】セグメント化メディアコンテンツ著作権管理の実施形態が実施されうる例示のシステムを示す図である。
【図２】セグメント化メディアコンテンツ著作権管理の実施形態が実施されうるもう１つの例示のシステムを示す図である。
【図３】セグメント化メディアコンテンツ著作権管理の実施形態の例示の方法を示す図である。
【図４】セグメント化メディアコンテンツ著作権管理の実施形態を実施することができる例示のデバイスのさまざまなコンポーネントを示す図である。
【発明を実施するための形態】
【０００９】
[0008]セグメント化メディアコンテンツ著作権管理の実施形態は、テレビジョンクライアントデバイスまたはポータブル音楽デバイスのようなメディアデバイスが、同一のメディアコンテンツの異なるバージョンを各々が含むメディアコンテンツストリームから保護されたメディアコンテンツのセグメントを受信することができるようにする。同一のメディアコンテンツ（たとえば、ムービー）の異なるバージョンは、さまざまな解像度、品質、ビットレートなどのような、可変のパラメーターで配信されてもよい。たとえば、ムービーは、消費者または加入者がムービーを見るために使用するさまざまなタイプのメディアデバイスの異なるレンダリング能力に対応するように、いくつかの異なるバージョンまたはフォーマットでコンテンツディストリビューターから配信されてもよい。ムービーは、たとえば、ＨＤＴＶで表示するために高品位ビデオをレンダリングすることができるテレビジョンクライアントデバイス向けに高品位で配信されてもよい。ムービーはまた、たとえば、ポータブルコンピューターで処理して表示するために標準品位で配信されてもよい。加えて、ムービーは、ポータブルハンドヘルドデバイスで表示するために低品位またはその他の最小解像度フォーマットで配信されてもよい。
【００１０】
[0009]コンテンツディストリビューターは、異なるメディアコンテンツストリームを、異なるメディアコンテンツストリームのすべてにわたり、２秒の「スライス」のような均一の間隔でセグメント化することができるが、これはセグメント化ストリーミングと呼ばれることもある。次いで、クライアントデバイスまたはメディアデバイスは、異なるメディアコンテンツストリームのいずれからでもメディアコンテンツのセグメントを取得または受信することができる。たとえば、ラップトップコンピューターは、メディアコンテンツストリームから高品位でムービーのセグメントを受信するために、ケーブルモデムを介して接続されてもよい。ムービーを見ている間、ユーザーは戸外に移動して、ラップトップコンピューターを無線で接続してムービーを見続けることができる。使用可能な帯域幅が減少するので、ラップトップコンピューターは、異なるメディアコンテンツストリームから標準品位でムービーのセグメントを引き続き受信することができる。信号がさらに劣化する場合、ラップトップコンピューターは、さらに別の異なるメディアコンテンツストリームから低品位でムービーのセグメントを引き続き受信することができる。次いで、メディアデバイス（たとえば、この例においてラップトップコンピューター）は、任意の数の異なるメディアコンテンツストリームから異なるバージョンの保護されたメディアコンテンツ（たとえば、ムービー）のセグメントを受信することになる。
【００１１】
[0010]本明細書において説明されるさまざまな実施形態において、異なるメディアコンテンツストリームから保護されたメディアコンテンツのセグメントを含むメディアコンテンツファイルが、メディアデバイスにおいて生成されてもよい。セグメントは、連続ファイルとして視聴用に保護されたメディアコンテンツをレンダリングするために、メディアコンテンツファイルで順序付けられる。複数のデジタル著作権管理（ＤＲＭ）キーを取得または入手する必要をなくすため、または保護されたメディアコンテンツの異なるセグメントおよび／またはストリームごとに異なるＤＲＭライセンスを保有せずにすむように、ファイルヘッダーオブジェクトは、メディアコンテンツファイルのファイルヘッダーでインスタンス化されてもよく、ファイルヘッダーオブジェクトは、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／または保護されたメディアコンテンツのセグメントのすべてを共に提示するためにメディアコンテンツファイルに対応するその他の情報のような、ＤＲＭに関連する特徴を含む。次いで、メディアデバイスは、異なるバージョンのメディアコンテンツセグメントに対して複数のＤＲＭライセンスを管理することなく、ムービーのすべてのセグメントをシームレスにレンダリングすることができる。
【００１２】
[0011]メディアデバイスが、ムービーのような、保護されたメディアコンテンツのセグメントをすべて取得してしまうと、メディアデバイスは、保護されたメディアコンテンツを保存すること、および／またはメディアコンテンツファイルをレンダリング可能なファイルとして別のデバイスに伝達することができる。その他の実施形態において、異なるバージョンの保護されたメディアコンテンツとして受信される保護されたメディアコンテンツのセグメントは識別され、次いで同じバージョンの保護されたメディアコンテンツである置換セグメントで置き換えられてもよい。たとえば、メディアコンテンツの標準品位および低品位のセグメントは、メディアコンテンツの高品位のセグメントに置き換えられてもよい。もう１つの例において、異なるバージョンである保護されたメディアコンテンツのセグメントは、最小数の置換セグメントで置き換えられてもよい。
【００１３】
[0012]次いで、メディアコンテンツファイルは、同じバージョンの保護されたメディアコンテンツである置換セグメントを含むように生成（たとえば、再生成、更新など）されてもよい。置換セグメントは、すべてが同じバージョンの保護されたメディアコンテンツであり、メディアコンテンツファイルに含まれることを要求する。置換セグメントはまた、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／またはファイルヘッダーオブジェクトに含まれるその他の情報のような、ＤＲＭに関連する特徴により提示されてもよい。
【００１４】
[0013]セグメント化メディアコンテンツ著作権管理のための説明されるシステムおよび方法の特徴および概念は、任意の数の異なる環境、システム、および／またはさまざまな構成で実施されうるが、セグメント化メディアコンテンツ著作権管理の実施形態は、以下の例示のシステムおよび環境のコンテキストに即して説明される。
【００１５】
[0014]図１は、セグメント化メディアコンテンツ著作権管理のさまざまな実施形態が実施されうる例示のシステム１００を示す。この例において、システム１００は、メディアコンテンツを通信ネットワーク１０４を介して任意の数のさまざまなメディアデバイスに伝達または提供するコンテンツディストリビューター１０２を含む。さまざまなメディアデバイスは、メディアデバイス１０６、およびさまざまなクライアントシステム１１０のコンポーネントとして実施されるその他のメディアデバイス１０８（たとえば、有線および／または無線のクライアントデバイス）を含むことができる。メディアコンテンツ配信システムにおいて、コンテンツディストリビューター１０２は、複数の視聴者、ユーザー、顧客、加入者、視聴システム、およびデバイスへのメディアコンテンツ、保護されたメディアコンテンツ、コンテンツメタデータ、および／またはその他の関連するデータの配信を容易にする。
【００１６】
[0015]通信ネットワーク１０４は、任意のタイプのデータネットワーク、オーディオネットワーク、ブロードキャストネットワーク、ＩＰベースネットワーク、ワイドエリアネットワーク（たとえば、インターネット）、および／またはメディアコンテンツ配信およびコンテンツディストリビューター１０２と任意の数のさまざまなメディアデバイスとの間のデータおよび／またはオーディオ通信を容易にする無線通信ネットワーク１１２を含むように実施されてもよい。通信ネットワーク１０４はまた、任意のタイプのネットワークトポロジーおよび／または通信プロトコルを使用して実施されてもよく、２つ以上のネットワークの組合せとして表されるか、または実施されてもよい。任意の１つまたは複数の矢印で示された通信リンクは、コンテンツディストリビューター１０２からメディアデバイス１０８（たとえば、テレビジョンクライアントデバイス）およびその逆の場合のような双方向通信を容易にする。
【００１７】
[0016]コンテンツディストリビューター１０２は、加入者メディアデバイスへの配信用のメディアコンテンツを受信するように実施されるメディアコンテンツサーバー１１４を含むことができる。コンテンツディストリビューター１０２は、コンテンツプロバイダー、広告主、全国テレビジョンディストリビューターなどのような、さまざまなコンテンツソースからメディアコンテンツ１１６を受信することができる。コンテンツディストリビューター１０２は、メディアコンテンツ１１６および／またはその他のデータを、任意の数のさまざまな無線メディアデバイス１０６およびその他のメディアデバイス１０８に伝達するかまたは配信することができる。
【００１８】
[0017]メディアコンテンツ１１６は（たとえば、記録済みメディアコンテンツを含む）、任意のタイプのメディアコンテンツソースから受信した任意のタイプのオーディオ、ビデオ、および／またはイメージメディアコンテンツを含むことができる。全体を通じて説明されるように、「メディアコンテンツ」は、テレビジョン番組（または番組編成）、宣伝、広告、音楽、ムービー、ビデオクリップ、およびオンデマンドメディアコンテンツを含むことができる。その他のメディアコンテンツは、インタラクティブゲーム、ネットワークベースのアプリケーション、および任意のその他のオーディオ、ビデオ、および／またはイメージコンテンツ（たとえば、番組ガイドアプリケーションデータ、ユーザーインターフェイスデータ、広告コンテンツ、クローズドキャプションデータ、コンテンツメタデータ、検索結果および／または提案などを含む）を含むことができる。
【００１９】
[0018]この例において、コンテンツディストリビューター１０２は、保護されたメディアコンテンツ１２０を形成するためにメディアコンテンツ１１６を暗号化することができるデジタル著作権管理（ＤＲＭ）システム１１８を含む。保護されたメディアコンテンツ１２０は、音楽、ムービー、アプリケーション、ゲーム、ピクチャー、ビデオクリップなどのような、購入、ダウンロード、または取得される任意のタイプのメディアコンテンツを含むことができる。ＤＲＭシステム１１８は、保護されたメディアコンテンツ１２０をさまざまな無線メディアデバイス１０６およびその他のメディアデバイス１０８に配信するコンテンツサーバー１２２を含む。ＤＲＭシステム１１８はまた、ドメインコントローラー１２４およびライセンスサーバー１２６を含む。
【００２０】
[0019]ドメインコントローラー１２４は、ドメイン内のデバイスメンバーシップを管理し、ドメインのメンバーであるデバイスにドメイン証明書および秘密キーを発行することができる。ドメインコントローラー１２４は、特定のユーザーのドメインの一部であるメディアデバイスの現行リスト、ならびにドメインに発行された公開キーおよび秘密キーのペアを保持することができる。ライセンスサーバー１２６は、さまざまなメディアデバイスによって保護されたメディアコンテンツ１２０に実行されたアクションの権利および制限を提示するＤＲＭライセンスを発行することができる。１つの実施形態において、ドメインコントローラー１２４およびライセンスサーバー１２６は、別個のエンティティによって管理されうるか、またはドメイン内で共に実施されうる。コンテンツサーバー１２２、ドメインコントローラー１２４、およびライセンスサーバー１２６は、ＤＲＭシステム１１８の分散された独立のコンポーネントとして説明されるが、任意の１つまたは複数のサーバーおよびコントローラーは、システムの多機能コンポーネントまたはエンティティとして共に実施されてもよい。さまざまな実施形態において、ドメインメンバーシップはまた、ネットワークオペレーター、サードパーティエンティティ、またはユーザーによって管理されてもよい。
【００２１】
[0020]この例において、コンテンツディストリビューター１０２はまた、メディアコンテンツ１１６、保護されたメディアコンテンツ１２０、メディアコンテンツメタデータ、および／または加入者情報のような、さまざまなデータおよびメディアコンテンツを格納または保持するための記憶域メディア１２８を含む。記憶域メディア１２８は、いずれかのタイプのメモリー、ランダムアクセスメモリー（ＲＡＭ）、読み取り専用メモリー（ＲＯＭ）、任意のタイプの磁気または光ディスク記憶装置、および／またはその他の適切な電子データ記憶域として実施されてもよい。加えて、コンテンツディストリビューター１０２は、図４に示される例示のデバイスを参照してさらに説明される異なるコンポーネントの任意の数および組合せで実施されてもよい。
【００２２】
[0021]無線メディアデバイス１０６は、携帯電話１３０（たとえば、セルラー、ＶｏＩＰ、ＷｉＦｉなど）、ポータブルコンピューターデバイス１３２、メディアデバイス１３４（たとえば、パーソナルメディアプレイヤー、ポータブルメディアプレイヤーなど）、および／またはオーディオ、ビデオ、および／またはイメージデータのいずれかの形態でメディアコンテンツを受信することができる任意のその他の無線メディアデバイスのいずれか１つまたは組合せのような、無線データおよびオーディオ通信を受信および／または伝達するように実施された任意のタイプのデバイスを含むことができる。各々のクライアントシステム１１０は、オーディオ、ビデオ、および／またはイメージコンテンツ、メディアコンテンツ、保護されたメディアコンテンツ、および／またはテレビジョンコンテンツの任意の形態を共にレンダリングまたは再生するそれぞれのクライアントデバイスおよび表示デバイス１３６を含む。
【００２３】
[0022]表示デバイス１３６は、任意のタイプのテレビジョン、高品位テレビジョン（ＨＤＴＶ）、ＬＣＤ、または同様の表示システムとして実施されてもよい。クライアントシステム１１０のクライアントデバイスは、テレビジョンクライアントデバイス１３８（たとえば、テレビジョンセットトップボックス、デジタルビデオレコーダー（ＤＶＲ）など）、コンピューターデバイス１４０、ゲーム用システム１４２、電化製品デバイス、電子デバイスのいずれか１つまたは組合せとして、および／またはメディアコンテンツ配信システムにおいてオーディオ、ビデオ、および／またはイメージデータのいずれかの形態でテレビジョンコンテンツまたはメディアコンテンツを受信するように実施されうる任意のその他のタイプのクライアントデバイスとして実施されてもよい。
【００２４】
[0023]無線メディアデバイス１０６および／またはその他のメディアデバイス１０８のいずれかは、１つまたは複数のプロセッサー、通信コンポーネント、メモリーコンポーネント、信号処理および制御回路、ＤＲＭプラットフォーム、およびメディアコンテンツレンダリングシステムと共に実施されてもよい。メディアデバイスはまた、メディアまたはクライアントデバイスが、ユーザー、ソフトウェア、および／またはデバイスの組合せを含む論理デバイスを記述するように、デバイスを操作するユーザーまたは視聴者（すなわち、人物）および／またはエンティティに関連付けられてもよい。
【００２５】
[0024]この例示のシステム１００において、ＤＲＭシステム１１８のコンテンツサーバー１２２は、保護されたメディアコンテンツ１２０を、同一の保護されたメディアコンテンツの異なるバージョンを各々が含むメディアコンテンツストリーム１４４として、さまざまな無線メディアデバイス１０６およびその他のメディアデバイス１０８に配信する。たとえば、ＤＲＭの対象となるムービーは、異なる解像度、品質、ビットレートなどのような、可変のパラメーターで配信されてもよい。ムービーは、さまざまなタイプの無線メディアデバイス１０６およびその他のメディアデバイス１０８の異なるレンダリング能力に対応するように、いくつかの異なるバージョンまたはフォーマットでコンテンツサーバー１２２によって配信されてもよい。保護されたメディアコンテンツ１２０は、ＨＤＴＶ（たとえば、表示デバイス１３６）で表示するために高品位ビデオをレンダリングすることができるテレビジョンクライアントデバイス１３８向けにメディアコンテンツストリーム１４６により高品位で配信されてもよい。保護されたメディアコンテンツ１２０はまた、ポータブルコンピューターデバイス１３２で処理および表示するためにメディアコンテンツストリーム１４８により標準品位で配信されてもよい。加えて、保護されたメディアコンテンツ１２０はまた、ポータブルハンドヘルドメディアデバイス１３４で表示するためにメディアコンテンツストリーム１５０により低品位またはその他の最小解像度のフォーマットで配信されてもよい。
【００２６】
[0025]コンテンツディストリビューター１０２、またはそのコンポーネントもしくはシステムは、異なるメディアコンテンツストリーム１４４のすべてにわたり、２秒の「スライス」のような均一の間隔「ｔ」（たとえば、この例において時間）で異なるメディアコンテンツストリームをセグメント化することができるが、これはセグメント化ストリーミングと呼ばれることもある。次いで、メディアデバイスは、異なるメディアコンテンツストリーム１４４のいずれからでも保護されたメディアコンテンツ１２０のセグメント１５２を入手または受信することができる。たとえば、ポータブルコンピューターデバイス１３２は、メディアコンテンツストリーム１４６から高品位でムービーのセグメント（たとえば、「セグメント１」）を受信するために、ケーブルモデムを介して接続されてもよい。
【００２７】
[0026]ムービーを見ている間、ユーザーは戸外に移動し、ポータブルコンピューターデバイス１３２を無線で接続してムービーを見続けることができる。使用可能な帯域幅が減少するので、コンピューターデバイス１３２は、異なるメディアコンテンツストリーム１４８から標準品位でムービーのセグメント（たとえば、「セグメント２〜３」）を引き続き受信することができる。信号がさらに劣化する場合、コンピューターデバイス１３２は、さらに別の異なるメディアコンテンツストリーム１５０から低品位でムービーのセグメント（たとえば、「セグメント４」）を引き続き受信することができる。信号が改善する場合、コンピューターデバイス１３２は、メディアコンテンツストリーム１４８から標準品位でムービーのセグメント（たとえば、「セグメント５」）を引き続き受信することができる、というように繰り返される。次いで、メディアデバイス（たとえば、この例においてポータブルコンピューターデバイス）は、任意の数の異なるメディアコンテンツストリーム１４４から異なるバージョンの保護されたメディアコンテンツ１２０のセグメントを受信することになる。
【００２８】
[0027]１つまたは複数の実施形態において、メディアコンテンツファイル１５４は、保護されたメディアコンテンツ１２０のさまざまなセグメントを受信するメディアデバイスにおいて生成されてもよい。メディアコンテンツファイル１５４は、ファイルヘッダー１５６、ファイルインデックス１５８、およびセグメントヘッダーならびに対応するセグメントデータによって形成される複数のファイルフラグメント１６０を含む。たとえば、セグメントヘッダー「１」および対応するセグメントデータ「１」は共に、メディアコンテンツストリーム１４６からの高品位の保護されたメディアコンテンツ１２０の「セグメント１」を含むファイルフラグメント１６０を形成する。保護されたメディアコンテンツ１２０の異なるメディアコンテンツストリーム１４４からのセグメント１〜５およびその他は、連続ファイルとして視聴用に保護されたメディアコンテンツをレンダリングするために、メディアコンテンツファイル１５４で順序付けられる。メディアコンテンツファイル１５４はさらに、図２に示されるメディアコンテンツファイルに関連して説明される。
【００２９】
[0028]図２は、セグメント化メディアコンテンツ著作権管理のさまざまな実施形態が実施されうる例示のシステム２００を示す。この例において、システム２００は、コンテンツディストリビューター１０２、および図１を参照して説明されるポータブルメディアデバイス１３４およびテレビジョンクライアントデバイス１３８のような、有線および／または無線メディアデバイス２０２の例を含む。システム２００はまた、本明細書において説明されるさまざまな実施形態を実施することができるコンテンツディストリビューター１０２とは別に（たとえば、別個のサーバーで、またはサードパーティサービスとして）実施されるＤＲＭシステム２０４の例を含む。コンテンツディストリビューター１０２、ＤＲＭシステム２０４、およびメディアデバイス２０２はすべて、通信ネットワーク１０４および／または無線通信ネットワーク１１２を介して相互に通信するために実施されてもよい。
【００３０】
[0029]メディアデバイス２０２は、処理、通信、およびメモリーコンポーネント、ならびに信号処理および制御回路で実施されてもよい。メディアデバイス２０２はまた、メディアデバイスが、ユーザー、ソフトウェア、および／またはデバイスの組合せを含む論理デバイスを記述するように、デバイスを操作するユーザーまたは所有者（すなわち、人物）および／またはエンティティに関連付けられてもよい。この例において、メディアデバイス２０２は、１つまたは複数のプロセッサー２０６（たとえば、マイクロプロセッサー、コントローラーなどのいずれか）、メディアコンテンツ入力２０８、および保護されたメディアコンテンツ２１０（たとえば、受信したメディアコンテンツ、受信中のメディアコンテンツ、推奨されるメディアコンテンツ、記録済みのメディアコンテンツなど）を含む。メディアコンテンツ入力２０８は、メディアコンテンツおよび／または保護されたメディアコンテンツが受信される任意のタイプの無線、ブロードキャスト、および／または無線の入力を含むことができる。
【００３１】
[0030]メディアデバイス２０２はまた、本明細書において説明されるセグメント化メディアコンテンツ著作権管理のさまざまな実施形態および／または特徴を実施するために、コンピューター実行可能命令として実施され、プロセッサー２０６によって実行されうるデバイスマネージャー２１２および／またはＤＲＭプラットフォーム２１４（たとえば、制御アプリケーション、ソフトウェアアプリケーション、信号処理、および制御モジュールなど）を含むことができる。メディアデバイス２０２はまた、保護されたメディアコンテンツ２１０を受信してレンダリングするためにコンテンツレンダリングシステム２１６を含むことができる。加えて、メディアデバイス２０２は、図４に示される例示のデバイスを参照してさらに説明される異なるコンポーネントの任意の数および組合せで実施されてもよい。
【００３２】
[0031]メディアデバイス２０２は、それ自体が、ＤＲＭライセンスに関連付けられているリムーバブルコンポーネント（たとえば、ＤＲＭライセンスは暗号によりリムーバブルコンポーネントに結合される）を含むことができる。リムーバブルコンポーネントは、メディアデバイス２０２のトークンであってもよく、ＤＲＭライセンスは暗号によりデバイスのトークンに結合される。リムーバブルコンポーネントは、フラッシュカード、加入者識別モジュール（ＳＩＭ：Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードとして、スマートカードとして、および／またはＤＲＭライセンスに関連付けられているメディアデバイス２０２の任意のその他のタイプのトークンとして実施されてもよい。リムーバブルコンポーネントは、加入者および／または認証情報を格納するためのカード上の論理エンティティであるＵＳＩＭ（Ｕｓｅｒ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）を含むことができる。たとえば、ＤＲＭライセンスは、任意の組合せでメディアデバイス２０２をＤＲＭシステムおよび／またはセグメント化メディアコンテンツ著作権管理のドメインコントローラーおよび／またはライセンスサーバーに認証する顧客識別子、サービス識別子、および／またはドメイン識別子のような、さまざまな関連するライセンス識別子を有することができる。ＤＲＭライセンスは、保護されたメディアコンテンツにレンダリング、再生、複製、印刷、実行、消費、および／またはその他のアクションを行うような、保護されたメディアコンテンツ２１０に実行されるアクションの権利および制限を提供する。
【００３３】
[0032]システム２００はまた、保護されたメディアコンテンツ２１０の例として説明され、図１を参照して説明されたメディアコンテンツファイル１５４を含む。複数のデジタル著作権管理（ＤＲＭ）キーを取得または入手する必要をなくすため、または保護されたメディアコンテンツの異なるセグメントおよび／またはストリームごとに異なるＤＲＭライセンスを保有せずにすむように、ファイルヘッダーオブジェクト２１８は、メディアコンテンツファイル１５４のファイルヘッダー１５６でインスタンス化されてもよく、ファイルヘッダーオブジェクト２１８は、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／または保護されたメディアコンテンツのセグメントのすべてを共に提示するためにメディアコンテンツファイル１５４に対応するその他の情報のような、ＤＲＭに関連する特徴２２０を含む。次いで、メディアデバイス２０２は、たとえば、メディアコンテンツセグメントの異なるバージョンに対して複数のＤＲＭライセンスを管理することなく、ムービーのすべてのセグメントをシームレスにレンダリングすることができる。
【００３４】
[0033]加えて、セグメントヘッダーおよび対応するセグメントデータによって形成される、ファイルフラグメント１６０のようなファイルフラグメントは、１つまたは複数のトラックオブジェクト２２２を含む。各トラックオブジェクトはまた、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／またはトラックオブジェクトに含まれるその他の情報のような、ＤＲＭに関連する特徴を含むことができる。ファイルフラグメント１６０は、オーディオトラック、ビデオトラック、および／またはその組合せを含むか、またはこれに関連付けられてもよく、トラックオブジェクト２２２は、オーディオトラック、ビデオトラック、またはファイルフラグメントのオーディオトラックおよび／またはビデオトラックの組合せに対応する。
【００３５】
[0034]メディアデバイス２０２が、ムービーのような、保護されたメディアコンテンツ２１０のセグメントをすべて取得してしまうと、メディアデバイスは、保護されたメディアコンテンツを保存すること、および／またはメディアコンテンツファイル１５４をレンダリング可能なファイルとして別のデバイスに伝達することができる。１つまたは複数の実施形態において、異なるバージョンの保護されたメディアコンテンツとして受信される保護されたメディアコンテンツ２１０のセグメントは識別され、次いで同じバージョンの保護されたメディアコンテンツである置換セグメントで置き換えられてもよい。たとえば、メディアコンテンツの標準品位および低品位のセグメントは、メディアコンテンツの高品位のセグメントに置き換えられてもよい。もう１つの例において、異なるバージョンである保護されたメディアコンテンツのセグメントは、最小数の置換セグメントで置き換えられてもよい。
【００３６】
[0035]次いで、ＤＲＭプラットフォーム２１４および／またはコンテンツレンダリングシステム２１６は、同じバージョンの保護されたメディアコンテンツである置換セグメントを含むようにメディアコンテンツファイル１５４を生成（たとえば、再生成、更新など）することができる。置換セグメントは、すべてが同じバージョンの保護されたメディアコンテンツであり、メディアコンテンツファイルに含まれることを要求する。置換セグメントはまた、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／またはファイルヘッダーオブジェクトに含まれるその他の情報のような、ＤＲＭに関連する特徴により提示されてもよい。
【００３７】
[0036]ヘッダーオブジェクト２１８は、ＤＲＭオブジェクトとして実施されてもよく、保護されたメディアコンテンツのさまざまなセグメントに一般的なファイルレベルのプロパティを含むことができる。１つの実施態様において、ファイルヘッダーオブジェクトは、以下のものを含むことができる。
【００３８】
【表１】
0005431468.tif 000002
【００３９】
[0037]トラックオブジェクト２２２はまた、ＤＲＭオブジェクトとして実施されてもよく、特定のファイルフラグメントのＤＲＭプロパティおよび属性を含むことができる。トラックオブジェクトは、基本ストリーム（たとえば、暗号化ランと呼ばれるサンプルのシーケンスに分割されるストリーム）を復号化するための情報を含むことができる。暗号化ランは、同じ暗号化アルゴリズム、モード、およびキーを共有することができる。暗号化アルゴリズムおよびモードは、テーブルへのインデックスとして表現されてもよい。ある場合においては、暗号化アルゴリズムインデックスは０（すなわち「ゼロ」）であるが、これは暗号化ランが暗号化されないことを指示する。１つの実施態様において、トラックオブジェクトは、以下のものを含むことができる。
【００４０】
【表２】
0005431468.tif 000003
【００４１】
[0038]トラックオブジェクトに定義されたアルゴリズムは、アルゴリズムＩＤ＝０×１のＡＥＳであり、定義されたモードは、モードＩＤ＝０×１のカウンターモードである。アルゴリズムＩＤ＝０×０である場合、サンプルのラン全体は暗号化されず、モードＩＤは０×０であり、ＫＩＤはゼロ並びである。
【００４２】
[0039]セグメント化メディアコンテンツ著作権管理の１つまたは複数の実施形態による例示の方法３００は、図３を参照して説明される。一般に、本明細書において説明される機能、方法、手順、コンポーネント、およびモジュールは、ハードウェア、ソフトウェア、ファームウェア、固定論理回路、手動処理、またはその組合せを使用して実施されてもよい。機能、方法、手順、コンポーネント、またはモジュールのソフトウェア実施態様は、コンピューティングベースのプロセッサーで実行されるときに指定されたタスクを実行するプログラムコードを表す。例示の方法３００は、コンピューター実行可能命令の一般的なコンテキストで説明されてもよい。一般に、コンピューター実行可能命令は、ソフトウェア、アプリケーション、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、プロシージャ、モジュール、関数などを含むことができる。
【００４３】
[0040]方法はまた、機能が通信ネットワークを通じてリンクされるリモート処理デバイスによって実行される分散コンピューティング環境において実施されてもよい。分散コンピューティング環境において、コンピューター実行可能命令は、メモリー記憶装置を含む、ローカルおよびリモートのコンピューター記憶域メディアに配置されてもよい。さらに、本明細書において説明される特徴は、技法がさまざまなプロセッサーを有するさまざまなコンピューティングプラットフォーム上で実施されうるような、プラットフォームに依存しないものである。
【００４４】
[0041]図３は、セグメント化メディアコンテンツ著作権管理の例示の方法３００を示し、セグメント化され、保護されたメディアコンテンツを受信するメディアデバイスを参照して説明される。方法が説明される順序は、限定として解釈されることを意図されておらず、任意の数の説明される方法ブロックは、任意の順序で組み合わされて方法または代替の方法を実施することができる。
【００４５】
[0042]ブロック３０２において、保護されたメディアコンテンツのセグメントは、異なるバージョンの保護されたメディアコンテンツを各々が含むメディアコンテンツストリームから受信される。たとえば、メディアデバイス２０２は、保護されたメディアコンテンツ１２０のセグメント１５２を、異なるバージョンの保護されたメディアコンテンツを各々が含むメディアコンテンツストリーム１４４から受信する。
【００４６】
[0043]ブロック３０４において、視聴用に保護されたメディアコンテンツをレンダリングするように順序付けられる保護されたメディアコンテンツのセグメントを含むメディアコンテンツファイルが生成される。たとえば、メディアデバイス２０２におけるコンテンツレンダリングシステム２１６は、視聴用に保護されたメディアコンテンツをレンダリングするように順序付けられる保護されたメディアコンテンツ１２０のセグメント１５２を含むメディアコンテンツファイル１５４を生成する。１つの実施形態において、メディアコンテンツファイル１５４の保護されたメディアコンテンツのセグメントは、１つまたは複数のトラックオブジェクト２２２を含むファイルフラグメント１６０を共に形成するセグメントヘッダーおよび対応するセグメントデータを含む。各々のトラックオブジェクト２２２は、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／またはファイルフラグメントに対応するその他の情報のような、ＤＲＭに関連する特徴を含むことができる。ファイルフラグメント１６０は、オーディオトラック、ビデオトラック、および／またはその組合せを含むことができ、トラックオブジェクト２２２は、オーディオトラック、ビデオトラック、またはファイルフラグメントのオーディオトラックおよび／またはビデオトラックの組合せに対応する。
【００４７】
[0044]ブロック３０６において、ファイルヘッダーオブジェクトは、メディアコンテンツファイルのファイルヘッダーでインスタンス化され、メディアコンテンツファイルに対応するＤＲＭに関連する特徴を含む。たとえば、メディアデバイス２０２におけるＤＲＭプラットフォーム２１４は、メディアコンテンツファイル１５４のファイルヘッダー１５６のファイルヘッダーオブジェクト２１８をインスタンス化し、ファイルヘッダーオブジェクト２１８は、メディアコンテンツファイルに対応する１つまたは複数のＤＲＭに関連する特徴を含む。ファイルヘッダーオブジェクト２１８は、１つまたは複数のＤＲＭライセンス、プロパティ、属性、および／またはメディアコンテンツファイルの保護されたメディアコンテンツのセグメントのすべてを共に提示するためのその他の情報のような、１つまたは複数のＤＲＭに関連する特徴を含むことができる。
【００４８】
[0045]ブロック３０８において、異なるバージョンの保護されたメディアコンテンツとして受信される保護されたメディアコンテンツのセグメントが識別される。たとえば、メディアデバイス２０２におけるコンテンツレンダリングシステム２１６は、保護されたメディアコンテンツの異なるバージョンとして受信される保護されたメディアコンテンツのセグメントを識別する。ブロック３１０において、異なるバージョンの保護されたメディアコンテンツであるセグメントは、同じバージョンの保護されたメディアコンテンツである置換セグメントで置き換えられる。たとえば、コンテンツレンダリングシステム２１６は、異なるバージョンの保護されたメディアコンテンツであるセグメントを、同じバージョンの保護されたメディアコンテンツである置換セグメントに置き換える。
【００４９】
[0046]ブロック３１２において、メディアコンテンツファイルは、同じバージョンの保護されたメディアコンテンツである置換セグメントを含むように生成される。たとえば、コンテンツレンダリングシステム２１６は、同じバージョンの保護されたメディアコンテンツである置換セグメントを含むようにメディアコンテンツファイル１５４を生成する。同じバージョンの保護されたメディアコンテンツである置換セグメントは、メディアコンテンツファイルに関連付けられ、ファイルヘッダーオブジェクトに含まれる１つまたは複数のＤＲＭライセンスによって提示される。
【００５０】
[0047]図４は、セグメント化メディアコンテンツ著作権管理のさまざまな実施形態を実施するために、通信、コンピューティング、電子、および／またはメディアデバイスのいずれかの形態として実施されうる例示のデバイス４００のさまざまなコンポーネントを示す。たとえば、デバイス４００は、図１および／または図２に示されるコンピューターデバイス、サーバーデバイス、メディアデバイス、コンテンツディストリビューターとして、および／またはＤＲＭシステムとして実施されてもよい。
【００５１】
[0048]デバイス４００は、保護されたメディアコンテンツ４０２、および任意のタイプのデータおよび／または通信ネットワークを介するオーディオ通信について実施されうる１つまたは複数の通信インターフェイス４０４を含む。デバイス４００はまた、デバイス４００の動作を制御するため、およびセグメント化メディアコンテンツ著作権管理の実施形態を実施するためにさまざまなコンピューター実行可能命令を処理する１つまたは複数のプロセッサー４０６（たとえば、マイクロプロセッサー、コントローラーなどのいずれか）を含む。あるいは、または加えて、デバイス４００は、ハードウェア、ファームウェア、または概して４０８において識別される信号処理および制御回路に関連して実施される固定論理回路のいずれか１つまたは組合せで実施されてもよい。
【００５２】
[0049]デバイス４００はまた、１つまたは複数のメモリーコンポーネントのような、コンピューター読み取り可能メディア４１０を含み、その例は、リムーバブルカード、ＳＩＭカード、ランダムアクセスメモリー（ＲＡＭ）、不揮発性メモリー（たとえば、読み取り専用メモリー（ＲＯＭ）、フラッシュメモリー、ＥＰＲＯＭ、ＥＥＰＲＯＭなどのいずれか１つまたは複数）、およびディスク記憶装置を含む。ディスク記憶装置は、ハードディスクドライブ、記録可能および／または書き換え可能コンパクトディスク（ＣＤ）のような、任意のタイプの磁気または光記憶装置、任意のタイプのデジタル多用途ディスク（ＤＶＤ）などを含むことができる。
【００５３】
[0050]コンピューター読み取り可能メディア４１０は、保護されたメディアコンテンツ４０２、ならびにさまざまなデバイスアプリケーション４１２、およびデバイス４００の動作の態様に関連する任意のその他のタイプの情報および／またはデータを格納するためのデータ記憶域機構を提供する。たとえば、オペレーティングシステム４１４は、コンピューター読み取り可能メディア４１０を備えるコンピューターアプリケーションとして保持され、プロセッサー４０６で実行されてもよい。デバイスアプリケーション４１２はまた、デバイスのコンポーネントとして実施され、本明細書において説明されるＤＲＭ技法を実施するように構成されうるデバイスマネージャー４１６およびＤＲＭプラットフォーム４１８を含むことができる。この例において、デバイスアプリケーション４１２は、本明細書において説明されるセグメント化メディアコンテンツ著作権管理のさまざまな実施形態を実施することができるソフトウェアモジュールおよび／またはコンピューターアプリケーションとして示される。
【００５４】
[0051]デバイス４００はまた、オーディオデータをオーディオレンダリングシステム４２２に提供する、および／またはビデオまたはイメージデータを外部または内蔵の表示システム４２４に提供するオーディオ、ビデオ、および／またはイメージ処理システム４２０を含むことができる。オーディオレンダリングシステム４２２および／または表示システム４２４は、オーディオ、ビデオ、およびイメージデータを処理、表示および／またはレンダリングする任意のデバイスまたはコンポーネントを含むことができる。１つの実施形態において、オーディオレンダリングシステム４２２および／または表示システム４２４は、例示のデバイス４００の内蔵のコンポーネントとして実施されてもよい。図示されていないが、デバイス４００は、デバイス内のさまざまなコンポーネントを結合するシステムバスまたはデータ転送システムを含むことができる。システムバスは、メモリーバスまたはメモリーコントローラー、周辺バス、ユニバーサルシリアルバス、および／またはさまざまなバスアーキテクチャのいずれかを使用するプロセッサーまたはローカルバスのような、異なるバス構造のいずれか１つまたは組合せを含むことができる。
【００５５】
[0052]セグメント化メディアコンテンツ著作権管理の実施形態は、特徴および／または方法に固有の用語で説明されてきたが、添付の特許請求の範囲の対象が、説明される固有の特徴または動作に必ずしも限定されないことを理解されたい。より正確に言えば、固有の特徴および方法は、セグメント化メディアコンテンツ著作権管理の例示の実施態様として開示される。
【図１】
0005431468.tif 000004
【図２】
0005431468.tif 000005
【図３】
0005431468.tif 000006
【図４】
0005431468.tif 000007