(57)【特許請求の範囲】
【請求項１】
入力データを、その入力データに埋め込まれたウォーターマークを検出可能な状態にデコードするデコーダと、
上記デコーダがデコードした入力データに埋め込まれたコピー回数制限用のウォーターマークを検出するウォーターマーク検出手段と、
上記ウォーターマーク検出手段が検出したコピー回数制限用のウォーターマークを、コピー可能回数を１回減らしたコピー回数制限用のウォーターマークに追加又は変更し、その追加又は変更されたウォーターマークを、上記デコーダでデコードされた入力データに埋め込むウォーターマーク修正手段と、
上記ウォーターマーク修正手段によりウォーターマークが修正された入力データを、記録用にデータ量を可逆圧縮方式により圧縮するエンコーダと、
上記エンコーダでエンコードされたデータを所定の媒体に記録する記録手段とを備えた
記録装置。
【請求項２】
入力データを、その入力データに埋め込まれたウォーターマークを検出可能な状態にデコードする入力用デコーダと、
上記入力用デコーダがデコードした入力データに埋め込まれたコピー回数制限用のウォーターマークを検出するウォーターマーク検出手段と、
上記ウォーターマーク検出手段が検出したコピー回数制限用のウォーターマークを、コピー可能回数を１回減らしたコピー回数制限用のウォーターマークに追加又は変更し、その追加又は変更されたウォーターマークを、上記デコーダでデコードされた入力データに埋め込むウォーターマーク修正手段と、
上記ウォーターマーク修正手段によりウォーターマークが修正された入力データを、記録用にデータ量を可逆圧縮方式により圧縮する記録用エンコーダと、
上記記録用エンコーダでエンコードされたデータを所定の媒体に記録し、その記録されたデータを再生する記録・再生手段と、
上記記録・再生手段で再生されたデータのデータ量を元のデータ量に戻す再生用デコーダと、
上記再生用デコーダでデコーダされた再生データを、出力用にエンコードする出力用エンコーダとを備えた
記録・再生装置。
【請求項３】
請求項２記載の記録・再生装置において、
上記記録用エンコーダでデータ量を圧縮する処理と、上記再生用デコーダで元のデータ量に戻す処理は、可逆的な処理である
記録・再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子透かしと称されるウォーターマークが埋め込まれたデータを記録する記録装置、及びウォーターマークが埋め込まれたデータを記録し再生する記録・再生装置に関する。
【０００２】
【従来の技術】
従来、映像データやオーディオデータなどに、電子透かしと称されるウォーターマークを埋め込み、これらのデータの著作権を保護できるようにした技術が提案されている。このウォーターマークは、対象となるデータ（映像データ，オーディオデータなどのコンテンツ）の劣化がユーザにはほとんど知覚できない状態でデータに埋め込み、編集やダビングなどがあっても消失しないように埋め込むものである。
【０００３】
ウォーターマークとして埋め込むデータとしては、例えば該当するコンテンツのコピー禁止情報やコピー回数制限情報が考えられる。このような情報をウォーターマークとして埋め込むことで、コンテンツが持つ著作権の侵害を効果的に防止することができる。
【０００４】
ところで、ウォーターマークが埋め込まれたデータを何らかの記録媒体に記録し、その記録データを再生するときには、そのデータに埋め込まれたウォーターマークの変更又は追加が必要になる場合がある。即ち、例えばウォーターマークとしてコピー回数制限情報が埋め込まれていた場合には、このウォーターマークが埋め込まれたデータを媒体に記録したとき、コピーが１回行われたことになるので、許容されるコピー回数を減らす必要がある。具体的には、例えば特定のコンテンツに埋め込まれたコピー回数制限情報で１回だけコピーが許容されるとき、そのコンテンツを媒体に記録したとき、コピー回数制限情報として以後のコピーを禁止する情報に修正する必要がある。
【０００５】
【発明が解決しようとする課題】
ところが、このようにウォーターマークの修正を行うためには、大規模なデータ処理が必要になる問題があった。即ち、コンテンツデータに埋め込まれたウォーターマークを取り出すためには、データに何らかのデコード処理を行う必要がある。一般的には、このウォーターマークが取り出せるようにするためのデコードで、圧縮符号化されたデータの圧縮を解く処理が行われる。
【０００６】
このようにデータの圧縮を解く処理を行うことで、コンテンツデータに埋め込まれたウォーターマークを取り出して、そのウォーターマークを修正することが可能になる。ここで、このようにウォーターマークが修正されたデータを媒体に記録させると、圧縮されて入力した（伝送された）データをそのまま媒体に記録させる場合に比べて、記録効率が悪くなる。即ち、圧縮されたデータを圧縮されたままで記録すれば、記録媒体の記録容量を効率良く使用できるが、ウォーターマークの修正のために圧縮を解いた状態で記録させると、記録媒体の記録容量が多く消費されて、記録効率が悪化してしまう。
【０００７】
記録効率の悪化を防ぐためには、ウォーターマークが修正されたコンテンツデータを、再度圧縮させるエンコードを行えば良い。ところが、圧縮をかける処理は、一般に圧縮を解く処理より複雑であり、記録前にデータのデコードとエンコードを繰り返すことは、記録装置の負担が大きくなる問題があった。また、データのデコードとエンコードを繰り返すことで、記録されるデータが劣化する問題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、記録のために、データに埋め込まれたウォーターマークを修正する必要があるとき、その処理が少ない負担で行えるようにすることにある。
【００１１】
【課題を解決するための手段】
本発明は、コピー回数制限用のウォーターマークが埋め込まれた入力データを媒体に記録するとき、その入力データのウォーターマークの追加又は変更の必要の有無を記録前に判断して、ウォーターマークの追加又は変更の必要があると判断したデータに対しては、そのデータに埋め込まれたウォーターマークを修正し、そのウォーターマークが修正されたデータを記録用に圧縮してから媒体に記録し、その記録されたデータを媒体から再生したとき、記録時の圧縮を解く処理を行うようにしたものである。
【００１２】
このようにしたことで、データを媒体に記録する前にウォーターマークが修正されたとき、そのウォーターマークが修正されたデータが圧縮処理されてから媒体に記録されるので、ウォーターマークの修正があっても、媒体に記録されるデータについては圧縮されたデータとなる。
【００１３】
【発明の実施の形態】
以下、本発明の第１の実施の形態を、図１〜図３を参照して説明する。
【００１４】
図１は、本例の記録・再生装置の全体構成を示す図である。本例の記録・再生装置１０は、入力部１１に得られるデータを、この装置に装着された記録媒体１６に記録し、また記録媒体１６に記録されたデータを再生して、出力部２１から出力させるものである。ここで本例の記録・再生装置１０は、入力部１１に得られるデータとして、電子透かしと称されるウォーターマークが埋め込まれたデータが扱えるようにしてある。
【００１５】
まず記録系の構成について説明すると、入力部１１に得られるデータを、信号デコーダ（透かし検出部）１２に供給し、この信号デコーダ１２で入力データをデコードして、そのデコードされたデータに埋め込まれたウォーターマークを検出する。ここでのデコード処理としては、少なくとも入力データからウォーターマークを検出することができるようにデコードするものである。また、記録のために必要なデコードを同時に行うようにしても良い。信号デコーダ１２で検出されたウォーターマークは、この記録・再生装置の動作を制御する制御部２２に供給されて、そのウォーターマークとして埋め込まれたデータの内容が判別される。
【００１６】
そして、入力部１１に得られた入力データをデコードしたデータ（又はデコードしてないデータ）と、信号デコーダ１２で検出されたウォーターマークのデータは、透かし追加／変更情報付加部１３に供給し、制御部２２の制御で、必要により透かし（ウォーターマーク）の追加又は変更を指示する付加情報を生成させて、その付加情報を、入力データとともに暗号化部１４に送る。暗号化部１４では、供給されるデータ（入力データと付加情報）を記録用に暗号化し、その暗号化されたデータを記録・再生部１５に送る。
【００１７】
記録・再生部１５では、供給されたデータを、装着された記録媒体１６に記録させる処理が行われる。記録媒体１６としては、光磁気ディスク，光ディスク，ハードディスク，磁気テープ，半導体メモリなどの各種記録媒体が適用できる。また記録媒体１６は、リムーバブル（即ち着脱自在）な媒体である場合と、交換ができない媒体である場合のいずれでも良い。
【００１８】
次に、記録・再生部１５に装着された記録媒体１６からデータを再生するための構成について説明すると、制御部２２の制御に基づいて、記録・再生部１５で記録媒体１６から再生されたデータは、復号部１７に供給する。復号部１７では、再生データが暗号化部１４で暗号化されたデータであるとき、その暗号化からの復号化を行う。復号部１７で復号された再生データは、透かし追加／変更情報分離部１８に供給する。透かし追加／変更情報分離部１８では、記録時に透かし追加／変更情報付加部１３で付加された付加情報を分離する処理を行い、その分離された付加情報を制御部２２に供給する。
【００１９】
透かし追加／変更情報付加部１３で付加情報が分離された再生データは、信号デコーダ１２で透かし検出用のデコードを行い、そのデコードされた再生データを透かし追加／変更部１９に供給し、制御部２２からの制御に基づいて必要により透かし（ウォーターマーク）の追加又は変更を実行する。ここでのウォーターマークの追加又は変更は、透かし追加／変更情報付加部１３で分離した付加情報を制御部２２が判別して、実行される。
【００２０】
透かし追加／変更部１９で必要により処理された再生データは、信号エンコーダ２０に供給して、伝送用に再生データをエンコードして、そのエンコードされた再生データを出力部２１から他の機器に伝送させる。
【００２１】
制御部２２には、処理プログラムなどが記憶されたＲＯＭ２３と、制御データなどが記憶されるＲＡＭ２４とが接続してある。また、図示しない操作キーなどからの操作指令が制御部２２には届く。
【００２２】
次に、本例の記録・再生装置１０で入力データを記録させる際の処理を、図２のフローチャートを参照して説明する。本例の記録処理は、制御部２２の制御に基づいて実行されるもので、まず制御部２２は、信号デコーダ１２に入力信号のデコードと、そのデコードされた入力データからの透かしの検出を指示する（ステップＳ１１）。そして、透かしが検出できたとき、その透かしに含まれるコピー制御情報の内容を判別する（ステップＳ１２）。
【００２３】
このとき判別したコピー制御情報が、コピー禁止の情報であるか否か判断する（ステップＳ１３）。ここで、コピー禁止の情報でないと判断ときには、制御部２２は記録・再生部１５に記録禁止を指示し（ステップＳ１４）、終了する。
【００２４】
そして、ステップＳ１３の判断で、コピー制御情報がコピー禁止の情報でないと判断したときには、コピー制御情報としてコピー制限の情報があるか否か判断する（ステップＳ１５）。ここで、コピー制御情報としてコピー制限の情報（ここでのコピー制限の情報とは例えばコピー回数を決められた回数に制限する情報）がある場合には、コピー制限情報を変更させる透かし追加情報（又は変更情報）を、透かし追加／変更情報付加部１３で生成させる（ステップＳ１６）。具体的には、例えば入力データに埋め込まれたウォーターマークで、コピー回数が２回に制限されていたとき、透かし追加情報又は変更情報で、コピー回数を１回に制限させるコピー制限情報を付加情報として生成させる。
【００２５】
この情報の生成を行ったときには、この生成された情報を、入力データに付加するように、制御部２２が透かし追加／変更情報付加部１３に対して指示を行う（ステップＳ１７）。また、ステップＳ１５で、コピー制御情報としてコピー制限の情報がないと判断したときには、透かし追加／変更情報付加部１３に対して、無効の情報を入力データに付加するように指示する（ステップＳ１８）。なお、ここでの無効の情報とは、付加情報の内容が無効であることを示す情報である。
【００２６】
そして、ステップＳ１７又はステップＳ１８で付加情報が付加された入力データを、暗号化部１４で暗号化させ（ステップＳ１９）、その暗号化された入力データと付加情報を記録・再生部１５で記録媒体１６に記録させる指示を行う（ステップＳ２０）。
【００２７】
次に、本例の記録・再生装置１０で記録媒体１６に記録されたデータを再生させる際の処理を、図３のフローチャートを参照して説明する。再生処理についても制御部２２の制御に基づいて実行されるもので、まず制御部２２は、記録・再生部１５に対して記録媒体１６に記録された所定のデータの再生を指示する（ステップＳ２１）。この指示により媒体１６から再生された再生データは、復号部１７で復号させ（ステップＳ２２）、記録時の暗号化からの復号を行う。復号された再生データは、透かし追加／変更情報分離部１８で付加情報が分離される（ステップＳ２３）。このとき分離される付加情報は、記録時に透かし追加／変更情報付加部１３で付加された透かしの追加又は変更に関する付加情報である。
【００２８】
ステップＳ２３で付加情報を分離したとき、その付加情報が有効であるか無効であるか制御部２２は判断する（ステップＳ２５）。この判断で、付加情報が有効であると判断したとき、制御部２２は、付加情報を透かし追加／変更部１９に渡し、再生データに埋め込まれた透かし（ウォーターマーク）の追加又は変更を指示する（ステップＳ２６）。また、ステップＳ２５の判断で、付加情報が無効の情報であると判断したとき、制御部２２は、透かし追加／変更部１９での追加又は変更の機能を無効にする指示を行い、透かし追加／変更部１９での追加又は変更を行わずに、そのまま再生データを通過させる（ステップＳ２７）。
【００２９】
そして、ステップＳ２６又はステップＳ２７の処理が行われて、透かし追加／変更部１９が出力する再生データに対して、信号エンコーダ２０で伝送用にエンコードさせる指示を行い（ステップＳ２８）、エンコードされた再生データを出力部２１から外部機器（図示せず）に伝送させる。
【００３０】
このように記録と再生の処理が行われることで、入力部１１に得られるデータを記録するとき、その入力データにコピー制御に関するウォーターマークが埋め込まれている場合、そのコピー制御情報に基づいた適切な処理が行われることになる。即ち、例えばコピー禁止が指示されたコピー制御情報がウォーターマークとして埋め込まれている場合には、そのときの入力情報を記録・再生部１５で媒体１６に記録させないように処理され、コピーが禁止されたデータが記録されることがない。
【００３１】
そして、ウォーターマークとして埋め込まれたコピー制御情報で、コピー回数に制限がある場合には、記録前にコピー回数を減らすコピー制御情報が、付加情報として生成されて、媒体に記録される。そして、記録されたデータを再生したときに、付加情報が同時に媒体から再生され、その付加情報に基づいて、再生データに埋め込まれたウォーターマークの追加又は変更が処理される。従って、記録・再生装置１０から出力される再生データに埋め込まれたウォーターマークは、コピー制限回数が１回減らされたものになり、コピー制御情報として良好に機能するようになる。この場合、本例の場合には記録媒体への記録前に記録データに埋め込まれたウォーターマークを修正する必要がなく、記録前にはそのデータを記録するために必要な処理だけを行うだけで良く、記録のための処理構成が簡単になる。また、媒体に記録されるデータは、ウォーターマークの追加又は変更が行える形態のデータである必要がないため、例えば入力データとして何らかの圧縮処理が施されたデータである場合、その圧縮されたままのデータで、媒体に記録させることができ、媒体の記録容量を有効に活用できるようになる。
【００３２】
また本例の場合には、記録時に暗号化部１４で暗号化されたデータを記録・再生部１５に供給して媒体１６に記録させ、再生時にこの暗号化からの復号化を復号部１７で行うようにしたので、例えば記録媒体１６がリムーバブルな記録メディアであり、記録媒体１６が記録・再生装置１０から外されたとしても、暗号化からの復号ができないとき、媒体１６に記録されたデータの正しい再生ができないので、ウォーターマークが修正されずに記録されたデータの不正な再生が防止できる。
【００３３】
なお、記録媒体１６として例えばハードディスクのような記録・再生装置からの着脱が困難な媒体である場合には、暗号化部１４と復号部１７を設けない構成として、暗号化させずに媒体１６に記録させるようにしても良い。また、同様に記録媒体１６が記録・再生装置から着脱できない構成の場合には、透かし追加／変更情報付加部１３と透かし追加／変更情報分離部１８を設けない構成として、信号デコーダ１２で入力データから検出した透かしの修正情報を、媒体１６又は制御部２２に接続されたメモリのいずれかのエリアに記録させて、再生時にはその媒体１６に記録された透かしの修正情報を参照して、透かし追加／変更部１９で透かしを修正させるように構成しても良い。
【００３４】
また、再生時に信号デコーダ１２で再生データから検出されるウォーターマークで、そのウォーターマークの追加又は変更の判断が制御部２２で可能である場合には、記録時には透かし追加／変更情報付加部１３で付加情報を生成させる処理を省略するようにしても良い。
【００３５】
また、出力部２１の前段に設けられた信号エンコーダ２０でのエンコードは、必要がない場合には再生データをエンコードさせず、そのまま出力させるようにしても良い。さらに、この信号エンコーダ２０でのエンコード処理は、入力データに対して施したデコード処理に対応したエンコード処理でなくても良く、例えば可逆圧縮処理を施して出力させるようにしても良い。
【００３６】
また、上述したウォーターマークの追加又は変更の処理は、制御部２２の制御に基づいて実行されるようにしたが、この制御部を介さずに直接それぞれの処理部が実行するように構成しても良い。
【００３７】
次に、本発明の第２の実施の形態を、図４〜図６を参照して説明する。
【００３８】
図４は、本例の記録・再生装置の全体構成を示す図である。本例の記録・再生装置３０は、入力部３１に得られるデータを、この装置に装着された記録媒体３７に記録し、また記録媒体３７に記録されたデータを再生して、出力部４１から出力させるものである。ここで本例の記録・再生装置３０は、入力部３１に得られるデータとして、電子透かしと称されるウォーターマークが埋め込まれたデータが扱えるようにしてある。
【００３９】
まず記録系の構成について説明すると、入力部３１に得られるデータを、信号デコーダ（透かし検出部）３２に供給し、この信号デコーダ３２で入力データをデコードして、そのデコードされたデータに埋め込まれたウォーターマークを検出する。ここでのデコード処理としては、少なくとも入力データからウォーターマークを検出して、そのウォーターマークの追加又は変更ができるようにデコードするものである。信号デコーダ３２で検出されたウォーターマークは、この記録・再生装置の動作を制御する制御部４２に供給されて、そのウォーターマークとして埋め込まれたデータの内容が判別される。
【００４０】
そして、信号デコーダ３２でデコードされた入力データを、透かし追加／変更部３３に供給し、制御部４２の制御で、必要により透かし（ウォーターマーク）の追加又は変更を実行する。透かし追加／変更部３３で、必要により透かしの追加又は変更が行われた入力データは、記録用エンコーダ３４に供給し、記録用にデータ圧縮するエンコード処理を行う。本例の場合には、このエンコーダ３４でのエンコードとして、デコード時に元のデータがほぼ完全に得られる可逆圧縮方式によりエンコードする。この可逆圧縮方式としては、例えばランレングス符号化方式、ＺＩＰ方式、ＬＨＡ方式などが適用できる。
【００４１】
記録用エンコーダ３４で圧縮された入力データは、暗号化部３５に送り、記録用に暗号化し、その暗号化されたデータを記録・再生部３６に送る。
【００４２】
記録・再生部３６では、供給されたデータを、装着された記録媒体３７に記録させる処理が行われる。記録媒体３７としては、光磁気ディスク，光ディスク，ハードディスク，磁気テープ，半導体メモリなどの各種記録媒体が適用できる。また記録媒体３７は、リムーバブル（即ち着脱自在）な媒体である場合と、交換ができない媒体である場合のいずれでも良い。
【００４３】
次に、記録・再生部３６に装着された記録媒体３７からデータを再生するための構成について説明すると、制御部４２の制御に基づいて、記録・再生部３６で記録媒体３７から再生されたデータは、復号部３８に供給する。復号部３８では、再生データが暗号化部３５で暗号化されたデータであるとき、その暗号化からの復号化を行う。復号部３８で復号された再生データは、再生用デコーダ３９に供給し、記録用エンコーダ３４でエンコードされて圧縮されたデータを、元に戻すデコード処理を行う。本例の場合には、記録用エンコーダ３４で可逆圧縮方式によりエンコードしてあるので、再生用デコーダ３９でほぼ完全な元のデータに復元させることができる。
【００４４】
再生用デコーダ３９でデコードされたデータは、信号エンコーダ４０に供給して、伝送用に再生データをエンコードして、そのエンコードされた再生データを出力部４１から他の機器に伝送させる。信号エンコーダ４０でのエンコード処理としては、例えば非可逆圧縮による伝送用のエンコードが行える。例えば、動画や音声のデータの場合には、ＭＰＥＧ（Moving Picture Expers Group ）方式によるエンコードが行える。
【００４５】
制御部４２には、処理プログラムなどが記憶されたＲＯＭ４３と、制御データなどが記憶されるＲＡＭ４４とが接続してある。また、図示しない操作キーなどからの操作指令が制御部４２には届く。
【００４６】
次に、本例の記録・再生装置３０で入力データを記録させる際の処理を、図５のフローチャートを参照して説明する。本例の記録処理は、制御部４２の制御に基づいて実行されるもので、まず制御部４２は、信号デコーダ３２に入力信号のデコードと、そのデコードされた入力データからの透かしの検出を指示する（ステップＳ３１）。そして、透かしが検出できたとき、その透かしに含まれるコピー制御情報の内容を判別する（ステップＳ３２）。
【００４７】
このとき判別したコピー制御情報が、コピー禁止の情報であるか否か判断する（ステップＳ３３）。ここで、コピー禁止の情報でないと判断ときには、制御部４２は記録・再生部３６に記録禁止を指示し（ステップＳ３４）、終了する。
【００４８】
そして、ステップＳ３３の判断で、コピー制御情報がコピー禁止の情報でないと判断したときには、コピー制御情報としてコピー制限の情報があるか否か判断する（ステップＳ３５）。ここで、コピー制御情報としてコピー制限の情報（ここでのコピー制限の情報とは例えばコピー回数を決められた回数に制限する情報）がある場合には、透かし追加／変更部３３に対して、コピー回数を減らすコピー制限の情報に、ウォーターマークを追加又は変更させる（ステップＳ３６）。具体的には、例えば入力データに埋め込まれたウォーターマークで、コピー回数が２回に制限されていたとき、透かしの追加又は変更で、コピー回数を１回に制限させるコピー制限情報を含むウォーターマークが埋め込まれるようにする。
【００４９】
また、ステップＳ３５で、コピー制御情報としてコピー制限の情報がないと判断したときには、制御部４２は、透かし追加／変更部３３に対して、ウォーターマークを変更しないように、処理無効を指示する（ステップＳ３７）。
【００５０】
そして、ステップＳ３６又はステップＳ３７の処理が行われた後に、制御部４２は記録用エンコーダ３４に対して記録用のエンコードを指示し（ステップＳ３８）、さらにそのエンコードされたデータに対して、暗号化部３５で暗号化させ（ステップＳ３９）、その暗号化されたデータを記録・再生部３６で記録媒体３７に記録させる指示を行う（ステップＳ４０）。
【００５１】
次に、本例の記録・再生装置３０で記録媒体３７に記録されたデータを再生させる際の処理を、図６のフローチャートを参照して説明する。再生処理についても制御部４２の制御に基づいて実行されるもので、まず制御部４２は、記録・再生部３６に対して記録媒体３７に記録された所定のデータの再生を指示する（ステップＳ４１）。この指示により媒体３７から再生された再生データは、復号部３８で復号させ（ステップＳ４２）、記録時の暗号化からの復号を行う。復号された再生データは、再生用デコーダ３９で記録時の圧縮処理からのデコードを実行させ（ステップＳ４３）、さらにそのデコードされた再生データを信号エンコーダ４０で伝送用にエンコードさせる（ステップＳ４４）。
【００５２】
このように記録と再生の処理が行われることで、入力部３１に得られるデータを記録するとき、その入力データにコピー制御に関するウォーターマークが埋め込まれている場合、そのコピー制御情報に基づいた適切な処理が行われることになる。即ち、例えばコピー禁止が指示されたコピー制御情報がウォーターマークとして埋め込まれている場合には、そのときの入力情報を記録・再生部３６で媒体３７に記録させないように処理され、コピーが禁止されたデータが記録されることがない。
【００５３】
そして、ウォーターマークとして埋め込まれたコピー制御情報で、コピー回数に制限がある場合には、記録前にそのウォーターマークの修正が実行され、ウォーターマークが正しく修正された入力データが媒体に記録される。ここで本例の場合には、ウォーターマークの検出と、その検出したウォーターマークの追加又は変更が行われた後に、記録用エンコーダ３４で記録用に可逆圧縮処理を行うようにしたので、記録・再生部３６で媒体３７に記録させるときには、データ量が圧縮された状態で少ない記録容量で記録でき、記録前にウォーターマークの修正を行ったにもかかわらず、媒体３７の記録容量が有効に効率良く利用される。そして、再生した際のデコーダ３９でのデコードでは、可逆圧縮処理を元に戻す処理が行われるので、ほぼ完全に元のデータを得ることができ、圧縮して記録することによるデータ劣化は生じない。
【００５４】
なお、記録・再生装置３０内において、記録用エンコーダ３４でのエンコードで暗号化されたデータにエンコードされる場合には、暗号化部３５での暗号化は必要ない。復号部３８での復号についても、再生用デコーダ３９でのデコードで暗号化からのデコードも行われる場合には、復号部３８での復号が必要ない。
【００５５】
また、記録媒体３７として例えばハードディスクのような記録・再生装置からの着脱が困難な媒体である場合には、暗号化部３５と復号部３８を設けない構成として、暗号化させずに媒体３７に記録させるようにしても良い。
【００５６】
なお、上述した第１及び第２の実施の形態の記録処理では、入力データから検出したコピー制御情報で、コピー禁止を判別したとき、媒体への記録を行わないようにしたが、コピー禁止を判別したとき、媒体への記録だけは行い、その媒体からのデータの再生を禁止させたり、再生は出来ても、その再生されたデータの出力部からの出力を禁止させるようにしても良い。このようにしたことで、例えば記録されたデータに対する何らかの課金処理が行われたときだけ、正常に再生させて出力させる等の処理が可能になる。
【００５７】
また、上述した第１及び第２の実施の形態では、入力したデータの記録と記録されたデータの再生とを行う記録・再生装置として構成した例としたが、それぞれの実施の形態で説明した記録・再生装置の記録機能だけを備えた記録装置、或いは記録・再生装置の再生機能だけを備えた再生装置として構成しても良いことは勿論である。
【００５８】
また、上述した各実施の形態で説明した装置は、記録や再生を行う専用の装置として構成したが、パーソナルコンピュータ装置などの各種情報処理装置に内蔵された記録装置や再生装置にも適用できるものである。また、装置内の各データ処理部は、ソフトウェアによる演算処理で同様の処理が行われるように構成しても良い。
【００６１】
【発明の効果】
本発明の記録装置によると、データを媒体に記録する前にコピー回数制限用のウォーターマークが修正されたとき、そのウォーターマークが修正されたデータが圧縮処理されてから媒体に記録されるので、ウォーターマークの修正があっても、媒体に記録されるデータについては圧縮されたデータとなり、それだけ媒体に記録されるデータ量を削減させることができ、媒体の記録容量が有効に活用されるようになる。
【００６８】
また本発明の記録・再生装置によると、データを媒体に記録する前にコピー回数制限用のウォーターマークが修正されたとき、そのウォーターマークが修正されたデータが圧縮処理されてから媒体に記録されるので、ウォーターマークの修正があっても、媒体に記録されるデータについては圧縮されたデータとなり、それだけ媒体に記録されるデータ量を削減させることができ、記録・再生装置が備える媒体の記録容量が有効に活用されるようになる。
【００６９】
また本発明の記録・再生装置は、記録用エンコーダでデータ量を圧縮する処理と、再生用デコーダで元のデータ量に戻す処理として、可逆的な処理であることで、記録によるデータ劣化を防止できる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態による全体構成の例を示す構成図である。
【図２】本発明の第１の実施の形態による記録処理例を示すフローチャートである。
【図３】本発明の第１の実施の形態による再生処理例を示すフローチャートである。
【図４】本発明の第２の実施の形態による全体構成の例を示す構成図である。
【図５】本発明の第２の実施の形態による記録処理例を示すフローチャートである。
【図６】本発明の第２の実施の形態による再生処理例を示すフローチャートである。
【符号の説明】
１０…記録・再生装置、１１…入力部、１２…信号デコーダ（透かし検出部）、１３…透かし追加／変更情報付加部、１４…暗号化部、１５…記録・再生部、１６…記録媒体、１７…復号部、１８…透かし追加／変更情報分離部、１９…透かし追加／変更部、２０…信号エンコーダ、２１…出力部、２２…制御部、２３…ＲＯＭ、２４…ＲＡＭ、３０…記録・再生装置、３１…入力部、３２…信号デコーダ（透かし検出部）、３３…透かし追加／変更部、３４…記録用デコーダ、３５…暗号化部、３６…記録・再生部、３７…記録媒体、３８…復号部、３９…再生用デコーダ、４０…信号エンコーダ、４１…出力部、４２…制御部、４３…ＲＯＭ、４４…ＲＡＭ
【図１】
0004320951.tif 000002
【図２】
0004320951.tif 000003
【図３】
0004320951.tif 000004
【図４】
0004320951.tif 000005
【図５】
0004320951.tif 000006
【図６】
0004320951.tif 000007