(57)【要約】【課題】画像形成出力による出力結果を読み取った画像とマスター画像とを比較することによる画像の検査において、画像の検査結果に基づいて装置の異常個所を診断すること。【解決手段】画像形成装置によって紙面上に画像形成出力された画像を読み取った読取画像の検査を行う検査装置４であって、画像形成出力を実行するためのビットマップデータを取得し、読取画像の検査を行うためのマスター画像を生成するマスター画像処理部４０２と、マスター画像と読取画像との差分に基づいて読取画像の欠陥を判定し、読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果に基づいてプリントエンジン３の異常を判断する検査制御部４０３とを含むことを特徴とする。【選択図】図３
2014066628.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置によって紙面上に画像形成出力された画像を読み取った読取画像の検査を行う画像検査装置であって、
前記画像形成装置が画像形成出力を実行するための出力対象画像を取得し、前記読取画像の検査を行うための検査用画像を生成する検査用画像生成部と、
前記検査用画像と前記読取画像との差分に基づいて前記読取画像の欠陥を判定する画像検査部と、
前記読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果が所定の閾値よりも大きい場合に、その積算結果の前記画像上の位置における欠陥を前記画像形成装置の異常に基づく欠陥であると判断して前記画像形成装置の異常を判断する異常判断部とを含むことを特徴とする画像検査装置。
【請求項２】
前記異常判断部は、前記画像形成装置における異常の種類と欠陥と判定された画像上の位置とが関連付けられた欠陥種情報を参照し、前記画像形成装置の異常に基づくものであると判断した前記画像上の位置における欠陥の原因となっている前記画像形成装置における異常の種類を特定することを特徴とする請求項１に記載の画像検査装置。
【請求項３】
前記異常判断部は、前記画像形成装置の異常に基づく欠陥であると判断した前記画像上の位置の外接矩形を抽出すると共に、前記画像上において近傍に位置する外接矩形を統合した上で、前記欠陥種情報を参照して前記画像形成装置における異常の種類を特定することを特徴とする請求項２に記載の画像検査装置。
【請求項４】
前記異常判断部は、前記画像形成装置の異常に基づくものであると判断した前記画像上の位置に対応する前記画像形成装置における異常の種類が前記欠陥種情報に登録されていない場合に、前記画像形成装置の異常に基づくものであると判断した前記画像上の位置を前記欠陥種情報に登録することを特徴とする請求項２または３に記載の画像検査装置。
【請求項５】
前記画像検査部は、前記検査用画像及び前記読取画像において対応する位置の画素毎に画素値の差分値を算出し、算出した差分値に基づいて前記読取画像の欠陥を判定し、
前記異常判断部は、前記欠陥として判定された画素の外接矩形を抽出すると共に、前記画像上において近傍に位置する外接矩形を統合し、前記外接矩形に含まれる画素の差分値に基づいて前記外接矩形の差分値を決定し、そのように決定した外接矩形毎の差分値を積算することを特徴とする請求項１に記載の画像検査装置。
【請求項６】
前記異常判断部は、前記欠陥として判定された画素の外接矩形に含まれる画素の差分値のうちの最大値を前記外接矩形の差分値とする事を特徴とする請求項５に記載の画像検査装置。
【請求項７】
紙面上に画像形成出力された画像を読み取った読取画像の検査を行う画像検査システムであって、
画像形成出力を実行する画像形成部と、
画像形成出力が施された用紙を読み取ることにより前記読取画像を生成する画像読取部と、
前記画像形成部が画像形成出力を実行するための出力対象画像を取得し、前記読取画像の検査を行うための検査用画像を生成する検査用画像生成部と、
前記検査用画像と前記読取画像との差分に基づいて前記読取画像の欠陥を判定する画像検査部と、
前記読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果が所定の閾値よりも大きい場合に、その積算結果の前記画像上の位置における欠陥を前記画像形成装置の異常に基づく欠陥であると判断して前記画像形成装置の異常を判断する異常判断部とを含むことを特徴とする画像検査システム。
【請求項８】
画像形成装置によって紙面上に画像形成出力された画像を読み取った読取画像の検査を行う画像検査方法であって、
画像形成出力が施された用紙を読み取ることにより前記読取画像を生成し、
前記画像形成装置が画像形成出力を実行するための出力対象画像を取得して前記読取画像の検査を行うための検査用画像を生成し、
前記検査用画像と前記読取画像との差分に基づいて前記読取画像の欠陥を判定し、
前記読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果が所定の閾値よりも大きい場合に、その積算結果の前記画像上の位置における欠陥を前記画像形成装置の異常に基づく欠陥であると判断して前記画像形成装置の異常を判断することを特徴とする画像検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像検査装置、画像検査システム及び画像検査方法に関し、特に、画像検査の結果に基づく装置の診断に関する。
【背景技術】
【０００２】
従来、印刷物の検品は人手によって行われてきたが、近年オフセット印刷の後処理として、検品を行う装置が用いられている。このような検品装置では、印刷物の読取画像の中から良品のものを人手によって選択して読み取ることにより基準となるマスター画像を生成し、このマスター画像と検査対象の印刷物の読取画像の対応する部分を比較し、これらの差分の程度により印刷物の欠陥を判別している。
【０００３】
しかし、近年普及が進んでいる電子写真などの無版印刷装置は少部印刷を得意としており、バリアブル印刷など毎ページ印刷内容の異なるケースも多く、オフセット印刷機のように印刷物からマスター画像を生成して比較対象とすることは非効率である。この問題に対応するため、印刷データからマスター画像を生成することが考えられる。これにより、バリアブル印刷に効率的に対応可能である。
【０００４】
このような画像の検査処理に際しては、上述した差分の程度、即ち、出力された用紙を読み取った画像と、印刷データから生成されたマスター画像との位置合わせ及びサイズ合わせを行った上で、両画像を画素毎に比較した結果に対して所定の閾値を設定することにより、印刷物が欠陥であるか否かを判別する。
【０００５】
他方、画像形成装置の内部部品の異常個所を判断するために利用可能な情報を収集する方法として、画像形成装置によって用紙等の記録媒体上に出力された画像の欠陥を抽出し、画像の位置毎に欠陥を積算して生成した情報を用いることが行われている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１には、画素毎に積算された差分値を、オペレータによる判断根拠の情報として用いることが開示されているのみであり、故障部位の特定についてはオペレータによるノウハウ等が必要である。即ち、特許文献１に開示された技術のみでは、画像形成出力結果に基づいた装置内部の部品の異常個所の判断を好適に達成することはできない。
【０００７】
本発明は上記実情に鑑みてなされたものであり、画像形成出力による出力結果を読み取った画像とマスター画像とを比較することによる画像の検査において、画像の検査結果に基づいて装置の異常個所を診断することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、画像形成装置によって紙面上に画像形成出力された画像を読み取った読取画像の検査を行う画像検査装置であって、前記画像形成装置が画像形成出力を実行するための出力対象画像を取得し、前記読取画像の検査を行うための検査用画像を生成する検査用画像生成部と、前記検査用画像と前記読取画像との差分に基づいて前記読取画像の欠陥を判定する画像検査部と、前記読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果が所定の閾値よりも大きい場合に、その積算結果の前記画像上の位置における欠陥を前記画像形成装置の異常に基づく欠陥であると判断して前記画像形成装置の異常を判断する異常判断部とを含むことを特徴とする。
【０００９】
また、本発明の他の態様は、紙面上に画像形成出力された画像を読み取った読取画像の検査を行う画像検査システムであって、画像形成出力を実行する画像形成部と、画像形成出力が施された用紙を読み取ることにより前記読取画像を生成する画像読取部と、前記画像形成部が画像形成出力を実行するための出力対象画像を取得し、前記読取画像の検査を行うための検査用画像を生成する検査用画像生成部と、前記検査用画像と前記読取画像との差分に基づいて前記読取画像の欠陥を判定する画像検査部と、前記読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果が所定の閾値よりも大きい場合に、その積算結果の前記画像上の位置における欠陥を前記画像形成装置の異常に基づく欠陥であると判断して前記画像形成装置の異常を判断する異常判断部とを含むことを特徴とする。
【００１０】
また、本発明の更に他の態様は、画像形成装置によって紙面上に画像形成出力された画像を読み取った読取画像の検査を行う画像検査方法であって、画像形成出力が施された用紙を読み取ることにより前記読取画像を生成し、前記画像形成装置が画像形成出力を実行するための出力対象画像を取得して前記読取画像の検査を行うための検査用画像を生成し、前記検査用画像と前記読取画像との差分に基づいて前記読取画像の欠陥を判定し、前記読取画像上の位置毎に欠陥と判定された判定結果に関する値を複数の読取画像について積算し、その積算結果が所定の閾値よりも大きい場合に、その積算結果の前記画像上の位置における欠陥を前記画像形成装置の異常に基づく欠陥であると判断して前記画像形成装置の異常を判断することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像形成出力による出力結果を読み取った画像とマスター画像とを比較することによる画像の検査において、画像の検査結果に基づいて装置の異常個所を診断することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る検査装置を含む画像形成システムの構成を示す図である。
【図２】本発明の実施形態に係る検査装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係るエンジンコントローラ、プリントエンジン及び検査装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係る印刷処理部の機械的構成を示す図である。
【図５】本発明の実施形態に係るマスター画像処理部の機能構成を示すブロック図である。
【図６】本発明の実施形態に係る検査制御部の機能構成を示すブロック図である。
【図７】本発明の実施形態に係る比較検査全体の動作を示すフローチャートである。
【図８】本発明の実施形態に係る検査範囲の例を示す図である。
【図９】本発明の実施形態に係る検査範囲毎の検査結果の例を示す図である。
【図１０】本発明の実施形態に係る欠陥積算情報の例を示す図である。
【図１１】本発明の実施形態に係るデータベース照合処理の動作を示すフローチャートである。
【図１２】本発明の実施形態に係る欠陥群情報の例を示す図である。
【図１３】本発明の実施形態に係る欠陥群抽出の動作を示すフローチャートである。
【図１４】本発明の実施形態に係る差分データの積算結果の２値化の例を示す図である。
【図１５】本発明の実施形態に係る欠陥ＤＢの例を示す図である。
【図１６】本発明の実施形態に係る類似判定動作を示すフローチャートである。
【図１７】本発明の実施形態に係る欠陥群の形状に応じた欠陥種の例を示す図である。
【図１８】本発明の他の実施形態に係る比較検査全体の動作を示すフローチャートである。
【図１９】本発明の他の実施形態に係る差分データの矩形化動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成出力による出力結果を読み取った読取画像とマスター画像とを比較することにより出力結果を検査する検査装置を含む画像形成システムにおいて、検査の結果に基づいて装置内部の故障診断を行う処理を特徴として説明する。
【００１４】
図１は、本実施形態に係る画像形成システムの全体構成を示す図である。図１に示すように、本実施形態に係る画像形成システムは、ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）１、エンジンコントローラ２、プリントエンジン３及び検査装置４を含む。ＤＦＥ１は、受信した印刷ジョブに基づいて印刷出力するべき画像データ、即ち出力対象画像であるビットマップデータを生成し、生成したビットマップデータをエンジンコントローラ２に出力する。
【００１５】
エンジンコントローラ２は、ＤＦＥ１から受信したビットマップデータに基づいてプリントエンジン３を制御して画像形成出力を実行させる。また、本実施形態に係るコントローラ２は、ＤＦＥ１から受信したビットマップデータを、プリントエンジン３による画像形成出力の結果を検査装置４が検査する際に参照するための検査用画像の元となる情報として検査装置４に送信する。
【００１６】
プリントエンジン３は、エンジンコントローラ２の制御に従い、ビットマップデータに基づいて画像形成出力を実行すると共に、出力した用紙を読取装置で読み取って生成した読取画像データを検査装置４に入力する。検査装置４は、エンジンコントローラ２から入力されたビットマップデータに基づいてマスター画像を生成する。
【００１７】
そして、検査装置４は、プリントエンジン３から入力された読取画像を上記生成したマスター画像と比較することにより、出力結果の検査を行う画像検査装置である。また、本実施形態に係る検査装置４は、画像の検査結果に基づき、プリントエンジン３内部に含まれる様々な部品の故障診断を行う機能を有する。これが、本実施形態の要旨に係る機能である。
【００１８】
ここで、本実施形態に係るエンジンコントローラ２、プリントエンジン３及び検査装置４の機能ブロックを構成するハードウェア構成について、図２を参照して説明する。図２は、本実施形態に係る検査装置４のハードウェア構成を示すブロック図である。図２においては、検査装置４のハードウェア構成を示すが、エンジンコントローラ２及びプリントエンジン３についても同様である。
【００１９】
図２に示すように、本実施形態に係る検査装置４は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の情報処理装置と同様の構成を有する。即ち、本実施形態に係る検査装置４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス９０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０、操作部７０及び専用デバイス８０が接続されている。
【００２０】
ＣＰＵ１０は演算手段であり、検査装置４全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。
【００２１】
Ｉ／Ｆ５０は、バス９０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが検査装置４の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザが検査装置４に情報を入力するためのユーザインタフェースである。
【００２２】
専用デバイス８０は、エンジンコントローラ２、プリントエンジン３及び検査装置４において、専用の機能を実現するためのハードウェアであり、プリントエンジン３の場合は、紙面上に画像形成出力を実行するプロッタ装置や、紙面上に出力された画像を読み取る読取装置である。また、エンジンコントローラ２、検査装置４の場合は、高速に画像処理を行うための専用の演算装置である。このような演算装置は、例えばＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）として構成される。
【００２３】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記録媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がそれらのプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るエンジンコントローラ２、プリントエンジン３及び検査装置４の機能を実現する機能ブロックが構成される。
【００２４】
図３は、本実施形態に係るエンジンコントローラ２、プリントエンジン３及び検査装置４の機能構成を示すブロック図である。図３に示すように、本実施形態に係るエンジンコントローラ２は、データ取得部２０１、エンジン制御部２０２、ビットマップ送信部２０３を含む。また、プリントエンジン３は、印刷処理部３０１及び読取装置３０２を含む。また、検査装置４は、読取画像取得部４０１、マスター画像処理部４０２、検査制御部４０３及び比較検査部４０４を含む。
【００２５】
データ取得部２０１は、ＤＦＥ１から入力されるビットマップデータを取得し、エンジン制御部２０２及びビットマップ送信部２０３夫々を動作させる。ビットマップデータは、画像形成出力するべき画像を構成する各画素の情報である。エンジン制御部２０２は、データ取得部２０１から転送されたビットマップデータに基づき、プリントエンジン３に画像形成出力を実行させる。ビットマップ送信部２０３は、データ取得部２０１が取得したビットマップデータを検査装置４に送信する。
【００２６】
印刷処理部３０１は、エンジンコントローラ２から入力されるビットマップデータを取得し、印刷用紙に対して画像形成出力を実行し、印刷済みの用紙を出力する画像形成部である。本実施形態に係る印刷処理部３０１は、電子写真方式の一般的な画像形成機構によって実現される。読取装置３０２は、印刷処理部３０１によって印刷が実行されて出力された印刷用紙の紙面上に形成された画像を読み取り、読取データを検査装置４に出力する画像読取部である。読取装置３０２は、例えば印刷処理部３０１によって出力された印刷用紙の搬送経路に設置されたラインスキャナであり、搬送される印刷用紙の紙面上を走査することによって紙面上に形成された画像を読み取る。
【００２７】
ここで、印刷処理部３０１及び読取装置３０２の機械的な構成について、図４を参照して説明する。図４に示すように、本実施形態に係る印刷処理部３０１は、無端状移動手段である搬送ベルト１０５に沿って各色の画像形成部１０６が並べられた構成を備えるものであり、所謂タンデムタイプといわれるものである。すなわち、給紙トレイ１０１から給紙ローラ１０２と分離ローラ１０３とにより分離給紙される用紙（記録媒体の一例）１０４に転写するための中間転写画像が形成される中間転写ベルトである搬送ベルト１０５に沿って、この搬送ベルト１０５の搬送方向の上流側から順に、複数の画像形成部（電子写真プロセス部）１０６ＢＫ、１０６Ｍ、１０６Ｃ、１０６Ｙが配列されている。
【００２８】
これら複数の画像形成部１０６ＢＫ、１０６Ｍ、１０６Ｃ、１０６Ｙは、形成するトナー画像の色が異なるだけで内部構成は共通である。画像形成部１０６ＢＫはブラックの画像を、画像形成部１０６Ｍはマゼンタの画像を、画像形成部１０６Ｃはシアンの画像を、画像形成部１０６Ｙはイエローの画像をそれぞれ形成する。尚、以下の説明においては、画像形成部１０６ＢＫについて具体的に説明するが、他の画像形成部１０６Ｍ、１０６Ｃ、１０６Ｙは画像形成部１０６ＢＫと同様であるので、その画像形成部１０６Ｍ、１０６Ｃ、１０６Ｙの各構成要素については、画像形成部１０６ＢＫの各構成要素に付したＢＫに替えて、Ｍ、Ｃ、Ｙによって区別した符号を図に表示するにとどめ、説明を省略する。
【００２９】
搬送ベルト１０５は、回転駆動される駆動ローラ１０７と従動ローラ１０８とに架け渡されたエンドレスのベルト、即ち無端状ベルトである。この駆動ローラ１０７は、不図示の駆動モータにより回転駆動させられ、この駆動モータと、駆動ローラ１０７と、従動ローラ１０８とが、無端状移動手段である搬送ベルト１０５を移動させる駆動手段として機能する。
【００３０】
画像形成に際しては、回転駆動される搬送ベルト１０５に対して、最初の画像形成部１０６ＢＫが、ブラックのトナー画像を転写する。画像形成部１０６ＢＫは、感光体としての感光体ドラム１０９ＢＫ、この感光体ドラム１０９ＢＫの周囲に配置された帯電器１１０ＢＫ、光書き込み装置２００、現像器１１２ＢＫ、感光体クリーナ（図示せず）、除電器１１３ＢＫ等から構成されている。光書き込み装置２００は、夫々の感光体ドラム１０９ＢＫ、１０９Ｍ、１０９Ｃ、１０９Ｙ（以降、総じて「感光体ドラム１０９」という）に対して光を照射するように構成されている。
【００３１】
画像形成に際し、感光体ドラム１０９ＢＫの外周面は、暗中にて帯電器１１０ＢＫにより一様に帯電された後、光書き込み装置２００からのブラック画像に対応した光源からの光により書き込みが行われ、静電潜像が形成される。現像器１１２ＢＫは、この静電潜像をブラックトナーにより可視像化し、このことにより感光体ドラム１０９ＢＫ上にブラックのトナー画像が形成される。
【００３２】
このトナー画像は、感光体ドラム１０９ＢＫと搬送ベルト１０５とが当接若しくは最も接近する位置（転写位置）で、転写器１１５ＢＫの働きにより搬送ベルト１０５上に転写される。この転写により、搬送ベルト１０５上にブラックのトナーによる画像が形成される。トナー画像の転写が終了した感光体ドラム１０９ＢＫは、外周面に残留した不要なトナーを感光体クリーナにより払拭された後、除電器１１３ＢＫにより除電され、次の画像形成のために待機する。
【００３３】
以上のようにして、画像形成部１０６ＢＫにより搬送ベルト１０５上に転写されたブラックのトナー画像は、搬送ベルト１０５のローラ駆動により次の画像形成部１０６Ｍに搬送される。画像形成部１０６Ｍでは、画像形成部１０６ＢＫでの画像形成プロセスと同様のプロセスにより感光体ドラム１０９Ｍ上にマゼンタのトナー画像が形成され、そのトナー画像が既に形成されたブラックの画像に重畳されて転写される。
【００３４】
搬送ベルト１０５上に転写されたブラック、マゼンタのトナー画像は、さらに次の画像形成部１０６Ｃ、１０６Ｙに搬送され、同様の動作により、感光体ドラム１０９Ｃ上に形成されたシアンのトナー画像と、感光体ドラム１０９Ｙ上に形成されたイエローのトナー画像とが、既に転写されている画像上に重畳されて転写される。こうして、搬送ベルト１０５上にフルカラーの中間転写画像が形成される。
【００３５】
給紙トレイ１０１に収納された用紙１０４は最も上のものから順に送り出され、その搬送経路が搬送ベルト１０５と接触する位置若しくは最も接近する位置において、搬送ベルト１０５上に形成された中間転写画像がその紙面上に転写される。これにより、用紙１０４の紙面上に画像が形成される。紙面上に画像が形成された用紙１０４は更に搬送され、定着器１１６にて画像を定着された後、読取装置３０２に搬送される。
【００３６】
読取装置３０２においては、内部に設けられたラインスキャナによって原稿表面が撮像されることにより読取画像が生成される。尚、両面印刷の場合、画像が定着された用紙は反転経路に搬送され、反転された上で再度転写位置に搬送される。
【００３７】
次に、再度図３を参照し、検査装置４の各構成について説明する。読取画像取得部４０１は、プリントエンジン３において印刷用紙の紙面が読取装置３０２によって読み取られて生成された読取画像の情報を取得する。読取画像取得部４０１が取得した読取画像の情報は、比較検査のために比較検査部４０４に入力される。尚、比較検査部４０４への読取画像の入力は検査制御部４０３の制御によって実行される。その際、検査制御部４０３が読取画像を取得してから比較検査部４０４に入力する。
【００３８】
マスター画像処理部４０２は、上述したようにエンジンコントローラ２から入力されたビットマップデータを取得し、上記検査対象の画像と比較するための検査用画像であるマスター画像を生成する。即ち、マスター画像処理部４０２が、読取画像の検査を行うための検査用画像であるマスター画像を出力対象画像に基づいて生成する検査用画像生成部として機能する。マスター画像生成部２０３によるマスター画像の生成処理については後に詳述する。
【００３９】
検査制御部４０３は、検査装置４全体の動作を制御する制御部であり、検査装置４に含まれる各構成は検査制御部４０３の制御に従って動作する。比較検査部４０４は、読取画像取得部４０１から入力される読取画像とマスター画像処理部４０２が生成したマスター画像とを比較し、意図した通りの画像形成出力が実行されているか否かを判断する。比較検査部４０４は、膨大な計算量を迅速に処理するために上述したようなＡＳＩＣによって構成される。本実施形態においては、検査制御部４０３が、比較検査部４０４を制御することによって画像検査部として機能する。
【００４０】
次に、マスター画像処理部４０２に含まれる機能の詳細について図５を参照して説明する。図５は、マスター画像処理部４０２内部の構成を示すブロック図である。図５に示すように、マスター画像処理部４０２は、少値多値変換処理部４２１、解像度変換処理部４２２、色変換処理部４２３及びマスター画像出力部４２４を含む。尚、本実施形態に係るマスター画像処理部４０２は、図２において説明した専用デバイス８０、即ち、ＡＳＩＣとして構成されたハードウェアが、ソフトウェアの制御に従って動作することにより実現される。
【００４１】
少値多値変換処理部４２１は、有色／無色で表現された二値画像に対して少値／多値変換処理を実行して多値画像を生成する。本実施形態に係るビットマップデータは、プリントエンジン３に入力するための情報であり、プリントエンジンはＣＭＹＫ（Ｃｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ，ｂｌａｃＫ）各色二値の画像に基づいて画像形成出力を実行する。これに対して検査対象の画像である読取画像は、基本三原色であるＲＧＢ（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ）各色多階調の多値画像であるため、少値多値変換処理部４２１により先ず二値画像が多値画像に変換される。多値画像としては、例えばＣＭＹＫ各８ｂｉｔで表現された画像を用いることができる。
【００４２】
尚、本実施形態においては、プリントエンジン３がＣＭＹＫ各色二値の画像に基づいて画像形成出力を実行する場合を例とし、マスター画像処理部４０２に少値多値変換処理部４２１が含まれる場合を例とするが、これは一例である。即ち、プリントエンジン３が多値画像に基づいて画像形成出力を実行する場合は、少値多値変換処理部４２１は省略可能である。
【００４３】
解像度変換処理部４２２は、少値多値変換処理部４２１によって生成された多値画像の解像度を、検査対象の画像である読取画像の解像度に合わせるように解像度変換を行う。本実施形態においては、読取装置３０２は２００ｄｐｉの読取画像を生成するため、解像度変換処理部４２２は、少値多値変換処理部４２１によって生成された多値画像の解像度を２００ｄｐｉに変換する。
【００４４】
色変換処理部４２３は、解像度変換処理部４２２によって解像度が変換された画像を取得して色変換を行う。上述したように、本実施形態に係る読取画像はＲＧＢ形式の画像であるため、色変換処理部４２３は、解像度変換処理部４２２によって解像度変換された後のＣＭＹＫ形式の画像をＲＧＢ形式に変換する。これにより、画素毎にＲＧＢ各色８ｂｉｔ（合計２４ｂｉｔ）で表現された２００ｄｐｉの多値画像が生成される。
【００４５】
マスター画像出力部４２４は、少値多値変換処理部４２１、解像度変換処理部４２２及び色変換処理部４２３によって生成されたマスター画像を、検査制御部４０３に出力する。検査制御部４０３は、マスター画像処理部４０２から取得したマスター画像に基づいて比較検査部４０４に画像比較処理を実行させ、その比較結果を取得する。
【００４６】
比較検査部４０４においては、上述したようにＲＧＢ各色８ｂｉｔで表現された２００ｄｐｉの読取画像及びマスター画像を対応する画素毎に比較し、夫々の画素毎に上述したＲＧＢ各色８ｂｉｔの画素値の差分値を算出する。そのようにして算出した差分値と閾値との大小関係に基づき、比較検査部４０４は、読取画像における欠陥の有無を判断する。
【００４７】
尚、差分値と閾値との大小関係の比較方法として、比較検査部４０４は、夫々の画素について算出された差分値を画像上の所定範囲毎に合計し、その合計値について設定された閾値と合計値とを比較する。このように各画素の差分値を合計する所定範囲としては、例えば３ドット四方の範囲である。
【００４８】
このようなシステムにおいて、本実施形態に係る要旨は、検査装置４が、上述した比較処理を実行して得た読取画像の検査結果に基づき、プリントエンジン３に含まれる各部、より具体的には、図４に示す印刷処理部３０１、読取装置３０２の各部の故障を診断することにある。以下、本実施形態に係る検査制御部４０３の機能及び動作について説明する。
【００４９】
図６は、本実施形態に係る検査制御部４０３の機能構成を示すブロック図である。また、図７は、本実施形態に係る検査制御部４０３、比較検査部４０４の動作を示すフローチャートである。本実施形態に係る検査制御部４０３は、図６に示すように、まずマスター画像取得部４３１が、マスター画像処理部４０２によって生成されたマスター画像を取得する（Ｓ７０１）。
【００５０】
また、読取画像取得部４３２が、読取画像取得部４０１から読取画像を取得し（Ｓ７０２）、基準点抽出部４３３が、マスター画像及び読取画像から基準点を抽出する（Ｓ７０３）。ここでいう基準点とは、画像形成出力対象の原稿内部の領域の四隅に表示されているマーキングである。尚、このようなマーキングがない場合であっても、コーナー抽出フィルタ等の画像フィルタを用いて、画像中からマーキングとなり得るような画素を抽出しても良い。
【００５１】
基準点抽出部４３３がマスター画像及び読取画像から基準点を抽出すると、位置合せ部４３４が、夫々の画像における基準点の位置、即ち画像上の座標に基づいて、画像の位置合わせを行い（Ｓ７０４）、差分算出部４３５が位置合わせされた画像の比較照合を行う（Ｓ７０５）。Ｓ７０４、Ｓ７０５において、位置合せ部４３４及び差分算出部４３５は、比較検査部４０４に画像の比較演算処理を実行させてその結果を取得することにより処理を行う。即ち、Ｓ７０５においては、差分算出部４３６及び比較検査部４０４が連動して画像検査部として機能する。
【００５２】
Ｓ７０４において、位置合せ部４３４の制御に従って位置合せを行う比較検査部４０４は、比較的広い範囲、例えば縦横２０画素の範囲について、マスター画像と読取画像とを重ね合わせる位置をずらしながら、重ね合わせた夫々の画素毎の差分値を算出して合計する。位置合せ部４３４は、その合計値が最も小さくなった重ね合わせ状態を、位置合わせの状態として決定する。
【００５３】
また、Ｓ７０５において、差分算出部４３５の制御に従って比較照合を行う比較検査部４０４は、上述したように縦横３画素の検査範囲について、マスター画像と読取画像とを重ね合わせる位置をずらしながら、重ね合わせた夫々の画素毎の差分値を算出して合計する。差分算出部４３５は、最も小さくなった合計値と予め定められた閾値を比較し、その検査範囲が欠陥であるか否か判断する。
【００５４】
図８は、差分算出部４３５及び比較検査部４０４による比較検査の検査範囲の概念を示す図である。図８に示すように、マスター画像及び読取画像は、Ｄ１１、Ｄ１２、Ｄ１３・・・Ｄ２１、Ｄ２２、Ｄ２３・・・のように、夫々の画素の情報によって構成されている。Ｄ１１、Ｄ１２、Ｄ１３・・・の夫々の画素は、上述したようにＲＧＢ各色８ｂｉｔの情報である。そして、比較検査部４０４が差分算出部４３５の制御に従って差分値を合計、閾値との比較を判断する検査範囲が、図８に太い破線でＢ１１、Ｂ１２、Ｂ２１、Ｂ２２・・・のように示す縦横３画素の範囲である。
【００５５】
従って、差分算出部４３５は、図９に示すように、Ｂ１１、Ｂ１２・・・Ｂ２１、Ｂ２２・・・のように示す夫々の検査範囲毎に、差分値の合計が所定の閾値を超えていれば欠陥を示す“１”を設定し、差分値の合計が所定の閾値を下回っていれば正常を示す“０”を設定して、１つの読取画像についての検査を終了する。
【００５６】
図９に示すように生成された１つの読取画像についての検査結果は、比較結果通知部４３６に入力される。比較結果通知部４３６は、差分算出部４３５から取得した検査結果について、欠陥として判定された範囲があった場合、エンジンコントローラ２のエンジン制御部２０２に送信する。これにより、エンジン制御部２０２によって、欠陥が通知された画像の際印刷が実行される。この他、比較結果通知部４３６は、読取画像及び欠陥判定結果を示す図９のような情報をＰＣ等の情報処理に送信しても良い。これにより、情報処理装置において検査結果を視覚的に表示し、その後の対応をユーザに促すことができる。
【００５７】
図９に示すように生成された１つの読取画像についての検査結果は、差分積算部４３７にも入力される。差分積算部４３７は、印刷出力及び画像の検査が連続して実行されることにより、連続して入力される検査結果の“１”、“０”の値を夫々の検査範囲毎に積算して欠陥積算情報４４１として記憶媒体に格納する（Ｓ７０６）。
【００５８】
図１０は、印刷出力に現れる画像の欠陥と本実施形態に係る欠陥積算情報４４１の例とを示す図である。図１０において破線で示す部分は、印刷出力された紙面上に縦スジとして表れた欠陥を示す。このような画像について上述したようなマスター画像との比較による差分値の算出が行われると、該当する部分の検査範囲についての検査結果が欠陥を示す“１”として設定される。そして、図１０に示すような縦スジがプリントエンジン３に含まれる特定の部品の不具合により繰り返し発生すると、検査結果を夫々の検査範囲毎に積算した欠陥積算情報４４１は、図１０の右側に示すように、該当する部分について“１”の値が積算される。
【００５９】
検査制御部４０３は、このような処理を印刷出力される画像のページ数、即ち、生成されるマスター画像及び読取画像夫々のデータ数分繰り返し（Ｓ７０７／ＮＯ）、全データについて処理が完了したら（Ｓ７０７／ＹＥＳ）、記憶媒体に格納された欠陥積算情報４４１をデータベースと照合してプリントエンジン３に含まれる部品の故障を判断し（Ｓ７０８）、処理を終了する。
【００６０】
次に、図７のＳ７０８におけるデータベースとの照合処理について説明する。図１１は、データベースとの照合処理の動作を示すフローチャートである。図１１に示すように、データベースとの照合処理において、まずは差分積算部４３７からの通知を受けた欠陥群抽出部４３８が、欠陥積算情報４４１に基づいて欠陥群を抽出する（Ｓ１１０１）。この欠陥群とは、図１２に示すように、欠陥として認識された範囲を示す情報であり、夫々の欠陥群を識別する“欠陥群ＩＤ”毎に、欠陥として判断された矩形の範囲が、その矩形の四隅の検査範囲の座標“Ｘｓ”、“Ｙｓ”、“Ｘｅ”、“Ｙｅ”によって特定されている。
【００６１】
図１３を参照して、図１１のＳ１１０１における欠陥群抽出動作について説明する。図１３に示すように、欠陥群抽出部４３８は、まず図１０に示すような欠陥積算情報４４１の夫々の検査範囲毎の積算値に対して閾値を適用し、夫々を２値化、即ち“０”か“１”かの値に変換する（Ｓ１３０１）。Ｓ１３０１の処理は、積算値がある程度以上であるか否かを判断することにより、夫々の検査範囲について判断された欠陥が突発的な欠陥であるか、何らかの部品の故障による定常的な欠陥であるかを判断する処理である。
【００６２】
図１４（ａ）、（ｂ）は、閾値の違いによる２値化の結果の違いを示す図であり、図１０に示す積算値に対して夫々異なる閾値を適用した場合の例を示している。図１４（ａ）は、例えば“５０”等のまとまった値を閾値とした場合の２値化結果を示す図である。この場合、図１０に示す“２”や“１”等の値は、突発的な欠陥であると判断されて“０”に変換される。図１４（ｂ）は、積算値が“１”でもあれば“１”と判断するような閾値が設定された場合の例を示す図であり、“１”と判断するための条件が「・・・以上」であれば“１”が、「・・・よりも大きい」であれば“０”が閾値として設定される。
【００６３】
積算値を２値化した欠陥群抽出部４３８は、次に２値化されて定常的な欠陥として判断された検査範囲の外接矩形を欠陥部分として抽出する（Ｓ１３０２）。図１４（ｃ）、（ｄ）は、夫々図１４（ａ）、（ｂ）の２値化結果に対する外接矩形の抽出結果を示す図である。図１４（ａ）の場合、図１４（ｃ）に太線の破線で示すように、２列目及び３列目が外接矩形として抽出される。他方、図１４（ｂ）の場合、図１４（ｄ）に太線の破線で示すように、縦横４マスの範囲が外接矩形として抽出される。
【００６４】
２値化された欠陥積算情報４４１において外接矩形を抽出すると、欠陥群抽出部４３８は、比較的近傍に位置している矩形を統合するため、夫々の矩形位置の比較処理を行う（Ｓ１３０３）。欠陥群抽出部４３８は、Ｓ１３０３において、選択した２つの矩形について位置、即ち夫々の検査範囲の座標を参照し、所定の閾値よりも近距離に存在する場合（Ｓ１３０４／ＹＥＳ）、２つの矩形を統合する（Ｓ１３０５）。
【００６５】
このようにして矩形化、及び統合された範囲が、欠陥群として処理される。尚、Ｓ１３０３における閾値としては、例えば３０、即ち、即ち、元の画素単位の座標における９０画素分の範囲を用いることができる。また、外接矩形の統合については、クラスタリング等の既知の技術を用いることができる。
【００６６】
他方、選択した２つの矩形の位置が近距離ではない場合（Ｓ１３０４／ＮＯ）、その２つの矩形については特に処理を行わない。欠陥群抽出部４３８は、Ｓ１３０２において矩形されたすべての欠陥部分の組み合わせについて矩形位置の比較を行うようにＳ１３０３からの処理を繰り返し（Ｓ１３０６／ＮＯ）、全矩形の組み合わせについて処理を終了したら（Ｓ１３０６／ＹＥＳ）、欠陥群の抽出を終了する。このような処理により、図１２に示すような情報が欠陥群情報４４２として生成されて記憶媒体に格納される。
【００６７】
欠陥群抽出部４３８が欠陥群の抽出を完了すると、欠陥群比較部４３９が、欠陥群情報４４２と、欠陥ＤＢ４４３との比較処理を行う（Ｓ１１０２）。ここで、先ずは欠陥ＤＢ４４３の内容について図１５を参照して説明する。図１５に示すように、欠陥ＤＢ４４３は、予め定義された複数の欠陥について“欠陥種ＩＤ”が割り振られており、図１２に示す欠陥群情報４４２と同様に、夫々の欠陥が現れることが予測される矩形の範囲が、矩形の四隅の検査範囲の座標“ＸＳ”、“ＹＳ”、“ＸＥ”、“ＹＥ”によって特定されている。更に、“欠陥種ＩＤ”によって特定される夫々の欠陥が、プリントエンジン３に含まれるいずれの部品の異常によるものかを示す“欠陥種”の情報が関連付けられている。
【００６８】
このように、本実施形態に係る欠陥ＤＢ４４３は、画像形成装置であるプリントエンジン３における異常の種類と、欠陥として判定された画像上の位置とが関連付けられた欠陥種情報である。欠陥群比較部４３９は、Ｓ１１０２において、図１２に示すように抽出された欠陥群夫々についての位置、即ち、“Ｘｓ”、“Ｙｓ”、“Ｘｅ”、“Ｙｅ”の情報と、図１５に示す欠陥ＤＢ４４３における欠陥種夫々の“ＸＳ”、“ＹＳ”、“ＸＥ”、“ＹＥ”の情報とを比較し、両者の位置に基づいて両者が類似しているか否かを判断する。図１６は、Ｓ１１０２における具体的な判断動作を示すフローチャートである。
【００６９】
図１６に示すように、欠陥群比較部４３９は、“Ｘｓ”と“ＸＳ”（Ｓ１６０１）、“Ｙｓ”と“ＹＳ”（Ｓ１６０２）、“Ｘｅ”と“ＸＥ”（Ｓ１６０３）、“Ｙｅ”と“ＹＥ”（Ｓ１６０４）について、夫々の差分の絶対値を所定の閾値と比較する。この際用いる閾値としては、例えば１０、即ち、元の画素単位の座標における３０画素分の範囲を用いることができる。
【００７０】
Ｓ１６０１〜Ｓ１６０４の判断の結果、全てが所定の閾値内であれば、欠陥群比較部４３９は、比較対象の欠陥群と欠陥種が類似であると判断する（Ｓ１６０５）。他方、差分が１つでも閾値を超えていた場合、比較対象の欠陥群と欠陥種が非類似であると判断する（Ｓ１６０６）。
【００７１】
図１１に戻り、欠陥群比較部４３９は、比較対象の欠陥群について、欠陥ＤＢ４４３に登録されているすべての欠陥種と比較した結果、類似と判断した欠陥種があった場合（Ｓ１１０３／ＹＥＳ）、類似と判断した欠陥種の内容に基づいてプリントエンジン３の内部異常を特定する（Ｓ１１０４）。例えば、欠陥種ＩＤが“００１”のレコードと類似であると判断した場合、“Ａ部品の異常”を内部異常として特定する。
【００７２】
他方、類似する欠陥種がなかった場合（Ｓ１１０３／ＮＯ）、欠陥群比較部４３９は、選択中の欠陥群を新たな欠陥種として欠陥ＤＢ４４３に登録する（Ｓ１１０５）。Ｓ１１０５において、欠陥群比較部４３９は、図１５に示す“欠陥種”の情報をＮｕｌｌ値として、“欠陥種ＩＤ”の付与及び“ＸＳ”、“ＹＳ”、“ＸＥ”、“ＹＥ”の情報の登録を行い、オペレータがプリントエンジン３内部を点検することによって判明した故障している部品を“欠陥種”として登録可能な状態にしておく。
【００７３】
図１３において説明したように欠陥群情報４４２の生成にあたっては、データの２値化処理によって突発的な欠陥を除外するための処理が既に実行されている。従って、欠陥群として抽出された欠陥部分は何らかの要因によって発生している定常的な欠陥であると判断することができる。そのため、図１１のＳ１１０２、Ｓ１１０３の処理において、欠陥ＤＢ４４３に類似する欠陥種が見つからなかった場合でも、Ｓ１１０５の処理によって対象の欠陥群を登録しておくことにより、未知の欠陥が判明した場合の欠陥ＤＢ４４３への登録を容易化することが可能となる。
【００７４】
欠陥群比較部４３９は、このような処理を欠陥群情報４４２として登録されている欠陥群全てについて実行するように処理を繰り返し（Ｓ１１０６／ＮＯ）、全ての欠陥群について処理が完了したら（Ｓ１１０６／ＹＥＳ）、処理を終了する。このようにして判断されたプリントエンジン３内部の部品の異常は、例えばオペレータが操作するＰＣ等の情報処理端末に通知され、若しくは検査装置４に搭載されているＬＣＤ６０等の表示装置にＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）として表示される。これにより、検査装置４は、プリントエンジン３内部の部品の異常をオペレータに解りやすく通知することができる。このように、本実施形態においては、差分積算部４３７、欠陥群抽出部４３８及び結果群比較部４３９が連動して異常判断部として機能する。
【００７５】
尚、Ｓ１１０５における新たな欠陥種の登録に際しては、“欠陥種”の情報をＮｕｌｌ値とする場合の他、欠陥群の態様から判断される欠陥の内容を示す情報を保存することも可能である。図１７は、欠陥群の態様に基づく欠陥内容の判断例を示す図である。図１７の例においては、欠陥群の形状のアスペクト比と、欠陥群の大きさ、即ち欠陥群の矩形の面積とのマトリクスに応じて、欠陥内容が判断されている。
【００７６】
例えば、アスペクト比が縦長の場合において、面積が“大”、“中”、“小”夫々であれば、“縦スジ”と判断されるが、面積が“極小”であればトナー落ちと判断される。また、アスペクト比が“縦長”でも“横長”でもない“その他”の場合において、面積が“大”、“中”であれば“地汚れ”と判断されるが、“小”、“極小”であれば“トナー落ち”と判断される。
【００７７】
以上説明したように、本実施形態に係る検査装置４を含む画像形成システムにおいては、画像形成出力による出力結果を読み取った画像とマスター画像とを比較することによる画像の検査において、画像の検査結果に基づいて装置の異常個所を診断することができる。
【００７８】
尚、上記実施形態においては、図７において説明したように、縦横３画素の検査範囲毎の比較結果のデータを差分データとしてＳ７０６において積算し、欠陥群の抽出処理における図１３のＳ１３０２の外接矩形の抽出処理において、矩形化を行う場合を例として説明した。この場合、少なくとも図７のＳ７０６の処理のためには、縦横３画素の検査範囲毎の積算値を記憶するためのメモリ領域が必要となる。
【００７９】
これに対して、１つの読取画像に対する検査結果の欠陥範囲を矩形化した上で欠陥値をカウントするようにすれば、積算値を記憶するためのメモリ領域を大きく削減することが可能となる。そのような例について図１８を参照して説明する。図１８は、検査結果の欠陥範囲を矩形化した上で欠陥値をカウントする場合の検査制御部４０３、比較検査部４０４の動作を示すフローチャートであり、図７に対応する。
【００８０】
図１８に示すように、Ｓ１８０１〜Ｓ１８０５までは図７と同様に処理が実行される。１つの読取画像についての検査結果を差分算出部４３５から得た差分積算部４３７は、検査結果において“１”となっている検査範囲、即ち欠陥範囲の外接矩形を抽出して差分データを矩形化し（Ｓ１８０６）、矩形化された差分データの欠陥値を積算して（Ｓ１８０７）欠陥積算情報４４１として記憶媒体に格納する。
【００８１】
Ｓ１８０６の処理は、図１３のＳ１３０２における処理と同様の処理であり、一般的な外接矩形の抽出処理である。これにより、図１２において説明したような、矩形の四隅が特定された情報が、抽出された矩形毎に生成される。また、抽出された矩形についての差分値は、その矩形に含まれる画素夫々の差分値のうち最大の値や、矩形に含まれる画素の差分値の平均値を用いる。そのような情報（以降、「矩形化差分データ」とする）に基づき、Ｓ１８０７の矩形化された差分データの積算処理について説明する。
【００８２】
図１９は、矩形化された差分データの積算処理を示すフローチャートである。図１９に示すように、差分積算部４３７は、矩形化された差分データの積算処理に際して、既に積算されて欠陥積算情報４４１として格納されている矩形の位置と、新たに生成した矩形化差分データの矩形の位置とを比較し（Ｓ１９０１）、両者の位置関係の遠近を判断する（Ｓ１９０２）。Ｓ１９０２の処理に際しては、例えば図１６と同様の処理を用いることが可能である。
【００８３】
但し、既に積算されている欠陥積算情報４４１の矩形範囲は積算によって拡張されて広くなっている場合があるため、図１６に示す判断のように４隅全てが所定距離内である場合に限らず、矩形化差分データの矩形の少なくとも一部が既に積算されている欠陥積算情報４４１の矩形範囲に入っている場合や、矩形化差分データの矩形と欠陥積算情報４４１の矩形との最短距離が所定の範囲以内である場合等、他の様々な判断態様を用いることが好ましい。
【００８４】
Ｓ１９０２の判断の結果、近距離ではなかった場合（Ｓ１９０２／ＮＯ）、差分積算部４３７は、矩形化差分データを新たな欠陥矩形を示す欠陥積算情報４４１として記憶媒体に登録する（Ｓ１９０４）。他方、近距離であった場合（Ｓ１９０２／ＹＥＳ）、差分積算部４３７は、矩形化差分データを近距離であると判断された欠陥積算情報４４１の矩形に統合して、欠陥積算情報４４１の矩形範囲を拡張し（Ｓ１９０３）、そのカウント値を積算、即ち、既に積算されている差分値に、新たに統合される矩形の差分値を合計して（Ｓ１９０５）、処理を終了する。このような処理により、矩形化された差分データの積算処理が完了する。
【００８５】
この場合、欠陥群抽出部４３８による欠陥群の抽出処理においては、図１３のＳ１３０１において、夫々の矩形毎にデータの２値化が行われる。また、データは既に矩形化されていると共に、近距離の判断もすでに行われているため、Ｓ１３０２〜Ｓ１３０５の処理は省略される。
【００８６】
このような処理によれば、積算されていくのは、矩形化された欠陥範囲毎のカウント値であるため、縦横３画素の検査範囲毎にカウント値を積算するよりも大きくメモリ領域を削減することが可能となる。また、図１３のＳ１３０１におけるデータの２値化に際しては、夫々の検査範囲毎にカウントされたカウント値を２値化するのではなく、近距離であれば統合された矩形についてカウントされたカウント値を２値化するため、夫々の読取画像における位置ずれによって欠陥値の位置がずれてしまうことにより欠陥値が積算されず、２値化によって欠陥群ではないと判断されてしまうようなことを回避することができる。
【００８７】
尚、上述したような縦横３画素の検査範囲毎の欠陥判定結果に基づいて欠陥群を抽出する態様の他、差分算出部４３５の制御に従って比較検査部４０４によって算出された各画素の差分値を積算し、図１３のＳ１３０１においては、各画素の差分値に対して定められた閾値との比較により２値化を行っても良い。このような場合、夫々の画素について差分値を積算するためのメモリ領域が必要となるが、差分算出部４３５及び比較検査部４０４による比較検査において夫々の検査範囲毎の欠陥判定のために適用される閾値とは無関係に値を積算することが可能となる。そのため、夫々の検査範囲における欠陥判定の精度とは無関係にプリントエンジン３の欠陥を判断することが可能となる。
【００８８】
このような場合においても、各画素毎に差分値を積算する場合の他、縦横３画素等の所定範囲毎に差分値を合計した上で積算することにより、必要なメモリ領域を削減することは可能である。
【符号の説明】
【００８９】
１  ＤＦＥ
２  エンジンコントローラ
３  プリントエンジン
４  検査装置
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  専用デバイス
９０  バス
１０１  給紙トレイ
１０２  給紙ローラ
１０３  分離ローラ
１０４  用紙
１０５  搬送ベルト
１０６ＢＫ、１０６Ｃ、１０６Ｍ、１０６Ｙ  画像形成部
１０７  駆動ローラ
１０８  従動ローラ
１０９ＢＫ、１０９Ｃ、１０９Ｍ、１０９Ｙ  感光体ドラム
１１０ＢＫ  帯電器
１１１光書き込み装置
１１２ＢＫ、１１２Ｃ、１１２Ｍ、１１２Ｙ  現像器
１１３ＢＫ、１１３Ｃ、１１３Ｍ、１１３Ｙ  除電器
１１５ＢＫ、１１５Ｃ、１１５Ｍ、１１５Ｙ  転写器
１１６  定着器
２０１  データ取得部
２０２  エンジン制御部
２０３  ビットマップ部
３０１  印刷処理部
３０２  読取装置
４０１  読取画像取得部
４０２  マスター画像処理部
４０３  検査制御部
４０４  比較検査部
４２１  少値多値変換処理部
４２２  解像度変換処理部
４２３  色変換処理部
４２４  マスター画像出力部
４３１  マスター画像取得部
４３２  読取画像取得部
４３３  基準点抽出部
４３４  位置合せ部
４３５  差分算出部
４３６  比較結果通知部
４３７  差分積算部
４３８  欠陥群抽出部
４３９  欠陥群比較部
４４１  欠陥積算情報
４４２  欠陥群情報
４４３  欠陥ＤＢ
【先行技術文献】
【特許文献】
【００９０】
【特許文献１】特開２００５−２０５６８２公報
【図１】
2014066628.tif 000003
【図２】
2014066628.tif 000004
【図３】
2014066628.tif 000005
【図４】
2014066628.tif 000006
【図５】
2014066628.tif 000007
【図６】
2014066628.tif 000008
【図７】
2014066628.tif 000009
【図８】
2014066628.tif 000010
【図９】
2014066628.tif 000011
【図１０】
2014066628.tif 000012
【図１１】
2014066628.tif 000013
【図１２】
2014066628.tif 000014
【図１３】
2014066628.tif 000015
【図１４】
2014066628.tif 000016
【図１５】
2014066628.tif 000017
【図１６】
2014066628.tif 000018
【図１７】
2014066628.tif 000019
【図１８】
2014066628.tif 000020
【図１９】
2014066628.tif 000021