(57)【要約】【課題】検査待ちの印刷物が滞留することを抑制する画像処理装置及びその制御方法、並びにプログラムを提供する。【解決手段】画像処理装置１０１は、印刷処理により、記録媒体に印刷される画像がカラー画像か否か判別し、肯定判別されたときは、印刷画像データ生成処理、及びリファレンス画像処理を行った後に、印刷処理、スキャン画像取得処理、及び品質判定処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。【選択図】図６
2013251611.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。
【請求項３】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像の各々を複数の領域に分割し、分割した領域に含まれる画素の濃度を比較することにより、前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記品質判定処理における前記領域に含まれる画素の数が予め定められた値以上か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。
【請求項４】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、
前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、
前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、
前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、
前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、
前記リファレンス画像処理、及び品質判定処理に要する時間が、前記印刷処理に要する時間以上か否か判別する判別手段と、
前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段と
を備えたことを特徴とする画像処理装置。
【請求項５】
前記判別手段により否定判別されたときは、前記調停手段は、前記印刷画像データ生成処理、前記印刷処理、前記スキャン画像取得処理、前記リファレンス画像処理、前記品質判定処理を並列して行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法であって、
前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。
【請求項７】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法であって、
前記印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。
【請求項８】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像の各々を複数の領域に分割し、分割した領域に含まれる画素の濃度を比較することにより、前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法であって、
前記品質判定処理における前記領域に含まれる画素の数が予め定められた値以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。
【請求項９】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法であって、
前記リファレンス画像処理、及び品質判定処理に要する時間が、前記印刷処理に要する時間以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とする制御方法。
【請求項１０】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。
【請求項１１】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。
【請求項１２】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像の各々を複数の領域に分割し、分割した領域に含まれる画素の濃度を比較することにより、前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記品質判定処理における前記領域に含まれる画素の数が予め定められた値以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。
【請求項１３】
記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段とを備えた画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記リファレンス画像処理、及び品質判定処理に要する時間が、前記印刷処理に要する時間以上か否か判別する判別ステップと、
前記判別ステップにより肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停ステップと
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来から印刷業界を中心に、プリントオンデマンドと呼ばれる電子写真技術などに基づくデジタル印刷技術が一般的になっており、印刷品質を維持し効率的に必要量の印刷物を生産することが求められている。
【０００３】
また、近年、通常のオフィスにおいても印刷品質が保たれた印刷物を効率良く作成する要求がある。
【０００４】
この印刷品質に関して、従来は、印刷出力物の画像品質の検査においては、印刷出力物を作業者が目視によって確認することが一般的であった。このため、作業者による官能評価に依存することになり検査レベルのばらつきが発生する恐れがあった。また、作業者の熟練度で検査時間が左右されることとなり、また人手に頼るため検査時間の短縮には限界があった。
【０００５】
そこで近年、印刷出力物の画像品質検査を行う装置が考案されている。このような装置として、印字完了した印字出力物をスキャナやカメラで読み取り、印字画像のイメージデータとスキャンしたスキャンデータを比較することにより、印字ミス・インクたれ・汚れを検出する装置が提案されている（例えば、特許文献１参照）。
【０００６】
この特許文献では、印字完了した印字出力物をスキャナやカメラで読み取り、印字画像のイメージデータをリファレンスとしスキャンし、印字出力物のスキャンデータと比較する方法、及び印字ミスが検出された場合に印字を中止することが述べられている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−９４６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献では、印字画像のイメージデータをリファレンスとして一括保管しておいた状態で比較するものとしており、印字画像のイメージデータ生成、印字動作、印字出力物のスキャン動作、比較動作の処理タイミングについて言及していない。
【０００９】
このように、画像が印刷された印刷部の品質を検査する場合、処理を行うタイミングによっては、印刷されるタイミングと検査するタイミングとの間にずれが生じ、結果として検査待ちの印刷物が滞留するという課題があった。
【００１０】
本発明の目的は、検査待ちの印刷物が滞留することを抑制する画像処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１の画像処理装置は、記録媒体に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段と、前記生成手段により生成された印刷画像データが示す画像を前記記録媒体に印刷する印刷処理を行う印刷手段と、前記印刷手段により画像が印刷された前記記録媒体から画像を読み取ることで、前記記録媒体に印刷された前記画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段と、前記生成手段により生成された印刷画像データから、前記スキャン画像取得手段により取得された前記スキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段と、前記スキャン画像取得手段により取得された前記スキャン画像、及び前記リファレンス画像生成手段により生成されたリファレンス画像を比較することにより、前記印刷手段により前記記録媒体に印刷された画像の品質を判定する品質判定処理を行う品質判定手段と、前記印刷処理により、前記記録媒体に印刷される画像がカラー画像か否か判別する判別手段と、前記判別手段により肯定判別されたときは、前記印刷画像データ生成処理、及び前記リファレンス画像処理を行った後に、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うように、前記印刷画像データ生成処理、前記リファレンス画像処理、前記印刷処理、前記スキャン画像取得処理、及び前記品質判定処理を行うタイミングを調停する調停手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、検査待ちの印刷物が滞留することを抑制する画像処理装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係る画像処理装置を含む画像処理システムの概略構成を示す図である。
【図２】図１における画像処理装置を制御する画像形成コントローラ、及び画像検査コントローラの概略構成を示す図である。
【図３】図１における画像印刷ユニット、画像検査ユニット、及びフィニッシングユニットの機械的構成を示す図である。
【図４】図３における検査スキャナのスキャン方法について説明するための図である。
【図５】図２における画像比較判定部の判定方法について説明するための図である。
【図６】図２における画像検査コントローラにより実行される調停処理の手順を示すフローチャートである。
【図７】図２における画像形成コントローラにより実行される印刷画像データ生成処理の手順を示すフローチャートである。
【図８】図２における画像検査コントローラにより実行される画像検査処理の手順を示すフローチャートである。
【図９】図２の検査表示部に画像検査結果がＯＫであることを表示した画面例を示す図である。
【図１０】図２の検査表示部に画像検査結果がＮＧであることを表示した画面例を示す図である。
【図１１】５枚のモノクロ画像を並列処理で画像検査処理を行った場合のタイミングチャートを示す図である。
【図１２】５枚のカラー画像を逐次処理で画像検査処理を行った場合のタイミングチャートを示す図である。
【図１３】リファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合に並列処理で画像検査処理を行った場合のタイミングチャートを示す図である。
【図１４】図２における画像検査コントローラにより実行される第２の実施の形態での調停処理の手順を示すフローチャートである。
【図１５】図２における画像検査コントローラにより実行される第３の実施の形態での調停処理の手順を示すフローチャートである。
【図１６】図２における画像検査コントローラにより実行される第４の実施の形態での調停処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１５】
［第１の実施の形態］
図１は、本発明の実施の形態に係る画像処理装置１０１を含む画像処理システム１００の概略構成を示す図である。
【００１６】
図１において、画像処理システム１００は、画像処理装置１０１、プリントサーバ１０６、及びＰＣ１０７，１０８で構成され、これらはＬＡＮ１０５により接続されている。
【００１７】
画像処理装置１０１は、画像印刷ユニット１０２、画像検査ユニット１０３、及びフィニッシングユニット１０４で構成される。
【００１８】
画像印刷ユニット１０２は画像の処理を行い、記録媒体に印刷する。以下の説明では、記録媒体を紙として説明する。画像検査ユニット１０３は、画像が印刷された紙に対して画像検査処理を行う。そして、フィニッシングユニット１０４は、画像検査ユニット１０３で画像検査処理が行われた紙を排紙する。
【００１９】
従って、画像処理装置１０１により、印刷が実行される際に、紙に印刷された画像の検査をインラインで実施して印刷物が排紙されることになる。
【００２０】
従って、画像処理装置１０１は、印刷、画像検査、フィニッシングまでを一貫して行う、いわゆるインライン画像検査を実現する画像処理装置である。
【００２１】
画像処理システム１００において、ユーザはＰＣ１０７またはＰＣ１０８から画像処理装置１０１に対してプリントサーバ１０６を経由して印刷を依頼することができる。
【００２２】
図２は、図１における画像処理装置１０１を制御する画像形成コントローラ２０１、及び画像検査コントローラ２１０の概略構成を示す図である。
【００２３】
図２において、画像形成コントローラ２０１は、ＬＡＮ制御部２０３、ＲＩＰ処理部２０４、操作部２０５、画像形成制御部２０６、メモリ部２０７、印刷画像処理部２０８、機構プロセス制御部２０９、及び検査スキャナ２１７で構成される。
【００２４】
ＬＡＮ制御部２０３は、ＬＡＮ通信を制御する。具体的には、ＬＡＮ１０５から画像データ（例えばＰＤＬデータ）を受信したり、画像処理装置１０１の各種画像データや画像処理装置の情報をＬＡＮ１０５に送信したりする。
【００２５】
ＲＩＰ処理部２０４は、入力されたＰＤＬデータを解読し印刷に用いられるＲＩＰデータに展開する。操作部２０５はユーザが各種の操作を行うための操作パネル、及び操作情報を表示するための表示部を備える。
【００２６】
画像形成制御部２０６は画像形成コントローラ２０１の各部を制御する。メモリ部２０７は、ＰＤＬデータ、及び印刷画像データなどを記憶するデータメモリ、そして、制御プログラムを記憶するプログラムメモリを兼ね備えている。上記印刷画像データは、紙に画像を印刷するための画像データである。
【００２７】
印刷画像処理部２０８は、紙に画像を印刷するための印刷画像データを生成する印刷画像データ生成処理を行う生成手段に対応する。
【００２８】
機構プロセス制御部２０９は、画像を印刷することについて印刷手段に対応し、印刷画像処理部２０８により生成された印刷画像データが示す画像を紙に印刷する印刷処理を行う。さらに、機構プロセス制御部２０９は紙に画像を印刷する際に、画像処理装置１０１を構成する、画像印刷ユニット１０２、画像検査ユニット１０３、フィニッシングユニット１０４における印刷、記録紙制御を行う。
【００２９】
すなわち、機構プロセス制御部２０９は、画像印刷ユニット１０２での印刷処理、画像検査ユニット１０３での画像検査処理、フィニッシングユニット１０４での排紙処理において、紙への印刷制御、紙の搬送機構制御を行う。
【００３０】
検査スキャナ２１７は画像検査ユニット１０３において、紙に印刷された画像を読み取ることで、紙に印刷された画像を示す画像データを得る。本実施の形態での検査スキャナ２１７は読み取り用の光源とラインセンサを備えたイメージスキャナであり、紙を走査して画像を読み取るものである。また、上記ラインセンサの読み取り解像度は６００ｄｐｉであるものとする。
【００３１】
画像検査コントローラ２１０は、検査操作部２１１、メモリ部２１２、リファレンス画像処理部２１３、検査表示部２１４、印刷検査処理タイミング調停部２１５、及び検査制御部２１６で構成される。
【００３２】
さらに、画像検査コントローラ２１０は、スキャン画像処理部２１８、画像比較判定部２２０、スキャン画像格納部２２１、及びリファレンス画像格納部２２２で構成される。
【００３３】
スキャン画像処理部２１８は、検査スキャナ２１７で得られた画像データを画像比較判定部２２０で検査するための画像処理を行う。具体的に、ここでの画像処理は、解像度変換処理やスキャナ特性補正処理などである。このスキャン画像処理部２１８で処理された画像データをスキャン画像と表現する。このスキャン画像処理部２１８、及び検査スキャナ２１７は、画像が印刷された紙から画像を読み取ることで、紙に印刷された画像を示すスキャン画像を取得するスキャン画像取得処理を行うスキャン画像取得手段に対応する。
【００３４】
検査操作部２１１はユーザが画像検査に係る各種の操作を行う操作パネルを備えている。メモリ部２１２は画像検査コントローラ２１０で行う各種処理のプログラムが記憶されている。
【００３５】
リファレンス画像処理部２１３は、印刷画像データを、スキャン画像と比較するための照合用データとするための画像処理を行う。具体的に、ここでの画像処理は、印刷画像データを２値画像から多値画像へ変換するデスクリーン処理や、階調補正や解像度変換処理などである。上記照合用データを、以下の説明では単にリファレンス画像と表現する。また、画像が印刷された紙を印刷物と表現する。このリファレンス画像処理部２１３は、生成された印刷画像データから取得されたスキャン画像と比較するためのリファレンス画像を生成するリファレンス画像処理を行うリファレンス画像生成手段に対応する。
【００３６】
検査表示部２１４は、画像検査結果に関してユーザに対する表示を行う。印刷検査処理タイミング調停部２１５は、画像検査を行う場合に、印刷画像データの生成処理と画像検査処理とを実行するタイミングを制御する検査制御処理を、「並列処理」及び「逐次処理」のいずれか一方に決定する。
【００３７】
検査制御部２１６は画像検査コントローラ２１０の各部を制御する。画像比較判定部２２０は、品質判定手段に対応し、スキャン画像、及びリファレンス画像を比較することにより、印刷された画像の品質を判定する品質判定処理を行う。
【００３８】
スキャン画像格納部２２１は画像比較判定部２２０おける判定の際に、スキャン画像を格納する。リファレンス画像格納部２２２はリファレンス画像を格納する。
【００３９】
通信線２２３は画像形成制御部２０６と検査制御部２１６とが情報のやり取りをするための通信線である。ここで通信される情報として、画像形成制御部２０６で設定された印刷設定情報、検査制御部２１６で設定された検査設定情報などが挙げられる。この通信線２２３は、ＬＡＮケーブルなどでもよく、画像形成制御部２０６と検査制御部２１６とが対応可能な通信プロトコルに合わせて適宜定めるようにする。
【００４０】
また、本実施の形態では画像形成制御部２０６と検査制御部２１６とを１対１で接続する形態を用いているが、１つ以上の画像形成コントローラの各々に対して１つ以上の画像検査コントローラを接続してもよい。
【００４１】
図３は、図１における画像印刷ユニット１０２、画像検査ユニット１０３、及びフィニッシングユニット１０４の機械的構成を示す図である。
【００４２】
図３において、レーザ露光部３０２は、印刷画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡（ポリゴンミラー）３０３に入射させ、反射走査光として感光ドラム３０５に照射する。なお、画像処理装置１０１は、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）で印刷するために４連の現像ユニットが設けられており、感光ドラムは４つあるが、ここでは感光ドラム３０５を用いて説明している。
【００４３】
作像部３０４では感光ドラム３０５を回転駆動し、作像部３０４の帯電器によって感光ドラム３０５を帯電させ、感光ドラム３０５に形成された潜像をトナーによって現像する。
【００４４】
そしてそのトナー像を、搬送ベルト３０６で搬送された紙に転写し、転写されずに感光ドラム３０５に残った微小トナーを回収する。
【００４５】
このように、ＣＭＹＫの順に並べられた４連の現像ユニットはシアンステーションの作像開始所定時間経過後にマゼンダ、イエロー、ブラックの作像動作を順次実行していく。このタイミング制御によって記録時上に色ずれのない、フルカラートナー像が転写される。
【００４６】
なお、画像処理装置１０１はカラー画像印刷を想定しているが、これに限定するものではなく、ブラックの現像ユニットのみを搭載した画像形成装置であってもよい。
【００４７】
定着部３０８はローラやベルトの組み合わせで構成され、ハロゲンヒータなどの熱源を内蔵し、作像部３０４によって紙に転写されたトナーを、熱と圧力により溶解、定着させる。搬送ベルト３０７は、作像部３０４から定着部３０８に紙を搬送する。
【００４８】
給紙部３０９は、その内部に記録紙収納部３１０が設けられている。記録紙収納部３１０の代表例はいわゆる記録紙カセットやペーパーデッキである。
【００４９】
記録紙収納部３１０は１つであっても、複数種類の記録媒体を使うために、各種の記録媒体をそれぞれ収納できるように複数であっても良い。印刷を行う際には記録紙収納部３１０に収納された記録媒体から１枚を分離されて引き出され、搬送ローラ３１１によって作像部３０４に搬送される。
【００５０】
排紙ローラ３１２は画像印刷ユニット１０２から紙を排紙する。従って、記録紙収納部３１０から引き出され、トナー転写され、定着部３０８で定着された紙は、排紙ローラ３１２により排紙される。
【００５１】
給紙ローラ３１４は画像印刷ユニット１０２から排紙された紙を受け取り画像検査ユニット１０３に給紙する。搬送ベルト３１５は給紙ローラ３１４により給紙された紙を搬送する。
【００５２】
検査スキャナ２１７は、搬送ベルト３１５により搬送される紙を走査して紙に印刷された画像を読み取る。搬送ベルト３１７は紙を搬送する。排紙ローラ３１８は、画像検査ユニット１０３から紙を排紙する。
【００５３】
給紙ローラ３２０は画像検査ユニット１０３から排紙された紙を受け取りフィニッシングユニット１０４に給紙する。
【００５４】
排紙分離機３２１は排紙先を振り分ける。排紙ローラ３２２は、排紙トレー３２３に紙を排紙する。一方、排紙ローラ３２４は、排紙トレー３２５に紙を排紙する。
【００５５】
なお、上述した画像印刷ユニット１０２、画像検査ユニット１０３、フィニッシングユニット１０４における印刷制御、記録紙制御は、全て図２の機構プロセス制御部２０９により行われるものである。
【００５６】
また、図３に示されるように、画像処理装置１０１は、印刷、検査、その検査結果による排紙制御を、１枚の紙に印刷し、印刷物を排紙するプロセスの中でリアルタイムに行うインライン画像検査装置となっている。
【００５７】
図４は、図３における検査スキャナ２１７のスキャン方法について説明するための図である。
【００５８】
図４において、検査スキャナ２１７は、光源６０３及びスキャンセンサ６０５で構成されている。
【００５９】
印刷物６０１は搬送ベルト３１５により搬送される際に、検査スキャナ２１７に差し掛かかり、印刷物６０１は移動しながら紙面上の画像が検査スキャナ２１７にスキャンされる。
【００６０】
この際に、検査制御部２１６は、スキャン画像処理部２１８を介して検査スキャナ２１７を制御して、光源６０３を発光させ、スキャンセンサ６０５により画像データを取得する。
【００６１】
なお、本実施の形態では、検査スキャナ２１７のスキャンセンサ６０５の読み取り解像度は６００ｄｐｉである。従って、スキャン時の主走査方向の解像度は６００ｄｐｉとなる。
【００６２】
また、スキャン画像処理部２１８は印刷物６０１の搬送方向の解像度、すなわち副走査方向の解像度も同じく６００ｄｐｉになるように画像処理を行う。
【００６３】
また、スキャン画像処理部２１８は、印刷物６０１の斜行や位置ずれにより、機構的なずれや歪みが生じた場合でも、それらを補正することができる。
【００６４】
図５は、図２における画像比較判定部２２０の判定方法について説明するための図である。
【００６５】
図５において、リファレンス画像及びスキャン画像が示されている。
【００６６】
画像比較判定部２２０は、リファレンス画像処理部２１３、スキャン画像処理部２１８でそれぞれ解像度変換を行い、検査解像度に一致させたリファレンス画像とスキャン画像をビットマップでマッチングを行う。
【００６７】
すなわち、画像比較判定部２２０は、リファレンス画像とスキャン画像を、同図に示されるように、複数の５×５画素ブロックに分割し、それぞれの画素ブロック内で画素毎にＲＧＢもしくはＣＭＹＫでの濃度比較を行う。
【００６８】
ＲＧＢで比較を行うか、ＣＭＹＫでの比較を行うかは画像に応じて設定変更が可能であり、例えばカラー画像の場合にはＲＧＢで比較を行い、白黒画像の場合にはＣＭＹＫ（Ｋのみ）で比較を行う。
【００６９】
同図に示されるリファレンス画像、及びスキャン画像は、白黒画像の一部を表している。また、画素における濃度データは０〜２５５の多値データとなっている。そこで、比較値を以下の式により求める。
【００７０】
比較値＝［スキャン画像濃度データ値］−［リファレンス画像濃度データ値］
そして、比較値の絶対値と、予め定められた許容濃度差を比較する。その結果、比較値の絶対値＜許容濃度差である場合には、該当画素をＯＫと判定し、それ以外の場合にはＮＧと判定する。
【００７１】
例えば、許容濃度差が４０に設定されていて、画素７０３の画像濃度データ値が２５５、画素７０４の画像濃度データ値が０であるとすると、比較値の絶対値は、｜０−２５５｜であるので、許容濃度差の４０よりも大きいことから、該当画素はＮＧと判定される。
【００７２】
このように５×５画素の画素ブロック内で各画素に対して同等の品質判定処理を繰り返して、画素ブロック単位でのＯＫ判定率を求める。この画素ブロック単位でのＯＫ判定率と予め設定されたＯＫ判定閾値を比較する。
【００７３】
例えばＯＫ判定閾値が８０％で指定されている場合に、ブロック内のＮＧ画素が１画素であった場合には、判定率（９６％）＞ＯＫ判定閾値（８０％）であるから、該当ブロックに関しては、判定ＯＫとする。
【００７４】
この判定を印刷物全面で行い、全てのブロックで判定ＯＫとなった場合にはＯＫと判定され、１ブロックでもＮＧがある場合にはＮＧと判定される。
【００７５】
なお、画像データの比較は５×５画像ブロックで画素ごとに行われるため、比較時の画像の解像度が高いほど比較対象となる画素数が多くなる。従って、比較の繰り返しの回数が多くなる。すなわち、画像比較時の画像解像度が高いほど、判定に要する時間が長くなる。
【００７６】
このように、画像比較判定部２２０は、スキャン画像、及びリファレンス画像の各々を複数の領域に分割し、分割した領域に含まれる画素の濃度を比較することにより、紙に印刷された画像の品質を判定する品質判定処理を行う。本実施の形態では、検査における精度を示す精度レベルがある。この精度レベルには、通常レベルの検査を行う「標準」と、より高精度の検査を行う「高解像度」とがある。
【００７７】
そして、この精度レベルとは、画像の検査を行う場合に、どの程度細かい画像不良まで検出するかを示すものである。
【００７８】
例えば印刷時の文字の誤字、脱字や、図形や罫線の比較的大きな領域部分の脱落や、印刷された大きな領域の汚れなどを検出するのであればそれほど高精度の検査は必要としない。
【００７９】
一方、小さなシミや、文字、図形、罫線の小さな領域のかすれなどを検出する場合はより高精度の検査が必要になる。
【００８０】
精度レベルは画像検査コントローラ２１０でリファレンス画像とスキャン画像との検査解像度に依存する。
【００８１】
上記領域に含まれる画素の数は、「標準」よりも「高解像度」の方が多い。そして、「標準」の場合は、並列処理でも検査待ちの印刷物が滞留しないが、「高解像度」の場合は、並列処理であれば検査待ちの印刷物が滞留するので、逐次処理で行うようになっている。
【００８２】
このように、本実施の形態における精度レベルは、通常レベルの検査を行う「標準」と、より高精度の検査を行う「高解像度」のいずれか一方が設定される。
【００８３】
図６は、図２における画像検査コントローラ２１０により実行される調停処理の手順を示すフローチャートである。
【００８４】
図６において、検査設定が入力されると（ステップＳ４０１）、画像検査を行うか否か判別する（ステップＳ４０２）。上記検査設定には、画像検査を行わない設定と、画像検査を行う設定とがある。なお、上記検査設定では、上述した精度レベルも設定される。
【００８５】
ステップＳ４０２の判別の結果、画像検査を行わないときは（ステップＳ４０２でＮＯ）、画像検査を行わないことを画像形成制御部２０６に通知して（ステップＳ４０３）、本処理を終了する。
【００８６】
一方、ステップＳ４０２の判別の結果、画像検査を行うときは（ステップＳ４０２でＹＥＳ）、画像検査を行うことを画像形成制御部２０６に通知する（ステップＳ４０４）。
【００８７】
次いで、画像形成制御部２０６から印刷画像処理部２０８にて処理される際の印刷設定通知を受信する（ステップＳ４０５）。ここで印刷画像処理部２０８にて処理される際の印刷設定とは、印刷画像データがカラー画像か、モノクロ画像かを示す情報である。また、この情報は、リファレンス画像がカラー画像か、モノクロ画像かを示す情報でもある。
【００８８】
次いで、印刷画像データがカラー画像か否か判別する（ステップＳ４０６）。このステップＳ４０６は、紙に印刷される画像がカラー画像か否か判別する判別手段に対応する。
【００８９】
ステップＳ４０６の判別の結果、印刷画像データがカラー画像のときは（ステップＳ４０６でＹＥＳ）、検査制御処理を逐次処理に決定し（ステップＳ４０７）、ステップＳ４０９に進む。このステップＳ４０７は、カラー画像と肯定判別されたときに、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する調停手段に対応する。
【００９０】
一方、ステップＳ４０６の判別の結果、印刷画像データがカラー画像ではないときは（ステップＳ４０６でＮＯ）、検査制御処理を並列処理に決定する（ステップＳ４０８）。
【００９１】
このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。
【００９２】
そして、決定された検査制御処理を画像形成制御部２０６に通知して（ステップＳ４０９）、本処理を終了する。
【００９３】
図７は、図２における画像形成コントローラ２０１により実行される印刷画像データ生成処理の手順を示すフローチャートである。
【００９４】
図７において、ＬＡＮ制御部２０３または操作部２０５から印刷指示されると（ステップＳ４１１でＹＥＳ）、画像検査コントローラ２１０から画像検査設定を受信する（ステップＳ４１２）。この画像検査設定には、画像検査を行うか否かが示されている。
【００９５】
次いで、画像検査を行うか否か判別する（ステップＳ４１３）。ステップＳ４１３の判別の結果、画像検査を行わないときは（ステップＳ４１４でＮＯ）、逐次処理でもなく、並列処理でもない通常印刷処理を行い（ステップＳ４１４）、本処理を終了する。
【００９６】
一方、ステップＳ４１３の判別の結果、画像検査を行うときは（ステップＳ４１４でＹＥＳ）、上述した印刷設定通知を画像検査コントローラ２１０に送信する（ステップＳ４１５）。この後、画像検査コントローラ２１０から決定された検査制御処理が通知される。
【００９７】
次いで、通知された検査制御処理が逐次処理か否か判別する（ステップＳ４１６）。ステップＳ４１６の判別の結果、通知された検査制御処理が逐次処理のときは（ステップＳ４１６でＹＥＳ）、印刷画像データ生成処理を逐次処理で行い（ステップＳ４１８）、本処理を終了する。
【００９８】
一方、ステップＳ４１６の判別の結果、通知された検査制御処理が逐次処理ではないときは（ステップＳ４１６でＮＯ）、印刷画像データ生成処理を並列処理で行い（ステップＳ４１７）、本処理を終了する。
【００９９】
上述した印刷画像データ生成処理を逐次処理した場合は、印刷画像データの生成と画像検査コントローラ２１０への転送を全ページ一括で行うこととなる。一方、印刷画像データ生成処理を並列処理した場合は、印刷画像データの生成と画像検査コントローラ２１０への転送を１ページずつ行うこととなる。
【０１００】
図８は、図２における画像検査コントローラ２１０により実行される画像検査処理の手順を示すフローチャートである。
【０１０１】
図８において、画像形成コントローラ２０１から印刷画像データを受信し（ステップＳ５０１）、リファレンス画像処理部２１３が印刷画像データを画像処理する（ステップＳ５０２）。この画像処理により印刷画像データから得られたリファレンス画像をリファレンス画像格納部２２２が格納する（ステップＳ５０３）。
【０１０２】
その一方で、画像形成制御部２０６は機構プロセス制御部２０９を制御して印刷する。印刷物が、画像検査ユニット１０３に順次搬送されることで、検査スキャナ２１７により印刷物が精度レベルに応じてスキャンされる。
【０１０３】
これによりスキャン画像処理部２１８は、スキャンにより得られた画像データを取得する（ステップＳ５０４）。次いで、スキャン画像処理部２１８はスキャンにより得られた画像データを画像処理し（ステップＳ５０５）、この画像処理により画像データから得られたスキャン画像をスキャン画像格納部２２１が格納する（ステップＳ５０６）。
【０１０４】
次いで、検査制御部２１６がリファレンス画像、及びスキャン画像を画像比較判定部２２０に転送することで、画像比較判定部２２０が画像比較判定を行う（ステップＳ５０７）。
【０１０５】
次いで、検査制御部２１６は、画像比較判定部２２０により得られた画像比較判定の結果（ＯＫまたはＮＧ）を画像形成制御部２０６に通知する（ステップＳ５０８）。
【０１０６】
そして、検査制御部２１６は、画像比較判定結果がＯＫか否か判別する（ステップＳ５０９）。ステップＳ５０９の判別の結果、画像比較判定結果がＯＫのときは（ステップＳ５０９でＹＥＳ）、検査表示部２１４に画像検査結果がＯＫであることを表示し（ステップＳ５１０）、本処理を終了する。
【０１０７】
一方、ステップＳ５０９の判別の結果、画像比較判定結果がＮＧのときは（ステップＳ５０９でＮＯ）、検査表示部２１４に画像検査結果がＮＧであることを表示し（ステップＳ５１１）、本処理を終了する。
【０１０８】
図９は、図２の検査表示部２１４に画像検査結果がＯＫであることを表示した画面例を示す図である。
【０１０９】
図９において、結果表示領域８０１に、画像検査結果がＯＫであることが示されている。また、スキャン画像８０２はステップＳ５０３においてスキャン画像格納部２２１により格納されたスキャン画像が表示される。確認ボタン８０３はユーザが確認を行うためのボタンであり、確認ボタン８０３を押下することで、ユーザが結果を確認したものとしてこの画面が消去される。
【０１１０】
図１０は、図２の検査表示部２１４に画像検査結果がＮＧであることを表示した画面例を示す図である。
【０１１１】
図１０は、スキャン画像に汚れ（黒点）があったため、ＮＧとなった場合の表示例である。
【０１１２】
図１０において、結果表示領域８０１に、画像検査結果がＮＧであることが示されている。また、図９と同様にスキャン画像８０２、及び確認ボタン８０３も表示される。
【０１１３】
また、拡大表示９０３はＮＧとなった画素ブロック周辺を拡大して示している。また、汚れ９０４は印刷不良により発生した汚れ（黒点）を示している。
【０１１４】
９０５はユーザが確認を行うためのボタンであり、ボタン９０５を押下することで、ユーザが結果を確認したものとして表示が消去される。
【０１１５】
図１１は、５枚（５ページ）のモノクロ画像を並列処理で画像検査処理を行った場合のタイミングチャートを示す図である。
【０１１６】
図１１おけるタイミングチャートは、印刷画像データ生成、印刷、印刷物スキャン、及び画像検査処理のタイミングを示し、印刷速度を１２０ｐｐｍ、縦線の間隔を１００ｍｓとしている。また、紙間に要する時間に関しては、説明を簡単にするために印刷時間に含まれているものとする。これら印刷速度、縦線の間隔、及び紙間に要する時間に関しては、後に説明する図１２，１３のタイミングチャートでも同じである。
【０１１７】
まず、１枚目の印刷画像データ生成が終わったタイミングで、画像形成コントローラ２０１は２枚目の印刷画像データ生成を開始する。
【０１１８】
また、１枚目の印刷画像データ生成が終わったタイミングで機構プロセス制御部２０９は１枚目の印刷を開始する。
【０１１９】
さらに、１枚目の印刷画像データ生成が終わったタイミングで１枚目のリファレンス画像処理を開始する。タイミングチャートにおけるリファレンス画像処理には検査制御部２１６でのリファレンス画像の受信とリファレンス画像処理部２１３でのリファレンス画像処理の両方が含まれている。このリファレンス画像処理が受信とリファレンス画像処理とを含むことに関しては、後に説明する図１２，１３のタイミングチャートでも同じである。
【０１２０】
次いで、機構プロセス制御部２０９は１枚目の印刷が終わったタイミングで、２枚目の印刷画像データ生成は終わっているので２枚目の印刷を開始する。
【０１２１】
また、１枚目の印刷が終わったタイミングで検査スキャナ２１７は１枚目の印刷物スキャンを開始する。タイミングチャートにおける印刷物スキャンにはスキャン画像処理部２１８でのスキャン画像処理の時間が含まれている。この印刷物スキャンがスキャン画像処理を含むことに関しては、後に説明する図１２，１３のタイミングチャートでも同じである。
【０１２２】
次に、１枚目の印刷物スキャンが終わったタイミングで画像比較判定部２２０は１枚目の画像検査処理を行い、これが終了すると１枚目の印刷と画像検査処理が終了する。この１枚目と同様に、以下５枚目までの処理が行われる。
【０１２３】
このように、並列処理は、印刷画像データ生成処理、印刷処理、スキャン画像取得処理、リファレンス画像処理、品質判定処理を並列して行う。
【０１２４】
図１２は、５枚（５ページ）のカラー画像を逐次処理で画像検査処理を行った場合のタイミングチャートを示す図である。
【０１２５】
図１２では、逐次処理で行われるため、まず画像形成コントローラ２０１で５枚全部の印刷画像データ生成とリファレンス画像処理部２１３でのリファレンス画像処理が一括で行われる。
【０１２６】
印刷画像データ生成とリファレンス画像処理がすべて終わった後、機構プロセス制御部２０９にて行われる印刷と、検査スキャナ２１７での印刷物のスキャン、画像比較判定部２２０での画像比較判定のみを１枚ずつ並列にパイプライン処理する。
【０１２７】
まず、１枚目の印刷画像データ生成が終わったタイミングで、画像形成コントローラ２０１は２枚目の印刷画像データ生成を開始する。
【０１２８】
また、１枚目の印刷画像データ生成が終わったタイミングで１枚目のリファレンス画像処理を開始する。
【０１２９】
１枚目のリファレンス画像処理が終了したタイミングで、２枚目の印刷画像データ生成は既に終了しているので、リファレンス画像処理部２１３は２枚目のリファレンス画像処理を開始する。
【０１３０】
同様に、３枚目の印刷画像データ生成、リファレンス画像処理、４枚目の印刷画像データ生成、リファレンス画像処理、５枚目の印刷画像データ生成、リファレンス画像処理を行う。
【０１３１】
次に、５枚目のリファレンス画像処理が終わったタイミングで機構プロセス制御部２０９は１枚目の印刷を開始する。そして、機構プロセス制御部２０９は１枚目の印刷が終わったタイミングで、２枚目の印刷を開始する。
【０１３２】
また、１枚目の印刷が終わった同じタイミングで検査スキャナ２１７は１枚目の印刷物スキャンを開始する。
【０１３３】
次に、２枚目の印刷物スキャンが終わったタイミングで画像比較判定部２２０は、１枚目の画像比較判定処理を行い、これが終了すると１枚目の印刷と画像検査処理が終了する。
【０１３４】
そして１枚目と同様に、２枚目の印刷、印刷物スキャン、画像比較判定処理を行い、３枚目の印刷、印刷物スキャン、画像比較判定処理を行う。
【０１３５】
さらに、４枚目の印刷、印刷物スキャン、画像比較判定処理を行い、５枚目の印刷、印刷物スキャン、画像比較判定処理を行う。以上により、カラー画像５枚分の印刷と画像検査処理が終了する。
【０１３６】
このように、逐次処理は、印刷画像データ生成処理、リファレンス画像処理を行った後に、印刷処理、スキャン画像取得処理、及び品質判定処理を行う。
【０１３７】
ここで、図１１と図１２のタイムチャートを比較する。モノクロ画像の印刷と画像検査処理の場合は、処理する画像が軽いモノクロ画像である為にリファレンス画像処理に要する時間が比較的短い。
【０１３８】
このように同一ページのリファレンス画像処理と画像比較判定処理の合計時間が印刷時間以下ならば図１１のように、印刷速度に追従して画像検査処理を行え、検査結果をリアルタイムに反映することができる。
【０１３９】
一方、カラー画像の印刷と画像検査処理の場合には、モノクロ画像に比べてカラー画像の方が処理するデータ量が多いため、リファレンス画像処理やリファレンス画像の転送に要する時間が比較的長くなってしまう。
【０１４０】
このような同一ページのリファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合は、まず図１２のように印刷画像データ生成とリファレンス画像処理を予め一括に行う。
【０１４１】
次にそれが終了した後に印刷、印刷物スキャン、画像比較判定処理を行うことにより、印刷速度に追従して画像検査処理を行え、検査結果をリアルタイムに反映することができる。
【０１４２】
図１３は、リファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合に並列処理で画像検査処理を行った場合のタイミングチャートを示す図である。
【０１４３】
なお、このタイミングチャートは、本発明を実施したものではなく、リファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上の場合の並列処理の例を示している。
【０１４４】
図１３において、１枚目の印刷画像データ生成、印刷、印刷物スキャン、リファレンス画像処理、画像比較判定処理が行われる。以下同様にして、５枚目までの印刷画像データ生成、印刷、印刷物スキャン、リファレンス画像処理、画像比較判定処理が行われる。
【０１４５】
このように同一枚のリファレンス画像処理と画像比較判定処理の合計時間が印刷時間以上になってしまう場合は、印刷速度に対して検査速度が追従できなくなる。
【０１４６】
そうなると枚数が増えるにつれて、印刷が終わったタイミングと検査結果が出るタイミングに乖離が発生し、検査結果をリアルタイムに反映することができなくなってしまう。
【０１４７】
上述した実施の形態によれば、印刷画像データが、モノクロ画像の場合と比較して処理時間を要するカラー画像のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して、検査待ちの印刷物が滞留することを抑制することができる。
【０１４８】
［第２の実施の形態］
第２の実施の形態では、図６の調停処理の変形例について説明する。その他の構成は第１の実施の形態と同じである。
【０１４９】
図１４は、図２における画像検査コントローラ２１０により実行される第２の実施の形態での調停処理の手順を示すフローチャートである。
【０１５０】
図１４において、図６と実質的に異なる点は、ステップＳ１３０８が新たに加わった点である。また、ステップＳ１３０５で受信する印刷設定は、印刷画像データがカラー画像か、モノクロ画像かを示す情報であったが、さらに印刷画像データの印刷解像度を示す情報が追加されている。
【０１５１】
そこで、まずステップＳ１３０６の判別の結果、印刷画像データがカラー画像ではないときは（ステップＳ１３０６でＮＯ）、印刷解像度が１２００ｄｐｉ以上か否か判別する（ステップＳ１３０８）。このステップＳ１３０８は、印刷処理における印刷解像度が予め定められた解像度以上か否か判別する判別手段に対応する。予め定められた解像度は、本実施の形態では１２００ｄｐｉであるが、装置の性能により異なるため、実験などにより、予めその装置に適用可能な解像度を適宜定めるようにする。
【０１５２】
ステップＳ１３０８の判別の結果、印刷解像度が１２００ｄｐｉ以上のときは（ステップＳ１３０８でＹＥＳ）、検査制御処理を逐次処理に決定する（ステップＳ１３０７）。
【０１５３】
このステップＳ１３０７は、１２００ｄｐｉ以上と肯定判別されたときは、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する調停手段に対応する。
【０１５４】
一方、ステップＳ１３０８の判別の結果、印刷解像度が１２００ｄｐｉ未満のときは（ステップＳ１３０８でＮＯ）、検査制御処理を並列処理に決定する（ステップＳ１３０９）。このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。
【０１５５】
上述した実施の形態によれば、印刷解像度が予め定められた解像度以上のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して、検査待ちの印刷物が滞留することを抑制することができる。
【０１５６】
［第３の実施の形態］
第３の実施の形態では、図６の調停処理の変形例について説明する。その他の構成は第１の実施の形態と同じである。
【０１５７】
図１５は、図２における画像検査コントローラ２１０により実行される第３の実施の形態での調停処理の手順を示すフローチャートである。
【０１５８】
図１５において、図６と実質的に異なる点は、ステップＳ１４０６での判断内容が異なる点と、ステップＳ１４０８が新たに加わった点である。また、ステップＳ１４０５で受信する印刷設定は、印刷画像データがカラー画像か、モノクロ画像かを示す情報であったが、さらに印刷画像データの印刷解像度を示す情報が追加されている。
【０１５９】
また、第３の実施の形態は、ＲＩＰ処理部２０４によりＲＩＰデータに展開されたときに、操作部２０５の表示部に表示するための低解像度のサムネイル画像が生成されることがある場合の形態である。
【０１６０】
そこで、画像形成コントローラ２０１に、ステップＳ１４０５で受信した印刷設定に示される画像検査処理の対象となる印刷画像データに対応するサムネイル画像が存在するか否か判別する（ステップＳ１４０６）。
【０１６１】
ステップＳ１４０６の判別の結果、サムネイル画像が存在しないときは（ステップＳ１４０７でＮＯ）、検査制御処理を逐次処理に決定する（ステップＳ１４０７）。
【０１６２】
一方、ステップＳ１４０６の判別の結果、サムネイル画像が存在するときは（ステップＳ１４０７ＹＥＳ）、ステップＳ１４０１で入力された検査設定での精度レベルが標準か否か判別する（ステップＳ１４０８）。このステップ１４０８は、領域に含まれる画素の数が予め定められた値以上か否か判別する判別手段に対応している。この予め定められた値は、本実施の形態の場合は精度レベルが高解像度の場合の画素数になるが、装置の性能により異なるため、実験などにより、予めその装置に適用可能な画素数を適宜定めるようにする。
【０１６３】
ステップＳ１４０８の判別の結果、精度レベルが標準ではなく、高解像度のときは（ステップＳ１４０８でＮＯ）、上記ステップＳ１４０７に進む。従って、上記ステップＳ１４０７は調停手段に対応する。すなわち、領域に含まれる画素の数が予め定められた値以上と肯定判別されたときは、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。
【０１６４】
一方、ステップＳ１４０８の判別の結果、精度レベルが標準のときは（ステップＳ１４０８でＹＥＳ）、検査制御処理を並列処理に決定する（ステップＳ１４０９）。このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。
【０１６５】
上述した実施の形態によれば、領域に含まれる画素の数が予め定められた値以上のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して、検査待ちの印刷物が滞留することを抑制することができる。
【０１６６】
［第４の実施の形態］
第４の実施の形態では、図６の調停処理の変形例について説明する。その他の構成は第１の実施の形態と同じである。
【０１６７】
図１６は、図２における画像検査コントローラ２１０により実行される第４の実施の形態での調停処理の手順を示すフローチャートである。
【０１６８】
図１６において、図６と実質的に異なる点は、ステップＳ１５０６が追加され、さらにステップＳ１５０７での判断内容が異なる点である。また、ステップＳ１５０５で受信する印刷設定は、印刷画像データがカラー画像か、モノクロ画像かを示す情報であったが、さらに印刷画像データの印刷解像度を示す情報が追加されている。
【０１６９】
そこで、まず画像検査処理時間を算出する（ステップＳ１５０６）。この画像検査処理時間における画像検査処理は、リファレンス画像処理と画像比較判定処理とを示している。また画像検査処理時間の算出は、ステップＳ１５０１で入力された検査設定と画像形成コントローラ２０１への印刷指示内容によってほぼ一意的に決まるものとする。
【０１７０】
次いで、画像検査処理時間が印刷時間以上か否か判別する（ステップＳ１５０７）。このステップＳ１５０７は、リファレンス画像処理、及び品質判定処理に要する時間が、印刷処理に要する時間以上か否か判別する判別手段に対応する。
【０１７１】
ステップＳ１５０７の判別の結果、画像検査処理時間が印刷時間以上のときは（ステップＳ１５０７でＹＥＳ）、検査制御処理を逐次処理に決定する（ステップＳ１５０８）。このステップＳ１５０８は、ステップＳ１５０７で肯定判別されたときは、逐次処理を行うように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する調停手段に対応する。
【０１７２】
一方、ステップＳ１５０７の判別の結果、画像検査処理時間が印刷時間未満のときは（ステップＳ１５０７でＮＯ）、検査制御処理を並列処理に決定する（ステップＳ１５０９）。このように、否定判別されたときは、並列処理をするように、印刷画像データ生成処理、リファレンス画像処理、印刷処理、スキャン画像取得処理、及び品質判定処理を行うタイミングを調停する。
【０１７３】
上述した実施の形態によれば、リファレンス画像処理、及び品質判定処理に要する時間が、印刷処理に要する時間以上のときは、検査制御処理を逐次処理に決定するので、並列処理を行った場合と比較して検査待ちの印刷物が滞留することを抑制することができる。
【０１７４】
以上説明した第２〜第４の実施の形態は、第１の実施の形態における検査制御処理の決定方法に対する変形例であった。上述した変形例の他に、例えば接続されているネットワークの通信速度によって検査制御処理を決定するようにしてもよい。例えば、通信速度が予め定められた速度より高速であれば検査制御処理を並列処理に決定し、通信速度が予め定められた速度未満であれば検査制御処理を逐次処理に決定する。
【０１７５】
また、図１で説明したように、画像印刷ユニット、画像検査ユニット、フィニッシングユニットは物理的に分離可能であることから、各ユニットはより多くの機種と接続可能となっていることが多い。従って、画像印刷ユニットの印刷速度によって検査制御処理を決定するようにしてもよい。例えば、画像印刷ユニットの印刷速度が予め定められた速度より高速であれば検査制御処理を並列処理に決定し、印刷速度が予め定められた速度未満であれば検査制御処理を逐次処理に決定する。
【０１７６】
さらに、複数ページを１枚の紙に印刷したり、インサータを使用したときなど、画像処理装置のパフォーマンスを低下させるような印刷処理を行っているか否かで検査制御処理を決定するようにしてもよい。例えば、画像処理装置のパフォーマンスを低下させるような印刷処理を行っている場合は検査制御処理を並列処理に決定し、そうでないときは検査制御処理を並列処理に決定するようにしてもよい。
【０１７７】
以上説明した実施の形態により、検査待ちの印刷物が滞留することを抑制するだけではなく、検査結果を検査表示部２１４にリアルタイムに表示させることもできる。
【０１７８】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１７９】
１００  画像処理システム
１０１  画像処理装置
１０２  画像印刷ユニット
１０３  画像検査ユニット
１０４  フィニッシングユニット
２０４  ＲＩＰ処理部
２０５  操作部
２０６  画像形成制御部
２０７，２１２  メモリ部
２０８  印刷画像処理部
２０９  機構プロセス制御部
２１１  検査操作部
２１３  リファレンス画像処理部
２１４  検査表示部
２１５  印刷検査処理タイミング調停部
２１６  検査制御部
２１７  検査スキャナ
２１８  スキャン画像処理部
２２０  画像比較判定部
２２１  スキャン画像格納部
２２２  リファレンス画像格納部
【図１】
2013251611.tif 000003
【図２】
2013251611.tif 000004
【図３】
2013251611.tif 000005
【図４】
2013251611.tif 000006
【図５】
2013251611.tif 000007
【図６】
2013251611.tif 000008
【図７】
2013251611.tif 000009
【図８】
2013251611.tif 000010
【図９】
2013251611.tif 000011
【図１０】
2013251611.tif 000012
【図１１】
2013251611.tif 000013
【図１２】
2013251611.tif 000014
【図１３】
2013251611.tif 000015
【図１４】
2013251611.tif 000016
【図１５】
2013251611.tif 000017
【図１６】
2013251611.tif 000018