(57)【要約】【課題】  文書等に情報を埋め込むことによって、文書等の出所の追跡及び原本性の保証を効果的に行えるようにするための、文書等に情報を埋め込む技術を提供することを目的とする。【解決手段】  略１ドットの線幅で所定の情報を表すドットの集合を複数並べて潜像画像を生成する潜像画像生成手段と、複数のドットの集合に対し、所定数のドットを有する付加線を所定の位置にそれぞれ付加して付加潜像画像を生成する付加潜像画像生成手段と、付加潜像画像を背景画像に埋め込んで出力画像を生成する出力画像生成手段とを有する。【選択図】  図９
2014138203.tif 000002
【特許請求の範囲】
【請求項１】
略１ドットの線幅で所定の情報を表すドットの集合を複数並べて潜像画像を生成する潜像画像生成手段と、
前記複数のドットの集合に対し、所定数のドットを有する付加線を、所定の位置にそれぞれ付加して付加潜像画像を生成する付加潜像画像生成手段と、
前記付加潜像画像を背景画像に埋め込んで出力画像を生成する出力画像生成手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記付加潜像画像生成手段は、前記付加潜像画像における前記複数のドットの集合のそれぞれのドット数の差に基づいて、前記複数のドットの集合にそれぞれ付加する前記付加線のドットの前記所定数を決定することを特徴とする
請求項１に記載の情報処理装置。
【請求項３】
前記付加潜像画像生成手段は、前記付加潜像画像における前記複数のドットの集合のそれぞれのドット数と、前記背景画像における、当該付加潜像画像と同じ大きさの領域内のドット数との差に基づいて、前記複数のドットの集合にそれぞれ付加する前記付加線のドットの前記所定数を決定することを特徴とする
請求項１又は２に記載の情報処理装置。
【請求項４】
前記付加潜像画像生成手段は、前記付加潜像画像における前記複数のドットの集合のそれぞれのドット数の差に基づいて、前記複数のドットの集合にそれぞれ付加する前記付加線のドットの前記所定数を決定する第１の付加ドット数決定手段と、
前記付加潜像画像における前記複数のドットの集合のそれぞれのドット数と、前記背景画像における、当該付加潜像画像と同じ大きさの領域内のドット数との差に基づいて、前記複数のドットの集合にそれぞれ付加する前記付加線のドットの前記所定数を決定する第２の付加ドット数決定手段と、
前記複数のドットの集合のそれぞれのドット数の差と、前記複数のドットの集合のそれぞれのドット数と前記背景画像における当該付加潜像画像と同じ大きさの領域内のドット数との差とに基づいて、前記複数のドットの集合にそれぞれ付加する前記付加線のドットの前記所定数を決定する第３の付加ドット数決定手段とを有し、
前記第１の付加ドット数決定手段と、前記第２の付加ドット数決定手段と、前記第３の付加ドット数決定手段とのうちのいずれか一方を選択的に用いて前記複数のドットの集合にそれぞれ付加する前記付加線のドットの前記所定数を決定することを特徴とする
請求項１乃至３のうちの何れか一項に記載の情報処理装置
【請求項５】
前記付加潜像画像生成手段は、前記複数のドットの集合に対してそれぞれ付加する前記付加線のドットの前記所定数及び前記所定の位置のうちの少なくとも一方を動的に決定することを特徴とする
請求項１乃至４のうちの何れか一項に記載の情報処理装置。
【請求項６】
前記付加潜像画像生成手段は、前記複数のドットの集合に対してそれぞれ付加する前記付加線のドットの前記所定数を、前記背景画像における、前記付加潜像画像と同じ大きさの領域内のドット数に基づいて動的に決定することを特徴とする
請求項５に記載の情報処理装置。
【請求項７】
前記付加潜像画像生成手段は、前記複数のドットの集合に対してそれぞれ付加する前記付加線のドットの前記所定数を、前記複数のドットの集合のそれぞれの間のドット数の差に基づいて動的に決定することを特徴とする
請求項５に記載の情報処理装置。
【請求項８】
前記付加潜像画像生成手段は、前記複数のドットの集合に対してそれぞれ付加する前記付加線のドットの前記所定数を、前記複数のドットの集合のそれぞれの間のドット数の差、及び前記背景画像における、前記付加潜像画像と同じ大きさの領域内のドット数に基づいて動的に決定することを特徴とする
請求項５乃至７のうちの何れか一項に記載の情報処理装置。
【請求項９】
前記付加潜像画像生成手段は、前記複数のドットの集合に対してそれぞれ付加する前記付加線のドットの前記所定数の最大値に基づき、当該付加線をそれぞれ付加する前記所定の位置を動的に決定することを特徴とする
請求項５乃至８のうちの何れか一項に記載の情報処理装置。
【請求項１０】
前記付加潜像画像生成手段は、前記複数のドットの集合に対しそれぞれ付加する前記付加線のドットの前記所定数及び前記所定の位置のうちの少なくともいずれか一方を、所定の条件情報に基づく規則に従って動的に決定することを特徴とする
請求項５乃至９のうちの何れか一項に記載の情報処理装置。
【請求項１１】
前記出力画像生成手段が、前記背景画像に対し、前記付加潜像画像を埋め込む位置を、前記付加潜像画像生成手段が前記付加線をそれぞれ付加する所定の位置に応じて動的に決定することを特徴とする
請求項５乃至１０のうちの何れか一項に記載の情報処理装置。
【請求項１２】
前記出力画像生成手段は、前記背景画像に対し、前記付加潜像画像を埋め込む位置を、所定の条件情報に基づく規則に従って動的に決定することを特徴とする
請求項１１に記載の情報処理装置。
【請求項１３】
略１ドットの線幅で所定の情報を表すドットの集合を複数並べて潜像画像を生成する潜像画像生成ステップと、
前記複数のドットの集合に対し、所定数のドットを有する付加線を所定の位置にそれぞれ付加して付加潜像画像を生成する付加潜像画像生成ステップと、
前記付加潜像画像を背景画像に埋め込んで出力画像を生成する出力画像生成ステップと
を有することを特徴とする画像生成方法。
【請求項１４】
コンピュータに、
略１ドットの線幅で所定の情報を表すドットの集合を複数並べて潜像画像を生成する潜像画像生成ステップと、
前記複数のドットの集合に対し、所定数のドットを有する付加線を所定の位置にそれぞれ付加して付加潜像画像を生成する付加潜像画像生成ステップと、
前記付加潜像画像を背景画像に埋め込んで出力画像を生成する出力画像生成ステップと
を実行させるための画像生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、画像生成方法及び画像生成プログラムに関する。
【背景技術】
【０００２】
複写機能を有する複合機で文書を複写して利用する形態は一般的であるが、複写機能の発達により、原本と複写物との区別が困難になってきている。また、複写を重ねているうちに、文書の出所を明確にすることが難しくなっている。
【０００３】
例えば、原本が社外秘の書類である場合等に、複写物が原本として流通することで、原本のセキュリティに影響を及ぼす可能性が生じる。これを防ぐために、原本が複写によるものでなく、本物であることを保証する（原本性の保証の）必要が生じる。また、原本に関する情報を原本に付加することで、複写物の出所を明確にし、文書の流通経路を把握することも、文書のセキュリティの保証に大いに役立つ。このためには、文書に何らかの工夫を施す必要があるが、それらの工夫を通常では視認できない形で行うことが、安全性の保証のためには重要な要素である。
【０００４】
特許文献１には、光学的に複写されない大きさの複数のマイクロ文字を複写不可能な線の太さを含み線の太さを異ならせて印刷することにより、複写された際に複製であることを容易に識別できるようにする技術が記載されている。
【０００５】
特許文献２には、プリンタの解像度を含むプリンタ情報を取得し、取得したプリンタ情報にしたがってプリンタがプリント可能な最小マイクロ文字の大きさを決定してプリントすることにより、複製物か否かの判別を可能にする技術が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は上記の点に鑑みてなされたものであり、文書等に情報を埋め込むことによって、文書等の出所の追跡及び原本性の保証を効果的に行えるようにするための、文書等に情報を埋め込む技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、略１ドットの線幅で所定の情報を表すドットの集合を複数並べて潜像画像を生成する。又、複数のドットの集合に対し、所定数のドットを有する付加線を所定の位置にそれぞれ付加して付加潜像画像を生成する。そして付加潜像画像を背景画像に埋め込んで出力画像を生成する。
【発明の効果】
【０００８】
略１ドットの線幅で所定の情報を表す複数のドットの集合のそれぞれに対し付加線を付加して生成した画像を用いることにより、文書等の出所の追跡及び原本性の保証を効果的に行えるような文書等を生成することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係るシステム構成例を示す図である。
【図２】図１に示される端末装置（情報処理装置）のハードウェア構成例を示す図である。
【図３】図１に示される端末装置（情報処理装置）によって実現される画像処理手段の機能ブロック図の一例である。
【図４】変形例に係る、図１に示される端末装置（情報処理装置）によって実現される画像処理手段の機能ブロック図である。
【図５】本発明の実施の形態に係る出力画像生成処理の流れの一例を示すフローチャートである。
【図６】変形例に係る出力画像生成処理の流れの一例を示すフローチャートである。
【図７】ドットで形成された極小フォントの例を示す図である。
【図８】図７の極小フォントに対し下線（付加線）を付加した例を示す図である。
【図９】極小フォントの埋め込みの例を示す図である。
【図１０】図７の極小フォントに対し下線（付加線）を付加して合計ドット数を等しく（１９ドット）した例を示す図である。
【図１１】下線（付加線）を付加した付加極小フォントと同じ大きさの矩形領域に付加極小フォントと（略）等しいドット数（１９ドット）を有する所定のドットパターンを敷き詰めることで背景画像を生成する例を示す図である。
【図１２】図１１に示す例によって生成した背景画像に対し、図１０の下線（付加線）を付加した付加極小フォントを埋め込んだ例を示す図である。
【図１３】図７の極小フォントに対し左側に縦線（左線）（付加線）を付加した例を示す図である。
【図１４】図７の極小フォントに対し右側に縦線（右線）（付加線）を付加した例を示す図である。
【図１５】図７の極小フォントに対し上線（付加線）を付加した例を示す図である。
【図１６】図７の極小フォントに対し、様々な態様の付加線を付加した例を示す図である。
【図１７】極小フォントをドットで形成する様子について説明するための図である。
【図１８】極小フォントを埋め込む背景画像中の位置について説明するための図である。
【図１９】図５または図６における、潜像画像の生成から出力画像の生成迄の処理の詳細の一例を示すフローチャートである。
【図２０】変形例に係る、図５または図６における、潜像画像の生成から出力画像の生成迄の処理の詳細を示すフローチャートである。
【図２１】図１９または図２０における「付加線の種別の決定」を行う際に使用可能なルール（ルール１）の一例を示す図である。
【図２２】図１９または図２０における「付加線におけるドットの割付方法」の決定の際に使用可能なルール（ルール２）の一例を示す図である。
【図２３】図１９または図２０における「埋込位置の決定」を行う際に使用可能なルール（ルール３）の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施の形態について説明する。図１は、本発明の実施の形態の概観図である。尚、以下の説明においては、便宜上、本発明の実施の形態の説明に必要な構成要素が示されている。
【００１１】
本発明の実施の形態は、端末装置１及び画像形成装置２を含む。端末装置１は情報処理装置の一例であり、例えば、表示手段１１、操作手段１２等を備える汎用的なＰＣである。画像形成装置２は、例えば、一般的なプリンタ機能等を備える複合機(Multifunction Peripheral)である。画像形成装置２は、例えばＡＤＦ（Auto Document Feeder）部２１、操作手段２２及びレーザープリンタ２３を備える。尚、画像形成装置２はプリンタ単体であっても良い。
【００１２】
端末装置１及び画像形成装置２は、ネットワークＮＷ（例えばＬＡＮ）により接続されている。端末装置１で生成した画像を、ネットワークＮＷを介して画像形成装置２に送信し、印刷させることができる。
【００１３】
本発明の実施の形態では、端末装置１が受け付けた表示画像（「文書」画像等）に対し、埋込情報を埋め込んで画像形成装置２で印刷する。印刷された用紙に埋め込まれた埋込情報（潜像画像）は「極小フォント」による文字列で表現されており、印刷された埋込情報は通常視認することができない。しかし、ルーペ等を使用して注意深く観察することにより、埋込情報を認識することができる。「極小フォント」は「ドットの集合」の一例である。
【００１４】
ここで「極小フォント」とは、１ドットの線幅で形成した文字等を意味する。例えば図１７に示す例では、（ａ）に示す如く、５×７ドット（横５ドット、縦７ドット）の矩形領域Ａ１を想定する。尚、図中、碁盤の目に該当するそれぞれの正方形がそれぞれの画素を示す。（ｂ）は極小フォントとしての、数字の「１」の表現例を示す。同図に示すように、極小フォントでは、１ドットの線幅で文字等が形成される。尚「１ドットの線幅」の代わりに、２ドットあるいは３ドット等の線幅で文字等を形成して「極小フォント」としてもよい。これら１ドットの線幅、２ドットの線幅、３ドットの線幅等は、それぞれ「略１ドットの線幅」の一例である。
【００１５】
例えば６００ＤＰＩ（dot per inch）で印刷する場合、当該５×７ドットの矩形領域Ａ１は、５／６００インチ×７／６００インチの大きさで印刷される。すなわち横は２．５４×５／６００≒０．０２[cm]、縦は２．５４×７／６００≒０．０３[cm]となる。このようは極小な矩形領域Ａ１に形成された文字等を直接肉眼で識別することは困難である。他方、ルーペ等を使用することにより、当該極小フォントによる文字列を識別及び読取可能である。
【００１６】
このように極小フォントを用いて情報を埋め込むことにより、印刷物上、通常、肉眼では、情報が埋め込まれている事実を認識することが困難である。例えば図９は、書面（報告書）の題字としての文字列「報告書」に含まれる一文字「告」の底部の横線ｂ１に、後述する図８の付加極小フォント（後述）による付加潜像画像（後述）ｓ１（数字の「１２３」）を埋め込んだ例を示す。すなわちこの例では、文字列「報告書」の画像を、「付加潜像画像」ｓ１に対する「背景画像」として利用する。
【００１７】
この例では、実際に用紙に印刷した状態、図９（ｄ）（１２ポイント）では、付加潜像画像ｓ１の存在を確認することは困難である。他方、図９（ｄ）の状態であっても、当該文書（報告書）が原本であれば、ルーペ等を用いることで、付加潜像画像ｓ１の存在及び、その情報の内容「１２３」を認識することができる。したがって、情報を埋め込んだ事実及び当該情報の内容が第三者に気づかれることなく、ルーペ等を用いて当該情報を読むことにより、当該文書の出所を追跡することができる。よってセキュリティの向上に資する。
【００１８】
他方当該文書（報告書）を複写機で複写した場合、当該複写機が６００ＤＰＩの解像度を有していても、６００ＤＰＩのドットを完全に再現することはできない。このため、１ドットの線幅で描かれた付加極小フォントによる付加潜像画像ｓ１における各ドットは複写により変形する。その結果、ルーペ等を用いて複写後の当該付加潜像画像ｓ１を観察することにより、複写の処理を経ていることを判断することができる。よって複写の許可を得ていない第三者が当該文書を複写した場合に、複写物であることを判断することができ、原本性の保証に資する。
【００１９】
本実施の形態では、更に付加潜像画像ｓ１に含まれる各付加極小フォントには後述する付加線ｆ２が付加されており、上記背景画像としての文字列「報告書」の画像における、付加極小フォントによる付加潜像画像ｓ１の存在を、より気づかれにくくする。
【００２０】
更に、それぞれの付加極小フォントのドット数を、付加極小フォント間で等しくすることが望ましい。より具体的には、例えば図１７（ａ）において、上記５×７ドットの矩形領域Ａ１に対し、周囲に１ドット幅を加えた７×９ドットの矩形領域Ａ２を所定の矩形領域とする。そして当該所定の矩形領域に含まれるドット数を、付加極小フォント間で等しくするのである。
【００２１】
例えば図１７（ｂ）の例の場合、数字「１」の極小フォントｆ１に含まれるドット数は１４である。ここで潜像画像において使用する極小フォントを、例えば図７に示す如く、０〜９の１０個の数字とする。この場合、図７に示す、それぞれの極小フォントに含まれるドット数のうち、最大ドット数は、例えば極小フォント「８」の１７個である。他方最小ドット数は、例えば極小フォント「１」の１４個である。そこで、図１０に示すように、例えば、上記所定の矩形領域Ａ２に含まれるドット数を一律（統一的）に１９個とする。
【００２２】
この場合、ドット数が１４個の極小フォント「１」に対しては、上記１９個との差である５個のドット（５ドット）を付加線ｆ２として付加する。他方、ドット数が１７個の「８」に対しては、上記１９個との差である２個のドットを付加線ｆ２として付加する。より具体的には、極小フォント「１」の場合、図１７（ｃ）に示す如く、１４ドットの極小フォントｆ１に対し、上記５ドットを、極小フォントｆ１の底部に、「下線」の付加線ｆ２として付加する。同様にして、０〜９のそれぞれの極小フォントｆ１に対し、１９個との差分の個数のドットを下線の付加線ｆ２として、付加する。付加した結果の極小フォントを上記の如く「付加極小フォント」と称する。その結果、０〜９のそれぞれの付加極小フォントの総ドット数は、全て１９個となり、付加極小フォント間で等しくなる。
【００２３】
又この場合、７×９ドットの所定の矩形領域Ａ２におけるドットの面積率は、１９／（７×９）＝１９／６３≒０．３（略３０％）となり、０〜９のそれぞれの付加極小フォント間で、ドットの面積率が略３０％で等しい。このようにドットの面積率が等しい場合、図９（ｄ）のように実際に印刷すると、付加潜像画像ｓ１に含まれるそれぞれの付加極小フォント「１〜３」間の識別は、肉眼では困難となる。その結果、上記背景画像としての文字列「報告書」の画像における、付加極小フォントによる付加潜像画像ｓ１の存在を、より一層、気づかれにくくすることができる。尚、付加極小フォントによる文字列の画像を付加潜像画像ｓ１と称している。
【００２４】
更に変形例として、背景画像としての文字列「報告書」の画像自体を、付加潜像画像ｓ１におけるそれぞれの付加極小フォントのドットの面積率と略等しいドットの面積率の所定のドットパターンを敷き詰めて形成することが望ましい。所定のドットパターンを敷き詰めて背景画像を形成することを、以下「敷き詰め処理」と称する（図１１、図１２参照）。その結果、付加潜像画像ｓ１を含む文字列「報告書」の画像の全体に亘り、面積率を略一定とすることができる。その結果、上記背景画像としての文字列「報告書」の画像における、付加極小フォントによる付加潜像画像ｓ１の存在を、更に気づかれにくくすることができる。
【００２５】
尚、図７，図８，図１０等から明らかなように、付加極小フォントの場合であっても、極小フォント（図７等）同様、その意味内容、すなわち各付加極小フォントが０〜９の数字であることを（ルーペ等を用いて）認識することが可能である。よって、付加潜像画像ｓ１を背景画像（文字列「報告書」）に埋め込んで印刷した場合、第三者には気づかれることなく、当該印刷物から、付加潜像画像ｓ１として埋め込んだ情報を（ルーペ等を用いて）読み取ることができる。「付加潜像画像ｓ１として埋め込んだ情報」とは、図９の例の場合、図示の如く、数字「１、２，３」、図１２の例の場合も図示の如く「０，１，２，３，４，５，６，７，８，９」である。よって潜像画像の内容を、当該文書の出所を示す情報とすることにより、文書の出所の追跡に資することができる。当該文書の出所を示す情報とは、例えばいつ、誰が、どこで画像を印刷したかを示す情報等（人を特定するＩＤ、印刷識別用のＩＤ等）である。
【００２６】
ここで、背景画像（この場合文字列「報告書」）において、付加潜像画像ｓ１を背景画像に埋め込む場所に応じて、極小フォントｆ１に対する付加線ｆ２の延在方向（位置）を決定するようにしてもよい。より具体的には、図９の例の場合、背景画像のうち、「告」の字のうち、底部の横線ｂ１に付加潜像画像ｓ１を埋め込むものとする。この場合、図８の如く、下線ｆ２を付加した付加極小フォントを用いればよい。その結果、文字列「報告書」において、付加潜像画像ｓ１をより目立たなくすることができ、埋め込んだことを、より気づきにくくすることができる。尚、当該説明では、付加潜像画像ｓ１を背景画像に埋め込む場所に応じて、極小フォントｆ１に対する付加線ｆ２の延在方向（位置）を決定するようにしたが、このような方法に限定されることはない。逆に、極小フォントｆ１に対する付加線ｆ２の延在方向（位置）に応じて、背景画像に付加潜像画像ｓ１を埋め込む場所を決定するようにしてもよい（図２３の例）。
【００２７】
この場合、付加線ｆ２は「下線」の代わりに「上線」（図１５参照）であっても良い。又背景画像に埋め込む場所は、底部の横線ｂ１に限らず、それ以外の横線（例えば図１８のＡ等）でもよい。同様に、背景画像に含まれる縦線（図１８のＣ，Ｄ等）に付加潜像画像ｓ１を埋め込む際には、付加線ｆ２を「縦線」（左線又は右線、図１３，図１４参照）として付加することにより、同様の作用効果を得ることができる。同様に、背景画像に含まれる斜め線に付加潜像画像ｓ１を埋め込む際には、付加線ｆ２を「斜め線」として付加することにより、同様の作用効果を得ることができる。
【００２８】
尚、付加潜像画像ｓ１を背景画像に含まれる横線に埋め込む場合には、図９，図１２に示すように、付加極小フォントをそれぞれ横に順に並べて付加潜像画像を形成する。その結果、例えば付加潜像画像を、図１８に示す背景画像の横線Ａ又はＢに埋め込む際、付加極小フォントをそれぞれ当該横線Ａ又はＢに包含されるようにして埋め込むことができる（図９，図１２参照）。同様に、付加潜像画像ｓ１を背景画像に含まれる縦線に埋め込む場合には、付加極小フォントをそれぞれ縦に順に並べて付加潜像画像を形成する。その結果、例えば付加潜像画像を、図１８に示す背景画像の縦線Ｃ又はＤに埋め込む際、付加極小フォントをそれぞれ当該縦線Ｃ又はＤに包含されるようにして埋め込むことができる。同様に付加潜像画像ｓ１を背景画像に含まれる斜め線に埋め込む場合には、付加極小フォントをそれぞれ斜めに順に並べて付加潜像画像を形成する。その結果、付加潜像画像を背景画像に含まれる斜め線に埋め込む際、付加極小フォントをそれぞれ当該斜め線に包含されるようにして埋め込むことができる。
【００２９】
尚、背景画像は上記「報告書」等の文字列の画像である必要はなく、所定のパターン（地模様等）、罫線、枠線等、潜像画像を埋め込む領域を含む画像であればよい。
【００３０】
又極小フォントに付加線を付加して付加極小フォントを生成する際、付加線ｆ２として付加する場合に限られず、特に「線」を構成しない、１以上の単独（孤立）ドットを付加するようにしても良い。
【００３１】
又、付加線ｆ２を付加する場合でも、例えば図１６に示す如く、それぞれの付加極小フォント毎に、付加線を付加する位置や方向を変えても良い。図１６の例の場合、付加極小フォント「０」では、中央部分に縦線ｆ２を付加しており、「７」では、右下に斜め線ｆ２を付加している。
【００３２】
又、付加極小フォントは、黒ドットで形成するものに限られず、黒以外の色のドットで形成しても良い。
【００３３】
又上記所定の矩形領域Ａ２は、図１７に示すもの（７×９ドット）、すなわち上下左右に画素を１列ずつ加えた構成に限られない。例えば図８，図１０，図１７（ｃ）のように、付加線ｆ２が下線の場合、付加線ｆ２を加える下側のみに１列、画素を加えて５×８ドットの矩形領域を所定の矩形領域Ａ２としても良い。その場合、上記面積比は１９／（５×８）＝１９／４０≒０．５（略５０％）となる。すなわち０〜９のそれぞれの付加極小フォント間で、ドットの面積率が略５０％で等しくなるように、それぞれの極小フォントにドットを付加して付加極小フォントを生成する。その結果同様の作用効果を得ることができる。図９、図１２の例の各々は、この場合の例である。
【００３４】
特にこの例のように付加線ｆ２が下線のみの場合、所定の矩形領域Ａ２を５×８にすることによって付加極小フォント間の隙間を詰めて背景画像に埋め込むことができる（図９、図１２参照）。その結果、背景画像（文字列「報告書」）において、付加潜像画像ｓ１を、より目立たなくすることができる。同様に、付加線ｆ２が上線の場合、付加線ｆ２を加える上側のみに１列、画素を加えて５×８ドットの矩形領域を所定の矩形領域Ａ２としても良い。
【００３５】
又付加線ｆ２が左線あるいは右線の場合、付加線ｆ２を加える左側あるいは右側のみに１列、画素を加えて６×７ドットの矩形領域を所定の矩形領域Ａ２としても良い。又、付加線ｆ２が上下線の場合、付加線ｆ２を加える上下両側のみに１列ずつ、画素を加えて５×９ドットの矩形領域を所定の矩形領域Ａ２としても良い。又付加線ｆ２が左右線の場合、付加線ｆ２を加える左右両側のみに１列ずつ、画素を加えて７×７ドットの矩形領域を所定の矩形領域Ａ２としても良い。
【００３６】
また極小フォントのフォントデザイン及びサイズ、文字種等は、図示の例に限られない。ドットの組み合わせによって文字を判断できる限り、いかなるフォントデザインでも良いし、いかなる文字サイズ、いかなる文字種であっても良い。
【００３７】
又、上記ドットの面積率を付加極小フォントと背景画像との間で揃える際、略等しければ良く、必ずしも同一（等しい）である必要はない。付加極小フォントと背景画像との間でドットの面積率が略同一であれば、同一の場合と同様の作用効果が得られるからである。
【００３８】
同様に付加極小フォント間でドット数を揃える際も、略同一であれば、同一の場合と同様の作用効果が得られると考えられる。
【００３９】
又、極小フォントにドットを付加して付加極小フォントを生成する場合、各所定の矩形領域Ａ２内の総ドット数の例は上記１９個に限られることはない。付加極小フォントが文字等として、原本においてルーペ等を用いて認識（識別）できれば、２０個あるいは２１個等であっても良い。
【００４０】
又、極小フォントは数字に限定されることはなく、アルファベット、ひらがな等、あらゆる種別の文字等であってよい。ただし文字等の種別によっては（例えばひらがなの場合）、上記５×７の矩形領域Ａ１では、表現しきれず、もっと大きな矩形領域が必要になる場合がある。
【００４１】
尚、以下の説明において、便宜上、画像形成装置２はレーザープリンタ２３により用紙を印刷することとしているが、インクジェット方式により印刷することとしてもよい。
【００４２】
（端末装置１のハードウェア構成）
次に、端末装置１のハードウェア構成について説明する。図２は、端末装置のハードウェア構成図である。
【００４３】
端末装置１は、表示手段１１、操作手段１２のほか、ＣＰＵ(Central Processing Unit) １０１、メモリ装置１０２、ネットワークＩ／Ｆ１０３、外部メディアＩ／Ｆ(Interface) １０４を備える。
【００４４】
ＣＰＵ１０１は中央演算装置であり、メモリ装置１０２に記憶されたプログラムに従って処理を実行する。メモリ装置１０２はＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)又はＨＤＤ(Hard Disk Drive)等を備え、端末装置１（ＣＰＵ１０１）が実行するプログラムを格納する。表示手段１１は液晶表示画面又はＣＲＴ等のディスプレイであり、表示画像に埋め込む埋込情報を表示するほか、端末装置１の操作に関する情報を表示する。操作手段１２はキーボード、マウス等の操作装置であり、ユーザの操作を受け付ける。
【００４５】
ネットワークＩ／Ｆ１０３は、端末装置１が接続されたネットワークのインターフェイスであり、本実施の形態では画像形成装置２の通信を仲介する。外部メディアＩ／Ｆ１０４は、外部メディアとのインターフェイスである。例えばＣＤ−ＲＯＭ(Compact Disc Read Only Memory)に記録されたプログラムをインストールする際には、外部メディアＩ／Ｆ１０４を経由して処理が実行される。
【００４６】
（画像処理手段）
次に、端末装置１によって実現される画像処理手段について説明する。図３は、端末装置１によって実現される画像処理手段の機能ブロック図である。以下に説明する画像処理手段は、例えば図２に示すＣＰＵ１０１が、メモリ装置１０２にインストールされた画像処理プログラムを実行することによって実現される。当該画像処理プログラムは、例えば外部メディアＩ／Ｆ１０４を介して外部メディア（ＣＤ−ＲＯＭ等）からインストールしても良いし、ネットワークＩ／Ｆ１０３を介して外部のサーバ等からインストールしても良い。尚、当該画像処理プログラムは、画像生成プログラムの一例である。又端末装置１は、コンピュータの一例である。
【００４７】
図３に示す画像処理手段は、背景画像決定部２０１、潜像画像生成部２０２，付加潜像画像生成部２０３及び出力画像生成部２０４を有する。
【００４８】
本実施の形態では、表示画像に埋め込む情報である埋込情報を示す潜像画像を生成し、潜像画像を背景画像に合成して出力画像を生成する。より具体的には、端末装置１が受け付けた表示画像から背景画像を決定し、決定した背景画像に対し埋込情報を重畳して出力画像を生成し、画像形成装置２で出力画像の印刷を行う。
【００４９】
背景画像決定部２０１は、本来印刷すべき画像である表示画像の入力を受け付ける。当該表示画像は、例えば題字の文字列「報告書」及び本文を含む文書「報告書」の画像である。表示画像は、メモリ装置１０２に予め保管されたものを取得してもよいし、ネットワークＩ／Ｆ１０３の仲介によりネットワーク経由で取得したものでもよい。
【００５０】
背景画像決定部２０１は、例えば当該表示画像を表示手段１１に表示し、当該表示画像中、背景画像として使用する画像部分をユーザに選択させる。画像部分の選択はユーザが操作手段１２を操作することによって実行される。当該画像部分は、例えば上記印刷すべき文書「報告書」の題字の文字列「報告書」の画像である。
【００５１】
当該画像部分の選択の操作を受け、背景画像決定部２０１は、当該選択された画像部分である文字列「報告書」の画像を、潜像画像を埋め込む対象としての「背景画像」として決定する。
【００５２】
次に、潜像画像生成部２０２が埋込情報を取得する。埋込情報は、例えばいつ、誰が、どこで画像を印刷したかを示す情報であり、ユーザが操作手段１２により入力してもよいし、印刷する表示画像の画像データに付加された情報から取得する構成としてもよい。潜像画像生成部２０２は、取得した埋込情報を示す文字列を極小フォントで描いた潜像画像を生成する。
【００５３】
次に付加潜像画像生成部２０３は、上記潜像画像生成部２０２が生成した潜像画像に含まれる極小フォントの各々に対し付加する付加線ｆ２の種別を決定する。「付加線ｆ２の種別」とは、例えば上記「下線」、「上線」、「左線」、「右線」、「上下線」、「左右線」等である。「上下線」とは、「上線」と「下線」との両方を同時に用いる場合を言い、「左右線」とは、「左線」と「右線」との両方を同時に用いる場合を言う。
【００５４】
又、当該付加線ｆ２の種別の決定は、潜像画像に含まれる極小フォントのドット数、あるいは、極小フォントのドット数及び上記背景画像決定部２０１が決定した背景画像における付加極小フォントと同じ大きさの矩形領域におけるドット数を参照して動的に行う。尚ここでは便宜上、上記「所定の矩形領域Ａ２」を、上記「付加極小フォントと同じ大きさの矩形領域」として用いるものとする。
【００５５】
より具体的には、まず、潜像画像に含まれるそれぞれの極小フォント間のドット数の差に基づき、付加極小フォントのドット数を統一的に決定する。この場合の付加線ｆ２のドット数の決定方法を以下「第１の付加線ドット数決定方法」と称する。例えば、上記「付加極小フォント」間でドット数が等しくなるように、各極小フォントに付加する「付加線ｆ２のドット数」を決定する。そして当該決定したそれぞれの付加線ｆ２のドット数の最大値を「最大付加ドット数」として得る。「最大付加ドット数」は、「複数のドットの集合に対してそれぞれ付加するドットの所定数の最大値」の一例である。例えば極小フォントが図７の数字０〜９であった場合であって、上記の如く、付加極小フォントのドット数を統一的に１９に決定したとする。その場合、最小ドット数の数字「１」のドット数は１４であるため、付加線ｆ２のドット数は４である。又最大ドット数の数字「８」のドット数は１７であるため、付加線ｆ２のドット数は２である。従ってこの場合、「最大付加ドット数」は「４」である。
【００５６】
あるいは、それぞれの極小フォントのドット数と背景画像の「所定の矩形領域Ａ２」内のドット数との差に基づき、付加極小フォントのドット数を統一的に決定する。この場合の付加線ｆ２のドット数の決定方法を以下「第２の付加線ドット数決定方法」と称する。例えば、上記「付加極小フォント」のそれぞれのドット数と背景画像の「所定の矩形領域Ａ２」におけるドット数とが略等しくなるように、各極小フォントに付加する付加線ｆ２のドット数を決定する。そして当該決定したそれぞれの付加線ｆ２のドット数の最大値を「最大付加ドット数」として得る。
【００５７】
あるいは、それぞれの極小フォント間のドット数の差及び極小フォントのドット数と背景画像の「所定の矩形領域Ａ２」内のドット数との差の両方に基づき、付加極小フォントのドット数を統一的に決定する。この場合の付加線ｆ２のドット数の決定方法を以下「第３の付加線ドット数決定方法」と称する。例えば、原則的には、付加極小フォントのそれぞれのドット数と背景画像における「所定の矩形領域Ａ２」におけるドット数とが略等しくなるように、各極小フォントに付加する付加線ｆ２のドット数を決定する。しかしながら、例えばそれぞれの極小フォント間のドット数の差が所定値未満の場合には、例外的に背景画像の「所定の矩形領域Ａ２」との間のドット数の差を無視する。そしてこの場合には付加極小フォント間でドット数が等しくなるように、各極小フォントに付加する「付加線ｆ２のドット数」を決定する。そして当該決定したそれぞれの付加線ｆ２のドット数の最大値を「最大付加ドット数」として得る。
【００５８】
そしてこのようにして得た「最大付加ドット数」に基づき、付加線の種別を決定する。具体例につき、図２１と共に後述する。
【００５９】
尚上記「第１の付加線ドット数決定方法」、「第２の付加線ドット数決定方法」及び「第３の付加線ドット数決定方法」のいずれを選択するかは、例えばユーザによる操作手段１２等を用いた設定操作によって決定する。又、上記「第１の付加線ドット数決定方法」、「第２の付加線ドット数決定方法」及び「第３の付加線ドット数決定方法」のそれぞれを実施するプログラムとして、個別のプログラムを設けても良い。
【００６０】
次に付加潜像画像生成部２０３は、「付加線ｆ２におけるドットの割付方法」を決定する。ここで「付加線ｆ２におけるドットの割付方法」とは、例えば図１７（ｃ）において極小フォントｆ１に付加線ｆ２を付加する際に、当該付加線ｆ２が含むドットをどのように付加線ｆ２として割り付けるか、の方法である。より具体的には、図１７（ｃ）の例では、付加線ｆ２のドッド数は５であり、上記極小フォントの矩形領域Ａ１（５×７ドット）の幅と一致する。従ってこの場合、全幅（５ドット分）にドットを割り付けることとなるため、割付方法は特に問題とはならない。他方、付加線ｆ２のドット数が５未満の場合（ｎとする）、付加線ｆ２を形成するｎ個のドットを、５ドット分の幅において、どのように配置するかを決定する。
【００６１】
すなわち極小フォントの真下の付加線ｆ２の領域（５ドット分の領域）のうち、どの部分にｎドットを配置するかを決定する。具体的には、図２２に示すように、「端から順に配置する」方法と、「中央から順に配置する」方法とがある。「端から順に配置する」方法の場合、例えば、上記５ドット分の領域のうち、左から（右からでも良い）順に、１ドットずつ、ｎドットを配置する。この場合、ｎ<５であるため、上記５ドット分の領域のうち、右端の、１ドット以上の領域が空白のまま残されることになる。
【００６２】
他方、「中央から順に配置する」方法の場合、例えば、上記５ドット分の領域のうち、まず中央の１ドットの領域に最初の１ドットを配置する。次に、当該配置した１ドットを中心に、左右交互（右左交互でも良い）に順次、配置済みのドットに隣接させて１ドットずつ配置する。この場合、ｎ<５であるため、上記５ドット分の領域のうち、右端の１ドットの領域、あるいは両端それぞれの１ドット以上の領域が空白のまま残されることになる。
【００６３】
付加線ｆ２が上線の場合も上記同様である。付加線ｆ２が縦線（左線又は右線）の場合、「端から順に配置する」方法では、極小フォントの５×７の矩形領域Ａ１における付加線ｆ２の領域は、極小フォントの真横の７ドット分（高さ）の領域である。従って、当該７ドット分の領域のうち、上から（下からでも良い）順に、１ドットずつ、ｎドットを配置する。この場合、ｎ<７であるため、上記７ドット分の領域のうち、下端の、１ドット以上の領域が空白のまま残されることになる。
【００６４】
「中央から順に配置する」方法では、例えば、上記７ドット分の領域のうち、まず中央の１ドットの領域に最初の１ドットを配置する。次に、当該配置した１ドットを中心に、上下交互（下上交互でも良い）に順次、配置済みのドットに隣接させて１ドットずつ配置する。この場合、ｎ<７であるため、上記７ドット分の領域のうち、下端の１ドットの領域、あるいは上下両端それぞれの１ドット以上の領域が空白のまま残されることになる。
【００６５】
付加線ｆ２が上記「上下線」の場合、上下交互に（下上交互でも良い）順次１ドットずつ配置するものとし、上下線（上線、下線）のそれぞれにおいては、上記上線又は下線の場合同様の方法にて、順次１ドットずつ配置する。同様に付加線ｆ２が上記「左右線」の場合、左右交互に（右左交互でも良い）順次１ドットずつ配置するものとし、左右線（左線、右線）のそれぞれにおいては、上記縦線の場合と同様の方法にて、順次１ドットずつ配置する。
【００６６】
「端から順に配置する」方法（「割付方法１」）及び「中央から順に配置する」方法（「割付方法２」）のいずれを選択するかは、例えばユーザによる操作手段１２等を用いた設定操作に基づき、図２２のルール２に従って決定する。
【００６７】
付加潜像画像生成部２０３は、このようにして決定した「付加線ｆ２のドット数」、「付加線ｆ２の種別」及び「付加線ｆ２におけるドットの割付方法」に従って、極小フォントｆ１のそれぞれに対し、付加線ｆ２を付加する。付加潜像画像生成部２０３は、このようにして「付加潜像画像」（「付加極小フォント」によって形成された文字列の画像）を生成する。
【００６８】
次に、出力画像生成部２０４は、「埋込位置の決定」を行う。「埋込位置の決定」では、背景画像決定部２０１が決定した背景画像のどの部分に実際に、付加潜像画像生成部２０３が生成した付加潜像画像（付加極小フォントで形成された文字列の画像）を埋め込むのか、を決定する。
【００６９】
出力画像生成部２０４はまず、背景画像決定部２０１が決定した背景画像（文字列「報告書」）のうちから、「告」の文字を選択し、更に「告」の文字のうちから、下方の「口」部分を、選択する。ここまでの選択動作は、例えば文字列「報告書」が背景画像として決定された場合に行うべきものとして、予め設定されているものとする。上記文字列「報告書」以外にも、「契約書」、「見積書」等、定型的に文書の題字として使用される文字列等につき、上記同様、当該文字列中、どの文字のどの部分を、付加潜像画像を埋め込む対象として選択するかを予め設定しておくことが望ましい。あるいは、背景画像の文字列のうちのどの文字のどの部分に付加潜像画像を埋め込むかを、その都度ユーザが操作手段１２によって入力して指定するようにしても良い。
【００７０】
次に出力画像生成部２０４は、このようにして選択された文字の部分のうちの、更にどの部分に付加潜像画像を埋め込むかを決定する。例えば上記「口」の場合、図１８に示す如く、その上下左右の各直線部分Ａ，Ｂ，Ｃ，Ｄのうちの、どの部分かを決定する。より具体的には、図２３に示す如く、上記決定された「付加線ｆ２の種別」に応じて、付加潜像画像が最も目立たなくなると考えられる部分（位置）に決定する。尚、図２３中、上記「上下線」の場合の埋込位置はＡでもＢでも良く（例えばＡ）、上記「左右線」の場合の埋込位置はＣでもＤでも良い（例えばＣ）。
【００７１】
次に出力画像生成部２０４は、このようにして決定した背景画像の埋込位置に付加潜像画像を埋め込み、出力画像を生成する。より具体的には、表示画像である、文書「報告書」の題字「報告書」の画像における、付加極小フォントの文字列の画像（付加潜像画像）を埋め込むべき画像部分を、当該付加潜像画像で置き換える。すなわち、文字列「報告書」の「告」の字の「口」部分の、上下左右の直線部分Ａ，Ｂ，Ｃ，Ｄのうち、上記決定した部分（例えばＢ）における所定部分を当該付加潜像画像で置き換える（例えば左詰めの要領で埋めてゆく、図９のｂ１のｓ１参照）。このようにして、文書「報告書」の題字「報告書」及び本文のうち、題字「報告書」の一部に付加潜像画像の形態で埋込情報が埋め込まれた文書画像が出力画像として生成される。生成された出力画像は、ネットワークＩ／Ｆ１０３を介して画像形成装置２に出力され、画像形成装置２で印刷される。
【００７２】
当該出力画像は、これを画像形成装置２で印刷した原本では、付加潜像画像は、肉眼では、背景画像である題字「報告書」の文字列の画像内で埋もれて、その存在の認識自体が困難である（図９（ｄ）参照）。しかしながら当該１ドットの線幅で描かれた付加潜像画像の文字列は、ルーペ等を用いて観察することによって読むことが可能である（図９（ａ）参照）。よって、第三者に気づかれることなく、出所情報等を、付加潜像画像の形態で文書等に埋め込むことが可能であり、原本の出所の追跡に資する。
【００７３】
又、例えば６００ＤＰＩの原本を複写した場合、複写機の解像度は通常６００ＤＰＩ程度であり、その場合、６００ＤＰＩの１ドットを完全に再現できず、各ドットがつぶれて再現される。その結果、１ドットの線幅で形成された付加潜像画像の文字列は変形し、従って原本との差異が明白である。その結果複写物は複写物であることが容易に判定でき、原本性の保証に資する。
【００７４】
図４は、変形例に係る、図１に示される端末装置（情報処理装置）１が有する画像処理手段の機能ブロック図である。図４の機能ブロック図は上述した図３の機能ブロック図と同様であり、同様の構成部分には同一の符号を付し、重複する説明を省略する。主に、図３の機能ブロック図との相違点につき、以下に説明を行う。
【００７５】
図４の機能ブロック図が図３の機能ブロック図と異なる点は、背景画像決定部２０１Ａが、上記「敷き詰め処理」を実行する点である。すなわち背景画像決定部２０１Ａは、例えば表示画像における文字列「報告書」の画像を背景画像と決定した後に、敷き詰め処理を行う。すなわち、当該「報告書」の画像を、付加潜像画像ｓ１におけるそれぞれの付加極小フォントにおけるドットの面積率と略等しいドットの面積率を有する所定のドットパターンを敷き詰めて形成する。
【００７６】
例えば図１２の例の場合、図１０の付加極小フォントの文字列の画像を付加潜像画像ｓ１として使用し、図１１のドットパターンを敷き詰めて形成した背景画像「報告書」に対し、埋め込む。この場合、５×８ドットの矩形領域（図１０参照）を所定の矩形領域Ａ２として用い、当該所定の矩形領域Ａ２におけるドット数を一定数、１９個としている。
【００７７】
すなわち、図１０の付加極小フォントの各々は全て、５×８ドットの所定の矩形領域Ａ２におけるドット数が１９個となるように、付加線ｆ２のドット数がそれぞれ決定されている。例えば極小フォント「１」ｆ１のドット数は１４個であるため、付加線ｆ２のドット数を５個にして合計１９ドットにしている。極小フォント「８」ｆ１のドット数は１７個であるため、付加線ｆ２のドット数を２個にして同じく合計１９ドットにしている。その結果、ドットの面積率は、付加極小フォントの各々では、１９／（５×８）＝１９／４０=０．４７５（略４８％）となる。
【００７８】
又、上記敷き詰め処理に使用するドットパターンは、図１１（ａ）に示す２種類のドットパターンを用いる。それぞれのドットパターンは互いに異なるパターンではあるがドット数は１９個で共通であり、図１０の付加極小フォントのドット数とも等しい。これらのドットパターンの各々において、ドットの面積率も上記同様、５×８ドットの所定の矩形領域Ａ２内のドット数が１９であるため、１９／（５×８）＝１９／４０=０．４７５（略４８％）であり、上記付加極小フォントと等しい。当該２種類のドットパターンを図１１（ｂ）に示すように交互に敷き詰めてゆくことによって、図１２に示すように、「報告書」の文字列の画像を、背景画像として形成する。そして上記表示画像中、対応する題字「報告書」の文字列の画像を、当該形成した背景画像（敷き詰め処理で形成された「報告書」の文字列の画像）で置き換える。
【００７９】
出力画像生成部２０４は、当該表示画像中、このように背景画像決定部２０１Ａが「敷き詰め処理」によって生成した背景画像としての「報告書」の文字列の画像に対し、図１０の付加極小フォントの文字列の画像による付加潜像画像ｓ１を埋め込む（図１２参照）。その場合の埋込位置については、例えば図３と共に上述の如くに決定される。
【００８０】
上述した図４の構成によって得られる出力画像は、これを印刷した原本では、図３の場合同様、付加極小フォントで形成された文字列は１ドットの線幅で描かれ更に付加線ｆ２が付加されている。このため、肉眼では、背景画像たる題字「報告書」の文字列の画像内で埋もれて、その存在の認識自体が困難である（図１２（ｄ）参照）。
【００８１】
特に当該変形例の場合、背景画像である文字列「報告書」自体が、付加潜像画像ｓ１における付加極小フォントと等しいドットの面積率を有するドットパターンを敷き詰めて形成されている。その結果、背景画像である文字列「報告書」を描いているドットパターンにおけるドットの面積率と、そこに埋め込まれている付加潜像画像ｓ１を形成している付加極小フォントにおけるドットの面積率とが等しい。その結果、例えば図１２（ｃ）を図９（ｂ）と見比べると分かり易いように、ドットパターンを敷き詰めた背景画像（図１２）では、付加潜像画像ｓ１が背景画像に埋もれ易く、より見分けにくくなる。その結果、図３の構成に比し、より一層、付加潜像画像ｓ１の存在が第三者に認識されづらくなる。
【００８２】
又この場合も図３の構成の場合同様、当該１ドットの線幅で描かれた文字列ｓ１は、ルーペ等を用いて観察することによって読むことが可能である（図１２（ａ）参照）。よって、より確実に第三者に気づかれることなく、出所情報等を、付加潜像画像ｓ１の形態で文書等に埋め込むことが可能であり、原本の出所の追跡に資する。
【００８３】
又この場合も図３の構成の場合同様、例えば６００ＤＰＩの原本を複写した場合、複写機の解像度は通常６００ＤＰＩ程度であり、その場合、６００ＤＰＩの１ドットを完全に再現できず、各ドットがつぶれて再現される。その結果、１ドットの線幅で形成された文字列ｓ１は変形し、原本との差異が明白となる。その結果複写物は複写物であることが容易に判定でき、原本性の保証に資する。
【００８４】
尚、上の説明では、ドットパターンを敷き詰めて背景画像を形成する際のドットパターンにおけるドットの面積率を、付加極小フォントのそれぞれにおけるドットの面積率と等しくしたが、この例に限られない。ドットパターンを敷き詰めて背景画像を形成する際のドットパターンにおけるドットの面積率を、付加極小フォントのそれぞれにおけるドットの面積率と近似させる（略等しくする）ようにしてもよい。その場合でも、ドットパターンにおけるドットの面積率を、付加極小フォントのそれぞれにおけるドットの面積率と等しくした場合と同様の作用効果が得られる。
【００８５】
尚上記ドットパターンについては、図１１の例に限られず、種々のドットパターンを使用可能である。実際に用いるドットパターンはメモリ装置１０２に予め格納しておいても良いし、ネットワークＩ／Ｆ１０３経由、外部メディアＩ／Ｆ１０４経由等で入手するようにしても良い。
【００８６】
図５は、図３の構成の画像処理手段が実行する出力画像生成処理の流れの一例を示すフローチャートである。
【００８７】
図５中、ステップＳ１で背景画像決定部２０１は、図３と共に上述の如くに、所定の表示画像から背景画像を決定する。
【００８８】
又ステップＳ２にて、潜像画像生成部２０２は、図３と共に上述の如くに、所定の埋込情報に基づいて極小フォントｆ１による潜像画像を生成する。
【００８９】
次にステップＳ３にて、付加潜像画像生成部２０３は、図３と共に上述の如くに、上記極小フォントｆ１による潜像画像に対し、付加線ｆ２を付加して付加極小フォントによる付加潜像画像ｓ１を生成する。
【００９０】
次にステップＳ４にて、出力画像生成部２０４は、図３と共に上述の如くに、ステップＳ１で決定された、表示画像における背景画像の所定の位置に、付加潜像画像ｓ１を埋め込み、出力画像を生成する。
【００９１】
図６は、図４の構成の画像処理手段が実行する出力画像生成処理の流れの一例を示すフローチャートである。
【００９２】
図６中、ステップＳ１Ａで背景画像決定部２０１Ａは、図４と共に上述の如くに、所定の表示画像から背景画像を決定するとともに、所定のドットパターンを敷き詰めて当該背景画像と同じ文字列の画像を形成する。そして当該ドットパターンを敷き詰めて形成した文字列の画像で、表示画像中、決定された背景画像を置き換える。
【００９３】
又ステップＳ２、Ｓ３は、図５と共に上述した通りである。
【００９４】
次にステップＳ４にて、出力画像生成部２０４は、ステップＳ１Ａでドットパターンを敷き詰めて形成された文字列である、表示画像における背景画像の所定の位置に、付加潜像画像を埋め込み、出力画像を生成する。
【００９５】
図７は、１ドットの線幅で数字の０〜９をそれぞれ描いた極小フォントｆ１の例を示す。この例では、各極小フォントは、５×７ドットの矩形領域Ａ１のサイズを有する。すなわち各極小フォントｆ１は、幅５ドット、高さ７ドットのサイズを有する。
【００９６】
図８は、図７の極小フォントｆ１に対し、それぞれ付加線ｆ２を付加して生成した付加極小フォントの例を示す。この場合の付加線ｆ２は下線であり、ドット数は一律５ドットである。その結果、各付加極小フォントは、５×８ドットの矩形領域Ａ２のサイズを有する。すなわち各付加極小フォントは、幅５ドット、高さ８ドットのサイズを有する。
【００９７】
図９は、背景画像としての文字列「報告書」の一部分ｂ１に、付加極小フォントによる文字列「１２３」の付加潜像画像ｓ１を埋め込んだ例を示す。尚この場合の付加極小フォントは、それぞれ、図８に示される付加極小フォントのうちの「１」、「２」、「３」である。図９（ａ）、（ｂ）、（ｃ）、（ｄ）は、それぞれ、背景画像に付加極小フォントｓ１を埋め込む点を説明するための図であり、これらのうち図９（ｄ）は、実際に印刷物に印刷される際のサイズにおける背景画像（文字列「報告書」の画像）を示している。図９（ａ）、（ｂ）、（ｃ）は、それぞれ説明の便宜上、同じ画像を異なる倍率で拡大して示している。
【００９８】
図１０は、図８同様、図７の極小フォントｆ１に対し、それぞれ付加線ｆ２を付加して生成した付加極小フォントの例を示す。しかしながら図１０の例の場合、０〜９のそれぞれの極小フォントに対し、付加線ｆ２を付加した結果得られる付加極小フォントのドット数が、一律１９個になるように、各付加線ｆ２のドット数が決められている。このようにすることにより、５×８ドットの所定の矩形領域Ａ２のドット数が等しくなり、すなわちドットの面積率が等しくなる。その結果、印刷した際、０〜９のそれぞれの付加極小フォント間の識別が困難となり、付加極小フォントによって情報を埋め込んだことを、より気づかれにくくすることができる。
【００９９】
図１１は、背景画像として、ドットパターンを敷き詰めて文字列等を形成する場合の、ドットパターンの例を示す。この場合、２種のドットパターンを交互に敷き詰めて背景画像の各文字を描く。そして当該ドットパターンにおけるドットの面積率を、これに埋め込む付加極小フォントにおけるドットの面積率と略等しくする。その結果、図１２に示されるように、背景画像「報告書」の各文字の形状に敷き詰められたドットパターンと、付加潜像画像ｓ１における付加極小フォントとが、より見分けにくくなり、肉眼で付加潜像画像ｓ１を識別することが、より困難となる。図１２（ａ）、（ｂ）、（ｃ）、（ｄ），（ｅ）は、それぞれ、ドットパターンを敷き詰めた背景画像に付加極小フォントｓ１を埋め込む点を説明するための図である。これらのうち図１２（ｅ）は、実際に印刷物に印刷される際のサイズにおける背景画像（文字列「報告書」の画像）を示している。図１２（ａ）、（ｂ）、（ｃ）、（ｄ）は、それぞれ説明の便宜上、同じ画像を異なる倍率で拡大して示している。
【０１００】
図１３は、図８同様、図７の極小フォントｆ１に対し、それぞれ付加線ｆ２を付加して生成した付加極小フォントの例を示す。しかしながら図１３の例の場合、０〜９のそれぞれの極小フォントに対し、左線を付加線ｆ２として付加した例を示す。
【０１０１】
図１４も、図８同様、図７の極小フォントｆ１に対し、それぞれ付加線ｆ２を付加して生成した付加極小フォントの例を示す。しかしながら図１４の例の場合、０〜９のそれぞれの極小フォントに対し、右線を付加線ｆ２として付加した例を示す。
【０１０２】
図１５は、図８同様、図７の極小フォントｆ１に対し、それぞれ付加線ｆ２を付加して生成した付加極小フォントの例を示す。しかしながら図１５の例の場合、０〜９のそれぞれの極小フォントに対し、上線を付加線ｆ２として付加した例を示す。
【０１０３】
図１６は、図１０同様、０〜９のそれぞれの極小フォントに対し、付加極小フォントのドット数が、一律１９個になるように、各付加線ｆ２のドット数が決められている例を示す。しかしながら図１６の例の場合、０〜９のそれぞれの極小フォントに対し、特に「下線」等の制限を設けることなく、自由な形態の付加線ｆ２を用いている。又図１６の例の場合、それぞれの付加極小フォントとしての数字の画像０〜９は、５×７ドットの矩形領域、すなわち元の図７の極小フォントの矩形領域Ａ１内に収まっている。すなわち付加線ｆ２は、元の極小フォントｆ１の矩形領域内に設けられている。よってこの場合、所定の矩形領域Ａ２は矩形領域Ａ１に等しい。その結果、当該付加極小フォントを付加潜像画像ｓ１として背景画像に埋め込む際、埋め込みに必要な面積を削減することができる。
【０１０４】
又上記の如く、付加線ｆ２は、必ずしもドットを連続させた「線」の形態に限定する必要はない。すなわち付加線ｆ２の代わりに、「付加ドット」として、孤立したドットの形態で、各極小フォントに付加するようにしても良い。そのような場合でも、上記同様、付加ドットが付加されて得られた付加極小フォント間でドット数が等しいか、あるいは当該付加極小フォントのドット数と背景画像における当該付加極小フォントと同じ大きさの矩形領域内のドット数とが略等しければ良い。そうすれば、上記同様、背景画像において付加極小フォントの付加潜像画像ｓ１が埋もれて肉眼で識別されづらくなり、第三者に気づかれることなく出所情報を埋め込むことができる。よって出所の追跡に資する。同様に複写機で複写すると付加極小フォントはつぶれて原本との見分けが容易につき、原本性の保証にも資する。
【０１０５】
図１７は、極小フォントｆ１、付加極小フォント及び付加線ｆ２と、それらを形成するそれぞれのドットとの関係を説明するための図である。
【０１０６】
図１７（ａ）は、極小フォントのサイズを示す矩形領域Ａ１（同図の例の場合、５×７ドットの矩形領域）及び所定の矩形領域Ａ２（同図の例の場合、７×９ドットの矩形領域）を示す図である。尚上記の如く、所定の矩形領域Ａ２は７×９ドットの矩形領域に限られず、５×８ドットの矩形領域、６×７ドットの矩形領域、５×９ドットの矩形領域、７×７ドットの矩形領域等でもよい。あるいは元の極小フォントｆ１の矩形領域である５×７ドットの矩形領域でも良い。
【０１０７】
図１７（ｂ）は、極小フォントの一例である数字「１」の極小フォントｆ１と、当該極小フォントを形成するそれぞれのドット（画素）との関係を示す図である。
【０１０８】
図１７（ｃ）は、図１７（ｂ）の極小フォントｆ１に対し、５ドットの下線である付加線ｆ２を付加して生成した付加極小フォントと、当該付加極小フォントを形成するそれぞれのドット（画素）との関係を示す図である。
【０１０９】
図１８は、背景画像の一例における文字「告」において、具体的にどの部分に付加潜像画像ｓ１を埋め込むかを決定する点を説明するための図である。一例として、例えば図２３に示されるルール（ルール３）に従い、動的に埋込位置を決定する。すなわち、極小フォントｆ１に付加される付加線ｆ２の種別に応じ、当該極小フォントの文字列の画像（付加潜像画像ｓ１）を埋め込んだ事実が、より気づかれにくくなると考えられる部分（位置）に埋め込むように、埋込位置を決定する。
【０１１０】
図１９は、図５または図６における、潜像画像の生成（ステップＳ２）から出力画像の生成（ステップＳ４）迄の処理の詳細の一例を示すフローチャートである。
【０１１１】
ステップＳ１１で潜像画像生成部２０２は、上記の如く、指定された埋込情報に基づいて極小フォントｆ１により潜像画像を生成する。
【０１１２】
次に付加潜像画像生成部２０３は、ステップＳ１２にて、上記「最大付加ドット数」を得る。この「最大付加ドット数」は上記の如く、「第１の付加線ドット数決定方法」、「第２の付加線ドット数決定方法」及び「第３の付加線ドット数決定方法」のいずれかの方法によって決定される。
【０１１３】
次に付加潜像画像生成部２０３は、ステップＳ１３にて、付加線ｆ２の種別を決定する。このとき、例えば図２１のルール（ルール１）に従い、上記「最大付加ドット数」に応じ、動的に付加線ｆ２の種別を決定する。
【０１１４】
尚上記ルール１（図２１）、ルール２（図２２）及びルール３（図２３）は、それぞれ「所定の条件情報に基づく規則」の一例である。ここで「所定の条件情報」とは、図２１の場合「最大付加ドット数」であり、図２２の場合「識別名」であり、図２３の場合「付加線の種別」である。
【０１１５】
次に付加潜像画像生成部２０３は、ステップＳ１４にて、上記の如く、例えば図２２のルール２に従い、「付加線ｆ２におけるドットの割付方法」を決定する。そして決定した「付加線ｆ２におけるドットの割付方法」に基づき、ステップＳ１１で生成した潜像画像のそれぞれの極小フォントｆ１に対し、付加線ｆ２を付加して付加極小フォントをそれぞれ生成する。
【０１１６】
次に出力画像生成部２０４は、ステップＳ１５にて、背景画像に対し、上記付加極小フォントによる文字列の画像である付加潜像画像ｓ１を埋め込む位置（埋込位置）を決定する。埋込位置の決定は上記の如く、例えば図２３のルール３に従って、ステップＳ１３で決定した付加線の種別に応じて動的に決定する。
【０１１７】
次にステップＳ１６で出力画像生成部２０４は、ステップＳ１５で決定した埋込位置に従い、背景画像に付加潜像画像ｓ１を埋め込み、出力画像を生成する。
【０１１８】
図２０は変形例に係る、図５または図６における、潜像画像の生成（ステップＳ２）から出力画像の生成（ステップＳ４）迄の処理の詳細の一例を示すフローチャートである。図２０は図１９と同様の構成を有し、同様の処理には同一のステップ番号を付し、重複する説明を適宜省略する。
【０１１９】
図２０の例では、ステップＳ１５の「埋込位置の決定」の後に、ステップＳ１４の「付加線ｆ２におけるドットの割付方法の決定」及び「付加潜像画像（付加極小フォントの文字列の画像）の生成」を行う。このようにステップＳ１４とＳ１５とを入れ替えても、同様の作用効果が得られるので、他の設計条件に応じて適宜いずれかを選択すればよい。
【０１２０】
図２１は、上記「ルール１」を説明する図である。当該ルール１は、「最大付加ドット数」に基づき、「付加線ｆ２の種別」を動的に決定するためのルールである。図２１の例では、「最大付加ドット数」が増加するに従って、付加線ｆ２の種別は、「下線」（又は上線）、「左線」（又は右線）、「上下線」、「左右線」の順に、変化する。
【０１２１】
すなわち、図１７の例の場合、極小フォントｆ１は縦長の形状を有する。従って少ないドットを付加線ｆ２に割り当てる場合、５ドット分の幅の上線又は下線を用いる。それ以上に付加線ｆ２に割り当てるドット数が増加すると、次には、上記５ドットより多い、７ドット分の高さを有する左線又は右線を用いる。更に付加線ｆ２に割り当てるドット数が増加すると、上下併せて１０ドット（＝５×２）の割り当てが可能な、上下線を用いる。更に付加線ｆ２に割り当てるドット数が増加すると、最後には、左右併せて１４ドット（＝７×２）の割り当てが可能な、左右線を用いる。
【０１２２】
例えば図２１の下から２番目の「最大付加ドット数」が「８以上１０以下」の場合であり、図２２の「付加線ｆ２におけるドットの割付方法」が「中央から順に配置」であり、付加線のドット数が８であったとする。この場合図２１から、付加線の種別は「上下線」である。このため、これら付加線ｆ２の８ドットは、上線の中央、下線の中央、上線の中央左寄り、下線の中央左寄り、上線の中央右寄り、下線の中央右寄り、上線の左端、下線の左端の順に配置する。同、付加線のドット数が９であった場合、これら付加線ｆ２の９ドットは、上線の中央、下線の中央、上線の中央左寄り、下線の中央左寄り、上線の中央右寄り、下線の中央右寄り、上線の左端、下線の左端、上線の右端の順に配置する。
【０１２３】
尚、図２１に示した「最大付加ドット数」に基づいて付加線の種別を動的に決定するためのルールは、一例に過ぎず、このルールに限定されない。例えば、「最大付加ドット数」が増加するに従って、付加線の種別が、「下線」（又は上線）、「左線」（又は右線）、「上下線」、「左右線」、「上下左右線」の順に、変化するようにしてもよい。ここで「上下左右線」とは、極小フォントｆ１の周囲の上下左右の４辺に、それぞれ、順次、１ドットずつ配置して付加線ｆ２を形成することを意味する。この場合、付加線ｆ２に割り当てるドット数が更に増加しても、これに対応できるようになる。尚上記「４辺」の代わりに「３辺」としてもよい。
【０１２４】
又、「付加線ｆ２の種別」の他の決め方の例として以下の方法が挙げられる。すなわち、「最大付加ドット数」が１０以下の場合「上下線」、１１以上の場合「左右線」とする。そして１０ドットまでは、上下線（上線、下線）交互に順次１ドットずつ、割り当てる。１１ドット以上では、左右線（左線、右線）交互に順次１ドットずつ、割り当てる。上下左右、それぞれの付加線におけるドットの割り当て方は、図２２のルール２によって決定される。
【０１２５】
図２２は、図１９または図２０における「割付方法」（ルール２）の一例を示す図である。例えばユーザによる操作手段１２の入力操作、設定操作等により、「割付方法１」又は「割付方法１」が選択され、当該選択結果に応じて図２２のルールに従い、「端から順に配置する」方法と「中央から順に配置する」方法とのうちの何れかが動的に決定される。
【０１２６】
図２３は、図１９または図２０における「埋込位置の決定」を行う際に使用可能なルール（ルール３）の一例を示す図である。図２３中、「埋込位置」Ａ，Ｂ，Ｃ，Ｄは、それぞれ、例えば図１８に示す位置（部分）Ａ，Ｂ，Ｃ，Ｄを示す。すなわちこの例の場合、漢字「告」の下部の「口」部分における上側の横線Ａ，下側の横線Ｂ，左側の縦線Ｃ及び右側の縦線Ｄを、それぞれ示す。上記の如く、付加線の種別に応じて動的に付加潜像画像ｓ１の埋込位置を決定することにより、付加線の種別に応じて、外観上、付加潜像画像ｓ１が最も識別されがたいと考えられる背景画像における位置（部分）に付加潜像画像ｓ１を埋め込むことができる。その結果、より効果的に文書等に出所情報等を埋め込むことができる。
【符号の説明】
【０１２７】
２０１、２０１Ａ  背景画像決定部
２０２  潜像画像生成部
２０３  付加潜像画像生成部
２０４  出力画像生成部
【先行技術文献】
【特許文献】
【０１２８】
【特許文献１】特許第３３８８５５２号
【特許文献２】特許第４０６２３５５号
【図１】
2014138203.tif 000003
【図２】
2014138203.tif 000004
【図３】
2014138203.tif 000005
【図４】
2014138203.tif 000006
【図５】
2014138203.tif 000007
【図６】
2014138203.tif 000008
【図７】
2014138203.tif 000009
【図８】
2014138203.tif 000010
【図９】
2014138203.tif 000011
【図１０】
2014138203.tif 000012
【図１１】
2014138203.tif 000013
【図１３】
2014138203.tif 000014
【図１４】
2014138203.tif 000015
【図１５】
2014138203.tif 000016
【図１６】
2014138203.tif 000017
【図１７】
2014138203.tif 000018
【図１８】
2014138203.tif 000019
【図１９】
2014138203.tif 000020
【図２０】
2014138203.tif 000021
【図２１】
2014138203.tif 000022
【図２２】
2014138203.tif 000023
【図２３】
2014138203.tif 000024
【図１２】
2014138203.tif 000025