(57)【要約】  コンテンツの配信および監視技術を提供する。コンテンツ媒体に埋め込まれたコンテンツと識別子が別個になっている。コンテンツ媒体が機械に接続された際に、付随する識別子が取得される。認証のために識別子が認証サービスへ送信される。認証が成功したならばアクセス・キーが機械に提供され、コンテンツに関して機械に要求された動作が実行される。
2009521865.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ媒体と、
認証サービスとを含み、
前記コンテンツ媒体は、前記媒体上にあるコンテンツとは別個であって前記コンテンツおよび前記コンテンツ媒体を一意に識別する識別子を含み、前記識別子は、前記コンテンツ媒体が機械に接続されているときに取得されて前記認証サービスに提供され、前記認証サービスは、前記識別子を認証して、前記コンテンツを再生するためのアクセス・キーを前記機械に提供する、システム。
【請求項２】
媒体プレーヤを更に含み、前記媒体プレーヤは、前記認証サービスから前記アクセス・キーが取得された場合に、前記機械上で前記コンテンツを再生する、請求項１に記載のシステム。
【請求項３】
警告サービスを更に含み、前記警告サービスは、前記認証サービスが前記識別子を認証しない場合に、報告サービスに警告する、請求項１に記載システム。
【請求項４】
ライセンス供与サービスを更に含み、前記ライセンス供与サービスは、前記認証サービスと通信して、前記コンテンツおよび前記識別子に関連付けられたライセンスを施行する、請求項１に記載のシステム。
【請求項５】
認証コントローラを更に含み、前記認証コントローラは、最初に前記識別子を取得して前記識別子を暗号化し、前記暗号化された識別子を認証のために前記認証サービスへ送信する、請求項１に記載のシステム。
【請求項６】
前記認証コントローラは、前記認証サービスから前記アクセス・キーを暗号化された形式で受信し、前記アクセス・キーを復号化し、前記アクセス・キーを用いて前記機械の上で前記コンテンツを再生する媒体プレーヤに前記復号化されたアクセス・キーを提供する、請求項１に記載のシステム。
【請求項７】
前記識別子が、前記コンテンツ媒体の未使用部分に埋め込まれるか、または前記コンテンツ媒体にラベルとして貼付された無線周波数認識タグに埋め込まれる、請求項１に記載のシステム。
【請求項８】
命令が書き込まれた機械アクセス可能な媒体であって、前記命令は前記機械からアクセスされた際に方法を実行し、前記方法は、
コンテンツ媒体から識別子を取得するステップと、
前記識別子を認証サービスへ送信するステップと、
前記認証サービスからアクセス・キーを要求するステップとを含む。
【請求項９】
前記認証サービスから前記アクセス・キーを受信するステップと、
前記コンテンツ媒体に埋め込まれたコンテンツを再生するために前記アクセス・キーを媒体プレーヤに提供するステップとを実行する命令を更に含む、請求項８に記載の方法。
【請求項１０】
前記認証サービスから拒絶通知を受信するステップと、
前記コンテンツ媒体に埋め込まれたコンテンツが再生不可である旨の通知を提示するステップとを実行する命令を更に含む、請求項８に記載の方法。
【請求項１１】
前記認証サービスから前記アクセス・キーを受信するステップと、
前記アクセス・キーに応答して、前記コンテンツ媒体に埋め込まれたコンテンツを前記コンテンツ媒体外のメモリまたはストレージに複製するステップとを実行する命令を更に含む、請求項８に記載の方法。
【請求項１２】
前記送信ステップが、
前記識別子を前記認証サービスに送信する前に、前記識別子を暗号化するステップを更に含む、請求項８に記載の方法。
【請求項１３】
前記取得ステップが、
前記識別子を無線周波数識別子（ＲＦＩ）リーダから受信するステップであって、前記識別子は前記コンテンツ媒体に埋め込まれたコンテンツおよび前記コンテンツ媒体を一意に識別するＲＦＩタグであるステップと、
機械のメモリまたはストレージから前記識別子を受信するステップであって、前記識別子は、前記コンテンツ媒体が前記機械に接続された際に前記機械により起動されるチップからメモリまたはストレージに記録されるステップ、のうち少なくとも１つを含む、請求項８に記載の方法。
【請求項１４】
コンテンツ媒体に埋め込まれたコンテンツの再生を希望する要求者からコンテンツ識別子を受信するステップであって、前記コンテンツ識別子が、前記コンテンツ媒体に埋められるかまたは貼付され、前記媒体上にある前記コンテンツとは別個であるステップと、
前記コンテンツに関連付けられたポリシに応答して前記コンテンツ識別子の認証を試みるステップと、
前記コンテンツ識別子の認証が成功した場合に、アクセス・キーを前記要求者に送信し、成功しない場合は、拒絶通知を前記要求者に送信するステップとを含む方法。
【請求項１５】
前記受信ステップが、暗号化された形式で受信される前記コンテンツ識別子を復号化するステップを更に含む、請求項１４に記載の方法。
【請求項１６】
前記受信ステップが、前記要求者の機械の地理的位置を取得するステップを更に含み、前記地理的位置は、前記ポリシの観点から評価されて、前記コンテンツ識別子が前記アクセス・キーのために認証されているか否かを判定する、請求項１４に記載の方法。
【請求項１７】
前記取得ステップが、
前記要求者に関連付けられたインターネット・プロトコル（ＩＰ）アドレスから前記地理的位置を推定するステップと、
前記要求者に関連付けられた装置から全地球測位衛星（ＧＰＳ）座標として前記地理的位置を受信するステップ、のうち少なくとも１つを更に含む、請求項１６に記載の方法。
【請求項１８】
前記ポリシをライセンス供与サービスから取得するステップを更に含み、前記ポリシには前記コンテンツ用のライセンスが関連付けられ、前記ポリシは前記コンテンツ識別子により識別される、請求項１４に記載の方法。
【請求項１９】
前記コンテンツ識別子が認証されなかった場合、報告サービスに警告するステップを更に含む、請求項１４に記載の方法。
【請求項２０】
前記コンテンツ識別子を第２の要求者または同一要求者から受信するステップと、
前記ポリシが前記コンテンツの同時再生を許すか否かを判定するステップと、
前記ポリシが許す場合は異なるアクセス・キーを送信し、許さない場合は同時再生を拒絶するステップとを更に含む、請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権主張
本ＰＣＴ出願は、２００５年１２月２２日出願の米国特許出願第１１／３１６，７１７号「コンテンツの配信および監視技術」の出願日の利益を主張するものであり、本明細書において同優先権を米国特許法１２０条または３６５条（ｃ）の下で主張する。
【０００２】
分野
本発明は一般にコンテンツ管理に関し、より具体的にはコンテンツの配信および監視に関する。
【背景技術】
【０００３】
背景
海賊版コンテンツは、コンテンツ所有者にとって深刻化しつつある問題である。著作権侵害は特に、インターネットの高度に有線接続された環境において問題である。違法に複製されて、インターネットを介して送信されるコンテンツは、数分の間に世界中に拡散して利用可能になる危険性を有している。このことは、コンテンツ所有者が夜も安眠できない要因となり、また、コンテンツ所有者が電子著作権侵害を阻止する技術を絶えず開発し続ける原動力でもある。
【０００４】
一般に、電子コンテンツを保護する技術は、コンテンツに埋め込まれたキーまたはコードに依存する。これらの技術に付随する明らかな問題の１つは、キーが盗まれた場合、これを用いて違法にコンテンツを解錠することができる点である。暗号化されたコンテンツをキーにより解錠または復号化することができる。他の場合、このようなキーは、媒体プレーヤがコンテンツを再生するために必要なライセンスとみなす（またはライセンスの位置を識別する）ことができる。
【０００５】
別の問題は、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）等の有形媒体で配信されるコンテンツは、記録装置により、メモリ、ストレージ、または他の着脱可能媒体へ複製できる点である。媒体全体が複製されると、キーもまた複製されるため、元の媒体と複製された媒体を区別することが極めて困難になる場合もある。既存の著作権法は、往々にしてライセンス取得者に個人利用のために購入したコンテンツのバックアップ用複製を作ることを許可しているので、問題はより複雑になる。従って、複製の防止は現実的でないどころか法律に反する場合さえある。１個の複製は許可されても１個のバックアップを超える第２の複製は許可されないため、どのようにすればライセンス取得者が複数個のバックアップを作成したことが分かるかという点が問題である。
【０００６】
結果的に、悪徳ライセンス取得者は着脱可能媒体に大量の複製を作成し、コンテンツ所有者よりも大幅に安い価格でそれらの複製を違法に販売する恐れがある。このような状況は、知的財産権（ＩＰ）法の施行が杜撰かまたは存在しないためＩＰ侵害者全般が政府の取り締まりを恐れずに資本主義の放任の下に行動する外国において特に問題である。コンテンツの普及を拡大した技術自体が、コンテンツの保護を、コンテンツ所有者にとって問題含みの厄介事にしたことは現在明らかである。
【０００７】
従って、コンテンツの配信および監視のための改良された技術が求められている。
【発明の開示】
【０００８】
概要
各種の実施形態において、コンテンツの配信および監視技術を示す。より具体的に、且つ一実施形態において、コンテンツの配信および監視システムを提供する。コンテンツの配信および監視システムは、コンテンツ媒体および認証サービスを含んでいる。コンテンツ媒体は、コンテンツとは別個の識別子を含んでいる。媒体のコンテンツ識別子はコンテンツおよびコンテンツ媒体を一意に識別する。コンテンツ識別子は、コンテンツ媒体が機械に接続された際に取得され、認証サービスに提供される。認証サービスは、識別子を認証し、認証が成功したならばコンテンツを再生すべく機械にアクセス・キーを与える。
【０００９】
詳細な説明
図１は、例示的な実施形態によるコンテンツの配信および監視システム１００を表わす略図である。配信および監視システム１００は、機械によりアクセスおよび読み込み可能な媒体に実装されていて、ネットワーク１１０上でアクセス可能である。ネットワーク１１０は有線、無線、または有線と無線の組合せでもよい。
【００１０】
以下の記述で明らかになるように、配信および監視システム１００により、コンテンツおよび当該コンテンツに関連付けられた媒体を一意に識別、配信、監視することができる。これは、コンテンツとは別個の識別子を媒体に提供し、識別子を処理してコンテンツまたは媒体を認証し、ライセンス供与の制約を課すことにより実現される。
【００１１】
配信および監視システム１００は、コンテンツ媒体１０１Ａ〜１０１Ｂ、および認証サービス１０２Ａを含んでいる。配信および監視システム１００はまた、データストア１０２Ｂ、媒体プレーヤ１０３Ｂ（要求者機械１０３Ａ上にある）、リーダ１０３Ｃ、コントローラ１０３Ｄ、ライセンス供与サービス１０４、および／または警告サービス１０５を含んでいてよい。これらの各々について以下に順次記述する。
【００１２】
コンテンツ媒体１０１ＡはＣＤ、ＤＶＤ、メモリースティック、ユニバーサル・シリアルバス（ＵＳＢ）キー、ドングル等であってよい。コンテンツ媒体１０１Ａはコンテンツを含んでいるまたはコンテンツへのアクセスを提供する。コンテンツは、ソフトウエアプログラム、映画、音楽、プレゼンテーション、著作物等の、但しこれに限定されない任意の電子媒体であってよく、その配信および利用は規制またはライセンスに従う。
【００１３】
各々のコンテンツ媒体１０１Ａは識別子を含んでいる。識別子は、コンテンツ媒体１０１Ａに埋め込まれたチップを処理することにより、コンテンツ媒体１０１Ａ内から起動することができる。あるいは、識別子は無線周波数識別（ＲＦＩ）タグまたはバーコードとして、コンテンツ媒体１０１Ａの外面またはコンテンツ媒体包装に貼付されていてよい。識別子は、コンテンツおよびコンテンツ媒体１０１Ａを一意に識別する。ある意味で、識別子は、従来からハードウエア装置用に存在するのと同様に、コンテンツおよびコンテンツ媒体１０１Ａのシリアル番号であるとみなすことができるが、この場合にはシリアル番号が特定のコンテンツ媒体１０１Ａまたはその包装上にあるコンテンツの特定のインスタンス用である。
【００１４】
一実施形態によれば、コンテンツ媒体１０１Ａは、コンテンツを含まない未使用内側リング部１０１Ｂを含むＣＤまたはＤＶＤである。従来から、内側リング部１０１Ｂは電子情報を一切格納しない。識別子は、コンテンツ媒体１０１Ａのこの内側リング部１０１Ｂから起動される。例えば、チップが内側リング部１０１Ｂ内に埋め込まれていて、ＣＤまたはＤＶＤリーダ１０３Ｃは、チップを処理するエネルギーを提供すべく設計されていてよい。チップが処理される際に、チップは要求者の機械１０３Ａ内のメモリまたはストレージ位置に識別子を書き込む。別の実施形態において、内側リング部１０１ＢはＲＦＩＤタグを含んでいて、ＲＦＩＤリーダ１０３Ｃはタグを読んで、識別子をコンテンツ媒体１０１Ａに与えるべく設計されている。
【００１５】
一実施形態において、コンテンツ媒体１０１Ａは、一切のコンテンツなしに大量生産することができ、各々のコンテンツ媒体１０１Ａを一意に識別するためのチップおよび／またはＲＦＩＤタグを含んでいてよい。チップまたはＲＦＩＤタグは、コンテンツ媒体１０１Ａの内側リング部１０１Ｂに埋め込まれていても、または貼付されていてもよい。データストアまたはリストがコンテンツ所有者に提供され、次いでコンテンツ所有者がコンテンツをコンテンツ媒体１０１Ａに書き込んで、データストアまたはリストを用いて各々のコンテンツを特定の識別子に関連付けることができる。同様に、コンテンツをコンテンツ媒体１０１Ａ内に埋め込んで、次いでチップまたはＲＦＩＤタグをコンテンツ媒体１０１Ａの各インスタンスに追加してこれに関連付けてもよい。
【００１６】
更に別の実施形態において、コンテンツ媒体１０１Ａの内側部分１０１Ｂは、バーコードリーダ１０３Ｃを用いてコンテンツ媒体１０１Ａの識別子を取得するためのバーコード用のラベルを含んでいてよい。実際、リーダ１０３Ｃに対する各種の変更または各種の識別子をコンテンツ媒体１０１Ａに関連付けることにより、同じくコンテンツ媒体１０１Ａ上にあるコンテンツに識別子が直接埋め込まれないように、しかもリーダ１０３Ｃが識別子を取得できるようにする。また、使用する任意のラベルがコンテンツ媒体の表面に直接書かれていても、あるいは紙ラベルに塗布された接着剤等により表面に貼付されていてもよい。
【００１７】
要求者機械１０３Ａのコンテンツ媒体１０１Ａから識別子が取得されたならば、ネットワーク１１０上で認証サービス１０２Ａへ出力される。認証サービス１０２Ａは、識別子および恐らくは要求者の識別情報を用いてコンテンツ媒体１０１Ａ上のコンテンツを認証して、要求者が要求者機械１０３Ａで使用できるようにする。
【００１８】
一実施形態によれば、要求者機械１０３Ａ上のリーダ１０３Ｃのコンテンツ媒体１０１Ａから取得された識別子を暗号化して、ネットワーク１１０上で認証サービス１０２Ａへ安全性が保証されて、または安全性が保証されないで送信することができる。すなわち、ネットワーク１１０上の通信は、セキュアソケット層（ＳＳＬ）を介して安全性が保証されていても、または、暗号化を用いる場合はハイパーテキスト転送プロトコル（ＨＴＴＰ）を介して安全性の保証無しでもよい。他の場合において、識別子は暗号化せずにネットワーク１１０へ送ることができ、このような場合、ネットワーク１１０上で安全性が保証されていないチャネルよりも安全性が保証された通信路を使用する方が望ましい。
【００１９】
認証サービス１０２Ａは、識別子を取得したならばデータストア１０２Ｂを用いて識別子を検索することができる。更に、識別子が暗号化されていれば、認証サービス１０２Ａにより復号化することができる。データストア１０２Ｂにより、認証サービス１０２Ａがポリシを取得したり、または識別子用のライセンス供与サービス１０４を識別したりすることができる。ポリシは、特定の要求者、特定のライセンス供与の制約等を識別することができる。ポリシは、所与の識別子と特に関連付けられた、または互いに局所的に関連付けられた所与の識別子のグループに関連付けられた１組のビジネスルールと見なすことができる。
【００２０】
データストア１０２Ｂはリレーショナル・データベース、データウェアハウスとして構成されたデータベースの集合体、ディレクトリ、またはこれらの各種の組合せであってよい。
【００２１】
認証サービス１０２Ａは、所与の識別子に関する自身のルールおよび／またはポリシを管理することができ、管理を容易にするためにデータストア１０２Ｂを活用する必要はない点を理解されたいが、図に示すようにいくつかの実施形態ではそのようにしている。
【００２２】
また、認証サービス１０２Ａは、所与の識別子用のビジネスルールまたはポリシを取得するために１個以上の外部ライセンス供与サービス１０４を活用することができる。例えば、認証サービス１０２Ａは、識別子が接触する汎用サービスであってよい。識別子は、特定のコンテンツ所有者を識別する部分的な情報を含んでいてよく、当該コンテンツ所有者の識別情報により、認証サービス１０２Ａは特定のライセンス供与サービス１０４にアクセスしてライセンス供与サービス１０４が認証サービス１０２Ａに代わってルールまたはポリシを提供したり、ビジネスルールまたはポリシを評価したりすることができる。
【００２３】
認証サービス１０２Ａはまた、所与の識別子または識別子のクラスやグループに関連付けられた計測値を集めて追跡するために用いてもよい。これらの計測値は、データストア１０２Ｂに格納し、その後で報告を生成するか、または警告を出すために用いることができる。報告および警告はまた、コンテンツ所有者または識別子のグループに固有の他のポリシにより駆動することができる。
【００２４】
一実施形態によれば、配信および監視システム１００はまた、警告サービス１０５を含んでいてよい。認証サービス１０２Ａは、警告サービス１０５と直接インターフェースを有していても、または認証サービス１０２Ａにより計測値および／または監査証跡が生成されている任意のデータストア１０２Ｂに警告サービス１０５がアクセス可能であってもよい。警告サービス１０５を用いて、特定の識別子または識別子のクラスに関して所定のイベントまたは閾値が検出された際に、コンテンツ所有者またはコンテンツ所有者により識別された自動化サービスに通知することができる。
【００２５】
例えば、コンテンツ所有者は警告サービス１０５を介して、要求者が無効であるかまたは特定の要求者に関連付けるべきでない識別子を提出した旨の通知を受けることができる。別の例において、警告サービス１０５は、特定の識別子がライセンスの範囲外で使用されているか、または許諾の閾値に接近している場合にコンテンツ所有者に通知することができる。コンテンツ所有者はその情報を用いて、特定の要求者に更新またはアップグレードを提案したり、または当該要求者に警告したりすることができる。実際、警告サービス１０５は、認証サービス１０２Ａから独立したポリシに基づいて、または認証サービス１０２Ａと協働して、構成可能な各種の有益な目的のために利用することができる。報告は、コンテンツ所有者宛であっても、またはコンテンツ所有者により識別された自動サービス宛であってもよい。
【００２６】
また、警告サービス１０５は、要求者Ｒがコンテンツを新規コンテンツ媒体に作成しようと試みた等、特定のデータおよび計測値を有する旨の通知を報告または送信するために用いてもよい点に注意されたい。また、警告サービス１０５を用いて、コンテンツを所与の時間にわたりＮ人の要求者が再生したこと、および再生した日時等の一般的な計測値を集計して報告することができる。
【００２７】
認証サービス１０２Ａは、自身により、または何らかのライセンス供与サービス１０４の支援を受けて、所与の要求者の識別子が有効であるか無効であるかを判定することができる。無効な通知が要求者機械１０３Ａへ返送された場合、コンテンツ媒体１０１Ａに埋め込まれたコンテンツへのアクセスや要求者機械１０３Ａ上での使用が禁止される。
【００２８】
識別が認証されたならば、認証サービスは要求者機械１０３Ａにアクセス・キーを返すことができる。アクセス・キー自身が要求者機械１０３Ａの環境内で課される特定の制限を含んでいてよい。例えば、アクセス・キーは、コンテンツをコンテンツ媒体１０１Ａから要求者機械１０３Ａのストレージまたはメモリ、あるいは別の異なるコンテンツ媒体１０１Ａに複製することを許す。別の例において、アクセス・キーは、コンテンツを要求者機械１０３Ａの環境内で再生または実行することを許すが、コンテンツには何らかの失効日または失効時が関連付けられている。このように、ある場合において、アクセス・キーはより知的であって、要求者機械１０３Ａに施行されるルールを含んでいてもよい。他の場合において、アクセス・キーにより、アクセス・キーが有効である期間中は自由にアクセスすることが可能である。
【００２９】
アクセス・キーは、単にコンテンツを再生する以外にも用いることができる。すなわち、要求者機械１０３Ａがとることができる任意の動作についてアクセス・キーを使用することができる。例えば、コンテンツ媒体１０１Ａ上のコンテンツに停止、一時停止、録画、巻き戻し、早送り等の動作が関連付けられていてよい。各々の動作は、それ自身がアクセス・キーに従うものであってよい。このように、コンテンツは、ライセンスに従い当該媒体に対して任意の動作を実行するためにアクセス・キーを使用することができ、しかもその動作は単にコンテンツの再生だけに関連付けられている必要はない。
【００３０】
配信および監視システム１００はまた、要求者機械１０３Ａ内に常駐していて配信および監視システム１００の通信を容易にする各種構成要素を含んでいてよい。例えば、上述のように、リーダ１０３Ｃを用いてコンテンツ媒体１０１Ａから識別子を取得することができる。リーダ１０３Ｃを変更して、悪質な要求者が本明細書の開示技術を打破しようとして使用する恐れのある各種のイベントを検出することができる。例えば、要求者は媒体を積み重ねることにより、１個の媒体を用いて他の媒体が使用できるよう認証しようとするかもしれない。これを阻止するために、リーダ１０３Ｃは、有効なコンテンツ媒体１０１Ａから識別子を取得するのに要した速度を記録して、識別タグが同じ速度で回転していて、タグを分離している近似的な閾値距離が２枚のディスク（積み重ねられた媒体）の厚さよりも小さいか否かを調べることができる。
【００３１】
要求者機械１０１Ａはまた、識別子を取得すべくチップがコンテンツ媒体１０１Ａ上に形成されている場合、リーダ１０３Ｃから、あるいはメモリまたはストレージ位置から識別情報を取得すべく設計されたコントローラ１０３Ｄを含んでいてよい。コントローラ１０３Ｄは次いで、ネットワーク１１０上で認証サービス１０２Ａと対話してアクセス・キーを取得する。
【００３２】
コントローラ１０３Ｄは次いで、アクセス・キーを媒体プレーヤ１０３Ｂに、またはコンテンツ媒体１０１Ａからアップロードされたコンテンツに提供する。例えば、コンテンツが動画または音声である場合、媒体プレーヤ１０３Ｂは動画または音声を要求者機械１０３Ａ上で再生する前に、コントローラ１０３Ｄから、または所定のファイルまたは場所からアクセス・キーを要求することができる。
【００３３】
別の例において、コンテンツが実行可能プログラムである場合、プログラムはその命令を処理する前にアクセス・キーを要求することができる。場合によっては、プログラムはその命令の部分集合またはサービスをアクセス・キー無しで少なくとも部分的に処理することができるが、有効なアクセス・キーが提供されるまで、特定の命令またはサービスを動作不能にしておくことができる。このように、いくつかのコンテンツ媒体１０１Ａを無料で配信して、アクセス・キーにより更新したり、付加価値サービスを起動させたりすることができる。
【００３４】
更に別の実施形態において、要求者機械１０３Ａは全地球測位衛星（ＧＰＳ）受信器を備えることにより、任意の特定の時点での要求者機械１０３Ａの地理的位置を特定することができる。コントローラ１０３Ｄは、コンテンツ媒体１０１Ａから取得された識別子と共に、要求者機械１０３Ａの地理的ＧＰＳ座標を提供する。認証サービス１０２Ａから取得されたルールまたはポリシによって、アクセス・キーはＧＰＳ座標に基づいて提供されることが要求される。これは、コンテンツ媒体１０１Ａ上のコンテンツが所与の地理的位置または所与の地理的範囲内だけで使用される軍隊または企業知能に特に有用であろう。このように、たとえ敵がコンテンツ媒体１０１Ａを取得しても役に立たず、敵がＧＰＳ対応の機械を有する場合、認証サービス１０２Ａはその居場所を特定することさえでき、敵がＧＰＳ対応の機械を有していない場合、認証サービス１０２Ａは少なくともコンテンツの不正使用が試みられたことを報告することができる。
【００３５】
先の実施形態の変型において、認証サービス１０２Ａは、要求者機械１０３Ａに関連付けられたインターネット・プロトコル（ＩＰ）アドレスまたはインターネット・ドメイン、あるいは要求者の電子メール・アドレスにより、要求者機械１０３Ａの位置を導出または推定することができる。推定された位置を用いて、認証サービス１０２Ａによりアクセス・キーが提供される前に、位置またはドメイン固有の制約を課すことができる。
【００３６】
コンテンツをより首尾よく配信および監視すべく、配信および監視システム１００がどのように実装できるか理解されたであろう。コンテンツを含むコンテンツ媒体１０１Ａは、埋め込みコンテンツとは別個の識別子を含んでいる。識別子は、ネットワーク１１０上で認証サービス１０２Ａに提供される。認証サービス１０２Ａは、要求者にアクセス・キーが許諾されているか否かを判定するルールまたはポリシを施行する。アクセス・キーを用いて、コンテンツを再生、処理、または複製することができ、アクセス・キー自身が制約を含んでいてよい。処理を行なう間、コンテンツの監視および制御を更に強化すべく計測値を集めて警告を発することができる。
【００３７】
図２は、例示的な実施形態によるコンテンツの配信および監視方法２００を表わす略図である。方法２００（以下「要求者コンテンツサービス」）は、機械によりアクセスおよび読み込み可能な媒体に実装されていて、ネットワーク上でアクセス可能である。ネットワークは有線、無線、または有線と無線の組合せでもよい。要求者コンテンツサービスの処理は、要求者機械１０３Ａの環境内で生じるコンテンツの配信および監視システム１００の処理を表わす。本処理は要求者機械１０３Ａの外部で行なわれ、図３の方法３００に関して以下に図示および記述する。
【００３８】
要求者コンテンツサービスは、機械アクセス可能な媒体に対する命令として実装されている。媒体は着脱可能であってよく、機械に接続されてアップロードされ、機械により処理された際に図２に示す処理を実行する。あるいは、命令は機械のメモリまたはストレージ内に予め作られていてもよい。また更に、命令はネットワーク上で異なる機械またはストレージ装置から、実行用の処理機械にダウンロードされてもよい。
【００３９】
要求者コンテンツサービスはステップ２１０で、要求者の機械に接続されたコンテンツ媒体から識別子を取得する。一実施形態によれば、ステップ２１１で識別子をＲＦＩＤタグとして、または機械のメモリまたはストレージから取得することができる。更に別の実施形態において、識別子はコンテンツ媒体からバーコードとして取得することができる。識別子はコンテンツ媒体内で、同じくコンテンツ媒体上にあるコンテンツのストリームとは一体化されていない。すなわち、識別子はコンテンツ媒体の表面に貼付または印刷されたラベルから起動されるか、あるいは媒体読出装置からエネルギーが供給されたならば識別子を機械のメモリまたはストレージに書き込むチップにより識別子が起動される。この例は、図１のコンテンツの配信および監視システム１００に関して既に示した。また、識別子がコンテンツ媒体の識別に用いられる任意の機構によって取得できる点に注意されたい。
【００４０】
要求者コンテンツサービスは、ステップ２２０で識別子を認証サービスへ送信する。一実施形態では、ステップ２２１で識別子を認証サービスへ送信する前に暗号化してもよい。暗号化の一例として、公開鍵−秘密鍵のペアを用いる技術があり、識別子の取得に関連付けられたリーダが、リーダの秘密鍵および認証サービスの公開鍵を用いて識別子を暗号化する。認証サービスは次いで、リーダの公開鍵および自身の秘密鍵を用いて識別子を復号化する。認証サービスに識別子を送信する際に、他の形式の暗号化またはデジタル署名および／または証明も利用できる点を理解されたい。また、いくつかの実施形態において、全く暗号化を用いない場合がある。これら後者の実施形態において、識別子を認証サービスへ送信するために安全性が保証された通信を使用することが望ましいが、必ずしも常にそうである必要はない。
【００４１】
要求者コンテンツサービスは、ステップ２３０で認証サービスからアクセス・キーを要求する。この処理は、ステップ２２０における識別子の送信に暗黙的に付随してよい。すなわち、認証サービスが識別子を受け取ったならばアクセス・キーの要求に付随する処理を行なうものと仮定することができる。
【００４２】
認証サービスがアクセス・キーの要求を受信したならば、要求者コンテンツサービスは認証サービスからの応答を待つ。次いで認証サービスから各種の応答を受信する。
【００４３】
例えば、要求者コンテンツサービスは、ステップ２４０で認証サービスからアクセス・キーを受信し、ステップ２４１でコンテンツ媒体に埋め込まれたコンテンツを再生するためにアクセス・キーを使用または要求する媒体プレーヤへアクセス・キーを提供することができる。コンテンツが自己完結した実行可能プログラムである場合、プログラムが機械のメモリまたはプログラムのロードに関連付けられたインストーラにロードされたならば、要求者コンテンツサービスはアクセス・キーをプログラムに提供することができる。更に他の場合において、プログラムが存在して機械上で動作している場合、プログラムが自分で機能追加、拡張またはアップグレードできるようにするコンテンツを取得する目的で当該プログラムにアクセス・キーを提供することができる。
【００４４】
別の実施形態では、要求者コンテンツサービスはステップ２５０で認証サービスからアクセス・キーを受信し、ステップ２５１でコンテンツ媒体から要求者機械のメモリまたはストレージへのコンテンツの複製を承認することができる。これが上述のようにプログラムである場合、コンテンツをロードしてインストールするために用いてもよい。あるいは、これを用いて媒体プレーヤ等の異なるプログラムからコンテンツへより効率的にアクセスおよび処理できるようになる。また更に、これを用いてコンテンツを複製して別のコンテンツ媒体に複製を作成することができる。
【００４５】
アクセス・キーが認証サービスから受信された場合、要求者機械内のコンテンツを処理するプログラムにより自動的に課される制約を含んでいてよい。例えば、アクセス・キーは、ある経過時間有効であっても、あるいは所与のカレンダ日付で期限切れとなってもよい。また、アクセス・キーは、所与の要求者または要求者の所与の装置だけに対して有効であってもよい。アクセス・キーに関連付けられたルールまたはポリシの施行は、アクセス・キーを使用するプログラムにより行なわれても、あるいは要求者機械の環境内で要求者コンテンツサービスと対話または協動するコントローラにより行なわれもよい。このように、アクセス・キーにより定義された所定のイベントが生じたならばコントローラは要求者のストレージまたはメモリからアクセス・キーを取り除くことができる。あるいは、アクセス・キーを必要とするプログラミングは、アクセス・キーの制約を解釈して、アクセス・キーを引き続き使用できなくなる時点を判定することができる。
【００４６】
このように、ステップ２６０でコンテンツ媒体に関して要求された動作が実行できない旨を示す拒絶通知を認証サービスから受信する場合がある。このような状況が生じた場合、ステップ２６１でコンテンツが再生できない旨を要求者に通知したり、あるいは拒絶通知に応答して何らかの既定動作を実行したりする等の各種の動作をとることができる。従って、たとえ要求された動作が実行不可能であっても、コンテンツ媒体に関連付けられた映画の予告編を再生する等、ポリシに準拠する何らかの既定動作を実行することは可能である。
【００４７】
要求者コンテンツサービスは、要求者に使用させるべくコンテンツがコンテンツ媒体からアップロードされる、要求者環境内での処理を表わす。アクセス・キーを提供し、各種の他の有益な処理を実行する認証サービスの協働的外部処理について図３の方法３００と合わせて記述する。
【００４８】
図３は、例示的な実施形態による別のコンテンツの配信および監視方法３００を示す略図である。方法３００（以下「コンテンツ認証サービス」）は、機械によりアクセスおよび読み込み可能な媒体に実装されていて、ネットワーク上で使用可能である。ネットワークは有線、無線、または有線と無線の組合せでもよい。
【００４９】
コンテンツ認証サービスの処理は、図１の方法２００で表わす要求者コンテンツサービスのインスタンスと協働する。また、コンテンツ認証サービスの処理は、図１のコンテンツの配信および監視システム１００の認証サービス１０２Ａ、ライセンス供与サービス１０４、および／または警告サービス１０５に関連付けられた処理と見なすことができる。
【００５０】
更に、コンテンツ認証サービスは方法２００と同様に、機械内にアップロード、ダウンロード、または予め生成された命令として実装することができる。これらの命令は、コンテンツ媒体上のコンテンツにアクセスする要求を出す要求者機械から遠隔的に処理を行なう。
【００５１】
コンテンツ認証サービスは、ステップ３１０で要求者からコンテンツ識別子を受信する。コンテンツ識別子はコンテンツ媒体から取得される。これは、媒体に関連付けられたチップ内に埋め込まれていても、媒体の表面に印刷されていても、あるいは媒体の表面に貼付されていてもよい。コンテンツ識別子は、ＲＦＩＤタグ、スキャナ・ラベルであっても、および／またはチップにより媒体から要求者の機械または環境のメモリまたはストレージに書き込まれていてもよい。
【００５２】
場合によっては、コンテンツ識別子は、ステップ３１１で暗号化された形式で受信される。従って、コンテンツ認証サービスは暗号化された識別子を処理する前に復号化する場合がある。
【００５３】
一実施形態によれば、コンテンツ認証サービスはまた、ステップ３１２で要求者向けに認証されるコンテンツ識別子と共に要求者機械の地理的位置を取得することができる。この例は、図１のコンテンツの配信および監視システム１００と共に上述した。ステップ３１３において、地理的位置は要求者機械のＧＰＳ座標であってよく、あるいは機械のＩＰアドレスまたは要求者のインターネット・ドメインに基づいて推定して導出することができる。
【００５４】
コンテンツ認証サービスは、ステップ３２０でポリシまたは１組のルールに応答してコンテンツ識別子の認証を試みる。ポリシまたはルールは、データストアに格納されていても、またはステップ３２１に示すようにコンテンツ認証サービスの外部で特定のライセンス供与サービス１０４から取得されてもよい。認証は、コンテンツ識別子向け特定のポリシに基づいていても、コンテンツ識別子が属する識別子の組またはクラス向けのポリシに基づいていても、および／または、要求者の識別情報、地理的位置、要求者の装置の識別情報等、コンテンツ識別子と組み合わせて用いる要素の組合せに基づいていてもよい。
【００５５】
コンテンツ識別子が認証できるかまたは認証できないかをコンテンツ認証サービスが決定したならば、コンテンツ認証サービスはステップ３３０で要求者へアクセス・キーまたは拒絶通知を送信する。要求者は次いで、図１のコンテンツの配信および監視システム１００および図２の方法２００に示す要求者コンテンツサービスに関して上述したように任意のアクセス・キーも処理することができる。
【００５６】
一実施形態によれば、コンテンツ認証サービスは、ステップ３４０でコンテンツ識別子を認証できない場合、報告サービスに警告することができる。コンテンツ識別子の受信に関連付けられた特定の状態または計測値もまた、報告サービスに提供することができる。報告サービスは次いで、コンテンツ所有者または自動化されたサービスに対し、更なる処理または動作を行なうべく通知することができる。この例は、図１のコンテンツの配信および監視システム１００の警告サービス１０５に関して上述した。
【００５７】
一実施形態において、コンテンツ認証サービスは続いてステップ３５０で、異なる要求者またはステップ３１０で最初にコンテンツ識別子を提供したのと同じ要求者から同一コンテンツ識別子を受信することができる。この要求を判断して異なるポリシを評価して、許可できる場合には状況に応じて異なるアクセス・キーを要求者または異なる要求者に適宜与えることができる。このように異なるアクセス・キーにより、コンテンツ識別子に関連付けられたコンテンツの同時アクセスまたは実行が可能になる。
【００５８】
ポリシがコンテンツの同時再生または実行を許さない場合、コンテンツ認証サービスは要求者または異なる要求者に対し、拒絶の理由に関する情報を含んでいるかまたはそのような情報を含んでいない拒絶通知を送信する。拒絶が生じた場合、要求者が自身の現行ライセンスの範囲外でコンテンツの使用を試みている徴候であり得るため、コンテンツ認証サービスはトランザクションを記録するかまたは警告サービスに通知することができる。これはまた、コンテンツ所有者にとって、コンテンツの同時再生または実行を許す、改良版または新規のコンテンツライセンスを要求者に販売する機会となり得る。
【００５９】
また、ライセンスは１個のコンテンツに対しＮ回の同時アクセスを許し、ある時点でＮ＋１回目のアクセスが試みられて拒絶通知が発行されるため、ステップ３５０における処理は任意の回数だけネスティングまたは反復できる点に注意されたい。
【００６０】
以上から、ライセンスまたはポリシに記載されている当該コンテンツの所有権を保護すべく、どのようにコンテンツをより効率的に配信および監視できるかが理解される。コンテンツの特定部分の各々のインスタンスは追跡可能であって自身のライセンスを有していてよいが、本明細書に示す技術によりカスタマイズされたライセンスおよび当該コンテンツの各部分の効率的な監視および追跡が可能になる。
【００６１】
上の記述は説明目的であって限定されるものではない。上の記述を精査すれば他の多くの実施形態が当業者には明らかであろう。実施形態の範囲は従って、添付の特許請求の範囲と、これらの特許請求の範囲が権利を有する等価物の完全な範囲とを参照して決定すべきである。
【００６２】
要約書は、米国特許法施行規則第１．７２（ｂ）条に準拠すべく提示されており、読者は本技術開示の性質および主旨をすぐに確認することができる。これは、特許請求の範囲または意味を解釈または限定するために用いないとの了解の下で提示されている。
【００６３】
実施形態に関する上の記述において、開示を簡潔にすべく各種の特徴をまとめて単一の実施形態としている。このような開示の仕方が、記述されている実施形態が各請求項に明示的に記載しているよりも多くの特徴を有することを反映しているもの解釈してはならない。むしろ、添付の特許請求の範囲が示すように、本発明の主題は開示された単一の実施形態の全ての特徴より少ない。従って、添付の特許請求の範囲は、実施形態の記述に組み込まれており、各請求項は別々の例示的な実施形態として独立している。
【図面の簡単な説明】
【００６４】
図面の簡単な説明
【図１】例示的な実施形態によるコンテンツの配信および監視システムを表わす略図である。
【図２】例示的な実施形態によるコンテンツの配信および監視方法を表わす略図である。
【図３】例示的な実施形態による別のコンテンツの配信および監視方法を表わす略図である。
【図１】
2009521865.tif 000003
【図２】
2009521865.tif 000004
【図３】
2009521865.tif 000005
【国際調査報告】
2009521865.tif 000006