(57)【特許請求の範囲】
【請求項１】
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部は、
前記通信部を介して前記サーバに自装置の種類を示す再生装置種類の特定情報を送信し、
前記通信部を介して前記サーバから、送信情報に基づいて特定された再生装置種類対応の再生許容パスを示す再生パス情報を受信し、
前記サーバから受信した再生装置種類対応の再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を実行する情報処理装置。
【請求項２】
前記コンテンツは、情報記録媒体に格納されたコンテンツであり、
前記通信部は、
前記コンテンツのコンテンツ識別子、または前記情報記録媒体の識別子を前記サーバに送信し、
前記サーバから、前記コンテンツに対応して許容される再生パス情報を受信する請求項１に記載の情報処理装置。
【請求項３】
前記データ処理部は、
前記サーバから受信するセグメントキーファイルからセグメントキーを取得し、取得したセグメントキーを適用して前記バリエーションデータを復号する請求項１に記載の情報処理装置。
【請求項４】
前記データ処理部は、
前記サーバから受信するセグメントキーファイルから、暗号化セグメントキーを取得し、取得した暗号化セグメントキーの復号処理を実行して取得したセグメントキーを適用して前記バリエーションデータを復号する請求項１に記載の情報処理装置。
【請求項５】
前記通信部は、
前記サーバから受信する再生パス情報に従った再生処理を実行するための再生制御情報ファイルであるプレイリストを前記サーバから受信し、
前記データ処理部は、
前記サーバから受信したプレイリストを適用して前記再生パス情報に従ったコンテンツ再生を実行する請求項１に記載の情報処理装置。
【請求項６】
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部は、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知し、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する情報処理装置。
【請求項７】
前記管理データは、前記再生装置に通知した再生パスに含まれるバリエーションデータの情報を含む請求項６に記載の情報処理装置。
【請求項８】
前記データ処理部は、
再生装置に通知する再生パスを再生装置の種類に応じて変更する請求項６に記載の情報処理装置。
【請求項９】
前記データ処理部は、
再生装置に通知する再生パスを再生装置の信頼度に応じて変更する請求項６に記載の情報処理装置。
【請求項１０】
前記データ処理部は、
信頼度が低いと判定された再生装置に対して、予め選択した特定のバリエーションデータを含む再生パス情報を通知する請求項６に記載の情報処理装置。
【請求項１１】
前記データ処理部は、
再生装置に通知する再生パスを再生装置の存在位置に応じて変更する請求項６に記載の情報処理装置。
【請求項１２】
前記データ処理部は、
不正流通コンテンツに含まれるバリエーションデータからバリエーションデータ識別子を抽出し、
前記管理データに基づいて、抽出したバリエーションデータ識別子に対応するバリエーションデータを含む再生パスを通知した再生装置を不正流通コンテンツの出所であると判定する出所追跡処理を実行する請求項６に記載の情報処理装置。
【請求項１３】
前記データ処理部は、
前記管理データとして、前記再生装置に通知した再生パスに含まれるバリエーションデータの情報を含む管理データを生成し、
前記再生パス情報に対して、再生装置識別子、またはユーザ識別子、または情報記録媒体識別子の少なくともいずれかの識別子を対応付けた管理データを生成する請求項６に記載の情報処理装置。
【請求項１４】
前記データ処理部は、
不正流通コンテンツに含まれるバリエーションデータからバリエーションデータ識別子を抽出し、
抽出したバリエーションデータ識別子に対応するバリエーションデータを含む再生パスの通知先として管理データ登録された再生装置識別子、またはユーザ識別子、または情報記録媒体識別子に基づいて不正流通コンテンツの出所追跡処理を実行する請求項１３に記載の情報処理装置。
【請求項１５】
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部が、
前記通信部を介して前記サーバに自装置の種類を示す再生装置種類の特定情報を送信し、
前記通信部を介して前記サーバから、送信情報に基づいて特定された再生装置種類対応の再生許容パスを示す再生パス情報を受信し、
前記サーバから受信した再生装置種類対応の再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を実行する情報処理方法。
【請求項１６】
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部が、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知し、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する情報処理方法。
【請求項１７】
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記プログラムは、前記データ処理部に、
前記通信部を介して前記サーバに自装置の種類を示す再生装置種類の特定情報を送信する処理と、
前記通信部を介して前記サーバから、送信情報に基づいて特定された再生装置種類対応の再生許容パスを示す再生パス情報を受信する処理と、
前記サーバから受信した再生装置種類対応の再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を行なう処理を実行させるプログラム。
【請求項１８】
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記プログラムは、前記データ処理部に、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知する処理と、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、および情報処理方法、並びにプログラムに関する。さらに詳細には、不正流通コンテンツの出所追跡を可能とし、コンテンツの不正利用の防止を実現する情報処理装置、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
映画や音楽等、様々なコンテンツを記録する情報記録媒体（メディア）として、ＤＶＤ(Digital Versatile Disc)や、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）が多く利用されている。【０００３】
これらの情報記録媒体に記録される音楽データ、画像データ等の多くのコンテンツは、その作成者あるいは販売者に著作権、頒布権等が保有されている。従って、このような情報記録媒体（メディア）にコンテンツを格納してユーザに提供する場合、正規な利用権を持つユーザのみにコンテンツの利用を許容する利用制御を行うのが一般的である。【０００４】
具体的には、例えばコンテンツを暗号化コンテンツとして記録し、正規なコンテンツ購入処理を行ったユーザに提供した暗号鍵によってのみ復号可能とするといった制御等が行われる。しかし、このような処理を行っても、例えば暗号化コンテンツを取得したユーザが復号したコンテンツや、暗号鍵を不正に配布、あるいは公開するなどの処理を行ってしまうと不特定多数のコンテンツの不正利用が発生する。特に昨今は、ネットワークを介したデータの不正公開や配信が行われるケースが多く、これらの不正をいかに防止するかが大きな課題となっている。【０００５】
不正コンテンツの流通を防止する１つの対策として、復号（平文）コンテンツに基づいて、復号処理を行なった装置を判別可能とした構成がある。
これは、暗号化コンテンツを復号して生成した復号コンテンツ、例えば復号画像データを解析し、画像から抽出される識別データに基づいて復号処理を行なった装置を判別する構成である。
この出所追跡を可能とした構成については、例えば特許文献１（特開２００７−４３３３６号公報）等に記載がある。【０００６】
この特許文献１に記載の構成は、コンテンツを構成データであるセグメント、例えば映画コンテンツを構成するあるシーンの画像を異なる鍵で復号可能とした複数のバリエーションデータとして設定するものである。各再生装置は、再生装置に格納した再生装置固有の鍵を適用して、複数のバリエーションデータから復号可能な１つのデータを選択して復号し、再生する。異なる鍵を格納した再生装置は、同一シーンの画像について、異なるバリエーションデータを復号して再生する。このように、各再生装置によって異なるバリエーションデータが選択されて再生されることになる。すなわち再生装置に応じて異なる再生パスに従った再生処理が行われる。【０００７】
例えば、復号コンテンツのコピーデータがネットワークを介して流通した場合、そのコンテンツに含まれるバリエーションデータや再生パスを解析することで、コンテンツを復号した装置を、ある程度の範囲で特定することが可能となる。
なお、各再生装置に格納される暗号鍵（復号鍵）は、装置のメーカー等によって異なり、これらの設定単位に応じて出所を追跡することが可能となる。【０００８】
しかし、このような出所追跡を可能とした対策に対して以下のような方法で、出所を判別不可能とした不正コピーコンテンツを作成されてしまう可能性がある。
例えば２つの再生装置Ａ，Ｂによって復号、再生された異なる２つの再生パスからなるコンテンツを混合させて１つのコンテンツを生成するといった処理である。【０００９】
例えばコンテンツの前半を再生装置Ａによって復号された再生装置Ａ対応の再生パスによって構成し、後半を再生装置Ｂによって復号された再生装置Ｂ対応の再生パスによって構成した混合コンテンツである。このような混合コンテンツがコピーされてネット上に広がった場合、このコピーコンテンツから正しい出所を追跡することはできなくなる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００７−４３３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本開示は、例えばこのような問題点に鑑みてなされたものであり、より実効性のある出所追跡を可能として不正なコピーコンテンツの流通や利用を抑制可能とした情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本開示の第１の側面は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部は、
前記通信部を介して前記サーバから再生の許容される再生パス情報を受信し、
前記サーバから受信した再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を実行する情報処理装置にある。【００１３】
さらに、本開示の第２の側面は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部は、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知し、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する情報処理装置にある。【００１４】
さらに、本開示の第３の側面は、
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部が、
前記通信部を介して前記サーバから再生の許容される再生パス情報を受信し、
前記サーバから受信した再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を実行する情報処理方法にある。【００１５】
さらに、本開示の第４の側面は、
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部が、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知し、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する情報処理方法にある。【００１６】
さらに、本開示の第５の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記プログラムは、前記データ処理部に、
前記通信部を介して前記サーバから再生の許容される再生パス情報を受信する処理と、
前記サーバから受信した再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を行なう処理を実行させるプログラムにある。【００１７】
さらに、本開示の第６の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記プログラムは、前記データ処理部に、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知する処理と、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する処理を実行させるプログラムにある。【００１８】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。【００１９】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２０】
本開示の一実施例の構成によれば、再生パスを設定可能なコンテンツを利用して不正コピーコンテンツの確実な出所解析を行う構成が実現される。
具体的には、各々を異なる鍵で復号可能とした複数のバリエーションデータからなるセグメント領域を有し、選択するバリエーションデータに応じた再生パスを設定可能なコンテンツを利用する。各バリエーションデータは復号データからバリエーションデータ識別子を解析可能である。再生装置は、サーバから受信した再生パス情報に従ってバリエーションデータを選択してコンテンツ再生を実行する。サーバは、再生装置に通知した再生パス情報と、再生装置識別情報を対応付けた管理データを生成し、不正コピーコンテンツに含まれるバリエーションデータに基づいて不正コピーの出所追跡を実行する。
本構成により、再生パスを設定可能なコンテンツを利用して不正コピーコンテンツの確実な出所解析を行う構成が実現される。
各再生パスを構成する１つ１つのバリエーションデータ単位で出所追跡が可能となり、複数の復号コンテンツを混在させた混合コンテンツが流通した場合であっても、その混合コンテンツの生成元となった各コンテンツの出所を全て解析することが可能となる。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００２１】
【図１】再生装置対応の再生パスを設定可能としたコンテンツの構成例について説明する図である。
【図２】再生装置対応の再生パスを設定可能としたコンテンツの構成データからの識別情報検出例について説明する図である。
【図３】再生装置対応の再生パスを設定可能としたコンテンツを利用して生成される混合コンテンツの例について説明する図である。
【図４】本開示の一実施例の処理に従った再生装置とサーバとの通信シーケンスについて説明するシーケンス図である。
【図５】本開示の一実施例の処理に従った再生装置の処理シーケンスについて説明するフローチャートを示す図である。
【図６】本開示の一実施例の処理に従った再生装置に対する再生パス設定例について説明する図である。
【図７】本開示の一実施例の処理に従った不正流通コンテンツの出所追跡処理例について説明する図である。
【図８】本開示の一実施例の処理に従った再生装置に対する再生パス設定例について説明する図である。
【図９】本開示の一実施例の処理に従って再生パスが指定された再生装置の生成する復号コンテンツについて説明する図である。
【図１０】サーバの生成する管理データの一例について説明する図である。
【図１１】サーバの実行する不正流通コンテンツからの出所追跡処理シーケンスについて説明するフローチャートを示す図である。
【図１２】セグメント領域のバリエーションデータに対する埋め込みデータの例について説明する図である。
【図１３】再生パスの設定例について説明する図である。
【図１４】情報処理装置のハードウェア構成例について説明する図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照しながら本開示の情報処理装置、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
１．再生パス解析に基づく出所追跡処理の概要について
２．不正流通コンテンツから確実な出所解析を実現する構成について
３．サーバの指定する再生パスの設定例について
４．不正流通コンテンツの出所追跡処理について
５．情報処理装置のハードウェア構成例について
６．本開示の構成のまとめ
【００２３】
［１．再生パス解析に基づく出所追跡処理の概要について］
本発明の構成についての説明の前に、まず、既存の再生パス解析に基づく出所追跡処理の概要について説明する。
【００２４】
図１は、再生装置に応じたコンテンツの再生パス設定例について説明する図である。
図１には、以下の各図を示している。
（１）再生装置Ａの再生パスＡ
（２）再生装置Ｂの再生パスＢ
【００２５】
図に示すＡＶ０００，ＡＶ００１，ＡＶ００２・・・これらは、例えばある映画コンテンツを構成するあるシーンの画像データである。例えば数秒間の画像フレームによって構成されるコンテンツを構成する画像データである。
図の左から右に示す時間軸（ｔｉｍｅ）に従って、順次再生されるシーンに対応する画像データを示している。
例えば、最初のシーンがＡＶ０００である。
【００２６】
最初のシーンＡＶ０００の次のデータとして、ＡＶ００１〜ＡＶ００１６の１６個の画像データが設定されている。
これらは、同一のシーンであるが、ＡＶ００１〜ＡＶ００１６の１６個の画像データは、それぞれ異なる鍵（セグメント鍵）で暗号化されている。
各再生装置は、自装置に格納された鍵で利用可能な１つのデータを選択して、再生することができる。
【００２７】
このように複数のデータの中から１つのデータを選択再生可能な画像データ区間をセグメント、あるいはセグメント領域と呼ぶ。
セグメント領域以外の１つのデータのみ用意されている区間は、単一データ領域と呼ぶ。例えばＡＶ０００、ＡＶ０１７等の再生区間は１つのデータのみが設定されており、すべての再生装置は、この１つのデータのみを再生する。このような区間を単一データ領域と呼ぶ。
【００２８】
図１に示す例では、コンテンツ中に１６個のセグメント領域（セグメント１〜１６）が設定されている。
また、各セグメント１〜１６の各々には、１６個の異なる鍵で暗号化されたデータ（＝異なる鍵で復号可能なデータ）が設定されている。セグメント領域に設定される異なる鍵で復号可能な複数のデータの各々をバリエーションデータと呼ぶ。
また、バリエーションデータの復号用の鍵をセグメントキーと呼ぶ。セグメントキーは、各バリエーションデータに応じて異なる鍵として設定される。
【００２９】
図１（１）に示す例は、再生装置Ａの再生パスを示している。
再生装置Ａは、以下の各データを、順次、再生する。
ＡＶ０００→［ＡＶ０１６］→ＡＶ０１７→［ＡＶ０１９］→ＡＶ０３４→［ＡＶ０３６］・・・・→ＡＶ２３８→［ＡＶ２４０］→ＡＶ２５５
これが、再生装置Ａの再生パスＡである。
なお、上記の再生データ中［ＡＶｘｘｘ］のように、［  ］で囲んで示したデータが各セグメント領域に設定されたバリエーションデータである。
【００３０】
再生装置Ａは、セグメント領域に設定された１６個のバリエーションデータ（暗号化データ）から再生装置Ａの復号可能なデータを選択して再生を行なう。
［  ］で囲まれていないデータは、セグメント領域以外のデータであり、すべての再生装置において共通に再生されるデータである。
【００３１】
一方、図１（２）に示す再生装置Ｂは、以下の各データを、順次、再生する。
ＡＶ０００→［ＡＶ００２］→ＡＶ０１７→［ＡＶ０２０］→ＡＶ０３４→［ＡＶ０５０］・・・・→ＡＶ２３８→［ＡＶ２３９］→ＡＶ２５５
これが、再生装置Ｂの再生パスＢである。
【００３２】
上記の再生データ中［ＡＶｘｘｘ］のように、［  ］で囲んで示したデータがバリエーションデータであり、再生装置Ｂは、セグメント領域に設定された１６個のバリエーションデータ（暗号化データ）から再生装置Ｂの復号可能なデータを選択して再生を行なう。
［  ］で囲まれていないデータは、セグメント領域以外のデータであり、すべての再生装置において共通に再生されるデータである。
【００３３】
再生装置Ａの再生パスＡと、再生装置Ｂの再生パスＢを比較すると、セグメント領域以外の単一データ領域の再生データは共通する。しかしセグメント領域において再生するバリエーションデータは、異なるデータとなっている。
【００３４】
各再生パス中のセグメント領域に設定されるバリエーションデータには、どのバリエーションデータであるかの識別子、すなわち［ＡＶｘｘｘ］等のバリエーションデータ識別子が埋め込まれている。
すなわち、再生画像データを解析することで、どのバリエーションデータが再生されたかを判別することができる。
【００３５】
図２を参照して、各再生装置による再生画像データと、再生画像データに対する画像解析処理について説明する。
図２に示す情報記録媒体（ディスク）１０には、図１を参照して説明したセグメント領域と単一データ領域から構成されるコンテンツが格納されている。
再生装置Ａ２１は、図１（１）を参照して説明した再生パスＡに従ってコンテンツ再生を実行する。
再生装置Ｂ２１は、図１（２）を参照して説明した再生パスＢに従ってコンテンツ再生を実行する。
【００３６】
再生画像Ａ，３１は、１つのセグメント領域から選択されたバリエーションデータであり、再生パスＡに含まれるバリエーションデータ［ＡＶ０１６］である。
再生画像Ｂ，３２は、同じセグメント領域から選択された異なるバリエーションデータであり、再生パスＢに含まれるバリエーションデータ［ＡＶ００２］である。
これら２つの再生画像Ａ，Ｂは、いずれも例えば映画コンテンツの同一シーンの画像であり、視聴者には区別なく鑑賞される画像である。
【００３７】
しかし、再生画像Ａ，３１は、再生パスＡに含まれるバリエーションデータ［ＡＶ０１６］であり、この再生画像Ａ，３１には、バリエーションデータ［ＡＶ０１６］であることを示す識別情報（バリエーションデータ識別子）が埋め込まれている。例えば電子透かし（ｗａｔｅｒｍａｒｋ）等の技術により識別情報が埋め込まれている。
なお、このように再生データに埋め込まれた識別情報はフォレンジックマーク（Ｆｏｒｅｎｓｉｃ  ｍａｒｋ）、あるいはフォレンジックウォーターマーク（Ｆｏｒｅｎｓｉｃ  ｗａｔｅｒｍａｒｋ）と呼ばれる。
【００３８】
一方の再生画像Ｂ，３２は、再生パスＢに含まれるバリエーションデータ［ＡＶ００２］であり、この再生画像Ｂ，３２には、バリエーションデータ［ＡＶ００２］であることを示す識別情報（バリエーションデータ識別子）が埋め込まれている。
【００３９】
図１に示すコンテンツには、１５個のセグメント領域が設定されている。
例えばネットワーク上から、不正流通したコピーコンテンツが発見された場合、この不正流通コンテンツに含まれる１５個のセグメント領域における再生画像が、どのバリエーションデータであるかを判別すれば、そのコンテンツの再生パスが明らかになる。
【００４０】
例えば、不正に流通しているコピーコンテンツが、図１に示す再生パスＡからなるコンテンツであれば、そのコピーコンテンツは、図２に示す再生装置Ａによって復号されたコンテンツが元データであり、再生装置Ａが不正コピーコンテンツの出所であると判断することができる。
【００４１】
また、例えば、不正に流通しているコピーコンテンツが、図１に示す再生パスＢからなるコンテンツであれば、そのコピーコンテンツは、図２に示す再生装置Ｂによって復号されたコンテンツが元データであり、再生装置Ｂが不正コピーコンテンツの出所であると判断することができる。
【００４２】
しかし、このような再生パス解析に基づく出所判定処理における弱点として、複数の復号コンテンツを混在させて１つのコンテンツを生成した場合に、出所判定が困難になるという問題がある。
この問題について、図３を参照して説明する。
【００４３】
図３（１）には、先に図１（１）を参照して説明したと同様、再生装置Ａによって再生される再生パスＡを示している。
図３（２）には、先に図１（２）を参照して説明したと同様、再生装置Ｂによって再生される再生パスＢを示している。
【００４４】
これら２つの再生パスに従って再生される復号コンテンツを混合させて１つの復号コンテンツを生成することができる。
例えば図３（３）に示す混合コンテンツである。混合コンテンツの再生パスは以下の設定である。
ＡＶ０００→［ＡＶ０１６］→ＡＶ０１７→［ＡＶ０２０］→ＡＶ０３４→［ＡＶ０３５］・・・・→ＡＶ２３８→［ＡＶ２３９］→ＡＶ２５５
これが、図３（３）に示す混合コンテンツの再生パスである。
【００４５】
上記の再生データ中［ＡＶｘｘｘ］のように、［  ］で囲んで示したデータがバリエーションデータである。
この（３）混合コンテンツでは、バリエーションデータとして、再生パスＡを構成するバリエーションデータ：［ＡＶ０１６］，［ＡＶ０３５］と、再生パスＢを構成するバリエーションデータ：［ＡＶ０２０］，［ＡＶ２３９］が混在している。
【００４６】
この（３）混合コンテンツが不正にコピーされて流通した場合、この混合コンテンツの再生パスに基づいて出所を判断することはできない。この混合コンテンツに偶然一致する再生パスＸを再生する再生装置Ｘが存在した場合、その再生装置Ｘを不正コピーコンテンツの出所であると誤って判定する可能性がある。
【００４７】
このように、再生装置に応じて設定する再生パスを利用した構成では、複数の復号コンテンツを混在させた混合コンテンツを生成されてしまうと、正しい出所追跡ができなくなるという問題がある。
【００４８】
［２．不正流通コンテンツから確実な出所解析を実現する構成について］
次に、不正流通コンテンツから確実な出所解析を実現する構成について説明する。
【００４９】
図４は、本開示の処理例を示すシーケンス図である。
図４には、左から再生対象コンテンツ１０３を格納した情報記録媒体１００、情報記録媒体１００を装着してコンテンツ再生を実行する再生装置２００、再生装置２００と通信を行うサーバ３００を示している。
なお、再生装置２００には、例えばディスクプレーヤ等のディスク再生専用機器（ＣＥ機器）や、スマートホンやタブレット端末等の様々なタイプの再生装置が含まれる。
【００５０】
なお、図４には情報記録媒体１００としてディスク型の情報記録媒体の例を示しているが、情報記録媒体１００は、ディスクの他、例えばＳＤカード等のフラッシュメモリ等であってもよい。
情報記録媒体１００に格納された再生対象となるコンテンツ１０３は、異なる鍵（セグメントキー）で復号可能な複数のバリエーションデータからなるセグメント領域を含むコンテンツである。
【００５１】
情報記録媒体１００には、コンテンツ１０３の他コンテンツ識別子であるコンテンツＩＤ１０２が記録されている。
また、情報記録媒体の識別情報であるメディアＩＤ１０１が記録されている。メディアＩＤは、例えば、ディスクに書き換え困難な物理的記録処理によって記録されるＰＭＳＮ（Ｐｒｅｒｅｃｏｒｄｅｄｅ）  Ｍｅｄｉａ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒ）等である。
【００５２】
再生装置２００は、この情報記録媒体１００を装着してコンテンツ１０３の再生を実行する。
再生処理には、コンテンツ１０３の構成データであるバリエーションデータの復号用の鍵（セグメントキー）が必要である。
本実施例において、セグメントキーは、情報記録媒体１００には記録されておらず、サーバ３００から提供される。
【００５３】
図４に示すシーケンス図を参照して、再生装置２００がサーバからセグメントキーを取得して情報記録媒体１００に格納されたコンテンツ１０３を再生するまでのシーケンスについて説明する。
【００５４】
（ステップＳ１０１）
情報記録媒体１００を装着した再生装置２００は、まず、ステップＳ１０１において、サーバ３００との認証処理を実行する。
例えば公開鍵暗号方式に従った相互認証を実行する。
再生装置２００は、自装置のメモリに格納した公開鍵証明書（Ｄｅｖｉｃｅ  Ｃｅｒｔ）をサーバ３００に送信する。
サーバ３００もサーバの公開鍵証明書（Ｓｅｒｖｅｒ  Ｃｅｒｔ）を再生装置２００に提供する。
これらの公開鍵証明書の交換を伴う処理によって、双方の正当性を確認する相互認証処理が実行される。
【００５５】
なお、この相互認証処理に際して、あるいは相互認証処理の成立後、再生装置２００は、装着した情報記録媒体１００から読み取ったメディアＩＤ１０１、またはコンテンツＩＤ１０２をサーバ３００に送信する。
これは、情報記録媒体１００に格納されたコンテンツ１０３を特定するためのデータとして利用される。
サーバ３００は、メディアＩＤ１０１、またはコンテンツＩＤ１０２に基づいて再生対象コンテンツを特定し、その再生に適用するためのセグメントキーファイル、プレイリストファイルを再生装置２００に提供する。
【００５６】
ステップＳ１０１の相互認証処理が成立し、双方の機器の正当性が確認されると、ステップＳ１０２に進む。
なお、相互認証が不成立となった場合は、ステップＳ１０２の処理は実行されない。すなわち、再生装置２００はサーバからセグメントキーファイル、プレイリストファイルを受信できず、コンテンツ再生を行うことができない。
【００５７】
（ステップＳ１０２）
ステップＳ１０１の相互認証処理が成立し、双方の機器の正当性が確認されると、ステップＳ１０２に進む。
ステップＳ１０２では、サーバ３００が再生装置２００に対して、再生パスを通知する。すなわち、先に図１、図３等を参照して説明した再生パスである。
再生パスには再生パス個別の識別子、例えば再生パス番号が設定され、サーバ３００は、この再生パス番号を再生装置２００に通知する。
【００５８】
さらに、この再生パスの通知に伴い、サーバ３００は、再生装置２００に対して、
ａ．セグメントキーファイル
ｂ．プレイリストファイル
これら２つのファイルを再生装置２００に送信する。
【００５９】
ａ．セグメントキーファイルは、コンテンツ１０３のセグメント領域に設定されるバリエーションデータを復号するために必要となるセグメントキーを格納したファイルである。
なお、このセグメントキーファイルに格納されたセグメントキーは、暗号化されており、再生装置２００の保持する鍵で復号することで、セグメントキーを取得することが可能な構成となっている。
【００６０】
サーバ３００から再生装置２００に送信するセグメントキーファイルは、再生装置２００に通知した再生パスに従って再生されるバリエーションデータの復号に必要となるセグメントキーのみからなるファイルとする。
あるいは、コンテンツを構成する全てのセグメント領域にあるすべてのバリエーションデータの復号に適用するセグメントキー全てを暗号化データとして含む設定としてもよい。ただし、この設定とする場合は、再生装置２００に通知した再生パス上にある再生対象のバリエーションデータの復号に必要となるセグメントキーのみを、再生装置の有する鍵で復号可能な構成を持つセグメントキーファイルを生成して送信する。
【００６１】
ｂ．プレイリストファイルは、サーバ３００が再生装置２００に通知した再生パスに従ったコミンテンツ再生を実行するための再生制御情報である。
１つの再生パスに対して１つのプレイリストが対応づけられる。
すなわち、異なる再生パスのコンテンツ再生を行なうためには、異なるプレイリストを利用することが必要となる。
【００６２】
図に示す例では、ステップＳ１０２においてサーバ３００から再生装置２００に１つの再生パスが通知され、この通知された再生パスに従ったコンテンツ再生を実行するためのプレイリストが、サーバ３００から再生装置２００に提供される。
【００６３】
なお、サーバ３００から再生装置２００に提供するデータは、例えば、再生装置の公開鍵証明書（Ｄｅｖｉｃｅ  Ｃｅｒｔ）から取得される公開鍵によって暗号化して提供する構成とすることが好ましい。
【００６４】
なお、本シーケンスでは、プレイリストファイルをサーバから再生装置に提供する設定として説明しているが、予め情報記録媒体１００に記録されたプレイリストを利用する構成としてもよい。この場合、サーバからのプレイリストファイルの送信は省略可能である。
【００６５】
（ステップＳ１０３）
サーバ３００から再生パスについての通知を受領し、さらに、
通知された再生パスに設定されるバリエーションデータの復号に適用するセグメントキーを格納したセグメントキーファイルと、
通知された再生パスに従ったコンテンツ再生を行なうための再生制御情報であるプレイリストファイル、
これらの各データを受領した再生装置２００は、これらを利用して、情報記録媒体１００に格納されたコンテンツ１０３を復号して、再生する処理を実行する。
【００６６】
情報記録媒体１００に格納されたコンテンツ１０３は、例えば、以下の階層構成からなる。
（ａ）タイトル
（ｂ）ムービーオブジェクト（再生制御プログラム）
（ｃ）プレイリスト
（ｄ）クリップ
【００６７】
（ａ）タイトルは、再生コンテンツを指定するためのコンテンツタイトルである。
（ｂ）ムービーオブジェクト（再生制御プログラム）は、コンテンツの再生制御プログラムである。
一般的なＢｌｕ−ｒａｙ（登録商標）を利用したコンテンツ再生を行なう場合、再生対象コンテンツを指定するためのタイトルに従って、ムービーオブジェクトが再生パスに対応する１つの（ｃ）プレイリストを選択する設定となっている。
ただし、本開示の処理では、プレイリストは、サーバ３００から受信したものを使用すればよい。
【００６８】
（ｄ）クリップは、再生対象コンテンツを格納したクリップＡＶストリームファイルと、各クリップＡＶストリームファイルに対応付けられた再生制御情報ファイルであるクリップ情報ファイルによって構成される。
【００６９】
プレイリストファイルに従ってクリップ情報ファイルが指定され、さらにクリップ情報ファイルに従って再生対象コンテンツを格納したクリップＡＶストリームファイルが選択されてコンテンツの再生が行われる。
なお、図１を参照して説明したコンテンツは、クリップＡＶストームファイルの格納データによって構成される。すなわち、複数のバリエーションデータからなるセグメント領域と、１つの共通再生データからなる単一データ領域を有するコンテンツは、クリップＡＶストームファイルの格納データによって構成される。
【００７０】
セグメント領域には、各々異なる鍵で復号可能な複数のバリエーションデータが設定される。
再生装置２００は、サーバ３００から受信したセグメントキーファイルから、自装置のメモリに格納した鍵を適用して復号して得られるセグメントキーを利用して、各セグメント領域から選択される１つのバリエーションデータを復号して再生を実行する。
【００７１】
なお、サーバ３００から受信したプレイリストを適用した再生処理により、１つの再生パスが自動的に選択され、各セグメント領域から１つのバリエーションデータが、順次、選択される。再生装置２００は、選択されたバリエーションデータを、セグメントキーファイルから取得したバリエーションデータ対応のセグメントキーで復号して再生を実行する。
【００７２】
なお、この復号処理によって得られる画像等のバリエーションデータには、どのバリエーションデータであるかのバリエーションデータ識別情報（フォレンジックマーク（Ｆｏｒｅｎｓｉｃ  Ｍａｒｋ））が埋め込まれている。
【００７３】
図５に示すフローチャートを参照して、再生装置２００の実行する処理のシーケンスについて説明する。
図５に示すフローに従った処理は、例えば、再生装置２００のプログラム実行機能を持つＣＰＵを有するデータ処理部において、再生装置２００の記憶部に格納されたプログラムに従って実行される。
【００７４】
（ステップＳ１５１）
情報記録媒体１００を装着した再生装置２００は、まず、ステップＳ１５１において、サーバ３００との認証処理を実行する。
前述したように、例えば公開鍵暗号方式に従った相互認証を実行する。
【００７５】
（ステップＳ１５２）
ステップＳ１５２において認証が成立したか否かを判定し、不成立の場合は、処理を終了する。この場合は、コンテンツ再生は実行されない。
一方、認証成立と判定した場合は、ステップＳ１５３に進む。
【００７６】
（ステップＳ１５３）
ステップＳ１５１の相互認証処理が成立し、双方の機器の正当性が確認されると、再生装置２００は、ステップＳ１５３において、サーバ３００から、以下のデータを受信する。すなわち、
＊再生パス情報
＊セグメントキーファイル
＊プレイリストファイル
これらのデータをサーバ３００から受信する。
なお、再生パス情報はプレイリストファイルに含む設定としてもよい。
【００７７】
再生パス情報は、再生装置２００が再生するコンテンツ１０３の再生セグメント列に対応する再生パス情報である。
セグメントキーファイルは、コンテンツ１０３のセグメント領域のデータを復号するために必要となるセグメントキーを格納したファイルである。
プレイリストファイルは、サーバ３００が再生装置２００に通知した再生パスに従ったコミンテンツ再生を実行するための再生制御情報である。
１つの再生パスに対して１つのプレイリストが対応づけられる。
【００７８】
なお、前述したように、プレイリストファイルは、予め情報記録媒体に記録されたプレイリストを利用する構成としてもよい。この場合、サーバからプレイリストファイルを受信する処理は省略可能である。
【００７９】
（ステップＳ１５４）
サーバ３００から再生パスについての通知を受領し、さらに、セグメントキーファイルと、通知された再生パス対応のプレイリストファイルを受領した再生装置２００は、ステップＳ１５４において、これらを利用して、情報記録媒体１００に格納されたコンテンツ１０３の復号、再生処理を実行する。
【００８０】
サーバ３００から受信したプレイリストファイルに従って、サーバ３００から通知された再生パスに従ったコンテンツ再生が実行される。
この再生パスに含まれるセグメント領域には、各々異なる鍵で復号可能な複数のバリエーションデータが設定されている。
【００８１】
再生装置２００は、サーバ３００から受信したセグメントキーファイルから、自装置のメモリに格納した鍵を適用して復号して得られるセグメントキーを利用して、各セグメント領域から選択される１つのバリエーションデータを復号して再生を実行する。
【００８２】
なお、サーバ３００から受信したプレイリストによって、１つの再生パスが自動的に選択され、各セグメント領域から１つのバリエーションデータが、順次、選択されるので、再生装置２００は、選択されたバリエーションデータを、セグメントキーファイルから取得されるセグメントキーで復号して再生を行なう。
【００８３】
なお、この復号処理によって得られるバリエーションデータには、どのバリエーションデータであるかの識別情報（フォレンジックマーク（Ｆｏｒｅｎｓｉｃ  Ｍａｒｋ））が埋め込まれている。
【００８４】
なお、前述したように再生パスに従った再生を行なうためのプレイリストファイルは、コンテンツ１１０３を格納した情報記録媒体１００に予め記録しておく設定としてもよい。すなわち、複数の再生パスに対応するコンテンツ再生を実行するための複数のプレイリストファイルを情報記録媒体１００に予め記憶しておく。再生装置２００は、サーバ３００から受信する再生パス情報に応じて、その再生パスを再生するためのプレイリストファイルを情報記録媒体１００から選択して利用する。
このように、プレイリストファイルが情報記録媒体１００に記録され、これを利用した再生を行なう場合は、再生パス情報をサーバ３００から受信し、受信した再生パスに従った再生を行なうためのプレイリストファイルを情報記録媒体１００から選択して再生処理を実行する。
【００８５】
この場合、サーバ３００から再生装置２００に通知する再生パス情報は、その再生パスの再生に適用可能な１つのプレイリストファイルを指定するプレイリストファイル指定情報を含むものとする。
再生装置２００は、サーバ３００から受信するプレイリストファイル指定情報を含む再生パス指定情報に従って、情報記録媒体１００に記録された多数のプレイリストから１つのプレイリストを選択し、選択したプレイリストに従ってコンテンツ再生を実行する。
【００８６】
［３．サーバの指定する再生パスの設定例について］
図４、図５を参照して説明したように、本開示の処理では、再生装置２００の再生パスをサーバ３００が決定して再生装置２００に通知する。
再生装置２００は、サーバ３００から通知された再生パスに従ってコンテンツ再生処理を実行することになる。
【００８７】
サーバ３００の指定する再生パスの設定例と、サーバによる再生パス指定制御を実行することによる効果について、図６以下を参照して説明する。
【００８８】
サーバ３００が再生装置２００からのアクセスに応じて、再生パスを通知することのメリットは、サーバ３００が、例えば、再生装置２００の種類等を確認し、この確認した再生装置の種類等に応じて再生パスを決定できることにある。
再生装置２００には、例えば、いわゆるＣＥ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｎｉｃｓ）機器であるＢＤプレーヤ等のディスク再生専用機や、スマートホンやタブレット端末等が含まれる。
【００８９】
これらの様々な機器において、スマートホンやタブレット端末は、ユーザが様々なアプリケーションプログラムをダウンロードして使用することが頻繁に行われる。
これらダウンロード可能なプログラムには不正なプログラムも多数、存在しており、これらの不正プログラムを利用してコンテンツのコピー処理が実行される可能性が高い。
一方、ＢＤプレーヤ等のＣＥ機器は、アプリケーションをダウンロードして利用する処理が行われる可能性は低く、不正プログラムによるコンテンツコピー処理が実行される可能性は低いと考えられる。
【００９０】
サーバ３００は、例えば上記の判断基準に従って、再生装置２００を、以下の２つのグループに区分する。
（信頼度の高いグループ）不正コピーの出所となる可能性が低い信頼度の高い再生装置、
（信頼度の低いグループ）不正コピーの出所となる可能性が高い信頼度の低い再生装置、
【００９１】
サーバ３００は、図４の処理シーケンス中の認証処理の段階で、再生装置２００の種類を判別する。例えば再生装置２００から受信する公開鍵証明書（Ｄｅｖｉｃｅ  Ｃｅｒｔ）に基づいて再生装置の種類等を判別することができる。
この機器種類判別により、再生装置２００が、上記のグループ１，２のどちらのグループの機器であるかを判定する。
サーバ３００は、この判定結果に応じて、以下の再生パス通知処理を行なう。
【００９２】
信頼度の高いグループの再生装置については、予め規定した信頼度の高いグループ対応の再生パスを通知する。
一方、信頼度の低いグループの再生装置については、やはり予め規定した信頼度の低いグループ対応の再生パスを通知する。
例えば、信頼度が低いと判定されたグループの再生装置に対しては、予め選択した特定のバリエーションデータを含む再生パスを通知する。
なお、信頼度の高いグループ対応の再生パスと、信頼度の低いグループの再生パスは異なる再生パスである。
【００９３】
具体的な再生パス設定例について、図６を参照して説明する。
図６（１）は、情報記録媒体に格納されたコンテンツの構成例を示す図である。コンテンツは、複数のセグメント領域をし、各セグメントに、３つの異なるセグメントキーで復号することが可能な３つのバリエーションデータが設定されている。
各バリエーションデータは、復号結果からバリエーションデータ識別子を検出可能としたデータである。
【００９４】
各セグメントには、３つのバリエーションデータ（Ｓｋ−１，Ｓｋ−２，Ｓｋ−３）が設定されている。ｋは１〜ｎのセグメントナンバーを示している。
これらの３つのセグメント中、
不正コピーの出所となる可能性が高い再生装置（＝低信頼度の再生装置）に対しては、バリエーションデータ（Ｓｋ−１）または（Ｓｋ−２）からなる再生パスを通知する。
一方、不正コピーの出所となる可能性が低い再生装置（＝高信頼度の再生装置）に対しては、バリエーションデータ（Ｓｋ−３）からなる再生パスを通知する。
【００９５】
図６（２）に具体的な再生パス設定例を示す。
再生装置Ａは、ＣＥ機器、すなわち、ＢＤプレーヤ等のディスク再生専用機器であり不正コピーの出所となる可能性が低い「信頼度の高いグループ」の再生装置である。
サーバは、この信頼度の高いグループの再生装置Ａに対しては、バリエーションデータ（Ｓｋ−３）を再生データとして設定した再生パスを通知する。
プレイリストを提供する場合は、このバリエーションデータ（Ｓｋ−３）を再生データとして設定した再生パスの再生に適用するプレイリストを提供する。
【００９６】
再生装置Ｂは、スマートホンであり、不正コピーの出所となる可能性が高い「信頼度の低いグループ」の再生装置である。
サーバは、この信頼度の低いグループの再生装置Ｂに対しては、バリエーションデータ（Ｓｋ−１）を再生データとして設定した再生パスを通知する。
プレイリストを提供する場合は、このバリエーションデータ（Ｓｋ−１）を再生データとして設定した再生パスの再生に適用するプレイリストを提供する。
【００９７】
再生装置Ｃは、タブレット端末であり、不正コピーの出所となる可能性が高い「信頼度の低いグループ」の再生装置である。
サーバは、この信頼度の低いグループの再生装置Ｃに対しては、バリエーションデータ（Ｓｋ−２）を再生データとして設定した再生パスを通知する。
プレイリストを提供する場合は、このバリエーションデータ（Ｓｋ−２）を再生データとして設定した再生パスの再生に適用するプレイリストを提供する。
【００９８】
このように、図４を参照して説明したシーケンスに従って、再生装置２００からの要求に応じて再生装置に対して再生パスを通知する処理を行なうことで、サーバ３００は、例えば再生装置２００の種類に応じて自在に再生パスを設定することが可能となる。
【００９９】
この結果、複数の再生装置の復号したコンテンツを混在させて生成した混合コンテンツが生成され、この混合コンテンツのコピーが不正に流通した場合であっても、その不正コピーコンテンツの出所を確実に特定することが可能となる。
この出所特定処理の例について、図７を参照して説明する。
【０１００】
例えば、図７（ａ）に示すコンテンツが、ネットワークを介して流通している不正コピーコンテンツであるとする。この不正コピーコンテンツは、複数の再生装置において復号されたコンテンツを混在させて生成された混合コンテンツであるとする。
【０１０１】
コンテンツ管理を実行する、例えばサーバ３００は、このコピーコンテンツ中に含まれるバリエーションデータを抽出して、バリエーションデータに含まれるバリエーションデータ識別子を解析する。
例えば、図７（ａ）に示すコンテンツから、バリエーションデータＳ２−２からバリエーションデータ識別子（Ｓ２−２）を抽出する。
このバリエーションデータＳ２−２は、再生装置Ｂに対して通知した再生パスに含まれるバリエーションデータであり、サーバ３００は、このコピーコンテンツの出所の少なくとも１つは、再生装置Ｂであると判断することができる。
【０１０２】
同様に、図７（ｂ）に示す不正コピーコンテンツも、複数の再生装置において復号されたコンテンツを混在させて生成された混合コンテンツである。
サーバ３００は、このコピーコンテンツ中に含まれるバリエーションデータに含まれるバリエーションデータ識別子を解析する。図に示すように、バリエーションデータＳ３−３からバリエーションデータ識別子（Ｓ３−３）を抽出する。
このバリエーションデータＳ３−３は、再生装置Ｃに対して通知した再生パスに含まれるバリエーションデータであり、サーバ３００は、このコピーコンテンツの出所の少なくとも１つは、再生装置Ｃであると判断することができる。
【０１０３】
このように、不正流通コンテンツが、複数の再生装置による復号、再生データの混合データであっても、その中に含まれる１つのバリエーションデータに基づいて、その混合コンテンツを構成するコンテンタの出所を間違いなく特定することが可能となる。
【０１０４】
また、図４に示すシーケンスに従って、再生装置からのリクエストに応じてパス通知を行い、セグメントキーファイルやプレイリストファイルを再生装置に提供することによるメリットとして、設定可能なパスの種類および利用可能なプレイリストの数が制限されないというメリットがある。
【０１０５】
例えばＢＤ−ＲＯＭのフォーマット規格に基づく制限として、ＢＤ―ＲＯＭに記録される１つのコンテンツに対応して設定可能なプレイリストファイル数は最大２５６個という制限がある。
しかし、図４に示すシーケンスに従って実行するサーバ３００から再生装置２００に対する再生パス通知に併せて、その再生パスを再生するためのプレイリストファイルを提供する構成では、プレイリストファイルを情報記録媒体に格納する必要がない。従って、ＢＤ−ＲＯＭの規格によるプレイリストファイル最大数＝２５６個の制限を超える多数の異なるプレイリストを利用可能であり、数１００〜数１０００以上の異なるプレイリストを各再生装置に提供することが可能となる。
【０１０６】
例えば、図１を参照して説明したように、セグメント領域を１５領域として、各セグメント領域に設定するバリエーションデータの種類を１６データとした場合、理論上は、１６１５の異なる再生パスが設定可能である。
しかし、情報記録媒体（ＢＤ−ＲＯＭ）にプレイリストを記録する構成では、ＢＤ−ＲＯＭに記録可能なプレイリストの数が２５６個までであるため、実際には設定可能な再生パスの種類は、最大２５６に限定されてしまっていた。
【０１０７】
これに対して、図４を参照して説明したシーケンスに従って、プレイリストをサーバから再生装置に提供する構成とすれば、ＢＤ−ＲＯＭ規格の制限を受けないため、理論上可能な再生パスの数、例えば、１６１５の異なる再生パスに応じたプレイリストを利用することが可能となる。
【０１０８】
この設定とすれば、例えば、再生装置の種類単位ではなく、再生装置１台単位で異なる再生パスとプレイリストを設定することも可能となる。
このような設定とすれば、不正コピーが流通した場合、その不正コピーコンテンツに含まれるバリエーションデータに基づいて、不正コピーコンテンツの出所を再生装置の種類単位のみならず、再生装置１台単位で追跡することも可能となる。
【０１０９】
なお、この処理を実行する場合、サーバは、各再生装置に再生パスの通知とプレイリスト提供を行う際、例えば、以下の対応データを管理データとして生成して保管する。
（ａ）再生装置固有の識別情報、
（ｂ）再生パス情報（各セグメント領域の再生対象となるバリエーションデータの情報を含む）、
（ｃ）プレイリストファイル識別情報、
不正流通コピーデータが発見された場合は、不正流通コピーデータに含まれるバリエーションデータに基づいて、そのバリエーションデータを含む再生パスを通知した再生装置を特定する。
【０１１０】
図６を参照して説明した例では、情報記録媒体格納コンテンツの各セグメント領域に設定するバリエーションデータの数は３としているが、このバリエーションデータ数は、任意の数に設定できる。
例えば図８に示すように、各セグメント領域に設定するバリエーションデータをｋ＋１個として、信頼度の低い再生装置に通知する再生パスに従って選択可能なセグメントをｋ個とするといった設定も可能である。
【０１１１】
なお、前述したように、プレイリストファイルをサーバから提供する構成とすることで、プレイリストファイル数の上限がなくなり、各セグメント領域に設定するバリエーションデータの数も、図１を参照して説明した１６以上の任意の数に設定することも可能である。
【０１１２】
図８に示す各セグメント領域の各バリエーションデータには、バリエーションデータ識別子が埋め込まれており、再生データ、例えば再生画像データからバリエーションデータ識別子を検出することができる。
具体例について、図９を参照して説明する。図９に示すように、例えば情報記録媒体１００に格納されたコンテンツを構成する１つのセグメント領域［セグメント１］には、複数のバリエーションデータが設定されている。
【０１１３】
再生装置Ｘに対して通知された再生パスＸは、セグメント１のバリエーションデータ［Ｓ１−１］を選択再生する再生パスであるとする。
再生装置Ｘによって復号された画像４０１からは、この画像がセグメント１のバリエーションデータ［Ｓ１−１］であることを示すバリエーションデータ識別子（Ｆｏｒｅｎｓｉｃ  ｍａｒｋ）を検出することができる。
【０１１４】
また、再生装置Ｙに対して通知された再生パスＹは、セグメント１のバリエーションデータ［Ｓｋ−１］を選択再生する再生パスであるとする。
再生装置Ｙによって復号された画像４０２からは、この画像がセグメント１のバリエーションデータ［Ｓｋ−１］であることを示すバリエーションデータ識別子（Ｆｏｒｅｎｓｉｃ  ｍａｒｋ）を検出することができる。
【０１１５】
［４．不正流通コンテンツの出所追跡処理について］
次に、例えばサーバ等のコンテンツ管理装置が実行する不正流通コンテンツの出所追跡処理について、図１０以下を参照して説明する。
【０１１６】
図１０は、先に図４を参照して説明したシーケンスに従って、サーバから再生装置に再生パスの通知を実行する際に、サーバが生成する管理データの例を示す図である。
先に図４を参照して説明したように、サーバは、再生装置からの要求に応じて再生装置の保持する情報記録媒体に格納されたセグメント領域を有するコンテンツの再生パスを通知し、併せて、通知した再生パスに属するバリエーションデータの復号に適用するセグメントキー、さらに再生パスの再生処理に適用するプレイリストファイルを再生装置に提供する。
【０１１７】
サーバは、再生装置にこれらのデータの提供を行った場合、例えば、図１０に示す管理データを生成してサーバ内の記憶部に格納する。
図１０に示す管理データは、
（１）再生装置識別子
（２）信頼度
（３）通知した再生パス識別子
（４）通知した再生パスに含まれるバリエーションデータ
（５）通知した再生パスに従った再生を実行するために適用するプレイリスト識別子
これら（１）〜（５）の対応データである。
【０１１８】
サーバは、例えばネットワーク上、あるいは海賊版ディスク等から不正にコピーされた復号コンテンツが発見された場合、この管理データを用いて、発見された不正コピーコンテンツの出所を解析する。
【０１１９】
出所解析処理の処理シーケンスについて、図１１に示すフローチャートを参照して説明する。
なお、図１１に示すフローに従った処理は、例えば、サーバの記憶部に格納されたプログラムに従って、プログラム実行機能を有するＣＰＵ等を備えたサーバのデータ処理部において実行される。
各ステップの処理について、順次、説明する。
【０１２０】
（Ｓ２０１）
サーバは、まず、ステップＳ２０１において、不正流通コンテンツからバリエーションデータを抽出する。
【０１２１】
（ステップＳ２０２）
次に、サーバは、ステップＳ２０２において、抽出したバリエーションデータからバリエーションデータ識別子を抽出する。
先に図９等を参照して説明したように、各バリエーションデータには、どのバリエーションデータであるかを判別可能としたバリエーションデータ識別子が埋め込まれている。例えば電子透かし（Ｗａｔｅｒ  ｍａｒｋ）データとして埋め込まれており、この埋め込みデータの抽出を実行する。
【０１２２】
（ステップＳ２０３）
次に、サーバはステップＳ２０３において、抽出したバリエーションデータ識別子に対応するバリエーションデータを再生データとして設定した再生パスを通知した再生装置を特定する。
これは、先に図１０を参照して説明した管理データを参照して実行する。
管理データには、各再生装置に通知した再生パスと、その再生パスに含まれる再生データであるバリエーションデータが対応付けられて記録されている。
サーバはこの対応データに基づいて、ステップＳ２０２で抽出したバリエーションデータ識別子をもつバリエーションデータを含む再生パスを通知した再生装置を特定する。
【０１２３】
（ステップＳ２０４）
次に、サーバは、ステップＳ２０４において、ステップＳ２０３で特定した再生装置を不正流通コンテンツの出所と判定する。
【０１２４】
このように、本開示の処理では、不正流通コンテンツを構成するバリエーションデータから、その不正流通コンテンツの出所を確実に解析することが可能となる。
なお、不正流通コンテンツに１つの再生パス対応のバリエーションデータと異なるバリエーションデータが検出された場合は、各バリエーションデータについて、それぞれ、図１１に示すフローに従った出所判定処理を実行する。
この処理によって、複数の再生装置の復号コンテンツの混合コンテンツが流通した場合であっても、この混合コンテンツの作成に利用された元の複数の復号コンテンツを生成した複数の再生装置を確実に特定するこてが可能となる。
【０１２５】
なお、上述した実施例では、バリエーションデータに埋め込むバリエーションデータ識別子（Ｆｏｒｅｎｓｉｃ  Ｍａｒｋ）に基づいて、再生装置を特定する例を説明したが、これは、図１０に示す管理データの設定に基づくものである。
すなわち、各再生装置の識別子と、各再生パスに含まれるバリエーションデータ対応付けた管理データに基づくものである。
【０１２６】
従って、各再生パスに含まれるバリエーションデータに対応付けて管理するデータとして、再生装置識別子以外のデータ、例えば、ユーザＩＤやディスク識別子を登録すれば、不正コピーコンテンツから検出されるバリエーションデータ識別子に基づいて、不正コピーの元となるコンテンツの再生装置を管理するユーザの特定や、元コンテンツを記録したディスクの特定も可能となる。
【０１２７】
バリエーションデータ識別子に対応付けるデータとして管理データに登録可能なデータの例を図１２に示す。
バリエーションデータ識別子に対応して管理するデータとしては、例えば、図１２に示すように、以下の各データがある。
（１）再生装置メーカー識別子
（２）再生装置モデル識別子
（３）再生装置固有識別子
（４）再生プログラム識別子
（５）ユーザＩＤ
（６）ディスクシリアルナンバー（情報記録媒体識別子）
例えばこれらのデータをバリエーションデータ識別子に対応付けて管理データとして登録することが可能である。
【０１２８】
（４）再生プログラム識別子は、コンテンツ再生を実行する再生アプリケーションやファームウェアの識別子、バージョン番号等である。
（５）ユーザＩＤは、再生装置を保有するユーザのＩＤである。（６）ディスクシリアルナンバーは、コンテンツを格納した情報記録媒体の識別子である。
【０１２９】
前述したように、本開示の構成では、各セグメント領域に設定するバリエーションデータの数の上限が設定されない。
上記の（３），（５），（６）等の数は、相当大きな数となるが、例えばコンテンツの１つのセグメント領域に、これら（３），（５），（６）の各識別子に対応する多数の異なるバリエーションデータを設定することが可能である。
【０１３０】
なお、例えば、（５）のユーザＩＤをバリエーションデータ識別子に対応付けて管理する場合、図４に示すシーケンスに従った再生パス通知処理を実行する際に、サーバは、再生装置に対してユーザ情報を要求する。サーバは、再生装置から受信したユーザ情報（ユーザＩＤ）と、再生パスに含まれるバリエーションデータを対応付けて管理データとして登録する。
【０１３１】
この処理によって、その後、不正流通コンテンツが発見された場合、管理装置（サーバ）は、その不正流通コンテンツを構成するバリエーションデータから抽出したバリエーションデータ識別子に基づいて管理データの検索を行う。
管理装置（サーバ）は、抽出したバリエーションデータ識別子に対応するバリエーションデータを含むエントリに登録されたユーザＩＤを持つユーザを不正流通コンテンツの出所であると判定することができる。
【０１３２】
その他のデータも同様であり、サーバのデータ処理部は、管理データとして、再生装置に通知した再生パスに含まれるバリエーションデータの情報を含む管理データを生成する際、再生パス情報に対して、例えば、図１２に示すように再生装置識別子、またはユーザ識別子、または情報記録媒体識別子の少なくともいずれかの識別子を対応付けた管理データを生成する。
【０１３３】
サーバのデータ処理部は、不正流通コンテンツの出所追跡を実行する際、まず、不正流通コンテンツに含まれるバリエーションデータからバリエーションデータ識別子を抽出する。さらに、抽出したバリエーションデータ識別子に対応するバリエーションデータを含む再生パスの通知先として管理データ登録された再生装置識別子、またはユーザ識別子、または情報記録媒体識別子に基づいて不正流通コンテンツの出所追跡処理を実行する。
【０１３４】
さらに、サーバは、再生装置各々に対して通知する再生パスの設定を再生装置のある地域や国等に応じて決定する構成とすることも可能である。
例えば図１３に示すような設定である。
図１３に示すように、以下のように、再生装置のある地域や国に応じて再生パスを割り当て、その再生パスに応じたプレイリストファイルを提供する。
（１）日本：再生パス０００〜０５５、プレイリストファイル０００〜０５５
（２）北米：再生パス１００〜１４５、プレイリストファイル１００〜１４５
（３）南米：再生パス２００〜２２２、プレイリストファイル２００〜２２２
（４）ヨーロッパ：再生パス３００〜３２１、プレイリストファイル３００〜３２１
（５）中国：再生パス４００〜４４４、プレイリストファイル４００〜４４４
（６）東南アジア：再生パス５００〜５２１、プレイリストファイル５００〜５２１
【０１３５】
サーバは、例えば、上記の設定に従って、再生装置のある地域等に応じて再生パスを通知し、その再生パスに対応したプレイリストファイルを提供する。
なお、再生装置の地域情報は、先に図４を参照して説明したシーケンスの実行時に、再生装置から、地域情報を受信する設定としてもよいし、再生装置との通信時に再生装置に設定されたＩＰアドレスを解析して、再生装置の存在する地域をサーバが特定する構成としてもよい。
【０１３６】
サーバは、各再生装置に通知した再生パス情報に対応付けて生成する管理データ（図１０）に、再生装置の地域情報を対応付けて管理、保持する。
このように再生装置の位置を管理データに設定することで、例えば、不正流通コンテンツから抽出したバリエーションデータに基づいて、不正コピーの行われた地域を特定することが可能となる。
【０１３７】
［５．情報処理装置のハードウェア構成例について］
次に、上述した実施例において説明した再生装置やサーバ、管理装置として適用可能な情報処理装置のハードウェア構成例について、図１４を参照して説明する。
【０１３８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２、または記憶部５０８に記憶されているプログラムに従って各種の処理を実行するデータ処理部として機能する。例えば、上述した実施例において説明したシーケンスに従った処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３には、ＣＰＵ５０１が実行するプログラムやデータなどが記憶される。これらのＣＰＵ５０１、ＲＯＭ５０２、およびＲＡＭ５０３は、バス５０４により相互に接続されている。
【０１３９】
ＣＰＵ５０１はバス５０４を介して入出力インタフェース５０５に接続され、入出力インタフェース５０５には、各種スイッチ、キーボード、マウス、マイクロホンなどよりなる入力部５０６、ディスプレイ、スピーカなどよりなる出力部５０７が接続されている。ＣＰＵ５０１は、入力部５０６から入力される指令に対応して各種の処理を実行し、処理結果を例えば出力部５０７に出力する。
【０１４０】
入出力インタフェース５０５に接続されている記憶部５０８は、例えばハードディスク等からなり、ＣＰＵ５０１が実行するプログラムや各種のデータを記憶する。通信部５０９は、インターネットやローカルエリアネットワークなどのネットワークを介したデータ通信の送受信部、さらに放送波の送受信部として機能し、外部の装置と通信する。
【０１４１】
入出力インタフェース５０５に接続されているドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、あるいはメモリカード等の半導体メモリなどのリムーバブルメディア５１１を駆動し、データの記録あるいは読み取りを実行する。
【０１４２】
なお、データの符号化あるいは復号は、データ処理部としてのＣＰＵ５０１の処理として実行可能であるが、符号化処理あるいは復号処理を実行するための専用ハードウェアとしてのコーデックを備えた構成としてもよい。
【０１４３】
［６．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１４４】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部は、
前記通信部を介して前記サーバから再生の許容される再生パス情報を受信し、
前記サーバから受信した再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を実行する情報処理装置。
【０１４５】
（２）前記コンテンツは、情報記録媒体に格納されたコンテンツであり、
前記通信部は、
前記コンテンツのコンテンツ識別子、または前記情報記録媒体の識別子を前記サーバに送信し、
前記サーバから、前記コンテンツに対応して許容される再生パス情報を受信する前記（１）に記載の情報処理装置。
【０１４６】
（３）前記データ処理部は、
前記サーバから受信するセグメントキーファイルからセグメントキーを取得し、取得したセグメントキーを適用して前記バリエーションデータを復号する前記（１）または（２）に記載の情報処理装置。
【０１４７】
（４）前記データ処理部は、
前記サーバから受信するセグメントキーファイルから、暗号化セグメントキーを取得し、取得した暗号化セグメントキーの復号処理を実行して取得したセグメントキーを適用して前記バリエーションデータを復号する前記（１）〜（３）いずれかに記載の情報処理装置。
【０１４８】
（５）前記通信部は、
前記サーバから受信する再生パス情報に従った再生処理を実行するための再生制御情報ファイルであるプレイリストを前記サーバから受信し、
前記データ処理部は、
前記サーバから受信したプレイリストを適用して前記再生パス情報に従ったコンテンツ再生を実行する前記（１）〜（４）いずれかに記載の情報処理装置。
【０１４９】
（６）コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部は、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知し、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する情報処理装置。
【０１５０】
（７）前記管理データは、前記再生装置に通知した再生パスに含まれるバリエーションデータの情報を含む前記（６）に記載の情報処理装置。
【０１５１】
（８）前記データ処理部は、
再生装置に通知する再生パスを再生装置の種類に応じて変更する前記（６）または（７）に記載の情報処理装置。
【０１５２】
（９）前記データ処理部は、
再生装置に通知する再生パスを再生装置の信頼度に応じて変更する前記（６）〜（８）いずれかに記載の情報処理装置。
【０１５３】
（１０）前記データ処理部は、
信頼度が低いと判定された再生装置に対して、予め選択した特定のバリエーションデータを含む再生パス情報を通知する前記（６）〜（９）いずれかに記載の情報処理装置。
【０１５４】
（１１）前記データ処理部は、
再生装置に通知する再生パスを再生装置の存在位置に応じて変更する前記（６）〜（１０）いずれかに記載の情報処理装置。
【０１５５】
（１２）前記データ処理部は、
不正流通コンテンツに含まれるバリエーションデータからバリエーションデータ識別子を抽出し、
前記管理データに基づいて、抽出したバリエーションデータ識別子に対応するバリエーションデータを含む再生パスを通知した再生装置を不正流通コンテンツの出所であると判定する出所追跡処理を実行する前記（６）〜（１１）いずれかに記載の情報処理装置。
【０１５６】
（１３）前記データ処理部は、
前記管理データとして、前記再生装置に通知した再生パスに含まれるバリエーションデータの情報を含む管理データを生成し、
前記再生パス情報に対して、再生装置識別子、またはユーザ識別子、または情報記録媒体識別子の少なくともいずれかの識別子を対応付けた管理データを生成する前記（６）〜（１２）いずれかに記載の情報処理装置。
【０１５７】
（１４）前記データ処理部は、
不正流通コンテンツに含まれるバリエーションデータからバリエーションデータ識別子を抽出し、
抽出したバリエーションデータ識別子に対応するバリエーションデータを含む再生パスの通知先として管理データ登録された再生装置識別子、またはユーザ識別子、または情報記録媒体識別子に基づいて不正流通コンテンツの出所追跡処理を実行する前記（１３）に記載の情報処理装置。
【０１５８】
（１５）情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部が、
前記通信部を介して前記サーバから再生の許容される再生パス情報を受信し、
前記サーバから受信した再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を実行する情報処理方法。
【０１５９】
（１６）情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記データ処理部が、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知し、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する情報処理方法。
【０１６０】
（１７）情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
コンテンツ再生処理を実行するデータ処理部と、
サーバとの通信を実行する通信部を有し、
前記コンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記プログラムは、前記データ処理部に、
前記通信部を介して前記サーバから再生の許容される再生パス情報を受信する処理と、
前記サーバから受信した再生パス情報に従って、セグメント領域からバリエーションデータを選択してコンテンツ再生を行なう処理を実行させるプログラム。
【０１６１】
（１８）情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
コンテンツ再生を実行する再生装置との通信を実行する通信部と、
前記再生装置に対する送信データの生成または取得処理を実行するデータ処理部を有し、
前記再生装置の再生するコンテンツは、各々が異なる鍵で復号可能な複数のバリエーションデータからなるセグメント領域を有し、再生対象として選択するバリエーションデータに応じた複数の再生パスを設定可能なコンテンツであり、
各バリエーションデータは、復号データからバリエーションデータ識別子を解析可能なデータであり、
前記プログラムは、前記データ処理部に、
前記通信部を介して前記再生装置に対して再生を許容する再生パス情報を通知する処理と、
通知した再生パス情報と、通知先の再生装置の識別情報を対応付けた管理データを生成する処理を実行させるプログラム。
【０１６２】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１６３】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１６４】
以上、説明したように、本開示の一実施例の構成によれば、再生パスを設定可能なコンテンツを利用して不正コピーコンテンツの確実な出所解析を行う構成が実現される。
具体的には、各々を異なる鍵で復号可能とした複数のバリエーションデータからなるセグメント領域を有し、選択するバリエーションデータに応じた再生パスを設定可能なコンテンツを利用する。各バリエーションデータは復号データからバリエーションデータ識別子を解析可能である。再生装置は、サーバから受信した再生パス情報に従ってバリエーションデータを選択してコンテンツ再生を実行する。サーバは、再生装置に通知した再生パス情報と、再生装置識別情報を対応付けた管理データを生成し、不正コピーコンテンツに含まれるバリエーションデータに基づいて不正コピーの出所追跡を実行する。
本構成により、再生パスを設定可能なコンテンツを利用して不正コピーコンテンツの確実な出所解析を行う構成が実現される。
各再生パスを構成する１つ１つのバリエーションデータ単位で出所追跡が可能となり、複数の復号コンテンツを混在させた混合コンテンツが流通した場合であっても、その混合コンテンツの生成元となった各コンテンツの出所を全て解析することが可能となる。
【符号の説明】
【０１６５】
１０  情報記録媒体
２１，２２  再生装置
３１，３２  再生画像
１００  情報記録媒体
１０１  メディアＩＤ
１０２  コンテンツＩＤ
１０３  コンテンツ
２００  再生装置
３００  サーバ
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  バス
５０５  入出力インタフェース
５０６  入力部
５０７  出力部
５０８  記憶部
５０９  通信部
５１０  ドライブ
５１１  リムーバブルメディア
【図１】
0006479822.tif 000002
【図２】
0006479822.tif 000003
【図３】
0006479822.tif 000004
【図４】
0006479822.tif 000005
【図５】
0006479822.tif 000006
【図６】
0006479822.tif 000007
【図７】
0006479822.tif 000008
【図８】
0006479822.tif 000009
【図９】
0006479822.tif 000010
【図１０】
0006479822.tif 000011
【図１１】
0006479822.tif 000012
【図１２】
0006479822.tif 000013
【図１３】
0006479822.tif 000014
【図１４】
0006479822.tif 000015