(57)【特許請求の範囲】
【請求項１】
暗号化された情報であって出力対象の画像の複写可否を判断するための情報に基づいて、前記出力対象の画像の一部に付加される符号化された情報であるマーキング画像を生成するマーキング画像生成部と、
前記出力対象の画像において前記マーキング画像が付加されていることを示す情報および前記複写可否を判断するための情報を暗号化するための暗号鍵の情報に基づいて前記出力対象の画像の全体に重畳するパターン画像を生成するパターン画像生成部と、
前記出力対象の画像と前記マーキング画像と前記パターン画像とを合成して出力する画像合成部と、
前記マーキング画像を復号化することにより得られた情報及び前記パターン画像を復号化することにより得られた前記暗号鍵の情報に基づいて、暗号化された情報である前記マーキング画像を復号化することにより得られた情報の暗号化を解除するマーキング復号部と、
前記出力対象の画像を読み取ることにより得られた読取画像において、前記パターン画像を復号化することにより得られた情報に前記マーキング画像が付加されていることを示す情報が含まれている場合であって、前記マーキング画像が検知されなかった場合に、前記読取画像の複写を禁止する検知結果判断部と、
を含むことを特徴とする画像処理装置。
【請求項２】
前記マーキング画像が付加されていることを示す情報が、前記出力対象の画像において前記マーキング画像が付加されている位置を示す情報であり、
前記読取画像において前記マーキング画像が付加されている位置を示す情報に基づいて前記マーキング画像を検知して抽出するマーキング画像検知部
を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
暗号化された情報であって出力対象の画像の複写可否を判断するための情報に基づいて前記出力対象の画像の一部に付加される符号化された情報であるマーキング画像を生成し、
前記出力対象の画像において前記マーキング画像が付加されていることを示す情報および前記複写可否を判断するための情報を暗号化するための暗号鍵の情報に基づいて前記出力対象の画像全体に重畳するパターン画像を生成し、
前記出力対象の画像と前記マーキング画像と前記パターン画像とを合成して出力し、
前記マーキング画像を復号化することにより得られた情報及び前記パターン画像を復号化することにより得られた前記暗号鍵の情報に基づいて、暗号化された情報である前記マーキング画像を復号化することにより得られた情報の暗号化を解除し、
前記出力対象の画像を読み取ることにより得られた読取画像において、前記パターン画像を復号化することにより得られた情報に前記マーキング画像が付加されていることを示す情報が含まれている場合であって、前記マーキング画像が検知されなかった場合に、前記読取画像の複写を禁止することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理装置の制御方法に関し、特に、出力された用紙のセキュリティを高めるために付加する画像の制御に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、電子化された情報の出力に用いられるプリンタにおいては、偽造防止や情報漏洩の防止のため、印刷出力の画像に特定のドットパターンや画像パターンを重畳する地紋印刷という技術がある。このような地紋印刷によってパターンが重畳されて出力された用紙は、パターンの内容により、対応した機器でのコピーの際にパターンを検知してコピーを禁止する機能を実現することができる。
【０００４】
また、特別な機能に対応していない一般的なコピー機でコピーした場合であっても、パターンの認識率の違いから、複製された用紙には特定の文字列が浮かび上がって表示され、コピーした文書であることを明確にする不正コピー抑止機能を実現することができる。
【０００５】
また、出力する用紙の一部分にセキュリティ情報を符号化したバーコードやＱＲコード（登録商標）等の符号化情報を付加することにより、複写の禁止制御を行う方法や、情報の出所を明示するような方法もある。このような地紋印刷及びバーコード付加の一態様として、埋め込むべき情報をバーコード及び地紋パターンで二重化することにより、セキュリティを高める方法が提案されている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したバーコード付加による方法の場合、バーコードの部分を切り取られたり塗り潰されたりして、符号化された情報の読み取りが不可能となった場合、セキュリティ機能を発揮することが不可能となってしまう。地紋パターンの場合、そのような切り取りや塗りつぶし等の無効化には耐性があるが、埋め込まれた情報の書き換えは非常に困難であり、実質的に不可能である。
【０００７】
本発明は、上記実情を考慮してなされたものであり、情報を埋め込むことによりセキュリティを高める機能を有する画像形成装置において、埋め込まれた情報の無効化に耐性があると共に、埋め込まれた情報の書き換えが容易なセキュリティ技術を実現すること目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、暗号化された情報であって出力対象の画像の複写可否を判断するための情報に基づいて、前記出力対象の画像の一部に付加される符号化された情報であるマーキング画像を生成するマーキング画像生成部と、前記出力対象の画像において前記マーキング画像が付加されていることを示す情報および前記複写可否を判断するための情報を暗号化するための暗号鍵の情報に基づいて前記出力対象の画像の全体に重畳するパターン画像を生成するパターン画像生成部と、前記出力対象の画像と前記マーキング画像と前記パターン画像とを合成して出力する画像合成部と、前記マーキング画像を復号化することにより得られた情報及び前記パターン画像を復号化することにより得られた前記暗号鍵の情報に基づいて、暗号化された情報である前記マーキング画像を復号化することにより得られた情報の暗号化を解除するマーキング復号部と、前記出力対象の画像を読み取ることにより得られた読取画像において、前記パターン画像を復号化することにより得られた情報に前記マーキング画像が付加されていることを示す情報が含まれている場合であって、前記マーキング画像が検知されなかった場合に、前記読取画像の複写を禁止する検知結果判断部と、を含むことを特徴とする。
【０００９】
また、本発明の他の態様は、暗号化された情報であって出力対象の画像の複写可否を判断するための情報に基づいて、前記出力対象の画像の一部に付加される符号化された情報であるマーキング画像を生成し、前記出力対象の画像において前記マーキング画像が付加されていることを示す情報および前記複写可否を判断するための情報を暗号化するための暗号鍵の情報に基づいて前記出力対象の画像の全体に重畳するパターン画像を生成し、前記出力対象の画像と前記マーキング画像と前記パターン画像とを合成して出力し、前記マーキング画像を復号化することにより得られた情報及び前記パターン画像を復号化することにより得られた前記暗号鍵の情報に基づいて、暗号化された情報である前記マーキング画像を復号化することにより得られた情報の暗号化を解除し、前記出力対象の画像を読み取ることにより得られた読取画像において、前記パターン画像を復号化することにより得られた情報に前記マーキング画像が付加されていることを示す情報が含まれている場合であって、前記マーキング画像が検知されなかった場合に、前記読取画像の複写を禁止することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、情報を埋め込むことによりセキュリティを高める機能を有する画像形成装置において、埋め込まれた情報の無効化に耐性があると共に、埋め込まれた情報の書き換えが容易なセキュリティ技術を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像形成装置の構成を示す図である。
【図２】本発明の実施形態にセキュリティマーキング合成部の機能構成を示す図である。
【図３】本発明の実施形態に係るセキュリティマーキング読み取り部の機能構成を示す図である。
【図４】本発明の実施形態に係る地紋パターン及びセキュリティマーキング画像の合成態様を示す図である。
【図５】本発明の実施形態に係る原稿読取に際する複写可否判断動作を示すフローチャートである。
【図６】本発明の他の実施形態に係るセキュリティマーキング合成部の機能構成を示す図である。
【図７】本発明の他の実施形態に係るセキュリティマーキング読み取り部の機能構成を示す図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態に係る画像形成装置は、プリンタ、ファクシミリ及び複写機等として動作する複合機としての画像形成装置であって、夫々の機能において画像形成出力を行う際に、出力するべき画像に対してバーコードのような符号化された情報及び地紋パターンを付加して画像形成出力を実行することにより、セキュリティ機能を発揮するための情報が埋め込まれた用紙を出力する。
【００１３】
図１は、本実施形態に係る画像形成装置１の機能及び画像形成装置１に印刷ジョブを入力する情報処理装置であるＰＣ（Ｐｅｒｓｎａｌ  Ｃｏｍｐｕｔｅｒ）の接続構成を示す図である。図１に示すように、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、メモリバス１１、メモリ１２、セキュリティマーキング合成部１３、ネットワークコントローラ１４、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）コントローラ１５、ＨＤＤ１６、スキャナ画像処理部１７、スキャナ装置１８、ＦＡＸ装置１９、プロッタ合成処理部２０、プロッタ装置２１を含む。
【００１４】
ＣＰＵ１０は、演算装置であり、画像形成装置１全体の動作を制御する。メモリ１２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。セキュリティマーキング合成部１３は、画像形成装置１が画像形成出量を実行する際に、出力対象の画像にセキュリティマーキングを施す。セキュリティマーキング合成部１３の機能については後に詳述する。
【００１５】
ネットワークコントローラ１４は、画像形成装置１がＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２００を介して通信を行うためのインタフェースである。図１に示すように、画像形成装置１は、ＬＡＮ２００を介して、情報処理装置であるＰＣ１０１、１０２との間で通信を行い、ＰＣ１０１、１０２から印刷ジョブを受信する。
【００１６】
ＨＤＤコントローラ１５は、不揮発性の記憶媒体であるＨＤＤ１６への情報の書込み及び情報の読出しを行うインタフェースである。スキャナ画像処理部１７は、画像形成装置１がスキャナまたは複写機として動作する際に、スキャナ装置１８によって読み取られた画像に対して所定の画像処理や変倍処理を行う。スキャナ装置１８は、原稿を光学的に走査して画像情報を生成する。
【００１７】
ＦＡＸ装置１９は、画像形成装置１がＦＡＸ動作を行う際に、電話回線を介して通信を行うインタフェースである。プロッタ画像処理部２０は、画像形成装置１が画像形成出力を実行する際に、プロッタ装置２１に画像形成出力を実行させるための画像情報を処理する。プロッタ装置２１は、プロッタ画像処理部２０が処理した画像情報に従って画像形成出力を実行する。
【００１８】
画像形成装置１が画像形成出力を実行する際、先ず、画像形成出力対象の画像情報が、メモリ１２において確保された記憶領域に一次的に格納される。メモリ１２に出力対象の画像情報が格納されると、プロッタ画像処理部２０がその情報を取得し、上述したように画像処理を実行してプロッタ装置２１に入力する。これにより、プロッタ装置２１が、入力された画像情報に従って画像形成出力を実行する。
【００１９】
画像形成出力対象の画像情報をメモリ１２に格納する処理は、画像形成出力を伴う画像形成装置１の動作によって異なる。ＰＣ１０１、１０２からの印刷ジョブに基づくプリントアウトの場合、ネットワークコントローラ１４を介して受信した印刷ジョブに従ってＣＰＵ１０が画像情報を生成してメモリ１２に格納することにより実現される。
【００２０】
スキャナ装置１８によって読み取られた原稿を複写する複写動作の場合、スキャナ装置１８によって生成された画像情報をスキャナ画像処理部１７が処理してメモリ１２に格納することにより実現される。また、ＦＡＸ受信による画像形成出力の場合、ＦＡＸ装置１９が、受信した画像情報をメモリ１２に格納することにより実現される。尚、スキャナ画像処理部１７やＦＡＸ装置１９が直接メモリ１２に画像情報を格納する場合の他、ＣＰＵ１０による画像処理を経てメモリ１２に画像情報が格納されても良い。
【００２１】
次に、本実施形態に係るセキュリティマーキング合成部１３の機能構成について図２を参照して説明する。図２に示すように、本実施形態に係るセキュリティマーキング合成部１３は、セキュリティ情報生成部１３１、マーキング生成部１３２、地紋生成部１３３、マーキング／地紋合成部１３４、ライトＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）コントローラ１３５、リードＤＭＡコントローラ１３６、マーキング消去部１３７を含む。
【００２２】
セキュリティ情報生成部１３１は、ＣＰＵ１０の制御に従い、セキュリティ情報を生成して出力する。セキュリティ情報生成部１３１が生成するセキュリティ情報は、例えば、複写禁止を示す情報（以降、「複写禁止フラグ」とする）、画像形成出力を実行したユーザの識別情報（以降、「ユーザＩＤ」とする）、画像形成出力を実行する画像形成装置１の機種の識別情報（以降、「機種ＩＤ」とする）、画像形成出力の実行日時（以降、「日時情報」とする）、画像形成装置１の設置場所等（以降、「設置場所情報」とする）である。
【００２３】
マーキング生成部１３２は、セキュリティ情報生成部１３１によって生成されたセキュリティ情報を符号化し、バーコードやＱＲコード（登録商標）等のセキュリティマーキング画像を生成するマーキング画像生成部である。マーキング画像は、画像の一部に付加されるため、情報の書き換えが容易である半面、切り取りや塗り潰しによって無効化されることに対する耐性が低い。
【００２４】
地紋生成部１３３は、セキュリティマーキング画像の存在を示す情報を符号化して地紋パターンを生成するパターン画像生成部である。セキュリティマーキング画像の存在を示す情報とは、単にセキュリティマーキング画像が含まれることを示すフラグ情報や、出力される画像において、セキュリティマーキング画像が表示されている領域を示す情報である。また、地紋パターンとは、画像の全体に重畳するドットパターンであり、画像の全体に重畳するために切り取りや塗りつぶし等に耐性がある半面、情報の書き換えが困難であるという特性を有する。
【００２５】
また、セキュリティマーキング画像が表示されている領域を示す情報としては、座標情報等を用いることができる。この座標情報は、セキュリティマーキング画像が表示されている領域を特定するための情報であり、長方形の領域の四隅、即ち、右上、左上、右下、左下の座標を示す情報や、右上と左下の座標を示す情報等を用いることができる。
【００２６】
また、セキュリティマーキング画像が用紙の右上、左上、右下、左下のいずれかの近傍に表示されている場合、マーキング画像が表示されている右上、左上、右下、左下のいずれかを示す情報を埋め込んでも良い。更に、セキュリティマーキング画像の存在を示す情報と、セキュリティマーキング画像が表示されている領域を示す情報とを別個に地紋パターンに埋め込んでも良い。
【００２７】
マーキング／地紋合成部１３４は、マーキング生成部１３２によって生成されたセキュリティマーキング画像及び地紋生成部１３３によって生成された地紋パターンを、上述したようにメモリ１２に格納された出力対象の画像に重畳することによって合成する画像合成部である。図４（ａ）は、出力対象の画像の例を示す図であり、図４（ｂ）は、セキュリティマーキング及び地紋パターンが重畳された後の画像を示す図である。
【００２８】
ライトＤＭＡコントローラ１３５は、上述したように、マーキング／地紋合成部１３４によってセキュリティマーキング及び地紋パターンが重畳された出力対象の画像を、メモリ１２に書き込む。これにより、セキュリティマーキング及び地紋パターンが重畳された画像が、プロッタ装置２１によって画像形成出力される。
【００２９】
リードＤＭＡコントローラ１３６は、ＣＰＵ１０の制御に従い、メモリ１２に格納された情報を取得する。上述したようにマーキング／地紋合成部１３４が出力対象の画像とセキュリティマーキング画像及び地紋パターンとを合成する際、出力対象の画像はリードＤＭＡコントローラ１３６によって取得され、マーキング消去部１３７を経てマーキング／地紋合成部１３４に入力される。
【００３０】
マーキング消去部１３７は、既にセキュリティマーキング画像が付加されている画像が取得された場合に、ＣＰＵ１０の制御に従い、既に付加されているセキュリティマーキング画像を消去する。
【００３１】
尚、図１の例においては、セキュリティマーキング合成部１３がメモリバス１１に接続されたハードウェアである場合を例として説明するが、メモリ１２にロードされたプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェアモジュールによって実現することも可能である。
【００３２】
このような構成により、プリントアウト、複写、ＦＡＸ受信の夫々の動作において、セキュリティマーキング及び地紋パターンが重畳された画像の画像形成出力が実現される。そして、本実施形態に係る画像形成装置１においては、上述したように、地紋パターンにはセキュリティ情報を埋め込まず、セキュリティマーキングの有無や表示位置を示す情報を埋め込み、ユーザＩＤ、機種ＩＤ、日時情報、設置場所情報等のセキュリティ情報はバーコード等のセキュリティマーキング画像に埋め込む。そのため、セキュリティ情報を書き換える場合において、地紋パターンの書き換えは不要であり、書き換えが容易なセキュリティマーキング画像のみを書き換えれば良いため、容易に情報の書き換えを行うことができる。
【００３３】
次に、本実施形態に係るセキュリティ情報の読み取り処理及び読み取りに応じた制御について説明する。本実施形態においては、スキャナ画像処理部１７の内部に、セキュリティマーキング画像及び地紋パターンを読み取るためのモジュールが含まれており、その読み取り結果に従ってＣＰＵ１０が制御を行う。
【００３４】
図３は、本実施形態に係るスキャナ画像処理部１７内部に含まれるセキュリティマーキング読み取り部１７の構成を示すブロック図である。図３に示すように、本実施形態に係るスキャナ画像処理部１７は、前段画像処理部１７ａ、後段画像処理部１７ｂ及びセキュリティマーキング読み取り部１７０を含む。また、セキュリティマーキング読み取り部１７０は、マーキング検知部１７１、地紋検知部１７２、マーキングデコード部１７３、マーキングデコード部１７３内部のセキュリティ情報保持部１７４、検知結果判定部１７５及び画像出力部１７６を含む。
【００３５】
前段画像処理部１７ａは、スキャナ装置１８によって生成された画像情報に対して、セキュリティマーキング読み取り部１７０の前段で画像処理を行い、後段画像処理部１７ｂは、セキュリティマーキング読み取り部１７０の後段で画像処理を行う。後段画像処理部１７ｂによって処理された画像情報が、メモリ１２に格納される。
【００３６】
マーキング検知部１７１は、前段画像処理部１７ａから入力された画像情報に含まれるセキュリティマーキング画像を検知する。その際、マーキング検知部１７１は、地紋検知部１７２によってデコードされた情報に従ってセキュリティマーキング画像の検知を行うマーキング画像検知部である。
【００３７】
地紋検知部１７２は、前段画像処理部１７ａから入力された画像情報に重畳されている地紋パターンを検知し、検知した地紋パターンをデコードするパターン画像検知部である。マーキングデコード部１７３は、マーキング検知部１７１によってセキュリティマーキング画像が検知された場合、そのセキュリティマーキング画像を取得し、符号化された情報を復号するマーキング復号部である。
【００３８】
また、マーキングデコード部１７３は、符号化された情報を復号すると、復号した情報に基づき、セキュリティ情報保持部１７４に格納されている情報を参照して、読み取られた画像の複写可否を判断する複写可否判断部としても機能する。セキュリティ情報保持部１７４は、マーキングデコード部１７３が複写可否を判断するための情報を記憶している記憶媒体である。
【００３９】
セキュリティ情報保持部１７４が保持している情報は、例えば、上述した複写禁止フラグ、ユーザＩＤ、機種ＩＤ、日時情報及び設置場所情報と、出力可否の情報とが関連付けられた情報である。そのような情報に基づき、マーキングデコード部１７３は、読み取られた画像の複写可否を判断する。
【００４０】
検知結果判定部１７５は、地紋検知部１７２による地紋パターンの検知結果や、マーキング検知部１７１によるセキュリティマーキング画像の検知結果に基づき、複写禁止をＣＰＵ１０に通知するための割り込み信号を出力する検知結果判断部である。また、検知結果判定部１７５は、読み取られた画像の複写を許可する場合に、画像出力部１７６に対して画像出力の許可を通知する。画像出力部１７６は、検知結果判定部１７５からの通知を受けて、前段画像処理部１７ａから入力された画像情報を後段画像処理部１７ｂに対して出力する。
【００４１】
次に、本実施形態に係る画像形成装置１における出力可否の判断動作について、図５を参照して説明する。図５に示すように、前段画像処理部１７ａから画像情報（以降、「読取画像情報」とする）が入力されると（Ｓ５０１）、まず、地紋検知部１７２が、読取画像情報に対して地紋パターンの検知処理を行う（Ｓ５０２）。その結果、地紋パターンが検知されなければ（Ｓ５０２／ＮＯ）、それはセキュリティの施されていない画像であると判断し、地紋検知部１７２の検知結果を受けた検知結果判定部１７５は、画像出力部１７６に対して画像出力を許可する信号を出力し、これにより、画像出力部１７６が後段画像処理部１７ｂに対して読取画像を出力する（Ｓ５０８）。
【００４２】
地紋パターンを検知した場合（Ｓ５０２／ＹＥＳ）、地紋検知部１７２は、続いて地紋パターンのデコードを行うことにより（Ｓ５０３）、上述したセキュリティマーキング画像の存在を示す情報を抽出する（Ｓ５０４）。セキュリティマーキング画像の存在を示す情報が抽出されなかった場合（Ｓ５０４／ＮＯ）、それはセキュリティの施されていない画像であると判断し、地紋検知部１７２の検知結果を受けた検知結果判定部１７５は、画像出力部１７６に対して画像出力を許可する信号を出力し、これにより、画像出力部１７６が後段画像処理部１７ｂに対して読取画像を出力する（Ｓ５０８）。
【００４３】
セキュリティマーキング画像の存在を示す情報が抽出された場合（Ｓ５０４／ＹＥＳ）、地紋検知部１７２の通知に従い、マーキング検知部１７１が、セキュリティマーキング画像を検知する（Ｓ５０５）。セキュリティマーキング画像を検知した場合（Ｓ５０５／ＹＥＳ）、マーキング検知部１７１は、検知したセキュリティマーキング画像をマーキングデコード部１７３に入力する。
【００４４】
マーキングデコード部１７３は、マーキング検知部１７１から入力されたセキュリティマーキング画像に符号化されている情報を復号し（Ｓ５０６）、セキュリティ情報保持部１７４に格納されている情報に基づいて出力可否を判定する（Ｓ５０７）。Ｓ５０７の判断の結果、出力可能であった場合（Ｓ５０７／ＹＥＳ）、マーキングデコード部１７３からの通知を受けた検知結果判定部１７５は、画像出力部１７６に対して画像出力を許可する信号を出力し、これにより、画像出力部１７６が後段画像処理部１７ｂに対して読取画像を出力する（Ｓ５０８）。
【００４５】
Ｓ５０５の判断において、セキュリティマーキング画像を検知できなかった場合（Ｓ５０５／ＮＯ）、地紋パターンにはセキュリティマーキング画像が存在することを示す情報が埋め込まれていたにも関わらず、セキュリティマーキング画像が検知されなかったため、マーキング検知部１７１は、セキュリティ情報が不当に削除され、若しくは読取不能に塗り潰されたと判断し、検知結果判定部１７５に判断結果を通知する。マーキング検知部１７１から判断結果を受けた検知結果判定部１７５は、複写禁止をＣＰＵ１０に通知するための割り込み信号を出力する（Ｓ５０９）。
【００４６】
また、Ｓ５０７の判断の結果、出力不可能であった場合（Ｓ５０７／ＮＯ）、マーキングデコード部１７３は、その判断結果を検知結果判定部１７５に通知する。マーキングデコード部１７３から判断結果を受けた検知結果判定部１７５は、複写禁止をＣＰＵ１０に通知するための割り込み信号を出力する（Ｓ５０９）。このような処理により、本実施形態に係る画像形成装置１における出力可否の判断動作が完了する。
【００４７】
本実施形態に係る画像形成装置１によれば、バーコード等のセキュリティマーキング画像と地紋パターンとを併用する。そして、複写禁止等を判断するための情報はセキュリティマーキング画像側に埋め込まれ、地紋パターンには、セキュリティマーキング画像が付加されていることを示す情報が埋め込まれる。
【００４８】
そして、画像の読み取り及び複写可否の判断の際に、地紋パターンを復号して得られた情報ではセキュリティマーキング画像が付加されていることが示されたにも関わらず、実際にセキュリティマーキング画像が検知されなかった場合には、セキュリティマーキング画像が不当に削除若しく塗り潰されたものと判断して、複写を禁止する。
【００４９】
このため、切り取りや塗りつぶしに対して耐性の低いセキュリティマーキング画像が切り取られた場合であっても、切り取りや塗りつぶしに対して耐性の高い地紋パターンによってセキュリティマーキング画像が付加されていることが示された場合には、複写を禁止することにより、耐性の高いセキュリティを実現することができる。また、地紋パターンには、セキュリティ情報自体はセキュリティマーキング画像に埋め込まれるため、情報の書き換えを容易に行うことが可能である。
【００５０】
以上説明したように、本実施形態に係る画像形成装置１によれば、情報を埋め込むことによりセキュリティを高める機能を有する画像形成装置において、埋め込まれた情報の無効化に耐性があると共に、埋め込まれた情報の書き換えが容易なセキュリティ技術を実現することができる。
【００５１】
尚、上述したように、地紋パターンには、セキュリティマーキング画像が付加された画像上の位置を座標情報等によって示した情報を埋め込むことも可能である。このような場合、図５のＳ５０３においてその情報が抽出され、マーキング検知部１７１に入力される。その結果、マーキング検知部１７１は、地紋検知部１７２から入力された位置の情報に従って画像を解析することにより、セキュリティマーキング画像を検知する。これにより、Ｓ５０５においては、読取画像の全面を解析する必要がなく、処理を高速化することが可能となる。
【００５２】
この他、上述したように、用紙の右上、左上、右下、左下のいずれかを示す情報が埋め込まれている場合、マーキング検知部１７１は、その情報に基づき、用紙の右上、左上、右下、左下のいずれかの近傍を解析する。これにより、上記と同様に、Ｓ５０５において読取画像の全面を解析する必要がなく、処理を高速化することが可能となる。
【００５３】
実施の形態２．
実施の形態１においては、セキュリティマーキング画像及び地紋パターンに符号化して情報を埋め込む場合を例として説明した。しかしながら、セキュリティマーキング画像の符号化、復号のルールが判明している場合、第三者によっても情報の書き換えが可能となってしまい、セキュリティ機能が発揮されなくなってしまう。本実施形態は、そのような課題を解決するため、情報を暗号化した上で符号化する例について説明する。尚、実施の形態１と同様の符号を付す構成については、実施の形態１と同一または相当部を示すものとし、詳細な説明を省略する。
【００５４】
図６は、本実施形態に係るセキュリティマーキング合成部１３の機能構成を示す図である。図６に示すように、本実施形態に係るセキュリティマーキング合成部１３は、暗号鍵生成部１３８及びマーキング生成部１３９を含む点が、実施の形態１とは異なる。
【００５５】
暗号鍵生成部１３８は、セキュリティマーキング合成部１３によるセキュリティマーキング画像及び地紋パターンの生成及び出力対象画像との合成に際して、毎回異なる暗号鍵を生成する。そして、地紋生成部１３３は、地紋パターンを生成する際に、上述したセキュリティ画像が付加されているか否かの情報に加えて、暗号鍵生成部１３８が生成した暗号鍵の情報を埋め込んだ地紋パターンを生成する。
【００５６】
マーキング暗号化部１３８は、セキュリティ情報生成部１３１が生成したセキュリティ情報を、暗号鍵生成部１３８が生成した暗号鍵によって暗号化してマーキング生成部１３２に入力する。これにより、マーキング生成部１３２は、暗号化された情報を符号化してセキュリティマーキング画像を生成する。
【００５７】
図７は、本実施形態に係るスキャナ画像処理部１７内部に含まれるセキュリティマーキング読み取り部１７の構成を示すブロック図である。図７に示すように、本実施形態に係るセキュリティマーキング読み取り部１７は、暗号鍵抽出部１７７及び暗号復号部１７８を含む点が、実施の形態１とは異なる。
【００５８】
暗号鍵抽出部１７７は、地紋検知部１７２によって復号された情報から、暗号鍵を抽出して暗号復号部１７８に入力する。暗号復号部１７８は、暗号鍵抽出部１７７から入力された暗号鍵を用いて、マーキングデコード部１７３によって復号された情報の暗号化を解除してマーキングデコード部１７３に返す。
【００５９】
このような構成により、本実施形態に係る画像形成装置１においては、セキュリティマーキング画像に符号化される情報が暗号化されるため、地紋パターンの復号ができない限り、セキュリティマーキング画像に埋め込まれた情報を読み取ることが不可能となり、セキュリティ強度を高めることができる。
【００６０】
また、権限の無い第三者が不当にセキュリティマーキング画像を書き換えた場合であっても、地紋パターンの復号が出来ない限り、書き換えられた情報は正しい暗号鍵によって暗号化されていないため、そのことによってマーキングデコード部１７３が書き換えを検知することが可能となる。
【００６１】
尚、上記実施形態においては、暗号鍵を地紋パターンに埋め込む場合を例として説明したが、予め定められた暗号鍵を用いることにより、地紋パターンに暗号鍵を埋め込むことなく運用することも可能である。この場合、暗号復号部１７８は、予め定められた暗号鍵を用いてセキュリティマーキング画像から復号された情報を更に復号する。これにより、地紋パターンが復号されてしまう場合であっても、セキュリティ強度を高めることが可能となる。
【符号の説明】
【００６２】
１  画像形成装置
１０  ＣＰＵ
１１  メモリバス
１２  メモリ
１３  セキュリティマーキング合成部
１４  ネットワークコントローラ
１５  ＨＤＤコントローラ
１６  ＨＤＤ
１７  スキャナ画像処理部
１７ａ  前段画像処理部
１７ｂ  後段画像処理部
１８  スキャナ装置
１９  ＦＡＸ装置
２０  プロッタ画像処理部
２１  プロッタ装置
１０１、１０２  ＰＣ
１３１  セキュリティ情報生成部
１３２  マーキング生成部
１３３  地紋生成部
１３４  マーキング／地紋合成部
１３５  ライトＤＭＡコントローラ
１３６  リードＤＭＡコントローラ
１３７  マーキング消去部
１３８  暗号鍵生成部
１３９  マーキング暗号化部
１７０  セキュリティマーキング読み取り部
１７１  マーキング検知部
１７２  地紋検知部
１７３  マーキングデコード部
１７４  セキュリティ情報保持部
１７５  検知結果判定部
１７６  画像出力部
１７７  暗号鍵抽出部
１７８  暗号復号部
２００  ＬＡＮ
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２００９−２３２１２５号公報
【図１】
0005978731.tif 000002
【図２】
0005978731.tif 000003
【図３】
0005978731.tif 000004
【図４】
0005978731.tif 000005
【図５】
0005978731.tif 000006
【図６】
0005978731.tif 000007
【図７】
0005978731.tif 000008