(57)【特許請求の範囲】
【請求項１】
印刷装置が印刷した印刷物を読み取った検査画像データを用いて、該印刷物の品質検査を行う印刷検査装置であって、
検査画像データに対し、前記印刷物の読み取りにおける前記印刷物の搬送速度の変化に対する補正処理を施す検査データ処理部と、
前記検査データ処理部が検査画像データに対して施した前記補正処理に関する処理関連データを検査画像データのラインごとに付加する第１データ付加部と、
処理関連データが付加された検査画像データを蓄積するデータ蓄積部と、
を備える印刷検査装置。
【請求項２】
指示に応じて、前記データ蓄積部から前記処理関連データが付加された前記検査画像データを取り出し、取り出したデータから前記検査画像データのラインごとの前記処理関連データを抽出してそれら各ラインについての前記処理関連データを表示する関連データ表示部を更に備える請求項１記載の印刷検査装置。
【請求項３】
前記検査データ処理部は、前記検査画像データを生成するために前記印刷物を読み取る読取装置内の前記印刷物を搬送する搬送系の搬送速度を表す搬送速度信号を取得し、該搬送速度信号に従って前記補正処理を実行するものであり、
前記第１データ付加部は、前記印刷物から前記検査画像データの各ラインが読み取られた時の前記搬送速度信号に対応する搬送速度を表す情報を、前記ラインごとに前記処理関連データとして前記印刷物の前記検査画像データに付加する、
ことを特徴とする請求項１記載の印刷検査装置。
【請求項４】
前記印刷装置が前記印刷物を印刷するのに用いる原稿画像データを取得する原稿画像取得部と、
前記原稿画像データに対して、前記検査画像データとの照合のための所定の処理を施す原稿データ処理部と、
前記検査データ処理部で処理された検査画像データと前記原稿データ処理部で処理された原稿画像データとを照合する照合部と、
前記原稿データ処理部が前記原稿画像データに施した処理に関する処理関連データを前記原稿画像に付加する第２データ付加部と、
を備え、前記データ蓄積部は、処理関連データが付加された検査画像データと、これに対応する処理関連データが付加された原稿画像データと、を互いに対応づけて蓄積する、
請求項１記載の印刷検査装置。
【請求項５】
印刷装置が印刷した印刷物を読み取った検査画像データを用いて、該印刷物の品質検査を行う印刷検査装置の制御方法であって、
検査画像データに対し、前記印刷物の読み取りにおける前記印刷物の搬送速度の変化に対する補正処理を施す検査データ処理ステップと、
前記検査データ処理部が検査画像データに対して施した前記補正処理に関する処理関連データを検査画像データのラインごとに付加するデータ付加ステップと、
処理関連データが付加された検査画像データを蓄積するデータ蓄積ステップと、
を含む印刷検査装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置が印刷した印刷物の品質検査を行う印刷品質検査装置に関する。
【背景技術】
【０００２】
印刷装置が印刷した印刷物の品質検査のための手法としては、印刷物を画像読み取りし、読み取った画像を原稿画像と比較する手法が１つの有力な手法である。このような手法として、例えば特許文献１及び２に示される方法が知られている。
【０００３】
特許文献１には、コンピュータ等から印字されるべき印字データを受け取て記憶し、この印字データを所定の用紙に印字するコンピュータ用のプリンタにおいて、印字結果をプリントページ毎にイメージデータとして読み取り、前記イメージデータの中から指定された領域のみのイメージデータを切り出し、切り出されたイメージデータを文字として認識し、対応する印字データと照合することにより印字結果の合否を判定する方式が示されている。
【０００４】
特許文献２に示される装置では、入力されたイメージデータは、印刷部で帳票に印刷され、また画像処理部を介して検査基準イメージ記憶部に記録される。帳票の印刷イメージは、イメージ読み取り部で読み込まれ、読み取りイメージ記憶部を経てマスク処理部で帳票のプレプリント絵柄のイメージデータでマスクされる。これにより、帳票に新たに印刷されたイメージのみが残ったデータが抽出される。抽出されたイメージデータは、被検査イメージ記憶部を介して検査部に入力され、検査基準イメージ記憶部に記憶されているイメージデータに基づいて、その印刷状態が検査される。
【０００５】
【特許文献１】特開平７−８１１９１号公報
【特許文献２】特開平１１−７８１８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１及び２の装置での検査は、印刷結果が正しく読み取れていることを前提としている。ところが実際は、印刷結果が原稿画像と比較されるまでの処理過程には、エラーが入り込む余地がいくつか存在する。例えば、印刷結果を読み取った画像を原稿画像と正しく比較するために、露光補正や位置補正、二値化など、様々な画像処理が施されるが、この画像処理の過程にエラーが生じる場合もある。また、印刷結果の読み取りにラインセンサを用いる場合には、印刷結果の用紙の搬送速度の変化により読み取り画像の伸び縮みが生じるのを防ぐため、読み取り画像に対して搬送速度についての補正を行うが、この補正の処理や、その基礎として印刷装置本体から取得する用紙搬送速度の信号にエラーが生じる場合もある。このように印刷結果を読み取った画像自体に誤りがあると、印刷結果自体は正しいものであっても、原稿画像との比較の結果、印刷異常と判定されてしまう。
【０００７】
このような問題に対処するため、従来の装置では、印刷検査により異常と判定した場合、印刷結果を読み取った画像や、それと比較した原稿画像を保存しておくことが行われている。また、その一方で、印刷装置や印刷検査装置で起こったエラー等のイベントをログに記録している。そして、この保存した画像とログとをつき合わせることで、異常判定が行われた原因を究明している。
【０００８】
しかしながら、保存した画像とログとをつき合わせるのは、大きな労力を要する作業であった。
【０００９】
本発明は、このような異常判定原因の究明のための作業を簡便にするための技術を提供する。
【課題を解決するための手段】
【００１０】
本発明は、印刷装置が印刷した印刷物を読み取った検査画像データを用いて、該印刷物の品質検査を行う印刷検査装置であって、検査画像データに対し、前記印刷物の読み取りにおける前記印刷物の搬送速度の変化に対する補正処理を施す検査データ処理部と、前記検査データ処理部が検査画像データに対して施した前記補正処理に関する処理関連データを検査画像データのラインごとに付加する第１データ付加部と、処理関連データが付加された検査画像データを蓄積するデータ蓄積部と、を備える印刷検査装置を提供する。
【００１１】
ここで、１つの態様では、検査データ処理部は、「品質検査のための所定の処理」として、品質検査に適した画像に整えるための各種画像処理や、その画像処理の制御に用いる制御信号を生成する処理等を行ってもよい。
【００１２】
好適な態様では、印刷検査装置は、指示に応じて、前記データ蓄積部から前記処理関連データが付加された前記検査画像データを取り出し、取り出したデータから前記検査画像データのラインごとの前記処理関連データを抽出してそれら各ラインについての前記処理関連データを表示する関連データ表示部を更に備える。
【００１３】
また別の好適な態様では、前記第１データ付加部は、前記検査画像データに対し前記処理関連データを画像データとして付加する。
【００１４】
また別の好適な態様では、前記検査データ処理部は、前記検査画像データを生成するために前記印刷物を読み取る読取装置内の前記印刷物を搬送する搬送系の搬送速度を表す搬送速度信号を前記印刷装置から取得し、該搬送速度信号に従って前記補正処理を実行するものであり、前記第１データ付加部は、前記印刷物から前記検査画像データの各ラインが読み取られた時の前記搬送速度信号に対応する搬送速度を表す情報を、前記ラインごとに前記処理関連データとして前記印刷物の前記検査画像データに付加する。
【００１５】
また、別の好適な態様では、印刷検査装置は、前記印刷装置が前記印刷物を印刷するのに用いる原稿画像データを取得する原稿画像取得部と、前記原稿画像データに対して、前記検査画像データとの照合のための所定の処理を施す原稿データ処理部と、前記検査データ処理部で処理された検査画像データと前記原稿データ処理部で処理された原稿画像データとを照合する照合部と、前記原稿データ処理部が前記原稿画像データに施した処理に関する処理関連データを前記原稿画像に付加する第２データ付加部と、を備え、前記データ蓄積部は、処理関連データが付加された検査画像データと、これに対応する処理関連データが付加された原稿画像データと、を互いに対応づけて蓄積する。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の好適な実施の形態について説明する。
【００１７】
まず図１を参照して、本発明に係る機構が適用される印刷システムの概略構成の一例を説明する。
【００１８】
この印刷システムは、大略的には、ホストコンピュータ１０，プリンタコントローラ２０，印刷装置１００，印刷検査装置２００，及び読取装置２６０から構成される。
【００１９】
ホストコンピュータ１０は、印刷対象とする印刷データを作成する装置である。印刷対象のデータは、例えば、印刷する画像をページ記述言語で記述したデータの場合もあれば、印刷する画像を示すラスタ画像データの場合もある。また、帳票印刷などの定型印刷の場合は、定型書式（フォーム）の各欄に印刷すべき値を、例えばＣＳＶ(Comma Separated Value) 形式などの所定形式で配列したファイルなどが、印刷データとして作成される。ホストコンピュータ１０が作成した印刷データは、ＬＡＮ(Local Area Network)等のデータ通信ネットワークを介して、又はＣＤ−Ｒ／ＲＷ等の可搬型記憶媒体を介して、プリンタコントローラ２０に入力される。
【００２０】
プリンタコントローラ２０は、ホストコンピュータ１０が作成した印刷データを取得し、このデータから、印刷装置１００が取り扱い可能な画像データ（例えばラスタイメージデータ）を生成し、これを印刷装置１００に供給する。印刷データがページ記述言語のデータであれば、プリンタコントローラ２０はそれを解釈して各ページの画像データを作成する。また、定型印刷の場合は、プリンタコントローラ２０は、定型書式のデータを有しており（このデータはシステムのオペレータから予め登録される）、ホストコンピュータ１０から入力された印刷データ中の各データ値をその定型書式に当てはめた画像データを作成し、出力する。プリンタコントローラ２０から印刷装置１００に供給される画像データを「原稿画像データ」と呼ぶことにする。またプリンタコントローラ２０は、印刷データから、用紙サイズや片面／両面印刷などといった印刷処理の属性を示す制御データを抽出し、この制御データを印刷装置１００に供給する。プリンタコントローラ２０は、印刷データから作成した各ページの原稿画像データ及びそれに対応する制御データを、印刷装置１００で用紙に印刷する順番に従って印刷装置１００に供給する。
【００２１】
印刷装置１００は、プリンタコントローラ２０から原稿画像データ及び制御データを受け取り、制御データが示す印刷処理属性に従って原稿画像データを用紙に印刷していく。
【００２２】
読取装置２６０は、印刷装置１００で印刷された印刷済用紙１５０の印刷面を光学的に読み取ることで、その印刷面の画像を示す検査画像データを生成する。
【００２３】
印刷検査装置２００は、用紙に対する印刷結果の品質を検査する装置である。ここでは、一例として、読取装置２６０の読み取りにより得られた検査画像データを、プリンタコントローラ２０から供給された原稿画像データ（これは検査画像データと同じページについての原稿画像である）と照合することで、印刷品質の検査を行うタイプの印刷検査装置２００を例示している。
【００２４】
以上、印刷システムの概要を説明した。次に、印刷装置１００，印刷検査装置２００及び読取装置２６０の詳細を説明していく。
【００２５】
印刷装置１００は、画像入力ＩＦ（インタフェース）回路１０５，プリントエンジン１１０，用紙搬送系１１２，排紙先切換ゲート１１４，駆動モータ１１６，正常排紙トレイ１２０，異常排紙トレイ１２５，エンコーダ１３０を含む。
【００２６】
画像入力ＩＦ回路１０５は、プリンタコントローラ２０から原稿画像データ及び制御データを受け取るためのインタフェース回路である。受け取られた原稿画像データはプリントエンジン１１０に供給される。また、受け取られた制御データは、印刷装置１００の全体動作を制御する制御部（図示省略）に供給される。この制御部は、その制御データに従い、使用する給紙トレイを選択したり、両面／片面印刷で用紙の搬送経路を切り替えたりなど、各種の制御を実行する。また、画像入力ＩＦ回路１０５は、プリンタコントローラ２０から供給されるデータのうち少なくとも原稿画像データを、印刷検査装置２００の原稿画像処理部２１０へと供給する。
【００２７】
プリントエンジン１１０は、画像入力ＩＦ回路１０５を介して入力された原稿画像データに基づき、用紙１５０上に原稿画像を印刷するための装置である。本発明は、プリントエンジン１１０の形式を問わない。電子写真方式、インクジェット方式など、様々なタイプのものを用いることができる。電子写真方式のプリントエンジン１１０は、感光体、露光装置、現像器、転写機構、定着機構、クリーナー機構などから構成される。
【００２８】
用紙搬送系１１２は、印刷のために用紙を印刷装置１００内で搬送するための機構である。用紙搬送系１１２は、給紙トレイ（図示省略）から用紙を取り出してプリントエンジン１１０のところまで搬送し、プリントエンジン１１０によって画像が印刷された用紙を正常排紙トレイ１２０乃至異常排紙トレイ１２５まで搬送する。また、両面印刷の場合は、表の印刷が終わった用紙を裏返し、再度プリントエンジン１１０のところまで搬送する。用紙搬送系１１２は、駆動モータ１１６によって回転駆動されるローラーやベルトなどにより構成される。
【００２９】
正常排紙トレイ１２０は、印刷検査装置２００による印刷済用紙の検査により、良品と判定された印刷済用紙が蓄積されるトレイである。一方、異常排紙トレイ１２５は、その検査により不良品と判定された印刷済用紙が蓄積されるトレイである。
【００３０】
排紙先切換ゲート１１４は、印刷済の用紙の排紙先を正常排紙トレイ１２０又は異常排紙トレイ１２５の間で切り替えるための切り替え機構である。排紙先切換ゲート１１４は、印刷装置１００の制御部が、印刷検査装置２００から供給される検査結果の信号に基づき切換制御する。
【００３１】
エンコーダ１３０は、駆動モータ１１６の回転を計測するためのロータリーエンコーダであり、駆動モータ１１６の回転速度に応じたパルス幅を持つエンコーダパルスを出力する。このエンコーダパルスは、印刷済の用紙が読取装置２６０の読取位置を通過する際の用紙搬送速度を求めるための基礎として用いる。逆に言えば、計測の対象とする駆動モータ１１６は、用紙搬送系１１２の読取位置付近のローラーやベルトを駆動するモータである必要がある。したがって更に言えば、エンコーダ１３０で、モータの変わりに、読取位置の直前又は直後（或いはその両方）の位置にある用紙搬送用のローラーの回転を計測してもよい。
【００３２】
次に、読取装置２６０について説明する。読取装置２６０は、印刷装置１００の用紙搬送系１１２において、プリントエンジン１１０の下流、かつ排紙先切換ゲート１１４の上流の位置に設けられる。読取装置２６０は、印刷済用紙１５０の印刷面を照らす照明光源と、撮像デバイスと、その照明に対する印刷面からの反射光を撮像デバイスの撮像面に結像する結像光学系を備える。好適な例では、撮像デバイスとして、ＣＣＤ（電荷結合素子）のラインセンサを用いることができる。この場合、ラインセンサ及び結像光学系は、読取装置２６０の位置における用紙搬送方向に垂直な方向（主走査方向と呼ぶ）のラインをラインセンサで一度に読み取れるように配設される。そして、用紙搬送に同期して主走査方向のラインを１ラインずつラインセンサで読み取っていくことで、１ページの検査画像データを作成する。以下の例では、撮像デバイスとしてラインセンサを用いる構成を主たる例として説明していく。
【００３３】
印刷検査装置２００は、原稿画像処理部２１０，原稿画像バッファ２１５，検査画像処理部２２０，検査画像バッファ２２５，照合部２３０，検査情報記録装置２３５，表示制御部２４０，表示装置２４５，及びＵＩ（ユーザインタフェース）部２５０を備えている。
【００３４】
原稿画像処理部２１０は、画像入力ＩＦ回路１０５で分岐された原稿画像データを受け取り、この原稿画像データに対して、検査画像データとの照合のために必要な画像処理を施す機能モジュールである。照合のために必要な画像処理の代表例としては、解像度変換がある。もちろん、これはあくまで一例であり、他の画像処理が行われる場合もある。また、原稿画像データに対して複数の画像処理が施される場合もある。これら各種の画像処理の機能は、ハードウエア回路として構成することができる。もちろん複数の画像処理機能を１つのハードウエア回路に組み込むこともできる。
【００３５】
また原稿画像処理部２１０は、画像処理を施した原稿画像データに対し、施した画像処理に関連する所定のデータ（処理関連データと呼ぶ）を付加する機能を有する。この機能については後で詳細に説明する。
【００３６】
原稿画像バッファ２１５は、原稿画像処理部２１０で処理された原稿画像データを一時的に記憶するバッファメモリである。
【００３７】
検査画像処理部２２０は、読取装置２６０が生成した検査画像データに対し、原稿画像との照合のために必要な画像処理を施す機能モジュールである。検査画像処理部２２０が実行する画像処理としては、シェーディング補正や露光補正、位置ずれ補正、倍率補正、二値化などがある。
【００３８】
また検査画像処理部２２０は、読取装置２６０による画像読取動作を制御する機能を備える。すなわち、検査画像処理部２２０は、エンコーダ１３０からエンコーダパルスを受け取り、このエンコーダパルスから、読取装置２６０の読取位置での用紙搬送速度を求め、この用紙搬送速度に基づきライン同期信号を生成し、このライン同期信号に同期して読取装置２６０のラインセンサから１ラインずつ画像信号を読み出していく。
【００３９】
検査画像処理部２２０が実行するこのような画像処理機能や制御機能は、原稿画像処理部２１０の場合と同様、ハードウエア回路として構成することができる。そして、それらハードウエア回路の集合体として、検査画像処理部２２０を構成することができる。
【００４０】
また検査画像処理部２２０は、画像処理を施した検査画像データに対し、施した画像処理に関連する処理関連データを付加する機能を有する。このデータ付加では、検査画像データの範囲を規定するページ同期信号又はライン同期信号の少なくとも一方の幅を伸ばし、これによってできた検査画像のない余白部分に処理関連データを１画素当たり１ビット（多値画像の場合は、1画素当たり１Byte）のデータ列として組み込む。なお、このデータ付加機能については後で詳細に説明する。
【００４１】
検査画像バッファ２２５は、検査画像処理部２２０で処理された検査画像データを一時的に記憶するバッファメモリである。
【００４２】
照合部２３０は、原稿画像バッファ２１５内の原稿画像データと検査画像バッファ２２５内の検査画像データとを読み出して両者を照合することにより、その検査画像データに対応する印刷済用紙の印刷品質の良否を判定する。この照合の際には、原稿画像データ及び検査画像データにそれぞれ付加された処理関連データを除いた上で、両画像の比較を行う。照合部２３０の処理のうち、原稿画像データ及び検査画像データから処理関連データを削除した以降の両画像の比較や良否判定の処理は、従来の処理を利用することができるので、説明を省略する。なお、印刷検査装置２００が原稿画像データを取得するタイミングと、その原稿画像データに対応する検査画像データを取得するタイミングには差があるが、印刷検査装置２００内に設けられた原稿画像バッファ２１５や検査画像バッファ２２５などのバッファ機能により、照合部２３０の照合までにその差が吸収できるようになっている。
【００４３】
照合部２３０は、この良否判定の結果を示す信号を印刷装置１００に対して供給する。印刷装置１００の制御部は、この信号に従って排紙先切換ゲート１１４を切換制御することで、良品と判定された印刷済用紙は正常排紙トレイ１２０へ、不良品と判定された印刷済用紙は異常排紙トレイ１２５へ排紙されるようにする。
【００４４】
また、照合部２３０は、照合処理の結果不良品と判定された印刷済用紙についての原稿画像データ及び検査画像データを検査情報記憶装置２３５に登録する。このとき登録する原稿画像データ及び検査画像データは、処理関連データが付加された状態のものである。これら原稿画像データ及び検査画像データは、それらがどのジョブの何ページ目の印刷結果に対応するものであるかを示す情報（両面印刷の場合は用紙の番号と表又は裏のいずれであるかを示す情報でもよい）と関連づけて登録される。
【００４５】
検査情報記憶装置２３５は、ハードディスク等の大容量の記憶媒体で構成される。検査情報記憶装置２３５に記憶した原稿画像データ及び検査画像データは、後で検査内容を確認する等の目的のために参照できるようになっている。以上では、不良品と判定された印刷済用紙についてのデータのみを検査情報記憶装置２３５に登録したが、検査情報記憶装置２３５の容量が許すならば、すべての印刷済用紙についてのデータを登録するようにしてもよい。この場合、印刷済用紙ごとに、良品か不良品かという判定結果を合わせて登録することが好適である。
【００４６】
表示制御部２４０は、印刷検査について各種情報を表示するための表示画面を生成する機能モジュールである。表示制御部２４０は、原稿画像バッファ２１５及び検査画像バッファ２２５に保持された原稿画像データ及び検査画像データを、比較のために並べて示したり重ねて示したりした表示画像を生成する機能を備える。生成された表示画像は、表示装置２４５に表示される。
【００４７】
また表示制御部２４０は、検査情報記憶装置２３５に登録された原稿画像データや検査画像データを示した表示画像を生成する機能を備える。不良品と判定された印刷済用紙について知りたい場合、ユーザはこの機能によりそれについての検査画像データを表示装置２４５に画面表示したり、更に必要がある場合には、対応する原稿画像データを画面表示したりすることができる。
【００４８】
このような表示において、表示制御部２４０は、原稿画像データや検査画像データから処理関連データを取り除き、画像部分のみを表示する。また取り除いた処理関連データを解釈し、そのデータが示す内容を文字情報などの形で表示することもできる。
【００４９】
ＵＩ部２５０は、印刷検査装置２００を操作するためのユーザインタフェース手段である。ＵＩ部２５０は、入力のための機械式のキーやボタン、ポインティングデバイスなどを備える。例えばユーザは、ＵＩ部２５０を操作することにより、現在の原稿画像バッファ２１５及び検査画像バッファ２２５の画像を表示させるか、検査情報記憶装置２３５に記憶された検査画像や原稿画像を表示させるかなどを選択することができる。
【００５０】
以上、本実施形態の印刷システムについて説明した。以上に説明したシステムでは、印刷装置１００のプリントエンジン１１０によって用紙に印刷を行うと、その用紙の印刷面を読取装置２６０で読み取り、この読み取りにより得られた検査画像データに対し、照合のために必要な各種の処理を検査画像処理部２２０で施した後、照合部２３０にて原稿画像データとの比較を行う。このようなシステムにおいて、本実施形態では、検査画像処理部２２０による処理の内容を示す処理関連データを検査画像データに付加して保存することとしたのである。
【００５１】
次に、図２を参照して、検査画像処理部２２０の詳細について説明する。図示のように、検査画像処理部２２０を構成する回路は、制御信号生成部３００と画像処理部３２０とに大別することができる。
【００５２】
制御信号生成部３００は、画像読取の制御のためのライン同期信号や用紙搬送速度を示す信号などの制御信号を生成する回路である。
【００５３】
制御信号生成部３００において、カウンタ３０２には印刷装置１００のエンコーダ１３０からエンコーダパルスが入力される。カウンタ３０２は、入力されるエンコーダパルスを所定の単位時間の間カウントし、その単位時間当たりのカウント値を示す信号を出力する。この信号は、読取装置２６０の読取位置における用紙搬送速度に対応している。
【００５４】
カウント補正回路３０４は、カウンタ３０２が出力したカウント値を補正するための回路である。個体差や印刷装置１００の設置環境の差などに起因するカウント値の誤差を補正するためのものである。パラメータ記憶部３０４ｍは、不揮発性の記憶装置を有しており、この補正の計算に用いられるパラメータ値を記憶する。カウント補正回路３０４の出力は、搬送速度信号として画像処理部３２０及び同期信号生成回路３０６に供給される。
【００５５】
同期信号生成回路３０６は、カウント補正回路３０４から供給される用紙搬送速度を示す信号に基づき、ライン同期信号を生成する。ライン同期信号は、１ラインの画像信号が存在する期間だけＨ（ハイ）レベルとなり、それ以外の期間はＬ（ロー）レベルとなる信号である（この逆の極性となる信号でももちろんよい）。同期信号生成回路３０６は、用紙搬送速度が大きいほど、ライン同期信号における隣接するＨレベル区間の間隔が小さくなるようにライン同期信号を生成する。これにより、用紙搬送速度の大小によらず、用紙の搬送速度方向の長さが同じであれば、同じライン数の画像信号が取得されるようにする。同期信号生成回路３０６が生成したライン同期信号は、画像処理部３２０に供給される。
【００５６】
次に画像処理部３２０について説明する。画像処理部３２０は、制御信号生成部３００が生成するライン同期信号に従って、読取装置２６０の撮像デバイス（ラインセンサ２６５）から１ラインずつ画像信号を読み出し、その画像信号に対し照合部２３０での照合のために必要な画像処理を施す。ラインセンサ２６５が出力する画像信号は、図示しないＡ／Ｄ変換回路でデジタルデータに変換された後、画像処理部３２０に入力される。画像処理部３２０が実行する画像処理は、基本的には、読み取りの際に混入する誤差要因を排除するためのものである。このような画像処理の一例として、例えば、露光補正や位置ずれ補正などがある。もちろん画像処理部３２０が実行する画像処理はこれに限らない。例えば照合部２３０での照合処理が二値化画像同士の比較で行われる場合、画像処理として、二値化の処理が必要になる。図２の例では、画像処理部３２０として、シェーディング補正、露光補正、位置ずれ補正、倍率補正、及び二値化を行うものを例示する。
【００５７】
シェーディング補正回路３２２は、入力されるデジタルの画像信号に対して、シェーディング補正を施す。シェーディング補正は、読取装置２６０の照明の照度むら等による検査画像中の低周波のむらを補正する処理である。シェーディング補正の処理内容は周知なので詳細は省略する。シェーディング補正の計算には、白基準値（用紙の地色である白色の輝度を示す）などのパラメータを必要とする。このパラメータは、パラメータ記憶部３２２ｍに記憶される。
【００５８】
露光補正回路３２４は、シェーディング補正された画像データに対して露光補正を施す回路である。この露光補正は、用紙が読取装置２６０の読取位置を通過する際の用紙の搬送速度に応じ、当該ライン上の各画素の輝度値を補正する処理である。すなわち、読取位置での用紙搬送速度が大きいほど、読取対象のラインの露光時間が短くなり、露光量が少なくなるため、画像の輝度が低くなる。そこで、露光補正では、用紙搬送速度が大きいほど、当該ライン上の各画素の輝度値を大きくするように補正する。この露光補正は、制御信号生成部３００から供給される用紙速度信号に基づき実行される。この露光補正にも、補正値を求める際の基準値や係数などのパラメータが必要であり、このパラメータはパラメータ記憶部３２４ｍに記憶されている。
【００５９】
位置ずれ補正回路３２６は、露光補正回路３２４による補正を受けた画像データに対して位置ずれ補正を行う。位置ずれ補正は、装置個体差などによる検査画像データの主走査方向の位置ずれを補正する処理である。すなわち、用紙搬送系１１２と読取装置２６０の取付位置関係は個々のシステムで微妙に異なる結果、読み取った検査画像データの主走査方向の位置は個々のシステムで異なってくるため、これを補正するのである。この位置ずれの補正のためには、正常状態からの位置ずれの量に対応した補正量などのパラメータが必要であり、このパラメータの値はパラメータ記憶部３２６ｍに記憶されている。
【００６０】
倍率補正回路３２８は、位置ずれ補正回路３２６により補正を受けた画像データに対し、倍率補正処理を施す回路である。ここで、倍率補正は、検査画像データの主走査方向の倍率を補正する処理である。例えば、読取対象に対し撮像デバイスの位置を変えることで異なる用紙サイズの読取対象に対応する構成の場合、用紙サイズに応じて検査画像データの１画素に対応する読取対象の大きさが異なってくるため、これをこの倍率補正により補正する。倍率補正回路３２８は、印刷装置１００から、当該検査画像データに対応する印刷済用紙のサイズを示す用紙選択信号を取得し、この用紙選択信号の示す用紙サイズに応じた倍率補正を行う。なお、用紙選択信号は、印刷装置１００がプリンタコントローラ２０から受け取る制御データに含まれている。原稿画像データとこれに対応する制御データが印刷装置１００に入力されるタイミングと、その原稿画像データに対応する印刷済用紙が読取装置２６０で読み取られ、検査画像処理部２２０に入力されるタイミングとには時間差があるが、用紙選択信号はこの時間差だけ遅延された上で、倍率補正回路３２８に供給される。
【００６１】
二値化回路３３０は、倍率補正回路３２８で補正された検査画像データに対し、二値化処理を施す回路である。二値化は、読取装置２６０が生成した多値の検査画像データを、１画素当たり１ビットの二値画像データに変換する処理である。印刷結果における画像の欠落や汚れを検出しようとする場合、この二値化により検出のための処理を簡素化できる。二値化回路３３０は、パラメータ記憶部３３０ｍに記憶されたパラメータを用いて二値化処理を実行する。ここで用いられるパラメータには、二値化結果を白にするか黒にするかの境界となる画素値である二値化しきい値などがある。
【００６２】
以上、検査画像処理部２２０が実行する画像処理の例をいくつか示したが、検査画像処理部２２０が上に例示したすべての画像処理を実行するものである必要はない。また例示した画像処理は一例にすぎず、検査画像処理部２２０がこの他に、例えばスキュー補正など他の画像処理を行うものであってもよい。
【００６３】
以上に説明した制御信号生成部３００及び画像処理部３２０は、ＡＳＩＣ（application specific IC)やＦＰＧＡ(field programmable gate array)などのハードウエア回路として構成することができる。ここで、制御信号生成部３００と画像処理部３２０という分け方はあくまで便宜上のものである。したがって、それらに含まれる回路３０２，３０４，３０４ｍ，３０６，３２２，３２２ｍ，３２４，３２４ｍ，３２６，３２６ｍ，３２８，３３０，３３０ｍと、後述するデータ付加回路３４０とのすべてを１つのＡＳＩＣ等として構成しても良いし、或いはそれら各回路を適宜複数のＡＳＩＣ等に割り振ることで、検査画像処理部２２０を複数のＡＳＩＣ等やＩＣなどで構成してもよい。
【００６４】
各パラメータ記憶部３０４ｍ，３２２ｍ〜３３０ｍとしては、それぞれＥＥＰＲＯＭ(Electrically Erasable Programmable Read-Only Memory)又はバッテリバックアップ付きのＳＲＡＭ(Static Random Access Memory)などの不揮発性の書換可能なメモリ要素が用いられる。例えば印刷システムの工場出荷時や印刷システム設置時の検査、或いはカスタマエンジニアによる定期点検などの際に、例えば各パラメータの値をある範囲で振りながらシステムを運転する等の作業により、それら各パラメータの最適値がそれぞれ求められ、各パラメータ記憶部３０４ｍ，３２２ｍ〜３３０ｍに記憶される。
【００６５】
以上の例では、検査画像に対して各画像処理、乃至画像処理の基礎となる搬送速度信号などの信号を生成する処理にそれぞれ用いるパラメータがパラメータ記憶部３０４ｍ，３２２ｍ〜３３０ｍに記憶され、利用されるとした。しかし、検査画像処理部２２０内のメモリ要素に記憶されるデータはこれに限らない。例えば、一般にＡＳＩＣやＦＰＧＡの設計には機能拡張や不具合対応などのために随時改良が加えられるので、同じ機種の装置でも出荷時期によってＡＳＩＣ等のバージョンが異なる場合がある。このようなＡＳＩＣ等のバージョンの情報は、印刷結果の不良判定等の原因を特定する上で１つの重要な情報であり、画像処理に関連する処理関連データの一種である。したがって、本実施形態では、検査画像処理部２２０を構成する各ＡＳＩＣ等の不揮発性メモリに、各ＡＳＩＣ等のバージョン情報を記憶しておく。
【００６６】
さて検査画像処理部２２０は、上述した制御信号生成部３００及び画像処理部３２０に加え、データ付加回路３４０を備える。データ付加回路３４０は、検査画像処理部２２０が検査画像データに施した画像処理に関連する処理関連データを、その検査画像データに付加する回路である。付加する処理関連データには、例えば、（１）各パラメータ記憶部３０４ｍ，３２２ｍ〜３３０ｍに記憶された各パラメータの値、（２）カウンタ３０２による単位時間当たりのエンコーダパルスのカウント値、（３）カウント補正回路３０４によるそのカウント値の補正結果の値、（４）倍率補正回路３２８に供給される用紙選択信号の値（すなわち用紙サイズ情報）、（５）検査画像処理部２２０を構成する各回路チップ（ＡＳＩＣ等）のバージョン情報、（６）当該検査画像データに対応する印刷結果が属する印刷ジョブの識別情報とそのジョブ中での当該印刷結果のページ番号、等がある。データ付加回路３４０は、これら各データを各パラメータ記憶部３０４ｍ，３２２ｍ〜３３０ｍや、各回路の入力又は出力の信号線から取得し、検査画像データに対して付加する。好適には、このデータ付加は、処理関連データを画像データとして検査画像データに組み込むことにより実現する。この例では検査画像データが二値画像データなので、１画素当たり１ビットで処理関連データの各ビットを表現した二値画像データを生成し、これを検査画像データに対して付加する。これは２値画像データの場合であり、多値画像の場合は、１画素当たり１Byteの処理関連データを検査画像データに対して付加する。
【００６７】
処理関連データを画像データとして検査画像データに組み込む方法の一例について、図３及び図４を参照して説明する。
【００６８】
図３は、印刷済用紙１ページを読み取ってできる検査画像データに対する、処理関連データの付加の仕方を模式的に示した図である。この例では、処理関連データを、ライン単位付加データ５１０とページ単位付加データ５２０とに分類している。
【００６９】
ライン単位付加データ５１０は、処理関連データのうち値が検査画像の１ラインごとに変化しうるデータ項目の集まりである。上述の例で言えば、（２）エンコードパルスのカウント値、及び（３）そのカウント値の補正結果の値、がライン単位付加データ５１０に含まれる項目である。このライン単位付加データ５１０は、図３に示したように、実際の検査画像データ５００（これは画像処理部３２０による処理を受けた後の画像データである）の１ラインごとに、そのラインの後にそのラインについてのライン単位付加データ５１０を付加する。例えば、上述の（２）エンコードパルスのカウント値及び（３）その補正結果は、１ラインごとに変化しうるので、これら各データの値を示す二値画像ラインを所定の順序で、検査画像データの当該ラインの後に追加する。
【００７０】
図４は、１ラインごとのデータ付加の仕方の一例を示した図である。この例では、検査画像データ５００の１ライン分のデータの後ろに、区切りデータ５１２が付加され、その後に処理関連データの各項目を示す二値画像データが付加されている。区切りデータ５１２は、検査画像データ５００のライン中には通常現れない特殊なビットパターンを持つ二値画像データである。
【００７１】
なお、この区切りデータ５１２のビットパターンは、印刷検査装置２００に設けられた記憶媒体に記憶されている。そして、照合部２３０や表示制御部２４０は、この記憶媒体中のビットパターンを参照し、処理関連データ付加済の検査画像データの各ラインを順にラスタ順序で読み取っていく際に、各ラインのデータからそのビットパターンを検出することで、区切りデータ５１２を検出する。区切りデータ５１２を検出することで、検査画像データ５００と処理関連データを分離することができ、個別に処理したり表示したりすることが可能になる。
【００７２】
この区切りデータ５１２の後には、図４に示すように、検査画像処理部２２０を構成する各回路３０２〜３０６，３２２〜３３０ごとに、それら各回路の識別情報を含んだヘッダデータ５１４ａ及び５１４ｂと、その回路に関連する処理関連データの値を示す実態データ５１６ａ及び５１６ｂとのペアが所定の順に追加される。この追加の順序は、例えば、検査画像処理部２２０の入力から出力へに沿った回路の並び順でよい。回路の並びが並列になる部分については、予め定めた各並列経路間の順序に従って追加する。
【００７３】
なお、すべての回路がライン単位の処理関連データを持つとは限らないので、ライン単位の処理関連データを持つ回路についてのみ、上述のペアを付加するようにしてもよい。また、１つの回路に関連する処理関連データが複数のデータ項目を含む場合には、回路ごとのデータの始まりを示すヘッダデータ５１４ａ及び５１４ｂの後に、当該回路に関連する個々のデータ項目を示すヘッダ及びデータ値のペアが順に並べる。また、ヘッダデータ５１４ａ及び５１４ｂに各回路の識別情報を組み込む代わりに、ヘッダデータ５１４ａ及び５１４ｂは単にデータ項目の区切りを示す共通のビットパターンとするとともに、ライン単位付加データ５１０における各回路のデータ項目の並び順を別途規定しておき、データ付加回路３４０はその順序に従って各データ項目を付加し、照合部２３０や表示制御部２４０はその順序に従って各データ項目を解釈するようにしてもよい。また、上述のような回路の単位ではなく、１乃至複数の回路を含んだ回路チップ（ＡＳＩＣ等）の単位ごとにデータ項目を整理して付加するようにしてもよい。また複数の回路チップを実装したボードの単位で整理することもできる。またボード単位、回路チップ単位、チップ中の回路単位、及び各回路に関連するデータ項目の単位といった具合に、各データ項目を階層的に整理した形で並べてもよい。
【００７４】
なお、以上の例ではライン単位付加データ５１０は各ラインの後に付加するようにしたが、これは、ライン単位付加データ５１０には、エンコーダパルスのカウント値など当該ラインについての処理を実行しないと分からないものが含まれるためである。
【００７５】
ページ単位付加データ５２０は、値の変化がページ単位（或いはそれより大きいジョブ単位などの単位）でしか起こらないデータ項目の集まりである。例えば上述の例で言えば、ページ単位付加データ５２０には、（１）各パラメータ値、（４）用紙サイズ情報、（５）各回路チップのバージョン情報、（６）ジョブ識別情報及びページ番号などがある。また、この他に、（７）実際の検査画像データの画像サイズ（縦及び横の画素数）や、（８）ライン単位付加データ５１０及びページ単位付加データ５２０を付加した状態での画像サイズなどをページ単位データの項目として加えることも好適である。照合部２３０や表示制御部２４０は、この情報に基づき、検査画像データ５００やライン単位付加データ５１０、ページ単位付加データ５２０の各々を識別することができる。
【００７６】
図３の例では、ページ単位付加データ５２０は、副走査方向（すなわち用紙搬送方向）について検査画像データ５００の手前側に、いわばヘッダデータとして付加される。付加されるデータ項目が、検査画像処理部２２０が当該検査画像データに対して処理を行う前から既知のものばかりであれば、このようにヘッダデータの形でページ単位付加データ５２０を付加できる。ページ単位付加データ５２０の中に処理の実行段階で取得するデータ項目が含まれる場合は、該データ５２０は検査画像データ５００の後に、いわばフッタデータとして付加する。この場合、検査画像データ５００の最終ラインの次に、所定のビットパターンを持つ区切りラインを１乃至数ライン付加し、その後にページ単位付加データ５２０を付加するようにすれば、照合部２３０や表示制御部２４０がページ単位付加データ５２０を識別することができる。ページ単位付加データ５２０のライン幅は、検査画像データ５００とライン単位付加データ５１０のライン幅の和である。ページ単位付加データ５２０のデータ量が１ラインで収まらない場合はそのライン幅で折り返して複数ラインのデータとする。ここで、ページ単位付加データ５２０の各データ項目は、ライン単位付加データ５１０の場合と同様の順序で、各データ項目の区切りを示すヘッダデータを挟んで並べればよい。
【００７７】
なお、検査画像データ５００に付加する処理関連データとして以上に例示した項目はあくまで一例である。どのようなデータ項目を付加するかは、ケース・バイ・ケースである。
【００７８】
以上説明したデータ付加回路３４０の機能は、ハードウエア回路化が可能であり、好適な実施例ではデータ付加回路３４０単体、或いは他の処理回路と組み合わせてＡＳＩＣ等のＩＣ回路として構成する。
【００７９】
以上、検査画像処理部２２０について説明した。次に、図５を参照して、原稿画像処理部２１０について説明する。図５に例示した原稿画像処理部２１０は、原稿画像データに対する画像処理として解像度変換を行う場合の例であり、解像度変換回路４０５，パラメータ記憶部４０５ｍ，データ付加回路４１０を含んでいる。この場合、プリンタコントローラ２０からは二値画像の原稿画像データが供給されているものとする。
【００８０】
解像度変換回路４０５は、原稿画像データを、検査画像データと同じ解像度となるように解像度変換する回路である。一般に、原稿画像データは、用紙に印刷される画像なので４００ｄｐｉ(dot per inch)や６００ｄｐｉ等の比較的高解像度の画像であるのに対し、検査画像データは印刷に同期してリアルタイムで読み取って画像処理を施す必要があるため、比較的低解像度の画像である。このため、画素同士の照合を可能にするために、原稿画像データの解像度を下げて、検査画像データに合わせるのである。パラメータ記憶部４０５ｍには、検査画像データの解像度の値など、解ｈ像度変換のパラメータとなるデータが記憶されている。解像度変換回路４０５は、画像入力ＩＦ回路１０５を介して入力される制御データから、原稿画像データの解像度の値を取得し、この解像度の画像を検査画像データの解像度へと変換する。解像度変換の処理内容は周知なので説明は省略する。
【００８１】
データ付加回路４１０は、解像度変換回路４０５から出力される変換済の原稿画像データに対し、原稿画像処理部２１０が行った処理に関する処理関連データを付加する。この例では、付加する処理関連データは、パラメータ記憶部４０５ｍに格納された解像度変換に関するパラメータ、解像度変換回路４０５から取得した変換前の原稿画像データの解像度の値などのデータを含む。原稿画像処理部２１０は、１乃至複数の回路チップ（ＡＳＩＣ等）から構成することができ、これら各回路チップののバージョン情報を処理関連データに組み込むこともできる。
【００８２】
以上では解像度変換を例示したが、原稿画像処理部２１０が実行する画像処理はこれに限るものではない。解像度変換以外の画像処理としては、例えば二値化がある。印刷検査のうち印字部分の欠落や汚れなどの判別は、二値化された原稿画像と検査画像とを比較することが有効な手法であるが、このような手法を用いる場合において原稿画像データが多値画像データの場合は、原稿画像処理部２１０は原稿画像データの二値化処理の機能を備えるようにする。
【００８３】
以上説明したように、本実施形態の印刷検査装置２００によれば、検査画像処理部２２０が行った処理のパラメータその他の処理関連データが検査画像データ５００に付加され、検査情報記憶装置２３５に蓄積される。すなわち、印刷結果の検査画像データに対して施された画像処理の内容、それに用いられた処理パラメータ、その処理を行った回路チップのバージョン、処理を実行した回路の入力や出力の状況（例えば、エンコーダパルスのカウント値とその補正結果）などの情報が、検査画像データに付加され、検査情報記憶装置２３５に格納されている。従って、例えば不良と判定された印刷結果について不良判定原因の究明を行う場合、表示制御部２４０により、検査情報記憶装置２３５から処理関連データ付きの検査画像データ読み出し、その処理関連データの各項目を表示装置２４５に表示することで、ユーザ（例えばシステム管理者やカスタマエンジニア）は検査画像データに対してどのような画像処理が施されたかについて調査することができる。例えば、各ラインを読み取った時のエンコーダパルスのカウント値や、それを補正した用紙搬送速度の値を処理関連データとして記録しておけば、エンコーダや補正回路に問題があったか否かの判断が可能になる。またラインごとの用紙搬送速度が分かれば、露光補正など用紙搬送速度に依存する処理に異常があったかどうかの判断が可能になる。
【００８４】
また本実施形態では、検査画像データの照合相手である原稿画像データについても、同様に、処理関連データを付加した状態で検査情報記憶装置２３５に保存される。したがって、不良判定原因の究明を行う場合、原稿画像データの画像処理に問題がなかったかなどを調べることが可能となる。
【００８５】
特に本実施形態では、検査画像データや原稿画像データに対して処理関連データが画像データとして付加されているので、検査画像や原稿画像のデータとログデータ等が別々に存在した従来と比べた場合、それら画像データに対応する処理関連データ（ログ中のデータに相当）を人手で探し出すと行った手間が要らない。また、検査画像や原稿画像のデータのファイル名はユーザにより変更されてしまう場合があり、従来ならばそのような変更があると、その画像データに対応するログデータを見つけ出すのは極めて困難になるが、本実施形態の場合はそのような問題はない。また、処理関連データを画像データとして検査画像データや原稿画像データに組み込めば、原稿画像バッファ２１５や検査画像バッファ２２５から照合部２３０へのデータ転送は、画像データ転送用のインタフェースのみで済み、他に処理関連データ用の制御データインタフェースを設ける必要がなくなる。
【００８６】
また本実施形態では、処理関連データの各項目を、回路や回路チップなどの単位で整理して記録しているので、処理関連データを表示する場合も、その整理された並び順や階層構造に従ってそれら各項目を表示できる。
【００８７】
以上に説明した実施の形態は、あくまで例示のためのものにすぎず、本発明の範囲内で様々な変更が可能である。
【００８８】
例えば上記実施形態では、原稿画像処理部２１０や検査画像処理部２２０で行われたすべての処理についての処理関連データを、それら各処理部２１０及び２２０の最終段に設けられたデータ付加回路３４０又は４１０により、原稿画像データ又は検査画像データに付加するようにしたが、このような構成はあくまで一例である、この他にも例えば、画像処理部２１０又は２２０を構成する各回路チップ又は処理回路ごとにデータ付加回路３４０又は４１０を設け、その回路チップ又は処理回路により処理された画像データにその回路チップ又は処理回路に関する処理関連データを付加することもできる。この場合、データ付加回路での処理関連データの付加により、検査画像データや原稿画像データの画像サイズは大きくなる。したがって、各データ付加回路３４０，４１０は、自分が実行したデータ付加により画像データが大きくなった分だけ、ライン同期信号やページ同期信号の長さを伸ばし、これらを後段の回路チップや処理回路に供給する。この場合、更に元々の検査画像データや原稿画像データ（処理関連データが付加されていないもの）のサイズを示す、元々のライン同期信号やページ同期信号も合わせて後段に供給する構成とすることで、各回路チップ又は各処理回路は、処理関連データを除いたオリジナルの検査画像又は原稿画像に対して処理を施すことができる。
【００８９】
また以上の例では、ライン単位の処理関連データとページ単位の処理関連データを、元の画像データに対する別々の位置に付加したが、これに限らず、ページ単位データを各ラインに割り振って付加する等の手法で、両者を共に画像ラインの延長上に付加することも可能である。
【００９０】
また、以上の例では、検査画像処理部２２０及び原稿画像処理部２１０が、すべての処理をハードウエア回路で実行する場合を例に取ったが、この代わりに、それらの処理のうちの一部又は全部をソフトウエアで実行することも考えられる。この場合、画像データに付加する処理関連データとしては、処理を実行したソフトウエアのバージョンや、処理に用いたパラメータなどが考えられる。
【００９１】
また、以上の例では、検査画像データに対して検査画像処理部２２０の処理に関連する処理関連データを付加したが、この他にも読取装置２６０の情報（例えば制御ＩＣのバージョンなど）や、照合部２３０の情報（例えば照合ソフトウエアのバージョンや照合結果）を付加することも可能である。原稿画像データについても同様であり、原稿画像処理部２１０の処理関連情報の他にも、画像入力ＩＦ回路１０５の情報や照合部２３０の情報を付加することができる。
【００９２】
また、以上の例では、印刷検査装置２００は、検査画像データを原稿画像データと照合することで印刷結果の品質を評価したが、これは一つの例である。原稿画像データとの照合を行わずに、検査画像データのみから印刷検査を行う方法も考えられる。例えば、文字と罫線を主体とした帳票の印刷では、印刷される画像は基本的にエッジが明確であるのに対し、インク・トナー飛散等による汚れはエッジが不明確になることが多い。したがって、このような場合、汚れは検査画像の各部のエッジ強度を求めることでかなりの程度検出することができる。このように、検査画像に対する特徴計算により印刷品質を評価できる場合があり、このような場合にも本実施形態の方式が適用できる。
【００９３】
また、検査画像処理部２２０及び原稿画像処理部２１０には、各々の処理での異常を検知する回路を組み込むことができる。例えば、エンコーダ１３０からエンコーダパルスが正しく来ているかどうかを判定する回路を検査画像処理部２２０に組み込むなどである。このような異常検知回路で異常を検知した場合、従来ならば、画像処理等に異常が生じるとの判断のもと、その異常検知により印刷検査装置２００に割込をかけて処理を停止させていた。しかしながら、例えばエンコーダパルスの異常が検知されたとしても、そのことが即座に読取装置２６０での画像読取の異常や、検査画像処理部２２０での画像処理への異常へと繋がるわけではない。そこで、本実施形態の手法を適用することで、異常が検知されても印刷検査装置２００を停止させず、その異常の内容を示す情報をデータ付加回路３４０又は４１０により検査画像データ又は原稿画像データに付加するだけにすることができる。こうすることで、仮に検査画像処理部２２０又は原稿画像処理部２１０で異常が検知された場合でも照合部２３０に照合を実行させ、その照合で印刷品質の不良と判定されない場合はそのまま印刷及び検査の流れを続行することができる。そして、印刷検査装置２００で不良と判定された場合は、検査情報記憶装置２３５から読み出した検査画像データ及び／又は原稿画像データの処理関連データを表示装置２４５に表示するなどすることで、ユーザはその判定が検査画像処理部２２０又は原稿画像処理部２１０での異常によるものかどうかが判断できる。また、検査画像処理部２２０及び原稿画像処理部２１０で異常を検知した場合、その異常検知の旨や異常の内容を人間の目で見て分かるマークなどの形で検査画像データ等に付加すれば、処理関連データを含む検査画像データや原稿画像データを表示装置２４５に画面表示するだけで、ユーザはそれら処理部２２０又は２１０で異常が検知されたことを把握できる。
【図面の簡単な説明】
【００９４】
【図１】本発明が適用される印刷システムの一例の概略構成を示すブロック図である。
【図２】検査画像処理部の実施例の内部構成を示すブロック図である。
【図３】印刷済用紙１ページを読み取ってできる検査画像データに対する、処理関連データの付加の仕方を模式的に示した図である。
【図４】処理関連データの各項目を回路ごとに整理した順番で並べたデータ構造の例を示す図である。
【図５】原稿画像処理部の実施例の内部構成を示すブロック図である。
【符号の説明】
【００９５】
１０  ホストコンピュータ、２０  プリンタコントローラ、１００  印刷装置、１０５  画像入力ＩＦ回路、１１０  プリントエンジン、１１２  用紙搬送系、１１４  排紙先切換ゲート、１１６  駆動モータ、１２０  正常排紙トレイ、１２５  異常排紙トレイ、１３０  エンコーダ、２００  印刷検査装置、２１０  原稿画像処理部、２１５  原稿画像バッファ、２２０  検査画像処理部、２２５  検査画像バッファ、２３０  照合部、２３５  検査情報記憶装置、２４０  表示制御部、２４５  表示装置、２５０  ＵＩ部、２６０  読取装置、２６５  ラインセンサ、３００  制御信号生成部、３０２  カウンタ、３０４  カウント補正回路、３０６  同期信号生成回路、３２０  画像処理部、３２２  シェーディング補正回路、３２４  露光補正回路、３２６  位置ずれ補正回路、３２８  倍率補正回路、３３０  二値化回路、３４０  データ付加回路、３０４ｍ，３２２ｍ〜３３０ｍ  パラメータ記憶部。
【図１】
0004626151.tif 000002
【図２】
0004626151.tif 000003
【図３】
0004626151.tif 000004
【図４】
0004626151.tif 000005
【図５】
0004626151.tif 000006