(57)【要約】【課題】  セキュリティ機能を向上させた画像情報作成装置および画像情報作成方法の提供。【解決手段】１１は秘密画像を用意する手段、１２は秘密画像に対して複素変換処理を行う手段、１３は複素変換処理をした秘密画像を擬似計算機ホログラムに合成する手段、１４は擬似計算機ホログラムにディザ行列の選定を行う手段、１５は秘密画像を埋め込むカバー画像を用意する手段、１６はカバー画像と擬似計算機ホログラムにディザ処理を施す手段、１７は埋め込み画像を生成する手段、１８は埋め込み画像に対して複素変換処理を行う手段、１９は埋め込み画像から秘密画像を再生する手段である。複素変換処理を行うことで、光学的手段によることなく秘密情報を再生できる。【選択図】  図１
2007150799.tif 000002
【特許請求の範囲】
【請求項１】
秘密画像を埋め込むカバー画像を作成する手段と、保護する対象となる秘密画像を作成する手段と、前記秘密画像に第１の複素変換処理を施す手段と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する手段と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する手段と、前記埋め込み画像に第２の複素変換処理を施す手段と、前記秘密画像を再生する手段と、からなることを特徴とする画像情報作成装置。
【請求項２】
前記第１、第２の複素変換処理は、複素フーリエ変換、または複素アダマール変換であることを特徴とする、請求項１に記載の画像情報作成装置。
【請求項３】
前記第１、第２の複素変換処理の際に、画像情報にランダム位相を付加することを特徴とする、請求項１または請求項２に記載の画像情報作成装置。
【請求項４】
前記第１、第２の複素変換処理の際に、複素画像情報に白黒２値化処理を行うことを特徴とする、請求項１ないし請求項３のいずれかに記載の画像情報作成装置。
【請求項５】
前記白黒２値化処理は、ローマン型ホログラム、リー型ホログラム、２値位相型ホログラム、誤差拡散型ホログラムのいずれかであることを特徴とする、請求項４記載の画像情報作成装置。
【請求項６】
前記埋め込み画像を作成する処理は、前記カバー画像に組織的ディザを用いて前記合成した擬似計算機ホログラムを埋め込むことを特徴とする、請求項１ないし請求項５のいずれかに記載の画像情報作成装置。
【請求項７】
秘密画像を埋め込むカバー画像を作成する手段と、保護する対象となる秘密画像を作成する手段と、前記秘密画像に複素変換処理を施す手段と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する手段と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する手段と、Ｘ線リソグラフィ装置と、制御装置とを備え、前記制御装置により前記Ｘ線リソグラフィ装置を制御して、ＩＣ基板に前記埋め込み画像を形成することを特徴とする、画像情報作成装置。
【請求項８】
秘密画像を埋め込むカバー画像を作成する工程と、保護する対象となる秘密画像を作成する工程と、前記秘密画像に第１の複素変換処理を施す工程と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する工程と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する工程と、前記埋め込み画像に第２の複素変換処理を施す工程と、前記秘密画像を再生する工程と、からなることを特徴とする画像情報作成方法。
【請求項９】
前記第１、第２の複素変換処理は、複素フーリエ変換、または複素アダマール変換による２次元の複素変換処理であることを特徴とする、請求項８に記載の画像情報作成方法。
【請求項１０】
前記第１、第２の複素変換処理の際に、画像情報にランダム位相を付加して空間周波数の振幅を一定にすることを特徴とする、請求項８または請求項９に記載の画像情報作成方法。
【請求項１１】
前記第１、第２の複素変換処理の際に、少なくとも４×４画素の複素画像情報に白黒２値化処理を行うことを特徴とする、請求項８ないし請求項１０のいずれかに記載の画像情報作成方法。
【請求項１２】
前記白黒２値化処理は、ローマン型ホログラム、リー型ホログラム、２値位相型ホログラム、誤差拡散型ホログラムのいずれかであることを特徴とする、請求項１１に記載の画像情報作成方法。
【請求項１３】
前記埋め込み画像を作成する処理は、前記カバー画像に組織的ディザを選択する手順と、当該選択された組織的ディザを用いて前記合成した擬似計算機ホログラムを埋め込む手順とを有することを特徴とする、請求項８ないし請求項１２のいずれかに記載の画像情報作成方法。
【請求項１４】
秘密画像を埋め込むカバー画像を作成する工程と、保護する対象となる秘密画像を作成する工程と、前記秘密画像に第１の複素変換処理を施す工程と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する工程と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する工程と、制御装置によりＸ線リソグラフィ装置を制御してＩＣ基板に前記埋め込み画像を形成する工程と、からなることを特徴とする画像情報作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報を保護する画像情報作成装置および方法に関する。特に、保護する画像情報を複素変換して擬似計算機ホログラムとして、画像情報（秘密画像）を保護する構成とした、画像情報作成装置および画像情報作成方法に関する。
【背景技術】
【０００２】
近年、インターネットなどの情報ネットワークの発展に伴い、マルチメディアコンテンツなどのディジタル情報が増大している。これらのディジタル情報は、複製、配布、閲覧などが容易であるため、無断複製や無断配布など著作権を無視した行為が簡単に行われてしまうという問題がある。このような事態を避けるために、ディジタル情報を保護する方法がいくつか提案されている。
【０００３】
ディジタル情報保護の一例として、情報の暗号化があげられる。情報の暗号化は、情報の配信者が自らの情報を暗号化し予め知られている利用者以外のものにはわからないようにして、著作権保護を図る方法である。しかしながら、情報の暗号化の技術は、広範囲に情報を伝達することを阻害し、情報の自由な流通というマルチメディアコンテンツの長所を犠牲にしてしまうという問題がある。そこで、自由な情報の流通と著作権保護を両立させる手段として、「電子透かし」の技術が開発されている。
【０００４】
電子透かしとは、あるコンテンツに対して、製作者の著作権情報などを、情報伝達の対象外としているコンテンツ利用者が知覚できないように、コンテンツを密かに埋め込む技術である。対象外の利用者は、コンテンツに埋め込まれた情報を知覚できないので、通常のコンテンツと同様に複製、配布が行えるが、そこには著作権情報が隠されている。このため、不正が行われた場合には、製作者はその著作権情報を取り出して自らの権利を主張することができる。このように、電子透かしは、マルチメディアコンテンツの自由な流通と著作権保護を同時に行うことのできる技術として、有効であると考えられている。
【０００５】
このような電子透かし技術の発展は、画像情報の著作権保護に対して大きな役割を果たすものである。電子透かしを埋め込む方法には、画素置換を用いた方法、周波数領域に埋め込む方法、ウェーブレット変換を用いた方法、統計量を用いた方法などが知られている。また、濃淡画像に対して計算機ホログラムを埋め込む方法も検討されている。
【０００６】
ところで、一般的に濃淡画像においては、１つの画素を８ビットの階調値で表現する。したがって、階調値に冗長性が高く、下位ビットにおける改変は視覚的に影響が少ないため、秘密画像を埋め込む方法が多数考案されている。しかしながら、擬似中間調処理された画像は、１つの画素を少ないビット数で表現しており、きわめて冗長性が乏しく、秘密画像を埋め込むことは難しい。とりわけ、濃淡画像を擬似中間調処理によって２値に量子化した画像においては、秘密画像を埋め込むことが非常に困難である。
【０００７】
また、電子メディア上では濃淡画像の下位ビットへ埋め込んだ秘密画像をディジタル画像処理によって取り出すことができるが、プリンタ等でハードコピー化されたものにおいては、下位ビットの埋め込み情報だけを取り出す方法は使用できない。このような、擬似中間調処理された２値画像に対しても秘密画像を埋め込むためにいくつかの方法が提案されている。例えば、誤差拡散を用いた方法、ディザ法を用いた方法などがある。
【０００８】
さらに、直交変換処理によるディジタル情報の埋め込みとその抽出を行う技術も提案されている。例えば、特許文献１には、離散コサイン変換（ＤＣＴ）により、ディジタル情報の埋め込みとその抽出を行うことが記載されている。
【０００９】
【特許文献１】特開２００２−９４７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した特許文献１の方法によれば、ＤＣＴは実数値だけを利用する計算法であるために、変換された波面において、波の大きさの分布が低周波領域だけに集中する画像の性質を回避することができない。このまま、ブロック分割をせず、ＤＣＴを施すと輪郭だけが強調されるなど、画像情報の精緻な復元が出来ない。このため、ＤＣＴを施すにはブロック分割する必要がある．また、秘密画像は２次元画像に限定される。この点につき、図２２の特性図で説明する。図２２の横軸は空間周波数、縦軸は振幅の大きさである。図２２に示されているように、低周波領域に変換された波面が集中している。このため、従来の実数を扱う直交変換処理では、スペクトル振幅分布の均一化が図れず、画像品質の向上ができないないという問題があった。
【００１１】
本発明の目的は、このような問題に鑑みて、２次元だけでなく、３次元の秘密画像を複素変換により擬似計算機ホログラムに生成して、ダミー画像（カバー画像）に擬似計算機ホログラムを埋め込み、該埋め込み画像から秘密画像を再生することによって、画像情報（秘密画像）を保護し、画像品質の向上を図れる画像情報作成装置および画像情報作成方法を提供することである。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明の画像情報作成装置は、秘密画像を埋め込むカバー画像を作成する手段と、保護する対象となる秘密画像を作成する手段と、前記秘密画像に第１の複素変換処理を施す手段と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する手段と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する手段と、前記埋め込み画像に第２の複素変換処理を施す手段と、前記秘密画像を再生する手段と、からなることを特徴とする。
【００１３】
また、本発明の画像情報作成装置は、前記第１、第２の複素変換処理は、複素フーリエ変換、または複素アダマール変換であることを特徴とする。
【００１４】
また、本発明の画像情報作成装置は、前記第１、第２の複素変換処理の際に、画像情報にランダム位相を付加することを特徴とする。
【００１５】
また、本発明の画像情報作成装置は、前記第１、第２の複素変換処理の際に、複素画像情報に白黒２値化処理を行うことを特徴とする。
【００１６】
また、本発明の画像情報作成装置は、前記白黒２値化処理は、ローマン型ホログラム、リー型ホログラム、２値位相型ホログラム、誤差拡散型ホログラムのいずれかであることを特徴とする。
【００１７】
また、本発明の画像情報作成装置は、前記埋め込み画像を作成する処理は、前記カバー画像に組織的ディザを用いて前記合成した擬似計算機ホログラムを埋め込むことを特徴とする。
【００１８】
本発明の画像情報作成装置は、秘密画像を埋め込むカバー画像を作成する手段と、保護する対象となる秘密画像を作成する手段と、前記秘密画像に複素変換処理を施す手段と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する手段と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する手段と、Ｘ線リソグラフィ装置と、制御装置とを備え、前記制御装置により前記Ｘ線リソグラフィ装置を制御して、ＩＣ基板に前記埋め込み画像を形成することを特徴とする。
【００１９】
本発明の画像情報作成方法は、秘密画像を埋め込むカバー画像を作成する工程と、保護する対象となる秘密画像を作成する工程と、前記秘密画像に第１の複素変換処理を施す工程と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する工程と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する工程と、前記埋め込み画像に第２の複素変換処理を施す工程と、前記秘密画像を再生する工程と、からなることを特徴とする。
【００２０】
また、本発明の画像情報作成方法は、前記第１、第２の複素変換処理は、複素フーリエ変換、または複素アダマール変換による２次元の複素変換処理であることを特徴とする。
【００２１】
また、本発明の画像情報作成方法は、前記第１、第２の複素変換処理の際に、画像情報にランダム位相を付加して空間周波数の振幅を一定にすることを特徴とする。
【００２２】
また、本発明の画像情報作成方法は、前記第１、第２の複素変換処理の際に、少なくとも４×４画素の複素画像情報に白黒２値化処理を行うことを特徴とする。
【００２３】
また、本発明の画像情報作成方法は、前記白黒２値化処理は、ローマン型ホログラム、リー型ホログラム、２値位相型ホログラム、誤差拡散型ホログラムのいずれかであることを特徴とする。
【００２４】
また、本発明の画像情報作成方法は、前記埋め込み画像を作成する処理は、前記カバー画像に組織的ディザを選択する手順と、当該選択された組織的ディザを用いて前記合成した擬似計算機ホログラムを埋め込む手順とを有することを特徴とする。
【００２５】
本発明の画像情報作成方法は、秘密画像を埋め込むカバー画像を作成する工程と、保護する対象となる秘密画像を作成する工程と、前記秘密画像に第１の複素変換処理を施す工程と、前記複素変換処理を施した秘密画像に擬似計算機ホログラムを合成する工程と、前記合成した擬似計算機ホログラムを前記カバー画像に埋め込んで埋め込み画像を作成する工程と、制御装置によりＸ線リソグラフィ装置を制御してＩＣ基板に前記埋め込み画像を形成する工程と、からなることを特徴とする。
【発明の効果】
【００２６】
本発明の画像情報作成装置および画像情報作成方法によれば、次のような格別な効果が得られる。
【００２７】
（１）保護する画像情報（秘密画像）を擬似計算機ホログラムとし、ダミー画像（カバー画像）に擬似計算機ホログラムを埋め込んで埋め込み画像を生成し、該埋め込み画像から秘密画像を再生することによって、画像情報（秘密画像）を保護することができる。画像情報にランダム位相を付加することにより、画像品質の向上を図ることができる。なお、本発明においては、ＤＣＴにみられるようなブロック分割は必ずしも必要としない。
【００２８】
（２）また、著作権情報（秘密画像）を擬似計算機ホログラムという形にすることで、悪意ある改ざん者が著作権情報を消去する目的で行われるような改変操作に対してロバスト性を有するようになる。また、３次元情報を透かしとして利用したい場合、それを計算機ホログラムにすることで２次元の形で表現できる。
【００２９】
（３）また、擬似計算機ホログラムは冗長性が高く、多少の劣化では情報が失われないこと、秘密画像が３次元的なものであっても擬似計算機ホログラムの形にすれば２次元の形で表現できる。秘密画像に３次元の画像が扱える理由は擬似計算機ホログラムで扱うデータが複素数であり波面の振幅と位相を併せ持ったものであるからである。また、擬似計算機ホログラムは光学的手段を含めた再生という手続きをとらないと情報の内容を把握することができないので、情報漏洩という視点から見ると安全性に優れていること、および擬似計算機ホログラムの形自体が複雑であるため、埋め込んだことを認知されにくいことにより、以下の攻撃耐性を有するものである。
【００３０】
（ａ）ノイズ混入による影響：埋め込み画像に対してノイズを混入させた影響については、埋め込み画像が２値画像であるために、ノイズの影響はまったくといってよいほど問題にはならない。（ｂ）ＪＰＥＧ圧縮による影響
：ＪＰＥＧ圧縮を行った場合にでも、２値画像が正確に復元できるならば、埋め込み画像もＪＰＥＧ圧縮の影響を考える必要はない。（ｃ）メディアンフィルタによる影響：２値画像を対象にしているため、メディアンフィルタをかけたところで２値しかとり得ないので、２値画像にノイズが重畳された場合と同様に考えることができる。したがって、メディアンフィルタによる影響の場合も、攻撃耐性は強い。（ｄ）平滑化フィルタによる影響：透かしを埋め込んだものが２値画像となっているので、フィルタリングに対しても頑健である。
【００３１】
（ｅ）切り取り攻撃による影響：画像の一部を切り取る処理を行う切り取り攻撃を埋め込み画像に加えた場合（切り取り攻撃）の影響において、悪意ある改ざん者が、画像に埋め込まれた秘密情報を消去する目的で、埋め込み画像の一部を切り取る場合がある。電子透かしとして有効であるためには、画像が仮に切り取られたとしても、著作権情報が失われないということが求められている。擬似計算機ホログラムを埋め込む本発明においては、秘密情報は画像全域に渡っており、しかも一部が欠落しても秘密情報が失われることがない。したがって、本発明の擬似計算機ホログラムを埋め込む手法は、切り取り攻撃に対して優れた耐性を持っている。（ｆ）拡大・縮小・回転などの幾何学的変換による影響：画像の拡大、縮小処理を行った場合でも、秘密画像の抽出は支障なく行なえる。また、画像の回転を行った場合においてもフーリエ変換などに見られる軸の回転が行われるだけで、秘密画像を抽出する場合に抽出されたものが回転するだけであるから実用上問題はない。
【００３２】
（４）このように、外部からの攻撃に対する耐性に優れているので、ＩＣ基板に秘密画像を埋め込んだ適用例においては、スキミングに対する防衛策としても有効である。
【発明を実施するための最良の形態】
【００３３】
以下、図を参照して本発明の画像情報作成装置および画像情報作成方法の実施形態を説明する。以下において、本発明は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）により、種々の演算処理が実行されることを具体的な一例として説明する。次に、本発明の基本原理について説明する。一般に、計算機ホログラムは光の回折計算を行い、得られた複素数値を量子化し、２値化表示を行うものである。ところで、計算機ホログラムを情報セキュリティの観点から利用する場合、数値シミュレーションからの再生だけが重要であって、光学的な再生を必要としないことも考えられる。このように、数値シミュレーションだけでの再生を考えると、フーリエ変換以外での仮想波面計算を考えることにより、秘密情報の秘匿性を向上することが出来る。このことから、本発明においては、フーリエ変換以外の複素計算法による擬似計算機ホログラム（光学処理によらない計算機ホログラムを、以下擬似計算機ホログラムという）の波面計算を行うことを基本原理としている。
【００３４】
擬似計算機ホログラムに要求される、数値計算の条件について説明する。電子透かしに使用されるものとして、本発明による擬似計算機ホログラムにおける数値計算法は、従来のＤＣＴやＷavelet変換などと比較すると、複素数値を使用するという点が異なる。このことにより３次元画像を秘密画像として利用することが可能となる。すなわち、複素数を用いた変換であることが本発明における擬似計算機ホログラムの波面計算における条件となる。具体的には、例えば複素フーリエ変換や複素アダマール変換を擬似計算機ホログラムの波面計算として用いる。また、複素数を利用しているために秘密画像にランダム位相を付加して変換後のスペクトル振幅強度分布を平坦化できるため、ＤＣＴなどにみられるブロック分割を必要としない。このため、分割計算という手続きを不要にするだけでなく、秘密情報が変換面全体に広がるため情報の一部消去攻撃に対しても強固になるというメリットがある．
【００３５】
このような複素変換を用いる理由は、光の回折計算において、フラウンホーファー回折やフレネル回折を考えた場合、焦点の近軸近傍においては複素フーリエ変換による近似計算ができることによる。次に、本発明の複素変換の例として、複素アダマール変換について説明する。
【００３６】
（ａ）１次元の複素アダマール変換
上記に示した複素数から複素数への変換を可能とするのは，複素アダマール変換を利用した変換である。複素アダマール変換における基本となる行列は、（１）式で表される。ただし，jは虚数単位である
【００３７】
【数１】
2007150799.tif 000003
【００３８】
また、この行列を４×４行列に拡張すると、（２）式となる。
【数２】
2007150799.tif 000004
【００３９】
これを例にとり，１次元の信号列ｆ(x)を複素アダマール変換しＦ(ｕ)に変換すると、（３）式となる。
【００４０】
【数３】
2007150799.tif 000005
【００４１】
（ｂ）２次元の複素アダマール変換
２次元の信号行列から複素アダマール変換し、に変換する際には、まず、ｘ方向ならびにｕ方向の成分に着目し（ただし、もも、ｎ行ｎ列の行列とする）、（４）式を計算する。
【００４２】
【数４】
2007150799.tif 000006
【００４３】
その後ｙ方向ならびにｖ方向に着目し、（５）式を計算する。このようにして、２次元の複素アダマール変換の計算がなされる．
【００４４】
【数５】
2007150799.tif 000007
【００４５】
ところで、本発明において、擬似計算機ホログラムに記録される波面は複素数値である。このように、本発明において、擬似計算機ホログラムに使用される数値が複素数値であって、実数値でない理由について説明する。図２２で説明したように、実数値を用いた場合には、変換された波面において、波の大きさの分布が低周波領域だけに集中する。
【００４６】
本発明においては、前記のような波の大きさの分布が低周波領域だけに集中する画像の性質を回避するために、ランダム位相付加を行う。ここで、擬似計算機ホログラムの秘密画像を２次元配列に取り込む際に、秘密画像の濃淡をｆ(ｘ,ｙ)、ランダム位相を付加した複素振幅ｆ'(ｘ,ｙ)との間には、（６）式の関係がある。ここで、は座標ｘ,ｙに対してランダムな乱数であり、０から２πの範囲の乱数であるものとする。
【００４７】
【数６】
2007150799.tif 000008
【００４８】
このランダム位相付加の理由は以下のようになる。仮に、ランダム位相を付加しないで複素フーリエ変換を施すと、フーリエ変換面（アダマール変換面）における複素振幅の大きさが、フーリエ変換面（アダマール変換面）の低周波領域に集中する。本発明によりランダム位相付加を行う例について、図２３の特性図で説明する。図２３において、横軸は空間周波数、縦軸は振幅の大きさである。図２３に示されているように、ランダム位相を付加して、フーリエ変換面（アダマール変換面）における複素振幅分布を一定の値になるようにするように工夫をしている。このため、画質を向上させることができる。
【００４９】
図１は、本発明の実施形態における画像情報作成の例を示す概略のブロック図である。１１は保護する対象となる秘密画像を用意する（作成する）手段で、例えばスキャナで読み込んだ画像をＰＣの記憶手段に記憶する。１２は秘密画像に対して複素変換処理（１）を行う手段で、ＣＰＵなどで演算する。１３は複素変換処理をした秘密画像を擬似計算機ホログラムに合成する手段で、ＰＣ上の処理を行なう。１４は擬似計算機ホログラムにディザ行列の選定を行う手段で、ＣＰＵなどで処理する。ディザ行列は、図１２で説明するように、Ｂａｙｅｒ型のディザ行列、網点型のディザ行列、魔法陣型のディザ行列などがある。
【００５０】
１５は秘密画像を埋め込むカバー画像を用意する（作成する）手段で、例えばスキャナで読み込んだ画像をＰＣの記憶手段に記憶する。１６はカバー画像と擬似計算機ホログラムにディザ処理を施す手段で、ＣＰＵで演算する。１７は埋め込み画像を生成する手段、１８は埋め込み画像に対して複素変換処理（２）を行う手段、１９は埋め込み画像から秘密画像を再生する手段で、これらの１７〜１９の各手段もＣＰＵにて適宜実施する。
【００５１】
図２は、図１の複素変換処理（１）の細部を示す概略のブロック図で、前記のようにＣＰＵにより複素変換処理（１）を実行する。図２において、２１は複素波面にランダム位相を付加する手段、２２はランダム位相を付加した複素波面に２次元の複素変換を行う手段で、例えば複素フーリエ変換、または複素アダマール変換を行う。２３は複素情報の白黒２値化を行う手段である。複素情報の白黒２値化を行う手段は、後述するように、ローマンの方法、リーの方法、誤差拡散法などを実行する手段である。なお、複素変換処理（２）も複素変換処理（１）と同様の処理を行う。
【００５２】
図３は、本発明の処理手順を示すフローチャートである。図３において、処理を開始し（ステップＳ１）、秘密画像を埋め込むカバー画像を用意する（ステップＳ２）。カバー画像は、ＰＣで読み取り可能な画像であればどのような形式の画像でもよい。また、秘密画像の読み取りは、ＰＣによるダウンロード、スキャナ読み取り、記憶媒体からの読み取りなど、どのように行ってもよい。次に、保護する対象となる秘密画像を用意する（ステップＳ３）。このとき、秘密画像も、カバー画像と同様にＰＣで読み取り可能な画像であればどのような形式の画像でもよい。また、秘密画像の読み取は、ＰＣによるダウンロード、スキャナ読み取り、記憶媒体からの読み取りなど、どのように行ってもよい。
【００５３】
次に、秘密画像に対して複素変換処理を行う（ステップＳ４）。複素変換処理は、複素フーリエ変換、複素アダマール変換などの処理を行うが、詳細については後述する。次に、複素変換処理をした秘密画像を擬似計算機ホログラムに合成する（ステップＳ５）。このステップＳ５の擬似計算機ホログラムに合成する処理についても、後述する。次に、前記合成した擬似計算機ホログラムをカバー画像に埋め込んで（ステップＳ６）、埋め込み画像を生成する（ステップＳ７）。これにより、秘密画像を保護した画像が生成される。埋め込み画像に対して複素変換処理を行い（ステップＳ８）、埋め込み画像から秘密画像を再生する（ステップＳ９）。これにより、秘密画像を取り出して、検証することができる。このようにして、秘密画像の埋め込みと再生の処理を終了する（ステップＳ１０）。
【００５４】
図４は、本発明のカバー画像（ａ）、および秘密画像（ｂ）の具体的な例を示す説明図である。カバー画像では動物を模した画像、秘密画像は「Ａ」の文字を用いた例について、簡単な擬似計算機ホログラムの作成法について説明する。入力画像の生成（ａ）では、入力画像を作成し、濃淡情報に応じた振幅分布を与える。このとき，ホログラムとなる波面における振幅の大きさを均一化させるために、前記のようにランダム位相を付加する。
【００５５】
秘密画像の生成（ｂ）では、波面の計算を行なう。波面の計算を行う際に、従来はフーリエ変換を利用した回折計算を行っていたが、本発明の実施形態においては、光学系により秘密画像が見破られないようにするために、複素アダマール変換など複素数から複素数へ変換する直交変換を利用して擬似波面を生成する。
【００５６】
秘密画像の完成（ｃ）では、波面の量子化を行なう。量子化の方法には、Lohmann（ローマン）の方法、Lee（リー）の方法、誤差拡散法など種々の方式があるが、使用目的や入力物体の大きさなどに応じて適宜決めればよい。これによって量子化された数値を白黒２値表示することによって計算機ホログラム（擬似的な秘密画像）が作成される。上記波面の量子化の方法については、後述する。
【００５７】
計算機ホログラムの再生（ｅ）では、（ｄ）で埋め込まれた擬似計算機ホログラムについて、秘密画像の生成に用いた複素変換の直交変換を用いて計算し、振幅を表示することによって行われる。このような処理によって、秘密画像から秘匿情報「Ａ」を抽出することが出来る。なお、図４の（イ）〜（ホ）の処理は、基本的には図３のフローチャートに対応するものであり、詳細な説明は省略する。
【００５８】
擬似計算機ホログラムの計算は、従来、回折計算に準じた計算を忠実に行ってきた。本発明の実施形態においては、秘密画像の伝送などを行う場合には、回折計算に準じた計算に用いられる複素フーリエ変換を、複素アダマール変換などの複素直交変換により実現することが可能となる。
【００５９】
次に、前記した画像情報の白黒２値化の手法について、（１）Ｌｏｈｍａｎｎ（ローマン）型ホログラムに合成する方法、（２）Ｌｅｅ（リー）型ホログラムに合成する方法、（３）２値位相型ホログラムに合成する方法、（４）誤差拡散型ホログラムに合成する方法、の各方法で説明する。これらの処理は、図３のフローチャートにおいて、擬似計算機ホログラムの合成（ステップＳ５）の処理に対応する。画像情報の白黒２値化には、最低４×４画素を必要とする。
【００６０】
（１）Ｌｏｈｍａｎｎ（ローマン）型ホログラム
図５は、Ｌｏｈｍａｎｎ（ローマン）型のセルを示す図である。Ｌｏｈｍａｎｎ（ローマン）型ホログラムは、計算機ホログラム面において各サンプル点（ｍ、ｎ）を中心に一辺Δνのセルに分割する。図５に示したように、各セルＳｍｎは表現したい振幅と位相に応じて矩形の小窓をあける。窓の幅ｃは任意の値であり、その高さＶｍｎは振幅の大きさに比例している。また窓の中心とセルの中心とのずれＰｍｎは位相に対応している。Ｖｍｎ、Ｐｍｎの値は以下の（７）式で決定できる。
【００６１】
【数７】
2007150799.tif 000009
【００６２】
上述において、各セルの幅Δνを４ドットとし、ＶｍｎとＰｍｎを４値に量子化した場合のＬｏｈｍａｎｎ（ローマン）型擬似計算機ホログラムを図６に示す。図６（ａ）の画像は、ステップＳ７によって完成されたＬｏｈｍａｎｎ（ローマン）型擬似計算機ホログラムを示し、図６（ｂ）の画像は、ステップＳ９によって再生された再生画像（秘密画像）を示す。
【００６３】
（２）Ｌｅｅ（リー）型ホログラム
図７は、Ｌｅｅ（リー）型のセルを示す図である。Ｌｅｅ（リー）型ホログラムは、ホログラムの複素振幅分布を実部と虚部に分け、それらが正か負かによって開口の位置を決めるものである。図７に示したように、セル左端から正の実部、正の虚部、負の実部、負の虚部が割り当てられる。開口の大きさはそれぞれの成分に比例している。開口の大きさをＯｍｎとし、実部または虚部の値をＢｍｎとすれば、（８）式
【００６４】
【数８】
2007150799.tif 000010
【００６５】
となる。ここで、各セルの幅Δνは４ドットとした場合のＬｅｅ（リー）型擬似計算機ホログラムと、再生画像を図７に示す。図８（ａ）の画像は、ステップＳ７によって完成されたＬｅｅ（リー）型擬似計算機ホログラムを示し、図８（ｂ）の画像は、ステップＳ９によって再生された再生画像（秘密画像）を示す。
【００６６】
（３）２値位相型ホログラム
位相型ホログラムは、振幅を１と考え、位相のみを階調表示したものである。これは一般的にはキノフォームと呼ばれる。ここでは簡単化のため、２値に位相量子化した計算機ホログラムを使用する。２値位相型ホログラムＨｍｎは、（９）式
【００６７】
【数９】
2007150799.tif 000011
【００６８】
と表せる。図９（ａ）の画像は、ステップＳ７によって完成された２値位相型擬似計算機ホログラムを示し、図９（ｂ）の画像は、ステップＳ９によって再生された再生画像（秘密画像）を示す。
【００６９】
（４）誤差拡散型ホログラム
図１０は、誤差拡散法の概念を示す説明図である。誤差拡散型ホログラムは２値位相型ホログラムをバイナリーホログラムに量子化する際に誤差拡散法を適用する。２値化した値Ｈｍｎと実際の値Ｄｍｎとの誤差をＥｍｎとする。その値に合計が１となるような拡散係数ａ、ｂ、ｃ、ｄを乗じ、周囲の４つのＤｍ＋１，ｎ、Ｄｍ＋１，ｎ＋１、Ｄｍ，ｎ＋１、Ｄｍ−１，ｎ＋１にそれぞれ加える。それをあらためてＤｍ＋１，ｎ、Ｄｍ＋１，ｎ＋１、Ｄｍ，ｎ＋１、Ｄｍ−１，ｎ＋１とおく。そして同じ操作をラスタ走査の順に繰りかえす。式であらわせば、（１０）式の通りになる。図１０（ａ）は入力データ、図１０（ｂ）は誤差データ、図１０（ｃ）は出力データを示している。
【００７０】
【数１０】
2007150799.tif 000012
【００７１】
図１１（ａ）の画像は、ステップＳ７によって完成された誤差拡散型擬似計算機ホログラムを示し、図１１（ｂ）の画像は、ステップＳ９によって再生された再生画像（秘密画像）を示す。誤差拡散型擬似計算機ホログラムの場合には、２値パターンの形状がランダムであり、秘密画像は容易にその形状が知られないという特性を有している。したがって、誤差拡散型擬似計算機ホログラムは、Ｌｏｈｍａｎｎ（ローマン）型擬似計算機ホログラムや、Ｌｅｅ（リー）型擬似計算機ホログラムに比較して秘密保持に優れている。
【００７２】
次に、各種の改変操作に強い耐性をもつような擬似中間調処理における秘密画像の埋め込み方法について説明する。これは、秘密画像を擬似計算機ホログラムの形に変換し、その形状によって組織的ディザ法のディザ行列を変化させることで、ホログラムを画像全体に埋め込むものである。この方法によって、画像の回転や切り取りなどの改変操作によっても影響を受けないような情報の埋め込みができる。またハードコピー化しても、光学的なホログラムの再生処理により透かし情報を取り出すことができる。以下ではその具体的な方法について述べる。
【００７３】
以下、組織的ディザ法の原理について説明する。組織的ディザ法とは、２値に量子化する際の閾値を画素ごとに変化させ、擬似的に濃淡画像を表現する方法である。組織的ディザ法では、Ｎ×Ｎのディザ行列と呼ばれる閾値行列を入力画像に重ね合わせ、ディザ行列の要素を閾値として対応する画素を２値化する。白と黒の２階調表現であるので画素単位では濃淡表示ができないが、画像全体としては視覚の積分効果によりあたかも濃淡が表示されているように知覚できる。ディザ行列にはいくつか種類があるが、以下では、図１２に示すようにＢａｙｅｒ型（ａ）、網点型（ｂ）、魔法陣型（ｃ）の３種類のディザ行列を用いる。
【００７４】
図１２は、３種のディザ行列の具体的な値と擬似濃淡表示をした画像を示す説明図である。以下、組織的ディザ法におけるホログラムの埋め込み方法について説明する。ここでは組織的ディザ法を用いたホログラムの埋め込み方法を具体的に示す。
【００７５】
（手順１）
組織的ディザ法を用いるために、カバー画像を１６階調に量子化する。（ここでは４×４のディザ行列を用いるために１６階調とした。）その画像を４×４のブロックに分割する。
【００７６】
（手順２）
上述の擬似計算機ホログラムの合成法に従って、秘密画像を擬似計算機ホログラムの形に変換する。ここで擬似計算機ホログラムは２階調表示するものとする。擬似計算機ホログラムの種類はどんなものでもよいが、埋め込んだときの影響を考えると、複雑度が高い誤差拡散型やコンジュゲート演算を行った２階調の位相型が適している。また、擬似計算機ホログラムのサイズは、カバー画像を４×４で分割した際のブロック数に等しくする。例えば２５６×２５６サイズのカバー画像の場合、６４×６４サイズのホログラムを用いる。これはホログラムの各画素を４×４で分割した１６階調のカバー画像の各ブロックに対応させるためである。すなわち、ホログラムの左上の画素は、入力画像の左上のブロックに対応していると考える。
【００７７】
（手順３）
図１２（ａ）はＢａｙｅｒ型のディザ行列、図１２（ｂ）は網点型のディザ行列、図１２（ｃ）は、魔法陣型のディザ行列の例を示している。ここで、２種類のディザ行列を用意する。これらのディザ行列はどんなものでもよいが、使う行列の組み合わせによって、秘密画像の計算機ホログラムを埋め込んだ際の画質にも影響が出てくる。ここでは便宜上、Ｄ１とＤ０という二種類のディザ行列を用いたと仮定する。図１３は、前記Ｄ０、Ｄ１についての説明図である。図１３において、ディザ行列の閾値を超えている場合には１（白）、ディザ行列の閾値を超えていない場合には０（黒）としている。
【００７８】
（手順４）
１６階調のカバー画像の１ブロックをとりだし、それに対応するホログラムの輝度レベルを調べる。もし対応するホログラムの画素が１（白）だったら、ディザ行列Ｄ１を用いる。０（黒）だった場合にはディザ行列Ｄ０を用いる。使用するディザ行列が決まったら、それを用いて、入力画像のブロックにおける各画素の輝度レベルが、対応するディザ行列の閾値を超えているのならば１を出力し、閾値よりも下ならば０を出力する。図１４の組織的ディザ法の模式図で説明すると、図１４（ａ）は、前記Ｂａｙｅｒ型のディザ行列を用いる。入力画像（ｂ）と、ディザ行列を閾値として大小比較を行い、２値に量子化する。（ｃ）は２値に量子化された出力画像である。
【００７９】
以上の手順を各ブロックの画素ごとに繰り返すことにより、擬似計算機ホログラムの情報を埋め込んだ組織的ディザ法による擬似濃淡表示をした画像が合成される。
【００８０】
秘密画像を取り出す際は、埋め込み画像をフーリエ変換型（またはアダマール変換型）のホログラムと考え、複素フーリエ変換（または複素アダマール変換）を行う。そして、得られた複素振幅分布の大きさを濃淡表示することで埋め込んだ秘密画像（秘密画像の計算機ホログラムの再生像）を取り出すことができる。
【００８１】
本手法ではディザ行列を２種類用いるが、ディザ行列の組み合わせ方によって、得られる出力画像の画質やテクスチャ、再生像の画質などが異なる。ここでは、様々なディザ行列の組み合わせにより、どのような画像が得られるかを比較した。
【００８２】
図１５および図１６は、ディザ行列の組み合わせを示す説明図である。表中のＤ１とＤ０は、上記で示したようにホログラムが１（白）の場合と０（黒）の場合に用いるディザ行列である。図１５（ａ）は、Ｂａｙｅｒ型（１）、図１５（ｂ）は、Ｂａｙｅｒ型（２）、図１５（ｃ）は、魔法陣型、図１６（ａ）は網点型（１）、図１６（ｂ）は網点型（２）、図１６（ｃ）は網点型（３）の例を示している。
【００８３】
このように、２つのディザ行列を用いることで各ブロック間に微小な形状の誤差を生じさせ、それによってホログラムを埋め込んでいる。このために、大きく異なるディザ行列では、ホログラムの形状が強く現れ、似たディザ行列では弱く現れることになる。したがって、２種類の行列が近ければ近いほど画質は向上する。
【００８４】
次に、埋め込み情報の光学的な再生について説明する。ディザ法によって擬似濃淡表示された画像自体がホログラムの形を内部に保有しているので、計算機上でディジタル処理を行うことなく、通常の計算機ホログラムと同じように光学的に再生することで秘密画像を確認することができる。すなわち、埋め込み画像自体をフーリエ変換型のホログラムと考え、それにレーザ等で再生光を照射すれば、光の回折現象により秘密画像が再生される。
【００８５】
図１７は、ホログラムの再生光学系の一例を示す説明図である。この図１７において、光源である光学系レーザのＨｅ−Ｎｅレーザ１と、ビームエクスパンダ２と、２つのレンズ３ａ、３ｂの間に計算機ホログラム４を設置することによって、焦平面５に再生画像（再生像）が出力される。すなわち、埋め込み画像を計算機ホログラム４として再生するために、画像を写真で撮影し、フィルムの大きさに縮小してから再生を行う。これはレーザ１で再生するためである。作成したフィルムをレーザ１で照射し、レンズ焦点面（焦平面）５にビデオカメラを設置し再生像を観測する。
【００８６】
レーザにはヘリウム−ネオン（Ｈｅ−Ｎｅ）レーザ１を用い、焦点距離ｆ＝４００［ｍｍ］のレンズ３ａ、３ｂを用いる。秘密画像の計算機ホログラム４には誤差拡散型のホログラムを用い、図１６（ａ）で示した網点型（１）のディザ行列を用いてホログラムを埋め込んでいる。このような光学系の利用は、作成者などによる画像の確認用にのみ用いられるものであって、本発明の実施形態は、前記したように、複素変換による擬似計算機ホログラムを用いる点に特徴があり、光学系によらずに秘密画像の再生ができる。
【００８７】
図１８〜図２１は、本発明において、攻撃耐性が優れていることを示す説明図である。なお、画像再生の例を示す図２０、図２１（ｂ）は、特性を明示するために白黒を反転させて表示されている。すなわち、秘密情報である「Ａ」の文字は、本来黒文字で表示される。図１８〜図２１では、擬似計算機ホログラムを埋め込んだディザ画像とそれから秘密情報を抽出した再生像を作成した。外部からの攻撃として、画像の拡大・縮小・情報の一部消去・フィルタリング・画像回転に関する攻撃を行った場合の情報の抽出について説明する。
【００８８】
図１８（ａ）の情報の拡大については、画像の拡大処理を行って、５１２×５１２画素からはみ出した部分を消去している。この場合でも、秘密情報であるＡという情報は図１９に示すように表示されることがわかる。ただし、フーリエ変換におけるスケーリングの性質上、Ａという文字の大きさは拡大率に応じて収縮して表示している。
【００８９】
また、図１８（ｂ）の情報の縮小の場合には、低解像度のスキャナで読み込んで、情報が圧縮されてつぶれた場合のことを想定している。この場合、４００画素×４００画素に縮小し、５１２×５１２画素の領域に配置した場合の秘密画像の抽出を示している。この場合、ディザの形状がかなりつぶれてしまう結果となるが、それでも、秘密画像を抽出しようとすると、図２０に示すようにＡという文字が抽出できることがわかる。ただし、フーリエ変換におけるスケーリングの性質上、Ａという文字の大きさは縮小率に応じて拡大して表示している。
【００９０】
図１８（ｃ）の情報の一部消去については、表示画素数の約４０％程度の情報を消去している。そのような透かし埋め込み画像から秘密情報を抽出した場合でも、図２０に示すように秘密情報であるＡという文字が浮かび上がってくるということになる。このように、情報の一部消去に対しても秘密情報が再現されることは、記録媒体の外的な損傷に対しても秘密情報が保持されるということを意味する。つまり、カードなどにホログラムあるいはＩＣチップに成り代わるものとして、埋め込みを行った場合において耐久性のあることがわかる。
【００９１】
さらに、情報のフィルタリング攻撃については、図１９に示したように生成された透かしを埋め込んだ画像に、平滑化フィルタリング（ぼかし）を加えたものとする。この場合も、図２０に示されているようにディザの形状が残る範囲で秘密画像は抽出されるという結果となり、秘密情報であるＡの文字が再生される。この場合は透かしを埋め込んだものが２値画像となっているので、フィルタリングに対しても頑健であることを示している。図２１（ａ）は画像を回転させた場合の例であり、はみ出し部分は切り捨てている。この場合も、図２１（ｂ）に示されているように、秘密情報であるＡの文字が再生される。すなわち、画像を回転させた場合には、軸の回転が行われるだけで、秘密画像を抽出する場合に抽出されたものが回転するだけであるから実用上問題はない。
【００９２】
このように、情報の抽出に際してホログラムの性質が活かされているので、情報の拡大縮小や一部消去など、電子透かしにおいて問題となる「攻撃」に強いことが示される。従来の透かし方式については、幾何学的変換（画像の拡大縮小）や、情報の一部消去については耐性が脆弱であることが知られており、本発明の実施形態は、この点で大きく改善され、攻撃に対する耐性を改善できる方式となっている。
【００９３】
本発明の実施形態において、種々の応用が考えられるが、一例としてＩＣカードなどに秘密画像を埋め込む手段について説明する。図２４は、Ｘ線リソグラフィにより前記秘密画像を埋め込んだＩＣカードを作成する画像情報作成装置３１の概略構成を示す説明図である。図２４において、３２はＸ線３８を照射する電子銃、３３はＸ線３８の加速コイル、３４は絞り部材、３５は偏向コイルである。
【００９４】
図４などで説明したように、カバー画像４１、秘密画像４２を準備する。演算装置４３は、前記複素変換などの演算を行なう。また、画像生成装置４４は、演算装置４３の演算によりカバー画像４１に秘密画像４２を埋め込んだ画像を生成する。制御装置４５は、画像生成装置４４で生成された画像に基づき、制御信号Ｄａ〜Ｄｂを形成する。これらの制御信号Ｄａ〜Ｄｂを前記加速コイル３３、偏向コイル３５に与えてＸ線リソグラフィを制御する。
【００９５】
ＩＣ基板３６の上には、図示を省略しているＸ線マスク、レジスト層が設けられており、前記画像生成装置４４で生成された画像は、Ｘ線マスクで吸収されレジスト層に転写される。このようにして、ＩＣ基板３６の描写面３７には、秘密画像を埋め込んだ画像情報が形成される。本発明の前記秘密画像を埋め込んだ画像情報は、外部からの様々な攻撃に対する耐性に優れているので、スキミングに対する防衛策としても有効である。
【００９６】
以上、本発明の画像情報作成装置および画像情報作成方法について述べたが、本発明はＩＤカードや電子キーに適用することができる。また、紙幣や有価証券などの透かしや番号に適用することもできる。従来のＩＣカードでは、傷や破損などにより埋め込まれた秘密情報が使用できなくなるが、本発明の場合、複数の箇所に埋め込み可能なため、傷や破損に強い耐性がある。また、著作物に秘密画像を埋め込んで埋め込み画像を作成すると、その埋め込み画像（著作物）をコピーした場合、秘密画像もコピーされるため、著作物の不正コピーを容易に証明することができる。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施形態を示す概略のブロック図である。
【図２】図１の部分的なブロック図である。
【図３】本発明の画像情報セキュリティ処理手順を示すフローチャートである。
【図４】本発明の実施形態を示す説明図である。
【図５】Ｌｏｈｍａｎｎ（ローマン）型のセルを示す説明図である。
【図６】（ａ）Ｌｏｈｍａｎｎ（ローマン）型計算機ホログラムと（ｂ）再生画像を示す説明図である。
【図７】Ｌｅｅ（リー）型のセルを示す説明図である。
【図８】（ａ）Ｌｅｅ（リー）型計算機ホログラムと（ｂ）再生画像を示す説明図である。
【図９】（ａ）２値位相型計算機ホログラムと（ｂ）再生画像を示す説明図である。
【図１０】誤差拡散法の概念を示す説明図である。
【図１１】（ａ）誤差拡散型計算機ホログラムと（ｂ）再生画像を示す説明図である。
【図１２】３種のディザ行列の具体的な値と擬似濃淡表示をした画像を示す説明図である。
【図１３】計算機ホログラムによるディザ行列の決定を示す説明図である。
【図１４】組織的ディザ法の模式図である。
【図１５】ディザ行列の組み合わせを示す説明図である。
【図１６】ディザ行列の組み合わせを示す説明図である。
【図１７】ホログラムの再生光学系の一例を示す説明図である。
【図１８】外部からの攻撃に対する耐性を示す説明図である。
【図１９】外部からの攻撃に対する耐性を示す説明図である。
【図２０】攻撃された場合の秘密画像再生の例を示す説明図である。
【図２１】本発明の実施形態を示す説明図である。
【図２２】従来の複素振幅を示す特性図である。
【図２３】ランダム位相を付加した場合の特性図である。
【図２４】Ｘ線リソグラフィを示す説明図である。
【符号の説明】
【００９８】
１  Ｈｅ−Ｎｅレーザ、２  ビームエクスパンダ、３ａ、３ｂ  レンズ、４  計算機ホログラム、５  焦平面（再生像）、１１  秘密画像、１２  複素変換処理（１）、１３  擬似計算機ホログラム、１４  ディザ行列の選定、１５  カバー画像、１６  ディザ処理、１７  埋め込み画像、１８  複素変換処理（２）、１９  秘密画像の抽出、２１  ランダム位相の付加、２２  ２次元の複素変換、２２  複素情報の白黒２値化  ３１  Ｘ線リソグラフィ、３６  ＩＣ基板
【図１】
2007150799.tif 000013
【図２】
2007150799.tif 000014
【図３】
2007150799.tif 000015
【図４】
2007150799.tif 000016
【図５】
2007150799.tif 000017
【図６】
2007150799.tif 000018
【図７】
2007150799.tif 000019
【図８】
2007150799.tif 000020
【図９】
2007150799.tif 000021
【図１０】
2007150799.tif 000022
【図１１】
2007150799.tif 000023
【図１２】
2007150799.tif 000024
【図１３】
2007150799.tif 000025
【図１４】
2007150799.tif 000026
【図１５】
2007150799.tif 000027
【図１６】
2007150799.tif 000028
【図１７】
2007150799.tif 000029
【図１８】
2007150799.tif 000030
【図１９】
2007150799.tif 000031
【図２０】
2007150799.tif 000032
【図２１】
2007150799.tif 000033
【図２２】
2007150799.tif 000034
【図２３】
2007150799.tif 000035
【図２４】
2007150799.tif 000036