JP4875219B2 - Content recording apparatus, encryption apparatus, recording method, and recording program - Google Patents
Content recording apparatus, encryption apparatus, recording method, and recording program Download PDFInfo
- Publication number
- JP4875219B2 JP4875219B2 JP2011142308A JP2011142308A JP4875219B2 JP 4875219 B2 JP4875219 B2 JP 4875219B2 JP 2011142308 A JP2011142308 A JP 2011142308A JP 2011142308 A JP2011142308 A JP 2011142308A JP 4875219 B2 JP4875219 B2 JP 4875219B2
- Authority
- JP
- Japan
- Prior art keywords
- title
- attached
- key
- content
- encrypted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Storage Device Security (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
本発明は、番組のコンテンツであるタイトルコンテンツを暗号化するタイトルキーと、タイトルキーによって暗号化されたタイトルコンテンツとタイトルコンテンツのコピーに関する制限を示すコピー制御情報とを含むコンテンツデータとが記録された記録媒体に対して、タイトルコンテンツの一部のデータである付属データを記録するコンテンツ記録装置、暗号化装置、記録方法および記録プログラムに関する。 According to the present invention, content data including a title key for encrypting a title content which is a content of a program, a title content encrypted with the title key, and copy control information indicating restrictions on copying of the title content are recorded. The present invention relates to a content recording apparatus, an encryption apparatus, a recording method, and a recording program for recording attached data that is part of title content data on a recording medium.
従来から、DVD等の記録媒体に記録されたコンテンツの不正コピーを防止するため、番組の映像または音声のコンテンツである複数のタイトルコンテンツのそれぞれに対して、タイトルコンテンツごとに異なるタイトルキーで暗号化処理を施して、暗号化されたタイトルコンテンツをDVDメディアに記録する技術が知られている(例えば、非特許文献1、非特許文献2参照)。
Conventionally, in order to prevent unauthorized copying of content recorded on a recording medium such as a DVD, each title content is encrypted with a different title key for each of a plurality of title contents that are video or audio content of a program A technique for performing processing to record an encrypted title content on a DVD medium is known (see, for example, Non-Patent
この従来技術では、複数のタイトルキーのそれぞれを、コンテンツを正当に記録再生するDVDレコーダ等の記録再生装置ごとに付与されたデバイスキーにより暗号化してタイトルキーファイルに登録してDVDメディアに記録している。そして、タイトルコンテンツを再生する場合には、このタイトルキーファイルに登録されている暗号化タイトルキーを再生しようとする記録再生装置のデバイスキーで復号化して復号化されたタイトルキーでタイトルコンテンツを復号化してタイトルコンテンツを再生している。 In this prior art, each of a plurality of title keys is encrypted with a device key assigned to each recording / reproducing apparatus such as a DVD recorder that properly records and reproduces content, registered in a title key file, and recorded on a DVD medium. ing. When reproducing the title content, the title content is decrypted with the decrypted title key by decrypting with the device key of the recording / playback apparatus that intends to reproduce the encrypted title key registered in the title key file. To play title content.
また、書き換え型のDVDメディアにおいてタイトルコンテンツの一部を削除した場合には、タイトルキーファイルも更新する。具体的には、一度、タイトルキーファイルを復号化し、DVDメディアから削除したタイトルコンテンツに対応するタイトルキーを削除したタイトルキーファイルを、デバイスキーにより再度暗号化してDVDメディアに記録している。これによって、削除したタイトルコンテンツに対応するタイトルキーを予め複製しておき、このタイトルキーを用いて削除したタイトルコンテンツを不正に再生する攻撃を防止することができる。 In addition, when a part of the title content is deleted from the rewritable DVD medium, the title key file is also updated. Specifically, the title key file is decrypted once, and the title key file from which the title key corresponding to the title content deleted from the DVD medium is deleted is encrypted again with the device key and recorded on the DVD medium. Thus, it is possible to prevent an attack in which the title key corresponding to the deleted title content is copied in advance and the deleted title content is illegally reproduced using this title key.
このような従来の技術は、放送波等によって外部から入力したコンテンツをDVDメディア等の記録媒体に保護して記録し、コンテンツの不正利用を防止するためには有用な技術である。 Such a conventional technique is a useful technique for protecting content recorded from the outside by a broadcast wave or the like on a recording medium such as a DVD medium and preventing unauthorized use of the content.
しかしながら、従来技術では、動画データや音声データからなるコンテンツをMPEG2やH.264等の符号化方式で圧縮化したデータであるAVコンテンツから派生して記録再生装置が新たに生成したコンテンツ(付属データ)を保護することに関しては十分な保護がはかれていない。 However, in the prior art, content composed of moving image data and audio data is converted to MPEG2 or H.264. In terms of protecting content (attached data) newly generated by the recording / playback apparatus derived from AV content that is data compressed by an encoding method such as H.264, sufficient protection has not been achieved.
このような付属データとしては、例えば、サムネイル画像や音声ファイル等メニュー画面に用いるデータ等であり、JPEGやGIF等の画像圧縮フォーマットによって圧縮された画像データや、LPCMさらにMP3等の音声圧縮フォーマットによってデジタル化された音声データからなるデータ等、AVコンテンツとは別のファイルフォーマットとしてDVDメディア上に記録される画像・音声コンテンツである。付属データの生成の例としては、例えば、著作権保護されたAVコンテンツがタイトルキーで暗号化されており、そのAVコンテンツの中からある場面を画像ファイルとして抽出し、画像データに変換しファイルとしてDVDメディア上に記録し、それらの画像ファイルをサムネイルとすることで、タイトルコンテンツの一覧を示すメニュー画面を生成する場合が考えられる。 Examples of such ancillary data include data used for menu screens such as thumbnail images and audio files, etc., and image data compressed by image compression formats such as JPEG and GIF, and audio compression formats such as LPCM and MP3. This is image / audio content recorded on a DVD medium as a file format different from AV content, such as data composed of digitized audio data. As an example of generation of attached data, for example, copyright-protected AV content is encrypted with a title key, and a scene is extracted from the AV content as an image file, converted into image data, and used as a file. It can be considered that a menu screen showing a list of title contents is generated by recording on a DVD medium and using those image files as thumbnails.
従来、このような付属データの用途はサムネイル画像などに限定されており、付属データは、付属データの生成元となるAVコンテンツの解像度よりも低い解像度に抑えてファイルとして出力していたため、用途も限定されており、著作権上の問題は発生することは少なかった。 Conventionally, the use of such ancillary data is limited to thumbnail images and the like, and the adjunct data has been output as a file with a resolution lower than the resolution of the AV content from which the ancillary data is generated. It was limited, and copyright problems rarely occurred.
しかしながら、付属データをメニュー画面の背景画像等に用いる場合、付属データを平文にてDVDメディア上に記録することが考えられるが、この場合、不正な利用者が付属データをDVDメディアからハードディスク等の他の記録媒体へコピーしたり、著作権30条の私的利用の範囲内を超えてインターネット等に不正に配布したりすることが可能となってしまう。付属データは、その生成元のAVコンテンツの一部であるため、AVコンテンツのコンテンツ保護が図られていた場合でも、付属データが何の保護なく流通してしまうと、結果として、AVコンテンツの保護がはかられないこととなってしまう。 However, when the attached data is used for the background image of the menu screen, it is conceivable that the attached data is recorded on the DVD medium in plain text. It can be copied to other recording media or illegally distributed to the Internet or the like beyond the scope of private use of copyright Article 30. Since the attached data is a part of the AV content from which it is generated, even if the content of the AV content is protected, if the attached data is distributed without any protection, the AV content is protected as a result. Will not be applied.
本発明は、上記の問題点に鑑みてなされたものであって、タイトルコンテンツから派生して生成された付属データの著作権を保護して記録することにより、付属データの不正利用や不正コピーを確実に防止して、タイトルコンテンツの著作権保護を強化することができるコンテンツ記録装置、暗号化装置、記録方法および記録プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and by protecting and recording the copyright of the attached data generated by deriving from the title content, unauthorized use and unauthorized copying of the attached data can be performed. An object of the present invention is to provide a content recording device, an encryption device, a recording method, and a recording program that can surely prevent and enhance the copyright protection of the title content.
上述した課題を解決し、目的を達成するために、本発明は、1つ以上のタイトルキーと、前記タイトルキーによって暗号化されたタイトルコンテンツまたは平文のタイトルコンテンツと、前記タイトルコンテンツのコピーに関する制限を示すコピー制御情報と、が記録された記録媒体に対して、前記タイトルコンテンツに付属する付属データを記録するためのコンテンツ記録装置であって、記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成する鍵選択部と、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記鍵選択部によって選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す暗号化処理部と、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に記録し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に記録し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵とともに、前記記録媒体に記録する記録部と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention provides one or more title keys, title content encrypted by the title key or plain text title content, and restrictions on copying the title content. Is a content recording device for recording auxiliary data attached to the title content on a recording medium on which is recorded copy control information indicating the title content to which the auxiliary data to be recorded is attached is the title If it is encrypted with a key and the copy control information of the attached title content is information indicating copy prohibition, the one or more title keys recorded on the recording medium Select the title key corresponding to the attached title content, and When the control information is Copy Free, the title key is not selected, the attached title content is encrypted with the title key, and the copy control information of the attached title content is EPN ( In the case of information indicating Encryption Plus Non-Assembly) or Copy One Generation, a key selection unit that newly generates a key to be used when encryption processing is performed on the attached data to be recorded, and the attached When the title content is encrypted by the title key and the copy control information of the attached title content is information indicating copy prohibition, the recording is performed by the title key selected by the key selection unit. Applicable accessory When the copy control information of the attached title content is Copy Free, the attached title content is not subjected to encryption processing when the copy-attached information to be recorded is Copy Free. Is encrypted with the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the recording target is recorded with the key generated by the key selection unit. Information indicating that the attached title content is encrypted with the title key, and the copy control information of the attached title content indicates copy prohibition If it is, the encryption processing unit When the attached data subjected to the encoding process is recorded on the recording medium together with the selected title key, and the copy control information of the attached title content is Copy Free, the encryption is performed. The attached auxiliary data to be recorded is recorded on the recording medium, the attached title content is encrypted with the title key, and the copy control information of the attached title content is EPN or Copy One A recording unit that records the attached data to be recorded, which has been encrypted by the encryption processing unit, on the recording medium together with the generated key, when the information is generation information; It is characterized by that.
本発明によれば、タイトルコンテンツから派生して生成された付属データを記録媒体の中の鍵で暗号化して記録することにより、付属データのみを他の記録媒体にコピーした場合でも、記録媒体に記録された鍵を用いなければ復号化処理を行うことができないため、付属データの不正利用や不正コピーを確実に防止して、タイトルコンテンツの著作権保護を強化することができるという効果を奏する。 According to the present invention, the auxiliary data derived from the title content is encrypted and recorded with the key in the recording medium, so that only the auxiliary data is copied to another recording medium. Since the decryption process cannot be performed without using the recorded key, there is an effect that the copyright protection of the title content can be strengthened by reliably preventing unauthorized use and unauthorized copying of the attached data.
以下に添付図面を参照して、この発明にかかるコンテンツ記録装置、コンテンツ記録方法およびコンテンツ記録プログラムの最良な実施の形態を詳細に説明する。 Exemplary embodiments of a content recording apparatus, a content recording method, and a content recording program according to the present invention are explained in detail below with reference to the accompanying drawings.
(実施の形態1)
図1は、実施の形態1にかかるコンテンツ記録再生装置100の構成を示すブロック図である。ここで、コンテンツ記録再生装置100としては、例えば、記録型DVDおよびHD DVDメディア(以下、「DVDメディア140」という)への記録および再生を行うDVD/HD DVDレコーダ等があげられる。実施の形態1にかかるコンテンツ記録再生装置100(以下、「DVDレコーダ100」という。)は、図1に示すように、DVDメディア140にデータの記録およびDVDメディア140からのデータの読み出し等を行うドライブ部110と、タイトルコンテンツやタイトルキーの暗号化処理、復号化処理、および復号化したタイトルコンテンツから後述する付属データを生成する処理等を行うホスト部120と、タイトルコンテンツを格納するHDD部130とを備えている。そして、ドライブ部110とホスト部120、ホスト部120とHDD部130は、汎用バスや専用の特殊バスで接続された構成となっている。
(Embodiment 1)
FIG. 1 is a block diagram of the configuration of the content recording /
なお、本実施の形態にかかるDVDレコーダ100は、HDD部130を備えた構成となっているが、HDD部130を備えない構成としてもよい。
Note that the
DVDメディア140には、図1に示すように、後述するタイトルキーファイル(TKF)、複数のAVコンテンツ(AVコンテンツ#1、AVコンテンツ#2、AVコンテンツ#3)と、管理ファイルがそれぞれファイルとして記録されている。なお、本実施の形態では、以下、DVDメディア140として、タイトルキーファイルが書き換え可能なRewritableメディアを用いた例をあげて説明する。
As shown in FIG. 1, the
実施の形態1のDVDレコーダ100で対象としているDVDメディアの形式は、HD DVD Video Recording規格に準拠したDVDメディアであるが、必ずしもかかるフォーマットのDVDメディアに限定されるものではない。
The format of the DVD media targeted by the
ここで、DVDメディア140に記録されている各種データについて説明する。図2は、DVDメディア140に記録されているAVコンテンツ、タイトルキーファイル、管理ファイルのデータ構造を模式的に示す構成図である。
Here, various data recorded on the
AVコンテンツは、番組ごとに一つのAVコンテンツとして構成されている。このAVコンテンツは、図2に示すように、ヘッダ部と暗号化タイトルコンテンツの組からなる複数パケットの集合の組として構成される。 AV content is configured as one AV content for each program. As shown in FIG. 2, the AV content is configured as a set of a set of a plurality of packets including a header portion and a set of encrypted title content.
暗号化タイトルコンテンツは、タイトルコンテンツをタイトルキーと後述するタイトルコンテンツの中に含まれるコピー制御情報とで暗号化したコンテンツである。タイトルキーはライセンス組織からDVDレコーダ100ごとに割り当てられたデバイス秘密鍵にて暗号化されてタイトルキーファイルとして記録されている。ここで、タイトルコンテンツは、番組としての映像や音声のコンテンツの単位であり、例えば、映画一本のコンテンツが一つのタイトルコンテンツとなる。このタイトルコンテンツは、動画データや音声データからなり、MPEG2やH.264等の符号化方式で圧縮化したデータである。
The encrypted title content is content obtained by encrypting the title content with a title key and copy control information included in the title content described later. The title key is encrypted with a device secret key assigned to each
また、タイトルキーは、タイトルコンテンツを暗号化する鍵であり、本実施の形態では、タイトルコンテンツごとに異なる鍵となっている。なお、これに限定されるものではなく、複数のタイトルコンテンツが同一のタイトルキーで暗号化されていてもよい。 The title key is a key for encrypting the title content. In the present embodiment, the title key is different for each title content. Note that the present invention is not limited to this, and a plurality of title contents may be encrypted with the same title key.
ヘッダ部は、図2に示すように、鍵番号とコピー制御情報とを含む構造となっている。鍵番号は、タイトルコンテンツを暗号化した際に使用したタイトルキーを暗号化した暗号化タイトルキーのタイトルキーファイルの先頭からのレコード位置を示すポインタである。例えば、図2において、AVコンテンツ#1の鍵番号が3とすると、AVコンテンツ#1のタイトルコンテンツに対応する暗号化タイトルキーは、タイトルキーファイルの先頭から3番目のレコードに位置する暗号化タイトルキー3となる。
As shown in FIG. 2, the header portion has a structure including a key number and copy control information. The key number is a pointer indicating the record position from the head of the title key file of the encrypted title key obtained by encrypting the title key used when the title content is encrypted. For example, in FIG. 2, if the key number of
ここで、タイトルコンテンツが平文の場合には、AVコンテンツ中には暗号化タイトルコンテンツの代わりに、平文のタイトルコンテンツが含まれることになる。この場合には、タイトルキーによる暗号化は行われておらず、鍵番号には0が設定される。すなわち、AVコンテンツの鍵番号フィールドに0が設定されているか0以外の番号が設定されているかにより、タイトルコンテンツが平文か、暗号化されているかを判断することが可能となる。 Here, when the title content is plaintext, the plaintext title content is included in the AV content instead of the encrypted title content. In this case, encryption with the title key is not performed, and 0 is set as the key number. That is, it is possible to determine whether the title content is plain text or encrypted depending on whether 0 or a number other than 0 is set in the key number field of the AV content.
なお、本実施の形態では、タイトルコンテンツが平文の場合の鍵番号を0としているが、これに限定されるものではなく、タイトルキーファイル先頭からのレコード位置に相当しない任意の値を用いてもよい。 In this embodiment, the key number when the title content is plain text is set to 0. However, the present invention is not limited to this, and any value that does not correspond to the record position from the head of the title key file may be used. Good.
コピー制御情報は、タイトルコンテンツのコピーに対する制限を示す情報であり、「Copy Free」、「Copy Never」、「No More Copies」、「Copy One Generation」、「EPN」等が設定される。 The copy control information is information indicating restrictions on the copy of the title content, and is set to “Copy Free”, “Copy Never”, “No More Copies”, “Copy One Generation”, “EPN”, and the like.
「Copy Free」は、タイトルコンテンツを制限なくコピー可能を示し、「Copy Never」は、タイトルコンテンツのコピーが不可能を示している。「Copy 1 Generation」は、一世代限りタイトルコンテンツのコピーが可能であることを示し、「No More Copies」は、コピー制御情報が「Copy One Generation」であるタイトルコンテンツを一世代コピーすることにより、コピー不可能となった状態であり、世代管理としてこれ以上コピーしてはいけない、すなわちコピー禁止であることを示す。「EPN」(Encryption Plus Non-assertion)は、タイトルコンテンツに暗号化処理を施して著作権は保護するが、コピーに関しては数や世代の制限などを設けないことを示す。「Copy Free」の場合には、タイトルコンテンツは暗号化されず、それ以外の状態ではタイトルコンテンツは暗号化される。コピー制御情報はタイトルコンテンツの暗号化に用いているため、コピー制御情報の不正な改変を防ぐことができる。
“Copy Free” indicates that the title content can be copied without limitation, and “Copy Never” indicates that the title content cannot be copied. “
タイトルキーファイルは、複数のタイトルコンテンツに対応した各タイトルキーをデバイス秘密鍵で暗号化した複数の暗号化タイトルキーを登録したファイルである。 The title key file is a file in which a plurality of encrypted title keys obtained by encrypting each title key corresponding to a plurality of title contents with a device secret key are registered.
管理ファイルは、AVコンテンツの暗号化タイトルコンテンツに対応したタイトルキーを管理するファイルであり、図2に示すように、AVコンテンツごとに、対応する暗号化タイトルキーのタイトルキーファイル先頭からのレコード位置を示す鍵番号を登録している。例えば、図2において、AVコンテンツ#1の鍵番号は2であるため、AVコンテンツ#1のタイトルコンテンツに対応する暗号化タイトルキーは、タイトルキーファイルの先頭から2番目のレコードに位置する暗号化タイトルキー2となる。
The management file is a file for managing the title key corresponding to the encrypted title content of the AV content, and as shown in FIG. 2, for each AV content, the record position from the head of the title key file of the corresponding encrypted title key. The key number indicating is registered. For example, in FIG. 2, since the key number of
また、上述したヘッダ部の鍵番号と同様に、タイトルコンテンツが平文の場合には、管理ファイルの該当するAVコンテンツの鍵番号には0が設定される。このため、管理ファイルの鍵番号フィールドに0が設定されているか0以外の番号が設定されているかにより、AVコンテンツに含まれるタイトルコンテンツが平文か、暗号化されているかを判断することが可能となる。 Similarly to the key number of the header part described above, when the title content is plain text, 0 is set to the key number of the corresponding AV content in the management file. For this reason, it is possible to determine whether the title content included in the AV content is plain text or encrypted depending on whether 0 or a number other than 0 is set in the key number field of the management file. Become.
なお、本実施の形態では、このように管理ファイルと上述したAVコンテンツのヘッダ部の鍵番号の双方によって、AVコンテンツの暗号化タイトルコンテンツに対応する暗号化タイトルキーを指示しているが、いずれかのみで暗号化タイトルコンテンツに対応する暗号化タイトルキーを指定する構成としてもよい。 In this embodiment, the encrypted title key corresponding to the encrypted title content of the AV content is indicated by both the management file and the key number of the header portion of the AV content as described above. Alternatively, the encrypted title key corresponding to the encrypted title content may be designated.
図1に戻り、ドライブ部110は、DVDメディア140からデータを直接読み出す読み出し部112と、DVDメディア140に対して、データを直接記録する記録部113とを主に備えている。
Returning to FIG. 1, the
ホスト部120は、図1に示すように、タイトルキー処理部121と、復号化処理部122と、暗号化処理部123と、鍵選択部124と、AVデータデコード部125と、画像生成処理部126と、デバイス秘密鍵記憶部127と、設定情報記憶部128とを主に備えた構成となっている。なお、本実施の形態にかかるホスト部120は、設定情報記憶部128を備えた構成となっているが、設定情報記憶部128を備えない構成としてもよい。
As shown in FIG. 1, the
鍵選択部124は、タイトルキーファイルの中に登録されたタイトルキーから適切なタイトルキーを選択し、タイトルコンテンツを復号化する際に用いるタイトルキーを選択する処理部である。また、鍵選択部124は、コンテンツの記録処理において付属データを暗号化する際に使用するタイトルキーを選択する処理を行う。また、鍵選択部124は、コンテンツの記録処理において、タイトルコンテンツのコピー制御情報がCopy One generation(一世代コピー可能)やEPN等の制限付きコピー可能である場合に、付属データを暗号化するタイトルキーを生成する処理を行う。
The
さらに、鍵選択部124は、コンテンツの再生処理において、タイトルキーファイルの中に登録された暗号化タイトルキーから適切な暗号化タイトルキーを選択し、暗号化タイトルコンテンツや付属データを復号するためのタイトルキーを選択する処理を行う。
Further, in the content reproduction process, the
暗号化処理部123は、鍵選択部124によって選択されたタイトルキーを用いて、タイトルコンテンツを暗号化する処理部である。また、暗号化処理部123は、鍵選択部124によって選択されたタイトルキーまたは生成されたタイトルキーを用いて付属データを暗号化する処理を行う。
The
復号化処理部122は、鍵選択処理部124によって選択されたタイトルキーを用いて暗号化タイトルコンテンツを復号化する処理部である。
The
タイトルキーファイル処理部121は、タイトルキーファイルに格納され、暗号化されたタイトルキー(暗号化タイトルキー)を復号化したり、タイトルキーを暗号化してタイトルキーファイルに登録したりする処理部である。
The title key
AVデータデコード部125は、圧縮されたタイトルコンテンツや付属データをデコードし、非圧縮形式のデータに変換する処理部である。画像生成処理部126は、非圧縮形式のタイトルコンテンツから利用者の指定等により、必要な部分を画像データとして検出し、当該画像データを抽出して圧縮画像フォーマットに変換して付属データを生成する処理部である。
The AV
ここで、付属データとは、タイトルコンテンツから派生して生成されるデータである。このような付属データとしては、例えば、タイトルコンテンツから生成されたサムネイル画像や音声ファイル等のメニュー画面に用いるデータ等が該当し、JPEGやGIF等の画像圧縮フォーマットによって圧縮された画像データや、LPCMさらにMP3等の音声圧縮フォーマットによってデジタル化された音声データからなるデータ等、タイトルコンテンツとは異なるフォーマット形式でDVDメディア140上に記録可能なコンテンツである。なお、以下では、画像ファイルを付属データの例として説明するが、画像ファイル以外のファイルを付属データとした場合にも同様に適用される。
Here, the attached data is data generated by being derived from the title content. Examples of such ancillary data include data used for menu screens such as thumbnail images and audio files generated from title content, and image data compressed by an image compression format such as JPEG or GIF, LPCM Furthermore, content that can be recorded on the
デバイス秘密鍵記憶部127は、ライセンス組織によってDVDレコーダ100の製造業者に割り当てられたタイトルキーの暗号化・復号に用いるデバイス秘密鍵を秘匿、格納するメモリ等の記憶媒体である。
The device secret
設定情報記憶部128は、付属データを付属データの派生先であるタイトルコンテンツに対応したタイトルキーと同一のキーで暗号化するか、新たに生成したタイトルキーで暗号化するかの設定情報を保存するメモリ等の記憶媒体である。
The setting
HDD部130は、図1に示すように、鍵記憶部131と、AVデータ記憶部132と、復号化処理部133と、暗号化処理部134とを主に備えている。
As shown in FIG. 1, the
鍵記憶部131は、タイトルコンテンツの暗号化に用いるタイトルキーを保存するハードディスクドライブ装置(HDD)やメモリ等の記憶媒体である。AVデータ記憶部132は、DVDメディア140からコピーしり移動したりした暗号化タイトルコンテンツを保存するHDD等の記憶媒体である。
The
復号化処理部133は、暗号化タイトルコンテンツや付属データを、鍵記憶部131に記憶されたタイトルキーにより復号化する処理部である。暗号化処理部134は、AVデータ記憶部132に保存されたタイトルコンテンツや付属データを、鍵記憶部131に記憶されたタイトルキーにより暗号化する処理部である。
The
なお、本実施の形態にかかるDVDレコーダ100は、付属データの生成のため上記の構成を採用しているが、これのみに限定されるものではなく、さらに他の機能を有する処理部を備えた構成としてもよい。
The
次に、以上のように構成された実施の形態1にかかるDVDレコーダ100による付属データの生成処理について説明する。図3は、実施の形態1にかかるDVDレコーダ100による付属データの生成処理の手順を示すフローチャートである。
Next, ancillary data generation processing by the
かかる付属データの生成処理は、具体的には、例えば、DVDメディア140上に記録されたAVコンテンツのタイトルコンテンツから、メニュー画面に用いるサムネイル画像や背景画像を生成する処理である。
Specifically, the attached data generation process is, for example, a process of generating a thumbnail image and a background image used for the menu screen from the title content of the AV content recorded on the
ここで、DVDメディア140の初期状態としてAVコンテンツとタイトルキーファイル、管理ファイルがファイルとしてメディア上に記録されているものとする。一枚のDVDメディア140には、暗号化されたタイトルコンテンツを含むAVコンテンツと暗号化されていないタイトルコンテンツを含むAVコンテンツが混在する場合があり、本実施の形態でも、双方のAVコンテンツが混在している場合を前提とする。すなわち、AVコンテンツ#1とAVコンテンツ#2の各タイトルコンテンツはタイトルキーによって暗号化されているが、AVコンテンツ#3のタイトルコンテンツは平文の場合等である。
Here, it is assumed that AV content, a title key file, and a management file are recorded on the medium as the initial state of the
まず、ホスト部120は、付属データの抽出元となるタイトルコンテンツを含むAVコンテンツを選択する(ステップS301)。
First, the
次に、鍵選択部124は、DVDメディア140に記録された管理ファイルを参照して、タイトルコンテンツが暗号化されているか否かを調べる(ステップS302)。具体的には、上述したとおり、管理ファイルにおいて抽出元となるAVコンテンツに対応した鍵番号が0か否かによって判断する。
Next, the
そして、タイトルコンテンツが平文の場合には(ステップS302:No)、AVデータデコード部125によって、AVコンテンツのタイトルコンテンツをデコードする(ステップS312)。そして、利用者の指定や機器の設定によって、所望の範囲の指定を受けると、画像生成処理部126によって、デコードしたタイトルコンテンツから再生時間にして指定された所定の時間に再生される画像データを静止画として抽出し、抽出した画像データを圧縮画像フォーマットに変換して圧縮画像を生成する(ステップS313)。かかる圧縮画像が付属データとなる。
If the title content is plain text (step S302: No), the AV
一方、ステップS302において、タイトルコンテンツが暗号化されていると判断した場合には(ステップS302:Yes)、タイトルキーファイル処理部121によって、管理ファイルを参照してタイトルキーファイルから暗号化タイトルキーを取得する(ステップS303)。
On the other hand, if it is determined in step S302 that the title content is encrypted (step S302: Yes), the title key
次に、タイトルキーファイル処理部121は、取得した暗号化タイトルキーを、デバイス秘密鍵記憶部127に保存されているデバイス秘密鍵を用いて復号化する(ステップS304)。
Next, the title key
次に、復号化処理部122は、復号化されて平文となったタイトルキーとAVコンテンツに含まれるコピー制御情報を用いて暗号化タイトルコンテンツを復号化する(ステップS305)。ここで、復号化の際にはコピー制御情報の一部(例えば数bit)が使用される。
Next, the
なお、タイトルコンテンツの復号化処理の際に、管理ファイルで指定された暗号化タイトルキーと、実際のタイトルコンテンツを暗号化するのに用いる鍵が一致するか否かを、AVコンテンツのヘッダ部に含まれる鍵番号フィールドの値と比較することにより判断するように復号化処理部122を構成してもよい。
In the title content decryption process, whether or not the encrypted title key specified in the management file matches the key used to encrypt the actual title content is indicated in the header portion of the AV content. The
次に、AVデータデコード部125は、平文となったタイトルコンテンツをデコードする(ステップS306)。そして、利用者の指定によって、所望の範囲の指定を受けると、画像生成処理部126によって、デコードしたタイトルコンテンツから再生時間にして指定された所定の時間に再生される画像データを静止画として抽出し、抽出した画像データを圧縮画像フォーマットに変換して圧縮画像を生成する(ステップS307)。かかる圧縮画像が付属データとなる。
Next, the AV
次いで、鍵選択部124によって、付属データを暗号化するためのタイトルキーをDVDメディア140に記録されたタイトルキーファイルから選択する、もしくは付属データを暗号化するためのタイトルキーを新たに生成する鍵選択処理を実行する(ステップS308)。ここで、鍵選択処理の詳細については後述する。
Next, the
次に、暗号化処理部123は、付属データとしての圧縮画像をステップ308によって選択または生成されたタイトルキーを用いて暗号化する(ステップS309)。
Next, the
そして、記録部113によって、暗号化された圧縮画像、すなわち暗号化付属データを、ファイルID、暗号化に用いたタイトルキーの鍵番号、ファイルサイズとともに単一のファイルにしてカプセル化し(ステップS310)、当該ファイル、すなわちカプセル化した圧縮画像である暗号化付属データをDVDメディア140にファイルとして記録する(ステップS311)。
The
図4は、実施の形態1のカプセル化したファイルのデータ構造を示す構成図である。カプセル化されたファイルには、ファイルIDと、暗号化に用いたタイトルキーの鍵番号と、当該ファイルのファイルサイズと、暗号化付属データとから構成される。ファイルIDはこのファイルが暗号化付属データを有することを示す所定の値を設定する。鍵番号には、タイトルキーファイルの中で暗号化に用いたタイトルキーのタイトルキーファイル先頭からのレコード位置を示すポインタである。たとえば、鍵番号フィールドの値が5の場合、タイトルキーファイルの中で5番目のレコード位置に記録されたタイトルキーを使用して暗号化処理を行ったことを示している。また、ファイルサイズは、暗号化処理前の平文の付属データ(圧縮画像)のサイズが設定される。なお、カプセル化されたファイルのデータ構造には、これらの情報のほかに、コピー制御情報を含めてもよい。その場合、付属データはタイトルキーとコピー制御情報を用いて暗号化してもよい。 FIG. 4 is a configuration diagram illustrating a data structure of the encapsulated file according to the first embodiment. The encapsulated file includes a file ID, a key number of a title key used for encryption, a file size of the file, and encrypted attached data. The file ID is set to a predetermined value indicating that this file has encrypted attached data. The key number is a pointer indicating the record position from the head of the title key file of the title key used for encryption in the title key file. For example, when the value of the key number field is 5, it indicates that the encryption process has been performed using the title key recorded at the fifth record position in the title key file. The file size is set to the size of plain text attached data (compressed image) before encryption processing. In addition to these pieces of information, copy control information may be included in the data structure of the encapsulated file. In that case, the attached data may be encrypted using a title key and copy control information.
なおカプセル化したファイルは、ファイルの拡張子をカプセル化していない平文の場合に特定のフォーマットを示す拡張子と異なる拡張子に置換したり、その拡張子を付けたファイル名に加えてさらに別の拡張子を付加したりしてもよい。たとえば、ファイル名を”fileA”、カプセル化したファイルの拡張子を”aaa”とし、平文の拡張子を”jpg”とした場合、カプセル化したファイルの名前は”fileA.aaa”とすることができ、また、”fileA.jpg.aaa”としてもよい。 In the case of plain text that does not encapsulate the file extension, the encapsulated file can be replaced with an extension different from the extension indicating the specific format, or in addition to the file name with the extension. An extension may be added. For example, if the file name is “fileA”, the encapsulated file extension is “aaa”, and the plaintext extension is “jpg”, the encapsulated file name may be “fileA.aaa”. It can also be “fileA.jpg.aaa”.
次に、ステップ308における鍵選択処理について説明する。実施の形態1にかかるDVDレコーダ100では、付属データである圧縮画像を暗号化処理する際に、AVコンテンツのコピー制御情報に基づいて、付属データを暗号化するタイトルキーを選択する。具体的には、鍵選択部124は、付属データを派生したタイトルコンテンツのコピー制御情報が「Copy Never」や「No More Copies」等のコピー禁止を示す情報である場合には、付属データに暗号化処理を施すタイトルキーとして、付属データを派生した(付属データを含む)タイトルコンテンツに対応したタイトルキー、すなわち、当該タイトルコンテンツを暗号化したタイトルキーを選択する。
Next, the key selection process in step 308 will be described. In the
図5は、付属データに暗号化処理を施すタイトルキーの選択について説明するための説明図である。 FIG. 5 is an explanatory diagram for explaining selection of a title key for performing encryption processing on attached data.
DVDメディア140にAVコンテンツとタイトルキー、管理ファイルが図5に示すような状態で記録されている場合を考える。すなわち、AVコンテンツ#1,AVコンテンツ#2,AVコンテンツ#3が記録されており、AVコンテンツ#1のタイトルコンテンツはタイトルキーファイルの2番目のレコード位置に記録された暗号化タイトルキー2で暗号化されており、コンテンツの状態は、「No More Copies」であるとする。AVコンテンツ#2は、タイトルキーファイルの1番目のレコードに記録された暗号化タイトルキー1で暗号化されており、コンテンツの状態は「EPN」であるとする。また、AVコンテンツ#3は平文であるとする。
Consider a case where AV content, title key, and management file are recorded on the
図5に示すように、本実施の形態にかかる鍵選択部124では、コピー制御情報が「No More Copies」等のコピー制限のあるAVコンテンツ#1のタイトルコンテンツから生成した付属データを、AVコンテンツ#1のタイトルコンテンツの暗号化処理に用いた暗号化タイトルキー2で暗号化することとしている。
As shown in FIG. 5, the
一方、図5に示すように、本実施の形態にかかる鍵選択部124では、コピー制御情報が「EPN」などのコピー制限のない、あるいは制限付きコピー可能なAVコンテンツ#2のタイトルコンテンツから生成した付属データを暗号化する際には、AVコンテンツ#2のタイトルキーとは無関係に、新たに鍵番号4に相当するタイトルキーを生成してタイトルキーファイルに登録し、この新たに生成したタイトルキーにより付属データを暗号化する。
On the other hand, as shown in FIG. 5, in the
ここで、図5に示した状態では、タイトルキーファイルには暗号化タイトルキーが3個しか登録されていないので、タイトルキーファイルの空きレコードである4レコード目に新たに生成したタイトルキーをデバイス秘密鍵により暗号化して記録する。さらに、新たに生成したタイトルキーによって付属データを暗号化し、鍵番号フィールドには空きフィールドの番号(4)を設定して付属データをカプセル化して単一ファイルとし、DVDメディア140に記録する。
In the state shown in FIG. 5, since only three encrypted title keys are registered in the title key file, the newly generated title key is assigned to the fourth record which is an empty record in the title key file. Encrypt and record with a private key. Further, the attached data is encrypted with the newly generated title key, the empty field number (4) is set in the key number field, the attached data is encapsulated into a single file, and recorded on the
以下、この鍵選択部124による鍵選択処理の具体的な処理について説明する。図6−1は、実施の形態1にかかる鍵選択部124による鍵選択処理の手順を示すフローチャートである。
Hereinafter, specific processing of key selection processing by the
まず、鍵選択部124は、付属データの抽出元のタイトルコンテンツが含まれるAVコンテンツのコピー制御情報の内容を調べる(ステップS601)。そして、コピー制御情報が「No More Copies」あるいは「Copy Never」等のコピー制限を示す情報である場合には、付属データの抽出元であるタイトルコンテンツに対応するタイトルキー(暗号化タイトルキー)をタイトルキーファイルから選択する(ステップS602)。ここで、タイトルキーを選択する際には、図5の例で示したように、DVDメディア140の管理ファイルに登録されたタイトルコンテンツを含むAVコンテンツに対応した鍵番号を参照している。なお、コピー制御情報が「Copy Free」の場合には、図3のステップS302(No)、S312,S313、S310およびS311の処理によって、付属データは暗号化されずに平文のままDVDメディア140に記録されるが、仮に鍵選択処理のステップS601で、コピー制御情報が「Copy Free」と判断された場合も、タイトルキーの選択を行わずに付属データを暗号化しないで鍵選択処理を終了する。これにより、図3のステップS309、S310およびS311の処理によって付属データは平文のままDVDメディア140に記録されることになる。
First, the
一方、ステップS601において、コピー制御情報が「EPN」あるいは「Copy One Generation」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、設定情報記憶部128に保存されている設定情報を参照し(ステップS603)、付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用するか否かを判断する(ステップS604)。
On the other hand, in step S601, if the copy control information is information with no copy restriction such as “EPN” or “Copy One Generation” or can be copied with restriction, the setting stored in the setting
そして、設定情報に、付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用する旨が設定されている場合には(ステップS604:Yes)、付属データの抽出元であるタイトルコンテンツに対応するタイトルキー(暗号化タイトルキー)を選択する(ステップS602)。 If the setting information is set to use the same key as the title key corresponding to the title content from which the attached data is extracted as a key used for encrypting the attached data (step S604: Yes), a title key (encrypted title key) corresponding to the title content from which the attached data is extracted is selected (step S602).
一方、ステップS604において、設定情報に、付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用しない旨が設定されている場合には(ステップS604:No)、鍵選択部124は、新たにタイトルキーを生成する(ステップS605)。そして、タイトルキーファイル処理部121により、DVDメディア140のタイトルキーファイルの空レコードを検索する(ステップS606)。そして、タイトルキーファイル処理部121は、新たに生成したタイトルキーを、デバイス秘密鍵を使用して暗号化し、記録部113により、暗号化された新たなタイトルキーをタイトルキーファイルの空きレコードに記録することにより、タイトルキーファイルを更新する(ステップS607)。
On the other hand, when it is set in step S604 that the same key as the title key corresponding to the title content from which the attached data is extracted is not used as the key used for encrypting the attached data in the setting information. (Step S604: No), the
なお、本実施の形態にかかるホスト部120は、設定情報記憶部128を備えた構成となっているが、設定情報記憶部128を備えない構成としてもよい。この場合、ステップS601において、コピー制御情報が「EPN」あるいは「Copy One Generation」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合にも、「No More Copies」もしくは「Copy Never」と同様に付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用するように構成してもよい。すなわち、タイトルコンテンツが暗号化されているならば、コピー制御情報の種類に関わらずそのタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用する。この場合には、ステップS601のコピー制御情報の判断の処理は行う必要がない。
The
もしくは、コピー制御情報を判断し、「EPN」あるいは「Copy One Generation」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、新たにタイトルキーを生成して、そのタイトルキーで付属データを暗号化するようにしてもよい。 Alternatively, the copy control information is determined, and if the copy control information such as “EPN” or “Copy One Generation” has no copy restriction or can be copied with restriction, a new title key is generated and the title key is generated. The attached data may be encrypted with.
図6−2は、実施の形態1の変形例として、設定情報記憶部が存在しない場合で、かつコピー制御情報の内容を判断する場合における鍵選択部124による鍵選択処理の手順を示すフローチャートである。
FIG. 6B is a flowchart showing a procedure of key selection processing by the
まず、鍵選択部124は、付属データの抽出元のタイトルコンテンツが含まれるAVコンテンツのコピー制御情報の内容を調べる(ステップS601)。そして、コピー制御情報が「No More Copies」あるいは「Copy Never」等のコピー制限を示す情報である場合には、図6−1で説明した処理と同様の処理が行われる(ステップS602)。また、コピー制御情報が「Copy Free」の場合には、図3のステップS302(No)、S312,S313、S310およびS311の処理によって、付属データは暗号化されずに平文のままDVDメディア140に記録されるが、仮に鍵選択処理のステップS601で、コピー制御情報が「Copy Free」と判断された場合も、図6−1における処理と同様に、タイトルキーの選択を行わずに付属データを暗号化しないで鍵選択処理を終了し、付属データは平文のままDVDメディア140に記録される。
First, the
一方、ステップS601において、コピー制御情報が「EPN」あるいは「Copy One Generation」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、鍵選択部124は、新たにタイトルキーを生成する(ステップS608)。そして、タイトルキーファイル処理部121により、DVDメディア140のタイトルキーファイルの空レコードを検索し(ステップS609)、タイトルキーファイル処理部121によって、新たに生成したタイトルキーを、デバイス秘密鍵を使用して暗号化する。そして、記録部113により、暗号化された新たなタイトルキーをタイトルキーファイルの空きレコードに記録することにより、タイトルキーファイルを更新する(ステップS610)。
On the other hand, in step S601, if the copy control information is information with no copy restriction such as “EPN” or “Copy One Generation”, or the information that can be copied with restrictions, the
以上のようにして選択または生成されたタイトルキーにより、上述したステップS309により付属データ(圧縮画像)が暗号化され、DVDメディア140に記録されることになる。
With the title key selected or generated as described above, the attached data (compressed image) is encrypted in step S309 described above and recorded on the
なお、ステップS602において、タイトルコンテンツを暗号化したタイトルキーを選択する場合には、DVDメディア140の管理ファイルに登録されたタイトルコンテンツを含むAVコンテンツに対応した鍵番号を参照しているが、かかる手法に限定されるものではない。すなわち、AVコンテンツのヘッダ部の鍵番号フィールドに設定された鍵番号の値を参照してタイトルキーを選択するように鍵選択部124を構成してもよい。
In step S602, when the title key obtained by encrypting the title content is selected, the key number corresponding to the AV content including the title content registered in the management file of the
例えば、タイトルコンテンツを編集した結果、図7に示すように、一つのAVコンテンツ#1に対して鍵番号が複数設定され、複数のタイトルキーを示す状態になっている場合がある。図7の例では、AVコンテンツ#1のパケット#1からパケット#Nの鍵番号がいずれも2であるため、AVコンテンツ#1の代表的なタイトルキーは、タイトルキーファイルの2番目のレコードに記録された暗号化タイトルキーである。しかし、AVコンテンツ#1の最後のパケット#N+1の鍵番号には1が設定されているため、パケット#N+1はタイトルキーファイルの1番目のレコードに記録されたタイトルキーで暗号化されている。このため、パケット#N+1から付属データを抽出する場合には、タイトルキーファイルの1番目のレコードに記録されたタイトルキーによって付属データを暗号化する必要がある。
For example, as a result of editing the title content, as shown in FIG. 7, a plurality of key numbers may be set for one
しかしながら、管理ファイルには、AVコンテンツごとに鍵番号が設定されているので、パケット#N+1の付属データのタイトルキーでないタイトルキーで暗号化されてしまい、付属データの保護をはかることができない。このような場合には、AVコンテンツのヘッダ部に設定された鍵番号の値を使用してタイトルキーを選択し、付属データを暗号化することにより、付属データの適切なコンテンツ保護が可能となる。 However, since a key number is set for each AV content in the management file, it is encrypted with a title key that is not the title key of the attached data of packet # N + 1, and the attached data cannot be protected. In such a case, the title key is selected using the value of the key number set in the header part of the AV content, and the attached data is encrypted, thereby making it possible to protect the attached data appropriately. .
ところで、DVDメディア140に記録されたタイトルキーファイルに含まれるタイトルキーは、他の記憶媒体に移動することができる。例えば、本実施の形態にかかるDVDレコーダ100のように内蔵のHDD部を備えている場合には、DVDメディア140に記録されたタイトルキーをHDD部130に移動させることにより、HDD部のAVデータ記憶部132に保存されている暗号化タイトルコンテンツを再生することが可能となる。
By the way, the title key included in the title key file recorded on the
また、本実施の形態にかかるDVDレコーダ100と異なり、HDD部130を備えていないDVDレコーダ100の場合でも、DVDメディア140に記録されたタイトルキーを他のDVDメディアに移動することが可能である。
In addition, unlike the
このようなDVDメディア140に記録されたタイトルキーを他の記録媒体に移動する場合について説明する。一例として、実施の形態1にかかるDVDレコーダ100によるタイトルキーファイルの中の一つのタイトルキーのDVDメディア140からHDD部130への移動処理について説明する。図8は、実施の形態1にかかるDVDレコーダ100によるタイトルキーの移動処理の手順を示すフローチャートである。
A case where the title key recorded on the
まず、読み出し部112は、DVDメディア140から、タイトルキーファイルを読み出す(ステップS801)。そして、タイトルキーファイル処理部121は、読み出したタイトルキーファイルの中のすべての暗号化タイトルキーをデバイス秘密鍵によって復号化し(ステップS802)、復号化されたすべてのタイトルキーを揮発性メモリ(図示せず)の外部から読み出し不可能な秘匿領域に記録する(ステップS803)。
First, the
次に、タイトルキーファイル処理部121は、移動対象のタイトルキーを揮発性メモリの上記秘匿領域とは別の領域に移動する(ステップS804)。
Next, the title key
次に、タイトルキーファイル処理部121は、移動対象以外の残りのタイトルキーを、デバイス秘密鍵を用いて暗号化し、揮発性メモリからタイトルキーを消去する(ステップS805)。
Next, the title key
次に、記録部113は、暗号化されたタイトルキーを含むタイトルキーファイルをDVDメディア140に記録する(ステップS806)。これにより、移動対象のタイトルキーを除く全てのタイトルキーの暗号化タイトルキーを含むタイトルキーファイルがDVDメディア140に記録されることになる。
Next, the
そして、タイトルキーファイル処理部121は、揮発性メモリの秘匿領域からHDD部130の鍵記憶部131に移動対象のタイトルキーを移動し、暗号化処理部134によって、移動されたタイトルキーを暗号化して(ステップS807)、鍵記憶部131に保存する(ステップS808)。このときに用いる鍵の計算にはDVDレコーダ100に固有の値が含まれていることが好ましい。
Then, the title key
次に、読み出し部112は、DVDメディア140から暗号化タイトルコンテンツを読み出し、HDD部130のAVデータ記憶部132にコピーする(ステップS809)。ここで、暗号化タイトルコンテンツのコピーは、復号化処理が行われず暗号化状態のまま行われる。
Next, the
なお、DVDメディア上の暗号化タイトルコンテンツを含むAVコンテンツは消去してもよく、あるいはDVDメディア140上に残した状態としてもよい。
Note that the AV content including the encrypted title content on the DVD medium may be erased or left on the
このように処理することで、タイトルキーとそのタイトルキーで暗号化されたタイトルコンテンツがDVDレコーダ100に内蔵されたHDDに蓄積されるため、DVDメディアがなくても移動対象のタイトルキーにて暗号化されたタイトルコンテンツを再生することが可能となる。以上のような処理により、タイトルキーがDVDメディア140からHDD部130に移動するとともに、暗号化タイトルコンテンツがHDD部130にコピーされるので、DVDメディア140がなくても、HDD部130にコピーされた暗号化タイトルコンテンツをHDD部140に移動したタイトルキーで復号化して再生することが可能となる。
By processing in this way, the title key and the title content encrypted with the title key are stored in the HDD built in the
ここで、本実施の形態にかかるDVDレコーダ100とは異なり、コピー制御情報が”No More Copies”であるタイトルコンテンツから付属データを生成し、この付属データをタイトルコンテンツを暗号化したタイトルキーとは異なるタイトルキーによって暗号化を行う場合を考える。
Here, unlike the
初期状態として、図2に示したように、DVDメディア140には、付属データは存在せず、タイトルコンテンツを含むAVコンテンツ存在し、タイトルキーファイルには、暗号化タイトルキー1、暗号化タイトルキー2および暗号化タイトルキー3が登録されている状態であるとする。
As an initial state, as shown in FIG. 2, the
この場合、AVコンテンツ#1から背景画像等の付属データを生成し、タイトルキーを新たに生成して、生成された新たなタイトルキー4をタイトルキーファイルに記録する。このときDVDメディア上のタイトルキーファイルには、既に登録されている暗号化タイトルキー1〜3と、新たに生成された暗号化タイトルキー4を有する状態となる。
In this case, auxiliary data such as a background image is generated from the
次に、暗号化タイトルキー4を、上述した移動処理により、HDD部130に移動させた場合を考える。このとき、DVDメディア140上のタイトルキーファイルには、暗号化タイトルキー1、暗号化タイトルキー2および暗号化タイトルキー3が登録されている状態となる。
Next, consider a case where the encrypted title key 4 is moved to the
次に、再度、AVコンテンツ#1から付属データを生成し、暗号化タイトルキー5を新たに生成して、タイトルキーファイルの4番目のレコードに格納する。このときDVDメディア140上のタイトルキーファイルには、暗号化タイトルキー1、暗号化タイトルキー2および暗号化タイトルキー3、暗号化タイトルキー5の4つのタイトルキーを備える状態になる。
Next, the attached data is generated again from the
このようにコピー制御情報が「No More Copies」であるAVコンテンツ#1から付属データを生成した場合、新たなタイトルキー4およびタイトルキー5によって付属データの複製が可能になってしまう。すなわち、付属データを暗号化した新たなタイトルキーとともに他の記録媒体に格納することにより、DVDメディア上のAVコンテンツ#1を対応するタイトルキー1で再生可能としながらも、当該他の記録媒体で付属データの再生が新たなタイトルキー4および5で再生可能になり、このことは、付属データの抽出元であるAVコンテンツ#1のコピー制御情報が「No More Copies」であるにも関わらず、AVコンテンツ#1の一部が付属データとして何回も複製可能となることを意味し、AVコンテンツおよび付属データの著作権保護が図れない。
As described above, when the attached data is generated from the
また、このような処理により多数の付属データが複製されてしまうことにより、AVコンテンツの大多数の部分を付属データとして複製することも可能となり、このような場合には、「No More Copies」のコピー制御情報によるAVコンテンツのコンテンツ保護が実質的に減殺されてしまう。 In addition, since a lot of attached data is duplicated by such processing, it becomes possible to duplicate the majority of AV contents as attached data. In such a case, “No More Copies” The content protection of the AV content by the copy control information is substantially diminished.
そこで、本実施の形態にかかるDVDレコーダ100では、上述したように、AVコンテンツのコピー制御情報が「Copy Never」または「No More Copies」等のコピー制限を示す場合に、AVコンテンツのタイトルコンテンツに対応するタイトルキーと同一のタイトルキーによって付属データを暗号化し、付属データの不正利用および不正コピーを防止するとともに、タイトルコンテンツの著作権保護が実質的に低下することを防止している。
Therefore, in the
すなわち、AVコンテンツのタイトルコンテンツに対応するタイトルキーと同一のタイトルキーによって付属データを暗号化することによって、付属データを他の記録媒体に複写して再生するためには、抽出元のタイトルコンテンツのタイトルキーを当該他の記録媒体に移動することが必要となる。このとき、DVDメディア上からは抽出元のタイトルコンテンツに対応するタイトルキーが存在しなくなるため、DVDメディア上の抽出元のタイトルコンテンツの再生が不可能となり、付属データを他の記録媒体に複写した場合でも、「Copy Never」または「No More Copies」である抽出元のタイトルコンテンツの保護が図られることになる。 In other words, by encrypting the attached data using the same title key as the title key corresponding to the title content of the AV content, the attached data is copied to another recording medium and reproduced. It is necessary to move the title key to the other recording medium. At this time, since the title key corresponding to the title content of the extraction source does not exist on the DVD medium, it is impossible to reproduce the title content of the extraction source on the DVD medium, and the attached data is copied to another recording medium. Even in this case, the title content of the extraction source that is “Copy Never” or “No More Copies” is protected.
一方、タイトルキーなしに付属データのみが他の記録媒体に複写されたとしても、この付属データを暗号化したタイトルキーは、抽出元のタイトルコンテンツとともにDVDメディアに記録されているため、付属データを再生することができない。 On the other hand, even if only the attached data is copied to another recording medium without the title key, the title key obtained by encrypting the attached data is recorded on the DVD medium together with the title content of the extraction source. Can't play.
このように、付属データの不正利用および不正コピーを防止するとともに、タイトルコンテンツの著作権保護が実質的に低下することを防止されることになる。 Thus, unauthorized use and unauthorized copying of the attached data are prevented, and the copyright protection of the title content is prevented from substantially decreasing.
なお、これまでは、DVDメディア140として、タイトルキーファイルが書き換え可能なRewritableメディアを例にあげて説明してきたが、一回限り書き込み可能なWrite−onceメディアの場合には、タイトルキーファイルを更新することができない。このため、新たなタイトルキーを生成することもできないため、タイトルコンテンツのコピー制御情報に依存せず、タイトルキーファイルに存在するいずれのタイトルキーを用いて付属データを暗号化するように構成すればよい。もちろん、タイトルコンテンツの暗号化に用いられているタイトルキーと同じタイトルキーで付属データを暗号化するように構成してもよい。
Until now, the
なお、実施の形態1ではAVコンテンツから付属データとして画像ファイルを生成する場合を例にとって説明したが、本実施の形態では、付属データは画像ファイルに限定されるものではなく、音声ファイルやテキストファイルなど、AVコンテンツから抽出可能ないずれのデータを付属データとして抽出した場合にも、上述した処理と共通の処理を施すことができる。 In the first embodiment, the case where the image file is generated as the attached data from the AV content has been described as an example. However, in the present embodiment, the attached data is not limited to the image file, but an audio file or a text file. For example, when any data that can be extracted from AV content is extracted as attached data, the same processing as that described above can be performed.
次に、上述した処理によってDVDメディア140に記録された付属データの再生処理について説明する。図9は、実施の形態1にかかるDVDレコーダ100による付属データの再生処理の手順を示すフローチャートである。かかる付属データの再生処理は、例えば、タイトルコンテンツのメニュー画面を出力する処理の一部に相当するものである。
Next, a process for reproducing attached data recorded on the
まず、ホスト部120は、DVDメディア140の出力対象の付属データを選択する(ステップS901)。次に、鍵選択処理部124は、選択された付属データが暗号化されているか否かを調べる(ステップS902)。ここで、付属データが平文であるか、暗号化されているかを判断する手法としては、図4において説明したカプセル化したファイルの拡張子で判断する。
First, the
そして、付属データが平文の場合には(ステップS902:No)、AVデータデコード部125によって、付属データをデコードし(ステップS906)、表示装置に出力する(ステップS907)。
If the attached data is plain text (step S902: No), the AV
一方、ステップS902において、付属データが暗号化されている場合には(ステップS902;Yes)、タイトルキーファイル処理部121によって、カプセル化されたファイルの鍵番号フィールドを参照して、鍵番号に該当する暗号化タイトルキーをタイトルキーファイルから取得する(ステップS903)。そして、タイトルキーファイル処理部121によって、取得した暗号化タイトルキーを、デバイス秘密鍵を用いて復号化する(ステップS904)。
On the other hand, if the attached data is encrypted in step S902 (step S902; Yes), the title key
次に、復号処理部122によって、復号化したタイトルキーを使用して暗号化された付属データを復号する(ステップS905)。そして、AVデータデコード部125によって、付属データをデコードし(ステップS906)、表示装置に出力する(ステップS907)。
Next, the attached data encrypted using the decrypted title key is decrypted by the decryption processing unit 122 (step S905). Then, the AV
次に、DVDメディア140に記録されたAVコンテンツの再生処理について説明する。図10は、実施の形態態1にかかるDVDレコーダ100によるAVコンテンツの再生処理の手順を示すフローチャートである。
Next, playback processing of AV content recorded on the
まず、ホスト部120は、DVDメディア140の出力対象のAVコンテンツの暗号化コンテンツを選択する(ステップS1001)。次に、鍵選択処理部124は、DVDメディア140上の管理ファイルを使用して、選択されたタイトルコンテンツが暗号化されているか否かを調べる(ステップS1002)。
First, the
そして、タイトルコンテンツが平文の場合には(ステップS1002:No)、AVデータデコード部125によって、タイトルコンテンツをデコードし(ステップS1006)、表示装置に出力する(ステップS1007)。
If the title content is plain text (step S1002: No), the AV
一方、ステップS1002において、タイトルコンテンツが暗号化されている場合には(ステップS1002;Yes)、タイトルキーファイル処理部121によって、管理ファイルの鍵番号を参照して、タイトルキーファイルから鍵番号に該当する暗号化タイトルキーを取得する(ステップS1003)。そして、タイトルキーファイル処理部121によって、取得した暗号化タイトルキーを、デバイス秘密鍵を用いて復号化する(ステップS1004)。
On the other hand, if the title content is encrypted in step S1002 (step S1002; Yes), the title key
次に、復号処理部122によって、復号化したタイトルキーを使用して暗号化タイトルコンテンツを復号する(ステップS1005)。そして、AVデータデコード部125によって、タイトルコンテンツをデコードし(ステップS1006)、表示装置に出力する(ステップS1007)。
Next, the
以上のような処理によって、DVDメディア140に記録された付属データ、タイトルコンテンツが再生されることになる。
By the processing as described above, the attached data and title content recorded on the
このように実施の形態1にかかるDVDレコーダ100では、AVコンテンツのコピー制御情報が「Copy Never」または「No More Copies」等のコピー制限を示す場合に、AVコンテンツのタイトルコンテンツに対応するタイトルキーと同一のタイトルキーによって付属データを暗号化し、付属データの不正利用および不正コピーを防止するとともに、タイトルコンテンツの著作権保護の強化が図られる。
As described above, in the
(実施の形態2)
実施の形態1にかかるDVDレコーダ100は、付属データを暗号化するタイトルキーをタイトルキーファイルで管理していたが、この実施の形態2にかかるDVDレコーダ100は、付属データを暗号化するための新たに生成されたタイトルキーをタイトルキーファイルとは別個のファイルで管理するものである。
(Embodiment 2)
The
図11は、実施の形態2にかかるDVDレコーダ1100の構成を示すブロック図である。実施の形態2にかかるDVDレコーダ1100は、図11に示すように、DVDメディア140にデータの記録およびDVDメディア140からのデータの読み出し等を行うドライブ部110と、タイトルコンテンツやタイトルキーの暗号化処理や復号化処理、および復号化したタイトルコンテンツから付属データを生成する処理等を行うホスト部1120と、タイトルコンテンツを格納するHDD部130とを備えている。そして、実施の形態1と同様に、ドライブ部110とホスト部120、ホスト部120とHDD部130は、汎用バスや専用の特殊バスで接続された構成となっている。
FIG. 11 is a block diagram of a configuration of the
なお、実施の形態2にかかるDVDレコーダ1100でも、実施の形態1と同様に、HDD部130を備えない構成としてもよい。
Note that the
DVDメディア140には、実施の形態1と同様に、タイトルキーファイル(TKF)、複数のAVコンテンツ(AVコンテンツ#1、AVコンテンツ#2、AVコンテンツ#3)と、管理ファイルがそれぞれファイルとして記録されている。本実施の形態では、付属データを管理する付属データ用タイトルキーファイルが格納されている点が実施の形態1のDVDメディアと異なっている。
As in the first embodiment, the
この付属データ用タイトルキーファイルの構造は、図2に示したタイトルキーファイルと同様の構造となっており、付属データを暗号化する際のタイトルキーを暗号化した暗号化タイトルキーが複数登録された構造となっている。 The structure of the title key file for attached data is the same as that of the title key file shown in FIG. 2, and a plurality of encrypted title keys that encrypt the title key for encrypting attached data are registered. It has a structure.
本実施の形態にかかるDVDレコーダ1100において、ドライブ部110とHDD部130の構成は実施の形態と同様である。実施の形態2にかかるDVDレコーダ1100では、ホスト部1120に、付属データ用タイトルキーファイル処理部1121が備わっている点、鍵選択部1124の機能および設定情報記憶部128が備わっていない点が実施の形態1と異なっており、ホスト部1120の他の構成である、タイトルキー処理部121、復号化処理部122、暗号化処理部123、AVデータデコード部125、画像生成処理部126、デバイス秘密鍵記憶部127については実施の形態1と同様である。
In the
付属データ用タイトルキーファイル処理部1121は、DVDメディア140の付属データ用タイトルキーファイルに登録された暗号化タイトルキーを復号化したり、付属データを暗号化したりするタイトルキーを暗号化して付属データ用タイトルキーファイルに格納する処理部である。鍵選択部1124は、付属データの抽出元のタイトルコンテンツが含まれるAVコンテンツのコピー制御情報に関わらず、新たにタイトルキーを生成する点が実施の形態1における鍵選択部124と異なっている。
The attached data title key
実施の形態2にかかるDVDレコーダ100による付属データの生成処理については、図3で説明した実施の形態1の付属データ生成処理と同様である。本実施の形態では、鍵選択処理が実施の形態1と異なっている。
The attached data generation process by the
次に、実施の形態2にかかるDVDレコーダ1100によるステップ308における鍵選択処理について説明する。図12は、実施の形態2にかかるDVDレコーダ1100によるステップ308における鍵選択処理の手順を示すフローチャートである。まず、鍵選択部124は、付属データの抽出元のタイトルコンテンツが含まれるAVコンテンツのコピー制御情報に関わらず、新たにタイトルキーを生成する(ステップS1201)。次に、付属データ用タイトルキーファイル処理部1121によって、DVDメディア140に付属データ用タイトルキーファイルが存在するか否かを調べ(ステップS1202)、付属データ用タイトルキーファイルが存在しない場合には(ステップS1202:No)、新たに付属データ用タイトルキーファイルを生成する(ステップS1203)。一方、付属データ用タイトルキーファイルが存在する場合には(ステップS1202:Yes),付属データ用タイトルキーファイルの生成は行わない。
Next, the key selection process in step 308 by the
次に、付属データ用タイトルキーファイル処理部1121により、DVDメディア140の付属データ用タイトルキーファイルの空レコードを検索する(ステップS1204)。そして、付属データ用タイトルキーファイル処理部1121は、新たに生成したタイトルキーを、デバイス秘密鍵を使用して暗号化し、記録部113により、暗号化された新たなタイトルキーをタイトルキーファイルの空きレコードに記録することにより、付属データ用タイトルキーファイルを更新する(ステップS1205)。
Next, the attached data title key
以上のようにして選択または生成されたタイトルキーにより、実施の形態1と同様に、付属データ(圧縮画像)が暗号化され、DVDメディア140に記録されることになる。
With the title key selected or generated as described above, the attached data (compressed image) is encrypted and recorded on the
本実施の形態にかかるDVDレコーダ1100のタイトルキーファイル処理部121は、付属データ用タイトルキーファイルに格納されたタイトルキーをHDD部130等の他の記録媒体に移動することを禁止している。具体的には、付属データ用タイトルキーファイルに登録されたタイトルキーを他の記録媒体に移動する操作が行われた場合でも、当該操作自体を拒否する。あるいは、図8で説明したタイトルキーの移動処理において、付属データ用タイトルキーファイルに登録されたタイトルキーの場合には、ステップS804の移動対象のタイトルキーを揮発性メモリの秘匿領域から別の領域に移動する処理を実行しない。これにより、付属データを暗号化したタイトルキーが他の記録媒体に移動することにより、付属データの複製を防止することができる。
The title key
なお、本実施の形態にかかる付属データの再生処理では、タイトルキーを付属データ用タイトルキーファイルから取得する点以外は、図9で説明した実施の形態1における付属データの再生処理と同様に行われる。 In the attached data reproduction process according to the present embodiment, the process is the same as the attached data reproduction process in the first embodiment described with reference to FIG. 9 except that the title key is acquired from the attached data title key file. Is called.
また、本実施の形態にかかるタイトルコンテンツの再生処理は、図10で説明した実施の形態1におけるタイトルコンテンツの再生処理と同様に行われる。 Further, the title content reproduction process according to the present embodiment is performed in the same manner as the title content reproduction process according to the first embodiment described with reference to FIG.
このように実施の形態2にかかるDVDレコーダ1100では、付属データを暗号化したタイトルキーをタイトルキーファイルとは別個の付属データ用タイトルキーファイルによって管理し、付属データ用タイトルキーファイルに登録されたタイトルキーの他の記録媒体への移動を禁止しているので、付属データのタイトルキーの管理が容易となるとともに、付属データの不正利用や不正コピーを防止するとともに、タイトルコンテンツの著作権保護の強化が図られる。
As described above, in the
なお、実施の形態2では、タイトルコンテンツのコピー制御情報に関係なく、付属データの暗号化に用いるタイトルキーを、付属データ用タイトルキーファイルに格納する例について示したが、コピー制御情報を判別し、コピー制御情報によっては、付属データの暗号化に用いるタイトルキーを付属データ用タイトルキーファイルに格納してもよい。図13は、実施の形態2の変形例として、コピー制御情報によっては、付属データの暗号化に用いるタイトルキーを付属データ用タイトルキーファイルに格納する場合における鍵選択処理の手順を示すフローチャートである。なお、この変形例では、ホスト部120に、実施の形態1と同様、設定情報記憶部128を備えていることを前提としているが、かかる構成に限定されるものではない。
In the second embodiment, the example in which the title key used for encrypting the attached data is stored in the attached data title key file regardless of the copy control information of the title content has been described. However, the copy control information is determined. Depending on the copy control information, the title key used for encrypting the attached data may be stored in the attached data title key file. FIG. 13 is a flowchart showing a procedure of key selection processing when a title key used for encryption of attached data is stored in an attached data title key file depending on copy control information, as a modification of the second embodiment. . In this modification, it is assumed that the
まず、鍵選択部1124は、付属データの抽出元のタイトルコンテンツが含まれるAVコンテンツのコピー制御情報の内容を調べる(ステップS1301)。そして、コピー制御情報が「No More Copies」あるいは「Copy Never」等のコピー制限を示す情報である場合には、実施の形態1と同様に、付属データの抽出元であるタイトルコンテンツに対応するタイトルキー(暗号化タイトルキー)をタイトルキーファイルから選択する(ステップS1302)。なお、コピー制御情報が「Copy Free」の場合には、図3のステップS302(No)、S312,S313、S310およびS311の処理によって、付属データは暗号化されずに平文のままDVDメディア140に記録されるが、仮に鍵選択処理のステップS1301で、コピー制御情報が「Copy Free」と判断された場合も、タイトルキーの選択を行わずに付属データを暗号化しないで鍵選択処理を終了する。これにより、図3のステップS309、S310およびS311の処理によって付属データは平文のままDVDメディアに記録されることになる。
First, the
一方、ステップS1301において、コピー制御情報が「EPN」あるいは「Copy One Generation」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、設定情報記憶部128に保存されている設定情報を参照し(ステップS1303)、付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用するか否かを判断する(ステップS1304)。
On the other hand, in step S1301, if the copy control information is information with no copy restrictions such as “EPN” or “Copy One Generation”, or information that can be copied with restrictions, settings stored in the setting
そして、設定情報に、付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用する旨が設定されている場合には(ステップS1304:Yes)、付属データの抽出元であるタイトルコンテンツに対応するタイトルキー(暗号化タイトルキー)を選択する(ステップS1302)。 If the setting information is set to use the same key as the title key corresponding to the title content from which the attached data is extracted as the key used for encrypting the attached data (step S1304: Yes), a title key (encrypted title key) corresponding to the title content from which the attached data is extracted is selected (step S1302).
一方、ステップS1304において、設定情報に、付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用しない旨が設定されている場合には(ステップS1304:No)、鍵選択部1124は、新たにタイトルキーを生成する(ステップS1305)。
On the other hand, if it is set in step S1304 that the setting information does not use the same key as the title key corresponding to the title content from which the attached data is extracted as the key used for encrypting the attached data. (Step S1304: No), the
次に、付属データ用タイトルキーファイル処理部1121によって、DVDメディア140に付属データ用タイトルキーファイルが存在するか否かを調べ(ステップS1306)、付属データ用タイトルキーファイルが存在しない場合には(ステップS1306:No)、新たに付属データ用タイトルキーファイルを生成し(ステップS1307)、付属データ用タイトルキーファイルが存在する場合には(ステップS1306:Yes)、付属データ用タイトルキーファイルの生成は行わない。
Next, the attached data title key
そして、付属データ用タイトルキーファイル処理部1121により、DVDメディア140の付属データ用タイトルキーファイルの空レコードを検索する(ステップS1308)。次に、付属データ用タイトルキーファイル処理部1121は、新たに生成したタイトルキーを、デバイス秘密鍵を使用して暗号化し、記録部113により、暗号化された新たなタイトルキーをタイトルキーファイルの空きレコードに記録することにより、付属データ用タイトルキーファイルを更新する(ステップS1309)。
Then, the attached data title key
なお、この変形例では、ホスト部120に、実施の形態1と同様、設定情報記憶部128を備えている例で鍵選択処理の変形例を説明しているが、このような設定情報記憶部128を備えずに、コピー制御情報を判断する構成を採用してもよい。この場合には、図6−2で説明したように、コピー制御情報が「EPN」あるいは「Copy One Generation」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、設定情報の判定を行わずに(すなわち、ステップS1303およびS1304の処理を行わずに)、新たなタイトルキーを生成するように構成すればよい。
In this modified example, the modified example of the key selection process is described using an example in which the
また、実施の形態2では、付属データ用タイトルキーファイルには複数のタイトルキーを格納しているが、これに限定されるものではない。例えば、付属データ用タイトルキーに登録できるタイトルキーの個数を一つに制限し、複数の画像付属データをすべて同じタイトルキーで暗号化し、そのタイトルキーについては移動不可能に構成してもよい。 In the second embodiment, a plurality of title keys are stored in the attached data title key file, but the present invention is not limited to this. For example, the number of title keys that can be registered in the title key for attached data may be limited to one, a plurality of image attached data may be encrypted with the same title key, and the title key may be configured to be immovable.
また、実施の形態2では、付属データ用のタイトルキーとタイトルコンテンツを暗号化するタイトルキーファイルを別の構成にしているが、これに限定されるものではない。例えば、タイトルコンテンツを暗号化するタイトルキーを格納したタイトルキーファイルの中に、当該タイトルキーと区別して付属データ用のタイトルキーとして登録し、その付属データ用タイトルキーのみを移動不可能に管理することもできる。この場合には、付属データが他メディの記録媒体に移動したりコピーされたりすることを防止し、実施の形態1と同様の効果を実現することができる。 In the second embodiment, the title key file for appending data and the title key file for encrypting the title content have different configurations. However, the present invention is not limited to this. For example, in the title key file storing the title key for encrypting the title content, the title key is registered as a title key for the attached data separately from the title key, and only the attached data title key is managed so as not to be moved. You can also. In this case, it is possible to prevent the attached data from being moved or copied to a recording medium of another medium, and to achieve the same effect as in the first embodiment.
また、実施の形態1および2では、コピー制御情報が「Copy One Generation」、「EPN」であるタイトルコンテンツから付属データを生成した場合に、付属データを暗号化するタイトルキーを新たに生成していたが、この場合にも、抽出元のタイトルコンテンツに対応したタイトルキー、すなわち、抽出元のタイトルコンテンツを暗号化したタイトルキーで付属データを暗号化するように構成してもよい。 In the first and second embodiments, when the attached data is generated from the title content whose copy control information is “Copy One Generation” or “EPN”, a title key for encrypting the attached data is newly generated. In this case, however, the attached data may be encrypted with the title key corresponding to the title content of the extraction source, that is, the title key obtained by encrypting the title content of the extraction source.
また、コピー制御情報が「Copy One Generation」のタイトルコンテンツから生成した付属データを暗号化するタイトルキーと、「EPN」のタイトルコンテンツから生成した付属データを暗号化するタイトルキーの一方を、新たに生成したタイトルキーとし、他方を抽出元のタイトルコンテンツに対応したタイトルキーとするように構成してもよい。 In addition, one of a title key for encrypting the attached data generated from the title content whose copy control information is “Copy One Generation” and a title key for encrypting the attached data generated from the title content of “EPN” are newly added. You may comprise so that it may be set as the produced | generated title key and the other is used as the title key corresponding to the title content of extraction origin.
なお、実施の形態1および2にかかるDVDレコーダで実行されるコンテンツ記録プログラムは、ROM等に予め組み込まれて提供される。 The content recording program executed by the DVD recorder according to the first and second embodiments is provided by being incorporated in advance in a ROM or the like.
実施の形態1および2にかかるDVDレコーダで実行されるコンテンツ記録プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The content recording program executed by the DVD recorder according to the first and second embodiments is an installable format or executable format file on a computer such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD. You may comprise so that it may record and provide on a readable recording medium.
さらに、実施の形態1および2にかかるDVDレコーダで実行されるコンテンツ記録プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態1および2にかかるDVDレコーダで実行されるコンテンツ記録プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Further, the content recording program executed by the DVD recorder according to the first and second embodiments may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. good. The content recording program executed by the DVD recorder according to the first and second embodiments may be provided or distributed via a network such as the Internet.
実施の形態1および2にかかるDVDレコーダで実行されるコンテンツ記録プログラムは、上述したホスト部120、ドライブ部110、HDD部130の各部を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記ROMからコンテンツ記録プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされて主記憶装置上に生成されるようになっている。
The content recording program executed by the DVD recorder according to the first and second embodiments has a module configuration including the above-described
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。 It should be noted that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the above embodiments. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
100,1100 DVDレコーダ(コンテンツ記録再生装置)
110 ドライブ部
112 読み出し部
113 記録部
120,1120 ホスト部
121 タイトルキーファイル処理部
122 復号化処理部
124,1124 鍵選択部
125 AVデータデコード部
126 画像生成処理部
127 デバイス秘密鍵記憶部
128 設定情報記憶部
130 HDD部130
131 鍵記憶部
132 AVデータ記憶部
133 復号化処理部
134 暗号化処理部
1121 付属データ用タイトルキーファイル処理部
100, 1100 DVD recorder (content recording / playback apparatus)
110
131
Claims (11)
記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成する鍵選択部と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記鍵選択部によって選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す暗号化処理部と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に記録し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に記録し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵とともに、前記記録媒体に記録する記録部と、
を備えたことを特徴とするコンテンツ記録装置。 For a recording medium on which one or more title keys, title content encrypted by the title key or title content in plain text, and copy control information indicating restrictions on copying of the title content are recorded, A content recording device for recording auxiliary data attached to a title content,
If the title content to which the attached data to be recorded is attached is encrypted by the title key, and the copy control information of the attached title content is information indicating copy prohibition, the title content is recorded on the recording medium. If the title key corresponding to the attached title content is selected from the one or more title keys and the copy control information is Copy Free, the title key is not selected and the attached key is selected. When the title content to be encrypted is encrypted with the title key and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assessment) or Copy One Generation, the recording target A key selecting unit that generates a new key for use in encrypting process to adjunct data,
When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the title key selected by the key selection unit When the attached data to be recorded is encrypted, and the copy control information of the attached title content is Copy Free, the attached data to be recorded is not encrypted. When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the key content is generated by the key selection unit. With the key An encryption processing unit that performs encryption processing on the data,
When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the encryption processing unit performs encryption processing. When the recorded attached auxiliary data is recorded on the recording medium together with the selected title key, and the copy control information of the attached title content is Copy Free, the unencrypted data The attached data to be recorded is recorded on the recording medium, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation. If there is, the encryption process And the supplied data of the recording object which the encryption process is performed, along with the generated key, a recording section for recording on the recording medium by,
A content recording apparatus comprising:
前記記録部は、前記選択されたタイトルキーを、前記付属データ用タイトルキーファイルに更新して記録することを特徴とする請求項1に記載のコンテンツ記録装置。 The recording medium further includes a plurality of the title contents, a title key file in which a plurality of title keys respectively corresponding to the plurality of title contents are registered, and the title used when the attached data is encrypted. A title key file for attached data with registered keys is recorded,
The content recording apparatus according to claim 1, wherein the recording unit updates and records the selected title key in the attached data title key file.
前記記録部は、前記生成された鍵を、前記タイトルキーとして前記タイトルキーファイルに追加して記録することを特徴とする請求項1に記載のコンテンツ記録装置。 The recording medium further records a plurality of the title contents and a title key file in which a plurality of title keys respectively corresponding to the plurality of title contents are registered,
The content recording apparatus according to claim 1, wherein the recording unit records the generated key added to the title key file as the title key.
前記記録部は、前記生成された鍵を、前記タイトルキーとして、前記付属データ用タイトルキーファイルに追加して記録することを特徴とする請求項3に記載のコンテンツ記録装置。 The recording medium further includes a plurality of title contents, a title key file in which a plurality of title keys respectively corresponding to the plurality of title contents and the attached data are registered, and when the attached data is encrypted. And a plurality of title keys for attached data in which a plurality of title keys to be used are registered,
The content recording apparatus according to claim 3, wherein the recording unit records the generated key as the title key in addition to the attached data title key file.
記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成する鍵選択部と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記鍵選択部によって選択された前記タイトルキーによって前記記録対象の付属
データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す暗号化処理部と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに、前記タイトルキーと前記タイトルコンテンツと前記コピー制御情報とが記録される前記記録媒体に出力し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に出力し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵とともに、前記記録媒体に出力する出力部と、
を備えたことを特徴とする暗号化装置。 One or more title keys, title content encrypted by the title key or title content in plain text, copy control information indicating restrictions on copying of the title content, and attached data attached to the title content , An encryption device for encrypting the attached data,
If the title content to which the attached data to be recorded is attached is encrypted by the title key, and the copy control information of the attached title content is information indicating copy prohibition, the title content is recorded on the recording medium. If the title key corresponding to the attached title content is selected from the one or more title keys and the copy control information is Copy Free, the title key is not selected and the attached key is selected. When the title content to be encrypted is encrypted with the title key and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assessment) or Copy One Generation, the recording target A key selecting unit that generates a new key for use in encrypting process to adjunct data,
When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the title key selected by the key selection unit When the attached data to be recorded is encrypted, and the copy control information of the attached title content is Copy Free, the attached data to be recorded is not encrypted. When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the key content is generated by the key selection unit. With the key An encryption processing unit that performs encryption processing on the data,
When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the encryption processing unit performs encryption processing. Output the attached data to be recorded together with the selected title key to the recording medium on which the title key, the title content, and the copy control information are recorded, and the attached title content When the copy control information is Copy Free, the unencrypted attached data to be recorded is output to the recording medium, the attached title content is encrypted by the title key, and the attached The copy control information of the title content to be played is EPN or In the case of information indicating Copy One Generation, an output unit that outputs the attached data to be recorded that has been encrypted by the encryption processing unit to the recording medium together with the generated key;
An encryption device comprising:
記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成するか、または前記付属するタイトルコンテンツに対応した前記タイトルキーを選択する鍵選択部と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記鍵選択部によって選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す暗号化処理部と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に記録し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に記録し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵または前記選択された鍵とともに、前記記録媒体に記録する記録部と、
を備えたことを特徴とするコンテンツ記録装置。 For a recording medium on which one or more title keys, title content encrypted by the title key or title content in plain text, and copy control information indicating restrictions on copying of the title content are recorded, A content recording device for recording auxiliary data attached to a title content,
If the title content to which the attached data to be recorded is attached is encrypted by the title key, and the copy control information of the attached title content is information indicating copy prohibition, the title content is recorded on the recording medium. If the title key corresponding to the attached title content is selected from the one or more title keys and the copy control information is Copy Free, the title key is not selected and the attached key is selected. When the title content to be encrypted is encrypted with the title key and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assessment) or Copy One Generation, the recording target A key selecting unit that selects the title key newly generated or the key used, or corresponding to the title content to the accessory when performing an encryption process to the adjunct data,
When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the title key selected by the key selection unit When the attached data to be recorded is encrypted, and the copy control information of the attached title content is Copy Free, the attached data to be recorded is not encrypted. When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the key content is generated by the key selection unit. With the key An encryption processing unit that performs encryption processing on the data,
When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the encryption processing unit performs encryption processing. When the recorded attached auxiliary data is recorded on the recording medium together with the selected title key, and the copy control information of the attached title content is Copy Free, the unencrypted data The attached data to be recorded is recorded on the recording medium, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation. If there is, the encryption process A recording unit for the supplied data of the recording object which the encryption process is performed, together with the generated key or the selected key, recorded on the recording medium by,
A content recording apparatus comprising:
前記コンテンツ記録装置は、鍵選択部と、暗号化処理部と、記録部とを有する制御部を備え、
前記鍵選択部が、記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成し、
前記暗号化処理部が、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施し、
前記記録部が、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に記録し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に記録し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵とともに、前記記録媒体に記録する、
ことを特徴とする記録方法。 For a recording medium on which one or more title keys, title content encrypted by the title key or title content in plain text, and copy control information indicating restrictions on copying of the title content are recorded, A recording method executed by a content recording device for recording attached data attached to a title content,
The content recording apparatus includes a control unit having a key selection unit, an encryption processing unit, and a recording unit,
When the title content to which the attached data to be recorded is attached is encrypted by the title key and the copy control information of the attached title content is information indicating copy prohibition, the key selection unit When the title key corresponding to the attached title content is selected from the one or more title keys recorded on the recording medium, and the copy control information is Copy Free, the title key is selected. When not selected, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assertion) or Copy One Generation In The key used in encrypting process to the adjunct data of the recording object is newly generated,
The encryption processing unit selects the selected title when the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating copy prohibition. When the attached data to be recorded is encrypted with a title key, and the copy control information of the attached title content is Copy Free, the attached data to be recorded is encrypted. If the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the key selection unit The recording target is attached by the generated key. Subjected to encryption processing on the data,
The recording unit performs an encryption process when the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition. Further, when the attached data to be recorded is recorded on the recording medium together with the selected title key, and the copy control information of the attached title content is Copy Free, the unencrypted recording Target attached data is recorded on the recording medium, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation. In this case, the encryption processing unit The supplied data-coding process has been performed the recording target, together with the generated key, and records on the recording medium,
And a recording method.
前記コンピュータに、
記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成する機能と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す機能と、
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に記録し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に記録し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵とともに、前記記録媒体に記録する機能と、
を実現させるための記録プログラム。 Attached to the title content with respect to a recording medium on which one or more title keys, title content encrypted by the title key, and copy control information indicating restrictions on copying of the title content are recorded A recording program for realizing in a computer for recording attached data,
In the computer,
If the title content to which the attached data to be recorded is attached is encrypted by the title key, and the copy control information of the attached title content is information indicating copy prohibition, the title content is recorded on the recording medium. If the title key corresponding to the attached title content is selected from the one or more title keys and the copy control information is Copy Free, the title key is not selected and the attached key is selected. When the title content to be encrypted is encrypted with the title key and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assessment) or Copy One Generation, the recording target A function of newly generating the key for use in encrypting process to adjunct data,
When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating copy prohibition, the recording target is recorded by the selected title key. When the attached data is encrypted, and the copy control information of the attached title content is Copy Free, the attached title is not subjected to the encryption process and the attached data to be recorded is not encrypted. When the content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the recording is performed with the key generated by the key selection unit. Cryptography for target attached data And the function of performing the processing,
When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating copy prohibition, the recording target that has been subjected to encryption processing is recorded. When the attached data is recorded on the recording medium together with the selected title key, and the copy control information of the attached title content is Copy Free, the unencrypted attached data to be recorded is recorded. When recording on the recording medium, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation, Encryption processing is performed by the encryption processing unit. The supplied data of the recording object being, together with the generated key, a function of recording on the recording medium,
Recording program for realizing.
記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成するか、または前記付属するタイトルコンテンツに対応した前記タイトルキーを選択する鍵選択部と、 If the title content to which the attached data to be recorded is attached is encrypted by the title key, and the copy control information of the attached title content is information indicating copy prohibition, the title content is recorded on the recording medium. If the title key corresponding to the attached title content is selected from the one or more title keys and the copy control information is Copy Free, the title key is not selected and the attached key is selected. If the title content to be encrypted is encrypted with the title key and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assertion) or Copy One Generation, A key selection unit that newly generates a key to be used when encrypting the attached data of the elephant, or selects the title key corresponding to the attached title content;
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記鍵選択部によって選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す暗号化処理部と、 When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the title key selected by the key selection unit When the attached data to be recorded is encrypted, and the copy control information of the attached title content is Copy Free, the attached data to be recorded is not encrypted. When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the key content is generated by the key selection unit. Key to record An encryption processing unit that performs encryption processing with respect to the genus data,
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に出力し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に出力し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵または前記選択された鍵とともに、前記記録媒体に出力する出力部と、 When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the encryption processing unit performs encryption processing. The recorded auxiliary data to be recorded is output to the recording medium together with the selected title key, and when the copy control information of the attached title content is Copy Free, the unencrypted data Output attached data to be recorded to the recording medium, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation. If there is, the encryption process The supplied data of the recording object which the encryption process is performed by the parts, together with the generated key or the selected key, and an output unit for outputting to the recording medium,
を備えたことを特徴とする暗号化装置。An encryption device comprising:
前記コンピュータに、 In the computer,
記録対象の付属データが付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記記録媒体に記録された前記1つ以上のタイトルキーの中から、前記付属するタイトルコンテンツに対応した前記タイトルキーを選択し、前記コピー制御情報がCopy Freeである場合には、前記タイトルキーを選択せず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPN(Encryption Plus Non−Assertion)またはCopy One Generationを示す情報である場合には、前記記録対象の付属データに暗号化処理を施す際に使用される鍵を新たに生成するか、または前記付属するタイトルコンテンツに対応した前記タイトルキーを選択する機能と、 If the title content to which the attached data to be recorded is attached is encrypted by the title key, and the copy control information of the attached title content is information indicating copy prohibition, the title content is recorded on the recording medium. If the title key corresponding to the attached title content is selected from the one or more title keys and the copy control information is Copy Free, the title key is not selected and the attached key is selected. If the title content to be encrypted is encrypted with the title key and the copy control information of the attached title content is information indicating EPN (Encryption Plus Non-Assertion) or Copy One Generation, A function of newly generating a key to be used when encrypting the attached data of the elephant or selecting the title key corresponding to the attached title content;
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記鍵選択部によって選択された前記タイトルキーによって前記記録対象の付属データに対して暗号化処理を施し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、前記記録対象の付属データに対して暗号化処理を施さず、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記鍵選択部によって生成された鍵によって前記記録対象の付属データに対して暗号化処理を施す機能と、 When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the title key selected by the key selection unit When the attached data to be recorded is encrypted, and the copy control information of the attached title content is Copy Free, the attached data to be recorded is not encrypted. When the attached title content is encrypted by the title key and the copy control information of the attached title content is information indicating EPN or Copy One Generation, the key content is generated by the key selection unit. Key to record A function of applying scrambling the genus data,
前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がコピー禁止を示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記選択された前記タイトルキーとともに前記記録媒体に記録し、前記付属するタイトルコンテンツの前記コピー制御情報がCopy Freeである場合には、暗号化されていない前記記録対象の付属データを前記記録媒体に記録し、前記付属するタイトルコンテンツが前記タイトルキーによって暗号化されており、かつ前記付属するタイトルコンテンツの前記コピー制御情報がEPNまたはCopy One Generationを示す情報である場合には、前記暗号化処理部によって暗号化処理が施された前記記録対象の付属データを、前記生成された鍵または前記選択された鍵とともに、前記記録媒体に記録する機能と、 When the attached title content is encrypted with the title key and the copy control information of the attached title content is information indicating copy prohibition, the encryption processing unit performs encryption processing. When the recorded attached auxiliary data is recorded on the recording medium together with the selected title key, and the copy control information of the attached title content is Copy Free, the unencrypted data The attached data to be recorded is recorded on the recording medium, the attached title content is encrypted by the title key, and the copy control information of the attached title content is information indicating EPN or Copy One Generation. If there is, the encryption process The supplied data of the recording object which the encryption process is performed by the parts, together with the generated key or the selected keys, the function of recording on the recording medium,
を実現させるためのプログラム。A program to realize
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011142308A JP4875219B2 (en) | 2011-06-27 | 2011-06-27 | Content recording apparatus, encryption apparatus, recording method, and recording program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011142308A JP4875219B2 (en) | 2011-06-27 | 2011-06-27 | Content recording apparatus, encryption apparatus, recording method, and recording program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006051285A Division JP2007235260A (en) | 2006-02-27 | 2006-02-27 | Content recorder, recording method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011211752A JP2011211752A (en) | 2011-10-20 |
JP4875219B2 true JP4875219B2 (en) | 2012-02-15 |
Family
ID=44942250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011142308A Expired - Fee Related JP4875219B2 (en) | 2011-06-27 | 2011-06-27 | Content recording apparatus, encryption apparatus, recording method, and recording program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4875219B2 (en) |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3775154B2 (en) * | 1999-04-08 | 2006-05-17 | 日本ビクター株式会社 | Information recording method, recording apparatus, recording / reproducing method, reproducing apparatus, and recording medium |
WO2001048755A1 (en) * | 1999-12-28 | 2001-07-05 | Matsushita Electric Industrial Co., Ltd. | Recording apparatus, reproducing apparatus, data processing apparatus, recording/reproducing apparatus, and data transmitting apparatus |
JP4314713B2 (en) * | 2000-02-03 | 2009-08-19 | ソニー株式会社 | Data recording method and apparatus, data reproducing method and apparatus, and data recording and reproducing system |
JP2001331106A (en) * | 2000-03-14 | 2001-11-30 | Matsushita Electric Ind Co Ltd | Enciphered information signal, information recording medium, information signal reproducing device, and information signal recording device |
JP2002247024A (en) * | 2000-11-10 | 2002-08-30 | Hitachi Ltd | Method for distribution data |
JP2003022612A (en) * | 2001-04-11 | 2003-01-24 | Matsushita Electric Ind Co Ltd | Recording/reproducing apparatus, data moving method and data deletion method |
JP2003022609A (en) * | 2001-07-06 | 2003-01-24 | Toshiba Corp | Device for recording and reproducing information with scramble key management function and method therefor |
JP4224262B2 (en) * | 2001-07-09 | 2009-02-12 | パナソニック株式会社 | Digital information protection system, recording medium device, transmission device, and playback device |
JP3767434B2 (en) * | 2001-08-22 | 2006-04-19 | ソニー株式会社 | AUTHORING SYSTEM, AUTHORING KEY GENERATION DEVICE, AUTHORING DEVICE, AUTHORING METHOD, COMPUTER PROGRAM, AND STORAGE MEDIUM |
JP2003141816A (en) * | 2001-10-31 | 2003-05-16 | Toshiba Corp | Information recording and reproducing device for packet data and information recording medium and method |
JP4336131B2 (en) * | 2002-03-25 | 2009-09-30 | パナソニック株式会社 | Recording apparatus, reading apparatus, program, and method |
JP4021301B2 (en) * | 2002-10-16 | 2007-12-12 | 株式会社ケンウッド | Information adding device, data receiving device, data output device, data recording device, and distribution device |
JP2005039480A (en) * | 2003-07-18 | 2005-02-10 | Toshiba Corp | Contents recording method, recording medium and contents recorder |
JP4843903B2 (en) * | 2004-03-05 | 2011-12-21 | パナソニック株式会社 | Packet transmission equipment |
JP2005316994A (en) * | 2004-04-01 | 2005-11-10 | Sony Corp | Optical disk recording/reproducing device, optical disk reproducing device, optical disk, optical disk recording/reproducing method, optical disk reproducing method and content protection program |
CN101027654A (en) * | 2004-07-23 | 2007-08-29 | 夏普株式会社 | Storage device, storage method, and image display device |
JP2007235260A (en) * | 2006-02-27 | 2007-09-13 | Toshiba Corp | Content recorder, recording method and program |
-
2011
- 2011-06-27 JP JP2011142308A patent/JP4875219B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011211752A (en) | 2011-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007235260A (en) | Content recorder, recording method and program | |
JP4892977B2 (en) | Information processing apparatus, information processing method, and computer program | |
JP4687424B2 (en) | Information processing apparatus, information recording medium, information processing method, and computer program | |
JP4530102B2 (en) | Information processing apparatus, information processing method, and computer program | |
JP4626221B2 (en) | Information processing apparatus, information recording medium, information processing method, and computer program | |
JP5310827B2 (en) | Information processing apparatus, information processing method, and computer program | |
US20080013732A1 (en) | Encryption key information holding method and encryption key information processing apparatus | |
JP2006221429A (en) | Information processor, information processing method, and computer program | |
CN101089983A (en) | Information access control method and device, and write-once medium | |
JP4899442B2 (en) | Information processing apparatus, information recording medium manufacturing apparatus, information recording medium and method, and computer program | |
JP2006172147A (en) | Contents protecting method and information recording and reproducing device using the method | |
US7926115B2 (en) | Information recording and reproducing apparatus and method | |
JP4210701B2 (en) | Content management device | |
JP4672437B2 (en) | Content reproduction apparatus, content reproduction method, and content reproduction program | |
JP2006108754A (en) | Content managing method, recording/reproducing apparatus and recording medium | |
JP4234724B2 (en) | Content recording apparatus, content recording method, and content recording program | |
JP2007334939A (en) | Information recording/reproducing device and method | |
US20080049932A1 (en) | Key information update recording method and key information update recording apparatus | |
JP4875219B2 (en) | Content recording apparatus, encryption apparatus, recording method, and recording program | |
JP2007128584A (en) | Information processing apparatus, information recording medium, information processing method, and computer program | |
JP4569234B2 (en) | Video / audio information recording / playback device | |
JP2007080366A (en) | Recording and reproducing device of data with protection of copyright | |
JP2006295515A (en) | Recording/reproduction terminal unit and method for managing recording content | |
JP2007335035A (en) | Information access managing method and device, and information recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110727 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20110727 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20110809 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20110816 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111101 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111124 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |