(57)【要約】【課題】  リファレンス画像に基づき印刷した印刷物を検査する際に、印刷物を読み取った印刷画像とリファレンス画像との位置合わせを行うと、リファレンス画像によっては位置合わせの精度が低い場合があり、検査精度が低下する。【解決手段】  リファレンス画像と印刷画像との位置合わせを行って印刷物の検査を行う処理、または、位置合わせを行わずに印刷物の検査を行う処理を、リファレンス画像の特性に基づいて選択する。【選択図】  図１７
2013101015.tif 000002
【特許請求の範囲】
【請求項１】
参照画像と、前記参照画像に基づく印刷処理が行われた印刷物を読み取ることによって取得される印刷画像とを比較することで、前記印刷物を検査する検品装置であって、
前記比較を行うための前記参照画像と前記印刷画像との位置合わせに用いられる特徴点を、前記参照画像および前記印刷画像から抽出する抽出手段と、
前記抽出手段によって抽出される参照画像の特徴点に基づき、前記参照画像と前記印刷画像との位置合わせを行うか否かを判定する判定手段と、
前記判定手段で是と判定された場合、前記参照画像および前記印刷画像から抽出される特徴点を用いた前記位置合わせを行った後、前記参照画像と前記印刷画像との比較に基づく検査を実行し、前記判定手段で否と判定された場合、前記抽出手段によって抽出される前記印刷画像の特徴点に基づく検査を実行する検査手段と、
を有することを特徴とする検品装置。
【請求項２】
前記抽出手段は、前記判定手段で是と判定された場合、前記印刷画像から特徴点を抽出し、
前記判定手段は、前記抽出された印刷画像の特徴点に基づき、前記印刷画像が前記位置合わせを行うのに適しているか否かを判定し、
前記検査手段は、前記印刷画像が前記位置合わせを行うのに適していると判定された場合、前記位置合わせを行った後、前記参照画像と前記印刷画像との比較に基づく検査を実行することを特徴とする請求項１に記載の検品装置。
【請求項３】
前記抽出手段は、前記参照画像および前記印刷画像から抽出される所定数以上の連結数を持つエッジ連結画素を、特徴点として抽出することを特徴とする請求項１又は２に記載の検品装置。
【請求項４】
前記判定手段は、前記参照画像が所定の個数以上の特徴点を有する場合に、是と判定し、前記参照画像が前記所定の個数未満の特徴点を有することを示す場合に、否と判定することを特徴とする請求項１乃至３の何れか１項に記載の検品装置。
【請求項５】
前記検査手段は、前記判定手段で否と判定される場合、前記印刷画像から抽出される特徴点の個数が、前記参照画像から抽出される特徴点の個数に基づいて設定される範囲内であるか否かに基づき、前記印刷物の検査を実行することを特徴とする請求項４に記載の検品装置。
【請求項６】
前記所定の個数を、ユーザ指示に基づき設定する手段を有する請求項４又は５に記載の検品装置。
【請求項７】
前記参照画像および前記印刷画像から抽出された特徴点に関する情報を、ユーザに知らせる通知手段を有することを特徴とする請求項１乃至６の何れか１項に記載の検品装置。
【請求項８】
印刷処理された印刷物を複数の排出先のいずれかへ排出する後処理装置と接続する検品装置であって、
前記検査手段により不良であると判定された印刷物の排出先を、ユーザ指示に基づいて設定するに設定手段、
を有することを特徴とする請求項１乃至７の何れか１項に記載の検品装置。
【請求項９】
前記印刷物を出力する印刷装置と接続し、
前記検査手段により不良であると判定された印刷物の累計数が、所定の数以上になった場合、印刷処理を停止させるための情報を前記印刷装置へ送信する手段を有することを特徴とする請求項１乃至８の何れか１項に記載の検品装置。
【請求項１０】
参照画像と、前記参照画像に基づく印刷処理が行われた印刷物を読み取ることによって取得される印刷画像とを比較することで、前記印刷物を検査する検品方法であって、
前記比較を行うための前記参照画像と前記印刷画像との位置合わせに用いられる特徴点を、前記参照画像および前記印刷画像から抽出する抽出工程と、
前記抽出工程によって抽出される参照画像の特徴点に基づき、前記参照画像と前記印刷画像との位置合わせを行うか否かを判定する判定工程と、
前記判定工程で是と判定された場合、前記参照画像および前記印刷画像から抽出される特徴点を用いた前記位置合わせを行った後、前記参照画像と前記印刷画像との比較に基づく検査を実行し、前記判定工程で否と判定された場合、前記抽出工程によって抽出される前記印刷画像の特徴点に基づく検査を実行する検査工程と、
を有することを特徴とする検品方法。
【請求項１１】
請求項１乃至９の何れか１項に記載の各手段として、コンピュータを機能させるためのコンピュータプログラム。
【請求項１２】
参照画像に基づく印刷処理を行うことで印刷物を出力する印刷装置と、
前記参照画像と、前記印刷物を読み取ることによって取得される印刷画像とを比較することで、前記印刷物を検査する検品装置と、
前記印刷物を前記検品装置から受け取り、区別可能に排出する排出装置と、を有する検品システムであって、
前記検品装置は、
前記比較を行うための前記参照画像と前記印刷画像との位置合わせに用いられる特徴点を、前記参照画像および前記印刷画像から抽出する抽出手段と、
前記抽出手段によって抽出される参照画像の特徴点に基づき、前記参照画像と前記印刷画像との位置合わせを行うか否かを判定する判定手段と、
前記判定手段で是と判定された場合、前記参照画像および前記印刷画像から抽出される特徴点を用いた前記位置合わせを行った後、前記参照画像と前記印刷画像との比較に基づく検査を実行し、前記判定手段で否と判定された場合、前記抽出手段によって抽出される前記印刷画像の特徴点に基づく検査を実行する検査手段と、
前記検査手段による前記印刷物の検査結果に基づき前記排出装置を制御するために用いられる情報を前記排出装置へ送信する送信手段と、を有し、
前記排出装置は、
前記送信手段から送信される情報を受信して、受信された情報に基づいて前記印刷物を区別可能に排出することを特徴とする検品システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検品装置、検品方法、検品システム、コンピュータプログラムに関する。特に、記録媒体上に画像が印刷された印刷物を検査する検品装置、検品方法、検品システム、コンピュータプログラムに関する。
【背景技術】
【０００２】
従来、ＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）機などの印刷製本システムに対して、印刷製本システムから印刷された印刷物の状態に不良がないかを判定（検品）する、印刷画像検品システムがある。
印刷物を検品する方法として、印刷装置へ入力される画像（リファレンス画像または参照画像とも言う）と、印刷装置から出力された印刷物をスキャナなどの読み取り装置で読み取った画像（印刷画像とも言う）とを比較する方法がある。
特許文献１は、両画像を比較する上で位置ずれが生じている場合に位置合わせ処理を行った後に、両画像の比較検査を行う方法を開示する。
また、特許文献２は、リファレンス画像および印刷画像の両画像からエッジなどの特徴点を抽出し、両画像から抽出した特徴点の対応関係を検出して画像の幾何変換処理を行うことで両画像の位置合わせを行う方法を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０８５８７０号公報
【特許文献２】特開２００８−１９７９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されるように、リファレンス画像と印刷画像との比較を正確に行う上で、両画像間の位置合わせを行う必要がある。特許文献２に開示される位置合わせ方法は、画像内から線や文字などの有するエッジ情報を特徴点として抽出し、抽出した特徴点に基づいて画像間の位置合わせを行う。
しかしながら、画像によっては特徴点が抽出されない、あるいは、抽出されたとしても非常に少ないことがあり、両画像の位置合わせ処理を行ったとしても位置合わせの精度が低い場合がある。例えば、全面がグラデーションのリファレンス画像からは、特徴点となるエッジを抽出することができない場合がある。また、例えば、全面が自然画のリファレンス画像においては抽出されるエッジが非常に少なく、位置合わせを高精度に行うのに十分な特徴点の個数が抽出することができない場合がある。
位置合わせを高精度で行えないようなリファレンス画像および印刷画像に対しても、位置合わせ処理を伴う比較処理を行うと、位置合わせ精度の低さのために、良好な印刷物に対しても不良であるとの誤判定が生じてしまう。
【課題を解決するための手段】
【０００５】
本発明の検品装置は、参照画像と、前記参照画像に基づく印刷処理が行われた印刷物を読み取ることによって取得される印刷画像とを比較することで、前記印刷物を検査する検品装置であって、前記比較を行うための前記参照画像と前記印刷画像との位置合わせに用いられる特徴点を、前記参照画像および前記印刷画像から抽出する抽出手段と、前記抽出手段によって抽出される参照画像の特徴点に基づき、前記参照画像と前記印刷画像との位置合わせを行うか否かを判定する判定手段と、前記判定手段で是と判定された場合、前記参照画像および前記印刷画像から抽出される特徴点を用いた前記位置合わせを行った後、前記参照画像と前記印刷画像との比較に基づく検査を実行し、前記判定手段で否と判定された場合、前記抽出手段によって抽出される前記印刷画像の特徴点に基づく検査を実行する検査手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、高精度の位置合わせを行うには十分な特徴点を有していないようなリファレンス画像に基づいて印刷された印刷物においても、効率的に印刷物を検査することができる。
【図面の簡単な説明】
【０００７】
【図１】システム構成図
【図２】画像形成装置の各処理部のブロック図
【図３】画像形成装置内の構成図
【図４】検品装置の構成図
【図５】フィニッシャの構成図
【図６】フィニッシャの各制御部のブロック図
【図７】検品装置の各処理部のブロック図
【図８】特徴点の抽出処理についての説明図
【図９】位置合わせ処理についての説明図
【図１０】画像の比較処理についての説明図
【図１１】特徴点の抽出結果についての説明図
【図１２】印刷物の排出先の設定例を示す図
【図１３】抽出された特徴点の情報を表示する表示例を示す図
【図１４】検品ＮＧのページ数と検品ＮＧの画像不一致箇所の表示例を示す図
【図１５】特徴点の抽出における抽出レベルの設定例を示す図
【図１６】リファレンス画像と印刷画像の画像比較を行う際の比較レベルの設定例を示す図
【図１７】検品判定を行う処理フローを示す図
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための形態について図面を用いて説明する。
【０００９】
（実施例１）
図１は本実施例の検品装置１０２を含む検品システムの構成例である。
【００１０】
１０１は各種の入力データを処理し、印刷処理を実行して印刷物の出力を行う画像形成装置を示す。印刷物は用紙などのシート状のものであっても良い。また、１０２は画像形成装置１０１から出力される印刷出力を受け取って出力内容を検査する検品装置である。１０３は検品装置１０２で検査された印刷物を受け取るフィニッシャ（後処理装置）である。画像形成装置１０１はネットワークを介して外部のプリントサーバーやクライアントＰＣへと接続されている。クライアントＰＣは、画像形成装置１０１に対して、印刷を行いたい印刷ジョブを、ネットワークを介して送信する。プリントサーバーは、画像形成装置を複数のクライアントＰＣとネットワークを介して共有できるよう印刷ジョブの管理をおこなっている。検品装置１０２は通信ケーブルを介して画像形成装置１０１と１対１で接続され、情報の送受信を行っている。またフィニッシャ１０３も上記とは別の通信ケーブルを介して画像形成装置１０１と１対１で接続されている。本実施例の検品装置を含むシステムは画像形成、画像検品、フィニッシングまでを一貫して行うインライン検品機により実現されている。
【００１１】
［画像形成装置の構成］
図２を用いて上記画像形成装置１０１内の印刷処理に関わる各処理部の構成について説明する。
【００１２】
印刷処理では、プリンタサーバーからネットワークを介して入力された印刷ジョブに対して、その印刷ジョブに応じた各部の制御を実行すると共に、スキャナ、レーザ露光、作像、定着、給紙／搬送の各部の状態を管理しながら、全体が調和を保って円滑に動作できるよう指示を行う。
【００１３】
同図において、入力画像処理部２０１は、紙原稿をスキャナなどの画像読み取り装置で読み取り、読み取られた画像データを画像処理する。
【００１４】
ＮＩＣ部２０２は、ネットワークを利用して入力された画像データ（主に、ＰＤＬデータ）をＲＩＰ部に渡したり、画像形成装置内部の画像データや装置情報をネットワーク経由で外部に送信したりする。ＲＩＰ部は、入力されたＰＤＬデータを解読し、ラスタイメージに展開する部分である。
【００１５】
次に、入力画像処理部２０１またはＮＩＣ部２０２から入力された画像データは、画像形成装置制御部２０３に送られる。画像形成装置制御部２０３は、入力されるデータや出力するデータを制御する役割を果たしている。画像形成装置制御部２０３に入力された画像データは、一旦メモリ部２０４に記憶される。記憶された画像データは、必要に応じて呼び出される。
【００１６】
また、画像形成装置制御部２０３は、図７に示される検品処理制御部７００と接続し、検品処理に必要な情報の送受信を行う。画像形成装置制御部２０３は、画像形成装置１０１で印刷された印刷物に対して、検品装置１０２で検品処理を実行できるように、印刷出力のタイミング情報、リファレンス画像（参照画像）のデータ、検品に必要な設定値及び検品処理した結果の情報を送受信する。
【００１７】
出力画像処理部２０５は、画像データに対し、印刷出力するための画像処理を行い、画像処理後の画像データをプリンタ部２０６に送る。
【００１８】
プリンタ部２０６では、シート状の記録媒体（以下では単に用紙という）を給紙し、出力画像処理部２０５で作られた画像データをその用紙上に順次印字していく。なお、以下で単に用紙と言った場合、厚紙の用紙やＯＨＰシートなど画像形成装置１０１において印刷処理が施せる記録媒体を指す
操作部２０７は、スキャンやプリントなど各種機能をユーザに選択させたり、用紙の排出方法をユーザに指示させたり、後述する検品の第１の抽出レベル、第２の抽出レベル、画素比較レベル、ブロック比較レベルを設定したりするためのものである。
【００１９】
［画像形成装置の機構］
図３は上記画像形成装置１０１の内部構成を示している。
【００２０】
画像形成装置１０１は、スキャナ部３０１、レーザ露光部３０２、感光ドラム３０３、作像部３０４、定着部３０５、給紙／搬送部３０６、及び、これらを制御する図２で説明したプリンタ制御部から構成される。
【００２１】
スキャナ部３０１は、原稿台に置かれた原稿に対して、照明を当てて原稿画像を光学的に読み取り、その像を電気信号に変換して画像データを作成する工程である。
レーザ露光部３０２は、上記画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡（ポリゴンミラー）３０７に入射させ、反射走査光として感光ドラム３０３に照射する。
【００２２】
作像部３０４は、感光ドラム３０３を回転駆動し、帯電器によって帯電させ、上記レーザ露光部によって感光ドラム上に形成された潜像をトナーによって現像する。そのトナー像を用紙に転写し、その際に転写されずに感光ドラム上に残った微小トナーを回収するといった一連の電子写真プロセスの現像ユニット（現像ステーション）を４連持つことで実現している。
【００２３】
シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の順に並べられた４連の現像ユニットは、シアンステーションの作像開始から所定時間経過後に、マゼンタ、イエロー、ブラックの作像動作を順次実行していく。このタイミング制御によって、用紙上に色ずれのない、フルカラートナー像が転写される。本実施例はカラープリンタを想定しているが、これに限定されるものではなく、白黒プリンタの場合にはブラックの現像ユニットのみが搭載される。
【００２４】
定着部３０５は、ローラーやベルトの組み合わせによって構成され、ハロゲンヒータなどの熱源を内蔵し、上記作像部によってトナー像が転写された用紙上のトナーを、熱と圧力によって溶解、定着させる。
【００２５】
給紙／搬送部３０６は、用紙カセットやペーパーデッキに代表される用紙収納庫を一つ以上持っており、上記プリンタ制御部の指示に応じて用紙収納庫に収納された複数の用紙の中から一枚分離し、作像部・定着部へ搬送する。用紙は搬送され、前述の現像ステーションによって、各色のトナー像が転写され、最終的にフルカラートナー像が用紙上に形成される。また、用紙の両面に画像形成する場合は、定着部を通過した用紙を再度作像部へ搬送する搬送経路を通るように制御する。画像形成された用紙は検品装置１０２へ搬送される。
【００２６】
［フィニッシャの機構］
図５は、フィニッシャ１０３の構成の一例を断面図で示している。
【００２７】
検品装置１０２から排出された用紙は、フィニッシャ１０３に入る。フィニッシャには、エスケープトレイ５０１及び出力トレイ５０２があり、操作部２０７でのユーザ設定、及び検品装置１０２の結果に応じて、印刷物の排出先が切り替わる。
【００２８】
エスケープトレイ５０１には、検品装置１０２の検品結果から、印刷不良であると判断された、もしくは良品印刷の結果と判断できなかった場合の印刷物が排出される。
【００２９】
さらに、出力すべきジョブに対してステイプルモードが設定されている場合には、出力トレイ５０２に排出するよう制御する。その際には、印刷物が出力トレイ５０２に排出される前に、印刷物をジョブ毎にフィニッシャ内部の処理トレイ５０３に順次蓄えておき、該処理トレイ５０３上にてステープラ５０４にてバインドして、その上で、出力トレイ５０２へ、該印刷物の用紙束を排出する。
【００３０】
転送パス切り替え部５０５は検品装置１０２からの検品判定情報と操作部２０７のユーザ設定に応じて、用紙の転送パスを切り替える。転送パスを切り替えることにより、用紙をエスケープトレイ５０１もしくは出力トレイ５０２に転送することが可能である。
【００３１】
［フィニッシャの構成］
図６はフィニッシャ１０３における検品結果の用紙の排出制御を行う各制御部の構成を示す図である。
【００３２】
フィニッシャ１０３内のフィニッシャ制御部６０１は、画像形成装置１０１内の画像形成装置制御部２０３と、検品装置１０２内の検品処理制御部７００と接続されている。
【００３３】
フィニッシャ制御部６０１は、画像形成装置制御部２０３からジョブに応じたフィニッシャ設定情報を受信し、受信した設定情報に基づいてフィニッシャ１０３内の各機能を制御する制御部との間で通信を行う。画像形成装置制御部２０３からのフィニッシャ設定情報には、検品装置１０２での検品結果に基づいて、印刷物の排出先の制御情報も含まれる。画像形成装置制御部２０３は、先に、検品結果に基づいた用紙の排出先の選択に関して、操作部２０７を介してユーザから選択された選択項目に従って、フィニッシャの排出先設定を行う。
【００３４】
６０２は搬送パス駆動制御部であり、フィニッシャ制御部６０１から送信されたジョブの制御情報に基づいて各種フィニッシングユニットへと印刷物を導く。例えば、ステイプル出力を行いたい場合には、ステープラ制御部６０３との通信を行い、ステープラ制御部６０３のステータス情報をフィニッシャ制御部６０１が受信して、ジョブの制御情報を送信し、ジョブの内容に応じたステープラ動作を行って出力する。
【００３５】
［検品装置の機構］
図４（ａ）は検品装置１０２内での印刷物を搬送する構成を表す構成図を示している。画像形成装置１０１から出力された印刷物は、給紙ローラー４０１によって検品装置１０２に引き込まれる。その後、印刷物は搬送ベルト４０２上を転送されながら、搬送ベルト４０２上にある検品センサ４０３で印刷物上の画像が読取られ、検品判定が行われる。判定結果はフィニッシャ１０３に送られる。判定が行われた後に、印刷物は排紙ローラー４０４から出力される。ここでは図示しないが、検品センサ４０３は両面印刷された印刷物にも対応できるように搬送ベルト４０２の下側にも検品センサを設けて、印刷物を読み取る構造であってもよい。
【００３６】
図４（ｂ）は上記搬送ベルト４０２の部分を上面視した例を示す図であり、ここで、検品センサ４０３は図示したように搬送されてきた印刷物４１０の全面の画像をライン毎に読み取るラインセンサである。４１１は検品センサ４０３で読み取る際に印刷物に光を照射する画像読み取り用の照明装置である。４１２は印刷物が搬送ベルト４０２上を搬送される際に印刷物の搬送方向に対して斜行しているかどうかを読み取るための斜行検知用照明装置である。搬送される印刷物に対して斜め方向から光を照射することで、印刷物の端部の影の画像を読み取り、斜行を検知する。本実施例では印刷物の端部の影画像の読み取りは検品センサ４０３で行う構成であるが、検品センサ４０３以外の別の読み取りセンサを使用する構成でもよい。
【００３７】
［検品処理制御部の構成］
図７は検品装置１０２の内にある、検品装置１０２の動作を制御する検品処理制御部７００の構成を示す図である。なお、検品処理制御部７００は不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤを有している。該ＲＯＭは不揮発性メモリであって、該ＲＯＭには後述の図１７のフローチャートの処理を実行するためのプログラムが格納されている。該ＣＰＵは、このプログラムを該ＲＯＭから該ＲＡＭへとロードし、展開、実行することで、図１７のフローチャートの処理を実行する。また、該ＣＰＵが該プログラムを実行することで、検品処理制御部７００は、図７に示される各処理部として機能する。
【００３８】
リファレンスデータ入力部７０１は、画像形成装置制御部２０３からリファレンス画像を受信する（ステップＳ１００１、Ｓ１００２）。
【００３９】
比較前処理部７０２は、検品センサ４０３から受信した印刷画像に対し、用紙斜行補正処理、網点平滑化処理、色補正処理、エッジ強調処理、２値化処理などの前処理を行う（ステップＳ１００３）。色補正処理は、検品センサ４０３での読み取りデバイスの色補正を行い、標準色空間に変換する。これらの前処理は、検品を行う精度によって、前処理内容を切り替えることが可能である。
【００４０】
第１の解像度変換部７０３は、リファレンスデータ入力部７０１が受信したリファレンス画像に対して、画像判定に必要な解像度への変換処理を行う（ステップＳ１００５）。同様に、第２の解像度変換部７０４は、比較前処理部７０２で処理された印刷画像に対して、画像判定に必要な解像度への変換処理を行う（ステップＳ１００４）。
【００４１】
第１の特徴点抽出部７０５および第２の特徴点抽出部７０６では、第１解像度変換部７０３及び第２解像度変換部７０４で解像度変換されたリファレンス画像および印刷画像に対して、特徴点の抽出処理を行う（ステップＳ１００６〜Ｓ１０１０、Ｓ１０１９〜Ｓ１０２１）。特徴点の抽出処理において、第１の特徴点抽出部７０５および第２の特徴点抽出部７０６は、リファレンス画像及び印刷画像の特徴点を抽出し、この特徴点の位置を、特徴点の情報として保持する。なお第１の特徴点抽出部７０５および第２の特徴点抽出部７０６をまとめて、抽出手段と呼ぶこともある。図８を用いて画像の特徴点の抽出について説明する。操作部２０７のユーザ設定に従って、第１の特徴点抽出部７０５、第２の特徴点抽出部７０６で抽出された特徴点の個数および特徴点の位置情報をユーザに表示することも可能である。特徴点の抽出結果をユーザに表示することで、検品を実施する上での検品精度の指標が表される。
【００４２】
位置合わせ部７０７は、第１の特徴点抽出部７０５、第２の特徴点抽出部７０６で抽出した各特徴点の位置情報に従って、リファレンス画像と印刷画像を比較するための位置合わせを行う（ステップＳ１０１１）。適切な位置合わせ精度で両画像の位置合わせを行うには、リファレンス画像および印刷画像が画像の特性として位置合わせに十分な特徴点の情報（個数情報や位置情報など）を含むという特性をもつことが一般的に必要とされる。例えば、リファレンス画像から抽出される特徴点の情報が、操作部２０７を介してユーザによって設定された第１の抽出レベル（後述）以上であることなどが必要である。
【００４３】
位置合わせ部７０７は、第１の特徴点抽出部７０５によってリファレンス画像から抽出された特徴点の情報が、操作部２０７を介してユーザが設定した第１の抽出レベルに達していない場合には、位置合わせ処理を行わない。第１の特徴点抽出部７０５によってリファレンス画像から抽出された特徴点の情報が、操作部２０７を介してユーザが設定した第１の抽出レベルに達している場合は、位置合わせ部７０７は位置合わせ処理を行う。これらの処理については図９を用いて後述する。
【００４４】
画像比較部７０８は、位置合わせ部７０７にてリファレンス画像と印刷画像の位置が合わされた後、位置合わせされたリファレンス画像および印刷画像の画素どうしの画像比較を実施する（ステップＳ１０１２）。この画像比較は、操作部２０７を介してユーザにより設定指示された比較レベルに従った画像比較である。なお、比較レベルにはブロック比較レベルおよび画素比較レベルの２種類があり、いずれも操作部２０７を介してユーザによって設定される。ブロック比較レベルとは、印刷画像内の画素ブロックごとの良否判定において用いられる情報であり、画素ブロック内の画素のうちどの程度までのＮＧ画素を許容するかを示す情報である。詳しくは図１０を用いて後述する。また、画素比較レベルとは、画素ごとの良否判定において用いられる情報であり、リファレンス画像および印刷画像を画素単位で比較する際に、ＮＧ画素（不良画素）を検出するために用いられる情報である。詳しくは図１０を用いて後述する。
【００４５】
画像判定部７０９は、画像比較部７０８の比較結果、および、印刷画像からの特徴点の抽出結果に基づき、印刷物の良否に関する判定（検査）を行い、判定結果に応じた処理を行う（ステップＳ１０１３〜Ｓ１０１８、Ｓ１０２２〜Ｓ１０２４）。例えば、印刷物の良否の判定結果に基づき画像判定部７０９は、不良判定記録処理を行う。不良判定記録処理は、印刷物が不良であると判定された場合に行われる処理である。本実施例での不良判定記録処理は、画像判定部７０９が、不良と判定された印刷物のページの順番情報と、不良と判定された印刷物の内容を、判定結果として判定結果記録部７１０に記録する処理のことである。ここで記録される判定結果は、印刷物が不良であると判定された回数も含めて検品結果のデータベースとして使用される。また、前記不良判定記録処理は、画像判定部７０９が、この検品結果のデータベースを判定結果表示部７１１によって表示させる処理も含む。
【００４６】
また、画像判定部７０９は、連続して印刷物が不良であると判定された場合や、前記検品結果のデータベースを参照して、これまでに印刷物が不良であると判定された回数（累計数）が所定の回数以上になった場合などに、外部通信部７１２を介して画像形成装置１０１に対し画像形成動作の停止要求を送信する。すなわち、画像判定部７０９は、検品結果の履歴を用いて、画像形成装置１０１における画像形成（印刷）の不良が持続的に起こる可能性が高いことを判定し、画像形成装置１０１における印刷画像形成動作（印刷処理）を制御する。この画像形成動作の停止要求の送信処理も不良判定記録処理に含まれる。この画像形成動作の停止要求が通知された場合、画像形成装置１０１は、プリンタサーバーから受けていた印刷ジョブのうち、その時点で印刷処理をしている印刷用紙が排出すると共に、印刷処理を停止する。そして画像形成装置１０１は、プリンタサーバーからの印刷ジョブの受付も行わないようにする。
【００４７】
［特徴点抽出と位置合わせ］
第１の特徴点抽出部７０５および第２の特徴点抽出部７０６の特徴点の抽出方法（ステップＳ１００６〜Ｓ１０１０）、および、位置合わせ部７０７の位置合わせ方法（ステップＳ１０１１）について、図８、図９を用いて説明する。
【００４８】
画像の位置合わせを行う際に用いられる特徴点の抽出は、第１の特徴点抽出部７０５、第２の特徴点抽出部７０６にて行われる。本実施例では、文字、写真などのエッジ、孤立点などを特徴点として抽出するが、他の特徴を持つ画素または画像を特徴点としても良い。
【００４９】
まず、本実施例において抽出される特徴点について説明する。図８に示した画像の特徴点の抽出例では、画像を複数のブロックに分けて、分割されたブロック画像に対してエッジ強調のフィルタ処理を施して、フィルタ処理後の画像に対して２値化処理を施す。本実施例では、３×３のフィルタを用意し、エッジ検出の判定を行うための微分係数をフィルタ係数としたフィルタをブロック画像に対して適用する。第１の特徴点抽出部７０５および第２の特徴点抽出部７０６は、これらの処理をリファレンス画像及び印刷画像に対して行うことで、図９のようなエッジ画像を得る。本実施例では、このエッジ画像（図９の白画素部分）を特徴点として抽出する。なお、本実施例においては、エッジ画像において、白画素の塊、つまり、所定数以上の連結数を持つ複数のエッジ画素（エッジ連結画素）を、１個の特徴点としてカウントする。そのために、第１の特徴点抽出部７０５および第２の特徴点抽出部７０６は、数画素程度の白画素の塊は特徴点としてみなさないように、白画素の連結数を所定の閾値と比較し、所定の閾値以上の連結数を有する白画素を特徴点として抽出する。例えば白画素連結数が２０であって、閾値が１０であれば、この連結白画素は特徴点として抽出される。一方で閾値が３０であれば、この連結白画素は特徴点として抽出されない。閾値はこれに限られず適宜設定されれば良い。
【００５０】
上記で説明した特徴点の抽出処理を行うことによって、第１の特徴点抽出部７０５はリファレンス画像から特徴点を抽出し（ステップＳ１００７）、第２の特徴点抽出部７０６は印刷画像から特徴点を抽出する（ステップＳ１００９）。なお、後述する、印刷画像の特徴点抽出処理（ステップＳ１０２０）も同様な処理によって特徴点を抽出する。
【００５１】
次に、第１の抽出レベルについて説明する。第１の抽出レベルは、特徴点に関する画像の特性を判定する際に用いられる。なお、本実施例においてこの第１の抽出レベルは、特徴点の抽出処理（ステップＳ１００７）に先だって、設定される（ステップＳ１００６）。
【００５２】
本実施例では、第１の特徴点抽出部７０５は、リファレンス画像のエッジ画像について、所定の閾値を超える連結数を有する連結白画素の個数をカウントし、この個数と第１の抽出レベルを比較する（ステップＳ１００８）。例えば、リファレンス画像の特徴点の個数がＲ、第１の抽出レベルがＮである場合、第１の特徴点抽出部７０５は、リファレンス画像の特徴点の個数Ｒと第１の抽出レベルＮを比較する。
【００５３】
比較の結果、Ｒ  ＜  Ｎ（リファレンス画像が個数Ｎ未満の特徴点を有する場合）であれば、リファレンス画像の特徴点の個数は、所定の精度で位置合わせ処理を行うには不十分な個数であると判定する（ステップＳ１００８でＮｏ）。そして、印刷不良を判定するために用いられる特徴点を印刷画像から抽出するための前処理を行って、位置合わせ処理を行わない印刷物の検査が行われる（ステップＳ１０１９〜Ｓ１０２４）。詳しい処理は後述する。
【００５４】
比較の結果、Ｒ  ≧  Ｎ（リファレンス画像がＮ以上の特徴点を有する）であれば、リファレンス画像の特徴点の個数は、所定の精度で位置合わせ処理を行うのに十分な個数であると判定され（ステップＳ１００８でＹｅｓ）、第２の特徴点抽出部７０６は位置合わせ処理を行うべく印刷画像の特徴点を抽出する（ステップＳ１００９）。
【００５５】
次に、第２の特徴点抽出部７０６は、このステップＳ１００９で抽出した特徴点に関して、リファレンス画像および印刷画像の位置合わせ処理を行うのに十分な個数あるかを判定する（ステップＳ１０１０）。本実施例においてこの判定は、ステップＳ１００９で抽出された印刷画像の特徴点の個数とステップＳ１００７で抽出されたリファレンス画像の特徴点の個数とを比較し、両画像の特徴点の個数の差の絶対値が所定の閾値の範囲内にあるかによって判定される。つまり、印刷画像の特徴点の個数が所定の個数範囲内であるかどうかが判定される。この判定式が、
｜（印刷画像の特徴点の個数）−（リファレンス画像の特徴点の個数）｜  ＜  閾値
である場合、印刷画像の特徴点の個数は、要求される位置合わせ精度を実現する上で必要十分であると判定され、リファレンス画像および印刷画像の位置合わせ処理が行われ（ステップＳ１０１１）、画像比較による印刷物の検査が行われる（ステップＳ１０１２〜１０１６）。
【００５６】
｜（印刷画像の特徴点の個数）−（リファレンス画像の特徴点の個数）｜  ≧  閾値
である場合、印刷画像の特徴点の個数は多すぎる或いは少なすぎると判定され、検品ＮＧとして不良判定記録処理（ステップＳ１０１７）、印刷物の排出先を指示する処理（ステップＳ１０１８）が行われる。
【００５７】
なお、印刷画像の特徴点が多すぎるのは、トナーの飛び散り等で印刷画像が汚れている場合などである。また、印刷画像の特徴点が少なすぎるのは、印刷画像の欠け、印刷画像のボケ、印刷画像の濃度低下が生じ、特徴点が抽出できていない場合などである。これらの場合には、位置合わせ処理及び画像比較処理を行う前に印刷画像の不良が判定できる。なお、上記判定式における“閾値”は、値が小さいほど、ステップＳ１０１１の位置合わせ処理を行うための条件が厳しいことを意味する。
【００５８】
このように第１の抽出レベルは、特徴点に関するリファレンス画像の特性を判定するための閾値として利用され、また、リファレンス画像と印刷画像の位置合わせの精度にも関わる。この第１の抽出レベルは、第１の特徴点抽出部７０５によってステップＳ１００６において設定されたものであり、所定の値であっても図１５（後述）に示される操作部２０７上のＵＩからユーザが入力した値であっても良い。
【００５９】
次に図９を参照して、位置合わせ部７０７の行う、リファレンス画像および印刷画像の位置合わせ（ステップＳ１０１１）について説明する。図９は、リファレンス画像および印刷画像のエッジ画像である。本実施例では、これらエッジ画像のうち、所定の連結数を持つ連結白画素を特徴点としている。位置合わせ部７０７は、リファレンス画像および印刷画像の間の特徴点どうしの位置の相関が最も高くなるように、リファレンス画像を印刷画像に位置合わせする。すなわち、両画像の特徴点ができるだけ多く重なるように、位置合わせが行われる。なお、位置合わせの方法としては、フーリエ変換を用いて両画像の位置合わせを行う方法など公知の方法を用いることとする。また本実施例では、エッジ画像の連結白画素を特徴点として位置合わせを行ったが、特徴点としてＨａｒｒｉｓオペレータを用いて抽出されるコーナー特徴点を用いて位置合わせを行っても良い。
【００６０】
［位置合わせ後の検品］
位置合わせ部７０７による位置合わせ処理後に行われる、画像比較部７０８および画像判定部７０９における処理（ステップＳ１０１２〜Ｓ１０１６）について、図１０を用いて説明する。
【００６１】
本実施例の画像比較部７０８は、リファレンス画像と印刷画像の双方の画素をビットマップで比較して、各画素値の差分を算出する。なお本実施例では、リファレンス画像は例えばＰＤＬプリント時の場合、ＰＤＬデータをＲＩＰ展開したビットマップ画像である。一方、印刷画像は検品センサ４０３で読み取られて取得された画像データに、読み取り時のセンサ感度や照射装置４１１における照射条件による補正を、比較前処理部７０２にて行った画像である。
【００６２】
本実施例においては、リファレンス画像および印刷画像を２５（＝５×５）個のブロックに分割し、それぞれのブロック内で画素毎にＲＧＢもしくはＣＭＹＫでの濃度比較を行う。ＲＧＢで比較を行うか、ＣＭＹＫでの比較を行うかは画像に応じて適宜、設定変更が可能である。例えばカラー画像データの場合にはＲＧＢでの比較を行い、白黒画像データの場合にはＣＭＹＫ（Ｋのみ）での比較を行っても良い。ブロックごとの画像比較例を図１０に示す。図１０（ａ）は印刷画像である。図１０（ｂ）は第２の解像度変換部７０４で解像度変換の行われた印刷画像が、５×５のブロックに分割された後の１ブロック分の画像である。図１０（ｃ）はリファレンス画像内の４×５画素からなる部分画像を抜き出したものであり、図１０（ｄ）は図１０（ｃ）のリファレンス画像における部分画像の位置に対応した印刷画像の部分画像である。なお画素の有する濃度データ（画素値）は０〜２５５の多値データとする。画像比較部７０８は、
比較値＝（印刷画像の画素値）−（リファレンス画像の画素値）
により算出した比較値の絶対値と、画素比較レベルとを比較する。画素比較レベルは本実施例において、印刷画像の画素がリファレンス画像の画素と類似すると判定するための閾値としての役割を果たす。
【００６３】
｜比較値｜  ≦  画素比較レベル
である場合には該当印刷画像の画素はリファレンス画像の画素と類似するため、印刷画像の当該画素をＯＫ画素と判定し、それ以外の場合には両画素間に類似性はないとするＮＧ画素と判定する。
【００６４】
図１０の例の場合では、画素９０２の位置に何らかのごみが存在したことにより、本来であれば黒っぽい画素値が読み込まれるはずが、その濃度値が少なく読み取られている。この場合、前記特定の比較レベルの値が４０に設定されていて、画素９０１の画素値が２５５、画素９０２の画素値が１２７であるとすると、
｜比較値｜＝｜１２７−２５５｜＝１２８  ＞  ４０
であるから、比較レベルの値よりも大きいため、該当画素はＮＧ画素と判定される。
【００６５】
画像比較部７０８は、各ブロック内の全画素に対して同様の処理を行い、ブロック単位での画素のＯＫ判定率（ＯＫ画素数／ブロック内の全画素数）を求める。そして、画像比較部７０８は、このブロック単位でのＯＫ判定率と、前記予め設定されたブロック比較レベルとを比較する。ブロック比較レベルは、予め画像判定率として画像比較部７０８が記憶しているものでも、操作部２０７を介したユーザ指示によって設定された値でも良い。例えばブロック比較レベルが０．９であって、ＯＫ判定率が０．９６である場合、
ＯＫ判定率（０．９６）  ＞  ブロック比較レベル（０．９）
であるから、画像比較部７０８は、該当ブロックを良好なブロックであるとする。そして、画像比較部７０８は、検品判定処理を印刷画像の全面で行う。そして、画像判定部７０９は、画像比較部７０８で行った全ブロックの比較判定結果を受信して、印刷物の良否を判定する。この判定結果が、印刷画像の全てのブロックが良好であると旨を示していれば印刷物は良好であると判定され、それ以外の場合には印刷物は不良であると判定される。そして、画像判定部７０９は、印刷物の判定結果に基づいた処理を行う（ステップＳ１０１４、Ｓ１０１５〜Ｓ１０１６）。
【００６６】
［位置合わせを行わない検品］
第１の特徴点抽出部７０５によって抽出された特徴点が第１の抽出レベルを満たさない場合に行われる、印刷物の検品処理（ステップＳ１０１９〜Ｓ１０２４）について説明する。
【００６７】
まず第１の特徴点抽出部７０５によるリファレンス画像の特徴点が第１の抽出レベルを満たさない場合（特徴点に関するリファレンス画像の特性が所定の精度での位置合わせを行うのに適さない場合）、位置合わせは実施されない。本実施例においては例えば、リファレンス画像の特徴点の個数Ｒと第１の抽出レベルＮとの比較の結果、Ｒ  ＜  Ｎ、である場合、第１の特徴点抽出部７０５は、リファレンス画像と印刷画像の位置合わせは所定の精度で行えないと判定する。リファレンス画像は、所定の精度で位置合わせを行うには、抽出される特徴点の情報量が少なすぎるからである。
【００６８】
この場合、第２の特徴点抽出部７０６は、印刷画像の特徴点の抽出処理を行い（ステップＳ１０１９、Ｓ１０２０）、抽出された印刷画像の特徴点の個数をリファレンス画像の特徴点の個数と比較する（ステップＳ１０２１）。以下、詳しく説明する。
【００６９】
まず、第２の特徴点抽出部７０６は、リファレンス画像に対する特徴点抽出処理（ステップＳ１００７）によって抽出された、リファレンス画像の特徴点に関する情報を、第２の抽出レベルとして設定する（ステップＳ１０１９）。この設定された第２の抽出レベルは、印刷画像の特徴点が印刷不良のせいで生じたものであるのかを判定する処理（ステップＳ１０２１）に用いられ、印刷物が不良であるか否かを印刷画像の特徴点に基づいて判定するために用いられる。本実施例では、印刷画像の特徴点の個数がリファレンス画像のものを超えた場合、印刷物が不良であると判定するために用いられる閾値である。なお、本実施例において第２の抽出レベルは、リファレンス画像の特徴点の個数が設定されるものとするが、第２の抽出レベルは、予め設定された所定の値を用いても良いし、図示しない操作部２０７上のＵＩからユーザが入力した値を設定しても良い。また、リファレンス画像の特徴点の個数以外にも、リファレンス画像の特徴点の分散傾向（散らばり具合）等が第２の抽出レベルとして設定されても良い。
【００７０】
次に、第２の特徴点抽出部７０６は、上述した特徴点の抽出処理と同様に、印刷画像から特徴点を抽出する（Ｓ１０２０）。
【００７１】
そして、第２の特徴点抽出部７０６は、抽出した印刷画像の特徴点の個数Ｐが、設定した第２の抽出レベルＲ以上であるかを判定する（ステップＳ１０２１）。
【００７２】
判定の結果、Ｐ  ＜  Ｒ（ステップＳ１０２１でＮＯ）であれば、印刷物は不良ではないと判定される。Ｐ  ＜  Ｒである場合は、もともと少ないリファレンス画像の特徴点の個数よりも、印刷画像の特徴点の個数はさらに少ないという場合のことを示す。このような場合、画像判定部７０９は印刷物の排出先を指示する処理（ステップＳ１０２４）を行う。
【００７３】
一方、判定の結果、Ｐ  ≧  Ｒ（ステップＳ１０２１でＹＥＳ）であれば、印刷画像の特徴点の個数がリファレンス画像のものより多く、トナー飛び散り等の要因で特徴点が増えてしまった可能性があると考えられる（図１１参照）。そのため、画像判定部７０９は、このような印刷画像の印刷物を不良と判定し、不良判定記録処理（ステップＳ１０２２）、印刷物の排出先を指示する処理（ステップＳ１０２３）を行う。
【００７４】
図１１では、リファレンス画像の特徴点を抽出した結果、線分１１０２が特徴点として抽出される。リファレンス画像の特徴点は線分１１０２だけであるため、第１の抽出レベルは満たさないと判定される。そして印刷画像から線分１１０３と印刷不良のドット１１０１が特徴点として抽出される。なお、リファレンス画像の特徴点（線分１１０２）の位置と印刷画像の特徴点（線分１１０３）の位置は互いに対応関係にあり、線分１１０２は線分１１０３として良好に印刷されているものとする。しかし、ドット１１０１には対応する特徴点がリファレンス画像中に存在せず、このドット１１０１による印刷画像の特徴点の個数の増加分は、印刷不良を示していることになる。ドット１１０１のような特徴点以外にも、リファレンス画像で抽出された特徴点の個数より、印刷画像に特徴点の個数が多い場合、増えた特徴点は、印刷不良であると考えられる。例えば、検品センサ４０３のレンズに紙片などのゴミが付着して印刷画像にゴミが反映された場合や、トナー飛び散りなどによる印刷のシミにより印刷物が汚れてしまった場合などである。
【００７５】
従って、リファレンス画像の特徴点の個数が位置合わせできないほどに少ない場合は、印刷画像から抽出される特徴点の個数に基づいて印刷画像の良否を判定すればよい。
【００７６】
［操作部での検品ユーザインターフェース］
検品判定を行う際の、操作部２０７でのユーザインターフェース（ＵＩ）の処理と表示例を図１２に示す。図１２は、検品装置１０２における判定結果で不良（検品ＮＧ）と判定された印刷物の排出先の設定例を示す。図１２において、１２０４は図５に示されるフィニッシャ１０３を示す簡略表示であり、良好（検品ＯＫ）と判定された印刷物は出力トレイ５０２に排出され、検品ＮＧと判断された印刷物はエスケープトレイ５０１に排出される設定例が示されている。印刷物の排出先は操作部２０７のＵＩを介したユーザ指示に基づいて設定される。例えば、ユーザがＵＩ上の排出先ボタン１２０３を押下することにより、「検品ＯＫ」「検品ＮＧ」「検品ＯＫ／ＮＧ」の項目を有する不図示のプルダウンメニューがＵＩ上に表示され、ユーザはこの複数の項目から出力トレイ５０２を排出先とする印刷物を選択する。ユーザによって「検品ＯＫ」が選択された場合、検品処理制御部７００は、検品ＯＫと判定された印刷物が出力トレイ５０２に排出されるように設定する。ユーザによって「検品ＮＧ」が選択された場合、検品処理制御部７００は、検品ＮＧと判定された印刷物が出力トレイ５０２に排出されるように設定する。ユーザによって「検品ＯＫ／ＮＧ」が選択された場合、検品処理制御部７００は、検品ＯＫおよび検品ＮＧと判定された印刷物が出力トレイ５０２に排出されるように設定する。なお、「検品ＯＫ／ＮＧ」が選択された場合、検品処理制御部７００は、ＵＩ上の排出先ボタン１２０２をグレーアウトし、ユーザが排出先ボタン１２０２を押下して選択することを不可にする。排出先ボタン１２０２についても同様である。なお、検品処理制御部７００は、排出先ボタン１２０２、１２０３の設定が競合しないように制御する。そして、検品処理制御部７００は、ユーザによって設定ボタン１２０１が押下されることを検知し、設定を確定する。以上のようにして、ユーザは、検品の結果に従って、印刷不良がある可能性のある印刷物と印刷不良のない印刷物とを区別可能に取得することができる。
【００７７】
図１３に検品装置でのリファレンス画像および印刷画像での特徴点抽出の結果を表示した例を示す。図１３に示される表示は、検品処理制御部７００によって操作部２０７に表示されるように制御されている。予めユーザには、印刷画像を検品した結果の情報として表示するかを選択ボタン１３０１にて選択してもらう。ユーザが、検品結果を表示するように選択した場合、操作部２０７の表示は、検査結果が出た後、判定結果記録部７１０に記録された検品結果のデータを元に、検品した際の特徴点の抽出結果を表示する。本実施例では、印刷画像の各ページにおける特徴点の分布をしめしている。これにより、ユーザは検品時の画像比較の確度を示す指標として、特徴点抽出結果を参照することができる。ユーザは、この特徴点の抽出数が大きければ、検品できている印刷画像の品質の判定確度も高いと考えられる。
【００７８】
図１４に検品結果における検品ＮＧのページ数と検品ＮＧの画像不一致の箇所を表示した操作部２０７上の画面の図を示す。印刷処理を行った検品ＮＧ検出個所の表示を行うための、操作部２０７に表示されるＵＩ画面上の指示手段（不図示）を、ユーザが選択した場合、操作部２０７は図１４に示される画面表示によって、検品ＮＧであった画像箇所を表示する。１４０１は検品ＮＧが検出されたページの内、ユーザが選択したページのサムネールを表示している。１４０２は上記サムネール１４０１の内の実際に検品ＮＧが検出された個所を拡大表示している。１４０３は上記拡大表示１４０２の内で実際に検品ＮＧと判定された個所を指している。１４０３は本実施例説明のために図示したものであり、実際には表示されない。１４０４は上記サムネール１４０１の部数番号及びページ番号をユーザによって選択させる選択部になる。この図の例では、３部目の２ページ目で検品ＮＧ判定されたことを示している。１４０５は、ユーザによる入力にしたがって、１つ前の検品ＮＧと判定されたページを表示させるための選択手段で、この選択手段をユーザが選択した場合、例えば２部目の６ページ目が表示される。１４０６は、ユーザによる入力にしたがって、１つ次の検品ＮＧと判定されたページを表示させるための選択手段で、この選択手段をユーザが選択した場合、例えば４部目の２ページ目が表示される。１４０７は図１５の検品ＮＧ検出個所表示を消すためのＵＩ上のボタンであり、ユーザはこのボタンを押下し、所定の表示に切り替えることが可能である。
【００７９】
図１５に、リファレンス画像と印刷画像の位置合わせに必要な特徴点抽出に必要な設定をユーザが指示する例を示す。なお、ユーザが指示することで設定される特徴点個数は、前述した第１の抽出レベルのことである。
【００８０】
位置合わせを行うのに必要な特徴点個数は、設定された値（設定個数値）を使用する。図１５は、その設定個数値をユーザが操作部２０７上で修正する例を示した図である。本実施例では、現在の設定値表示欄１５０２の設定値が「３」であるのに対して、ユーザ設定入力欄１５０３に「１０」を設定している。ユーザ設定入力欄の設定値「１０」により、検品装置１０２は、特徴点の個数を最低１０個以上から位置合わせをするように設定している。設定されていた特徴点個数が少ないために、位置合わせ処理の可否の誤判定や位置合わせの精度の不足が生じている場合に、ユーザは、操作部２０７を介して、位置合わせを行うのに必要な特徴点個数の最低数を増やすように指示する。これにより、リファレンス画像と印刷画像の位置合わせ処理の精度を変更することができる。
【００８１】
図１６に、検品時のリファレンス画像と印刷画像の画像を比較する時の画素比較レベルの設定を選択した例を示す。本実施例では、現在の設定値表示欄１６０２の設定値が「２０」であるのに対して、ユーザ設定入力欄１６０３に画素比較レベルの設定値として「１００」を設定している。ユーザによって設定された画素比較レベルの設定値は、検品装置１０２内の画像比較部７０８にて、リファレンス画像と印刷画像とを画素比較する時の画素比較レベルに反映される。これにより、画素比較レベルの設定値が、画素の濃度差分のしきい値としてユーザ指示に基づき設定される。検品処理制御部７００は、ユーザによってボタン１６０１が押下されたことを検知して、ユーザ設定入力欄１６０３に設定された値を、画素比較レベルとして設定する。
【００８２】
［検品判定の処理フロー］
以下に、本実施例での検品判定の処理フローを説明する。
【００８３】
図１７は検品判定の処理フローであって、処理フローは検品処理制御部７００内の各処理部によって実行される。なお、以下で説明する処理フローでは、画像の特徴点抽出、及び画像比較はブロック毎で実施されるものとするが、画像全体に対して実施されるものであっても良い。
【００８４】
ステップＳ１００１において、リファレンスデータ入力部７０１は、画像形成装置１０１において印刷された印刷物が検品装置１０２へ搬送されたかどうかを判定する。この判定においてリファレンスデータ入力部７０１は、画像形成装置１０１から出力された印刷物が給紙ローラー４０１によって検品装置１０２に引き込まれた際に、不図示の検品装置１０２内の用紙検知センサによって印刷物を検出し、処理をステップＳ１００２に遷移させる。
【００８５】
ステップＳ１００２において、リファレンスデータ入力部７０１は、リファレンス画像のデータを画像形成装置１０１から受信する。
【００８６】
ステップＳ１００３において、比較前処理部７０２は、検品センサ４０３によって読み取られた印刷画像のデータを受信し、前述した前処理を実行する。
【００８７】
ステップＳ１００４において、第２の解像度変換部７０４は、ステップＳ１００３で受信された印刷画像に対して、印刷画像の解像度を画像比較に必要な解像度（例えば３００ｄｐｉ）に合わせるよう解像度変換処理を行う。
【００８８】
ステップＳ１００５において、第１の解像度変換部７０３は、ステップＳ１００２で受信されたリファレンス画像に対して、リファレンス画像の解像度を画像比較に必要な解像度（例えば３００ｄｐｉ）に合わせるよう解像度変換処理を行う。なお、ステップＳ１００４、Ｓ１００５にて変換された両画像の解像度は等しいことが好ましいが、必ずしも解像度は等しくなくてもよい。解像度が等しくない場合は、後述の位置合わせ処理および画像比較処理にて画素のサンプリングを行って処理を進めればよい。
【００８９】
ステップＳ１００６において、第１の特徴点抽出部７０５は、受信されたリファレンス画像に対する特徴点の第１の抽出レベルを設定する。
【００９０】
ステップＳ１００７において、第１の特徴点抽出部７０５は、リファレンス画像の特徴点を抽出する。特徴点の抽出は、図８を用いて前述した方法によって行われる。
【００９１】
ステップＳ１００８において、第１の特徴点抽出部７０５は、特徴点に関するリファレンス画像の特性に基づき、リファレンス画像と印刷画像との位置合わせを行って検品を行うかどうかを判定する。すなわち、Ｓ１００７で抽出されたリファレンス画像の特徴点が、Ｓ１０１１にて行われる位置合わせ処理に用いられる条件を満たすかどうかを、特徴点の個数と第１の抽出レベルとの比較により判定する。位置合わせ処理に用いられる特徴点の条件は、Ｓ１０１１にて行われる位置合わせ処理において要求される位置合わせ精度に従うものであり、本実施例においてはＳ１００６にて設定される。本実施例では、このステップＳ１００８において、第１の特徴点抽出部７０５は、ステップＳ１００７で抽出された特徴点に関して、特徴点の個数がステップＳ１００６で設定された第１の抽出レベル以上であるかどうかを判定する。なお、位置合わせ処理に用いられる条件は、抽出された特徴点の位置の、リファレンス画像内での散らばり具合（分散度）などでも良く、条件の設定に応じて画像の位置合わせ精度が変動するような条件であればよい。
【００９２】
リファレンス画像から抽出された特徴点の個数が第１の抽出レベルの個数以上であれば、位置合わせ処理を行うのに必要な個数の特徴点の抽出がされた（つまり、抽出された特徴点が位置合わせ処理に用いられる条件を満たす）と判定され、処理はＳ１００９に進む。抽出された特徴点の個数が第１の抽出レベルの個数未満であれば、位置合わせ処理を行うのに十分な個数の特徴点が抽出されなかった（つまり、抽出された特徴点は位置合わせ処理に用いられる条件を満たさない）と判定され、処理はＳ１０１９に進む。すなわちステップＳ１００８の判定処理により、特徴点に関するリファレンス画像の特性に基づいて、検品処理内容がＳ１００９以降のフローかＳ１０１９以降のフローかに切り替わる。例えば、リファレンス画像の特性が、特徴点の少ない自然画やグラデーション画像であった場合には、印刷画像と位置合わせを行うための特徴点が十分に抽出できないため、位置合わせを行わずに画像比較を行う。また、例えば、リファレンス画像の特性が、文字や線を多く含む画像であった場合には、リファレンス画像および印刷画像からも位置合わせを行うのに十分な個数の特徴点が抽出できるものとして、両画像の位置合わせを行って、画像比較を行う。
【００９３】
ステップＳ１００９において、第２の特徴点抽出部７０６は、印刷画像の特徴点の抽出を行う。特徴点の抽出は、図８を用いて説明した前述の方法によって行われる。
【００９４】
ステップＳ１０１０において、第２の特徴点抽出部７０６は、Ｓ１００９で抽出された特徴点が、Ｓ１０１１にて行われる位置合わせ処理に用いられる条件を満たすかどうかを判定する。本実施例では、印刷画像の特徴点の個数が十分に有るかどうかが判定される。
【００９５】
ステップＳ１０１１において、位置合わせ部７０７は、リファレンス画像および印刷画像の位置合わせ処理を行う。位置合わせは図９を用いて説明した前述の方法によって行われ、リファレンス画像の特徴点と印刷画像の特徴点との位置が、できるだけ重なるように位置合わせを行う。この位置合わせによって、ステップＳ１０１２において比較されるリファレンス画像および印刷画像の画素間の対応つけが行われる。
【００９６】
ステップＳ１０１２において、画像比較部７０８は、ステップＳ１０１１で位置合わせされた両画像の比較を行う。
【００９７】
ステップＳ１０１３において、画像判定部７０９は、ステップＳ１０１２での比較結果に基づいて印刷物の良否を判定する。画像の比較および良否判定は図１０を用いて説明した前述の方法によって行われる。ステップＳ１０１３で印刷物が良好であると判定された場合、画像判定部７０９は処理をステップＳ１０１４に進める。また、ステップＳ１０１３で印刷物が不良（印刷不良）であると判定された場合、画像判定部７０９は処理をステップＳ１０１５に進める。
【００９８】
ステップＳ１０１４において、画像判定部７０９は、フィニッシャ１０３に対して、印刷物を出力トレイ５０２へ排出するよう指示を送信する。
【００９９】
ステップＳ１０１５において、画像判定部７０９は、前述した不良判定記録処理を行う。
【０１００】
ステップＳ１０１６において、画像判定部７０９は、操作部２０７にて設定された、印刷不良と判定された場合の印刷物の排出先の設定値に従って、印刷物の排出先の指示を行う。例えば、ユーザによって、印刷不良と判定された場合の印刷物の排出先がエスケープトレイ５０１に設定された場合、画像判定部７０９は、フィニッシャ１０３に対して、印刷物をエスケープトレイ５０１へ排出するように指示を送信する。
【０１０１】
ステップＳ１０１７において、画像判定部７０９は、不良判定記録処理を行う。
【０１０２】
ステップＳ１０１８では、ステップＳ１０１６と同様に、予め操作部２０７にて設定された検品ＮＧと判定された場合の用紙の排出先の設定値に従って、画像判定部７０９は印刷物の排出先の指示を行う。フィニッシャ制御部６０１は、指示に基づく排出先に印刷物を排出するよう動作する。
【０１０３】
ステップＳ１０１９において、第２の特徴点抽出部７０５は、受信された印刷画像に対する特徴点の第２の抽出レベルを設定する。
【０１０４】
ステップＳ１０２０において、第２の特徴点抽出部７０６は、印刷画像の特徴点の抽出を行う。ここでの特徴点の抽出処理は、特徴点の抽出のためのエッジ強調フィルタのフィルタ係数を、比較前処理部７０２で行った前処理の処理係数の値を考慮したフィルタ係数として、特徴点を抽出する。
【０１０５】
ステップＳ１０２１において、第２の特徴点抽出部７０６は、ステップＳ１０２０で抽出された印刷画像の特徴点が印刷不良に起因するものかを判定する。本実施例においては、ステップＳ１０２０で抽出された印刷画像の特徴点の個数と、ステップＳ１０１９にて設定された第２の抽出レベルとを比較する。
【０１０６】
ステップＳ１０２１にて印刷画像から抽出された特徴点の個数が第２の抽出レベル以上の場合、印刷物は不良であると判定される。この場合、画像判定部７０９は、ステップＳ１０２２へ処理を進める。また、ステップＳ１０２１にて印刷画像から抽出された特徴点の個数が第２の抽出レベル未満である場合、印刷物は不良ではないと判定され、ステップＳ１０２４へ処理を進める。
【０１０７】
ステップＳ１０２２およびＳ１０２３の処理は、ステップＳ１０１７およびＳ１０１８の処理と同様であるため、説明を省略する。
【０１０８】
ステップＳ１０２４において、画像判定部７０９は、印刷画像には印刷不良と判定できるだけの特徴点の抽出はないと判定し、フィニッシャ１０３に対して、印刷物を出力トレイ５０２へ排出するよう指示を送信する。
【０１０９】
なお、本実施例では説明の簡単のために、画像形成装置から出力される印刷物は、片面にのみ印刷処理が施されているように説明したが、両面に印刷処理が施されていても良い。その場合、図４で説明したように、検品センサ４０３は印刷物の両面を同時に読み取り、検品装置１０２は印刷物の両面の読み取り画像を同時もしくは時分割で判定処理を行えるような構成でも構わない。
【０１１０】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。その処理は、上述した実施例の機能を実現させるソフトウェア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がコンピュータプログラムを読み出して実行する処理である。
【図１】
2013101015.tif 000003
【図２】
2013101015.tif 000004
【図３】
2013101015.tif 000005
【図４】
2013101015.tif 000006
【図５】
2013101015.tif 000007
【図６】
2013101015.tif 000008
【図７】
2013101015.tif 000009
【図１２】
2013101015.tif 000010
【図１３】
2013101015.tif 000011
【図１５】
2013101015.tif 000012
【図１６】
2013101015.tif 000013
【図１７】
2013101015.tif 000014
【図８】
2013101015.tif 000015
【図９】
2013101015.tif 000016
【図１０】
2013101015.tif 000017
【図１１】
2013101015.tif 000018
【図１４】
2013101015.tif 000019