(57)【要約】【課題】特定の１台の機器でだけ再生可能とする暗号化を行う場合に、記録機器以外の機器で再生できるようにする。【解決手段】情報ソースが用意された機器側では、その用意された情報ソースを、予め用意された暗号鍵情報を使用して暗号化し、媒体に記録された公開鍵情報を読み出して、その読み出された公開鍵情報を使用して暗号鍵情報を暗号化し、暗号化された情報ソースと暗号化された暗号鍵情報を、公開鍵情報が記録された媒体に記録する。また、情報ソースを出力する側の機器では、予め用意された秘密鍵情報に基づいて生成された公開鍵情報を媒体に記録させて、その記録された公開鍵情報で暗号化されて媒体に記録された暗号鍵情報を読み出して、その読み出された暗号鍵情報を、秘密鍵情報で復号し、復号された暗号鍵情報で、媒体に記録された情報の復号を行う。【選択図】　　　図９
2004080631.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報ソースを、予め用意された暗号鍵情報を使用して暗号化して、暗号化された情報ソースを得、
媒体に記録された公開鍵情報を読み出して、その読み出された公開鍵情報を使用して上記暗号鍵情報を暗号化して、暗号化された暗号鍵情報を得、
上記暗号化された情報ソースと、上記暗号化された暗号鍵情報を、上記媒体に記録するようにした
記録方法。
【請求項２】
請求項１記載の記録方法において、
上記公開鍵情報は、媒体に記録された複数の公開鍵情報の中から選択された特定の公開鍵情報とする
記録方法。
【請求項３】
請求項１記載の記録方法において、
上記公開鍵情報は、媒体に記録された複数の公開鍵情報を読み出し、その読み出されたそれぞれの公開鍵情報を使用して暗号化された暗号鍵情報を得、
得られた複数の暗号化された暗号鍵情報を、上記媒体に記録するようにした
記録方法。
【請求項４】
直接的又は間接的に接続された所定の媒体とデータ転送を行う媒体接続手段と、
所定の情報ソースを、予め用意された暗号鍵情報を使用して暗号化して、暗号化された情報ソースを得る情報暗号化手段と、
上記媒体接続手段で接続された媒体から読み出した公開鍵情報を使用して上記暗号鍵情報を暗号化して、暗号化された暗号鍵情報を得る暗号鍵暗号化手段と、
上記情報暗号化手段で暗号化された情報と、上記暗号鍵暗号化手段で暗号化された暗号鍵情報を、上記媒体接続手段で接続された媒体に記録する制御手段とを備えた
記録装置。
【請求項５】
請求項４記載の記録装置において、
上記制御手段で暗号化する公開鍵情報は、上記媒体接続手段で接続された媒体に記録された複数の公開鍵情報の中から選択された特定の公開鍵情報とする
記録装置。
【請求項６】
請求項４記載の記録装置において、
上記制御手段は、上記媒体接続手段で接続された媒体に記録された複数の公開鍵情報を読み出し、その読み出されたそれぞれの公開鍵情報を使用して暗号化された暗号鍵情報を得、得られた複数の暗号化された暗号鍵情報を、上記媒体に記録する
記録装置。
【請求項７】
予め用意された秘密鍵情報に基づいて生成された公開鍵情報を媒体に記録させて、
その記録された公開鍵情報で暗号化されて上記媒体に記録された暗号鍵情報を読み出して、その読み出された暗号鍵情報を、上記秘密鍵情報で復号し、
上記復号された暗号鍵情報で、上記媒体に記録された情報の復号を行う
出力方法。
【請求項８】
直接的又は間接的に接続された所定の媒体とデータ転送を行う媒体接続手段と、
秘密鍵情報を保持する秘密鍵情報保持手段と、
上記秘密鍵情報保持手段が保持した秘密鍵情報に基づいて公開鍵情報を生成させる公開鍵情報生成手段と、
上記公開鍵情報生成手段で生成された公開鍵情報を、上記媒体接続手段で接続された媒体に記録させ、上記媒体接続手段で接続された媒体に記録された暗号鍵情報及び情報ソースを読み出して、読み出された暗号鍵情報を、上記秘密鍵情報保持手段が保持した秘密鍵情報で復号し、復号化された暗号鍵情報で、読み出された情報ソースの復号を行う制御手段とを備えた
出力装置。
【請求項９】
暗号化されて記録された情報ソースと、上記情報ソースの暗号化に使用した暗号鍵情報と、上記暗号鍵情報の暗号化に使用した公開鍵情報とが記録された媒体を用意して、
上記媒体に記録された暗号鍵情報を読み出して、その読み出された暗号鍵情報を、予め用意された秘密鍵情報を使用して復号し、
その復号化された暗号鍵情報を、媒体に記録された公開鍵情報を使用して暗号化して、上記媒体に記録させる
記録方法。
【請求項１０】
直接的又は間接的に接続された所定の媒体とデータ転送を行う媒体接続手段と、
秘密鍵情報を保持する秘密鍵情報保持手段と、
上記媒体接続手段で接続された媒体から暗号鍵情報を読み出し、その読み出された暗号鍵情報を、上記秘密鍵情報保持手段に保持された秘密鍵情報を使用して復号し、その復号された暗号鍵情報を、媒体に記録された公開鍵情報を使用して暗号化して、上記媒体に記録させる制御手段とを備えた
記録装置。
【請求項１１】
暗号化されて記録された情報ソースと、上記情報ソースの暗号化に使用した暗号鍵情報と、上記暗号鍵情報の暗号化に使用した公開鍵情報とが記録された媒体を用意して、
予め用意された秘密鍵情報に基づいて公開鍵情報を生成させ、その生成された公開鍵情報を上記媒体に記録させて、上記媒体に記録された公開鍵情報を更新させる
記録方法。
【請求項１２】
直接的又は間接的に接続された所定の媒体とデータ転送を行う媒体接続手段と、
秘密鍵情報を保持する秘密鍵情報保持手段と、
上記媒体接続手段で接続された媒体に、暗号化されて記録された情報ソースと、上記情報ソースの暗号化に使用した暗号鍵情報と、上記暗号鍵情報の暗号化に使用した公開鍵情報とが記録されていた場合に、上記秘密鍵情報保持手段に保持された秘密鍵情報に基づいて新たな公開鍵情報を生成させ、その生成された新たな公開鍵情報を、上記媒体接続手段で接続された媒体に記録させて、上記媒体に記録された公開鍵情報を更新させる制御手段とを備えた
記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、暗号化された情報を扱うための記録方法、出力方法、記録装置及び出力装置に関し、特に、特定の機器だけで情報を扱えるように暗号化する技術に関する。
【０００２】
【従来の技術】
従来、音楽データやビデオデータなどの情報を暗号化してディスク，テープ，半導体メモリなどの記録媒体に記録させることが行われている。このように暗号化して情報を媒体に記録させることで、その記録された情報の再生や出力については、暗号化を復号できる特定の機器に制限することができる。例えば、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｄｉｓｃ又はＤｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）と称されるディスクにビデオデータなどを記録させる際に、その記録情報の著作権保護が必要な場合には、暗号化して記録を行う場合がある。
【０００３】
暗号化されてディスクに情報が記録された場合には、一定の決まりに従って製造された再生装置でだけ再生が行え、情報の不正な再生を防止することができる。このような暗号化処理は、暗号化された情報の復号に必要な情報が、各再生装置に組み込まれることになり、暗号化情報などが解読される可能性が比較的高い。また、再生装置そのものが多数普及しているので、不正な再生を完全に排除するのは、困難である。
【０００４】
一方、例えば音楽データを媒体に記録させる際に、特定の１台の機器でだけ再生できるようにするための暗号化処理技術も存在する。例えば、ある特定の１台の記録再生装置に、その装置に特有の暗号化コードをセットし、そのセットされた暗号化コードを使用して暗号化された音楽データを、メモリカードなどの媒体に記録（記憶）させたとする。記録再生装置にセットする暗号化コードを１台毎に変えることで、媒体に記録させた音楽データの暗号化からの復号は、暗号化を行った記録再生装置だけに制限されることになる。従って、このような暗号化処理は、音楽データなどの著作権管理が必要な情報の不正使用防止効果が非常に高い。
【０００５】
【発明が解決しようとする課題】
ところが、上述したような暗号化により、記録させた装置と同じ装置でだけ再生ができるような制限を行うと、ユーザにとっては再生ができる機器が必要以上に制限されることになって、不便を感じる場合が多々有る。例えば、ユーザが据え置き型の記録再生装置と携帯用の記録再生装置の２台の機器を所持していて、据え置き型の記録再生装置で暗号化させた音楽データを、メモリカードに記録させた場合、携帯用の記録再生装置にそのメモリカードを装着させて、再生させることができれば便利である。しかしながら上述した暗号化処理では、据え置き型の記録再生装置でしか再生できないことになる。携帯用の記録再生装置で再生させたい場合には、その携帯用の記録再生装置を使用して、メモリカードに音楽データを記録させる必要がある。
【０００６】
このように特定の１台の機器でだけ再生させることを可能とする暗号化を行った場合には、記録と再生を１台の機器で行うことが前提であり、記録と再生を別の機器で行うことは困難であった。
【０００７】
本発明はかかる点に鑑みてなされたものであり、特定の１台の機器でだけ再生可能とする暗号化を行う場合に、記録機器以外の機器で再生できるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、所定の情報ソースを、予め用意された暗号鍵情報を使用して暗号化し、媒体に記録された公開鍵情報を読み出して、その読み出された公開鍵情報を使用して暗号鍵情報を暗号化し、暗号化された情報ソースと暗号化された暗号鍵情報を、公開鍵情報が記録された媒体に記録するようにしたものである。
【０００９】
このようにしたことで、媒体に暗号化して記録させた情報ソースを、媒体に公開鍵情報を記録させた機器側で読み出して、復号できるようになる。
【００１０】
また本発明は、予め用意された秘密鍵情報に基づいて生成された公開鍵情報を媒体に記録させて、その記録された公開鍵情報で暗号化されて媒体に記録された暗号鍵情報を読み出して、その読み出された暗号鍵情報を、秘密鍵情報で復号し、復号された暗号鍵情報で、媒体に記録された情報の復号を行うようにしたものである。
【００１１】
このようにしたことで、媒体に予め公開鍵情報を記録させておけば、その後、別の機器で暗号化させて媒体に記録させた情報ソースを、読み出して復号できるようになる。
【００１２】
また本発明は、暗号化されて記録された情報ソースと、情報ソースの暗号化に使用した暗号鍵情報と、暗号鍵情報の暗号化に使用した公開鍵情報とが記録された媒体を用意して、その媒体に記録された暗号鍵情報を読み出して、その読み出された暗号鍵情報を、予め用意された秘密鍵情報を使用して復号化し、その復号化された暗号鍵情報を、媒体に記録された公開鍵情報を使用して暗号化して、媒体に記録させるようにしたものである。
【００１３】
このようにしたことで、媒体に記録された公開鍵情報を別の機器で更新させた場合に、その書き換えられた公開鍵情報に基づいた暗号鍵情報が媒体に記録されるようになる。
【００１４】
また本発明は、暗号化されて記録された情報ソースと、情報ソースの暗号化に使用した暗号鍵情報と、暗号鍵情報の暗号化に使用した公開鍵情報とが記録された媒体を用意して、予め用意された秘密鍵情報に基づいて公開鍵情報を生成させ、その生成された公開鍵情報を媒体に記録させて、媒体に記録された公開鍵情報を更新させるようにしたものである。
【００１５】
このようにしたことで、媒体に記録された公開鍵情報を更新させて、暗号化された情報ソースを再生できる機器を別の機器に移すことが可能になる。
【００１６】
【発明の実施の形態】
以下、添付図面を参照して、本発明の一実施の形態について説明する。
【００１７】
本例においては、音楽データ，ビデオデータなどの情報ソースを、暗号化して媒体に記録（記憶）させて、その記録された情報ソースを特定の機器だけで再生できるようにしたものである。記録させる媒体としては、半導体メモリを使用したメモリカードや、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ＋Ｒ／ＲＷなどの光ディスク又は光磁気ディスクや、各種磁気テープなどの様々な記録（記憶）媒体が適用可能である。ここでは媒体として、主としてメモリカードを使用した例を説明する。なお、以下の説明では、媒体への情報の書込み処理を記録と述べるが、ここでの記録には、半導体メモリなどを媒体として使用して、情報を記憶させる処理もも含まれる。
【００１８】
図１は、媒体に情報ソースを記録する記録装置の構成例を示した図である。本例の記録装置１０は、記録媒体３０を装着できる構成としてあり、その装着された記録媒体３０にデータを書き込むことができる。ここでの記録媒体３０の記録装置１０への装着状態としては、例えば、記録装置１０に記録媒体３０を装着させたときに、記録装置１０内の媒体アクセス機能部１４内の接続用接点が、記録媒体（メモリカード）３０側の接点と直接的に接触して、データの読出し及び書込みができるような構成とすることができる。
【００１９】
或いは、記録媒体（メモリカード）３０として、微弱な電波などにより記録装置１０内の媒体アクセス機能部１４と無線通信を行う非接触のＩＣカードとして構成して、記録装置１０と記録媒体３０との間接的な接続で、データの読出し及び書込みができるような構成としても良い。
【００２０】
記録装置１０は、情報ソース入力部１１を備えて、外部から入力した情報ソースの入力を受けるようにしてある。例えば、インターネットなどにアクセス可能な手段が設けられて、そのインターネットを介して情報ソースをダウンロードできる構成とする。或いは、ＣＤ，ＤＶＤなどの情報ソースが記録された媒体が装着されて、その媒体から情報ソースが得られる構成とする。
【００２１】
情報ソース入力部１１に入力した情報ソースは、中央制御ユニット１２の制御で、再生処理或いは出力処理が行われる。本例の場合には、情報ソース入力部１１に入力した情報ソースを、媒体アクセス機能部１４でアクセスする記録媒体３０に転送させて、媒体３０に記録させることができるようにしてある。この記録媒体３０への記録時には、著作権保護が必要な情報ソースの記録であると中央制御ユニット１２が判断した場合に、その情報ソースの暗号化を行って、媒体３０に記録させるようにしてある。
【００２２】
暗号化に必要な情報である暗号鍵情報は、例えば中央制御ユニット１２に接続されたメモリ１３に記憶させてあり、そのメモリ１３に記憶された暗号鍵情報を参照して、中央制御ユニット１２内での演算処理で、情報ソースの暗号化を行う。
【００２３】
図２は、記録媒体３０に記録された情報を読み出して、出力させる出力装置２０の構成例を示した図である。本例の出力装置２０は、記録媒体３０を装着できる構成としてあり、その装着された記録媒体３０からデータを読み出すことができる。ここでの記録媒体３０の出力装置２０への装着状態についても、記録装置１０の場合と同様に、例えば、出力装置２０に記録媒体３０を装着させたときに、出力装置２０内の媒体アクセス機能部２１内の接続用接点が、記録媒体（メモリカード）３０側の接点と直接的に接触して、データの読出し及び書込みができるような構成とすることができる。
【００２４】
或いは、記録媒体３０として、微弱な電波などにより出力装置２０内の媒体アクセス機能部２１と無線通信を行う非接触のＩＣカードとして構成して、出力装置２０と記録媒体３０との間接的な接続で、データの読出し及び書込みができるような構成としても良い。
【００２５】
出力装置２０の媒体アクセス機能部２１での記録媒体３０からの情報の読み出しは、中央制御ユニット２２の制御で実行され、読み出された情報ソースが出力部２４に供給されて、出力部２４から情報ソースが外部に出力される。例えば、情報ソースとして、ビデオプログラムである場合には、出力部２４に接続された表示装置（図示せず）に映像データが出力されて、映像が表示される。映像データに音声データが付随している場合には、音声データも出力される。また、情報ソースとして、オーディオプログラムである場合には、出力部２４に接続された音声出力装置（図示せず）に音声データが出力されて、音声がスピーカから出力される。出力装置２０の出力部２４が、表示装置や音声出力装置としての機能を内蔵しても良い。
【００２６】
出力装置２０の中央制御ユニット２２には、メモリ２３が接続させてあり、このメモリ２３に出力処理に必要な情報が記憶させてある。例えば、記録媒体３０から読み出した情報が暗号化されている場合に、その暗号化された情報の復号に必要な情報が、メモリ２３に記憶させてある。このメモリ２３に記憶された暗号化の復号に必要な情報を参照して、中央制御ユニット２２での演算処理で復号処理を行う。メモリ２３に記憶されている暗号化用の情報としては、例えば１台毎の出力装置２０に個別にセットされた秘密鍵情報がある。この秘密鍵情報は、各出力装置２０が内部で保持して、基本的に外部には出力されない情報である。
【００２７】
図３は、記録媒体の記録エリア構成例を示した図である。図３に示したように、記録媒体３０ａの記録エリアは、少なくとも３つに分割してあり、公開鍵情報記録部３１と暗号鍵情報記録部３２と暗号化情報記録部３３とを有する。それぞれの記録部３１，３２，３３には、複数の情報が記録される場合もある。暗号化情報記録部３３には、暗号化された情報ソースが記録され、暗号鍵情報記録部３２には、その情報ソース（暗号化情報）の暗号化に使用した暗号鍵情報が記録される。さらに、公開鍵情報記録部３１には、暗号鍵情報の暗号化に使用した鍵情報の内の公開鍵情報が記録される。これらの記録部３１，３２，３３は、例えば記録媒体３０ａがディスク状記録媒体のような媒体である場合には、記録装置側で記録する際にエリアが設定されて管理される。
【００２８】
また、例えば図４に示すように、メモリカードとして構成された記録媒体３０ｂの場合には、各記録部３１，３２，３３の書込み，読出しを制御する中央制御ユニット３５が、各記録部３１，３２，３３のエリアの管理を行って、設定される。図４に示した記録媒体３０ｂの場合には、記録装置や再生装置とデータ転送を行うための外部インターフェース部３４を備える。記録装置や再生装置のカードスロット部に装着されるメモリカードである場合には、外部インターフェース部３４が備える接点を介して、情報の転送が行われる。非接触で通信を行うメモリカードである場合には、外部インターフェース部３４がアンテナなどの通信手段を備える。
【００２９】
なお、図１，図２に示した記録装置１０及び出力装置２０は、演算処理手段である中央制御ユニット１２，２２内での演算処理で、暗号処理や復号処理を実行するようにしたが、暗号処理や復号処理を別体の回路で実行する構成としても良い。
【００３０】
即ち、例えば図６に示した記録装置１０′のように、情報ソース入力部１１で入力した情報ソースを暗号部１５に供給して、中央制御ユニット１２の制御で暗号化し、その暗号化された情報ソースを、媒体アクセス機能部１４に送る構成としても良い。
【００３１】
また、例えば図７に示した出力装置２０′のように、媒体アクセス機能部２１で記録媒体３０から読出した情報ソースを、復号部２５に供給して、中央制御ユニット２２の制御で暗号化からの復号を行い、復号された情報ソースを出力部２４に送る構成としても良い。
【００３２】
次に、本例の記録装置及び出力装置を使用して行われる情報ソースの記録処理及び出力処理を、図８〜図１０を参照して説明する。図８は、本例の情報ソースの記録処理及び出力処理を示したフローチャートである。図９は、図８のフローチャートに従った情報処理状態を示した説明図である。図１０は、図８のフローチャートに従った情報処理状態を、記録装置での処理と出力装置での処理と記録媒体での記録状態とに分けて示した説明図である。
【００３３】
図８のフローチャートに従って説明すると、まず記録媒体３０を出力装置２０にセットして、記録媒体３０の初期化処理が実行される。この初期化処理としては、まず出力装置２０の媒体アクセス機能部２１で、記録媒体３０とアクセスできる状態にセットする（ステップＳ１１）。この状態で、出力装置２０は、内部にセットされた秘密鍵情報を使用して、暗号化用の公開鍵情報を生成させる。秘密鍵情報は１台毎の出力装置に固有の情報であるので、生成された公開鍵情報についても、各出力装置に固有の情報となる。このようにして生成された公開鍵情報を記録媒体３０に転送して、記録媒体３０内の公開鍵情報記録部３１に記録させる（ステップＳ１２）。ここまでが出力装置での初期化処理である。
【００３４】
次に、記録装置１０で記録媒体３０に情報ソースを暗号化させて記録させる暗号記録処理に移る。この暗号記録処理としては、まず記録装置１０の媒体アクセス機能部１４で、記録媒体３０とアクセスできる状態にセットする（ステップＳ１３）。この状態で、記録媒体３０の公開鍵情報記録部３１に記録された公開鍵情報を読出す（ステップＳ１４）。記録装置１０では、この読出された公開鍵情報を使用して、記録装置１０に用意された暗号鍵情報の暗号化を行う（ステップＳ１５）。この公開鍵情報を使用した暗号鍵情報の暗号化は、図９に示した記録装置１０内での公開鍵暗号化１０ｂに相当する。
【００３５】
また、記録装置１０に用意された暗号鍵情報を使用して、中央制御ユニット１２内での演算処理で、情報ソースの暗号化を行って暗号化情報を得る。この情報ソースの暗号化は、図９に示した記録装置１０内での共通鍵暗号暗号化１０ａに相当する。このようにして得られた暗号化された暗号鍵情報と、暗号化情報とを、記録媒体３０の対応したエリア（暗号鍵情報記録部３２及び暗号化情報記録部３３）に記録させる（ステップＳ１６）。ここまでが記録装置での暗号記録処理である。
【００３６】
このようにして記録媒体３０に情報が記録された後は、この記録媒体３０を、初期化処理に使用した出力装置２０にセットして、復号再生処理を行う（ステップＳ１７）。記録媒体３０をセットした後は、そのセットされた記録媒体３０から暗号鍵情報を読出し（ステップＳ１８）、その読出された暗号鍵情報を、出力装置２０内に用意された秘密鍵を使用して復号して、公開鍵情報を得る（ステップＳ１９）。この暗号鍵情報の復号は、図９に示した出力装置２０内での公開鍵暗号復号２０ａに相当する。
【００３７】
そして、記録媒体３０から、暗号化情報（情報ソース）を読出し（ステップＳ２０）、その読出した暗号化情報を、ステップＳ１９で復号された公開鍵情報を使用して復号する（ステップＳ２１）。この情報ソースの復号は、図９に示した出力装置２０内での共通鍵暗号復号２０ｂに相当する。このようにして復号された情報ソースは、出力部２４から外部に出力される（ステップＳ２２）。
【００３８】
この図９のフローチャートに示した初期化処理、暗号記録処理及び復号再生処理は、図１０に示すように、出力装置２０に装着して初期化処理を行った記録媒体３０を、記録装置１０に装着して暗号化された情報ソースなどの記録を行うことで、その暗号化された情報ソースの復号しながらの再生が、初期化処理を行った出力装置２０で可能になるものである。従って、初期化処理を行った出力装置２０以外の装置に、記録媒体３０を装着させたとしても、情報ソースの暗号化に使用した秘密鍵が一致しないために、暗号化情報（情報ソース）の復号ができず、特定の１台の出力装置でだけ再生（出力）が可能な状態で、記録媒体３０に情報ソースが暗号化されて記録されることになる。
【００３９】
次に、このようにして記録媒体３０に記録された暗号化情報（情報ソース）を、初期化した出力装置以外の出力装置で復号できるようにするためにの処理を、図１１及び図１２を参照して説明する。本例の場合、上述したように特定の１台の出力装置でだけ復号できるようにしてあるが、以下に説明する移行処理（ムーブ処理）を行うことで、記録媒体３０に記録された情報が復号できる装置を、別の１台の装置に移すことができる。
【００４０】
図１１は、このムーブ処理状態を示したフローチャートである。ここでは、図８〜図１０に示した処理で、記録媒体３０に記録された情報ソースが復号可能な出力装置を、第１の出力装置としてあり、その第１の出力装置から移行される出力装置を第２の出力装置としてある。ここでは第１の出力装置と第２の出力装置は、同じ構成であることを想定しているが、同じ記録媒体を扱うことが可能な装置であれば良い。但し、同じ構成の装置であっても、暗号化用の秘密鍵情報は別のコードが設定してある。第１の出力装置には秘密鍵情報Ａが、第２の出力装置には秘密鍵情報Ｂが設定してあり、秘密鍵情報Ａ，Ｂを使用して生成される公開鍵情報を、公開鍵情報Ａ，Ｂと称する。
【００４１】
まず、移行される側の出力装置である第２の出力装置で、初期化処理を行う。即ち、図１１のフローチャートに示すように、既に図８のフローチャートの処理で暗号化情報などが記録された記録媒体３０を用意して、その記録媒体３０を、第２の出力装置に装着する（ステップＳ３１）。そして、第２の出力装置に設定された秘密鍵情報Ｂを使用して公開鍵情報Ｂを生成させ、その生成された公開鍵情報Ｂを、記録媒体３０の公開鍵情報記録部３１に記録させて、記録媒体３０の公開鍵情報記録部３１に記録された公開鍵情報Ａを公開鍵情報Ｂに更新させる（ステップＳ３２）。
【００４２】
その後、移動処理に移る。移動処理時には、第１の出力装置に記録媒体３０を装着する（ステップＳ３３）。そして、記録媒体３０に記録された暗号鍵情報Ａを第１の出力装置で読出し（ステップＳ３４）、その読出された暗号鍵情報Ａを、第１の出力装置に設定された秘密鍵Ａで復号する（ステップＳ３５）。次に、記録媒体３０の公開鍵情報記録部３１に記録された公開鍵情報Ｂを読出し（ステップＳ３６）、その読出された公開鍵情報Ｂで、ステップＳ３５で復号された暗号鍵を暗号化し、暗号鍵情報Ｂを得る（ステップＳ３７）。得られた暗号鍵情報Ｂは、記録媒体３０の暗号鍵情報記録部３２に記録させて、記録媒体３０の暗号鍵情報記録部３２に記録された暗号鍵情報Ａを暗号鍵情報Ｂに更新させる（ステップＳ３８）。
【００４３】
図１２は、このようにして実行される移行処理を、第１の出力装置と第２の出力装置とに分けて示した図である。この図１２に示すように、記録媒体３０に記録された公開鍵情報と暗号鍵情報とが更新されて、暗号化された情報ソースを復号できる情報が第１の出力装置用の情報から、第２の出力装置用の情報に更新される。このように移行処理が行われた後は、この記録媒体３０を第２の出力装置に装着させた場合にだけ、暗号化された情報ソースを復号して再生（出力）させることが可能になる。移行処理が行われた後は、第１の出力装置に記録媒体３０を装着させても、その第１の出力装置で正しく復号することは不可能であり、復号可能な機器が１台に限定されたままで、他の機器に移行できるものである。
【００４４】
なお、ここまでの説明では、記録媒体３０の公開鍵情報記録部３１と暗号鍵情報記録部３２については、それぞれ１組の情報だけを記録できる構成としたが、複数の公開鍵情報又は暗号鍵情報が記録できる構成としても良い。例えば、図１３に示すように、ｎ個（ｎは正の整数）の公開鍵情報が記録可能な公開鍵情報記録部３１を有する記録媒体３０ｃとして構成しても良い。このようにすることで、予め複数の出力装置の公開鍵情報を記録させておけば、記録装置での暗号鍵情報生成時に、どの出力装置の公開鍵情報を使用すれば良いかの選択処理を行うだけで、暗号化情報生成時に使用される公開鍵情報が選択されて、対応した出力装置用の暗号鍵情報が生成されて記録されるようになる。また、図１３に示すように公開鍵情報記録部が複数用意されている場合には、図１１，図１２に示した移行処理時にも、その移行処理を行う毎に初期化処理を行う必要がなく、それだけ簡単に移行処理が実行できるようになる。
【００４５】
このような複数の公開鍵情報を１つの記録媒体３０ｃに記録させる処理としては、記録媒体３０ｃを使用した初期化処理を、記録させる公開鍵情報の数だけ複数回行うようにしても良いが、記録装置１０側のメモリ１３に、予め再生が想定される１台又は複数台の出力装置の公開鍵情報を記憶させる転送作業を行い、その記憶された公開鍵情報を、記録媒体に記録させるようにしても良い。このようにすることで、一度だけ記録装置１０に公開鍵情報を記憶させる作業を行えば、記録媒体３０を何個使用する場合でも、以後は初期化処理が必要なく、それだけ記録作業が簡単になる。
【００４６】
また、図１４に示したように、ｎ個の公開鍵情報が記録可能な公開鍵情報記録部３１と、ｎ個の暗号鍵情報が記録可能な暗号鍵情報記録部３２とを有する記録媒体３０ｄとして構成しても良い。このようにすることで、公開鍵情報だけでなく、暗号鍵情報についても複数組記録させておくことが可能になり、複数の出力装置での復号に対処できるようになる。但し、暗号化情報記録部３３に記録される暗号化情報が複数の出力装置で復号できることが好ましくない場合には、いずれか１台の出力装置に記録媒体３０が装着された場合に、他の出力装置用の暗号鍵情報を消去するようにして、他の出力装置での再生を制限するようにしても良い。
【００４７】
また、暗号化された情報ソースの記録部についても、複数の情報ソースの記録ができる構成としても良い。この場合、それぞれの情報ソース毎に、公開鍵情報や暗号鍵情報が記録される構成として、各情報ソース毎に、異なる出力装置での復号ができるようにしても良い。或いは、出力装置が１台で良い場合には、公開鍵情報や暗号鍵情報を複数の情報ソースで共用化しても良い。
【００４８】
また、ここまで説明した実施の形態では、情報ソースとして、音楽データ，ビデオデータなどのコンテンツデータとしたが、その他の暗号化が必要な各種情報を、情報ソースとして記録しても良い。また、記録媒体についても、メモリカードやディスクなどの媒体以外の各種記録媒体を適用しても良い。
【００４９】
また、ここまでの説明では、記録媒体に各情報（公開鍵情報，暗号鍵情報，暗号化情報など）を記録させるための操作については特に説明しなかったが、自動的に媒体の状態に応じて処理を開始させても良いが、記録装置や出力装置が備える（或いは接続された）ディスプレイに、メニュー画面のようなものを表示させて、その画面上での表示に基づいたユーザ操作で、それぞれの処理が開始されるようにしても良い。
【００５０】
また、ここまでの説明では、公開鍵情報や暗号鍵情報と、暗号化された情報ソース（暗号化情報）とが１つの媒体に記録されるものとして説明したが、公開鍵情報や暗号鍵情報と、情報ソースとを、２つの媒体に分けて記録させるようにしても良い。
【００５１】
さらに、上述した実施の形態では、記録装置や出力装置は、オーディオデータ，ビデオデータなどの決められた種類のデータを処理する専用の機器（例えばオーディオ機器やビデオ機器）であることを想定したが、コンピュータ装置などのデータ処理装置に、本例の処理を実行するプログラムを実装して、同様の処理が行えるように構成しても良い。
【００５２】
【発明の効果】
本発明によると、媒体に暗号化して記録させた情報ソースを、媒体に公開鍵情報を記録させた機器だけで復号できるようになり、特定の１台の機器だけで再生できるような制限を行う場合であっても、媒体に記録する機器と、媒体から出力させる機器とを分けることが可能になり、著作権保護が必要な情報の扱いが便利になる。
【００５３】
また本発明によると、媒体に記録された公開鍵情報を別の機器で更新させて、その更新された公開鍵情報に基づいた暗号鍵情報を媒体に記録させることで、出力させる機器を別の機器に移す処理が容易に実行できるようになり、出力機器を特定の１台に制限した場合であっても、その１台の機器を自由に選択できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による記録装置の構成例を示すブロック図である。
【図２】本発明の一実施の形態による出力装置の構成例を示すブロック図である。
【図３】本発明の一実施の形態による記録媒体のデータ記録例を示す説明図である。
【図４】本発明の一実施の形態による記録媒体を、メモリカードとして構成した場合の一例を示したブロック図である。
【図５】本発明の一実施の形態による媒体初期化装置の構成例を示すブロック図である。
【図６】一実施の形態による記録装置の他の構成例を示すブロック図である。
【図７】一実施の形態による出力装置の他の構成例を示すブロック図である。
【図８】本発明の一実施の形態による媒体への記録と出力の処理例を示したフローチャートである。
【図９】本発明の一実施の形態による処理状態の例を示した説明図である。
【図１０】図８のフローチャートに基づいた処理状態を、記録装置と出力装置とで分けて段階的に示した説明図である。
【図１１】本発明の一実施の形態による暗号化に必要な情報の移動処理例を示したフローチャートである。
【図１２】図１１のフローチャートに基づいた処理状態を、２台の出力装置で分けて段階的に示した説明図である。
【図１３】本発明の他の実施の形態による記録媒体の例を示したブロック図である。
【図１４】本発明のさらに他の実施の形態による記録媒体の例を示したブロック図である。
【符号の説明】
１０，１０′…記録装置、１１…情報ソース入力部、１２…中央制御ユニット、１３…メモリ、１４…媒体アクセス機能部、１５…暗号部、２０，２０′…出力装置、２１…媒体アクセス機能部、２２…中央制御ユニット、２３…メモリ、２４…情報ソース出力部、２５…復号部、３０，３０ａ，３０ｂ，３０ｃ，３０ｄ…記録媒体（メモリカード）、３１…公開鍵情報記録部、３２…暗号鍵情報記録部、３３…暗号化情報記録部、３４…外部インターフェース部、３５…中央制御ユニット、４０…初期化装置、４１…媒体アクセス機能部、４２…中央制御ユニット、４３…メモリ
【図１】
2004080631.tif 000003
【図２】
2004080631.tif 000004
【図３】
2004080631.tif 000005
【図４】
2004080631.tif 000006
【図５】
2004080631.tif 000007
【図６】
2004080631.tif 000008
【図７】
2004080631.tif 000009
【図８】
2004080631.tif 000010
【図９】
2004080631.tif 000011
【図１０】
2004080631.tif 000012
【図１１】
2004080631.tif 000013
【図１２】
2004080631.tif 000014
【図１３】
2004080631.tif 000015
【図１４】
2004080631.tif 000016