(57)【要約】  マルチレイヤオーディオデータ、すなわち、ベースレイヤと１以上のエンハンスメントレイヤとを有するオーディオデータを暗号化する先進的な手段が必要とされる。このような符号化されたオーディオ信号を暗号化する方法は、ベースレイヤを２つのセクションに分離し、ベースレイヤの第２セクションのフレーム内のサイド情報を暗号化し、エンハンスメントレイヤのデータの少なくとも一部を暗号化することからなり、ベースレイヤの暗号化されたセクションと、暗号化されたエンハンスメントレイヤとは、解読用の異なる解読キーを必要とする。このため、フリープレビューゾーンが実現可能となる。
2009537084.tif 000002
【特許請求の範囲】
【請求項１】
符号化されたオーディオ信号を暗号化する方法であって、前記符号化されたオーディオ信号は、ベースレイヤと少なくとも１つのエンハンスメントレイヤとを有し、前記ベースレイヤはフレームにパック処理されたオーディオデータを有し、フレームは、ヘッダと、メインオーディオデータと、復号化に使用される付加情報と、少なくとも前記付加情報に関するエラーチェックデータとを有し、
当該方法は、
前記ベースレイヤを第１セクションと少なくとも第２セクションに時間的に分離するステップと、
前記ベースレイヤの第１セクションと、前記ベースレイヤの第２セクションの前記メインオーディオデータとは暗号化せず、前記ベースレイヤの第２セクションのフレーム内の前記付加情報を暗号化するステップと、
前記エンハンスメントレイヤのデータの少なくとも一部を暗号化するステップと、
を有し、
前記ベースレイヤの暗号化されたセクションと、前記暗号化されたエンハンスメントレイヤとは、解読用の異なる解読キーを必要とする方法。
【請求項２】
デジタル著作権管理表示、プレビュー時間表示又はコンテンツ所有者コンタクト情報を含む補助データを有する１以上のフレームを前記ベースレイヤに挿入するステップをさらに有する、請求項１記載の方法。
【請求項３】
前記エンハンスメントレイヤは、ヘッダと少なくとも２つのサブレイヤとを有し、フレームにより構成され、
フレームは、各サブレイヤについて少なくとも１つのデータパケットを有し、
少なくとも１つのサブレイヤの前記パケットが暗号化される、請求項１又は２記載の方法。
【請求項４】
前記エンハンスメントレイヤヘッダは、暗号化される前記エンハンスメントレイヤの１以上の時間領域を指定する情報を有し、
前記情報の一部が暗号化される、請求項１乃至３何れか一項記載の方法。
【請求項５】
前記エンハンスメントレイヤのヘッダにおける前記情報は、前記エンハンスメントレイヤの各領域のオーディオデータがどのように並び替えられるか指定する、請求項４記載の方法。
【請求項６】
前記エンハンスメントレイヤのヘッダにおける前記情報は、暗号化前に前記暗号化されたエンハンスメントレイヤから導出されるフィンガープリント値を有する、請求項４又は５記載の方法。
【請求項７】
前記エンハンスメントレイヤのヘッダにおける前記情報は、隣接するエンハンスメントレイヤの各ブロック又は各フレームのグループを指し示すポインタを含むリストを有し、
さらに、各グループの暗号化及び／又は解読情報を指定する情報を有する、請求項４乃至６何れか一項記載の方法。
【請求項８】
前記暗号化情報は、ブロック又はフレームの各グループ内にデータ並び替えの表示を有する、請求項７記載の方法。
【請求項９】
ベースレイヤと少なくとも１つのエンハンスメントレイヤとを有する暗号化されたオーディオ信号であって、前記ベースレイヤはフレームにパケット化されたオーディオデータを有し、フレームは、メインオーディオデータと、復号化に使用される付加情報と、少なくとも前記付加情報に関するエラーチェックデータとを有し、
前記ベースレイヤは、少なくとも２つのセクションを有し、第１セクションは暗号化されず、少なくとも第２セクションにおいて、前記付加情報が暗号化され、メインオーディオデータは暗号化されず、
前記エンハンスメントレイヤは、前記暗号化されたデータの少なくとも一部を有し、前記ベースレイヤの解読のため、前記エンハンスメントレイヤの解読用と異なる解読キーが必要とされる暗号化されたオーディオ信号。
【請求項１０】
前記エンハンスメントレイヤは、暗号化される前記エンハンスメントレイヤの１以上の時間領域を指定する情報を含むヘッダ情報を有し、
前記情報の一部は暗号化される、請求項９記載の暗号化されたオーディオ信号。
【請求項１１】
符号化されたオーディオ信号を暗号化する装置であって、前記符号化されたオーディオ信号は、ベースレイヤと少なくとも１つのエンハンスメントレイヤとを有し、前記ベースレイヤはフレームにパック処理されたオーディオデータを有し、フレームは、ヘッダと、メインオーディオデータと、復号化に使用される付加情報と、少なくとも前記付加情報に関するエラーチェックデータとを有し、
当該装置は、
前記ベースレイヤを第１セクションと少なくとも第２セクションに時間的に分離する手段と、
前記ベースレイヤの第１セクションと、前記ベースレイヤの第２セクションの前記メインオーディオデータとは暗号化せず、前記ベースレイヤの第２セクションのフレーム内の前記付加情報を暗号化する手段と、
前記エンハンスメントレイヤのデータの少なくとも一部を暗号化する手段と、
を有し、
前記ベースレイヤの暗号化されたセクションと、前記暗号化されたエンハンスメントレイヤとは、解読用の異なる解読キーを必要とする装置。
【請求項１２】
デジタル著作権管理表示、プレビュー時間表示又はコンテンツ所有者コンタクト情報を含む補助データを有する１以上のフレームを前記ベースレイヤに挿入する手段をさらに有する、請求項１１記載の装置。
【請求項１３】
前記エンハンスメントレイヤの１以上の時間領域を指定する手段と、
前記指定された時間領域の一部又は全てを暗号化する手段と、
暗号化される前記エンハンスメントレイヤの領域を指定する情報又は前記エンハンスメントレイヤのある領域がどのように暗号化されるか指定する情報を生成する手段と、
前記生成された情報の少なくとも一部を暗号化する手段と、
前記暗号化された情報を前記エンハンスメントレイヤのヘッダに挿入する手段と、
をさらに有する、請求項１１又は１２記載の装置。
【請求項１４】
前記指定された時間領域の一部又は全てを暗号化する手段は、領域内のフレーム境界にわたる前記データの並び替えを実行する、請求項１３記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［発明の詳細な説明］
本発明は、符号化されたオーディオ信号を暗号化する方法及び装置に関する。
［背景］
今日のメディア産業の１つのチャレンジは、著作権の保護である。このため、デジタル著作権管理（ＤＲＭ）が確立されている。例えば、ｈｔｔｐ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｗｉｎｄｏｗｓ／ｗｉｎｄｏｗｓｍｅｄｉａ／ｄｒｍ／ｄｅｆａｕｌｔ．ｍｓｐｘにおける“Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ”などを参照されたい。ＤＲＭは、認証されたユーザに対するデジタルメディアコンテンツへのアクセス権を与える。これらのアクセス権は、許可されるコピーの回数を制限し、認証されていないユーザのアクセスを拒絶しうる。この保護は、ユーザ、コンテンツ及び装置に依存した暗号化技術により構成されている。
【０００２】
ＤＲＭの１つの問題は、所有するコンテンツを自らの目的のため変更及び複製する際のユーザに対する制限である。異なる装置は、コンテンツを再生及び格納するため異なる信号クオリティ又は表現を必要とする。異なる装置の個人的なプライベートネットワークに対するＤＲＭ解決手段を利用した新たなセキュリティパラダイムは、例えば、ｈｔｔｐ：／／ｗｗｗ．ｃｓ．ｖｕ．ｎｌ／〜ｂｐｏｐｅｓｃｕ／ｐａｐｅｒｓ／ｎｓｐｗ０４／ｎｓｐｗ０４．ｈｔｍｌにおいてアクセス可能なＰｏｐｅｓｃｕ，Ｃｒｉｓｐｏ，Ｔａｎｅｎｂａｕｍによる“Ｓｕｐｐｏｒｔ  ｆｏｒ  Ｍｕｌｔｉ−Ｌｅｖｅｌ  Ｓｅｃｕｒｉｔｙ  Ｐｏｌｉｃｉｅｓ  ｉｎ  ＤＲＭ  Ａｒｃｈｉｔｅｃｔｕｒｅｓ”に示されている。
【０００３】
ＤＲＭを各ユーザにより魅力的で許容されるものとするための１つの方法が、ｈｔｔｐ：／／ｗｗｗ．ｉｄｍｔ．ｆｒａｕｎｈｏｆｅｒ．ｄｅ／ｅｎｇ／ｒｅｓｅａｒｃｈ＿ｔｏｐｉｃｓ／ｆｒｅｅｂｉｅｓ．ｈｔｍにおけるＦｒａｕｎｈｏｆｅｒ  ＩＤＴＭの“Ｆｒｅｅｂｉｅｓ”プロジェクトに示される。ここでは、未認証ユーザが宣伝目的のためコンテンツの一部にアクセスすることができる。このフリー部分は、オリジナルより短く、信号クオリティも低く、又は宣伝を含めることが可能である。
【０００４】
しかしながら、マルチレイヤオーディオデータ、すなわち、ベースレイヤ（ＢＬ）と１以上のエンハンスメントレイヤ（ＥＬ）とを有するオーディオデータを暗号化するための先進的な解決手段が必要とされる。
［発明の概要］
本発明は、マルチレイヤオーディオデータを暗号化する方法及び装置を提供する。特に、このようなオーディオデータがどのようにして部分的に（セクション単位など）暗号化可能であるか示される。ｍｐ３可逆符号化装置のための実現形態と共に、スケーラブルなメディアコンテンツの著作権保護の説明が与えられる。
【０００５】
本発明の一特徴によると、符号化されたオーディオ信号を暗号化する方法であって、前記符号化されたオーディオ信号は、ベースレイヤ（ＢＬ）と少なくとも１つのエンハンスメントレイヤ（ＥＬ）とを有し、前記ベースレイヤはフレームにパック処理されたオーディオデータを有し、フレームは、ヘッダと、メインオーディオデータと、復号化に使用される付加情報と、少なくとも前記付加情報に関するエラーチェックデータとを有し、当該方法は、前記ベースレイヤを第１セクションと少なくとも第２セクションに時間的に分離するステップと、前記ベースレイヤの第１セクションと、前記ベースレイヤの第２セクションの前記メインオーディオデータとは暗号化せず、前記ベースレイヤの第２セクションのフレーム内の前記付加情報を暗号化するステップと、前記エンハンスメントレイヤのデータの少なくとも一部を暗号化するステップとを有し、前記ベースレイヤの暗号化されたセクションと、前記暗号化されたエンハンスメントレイヤとは、解読用の異なる解読キーを必要とする。
【０００６】
本発明の効果は、ベースレイヤの暗号化されたコンテンツに遭遇したが、それを解読することができない従来のプレーヤーについて、暗号化がチェックサムエラーのように現れるということである。このため、プレーヤーは、ノイズを生成する代わりに自動的にミュートするかもしれない。
【０００７】
一実施例では、暗号化されたオーディオデータを暗号化する方法はさらに、デジタル著作権管理表示、プレビュー時間表示又はコンテンツ所有者コンタクト情報（ブランド名、インターネットアドレスなど）を含む補助データを有する１以上のフレームを前記ベースレイヤに挿入するステップをさらに有する。
【０００８】
一実施例では、前記エンハンスメントレイヤは、ヘッダと少なくとも２つのサブレイヤとを有し、フレームにより構成され、フレームは、各サブレイヤについて少なくとも１つのデータパケットを有し、少なくとも１つのサブレイヤの前記パケットが暗号化される。
【０００９】
一実施例では、前記エンハンスメントレイヤヘッダは、暗号化される前記エンハンスメントレイヤの１以上の時間領域を指定する情報を有し、前記情報の一部が暗号化される。前記エンハンスメントレイヤのヘッダにおける前記情報は、前記エンハンスメントレイヤの各領域のオーディオデータがどのように並び替えられるか指定し、及び／又は暗号化前に前記暗号化されたエンハンスメントレイヤから導出されるフィンガープリント値を有してもよい。前記エンハンスメントレイヤのヘッダにおける前記情報は、隣接するエンハンスメントレイヤの各ブロック又は各フレームのグループを指し示すポインタを含むリストを有し、さらに、各グループ内のフレーム並び替えの表示など、各グループの暗号化及び／又は解読情報を指定する情報を有してもよい。
【００１０】
本発明の一特徴によると、暗号化されたオーディオ信号は、ベースレイヤと少なくとも１つのエンハンスメントレイヤとを有し、前記ベースレイヤはフレームにパケット化されたオーディオデータを有し、フレームは、メインオーディオデータと、復号化に使用される付加情報と、少なくとも前記付加情報に関するエラーチェックデータとを有し、前記ベースレイヤは、少なくとも２つのセクションを有し、第１セクションは暗号化されず、少なくとも第２セクションにおいて、前記付加情報が暗号化され、メインオーディオデータは暗号化されず、前記エンハンスメントレイヤは、前記暗号化されたデータの少なくとも一部を有し、前記ベースレイヤの解読のため、前記エンハンスメントレイヤの解読用と異なる解読キーが必要とされる。
【００１１】
一実施例では、暗号化及び符号化されたオーディオ信号の符号化は、ＭＰＥＧ−１レイヤＩＩＩ（ｍｐ３）規格に準拠している。
【００１２】
一実施例では、前記エンハンスメントレイヤは、暗号化される前記エンハンスメントレイヤの１以上の時間領域を指定する情報を含むヘッダ情報を有し、前記情報の一部は暗号化される。
【００１３】
本発明の他の特徴によると、符号化されたオーディオ信号を暗号化する装置であって、前記符号化されたオーディオ信号は、ベースレイヤと少なくとも１つのエンハンスメントレイヤとを有し、前記ベースレイヤはフレームにパック処理されたオーディオデータを有し、フレームは、ヘッダと、メインオーディオデータと、復号化に使用される付加情報と、少なくとも前記付加情報に関するフィンガープリント値（ＣＲＣ又はチェックサムなど）とを有し、当該装置は、前記ベースレイヤを第１セクションと少なくとも第２セクションに時間的に分離する手段と、前記ベースレイヤの第１セクションと、前記ベースレイヤの第２セクションの前記メインオーディオデータとは暗号化せず、前記ベースレイヤの第２セクションのフレーム内の前記付加情報を暗号化する手段と、前記エンハンスメントレイヤのデータの少なくとも一部を暗号化する手段とを有し、前記ベースレイヤの暗号化されたセクションと、前記暗号化されたエンハンスメントレイヤとは、解読用の異なる解読キーを必要とする。
【００１４】
一実施例では、当該装置は、デジタル著作権管理（ＤＲＭ）表示、プレビュー時間表示又はコンテンツ所有者コンタクト情報を含む補助データを有する１以上のフレームを前記ベースレイヤに挿入する手段をさらに有する。
【００１５】
一実施例では、当該装置は、前記エンハンスメントレイヤの１以上の時間領域を指定する手段と、前記指定された時間領域の一部又は全てを暗号化する手段と、暗号化される前記エンハンスメントレイヤの領域を指定する情報又は前記エンハンスメントレイヤのある領域がどのように暗号化されるか指定する情報を生成する手段と、前記生成された情報の少なくとも一部を暗号化する手段と、前記暗号化された情報を前記エンハンスメントレイヤのヘッダに挿入する手段とをさらに有する。
【００１６】
本発明のさらなる詳細と効果的な実施例が、従属クレーム、以下の説明及び図面に開示される。
［発明の詳細な説明］
オーディオデータは、階層的に区別された異なるクオリティのレイヤに構成することができる。図１は、ベースレイヤと２つのエンハンスメントレイヤＥＬ１，ＥＬ２を含むファイルによる一例を示す。これらのレイヤは、各プロテクションゾーンが異なるプロテクショングレードを有しうるプロテクションゾーンに分割される。
【００１７】
本発明の１つの特徴は、カスタマーの動機付けのため、プロテクションフリープレビューが、認証されたユーザ以外の全てに対するアクセスの完全な拒絶の代わりに、すべての人に利用可能とされるべきであるということである。プロテクトされていないプレビューゾーンは、例えば、宣伝用にファイルを配布するためなどに利用されるかもしれない。このため、本発明は、コンテンツ所有者が時間及びクオリティの観点からプレビュー領域又はゾーンを設定することを可能にする。例えば、プレビューは、オリジナルの時間を有し、ベースレイヤより低いクオリティを有することが可能であり、又は１以上のエンハンスメントレイヤへのフリーアクセスを有する時間が制限されるようにしてもよい。プロテクトされていない領域の位置及び時間は、任意である。同じことが、フリーなプレビューゾーンを提供するエンハンスメントレイヤについて成り立つ。必ずしもすべてのエンハンスメントレイヤが、フリープレビューゾーンを提供する必要はなく、フリープレビューゾーンは、ファイルの始めにあってもよいが、必ずしもそうである必要はない。
【００１８】
ベースレイヤは、最も低いクオリティでの信号の復号化を可能にする。図１に示される例では、それは、ユーザに魅力的となる十分なクオリティを有し、このため、高いプロテクショングレードのプロテクトゾーンを含む。ベースレイヤについては、これは、ベースレイヤが大部分又は全てのエンハンスメントレイヤの復号化に必要であるとき、又はそれが許容されるクオリティを有するとき、特に有用である。他の例では、ベースレイヤのクオリティは、極めて不良であるかもしれず、このため、完全に自由にアクセス可能であるかもしれない。
【００１９】
ベースレイヤは、第１プロテクションゾーンとしてみなされる。次のプロテクションゾーンは、エンハンスメントレイヤにあり、付加的な情報を含む。これらのレイヤは、異なる方法により信号のクオリティを向上させることが可能である。ｍｐ３やＭＰＥＧ−４  ＳＬＳ（Ｓｃａｌａｂｌｅ  Ｌｏｓｓｌｅｓｓ  Ｅｘｔｅｎｓｉｏｎ）などの非可逆符号化ベースレイヤについては、付加的なエンハンスメントレイヤデータがコンテンツの可逆的な再構成されたバージョンまでのいくつかのステップで、信号クオリティを向上させることが可能である。エンハンスメントレイヤはまた、例えば、サラウンドサウンドデータ又は他の付加的なマルチメディア情報を提供することができる。
【００２０】
効果的には、プロテクションレベル及びプレビューエリアは、ベースレイヤ及び各エンハンスメントレイヤについて独立に規定することが可能である。エンハンスメントレイヤの使用がベースレイヤを必要とする場合、エンハンスメントレイヤのついてより低いプロテクショングレードが利用可能であり、ベースレイヤのプロテクショングレードはより高くなるかもしれない。このフレキシビリティは、コンテンツ販売者が多様な選択肢をカスタマーに提供することを可能にする。
【００２１】
図１において、Ｅｎｈａｎｃｅｍｅｎｔ＿Ｌａｙｅｒ＿１の復号化はベースレイヤデータも必要とすることが仮定され、このため、それは単独では利用できないため、低レベルでのプロテクトがされる。しかしながら、第３クオリティレイヤとしてのＥｎｈａｎｃｅｍｅｎｔ＿Ｌａｙｅｒ＿２は、高いクオリティの向上を可能にし、このため、より高いプロテクショングレードが好まれる。
【００２２】
クオリティは、信号クオリティ（解像度）、空間情報又は一般にコンテンツをより魅力的にする全ての性質として理解される。本発明は、デジタル著作権管理（ＤＲＭ）技術を利用して、不正な使用に対して異なるレイヤをプロテクトする。異なる記録フォーマット及びレイヤ間の依存性は、異なるＤＲＭシナリオをもたらす。この結果、ベースレイヤは、エンハンスメントレイヤと比較して異なるプロテクション要求を有している。しかしながら、エンハンスメントレイヤは、異なる認証されたベースレイヤユーザの個別のアクセスを可能にするため、ユーザに応じたプロテクションを必要とする。ｍｐ３可逆ファイルフォーマットに関して、サウンドクオリティレイヤプロテクションの具体例が以下に与えられる。
【００２３】
コンテンツアクセス権は、不正な複製又は利用を防ぐため、ＤＲＭにより調べられる必要がある。図２は、３つのクオリティレイヤによるＤＲＭシナリオの具体例を示す。任意のオーディオエンコーダ２０１が、ＤＲＭエンコーダとビットストリームパッカー２０２に与えられる３つの異なるデータレイヤ２０５〜２０７を生成する。ビットストリームパッカー２０２は、個別のキーコード２１０〜２１２により各レイヤを暗号化し、ファイル又はストリームフォーマットなどの固有のフォーマット２０８にレイヤをパック処理する。
【００２４】
ＤＲＭデコーダ及びビットストリームデパッカー２０３は、フォーマットをパック解除し、対応するキーコード２１０’〜２１２’を用いて各レイヤを解読することができる。レイヤ許可やプレビューゾーン定義などの制御情報２０９と解読されたレイヤ２０５〜２０７とが、デコーダ２０４に与えられる。ユーザに応じたキーコード暗号化は、認証されたユーザのみがコンテンツを利用することができることを保証するのに利用可能である。キーコード２１０〜２１２が、キーコード生成手段２１７によってコンテンツのすべてのレイヤについて生成される。認証された各ユーザは、ユーザがＤＲＭデコーダ２０３に提供するユーザＩＤ２１３などの個別の識別コードを有している。これにより、デコーダ２０３はユーザ認証を行う。ユーザＩＤ２１３は、コンテンツ所有者サイドでキーコード２１０〜２１２を暗号化し、ユーザサイドにおいて暗号化されたキーコード２１４〜２１６を解読するのに利用されるかもしれない。
【００２５】
ＤＲＭエンコーダ及びビットストリームパッカー２０２における各レイヤの暗号化は、１つのレイヤのすべてのデータについて、又は重要部分についてのみ実行可能である。例えば、各レイヤのデータは、メインデータ復号化のための重要情報を含むヘッダからスタート可能である。レイヤのメインデータは、ヘッダが解読可能であるときに限って利用可能である。
【００２６】
以下において、可逆ｍｐ３（ＭＰＥＧ−１レイヤＩＩＩ）フォーマットのＤＲＭの一例が与えられる。欧州特許出願ＥＰ０６１１３８６７などに記載されるような可逆ｍｐ３拡張は、スケーラブルなサウンドクオリティを提供する。異なる３つのレイヤが利用可能である。標準的なｍｐ３ファイルは、ベースレイヤ２０５として機能する。第１エンハンスメントレイヤ２０６は、ｍｐ３クオリティをより高いサウンドクオリティ表現にアップグレードする。第２エンハンスメントレイヤ２０７は、オリジナル信号の可逆（すなわち、ビットイグザクト）な複製を生成するのに利用可能である。
【００２７】
ｍｐ３フォーマットファイルは、多数のデータフレームを含む。図３は、一例となるｍｐ３フレーム３００を示す。各フレーム３００は、ヘッダデータ３０１、任意的なエラーチェックデータ３０２、サイド情報データ３０３、メインデータ３０４及び補助データ３０５に分割される。フレーム３００は、それのサイド情報３０３が本発明により暗号化される点を除いて、ｍｐ３規格に準拠している。ｍｐ３エラープロテクションは、パリティチェックワードをフレームのサイド情報３０３から計算されるフレームデータ３０２に付加する。復号化中、パリティチェックワードが再び計算され、フレーム３０２内のパリティチェックワードと比較される。
【００２８】
サイド情報３０３の暗号化は、メインデータ３０４を不要にし、デコーダにおけるパリティチェックエラーをもたらす。標準的なｍｐ３デコーダでは、エラーチェック失敗はフレームの再生をミュートにする。従って、ｍｐ３ファイルのプロテクションは、エラーチェックプロテクトされたｍｐ３ファイル（ｃｒｃ）とサイド情報３０３の暗号化を利用することによって、実行される。これは、サイド情報に不具合があるとき制御不能にさせないため、標準的なｍｐ３デコーダにより処理可能であるという効果を有する。
【００２９】
好ましくは、Ｎ個毎のフレーム５０１しか暗号化されない。これは、計算コンプレクシティを低減し、暗号化されたファイルの再生時の苛々するブレークをもたらす。Ｎは、好ましくは一定であるが、それはまた可変としてもよい。
【００３０】
ＤＲＭエンコーダ２０２は、キーコード＿１（２１０）などを用いてサイド情報３０３を暗号化する。ＤＲＭデコーダ２０３は、各フレームについてパリティチェックワードをチェックする。パリティチェックが失敗した場合、オリジナルのサイド情報の再構成がキーコード＿１（２１０）により行われる。誤ったキーコードが使用される場合、又はデータが不具合である場合、ｍｐ３デコーダブロック２０４のｍｐ３デコーダの第２のパリティチェックが失敗し、当該フレームが無視されることとなる。規定された時間後に又は規定されたフレームにおいて暗号化が開始される実施例では、すべての標準的なｍｐ３プレーヤーにより認識及び再生可能なフリープレビューエリア５０３が、規定される。
【００３１】
ＤＲＭ表示、プレビュー時間又はコンテンツ所有者コンタクトなどの付加的なＤＲＭ情報５０４について、補助データ３０５が利用可能である。このため、付加的なＤＲＭ情報の補助データ３０５しか有しないエンプティなｍｐ３フレーム５０４が、特に図５に示されるようなファイルベースフォーマットにおいて利用可能である。ストリームフォーマットでは、暗号化されたフレームの補助データ３０５はＤＲＭ情報を有することが可能である。補助データは、ＤＲＭデコーダ２０３により利用され、制御情報２０９としてデコーダ２０４に送信される。従って、デコーダ２０４は、プレビューゾーンを認識及び判断することが可能であり、プレビュー時間やレイヤアップデータのためのコンテンツ所有者コンタクトデータなどをユーザに通知することができる。
【００３２】
以下において、ｍｐ３可逆拡張データのためのＤＲＭが説明される。図４は、一例となるｍｐ３可逆拡張データを示す。エンハンスメントレイヤフレーム４０６は、エンハンスメントレイヤ１及び２の情報を有する２つのデータブロック４０３，４０５を含む。データブロック長は、各エンハンスメントデータブロックの始め４０２，４０４に格納される。拡張データのためのグローバル情報が、付加的なヘッダ４０１の内部に格納される。ヘッダは、各種ＤＲＭオプションのためのデータを含むようにしてもよい。
【００３３】
例えば、拡張ファイルヘッダにおけるＤＲＭの各プロパティは、ＤＲＭ＿ｐｒｏｔｅｃｔｉｏｎＬａｙｅｒ２，ＤＲＭ＿ｐｒｅｖｉｅｗＬａｙｅｒ２，ＤＲＭ＿ｆｉｎｇｅｒｐｒｉｎｔＬａｙｅｒ２，ＤＲＭ＿ｐｒｏｔｅｃｔｉｏｎＬａｙｅｒ３，ＤＲＭ＿ｐｒｅｖｉｅｗＬａｙｅｒ３，ＤＲＭ＿ｆｉｎｇｅｒｐｒｉｎｔＬａｙｅｒ３であるかもしれない。
【００３４】
さらに、ストリームフォーマットのヘッダは、任意的には、ＤＲＭ＿ｂｌｏｃｋＡｒｒａｎｇｅＬａｙｅｒ２及び／又はＤＲＭ＿ｂｌｏｃｋＮｒＬａｙｅｒ２を有するかもしれない。
【００３５】
ＤＲＭ＿ｐｒｏｔｅｃｔｉｏｎＬａｙｅｒは、各レイヤの使用される暗号化技術に関する情報を含む。暗号化フリーフレームは、各エンハンスメントレイヤのプレビューゾーンとして利用可能である。ＤＲＭ＿ｐｒｅｖｉｅｗＬａｙｅｒは、各レイヤのフリープレビューを可能にするため、第１フレームからスタートして暗号化フリーフレームの番号を示す。ＤＲＭ＿ｆｉｎｇｅｒｐｒｉｎｔＬａｙｅｒは、解読の検証をチェックするのに使用される。それは、暗号化目のデータのＣＲＣフィンガープリント（ｆｉｎｇｅｒｐｒｉｎｔ）を含む。ＤＲＭデコーダ２０３における解読後、フィンガープリントは再計算され、ＤＲＭ＿ｆｉｎｇｅｒｐｒｉｎｔＬａｙｅｒと比較される。両方のフィンガープリントが同一である場合、解読されたデータがデコーダ２０４に提供できる。そうでない場合、エンハンスメントレイヤデータの使用は、制御情報２０９を介しデコーダ２０４について拒絶される。任意的なストリームフォーマットオプションが、後述される特殊な暗号化技術を提供する。
【００３６】
以下において、“ツーファイル”フォーマット、“ツーストリーム”フォーマット及び“シングルファイル”フォーマットの３つのｍｐ３可逆フォーマットのＤＲＭが説明される。
【００３７】
ツーファイルフォーマットは、標準的なｍｐ３ファイルと拡張ファイルとから構成される。ｍｐ３ファイルは、図３に示され上述されるようにプロテクトされる。図５において、拡張ファイルフォーマットが示される。それは、ファイルヘッダ５０５から始まり、すべてのフレーム５１０に続く。ヘッダは、例えば、ポインタ５０８などを用いて隣接するＮ個のフレーム５０６を指し示すキューポイントテーブルデータブロック５０９を含む。拡張ファイルは、２つのエンハンスメントレイヤＤＡＴＡ１，ＤＡＴＡ２を含む。レイヤ２のプロテクションは、「０」：レイヤ２のプロテクションなし（すなわち、暗号化なし）、「１」：フレームミキシング及びテーブル暗号化が使用される、「２」：レイヤ２データの直接的な暗号化などにより示される３つの異なるＤＲＭ＿ｐｒｏｔｅｃｔｉｏｎＬａｙｅｒ２オプションの１つにより実行可能である。
【００３８】
Ｎ個のフレーム５０６の各グループの順序の並び替え、すなわち、フレームミキシングと、正しく順序付けされたテーブルエントリ５０９の暗号化とが利用可能である。しかしながら、それは相対的に低いコンプレクシティの暗号化技術である。より良好な実施例では、ＮはすべてのＤＲＭエンコーダについて一定ではなく、この情報はファイルヘッダ５０５に含まれる。ＤＲＭデコーダ２０３は、テーブル５０９の解読と各エントリの利用によって、各フレームを正しい順序にすることができる。しかしながら、並び替えの回数は限定され、正しい順序はトライにより決定可能である。より良好な実施例では、Ｎバイトのフレームデータ全体の各ブロックが、Ｎ個のフレームの代わりに抽出される。これは、ブロック境界がフレーム境界とは等しくないため、セキュリティを向上させる。完全なレイヤ２のデータ５１２の暗号化はより複雑であるが、高いセキュリティを提供する。
【００３９】
第１エンハンスメントレイヤ５１２のデータに対するプロテクトされていない第１テーブルエントリが、このレイヤのプレビューを提供する。プロテクトされていないフレーム５０７の個数がＤＲＭ＿ｐｒｅｖｉｅｗＬａｙｅｒ２に格納され、制御情報２０９としてｍｐ３可逆デコーダ２０４に送信される。プロテクトされていない第１エンハンスメントレイヤのデータ又はフレームは、第１エンハンスメントレイヤがベースレイヤに依存しているため、プロテクトされていないｍｐ３データに整合する。第２エンハンスメントレイヤのプロテクションは、キーコード＿３（２１２）を用いた第２エンハンスメントレイヤデータ５１１の暗号化により直接実行される。これにより、ＤＲＭ＿ｐｒｏｔｅｃｔｉｏｎＬａｙｅｒ３は、“プロテクションなし”を示すため「０」となるか、又は第２エンハンスメントレイヤ５１１の全データの暗号化を示すため「１」となりうる。このレイヤはまた、プレビューゾーンの機会を提供する。プロテクションフリーレイヤ３のデータフレーム５１１の個数は、ＤＲＭ＿ｐｒｅｖｉｅｗＬａｙｅｒ３のパラメータにおいて規定され、そこから抽出することができる。
【００４０】
図６は、第１エンハンスメントレイヤがブロックレベルの並び替えとヘッダ内の正しい順序情報の暗号化によりプロテクトされる他の利用可能な“ツーストリーム”フォーマットを示す。このフォーマットのプロテクションシナリオは、ｍｐ３ファイルが“ツーファイル”フォーマットについて上述されたように暗号化されるが、“ツーファイル”フォーマットとは若干異なる。しかしながら、本発明の当該実施例では、エンハンスメントレイヤストリームは、Ｎフレーム６０２毎に新たなヘッダ６０１を含む。
【００４１】
リリースされたキューポインタテーブルデータと付加的な新たなＤＲＭ情報とを除いて、ヘッダ６０１は上記具体例とほとんど同じである。第１エンハンスメントレイヤをプロテクトするためのシンプルな方法は、ＤＲＭ＿ｐｒｏｔｅｃｔｉｏｎＬａｙｅｒ２＝２により示されるように、それのデータ４０３の直接的なデータ暗号化を利用することである。低コンプレクシティのフレームミキシングとテーブル暗号化を可能にするため、ＤＲＭ＿ｂｌｏｃｋＡｒｒａｎｇｅＬａｙｅｒ２とＤＲＭ＿ｂｌｏｃｋＮｒＬａｙｅｒ２がストリーミングヘッダ６０１に追加される。第１ヘッダ６０１に属するＮ個の隣接するフレーム６０２のデータは、等しい長さ（バイトに関して）のブロック６０３に分割される。ＤＲＭ＿ｂｌｏｃｋＮｒＬａｙｅｒ２は、使用されるブロックのブロック数を示す。データが等しい長さのＤＲＭ＿ｂｌｏｃｋＮｒＬａｙｅｒ２個のブロックに分割できない場合、所定の丸めルールが利用可能である。このとき、ブロック６０３は任意にミックスされる。例えば、ＤＲＭ＿ｂｌｏｃｋＮｒＬａｙｅｒ２個のブロックの可能な各構成又は並び替えは、対応するヘッダのテーブル６０４に格納される特定のシンボルを取得する。許容される各ブロック数について、独立したテーブルが各ヘッダに設けられる。ＤＲＭ＿ｂｌｏｃｋＡｒｒａｎｇｅＬａｙｅｒ２が、現在使用されている並び替えのシンボルに割り当てられ、キーコード＿２（２１１）を用いて暗号化される。ＤＲＭデコーダ２０３は、ＤＲＭ＿ｂｌｏｃｋＡｒｒａｎｇｅＬａｙｅｒ２を解読し、テーブル６０４の正しいエントリを検索することによって、各ブロックをそれらの正しい順序に構成することができる。テーブル選択は、ＤＲＭ＿ｂｌｏｃｋＮｒＬａｙｅｒ２に格納されている使用されているブロックの個数により行うことができる。第２エンハンスメントレイヤのデータの暗号化は、上述された“ツーファイル”フォーマットに等しく実行可能である。
【００４２】
さらに、“ツーファイル”フォーマットと“ストリーム”フォーマットの複合的な組み合わせを含む“ワンファイル”フォーマットが可能である。ｍｐ３データ及び拡張データのヘッダ及びフレーム構造は、“ツーファイル”及び“ストリーム”フォーマットに等しい。従って、これらのフォーマットのプロテクション方針は、“ワンファイル”フォーマットについても利用可能である。
【００４３】
本発明の効果は、カスタマーが自らのニーズによって異なる信号クオリティを選択し、著作権違反なく低クオリティ信号から高クオリティにアップグレード可能であるということである。他の効果は、未認証ユーザが異なるクオリティレベルのフリープレビューを取得し、何れのレベルを購入したいか決定することができるということである。プロテクショングレードは、異なる時間及びクオリティゾーンに適用可能である。
【００４４】
さらなる効果は、クオリティ特徴とコンテンツプレビューが階層的に順序付けされたファイル及びストリーミングフォーマットのＤＲＭに追加されるということである。
【００４５】
原則的に、本発明は、上述したｍｐ３可逆フォーマットに相当するファイルフォーマットにより格納されているスケーラブルなメディアコンテンツのプロテクションに適用可能である。
【図面の簡単な説明】
【００４６】
【図１】図１は、異なるレイヤを有するオーディオファイルの異なるプロテクションゾーンへの分割を示す。
【図２】図２は、ｍｐ３可逆エンコーダの３つのレイヤの一例となるＤＲＭシナリオを示す。
【図３】図３は、暗号化されたサイド情報を有するｍｐ３フレームを示す。
【図４】図４は、ｍｐ３可逆拡張データを示す。
【図５】図５は、２つのファイルから構成されるｍｐ３可逆フォーマットのＤＲＭシナリオを示す。
【図６】図６は、デュアルストリームフォーマットのｍｐ３可逆エンハンスメントデータを示す。
【図１】
2009537084.tif 000003
【図２】
2009537084.tif 000004
【図３】
2009537084.tif 000005
【図４】
2009537084.tif 000006
【図５】
2009537084.tif 000007
【図６】
2009537084.tif 000008
【国際調査報告】
2009537084.tif 000009
2009537084.tif 000010
2009537084.tif 000011