(57)【要約】  本発明はシステム更新メッセージ提供方法とシステム更新メッセージ使用方法およびその装置に関するものである。本発明によるシステム更新メッセージ提供方法はコンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成するステップおよびシステム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義して端末機に送信するステップを含む。
2010538341.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成するステップと、
前記システム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義して端末機に送信するステップと、
を含むことを特徴とするシステム更新メッセージ提供方法。
【請求項２】
前記取消リスト情報が、
セキュリティが損なわれた装置識別子情報、または認証書情報を含むことを特徴とする請求項１に記載のシステム更新メッセージ提供方法。
【請求項３】
前記装置識別子情報、または認証書情報に基づいて前記コンテンツに対する前記端末機の利用が制限されることを特徴とする請求項２に記載のシステム更新メッセージ提供方法。
【請求項４】
前記システム更新メッセージコンテナ情報が、ファイルの最上位レベルに位置することを特徴とする請求項１に記載のシステム更新メッセージ提供方法。
【請求項５】
前記システム更新メッセージコンテナ情報が、
前記システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、および前記システム更新メッセージ情報を含むことを特徴とする請求項１に記載のシステム更新メッセージ提供方法。
【請求項６】
前記システム更新メッセージ情報が、
前記システム更新情報が適用されるシステムに対する識別子情報を含むことを特徴とする請求項５に記載のシステム更新メッセージ提供方法。
【請求項７】
前記取消リスト情報が、
取消スキームに対する識別子情報、および前記取消スキームによって解析されるリスト情報を含むことを特徴とする請求項１に記載のシステム更新メッセージ提供方法。
【請求項８】
コンテンツの保護のための取消リスト情報を含み、ＩＳＯベースメディアファイルのフォーマットで定義されたシステム更新メッセージコンテナ情報を受信するステップと、
前記受信されたシステム更新メッセージコンテナ情報により前記コンテンツに対するアクセスを制限するステップと、
を含むことを特徴とするシステム更新メッセージ使用方法。
【請求項９】
前記取消リスト情報が、
セキュリティが損なわれた装置識別子情報、または認証書情報を含むことを特徴とする請求項８に記載のシステム更新メッセージ使用方法。
【請求項１０】
前記装置識別子情報、または認証書情報に基づいて前記コンテンツに対する利用が制限されることを特徴とする請求項９に記載のシステム更新メッセージ使用方法。
【請求項１１】
前記システム更新メッセージコンテナ情報が、ファイルの最上位レベルに位置することを特徴とする請求項８に記載のシステム更新メッセージ使用方法。
【請求項１２】
前記システム更新メッセージコンテナ情報が、
前記システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、および前記システム更新メッセージ情報を含むことを特徴とする請求項８に記載のシステム更新メッセージ使用方法。
【請求項１３】
前記システム更新メッセージ情報が、
前記システム更新情報が適用されるシステムに対する識別子情報を含むことを特徴とする請求項１２に記載のシステム更新メッセージ使用方法。
【請求項１４】
前記取消リスト情報が、
取消スキームに対する識別子情報、および前記取消スキームによって解析されるリスト情報を含むことを特徴とする請求項８に記載のシステム更新メッセージ使用方法。
【請求項１５】
コンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成する生成部と、
前記システム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義して端末機に送信する伝送部と、
を含むことを特徴とするシステム更新メッセージ提供装置。
【請求項１６】
前記取消リスト情報が、
セキュリティが損なわれた装置識別子情報または認証書情報を含むことを特徴とする請求項１５に記載のシステム更新メッセージ提供装置。
【請求項１７】
前記装置識別子情報、または認証書情報に基づいて前記コンテンツに対する前記端末機の利用が制限されることを特徴とする請求項１６に記載のシステム更新メッセージ提供装置。
【請求項１８】
前記システム更新メッセージコンテナ情報が、ファイルの最上位レベルに位置することを特徴とする請求項１５に記載のシステム更新メッセージ提供装置。
【請求項１９】
前記システム更新メッセージコンテナ情報が、
前記システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、および前記システム更新メッセージ情報を含むことを特徴とする請求項１５に記載のシステム更新メッセージ提供装置。
【請求項２０】
前記システム更新メッセージ情報が、
前記システム更新情報が適用されるシステムに対する識別子情報を含むことを特徴とする請求項１９に記載のシステム更新メッセージ提供装置。
【請求項２１】
前記取消リスト情報が、
取消スキームに対する識別子情報、および前記取消スキームによって解析されるリスト情報を含むことを特徴とする請求項１５に記載のシステム更新メッセージ提供装置。
【請求項２２】
コンテンツの保護のための取消リスト情報を含み、ＩＳＯベースメディアファイルのフォーマットで定義されたシステム更新メッセージコンテナ情報を受信する受信部と、
前記受信されたシステム更新メッセージコンテナ情報により前記コンテンツに対するアクセスを制限する制御部と、
を備えることを特徴とするシステム更新メッセージ使用装置。
【請求項２３】
前記取消リスト情報が、
セキュリティが損なわれた装置識別子情報、または認証書情報を含むことを特徴とする請求項２２に記載のシステム更新メッセージ使用装置。
【請求項２４】
前記装置識別子情報、または認証書情報に基づいて前記コンテンツに対する利用が制限されることを特徴とする請求項２３に記載のシステム更新メッセージ使用装置。
【請求項２５】
前記システム更新メッセージコンテナ情報が、ファイルの最上位レベルに位置することを特徴とする請求項２２に記載のシステム更新メッセージ使用装置。
【請求項２６】
前記システム更新メッセージコンテナ情報が、
前記システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報および前記システム更新メッセージ情報を含むことを特徴とする請求項２２に記載のシステム更新メッセージ使用装置。
【請求項２７】
前記システム更新メッセージ情報が、
前記システム更新情報が適用されるシステムに対する識別子情報を含むことを特徴とする請求項２６に記載のシステム更新メッセージ使用装置。
【請求項２８】
前記取消リスト情報が、
取消スキームに対する識別子情報、および前記取消スキームによって解析されるリスト情報を含むことを特徴とする請求項２２に記載のシステム更新メッセージ使用装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム更新メッセージ提供方法とシステム更新メッセージ使用方法およびその装置に関するものである。
【０００２】
本発明は、情報通信部および情報通信研究振興院のＩＴ新成長動力核心技術開発事業の一環として行われた研究から導出されたものである［課題管理番号：２００７−Ｓ−００３−０１、課題名：地上波ＤＴＶ放送プログラム保護技術開発］。
【背景技術】
【０００３】
超高速インターネットが普及して、ユーザにＰＣ、携帯電話などデジタル装置の普及が広まることにともない、従来アナログコンテンツを使用する環境では経験していない著作権と関連した問題が発生し始めた。アナログコンテンツを使用する環境では、コンテンツのコピーが容易ではなく、品質が低下するなど実効性がなかった。しかし、デジタル技術およびインフラストラクチャーの拡張は、デジタルコンテンツの不法コピーおよび大量流出をたやすくしている。
【０００４】
このような不法コピー問題は、単にインターネットおよびＰＣ環境に制限されない。すべてのメディアがデジタル化されつつあり、特にアナログ放送のデジタル転換にともない、デジタルコンテンツの不法コピーおよび大量流出は、放送と非放送領域のすべてにおいて解決すべき問題となった。
【０００５】
従来は、このような問題を解決するための技術的対策として、デジタル著作権管理（ＤＲＭ：Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）、コピー防止（Ｃｏｐｙ  Ｐｒｏｔｅｃｔｉｏｎ）技術などがあった。しかし、デジタルコンテンツの不法コピーおよび大量流出を防止するための効果的な解決策が提示されずにいる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明の実施形態は、従来の問題を解決するためのものであって、デジタルコンテンツの不法コピーおよび大量流出を効果的に防止するための方法および装置を提供することを目的とする。
【０００７】
また、本発明の他の実施形態は、放送プログラムを含むコンテンツ保護システムに対する持続的なインテグリティを提供することを目的とする。
【０００８】
本発明の他の目的および長所は、下記の説明によって理解することができ、本発明の実施形態によって明らかになるものである。また、本発明の目的および長所は、特許請求の範囲に示した手段およびその組合せによって実現される可能性があることを容易に理解することができるであろう。
【課題を解決するための手段】
【０００９】
本発明の態様によると、コンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成するステップと、システム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義して端末機に送信するステップとを含むシステム更新メッセージ提供方法が提供される。保護されたスキーム情報は、保護スキームの識別情報を含むスキームタイプ情報、および保護スキームの詳細情報を含むスキーム情報を含む。
【００１０】
本発明の他の態様によると、コンテンツの保護のための取消リスト情報を含み、ＩＳＯベースメディアファイルのフォーマットで定義されるシステム更新メッセージコンテナ情報を受信するステップと、受信したシステム更新メッセージコンテナ情報に基づいてコンテンツへのアクセスを制限するステップとを含むシステム更新メッセージ提供方法が提供される。保護されたスキーム情報は、保護スキームの識別情報を含むスキームタイプ情報、および保護スキームの詳細情報を含むスキーム情報を含む。
【００１１】
本発明のさらに他の態様によると、コンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成する生成部と、システム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義し、システム更新メッセージコンテナ情報を端末機に伝送する伝送部とを備えるシステム更新メッセージ提供装置が提供される。保護されたスキーム情報は、保護スキームの識別情報を含むスキームタイプ情報、および保護スキームの詳細情報を含むスキーム情報を含む。
【００１２】
本発明のさらに他の態様によると、コンテンツの保護のための取消リスト情報を含み、ＩＳＯベースメディアファイルのフォーマットで定義されるシステム更新メッセージコンテナ情報を受信する受信部と、受信したシステム更新メッセージコンテナ情報に基づいてコンテンツへのアクセスを制限する制御部とを備えるシステム更新メッセージ提供装置が提供される。保護されたスキーム情報は、保護スキームの識別情報を含むスキームタイプ情報、および保護スキームの詳細情報を含むスキーム情報を含む。
【００１３】
上述した目的、特徴および長所は添付された図面と関連した次の詳細な説明によってより明確になるものであり、それに応じて本発明が属する技術分野で通常の知識を有する者が本発明の技術的思想を容易に実施できるだろう。また、本発明を説明するにおいて本発明と関連した公知技術に対する具体的な説明が本発明の要旨を不必要にぼかし得ると判断される場合にその詳細な説明を省略するものとする。以下、添付された図面を参照して本発明による好ましい実施形態を詳細に説明する。
【発明の効果】
【００１４】
本発明によれば、デジタルコンテンツの不法コピーおよび大量流出を効果的に防止することができる。
【００１５】
また、本発明は、システム更新メッセージを利用することによって、放送プログラムを含むコンテンツ保護システムに対する持続的なインテグリティを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明によるシステム更新メッセージコンテナ情報の構成を示した図である。
【図２】本発明によるシステム更新メッセージ提供装置とシステム更新メッセージ使用装置を示した図である。
【図３】本発明の実施形態で利用されるＩＳＯベースメディアファイルの構造を示した図である。
【図４】本発明の実施形態で利用されるＩＳＯベースメディアファイルフォーマットのトラックおよびサンプルを示した構造図である。
【発明を実施するための形態】
【００１７】
以下では本発明による具体的な実施形態に対して説明する。
【００１８】
〈実施例１〉
本発明の実施形態では、インターネットで普遍的に使われるだけでなく放送環境でも汎用的に使用されているＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）ベースメディアファイルフォーマット（ｂａｓｅ  ｍｅｄｉａ  ｆｉｌｅ  ｆｏｒｍａｔ）のコンテンツを保護する方法について説明する。本発明によるコンテンツの保護は放送分野だけでなく、ＩＳＯベースメディアファイルフォーマットを使用するあらゆる分野に拡張して適用することができる。したがって、本発明は、コンテンツ分野に限定されない。
【００１９】
本実施形態では、本発明がＭＰＥＧ−２  ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ  −  ２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）放送環境でＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）ＣＰＣＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ＆  Ｃｏｐｙ  Ｍａｎａｇｅｍｅｎｔ）で保護される放送プログラムに適用されることについて説明する。
【００２０】
ＩＳＯベースメディアファイルフォーマット［ＩＳＯ／ＩＥＣ  １４４９６−１２：Ｉｎｆｏｒｍａｔｉｏｎ  ｔｅｃｈｎｏｌｏｇｙ  −  Ｃｏｄｉｎｇ  ｏｆ  ａｕｄｉｏ−ｖｉｓｕａｌ  ｏｂｊｅｃｔｓ  −  Ｐａｒｔ  １２：ＩＳＯ  Ｂａｓｅ  Ｍｅｄｉａ  Ｆｉｌｅ  Ｆｏｒｍａｔ、Ｓｅｃｏｎｄ  Ｅｄｉｔｉｏｎ、Ａｐｒｉｌ  ２００５］は数多くの他の特定ファイルフォーマットのための一般的なフォーマットを記述する。
【００２１】
ＩＳＯベースメディアファイルフォーマットの核心概念について簡単に説明する。
【００２２】
図３は、本発明の実施形態で利用されるＩＳＯベースメディアファイルの構造を示した図である。図３を参照すれば、ＩＳＯベースメディアファイル３０１は「ボックス（ｂｏｘ）３０３、３０５」と呼ばれるオブジェクトで構成されており、すべてのデータはボックスに記述される。
【００２３】
ボックスオブジェクトは、サイズ（ｓｉｚｅ）情報とタイプ（ｔｙｐｅ）情報を有している。サイズとは、ボックス中に含まれたデータのサイズをバイト数で示したものであり、タイプとは、４個の文字で構成されたボックス識別子をいう。したがって、望む情報が含まれたボックスの位置をサイズ情報とタイプ情報を利用して簡単に検索することができる。
【００２４】
図３において、ｍｏｏｖ３０３およびｍｄａｔ３０５は、各々、メタデータおよびメディアデータを入れるボックスである。メタデータは、メディアデータを含まず、記述に関して参照される。ＩＳＯベースメディアファイルは、メディアストリームに対するメタデータを含んでいる「ｍｏｏｖ」型のボックスと、実際のメディアデータを含んでいる「ｍｄａｔ」型のボックスを有している。
【００２５】
図４は、本発明の実施形態で利用されるＩＳＯベースメディアファイルフォーマットのトラックおよびサンプルを示した構造図である。図４において、映画４０１（ｍｏｖｉｅ）とは、動画のようなビデオまたはオーディオが結合した連続的な動きの集合をいう。トラック４０３（ｔｒａｃｋ）は、メディアの時間的な流れを示し、サンプル４０７（ｓａｍｐｌｅ）およびサンプルデスクリプション４０５（ｓａｍｐｌｅ  ｄｅｓｃｒｉｐｔｉｏｎ）で構成される。サンプル４０７とは、ビデオのフレームのような小さい単位を示し、サンプルデスクリプション４０５とは、サンプル４０７がどのようにデコードされるのかに対する情報を定義する。トラックの種類には、ビデオトラック、オーディオトラックおよびヒント（ｈｉｎｔ）トラックで構成される。ビデオトラックまたはオーディオトラックには、各々、ビデオまたはオーディオに対するメタデータを含む反面、ヒントトラックにはストリーミングサーバ（ｓｔｒｅａｍｉｎｇ  ｓｅｒｖｅｒ）が、ＩＳＯベースメディアファイルがストリーミングプロトコル（ｐｒｏｔｏｃｏｌ）によってストリーミングされる場合にビデオとオーディオサンプルをどのようにストリーミング、またはパケット化するのかに対する情報を記述しており、再生する時には無視されうる。
【００２６】
ＭＰＥＧは、動く映像および声信号等のマルチメディアを圧縮、符号化、伝送する諸般技術に関連したＩＳＯ／ＩＥＣ  ＪＴＣ１傘下の委員会ＳＣ２９／ＷＧ１１で作った標準規格をいう。ＭＰＥＧ−２は、１９９５年に作られた標準（ＩＳＯ／ＩＥＣ１３８１８）であって、ＣＤ、ＶＴＲ等のようなデジタル保存媒体にビデオ保存だけでなく、通信および放送メディアの適用のために提案された、より一般化された標準をいう。ＭＰＥＧ−２  ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）は、ＭＰＥＧ−２のパケット化過程の１つで、誤りのあるチャネル環境下で複数の放送プログラムを１つの多重化されたストリームで構成し、ネットワーク上で伝送または放送のためのものである。ＭＰＥＧ  ＴＳパケットは、１８８バイト固定長パケットで、ＴＳパケットの連続的なストリームをＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ：トランスポートストリーム）と呼ぶ。
【００２７】
システム更新メッセージコンテナボックスは、システム更新メッセージのリストを保存ずるために使用される。システム更新メッセージコンテナボックスがファイルに存在する場合には、ファイル階層の最上位レベルに位置することができる。システム更新メッセージコンテナボックスは、内部にいくつかのシステム更新メッセージボックスを含むことができる。
【００２８】
コンテンツの保護のための取消リスト情報は、システム更新メッセージコンテナボックスに含まれる。取消リスト情報は、セキュリティが損なわれた装置識別子情報または認証書情報を含むことができる。取消リスト情報に含まれた装置識別子情報または認証書情報に基づいて、コンテンツに対する端末機の利用が制限される。取消リスト情報は、取消スキームに対する識別子情報および取消スキームによって解析されるリスト情報を含む。また、取消リスト情報には該当システムに取消リストがインストールされていない場合、ユーザがウェブページに接続できるようにＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）情報を含むことができる。
【００２９】
システム更新メッセージコンテナボックスは、システム更新メッセージコンテナボックスに含まれたシステム更新メッセージボックスの個数（ｅｎｔｒｙ＿ｃｏｕｎｔ）情報、およびシステム更新メッセージボックスを含む。例えば、システム更新メッセージコンテナボックスは、登録されたシステム更新メッセージボックスの個数、および実際システム更新メッセージボックスで構成される。システム更新メッセージコンテナ情報に対する例示的なシンタックス（ｓｙｎｔａｘ）は以下のとおりである。
aligned(8) class SRMContainerBox extends FullBox(‘srmc’, 0, flags) {
unsigned int(32)entry_count;
for (i=1; i<=entry_count;i++)
SRMBox srm;
}
【００３０】
システム更新メッセージボックスは、システム更新情報が適用されるシステムに対する識別子情報ＣＰ＿ｓｙｓｔｅｍ＿ｉｄを含むことができる。システム更新情報が適用されるシステムに対する識別子情報は、該当システム更新メッセージが適用される複製保護システム（Ｃｏｐｙ  Ｐｒｏｔｅｃｔｉｏｎ  ｓｙｓｔｅｍ）を識別するための情報であって、該当メッセージのフォーマットを誰が定義したかを特定する。システム更新メッセージボックスの具体的なフォーマットおよび使用方法は、関連したコンテンツ保護スキームのキー管理システムにより定義される。
【００３１】
システム更新メッセージボックスに対する例示的なシンタックスは下記のとおりである。
aligned(8) class SRMBox extends FullBox(‘srmb’,0,flags) {
unsigned int(16) CP_system_id;
unsigned int(8) SystemRenewabilityMessage[];
}
【００３２】
ここで、「ＳｙｓｔｅｍＲｅｎｅｗａｂｉｌｉｔｙＭｅｓｓａｇｅ」は、システム更新メッセージのバイナリデータを記述する。
【００３３】
上述したような本発明の方法は、プログラムで具現されてコンピュータで読み取り可能な形態で、ＣＤ−ＲＯＭ、ＲＡＭ、ＲＯＭ、フロッピーディスク、ハードディスク、光磁気ディスクなどの記録媒体に保存されうる。このような過程は、本発明が属する技術分野で通常の知識を有する者が容易に実施することができるのでこれ以上詳細に説明しない。
【００３４】
以上で説明した本発明は、本発明が属する技術分野で通常の知識を有する者において本発明の技術的思想に外れない範囲内で種々の置換、変形および変更が可能なため、前述した実施形態および添付された図面によって限定されるものではない。
【００３５】
以下の内容は単に本発明の原理を例示する。したがって当業者は、たとえ本明細書に明確に説明されたり図示されていないが、本発明の原理を具現して本発明の概念と範囲に含まれた多様な装置を発明できるものである。また、本明細書に列挙されたすべての条件付き用語および実施形態は原則的に、本発明の概念が理解されるようにするための目的にのみ明確に意図され、このように特別に列挙された実施形態および形態に制限的でないものと理解されなければならない。
【００３６】
また、本発明の原理、観点および実施形態だけでなく特定実施形態を列挙するすべての詳細な説明はこのような事項の構造的および機能的均等物を含むように意図されたものと理解されなければならない。またこのような均等物は、現在公知された均等物だけでなく将来に開発される均等物、すなわち構造と関係がなく同一の機能を行うように発明されたすべての素子を備えるものと理解されなければならない。
【００３７】
例えば、本明細書のブロック図は、本発明の原理を具体化する例示的な回路の概念的な観点を示すものと理解されなければならない。これと類似に、すべてのフローチャート、状態変換図、疑似コードなどはコンピュータが読取り可能な媒体に実質的に示すことができ、コンピュータまたはプロセッサが明確に示されたのか可否を問わずコンピュータまたはプロセッサによって行われる多様なプロセスを示すものと理解されなければならない。
【００３８】
プロセッサまたはこれと類似の概念と表示された機能ブロックを含む図に示された多様な素子の機能は、専用ハードウェアだけでなく適切なソフトウェアと関連してソフトウェアを実行する能力を有するハードウェアの使用で提供されることができる。
【００３９】
プロセッサによって提供される時、機能は単一専用プロセッサ、単一共有プロセッサまたは複数の個別的プロセッサによって提供されることができ、これらのうち一部は共有可能である。
【００４０】
プロセッサ、制御またはこれと類似の概念で提示される用語の明確な使用は、ソフトウェアを実行する能力を有するハードウェアを排他的に引用して解析されてはならず、制限なくデジタル信号プロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを保存するためのロム（ＲＯＭ）、ラム（ＲＡＭ）および不揮発性メモリを暗示的に含むものと理解されなければならない。周知慣用の他のハードウェアも含むことができる。
【００４１】
本明細書の請求の範囲で、詳細な説明に記載された機能を行うための手段と表現された構成要素は、例えば、上記の機能を行う回路素子の組合せまたはファームウェア／マイクロコードなどを含むすべての形式のソフトウェアを含む機能を行うすべての方法を含むものと意図され、機能を行うようにソフトウェアを実行するための適切な回路と結合される。このような特許請求の範囲によって定義される本発明は、多様に列挙された手段によって提供される機能が結合して請求項が要求する方式と結合されるため前記機能を提供できるいかなる手段も本明細書から把握されるものと均等なものと理解されなければならない。
【００４２】
上述した目的、特徴および長所は添付された図面と関連した後の詳細な説明によってより明確になるものであり、それに応じて本発明が属する技術分野で通常の知識を有する者が本発明の技術的思想を容易に実施できるだろう。また、本発明を説明することにおいて本発明と関連した公知技術に対する具体的な説明が本発明の要旨を不必要にぼかし得ると判断される場合にその詳細な説明を省略するものとする。以下、添付された図面を参照して本発明による好ましい実施形態を詳細に説明することにする。
【００４３】
本発明は、コンテンツ保護システムのインテグリティ（ｉｎｔｅｇｒｉｔｙ）を持続的に維持するのに必要なシステム更新メッセージ（ＳＲＭ：Ｓｙｓｔｅｍ  Ｒｅｎｅｗａｂｉｌｉｔｙ  Ｍｅｓｓａｇｅ）を使用する方法に関するものである。一般的に、コンテンツ保護技術は、最終ユーザが使用する認可された装置（ｃｏｍｐｌｉａｎｃｅ  ｄｅｖｉｃｅ）内に保存されたデバイスキーのセキュリティに依存する。しかし、攻撃者がこのような秘密キーにアクセスできるとき、コンテンツ保護システムのセキュリティは損なわれる。例えば、攻撃者は、認可された装置を複製しながら、セキュリティ要求を回避できる複製装置（ｃｌｏｎｅ  ｄｅｖｉｃｅ）を作ることもできる。
【００４４】
本発明ではこのような問題に対処するためにシステム更新メッセージを使用する。システム更新メッセージは、該当システムのインテグリティを持続的に保障するためのメッセージの集合を意味することになる。システム更新メッセージは、該当コンテンツ保護技術をライセンシングする機関によって生成されて送信されうる。例えば、セキュリティが損なわれたデバイス識別子リストまたは認証書リストなどの取消リストがシステム更新メッセージに含まれうる。本発明ではＩＳＯベースメディアファイルフォーマットにシステム更新メッセージを盛り込むためのファイルフォーマットを定義し、これを使用する方法に対して説明する。
【００４５】
システム更新メッセージコンテナ情報は、コンテンツの保護のための取消リスト情報を含み、ＩＳＯベースメディアファイルのフォーマットで定義され、端末機に送信される。取消リスト情報は、セキュリティが損なわれた装置識別子情報または認証書情報を含み、これに基づいてコンテンツに対する端末機の利用を制限することができる。一方、取消リスト情報は、取消スキームに対する識別子情報および取消スキームによって解析されるリスト情報を含むことができる。
【００４６】
システム更新メッセージコンテナ情報がファイルに存在する場合には、ファイル階層の最上位レベルに位置することができる。
【００４７】
システム更新メッセージコンテナ情報は、システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、およびシステム更新メッセージ情報を含むことができる。システム更新メッセージ情報は、システム更新情報が適用されるシステムに対する識別子情報を含むことができる。
【００４８】
図１は、本発明によるシステム更新メッセージコンテナ情報の構成を示したものである。図１に示したように、本発明によるシステム更新メッセージコンテナ情報１０１は、コンテンツの保護のための取消リスト情報を含む。
【００４９】
本発明によるシステム更新メッセージコンテナ情報１０１は、ＩＳＯベースメディアファイルのフォーマットで定義される。システム更新メッセージコンテナ情報１０１により端末機のコンテンツに対するアクセスが制限される。
【００５０】
取消リスト情報は、セキュリティが損なわれた装置識別子情報または認証書情報を含むことができ、装置識別子情報または認証書情報に基づいてコンテンツに対する利用が制限される。一方、取消リスト情報は、取消スキームに対する識別子情報および取消スキームによって解析されるリスト情報を含むことができる。
【００５１】
システム更新メッセージコンテナ情報１０１は、ファイルの最上位レベルに位置することができる。システム更新メッセージコンテナ情報は、システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報１０３、およびシステム更新メッセージ情報１０４を含むことができる。
【００５２】
システム更新メッセージ情報１０４は、システム更新情報が適用されるシステムに対する識別子情報を含むことができる。
【００５３】
本発明は、システム更新メッセージ提供方法とシステム更新メッセージ使用方法を含む方法として具現可能であり、システム更新メッセージ提供装置とシステム更新メッセージ使用装置を含む装置として具現可能である。以下では本発明によって具現可能な方法と装置に対して説明する。
【００５４】
＜システム更新メッセージ提供方法とシステム更新メッセージ使用方法＞
本発明は、コンテンツの保護を提供するプロバイダとコンテンツを受信する端末機を含むシステムで具現可能である。
【００５５】
まず、プロバイダと端末機で各々行われるシステム更新メッセージ提供方法とシステム更新メッセージ使用方法に対して説明する。
【００５６】
本発明によるシステム更新メッセージ提供方法は、コンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成するステップと、システム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義して端末機に送信するステップを含む。
【００５７】
ここで、取消リスト情報は、セキュリティが損なわれた装置識別子情報または認証書情報を含むことができ、装置識別子情報または認証書情報に基づいてコンテンツに対する端末機の利用が制限される。一方、取消リスト情報は、取消スキームに対する識別子情報および取消スキームによって解析されるリスト情報を含むことができる。システム更新メッセージコンテナ情報は、ファイルの最上位レベルに位置することができる。システム更新メッセージコンテナ情報は、システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、およびシステム更新メッセージ情報を含むことができる。
【００５８】
システム更新メッセージ情報は、システム更新情報が適用されるシステムに対する識別子情報を含むことができる。
【００５９】
＜システム更新メッセージ提供装置とシステム更新メッセージ使用装置＞
本発明は、コンテンツの保護を提供するプロバイダとコンテンツを受信する端末機を含むシステムで具現可能である。図２は、本発明によるシステム更新メッセージ提供装置とシステム更新メッセージ使用装置を示したものである。図２を参照して説明する。
【００６０】
本発明によるシステム更新メッセージ提供装置２０１は、コンテンツの保護のための取消リスト情報を含むシステム更新メッセージコンテナ情報を生成する生成部２０３と、システム更新メッセージコンテナ情報をＩＳＯベースメディアファイルのフォーマットで定義して端末機に送信する伝送部２０５とを備える。
【００６１】
取消リスト情報は、セキュリティが損なわれた装置識別子情報、または認証書情報を含むことができ、装置識別子情報または認証書情報に基づいてコンテンツに対する端末機２０７の利用が制限される。一方、取消リスト情報は、取消スキームに対する識別子情報、および取消スキームによって解析されるリスト情報を含むことができる。
【００６２】
システム更新メッセージコンテナ情報は、ファイルの最上位レベルに位置することができる。システム更新メッセージコンテナ情報は、システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、およびシステム更新メッセージ情報を含むことができる。
【００６３】
システム更新メッセージ情報は、システム更新情報が適用されるシステムに対する識別子情報を含むことができる。
【００６４】
本発明によるシステム更新メッセージ使用装置２０７は、コンテンツの保護のための取消リスト情報を含み、ＩＳＯベースメディアファイルのフォーマットで定義されたシステム更新メッセージコンテナ情報を受信する受信部２０９と、受信されたシステム更新メッセージコンテナ情報により前記コンテンツに対するアクセスを制限する制御部２１１とを備える。
【００６５】
取消リスト情報は、セキュリティが損なわれた装置識別子情報または認証書情報を含むことができ、装置識別子情報、または認証書情報に基づいてコンテンツに対する利用が制限される。一方、取消リスト情報は、取消スキームに対する識別子情報および取消スキームによって解析されるリスト情報を含むことができる。
【００６６】
システム更新メッセージコンテナ情報は、ファイルの最上位レベルに位置することができる。システム更新メッセージコンテナ情報は、システム更新メッセージコンテナ情報に含まれたシステム更新メッセージ情報の個数情報、およびシステム更新メッセージ情報を含むことができる。
【００６７】
システム更新メッセージ情報は、システム更新情報が適用されるシステムに対する識別子情報を含むことができる。
【産業上の利用可能性】
【００６８】
本発明は、デジタルコンテンツの不法コピーおよび大量流出を効果的に防止することに使用される。
【００６９】
また、放送プログラムを含むコンテンツ保護システムに対する持続的なインテグリティを保障することに使用される。
【図１】
2010538341.tif 000003
【図２】
2010538341.tif 000004
【図３】
2010538341.tif 000005
【図４】
2010538341.tif 000006
【国際調査報告】
2010538341.tif 000007
2010538341.tif 000008