(57)【要約】【課題】カラー画像に電子透かし情報を埋め込むにあたって、ノイズの発生を抑制して画質の劣化を抑止する。【解決手段】ＲＧＢ表色系の元画像の画像データの赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいてＹＵＶ表色系の輝度情報Ｙを生成する第１のステップと、上記第１のステップで生成された輝度情報Ｙに対して電子透かし情報を埋め込んで、上記電子透かし情報を埋め込まれた輝度情報Ｙたる輝度情報Ｙ’を生成する第２のステップと、上記第１のステップで生成された輝度情報Ｙと上記第２のステップで生成された輝度情報Ｙ’と上記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいて、上記元画像に電子透かし情報を埋め込んだＲＧＢ表色系の画像データを生成する第３のステップとを有する。【選択図】        図８
2008067233.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像に電子透かし情報を埋め込む電子透かし埋め込み方法において、
ＲＧＢ表色系の元画像の画像データの赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいてＹＵＶ表色系の輝度情報Ｙを生成する第１のステップと、
前記第１のステップで生成された輝度情報Ｙに対して電子透かし情報を埋め込んで、前記電子透かし情報を埋め込まれた輝度情報Ｙたる輝度情報Ｙ’を生成する第２のステップと、
前記第１のステップで生成された輝度情報Ｙと前記第２のステップで生成された輝度情報Ｙ’と前記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいて、前記元画像に電子透かし情報を埋め込んだＲＧＢ表色系の画像データを生成する第３のステップと
を有することを特徴とする電子透かし埋め込み方法。
【請求項２】
請求項１に記載の電子透かし埋め込み方法において、
前記第１のステップは、ＲＧＢ表色系の画像データをＹＵＶ表色系の画像データに変換する変換処理において、輝度情報Ｙのみを生成する
ことを特徴とする電子透かし埋め込み方法。
【請求項３】
請求項１または２のいずれか１項に記載の電子透かし埋め込み方法において、
前記第３のステップは、前記第１のステップで生成された輝度情報Ｙと前記第２のステップで生成された輝度情報Ｙ’との差分値を生成し、前記差分値と前記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとをそれぞれ演算処理し、前記元画像に電子透かし情報を埋め込んだＲＧＢ表色系の画像データを生成する
ことを特徴とする電子透かし埋め込み方法。
【請求項４】
請求項３に記載の電子透かし埋め込み方法において、
前記演算処理は、前記差分値を前記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとにそれぞれ加算する処理である
ことを特徴とする電子透かし埋め込み方法。
【請求項５】
請求項１、２、３または４のいずれか１項に記載の電子透かし埋め込み方法をコンピュータに実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子透かし埋め込み方法、プログラムおよびコンピュータ読み取り可能な記録媒体に関し、さらに詳細には、カラー画像に電子透かし情報を埋め込むようにした電子透かし埋め込み方法、プログラムおよびコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、コンピュータネットワークの発展に伴い、画像データや音声データなどのような電子データの著作権侵害が問題となってきている。
【０００３】
こうした電子データの著作権侵害に対抗して電子データの著作権を保護する手段として、例えば、電子データに電子透かし情報を埋め込む電子透かし埋め込み技術が種々開発されてきている。
【０００４】
ここで、電子透かし（以下、電子透かしを、単に「透かし」と適宜に称することとする。）埋め込み技術とは、画像データや音声データといった電子データに、その冗長性を利用して他の情報を埋め込む技術であり、一般に、画像データや音声データといった電子データに埋め込まれた他の情報を「電子透かし情報（透かし情報）」あるいは単に「電子透かし（透かし）」と称している。
【０００５】
従来、カラー画像に電子透かし情報を埋め込む電子透かし埋め込み技術としては、ＪＰＥＧやＭＰＥＧなどの圧縮技術に用いられるＹＵＶ（Ｙ：輝度情報、Ｕ：青色成分色差情報、Ｖ：赤色成分色差情報）表色系で示されたカラー画像の輝度情報Ｙに、電子透かし情報を埋め込むという手法が知られている。
【０００６】
一方、パーソナルコンピュータを用いてディスプレイへカラー画像を表示するには、ＲＧＢ（Ｒ：赤色情報、Ｇ：緑色情報、Ｂ：青色情報）表色系で表現された画像データが用いられる。
【０００７】
このため、パーソナルコンピュータのディスプレイに表示可能なＲＧＢ表色系で表現された画像データに電子透かし情報を埋め込むためには、図１に示すような処理を行うことになる。
【０００８】
即ち、ＲＧＢ表色系で表現された元画像の画像データを、ＹＵＶ表色系で表現される画像データに変換し（ＲＧＢ→ＹＵＶ変換処理）、元画像の輝度情報Ｙと青色成分色差情報Ｕと赤色成分色差情報Ｖとを得る。それから、上記ＲＧＢ→ＹＵＶ変換処理により得られたＹＵＶ表色系で表現された画像データの輝度情報Ｙに電子透かし情報を埋め込んで（電子透かし情報埋め込み処理）、電子透かし情報を埋め込まれた輝度情報Ｙたる輝度情報Ｙ’を生成する。その後に、輝度情報Ｙ’と青色成分色差情報Ｕと赤色成分色差情報Ｖとよりなる画像データを、ＲＧＢ表色系で表現される画像データに変換し（ＹＵＶ→ＲＧＢ変換処理）、電子透かし情報が埋め込まれた赤色情報Ｒ、緑色情報Ｇおよび青色情報Ｂたる赤色情報Ｒ’、緑色情報Ｇ’および青色情報Ｂ’よりなるＲＧＢ表色系で表現される画像データを得るものである。この赤色情報Ｒ’、緑色情報Ｇ’および青色情報Ｂ’よりなるＲＧＢ表色系で表現された画像データが、元画像に電子透かし情報が埋め込まれた画像を表すものとなる。
【０００９】
ここで、ＲＧＢ表色系の赤色情報Ｒ、緑色情報Ｇおよび青色情報ＢとＹＵＶ表色系の輝度情報Ｙ、青色成分色差情報Ｕおよび赤色成分色差情報Ｖとは、記憶装置の容量の消費量を低くするために、いずれも０〜２５５までの整数で表現されるものであるが、図２（ａ）にＲＧＢ表色系をＹＵＶ表色系へ変換するＲＧＢ→ＹＵＶ変換処理の際に用いる典型的な変換式を示し、図２（ｂ）にＹＵＶ表色系をＲＧＢ表色系へ変換するＹＵＶ→ＲＧＢ変換処理の際に用いる典型的な変換式を示す。
【００１０】
ところで、こうしたＲＧＢ→ＹＵＶ変換処理やＹＵＶ→ＲＧＢ変換処理に用いる上記した図２（ａ）（ｂ）に示すような変換式の係数は、一般にその精度がかなり高いものと認識されている。
【００１１】
しかしながら、ＲＧＢ表色系の赤色情報Ｒ、緑色情報Ｇおよび青色情報ＢとＹＵＶ表色系の輝度情報Ｙ、青色成分色差情報Ｕおよび赤色成分色差情報Ｖとは整数で表現されるものであるため、図２（ａ）（ｂ）に示すような変換式により変換された値の小数点以下の数値に対しては切り捨て、切り上げあるいは四捨五入などの処理が行われ、図２（ａ）（ｂ）に示すような変換式により変換された値は整数化されている。このため、ＲＧＢ→ＹＵＶ変換処理やＹＵＶ→ＲＧＢ変換処理により変換された各情報には、変換の際の誤差が生じることとなっていた。
【００１２】
即ち、本願発明者が図２（ａ）（ｂ）に示す変換式を用いて計算したところによれば、元画像の画像データＲＧＢと元画像に電子透かし情報を埋め込んだ画像の画像データＲ’Ｇ’Ｂ’との間には、図３に示すように大きな差が認められた。
【００１３】
なお、この図３に示す図表は、ＲＧＢ表色系からＹＵＶ表色系への変換を行った後にさらにそのＹＵＶ表色系をＲＧＢ表色系へ変換した後において、元のＲＧＢ表色系と変換後のＲＧＢ表色系（変換後のＲＧＢ表色系のＲをＲ’として示し、変換後のＲＧＢ表色系のＧをＧ’として示し、変換後のＲＧＢ表色系のＢをＢ’として示す。）とを比較し、Ｒ、Ｇ、Ｂのそれぞれが０〜２５５の範囲で変化する全部で１６７７７２１６点の中で、
Ｒ−Ｒ’
Ｇ−Ｇ’
Ｂ−Ｂ’
とについて、それぞれ全１６７７７２１６点中に誤差が１．０以上ある数の割合を示したものである。
【００１４】
なお、図３において、「ＲＥｒｒｏｒ」は赤色情報Ｒについての誤差を示し、「ＧＥｒｒｏｒ」は緑色情報Ｇについての誤差を示し、「ＢＥｒｒｏｒ」は青色情報Ｂについての誤差を示し、「Ｐｌｕｓ」は誤差が＋１．０以上になった点数を示し、「Ｍｉｎｕｓ」は誤差が−１．０以下になった点数を示し、「Ｔｏｔａｌ」は「Ｐｌｕｓ」と「Ｍｉｎｕｓ」との点数を合計したものを示し、「ＥｒｒｏｒＲａｔｅ」は赤色情報Ｒ、緑色情報Ｇおよび青色情報Ｂのそれぞれにおける全１６７７７２１６点中の「Ｔｏｔａｌ」に示されている誤差の点数の割合を示している。
【００１５】
ここで、ＲＧＢ表色系をＹＵＶ表色系へ変換するＲＧＢ→ＹＵＶ変換処理の際に用いる図２（ａ）に示す変換式における青色成分色差情報Ｕを求める式２に着目すると、青色成分色差情報Ｕに関しては、四捨五入によって結果的に−０．５〜＋０．５の誤差が発生することになる（図４（ａ）参照）。
【００１６】
次に、ＹＵＶ表色系からＲＧＢ表色系へ変換するＹＵＶ→ＲＧＢ変換処理の際に用いる図２（ｂ）に示す変換式における青色情報Ｂを求める式６に着目すると、当該式６中に存在する青色成分色差情報Ｕの係数は１．７７２００３となっている。従って、青色成分色差情報Ｕにおける−０．５〜＋０．５の四捨五入による誤差−０．５〜＋０．５は１．７７２００３倍され、−０．８８６〜＋０．８８６となる（図４（ｂ）参照）。
【００１７】
そして、この誤差自体が青色情報Ｂに反映されることになるが、その際に図２（ｂ）における青色情報Ｂを求める式で算出された値がさらに四捨五入されることにより、その誤差は−１〜＋１となり、誤差範囲が拡大することになる。
【００１８】
なお、図５には、ＲＧＢ表色系からＹＵＶ表色系への変換を行った後にさらにそのＹＵＶ表色系をＲＧＢ表色系へ変換した場合について、元のＲＧＢ表色系と変換後のＲＧＢ表色系（変換後のＲＧＢ表色系のＲをＲ’として示し、変換後のＲＧＢ表色系のＧをＧ’として示し、変換後のＲＧＢ表色系のＢをＢ’として示す。）との誤差が示されている。図５においては、Ｒ’Ｇ’Ｂ’において誤差の出る部分がそれぞれ強調表示されている。
【００１９】
また、図６には、ＲＧＢ表色系からＹＵＶ表色系への変換を行った後に、輝度情報Ｙに電子透かし情報を埋め込み輝度情報Ｙ’を生成し、電子透かし情報を埋め込んだＹＵＶ表色系をＲＧＢ表色系へ変換した場合について、元のＲＧＢ表色系と変換後のＲＧＢ表色系（変換後のＲＧＢ表色系のＲをＲ’として示し、変換後のＲＧＢ表色系のＧをＧ’として示し、変換後のＲＧＢ表色系のＢをＢ’として示す。）との誤差が示されている。図６においては、Ｒ’Ｇ’Ｂ’において誤差の出る部分がそれぞれ強調表示されている。
【００２０】
こうした図５と図６とを比較すると明らかなように、輝度情報Ｙに電子透かし情報を埋め込むことにより誤差が拡大することになる。
【００２１】
以上において説明したように、ＲＧＢ表色系で表示された画像データをＹＵＶ表色系に変換する際や、電子透かし情報を埋め込み処理されたＹＵＶ表色系で表示された画像データをＲＧＢ表色系に変換する際において、図２（ａ）（ｂ）に示す変換式で得られた値の小数点以下が四捨五入されることにより、仮に変換式の係数の精度を高めたとしても得られる値には誤差が発生し、電子透かし情報が埋め込まれた画像にはこの誤差に起因するノイズが生じて、電子透かし情報が埋め込まれた画像の画質が劣化するという問題点が指摘されていた。
【００２２】
なお、本願出願人が特許出願時に知っている先行技術は、上記において説明したようなものであって文献公知発明に係る発明ではないため、記載すべき先行技術情報はない。
【発明の開示】
【発明が解決しようとする課題】
【００２３】
本発明は、上記したような従来の技術の有する種々の問題点に鑑みてなされたものであり、その目的とするところは、カラー画像に電子透かし情報を埋め込むにあたって、ノイズの発生を抑制して画質の劣化を抑止するようにした電子透かし埋め込み方法、プログラムおよびコンピュータ読み取り可能な記録媒体を提供しようとするものである。
【課題を解決するための手段】
【００２４】
上記目的を達成するために、本発明は、ＲＧＢ表色系の元画像の画像データの赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいて輝度情報Ｙのみを発生し、この輝度情報Ｙに対して電子透かし情報を埋め込んで当該電子透かし情報を埋め込まれた輝度情報Ｙたる輝度情報Ｙ’を生成し、輝度情報Ｙと輝度情報Ｙ’と元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとを用いて演算することにより、元画像に電子透かし情報を埋め込んだＲＧＢ表色系の画像データを得るようにしたものである。
【００２５】
こうした本発明によれば、元画像のＲＧＢ表色系の元画像の画像データと元画像に電子透かし情報を埋め込んだ画像のＲＧＢ表色系の元画像の画像データとにおける各情報の差が小さくなり、元画像に電子透かし情報を埋め込んだ画像におけるノイズの発生が抑制されて、元画像に電子透かし情報を埋め込んだ画像の画質の劣化が抑止される。
【００２６】
より詳細には、まず、図２（ｂ）に示す変換式中の赤色情報Ｒへの変換式である、以下に示す式２について着目する。
【００２７】
Ｒ＝（ｕｎｓｉｇｎｅｄ  ｃｈａｒ）｛Ｙ＋１．４０１９９８＊（Ｖ−１２８）｝  ・・・  式２
そして、この式２を、元画像のＲＧＢ表色系の画像データをＲＧＢ→ＹＵＶ変換処理して得られた電子透かし情報の埋め込み処理が施されていないＹＵＶ表色系の画像データを、ＲＧＢ表色系の画像データへ変換する際の赤色情報Ｒの変換式とする。
【００２８】
一方、元画像のＲＧＢ表色系の画像データをＲＧＢ→ＹＵＶ変換処理して得られたＹＵＶ表色系の画像データに対して、電子透かし情報の埋め込み処理を施す場合には、輝度情報Ｙに電子透かし情報のパターンを示す成分Ｍ（以下、単に「電子透かし成分Ｍ」と適宜に称する。）を埋め込むことにより、輝度情報Ｙは電子透かし成分Ｍを埋め込まれた輝度情報Ｙたる輝度情報Ｙ’に変換される。しかしながら、青色成分色差情報Ｕおよび赤色成分色差情報Ｖには電子透かし成分Ｍが埋め込まれないので、青色成分色差情報Ｕおよび赤色成分色差情報Ｖはそのまま変化しない。
【００２９】
従って、電子透かし情報を埋め込む処理を施された赤色情報Ｒたる赤色情報Ｒ’は、以下の式７で表される。
【００３０】
Ｒ’＝（ｕｎｓｉｇｎｅｄ  ｃｈａｒ）｛Ｙ’＋１．４０１９９８＊（Ｖ−１２８）｝  ・・・  式７
これらの式２と式７との２つの式を用いて演算すると、
Ｒ’−Ｒ＝Ｙ’−Ｙ
となり、
Ｒ’＝Ｒ＋（Ｙ’−Ｙ）
が得られる。
【００３１】
ここで、元画像のＲＧＢ表色系の画像データの赤色情報Ｒは既知の値であり、輝度情報Ｙは図２（ａ）に示す式１により得られる値であり、輝度情報Ｙ’は図２（ａ）に示す式１により得られた輝度情報Ｙに電子透かし成分Ｍを加算したものである。
【００３２】
つまり、電子透かし情報の埋め込み処理を施された赤色情報Ｒ’は、元画像のＲＧＢ表色系の画像データの赤色情報Ｒに、電子透かし成分Ｍを埋め込んだ輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値を加えれば求められることになる。
【００３３】
また、緑色情報Ｇと青色情報Ｂとについても、上記において説明した赤色情報Ｒの場合と同様である。
【００３４】
まず、緑色情報Ｇについて説明すると、図２（ｂ）に示す変換式中の緑色情報Ｇへの変換式である、以下に示す式５について着目する。
【００３５】
Ｇ＝（ｕｎｓｉｇｎｅｄ  ｃｈａｒ）｛Ｙ−０．３４４１３３＊（Ｕ−１２８）−０．７１４１３７＊（Ｖ−１２８）｝  ・・・  式５
そして、この式５を、元画像のＲＧＢ表色系の画像データをＲＧＢ→ＹＵＶ変換処理して得られた電子透かし情報の埋め込み処理が施されていないＹＵＶ表色系の画像データを、ＲＧＢ表色系の画像データへ変換する際の緑色情報Ｇの変換式とする。
【００３６】
一方、元画像のＲＧＢ表色系の画像データをＲＧＢ→ＹＵＶ変換処理して得られたＹＵＶ表色系の画像データに対して、電子透かし情報の埋め込み処理を施す場合には、輝度情報Ｙに電子透かし成分Ｍを埋め込むことにより、輝度情報Ｙは電子透かし成分Ｍを埋め込まれた輝度情報Ｙたる輝度情報Ｙ’に変換される。しかしながら、青色成分色差情報Ｕおよび赤色成分色差情報Ｖには電子透かし成分Ｍが埋め込まれないので、青色成分色差情報Ｕおよび赤色成分色差情報Ｖはそのまま変化しない。
【００３７】
従って、電子透かし情報を埋め込む処理を施された緑色情報Ｇたる緑色情報Ｇ’は、以下の式８で表される。
【００３８】
Ｇ’＝（ｕｎｓｉｇｎｅｄ  ｃｈａｒ）｛Ｙ’−０．３４４１３３＊（Ｕ−１２８）−０．７１４１３７＊（Ｖ−１２８）｝  ・・・  式８
これらの式５と式８との２つの式を用いて演算すると、
Ｇ’−Ｇ＝Ｙ’−Ｙ
となり、
Ｇ’＝Ｇ＋（Ｙ’−Ｙ）
が得られる。
【００３９】
ここで、元画像のＲＧＢ表色系の画像データの緑色情報Ｇは既知の値であり、輝度情報Ｙは図２（ａ）に示す式１により得られる値であり、輝度情報Ｙ’は図２（ａ）に示す式１により得られた輝度情報Ｙに電子透かし成分Ｍを加算したものである。
【００４０】
つまり、電子透かし情報の埋め込み処理を施された緑色情報Ｇ’は、元画像のＲＧＢ表色系の画像データの緑色情報Ｇに、電子透かし成分Ｍを埋め込んだ輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値を加えれば求められることになる。
【００４１】
次に、青色情報Ｂについて説明すると、図２（ｂ）に示す変換式中の青色情報Ｂへの変換式である、以下に示す式６について着目する。
【００４２】
Ｂ＝（ｕｎｓｉｇｎｅｄ  ｃｈａｒ）｛Ｙ＋１．７７２００３＊（Ｕ−１２８）＋０．００００１６＊（Ｖ−１２８）｝  ・・・  式６
そして、この式６を、元画像のＲＧＢ表色系の画像データをＲＧＢ→ＹＵＶ変換処理して得られた電子透かし情報の埋め込み処理が施されていないＹＵＶ表色系の画像データを、ＲＧＢ表色系の画像データへ変換する際の青色情報Ｂの変換式とする。
【００４３】
一方、元画像のＲＧＢ表色系の画像データをＲＧＢ→ＹＵＶ変換処理して得られたＹＵＶ表色系の画像データに対して、電子透かし情報の埋め込み処理を施す場合には、輝度情報Ｙに電子透かし成分Ｍを埋め込むことにより、輝度情報Ｙは電子透かし成分Ｍを埋め込まれた輝度情報Ｙたる輝度情報Ｙ’に変換される。しかしながら、青色成分色差情報Ｕおよび赤色成分色差情報Ｖには電子透かし成分Ｍが埋め込まれないので、青色成分色差情報Ｕおよび赤色成分色差情報Ｖはそのまま変化しない。
【００４４】
従って、電子透かし情報を埋め込む処理を施された青色情報Ｂたる青色情報Ｂ’は、以下の式９で表される。
【００４５】
Ｂ’＝（ｕｎｓｉｇｎｅｄ  ｃｈａｒ）｛Ｙ’＋１．７７２００３＊（Ｕ−１２８）＋０．００００１６＊（Ｖ−１２８）｝  ・・・  式９
これらの式６と式９との２つの式を用いて演算すると、
Ｂ’−Ｂ＝Ｙ’−Ｙ
となり、
Ｂ’＝Ｂ＋（Ｙ’−Ｙ）
が得られる。
【００４６】
ここで、元画像のＲＧＢ表色系の画像データの青色情報Ｂは既知の値であり、輝度情報Ｙは図２（ａ）に示す式１により得られる値であり、輝度情報Ｙ’は図２（ａ）に示す式１により得られた輝度情報Ｙに電子透かし成分Ｍを加算したものである。
【００４７】
つまり、電子透かし情報の埋め込み処理を施された青色情報Ｂ’は、元画像のＲＧＢ表色系の画像データの青色情報Ｂに、電子透かし成分Ｍを埋め込んだ輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値を加えれば求められることになる。
【００４８】
即ち、従来の技術では、電子透かし成分Ｍの埋め込みを行っていない青色成分色差情報Ｕおよび赤色成分色差情報Ｖが、表色系の変換によって誤差を生じることとなっていた。
【００４９】
しかしながら、本発明においては、上記において説明したように、
Ｒ’＝Ｒ＋（Ｙ’−Ｙ）  ・・・  式１０
Ｇ’＝Ｇ＋（Ｙ’−Ｙ）  ・・・  式１１
Ｂ’＝Ｂ＋（Ｙ’−Ｙ）  ・・・  式１２
で示す式１０、式１１および式１２の３つの式を用いることによって、電子透かし情報を埋め込む処理を行う際に、青色成分色差情報Ｕおよび赤色成分色差情報Ｖについての表色系の変換を行う必要がないので、誤差の発生を大幅に抑制することができるようになる。
【００５０】
従って、こうした本発明によれば、電子透かし情報が埋め込まれた画像に、青色成分色差情報Ｕおよび赤色成分色差情報Ｖについての表色系の変換誤差に起因するノイズを生じさせて画質が劣化させることがない。換言すれば、本発明を用いることにより、カラー画像に電子透かし情報を埋め込むにあたって、ノイズの発生を抑制して画質の劣化を抑止することができる。
【００５１】
ところで、上記した変換式である
Ｒ’＝Ｒ＋（Ｙ’−Ｙ）  ・・・  式１０
Ｇ’＝Ｇ＋（Ｙ’−Ｙ）  ・・・  式１１
Ｂ’＝Ｂ＋（Ｙ’−Ｙ）  ・・・  式１２
で示す式１０、式１１および式１２の３つの式において、電子透かし成分Ｍを埋め込んだ輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）は、電子透かし成分Ｍに他ならないものである。
【００５２】
従って、上記した３つの変換式は
Ｒ’＝Ｒ＋Ｍ
Ｇ’＝Ｇ＋Ｍ
Ｂ’＝Ｂ＋Ｍ
ただし  Ｍ＝Ｙ’−Ｙ
と書き替えることもできる。
【００５３】
こうした本発明のうち請求項１に記載の発明は、カラー画像に電子透かし情報を埋め込む電子透かし埋め込み方法において、ＲＧＢ表色系の元画像の画像データの赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいてＹＵＶ表色系の輝度情報Ｙを生成する第１のステップと、上記第１のステップで生成された輝度情報Ｙに対して電子透かし情報を埋め込んで、上記電子透かし情報を埋め込まれた輝度情報Ｙたる輝度情報Ｙ’を生成する第２のステップと、上記第１のステップで生成された輝度情報Ｙと上記第２のステップで生成された輝度情報Ｙ’と上記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとに基づいて、上記元画像に電子透かし情報を埋め込んだＲＧＢ表色系の画像データを生成する第３のステップとを有するようにしたものである。
【００５４】
また、本発明のうち請求項２に記載の発明は、本発明のうち請求項１に記載の発明において、上記第１のステップは、ＲＧＢ表色系の画像データをＹＵＶ表色系の画像データに変換する変換処理において、輝度情報Ｙのみを生成するようにしたものである。
【００５５】
また、本発明のうち請求項３に記載の発明は、本発明のうち請求項１または２のいずれか１項に記載の発明において、上記第３のステップは、上記第１のステップで生成された輝度情報Ｙと上記第２のステップで生成された輝度情報Ｙ’との差分値を生成し、上記差分値と上記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとをそれぞれ演算処理し、上記元画像に電子透かし情報を埋め込んだＲＧＢ表色系の画像データを生成するようにしたものである。
【００５６】
また、本発明のうち請求項４に記載の発明は、本発明のうち請求項３に記載の発明において、上記演算処理は、上記差分値を上記元画像のＲＧＢ表色系の赤色情報Ｒと緑色情報Ｇと青色情報Ｂとにそれぞれ加算する処理であるようにしたものである。
【００５７】
また、本発明のうち請求項５に記載の発明は、本発明のうち請求項１、２、３または４のいずれか１項に記載の発明をコンピュータに実行させるためのプログラムである。
【００５８】
また、本発明のうち請求項６に記載の発明は、本発明のうち請求項５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００５９】
本発明は、以上説明したように構成されているので、カラー画像に電子透かし情報を埋め込むにあたって、ノイズの発生を抑制して画質の劣化を抑止することができるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００６０】
以下、添付の図面を参照しながら、本発明による電子透かし埋め込み方法、プログラムおよびコンピュータ読み取り可能な記録媒体の実施の形態の一例を詳細に説明するものとする。
【００６１】
図７には、本発明による電子透かし埋め込み方法を実施するための電子透かし埋め込み処理装置のシステム構成の一例を表すブロック構成図が示されている。
【００６２】
即ち、この本発明による電子透かし埋め込み処理装置１０は、その全体の動作を中央処理装置（ＣＰＵ）１２を用いて制御するように構成されている。
【００６３】
このＣＰＵ１２には、バス１４を介して、ＣＰＵ１２の制御のためのプログラムや後述する各種の情報などを記憶するリードオンリメモリ（ＲＯＭ）やＣＰＵ１２のワーキングエリアとして用いられる記憶領域などを備えたランダムアクセスメモリ（ＲＡＭ）などから構成される記憶装置１６と、ＣＰＵ１２の制御に基づいて各種の表示を行うＣＲＴや液晶パネルなどの画面を備えた表示装置１８と、表示装置１８の画面上における任意の位置を指定するなどの操作を行うためのマウスなどのポインティングデバイス２０と、任意の文字を入力するなどの操作を行うためのキーボードなどの文字入力デバイス２２と、ＲＧＢ表色系の画像データを入力するとともにＲＧＢ表色系の画像データを出力する画像データ入出力装置２４とが接続されている。
【００６４】
なお、電子透かし埋め込み処理装置１０においては、ユーザーがポインティングデバイス２０や文字入力デバイス２２などの入力手段を操作することにより、ユーザーの所望の指示や設定を入力することができるようになされており、ユーザーによるポインティングデバイス２０や文字入力デバイス２２の操作に応じて表示装置１８における表示が変化する。
【００６５】
以上の構成において、図８に示すフローチャートならびに図９以下の各図を参照しながら、電子透かし埋め込み処理装置１０によって実行される電子透かし埋め込み処理を詳細に説明する。
【００６６】
ここで、図８には、電子透かし埋め込み処理装置１０によって実行される電子透かし埋め込み処理の処理ルーチンを示すフローチャートが表されている。
【００６７】
ユーザーがポインティングデバイス２０や文字入力デバイス２２などの入力手段を操作することにより、元画像への電子透かし情報の埋め込みを指示すると、この処理ルーチンが起動される。
【００６８】
この処理ルーチンが起動されると、まず、画像データ入出力装置２４により元画像のＲＧＢ表色系の画像データ（以下、「発明を実施するための最良の形態」の項においては、元画像のＲＧＢ表色系の画像データを「画像データＲＧＢ」と適宜に称する。）を読み込む（ステップＳ８０２）。
【００６９】
次に、読み込まれた画像データＲＧＢをＹＵＶ表色系の画像データに変換する処理を行うが、この際には、青色成分色差情報Ｕならびに赤色成分色差情報Ｖは本発明における透かし埋め込み処理に必要ないので、表色系の変換は輝度情報Ｙのみ行い（図９参照）、図２（ａ）に示す式１により算出された値を四捨五入することにより輝度情報Ｙを得るようにする（ステップＳ８０４）。即ち、ステップＳ８０４では、青色成分色差情報Ｕならびに赤色成分色差情報Ｖは生成しない。
【００７０】
次に、ステップＳ８０４で得られた輝度情報Ｙに電子透かし成分Ｍを加算することによって、輝度情報Ｙに電子透かし成分Ｍを埋め込み、電子透かし情報を埋め込まれた輝度情報Ｙたる輝度情報Ｙ’を生成する（ステップＳ８０６）。
【００７１】
それから、輝度情報Ｙ’と輝度情報Ｙとの差分値を求めて輝度情報Ｙの変化分を示す値（Ｙ’−Ｙ）を取得し、上記した式１０、式１１および式１２を用いて、値（Ｙ’−Ｙ）を画像データＲＧＢにおける赤色情報Ｒ、緑色情報Ｇおよび青色情報Ｂに加算することによって、元画像に電子透かし情報が埋め込まれた画像のＲＧＢ表色系の画像データＲ’Ｇ’Ｂ’を生成する（ステップＳ８０８）。
【００７２】
そして、ステップＳ８０８で生成された画像データＲ’Ｇ’Ｂ’は、画像データ入出力装置２４により出力され（ステップＳ８１０）、電子透かし埋め込み処理の処理ルーチンを終了する。
【００７３】
上記した電子透かし埋め込み処理の処理ルーチンを実行することにより、例えば、図１０に示すように、画像データＲＧＢと画像データＲ’Ｇ’Ｂ’との差を著しく低減することができ、画像データＲ’Ｇ’Ｂ’におけるノイズの発生を抑制して画質の劣化を抑止することができた。
【００７４】
即ち、図１０の（ａ）に着目すると、画像データＲＧＢの赤色情報Ｒは「２２０」、緑色情報Ｇは「１５３」、青色情報Ｂは「１９１」となっている。このＲＧＢ表色系の画像データＲＧＢをＹＵＶ表色系に変換する際には、青色成分色差情報Ｕおよび赤色成分色差情報Ｖへの変換は行わず、図２（ａ）に示す式１を用いた演算処理により輝度情報Ｙのみが取得され、得られた値を四捨五入することにより輝度情報Ｙが「１７７」と算出される。
【００７５】
ここで、電子透かし成分Ｍの値を「３」とすると、輝度情報Ｙに電子透かし成分Ｍとして「３」を加算することによって、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’の値が「１８０」と求められる。さらに、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）として、「３」が得られる。
【００７６】
そして、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）の値である「３」を赤色情報Ｒの「２２０」に加算することにより、電子透かし埋め込み処理を施された赤色情報Ｒ’として「２２３」が算出される。
【００７７】
同様にして、緑色情報Ｇの「１５３」に値（Ｙ’−Ｙ）の値である「３」を加算することにより、電子透かし埋め込み処理を施された緑色情報Ｇ’は「１５６」と算出され、青色情報Ｂの「１９１」に値（Ｙ’−Ｙ）の値である「３」を加算することにより、電子透かし埋め込み処理を施された青色情報Ｂ’は「１９４」と算出される。
【００７８】
また、図１０の（ｂ）では、画像データＲＧＢの赤色情報Ｒは「２２２」、緑色情報Ｇは「２２５」、青色情報Ｂは「１０３」となっている。このＲＧＢ表色系の画像データＲＧＢをＹＵＶ表色系に変換する際には、青色成分色差情報Ｕおよび赤色成分色差情報Ｖへの変換は行わず、図２（ａ）に示す式１を用いた演算処理により輝度情報Ｙのみが取得され、得られた値を四捨五入することにより輝度情報Ｙが「２１０」と算出される。
【００７９】
ここで、電子透かし成分Ｍの値を「−２」とすると、輝度情報Ｙに電子透かし成分Ｍとして「−２」を加算することによって、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’の値が「２０８」と求められる。さらに、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）として、「−２」が得られる。
【００８０】
そして、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）の値である「−２」を赤色情報Ｒの「２２２」に加算することにより、電子透かし埋め込み処理を施された赤色情報Ｒ’として「２２０」が算出される。
【００８１】
同様にして、緑色情報Ｇの「２２５」に値（Ｙ’−Ｙ）の値である「−２」を加算することにより、電子透かし埋め込み処理を施された緑色情報Ｇ’は「２２３」と算出され、青色情報Ｂの「１０３」に値（Ｙ’−Ｙ）の値である「−２」を加算することにより、電子透かし埋め込み処理を施された青色情報Ｂ’は「１０１」と算出される。
【００８２】
また、図１０の（ｃ）では、画像データＲＧＢの赤色情報Ｒは「２２４」、緑色情報Ｇは「２２０」、青色情報Ｂは「１００」となっている。このＲＧＢ表色系の画像データＲＧＢをＹＵＶ表色系に変換する際には、青色成分色差情報Ｕおよび赤色成分色差情報Ｖへの変換は行わず、図２（ａ）に示す式１を用いた演算処理により輝度情報Ｙのみが取得され、得られた値を四捨五入することにより輝度情報Ｙが「２０８」と算出される。
【００８３】
ここで、電子透かし成分Ｍの値を「−１」とすると、輝度情報Ｙに電子透かし成分Ｍとして「−１」を加算することによって、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’の値が「２０７」と求められる。さらに、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）として、「−１」が得られる。
【００８４】
そして、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）の値である「−１」を赤色情報Ｒの「２２４」に加算することにより、電子透かし埋め込み処理を施された赤色情報Ｒ’として「２２３」が算出される。
【００８５】
同様にして、緑色情報Ｇの「２２０」に値（Ｙ’−Ｙ）の値である「−１」を加算することにより、電子透かし埋め込み処理を施された緑色情報Ｇ’は「２１９」と算出され、青色情報Ｂの「１００」に値（Ｙ’−Ｙ）の値である「−１」を加算することにより、電子透かし埋め込み処理を施された青色情報Ｂ’は「９９」と算出される。
【００８６】
また、図１０の（ｄ）では、画像データＲＧＢの赤色情報Ｒは「２１９」、緑色情報Ｇは「２１５」、青色情報Ｂは「１０５」となっている。このＲＧＢ表色系の画像データＲＧＢをＹＵＶ表色系に変換する際には、青色成分色差情報Ｕおよび赤色成分色差情報Ｖへの変換は行わず、図２（ａ）に示す式１を用いた演算処理により輝度情報Ｙのみが取得され、得られた値を四捨五入することにより輝度情報Ｙが「２０４」と算出される。
【００８７】
ここで、電子透かし成分Ｍの値を「０」（電子透かし情報を埋め込まない場合である。）とすると、輝度情報Ｙに電子透かし成分Ｍとして「０」を加算することによって、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’の値が「２０４」と求められる。さらに、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）として、「０」が得られる。
【００８８】
そして、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）の値である「０」を赤色情報Ｒの「２１９」に加算することにより、電子透かし埋め込み処理を施された赤色情報Ｒ’として「２１９」が算出される。
【００８９】
同様にして、緑色情報Ｇの「２１５」に値（Ｙ’−Ｙ）の値である「０」を加算することにより、電子透かし埋め込み処理を施された緑色情報Ｇ’は「２１５」と算出され、青色情報Ｂの「１０５」に値（Ｙ’−Ｙ）の値である「０」を加算することにより、電子透かし埋め込み処理を施された青色情報Ｂ’は「１０５」と算出される。
【００９０】
また、図１０の（ｅ）では、画像データＲＧＢの赤色情報Ｒは「２２７」、緑色情報Ｇは「２２３」、青色情報Ｂは「１４０」となっている。このＲＧＢ表色系の画像データＲＧＢをＹＵＶ表色系に変換する際には、青色成分色差情報Ｕおよび赤色成分色差情報Ｖへの変換は行わず、図２（ａ）に示す式１を用いた演算処理により輝度情報Ｙのみが取得され、得られた値を四捨五入することにより輝度情報Ｙが「２１５」と算出される。
【００９１】
ここで、電子透かし成分Ｍの値を「２」とすると、輝度情報Ｙに電子透かし成分Ｍとして「２」を加算することによって、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’の値が「２１７」と求められる。さらに、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）として、「２」が得られる。
【００９２】
そして、電子透かし成分Ｍが埋め込まれた輝度情報Ｙ’から電子透かし成分Ｍを埋め込む前の輝度情報Ｙを引いた値（Ｙ’−Ｙ）の値である「２」を赤色情報Ｒの「２２７」に加算することにより、電子透かし埋め込み処理を施された赤色情報Ｒ’として「２２９」が算出される。
【００９３】
同様にして、緑色情報Ｇの「２２３」に値（Ｙ’−Ｙ）の値である「２」を加算することにより、電子透かし埋め込み処理を施された緑色情報Ｇ’は「２２５」と算出され、青色情報Ｂの「１４０」に値（Ｙ’−Ｙ）の値である「２」を加算することにより、電子透かし埋め込み処理を施された青色情報Ｂ’は「１４２」と算出される。
【００９４】
このようにして算出した電子透かし埋め込み処理を施された画像データＲ’Ｇ’Ｂ’により、画質の劣化の少ない電子透かし情報を埋め込まれた元画像を得ることができる。
【００９５】
ここで、ピクセル解像度が２０４８×２５６０ピクセルのビットマップ形式の画像において、透かし強度４で透かし埋め込み処理を行った場合の従来の技術による手法と本発明による手法とについて、それぞれの画質変化評価を行った。
【００９６】
図１１には、その画質変化評価の結果が示されており、従来の技術による手法に比べて本発明による手法においては、青色成分色差情報Ｕおよび赤色成分色差情報Ｖの変化率が大幅に低減することが示された。
【００９７】
また、本発明による手法においては、従来の技術による手法に比べて赤色情報Ｒ’、緑色情報Ｇ’および青色情報Ｂ’の変化率が小さいので、本発明による手法によれば従来の技術による手法よりもノイズを抑制して画質の劣化を抑止することができる。
【００９８】
さらに、本発明による手法においては、赤色情報Ｒ’、緑色情報Ｇ’および青色情報Ｂ’の変化率は近似した値であり、基本的に輝度情報Ｙだけしか変化していないので、本発明による手法を用いた電子透かし埋め込み処理を施された画像は、高画質を保つことができる。
【００９９】
なお、本発明による手法によれば、表色系の変換処理や電子透かし情報の埋め込み処理に関しては、青色成分色差情報Ｕならびに赤色成分色差情報Ｖに対しては何らの処理も行っていないため、理論上は青色成分色差情報Ｕならびに赤色成分色差情報Ｖの変化率はゼロとなるはずである。しかしながら、青色成分色差情報Ｕならびに赤色成分色差情報Ｖの値が「０」または「２５５」付近の場合には、電子透かし成分を埋め込むことによってオーバーフローが発生してしまうため、図１１に示すように、青色成分色差情報Ｕならびに赤色成分色差情報Ｖの変化率はゼロとはならない場合がある。
【０１００】
また、図１２には、画像データＲＧＢをＲＧＢ→ＹＵＶ変換処理により得られた画像データＹＵＶと、従来の技術により画像データＹＵＶに電子透かし埋め込み処理を施した画像データＹ’ＵＶと、本発明の手法により画像データＹＵＶに電子透かし埋め込み処理を施した画像データＹ’ＵＶとを比較した比較結果が示されている。
【０１０１】
この比較結果によれば、輝度情報Ｙ’では従来の技術と本発明による手法とではあまり差がみられない。一方、電子透かし埋め込み処理を施していない青色成分色差情報Ｕならびに赤色成分色差情報Ｖとの比較に関しては、図１２において強調表示したように、従来の技術により画像データＹＵＶに電子透かし埋め込み処理を施した画像データＹ’ＵＶでは大きな差異が見られるのに対して、本発明の手法により画像データＹＵＶに電子透かし埋め込み処理を施した画像データＹ’ＵＶでは差異がほとんど見られない。
【０１０２】
なお、図１２に示す比較結果においては、比較精度を高めるために四捨五入していない値を用いた。
【０１０３】
以上において説明したように、本発明の手法による電子透かし埋め込み方法を用いると、人間の目にとって敏感に感じられる青色成分色差情報Ｕならびに赤色成分色差情報Ｖの変化を大幅に抑えることができる。例えば、透かし強度２の場合、図１３に示すように、青色成分色差情報Ｕならびに赤色成分色差情報Ｖの変化率に関して、本発明による手法は従来の技術に対して約８０％の改善効果がある。
【０１０４】
また、従来の技術によれば、表色系の変換の際に図２（ａ）（ｂ）に示す式１〜６に関して１４回の演算処理を行っていたが、本発明による手法によれば、輝度情報Ｙの値のみが必要となるので式１における３回の演算処理だけを行えばよく、ＣＰＵ１２による演算処理を大幅に削減でき、処理速度を大幅に向上することができるものであり、例えば、約７０％の改善効果がある。
【０１０５】
また、本発明による手法によれば、青色成分色差情報Ｕならびに赤色成分色差情報Ｖを記憶領域に保持しなくてもよいため、従来の技術において１ピクセルあたり６バイトを利用していたものが、１ピクセルあたり５バイトの利用ですみ、利用するメモリの消費量を約１７％低減することができる。  
そして、上記においても説明したように、本発明による手法によれば、従来の技術に比べて、元画像の画像データの値と元画像に電子透かし成分を埋め込んだ画像の画像データの値との差が小さくなるため、従来の技術よりも電子透かし埋め込み処理による画像の画質が向上し、透かし強度を向上させることが可能となる。
【産業上の利用可能性】
【０１０６】
本発明は、ＲＧＢ表色系の画像データに電子透かし情報を埋め込む際に利用することができる。
【図面の簡単な説明】
【０１０７】
【図１】図１は、従来の技術によるＲＧＢ表色系の画像データに電子透かし情報を埋め込む処理を示すブロック説明図である。
【図２】図２（ａ）は、画像データをＲＧＢ表色系からＹＵＶ表色系に変換するＲＧＢ→ＹＵＶ変換処理に用いる変換式を示す説明図であり、図１（ｂ）は、画像データをＹＵＶ表色系からＲＧＢ表色系に変換するＹＵＶ→ＲＧＢ変換処理に用いる変換式を示す説明図である。
【図３】図３は、ＲＧＢ表色系からＹＵＶ表色系への変換を行った後にさらにそのＹＵＶ表色系をＲＧＢ表色系へ変換した後において、元のＲＧＢ表色系と変換後のＲＧＢ表色系（変換後のＲＧＢ表色系のＲをＲ’として示し、変換後のＲＧＢ表色系のＧをＧ’として示し、変換後のＲＧＢ表色系のＢをＢ’として示す。）とを比較し、Ｒ、Ｇ、Ｂのそれぞれが０〜２５５の範囲で変化する全部で１６７７７２１６点の中で、「Ｒ−Ｒ’」と「Ｇ−Ｇ’」と「Ｂ−Ｂ’」とについて、それぞれ全１６７７７２１６点中に誤差が１．０以上ある数の割合を示した図表である。
【図４】図４（ａ）は、青色成分色差情報Ｕの誤差範囲を示したグラフであり、図４（ｂ）は、青色情報Ｂの誤差範囲を示したグラフである。
【図５】図５は、ＲＧＢ表色系からＹＵＶ表色系への変換を行った後にさらにそのＹＵＶ表色系をＲＧＢ表色系へ変換した場合について、元のＲＧＢ表色系と変換後のＲＧＢ表色系（変換後のＲＧＢ表色系のＲをＲ’として示し、変換後のＲＧＢ表色系のＧをＧ’として示し、変換後のＲＧＢ表色系のＢをＢ’として示す。）との誤差を説明するための図表である。
【図６】図６は、ＲＧＢ表色系からＹＵＶ表色系への変換を行った後に、輝度情報Ｙに電子透かし情報を埋め込み輝度情報Ｙ’を生成し、電子透かし情報を埋め込んだＹＵＶ表色系をＲＧＢ表色系へ変換した場合について、元のＲＧＢ表色系と変換後のＲＧＢ表色系（変換後のＲＧＢ表色系のＲをＲ’として示し、変換後のＲＧＢ表色系のＧをＧ’として示し、変換後のＲＧＢ表色系のＢをＢ’として示す。）との誤差を説明するための図表である。
【図７】図７は、本発明による電子透かし埋め込み方法を実施するための電子透かし埋め込み処理装置のシステム構成の一例を表すブロック構成図である。
【図８】図８は、本発明による電子透かし埋め込み処理の処理ルーチンを示すフローチャートである。
【図９】図９は、本発明によるＲＧＢ表色系の画像データに電子透かし情報を埋め込む処理を示すブロック説明図である。
【図１０】図１０は、本発明による電子透かし埋め込み方法で処理された画像データＲ’Ｇ’Ｂ’の算出結果を示す図表である。
【図１１】図１１は、透かし強度４の場合における本発明による各情報の変化率と従来の技術による各情報の変化率とを比較して示した図表である。
【図１２】図１２は、画像データＲＧＢをＲＧＢ→ＹＵＶ変換処理により得られた画像データＹＵＶと、従来の技術により画像データＹＵＶに電子透かし埋め込み処理を施した画像データＹ’ＵＶと、本発明の手法により画像データＹＵＶに電子透かし埋め込み処理を施した画像データＹ’ＵＶとを比較した比較結果を示す図表である。
【図１３】図１３は、透かし強度２の場合における本発明による各情報の変化率と従来の技術による各情報の変化率とを比較して示したた図表である。
【符号の説明】
【０１０８】
１０              電子透かし埋め込み処理装置
１２              中央処理装置（ＣＰＵ）
１４              バス
１６              記憶装置
１８              表示装置
２０              ポインティングデバイス
２２              文字入力デバイス
２４              画像データ入出力装置
【図１】
2008067233.tif 000003
【図２】
2008067233.tif 000004
【図３】
2008067233.tif 000005
【図４】
2008067233.tif 000006
【図７】
2008067233.tif 000007
【図８】
2008067233.tif 000008
【図９】
2008067233.tif 000009
【図１０】
2008067233.tif 000010
【図１１】
2008067233.tif 000011
【図１３】
2008067233.tif 000012
【図５】
2008067233.tif 000013
【図６】
2008067233.tif 000014
【図１２】
2008067233.tif 000015