(57)【要約】    【課題】  暗号化二重鍵方式でない記憶媒体のデータを、暗号化二重鍵方式による記憶媒体に移行させる。【解決手段】  ＳＤオーディオカードＳＤａのコンテンツデータＣを暗号化するタイトル鍵Ｋｔが、鍵生成部２３ｅにより生成されるユーザ鍵Ｋｕａにより更に暗号化され、ＳＤカードＳＤｑのユーザデータ領域４に保存される。生成されたユーザ鍵Ｋｕａは、ＳＤカードＳＤｑのメディア固有鍵Ｋｍｕｑで暗号化され、保護領域３に保存される。【選択図】  図３
2006020154.tif 000002
【特許請求の範囲】
【請求項１】
媒体識別子データと、この媒体識別子データに基づいて生成可能な媒体固有鍵データと、この媒体固有鍵データによりユーザ鍵データが復号可能に暗号化されてなる暗号化ユーザ鍵データと、前記ユーザ鍵データによりコンテンツ鍵データが復号可能に暗号化されてなる第１コンテンツ鍵データとが記憶された第１記憶媒体と、前記第１コンテンツ鍵データにより復号可能に暗号化された第１コンテンツデータを記憶部に保持するユーザ端末とを用い、前記ユーザ鍵と前記コンテンツ鍵とを用いた暗号化方式により前記第１コンテンツデータの権利を保護するようにした記憶媒体処理システムにおいて、前記第１コンテンツデータとは異なる権利保護方式で配布された第２コンテンツデータを保持した第２記憶媒体に記憶されたデータをも統一的に利用するための方法であって、
第１鍵データにより暗号化された前記第２コンテンツデータを前記ユーザ端末の記憶部又は前記第１記憶媒体に書き込む書込みステップと、
前記第１鍵データを暗号化するための第２鍵データを生成するステップと、
前記第２鍵データにより前記第１鍵データを暗号化して前記第１記憶媒体に記憶させる記憶ステップと
を備えたことを特徴とするコンテンツ管理方法。
【請求項２】
少なくとも前記記憶ステップが終了するまでの間は、前記第２記憶媒体に記憶されたデータの移動及びコピーを禁止する請求項１記載のコンテンツ管理方法。
【請求項３】
前記記憶ステップの終了後、前記第２記憶媒体に記憶されたデータを消去するステップを更に備えた請求項１又は２記載のコンテンツ管理方法。
【請求項４】
前記第１鍵データは、前記第２記憶媒体において使用されている暗号化方式に用いられているものである請求項１記載のコンテンツ管理方法。  
【請求項５】
前記第１鍵データは、前記第２記憶媒体に暗号化されずに記憶されているコンテンツデータを記憶するため、前記ユーザ端末において新たに生成されるものである請求項１記載のコンテンツ管理方法。
【請求項６】
前記第２鍵データを、前記第１記憶媒体の媒体固有鍵データにより暗号化するステップを更に備えた請求項１記載のコンテンツ管理方法。
【請求項７】
媒体識別子データと、この媒体識別子データに基づいて生成可能な媒体固有鍵データと、この媒体固有鍵データによりユーザ鍵データが復号可能に暗号化されてなる暗号化ユーザ鍵データと、前記ユーザ鍵データによりコンテンツ鍵データが復号可能に暗号化されてなる第１の暗号化コンテンツ鍵データとが記憶された第１記憶媒体と接続可能され、前記第１コンテンツ鍵データにより復号可能に暗号化された第１コンテンツデータを記憶部に保持する電子機器において、
前記第１コンテンツデータとは異なる権利保護方式で配布された第２コンテンツデータを保持した第２記憶媒体と接続されてこの第２記憶媒体に記憶されたデータを前記第１記憶媒体に移行させることが可能に構成され、
前記第２コンテンツデータを暗号化している第１鍵データを暗号化するための第２鍵データを生成する鍵生成部と、
前記第２鍵データにより前記第１鍵データを暗号化する暗号化部と、
第１鍵データにより暗号化された前記第２コンテンツデータを前記記憶部又は前記第１記録媒体に書き込むと共に、前記暗号化部で暗号化された前記第１鍵データを前記第１記憶媒体に書き込む読出し／書込み部と
を備えたことを特徴とする電子機器。
【請求項８】
少なくとも前記読出し／書込み部による前記第２コンテンツデータと前記第１鍵データの書込み動作が終了するまでの間は、前記第２記憶媒体に記憶されたデータの移動及びコピーを禁止する制御部を更に備えた請求項７記載の電子機器。
【請求項９】
前記読出し／書込み部による前記第２コンテンツデータと前記第１鍵データの書込み動作が終了した場合、前記制御部は前記第２記憶媒体に記憶されたデータを消去する７又は８記載の電子機器。
【請求項１０】
前記第１鍵データは、前記第２記憶媒体において使用されている暗号化方式に用いられているものである請求項７記載の電子機器。  
【請求項１１】
前記第１鍵データは、前記第２記憶媒体に暗号化されずに記憶されているコンテンツデータを記憶するため、前記鍵生成部により生成されるものである請求項７記載の電子機器。
【請求項１２】
媒体識別子データと、この媒体識別子データに基づいて生成可能な媒体固有鍵データと、この媒体固有鍵データによりユーザ鍵データが復号可能に暗号化されてなる暗号化ユーザ鍵データと、前記ユーザ鍵データによりコンテンツ鍵データが復号可能に暗号化されてなる第１コンテンツ鍵データとが記憶された第１記憶媒体と、前記第１コンテンツ鍵データにより復号可能に暗号化された第１コンテンツデータを記憶部に保持するユーザ端末とを用い、前記ユーザ鍵と前記コンテンツ鍵とを用いた暗号化方式により前記第１コンテンツデータを保護するようにした記憶媒体処理システムにおいて、前記第１コンテンツデータとは異なる権利保護方式で配布された第２コンテンツデータを保持した第２記憶媒体に記憶されたデータをも統一的に利用するコンテンツ管理方法を実行するためのコンテンツ管理用プログラムであって、
第１鍵データにより暗号化された前記第２コンテンツデータを前記ユーザ端末の記憶部又は前記第１記憶媒体に書き込む書込みステップと、
前記第１鍵データを暗号化するための第２鍵データを生成するステップと、
前記第２鍵データにより前記第１鍵データを暗号化して前記第１記憶媒体に記憶させる記憶ステップと
を実行するように構成された、コンテンツ管理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化二重鍵方式に対応する記憶媒体に接続可能とされた電子機器と、そのような電子機器等において記憶媒体の記憶データを移行するためのコンテンツ管理方法又はプログラムとに関するものである。
【背景技術】
【０００２】
近年、情報化社会の発展に伴い、本、新聞、音楽又は動画などを電子化したコンテンツをユーザ端末に配信し、コンテンツを閲覧可能とするコンテンツ流通システムが広く用いられてきている。
但し、電子化したコンテンツ（以下、単にコンテンツという）は、容易に複製可能なため、著作権を無視する違法行為が生じ易い。このような違法行為からコンテンツを保護する観点から、コンテンツは、通常、暗号化鍵により、暗号化されて記録され、再生時に復号される。この種のコンテンツ保護技術には、ＣＰＲＭ(Content Protection for Prerecorded Media)があり、例えばＳＤオーディオ(SD-Audio)、ＳＤビデオ(SD-video)、ＳＤイー・パブリッシュ(SD-ePublish：ＳＤ電子出版)のように規格化された暗号化鍵方式を用いている（例えば、非特許文献１参照。）。
【０００３】
図７は係る暗号化鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。ここで、ＳＤカードＳＤａは、データをセキュアに記憶したセキュア記憶媒体の一例であり、システム領域(System Area)１’、秘匿領域(Hidden Area)２’、保護領域(Protected Area)３’、ユーザデータ領域(User Data Area)４’及び暗復号部５’を備えており、ＳＤオーディオ規格に対応して各領域１’〜４’にデータが記憶されている。ここで、ＳＤカードＳＤａの添字ａは、ＳＤオーディオ規格に対応する旨を表すが、これに限らず、ＳＤビデオ規格又はＳＤイー・パブリッシュ規格等といった現在定義されている全てのＳＤモノメディア規格のいずれにも対応可能となっている。
【０００４】
係るＳＤカードＳＤａは、具体的には、システム領域１’には鍵管理情報ＭＫＢ(Media Key Block)及びメディア識別子ＩＤｍが記憶され、秘匿領域２’にはメディア固有鍵Ｋｍｕが記憶され、保護領域３’には暗号化タイトル鍵Ｅｎｃ（Ｋｍｕ，Ｋｔ）が記憶され、ユーザデータ領域４’には暗号化コンテンツＥｎｃ（Ｋｔ，Ｃ））が記憶されている。なお、Ｅｎｃ（Ａ，Ｂ）の表記は、本明細書中ではデータＡにより暗号化されたデータＢを意味する。
【０００５】
ここで、システム領域１’は、読取専用でＳＤカード外部からアクセス可能な領域である。秘匿領域２’は、読取専用でＳＤカード自身が参照する領域であり、外部からのアクセスが一切不可となっている。保護領域３’は、認証に成功した場合にＳＤカード外部から読出／書込可能な領域である。ユーザデータ領域４’は、ＳＤカード外部から自由に読出／書込可能な領域である。暗復号部５’は、保護領域３’とＳＤカード外部との間で、認証、鍵交換及び暗号通信を行なうものであり、暗号化／復号機能をもっている。
【０００６】
このようなＳＤカードＳＤａに対し、再生用のユーザ端末１０ａは以下のように論理的に動作する。すなわち、ユーザ端末１０ａでは、ＳＤカードＳＤａのシステム領域１’から読み出した鍵管理情報ＭＫＢを、予め設定されたデバイス鍵ＫｄによりＭＫＢ処理し（ＳＴ１）、メディア鍵Ｋｍを得る。次に、ユーザ端末１０ａは、このメディア鍵Ｋｍと、ＳＤカードＳＤａのシステム領域１’から読み出したメディア識別子ＩＤｍとを共にハッシュ処理し（ＳＴ２）、メディア固有鍵Ｋｍｕを得る。
【０００７】
しかる後、ユーザ端末１０ａは、このメディア固有鍵Ｋｍｕに基づいて、ＳＤカードＳＤａの暗復号部５’との間で認証及び鍵交換(ＡＫＥ: Authentication Key Exchange)処理を実行し（ＳＴ３）、ＳＤカードＳＤａとの間でセッション鍵Ｋｓを共有する。なお、ステップＳＴ３の認証及び鍵交換処理は、暗復号部５’に参照される秘匿領域２’内のメディア固有鍵Ｋｍｕと、ユーザ端末１０ａに生成されたメディア固有鍵Ｋｍｕとが一致するときに成功し、セッション鍵Ｋｓが共有される。
【０００８】
続いて、ユーザ端末１０ａは、セッション鍵Ｋｓを用いた暗号通信を介して保護領域３’から暗号化タイトル鍵Ｅｎｃ（Ｋｍｕ，Ｋｔ）を読み出すと（ＳＴ４）、この暗号化タイトル鍵Ｅｎｃ（Ｋｍｕ，Ｋｔ）をメディア固有鍵Ｋｍｕにより復号処理し（ＳＴ５）、タイトル鍵Ｋｔを得る。
最後に、ユーザ端末１０ａは、ＳＤカードＳＤａのユーザデータ領域４’から暗号化コンテンツＥｎｃ（Ｋｔ，Ｃ）を読出すと、この暗号化コンテンツＥｎｃ（Ｋｔ，Ｃ）をタイトル鍵Ｋｔにより復号処理し（ＳＴ６）、得られたコンテンツＣを再生する。さて、以上のような暗号化鍵方式は、タイトル鍵Ｋｔがメディア固有鍵Ｋｍｕで（一重に）暗号化されている。これに対し、以下のようにコンテンツ鍵Ｋｃ（＝タイトル鍵Ｋｔ）がユーザ鍵Ｋｕ及びメディア固有鍵Ｋｍｕで二重に暗号化された暗号化二重鍵方式が考えられている（例えば、非特許文献２参照。）。この種の暗号化二重鍵方式は、例えばＭＱｂｉｃ（登録商標）に用いられている。
【０００９】
図８は係る暗号化二重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図であり、主に以下の３点（ｉ）〜（ｉｉｉ）で図７と異なっている。
（ｉ）保護領域３には、暗号化タイトル鍵に代えて、暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ，Ｋｕ）が記憶されている点。なお、ユーザ鍵Ｋｕは、コンテンツ鍵Ｋｃに対する暗号化／復号鍵であり、同一のＳＤカードＳＤｑでは複数個の暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ，Ｋｃ１），Ｅｎｃ（Ｋｕ，Ｋｃ２），…に対しても、共通に使用される。また、ＳＤカードＳＤｑの添字ｑは、ＭＱｂｉｃ（登録商標）に対応する旨を表す。
（ｉｉ）ユーザデータ領域４には、暗号化コンテンツに代えて、暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ，Ｋｃ）が記憶されている点。一方、暗号化コンテンツは、ユーザ端末１０ｑ内のメモリ１１ｑに記憶されるとしたが、外部の記憶媒体に記憶されていてもよい。
（ｉｉｉ）ステップＳＴ５とＳＴ６との間に、メディア固有鍵Ｋｍｕによる復号結果（ユーザ鍵Ｋｕ）に基づいて、暗号化コンテンツ鍵を復号してコンテンツ鍵（＝タイトル鍵）Ｋｃを得るための復号処理（ＳＴ５ｑ）を備えた点。
以上３点の相違により、図８中のＳＤカードＳＤｑ及びユーザ端末１０ｑは、ステップＳＴ１〜ＳＴ３までは図９と同様に動作するが、ステップＳＴ４以降は次のように動作する。
【００１０】
ユーザ端末１０ｑは、セッション鍵Ｋｓを用いた暗号通信を介して保護領域３から暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ，Ｋｕ）を読み出すと（ＳＴ４）、この暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ，Ｋｕ）をメディア固有鍵Ｋｍｕにより復号処理し（ＳＴ５）、ユーザ鍵Ｋｕを得る。
ここで更に、ユーザ端末１０ｑは、ＳＤカードＳＤｑのユーザデータ領域４から暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ，Ｋｃ）を読出すと、この暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ，Ｋｃ）をユーザ鍵Ｋｕにより復号処理し（ＳＴ５ｑ）、コンテンツ鍵Ｋｃを得る。
【００１１】
最後に、ユーザ端末１０ａは、メモリ１１ｑから暗号化コンテンツＥｎｃ（Ｋｃ，Ｃ）を読出すと、この暗号化コンテンツＥｎｃ（Ｋｃ，Ｃ）をコンテンツ鍵Ｋｃにより復号処理し（ＳＴ６）、得られたコンテンツＣを再生する。
以上のような暗号化二重鍵方式は、保護領域３よりも記憶容量が大きいユーザデータ領域４に暗号化コンテンツ鍵を保持するので、ＳＤオーディオよりも大量の暗号化コンテンツ鍵を保存できる利点がある。また、暗号化二重鍵方式は、暗号化コンテンツをＳＤカード外部に保持できることから、暗号化コンテンツの流通を促すことが期待されている。
【００１２】
【非特許文献１】４Ｃ  エンティティ、ＬＬＣ、［online］、インターネット＜ＵＲＬ  ：http://www.4Centity.com/、平成１６年６月１４日検索＞
【非特許文献２】ＩＴ情報サイト・ＩＴｍｅｄｉａニュース［online］、インターネット＜ＵＲＬ：http://www.itmedia.co.jp/news/0307/18/njbt_02.html、平成１６年６月１４日検索＞
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、以上のような暗号化二重鍵方式に対応したユーザ端末１０ｑでは、別方式である暗号化一重鍵方式で使用されていた記憶媒体は、暗号化方式の相違のため、再生することができない。そこで、こうした各種の異なる権利保護方式で配布されたコンテンツであっても、ユーザとしては同じように扱って利用できるようにすることが望まれる。
【課題を解決するための手段】
【００１４】
この発明に係るコンテンツ管理方法は、媒体識別子データと、この媒体識別子データに基づいて生成可能な媒体固有鍵データと、この媒体固有鍵データによりユーザ鍵データが復号可能に暗号化されてなる暗号化ユーザ鍵データと、前記ユーザ鍵データによりコンテンツ鍵データが復号可能に暗号化されてなる第１コンテンツ鍵データとが記憶された第１記憶媒体と、前記第１コンテンツ鍵データにより復号可能に暗号化された第１コンテンツデータを記憶部に保持するユーザ端末とを用い、前記ユーザ鍵と前記コンテンツ鍵とを用いた暗号化方式により前記第１コンテンツデータの権利を保護するように した記憶媒体処理システムにおいて、前記第１コンテンツデータとは異なる権利保護方式で配布された第２コンテンツデータを保持した第２記憶媒体に記憶されたデータをも統一的に利用するための方法であって、第１鍵データにより暗号化された前記第２コンテンツデータを前記ユーザ端末の記憶部又は前記第１記憶媒体に書き込む書込みステップと、前記第１鍵データを暗号化するための第２鍵データを生成するステップと、前記第２鍵データにより前記第１鍵データを暗号化して前記第１記憶媒体に記憶させる記憶ステップとを備えたことを特徴とする。
【００１５】
この発明に係るコンテンツ管理用プログラムは、媒体識別子データと、この媒体識別子データに基づいて生成可能な媒体固有鍵データと、この媒体固有鍵データによりユーザ鍵データが復号可能に暗号化されてなる暗号化ユーザ鍵データと、前記ユーザ鍵データによりコンテンツ鍵データが復号可能に暗号化されてなる第１コンテンツ鍵データとが記憶された第１記憶媒体と、前記第１コンテンツ鍵データにより復号可能に暗号化された第１コンテンツデータを記憶部に保持するユーザ端末とを用い、前記ユーザ鍵と前記コンテンツ鍵とを用いた暗号化方式により前記第１コンテンツデータを保護するようにした記憶媒体処理システムにおいて、前記第１コンテンツデータとは異なる権利保護方式で配布された第２コンテンツデータを保持した第２記憶媒体に記憶されたデータをも統一的に利用するコンテンツ管理方法を実行するためのコンテンツ管理用プログラムであって、第１鍵データにより暗号化された前記第２コンテンツデータを前記ユーザ端末の記憶部又は前記第１記憶媒体に書き込む書込みステップと、前記第１鍵データを暗号化するための第２鍵データを生成するステップと、前記第２鍵データにより前記第１鍵データを暗号化して前記第１記憶媒体に記憶させる記憶ステップとを実行するように構成されたことを特徴とする。
【００１６】
この発明に係る電子機器は、媒体識別子データと、この媒体識別子データに基づいて生成可能な媒体固有鍵データと、この媒体固有鍵データによりユーザ鍵データが復号可能に暗号化されてなる暗号化ユーザ鍵データと、前記ユーザ鍵データによりコンテンツ鍵データが復号可能に暗号化されてなる第１の暗号化コンテンツ鍵データとが記憶された第１記憶媒体と接続可能され、前記第１コンテンツ鍵データにより復号可能に暗号化された第１コンテンツデータを記憶部に保持する電子機器において、前記第１コンテンツデータとは異なる権利保護方式で配布された第２コンテンツデータを保持した第２記憶媒体と接続されてこの第２記憶媒体に記憶されたデータを前記第１記憶媒体に移行させることが可能に構成され、前記第２コンテンツデータを暗号化している第１鍵データを暗号化するための第２鍵データを生成する鍵生成部と、前記第２鍵データにより前記第１鍵データを暗号化する暗号化部と、第１鍵データにより暗号化された前記第２コンテンツデータを前記記憶部又は前記第１記録媒体に書き込むと共に、前記暗号化部で暗号化された前記第１鍵データを前記第１記憶媒体に書き込む読出し／書込み部とを備えたことを特徴とする。
【発明の効果】
【００１７】
この発明によれば、第２記憶媒体の第２コンテンツデータを暗号化している第１鍵データを更に暗号化するための第２鍵データが生成され、この第２鍵データにより第１鍵データが暗号化されて第１記憶媒体に記憶される。第２鍵データが生成されることにより、暗号化二重鍵方式に対応していない第２記憶媒体のデータも、第１記憶媒体に記憶して、旧来の暗号化方式のカードに記憶されたコンテンツを利用することができるようになる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の各実施形態について図面を参照しながら説明する。  
図１は本発明の実施形態に係る記憶媒体処理システムの構成を示す模式図である。図７及び図８と同種の部分には同一符号を付してその詳しい説明を省略し、ここでは異なる部分について主に述べる。
【００１９】
具体的に本実施形態のシステムは、１枚のＭＱｂｉｃ対応のＳＤカードＳＤｑと、ＭＱｂｉｃに対応しておらずＳＤカードＳＤｑへの移行を希望する記憶媒体（ここでは、Ｄオーディオ用ＳＤカードＳＤａ）を着脱自在に保持するユーザ端末２０がネットワーク３０を介してライセンスセンタ装置４０に通信可能となっている。
【００２０】
ユーザ端末２０は、メモリ２１、ダウンロード部２２、ＳＤカード処理部２３、及び制御部２５を備えており、例えばパーソナルコンピュータ、携帯電話又は携帯情報端末（ＰＤＡ）等のように、ＳＤカードＳＤｑを着脱自在に保持する電子機器であれば任意のデバイスが使用可能となっている。
ここで、メモリ２１は、他の各部２２〜２５から読出／書込可能な記憶領域であり、例えば暗号化コンテンツＥｎｃ（Ｋｃ、Ｃ）が記憶される。
【００２１】
ダウンロード部２２は、制御部２５により制御され、ライセンスセンタ装置４０から暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ、Ｋｃ）やユーザ鍵をダウンロードする機能を有しており、例えばブラウザ等が使用可能となっている。ＳＤカード処理部２３は、制御部２５により制御され、ＳＤカードＳＤｑの認証を行なう認証部２３ａ、ＳＤカードＳＤｑとユーザ端末２０との間、及びユーザ端末２０とライセンスセンタ装置４０との間のデータ通信を司る通信部２３ｂ、ＳＤカードＳＤｑとユーザ端末２０との間、若しくはＳＤカードＳＤｑとライセンスセンタ装置４０との間のデータの読出し及び書込みを司る読出し／書込み部２３ｃ、暗復号部２３ｄ、及びユーザ鍵データ等を生成する鍵生成部２３ｅから構成される。制御部２５は、通常のコンピュータ機能と、ユーザの操作に応じて他の各部２１〜２４を制御する機能とを有している。
【００２２】
ライセンスセンタ装置４０は、鍵配信サーバ４１と、セキュリティモジュール４２とを備えている。
鍵配信サーバ４１は、ユーザ端末２０からネットワーク３０を介してコンテンツ鍵送信要求を受けた場合、所定の認証プロセスを経た後、要求に係る新しいコンテンツ鍵データをネットワーク３０を介してユーザ端末２０に返信する機能を有する。また、鍵配信サーバ４１は、ユーザ端末２０からネットワーク３０を介してユーザ鍵配信要求を受けた場合、要求に係るユーザ鍵データを生成すると共に、そのユーザ鍵データ等をネットワーク３０を介してユーザ端末２０に返信する機能を有する。
【００２３】
セキュリティモジュール４２は、ユーザ鍵Ｋｕ及びコンテンツ鍵Ｋｃの暗復号処理を実行する装置であり、管理用鍵取得部４３及び鍵暗号化管理部４４を備えている。管理用鍵取得部４３は、鍵配信サーバ４１から読出可能に管理用鍵を保持するものである。鍵暗号化管理部４４は、鍵配信サーバ４１から管理用鍵が設定される機能と、この管理用鍵に基づいて、鍵配信サーバ４１から受けた管理用の暗号化ユーザ鍵及び管理用の暗号化コンテンツ鍵をそれぞれ復号し、ユーザ鍵及びコンテンツ鍵を得る機能と、コンテンツ鍵と基本メタデータとをユーザ鍵で暗号化し、得られた暗号化コンテンツ鍵（基本メタデータを含む）と購入日等の（付加的な）メタデータとを鍵配信サーバ４１に送信する機能とを持っている。
【００２４】
このシステムにおいて、ＳＤオーディオカードＳＤａ（移動元）のコンテンツデータ等をＳＤカードＳＤｑ（移動先）に移行する手順を、図２及び図３を参照して説明する。図２は、この手順を説明するフローチャートであり、図３は、データの移行の様子を示す概念図である。
まず、カードＳＤｑとＳＤａとをユーザ端末２０に接続した後、図示しないユーザ端末２０の操作パネルを操作すると、認証部２３ａによる認証が開始される。認証完了後、制御部２５により、通信部２３ｂ及び読出し／書込み部２３ｃが起動され、これにより、ＳＤオーディオカードＳＤａの暗号化コンテンツデータＥｎｃ（Ｋｔ、Ｃ）がユーザデータ領域４´から、暗号化タイトル鍵データＥｎｃ（Ｋｍｕａ、Ｋｔ）が保護領域３´からユーザ端末２０に読み込まれる（Ｓ１１）。この読み込みが完了すると、コンテンツデータの不正な増殖を防止するため、移行が完了するまでの間、ＳＤオーディオカードＳＤａのデータの移動（ｍｏｖｅ）及びコピー（ｃｏｐｙ）が禁止される（Ｓ１２）。
【００２５】
暗号化タイトル鍵データＥｎｃ（Ｋｍｕａ、Ｋｔ）は、図７で説明したのと同様の手順でＳＤオーディオカードＳＤａのメディア固有鍵Ｋｍｕａにより復号され、タイトル鍵Ｋｔが得られる。
次に、コンテンツデータを暗号化している鍵であるタイトル鍵Ｋｔを更に別の鍵で暗号化して、移動先であるＳＤカードＳＤｑのユーザデータ領域４に格納する。そのための鍵として、ユーザ鍵Ｋｕａを鍵生成部２３ｅにより生成する（図３参照）。生成されたユーザ鍵ＫｕａはＳＤカードＳＤｑに送信され、ＳＤカードＳＤｑのメディア固有鍵Ｋｍｕｑにより暗号化されて保護領域３に保存される（Ｓ１３）。なお、所定の理由によりユーザ鍵Ｋｕａが既に登録済みである場合には、このステップＳ１３はスキップされる。
【００２６】
一方、復号化されたタイトル鍵Ｋｔは、この生成されたユーザ鍵Ｋｕａで暗号化され、ＳＤカードＳＤｑのユーザデータ領域４に移動され、保存される（Ｓ１４）。すなわち、タイトル鍵Ｋｔは、移動先であるＳＤカードＳＤｑにおいて、移動元であるＳＤオーディオカードＳＤａにおけるのと同様、コンテンツデータを暗号化するのに用いられる。ただし、ＳＤオーディオカードＳＤａにおけるのと異なり、ＳＤカードＳＤｑでは、タイトル鍵Ｋｔが、更に鍵生成部２３ｅで生成されたユーザ鍵Ｋｕａにより暗号化され、このユーザ鍵Ｋｕａも、ＳＤカードＳＤｑに固有のメディア固有鍵Ｋｍｕｑにより暗号化されて保護領域３に格納される。すなわち、この移動元のＳＤオーディオカードＳＤａのコンテンツデータＣは、移動先のＳＤカードＳＤｑにおいて、元のタイトル鍵Ｋｔと、新しく生成したユーザ鍵Ｋｕａとにより、暗号化二重鍵方式が実行されることにより保護される。
【００２７】
タイトル鍵Ｋｔにより暗号化されたコンテンツデータＥｎｃ（Ｋｔ、Ｃ）は、ＳＤカードＳＤｑに適合した保存形式に変更して、メモリ２１に格納される（Ｓ１５）。場合により、メモリ２１に格納する代わりに、ＳＤカードＳＤｑのユーザデータ領域４に格納するようにしてもよい。こうして、以上の手順が完了し、ＳＤオーディオカードＳＤａのデータのＳＤカードＳＤｑへの移動が完了すると、読出し／書込み部２３ｃは、移動元のＳＤオーディオカードのデータを消去する（Ｓ１６）。これにより、コンテンツデータの権利が不正に増殖することが防止される。
【００２８】
以上、ＳＤオーディオカードＳＤａをＳＤカードＳＤｑに移行させる場合について説明したが、本発明はこれに限定されず、異なる暗号化方式の記憶媒体のデータを、暗号化二重鍵方式のカードに移行する場合の全般に適用可能なものである。
例えば、図４に示すように、地上波デジタル放送のコンテンツを保存した記憶媒体を、ＳＤカードＳＤｑに移行する場合にも、本発明が適用され得る。すなわち、地上波デジタル放送用のＣＡモジュール等では、ワーク鍵Ｋｗ、マスター鍵Ｋｍ、スクランブル鍵Ｋｓｃｒ等が使用される。この場合、コンテンツデータＣを暗号化しているスクランブル鍵Ｋｓｃｒを暗号化するためのユーザ鍵Ｋｕを新たに生成し、このユーザ鍵Ｋｕで暗号化したスクランブル鍵Ｋｓｃｒを、ＳＤカードＳＤｑのユーザデータ領域４に格納する。そのユーザ鍵Ｋｕは、ＳＤカードＳＤｑのメディア固有鍵Ｋｍｕｑで暗号化して保護領域３に格納する。地上波デジタルの地上波放送でも同様である（図５参照）。
その他、ｏｐｅｎＭＧ、ＷＭＴ、ＳＤ−ｂｉｎｄ等による記録媒体を変換する場合にも、本発明が適用可能である。いずれの場合にも、コンテンツデータＣを直接に暗号化している第１の鍵データを暗号化するための第２の鍵データを鍵生成部２３ｅで生成し、この２つの鍵データによる二重鍵方式として、ＳＤカードＳＤｑに格納することができる。
【００２９】
また、暗号化方式を利用した記録媒体だけでなく、暗号化方式を利用していない記録媒体の暗号化二重鍵方式の記録媒体への移行にも、本発明は適用可能である。例えば、コンパクトディスク（ＣＤ）に暗号化されることなく記録されたデータを、ＳＤカードＳＤｑに格納する場合を、図６に説明する。
【００３０】
ＣＤ内のコンテンツデータＣｉ（１，２，３・・・）をＳＤカード処理部２３に取り込んで、コンテンツデータＣｉ毎に、鍵生成部２３ｅにおいて第１鍵データとしてのタイトル鍵データＫｔｉを生成し、このタイトル鍵データＫｔｉにより、コンテンツデータＣｉを暗号化する。この暗号化コンテンツデータＥｎｃ（Ｋｔｉ、Ｃｉ）は、ユーザ端末２０のメモリ２１に格納される。そして、更にユーザ鍵Ｋｕａを鍵生成部２３ｅにおいて生成し、これを用いて暗号化鍵Ｋｔｉを暗号化し、ユーザデータ領域４に格納する。ユーザ鍵Ｋｕａは、更にメディア固有鍵Ｋｍｕｑで暗号化され、保護領域３に格納される。
この例では、鍵生成部２３ｅにおいて２通りの鍵データが生成される点で、上記の例と異なっている。しかし、コンテンツデータを暗号化する第１の鍵データ（この例ではＫｔｉ）を、さらに第２の鍵データ（Ｋｕａ）で暗号化する、という点で、共通したものである。
なお、タイトル鍵データＫｔｉを、ＣＤのメディアＩＤ、移行実施日時、カウンタ等に基づく乱数により生成することにより、同一のタイトル鍵の発生を防止するようにすることが好ましい。
【００３１】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
また、上記の実施の形態では、データの移動元のカードと移動先のカードとを同時にユーザ端末２０に接続する形態としていたが、これに限らず、たとえば移動元のカードだけをまずユーザ端末２０に接続し、データを取り込んだ後移動元のカードに代えて移動先のカードをユーザ端末２０に接続し、その後データ移行動作に入るようにしてもよい。
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行しても良い。
【００３２】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【００３３】
なお、本願発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態に係る記憶媒体処理システムの構成を示す模式図を示す。
【図２】ＳＤオーディオカードＳＤａ（移動元）のコンテンツデータ等をＳＤカードＳＤｑ（移動先）に移行する手順を説明するフローチャートである
【図３】ＳＤオーディオカードＳＤａ（移動元）のコンテンツデータ等をＳＤカードＳＤｑ（移動先）に移行する手順を説明する概念図である。
【図４】地上波デジタル放送のコンテンツを保存した記憶媒体を、ＳＤカードＳＤｑに移行する場合を説明する。
【図５】地上波デジタル放送の蓄積型放送のコンテンツを保存した記憶媒体を、ＳＤカードＳＤｑに移行する場合を説明する。
【図６】ＣＤのコンテンツをＳＤカードＳＤｑに移行する場合を説明する。
【図７】暗号化一重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。
【図８】暗号化二重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。
【符号の説明】
【００３５】
ＳＤｑ・・・ＳＤカード、１・・・システム領域、  ２・・・秘匿領域、  ３・・・保護領域、  ４・・・ユーザデータ領域、  ５・・・暗復号部、  ２０・・・ユーザ端末、  ２１・・・メモリ、  ２２・・・ダウンロード部、  ２３・・・ＳＤカード処理部、  ２５・・・制御部、  ４０・・・ライセンスセンタ装置、  ４１・・・鍵配信サーバ、  ４２・・・セキュリティモジュール。
【図１】
2006020154.tif 000003
【図２】
2006020154.tif 000004
【図３】
2006020154.tif 000005
【図４】
2006020154.tif 000006
【図５】
2006020154.tif 000007
【図６】
2006020154.tif 000008
【図７】
2006020154.tif 000009
【図８】
2006020154.tif 000010