(57)【要約】【課題】ＣＤ−Ｒディスク又はＣＤ−ＲＷディスクにおいて、既存のフォーマット方法を利用してディスクに所定の初期化を施すことにより、ユーザが音楽，映画，コンピュータプログラムデータ等の著作権付きデータを、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーはできないようにして、著作権付きデータの保護が図れるようにする。【解決手段】ＣＤ−Ｒディスク（又はＣＤ−ＲＷディスク）１０において、１０進数の６桁のディスクＩＤ，１０進数１３桁のＭＣＮ，１０進数５桁ＩＳＲＣシリアル番号を組み合わせた暗号化キーであるメディア番号１と、このメディア番号１によって暗号化された暗号化データ１４とが記録された、特定ディスク１０′として生成されるようにする。【選択図】図２
2007207410.tif 000002
【特許請求の範囲】
【請求項１】
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域をそなえた記録媒体上での暗号化方法であって、
該管理領域に暗号化のためのディスク識別情報が記録された記録媒体を用い、音声、映像、データのいずれか一つの情報を含むメディア情報を、暗号化メディア情報として該データ領域に記録することにより、特定記録媒体を生成する暗号化ステップをそなえ、
該暗号化の暗号鍵の生成が、少なくとも該ディスク識別情報と、該データ領域にＱチャネルサブコードのモード２形式で記録された媒体識別番号情報、及び／又は、該データ領域にＱチャネルサブコードのモード３形式で記録されたシリアル番号情報とを組み合わせて行われる
ことを特徴とする、記録媒体上での暗号化方法。
【請求項２】
該管理領域に暗号化のためのディスク識別情報を記録する初期化を行なう初期化ステップを更に備えるとともに、
該初期化ステップが、該管理領域に暗号化のためのディスク識別情報を記録する第１書込ステップと、該データ領域にＱチャネルサブコードのモード２形式で媒体識別番号情報を記録する第２書込ステップと、該データ領域にＱチャネルサブコードのモード３形式でシリアル番号情報を記録する第３書込ステップとから構成された
ことを特徴とする、請求項１記載の記録媒体上での暗号化方法。
【請求項３】
該暗号化ステップが、
該ディスク識別情報を第１ディスク識別情報として読み出す第１ディスク識別情報読出ステップと、
該第１ディスク識別情報と、該媒体識別番号情報及び該シリアル番号情報のうちの少なくとも一つの情報とを組み合わせて該第１暗号鍵を生成する第１暗号鍵生成ステップと、
外部装置より該メディア情報を読み出す第１読出ステップと、
該第１暗号鍵を用いて該暗号化メディア情報を生成し、該第１ディスク識別情報を有する該データ領域に記録することにより、該特定記録媒体を生成する特定記録媒体生成ステップとをそなえて構成された
ことを特徴とする、請求項２記載の記録媒体上での暗号化方法。
【請求項４】
該暗号化が、該ディスク識別情報，該媒体識別番号情報並びに該シリアル番号情報又はこれらを組み合わせた情報を用いて行なわれる
ことを特徴とする、請求項２又は請求項３に記載の記録媒体上での暗号化方法。
【請求項５】
該暗号化が、該ディスク識別情報，該媒体識別番号情報並びに該シリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれる
ことを特徴とする、請求項２又は請求項３に記載の記録媒体上での暗号化方法。
【請求項６】
該暗号化が、ビット長を変化させうるキーメッセージ，該ディスク識別情報，該媒体識別番号情報並びに該シリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれる
ことを特徴とする、請求項２又は請求項３に記載の記録媒体上での暗号化方法。
【請求項７】
請求項１〜６の何れか一項に記載の記録媒体上での暗号化方法に用いられる記録媒体の初期化方法であって、
該管理領域に暗号化のためのディスク識別情報を記録する第１書込ステップと、
該データ領域にＱチャネルサブコードのモード２形式で媒体識別番号情報を記録する第２書込ステップと、
該データ領域にＱチャネルサブコードのモード３形式でシリアル番号情報を記録する第３書込ステップとをそなえて構成された
ことを特徴とする、記録媒体の初期化方法。
【請求項８】
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる読出手段と、
該データ領域に請求項１〜６の何れか一項に記載の記録媒体上での暗号化方法によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化して暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、
該暗号化メディア情報を、同一のディスク識別情報を有する記録媒体の該データ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成された
ことを特徴とする、暗号化装置。
【請求項９】
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録されるとともに、該データ領域に請求項１〜６の何れか一項に記載の記録媒体上での暗号化方法によって暗号化された情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる第２読出手段と、
少なくとも該ディスク識別情報から第２暗号鍵を生成する第２暗号鍵生成手段と、
該暗号化された情報を該第２暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成された
ことを特徴とする、復号化装置。
【請求項１０】
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる読出手段と、
請求項１〜６の何れか一項に記載の記録媒体上での暗号化方法によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化し暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、
該暗号化メディア情報を該データ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成された
ことを特徴とする、音響・映像・データ装置。
【請求項１１】
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、該管理領域に暗号化のためのディスク識別情報が記録されるとともに、該データ領域に請求項１〜６の何れか一項に記載の記録媒体上での暗号化方法によって暗号化された情報が記録された記録媒体における該ディスク識別情報を少なくとも読み出しうる第２読出手段と、
少なくとも該ディスク識別情報から第２暗号鍵を生成する第２暗号鍵生成手段と、
該暗号化された情報を該第２暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成された
ことを特徴とする、音響・映像・データ装置。
【請求項１２】
読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、該読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域をそなえた記録媒体であって、
請求項１〜６の何れか一項に記載の記録媒体上での暗号化方法により、暗号化メディア情報が該データ領域に記録されている
ことを特徴とする、記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ−Ｒ(CD-Recordable)、ＣＤ−ＲＷ(CD-Rewritable)、記録可能なＤＶＤ（Digital Versatile Disc）等に用いて好適な、記録媒体、記録媒体の初期化方法並びに記録媒体上での暗号化方法及び暗号化装置並びに復号化装置並びに音響・映像・データ装置に関する。
【背景技術】
【０００２】
近年、光学式にデータの書き込みが行なえるＣＤ−Ｒ（以下、ＣＤ−Ｒメディア又はＣＤ−Ｒディスクと称することがある），ＣＤ−ＲＷ（以下、ＣＤ−ＲＷメディア又はＣＤ−ＲＷディスクと称することがある）の製品開発がなされ、読み出し専用の音楽ＣＤやＣＤ−ＲＯＭ等に加えて、ＣＤ市場を活発化させている。
【０００３】
これら一群は、ＣＤファミリと呼ばれ、ＣＤＤＡ，ＣＤ−ＭＩＤＩ，ＣＤＶ，ＣＤ−Ｇ，ＣＤ−ＲＯＭ等の種類がある。ここで、ＣＤＤＡは、いわゆる音楽ＣＤと呼ばれるものであって、ディジタルオーディオ信号の記録再生用である。また、ＣＤ−ＭＩＤＩ，ＣＤＶ，ＣＤ−Ｇは、パソコンの記録再生に用いられている。一方、ＣＤ−ＲＯＭは、読み出し専用メモリであって、これを応用したフォトＣＤ、ビデオＣＤ等も利用されている。
【０００４】
これに対して、ＣＤ−ＲやＣＤ−ＲＷは、ユーザが書き込みをできるものである。これらの登場で、ＣＤの作成は、オフィスや家庭においても行なえるようになった。
ここで、ＣＤ−Ｒは、パソコンに搭載されているＣＤ−ＲＯＭドライブで再生可能なもので、大容量のデータを記録できる。その半面、１回しか書き込みできず、一旦記録されたデータの消去は行なえず、また、誤って書き込みしたディスクや、不要になったディスクを再利用することはできない。
【０００５】
一方、ＣＤ−ＲＷは、ＣＤ−Ｒと異なり、データの書き換えが可能なものである。このＣＤ−ＲＷは、１０００回以上のデータの消去が可能で、大容量データの一時的な保存や、データの試し書きが行なえる。その半面、ディスクの価格がＣＤ−Ｒより高価で、記録されたディスクはＣＤ−ＲＷドライブ等の対応ドライブでしか再生できない。
【０００６】
また、最近においては、ＣＤの数倍の容量をもつ読み出し専用のＤＶＤ（Digital Versatile Disc）やＤＶＤ−ＲＯＭが製品化されており、このような高密度媒体に対応したユーザが書き込み可能な媒体の開発が盛んに行なわれている。例えば、ＤＶＤ−Ｒなどの一度だけ書き込める媒体や、ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷなどの１０００回以上書き換えられる媒体が開発されつつある。
【０００７】
次に、ＣＤ−Ｒ／ＲＷを例として、そのデータの書き込みと、物理フォーマットとの手順を図２４から図２６を用いて説明する。なお、以下の説明中及び図面において、ＣＤ−ＲとＣＤ−ＲＷとの２つをまとめて呼称する際に、ＣＤ−Ｒ／ＲＷと表記することがある。
図２４は、ＣＤ−Ｒ／ＲＷの非データ領域と、データ領域との配置を示す図である。この図２４に示すディスク６０は、管理領域６１と、ユーザ領域６２とをそなえてなる。
【０００８】
この管理領域６１は、ユーザが、直接読み出しや書き込みをできない領域であり、この管理領域６１は、ＰＣＡ(Power Calibration Area)とＰＭＡ(Program Memory Area) とからなる。
ここで、ＰＣＡは、データを書き込むときのレーザーの強さを調節するための制御情報が格納されている。そして、レーザーの強さは、このＰＣＡに記録された情報により、ＣＤ−Ｒディスクの色素や電源電圧、動作温度等の外部要因の変動等に合わせて最適化されている。
【０００９】
また、ＣＤ−ＲディスクやＣＤ−ＲＷディスクのＰＭＡの一部には、最初に書き込みを行なう際に、ＣＤ−Ｒ／ＲＷドライブによって、個々のディスクを識別するためのディスクＩＤ（ディスク識別情報：Disc Identification) が、１０進数６桁、１９．９ビットで記録される。
次に、ユーザ領域６２（図２４参照）は、音楽データ等の実際のデータが記録される領域である。
【００１０】
そして、ユーザ領域６２は、さらに、リードイン領域６２ａと、データ領域６２ｂと、リードアウト領域６２ｃとからなる。ここで、データ領域６２ｂは、実際のデータの記録領域である。
リードイン領域６２ａとリードアウト領域６２ｃとにはそれぞれ、このデータ領域６２ｂにデータを書き込む際の、データ開始点や停止点等の情報が記録されている。また、これらのリードイン領域６２ａとリードアウト領域６２ｃとが対になったもの（セッションという）が１つの単位として、データの書き込みが行なわれるようになっている。
【００１１】
このディスクへの書き込みの方式は、ディスクアットワンス(Disk At Once)方式と、トラックアットワンス(Track At Once) 方式と、パケットライト(Packet Write)方式とがある。ディスクアットワンス方式とは、データが、ディスクの中心部から外周に向かって、一気に書き込まれる方式をいい、また、トラックアットワンス方式とは、まず、データが書き込まれ、その後、そのデータの前後に６０秒の制御情報（リードイン）と、９０秒又は３０秒の制御情報（リードアウト）とが付加される方式をいう。そして、パケットライト方式とは、トラックアットワンス方式をさらに進めて、短いデータ単位で記録を繰り返すことができる方式をいい、ＣＤ−Ｒでは、データは、前回書き込まれたデータの後ろに、引き続いて記録されるが、ＣＤ−ＲＷでは、フロッピーディスク等と同様に、ディスクの各場所に、離散的に（とびとびに）記録が行なえる。
【００１２】
ディスクアットワンス方式で書き込むと、ＣＤ−Ｒ／ＲＷディスクに空き容量があっても、残りの部分にデータを書き込むことができないので、ＣＤ−Ｒ／ＲＷディスクに空き容量が残っている場合、データの追記ができるように、トラックアットワンス方式又はパケットライト方式が好ましく用いられる。
また、トラックアットワンス方式に類似のもので、リードイン，データ，リードアウトを、この順に記録するセッションアットワンス(Session At Once)方式も、最近認知されてきている。
【００１３】
上記のリードイン領域６２ａは、ＣＤ−Ｒ上の各セッションの最初の領域に相当し、最初は何も書き込まれていない。また、セッションの書き込みが終了していない間は、ディスク上の次の書き込みアドレスが入れられ、そして、セッションの書き込みが終了するとＴＯＣが書き込まれる。
このＴＯＣ(Table Of Contents) とは、ユーザ領域６２に書き込まれる情報であって、トラック番号，開始点，停止点の情報をいう。また、ＴＯＣは、ＣＤに記録されているトラック数や、それらの開始位置等が記録されるようになっていて、セッションの目次として機能している。
【００１４】
さらに、リードアウト領域６２ｃは、セッションの最後にある領域で、データの最後に到達したことを示すのに用いられる。なお、データは何も書き込まれない。
図２５は、書き込み途中におけるディスクのデータ構造を示す図である。この図２５の左側がディスク６０の中心であり、この中心に一番近い方から、ＰＣＡ，ＰＭＡ，リードイン領域６２ａ，データ領域（プログラム領域）６２ｂ，リードアウト領域６２ｃが配置され、一番右側が外縁である。この図２５に示す網がけされた帯は、データが書き込まれていることを表しており、ＣＤ−Ｒの書き込み途中は、ＰＣＡ，ＰＭＡと、データ領域６２ｂとにデータが書き込まれ、トラック番号，開始点，停止点の情報が一時的に保存されるようになっている。
【００１５】
図２６は、書き込み終了後におけるディスクのデータ構造を示す図であり、ディスク６０上のＰＣＡ，ＰＭＡには、何も書き込まれないが、リードイン領域６２ａには、ＴＯＣが書き込まれ、データ領域６２ｂには、音楽データ等が書き込まれ、さらに、リードアウト領域６２ｃに終了位置が書き込まれている。
さて、上述した物理フォーマットに対して、データの記録は、ブロック（セクタ）単位で行なわれている。次に、この論理フォーマットについて図２７から図３８を用いて説明する。
【００１６】
図２７は、サブコーディングフレームのフォーマットを示す図である。この図２７に示すブロック（セクタ）５３は、９８個のフレーム５３ａから構成されている。そして、ブロック５３は、サブコーディング領域５４と、データ領域５４ａとを有する。ここで、データ領域５４ａは、音楽等のデータが記録される領域である。
【００１７】
また、サブコーディング領域５４は、無音部分，曲の楽章番号，インデックス，時間，文字等の情報を記録する領域であり、データ領域６２ｂ（図２４参照）に、音楽等のデータとともに、記録されるものである。このサブコーディング領域５４は、単独（一区切り毎）では用いられず、連続する９８フレームで１つの情報が表されるようになっている。
【００１８】
また、図２８は、フレーム５３ａの詳細なフォーマットを示す図であり、この図２８に示すフレーム５３ａは、フレーム同期信号，サブコーディング，データ，パリティ，データ，パリティの各領域を有する。そして、１バイトのサブコーディング用の領域と、２４バイトのデータ用の領域とを有する。そして、このフレーム５３ａが、９８個集まって、２３５２（２４×９８）バイトのブロック５３が構成され、無音部分，曲の楽章番号，インデックス，時間，文字等の情報領域として機能するようになっている。
【００１９】
図２９は、このサブコーディング領域を詳細に示した図である。この図２９に示すサブコーディング領域５４は、最初の２バイトの領域に、同期信号が格納され、その他の領域に、情報が記録されている。これらのチャネルは、具体的には、次のようになる。すなわち、Ｐチャネルは、曲と曲との間に挿入されている無音部分が記録されている。Ｑチャネルは、曲の楽章番号、楽章内のインデックス番号、曲のそのフレームにおける経過時間及び絶対時間などが記録されている。また、Ｒ，Ｓ，Ｔ，Ｕ，Ｖ，Ｗは、カラオケの表示用の文字情報等が記録されている。
【００２０】
そして、この図２９に示す領域５４ｂのように、フレーム３からフレーム９８と付した縦方向の一束が、１チャネルを構成するようになっている。すなわち、Ｑ1からＱ96の９６ビットで、Ｑチャネルが形成される。また、Ｐ，Ｒ，Ｓ，Ｔ，Ｕ，Ｖ，Ｗの各チャネルも同様である。
次に、Ｑチャネルのモードについて説明する。このＱチャネルは、モード１からモード３までの３種類のフォーマットの異なるモード形式を有する。Ｑチャネルは、通常は、モード１の形式を採るが、一定の頻度で、モード２，モード３の形式を採るようになっている。
【００２１】
図３０は、Ｑチャネルのモード１のフレーム構造を示す図である。この図３０に示すモード１形式のフレーム５５によって、情報が伝達される。図３６は、データ記録の第１の例を示す図である。この図３６に示すように、Ｑチャネル領域は、モード１形式で記録され、そして、データ領域には、データが格納される。
図３１は、Ｑチャネルのモード２のフレーム構造を示す図である。この図３１に示すモード２のフレーム５６は、フレーム５５と異なる形式であり、また、このフレーム５６が現れる頻度は、Ｑチャネルのうち、少なくとも１００ブロックに１ブロックの割合である。そして、この図３１のＮ１〜Ｎ１３はそれぞれ、４ビットからなる領域であり、これらの領域Ｎ１〜Ｎ１３に、ＭＣＮ（Media Catalog Number) が、１０進数１３桁（４３．２ビット）で記録される。このＭＣＮとは、メディア番号の識別子である。また、図３２は、ドライブ装置がＭＣＮを記録する際のデータフォーマットを示す図であり、このデータフォーマットに従って、ドライブ装置が記録を行なうと、実際には、ディスク上に図３１に示すフレーム構造が記録される。また、図３３は、ドライブ装置が読み込んだＭＣＮデータのフォーマットを示す図であり、フレーム構造を再生した際のデータフォーマットを示している。
【００２２】
図３７は、データ記録の第２の例を示す図である。この図３７に示すように、Ｑチャネル領域のモード１形式の間に、モード２形式で、記録される。また、その場合のモード２形式のデータには、ＭＣＮ、例えば1234567890123 が格納される。
図３４は、Ｑチャネルのモード３のフレーム構造を示す図である。この図３４に示すモード３のフレーム５７が現れる頻度も、Ｑチャネルうち、少なくとも１００ブロックに１ブロックである。そして、このフレーム５７のＩ１〜Ｉ１２に、ＩＳＲＣ(International Standard Recoding Code)が、記録され、このうち、Ｉ８〜Ｉ１２にシリアル番号(Serial Number) が、１０進数５桁（１６．６ビット）で記録される。なお、Ｉ１〜Ｉ５の領域は、６ビットで情報が記録され、Ｉ６〜Ｉ１２の領域は、４ビットで情報が記録されるようになっている。また、図３５は、ドライブ装置が読み込んだＩＳＲＣデータのフォーマットを示す図であり、この図３５に示すＩ８〜Ｉ１２の領域に、５桁分の１０進数でシリアル番号が書き込まれる。
【００２３】
図３８は、データ記録の第３の例を示す図である。この図３８に示すように、Ｑチャネル領域のモード１形式の間にモード２形式で記録され、さらに、モード３形式でも記録されている。また、その場合のモード２形式のデータには、ＭＣＮ（例えば1234567890123 ）が書き込まれ、モード３形式のデータには、ＩＳＲＣのシリアル番号が例えば、98765 と書き込まれるようになっている。
【００２４】
上述したように、ＣＤ−Ｒ／ＲＷは、そのフォーマット内容が、規格化されており、互換性に優れ、また、大変取扱いし易いものである。
しかしながら、このＣＤ−Ｒ／ＲＷは、ユーザ個人が、簡単に、音楽や映画あるいはコンピュータプログラムのデータ等の著作物を複製できるので、このような著作物の保護が万全でないという課題がある。
【００２５】
このような著作権付きのデータを保護する方法は、録音・再生機器に、使用料を予め上乗せする方法や、コピーするときのデータ列に暗号情報を乗せて行なう方法等がある。しかし、使用料を予め上乗せする方法は、料金の設定が大変難しいという課題があり、また、コピーするときのデータ列に暗号情報を乗せる方法は、アナログ的にコピーする場合には、何ら防止する手立てがないという課題があり、いずれも、複製防止のための根本的な解決とはなっていない。
【００２６】
なお、データ記録に関しては、以下に示すような、例えば４種類の公知文献が知られている。
まず、特許文献１には、コピープロテクトが可能なデータ構造を備えるＣＤ−ＲＯＭおよびコピー品ＣＤ−ＲＯＭの判別手段を得て、不正コピーの防止を図る技術が開示されている。
【００２７】
しかしながら、この特許文献１に記載された技術は、媒体の特定部分を、コピー防止のための特定値としている。さらに、この技術は、例えばＣＤの任意のサブコードブロックのＱチャネルアドレスを特定値としているので、データ保護の信頼性が低いという課題がある。
また、特許文献２には、ソフトウエアや音楽情報を供給する光ディスクのコストアップをせずに、収録されたソフトウエアや音楽情報のコピー防止を行なう技術が開示されている。
【００２８】
この特許文献２に記載された技術は、暗号化のキー情報を、バーコードなどにより非データ記録領域に記録することにより、コピーを防止していている。
しかしながら、非データ領域は再生装置の光ヘッドが走査しない領域であり、また、キー情報はバーコードや幾何学模様で記録されているため、専用のキー情報読み取り手段が必要であるという課題がある。
【００２９】
さらに、特許文献３には、ピットでデータが記録されたＣＤ−ＲＯＭなどの媒体であって、簡単に複製されることなく、また、例えピット形成部分の複製ができたとしても、記録されている情報信号を容易に再生することができないようにすることが可能なデータ記録媒体等が開示されている。
【００３０】
この特許文献３に記載された技術は、暗号化データと暗号化キー情報とを、記録形式または記録層が異なる２つの記録領域に別々に記録するものであって、例えば、暗号化キー情報を、溝のウォブルや、光磁気や相変化により記録したり、あるいは、他の記録層に記録したりする。
しかしながら、この特許文献３に記載さえた技術はいずれも、ＣＤ−ＲＯＭなどＲＯＭ媒体のコピー防止技術であるため、本発明のような記録可能媒体への適用は困難である。
【００３１】
さらに、暗号化キーを書き込む記録層を異ならせただけでは、暗号化キーの読み取りやコピーは容易にできてしまう。溝のウォブルにより暗号化キー情報を書き込むと、ディスク毎に異なる識別番号は付与できず、記録可能媒体でのコピー防止効果はない。また、光磁気などのピット以外の他の記録形式を用いて、暗号化キー情報を書き込むと、読み出すためには専用のキー情報読み取り手段が必要であるという課題がある。
【００３２】
そして、特許文献４には、簡単に複製されることなく、また、複製されたとしても再生できないデータ記録装置が開示されている。
しかしながら、この特許文献４に記載された技術は、媒体に固有の識別情報を記録するものであって、例えば、データ領域やＴＯＣ領域などにその識別情報が記録されるものである。従って、ＴＯＣ領域は、ユーザにより任意に書き換えされるので、やはり、ユーザによるデータの暗号化キーの改竄のおそれがあるという課題がある。
【特許文献１】特開平８−１５３３３１号公報
【特許文献２】特開平７−８５５７４号公報
【特許文献３】ＵＳＰ５，８０２，１７４（特開平９−０１７１１９号公報）
【特許文献４】ＥＰ７５１５１６Ａ（特開平９−１１５２４１号公報）
【発明の開示】
【発明が解決しようとする課題】
【００３３】
本発明はこのような課題に鑑み創案されたもので、既存のフォーマット方法を利用してディスクに所定の初期化を施すことにより、ユーザが音楽や映画あるいはコンピュータプログラムのデータ等の著作権付きのデータを、１枚のディスクに１回だけコピーすることは可能であるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないような、記録媒体、記録媒体の初期化方法並びに記録媒体上での暗号化方法及び暗号化装置並びに復号化装置並びに音響・映像・データ装置を提供することを目的とする。
【課題を解決するための手段】
【００３４】
このため、本発明の記録媒体は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、その管理領域に、暗号化のためのディスク識別情報が記録されていることを特徴としている。
【００３５】
また、そのデータ領域に、音声、映像、データのいずれか一つの情報を含むメディア情報が、少なくとも上記のディスク識別情報を用いて生成された暗号鍵によって暗号化された暗号化メディア情報として記録されるとともに、ユーザが読み出しうる媒体識別番号情報が、分散されて記録されてもよく、また、この記録媒体が、光学式に記録されるようにしてもよく、そのデータ領域が、ユーザによって少なくとも１回は書き込まれ得るようにしてもよい。
【００３６】
加えて、この暗号化は、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ，ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。
【００３７】
さらに、本発明の記録媒体の初期化方法は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえた記録媒体の初期化方法であって、管理領域に暗号化のためのディスク識別情報を記録することを特徴としている。
【００３８】
そして、上記のディスク識別情報を記録するに当たり、管理領域に暗号化のためのディスク識別情報を記録する第１書込ステップと、データ領域にＱチャネルサブコードのモード２形式で媒体識別番号情報を記録する第２書込ステップと、データ領域にＱチャネルサブコードのモード３形式でシリアル番号情報を記録する第３書込ステップとをそなえて構成されてもよい。
【００３９】
加えて、この暗号化は、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ，ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。
【００４０】
加えて、本発明の記録媒体上での暗号化方法は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえた記録媒体上での暗号化方法であって、管理領域に暗号化のためのディスク識別情報を記録する初期化を行なった後に、音声、映像、データのいずれか一つの情報を含むメディア情報を、少なくとも上記のディスク識別情報を用いた暗号鍵によって暗号化し、暗号化メディア情報としてデータ領域に記録することにより、特定記録媒体を生成する暗号化ステップをそなえて構成されたことを特徴としている。
【００４１】
そして、上記の初期化は、管理領域に暗号化のためのディスク識別情報を記録する第１書込ステップと、データ領域にＱチャネルサブコードのモード２形式で媒体識別番号情報を記録する第２書込ステップと、データ領域にＱチャネルサブコードのモード３形式でシリアル番号情報を記録する第３書込ステップとから構成されてもよい。
【００４２】
また、その暗号化ステップが、ディスク識別情報を第１ディスク識別情報として読み出す第１ディスク識別情報読出ステップと、第１ディスク識別情報と、媒体識別番号情報及びシリアル番号情報のうちの少なくとも一つの情報とを組み合わせて第１暗号鍵を生成する第１暗号鍵生成ステップと、外部装置よりメディア情報を読み出す第１読出ステップと、第１暗号鍵を用いて暗号化メディア情報を生成し、第１ディスク識別情報を有するデータ領域に記録することにより、特定記録媒体を生成する特定記録媒体生成ステップとをそなえて構成されてもよい。
【００４３】
加えて、この暗号化は、ディスク識別情報，媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報，媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ，ディスク識別情報，媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。
【００４４】
さらに、本発明の暗号化装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる読出手段と、データ領域に少なくとも上記のディスク識別情報を用いた暗号鍵によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化して暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、暗号化メディア情報を、同一のディスク識別情報を有する記録媒体のデータ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成されたことを特徴としている。
【００４５】
加えて、この暗号化は、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ，ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。
【００４６】
そして、本発明の復号化装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録されるとともに、データ領域に暗号化された情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる第２読出手段と、少なくともディスク識別情報から第２暗号鍵を生成する第２暗号鍵生成手段と、暗号化された情報を第２暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成されたことを特徴としている。
【００４７】
加えて、この暗号化は、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ，ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。
【００４８】
加えて、本発明の音響・映像・データ装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる読出手段と、少なくともディスク識別情報を用いた暗号鍵によって音声、映像、データのいずれか一つの情報を含むメディア情報を暗号化し暗号化メディア情報として出力しうる暗号化メディア情報生成手段と、暗号化メディア情報をデータ領域に保存しうる暗号化メディア情報保存手段とをそなえて構成されたことを特徴としている。
【００４９】
また、本発明の音響・映像・データ装置は、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、管理領域に暗号化のためのディスク識別情報が記録されるとともに、データ領域に暗号化された情報が記録された記録媒体におけるディスク識別情報を少なくとも読み出しうる第２読出手段と、少なくともディスク識別情報から第２暗号鍵を生成する第２暗号鍵生成手段と、暗号化された情報を第２暗号鍵を用いて復号し、音声、映像、データのいずれか一つの情報を含むメディア情報を再生しうる復号化手段とをそなえて構成されたことを特徴としている。
【００５０】
加えて、この暗号化は、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、また、ビット長を変化させうるキーメッセージ，ディスク識別情報，Ｑチャネルサブコードのモード２形式のフレームに記録された媒体識別番号情報並びにＱチャネルサブコードのモード３形式のフレームに記録されたシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよい。
【発明の効果】
【００５１】
以上詳述したように、本発明の記録媒体によれば、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえ、その管理領域に、暗号化のためのディスク識別情報が記録されているので、ユーザは、１枚だけは特定ディスクを得られるが、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽や映像データが復元されず、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。さらに、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。加えて、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。
【００５２】
加えて、本発明によれば、以下に示す（１）〜（４）のような効果ないし利点がある。
（１）本発明は、暗号化のためのディスク識別情報が、ディスクに記録される点で、コピー防止のための特定の値が、媒体の特定部分記録される特許文献１記載の技術と異なり、従って、本発明は、単なるコピー防止ではなく、データを暗号化できるようになり、これにより、データ保護の信頼性が非常に高くなるという利点がある。
【００５３】
（２）本発明は、暗号化のためのディスク識別情報が、「読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域」に記録される点で、暗号化のキー情報が、バーコードや幾何学模様により非データ記録領域に記録される特許文献２記載の技術と異なり、従って、本発明によれば、専用のキー情報読み取り手段を使用しないで暗号化が行なえる利点がある。
【００５４】
（３）本発明は、記録可能なディスクにおいて、ディスク毎に異なるディスク識別情報が、「読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域」に記録される点で、暗号化データ及び暗号化キー情報が、それぞれ、記録形式又は記録層が異なる２つの記録領域に記録される特許文献３記載の技術と異なり、従って、本発明によれば、ディスク個別に暗号化キーの設定が行なえて、データ保護の信頼性が非常に高くなる利点があり、専用のキー情報読み取り手段を使用しないで暗号化が行なえる利点がある。
【００５５】
（４）本発明は、暗号化のためのディスク識別情報を記録すべき領域が、具体的に「読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域」とされている点で、ＴＯＣ領域が、ユーザが書き換えようとすれば任意にその領域の情報を書き換え／消去を可能とする特許文献４記載の技術とは異なり、従って、本発明によれば、ユーザによるデータの暗号化キーの改竄の可能性が非常に低くできる利点がある。
【００５６】
また、そのデータ領域に、音声、映像、データ等のメディア情報が、少なくとも上記のディスク識別情報を用いて生成された暗号鍵によって暗号化された暗号化メディア情報として記録されるとともに、ユーザが読み出しうる媒体識別番号情報が、分散されて記録されるように構成することもでき、そのようにすれば、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽や映像データが復元されず、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。
【００５７】
さらに、本発明の記録媒体の初期化方法によれば、読み取り装置が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域と、読み取り装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域とをそなえた記録媒体の初期化方法であって、管理領域に暗号化のためのディスク識別情報を記録するように構成されており、また、管理領域に暗号化のためのディスク識別情報を記録する第１書込ステップと、データ領域にＱチャネルサブコードのモード２形式で媒体識別番号情報を記録する第２書込ステップと、データ領域にＱチャネルサブコードのモード３形式でシリアル番号情報を記録する第３書込ステップとをそなえて構成されてもよく、このようにすれば、やはり、そのコピーされたディスクから他のディスクへ二次コピーすることはできず、著作権付きのデータが保護される利点がある。加えて、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。
【００５８】
そして、本発明の記録媒体上での暗号化方法によれば、管理領域に暗号化のためのディスク識別情報を記録する初期化を行なった後に、音声、映像、データのいずれか一つの情報を含むメディア情報を、少なくとも上記のディスク識別情報を用いた暗号鍵によって暗号化し、暗号化メディア情報としてデータ領域に記録することにより、特定記録媒体を生成する暗号化ステップをそなえて構成されているので、音楽や映画等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。そして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【００５９】
また、その初期化は、管理領域に暗号化のためのディスク識別情報を記録する第１書込ステップと、データ領域にＱチャネルサブコードのモード２形式で媒体識別番号情報を記録する第２書込ステップと、データ領域にＱチャネルサブコードのモード３形式でシリアル番号情報を記録する第３書込ステップとから構成され、その暗号化ステップが、ディスク識別情報を第１ディスク識別情報として読み出す第１ディスク識別情報読出ステップと、第１ディスク識別情報と、媒体識別番号情報及びシリアル番号情報のうちの少なくとも一つの情報とを組み合わせて第１暗号鍵を生成する第１暗号鍵生成ステップと、外部装置よりメディア情報を読み出す第１読出ステップと、第１暗号鍵を用いて暗号化メディア情報を生成し、第１ディスク識別情報を有するデータ領域に記録することにより、特定記録媒体を生成する特定記録媒体生成ステップとをそなえて構成されてもよく、このようにすれば、そのコピーされたディスクから他のディスクへ二次コピーすることはできず、著作権付きのデータが保護される利点がある。
【００６０】
加えて、本発明の暗号化装置によれば、初期化された記録媒体が、読出手段において、少なくともディスク識別情報が読み出され、暗号化メディア情報生成手段において、データ領域に少なくとも上記のディスク識別情報を用いた暗号鍵によって音声、映像、データ等のメディア情報が暗号化され、暗号化メディア情報保存手段において、暗号化メディア情報が、同一のディスク識別情報を有する記録媒体のデータ領域に保存されるように構成されているので、やはり、そのコピーされたディスクから他のディスクへ二次コピーすることはできず、著作権付きのデータが保護される利点がある。
【００６１】
また、本発明の復号化装置によれば、暗号化された情報が記録された記録媒体が、第２読出手段において、少なくともディスク識別情報が読み出され、第２暗号鍵生成手段において、少なくともディスク識別情報から第２暗号鍵が生成され、復号化手段において、暗号化された情報が第２暗号鍵を用いて復号され、音声、映像、データ等のメディア情報が再生されるように構成されているので、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。
【００６２】
さらに、本発明の音響・映像・データ装置によれば、初期化された記録媒体に、音声、映像、データ等のメディア情報を暗号化して暗号化メディア情報として記録しうるとともに、暗号化された情報が記録された記録媒体が、少なくともディスク識別情報から生成される第２暗号鍵を用いて復号され音声、映像、データ等のメディア情報が再生されるので、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。また、ディスクの既存のフォーマット方法を変更しないで暗号化が行なえる利点があり、また、暗号化キーの分散方法は、必要に応じて、種々に変更可能なので、暗号化キーとしての秘匿性が保持され、その強度を高めることができる利点がある。
【００６３】
また、上記の記録媒体は、光学式に記録されてもよく、データ領域が、ユーザによって少なくとも１回は書き込まれ得るものでもよく、従って、このようにすれば、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。
加えて、上記の暗号化は、ディスク識別情報，媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を用いて行なわれるようにしてもよく、また、ディスク識別情報，媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とする乱数関数を用いて行なわれるようにしてもよく、さらに、キーメッセージ，ディスク識別情報，媒体識別番号情報並びにシリアル番号情報又はこれらを組み合わせた情報を種とするハッシュ関数を用いて行なわれるようにしてもよく、このようにすれば、元のディスク識別情報等が復元されないので、メディア情報の秘匿性が高まり、著作権付きデータが保護されるようになる。
【発明を実施するための最良の形態】
【００６４】
以下、ＣＤ−Ｒ／ＲＷを例とし、図面を参照して本発明の実施の形態を説明する。
（Ａ）本発明の第１実施形態の説明
図１は、本発明が適用される、ＣＤ−Ｒ／ＲＷの非データ領域と、データ領域との配置を示す図である。この図１に示すディスク１０は、光学式に読み出し又は書き込み可能な記録媒体であって、管理領域１１と、ユーザ領域１２とをそなえている。また、このディスク１０は、初期化される前のものである。
【００６５】
ここで、初期化とは、物理的な円盤（ディスク又はメディアと称することがある）に、ディスクＩＤ，ＭＣＮ，ＩＳＲＣ等を刷り込む（記録する）ことをいう。また、その初期化された円盤を使用する態様は、産業用と民生用とがある。すなわち、産業用とは、例えば、一次メーカーがこの物理的な円盤に初期化を施して販売し、二次メーカーがその初期化された物理的な円盤を購入して、音声，映像，データ等を記録して販売することをいう。また、民生用とは、例えば、一般消費者が初期化された円盤を購入して、音声，映像，データ等を個人レベルで記録することをいう。従って、以下、ユーザという語は、その二次メーカーや、一般消費者等を意味する。なお、このディスク１０は、具体的には、１回しか書き込みできないＣＤ−Ｒ又は、何回もデータの書き換えが可能なＣＤ−ＲＷである。
【００６６】
この管理領域１１は、ドライブ装置（図示せず）が読み出し可能な領域であってユーザはその領域をアクセスできない領域であり、ＰＣＡとＰＭＡとからなる。ここで、ドライブ装置とは、ＣＤ−Ｒ／ＲＷの再生装置又は記録装置内にある読み取り装置である。すなわち、ユーザが使用する民生用の再生装置等に内蔵するドライブ装置は、この管理領域１１を読み出すことが可能であるが、ユーザは、この管理領域１１の値を任意には書き換えたり、消去したりすることはできないようになっている。すなわち、ユーザが任意に書き換えたり、消去したりするためのコマンドが存在しない領域である。また、ＰＣＡは、データを書き込むときのレーザーの強さを調節するための情報が記録されている領域である。
【００６７】
さらに、ＰＭＡは、暗号化のためのディスクＩＤ（ディスク識別情報）が記録される領域であり、このディスクＩＤにより、個々のディスクが識別されるようになっている。また、このディスクＩＤは、ディスクを初期化する際に、ドライブ装置によって、ほぼランダムに番号を設定して書き込まれるものであり、さらに、特殊な装置でない限り、このディスクＩＤを特定の番号に設定することはできない。従って、家庭やオフィスで使用するユーザは、そのような特殊な装置を有しないので、このディスクＩＤを特定の番号には書き換えられないようになっている。
【００６８】
なお、管理領域１１は、通常、最内周に１カ所設けられ、容量はごく少なくデータ記録容量の１％以下である。
さらに、ユーザ領域１２は、ドライブ装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできる領域である。このユーザ領域１２は、リードインを格納するためのリードイン領域１２ａと、音楽等のデータを格納するためのデータ領域（プログラム領域）１２ｂと、リードアウトを格納するためのリードアウト領域１２ｃとからなる。
【００６９】
そして、音声、映像、データ等のマルチメディアデータは、このデータ領域１２ｂに、ディスクＩＤ，ＭＣＮ（媒体識別番号情報），ＩＳＲＣのシリアル番号（シリアル番号情報）を用いて生成された暗号化キー（暗号鍵）によって暗号化され、暗号化データ（暗号化メディア情報）として記録されるとともに、ユーザが読み出しうるＭＣＮ，ＩＳＲＣのシリアル番号が、このデータ領域１２ｂに、分散されて記録されるようになっている。すなわち、ユーザが音楽データを書き込みを行なう際に、無音部分，曲の楽章番号，インデックス，時間，文字等のデータが、音楽データとともに、データ領域１２ｂ中のサブコーディング用の領域に、書き込まれる。なお、ＣＤ−Ｒのデータ領域１２ｂは、ユーザによって１回のみ書き込まれ、ＣＤ−ＲＷのデータ領域１２ｂは、ユーザによって、何回でも書き換え可能である。
【００７０】
ここで、ＭＣＮは、メディア番号の識別子であって、そのサブコーディング用の領域中のＱチャネル（モード２形式）で記録された情報である。さらに、ＩＳＲＣのシリアル番号は、サブコーディング用の領域中のＱチャネル（モード３形式）で記録された情報である。
図２（ａ）は、初期化されたＣＤ−Ｒ／ＲＷの概念的な領域配置を示す図である。この図２（ａ）に示すディスク１０は、データ領域１２ｂと、メディア番号領域１とを有する。なお、ディスク１０の中心部の穴は、省略している。
【００７１】
ここで、メディア番号領域１は、上記のディスクＩＤ，ＭＣＮ，ＩＳＲＣの３領域を寄せ集めた概念的な領域であり、実際には、このような形で、ディスク１０の領域が使用されているわけではない。また、これらの長さは、ディスクＩＤが１０進数の６桁で、ＭＣＮが１０進数１３桁で、ＩＳＲＣのシリアル番号が１０進数５桁であり、これらが、適当に組み合わされて暗号化キーとして用いられるようになっている。なお、その組み合わせについては、後述する。
【００７２】
そして、マルチメディアデータは、これらの刷り込まれたディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を組み合わせたメディア番号により、暗号化されるようになっている。あるいは、ＩＳＲＣのシリアル番号の代わりに、ＩＳＲＣ全体を用いてもよい。
図２（ｂ）は、暗号化データが記録されたＣＤ−Ｒ／ＲＷの概念的な領域配置を示す図であり、この図２（ｂ）に示すディスク１０′は、メディア番号領域１と暗号化データ１４とが記録されている。すなわち、マルチメディアデータは、メディア番号を暗号化キーとして用いて暗号化され、図２（ｂ）に示す暗号化データ１４が得られるようになっている。
【００７３】
図３は、メディア番号により暗号化されることを説明するための図である。この図３に示すデータ１３（図３の左側の円形のもの）は、暗号化されていないデータであり、具体的には、音声、映像、データ等の情報を含むマルチメディアデータである。そして、このデータ１３が、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号からなるメディア番号（メディア番号領域）１を用いた暗号化キーによって暗号化され、この図３に示すように、暗号化データ１４（図３の右側の円形のもの）が得られる。さらに、この暗号化データ１４が記録されたものが、特定ディスク１０′として生成されるのである（暗号化ステップ）。すなわち、メディア番号（メディア番号領域）１が、ディスク１枚毎に異なる固有なものなので、暗号化キーとして機能しているのである。
【００７４】
従って、本発明の記録媒体上での暗号化方法は、ドライブ装置（図示省略）が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域１１と、ドライブ装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域１２ｂとをそなえたディスク１０上での暗号化方法であって、管理領域１１に暗号化のためのディスクＩＤを記録する初期化を行なった後に、音声、映像、データのいずれか一つの情報を含むメディア情報を、上記のディスクＩＤを用いた暗号キーによって暗号化し、暗号化メディア情報としてデータ領域１２ｂに記録することにより、特定ディスク１０′を生成する暗号化ステップとをそなえて構成されたことになる。
【００７５】
ここで、図８を用いて後述するように、上記の初期化は、管理領域１１に暗号化のためのディスクＩＤを記録する第１書込ステップと、データ領域１２ｂにＱチャネルサブコードのモード２形式でディスクＩＤ，ＭＣＮ（媒体識別番号情報）を記録する第２書込ステップと、データ領域１２ｂにＱチャネルサブコードのモード３形式でＩＳＲＣのシリアル番号（シリアル番号情報）を記録する第３書込ステップとからなる。
【００７６】
具体的には、この暗号化ステップは、まず、ディスクＩＤが第１ディスク識別情報として読み出される（第１ディスク識別情報読出ステップ）。さらに、そのディスクＩＤとＭＣＮとの組み合わせ、ディスクＩＤとＩＳＲＣのシリアル番号との組み合わせ、あるいは、ディスクＩＤとＭＣＮとＩＳＲＣのシリアル番号との組み合わせでメディア番号１が生成される（第１暗号鍵生成ステップ）。そして、外部装置よりデータ１３が読み出され（第１読出ステップ）、メディア番号１を用いて暗号化データ１４が生成され、同じディスクＩＤを有するディスク１０のデータ領域１２ｂに記録されることにより、特定ディスク１０′が生成されるのである（特定記録媒体生成ステップ）。
【００７７】
図４は、メディア番号により復号化されることを説明するための図である。この図４に示す暗号化データ１４は、メディア番号（メディア番号領域）１′によって復号（復元）され、元のデータ１３が得られる。
すなわち、復号化ステップは、まず、特定ディスク１０′のディスクＩＤが第２ディスク識別情報として読み出される。そして、この特定ディスク１０′から暗号化データ１４が読み出され、そのディスクＩＤとＭＣＮとの組み合わせ、ディスクＩＤとＩＳＲＣのシリアル番号との組み合わせ及びディスクＩＤとＭＣＮとＩＳＲＣのシリアル番号との組み合わせからメディア番号（メディア番号領域）１′が生成される。すなわち、メディア番号（メディア番号領域）１′は、第２暗号鍵として機能している。ここで、メディア番号１′がメディア番号１と一致する場合のみ、暗号化データ１４は復号されて再現できるのである。
【００７８】
図５は、二次コピーができないことを説明するための図である。図５には、ディスク１０′とディスク１０ａとの２種類の異なるものが示されている。ここで、ディスク１０′は、例えば、音楽ＣＤから一次コピーされたディスクである。一方、ディスク１０ａは、初期化された別のディスクであって、一次コピーされたディスク１０′から、さらに、二次コピーされたものである。
【００７９】
ここで、ＣＤ−Ｒ／ＲＷドライブ（後述）によって、二次コピーされたデータを読み出しても、暗号化キーであるメディア番号１とメディア番号１′とが、異なるので、このコピーされたディスク１０ａの暗号化データ１４は、復号されないのである。
このように、メディア番号を用いた暗号化キーは、一通りになるので、二次コピーが防止される。また、このように、ＣＤ−ＲディスクあるいはＣＤ−ＲＷディスク内の管理領域１１とデータ領域１２ｂとを利用して、これらの領域に暗号化キーとなるデータが分散されて記録され、その分散されて記録されたデータを寄せ集めて暗号化キーが生成されている。従って、この方法によれば、既存のディスクのフォーマット方法を変更せずに、暗号化が行なえるようになる。加えて、分散方法は、必要に応じて、種々に変更させることができるので、暗号化キーとしての強度を高めることができるのである。
【００８０】
次に、暗号化キーであるメディア番号について、具体的に説明する。よく知られているように、暗号化方法には、暗号化キーと復号化キーとが同一の対称法と、暗号化キーと復号化キーとが同一でない非対称法とがある。前者を用いた例は、ＤＥＳ (Data Encryption Standard) ，ＲＣ４(Rivest Code #4)，ＩＤＥＡ等があり、後者を用いた例は、ＲＳＡ（Rivest, Shamit, Adleman ）等がある。
【００８１】
図６は、暗号化キーを用いた暗号化方法を示す図である。この図６に示すように、元のデータ″ABCD″は、″ 暗号化キー ″を掛け合わされて、暗号化データ″????″が得られる。そして、暗号化データ″????″は、″ 復号化キー ″を掛け合わされて、元のデータ″ABCD″が得られるようになっている。
そして、通常使われる暗号化キーの長さはそれぞれ、ＤＥＳが５６ビット、ＲＣ４が４６〜１２８ビット、ＩＤＥＡが１２８ビットであり、また、ＲＳＡは、５１２〜４０９６ビットである。なお、この５６ビットのＤＥＳと、１０２４ビットのＲＳＡとは、その復号の難度が同程度である。
【００８２】
ところで、上記のメディア番号を用いて暗号化する場合、メディア番号は、その暗号化に必要な数のビットを有していなければならない。
一方、ＭＣＮは１０進数１３桁（２進数４３．２ビット）で、ＩＳＲＣは１０進数５桁（２進数１６．６ビット）で、また、ディスクＩＤは１０進数６桁（２進数１９．９ビット）である。これら単体では、十分な長さの暗号を作成することはできない。従って、これら３種類を、使用する暗号化方法に応じて、上記の３種類の暗号化キー１〜３を組み合わせるようにするのである。次に、（ｉ）から（ｖｉ）に、暗号化キー１〜３の使用例を示す。なお、以下の説明においては、ＭＣＮを暗号化キー１、ＩＳＲＣのシリアル番号を暗号化キー２、また、ディスクＩＤを暗号化キー３と称して説明することがある。
（ｉ）暗号化キーの長さが１０進数６桁で十分な場合
暗号化キー３（１０進数６桁）を使用。
（ｉｉ）暗号化キーの長さが１０進数１１桁で十分な場合
暗号化キー２（１０進数５桁）と暗号化キー３（１０進数６桁）とを使用。
（ｉｉｉ）暗号化キーの長さが１０進数１９桁で十分な場合
暗号化キー１（１０進数１３桁）と暗号化キー３（１０進数６桁）とを使用。
（ｉｖ）暗号化キーの長さが１０進数２４桁で十分な場合
暗号化キー１（１０進数１３桁）と暗号化キー２（１０進数５桁）と暗号化キー３（１０進数６桁）とを使用。
（ｖ）暗号化キーの長さが（ｉｖ）よりも大きい場合
暗号化キー１と暗号化キー２と暗号化キー３とに加えて、データ部分に不足しているだけの暗号化キーを作成して使用する。例えば３０桁必要の場合は、いずれかの適当なフォーマット部分から、他の６桁を取得するようにしたり、あるいは、その６桁をデータ部分に書き込んでもよい。
（ｖｉ）暗号化キーの長さが（ｉｖ）よりも大きい場合であって、ＣＤ−Ｒディスクである場合
複数のトラックを作成することにより、複数の暗号化キー１と暗号化キー２とをそれぞれ作成しておき、これら複数の暗号化キー１，２と、暗号化キー３とを併せて使用する。
【００８３】
また、データの暗号化においては、暗号化キーの秘匿性を高めなければならない。その場合は、ＭＣＮ（暗号化キー１），ＩＳＲＣのシリアル番号（暗号化キー２），ディスクＩＤ（暗号化キー３）の３種類が、それぞれ、特定の関数に代入されて計算され、その計算された結果が暗号化キーとして使用されるのである。この特定の関数として採用されるためには、次の（１），（２）の条件が満たされる必要がある。
【００８４】
（１）同一のＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤからは同一の結果が得られること。
（２）逆解析されにくいこと。
（１）の条件は、真の乱数を発生する関数を用いると、毎回異なる結果が現れてしまい、一定の暗号化キーを再生できなくなるからである。また、（２）の条件は、計算された結果から、逆関数を用いて、元のＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤが、それぞれ、解読されないようにするためである。これら３種類の暗号化キーを便宜上ＩＤと称して、暗号化キーを生成するアルゴリズムを、図３９（ａ）〜（ｃ）を用いて説明する。
【００８５】
図３９（ａ）は、３種類の暗号化キー１〜３を単純加算した暗号化キー生成方法の説明図であり、図３９（ｂ）は、３種類の暗号化キー１〜３をそれぞれ乱数関数を用いた暗号化キー生成方法の説明図であり、また、図３９（ｃ）は、キーメッセージと３種類の暗号化キー１〜３とをハッシュ関数を用いた暗号化キー生成方法の説明図である。なお、これらの図において、暗号化キーはユニークＩＤとも表示され、また、暗号化キー１（ＭＣＮ）はＩＤ１，暗号化キー２（ＩＳＲＣのシリアル番号）はＩＤ２，暗号化キー３（ディスクＩＤ）はＩＤ３と、それぞれ表示されている。
【００８６】
ここで、図３９（ａ）に示すＣａｓｅ１は、上述した（ｉｖ）〜（ｖｉ）に相当するものであって、暗号化キー（ユニーク  ＩＤ）が、暗号化キー１（ＩＤ１），暗号化キー２（ＩＤ２），暗号化キー３（ＩＤ３）の３種類のものが加算されて生成されるようになっている。また、必要な暗号化キーの長さが短い場合には、上述した（ｉ）〜（ｉｉｉ）に相当し、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤを個別に用いてもよい。従って、この暗号化は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号又はこれらを組み合わせた情報を用いて行なわれていることになる。そして、その組み合わせ方は、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤの３種類から、６通りある。
【００８７】
次に、図３９（ｂ）に示すＣａｓｅ２では、暗号化キー（ユニーク  ＩＤ）が、ＭＣＮ（ＩＤ１）を種として発生させた乱数関数Ｒｎｄ（ＩＤ１）の結果と、ＩＳＲＣのシリアル番号（ＩＤ２）を種として発生させた乱数関数Ｒｎｄ（ＩＤ２）の結果と、ディスクＩＤ（ＩＤ３）を種として発生させた乱数関数Ｒｎｄ（ＩＤ３）の結果とが、加算されて得られるようになっている。
【００８８】
ここで、乱数関数Ｒｎｄ（）とは、入力された種を基に疑似乱数を発生させる関数であり、この乱数関数Ｒｎｄ（）は、例えば、種として入力された数に対して、非常に大きい整数を乗算し、その乗算結果に非常に大きい整数を加算し、さらに、その加算結果の所定の桁における値を出力するようになっている。また、種とは、その乱数関数Ｒｎｄ（）内部での乱数発生演算を行なうための、初期値を意味する。
【００８９】
従って、この暗号化は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてなされたことになり、また、この暗号化は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いてなされていることになる。
実用上は、同一のＭＣＮ，同一のＩＳＲＣのシリアル番号，同一のディスクＩＤを用いて暗号化キーを生成するときに、同一の結果が出力されるように、乱数関数Ｒｎｄ（）は、固定の乱数表を予め用意しておき、同一のＭＣＮ，同一のＩＳＲＣのシリアル番号，同一のディスクＩＤに対しては、特定の数字を出力するようになっている。なお、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤの３種類の全てを加算し、その加算結果を種として乱数関数Ｒｎｄ（）に代入するようにしてもよい。
【００９０】
このように、アルゴリズムにおいて、乱数関数Ｒｎｄ（）が用いられるので、同一の暗号化キーが出力されるようになり、また、その生成された暗号化キーは、逆解析がされにくい。
加えて、図３９（ｃ）に示したＣａｓｅ３では、暗号化キー（ユニーク  ＩＤ）が、可変長のキーメッセージと、ＭＣＮ（ＩＤ１）と、ＩＳＲＣのシリアル番号（ＩＤ２）と、ディスクＩＤ（ＩＤ３）とを加算したものを、ハッシュ関数によって計算して得る方法で生成されている。
【００９１】
ここで、ハッシュ関数とは、所定長の文章（文章データ）を入力とし、固定長のメッセージダイジェスト（メッセージダイジェストデータ）を出力とする関数である。なお、メッセージダイジェストとは、ハッシュ値とも称されることもある。
また、以下の説明では、この所定長の文章は、例えば１２８ビットのディスクＩＤ等を意味するものとし、具体的には、ディスクＩＤ等を組み合わせたものを適当な長さに分割して得られたものに相当する。そして、入力されるビット長は、１２８ビットに限らず、８０ビットにしたり、２００ビットにできる。すなわち、短い場合は暗号化処理と復号化処理との負担が軽減するが、安全性が担保されなくなる。逆に、長い場合は暗号化処理と復号化処理との負担が増大するが、安全性が担保される。すなわち、このビット長は、設計方針によって変更されうる。
【００９２】
また、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤを全て加算したものが、１２８ビットに満たない場合には、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤを加算したものに、ビット列（キーメッセージ）が付加され、１２８ビットにされてから、ハッシュ関数による演算が行なわれるようになっている。
さらに、キーメッセージに関しては、ソフトウェア（ドライバーソフト）が自動的に固定メッセージを挿入するようにしてもよく、あるいは、ユーザが挿入するようにしてもよい。また、記録する情報の種類に応じたキーメッセージが付加されるようにしてもよい。そして、暗号化キーの安全性を高めるために、キーメッセージは、ディスクＩＤが記録されているディスクと同一のディスクには記録されないようにする。
【００９３】
従って、この暗号化は、ビット長を変化させうるキーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いて行なわれていることになり、また、この暗号化は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なわれていることになる。
【００９４】
次に、このＣａｓｅ３のハッシュ関数の種類について、具体的なプログラム例を用いて説明する。上述のように、ハッシュアルゴリズムは、ＭＤ方式に基づくものと、その他のものとがあり、種々提案されている。
例えば、ＲＳＡ社のRonald L.Rivest氏が開発したＭＤ２（Message Digest #2），ＭＤ４（Message Digest #4），ＭＤ５（Message Digest #5）や、H.Dobbertin氏が開発したＲＩＰＥＭＤ（Race Integrity Primitive Evaluation Message Digest）や、米国ＮＩＳＴ（National Institute of Standards and Technology）によりＦＩＰS（Federal Information Processing Standards）のＰＵＢ１８０に定められたＳＨＡ（Secure Hash Algorithm）等がある。
【００９５】
ここで、ＭＤ２は、１２８ビットのメッセージダイジェストを生成するアルゴリズムであり、ＰＥＭに使用された。そして、ＭＤ４は、ＭＤ２の処理速度が遅い点を解決するために開発されたアルゴリズムであって、ＲＦＣ１３２０（Request for Comments 1320）に規定されている。また、このＭＤ４は、１２８ビットのメッセージダイジェストを生成し、処理速度が速く、ＭＤ５よりも効率的にメッセージダイジェストを作成できる。その半面、異なる種から生成されたメッセージダイジェスト値が、同一の値を出力する、いわば値の衝突が発生することがある。
【００９６】
また、ＭＤ５は、１２８ビットのメッセージダイジェストを生成するアルゴリズムであって、ＲＦＣ１３２１に規定されている。このＭＤ５は、任意長の文章を基に、固定長のメッセージダイジェストを効率よく生成することができ、電子署名に使用されることもある。すなわち、ＭＤ５は、元の文章に付する指紋のような役割をもしている。さらに、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が異なったときに、同一の暗号化キーが生成される確率が、極めて小さくなる。
【００９７】
これらのＭＤ方式を用いることによって、メッセージダイジェストの大きさを容易に変化させることができ、また、３２ビットあるいは６４ビットのＣＰＵを用いたソフトウェア処理が高速に行なわれる。
一方、ハッシュアルゴリズムは、これらＭＤ方式の他、ＲＩＰＥＭＤやＳＨＡといったアルゴリズムを有する。このＲＩＰＥＭＤは、１６０ビットのメッセージダイジェストを生成するアルゴリズムである。また、ＳＨＡは、ＳＨＡ−１はＭＤ４を改良したアルゴリズムであり、任意長の文章からＭＤ４やＭＤ５よりも長い１６０ビット長のメッセージダイジェストを生成することができ、ＦＩＰＳ１８０−１で規定されている。
【００９８】
図４０は、ハッシュ関数のプログラム例を示す図である。この図４０に示す関数ｆｕｎｃ（）は、最良のハッシュ関数（最良ハッシュ関数）のアルゴリズムを有するものであり、入力変数はポインタの（＊ｓｔｒ）であり、出力はメッセージダイジェスト（ｖａｌ％ＳＩＺＥ）である。
そして、メイン関数等の他の関数（図示省略）が、この関数ｆｕｎｃ（）に所定長のビット列の先頭位置を表すポインタ（＊ｓｔｒ）を渡して、関数ｆｕｎｃ（）を呼び出す。そして、ｌｅｎ＝ｓｔｒｌｅｎ（ｓｔｒ）にて、入力された所定数のビット列の長さが求められて、ハッシュ値ｖａｌが計算される。このｖａｌは、２６進数で表された３桁の値であって、それぞれ、１０進数の１の位、１０の位、１００の位に相当する。ここで、＊ｓｔｒ−'ａ'は、入力文字列の先頭を表すものであり、＊（ｓｔｒ＋ｌｅｎ／２）−'ａ'は、入力文字列の中央部を表すものであり、さらに、＊（ｓｔｒ＋（ｌｅｎ−１））−'ａ'は、入力文字列の最後尾を表すものである。そして、この出力されたｖａｌは、ＳＩＺＥ（例えば１０２３）で除算されて、１０２３種類の剰余に分類されるのである。これにより、入力されたアルファベット列の全てが、１０２３種類のメッセージダイジェストに置換される。なお、ポインタ変数が０（ＮＵＬＬ）の場合は、ハッシュアルゴリズムの演算は行なわれずに、０が出力されるようになっている。
【００９９】
【表１】
2007207410.tif 000003
【０１００】
【表２】
2007207410.tif 000004
【０１０１】
表１はハッシュ関数を用いた計算の実行条件を示す表であり、この表１に示すように、入力されるデータ数（データ総数）は５００００個であり、また、１０回繰り返したものである。さらに、表２はハッシュ関数により生成されたデータの分布の一例を示す表であって、ｔａｂｌｅはメッセージダイジェスト値（ハッシュ値）の範囲を表し、＊はその範囲のヒストグラム（生成されたデータ個数）を表す。ここで、１つの＊に含まれる要素数は５０である。例えば、この表２のｔａｂｌｅ[０〜４９]と記されたところの右側に、＊で量を表すヒストグラムが描かれており、その右側に１９２２と付されているものは、メッセージダイジェストの値であって、０から４９までの値を示すものが１９２２個生成されたことを示している。従って、このヒストグラムから、ほぼ同一の頻度でメッセージダイジェストが生成されていることがわかる。
【０１０２】
なお、図３９，図４０及び表１，表２に示した乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いた暗号化キー生成方法は、後述する第２実施形態、第３実施形態及び各変形例においても、同様に用いられる。さらに、上記のプログラム例においては、２バイト処理を行なうようにすれば、入力文章として日本語を使用することも可能である。
【０１０３】
このように、ハッシュ関数Ｈａｓｈ（）を用いることによって、同一結果が出力されるようになり、かつ、逆解析がされにくい暗号化キーが生成されるようになる。
すなわち、これら詳述した乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を使用することによって、同一のディスクＩＤからは同一の暗号化キーが生成される。加えて、これらの関数は、逆関数をもたないので、生成された暗号化キーから元のディスクＩＤ等を復元するのが困難であり、秘匿性が高まる。
【０１０４】
また、秘匿性に関しては、通常のユーザレベルにおいて、パソコンを用いて解読する場合、そのパソコンに搭載されているＣＰＵのバスラインの数やメモリのビット数等では、１２８ビットのメッセージダイジェストを解読することは、不可能に近い。従って、ユーザは、音楽，映画，コンピュータプログラム等の著作権付きのデータを、実際上は、二次コピーできず、この著作権付きデータが保護されるのである。
【０１０５】
このように、ユーザのドライブ装置でも読み取り可能なＰＭＡと、データ領域１２ｂに分散されて記録されたＭＣＮ，ＩＳＲＣとによって、暗号化のために必要なビット数が確保されるようになっている。
図７は、本発明の第１実施形態に係る暗号化キー刷り込み装置の模式図である。この図７に示す暗号化キー刷り込み装置１９は、音声、映像、データ等のマルチメディアデータを暗号化して暗号化データとして記録するものであって、パソコン２０と、ケーブル４３と、ＣＤ−Ｒ／ＲＷドライブ４６とをそなえて構成されている。また、ＣＤ−Ｒディスク（ＣＤ−Ｒメディア）４７ａ又はＣＤ−ＲＷディスク（ＣＤ−ＲＷメディア）４７ｂは、初期化前のディスク（メディア）である。
【０１０６】
このパソコン２０は、ＣＤ−Ｒディスク４７ａ又はＣＤ−ＲＷディスク４７ｂの初期化を行なうものであって、メディア番号設定手段４５をそなえて構成されている。このメディア番号設定手段４５は、ＭＣＮ，ＩＳＲＣのシリアル番号の値を設定するものであり、操作する者が入力した値を一時的に保管できるように、Mode Select コマンド用メモリ（図示せず）を有する。また、このパソコン２０は、ディスクの初期化の際に、論理フォーマットであるＵＤＦ(Universal Disk Format) を施すようになっている。
【０１０７】
このパソコン２０は、ユーザがコピーする際に、ユーザが使用するソフトウェア（例えば、DirectCD;Adaptec社の商品名）に対応した論理フォーマットを実行できるようになっている。ここで、DirectCDとは、ユーザがコピーする際に、ＣＤ−Ｒ／ＲＷドライブ４６に入っているファイルを、内蔵ディスクやフロッピーディスクに入っているファイルを扱うのと同様な環境で取り扱いができるようにした書き込み用のソフトウェアである。
【０１０８】
そして、ディスクを初期化する際には、ユーザが、DirectCDを用いて論理フォーマットを行なう。また、ユーザがISO9660 との互換を取りたい場合は、ISO9660 の論理フォーマットをも加えることができ、その場合、ISO9660 とDirectCDとの併せて２種類のフォーマットを行なう必要がある。
このISO9660(Internatinal Organization for Standardization 9660) は、国際規格であり、ＣＤ−ＲＯＭ又は、ＣＤ−Ｒ／ＲＷにおけるファイル、ディレクトリ構造及び論理フォーマット等が定義されている。また、ISO9660 は拡張可能な仕様になっており、様々な拡張仕様が規定されている。さらに、ISO9660 は、情報交換水準があり、レベル１からレベル３まで定義されている。なお、一般には、ISO9660 ではレベル１を指す。これは、使用できる文字や、ファイル名の使用の規格が入っている。
【０１０９】
なお、このパソコン２０は、その他の公知の機能を有するが、その詳細な説明を省略する。
そして、ケーブル４３は、パソコン２０とＣＤ−Ｒ／ＲＷドライブ４６とを電気的に接続するものである。
また、ＣＤ−Ｒ／ＲＷドライブ４６は、挿入されたディスクに上記のディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を記録するものである。
【０１１０】
これにより、暗号化キー刷り込み装置１９内のパソコン２０のメディア番号設定手段４５において、ＭＣＮ，ＩＳＲＣのシリアル番号が設定され、その設定された値が、ケーブル４３を介して、ＣＤ−Ｒ／ＲＷドライブ４６に入力される。そして、このＣＤ−Ｒ／ＲＷドライブ４６において、ＭＣＮ，ＩＳＲＣのシリアル番号が記録されるとともに、自動的にディスクＩＤが記録されるのである。
【０１１１】
このような構成によって、ＣＤ−Ｒ／ＲＷのコピー防止のための、初期化が行なわれる。図８から図１１を用いて、ＣＤ−ＲＷとＣＤ−Ｒとの初期化フローを説明する。
図８は、本発明の第１実施形態に係る、ＣＤ−ＲＷのコピー防止方法における初期化フローチャートである。
【０１１２】
本発明の記録媒体の初期化方法は、ドライブ装置（図示省略）が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域１１と、ドライブ装置が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域１２ｂとをそなえた記録媒体（ディスク１０）の初期化方法であって、その管理領域１１に暗号化のためのディスクＩＤを記録するものである。
【０１１３】
ステップＡ１から開始される初期化ステップは、まず、ステップＡ２において、ＣＤ−ＲＷディスク（ＣＤ−ＲＷメディア）４７ｂがＣＤ−Ｒ／ＲＷドライブ４６に挿入される。そして、ステップＡ３において、Mode Select コマンド用メモリ（図示せず）が確保され、さらに、ステップＡ４において、暗号化キー１が、 Select コマンド用メモリに設定され、ステップＡ５において、暗号化キー２が、 Select コマンド用メモリに設定される。そして、ステップＡ６において、Mode Select コマンドが発行されることにより、これらの暗号化キー１，暗号化キー２とが用意されるのである。
【０１１４】
ここで、ステップＡ７において、Formatコマンドが発行され、暗号化キー１と暗号化キー２とが、実際にデータ領域１２ｂに書き込まれ、また、暗号化キー３が管理領域１１に書き込まれるのである。すなわち、データ領域１２ｂに、Ｑチャネルサブコードのモード２形式でＭＣＮが記録され（第２書込ステップ）、Ｑチャネルサブコードのモード３形式でＩＳＲＣのシリアル番号が記録される（第３書込ステップ）。
【０１１５】
なお、この暗号化キー３は、ＣＤ−Ｒ／ＲＷドライブ４６によって、自動的に発行され、上記の管理領域１１に暗号化のためのディスクＩＤが記録されるのである（第１書込ステップ）。そして、このステップＡ７で、暗号化キーの刷り込みが終了する。
従って、本発明の記録媒体初期化方法は、上記のディスクＩＤを記録するに当たり、管理領域１１に暗号化のためのディスクＩＤを記録する第１書込ステップと、データ領域１２ｂにＱチャネルサブコードのモード２形式でディスクＩＤ，ＭＣＮ（媒体識別番号情報）を記録する第２書込ステップと、データ領域１２ｂにＱチャネルサブコードのモード３形式でＩＳＲＣのシリアル番号（シリアル番号情報）を記録する第３書込ステップとをそなえて構成されたことになる。
【０１１６】
次に、Write コマンド用メモリが確保され（ステップＡ８）、DirectCD用の論理フォーマットのデータが、Write コマンド用メモリに設定される（ステップＡ９）。さらに、ステップＡ１０において、Write コマンドが発行されて、論理フォーマットデータが記録される。なお、このステップＡ１０は、概ね、リードインの直後である。そして、最後に、ＣＤ−ＲＷディスク（ＣＤ−ＲＷメディア）４７ｂがＣＤ−Ｒ／ＲＷドライブ４６から、排出され（ステップＡ１１）、初期化ステップが終了する（ステップＡ１２）。
【０１１７】
これにより、１セッションへの書き込みが終了するが、複数のセッションに跨がって書き込まれる場合は、この後、以上のステップが複数回繰り返される。そして、このようにして、論理フォーマットが行なわれた後、次のセッションより、ユーザは、データを記録できるようになる。
図９，図１０，図１１はいずれも、本発明の第１実施形態に係る、ＣＤ−Ｒのコピー防止方法における初期化フローチャートであり、セッション１（ＳＥＳＳＩＯＮ１）とセッション２（ＳＥＳＳＩＯＮ２）との２つのセッションが書き込まれる例を表している。また、これらの図９，図１０，図１１に示すフローチャートは、図８と比較して、２種類の論理フォーマットデータが書き込まれる点が異なっている。なお、このフローも上記の図７に示す暗号化キー刷り込み装置１９を用いて実行される。
【０１１８】
また、図９，図１０，図１１のフローチャートに従って、記録が行なわれた後のＣＤ−Ｒディスク４７ａ（又はＣＤ−ＲＷディスク４７ｂ）上でのデータレイアウトは図１２のようになる。
図１２は、本発明の第１実施形態に係る初期化後のＣＤ−Ｒ／ＲＷのデータレイアウトを示す図である。この図１２に示すＣＤ−Ｒディスク４７ａ（又はＣＤ−ＲＷディスク４７ｂ）上のトラック１は、ISO9660 用の論理フォーマットデータであり、トラック２は、DirectCD用の論理フォーマットデータである。そして、後述するように、トラック２が書き込まれた後に、トラック１が書き込まれる。
【０１１９】
ステップＢ１（図９参照）から開始される初期化ステップは、まず、ステップＢ２において、ＣＤ−Ｒディスク（ＣＤ−Ｒメディア）４７ａがＣＤ−Ｒ／ＲＷドライブ４６に挿入され、ステップＢ３において、セッション１の書き込みが開始される。すなわち、上述したものと同様に、Mode Select コマンド用メモリ（図示せず）が確保され（ステップＢ４）、ステップＢ５において、暗号化キー１が、 Select コマンド用メモリに設定され、ステップＢ６において、暗号化キー２が、 Select コマンド用メモリに設定される。さらに、ステップＢ７において、Mode Select コマンドが発行されることにより、これらの暗号化キー１，暗号化キー２とが、設定されるのである（第２書込ステップ，第３書込ステップ）。
【０１２０】
次に、ステップＢ８において、ISO9660 の論理フォーマット領域として後で使用するために、Reserve Track コマンドの発行がされ、ISO9660 の論理フォーマットのためのトラック１（図１２参照）が確保される。そして、トラック１が確保された後に、図中丸数字１と付したステップ（ステップＢ９〜ステップＢ１１）において、DirectCDの論理フォーマットデータがトラック２（図１２参照）に書き込まれる。すなわち、Write コマンド用メモリが確保され（ステップＢ９）、DirectCD用の論理フォーマットデータが、Write コマンド用メモリに設定され（ステップＢ１０）、ステップＢ１１において、Write コマンドが発行されて、実際に論理フォーマットデータが記録される。従って、図中丸数字３と付したステップは、丸数字１と付したステップのために行なわれている。そして、図９に示すＡと付した箇所に続いて、図１０の最上部のＡと付した箇所から始まるISO9660 の論理フォーマットデータの書き込みが行なわれる。
【０１２１】
すなわち、同様に、Mode Select コマンド用メモリ（図示せず）が確保され（ステップＢ１２）、暗号化キー１が Select コマンド用メモリに設定され（ステップＢ１３）、暗号化キー２が Select コマンド用メモリに設定され（ステップＢ１４）、さらに、ステップＢ１５において、Mode Select コマンドが発行されることにより、これらの暗号化キー１，暗号化キー２とが、設定される（第２書込ステップ，第３書込ステップ）。
【０１２２】
次に、ISO9660 の論理フォーマットデータの書き込みが、図中丸数字２と付したステップ（ステップＢ１６〜ステップＢ１８）で行なわれ、上記のステップＢ８にて確保されたトラック１に、ISO9660 の論理フォーマットが行なわれるのである。
すなわち、Write コマンド用メモリが確保され（ステップＢ１６）、ISO9660 用の論理フォーマットデータが、Write コマンド用メモリに設定される（ステップＢ１７）。さらに、ステップＢ１８において、Write コマンドが発行されて、論理フォーマットデータが記録される。従って、図中丸数字４と付したステップは、丸数字２と付したステップのために行なわれている。また、ステップＢ１９において、Close Session コマンドが発行されて、図１２に示すようなリードイン１とリードアウト１とが書き込まれ、セッション１の書き込みが終了する（ステップＢ２０）。
【０１２３】
このセッション１が終了すると、通常のドライブ装置でセッション１を読めるようになり、セッション２以降にデータを記録する際に、セッション１に記録された暗号化キーを利用して、暗号化を行なうことができる。そして、図１０に示すＢと付した箇所に続いて、図１１の最上部のＢと付した箇所から始まるセッション２の書き込みが開始されるのである。
【０１２４】
また、トラック１での暗号化キーは、トラック２での暗号化キーと、同一であっても異なっていてもよい。これにより、操作者は、複数の暗号化キー１及び暗号化キー２を別々に設定できる場合があり、その場合は、トラック毎に、個別に暗号化キーを設定できる。
ステップＢ２１から始まるセッション２では、まず、Reserve Track コマンドの発行がされ（ステップＢ２２）、Write コマンド用メモリが確保され（ステップＢ２３）、論理フォーマットデータが、Write コマンド用メモリに設定され（ステップＢ２４）、さらに、ステップＢ２５において、Write コマンドが発行されて、論理フォーマットデータが記録される。そして、最後に、ＣＤ−Ｒディスク（ＣＤ−Ｒメディア）４７ａがＣＤ−Ｒ／ＲＷドライブ４６から、排出され（ステップＢ２６）、初期化ステップが終了する（ステップＢ２７）。
【０１２５】
セッション２での暗号化キーは、セッション１と同一であっても、異なっていてもよい。これにより、操作者は、複数の暗号化キー１，暗号化キー２を、別々に設定できる場合があり、その場合は、個別な暗号化キーを設定できる。
そして、この初期化ステップの後に、初期化されたディスク（ＣＤ−Ｒディスク４７ａ又はＣＤ−ＲＷディスク４７ｂ）を用いて、ユーザが１回目のコピーをするときは、読み込まれた音声，映像，データ等のマルチメディアデータは、ディスク（メディア）固有の暗号化キーにより、暗号化されて、ユーザは、１枚の特定ディスクを得られるが、ユーザが、その特定ディスクから、他のディスクへコピーをしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽や映像データが復元されることはない。
【０１２６】
このようにして、音楽や映画等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される利点がある。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０１２７】
さらに、既存の領域に暗号化キーとなるデータを分散して記録し、その分散されて記録されたデータを寄せ集めて暗号化キーを生成しているので、ディスクのフォーマット方法を変更しなくても、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更させることができるので、暗号化キーとして秘匿性を保持し、その強度を高められる利点がある。
【０１２８】
加えて、暗号化キーの生成は、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いてなされるので、同一のディスクＩＤ等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクＩＤ等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
（Ａ１）第１実施形態の第１変形例の説明
上記の暗号化キー刷り込み装置１９を、他の装置に組み込んで別態様の暗号化方法が行なえる。以下、第１実施形態の第１変形例から第３変形例として、それらの例を説明する。
【０１２９】
図１３は、本発明の第１実施形態の第１変形例に係る暗号化・復号化キー記録装置の模式図である。この図１３に示す暗号化・復号化記録装置４０は、インターネットサーバ２３と回線３６を介して接続されている。
この暗号化・復号化記録装置４０は、初期化されたＣＤ−Ｒディスク又はＣＤ−ＲＷディスクに、音声、映像、データ等のマルチメディアデータを暗号化して暗号化データとして記録する暗号化装置であるとともに、その暗号化データを復号する復号化装置であって、パソコン２０と、ケーブル４３と、ＣＤ−Ｒ／ＲＷドライブ２２とをそなえて構成されている。
【０１３０】
また、暗号化キーの生成方法に関しては、第１実施形態にて説明（図３９〜図４０参照）したのと同様に、３種類の態様がある。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０１３１】
また、ＣＤ−Ｒ／ＲＷドライブ２２に挿入されるディスクは、初期化されたＣＤ−Ｒディスク２１ａ，ＣＤ−ＲＷディスク２１ｂ又は、データが記録されたＣＤ−Ｒディスク３１ａ，ＣＤ−ＲＷディスク３１ｂである。さらに、これらの管理領域１１（図１参照）には、暗号化のためのディスクＩＤが刷り込まれている（記録されている）。なお、以下の各実施形態及びその変形例での説明において、初期化されたＣＤ−Ｒディスク２１ａ又はＣＤ−ＲＷディスク２１ｂを書き込み用ディスクと称することがある。また、同様に、データが記録されたＣＤ−Ｒディスク３１ａ又はＣＤ−ＲＷディスク３１ｂを再生用ディスクと称することがある。さらに、ＣＤ−Ｒディスク２１ａ，ＣＤ−ＲＷディスク２１ｂ，ＣＤ−Ｒディスク３１ａ，ＣＤ−ＲＷディスク３１ｂをまとめて、ディスクと称することがある。
【０１３２】
このパソコン２０は、復号化手段２０ｃと、第２暗号鍵生成手段２０ｄとをそなえて構成されている。この復号化手段２０ｃは、暗号化された情報を暗号化キーを用いて復号し、音声、映像、データ等の情報を含むマルチメディアデータを再生しうるものであり、第２暗号鍵生成手段２０ｄは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から暗号化キーを生成するものである。これらの機能は、例えばソフトウェアによって、発揮される。なお、パソコン２０のその他の機能の説明を省略する。
【０１３３】
また、ＣＤ−Ｒ／ＲＷドライブ２２は、ＣＤ−Ｒディスク２１ａ又はＣＤ−ＲＷディスク２１ｂを読み取り又は書き込みしうるものであって、読出手段２２ａと、暗号化メディア情報保存手段２２ｂと、第２読出手段２２ｃとをそなえて構成されている。
ここで、読出手段２２ａは、書き込み用ディスク及び再生用ディスクにおけるディスクＩＤを読み出しうるものである。また、書き込み用ディスクは、図１に示すディスク１０と同様、ＣＤ−Ｒ／ＲＷドライブ２２が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域１１と、ＣＤ−Ｒ／ＲＷドライブ２２が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域１２ｂとをそなえ、管理領域１１に暗号化のためのディスクＩＤが記録されている。
【０１３４】
また、暗号化メディア情報保存手段２２ｂは、暗号化データを、同一のディスクＩＤを有する書き込み用ディスクのデータ領域１２ｂに保存しうるものであり、また、第２読出手段２２ｃは、書き込み用ディスク及び再生用ディスクにおけるディスクＩＤを読み出しうるものである。また、この書き込み用ディスク及び再生用ディスクは、図１に示すディスク１０と同様、ＣＤ−Ｒ／ＲＷドライブ２２が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域１１と、ＣＤ−Ｒ／ＲＷドライブ２２が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域１２ｂとをそなえ、管理領域１１に暗号化のためのディスクＩＤが記録されるとともに、データ領域１２ｂに暗号化された情報が記録されている。
【０１３５】
そして、これらの機能は、それぞれ、ＣＤ−Ｒ／ＲＷドライブ２２内のドライブ装置（図示せず）によって発揮される。なお、ＣＤ−Ｒ／ＲＷドライブ２２のその他の機能についての詳細な説明を省略する。
さらに、インターネットサーバ２３は、インターネット上で音声，映像，データ等のマルチメディアデータを、暗号化して転送するものであって、暗号化メディア情報生成手段２３ａと、暗号鍵生成手段２３ｂとをそなえて構成されている。この暗号化メディア情報生成手段２３ａは、上述の暗号化メディア情報生成手段２０ａと同一のものであり、その詳細な説明を省略する。また、暗号鍵生成手段２３ｂは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から暗号化キーを生成しうるものである。
【０１３６】
また、回線３６は、このインターネットサーバ２３と暗号化・復号化記録装置４０とを接続する回線であり、例えばローカルエリアネットワークにより、この回線機能は、発揮される。なお、ケーブル４３は、上述したものと同一であるので、その説明を省略する。
これにより、暗号化・復号化記録装置４０においては、ＣＤ−Ｒ／ＲＷドライブ２２内の読出手段２２ａにおいて、挿入された書き込み用ディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号がメディア番号として読み出される（第１ディスク識別情報読出ステップ）。その読み出されたメディア番号は、ケーブル４３を介して、パソコン２０に入力された後、そのメディア番号は、インターネットサーバ２３に、回線３６を介して、送信され、インターネットサーバ２３内の暗号鍵生成手段２３ｂにおいて、そのディスクＩＤとＭＣＮとの組み合わせ、ディスクＩＤとＩＳＲＣのシリアル番号との組み合わせ、又は、ディスクＩＤとＭＣＮとＩＳＲＣのシリアル番号との組み合わせで、暗号化キーが生成される（第１暗号鍵生成ステップ）。
【０１３７】
そして、インターネットサーバ２３内の暗号化メディア情報生成手段２３ａにおいて、音声、映像、データ等のマルチメディアデータが、読み出され（第１読出ステップ）、上記のメディア番号を用いた暗号化キーによって暗号化されて暗号化データが出力される。
さらに、この暗号化データは、回線３６を介して、暗号化・復号化記録装置４０内のＣＤ−Ｒ／ＲＷドライブ２２に入力され、ＣＤ−Ｒ／ＲＷドライブ２２内の暗号化メディア情報保存手段２２ｂによって、その暗号化キーを用いて暗号化データが生成され、送信されたディスクＩＤを有するディスクのデータ領域１２ｂ（図１参照）に記録されることにより、特定ディスクが生成されるのである（特定記録媒体生成ステップ）。
【０１３８】
一方、復号は、次のように行なわれる。すなわち、書き込み用ディスク又は、再生用ディスクが、ＣＤ−Ｒ／ＲＷドライブ２２に挿入され、ＣＤ−Ｒ／ＲＷドライブ２２内の第２読出手段２２ｃにおいて、そのディスクのディスクＩＤ、ＭＣＮ、ＩＳＲＣが読み出され、これらのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号は、ケーブル４３を介して、パソコン２０に入力される。同様に、その書き込み用ディスク又は、再生用ディスクから暗号化データが読み出される。
【０１３９】
また、パソコン２０内の第２暗号鍵生成手段２０ｄにおいて、そのディスクＩＤとＭＣＮとの組み合わせ、ディスクＩＤとＩＳＲＣのシリアル番号との組み合わせ、又は、ディスクＩＤとＭＣＮとＩＳＲＣのシリアル番号との組み合わせから暗号化キーが生成される。そして、パソコン２０内の復号化手段２０ｃにおいて、その暗号化キーが、送信した暗号化キーと一致する場合のみ、暗号化データが復号されて再現され、書き込み用ディスク又は、再生用ディスクの暗号化データが暗号化キーを用いて復号されるのである。
【０１４０】
このような構成によって、ＣＤ−Ｒ／ＲＷのコピー防止のための、暗号化及び復号化が行なわれる。まず、第１実施形態にて説明した初期化ステップによって、暗号化キーが書き込み用ディスクに刷り込まれ、その後に、その初期化された書き込み用ディスクに、実際に音楽データが記録される。
図１４は、本発明の第１実施形態の第１変形例に係る、ＣＤ−Ｒ又はＣＤ−ＲＷのコピー防止方法のフローチャートである。
【０１４１】
ステップＣ１から開始されるコピー防止ステップは、まず、ユーザは、インターネットのサイトに接続し（ステップＣ２）、ステップＣ３において、暗号化・復号化記録装置４０からインターネットサーバ２３に対して、そのディスクのメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が送信される。なお、このステップＣ３までは、データの状態は、通常のものである。
【０１４２】
次に、ステップＣ４において、インターネットサーバ２３は、ディスク（メディア）固有の暗号化キーであるメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）によって、その送信されたデータを暗号化する。続いて、ステップＣ５において、その暗号化データが、インターネットサーバ２３から暗号化・復号化記録装置４０に対して、転送される。さらに、ステップＣ６において、その転送されたデータは、パソコン２０によって、処理されて、書き込み用ディスクに保存される。
【０１４３】
一方、復号ステップとして、ステップＣ７で、そのディスク（メディア）固有の暗号化キーによって、そのデータが復号され、ステップＣ８で、その元のデータが再生されて、ステップＣ９で、復号ステップが終了するのである。ここで、ステップＣ６，Ｃ７，Ｃ８においては、ステップＣ３で送信された暗号化キー以外の暗号化キーで復号することはできない。
【０１４４】
換言すれば、暗号化キーとして使用したディスク以外のディスクに書き込まれた場合には、データを復元することはできない。すなわち、メディア番号が一致しないと、そのメディア番号から暗号化キーを生成して暗号化データを復号しても、元のデータを再現することはできない。
このようにして、暗号化キーが刷り込まれた１枚の特定ディスクが得られ、この特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元のデータが復元されることはない。さらに、暗号化キーを直接インターネット上で送信するのでなく、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を送信するようになっているので、暗号化キーを他人に盗まれるおそれがない。
【０１４５】
また、このようにして、音楽や映画等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０１４６】
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
【０１４７】
そして、暗号化キーの生成は、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いてなされるので、同一のディスクＩＤ等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクＩＤ等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
（Ａ２）第１実施形態の第２変形例の説明
音楽ＣＤからデータを読み出すような態様でも可能である。
【０１４８】
図１５は、本発明の第１実施形態の第２変形例に係る暗号化・復号化記録装置の模式図である。この図１５に示す暗号化・復号化記録装置４０ａは、パソコン２０と、ＣＤ−Ｒ／ＲＷドライブ２２とをそなえるほか、ＣＤドライブ２４と、ケーブル４３ａ，４３ｂとをそなえて構成されている。
また、ＣＤメディア２５は、音楽データが入ったものであって、いわゆる音楽用ＣＤと呼ばれるものであり、そして、ＣＤ−Ｒ／ＲＷドライブ２２には、書き込み用ディスク（ＣＤ−Ｒディスク２１ａ，ＣＤ−ＲＷディスク２１ｂ）または、再生用ディスク（ＣＤ−Ｒディスク３１ａ，ＣＤ−ＲＷディスク３１ｂ）が挿入されるようになっている。さらに、この図１５に示すＣＤドライブ２４は、ＣＤメディア２５を読み出して再生するものであり、複数のＣＤメディア２５を選択できるようになっている。
【０１４９】
また、ケーブル４３ａは、パソコン２０とＣＤドライブ２４とを電気的に接続するものであり、さらに、ケーブル４３ｂは、ＣＤドライブ２４とＣＤ−Ｒ／ＲＷドライブ２２とを電気的に接続するものであり、これによって、パソコン２０とＣＤ−Ｒ／ＲＷドライブ２２との間で、データ及び暗号化データが、送受できるようになっている。
【０１５０】
なお、パソコン２０は、暗号化メディア情報生成手段２０ａ，暗号鍵生成手段２０ｂ，復号化手段２０ｃ，第２暗号鍵生成手段２０ｄをそなえて構成されている。ここで、暗号化メディア情報生成手段２０ａは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を用いた暗号化キーによってマルチメディアデータを暗号化して暗号化データを出力しうるものである。また、暗号鍵生成手段２０ｂは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から暗号化キーを生成するものである。
【０１５１】
また、暗号化キーの生成方法に関しては、第１実施形態にて説明（図３９〜図４０参照）したのと同様に、３種類の態様がある。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０１５２】
さらに、復号化手段２０ｃは、暗号化データを暗号化キーを用いて復号し、音声、映像、データ等の情報を含むマルチメディアデータを再生しうるものであり、第２暗号鍵生成手段２０ｄは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から暗号化キーを生成するものである。これらは、上述したものと同一なものなので、その詳細な説明を省略する。
【０１５３】
また、ＣＤ−Ｒ／ＲＷドライブ２２は、第１実施形態の第１変形例で説明したものと同一のものなので、更なる説明を省略する。
これにより、暗号化は次のようになる。すなわち、ＣＤ−Ｒ／ＲＷドライブ２２内の読出手段２２ａにおいて、挿入された書き込み用ディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号がメディア番号として読み出され（第１ディスク識別情報読出ステップ）、その読み出されたメディア番号は、ケーブル４３ｂ，４３ａを介して、パソコン２０に入力される。そして、パソコン２０内の暗号鍵生成手段２０ｂにおいて、暗号化キーが生成される（第１暗号鍵生成ステップ）。
【０１５４】
一方、ＣＤメディア２５に記録された、例えば音楽データは、ＣＤドライブ２４において、読み出され（第１読出ステップ）、そのデータは、ケーブル４３ａを介して、パソコン２０に入力される。そして、パソコン２０内の暗号化メディア情報生成手段２０ａにおいて、その暗号化キーを用いて、その読み出されたデータは暗号化され、その暗号化データは、ケーブル４３ａ，４３ｂを介して、ＣＤ−Ｒ／ＲＷドライブ２２に入力されて、暗号化メディア情報保存手段２２ｂにおいて、暗号化データは、暗号化する際に読み出されたディスクＩＤを有する書き込み用ディスクのデータ領域１２ｂ（図１参照）に、記録することにより、特定ディスクが生成される（特定記録媒体生成ステップ）。
【０１５５】
また、データを復号するときは、次のようになる。すなわち、書き込み用ディスク又は、再生用ディスクが、ＣＤ−Ｒ／ＲＷドライブ２２に挿入される。そして、ＣＤ−Ｒ／ＲＷドライブ２２内の第２読出手段２２ｃにおいて、そのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、これらは、ケーブル４３ｂ，４３ａを介して、パソコン２０へと入力される。さらに、パソコン２０内の第２暗号鍵生成手段２０ｄにおいて、読み出したディスクＩＤと、ＭＣＮ，ＩＳＲＣのシリアル番号とから、暗号化キーが生成される。また、パソコン２０内の復号化手段２０ｃにおいて、書き込み用ディスク又は、再生用ディスクから読み出された暗号化データは、その暗号化キーが暗号化に使用した暗号化キーと一致する場合のみ復号され、マルチメディアデータが再現されるのである。
【０１５６】
このような構成によって、ＣＤ−Ｒ／ＲＷのコピー防止のための、暗号化及び復号化が行なわれる。
図１６は、本発明の第１実施形態の第２変形例に係る、ＣＤ−Ｒ又はＣＤ−ＲＷのコピー防止方法のフローチャートである。
ステップＤ１から開始されるコピー防止ステップは、まず、ＣＤドライブ２４において、ＣＤメディア２５から、必要なデータが選択された後（ステップＤ２）、そのデータが読み出される（ステップＤ３）。なお、このステップまでは、データの状態は、通常のものである。
【０１５７】
そして、ステップＤ４において、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤを適当に組み合わせた、そのディスク（メディア）固有の暗号化キーによって、そのデータが暗号化され、ステップＤ５において、その暗号化データが書き込み用ディスク（ＣＤ−Ｒ／ＲＷメディア）に保存される。
一方、復号ステップとして、ステップＤ６で、そのディスク（メディア）固有の暗号化キーによって、そのデータが復号され、ステップＤ７で、その復号化データが使用され、ステップＤ８で、復号ステップが終了するのである。
【０１５８】
また、ステップＤ４において、読み出されたデータが暗号化された後、さらに、別のデータを読み出して暗号化するようにもでき、その場合は、ディスク（図１６ではＣＤと表記されている）が入れ換えられて、ステップＤ２からステップＤ４までのステップが、繰り返される。
なお、ステップＤ５，Ｄ６において、暗号化データが、暗号化キーとして使用したディスク以外のディスクに書き込まれた場合には、データを復元することはできない。
【０１５９】
このように、ユーザが１回目のコピーをするときは、読み込まれた音声，映像，データ等のマルチメディアデータは、ディスク固有の暗号化キーにより、暗号化されて、ユーザは、１枚の特定ディスクを得られる。逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽や映像データが復元されることはない。
【０１６０】
また、このようにして、音楽や映画等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０１６１】
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
【０１６２】
そして、また、暗号化キーの生成は、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いてなされるので、同一のディスクＩＤ等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクＩＤ等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
（Ａ３）第１実施形態の第３変形例の説明
一方、データを伝送するような別態様の暗号化方法も行なえる。
【０１６３】
図１７は、本発明の第１実施形態の第３変形例に係る暗号化・復号化記録装置の模式図である。この図１７に示す暗号化・復号化記録装置４０は、データ送出装置２６と回線３６ａを介して接続されている。この暗号化・復号化記録装置４０は、パソコン２０と、ケーブル４３とをそなえて構成されている。
パソコン２０は、暗号化メディア情報生成手段２０ａと、暗号鍵生成手段２０ｂと、復号化手段２０ｃと、第２暗号鍵生成手段２０ｄとをそなえて構成されている。これらのものは、上述したものと同一なものなので、その詳細な説明を省略する。なお、ＣＤ−Ｒ／ＲＷドライブ２２及びケーブル４３は、上述したものと同一のものなので、更なる説明を省略する。また、ＣＤ−Ｒ／ＲＷドライブ２２は、書き込み用ディスク又は再生用ディスクを挿入できる。
【０１６４】
また、暗号化キーの生成方法に関しても、第１実施形態にて説明（図３９〜図４０参照）したのと同様である。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。
【０１６５】
さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０１６６】
また、データ送出装置２６は、データファイル等をこの暗号化・復号化記録装置４０に対して、送出するものであり、例えば、取り込んだアナログデータをＡ／Ｄ変換し、そのディジタルデータを送出するようになっている。
さらに、回線３６ａは、データ送出装置２６と暗号化・復号化記録装置４０とを接続する回線であり、例えばパソコン２０のシリアルポート（図示せず）に接続されている。
【０１６７】
これにより、例えばアナログデータは、データ送出装置２６において、Ａ／Ｄ変換されて、そのデータが、回線３６ａを介して、暗号化・復号化記録装置４０に入力されて、パソコン２０に、そのシリアルポートから入力される。
一方、ＣＤ−Ｒ／ＲＷドライブ２２内の読出手段２２ａにおいて、挿入されたディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号がメディア番号として読み出され、その読み出されたメディア番号は、ケーブル４３を介して、パソコン２０に入力され、パソコン２０内の暗号鍵生成手段２０ｂにおいて、暗号化キーが生成される。
【０１６８】
そして、シリアルポートからのデータは、パソコン２０内の暗号化メディア情報生成手段２０ａにおいて、その暗号化キーを用いて暗号化データが出力され、その暗号化データは、ケーブル４３を介して、ＣＤ−Ｒ／ＲＷドライブ２２に入力される。
さらに、その暗号化データは、ＣＤ−Ｒ／ＲＷドライブ２２内の暗号化メディア情報保存手段２２ｂによって、書き込み用ディスクのデータ領域１２ｂ（図１参照）に保存される。
【０１６９】
また、書き込み用ディスク又は、再生用ディスクから復号するときは、次のようになる。すなわち、ＣＤ−Ｒ／ＲＷドライブ２２内の第２読出手段２２ｃにおいて、そのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、パソコン２０内の第２暗号鍵生成手段２０ｄにおいて、復号するための暗号化キーが生成され、そして、パソコン２０内の復号化手段２０ｃにおいて、その暗号化データがその暗号化キーを用いて復号されるのである。
【０１７０】
このような構成によって、ＣＤ−Ｒ／ＲＷのコピー防止のための、暗号化及び復号化が行なわれる。
図１８は、本発明の第１実施形態の第３変形例に係る、ＣＤ−Ｒ又はＣＤ−ＲＷのコピー防止方法のフローチャートである。
ステップＥ１から開始される暗号化ステップは、まず、ステップＥ２において、保存するデータが選択された後、そのファイルデータが取り込まれる（ステップＥ３）。なお、このステップまでは、データの状態は、通常のものである。
【０１７１】
そして、ステップＥ４において、ＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤを適当に組み合わせた、そのディスク（メディア）固有の暗号化キーによって、そのデータが暗号化され、ステップＥ５において、その暗号化データが書き込み用ディスク（ＣＤ−Ｒ／ＲＷメディア）に保存される。
一方、復号ステップとして、ステップＥ６で、そのディスク固有の暗号化キーによって、そのデータが復号され、ステップＥ７で、その復号化データが使用され、ステップＥ８で、暗号化ステップが終了するのである。
【０１７２】
また、ステップＥ２において、別のデータを読み出すようにもでき、その場合は、繰り返して、データが選択される。
なお、ステップＥ５，Ｅ６において、暗号化データが、暗号化キーとして使用したディスク以外のディスクに書き込まれた場合には、データを復元することはできない。
【０１７３】
このように、ユーザが１回目のコピーをするときは、読み込まれた音声，映像，データ等のマルチメディアデータは、ディスク固有の暗号化キーにより、暗号化されて、ユーザは、１枚の特定ディスクを得られる。
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽や映像データが復元されることはない。
【０１７４】
このようにして、音楽や映画等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０１７５】
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
【０１７６】
加えて、暗号化キーの生成は、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いてなされるので、同一のディスクＩＤ等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクＩＤ等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
（Ｂ）本発明の第２実施形態の説明
上記の第１実施形態において説明した、暗号化装置及び復号化装置を音響装置に組み込んで使用することもできる。
【０１７７】
図１９は、本発明の第２実施形態に係る音響装置の模式図である。この図１９に示す音響装置２７は、暗号化手段と復号化手段とを有する音響装置であって、ＣＤ−Ｒ／ＲＷドライブ４２と、スピーカー２８ａ，２８ｂと、音響再生機器２９とをそなえて構成されている。
また、このＣＤ−Ｒ／ＲＷドライブ４２に挿入されるディスクは、初期化された書き込み用ディスクのほかに、データが記録された再生用ディスクである。すなわち、これらのディスク（メディア）は、光学式に記録されるものであり、また、そのデータ領域１２ｂ（図１参照）は、ユーザによって少なくとも１回は書き込まれ得るものである。
【０１７８】
ここで、暗号化手段（図示せず）は、音声、データ等の情報を含むマルチメディアデータを暗号化して暗号化メディア情報として記録しうるものであり、復号化手段（図示せず）は、音声、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号しうるものである。
また、ＣＤ−Ｒ／ＲＷドライブ４２は、音声、データ等の情報を含むマルチメディアデータを暗号化して暗号化メディア情報として記録しうるものであって、読出手段４２ａ，暗号化メディア情報生成手段４２ｂ，暗号化メディア情報保存手段４２ｃ，第２読出手段４２ｄ，第２暗号鍵生成手段４２ｅ，復号化手段４２ｆをそなえて構成されている。
【０１７９】
この読出手段４２ａは、初期化された書き込み用ディスク及びデータが記録された再生用ディスクにおけるディスクＩＤを読み出しうるものである。また、この初期化された書き込み用ディスク及びデータが記録された再生用ディスクは、図１に示すディスク１０と同様、ＣＤ−Ｒ／ＲＷドライブ４２が読み出し可能な領域であってユーザはその領域をアクセスできない管理領域１１と、ＣＤ−Ｒ／ＲＷドライブ４２が読み出し可能な領域であってユーザがその領域を任意にアクセスできるデータ領域１２ｂとをそなえ、管理領域１１に暗号化のためのディスクＩＤが記録されている。
【０１８０】
暗号化メディア情報生成手段４２ｂは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を用いた暗号化キーによってマルチメディアデータを暗号化し暗号化メディア情報として出力しうるものであり、また、暗号化メディア情報保存手段４２ｃは、その暗号化メディア情報をデータ領域１２ｂ（図１参照）に保存しうるものである。
【０１８１】
また、暗号化キーの生成方法に関しても、第１実施形態にて説明（図３９〜図４０参照）したのと同様である。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０１８２】
さらに、第２読出手段４２ｄは、書き込み用ディスク及び再生用ディスクにおけるディスクＩＤを読み出しうるものであり、第２暗号鍵生成手段４２ｅは、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から復号のための暗号化キーを生成するものであり、加えて、復号化手段４２ｆは、暗号化された情報をディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を用いた暗号化キーを用いて復号し、音声、データ等の情報を含むマルチメディアデータを再生しうるものである。
【０１８３】
これらの機能のうち、読出手段４２ａ，暗号化メディア情報保存手段４２ｃ，第２読出手段４２ｄは、ＣＤ−Ｒ／ＲＷドライブ４２内のドライブ装置によって発揮される。一方、暗号化メディア情報生成手段４２ｂ，第２暗号鍵生成手段４２ｅ，復号化手段４２ｆの機能は、例えば、内部に組み込まれたソフトウェア等により発揮される。
【０１８４】
また、スピーカー２８ａは、ステレオ音声の左チャネル用のスピーカーであり、スピーカー２８ｂは、ステレオ音声の右チャネル用のスピーカーである。さらに、音響再生機器２９は、音楽データを読み出して、再生し、増幅して、スピーカー２８ａ，２８ｂから出力しうるものである。
これにより、暗号化は次のようになる。すなわち、書き込み用ディスクは、ＣＤ−Ｒ／ＲＷドライブ４２内の読出手段４２ａにおいて、挿入されたディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号がメディア番号として読み出される。そして、ＣＤ−Ｒ／ＲＷドライブ４２内の暗号化メディア情報生成手段４２ｂにおいて、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号を用いた暗号化キーによってマルチメディアデータが暗号化され、暗号化メディア情報として出力される。そして、ＣＤ−Ｒ／ＲＷドライブ４２内の暗号化メディア情報保存手段４２ｃにおいて、その暗号化メディア情報は、書き込み用ディスクのデータ領域１２ｂ（図１参照）に保存される。
【０１８５】
さらに、復号化については、次のようになる。すなわち、ＣＤ−Ｒ／ＲＷドライブ４２内の第２読出手段４２ｄにおいて、書き込み用ディスク又は、再生用ディスクから、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、また、第２暗号鍵生成手段４２ｅにおいて、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から暗号化キーが生成され、さらに、復号化手段４２ｆにおいて、その暗号化キーによって、その暗号化メディア情報が復号されるのである。
【０１８６】
このような構成によって、ユーザは、この音響装置２７に格納された音楽データを再生するとともに、ＣＤ−Ｒ／ＲＷの違法コピー防止のための暗号化及び復号化を行なう。
すなわち、音楽データは、適当に再生・増幅がされて、左右のスピーカー２８ａ，２８ｂから出力される。
【０１８７】
一方、ユーザがコピーする場合は、まず、音楽データが、読み込まれ、その読み込まれた音楽データは、記録すべき書き込み用ディスクにコピーされる際に、その書き込み用ディスク固有のＭＣＮ，ＩＳＲＣのシリアル番号，ディスクＩＤによって、ディスク固有の暗号化キーが作成されて、これらの暗号化キーにより、音楽データは暗号化される。その暗号化データは、元の暗号化キーが読み出されたディスク以外の、複数のディスクにコピーされたとしても、ディスク固有の暗号化キーが異なるので、元の音楽データが復元されることはない。従って、特定ディスクのみ、元のデータを再生することができる。
【０１８８】
このように、ユーザが１回目のコピーをするときは、読み込まれた音楽データや音声データは、ディスク固有の暗号化キーにより、暗号化されて、ユーザは、１枚の特定ディスクを得られる。
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽データ等が復元されることはない。
【０１８９】
このようにして、音楽等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０１９０】
また、暗号化キーを記録する際には、ＣＤ−ＲディスクあるいはＣＤ−ＲＷディスク内の管理領域１１とデータ領域１２ｂ（図１参照）とが利用され、これらの領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、既存のディスクのフォーマット方法を変更せずに、暗号化が行なえるようになる。加えて、その分散方法は、必要に応じて、種々に変更させることができるので、暗号化キーとしての強度を高めることができるのである。
【０１９１】
なお、再生だけ行なうような態様でも可能である。図２０は、本発明の第２実施形態に係る他の音響装置の模式図である。この図２０に示す音響装置２７ａは、音声、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号しうる復号化手段（図示せず）を有するものであって、ＣＤ−Ｒ／ＲＷドライブ４３と、スピーカー２８ａ，２８ｂとをそなえて構成されている。
【０１９２】
また、暗号化キーの生成方法に関しても、第１実施形態にて説明（図３９〜図４０参照）したのと同様である。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０１９３】
また、挿入されるディスクは、暗号化キーによって生成された、暗号化データが記録されているディスクである。
ここで、ＣＤ−Ｒ／ＲＷドライブ４３は、ＣＤ−Ｒディスク２１ａ，３１ａ又はＣＤ−ＲＷディスク２１ｂ，３１ｂの暗号化キーを用いて、これらのディスク（メディア）に暗号化されて記録されている音声，データ等のマルチメディアデータを、復号するものであり、第２読出手段４２ｄ，第２暗号鍵生成手段４２ｅ，復号化手段４２ｆをそなえて構成されている。なお、スピーカー２８ａ，２８ｂは、上述したものと同一のものである。
【０１９４】
このような構成によって、音楽の再生が行なわれる一方、復号が行なわれる。すなわち、ＣＤ−Ｒ／ＲＷドライブ４３内の第２読出手段４２ｄにおいて、再生用ディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、第２暗号鍵生成手段４２ｅにおいて、暗号化キーが生成され、復号化手段４２ｆにおいて、再生用ディスクの暗号化データがその暗号化キーを用いて復号され、そして、音声，データ等のマルチメディアデータが再生されるのである。
【０１９５】
ここで、このディスク以外のディスクに暗号化されて記録されたデータは、ディスク固有の暗号化キーが異なるので、元の音楽データが復元されることはなく、一枚のディスクにのみ記録された情報のみが再生されるのである。
このように、ユーザは、ディスク固有の暗号化キーにより、復号して再生をするので、その暗号化キー以外の暗号化キーでは、元の音楽データ等を復元することはできない。
【０１９６】
このようにして、音楽等の著作権付きのデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０１９７】
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
【０１９８】
加えて、暗号化キーの生成は、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いてなされるので、同一のディスクＩＤ等からは同一の暗号化キーが得られるとともに、出力された暗号化キーから元のディスクＩＤ等は解読されなくなる。従って、暗号化キーに関して秘匿性が高まり、著作権付きのデータの二次コピーが防止されるようになる。
（Ｂ１）本発明の第２実施形態の第１変形例の説明
第２実施形態において説明した、暗号化及び復号しうる機能を、映像機器に組み込んで使用することもできる。
【０１９９】
図２１は、本発明の第２実施形態の第１変形例に係る音響・映像・データ装置の模式図である。この図２１に示す音響・映像・データ装置３２は、音声、映像、データ等の情報を含むマルチメディアデータを暗号化して暗号化メディア情報として記録しうるとともに、音声、映像、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号しうるものであって、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３と、ＡＶ装置３４と、スピーカー２８ａ，２８ｂとをそなえて構成されている。また、挿入されるディスクは、初期化された書き込み用ディスクか、あるいは、既にデータを書き込んだ状態の再生用ディスクを挿入して音声や映像データを再生することも可能である。
【０２００】
ここで、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３は、テレビの機能を有するほかに、ＣＤ−Ｒディスク２１ａ又はＣＤ−ＲＷディスク２１ｂの暗号化キーを用いて、音声データ又は音楽データを、暗号化して、その暗号化したデータを記録する機能を有するものであって、読出手段４２ａ，暗号化メディア情報生成手段４２ｂ，暗号化メディア情報保存手段４２ｃ，第２読出手段４２ｄ，第２暗号鍵生成手段４２ｅ，復号化手段４２ｆをそなえて構成されている。これらは、第２実施形態にて説明した機能に加えて、映像データを処理する機能を有するものであって、更なる説明を省略する。
【０２０１】
また、暗号化の生成方法に関しても、第１実施形態にて説明（図３９〜図４０参照）したのと同様である。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０２０２】
また、ＡＶ(Audio-Visual)装置３４は、音声や映像のデータを再生できるものであって、例えば、ビデオ再生装置である。なお、スピーカー２８ａ，２８ｂは、上述したものと同様である。また、ケーブル４３ｂ，４３ｃ，４３ｄは、これらの機器の間を電気的に接続するものである。
これにより、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３内の読出手段４２ａにおいて、書き込み用ディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号がメディア番号として読み出される。
【０２０３】
一方、ＡＶ装置３４において、音声や映像のデータが再生され、この再生された音声や映像のデータは、ケーブル４３ｄを介して、このＣＤ−Ｒ／ＲＷドライブ付きテレビ３３に入力され、そのデータは、適当に再生・増幅がされて、ケーブル４３ｂ，４３ｃを介して、左右のスピーカー２８ａ，２８ｂから出力される。
【０２０４】
また、一方、このＣＤ−Ｒ／ＲＷドライブ付きテレビ３３内の暗号化メディア情報生成手段４２ｂにおいて、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号によって、ディスク固有の暗号化キーが作成されて、その音楽等のデータは、その暗号化キーを用いて暗号化データが出力される。
そして、その暗号化データは、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３内の暗号化メディア情報保存手段４２ｃによって、書き込み用ディスクのデータ領域１２ｂに保存される。
【０２０５】
さらに、復号化については、次のようになる。すなわち、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３内の第２読出手段４２ｄにおいて、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、また、第２暗号鍵生成手段４２ｅにおいて、ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号から暗号化キーが生成され、さらに、復号化手段４２ｆにおいて、その暗号化キーによって、その暗号化データが復号され、そして、音声，映像，データ等のマルチメディアデータが再現されるのである。
【０２０６】
このような構成によって、ユーザは、この音響・映像・データ装置３２に格納された音楽や映像の情報を再生するとともに、ＣＤ−Ｒ／ＲＷの違法コピー防止のための暗号化された音声データや映像データのコピーを行なう。
すなわち、ユーザが１回目のコピーをするときは、まず、音声や映像の情報が、読み込まれ、その読み込まれた音声や映像の情報は、ディスク固有の暗号化キーにより、暗号化される。従って、ユーザは、１枚の特定ディスクを得られる。
【０２０７】
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元の音楽や映像データが復元されることはない。
このようにして、一枚のディスクにのみ、記録されるので、著作物データは、違法にコピーされることがなくなる。
【０２０８】
加えて、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いて暗号化が行なわれることにより、同一のディスクＩＤ等からは同一の暗号化キーが得られるようになり、また、元のディスクＩＤ等の解読はできなくなって、秘匿性が高まる。
（Ｂ２）本発明の第２実施形態の第２変形例の説明
一方、再生だけの場合は、次のようになる。
【０２０９】
図２２は、本発明の第２実施形態の第２変形例に係る音響・映像・データ装置の模式図である。この図２２に示す音響・映像・データ装置３２ａは、音声、映像、データ等の情報を含むマルチメディアデータが暗号化されて記録された、暗号化メディア情報を復号，再生しうるものであって、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３とスピーカー２８ａ，２８ｂとをそなえて構成されている。
【０２１０】
このＣＤ−Ｒ／ＲＷドライブ付きテレビ３３は、ＣＤ−Ｒディスク又はＣＤ−ＲＷディスクの暗号化キーを用いて、これらのディスクに暗号化されて記録されている音声，映像，データ等のマルチメディアデータを、復号するものであり、第２読出手段４２ｄ，第２暗号鍵生成手段４２ｅ，復号化手段４２ｆをそなえて構成されている。これらは、上述したものと同一であるので、更なる説明を省略する。
【０２１１】
また、暗号化の生成方法に関しても、第１実施形態にて説明（図３９〜図４０参照）したのと同様である。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０２１２】
また、挿入されるディスクは、暗号化キーによって生成された、暗号化データが記録されている再生用ディスクである。
これにより、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３内の第２読出手段４２ｄにおいて、再生用ディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、第２暗号鍵生成手段４２ｅにおいて、暗号化キーが生成される。そして、復号化手段４２ｆにおいて、再生用ディスクの暗号化データが、その暗号化キーを用いて復号されるのである。
【０２１３】
このような構成によって、ＣＤ−Ｒ／ＲＷドライブ付きテレビ３３は、再生用ディスクのコピー防止がなされる。すなわち、このディスク以外のディスクに暗号化されて記録されたデータは、ディスク固有の暗号化キーが異なるので、元の音楽や映像データが復元されることはなく、一枚のディスクにのみ記録された情報のみが再生されるのである。
【０２１４】
このようにして、音楽や映画等の著作権付きのデータは、１枚のディスクから他のディスクへ二次コピーされることはできないので、著作権付きのデータが保護されるのである。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
【０２１５】
加えて、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いて暗号化が行なわれるので、同一のディスクＩＤ等からは同一の暗号化キーが得られる。また、元のディスクＩＤ等の解読ができなくなるので、秘匿性が高まる。
（Ｃ）本発明の第３実施形態の説明
その他の応用例について、さらに説明する。
【０２１６】
図２３は、本発明の第３実施形態に係る暗号化・復号化記録装置を示す図である。この図２３に示す暗号化・復号化記録装置４０ｂは、ＣＤ−Ｒディスク又はＣＤ−ＲＷディスクの暗号化キーを用いて、ディジタルデータの暗号化を行なって、ＣＤ−Ｒディスク又はＣＤ−ＲＷディスクへの記録をし、また、ＣＤ−Ｒディスク又はＣＤ−ＲＷディスクに記録された暗号化データを復号してその復号化データを取り出すものである。そして、この暗号化・復号化記録装置４０ｂは、周辺記憶装置３５と、パソコン２０と、ＣＤ−Ｒ／ＲＷドライブ２２とをそなえて構成されている。また、付加機能として、この暗号化・復号化記録装置４０ｂは、暗号化方法を任意に変更できるものである。
【０２１７】
この周辺記憶装置３５は、データを蓄積するものであって、例えば、ハードディスクやＭＯドライブのようなものであり、この中に格納しているデータが暗号化方法の選択に使用されるようになっている。この暗号化方法の選択とは、ＤＥＳ，ＲＣ４，ＩＤＥＡ等の中から任意に選択することを意味する。
また、パソコン２０，ＣＤ−Ｒ／ＲＷドライブ２２は、上述した第１実施形態の第１変形例で説明したものと同一である。さらに、挿入されるディスクは、初期化されたディスクである。また、これらの機器の間は、ケーブル４３ａ，４３ｂによって、接続されている。
【０２１８】
なお、ＣＤ−Ｒ／ＲＷドライブ２２、ケーブル４３ａ，４３ｂは、上述したものと同一であるので、更なる説明を省略する。
これにより、ＣＤ−Ｒ／ＲＷドライブ２２内の読出手段２２ａにおいて、挿入されたディスクのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号がメディア番号として読み出され、その読み出されたメディア番号は、ケーブル４３ｂを介して、パソコン２０に入力され、パソコン２０内の暗号鍵生成手段２０ｂにおいて、周辺記憶装置３５から取り込まれたデータに基づく暗号化方法で、暗号化キーが生成される。
【０２１９】
また、暗号化キーの生成方法に関しても、第１実施形態にて説明（図３９〜図４０参照）したのと同様である。すなわち、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を個別に用いて行なわれたり、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を用いて行なわれるようにしてもよい。さらに、暗号化が、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とする乱数関数を用いてもよく、又は、ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とする乱数関数を用いて行なうようにもできる。加えて、暗号化が、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を種とするハッシュ関数を用いてもよく、又は、キーメッセージ，ディスクＩＤ，ＭＣＮ若しくはＩＳＲＣのシリアル番号を組み合わせた情報を種とするハッシュ関数を用いて行なうようにもできる。
【０２２０】
そして、パソコン２０内の暗号化メディア情報生成手段２０ａにおいて、その暗号化キーで暗号化された暗号化データが出力され、この暗号化データは、ＣＤ−Ｒ／ＲＷドライブ２２内の暗号化メディア情報保存手段２２ｂによって、書き込み用ディスクのデータ領域１２ｂ（図１参照）に保存される。
ここで、この暗号化・復号化記録装置４０ｂを操作するユーザは、暗号化方法を変更するときには、周辺記憶装置３５から、別の暗号にするためのデータを、ケーブル４３ａを介して、パソコン２０内に取り込む。そして、別の暗号化方法にすることで、暗号化キーを変えられるようになるのである。
【０２２１】
さらに、書き込み用ディスク又は、再生用ディスクから復号するときは、次のようになる。すなわち、ＣＤ−Ｒ／ＲＷドライブ２２内の第２読出手段２２ｃにおいて、そのディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号が読み出され、パソコン２０内の復号化手段２０ｃにおいて、書き込み用ディスク又は、再生用ディスクの暗号化データが暗号化キーを用いて復号されるのである。
【０２２２】
このような構成によって、ユーザは、この暗号化・復号化記録装置４０ｂに格納された暗号化方法を変えるためのプログラム等を使用できるとともに、それを用いてＣＤ−Ｒ／ＲＷの違法コピー防止のための暗号化されたディジタルデータのコピーを行なう。
すなわち、ユーザは、暗号化方法を、例えばＤＥＳからＲＣ４に変更するために、周辺記憶装置３５から、その暗号化のためのプログラム等を取り込んで、暗号化方法を変える。また、この変更は、自由に行なうことができる。
【０２２３】
そして、上述したものと同様に、ユーザは、１回目のコピーをするときは、まず、ディジタルデータを読み込み、その読み込まれたディジタルデータを、ディスク固有の暗号化キーにより、暗号化する。従って、ユーザは、１枚の特定ディスクを得られる。
逆に、ユーザが、その特定ディスクから、他のディスクへコピーをしようとしても、その特定ディスクに格納されている暗号化データを復号するために必要なメディア番号（ディスクＩＤ，ＭＣＮ，ＩＳＲＣのシリアル番号）が異なるので、元のディジタルデータが復元されることはない。
【０２２４】
このように、暗号化方法が、必要に応じて、種々に変更可能なので、暗号としての秘匿性が保持され、その強度を高めることができる利点がある。
また、このようにして、音楽や映画等の著作権付きを含めたディジタルデータが、１枚のディスクに１回だけコピーできるが、そのコピーされたディスクから他のディスクへ二次コピーすることはできないので、著作権付きのデータが保護される。そして、このようにして、録音・再生機器に、使用料を予め上乗せしたりせずに、著作権付きデータの保護が図れる利点がある。
【０２２５】
さらに、暗号化キーの記録の際は、既存の領域に暗号化キーとなるデータが分散されて記録され、その分散して記録されたデータが寄せ集められて暗号化キーが生成されるので、ディスクのフォーマット方法の変更なしに、暗号化が行なえる利点がある。また、ディスク内での分散方法は、必要に応じて、種々に変更が可能なので、暗号化キーとしての秘匿性は保持され、その強度が高められる利点がある。
【０２２６】
加えて、乱数関数Ｒｎｄ（）やハッシュ関数Ｈａｓｈ（）を用いて暗号化が行なわれるので、同一のディスクＩＤ等からは同一の暗号化キーが得られる。また、元のディスクＩＤ等の解読ができなくなるので、秘匿性が高まる。
（Ｄ）その他
本発明は上述した実施態様及びその変形例に限定されるものではなく、本発明の趣旨を逸脱しない範囲で、種々変形して実施することができる。
【０２２７】
まず、上述した、暗号化キーの長さの違いによる、暗号化キーの、組み合わせの仕方は、その他の態様でも行なえる。ディスクＩＤは、ハードウェアによっては、読み取りができないことがあるので、その場合には、ＭＣＮとＩＳＲＣのシリアル番号との２種類を併せて使用することもでき、簡易な暗号化ができるようになる。
【０２２８】
加えて、ＭＤ方式の短所は、安全性の理論的根拠が確立されておらず、その上、並列処理を導入することが困難である点である。そして、１２８ビットのハッシュアルゴリズム（ＭＤ５）を使用するときは、同一のメッセージダイジェストを生成する確率を低下させるために、好ましくは、元のディスクＩＤ等を組み合わせたものは、１２８ビット以上のビット長とする。
【０２２９】
また、本発明で使用したユーザという語は、二次メーカーや、一般消費者等を意味するだけでなく、初期化されたディスクをデータ等の記録のために使用するような者も含むものである。
さらに、第１実施形態の第１変形例で説明した、回線３６は、ローカルエリアネットワークに限らずに、電話回線を用いたいわゆるダイアルアップ接続のような回線をも含むものである。そして、暗号化のための暗号化キーが生成される箇所は、インターネットサーバ２３でなくとも、パソコン２０でも可能であり、その場合、暗号化キーだけをインターネットサーバ２３に送信するようにする。加えて、この場合は、通信カラオケにおける、データ送出機と、受信端末との間での情報をやり取りするように、応用することも可能である。
【０２３０】
そして、第１実施形態の第２変形例で説明した、データ送出装置２６と、パソコン２０とを接続する回線３６ａは、シリアルポートに限らずに、他のポートを使用することも可能であり、さらに、無線を用いて、データを伝送するようにもできる。
加えて、第２実施形態に第１変形例において、ＡＶ装置３４としては、ビデオ再生装置に限らずに、衛星放送や地上波の電波受信装置であったり、また、ＣＡＴＶ等の家庭内端末であってもよい。
【０２３１】
なお、図８，９，１０において、チャンネルと表示されているものは、チャネルを意味し、これらは同一の意味である。さらに、図１４で、ＰＣと表示されているものは、パソコン２０を意味する。また、図１４，１６，１８において、暗号キーと表示されているものは、暗号化キーを意味している。加えて、図２４，２５，２６に表示されているΦは、ミリメートル単位の直径の長さを表す記号である。
【０２３２】
また、以上の説明では、ＣＤ−Ｒ／ＲＷを例としたが、本発明は、ＣＤ−Ｒ／ＲＷに限定することなく他の媒体にも適用可能である。例えば、ＤＶＤ−Ｒ，ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷなどの媒体においても管理領域にディスク情報を記録することができる。なお、２層型媒体や両面型媒体であれば、管理領域は、うち一層或いは一面のみに設けてもよく、各層或いは各面に設けてもよい。
【図面の簡単な説明】
【０２３３】
【図１】本発明が適用される、ＣＤ−Ｒ／ＲＷの非データ領域と、データ領域との配置を示す図である。
【図２】（ａ）は初期化されたＣＤ−Ｒ／ＲＷの概念的な領域配置を示す図であり、（ｂ）は暗号化データが記録されたＣＤ−Ｒ／ＲＷの概念的な領域配置を示す図である。
【図３】メディア番号により暗号化されることを説明するための図である。
【図４】メディア番号により復号化されることを説明するための図である。
【図５】二次コピーができないことを説明するための図である。
【図６】暗号化キーを用いた暗号化方法を示す図である。
【図７】本発明の第１実施形態に係る暗号化キー刷り込み装置の模式図である。
【図８】本発明の第１実施形態に係る、ＣＤ−ＲＷのコピー防止方法における初期化フローチャートである。
【図９】本発明の第１実施形態に係る、ＣＤ−Ｒのコピー防止方法における初期化フローチャートである。
【図１０】本発明の第１実施形態に係る、ＣＤ−Ｒのコピー防止方法における初期化フローチャートである。
【図１１】本発明の第１実施形態に係る、ＣＤ−Ｒのコピー防止方法における初期化フローチャートである。
【図１２】本発明の第１実施形態に係る初期化後のＣＤ−Ｒ／ＲＷのデータレイアウトを示す図である。
【図１３】本発明の第１実施形態の第１変形例に係る暗号化・復号化キー記録装置の模式図である。
【図１４】本発明の第１実施形態の第１変形例に係る、ＣＤ−Ｒ又はＣＤ−ＲＷのコピー防止方法のフローチャートである。
【図１５】本発明の第１実施形態の第２変形例に係る暗号化・復号化記録装置の模式図である。
【図１６】本発明の第１実施形態の第２変形例に係る、ＣＤ−Ｒ又はＣＤ−ＲＷのコピー防止方法のフローチャートである。
【図１７】本発明の第１実施形態の第３変形例に係る暗号化・復号化記録装置の模式図である。
【図１８】本発明の第１実施形態の変形例に係る、ＣＤ−Ｒ又はＣＤ−ＲＷのコピー防止方法のフローチャートである。
【図１９】本発明の第２実施形態に係る音響装置の模式図である。
【図２０】本発明の第２実施形態に係る他の音響装置の模式図である。
【図２１】本発明の第２実施形態の第１変形例に係る音響・映像・データ装置の模式図である。
【図２２】本発明の第２実施形態の第２変形例に係る音響・映像・データ装置の模式図である。
【図２３】本発明の第３実施形態に係る暗号化・復号化装置の模式図である。
【図２４】ＣＤ−Ｒ／ＲＷの非データ領域と、データ領域との配置を示す図である。
【図２５】書き込み途中におけるディスクのデータ構造を示す図である。
【図２６】書き込み終了後におけるディスクのデータ構造を示す図である。
【図２７】サブコーディングフレームのフォーマットを示す図である。
【図２８】フレームの詳細なフォーマットを示す図である。
【図２９】サブコーディング領域を詳細に示した図である。
【図３０】Ｑチャネルのモード１のフレーム構造を示す図である。
【図３１】Ｑチャネルのモード２のフレーム構造を示す図である。
【図３２】ドライブ装置がＭＣＮを記録する際のデータフォーマットを示す図である。
【図３３】ドライブ装置が読み込んだＭＣＮデータのフォーマットを示す図である。
【図３４】Ｑチャネルのモード３のフレーム構造を示す図である。
【図３５】ドライブ装置が読み込んだＩＳＲＣデータのフォーマットを示す図である。
【図３６】データ記録の第１の例を示す図である。
【図３７】データ記録の第２の例を示す図である。
【図３８】データ記録の第３の例を示す図である。
【図３９】（ａ）〜（ｃ）は、それぞれ、３種類の暗号化キーを用いた暗号化キー生成方法の説明図である。
【図４０】ハッシュ関数のプログラム例を示す図である。
【符号の説明】
【０２３４】
１，１′  メディア番号（メディア番号領域）
１０，１０′，６０  ディスク（メディア）
１１，６１  管理領域
１２，６２  ユーザ領域
１２ａ，６２ａ  リードイン領域
１２ｂ，５４ａ，６２ｂ  データ領域
１２ｃ，６２ｃ  リードアウト領域
１９  暗号化キー刷り込み装置
２０  パソコン
２０ａ，２３ａ，４２ｂ  暗号化メディア情報生成手段
２０ｂ，２３ｂ  暗号鍵生成手段
２０ｃ，４２ｆ  復号化手段
２０ｄ，４２ｅ  第２暗号鍵生成手段
２１ａ，３１ａ，４７ａ  ＣＤ−Ｒディスク（ＣＤ−Ｒメディア）
２１ｂ，３１ｂ，４７ｂ  ＣＤ−ＲＷディスク（ＣＤ−ＲＷメディア）
２２，４２，４６  ＣＤ−Ｒ／ＲＷドライブ
２２ａ，４２ａ  読出手段
２２ｂ，４２ｃ  暗号化メディア情報保存手段
２３  インターネットサーバ
２４  ＣＤドライブ
２６  データ送出装置
２７，２７ａ  音響装置
２８ａ，２８ｂ  スピーカー
２９  音響再生機器
３３  ＣＤ−Ｒ／ＲＷドライブ付きテレビ
３２  音響・映像・データ装置
３３ａ，３３ｂ，３３ｃ，４３，４３ａ，４３ｂ  ケーブル
３４  ＡＶ装置
３５  周辺記憶装置
３６，３６ａ  回線
４０，４０ａ，４０ｂ  暗号化・復号化記録装置
２２ｃ，４２ｄ  第２読出手段
４５  メディア番号設定手段
５３  ブロック
５３ａ  フレーム
５４  サブコーディング領域
５４ｂ  領域
５５  モード１のフレーム
５６  モード２のフレーム
５７  モード３のフレーム
【図１】
2007207410.tif 000005
【図２】
2007207410.tif 000006
【図３】
2007207410.tif 000007
【図４】
2007207410.tif 000008
【図５】
2007207410.tif 000009
【図６】
2007207410.tif 000010
【図７】
2007207410.tif 000011
【図８】
2007207410.tif 000012
【図９】
2007207410.tif 000013
【図１０】
2007207410.tif 000014
【図１１】
2007207410.tif 000015
【図１２】
2007207410.tif 000016
【図１３】
2007207410.tif 000017
【図１４】
2007207410.tif 000018
【図１５】
2007207410.tif 000019
【図１６】
2007207410.tif 000020
【図１７】
2007207410.tif 000021
【図１８】
2007207410.tif 000022
【図１９】
2007207410.tif 000023
【図２０】
2007207410.tif 000024
【図２１】
2007207410.tif 000025
【図２２】
2007207410.tif 000026
【図２３】
2007207410.tif 000027
【図２４】
2007207410.tif 000028
【図２５】
2007207410.tif 000029
【図２６】
2007207410.tif 000030
【図２７】
2007207410.tif 000031
【図２８】
2007207410.tif 000032
【図２９】
2007207410.tif 000033
【図３０】
2007207410.tif 000034
【図３１】
2007207410.tif 000035
【図３２】
2007207410.tif 000036
【図３３】
2007207410.tif 000037
【図３４】
2007207410.tif 000038
【図３５】
2007207410.tif 000039
【図３６】
2007207410.tif 000040
【図３７】
2007207410.tif 000041
【図３８】
2007207410.tif 000042
【図３９】
2007207410.tif 000043
【図４０】
2007207410.tif 000044