(57)【要約】【課題】  検査対象の印刷装置で作成された紙出力画像を基準画像と比較し、比較結果から出力画像の位置ずれの合否を判定する際、印刷装置に特別な動作を行わせることなく、処理が簡単で処理負担を小さくでき、局在する位置ずれ検出に適用でき検出精度を保つこと。【解決手段】  検査対象の印刷装置によって検査用画像データを元に紙出力された画像を画像検査装置のスキャナで読取り、得た検査原稿画像データ８３の検査画像領域決定手段２６１で決定した画像領域から抽出した検査エッジをあるべき版ずれのないエッジ画像データと比較する。その際、検査エッジの色成分データがあるべきエッジデータと一致しない部分を版ずれとして検出し、検出した版ずれ量が所定の範囲内にあるか否かを合否判定手段で判定し、各色版の１つでも範囲を外れた場合、不合格信号を発生する。【選択図】  図７
2010165011.tif 000002
【特許請求の範囲】
【請求項１】
基準とする検査用画像データを元に検査対象の印刷装置によって作成された検査原稿画像を原稿読取手段によって読取り、読取った画像データ値を基準値と比較し、比較結果から合否を判定する合否判定手段を有する画像検査装置であって、
原稿を読取り、原稿画像データを出力する原稿読取手段と、
前記検査用画像データの記憶手段と、
前記記憶手段の検査用画像データから基準エッジを抽出する基準エッジ抽出手段と、
抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定する検査画像領域決定手段と、
前記検査用画像データを元に検査対象の印刷装置によって作成された検査原稿画像を前記原稿読取手段により読取り、出力される画像データにおける前記検査画像領域決定手段によって決定された検査画像領域から特徴量を抽出する特徴量抽出手段と、
前記特徴量抽出手段で抽出した特徴量に基づき検査原稿画像の合否を判定する合否判定手段と、
を有したことを特徴とする画像検査装置。
【請求項２】
請求項１に記載された画像検査装置において、
前記特徴量抽出手段は、検査画像領域からエッジを抽出し、
前記合否判定手段は、特徴量抽出手段で抽出したエッジ画像データと前記検査用画像データの対応する基準エッジ画像データ値との間のずれが予め定めた値の範囲内であるか否かにより合否を判定することを特徴とする画像検査装置。
【請求項３】
請求項１に記載された画像検査装置において、
前記基準エッジ抽出手段は、黒以外の高濃度の画像が生成するエッジを抽出し、
前記特徴量抽出手段は、検査画像領域からエッジを抽出し、
前記合否判定手段は、前記特徴量抽出手段で抽出されたエッジ画像データ値の色間のずれが予め定めた値の範囲内であるか否かにより合否を判定することを特徴とする画像検査装置。
【請求項４】
請求項３に記載された画像検査装置において、
前記検査原稿画像のエッジは、２色以上の色成分データを有することを特徴とする画像検査装置。
【請求項５】
請求項３又は４に記載された画像検査装置において、
前記検査原稿画像のエッジは、色文字であることを特徴とする画像検査装置。
【請求項６】
請求項３又は４に記載された画像検査装置において、
前記検査原稿画像のエッジは、黒を含む４色の色成分データを有することを特徴とする画像検査装置。
【請求項７】
請求項２に記載された画像検査装置において、
前記合否判定手段は、前記前記検査用画像データから抽出した基準エッジ中の前記特定のエッジの画像位置と前記特徴量抽出手段で抽出した前記特定のエッジに対応するエッジの画像位置とを比較し、位置ずれが所定の範囲内であるか否かにより合否を判定することを特徴とする画像検査装置。
【請求項８】
請求項７に記載された画像検査装置において、
前記特定のエッジは、ページ記述言語データの文字属性内の文字エッジであることを特徴とする画像検査装置。
【請求項９】
請求項７又は８に記載された画像検査装置において、
前記基準エッジ抽出手段は、基準エッジを抽出する際に白地判定を行うことを特徴とする画像検査装置。
【請求項１０】
請求項７又は８に記載された画像検査装置において、
前記基準エッジ抽出手段は、基準エッジを抽出する際に網点判定を行うことを特徴とする画像検査装置。
【請求項１１】
請求項１乃至１０のいずれかに記載された画像検査装置において、
前記検査画像領域決定手段は、水平方向及び垂直方向のエッジを前記特定のエッジとして検査画像領域を決定することを特徴とする画像検査装置。
【請求項１２】
請求項１乃至１１のいずれかに記載された画像検査装置において、
前記合否判定手段の判定結果に従い、前記検査原稿を作成した検査対象の印刷装置に対し、合否データを送信するデータ送信手段をさらに有したことを特徴とする画像検査装置。
【請求項１３】
基準とする検査用画像データを元に検査対象の印刷装置によって検査原稿画像を作成する工程と、
検査用画像データを記憶手段に記憶する工程と、
前記記憶手段の検査用画像データから基準エッジを抽出する基準エッジ抽出工程と、
前記基準エッジ抽出工程で抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定する検査画像領域決定工程と、
検査原稿画像を作成する前記工程で作成された検査原稿画像を前記原稿読取手段により読取る工程と、
読取った検査原稿画像データにおける前記検査画像領域決定工程によって決定された検査画像領域から特徴量を抽出する特徴量抽出工程と、
前記特徴量抽出工程で抽出した特徴量に基づき検査原稿画像の合否を判定する合否判定工程と、
を有したことを特徴とする画像検査方法。
【請求項１４】
基準とする検査用画像データを記憶手段に記憶する工程、
前記記憶手段の検査用画像データから基準エッジを抽出する基準エッジ抽出工程、
前記基準エッジ抽出工程で抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定する検査画像領域決定工程、
前記検査用画像データを元に検査対象の印刷装置によって作成された検査原稿画像を原稿読取手段により読取らせ、出力される検査原稿画像データにおける前記検査画像領域決定工程によって決定された検査画像領域から特徴量を抽出する特徴量抽出工程、
前記特徴量抽出工程で抽出した特徴量に基づき検査原稿画像の合否を判定する合否判定工程、
の各工程をコンピュータに行わせるためのプログラム。
【請求項１５】
請求項１４に記載されたプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを用いて紙媒体に画像を出力する印刷装置（例えば、プリンタ、複合機：ＭＦＰ等）の出力画像を検査する画像検査装置に関し、より詳しくは、検査対象の印刷装置で検査用画像データを元に行った出力（印刷物）の画像ずれを、検査用画像データの基準エッジデータにより決められる検査領域で抽出される特徴量に基づいて検査する画像検査装置、画像検査方法及び該画像検査方法をコンピュータに行わせるためのプログラムに関する。
【背景技術】
【０００２】
今日、電子データ化された文書（画像）を紙媒体上に画像出力（以下、「紙出力」という）する印刷装置は、プリンタや複合機（ＭＦＰ）として広く普及している。
この種の印刷装置は、印刷に用いる画像データが同じでも印刷装置の機器特性によって紙出力した画像の品質に変化が生じる。例えば、カラー画像の印刷では、Ｃ，Ｍ，Ｙ（Ｃ：シアン，Ｍ：マゼンタ，Ｙ：イエロー）３色或いはこれにＢｒ（ブラック）を加えた４色成分を重ねる方法が一般的で、色成分ごとに独立に版を作成する方法が採用されている。この方法では、色成分ごとの作像ユニットの特性にばらつきが生じることは不可避であり、その一つは、版ずれといわれる版の間で起きる印刷位置のずれである。版ずれは、カラー画像の品質の低下に大きく影響する要因の一つである。
【０００３】
版ずれの検査やずれ量の検出は、ずれを調整するために従来から行われており、例えば、下記特許文献１〜４の記載に示すことができる。
特許文献１には、基画像データのエッジ成分画像と、基画像データを用いて印刷した後の紙（版ズレ検出対象）を読み取った画像について全ての周波数成分を正規化したエッジ成分画像の各データとからズレ量ベクトルを抽出して、版ずれの検出を行う方法が示されている。
特許文献２には、転写ベルト上に色別に位置ずれ補正用のパターンを形成して、このパターンの位置をセンサで検出することによりずれ量を算出し、ずれの補正を行う方法が示されている。
【０００４】
また、特許文献３には、基準印刷物の所定領域（座標で位置を定義）の画像を基準画像に定め、検査対象印刷物に対し、基準画像とのパターンマッチングにより、検査対象上の当該画像の位置を求め、両印刷物の画像位置からずれを検出して、ずれの補正に用いることが示されている。
特許文献４には、印刷面上に刷版の位置ずれ検出に用いる見当マークを印刷し、検出調整することが示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１〜４は、いずれも調整・制御対象の印刷装置が出力した紙から読取った画像データに基づいて印刷位置のずれを検出し、検出結果を調整・制御用のデータとして用いる方法である。
しかしながら、特許文献２，４は、ずれ検出のために、補正用のパターン、見当マーク等のデータを用意することや、通常の印刷のほかにテストパターンの作成を特別に行わなければならない。
この問題点は、ずれ検査に特別なパターンを作成する必要がない特許文献１，３に記載された方法によって解決可能である。ただ、特許文献１は、網点画像に対してピークがでないようにするために、全ての周波数成分を正規化したエッジ成分画像データを抽出するという処理を行っており、処理が複雑になり、処理の負担が大きい。さらに、この処理方法のもたらす性質として局在する位置ずれ検出に向かない、という性質を有する。また、特許文献３のパターンマッチング法は、検査対象によっては、安定した検査精度を得るための基準画像を決めることが困難となるし、パターンマッチングの処理は、負担が小さくない。
【０００６】
本発明は、上記した従来技術の問題に鑑みてなされたもので、その解決すべき課題は、検査対象の印刷装置によって作成された紙出力画像の位置ずれを求め、求めた位置ずれを予め定めた合格基準に照らして判定する際、印刷装置に特別な動作を行わせることなく、データ処理が簡単で処理負担を小さくでき、局在する位置ずれ検出にも適用可能で検出精度を高精度に保つことにある。
【課題を解決するための手段】
【０００７】
本発明は、基準とする検査用画像データを元に検査対象の印刷装置によって作成された検査原稿画像を原稿読取手段によって読取り、読取った画像データ値を基準値と比較し、比較結果から合否を判定する合否判定手段を有する画像検査装置であって、原稿を読取り、原稿画像データを出力する原稿読取手段と、前記検査用画像データの記憶手段と、前記記憶手段の検査用画像データから基準エッジを抽出する基準エッジ抽出手段と、抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定する検査画像領域決定手段と、前記検査用画像データを元に検査対象の印刷装置によって作成された検査原稿画像を前記原稿読取手段により読取り、出力される画像データにおける前記検査画像領域決定手段によって決定された検査画像領域から特徴量を抽出する特徴量抽出手段と、前記特徴量抽出手段で抽出した特徴量に基づき検査原稿画像の合否を判定する合否判定手段と、を有したことを特徴とする。
本発明は、画像検査方法であり、基準とする検査用画像データを元に検査対象の印刷装置によって検査原稿画像を作成する工程と、検査用画像データを記憶手段に記憶する工程と、前記記憶手段の検査用画像データから基準エッジを抽出する基準エッジ抽出工程と、前記基準エッジ抽出工程で抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定する検査画像領域決定工程と、検査原稿画像を作成する前記工程で作成された検査原稿画像を前記原稿読取手段により読取る工程と、読取った検査原稿画像データにおける前記検査画像領域決定工程によって決定された検査画像領域から特徴量を抽出する特徴量抽出工程と、前記特徴量抽出工程で抽出した特徴量に基づき検査原稿画像の合否を判定する合否判定工程と、を有したことを特徴とする。
本発明は、基準とする検査用画像データを記憶手段に記憶する工程、前記記憶手段の検査用画像データから基準エッジを抽出する基準エッジ抽出工程、前記基準エッジ抽出工程で抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定する検査画像領域決定工程、前記検査用画像データを元に検査対象の印刷装置によって作成された検査原稿画像を原稿読取手段により読取らせ、出力される検査原稿画像データにおける前記検査画像領域決定工程によって決定された検査画像領域から特徴量を抽出する特徴量抽出工程、前記特徴量抽出工程で抽出した特徴量に基づき検査原稿画像の合否を判定する合否判定工程の各工程をコンピュータに行わせるためのプログラムである。
【発明の効果】
【０００８】
本発明によると、検査用画像データにおいて特定のエッジを囲む領域を検査画像領域として決定し、決定した領域における印刷装置の紙出力に生じる特徴量（エッジ画像の色、画像ずれ）に基づき検査原稿画像の合否を判定する、という方法によって、データ処理が簡単で処理負担を小さくでき、局在する位置ずれ検出にも適用可能で検出精度を高精度に保つことができ、しかも検査対象の印刷装置に特別な動作を行わせないために印刷動作が継続でき、出力のパフォーマンスを高めることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の画像検査装置と検査対象の印刷装置（ＭＦＰ）よりなる画像検査システムの概略構成を示す図である。
【図２】図１のＭＦＰにおけるスキャナ補正部の内部構成の１例を示すブロック図である。
【図３】図１のＭＦＰにおけるプリンタ補正部の内部構成の１例を示すブロック図である。
【図４】図１のＭＦＰにおけるコントローラにおけるネットワークに対する画像データの入出力動作の関連構成の１例を示すブロック図である。
【図５】図１の画像検査装置におけるスキャナ補正部の内部構成の１例を示すブロック図である。
【図６】図１の画像検査装置におけるコントローラにおける外部機（ＭＦＰ）に対する検査用データ等の入出力動作の関連構成の１例を示すブロック図である。
【図７】図１の画像検査装置におけるコントローラが持つ画像検査機能（実施形態１）の構成を示す図である。
【図８】図１の画像検査装置におけるコントローラが実行する画像検査処理（実施形態１）のフロー図を示す図である。
【図９】文字エッジ領域を抽出する像域分離部の構成の１例を示すブロック図である。
【図１０】黒画素を構成する各色成分が重ねられた描画状態を説明する概念図である。
【図１１】文字エッジ画像の１例を示す図である。
【図１２】図１の画像検査装置におけるコントローラが持つ画像検査機能（実施形態２）の構成を示す図である。
【図１３】図１の画像検査装置におけるコントローラが実行する画像検査処理（実施形態２）のフロー図を示す図である。
【図１４】水平・垂直エッジ画像に基づく位置ずれ検査方法の実施例を説明する概念図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る画像検査装置及び画像検査方法の実施形態を添付した図面を参照して説明する。ここでは、検査対象の印刷装置を複合機（ＭＦＰ）とした形態について示す。
検査対象の印刷装置としてのＭＦＰは、複写、ファクシミリ、プリンタ及びスキャナ機能等のほか、蓄積画像を再出力に利用するドキュメントボックス機能を複合して有する。
本実施形態のＭＦＰは、カラー印刷の出力ができる装置である。
また、このＭＦＰにおいて、上記複合機能を利用して処理される画像は、紙原稿がソースであれば、スキャナで原稿面の画像を読取ることによりデータ入力が行われ、ＰＣ（Personal computer）、ファクシミリ（以下「ＦＡＸ」という）装置、外部記憶装置等の外部機が持つデータであれば、通信・接続Ｉ／Ｆ（インターフェース）を介して印刷データや画像ファイルの形でデータ入力が行われる。いずれの場合にも、入力されたデータは、複合機能を用いて行われるプロッタ出力、外部機へのデータ送信等の各種の出力に適用できる汎用の画像データに処理される。
【００１１】
この実施形態で検査の対象となるのは、上記汎用画像データをもとにプロッタ（印刷装置）によって紙（記録用紙）出力された画像である。出力画像には、印刷装置それぞれが異なる機器特性を有するために、同じ画像データをもとに印刷を行っても、作成される画像は一様ではなく、ときに特性のばらつきが、画像の品質を低下させる。ここでは、検査対象となる印刷装置の紙出力画像のずれ、即ち、元にした画像データ（基準とする検査用画像データ）による紙出力として本来あるべき画像からの画像データ値のずれを検査することを目的とする。
この画像データ値のずれは、１つは、色成分ごとに独立に版を作成する方法を採用して行うカラー印刷において、版ずれといわれる版の間で起きる画像のずれであり、もう一つは、モノクロ印刷においても起きる画像のずれで、紙出力として本来あるべき画像（印刷紙）面上の位置に対するずれである。
【００１２】
検査方法は、基準とする検査用画像データを元に検査対象の印刷装置によって紙出力し、この紙出力から起こした検査原稿画像データ自身に生じる版ずれデータ或いは検査用画像データとの比較結果をデータ値として求め、求めたデータ値が所定の範囲内にあるか否かを判定し、判定結果により検査の合否信号を発し、また、判定結果を検査対象の印刷装置の調整の要／不要としてとらえ、必要な調整を行うことを指示する信号を発する方法を基本とする。
本実施形態における検査方法の特徴点は、次の点にある。第１に、検査用画像データから基準エッジを抽出することであり、第２に、抽出した基準エッジ中の特定のエッジを囲む画像領域を検査画像領域として決定することであり、第３に、検査原稿画像データから検査画像領域として決定した領域のエッジを抽出し、抽出したエッジ画像データから求める版ずれデータ或いは抽出したエッジ画像データと検査用画像データの対応する基準エッジの間の画像データのずれを求め、これを合否判定の対象とすることである。
【００１３】
図１は、本実施形態の画像検査装置と検査対象のＭＦＰよりなる画像検査システムの概略構成を示す図である。なお、同図の印刷装置及びＭＦＰは、いずれもデータ処理系の構成を中心に示すものである。
「ＭＦＰの概要」
図１に示す検査対象のＭＦＰ１００は、原稿画像をスキャナ１で読取るか或いはＮＩＣ（Network Interface Controller）１２を介してＰＣ（Personal computer）１６等の外部機から画像に変換可能なデータ入力を受け、入力された画像をプロッタ９で画像出力に用いるデータとして処理する。なお、外部機から入力されるデータとしては、ＰＣ１６のプリンタドライバにより作成された印刷データ、ファクシミリ（不図示）からの受信データ、外部記憶メディアに記憶された画像ファイル等が含まれる。
また、ＭＦＰのデータ処理系では、入力画像を大容量のＨＤＤ（Hard Disk Drive）５等の記憶手段に蓄積し、蓄積データを印刷出力や外部機へのデータ出力（送信）に再利用できるようにしている。
【００１４】
図１において、スキャナ１は、ＣＣＤ（Charge Coupled Device）光電変換素子からなるラインセンサとＡ／Ｄコンバータとこれらの駆動回路を具備し、セットされた原稿をスキャンすることで得る原稿画像のＲＧＢ（Ｒ：RED，Ｇ：GREEN，Ｂ：BLUE）成分の濃淡情報から、ＲＧＢ各８ビットのデジタル画像データ（６００ｄｐｉ）を生成し出力する。
スキャナ補正部２は、スキャナ１からのデジタル画像データに対し予め定めた特性に統一する処理を施して出力する（後述する図２の説明、参照）。スキャナで原稿を読取り、入力される画像データは、スキャナの機器特性に依存しているので、この処理によって機器に依存する信号成分を抑制或いは除き、画像データを正規化する処理を行い、各種の出力に利用可能な汎用データに変換した後、後述するＨＤＤ５に蓄積する。
ＨＤＤ５へ蓄積する際に、圧縮処理部３で必要に応じてデータ圧縮を行うことによって効率的にデータを扱うことも可能である。
【００１５】
圧縮してＨＤＤ５に蓄積したデータをプロッタ９で画像出力に用いる場合には、コントローラ６経由で圧縮された画像データを伸張処理部７で復元する。
プロッタ９で画像出力に用いるデータ処理は、伸張処理部７で圧縮データを復元した後、プリンタ補正部８で処理する。このとき、ＮＩＣ１２等で受信したデータについても、コントローラ６経由で汎用画像データに処理した後、蓄積画像データと同様の出力データ処理を行う。プリンタ補正部８は、対象の画像データに対し、画像の調整やユーザからの指示に従う処理を施す。なお、プリンタ補正部８については、図３を参照して後記で詳述する。
ＨＤＤ（Hard Disk Drive）５は、デジタル画像データ及びデジタル画像データに付帯する書誌情報等の画像の管理情報を蓄積するための大容量の記憶装置である。この実施形態では、この大容量の記憶装置としては、ＨＤＤ以外のデバイスも選択可能であり、近年容量が大きくなってきたフラッシュメモリを用いたシリコンディスクなども適用可能である。その場合、消費電力の面やアクセス速度の向上が期待できる。
【００１６】
コントローラ６は、ＭＦＰ１００のデータ処理系全体を制御する制御部で、内部にソフトウェア（プログラム）を動作させるＣＰＵ（Central Processing Unit）、プログラムを格納するＲＯＭ（Read Only Memory）、プログラムを動作させるときのワークメモリとして使用するＲＡＭ（Random Access Memory）等をハードウェア構成要素として有する。
ＲＯＭに格納するプログラムの中に、後述する、ＭＦＰ１００に対する印刷要求に応じて行うプロッタ９の画像出力及び画像検査装置２００で検査に利用するデータ（後述する基準エッジ、検査画像領域等）を該検査装置からの要求に応じて出力する動作を実行するためのプログラムを記録（記憶）しておくことで、ＣＰＵがこの動作の制御手段として機能する。
【００１７】
次に、上記ＭＦＰ１００の出力動作について、後述する画像検査装置２００と関連する部分を中心に説明する。
“複写動作”
複写機能を利用してプロッタ９からの画像出力を行う場合、スキャナ１は、原稿５０から画像データを読み取り、読取った画像データ（アナログ信号）をデジタルデータ（６００ｄｐｉ）に変換して出力する。スキャナ１からのデジタル画像データは、スキャナ補正部２で複写を含め各種の出力に利用可能な汎用データへと変換・補正が施される。
図２は、スキャナ補正部２の内部構成の１例を示す図である。
同図に示すように、スキャナ補正部２は、スキャナ１から入力した画像データｉｍｇ（反射率リニア）に対し像域分離部２１で黒文字エッジ領域、色エッジ文字領域、その他（写真領域）の３つの画素領域に画像を構成する画素を分離する。この像域を分離する処理は、例えば、特開２００３−２５９１１５号公報に示される方法（図９、参照）を採用することで、画像データに像域分離信号として、黒エッジ文字領域、色エッジ文字領域、写真領域のいずれかの信号を画素毎に付与する。
【００１８】
スキャナγ部２２は、画像データを反射率リニアから濃度リニアのデータに変換する。
フィルタ処理部２３では、像域分離部２１で得た像域分離信号によりフィルタ処理を切り換えて原稿画像の特性を保つ。即ち、黒エッジ文字、色エッジ文字の各文字領域では判読性を重視して鮮鋭化処理を行う。また、写真領域では、画像データ内の急峻な濃度変化をエッジ量として、エッジ量に応じて平滑化処理や鮮鋭化処理を行う。急峻なエッジを鮮鋭化するのは、絵の中の文字を判読しやすくするためである。
色補正処理部２４は、黒エッジ文字領域以外では、Ｒ，Ｇ，Ｂデータを一次濃度マスキング法等でＣ，Ｍ，Ｙデータに変換する。画像データの色再現を向上させるために、Ｃ，Ｍ，Ｙ（Ｃ：シアン，Ｍ：マゼンタ，Ｙ：イエロー）データの共通部分をＵＣＲ（加色除去）処理してＢｋ（Ｂｋ：ブラック）データを生成し、Ｃ，Ｍ，Ｙ，Ｂｋデータを出力する。ここで、黒エッジ文字領域は、スキャナ１のＲＧＢ読み取り位置ずれで原稿の黒文字が色付くこと、或いはプロッタ９におけるＹＭＣＢｋのプリント時に重ね位置ずれがあると判読性がよくないので、黒文字領域のみ輝度に相当する信号でＢｋ単色データにて出力する。
文字γ部２５では、文字部のコントラストを良くするために、色文字と黒文字にたいしてγを立たせている。
【００１９】
図１に戻ると、圧縮処理部３は、スキャナ補正部２の処理後のＹＭＣＢｋ各８ｂｉｔ画像データを圧縮処理して、汎用バスにデータを送出する。
圧縮後の画像データは、汎用バスを通って、コントローラ６に送られる。コントローラ６は、図示しない半導体メモリを持ち、送られてくるデータを蓄積する。
この実施形態では、後述する画像検査装置２００で行う画像検査に用いる基準エッジ、検査画像領域等のデータを当該装置にコントローラ６の動作により供給する。画像検査に用いるこれらのデータは、検査用画像データから抽出、生成され、この検査用画像データとしてスキャナ入力画像を用いる場合、コントローラ６は、半導体メモリに蓄積されたスキャナ入力画像の指定された画像を検査用画像として、後記で図７，８或いは図１２，１３を参照して説明するように、その検査用画像のデータから基準エッジ（座標値）を抽出し（後記で詳述）、抽出した基準エッジを基に決められる検査画像領域データ（後記で詳述）を画像検査装置２００側のコントローラ２６に送信する。なお、ＭＦＰ１００は、検査用画像データを送信するだけで、画像検査装置２００側で基準エッジ、検査画像領域等のデータ処理を行う方法をとってもよい。また、基準エッジ、検査画像領域等のデータ処理に用いる検査用画像データとして標準的なＲＧＢデータを適用する場合には、色補正処理部２４では、別途この色変換を行い、当該領域の抽出処理に用いるようにする。
本実施形態では、半導体メモリ（不図示）に蓄積されたスキャナ入力画像は、再利用できるようにＨＤＤ５に蓄積する。なお、ここでは、この入力画像データに対し圧縮を施すとしたが、汎用バスの帯域が十分に広く、蓄積するＨＤＤ５の容量が大きければ、非圧縮の状態でデータを扱っても良い。
【００２０】
次に、コントローラ６は、プロッタ９からの画像出力を行うために、汎用バスを介してＨＤＤ５に蓄積したスキャナ入力画像を伸張処理部７に送出する。伸張処理部７は圧縮処理されていた画像データを元のＹＭＣＢｋ各８ｂｉｔデータに伸張し、プリンタ補正部８に送出する。プリンタ補正部８では、プロッタ９で画像出力に用いる画像データとしてＹＭＣＢｋそれぞれ独立に変換・補正を施す。
図３は、プリンタ補正部２２の内部構成の１例を示す図である。
同図に示すように、プリンタ補正部２２は、伸張処理部７を経た画像データに対して、プロッタ９の周波数特性に応じてγ補正を行うプリンタγ部８１と、ディザ処理・誤差拡散処理などの量子化を行い、階調補正を行う中間調処理部８２と、画像データ内の急峻な濃度変化をエッジ量として検出するエッジ量検出部８４を有する。
プリンタγ部８１は、プロッタ９の周波数特性に応じて、プロッタ出力を標準化するために設定されたγ特性に従ってγ変換を行う。
中間調処理部８２は、プロッタの階調特性やエッジ量に応じて、誤差拡散やディザ処理を用いて各色８ｂｉｔから２ｂｉｔへと画像データの変換を行う。この量子化処理をする際に、エッジ量検出部８４の検出量に基づき、黒文字抽出の処理を行って、抽出した黒文字信号で黒文字のコントラストを強調することも可能である。この処理を加えることにより、文字の判読性が向上する。
【００２１】
プリンタ補正部８によってプロッタ９で画像出力に用いる画像データとして処理された画像データは、プロッタ９に送り出される。
プロッタ９は、レーザービーム書き込みプロセスを用いた転写紙印字ユニットで、プリンタ補正部８から受取った２ｂｉｔの画像データを書き込みに用いて、感光体に潜像を描画し、トナーによる作像／転写処理後、転写紙にコピー画像を形成し、複写動作を終える。
【００２２】
“プリンタ動作”
ネットワークを介してＰＣ１６からプリンタ機能を利用してプロッタ９からの画像出力を行う場合、コントローラ６は、ＮＩＣ１２を介して受信したデータから、画像及びプリントを指示するコマンドを解析し、解析結果に従って、印刷できる状態にビットマップ展開した画像データを生成する。
図４は、コントローラ６におけるネットワークに対する画像データの入出力処理に関連する構成を示す図である。
同図に示すように、コントローラ６は、ＣＰＵ６１、圧縮伸張処理部６２、ページメモリ６３、出力フォーマット変換部６５、入力フォーマット変換部６６、データＩ／Ｆ部６８を有する。
【００２３】
コントローラ６は、ＰＣ１６等の外部機から受信した画像及びプリントを指示するコマンドを画像出力に用いることができるデータとして受入れる。このとき、データＩ／Ｆ部６８は、ＮＩＣ１２で受信したデータに示されるコマンドを解析し、解析結果に従ってＪＰＥＧやＴＩＦＦ形式の汎用画像フォーマットで表されたＲＧＢ画像データを生成し、このフォーマットの画像データを入力フォーマット変換部６６に出力する。入力フォーマット変換部６６では、ＲＧＢデータをＣＭＹＢｋデータに色変換を行うと同時に、ＪＰＥＧやＴＩＦＦ形式から元の各色８ｂｉｔデータへ戻し、ページメモリ６３に展開し書き込む。
ページメモリ６３に展開したＹＭＣＢｋ画像をプロッタ９からの画像出力に用いる場合に、ページメモリ６３に展開したＹＭＣＢｋ画像をＨＤＤ５へ蓄積し、ＨＤＤ５から蓄積したデータを読出し、プロッタ出力に用いる。この出力プロセスによる場合、画像データは、ＨＤＤ５に蓄積する前に圧縮伸張処理部６２で圧縮が掛けられ、ＨＤＤ５に出力される。ただ、ページメモリ６３に展開したＹＭＣＢｋ画像を直接プロッタ９からの画像出力に用いる場合には、画像データは、ページメモリ６３から汎用バスに画像データｉｍｇとして出力し、後述のプロッタ出力用の画像処理を経てプリント出力に用いられる。
【００２４】
なお、ＨＤＤ５から読出されるか或いは汎用バスから入力される圧縮が掛けられた画像データをＰＣ１６等の外部機に送信するときには、この送信データは、圧縮伸張処理部６２にて、伸張して元の各色８ｂｉｔデータに戻され、ページメモリ６３に展開して、この画像データが出力フォーマット変換部６５に出力される。出力フォーマット変換部６５では、Ｃ，Ｍ，Ｙ，ＢｋデータをＲＧＢデータに色変換を行うと同時に、ＪＰＥＧやＴＩＦＦ形式の汎用画像フォーマットへのデータ変換などを行う。データＩ／Ｆ部６８では、出力フォーマット変換部から受取るデータをＮＩＣ１２で扱うことができるデータとして処理し、ＮＩＣ１２に出力する。
【００２５】
上記のように、コントローラ６は、ネットワーク経由で入力され、ＨＤＤ５に蓄積する間の画像データの処理プロセスでプロッタ出力に用いることができるＹＭＣＢｋデータへの変換を行う。つまり、ＨＤＤ５に蓄積されたＹＭＣＢｋデータ読出し、出力用の画像データを生成するプロッタ出力用の画像処理プロセス（伸張処理部７及びプリンタ補正部８の処理）は、基本的に上記複写動作におけるスキャナ入力画像のプロッタ出力に用いる画像データの処理におけると変わらない。なお、この処理プロセスの詳細については、先の複写動作の記述を参照する。
また、後述する画像検査装置２００によって行う画像検査に用いる検査用画像データとして、ネットワーク経由で入力された画像を用いる場合、コントローラ６は、上記スキャナ入力画像におけると同様に、当該検査用画像データから基準エッジ（座標値）を抽出し（後記で詳述）、抽出した基準エッジ、検査画像領域データ（後記で詳述）等のデータを画像検査装置２００側のコントローラ２６に送信する。
【００２６】
「画像検査装置」
画像検査装置２００は、検査対象の印刷装置（ここでは、ＭＦＰ１００）で基準画像データを元に紙出力（プロッタ出力）された画像を検査原稿とし、これを画像データに変換し、この検査原稿画像データに生じる版ずれデータ或いは検査原稿画像データを基準画像データと比較し（実際には、後述するようにエッジ画像データ或いはエッジの画像位置データを比較する）得られる画像ずれを表すデータ値に基づいて合否を判定するプロセスを基本として、先に述べた第１〜３の特徴点を要素とする。
よって、この実施形態の画像検査装置２００は、図１の概略構成に示すように、紙出力から画像を読取るスキャナ２１と、スキャナの読取データを汎用画像データに処理するスキャナ補正部２２と、処理された汎用画像データを蓄積する際に用いる圧縮処理部２３と、画像検査装置２００全体を制御するとともに、原稿画像の入力処理（スキャナ２１及びスキャナ補正部２２の処理）を経て生成された検査原稿画像データに生じる版ずれデータ或いは検査原稿画像データを基準画像データと比較し得られる画像ずれを表すデータ値に基づいて合否を判定する手段としても機能するコントローラ２６と、画像検査において処理の対象となる画像データ、判定の基準となるデータ等を蓄積するＨＤＤ２５を有する。
【００２７】
ところで、検査原稿の出力及び検査原稿画像データと比較される後述する基準エッジ画像データは、本実施形態では、従来法による場合のような特別な画像（例えば、いわゆる“トンボ”と呼ばれるテスト画像パターン）を用意することなく、任意の画像を用いることによって実施できる。
ただ、検査用画像データとして定めた画像データは、検査原稿の紙出力、基準エッジの抽出及び検査画像領域の決定（後記で詳述）に用いる。このため、ここでは、検査用画像データとして定めたデータをＭＦＰ１００におけるＨＤＤ５に保管する。
【００２８】
また、画像検査に用いる検査画像領域は、検査用画像データを元に決定され（後記で詳述）、この実施形態では、検査用画像データを保管するＭＦＰ１００側で決定され、決定された領域データが画像検査装置２００に提供される。
画像検査装置２００のコントローラ２６は、ＭＦＰ１００から提供される検査画像領域データ等を受取る通信手段を有する。ここでは、コントローラ２６は、ＭＦＰ１００のコントローラ６との間に設けた通信手段でこのデータの授受を行っている。なお、この実施形態では、ＭＦＰ１００側で検査画像領域を決定する例を示すが、画像検査装置２００側で検査画像領域を決定する構成を採用してもよく、この構成をとる場合には、検査用画像データを保持するＭＦＰ１００が、画像検査装置２００にこの検査用画像データを送信する必要がある。
【００２９】
コントローラ２６は、画像検査装置２００のデータ処理系全体を制御する制御部であり、内部にソフトウェア（プログラム）を動作させるＣＰＵ、プログラムを格納するＲＯＭ、プログラムを動作させるときのワークメモリとして使用するＲＡＭ等をハードウェア構成要素として有する。
上記ＲＯＭに格納するプログラムの中に、後述する画像検査装置２００に対する画像検査処理の要求に応じて行う検査及び基準それぞれの画像データの生成及び画像検査機能による処理（図８或いは図１３の処理フロー、参照）を実行するためのプログラムを記録（記憶）しておくことで、ＣＰＵがこれら処理の制御手段として機能する。なお、プログラムを記録する媒体としては、ＲＯＭに限らず、ＨＤＤ、ＣＤ（Compact Disk）−ＲＯＭ、ＭＯ（Magnet Optical Disk）等のディスク型を含む各種記憶媒体を用いることができる。
【００３０】
次に、上記の構成を有する画像検査装置２００の動作を説明する。
この実施形態において検査する基準画像に対する検査原稿画像の画像ずれは、２種類あり、１つは、カラー画像を形成する際に作成する複数色の版の間で生じる版ずれであり、もう一つは、モノクロ印刷においても生じる、紙出力として本来あるべき画像（印刷紙）面上の位置に対するずれである。これらの検査方法には、異なる点があるので、以下の説明ではそれぞれ〈実施形態１〉と〈実施形態２〉とに分けて説明する。
【００３１】
〈実施形態１〉
この実施形態では、カラー画像を形成する際に作成する複数色の版の間で生じる版ずれを検査する。
“原稿画像の入力処理”
ＭＦＰ１００で検査用画像データを元に紙出力が行われた後、スキャナ２１は、この紙出力画像７０を原稿として画像を読取り、読取ったアナログＲＧＢ画像信号をデジタル画像データに変換してスキャナ補正部２２に出力する。
スキャナ補正部２２は、図５に内部構成の１例をブロック図で示すように、スキャナ２１から入力した画像データｉｍｇ（反射率リニア）に対し、スキャナγ部２２ｇで、画像データを反射率リニアから濃度リニアのデータに変換する。フィルタ処理部２２ｆでは、スキャナのＭＴＦ（Modulation Transfer Function）の個体差をそろえるために鮮鋭化処理を行い、スキャナ個々のばらつきをそろえ、原稿画像の特性を保つ。また、色補正処理部２２ｃは、前段から受取ったＲＧＢデータを標準的なＲＧＢデータに変換をする。標準的なデータに変換することにより、画像の検査を容易にする。
【００３２】
圧縮処理部２３は、スキャナ補正部２２からのＲＧＢ各８ｂｉｔの画像データを圧縮処理して、汎用バスにデータを送出する。圧縮後の画像データは、汎用バスを通って、コントローラ２６に送られる。
コントローラ２６は、図示しない半導体メモリを持ち、送られたデータを蓄積する。
本実施形態では、半導体メモリに蓄積されたスキャナ入力画像は、基準原稿画像データと検査用画像データとして画像検査処理に利用できるようにＨＤＤ２５に蓄積する。なお、ここでは、この入力画像データに対し圧縮を施すとしたが、汎用バスの帯域が十分に広く、蓄積するＨＤＤ２５の容量が大きければ、非圧縮の状態でデータを扱っても良い。
【００３３】
コントローラ２６は、外部機（この実施形態ではＭＦＰ１００）から送信されてくる検査用のデータ（後述する基準エッジ画像データ及び検査画像領域データ）の受信や、画像検査の結果を外部機に送信する。
図６は、コントローラ２６における外部機（ＭＦＰ１００）に対する検査用のデータ等のデータ入出力に関連する構成を示す図である。
同図に示すように、コントローラ２６は、ＣＰＵ２６ｐ、圧縮伸張処理部２６ｄ、ページメモリ２６ｍを有する。
コントローラ２６は、検査対象の外部機や検査結果を利用する外部機とデータをやり取りする。この実施形態では、検査対象の外部機や検査結果を利用する外部機は、ＭＦＰ１００を想定しており、コントローラ２６は、ＭＦＰ１００に対して検査用のデータの受信及び画像検査結果を示すデータの送信を行う。
【００３４】
また、コントローラ２６は、スキャナ入力を通して生成し、汎用バス経由で送られてくる画像データｉｍｇ（検査用画像データ）をＨＤＤ２５に蓄積し、その後の画像検査処理時には、蓄積先のＨＤＤ２５から読出し、圧縮伸張処理部２６ｄで元の各色８ｂｉｔ画像データに伸張し、ページメモリ２６ｍにビットマップ展開して、処理、操作に供する。さらに、ＭＦＰ１００から受信する上記した検査用のデータ（後述する基準エッジ画像データ及び検査画像領域データ）、或いは、画像検査装置２００側で基準エッジの抽出や検査画像領域データを求める処理を行う方法が採用される場合に、ＭＦＰ１００から受信する検査用画像データ、並びに検査結果を示す書誌情報等の画像検査に係るデータは、コントローラ２６のＣＰＵ２６ｄによって処理された後、ＨＤＤ２５に蓄積される。これらのデータは、ＨＤＤ２５に蓄積する際には、圧縮伸張処理部２６ｄで必要に応じて圧縮が掛けられる。
【００３５】
“画像検査機能”
この実施形態の画像検査機能について詳細に説明する。
図７は、この実施形態の画像検査機能の構成を示す図である。
同図において、入力画像の１つとして示す基準画像データ８１は、印刷（紙出力）の元になる画像データで、上記したように、この画像データを用いて検査原稿が印刷される。
基準画像データ８１は、デジタル画像で、画素ごとに画像面上の位置及び色の各データが特定され、この実施形態では操作者が検査用として任意に定めた画像を用いることができる。なお、用意される基準画像データ８１は、印刷の元になるデータであるため、非常に画像サイズが大きい場合があり、この場合には、表示用の画像データのように、縮小した画像データに処理するなど、元のデータにデジタル的な画像処理を施したものでもよい。
他の入力画像は、検査原稿画像データ８３である。検査原稿画像データ８３は、検査対象の印刷装置（本実施形態ではＭＦＰ１００）で基準画像データ８１を用いて紙出力（印刷）し、この出力を検査原稿として、この原稿を画像検査装置２００のスキャナ２１で読取り、スキャナ補正部２２で処理された画像データで、本実施形態では標準的なＲＧＢデータとして処理された画像データである。
【００３６】
画像検査機能は、検査画像領域決定手段２６１、検査エッジ画像抽出手段２６３及び合否判定手段２６７を構成要素とする。
検査画像領域決定手段２６１は、基準画像データ８１を用いて検査画像領域を決める手段である。本実施形態では、基準画像のエッジに着目して、基準画像において所定の条件に適うエッジを特定し（後記で詳述）、このエッジ画素の位置によって定まる検査用画像上の領域（座標で表される）を検査画像領域として決定する。なお、検査画像領域を決定する際の基準画像のエッジの抽出方法については、後記で詳述するが、エッジの抽出によって、抽出エッジ画像の画像色と位置（座標）が求められる。また、検査画像領域決定手段２６１は、ここまでの説明では、ＭＦＰ１００側で検査画像領域を決定するとしたので、この手段は、ＭＦＰ１００が有する。ただ、画像検査装置２００側の処理として実施してもよい。
【００３７】
検査エッジ画像抽出手段２６３は、検査原稿画像データ８３における検査画像領域（検査画像領域決定手段２６１で決定）からエッジ画像を抽出する手段である。この手段により、検査原稿画像データから、検査画像領域を決定する際に基準画像データ８１から抽出されたエッジ画像に対応する検査原稿におけるエッジ画像の画像色と位置（座標）が求められる。
合否判定手段２６７は、検査画像領域から抽出されたエッジ画像に生じる版ずれデータが所定の範囲内であるか否かにより合否を判定する手段である。
なお、検査画像領域決定手段２６１、検査エッジ画像抽出手段２６３及び合否判定手段２６７については、後記処理フローの実施例中でさらに説明する。
【００３８】
“画像検査の処理フロー”
本実施形態の画像検査機能（図７、参照）が実行する処理を手順に従い説明する。
図８は、コントローラ２６が有する本実施形態の画像検査機能による処理のフローを示す図である。
図８の処理フローによると、検査画像領域を決定するための手順として、先ず、基準画像における処理の対象とする領域を認識する（ステップＳ１０１）。この処理は、検査画像領域決定手段２６１の処理で、検査画像領域を決定するために基準画像から基準エッジを抽出する処理を後段で行うので、この処理を行う前に、抽出が可能な処理領域を認識し、認識結果に従い当該領域を定める処理である。
上記基準エッジに適するエッジは、文字エッジから選択するので、ここでは、処理領域として、先ずＨＤＤ５に保存された基準画像データ８１において文字領域を認識し、処理領域を決める。
【００３９】
文字領域の認識は、画像データから以下に示す方法によって、文字領域を検出する。なお、後段で基準エッジを抽出するために行うので、ここでは、文字画像のエッジ部だけが検出できればよいが、文字全体を領域に含んでもかまわない。
文字領域の検出方法の１つは、プリンタ機能による画像出力を要求しＮＩＣ１２を介して入力された印刷データから検出する方法で、ＰＤＬ（Page Description Language：ページ記述言語）のオブジェクトデータの文字属性をそのまま利用して文字領域と認識し、この領域を検出する（例えば、特開２００１−５３９７０号公報、特開２００２−２３７９５８号公報、参照）。また、例えば、スキャナ入力画像のようなビットマップ画像データからこの処理を行う場合は、画素のランを統合して生成した連結成分の外接矩形抽出し、これを文字領域として検出する方法（例えば、特開２００２−２８８５８９号公報、参照）や黒文字エッジ領域、色文字エッジ領域、その他の３つの領域に分離する像域分離方法（例えば、特開２００３−２５９１１５号公報、参照）によって文字領域を検出することができる。
【００４０】
ここで、図９を参照して像域分離方法による処理部の機能構成例とその動作を説明する。なお、入力ビットマップ画像データは、この例では、スキャナからの出力画像データである。
図９に示す像域分離処理部３２０は、文字エッジ検出、絵柄検出及び有彩／無彩検出を行って、文字エッジ領域或いは絵柄領域を表す文字分離信号Ｃ／Ｐ信号（２ｂｉｔ）、及び有彩領域／無彩領域を表す色領域信号Ｂ／Ｃ信号（１ｂｉｔ）を発生する。像域分離処理部３２０の機能構成は、大別すると、フィルタ３２１、エッジ抽出３２２、白領域抽出３２３、網点抽出３２４、色判定３２５および総合判定３２６の各手段を有する。
フィルタ３２１は、主に文字のエッジ抽出のために、スキャナが発生するＧ画像データを強調して補正する。
【００４１】
エッジ抽出３２２は、３値化３２２ａ、黒画素連続検出３２２ｂ、白画素連続検出３２２ｃ、近傍画素検出３２２ｄ及び孤立点除去３２２ｅの各手段から構成されている。なお、図９には、一例としてエッジ処理にＧ画像データを参照する態様を示したが、この例に限らず、輝度データであってもよく、濃い、薄いを表現する信号であれば適応可能である。文字領域は、高レベル濃度の画素と、低レベル濃度の画素（以下、黒画素、白画素と呼ぶ）が多く、かつ、エッジ部分では、これらの黒画素および白画素が連続している。エッジ抽出３２２は、このような黒画素および白画素それぞれの連続性に基づいてエッジを検出する。
白領域抽出３２３は、白地に書き込まれた領域を確実に白領域と判定して、濃い黒文字周辺を白領域として、濃度の薄いところを非白領域とする。 
網点抽出３２４は、印刷原稿の網点部を網点と判定する。
色判定３２５は、画像データ中の色（有彩）画素や黒（無彩）画素を検出する。
【００４２】
総合判定３２６は、エッジ抽出３２２によるエッジ抽出の結果を受け、８×８画素のＯＲ（論理和）処理し、その後に３×３画素のＡＮＤ（論理積）処理をして４画素の膨張処理を行う。すなわち、注目ブロックを中心とする８×８画素のいずれかの画素がエッジ抽出の結果であった場合、注目ブロックもエッジ画素であるとし、該注目ブロックを中心とする３×３画素のすべてが文字エッジであった場合、注目画素をエッジと確定し、そして、注目ブロックとそれに隣接する４画素、計５画素をエッジ領域と見なす。
エッジ抽出３２２の結果がエッジありで、網点抽出３２４の結果が網点なしで、白領域抽出３２３の結果が白領域ありのときは、文字エッジ領域と判定する。そうでないときには非文字エッジ（絵柄または文字のなか）と判定する。
上記のように、図９に示す像域分離処理部は、スキャナからのＲＧＢ画像データを像域分離することにより、画像データに像域分離信号(文字エッジ領域、色領域)を画素毎に付与する。
よって、像域分離信号から黒文字エッジ領域（文字エッジ領域であり色領域でない）、色文字エッジ領域（文字エッジ領域であり色領域である）、その他（写真領域）の３つの領域に分離する。ここでいう文字エッジ領域は、白地上の文字エッジを検出するものである。
【００４３】
図８の処理フローに戻ると、次に、前のステップＳ１０１で検出した文字領域から、さらに基準エッジに適する条件を有する文字エッジを抽出する（ステップＳ１０２）。
基準エッジに適する条件は、濃い濃度から白に急激に変化する所で、文字エッジを含む領域がこの条件に該当し、上記の像域分離の例に示す文字エッジの領域分離信号をもとに適性を判断できる。
ただ、この版ずれ検査では、文字エッジでも、黒文字のエッジは抽出しない。黒文字エッジを抽出しないのは、黒文字エッジは黒単色で印刷されているため、版ずれの評価に適さないからある（後述する図１０の黒画像の説明、参照）。逆にいうと、黒エッジでも文字ではない色領域の場合には、版ずれの検査に用いることができる。
上記の像域分離処理の例に示すように分離信号を検出する場合には、色文字エッジ領域分離信号（文字エッジ領域であり色領域である）が検出される画像が適しているので、この信号をもとに適性を判断できる。つまり、抽出されたエッジのうち２色成分以上の重なりを持つエッジを抽出する。
【００４４】
例えば、ＲＧＢで読み取った値をＹＭＣに変換して、ＹＭＣの３色成分それぞれの濃度が網点面積率で９０％以上（インクの最大濃度付近で印刷されている）の時網点あり、網点面積率が１０％以下（インクがほとんど印刷されていない）の時網点なしとする。
ここで、網点ありの条件がＣＭＹ２色成分以上で、３色成分全てが網点ありか網点なしのどちらかであれば、エッジとする。言い換えれば、網点ありでも網点なしでもない状態である時は、中間濃度となるのでエッジとして抽出しない。つまり、中間濃度は印刷のための中間調処理がかかるために、位置の特定が困難な場合があるので、検査対象として抽出しない
実際に抽出する色は、Ｙ＋Ｍ（Ｒ）、Ｍ＋Ｃ（Ｂ）、Ｙ＋Ｃ（Ｇ）、Ｙ＋Ｍ＋Ｃ（Ｂｋ）の色成分を持つ４色である。ただし、ＢＫは、実際は４色印刷なので、Ｙ＋Ｍ＋Ｃでは、墨入れ処理でＹ＋Ｍ＋Ｃ＋Ｂｋの４色成分となる。
ここで、抽出されるのは黒文字以外のエッジで、色文字のエッジ、高濃度部の絵（文字以外）のエッジである。
【００４５】
上記Ｙ＋Ｍ＋Ｃ（Ｂｋ）は、黒文字でない黒エッジを意味する。ここに含まれる黒エッジは網点面積率が９０％以上の網点で見かけ上、黒と見えるものなどが該当する。
本来ならば、ＢＫの４色成分重ねの色があれば、位置ずれ量がわかる。しかし、他の組み合わせを見ることにより、４色成分重ねの色のない画像でもＹ＋Ｍ（Ｒ）、Ｍ＋Ｃ（Ｂ）、Ｙ＋Ｃ（Ｇ）を使って版ずれを検査し、版ずれ量を計測すること可能となる。
また、Ｙ＋Ｍ（Ｒ）、Ｍ＋Ｃ（Ｂ）、Ｙ＋Ｃ（Ｇ）、Ｙ＋Ｍ＋Ｃ（Ｂｋ）の版ずれ量の許容範囲を色毎に設定することが可能である。色文字Ｙ＋Ｍ（Ｒ）、Ｍ＋Ｃ（Ｂ）、Ｙ＋Ｃ（Ｇ）の間のずれを見た場合、Ｙは比較的ずれても判りにくいので、Ｙ＋Ｍ（Ｒ）、Ｙ＋Ｃ（Ｇ）は、Ｍ＋Ｃ（Ｂ）より許容量を緩くするなど、位置ずれ量を個別に設定できる。
絵のエッジは単に見るだけなので位置ずれはあまり気にならないが、色文字のエッジは、文字部にあり、文字は読むので位置ずれがあると気になりやすいので、絵のエッジより色文字のエッジの位置ずれの基準を厳しくすることにより、この不具合を低減できる。
【００４６】
図８の処理フローでは、次に、前のステップＳ１０２で抽出した文字エッジに基づいて検査画像領域（座標）を決定する（ステップＳ１０３）。
この処理は、検査画像領域決定手段２６１が行う処理で、抽出した文字エッジの中から特定のエッジを指定し、指定した文字エッジを囲む領域を検査画像領域として決定する。ここでは、検査画像領域を座標で表す。
特定の文字エッジを指定する方法は、図示しない操作パネルのディスプレイに基準画像の画像面上で抽出した文字エッジを表示し、必要な箇所の文字エッジを操作者が選択してもよいが、自動で抽出する方法を採用してもよい。
自動で抽出する方法としては、選択対象の文字エッジにおけるエッジ画素の一次元方向のラン（連続画素）が所定画素数以上のランであれば、ランの中央部分を特定する文字エッジの位置として検出する。具体的には、選択対象の抽出されたエッジはすでに、白地上の文字の境界のデータなので、縦方向、横方向それぞれにエッジ画素がどれだけ連続しているかを数えることで、ランが認識できる。このような条件のランが複数認識できるが、その中から必要な位置や長さを有するランを、このステップで決定する検査画像領域に使用する特定の文字エッジとして抽出する。なお、ここで抽出するランは、印刷で用いるいわゆるトンボの役目をはたし、ランの連続数は、検査対象とする印刷装置と画像検査装置の精度により異なる。
【００４７】
また、印刷装置としてのＭＦＰ１００で印刷（紙出力）された画像は、紙面上において必ず同じ位置に印刷されるわけではなく、わずかなずれを生じ、さらに、これを原稿として画像検査装置２００で読取る際にも、原稿に対するスキャナ２１の読取り位置にずれが生じる。このように、検査用画像データ８１と検査原稿画像データ８３の間では位置ずれが生じるので、位置ずれが生じても検査領域が問題なく抽出できるように、検査領域は特定したエッジ（ラン）を囲むＭ×Ｎのサイズ（画素数）の領域とする。
【００４８】
さらに、検査画像領域を決定する条件として、ラスタ画像を構成する画像面の水平方向、垂直方向のずれ検査を考慮した領域が選択できるようにする。即ち、画像面の水平方向、垂直方向に対応する文字エッジの縦線、横線を利用して、水平方向、垂直方向のずれ成分を検査できるようにする。
例えば、抽出された文字エッジ画像の１例を表した図１１に示すように、「特許庁」という文字は、「丁」の上部分のエッジ８１１は、水平のランが連続しているので、ここを水平方向のずれ検査に用いる基準エッジ画像とし、この領域を検査画像領域と決めるために当該エッジの画素位置（座標）を抽出する。また、「丁」の中央部分のエッジ８１３は、垂直のランが連続しているので、ここを垂直方向のずれ検査に用いる基準エッジ画像とし、この領域を検査画像領域と決めるために当該エッジの画素位置（座標）を抽出する。また、上記の例示以外にも、表の罫線などの文字エッジを検査に用いることができることは言うまでもない。
このように、水平方向と垂直方向の成分を対象とするので、水平方向と垂直方向の位置ずれが独立に検査可能となる。さらに、文字エッジのランという連続性を持つ画像データを抽出し、検査に用いるので画像部の中間調処理の影響を受けなくなる。
【００４９】
図８の処理フローでは、次に、前のステップＳ１０３で決定された検査画像領域に基づいて検査原稿画像データ８３から検査エッジ画像を抽出する（ステップＳ１０４）。
この処理は、検査エッジ画像抽出手段２６３が行う処理で、検査画像領域の検査原稿画像からエッジ画像を抽出することにより、検査画像領域を決定する際に基準画像データ８１から抽出されたエッジ画像に対応する検査原稿におけるエッジ画像の画像色と位置（座標）を求める。
ここで、検査画像領域に基づいて検査原稿画像データ８３から抽出処理の対象とする画像領域を取得するが、取得する領域のサイズは、上記した基準画像におけるエッジ画像のランの長さと同様に、印刷装置と検査装置の精度により異なる。また、この場合にも、印刷紙面上のずれは、印刷装置によって違い、読み取り位置がずれてしまうことを考慮し、位置がずれても検査領域が問題なく抽出できるようにＭ×Ｎのサイズで取得する。
【００５０】
このステップで検査原稿画像データ８３から抽出するエッジ画像は、濃い濃度から白に急激に変化している場所を抽出し、このエッジ画像を検査対象の画像データとする。
このエッジ画像の抽出方法は、ステップＳ１０３で検査画像領域を決定する際に基準画像データ８１に対して行ったエッジの抽出と同様の方法を用いることにより実施することができる。即ち、決定された検査領域の検査原稿画像データを、図９に示した像域分離部によって処理し、色文字エッジ領域分離信号が検出される画像を抽出する。
【００５１】
次いで、検査対象の印刷装置（ＭＦＰ１００）で出力した検査原稿画像から版ずれを求め、求めた版ずれが予め定めた範囲内であるか否かの合否を判定する（ステップＳ１０５）。
この処理は、合否判定手段２６７が行う処理で、ステップＳ１０４で検査原稿画像データ８３から抽出したエッジ画像データと版ずれがないときに求めることができるエッジ画像データ（基準画像データ８１の該当するエッジの画像データ）とを比較し、得られる比較結果から版ずれを表すデータ値を求め、求めたデータ値が所定の範囲内にあるか否かを判定する処理である。
【００５２】
ここで、ステップＳ１０４で検査原稿画像データ８３から抽出したエッジ画像と版ずれの関係を説明する。
図１０は、検査原稿画像から抽出される色文字エッジの色成分の構成を示すもので、色成分の重なり具合が異なる状態を説明する概念図である。同図に示す例は、４色（Ｙ、Ｍ、Ｃ、Ｂｋ）を重ねて構成する色（黒）文字エッジの各色成分が（ａ）〜（ｃ）３つの異なる重なり具合で描画された状態を示している。
図１０中の（ａ）は、４色位置ずれ（版ずれ）なしに重なった状態を示している。この描画状態がスキャナ２１で読取られると、ＲＧＢの読み取り濃度は、エッジ部においてはスキャナ読取特性で、黒から白に変化するのではなく、黒、灰、白のように変化する。ただし、版ずれがない場合、ＲＧＢの各読み値は、ほぼ等しくなる。また、このエッジ読取によって得られる画像サイズは、基準画像データ８１から抽出した基準エッジ画像のサイズと等しい。
【００５３】
図１０中の（ｂ）は、Ｂｋ版のみがずれた状態を示している。この描画状態がスキャナ２１で読取られると、（ａ）におけると同様に、エッジ部においてはスキャナ読取特性で、黒から白に変化するのではなく、黒、灰、白のように変化する。この場合、版ずれがあってもＲＧＢの各読み値は、ほぼ等しくなる。ただし、Ｂｋ版がずれているために、黒から白に変化する間の距離が長くなり、この点が（ａ）との違いである。このエッジ読取によって得られる画像サイズは、基準画像データ８１から抽出した基準エッジ画像のサイズと比較して長く、長くなった分がＢｋ版のずれ量になる。
【００５４】
図１０中の（ｃ）は、Ｙ版のみがずれた場合である。この描画状態がスキャナ２１で読取られると、ＲＧＢの読取り値は、右側のエッジにおいては、黒から白に変化する間は黄色くなる。また左側のエッジにおいては、黒から白に変化する色が青色になる。
同様に、Ｍ版のみがずれると、エッジにおける黒から白に変化する色が、マゼンタか緑色になる。
同様に、Ｃ版のみがずれると、エッジにおける黒から白に変化する色が、シアンか赤色になる。
また、Ｙ＋Ｍ（Ｒ）、Ｍ＋Ｃ（Ｂ）、Ｙ＋Ｃ（Ｇ）版もずれると、エッジにおける黒から白に変化する色が、Ｙ＋Ｍ（Ｒ）の時はマゼンタか黄色になり、Ｍ＋Ｃ（Ｂ）の時は、シアンかマゼンタ色になり、Ｙ＋Ｃ（Ｇ）の時は、シアンか黄色になる。
このように、版ずれが生じることにより、読取ったエッジ画像が、本来と異なる色（濃度）になることを利用して、版ずれが起きたことを検出し、そのときのずれ量は、読取った画像のサイズを基準画像データ８１から抽出した基準エッジ画像と比べ、長くなった分により検出できる。
【００５５】
また、ずれ量を検出する方法として次に示す方法を採用することができる。
即ち、検査原稿画像データ８３を原稿から読取り、抽出されたエッジ画像のＲＧＢデータのみからずれ量を得る方法である。
この方法は、先ず、抽出されたエッジ画像のＲＧＢ画像データをカラー画像の作成に用いるインク（色成分）特性のＣＭＹ系に色変換する。
次いで、ＣＭＹ系へ色変換した後のエッジ画像について、各画素を構成する各色成分の組み合わせを調べ、色成分間のずれを最小にする組み合わせへ画像を移動するための補正量をずれ量とみなし、この量を検出する。
【００５６】
上記したいずれかの方法で検出したずれ量は、予め許容量として定めた範囲を超えるか否かがチェックされ、版ずれの合否が判定される。
また、版ずれの合否判定は、次の方法を採用することができる。即ち、図１０を参照して説明したように、エッジの色のつき方により色のずれている方向がわかるので、ずれを補正する方向に、許容範囲として予め定めた許容量だけずれを補正して、この補正を行った後、ずれの方向が補正前の逆になれば、当該ずれ量は許容範囲であることが分かり、他方、補正を行った後、ずれの方向が補正前と変わっていなければ、位置ずれ量は許容値を超えていることが分かる。
この判定の処理方法は、例えば、版ずれは、検査画像領域ごとに抽出したエッジ画像単位でずれ量を検出し、また、合否の判定は、抽出した全てのエッジ画像について、検出したずれ量が所定の範囲内ならば正常であり合格とし、他方、どこか１つでも範囲外であれば異常であり、不合格とする。
【００５７】
上記のように、基準画像データ８１を元に紙出力した検査原稿を画像検査装置２００で読取り、読取った検査原稿画像データ８３を用意し、基準画像データ８１から抽出した基準エッジによって決定した検査画像領域で検査原稿画像データ８３から抽出したエッジ画像データをあるべきエッジ画像データと比較する画像検査方法を採用することで、データ処理が簡単で処理負担を小さくでき、局在する位置ずれ検出にも適用可能で検出精度を高精度に保つことができ、上記［発明が解決しようとする課題］で述べた従来技術の問題点を解消し得る。
また、基準画像データは、検査用に特別な画像（例えば、いわゆる“トンボ”と呼ばれるテスト画像パターン）を用いる必要がないので、検査対象の印刷装置に特別なデータを用意し、特別な動作を行わせなることがない。このため、印刷動作が継続でき、出力のパフォーマンスを向上することができる。
【００５８】
“画像検査結果の利用”
上記の画像検査は、検査原稿画像データ８３の特定のエッジ位置の画像に生じた版ずれが許容範囲を超え、不合格となったことを検査結果として示す。検査結果が不合格となる原因が解明され、補正が可能であれば、正常な出力ができるように印刷装置の動作を制御することができる。例えば、検査結果として得た版ずれ量を補正用のデータとして検査対象である印刷装置（ＭＦＰ１００）のコントローラ６に送り、このデータを受取るコントローラ６は、例えば、画像の書込み動作のタイミング等を調整することにより、版ずれの補正を行うことができる。
さらに、検査結果が示す版ずれ量が印刷品質を劣化させる異常出力となり、使用するには不適当であると判断される場合には、異常出力は、正常に出力された印刷紙とは別にしておくことが望ましい。特に偶発的な要因による異常に対して有効な手段となる。
そこで、異常と判断された印刷紙と正常な印刷紙を振り分ける制御を行うための制御信号として検査結果を印刷装置（ＭＦＰ１００）のコントローラ６に送信できるようにする。なお、印刷装置において異常な印刷物を振り分ける制御は、既存の技術であり（例えば、特許第４０６８２１０号公報、参照）、上記異常データの送信をこの振り分け制御動作に適用することにより、本実施形態の画像検査結果を利用した制御を実施することができる。
【００５９】
〈実施形態２〉
この実施形態では、画像出力用データ（本実施形態では、検査用画像データ）を元に紙出力する際に作成する画像が紙出力として本来あるべき印刷紙面上の位置に対して生じる画像ずれ（以下、「位置ずれ」という）
を検査する。
“原稿画像の入力処理”
ＭＦＰ１００で検査用画像データを元に紙出力が行われた後、スキャナ２１は、この紙出力画像７０を原稿として画像を読取り、読取ったアナログＲＧＢ画像信号をデジタル画像データに変換してスキャナ補正部２２に出力する。
スキャナ補正部２２は、スキャナ固有の特性を補正し、標準的なＲＧＢデータに変換をする。この後、スキャナ入力画像は、基準原稿画像データとして画像検査処理に利用できるようにＨＤＤ２５に蓄積する。なお、スキャナ入力画像の処理は、上記〈実施形態１〉と変わらないので、上記の記載を参照することとし、ここでは、詳細な説明を省略する。
【００６０】
コントローラ２６は、外部機（この実施形態ではＭＦＰ１００）から送信されてくる検査用のデータ（後述する基準エッジ画像及び検査画像領域の各データ）の受信や、画像検査の結果を示すデータを外部機（ＭＦＰ１００等）に送信する。なお、コントローラ２６における外部機（ＭＦＰ１００）に対する検査用のデータ等のデータ入出力に関連する構成や動作説明は、上記〈実施形態１〉において図６を示し説明したとおりであるから、詳細は上記を参照する。
【００６１】
“画像検査機能”
この実施形態の画像検査機能について詳細に説明する。
図１２は、この実施形態の画像検査機能の構成を示す図である。
同図において、入力画像の１つとして示す基準画像データ８１は、印刷（紙出力）の元になる画像データで、上記したように、この画像データを用いて検査原稿が印刷される。
基準画像データ８１は、デジタル画像で、画素ごとに画像面上の位置及び色の各データが特定され、この実施形態では操作者が検査用として任意に定めた画像を用いることができる。なお、用意される基準画像データ８１は、印刷の元になるデータであるため、非常に画像サイズが大きい場合があり、この場合には、表示用の画像データのように、縮小した画像データに処理するなど、元のデータにデジタル的な画像処理を施したものでもよい。
他の入力画像は、検査原稿画像データ８３である。検査原稿画像データ８３は、検査対象の印刷装置（本実施形態ではＭＦＰ１００）で基準画像データ８１を用いて紙出力（印刷）し、この出力を検査原稿として、この原稿を画像検査装置２００のスキャナ２１で読取り、スキャナ補正部２２で処理された画像データで、本実施形態では標準的なＲＧＢデータとして処理された画像データである。
【００６２】
画像検査機能は、基準エッジ抽出・検査画像領域決定手段２６２、検査エッジ画像抽出手段２６４及び合否判定手段２６８を構成要素とする。
基準エッジ抽出・検査画像領域決定手段２６２は、基準画像データ８１から基準エッジを抽出し、抽出した基準エッジに基づいて検査画像領域を決める手段である。本実施形態では、基準画像のエッジに着目して、基準画像において所定の条件に適うエッジを特定し（後記で詳述）、このエッジ画素の位置によって定まる検査画像領域（座標で表される）を決定する。なお、検査画像領域を決定する際に用いる基準エッジの抽出方法については、後記で詳述するが、エッジの抽出によって、抽出エッジ画像の画像色と位置（座標）が求められる。また、この抽出エッジ画像がこの実施形態で求める検査画像の位置ずれの基準となる。また、基準エッジ抽出・検査画像領域決定手段２６２は、ここまでの説明では、ＭＦＰ１００側で検査画像領域を決定するとしたので、この手段は、ＭＦＰ１００が有する。ただ、画像検査装置２００側の処理として実施してもよい。
【００６３】
検査エッジ画像抽出手段２６４は、検査原稿画像データ８３における検査画像領域（基準エッジ抽出・検査画像領域決定手段２６２で決定）からエッジ画像を抽出する手段である。この手段により、基準エッジ画像に対応する検査エッジ画像、即ち基準エッジの位置に基づいて決定された検査画像領域にある検査原稿におけるエッジ画像の画像色と位置（座標）が求められる。
合否判定手段２６７は、検査画像領域を決定する際に基準画像データ８１から抽出された基準エッジ画像と検査原稿の対応する検査エッジ画像の画像位置を比較し、生じる位置ずれが所定の範囲内であるか否かにより合否を判定する手段である。
なお、基準エッジ抽出・検査画像領域決定手段２６２、検査エッジ画像抽出手段２６４及び合否判定手段２６８については、後記処理フローの実施例中でさらに説明する。
【００６４】
“画像検査の処理フロー”
本実施形態の画像検査機能（図１２、参照）が実行する処理を手順に従い説明する。
図１３は、コントローラ２６が有する本実施形態の画像検査機能による処理のフローを示す図である。
図１３の処理フローによると、検査画像領域を決定するための手順として、先ず、基準画像における処理の対象とする領域を認識する（ステップＳ２０１）。この処理は、基準エッジ抽出・検査画像領域決定手段２６２の処理で、検査画像領域を決定するために基準画像から基準エッジを抽出する処理を後段で行うので、この処理を行う前に、抽出が可能な処理領域を認識し、認識結果に従い当該領域を定める処理である。
上記基準エッジに適するエッジは、文字エッジから選択するので、ここでは、処理領域として、先ずＨＤＤ５に保存された基準画像データ８１において文字領域を認識し、処理領域を決める。
【００６５】
文字領域の認識は、画像データから以下に示す方法によって、文字領域を検出する。なお、後段で基準エッジを抽出するために行うので、ここでは、文字画像のエッジ部だけが検出できればよいが、文字全体を領域に含んでもかまわない。
文字領域の検出方法の１つは、プリンタ機能による画像出力を要求しＮＩＣ１２を介して入力された印刷データから検出する方法で、ＰＤＬ（Page Description Language：ページ記述言語）のオブジェクトデータの文字属性をそのまま利用して文字領域と認識し、この領域を検出する（例えば、特開２００１−５３９７０号公報、特開２００２−２３７９５８号公報、参照）。具体的には、ＰＤＬデータを解読し、ビットマップに展開後、文字属性の領域のオブジェクトデータを所定の閾値で２値化し、文字を抽出する。文字属性のオブジェクトデータのデータ文字なので、所定の閾値で二値化しても文字の抽出が容易に行える。
【００６６】
また、例えば、スキャナ入力画像のようなビットマップ画像データから文字領域の検出を行う場合は、画素のランを統合して生成した連結成分の外接矩形抽出し、これを文字領域として検出する方法（例えば、特開２００２−２８８５８９号公報、参照）或いは、黒文字エッジ領域、色文字エッジ領域、その他の３つの領域に分離する像域分離方法（例えば、特開２００３−２５９１１５号公報、参照）によって文字領域を検出することができる。
なお、スキャナからの出力画像データに対して用いることができ、本実施形態に適用できる像域分離方法による処理部については、上記〈実施形態１〉において図９を示し説明したとおりであるから、詳細は上記を参照する。
【００６７】
図１３の処理フローに戻ると、次に、前のステップＳ２０１で検出した文字領域から、さらに基準エッジに適する条件を有する文字エッジを抽出する（ステップＳ２０２）。この処理は、基準エッジ抽出・検査画像領域決定手段２６２で行う。
基準エッジに適する条件は、濃い濃度から白に急激に変化する所で、文字エッジを含む領域がこの条件に該当し、上記の像域分離の例（図９）に示す文字エッジの領域分離信号をもとにこの条件への適性を判断できる。このとき、図９の像域分離部は、文字エッジの領域分離信号を生成する過程で、画像から網点を検出して文字エッジの判定を行うので、網点を文字エッジとして抽出し難くなって、適切な基準エッジが抽出され、延いては、検査精度を高めることができる。
なお、この実施形態では、インクの色成分（Ｙ，Ｍ，Ｃ、Ｂｋ）ごとに位置ずれを検査するので、基準エッジとして抽出する文字エッジ画像を画像のインクの色成分（Ｙ，Ｍ，Ｃ、Ｂｋ）に分解する。
実際に抽出する文字エッジ画像の色は、Ｙ（Ｙ）、Ｍ（Ｍ）、Ｃ（Ｃ）、Ｙ＋Ｍ（Ｒ）、Ｍ＋Ｃ（Ｂ）、Ｙ＋Ｃ（Ｇ）、Ｙ＋Ｍ＋Ｃ（Ｂｋ）の７色である。ただし、ＢＫは、文字部なので実際は単色印刷なのでＹ＋Ｍ＋Ｃの３色ではなく、Ｂｋの単色となる。
【００６８】
図１３の処理フローでは、次に、前のステップＳ２０２で抽出した基準エッジに基づいて検査画像領域（座標）を決定する（ステップＳ２０３）。
この処理は、基準エッジ抽出・検査画像領域決定手段２６２が行う処理で、前のステップで抽出した基準（文字）エッジの中から特定の基準エッジを指定し、指定した基準エッジの領域を検査画像領域として決定する。ここでは、検査画像領域を座標で表す。
特定の基準エッジを指定する方法は、図示しない操作パネルのディスプレイに基準画像の画像面上で抽出した基準（文字）エッジを表示し、必要な箇所の文字エッジを操作者が選択してもよいが、自動で抽出する方法を採用してもよい。
自動で抽出する方法としては、選択対象の基準（文字）エッジにおけるエッジ画素の一次元方向のラン（連続画素）が所定画素数以上のランであれば、ランの中央部分を特定する文字エッジの位置として検出する。
【００６９】
具体的には、選択対象の抽出されたエッジはすでに、白地上の文字の境界のデータなので、縦方向、横方向それぞれにエッジ画素がどれだけ連続しているかを数えることで、ランが認識できる。このような条件のランが複数認識できるが、その中から必要な位置や長さを有するランを、このステップで決定する検査画像領域に使用する特定の文字エッジとして抽出する。なお、ここで抽出するランは、印刷で用いるいわゆるトンボの役目をはたし、ランの連続数は、検査対象とする印刷装置と画像検査装置の精度により異なる。
また、印刷装置としてのＭＦＰ１００で印刷（紙出力）された画像は、印刷時に紙面上で生じる位置ずれや、印刷後に画像検査装置２００で読取る際に生じる読取り位置のずれがあり、ずれが大きくなるとエッジの抽出ができず、検査が不能になる場合があるので、この場合でも問題なく抽出ができる長さのランをもつ文字エッジを選ぶ。
【００７０】
また、検査画像領域を決定する条件として、ラスタ画像を構成する画像面の水平方向、垂直方向のずれ検査を考慮した領域が選択できるようにする。即ち、画像面の水平方向、垂直方向に対応する文字エッジの縦線、横線を利用して、水平方向、垂直方向のずれ成分を検査できるようにする。
例えば、抽出された文字エッジ画像の１例を表した図１１に示すように、「特許庁」という文字は、「丁」の上部分のエッジ８１１は、水平のランが連続しているので、ここを水平方向のずれ検査に用いる基準エッジ画像とし、この領域を検査画像領域と決めるために当該エッジの画素位置（座標）を抽出する。また、「丁」の中央部分のエッジ８１３は、垂直のランが連続しているので、ここを垂直方向のずれ検査に用いる基準エッジ画像とし、この領域を検査画像領域と決めるために当該エッジの画素位置（座標）を抽出する。また、上記の例示以外にも、表の罫線などの文字エッジを検査に用いることができることは言うまでもない。
このように、水平方向と垂直方向の成分を対象とするので、水平方向と垂直方向の位置ずれが独立に検査可能となる。さらに、文字エッジのランという連続性を持つ画像データを抽出し、検査に用いるので画像部の中間調処理の影響を受けなくなる。
【００７１】
また、画像面の水平方向、垂直方向に対応する文字エッジの縦線、横線を利用する方法による位置ずれ検査の具体例を図１４の概念図を参照して以下に説明する。
図１４は、１枚の画面８１の縦・横をそれぞれＸＹ座標のＹ軸・Ｘ軸にとっている。同図中の小文字記号ａ，ｂ，ｃ，ｄは、水平（Ｘ軸）方向のエッジ画像の文字ラン８１７であり、大文字記号Ａ，Ｂ，Ｃ，Ｄは、垂直（Ｙ軸）方向のエッジ画像の文字ラン８１５である。それぞれの文字ランの中心位置の座標を基準とする。
水平方向の文字ラン８１７の座標は、Ｙ座標を使用する。水平方向の文字ランは、Ｘの位置精度の影響を受け難くしている。
同様に、垂直方向の文字ラン８１５の座標は、Ｘ座標を使用する。垂直方向の文字ランは、Ｙの位置精度の影響を受け難くしている。
【００７２】
図１４は、画面８１の４隅に水平方向と垂直方向の文字ランそれぞれを検査画像領域として決定した例を示している。各検査画像領域は、文字ランの中心位置の座標と方向を指示することにより定められる。
ここでは、４隅に設けた水平方向と垂直方向の文字ランは、ａとｂ、ｄとｅ、ＡとＤ、ＢとＥの組になっている。これは、検査画像が傾いていないかどうかを検査するための情報として、この組合せで文字ラン同士の中心を結ぶ線分の傾きを検査データとして用いるためである。
また、上述した４隅における各文字ランの座標と組合せた文字ランの傾きのずれをＹ，Ｍ，Ｃ，ＢＫの４版（色）それぞれで検査する。
【００７３】
図１３の処理フローでは、次に、前のステップＳ２０３で決定された検査画像領域に基づいて検査原稿画像データ８３から検査エッジ画像を抽出する（ステップＳ２０４）。
この処理は、検査エッジ画像抽出手段２６４が行う処理で、検査画像領域の検査原稿画像から検査エッジ画像を抽出することにより、検査画像領域を決定する際に基準画像データ８１から抽出された基準エッジ画像に対応する検査原稿における検査エッジ画像の画像色と位置（座標）を求める。
ここで、検査画像領域に基づいて検査原稿画像データ８３から抽出処理の対象とする画像領域を取得するが、取得する領域のサイズは、上記した基準画像における基準エッジ画像のランの長さと同様に、印刷装置と検査装置の精度により異なる。また、この場合にも、印刷紙面上のずれは、印刷装置によって違い、読み取り位置がずれてしまうことを考慮し、位置がずれても検査領域が問題なく抽出できるようにＭ×Ｎのサイズで取得し、検査エッジ画像を抽出する。
【００７４】
このステップで検査原稿画像データ８３から抽出する検査エッジ画像は、濃い濃度から白に急激に変化している場所を抽出し、このエッジ画像を検査対象の画像データとする。
この検査エッジ画像の抽出方法は、ステップＳ２０３で検査画像領域を決定する際に基準画像データ８１に対して行った基準エッジの抽出と同様の方法を用いることにより実施することができる。即ち、ステップＳ２０３で決定された検査領域に基づいて検査原稿画像データから取得した画像データを、図９に示した像域分離部によって処理し、文字エッジの領域分離信号が検出される画像を抽出する。
【００７５】
次いで、検査対象の印刷装置（ＭＦＰ１００）で出力した検査原稿画像から基準画像に対する位置ずれを求め、求めた位置ずれが予め定めた範囲内であるか否かの合否を判定する（ステップＳ１０５）。
この処理は、合否判定手段２６７が行う処理で、ステップＳ１０４で検査原稿画像データ８３から抽出した検査エッジ画像データとステップＳ１０３で検査画像領域を決定する際に基準画像データ８１から抽出した基準エッジ画像データとを比較し、得られる比較結果から位置ずれを表すデータ値を検出し、検出したデータ値が所定の範囲内にあるか否かを判定する処理である。
【００７６】
位置ずれの合否を判定する処理について、以下に詳細に説明する。
検査原稿画像データ８３を原稿から読取り、抽出された検査エッジの画像データはＲＧＢデータであるから、これをカラー画像の作成に用いるインク（色成分）特性のＣＭＹ系に色変換し、Ｙ，Ｍ，Ｃ、Ｂｋの色版ごとに文字エッジを検出する。
検査エッジ画像の基準エッジ画像に対する位置ずれは座標値の変化として求める。上記で文字エッジの抽出方法を説明するために参照した図１４を例にとると、基準エッジの位置は、小文字記号ａ，ｂ，ｃ，ｄの水平方向の文字ラン８１７を表す座標であり、この座標が、対応する検査エッジ画像の文字ランの座標と一致するか否かを検査する。つまり、基準エッジの文字ラン８１７の座標位置に検査エッジの文字ランがあれば、検査画像とエッジ画像が一致しているので位置ずれなしとなる。
【００７７】
ここで、検査エッジと基準エッジの文字ランの座標が一致しない時は、垂直方向に座標を変えて、検査エッジの文字ランの有無を探す。エッジが見つかったら、そこが検査エッジの文字ランの位置（座標）であり、基準エッジの文字ラン８１７の座標位置からのＹ座標値の変化量が位置ずれ量として得られる。同様に垂直方向の文字ラン８１５は、Ｘ座標の変化量を位置ずれ量として求めることができる。
このように基準エッジ画像と検査エッジ画像の位置ずれ量が座標値の変化量で得られる。
合否の判定方法は、検査画像領域ごとに抽出したエッジ画像単位で位置ずれ量が得られるので、抽出した全てのエッジ画像について、検出したずれ量が所定の範囲内ならば正常であり合格とし、他方、どこか１つでも範囲外であれば異常であり、不合格とする。従って、図１４に例示した抽出方法をとる場合、４隅の画像の４色版の全てが所定範囲内の位置ずれ量であれば、正常であり合格とする。
【００７８】
さらに、画像の傾きの合否を判定する処理について説明する。
上記で文字エッジの抽出方法を説明するために参照した図１４を例にとると、同図に示した４隅に設けた水平方向と垂直方向の文字ランにおける、ａとｂ、ｄとｅ、ＡとＤ、ＢとＥの組で検査を行う。
小文字記号ａ，ｂ，ｃ，ｄの水平方向の文字ラン８１７の組みは、基準エッジの文字ランと検査エッジの文字ランの差分をＹ軸方向のみ求める。このことにより検査エッジに対して、Ｙ軸方向がどれだけずれていたかがわかる。それぞれの線分の長さが基準エッジ画像と同じであるので、Ｙ軸方向のずれ量により、どれだけ傾いているかが判る。
同様に、大文字記号Ａ，Ｂ，Ｃ，Ｄの垂直方向の文字ラン８１５の組みは、Ｘ軸方向がどれだけずれていたかわかるので、Ｘ軸方向のずれ量によりどれだけ傾いているかが判る。
この傾き結果が所定の範囲内にあるか否かが合否の判定結果となる。４つの組で求めた傾き量全てが所定の範囲であれば、正常であり合格とする。
【００７９】
本実施形態では、インク成分の４色全てについて検査したが、必ずしも４色を検査する必要はなく、例えば印刷の文字で一番よく使用される色を検出して、当該色のみを検査して、他の色に関しては４色の位置関係（色版ずれ）の検査で他の色の位置ずれや傾きを補償してもかまわない。なお、上記色版ずれの検査は、既存の色版ずれの検出技術（例えば、特許第３７８８６９６号公報、参照）を適用することにより実施することができる。また、一番使用される色は、一般的に黒なので、位置ずれや傾きを検査する色を黒に限定してもかまわない。
【００８０】
上記のように、基準画像データ８１を元に紙出力した検査原稿を画像検査装置２００で読取り、読取った検査原稿画像データ８３を用意し、基準画像データ８１から抽出した基準エッジによって決定した検査画像領域で検査原稿画像データ８３から抽出した検査エッジを基準エッジと比較する画像検査方法を採用することで、データ処理が簡単で処理負担を小さくでき、局在する位置ずれ検出にも適用可能で検出精度を高精度に保つことができ、上記［発明が解決しようとする課題］で述べた従来技術の問題点を解消し得る。
また、基準画像データは、検査用に特別な画像（例えば、いわゆる“トンボ”と呼ばれるテスト画像パターン）を用いる必要がないので、検査対象の印刷装置に特別なデータを用意し、特別な動作を行わせなることがない。このため、印刷動作が継続でき、出力のパフォーマンスを向上することができる。
【００８１】
“画像検査結果の利用”
本実施形態の画像検査は、検査原稿画像データ８３の特定のエッジ位置の画像に生じた位置ずれが許容範囲を超え、不合格となったことを検査結果として示す。検査結果が不合格となる原因が解明され、補正が可能であれば、正常な出力ができるように印刷装置の動作を制御することができる。例えば、検査結果として得た位置ずれ量を補正用のデータとして検査対象である印刷装置（ＭＦＰ１００）のコントローラ６に送り、このデータを受取るコントローラ６は、プロッタ９において色版ごとに画像を書込む画像形成部等の動作を制御することで補正ができる。なお、位置ずれ補正の制御動作は、印刷装置全般において従来から行われており、上記異常データの送信をこの制御動作に適用することにより、本実施形態の画像検査結果を利用した制御を実施することができる。
【００８２】
さらに、検査結果が示す画像濃度が印刷品質を下回る濃度の異常な出力であり、使用するには不適当であると判断される場合には、異常な出力は、正常に出力された印刷紙とは別にしておくことが望ましい。特に偶発的な要因による異常に対して有効な手段となる。
そこで、異常と判断された印刷紙と正常な印刷紙を振り分ける制御を行うための制御信号として検査結果を印刷装置（ＭＦＰ１００）のコントローラ６に送信できるようにする。なお、印刷装置において異常な印刷物を振り分ける制御は、既存の技術であり（例えば、特許第４０６８２１０号公報、参照）、上記異常データの送信をこの振り分け制御動作に適用することにより、本実施形態の画像検査結果を利用した制御を実施することができる。
【符号の説明】
【００８３】
１，２１・・スキャナ、２，２２・・スキャナ補正部、３，２３・・圧縮処理部、５，２５・・ＨＤＤ、６，２６・・コントローラ、７・・伸張処理部、８・・プリンタ補正部、９・・プロッタ、１２・・ＮＩＣ、１００・・ＭＦＰ、２００・・画像検査装置、２６１・・検査画像領域決定手段、２６２・・基準エッジ抽出・検査画像領域決定手段、２６３，２６４・・検査エッジ画像抽出手段、２６７，２６８・・合否判定手段、３２０・・像域分離部。
【先行技術文献】
【特許文献】
【００８４】
【特許文献１】特許３７８８６９６号公報
【特許文献２】特開２００７−２７９７０８号公報
【特許文献３】特開平１０−６７０９９号公報
【特許文献４】特開２００６−１３０７９５号公報
【図１】
2010165011.tif 000003
【図２】
2010165011.tif 000004
【図３】
2010165011.tif 000005
【図４】
2010165011.tif 000006
【図５】
2010165011.tif 000007
【図６】
2010165011.tif 000008
【図７】
2010165011.tif 000009
【図８】
2010165011.tif 000010
【図９】
2010165011.tif 000011
【図１０】
2010165011.tif 000012
【図１１】
2010165011.tif 000013
【図１２】
2010165011.tif 000014
【図１３】
2010165011.tif 000015
【図１４】
2010165011.tif 000016