(57)【要約】  デジタルライセンスによって規定されたデジタルコンテンツを配布する方法及びシステムが提供される。ライセンスは、ライセンスされるコンテンツの識別データを有し、クライアントデバイスに送信される。クライアントデバイスによる受け取り後、コンテンツの第１及び第２アイテムがクライアントに送信される。コンテンツの第１及び第２アイテムは、互いに異なる第１及び第２識別データをそれぞれ有する。コンテンツの第１及び第２アイテムの少なくとも一部分は暗号化形式である。第１及び第２識別データが、ライセンスされるコンテンツの識別データに対応する場合、コンテンツの第１及び第２アイテムの暗号化された部分が復号化される。ライセンスされるコンテンツの識別データは、ライセンスがクライアントに送信された後も不変である。【選択図】図１
2009545787.tif 000002
【特許請求の範囲】
【請求項１】
クライアントによって使用されるコンテンツを配布する方法であって、
ライセンスされるコンテンツの識別データを有するライセンスを前記クライアントに送信する段階と、
前記ライセンスを前記クライアントが受け取った後、少なくとも一部分が暗号化形式であり且つ第１コンテンツ識別データを有するコンテンツの第１アイテムを前記クライアントに送信する段階と、
前記ライセンスを前記クライアントが受け取った後、少なくとも一部分が暗号化形式であり且つ前記第１コンテンツ識別データとは異なる第２コンテンツ識別データを有するコンテンツの第２アイテムを前記クライアントに送信する段階と、
前記第１コンテンツ識別データが、前記ライセンスされるコンテンツの識別データに対応する場合に、前記コンテンツの第１アイテムの暗号化された部分を復号化する段階と、
前記第２コンテンツ識別データが前記ライセンスされるコンテンツの識別データに対応する場合に、前記コンテンツの第２アイテムの暗号化された部分を復号化する段階と、
を含み、
前記ライセンスされるコンテンツの識別データは、前記ライセンスが前記クライアントに送信された後も不変であるようにされている、
ことを特徴とする方法。
【請求項２】
前記コンテンツの第１及び第２アイテムが異なる時点で前記クライアントに送信され、前記時点が、少なくとも略１時間の時間間隔で互いに離隔されている、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記コンテンツの第１及び第２アイテムが異なる時点で前記クライアントに送信され、前記時点が、少なくとも略１日の時間間隔で互いに離隔されている、
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記コンテンツの第１アイテムが第１映画、及び第１テレビシリーズの少なくとも一部分のうちの１つを含み、前記コンテンツの第２アイテムが、第２映画及び第２テレビシリーズの少なくとも一部分のうちのクリップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記コンテンツの第１アイテムが映画、及びテレビシリーズの少なくとも一部分のうちの１つを含み、前記コンテンツの第２アイテムが前記映画及び前記テレビシリーズの少なくとも一部分のうちのクリップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記ライセンスが第１サブキーを有し、前記コンテンツの第１アイテムが第２サブキーを有し、前記コンテンツの第２アイテムが第３サブキーを有し、前記方法が更に、
前記第１及び第２サブキーを用いて第１復号キーを生成する段階と、
前記第１及び第３サブキーを用いて第２復号キーを生成する段階と、
を含み、
前記コンテンツの第１アイテムの暗号化された部分を復号化する段階が、前記第１復号キーを用いて前記コンテンツの第１アイテムを復号化する段階を含み、
前記コンテンツの第２アイテムの暗号化された部分を復号化する段階が、前記第２復号キーを用いて前記コンテンツの第２アイテムを復号化する段階を含む、
請求項１に記載の方法。
【請求項７】
クライアントによって使用されるコンテンツを配布する方法であって、
ライセンスされるコンテンツの識別データを有するライセンスを前記クライアントに送信する段階と、
前記ライセンスを前記クライアントが受け取った後、前記コンテンツの少なくとも５つのアイテムを前記クライアントに送信する段階と、
を含み、
前記コンテンツの少なくとも５つのアイテムの各々の少なくとも一部分が暗号化形式であり、前記コンテンツの少なくとも５つのアイテムの各々がある値に対応した第１コンテンツ識別データを有し、且つ前記ある値のいずれの２つの値も等しくはなく、
前記方法が更に、
前記コンテンツの少なくとも５つのアイテムの各々についての前記第１コンテンツ識別データが前記ライセンスされるコンテンツの識別データに対応する場合に、前記コンテンツの少なくとも５つのアイテムの各々の暗号化された部分を復号化する段階を含み、
前記ライセンスされるコンテンツの識別データは、前記ライセンスが前記クライアントに送信された後も不変であるようにされている、
ことを特徴とする方法。
【請求項８】
前記コンテンツの少なくとも５つのアイテムの各々が異なる時点で前記クライアントに送信され、前記時点の各々は、少なくとも略１時間の時間間隔で互いに離隔されている、
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記コンテンツの少なくとも５つのアイテムの各々が異なる時点で前記クライアントに送信され、前記時点の各々は、少なくとも略１日の時間間隔で互いに離隔されている、
ことを特徴とする請求項７に記載の方法。
【請求項１０】
前記コンテンツの少なくとも５つのアイテムは、少なくとも５つの映画から構成される、
ことを特徴とする請求項７に記載の方法。
【請求項１１】
前記コンテンツの少なくとも５つのアイテムは、少なくとも５つのテレビ番組セットから構成される、
ことを特徴とする請求項７に記載の方法。
【請求項１２】
前記コンテンツの少なくとも５つのアイテムは、少なくとも５つの音楽著作物から構成される、
ことを特徴とする請求項７に記載の方法。
【請求項１３】
クライアントによって使用されるコンテンツを配布する方法であって、
ライセンスされるコンテンツの識別データを有するライセンスを前記クライアントに送信する段階と、
前記ライセンスを前記クライアントが受け取った後、前記コンテンツの少なくとも５つのアイテムを前記クライアントに送信する段階と、
を含み、
前記コンテンツの少なくとも５つのアイテムの各々の少なくとも一部分が暗号化形式であり、前記コンテンツの少なくとも５つのアイテムの各々が、ある値に対応した第１コンテンツ識別データを有し、且つ前記少なくとも５つの値の各々が互いに等しく、
更に前記方法が更に、
前記第１コンテンツ識別データが前記ライセンスされるコンテンツの識別データに対応する場合に、前記コンテンツの少なくとも５つのアイテムの各々の暗号化された部分を復号化する段階を含み、
前記ライセンスされるコンテンツの識別データは、前記ライセンスが前記クライアントに送信された後も不変であるようにされている、
ことを特徴とする方法。
【請求項１４】
前記コンテンツの少なくとも５つのアイテムの各々が異なる時点で前記クライアントに送信され、前記時点の各々は、少なくとも略１日の時間間隔で互いに離隔されている、
ことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記コンテンツの少なくとも５つのアイテムの各々が、ビデオプレビューから構成される、
ことを特徴とする請求項１３に記載の方法。
【請求項１６】
前記コンテンツの少なくとも５つのアイテムの各々は、オーディオプレビューから構成される、
ことを特徴とする請求項１３に記載の方法。
【請求項１７】
前記ライセンスが更にライセンスサブキーを有し、前記コンテンツの少なくとも５つのアイテムの各々がコンテンツサブキーを有し、前記方法が更に、
前記ライセンスサブキー及び前記コンテンツサブキーを用いて復号キーを生成する段階を含み、
前記コンテンツの少なくとも５つのアイテムの各々の暗号化された部分を復号化する段階が、前記復号キーを用いて前記コンテンツの少なくとも５つのアイテムの各々の暗号化された部分を復号化する段階を含む、
請求項１３に記載の方法。
【請求項１８】
クライアントによって使用されるコンテンツを配布する方法であって、
ライセンスされるコンテンツの識別データを有し且つ再生カウントデータを有するライセンスを前記クライアントに送信する段階と、
前記ライセンスを前記クライアントが受け取った後、前記コンテンツの第１アイテムを前記クライアントに送信する段階と、
を含み、
前記コンテンツの第１アイテムの少なくとも一部分が暗号化形式であり、前記コンテンツの第１アイテムが、第１コンテンツ識別データを有し、前記コンテンツの第１アイテムが、個別に使用可能な２よりも大きい整数Ｎ個の、サブコンテンツのアイテムから構成されており、
前記方法が更に、
前記第１コンテンツ識別データが前記ライセンスされるコンテンツの識別データに対応する場合且つＮよりも小さい整数Ｐが前記再生カウントデータに対応する場合に、前記個別に使用可能なＮ個のサブコンテンツのアイテムのうちのＰ個を超えない数の各々の少なくとも一部分を復号化する段階を含み、
前記ライセンスされるコンテンツの識別データ及び前記再生カウントデータは、前記ライセンスが前記クライアントに送信された後も不変であるようにされている、
ことを特徴とする方法。
【請求項１９】
前記個別に使用可能なＮ個のサブコンテンツのアイテムが、Ｎ個のテレビ番組から構成される、
ことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記個別に使用可能なＮ個のサブコンテンツのアイテムが、Ｎ個の音楽著作物から構成される、
ことを特徴とする請求項１８に記載の方法。
【請求項２１】
クライアントに送信するため、及び前記クライアントが使用するコンテンツの第１の複数アイテムをライセンスするためのデータ構造であって、前記コンテンツの第１の複数アイテムの各々が第１コンテンツ識別フィールドを有し、前記データ構造が、
前記コンテンツの第１の複数アイテムの各々の識別情報を指定するため、及び前記コンテンツの第１の複数アイテムの各識別情報に対応する第１識別データセットを保持するための第１ライセンス識別フィールドを含み、
前記第１ライセンス識別フィールド及び前記複数の第１コンテンツ識別フィールドは、前記データ構造が前記クライアントに送信された時点よりも後に前記コンテンツの第１の複数アイテムを前記クライアントが受け取ったときに、前記クライアントが前記コンテンツの第１の複数アイテムを使用できるようにされており、
前記第１識別データセットは、前記データ構造が前記クライアントに送信された後も不変であるようにされている、
ことを特徴とするデータ構造。
【請求項２２】
前記コンテンツの第１の複数アイテムの各アイテムの少なくとも一部分が暗号化されており、前記コンテンツの第１の複数アイテムが複数のコンテンツサブキーを有し、
前記データ構造が更に、
前記複数のコンテンツサブキーと共に使用して、前記コンテンツの第１の複数アイテムの各アイテムの暗号化された部分の復号化で使用するのにされた複数の暗号キーを生成するようにされている複数のライセンスサブキーを含む、
ことを特徴とする請求項２１に記載のデータ構造。
【請求項２３】
前記コンテンツの第１の複数アイテムが、複数の映画及び複数のテレビ番組セットのうちの１つから構成され、前記データ構造が更に、複数のクリップを含むコンテンツの第２複数アイテムをライセンスするためのものであり、前記複数のクリップの各々がクリップコンテンツ識別フィールドを有し、
前記データ構造が更に、
前記複数のクリップの各々の識別情報を指定するため、及び前記複数のクリップの各々の識別情報に対応する第２識別データセットを保持するための第２ライセンス識別フィールドを含み、
前記第２ライセンス識別フィールド及び前記複数のクリップコンテンツ識別フィールドは、前記データ構造が前記クライアントに送信された時点よりも後に前記複数のクリップを前記クライアントが受け取ったときに、前記クライアントが前記複数のクリップを使用できるようにされており、
前記第２識別データセットは、前記データ構造が前記クライアントに送信された後も不変であるようにされている、
ことを特徴とする請求項２１に記載のデータ構造。
【請求項２４】
コンテンツの前記第１及び第２複数アイテムの各アイテムの少なくとも一部分が暗号化されており、前記コンテンツの第１及び第２複数アイテムが複数のコンテンツサブキーを有し、
前記データ構造が更に、
前記複数のコンテンツサブキーと共に使用して、前記コンテンツの第１及び第２複数アイテムの各アイテムの暗号化された部分の復号化で使用するのにされた複数の暗号キーを生成するようにされている複数のライセンスサブキーを含む、
ことを特徴とする請求項２３に記載のデータ構造。
【請求項２５】
前記コンテンツの第１の複数アイテムが複数のテレビ番組セットであり、前記複数のテレビ番組セットの各セットが少なくとも２よりも大きい整数Ｎ個のテレビ番組から構成されており、
前記データ構造が更に、
Ｎよりも小さい整数Ｐ個のテレビ番組の数を指定する第２ライセンスフィールドを有し、
前記第２ライセンスフィールドが、前記少なくともＮ個のテレビ番組のうちのＰ個を超えない数を前記クライアントが使用できるようにされている、
ことを特徴とする請求項２１に記載のデータ構造。
【請求項２６】
前記コンテンツの第１の複数アイテムが複数の音楽著作物セットであり、前記複数の音楽著作物セットの各セットが少なくとも２よりも大きい整数Ｎ個の音楽著作物から構成されており、
前記データ構造が更に、
Ｎよりも小さい整数Ｐ個の音楽著作物の数を指定するための第２ライセンスフィールドを有し、
前記第２ライセンスフィールドが、前記少なくともＮ個の音楽著作物のうちのＰ個を超えない数を前記クライアントが使用できるようにされている、
ことを特徴とする請求項２１に記載のデータ構造。
【請求項２７】
前記コンテンツの第１の複数アイテムが複数の映画及び複数のテレビ番組セットのうちの１つから構成され、
前記データ構造が更に、複数のプレビューを含むコンテンツの第２複数アイテムをライセンスするためのものであり、前記複数のプレビューの各々がプレビューコンテンツ識別フィールドを有し、
前記データ構造が更に、
前記複数のプレビューの各々の識別情報を指定するため、及び前記複数のプレビューの識別情報に対応する第２識別データセットを保持するための第２ライセンス識別フィールドを含み、
前記第２ライセンス識別フィールド及び前記複数のプレビューコンテンツ識別フィールドが、前記データ構造が前記クライアントに送信された時点よりも後に前記クライアントが前記複数のプレビューを受け取ったときに、前記クライアントが前記複数のプレビューを使用できるようにされており、
前記第２識別データセットは、前記データ構造が前記クライアントに送信された後も不変であるようにされている、
ことを特徴とする請求項２１に記載のデータ構造。
【請求項２８】
前記コンテンツの第１及び第２複数アイテムの各アイテムの少なくとも一部分が暗号化されており、前記コンテンツの第１及び第２複数アイテムが複数のコンテンツサブキーを有し、
前記データ構造が更に、
前記複数のコンテンツサブキーと共に使用されて、前記コンテンツの第１及び第２複数アイテムの各アイテムの暗号化された部分の復号化で使用するのにされた複数の暗号キーを生成するようにされている複数のライセンスサブキーを含む、
ことを特徴とする請求項２７に記載のデータ構造。
【請求項２９】
請求項２１、２２、２５、及び２６のうちのいずれか１項に記載のデータ構造を含むコンピュータ可読媒体。
【請求項３０】
クライアントに送信するため、及び前記クライアントが使用するコンテンツの複数アイテムをライセンスするためのデータ構造であって、前記コンテンツの複数アイテムの各々が、コンテンツ識別値に対応するデータを有するコンテンツ識別フィールドを有し、前記コンテンツ識別値の全てが互いに等しく、
前記データ構造が、
前記コンテンツの複数アイテムの各々の前記識別情報を指定するため、及び前記コンテンツの複数アイテムの識別情報に対応するデータを保持するためのライセンス識別フィールドを含み、
前記ライセンス識別フィールド及び前記複数のコンテンツ識別フィールドは、前記データ構造が前記クライアントに送信された時点よりも後に前記クライアントが前記コンテンツの複数アイテムを受け取ったときに、前記クライアントが前記コンテンツの複数アイテムを使用できるようにされており、
前記ライセンス識別フィールド内のデータは、前記データ構造が前記クライアントに送信された後も不変であるようにされている、
ことを特徴とするデータ構造。
【請求項３１】
前記コンテンツの複数アイテムの各々は、ビデオプレビューから構成される、
ことを特徴とする請求項３０に記載のデータ構造。
【請求項３２】
前記コンテンツの複数アイテムの各々は、オーディオプレビューから構成される、
ことを特徴とする請求項３０に記載のデータ構造。
【請求項３３】
前記コンテンツの複数アイテムの各アイテムの少なくとも一部分が暗号化されており、前記コンテンツの複数アイテムが複数のコンテンツサブキーを有し、
前記データ構造が更に、
前記複数のコンテンツサブキーの少なくとも１つと共に使用して、前記コンテンツの複数アイテムの各アイテムの暗号化された部分の復号化で使用されるようにされた少なくとも１つの暗号キーを生成するようにされている少なくとも１つのライセンスサブキーを含む、
ことを特徴とする請求項３０に記載のデータ構造。
【請求項３４】
請求項３０、３１、及び３２のうちのいずれか１項に記載のデータ構造を含むコンピュータ可読媒体。
【請求項３５】
クライアントによるコンテンツの第１アイテム及びコンテンツの第２アイテムの使用を制御するためのシステムであって、
ソフトウェアルーチンを実行することができる処理ユニットを有するデバイスと、
前記処理ユニットによって実行されるプログラミング論理と、
を備え、
前記プログラミング論理が、
ライセンスされるコンテンツの識別データを有するライセンスを処理する手段と、
前記クライアントによる前記コンテンツの第１及び第２アイテムの受け取りの前に前記ライセンスを前記クライアントに送信する手段と、
を含み、
前記ライセンスされるコンテンツの識別データは、前記ライセンスが前記クライアントに送信された後も不変であるようにされており、
前記コンテンツの第１アイテムが第１コンテンツ識別データを有し、前記コンテンツの第１アイテムの少なくとも一部分が暗号化形式であり、前記第１コンテンツ識別データが前記ライセンスされるコンテンツの識別データに対応する場合に、前記クライアントによって復号化されるようにされており、
前記コンテンツの第２アイテムが、前記第１コンテンツ識別データとは異なる第２コンテンツ識別データを有し、前記コンテンツの第２アイテムの少なくとも一部分が暗号化形式であり、前記第２コンテンツ識別データが前記ライセンスされるコンテンツの識別データに対応する場合に、前記クライアントによって復号化されるようにされている、
ことを特徴とするシステム。
【請求項３６】
前記コンテンツの第１アイテムが、第１映画及び第１テレビ番組セットのうちの１つを含み、前記コンテンツの第２アイテムが、第２映画及び第２テレビ番組セットのうちの１つのクリップを含む、
ことを特徴とする請求項３５に記載のシステム。
【請求項３７】
前記コンテンツの第１アイテムが映画及びテレビ番組セットのうちの１つを含み、前記コンテンツの第２アイテムが前記映画及び前記テレビ番組セットのうちの前記１つのクリップを含む、
ことを特徴とする請求項３５に記載のシステム。
【請求項３８】
前記ライセンスが更に第１サブキーを有し、前記コンテンツの第１アイテムが更に第２サブキーを有し、前記コンテンツの第２アイテムが更に第３サブキーを有し、
前記クライアントは、前記第１及び第２サブキーを用いて第１復号キーを生成し、前記第１及び第３サブキーを用いて第２復号キーを生成するようにされており、
前記第１復号キーが、前記コンテンツの第１アイテムの暗号化された部分の復号化で使用され、前記第２復号キーが、前記コンテンツの第２アイテムの暗号化された部分の復号化で使用される、
ことを特徴とする請求項３５に記載のシステム。
【請求項３９】
クライアントによるコンテンツの第１アイテムの使用を制御するためのシステムであって、
ソフトウェアルーチンを実行することができる処理ユニットを有するデバイスと、
前記処理ユニットによって実行されるプログラミング論理と、
を備え、
前記プログラミング論理が、
ライセンスされるコンテンツの識別データを有し且つ再生カウントデータを有するライセンスを処理する手段と、
前記クライアントによる前記コンテンツの第１アイテムの受け取りの前に前記ライセンスを前記クライアントに送信する手段と、
を含み、
前記ライセンスされるコンテンツの識別データ及び前記再生カウントデータは、前記ライセンスが前記クライアントに送信された後も不変であるようにされており、
前記コンテンツの第１アイテムが、第１コンテンツ識別データを有し、個別に使用可能な２よりも大きい整数Ｎ個の、サブコンテンツのアイテムから構成されており、前記個別に使用可能なＮ個のサブコンテンツのアイテムの各々の少なくとも一部分が暗号化形式であり、
前記第１コンテンツ識別データが、前記ライセンスされるコンテンツの識別データに対応する場合且つＮよりも小さい整数Ｐが前記再生カウントデータに対応する場合に、前記個別に使用可能なＮ個のサブコンテンツのアイテムの各々の少なくとも一部分のうちのＰ個を超えない数が前記クライアントによって復号化されるようにされている、
ことを特徴とするシステム。
【請求項４０】
前記個別に使用可能なＮ個のサブコンテンツのアイテムが、Ｎ個のテレビ番組から構成される、
ことを特徴とする請求項３９に記載のシステム。
【請求項４１】
前記個別に使用可能なＮ個のサブコンテンツのアイテムが、Ｎ個の音楽著作物から構成される、
ことを特徴とする請求項３９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信の分野に関する。より具体的には、本発明は、デジタルライセンスによって規定されたデジタルコンテンツを配布する分野に関する。
【背景技術】
【０００２】
デジタルビデオコンテンツ、オーディオコンテンツ、又は他のタイプのコンテンツのプロバイダは、効果的なコンテンツ保護なしではインターネット上でこのコンテンツを配信するのを躊躇する場合が多い。コンテンツプロバイダがインターネット上でコンテンツを提供するための技術は存在するが、デジタルコンテンツは、その本来の性質により所有者の許可の有無に関わらず複製が容易である。インターネットは、所有者からのコンテンツの配信を可能にするが、同技術はまた、未許可の複製コンテンツの広範な配布も可能にする。
【０００３】
デジタル著作権管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ、ＤＲＭ）は、ファイルの配布を保護するための手段として近年利用が伸びてきたデジタルコンテンツ保護モデルである。ＤＲＭは通常、デジタルメディア又は他のデータを保護すること、及びコンテンツ所有者に収益を提供することの技術及びビジネスモデルの複合セットを包含する。
【０００４】
多くの公知のＤＲＭシステムは、コンピュータのハードディスクドライブ構成要素などの記憶装置を使用し、この記憶装置は、コンテンツ所有者によって提供される暗号化されていないコンテンツ（又は他のデータ）集合を含んでいる。記憶装置内のコンテンツは、ファイアウォールの背後の信頼区域内に常駐する。信頼区域内では、記憶装置上に常駐するコンテンツを暗号化することができる。コンテンツサーバは、記憶装置から暗号化されたコンテンツを受け取り、暗号化されたコンテンツを配布するためにパッケージ化する。ライセンスサーバは、暗号化されたコンテンツに関連する権利及び利用規則の記述、並びに関連の暗号キーを保持している。（コンテンツサーバ及びライセンスサーバは、場合によっては、（ｓｔｕｄｉｏなどの）コンテンツプロバイダ又はサービスプロバイダによって所有又は制御されるコンテンツプロバイダシステムの一部である）。再生装置又はクライアントは、表示するため暗号化されたコンテンツをコンテンツサーバから受け取り、アクセス権を指定するライセンスをライセンスサーバから受け取る。
【０００５】
いくつかのＤＲＭ処理は、コンテンツのアイテムを要求する段階と、コンテンツキーでアイテムを暗号化する段階と、コンテンツデジタルライセンス内にコンテンツキーを格納する段階と、暗号化されたコンテンツを再生装置に配布する段階と、コンテンツキーを含むデジタルライセンスファイルを再生装置に配信する段階と、コンテンツファイルを復号化する段階と、デジタルライセンス内に指定された利用規則下でこれを再生する段階とから構成される。
【０００６】
しかしながら、ますます多くのコンテンツがエンドユーザに配信されるに伴って、このような公知のＤＲＭ方式では、コンテンツ又はサービスプロバイダのサーバに負担となる可能性がある。各ユーザによるコンテンツの特定のアイテムへの要求ごとに、サーバは、復号キーの生成、コンテンツライセンスの生成、及びコンテンツ自体の暗号化を含む「パッケージ」を作成する必要がある。
【０００７】
サブスクリプションビジネスモデルに関わる配布の場合、コンテンツの各アイテムがサブスクライバーごとに「パッケージ化」される公知のＤＲＭ方式を使用するコンテンツプロバイダサーバにはますます多くの負担がかかる可能性がある。ユーザがコンテンツのサブスクリプション前に１つのライセンスの代金を支払う場合、ユーザが利用可能なコンテンツは時間の経過と共に累積し、支払った代金を超えるケースが生じる可能性がある。
【０００８】
従って、保護されたデータ又はメディアの配信を達成するための保護機構の改善された方法及びシステムが望まれる。
【発明の概要】
【０００９】
デジタルライセンスによって規定されたデジタルコンテンツを配布する方法及びシステムが開示される。本発明のいくつかの実施形態によれば、ライセンスの受け取り後にクライアントデバイスによって受け取られるコンテンツの複数アイテムに対する利用権を１つのライセンスが規定できるように、ユーザに対するライセンス及びコンテンツの発行が容易にされる。更に、ライセンスは、ライセンスされたコンテンツの識別フィールド内に、ユーザによるライセンスの受け取り後も不変であるデータを有する。従って、本発明の実施形態は、１つのライセンスがクライアントに発行され、その後、この１つのライセンスの制御下でコンテンツの複数アイテムをクライアントに送信し且つクライアントがこれらを使用することができるようなサブスクリプションビジネスモデルの一部として使用することができる。
【００１０】
１つの態様において、ライセンスされるコンテンツの識別データを有するライセンスがクライアントに送信される。クライアントによるライセンスの受け取り後、コンテンツの第１アイテムがクライアントに送信される。コンテンツの第１アイテムは、第１コンテンツ識別データを有し、コンテンツの第１アイテムの少なくとも一部分は暗号化形式である。同様に、クライアントによるライセンスの受け取り後、コンテンツの第２アイテムがクライアントに送信される。コンテンツの第２アイテムは、第１コンテンツ識別データとは異なる第２コンテンツ識別データを有する。コンテンツの第２アイテムの少なくとも一部分は暗号化形式である。
【００１１】
第１コンテンツ識別データが、ライセンスされるコンテンツの識別データに対応する場合、コンテンツの第１アイテムが復号化される。同様に、第２コンテンツ識別データが、ライセンスされるコンテンツの識別データに対応する場合、コンテンツの第２アイテムが復号化される。ライセンスされるコンテンツの識別データは、ライセンスがクライアントに送信された後も不変である。
【００１２】
別の態様では、コンテンツの第１及び第２アイテムが異なる時点でクライアントに送信され、これらの時点は、少なくとも略１日の時間間隔で互いに離隔されている。
【００１３】
別の態様において、ライセンスが第１サブキーを有し、コンテンツの第１アイテムが第２サブキーを有し、コンテンツの第２アイテムが第３サブキーを有する。第１及び第２サブキーを用いて第１復号キーを生成し、第１及び第３サブキーを用いて第２復号キーを生成する。第１復号キーを用いてコンテンツの第１アイテムを復号化し、第２復号キーを用いて第２アイテムを復号化する。
【００１４】
別の実施形態において、ライセンスされるコンテンツの識別データを有し且つ再生カウントデータを有するライセンスがクライアントに送信される。クライアントによるライセンスの受け取り後にコンテンツの第１アイテムがクライアントに送信される。コンテンツの第１アイテムの少なくとも一部分は暗号化形式である。コンテンツの第１アイテムは、第１コンテンツ識別データを有し、個別に使用可能なＮ個のサブコンテンツのアイテムで構成されており、Ｎは２よりも大きい整数である。第１コンテンツ識別データが、ライセンスされるコンテンツの識別データに対応する場合、個別に使用可能なＮ個のサブコンテンツのアイテムうちのＰ個の少なくとも一部分が復号化され、ＰはＮよりも小さい整数であり、Ｐは再生カウントデータに相当する。ライセンスされるコンテンツの識別データ及び再生カウントデータは、ライセンスがクライアントに送信された後も不変である。別の実施形態では、個別に使用可能なＮ個のサブコンテンツのアイテムは、Ｎ個のテレビ番組から構成することができ、或いは、Ｎ個の音楽著作物から構成することができる。
【００１５】
更に別の実施形態において、クライアントに送信するため、及びクライアントによって使用されるコンテンツの第１の複数アイテムをライセンスするためのデータ構造が提供される。コンテンツの第１の複数アイテムの各々は、第１コンテンツ識別フィールドを有する。データ構造は、コンテンツの第１の複数アイテムの各々の識別情報を指定するため、及びコンテンツの第１の複数アイテムの識別情報各々に対応する第１識別データセットを保持するための第１ライセンス識別フィールドを含む。第１ライセンス識別フィールド及び複数の第１コンテンツ識別フィールドは、データ構造がクライアントに送信された時点よりも後にクライアントがコンテンツの第１の複数アイテムを受け取った場合、クライアントがコンテンツの第１の複数アイテムを使用できるようにされている。第１識別データセットは、データ構造がクライアントに送信された後も不変であるようにされている。
【００１６】
本発明に対する付加的な態様が存在する。従って、上記は本発明のいくつかの実施形態及び態様の要約にすぎない点は理解されたい。更なる実施形態及び態様を以下で言及する。更に、本発明の精神又は範囲から逸脱することなく、開示される実施形態に対して数多くの変更を加えることができる点は理解されたい。従って、上述の概要は、本発明の範囲を限定することを意図するものではない。むしろ、本発明の範囲は、添付の特許請求の範囲及びその均等物によって決定付けられるものとする。
本発明のこれら及び／又は他の態様並びに利点は、添付図面を参照しながら好ましい実施形態の以下の説明から明らかになり、容易に理解されるであろう。
【図面の簡単な説明】
【００１７】
【図１】コンテンツの配布で使用されるいくつかの実施形態によるコンテンツ提供システムの概略ブロック図である。
【図２】本発明の一実施形態によるクライアントデバイスにおけるハードウェア環境の概略ブロック図である。
【図３】コンテンツの配布で使用されるいくつかの実施形態によるコンテンツ提供システムの一部分の概略ブロック図である。
【図４】本発明のいくつかの実施形態によるデジタルライセンスの概略図である。
【図５】本発明のいくつかの実施形態によるデジタルコンテンツの１つのアイテムの概略図である。
【図６】本発明のいくつかの実施形態によるデジタルコンテンツの別のアイテムの概略図である。
【図７】本発明のいくつかの実施形態によるデジタルコンテンツの別のアイテムの概略図である。
【図８】本発明のいくつかの実施形態によるデジタルコンテンツの別のアイテムの概略図である。
【図９】本発明の一実施形態による識別フィールド値の割り当てを示す表である。
【図１０】本発明の一実施形態によりコンテンツを配布する方法の概略フロー図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施形態について詳細に参照し、その実施例を図面全体にわたって同じ数字が同じ要素を示す添付図面において例証する。他の実施形態を利用してもよく、本発明の範囲から逸脱することなく構造上及び機能上の変更が実施可能である点は理解されたい。
【００１９】
図１を参照すると、本発明が適用されるコンテンツ提供システム１０の例示的な構成を示している。コンテンツ提供システム１０は、ビデオデータ、オーディオデータ、画像データ、テキストデータ、その他を含むことができる保護されたコンテンツを処理する。ライセンスサーバ１２、コンテンツサーバ１４、及び課金サーバ１６は、各々クライアント１８に接続され、更に、例えばインターネットであるネットワーク２０を介して互いに接続されている。この実施例では、１つのクライアント１８だけを示しているが、当業者であれば、あらゆる数のクライアントをネットワーク２０に接続することができる点は理解されるであろう。
【００２０】
コンテンツサーバ１４は、コンテンツをクライアント１８に提供する。ライセンスサーバ１２は、クライアント１８がコンテンツを使用するのに必要なサブスクリプションセクション２４を有するライセンス２２を付与する。課金サーバ１６は、クライアント１８にライセンス２２が付与されたときに該クライアントに請求を行うのに使用される。例示した実施形態は、クライアント１８と通信している３つのサーバを示したが、これらのサーバ機能の全ては、ここに示した３つよりも少ない数又は多い数のサーバに含めることができる点は理解されるであろう。
【００２１】
図２は、クライアント１８の例示的な構成を示している。図２を参照すると、中央処理ユニット（ＣＰＵ）３０は、読み出し専用メモリ（ＲＯＭ）３２内に格納されているか又は記憶装置３４からランダムアクセスメモリ（ＲＡＭ）３６にロードされたプログラムによって指示されるような様々な処理演算を実行する。ＲＡＭ３６はまた、ＣＰＵ３０が必要に応じて様々な処理演算を実行するのに必要なデータなどを格納する。
【００２２】
ＣＰＵ３０、ＲＯＭ３２、及びＲＡＭ３６は、バス３８を介して相互接続されている。バス３８は更に、例えばキーボード及びマウスから構成される入力デバイス４０と、例えばＣＲＴ又はＬＣＤに基づくディスプレイユニット及びスピーカから構成される出力デバイス４２と、例えばハードディスクドライブに基づく記憶装置３４と、例えばモデム、ネットワークインタフェースカード（ＮＩＣ）又は他の端末アダプタに基づく通信デバイス４４とを接続する。
【００２３】
ＲＯＭ３２、ＲＡＭ３６、及び／又は記憶装置３４は、クライアント１８の動作を有効にするのに用いられるオペレーティングソフトウェアを格納する。バッファ４６は、暗号化されたコンテンツを復号化するのに必要な関連の復号キー（図示せず）を使用しながら、暗号化されたストリーミングコンテンツのシーケンシャル部分をコンテンツサーバ１４（図１）からネットワーク２０を介して受け取ってバッファリングする。暗号化されたコンテンツ及び関連の復号キーは、復号器４８に送信される。復号器４８は、コンテンツに関連する復号キーを用いてコンテンツを復号化し解読する。
【００２４】
通信デバイス４４は、ネットワーク２０を介して通信処理を実行し、ＣＰＵ３０から供給されたデータを送信して、ネットワーク２０から受け取ったデータをＣＰＵ３０、ＲＡＭ３６、及び記憶装置３４に出力する。記憶装置３４は、ＣＰＵ３０と情報を転送して、該情報を格納及び削除する。通信デバイスはまた、他のクライアントとアナログ信号又はデジタル信号を通信する。
【００２５】
バス３８はまた、必要に応じてドライブ５０とも接続され、ここに例えば磁気ディスク、光学ディスク、光磁気ディスク、又は半導体メモリがロードされ、これらの記録媒体のいずれかから読み出されたコンピュータプログラム又は他のデータが記憶装置３４内にインストールされるようにする。
【００２６】
図示されていないが、コンテンツサーバ１４、ライセンスサーバ１２、及び課金サーバ１６（図１）はまた、図２で示したクライアント１８の構成と基本的に同じ構成を有するコンピュータとして各々構成される。図２は、クライアント１８の１つの構成を示しているが、代替的な実施形態は、セットトップボックス、パーソナルコンピュータ、携帯用再生装置、又は他のタイプのコンピュータデバイスを含む。
【００２７】
コンテンツ提供システム１０において、ライセンスサーバ１２及びコンテンツサーバ１４は、ライセンス２２及びコンテンツをクライアント１８（図１）に送信する。ライセンス２２は、典型的には暗号化形式である保護されたコンテンツをクライアント１８が使用（すなわち、レンダリング、複製、複写、実行、及びその他）できるようにする必要がある。
【００２８】
コンテンツの各々のアイテムは、１つ又はそれ以上の暗号キーを用いてサービスプロバイダ機関によって構成され暗号化される。クライアント１８は、受け取ったコンテンツのアイテムをライセンス情報及びコンテンツに基づいて復号化し複製する。いくつかの実施形態において、ライセンス情報は、例えば、コンテンツのアイテムがこれを超えて使用することができない有効期限、コンテンツを使用することができる回数、例えばＣＤなどの記録媒体にコンテンツを複写することができる回数、及び携帯用デバイスに対してコンテンツを精算することができる回数などの利用権を含む。
【００２９】
図３は、本発明の実施形態による、コンテンツに権利を付与し、コンテンツを使用する機構を示している。
【００３０】  図３を参照すると、ライセンスサーバ６２、ライセンス６４、クライアント６６、及びコンテンツの複数アイテムが示されている。ライセンスサーバ６２は、信頼された発行者によって所有及び制御されており、ユーザに属するクライアント６６に対してライセンス６４を発行する。クライアント６６によってダウンロード又はその他の方法で受け取るのに利用可能なものは、この実施例では、以下を含むコンテンツの複数アイテムである。    （ｉ）「（公序良俗違反につき、不掲載）−シリーズ１」、「（公序良俗違反につき、不掲載）−シリーズ２」、「（公序良俗違反につき、不掲載）−シリーズ３」、「（公序良俗違反につき、不掲載）−シリーズ４」、及び「（公序良俗違反につき、不掲載）−シリーズ５」というタイトルのテレビ番組の５つのシリーズを含む主要コンテンツの５つのアイテム６８ａ−６８ｅ；    （ｉｉ）その各々が同様のタイトルを持つ主要コンテンツのアイテム６８ａ−６８ｆに関連している、「クリップ：（公序良俗違反につき、不掲載）−シリーズ１」、「クリップ：（公序良俗違反につき、不掲載）−シリーズ２」、「クリップ：（公序良俗違反につき、不掲載）−シリーズ３」、「クリップ：（公序良俗違反につき、不掲載）−シリーズ４」、及び「クリップ：（公序良俗違反につき、不掲載）−シリーズ５」というタイトルの５つのクリップ又はボーナストラック７０ａ−７０ｆを含むクリップコンテンツの５つのアイテム；    （ｉｉｉ）１０の映画、他のテレビ番組（他の「（公序良俗違反につき、不掲載）」番組又は異なるテレビ番組とすることができる）、或いは他のタイプのビデオコンテンツのプレビューを含む、「ビデオプレビュー＃１」、「ビデオプレビュー＃２」、などから「ビデオプレビュー＃１０」までのタイトルのビデオプレビューコンテンツの１０個のアイテム７２ａ−７２ｊ；    （ｉｖ）例えば楽曲又はインストルメンタルなどの１０の音楽著作物、或いは他のタイプのオーディオコンテンツのプレビューを含む、「オーディオプレビュー＃１」、「オーディオプレビュー＃２」などから「オーディオプレビュー＃１０」までのタイトルのオーディオプレビューコンテンツの１０個のアイテム７４ａ−７４ｊ。
【００３１】
ライセンス６４によって規定された条件及び権利に応じて、クライアント６６は、コンテンツのこれらのアイテムの１つ又はそれ以上を使用することができる。しかしながら、ライセンス６４がコンテンツのこれらのアイテムの１つ又はそれ以上に権利を付与しない場合には、これらを使用することはできないが、使用不能な形式でクライアント６６が受け取ってクライアント上に格納することはできる。
【００３２】
図４は、本発明の一実施形態によるライセンス６４と該ライセンス６４に含まれる特定のデータ又は情報の概略図である。図４を参照すると、ライセンス６４は、サブスクリプションセクション７６及びサブキーセクション７８を有する。サブキーセクション７８は、１つ又はそれ以上のサブキー８０を有し、以下で更に説明するように、１つ又はそれ以上の復号キーの生成で使用することができる。サブスクリプションセクション７６は、主要コンテンツ識別フィールド８２、プレビュー識別フィールド８６、クリップ識別フィールド８４、及び再生カウントフィールド８８を含む。以下で更に説明するように、クライアント６６によるコンテンツの特定のアイテムのアクセス又は使用を制御するために、これらのフィールドに値又は属性データを挿入することができる。
【００３３】  図５は、「（公序良俗違反につき、不掲載）−シリーズ１」というタイトルの主要コンテンツのアイテム６８ａの概略図である。図５を参照すると、コンテンツのアイテム６８ａは、サブスクリプションセクション１０２、サブキーセクション１０４、及びコンテンツセクション１０６を有する。サブキーセクション１０４は、１つ又はそれ以上のサブキー１０８を含み、これは、クライアント６６によって、ライセンス６４（図４）に含まれている１つ又はそれ以上の関連のサブキー８０と組み合わせることができ、アルゴリズムを用いてコンテンツの１つ又はそれ以上の復号キー（図示せず）を導出するようにする。従って、ＤＲＭのセキュリティを強化するために、クライアント６６は、ライセンス６４及びコンテンツのアイテム６８ａの両方を有して、ライセンス６４及びコンテンツのアイテム６８ａの各々からサブキーを抽出するようにする必要があり、これらを用いて１つ又はそれ以上の復号キーを得るようにする。
【００３４】  サブスクリプションセクション１０２は、主要コンテンツ識別フィールド１１０を含み、ここには、この主要コンテンツのアイテム「（公序良俗違反につき、不掲載）−シリーズ１」６８ａの識別情報（ｉｄｅｎｔｉｔｙ）に対応する値又は属性データを入れることができる。コンテンツセクション１０６は、サブコンテンツの個別に使用可能な１０個のアイテムを含んでおり、この実施例では、シリーズの主要コンテンツである「（公序良俗違反につき、不掲載）−シリーズ１」６８ａを構成する１０個のエピソード又は番組１１２ａ−１１２ｊである。この実施例では、エピソード１１２ａ−１１２ｊには、「シリーズ１−エピソード１」、「シリーズ１−エピソード２」から「シリーズ１−エピソード１０」までのタイトルが付けられている。図５では、コンテンツのアイテム「（公序良俗違反につき、不掲載）−シリーズ１」６８ａを示しているが、主要コンテンツの残り４つのアイテム６８ｂ−６８ｅ（図３）も同様のコンテンツ構造を有している点は理解されるであろう。
【００３５】
また、代替的な実施形態は、テレビシリーズだけでなく、（テレビシリーズと同様に）互いに関係するか又は互いに無関係とすることができるテレビ番組セットである主要コンテンツのアイテムを含む。主要コンテンツのアイテムはまた、映画、ドキュメンタリー、演劇作品、講演、音楽ビデオ、音楽著作物、及び他のオーディオ、ビジュアル、又はオーディオ／ビジュアルコンテンツを含むこともできる。主要コンテンツのこれらのアイテムは、サブコンテンツの個別に使用可能なアイテムを含む場合もあり、含まない場合もある。
【００３６】  図６は、「クリップ：（公序良俗違反につき、不掲載）−シリーズ１」というタイトルのボーナストラック又はクリップコンテンツのアイテム７０ａの概略図である。図６を参照すると、クリップコンテンツ７０ａは、サブスクリプションセクション１１４、サブキーセクション１１６、及びクリップコンテンツセクション１１８を有する。サブキーセクション１１６は、サブキー１２０を含んでおり、これは、クライアント６６によって、ライセンス６４（図４）に含まれている関連のサブキー８０と組み合わせることができ、これによって、アルゴリズムを用いてクリップコンテンツのこのアイテム７０ａの復号キーを得るようにする。
【００３７】  サブスクリプションセクション１１４は、クリップ識別フィールド１２２を含んでおり、これに対してクリップコンテンツのこのアイテム「クリップ：（公序良俗違反につき、不掲載）−シリーズ１」７０ａの識別情報に対応する値又は属性データを入れることができる。コンテンツセクション１１８は、シリーズの主要コンテンツのアイテム「（公序良俗違反につき、不掲載）−シリーズ１」６８ａに関連するボーナストラック又はクリップコンテンツ１２４を含む。図６は、クリップコンテンツのアイテム「クリップ：（公序良俗違反につき、不掲載）−シリーズ１」７０ａを示しているが、クリップコンテンツの残り４つのアイテム７０ｂ−７０ｅ（図３）も同様のコンテンツ構造を有している点は理解されるであろう。
【００３８】
図７は、「オーディオプレビュー＃１」というタイトルのオーディオプレビューコンテンツのアイテム７４ａの概略図である。図７を参照すると、コンテンツ７４ａは、サブスクリプションセクション１２６、サブキーセクション１２８、及びプレビューコンテンツセクション１３０を有する。サブキーセクション１２８は、サブキー１３２を含んでおり、これは、クライアント６６によって、ライセンス６４（図４）に含まれている関連のサブキー８０と組み合わせることができ、これによって、アルゴリズムを用いてこのオーディオプレビューコンテンツ７４ａの復号キー（図示せず）を得るようにする。
【００３９】
サブスクリプションセクション１２６は、プレビュー識別フィールド１３４を含んでおり、ここには、オーディオプレビューコンテンツのこのアイテム「オーディオプレビュー＃１」７４ａの識別情報に対応する値又は属性データを入れることができる。コンテンツセクション１３０は、プレビューされているオーディオコンテンツの完全版（図示せず）に対応するオーディオプレビューコンテンツ１３６自体を含んでいる。図７は、オーディオプレビューコンテンツのアイテム「オーディオプレビュー＃１」７４ａを示しているが、オーディオプレビューコンテンツの残り９個のアイテム７４ｂ−７４ｊ（図３）も同様のコンテンツ構造を有している点は理解されるであろう。
【００４０】
図８は、「ビデオプレビュー＃１」というタイトルのビデオプレビューコンテンツのアイテム７２ａの概略図である。図８を参照すると、コンテンツのアイテム７２ａは、サブスクリプションセクション１３８、サブキーセクション１４０、及びプレビューコンテンツセクション１４２を有する。サブキーセクション１４０は、サブキー１４４を含んでおり、これは、クライアント６６によって、ライセンス６４（図４）に含まれている関連のサブキー８０と組み合わせることができ、これによって、アルゴリズムを用いてこのビデオプレビューコンテンツ７２ａの復号キー（図示せず）を得るようにする。
【００４１】
サブスクリプションセクション１３８は、プレビュー識別フィールド１４６を含んでおり、ここには、ビデオプレビューコンテンツのこのアイテム「ビデオプレビュー＃１」７２ａの識別情報に対応する値又は属性データを入れることができる。コンテンツセクション１４２は、映画、テレビシリーズ又はエピソード、音楽ビデオ、又は他のビデオコンテンツとすることができる、プレビューされているビデオコンテンツの完全版（図示せず）に対応するビデオプレビューコンテンツ１４８自体を含んでいる。図８は、ビデオプレビューコンテンツのアイテム「ビデオプレビュー＃１」７２ａを示しているが、ビデオプレビューコンテンツの残り９個のアイテム７２ｂ−７２ｊ（図３）も同様のコンテンツ構造を有している点は理解されるであろう。
【００４２】  以下は、本発明の一実施形態の動作の説明である。図９は、この実施例による、主要コンテンツ６８ａ−６８ｅ、クリップコンテンツ７０ａ−７０ｅ、オーディオプレビューコンテンツ７４ａ−７４ｊ、ビデオプレビューコンテンツ７２ａ−７２ｊ（図３）のアイテムの識別フィールド内に入れられる属性又は値データの割り当てを示す表である。言い換えれば、この実施例において、「（公序良俗違反につき、不掲載）−シリーズ１」というタイトルの主要コンテンツ６８ａのアイテムのコンテンツ識別フィールド１１０（図５）には、値又は属性「１」を含んでいる。同様に、「（公序良俗違反につき、不掲載）−シリーズ２」というタイトルの主要コンテンツ６８ｂのアイテムのコンテンツ識別フィールド１１０には、値又は属性「２」を含む等となる。同様の値割り当てパターンがクリップコンテンツ７０ａ−７０ｅ（図３）について設定される。しかしながら、ビデオ及びプレビューコンテンツのアイテムは、異なる識別システムを採用する。ビデオプレビューコンテンツフィールド１４６（図８）の全てのアイテムが同じ値を含み、この実施例では「２」を含んでいる。同様に、オーディオプレビューコンテンツフィールド１３４（図７）の全てのアイテムは値「１」を含んでいる。
【００４３】
しかしながら、本発明の他の実施形態は、別の番号付けシステム又は英数字指定又は変数、その他を含む、識別フィールド値又は属性の異なるシステムを使用することができる点は理解されるであろう。
【００４４】
コンテンツの様々なアイテムの識別フィールドがこのように読み込まれることで、このライセンス６４の受け取り後にクライアント６６によって受け取られるコンテンツの複数アイテムに対する利用権を１つのライセンスが規定することができるように、ユーザに対するライセンス及びコンテンツの発行が容易にされる。更に、ライセンス６４の識別フィールド８２、８４、８６、８８内のデータは、ライセンス６４の受け取り後も不変である。従って、本発明の特定の実施形態をサブスクリプションビジネスモデルの一部として使用することができ、これによって、１つのライセンスがクライアントに発行され、その後、この１つのライセンスの制御下でコンテンツの複数アイテムをクライアントに送信し、クライアントがこれらを使用することができる。コンテンツのアイテムは、後の時点でクライアントに送信することができ、これらの時点は、略１時間、１日、１週間、或いはユーザによって所望されコンテンツプロバイダによって許可される他の時間間隔だけ離間している。
【００４５】  例えば、ユーザが代金を支払って、主要コンテンツ識別フィールド８２に値「１」を有するライセンス６４を受け取る場合、クライアント６６は、「（公序良俗違反につき、不掲載）−シリーズ１」というタイトルのコンテンツ６８ａのアイテムのみを使用できることになる。しかしながら、シリーズ１の１０のエピソード１１２ａ−１１２ｊ全てが使用可能にする。言い換えれば、クライアント６６は、ライセンス６４内に見出された主要コンテンツ識別フィールドデータを読み出して、このデータを主要コンテンツのアイテム６８ａ自体に見出されたコンテンツ識別フィールドデータと比較する。データが相互に対応する場合（例えば、それらが一致するか、又は値の範囲内に含まれる、その他）、クライアント６６は、前述のようにサブキーを用いて生成された１つ又はそれ以上の復号キーを使用することによって、コンテンツを使用することができる。「（公序良俗違反につき、不掲載）−シリーズ２」、その他などのコンテンツの他のアイテムは、場合によってはクライアント６６にダウンロードするか、又はクライアント６６が受け取ることができるが、それでもなお、この実施例ではこのライセンス６４の下で使用することはできない。
【００４６】  ライセンス６４内の再生カウントフィールド８８（図４）は、主要コンテンツシリーズのいずれかの所与のアイテム内のエピソードを幾つ使用してよいかを指定する。再生カウントフィールドが空の場合、ライセンス６４のコンテンツ識別フィールド８２内に適切な値を有していると仮定すると、全てのエピソードを使用してよい。一方、例えば、ライセンス６４がコンテンツ識別フィールド値「３」及び再生カウントフィールド値「５」を有している場合、クライアント６６は、「（公序良俗違反につき、不掲載）−シリーズ３」というタイトルのコンテンツ６８ｃのうちのいずれか５つのエピソードのみを使用することができる。しかしながら、この実施例においてこのライセンス６４の下では５つを超えない異なるエピソードを使用することができる。
【００４７】  別の実施例として、ライセンス６４が、式「１≦コンテンツＩＤ≦５」を含む主要コンテンツ識別フィールド８２を有し、且つ再生カウントフィールド８８が空である場合、クライアント６６は、５つの「（公序良俗違反につき、不掲載）」シリーズ６８ａ−６８ｅ全ての各々内の１０のエピソード全てを使用できることになる。更に別の実施例として、ライセンスの主要コンテンツ識別フィールド８２が、式「１||４」を含み、且つ再生カウントフィールドが空である場合、クライアント６６は、主要コンテンツの特定の２つのアイテム「（公序良俗違反につき、不掲載）−シリーズ１」６８ａ及び「（公序良俗違反につき、不掲載）−シリーズ４」６８ｄだけの各１０個のエピソード全てを使用してよいことになる。
【００４８】  ライセンス６４（図４）のサブスクリプションセクション７６内のクリップコンテンツ識別フィールド８４の内容は、同様の方法でクライアント６６によって使用される。クリップコンテンツフィールド８４内のデータは、クライアント６６の使用に対してコンテンツのいずれのクリップ又はボーナストラックアイテムがライセンスされるかを指定する。従って、例えば、ライセンス６４が主要コンテンツ識別フィールド８２に値「２」を含み、クリップコンテンツ識別フィールド８４に値「２」を含む場合、クライアント６６は、「（公序良俗違反につき、不掲載）−シリーズ２」というタイトルの主要コンテンツ６８ｂだけでなく、クリップコンテンツ「クリップ：（公序良俗違反につき、不掲載）−シリーズ２」７０ｂも使用することができるようになる。いくつかのビジネスモデルによれば、このようなライセンス６４は、ユーザが主要コンテンツに関連するクリップ又はボーナストラックを見ることができるだけでなく、主要コンテンツ自体も見ることができるので、クリップ識別フィールド内に値を持たないライセンスよりも多くの費用がかかることになる。
【００４９】
音楽及びビデオプレビュー識別フィールド１３４、１４６（図７及び８）は、異なる方法で機能する。ライセンスプレビュー識別フィールド８６（図４）は、一方（ビデオか又はオーディオ）若しくは他方の、又は両方の種類のプレビューの全ての使用を可能にする。従って、例えば、ライセンス６４内のプレビュー識別フィールド８６が値「１」を含んでいた場合、クライアント６６は、「オーディオプレビュー＃１」、「オーディオプレビュー＃２」、・・・、「オーディオプレビュー＃１０」というタイトルのオーディオプレビューコンテンツの１０個のアイテム全てを使用することができるが、クライアント６６は、ビデオプレビューコンテンツ（図９）のいずれのアイテムも使用することができない。一方、ライセンス６４内のプレビュー識別フィールド８６が値「２」を含んでいた場合、クライアント６６は、「ビデオプレビュー＃１」、「ビデオプレビュー＃２」、・・・、「ビデオプレビュー＃１０」というタイトルのビデオプレビューコンテンツの１０個のアイテム全てを使用することができるが、コンテンツのいずれのオーディオプレビューアイテムも使用することができない。しかしながら、代替的な実施形態において、オーディオ及びビデオプレビューコンテンツは、他の配列でグループ化することができ、或いは、それぞれの識別フィールドの各々における一意の値で個々に識別することができる。この場合、プレビューコンテンツへのアクセスは、前述の主要コンテンツのアイテムと同様の方法で制御することができる。
【００５０】
図１０は、本発明のいくつかの実施形態によるコンテンツを配布する方法の概略フロー図である。ライセンスされるコンテンツの識別データを有するライセンスがクライアントに送信される（１６０）。その後、クライアントがライセンスを受け取った後、クライアントにコンテンツの第１アイテムが送信される（１６２）。コンテンツの第１アイテムは、第１コンテンツ識別データを有し、コンテンツの第１アイテムの少なくとも一部分は暗号化形式である。次に、第１コンテンツ識別データが、ライセンスされるコンテンツの識別データに対応するか否かが判定される（１６４）。データが対応する場合、コンテンツの第１アイテムの暗号化された部分が復号化される（１６８）。
【００５１】
次に、コンテンツの第２アイテムがクライアントに送信される（１７０）。コンテンツの第２アイテムは、第１コンテンツ識別データとは異なる第２コンテンツ識別データを有し、コンテンツの第２アイテムの少なくとも一部分は暗号化形式である。しかしながら、ブロック１６４で表す判定が、データが対応していないことを示す場合には、コンテンツの第１アイテムを復号化することができず、処理はブロック１７０に進み、ここで、コンテンツの第２アイテムがクライアントに送信される。第２コンテンツ識別データが、ライセンスされるコンテンツの識別データに対応するか否かが判定される（１７４）。データが対応していない場合、処理は終了する（１７２）。一方、データが対応する場合には、コンテンツの第２アイテムの暗号化された部分が復号化される（１７６）。上述の処理全体にわたって、ライセンスされるコンテンツの識別データは、ライセンスがクライアントに送信された後も不変である。
【００５２】
以上で、デジタルライセンスによって規定されたデジタルコンテンツを配布する方法及びシステムが提供された。いくつかの実施形態によれば、ライセンスの受け取り後にクライアントデバイスによって受け取られるコンテンツの複数のアイテムに対する利用権を１つのライセンスが規定できるように、ユーザに対するライセンス及びコンテンツの発行が容易にされる。更に、ライセンスは、ライセンスされたコンテンツの識別フィールド内に、ユーザによるライセンスの受け取り後も不変であるデータを有する。従って、本発明の実施形態は、１つのライセンスがクライアントに発行され、その後この１つのライセンスの制御下でコンテンツの複数アイテムをクライアントに送信し且つこれらをクライアントが使用できるようなサブスクリプションビジネスモデルの一部として使用することができる。
【００５３】
上述の説明は、本発明の特定の実施形態を参照しているが、本発明の精神から逸脱することなく多くの修正を行うことができる点は理解されるであろう。特許請求の範囲は、本発明の真の範囲及び精神に含まれるこのような修正を保護するものである。従って、本明細書で開示される実施形態は、あらゆる点で限定ではなく例証とみなされるべきであり、本発明の範囲は、前述の説明ではなく特許請求の範囲によって示され、従って、特許請求の範囲の均等物の意味及び範囲内に含まれる全ての変更は、本発明に包含されるものとする。
【図１】
2009545787.tif 000003
【図２】
2009545787.tif 000004
【図３】
2009545787.tif 000005
【図４】
2009545787.tif 000006
【図５】
2009545787.tif 000007
【図６】
2009545787.tif 000008
【図７】
2009545787.tif 000009
【図８】
2009545787.tif 000010
【図９】
2009545787.tif 000011
【図１０】
2009545787.tif 000012
【国際調査報告】
2009545787.tif 000013
2009545787.tif 000014