(57)【要約】【課題】チャートから効率的に補正パラメータを算出する。【解決手段】複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、前記第１の読取画像生成部が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出部と、検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、前記補正パラメータ算出部が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成部と、前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、を有することを特徴とする。【選択図】図７
2019087792.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、
前記第１の読取画像生成部が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出部と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、
前記補正パラメータ算出部が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、
を有することを特徴とする画像検査装置。
【請求項２】
前記補正パラメータ算出部は
前記第１の読取画像と、前記チャート画像とに基づいて、前記記録媒体の種類に応じて前記複数種類の補正パラメータを算出する、ことを特徴とする請求項１に記載の画像検査装置。
【請求項３】
前記チャート画像は、
前記複数種類の補正パラメータをそれぞれ算出するための複数のチャート要素が配置され、かつ、それぞれの補正パラメータの算出に互いに影響を与えないように前記複数のチャート要素が配置されている、ことを特徴とする請求項１又は２に記載の画像検査装置。
【請求項４】
前記複数のチャート要素には、
前記チャート画像の形状特性を前記第１の読取画像と同一に補正する補正パラメータを算出するための第１のチャート要素と、前記チャート画像の色特性を前記第１の読取画像と同一に補正する補正パラメータを算出するための第２のチャート要素と、前記チャート画像に対して前記第１の読取画像と同一領域をトリミングする補正パラメータを算出するための第３のチャート要素とが含まれる、ことを特徴とする請求項３に記載の画像検査装置。
【請求項５】
前記検査部は、
前記基準画像と、前記第２の読取画像との差分を示す差分画像を生成し、生成した差分画像の各画素値と、所定の閾値とを比較することで、前記第２の読取画像を検査する、請求項１乃至４の何れか一項に記載の画像検査装置。
【請求項６】
複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、
前記第１の読取画像生成部が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出部と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、
前記補正パラメータ算出部が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、
を有することを特徴とする画像検査システム。
【請求項７】
複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成手順と、
前記第１の読取画像生成手順が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出手順と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成手順と、
前記補正パラメータ算出手順が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成手順と、
前記基準画像生成手順が生成した基準画像と比較することで、前記第２の読取画像生成手順が生成した第２の読取画像を検査する検査手順と、
をコンピュータが実行することを特徴とする画像検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像検査装置、画像検査システム及び画像検査方法に関する。
【背景技術】
【０００２】
プロダクションプリンティングでは、印刷装置により出力された印刷物の品質を検査することが行われている。このような検査方法として、例えば、品質の基準となる印刷物をスキャナ等で読み取って得られる基準画像と、検査対象となる印刷物をスキャナ等で読み取って得られる被検査画像とを比較する方法が知られている。
【０００３】
ここで、プリントオンデマンドと呼ばれる印刷形態では、例えばオフセット印刷等の印刷形態と異なり、印刷する内容が毎ページ異なる場合がある。このため、品質の基準となる印刷物をスキャナ等で読み取って基準画像を得ることは困難である。そこで、原稿画像を基準画像とすることが考えられる。
【０００４】
原稿画像を基準画像とした場合、印刷プロセスや用紙等に起因する発色や形状の違い、ノイズ等により、基準画像と被検査画像とを直接比較することができないことがある。これに対して、予め定められたチャートが印刷された用紙を読み取った読取画像とチャート画像との差分から補正パラメータを算出し、検査対象となる印刷物を読み取った際に発生する位置ずれや倍率誤差等を補正する技術が知られている（例えば特許文献１参照）。このように、予め定められたチャートを用いて補正パラメータを算出する技術が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、補正対象の数が増えた場合には、補正パラメータを算出するためのチャートの種類も増えてしまう。このため、補正対象の数が多い場合には、ユーザは、これらの補正対象に対応する複数のチャートから複数の読取画像をそれぞれ作成する必要があった。したがって、補正対象の数が多い場合には、補正パラメータの算出に手間を要していた。
【０００６】
本発明の一実施形態は、上記の点に鑑みてなされたもので、チャートから効率的に補正パラメータを算出することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一実施形態は、複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、前記第１の読取画像生成部が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出部と、検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、前記補正パラメータ算出部が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成部と、前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明の一実施形態によれば、チャートから効率的に補正パラメータを算出することができる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態に係る画像形成システムの全体構成の一例を示す図である。
【図２】第一の実施形態に係る検査装置のハードウェア構成の一例を示す図である。
【図３】第一の実施形態に係るプリントエンジン及び検査装置の機械的な構成及び用紙の搬送経路の一例を示す図である。
【図４】第一の実施形態に係るＲＩＰ画像と読取画像とを直接比較できない場合の一例を説明するための図である。
【図５】補正パラメータを算出するための各種チャートの一例を示す図である。
【図６】補正パラメータを算出する方法の一例を説明するための図である。
【図７】補正パラメータを算出するための統合チャートの一例を示す図である。
【図８】第一の実施形態に係るエンジンコントローラ、プリントエンジン及び検査装置の機能構成の一例を示す図である。
【図９】用紙特性情報の一例を示す図である。
【図１０】第一の実施形態に係る基準画像生成部の詳細な機能構成の一例を示す図である。
【図１１】第一の実施形態に係る用紙特性情報の生成処理の一例を示すフローチャートである。
【図１２】第一の実施形態に係る画像検査処理の一例を示すフローチャートである。
【図１３】第一の実施形態に係る基準画像の生成処理の一例を示すフローチャートである。
【図１４】補正パラメータを算出するための統合チャートの他の例（その１）を示す図である。
【図１５】補正パラメータを算出するための統合チャートの他の例（その２）を示す図である。
【図１６】補正パラメータを算出する方法の他の例（その１）を説明するための図である。
【図１７】補正パラメータを算出するための統合チャートの他の例（その３）を示す図である。
【図１８】補正パラメータを算出する方法の他の例（その２）を説明するための図である。
【図１９】第二の実施形態に係るＲＩＰ画像と読取画像とを直接比較できない場合の一例を説明するための図である。
【図２０】補正パラメータ（トリミング幅）を算出するためのトリムチャートの一例を示す図である。
【図２１】補正パラメータ（トリミング幅）を算出する方法の一例を説明するための図である。
【図２２】第二の実施形態に係るエンジンコントローラ、プリントエンジン及び検査装置の機能構成の一例を示す図である。
【図２３】トリミング幅情報の一例を示す図である。
【図２４】第二の実施形態に係る基準画像生成部の詳細な機能構成の一例を示す図である。
【図２５】第二の実施形態に係るトリミング幅情報の生成処理の一例を示すフローチャートである。
【図２６】第二の実施形態に係る画像検査処理の一例を示すフローチャートである。
【図２７】第二の実施形態に係る基準画像の生成処理の一例を示すフローチャートである。
【図２８】補正パラメータ（トリミング幅）の算出において汚れがある場合について説明するための図である。
【図２９】補正パラメータ（トリミング幅）を算出するためのトリムチャートの他の例を示す図である。
【図３０】補正パラメータ（トリミング幅）の算出において汚れがない場合と汚れがある場合とについて説明するための図である。
【図３１】第二の実施形態に係るトリミング幅情報の生成処理の他の例を示すフローチャートである。
【図３２】第二の実施形態に係る補正パラメータの算出処理の一例を示すフローチャートである。
【図３３】補正パラメータ（トリミング幅）の算出におけるロバスト性の比較について説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００１１】
［第一の実施形態］
＜画像形成システム１の全体構成＞
まず、本実施形態に係る画像形成システム１の全体構成について、図１を参照しながら説明する。図１は、本実施形態に係る画像形成システム１の全体構成の一例を示す図である。
【００１２】
図１に示すように、本実施形態に係る画像形成システム１には、ＤＦＥ（Digital Front End）１０と、エンジンコントローラ２０と、プリントエンジン３０と、検査装置４０と、ユーザ端末５０とが含まれる。
【００１３】
ＤＦＥ１０は、受信した印刷ジョブに基づいてＲＩＰ（Raster Image Processor）処理を行って、印刷対象の画像データ（すなわち、ビットマップデータ）を生成し、生成した画像データをエンジンコントローラ２０に出力する画像処理装置である。以降では、ＤＦＥ１０により生成されたビットマップデータを「ＲＩＰ画像」とも表す。
【００１４】
エンジンコントローラ２０は、ＤＦＥ１０から受信したＲＩＰ画像に基づいて、プリントエンジン３０を制御して画像形成出力を実行させる。また、エンジンコントローラ２０は、ＤＦＥ１０から受信したＲＩＰ画像を、検査装置４０に送信する。
【００１５】
プリントエンジン３０は、エンジンコントローラ２０の制御に従い、ＲＩＰ画像に基づいて、記録媒体である用紙への画像形成出力を実行する画像形成装置である。なお、記録媒体としては、上述した用紙の他、フィルム、プラスチック等のシート状の材料で、画像形成出力の対象物となるものであれば採用可能である。
【００１６】
検査装置４０は、エンジンコントローラ２０から受信したＲＩＰ画像に基づいて、プリントエンジン３０による画像形成出力の結果を検査するための基準となる画像（基準画像）を生成する。また、検査装置４０は、プリントエンジン３０による画像形成出力の結果である印刷用紙を読み取ることで読取画像を生成する。そして、検査装置４０は、基準画像と読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査する。
【００１７】
なお、検査装置４０は、プリントエンジン３０による画像形成出力の結果に欠陥があると判定した場合、欠陥があると判定されたページに関する情報をエンジンコントローラ２０に通知する。これにより、欠陥があると判定されたページの再印刷制御がエンジンコントローラ２０により実行される。
【００１８】
ただし、欠陥があると判定されたページを再印刷しなくても良い。例えば、欠陥があると判定されたページに関する情報をユーザ端末５０に表示させても良いし、欠陥があると判定されたページに関する情報をエンジンコントローラ２０や検査装置４０等が保持するに留めておいても良い。
【００１９】
ユーザ端末５０は、例えば、検査に用いられるパラメータをユーザが指定したり、検査装置４０による検査結果をユーザが確認したりするための情報処理端末である。
【００２０】
＜検査装置４０のハードウェア構成＞
次に、本実施形態に係る検査装置４０のハードウェア構成について、図２を参照しながら説明する。図２は、本実施形態に係る検査装置４０のハードウェア構成の一例を示す図である。
【００２１】
図２に示すように、本実施形態に係る検査装置４０は、一般的なＰＣ（Personal Computer）やサーバ等の情報処理装置と同様のハードウェア構成を有する。すなわち、本実施形態に係る検査装置４０には、ＣＰＵ（Central Processing Unit）４１と、ＲＡＭ（Random Access Memory）４２と、ＲＯＭ（Read Only Memory）４３と、ＨＤＤ（Hard Disk Drive）４４と、Ｉ／Ｆ４５とが含まれる。これらは、バス４９を介して接続されている。また、Ｉ／Ｆ４５には、ＬＣＤ（Liquid Crystal Display）４６と、操作部４７と、専用デバイス４８とが接続されている。
【００２２】
ＣＰＵ４１は、ＲＯＭ４３やＨＤＤ４４等の記憶装置からプログラムやデータをＲＡＭ４２上に読み出して処理を実行することで、検査装置４０全体の制御や機能を実現する演算装置である。ＲＡＭ４２は、プログラムやデータを一時保持する揮発性の半導体メモリである。ＲＯＭ４３は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。
【００２３】
ＨＤＤ４４は、プログラムやデータを格納している不揮発性の記憶装置である。ＨＤＤ４４に格納されるプログラムやデータには、検査装置４０全体を制御する基本ソフトウェアであるＯＳ（Operating System）、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。
【００２４】
なお、検査装置４０は、ＨＤＤ４４に代えて又はＨＤＤ４４と共に、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を有していても良い。
【００２５】
Ｉ／Ｆ４５は、バス４９と、各種のハードウェアやネットワーク等とを接続するインタフェースである。ＬＣＤ４６は、ユーザが検査装置４０の処理結果等を確認するためのユーザインタフェースである。操作部４７は、例えばキーボードやマウス等、ユーザが検査装置４０に各種情報を入力するためのユーザインタフェースである。
【００２６】
専用デバイス４８は、専用の機能を実現するためのハードウェアである。専用デバイス４８には、高速に画像処理を行うためのＡＳＩＣ（Application Specific Integrated Circuit）等の演算装置、紙面上に出力された画像を読み取る読取装置等が挙げられる。
【００２７】
本実施形態に係る検査装置４０は、図２に示すハードウェア構成を有することで、後述する各種処理を実現することができる。
【００２８】
＜プリントエンジン３０及び検査装置４０の機械的な構成及び用紙の搬送経路＞
次に、本実施形態に係るプリントエンジン３０及び検査装置４０の機械的な構成及び用紙の搬送経路について、図３を参照しながら説明する。図３は、本実施形態に係るプリントエンジン３０及び検査装置４０の機械的な構成及び用紙の搬送経路の一例を示す図である。
【００２９】
図３に示すように、本実施形態に係るプリントエンジン３０には、ユーザインタフェースを提供する操作装置６１が接続されている。プリントエンジン３０は、搬送ベルト７１に沿って各色の感光体ドラム７２Ｙ、７２Ｍ、７２Ｃ及び７２Ｋ（以降、各色を区別しないときは「感光体ドラム７２」と表す。）が並べられている。すなわち、給紙トレイ６３から給紙される用紙（記録媒体の一例）に転写するための中間転写画像が形成される中間転写ベルトである搬送ベルト７１に沿って、当該搬送ベルト７１の搬送方向の上流側から順に感光体ドラム７２Ｙ〜７２Ｋが配列されている。
【００３０】
各色の感光体ドラム７２の表面においてトナーにより現像された各色の画像が、搬送ベルト７１に重ね合わせられて転写されることによりフルカラーの画像が形成される。搬送ベルト７１上に形成されたフルカラー画像は、図中に破線で示す搬送経路上を搬送されてきた用紙の紙面上に転写ローラ７３の機能により転写される。
【００３１】
紙面上に画像が形成された用紙は更に搬送され、定着ローラ７４にて画像を定着させた後、検査装置４０に搬送される。なお、両面印刷の場合は、片面上に画像が形成及び定着された用紙が反転パス７５に搬送され、反転された上で、再度、転写ローラ７３による転写位置に搬送される。
【００３２】
読取装置８１は、検査装置４０内部の搬送経路において用紙の紙面を読み取って、読取画像を生成する。なお、両面印刷の場合は、読取装置８１及び８２により用紙の両面を読み取って、読取画像を生成する。
【００３３】
そして、紙面が読み取られた用紙は、検査装置４０内部を更に搬送され、スタッカ６２に搬送される。その後、スタッカ６２に搬送された用紙は、排紙トレイ６４に排出される。
【００３４】
＜基準画像と読取画像との比較＞
上述したように、本実施形態に係る検査装置４０は、基準画像と読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査する。
【００３５】
ここで、ＲＩＰ画像は、例えばＣＭＹＫの４色で表され、画像サイズ等は印刷ジョブの設定に従って描画される。一方で、読取画像は、例えばＲＧＢで表現される。また、読取画像は、用紙によって発色特性が異なるため、ＲＩＰ画像上で同じ色であっても用紙の種類が異なれば異なる色となることがある。更に、ＲＩＰ画像が用紙に印刷される際に、プリントエンジン３０での加圧・加熱、搬送位置の変動等といった様々な要因により、平行移動や変倍、スキュー等の形状変化が発生し、これらの形状変化が読取画像にも反映されてしまう。
【００３６】
例えば、図４（ａ）に示すように、ＲＩＰ画像がＣＭＹＫの４色で表され、画像サイズがｘ×ｙであったとする。このＲＩＰ画像を印刷した用紙を読み取ることで生成される読取画像は、図４（ｂ）に示すように、ＲＧＢの３色で表され、平行移動（ｍ，ｌ）、変倍（ｐ，ｑ）、スキュー（θ）等が反映されてしまう。この場合、例えば、ＲＩＰ画像上の点Ｐ（ａ，ｂ）は、読取画像上では点Ｐ´（ａ´，ｂ´）となる。
【００３７】
このため、ＲＩＰ画像を基準画像として、基準画像と読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査することができない。そこで、本実施形態に係る検査装置４０は、チャートから算出した補正パラメータでＲＩＰ画像を補正することで生成した基準画像と、読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査する。補正パラメータは、専用のチャートを印刷することで得られるＲＩＰ画像及び読取画像から算出することができる。なお、トリミング量は、読取画像のみから算出することができる。
【００３８】
＜補正パラメータを算出するためのチャート＞
ここで、補正パラメータを算出するためのチャートについて説明する。補正パラメータを算出するためのチャートとして、図５（ａ）〜図５（ｃ）に示す各種チャートが従来から知られている。
【００３９】
図５（ａ）に示すカラーチャートＣ１１０には、カラーパッチＣ１１１と、位置把握用マーカＣ１１２とが配置されている。
【００４０】
カラーチャートＣ１１０には、ＣＭＹＫ各色について濃度０％から１００％まで８段階のカラーパッチＣ１１１が配置される。カラーパッチＣ１１１により用紙の発色特性を補正するための補正パラメータを算出することができる。すなわち、カラーチャートＣ１１０のＲＩＰ画像と、読取画像とでそれぞれカラーパッチＣ１１１を測色し、同じカラーパッチの測色地を対応付けることで、発色特性を補正するための補正パラメータを算出することができる。なお、カラーチャートＣ１１０に配置された位置把握用マーカＣ１１２により、画像の回転を把握することができる。
【００４１】
図５（ｂ）に示す形状チャートＣ１２０には、形状把握用マーカＣ１２１が配置されている。なお、形状把握用マーカＣ１２１の描画色は、用紙の色とは十分に大きい差を有する色とする。
【００４２】
形状把握用マーカＣ１２１により、伸縮（変倍）や位置変動（平行移動）、回転（スキュー）等の形状特性を補正するための補正パラメータを算出することができる。すなわち、形状チャートＣ１２０のＲＩＰ画像と、読取画像とのそれぞれにおける形状把握用マーカＣ１２１間の距離の変化から変倍率を補正するための補正パラメータを算出することができる。例えば、左上の形状把握用マーカＣ１２１と右上の形状把握用マーカＣ１２１との間の距離の変化と、左上の形状把握用マーカＣ１２１と左下の形状把握用マーカＣ１２１との間の距離の変化とから変倍を補正するための補正パラメータを算出することができる。
【００４３】
また、形状チャートＣ１２０のＲＩＰ画像と、読取画像との対応する形状把握用マーカＣ１２１同士の位置ずれ量から平行移動を補正するための補正パラメータを算出することができる。例えば、ＲＩＰ画像における左上の形状把握用マーカＣ１２１と、読取画像における左上の形状把握用マーカＣ１２１との間の位置ずれ量から平行移動を補正するための補正パラメータを算出することができる。
【００４４】
更に、形状チャートＣ１２０のＲＩＰ画像と、読取画像との間で形状把握用マーカＣ１２１全体の回転角からスキューを補正するための補正パラメータを算出することができる。
【００４５】
形状チャートＣ１２０から補正パラメータを算出するためには、読取画像中の形状把握用マーカＣ１２１の位置を特定する必要がある。形状把握用マーカＣ１２１の位置を特定するには、例えば、図６（ａ）に示すように、読取画像の隅（頂点）を起点として、４５度の斜線状に画素を探索していけば良い。そして、形状把握用マーカＣ１２１が見つからないまま画像の左辺に突き当ったら、起点を右に１画素ずらして同様の探索を行うことを繰り返せば良い。形状把握用マーカＣ１２１が存在しなければ用紙色であるため探索方向に画素値の変化は少なく、形状把握用マーカＣ１２１の角に突き当たると画素値が用紙色から大きく変化することを利用して、形状把握用マーカＣ１２１を特定することができる。
【００４６】
図５（ｃ）に示すトリムチャートＣ１３０は、上下左右の削除幅（トリミング幅）を特定するために、全体をべた塗している。これにより、トリミング幅を補正するための補正パラメータを算出することができる。
【００４７】
トリムチャートＣ１３０から補正パラメータを算出するためには、読取画像中のトリミング幅を特定する必要がある。トリミング幅を特定するには、例えば、図６（ｂ）に示すように、読取画像の辺を起点として、読取画像の中央に向かって画素を探索していけば良い。トリミングされた箇所は用紙色であるため探索方向に画素値の変化は少なく、べた塗した部分に突き当たると画素値が用紙色から大きく変化することを利用して、トリミング幅を特定することができる。
【００４８】
ここで、上述したように、発色特性を補正するための補正パラメータを算出するにはカラーチャートＣ１１０を用いる必要がある。同様に、平行移動や変倍、スキューを補正するための補正パラメータを算出するには形状チャートＣ１２０を用いる必要がある。また、同様に、トリミング幅を補正するための補正パラメータを算出するにはトリムチャートＣ１３０を用いる必要がある。このように、補正パラメータを算出するには、当該補正パラメータの種類に応じたチャートを用いる必要がある。
【００４９】
そこで、本実施形態に係る検査装置４０は、例えば図７に示す統合チャートＣ２００を用いることで、複数の種類の補正パラメータを１つのチャートで算出する。図７に示す統合チャートＣ２００は、カラーチャートＣ１１０と、形状チャートＣ１２０と、トリムチャートＣ１３０とを統合したチャートである。
【００５０】
図７に示す統合チャートＣ２００には、カラーパッチＣ２１０と、位置把握用マーカＣ２２０と、形状把握用マーカＣ２３０と、トリミング幅特定用領域Ｃ２４０とが配置されている。
【００５１】
図７に示す統合チャートＣ２００では、カラーパッチＣ２１０を中央付近に配置し、カラーパッチＣ２１０の外側に形状把握用マーカＣ２３０を配置している。また、形状把握用マーカＣ２３０は、左上、左下及び右上に配置し、右下には位置把握用マーカＣ２２０が配置されている。右下に位置把握用マーカＣ２２０を配置することで、位置把握用マーカＣ２２０で右下の形状把握用マーカＣ２３０を代替することができる。
【００５２】
また、図７に示す統合チャートＣ２００では、トリミング幅特定用領域Ｃ２４０を各辺外周部の中央に配置する。トリミング幅特定用領域Ｃ２４０を各辺外周部の中央に配置することで、位置把握用マーカＣ２２０の特定や形状把握用マーカＣ２３０の特定に影響を与えることがない。すなわち、図７に示す統合チャートＣ２００では、他の補正パラメータの算出に影響を与えないように、補正パラメータを算出するための各チャート要素が配置される。
【００５３】
図７に示す統合チャートＣ２３０を用いることで、カラーパッチＣ２１０及び位置把握用マーカＣ２２０により、発色特性を補正するための補正パラメータを算出することができる。また、形状把握用マーカＣ２３０により、変倍や平行移動、スキュー等の形状特性を補正するための補正パラメータを算出することができる。更に、トリミング幅特定用領域Ｃ２４０により、トリミング幅を補正するための補正パラメータを算出することができる。
【００５４】
このように、図７に示す統合チャートＣ２３０を用いることで、１つのチャートで複数の種類の補正パラメータを算出することができるようになる。なお、図７に示す統合チャートＣ２３０は、カラーチャートＣ１１０と、形状チャートＣ１２０と、トリムチャートＣ１３０との３種類のチャートを統合したものであるが、これに限られず、任意の種類のチャートを統合しても良い。
【００５５】
＜エンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成＞
次に、本実施形態に係るエンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成について、図８を参照しながら説明する。図８は、本実施形態に係るエンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成の一例を示す図である。
【００５６】
≪エンジンコントローラ２０≫
図８に示すように、本実施形態に係るエンジンコントローラ２０は、データ取得部２０１と、エンジン制御部２０２と、ＲＩＰ画像送信部２０３とを有する。これら各機能部は、エンジンコントローラ２０にインストールされた１以上のプログラムが、ＣＰＵに実行させる処理により実現される。
【００５７】
データ取得部２０１は、ＤＦＥ１０からＲＩＰ画像を受信する。また、データ取得部２０１は、受信したＲＩＰ画像をエンジン制御部２０２及びＲＩＰ画像送信部２０３に出力する。
【００５８】
エンジン制御部２０２は、データ取得部２０１から入力されたＲＩＰ画像に基づいて、プリントエンジン３０に画像形成出力を実行させる。
【００５９】
ＲＩＰ画像送信部２０３は、データ取得部２０１から入力されたＲＩＰ画像を検査装置４０に送信する。
【００６０】
≪プリントエンジン３０≫
図８に示すように、本実施形態に係るプリントエンジン３０は、印刷処理部３０１を有する。当該機能部は、プリントエンジン３０にインストールされた１以上のプログラムが、ＣＰＵに実行させる処理により実現される。
【００６１】
印刷処理部３０１は、エンジンコントローラ２０から入力されたＲＩＰ画像を取得し、用紙に対して画像形成出力を実行する。そして、印刷処理部３０１は、画像形成出力された用紙（すなわち、印刷済の用紙である印刷用紙）を出力する。なお、本実施形態に係る印刷処理部３０１は、電子写真方式により画像形成を行うものとするが、例えば、インクジェット方式等の他の方式であっても良い。
【００６２】
≪検査装置４０≫
図８に示すように、本実施形態に係る検査装置４０は、読取部４０１と、用紙特性情報生成部４０２と、基準画像生成部４０３と、差分画像生成部４０４と、比較検査部４０５とを有する。これら各機能部は、検査装置４０にインストールされた１以上のプログラムが、ＣＰＵ４１に実行させる処理により実現される。
【００６３】
また、本実施形態に係る検査装置４０は、用紙特性情報記憶部４１０を有する。用紙特性情報記憶部４１０は、例えばＨＤＤ４４を用いて実現可能である。
【００６４】
読取部４０１は、プリントエンジン３０により出力された印刷用紙（すなわち、印刷処理部３０１により画像形成出力された印刷用紙）の紙面上に形成された画像を読み取り、読取画像を生成する。読取部４０１は、例えば、検査装置４０内部に設けられた読取装置８１や読取装置８２等により実現される。読取部４０１により生成された読取画像は、用紙の種類毎の補正パラメータが含まれる用紙特性情報を生成する場合には用紙特性情報生成部４０２に出力される。一方で、読取画像を検査する場合には差分画像生成部４０４に出力される。
【００６５】
用紙特性情報生成部４０２は、エンジンコントローラ２０から受信したＲＩＰ画像（すなわち、例えば統合チャートＣ２００のＲＩＰ画像）と、読取部４０１から入力された読取画像とから、用紙の種類毎の補正パラメータが含まれる用紙特性情報を生成する。なお、ここでの読取画像は、例えば統合チャートＣ２００のＲＩＰ画像が用紙上に画像形成出力された印刷用紙を読取部４０１が読み取ることで生成したが画像である。
【００６６】
そして、用紙特性情報生成部４０２は、生成した用紙特性情報を用紙特性情報記憶部４１０に保存する。
【００６７】
基準画像生成部４０３は、エンジンコントローラ２０から受信したＲＩＰ画像と、用紙特性情報記憶部４１０に記憶されている用紙特性情報とから基準画像を生成する。すなわち、基準画像生成部４０３は、用紙特性情報に含まれる補正パラメータを用いて、受信したＲＩＰ画像を補正することで、基準画像を生成する。生成された基準画像は、差分画像生成部４０４に出力される。
【００６８】
差分画像生成部４０４は、基準画像生成部４０３から入力された基準画像と、読取部４０１から入力された読取画像との差分を示す差分画像を生成する。すなわち、差分画像生成部４０４は、基準画像と読取画像との位置合わせを行った上で、基準画像と読取画像との各画素の差分を、各画素の画素値とする差分画像を生成する。
【００６９】
比較検査部４０５は、差分画像生成部４０４により生成された差分画像の各画素値と、予め設定された閾値との大小関係に基づき、読取画像における欠陥の有無を判定する。そして、比較検査部４０５は、判定結果をユーザ端末５０に送信する。また、比較検査部４０５は、読取画像に欠陥があると判定された場合には、判定結果をエンジンコントローラ２０に送信する。
【００７０】
用紙特性情報記憶部４１０は、用紙特性情報生成部４０２により生成された用紙特性情報を記憶する。ここで、用紙特性情報記憶部４１０に記憶されている用紙特性情報について、図９を参照しながら説明する。図９は、用紙特性情報の一例を示す図である。
【００７１】
図９に示すように、用紙特性情報は、用紙名と、補正パラメータとが関連付けられている。補正パラメータには、一例として、主走査方向変倍率と、副走査方向変倍率と、主走査方向平行移動量と、副走査方向平行移動量と、スキュー量と、トリミング量と、色変換ＬＵＴ（ルックアップテーブル）ファイル名とが含まれる。
【００７２】
これらのうち、主走査方向変倍率と、副走査方向変倍率とが変倍率を補正するための補正パラメータである。主走査方向平行移動量と、副走査方向平行移動量とが平行移動量を補正するための補正パラメータである。スキュー量がスキューを補正するための補正パラメータである。トリミング量がトリミング幅を補正するための補正パラメータである。色変換ＬＵＴファイル名により示される電子ファイルが発色特性を補正するための補正パラメータである。
【００７３】
なお、補正パラメータには、上記以外にも、任意の特性（例えば、ドットゲインや画像の解像度等）を補正するための補正パラメータが含まれても良い。
【００７４】
このように、用紙特性情報は、用紙の種類を示す用紙名（例えば「普通紙  Ａ４  ＬＥＦ」等）毎に、この用紙名で印刷した場合に生じる特性（例えば発色特性や形状特性等）を補正するための補正パラメータが関連付けられている。
【００７５】
ここで、一例として、補正対象の特性が「変倍」、「平行移動」、「トリミング幅」、「色」及び「スキュー」である場合における基準画像生成部４０３の詳細な機能構成について、図１０を参照しながら説明する。図１０は、本実施形態に係る基準画像生成部４０３の詳細な機能構成の一例を示す図である。
【００７６】
図１０に示すように、本実施形態に係る基準画像生成部４０３は、色変換部４１１と、平行移動部４１２と、変倍部４１３と、トリミング部４１４と、回転部４１５と、画像出力部４１６とを有する。
【００７７】
色変換部４１１は、用紙特性情報に含まれる色変換ＬＵＴファイル名により示される電子ファイルを参照して、ＲＩＰ画像の色空間（ＣＹＭＫ色空間）を、読取画像と同じ色空間（ＲＧＢ色空間）に変換する。また、このとき、色変換部４１１は、用紙の発色特性も反映した色変換を行う。すなわち、色変換部４１１は、用紙特性情報に含まれる色変換ＬＵＴファイル名により示される電子ファイルを参照して、発色特性が読取画像と同一となるようにＲＩＰ画像を補正する。
【００７８】
なお、色変換は、色変換ＬＵＴ以外の任意の方法を用いても良い。また、ＲＩＰ画像の色空間のＣＹＭＫ色空間に限られず、同様に、読取画像の色空間もＲＧＢ色空間に限られない。
【００７９】
平行移動部４１２は、用紙特性情報に含まれる主走査方向平行移動量及び副走査方向平行移動量からＲＩＰ画像を平行移動する。すなわち、平行移動部４１２は、用紙特性情報に含まれる主走査方向平行移動量及び副走査方向平行移動量を用いて、形状特性のうち、用紙搬送等によって発生する平行移動が読取画像と同一となるようにＲＩＰ画像を補正する。
【００８０】
変倍部４１３は、用紙特性情報に含まれる主走査方向変倍率及び副走査方向変倍率からＲＩＰ画像を変倍する。すなわち、変倍部４１３は、用紙特性情報に含まれる主走査方向変倍率及び副走査方向変倍率を用いて、形状特性のうち、用紙の伸縮等によって発生する変倍が読取画像と同一となるようにＲＩＰ画像を補正する。
【００８１】
トリミング部４１４は、用紙特性情報に含まれるトリミング量からＲＩＰ画像をトリミングする。すなわち、トリミング部４１４は、用紙特性情報に含まれるトリミング量を用いて、電子写真方式等の印刷方式によって発生するトリミング幅が読取画像と同一となるようにＲＩＰ画像を補正する。
【００８２】
回転部４１５は、用紙特性情報に含まれるスキュー量からＲＩＰ画像を回転させる。すなわち、回転部４１５は、用紙特性情報に含まれるスキュー量を用いて、形状特性のうち、用紙搬送等によって発生するスキューが読取画像と同一となるようにＲＩＰ画像を補正する。
【００８３】
画像出力部４１６は、上記の色変換部４１１〜回転部４１５により補正されたＲＩＰ画像を基準画像として出力する。
【００８４】
なお、基準画像生成部４０３の構成は一例であって、補正対象の特性によって異なる。例えば、ＲＩＰ画像の解像度が補正対象である場合には、基準画像生成部４０３には、解像度変換部が含まれる。また、例えば、平行移動やスキューが補正対象でない場合には、基準画像生成部４０３には、平行移動部４１２や回転部４１５が含まれない。
【００８５】
＜用紙特性情報の生成処理＞
次に、図７に示す統合チャートＣ２００を用いて、用紙特性情報を生成する処理について、図１１を参照しながら説明する。図１１は、本実施形態に係る用紙特性情報の生成処理の一例を示すフローチャートである。以降では、図７に示す統合チャートＣ２００のＲＩＰ画像がエンジンコントローラ２０から検査装置４０に送信されたと共に、当該ＲＩＰ画像を印刷処理部３０１が用紙に画像形成出力した印刷用紙が出力されたものとする。
【００８６】
まず、用紙特性情報生成部４０２は、例えばユーザ端末５０でユーザにより用紙名が指定された用紙名を取得する（ステップＳ１１０１）。なお、用紙特性情報生成部４０２は、例えばプリントエンジン３０の操作装置６１で指定された用紙名を取得しても良い。
【００８７】
次に、用紙特性情報生成部４０２は、エンジンコントローラ２０から送信されたＲＩＰ画像を取得する（ステップＳ１１０２）。
【００８８】
次に、読取部４０１は、プリントエンジン３０により出力された印刷用紙（すなわち、図７に示す統合チャートＣ２００のＲＩＰ画像を画像形成出力した印刷用紙）を読み取り、読取画像を生成する（ステップＳ１１０３）。
【００８９】
次に、用紙特性情報生成部４０２は、読取部４０１により生成された読取画像を取得する（ステップＳ１１０４）。
【００９０】
次に、用紙特性情報生成部４０２は、上記のステップＳ１１０２で取得したＲＩＰ画像と、上記のステップＳ１１０４で取得した読取画像とから補正パラメータを算出する（ステップＳ１１０５）。
【００９１】
すなわち、用紙特性情報生成部４０２は、図７に示す統合チャートＣ２００のカラーパッチＣ２１０及び位置把握用マーカＣ２２０から色変換ＬＵＴファイル名を特定する。また、用紙特性情報生成部４０２は、図７に示す統合チャートＣ２００の位置把握用マーカＣ２２０から、主走査方向変倍率及び副走査方向変倍率と、主走査方向平行移動量及び副走査方向平行移動量と、スキュー量とを算出する。更に、用紙特性情報生成部４０２は、図７に示す統合チャートＣ２００のトリミング幅特定用領域Ｃ２４０からトリミング量を算出する。
【００９２】
次に、用紙特性情報生成部４０２は、上記のステップＳ１１０１で取得した用紙名と、上記のステップＳ１１０５で算出した補正パラメータとを関連付けることで用紙特性情報を生成する（ステップＳ１１０６）。
【００９３】
次に、用紙特性情報生成部４０２は、上記のステップＳ１１０６で生成した用紙特性情報を用紙特性情報記憶部４１０に保存する（ステップＳ１１０７）。
【００９４】
以上により、ユーザにより指定された用紙名に対する用紙特性情報が生成され、用紙特性情報記憶部４１０に保存される。このとき、本実施形態では、図７に示す統合チャートＣ２００を用いることで、複数の種類の補正パラメータを１組のＲＩＰ画像と読取画像とから算出することができる。このため、ユーザは、後述する画像検査において複数の種類の補正パラメータが必要な場合であっても、１種類又は少ない種類のチャートから必要な補正パラメータを効率的に算出することができるようになる。
【００９５】
したがって、本実施形態に係る検査装置４０によれば、補正パラメータの算出に要するユーザの手間等を軽減することができる。また、１種類又は少ない種類のチャートから複数の種類の補正パラメータを算出することができるため、補正パラメータの算出するために必要なトナー量等も削減することができる。
【００９６】
＜画像検査処理＞
次に、用紙特性情報を用いて、画像検査を行う場合の処理について、図１２を参照しながら説明する。図１２は、本実施形態に係る画像検査処理の一例を示すフローチャートである。以降では、検査対象の原稿画像であるＲＩＰ画像がエンジンコントローラ２０から検査装置４０に送信されたと共に、当該ＲＩＰ画像を印刷処理部３０１が用紙に画像形成出力した印刷用紙（検査対象）が出力されたものとする。
【００９７】
まず、基準画像生成部４０３は、エンジンコントローラ２０から送信されたＲＩＰ画像を取得する（ステップＳ１２０１）。
【００９８】
次に、基準画像生成部４０３は、用紙特性情報記憶部４１０に記憶されている用紙特性情報のうち、上記のステップＳ１２０１で取得したＲＩＰ画像が印刷された用紙の種類を示す用紙名の用紙特性情報を取得する（ステップＳ１２０２）。
【００９９】
次に、基準画像生成部４０３は、上記のステップＳ１２０２で取得した用紙特性情報を用いて、ＲＩＰ画像から基準画像を生成する（ステップＳ１２０３）。なお、基準画像を生成する処理の詳細については後述する。
【０１００】
次に、差分画像生成部４０４は、上記のステップＳ１２０３で生成された基準画像を取得する（ステップＳ１２０４）。
【０１０１】
次に、読取部４０１は、プリントエンジン３０により出力された印刷用紙（すなわち、検査対象である印刷用紙）を読み取り、読取画像を生成する（ステップＳ１２０５）。
【０１０２】
次に、差分画像生成部４０４は、上記のステップＳ１２０５で生成された読取画像を取得する（ステップＳ１２０６）。
【０１０３】
次に、差分画像生成部４０４は、上記のステップＳ１２０４で取得した基準画像と、上記のステップＳ１２０６で取得した読取画像とから差分画像を生成する（ステップＳ１２０７）。すなわち、差分画像生成部４０４は、基準画像と読取画像との位置合わせを行った上で、基準画像と読取画像との各画素の差分を、各画素の画素値とする差分画像を生成する。
【０１０４】
次に、比較検査部４０５は、差分画像生成部４０４により生成された差分画像の各画素値と、予め設定された閾値との大小関係に基づき、読取画像における欠陥の有無を判定する（ステップＳ１２０８）。すなわち、比較検査部４０５は、例えば、差分画像の画素の中に、予め設定された閾値よりも大きい（又は小さい）画素値の画素が存在する場合、読取画像に欠陥が存在すると判定する。
【０１０５】
そして、比較検査部４０５は、判定結果をユーザ端末５０に送信する。また、比較検査部４０５は、読取画像に欠陥があると判定された場合には、判定結果をエンジンコントローラ２０に送信する。
【０１０６】
以上のように、検査対象の原稿画像であるＲＩＰ画像を補正パラメータにより補正することで、検査対象を読み取ることで生成した読取画像と同一特性の基準画像を生成することができる。これにより、本実施形態に係る検査装置４０では、例えばプリントオンデマンド等においても、ページ単位で検査対象の検査を行うことができる。なお、複数ページある場合は、上記のステップＳ１２０１〜ステップＳ１２０８の処理をページ単位で繰り返せば良い。
【０１０７】
ここで、上記のステップＳ１２０１における基準画像の生成処理について、図１３を参照しながら説明する。図１３は、本実施形態に係る基準画像の生成処理の一例を示すフローチャートである。
【０１０８】
まず、基準画像生成部４０３の色変換部４１１は、用紙特性情報に含まれる色変換ＬＵＴファイル名により示される電子ファイルを参照して、ＲＩＰ画像の色空間を、読取画像と同じ色空間に変換する（ステップＳ１３０１）。
【０１０９】
次に、基準画像生成部４０３の平行移動部４１２は、用紙特性情報に含まれる主走査方向平行移動量及び副走査方向平行移動量からＲＩＰ画像を平行移動する（ステップＳ１３０２）。
【０１１０】
次に、基準画像生成部４０３の変倍部４１３は、用紙特性情報に含まれる主走査方向変倍率及び副走査方向変倍率からＲＩＰ画像を変倍する（ステップＳ１３０３）。
【０１１１】
次に、基準画像生成部４０３のトリミング部４１４は、用紙特性情報に含まれるトリミング量からＲＩＰ画像をトリミングする（ステップＳ１３０４）。
【０１１２】
次に、基準画像生成部４０３の回転部４１５は、用紙特性情報に含まれるスキュー量からＲＩＰ画像を回転させる（ステップＳ１３０５）。
【０１１３】
次に、基準画像生成部４０３の画像出力部４１６は、上記のステップＳ１３０１〜ステップＳ１３０５の補正が行われたＲＩＰ画像を基準画像として出力する（ステップＳ１３０６）。これにより、用紙の種類に応じて、読取画像と同一特性の基準画像が生成される。
【０１１４】
＜統合チャートの他の例＞
ここで、複数の種類の補正パラメータを効率的に算出可能なチャート（統合チャート）の他の例について説明する。
【０１１５】
≪統合チャートの他の例（その１）≫
図１４に示す統合チャートＣ３００は、カラーパッチの数が多いために、１ページ目の統合チャートＣ３１０と、２ページ目の統合チャートＣ３２０とで構成されている。１ページ目の統合チャートＣ３１０には、淡色のカラーパッチＣ３１１が配置されている。一方で、２ページ目の統合チャートＣ３２０には、濃色のカラーパッチＣ３２１が配置されている。
【０１１６】
ここで、１ページ目の統合チャートＣ３１０には、トリミング幅を特定するためのトリミング幅特定用領域Ｃ３１２が副走査方向にのみ配置されている。これは、淡色のカラーパッチＣ３１１と、トリミング幅特定用領域Ｃ３１２との濃度差が大きいために、読取時にトリミング幅特定用領域Ｃ３１２のフレアの影響で淡色のカラーパッチＣ３１１を正確に測色できない場合があるためである。なお、読取装置がラインスキャナであり、フレアの発生が懸念されるのは主走査方向のみであるため、副走査方向のトリミング幅特定用領域Ｃ３１２は配置されている。
【０１１７】
一方で、２ページ目の統合チャートＣ３２０には、主走査方向及び副走査方向のトリミング幅特定用領域Ｃ３２２が配置されている。
【０１１８】
なお、カラーパッチの数が更に多い場合には、統合チャートＣ３００は、３ページ以上のページ数で構成されても良い。
【０１１９】
≪統合チャートの他の例（その２）≫
図１５に示す統合チャートＣ４００は、トリミング幅を特定するためのトリミング幅特定用領域Ｃ４１０が４隅に配置されている。トリミング幅特定用領域Ｃ４１０を４隅に配置することで、例えば、各辺の中央付近には、他の補正パラメータを算出するための各種マーカ等を配置することが可能になる。
【０１２０】
なお、トリミング幅特定用領域Ｃ４１０を４隅に配置した場合、トリミング幅特定用領域Ｃ４１０が障害となり、図６（ａ）で説明したような方法で形状把握用マーカＣ４２０を探索することができない。そこで、この場合、形状把握用マーカＣ４２０の探索においては、図１６に示すように、トリミング幅特定用領域Ｃ４１０の周囲の領域Ｃ４１１を除いた範囲で、形状把握用マーカＣ４２０を探索すれば良い。
【０１２１】
≪統合チャートの他の例（その３）≫
図１７に示す統合チャートＣ５００は、電子写真方式で印刷するプリントエンジン３０で発生する主走査方向の色ムラ（主走査偏差）を補正するための主走査偏差特定用領域Ｃ５１０が配置されている。主走査偏差特定用領域Ｃ５１０は、カラーパッチやトリミング幅特定用領域等と重ならないように配置される。
【０１２２】
主走査偏差を特性するためには、図１８に示すように、複数の領域Ｃ５１１を主走査偏差特定用領域Ｃ５１０に設定した上で、これら複数の領域Ｃ５１１毎に色を測色することで色ムラを特定すれば良い。
【０１２３】
なお、特定された主走査偏差（色ムラ）は、例えば、トナー濃度の調整や画像の画素値調整によって均一になるように調整すれば良い。
【０１２４】
［第二の実施形態］
次に、第二の実施形態について説明する。プリントオンデマンドで良く用いられる電子写真方式による印刷では、一般に用紙のフチ部分を印刷することができない。そのため、電子写真方式による印刷では、フチ部分に対応する画像領域をトリミングしている。ここで、読取画像の検査を行う場合、原稿画像であるＲＩＰ画像にも同様のトリミングを施すことで基準画像を生成することが考えられる。
【０１２５】
しかしながら、用紙の搬送やトナー定着等による平行移動、変倍等によって、読取画像と基準画像とでトリミング幅が一致しない場合がある。このため、読取画像が欠陥を有すると誤判定されることがある。
【０１２６】
そこで、第二の実施形態では、トリミング幅を基準画像にも正しく反映することで、画像検査の誤判定を防止する場合について説明する。なお、第二の実施形態では、主に、第一の実施形態との相違点について説明し、第一の実施形態と同様の構成要素については、適宜、その説明を省略するものとする。
【０１２７】
＜基準画像と読取画像との比較＞
上述したように、本実施形態に係る検査装置４０は、基準画像と読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査する。
【０１２８】
ここで、ＲＩＰ画像は、印刷ジョブの設定に従った画像サイズで表される。一方で、読取画像は、プリントエンジン３０で印刷される際にフチ部分がトリミングされる。
【０１２９】
例えば、図１９（ａ）に示すように、ＲＩＰ画像は印刷ジョブの設定に従った画像サイズで表される。一方で、読取画像は、上部分が幅ｔｔ、下部分が幅ｔｂ、左部分が幅ｔｌ、右部分が幅ｔｒだけトリミングされている。
【０１３０】
このように、読取画像でトリミングされた部分においてＲＩＰ画像と読取画像とで差異が生じる。このため、ＲＩＰ画像を基準画像として、基準画像と読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査することができない。そこで、本実施形態に係る検査装置４０は、チャートから算出したトリミング幅を示す補正パラメータでＲＩＰ画像を補正することで生成した基準画像と、読取画像とを比較することで、プリントエンジン３０による画像形成出力の結果を検査する。補正パラメータは、専用のチャートを印刷した印刷用紙を読み取ることで得られる読取画像から算出することができる。
【０１３１】
＜補正パラメータを算出するためのチャート＞
ここで、トリミング幅を示す補正パラメータを算出するためのチャートについて説明する。本実施形態に係る検査装置４０は、例えば図２０に示すトリムチャートＣ６００を用いることで、上下左右のトリミング幅を示す補正パラメータを算出する。
【０１３２】
図２０に示すトリムチャートＣ６００には、上下左右のトリミング幅を特定するためのトリミング幅特定用領域Ｃ６１０が配置されている。
【０１３３】
トリムチャートＣ６００から補正パラメータ（上下左右のトリミング幅）を算出するためには、読取画像中のトリミング幅を特定する必要がある。トリミング幅を特定するには、例えば、図２１に示すように、読取画像の辺を起点として、読取画像の中央に向かって画素を探索していけば良い。トリミングされた箇所は用紙色であるため探索方向に画素値の変化は少なく、トリミング幅特定用領域Ｃ６１０に突き当たると画素値が用紙色から大きく変化することを利用して、トリミング幅を特定することができる。
【０１３４】
＜エンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成＞
次に、本実施形態に係るエンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成について、図２２を参照しながら説明する。図２２は、本実施形態に係るエンジンコントローラ２０、プリントエンジン３０及び検査装置４０の機能構成の一例を示す図である。なお、エンジンコントローラ２０及びプリントエンジン３０の機能構成は第一の実施形態と同様であるため、その説明を省略する。
【０１３５】
≪検査装置４０≫
図２２に示すように、本実施形態に係る検査装置４０は、読取部４０１と、基準画像生成部４０３と、差分画像生成部４０４と、比較検査部４０５と、トリミング幅情報生成部４０６とを有する。これら各機能部は、検査装置４０にインストールされた１以上のプログラムが、ＣＰＵ４１に実行させる処理により実現される。
【０１３６】
また、本実施形態に係る検査装置４０は、トリミング幅情報記憶部４２０を有する。トリミング幅情報記憶部４２０は、例えばＨＤＤ４４を用いて実現可能である。
【０１３７】
なお、読取部４０１と、差分画像生成部４０４と、比較検査部４０５とは、第一の実施形態と略同様であるため、その説明を省略する。
【０１３８】
トリミング幅情報生成部４０６は、読取部４０１から入力された読取画像から、上下左右のトリミング幅を示す補正パラメータが含まれるトリミング幅情報を生成する。なお、ここでの読取画像は、例えばトリムチャートＣ６００のＲＩＰ画像が用紙上に画像形成出力された印刷用紙を読取部４０１が読み取ることで生成したが画像である。
【０１３９】
そして、トリミング幅情報生成部４０６は、生成したトリミング幅情報をトリミング幅情報記憶部４２０に保存する。
【０１４０】
基準画像生成部４０３は、エンジンコントローラ２０から受信したＲＩＰ画像と、トリミング幅情報記憶部４２０に記憶されているトリミング幅情報とから基準画像を生成する。すなわち、基準画像生成部４０３は、トリミング幅情報に含まれる補正パラメータを用いて、受信したＲＩＰ画像を補正することで、基準画像を生成する。
【０１４１】
トリミング幅情報記憶部４２０は、トリミング幅情報生成部４０６により生成されたトリミング幅情報を記憶する。ここで、トリミング幅情報記憶部４２０に記憶されているトリミング幅情報について、図２３を参照しながら説明する。図２３は、トリミング幅情報の一例を示す図である。
【０１４２】
図２３に示すように、トリミング幅情報は、用紙名と、補正パラメータとが関連付けられている。補正パラメータには、上トリミング幅と、下トリミング幅と、左トリミング幅と、右トリミング幅とが含まれる。
【０１４３】
このように、トリミング幅情報は、用紙の種類を示す用紙名（例えば「普通紙  Ａ４」等）毎に、この用紙名で印刷した場合に生じる上下左右のトリミング幅を補正するための補正パラメータが関連付けられている。
【０１４４】
ここで、補正対象のトリミング幅が上下左右である場合における基準画像生成部４０３の詳細な機能構成について、図２４を参照しながら説明する。図２４は、本実施形態に係る基準画像生成部４０３の詳細な機能構成の一例を示す図である。
【０１４５】
図２４に示すように、本実施形態に係る基準画像生成部４０３は、色変換部４１１と、トリミング部４１４と、画像出力部４１６とを有する。
【０１４６】
色変換部４１１は、第一の実施形態の実施と同様に、ＲＩＰ画像の色空間（ＣＹＭＫ色空間）を、読取画像と同じ色空間（ＲＧＢ色空間）に変換する。また、このとき、色変換部４１１は、用紙の発色特性も反映した色変換を行う。
【０１４７】
なお、色変換部４１１は、第一の実施形態と同様に色変換ＬＵＴを用いても良いし、色変換ＬＵＴ以外の方法を用いても良い。また、ＲＩＰ画像の色空間のＣＹＭＫ色空間に限られず、同様に、読取画像の色空間もＲＧＢ色空間に限られない。
【０１４８】
トリミング部４１４は、トリミング幅情報に含まれる上下左右のトリミング幅からＲＩＰ画像をトリミングする。すなわち、トリミング部４１４は、トリミング幅情報に含まれる上下左右のトリミング幅を用いて、電子写真方式等の印刷方式によって発生するトリミング幅が読取画像と同一となるようにＲＩＰ画像を補正する。
【０１４９】
画像出力部４１６は、上記の色変換部４１１及びトリミング部４１４により補正されたＲＩＰ画像を基準画像として出力する。
【０１５０】
なお、基準画像生成部４０３の構成は一例であって、補正対象の特性によって異なる。例えば、ＲＩＰ画像の解像度が補正対象である場合には、基準画像生成部４０３には、解像度変換部が含まれる。また、例えば、発色特性が補正対象でない場合には、基準画像生成部４０３には、色変換部４１１が含まれない。
【０１５１】
＜トリミング幅情報の生成処理＞
次に、図２０に示すトリムチャートＣ６００を用いて、トリミング幅情報を生成する処理について、図２５を参照しながら説明する。図２５は、本実施形態に係るトリミング幅情報の生成処理の一例を示すフローチャートである。以降では、図２０に示すトリムチャートＣ６００のＲＩＰ画像を印刷処理部３０１が用紙に画像形成出力した印刷用紙が出力されたものとする。
【０１５２】
まず、トリミング幅情報生成部４０６は、例えばユーザ端末５０でユーザにより用紙名が指定された用紙名を取得する（ステップＳ２５０１）。なお、トリミング幅情報生成部４０６は、例えばプリントエンジン３０の操作装置６１で指定された用紙名を取得しても良い。
【０１５３】
次に、読取部４０１は、プリントエンジン３０により出力された印刷用紙（すなわち、図２０に示すトリムチャートＣ６００のＲＩＰ画像を画像形成出力した印刷用紙）を読み取り、読取画像を生成する（ステップＳ２５０２）。
【０１５４】
次に、トリミング幅情報生成部４０６は、読取部４０１により生成された読取画像を取得する（ステップＳ２５０３）。
【０１５５】
次に、トリミング幅情報生成部４０６は、上記のステップＳ２５０３で取得した読取画像から補正パラメータ（すなわち、上下左右のトリミング幅）を算出する（ステップＳ２５０４）。すなわち、トリミング幅情報生成部４０６は、主走査方向及び副走査方向のトリミング幅特定用領域Ｃ６１０から上下左右のトリミング幅を特定する。
【０１５６】
次に、トリミング幅情報生成部４０６は、上記のステップＳ２５０１で取得した用紙名と、上記のステップＳ２５０４で算出した補正パラメータとを関連付けることでトリミング幅情報を生成する（ステップＳ２５０５）。
【０１５７】
次に、トリミング幅情報生成部４０６は、上記のステップＳ２５０５で生成したトリミング幅情報をトリミング幅情報記憶部４２０に保存する（ステップＳ２５０６）。
【０１５８】
以上により、ユーザにより指定された用紙名に対するトリミング幅情報が生成され、トリミング幅情報記憶部４２０に保存される。このとき、本実施形態では、図２０に示すトリムチャートＣ６００を用いることで、上下左右のトリミング幅を示す補正パラメータを算出することができる。
【０１５９】
＜画像検査処理＞
次に、トリミング幅情報を用いて、画像検査を行う場合の処理について、図２６を参照しながら説明する。図２６は、本実施形態に係る画像検査処理の一例を示すフローチャートである。以降では、検査対象の原稿画像であるＲＩＰ画像がエンジンコントローラ２０から検査装置４０に送信されたと共に、当該ＲＩＰ画像を印刷処理部３０１が用紙に画像形成出力した印刷用紙（検査対象）が出力されたものとする。
【０１６０】
まず、基準画像生成部４０３は、エンジンコントローラ２０から送信されたＲＩＰ画像を取得する（ステップＳ２６０１）。
【０１６１】
次に、基準画像生成部４０３は、トリミング幅情報記憶部４２０に記憶されているトリミング幅情報のうち、上記のステップＳ２６０１で取得したＲＩＰ画像が印刷された用紙の種類を示す用紙名のトリミング幅情報を取得する（ステップＳ２６０２）。
【０１６２】
次に、基準画像生成部４０３は、上記のステップＳ２６０２で取得したトリミング幅情報を用いて、ＲＩＰ画像から基準画像を生成する（ステップＳ２６０３）。以降のステップＳ２６０４〜ステップＳ２６０８の処理は、図１２のステップＳ１２０４〜ステップＳ１２０８の処理とそれぞれ同様であるため、その説明を省略する。
【０１６３】
以上により、検査対象の原稿画像であるＲＩＰ画像を補正パラメータ（上下左右のトリミング幅）により補正することで、検査対象を読み取ることで生成した読取画像と同一トリミング幅となる基準画像を生成することができる。なお、複数ページある場合は、上記のステップＳ２６０１〜ステップＳ２６０８の処理をページ単位で繰り返せば良い。
【０１６４】
ここで、上記のステップＳ２６０３における基準画像の生成処理について、図２７を参照しながら説明する。図２７は、本実施形態に係る基準画像の生成処理の一例を示すフローチャートである。
【０１６５】
まず、基準画像生成部４０３の色変換部４１１は、ＲＩＰ画像の色空間を、読取画像と同じ色空間に変換する（ステップＳ２７０１）。
【０１６６】
次に、基準画像生成部４０３のトリミング部４１４は、トリミング幅情報に含まれる上下左右のトリミング幅から、ＲＩＰ画像をトリミングする（ステップＳ２７０２）。すなわち、トリミング部４１４は、ＲＩＰ画像の上辺から、上トリミング幅分の領域を削除する。同様に、トリミング部４１４は、ＲＩＰ画像の下辺から、下トリミング幅分の領域を削除する。また、同様に、トリミング部４１４は、ＲＩＰ画像の左辺から、左トリミング幅分の領域を削除する。更に、同様に、トリミング部４１４は、ＲＩＰ画像の右辺から、右トリミング幅分の領域を削除する。
【０１６７】
次に、基準画像生成部４０３の画像出力部４１６は、上記のステップＳ２７０１〜ステップＳ２７０２の補正が行われたＲＩＰ画像を基準画像として出力する（ステップＳ２７０３）。これにより、用紙の種類に応じて、読取画像と同一のトリミング幅となる基準画像が生成される。
【０１６８】
＜読取画像に汚れがある場合＞
例えば、印刷や読取時等において印刷用紙に汚れが付着することがある。このため、この汚れがそのまま読取画像に付着し、正確なトリミング幅を特定できないことがある。したがって、この場合、画像検査で誤判定が発生することがある。
【０１６９】
例えば、図２８に示すように、読取画像Ｇ６００に汚れＧ６１０が付着しているとする。この場合、実際にトリミングされた幅よりも小さい幅ｔｌが左トリミング幅と算出されることがある。
【０１７０】
そこで、図２９に示すトリムチャートＣ７００を用いることで、汚れに対するロバスト性を高めることができる。図２９に示すトリムチャートＣ７００には、上トリミング幅を特定するためのトリミング幅特定用領域Ｃ７１１〜Ｃ７１３と、下トリミング幅を特定するためのトリミング幅特定用領域Ｃ７２１〜Ｃ７２３とが配置されている。また、図２９に示すトリムチャートＣ７００には、左トリミング幅を特定するためのトリミング幅特定用領域Ｃ７３１〜Ｃ７３３と、右トリミング幅を特定するためのトリミング幅特定用領域Ｃ７４１〜Ｃ７４３とが配置されている。
【０１７１】
これにより、例えば、図３０（ａ）に示すように、トリミング幅特定用領域Ｃ７１１〜Ｃ７１３からそれぞれトリミング幅ｔｌ１〜ｔｌ３を特定することができる。したがって、この場合、左トリミング幅をｔｌ１と、ｔｌ２と、ｔｌ３との平均値とすれば良い。
【０１７２】
一方で、例えば、図３０（ｂ）に示すように、汚れがある場合には、１つのトリミング幅ｔｌ２が他のトリミング幅ｔｌ１及びｔｌ３に対して外れ値となる。したがって、この場合、例えば、外れ値ｔｌ２を除いた上で、左トリミング幅をｔｌ１と、ｔｌ３との平均値とすれば良い。
【０１７３】
このように、１つの辺に対してトリミング幅特定用領域を複数配置することで、汚れに対するロバスト性を高めることができる。なお、図２９に示すトリムチャートＣ７００では、各辺に対して３本のトリミング幅特定用領域が配置されているが、配置されるトリミング幅特定用領域は３本に限られず、任意の本数のトリミング幅特定用領域が配置されても良い。一般に、１つの辺に対して配置されるトリミング幅特定用領域の本数を増やすことで、汚れに対するロバスト性を高めることができる。
【０１７４】
＜トリミング幅情報の生成処理の他の例＞
次に、図２９に示すトリムチャートＣ７００を用いて、トリミング幅情報を生成する処理について、図３１を参照しながら説明する。図３１は、本実施形態に係るトリミング幅情報の生成処理の他の例を示すフローチャートである。以降では、図２９に示すトリムチャートＣ７００のＲＩＰ画像を印刷処理部３０１が用紙に画像形成出力した印刷用紙が出力されたものとする。なお、ステップＳ３１０１〜ステップＳ３１０３の処理は、図２５のステップＳ２５０１〜ステップＳ２５０３の処理とそれぞれ同様であるため、その説明を省略する。
【０１７５】
ステップＳ３１０３に続いて、トリミング幅情報生成部４０６は、読取画像の各辺のトリミング幅を特定する（ステップＳ３１０４）。すなわち、トリミング幅情報生成部４０６は、読取画像の左辺でトリミング幅ｔｌ１、ｔｌ２及びｔｌ３を特定する。同様に、トリミング幅情報生成部４０６は、読取画像の右辺でトリミング幅ｔｒ１、ｔｒ２及びｔｒ３を特定する。同様に、トリミング幅情報生成部４０６は、読取画像の上辺でトリミング幅ｔｔ１、ｔｔ２及びｔｔ３を特定する。同様に、トリミング幅情報生成部４０６は、読取画像の下辺でトリミング幅ｔｂ１、ｔｂ２及びｔｂ３を特定する。
【０１７６】
次に、トリミング幅情報生成部４０６は、上記のステップＳ３１０４で特定されたトリミング幅から、各辺の補正パラメータ（すなわち、上トリミング幅、下トリミング幅、左トリミング幅及び右トリミング幅）を算出する（ステップＳ３１０５）。なお、本ステップにおける補正パラメータの算出処理の詳細については後述する。
【０１７７】
次に、トリミング幅情報生成部４０６は、上記のステップＳ３１０５で補正パラメータが算出されなかった辺があるか否かを判定する（ステップＳ３１０６）。
【０１７８】
ステップＳ３１０６において、補正パラメータが算出されなかった辺がないと判定された場合、トリミング幅情報生成部４０６は、用紙名と、補正パラメータとを関連付けることでトリミング幅情報を生成する（ステップＳ３１０７）。
【０１７９】
次に、トリミング幅情報生成部４０６は、上記のステップＳ３１０７で生成したトリミング幅情報をトリミング幅情報記憶部４２０に保存する（ステップＳ３１０８）。
【０１８０】
一方、ステップＳ３１０５において、補正パラメータが算出されなかった辺があると判定された場合、トリミング幅情報生成部４０６は、処理を終了させる。この場合、トリミング幅情報は生成されない。
【０１８１】
ここで、上記のステップ３１０５における補正パラメータの算出処理について、図３２を参照しながら説明する。図３２は、本実施形態に係る補正パラメータの算出処理の一例を示すフローチャートである。なお、以降で説明するステップＳ３２０１〜ステップＳ３２０５の処理は、読取画像の各辺に対して実行される。すなわち、ステップＳ３２０１〜ステップＳ３２０５の処理は、読取画像の上辺、下辺、左辺及び右辺に対して実行される。
【０１８２】
まず、トリミング幅情報生成部４０６は、該当の辺で特定されたトリミング幅に外れ値があるか否かを判定する（ステップＳ３２０１）。
【０１８３】
例えば、トリミング幅情報生成部４０６は、上辺で特定されたトリミング幅ｔｔ１、ｔｔ２及びｔｔ３に外れ値があるが否かを判定する。他の辺についても同様である。
【０１８４】
外れ値があるか否かは、トリミング幅同士の値を比較し、予め決められた閾値ｔｈ以上となるものが存在するか否かで判定することができる。すなわち、例えば、｜ｔｔ２−ｔｔ１｜＞ｔｈ、｜ｔｔ１−ｔｔ３｜＞ｔｈ、｜ｔｔ３−ｔｔ２｜＞ｔｈのいずれも満たさない場合、外れ値がないと判定される。一方で、上記の少なくとも１つを満たす場合、外れ値があると判定される。
【０１８５】
ステップＳ３２０１において、外れ値がないと判定された場合、トリミング幅情報生成部４０６は、該当の辺で特定されたトリミング幅の平均値を算出する。そして、トリミング幅情報生成部４０６は、算出した平均値を補正パラメータとする（ステップＳ３２０２）。
【０１８６】
例えば、トリミング幅情報生成部４０６は、上辺で特定されたトリミング幅ｔｔ１、ｔｔ２及びｔｔ３の平均値（ｔｔ１＋ｔｔ２＋ｔｔ３）／３を算出して、当該平均値を上トリミング幅とする。他の辺についても同様である。
【０１８７】
一方、ステップＳ３２０１において、外れ値があると判定された場合、トリミング幅情報生成部４０６は、「（トリミング幅の特定数−外れ値数）＞外れ値数」であるか否かを判定する（ステップＳ３２０３）。トリミング幅の特定数は、該当の辺で、図３１のステップＳ３１０４で特定されたトリミング幅の数である。外れ値数は、トリミング幅の特定数のうち、外れ値であるトリミング幅の数のである。
【０１８８】
ステップＳ３２０３において、「（トリミング幅の特定数−外れ値数）＞外れ値数」であると判定された場合、トリミング幅情報生成部４０６は、外れ値を除くトリミング幅の平均値を算出する。そして、トリミング幅情報生成部４０６は、算出した平均値を補正パラメータとする（ステップＳ３２０４）。
【０１８９】
一方、ステップＳ３２０３において、「（トリミング幅の特定数−外れ値数）＞外れ値数」でないと判定された場合、トリミング幅情報生成部４０６は、処理を終了させる。この場合、該当の辺の補正パラメータは算出されない。
【０１９０】
このように、トリミング幅情報生成部４０６は、該当の辺において、「（トリミング幅の特定数−外れ値数）＞外れ値数」を満たす場合に、当該辺の補正パラメータを算出する。言い換えれば、トリミング幅情報生成部４０６は、「（トリミング幅の特定数−外れ値数）＞外れ値数」を満たす限り、汚れの付着等による外れ値が存在する場合でも、補正パラメータを算出することができる。
【０１９１】
＜ロバスト性の比較例＞
上述したように、読取画像の各辺に対して複数のトリミング幅特定用領域を配置することで、汚れの付着等に対するロバスト性を高めることができる。これ以外にも、複数のトリミング幅特定用領域間の幅を広げることでもロバスト性を高めることができる。
【０１９２】
例えば、図３３（ａ）に示すように、トリミング幅特定用領域間の幅がｄである読取画像Ｇ７００に、２つのトリミング幅特定用領域に跨る汚れＧ７１０が付着していたとする。この場合、上述した「（トリミング幅の特定数−外れ値数）＞外れ値数」を満たさない。このため、左トリミング幅を示す補正パラメータは算出することができない。
【０１９３】
一方で、例えば、図３３（ａ）に示すように、トリミング幅特定用領域間の幅がｄ´（＞ｄ）である読取画像Ｇ８００に、上記と同様の汚れＧ８１０が付着していたとする。この場合、上述した「（トリミング幅の特定数−外れ値数）＞外れ値数」を満たす。このため、左トリミング幅を示す補正パラメータを算出することができる。
【０１９４】
このように、複数のトリミング幅特定用領域間の幅を広げることで、汚れが複数のトリミング幅特定用領域に跨るような事態を防止することができ、ロバスト性を高めることができる。
【０１９５】
本発明は、具体的に開示された上記の各実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
（付記１）
複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、
前記第１の読取画像生成部が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出部と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、
前記補正パラメータ算出部が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、
を有することを特徴とする画像検査装置。
（付記２）
前記補正パラメータ算出部は
前記第１の読取画像と、前記チャート画像とに基づいて、前記記録媒体の種類に応じて前記複数種類の補正パラメータを算出する、ことを特徴とする付記１に記載の画像検査装置。
（付記３）
前記チャート画像は、
前記複数種類の補正パラメータをそれぞれ算出するための複数のチャート要素が配置され、かつ、それぞれの補正パラメータの算出に互いに影響を与えないように前記複数のチャート要素が配置されている、ことを特徴とする付記１又は２に記載の画像検査装置。
（付記４）
前記複数のチャート要素には、
前記チャート画像の形状特性を前記第１の読取画像と同一に補正する補正パラメータを算出するための第１のチャート要素と、前記チャート画像の色特性を前記第１の読取画像と同一に補正する補正パラメータを算出するための第２のチャート要素と、前記チャート画像に対して前記第１の読取画像と同一領域をトリミングする補正パラメータを算出するための第３のチャート要素とが含まれる、ことを特徴とする付記３に記載の画像検査装置。
（付記５）
前記検査部は、
前記基準画像と、前記第２の読取画像との差分を示す差分画像を生成し、生成した差分画像の各画素値と、所定の閾値とを比較することで、前記第２の読取画像を検査する、付記１乃至４の何れか一項に記載の画像検査装置。
（付記６）
複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、
前記第１の読取画像生成部が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出部と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、
前記補正パラメータ算出部が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、
を有することを特徴とする画像検査システム。
（付記７）
複数種類の補正パラメータを算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成手順と、
前記第１の読取画像生成手順が生成した第１の読取画像と、前記チャート画像とに基づいて、前記複数種類の補正パラメータを算出する補正パラメータ算出手順と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成手順と、
前記補正パラメータ算出手順が算出した複数種類の補正パラメータを用いて、前記画像を補正することで基準画像を生成する基準画像生成手順と、
前記基準画像生成手順が生成した基準画像と比較することで、前記第２の読取画像生成手順が生成した第２の読取画像を検査する検査手順と、
をコンピュータが実行することを特徴とする画像検査方法。
（付記８）
トリミング幅を算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、
前記第１の読取画像生成部が生成した第１の読取画像から、前記画像形成出力においてトリミングされたトリミング幅を算出するトリミング幅算出部と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、
前記トリミング幅算出部が算出したトリミング幅を用いて、前記画像をトリミングすることで基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、
を有することを特徴とする画像検査装置。
（付記９）
前記チャート画像は、
前記画像形成出力においてトリミングされる前記チャート画像の上部におけるトリミング幅、下部におけるトリミング幅、左部におけるトリミング幅、及び右部におけるトリミング幅をそれぞれ算出するためのチャート要素が配置されている、ことを特徴とする付記８に記載の画像検査装置。
（付記１０）
前記トリミング幅算出部は、
前記第１の読取画像の各辺から前記チャート要素までの画素値の変化を探索することで、前記トリミング幅を算出する、ことを特徴とする付記８又は９に記載の画像検査装置。
（付記１１）
前記チャート画像は、
前記上部におけるトリミング幅、前記下部におけるトリミング幅、前記左部におけるトリミング幅、及び前記右部におけるトリミング幅をそれぞれ算出するためのチャート要素がそれぞれ複数配置されている、ことを特徴とする付記９に記載の画像検査装置。
（付記１２）
前記トリミング幅算出部は、
前記第１の読取画像の各辺から前記複数のチャート要素までの画素値の変化を探索することで、前記チャート要素毎の前記辺から該チャート要素までの幅を算出し、算出した前記幅の平均を算出することで、前記トリミング幅を算出する、ことを特徴とする付記１１に記載の画像検査装置。
（付記１３）
前記トリミング幅算出部は、
前記第１の読取画像の各辺から前記複数のチャート要素までの画素値の変化を探索することで、前記チャート要素毎の前記辺から該チャート要素までの幅を算出し、算出した前記幅のうち、外れ値となっている幅を除いた平均を算出することで、前記トリミング幅を算出する、ことを特徴とする付記１２に記載の画像検査装置。
（付記１４）
トリミング幅を算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成手順と、
前記第１の読取画像生成手順が生成した第１の読取画像から、前記画像形成出力においてトリミングされたトリミング幅を算出するトリミング幅算出手順と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成手順と、
前記トリミング幅算出手順が算出したトリミング幅を用いて、前記画像をトリミングすることで基準画像を生成する基準画像生成手順と、
前記基準画像生成手順が生成した基準画像と比較することで、前記第２の読取画像生成手順が生成した第２の読取画像を検査する検査手順と、
をコンピュータが実行することを特徴とする画像検査方法。
（付記１５）
トリミング幅を算出するためのチャート画像が画像形成出力された記録媒体を読み取ることで第１の読取画像を生成する第１の読取画像生成部と、
前記第１の読取画像生成部が生成した第１の読取画像から、前記画像形成出力においてトリミングされたトリミング幅を算出するトリミング幅算出部と、
検査対象となる画像が画像形成出力された記録媒体を読み取ることで第２の読取画像を生成する第２の読取画像生成部と、
前記トリミング幅算出部が算出したトリミング幅を用いて、前記画像をトリミングすることで基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した基準画像と比較することで、前記第２の読取画像生成部が生成した第２の読取画像を検査する検査部と、
を有することを特徴とする画像検査システム。
【符号の説明】
【０１９６】
１        画像形成システム
１０      ＤＦＥ
２０      エンジンコントローラ
３０      プリントエンジン
４０      検査装置
５０      ユーザ端末
４０１    読取部
４０２    用紙特性情報生成部
４０３    基準画像生成部
４０４    差分画像生成部
４０５    比較検査部
４１０    用紙特性情報記憶部
【先行技術文献】
【特許文献】
【０１９７】
【特許文献１】特許第４３０１０２０号公報
【図１】
2019087792.tif 000003
【図２】
2019087792.tif 000004
【図３】
2019087792.tif 000005
【図４】
2019087792.tif 000006
【図５】
2019087792.tif 000007
【図６】
2019087792.tif 000008
【図７】
2019087792.tif 000009
【図８】
2019087792.tif 000010
【図９】
2019087792.tif 000011
【図１０】
2019087792.tif 000012
【図１１】
2019087792.tif 000013
【図１２】
2019087792.tif 000014
【図１３】
2019087792.tif 000015
【図１４】
2019087792.tif 000016
【図１５】
2019087792.tif 000017
【図１６】
2019087792.tif 000018
【図１７】
2019087792.tif 000019
【図１８】
2019087792.tif 000020
【図１９】
2019087792.tif 000021
【図２０】
2019087792.tif 000022
【図２１】
2019087792.tif 000023
【図２２】
2019087792.tif 000024
【図２３】
2019087792.tif 000025
【図２４】
2019087792.tif 000026
【図２５】
2019087792.tif 000027
【図２６】
2019087792.tif 000028
【図２７】
2019087792.tif 000029
【図２８】
2019087792.tif 000030
【図２９】
2019087792.tif 000031
【図３０】
2019087792.tif 000032
【図３１】
2019087792.tif 000033
【図３２】
2019087792.tif 000034
【図３３】
2019087792.tif 000035