JP2007207410A - Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment - Google Patents

Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment Download PDF

Info

Publication number
JP2007207410A
JP2007207410A JP2006339717A JP2006339717A JP2007207410A JP 2007207410 A JP2007207410 A JP 2007207410A JP 2006339717 A JP2006339717 A JP 2006339717A JP 2006339717 A JP2006339717 A JP 2006339717A JP 2007207410 A JP2007207410 A JP 2007207410A
Authority
JP
Japan
Prior art keywords
data
encryption
information
disk
area
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.)
Pending
Application number
JP2006339717A
Other languages
Japanese (ja)
Inventor
Masaaki Kanayama
正明 金山
Takeshi Fujiwara
毅 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Chemical Media Co Ltd
Original Assignee
Mitsubishi Chemical Media Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Chemical Media Co Ltd filed Critical Mitsubishi Chemical Media Co Ltd
Priority to JP2006339717A priority Critical patent/JP2007207410A/en
Publication of JP2007207410A publication Critical patent/JP2007207410A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To achieve the protection of copyrighted data by making predetermined initialization on a CD-R disc or a CD-RW disc using an existing formatting method so as to allow a user to make the copy of the copyrighted data such as music, movie and computer program data only once, but to inhibit the secondary copy from this copy disc to another disc. <P>SOLUTION: On the CD-R disc (or the CD-RW disc)10, a specific disc 10' is generated where a media number 1 forming an encryption key based on a combination of a decimal six-digit disc ID, a decimal thirteen-digit MCN and a decimal five-digit ISRC serial number and encrypted data 14 obtained by the encryption using this media number 1 are recorded. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、CD−R(CD-Recordable)、CD−RW(CD-Rewritable)、記録可能なDVD(Digital Versatile Disc)等に用いて好適な、記録媒体、記録媒体の初期化方法並びに記録媒体上での暗号化方法及び暗号化装置並びに復号化装置並びに音響・映像・データ装置に関する。   The present invention relates to a recording medium, a recording medium initialization method, and a recording medium suitable for use in a CD-R (CD-Recordable), a CD-RW (CD-Rewritable), a recordable DVD (Digital Versatile Disc), and the like. The present invention relates to the above encryption method, encryption device, decryption device, and audio / video / data device.

近年、光学式にデータの書き込みが行なえるCD−R(以下、CD−Rメディア又はCD−Rディスクと称することがある),CD−RW(以下、CD−RWメディア又はCD−RWディスクと称することがある)の製品開発がなされ、読み出し専用の音楽CDやCD−ROM等に加えて、CD市場を活発化させている。   In recent years, CD-Rs (hereinafter sometimes referred to as CD-R media or CD-R discs) and CD-RWs (hereinafter referred to as CD-RW media or CD-RW discs) capable of optically writing data. In addition to read-only music CDs and CD-ROMs, the CD market is being activated.

これら一群は、CDファミリと呼ばれ、CDDA,CD−MIDI,CDV,CD−G,CD−ROM等の種類がある。ここで、CDDAは、いわゆる音楽CDと呼ばれるものであって、ディジタルオーディオ信号の記録再生用である。また、CD−MIDI,CDV,CD−Gは、パソコンの記録再生に用いられている。一方、CD−ROMは、読み出し専用メモリであって、これを応用したフォトCD、ビデオCD等も利用されている。   These groups are called CD families and include CDDA, CD-MIDI, CDV, CD-G, CD-ROM and the like. Here, CDDA is a so-called music CD, and is used for recording and reproducing digital audio signals. CD-MIDI, CDV, and CD-G are used for recording / reproduction of personal computers. On the other hand, the CD-ROM is a read-only memory, and a photo CD, a video CD, etc. to which this is applied are also used.

これに対して、CD−RやCD−RWは、ユーザが書き込みをできるものである。これらの登場で、CDの作成は、オフィスや家庭においても行なえるようになった。
ここで、CD−Rは、パソコンに搭載されているCD−ROMドライブで再生可能なもので、大容量のデータを記録できる。その半面、1回しか書き込みできず、一旦記録されたデータの消去は行なえず、また、誤って書き込みしたディスクや、不要になったディスクを再利用することはできない。
On the other hand, CD-R and CD-RW can be written by the user. With these appearances, CDs can be created in the office and at home.
Here, the CD-R can be reproduced by a CD-ROM drive mounted on a personal computer, and can record a large amount of data. On the other hand, data can be written only once, data once recorded cannot be erased, and discs written by mistake or discs that are no longer needed cannot be reused.

一方、CD−RWは、CD−Rと異なり、データの書き換えが可能なものである。このCD−RWは、1000回以上のデータの消去が可能で、大容量データの一時的な保存や、データの試し書きが行なえる。その半面、ディスクの価格がCD−Rより高価で、記録されたディスクはCD−RWドライブ等の対応ドライブでしか再生できない。   On the other hand, the CD-RW is different from the CD-R and can rewrite data. This CD-RW can erase data 1000 times or more, and can temporarily store large-capacity data and test-write data. On the other hand, the price of the disc is higher than that of the CD-R, and the recorded disc can be reproduced only by a corresponding drive such as a CD-RW drive.

また、最近においては、CDの数倍の容量をもつ読み出し専用のDVD(Digital Versatile Disc)やDVD−ROMが製品化されており、このような高密度媒体に対応したユーザが書き込み可能な媒体の開発が盛んに行なわれている。例えば、DVD−Rなどの一度だけ書き込める媒体や、DVD−RAM,DVD−RWなどの1000回以上書き換えられる媒体が開発されつつある。   Recently, read-only DVDs (Digital Versatile Discs) and DVD-ROMs having a capacity several times that of CDs have been commercialized, and a user-writable medium corresponding to such a high-density medium is available. Development is actively underway. For example, media that can be written only once, such as DVD-R, and media that can be rewritten more than 1000 times, such as DVD-RAM and DVD-RW, are being developed.

次に、CD−R/RWを例として、そのデータの書き込みと、物理フォーマットとの手順を図24から図26を用いて説明する。なお、以下の説明中及び図面において、CD−RとCD−RWとの2つをまとめて呼称する際に、CD−R/RWと表記することがある。
図24は、CD−R/RWの非データ領域と、データ領域との配置を示す図である。この図24に示すディスク60は、管理領域61と、ユーザ領域62とをそなえてなる。
Next, taking CD-R / RW as an example, the procedure for writing the data and the physical format will be described with reference to FIGS. In the following description and drawings, when CD-R and CD-RW are collectively referred to, they may be referred to as CD-R / RW.
FIG. 24 is a diagram illustrating an arrangement of a non-data area and a data area of the CD-R / RW. The disk 60 shown in FIG. 24 has a management area 61 and a user area 62.

この管理領域61は、ユーザが、直接読み出しや書き込みをできない領域であり、この管理領域61は、PCA(Power Calibration Area)とPMA(Program Memory Area) とからなる。
ここで、PCAは、データを書き込むときのレーザーの強さを調節するための制御情報が格納されている。そして、レーザーの強さは、このPCAに記録された情報により、CD−Rディスクの色素や電源電圧、動作温度等の外部要因の変動等に合わせて最適化されている。
The management area 61 is an area in which the user cannot directly read or write, and the management area 61 includes a PCA (Power Calibration Area) and a PMA (Program Memory Area).
Here, the PCA stores control information for adjusting the intensity of the laser when data is written. The intensity of the laser is optimized in accordance with fluctuations in external factors such as the dye, power supply voltage, and operating temperature of the CD-R disc based on the information recorded on the PCA.

また、CD−RディスクやCD−RWディスクのPMAの一部には、最初に書き込みを行なう際に、CD−R/RWドライブによって、個々のディスクを識別するためのディスクID(ディスク識別情報:Disc Identification) が、10進数6桁、19.9ビットで記録される。
次に、ユーザ領域62(図24参照)は、音楽データ等の実際のデータが記録される領域である。
In addition, when a part of the PMA of a CD-R disc or CD-RW disc is first written, a disc ID (disc identification information :) for identifying each disc by a CD-R / RW drive. Disc Identification) is recorded with 6 decimal digits and 19.9 bits.
Next, the user area 62 (see FIG. 24) is an area where actual data such as music data is recorded.

そして、ユーザ領域62は、さらに、リードイン領域62aと、データ領域62bと、リードアウト領域62cとからなる。ここで、データ領域62bは、実際のデータの記録領域である。
リードイン領域62aとリードアウト領域62cとにはそれぞれ、このデータ領域62bにデータを書き込む際の、データ開始点や停止点等の情報が記録されている。また、これらのリードイン領域62aとリードアウト領域62cとが対になったもの(セッションという)が1つの単位として、データの書き込みが行なわれるようになっている。
The user area 62 further includes a lead-in area 62a, a data area 62b, and a lead-out area 62c. Here, the data area 62b is an actual data recording area.
In the lead-in area 62a and the lead-out area 62c, information such as a data start point and a stop point when data is written in the data area 62b is recorded. In addition, data is written by using a pair of these lead-in area 62a and lead-out area 62c (referred to as a session) as one unit.

このディスクへの書き込みの方式は、ディスクアットワンス(Disk At Once)方式と、トラックアットワンス(Track At Once) 方式と、パケットライト(Packet Write)方式とがある。ディスクアットワンス方式とは、データが、ディスクの中心部から外周に向かって、一気に書き込まれる方式をいい、また、トラックアットワンス方式とは、まず、データが書き込まれ、その後、そのデータの前後に60秒の制御情報(リードイン)と、90秒又は30秒の制御情報(リードアウト)とが付加される方式をいう。そして、パケットライト方式とは、トラックアットワンス方式をさらに進めて、短いデータ単位で記録を繰り返すことができる方式をいい、CD−Rでは、データは、前回書き込まれたデータの後ろに、引き続いて記録されるが、CD−RWでは、フロッピーディスク等と同様に、ディスクの各場所に、離散的に(とびとびに)記録が行なえる。   As a method of writing to the disk, there are a disk at once method, a track at once method, and a packet write method. The disk-at-once method is a method in which data is written at once from the center of the disk toward the outer periphery. The track-at-once method is a method in which data is first written and then before and after the data. This is a system in which 60-second control information (lead-in) and 90-second or 30-second control information (lead-out) are added. The packet write method is a method in which the track-at-once method can be further advanced and recording can be repeated in short data units. In the CD-R, the data follows the previously written data. Although it is recorded, CD-RW can perform discrete (discrete) recording at each location on the disk, as with a floppy disk or the like.

ディスクアットワンス方式で書き込むと、CD−R/RWディスクに空き容量があっても、残りの部分にデータを書き込むことができないので、CD−R/RWディスクに空き容量が残っている場合、データの追記ができるように、トラックアットワンス方式又はパケットライト方式が好ましく用いられる。
また、トラックアットワンス方式に類似のもので、リードイン,データ,リードアウトを、この順に記録するセッションアットワンス(Session At Once)方式も、最近認知されてきている。
When writing with the disc-at-once method, even if there is free space on the CD-R / RW disc, data cannot be written to the remaining part, so if there is free space left on the CD-R / RW disc, the data The track-at-once method or the packet write method is preferably used.
Further, a session at once method, which is similar to the track at once method and records lead-in, data, and lead-out in this order, has recently been recognized.

上記のリードイン領域62aは、CD−R上の各セッションの最初の領域に相当し、最初は何も書き込まれていない。また、セッションの書き込みが終了していない間は、ディスク上の次の書き込みアドレスが入れられ、そして、セッションの書き込みが終了するとTOCが書き込まれる。
このTOC(Table Of Contents) とは、ユーザ領域62に書き込まれる情報であって、トラック番号,開始点,停止点の情報をいう。また、TOCは、CDに記録されているトラック数や、それらの開始位置等が記録されるようになっていて、セッションの目次として機能している。
The lead-in area 62a corresponds to the first area of each session on the CD-R, and nothing is written at the beginning. While the session writing is not completed, the next write address on the disc is entered, and when the session writing is completed, the TOC is written.
This TOC (Table Of Contents) is information written in the user area 62, and is information on the track number, start point, and stop point. Further, the TOC records the number of tracks recorded on the CD, the start position thereof, and the like, and functions as a table of contents for the session.

さらに、リードアウト領域62cは、セッションの最後にある領域で、データの最後に到達したことを示すのに用いられる。なお、データは何も書き込まれない。
図25は、書き込み途中におけるディスクのデータ構造を示す図である。この図25の左側がディスク60の中心であり、この中心に一番近い方から、PCA,PMA,リードイン領域62a,データ領域(プログラム領域)62b,リードアウト領域62cが配置され、一番右側が外縁である。この図25に示す網がけされた帯は、データが書き込まれていることを表しており、CD−Rの書き込み途中は、PCA,PMAと、データ領域62bとにデータが書き込まれ、トラック番号,開始点,停止点の情報が一時的に保存されるようになっている。
Furthermore, the lead-out area 62c is an area at the end of the session and is used to indicate that the end of data has been reached. No data is written.
FIG. 25 is a diagram showing the data structure of the disc during writing. The left side of FIG. 25 is the center of the disk 60, and the PCA, PMA, lead-in area 62a, data area (program area) 62b, and lead-out area 62c are arranged from the closest side to the center. Is the outer edge. The shaded band shown in FIG. 25 indicates that data is being written. During the writing of the CD-R, data is written to the PCA, PMA, and data area 62b, and the track number, Start point and stop point information is temporarily saved.

図26は、書き込み終了後におけるディスクのデータ構造を示す図であり、ディスク60上のPCA,PMAには、何も書き込まれないが、リードイン領域62aには、TOCが書き込まれ、データ領域62bには、音楽データ等が書き込まれ、さらに、リードアウト領域62cに終了位置が書き込まれている。
さて、上述した物理フォーマットに対して、データの記録は、ブロック(セクタ)単位で行なわれている。次に、この論理フォーマットについて図27から図38を用いて説明する。
FIG. 26 is a diagram showing the data structure of the disc after the writing is completed. Nothing is written in the PCA and PMA on the disc 60, but the TOC is written in the lead-in area 62a and the data area 62b. Is written with music data and the end position is written in the lead-out area 62c.
Now, with respect to the physical format described above, data is recorded in units of blocks (sectors). Next, this logical format will be described with reference to FIGS.

図27は、サブコーディングフレームのフォーマットを示す図である。この図27に示すブロック(セクタ)53は、98個のフレーム53aから構成されている。そして、ブロック53は、サブコーディング領域54と、データ領域54aとを有する。ここで、データ領域54aは、音楽等のデータが記録される領域である。   FIG. 27 is a diagram illustrating a format of a subcoding frame. The block (sector) 53 shown in FIG. 27 is composed of 98 frames 53a. The block 53 has a sub-coding area 54 and a data area 54a. Here, the data area 54a is an area in which data such as music is recorded.

また、サブコーディング領域54は、無音部分,曲の楽章番号,インデックス,時間,文字等の情報を記録する領域であり、データ領域62b(図24参照)に、音楽等のデータとともに、記録されるものである。このサブコーディング領域54は、単独(一区切り毎)では用いられず、連続する98フレームで1つの情報が表されるようになっている。   The sub-coding area 54 is an area for recording information such as a silent part, a song movement number, an index, a time, and characters, and is recorded together with data such as music in the data area 62b (see FIG. 24). Is. The sub-coding area 54 is not used alone (every segment), and one piece of information is represented by continuous 98 frames.

また、図28は、フレーム53aの詳細なフォーマットを示す図であり、この図28に示すフレーム53aは、フレーム同期信号,サブコーディング,データ,パリティ,データ,パリティの各領域を有する。そして、1バイトのサブコーディング用の領域と、24バイトのデータ用の領域とを有する。そして、このフレーム53aが、98個集まって、2352(24×98)バイトのブロック53が構成され、無音部分,曲の楽章番号,インデックス,時間,文字等の情報領域として機能するようになっている。   FIG. 28 is a diagram showing a detailed format of the frame 53a, and the frame 53a shown in FIG. 28 has areas of a frame synchronization signal, sub-coding, data, parity, data, and parity. It has a 1-byte sub-coding area and a 24-byte data area. Then, 98 frames 53a are gathered to form a block 53 of 2352 (24 × 98) bytes, which functions as an information area such as a silent part, a song movement number, an index, a time, and a character. Yes.

図29は、このサブコーディング領域を詳細に示した図である。この図29に示すサブコーディング領域54は、最初の2バイトの領域に、同期信号が格納され、その他の領域に、情報が記録されている。これらのチャネルは、具体的には、次のようになる。すなわち、Pチャネルは、曲と曲との間に挿入されている無音部分が記録されている。Qチャネルは、曲の楽章番号、楽章内のインデックス番号、曲のそのフレームにおける経過時間及び絶対時間などが記録されている。また、R,S,T,U,V,Wは、カラオケの表示用の文字情報等が記録されている。   FIG. 29 shows the details of this sub-coding region. In the sub-coding area 54 shown in FIG. 29, a synchronization signal is stored in the first 2-byte area, and information is recorded in other areas. Specifically, these channels are as follows. That is, in the P channel, a silent portion inserted between songs is recorded. In the Q channel, the tune number of the tune, the index number within the tune, the elapsed time and the absolute time of the tune in the frame are recorded. In R, S, T, U, V, and W, character information for karaoke display is recorded.

そして、この図29に示す領域54bのように、フレーム3からフレーム98と付した縦方向の一束が、1チャネルを構成するようになっている。すなわち、Q1からQ96の96ビットで、Qチャネルが形成される。また、P,R,S,T,U,V,Wの各チャネルも同様である。
次に、Qチャネルのモードについて説明する。このQチャネルは、モード1からモード3までの3種類のフォーマットの異なるモード形式を有する。Qチャネルは、通常は、モード1の形式を採るが、一定の頻度で、モード2,モード3の形式を採るようになっている。
Then, as shown in an area 54b shown in FIG. 29, a bundle in the vertical direction attached to the frames 3 to 98 constitutes one channel. That is, a Q channel is formed by 96 bits from Q1 to Q96. The same applies to the P, R, S, T, U, V, and W channels.
Next, the Q channel mode will be described. The Q channel has different mode types of three types of formats from mode 1 to mode 3. The Q channel normally adopts the mode 1 format, but adopts the mode 2 and mode 3 formats at a constant frequency.

図30は、Qチャネルのモード1のフレーム構造を示す図である。この図30に示すモード1形式のフレーム55によって、情報が伝達される。図36は、データ記録の第1の例を示す図である。この図36に示すように、Qチャネル領域は、モード1形式で記録され、そして、データ領域には、データが格納される。
図31は、Qチャネルのモード2のフレーム構造を示す図である。この図31に示すモード2のフレーム56は、フレーム55と異なる形式であり、また、このフレーム56が現れる頻度は、Qチャネルのうち、少なくとも100ブロックに1ブロックの割合である。そして、この図31のN1〜N13はそれぞれ、4ビットからなる領域であり、これらの領域N1〜N13に、MCN(Media Catalog Number) が、10進数13桁(43.2ビット)で記録される。このMCNとは、メディア番号の識別子である。また、図32は、ドライブ装置がMCNを記録する際のデータフォーマットを示す図であり、このデータフォーマットに従って、ドライブ装置が記録を行なうと、実際には、ディスク上に図31に示すフレーム構造が記録される。また、図33は、ドライブ装置が読み込んだMCNデータのフォーマットを示す図であり、フレーム構造を再生した際のデータフォーマットを示している。
FIG. 30 is a diagram illustrating the frame structure of mode 1 of the Q channel. Information is transmitted by the frame 55 in the mode 1 format shown in FIG. FIG. 36 is a diagram illustrating a first example of data recording. As shown in FIG. 36, the Q channel area is recorded in the mode 1 format, and data is stored in the data area.
FIG. 31 is a diagram illustrating a frame structure in mode 2 of the Q channel. The mode 56 frame 56 shown in FIG. 31 has a format different from that of the frame 55, and the frequency at which the frame 56 appears is at least one block per 100 blocks in the Q channel. Each of N1 to N13 in FIG. 31 is a 4-bit area, and an MCN (Media Catalog Number) is recorded in these areas N1 to N13 with 13 decimal digits (43.2 bits). . This MCN is an identifier of a media number. FIG. 32 is a diagram showing a data format when the drive device records MCN. When the drive device performs recording according to this data format, the frame structure shown in FIG. To be recorded. FIG. 33 is a diagram showing the format of MCN data read by the drive device, and shows the data format when the frame structure is reproduced.

図37は、データ記録の第2の例を示す図である。この図37に示すように、Qチャネル領域のモード1形式の間に、モード2形式で、記録される。また、その場合のモード2形式のデータには、MCN、例えば1234567890123 が格納される。
図34は、Qチャネルのモード3のフレーム構造を示す図である。この図34に示すモード3のフレーム57が現れる頻度も、Qチャネルうち、少なくとも100ブロックに1ブロックである。そして、このフレーム57のI1〜I12に、ISRC(International Standard Recoding Code)が、記録され、このうち、I8〜I12にシリアル番号(Serial Number) が、10進数5桁(16.6ビット)で記録される。なお、I1〜I5の領域は、6ビットで情報が記録され、I6〜I12の領域は、4ビットで情報が記録されるようになっている。また、図35は、ドライブ装置が読み込んだISRCデータのフォーマットを示す図であり、この図35に示すI8〜I12の領域に、5桁分の10進数でシリアル番号が書き込まれる。
FIG. 37 is a diagram showing a second example of data recording. As shown in FIG. 37, recording is performed in the mode 2 format during the mode 1 format of the Q channel region. In this case, MCN, for example, 1234567890123 is stored in the mode 2 format data.
FIG. 34 is a diagram showing a frame structure of mode 3 of the Q channel. The frequency at which the mode 3 frame 57 shown in FIG. 34 appears is also at least one out of every 100 blocks in the Q channel. Then, ISRC (International Standard Recoding Code) is recorded in I1 to I12 of this frame 57, and among these, serial number (Serial Number) is recorded in I8 to I12 in decimal 5 digits (16.6 bits). Is done. In the area I1 to I5, information is recorded in 6 bits, and in the area I6 to I12, information is recorded in 4 bits. FIG. 35 is a diagram showing the format of ISRC data read by the drive device, and serial numbers are written in decimal numbers for five digits in the area I8 to I12 shown in FIG.

図38は、データ記録の第3の例を示す図である。この図38に示すように、Qチャネル領域のモード1形式の間にモード2形式で記録され、さらに、モード3形式でも記録されている。また、その場合のモード2形式のデータには、MCN(例えば1234567890123 )が書き込まれ、モード3形式のデータには、ISRCのシリアル番号が例えば、98765 と書き込まれるようになっている。   FIG. 38 is a diagram illustrating a third example of data recording. As shown in FIG. 38, the data is recorded in the mode 2 format during the mode 1 format of the Q channel region, and further recorded in the mode 3 format. In this case, MCN (for example, 1234567890123) is written in the mode 2 format data, and the ISRC serial number is written in the mode 3 format data, for example, 98765.

上述したように、CD−R/RWは、そのフォーマット内容が、規格化されており、互換性に優れ、また、大変取扱いし易いものである。
しかしながら、このCD−R/RWは、ユーザ個人が、簡単に、音楽や映画あるいはコンピュータプログラムのデータ等の著作物を複製できるので、このような著作物の保護が万全でないという課題がある。
As described above, the format content of the CD-R / RW is standardized, excellent in compatibility, and very easy to handle.
However, this CD-R / RW has a problem that the protection of such a copyrighted work is not perfect because individual users can easily duplicate the copyrighted work such as music, movies or computer program data.

このような著作権付きのデータを保護する方法は、録音・再生機器に、使用料を予め上乗せする方法や、コピーするときのデータ列に暗号情報を乗せて行なう方法等がある。しかし、使用料を予め上乗せする方法は、料金の設定が大変難しいという課題があり、また、コピーするときのデータ列に暗号情報を乗せる方法は、アナログ的にコピーする場合には、何ら防止する手立てがないという課題があり、いずれも、複製防止のための根本的な解決とはなっていない。   As a method for protecting such copyrighted data, there are a method of adding a usage fee to a recording / playback device in advance, a method of performing encryption information on a data string when copying, and the like. However, the method of adding the usage fee in advance has the problem that it is very difficult to set the fee, and the method of putting the encryption information in the data string when copying is to prevent anything in the case of analog copy There is a problem that there is no means, and none of them is a fundamental solution for preventing duplication.

なお、データ記録に関しては、以下に示すような、例えば4種類の公知文献が知られている。
まず、特許文献1には、コピープロテクトが可能なデータ構造を備えるCD−ROMおよびコピー品CD−ROMの判別手段を得て、不正コピーの防止を図る技術が開示されている。
Regarding data recording, for example, the following four types of known documents are known.
First, Patent Document 1 discloses a technique for preventing unauthorized copying by obtaining a discriminating means for a CD-ROM and a copy CD-ROM having a data structure capable of copy protection.

しかしながら、この特許文献1に記載された技術は、媒体の特定部分を、コピー防止のための特定値としている。さらに、この技術は、例えばCDの任意のサブコードブロックのQチャネルアドレスを特定値としているので、データ保護の信頼性が低いという課題がある。
また、特許文献2には、ソフトウエアや音楽情報を供給する光ディスクのコストアップをせずに、収録されたソフトウエアや音楽情報のコピー防止を行なう技術が開示されている。
However, the technique described in Patent Document 1 uses a specific part of the medium as a specific value for copy protection. Furthermore, since this technique uses, for example, the Q channel address of an arbitrary subcode block of a CD as a specific value, there is a problem that the reliability of data protection is low.
Patent Document 2 discloses a technique for preventing copy of recorded software and music information without increasing the cost of an optical disk for supplying software and music information.

この特許文献2に記載された技術は、暗号化のキー情報を、バーコードなどにより非データ記録領域に記録することにより、コピーを防止していている。
しかしながら、非データ領域は再生装置の光ヘッドが走査しない領域であり、また、キー情報はバーコードや幾何学模様で記録されているため、専用のキー情報読み取り手段が必要であるという課題がある。
The technique described in Patent Document 2 prevents copying by recording encryption key information in a non-data recording area using a barcode or the like.
However, the non-data area is an area that is not scanned by the optical head of the reproducing apparatus, and the key information is recorded in a barcode or a geometric pattern, so that there is a problem that a dedicated key information reading means is required. .

さらに、特許文献3には、ピットでデータが記録されたCD−ROMなどの媒体であって、簡単に複製されることなく、また、例えピット形成部分の複製ができたとしても、記録されている情報信号を容易に再生することができないようにすることが可能なデータ記録媒体等が開示されている。   Further, Patent Document 3 describes a medium such as a CD-ROM in which data is recorded in pits, and is recorded without being easily duplicated, even if the pit formation portion can be duplicated. A data recording medium or the like that can prevent an information signal from being easily reproduced is disclosed.

この特許文献3に記載された技術は、暗号化データと暗号化キー情報とを、記録形式または記録層が異なる2つの記録領域に別々に記録するものであって、例えば、暗号化キー情報を、溝のウォブルや、光磁気や相変化により記録したり、あるいは、他の記録層に記録したりする。
しかしながら、この特許文献3に記載さえた技術はいずれも、CD−ROMなどROM媒体のコピー防止技術であるため、本発明のような記録可能媒体への適用は困難である。
The technique described in Patent Document 3 records encrypted data and encryption key information separately in two recording areas having different recording formats or recording layers. Recording is performed by groove wobble, magneto-optical or phase change, or recording on another recording layer.
However, since all of the techniques described in Patent Document 3 are copy prevention techniques for ROM media such as CD-ROM, it is difficult to apply them to recordable media such as the present invention.

さらに、暗号化キーを書き込む記録層を異ならせただけでは、暗号化キーの読み取りやコピーは容易にできてしまう。溝のウォブルにより暗号化キー情報を書き込むと、ディスク毎に異なる識別番号は付与できず、記録可能媒体でのコピー防止効果はない。また、光磁気などのピット以外の他の記録形式を用いて、暗号化キー情報を書き込むと、読み出すためには専用のキー情報読み取り手段が必要であるという課題がある。   Furthermore, the encryption key can be easily read and copied only by changing the recording layer in which the encryption key is written. When the encryption key information is written by the wobble of the groove, a different identification number cannot be given for each disk, and there is no copy prevention effect on a recordable medium. In addition, when the encryption key information is written using a recording format other than pits such as magneto-optical, there is a problem that a dedicated key information reading unit is required for reading.

そして、特許文献4には、簡単に複製されることなく、また、複製されたとしても再生できないデータ記録装置が開示されている。
しかしながら、この特許文献4に記載された技術は、媒体に固有の識別情報を記録するものであって、例えば、データ領域やTOC領域などにその識別情報が記録されるものである。従って、TOC領域は、ユーザにより任意に書き換えされるので、やはり、ユーザによるデータの暗号化キーの改竄のおそれがあるという課題がある。
特開平8−153331号公報 特開平7−85574号公報 USP5,802,174(特開平9−017119号公報) EP751516A(特開平9−115241号公報)
Patent Document 4 discloses a data recording apparatus that cannot be reproduced easily and cannot be reproduced even if it is copied.
However, the technique described in Patent Document 4 records identification information unique to a medium, and records the identification information in, for example, a data area or a TOC area. Accordingly, since the TOC area is arbitrarily rewritten by the user, there is still a problem that the user may tamper with the data encryption key.
JP-A-8-153331 Japanese Patent Laid-Open No. 7-85574 USP 5,802,174 (Japanese Patent Laid-Open No. 9-171119) EP751516A (Japanese Patent Laid-Open No. 9-115241)

本発明はこのような課題に鑑み創案されたもので、既存のフォーマット方法を利用してディスクに所定の初期化を施すことにより、ユーザが音楽や映画あるいはコンピュータプログラムのデータ等の著作権付きのデータを、1枚のディスクに1回だけコピーすることは可能であるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないような、記録媒体、記録媒体の初期化方法並びに記録媒体上での暗号化方法及び暗号化装置並びに復号化装置並びに音響・映像・データ装置を提供することを目的とする。   The present invention has been devised in view of such problems, and by performing a predetermined initialization on a disc using an existing formatting method, the user can attach a copyright to music, movies, computer program data, etc. A recording medium, a recording medium initialization method, and a recording medium in which data can be copied only once to a single disk, but cannot be secondarily copied from the copied disk to another disk, and It is an object to provide an encryption method, an encryption device, a decryption device, and an audio / video / data device on a recording medium.

このため、本発明の記録媒体は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、その管理領域に、暗号化のためのディスク識別情報が記録されていることを特徴としている。   For this reason, the recording medium of the present invention is an area that can be read by the reading device and the user cannot access the area, and an area that can be read by the reading apparatus and the user can arbitrarily access the area. It has a data area, and disc identification information for encryption is recorded in the management area.

また、そのデータ領域に、音声、映像、データのいずれか一つの情報を含むメディア情報が、少なくとも上記のディスク識別情報を用いて生成された暗号鍵によって暗号化された暗号化メディア情報として記録されるとともに、ユーザが読み出しうる媒体識別番号情報が、分散されて記録されてもよく、また、この記録媒体が、光学式に記録されるようにしてもよく、そのデータ領域が、ユーザによって少なくとも1回は書き込まれ得るようにしてもよい。   In the data area, media information including any one information of audio, video, and data is recorded as encrypted media information encrypted with an encryption key generated using at least the disc identification information. In addition, medium identification number information that can be read by the user may be recorded in a distributed manner, or the recording medium may be optically recorded, and the data area may be at least 1 by the user. The times may be written.

加えて、この暗号化は、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ,ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。   In addition, this encryption is performed by disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame and serial number information recorded in a Q channel subcode mode 3 format frame, or the like. May be performed using information that is a combination of disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame, and a Q channel subcode mode 3 format frame. May be performed by using a random number function using seeded serial number information or a combination of these as seeds, and a key message, disk identification information, and Q channel subcode mode 2 that can change the bit length. Of medium identification number information and Q channel subcode recorded in the format frame May be performed using a hash function to the serial number information or information obtained by combining these recorded in over de 3 format frames and seeds.

さらに、本発明の記録媒体の初期化方法は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえた記録媒体の初期化方法であって、管理領域に暗号化のためのディスク識別情報を記録することを特徴としている。   Furthermore, the recording medium initialization method of the present invention includes a management area in which the reading device can read and the user cannot access the area, and a reading device in which the reading apparatus can read the area. This is a method of initializing a recording medium having a data area that can be accessed, and is characterized by recording disc identification information for encryption in a management area.

そして、上記のディスク識別情報を記録するに当たり、管理領域に暗号化のためのディスク識別情報を記録する第1書込ステップと、データ領域にQチャネルサブコードのモード2形式で媒体識別番号情報を記録する第2書込ステップと、データ領域にQチャネルサブコードのモード3形式でシリアル番号情報を記録する第3書込ステップとをそなえて構成されてもよい。   In recording the disc identification information, a first writing step for recording disc identification information for encryption in the management area, and medium identification number information in the mode 2 format of the Q channel subcode in the data area are recorded. A second writing step for recording and a third writing step for recording serial number information in the mode 3 format of the Q channel subcode in the data area may be provided.

加えて、この暗号化は、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ,ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。   In addition, this encryption is performed by disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame and serial number information recorded in a Q channel subcode mode 3 format frame, or the like. May be performed using information that is a combination of disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame, and a Q channel subcode mode 3 format frame. May be performed by using a random number function using seeded serial number information or a combination of these as seeds, and a key message, disk identification information, and Q channel subcode mode 2 that can change the bit length. Of medium identification number information and Q channel subcode recorded in the format frame May be performed using a hash function to the serial number information or information obtained by combining these recorded in over de 3 format frames and seeds.

加えて、本発明の記録媒体上での暗号化方法は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえた記録媒体上での暗号化方法であって、管理領域に暗号化のためのディスク識別情報を記録する初期化を行なった後に、音声、映像、データのいずれか一つの情報を含むメディア情報を、少なくとも上記のディスク識別情報を用いた暗号鍵によって暗号化し、暗号化メディア情報としてデータ領域に記録することにより、特定記録媒体を生成する暗号化ステップをそなえて構成されたことを特徴としている。   In addition, the encryption method on the recording medium of the present invention is an area that can be read by the reading device and the user cannot access the area, and an area that can be read by the reading apparatus and the user can An encryption method on a recording medium having a data area that can be accessed arbitrarily, and after performing initialization to record disk identification information for encryption in the management area, audio, video, data An encryption step of generating a specific recording medium by encrypting the media information including any one of the above information with an encryption key using at least the above-described disc identification information and recording it in the data area as encrypted media information It is characterized by being composed.

そして、上記の初期化は、管理領域に暗号化のためのディスク識別情報を記録する第1書込ステップと、データ領域にQチャネルサブコードのモード2形式で媒体識別番号情報を記録する第2書込ステップと、データ領域にQチャネルサブコードのモード3形式でシリアル番号情報を記録する第3書込ステップとから構成されてもよい。   The initialization includes a first writing step for recording disc identification information for encryption in the management area, and a second for recording medium identification number information in the mode 2 format of the Q channel subcode in the data area. A writing step and a third writing step for recording serial number information in the mode 3 format of the Q channel subcode in the data area may be included.

また、その暗号化ステップが、ディスク識別情報を第1ディスク識別情報として読み出す第1ディスク識別情報読出ステップと、第1ディスク識別情報と、媒体識別番号情報及びシリアル番号情報のうちの少なくとも一つの情報とを組み合わせて第1暗号鍵を生成する第1暗号鍵生成ステップと、外部装置よりメディア情報を読み出す第1読出ステップと、第1暗号鍵を用いて暗号化メディア情報を生成し、第1ディスク識別情報を有するデータ領域に記録することにより、特定記録媒体を生成する特定記録媒体生成ステップとをそなえて構成されてもよい。   Further, the encryption step includes at least one information of a first disk identification information reading step for reading the disk identification information as the first disk identification information, the first disk identification information, the medium identification number information, and the serial number information. A first encryption key generation step for generating a first encryption key, a first read step for reading media information from an external device, and encrypted media information using the first encryption key to generate a first disk A specific recording medium generation step for generating a specific recording medium by recording in a data area having identification information may be configured.

加えて、この暗号化は、ディスク識別情報,媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報,媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ,ディスク識別情報,媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。   In addition, this encryption may be performed using disk identification information, medium identification number information and serial number information or a combination of these, and the disk identification information, medium identification number information and serial number information or It may be performed by using a random number function using information combining these as seeds, and a key message, disk identification information, medium identification number information and serial number information that can change the bit length, or a combination thereof. It may be performed using a hash function using information as a seed.

さらに、本発明の暗号化装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる読出手段と、データ領域に少なくとも上記のディスク識別情報を用いた暗号鍵によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化して暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、暗号化メディア情報を、同一のディスク識別情報を有する記録媒体のデータ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成されたことを特徴としている。   Furthermore, the encryption device according to the present invention is an area that can be read by the reading apparatus and the user cannot access the area, and an area that can be read by the reading apparatus and the user can arbitrarily access the area. A data area, a reading means capable of reading at least the disk identification information in a recording medium in which the disk identification information for encryption is recorded in the management area, and an encryption key using at least the disk identification information in the data area Encrypted media information generating means capable of encrypting media information including any one of audio, video, and data and outputting the encrypted media information, and a recording medium having the same disc identification information as the encrypted media information And encrypted media information storage means that can be stored in the data area of It is characterized by a door.

加えて、この暗号化は、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ,ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。   In addition, this encryption is performed by disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame and serial number information recorded in a Q channel subcode mode 3 format frame, or the like. May be performed using information that is a combination of disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame, and a Q channel subcode mode 3 format frame. May be performed by using a random number function using seeded serial number information or a combination of these as seeds, and a key message, disk identification information, and Q channel subcode mode 2 that can change the bit length. Of medium identification number information and Q channel subcode recorded in the format frame May be performed using a hash function to the serial number information or information obtained by combining these recorded in over de 3 format frames and seeds.

そして、本発明の復号化装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録されるとともに、データ領域に暗号化された情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる第2読出手段と、少なくともディスク識別情報から第2暗号鍵を生成する第2暗号鍵生成手段と、暗号化された情報を第2暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成されたことを特徴としている。   The decryption apparatus of the present invention is an area that can be read by the reading apparatus and the user cannot access the area, and an area that can be read by the reading apparatus and the user can arbitrarily access the area. A second reading means having a data area, disc identification information for encryption being recorded in the management area, and at least reading disc identification information in a recording medium on which the encrypted information is recorded in the data area; A second encryption key generating means for generating a second encryption key from at least the disc identification information, and decrypting the encrypted information using the second encryption key, including any one of audio, video, and data It is characterized by comprising decoding means capable of reproducing media information.

加えて、この暗号化は、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ,ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。   In addition, this encryption is performed by disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame and serial number information recorded in a Q channel subcode mode 3 format frame, or the like. May be performed using information that is a combination of disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame, and a Q channel subcode mode 3 format frame. May be performed by using a random number function using seeded serial number information or a combination of these as seeds, and a key message, disk identification information, and Q channel subcode mode 2 that can change the bit length. Of medium identification number information and Q channel subcode recorded in the format frame May be performed using a hash function to the serial number information or information obtained by combining these recorded in over de 3 format frames and seeds.

加えて、本発明の音響・映像・データ装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる読出手段と、少なくともディスク識別情報を用いた暗号鍵によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化し暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、暗号化メディア情報をデータ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成されたことを特徴としている。   In addition, the audio / video / data device of the present invention is an area that can be read by the reading device and the user cannot access the area, and an area that can be read by the reading apparatus and the user can set the area. A read means capable of reading at least the disc identification information in a recording medium having a data area that can be arbitrarily accessed and having disc identification information for encryption recorded in the management area, and at least an audio by an encryption key using the disc identification information , Encrypted media information generating means capable of encrypting media information including any one of video and data and outputting the encrypted media information, and encrypted media information storing means capable of storing the encrypted media information in a data area It is characterized by being configured with

また、本発明の音響・映像・データ装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録されるとともに、データ領域に暗号化された情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる第2読出手段と、少なくともディスク識別情報から第2暗号鍵を生成する第2暗号鍵生成手段と、暗号化された情報を第2暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成されたことを特徴としている。   In addition, the audio / video / data device according to the present invention is an area that can be read by the reading apparatus and the user cannot access the area, and an area that can be read by the reading apparatus, and the user can arbitrarily specify the area. A data area accessible to the disk, and the disk identification information for encryption is recorded in the management area, and at least the disk identification information in the recording medium on which the encrypted information is recorded can be read. A reading means; a second encryption key generating means for generating a second encryption key from at least the disc identification information; and decrypting the encrypted information by using the second encryption key to obtain any one of audio, video and data. It is characterized by comprising decoding means capable of reproducing media information including information.

加えて、この暗号化は、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ,ディスク識別情報,Qチャネルサブコードのモード2形式のフレームに記録された媒体識別番号情報並びにQチャネルサブコードのモード3形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。   In addition, this encryption is performed by disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame and serial number information recorded in a Q channel subcode mode 3 format frame, or the like. May be performed using information that is a combination of disc identification information, medium identification number information recorded in a Q channel subcode mode 2 format frame, and a Q channel subcode mode 3 format frame. May be performed by using a random number function using seeded serial number information or a combination of these as seeds, and a key message, disk identification information, and Q channel subcode mode 2 that can change the bit length. Of medium identification number information and Q channel subcode recorded in the format frame May be performed using a hash function to the serial number information or information obtained by combining these recorded in over de 3 format frames and seeds.

以上詳述したように、本発明の記録媒体によれば、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、その管理領域に、暗号化のためのディスク識別情報が記録されているので、ユーザは、1枚だけは特定ディスクを得られるが、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽や映像データが復元されず、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。さらに、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。加えて、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。   As described above in detail, according to the recording medium of the present invention, an area that can be read by the reading apparatus and the user cannot access the area, and an area that can be read by the reading apparatus and the user can Since the disc identification information for encryption is recorded in the management area, the user can obtain only one specific disc, but the user can Even if you try to copy from a specific disk to another disk, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored on that specific disk is different. Music and video data will not be restored and you cannot make a secondary copy from the copied disc to another disc. There is an advantage that the data with the work rights are protected. Furthermore, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance. In addition, there is an advantage that the encryption can be performed without changing the existing formatting method of the disk, and the distribution method of the encryption key can be variously changed as necessary, so that the confidentiality as the encryption key can be changed. Is maintained and the strength thereof can be increased.

加えて、本発明によれば、以下に示す(1)〜(4)のような効果ないし利点がある。
(1)本発明は、暗号化のためのディスク識別情報が、ディスクに記録される点で、コピー防止のための特定の値が、媒体の特定部分記録される特許文献1記載の技術と異なり、従って、本発明は、単なるコピー防止ではなく、データを暗号化できるようになり、これにより、データ保護の信頼性が非常に高くなるという利点がある。
In addition, according to the present invention, the following effects (1) to (4) are provided.
(1) The present invention differs from the technique described in Patent Document 1 in that a specific value for copy protection is recorded on a specific part of a medium in that disk identification information for encryption is recorded on the disk. Therefore, the present invention has the advantage that the reliability of data protection becomes very high because data can be encrypted, not just copy protection.

(2)本発明は、暗号化のためのディスク識別情報が、「読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域」に記録される点で、暗号化のキー情報が、バーコードや幾何学模様により非データ記録領域に記録される特許文献2記載の技術と異なり、従って、本発明によれば、専用のキー情報読み取り手段を使用しないで暗号化が行なえる利点がある。   (2) The present invention is characterized in that the disk identification information for encryption is recorded in the “management area in which the reading device can read and the user cannot access the area”. However, unlike the technique described in Patent Document 2 recorded in the non-data recording area by a barcode or a geometric pattern, the present invention has the advantage that encryption can be performed without using dedicated key information reading means. There is.

(3)本発明は、記録可能なディスクにおいて、ディスク毎に異なるディスク識別情報が、「読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域」に記録される点で、暗号化データ及び暗号化キー情報が、それぞれ、記録形式又は記録層が異なる2つの記録領域に記録される特許文献3記載の技術と異なり、従って、本発明によれば、ディスク個別に暗号化キーの設定が行なえて、データ保護の信頼性が非常に高くなる利点があり、専用のキー情報読み取り手段を使用しないで暗号化が行なえる利点がある。   (3) In the present invention, in the recordable disc, disc identification information that is different for each disc is recorded in a “management area in which the reading device can read and the user cannot access the area”. Unlike the technique described in Patent Document 3 in which the encrypted data and the encryption key information are recorded in two recording areas having different recording formats or recording layers, respectively, according to the present invention, the encryption key is individually recorded on the disc. There is an advantage that the reliability of data protection is very high, and that encryption can be performed without using a dedicated key information reading means.

(4)本発明は、暗号化のためのディスク識別情報を記録すべき領域が、具体的に「読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域」とされている点で、TOC領域が、ユーザが書き換えようとすれば任意にその領域の情報を書き換え/消去を可能とする特許文献4記載の技術とは異なり、従って、本発明によれば、ユーザによるデータの暗号化キーの改竄の可能性が非常に低くできる利点がある。   (4) In the present invention, the area in which the disc identification information for encryption is to be recorded is specifically “a management area in which the reading apparatus can read and the user cannot access the area”. In this regard, the TOC area is different from the technique described in Patent Document 4 in which the information of the area can be arbitrarily rewritten / erased if the user tries to rewrite the data. Therefore, according to the present invention, the data of the user can be rewritten. There is an advantage that the possibility of falsification of the encryption key can be very low.

また、そのデータ領域に、音声、映像、データ等のメディア情報が、少なくとも上記のディスク識別情報を用いて生成された暗号鍵によって暗号化された暗号化メディア情報として記録されるとともに、ユーザが読み出しうる媒体識別番号情報が、分散されて記録されるように構成することもでき、そのようにすれば、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽や映像データが復元されず、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。   In addition, media information such as audio, video, and data is recorded in the data area as encrypted media information encrypted with an encryption key generated using at least the disc identification information described above, and read by the user. Medium identification number information can be distributed and recorded so that encrypted data stored on a specific disk can be decrypted even if it is copied to another disk. Since the media numbers (disk ID, MCN, ISRC serial number) required for the recording are different, the original music and video data are not restored, and the copied disk cannot be secondary copied to another disk. Therefore, there is an advantage that copyrighted data is protected.

さらに、本発明の記録媒体の初期化方法によれば、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえた記録媒体の初期化方法であって、管理領域に暗号化のためのディスク識別情報を記録するように構成されており、また、管理領域に暗号化のためのディスク識別情報を記録する第1書込ステップと、データ領域にQチャネルサブコードのモード2形式で媒体識別番号情報を記録する第2書込ステップと、データ領域にQチャネルサブコードのモード3形式でシリアル番号情報を記録する第3書込ステップとをそなえて構成されてもよく、このようにすれば、やはり、そのコピーされたディスクから他のディスクへ二次コピーすることはできず、著作権付きのデータが保護される利点がある。加えて、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。   Furthermore, according to the method for initializing a recording medium of the present invention, an area that can be read by the reading device and the user cannot access the area, and an area that can be read by the reading device and the user can read the area. This is a method for initializing a recording medium having a data area that can be accessed arbitrarily, and is configured to record disk identification information for encryption in the management area. A first writing step for recording disc identification information for recording, a second writing step for recording medium identification number information in the mode 2 format of the Q channel subcode in the data area, and a mode of the Q channel subcode in the data area And a third writing step for recording serial number information in three formats, and in this way, it was still copied Can not be secondary copy to another disk from the disk, there is an advantage that data of copyrighted protected. In addition, there is an advantage that the encryption can be performed without changing the existing formatting method of the disk, and the distribution method of the encryption key can be variously changed as necessary, so that the confidentiality as the encryption key can be changed. Is maintained and the strength thereof can be increased.

そして、本発明の記録媒体上での暗号化方法によれば、管理領域に暗号化のためのディスク識別情報を記録する初期化を行なった後に、音声、映像、データのいずれか一つの情報を含むメディア情報を、少なくとも上記のディスク識別情報を用いた暗号鍵によって暗号化し、暗号化メディア情報としてデータ領域に記録することにより、特定記録媒体を生成する暗号化ステップをそなえて構成されているので、音楽や映画等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。そして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   Then, according to the encryption method on the recording medium of the present invention, after performing initialization to record the disc identification information for encryption in the management area, any one information of audio, video, and data is stored. Since the media information included is encrypted with an encryption key using at least the above-described disc identification information and recorded in the data area as encrypted media information, an encryption step for generating a specific recording medium is provided. Copyrighted data such as music and movies can be copied only once to one disc, but secondary copying from the copied disc to another disc is not possible. There is an advantage to be protected. And there is an advantage that the copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

また、その初期化は、管理領域に暗号化のためのディスク識別情報を記録する第1書込ステップと、データ領域にQチャネルサブコードのモード2形式で媒体識別番号情報を記録する第2書込ステップと、データ領域にQチャネルサブコードのモード3形式でシリアル番号情報を記録する第3書込ステップとから構成され、その暗号化ステップが、ディスク識別情報を第1ディスク識別情報として読み出す第1ディスク識別情報読出ステップと、第1ディスク識別情報と、媒体識別番号情報及びシリアル番号情報のうちの少なくとも一つの情報とを組み合わせて第1暗号鍵を生成する第1暗号鍵生成ステップと、外部装置よりメディア情報を読み出す第1読出ステップと、第1暗号鍵を用いて暗号化メディア情報を生成し、第1ディスク識別情報を有するデータ領域に記録することにより、特定記録媒体を生成する特定記録媒体生成ステップとをそなえて構成されてもよく、このようにすれば、そのコピーされたディスクから他のディスクへ二次コピーすることはできず、著作権付きのデータが保護される利点がある。   The initialization includes a first writing step for recording disc identification information for encryption in the management area, and a second writing for recording medium identification number information in the mode 2 format of the Q channel subcode in the data area. And a third writing step for recording serial number information in the data area in the mode 3 format of the Q channel subcode, and the encryption step reads the disc identification information as the first disc identification information. A first disk identification information reading step, a first disk identification information, a first encryption key generation step for generating a first encryption key by combining at least one of the medium identification number information and the serial number information, and an external A first reading step of reading media information from the apparatus; and generating encrypted media information using a first encryption key and identifying a first disc A specific recording medium generation step for generating a specific recording medium by recording in a data area having information, and in this way, secondary copying from the copied disk to another disk is possible. It cannot be copied, and there is an advantage that copyrighted data is protected.

加えて、本発明の暗号化装置によれば、初期化された記録媒体が、読出手段において、少なくともディスク識別情報が読み出され、暗号化メディア情報生成手段において、データ領域に少なくとも上記のディスク識別情報を用いた暗号鍵によって音声、映像、データ等のメディア情報が暗号化され、暗号化メディア情報保存手段において、暗号化メディア情報が、同一のディスク識別情報を有する記録媒体のデータ領域に保存されるように構成されているので、やはり、そのコピーされたディスクから他のディスクへ二次コピーすることはできず、著作権付きのデータが保護される利点がある。   In addition, according to the encryption apparatus of the present invention, at least the disc identification information is read out by the reading unit in the initialized recording medium, and at least the above-described disc identification is stored in the data area in the encryption media information generation unit. Media information such as audio, video, and data is encrypted with an encryption key using the information, and the encrypted media information is stored in the data area of the recording medium having the same disc identification information in the encrypted media information storage means. Therefore, the secondary copy from the copied disk to another disk cannot be performed, and there is an advantage that the copyrighted data is protected.

また、本発明の復号化装置によれば、暗号化された情報が記録された記録媒体が、第2読出手段において、少なくともディスク識別情報が読み出され、第2暗号鍵生成手段において、少なくともディスク識別情報から第2暗号鍵が生成され、復号化手段において、暗号化された情報が第2暗号鍵を用いて復号され、音声、映像、データ等のメディア情報が再生されるように構成されているので、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。   Further, according to the decryption apparatus of the present invention, at least the disc identification information is read out by the second reading means on the recording medium on which the encrypted information is recorded, and at least the disc is read by the second encryption key generating means. A second encryption key is generated from the identification information, and the decryption means decrypts the encrypted information using the second encryption key, so that media information such as audio, video, data, etc. is reproduced. Therefore, there is an advantage that encryption can be performed without changing the existing formatting method of the disk, and the distribution method of the encryption key can be variously changed as necessary, so that the confidentiality as the encryption key can be changed. Is maintained and the strength thereof can be increased.

さらに、本発明の音響・映像・データ装置によれば、初期化された記録媒体に、音声、映像、データ等のメディア情報を暗号化して暗号化メディア情報として記録しうるとともに、暗号化された情報が記録された記録媒体が、少なくともディスク識別情報から生成される第2暗号鍵を用いて復号され音声、映像、データ等のメディア情報が再生されるので、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。また、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。   Furthermore, according to the audio / video / data apparatus of the present invention, media information such as audio, video, and data can be encrypted and recorded as encrypted media information on an initialized recording medium. The recording medium on which the information is recorded is decrypted using at least the second encryption key generated from the disc identification information, and media information such as audio, video, data, etc. is reproduced. Since secondary copying cannot be performed, there is an advantage that copyrighted data is protected. In addition, there is an advantage that the encryption can be performed without changing the existing formatting method of the disk, and the distribution method of the encryption key can be variously changed as necessary, so that the confidentiality as the encryption key can be improved. There is an advantage that it can be retained and its strength can be increased.

また、上記の記録媒体は、光学式に記録されてもよく、データ領域が、ユーザによって少なくとも1回は書き込まれ得るものでもよく、従って、このようにすれば、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。
加えて、上記の暗号化は、ディスク識別情報,媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、また、ディスク識別情報,媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、さらに、キーメッセージ,ディスク識別情報,媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよく、このようにすれば、元のディスク識別情報等が復元されないので、メディア情報の秘匿性が高まり、著作権付きデータが保護されるようになる。
In addition, the above recording medium may be optically recorded, and the data area may be written at least once by the user. Therefore, in this way, from the copied disk, another data can be recorded. Since the secondary copy to the disc cannot be performed, there is an advantage that copyrighted data is protected.
In addition, the above encryption may be performed using disk identification information, medium identification number information and serial number information, or a combination of these, and disk identification information, medium identification number information and serial number information. It may be performed using a random number function that uses number information or a combination of these as seeds, and also uses key messages, disk identification information, medium identification number information, serial number information, or information that combines these as seeds. In this way, since the original disc identification information is not restored, the confidentiality of the media information is enhanced and the copyrighted data is protected. Become.

以下、CD−R/RWを例とし、図面を参照して本発明の実施の形態を説明する。
(A)本発明の第1実施形態の説明
図1は、本発明が適用される、CD−R/RWの非データ領域と、データ領域との配置を示す図である。この図1に示すディスク10は、光学式に読み出し又は書き込み可能な記録媒体であって、管理領域11と、ユーザ領域12とをそなえている。また、このディスク10は、初期化される前のものである。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings, taking CD-R / RW as an example.
(A) Description of First Embodiment of the Present Invention FIG. 1 is a diagram showing an arrangement of a CD-R / RW non-data area and a data area to which the present invention is applied. The disk 10 shown in FIG. 1 is a recording medium that can be optically read or written, and includes a management area 11 and a user area 12. Further, this disk 10 is the one before being initialized.

ここで、初期化とは、物理的な円盤(ディスク又はメディアと称することがある)に、ディスクID,MCN,ISRC等を刷り込む(記録する)ことをいう。また、その初期化された円盤を使用する態様は、産業用と民生用とがある。すなわち、産業用とは、例えば、一次メーカーがこの物理的な円盤に初期化を施して販売し、二次メーカーがその初期化された物理的な円盤を購入して、音声,映像,データ等を記録して販売することをいう。また、民生用とは、例えば、一般消費者が初期化された円盤を購入して、音声,映像,データ等を個人レベルで記録することをいう。従って、以下、ユーザという語は、その二次メーカーや、一般消費者等を意味する。なお、このディスク10は、具体的には、1回しか書き込みできないCD−R又は、何回もデータの書き換えが可能なCD−RWである。   Here, initialization means imprinting (recording) a disk ID, MCN, ISRC, etc. on a physical disk (sometimes called a disk or a medium). Moreover, the mode which uses the initialized disk has industrial use and consumer use. In other words, for industrial use, for example, a primary manufacturer initializes and sells this physical disk, and a secondary manufacturer purchases the initialized physical disk to obtain voice, video, data, etc. Is to record and sell. Consumer use means, for example, that a general consumer purchases an initialized disk and records voice, video, data, etc. at an individual level. Therefore, hereinafter, the term “user” means the secondary manufacturer or general consumer. The disk 10 is specifically a CD-R that can be written only once or a CD-RW that can be rewritten data many times.

この管理領域11は、ドライブ装置(図示せず)が読み出し可能な領域であってユーザはその領域をアクセスできない領域であり、PCAとPMAとからなる。ここで、ドライブ装置とは、CD−R/RWの再生装置又は記録装置内にある読み取り装置である。すなわち、ユーザが使用する民生用の再生装置等に内蔵するドライブ装置は、この管理領域11を読み出すことが可能であるが、ユーザは、この管理領域11の値を任意には書き換えたり、消去したりすることはできないようになっている。すなわち、ユーザが任意に書き換えたり、消去したりするためのコマンドが存在しない領域である。また、PCAは、データを書き込むときのレーザーの強さを調節するための情報が記録されている領域である。   The management area 11 is an area that can be read by a drive device (not shown) and cannot be accessed by the user, and includes a PCA and a PMA. Here, the drive device is a reading device in a CD-R / RW playback device or recording device. In other words, the drive device built in the consumer playback device used by the user can read the management area 11, but the user can arbitrarily rewrite or erase the value of the management area 11. Can not be done. That is, it is an area where there is no command for the user to arbitrarily rewrite or delete. The PCA is an area in which information for adjusting the intensity of the laser when data is written is recorded.

さらに、PMAは、暗号化のためのディスクID(ディスク識別情報)が記録される領域であり、このディスクIDにより、個々のディスクが識別されるようになっている。また、このディスクIDは、ディスクを初期化する際に、ドライブ装置によって、ほぼランダムに番号を設定して書き込まれるものであり、さらに、特殊な装置でない限り、このディスクIDを特定の番号に設定することはできない。従って、家庭やオフィスで使用するユーザは、そのような特殊な装置を有しないので、このディスクIDを特定の番号には書き換えられないようになっている。   Further, the PMA is an area in which a disk ID (disk identification information) for encryption is recorded, and each disk is identified by this disk ID. Also, this disk ID is written with a number set almost randomly by the drive device when the disk is initialized, and this disk ID is set to a specific number unless it is a special device. I can't do it. Accordingly, a user who uses the device at home or office does not have such a special device, so that the disk ID cannot be rewritten to a specific number.

なお、管理領域11は、通常、最内周に1カ所設けられ、容量はごく少なくデータ記録容量の1%以下である。
さらに、ユーザ領域12は、ドライブ装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできる領域である。このユーザ領域12は、リードインを格納するためのリードイン領域12aと、音楽等のデータを格納するためのデータ領域(プログラム領域)12bと、リードアウトを格納するためのリードアウト領域12cとからなる。
The management area 11 is usually provided at one place on the innermost circumference, and the capacity is very small and is 1% or less of the data recording capacity.
Further, the user area 12 is an area that can be read by the drive device and can be accessed arbitrarily by the user. The user area 12 includes a lead-in area 12a for storing lead-in, a data area (program area) 12b for storing data such as music, and a lead-out area 12c for storing lead-out. Become.

そして、音声、映像、データ等のマルチメディアデータは、このデータ領域12bに、ディスクID,MCN(媒体識別番号情報),ISRCのシリアル番号(シリアル番号情報)を用いて生成された暗号化キー(暗号鍵)によって暗号化され、暗号化データ(暗号化メディア情報)として記録されるとともに、ユーザが読み出しうるMCN,ISRCのシリアル番号が、このデータ領域12bに、分散されて記録されるようになっている。すなわち、ユーザが音楽データを書き込みを行なう際に、無音部分,曲の楽章番号,インデックス,時間,文字等のデータが、音楽データとともに、データ領域12b中のサブコーディング用の領域に、書き込まれる。なお、CD−Rのデータ領域12bは、ユーザによって1回のみ書き込まれ、CD−RWのデータ領域12bは、ユーザによって、何回でも書き換え可能である。   Multimedia data such as audio, video, data, and the like is encrypted in this data area 12b using a disk ID, MCN (medium identification number information), and ISRC serial number (serial number information). The serial number of MCN and ISRC that can be read by the user is distributed and recorded in the data area 12b. The encrypted data is encrypted by the encryption key) and recorded as encrypted data (encrypted media information). ing. That is, when the user writes the music data, data such as a silent part, a song movement number, an index, a time, and a character are written together with the music data in a sub-coding area in the data area 12b. The CD-R data area 12b is written only once by the user, and the CD-RW data area 12b can be rewritten any number of times by the user.

ここで、MCNは、メディア番号の識別子であって、そのサブコーディング用の領域中のQチャネル(モード2形式)で記録された情報である。さらに、ISRCのシリアル番号は、サブコーディング用の領域中のQチャネル(モード3形式)で記録された情報である。
図2(a)は、初期化されたCD−R/RWの概念的な領域配置を示す図である。この図2(a)に示すディスク10は、データ領域12bと、メディア番号領域1とを有する。なお、ディスク10の中心部の穴は、省略している。
Here, the MCN is an identifier of a media number, and is information recorded in the Q channel (mode 2 format) in the subcoding area. Furthermore, the ISRC serial number is information recorded in the Q channel (mode 3 format) in the subcoding area.
FIG. 2A is a diagram showing a conceptual area arrangement of the initialized CD-R / RW. The disk 10 shown in FIG. 2A has a data area 12b and a media number area 1. The hole at the center of the disk 10 is omitted.

ここで、メディア番号領域1は、上記のディスクID,MCN,ISRCの3領域を寄せ集めた概念的な領域であり、実際には、このような形で、ディスク10の領域が使用されているわけではない。また、これらの長さは、ディスクIDが10進数の6桁で、MCNが10進数13桁で、ISRCのシリアル番号が10進数5桁であり、これらが、適当に組み合わされて暗号化キーとして用いられるようになっている。なお、その組み合わせについては、後述する。   Here, the media number area 1 is a conceptual area in which the above-mentioned three areas of the disk ID, MCN, and ISRC are gathered. Actually, the area of the disk 10 is used in this manner. Do not mean. Also, the length of the disc ID is 6 decimal digits, the MCN is 13 decimal digits, and the ISRC serial number is 5 decimal digits. It has come to be used. The combination will be described later.

そして、マルチメディアデータは、これらの刷り込まれたディスクID,MCN,ISRCのシリアル番号を組み合わせたメディア番号により、暗号化されるようになっている。あるいは、ISRCのシリアル番号の代わりに、ISRC全体を用いてもよい。
図2(b)は、暗号化データが記録されたCD−R/RWの概念的な領域配置を示す図であり、この図2(b)に示すディスク10′は、メディア番号領域1と暗号化データ14とが記録されている。すなわち、マルチメディアデータは、メディア番号を暗号化キーとして用いて暗号化され、図2(b)に示す暗号化データ14が得られるようになっている。
The multimedia data is encrypted with a media number obtained by combining these imprinted disk ID, MCN, and ISRC serial numbers. Alternatively, the entire ISRC may be used instead of the ISRC serial number.
FIG. 2B is a diagram showing a conceptual area arrangement of a CD-R / RW in which encrypted data is recorded. The disk 10 ′ shown in FIG. Data 14 is recorded. That is, the multimedia data is encrypted using the media number as an encryption key, and encrypted data 14 shown in FIG. 2B is obtained.

図3は、メディア番号により暗号化されることを説明するための図である。この図3に示すデータ13(図3の左側の円形のもの)は、暗号化されていないデータであり、具体的には、音声、映像、データ等の情報を含むマルチメディアデータである。そして、このデータ13が、ディスクID,MCN,ISRCのシリアル番号からなるメディア番号(メディア番号領域)1を用いた暗号化キーによって暗号化され、この図3に示すように、暗号化データ14(図3の右側の円形のもの)が得られる。さらに、この暗号化データ14が記録されたものが、特定ディスク10′として生成されるのである(暗号化ステップ)。すなわち、メディア番号(メディア番号領域)1が、ディスク1枚毎に異なる固有なものなので、暗号化キーとして機能しているのである。   FIG. 3 is a diagram for explaining encryption by a media number. The data 13 shown in FIG. 3 (the circle on the left side in FIG. 3) is unencrypted data, and specifically is multimedia data including information such as audio, video, and data. This data 13 is encrypted with an encryption key using a media number (media number area) 1 consisting of a serial number of disk ID, MCN, ISRC. As shown in FIG. 3, encrypted data 14 ( The circular shape on the right side of FIG. 3 is obtained. Further, a record of the encrypted data 14 is generated as the specific disk 10 '(encryption step). That is, since the media number (media number area) 1 is unique for each disc, it functions as an encryption key.

従って、本発明の記録媒体上での暗号化方法は、ドライブ装置(図示省略)が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域11と、ドライブ装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域12bとをそなえたディスク10上での暗号化方法であって、管理領域11に暗号化のためのディスクIDを記録する初期化を行なった後に、音声、映像、データのいずれか一つの情報を含むメディア情報を、上記のディスクIDを用いた暗号キーによって暗号化し、暗号化メディア情報としてデータ領域12bに記録することにより、特定ディスク10′を生成する暗号化ステップとをそなえて構成されたことになる。   Therefore, the encryption method on the recording medium of the present invention is an area that can be read by the drive device (not shown) and that the user cannot access the management area 11 and an area that can be read by the drive apparatus. An encryption method on the disk 10 having a data area 12b where the user can arbitrarily access the area, and after performing initialization to record the disk ID for encryption in the management area 11, Media information including any one of audio, video, and data is encrypted with an encryption key using the above disk ID, and recorded as encrypted media information in the data area 12b, thereby generating a specific disk 10 '. And the encryption step to be configured.

ここで、図8を用いて後述するように、上記の初期化は、管理領域11に暗号化のためのディスクIDを記録する第1書込ステップと、データ領域12bにQチャネルサブコードのモード2形式でディスクID,MCN(媒体識別番号情報)を記録する第2書込ステップと、データ領域12bにQチャネルサブコードのモード3形式でISRCのシリアル番号(シリアル番号情報)を記録する第3書込ステップとからなる。   Here, as will be described later with reference to FIG. 8, the above-described initialization includes the first writing step of recording the disk ID for encryption in the management area 11 and the mode of the Q channel subcode in the data area 12b. A second writing step for recording the disk ID and MCN (medium identification number information) in two formats, and a third for recording an ISRC serial number (serial number information) in the Q channel subcode mode 3 format in the data area 12b. And writing step.

具体的には、この暗号化ステップは、まず、ディスクIDが第1ディスク識別情報として読み出される(第1ディスク識別情報読出ステップ)。さらに、そのディスクIDとMCNとの組み合わせ、ディスクIDとISRCのシリアル番号との組み合わせ、あるいは、ディスクIDとMCNとISRCのシリアル番号との組み合わせでメディア番号1が生成される(第1暗号鍵生成ステップ)。そして、外部装置よりデータ13が読み出され(第1読出ステップ)、メディア番号1を用いて暗号化データ14が生成され、同じディスクIDを有するディスク10のデータ領域12bに記録されることにより、特定ディスク10′が生成されるのである(特定記録媒体生成ステップ)。   Specifically, in this encryption step, first, the disk ID is read as first disk identification information (first disk identification information reading step). Further, the media number 1 is generated by the combination of the disk ID and MCN, the combination of the disk ID and the ISRC serial number, or the combination of the disk ID, MCN and the ISRC serial number (first encryption key generation). Step). Then, the data 13 is read from the external device (first reading step), the encrypted data 14 is generated using the media number 1, and is recorded in the data area 12b of the disk 10 having the same disk ID. The specific disk 10 'is generated (specific recording medium generation step).

図4は、メディア番号により復号化されることを説明するための図である。この図4に示す暗号化データ14は、メディア番号(メディア番号領域)1′によって復号(復元)され、元のデータ13が得られる。
すなわち、復号化ステップは、まず、特定ディスク10′のディスクIDが第2ディスク識別情報として読み出される。そして、この特定ディスク10′から暗号化データ14が読み出され、そのディスクIDとMCNとの組み合わせ、ディスクIDとISRCのシリアル番号との組み合わせ及びディスクIDとMCNとISRCのシリアル番号との組み合わせからメディア番号(メディア番号領域)1′が生成される。すなわち、メディア番号(メディア番号領域)1′は、第2暗号鍵として機能している。ここで、メディア番号1′がメディア番号1と一致する場合のみ、暗号化データ14は復号されて再現できるのである。
FIG. 4 is a diagram for explaining that decryption is performed based on the media number. The encrypted data 14 shown in FIG. 4 is decrypted (restored) by the media number (media number area) 1 ′, and the original data 13 is obtained.
That is, in the decoding step, first, the disk ID of the specific disk 10 'is read as the second disk identification information. Then, the encrypted data 14 is read from the specific disk 10 ', and from the combination of the disk ID and MCN, the combination of the disk ID and ISRC serial number, and the combination of the disk ID, MCN and ISRC serial number. A media number (media number area) 1 'is generated. That is, the media number (media number area) 1 ′ functions as a second encryption key. Here, only when the media number 1 ′ matches the media number 1, the encrypted data 14 can be decrypted and reproduced.

図5は、二次コピーができないことを説明するための図である。図5には、ディスク10′とディスク10aとの2種類の異なるものが示されている。ここで、ディスク10′は、例えば、音楽CDから一次コピーされたディスクである。一方、ディスク10aは、初期化された別のディスクであって、一次コピーされたディスク10′から、さらに、二次コピーされたものである。   FIG. 5 is a diagram for explaining that secondary copying cannot be performed. FIG. 5 shows two different types of disk 10 'and disk 10a. Here, the disk 10 'is a disk that is primarily copied from a music CD, for example. On the other hand, the disk 10a is another initialized disk and is a secondary copy from the disk 10 'which has been primary copied.

ここで、CD−R/RWドライブ(後述)によって、二次コピーされたデータを読み出しても、暗号化キーであるメディア番号1とメディア番号1′とが、異なるので、このコピーされたディスク10aの暗号化データ14は、復号されないのである。
このように、メディア番号を用いた暗号化キーは、一通りになるので、二次コピーが防止される。また、このように、CD−RディスクあるいはCD−RWディスク内の管理領域11とデータ領域12bとを利用して、これらの領域に暗号化キーとなるデータが分散されて記録され、その分散されて記録されたデータを寄せ集めて暗号化キーが生成されている。従って、この方法によれば、既存のディスクのフォーマット方法を変更せずに、暗号化が行なえるようになる。加えて、分散方法は、必要に応じて、種々に変更させることができるので、暗号化キーとしての強度を高めることができるのである。
Here, even if the secondary copied data is read out by a CD-R / RW drive (described later), the media number 1 and the media number 1 'which are the encryption keys are different, so this copied disk 10a. The encrypted data 14 is not decrypted.
Thus, since the encryption key using the media number is one, secondary copy is prevented. Further, in this way, using the management area 11 and the data area 12b in the CD-R disc or CD-RW disc, the data serving as the encryption key is recorded and distributed in these areas. The encryption key is generated by collecting the recorded data. Therefore, according to this method, encryption can be performed without changing the format method of an existing disk. In addition, since the distribution method can be variously changed as necessary, the strength as an encryption key can be increased.

次に、暗号化キーであるメディア番号について、具体的に説明する。よく知られているように、暗号化方法には、暗号化キーと復号化キーとが同一の対称法と、暗号化キーと復号化キーとが同一でない非対称法とがある。前者を用いた例は、DES (Data Encryption Standard) ,RC4(Rivest Code #4),IDEA等があり、後者を用いた例は、RSA(Rivest, Shamit, Adleman )等がある。   Next, a media number that is an encryption key will be described in detail. As is well known, encryption methods include a symmetric method in which the encryption key and the decryption key are the same, and an asymmetric method in which the encryption key and the decryption key are not the same. Examples using the former include DES (Data Encryption Standard), RC4 (Rivest Code # 4), IDEA, etc., and examples using the latter include RSA (Rivest, Shamit, Adleman).

図6は、暗号化キーを用いた暗号化方法を示す図である。この図6に示すように、元のデータ″ABCD″は、″ 暗号化キー ″を掛け合わされて、暗号化データ″????″が得られる。そして、暗号化データ″????″は、″ 復号化キー ″を掛け合わされて、元のデータ″ABCD″が得られるようになっている。
そして、通常使われる暗号化キーの長さはそれぞれ、DESが56ビット、RC4が46〜128ビット、IDEAが128ビットであり、また、RSAは、512〜4096ビットである。なお、この56ビットのDESと、1024ビットのRSAとは、その復号の難度が同程度である。
FIG. 6 is a diagram illustrating an encryption method using an encryption key. As shown in FIG. 6, the original data “ABCD” is multiplied by an “encryption key” to obtain encrypted data “????”. The encrypted data “????” is multiplied by the “decryption key” to obtain the original data “ABCD”.
The lengths of encryption keys normally used are 56 bits for DES, 46 to 128 bits for RC4, 128 bits for IDEA, and 512 to 4096 bits for RSA. Note that the 56-bit DES and the 1024-bit RSA have the same level of decoding difficulty.

ところで、上記のメディア番号を用いて暗号化する場合、メディア番号は、その暗号化に必要な数のビットを有していなければならない。
一方、MCNは10進数13桁(2進数43.2ビット)で、ISRCは10進数5桁(2進数16.6ビット)で、また、ディスクIDは10進数6桁(2進数19.9ビット)である。これら単体では、十分な長さの暗号を作成することはできない。従って、これら3種類を、使用する暗号化方法に応じて、上記の3種類の暗号化キー1〜3を組み合わせるようにするのである。次に、(i)から(vi)に、暗号化キー1〜3の使用例を示す。なお、以下の説明においては、MCNを暗号化キー1、ISRCのシリアル番号を暗号化キー2、また、ディスクIDを暗号化キー3と称して説明することがある。
(i)暗号化キーの長さが10進数6桁で十分な場合
暗号化キー3(10進数6桁)を使用。
(ii)暗号化キーの長さが10進数11桁で十分な場合
暗号化キー2(10進数5桁)と暗号化キー3(10進数6桁)とを使用。
(iii)暗号化キーの長さが10進数19桁で十分な場合
暗号化キー1(10進数13桁)と暗号化キー3(10進数6桁)とを使用。
(iv)暗号化キーの長さが10進数24桁で十分な場合
暗号化キー1(10進数13桁)と暗号化キー2(10進数5桁)と暗号化キー3(10進数6桁)とを使用。
(v)暗号化キーの長さが(iv)よりも大きい場合
暗号化キー1と暗号化キー2と暗号化キー3とに加えて、データ部分に不足しているだけの暗号化キーを作成して使用する。例えば30桁必要の場合は、いずれかの適当なフォーマット部分から、他の6桁を取得するようにしたり、あるいは、その6桁をデータ部分に書き込んでもよい。
(vi)暗号化キーの長さが(iv)よりも大きい場合であって、CD−Rディスクである場合
複数のトラックを作成することにより、複数の暗号化キー1と暗号化キー2とをそれぞれ作成しておき、これら複数の暗号化キー1,2と、暗号化キー3とを併せて使用する。
By the way, when encrypting using the above media number, the media number must have the number of bits necessary for the encryption.
On the other hand, MCN has 13 decimal digits (43.2 bits in binary), ISRC has 5 decimal digits (16.6 bits in binary), and disk ID has 6 decimal digits (19.9 bits in binary). ). These simplexes cannot create a sufficiently long cipher. Therefore, these three types are combined with the above three types of encryption keys 1 to 3 according to the encryption method to be used. Next, examples of using the encryption keys 1 to 3 are shown in (i) to (vi). In the following description, MCN may be referred to as encryption key 1, ISRC serial number as encryption key 2, and disk ID as encryption key 3.
(I) When the length of the encryption key is sufficient with 6 decimal digits Encryption key 3 (6 decimal digits) is used.
(Ii) When the length of the encryption key is sufficient with 11 decimal digits Encryption key 2 (decimal 5 digits) and encryption key 3 (decimal 6 digits) are used.
(Iii) When the length of the encryption key is sufficient with 19 decimal digits Encryption key 1 (13 decimal digits) and encryption key 3 (6 decimal digits) are used.
(Iv) When the length of the encryption key is sufficient with 24 decimal digits Encryption key 1 (decimal 13 digits), encryption key 2 (decimal 5 digits), and encryption key 3 (decimal 6 digits) And use.
(V) When the length of the encryption key is larger than (iv) In addition to the encryption key 1, the encryption key 2, and the encryption key 3, an encryption key that is insufficient in the data portion is created. And use it. For example, when 30 digits are required, another 6 digits may be acquired from any appropriate format portion, or the 6 digits may be written in the data portion.
(Vi) When the length of the encryption key is larger than (iv) and is a CD-R disc By creating a plurality of tracks, a plurality of encryption keys 1 and 2 are obtained. Each of these encryption keys 1 and 2 and the encryption key 3 are used together.

また、データの暗号化においては、暗号化キーの秘匿性を高めなければならない。その場合は、MCN(暗号化キー1),ISRCのシリアル番号(暗号化キー2),ディスクID(暗号化キー3)の3種類が、それぞれ、特定の関数に代入されて計算され、その計算された結果が暗号化キーとして使用されるのである。この特定の関数として採用されるためには、次の(1),(2)の条件が満たされる必要がある。   In data encryption, the encryption key must be kept confidential. In that case, three types of MCN (encryption key 1), ISRC serial number (encryption key 2), and disk ID (encryption key 3) are respectively assigned to specific functions and calculated. The result is used as an encryption key. In order to be adopted as this specific function, the following conditions (1) and (2) must be satisfied.

(1)同一のMCN,ISRCのシリアル番号,ディスクIDからは同一の結果が得られること。
(2)逆解析されにくいこと。
(1)の条件は、真の乱数を発生する関数を用いると、毎回異なる結果が現れてしまい、一定の暗号化キーを再生できなくなるからである。また、(2)の条件は、計算された結果から、逆関数を用いて、元のMCN,ISRCのシリアル番号,ディスクIDが、それぞれ、解読されないようにするためである。これら3種類の暗号化キーを便宜上IDと称して、暗号化キーを生成するアルゴリズムを、図39(a)〜(c)を用いて説明する。
(1) The same result should be obtained from the same MCN, ISRC serial number, and disk ID.
(2) It is difficult to perform reverse analysis.
The condition (1) is because if a function that generates a true random number is used, a different result appears each time, and a certain encryption key cannot be reproduced. The condition (2) is to prevent the original MCN, ISRC serial number, and disk ID from being decoded from the calculated results using an inverse function. These three types of encryption keys are referred to as IDs for convenience, and an algorithm for generating the encryption keys will be described with reference to FIGS.

図39(a)は、3種類の暗号化キー1〜3を単純加算した暗号化キー生成方法の説明図であり、図39(b)は、3種類の暗号化キー1〜3をそれぞれ乱数関数を用いた暗号化キー生成方法の説明図であり、また、図39(c)は、キーメッセージと3種類の暗号化キー1〜3とをハッシュ関数を用いた暗号化キー生成方法の説明図である。なお、これらの図において、暗号化キーはユニークIDとも表示され、また、暗号化キー1(MCN)はID1,暗号化キー2(ISRCのシリアル番号)はID2,暗号化キー3(ディスクID)はID3と、それぞれ表示されている。   FIG. 39A is an explanatory diagram of an encryption key generation method in which three types of encryption keys 1 to 3 are simply added, and FIG. 39B shows three types of encryption keys 1 to 3 as random numbers. FIG. 39C is an explanatory diagram of an encryption key generation method using a function, and FIG. 39C illustrates an encryption key generation method that uses a key message and three types of encryption keys 1 to 3 as a hash function. FIG. In these figures, the encryption key is also displayed as a unique ID, the encryption key 1 (MCN) is ID1, the encryption key 2 (ISRC serial number) is ID2, and the encryption key 3 (disk ID). Is displayed as ID3.

ここで、図39(a)に示すCase1は、上述した(iv)〜(vi)に相当するものであって、暗号化キー(ユニーク ID)が、暗号化キー1(ID1),暗号化キー2(ID2),暗号化キー3(ID3)の3種類のものが加算されて生成されるようになっている。また、必要な暗号化キーの長さが短い場合には、上述した(i)〜(iii)に相当し、MCN,ISRCのシリアル番号,ディスクIDを個別に用いてもよい。従って、この暗号化は、ディスクID,MCN若しくはISRCのシリアル番号又はこれらを組み合わせた情報を用いて行なわれていることになる。そして、その組み合わせ方は、MCN,ISRCのシリアル番号,ディスクIDの3種類から、6通りある。   Here, Case 1 shown in FIG. 39A corresponds to (iv) to (vi) described above, and the encryption key (unique ID) is encryption key 1 (ID 1), encryption key. Two types (2 (ID2) and encryption key 3 (ID3)) are added and generated. When the required encryption key length is short, it corresponds to the above (i) to (iii), and the MCN, ISRC serial number and disk ID may be used individually. Therefore, this encryption is performed using the disk ID, MCN or ISRC serial number, or information combining these. There are six combinations of MCN, ISRC serial number, and disk ID.

次に、図39(b)に示すCase2では、暗号化キー(ユニーク ID)が、MCN(ID1)を種として発生させた乱数関数Rnd(ID1)の結果と、ISRCのシリアル番号(ID2)を種として発生させた乱数関数Rnd(ID2)の結果と、ディスクID(ID3)を種として発生させた乱数関数Rnd(ID3)の結果とが、加算されて得られるようになっている。   Next, in Case 2 shown in FIG. 39 (b), the encryption key (unique ID) uses the result of the random function Rnd (ID1) generated using MCN (ID1) as a seed, and the ISRC serial number (ID2). The result of the random function Rnd (ID2) generated as a seed and the result of the random function Rnd (ID3) generated using the disk ID (ID3) as a seed are added to obtain.

ここで、乱数関数Rnd()とは、入力された種を基に疑似乱数を発生させる関数であり、この乱数関数Rnd()は、例えば、種として入力された数に対して、非常に大きい整数を乗算し、その乗算結果に非常に大きい整数を加算し、さらに、その加算結果の所定の桁における値を出力するようになっている。また、種とは、その乱数関数Rnd()内部での乱数発生演算を行なうための、初期値を意味する。   Here, the random number function Rnd () is a function for generating a pseudo random number based on the input seed, and this random function Rnd () is, for example, very large with respect to the number input as the seed. An integer is multiplied, a very large integer is added to the multiplication result, and a value at a predetermined digit of the addition result is output. The seed means an initial value for performing a random number generation calculation within the random number function Rnd ().

従って、この暗号化は、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてなされたことになり、また、この暗号化は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いてなされていることになる。
実用上は、同一のMCN,同一のISRCのシリアル番号,同一のディスクIDを用いて暗号化キーを生成するときに、同一の結果が出力されるように、乱数関数Rnd()は、固定の乱数表を予め用意しておき、同一のMCN,同一のISRCのシリアル番号,同一のディスクIDに対しては、特定の数字を出力するようになっている。なお、MCN,ISRCのシリアル番号,ディスクIDの3種類の全てを加算し、その加算結果を種として乱数関数Rnd()に代入するようにしてもよい。
Therefore, this encryption is performed using a random number function using a disk ID, MCN, or ISRC serial number as a seed, and this encryption is combined with a disk ID, MCN, or ISRC serial number. This is done using a random number function that uses information as a seed.
In practice, the random number function Rnd () is fixed so that the same result is output when generating the encryption key using the same MCN, the same ISRC serial number, and the same disk ID. A random number table is prepared in advance, and specific numbers are output for the same MCN, the same ISRC serial number, and the same disk ID. It is also possible to add all three types of MCN, ISRC serial number, and disk ID, and substitute the result of the addition into the random number function Rnd ().

このように、アルゴリズムにおいて、乱数関数Rnd()が用いられるので、同一の暗号化キーが出力されるようになり、また、その生成された暗号化キーは、逆解析がされにくい。
加えて、図39(c)に示したCase3では、暗号化キー(ユニーク ID)が、可変長のキーメッセージと、MCN(ID1)と、ISRCのシリアル番号(ID2)と、ディスクID(ID3)とを加算したものを、ハッシュ関数によって計算して得る方法で生成されている。
In this way, since the random number function Rnd () is used in the algorithm, the same encryption key is output, and the generated encryption key is difficult to reversely analyze.
In addition, in Case 3 shown in FIG. 39 (c), the encryption key (unique ID) is a variable-length key message, MCN (ID1), ISRC serial number (ID2), and disk ID (ID3). Are generated by a method obtained by calculating with a hash function.

ここで、ハッシュ関数とは、所定長の文章(文章データ)を入力とし、固定長のメッセージダイジェスト(メッセージダイジェストデータ)を出力とする関数である。なお、メッセージダイジェストとは、ハッシュ値とも称されることもある。
また、以下の説明では、この所定長の文章は、例えば128ビットのディスクID等を意味するものとし、具体的には、ディスクID等を組み合わせたものを適当な長さに分割して得られたものに相当する。そして、入力されるビット長は、128ビットに限らず、80ビットにしたり、200ビットにできる。すなわち、短い場合は暗号化処理と復号化処理との負担が軽減するが、安全性が担保されなくなる。逆に、長い場合は暗号化処理と復号化処理との負担が増大するが、安全性が担保される。すなわち、このビット長は、設計方針によって変更されうる。
Here, the hash function is a function that takes a predetermined length sentence (sentence data) as an input and outputs a fixed length message digest (message digest data). Note that the message digest may also be referred to as a hash value.
Further, in the following description, this predetermined length sentence means, for example, a 128-bit disc ID or the like, and specifically, it is obtained by dividing a combination of disc IDs or the like into an appropriate length. It corresponds to that. The input bit length is not limited to 128 bits, but can be 80 bits or 200 bits. That is, when the length is short, the burden on the encryption process and the decryption process is reduced, but safety is not ensured. Conversely, if the length is long, the burden on the encryption process and the decryption process increases, but safety is ensured. That is, the bit length can be changed according to the design policy.

また、MCN,ISRCのシリアル番号,ディスクIDを全て加算したものが、128ビットに満たない場合には、MCN,ISRCのシリアル番号,ディスクIDを加算したものに、ビット列(キーメッセージ)が付加され、128ビットにされてから、ハッシュ関数による演算が行なわれるようになっている。
さらに、キーメッセージに関しては、ソフトウェア(ドライバーソフト)が自動的に固定メッセージを挿入するようにしてもよく、あるいは、ユーザが挿入するようにしてもよい。また、記録する情報の種類に応じたキーメッセージが付加されるようにしてもよい。そして、暗号化キーの安全性を高めるために、キーメッセージは、ディスクIDが記録されているディスクと同一のディスクには記録されないようにする。
If the MCN and ISRC serial numbers and the disk ID are all added up to 128 bits, a bit string (key message) is added to the MCN and ISRC serial numbers and the disk ID added. , After 128 bits, the calculation by the hash function is performed.
Further, regarding the key message, the software (driver software) may automatically insert a fixed message, or the user may insert it. A key message corresponding to the type of information to be recorded may be added. In order to increase the security of the encryption key, the key message is not recorded on the same disk as the disk on which the disk ID is recorded.

従って、この暗号化は、ビット長を変化させうるキーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いて行なわれていることになり、また、この暗号化は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なわれていることになる。   Therefore, this encryption is performed using a key function that can change the bit length, a hash function using a disk ID, MCN, or ISRC serial number as a seed. This is performed using a hash function using information combining a message, disk ID, MCN, or ISRC serial number as a seed.

次に、このCase3のハッシュ関数の種類について、具体的なプログラム例を用いて説明する。上述のように、ハッシュアルゴリズムは、MD方式に基づくものと、その他のものとがあり、種々提案されている。
例えば、RSA社のRonald L.Rivest氏が開発したMD2(Message Digest #2),MD4(Message Digest #4),MD5(Message Digest #5)や、H.Dobbertin氏が開発したRIPEMD(Race Integrity Primitive Evaluation Message Digest)や、米国NIST(National Institute of Standards and Technology)によりFIPS(Federal Information Processing Standards)のPUB180に定められたSHA(Secure Hash Algorithm)等がある。
Next, the type of the hash function of Case 3 will be described using a specific program example. As described above, there are various hash algorithms based on the MD method, and others have been proposed.
For example, MD2 (Message Digest # 2), MD4 (Message Digest # 4), MD5 (Message Digest # 5) developed by Ronald L. Rivest of RSA, and RIPEMD (Race Integrity Primitive) developed by H. Dobbertin Evaluation Message Digest), SHA (Secure Hash Algorithm) defined for PUB 180 of Federal Information Processing Standards (FIPS) by the National Institute of Standards and Technology (NIST), etc.

ここで、MD2は、128ビットのメッセージダイジェストを生成するアルゴリズムであり、PEMに使用された。そして、MD4は、MD2の処理速度が遅い点を解決するために開発されたアルゴリズムであって、RFC1320(Request for Comments 1320)に規定されている。また、このMD4は、128ビットのメッセージダイジェストを生成し、処理速度が速く、MD5よりも効率的にメッセージダイジェストを作成できる。その半面、異なる種から生成されたメッセージダイジェスト値が、同一の値を出力する、いわば値の衝突が発生することがある。   Here, MD2 is an algorithm for generating a 128-bit message digest, and was used for PEM. MD4 is an algorithm developed to solve the slow processing speed of MD2, and is defined in RFC 1320 (Request for Comments 1320). Further, this MD4 generates a 128-bit message digest, has a high processing speed, and can create a message digest more efficiently than MD5. On the other hand, message digest values generated from different seeds may output the same value, which may be a value collision.

また、MD5は、128ビットのメッセージダイジェストを生成するアルゴリズムであって、RFC1321に規定されている。このMD5は、任意長の文章を基に、固定長のメッセージダイジェストを効率よく生成することができ、電子署名に使用されることもある。すなわち、MD5は、元の文章に付する指紋のような役割をもしている。さらに、ディスクID,MCN,ISRCのシリアル番号が異なったときに、同一の暗号化キーが生成される確率が、極めて小さくなる。   MD5 is an algorithm for generating a 128-bit message digest, and is defined in RFC1321. The MD5 can efficiently generate a fixed-length message digest based on an arbitrary-length sentence, and may be used for an electronic signature. That is, MD5 also has a role like a fingerprint attached to the original sentence. Furthermore, when the disk ID, MCN, and ISRC serial numbers are different, the probability that the same encryption key is generated is extremely small.

これらのMD方式を用いることによって、メッセージダイジェストの大きさを容易に変化させることができ、また、32ビットあるいは64ビットのCPUを用いたソフトウェア処理が高速に行なわれる。
一方、ハッシュアルゴリズムは、これらMD方式の他、RIPEMDやSHAといったアルゴリズムを有する。このRIPEMDは、160ビットのメッセージダイジェストを生成するアルゴリズムである。また、SHAは、SHA−1はMD4を改良したアルゴリズムであり、任意長の文章からMD4やMD5よりも長い160ビット長のメッセージダイジェストを生成することができ、FIPS180−1で規定されている。
By using these MD systems, the size of the message digest can be easily changed, and software processing using a 32-bit or 64-bit CPU is performed at high speed.
On the other hand, the hash algorithm has algorithms such as RIPEMD and SHA in addition to these MD methods. This RIPEMD is an algorithm that generates a 160-bit message digest. SHA-1 is an algorithm improved from MD4. SHA-1 can generate a 160-bit message digest longer than MD4 or MD5 from an arbitrary length text, and is defined in FIPS180-1.

図40は、ハッシュ関数のプログラム例を示す図である。この図40に示す関数func()は、最良のハッシュ関数(最良ハッシュ関数)のアルゴリズムを有するものであり、入力変数はポインタの(*str)であり、出力はメッセージダイジェスト(val%SIZE)である。
そして、メイン関数等の他の関数(図示省略)が、この関数func()に所定長のビット列の先頭位置を表すポインタ(*str)を渡して、関数func()を呼び出す。そして、len=strlen(str)にて、入力された所定数のビット列の長さが求められて、ハッシュ値valが計算される。このvalは、26進数で表された3桁の値であって、それぞれ、10進数の1の位、10の位、100の位に相当する。ここで、*str−'a'は、入力文字列の先頭を表すものであり、*(str+len/2)−'a'は、入力文字列の中央部を表すものであり、さらに、*(str+(len−1))−'a'は、入力文字列の最後尾を表すものである。そして、この出力されたvalは、SIZE(例えば1023)で除算されて、1023種類の剰余に分類されるのである。これにより、入力されたアルファベット列の全てが、1023種類のメッセージダイジェストに置換される。なお、ポインタ変数が0(NULL)の場合は、ハッシュアルゴリズムの演算は行なわれずに、0が出力されるようになっている。
FIG. 40 is a diagram illustrating a program example of the hash function. The function func () shown in FIG. 40 has the algorithm of the best hash function (best hash function), the input variable is (* str) of the pointer, and the output is a message digest (val% SIZE). is there.
Then, another function (not shown) such as a main function calls the function func () by passing a pointer (* str) indicating the start position of the bit string of a predetermined length to the function func (). Then, the length of a predetermined number of input bit strings is obtained at len = strlen (str), and the hash value val is calculated. This val is a three-digit value expressed in 26-digit numbers, and corresponds to the 1's place, 10's place, and 100's place, respectively. Here, * str-'a 'represents the beginning of the input character string, * (str + len / 2)-' a 'represents the center of the input character string, and * ( str + (len-1))-'a' represents the end of the input character string. Then, the outputted val is divided by SIZE (for example, 1023) and classified into 1023 types of remainders. As a result, all of the input alphabet strings are replaced with 1023 types of message digests. When the pointer variable is 0 (NULL), the hash algorithm is not calculated and 0 is output.

Figure 2007207410
Figure 2007207410

Figure 2007207410
Figure 2007207410

表1はハッシュ関数を用いた計算の実行条件を示す表であり、この表1に示すように、入力されるデータ数(データ総数)は50000個であり、また、10回繰り返したものである。さらに、表2はハッシュ関数により生成されたデータの分布の一例を示す表であって、tableはメッセージダイジェスト値(ハッシュ値)の範囲を表し、*はその範囲のヒストグラム(生成されたデータ個数)を表す。ここで、1つの*に含まれる要素数は50である。例えば、この表2のtable[0〜49]と記されたところの右側に、*で量を表すヒストグラムが描かれており、その右側に1922と付されているものは、メッセージダイジェストの値であって、0から49までの値を示すものが1922個生成されたことを示している。従って、このヒストグラムから、ほぼ同一の頻度でメッセージダイジェストが生成されていることがわかる。   Table 1 is a table showing the execution conditions of the calculation using the hash function. As shown in Table 1, the number of input data (total number of data) is 50000 and is repeated 10 times. . Further, Table 2 is a table showing an example of the distribution of data generated by the hash function, where table indicates a range of message digest values (hash values) and * indicates a histogram of the range (number of generated data). Represents. Here, the number of elements included in one * is 50. For example, on the right side of Table 2 where “table [0-49]” is written, a histogram representing the quantity is drawn with *, and on the right side, the one with 1922 is the message digest value. Thus, 1922 items indicating values from 0 to 49 are generated. Therefore, it can be seen from this histogram that message digests are generated with substantially the same frequency.

なお、図39,図40及び表1,表2に示した乱数関数Rnd()やハッシュ関数Hash()を用いた暗号化キー生成方法は、後述する第2実施形態、第3実施形態及び各変形例においても、同様に用いられる。さらに、上記のプログラム例においては、2バイト処理を行なうようにすれば、入力文章として日本語を使用することも可能である。   The encryption key generation method using the random number function Rnd () and the hash function Hash () shown in FIG. 39, FIG. 40 and Table 1 and Table 2 is the second embodiment, the third embodiment, and each The same applies to the modification. Furthermore, in the above program example, if 2-byte processing is performed, Japanese can be used as an input sentence.

このように、ハッシュ関数Hash()を用いることによって、同一結果が出力されるようになり、かつ、逆解析がされにくい暗号化キーが生成されるようになる。
すなわち、これら詳述した乱数関数Rnd()やハッシュ関数Hash()を使用することによって、同一のディスクIDからは同一の暗号化キーが生成される。加えて、これらの関数は、逆関数をもたないので、生成された暗号化キーから元のディスクID等を復元するのが困難であり、秘匿性が高まる。
As described above, by using the hash function Hash (), the same result is output, and an encryption key that is difficult to perform reverse analysis is generated.
That is, the same encryption key is generated from the same disk ID by using the random number function Rnd () and the hash function Hash () described in detail. In addition, since these functions do not have an inverse function, it is difficult to restore the original disk ID or the like from the generated encryption key, and confidentiality is improved.

また、秘匿性に関しては、通常のユーザレベルにおいて、パソコンを用いて解読する場合、そのパソコンに搭載されているCPUのバスラインの数やメモリのビット数等では、128ビットのメッセージダイジェストを解読することは、不可能に近い。従って、ユーザは、音楽,映画,コンピュータプログラム等の著作権付きのデータを、実際上は、二次コピーできず、この著作権付きデータが保護されるのである。   Concerning confidentiality, when decrypting using a personal computer at a normal user level, the 128-bit message digest is decrypted based on the number of CPU bus lines and the number of memory bits installed in the personal computer. That is almost impossible. Therefore, the user cannot actually make a secondary copy of copyrighted data such as music, movies, and computer programs, and the copyrighted data is protected.

このように、ユーザのドライブ装置でも読み取り可能なPMAと、データ領域12bに分散されて記録されたMCN,ISRCとによって、暗号化のために必要なビット数が確保されるようになっている。
図7は、本発明の第1実施形態に係る暗号化キー刷り込み装置の模式図である。この図7に示す暗号化キー刷り込み装置19は、音声、映像、データ等のマルチメディアデータを暗号化して暗号化データとして記録するものであって、パソコン20と、ケーブル43と、CD−R/RWドライブ46とをそなえて構成されている。また、CD−Rディスク(CD−Rメディア)47a又はCD−RWディスク(CD−RWメディア)47bは、初期化前のディスク(メディア)である。
In this way, the number of bits necessary for encryption is secured by the PMA that can be read by the user's drive device, and the MCN and ISRC that are distributed and recorded in the data area 12b.
FIG. 7 is a schematic diagram of an encryption key imprinting apparatus according to the first embodiment of the present invention. The encryption key imprinting device 19 shown in FIG. 7 encrypts multimedia data such as voice, video and data and records it as encrypted data. The personal computer 20, the cable 43, and the CD-R / RW drive 46 is provided. The CD-R disc (CD-R media) 47a or the CD-RW disc (CD-RW media) 47b is a disc (media) before initialization.

このパソコン20は、CD−Rディスク47a又はCD−RWディスク47bの初期化を行なうものであって、メディア番号設定手段45をそなえて構成されている。このメディア番号設定手段45は、MCN,ISRCのシリアル番号の値を設定するものであり、操作する者が入力した値を一時的に保管できるように、Mode Select コマンド用メモリ(図示せず)を有する。また、このパソコン20は、ディスクの初期化の際に、論理フォーマットであるUDF(Universal Disk Format) を施すようになっている。   The personal computer 20 initializes the CD-R disc 47a or the CD-RW disc 47b, and includes a media number setting means 45. The media number setting means 45 sets the MCN and ISRC serial number values, and stores a mode select command memory (not shown) so that the values input by the operator can be temporarily stored. Have. Further, the personal computer 20 performs UDF (Universal Disk Format) which is a logical format when the disk is initialized.

このパソコン20は、ユーザがコピーする際に、ユーザが使用するソフトウェア(例えば、DirectCD;Adaptec社の商品名)に対応した論理フォーマットを実行できるようになっている。ここで、DirectCDとは、ユーザがコピーする際に、CD−R/RWドライブ46に入っているファイルを、内蔵ディスクやフロッピーディスクに入っているファイルを扱うのと同様な環境で取り扱いができるようにした書き込み用のソフトウェアである。   The personal computer 20 can execute a logical format corresponding to software used by the user (for example, DirectCD; a product name of Adaptec) when the user makes a copy. Here, DirectCD can handle files in the CD-R / RW drive 46 in the same environment as when handling files on the internal disk or floppy disk when copying. This is the software for writing.

そして、ディスクを初期化する際には、ユーザが、DirectCDを用いて論理フォーマットを行なう。また、ユーザがISO9660 との互換を取りたい場合は、ISO9660 の論理フォーマットをも加えることができ、その場合、ISO9660 とDirectCDとの併せて2種類のフォーマットを行なう必要がある。
このISO9660(Internatinal Organization for Standardization 9660) は、国際規格であり、CD−ROM又は、CD−R/RWにおけるファイル、ディレクトリ構造及び論理フォーマット等が定義されている。また、ISO9660 は拡張可能な仕様になっており、様々な拡張仕様が規定されている。さらに、ISO9660 は、情報交換水準があり、レベル1からレベル3まで定義されている。なお、一般には、ISO9660 ではレベル1を指す。これは、使用できる文字や、ファイル名の使用の規格が入っている。
When initializing the disc, the user performs a logical format using DirectCD. In addition, if the user wants to be compatible with ISO9660, a logical format of ISO9660 can also be added. In that case, it is necessary to perform two types of formats including ISO9660 and DirectCD.
This ISO9660 (International Organization for Standardization 9660) is an international standard, and defines files, directory structures, logical formats, and the like in CD-ROM or CD-R / RW. ISO9660 is an extensible specification, and various extended specifications are defined. Furthermore, ISO9660 has an information exchange level and is defined from level 1 to level 3. In general, ISO9660 indicates level 1. This includes the characters that can be used and the standard for the use of file names.

なお、このパソコン20は、その他の公知の機能を有するが、その詳細な説明を省略する。
そして、ケーブル43は、パソコン20とCD−R/RWドライブ46とを電気的に接続するものである。
また、CD−R/RWドライブ46は、挿入されたディスクに上記のディスクID,MCN,ISRCのシリアル番号を記録するものである。
The personal computer 20 has other known functions, but detailed description thereof is omitted.
The cable 43 is for electrically connecting the personal computer 20 and the CD-R / RW drive 46.
The CD-R / RW drive 46 records the above-mentioned disc ID, MCN, ISRC serial number on the inserted disc.

これにより、暗号化キー刷り込み装置19内のパソコン20のメディア番号設定手段45において、MCN,ISRCのシリアル番号が設定され、その設定された値が、ケーブル43を介して、CD−R/RWドライブ46に入力される。そして、このCD−R/RWドライブ46において、MCN,ISRCのシリアル番号が記録されるとともに、自動的にディスクIDが記録されるのである。   Accordingly, the MCN and ISRC serial numbers are set in the media number setting means 45 of the personal computer 20 in the encryption key imprinting apparatus 19, and the set values are transmitted via the cable 43 to the CD-R / RW. Input to the drive 46. In the CD-R / RW drive 46, the MCN and ISRC serial numbers are recorded, and the disk ID is automatically recorded.

このような構成によって、CD−R/RWのコピー防止のための、初期化が行なわれる。図8から図11を用いて、CD−RWとCD−Rとの初期化フローを説明する。
図8は、本発明の第1実施形態に係る、CD−RWのコピー防止方法における初期化フローチャートである。
With such a configuration, initialization is performed to prevent copy of the CD-R / RW. The initialization flow between the CD-RW and the CD-R will be described with reference to FIGS.
FIG. 8 is an initialization flowchart in the CD-RW copy prevention method according to the first embodiment of the present invention.

本発明の記録媒体の初期化方法は、ドライブ装置(図示省略)が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域11と、ドライブ装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域12bとをそなえた記録媒体(ディスク10)の初期化方法であって、その管理領域11に暗号化のためのディスクIDを記録するものである。   The recording medium initialization method according to the present invention includes a management area 11 in which a drive device (not shown) is readable and the user cannot access the area, and a drive device in which the drive apparatus is readable. This is an initialization method for a recording medium (disk 10) having a data area 12b that can be arbitrarily accessed, and the disk ID for encryption is recorded in the management area 11.

ステップA1から開始される初期化ステップは、まず、ステップA2において、CD−RWディスク(CD−RWメディア)47bがCD−R/RWドライブ46に挿入される。そして、ステップA3において、Mode Select コマンド用メモリ(図示せず)が確保され、さらに、ステップA4において、暗号化キー1が、 Select コマンド用メモリに設定され、ステップA5において、暗号化キー2が、 Select コマンド用メモリに設定される。そして、ステップA6において、Mode Select コマンドが発行されることにより、これらの暗号化キー1,暗号化キー2とが用意されるのである。   In the initialization step started from step A 1, first, in step A 2, a CD-RW disc (CD-RW media) 47 b is inserted into the CD-R / RW drive 46. In Step A3, a Mode Select command memory (not shown) is secured. In Step A4, the encryption key 1 is set in the Select command memory. In Step A5, the encryption key 2 is Set to memory for Select command. In Step A6, the encryption key 1 and the encryption key 2 are prepared by issuing a Mode Select command.

ここで、ステップA7において、Formatコマンドが発行され、暗号化キー1と暗号化キー2とが、実際にデータ領域12bに書き込まれ、また、暗号化キー3が管理領域11に書き込まれるのである。すなわち、データ領域12bに、Qチャネルサブコードのモード2形式でMCNが記録され(第2書込ステップ)、Qチャネルサブコードのモード3形式でISRCのシリアル番号が記録される(第3書込ステップ)。   Here, in Step A7, the Format command is issued, and the encryption key 1 and the encryption key 2 are actually written in the data area 12b, and the encryption key 3 is written in the management area 11. That is, the MCN is recorded in the data channel 12b in the Q channel subcode mode 2 format (second writing step), and the ISRC serial number is recorded in the Q channel subcode mode 3 format (third write). Step).

なお、この暗号化キー3は、CD−R/RWドライブ46によって、自動的に発行され、上記の管理領域11に暗号化のためのディスクIDが記録されるのである(第1書込ステップ)。そして、このステップA7で、暗号化キーの刷り込みが終了する。
従って、本発明の記録媒体初期化方法は、上記のディスクIDを記録するに当たり、管理領域11に暗号化のためのディスクIDを記録する第1書込ステップと、データ領域12bにQチャネルサブコードのモード2形式でディスクID,MCN(媒体識別番号情報)を記録する第2書込ステップと、データ領域12bにQチャネルサブコードのモード3形式でISRCのシリアル番号(シリアル番号情報)を記録する第3書込ステップとをそなえて構成されたことになる。
The encryption key 3 is automatically issued by the CD-R / RW drive 46, and the disk ID for encryption is recorded in the management area 11 (first writing step). . In step A7, the encryption key is imprinted.
Therefore, in the recording medium initialization method of the present invention, when recording the above-mentioned disc ID, the first writing step of recording the disc ID for encryption in the management area 11 and the Q channel subcode in the data area 12b A second writing step for recording the disc ID and MCN (medium identification number information) in the mode 2 format, and the ISRC serial number (serial number information) in the Q channel subcode mode 3 format in the data area 12b. This is composed of the third writing step.

次に、Write コマンド用メモリが確保され(ステップA8)、DirectCD用の論理フォーマットのデータが、Write コマンド用メモリに設定される(ステップA9)。さらに、ステップA10において、Write コマンドが発行されて、論理フォーマットデータが記録される。なお、このステップA10は、概ね、リードインの直後である。そして、最後に、CD−RWディスク(CD−RWメディア)47bがCD−R/RWドライブ46から、排出され(ステップA11)、初期化ステップが終了する(ステップA12)。   Next, a write command memory is secured (step A8), and DirectCD logical format data is set in the write command memory (step A9). Further, in step A10, a Write command is issued to record logical format data. This step A10 is almost immediately after the lead-in. Finally, the CD-RW disc (CD-RW media) 47b is ejected from the CD-R / RW drive 46 (step A11), and the initialization step ends (step A12).

これにより、1セッションへの書き込みが終了するが、複数のセッションに跨がって書き込まれる場合は、この後、以上のステップが複数回繰り返される。そして、このようにして、論理フォーマットが行なわれた後、次のセッションより、ユーザは、データを記録できるようになる。
図9,図10,図11はいずれも、本発明の第1実施形態に係る、CD−Rのコピー防止方法における初期化フローチャートであり、セッション1(SESSION1)とセッション2(SESSION2)との2つのセッションが書き込まれる例を表している。また、これらの図9,図10,図11に示すフローチャートは、図8と比較して、2種類の論理フォーマットデータが書き込まれる点が異なっている。なお、このフローも上記の図7に示す暗号化キー刷り込み装置19を用いて実行される。
As a result, writing to one session is completed, but when writing is performed across a plurality of sessions, the above steps are repeated a plurality of times thereafter. After the logical formatting is performed in this way, the user can record data from the next session.
9, FIG. 10, and FIG. 11 are all initialization flowcharts in the CD-R copy prevention method according to the first embodiment of the present invention, in which session 2 (SESSION 1) and session 2 (SESSION 2) are two. It represents an example where one session is written. The flowcharts shown in FIGS. 9, 10, and 11 are different from FIG. 8 in that two types of logical format data are written. This flow is also executed using the encryption key imprinting apparatus 19 shown in FIG.

また、図9,図10,図11のフローチャートに従って、記録が行なわれた後のCD−Rディスク47a(又はCD−RWディスク47b)上でのデータレイアウトは図12のようになる。
図12は、本発明の第1実施形態に係る初期化後のCD−R/RWのデータレイアウトを示す図である。この図12に示すCD−Rディスク47a(又はCD−RWディスク47b)上のトラック1は、ISO9660 用の論理フォーマットデータであり、トラック2は、DirectCD用の論理フォーマットデータである。そして、後述するように、トラック2が書き込まれた後に、トラック1が書き込まれる。
Further, the data layout on the CD-R disc 47a (or CD-RW disc 47b) after recording is performed according to the flowcharts of FIGS. 9, 10, and 11, as shown in FIG.
FIG. 12 is a diagram showing a data layout of the CD-R / RW after initialization according to the first embodiment of the present invention. Track 1 on the CD-R disc 47a (or CD-RW disc 47b) shown in FIG. 12 is logical format data for ISO9660, and track 2 is logical format data for DirectCD. Then, as will be described later, after the track 2 is written, the track 1 is written.

ステップB1(図9参照)から開始される初期化ステップは、まず、ステップB2において、CD−Rディスク(CD−Rメディア)47aがCD−R/RWドライブ46に挿入され、ステップB3において、セッション1の書き込みが開始される。すなわち、上述したものと同様に、Mode Select コマンド用メモリ(図示せず)が確保され(ステップB4)、ステップB5において、暗号化キー1が、 Select コマンド用メモリに設定され、ステップB6において、暗号化キー2が、 Select コマンド用メモリに設定される。さらに、ステップB7において、Mode Select コマンドが発行されることにより、これらの暗号化キー1,暗号化キー2とが、設定されるのである(第2書込ステップ,第3書込ステップ)。   The initialization step starting from step B1 (see FIG. 9) is as follows. First, in step B2, a CD-R disc (CD-R media) 47a is inserted into the CD-R / RW drive 46, and in step B3, a session is started. 1 is started. That is, as described above, a Mode Select command memory (not shown) is secured (Step B4), the encryption key 1 is set in the Select command memory in Step B5, and the encryption is performed in Step B6. Key 2 is set in the memory for the Select command. Furthermore, in Step B7, by issuing a Mode Select command, the encryption key 1 and the encryption key 2 are set (second writing step, third writing step).

次に、ステップB8において、ISO9660 の論理フォーマット領域として後で使用するために、Reserve Track コマンドの発行がされ、ISO9660 の論理フォーマットのためのトラック1(図12参照)が確保される。そして、トラック1が確保された後に、図中丸数字1と付したステップ(ステップB9〜ステップB11)において、DirectCDの論理フォーマットデータがトラック2(図12参照)に書き込まれる。すなわち、Write コマンド用メモリが確保され(ステップB9)、DirectCD用の論理フォーマットデータが、Write コマンド用メモリに設定され(ステップB10)、ステップB11において、Write コマンドが発行されて、実際に論理フォーマットデータが記録される。従って、図中丸数字3と付したステップは、丸数字1と付したステップのために行なわれている。そして、図9に示すAと付した箇所に続いて、図10の最上部のAと付した箇所から始まるISO9660 の論理フォーマットデータの書き込みが行なわれる。   Next, in Step B8, a Reserve Track command is issued for later use as an ISO9660 logical format area, and track 1 (see FIG. 12) for the ISO9660 logical format is secured. Then, after the track 1 is secured, the DirectCD logical format data is written to the track 2 (see FIG. 12) in steps (step B9 to step B11) marked with a circled number 1 in the figure. That is, the memory for the write command is secured (step B9), the logical format data for DirectCD is set in the memory for write command (step B10), the write command is issued in step B11, and the logical format data is actually set. Is recorded. Therefore, the step marked with the circled number 3 in the figure is performed for the step marked with the circled number 1. Then, following the part marked A in FIG. 9, writing of ISO9660 logical format data starting from the part marked A at the top of FIG. 10 is performed.

すなわち、同様に、Mode Select コマンド用メモリ(図示せず)が確保され(ステップB12)、暗号化キー1が Select コマンド用メモリに設定され(ステップB13)、暗号化キー2が Select コマンド用メモリに設定され(ステップB14)、さらに、ステップB15において、Mode Select コマンドが発行されることにより、これらの暗号化キー1,暗号化キー2とが、設定される(第2書込ステップ,第3書込ステップ)。   That is, similarly, a Mode Select command memory (not shown) is secured (Step B12), the encryption key 1 is set as the Select command memory (Step B13), and the encryption key 2 is stored in the Select command memory. In step B15, the Mode Select command is issued to set these encryption key 1 and encryption key 2 (second writing step, third writing). Step).

次に、ISO9660 の論理フォーマットデータの書き込みが、図中丸数字2と付したステップ(ステップB16〜ステップB18)で行なわれ、上記のステップB8にて確保されたトラック1に、ISO9660 の論理フォーマットが行なわれるのである。
すなわち、Write コマンド用メモリが確保され(ステップB16)、ISO9660 用の論理フォーマットデータが、Write コマンド用メモリに設定される(ステップB17)。さらに、ステップB18において、Write コマンドが発行されて、論理フォーマットデータが記録される。従って、図中丸数字4と付したステップは、丸数字2と付したステップのために行なわれている。また、ステップB19において、Close Session コマンドが発行されて、図12に示すようなリードイン1とリードアウト1とが書き込まれ、セッション1の書き込みが終了する(ステップB20)。
Next, writing of ISO9660 logical format data is performed in steps (step B16 to step B18) marked with a circled number 2 in the figure, and ISO9660 logical format is performed on the track 1 secured in step B8. It is.
That is, a write command memory is secured (step B16), and logical format data for ISO9660 is set in the write command memory (step B17). Further, in step B18, a Write command is issued to record logical format data. Therefore, the step marked with the circled number 4 in the figure is performed for the step marked with the circled number 2. In step B19, a Close Session command is issued, lead-in 1 and lead-out 1 as shown in FIG. 12 are written, and writing in session 1 ends (step B20).

このセッション1が終了すると、通常のドライブ装置でセッション1を読めるようになり、セッション2以降にデータを記録する際に、セッション1に記録された暗号化キーを利用して、暗号化を行なうことができる。そして、図10に示すBと付した箇所に続いて、図11の最上部のBと付した箇所から始まるセッション2の書き込みが開始されるのである。   When session 1 ends, session 1 can be read by a normal drive device, and when data is recorded after session 2, encryption is performed using the encryption key recorded in session 1. Can do. Then, following the location marked B shown in FIG. 10, the writing of session 2 starting from the location marked B at the top of FIG. 11 is started.

また、トラック1での暗号化キーは、トラック2での暗号化キーと、同一であっても異なっていてもよい。これにより、操作者は、複数の暗号化キー1及び暗号化キー2を別々に設定できる場合があり、その場合は、トラック毎に、個別に暗号化キーを設定できる。
ステップB21から始まるセッション2では、まず、Reserve Track コマンドの発行がされ(ステップB22)、Write コマンド用メモリが確保され(ステップB23)、論理フォーマットデータが、Write コマンド用メモリに設定され(ステップB24)、さらに、ステップB25において、Write コマンドが発行されて、論理フォーマットデータが記録される。そして、最後に、CD−Rディスク(CD−Rメディア)47aがCD−R/RWドライブ46から、排出され(ステップB26)、初期化ステップが終了する(ステップB27)。
Also, the encryption key for track 1 may be the same as or different from the encryption key for track 2. Thereby, the operator may be able to set a plurality of encryption keys 1 and encryption keys 2 separately, in which case the encryption key can be set individually for each track.
In session 2 starting from step B21, first, a Reserve Track command is issued (step B22), a write command memory is secured (step B23), and logical format data is set in the write command memory (step B24). In step B25, a Write command is issued to record logical format data. Finally, the CD-R disc (CD-R medium) 47a is ejected from the CD-R / RW drive 46 (step B26), and the initialization step ends (step B27).

セッション2での暗号化キーは、セッション1と同一であっても、異なっていてもよい。これにより、操作者は、複数の暗号化キー1,暗号化キー2を、別々に設定できる場合があり、その場合は、個別な暗号化キーを設定できる。
そして、この初期化ステップの後に、初期化されたディスク(CD−Rディスク47a又はCD−RWディスク47b)を用いて、ユーザが1回目のコピーをするときは、読み込まれた音声,映像,データ等のマルチメディアデータは、ディスク(メディア)固有の暗号化キーにより、暗号化されて、ユーザは、1枚の特定ディスクを得られるが、ユーザが、その特定ディスクから、他のディスクへコピーをしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽や映像データが復元されることはない。
The encryption key for session 2 may be the same as or different from session 1. Thereby, the operator may be able to set a plurality of encryption keys 1 and encryption keys 2 separately, and in that case, individual encryption keys can be set.
After this initialization step, when the user makes the first copy using the initialized disc (CD-R disc 47a or CD-RW disc 47b), the read audio, video, and data are read. The multimedia data such as is encrypted with a disk (media) specific encryption key, and the user can obtain one specific disk, but the user can copy from the specific disk to another disk. Even so, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored on the specific disk is different, so that the original music and video data are restored. There is no.

このようにして、音楽や映画等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   In this way, copyrighted data such as music and movies can be copied only once to a single disc, but secondary copying from the copied disc to another disc is not possible. There is an advantage that data with is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

さらに、既存の領域に暗号化キーとなるデータを分散して記録し、その分散されて記録されたデータを寄せ集めて暗号化キーを生成しているので、ディスクのフォーマット方法を変更しなくても、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更させることができるので、暗号化キーとして秘匿性を保持し、その強度を高められる利点がある。   In addition, the encryption key data is distributed and recorded in the existing area, and the encrypted data is generated by collecting the distributed and recorded data, so there is no need to change the disk formatting method. However, there is an advantage that encryption can be performed. In addition, since the distribution method in the disk can be changed variously as necessary, there is an advantage that the confidentiality can be maintained as the encryption key and the strength can be increased.

加えて、暗号化キーの生成は、乱数関数Rnd()やハッシュ関数Hash()を用いてなされるので、同一のディスクID等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクID等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
(A1)第1実施形態の第1変形例の説明
上記の暗号化キー刷り込み装置19を、他の装置に組み込んで別態様の暗号化方法が行なえる。以下、第1実施形態の第1変形例から第3変形例として、それらの例を説明する。
In addition, since the encryption key is generated using the random number function Rnd () or the hash function Hash (), the same encryption key can be obtained from the same disk ID, etc., and the output encryption The original disk ID or the like cannot be decrypted from the key. Accordingly, the confidentiality of the encryption key is increased, and secondary copying of copyrighted data is prevented.
(A1) Description of First Modification of First Embodiment The encryption key imprinting apparatus 19 described above can be incorporated into another apparatus to perform another aspect of the encryption method. Hereinafter, these examples will be described as first to third modifications of the first embodiment.

図13は、本発明の第1実施形態の第1変形例に係る暗号化・復号化キー記録装置の模式図である。この図13に示す暗号化・復号化記録装置40は、インターネットサーバ23と回線36を介して接続されている。
この暗号化・復号化記録装置40は、初期化されたCD−Rディスク又はCD−RWディスクに、音声、映像、データ等のマルチメディアデータを暗号化して暗号化データとして記録する暗号化装置であるとともに、その暗号化データを復号する復号化装置であって、パソコン20と、ケーブル43と、CD−R/RWドライブ22とをそなえて構成されている。
FIG. 13 is a schematic diagram of an encryption / decryption key recording apparatus according to a first modification of the first embodiment of the present invention. The encryption / decryption recording device 40 shown in FIG. 13 is connected to the Internet server 23 via a line 36.
The encryption / decryption recording device 40 is an encryption device that encrypts multimedia data such as audio, video, and data on an initialized CD-R disc or CD-RW disc and records it as encrypted data. In addition, it is a decryption device that decrypts the encrypted data, and includes a personal computer 20, a cable 43, and a CD-R / RW drive 22.

また、暗号化キーの生成方法に関しては、第1実施形態にて説明(図39〜図40参照)したのと同様に、3種類の態様がある。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   Further, regarding the method for generating the encryption key, there are three types of modes as described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

また、CD−R/RWドライブ22に挿入されるディスクは、初期化されたCD−Rディスク21a,CD−RWディスク21b又は、データが記録されたCD−Rディスク31a,CD−RWディスク31bである。さらに、これらの管理領域11(図1参照)には、暗号化のためのディスクIDが刷り込まれている(記録されている)。なお、以下の各実施形態及びその変形例での説明において、初期化されたCD−Rディスク21a又はCD−RWディスク21bを書き込み用ディスクと称することがある。また、同様に、データが記録されたCD−Rディスク31a又はCD−RWディスク31bを再生用ディスクと称することがある。さらに、CD−Rディスク21a,CD−RWディスク21b,CD−Rディスク31a,CD−RWディスク31bをまとめて、ディスクと称することがある。   Also, the disc inserted into the CD-R / RW drive 22 is an initialized CD-R disc 21a, CD-RW disc 21b, or a CD-R disc 31a, CD-RW disc 31b on which data is recorded. is there. Further, a disk ID for encryption is imprinted (recorded) in these management areas 11 (see FIG. 1). In the following description of each embodiment and its modifications, the initialized CD-R disk 21a or CD-RW disk 21b may be referred to as a writing disk. Similarly, the CD-R disc 31a or the CD-RW disc 31b on which data is recorded may be referred to as a reproduction disc. Further, the CD-R disc 21a, the CD-RW disc 21b, the CD-R disc 31a, and the CD-RW disc 31b may be collectively referred to as a disc.

このパソコン20は、復号化手段20cと、第2暗号鍵生成手段20dとをそなえて構成されている。この復号化手段20cは、暗号化された情報を暗号化キーを用いて復号し、音声、映像、データ等の情報を含むマルチメディアデータを再生しうるものであり、第2暗号鍵生成手段20dは、ディスクID,MCN,ISRCのシリアル番号から暗号化キーを生成するものである。これらの機能は、例えばソフトウェアによって、発揮される。なお、パソコン20のその他の機能の説明を省略する。   The personal computer 20 includes a decryption unit 20c and a second encryption key generation unit 20d. The decryption means 20c can decrypt the encrypted information using the encryption key and reproduce multimedia data including information such as audio, video, data, etc. The second encryption key generation means 20d Generates an encryption key from the serial number of the disk ID, MCN, and ISRC. These functions are exhibited by software, for example. A description of other functions of the personal computer 20 is omitted.

また、CD−R/RWドライブ22は、CD−Rディスク21a又はCD−RWディスク21bを読み取り又は書き込みしうるものであって、読出手段22aと、暗号化メディア情報保存手段22bと、第2読出手段22cとをそなえて構成されている。
ここで、読出手段22aは、書き込み用ディスク及び再生用ディスクにおけるディスクIDを読み出しうるものである。また、書き込み用ディスクは、図1に示すディスク10と同様、CD−R/RWドライブ22が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域11と、CD−R/RWドライブ22が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域12bとをそなえ、管理領域11に暗号化のためのディスクIDが記録されている。
The CD-R / RW drive 22 can read or write the CD-R disc 21a or the CD-RW disc 21b. The CD-R / RW drive 22 is a reading unit 22a, an encrypted media information storage unit 22b, and a second reading unit. And means 22c.
Here, the reading means 22a can read the disk ID in the writing disk and the reproducing disk. The writing disk is an area that can be read by the CD-R / RW drive 22 and the user cannot access the area, and the CD-R / RW drive 22 as well as the disk 10 shown in FIG. Is a readable area, and a data area 12b where the user can arbitrarily access the area, and a disk ID for encryption is recorded in the management area 11.

また、暗号化メディア情報保存手段22bは、暗号化データを、同一のディスクIDを有する書き込み用ディスクのデータ領域12bに保存しうるものであり、また、第2読出手段22cは、書き込み用ディスク及び再生用ディスクにおけるディスクIDを読み出しうるものである。また、この書き込み用ディスク及び再生用ディスクは、図1に示すディスク10と同様、CD−R/RWドライブ22が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域11と、CD−R/RWドライブ22が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域12bとをそなえ、管理領域11に暗号化のためのディスクIDが記録されるとともに、データ領域12bに暗号化された情報が記録されている。   The encrypted media information storage unit 22b can store the encrypted data in the data area 12b of the writing disk having the same disk ID, and the second reading unit 22c includes the writing disk and The disc ID on the playback disc can be read out. Further, like the disc 10 shown in FIG. 1, the writing disc and the reproducing disc are an area that can be read by the CD-R / RW drive 22 and the user cannot access the area, and a CD- The data area 12b is an area that can be read by the R / RW drive 22 and can be accessed arbitrarily by the user. A disk ID for encryption is recorded in the management area 11, and the data area 12b. Encrypted information is recorded.

そして、これらの機能は、それぞれ、CD−R/RWドライブ22内のドライブ装置(図示せず)によって発揮される。なお、CD−R/RWドライブ22のその他の機能についての詳細な説明を省略する。
さらに、インターネットサーバ23は、インターネット上で音声,映像,データ等のマルチメディアデータを、暗号化して転送するものであって、暗号化メディア情報生成手段23aと、暗号鍵生成手段23bとをそなえて構成されている。この暗号化メディア情報生成手段23aは、上述の暗号化メディア情報生成手段20aと同一のものであり、その詳細な説明を省略する。また、暗号鍵生成手段23bは、ディスクID,MCN,ISRCのシリアル番号から暗号化キーを生成しうるものである。
These functions are exhibited by a drive device (not shown) in the CD-R / RW drive 22, respectively. A detailed description of other functions of the CD-R / RW drive 22 is omitted.
Further, the Internet server 23 encrypts and transfers multimedia data such as audio, video, and data on the Internet, and includes an encrypted media information generating unit 23a and an encryption key generating unit 23b. It is configured. The encrypted media information generating unit 23a is the same as the above-described encrypted media information generating unit 20a, and detailed description thereof is omitted. The encryption key generation unit 23b can generate an encryption key from the serial number of the disk ID, MCN, and ISRC.

また、回線36は、このインターネットサーバ23と暗号化・復号化記録装置40とを接続する回線であり、例えばローカルエリアネットワークにより、この回線機能は、発揮される。なお、ケーブル43は、上述したものと同一であるので、その説明を省略する。
これにより、暗号化・復号化記録装置40においては、CD−R/RWドライブ22内の読出手段22aにおいて、挿入された書き込み用ディスクのディスクID,MCN,ISRCのシリアル番号がメディア番号として読み出される(第1ディスク識別情報読出ステップ)。その読み出されたメディア番号は、ケーブル43を介して、パソコン20に入力された後、そのメディア番号は、インターネットサーバ23に、回線36を介して、送信され、インターネットサーバ23内の暗号鍵生成手段23bにおいて、そのディスクIDとMCNとの組み合わせ、ディスクIDとISRCのシリアル番号との組み合わせ、又は、ディスクIDとMCNとISRCのシリアル番号との組み合わせで、暗号化キーが生成される(第1暗号鍵生成ステップ)。
The line 36 is a line for connecting the Internet server 23 and the encryption / decryption recording device 40. For example, the line function is exhibited by a local area network. Since the cable 43 is the same as that described above, the description thereof is omitted.
As a result, in the encryption / decryption recording device 40, the reading means 22a in the CD-R / RW drive 22 reads the disk ID, MCN, ISRC serial number of the inserted writing disk as the media number. (First disc identification information reading step). The read media number is input to the personal computer 20 via the cable 43, and then the media number is transmitted to the Internet server 23 via the line 36 to generate an encryption key in the Internet server 23. In the means 23b, an encryption key is generated by the combination of the disk ID and MCN, the combination of the disk ID and ISRC serial number, or the combination of the disk ID, MCN and ISRC serial number (first). Encryption key generation step).

そして、インターネットサーバ23内の暗号化メディア情報生成手段23aにおいて、音声、映像、データ等のマルチメディアデータが、読み出され(第1読出ステップ)、上記のメディア番号を用いた暗号化キーによって暗号化されて暗号化データが出力される。
さらに、この暗号化データは、回線36を介して、暗号化・復号化記録装置40内のCD−R/RWドライブ22に入力され、CD−R/RWドライブ22内の暗号化メディア情報保存手段22bによって、その暗号化キーを用いて暗号化データが生成され、送信されたディスクIDを有するディスクのデータ領域12b(図1参照)に記録されることにより、特定ディスクが生成されるのである(特定記録媒体生成ステップ)。
Then, in the encrypted media information generating means 23a in the Internet server 23, multimedia data such as voice, video, data, etc. is read (first reading step) and encrypted by the encryption key using the media number. Encrypted data is output.
Further, the encrypted data is input to the CD-R / RW drive 22 in the encryption / decryption recording device 40 via the line 36, and the encrypted media information storage means in the CD-R / RW drive 22 is stored. The encrypted data is generated by using the encryption key by 22b and recorded in the data area 12b (see FIG. 1) of the disk having the transmitted disk ID, thereby generating a specific disk ( Specific recording medium generation step).

一方、復号は、次のように行なわれる。すなわち、書き込み用ディスク又は、再生用ディスクが、CD−R/RWドライブ22に挿入され、CD−R/RWドライブ22内の第2読出手段22cにおいて、そのディスクのディスクID、MCN、ISRCが読み出され、これらのディスクID,MCN,ISRCのシリアル番号は、ケーブル43を介して、パソコン20に入力される。同様に、その書き込み用ディスク又は、再生用ディスクから暗号化データが読み出される。   On the other hand, decoding is performed as follows. That is, a writing disk or a reproducing disk is inserted into the CD-R / RW drive 22, and the second reading means 22c in the CD-R / RW drive 22 reads the disk ID, MCN, and ISRC of the disk. The disk ID, MCN, and ISRC serial numbers are input to the personal computer 20 via the cable 43. Similarly, the encrypted data is read from the writing disk or the reproducing disk.

また、パソコン20内の第2暗号鍵生成手段20dにおいて、そのディスクIDとMCNとの組み合わせ、ディスクIDとISRCのシリアル番号との組み合わせ、又は、ディスクIDとMCNとISRCのシリアル番号との組み合わせから暗号化キーが生成される。そして、パソコン20内の復号化手段20cにおいて、その暗号化キーが、送信した暗号化キーと一致する場合のみ、暗号化データが復号されて再現され、書き込み用ディスク又は、再生用ディスクの暗号化データが暗号化キーを用いて復号されるのである。   Further, in the second encryption key generation means 20d in the personal computer 20, from the combination of the disk ID and MCN, the combination of the disk ID and ISRC serial number, or the combination of the disk ID, MCN and ISRC serial number. An encryption key is generated. Then, the decryption means 20c in the personal computer 20 decrypts and reproduces the encrypted data only when the encryption key matches the transmitted encryption key, and encrypts the writing disk or the reproducing disk. Data is decrypted using the encryption key.

このような構成によって、CD−R/RWのコピー防止のための、暗号化及び復号化が行なわれる。まず、第1実施形態にて説明した初期化ステップによって、暗号化キーが書き込み用ディスクに刷り込まれ、その後に、その初期化された書き込み用ディスクに、実際に音楽データが記録される。
図14は、本発明の第1実施形態の第1変形例に係る、CD−R又はCD−RWのコピー防止方法のフローチャートである。
With such a configuration, encryption and decryption are performed to prevent CD-R / RW copy protection. First, in the initialization step described in the first embodiment, the encryption key is imprinted on the writing disk, and then the music data is actually recorded on the initialized writing disk.
FIG. 14 is a flowchart of a CD-R or CD-RW copy prevention method according to a first modification of the first embodiment of the present invention.

ステップC1から開始されるコピー防止ステップは、まず、ユーザは、インターネットのサイトに接続し(ステップC2)、ステップC3において、暗号化・復号化記録装置40からインターネットサーバ23に対して、そのディスクのメディア番号(ディスクID,MCN,ISRCのシリアル番号)が送信される。なお、このステップC3までは、データの状態は、通常のものである。   In the copy prevention step started from step C1, the user first connects to the Internet site (step C2), and in step C3, the encryption / decryption recording device 40 sends the disk to the Internet server 23. The media number (disc ID, MCN, ISRC serial number) is transmitted. Until this step C3, the data state is normal.

次に、ステップC4において、インターネットサーバ23は、ディスク(メディア)固有の暗号化キーであるメディア番号(ディスクID,MCN,ISRCのシリアル番号)によって、その送信されたデータを暗号化する。続いて、ステップC5において、その暗号化データが、インターネットサーバ23から暗号化・復号化記録装置40に対して、転送される。さらに、ステップC6において、その転送されたデータは、パソコン20によって、処理されて、書き込み用ディスクに保存される。   Next, in step C4, the Internet server 23 encrypts the transmitted data with a media number (disc ID, MCN, ISRC serial number) that is an encryption key unique to the disc (media). Subsequently, in step C5, the encrypted data is transferred from the Internet server 23 to the encryption / decryption recording device 40. Further, in step C6, the transferred data is processed by the personal computer 20 and stored in the writing disk.

一方、復号ステップとして、ステップC7で、そのディスク(メディア)固有の暗号化キーによって、そのデータが復号され、ステップC8で、その元のデータが再生されて、ステップC9で、復号ステップが終了するのである。ここで、ステップC6,C7,C8においては、ステップC3で送信された暗号化キー以外の暗号化キーで復号することはできない。   On the other hand, as a decryption step, the data is decrypted with the encryption key unique to the disc (media) at Step C7, the original data is reproduced at Step C8, and the decryption step is completed at Step C9. It is. Here, in steps C6, C7, and C8, decryption cannot be performed using an encryption key other than the encryption key transmitted in step C3.

換言すれば、暗号化キーとして使用したディスク以外のディスクに書き込まれた場合には、データを復元することはできない。すなわち、メディア番号が一致しないと、そのメディア番号から暗号化キーを生成して暗号化データを復号しても、元のデータを再現することはできない。
このようにして、暗号化キーが刷り込まれた1枚の特定ディスクが得られ、この特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元のデータが復元されることはない。さらに、暗号化キーを直接インターネット上で送信するのでなく、ディスクID,MCN,ISRCのシリアル番号を送信するようになっているので、暗号化キーを他人に盗まれるおそれがない。
In other words, data cannot be restored when it is written on a disk other than the disk used as the encryption key. That is, if the media numbers do not match, the original data cannot be reproduced even if the encryption key is generated from the media number and the encrypted data is decrypted.
In this way, one specific disk on which the encryption key is imprinted is obtained, and even if an attempt is made to copy from this specific disk to another disk, the encrypted data stored in the specific disk is decrypted. Therefore, since the media numbers (disk ID, MCN, ISRC serial number) required for the purpose are different, the original data is not restored. Furthermore, since the encryption key is not directly transmitted on the Internet, but the serial number of the disk ID, MCN, and ISRC is transmitted, there is no possibility that the encryption key is stolen by another person.

また、このようにして、音楽や映画等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   In addition, in this way, copyrighted data such as music and movies can be copied only once to one disc, but secondary copying from the copied disc to another disc is not possible. Copyrighted data is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。   Furthermore, when recording the encryption key, the data as the encryption key is distributed and recorded in the existing area, and the data recorded in a distributed manner is collected and the encryption key is generated. There is an advantage that encryption can be performed without changing the disk formatting method. Further, since the distribution method in the disk can be changed in various ways as necessary, there is an advantage that the confidentiality as the encryption key is maintained and the strength thereof is increased.

そして、暗号化キーの生成は、乱数関数Rnd()やハッシュ関数Hash()を用いてなされるので、同一のディスクID等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクID等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
(A2)第1実施形態の第2変形例の説明
音楽CDからデータを読み出すような態様でも可能である。
Since the encryption key is generated using the random number function Rnd () and the hash function Hash (), the same encryption key can be obtained from the same disk ID and the output encryption key is output. Therefore, the original disk ID or the like cannot be decrypted. Accordingly, the confidentiality of the encryption key is increased, and secondary copying of copyrighted data is prevented.
(A2) Description of Second Modification of First Embodiment A mode in which data is read from a music CD is also possible.

図15は、本発明の第1実施形態の第2変形例に係る暗号化・復号化記録装置の模式図である。この図15に示す暗号化・復号化記録装置40aは、パソコン20と、CD−R/RWドライブ22とをそなえるほか、CDドライブ24と、ケーブル43a,43bとをそなえて構成されている。
また、CDメディア25は、音楽データが入ったものであって、いわゆる音楽用CDと呼ばれるものであり、そして、CD−R/RWドライブ22には、書き込み用ディスク(CD−Rディスク21a,CD−RWディスク21b)または、再生用ディスク(CD−Rディスク31a,CD−RWディスク31b)が挿入されるようになっている。さらに、この図15に示すCDドライブ24は、CDメディア25を読み出して再生するものであり、複数のCDメディア25を選択できるようになっている。
FIG. 15 is a schematic diagram of an encryption / decryption recording apparatus according to a second modification of the first embodiment of the present invention. The encryption / decryption recording device 40a shown in FIG. 15 includes a personal computer 20 and a CD-R / RW drive 22, as well as a CD drive 24 and cables 43a and 43b.
The CD medium 25 contains music data and is called a so-called music CD. The CD-R / RW drive 22 has a writing disk (CD-R disk 21a, CD). -RW disc 21b) or a reproduction disc (CD-R disc 31a, CD-RW disc 31b) is inserted. Further, the CD drive 24 shown in FIG. 15 reads and reproduces the CD media 25, and a plurality of CD media 25 can be selected.

また、ケーブル43aは、パソコン20とCDドライブ24とを電気的に接続するものであり、さらに、ケーブル43bは、CDドライブ24とCD−R/RWドライブ22とを電気的に接続するものであり、これによって、パソコン20とCD−R/RWドライブ22との間で、データ及び暗号化データが、送受できるようになっている。   The cable 43a electrically connects the personal computer 20 and the CD drive 24, and the cable 43b electrically connects the CD drive 24 and the CD-R / RW drive 22. As a result, data and encrypted data can be transmitted and received between the personal computer 20 and the CD-R / RW drive 22.

なお、パソコン20は、暗号化メディア情報生成手段20a,暗号鍵生成手段20b,復号化手段20c,第2暗号鍵生成手段20dをそなえて構成されている。ここで、暗号化メディア情報生成手段20aは、ディスクID,MCN,ISRCのシリアル番号を用いた暗号化キーによってマルチメディアデータを暗号化して暗号化データを出力しうるものである。また、暗号鍵生成手段20bは、ディスクID,MCN,ISRCのシリアル番号から暗号化キーを生成するものである。   The personal computer 20 includes an encrypted media information generation unit 20a, an encryption key generation unit 20b, a decryption unit 20c, and a second encryption key generation unit 20d. Here, the encrypted media information generating means 20a can output the encrypted data by encrypting the multimedia data with the encryption key using the serial number of the disk ID, MCN, ISRC. The encryption key generation means 20b generates an encryption key from the disk ID, MCN, ISRC serial number.

また、暗号化キーの生成方法に関しては、第1実施形態にて説明(図39〜図40参照)したのと同様に、3種類の態様がある。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   Further, regarding the method for generating the encryption key, there are three types of modes as described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

さらに、復号化手段20cは、暗号化データを暗号化キーを用いて復号し、音声、映像、データ等の情報を含むマルチメディアデータを再生しうるものであり、第2暗号鍵生成手段20dは、ディスクID,MCN,ISRCのシリアル番号から暗号化キーを生成するものである。これらは、上述したものと同一なものなので、その詳細な説明を省略する。   Furthermore, the decryption means 20c can decrypt the encrypted data using the encryption key and reproduce multimedia data including information such as audio, video, data, etc. The second encryption key generation means 20d The encryption key is generated from the serial number of the disk ID, MCN, and ISRC. Since these are the same as those described above, a detailed description thereof will be omitted.

また、CD−R/RWドライブ22は、第1実施形態の第1変形例で説明したものと同一のものなので、更なる説明を省略する。
これにより、暗号化は次のようになる。すなわち、CD−R/RWドライブ22内の読出手段22aにおいて、挿入された書き込み用ディスクのディスクID,MCN,ISRCのシリアル番号がメディア番号として読み出され(第1ディスク識別情報読出ステップ)、その読み出されたメディア番号は、ケーブル43b,43aを介して、パソコン20に入力される。そして、パソコン20内の暗号鍵生成手段20bにおいて、暗号化キーが生成される(第1暗号鍵生成ステップ)。
Further, since the CD-R / RW drive 22 is the same as that described in the first modification of the first embodiment, further description is omitted.
As a result, the encryption is as follows. That is, the reading means 22a in the CD-R / RW drive 22 reads the disk ID, MCN, ISRC serial number of the inserted writing disk as the media number (first disk identification information reading step). The read media number is input to the personal computer 20 via the cables 43b and 43a. Then, the encryption key generation means 20b in the personal computer 20 generates an encryption key (first encryption key generation step).

一方、CDメディア25に記録された、例えば音楽データは、CDドライブ24において、読み出され(第1読出ステップ)、そのデータは、ケーブル43aを介して、パソコン20に入力される。そして、パソコン20内の暗号化メディア情報生成手段20aにおいて、その暗号化キーを用いて、その読み出されたデータは暗号化され、その暗号化データは、ケーブル43a,43bを介して、CD−R/RWドライブ22に入力されて、暗号化メディア情報保存手段22bにおいて、暗号化データは、暗号化する際に読み出されたディスクIDを有する書き込み用ディスクのデータ領域12b(図1参照)に、記録することにより、特定ディスクが生成される(特定記録媒体生成ステップ)。   On the other hand, for example, music data recorded on the CD medium 25 is read by the CD drive 24 (first reading step), and the data is input to the personal computer 20 via the cable 43a. Then, in the encrypted media information generating means 20a in the personal computer 20, the read data is encrypted using the encryption key, and the encrypted data is transferred to the CD-- via the cables 43a and 43b. The encrypted data input to the R / RW drive 22 and stored in the encrypted media information storage unit 22b is stored in the data area 12b (see FIG. 1) of the writing disk having the disk ID read out at the time of encryption. By recording, a specific disc is generated (specific recording medium generation step).

また、データを復号するときは、次のようになる。すなわち、書き込み用ディスク又は、再生用ディスクが、CD−R/RWドライブ22に挿入される。そして、CD−R/RWドライブ22内の第2読出手段22cにおいて、そのディスクID,MCN,ISRCのシリアル番号が読み出され、これらは、ケーブル43b,43aを介して、パソコン20へと入力される。さらに、パソコン20内の第2暗号鍵生成手段20dにおいて、読み出したディスクIDと、MCN,ISRCのシリアル番号とから、暗号化キーが生成される。また、パソコン20内の復号化手段20cにおいて、書き込み用ディスク又は、再生用ディスクから読み出された暗号化データは、その暗号化キーが暗号化に使用した暗号化キーと一致する場合のみ復号され、マルチメディアデータが再現されるのである。   When data is decrypted, it is as follows. That is, a writing disk or a reproducing disk is inserted into the CD-R / RW drive 22. The second reading means 22c in the CD-R / RW drive 22 reads the disk ID, MCN, ISRC serial number, and these are input to the personal computer 20 via the cables 43b, 43a. The Further, the second encryption key generation means 20d in the personal computer 20 generates an encryption key from the read disk ID and the MCN and ISRC serial numbers. In addition, in the decryption means 20c in the personal computer 20, the encrypted data read from the writing disk or the reproducing disk is decrypted only when the encryption key matches the encryption key used for encryption. Multimedia data is reproduced.

このような構成によって、CD−R/RWのコピー防止のための、暗号化及び復号化が行なわれる。
図16は、本発明の第1実施形態の第2変形例に係る、CD−R又はCD−RWのコピー防止方法のフローチャートである。
ステップD1から開始されるコピー防止ステップは、まず、CDドライブ24において、CDメディア25から、必要なデータが選択された後(ステップD2)、そのデータが読み出される(ステップD3)。なお、このステップまでは、データの状態は、通常のものである。
With such a configuration, encryption and decryption are performed to prevent CD-R / RW copy protection.
FIG. 16 is a flowchart of the CD-R or CD-RW copy prevention method according to the second modification of the first embodiment of the present invention.
In the copy prevention step started from step D1, first, in the CD drive 24, after necessary data is selected from the CD medium 25 (step D2), the data is read (step D3). Up to this step, the data state is normal.

そして、ステップD4において、MCN,ISRCのシリアル番号,ディスクIDを適当に組み合わせた、そのディスク(メディア)固有の暗号化キーによって、そのデータが暗号化され、ステップD5において、その暗号化データが書き込み用ディスク(CD−R/RWメディア)に保存される。
一方、復号ステップとして、ステップD6で、そのディスク(メディア)固有の暗号化キーによって、そのデータが復号され、ステップD7で、その復号化データが使用され、ステップD8で、復号ステップが終了するのである。
In step D4, the data is encrypted with an encryption key unique to the disc (medium) appropriately combining the MCN, ISRC serial number, and disc ID. In step D5, the encrypted data is written. Is stored on a disc (CD-R / RW media).
On the other hand, as the decryption step, the data is decrypted by the encryption key unique to the disc (media) at step D6, the decrypted data is used at step D7, and the decryption step is completed at step D8. is there.

また、ステップD4において、読み出されたデータが暗号化された後、さらに、別のデータを読み出して暗号化するようにもでき、その場合は、ディスク(図16ではCDと表記されている)が入れ換えられて、ステップD2からステップD4までのステップが、繰り返される。
なお、ステップD5,D6において、暗号化データが、暗号化キーとして使用したディスク以外のディスクに書き込まれた場合には、データを復元することはできない。
In step D4, after the read data is encrypted, another data can be read and encrypted. In that case, the disc (indicated as CD in FIG. 16) is used. Are replaced, and the steps from Step D2 to Step D4 are repeated.
In steps D5 and D6, when encrypted data is written on a disk other than the disk used as the encryption key, the data cannot be restored.

このように、ユーザが1回目のコピーをするときは、読み込まれた音声,映像,データ等のマルチメディアデータは、ディスク固有の暗号化キーにより、暗号化されて、ユーザは、1枚の特定ディスクを得られる。逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽や映像データが復元されることはない。   In this way, when the user makes the first copy, the read multimedia data such as audio, video, and data is encrypted with the disk-specific encryption key, and the user can specify one specific copy. You can get a disc. Conversely, even if the user attempts to copy from the specific disk to another disk, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored in the specific disk The original music and video data will not be restored.

また、このようにして、音楽や映画等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   In addition, in this way, copyrighted data such as music and movies can be copied only once to one disc, but secondary copying from the copied disc to another disc is not possible. Copyrighted data is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。   Furthermore, when recording the encryption key, the data as the encryption key is distributed and recorded in the existing area, and the data recorded in a distributed manner is collected and the encryption key is generated. There is an advantage that encryption can be performed without changing the disk formatting method. Further, since the distribution method in the disk can be changed in various ways as necessary, there is an advantage that the confidentiality as the encryption key is maintained and the strength thereof is increased.

そして、また、暗号化キーの生成は、乱数関数Rnd()やハッシュ関数Hash()を用いてなされるので、同一のディスクID等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクID等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
(A3)第1実施形態の第3変形例の説明
一方、データを伝送するような別態様の暗号化方法も行なえる。
Since the encryption key is generated using the random number function Rnd () and the hash function Hash (), the same encryption key can be obtained from the same disk ID and the output encryption key The original disk ID or the like cannot be decrypted from the conversion key. Accordingly, the confidentiality of the encryption key is increased, and secondary copying of copyrighted data is prevented.
(A3) Description of Third Modification of First Embodiment On the other hand, another mode of encryption method for transmitting data can be performed.

図17は、本発明の第1実施形態の第3変形例に係る暗号化・復号化記録装置の模式図である。この図17に示す暗号化・復号化記録装置40は、データ送出装置26と回線36aを介して接続されている。この暗号化・復号化記録装置40は、パソコン20と、ケーブル43とをそなえて構成されている。
パソコン20は、暗号化メディア情報生成手段20aと、暗号鍵生成手段20bと、復号化手段20cと、第2暗号鍵生成手段20dとをそなえて構成されている。これらのものは、上述したものと同一なものなので、その詳細な説明を省略する。なお、CD−R/RWドライブ22及びケーブル43は、上述したものと同一のものなので、更なる説明を省略する。また、CD−R/RWドライブ22は、書き込み用ディスク又は再生用ディスクを挿入できる。
FIG. 17 is a schematic diagram of an encryption / decryption recording apparatus according to a third modification of the first embodiment of the present invention. The encryption / decryption recording device 40 shown in FIG. 17 is connected to the data transmission device 26 via a line 36a. The encryption / decryption recording device 40 includes a personal computer 20 and a cable 43.
The personal computer 20 includes an encrypted media information generation unit 20a, an encryption key generation unit 20b, a decryption unit 20c, and a second encryption key generation unit 20d. Since these are the same as those described above, a detailed description thereof will be omitted. Since the CD-R / RW drive 22 and the cable 43 are the same as those described above, further description is omitted. Further, the CD-R / RW drive 22 can insert a writing disk or a reproducing disk.

また、暗号化キーの生成方法に関しても、第1実施形態にて説明(図39〜図40参照)したのと同様である。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。   The encryption key generation method is also the same as that described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number.

さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

また、データ送出装置26は、データファイル等をこの暗号化・復号化記録装置40に対して、送出するものであり、例えば、取り込んだアナログデータをA/D変換し、そのディジタルデータを送出するようになっている。
さらに、回線36aは、データ送出装置26と暗号化・復号化記録装置40とを接続する回線であり、例えばパソコン20のシリアルポート(図示せず)に接続されている。
The data sending device 26 sends a data file or the like to the encryption / decryption recording device 40. For example, the analog sending data is A / D converted and the digital data is sent. It is like that.
Further, the line 36a is a line for connecting the data transmission device 26 and the encryption / decryption recording device 40, and is connected to a serial port (not shown) of the personal computer 20, for example.

これにより、例えばアナログデータは、データ送出装置26において、A/D変換されて、そのデータが、回線36aを介して、暗号化・復号化記録装置40に入力されて、パソコン20に、そのシリアルポートから入力される。
一方、CD−R/RWドライブ22内の読出手段22aにおいて、挿入されたディスクのディスクID,MCN,ISRCのシリアル番号がメディア番号として読み出され、その読み出されたメディア番号は、ケーブル43を介して、パソコン20に入力され、パソコン20内の暗号鍵生成手段20bにおいて、暗号化キーが生成される。
Thus, for example, analog data is A / D converted in the data transmission device 26, and the data is input to the encryption / decryption recording device 40 via the line 36a, and the serial data is input to the personal computer 20. Input from the port.
On the other hand, in the reading means 22a in the CD-R / RW drive 22, the disk ID, MCN, ISRC serial number of the inserted disk is read as the media number, and the read media number is sent to the cable 43. The encryption key is generated by the encryption key generation means 20 b in the personal computer 20.

そして、シリアルポートからのデータは、パソコン20内の暗号化メディア情報生成手段20aにおいて、その暗号化キーを用いて暗号化データが出力され、その暗号化データは、ケーブル43を介して、CD−R/RWドライブ22に入力される。
さらに、その暗号化データは、CD−R/RWドライブ22内の暗号化メディア情報保存手段22bによって、書き込み用ディスクのデータ領域12b(図1参照)に保存される。
The data from the serial port is output as encrypted data using the encryption key in the encrypted media information generating means 20 a in the personal computer 20, and the encrypted data is transmitted via the cable 43 to the CD- Input to the R / RW drive 22.
Further, the encrypted data is stored in the data area 12b (see FIG. 1) of the writing disk by the encrypted media information storing means 22b in the CD-R / RW drive 22.

また、書き込み用ディスク又は、再生用ディスクから復号するときは、次のようになる。すなわち、CD−R/RWドライブ22内の第2読出手段22cにおいて、そのディスクID,MCN,ISRCのシリアル番号が読み出され、パソコン20内の第2暗号鍵生成手段20dにおいて、復号するための暗号化キーが生成され、そして、パソコン20内の復号化手段20cにおいて、その暗号化データがその暗号化キーを用いて復号されるのである。   Further, when decoding from a writing disk or a reproducing disk, it is as follows. That is, the second reading means 22c in the CD-R / RW drive 22 reads the disk ID, MCN, ISRC serial number, and the second encryption key generating means 20d in the personal computer 20 decrypts the serial number. An encryption key is generated, and the encrypted data is decrypted by the decryption means 20c in the personal computer 20 using the encryption key.

このような構成によって、CD−R/RWのコピー防止のための、暗号化及び復号化が行なわれる。
図18は、本発明の第1実施形態の第3変形例に係る、CD−R又はCD−RWのコピー防止方法のフローチャートである。
ステップE1から開始される暗号化ステップは、まず、ステップE2において、保存するデータが選択された後、そのファイルデータが取り込まれる(ステップE3)。なお、このステップまでは、データの状態は、通常のものである。
With such a configuration, encryption and decryption are performed to prevent CD-R / RW copy protection.
FIG. 18 is a flowchart of a CD-R or CD-RW copy prevention method according to a third modification of the first embodiment of the present invention.
In the encryption step started from step E1, first, in step E2, data to be stored is selected, and then the file data is fetched (step E3). Up to this step, the data state is normal.

そして、ステップE4において、MCN,ISRCのシリアル番号,ディスクIDを適当に組み合わせた、そのディスク(メディア)固有の暗号化キーによって、そのデータが暗号化され、ステップE5において、その暗号化データが書き込み用ディスク(CD−R/RWメディア)に保存される。
一方、復号ステップとして、ステップE6で、そのディスク固有の暗号化キーによって、そのデータが復号され、ステップE7で、その復号化データが使用され、ステップE8で、暗号化ステップが終了するのである。
In step E4, the data is encrypted with an encryption key unique to the disk (media), which is an appropriate combination of the MCN, ISRC serial number, and disk ID. In step E5, the encrypted data is written. Is stored on a disc (CD-R / RW media).
On the other hand, as a decryption step, the data is decrypted with the encryption key unique to the disc at step E6, the decrypted data is used at step E7, and the encryption step is terminated at step E8.

また、ステップE2において、別のデータを読み出すようにもでき、その場合は、繰り返して、データが選択される。
なお、ステップE5,E6において、暗号化データが、暗号化キーとして使用したディスク以外のディスクに書き込まれた場合には、データを復元することはできない。
In step E2, another data can be read out. In that case, data is selected repeatedly.
In steps E5 and E6, when encrypted data is written on a disk other than the disk used as the encryption key, the data cannot be restored.

このように、ユーザが1回目のコピーをするときは、読み込まれた音声,映像,データ等のマルチメディアデータは、ディスク固有の暗号化キーにより、暗号化されて、ユーザは、1枚の特定ディスクを得られる。
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽や映像データが復元されることはない。
In this way, when the user makes the first copy, the read multimedia data such as audio, video, and data is encrypted with the disk-specific encryption key, and the user can specify one specific copy. You can get a disc.
Conversely, even if the user attempts to copy from the specific disk to another disk, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored in the specific disk The original music and video data will not be restored.

このようにして、音楽や映画等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   In this way, copyrighted data such as music and movies can be copied only once to a single disc, but secondary copying from the copied disc to another disc is not possible. The data with is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。   Furthermore, when recording the encryption key, the data as the encryption key is distributed and recorded in the existing area, and the data recorded in a distributed manner is collected and the encryption key is generated. There is an advantage that encryption can be performed without changing the disk formatting method. Further, since the distribution method in the disk can be changed in various ways as necessary, there is an advantage that the confidentiality as the encryption key is maintained and the strength thereof is increased.

加えて、暗号化キーの生成は、乱数関数Rnd()やハッシュ関数Hash()を用いてなされるので、同一のディスクID等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクID等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
(B)本発明の第2実施形態の説明
上記の第1実施形態において説明した、暗号化装置及び復号化装置を音響装置に組み込んで使用することもできる。
In addition, since the encryption key is generated using the random number function Rnd () or the hash function Hash (), the same encryption key can be obtained from the same disk ID, etc., and the output encryption The original disk ID or the like cannot be decrypted from the key. Accordingly, the confidentiality of the encryption key is increased, and secondary copying of copyrighted data is prevented.
(B) Description of Second Embodiment of Present Invention The encryption device and the decryption device described in the first embodiment may be used by being incorporated in an audio device.

図19は、本発明の第2実施形態に係る音響装置の模式図である。この図19に示す音響装置27は、暗号化手段と復号化手段とを有する音響装置であって、CD−R/RWドライブ42と、スピーカー28a,28bと、音響再生機器29とをそなえて構成されている。
また、このCD−R/RWドライブ42に挿入されるディスクは、初期化された書き込み用ディスクのほかに、データが記録された再生用ディスクである。すなわち、これらのディスク(メディア)は、光学式に記録されるものであり、また、そのデータ領域12b(図1参照)は、ユーザによって少なくとも1回は書き込まれ得るものである。
FIG. 19 is a schematic diagram of an acoustic device according to the second embodiment of the present invention. The acoustic device 27 shown in FIG. 19 is an acoustic device having an encryption unit and a decryption unit, and includes a CD-R / RW drive 42, speakers 28a and 28b, and an acoustic reproduction device 29. Has been.
The disc inserted into the CD-R / RW drive 42 is a reproduction disc on which data is recorded in addition to the initialized writing disc. That is, these discs (media) are optically recorded, and the data area 12b (see FIG. 1) can be written at least once by the user.

ここで、暗号化手段(図示せず)は、音声、データ等の情報を含むマルチメディアデータを暗号化して暗号化メディア情報として記録しうるものであり、復号化手段(図示せず)は、音声、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号しうるものである。
また、CD−R/RWドライブ42は、音声、データ等の情報を含むマルチメディアデータを暗号化して暗号化メディア情報として記録しうるものであって、読出手段42a,暗号化メディア情報生成手段42b,暗号化メディア情報保存手段42c,第2読出手段42d,第2暗号鍵生成手段42e,復号化手段42fをそなえて構成されている。
Here, the encryption means (not shown) can encrypt multimedia data including information such as voice and data and record it as encrypted media information, and the decryption means (not shown) The encrypted media information in which multimedia data including information such as voice and data is encrypted and recorded can be decrypted.
The CD-R / RW drive 42 is capable of encrypting multimedia data including information such as voice and data and recording it as encrypted media information. The reading means 42a and the encrypted media information generating means 42b , Encrypted media information storing means 42c, second reading means 42d, second encryption key generating means 42e, and decrypting means 42f.

この読出手段42aは、初期化された書き込み用ディスク及びデータが記録された再生用ディスクにおけるディスクIDを読み出しうるものである。また、この初期化された書き込み用ディスク及びデータが記録された再生用ディスクは、図1に示すディスク10と同様、CD−R/RWドライブ42が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域11と、CD−R/RWドライブ42が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域12bとをそなえ、管理領域11に暗号化のためのディスクIDが記録されている。   The reading means 42a can read the disc ID of the initialized writing disc and the reproducing disc on which the data is recorded. In addition, the initialized writing disk and the reproducing disk on which the data is recorded are areas that can be read by the CD-R / RW drive 42, like the disk 10 shown in FIG. A management area 11 that cannot be accessed and a data area 12b that is readable by the CD-R / RW drive 42 and that can be accessed arbitrarily by the user. The management area 11 has a disk ID for encryption. It is recorded.

暗号化メディア情報生成手段42bは、ディスクID,MCN,ISRCのシリアル番号を用いた暗号化キーによってマルチメディアデータを暗号化し暗号化メディア情報として出力しうるものであり、また、暗号化メディア情報保存手段42cは、その暗号化メディア情報をデータ領域12b(図1参照)に保存しうるものである。   The encrypted media information generating means 42b is capable of encrypting multimedia data with an encryption key using the serial number of the disk ID, MCN, ISRC and outputting the encrypted media information as encrypted media information. The means 42c can store the encrypted media information in the data area 12b (see FIG. 1).

また、暗号化キーの生成方法に関しても、第1実施形態にて説明(図39〜図40参照)したのと同様である。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   The encryption key generation method is also the same as that described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

さらに、第2読出手段42dは、書き込み用ディスク及び再生用ディスクにおけるディスクIDを読み出しうるものであり、第2暗号鍵生成手段42eは、ディスクID,MCN,ISRCのシリアル番号から復号のための暗号化キーを生成するものであり、加えて、復号化手段42fは、暗号化された情報をディスクID,MCN,ISRCのシリアル番号を用いた暗号化キーを用いて復号し、音声、データ等の情報を含むマルチメディアデータを再生しうるものである。   Further, the second reading means 42d can read the disk IDs in the writing disk and the reproducing disk, and the second encryption key generating means 42e can encrypt the decryption from the serial numbers of the disk ID, MCN, and ISRC. In addition, the decrypting means 42f decrypts the encrypted information by using the encryption key using the serial number of the disk ID, MCN, ISRC, etc. Multimedia data including information can be reproduced.

これらの機能のうち、読出手段42a,暗号化メディア情報保存手段42c,第2読出手段42dは、CD−R/RWドライブ42内のドライブ装置によって発揮される。一方、暗号化メディア情報生成手段42b,第2暗号鍵生成手段42e,復号化手段42fの機能は、例えば、内部に組み込まれたソフトウェア等により発揮される。   Among these functions, the reading means 42a, the encrypted media information storage means 42c, and the second reading means 42d are exhibited by the drive device in the CD-R / RW drive 42. On the other hand, the functions of the encrypted media information generating means 42b, the second encryption key generating means 42e, and the decrypting means 42f are exhibited by, for example, software incorporated therein.

また、スピーカー28aは、ステレオ音声の左チャネル用のスピーカーであり、スピーカー28bは、ステレオ音声の右チャネル用のスピーカーである。さらに、音響再生機器29は、音楽データを読み出して、再生し、増幅して、スピーカー28a,28bから出力しうるものである。
これにより、暗号化は次のようになる。すなわち、書き込み用ディスクは、CD−R/RWドライブ42内の読出手段42aにおいて、挿入されたディスクのディスクID,MCN,ISRCのシリアル番号がメディア番号として読み出される。そして、CD−R/RWドライブ42内の暗号化メディア情報生成手段42bにおいて、ディスクID,MCN,ISRCのシリアル番号を用いた暗号化キーによってマルチメディアデータが暗号化され、暗号化メディア情報として出力される。そして、CD−R/RWドライブ42内の暗号化メディア情報保存手段42cにおいて、その暗号化メディア情報は、書き込み用ディスクのデータ領域12b(図1参照)に保存される。
The speaker 28a is a speaker for the left channel of stereo sound, and the speaker 28b is a speaker for the right channel of stereo sound. Further, the sound reproducing device 29 can read out, reproduce, amplify and output music data from the speakers 28a and 28b.
As a result, the encryption is as follows. That is, in the writing disk, the reading means 42a in the CD-R / RW drive 42 reads the disk ID, MCN, and ISRC serial number of the inserted disk as the media number. Then, the encrypted media information generating means 42b in the CD-R / RW drive 42 encrypts the multimedia data with the encryption key using the disk ID, MCN, ISRC serial number, and outputs it as encrypted media information. Is done. Then, the encrypted media information storage means 42c in the CD-R / RW drive 42 stores the encrypted media information in the data area 12b (see FIG. 1) of the writing disk.

さらに、復号化については、次のようになる。すなわち、CD−R/RWドライブ42内の第2読出手段42dにおいて、書き込み用ディスク又は、再生用ディスクから、ディスクID,MCN,ISRCのシリアル番号が読み出され、また、第2暗号鍵生成手段42eにおいて、ディスクID,MCN,ISRCのシリアル番号から暗号化キーが生成され、さらに、復号化手段42fにおいて、その暗号化キーによって、その暗号化メディア情報が復号されるのである。   Further, the decoding is as follows. That is, in the second reading means 42d in the CD-R / RW drive 42, the serial number of the disk ID, MCN, ISRC is read from the writing disk or the reproducing disk, and the second encryption key generating means In 42e, an encryption key is generated from the serial number of the disk ID, MCN, and ISRC, and in the decrypting means 42f, the encrypted media information is decrypted by the encryption key.

このような構成によって、ユーザは、この音響装置27に格納された音楽データを再生するとともに、CD−R/RWの違法コピー防止のための暗号化及び復号化を行なう。
すなわち、音楽データは、適当に再生・増幅がされて、左右のスピーカー28a,28bから出力される。
With such a configuration, the user reproduces the music data stored in the audio device 27 and performs encryption and decryption for preventing illegal copying of the CD-R / RW.
That is, the music data is appropriately reproduced and amplified and output from the left and right speakers 28a and 28b.

一方、ユーザがコピーする場合は、まず、音楽データが、読み込まれ、その読み込まれた音楽データは、記録すべき書き込み用ディスクにコピーされる際に、その書き込み用ディスク固有のMCN,ISRCのシリアル番号,ディスクIDによって、ディスク固有の暗号化キーが作成されて、これらの暗号化キーにより、音楽データは暗号化される。その暗号化データは、元の暗号化キーが読み出されたディスク以外の、複数のディスクにコピーされたとしても、ディスク固有の暗号化キーが異なるので、元の音楽データが復元されることはない。従って、特定ディスクのみ、元のデータを再生することができる。   On the other hand, when the user copies, first, the music data is read, and when the read music data is copied to the writing disk to be recorded, the MCN and ISRC specific to the writing disk are recorded. An encryption key unique to the disk is created based on the number and the disk ID, and the music data is encrypted with these encryption keys. Even if the encrypted data is copied to multiple disks other than the disk from which the original encryption key was read, the original music data will not be restored because the encryption key unique to the disk is different. Absent. Therefore, only the specific disk can reproduce the original data.

このように、ユーザが1回目のコピーをするときは、読み込まれた音楽データや音声データは、ディスク固有の暗号化キーにより、暗号化されて、ユーザは、1枚の特定ディスクを得られる。
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽データ等が復元されることはない。
As described above, when the user performs the first copy, the read music data and audio data are encrypted with the disk-specific encryption key, and the user can obtain one specific disk.
Conversely, even if the user attempts to copy from the specific disk to another disk, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored in the specific disk Number) is different, the original music data or the like is never restored.

このようにして、音楽等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   In this way, copyrighted data such as music can be copied only once to one disc, but secondary copying from the copied disc to another disc is not possible. Data is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

また、暗号化キーを記録する際には、CD−RディスクあるいはCD−RWディスク内の管理領域11とデータ領域12b(図1参照)とが利用され、これらの領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、既存のディスクのフォーマット方法を変更せずに、暗号化が行なえるようになる。加えて、その分散方法は、必要に応じて、種々に変更させることができるので、暗号化キーとしての強度を高めることができるのである。   When recording the encryption key, the management area 11 and the data area 12b (see FIG. 1) in the CD-R disc or CD-RW disc are used, and data serving as the encryption key is stored in these areas. Are recorded in a distributed manner, and the data recorded in a dispersed manner are collected and an encryption key is generated, so that encryption can be performed without changing the format method of an existing disk. In addition, since the distribution method can be variously changed as necessary, the strength as an encryption key can be increased.

なお、再生だけ行なうような態様でも可能である。図20は、本発明の第2実施形態に係る他の音響装置の模式図である。この図20に示す音響装置27aは、音声、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号しうる復号化手段(図示せず)を有するものであって、CD−R/RWドライブ43と、スピーカー28a,28bとをそなえて構成されている。   Note that a mode in which only reproduction is performed is also possible. FIG. 20 is a schematic view of another acoustic device according to the second embodiment of the present invention. The acoustic device 27a shown in FIG. 20 has decryption means (not shown) capable of decrypting encrypted media information in which multimedia data including information such as voice and data is encrypted and recorded. Thus, the CD-R / RW drive 43 and speakers 28a and 28b are provided.

また、暗号化キーの生成方法に関しても、第1実施形態にて説明(図39〜図40参照)したのと同様である。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   The encryption key generation method is also the same as that described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

また、挿入されるディスクは、暗号化キーによって生成された、暗号化データが記録されているディスクである。
ここで、CD−R/RWドライブ43は、CD−Rディスク21a,31a又はCD−RWディスク21b,31bの暗号化キーを用いて、これらのディスク(メディア)に暗号化されて記録されている音声,データ等のマルチメディアデータを、復号するものであり、第2読出手段42d,第2暗号鍵生成手段42e,復号化手段42fをそなえて構成されている。なお、スピーカー28a,28bは、上述したものと同一のものである。
The inserted disc is a disc on which encrypted data generated by the encryption key is recorded.
Here, the CD-R / RW drive 43 is encrypted and recorded on these disks (media) using the encryption keys of the CD-R disks 21a and 31a or the CD-RW disks 21b and 31b. The multimedia data such as voice and data is decrypted, and comprises second reading means 42d, second encryption key generating means 42e, and decrypting means 42f. The speakers 28a and 28b are the same as those described above.

このような構成によって、音楽の再生が行なわれる一方、復号が行なわれる。すなわち、CD−R/RWドライブ43内の第2読出手段42dにおいて、再生用ディスクのディスクID,MCN,ISRCのシリアル番号が読み出され、第2暗号鍵生成手段42eにおいて、暗号化キーが生成され、復号化手段42fにおいて、再生用ディスクの暗号化データがその暗号化キーを用いて復号され、そして、音声,データ等のマルチメディアデータが再生されるのである。   With such a configuration, music is reproduced while decoding is performed. That is, the second reading means 42d in the CD-R / RW drive 43 reads the disk ID, MCN, ISRC serial number of the reproducing disk, and the second encryption key generating means 42e generates an encryption key. Then, in the decryption means 42f, the encrypted data on the reproduction disk is decrypted using the encryption key, and multimedia data such as voice and data is reproduced.

ここで、このディスク以外のディスクに暗号化されて記録されたデータは、ディスク固有の暗号化キーが異なるので、元の音楽データが復元されることはなく、一枚のディスクにのみ記録された情報のみが再生されるのである。
このように、ユーザは、ディスク固有の暗号化キーにより、復号して再生をするので、その暗号化キー以外の暗号化キーでは、元の音楽データ等を復元することはできない。
Here, the data recorded encrypted on a disk other than this disk has a different encryption key unique to the disk, so the original music data is not restored and is recorded only on one disk. Only information is reproduced.
In this way, the user decrypts and reproduces with the encryption key unique to the disc, so the original music data or the like cannot be restored with an encryption key other than the encryption key.

このようにして、音楽等の著作権付きのデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。   In this way, copyrighted data such as music can be copied only once to one disc, but secondary copying from the copied disc to another disc is not possible. Data is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。   Furthermore, when recording the encryption key, the data as the encryption key is distributed and recorded in the existing area, and the data recorded in a distributed manner is collected and the encryption key is generated. There is an advantage that encryption can be performed without changing the disk formatting method. Further, since the distribution method in the disk can be changed in various ways as necessary, there is an advantage that the confidentiality as the encryption key is maintained and the strength thereof is increased.

加えて、暗号化キーの生成は、乱数関数Rnd()やハッシュ関数Hash()を用いてなされるので、同一のディスクID等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクID等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
(B1)本発明の第2実施形態の第1変形例の説明
第2実施形態において説明した、暗号化及び復号しうる機能を、映像機器に組み込んで使用することもできる。
In addition, since the encryption key is generated using the random number function Rnd () or the hash function Hash (), the same encryption key can be obtained from the same disk ID, etc., and the output encryption The original disk ID or the like cannot be decrypted from the key. Accordingly, the confidentiality of the encryption key is increased, and secondary copying of copyrighted data is prevented.
(B1) Description of First Modification of Second Embodiment of Present Invention The functions that can be encrypted and decrypted as described in the second embodiment can also be used by being incorporated in video equipment.

図21は、本発明の第2実施形態の第1変形例に係る音響・映像・データ装置の模式図である。この図21に示す音響・映像・データ装置32は、音声、映像、データ等の情報を含むマルチメディアデータを暗号化して暗号化メディア情報として記録しうるとともに、音声、映像、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号しうるものであって、CD−R/RWドライブ付きテレビ33と、AV装置34と、スピーカー28a,28bとをそなえて構成されている。また、挿入されるディスクは、初期化された書き込み用ディスクか、あるいは、既にデータを書き込んだ状態の再生用ディスクを挿入して音声や映像データを再生することも可能である。   FIG. 21 is a schematic diagram of an audio / video / data device according to a first modification of the second embodiment of the present invention. The audio / video / data device 32 shown in FIG. 21 can encrypt multimedia data including information such as voice, video, data, etc. and record it as encrypted media information, and also record information such as voice, video, data, etc. Encrypted media information recorded with encrypted multimedia data can be decrypted, and includes a television 33 with a CD-R / RW drive, an AV device 34, and speakers 28a and 28b. It is configured. The inserted disc may be an initialized writing disc or a reproducing disc in which data has already been written to reproduce audio and video data.

ここで、CD−R/RWドライブ付きテレビ33は、テレビの機能を有するほかに、CD−Rディスク21a又はCD−RWディスク21bの暗号化キーを用いて、音声データ又は音楽データを、暗号化して、その暗号化したデータを記録する機能を有するものであって、読出手段42a,暗号化メディア情報生成手段42b,暗号化メディア情報保存手段42c,第2読出手段42d,第2暗号鍵生成手段42e,復号化手段42fをそなえて構成されている。これらは、第2実施形態にて説明した機能に加えて、映像データを処理する機能を有するものであって、更なる説明を省略する。   Here, the TV 33 with a CD-R / RW drive has a TV function, and encrypts audio data or music data by using the encryption key of the CD-R disc 21a or the CD-RW disc 21b. And having a function of recording the encrypted data, the reading means 42a, the encrypted media information generating means 42b, the encrypted media information storing means 42c, the second reading means 42d, and the second encryption key generating means. 42e and decoding means 42f. These have a function of processing video data in addition to the functions described in the second embodiment, and further description thereof is omitted.

また、暗号化の生成方法に関しても、第1実施形態にて説明(図39〜図40参照)したのと同様である。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   The encryption generation method is the same as that described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

また、AV(Audio-Visual)装置34は、音声や映像のデータを再生できるものであって、例えば、ビデオ再生装置である。なお、スピーカー28a,28bは、上述したものと同様である。また、ケーブル43b,43c,43dは、これらの機器の間を電気的に接続するものである。
これにより、CD−R/RWドライブ付きテレビ33内の読出手段42aにおいて、書き込み用ディスクのディスクID,MCN,ISRCのシリアル番号がメディア番号として読み出される。
The AV (Audio-Visual) device 34 can reproduce audio and video data and is, for example, a video reproduction device. The speakers 28a and 28b are the same as those described above. The cables 43b, 43c, and 43d are for electrically connecting these devices.
Thus, the reading means 42a in the television 33 with the CD-R / RW drive reads the disk ID, MCN, and ISRC serial number of the writing disk as the media number.

一方、AV装置34において、音声や映像のデータが再生され、この再生された音声や映像のデータは、ケーブル43dを介して、このCD−R/RWドライブ付きテレビ33に入力され、そのデータは、適当に再生・増幅がされて、ケーブル43b,43cを介して、左右のスピーカー28a,28bから出力される。   On the other hand, audio and video data is reproduced in the AV apparatus 34, and the reproduced audio and video data is input to the television 33 with a CD-R / RW drive via the cable 43d, and the data is The sound is appropriately reproduced and amplified, and is output from the left and right speakers 28a and 28b via the cables 43b and 43c.

また、一方、このCD−R/RWドライブ付きテレビ33内の暗号化メディア情報生成手段42bにおいて、ディスクID,MCN,ISRCのシリアル番号によって、ディスク固有の暗号化キーが作成されて、その音楽等のデータは、その暗号化キーを用いて暗号化データが出力される。
そして、その暗号化データは、CD−R/RWドライブ付きテレビ33内の暗号化メディア情報保存手段42cによって、書き込み用ディスクのデータ領域12bに保存される。
On the other hand, in the encrypted media information generating means 42b in the television 33 with a CD-R / RW drive, a disk-specific encryption key is created based on the disk ID, MCN, ISRC serial number, and the music etc. The encrypted data is output using the encryption key.
Then, the encrypted data is stored in the data area 12b of the writing disk by the encrypted media information storing means 42c in the television 33 with the CD-R / RW drive.

さらに、復号化については、次のようになる。すなわち、CD−R/RWドライブ付きテレビ33内の第2読出手段42dにおいて、ディスクID,MCN,ISRCのシリアル番号が読み出され、また、第2暗号鍵生成手段42eにおいて、ディスクID,MCN,ISRCのシリアル番号から暗号化キーが生成され、さらに、復号化手段42fにおいて、その暗号化キーによって、その暗号化データが復号され、そして、音声,映像,データ等のマルチメディアデータが再現されるのである。   Further, the decoding is as follows. That is, the second reading means 42d in the television 33 with a CD-R / RW drive reads the serial number of the disk ID, MCN, ISRC, and the second encryption key generating means 42e reads the disk ID, MCN, An encryption key is generated from the ISRC serial number, and the decryption means 42f decrypts the encrypted data with the encryption key, and reproduces multimedia data such as audio, video, and data. It is.

このような構成によって、ユーザは、この音響・映像・データ装置32に格納された音楽や映像の情報を再生するとともに、CD−R/RWの違法コピー防止のための暗号化された音声データや映像データのコピーを行なう。
すなわち、ユーザが1回目のコピーをするときは、まず、音声や映像の情報が、読み込まれ、その読み込まれた音声や映像の情報は、ディスク固有の暗号化キーにより、暗号化される。従って、ユーザは、1枚の特定ディスクを得られる。
With such a configuration, the user reproduces music and video information stored in the audio / video / data device 32, and encrypts audio data and data for preventing illegal copying of CD-R / RW. Copy video data.
That is, when the user performs the first copy, the audio and video information is first read, and the read audio and video information is encrypted with the disk-specific encryption key. Therefore, the user can obtain one specific disk.

逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元の音楽や映像データが復元されることはない。
このようにして、一枚のディスクにのみ、記録されるので、著作物データは、違法にコピーされることがなくなる。
Conversely, even if the user attempts to copy from the specific disk to another disk, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored in the specific disk The original music and video data will not be restored.
In this way, since it is recorded only on one disk, the copyrighted work data is not illegally copied.

加えて、乱数関数Rnd()やハッシュ関数Hash()を用いて暗号化が行なわれることにより、同一のディスクID等からは同一の暗号化キーが得られるようになり、また、元のディスクID等の解読はできなくなって、秘匿性が高まる。
(B2)本発明の第2実施形態の第2変形例の説明
一方、再生だけの場合は、次のようになる。
In addition, since encryption is performed using the random number function Rnd () or the hash function Hash (), the same encryption key can be obtained from the same disk ID or the like, and the original disk ID Etc. cannot be deciphered, and confidentiality increases.
(B2) Description of Second Modification of Second Embodiment of the Invention On the other hand, the case of only reproduction is as follows.

図22は、本発明の第2実施形態の第2変形例に係る音響・映像・データ装置の模式図である。この図22に示す音響・映像・データ装置32aは、音声、映像、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号,再生しうるものであって、CD−R/RWドライブ付きテレビ33とスピーカー28a,28bとをそなえて構成されている。   FIG. 22 is a schematic diagram of an audio / video / data device according to a second modification of the second embodiment of the present invention. The audio / video / data device 32a shown in FIG. 22 is capable of decrypting and reproducing encrypted media information in which multimedia data including information such as audio, video and data is encrypted and recorded. The TV 33 with a CD-R / RW drive and speakers 28a and 28b are provided.

このCD−R/RWドライブ付きテレビ33は、CD−Rディスク又はCD−RWディスクの暗号化キーを用いて、これらのディスクに暗号化されて記録されている音声,映像,データ等のマルチメディアデータを、復号するものであり、第2読出手段42d,第2暗号鍵生成手段42e,復号化手段42fをそなえて構成されている。これらは、上述したものと同一であるので、更なる説明を省略する。   This television 33 with a CD-R / RW drive uses a CD-R disc or an encryption key of a CD-RW disc, and is a multimedia such as audio, video and data that is encrypted and recorded on these discs. Data is to be decrypted, and includes a second reading means 42d, a second encryption key generating means 42e, and a decrypting means 42f. Since these are the same as those described above, further explanation is omitted.

また、暗号化の生成方法に関しても、第1実施形態にて説明(図39〜図40参照)したのと同様である。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   The encryption generation method is the same as that described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

また、挿入されるディスクは、暗号化キーによって生成された、暗号化データが記録されている再生用ディスクである。
これにより、CD−R/RWドライブ付きテレビ33内の第2読出手段42dにおいて、再生用ディスクのディスクID,MCN,ISRCのシリアル番号が読み出され、第2暗号鍵生成手段42eにおいて、暗号化キーが生成される。そして、復号化手段42fにおいて、再生用ディスクの暗号化データが、その暗号化キーを用いて復号されるのである。
The inserted disc is a playback disc on which encrypted data generated by an encryption key is recorded.
As a result, the disk ID, MCN, ISRC serial number of the reproduction disk is read by the second reading means 42d in the television 33 with the CD-R / RW drive, and the second encryption key generating means 42e performs the encryption. A key is generated. Then, the decryption means 42f decrypts the encrypted data on the reproduction disk using the encryption key.

このような構成によって、CD−R/RWドライブ付きテレビ33は、再生用ディスクのコピー防止がなされる。すなわち、このディスク以外のディスクに暗号化されて記録されたデータは、ディスク固有の暗号化キーが異なるので、元の音楽や映像データが復元されることはなく、一枚のディスクにのみ記録された情報のみが再生されるのである。   With such a configuration, the television 33 with a CD-R / RW drive can prevent reproduction of a reproduction disc. In other words, data recorded encrypted on a disk other than this disk has a different encryption key unique to the disk, so the original music or video data is not restored and is recorded only on one disk. Only the information is reproduced.

このようにして、音楽や映画等の著作権付きのデータは、1枚のディスクから他のディスクへ二次コピーされることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
In this way, copyrighted data such as music and movies cannot be secondarily copied from one disc to another, so that the copyrighted data is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.
Furthermore, when recording the encryption key, the data as the encryption key is distributed and recorded in the existing area, and the data recorded in a distributed manner is collected and the encryption key is generated. There is an advantage that encryption can be performed without changing the disk formatting method. Further, since the distribution method in the disk can be changed in various ways as necessary, there is an advantage that the confidentiality as the encryption key is maintained and the strength thereof is increased.

加えて、乱数関数Rnd()やハッシュ関数Hash()を用いて暗号化が行なわれるので、同一のディスクID等からは同一の暗号化キーが得られる。また、元のディスクID等の解読ができなくなるので、秘匿性が高まる。
(C)本発明の第3実施形態の説明
その他の応用例について、さらに説明する。
In addition, since encryption is performed using the random number function Rnd () and the hash function Hash (), the same encryption key can be obtained from the same disk ID or the like. Further, since the original disc ID or the like cannot be decoded, confidentiality is improved.
(C) Description of Third Embodiment of the Invention Other application examples will be further described.

図23は、本発明の第3実施形態に係る暗号化・復号化記録装置を示す図である。この図23に示す暗号化・復号化記録装置40bは、CD−Rディスク又はCD−RWディスクの暗号化キーを用いて、ディジタルデータの暗号化を行なって、CD−Rディスク又はCD−RWディスクへの記録をし、また、CD−Rディスク又はCD−RWディスクに記録された暗号化データを復号してその復号化データを取り出すものである。そして、この暗号化・復号化記録装置40bは、周辺記憶装置35と、パソコン20と、CD−R/RWドライブ22とをそなえて構成されている。また、付加機能として、この暗号化・復号化記録装置40bは、暗号化方法を任意に変更できるものである。   FIG. 23 is a diagram showing an encryption / decryption recording apparatus according to the third embodiment of the present invention. The encryption / decryption recording device 40b shown in FIG. 23 encrypts digital data by using an encryption key of a CD-R disc or a CD-RW disc, and a CD-R disc or a CD-RW disc. In addition, the encrypted data recorded on the CD-R disc or the CD-RW disc is decrypted and the decrypted data is taken out. The encryption / decryption recording device 40b includes a peripheral storage device 35, a personal computer 20, and a CD-R / RW drive 22. As an additional function, the encryption / decryption recording device 40b can arbitrarily change the encryption method.

この周辺記憶装置35は、データを蓄積するものであって、例えば、ハードディスクやMOドライブのようなものであり、この中に格納しているデータが暗号化方法の選択に使用されるようになっている。この暗号化方法の選択とは、DES,RC4,IDEA等の中から任意に選択することを意味する。
また、パソコン20,CD−R/RWドライブ22は、上述した第1実施形態の第1変形例で説明したものと同一である。さらに、挿入されるディスクは、初期化されたディスクである。また、これらの機器の間は、ケーブル43a,43bによって、接続されている。
The peripheral storage device 35 accumulates data and is, for example, a hard disk or an MO drive, and the data stored therein is used for selecting an encryption method. ing. The selection of the encryption method means to arbitrarily select from DES, RC4, IDEA and the like.
The personal computer 20 and the CD-R / RW drive 22 are the same as those described in the first modification of the first embodiment described above. Furthermore, the disc to be inserted is an initialized disc. These devices are connected by cables 43a and 43b.

なお、CD−R/RWドライブ22、ケーブル43a,43bは、上述したものと同一であるので、更なる説明を省略する。
これにより、CD−R/RWドライブ22内の読出手段22aにおいて、挿入されたディスクのディスクID,MCN,ISRCのシリアル番号がメディア番号として読み出され、その読み出されたメディア番号は、ケーブル43bを介して、パソコン20に入力され、パソコン20内の暗号鍵生成手段20bにおいて、周辺記憶装置35から取り込まれたデータに基づく暗号化方法で、暗号化キーが生成される。
Since the CD-R / RW drive 22 and the cables 43a and 43b are the same as those described above, further description is omitted.
As a result, the reading means 22a in the CD-R / RW drive 22 reads the disk ID, MCN, ISRC serial number of the inserted disk as the media number, and the read media number is the cable 43b. The encryption key is generated by the encryption method based on the data input from the peripheral storage device 35 in the encryption key generation means 20b in the personal computer 20 by the encryption key generation means 20b.

また、暗号化キーの生成方法に関しても、第1実施形態にて説明(図39〜図40参照)したのと同様である。すなわち、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を個別に用いて行なわれたり、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクID,MCN若しくはISRCのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ,ディスクID,MCN若しくはISRCのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。   The encryption key generation method is also the same as that described in the first embodiment (see FIGS. 39 to 40). That is, the encryption may be performed using the disk ID, MCN, or ISRC serial number individually, or may be performed using information that combines the disk ID, MCN, or ISRC serial number. Further, the encryption may use a random number function using a disk ID, MCN or ISRC serial number as a seed, or a random function using a combination of disk ID, MCN or ISRC serial number as a seed. You can also do it. In addition, encryption may use a hash function using a key message, disk ID, MCN or ISRC serial number as a seed, or information combining a key message, disk ID, MCN or ISRC serial number. It can also be done using a hash function as a seed.

そして、パソコン20内の暗号化メディア情報生成手段20aにおいて、その暗号化キーで暗号化された暗号化データが出力され、この暗号化データは、CD−R/RWドライブ22内の暗号化メディア情報保存手段22bによって、書き込み用ディスクのデータ領域12b(図1参照)に保存される。
ここで、この暗号化・復号化記録装置40bを操作するユーザは、暗号化方法を変更するときには、周辺記憶装置35から、別の暗号にするためのデータを、ケーブル43aを介して、パソコン20内に取り込む。そして、別の暗号化方法にすることで、暗号化キーを変えられるようになるのである。
Then, the encrypted media information generating means 20a in the personal computer 20 outputs the encrypted data encrypted with the encryption key, and the encrypted data is stored in the encrypted media information in the CD-R / RW drive 22. The data is stored in the data area 12b (see FIG. 1) of the writing disk by the storing means 22b.
Here, when the user operating the encryption / decryption recording device 40b changes the encryption method, the personal computer 20 sends data for making another encryption from the peripheral storage device 35 via the cable 43a. Into. The encryption key can be changed by using another encryption method.

さらに、書き込み用ディスク又は、再生用ディスクから復号するときは、次のようになる。すなわち、CD−R/RWドライブ22内の第2読出手段22cにおいて、そのディスクID,MCN,ISRCのシリアル番号が読み出され、パソコン20内の復号化手段20cにおいて、書き込み用ディスク又は、再生用ディスクの暗号化データが暗号化キーを用いて復号されるのである。   Further, when decrypting from a writing disk or a reproducing disk, the operation is as follows. That is, the second reading means 22c in the CD-R / RW drive 22 reads the disk ID, MCN, and ISRC serial number, and the decrypting means 20c in the personal computer 20 reads the writing disk or reproducing disk. The encrypted data on the disk is decrypted using the encryption key.

このような構成によって、ユーザは、この暗号化・復号化記録装置40bに格納された暗号化方法を変えるためのプログラム等を使用できるとともに、それを用いてCD−R/RWの違法コピー防止のための暗号化されたディジタルデータのコピーを行なう。
すなわち、ユーザは、暗号化方法を、例えばDESからRC4に変更するために、周辺記憶装置35から、その暗号化のためのプログラム等を取り込んで、暗号化方法を変える。また、この変更は、自由に行なうことができる。
With such a configuration, the user can use a program or the like for changing the encryption method stored in the encryption / decryption recording device 40b and use it to prevent illegal copying of the CD-R / RW. The encrypted digital data for copying is copied.
That is, in order to change the encryption method from, for example, DES to RC4, the user takes in the encryption program from the peripheral storage device 35 and changes the encryption method. This change can be made freely.

そして、上述したものと同様に、ユーザは、1回目のコピーをするときは、まず、ディジタルデータを読み込み、その読み込まれたディジタルデータを、ディスク固有の暗号化キーにより、暗号化する。従って、ユーザは、1枚の特定ディスクを得られる。
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号(ディスクID,MCN,ISRCのシリアル番号)が異なるので、元のディジタルデータが復元されることはない。
In the same manner as described above, when the user makes the first copy, the user first reads the digital data, and encrypts the read digital data with the disk-specific encryption key. Therefore, the user can obtain one specific disk.
Conversely, even if the user attempts to copy from the specific disk to another disk, the media number (disk ID, MCN, ISRC serial number) required to decrypt the encrypted data stored in the specific disk The original digital data is not restored because the (number) is different.

このように、暗号化方法が、必要に応じて、種々に変更可能なので、暗号としての秘匿性が保持され、その強度を高めることができる利点がある。
また、このようにして、音楽や映画等の著作権付きを含めたディジタルデータが、1枚のディスクに1回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
As described above, since the encryption method can be variously changed as necessary, there is an advantage that the confidentiality of the encryption is maintained and the strength thereof can be increased.
In addition, in this way, digital data including copyrighted music, movies, etc. can be copied only once to one disk, but secondary copying from the copied disk to another disk is not possible. Since it cannot, copyrighted data is protected. In this way, there is an advantage that copyrighted data can be protected without adding a usage fee to the recording / playback device in advance.

さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。   Furthermore, when recording the encryption key, the data as the encryption key is distributed and recorded in the existing area, and the data recorded in a distributed manner is collected and the encryption key is generated. There is an advantage that encryption can be performed without changing the disk formatting method. Further, since the distribution method in the disk can be changed in various ways as necessary, there is an advantage that the confidentiality as the encryption key is maintained and the strength thereof is increased.

加えて、乱数関数Rnd()やハッシュ関数Hash()を用いて暗号化が行なわれるので、同一のディスクID等からは同一の暗号化キーが得られる。また、元のディスクID等の解読ができなくなるので、秘匿性が高まる。
(D)その他
本発明は上述した実施態様及びその変形例に限定されるものではなく、本発明の趣旨を逸脱しない範囲で、種々変形して実施することができる。
In addition, since encryption is performed using the random number function Rnd () and the hash function Hash (), the same encryption key can be obtained from the same disk ID or the like. Further, since the original disc ID or the like cannot be decoded, confidentiality is improved.
(D) Others The present invention is not limited to the above-described embodiments and modifications thereof, and various modifications can be made without departing from the spirit of the present invention.

まず、上述した、暗号化キーの長さの違いによる、暗号化キーの、組み合わせの仕方は、その他の態様でも行なえる。ディスクIDは、ハードウェアによっては、読み取りができないことがあるので、その場合には、MCNとISRCのシリアル番号との2種類を併せて使用することもでき、簡易な暗号化ができるようになる。   First, the above-described combination of encryption keys due to the difference in encryption key length can be performed in other manners. The disk ID may not be read depending on the hardware. In that case, two types of MCN and ISRC serial number can be used together, and simple encryption can be performed. .

加えて、MD方式の短所は、安全性の理論的根拠が確立されておらず、その上、並列処理を導入することが困難である点である。そして、128ビットのハッシュアルゴリズム(MD5)を使用するときは、同一のメッセージダイジェストを生成する確率を低下させるために、好ましくは、元のディスクID等を組み合わせたものは、128ビット以上のビット長とする。   In addition, the disadvantage of the MD method is that a theoretical basis for safety has not been established, and it is difficult to introduce parallel processing. When using the 128-bit hash algorithm (MD5), in order to reduce the probability of generating the same message digest, the combination of the original disk ID and the like preferably has a bit length of 128 bits or more. And

また、本発明で使用したユーザという語は、二次メーカーや、一般消費者等を意味するだけでなく、初期化されたディスクをデータ等の記録のために使用するような者も含むものである。
さらに、第1実施形態の第1変形例で説明した、回線36は、ローカルエリアネットワークに限らずに、電話回線を用いたいわゆるダイアルアップ接続のような回線をも含むものである。そして、暗号化のための暗号化キーが生成される箇所は、インターネットサーバ23でなくとも、パソコン20でも可能であり、その場合、暗号化キーだけをインターネットサーバ23に送信するようにする。加えて、この場合は、通信カラオケにおける、データ送出機と、受信端末との間での情報をやり取りするように、応用することも可能である。
The term “user” used in the present invention includes not only secondary manufacturers and general consumers, but also those who use the initialized disc for recording data and the like.
Furthermore, the line 36 described in the first modification of the first embodiment includes not only a local area network but also a line such as a so-called dial-up connection using a telephone line. The part where the encryption key for encryption is generated is not limited to the Internet server 23 but can be the personal computer 20. In this case, only the encryption key is transmitted to the Internet server 23. In addition, in this case, the communication karaoke can be applied to exchange information between the data transmitter and the receiving terminal.

そして、第1実施形態の第2変形例で説明した、データ送出装置26と、パソコン20とを接続する回線36aは、シリアルポートに限らずに、他のポートを使用することも可能であり、さらに、無線を用いて、データを伝送するようにもできる。
加えて、第2実施形態に第1変形例において、AV装置34としては、ビデオ再生装置に限らずに、衛星放送や地上波の電波受信装置であったり、また、CATV等の家庭内端末であってもよい。
The line 36a connecting the data transmission device 26 and the personal computer 20 described in the second modification of the first embodiment is not limited to a serial port, and other ports can be used. Furthermore, data can be transmitted by radio.
In addition, in the first modification of the second embodiment, the AV device 34 is not limited to a video playback device, but may be a satellite broadcast or a terrestrial radio wave receiver, or a home terminal such as a CATV. There may be.

なお、図8,9,10において、チャンネルと表示されているものは、チャネルを意味し、これらは同一の意味である。さらに、図14で、PCと表示されているものは、パソコン20を意味する。また、図14,16,18において、暗号キーと表示されているものは、暗号化キーを意味している。加えて、図24,25,26に表示されているΦは、ミリメートル単位の直径の長さを表す記号である。   8, 9, and 10, what is displayed as a channel means a channel, and these have the same meaning. Furthermore, what is displayed as PC in FIG. 14 means the personal computer 20. 14, 16 and 18, what is displayed as an encryption key means an encryption key. In addition, Φ displayed in FIGS. 24, 25, and 26 is a symbol representing the length of the diameter in millimeters.

また、以上の説明では、CD−R/RWを例としたが、本発明は、CD−R/RWに限定することなく他の媒体にも適用可能である。例えば、DVD−R,DVD−RAM,DVD−RWなどの媒体においても管理領域にディスク情報を記録することができる。なお、2層型媒体や両面型媒体であれば、管理領域は、うち一層或いは一面のみに設けてもよく、各層或いは各面に設けてもよい。   In the above description, the CD-R / RW is taken as an example, but the present invention is not limited to the CD-R / RW and can be applied to other media. For example, disk information can be recorded in the management area even on a medium such as a DVD-R, DVD-RAM, or DVD-RW. In the case of a two-layer type medium or a double-sided type medium, the management area may be provided on one or only one side, or may be provided on each layer or each side.

本発明が適用される、CD−R/RWの非データ領域と、データ領域との配置を示す図である。It is a figure which shows arrangement | positioning of the non-data area | region of CD-R / RW and a data area | region where this invention is applied. (a)は初期化されたCD−R/RWの概念的な領域配置を示す図であり、(b)は暗号化データが記録されたCD−R/RWの概念的な領域配置を示す図である。(A) is a diagram showing a conceptual area arrangement of initialized CD-R / RW, and (b) is a diagram showing a conceptual area arrangement of CD-R / RW in which encrypted data is recorded. It is. メディア番号により暗号化されることを説明するための図である。It is a figure for demonstrating encrypting with a media number. メディア番号により復号化されることを説明するための図である。It is a figure for demonstrating decoding by a media number. 二次コピーができないことを説明するための図である。It is a figure for demonstrating that a secondary copy cannot be performed. 暗号化キーを用いた暗号化方法を示す図である。It is a figure which shows the encryption method using an encryption key. 本発明の第1実施形態に係る暗号化キー刷り込み装置の模式図である。1 is a schematic diagram of an encryption key imprinting apparatus according to a first embodiment of the present invention. 本発明の第1実施形態に係る、CD−RWのコピー防止方法における初期化フローチャートである。4 is an initialization flowchart in the CD-RW copy prevention method according to the first embodiment of the present invention; 本発明の第1実施形態に係る、CD−Rのコピー防止方法における初期化フローチャートである。3 is an initialization flowchart in the CD-R copy prevention method according to the first embodiment of the present invention; 本発明の第1実施形態に係る、CD−Rのコピー防止方法における初期化フローチャートである。3 is an initialization flowchart in the CD-R copy prevention method according to the first embodiment of the present invention; 本発明の第1実施形態に係る、CD−Rのコピー防止方法における初期化フローチャートである。3 is an initialization flowchart in the CD-R copy prevention method according to the first embodiment of the present invention; 本発明の第1実施形態に係る初期化後のCD−R/RWのデータレイアウトを示す図である。It is a figure which shows the data layout of CD-R / RW after the initialization which concerns on 1st Embodiment of this invention. 本発明の第1実施形態の第1変形例に係る暗号化・復号化キー記録装置の模式図である。It is a schematic diagram of the encryption / decryption key recording apparatus which concerns on the 1st modification of 1st Embodiment of this invention. 本発明の第1実施形態の第1変形例に係る、CD−R又はCD−RWのコピー防止方法のフローチャートである。It is a flowchart of the copy prevention method of CD-R or CD-RW based on the 1st modification of 1st Embodiment of this invention. 本発明の第1実施形態の第2変形例に係る暗号化・復号化記録装置の模式図である。It is a schematic diagram of the encryption / decryption recording apparatus which concerns on the 2nd modification of 1st Embodiment of this invention. 本発明の第1実施形態の第2変形例に係る、CD−R又はCD−RWのコピー防止方法のフローチャートである。It is a flowchart of the copy prevention method of CD-R or CD-RW based on the 2nd modification of 1st Embodiment of this invention. 本発明の第1実施形態の第3変形例に係る暗号化・復号化記録装置の模式図である。It is a schematic diagram of the encryption / decryption recording apparatus which concerns on the 3rd modification of 1st Embodiment of this invention. 本発明の第1実施形態の変形例に係る、CD−R又はCD−RWのコピー防止方法のフローチャートである。It is a flowchart of the copy prevention method of CD-R or CD-RW based on the modification of 1st Embodiment of this invention. 本発明の第2実施形態に係る音響装置の模式図である。It is a schematic diagram of the audio equipment concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る他の音響装置の模式図である。It is a schematic diagram of the other audio equipment concerning a 2nd embodiment of the present invention. 本発明の第2実施形態の第1変形例に係る音響・映像・データ装置の模式図である。It is a schematic diagram of an audio / video / data device according to a first modification of the second embodiment of the present invention. 本発明の第2実施形態の第2変形例に係る音響・映像・データ装置の模式図である。It is a schematic diagram of an audio / video / data device according to a second modification of the second embodiment of the present invention. 本発明の第3実施形態に係る暗号化・復号化装置の模式図である。It is a schematic diagram of the encryption / decryption apparatus which concerns on 3rd Embodiment of this invention. CD−R/RWの非データ領域と、データ領域との配置を示す図である。It is a figure which shows arrangement | positioning of the non-data area | region of CD-R / RW, and a data area. 書き込み途中におけるディスクのデータ構造を示す図である。It is a figure which shows the data structure of the disk in the middle of writing. 書き込み終了後におけるディスクのデータ構造を示す図である。It is a figure which shows the data structure of the disk after completion | finish of writing. サブコーディングフレームのフォーマットを示す図である。It is a figure which shows the format of a sub-coding frame. フレームの詳細なフォーマットを示す図である。It is a figure which shows the detailed format of a flame | frame. サブコーディング領域を詳細に示した図である。It is the figure which showed the subcoding area | region in detail. Qチャネルのモード1のフレーム構造を示す図である。It is a figure which shows the frame structure of the mode 1 of Q channel. Qチャネルのモード2のフレーム構造を示す図である。It is a figure which shows the frame structure of the mode 2 of Q channel. ドライブ装置がMCNを記録する際のデータフォーマットを示す図である。It is a figure which shows the data format at the time of a drive apparatus recording MCN. ドライブ装置が読み込んだMCNデータのフォーマットを示す図である。It is a figure which shows the format of MCN data which the drive apparatus read. Qチャネルのモード3のフレーム構造を示す図である。It is a figure which shows the frame structure of the mode 3 of Q channel. ドライブ装置が読み込んだISRCデータのフォーマットを示す図である。It is a figure which shows the format of ISRC data which the drive apparatus read. データ記録の第1の例を示す図である。It is a figure which shows the 1st example of data recording. データ記録の第2の例を示す図である。It is a figure which shows the 2nd example of data recording. データ記録の第3の例を示す図である。It is a figure which shows the 3rd example of data recording. (a)〜(c)は、それぞれ、3種類の暗号化キーを用いた暗号化キー生成方法の説明図である。(A)-(c) is explanatory drawing of the encryption key production | generation method using three types of encryption keys, respectively. ハッシュ関数のプログラム例を示す図である。It is a figure which shows the example of a program of a hash function.

符号の説明Explanation of symbols

1,1′ メディア番号(メディア番号領域)
10,10′,60 ディスク(メディア)
11,61 管理領域
12,62 ユーザ領域
12a,62a リードイン領域
12b,54a,62b データ領域
12c,62c リードアウト領域
19 暗号化キー刷り込み装置
20 パソコン
20a,23a,42b 暗号化メディア情報生成手段
20b,23b 暗号鍵生成手段
20c,42f 復号化手段
20d,42e 第2暗号鍵生成手段
21a,31a,47a CD−Rディスク(CD−Rメディア)
21b,31b,47b CD−RWディスク(CD−RWメディア)
22,42,46 CD−R/RWドライブ
22a,42a 読出手段
22b,42c 暗号化メディア情報保存手段
23 インターネットサーバ
24 CDドライブ
26 データ送出装置
27,27a 音響装置
28a,28b スピーカー
29 音響再生機器
33 CD−R/RWドライブ付きテレビ
32 音響・映像・データ装置
33a,33b,33c,43,43a,43b ケーブル
34 AV装置
35 周辺記憶装置
36,36a 回線
40,40a,40b 暗号化・復号化記録装置
22c,42d 第2読出手段
45 メディア番号設定手段
53 ブロック
53a フレーム
54 サブコーディング領域
54b 領域
55 モード1のフレーム
56 モード2のフレーム
57 モード3のフレーム
1,1 'Media number (Media number area)
10, 10 ', 60 disc (media)
11, 61 Management area 12, 62 User area 12a, 62a Lead-in area 12b, 54a, 62b Data area 12c, 62c Lead-out area 19 Encryption key imprinting device 20 Personal computer 20a, 23a, 42b Encrypted media information generating means 20b , 23b Encryption key generation means 20c, 42f Decryption means 20d, 42e Second encryption key generation means 21a, 31a, 47a CD-R disc (CD-R media)
21b, 31b, 47b CD-RW disc (CD-RW media)
22, 42, 46 CD-R / RW drives 22a, 42a Reading means 22b, 42c Encrypted media information storage means 23 Internet server 24 CD drive 26 Data sending device 27, 27a Sound device 28a, 28b Speaker 29 Sound reproduction device 33 CD -TV 32 with R / RW drive Audio / video / data device 33a, 33b, 33c, 43, 43a, 43b Cable 34 AV device 35 Peripheral storage device 36, 36a Line 40, 40a, 40b Encryption / decryption recording device 22c 42d Second reading means 45 Media number setting means 53 Block 53a Frame 54 Subcoding area 54b Area 55 Mode 1 frame 56 Mode 2 frame 57 Mode 3 frame

Claims (12)

読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域をそなえた記録媒体上での暗号化方法であって、
該管理領域に暗号化のためのディスク識別情報が記録された記録媒体を用い、音声、映像、データのいずれか一つの情報を含むメディア情報を、暗号化メディア情報として該データ領域に記録することにより、特定記録媒体を生成する暗号化ステップをそなえ、
該暗号化の暗号鍵の生成が、少なくとも該ディスク識別情報と、該データ領域にQチャネルサブコードのモード2形式で記録された媒体識別番号情報、及び/又は、該データ領域にQチャネルサブコードのモード3形式で記録されたシリアル番号情報とを組み合わせて行われる
ことを特徴とする、記録媒体上での暗号化方法。
On a recording medium having a management area in which the reading device can read and the user cannot access the area, and a data area in which the reading apparatus can read and the user can arbitrarily access the area Encryption method,
Using a recording medium in which disc identification information for encryption is recorded in the management area, media information including any one of audio, video, and data is recorded in the data area as encrypted media information. Provides an encryption step for generating a specific recording medium,
The encryption key for the encryption is generated by at least the disc identification information, medium identification number information recorded in the data area in the mode 2 format of the Q channel subcode, and / or the Q channel subcode in the data area. An encryption method on a recording medium, which is performed in combination with serial number information recorded in the mode 3 format.
該管理領域に暗号化のためのディスク識別情報を記録する初期化を行なう初期化ステップを更に備えるとともに、
該初期化ステップが、該管理領域に暗号化のためのディスク識別情報を記録する第1書込ステップと、該データ領域にQチャネルサブコードのモード2形式で媒体識別番号情報を記録する第2書込ステップと、該データ領域にQチャネルサブコードのモード3形式でシリアル番号情報を記録する第3書込ステップとから構成された
ことを特徴とする、請求項1記載の記録媒体上での暗号化方法。
An initialization step of performing initialization for recording disk identification information for encryption in the management area;
The initialization step includes a first writing step for recording disc identification information for encryption in the management area, and a second for recording medium identification number information in the mode 2 format of the Q channel subcode in the data area. 2. The recording medium according to claim 1, comprising a writing step and a third writing step for recording serial number information in the data area in the mode 3 format of the Q channel subcode. Encryption method.
該暗号化ステップが、
該ディスク識別情報を第1ディスク識別情報として読み出す第1ディスク識別情報読出ステップと、
該第1ディスク識別情報と、該媒体識別番号情報及び該シリアル番号情報のうちの少なくとも一つの情報とを組み合わせて該第1暗号鍵を生成する第1暗号鍵生成ステップと、
外部装置より該メディア情報を読み出す第1読出ステップと、
該第1暗号鍵を用いて該暗号化メディア情報を生成し、該第1ディスク識別情報を有する該データ領域に記録することにより、該特定記録媒体を生成する特定記録媒体生成ステップとをそなえて構成された
ことを特徴とする、請求項2記載の記録媒体上での暗号化方法。
The encryption step comprises:
A first disk identification information reading step for reading the disk identification information as first disk identification information;
A first encryption key generating step of generating the first encryption key by combining the first disk identification information and at least one of the medium identification number information and the serial number information;
A first reading step of reading the media information from an external device;
A specific recording medium generating step of generating the specific recording medium by generating the encrypted media information using the first encryption key and recording the encrypted media information in the data area having the first disc identification information; The encryption method on a recording medium according to claim 2, wherein the encryption method is configured.
該暗号化が、該ディスク識別情報,該媒体識別番号情報並びに該シリアル番号情報又はこれらを組み合わせた情報を用いて行なわれる
ことを特徴とする、請求項2又は請求項3に記載の記録媒体上での暗号化方法。
4. The recording medium according to claim 2, wherein the encryption is performed using the disc identification information, the medium identification number information, and the serial number information or information combining these. Encryption method.
該暗号化が、該ディスク識別情報,該媒体識別番号情報並びに該シリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれる
ことを特徴とする、請求項2又は請求項3に記載の記録媒体上での暗号化方法。
The encryption is performed using a random number function using the disc identification information, the medium identification number information, and the serial number information or a combination of these as seeds. The encryption method on the recording medium as described in 1.
該暗号化が、ビット長を変化させうるキーメッセージ,該ディスク識別情報,該媒体識別番号情報並びに該シリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれる
ことを特徴とする、請求項2又は請求項3に記載の記録媒体上での暗号化方法。
The encryption is performed using a hash function using a key message whose bit length can be changed, the disc identification information, the medium identification number information, and the serial number information or a combination of these as seeds. An encryption method on a recording medium according to claim 2 or 3.
請求項1〜6の何れか一項に記載の記録媒体上での暗号化方法に用いられる記録媒体の初期化方法であって、
該管理領域に暗号化のためのディスク識別情報を記録する第1書込ステップと、
該データ領域にQチャネルサブコードのモード2形式で媒体識別番号情報を記録する第2書込ステップと、
該データ領域にQチャネルサブコードのモード3形式でシリアル番号情報を記録する第3書込ステップとをそなえて構成された
ことを特徴とする、記録媒体の初期化方法。
A method for initializing a recording medium used for the encryption method on the recording medium according to any one of claims 1 to 6,
A first writing step of recording disk identification information for encryption in the management area;
A second writing step of recording medium identification number information in the mode 2 format of the Q channel subcode in the data area;
A method of initializing a recording medium, comprising: a third writing step for recording serial number information in the mode 3 format of the Q channel subcode in the data area.
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる読出手段と、
該データ領域に請求項1〜6の何れか一項に記載の記録媒体上での暗号化方法によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化して暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、
該暗号化メディア情報を、同一のディスク識別情報を有する記録媒体の該データ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成された
ことを特徴とする、暗号化装置。
The management area includes a management area in which the reading device can read and the user cannot access the area, and a data area in which the reading apparatus can read and the user can arbitrarily access the area. Reading means capable of reading at least the disc identification information in a recording medium on which disc identification information for encryption is recorded;
Encrypted media information including any one of audio, video, and data in the data area by the encryption method on a recording medium according to any one of claims 1 to 6 as encrypted media information Encrypted media information generating means capable of outputting;
An encryption apparatus comprising: encrypted media information storage means capable of storing the encrypted media information in the data area of a recording medium having the same disc identification information.
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録されるとともに、該データ領域に請求項1〜6の何れか一項に記載の記録媒体上での暗号化方法によって暗号化された情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる第2読出手段と、
少なくとも該ディスク識別情報から第2暗号鍵を生成する第2暗号鍵生成手段と、
該暗号化された情報を該第2暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成された
ことを特徴とする、復号化装置。
The management area includes a management area in which the reading device can read and the user cannot access the area, and a data area in which the reading apparatus can read and the user can arbitrarily access the area. Disc identification information for encryption is recorded on the disc, and information encrypted by the encryption method on the recording medium according to any one of claims 1 to 6 is recorded in the data area Second reading means capable of reading at least the disc identification information in the recording medium;
Second encryption key generation means for generating a second encryption key from at least the disc identification information;
Decryption means capable of decrypting the encrypted information using the second encryption key and reproducing media information including any one of audio, video, and data information. A decoding device.
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる読出手段と、
請求項1〜6の何れか一項に記載の記録媒体上での暗号化方法によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化し暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、
該暗号化メディア情報を該データ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成された
ことを特徴とする、音響・映像・データ装置。
The management area includes a management area in which the reading device can read and the user cannot access the area, and a data area in which the reading apparatus can read and the user can arbitrarily access the area. Reading means capable of reading at least the disc identification information in a recording medium on which disc identification information for encryption is recorded;
The encryption which can encrypt the media information containing any one information of an audio | voice, an image | video, and data by the encryption method on the recording medium as described in any one of Claims 1-6, and can output as encryption media information Media information generating means;
An audio / video / data apparatus comprising: encrypted media information storage means capable of storing the encrypted media information in the data area.
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録されるとともに、該データ領域に請求項1〜6の何れか一項に記載の記録媒体上での暗号化方法によって暗号化された情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる第2読出手段と、
少なくとも該ディスク識別情報から第2暗号鍵を生成する第2暗号鍵生成手段と、
該暗号化された情報を該第2暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成された
ことを特徴とする、音響・映像・データ装置。
The management area includes a management area in which the reading device can read and the user cannot access the area, and a data area in which the reading apparatus can read and the user can arbitrarily access the area. Disc identification information for encryption is recorded on the disc, and information encrypted by the encryption method on the recording medium according to any one of claims 1 to 6 is recorded in the data area Second reading means capable of reading at least the disc identification information in the recording medium;
Second encryption key generation means for generating a second encryption key from at least the disc identification information;
Decryption means capable of decrypting the encrypted information using the second encryption key and reproducing media information including any one of audio, video, and data information. An audio / video / data device.
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域をそなえた記録媒体であって、
請求項1〜6の何れか一項に記載の記録媒体上での暗号化方法により、暗号化メディア情報が該データ領域に記録されている
ことを特徴とする、記録媒体。
This is a recording medium that has an area that can be read by the reading device and cannot be accessed by the user, and a data area that can be accessed by the user and that can be freely accessed by the user. And
A recording medium in which encrypted media information is recorded in the data area by the encryption method on a recording medium according to any one of claims 1 to 6.
JP2006339717A 1999-06-23 2006-12-18 Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment Pending JP2007207410A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006339717A JP2007207410A (en) 1999-06-23 2006-12-18 Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP17747099 1999-06-23
JP31951499 1999-11-10
JP2006339717A JP2007207410A (en) 1999-06-23 2006-12-18 Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2000170599A Division JP2001202694A (en) 1999-06-23 2000-06-07 Recording medium, initialization method of the medium, ciphering method on the medium, ciphering device, deciphering device and acoustic/video/data device

Publications (1)

Publication Number Publication Date
JP2007207410A true JP2007207410A (en) 2007-08-16

Family

ID=38486712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006339717A Pending JP2007207410A (en) 1999-06-23 2006-12-18 Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment

Country Status (1)

Country Link
JP (1) JP2007207410A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117113424A (en) * 2023-10-25 2023-11-24 蓝色火焰科技成都有限公司 Automobile insurance information processing method and device, server and readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117113424A (en) * 2023-10-25 2023-11-24 蓝色火焰科技成都有限公司 Automobile insurance information processing method and device, server and readable storage medium
CN117113424B (en) * 2023-10-25 2023-12-26 蓝色火焰科技成都有限公司 Automobile insurance information processing method and device, server and readable storage medium

Similar Documents

Publication Publication Date Title
US9037867B2 (en) Information processing apparatus, information storage medium, content management system, data processing method, and computer program
US6209092B1 (en) Method and system for transferring content information and supplemental information relating thereto
WO2000079532A1 (en) Recording medium, method for initializing recording medium, encrypting method and device for recording medium, decrypting method, and acoustic/video/data device
US7746738B2 (en) Data processing method, information recording medium manufacturing management system, recording data generation apparatus and method, and computer program
JP4626221B2 (en) Information processing apparatus, information recording medium, information processing method, and computer program
KR100746771B1 (en) Method for reproducing an audio file in portable audio device
JP2000076141A (en) Copying prevention device and method
WO2002037747A1 (en) Enciphering device and method, deciphering device and method, and storage medium
EP1702328A1 (en) Method of copying and reproducing data from storage medium
JP2000268497A (en) Digital data recording medium, digital data recording and reproducing device, and digital data recording system
JPH10208388A (en) Optical disc cipher key generating method, cipher key recording method, cipher key recording device, information reproducing method, information reproduction permitting method, and information reproducing device
JP4482970B2 (en) DVD recorder, DVD recorder recording / reproducing method, and program recording medium
JP2001202694A (en) Recording medium, initialization method of the medium, ciphering method on the medium, ciphering device, deciphering device and acoustic/video/data device
JP3891720B2 (en) Recording medium and recording / reproducing apparatus
JP2001184787A (en) Information recording medium, device and method for recording/reproducing information
JP2007207410A (en) Recording medium, initialize method for recording medium, method for encryption on recording medium, encryption equipment, decryption equipment, and audio/visual/data equipment
JP3792236B2 (en) Recording medium, information reproducing apparatus and information reproducing method
JP3891721B2 (en) Recording medium and recording / reproducing apparatus
JP2006323962A (en) Data recorder, data reproducing device, data recording/reproducing device, data recording method, data reproducing method, data recording/reproducing method, data recording program, data reproducing program, and data recording/reproducing program
KR20070013154A (en) Recording apparatus, recording mothod, reproducing apparauts and reproducing method for preventing illegal copy of optical disc
JP2003115165A (en) Method for recording optical recording medium
JP2000354030A (en) Circulation system, transmitter, and receiver
JP2006179172A (en) Recording medium, information reproducing device and information reproducing method
JP2006345555A (en) Recording medium, information reproducing device and information reproducing method
JP2003115164A (en) Optical recording medium recorder

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090728

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090918

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091110