(57)【特許請求の範囲】
【請求項１】
暗号鍵により暗号化され記録媒体に記録された暗号化記録情報を、ドライブ装置で再生することを許可する再生許可方法において、
前記記録媒体への暗号化記録情報の記録時に、前記ドライブ装置の固有情報及び前記暗号鍵から第１の許諾コードを生成させ、生成させた第１の許諾コードを前記記録媒体の書き換え可能領域に記録させ、
前記記録媒体の最初の再生に先立って、前記ドライブ装置で、前記第１の許諾コード及び前記固有情報から前記暗号鍵を生成させ、前記記録媒体に記録されている記録媒体ＩＤ及び前記暗号鍵から第２の許諾コードを生成させ、生成させた第２の許諾コードを前記記録媒体の書き換え可能領域に記録させ、
前記記録媒体の再生時には、前記ドライブ装置で、前記第２の許諾コード及び記録媒体ＩＤから前記暗号鍵を生成させ、生成させた暗号鍵で前記暗号化記録情報を復号させることを特徴とする再生許可方法。
【請求項２】
記録情報が暗号化され記録媒体に記録された第１の暗号化記録情報を、ドライブ装置で再生することを許可する再生許可方法において、
前記記録媒体への第１の暗号化記録情報の記録時に、前記ドライブ装置の固有情報から第１の暗号鍵を生成させ、生成させた第１の暗号鍵により前記記録情報を第１の暗号化記録情報に暗号化させ、暗号化させた第１の暗号化記録情報を前記記録媒体の書き換え可能領域に記録させ、
前記記録媒体の最初の再生に先立って、前記ドライブ装置で、前記固有情報から前記第１の暗号鍵を生成させ、生成させた第１の暗号鍵により、前記第１の暗号化記録情報を前記記録情報に復号させ、前記記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成させ、生成させた第２の暗号鍵により前記記録情報を第２の暗号化記録情報に暗号化させ、暗号化させた第２の暗号化記録情報を前記記録媒体の書き換え可能領域に記録させ、
前記記録媒体の再生時には、前記ドライブ装置で、前記記録媒体ＩＤにより前記第２の暗号鍵を生成させ、生成させた第２の暗号鍵で前記第２の暗号化記録情報を復号させることを特徴とする再生許可方法。
【請求項３】
請求項１に記載の再生許可方法に使用される記録媒体であって、
記録媒体ＩＤが記録され、暗号鍵により暗号化された暗号化記録情報が記録され、ドライブ装置の固有情報及び前記暗号鍵から生成された第１の許諾コードが、書き換え可能領域に記録されており、
最初の再生に先立って、前記ドライブ装置で、前記第１の許諾コード及び前記固有情報から前記暗号鍵が生成され、前記記録媒体ＩＤ及び該暗号鍵から第２の許諾コードが生成され、生成された第２の許諾コードが書き換え可能領域に記録されるようにしてあり、
再生時には、前記ドライブ装置で、前記第２の許諾コード及び記録媒体ＩＤから前記暗号鍵が生成され、生成された暗号鍵で前記暗号化記録情報が復号されるようにしてあることを特徴とする記録媒体。
【請求項４】
請求項２に記載の再生許可方法に使用される記録媒体であって、
記録媒体ＩＤが記録され、前記ドライブ装置の固有情報から生成された第１の暗号鍵により暗号化された第１の暗号化記録情報が、書き換え可能領域に記録されており、
最初の再生に先立って、前記ドライブ装置で、前記固有情報から前記第１の暗号鍵が生成され、生成された第１の暗号鍵により、前記第１の暗号化記録情報が前記記録情報に復号され、前記記録媒体ＩＤにより第２の暗号鍵が生成され、生成された第２の暗号鍵により前記記録情報が第２の暗号化記録情報に暗号化され、暗号化された第２の暗号化記録情報が書き換え可能領域に記録されるようにしてあり、
再生時には、前記ドライブ装置で、前記記録媒体ＩＤにより前記第２の暗号鍵が生成され、生成された第２の暗号鍵で前記第２の暗号化記録情報が復号されるようにしてあることを特徴とする記録媒体。
【請求項５】
請求項１に記載の再生許可方法に適用される適用記録媒体に記録されている暗号化記録情報を、ドライブ装置で再生する為のコンピュータプログラムを記録してあるコンピュータ読み取り可能な記録媒体であって、
前記適用記録媒体の最初の再生に先立って、コンピュータに、第１の許諾コード及び前記ドライブ装置の固有情報から暗号鍵を生成するステップ、前記適用記録媒体に記録されている記録媒体ＩＤ及び前記暗号鍵から第２の許諾コードを生成するステップ、生成した第２の許諾コードを前記適用記録媒体の書き換え可能領域に記録するステップ、前記適用記録媒体の再生時に、前記第２の許諾コード及び記録媒体ＩＤから前記暗号鍵を生成するステップ、生成した暗号鍵で前記暗号化記録情報を復号するステップを実行させる為のコンピュータプログラムを記録してあるコンピュータ読み取り可能な記録媒体。
【請求項６】
請求項２に記載の再生許可方法に適用される適用記録媒体に記録されている第１の暗号化記録情報を、ドライブ装置で再生する為のコンピュータプログラムを記録してあるコンピュータ読み取り可能な記録媒体であって、
前記適用記録媒体の最初の再生に先立って、コンピュータに、前記ドライブ装置の固有情報から第１の暗号鍵を生成するステップ、生成した第１の暗号鍵により、前記第１の暗号化記録情報を記録情報に復号するステップ、前記適用記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成するステップ、生成した第２の暗号鍵により前記記録情報を第２の暗号化記録情報に暗号化するステップ、暗号化した第２の暗号化記録情報を前記適用記録媒体の書き換え可能領域に記録するステップ、
前記適用記録媒体の再生時に、前記記録媒体ＩＤにより前記第２の暗号鍵を生成するステップ、生成した第２の暗号鍵で前記第２の暗号化記録情報を復号するステップを実行させる為のコンピュータプログラムを記録してあるコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、著作権を保護する為に、ＤＶＤ（Digital Video Disc）、ＣＤ−ＲＯＭ及びＭＯ（Magneto-Optical ）等の記録媒体に記録されている記録情報又は複製された記録情報の再生を許可する再生許可方法、その方法に適用される記録媒体及びその方法の実施に直接使用されるコンピュータプログラムを記録してある記録媒体に関するものである。
【０００２】
【従来の技術】
現在、記録媒体が備えている記録媒体毎に異なる固有の情報（媒体ＩＤ）を用いて、記録媒体に記録されているソフトウェア及びコンテンツ（記録情報、以下、コンテンツと記す）の著作権を保護する為の様々な再生許可方法が用いられている。
図１０，１１は、従来の再生許可方法の一例を説明する為の説明図である。図１０は、記録媒体にコンテンツを記録するときの説明図であり、この再生許可方法では、まず、暗号アルゴリズムを備えたハードウェア又はソフトウェア７２を用いて、適当な暗号鍵ＫによりコンテンツＰを暗号化し、暗号化したコンテンツＣを記録媒体７０に記録する。
【０００３】
次に、許諾コード生成アルゴリズムを備えたハードウェア又はソフトウェア７１を用いて、媒体ＩＤ及び暗号鍵Ｋから許諾コードＬ０を生成し、コンテンツＰの著作権所有者が保管する。ここでは、記録媒体７０の媒体ＩＤを暗号鍵として用いて、暗号鍵Ｋを暗号化し、許諾コードＬ０を生成してもよい。許諾コードＬ０は、コンテンツＰの著作権所有者が、コンテンツＰの使用を許可した者にのみ与えるものとする。
【０００４】
図１１は、記録媒体７０のコンテンツＣを使用するときの説明図であり、コンテンツ使用者は、まず、コンテンツＰの著作権所有者から使用許可を受け、許諾コードＬ０を得ることが必要である。許諾コードＬ０を得ることができた場合、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア７３を用いて、媒体ＩＤ及び許諾コードＬ０から暗号鍵Ｋを得ることができる。媒体ＩＤを暗号鍵として用いて、許諾コードＬ０を復号し、暗号鍵Ｋを得てもよい。
コンテンツ使用者は、暗号鍵Ｋを得ることにより、復号アルゴリズムを備えたハードウェア又はソフトウェア７４を用いて、暗号鍵Ｋ及び媒体ＩＤにより、暗号化されたコンテンツＣをコンテンツＰに復号して使用することが可能となる。
【０００５】
この再生許可方法の特徴は、記録媒体７０毎に異なる媒体ＩＤを用いている為、コンテンツＰを使用するには、コンテンツＣが記録されている記録媒体７０毎に許諾コードＬ０を必要とするところにある。例えば、記録媒体Ａ用の許諾コードを持ったコンテンツ使用者が、コンテンツを記録媒体Ａから記録媒体Ｂに複写し、記録媒体Ｂに複写したコンテンツを使用しようとして、記録媒体Ａ用の許諾コードを用いたとしても、媒体ＩＤが異なるため、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア７３が正しい暗号鍵Ｋを生成することができず、コンテンツを正しく復号することができない。
記録媒体Ｂに記録されたコンテンツを使用するには、記録媒体Ｂ用の許諾コードを必要とする。記録媒体Ａ用の許諾コードしか持たないコンテンツ使用者は、記録媒体Ａ上でのみコンテンツの使用を許可されるのである。
【０００６】
さらに、この再生許可方法を応用すれば、以下のような方法が可能である。媒体ＩＤが付加された書き換えが可能な可換記録媒体（ＤＶＤ媒体、ＣＤ−ＲＯＭ媒体、ＭＯ媒体等）の書き換え可能な領域に暗号化されたコンテンツを記録し、書き換え不可能な領域に許諾コードを記録したものを作成する。
コンテンツ使用者は、可換記録媒体に記録されたコンテンツの使用料金をコンテンツの著作権所有者に支払い、その可換記録媒体を受け取る。
コンテンツ使用者は、既に可換記録媒体に記録されている許諾コードを用いて、その可換記録媒体上のコンテンツを自由に使用できるが、その可換記録媒体から他の可換記録媒体へそのコンテンツを複写した場合、許諾コードは複写されないので、他の可換記録媒体上のコンテンツを正しく復号することはできない。
【０００７】
【発明が解決しようとする課題】
可換記録媒体は持ち運びが容易である為、上述した方法によりコンテンツ及び許諾コードが記録された可換記録媒体は、コンテンツ流通の手段として極めて有効である。しかし、この方法では、許諾コード及びコンテンツが記録された可換記録媒体を製造するのに大きなコストが掛かる問題がある。
【０００８】
具体的には、可換記録媒体の製造工程において、媒体毎に変化する許諾コードを生成し、生成した許諾コードを対応する可換記録媒体に記録する等、一般的なＣＤ−ＲＯＭ等の製造設備より複雑な設備が必要となる。また、製造工程の後に行われる検査工程においても、可換記録媒体毎に許諾コードが異なるので、１枚ずつ可換記録媒体上の許諾コードが正しいか否かを検査しなければならず、その為、ＣＤ−ＲＯＭに較べて製造コストが高くなる。
本発明は、前述したような事情に鑑みてなされたものであり、記録媒体の製造コストの上昇を招くことなく、記録媒体に記録された情報の著作権を保護することができる再生許可方法及び記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
第１発明に係る再生許可方法は、暗号鍵により暗号化され記録媒体に記録された暗号化記録情報を、ドライブ装置で再生することを許可する再生許可方法において、前記記録媒体への暗号化記録情報の記録時に、前記ドライブ装置の固有情報及び前記暗号鍵から第１の許諾コードを生成させ、生成させた第１の許諾コードを前記記録媒体の書き換え可能領域に記録させ、前記記録媒体の最初の再生に先立って、前記ドライブ装置で、前記第１の許諾コード及び前記固有情報から前記暗号鍵を生成させ、前記記録媒体に記録されている記録媒体ＩＤ及び前記暗号鍵から第２の許諾コードを生成させ、生成させた第２の許諾コードを前記記録媒体の書き換え可能領域に記録させ、前記記録媒体の再生時には、前記ドライブ装置で、前記第２の許諾コード及び記録媒体ＩＤから前記暗号鍵を生成させ、生成させた暗号鍵で前記暗号化記録情報を復号させることを特徴とする。
【００１０】
この再生許可方法では、暗号鍵により暗号化され記録媒体に記録された暗号化記録情報を、ドライブ装置で再生することを許可する。記録媒体への暗号化記録情報の記録時に、ドライブ装置の固有情報及び暗号鍵から第１の許諾コードを生成させ、生成させた第１の許諾コードを記録媒体の書き換え可能領域に記録させる。
記録媒体の最初の再生に先立って、ドライブ装置で、第１の許諾コード及びドライブ装置の固有情報から暗号鍵を生成させ、記録媒体に記録されている記録媒体ＩＤ及び暗号鍵から第２の許諾コードを生成させ、生成させた第２の許諾コードを記録媒体の書き換え可能領域に記録させる。
記録媒体の再生時には、ドライブ装置で、第２の許諾コード及び記録媒体ＩＤから暗号鍵を生成させ、生成させた暗号鍵で暗号化記録情報を復号させる。
【００１１】
これにより、最初の再生に先立つ許諾コードの変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、許諾コードの変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による許諾コードを記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００１２】
第２発明に係る再生許可方法は、記録情報が暗号化され記録媒体に記録された第１の暗号化記録情報を、ドライブ装置で再生することを許可する再生許可方法において、前記記録媒体への第１の暗号化記録情報の記録時に、前記ドライブ装置の固有情報から第１の暗号鍵を生成させ、生成させた第１の暗号鍵により前記記録情報を第１の暗号化記録情報に暗号化させ、暗号化させた第１の暗号化記録情報を前記記録媒体の書き換え可能領域に記録させ、前記記録媒体の最初の再生に先立って、前記ドライブ装置で、前記固有情報から前記第１の暗号鍵を生成させ、生成させた第１の暗号鍵により、前記第１の暗号化記録情報を前記記録情報に復号させ、前記記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成させ、生成させた第２の暗号鍵により前記記録情報を第２の暗号化記録情報に暗号化させ、暗号化させた第２の暗号化記録情報を前記記録媒体の書き換え可能領域に記録させ、前記記録媒体の再生時には、前記ドライブ装置で、前記記録媒体ＩＤにより前記第２の暗号鍵を生成させ、生成させた第２の暗号鍵で前記第２の暗号化記録情報を復号させることを特徴とする。
【００１３】
この再生許可方法では、記録情報が暗号化され記録媒体に記録された第１の暗号化記録情報を、ドライブ装置で再生することを許可する。
記録媒体への第１の暗号化記録情報の記録時に、ドライブ装置の固有情報から第１の暗号鍵を生成させ、生成させた第１の暗号鍵により記録情報を第１の暗号化記録情報に暗号化させ、暗号化させた第１の暗号化記録情報を記録媒体の書き換え可能領域に記録させる。
【００１４】
記録媒体の最初の再生に先立って、ドライブ装置で、ドライブ装置の固有情報から第１の暗号鍵を生成させ、生成させた第１の暗号鍵により、第１の暗号化記録情報を記録情報に復号させ、記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成させる。生成させた第２の暗号鍵により記録情報を第２の暗号化記録情報に暗号化させ、暗号化させた第２の暗号化記録情報を記録媒体の書き換え可能領域に記録させる。
記録媒体の再生時には、ドライブ装置で、記録媒体ＩＤにより第２の暗号鍵を生成させ、生成させた第２の暗号鍵で第２の暗号化記録情報を復号させる。
【００１５】
これにより、最初の再生に先立つ暗号化記録情報の変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、暗号化記録情報の変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号化することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による暗号鍵により暗号化された暗号化記録情報を記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００１６】
第３発明に係る記録媒体は、請求項１に記載の再生許可方法に使用される記録媒体であって、記録媒体ＩＤが記録され、暗号鍵により暗号化された暗号化記録情報が記録され、ドライブ装置の固有情報及び前記暗号鍵から生成された第１の許諾コードが、書き換え可能領域に記録されており、最初の再生に先立って、前記ドライブ装置で、前記第１の許諾コード及び前記固有情報から前記暗号鍵が生成され、前記記録媒体ＩＤ及び該暗号鍵から第２の許諾コードが生成され、生成された第２の許諾コードが書き換え可能領域に記録されるようにしてあり、再生時には、前記ドライブ装置で、前記第２の許諾コード及び記録媒体ＩＤから前記暗号鍵が生成され、生成された暗号鍵で前記暗号化記録情報が復号されるようにしてあることを特徴とする。
【００１７】
この記録媒体は、請求項１に記載の再生許可方法に使用され、記録媒体ＩＤが記録され、暗号鍵により暗号化された暗号化記録情報が記録され、ドライブ装置の固有情報及び暗号鍵から生成された第１の許諾コードが、書き換え可能領域に記録されている。
最初の再生に先立って、ドライブ装置で、第１の許諾コード及びドライブ装置の固有情報から暗号鍵が生成され、記録媒体ＩＤ及び暗号鍵から第２の許諾コードが生成され、生成された第２の許諾コードが書き換え可能領域に記録される。
再生時には、ドライブ装置で、第２の許諾コード及び記録媒体ＩＤから暗号鍵が生成され、生成された暗号鍵で暗号化記録情報が復号される。
【００１８】
これにより、最初の再生に先立つ許諾コードの変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、許諾コードの変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による許諾コードを記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００１９】
第４発明に係る記録媒体は、請求項２に記載の再生許可方法に使用される記録媒体であって、記録媒体ＩＤが記録され、前記ドライブ装置の固有情報から生成された第１の暗号鍵により暗号化された第１の暗号化記録情報が、書き換え可能領域に記録されており、最初の再生に先立って、前記ドライブ装置で、前記固有情報から前記第１の暗号鍵が生成され、生成された第１の暗号鍵により、前記第１の暗号化記録情報が前記記録情報に復号され、前記記録媒体ＩＤにより第２の暗号鍵が生成され、生成された第２の暗号鍵により前記記録情報が第２の暗号化記録情報に暗号化され、暗号化された第２の暗号化記録情報が書き換え可能領域に記録されるようにしてあり、再生時には、前記ドライブ装置で、前記記録媒体ＩＤにより前記第２の暗号鍵が生成され、生成された第２の暗号鍵で前記第２の暗号化記録情報が復号されるようにしてあることを特徴とする。
【００２０】
この記録媒体は、請求項２に記載の再生許可方法に使用され、記録媒体ＩＤが記録され、ドライブ装置の固有情報から生成された第１の暗号鍵により暗号化された第１の暗号化記録情報が、書き換え可能領域に記録されている。
最初の再生に先立って、ドライブ装置で、ドライブ装置の固有情報から第１の暗号鍵が生成され、生成された第１の暗号鍵により、第１の暗号化記録情報が記録情報に復号される。記録媒体ＩＤにより第２の暗号鍵が生成され、生成された第２の暗号鍵により記録情報が第２の暗号化記録情報に暗号化され、暗号化された第２の暗号化記録情報が書き換え可能領域に記録される。
再生時には、ドライブ装置で、記録媒体ＩＤにより第２の暗号鍵が生成され、生成された第２の暗号鍵で第２の暗号化記録情報が復号される。
【００２１】
これにより、最初の再生に先立つ暗号化記録情報の変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、暗号化記録情報の変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による暗号鍵により暗号化された暗号化記録情報を記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００２２】
第５発明に係る記録媒体は、請求項１に記載の再生許可方法に適用される適用記録媒体に記録されている暗号化記録情報を、ドライブ装置で再生する為のコンピュータプログラムを記録してあるコンピュータ読み取り可能な記録媒体であって、前記適用記録媒体の最初の再生に先立って、コンピュータに、第１の許諾コード及び前記ドライブ装置の固有情報から暗号鍵を生成するステップ、前記適用記録媒体に記録されている記録媒体ＩＤ及び前記暗号鍵から第２の許諾コードを生成するステップ、生成した第２の許諾コードを前記適用記録媒体の書き換え可能領域に記録するステップ、前記適用記録媒体の再生時に、前記第２の許諾コード及び記録媒体ＩＤから前記暗号鍵を生成するステップ、生成した暗号鍵で前記暗号化記録情報を復号するステップを実行させる為のコンピュータプログラムを記録してあることを特徴とする。
【００２３】
この記録媒体に記録してあるコンピュータプログラムにより制御されるコンピュータでは、適用記録媒体の最初の再生に先立って、第１の許諾コード及びドライブ装置の固有情報から暗号鍵を生成し、適用記録媒体に記録されている記録媒体ＩＤ及び暗号鍵から第２の許諾コードを生成し、生成した第２の許諾コードを適用記録媒体の書き換え可能領域に記録する。適用記録媒体の再生時に、第２の許諾コード及び記録媒体ＩＤから暗号鍵を生成し、生成した暗号鍵で暗号化記録情報を復号する。
これにより、最初の再生に先立つ許諾コードの変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、許諾コードの変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。
【００２４】
第６発明に係る記録媒体は、請求項２に記載の再生許可方法に適用される適用記録媒体に記録されている第１の暗号化記録情報を、ドライブ装置で再生する為のコンピュータプログラムを記録してあるコンピュータ読み取り可能な記録媒体であって、前記適用記録媒体の最初の再生に先立って、コンピュータに、前記ドライブ装置の固有情報から第１の暗号鍵を生成するステップ、生成した第１の暗号鍵により、前記第１の暗号化記録情報を記録情報に復号するステップ、前記適用記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成するステップ、生成した第２の暗号鍵により前記記録情報を第２の暗号化記録情報に暗号化するステップ、暗号化した第２の暗号化記録情報を前記適用記録媒体の書き換え可能領域に記録するステップ、前記適用記録媒体の再生時に、前記記録媒体ＩＤにより前記第２の暗号鍵を生成するステップ、生成した第２の暗号鍵で前記第２の暗号化記録情報を復号するステップを実行させる為のコンピュータプログラムを記録してあることを特徴とする。
【００２５】
この記録媒体に記録してあるコンピュータプログラムにより制御されるコンピュータでは、適用記録媒体の最初の再生に先立って、ドライブ装置の固有情報から第１の暗号鍵を生成し、生成した第１の暗号鍵により、第１の暗号化記録情報を記録情報に復号し、適用記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成する。生成した第２の暗号鍵により記録情報を第２の暗号化記録情報に暗号化し、暗号化した第２の暗号化記録情報を適用記録媒体の書き換え可能領域に記録する。適用記録媒体の再生時に、記録媒体ＩＤにより第２の暗号鍵を生成し、生成した第２の暗号鍵で第２の暗号化記録情報を復号する。
【００２６】
これにより、最初の再生に先立つ暗号化記録情報の変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、暗号化記録情報の変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号化することができないので、記録媒体に記録されている情報の著作権を保護することができる。
【００２７】
【発明の実施の形態】
以下に、本発明をその実施の形態を示す図面に基づいて説明する。
実施の形態１．
図１は、本発明に係る再生許可方法及び本発明に係る記録媒体の実施の形態１を説明する為の説明図であり、書き換えが可能な可換記録媒体に記録する情報の生成方法を説明する為の説明図である。この生成方法は、可換記録媒体用ドライブ装置メーカ２１によって決められ、可換記録媒体用ドライブ装置に記録されているドライブＩＤ（ドライブ装置の固有情報）と、コンテンツＰ（記録情報）用の暗号鍵Ｋとから許諾コード生成アルゴリズムを備えたハードウェア又はソフトウェア２２により、許諾コードＬ１（第１の許諾コード）を生成する。
【００２８】
コンテンツＰ用の暗号鍵Ｋから暗号アルゴリズムを備えたハードウェア又はソフトウェア２３により、コンテンツＰを暗号化してコンテンツＣ（暗号化記録情報）を生成し、前述した許諾コードＬ１と共に、可換記録媒体２０の書き換えが可能な領域に記録する。
可換記録媒体毎の媒体ＩＤ（記録媒体ＩＤ）は、可換記録媒体２０の書き換えが不可能な領域に記録する。
【００２９】
従来の再生許可方法（図１０）では、媒体ＩＤに依存した許諾コードＬ０を生成していたが、媒体ＩＤ毎に許諾コードＬ０を生成しなければならないので、製造設備が複雑になり、製造コストの上昇を招いていた。
一方、図１に示した再生許可方法では、ドライブＩＤ毎に許諾コードＬ１とコンテンツＣとが共通のデータとなり、従来の再生許可方法（図１０）より製造設備が簡単になり、製造コストを低く押さえることが可能となる。
【００３０】
図２は、可換記録媒体２０に記録されたコンテンツが初めて利用される前に行われる許諾コードの変更方法を説明する為の説明図である。コンテンツ使用者が可換記録媒体２０に記録されたコンテンツＣを利用するとき、可換記録媒体用ドライブ装置２４は、まず、可換記録媒体２０に記録されているコンテンツ利用情報を参照し、コンテンツが既に利用されているか否かを検査する。コンテンツが利用されていないときは、ドライブＩＤに依存する許諾コードＬ１を、媒体ＩＤに依存する許諾コードＬ２（第２の許諾コード）に変更する。
【００３１】
許諾コードＬ１から許諾コードＬ２への変更は以下のように行われる。
可換記録媒体用ドライブ装置２４から得られたドライブＩＤと、可換記録媒体２０から読み出された許諾コードＬ１とから、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア２５を用いて、暗号鍵Ｋを一時的に生成する。
これにより、ドライブＩＤが異なる可換記録媒体用ドライブ装置では、暗号鍵Ｋを生成することができず、許諾コードの変更を行うことはできない。
次に、許諾コード生成アルゴリズムを備えたハードウェア又はソフトウェア２６を用いて、可換記録媒体２０から読み出した媒体ＩＤと暗号鍵Ｋとから、許諾コードＬ２を生成する。
次に、得られた許諾コードＬ２を可換記録媒体２０の書き換えが可能な領域に記録する。
【００３２】
許諾コードＬ２を可換記録媒体２０に記録した後、可換記録媒体２０上のコンテンツ利用情報を「コンテンツは既に利用された」の意味に変更する。これにより、以後、コンテンツ利用情報を参照することによって、「コンテンツは既に利用された」と判断され、許諾コードＬ２の再生成は行われない。これにより、可換記録媒体２０から別の可換記録媒体に複写された場合でも、別の可換記録媒体の媒体ＩＤにより、許諾コードＬ２が生成されることがないので、別の可換記録媒体に複写されたコンテンツが利用されることはない。
【００３３】
図３は、許諾コードＬ２が可換記録媒体２０に記録された後に行われるコンテンツの復号過程を説明する為の説明図である。この復号過程では、まず、可換記録媒体２０から媒体ＩＤと許諾コードＬ２とを読み出す。次に、この媒体ＩＤと許諾コードＬ２とから、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア２７を用いて、暗号鍵Ｋを生成する。
次に、暗号鍵Ｋから、復号アルゴリズムを備えたハードウェア又はソフトウェア２８を用いて、コンテンツＣをコンテンツＰに復号する。これにより、コンテンツＣの利用が可能となり、また、許諾コードの変更後は、ドライブＩＤが異なる可換記録媒体用ドライブ装置であっても、コンテンツＣを利用することが可能となる。
【００３４】
尚、図２に示した許諾コードの変更を行わずに、直接、暗号化されたコンテンツＣをコンテンツＰに復号してもよい。但し、この場合は、製品構成ＩＤに替えて、可換記録媒体用ドライブ装置２４から得られたドライブＩＤを使用する。これにより、ドライブＩＤが異なる可換記録媒体用ドライブ装置では、コンテンツＣを利用することができなくなる。
【００３５】
図４は、本発明に係る再生許可方法に使用する可換記録媒体の製造工程を説明する為の説明図である。この製造工程では、まず、製造計画を立てる。製造計画では、可換記録媒体（記録媒体、適用記録媒体）に記録するコンテンツの種類及び構成を決定し、このコンテンツの種類及び構成と、可換記録媒体用ドライブ装置メーカによって決められたドライブＩＤとの対応関係をメインコンピュータ８０のデータベースに登録する。次いで、メインコンピュータ８０により製造計画表を作成する。製造計画表には、最初に製造される可換記録媒体の開始媒体ＩＤ及び製造枚数が記録されている。
【００３６】
製造開始に当たって、メインコンピュータ８０は、製造計画表に従って、製造すべき可換記録媒体の製造枚数を得、データベースサーバ８１及びＩＤ記録機８５に可換記録媒体製造の指示を出す。
ＩＤ記録機８５は、メインコンピュータ８０から製造枚数及び開始媒体ＩＤを受け取り、開始媒体ＩＤを媒体ＩＤカウンタの初期値として設定する。
次に、ＩＤ記録機８５は、ＩＤが記録されていない可換記録媒体８４の書き換えが不可能な領域に、媒体ＩＤカウンタが指示する媒体ＩＤを記録する。媒体ＩＤカウンタは、可換記録媒体８４に媒体ＩＤが記録される都度インクリメントされる。これにより、媒体ＩＤが記録された可換記録媒体８６を得ることができる。
【００３７】
一方、データベースサーバ８１では、上述した方法（図１）により、コンテンツの暗号鍵を生成し、生成した暗号鍵を用いてコンテンツ群を暗号化する。このとき、暗号鍵とドライブＩＤとの対応関係をデータベースに保存する。次に、ドライブＩＤに依存する許諾コードを生成する。これにより、可換記録媒体８６に記録する全データ（暗号化されたコンテンツ群及び許諾コード）が決定され、この全データは複写機８２に与えられる。
複写機８２では、暗号化されたコンテンツ群及び許諾コードを、製造すべき枚数分の可換記録媒体８６の書き換えが可能な領域に複写し、製品である可換記録媒体８３を製造する。
【００３８】
実施の形態２．
図５は、本発明に係る再生許可方法及び本発明に係る記録媒体の実施の形態２を説明する為の説明図であり、書き換えが可能な可換記録媒体に記録する情報の生成方法を説明する為の説明図である。この生成方法は、可換記録媒体用ドライブ装置メーカ４１によって決められ、可換記録媒体用ドライブ装置に記録されているドライブＩＤから、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア４２を用いて、コンテンツＰ（記録情報）用の暗号鍵Ｋ（第１の暗号鍵）を生成する。
【００３９】
次に、コンテンツＰ用の暗号鍵Ｋから、暗号アルゴリズムを備えたハードウェア又はソフトウェア４３を用いて、コンテンツＰを暗号化してコンテンツＣ（第１の暗号化記録情報）を生成し、可換記録媒体４０（記録媒体、適用記録媒体）の書き換えが可能な領域に記録する。
可換記録媒体毎の媒体ＩＤ（記録媒体ＩＤ）は、可換記録媒体２０の書き換えが不可能な領域に記録する。
【００４０】
従来の再生許可方法（図１０）では、媒体ＩＤに依存した許諾コードＬ０を生成していたが、媒体ＩＤ毎に許諾コードＬ０を生成しなければならないので、製造設備が複雑になり、製造コストの上昇を招いていた。
一方、図５に示した再生許可方法では、ドライブＩＤ毎にコンテンツＣが共通のデータとなり、従来の再生許可方法（図１０）より製造設備が簡単になり、製造コストを低く押さえることが可能となる。
【００４１】
図６は、可換記録媒体４０に記録されたコンテンツが初めて利用される前に行われるコンテンツの再暗号化を説明する為の説明図である。コンテンツ使用者が可換記録媒体４０に記録されたコンテンツＣを利用するとき、可換記録媒体用ドライブ装置４４は、まず、可換記録媒体４０に記録されているコンテンツ利用情報を参照し、コンテンツが既に利用されているか否かを検査する。コンテンツが利用されていないときは、コンテンツＣを別の暗号アルゴリズムにより、コンテンツＣ２に再暗号化する。
【００４２】
コンテンツＣからコンテンツＣ２（第２の暗号化記録情報）への再暗号化は、以下のように行われる。
可換記録媒体用ドライブ装置４４から得られたドライブＩＤから、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア４２を用いて、暗号鍵Ｋを一時的に生成する。
これにより、ドライブＩＤが異なる可換記録媒体用ドライブ装置では、暗号鍵Ｋを生成することができず、許諾コードの変更及びコンテンツの再暗号化を行うことはできない。
【００４３】
一方、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア４７を用いて、可換記録媒体４０から読み出した媒体ＩＤから、暗号鍵Ｋではない別のコンテンツＰ用の暗号鍵Ｋ２（第２の暗号鍵）を生成する。
次に、順次、可換記録媒体４０からコンテンツＣを読み出し、復号アルゴリズムを備えたハードウェア又はソフトウェア４６を用いて暗号鍵Ｋにより、コンテンツＰへ復号し、復号したコンテンツＰを、暗号アルゴリズムを備えたハードウェア又はソフトウェア４８を用いて暗号鍵Ｋ２により、コンテンツＣ２へ再暗号化し、可換記録媒体４０の書き換えが可能な領域に記録する。
【００４４】
再暗号化したコンテンツＣ２を可換記録媒体４０に記録した後、可換記録媒体４０上のコンテンツ利用情報を「コンテンツは既に利用された」の意味に変更する。これにより、以後、コンテンツ利用情報を参照することによって、「コンテンツは既に利用された」と判断され、コンテンツＣからコンテンツＣ２への再暗号化は行われない。
これにより、可換記録媒体４０から別の可換記録媒体に複写された場合でも、別の可換記録媒体の媒体ＩＤにより、暗号鍵Ｋ２が生成されることがなく、別の可換記録媒体に複写されたコンテンツが利用されることはない。
【００４５】
図７は、再暗号化されたコンテンツＣ２が可換記録媒体４０に記録された後に行われるコンテンツの復号過程を説明する為の説明図である。この復号過程では、まず、可換記録媒体４０から媒体ＩＤを読み出す。次に、この媒体ＩＤから、暗号鍵生成アルゴリズムを備えたハードウェア又はソフトウェア４９を用いて、暗号鍵Ｋ２を生成する。
次に、暗号鍵Ｋ２から、復号アルゴリズムを備えたハードウェア又はソフトウェア５０を用いて、コンテンツＣ２をコンテンツＰに復号する。これにより、コンテンツＣの利用が可能となり、また、許諾コードの変更及びコンテンツの再暗号化後は、ドライブＩＤが異なる可換記録媒体用ドライブ装置であっても、コンテンツＣを利用することが可能となる。
【００４６】
本発明に係る再生許可方法の実施の形態２に使用する可換記録媒体の製造工程は、前述した本発明に係る再生許可方法の実施の形態１に使用する可換記録媒体の製造工程（図４）と略同様であるので、説明を省略する。但し、実施の形態２に使用する可換記録媒体の製造工程では、複写機８２により複写される情報は、暗号化されたコンテンツ群のみである。
【００４７】
実施の形態３．
図８は、本発明に係る記録媒体の実施の形態３の構成例を説明する為の説明図である。この実施の形態３では、適用記録媒体（可換記録媒体）の最初の再生に先立って、コンピュータに、第１の許諾コード及びディスクドライブＤＤ（ドライブ装置）の固有情報から暗号鍵を生成するステップＳＴ３０と、適用記録媒体に記録されている記録媒体ＩＤ及び暗号鍵から第２の許諾コードを生成するステップＳＴ３１と、生成した第２の許諾コードを適用記録媒体の書き換え可能領域に記録するステップＳＴ３２と、適用記録媒体の再生時に、第２の許諾コード及び記録媒体ＩＤから暗号鍵を生成するステップＳＴ３３、生成した暗号鍵で暗号化記録情報を復号するステップＳＴ３４とを実行させる為のコンピュータプログラムＰＲ３を記録してあるＣＤ−ＲＯＭ（ＣＤ３）が、ディスクドライブＤＤに装填され、その内容はパーソナルコンピュータＰＣに読み込まれる。
【００４８】
コンピュータプログラムＰＲ３が読み込まれた後は、ＣＤ−ＲＯＭ（ＣＤ３）はディスクドライブＤＤから取り出され、ディスクドライブＤＤには、例えば、可換記録媒体２０（図１）が装填され、その内容がパーソナルコンピュータＰＣに読み込まれる。パーソナルコンピュータＰＣのその他の動作は、実施の形態１で説明したコンテンツＣの利用方法と同様であるので、説明を省略する。
【００４９】
実施の形態４．
図９は、本発明に係る記録媒体の実施の形態４の構成例を説明する為の説明図である。この実施の形態４では、適用記録媒体（可換記録媒体）の最初の再生に先立って、コンピュータに、ディスクドライブＤＤ（ドライブ装置）に記録されているディスクドライブＤＤの固有情報から第１の暗号鍵を生成するステップＳＴ５０と、生成した第１の暗号鍵により、第１の暗号化記録情報を記録情報に復号するステップＳＴ５１と、適用記録媒体に記録されている記録媒体ＩＤにより第２の暗号鍵を生成するステップＳＴ５２と、生成した第２の暗号鍵により記録情報を第２の暗号化記録情報に暗号化するステップＳＴ５３と、暗号化した第２の暗号化記録情報を適用記録媒体の書き換え可能領域に記録するステップＳＴ５４と、適用記録媒体の再生時に、記録媒体ＩＤにより第２の暗号鍵を生成するステップＳＴ５５と、生成した第２の暗号鍵で第２の暗号化記録情報を復号するステップＳＴ５６とを実行させる為のコンピュータプログラムＰＲ５を記録してあるＣＤ−ＲＯＭ（ＣＤ５）が、ディスクドライブＤＤに装填され、その内容はパーソナルコンピュータＰＣに読み込まれる。
【００５０】
コンピュータプログラムＰＲ５が読み込まれた後は、ＣＤ−ＲＯＭ（ＣＤ５）はディスクドライブＤＤから取り出され、ディスクドライブＤＤには、例えば、可換記録媒体４０（図５）が装填され、その内容がパーソナルコンピュータＰＣに読み込まれる。パーソナルコンピュータＰＣのその他の動作は、実施の形態２で説明したコンテンツＣの利用方法と同様であるので、説明を省略する。
【００５１】
尚、図２では、ドライブＩＤに依存した許諾コードＬ１から、媒体ＩＤに依存した許諾コードＬ２へ変更する方法を示したが、媒体ＩＤの替わりに、コンテンツ使用者毎に固有の情報に依存した許諾コードに変更してもよい。コンテンツ使用者毎に固有の情報とは、具体的には、コンピュータのＯＳが管理しているユーザＩＤ又はＩＣカードに記録されているユーザＩＤ等である。その結果、可換記録媒体２０に記録されたコンテンツは、特定のコンピュータ又は特定のユーザによる以外に利用することができなくなる。
【００５２】
また、媒体ＩＤに依存した許諾コード、又はユーザ毎に固有の情報に依存した許諾コードの他に、可換記録媒体用ドライブ装置を制御するコンピュータに固有の情報に依存した許諾コードに変更してもよい。コンピュータに固有の情報とは、具体的には、コンピュータのＢＩＯＳ（Basic Input Output System ）が有するマシンＩＤ等である。その結果、可換記録媒体に記録されたコンテンツは、特定のコンピュータによる以外に利用することができなくなる。
このように、許諾コードをどのような情報に依存させるかによって、様々なコンテンツ使用範囲を設定することができるが、これらは、コンテンツの著作権所有者に委ねられる。
また、実施の形態３，４に記述した記録媒体は、ＣＤ−ＲＯＭに限らずハードディスク又は可換記録媒体等であっても良いことは言うまでもない。
【００５３】
【発明の効果】
第１発明に係る再生許可方法によれば、最初の再生に先立つ許諾コードの変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、許諾コードの変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による許諾コードを記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００５４】
第２発明に係る再生許可方法によれば、最初の再生に先立つ暗号化記録情報の変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、暗号化記録情報の変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号化することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による暗号鍵により暗号化された暗号化記録情報を記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００５５】
第３発明に係る記録媒体によれば、最初の再生に先立つ許諾コードの変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、許諾コードの変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による許諾コードを記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００５６】
第４発明に係る記録媒体によれば、最初の再生に先立つ暗号化記録情報の変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、暗号化記録情報の変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号化することができないので、記録媒体に記録されている情報の著作権を保護することができる。また、同じドライブ装置の固有情報による暗号鍵により暗号化された暗号化記録情報を記録される記録媒体は、その他の内容構成も略同一となり、一括して製造、検査を行うことができるので、製造コストの上昇を招くことがない。
【００５７】
第５発明に係る記録媒体によれば、最初の再生に先立つ許諾コードの変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、許諾コードの変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号することができないので、記録媒体に記録されている情報の著作権を保護することができる。
【００５８】
第６発明に係る記録媒体によれば、最初の再生に先立つ暗号化記録情報の変更を、ドライブ装置の固有情報が異なるドライブ装置では行えず、また、暗号化記録情報の変更後は、別の記録媒体に複写した場合に、記録媒体ＩＤがなければ、記録情報に復号化することができないので、記録媒体に記録されている情報の著作権を保護することができる。
【図面の簡単な説明】
【図１】  第１発明に係る再生許可方法及び第３発明に係る記録媒体の実施の形態１を説明する為の説明図である。
【図２】  可換記録媒体に記録されたコンテンツが初めて利用される前に行われる許諾コードの変更方法を説明する為の説明図である。
【図３】  許諾コードＬ２が可換記録媒体に記録された後に行われるコンテンツの復号過程を説明する為の説明図である。
【図４】  可換記録媒体の製造工程を説明する為の説明図である。
【図５】  第２発明に係る再生許可方法及び第４発明に係る記録媒体の実施の形態２を説明する為の説明図である。
【図６】  可換記録媒体に記録されたコンテンツが初めて利用される前に行われるコンテンツの再暗号化を説明する為の説明図である。
【図７】  再暗号化されたコンテンツが可換記録媒体に記録された後に行われるコンテンツの復号過程を説明する為の説明図である。
【図８】  第５発明に係る記録媒体の実施の形態３の構成を説明する為の説明図である。
【図９】  第６発明に係る記録媒体の実施の形態４の構成を説明する為の説明図である。
【図１０】  従来の再生許可方法の一例を説明する為の説明図である。
【図１１】  従来の再生許可方法の一例を説明する為の説明図である。
【符号の説明】
２０，４０  記録媒体（適用記録媒体）
２２，２６  許諾コード生成アルゴルズムを備えたハードウェア又はソフトウェア
２３，４３，４８  暗号アルゴルズムを備えたハードウェア又はソフトウェア
２５，２７，４２，４７，４９  暗号鍵生成アルゴルズムを備えたハードウェア又はソフトウェア
２８，４６，５０  復号アルゴルズムを備えたハードウェア又はソフトウェア
ＣＤ３，ＣＤ５  ＣＤ−ＲＯＭ（記録媒体）
ＤＤ  ディスクドライブ
ＰＲ３，ＰＲ５  コンピュータプログラム
ＰＣ  パーソナルコンピュータ（コンピュータ）
【図１】
0003722584.tif 000002
【図２】
0003722584.tif 000003
【図３】
0003722584.tif 000004
【図４】
0003722584.tif 000005
【図５】
0003722584.tif 000006
【図６】
0003722584.tif 000007
【図７】
0003722584.tif 000008
【図８】
0003722584.tif 000009
【図９】
0003722584.tif 000010
【図１０】
0003722584.tif 000011
【図１１】
0003722584.tif 000012