(57)【要約】【課題】外部から受信される特定情報信号に含まれるリボケイション適用情報を用いてコンテンツリボケイション処理の有無を制御できるコンテンツ保護及び情報処理技術を提供する。【解決手段】コンテンツ保護方法は、コンテンツ管理及び保護システムを用いて、外部からコンテンツのリボケイション適用情報を含むサービス関連情報を受信し、そのリボケイション適用情報に従ってコンテンツに対するコンテンツリボケイション処理を適用または非適用できる。従って、リボケイション適用情報に伴ってコンテンツリボケイション処理の有無を制御できる。【選択図】図４
2010507863.tif 000002
【特許請求の範囲】
【請求項１】
外部システムからリボケイション適用情報を受信する段階と、
上記リボケイション適用情報に基づいてリボケイションプロセスモードを決定する段階と、
内部システムに対応するドメイン上のデバイスにコンテンツを分配するために、上記リボケイションプロセスモードに基づいてリボケイション情報をマッピングする段階と、を含むことを特徴とするコンテンツ保護方法。
【請求項２】
上記リボケイション適用情報の属性は、コンテンツ及びデバイスのうち少なくともいずれか一つを基盤とする、請求項１に記載のコンテンツ保護方法。
【請求項３】
上記リボケイション適用情報の属性は、一回性及び非一回性のうちいずれか一方であり、上記属性が非一回性である場合、上記リボケイション適用情報を格納する、請求項１に記載のコンテンツ保護方法。
【請求項４】
上記リボケイションプロセスモードが適用モードを指示する場合、上記リボケイション情報をマッピングする段階は、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されるように、上記リボケイション情報をマッピングする段階を含む、請求項１に記載のコンテンツ保護方法。
【請求項５】
上記リボケイションプロセスモードが非適用モードを指示する場合、上記リボケイション情報をマッピングする段階は、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されないように、上記リボケイション情報をマッピングする段階を含む、請求項１に記載のコンテンツ保護方法。
【請求項６】
上記リボケイション情報は、リボケイションリストインデックスリストの情報を含む、請求項１に記載のコンテンツ保護方法。
【請求項７】
コンテンツ属性に基づいたリボケイション適用情報を生成する段階と、
上記リボケイション適用情報に基づいて上記コンテンツの分配を制御するように上記リボケイション適用情報を送信する段階と、を有し、
上記リボケイション適用情報に基づいてリボケイションプロセスモードが決定され、上記リボケイションプロセスモードに基づいて上記リボケイション情報をマッピングすることを特徴とするコンテンツ保護方法。
【請求項８】
上記リボケイション適用情報の属性は、コンテンツ及びデバイスのうち少なくともいずれか一方を基盤とする、請求項７に記載のコンテンツ保護方法。
【請求項９】
上記リボケイション適用情報の属性は、一回性及び非一回性のうちいずれか一方であり、上記属性が非一回性である場合、上記リボケイション適用情報を格納する、請求項７に記載のコンテンツ保護方法。
【請求項１０】
上記リボケイションプロセスモードが適用モードを指示する場合、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されるように、上記リボケイション情報をマッピングする、請求項７に記載のコンテンツ保護方法。
【請求項１１】
上記リボケイションプロセスモードが非適用モードを指示する場合、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されないように、上記リボケイション情報をマッピングする、請求項７に記載のコンテンツ保護方法。
【請求項１２】
上記リボケイション情報は、リボケイションリストインデックスリストの情報を含む、請求項７に記載のコンテンツ保護方法。
【請求項１３】
リボケイション情報に基づいて分配されたコンテンツを受信する段階と、
上記コンテンツを予め設定された権限情報に従って用いる段階と、を含み、
上記リボケイション情報はリボケイションプロセスモードに基づいてマッピングされ、リボケイションプロセスモードはリボケイション適用情報に基づいていることを特徴とするコンテンツ保護方法。
【請求項１４】
上記リボケイション適用情報の属性は、コンテンツ及びデバイスのうち少なくともいずれか一方を基盤とする、請求項１３に記載のコンテンツ保護方法。
【請求項１５】
上記リボケイション適用情報の属性は、一回性及び非一回性のうちいずれか一方であり、上記属性が非一回性である場合、上記リボケイション適用情報を格納する、請求項１３に記載のコンテンツ保護方法。
【請求項１６】
上記リボケイションプロセスモードが適用モードを指示する場合、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されるように、上記リボケイション情報をマッピングする、請求項１３に記載のコンテンツ保護方法。
【請求項１７】
上記リボケイションプロセスモードが非適用モードを指示する場合、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されないように、上記リボケイション情報をマッピングする、請求項１３に記載のコンテンツ保護方法。
【請求項１８】
上記リボケイション情報は、リボケイションリストインデックスリストの情報を含む、請求項１３に記載のコンテンツ保護方法。
【請求項１９】
コンテンツ管理及び保護システムを用いた情報処理方法において、
外部からコンテンツのリボケイション適用情報を含むサービス関連情報を受信する段階と、
上記リボケイション適用情報に従って上記コンテンツに対するコンテンツリボケイション処理を適用または非適用する段階と、を含むことを特徴とする情報処理方法。
【請求項２０】
上記リボケイション適用情報は、上記コンテンツリボケイション処理を適用しないことを指示する第１値及び上記コンテンツリボケイション処理を適用することを指示する第２値のうちいずれか一方の値に設定される、請求項１９に記載の情報処理方法。
【請求項２１】
上記リボケイション適用情報が上記第１値に設定される場合、
上記コンテンツリボケイション処理を適用または非適用する段階は、
上記コンテンツと連係されたコンテンツライセンスに含まれた特定情報を、上記コンテンツリボケイション処理を適用しないようにする特定値に設定する段階を含む、請求項２０に記載の情報処理方法。
【請求項２２】
上記特定情報は、上記コンテンツと連関されたリボケイションリストインデックスリストである、請求項２１に記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ保護方法及び情報処理方法に関し、外部から受信される特定情報信号に含まれるリボケイション適用情報を用いてコンテンツリボケイション処理の有無を制御できるコンテンツ保護及び情報処理技術に関する。
【背景技術】
【０００２】
近年、有線／無線インターネットの大衆化、家電機器の知能の高度化及びネットワーク化等が進みつつあり、相異なるデジタルサービスの融合を介して新たな形態のサービスを創出するデジタル融合が加速している。デジタル融合は、サービスプロバイダ側において、新たな収益創出とビジネスを拡大できる機会を提供すると共に、ユーザ側においては、複雑化及び多様化された要求を満たすことができるユーザ向けのサービスの提供を可能とする。
【０００３】
このようなデジタル融合に従って既存の放送サービスは、有線／無線ネットワークを介したコンテンツサービスに領域を広めて多様な形態のデジタル放送サービスに変化した。デジタル放送は、有線ネットワークまたは無線ネットワークを介して良質の放送コンテンツを提供でき、ひいては、より一層のデジタルホーム環境などとの連係を通じて拡張された概念のサービスを提供することもできる。例えば、個人用録画器などを用いて放送コンテンツを保存した後、デジタルホーム環境内の他のデバイスに移動させて用いることができるようにするコンテンツ共有サービスなどがその代表例である。
【０００４】
しかしながら、このようなコンテンツ共有サービス等のためにはコンテンツの違法な使用や流出を防止できるセキュリティフレームワークが要求される。特に、コンテンツ共有時には放送コンテンツが送出された時点におけるコンテンツ保護のためのセキュリティシステム、例えば、ＣＡＳ(Conditional Access System)などの保護範囲を外れるため、デジタルホーム環境のようなローカル領域で持続的にコンテンツが保護される必要がある。
【０００５】
従って、最近は放送コンテンツがデジタルホーム環境や個人用録画器等に保存される際、該当コンテンツを持続的に保護することができるコンテンツ保護管理フレームワークが提案されており、そのコンテンツ保護管理フレームワークをサポートできる技術、例えば、コンテンツハンドリング、ライセンス生成及び管理、ドメイン管理、リボケイションの適用及び処理などと関連した技術などが活発に研究されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の解決しようとする技術的課題は、外部から特定情報信号を介して入力されるリボケイション適用情報に従ってコンテンツリボケイション処理の適用の有無を制御できる技術を提供することである。
【課題を解決するための手段】
【０００７】
このような本発明の技術的課題を解決するために、本発明は、一つの側面において、コンテンツ保護方法を提供する。上記コンテンツ保護方法は、外部システムからリボケイション適用情報を受信する段階と、上記リボケイション適用情報に基づいてリボケイションプロセスモードを決定する段階と、内部システムに対応するドメイン上のデバイスにコンテンツを分配するために、上記リボケイションプロセスモードに基づいてリボケイション情報をマッピングする段階と、を含むことができる。
【０００８】
上述した本発明の技術的課題を解決するために、本発明は、他の側面において、コンテンツ保護方法を提供する。上記コンテンツ保護方法は、コンテンツ属性に基づいたリボケイション適用情報を生成する段階と、上記リボケイション適用情報に基づいて上記コンテンツの分配を制御するように上記リボケイション適用情報を送信する段階と、を含むことができる。このとき、上記リボケイション適用情報に基づいてリボケイションプロセスモードが決定され、上記リボケイションプロセスモードに基づいて上記リボケイション情報をマッピングできる。
【０００９】
上述した本発明の技術的課題を解決するために、本発明は、他の側面において、コンテンツ保護方法を提供する。上記コンテンツ保護方法は、リボケイション情報に基づいて分配されたコンテンツを受信する段階と、上記コンテンツを予め設定された権限情報に従って用いる段階と、を含むことができる。このとき、上記リボケイション情報は、リボケイションプロセスモードに基づいてマッピングされ、リボケイションプロセスモードはリボケイション適用情報に基づいたものであってもよい。
【００１０】
上述した本発明の技術的課題を解決するために、本発明は、他の側面において、情報処理方法を提供する。上記情報処理方法は、コンテンツ管理及び保護システムを用いた情報処理方法において、外部からコンテンツのリボケイション適用情報を含むサービス関連情報を受信する段階と、上記リボケイション適用情報に従って上記コンテンツに対するコンテンツリボケイション処理を適用または非適用する段階と、を含む。このとき、上記サービス関連情報はフリートゥーエア(ＦＴＡ：Free To Air)放送信号の形態で受信することができる。
【００１１】
上記リボケイション適用情報は、上記コンテンツリボケイション処理を適用しないことを指示する第１値及び上記コンテンツリボケイション処理を適用することを指示する第２値のうちいずれか一方の値に設定されることができる。
【００１２】
上記リボケイション適用情報が上記第１値に設定される場合、上記コンテンツリボケイション処理を適用または非適用する段階は、上記コンテンツと連係されたコンテンツライセンスに含まれた特定情報を、上記コンテンツリボケイション処理を適用しないようにする特定値に設定する段階を含むことができる。このとき、上記特定情報は、上記コンテンツと連関されたリボケイションリストインデックスリストであってもよい。
【００１３】
一方、上記情報処理方法は、外部コンテンツを受信する段階と、上記外部コンテンツと関連した複数の情報を受信する段階と、上記外部コンテンツを上記コンテンツ管理及び保護システムで管理及び保護可能な上記コンテンツに変換する段階と、上記外部コンテンツと関連した複数の情報を用いて上記コンテンツと連係されたコンテンツライセンスを生成する段階と、をさらに含むこともできる。
【００１４】
このとき、上記複数の情報は、上記コンテンツ管理及び保護システム内で上記コンテンツを保護して管理するための維持ルール情報を含むコンテンツ管理及び保護情報と、コンテンツ提供サービスのための一般的なコンテンツ保護情報を含む上記サービス関連情報及び上記コンテンツを正当な権限がないデバイスで用いることができないようにするためのリボケイション関連情報と、を含むことができる。
【００１５】
上記コンテンツ管理及び保護情報は、コンテンツの複製及び移動を制御するための複製及び移動制御情報と、コンテンツの消費を制御するための消費制御情報と、ドメイン内でデバイス間のコンテンツ伝達を制御するための伝達制御情報と、コンテンツの出力を制御するための出力制御情報及びコンテンツの付随的な制御情報のうち少なくともいずれか一つを含むことができる。
【００１６】
上記コンテンツライセンスは上記コンテンツライセンスを識別できる情報を含むコンテンツライセンス識別情報と、上記コンテンツライセンスを生成したクリエータを識別できる情報を含むコンテンツライセンスクリエータ情報と、上記コンテンツと連関されたコンプライアンス/ロバストネスレジームを表すコンプライアンス/ロバストネスレジーム情報と、上記コンテンツと連関されたリボケイション情報と、上記コンテンツが利用されることができる許可されたドメインの識別情報を含む許可されたドメイン識別情報と、上記コンテンツのデスクランブリング情報及び上記コンテンツ管理及び保護情報のうち少なくともいずれか一つを含むことができる。
【００１７】
上記リボケイション情報は、リボケイションリストインデックスのリストを含むことができる。このとき、上記リボケイションインデックスは、新たなリボケイションリストが発行されるごとに所定値増加する数値情報である。
【発明の効果】
【００１８】
以上、説明した通り、本発明によると、外部から特定情報信号、ＦＴＡ放送信号を介して入力されるリボケイション適用情報にコンテンツリボケイション処理の適用の有無を制御できる。特に、リボケイション適用情報を用いて特定コンテンツのコンテンツリボケイション処理を適用しないようにすることができる。従って、緊急メッセージ、公示事項などのようにデバイスやドメインに制限を受けないで誰でも見られるべきコンテンツの伝送の際に容易に活用できる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明が属する分野の通常の知識を有する者が本発明を容易に実施できるように、本発明の好ましい実施例について添付図面を参照して詳細に説明する。以下で説明する本発明の好ましい実施例では内容の明瞭性のために特定の技術用語を用いる。しかしながら、本発明はその選択された特定用語に限定されず、各々の特定用語が類似の目的を達成するために類似の方式で動作する全ての技術的同義語を含む。
【００２０】
図１は、コンテンツ管理及び保護システムの概念を説明するための概略的に示すブロック図である。
【００２１】
図１に示すように、コンテンツ管理及び保護(ＣＭＰ：Content Management and Protection、以下、ＣＭＰと略称)システム２００は、ドメイン５を形成する。ドメイン５とは、許可されたＣＭＰデバイスＣＤの集合であって、コンテンツの正当な使用のための信頼性が保障された領域を意味する。ドメイン５に登録されたＣＭＰデバイスＣＤ間には許容された権限範囲内でコンテンツを相互移動して用いることが可能である。このようなドメイン５は、例えば、デジタルホーム環境のようなローカル環境で具現化されうる。
【００２２】
上記ＣＭＰデバイスＣＤはＣＭＰモジュールＣＤを備えるデバイスを意味する。ＣＭＰモジュールＣＤは外部からＣＭＰシステム１００に導入されるコンテンツを保護して管理する機能を実行する。例えば、ＣＭＰモジュールＣＤは、ＣＭＰシステム１００に導入されるコンテンツを決められたコンテンツの形態、例えば、ＣＭＰコンテンツに変換し、そのＣＭＰコンテンツを用いることができる特定形式のＣＭＰコンテンツライセンスを生成できる。また、生成されたＣＭＰコンテンツをＣＭＰコンテンツライセンスに基づいてＣＭＰコンテンツの使用を制御することによってＣＭＰコンテンツを保護及び管理できる。
【００２３】
ＣＭＰデバイスＣＤは、無線ネットワーク、有線ネットワークまたは格納媒体を介してコンテンツ及び上記コンテンツと連係したＣＭＰ情報(ＣＭＰＩ：Content Management and Protection Information、以下、ＣＭＰＩと略称)、上記コンテンツと連係した多様なコンテンツ関連情報などを受信することができる。上記情報は、各々決められた形式、ルート及びチャンネルを介してＣＭＰデバイスＣＤに伝送してもよい。
【００２４】
上記ＣＭＰＩは、ＣＭＰシステム１００でＣＭＰコンテンツを保護して管理するための利用規則情報を意味する。
【００２５】
ＣＭＰＩは、ＣＭＰコンテンツの複製及び移動を制御するための複製及び移動制御情報、ＣＭＰコンテンツの消費を制御するための消費制御情報、ドメイン内でＣＭＰデバイス間のＣＭＰコンテンツの伝達を制御するための伝達制御情報、ＣＭＰコンテンツの出力を制御するための出力制御情報、ＣＭＰコンテンツの付随的な制御情報などを含んでいてもよい。
【００２６】
コンテンツ関連情報は、コンテンツのサービス関連情報、リボケイション関連情報、コンプライアンス/ロバストネスレジーム(Compliance/Robustness Regime、以下、Ｃ/Ｒレジーム)関連情報などを含んでいてもよい。
【００２７】
上記サービス関連情報は、コンテンツ提供サービスのための一般的なコンテンツ保護情報を意味する。このようなコンテンツサービス関連情報は、サービスプロバイダ側からフリートゥーエア(ＦＴＡ：Free to Air)放送信号の形態でＣＭＰデバイスに伝送されることができる。上記サービス関連情報は、リボケイション適用情報、スクランブリング実行／非実行指示情報、リモート接続制御情報などを含んでいてもよい。
【００２８】
リボケイション関連情報は、不正なデバイス、正当な権限のないデバイスなどでコンテンツを用いることができないようにするための情報を含む。例えば、リボケイション関連情報はリボケイションリスト(Revocation List、以下、ＲＬと略称)またはＲＬ関連情報を含むことができる。上記リボケイション関連情報はサービスプロバイダ側やＣＭＰリボケイション管理のためのサーバなどからＣＭＰデバイスＣＤに伝送してもよい。
【００２９】
Ｃ/Ｒレジーム関連情報は、コンテンツに対するサービスプロバイダ側の政策的な適用ルールと関連した情報を意味する。このようなＣ/Ｒレジーム関連情報は、コンテンツに適用されたコンテンツ保護システム、例えば、ＣＡ(Conditional Access)またはＤＲＭ(Digital Rights Management)のＣ/Ｒレジームの情報を含んでいてもよい。Ｃ/Ｒレジーム関連情報は、サービスプロバイダ側やコンテンツ保護システムサーバなどからデバイスに伝送してもよい。
【００３０】
図２は、図１に示すＣＭＰモジュールＣＤの機能的な構成を説明するための概念図である。
【００３１】
図２に示すように、ＣＭＰモジュールＣＤは取得モジュール１０、消費モジュール４０、エクスポートモジュール５０、格納モジュール２０及び処理モジュール３０を含んでいてもよい。このとき、上記取得モジュール１０、消費モジュール４０及びエクスポートモジュール５０は、外部との接続が存在する接点の概念を有することができ、格納モジュール２０及び処理モジュール３０の場合、内部エンティティの概念を有することができる。
【００３２】
取得モジュール１０は、外部からＣＭＰシステム１００に導入されるコンテンツ及びコンテンツ関連情報をＣＭＰシステム１００内で利用されることができる形態に変換する機能を実行する。
【００３３】
例えば、取得モジュール１０は外部から伝送されるコンテンツを受信し、受信されたコンテンツをＣＭＰシステム１００で決められた形態でスクランブリングしてＣＭＰコンテンツＣＣに変換できる。上記ＣＭＰコンテンツＣＣはＣＭＰシステム１００下で保護及び管理が可能な形態のコンテンツを意味する。また、取得モジュール１０は外部から受信されるＣＭＰＩ情報及びコンテンツ関連情報を用いてＣＭＰコンテンツＣＣの使用のためのＣＭＰコンテンツライセンスＣＣＬを生成する。
【００３４】
外部からＣＭＰデバイスＣＤに伝送されるコンテンツは信頼性の保障された伝送方式を介して受信されるクリーンコンテンツであってもよく、信頼性の保障されたコンテンツ保護システム、例えば、ＣＡＳまたはＤＲＭシステムにより保護されるスクランブリングされたコンテンツであってもよい。後者の場合、該当コンテンツは、ＣＭＰデバイスＣＤにより受信された後、ＣＭＰデバイスＣＤ内に備えられたＣＡＳモジュールまたはＤＲＭモジュール(ＣＭＰモジュールの外部に存在)を介してデスクランブリングされてクリーンコンテンツの形態に変換された後、取得モジュール１０に伝送されてもよい。このとき、上記コンテンツをデスクランブリングするためのキーは上記コンテンツと連係されたコンテンツ関連情報をＥＣＭ(Entitle Control Message)/ＥＭＭ(Entitlement Management Message)処理することによって得ることができる。
【００３５】
一方、取得モジュール１０により生成されるＣＭＰコンテンツライセンスＣＣＬは該当ＣＭＰコンテンツＣＣと連関されるようにバインディングされる。このとき、ＣＭＰコンテンツライセンスＣＣＬはＣＭＰコンテンツＣＣに埋め込まれた形態またはＣＭＰコンテンツＣＣと分離された形態で含まれうる。
【００３６】
図３は、このようなＣＭＰコンテンツライセンスＣＣＬのフォーマットを説明するための例示図である。
【００３７】
図３に示すように、ＣＭＰコンテンツライセンスＣＣＬは、ＣＭＰコンテンツライセンス識別情報フィールド６２、ＣＭＰコンテンツライセンスクリエータ情報フィールド６３、Ｃ/Ｒレジーム情報フィールド６４、リボケイション情報フィールド６５、許可されたドメイン識別情報フィールド６６、デスクランブリング情報フィールド６７、ＣＭＰＩフィールド６８、ＣＭＰコンテンツライセンス管理データフィールド６９などを含むことができる。
【００３８】
ＣＭＰコンテンツライセンス識別情報フィールド６２は、ＣＭＰコンテンツライセンス識別情報が挿入されるフィールドである。ＣＭＰコンテンツライセンス識別情報は、該当ＣＭＰコンテンツライセンスを識別できる固有の識別情報を意味する。
【００３９】
ＣＭＰコンテンツライセンスクリエータ情報フィールド６３は、ＣＭＰコンテンツライセンスＣＣＬを生成したクリエータを識別できるＣＭＰコンテンツライセンスクリエータ情報が挿入されるフィールドである。例えば、上記ＣＭＰコンテンツライセンスクリエータ情報は該当ＣＭＰコンテンツライセンスＣＣＬを生成したＣＭＰモジュールＣＤの識別情報を意味する。
【００４０】
Ｃ/Ｒレジーム情報フィールド６４は、該当ＣＭＰコンテンツＣＣと連関されたＣ/Ｒレジーム情報が挿入されるフィールドである。このとき、上記Ｃ/Ｒレジーム情報は、上記ＣＭＰコンテンツＣＣと連関されたＣ/Ｒレジームを識別できる情報を意味する。
【００４１】
Ｃ/Ｒレジームとは、上記コンテンツに対するサービスプロバイダ側またはコンテンツ保護システム(例えば、ＣＡＳまたはＤＲＭ)の政策的なルールを意味する。このようなＣ/Ｒレジームは一つのＣＭＰコンテンツＣＣに複数個(例えば、８個等)が連関されうる。即ち、一つのＣＭＰコンテンツＣＣにはサービスプロバイダ側で決められた複数個の相異なる政策的なルールが適用されうる。上記Ｃ/Ｒレジーム情報は例えば、‘１’または‘０’に設定されうる複数のビットで構成されてＣＭＰコンテンツに連関されたＣ/Ｒレジームを識別できるようにすることができる。
【００４２】
リボケイション情報フィールド６５は、該当ＣＭＰコンテンツＣＣのリボケイション情報が挿入されるフィールドである。上記リボケイション情報は、該当ＣＭＰコンテンツＣＣの使用を制限するＣＭＰデバイス(またはＣＭＰモジュール)やドメイン情報を含むＲＬを探すことができる情報を含む。
【００４３】
例えば、リボケイション情報はＲＬインデックスリストを意味する。このとき、リボケイション情報フィールドは、ＲＬインデックスのリストであるＲＬインデックスリストを含むことができる。このとき、ＲＬインデックスとは、ＲＬを識別できるようにするために、ＲＬに含まれる情報である。例えば、ＲＬインデックスは、新たなＲＬが発行されるごとに１ずつ増加する数値である。換言すれば、ＲＬインデックスは最近に発行されたＲＬを識別できるようにする情報を意味する。上記ＲＬインデックスリストは、ＲＬインデックスのリストであって、ＣＭＰコンテンツの使用時に最近のＲＬを探すことができるようにする。一方、コンテンツの使用時にＲＬを適用する必要のない場合、ＲＬインデックスリストは、例えば、‘０’に設定してもよい。
【００４４】
許可されたドメイン識別情報フィールド６６はドメイン識別情報が挿入されるフィールドである。ドメイン識別情報とは、ＣＭＰコンテンツが利用されうるドメイン５の識別情報を意味する。もし、ＣＭＰコンテンツＣＣがドメイン５の範囲に限定されないで利用されることができれば、ドメイン識別情報は、例えば、‘０’に設定されてもよい。
【００４５】
デスクランブリング情報フィールド６７は、ＣＭＰコンテンツＣＣのデスクランブリング情報が挿入されるフィールドである。デスクランブリング情報は、上記ＣＭＰコンテンツＣＣをデスクランブリングしたデスクランブラの情報及びデスクランブリングキー情報などを含むことができる。
【００４６】
ＣＭＰＩフィールド６８はＣＭＰＩが挿入されるフィールドである。上記ＣＭＰＩは、ＣＭＰコンテンツＣＣをＣＭＰシステム１００内で保護して管理するための利用規則情報を意味する。ＣＭＰＩは、上述のように、ＣＭＰコンテンツＣＣの複製及び移動制御情報、消費制御情報、伝達制御情報、出力制御情報、付加制御情報などを含むことができる。
【００４７】
ＣＭＰコンテンツライセンス管理データ情報フィールド６９は、ＣＭＰコンテンツライセンス管理データ情報が挿入されるフィールドである。ＣＭＰコンテンツライセンス管理データ情報フィールド６９は、ＣＭＰコンテンツライセンスＣＣＬの長さ情報、最後にＣＭＰコンテンツライセンスＣＣＬを発行した発行者情報(例えば、最後にＣＭＰコンテンツライセンスを発行したＣＭＰモジュールの認証書情報等)などを含むことができる。
【００４８】
このようなＣＭＰコンテンツライセンスＣＣＬに含まれる情報は、コンテンツの消費モジュール４０、エクスポートモジュール５０、格納モジュール２０及び処理モジュール３０の機能実行時にコンテンツの使用権限を制御するライセンス情報として用いることができる。
【００４９】
消費モジュール４０は、ＣＭＰコンテンツＣＣを音声や映像で再生したり、デジタルまたはアナログインターフェースを介して出力したりする等、ＣＭＰコンテンツＣＣを消費する機能を実行する。例えば、消費モジュールは、ＣＭＰコンテンツＣＣを消費するためにＣＭＰコンテンツライセンスＣＣＬからデスクランブリングキーを抽出してＣＭＰコンテンツＣＣをデスクランブリングした後、デコーディングして出力することもでき、デコーディングされたコンテンツをアナログ情報に変換して出力したり再生したりすることもできる。このようなＣＭＰコンテンツＣＣの消費は、ＣＭＰコンテンツライセンスＣＣＬのＣＭＰＩに含まれる消費制御情報、出力制御情報などに従って制御することができる。
【００５０】
エクスポートモジュール５０はＣＭＰコンテンツＣＣを他のＣＭＰデバイスにエクスポートする機能を実行できる。ＣＭＰコンテンツＣＣをエクスポートするためにはＣＭＰコンテンツライセンスＣＣＬのＣＭＰＩに含まれた制御情報をはじめとし、ＣＭＰコンテンツライセンスＣＣＬのＣ/Ｒレジーム情報、リボケイション情報などを考慮することができる。例えば、特定ＣＭＰコンテンツＣＣに対してＣＭＰＩの制御情報ではエクスポートを許容するとしてもＣ/Ｒレジーム情報などで承認しないとコンテンツをエクスポートできないこともある。
【００５１】
格納モジュール２０は、ＣＭＰコンテンツＣＣをＣＭＰデバイスＣＤに格納する機能を実行できる。ＣＭＰコンテンツＣＣの格納は、ＣＭＰコンテンツライセンスＣＣＬのＣＭＰＩに含まれた複写及び移動制御情報などに従って制御することができる。
【００５２】
処理モジュール３０はＣＭＰコンテンツＣＣを処理する機能を実行できる。例えば、処理モジュール３０はＣＭＰコンテンツＣＣを他の圧縮フォーマット、映像解像度、映像フレームレート、音声サンプリングレートでトランスコーディングする機能、映像または音声効果を適用する機能、選択的なデータまたはコンテンツ要素の挿入機能、映像ストリームから静止画を抽出する機能などを実行することができる。
【００５３】
図４は、本発明の好ましい実施例による情報処理方法の流れを表すフローチャートであって、コンテンツのサービス関連情報に含まれて受信されるリボケイション適用情報に従ってＲＬの適用の有無を処理する手順を示している。
【００５４】
図４を参照すると、ＣＭＰデバイスは外部からコンテンツのサービス関連情報を受信することができる(段階：Ｓ１)。例えば、ＣＭＰデバイスはサービスプロバイダ側からＦＴＡ放送信号を受信することができる。上記サービス関連情報は、リボケイション適用情報、スクランブリング実行／非実行指定情報、リモート接続制御情報などを含むことができる。
【００５５】
上記リボケイション適用情報は、コンテンツのためのコンテンツリボケイション処理を適用するか否かを指示する情報である。このとき、コンテンツリボケイション処理とは、該当ＣＭＰコンテンツへのアクセスの際、該当ＣＭＰコンテンツと連係したリボケイションリストを確認してリボケイションリストに存在するデバイス(またはＣＭＰモジュール)やドメインにはアクセスを禁止するようにする処理を意味する。
【００５６】
このようなリボケイション適用情報は、特定値、例えば、第１値(本実施例では‘１’と仮定)または第２値(本実施例では‘０’と仮定)に設定される１ビットの情報である。このとき、リボケイション適用情報が‘１’に設定されている場合、コンテンツリボケイション処理を適用しないことを指示し、リボケイション適用情報が‘０’に設定されている場合、コンテンツリボケイション処理を適用することを指示できる。
【００５７】
一方、ＣＭＰモジュールは、上記コンテンツをＣＭＰコンテンツに変換し、上記ＣＭＰコンテンツと連係したＣＭＰコンテンツライセンスを生成できる。
【００５８】
上記サービス関連情報を受信したＣＭＰモジュールは、そのサービス関連情報に含まれたリボケイション適用情報を抽出した後(段階：Ｓ２)、抽出されたリボケイション適用情報が第１値(例えば、‘１’)に設定されているか、第２値(例えば、‘０’)に設定されているかを確認する(段階：Ｓ３)。
【００５９】
このとき、上記リボケイション適用情報が第１値に設定されている場合、ＣＭＰモジュールは上記ＣＭＰコンテンツライセンスの特定情報を、コンテンツリボケイション処理を非適用とすることを指示する情報に設定する。例えば、ＣＭＰモジュールは、リボケイション適用情報がコンテンツリボケイション処理を適用しないことを指示する‘１’値に設定されていると、ＣＭＰコンテンツライセンスのリボケイション情報、即ち、ＲＬインデックスリスト‘０’に設定できる(段階：Ｓ４)。すると、ＣＭＰコンテンツへの使用時にＲＬインデックスリストが‘０’であるため、コンテンツリボケイション処理は適用されない(段階：Ｓ５）。
【００６０】
一方、リボケイション適用情報が第２値に設定されている場合、コンテンツリボケイション処理が正常に行われなければならないため、ＣＭＰモジュールは特別な設定手順を実行しなくてもよい。この場合、ＣＭＰコンテンツライセンスのリボケイション情報、即ち、ＲＬインデックスリストにはＲＬインデックスのリストが含まれる。従って、コンテンツリボケイション処理時にＲＬインデックスリストを見て最近に発行されたＲＬを探してリボケイション処理を実行できるようになる(段階：Ｓ６)。
【００６１】
このように、ＦＴＡ放送信号を介して伝送されるリボケイション適用情報を用いて特定コンテンツのコンテンツリボケイション処理を適用しないようにすることができる。このような処理手順は、緊急メッセージ、公示事項などのようにデバイスやドメインに制限を受けないで誰でも見られるべきコンテンツの伝送の際に活用できる。
【００６２】
一方、上記サービス関連情報に含まれたスクランブリング実行／非実行指示情報は、ＣＭＰコンテンツの生成時、コンテンツ保護を目的とするスクランブリングを適用するか否かを指示する情報を意味する。例えば、スクランブリング実行／非実行指示情報は、所定の値、例えば、‘１’または‘０’に設定される１ビットの情報である。このとき、スクランブリング実行／非実行指示情報が‘１’に設定されている場合、コンテンツのスクランブリングを実行しないことを指示し、‘０’に設定されている場合、コンテンツのスクランブリングを実行することを指示できる。
【００６３】
このようなスクランブリング実行／非実行指示情報は、該当コンテンツと連係したＣＭＰコンテンツライセンスのＣＭＰＩの特定フィールド、例えば、付加制御情報挿入フィールドに挿入されることができる。
【００６４】
また、サービス関連情報に含まれたリモート接続制御情報は、コンテンツの許可されない再分配を防止するために用いられる制御情報を意味する。このようなリモート接続制御情報は四つの値、例えば、‘０'、‘１'、‘２'、‘３'に設定されることができる２ビットの情報である。例えば、‘０'はインターネットや他の伝送ネットワークを介してリモートアクセスが可能であることを表し、‘１’〜‘３’までは段階的に厳格なリモートアクセスが要求されることを表すことができる。
【００６５】
このようなスクランブリングリモート接続制御情報は、該当コンテンツと連係したＣＭＰコンテンツライセンスのＣＭＰＩの特定フィールド、例えば、伝達制御情報の特定フィールドに挿入されることができる。
【００６６】
以下、サービスプロバイダ、例えば、放送局でＣＭＰデバイスにコンテンツを伝達し、上記ＣＭＰデバイスが再びドメイン内の他のＣＭＰデバイス(エンドポイントデバイスと称する)にコンテンツを配布する際、リボケイションを適用する手順を説明する。
【００６７】
まず、放送局では特定のコンテンツのリボケイション適用の有無を指示するためのリボケイション適用情報を生成する。このとき、上記コンテンツの属性に基づいてリボケイション適用情報を生成できる。例えば、緊急メッセージなどのような情報はリボケイション処理を適用せずに全てのデバイスで閲覧可能にすることが好ましいため、リボケイション情報を適用しないことを指示する情報を含むリボケイション適用情報を生成する。
【００６８】
次いで、放送局は上記リボケイション適用情報を、例えば、フリートゥーエア信号などを介してＣＭＰデバイスに伝送できる。ＣＭＰデバイスは、上記リボケイション適用情報を受信し、リボケイション適用情報の指示に従って該当コンテンツの使用のためのリボケイション処理を適用または非適用できる。
【００６９】
例えば、ＣＭＰデバイスは上記リボケイション適用情報を受信し、そのリボケイション適用情報に基づいてリボケイションプロセスモードを決定できる。ドメインの他のデバイスにコンテンツを分配するために、上記リボケイションプロセスモードに基づいてリボケイション情報をマッピングすることもできる。このとき、上記リボケイションプロセスモードが適用モードを指示する場合、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されるように、上記リボケイション情報をマッピングでき、リボケイションプロセスモードが非適用モードを指示する場合には、予め設定されたリボケイション情報に基づいてコンテンツのエクスポートが制限されないように、上記リボケイション情報をマッピングすることもできる。上記マッピング時、ＣＭＰデバイスは、リボケイション情報をリスト単位でマッピングできる、例えば、リボケイションプロセスモードに基づいてリボケイションリスト別にリボケイション情報をマッピングできる。また、上記リボケイション適用情報の属性はコンテンツ及びデバイスのうち少なくともいずれか一方を基盤としてもよく、一回性及び非一回性のうちいずれか一方であってもよい。属性が非一回性である場合、ＣＭＰデバイスはリボケイション適用情報を格納することもできる。
【００７０】
一方、エンドポイントデバイスは、上記ＣＭＰデバイスからリボケイション情報に基づいて分配されたコンテンツを受信した後、上記コンテンツを予め設定された権限情報に従って用いることができる。このとき、上記リボケイション情報はリボケイションプロセスモードに基づいてマッピングされたものであって、リボケイションプロセスモードはリボケイション適用情報に基づいたものである。
【００７１】
以上、本発明の好ましい実施例を参照して説明したが、本技術分野の当業者は特許請求の範囲に記載された本発明の技術的思想及び範囲から逸脱しない範囲で本発明を多様に修正及び変更させて実施可能である。従って、本発明の今後の実施例の変更は本発明の技術的範囲を逸脱しない。
【図面の簡単な説明】
【００７２】
【図１】コンテンツ管理及び保護システムの概念を概略的に示すブロック図である。
【図２】図１に示すＣＭＰモジュールの機能的な構成を説明するための概念図である。
【図３】ＣＭＰコンテンツライセンスのフォーマットを説明するための例示図である。
【図４】本発明の好ましい実施例による情報処理方法の流れを表すフローチャートである。
【符号の説明】
【００７３】
ＣＤ    ＣＭＰデバイス
ＣＭ    ＣＭＰモジュール
１０    取得モジュール
２０    格納モジュール
３０    処理モジュール
４０    消費モジュール
５０    エクスポートモジュール
【図１】
2010507863.tif 000003
【図２】
2010507863.tif 000004
【図３】
2010507863.tif 000005
【図４】
2010507863.tif 000006
【手続補正書】
【提出日】平成21年4月23日(2009.4.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセッサを含むコンテンツ管理保護デバイスにおけるコンテンツ処理方法であって、前記プロセッサが、
コンテンツにリボケイションを適用するか否かを示すリボケイション適用情報の受信に基づいてリボケイションプロセスモードを決定し、
決定された前記リボケイションプロセスモードに基づいてリボケイション情報をマッピングし、
マッピングされた前記リボケイション情報を含むライセンスを生成し、
前記コンテンツに前記ライセンスを関連付ける、
ことを特徴とするコンテンツ処理方法。
【請求項２】
さらに、前記プロセッサは、前記リボケイション適用情報を含む放送信号を受信する、請求項１に記載のコンテンツ処理方法。
【請求項３】
前記リボケイションプロセスモードは、コンテンツリボケイションプロセスが行われないか、あるいは行われるかをそれぞれ示す、第１の値または第２の値に基づいて決定される、請求項１に記載のコンテンツ処理方法。
【請求項４】
前記リボケイションプロセスモードが前記第１の値に基づいて決定された場合は、前記プロセッサは、決定された前記リボケイションプロセスモードに基づいてリボケイション情報をマッピングするときに、さらに前記リボケイション情報内の特定の情報を、前記コンテンツリボケイションプロセスが適用されないことを示す特定の値に設定する、請求項３に記載のコンテンツ処理方法。
【請求項５】
プロセッサを有するデバイスであって、前記プロセッサは、
コンテンツにリボケイションを適用するか否かを示すリボケイション適用情報の受信に基づいてリボケイションプロセスモードを決定し、
決定された前記リボケイションプロセスモードに基づいてリボケイション情報をマッピングし、
マッピングされた前記リボケイション情報を含むライセンスを生成し、
前記コンテンツに前記ライセンスを関連付ける、
ことを特徴とするデバイス。
【請求項６】
前記リボケイション適用情報を含む放送信号を受信するインタフェースをさらに有する、請求項５に記載のデバイス。
【請求項７】
前記リボケイションプロセスモードは、コンテンツリボケイションプロセスが行われないか、あるいは行われるかをそれぞれ示す、第１の値または第２の値に基づいて決定される、請求項５に記載のデバイス。
【請求項８】
前記リボケイションプロセスモードが前記第１の値に基づいて決定された場合は、前記プロセッサは、決定された前記リボケイションプロセスモードに基づいてリボケイション情報をマッピングするときに、さらに前記リボケイション情報内の特定の情報を、前記コンテンツリボケイションプロセスが適用されないことを示す特定の値に設定する、請求項７に記載のデバイス。
【請求項９】
コンテンツ管理保護デバイスに内蔵されたプロセッサによって実行されるプログラムであって、前記プロセッサが、
コンテンツにリボケイションを適用するか否かを示すリボケイション適用情報の受信に基づいてリボケイションプロセスモードを決定する段階と、
決定された前記リボケイションプロセスモードに基づいてリボケイション情報をマッピングする段階と、
マッピングされた前記リボケイション情報を含むライセンスを生成する段階と、
前記コンテンツに前記ライセンスを関連付ける段階と、
を実行することを特徴とするプログラム。
【請求項１０】
前記プログラムは、前記リボケイション適用情報を含む放送信号を受信する段階をさらに有する、請求項９に記載のプログラム。
【請求項１１】
前記リボケイションプロセスモードは、コンテンツリボケイションプロセスが行われないか、あるいは行われるかをそれぞれ示す、第１の値または第２の値に基づいて決定される、請求項９にプログラム。
【請求項１２】
前記リボケイションプロセスモードが前記第１の値に基づいて決定される場合は、決定された前記リボケイションプロセスモードに基づいてリボケイション情報をマッピングする段階は、前記リボケイション情報内の特定の情報を、前記コンテンツリボケイションプロセスが適用されないことを示す特定の値に設定する段階をさらに有する、請求項１１に記載のプログラム。
【国際調査報告】
2010507863.tif 000007
2010507863.tif 000008