(57)【要約】【課題】  読み取り濃度を安定させ、安定した改竄検知を可能とする。【解決手段】  用紙の濃度が安定して比較可能になるように、読み取り濃度のキャリブレーションを行う。【選択図】  図１
2009060387.tif 000002
【特許請求の範囲】
【請求項１】
濃度調整用のパッチ画像を印字するパッチ画像生成手段と、パッチ画像の濃度を記録しておくパッチ画像濃度記録手段と、出力用紙サイズのビットマップメモリ領域から改竄検知のための特徴量1を求める第一の特徴量計算手段と、計算結果を登録する登録手段と、スキャンした画像から前記パッチ画像を読み込むパッチ画像読み取り手段と、パッチ画像濃度記録手段により記録された濃度を読み出すパッチ画像濃度読み出し手段と、パッチ画像読み取り手段に従って、スキャンする画像の濃度を調整する読み取り濃度調整手段と、スキャンした画像から特徴量2を求める第二の特徴量計算手段と、登録された計算結果を取得する取得手段と、第二の特徴量計算手段による特徴量2と第一の特徴量計算手段による取得された特徴量1を比較し、画像が改竄されているかを検知する改竄検知手段とを持つことを特徴とする改竄検知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピーやPDLにより出力された用紙の改竄を検知するシステムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ等のOA機器が普及し、オフィスでの文書もパーソナルコンピュータ上の各アプリケーションによって作成されることが多くなって来ている。また、印刷装置においては、カラー印刷が可能なレーザビームプリンタも普及し、ネットワークに複数の印刷装置をつなぎ、用途に応じて共有して利用される環境も一般的となって来ている。そして、セキュリティーの観点から、印刷した用紙が改竄されていないかを検知するシステムの提案がされている。
【０００３】
従来の改竄検知システムにおいては、図4のように印字しようとする画像の領域(用紙全体の領域より、斜線部4002を除いた領域、右方向にx軸、下方向にy軸を取り、用紙左上隅を原点とすると(0,0)から(x1、y1)の領域)4001から特徴量1を抽出して、4002の制御コード印字領域に例えばバーコードなどの方法で、特徴量抽出1の抽出結果を記録している。そして印刷が行われ、実際の印字した用紙が図4真中の図形(4003、4004)のように印字結果が物理的な用紙として得られる。更にこの印字結果の用紙から、改竄を検知するため、リーダ装置からのスキャンによって4003の領域(用紙サイズから、斜線部4004を除いた領域、(0,0)から(x1、y1)の領域)を読み込み、実際に印字した画像の印字領域のサイズの領域4003から特徴量2を抽出し、特徴量1の抽出結果が入っているバーコードの内容と特徴量2との比較から、改竄がされていないかを検知するものであった。
【０００４】
上記の例として、下記特許文献１をあげることが出来る。
【特許文献１】特開平8-297743号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このようなシステムでは、特徴量1を抽出した時の印刷された画像の濃度と、印字結果の用紙から改竄を検知するために読み込んだとき画像の濃度が安定していないと、読み取った画像の濃さ薄さによって、まったく異なった特徴量が抽出されてしまい、特徴量1の結果と、特徴量2の結果を比較しても改竄防止が検知ができなくなるという問題点があった。
【０００６】
このような問題点を解決するため、用紙の濃度が安定して比較可能になるように、読み取り濃度のキャリブレーションを行うことによって、読み取り濃度を安定させ、安定した改竄検知が可能となることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の印刷装置は、以下のような構成を備える。
【０００８】
即ち、濃度調整用のパッチ画像を印字するパッチ画像生成手段と、パッチ画像の濃度を記録しておくパッチ画像濃度記録手段と、出力用紙サイズのビットマップメモリ領域から改竄検知のための特徴量1を求める第一の特徴量計算手段と、計算結果を登録する登録手段と、スキャンした画像から前記パッチ画像を読み込むパッチ画像読み取り手段と、パッチ画像濃度記録手段により記録された濃度を読み出すパッチ画像濃度読み出し手段と、パッチ画像読み出し手段に従って、スキャンする画像の濃度を調整する読み取り濃度調整手段と、スキャンした画像から特徴量2を求める第二の特徴量計算手段と、登録された計算結果を取得する取得手段と、第二の特徴量計算手段による特徴量2と第一の特徴量計算手段による取得された特徴量1を比較し、画像が改竄されているかを検知する改竄検知手段とを持つことを特徴とする改竄検知システムである。
【０００９】
以上の構成において、用紙の濃度が安定して比較可能になるように、読み取り濃度のキャリブレーションを行うことによって、読み取り濃度を安定させ、安定した改竄検知が可能となる。
【発明の効果】
【００１０】
上記のように、以上の構成において、用紙の濃度が安定して比較可能になるように、読み取り濃度のキャリブレーションを行うことによって、読み取り濃度を安定させ、安定した改竄検知を行うことを可能ならしめた。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１２】
まず、本発明の実施の形態を適用可能な改竄検知システムにおける画像処理装置の一例としてレーザビーム方式を採用したデジタル複合機の構成例を説明する。
【００１３】
デジタル複合機は、大きく分けて、装置全体の動作を司るデジタル複合機の制御ユニット1031、出力画像の記録紙への印刷を行うプリンタ装置1100、記録紙から入力画像を読み取り、データとして装置内部に取り込むリーダ装置1200からなる。制御ユニット1031は、ネットワーク2000と繋がる通信線1002を介して個々のクライアント端末やサーバ端末との入出力を司る入出力部1032を通じて、各端末装置との通信を行う。また、ネットワークより入力される印刷のための制御コードや各種PDL(Page Description Language)データを含む各種データや装置内の各種データの送受信を行う際に利用される入出力バッファ(1033)、制御ユニット全体の動作を制御するCPU1034、CPUの動作を記述するプログラムが内蔵されているプログラムROM1035、前記制御コード、データの解釈や印刷、画像の読み込みに等に必要な計算、入出力される画像データの処理のためのワークメモリに利用されるRAM1039、装置の電源が遮断されても保持しておく必要のあるデータを格納する不揮発性RAM(NVRAM)1048が存在する。プログラムROM1300には、ホストコンピュータから受信した印刷制御データを解釈する制御データ解釈部(1301)やPDLを解釈するPDLデータ解釈部1302、各種の画像オブジェクトを生成する画像情報生成部1303、画像オブジェクトをビットマップ画像に展開するビットマップ画像展開部1304が存在する。また、改竄を検知するための仕組みとして、PDLのデータと共に、ビットマップ画像展開部1304から得られたビットマップ画像からハッシュ関数などにより特徴量1を抽出する特徴量抽出部1(1305)。特徴量1を暗号化する特徴量暗号化部1306。暗号化部によって暗号化されたデータをバーコードとして、用紙の特定の位置に書き込むバーコード生成部1307。 濃度を調整するための濃度パッチを生成し、濃度パッチの正解値をバーコードと共に用紙の特定の位置に書き込む濃度パッチ生成部1319、そして、ビットマップ画像展開部によって展開されたビットマップ画像や、リーダ装置より読み込まれたビットマップ画像等をプリンタ装置に転送するビットマップ画像転送部1103、プリンタ装置1100の制御ユニットを繋ぐエンジンI/F部1102が存在する。また、リーダ装置1200と制御ユニットを繋ぐスキャナI/F部1202、セットされた用紙から、まず、読み取り濃度の調整を行うために、濃度パッチと濃度パッチの正解値を読み取る濃度パッチ読み取り部、読み取られた濃度パッチに従って読み取り濃度の調整を行う読み取り濃度調整部1321、次に濃度調整部に従ってスキャナ部から読み込まれたビットマップ画像を取り込むビットマップ画像受信部1203が存在し、改竄を検知するためにそして、得られたビットマップ画像から前記ハッシュ関数により特徴量2を抽出する特徴量抽出部2(1309)と、用紙に書き込まれているバーコードを読み取るバーコード読み取り部1322と読み取ったバーコードの情報を複合化する特徴量複合化部1323、そして、特徴量抽出部2により得られた特徴量2とバーコードから複合化した特徴量1を比較して改竄の検知を行う改竄検知部1320が存在する。また、ユーザ毎にコマンドの制限を行う情報の入力や、機器全体の操作、および、エラーや操作ガイドなどの表示を行う操作パネル1041、制御ユニットと操作パネル1041を繋ぐパネルI/F部1042および、印刷データや外部より入力された画像データ、印刷装置の各種情報等の保存に利用される外部メモリ1043と制御ユニットと外部メモリを繋ぐメモリI/F部1044、そして各ユニットをつなぐシステムバス1045からシステムは構成されている。
【００１４】
操作パネル1041は、図2のように、登録されている登録画像を表示したり、印刷状況等、本デジタル複写機の各種情報を表示する液晶パネル18001があり、この液晶パネルは、同時にタッチパネルとなっており、ユーザが触れた場合に、その入力を検知して、画面から、文字情報の入力等を行うことが可能となっている。また、コピー等のスタートを指示するスタートキー18002、機器のリセットを行うリセットキー18004、電源のＯＮ/ＯＦＦのスイッチ18003、コピー枚数等を指定するためのテンキー18005、液晶パネルに表示されているカーソルの移動や表示されている機能の選択を行うときに利用するカーソルキーと決定キー18006、デジタル複合機の機能をコピー(18007)、画像送信(18008)、文書管理(18009)のそれぞれのモードに切り替える機能キー、また、18020は、利用するユーザを識別し、認証するためのログインキーからなっている。
【００１５】
プリンタ装置1100には、紙の給紙から印刷、排出までの印刷の制御を行うエンジン制御部1101が存在し、リーダ装置1200には、画像を読み込むための記録紙の給紙、画像の読み込み、排出までの画像読み込みの制御を行うスキャナ制御部1201が存在している。
【００１６】
サーバ端末装置にプリンタに予め登録されている情報やプリンタの現在の状態を登録する管理情報登録部1060。カラー文書、モノクロ文書のページのカラー情報によって、カラー/モノクロ印刷の切り替えを指示するカラー/モノクロモード設定部1062が格納されている。
【００１７】
図3に示すデジタル複合機(2003)は、図3に示すように、大きくプリンタ装置1100の筐体3001と、リーダ装置1200の原稿用紙を給送するための原稿給紙ユニット3202と、原稿を読み取るためのスキャナユニット3201からなり、筐体3001には、プリンタ装置1100を構成するための各機構と、その各機構による各印刷プロセス処理に関する制御を行うエンジン制御部1101、及びプリンタコントローラ1031(図1に示す)を収納する制御ボード収納部3003とが内臓されている。また、スキャナユニットには、原稿給紙ユニットおよびスキャナユニットの各機構による各読み取りプロセス処理に関する制御を行うスキャナ制御部1201が内臓されている。
【００１８】
このデジタル複合機には、プリンタ装置に垂直方向に併設された4個の像担持体としての感光体ドラム3010(3010K,3010M,3010C,3010Y)を備えている。この感光体ドラム3010は、駆動手段(不図示)によって、図1の時計回りの方向に回転駆動される。感光体ドラム3010の周囲には、その回転方向に従って順に、感光体ドラム3010の表面を均一に帯電する帯電装置3011(3011K,3011M,3011C,3011Y)、画像情報に基いてレーザビームを照射し、感光体ドラム3010上の静電潜像を形成する印刷スキャナ部3012(3012K,3012M,3012C,3012Y)、静電潜像にトナーを付着させてトナー像として現像する現像装置3013(3013K,3013M,3013C,3013Y)、感光体ドラム3010上のトナー像を転写材に転写させる静電搬送転写装置3014、転写後の感光体ドラム3010表面に残った転写後トナーを除去するクリーニング装置3015 は(3015K,3015M,3015C,3015Y)、一体的にカートリッジ化され、プロセスカートリッジ3016(3016K,3016M,3016C,3016Y)を形成し、筐体3001に着脱可能なものとなっている。
【００１９】
次に各部の構成について順次説明する。感光体ドラム3010は、有機光伝導体層(OPC感光体)を流布して構成したものである。感光体ドラム3010は、その両端部を支持部材によって回転自在に支持されており、一方の端部に駆動モータ(不図示)からの駆動力が伝達されることにより、図中時計回りに回転駆動される。
【００２０】
各帯電装置3011は、ローラ状に形成された導電性ローラで、このローラを感光体ドラム3010表面に当接させるとともに、このローラに電源(不図示)によって帯電バイアス電圧を印加することにより、感光体ドラム3010表面を一様に帯電させるものである。
【００２１】
印刷スキャナ部3012は、感光体ドラム3010の水平方向に配置され、レーザダイオード(不図示)によって画像信号に対応する画像光がスキャナモータによって高速回転されるポリゴンミラー3028(3028K,3028M,3028C,3028Y)に照射される。ポリゴンミラーに反射した画像光は、結像レンズ3017(3017K,3017M,3017C,3017Y)を介して帯電済みの感光体ドラム3010表面を選択的に露光して静電潜像を形成するように構成している。
【００２２】
現像装置3013(3013K,3013M,3013C,3013Y)はそれぞれ転写材の搬送方向上流側(図中の下側)から順に、イエロー、シアン、マゼンタ、ブラックの各色のトナーをそれぞれ収納した現像器から構成される。感光体ドラム3010上の静電潜像の現像時には、対応する現像器の容器内のトナーを送り機構によって塗布ローラ3013k1,3013m1,3013c1,3013y1に送りこみ、回転する現像ローラ3013k2,3013m2,3013c2,3013y2の外周にトナーを薄層塗布し、且つトナーへ電荷を付与(摩擦帯電)する。この現像ローラと、静電潜像が形成された感光体ドラム3010との間に現像バイアスを印加することにより、静電潜像にトナーを付着させてトナー像として現像するものである。
【００２３】
クリーニング装置3015は、現像装置3013によって感光体ドラム3010上に現像されたトナーが転写材に転写された後、転写されないで感光体ドラム3010表面に残ったいわゆる転写残トナーを除去するものである。
【００２４】
全ての感光体ドラム3010K,3010M,3010C,3010Yに対向し、接するように循環移動するベルト部材としての静電搬送ベルト3008が配設されている。この静電搬送ベルト3008は、垂直方向に4軸でローラに支持され、図中左側の外周面に転写材を静電吸着して上記感光体ドラム3010に転写材を接触させるべく循環移動する。また、静電搬送ベルト3008の転写材搬送方向上流(図中下側)には吸着ローラ3009が当接している。転写材の搬送に際しては、前記吸着ローラ3009にバイアス電圧を印加することで、接地されたローラ3018aとの間に電界を形成し、静電搬送ベルト3008および転写材の間に誘電分極を発生させて両者に静電吸着力を生じさせることができるようになっている。
【００２５】
これにより、転写材は静電搬送ベルト3008により転写位置まで搬送され、感光体ドラム3010上のトナー像が順次転写される。
【００２６】
前記静電搬送ベルト3008の内側(裏面側)に当接し、4個の感光体ドラム3010K,3010M,3010C,3010Yに対応して転写部材としての転写ローラ3019(3019k,3019m,3019c,3019y)が併設されている。これら転写ローラ3019には転写バイアス用電源(不図示)が接続されている。これら転写ローラ3019は、感光体ドラム3010と対向し、転写部を形成する。これら転写ローラ3019から正極性の電荷が静電搬送ベルト3008を介して転写材に印加され、この電荷による電界により、感光体ドラム3010に接触中の転写材に、感光体ドラム3010上の負極性のトナー像が転写される。
【００２７】
静電搬送ベルトは、駆動ローラ3020、従動ローラ3018a,3018b、テンションローラ3021の4本のローラにより掛け渡され、図の時計回りの方向に回転する。これにより、上述した静電搬送ベルト3008が循環移動して転写材が従動ローラ3018a側から駆動ローラ3020側へ搬送される間に感光体ドラム上のトナー像を転写される。
【００２８】
給送部3022は、画像形成部に転写材を給送するものであり、複数枚の転写材が給送カセット3005に収納されている。画像形成時には、給送ローラ3006(半月ローラ)、レジストローラ対3007が画像形成動作に応じて駆動回転し、給送カセット3005内の転写材を1枚ずつ分離給送するとともに、転写材先端は、レジストローラ対3007に突き当たり、一旦停止し、ループを形成した後、静電搬送ベルト3008へと再給送されていく。
【００２９】
定着部3023は、転写材に転写された複数のトナー画像を定着させるものであり、駆動回転する加熱ローラ3024とこれに圧接して転写材に熱及び圧力を印加する加圧ローラ3025とからなる。
【００３０】
すなわち、感光体ドラム3010上のトナー像を転写した転写材は定着部3023を通過する際に定着ローラ対で搬送されると共に、定着ローラ対3024,3025によって熱及び圧力を印加される。これによって複数色のトナー像が転写材表面に定着される。
【００３１】
また、イエロー、マゼンタ、シアンのプロセスカートリッジ3016Y,3016M,3016Cは図示しない昇降機構によって感光体ドラム3010Y,3010M,3010Cが静電搬送ベルト3008に当接した状態から左方へ移動し、静電搬送ベルト3008から離間した位置へ移動可能に構成されている。そして、選択された印刷モードに応じて前記昇降機構が動作するようになっている。すなわち、前述のエンジン制御部1101におけるカラー/モノクロ印刷制御において、カラー文書を印刷する場合には、カラーモードとして動作し、感光体ドラム3010Y,3010M,3010Cが静電搬送ベルト3008に当接した状態となり、各転写ローラ3019Y,3019M,3019C,3019Kからの電圧印加により、感光体ドラム3010のトナー像がイエロー、マゼンタ、シアン、ブラックの順で順次転写される。一方、モノクロ文書を印刷する場合には、モノクロモードとして動作し、前記昇降機構によって、感光体ドラム3010Y,3010M,3010Cを静電搬送ベルト3008から離間させることによって、感光体ドラム3010Kのみが静電搬送ベルト3008に当接した状態となり、転写ローラ3019Kからの電圧の印加により、感光体ドラム3010Kのトナー像がブラックのみで転写されることになる。
【００３２】
このようにして、トナー像を転写された転写材3004は、駆動ローラ3020で宣伝搬送ベルト3008から分離され、定着器3023に至り、転写材3004は、上記トナー像を熱定着された後、排出ローラ対3026によって排出部Fに排出されることになる。
【００３３】
また、本デジタル複合機には、リーダ装置から原稿用紙を読み取り画像を取り込むことが可能であり、リーダ装置1200の原稿給紙ユニット(DFユニット)3202 は、原稿3203を先頭順に１枚ずつプラテンガラス3204上へ給送し、スキャナユニット3201による原稿の読取り動作終了後、プラテンガラス3204上の原稿を排出トレイ3205に排出するものである。原稿給紙ユニット3202においては、原稿の有無を検知するためのセンサ3206が設けられている。スキャナユニット3201においては、原稿がプラテンガラス3204上に搬送されると、ランプ3207を点灯し、そして光学ユニット3208の移動を図中左から右方向に開始して原稿を露光走査する。このときの原稿からの反射光は、ミラー3209,3210,3211およびレンズ3212を介してCCDイメージセンサ(以下、CCDという)3213へ導かれる。このように走査された原稿の画像は、CCD3213によって読み取られる。CCD3213から出力される画像データは、所定の処理が施された後、スキャナI/F部1202を通して、制御ユニット1031へ転送される。
【００３４】
原稿給紙ユニット3202上には、パネル部1037を構成するための操作パネル3002が取り付けられている。操作パネル3002には、各機能および各機能に必要な情報の指示入力操作のためのスイッチ群、情報表示のためのLED表示器、LCD表示器が設けられている。また、プリンタコントローラにより印刷データ等の記憶に利用される外部メモリ部1038を構成するための外部メモリユニット3027が取り付けられている。
【００３５】
次に、上述したシステム構成での改竄防止処理を取り上げて以下に説明する。
【００３６】
<改竄防止印刷>
本機能は、コピーあるいはPDLで印刷された用紙の改竄防止を検知するために印刷された用紙に改竄防止のための特徴量を埋め込む機能である。改竄防止印刷における処理フローを図8に示す。ユーザよりコピーあるいはPDLによる印刷が指示されると、ビットマップメモリ獲得部1319により、印字に必要なビットマップメモリ領域をRAM上に確保しに行く8001。そして8002において、コピーの場合には、リーダ装置1200よりスキャナI/F部1202を介してビットマップ画像受信部1203より読み込んだ画像を、ビットマップメモリ領域に展開し、PDLの場合には、PDLデータ解釈部1302により解釈された印刷オブジェクトを画像情報生成部1303により画像情報を生成して、ビットマップ画像展開部1304により、ビットマップメモリ領域に画像を展開する。改竄防止印刷が指定されていない場合には(8003でNO)、印刷処理を開始し、ビットマップ画像転送部1103により、エンジンI/F部1102を通して、プリンタ装置1100より印刷される8008。改竄防止印刷が指定されている場合には(8003でYES)、バーコードや濃度パッチを印字する領域図4の4004((0, y1),(x1,y2)で示される部分)に相当する部分を除いた部分(図4の4003の部分)について原点を用紙左上隅を(0,0)の原点として最上位のビットと捉え、x方向から増やして行き、右上(x1,0)まで行くと次に、y方向を1増やして(0,1)から(x1,1)の順番で右下隅(x1,y1)で最下位のビットと捉えてハッシュ関数等により特徴量1の抽出処理を行い8004、特徴量1をデジタル複合機固有でもっている共通鍵で特徴量を暗号化して8005、特徴量1のバーコードをビットマップ画像に合成する8006。そして、濃度パッチをビットマップ画像に合成し、その正解値をバーコードでビットマップ画像に合成し8007、印刷処理を開始し、ビットマップ画像転送部1103により、エンジンI/F部1102を通して、プリンタ装置1100より印刷される8008。この際印字される濃度パッチは、バーコードや濃度パッチを印字する領域に5002として図5のように4種類の濃度のグラデーションデータである。この場合パッチの画像は、一番濃い濃度から順に15、11、7、3(例として最も濃い濃度を15とし、0〜15の16段階の階調がある場合を想定する。)の4階調の濃度パッチを作成する。そして、グラデーションの情報としてこの4値の値を制御領域にバーコードとして埋め込んでおく。すなわち、グラデーションの正解値を埋め込んでおくことになる。
【００３７】
これにより、改竄防止を検知するためのバーコード、および、読み取り濃度制御用の濃度パッチのついた印刷用紙が出力されることになる。
【００３８】
<改竄検知機能>
本機能は、コピーあるいはPDLで印刷された用紙の改竄防止を検知するために印刷された用紙から特徴量1を読み取り、スキャンによって読み取った特徴量2と比較することで、改竄がされていないかどうかを検知する機能である。改竄検知機能における処理フローを図7に示す。ユーザが改竄検知機能を選択して用紙を設定し、スタートボタンを押すと、リーダ装置1200よりスキャナI/F部1202を通して、まず用紙サイズ分のビットマップメモリ領域をRAMに確保し、ビットマップ画像受信部1203よりビットマップ画像を読み込む。そして図7において、改竄検知処理が開始されると、まず、バーコード、濃度パッチの印字領域を検知する9001。そして、濃度パッチを読み取り、バーコードから4種類のグラデーションデータの正解値4値を読み込む9002。 例えば、図6に図5下のグラデーションデータを読み取った値を数値で模擬的に示す。そして、濃度パッチを読み込んだ際の濃度が、正解値である図6の上段のようにその値が正しく15、11、7、3と読み出された場合には(9003でYES)、現在の読み取り濃度の設定のまま9006からの処理を続ける。濃度パッチから読み取った値が正しくなく(9003でNO)、図6中段の14、10、6、2のように濃度が薄く読み取れた場合には、読み取り濃度が濃くなるようにスキャナの読み取り濃度の設定を調整する9004。また、図6下段のように15、12、8、4のように濃度が濃く読み取れた場合には、読み取り濃度が薄くなるようにスキャナの設定を調整し、再度リーダ装置1200よりスキャナI/F部1202を通して濃度パッチの印字領域のみを読み取り、再度4種類のグラデーションデータが正しいかどうかをチェックする9003。4種類のグラデーションの値を読み直し、正常に読み出されるようになった時点で、再度全体のビットマップ画像を読み込み、用紙サイズ分のビットマップ画像を読み込む9006。次に特徴量複合化部1323によりバーコードに埋め込まれている特長量を共通鍵によって複合化し、特徴量1を抽出する9007。そして、印刷されている領域(図5の網掛けの領域を外した5001)に相当するビットマップメモリ領域の画像から、特徴量抽出部2において特徴量1を抽出した際と同じハッシュ関数等の特徴量抽出アルゴリズムによって特徴量2を抽出する9008。そして、改竄検知部1320において特徴量1および特徴量2を比較することにより、値が同じ場合には(9009でYES)そのまま改竄検知処理を終了し、値が異なる場合には、改竄されていると判断して9010により改竄されていることをユーザに通知して改竄検知処理を終了する。このように制御を行うことによって、画像を読み込む際の濃度を安定させることが可能となり、安定した改竄検知を行うことが可能となる。
【００３９】
上記実施例においては、簡単のため、4階調のグラデーションのデータを濃度パッチとして利用したが、更に多くの階調のグラデーションのデータを濃度パッチとして利用することや、複数のパッチを利用することももちろん可能であることは言うまでも無い。
【００４０】
上記の実施例においては、バーコードに印刷時の特徴量を記録する例を示したが、用紙に埋め込まれているRFIDに特徴量を記録する場合も同様に改竄検知が可能となることは言うまでも無い。
【００４１】
上記の実施例においては、1台のデジタル複合機で改竄防止印刷と改竄検知機能を実現しているが、改竄防止印刷と、改竄検知機能を別々のデジタル複合機で実現することも可能であることは言うまでも無い。
【図面の簡単な説明】
【００４２】
【図１】本発明を適用したデジタル複合機のシステム構成を示した図である。
【図２】本発明を適用したデジタル複合機のパネルを示した図である。
【図３】本発明を適用したデジタル複合機のエンジン部、および、リーダ部を説明する図である。
【図４】従来の改竄検知システムの処理の流れを示した図である。
【図５】用紙に書き込まれる濃度パッチを模擬的に示した図である。
【図６】図５下のグラデーションデータを読み取った値を数値で模擬的に示す図。
【図７】本発明を適用した改竄検知システムの改竄検知機能における処理過程を示した図である。
【図８】本発明を適用した改竄検知システムの改竄防止印刷における処理過程を示した図である。
【符号の説明】
【００４３】
2000  ネットワーク
1002  通信線
1031  制御ユニット
1032  入出力部
1033  入出力バッファ
1034  CPU
1035  操作パネル部
1036  パネルI/F部
1037  外部メモリ部
1038  メモリI/F部
1039  RAM
1040  システムバス
1100  プリンタ装置
1101  エンジン制御部
1102  エンジンI/F部
1103  ビットマップ画像転送部
1200  リーダ装置
1201  スキャナ制御部
1202  スキャナI/F部
1203  ビットマップ画像転送部
1300  プログラムROM
1301  制御データ解釈部
1302  PDLデータ解釈部
1303  画像情報生成部
1304  ビットマップ画像展開部
1305  特徴量抽出部1
1306  特徴量暗号化部
1307  バーコード生成部
1309  特徴量抽出部2
1319  濃度パッチ生成部
1320  改竄検知部
1321  読み取り濃度調整部
1322  バーコード読み取り部
1323  特徴量複合化部
1324  濃度パッチ読み取り部
1400  NVRAM
【図１】
2009060387.tif 000003
【図２】
2009060387.tif 000004
【図３】
2009060387.tif 000005
【図４】
2009060387.tif 000006
【図５】
2009060387.tif 000007
【図６】
2009060387.tif 000008
【図７】
2009060387.tif 000009
【図８】
2009060387.tif 000010