(57)【特許請求の範囲】
【請求項１】
第１の電子透かしを挿入された第１のＤＣＴ(Discrete Cosine Transform)係数を有する入力デジタル画像に応答し、前記第１の電子透かしに続いて第２の電子透かしを挿入された第２のＤＣＴ係数を有する出力デジタル画像を出力する電子透かし検出・挿入装置において、
前記入力デジタル画像から前記第１のＤＣＴ係数を生成する第１のＤＣＴ係数生成部と、
前記出力デジタル画像から前記第２のＤＣＴ係数を生成する第２のＤＣＴ係数生成部と、
電子透かし検出部と、
前記第２のＤＣＴ係数生成部から前記第２のＤＣＴ係数を前記電子透かし検出部に供給するＤＣＴ係数供給部と、
電子透かし挿入部とを有し、
前記電子透かし検出部は、前記第１のＤＣＴ係数から前記第１の電子透かしを検出できた場合で、かつ前記第２のＤＣＴ係数から前記第２の電子透かしを検出できなかった場合に、前記第２の電子透かしの挿入指示を出力するものであり、
前記電子透かし挿入部は、前記第２の電子透かしの挿入指示に応答して、前記入力デジタル画像に、前記第１の電子透かしに続いて前記第２の電子透かしを挿入し、前記第１の電子透かしに続いて前記第２の電子透かしを挿入された前記第２のＤＣＴ係数を有する前記出力デジタル画像を出力するものであり、
前記電子透かし検出部は、前記ＤＣＴ係数供給部から前記第２のＤＣＴ係数を供給されると、該第２のＤＣＴ係数から前記第２の電子透かしを検出し、前記第２の電子透かしの検出強度を表わす検出結果を前記電子透かし挿入部に出力するものであり、
前記電子透かし挿入部は、前記検出結果にて表わされた前記検出強度に応答して、前記入力デジタル画像に挿入する前記第２の電子透かしの挿入強度を調整するものであることを特徴とする電子透かし検出・挿入装置。
【請求項２】
請求項１に記載の電子透かし検出・挿入装置において、
前記入力デジタル画像がＭＰＥＧ(Moving Picture Experts Group)標準のデジタル画像であることを特徴とする電子透かし検出・挿入装置。
【請求項３】
請求項１に記載の電子透かし検出・挿入装置において、
前記ＤＣＴ係数供給部は、前記第２のＤＣＴ係数生成部のみならず前記第１のＤＣＴ係数生成部にも接続され、最初は、前記第１のＤＣＴ係数生成部からの前記第１のＤＣＴ係数を選択的に前記電子透かし検出部に出力し、前記電子透かし検出部が前記第１のＤＣＴ係数から前記第１の電子透かしを検出すると、前記第２のＤＣＴ係数生成部からの前記第２のＤＣＴ係数を選択的に前記電子透かし検出部に出力するセレクト部であることを特徴とする電子透かし検出・挿入装置。
【請求項４】
請求項１に記載の電子透かし検出・挿入装置において、
前記電子透かし挿入部は、前記検出結果にて表わされた前記検出強度が強ければ前記挿入強度を弱くし、前記検出強度が弱ければ前記挿入強度を強くするように、前記第２の電子透かしの挿入強度を調整するものであることを特徴とする電子透かし検出・挿入装置。
【請求項５】
第１の電子透かしを挿入された入力映像信号に応答し、前記第１の電子透かしに続いて第２の電子透かしを挿入された出力映像信号を出力する電子透かし検出・挿入装置において、
電子透かし検出部と、
前記出力映像信号を前記電子透かし検出部に供給する供給部と、
電子透かし挿入部とを有し、
前記電子透かし検出部は、前記入力映像信号から前記第１の電子透かしを検出できた場合で、かつ前記入力映像信号から前記第２の電子透かしを検出できなかった場合に、前記第２の電子透かしの挿入指示を出力するものであり、
前記電子透かし挿入部は、前記第２の電子透かしの挿入指示に応答して、前記入力映像信号に、前記第１の電子透かしに続いて前記第２の電子透かしを挿入し、前記第１の電子透かしに続いて前記第２の電子透かしを挿入された前記出力映像信号を出力するものであり、
前記電子透かし検出部は、前記供給部から前記出力映像信号を供給されると、該出力映像信号から前記第２の電子透かしを検出し、前記第２の電子透かしの検出強度を表わす検出結果を前記電子透かし挿入部に出力するものであり、
前記電子透かし挿入部は、前記検出結果にて表わされた前記検出強度に応答して、前記入力映像信号に挿入する前記第２の電子透かしの挿入強度を調整するものであることを特徴とする電子透かし検出・挿入装置。
【請求項６】
請求項５に記載の電子透かし検出・挿入装置において、
前記入力映像信号がＮＴＳＣ(National Television System Committee)信号あるいはＰＡＬ(Phase Alternation by Line)信号であることを特徴とする電子透かし検出・挿入装置。
【請求項７】
請求項５に記載の電子透かし検出・挿入装置において、
前記供給部は、最初は、前記入力映像信号を選択的に前記電子透かし検出部に出力し、前記電子透かし検出部が前記入力映像信号から前記第１の電子透かしを検出すると、前記電子透かし挿入部からの前記出力映像信号を選択的に前記電子透かし検出部に出力するセレクト部であることを特徴とする電子透かし検出・挿入装置。
【請求項８】
請求項５に記載の電子透かし検出・挿入装置において、
前記電子透かし挿入部は、前記検出結果にて表わされた前記検出強度が強ければ前記挿入強度を弱くし、前記検出強度が弱ければ前記挿入強度を強くするように、前記第２の電子透かしの挿入強度を調整するものであることを特徴とする電子透かし検出・挿入装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）標準などのデジタル画像に電子透かしを検出・挿入する方法および装置に関し、特に、電子透かしの挿入強度の調整方法に関する。
【０００２】
【従来の技術】
特開平１１−５５６３８号公報には、画像内の少なくとも一部の領域を情報付加領域として設定し、情報付加領域の画像を拡大又は縮小することにより、情報を画像に付加する情報付加装置が開示されている。このように、この特開平１１−５５６３８号公報には、画像の拡大または縮小によって電子透かしの挿入を行うという電子透かしの挿入アルゴリズムが示されているが、この特開平１１−５５６３８号公報は、電子透かしの挿入の強度の調整には触れていない。
【０００３】
特開平１１−９８３４１号公報は、量子化したＤＣＴ（Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ）係数にランダムに電子透かしの挿入を行うという電子透かしの挿入アルゴリズムが示されているが、この特開平１１−９８３４１号公報も、電子透かしの挿入の強度の調整に触れていない。
【０００４】
特開平１１−２１２４６３号公報は、音声などの一次元データに対して変形離散コサイン変換（ｍｏｄｉｆｉｅｄ  ＤＣＴ）を行った後に電子透かしの挿入を行うという電子透かしの挿入アルゴリズムが示されているが、この特開平１１−２１２４６３号公報も、電子透かしの挿入の強度の調整に触れていない。
【０００５】
以上のように上述の４つの公報は、いずれも、電子透かしの挿入アルゴリズムそのものに関するものであり、本発明は電子透かしの挿入の強度調整に関する。
【０００６】
近年、デジタル衛星放送、インターネット配信、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）などの普及によってデジタル画像が容易にユーザのもとに届くようになった。デジタル画像はコピーされても画質劣化が起きないため、その著作権保護が重要な課題である。著作権保護を実現する手段として、著作権情報などをデジタル画像のＤＣＴ（Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ）係数領域において、電子透かしとして、付加する技術が考案されている。
【０００７】
図５を参照すると、ＤＣＴ係数における情報挿入装置として作用する従来の電子透かし検出・挿入装置が示されている。電子透かしは著作権保護のための技術であり、世代情報の管理機能を有する。この電子透かし検出・挿入装置は、第１の電子透かしを挿入された入力デジタル画像をＭＰＥＧ  Ｓｔｒｅａｍとして受けた時に、第１の電子透かしに続いて第２の電子透かしを挿入された出力デジタル画像を出力するものである。詳細には、この電子透かし検出・挿入装置は、入力デジタル画像から第１の電子透かしを検出した後に、入力デジタル画像から第２の電子透かしを検出できなかった時に、第１の電子透かしに続いて第２の電子透かしを挿入された出力デジタル画像を出力するものである。
【０００８】
この電子透かし検出・挿入装置は、電子透かし挿入対象のデジタル画像として、ＭＰＥＧ標準で符号化された画像データ（ＭＰＥＧ  Ｓｔｒｅａｍ）を受ける前処理部１０’を有する。前処理部１０’は、画像データとしてのＭＰＥＧ  Ｓｔｒｅａｍに対して、通常のＭＰＥＧデコードに近い動作を行う。通常のＭＰＥＧデコードは、ヘッダーサーチ、ＶＬＤ（Ｖａｒｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｄｅｃｏｄｉｎｇ＝可変長復号化）・量子化・ＩＤＣＴ（Ｉｎｖｅｒｓｅ  Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ＝逆離散コサイン変換）の４つの動作に大別できるが、図５の電子透かし検出・挿入装置の前処理部１０’は、ＩＤＣＴを行わない。前処理部１０’は、ブロック層以外のデータ（ヘッダーデータ）と、ブロック層のデータをＶＬＤして生成されるランおよびレベル（後に説明する）と、ＤＣＴ係数とを出力する。ＤＣＴ係数は、レベルと量子化係数とを乗算して得られる。量子化係数は、量子化スケールと量子化テーブルとを乗算して得られる。
【０００９】
図５において、電子透かし検出部３０’は、第１の透かしおよび第２の電子透かしの両方を検出できるものであり、第１の電子透かしを検出した後に、第２の電子透かしを検出できなかった時に、電子透かし挿入部２０’に、第２の電子透かし挿入の指示を送出する。電子透かし挿入部２０’は、電子透かし検出部３０’から第２の電子透かし挿入の指示を受けた時に、第２の電子透かしを挿入する。
【００１０】
図５の電子透かし検出・挿入装置の動作を詳細に説明する。
【００１１】
電子透かし検出部３０’は、前処理部１０’からのＤＣＴ係数から、第１の電子透かしの検出動作を行い、検出結果が第１の電子透かしであれば引き続き第２の電子透かしの検出動作を行う。第２の電子透かしが検出されない場合には、電子透かし検出部３０’は、該当データには第２の電子透かしの挿入が必要であると判断して、電子透かし挿入部２０’に対して第２の電子透かし挿入の指示を行う。
【００１２】
電子透かし挿入部２０’では、その指示に従って第２の電子透かしを挿入する。この際、電子透かし挿入部２０’は、前処理部１０’からランおよびレベルを入力し、画像データに第２の電子透かしを挿入する。
【００１３】
ＶＬＣ／ＭＵＸ部６０’は、電子透かし挿入部２０’で変換されたレベルとランに対して、ＶＬＣ(Variable Length Coding＝可変長符号化)を行ってMPEG Streamのブロック層の符号に符号化する。さらに、ＶＬＣ／ＭＵＸ部６０’は、この符号化されたデータと前処理部１０’にて切り離されたヘッダーデータとをＭＵＸ(Multiplex=合成)することにより、MPEG Streamに戻す。
【００１４】
【発明が解決しようとする課題】
このように、電子透かし検出部３０’は、前処理部１０’からＤＣＴ係数を入力し、第１の電子透かしおよびそれに引き続く第２の電子透かしの検出を行う。そして、電子透かし検出部３０’は、第１の電子透かしを検出した後に、第２の電子透かしを検出できなかったときに、電子透かし挿入部２０’に対して第２の電子透かし挿入の指示を通知する。電子透かし挿入部２０’は、この指示に応答して、前処理部１０’からランおよびレベルを入力し、画像データに第２の電子透かしを挿入する。電子透かし挿入部２０’は、一旦、電子透かしの挿入を開始すると、挿入を止める指示を受けない限りは一定の強度の電子透かしを挿入する。
【００１５】
このように構成された電子透かし挿入方法においては、第２の電子透かしの検出強度が弱い画像に対しても、検出強度の強い画像に対しても、一定の強度の電子透かしの挿入しか行えない。
【００１６】
本発明の課題は、電子透かしの挿入強度を自動的に調整することができる電子透かし検出・挿入装置を提供することにある。
【００１７】
【課題を解決するための手段】
本発明によれば、第１の電子透かしを挿入された第１のＤＣＴ(Discrete Cosine Transform)係数を有する入力デジタル画像に応答し、前記第１の電子透かしに続いて第２の電子透かしを挿入された第２のＤＣＴ係数を有する出力デジタル画像を出力する電子透かし検出・挿入装置において、
前記入力デジタル画像から前記第１のＤＣＴ係数を生成する第１のＤＣＴ係数生成部（１０）と、
前記出力デジタル画像から前記第２のＤＣＴ係数を生成する第２のＤＣＴ係数生成部（４０）と、
電子透かし検出部（３０）と、
前記第２のＤＣＴ係数生成部から前記第２のＤＣＴ係数を前記電子透かし検出部に供給するＤＣＴ係数供給部（５０）と、
電子透かし挿入部（２０）とを有し、
前記電子透かし検出部は、前記第１のＤＣＴ係数から前記第１の電子透かしを検出できた場合で、かつ前記第２のＤＣＴ係数から前記第２の電子透かしを検出できなかった場合に、前記第２の電子透かしの挿入指示を出力するものであり、
前記電子透かし挿入部は、前記第２の電子透かしの挿入指示に応答して、前記入力デジタル画像に、前記第１の電子透かしに続いて前記第２の電子透かしを挿入し、前記第１の電子透かしに続いて前記第２の電子透かしを挿入された前記第２のＤＣＴ係数を有する前記出力デジタル画像を出力するものであり、
前記電子透かし検出部は、前記ＤＣＴ係数供給部から前記第２のＤＣＴ係数を供給されると、該第２のＤＣＴ係数から前記第２の電子透かしを検出し、前記第２の電子透かしの検出強度を表わす検出結果を前記電子透かし挿入部に出力するものであり、
前記電子透かし挿入部は、前記検出結果にて表わされた前記検出強度に応答して、前記入力デジタル画像に挿入する前記第２の電子透かしの挿入強度を調整するものであることを特徴とする電子透かし検出・挿入装置が得られる。
【００１８】
更に本発明によれば、第１の電子透かしを挿入された入力映像信号に応答し、前記第１の電子透かしに続いて第２の電子透かしを挿入された出力映像信号を出力する電子透かし検出・挿入装置において、
電子透かし検出部（３０”）と、
前記出力映像信号を前記電子透かし検出部に供給する供給部（５０”）と、
電子透かし挿入部（２０”）とを有し、
前記電子透かし検出部は、前記入力映像信号から前記第１の電子透かしを検出できた場合で、かつ前記入力映像信号から前記第２の電子透かしを検出できなかった場合に、前記第２の電子透かしの挿入指示を出力するものであり、
前記電子透かし挿入部は、前記第２の電子透かしの挿入指示に応答して、前記入力映像信号に、前記第１の電子透かしに続いて前記第２の電子透かしを挿入し、前記第１の電子透かしに続いて前記第２の電子透かしを挿入された前記出力映像信号を出力するものであり、
前記電子透かし検出部は、前記供給部から前記出力映像信号を供給されると、該出力映像信号から前記第２の電子透かしを検出し、前記第２の電子透かしの検出強度を表わす検出結果を前記電子透かし挿入部に出力するものであり、
前記電子透かし挿入部は、前記検出結果にて表わされた前記検出強度に応答して、前記入力映像信号に挿入する前記第２の電子透かしの挿入強度を調整するものであることを特徴とする電子透かし検出・挿入装置が得られる。
【００１９】
【発明の実施の形態】
次に本発明の実施例について図面を参照して説明する。
【００２０】
図１を参照すると、本発明の一実施例による電子透かし検出・挿入装置が示されている。この電子透かし検出・挿入装置は、電子透かし挿入対象のデジタル画像が、ＭＰＥＧ標準で符号化された画像データ（ＭＰＥＧ  Ｓｔｒｅａｍ）である場合の例である。この電子透かし検出・挿入装置は、ＭＰＥＧ標準で符号化された画像データ（ＭＰＥＧ  Ｓｔｒｅａｍ）に第２の電子透かしを埋め込む場合において、埋め込む強度を自動的に強く又は弱く挿入し、検出結果をより良くするものである。
【００２１】
図１において、電子透かし挿入部２０は、電子透かし検出部３０から第２の電子透かし挿入の指示を受けた時に、第２の電子透かしを挿入する。第２の電子透かしを挿入されたデータは乗算部４０とセレクト部５０を通って電子透かし検出部３０にフィードバックされる。電子透かし検出部３０による検出結果は電子透かし挿入部２０に送出され、電子透かし挿入部２０は、この検出結果を基に、第２の電子透かしの挿入強度を調整する。
【００２２】
ここで、図２を参照して、図１にＭＰＥＧ  Ｓｔｒｅａｍで示された、ＭＰＥＧ標準で符号化された画像データについて説明する。
【００２３】
ＭＰＥＧ標準の符号化方法による画像データは、図２のような階層構造を持っている。図２において、シーケンス層は、シーケンスヘッダコード（ＳＨＣ）と、該シーケンスヘッダコード（ＳＨＣ）に続くグループオブピクチャ（ＧＯＰ）層を有する。グループオブピクチャ（ＧＯＰ）層は、ピクチャスタートコード（ＰＳＣ）と、該ピクチャスタートコード（ＰＳＣ）に続くピクチャ層とを有する。
【００２４】
ここで、画像の各フレームまたはフィールドの情報は、ピクチャスタートコード（ＰＳＣ）に続くピクチャ層以下に記述される。各フレームまたはフィールド情報は、Ｉピクチャ（ｉｎｔｒａ  ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）、Ｐピクチャ（ｐｒｅｄｉｃｔｉｖｅ  ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）、Ｂピクチャ（Ｂｉｄｉｒｅｃｔｉｏｎａｌｌｙ  ｐｒｅｄｉｃｔｉｖｅ  ｃｏｄｅｄ  ｐｉｃｔｕｒｅ）の３種類のピクチャ形式に符号化される。ＰピクチャおよびＢピクチャは、時間的に離れた他の画像を参照画像とし、その画像との差分値のみを画像情報として符号化する。また、ピクチャはブロックに細分されブロック単位でＤＣＴ（離散コサイン変換）を行い、適当な量子化係数で量子化され、ハフマン符号化される。
【００２５】
各フレームのフィールド情報は、スライススタートコード（ＳＳＣ）に続くスライス層以下にあるマクロブロック（ＭＢ）層内にあり、色差フォーマットが４：２：０である時には、輝度情報Ｙを示すブロック層が４つ、色差情報Ｃｂ、Ｃｒを表わすブロック層が２つの計６つのブロック層により表わされる。
【００２６】
図３を参照して、ハフマン符号を用いた可変長符号化についてさらに説明する。
【００２７】
量子化したＤＣＴ係数はジグザグスキャンの場合には図３に示すような数字の順序で走査され、６４個の１次元系列に変換される。図中の１の位置はＤＣＴ変換領域の直流（ＤＣ）成分を表わしており、この位置から右方向にいくほど水平方向のＤＣＴ変換領域が高域になり、下方向にいくほど垂直方向のＤＣＴ変換領域が高域になる。従って、最初左上隅の１の位置から走査を始め２，３，…，６４の順、すなわちＤＣＴ変換領域の低域から高域に斜め方向にジグザグ走査を行う。これら６４個の１次元系列に対しＤＣＴ係数のＤＣ成分（１次元系列の最初の成分）を除く非ゼロ係数振幅（ゼロに等しくない係数の振幅であり、以下、レベルとよぶ）とそれに先立つゼロ係数（ゼロに等しい係数）の続く長さ（以下、ランとよぶ）とを順に組み合わせていく。これらランとレベルの組合せに対して量子化テーブルと呼ばれる量子化係数のテーブルの値が一意に決まる。通常のＭＰＥＧデコードにおいては、レベルと量子化テーブルの値と、量子化スケールを乗算した値（以下、ＤＣＴ係数と呼ぶ）に対して、逆離散コサイン変換を施した値を映像化する。（以下、量子化テーブルの値と量子化スケールを乗算した値を量子化係数と呼ぶ。）
図１において、この電子透かし検出・挿入装置は、第１の電子透かしを挿入された入力デジタル画像をＭＰＥＧ  Ｓｔｒｅａｍとして受けた時に、第１の電子透かしに続いて第２の電子透かしを挿入された出力デジタル画像を出力するものである。詳細には、この電子透かし検出・挿入装置は、入力デジタル画像から第１の電子透かしを検出した後に、入力デジタル画像から第２の電子透かしを検出できなかった時に、第１の電子透かしに続いて第２の電子透かしを挿入された出力デジタル画像を出力するものである。
【００２８】
図１において、電子透かし検出部３０は、第１の電子透かしおよび第２の電子透かしの両方を検出できるものであり、第１の電子透かしを検出した後に、第２の電子透かしを検出できなかった時に、電子透かし挿入部２０に、第２の電子透かし挿入の指示を送出する。電子透かし挿入部２０は、電子透かし検出部３０から第２の電子透かし挿入の指示を受けた時に、第２の電子透かしを挿入する。
【００２９】
図１の電子透かし検出・挿入装置の動作を説明する。
【００３０】
前処理部１０は、画像データとしてのＭＰＥＧ  Ｓｔｒｅａｍに対して、通常のＭＰＥＧデコードに近い動作を行う。通常のＭＰＥＧデコードは、ヘッダーサーチ、ＶＬＤ（Ｖａｒｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｄｅｃｏｄｉｎｇ＝可変長復号化）・量子化・ＩＤＣＴ（Ｉｎｖｅｒｓｅ  Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ＝逆離散コサイン変換）の４つの動作に大別できるが、本発明の前処理部１０は、ＩＤＣＴを行わない。前処理部１０は、ブロック層以外のデータ（ヘッダーデータ）と、ブロック層のデータをＶＬＤして生成されるラン・レベルと、量子化スケールと量子化テーブルを乗算して得られる量子化係数と、レベルと量子化係数を乗算して得られるＤＣＴ係数を後段に出力する。
【００３１】
セレクト部５０は、先ず、前処理部１０からのＤＣＴ係数を選択的に電子透かし検出部３０に出力する。電子透かし検出部３０は、セレクト部５０を介して受けた、前処理部１０からのＤＣＴ係数から、第１の電子透かしの検出動作を行い、検出結果が第１の電子透かしであれば引き続き第２の電子透かしの検出動作を行う。第２の電子透かしが検出されない場合には、電子透かし検出部３０は、該当データには第２の電子透かしの挿入が必要であると判断して、電子透かし挿入部２０に対して第２の電子透かし挿入の指示を行う。
【００３２】
電子透かし挿入部２０では、その指示に従って第２の電子透かしを挿入する。電子透かし挿入部２０では、第２の電子透かしを挿入する際に、前処理部１０より受け取るランとレベルから挿入可能な電子透かし量を計算してレベルに加算する。
【００３３】
ＶＬＣ／ＭＵＸ部６０は、電子透かし挿入部２０で変換されたレベルとランに対して、ＶＬＣ（Ｖａｒｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｃｏｄｉｎｇ＝可変長符号化）を行ってＭＰＥＧ  Ｓｔｒｅａｍのブロック層の符号に符号化する。さらに、ＶＬＣ／ＭＵＸ部６０は、この符号化されたデータと前処理部１０にて切り離されたヘッダーデータとをＭＵＸ（Ｍｕｌｔｉｐｌｅｘ＝合成）することにより、ＭＰＥＧ  Ｓｔｒｅａｍに戻す。
【００３４】
上述したように、電子透かし挿入部２０は、電子透かし検出部３０から、第２の電子透かしを挿入すべきか否かを表わす情報を受ける。電子透かし挿入部２０は、電子透かし検出部３０から第２の電子透かしを挿入すべき旨を表わす情報を受けると、第２の電子透かしを挿入する。電子透かしを挿入されたデータは乗算部４０とセレクト部５０を通って電子透かし検出部３０にフィードッバックされ、検出結果から電子透かし挿入部２０は挿入強度を調整する。この際、乗算部４０は、電子透かしを挿入されたデータのレベルと前処理部１０からの量子化係数とを乗算して得られるＤＣＴ係数を出力し、セレクト部５０は、乗算部４０からのＤＣＴ係数を選択的に電子透かし検出部３０に出力する。
【００３５】
以上説明したように本発明では、前処理部１０からのＤＣＴ係数を用いて第１の電子透かしを検出した後、前処理部１０からのランとレベルを用いて第２の電子透かしを挿入するが、乗算部４０において、第２の電子透かしを挿入されたデータに対して再度ＤＣＴ係数を求めて、電子透かし検出部３０において、再度、第２の電子透かしを検出することによって、挿入された第２の電子透かしの強度の判定し、結果を挿入の強度調整に用いることによって、自動的に挿入強度を調整する。
【００３６】
次に図１の電子透かし検出・挿入装置についてさらに詳しく説明する。
【００３７】
図１において、前処理部１０は、入力される画像データとしてのＭＰＥＧ  Ｓｔｒｅａｍに対して、ＭＰＥＧのデコード及び情報の保持を行い、ＭＰＥＧ  Ｓｔｒｅａｍのデータを、ヘッダーデータ、ランおよびレベル、及び、量子化係数に分解し、レベルと量子化係数からＤＣＴ係数を生成する。
【００３８】
セレクト部５０は、最初は、前処理部１０よりのＤＣＴ係数を選択的に電子透かし検出部３０に出力する。電子透かし検出部３０は、前処理部１０よりのＤＣＴ係数から第１の電子透かしを検出することができたが、それに続いて第２の電子透かしを検出できなかった時に、電子透かし挿入部２０に、第２の電子透かし挿入の指示を出力すると共に、セレクト部５０に、乗算部４０からのＤＣＴ係数を選択的に出力させる指示を出力する。
【００３９】
電子透かし挿入部２０は、電子透かし検出部３０からの挿入の指示を受けた時に、前処理部１０よりラン及びレベルを入力し、第２の電子透かしを挿入してＶＬＣ／ＭＵＸ部６０へ出力する。ＶＬＣ／ＭＵＸ部６０では、ランとレベルに対してＶＬＣ（Ｖａｒｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｃｏｄｉｎｇ）を行い、ヘッダーデータとＭＵＸ（Ｍｕｌｔｉｐｌｅｘ＝合成）し、ＭＰＥＧ  Ｓｔｒｅａｍにデータを変換して出力する。
【００４０】
乗算部４０は、前処理部１０から入力される量子化係数と、電子透かし挿入部２０から入力されるレベルとを乗算し、乗算結果をＤＣＴ係数としてセレクト部５０へ出力する。
【００４１】
この際、セレクト部５０は、乗算部４０からのＤＣＴ係数を選択的に出力させる指示を、電子透かし検出部３０から受けているので、セレクト部５０は、乗算部５０よりの、第２の電子透かしの挿入されているＤＣＴ係数を、選択的に電子透かし検出部３０に出力する。
【００４２】
このように、電子透かし挿入部２０によって第２の電子透かしの挿入されたデータに対して、量子化係数とレベルを乗算部４０によって乗算することにより再度ＤＣＴ係数を生成し、セレクト部５０を介して電子透かし検出部３０に入力し、電子透かし検出部３０では挿入された第２の電子透かしの検出の判定を行う。その判定結果によって、電子透かし挿入部２０へ検出の強度を通知し、電子透かし挿入部２０では、検出結果の強度が弱い時には挿入の強度を強くして検出強度を上げるようにし、検出結果の強度が強い時には挿入の強度を弱くして画質劣化を下げるようにする。
【００４３】
このようにして、本実施例では、ＭＰＥＧ標準などのデジタル画像符号化データに対して電子透かしを挿入する際に、挿入強度を調整することによって、検出強度を保つことができる、あるいは、画質劣化を抑えることができる。
【００４４】
図４を参照すると、本発明の他の実施例による電子透かし検出・挿入装置が示されている。  この電子透かし検出・挿入装置は、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）信号、ＰＡＬ（Ｐｈａｓｅ  Ａｌｔｅｒｎａｔｉｏｎ  ｂｙ  Ｌｉｎｅ）信号等の映像信号を電子透かし挿入対象の映像信号として受ける。
【００４５】
この電子透かし検出・挿入装置において、セレクト部５０”は、最初は、前述の映像信号を選択的に電子透かし検出部３０”に出力する。電子透かし検出部３０”は、セレクト部５０”を介して受けた映像信号から第１の電子透かしおよび第２の電子透かしの検出を行う。電子透かし検出部３０”は、第１の電子透かしを検出することができたが、それに続いて第２の電子透かしを検出できなかった時に、電子透かし挿入部２０”に、第２の電子透かし挿入の指示を出力すると共に、セレクト部５０”に、電子透かし挿入部２０”からのデータを選択的に出力させる指示を出力する。
【００４６】
電子透かし挿入部２０”は、電子透かし検出部３０”からの挿入の指示を受けた時に、前記映像信号に、第２の電子透かしを挿入し、第２の電子透かしを挿入された映像信号を外部およびセレクト部５０”に出力する。
【００４７】
この際、セレクト部５０”は、電子透かし挿入部２０”からのデータを選択的に出力させる指示を、電子透かし検出部３０”から受けているので、セレクト部５０”は、電子透かし挿入部２０”からの第２の電子透かしの挿入されたデータを、選択的に電子透かし検出部３０”に出力する。
【００４８】
電子透かし検出部３０”では挿入された第２の電子透かしの検出を行い、検出強度を判定する。電子透かし検出部３０”は、判定された第２の電子透かしの検出強度を電子透かし挿入部２０”に通知する。電子透かし挿入部２０”は、通知された検出強度が強ければ挿入強度を弱くし、通知された検出強度が弱ければ挿入強度を強くして、第２の電子透かしの挿入強度を自動的に調整する。
【００４９】
【発明の効果】
以上説明したように本発明によれば、電子透かしの挿入強度を自動的に調整することができる電子透かし検出・挿入装置が得られる。
【図面の簡単な説明】
【図１】本発明の一実施例による電子透かし検出・挿入装置のブロック図である。
【図２】図１にＭＰＥＧ  Ｓｔｒｅａｍで示された、ＭＰＥＧ標準で符号化された画像データの説明に使用する図である。
【図３】図１の電子透かし検出・挿入装置における、ハフマン符号を用いた可変長符号化の説明に使用する図である。
【図４】本発明の他の実施例による電子透かし検出・挿入装置のブロック図である。
【図５】従来の電子透かし検出・挿入装置のブロック図である。
【符号の説明】
１０    前処理部
２０    電子透かし挿入部
３０    電子透かし検出部
４０    乗算部
５０    セレクト部
６０    ＶＬＣ／ＭＵＸ部
２０”    電子透かし挿入部
３０”    電子透かし検出部
５０”    セレクト部
１０’    前処理部
２０’    電子透かし挿入部
３０’    電子透かし検出部
【図１】
0003567975.tif 000002
【図２】
0003567975.tif 000003
【図３】
0003567975.tif 000004
【図４】
0003567975.tif 000005
【図５】
0003567975.tif 000006