動画像を構成する時系列の画像の入力を取得する画像取得部、電子透かし情報の入力を取得する電子透かし情報取得部、所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、該面積の周期変動における位相が、前記電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成する電子透かしパターン生成部、所定の第二の値を持つ複数の画素を含み、前記面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成するフリッカー抑制パターン生成部、及び前記時系列の画像の各々の画像領域に対して前記電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳して、該電子透かしパターン若しくは該フリッカー抑制パターンが重畳された画像領域内の各画素の値を、前記第一の値及び前記第二の値に応じて修正するパターン合成部、を備えることを特徴とする電子透かし埋め込み装置。前記フリッカー抑制パターン生成部は、前記フリッカー抑制パターンとして、前記電子透かしパターンにおける面積の変動の周期とは異なる一定の周期で面積が変動するパターンを生成することを特徴とする請求項1に記載の電子透かし埋め込み装置。前記パターン合成部は、前記電子透かしパターンと前記フリッカー抑制パターンとの各々を複数の小領域に分割し、得られた複数の小領域を並べたものを、前記時系列の画像の各々に重畳することを特徴とする請求項1又は2に記載の電子透かし埋め込み装置。前記フリッカー抑制パターン生成部は、前記フリッカー抑制パターンとして、互いに異なる周波数特性で面積が変動する変動する複数種類のパターンを生成し、前記パターン合成部は、前記フリッカー抑制パターン生成部が生成した複数種類のパターンのいずれかを前記画像領域に重畳する、ことを特徴とする請求項1から3のうちのいずれか一項に記載の電子透かし埋め込み装置。前記フリッカー抑制パターン生成部は、前記電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動する合成パターンを生成し、生成された合成パターンと該電子透かしパターとを重畳して前記フリッカー抑制パターンを生成することを特徴とする請求項1から4のうちのいずれか一項に記載の電子透かし埋め込み装置。所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成し、所定の第二の値を持つ複数の画素を含み、前記面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成し、動画像を構成する時系列の画像の各々の画像領域に対して前記電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳して、該電子透かしパターン若しくは該フリッカー抑制パターンが重畳された画像領域内の各画素の値を、前記第一の値及び前記第二の値に応じて修正する、ことを特徴とする電子透かし埋め込み方法。所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成し、所定の第二の値を持つ複数の画素を含み、前記面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成し、動画像を構成する時系列の画像の各々の画像領域に対して前記電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳して、該電子透かしパターン若しくは該フリッカー抑制パターンが重畳された画像領域内の各画素の値を、前記第一の値及び前記第二の値に応じて修正する、処理をコンピュータに実行させることを特徴とするプログラム。前述した、動画データの各フレームの明るさを電子透かし情報に応じて周期的に変化させる技術では、時間方向で各フレームの明暗が変化する。このため、最も明るいフレームと最も暗いフレームとの間で明るさに差が生じ、画面が明滅する、いわゆるフリッカーとして認識されることがある。そこで、本明細書で後述する電子透かし埋め込み装置は、動画像への電子透かし情報の埋め込みにより発生するフリッカーを抑制する。本明細書で後述する電子透かし埋め込み装置のひとつに、画像取得部、電子透かし情報取得部、電子透かしパターン生成部、フリッカー抑制パターン生成部、及びパターン合成部を備えるというものがある。ここで、画像取得部は、動画像を構成する時系列の画像の入力を取得する。電子透かし情報取得部は、電子透かし情報の入力を取得する。電子透かしパターン生成部は、所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、当該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成する。フリッカー抑制パターン生成部は、所定の第二の値を持つ複数の画素を含み、上述の面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成する。そして、パターン合成部は、まず、画像取得部が取得した時系列の画像の各々の画像領域に対して、生成された電子透かしパターンを重畳すると共に生成されたフリッカー抑制パターンを重畳する。そして、電子透かしパターン若しくはフリッカー抑制パターンが重畳された画像領域内の各画素の値を、前述の第一の値及び第二の値に応じて修正する。また、本明細書で後述する電子透かし埋め込み方法のひとつは、まず、電子透かしパターンを生成する。なお、電子透かしパターンは、所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、当該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化するパターンである。次に、所定の第二の値を持つ複数の画素を含み、上述の面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成する。次に、動画像を構成する時系列の画像の各々の画像領域に対して電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳する。そして、この際に、電子透かしパターン若しくはフリッカー抑制パターンが重畳された画像領域内の各画素の値を、上述の第一の値及び上述の第二の値に応じて修正する。また、本明細書で後述するプログラムのひとつは、以下の処理をコンピュータに行わせる。この処理は、まず、まず、電子透かしパターンを生成する。なお、電子透かしパターンは、所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、当該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化するパターンである。次に、所定の第二の値を持つ複数の画素を含み、上述の面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成する。次に、動画像を構成する時系列の画像の各々の画像領域に対して電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳する。そして、この際に、電子透かしパターン若しくはフリッカー抑制パターンが重畳された画像領域内の各画素の値を、上述の第一の値及び上述の第二の値に応じて修正する。本明細書で後述する電子透かし埋め込み装置は、動画像への電子透かし情報の埋め込みを行った場合に発生するフリッカーを抑制することができる。まず図1について説明する。図1は、電子透かし埋め込み装置の機能ブロック図である。この電子透かし埋め込み装置10は、画像取得部11、電子透かし情報取得部12、電子透かしパターン生成部13、フリッカー抑制パターン生成部14、及びパターン合成部15を備えている。画像取得部11は、他の機器から電子透かし埋め込み装置10に送られてくる、動画像を構成する時系列の画像を取得する。電子透かし情報取得部12は、電子透かし埋め込み装置10に入力される、動画像に電子透かしとして埋め込む情報電子透かし情報を取得する。電子透かしパターン生成部13は、所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、当該面積の周期変動における位相を、電子透かし情報に含まれるシンボルの値に応じて変化させた電子透かしパターンを生成する。フリッカー抑制パターン生成部14は、所定の第二の値を持つ複数の画素を含み、電子透かしパターン生成部13が生成した電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成する。パターン合成部15は、まず、画像取得部11が取得した時系列の画像の各々の画像領域に対して、生成された電子透かしパターンを重畳すると共に生成されたフリッカー抑制パターンを重畳する。そして、電子透かしパターン若しくはフリッカー抑制パターンが重畳された画像領域内の各画素の値を、前述の第一の値及び第二の値に応じて修正する。上述した各機能ブロックのうちの幾つかについて、更に詳細に説明する。まず、電子透かしパターン生成部13について説明する。電子透かしパターン生成部13は、所定の第一の値を持つ複数の画素を含んでおり、時間方向に周期的な変化を起こすパターン電子透かしパターンを生成する。ここで図2について説明する。図2は、電子透かしパターン生成部13によって生成される電子透かしパターンの一例である。図2の時系列に並べた各画像は、t=0からt=8までの各時刻における電子透かしパターンを表しており、時刻の経過に応じて電子透かしパターンの面積が変化する様子を表している。図2では、t=0における電子透かしパターンの面積が最大であり、このときの面積を100とすると、t=1から4にかけてその面積が徐々に狭くなり、t=4においてその面積は最小0になっている。その後、この面積変化は増加に転じ、t=5から8にかけてその面積が徐々に広くなり、t=8においてその面積が100に戻る。このような、一定周期で面積が変動する電子透かしパターンを、電子透かしパターン生成部13が生成する。このように電子透かしパターンの面積を変化させると、それに伴って画像全体の明るさが変化する。次に、電子透かしパターンにおける面積変化と明るさの変化との関係について、図3を用いて説明する。図3において、aは、時刻の経過に応じて電子透かしパターンが変化する様子を表しており、図2と同様の変化を表している。また、bのグラフは、aに図解した電子透かしパターンの変化における、時刻と電子透かしパターンの面積との関係を表している。このグラフの縦軸は電子透かしパターンの面積を表しており、横軸は時刻を表している。このグラフから、電子透かしパターンは、時間方向に一定周期で面積が変動していることが分かる。更に、cのグラフは、aに図解した電子透かしパターンの変化における、時刻と電子透かしパターンの明るさとの関係を表している。このグラフの縦軸は画像領域の明るさを表しており、横軸は時刻を表している。なお、ここでは、電子透かしパターンを構成している画素が、電子透かしパターンが重畳される画像領域よりも暗い場合を想定している。従って、電子透かしパターンの明るさは、その面積が広いほど暗くなり、その面積が狭いほど明るくなる。このように、電子透かしパターンの明るさの変化が周期的であり、その変化幅明るさの最高値と最低値との差が大きいと、この電子透かしパターンを重畳合成した画像は明滅フリッカーが目立つようになる。本実施例では、後述するフリッカー抑制パターンをこの画像に更に重畳することで、このフリッカーに起因する画質の劣化を軽減する。次に、電子透かしパターン生成部13が、上述の電子透かしパターンで、電子透かし情報取得部12が取得した電子透かし情報を表現する手法について、図4A及び図4Bを用いて説明する。図4Aは、2値のシンボル0及び1と、この各々のシンボルに対応する画像の明るさの変化の様子を表している。本実施例では、電子透かしパターン生成部13は、シンボル0を表す場合には、電子透かしパターンの面積を50→100→0→100→0→50と徐々に変化させる。従って、この電子透かしパターンが重畳された画像の明るさは、暗→明→暗→明と徐々に変化する。一方、電子透かしパターン生成部13は、シンボル1を表す場合には、電子透かしパターンの面積の変化の位相を、シンボル0を表す場合の変化の位相とは反転させて、この場合では50→0→100→0→100→50と徐々に変化させる。従って、この電子透かしパターンが重畳された画像の明るさは、明→暗→明→暗と徐々に変化する。このように、電子透かしパターン生成部13は、ビット列のデータとして表されている電子透かし情報における各ビットのシンボルに応じて、電子透かしパターンの面積変化の位相をこのように反転させることで、電子透かし情報を表現する。図4Bは、電子透かし情報が0011なる4ビットのデータを表現している電子透かしパターンを重畳した画像の明るさの変化をグラフで表している。なお、このグラフにおいて、縦軸は画像の明るさを表しており、横軸は時刻を表している。この場合、0011の4ビットのデータは、第一ビット及び第二ビットはシンボルが0であり、第三ビット及び第四ビットはシンボルが1である。つまり、このデータは、第三ビットにおいてシンボルが0から1へと変化しているので、電子透かしパターン生成部13は、このときに電子透かしパターンの面積変化の位相を反転させる。電子透かしパターン生成部13は、以上のようにして、電子透かしパターンによる電子透かし情報の表現を行う。次に、フリッカー抑制パターン生成部14が行うフリッカー抑制パターンの生成について説明する。フリッカー抑制パターンは、所定の値本実施例では、電子透かしパターンに含まれる画素と同一の値とするを持つ複数の画素を含んでおり、電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動するパターンである。このフリッカー抑制パターンについて、図5を用いて説明する。図5に表した各グラフは、縦軸が明るさを表しており、横軸が時刻を表している。図5において、aのグラフは、電子透かしパターンの明るさの変化を表しており、図3のcのグラフと同一のグラフである。このグラフで表されている関数をf1tと表す。また、電子透かしパターンの明るさが最大となる時刻をt1とし、その明るさが最小となる時刻をt2とする。前述したように、このグラフのように明るさが周期的に変化し、その変化幅y1=f1t1-f1t2が大きい場合には、電子透かしパターンを重畳合成した画像はフリッカーが目立つものとなってしまう。bのグラフは、フリッカー抑制パターンの明るさの変化を表している。なお、このグラフは、フリッカー抑制パターンとして、電子透かしパターンにおける面積の変動の周期とは異なる一定の周期ここでは2倍の周期で面積が変動するパターンをフリッカー抑制パターン生成部14が生成した場合の例である。このグラフで表されている関数をf2tと表す。なお、この例では、前述の時刻t2においてフリッカー抑制パターンの明るさが最大値f2t2となるものとしている。そして、cのグラフは、a及びbの各々のグラフで表されている明るさを平均したものである。人の視覚には、電子透かしパターンとフリッカー抑制パターンとを重畳合成したパターンの明るさは、その各々の明るさを平均した明るさとして認識される。このcのグラフで表される関数f12tは、下記の式のようになる。f12t={f1tf2t}/2よって、このグラフにおける、時刻t1と時刻をt2との明るさの差y12は、下記の式の計算を行うことで算出される。y12=f12t1-f12t2=[{f1t1f2t1}-{f1t2f2t2}]/2ここで、グラフaとグラフbとの振幅幅が同一f1t1=f2t2=y1であるとし、f2t1=0.5×f1t1及びf1t2=0とすると、前述の明るさの差y12は下記の式のようになる。y12={y10.5y1-0y1}/2=0.25y1つまり、この場合には、電子透かしパターンと共にフリッカー抑制パターンを画像に重畳したことで、時刻t1と時刻t2とにおける明暗の差が1/4=25と少なくなるので、フリッカーが目立ち難くなる。なお、フリッカー抑制パターンにおける面積の変動周期は、図5の例の場合の周期、すなわち、電子透かしパターンにおける面積の変動周期の2倍でなくともよい。図6Aは、図5と同様のグラフであって、フリッカー抑制パターンにおける面積の変動周期を、電子透かしパターンにおける面積の変動周期の3倍とした場合のものである。また、図6Bは、図5と同様のグラフであって、フリッカー抑制パターンにおける面積の変動周期を、電子透かしパターンにおける面積の変動周期の1.5倍とした場合のものである。この図6A及び図6Bのどちらにおいても分かるように、グラフのピークディップの時刻の位置は異なるものの、cのグラフにおける明暗差y12がaのグラフにおける明暗差y1よりも少なくなっていることが分かる。このように明暗差が減少することで、フリッカーの抑制の効果が得られる。次に、パターン合成部15が行う電子透かしパターン及びフリッカー抑制パターンの画像への重畳合成について、図7を参照しながら説明する。パターン合成部15は、電子透かしパターンとフリッカー抑制パターンとの各々を複数の小領域に分割し、得られた小領域を並べて得られるパターンを、時系列の画像の各々に重畳する合成を行う。図7は、この合成の様子を模式的に表したものである。図7において、aの例は、電子透かしパターンとフリッカー抑制パターンとをそれぞれ複数の小領域に分割し、得られた両パターンの小領域を不規則に並べて得られたパターンを、元の画像に重畳して合成画像を得る様子を表している。なお、この例において小領域を不規則に並べる手法としては、例えば、擬似乱数発生器を使用して行われる。一方、bの例は、aと同様にして得られた両パターンの小領域を、規則的この例では、両パターンを均一に並べるために市松模様を使用に並べて得られたパターンを、元の画像に重畳して合成画像を得る様子を表している。なお、パターン合成部15は、本実施例においては、下記の式で定義されるアルファブレンドαBlendを行って画像の重畳合成を行う。X’=1-αXαWなお、上記の式において、Xは、合成前の元の画像の値であり、Wは、電子透かしパターンとフリッカー抑制パターンとの各々の小領域を並べて得られたパターンにおける同一位置の画素の値である。また、Xは、重畳合成後の画像の同一位置の画素の値である。また、αは、重畳合成の比率であり、0から1まで範囲内の値が設定される。ここで、αの値が大きいほどWの割合が大きくなるので、電子透かしについての前述の耐性は強くなるが、電子透かしの埋め込みによる画像の画質劣化も大きくなる。逆に、αの値が小さいほどWの影響が小さくなるため、電子透かしについての前述の耐性は弱くなるが、電子透かしの埋め込みによる画像の画質劣化は少なくなる。パターン合成部15は、このようにして、電子透かしパターン若しくはフリッカー抑制パターンが重畳された画像領域内の各画素の値を、電子透かしパターン及びフリッカー抑制パターンの画素の値前述の第一の値及び第二の値に応じて修正して画像合成を行う。ここで図8について説明する。図8は、図1の電子透かし埋め込み装置10において行われる電子透かし埋め込み処理の第一の例をフローチャートで図解したものである。図8の手順が開始されると、まず、S101において、電子透かし情報の読み込み処理を電子透かし情報取得部12が行う。この処理は、電子透かし埋め込み装置10に入力される電子透かし情報を取得する処理である。次に、S102では、電子透かしパターン生成処理を電子透かしパターン生成部13が行う。この処理は、前述したようにして電子透かしパターンを生成する処理である。次に、S103では、フリッカー抑制パターン生成処理をフリッカー抑制パターン生成部14が行う。この処理は、前述したようにしてフリッカー抑制パターンを生成する処理であり、本実施例では、この処理によって、電子透かしパターンにおける面積の変動の周期とは異なる一定の周期で面積が変動するフリッカー抑制パターンの生成を行う。次に、S104では、フレーム読み込み処理を画像取得部11が行う。この処理は、電子透かし埋め込み装置10に入力される、動画像を構成する時系列の画像のうちの1フレームの画像を取得する処理である。次に、S105では、S102の処理により生成された電子透かしパターンと、S103の処理により生成されたフリッカー抑制パターンとを複数の小領域に分割して、前述した図7のように、不規則に若しくは規則的に並べる処理をパターン合成部15が行う。次に、S106では、S105の処理により並べられたパターンを、前述したようにして、S104の処理により取得した画像に重畳合成する処理をパターン合成部15が行う。次に、S107では、S106の合成処理により得られた、電子透かし情報が埋め込まれた画像を出力する処理をパターン合成部15が行う。次に、S108では、S104の処理により取得されたフレームの画像が、動画像を構成する時系列の画像のうちの最後のものであるか否かを判定する処理を画像取得部11が行う。ここで、画像取得部11は、取得されたフレームの画像が、時系列の画像のうちの最後のものであると判定したとき判定結果がYesのときには、この電子透かし埋め込み処理を終了する。一方、画像取得部11は、取得されたフレームの画像が、時系列の画像のうちの最後のものではないと判定したとき判定結果がNoのときには、S104へ処理を戻して、次のフレームの画像についてS104以降の処理を繰り返す。以上までの処理が電子透かし埋め込み処理の第一の例である。図1の電子透かし埋め込み装置10が、以上のように動作することで、動画データへの電子透かし情報の埋め込みが行われ、また、この電子透かし情報の埋め込みによって発生するフリッカーが抑制される。なお、上述した実施例では、1つの電子透かしパターンに対して1つのフリッカー抑制パターンをフリッカー抑制パターン生成部14が生成して画像に重畳合成するようにしていた。この代わりに、1つの電子透かしパターンに対し、互いに異なる周波数特性で面積が変動する複数種類のフリッカー抑制パターンを生成し、このフリッカー抑制パターンのいずれかを、電子透かしパターンが重畳されていない画像領域に重畳するようにしてもよい。ここで図9について説明する。図9は、1つの電子透かしパターンに対して3種類のフリッカー抑制パターンを生成して画像に合成する場合を表している。図9に表した各グラフは、縦軸が明るさを表しており、横軸が時刻を表している。図9において、aのグラフは、電子透かしパターンの明るさの変化を表しており、図3のcのグラフと同一のグラフを3周期分表したものである。また、b、c、及びdのグラフは、ぞれぞれ、面積の変動周期が互いに異なるフリッカー抑制パターンの明るさの変化を表している。より具体的には、これらのグラフは、フリッカー抑制パターンとして、電子透かしパターンにおける面積の変動周期の3倍、2倍、及び1.5倍の周期で面積が変動するパターンをフリッカー抑制パターン生成部14が生成した場合の例である。そして、eのグラフは、a、b、c、及びdの各々のグラフで表されている明るさを平均したものである。このように、1つの電子透かしパターンと、3種類のフリッカー抑制パターンとを画像に重畳合成するようにして、フリッカーの抑制効果を更に高めるようにしてもよい。なお、この場合、パターン合成部15は、例えば図10で図解するようにして、1つの電子透かしパターンと複数種類のフリッカー抑制パターンとの画像への重畳合成を行う。図10の例は、1つの電子透かしパターンと3種類のフリッカー抑制パターンとをそれぞれ複数の小領域に分割し、得られた両パターンの小領域を不規則に並べて得られたパターンを、元の画像に重畳して合成画像を得る様子を表している。なお、領域を不規則に並べる手法としては、例えば、図7のaの例と同様に、擬似乱数発生器を使用して行われる。なお、1つの電子透かしパターンと複数種類のフリッカー抑制パターンとの画像への重畳合成を、図8の電子透かし埋め込み処理により実現するには、以下のようにすればよい。すなわち、まず、S103のフリッカー抑制パターン生成処理では、これらの、面積の変動周期が互いに異なる複数種類のフリッカー抑制パターンをフリッカー抑制パターン生成部14が生成するようにする。また、S105の処理では、S102の処理により生成された電子透かしパターンと、S103の処理により生成された複数種類のフリッカー抑制パターンとを複数の小領域に分割して、図10のように不規則に並べる処理をパターン合成部15が行う。そして、S106の処理では、S105の処理により並べられたパターンを、S104の処理により取得した画像に重畳合成する処理をパターン合成部15が行う。また、前述した実施例では、電子透かし情報を電子透かしパターンにのみ含ませて画像に埋め込むようにしていたが、フリッカー抑制パターンにも電子透かし情報を含ませて画像に埋め込むようにしてもよい。このようにすると、フリッカー抑制パターンの画像への重畳によって電子透かしパターンが重畳される画像領域が狭くなっても、フリッカー抑制パターンにも電子透かし情報が埋め込まれているので、前述の耐性は高くなる。図1の電子透かし埋め込み装置10でフリッカー抑制パターンにも電子透かし情報を含ませるには、例えば、以下のようにすればよい。すなわち、フリッカー抑制パターン生成部14が、電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動する合成パターンを生成し、この合成パターンと電子透かしパターンとを重畳してフリッカー抑制パターンを生成する。そして、パターン合成部15は、電子透かしパターンと、このようにして生成されたフリッカー抑制パターンとを、画像へ重畳合成する。ここで、合成パターンと電子透かしパターンとの重畳によるフリッカー抑制パターンの生成について、図11を用いて説明する。図11に表した各グラフは、縦軸が明るさを表しており、横軸が時刻を表している。図11において、aのグラフは、電子透かしパターンの明るさの変化を表しており、図5のaのグラフと同一のグラフである。また、bのグラフは、合成パターンの明るさの変化を表している。なお、このグラフは、合成パターンとして、電子透かしパターンにおける面積の変動の周期とは異なる一定の周期ここでは2倍の周期で面積が変動するパターンをフリッカー抑制パターン生成部14が生成した場合の例である。そして、cのグラフは、a及びbの各々のグラフで表されている電子透かしパターンと合成パターンとを重畳合成して作成したフリッカー抑制パターンの明るさの変化を表している。なお、このグラフは、a及びbの各々のグラフで表されている明るさをフリッカー抑制パターン生成部14が平均化してフリッカー抑制パターンを生成した場合の例である。なお、フリッカー抑制パターン生成部14は、フリッカー抑制パターンをこのようにして生成する代わりに、電子透かしパターンと合成パターンとに対する重み付け加算例えば前述のアルファブレンドによって生成するようにしてもよい。ここで図12について説明する。図12は、図1の電子透かし埋め込み装置10において行われる電子透かし埋め込み処理の第二の例をフローチャートで図解したものである。この第二の例は、上述したようにして行われる、電子透かしパターンと、電子透かし情報を含ませたフリッカー抑制パターンとの画像への重畳合成を図1の電子透かし埋め込み装置10に行わせるためのものである。この図12のフローチャートにおいて、図8の第一の例のフローチャートにおけるものと同一の処理ステップについては、同一の符号を付しており、これらの処理ステップについては、処理内容の説明を省略する。図12において、S102の処理に続き、S201では、合成パターン生成処理をフリッカー抑制パターン生成部14が行う。この処理は、S102の処理によって電子透かしパターン生成部13により生成された電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動するパターンを、合成パターンとして生成する処理である。次に、S202では、S102の処理によって生成された電子透かしパターンと、S201の処理によって生成された合成パターンとからフリッカー抑制パターンを生成する処理をフリッカー抑制パターン生成部14が行う。この処理は、前述したように、電子透かしパターンと合成パターンとを平均化してフリッカー抑制パターンを生成する処理である。上述したS202の処理を終えるとS104に処理が進み、以降は、図8の第一の例のフローチャートにおけるものと同一の処理が行われる。以上までの処理が電子透かし埋め込み処理の第二の例である。この処理を図1の電子透かし埋め込み装置10が行うことで、電子透かしパターンと、電子透かし情報を含ませたフリッカー抑制パターンとが画像へ重畳合成されて出力される。なお、図1の電子透かし埋め込み装置10が行う動作を、標準的な構成を備えるコンピュータで実現することも可能である。ここで図13について説明する。図13には、電子透かし埋め込み装置10として動作させることのできるコンピュータ20の構成例が図解されている。このコンピュータ20は、MPU21、ROM22、RAM23、ハードディスク装置24、入力装置25、表示装置26、インタフェース装置27、及び記録媒体駆動装置28を備えている。なお、これらの構成要素はバスライン29を介して接続されており、MPU21の管理の下で各種のデータを相互に授受することができる。MPUMicroProcessingUnit21は、このコンピュータ20全体の動作を制御する演算処理装置である。ROMReadOnlyMemory22は、所定の基本制御プログラムが予め記録されている読み出し専用半導体メモリである。MPU21は、この基本制御プログラムをコンピュータ20の起動時に読み出して実行することにより、このコンピュータ20の各構成要素の動作制御が可能になる。RAMRandomAccessMemory23は、MPU21が各種の制御プログラムを実行する際に、必要に応じて作業用記憶領域として使用する、随時書き込み読み出し可能な半導体メモリである。ハードディスク装置24は、MPU21によって実行される各種の制御プログラムや各種のデータを記憶しておく記憶装置である。MPU21は、ハードディスク装置24に記憶されている所定の制御プログラムを読み出して実行することにより、後述する制御処理を行えるようになる。入力装置25は、例えばキーボード装置やマウス装置であり、コンピュータ20の使用者により操作されると、その操作内容に対応付けられている使用者からの各種情報の入力を取得し、取得した入力情報をMPU21に送付する。例えば、入力装置25は、電子透かし情報の取得を行う。表示装置26は例えば液晶ディスプレイであり、MPU21から送付される表示データに応じて各種のテキストや画像を表示する。インタフェース装置27は、このコンピュータ20に接続される各種機器との間での各種データの授受の管理を行う。例えば、インタフェース装置27は、他の装置から送られてくる、動画像データのコンピュータ20への取り込みを行う。記録媒体駆動装置28は、可搬型記録媒体30に記録されている各種の制御プログラムやデータの読み出しを行う装置である。MPU21は、可搬型記録媒体30に記録されている所定の制御プログラムを、記録媒体駆動装置28を介して読み出して実行することによって、後述する各種の制御処理を行うようにすることもできる。なお、可搬型記録媒体30としては、例えばCD-ROMCompactDiscReadOnlyMemoryやDVD-ROMDigitalVersatileDiscReadOnlyMemory、USBUniversalSerialBus規格のコネクタが備えられているフラッシュメモリなどがある。このようなコンピュータ20を電子透かし埋め込み装置10として動作させるには、まず、図8や図12に図解した、電子透かし埋め込み装置10で行われる電子透かし埋め込み処理の各処理ステップをMPU21に行わせるための制御プログラムを作成する。作成された制御プログラムはハードディスク装置24若しくは可搬型記録媒体30に予め格納しておく。そして、MPU21に所定の指示を与えてこの制御プログラムを読み出させて実行させる。こうすることで、MPU21が、図1の電子透かし埋め込み装置10が有している各部として機能し、このコンピュータ20を電子透かし埋め込み装置10として動作させることが可能になる。なお、図1の電子透かし埋め込み装置10により上述したようにして電子透かし情報が埋め込まれた動画像から、その電子透かし情報を検出するには、例えば以下のようにして行えばよい。まず図14について説明する。図14は、電子透かし情報検出装置の機能ブロック図である。この電子透かし情報検出装置40は、平均画素値算出部41と、周波数変換部42と、透かし情報抽出部43とを備えている。平均画素値算出部41は、電子透かし情報が埋め込まれた動画像データを構成している時系列の画像を受け取ると、各画像の平均画素値を算出する。この平均輝度値は、各画像の明るさを表している。周波数変換部42は、まず、各画像の平均画素値を時系列順に並べた1次元ベクトルを作成する。次に、周波数変換部42は、その1次元ベクトルを1つのシンボルの値に相当する区間単位で周波数変換することにより、その区間における平均画素値の時間変動に対するスペクトルを求める。なお、この周波数変換には、例えば、高速フーリエ変換や離散コサイン変換が用いられる。透かし情報抽出部43は、区間毎の平均画素値の時間変動に対するスペクトルに基づいて、動画像データに埋め込まれている電子透かし情報を抽出する。電子透かし情報が埋め込まれた画像に写っている映像が静止画でない限り、各画像の平均画素値は、元々写っている映像によっても時系列に沿って変動する。ここで図15Aについて説明する。図15Aのグラフは、動画像を構成している時系列の各画像の明るさの時間変動の一例を表している。このグラフにおいて、横軸は時間を表しており、縦軸は画像の明るさすなわち平均輝度値を表している。各画像の明るさの変化が、電子透かしパターンの面積の変化よりも、その画像の本来の映像に主に起因していることがある。このような場合、このグラフで表されているように、明るさの時間変動そのものから電子透かしパターンの面積変動に起因する明るさの変動成分を抽出することは、本来は困難である。しかし、電子透かしパターンの動画像への埋め込みを行った者には、図1の電子透かし埋め込み装置10における電子透かしパターン生成部13が生成した電子透かしパターンにおける面積の変動の周期周波数が予め分かっている。そこで、図15Aに表されている明るさすなわち平均輝度値の時間変動に対して周波数変換を行い、得られる周波数スペクトルから、電子透かしパターン生成部13が生成した電子透かしパターンにおける面積の変動の周波数についてのスペクトルを抽出する。そして、このスペクトルに対して逆周波数変換を行う。すると、電子透かしパターン生成部13が生成した電子透かしパターンの重畳に起因する画像の明るさの時間変動が検出される。図15Bのグラフは、以上のようにして検出された、電子透かしパターンの重畳に起因する画像の明るさの時間変動を表している。なお、このグラフにおいて、横軸は時間を表しており、縦軸は画像の明るさすなわち平均輝度値を表している。そこで、透かし情報抽出部43は、まず、周波数変換部42から出力される、区間毎の平均画素値の時間変動を周波数変換して得られた周波数スペクトルから、電子透かしパターンの重畳に起因する画像の明るさの時間変動に相当する周波数のスペクトルを抽出する。次に、抽出したスペクトルに対して逆周波数変換を施して、電子透かしパターンの重畳に起因する画像の明るさの時間変動を求める。そして、この時間変動から位相情報を求め、例えば、その位相に対応するシンボルの値を、位相とシンボルの値との関係を表す参照テーブル図4Aの関係が表されているテーブルを参照することにより求める。電子透かし情報検出装置40の各部が以上のように動作することによって、図1の電子透かし埋め込み装置10により電子透かし情報が埋め込まれた動画像から、その電子透かし情報を検出することが可能になる。なお、以上までに説明した実施形態に関し、更に以下の付記を開示する。付記1動画像を構成する時系列の画像の入力を取得する画像取得部、電子透かし情報の入力を取得する電子透かし情報取得部、所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、該面積の周期変動における位相が、前記電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成する電子透かしパターン生成部、所定の第二の値を持つ複数の画素を含み、前記面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成するフリッカー抑制パターン生成部、及び前記時系列の画像の各々の画像領域に対して前記電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳して、該電子透かしパターン若しくは該フリッカー抑制パターンが重畳された画像領域内の各画素の値を、前記第一の値及び前記第二の値に応じて修正するパターン合成部、を備えることを特徴とする電子透かし埋め込み装置。付記2前記フリッカー抑制パターン生成部は、前記フリッカー抑制パターンとして、前記電子透かしパターンにおける面積の変動の周期とは異なる一定の周期で面積が変動するパターンを生成することを特徴とする付記1に記載の電子透かし埋め込み装置。付記3前記パターン合成部は、前記電子透かしパターンと前記フリッカー抑制パターンとの各々を複数の小領域に分割し、得られた複数の小領域を並べたものを、前記時系列の画像の各々に重畳することを特徴とする付記1又は2に記載の電子透かし埋め込み装置。付記4前記フリッカー抑制パターン生成部は、前記フリッカー抑制パターンとして、互いに異なる周波数特性で面積が変動する変動する複数種類のパターンを生成し、前記パターン合成部は、前記フリッカー抑制パターン生成部が生成した複数種類のパターンのいずれかを前記画像領域に重畳する、ことを特徴とする付記1から3のうちのいずれか一項に記載の電子透かし埋め込み装置。付記5前記フリッカー抑制パターン生成部は、前記電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動する合成パターンを生成し、生成された合成パターンと該電子透かしパターとを重畳して前記フリッカー抑制パターンを生成することを特徴とする付記1から4のうちのいずれか一項に記載の電子透かし埋め込み装置。付記6所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成し、所定の第二の値を持つ複数の画素を含み、前記面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成し、動画像を構成する時系列の画像の各々の画像領域に対して前記電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳して、該電子透かしパターン若しくは該フリッカー抑制パターンが重畳された画像領域内の各画素の値を、前記第一の値及び前記第二の値に応じて修正する、ことを特徴とする電子透かし埋め込み方法。付記7前記フリッカー抑制パターンの生成では、前記フリッカー抑制パターンとして、前記電子透かしパターンにおける面積の変動の周期とは異なる一定の周期で面積が変動するパターンを生成することを特徴とする付記6に記載の電子透かし埋め込み方法。付記8前記電子透かしパターン及び前記フリッカー抑制パターンの重畳では、前記電子透かしパターンと前記フリッカー抑制パターンとの各々を複数の小領域に分割し、得られた複数の小領域を並べたものを、前記時系列の画像の各々に重畳することを特徴とする付記6又は7に記載の電子透かし埋め込み方法。付記9前記フリッカー抑制パターンの生成では、前記フリッカー抑制パターンとして、互いに異なる周波数特性で面積が変動する変動する複数種類のパターンを生成し、前記電子透かしパターン及び前記フリッカー抑制パターンの重畳では、生成された複数種類のパターンのいずれかを前記画像領域に重畳する、ことを特徴とする付記6から8のうちのいずれか一項に記載の電子透かし埋め込み方法。付記10前記フリッカー抑制パターンの生成では、前記電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動する合成パターンを生成し、生成された合成パターンと該電子透かしパターとを重畳して前記フリッカー抑制パターンを生成することを特徴とする付記6から9のうちのいずれか一項に記載の電子透かし埋め込み方法。付記11所定の第一の値を持つ複数の画素を含み、一定の周期で面積が変動し、且つ、該面積の周期変動における位相が、電子透かし情報に含まれるシンボルの値に応じて変化する電子透かしパターンを生成し、所定の第二の値を持つ複数の画素を含み、前記面積の変動の周期とは異なる周波数特性で面積が変動するフリッカー抑制パターンを生成し、動画像を構成する時系列の画像の各々の画像領域に対して前記電子透かしパターンを重畳すると共に前記フリッカー抑制パターンを重畳して、該電子透かしパターン若しくは該フリッカー抑制パターンが重畳された画像領域内の各画素の値を、前記第一の値及び前記第二の値に応じて修正する、処理をコンピュータに実行させることを特徴とするプログラム。付記12前記フリッカー抑制パターンの生成では、前記フリッカー抑制パターンとして、前記電子透かしパターンにおける面積の変動の周期とは異なる一定の周期で面積が変動するパターンを生成することを特徴とする付記11に記載のプログラム。付記13前記電子透かしパターン及び前記フリッカー抑制パターンの重畳では、前記電子透かしパターンと前記フリッカー抑制パターンとの各々を複数の小領域に分割し、得られた複数の小領域を並べたものを、前記時系列の画像の各々に重畳することを特徴とする付記11又は12に記載のプログラム。付記14前記フリッカー抑制パターンの生成では、前記フリッカー抑制パターンとして、互いに異なる周波数特性で面積が変動する変動する複数種類のパターンを生成し、前記電子透かしパターン及び前記フリッカー抑制パターンの重畳では、生成された複数種類のパターンのいずれかを前記画像領域に重畳する、ことを特徴とする付記11から13のうちのいずれか一項に記載のプログラム。付記15前記フリッカー抑制パターンの生成では、前記電子透かしパターンにおける面積の変動の周期とは異なる周波数特性で面積が変動する合成パターンを生成し、生成された合成パターンと該電子透かしパターとを重畳して前記フリッカー抑制パターンを生成することを特徴とする付記11から14のうちのいずれか一項に記載のプログラム。