(57)【要約】本発明は、復号処理部（１２）と検出部（２６）とデータ処理部（１４）（１５）（１７）（１８）（１９）と記録部と制御部（２３）とを有するデータ記録再生装置である。復号処理部は、入力された暗号化及び／又は圧縮されたデータの暗号の復号処理及び／又は圧縮の伸張処理を行う。検出部は、復号処理部の出力データにウォータマーク信号が含まれているか否かを検出する。データ処理部は少なくとも復号処理部からの出力データが供給され、供給されたデータに記録のための信号処理を施す。記録部は、データ処理部からの出力データを記録媒体に記録する。制御部は、検出部によってウォータマーク信号が含まれていると検出されたときには、検出されたウォータマーク信号に基づいてデータ処理部の動作を制御する。
2003067590.tif 000002
【特許請求の範囲】
【請求項１】
入力された暗号化及び／又は圧縮されたデータの暗号の復号処理及び／又は圧縮の伸張処理を行う復号処理部と、
上記復号処理の出力データにウォータマーク信号が含まれている否かを検出する検出部と、
少なくとも上記復号処理からのデータが供給され、上記供給されたデータに記録のための信号処理を施すデータ処理部と、
上記処理部からの出力データを記録媒体に記録する記録部と、
上記検出部によってウォータマーク信号が含まれていると検出されたときには、検出されたウォータマーク信号に基づいて上記データ処理部の動作を制御する制御部とを備えているデータ記録装置。
【請求項２】
上記制御部は、上記検出されたウォータマーク信号に基づいて上記記録媒体への記録動作が制御される請求の範囲第１項記載のデータ記録装置。
【請求項３】
上記制御部は、上記検出されたウォータマーク信号が上記記録媒体への記録を禁止しているときには上記制御部に上記データ処理部からのデータが供給されないように上記データ処理部を切り換え制御する請求の範囲第２項記載のデータ記録装置。
【請求項４】
上記データ処理部は上記データ処理部からの出力を切り換える回路部を備えており、上記制御部は、上記検出されたウォータマーク信号に基づいて上記切換回路部を切換制御する請求の範囲第３項記載のデータ記録装置。
【請求項５】
上記制御部は、上記検出されたウォータマーク信号が上記記録媒体への記録を許可しているときには、上記記録部に上記データ処理部からの出力データが供給されるように上記データ処理部を切換制御する請求の範囲第２項記載のデータ記録装置。
【請求項６】
上記データ処理部は、上記データ処理部からの出力を切り換える切換回路部を備えており、上記制御部は上記検出されたウォータマーク信号に基づいて上記切換回路部を切換制御する請求の範囲第５項記載のデータ記録装置。
【請求項７】
上記データ処理部は、上記復号処理部からのデータが供給され、上記供給されたデータの再暗号化処理を行う再暗号化処理部を備えており、上記制御部は上記検出されたウォータマーク信号に基づいて上記復号処理部からのデータを上記再暗号化処理部に供給するように上記データ処理部を切換制御する請求の範囲第２項記載のデータ記録装置。
【請求項８】
上記データ処理部は、上記復号処理部からの出力を切り換える切換回路部を備えており、上記制御部は、上記検出されたウォーターマーク信号に基づいて上記切換回路部を切換制御する請求の範囲第７項記載のデータ記録装置。
【請求項９】
上記制御部は、上記復号処理部からのデータを上記再暗号化処理部に供給するように上記切換回路部を切り換える請求の範囲第８項記載のデータ記録装置。
【請求項１０】
上記データ処理部は、上記復号処理部からのデータが供給され、上記供給されたデータの再圧縮処理を行う再圧縮処理部と、上記再圧縮処理部からのデータが供給され、上記供給されたデータの再暗号化処理を行う再暗号化処理部を備えており、上記制御部は上記検出されたウォータマーク信号に基づいて上記復号処理部からのデータを上記再圧縮処理部に供給するように上記データ処理部を切換制御する請求の範囲第２項記載のデータ記録装置。
【請求項１１】
上記データ処理部は、上記データ処理部からの出力を切り換える切換回路部を備えており、上記制御部は、上記検出されたウォータマーク信号に基づいて上記切換回路部を切換制御する請求の範囲第１０項記載のデータ記録装置。
【請求項１２】
上記制御部は、上記復号処理部からのデータを上記再圧縮処理部に供給するように上記切換回路部を切り換える請求の範囲第１１項記載のデータ記録装置。
【請求項１３】
上記データ処理部は、上記入力された暗号化及び／又は圧縮されたデータに記録のための少なくとも変調処理及びエラー訂正処理を施す記録処理部を備え、上記制御部は、上記検出されたウォータマーク信号が上記入力された暗号化及び／又は圧縮されたデータをそのまま上記記録媒体への記録をすることを示しているときには、上記入力された暗号化及び／又は圧縮されたデータを上記記録処理部に供給するように上記データ処理部を切換制御する請求の範囲第２項記載のデータ記録装置。
【請求項１４】
上記データ処理部は、上記データ処理部からの出力を切り換える切換回路部を備えており、上記制御部は、上記検出されたウォータマーク信号に基づいて上記切換回路部を切換制御する請求の範囲第１３項記載のデータ記録装置。
【請求項１５】
上記制御部は上記復号処理部からのデータを上記記録処理部に供給するように上記切換回路部を切り換える請求の範囲第１４項記載のデータ記録装置。
【請求項１６】
上記データ処理部は、上記入力された暗号化及び／又は圧縮されたデータに記録するための少なくとも変調処理及びエラー訂正処理を施す記録処理部を備え、上記制御部は、上記入力された暗号化及び／又は圧縮されたデータからウォータマーク信号を検出できなかったときには、上記入力された暗号化及び／又は圧縮されたデータを上記記録処理部に供給するように上記データ処理部を切換制御する請求の範囲第２項記載のデータ記録装置。
【請求項１７】
上記データ処理部は、上記データ処理部からの出力を切り換える切換回路部を備えており、上記制御部は、上記検出されたウォータマーク信号に基づいて上記切換回路部を切換制御する請求の範囲第１６項記載のデータ記録装置。
【請求項１８】
上記制御部は、上記復号処理部からのデータを上記記録処理部に供給するように上記切換回路部を切り換える請求の範囲第１７項記載のデータ記録装置。
【請求項１９】
上記装置は、更に上記入力された暗号化及び／又は圧縮されたデータが暗号化されたデータであるか否かを判別する判別部と、上記判別部によって切り換えられる切換回路部を備え、上記切換回路部は上記入力された暗号化及び／又は圧縮されたデータが暗号化されたデータであると上記判別部によって判別されたときには上記復号処理部からのデータが上記データ処理部に供給されるように切り換えられる請求の範囲第１項記載のデータ記録装置。
【請求項２０】
上記切換回路部は上記入力された暗号化及び／又は圧縮されたデータが暗号化されていないデータであると上記判別部によって判別されたときには上記復号処理部からのデータを上記検出部に供給するように切り換えられる請求の範囲第１９項記載のデータ記録装置。
【請求項２１】
上記データ処理部は、上記入力された暗号化及び／又は圧縮されたデータに記録のための少なくとも変調処理及びエラー訂正処理を施す記録処理部を備え、上記装置は、更に上記判別部によって切り換えられる更なる切換回路部を備え、上記入力された暗号化及び／又は圧縮されたデータが上記更なる切換回路部を介して上記記録処理部に供給され、上記更なる切換回路部は上記入力された暗号化及び／又は圧縮されたデータが暗号化されていないデータであると上記判別部によって判別されたときには上記入力された暗号化及び／又は圧縮されたデータが上記記録処理部に供給されないように切り換えられる請求の範囲第２０項記載のデータ記録装置。
【請求項２２】
入力された暗号化及び／又は圧縮されたデータの暗号化の復号処理及び／又は圧縮の伸張処理を行い、
上記復号されたデータにウォータマーク信号が含まれているか否かを検出し、
上記ウォータマーク信号が検出されたときには上記検出されたウォータマーク信号に基づいて上記入力された暗号化及び／又は圧縮されたデータを記録媒体へ記録するための処理動作を切り換えるデータ記録方法。
【請求項２３】
上記方法は、上記検出されたウォータマーク信号に基づいて上記記録媒体への記録動作が制御される請求の範囲第２２項記載のデータ記録方法。
【請求項２４】
上記方法は、上記検出されたウォータマーク信号が上記記録媒体への記録を禁止しているときには上記復号されたデータの上記記録媒体への記録が禁止される請求の範囲第２３項記載のデータ記録方法。
【請求項２５】
上記方法は、上記検出されたウォータマーク信号が上記記録媒体への記録を許可しているときには、上記復号されたデータに上記記録のための処理動作を行い、上記記録のための処理が施されたデータを上記記録媒体に記録する請求の範囲第２３項記載のデータ記録方法。
【請求項２６】
上記方法は、上記検出されたウォータマーク信号に基づいて再暗号化が必要であるときには上記復号されたデータを再度暗号化した後に上記記録媒体に記録する請求の範囲第２３項記載のデータ記録方法。
【請求項２７】
上記方法は、上記検出されたウォータマーク信号に基づいて再圧縮が必要であるときには、上記復号されたデータに再度圧縮処理を施した後に上記記録媒体に記録する請求の範囲第２３項記載のデータ記録方法。
【請求項２８】
上記方法は、更に上記再度圧縮されたデータの再度暗号化処理を施した後に上記記録媒体に記録する請求の範囲第２７項記載のデータ記録方法。
【請求項２９】
上記方法は、上記検出されたウォータマーク信号が上記入力された暗号化及び／又は圧縮されたデータをそのまま上記記録媒体へ記録することを示しているときには、上記入力された暗号化及び／又は圧縮されたデータをそのまま上記記録媒体へ記録する請求の範囲第２３項記載のデータ記録方法。
【請求項３０】
上記方法は、上記入力された暗号化及び／又は圧縮されたデータからウォータマーク信号が検出できなかったときには、上記入力された暗号化及び／又は圧縮されたデータをそのまま上記記録媒体へ記録する請求の範囲第２２項記載のデータ記録方法。
【請求項３１】
上記方法は、更に上記入力された暗号化及び／又は圧縮されたデータが暗号化されたデータであるか否かを判別し、入力された暗号化及び／又は圧縮されたデータが暗号化されたデータであると判別されたときには、上記復号されたデータに上記記録のための処理を施す請求の範囲第２２項記載のデータ記録方法。
【請求項３２】
上記方法は、上記入力された暗号化及び／又は圧縮されたデータが暗号化されていないデータであると判別されたときには、上記入力された暗号化及び／又へ圧縮されたデータに上記ウォータマーク信号が含まれているか否かの検出を行う請求の範囲第３１項記載のデータ記録方法。
【発明の詳細な説明】
技術分野
本発明は、ウォータマーク信号を用いて著作権等の管理がされているデータを効率良く記録媒体に記録するデータ記録装置及び記録方法に関する。
本出願は、日本国において２００２年２月５日に出願された日本特許出願番号２００２−０２８６４８を基礎として優先権を主張するものであり、この出願は参照することにより、本出願に援用される。
背景技術
音楽、映画、ゲームソフト等のコンテンツデータの不正なコピー等を制限するために、コンテンツデータ内に著作権管理データがウォータマーク信号で埋め込まれることがある。例えば全世界で使用できる著作権保護技術の統一方式を開発するために設立されたＳＤＭＩ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｍｕｓｉｃ  Ｉｎｉｔｉａｔｉｖｅ）は、流通する音楽の著作権を保護しながら、音楽を消費者に提供できるようなセキュリティ技術の開発を目的とし、ここでは、楽曲データに、著作権管理データをウォータマーク信号で埋め込むことが検討されている。
例えば、ウォータマーク信号は、コンテンツデータの複写許可データ、複写可能回数データ等の著作権管理データである。このようなウォータマーク信号が埋め込まれ、暗号化され圧縮されたコンテンツデータの記録を行うとき、データ記録装置は、先ず、コンテンツデータの暗号を復号し、圧縮をされたコンテンツデータ伸長した後、コンテンツデータよりウォータマーク信号を抽出する。データ記録装置は、抽出したウォータマーク信号が記録を許可しているとき、伸長したコンテンツデータを再度圧縮し、圧縮したコンテンツデータを暗号化した後に記録媒体に記録する。
以上のような方法では、暗号化され圧縮されたコンテンツデータの記録を行うとき、ウォータマーク信号を検出するために、コンテンツデータの暗号を復号し更に圧縮されたコンテンツデータを伸長した後ウォータマーク信号を検出し、ウォータマーク信号の検出後、コンテンツデータを再圧縮し再暗号化してから記録媒体に暗号化され圧縮されたコンテンツデータを記録するようにしている。すなわち、以上のような方法は、コンテンツデータを記録媒体に記録するまでに、再暗号化、再圧縮等重複した処理が行われていることから、大変非効率なものである。
この方法は、再圧縮等信号変換処理が介在することから、この信号変換処理が繰り返されることで、記録されるコンテンツデータの音質や画質が劣化してしまう。すなわち、圧縮処理は、ＤＣＴ（Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ）処理、量子化処理等の不可逆的な処理を行うものである。したがって、この圧縮処理が繰り返されることによって、視聴覚で感得できる程度にまでデータが劣化してしまうことがある。
発明の開示
本発明の目的は、上述したような従来提案されている著作権等の管理がされているデータを記録媒体に記録する手段が有する問題点を解消することができるデータ記録装置及び記録方法を提供することにある。
本発明の他の目的は、コンテンツデータ等の記録データの著作権管理を行いつつ、再暗号化や再圧縮することなく効率的に記録することができるデータ記録装置及び記録方法を提供することにある。
本発明の更に他の目的は、記録媒体に記録データを記録するまでの間に、信号変換処理を介在させないようにすることで、記録データを記録媒体にデータの劣化無しに記録することができるデータ記録装置及び方法を提供することにある。
本発明に係るデータ記録装置は、入力された暗号化及び／又は圧縮されたデータの暗号の復号処理及び／又は圧縮の伸張処理を行う復号処理部と、復号処理の出力データにウォータマーク信号が含まれている否かを検出する検出部と、少なくとも復号処理からのデータが供給され、供給されたデータに記録のための信号処理を施すデータ処理部と、処理部からの出力データを記録媒体に記録する記録部と、検出部によってウォータマーク信号が含まれていると検出されたときには、検出されたウォータマーク信号に基づいてデータ処理部の動作を制御する制御部とを備えている。
本発明に係るデータ記録方法は、入力された暗号化及び／又は圧縮されたデータの暗号化の復号処理及び／又は圧縮の伸張処理を行い、復号されたデータにウォータマーク信号が含まれているか否かを検出し、ウォータマーク信号が検出されたときには検出されたウォータマーク信号に基づいて入力された暗号化及び／又は圧縮されたデータを記録媒体へ記録するための処理動作を切り換える。
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下に説明される実施例の説明から一層明らかにされるであろう。
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下において図面を参照して説明される実施の形態の説明から一層明らかにされるであろう。
発明を実施するための最良の形態
以下、本発明が適用されたデータ記録装置及びこのデータ記録装置を用いたデータ記録方法を図面を参照して説明する。
本発明が適用されたデータ記録装置１０は、図１に示すように、入力端子１１より、光ディスク、ＩＣカード等のリムーバル記録媒体やハードディスク等の装置本体に内蔵された内蔵型記録媒体から読み出されたコンテンツデータ、インターネット等のネットワークを介して受信したコンテンツデータが入力される。入力端子１１に入力されるコンテンツデータは、楽曲データ、映画データ、ゲームソフト等のコンテンツデータであり、圧縮され、暗号化されている。このコンテンツデータには、著作権管理データがウォータマーク信号で埋め込まれている。この著作権管理データは、コンテンツデータの再生可能回数、複写可能回数、認証データ、著作権者等のデータであり、コンテンツデータが不正に複写され頒布されないようにするためのデータである。このような著作権管理データは、図２に示すように、コンテンツデータの一部が抜き取られただけで著作権管理データが再現されることを防止するために、著作権管理データを構成するウォータマーク信号ＷＭを、コンテンツデータの全体に分散して記録されている。具体的に、コンテンツデータが楽曲データ等のオーディオデータの場合、著作権管理データは、可聴限界やマスキング効果を利用して、周波数軸上の臨界帯域（Ｃｒｉｔｉｃａｌ  Ｂａｎｄ）内に重畳して、また、継時（テンポラル）マスキング効果を利用して、時間軸上の臨界帯域内に重畳して、微小な信号として記録されている。すなわち、著作権管理データは、ウォータマーク信号ＷＭとしてコンテンツデータに埋め込むことで、コンテンツデータに影響を与えない、すなわち人間の聴覚で感知できないようにコンテンツデータに重畳して記録されている。その他に、この著作権管理データは、スペクトラム拡散によりコンテンツデータに重畳して記録するようにしてもよい。
なお、コンテンツデータが画像データのとき、著作権管理データは、画像データの高周波成分や冗長成分にウォータマーク信号として埋め込むようにすればよい。
以上のような圧縮暗号化され、著作権管理データが埋め込まれているコンテンツデータが入力端子１１より入力されるデータ記録装置１０は、図１に示すように、圧縮暗号化されているコンテンツデータの暗号を復号する暗号復号回路１２と、暗号復号回路１２で復号された圧縮状態のコンテンツデータの圧縮を伸長する伸長回路１３と、復号され伸長されたコンテンツデータよりウォータマーク信号を検出するウォータマーク検出回路１４と、記録媒体１６にコンテンツデータを記録する際に安全性を高めるためウォータマーク検出回路１４からのコンテンツデータを再暗号化する暗号化回路１５と、コンテンツデータを記録する記録媒体１６に記録するためコンテンツデータを圧縮する圧縮回路１７と、圧縮回路１７で圧縮されたコンテンツデータを暗号化する暗号化回路１８と、記録媒体１６に記録するためコンテンツデータに対して記録処理を施す記録処理回路１９と、コンテンツデータを再生するための再生処理回路２０とを備える。
データ記録装置１０は、入力端子１１からの圧縮暗号化されているコンテンツデータと暗号復号回路１２で復号されたコンテンツデータとを選択的にウォータマーク検出回路１４に入力するための第１のセレクタ２１と、ウォータマーク検出回路１４からの圧縮暗号化されているコンテンツデータと暗号化回路１５からの再暗号化されたコンテンツデータとを選択的に記録処理回路１９に出力するための第２のセレクタ２２と、コンテンツデータの記録媒体１６への記録動作を制御する記録制御回路２３とを備える。
暗号復号回路１２には、入力端子１１より他の装置から送信された又は光ディスク等の記録媒体より読み出された圧縮暗号化されているコンテンツデータが入力される。暗号復号回路１２は、図示しないメモリにコンテンツデータの暗号を復号するための暗号鍵データを記憶しており、入力端子１１より圧縮暗号化されているコンテンツデータが入力されたとき、メモリに記憶されている暗号鍵データを用いてこのコンテンツデータの暗号を復号する。暗号復号回路１２は、復号された圧縮された状態のコンテンツデータを伸長回路１３に出力するとともに、第１のセレクタ２１に出力する。
伸長回路１３は、暗号復号回路１２で復号された圧縮された状態のコンテンツデータの圧縮を伸長する。例えば、コンテンツデータがオーディオデータであるとき、伸長回路１３は、ＡＴＲＡＣ３（Ａｄａｐｔｉｖｅ  Ｔｒａｎｓｆｏｒｍ  Ａｃｏｕｓｔｉｃ  Ｃｏｄｉｎｇ  ３：商標）、ＭＰＥＧ−２ＡＡＣ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ  ２  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）、ＭＰ３（ＭＰＥＧ−１  Ａｕｄｉｏ    Ｌａｙｅｒ３）、ＴｗｉｎＶＱ（Ｔｒａｎｓｆｏｒｍ−Ｄｏｍａｉｎ  Ｗｅｉｇｈｔｅｄ  Ｉｎｔｅｒｌｅａｖｅ  Ｖｅｃｔｏｒ  Ｑｕａｎｔｉｚａｔｉｏｎ：商標）、ＭＳ  Ａｕｄｉｏ（ＷＭＡ：Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ａｕｄｉｏ：商標）、Ｏｇｇ  Ｖｏｒｂｉｓ（商標）等の方式で圧縮されているコンテンツデータを伸長する。また、伸長回路１３は、コンテンツデータがビデオデータであるとき、ＭＰＥＧ４、ＭＰＥＧ７等の方式で圧縮されているコンテンツデータを伸長する。伸長回路１３は、伸長されたコンテンツデータをウォータマーク検出回路１４に出力する。
ウォータマーク検出回路１４は、ウォータマーク信号を検出する検出回路２６と、入力端子１１より入力された圧縮暗号化されているコンテンツデータ又は暗号復号回路１２で復号された圧縮された状態のコンテンツデータの出力を制御する第１の切換回路２７及び第２の切換回路２８とを備える。
検出回路２６は、暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータが入力される。検出回路２６は、この入力されたコンテンツデータより、周波数軸又は時間軸上の臨界帯域よりウォータマーク信号を抽出し、抽出したウォータマーク信号をデコードして著作権管理データを生成する。検出回路２６は、この著作権管理データを記録制御回路２３に出力するとともに、この著作権管理データに基づいて第１の切換回路２７と第２の切換回路２８の切換えを制御する。
具体的に、検出回路２６は、抽出したウォータマーク信号より生成した著作権管理データがコンテンツデータの記録を許可しているとき、第１の切換回路２７、第２の切換回路２８の何れかをオン状態に切り換えてコンテンツデータの記録媒体１６への記録を許可し、生成した著作権管理データがコンテンツデータの記録を禁止しているとき、第１の切換回路２７、第２の切換回路２８を共にオフ状態に切り換えてコンテンツデータの記録媒体１６への記録を禁止する。検出回路２６は、入力端子１１より入力された圧縮暗号化されているコンテンツデータをそのまま記録媒体１６に記録するときや暗号復号回路１２で復号された圧縮された状態のコンテンツデータを安全性の向上のため再暗号化するとき、第１の切換回路２７をオン状態に切り換え、第２の切換回路２８をオフ状態に切り換える。検出回路２６は、暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータを再圧縮し再暗号化してから記録媒体１６に記録するとき、第１の切換回路２７をオフ状態に切り換え、第２の切換回路２８をオン状態に切り換える。
暗号化回路１５は、第２の切換回路２８がオフ状態で第１の切換回路２７がオン状態のとき、暗号復号回路１２で復号された圧縮された状態のコンテンツデータが入力される。暗号化回路１５は、例えば入力端子１１より入力されるコンテンツデータの暗号鍵データとは別の暗号鍵データを用いて入力された圧縮されているコンテンツデータを暗号化する。暗号鍵データは、例えばコンテンツデータを記録する記録媒体１６のシリアル番号等に基づくデータであり、暗号化回路１５は、このように入力端子１１より入力されたコンテンツデータに用いた暗号鍵データとは別の暗号鍵データを用いることによって又は別の暗号化方式とすることで、コンテンツデータの安全性の向上を図る。暗号化回路１５は、暗号化したコンテンツデータを、第２のセレクタ２２を介して記録処理回路１９に出力する。
圧縮回路１７は、第１の切換回路２７がオフ状態で第２の切換回路２８がオン状態のとき、暗号復号回路１２で復号された圧縮された状態のコンテンツデータが入力される。圧縮回路１７は、入力されたコンテンツデータがオーディオデータであるとき、上述したＡＴＲＡＣ３、ＭＰＥＧ−２ＡＡＣ、ＭＰ３、ＴｗｉｎＶＱ、ＭＳ  Ａｕｄｉｏ、Ｏｇｇ  Ｖｏｒｂｉｓ等の方式で伸長回路１３で伸長されたコンテンツデータを再度圧縮する。また、圧縮回路１７は、コンテンツデータがビデオデータであるとき、ＭＰＥＧ４、ＭＰＥＧ７等の方式で伸長回路１３で伸長されたコンテンツデータを再度圧縮する。圧縮回路１７は、圧縮したコンテンツデータを暗号化回路１８に出力する。
なお、圧縮回路１７は、入力端子１１に入力されたコンテンツデータの圧縮方式と同じ圧縮方式でコンテンツデータを再圧縮してもよく、また、コンテンツデータを記録する記録媒体１６の種類に応じて入力端子１１に入力されたコンテンツデータと異なる圧縮方式で再圧縮するようにしてもよい。
暗号化回路１８は、圧縮回路１７で圧縮されたコンテンツデータが入力される。暗号化回路１８は、図示しないメモリに暗号鍵データを記憶しており、入力されたコンテンツデータをこのメモリから読み出された暗号鍵データを用いて暗号化する。暗号化回路１５は、暗号化したコンテンツデータを記録処理回路１９に出力する。
なお、暗号化回路１８は、入力端子１１に入力されたコンテンツデータの暗号化方式と同じ暗号化方式でコンテンツデータを再暗号化してもよく、また、暗号鍵データを変えてコンテンツデータを再暗号化してもよく、更には、入力端子１１に入力されたコンテンツデータと異なる暗号化方式で再暗号化するようにしてもよい。
記録処理回路１９は、ウォータマーク検出回路１４の第１の切換回路２７を介して入力端子１１より入力された圧縮暗号化されているコンテンツデータ若しくは暗号化回路１５で再暗号化された圧縮暗号化されたコンテンツデータ又は圧縮回路１７で再圧縮され暗号化回路１８で再暗号化されたコンテンツデータが入力され、入力されたコンテンツデータに対して記録媒体１６に記録するための記録処理を施す。記録処理回路１９は、例えば、コンテンツデータに対してエラー訂正符号化処理、８−１４変調、８−１６変調等の変調処理を施し、記録媒体１６に記録するための記録データを生成する。
記録媒体１６は、ハードディスク、書換型或いは追記型の光ディスク、光磁気ディスク、磁気ディスク、磁気テープ、半導体メモリを記録媒体に用いるＩＣカード等であり、装置本体に内蔵された記録媒体又はリムーバル記録媒体である。このような記録媒体１６には、記録媒体の種類に応じて磁気ヘッド、光ピックアップ等の記録手段によって記録データが記録される。
再生処理回路２０は、入力端子１１より入力され暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータが入力される。再生処理回路２０は、このコンテンツデータに対してディジタル信号をアナログ信号に変換する等の処理を施し出力端子２４に出力する。出力端子２４には、スピーカ、モニタ等が接続されており、オーディオデータ等は、スピーカより可聴音として出力され、画像データ等は、モニタに表示される。
第１のセレクタ２１は、入力端子１１からの圧縮暗号化されているコンテンツデータと暗号復号回路１２で復号されたコンテンツデータとを選択的にウォータマーク検出回路１４の第１の切換回路２７に入力することができる。第２のセレクタ２２は、ウォータマーク検出回路１４からの入力端子１１より入力された圧縮暗号化されているコンテンツデータと暗号化回路１５からの再暗号化されたコンテンツデータとを選択的に記録処理回路１９に出力することができる。
記録制御回路２３は、暗号復号回路１２からの入力に従ってウォータマーク検出回路１４、第１のセレクタ２１及び第２のセレクタ２２の制御を行う。具体的に、記録制御回路２３は、入力端子１１より入力された圧縮暗号化されているコンテンツデータが、そのまま記録媒体１６に記録することができるデータであるか、暗号化回路１５で再暗号化する必要があるデータであるか、再圧縮再暗号化の処理が必要なデータであるかの判断を行う。記録制御回路２３は、例えばウォータマーク信号から生成された著作権管理データに基づいて、そのまま記録媒体１６に記録するか否か等の判断を行う。
記録制御回路２３は、入力端子１１より入力された圧縮暗号化されているコンテンツデータをそのまま記録媒体１６に記録するとき、入力端子１１とウォータマーク検出回路１４の第１の切換回路２７とを接続させ、入力端子１１から入力された圧縮暗号化されているコンテンツデータが第１の切換回路２７に入力されるように第１のセレクタ２１を制御する。これとともに記録制御回路２３は、第１の切換回路２７と記録処理回路１９とを接続し、入力端子１１から入力された圧縮暗号化されているコンテンツデータがそのまま記録処理回路１９に入力されるように第２のセレクタ２２を制御する。
記録制御回路２３は、入力端子１１より入力された圧縮暗号化されているコンテンツデータの暗号のみを復号し安全性のため再暗号化して記録媒体１６に記録するとき、暗号復号回路１２と第１の切換回路２７とを接続させ、暗号復号回路１２で復号された圧縮されたコンテンツデータが第１の切換回路２７に入力されるように第１のセレクタ２１を制御する。これとともに、記録制御回路２３は、暗号化回路１５と記録処理回路１９とを接続させ、暗号化回路１５で暗号化された圧縮暗号化されたコンテンツデータが記録処理回路１９に入力されるように第２のセレクタ２２を制御する。
次に、以上のように構成されるデータ記録装置１０の動作について、図３を参照して説明する。データ記録装置１０は、入力端子１１より圧縮暗号化されているコンテンツデータが入力されると、暗号復号回路１２でメモリに記憶されている暗号鍵データを用いて暗号を復号し、次いで、伸長回路１３で圧縮されているコンテンツデータを伸長する。ウォータマーク検出回路１４を構成する検出回路２６には、暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータが入力される。ここで、検出回路２６は、この入力されたコンテンツデータより、周波数軸又は時間軸上の臨界帯域よりウォータマーク信号を抽出しこれをデコードして著作権管理データを生成し、この著作権管理データを記録制御回路２３に出力する。記録制御回路２３は、ステップＳ１において、検出回路２６より入力された著作権管理データに応じて、ステップＳ２〜ステップＳ５の何れかに進む。
記録制御回路２３は、検出回路２６から入力された著作権管理データに基づき、入力端子１１より入力された圧縮暗号化されているコンテンツデータを記録媒体１６にそのまま記録することができると判断したとき、ステップＳ２において、次のような処理を行う。すなわち、検出回路２６は、ステップＳ６において、第１の切換回路２７をオン状態に切り換え、第２の切換回路２８をオフ状態に切り換え、更に記録制御回路２３は、入力端子１１とウォータマーク検出回路１４の第１の切換回路２７とを接続させ、入力端子１１から入力された圧縮暗号化されているコンテンツデータが第１の切換回路２７に入力されるように第１のセレクタ２１を切り換える。これとともに、記録制御回路２３は、第１の切換回路２７と記録処理回路１９とを接続させ、入力端子１１から入力された圧縮暗号化されているコンテンツデータが第１の切換回路２７を介してそのまま記録処理回路１９に入力されるように第２のセレクタ２２を切り換える。これにより、入力端子１１より入力された圧縮暗号化されているコンテンツデータは、ウォータマーク信号を検出するための暗号復号回路１２、伸長回路１３及び検出回路２６からなる経路とは別の経路で、ウォータマーク検出回路１４を構成する第１の切換回路２７を介して記録処理回路１９に入力され、記録媒体１６にそのまま記録される。
このようなステップＳ２による方法では、暗号の復号及び圧縮の伸長は専らウォータマーク信号の検出のために行い、記録媒体１６への記録は入力端子１１より入力された圧縮暗号化されているコンテンツデータがそのまま記録されることから、入力されたコンテンツデータを効率良く記録媒体１６に記録することができる。このステップＳ２の方法では、記録媒体１６に圧縮暗号化されたコンテンツデータを記録するまでの間に、暗号を復号し圧縮を伸長した後ウォータマーク信号を検出し、ウォータマーク信号の検出後、コンテンツデータを再圧縮し再暗号化してから記録媒体に暗号化され圧縮されたコンテンツデータを記録するといった信号処理を行うことが無くなることから、コンテンツデータの不可逆的な信号変換によるデータの劣化を防止することができる。
なお、ステップＳ２は、著作権管理データが入力端子１１より入力された圧縮暗号化されたコンテンツデータを記録媒体１６にそのまま記録することを示しているときの他、検出回路２６でウォータマーク信号を抽出することができなかった場合にも行うようにしてもよい。これは、このコンテンツデータが、検出されたウォータマーク信号に基づいて記録再生が制御されるものであるから、ウォータマーク信号を検出できなかったときには、このコンテンツデータの暗号を復号して再生することはできず、著作権者の利益も害される虞もないからである。
記録制御回路２３は、検出回路２６から入力された著作権管理データに基づき、入力端子１１より入力された圧縮暗号化されているコンテンツデータが安全性の向上のため再暗号化が必要なものであると判断したとき、ステップＳ３において、次のような処理を行う。すなわち、検出回路２６は、ステップＳ７において、第１の切換回路２７をオン状態に切り換え、第２の切換回路２８をオフ状態に切り換え、更に記録制御回路２３は、暗号復号回路１２と第１の切換回路２７とを接続し、暗号復号回路１２で復号された圧縮されたコンテンツデータが第１の切換回路２７に入力されるように第１のセレクタ２１を切り換える。これとともに、記録制御回路２３は、暗号化回路１５と記録処理回路１９とを接続させ、暗号化回路１５で暗号化された圧縮暗号化されたコンテンツデータが記録処理回路１９に入力されるように第２のセレクタ２２を切り換える。これにより、入力端子１１より入力された圧縮暗号化されているコンテンツデータは、暗号復号回路１２で図示しないメモリに記憶されている暗号鍵データを用いて復号された後、ウォータマーク検出回路１４を構成する第１の切換回路２７を介して暗号化回路１５に入力され、暗号化回路１５で入力端子１１より入力されたコンテンツデータに用いた暗号鍵データとは別の暗号鍵データを用いることによって又は別の暗号化方式で再び暗号化される。次いで、暗号化回路１５で再暗号化された圧縮再暗号化されたコンテンツデータは、記録処理回路１９に入力され、記録媒体１６に記録される。
このようなステップＳ３による方法では、暗号の復号及び圧縮の伸長は専らウォータマーク信号の検出のために行い、記録媒体１６への記録は入力端子１１より入力された圧縮暗号化されているコンテンツデータを暗号化回路１５で復号し、暗号化回路１５で再暗号化してから行われることから、コンテンツデータを効率良く記録媒体１６に記録することができる。このステップＳ３の方法では、記録媒体１６にコンテンツデータを記録するまでの間に、暗号化回路１５での再暗号化を行っていることから、記録媒体１６に記録するコンテンツデータの安全性、すなわち不正な第三者によって暗号が解読されることを防止することができる。更に、ステップＳ３の方法では、暗号を復号し圧縮を伸長した後ウォータマーク信号を検出し、ウォータマーク信号の検出後、コンテンツデータを再圧縮することがないことから、不可逆的な信号変換によるデータの劣化を防止することができる。
更に、記録制御回路２３は、検出回路２６から入力された著作権管理データに基づき、入力端子１１より入力された圧縮暗号化されているコンテンツデータが暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータを再圧縮し再暗号化してから記録することが必要なものであると判断したとき、ステップＳ４において、次のような処理を行う。すなわち、検出回路２６は、ステップＳ８において、第２の切換回路２８をオン状態に切り換え、第１の切換回路２７をオフ状態に切り換え、入力端子１１より入力された圧縮暗号化されているコンテンツデータ若しくは暗号復号回路１２で復号されたコンテンツデータが第１の切換回路２７より後段の暗号化回路１５及び記録処理回路１９に入力されないようにする。これにより、入力端子１１より入力された圧縮暗号化されているコンテンツデータは、暗号復号回路１２で図示しないメモリに記憶されている暗号鍵データを用いて復号された後、伸長回路１３で伸長されると、次いで、検出回路２６に入力されるとともに、第２の切換回路２８を介して圧縮回路１７に入力される。すなわち、ここでは、ステップＳ１において、ウォータマーク信号を検出するために暗号復号回路１２、伸長回路１３に入力されたコンテンツデータが切換回路２を介して圧縮回路１７に入力されることになる。圧縮回路１７で伸長されたコンテンツデータは、次いで、圧縮回路１７で再圧縮され、暗号化回路１８で暗号化された後、記録処理回路１９で記録処理が施され記録媒体１６に記録される。
このようなステップＳ４による方法では、例えば入力端子１１より入力されたコンテンツデータの圧縮暗号化方式と異なる圧縮暗号化方式で記録媒体１６に記録する必要があるとき、暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータを、圧縮回路１７で所定方式で再圧縮し、暗号化回路１８で所定方式で再暗号化して、すなわち入力端子１１への入力時とは圧縮暗号化方式を変えて記録媒体１６に記録することができる。
更に、記録制御回路２３は、検出回路２６から入力された著作権管理データに基づき、入力端子１１より入力されている圧縮暗号化されたコンテンツデータが記録媒体１６への記録を禁止しているものであると判断したとき、ステップＳ５において、次のような処理を行う。すなわち、検出回路２６は、ステップＳ９において、第１の切換回路２７と第２の切換回路２８とを共にオフ状態に切り換え、入力端子１１より入力された圧縮暗号化されているコンテンツデータ若しくは暗号復号回路１２で復号された圧縮された状態のコンテンツデータが第１の切換回路２７を介して記録処理回路１９若しくは暗号化回路１５に入力されないようにし、又は伸長回路１３からの出力である伸長されたコンテンツデータが第２の切換回路２８を介して圧縮回路１７に入力されないようにする。すなわち、ここでは、第１の切換回路２７及び第２の切換回路２８をオフ状態に切り換えることで、入力端子１１より入力されたコンテンツデータが記録処理回路１９に入力されて記録媒体１６に記録されないようにする。
このようなステップＳ５による方法では、コンテンツデータに埋め込まされているウォータマーク信号より著作権管理データを生成し、この生成した著作権管理データが記録媒体１６への記録を禁止しているとき、第１の切換回路２７と第２の切換回路２８とを共にオフ状態に切り換えることで、記録媒体１６への記録を確実に禁止することができ、著作権者の利益が不当に害されることを防止することができる。
なお、入力端子１１より入力された圧縮暗号化されたコンテンツデータを再生するときには、入力端子１１より入力された圧縮暗号化されたコンテンツデータは、暗号復号回路１２で図示しないメモリに記憶されている暗号鍵データを用いて復号され、伸長回路１３で伸長され、検出回路２６に入力される。この後、検出回路２６は、伸長回路１３から入力されたコンテンツデータより、周波数軸又は時間軸上の臨界帯域よりウォータマーク信号を抽出しこれをデコードして著作権管理データを生成し、この生成した著作権管理データがコンテンツデータの再生を許可しているかを判断する。著作権管理データがコンテンツデータの再生を許可しているとき、暗号復号回路１２で復号され伸長回路１３で伸長されたコンテンツデータは、再生処理回路２０に入力され、この再生処理回路２０で復調、エラー訂正復号化処理が施された後、コンテンツデータがオーディオデータを含む画像データである場合には出力端子２４に接続されたスピーカより可聴音として出力されるとともにモニタに画像として表示される。
以上のようなデータ記録装置１０では、ステップＳ２のように入力端子１１に入力された圧縮暗号化されているコンテンツデータをそのまま記録媒体１６に記録するようにし、また、ステップＳ３のように入力端子１１に入力された圧縮暗号化されているコンテンツデータを安全性の向上のため再暗号化のみを行い、再圧縮の処理を行うことなく記録媒体１６に記録することから、コンテンツデータを効率良く、すなわち迅速に記録媒体１６に記録することができる。このデータ記録装置１０では、ステップＳ２及び３において、少なくともＤＣＴ処理、量子化処理等の不可逆的な再圧縮処理を行わないことから、コンテンツデータの信号劣化を防止することができる。
次に、本発明が適用されたデータ記録装置１０の他の例について図４を参照して説明する。このデータ記録再生装置３０は、入力端子として第１の入力端子３１と第２の入力端子３２とを有する。第１の入力端子３１は、光ディスク、ＩＣカード、ハードディスク等の記録媒体から読み出されたコンテンツデータ、インターネット等のネットワークを介して受信したコンテンツデータが入力される。第１の入力端子３１に入力されるコンテンツデータは、上述したように楽曲データ、映画データ、ゲームソフト等のコンテンツデータであり、圧縮され、暗号化されている。例えば、このコンテンツデータは、著作権を管理するＤＲＭ（ＤｉｇｉｔａｌＲｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）を用いて暗号化されており、コンテンツ本体は、認証機関が発行したコンテンツＩＤデータを組み合わせた暗号鍵データで暗号化されている。このコンテンツデータは、ＤＲＭによって著作権管理がなされており、コンテンツ毎の再生回数、複製回数等の著作権管理データが含まれている。
第２の入力端子３２には、暗号化されていない、すなわち平文の圧縮されたコンテンツデータが光ディスク、ＩＣカード、ハードディスク等の記録媒体やインターネット等のネットワークから入力される。このコンテンツデータには、著作権管理データがウォータマーク信号で埋め込まれている。なお、ウォータマーク信号については、データ記録装置１０に入力されるものと同様であるため詳細な説明は省略する。
第１の入力端子３１及び第２の入力端子３２には、ＳＡＣ（Ｓｅｃｕｒｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｈａｎｎｅｌ）等で認証の取れたコンテンツデータ、所定のセキュアなコンテンツデータが入力されてもよい。
このようなコンテンツデータが入力されるデータ記録再生装置３０は、第１の入力端子３１より入力された圧縮暗号化されているコンテンツデータの暗号を復号する暗号復号回路３３と、暗号復号回路３３で復号された圧縮状態のコンテンツデータや第２の入力端子３２より入力された圧縮状態のコンテンツデータの圧縮を伸長する伸長回路３４と、伸長回路３４で伸長されたコンテンツデータよりウォータマーク信号を抽出するウォータマーク検出制御回路３５と、ウォータマーク検出制御回路３５で抽出したウォータマーク信号に基づいて出力を制御する第１の切換回路３６と、伸長回路３４で伸長されたコンテンツデータを再圧縮する圧縮回路３７と、圧縮回路３７で再圧縮されたコンテンツデータを再暗号化する暗号化回路３８と、記録媒体３９に記録するためコンテンツデータに対して記録処理を施す記録処理回路４０とを備える。
データ記録再生装置３０は、第１の入力端子３１若しくは第２の入力端子３２より入力されたコンテンツデータが暗号化されているか若しくは認証の取れたものであるかを検出する検出回路４１と、第１の入力端子３１から入力された圧縮暗号化されたコンテンツデータの出力を制御する第２の切換回路４２と伸長回路３４で伸長されたコンテンツデータの出力を制御する第３の切換回路４３とを備える。
暗号復号回路３３には、第１の入力端子３１に入力された圧縮暗号化されているコンテンツデータが入力される。暗号復号回路３３は、図示しないメモリにコンテンツデータの暗号を復号するための暗号鍵データを記憶しており、第１の入力端子３１より圧縮暗号化されたコンテンツデータが入力されたとき、図示しないメモリに記憶されている暗号鍵データと例えばコンテンツＩＤデータとを用いてコンテンツデータの暗号を復号する。暗号復号回路３３は、復号された圧縮状態のコンテンツデータを伸長回路３４に出力する。
伸長回路３４は、暗号復号回路３３で復号された圧縮された状態のコンテンツデータの圧縮を伸長する。例えば、コンテンツデータがオーディオデータであるとき、伸長回路３４は、ＡＴＲＡＣ３、ＭＰＥＧ−２ＡＡＣ、ＭＰ３、ＴｗｉｎＶＱ、ＭＳ  Ａｕｄｉｏ、Ｏｇｇ  Ｖｏｒｂｉｓ等の方式で圧縮されているコンテンツデータを伸長する。伸長回路３４は、コンテンツデータがビデオデータであるとき、ＭＰＥＧ４、ＭＰＥＧ７等の方式で圧縮されているコンテンツデータを伸長する。伸長回路３４は、第３の切換回路４３を介して暗号復号回路３３で復号し伸長回路３４で伸長したコンテンツデータをウォータマーク検出制御回路３５若しくは圧縮回路３７に出力する。
ウォータマーク検出制御回路３５は、暗号復号回路３３で復号され伸長回路３４で伸長されたコンテンツデータが第３の切換回路４３を介して入力される。ウォータマーク検出制御回路３５は、この入力されたコンテンツデータより、周波数軸又は時間軸上の臨界帯域よりウォータマーク信号を抽出しこれをデコードして著作権管理データを生成する。このウォータマーク検出制御回路３５は、この生成した著作権管理データに基づいて第１の切換回路３６の切り換えを制御する。ウォータマーク検出制御回路３５は、生成した著作権管理データが記録媒体３９へのコンテンツデータの記録を許可しているとき、第１の切換回路３６をオン状態に切り換え、コンテンツデータを圧縮回路３７に出力できるようにする。ウォータマーク検出制御回路３５は、生成した著作権管理データが記録媒体３９へのコンテンツデータの記録を禁止しているとき、第１の切換回路３６をオフ状態に切り換え、コンテンツデータが圧縮回路３７に出力されないようにする。
圧縮回路３７は、伸長回路３４で伸長されたコンテンツデータが第３の切換回路４３を介して又はウォータマーク検出制御回路３５や第１の切換回路３６を介して入力される。圧縮回路３７は、コンテンツデータがオーディオデータであるとき、上述したＡＴＲＡＣ３、ＭＰＥＧ−２ＡＡＣ、ＭＰ３、ＴｗｉｎＶＱ、ＭＳ  Ａｕｄｉｏ、Ｏｇｇ  Ｖｏｒｂｉｓ等の方式で伸長回路３４で伸長されたコンテンツデータを再度圧縮する。圧縮回路３７は、コンテンツデータがビデオデータであるとき、ＭＰＥＧ４、ＭＰＥＧ７等の方式で伸長回路３４で伸長されたコンテンツデータを再度圧縮する。圧縮回路３７は、圧縮したコンテンツデータを暗号化回路３８に出力する。
なお、圧縮回路３７は、第１の入力端子３１又は第２の入力端子３２に入力されたコンテンツデータの圧縮方式と同じ圧縮方式でコンテンツデータを再圧縮してもよく、また、第１の入力端子３１又は第２の入力端子３２に入力されたコンテンツデータと異なる圧縮方式で再圧縮するようにしてもよい。
暗号化回路３８は、圧縮回路３７で圧縮されたコンテンツデータが入力される。暗号化回路３８は、図示しないメモリに暗号鍵データを記憶しており、入力されたコンテンツデータをこのメモリから読み出された暗号鍵データを用いて暗号化する。暗号化回路３８は、暗号化したコンテンツデータを記録処理回路４０に出力する。
なお、暗号化回路３８は、第１の入力端子３１又は第２の入力端子３２に入力されたコンテンツデータの暗号化方式と同じ暗号化方式でコンテンツデータを再暗号化してもよく、また、第１の入力端子３１又は第２の入力端子３２に入力されたコンテンツデータと異なる暗号化方式で再暗号化するようにしてもよい。
記録処理回路４０は、圧縮回路３７で再圧縮され暗号化回路３８で再暗号化されたコンテンツデータが入力され、入力されたコンテンツデータに記録媒体３９に記録するための記録処理を施す。記録処理回路４０は、例えば、コンテンツデータに対してエラー訂正符号化処理、８−１４変調、８−１６変調等の変調処理を施し、記録媒体３９に記録するための記録データを生成する。記録媒体３９は、上述したデータ記録装置１０に用いる記録媒体１６と同様であるためここでの詳細な説明は省略するが、この記録媒体３９には、記録媒体の種類に応じて磁気ヘッド、光ピックアップ等の記録手段によって記録処理回路４０から供給される記録データが記録される。
検出回路４１には、第１の入力端子３１若しくは第２の入力端子３２よりコンテンツデータが入力される。検出回路４１は、入力されたコンテンツデータ中の識別子等を検出することによって、この入力されたコンテンツデータが暗号化されているデータであるか若しくは認証の取れているデータであるかの判断を行う。入力されたコンテンツデータが暗号化されているコンテンツデータ若しくは認証の取れているデータであるとき、検出回路４１は、第２の切換回路４２をオン状態に切り換え、又は第３の切換回路４３を伸長回路３４と圧縮回路３７とが接続されるように切り換える。また、入力されたコンテンツデータが暗号化されていない若しくは認証が取れていないとき、検出回路４１は、第２の切換回路４２をオフ状態に切り換えるとともに、第３の切換回路４３を伸長回路３４とウォータマーク検出制御回路３５とが接続されるように切り換える。
次に、以上のように構成されるデータ記録再生装置３０の動作について図５を参照して説明する。第１の入力端子３１若しくは第２の入力端子３２よりコンテンツデータが入力されると、このコンテンツデータは、検出回路４１に入力される。ステップＳ１１において、データ記録再生装置３０は、検出回路４１で、入力されたコンテンツデータより識別子を検出し、この検出した識別子に基づいて、入力されたコンテンツデータが暗号化されているデータであるかの判断を行う。データ記録再生装置３０は、コンテンツデータに含まれる識別子に基づいて、入力されたコンテンツデータが暗号化されていると判断したとき、ステップＳ１２に進み、暗号化されていないデータであると判断したとき、ステップＳ１５に進む。
入力されたコンテンツデータが暗号化されていると判断したとき、ステップＳ１２において、データ記録再生装置３０は、検出回路４１で入力されたコンテンツデータに含まれる識別子を検出して、入力されたコンテンツデータが認証済みのデータであるかどうかの判断を行う。すなわち、検出回路４１は、コンテンツデータに含まれる識別子を参照することによって、正規なユーザの装置から送信されたコンテンツデータであるか、正規の記録媒体から読み出されたコンテンツデータであるかの確認を行う。データ記録再生装置３０は、コンテンツデータに含まれる識別子に基づいて、入力されたコンテンツデータが認証済みのデータであると判断したとき、ステップＳ１３に進み、認証されていないデータであると判断したとき、ステップＳ１６に進む。
ステップＳ１３において、データ記録再生装置３０は、検出回路４１で、入力されたコンテンツデータの識別子を検出し、この識別子に基づいて、入力されたコンテンツデータが暗号を復号する必要があるデータであるかの判断を行う。そして、データ記録再生装置３０は、入力されたコンテンツデータの暗号を復号する必要がないと判断したとき、ステップＳ１４に進み、コンテンツデータの暗号を復号する必要があると判断したとき、ステップＳ１７に進む。
ステップＳ１４において、データ記録再生装置３０は、第１の入力端子３１より入力された圧縮暗号化されたコンテンツデータを記録媒体３９にそのまま記録する。すなわち、検出回路４１は、第２の切換回路４２をオン状態に切り換え、第３の切換回路４３をオフ状態、すなわちデータがウォータマーク検出制御回路３５又は圧縮回路３７に出力されない状態に切り換える。これによって、第１の入力端子３１より入力された圧縮暗号化されたコンテンツデータは、第２の切換回路４２を介して記録処理回路４０に入力され、記録処理回路４０で記録処理が施された後、記録媒体３９に記録される。
ステップＳ１１で入力されたコンテンツデータが暗号されていないデータであると判断したとき、データ記録再生装置３０は、ステップＳ１５において、検出回路４１で入力されたコンテンツデータに含まれる識別子を検出して、入力されたコンテンツデータが認証済みのデータであるかどうかの判断を行う。データ記録再生装置３０は、コンテンツデータに含まれる識別子に基づいて、入力されたコンテンツデータが認証済みのデータであると判断したとき、ステップＳ１５に進み、認証されていないデータであると判断したとき、ステップＳ２３に進む。
また、ステップＳ１２で入力されたコンテンツデータが認証されていないデータであると判断したとき、データ記録再生装置３０は、ステップＳ１６において、検出回路４１で入力されたコンテンツデータに含まれる識別子を検出して、入力されたコンテンツデータが暗号化されたデータであるかどうかの判断を行う。データ記録再生装置３０は、コンテンツデータに含まれる識別子に基づいて、入力されたコンテンツデータが暗号化されたデータであると判断したとき、ステップＳ１３に進み、認証されていないデータであると判断したとき、ステップＳ２３に進む。
ステップＳ１１からステップＳ１６に亘る方法では、記録媒体３９への記録が第１の入力端子３１若しくは第２の入力端子３２より入力された圧縮暗号化されたコンテンツデータがそのまま記録媒体３９に記録されることから、コンテンツデータを効率良く記録媒体３９に記録することができる。また、この方法では、記録媒体３９に圧縮暗号化されたコンテンツデータを記録するまでの間に、コンテンツデータを再圧縮し再暗号化してから記録媒体に暗号化され圧縮されたコンテンツデータを記録するといった信号処理を行うことが無くなることから、不可逆的な信号変換によるデータの劣化を防止することができる。
ステップＳ１３で第１の入力端子３１より入力されたコンテンツデータの暗号を復号する必要があると判断したとき、データ記録再生装置３０は、ステップＳ１７において、暗号復号回路３３に入力された圧縮暗号化されたコンテンツデータの暗号を、このコンテンツデータに含まれるコンテンツＩＤデータと図示しないメモリに記憶されている暗号鍵データとを用いて復号する。
コンテンツデータの暗号を復号すると、データ記録再生装置３０は、ステップＳ１８において、検出回路４１で、コンテンツデータに含まれる識別子を検出し、検出した識別子に基づいて、入力されたコンテンツデータが圧縮されているかどうかの判断を行う。そして、データ記録再生装置３０は、コンテンツデータに含まれる識別子に基づいて、入力されたコンテンツデータが圧縮されていると判断したとき、ステップＳ１９に進み、入力されたコンテンツデータが圧縮されていないと判断したとき、ステップＳ２０に進む。
ステップＳ１９において、データ記録再生装置３０は、暗号復号回路３３で復号された圧縮状態のコンテンツデータを伸長する。ここで、伸長回路３４に入力されるコンテンツデータは、ステップＳ１１やステップＳ１６で暗号化されていることが確認されており、また、ステップＳ１２やステップＳ１５で認証済みであることが確認されたセキュアなデータであるから、コンテンツデータよりウォータマーク信号を検出して著作権管理データをデコードする必要がない。そこで、検出回路４１は、第２の切換回路４２をオフ状態に切り換えるとともに、第３の切換回路４３を切り換えて伸長回路３４と圧縮回路３７とを接続する。伸長回路３４は、第３の切換回路４３を介して圧縮を伸長したコンテンツデータを圧縮回路３７に出力する。
ステップＳ２０において、圧縮回路３７は、入力されたコンテンツデータの圧縮方式と同じ若しくは異なる圧縮方式で、伸長回路３４で伸長されたコンテンツデータの再圧縮処理を行い、再圧縮されたコンテンツデータを暗号化回路３８に出力する。ステップＳ２１において、暗号化回路３８は、入力されたコンテンツデータの暗号化方式と同じ若しくは異なる暗号化方式で、圧縮回路３７で圧縮されたコンテンツデータの再暗号化を行う。暗号化回路３８で暗号化されたコンテンツデータは、ステップＳ２２において、記録処理回路４０に入力され、記録処理が施され、記録媒体３９に記録される。
このようなステップＳ１７からステップＳ２２に亘る方法では、例えば第１の入力端子３１より入力されたコンテンツデータの圧縮方式や暗号化方式と異なる方式で記録媒体３９に記録する必要があるとき、暗号復号回路３３で復号され伸長回路３４で伸長されたコンテンツデータを、圧縮回路３７で所定方式で再圧縮し、暗号化回路３８で所定方式で再暗号化して、すなわち第１の入力端子３１への入力時とは圧縮暗号化方式を変えてコンテンツデータを記録媒体３９に記録することができる。
ステップＳ１１、ステップＳ１５及びステップＳ１６で暗号化されておらず認証も確認することができないとき、データ記録再生装置３０は、ステップＳ２３において、検出回路４１で、入力されたコンテンツデータより識別子を検出し、この識別子に基づいて、入力されたコンテンツデータが圧縮されているかどうかの判断を行う。データ記録再生装置３０は、入力されたコンテンツデータが圧縮されていると判断したとき、ステップＳ２４に進み、圧縮されていないと判断したとき、ステップＳ２５に進む。
ステップＳ２４において、伸長回路３４は、圧縮状態のコンテンツデータが入力されると、入力されたコンテンツデータを伸長する。
ところで、ステップＳ１１、ステップＳ１５及びステップＳ１６において、暗号化されておらず認証も確認することができないコンテンツデータは、コンパクトディスク等の暗号化されていない平文のコンテンツデータが記録された記録媒体のデータ、正規のユーザが認証無しに送信したデータ等の正規データであったりする一方、無断複写等により製作された不正に頒布されている記録媒体のデータ、不正ユーザの送信装置から送信されたデータ等の不正データである可能性もある。すなわち、暗号化されておらず認証も確認することができないコンテンツデータは、出所が不明確で著作権者の利益を害するデータである可能性もある。そこで、本発明に係るデータ記録再生装置３０は、ステップＳ１１、ステップＳ１５及びステップＳ１６で暗号化されておらず認証も確認することができないとき、コンテンツデータよりウォータマーク信号を抽出し、著作権管理データを参照する。
すなわち、データ記録再生装置３０は、ステップＳ２５において、検出回路４１の制御により、第２の切換回路４２をオフ状態に切り換え、第３の切換回路４３を、伸長回路３４とウォータマーク検出制御回路３５とを接続する。そして、ステップＳ２６において、ウォータマーク検出制御回路３５は、第３の切換回路４３を介して伸長回路３４より入力されたコンテンツデータよりウォータマーク信号を抽出し著作権管理データを生成する。ステップＳ２６において、データ記録再生装置３０は、ウォータマーク検出制御回路３５が、生成した著作権管理データが記録媒体３９への記録を許可していると判断したとき、第１の切換回路３６をオン状態に切り換え、ウォータマーク検出制御回路３５と圧縮回路３７とを接続し、ステップＳ２０に進む。なお、ウォータマーク検出制御回路３５がコンテンツデータにウォータマーク信号が埋め込まれておらず又はデコードすることができなかったときにも、ステップＳ２０に進み、コンテンツデータを記録媒体３９に記録するようにしてもよい。ウォータマーク検出制御回路３５より出力されたコンテンツデータは、ステップＳ２０〜ステップＳ２２において、圧縮回路３７で再圧縮され暗号化回路３８で再暗号化された後、記録媒体３９に記録される。
ウォータマーク検出制御回路３５は、生成した著作権管理データが記録媒体３９への記録を禁止していると判断したとき、ステップＳ２７において、第１の切換回路３６をオフ状態に切り換えウォータマーク検出制御回路３５のコンテンツデータが圧縮回路３７に入力されないようにする。すなわち、データ記録再生装置３０は、第１の切換回路３６をオフ状態にするとともに、第２の切換回路４２もオフ状態とし、記録媒体３９へのコンテンツデータの記録を禁止する。
以上のようなデータ記録再生装置３０では、ステップＳ１１、ステップＳ１５及びステップＳ１６で入力されたコンテンツデータが暗号化されているデータであるか及び／又は認証済みのデータであるかの判断を行い、暗号化されている及び／又は認証済みのセキュアなコンテンツデータと判断されたとき、第１の入力端子３１に入力されたコンテンツデータをそのまま記録媒体３９に記録することから、コンテンツデータを効率良く、すなわち迅速に記録媒体３９に記録することができる。また、このデータ記録再生装置３０では、圧縮暗号化されたコンテンツデータを記録媒体３９にそのまま記録するとき、少なくともＤＣＴ処理、量子化処理等の不可逆的な再圧縮処理を行わないことから、コンテンツデータの信号の劣化を防止することができる。
なお、本発明は、図面を参照して説明した上述の実施例に限定されるものではなく、添付の請求の範囲及びその主旨を逸脱することなく、様々な変更、置換又はその同等のものを行うことができることは当業者にとって明らかである。
産業上の利用可能性
上述したように、本発明によれば、入力手段より入力されたコンテンツデータがセキュアであるとき、このセキュアなコンテンツデータを、ウォータマーク信号の検出のため暗号復号処理や圧縮伸長処理を行わず記録媒体にそのまま記録するようにすることで、コンテンツデータを効率良く、データの劣化を招くことなく記録媒体に記録することができる。
【図面の簡単な説明】
図１は、本発明が適用されたデータ記録装置の構成を説明するブロック図である。
図２は、ウォータマーク信号を説明する図である。
図３は、図１に示したデータ記録装置の動作を説明するフローチャートである。
図４は、本発明が適用されたデータ記録装置の他の例を説明するブロック図である。
図５は、図４に示したデータ記録装置の動作を説明するフローチャートである。
【図１】
2003067590.tif 000003
【図２】
2003067590.tif 000004
【図３】
2003067590.tif 000005
【図４】
2003067590.tif 000006
【図５】
2003067590.tif 000007
2003067590.tif 000008
【国際調査報告】
2003067590.tif 000009
2003067590.tif 000010
2003067590.tif 000011
2003067590.tif 000012