(57)【特許請求の範囲】
【請求項１】
２つの秘密画像から、２つの割符画像を生成する画像生成システムであって、
複数の画素で構成された秘密画像を受け付ける画像受付手段と、
割符画像の画素を構成する画素パターン情報及び重ね合わせによってコントラスト差を生じる画素パターンの組み合わせ情報を含む生成情報を記憶する記憶手段と、
２つの秘密画像と、生成情報とに基づいて、２つの割符画像を生成する画像生成手段と、を備え、
前記画像生成手段は、２つの秘密画像と、生成情報とに基づいて、２つの割符画像を一致させて重ね合わせたときの各画素が２つの秘密画像のうち第一の秘密画像の各画素に対応することで第一の秘密画像を再生し、２つの割符画像を画素の単位でずらして重ね合わせたときの各画素が２つの秘密画像のうち第二の秘密画像の各画素に対応することで第二の秘密画像を再生するように画素パターンを選択した２つの割符画像を生成する手段であることを特徴とする画像生成システム。
【請求項２】
請求項１に記載の画像生成システムにおいて、
２つの秘密画像の内、ある１つの秘密画像に基づいて、他の秘密画像の属性を変更する画像リサイズ手段を備えたことを特徴とする画像生成システム。
【請求項３】
請求項１又は２に記載の画像生成システムにおいて、
２つの割符画像を印刷物として印刷するプリンタを備えたことを特徴とする画像生成システム。
【請求項４】
２つの秘密画像から、２つの割符画像を生成する画像生成システムであって、
複数の画素で構成された秘密画像を受け付ける画像受付工程と、
割符画像の画素を構成する画素パターン情報及び重ね合わせによってコントラスト差を生じる画素パターンの組み合わせ情報を含む生成情報を記憶する記憶工程と、
２つの秘密画像と、生成情報とに基づいて、２つの割符画像を生成する画像生成工程と、を備え、
前記画像生成手段は、２つの秘密画像と、生成情報とに基づいて、２つの割符画像を一致させて重ね合わせたときの各画素が２つの秘密画像のうち第一の秘密画像の各画素に対応することで第一の秘密画像を再生し、２つの割符画像を画素の単位でずらして重ね合わせたときの各画素が２つの秘密画像のうち第二の秘密画像の各画素に対応することで第二の秘密画像を再生するように画素パターンを選択した２つの割符画像を生成する工程であることを特徴とする画像生成方法。
【請求項５】
請求項４に記載の画像生成方法において、
２つの秘密画像の内、ある１つの秘密画像に基づいて、他の秘密画像の属性を変更する画像リサイズ工程を備えたことを特徴とする画像生成方法。
【請求項６】
請求項４又は５に記載の画像生成方法において、
２つの生成された割符画像を印刷物として印刷する工程を備えたことを特徴とする画像生成方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、記録したい情報を含む画像を隠蔽する技術に関し、特にその画像を分散することにより隠蔽することに好適に利用できるものである。
なお、本明細書では、記録したい情報を含む画像を「秘密画像」とよび、秘密画像を分散したものを「割符画像」とよび、「割符画像」を媒体に印刷した記録物を「割符シート」とよぶこととする。
また、割符シートを重ね合わせて秘密画像を人間に視認できるようにする操作を「再生する」と表現し、人間に視認できる画像を「再生画像」とよぶこととする。
【０００２】
【従来の技術】
従来、情報を表現する画像を隠蔽する技術として、特願２０００−８２５１３号に見られるように、秘密画像を２つ以上の割符画像に分散し、割符シートを作成するというシステムが提案されている。このシステムで作成された割符シートを重ね合わせると、有意な画像が再生されるというものである。このシステムを利用することにより、再生に特別な装置が不要であり、再生が簡便に行えるという優れた効果が期待できる。
しかし、１つ又は複数の秘密画像を２つ以上の割符画像に分散し、隠蔽したいという要望がさらに生じる。
また、２つ以上の割符画像を正位置で重ね合わせる以外にも多種多様の再生の仕方が望まれている。
【発明が解決しようとする課題】
【０００３】
本発明は、このような事情に鑑みてなされたものであり、１つ又は複数の秘密画像を２つ以上の割符画像に分散し、隠蔽することができる割符画像を生成し、また、生成された割符画像を所定の媒体に印刷した印刷物を提供する、若しくは、２つ以上の割符画像を正位置で重ね合わせる以外にも多種多様の再生できる画像生成システムおよびその方法並びに印刷物を提供することを実現することを課題とする。
【０００４】
【課題を解決するための手段】
上記の課題を達成するために、本発明では、以下のような手段を講ずる。
【０００５】
請求項１に記載の発明は、２つの秘密画像から、２つの割符画像を生成する画像生成システムであって、複数の画素で構成された秘密画像を受け付ける画像受付手段と、割符画像の画素を構成する画素パターン情報及び重ね合わせによってコントラスト差を生じる画素パターンの組み合わせ情報を含む生成情報を記憶する記憶手段と、２つの秘密画像と、生成情報とに基づいて、２つの割符画像を生成する画像生成手段と、を備え、前記画像生成手段は、２つの秘密画像と、生成情報とに基づいて、２つの割符画像を一致させて重ね合わせたときの各画素が２つの秘密画像のうち第一の秘密画像の各画素に対応することで第一の秘密画像を再生し、２つの割符画像を画素の単位でずらして重ね合わせたときの各画素が２つの秘密画像のうち第二の秘密画像の各画素に対応することで第二の秘密画像を再生するように画素パターンを選択した２つの割符画像を生成する手段であることを特徴とする画像生成システムである。
【０００９】
請求項２に記載の発明は、請求項１に記載の画像生成システムにおいて、複数の秘密画像の内、ある１つの秘密画像に基づいて、他の秘密画像の属性を変更する画像リサイズ手段を備えたことを特徴とする。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の画像生成システムにおいて、２つ以上の生成された割符画像を印刷物として印刷するプリンタを備えたことを特徴とする。
【００１１】
請求項４に記載の発明は、２つの秘密画像から、２つの割符画像を生成する画像生成システムであって、複数の画素で構成された秘密画像を受け付ける画像受付工程と、割符画像の画素を構成する画素パターン情報及び重ね合わせによってコントラスト差を生じる画素パターンの組み合わせ情報を含む生成情報を記憶する記憶工程と、２つの秘密画像と、生成情報とに基づいて、２つの割符画像を生成する画像生成工程と、を備え、前記画像生成手段は、２つの秘密画像と、生成情報とに基づいて、２つの割符画像を一致させて重ね合わせたときの各画素が２つの秘密画像のうち第一の秘密画像の各画素に対応することで第一の秘密画像を再生し、２つの割符画像を画素の単位でずらして重ね合わせたときの各画素が２つの秘密画像のうち第二の秘密画像の各画素に対応することで第二の秘密画像を再生するように画素パターンを選択した２つの割符画像を生成する工程であることを特徴とする画像生成方法とする。
【００１５】
請求項５に記載の発明は、請求項４に記載の画像生成方法において、２つの秘密画像の内、ある１つの秘密画像に基づいて、他の秘密画像の属性を変更する画像リサイズ工程を備えたことを特徴とする。
【００１６】
請求項６に記載の発明は、請求項４又は５に記載の画像生成方法において、２つの生成された割符画像を印刷物として印刷する工程を備えたことを特徴とする。
【００１９】
【発明の実施の形態】
まず、割符画像が印刷された記録物である割符シートを重ねると秘密画像が再生される原理について説明する。
本明細書中で説明を簡単にするため、秘密画像は白色と黒色の二値画像とする。この場合、秘密画像は画素と呼ばれる最小の単位要素で構成されることとなる。また、この画素は、秘密画像が二値画像であるから、画素も白色、黒色の二値である。
一方、割符画像の最小の単位要素である画素は、図４に示されたようなパターンとなっており、これらのパターンを画素パターン（又は、パターン）と呼ぶことにする。
秘密画像の１画素に対して、割符画像の１画素のパターンが対応することになる。例えば、秘密画像が、横１００画素、縦５０画素からなる画像とすると、割符画像は、横１００個の画素のパターン、縦に５０個の画素のパターンからなる画像となる。
なお、図４に示した画素パターン情報は一例であり、画素のパターンはこの例に限定されるものではない。
【００２０】
図５は、図４の画素パターンから構成される割符画像を、２つ重ね合わせた場合に人間が視認する再生画像の画素を示している。
図５に示したように、再生画像の画素は、画素の内ちょうど半分が黒色になる場合（以下、白色の場合という）と、画素全体が黒色となる場合（以下、黒色の場合という）とに分かれ、この再生画像の画素の間でコントラストが生ずる。
これにより、人間の目は、この再生画像の画素間のコントラストを視認して、秘密画像を含む再生画像を認識することができる。
【００２１】
図３は、２つの割符シートを重ね合わせて再生画像を認識している例示である。この図３では、人間が情報（秘密画像）の内容を理解できない、割符シート１と割符シート２とを重ね合わせる。この再生された再生画像には、人間が視認できる「ＰＡＴＴＥＲＮ」の文字が認識できる。
これにより、人間は、分散し、隠蔽されていた情報である秘密画像が「ＰＡＴＴＥＲＮ」であることを認識する。
【００２２】
以下、本発明の一実施の形態による画像生成システムを、図面を参照して説明する。図１は、画像生成システムの構成図である。
この図１において、画像生成システムは、操作者が所望の情報である秘密画像を分散させ、隠蔽させる割符画像の画像生成処理を行うコンピュータ１０と、生成された割符画像を印刷するプリンタ１１により構成されている。
このコンピュータ１０は、操作者からの割符画像について画像生成の指示を受け付け、画像の情報や分散、隠蔽の情報から画像生成処理を行う。
また、このコンピュータ１０は、この画像生成処理の結果を、表示装置上で出力したり、プリンタ１１に出力するように制御を行う。
なお、ここで、操作者とは、所望の情報である秘密画像を分散し、隠蔽する処理の指示を与える者をいい、例えば、一般顧客、セキュリティー担当者、印刷会社に所属する者まであらゆる者が考えられる。
また、コンピュータ１０とは、例えば、ワークステーション、パーソナルコンピュータ、携帯端末、携帯電話などがあげられる。
【００２３】
また、図２は画像生成処理を行うコンピュータ１０の機能を示した概略ブロック図である。
このコンピュータ１０は、中央演算処理装置２１、主記憶装置２２、画像生成処理装置２０、入力装置２３、表示装置２４、通信制御装置２５から構成される。
【００２４】
中央演算処理装置２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のことであり、コンピュータ１０の中心となって処理を行う最も重要な部分である。例えば、周辺機器を制御してデータを受け取り、そのデータを演算・加工し、メモリーに記憶したり結果を周辺機器に出力したりするまでの一連の動作を行う装置のことである。
主記憶装置２２は、プログラムやデータを格納（記憶）する装置である。
つまり、コンピュータ１０内部で、中央演算処理装置２１などの処理装置がプログラムの実行やデータ処理を行う際、直接、読み書きする記憶領域のことを言う。
【００２５】
入力装置２３は、コンピュータ１０ヘコマンドやデータを入力する装置の総称である。例えば、入力装置２３としては、キーボードやマウスが一般的であるが、トラック・ボールなどのポインティング・デバイス、イメージ・スキャナ、光学式文字読み取り装置（ＯＣＲ）、バーコード・リーダー、手書き入力装置、音声認識装置などもある。
出力装置は、コンピュータ１０の処理した結果を外部出力する装置のことである。なお、処理した結果は、人間が認識できる文字や数字などにして出力する。
出力装置としては、ディスプレイやプリンタなどが一般的であるが、ほかにもプロッタや音声出力装置など数多くの種類がある。なお、本書面中では、断りがない限り出力装置の一例である表示装置２４（ディスプレイ）のことを言う。
通信制御装置２５は、コンピュータ１０本体だけではなく、プリンタ１１などの周辺装置にも通信制御を行う制御装置である。
【００２６】
画像生成処理装置２０は、記憶手段２０１、画像受付手段２０２、画像リサイズ手段２０３、画像生成手段２０４、領域分類手段２０５とによって構成される。
この画像生成処理装置２０は、本発明の中心となる処理装置であり、操作者が所望の１つ又は複数の秘密画像を分散し、隠蔽する２つ以上の割符画像を生成し、生成された割符画像を割符シートとよばれる記録物として提供する処理装置である。
この画像生成処理装置２０は、本発明の中心となる重要な装置である。
【００２７】
記憶手段２０１は、割符画像を生成する際に用いられる生成情報を記憶している。
この生成情報は、例えば、割符画像を生成する際に用いる画素パターン情報、画素パターンの組み合わせである組合情報、秘密領域情報や割符画像の領域を示した領域情報、割符画像の領域に対応した画素パターンを示した画素パターンテーブル情報、秘密画像の領域の組合せを示した領域テーブル情報の組み合わせから構成されている。
なお、本発明の画像生成システムへ要求する内容に応じて、各種情報の組み合わせや、その他の関連する情報を追加することが行われる。
【００２８】
ここで、割符画像を生成する際に用いられる画素パターン情報（以下、パターン情報という）とは、秘密画像を分散し、隠蔽する割符画像を構成する単位要素である画素が取りうることができる画素パターンを示した情報である。
このパターン情報を、図４に示す。
この図４に示したパターン情報は、２つのパターンについてのみ示している。
この２つのパターンは、画素を上下の二つの領域に分けて、上側に黒色の領域を持つ画素パターンをパターンＡと、下側に黒色の領域を持つ画素パターンをパターンＢである。
しかし、これらの２パターンに限らず様々なパターンが考えられるが、本明細書では説明を簡単にするために、この２つのパターンのみを用いて説明する。
なお、説明を簡単にするために、秘密画像、割符画像ともに、黒色と白色の２値画像の場合について説明するが、カラーの画像を用いた場合でも同様に本発明を用いることができる。
【００２９】
ここで、画素パターンの組み合わせである組合情報とは、先に示した画素パターン情報の組み合わせについての情報である。
この組合情報と、画素パターンの組合せに生じる再生画像の画素の例示を図５に示す。
この図５（ａ）は、ある秘密画像のある画素の黒色や白色を表現するために用いられる、パターン情報の組合せを示している。例えば、パターンＡとパターンＡとを重ね合わせると、白色を含む再生画像の画素が生じる。このように再生画像の画素に白色部分を含ませることができる、画素パターンの組合せを白色の組合情報とする。
また、例えば、パターンＡとパターンＢとを重ね合わせると黒色のみの再生画像の画素が生じる。このように再生画像の画素に黒色のみが生ずる、画素パターンの組合せを黒色の組合情報とする。
また、図５（ｂ）は、パターンＡとパターンＢとの組合せをした場合に、白色の組合せになる場合と、黒色の組合せになる場合を説明する図面である。この図５（ｂ）から分かるように、秘密画像の対応する画素が白色を求める場合には、白色の組合せパターンを選ぶことが必要であることが分かる。
また、秘密画像の対応する画素が黒色を求める場合には、黒色の組合せパターンを選ぶことが必要になることが分かる。
さらに、先にも述べたように、人間は再生画像のコントラストを視認して、再生された秘密画像を認識することができる。
【００３０】
次に、秘密領域情報や割符画像の領域を示す領域情報は、割符画像における反転軸や回転軸に対応して設けられた範囲を示す情報である。
この領域情報を、図６に示す。
この図６に示しているように、秘密領域情報や割符画像は、太線で囲まれた４つの領域に分けられている。このように、領域情報は、秘密領域情報や割符画像をどの様な領域の形状や数で分けるのかを示す情報である。
なお、この図６に示される様に、割符画像を重ね合わせる方法が上下反転と左右反転の両方の場合には、４つの領域に分けられる。従って、上下反転のみ、左右反転のみの場合には、２つの領域に分けられる。その他、回転の場合などは、また、異なった領域の形状や数となる。
【００３１】
ここで、割符画像の領域に対応した画素パターンを示した画素パターンテーブル情報（以下、パターンテーブルという）は、割符画像Ｘの割符領域１を基準とした、割符画像の領域毎に画素パターンの組合せを示す情報である。
このパターンテーブルを図８に示す。
この図８に示したパターンテーブルは、割符画像毎に設けられている。この図８では、割符画像Ｘと割符画像Ｙのパターンテーブルが示されている。
また、この示された図８から分かるように、このパターンテーブルは、秘密領域と、割符画像Ｘの割符領域１を基準とした各々の割符画像の割符領域とに対応する画素パターンが設けられている。
【００３２】
秘密画像の領域の組合せを示した領域テーブル情報は、それぞれ用意された秘密画像の画素の組合せを示す情報である。
この領域テーブル情報を図７に示す。
この図７に示した領域テーブル情報は、３つの秘密画像を分散し、隠蔽する場合の例示である。つまり、この情報は、それぞれの秘密画像を重ね合わせ、秘密画像の画素がどの様に重なっているかの組合せを示している。
例えば、秘密画像１の画素が黒色、秘密画像２の画素が黒色、そして、秘密画像３の画素が白色となる場合は、その画素の領域は秘密領域７と定まる。このように、１つ１つの画素に対して、秘密領域を割り当てていく処理の際に、この領域テーブル情報が用いられる。
なお、１つ１つの画素に割り振られた秘密領域を設定した情報を、秘密領域情報とする。この秘密領域情報については、後述で詳細に説明する。
【００３３】
画像受付手段２０２は、操作者が入力装置２３を用いて、割符画像の生成処理を行いたい、１つ又は複数の秘密画像と、生成する割符画像の枚数、秘密画像の属性（例えば、縦横の画素数、画像の大きさなど）、秘密画像の再生種別を受け付けることを行う。
ここで、再生種別とは、秘密画像を割符画像で再生する種別を示している。例えば、割符画像同士をずらすことにより再生する場合、割符画像のいずれかを回転、反転することにより再生する場合の種別が考えられる。
【００３４】
画像リサイズ手段２０３は、画像受付手段２０２により受け付けられた１つ又は複数の秘密画像を、必要に応じて操作者が希望する大きさ、いずれかの秘密画像に合わせて大きさの変更、同一な画素の並びになるように秘密画像を整えることを行う。
【００３５】
画像生成手段２０４は、操作者が希望する１つ又は複数の秘密画像を分散し、隠蔽する２つ以上の割符画像を生成するのに用いられる。
なお、具体的には、例えば、画像生成手段２０４は、記憶手段２０１や画像受付手段２０２などの各種情報に基づいて、２つ以上の割符画像の生成を行う。
【００３６】
領域分類手段２０５は、画像受付手段２０２が受け付けた１つ又は複数の秘密画像を重ね合わせる。
次に、この重ね合わせた秘密画像を、先に説明した領域テーブル情報に基づいて、領域毎に分けることを行う。
例えば、図１３に示された３つの秘密画像を重ね合わせたものを図１４に示す。この図１４には、３つの秘密画像を重ね合わせたイメージ図が示されている。
このイメージ図で示されるように、領域分類手段２０５は、領域テーブル情報にしたがって、秘密画像を重ね合わせたのに対して、各々の画素がどの秘密領域に該当するかを設定する。
言い換えると、この領域分類手段２０５は、領域テーブル情報に基づいて、この図１４に表現されている重ね合わされた秘密画像を、秘密領域ごとに画素を分ける。そして、その分けられた画素がどの秘密領域に該当するかの情報を作成して、記憶しておくことが行われる。
この領域分類手段２０５により作成し、記憶された情報が、生成情報の一例である秘密領域情報である。
【００３７】
以上のようにして、各種情報の入力及び仕様設定が終了すると、操作者は入力装置２３により画像生成処理装置２０を起動する。
そして、画像生成処理装置２０は起動されると、秘密画像の入力や各種設定を選ばせるようにする画面などを表示装置２４に出力する。
１つ又は複数の秘密画像から、２つ以上の割符画像が生成されるまでの処理を、図を参照しながら説明する。
【００３８】
（ずらしのケース）
まず、割符画像をずらすことにより、１つ又は複数の秘密画像を再生する場合の割符画像の生成処理について説明する。
なお、ここでは、例として、操作者が希望する秘密画像は２つであり、生成される割符画像も２つであるとする。
この２つの秘密画像は、秘密画像１と秘密画像２とする。また、生成される２つの割符画像は、割符画像Ａと割符画像Ｂとする。
さらに、秘密画像の再生は、２つの割符画像を一致させると秘密画像１が再生され、割符画像Ｂを割符画像Ａより右に１画素分ずらして重ね合わせることにより、秘密画像２が再生される場合の割符画像の生成について説明する。
なお、基本的に秘密画像の画素数と、割符画像の画素数とは同じするが、今回は右に１画素ずらすため、割符画像の画素数は横に１個（１列分）だけ多くなっている。
すなわち、秘密画像が横に１００画素、縦に５０画素だとすると、割符画像は、横に１０１個の画素（画素パターン）、縦に５０個の画素（画素パターン）が並んだ画像となる。
【００３９】
まず、先に示したように、操作者は入力装置２３を用いて画像生成処理装置２０を起動させる。そして、画像生成処理装置２０は起動されると、秘密画像の入力や各種設定を選ばせるようにする画面などを表示装置２４に出力する。
操作者は、画像生成処理装置２０の指示にしたがって、操作者が分散して、隠蔽したい秘密画像１と秘密画像２などを入力する。
画像生成処理装置２０は、この入力された２つの秘密画像などを画像受付手段２０２に受付させる。
次に、画像受付手段２は、この受け付けた秘密画像などを一時的に記憶手段２０１に記憶するように指示する。記憶手段２０１は、この指示された秘密画像を一時的に記憶する。
【００４０】
そして、この受付された秘密画像１と秘密画像２の画像の大きさや、画素の並びが異なっている場合など必要に応じて、画像生成処理装置２０は、次の処理を行う。
記憶手段２０１に一時的に記憶された画像の大きさや、画素の並びが異なっている秘密画像１と秘密画像２は、画像リサイズ手段２０３に入力される。
この画像リサイズ手段２０３は、いずれか一つの秘密画像に合わせて、他の秘密画像の大きさや、画素の並びを同一にすることを行なう。
例えば、秘密画像１の大きさや画素の並びに合わせて、秘密画像２の大きさや画素の並びを変更する。
画像生成処理装置２０は、この変更された秘密画像を記憶手段２０１に一時的に記憶するように指示する。
記憶手段２０１は、この変更された秘密画像を一時的に記憶する。
【００４１】
次に、画像生成処理装置２０は、秘密画像１と秘密画像２を再生する割符画像Ａと割符画像Ｂを生成するように画像生成手段２０４に指示をする。
操作者に指示されたように、画像生成処理装置２０で生成される、この割符画像Ａと割符画像Ｂは、割符画像Ａと割符画像Ｂとを一致して重ね合わせると秘密画像１が再生され、割符画像Ｂを割符画像Ａと右に１画素分ずらして重ね合わせると秘密画像２が再生される割符画像である。
【００４２】
画像生成手段２０４は、記憶手段２０１から秘密画像１と、画像リサイズ手段２０３で変更された秘密画像２を読み出す。
【００４３】
ここで、秘密画像１と秘密画像２を画素毎に切り分けたイメージ図と、割符画像Ａと割符画像Ｂを画素毎に切り分けたイメージ図を図１０に示す。
また、図１０（ａ）に示すように、秘密画像１の横方向の連なり（図１０で示した行の方向）において、一番左側の画素から秘（１，１）とあらわし、右にいくにしたがって秘（１，２）、秘（１，３）・・・・とあらわす。
同様に、秘密画像２の横方向の連なり（図１０で示した行の方向）において、一番左側の画素から秘（２，１）とあらわし、右にいくにしたがって秘（１，２）、秘（１，３）・・・・とあらわす。
さらに、図（ｂ）に示すように、割符画像１の横方向の連なり（図１０で示した行の方向）において、一番左側の画素から割（１，１）とあらわし、右にいくにしたがって割（１，２）、割（１，３）・・・・とあらわす。
同様に、割符画像２の横方向の連なり（図１０で示した行の方向）において、一番左側の画素から割（２，１）とあらわし、右にいくにしたがって割（２，２）、割（２，３）・・・・とあらわす。
【００４４】
割符画像Ａと割符画像Ｂとを一致して重ね合わせるということを、画素単位で表現すると図１１（ａ）となる。この図１１（ａ）に示すように、割符画像Ａと割符画像Ｂとを一致させ（正位置）て重ね合わせるとは、割（１，１）と割（２，１）、割（１，２）と割（２，２）、（以下同様である）と言うように、全ての画素が重なり合うことである。
従って、割（１，１）と割（２，１）とにより秘（１，１）が表現され、割（１，２）と割（２，２）とにより秘（１，２）が表現され、このように各々の割符画像の画素を重ね合わせられれば、人間は再生された再生画像を秘密画像１として視認することができる。
一方、割符画像Ｂを割符画像Ａと右に画素１つ分だけずらして重ね合わせるとは、画素単位で表現すると図１１（ｂ）となる。この図１１（ｂ）に示すように、割符画像Ｂを割符画像Ａより右に１画素分だけずらすとは、割（１，２）と割（２，１）、割（１，３）と割（２，２）、（以下同様である）と言うように、重なり合うことである。
従って、割（１，２）と割（２，１）とにより秘（２，１）が表現され、割（１，３）と割（２，２）とにより秘（２，２）が表現され、このように各々の割符画像の画素を重ね合わせられれば、人間は再生された再生画像を秘密画像２として視認することができる。
【００４５】
画像生成手段２０４は、次のような処理にて割符画像Ａと割符画像Ｂを生成する。この生成処理については、図１２と図１５を用いて説明する。
この図１２は、画素単位で各々の割符画像が、どの秘密画像により定まっていくかを示すイメージ図である。
また、図１５は、画像生成手段２０４が行う処理フローを示したずらしの場合のフロー図である。
【００４６】
図１２に示したように、割符画像Ｂの割（２，１）の画素は、秘密画像１の秘（１，１）の画素と、割符画像Ａの割（１，１）の画素とで決定していく。
さらに詳細に述べると、秘密画像１の秘（１，１）の画素を再生するために必要な割符画像Ｂの割（２，１）の画素を、割符画像Ａの割（１，１）の画素と、図５に示した組合情報に基づいて決定する。
これにより、秘密画像１の秘（１，１）の画素を、割符画像Ａの割（１，１）の画素と割符画像Ｂの割（２，１）の画素とで再生できることとなる。
次に、割符画像Ａの割（１，２）の画素は、秘密画像２の秘（１，１）の画素と、割符画像Ｂの割（１，１）の画素とで決定していく。
さらに詳細に述べると、秘密画像２の秘（２，１）の画素を再生するために必要な割符画像Ａの割（１，２）の画素を、割符画像Ｂの割（２，１）の画素と、図５に示した組合せ情報に基づいて決定する。
この繰り返しを行っていくことで、割符画像Ａと割符画像Ｂを一致させる（正位置）と秘密画像１が再生され、割符画像Ｂを右に1画素分ずらして割符画像Ａと重ねあわせると秘密画像２が再生される。
次に、画像生成手段２０４の処理フローについて図１５を用いて詳細に説明する。
【００４７】
まず、画像生成手段２０４は、図１５に示すようにステップ１を行う。
ステップ１：
画像生成手段２０４は、記憶手段２０１から秘密画像１と秘密画像２とを読み込む。ここで、記憶手段２０１から読み出された、例えば、秘密画像の属性から、行数ｎと列数ｌとが入力される。また、列の数をカウントする変数として変数ｘ、行の数をカウントする変数として変数ｙを用いる。
そして、変数ｘと変数ｙに１が入力される。
【００４８】
ステップ２：
画像生成手段２０４は、列数ｌと変数ｘとを比較して、変数ｘが列数ｌ以下であればステップ３に進む。
しかし、ｘの方が大きいならば、割符画像Ａと割符画像Ｂとが、既に生成されたこととなるためにエンド（終了）に進む。
【００４９】
ステップ３：
画像生成手段２０４は、行数ｎと変数ｙとを比較して、変数ｙが行数ｎ以下であればステップ４に進む。
しかし、ｙの方が大きいならば、ステップ８に進む。
【００５０】
ステップ４：
画像生成手段２０４は、割符画像Ａの列ｘの割（１，１）の画素に適当な画素パターンを選択し、決定することを行う。
つまり、画像生成手段２０４は、記憶手段２０１に記録されているパターン情報を読み出す。
次に、読み出したパターン情報から適当な画素のパターンを選び、割符画像Ａの列ｘの割（１，ｙ）の画素とする。なお、ｙ＝１とする。
そして、ステップ５に進む。
【００５１】
ステップ５：
画像生成手段２０４は、次に、割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンを設定することを行う。
詳細には次のような処理が行われる。
まず、画像生成手段２０４は、記憶手段２０１から画素パターンの組み合わせである組合情報を読み出す。
そして、画像生成手段２０４は、秘密画像１の列ｘの秘（１，ｙ）の画素と、割符画像１の列ｘの割（１，ｙ）の画素のパターンとに基づいて、秘密画像１の列ｘの秘（１，ｙ）の画素を再生するのに必要な画素のパターンを組合情報から選択する。
画像生成手段２０４は、この組合情報から選択された画素のパターンを、割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンとして設定する。
次に、ステップ６に進む。
【００５２】
先にも述べたように、図１２に示すように、割符画像Ｂの割（２，１）は、秘密画像１の秘（１，１）と、割符画像Ａの割（１，１）とに基づいて設定される。
例えば、秘密画像１の列ｘの秘（１，ｙ）の画素が黒色であり、割符画像Ａの列ｘの割（１，ｙ）の画素のパターンがパターンＢならば、黒色となるようにするために、組合情報から割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンはパターンＡと設定される。
一方、秘密画像１の列ｘの秘（１，ｙ）の画素が白色であり、割符画像Ａの列ｘの割（１，ｙ）の画素のパターンがパターンＢならば、白色となるようにするために、割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンはパターンＢと設定される。
【００５３】
ステップ６：
割符画像Ａの列ｘの秘（１，ｙ＋１）の画素のパターンは、秘密画像２の列ｘの割（２，ｙ）の画素と、割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンに基づいて設定することを行う。
詳細には次のような処理が行われる。
画像生成手段２０４は、秘密画像２の列ｘの秘（２，ｙ）の画素と、割符画像Ａの列ｘの割（２，ｙ）の画素のパターンとに基づいて、秘密画像Ｂの列ｘの秘（２，ｙ）の画素を再生するのに必要な画素のパターンを組合情報から選択する。
画像生成手段２０４は、この組合情報から選択された画素のパターンを、割符画像Ａの列ｘの割（１，ｙ＋１）の画素のパターンとして設定する。
次に、ステップ７に進む。
【００５４】
図１２に示すように、割符画像Ａの割（１，２）の画素は、秘密画像２の秘（２，１）の画素と、割符画像Ｂの割（２，１）の画素とに基づいて設定される。
例えば、秘密画像２の列ｘの秘（２，ｙ）の画素が黒色であり、割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンがパターンＡならば、黒色となるようにするために、組合情報から割符画像Ａの列ｘの割（１，ｙ＋１）の画素のパターンはパターンＢと設定される。
一方、秘密画像２の列ｘの秘（２，ｙ）の画素が白色であり、割符画像Ｂの列ｘの割（２，ｙ）の画素のパターンがパターンＢならば、白色となるようにするために、割符画像１の列ｘの割（１，ｙ＋１）の画素のパターンはパターンＢと設定される。
【００５５】
ステップ７：
ここでは、画像生成手段２０４は、それぞれの割符画像に対して、次の画素に画素のパターンを設定するため、ｙを１つ増加させる。
そして、ステップ３に進み、先に説明した各ステップが繰り返される。
【００５６】
ステップ８：
このステップでは、画像生成手段２０４は、割符画像のうち、ある列について全て画素に対して画素のパターンが設定され、次の列について画素のパターンを設定するために、ｙ＝１とし、ｘを１つ増加させる。
そして、ステップ２に進み、先に説明した各ステップが繰り返される。
【００５７】
以上、画像生成手段２０４は、図１５に示した処理ステップにしたがって、割符画像Ａと割符画像Ｂとが生成する。画像生成手段２０４は、この生成された割符画像を記憶手段２０１に記憶するように指示を行う。また、指示された記憶手段２０１は、生成された割符画像を記憶する。
この生成された割符画像は、割符画像Ａと割符画像Ｂとを一致させて重ね合わせると秘密画像１が再生され、割符画像Ｂを割符画像Ａから右に１画素分ずらして重ね合わせると秘密画像２が再生されることとなる。
なお、本実施の形態では、右に１画素分ずらして秘密画像を再生する場合について説明したが、ずらす画素の数、ずらす方向（左、上、下、斜め）などにより、一部の処理フローが変更する。しかし、全体としての処理フローは変わりがない。
【００５８】
また、人間が重ね合わせる際には、操作者は、コンピュータ１０を操作して、通信制御手段２５などを用いて、必要の応じて生成された割符画像をプリンタ１１にて、印刷物である割符シートとして印刷することが行われる。この時、印刷される割符シートは、再生される再生画像が見やすいように透明、または、半透明の材質で印刷されることが好ましい。
なお、全ての割符シートが透明、または、半透明の材質で印刷されることは必ずしも必要ではない。つまり、いずれか一方、または、重ね合わせる方の割符シートが透明又は半透明であれば良い。
【００５９】
また、割符シートには、画素がどの程度ずらされているかという記載や、ずらして重ね合わせるためのポイント（ガイド）を合わせて印刷されることがあっても良い。
これにより、人間がずらして合わせたりする際のガイドとなる。
【００６０】
（反転、回転のケース）
まず、割符画像を反転や回転させて重ね合わせることで再生される秘密画像を異ならせることができる場合の、割符画像の生成処理について説明する。
なお、ここでは、例として、操作者が希望する秘密画像は３つであり、生成される割符画像は２つであるとする。
この３つの秘密画像は、秘密画像イ、秘密画像ロと秘密画像ハとする。
また、生成される２つの割符画像は、割符画像Ｘと割符画像Ｙとする。
この３つの秘密画像の例示を図１３に示す。
さらに、秘密画像の再生は、図９に示したような重ね合わせが行われる。つまり、２つの割符画像を正位置で一致させると秘密画像イが再生され、割符画像Ｙを左右反転させ重ね合わせることにより、秘密画像ロが再生され、割符画像Ｙを上下反転させ重ね合わせと秘密画像ハが再生されるような、割符画像を生成する生成処理について説明する。
なお、本実施の形態では、反転や回転であるから基本的に秘密画像の画素数と割符画像の画素数は同じである。
また、図１３に示すように反転や回転により再生を行う場合には、予め各々の秘密画像は、反転軸や回転軸に対して対称な画像であることが好ましい。
図１３に示したように、これら３つの秘密画像は、再生の際に左右反転と上下反転を行うので、左右や上下に対称な画像となっている。
【００６１】
まず、操作者は入力装置２３を用いて画像生成処理装置２０を起動させる。そして、画像生成処理装置２０は起動されると、秘密画像の入力や各種設定を選ばせるようにする画面などを表示装置２４に出力する。
操作者は、画像生成処理装置２０の指示にしたがって、操作者が分散して、隠蔽したい秘密画像イ、秘密画像ロと秘密画像ハを入力する。また、このときに、操作者は各種設定の情報や、画像生成処理装置２０に求められている情報を入力することを行う。
【００６２】
そして、画像生成処理装置２０は、この入力された３つの秘密画像を画像受付手段２０２に受け付けさせる。
次に、画像受付手段２０２は、この受け付けた秘密画像を一時的に記憶手段２０１に記憶するように指示する。記憶手段２０１は、この指示された秘密画像を一時的に記憶する。
【００６３】
また、この受け付けされた秘密画像イ、秘密画像ロ、秘密画像ハの画像の大きさや、画素の並びが異なっている場合など必要に応じて、画像生成処理装置２０は、次の処理を行う。
まず、画像生成処理手段２０は、記憶手段２０１に一時的に記憶された画像の大きさや、画素の並びが異なっている場合は、秘密画像イ、秘密画像ロ、秘密画像ハを、画像リサイズ手段２０３に入力することを指示する。
次に、この画像リサイズ手段２０３は、いずれか一つの秘密画像に合わせて、他の秘密画像の大きさや、画素の並びを同一にすることが行われる。
例えば、秘密画像イの大きさや画素の並びに合わせて、秘密画像ロ、秘密画像ハの大きさや画素の並びを変更する。
【００６４】
そして、画像生成処理装置２０は、この画像リサイズ手段２０３にて変更された秘密画像を、記憶手段２０１に一時的に記憶するように指示する。
記憶手段２０１は、この変更された秘密画像を一時的に記憶する。
【００６５】
次に、画像生成処理装置２０は、画像受付手段２０２が受け付けた１つまたは複数の秘密画像を領域毎に分けるように領域分類手段２０５に指示をする。
領域分類手段２０５は、記憶手段２０１に記憶されている各々の秘密画像、変更されているならば変更された秘密画像を読み出す。
そして、領域分類手段２０５は、読み出した秘密画像を重ね合わせる。
なお、この３つの秘密画像イ、ロ、ハを重ね合わせたイメージを、図１４に示す。
【００６６】
領域分類手段２０５は、この重ね合わされた秘密画像を、図７に示した領域テーブル情報に基づいて、各々の秘密画像の画素がいずれの秘密領域の範囲に対応するかを定める。
この画素毎に定められた秘密領域の範囲は、秘密領域情報として作成される。
画像生成処理装置２０は、この作成された秘密領域情報を記憶手段２０１に一時的に記憶するように指示する。
記憶手段２０１は、この秘密領域情報を一時的に記憶する。
この秘密領域の範囲を定められた秘密画像の画素、つまり、秘密領域情報の一例が図１４である。この図に示すように、各々の画素毎に秘密領域が示されている情報である。
【００６７】
そして、画像生成処理装置２０は、割符画像Ｘと割符画像Ｙを生成するように画像生成手段２０４に指示をする。
この割符画像Ｘと割符画像Ｙは操作者に指示されたように、２つの割符画像が正位置で一致すると秘密画像イを再生し、割符画像Ｙを左右反転させて割符画像Ｘと重ね合わせると秘密画像ロを再生し、割符画像Ｙを上下反転させ割符画像Ｘと重ね合わせと秘密画像ハを再生する割符画像である。
【００６８】
画像生成手段２０４は、次のような処理にて割符画像Ｘと割符画像Ｙを生成する。この生成する処理ステップについては、図１６を用いて説明する。
【００６９】
まず、画像生成手段２０４は、図１６に示すようにステップ１を行う。
ステップ１：
画像生成手段２０４は、記憶手段２０１から秘密領域情報と、領域情報とを読み出す。
【００７０】
ステップ２：
次に、画像生成手段２０４は、読み出した領域情報に基づいて、秘密領域情報、割符画像Ｘ、割符画像Ｙを領域毎に分ける。
この実施例では、左右反転、上下反転であるために４つの領域に分けられる。
【００７１】
ステップ３：
そして、画像生成手段２０４は、割符画像Ｘにおける割符領域１の全ての画素に対して、ランダムにパターン情報から画素のパターンを選択し、設定する。
ここで、領域情報から領域の数をｎとし、生成される割符画像の数をｍとして入力する。なお、この実施例では、ｎ＝４、ｍ＝２である。
また、割符画像の数をカウントするのに用いられる変数をａ、領域の数をカウントするのに用いられる変数をｂとする。なお、この実施の形態では、ａ＝１、ｂ＝２が設定される。
この一実施の形態では、パターン情報はパターンＡとパターンＢの２つのパターンのみで構成されているが、様々なパターンを備えていても良い。
【００７２】
ステップ４：
画像生成手段２０４は、割符画像aにおける割符領域ｂの全ての画素に対して、割符画像Ｘにおける割符領域１の対応する画素のパターンと、割符画像ａにおける割符領域ｂの画素に対応する秘密領域情報と、パターンテーブルとに基づいて、パターン情報から画素のパターンを選択し、設定する。
つまり、画像生成手段２０４は、割符画像ａにおける割符領域ｂの画素の画素パターンを選択し、設定する。
まず、画像生成手段２０４は、割符画像ａにおける割符領域ｂの画素に対応する、割符画像Ｘにおける割符領域１の画素のパターンを取得する。
なお、ここで対応する画素とは、反転軸において対称な点（画素）が対応する点（画素）である。
次に、画像生成手段２０４は、割符画像ａにおける割符領域ｂの画素の秘密領域を秘密領域情報から取得する。
そして、画像生成手段２０４は、割符画像Ｘにおける割符領域１の画素のパターンと、割符画像ａにおける割符領域ｂの画素の秘密領域とに基づいて、パターンテーブルから、該当する画素のパターンを選択する。
さらに、画像生成手段２０４は、選択した画素のパターンに対応するパターンをパターン情報から取得して、割符画像ａにおける割符領域ｂの画素のパターンとして設定する。
【００７３】
例えば、割符画像Ｘにおける割符領域２のある画素のパターンを設定する場合には、次のことが行われる。
まず、画像生成手段２０４は、割符画像Ｘにおける割符領域２の画素に対応する、割符画像Ｘの割符領域１における画素のパターンを取得する。ここで、画素のパターンがパターンＡであったとする。
次に、画像生成手段２０４は、割符画像Ｘにおける割符領域２の画素に対応する秘密領域情報を取得する。ここで、該当する画素の秘密領域情報が秘密領域３であったとする。
そして、画像生成手段２０４は、割符画像Ｘにおける割符領域２のある画素を、これらの取得した情報（割符領域１の画素のパターンＡ、秘密領域３）にしたがって、パターンテーブルから対応する割符領域の画素のパターンを選択する。
この選択されたパターンをパターン情報からパターンを読み出し、割符画像Ｘにおける割符領域２のある画素に設定する。
ここでは、図８に示したパターンテーブルにより、割符画像Ｘにおける割符領域２のある画素は、割符領域Ｘにおける割符領域１の画素がパターンＡで、且つ、秘密領域３から、パターンＢと設定されることとなる。
【００７４】
ステップ５：
画像生成手段２０４は、割符画像ａにおける全ての割符領域に対して、画素のパターンが選択され、設定されているかを判断する。
そして、割符画像ａにおける全ての割符領域に対して、画素のパターンが選択され、設定されているならば、ステップ６に進む。
一方、画像生成手段２０４は、割符画像ａにおいて、まだ設定されていない割符領域が存在する場合には、ステップ４に進む。
【００７５】
ステップ６：
画像生成手段２０４は、全ての割符画像に対して、画素のパターンを選択し、設定されているかを判断する。
そして、全ての割符画像に対して、画素のパターンが設定されていないのであれば、ステップ４に進む。
一方、画像生成手段２０４は、全ての割符画像に対して、画素のパターンが設定されているならば、エンド（終了）となる。
【００７６】
以上の処理にて生成された割符画像Ｘと割符画像Ｙは、２つの割符画像が正位置で一致すると秘密画像イを再生し、割符画像Ｙを左右反転させて割符画像Ｘと重ね合わせると秘密画像ロを再生し、割符画像Ｙを上下反転させ割符画像Ｘと重ね合わせと秘密画像ハを再生する割符画像となる。
なお、この一実施の形態では、左右、上下に反転する場合の割符画像の生成処理について説明したが、回転の場合については、一部の処理ステップが変更されるだけで同様の処理が行われる。
【００７７】
また、人間が重ね合わせる際には、操作者は、コンピュータ１０を操作して、通信制御手段２５などを用いて、必要の応じて生成された割符画像をプリンタ１１にて、印刷物である割符シートとして印刷することが行われる。この時、印刷される割符シートは、再生される再生画像が見やすいように透明、または、半透明の材質で印刷されることが好ましい。
なお、全ての割符シートが透明、または、半透明の材質で印刷されることは必ずしも必要ではない。つまり、いずれか一方、または、重ね合わせる方の割符シートが透明又は半透明であれば良い。
【００７８】
また、割符シートには、画素がどの程度ずらされているかや、どのように反転・回転されているかという記載や、ずらしたり、反転・回転して重ね合わせるためのポイント（ガイドの印）を合わせて印刷されることが合っても良い。これにより、人間が重ね合わせる際のガイドとなる。
図９に示しているように、例えば、正位置で合わせるガイドとして「■」の印を割符画像Ｙ（印刷されると割符シートＹ）に記載し、左右反転で合わせるガイドとして「▲」の印を割符画像Ｙ（印刷されると割符シートＹ）に記載し、上下反転で合わせるガイドとして「＋」の印を割符画像Ｙ（印刷されると割符シートＹ）に記載しておけば、人間がずらしたり、反転させたりする際にガイドとなり、重ね合わせを行うのに利便性が高まる。
【００７９】
なお、上記の処理で利用した生成情報の一例である秘密領域情報、領域情報、領域テーブル情報、画素パターンテーブル情報は、画素パターンの種類、割符画像の枚数、回転軸や反転軸の場所や軸の数により変更される情報である。
従って、それぞれの場合において、予め記憶手段に用意しておくか、操作者により設定しておく必要がある。
【００８０】
また、ここで、割符画像を反転させることで操作者が所望する秘密画像が得られることについて、再度説明する。
なお、割符画像Ｘと割符画像Ｙは、２つの割符画像が正位置で一致すると秘密画像イを再生し、割符画像Ｙを左右反転させて割符画像Ｘと重ね合わせると秘密画像ロを再生し、割符画像Ｙを上下反転させ割符画像Ｘと重ね合わせと秘密画像ハを再生する割符画像である。
ここで、割符領域とは、領域情報にしたがって、各割符画像が割り振られた領域のことをいう。また、各割符画像の各割符領域を（割符画像名―割符画像の領域番号）と表記することとする。例えば、割符画像Ｘの割符領域２は（Ｘ―２）と表記することとなる。
【００８１】
まず、割符画像を正位置で重ね合わせた場合、図９（ａ）に示す通り、次のように各割符画像の各領域が対応することとなる。
つまり、（Ｘ―１）と（Ｙ―１）、（Ｘ―２）と（Ｙ―２）、（Ｘ―３）と（Ｙ―３）、（Ｘ―１）と（Ｙ―４）が領域として対応することとなる。
【００８２】
次に、例えば、（Ｘ−３）と（Ｙ−３）の対応について考える。
この領域の対応する各画素について、割符画像Ｘにおける割符領域１の画素のパターンがパターンＡの場合は、つぎのように確認ができる。
まず、パターンテーブルを参照する。
この場合は、パターンＡであったので、割符画像Ｘ用テーブル情報であり、割符画像Ｘにおける割符領域1の画素のパターンがパターンＡの場合である、割符領域３の列を参照する。
次に、割符画像Ｙ用テーブル情報であり、割符領域Ｘにおける割符領域１の画素のパターンがパターンＡの場合である、割符領域３の列を参照する。
【００８３】
例えば、割符画像Ｙにおける割符領域３のある画素が、秘密領域３であった場合には、図７に示された領域テーブル情報からから「白色」となるため、同じ画素のパターンが選択される必要がある。
それぞれの割符画像用のテーブル情報から、共に「パターンＡ」が選択されることとなる。
また、割符画像Ｙにおける割符領域３のある画素が、秘密領域６であった場合には、図７に示された領域テーブル情報から「黒色」となるため、異なった画素のパターンが選択される必要がある。
それぞれの割符画像用のテーブル情報から、割符画像Ｘでは「パターンＢ」が、割符画像Ｙでは「パターンＡ」が選択され、異なっている。
したがって、割符画像Ｘと割符画像Ｙとを正位置で重ね合わせると、秘密画像イが再生されることが分かる。
【００８４】
次に、割符画像Ｙを左右に反転して、割符画像Ｘに重ね合わせた場合について考える。図９（ｂ）に示すとおり、次のように各割符画像の各領域が対応することとなる。
つまり、（Ｘ―１）と（Ｙ―２）、（Ｘ―２）と（Ｙ―１）、（Ｘ―３）と（Ｙ―４）、（Ｘ―１）と（Ｙ―３）が領域として対応することとなる。
また、図９（ｂ）に示される通り、割符画像Ｘと割符画像Ｙの対応する画素は左右反転軸に関して対称な画素となっている。
【００８５】
次に、例えば、（Ｘ―３）と（Ｙ―４）の対応について考える。
この領域の対応する各画素について、割符画像Ｘにおける割符領域１の画素のパターンがパターンＡの場合では、つぎのように確認ができる。
まず、パターンテーブルを参照する。
この場合は、パターンＡであったので、割符画像Ｘ用テーブルであり、割符領域Ｘにおける割符領域１の画素のパターンがパターンＡの場合である、割符領域３の列を参照する。
次に、割符画像Ｙ用テーブル情報であり、割符領域Ｘにおける割符領域１の画素のパターンがパターンＡの場合である、割符領域４の列を参照する。
【００８６】
例えば、割符画像Ｙの割符領域４におけるある画素が、秘密領域３であった場合には、図７に示された領域テーブル情報から「黒色」となるため、異なる画素のパターンが選択される必要がある。
それぞれの割符画像用のテーブル情報から、割符画像Ｘでは「パターンＡ」が、割符画像Ｙでは「パターンＢ」が選択され、異なっている。
また、割符画像Ｙの割符領域３におけるある画素が、秘密領域６であった場合には、図７に示された領域テーブル情報から「白色」となるため、同じ画素のパターンが選択される必要がある。
それぞれの割符画像用のテーブル情報から、共に「パターンＡ」が選択され、同じパターンが選択されることとなる。
したがって、割符画像Ｙを左右反転させて割符画像Ｘと重ね合わせると、秘密画像ロが再生されることが分かる。
【００８７】
そして、割符画像Ｙを上下に反転して割符画像Ｘに重ね合わせた場合、図９（ｃ）に示す通り、次のように各割符画像の各領域が対応することとなる。
つまり、（Ｘ―１）と（Ｙ―３）、（Ｘ―２）と（Ｙ―４）、（Ｘ―３）と（Ｙ―２）、（Ｘ―４）と（Ｙ―２）が領域として対応することとなる。
また、図９（ｃ）に示す通り、割符画像Ｘと割符画像Ｙの対応する画素は、上下反転軸に関して対称な画素となっている。
【００８８】
例えば、（Ｘ―３）と（Ｙ―１）の対応について考える。
この領域の対応する各画素について、割符画像Ｘにおける割符領域１の画素のパターンがパターンＡの場合は、つぎのように確認ができる。
まず、パターンテーブルを参照する。
この場合は、パターンＡであったので、割符画像Ｘ用テーブル情報であり、割符領域Ｘにおける割符領域１の画素のパターンがパターンＡの場合である、割符領域３の列を参照する。
次に、割符画像Ｙ用テーブルであり、割符領域Ｘの割符領域１における画素のパターンがパターンＡの場合における、割符領域１の列を参照する。
【００８９】
例えば、割符画像Ｙにおける割符領域１のある画素が、秘密領域３であった場合には、図７に示された領域テーブル情報から「白色」となるため、同じ画素のパターンが選択される必要がある。
それぞれの割符画像用のテーブル情報から、共に「パターンＡ」が選択されるようになっている。
また、割符画像Ｙにおける割符領域１のある画素が、秘密領域６であった場合には、図７に示された領域テーブル情報から「黒色」となるため、異なる画素のパターンが選択される必要がある。
それぞれの割符画像用のテーブル情報から、割符画像Ｘでは「パターンＡ」が、割符画像Ｙでは「パターンＢ」が選択され、異なっている。
したがって、割符画像Ｙを上下反転させ割符画像Ｘと重ね合わせると、秘密画像ハが再生されることが分かる。
【００９０】
先にも述べたように、生成情報は、秘密画像や、生成したい割符画像により、予め記憶手段２０１などに用意しておくか、操作者により作成しておくことが必要である。
また、この一実施の形態では、反転だけについて述べたが、回転についても予め生成情報などを用意しておくか、操作者により作成しておく必要がある。
【００９１】
なお、本発明の一実施の形態では、スタンド・アローン型について説明した。
しかし、これは、スタンド・アローン型に限らずクライアント・サーバ型にも対応することができる。
例えば、コンピュータ１０をネットワーク上のサーバとして構築し、物理的にサーバと離れた操作者が自分が操作する端末を介して、サーバに割符画像を作成するようの指示をさせることができるようにしても、本発明の要旨から逸脱することはない。
また、操作者は自分が操作する端末に備える、プリンタにより、サーバで生成された割符画像を割符シートとして印刷することができるようにしても良い。
【００９２】
また、図２の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより柄デザインシミュレーションを行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器などのハードウェアを含むものとする。
【００９３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭなどの可搬媒体、コンピュータシステムに内蔵されるハードディスクなどの記録装置のことをいう。さらに、「コンピュータ読み取り可能な記録媒体」とは、インターネットなどのネットワークや電話回線などの通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやコンピュータとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現するものであっても良い。
【００９４】
以上、この発明の実施形態を図面を参照しながら詳述してきたが、具体的な構成は、この実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計も含まれる。
【００９５】
【発明の効果】
本発明によれば、１つまたは複数の秘密画像を分散し、隠蔽した２つ以上の割符画像を生成することができ、その生成された割符画像を印刷物である割符シートとして印刷することができる。これにより、割符画像から複数の秘密画像を再生することができる。また、割符画像を正位置以外の重ね合わせにより秘密画像を再生することができる。
また、人間は、複雑な機器を用いないで、割符画像に含まれる秘密画像を視認することができる。
【００９６】
請求項１、請求項７の発明によれば、１つ又は複数の秘密画像を再生する、２つ以上の割符画像を容易に生成することができる。
【００９７】
請求項２、請求項８の発明によれば、画素単位でずらして秘密画像を再生する、２つ以上の割符画像を容易に生成することができる。
【００９８】
請求項３、請求項９の発明によれば、１つ又は複数の秘密画像を再生する、２つ以上の割符画像を容易に生成することができる。
【００９９】
請求項４、請求項１０の発明によれば、１つ又は複数の秘密画像を反転及び／または回転により再生する、２つ以上の割符画像を容易に生成することができる。
【０１００】
請求項５、請求項１１の発明によれば、各々の秘密画像を操作者の手を煩わせることなく、秘密画像の属性を容易に変更することができる。
【０１０１】
請求項６、請求項１２の発明によれば、生成された割符画像を印刷物として印刷することができる。これにより、割符画像を印刷物として容易に配布することができる。
【０１０２】
請求項１３の発明によれば、人間は新たな機器を用いずに、割符画像に分散し、隠蔽された秘密画像を視認し、確認することができる。
【０１０３】
請求項１４の発明によれば、割符画像に分散し、隠蔽された秘密画像を、人間はガイドにしたがって操作することにより、容易に再生することができる。
【０１０４】
【図面の簡単な説明】
【図１】一実施の形態である画像生成システムの構成図
【図２】一実施の形態である画像生成処理を行う機能を示したブロック図
【図３】再生を行ったイメージ図
【図４】画素パターン情報の一例
【図５】（ａ）画素パターンの組み合わせである組合情報の一例、（ｂ）組み合わせのパターンの模式図
【図６】上下、左右反転する場合の領域情報の一例
【図７】領域テーブル情報の一例
【図８】画素パターンテーブル情報の一例
【図９】割符画像を上下、左右反転する場合の一例
【図１０】（ａ）秘密画像の画素の並び、（ｂ）割符画像の画素の並び
【図１１】割符画像の画素単位での重ね合わせの例示
【図１２】割符画像の画素単位での画素のパターンの作成方法の一例
【図１３】上下、左右反転させる秘密画像の例示
【図１４】秘密領域情報の一例
【図１５】ずらして重ねる割符画像を生成する処理フロー図
【図１６】上下、左右反転させる割符画像を生成する処理フロー図
【符号の説明】
１０・・・  コンピュータ
１１・・・  プリンタ
２０・・・  画像生成処理装置
２１・・・  中央演算処理装置
２２・・・  主記憶装置
２３・・・  入力装置
２４・・・  表示装置
２５・・・  通信制御装置
２０１・・・  記憶手段
２０２・・・  画像受付手段
２０３・・・  画像リサイズ手段
２０４・・・  画像生成手段
２０５・・・  領域分類手段
【図１】
0004582276.tif 000002
【図２】
0004582276.tif 000003
【図３】
0004582276.tif 000004
【図４】
0004582276.tif 000005
【図５】
0004582276.tif 000006
【図６】
0004582276.tif 000007
【図７】
0004582276.tif 000008
【図８】
0004582276.tif 000009
【図９】
0004582276.tif 000010
【図１０】
0004582276.tif 000011
【図１１】
0004582276.tif 000012
【図１２】
0004582276.tif 000013
【図１３】
0004582276.tif 000014
【図１４】
0004582276.tif 000015
【図１５】
0004582276.tif 000016
【図１６】
0004582276.tif 000017