(57)【要約】【課題】バリアブル画像部分と共通画像部分からなる画像を複数ページに印刷する場合に、正解画像の作成枚数を減らし、かつ、ユーザーが求める合格水準との乖離の抑制が図られた画像品質検査を行うことが可能な、画像検査システム、画像検査方法、および画像検査プログラムを提供する。【解決手段】画像検査システムは、複数の印刷ページで同一の画像が印刷される共通領域と、複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行う画像形成部と、画像形成が行われた画像を読み取って読取画像を生成する画像読取部と、生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成する検査用画像生成部と、ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて第２の読取画像の検査を行う画像検査部と、を備える。【選択図】図６
2020006603.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行う画像形成部と、
画像形成が行われた画像を読み取って読取画像を生成する画像読取部と、
生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成する検査用画像生成部と、
ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて前記第２の読取画像の検査を行う画像検査部と、
を備える画像検査システム。
【請求項２】
前記画像検査部は、前記バリアブル画像と、ユーザーにより選択された領域とを除き、前記検査を行う、
請求項１に記載の画像検査システム。
【請求項３】
前記画像検査部は、前記バリアブル画像と、前記バリアブル領域とを除き、前記検査を行う、
請求項１に記載の画像検査システム。
【請求項４】
前記画像検査部は、前記画像データに設定された前記バリアブル領域内の前記バリアブル画像以外の部分を検査対象に含めて前記検査を行う、
請求項１〜３のいずれかに記載の画像検査システム。
【請求項５】
前記画像検査部は、前記画像データに設定された全ページ分の前記バリアブル画像以外の部分を検査対象に含めて前記検査を行う、
請求項４に記載の画像検査システム。
【請求項６】
前記画像検査部は、前記画像データに設定された全ページ分の前記バリアブル画像および前記バリアブル領域を除き、前記検査を行う、
請求項１〜３のいずれかに記載の画像検査システム。
【請求項７】
前記画像検査部は、前記画像データに設定された前記バリアブル画像が対応する前記バリアブル領域からはみ出る場合に、前記バリアブル画像と前記バリアブル領域を除き、前記検査を行う、
請求項３に記載の画像検査システム。
【請求項８】
前記検査対象外の領域を、前記バリアブル画像およびユーザーにより選択された範囲とするか、前記バリアブル画像と前記バリアブル領域とするか、前記画像データに設定された全ページ分の前記バリアブル画像および前記バリアブル領域とするか、または、前記画像データに設定された前記バリアブル画像が対応する前記バリアブル領域からはみ出る場合における前記バリアブル画像と前記バリアブル領域とするか、が選択可能に構成されている、
請求項１〜７のいずれかに記載の画像検査システム。
【請求項９】
前記検査用画像生成部は、前記画像データに設定された前記バリアブル画像の属性情報に基づいて、前記検査対象外の領域についての個別検査用画像を印刷ページ毎に生成し、
前記画像検査部は、前記領域が検査対象外の指定から解除された場合、ユーザーに指定された検査条件に従って、前記第２の読取画像と前記個別検査用画像との差分に基づいて、前記領域の検査を行う、
請求項１〜８のいずれかに記載の画像検査システム。
【請求項１０】
複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行い、
画像形成が行われた画像を読み取って読取画像を生成し、
生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成し、
ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて前記第２の読取画像の検査を行う、
画像検査方法。
【請求項１１】
コンピューターに、
複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行う処理と、
画像形成が行われた画像を読み取って読取画像を生成する処理と、
生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成する処理と、
ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて前記第２の読取画像の検査を行う処理と、
を実行させるための画像検査プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像検査システム、画像検査方法、および画像検査プログラムに関する。
【背景技術】
【０００２】
従来、トナー像を用紙上に形成する電子写真方式の画像形成装置（複写機、プリンター、ファクシミリ、これらの複合機）と、スキャナー等を備えた出力画像読取装置と、をインラインでまたは一体に連結した装置ないしシステムがある。ここで、出力画像読取装置は、画像形成装置によって出力された出力物（すなわち用紙上の画像、以下同様。）をスキャナー等で読み取り、色や位置ずれの情報を画像形成装置にフィードバックし、画像を補正するための後処理装置として機能する。
【０００３】
近年では、画像形成装置と出力画像読取装置のシステムに加え、画像形成装置によって出力された出力物の品質を自動で検査する品質検査装置（自動検品装置とも呼ばれる。）をインラインでまたは一体的に備えたシステムが提案されている（例えば、特許文献１を参照）。
【０００４】
かかる品質検査装置は、検査用のデータ（検査画像データ）に基づいて検品ジョブを実行して、出力物の品質の検査（検品）を行うものである。ここで、検査画像データは、参照用ないし正解画像としてのリファレンスデータと、実際に印刷された出力物の画像情報（出力画像読取装置の読取画像データ）と、が用いられる。すなわち、品質検査装置は、検品ジョブの実行時に、画像形成装置に入力される入力画像データをリファレンスデータとして取得するとともに、出力画像読取装置で読み取られた出力物の画像情報（読取画像データ）も取得する。そして、品質検査装置は、取得された読取画像データを対応するリファレンスデータと比較することで、用紙に印刷された画像の品質の良否（言い換えると不良画像の発生の有無）を検査する。かかるシステム（以下、画像品質検査システムという。）によれば、画像形成装置によって出力された出力物（用紙上の画像）が顧客の要望通りの品質で印刷されているか否か、を自動で検査（検品）することができる。
【０００５】
このような検品において、複数部数を印刷する場合の正解データ（検査用画像）を作成する方法として、以下のような方法が知られている。すなわち、複数部数の印刷に際し１部のみ印刷を実行し、その際に印刷出力された用紙をスキャンして画像データを保存するとともに、ユーザーが印刷出力結果を目視で確認し、問題がなければ該保存された画像データを２部目以後の正解データ（検査用画像）として使用する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２４８５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ダイレクトメールを複数枚印刷する場合のように、宛先の住所氏名等のバリアブルデータが入っている画像の場合は、一ページ毎に印刷内容が異なり、また、印刷枚数が膨大化する傾向にある。このため、入力画像データ中にバリアブルデータが含まれている場合、上述のような方式で正解データを登録しようとすると、正解データを作成するために、宛先分の枚数だけ予め印刷する必要があり、工数やコストが肥大化する問題があった。
【０００８】
このようなバリアブルデータが含まれる入力画像データを印刷する際の正解画像の作成方法として、印刷前のＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）画像データを正解データとして使用するようなシステムが知られている。また、特許文献１に記載の技術では、正解画像として読み取った画像と印刷前のＲＩＰ画像とを組み合わせてバリアブルデータ部分を識別して正解画像とすることが記載されている。
【０００９】
しかしながら、上記のように、印刷前のＲＩＰ画像を用いて正解データを作成すると、以下のように、ユーザーが求める合格水準との乖離が生じやすい問題があった。すなわち、ＲＩＰ画像はノイズ等を含まない完全な画像であるのに対し、ユーザーが目視で判断するのは実際の印刷物であって、印刷機固有の印刷特性やノイズ等も含まれたものとなる。このため、実際に印刷されスキャンされた検査対象画像とＲＩＰ画像による正解画像とを単純に比較すると、目視では十分良品と判断できる印刷物であっても、検品時に画像不良が発生したと判定されやすい問題がある。
【００１０】
本発明の目的は、バリアブル画像部分と共通画像部分からなる画像を複数ページに印刷する場合に、正解画像の作成枚数を減らし、かつ、ユーザーが求める合格水準との乖離の抑制が図られた画像品質検査を行うことが可能な、画像検査システム、画像検査方法、および画像検査プログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明に係る画像検査システムは、
複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行う画像形成部と、
画像形成が行われた画像を読み取って読取画像を生成する画像読取部と、
生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成する検査用画像生成部と、
ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて前記第２の読取画像の検査を行う画像検査部と、
を備える。
【００１２】
本発明に係る画像検査方法は、
複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行い、
画像形成が行われた画像を読み取って読取画像を生成し、
生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成し、
ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて前記第２の読取画像の検査を行う。
【００１３】
本発明に係る画像検査プログラムは、
コンピューターに、
複数の印刷ページで同一の画像が印刷される共通領域と、前記複数の印刷ページで異なるバリアブル画像が印刷されるバリアブル領域とが設定された画像データに基づいて用紙に画像形成を行う処理と、
画像形成が行われた画像を読み取って読取画像を生成する処理と、
生成された第１の読取画像に基づいて、画像検査を行うための検査用画像を生成する処理と、
ユーザーに指定された検査対象外の領域を除き、生成された第２の読取画像と前記検査用画像との差分に基づいて前記第２の読取画像の検査を行う処理と、
を実行させるための画像検査プログラムである。
【発明の効果】
【００１４】
本発明によれば、バリアブル画像部分と共通画像部分からなる画像を複数ページに印刷する場合に、正解画像の作成枚数を減らし、かつ、ユーザーが求める合格水準との乖離の抑制が図られた画像品質検査を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態における画像品質検査システムの全体構成を概略的に示す図である。
【図２】本実施の形態における画像品質検査システムにおける制御系の主要部を示すブロック図である。
【図３】検品ジョブの処理の流れを説明するフローチャートである。
【図４】バリアブルデータと共通データとを含む入力画像データを印刷した場合の一例を模式的に示す図である。
【図５】正解データを登録する処理を説明する図である。
【図６】バリアブルデータと共通データとを含む入力画像データを印刷した場合の画像品質検査の処理の流れを示すフローチャートである。
【図７】バリアブルデータに関する領域を設定するための設定画面の一例を示す図である。
【図８】バリアブルデータに関する領域を検査対象に含めるか否かを設定する画面の一例を示す。
【図９】バリアブルデータに関する「ユーザー指定領域」を設定するために操作表示部に表示される画面の一例を示す図である。
【図１０】図１０Ａ〜図１０Ｃは、バリアブルデータ（文字および図形）と共通画像データとを含む入力画像データを印刷する場合の一例を説明する図である。
【図１１】図１０Ａ〜図１０Ｃに示すバリアブルデータの各ページの文字部分と図形部分を重ね合わせた形態を示す図である。
【図１２】図１０Ａ〜図１０Ｃに示す文字部分における共通バリアブル領域（属性）と個別バリアブル画素情報とを重ね合わせた状態を示す図である。
【発明を実施するための形態】
【００１６】
以下、本実施の形態を、図面を参照して詳細に説明する。図１は、本発明の実施の形態における画像品質検査システム１の全体構成を概略的に示す図である。図２は、本実施の形態における画像品質検査システム１を構成する各装置間での信号の流れ等を説明するための制御系の主要部である。
【００１７】
図１および図２に示す画像品質検査システム１は、画像形成装置２０によって用紙Ｓに画像を形成（出力）した後、当該用紙Ｓの画像を読み取り、当該読み取り結果に基づいて出力画像の品質の良否（異常画像の発生の有無）を検査し、該検査結果の表示等の処理を行うものである。
【００１８】
図１に示すように、画像品質検査システム１は、入力画像データに基づく画像を用紙Ｓに形成する画像形成装置２０、画像形成装置２０に用紙Ｓを給紙する給紙装置１０、画像形成装置２０から排紙された用紙Ｓの画像を読み取る画像読取装置３０、複数の排紙トレイ（４２，４３）を有する後処理装置４０を備える。
【００１９】
画像品質検査システム１では、用紙Ｓの搬送方向の上流側から、給紙装置１０、画像形成装置２０、画像読取装置３０、および後処理装置４０が順に物理的に接続される（装置本体同士が連結される）ことにより、用紙Ｓの搬送経路Ｐがこれら複数の装置間に連なって構成される。この搬送経路Ｐは、後処理装置４０の仕分け部４１によって、下方の排紙トレイ４２に連なる経路Ｐ１と、上方の排紙トレイ４３に連なる経路Ｐ２と、に分岐される。
【００２０】
簡明のため、図１では、画像形成装置２０内の搬送経路Ｐを１本の線で示しているが、実際の画像形成装置２０では、両面印刷のための両面搬送路が設けられている。また、簡明のため、図１では、後処理装置４０内で分岐される経路をＰ１およびＰ２の２本としたが、排紙トレイの数などに応じて、より多くの分岐経路を設けることができる。
【００２１】
給紙装置１０は、種々のサイズや紙種の用紙Ｓを収容することができる。給紙装置１０は、収容（積載）された用紙Ｓを１枚ずつ給紙するための給紙ローラー、給紙ローラーを駆動するモーターなどを有する。
【００２２】
画像形成装置２０は、電子写真プロセス技術を利用した中間転写方式の画像形成部２１を有する。この例では、画像形成部２１は、図示しない感光体ドラム上に形成されたＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の各色トナー像を中間転写ベルト（図示せず）に一次転写し、中間転写ベルト上で４色のトナー像を重ね合わせた後、用紙Ｓに二次転写することにより、トナー像を形成する。また、用紙Ｓの搬送方向における画像形成部２１の下流側には、トナー像が二次転写され、搬送されてきた用紙Ｓを加熱および加圧して、用紙Ｓにトナー像を定着させる定着部２２が配置されている。これら画像形成部２１および定着部２２は、公知の構成であるため、詳細な説明を省略する。また画像形成装置２０における画像形成の方式は、上記の方式に限られるものではなく、他の種々の方式が適用可能である。
【００２３】
画像形成装置２０の装置本体には操作表示部２５が備えられる。この操作表示部２５は、例えばタッチパネル付の液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）で構成され、表示部２６及び操作部２７として機能する。表示部２６は、後述する制御部２００から入力される表示制御信号に従って、各種操作画面、画像の状態、各機能の動作状況等の表示を行う。操作部２７は、テンキー、スタートキー等の各種操作キー（いわゆるハードウエアスイッチ）を備え、ユーザーによる各種入力操作を受け付けて、操作信号を制御部２００に出力する。また、表示部２６は、後述する各種画面において、カーソル（ポインタ）等で選択可能な種々のアイコン（いわゆるソフトウエアスイッチ）を表示し、ユーザーによる各種入力操作を受け付けて、操作信号を制御部２００に出力する。
【００２４】
画像形成装置２０は、図２に示すように、この画像形成装置２０全体の制御を司る制御部２００を備える。制御部２００は、ＣＰＵ（Central  Processing  Unit）２０１、ＲＯＭ（Read  Only  Memory）２０２、ＲＡＭ（Random  Access  Memory）２０３等を備え、上述した画像形成部２１、定着部２２、および操作表示部２５の他、画像形成装置２０に備えられる各部の動作を制御する。すなわち、制御部２００のＣＰＵ２０１は、ＲＯＭ２０２から処理内容に応じたプログラムを読み出してＲＡＭ２０３に展開し、展開したプログラムと協働して、画像形成部２１、定着部２２、操作表示部２５および画像形成装置２０内の他のブロックの動作を集中制御する。
【００２５】
画像形成装置２０に備えられる他のブロックとしては、入力画像データに対して階調補正などの種々の補正を行う画像処理部、用紙Ｓを搬送する複数の搬送ローラーを駆動する用紙搬送部、通信ネットワーク等を通じて外部装置と通信する通信部などが挙げられる。また、画像形成装置２０は、原稿画像を用紙Ｓに複写するコピー機としての構成、すなわち、ＡＤＦ（Auto Document Feeder）などの自動原稿給紙装置および原稿画像走査装置（スキャナー）等を備える構成としてもよい。上述したこれらのブロックは、公知の構成であるため、図示および説明を省略する。
【００２６】
画像読取装置３０は、図１および図２に示すように、画像形成装置２０から排紙された用紙Ｓの画像（トナー像）を光学的に読み取る出力画像読取部３１を有する。具体的には、出力画像読取部３１は、用紙Ｓを光学的に走査し、用紙Ｓからの反射光を図示しないＣＣＤ（Charge Coupled Device）センサーの受光面上に結像させて、用紙Ｓの両面の画像を読み取り、読取結果に基づいて読取画像データを生成する。出力画像読取部３１によって生成された読取画像データは、後述する品質検査装置５０に入力される。
【００２７】
後処理装置４０は、図１および図２に示すように、画像読取装置３０によって画像を読み取られた用紙Ｓを搬送する搬送ローラー、かかる用紙Ｓを排出する複数の排紙トレイ４２，４３、および、用紙Ｓの排出先（搬送ルート）を切り替える仕分け部４１を備える。簡明のため、図２では、２つの排紙トレイ４２，４３を備えた構成を例示するが、排紙トレイの数は任意であり、より多くの排紙トレイを設けてもよい。仕分け部４１は、用紙Ｓの排出先（搬送ルート）を経路Ｐ１と経路Ｐ２のいずれかに切り替える切り替えゲート、切り替えゲートを駆動するソレノイド等の駆動源、画像形成装置２０および品質検査装置５０とデータの送受信を行うためのインターフェースなどを備える。
【００２８】
図２に示すように、画像品質検査システム１は、画像読取装置３０によって生成された読取画像データに基づいて、当該用紙Ｓに形成（出力）された出力画像の品質の良否（異常画像の有無）を検査する品質検査装置５０を備える。この品質検査装置５０は、ＣＰＵなどのハードウェアプロセッサやＲＯＭ、後述するデータ格納部５１などを備え、ＲＯＭに格納されたプログラムをＣＰＵが読み出して実行することにより、出力画像の品質の良否（異常画像の有無）を検査するジョブ（以下、検品ジョブという）を実行する。
【００２９】
本実施の形態では、品質検査装置５０は、画像読取装置３０によって生成された第１の読取画像に基づいて、画像検査を行うための正解画像（検査用画像）を生成する検査用画像生成部としての機能を担う。また、品質検査装置５０は、画像読取装置３０によって生成された第２の読取画像と正解画像（検査用画像）とを比較して画像不良の有無の検査を行う画像検査部の機能を担う。なお、品質検査装置５０のこれら各機能の詳細については後述する。
【００３０】
品質検査装置５０は、例えば、画像読取装置３０や後処理装置４０、さらには画像形成装置２０等の筐体内に物理的に組み込まれることができ、または、これら装置とは物理的に独立した装置として構成することもできる。図２に示す例では、品質検査装置５０は、後者すなわち物理的に独立した装置であり、画像形成装置２０の後述する制御部２００等に電気的に接続された構成となっている。
【００３１】
また、画像品質検査システム１は、図２に示すように、入力画像データおよび印刷条件（印刷の方法や部数などの種々のユーザー設定値）のデータを出力するＰＣ６０を備える。図２に示す例では、ＰＣ６０は、これらのデータを画像形成装置２０（制御部２００）と品質検査装置５０の両方に供給するようになっている。他の例として、ＰＣ６０から送信されたリファレンスデータを２分岐して制御部２００と品質検査装置５０とに送信する中継装置を設けてもよい。
【００３２】
さらに、図２に示すように、画像品質検査システム１は、上述したリファレンスデータ等の各種データを格納するためのデータ格納部５１，５２を備える。このうち、データ格納部５１は、品質検査装置５０の一部であり、リファレンスデータを一時的に記憶するために用いられる。また、データ格納部５１は、品質検査装置５０によって検知された異常画像に関する種々のデータが格納される。他方、データ格納部５２は、画像形成装置２０の本体（筐体）内に設けられ、図示しないインターフェースを介して、制御部２００および品質検査装置５０のＣＰＵに接続されている。これらデータ格納部５１，５２は、ＨＤＤや半導体のメモリなど、各種のデータ記憶媒体を使用することができる。
【００３３】
次に、図３のフローチャートを参照して、品質検査装置５０が実行する検品ジョブの処理の流れについて説明する。この例では、複数ページ（例えば用紙３枚）で一部数となる印刷物を複数の部数印刷し、印刷された複数部数の印刷物の画像の良否を検査する場合を前提とする。
【００３４】
ステップＳ１０において、品質検査装置５０（図２に示す品質検査装置５０のＣＰＵ、以下同じ。）は、印刷ジョブの実行の際に、画像形成装置２０により印刷され画像読取装置３０により読み取られた一部数分の読取画像データを、正解画像のデータとして登録する。
【００３５】
具体的には、品質検査装置５０は、画像読取装置３０により生成された一部数分（この例では用紙３枚分）の画像（読取画像データ）を、正解画像の候補としてＲＡＭ等に一時記憶する。また、実際の印刷物（３枚分）の画像がユーザーによって確認され、問題がない場合、表示部２６に表示された図示しない正解画像登録画面での操作入力を通じて、一時記憶されたデータが、正式な正解画像のデータ（以下、「正解データ」とも称する）として、データ格納部５１に格納（登録）される。この後、画像形成装置２０によって、第二部目からの印刷ジョブの実行が連続的に開始される。
【００３６】
ステップＳ２０において、品質検査装置５０は、画像形成装置２０により印刷され画像読取装置３０の出力画像読取部３１によって生成された第二部目（この例では４枚目）からの読取画像データを取得する。一具体例では、品質検査装置５０は、生成された読取画像データを画像読取装置３０から直接受信する。
【００３７】
ステップＳ３０において、品質検査装置５０は、ステップＳ２０で取得された読取画像データを、ステップＳ１０で登録された対応する正解画像のデータと比較することによって、正解画像と読取画像の同一性を検査する。
【００３８】
ステップＳ４０において、品質検査装置５０は、読取画像データに画像不良があるか否かを判定する。かかる判定の処理は、正解画像と読取画像の一致度（画像不良の種類）に関する項目および合否の基準値（閾値）等によって異なるものとなり、これらは公知の手法と同様であるため、判定手法の詳述を省略する。
【００３９】
ここで、品質検査装置５０は、読取画像データに画像不良がないと判定した場合（ステップＳ４０、ＮＯ）、かかる印刷物の画像品質が合格であるとみなす。この場合、品質検査装置５０は、この読取画像データに対応する用紙Ｓを、予め設定された第１トレイ（例えば図１の排紙トレイ４２）に排出するように、後処理装置４０に通知する。そして、品質検査装置５０は、当該検品に関する印刷ジョブが完了するまでステップＳ２０〜ステップＳ４０の処理を繰り返し、かかる印刷ジョブが完了すると、処理を終了する。この場合、品質検査装置５０は、例えば「全ての印刷ページで画像品質が合格した」旨を画像形成装置２０の制御部２００に通知する。
【００４０】
他方、品質検査装置５０は、読取画像データに画像不良があると判定した場合（ステップＳ４０、ＹＥＳ）、ステップＳ５０に移行する。
【００４１】
ステップＳ５０において、品質検査装置５０は、例えば「１００枚目の印刷ページで画像不良が発生した」等のメッセージを画像形成装置２０の制御部２００に送信する。このとき、品質検査装置５０は、当該異常の種類、用紙Ｓ内における異常の位置などを併せて画像形成装置２０の制御部２００に送信する。また、品質検査装置５０は、当該画像不良がある読取画像データに対応する用紙Ｓを、予め設定された第２トレイ（例えば図１の排紙トレイ４３）に排出するように、後処理装置４０に通知する。
【００４２】
品質検査装置５０から画像不良の有無についての通知を受けた後処理装置４０は、対象となる用紙Ｓを該当する排紙トレイ（４２または４３）に排出するように、仕分け部４１の切り替えゲートを駆動する。
【００４３】
品質検査装置５０は、検品ジョブが完遂されるまで、上述したステップＳ２０〜ステップＳ５０の処理を繰り返し行い、検品ジョブが完了（完遂）された場合、検品結果を画像形成装置２０に送信して、検品ジョブを終了する。
【００４４】
ところで、例えばダイレクトメールのように、入力画像データ中に宛先情報（住所や氏名など）等のバリアブルデータが含まれている場合、たとえ共通部分となる画像の比率が多い場合であっても、画像形成装置２０で印刷される画像は、一ページ毎に異なるものとなる。
【００４５】
一般に、共通部分とバリアブル部分からなる印刷データは、例えばＰＣ６０にインストールされた公知のアプリケーション（ソフトウエア）を用いて作成することができる。また、バリアブルデータが含まれる印刷データのフォーマットとしては、ＰＰＭＬやＰＤＦ−ＶＴなどの形式が知られている。
【００４６】
例えばＰＤＦ−ＶＴの場合、共通部分のＰＤＦファイルと、バリアブル部分のＰＤＦファイルとが別個のファイルとして存在する。また、共通部分のＰＤＦファイルには、バリアブルデータを挿入する部分（領域）にバリアブルデータ用ＰＤＦファイルのオブジェクト番号が記載されている。そして、ＰＤＦ−ＶＴの場合、バリアブルデータ用のＰＤＦファイルを参照し合成することで、バリアブルデータを含むページの生成が可能となる。
【００４７】
ユーザーにより作成されたバリアブルデータ用ＰＤＦファイルと共通部分用ＰＤＦファイルは、例えばホットフォルダー機能を通じてＰＣ６０から画像形成装置２０に転送される。画像形成装置２０は、共通部分用ＰＤＦファイルをラスタライズする際に、バリアブルデータ用ＰＤＦファイルのオブジェクト番号が存在するか否かを判定する。ここで、画像形成装置２０は、バリアブルデータ用ＰＤＦファイルのオブジェクト番号が存在する場合、バリアブルデータ用のＰＤＦファイルから当該オブジェクト番号に該当するＰＤＦオブジェクトを参照およびラスタライズして共通部分と合成し、１ページ分の画像データを生成する。
【００４８】
さらに、画像形成装置２０は、ラスタライズした際の共通部分用ＰＤＦファイルに含まれているバリアブルデータを配置する領域や、実際のバリアブルデータなどのバリアブルデータの情報を、ページデータの画素に対応して関連付けて、画素属性情報として保存する。ここで、画素属性情報としては、バリアブルデータの情報として、個別バリアブルデータ、共通バリアブル領域のデータ、オブジェクト属性のデータ、等がある。ここで、個別バリアブルデータは、例えば住所録における住所や氏名のように、１ページ毎に異なる内容となる画像のデータである。また、共通バリアブル領域のデータは、各々の個別バリアブルデータを用紙上の共通の領域に印刷するための当該領域を示すデータである。さらに、オブジェクト属性のデータは、個別バリアブルデータの属性（文字、ラインアート、画像などの別）を示すデータである。
【００４９】
また、画像形成装置２０は、全てのページのラスタライズが完了するまで上記の処理を続ける。
【００５０】
図４に、バリアブルデータと共通データとを含む入力画像データを用紙Ｓに印刷した場合の一例を模式的に示す。図４に示す例では、用紙Ｓ上に印刷された黒丸および三角形の図形が共通データとなる画像ＣＩであり、以下は「共通画像」と称する。他方、破線で囲まれた領域ＣＶＡは、バリアブルデータの画像（矢印ＶＩで示す。）が印刷されるために確保される領域である。かかる領域ＣＶＡは、一般に、各々のページで共通に設けられ（すなわち用紙Ｓ上の同一位置に同一面積で設けられ）、他方、破線の枠は実際には印刷されない。以下、かかる領域を「共通バリアブル領域」と称する。また、この共通バリアブル領域ＣＶＡ内に印刷される画像ＶＩを「バリアブル画像」と称し、印刷データ（入力画像データ）中における個々のバリアブル画像ＶＩを規定するデータを「個別バリアブルデータ」と称する。
【００５１】
図４では、簡明のため、共通バリアブル領域ＣＶＡ内に印刷されるバリアブル画像ＶＩが「ＡＢＣ」の３文字の場合を例示しているが、実際には、共通バリアブル領域ＣＶＡ内には、住所、氏名などの宛先情報、種々の識別情報、図形、写真などの種々の情報が印刷され得る。また、図４では、バリアブル画像ＶＩの「ＡＢＣ」を共通バリアブル領域ＣＶＡ内にセンタリングの配置で印刷した場合を示しているが、均等割り付け、右寄せ、左寄せ、など、他の種々の配置方法で印刷することができる。いずれにしても、共通バリアブル領域ＣＶＡ内に印刷されるバリアブル画像ＶＩは、印刷される用紙Ｓ毎に異なるものとなる。
【００５２】
このため、入力画像データ中にバリアブルデータが含まれている場合、上述のような方式、すなわち印刷ジョブの実行の際にテスト的に画像を一部印刷し、それを正解データとして登録する方式を使用すると、印刷枚数（ないし部数）によっては工数やコストが増加するため、実効的ではない。典型的には、ダイレクトメール等の印刷では、一度に用紙数千枚分の印刷を行う場合があり、かかる数千枚の印刷に際し、共通画像ＣＩ（図４参照）が使用される一方で、一枚（ないし一部）毎に異なるバリアブル画像ＶＩ（住所、氏名等）が印刷される。このような場合に上述の方式で正解データを登録しようとすると、全ての印刷ページ分の画像データを印刷およびスキャンして正解データとして登録する必要が生じるため、実用的ではない。
【００５３】
そこで、本実施の形態では、複数部数ないし複数ページの印刷を行う際に、入力画像データ中にバリアブルデータを含む場合と含まない場合とで、ステップＳ１０における正解画像のデータ（正解データ）の登録方法を変えるようにする。以下、かかる正解データの登録方法について、ステップＳ１０のサブルーチンに相当する図５のフローチャートを参照して説明する。
【００５４】
ステップＳ１１０において、品質検査装置５０は、ＰＣ６０から送信される一部数分（例えば用紙３枚分）の印刷データ（入力画像データや種々の設定データ等）をページ毎にラスタライズ（ビットマップ画像化）してページ毎の印刷データ（以下、「ページデータ」という）を生成する。生成されたページデータは、データ格納部５１等に格納される。
【００５５】
続くステップＳ１２０において、品質検査装置５０は、当該一部数分の印刷データ（全ての印刷ページ）が共通画像（ＣＩ）とバリアブル画像（ＶＩ）の両方を有するか否かについて判定する。ここで、品質検査装置５０は、共通画像とバリアブル画像の両方を有すると判定した場合（ステップＳ１２０、ＹＥＳ）、ステップＳ１３０に移行する。他方、品質検査装置５０は、共通画像とバリアブル画像の両方を有しない判定した場合（ステップＳ１２０、ＮＯ）、各々の印刷ページで印刷される画像が異なる（共通画像ＣＩがない）通常の印刷であるとみなし、ステップＳ１４０に移行する。
【００５６】
ステップＳ１３０において、品質検査装置５０は、入力画像データの１ページ目（用紙１枚分）のみ印刷および画像読み取り（スキャニング）を行うように、画像形成装置２０および画像読取装置３０に各々の指示を送信する。この後、品質検査装置５０は、画像読取装置３０から送られて来た１ページ目（用紙１枚分）の画像（読取画像データ）を正解画像の候補としてＲＡＭ等に一時記憶して、ステップＳ１５０に移行する。
【００５７】
他方、ステップＳ１４０において、品質検査装置５０は、入力画像データの一部数分（この例では用紙３枚分）を印刷およびスキャニングするように、画像形成装置２０および画像読取装置３０に各々の指示を送信する。この後、品質検査装置５０は、画像読取装置３０から送られて来た一部数分（用紙３枚分）の画像（読取画像データ）を正解画像の候補としてＲＡＭ等に一時記憶して、ステップＳ１５０に移行する。
【００５８】
ステップＳ１５０において、品質検査装置５０は、正解画像登録画面（図示せず）を表示部２６に表示するように画像形成装置２０に指示を送信し、ユーザーの入力内容（操作表示部２５の入力信号）に基づいて、印刷結果が正解データとして問題ないか否かを判定する。ここで、品質検査装置５０は、印刷結果が正解データとして問題ある（ステップＳ１５０、ＮＯ）と判定した場合、上述したステップＳ１３０またはステップＳ１４０の印刷、スキャニング、および正解画像の候補の一時記憶の処理を再度行う。他方、品質検査装置５０は、印刷結果が正解データとして問題ない（ステップＳ１５０、ＹＥＳ）と判定した場合、ステップＳ１６０に移行する。
【００５９】
ステップＳ１６０において、品質検査装置５０は、一時記憶された候補のデータを、正式な正解画像のデータとして、データ格納部５１に格納（登録）する。このとき、品質検査装置５０は、各々の印刷ページが共通画像（ＣＩ）を含む場合と含まない場合とで、異なる方法で正解画像（検査用画像）を作成する。
【００６０】
具体的には、各々の印刷ページが共通画像（ＣＩ）を含まない通常の印刷の場合、品質検査装置５０は、画像読取装置３０が生成した一部数分（この例では３ページ分）の読取画像データを、そのまま正解画像としてメモリ（データ格納部５１等、以下同様）に格納する。
【００６１】
他方、各々の印刷ページが共通画像ＣＩとバリアブル画像ＶＩとを含む場合、品質検査装置５０は、入力画像データを参照して、画像読取装置３０が生成した１ページ分の読取画像データから、上述したバリアブル画像ＶＩを除いた形態の正解画像（以下は適宜、「第２の正解画像」と称する。）を作成し、かかる第２の正解画像を検査用画像としてメモリに格納する。かかる第２の正解画像の生成方法および態様は、ユーザーの設定入力操作に応じて異なるものとすることができ、かかる詳細については後述する。
【００６２】
このような正解画像のデータの登録処理のルーチンを採用する本実施の形態によれば、入力画像データ中にバリアブルデータが含まれ、共通画像ＣＩとバリアブル画像ＶＩとを含む画像を複数ページ印刷および検査する場合に、正解画像の登録枚数を最小とすることができる。
【００６３】
なお、図５で上述した正解画像（検査用画像）の作成に関する処理は、画像形成装置２０の制御部２００が主体となって行ってもよい。
【００６４】
次に、入力画像データ中にバリアブルデータを含む場合の画像品質検査（検品ジョブ）の処理の流れを、図６のフローチャートを参照して説明する。なお、図６に示す一連の処理は、１ページ分の印刷物（バリアブル印刷物）に対する検品処理であり、全ての印刷ページ分だけ繰り返し実行される。
【００６５】
ステップＳ３１０において、品質検査装置５０は、画像読取装置３０から取得した検査対象となる画像（読取画像データ）の前処理を行う。一具体例では、品質検査装置５０は、取得した用紙１枚分の読取画像データ（第２の読取画像）から、共通バリアブル領域ＣＶＡ（図４参照）の二次元座標（すなわち用紙Ｓ）上の位置を特定する。また、品質検査装置５０は、かかる読取画像データから、共通画像ＣＩなどの、共通バリアブル領域ＣＶＡ以外の領域に印刷された画像を構成する各画素の二次元座標（用紙Ｓ）上の位置を特定する。
【００６６】
続くステップＳ３２０において、品質検査装置５０は、画像品質検査の処理対象とする画素を、例えば用紙Ｓ上の座標に従って順次設定（指定）する。
【００６７】
ステップＳ３３０において、品質検査装置５０は、当該指定された画素が共通バリアブル領域ＣＶＡ内の画素であるか否かを判定する。ここで、品質検査装置５０は、指定された画素が共通バリアブル領域ＣＶＡ内の画素でないと判定した場合（ステップＳ３３０、ＮＯ）、当該画素は共通画像ＣＩの一部であるとみなしてステップＳ３４０に移行する。他方、品質検査装置５０は、指定された画素が共通バリアブル領域ＣＶＡ内の画素であると判定した場合（ステップＳ３３０、ＹＥＳ）、当該画素はバリアブル画像ＶＩであるとみなし、ステップＳ３４０をスキップしてステップＳ３６０に移行する。
【００６８】
ステップＳ３４０において、品質検査装置５０は、指定された画素を含む領域を正解画像（検査用画像）の対応する領域と比較して差分を抽出することにより、当該領域における画像の品質（不良画像の有無）を検査する。
【００６９】
続くステップＳ３６０において、品質検査装置５０は、共通バリアブル領域ＣＶＡ以外の全ての画素の品質検査（チェック）が完了したか否かを判定する。ここで、品質検査装置５０は、共通バリアブル領域ＣＶＡ以外の全ての画素のチェックが完了していないと判定した場合（ステップＳ３６０、ＮＯ）、ステップＳ３２０に処理を戻し、上述したステップＳ３２０〜ステップＳ３６０の処理を繰り返し実行する。そして、品質検査装置５０は、共通バリアブル領域ＣＶＡ以外の全ての画素のチェックが完了したと判定した場合（ステップＳ３６０、ＹＥＳ）、１ページ分の検品処理を終了する。
【００７０】
以上のような処理を行うことにより、共通バリアブル領域ＣＶＡ以外の領域における画像不良発生の有無の検査を、ユーザーが求める合格水準との乖離を防止しつつ、実行することができる。
【００７１】
なお、品質検査装置５０では、共通バリアブル領域ＣＶＡ内のバリアブル画像ＶＩの画像品質を検査する設定とすることもでき、この場合については後述する。
【００７２】
ところで、図４に示すように、多くの場合、共通バリアブル領域ＣＶＡは、バリアブル画像ＶＩよりも広い領域となるように設定される。このため、図６で上述したような検品処理を行う場合、共通バリアブル領域ＣＶＡ内におけるバリアブル画像ＶＩの周囲等の領域（いわゆる余白領域）で許容しがたい画像不良（異物による汚れ等も含む、以下同じ）が発生した場合に、かかる画像不良を検査できない問題が生じる。
【００７３】
さらに、共通バリアブル領域ＣＶＡは、共通画像ＣＩに跨がる又は重複するように設定される場合もある。このため、図６で上述したような検品処理を行う場合、共通バリアブル領域ＣＶＡ内における共通画像ＣＩに酷い画像不良が発生したような場合にも、かかる画像不良を検査できない問題がある。
【００７４】
そこで、本実施の形態では、上述した検品ジョブにおいて、共通バリアブル領域ＣＶＡの一部（上記の余白領域など）を、画像品質検査の対象に加えることができるようにした。
【００７５】
さらに、バリアブル画像ＶＩは、共通バリアブル領域ＣＶＡからはみ出るように設定される場合もあり得る（図１０Ａ等参照）。具体的には、ＰＤＦ−ＶＴなどのデータを編集するアプリケーション等によっては、共通バリアブル領域ＣＶＡ内に出力する文字のサイズを共通バリアブル領域ＣＶＡからはみ出る程度に大きく設定ないし事後的に変更（編集）しても、エラーにはならず、許容される場合がある。このため、図６で上述したような検品処理を行う場合、バリアブル画像ＶＩが共通バリアブル領域ＣＶＡからはみ出る設定の場合に、当該はみ出た画像（バリアブル画像ＶＩの一部）が全て画像不良として検出されてしまう問題がある。
【００７６】
そこで、本実施の形態では、上述した検品ジョブの実行に先立って、画像品質検査の対象外となる領域を、ユーザーが任意に設定（指定）できるようにした。
【００７７】
図７に、上述した各種設定を行うための設定画面の構成を示す。図７に示す設定画面（検査設定画面）は、バリアブルデータを含む入力画像データを印刷する印刷ジョブの実行に先立って、ＰＣ６０のディスプレイに表示される印刷設定画面の一部をなす。
【００７８】
すなわち、本実施の形態の画像品質検査システム１では、バリアブルデータを含む入力画像データを印刷する場合、マウスのポインタ１１０で選択可能な選択タブとして、「検査設定」のタブが追加される。なお、「基本設定」タブを選択した場合、印刷の枚数や部数、カラー印刷の有無などの、印刷の基本的な設定を行うための基本設定画面となり、「後処理設定」タブを選択した場合、印刷された用紙Ｓの仕分け先（排紙トレイ４２，４３の別）の設定を行うことができる。そして、「検査設定」タブを選択した場合、図７に示すような検査設定画面となる。
【００７９】
この検査設定画面では、印刷ジョブの実行に先立って、上述した検品ジョブ（画像品質検査）の実行の有無、すなわち「検査する」、「検査しない」の別を選択することができる。これに関し、図７に示す状態では「検査する」すなわち検品ジョブを実行する旨の選択がなされており、以下は検品ジョブを実行することを前提として説明する。
【００８０】
また、図７に示す検査設定画面に表示された「詳細」ボタン１１５が選択されると、図８に示すような詳細設定画面となる。この詳細設定画面で「バリアブル領域を検査対象からはずす」のチェック（デフォルト状態）を解除することにより、バリアブル画像ＶＩも検品ジョブにおける検査対象に含めることができる。但し、以下は、デフォルトの「バリアブル領域を検査対象からはずす」設定を維持することを前提として説明する。
【００８１】
図７に示す検査設定画面では、印刷ジョブおよび検品ジョブの実行に前立って、検品ジョブでの用紙Ｓ上の検査対象領域を規定するために、「バリアブルデータ設定」欄が表示される。この「バリアブルデータ設定」欄では、バリアブルデータ領域を、書き換えないし再設定する、すなわちユーザーが新たに定義するための方法を選択できるようになっている。図７に示す例では、かかる方法の選択肢として、「ユーザー指定領域」、「個別バリアブルデータ」、「共通バリアブル領域」、「共通バリアブル領域＋個別バリアブルデータ」、および「ユーザー指定領域＋個別バリアブルデータ」のいずれかが選択できるようになっている。
【００８２】
ここで、ユーザーにより「ユーザー指定領域」が選択された場合、品質検査装置５０は、図９に示すような設定画面を表示し、かかる設定画面を通じてユーザーにより指定（選択操作）された領域を、検品ジョブにおけるバリアブルデータ領域（この例では検査対象から除外する領域、以下同じ）として設定する。
【００８３】
この場合、品質検査装置５０は、図５のステップＳ１６０において、ページデータにおける共通画像ＣＩの画素（図４参照）の配置を保持しつつ、ユーザーによって指定された領域を除外した正解画像（検査用画像）を作成し、登録する。
【００８４】
かかる選択および設定は、用紙Ｓ上に印刷されるバリアブル画像ＶＩの位置が予め分かっている場合であって、例えばバリアブル画像ＶＩ（宛先情報等）が既に印刷されている用紙Ｓ上に共通画像ＣＩを追加的に印刷するような場合などに、有利に使用できる。なお、図９に示す設定画面の説明は後述する。
【００８５】
また、「個別バリアブルデータ」が選択された場合、品質検査装置５０は、図４で上述した個々のバリアブル画像ＶＩ（例えばＰＤＦ−ＶＴの場合、バリアブルデータ用のＰＤＦファイルに定義された画素属性情報）を、検品ジョブにおけるバリアブルデータ領域として設定する。より具体的には、品質検査装置５０は、印刷ジョブの対象となる各ページ分の個々のバリアブル画像ＶＩを重ね合わせた仮想的な画像を生成し、当該重ね合わされた画像を、検品ジョブにおけるバリアブル領域（画像品質検査の対象外とする領域）として設定する。
【００８６】
ここで、図１１は、図１０Ａ〜図１０Ｃに示す各ページのバリアブル画像ＶＩ（文字部分と図形部分）を重ね合わせた形態を示す図であり、文字部分（すなわち「ＡＢＣ」、「ＯＰＱ」、および「ＸＹＺ」）の重ね合わせ状態を右側に拡大して示す。
【００８７】
この場合、品質検査装置５０は、図５のステップＳ１６０において、ページデータにおける共通画像ＣＩの画素（図４参照）の配置を保持しつつ、図１１に示すような各々のバリアブル画像ＶＩの重ね合わせた画素を除外した正解画像（検査用画像）を作成し、登録する。
【００８８】
かかる選択および設定は、検品ジョブで検査する用紙Ｓ上の領域をなるべく広く確保したい場合に、種々のケースにおいて有利に使用できる。具体的には、上述の如く、共通バリアブル領域ＣＶＡがバリアブル画像ＶＩよりも広い場合（図４参照）や、共通バリアブル領域ＣＶＡが共通画像ＣＩに跨がる又は重複するように設定されている場合に、共通バリアブル領域ＣＶＡにおける余白等の領域を、画像品質検査の対象に加えることができる。また、かかる選択および設定は、バリアブル画像ＶＩが共通バリアブル領域ＣＶＡからはみ出るように設定された場合（図１０Ａ等参照）にも対応することができる。したがって、本実施の形態では、「個別バリアブルデータ」の選択および設定がデフォルトの状態となっている。
【００８９】
また、「共通バリアブル領域」が選択された場合、品質検査装置５０は、図４で上述した共通バリアブル領域ＣＶＡ（例えばＰＤＦ−ＶＴの場合、バリアブルデータ用のＰＤＦファイルに定義された領域）を、検品ジョブにおけるバリアブルデータ領域として設定する。
【００９０】
この場合、品質検査装置５０は、図５のステップＳ１６０において、ページデータにおける共通画像ＣＩの画素（図４参照）の配置を保持しつつ、共通バリアブル領域ＣＶＡを除外した正解画像（検査用画像）を作成し、登録する。
【００９１】
かかる選択および設定は、図１０Ａ〜図１０Ｃの各用紙Ｓの右下側に印刷されているように、各々のページのバリアブル画像ＶＩの外形（矩形枠部分）が共通バリアブル領域ＣＶＡと一致する場合に、正解画像の生成等の処理を軽くできる等の点で有利に使用できる。
【００９２】
また、「共通バリアブル領域＋個別バリアブルデータ」が選択された場合、品質検査装置５０は、上述した二種、すなわち、各ページ分のバリアブル画像ＶＩおよび共通バリアブル領域ＣＶＡを重ね合わせた仮想的な画像を生成する。そして、品質検査装置５０は、当該重ね合わせた画像を、検品ジョブにおけるバリアブル領域（すなわち検査対象からの除外領域）として設定する。ここで、図１２は、図１０Ａ〜図１０Ｃに示す文字部分における共通バリアブル領域（属性）と個別バリアブル画素情報とを重ね合わせた状態を示す。
【００９３】
この場合、品質検査装置５０は、図５のステップＳ１６０において、ページデータにおける共通画像ＣＩの画素（図４参照）の配置を保持しつつ、図１２に示すような各々のバリアブル画像ＶＩの重ね合わせた画素および共通バリアブル領域ＣＶＡの部分を除外した正解画像（第２の正解画像）を作成し、登録する。
【００９４】
かかる選択および設定は、検品ジョブの実行時にプロセッサのリソース負担を軽くしたいような場合に有利に使用できる。すなわち、デフォルトの「個別バリアブルデータ」の設定では、検品ジョブで検査される用紙Ｓ上の領域が最大限に広くなり、重ね合わされたバリアブル画像（図１１参照）における各文字や各図形の隙間の領域も、画像品質検査の対象になる。これに対して、本選択および設定によれば、このような隙間の領域の全部または大部分が画像品質検査の対象から除外されるので、検品ジョブ実行時におけるプロセッサのリソース負担を軽くすることができる。
【００９５】
他方、このような選択および設定は、図４で説明したように、バリアブル画像ＶＩよりも共通バリアブル領域ＣＶＡの方が広い場合、検査対象となる領域が小さくなる問題がある。このため、品質検査装置５０は、「共通バリアブル領域＋個別バリアブルデータ」が選択された場合、品質検査装置５０は、入力画像データに定義されたバリアブル画像ＶＩが対応する共通バリアブル領域ＣＶＡからはみ出る場合にのみ、これら両方の部分を検査対象から除外するようにする。
【００９６】
さらに、「ユーザー指定領域＋個別バリアブルデータ」が選択した場合、品質検査装置５０は、各ページ分のバリアブル画像ＶＩとユーザーによって指定された領域と、を重ね合わせた仮想的な画像を生成し、かかる画像を、検品ジョブにおけるバリアブル領域（この例では画像品質検査の対象外とする領域）として設定する。
【００９７】
この場合、品質検査装置５０は、図５のステップＳ１６０において、ページデータにおける共通画像ＣＩの画素（図４参照）の配置を保持しつつ、図１１に示すような各々のバリアブル画像ＶＩの重ね合わせた画素およびユーザーによって指定された領域を除外した正解画像（検査用画像）を作成し、登録する。
【００９８】
かかる選択および設定は、「共通バリアブル領域＋個別バリアブルデータ」の場合と同様に、検品ジョブの実行時にプロセッサのリソース負担を軽くしたいような場合に有利に使用できる。例えば、「共通バリアブル領域＋個別バリアブルデータ」の設定例における図１２に示す事例では、重ね合わされたバリアブル画像における各文字の隙間の領域の一部（外側部分）も、画像品質検査の対象とすることができる。他方、「ユーザー指定領域＋個別バリアブルデータ」の設定で、バリアブル画像における各文字を囲うようにユーザー指定領域を設定することにより、かかる隙間の領域の一部をも画像品質検査の対象から除外することができる。
【００９９】
なお、これらの選択は、「キャンセル」ボタン１３０を選択することで、適宜キャンセルすることができる。
【０１００】
図９に、上述した「ユーザー指定領域」を設定するための設定画面（以下、「バリアブル領域設定画面」という）の一例を示す。図９に示す例は、バリアブル領域設定画面が画像形成装置２０の操作表示部２５（表示部２６）に表示される場合を仮定する。他の例として、バリアブル領域設定画面をＰＣ６０のディスプレイに表示してもよい。
【０１０１】
図９に示すバリアブル領域設定画面は、図７に示すバリアブルデータ設定画面（検査設定タブの画面）において、「ユーザー指定領域」または「ユーザー指定領域＋個別バリアブルデータ」が選択された状態で「印刷」ボタン１２０が選択された場合に表示される。
【０１０２】
具体的には、「印刷」ボタン１２０が選択されると、上述した図７および図８の画面で設定されたユーザー設定のデータ、およびバリアブル画像データを含む入力画像データ（印刷データ）が、ＰＣ６０から画像形成装置２０に送信される。
【０１０３】
かかるデータを受信した画像形成装置２０は、ユーザー設定として「ユーザー指定領域」または「ユーザー指定領域＋個別バリアブルデータ」以外が選択されている場合、かかる選択内容に従って、品質検査装置５０に正解画像（検査用画像）を作成および登録させて、印刷ジョブを開始する。なお、ここで作成および登録される正解画像（検査用画像）は、上記の選択内容に応じて、バリアブル画像ＶＩ（図４参照）が除外された画像となる。
【０１０４】
具体的には、品質検査装置５０は、図５のステップＳ１１０〜ステップＳ１５０の処理を上述と同様に行う。他方、ステップＳ１６０において、品質検査装置５０は、上記の選択内容に応じて、ページデータにおける共通画像ＣＩの画素（図４参照）の配置情報を保持しつつ、バリアブル画像ＶＩの画素を除外した正解画像（検査用画像）を作成し、登録する。
【０１０５】
他方、画像形成装置２０は、ユーザー設定として「ユーザー指定領域」または「ユーザー指定領域＋個別バリアブルデータ」以外が選択されている場合、図５のステップＳ１５０において、正解画像登録画面として、図９に示すバリアブル領域設定画面を表示部２６に表示する。
【０１０６】
図９に示す例では、表示部２６における表示画面の左側には読み取り画像表示部２６５および「領域追加」ボタン２６６が表示され、表示画面の右側には、選択領域表示部２６０が表示される。
【０１０７】
ここで、読み取り画像表示部２６５には、図５のステップＳ１３０において印刷およびスキャニングされた第１ページ目の印刷物（画像形成された用紙Ｓ）の読取画像が表示される。かかる表示状態から「領域追加」ボタン２６６が選択されると、図９中に破線で示すような矩形の選択領域が、読み取り画像表示部２６５内に表示される。図９では、「領域追加」ボタン２６６を２回選択して、２つの選択領域（選択領域１および選択領域２）を読み取り画像表示部２６５内に表示した場合を示している。
【０１０８】
これらの選択領域（１および２）は、例えばタッチパネルのタッチ操作やマウス操作等により、位置や大きさを任意に変えることができる。また、当該操作中における領域の「開始」（例えば選択領域の左上隅の座標）の位置、および「終了」（同右下隅の座標）の位置が、選択領域表示部２６０に表示される（図９参照）。さらに、操作表示部２５の操作部２７（テンキーやカーソルなど）の操作入力により、選択領域表示部２６０に表示される座標位置を入力ないし変更することで、読み取り画像表示部２６５内に表示される選択領域の位置等を変更することもできる。
【０１０９】
上述のようなユーザーの操作を通じて、選択領域の数や位置等を決めた後に「ＯＫ」ボタン２６７が選択されると、選択領域の設定が確定され、かかる設定情報がメモリに保存される。他方、「キャンセル」ボタン２６８が選択された場合、かかる選択回数に応じて、選択領域２の設定、選択領域１の設定、さらには図９の表示自体が順次キャンセルされる。
【０１１０】
図９に示す例では、選択領域（１および２）を矩形の枠で設定する方式とした。他の例として、読み取り画像表示部２６５が表示されているタッチパネルの表面をタッチペン等でなぞる等の方式により、選択領域を自由形状の枠で設定してもよい。
【０１１１】
かくして、上述のような種々の設定を経た後に実行される検品ジョブ（図６のステップＳ３４０）では、品質検査装置５０は、画像読取装置３０で生成されたバリアブル印刷物の読取画像を、図７等の設定画面を通じて設定および登録された正解画像（検査用画像）と比較し、差分を抽出することによって、画像不良の有無の検査を行う。言い換えると、品質検査装置５０は、ユーザーによって設定された画像ないし領域がバリアブル領域であるとみなして、かかる画像ないし領域を、ステップＳ３４０の比較処理の対象から除外する。
【０１１２】
このような処理を行う本実施の形態によれば、作成（登録）する正解画像の枚数を最小化しつつ、バリアブル画像ＶＩの設定や印刷等の態様に応じて、バリアブル画像ＶＩ以外の、出来るだけ広い領域ないしユーザーの目的等に応じた好適な領域を、画像品質検査の対象とすることができる。
【０１１３】
上述した構成例では、品質検査装置５０は、図７等で説明した設定画面を通じて選択された内容（項目）に応じて正解画像（検査用画像）を作成および登録し（図５のステップＳ１６０）、かかる正解画像との比較によって、バリアブル画像ＶＩ以外の領域における画像不良の有無を検査する場合について説明した。
【０１１４】
他の例として、品質検査装置５０は、画像読取装置３０で読み取られた１ページ目のバリアブル印刷物の画像をそのまま第２の正解画像として登録してもよい（ステップＳ１６０）。この場合、品質検査装置５０は、上述した図６の処理ルーチンにおいて（例えばステップＳ３１０）において、図７等で説明した設定画面を通じて選択された内容（項目）に応じて、第２の正解画像を書き換えてもよい。あるいは、品質検査装置５０は、図７等で説明した設定画面を通じて選択された内容（項目）に応じて、ステップＳ３４０で比較する領域がバリアブル領域（検査の非対象となる領域）であれば（ステップＳ３３０、ＹＥＳ）、単に当該領域を正解画像（検査用画像）と比較しないこととしてもよい。
【０１１５】
次に、バリアブル画像ＶＩを画像品質検査の対象とする場合について説明する。
【０１１６】
一例では、バリアブルデータ（印刷されたバリアブル画像ＶＩ）を検品ジョブでの検査対象とする場合、品質検査装置５０は、印刷前のＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）画像データを使用して、バリアブルデータ（印刷されるバリアブル画像ＶＩ）の正解画像（いわば第３の正解画像）を印刷ページ毎に作成する。
【０１１７】
上述のように、バリアブルデータ（印刷されたバリアブル画像ＶＩ）は、画像品質の検査において、合格水準を比較的低く設定してもよいオブジェクト（例えば住所や氏名など）と、合格水準を高く設定すべきオブジェクトとに分けることができる。ここで、合格水準を高く設定すべきバリアブルデータのオブジェクトの例としては、ＩＤ番号やバーコードなどの識別情報や、写真などが挙げられる。
【０１１８】
このため、本実施の形態では、品質検査装置５０は、入力画像データに規定（設定）されたバリアブル画像の属性情報に基づいて、バリアブルデータのオブジェクトの種類毎に、画像品質の検査対象とするか否かを設定できるようにする。
【０１１９】
具体的には、本実施の形態では、図７に示す画面から、バリアブルデータ設定欄中の「詳細」ボタンを選択すると、図８に示すようなバリアブル領域詳細設定画面が表示される。ここでは、図７の「バリアブルデータ設定」欄で選択（ないし定義）されたバリアブル領域を、検品ジョブでの検査対象からはずすか否かを選択できるようになっており、デフォルト状態では検査対象からはずす設定となっている。
【０１２０】
他方、図８に示す「バリアブルデータ設定」欄で選択されたバリアブル領域を検品ジョブでの検査対象からはずさない選択を行った場合（すなわちバリアブル領域が検査対象外の指定から解除された場合）、さらに、検査対象として、「バリアブル領域検査設定」欄の選択が可能な状態となる。この「バリアブル領域検査設定」欄では、バリアブルデータのオブジェクトの種類毎に、画像品質の検査対象とするか否かを設定できる。具体的には、「文字のみ検査する」、「細画のみ検査する」、「写真のみ検査する」、「１ドットライン強調した領域のみ検査する」、など、印刷データに規定されたバリアブルデータのオブジェクトの種類に応じて、画像品質の検査対象とするか否かをユーザーにより設定できる。なお、「線画のみ検査する」の下位項目として、「細線領域のみ検査する」旨を選択できるようにしてもよい。また、「写真のみ検査する」の下位項目として、「人物写真のみ検査する」旨を選択できるようにしてもよい。
【０１２１】
さらに、「バリアブル領域検査設定」欄の付加的構成として、バリアブルデータのオブジェクトのカラーパラメーターに応じて、画像品質の検査対象とするか否かを設定できるようにしてもよい。例えば、「ユーザーが指定した色の領域のみ検査する」、「ピュアブラックの領域（黒色トナー１００％で印刷した領域）のみ検査する」、「グレー置換された領域（黒色トナー１００％で印刷した領域）のみ検査する」、「代替色の領域のみ検査する」、「特色の領域のみ検査する」などを選択できるようにするとよい。
【０１２２】
かくして、「バリアブルデータ設定」欄で選択的な入力操作（この例ではチェックボックス欄のチェック）がなされた後に「設定」ボタン１４０が選択されると、図７および図８の画面を通じての設定が確定されて、図７の画面に戻る。他方、図８の画面内の「キャンセル」ボタン１５０を選択すると、図８の画面での設定がキャンセルされて図７の画面に戻る。
【０１２３】
品質検査装置５０は、バリアブルデータ（印刷されたバリアブル画像ＶＩ）を検品ジョブでの検査対象とする場合、「バリアブルデータ設定」欄で設定された項目の領域を特定して、バリアブルデータ（印刷されるバリアブル画像ＶＩ）の正解画像（「個別検査用画像」に対応する。）を印刷ページ毎に作成する。かかる処理は、上述した図５の処理ルーチンとは別個に行う。
【０１２４】
さらに、品質検査装置５０は、バリアブルデータ（印刷されたバリアブル画像ＶＩ）を検品ジョブでの検査対象とする場合、上述した図６のステップＳ３３０において、指定された画素が共通バリアブル領域ＣＶＡ内の画素であると判定した場合（ステップＳ３３０、ＹＥＳ）、以下の処理を行う。品質検査装置５０は、当該画素を含む一の領域を、上述のように作成されたバリアブルデータの正解画像の当該領域と比較することにより、当該領域における画像の品質（不良画像の有無）を検査して、ステップＳ３６０に移行する。
【０１２５】
なお、上述のように、印刷前のＲＩＰ画像を用いて正解データを作成すると、ユーザーが求める合格水準との乖離が生じやすい問題がある。このため、本実施の形態では、バリアブルデータ（印刷されたバリアブル画像ＶＩ）を検品ジョブでの検査対象とする場合、共通画像ＣＩの画像品質（不良画像の有無）の検査（ステップＳ３４０等参照）の基準よりも緩やかな基準で検査を行う。一具体例では、図８で上述した「バリアブル領域検査設定」欄で、印刷されたバリアブル画像ＶＩが不良画像として検出されるための正解画像との誤差範囲をユーザーが設定できるようにするとよい。
【０１２６】
他方、上述した各種設定のうち、例えば「ピュアブラックの領域のみ検査する」、または「グレー置換された領域のみ検査する」が選択されている場合、品質検査装置５０は、共通画像ＣＩの画像品質（不良画像の有無）の検査（ステップＳ３４０等参照）の基準に近い基準で、正解画像との一致度を検査するとよい。また、「人物写真のみ検査する」が選択されている場合も、品質検査装置５０は、共通画像ＣＩの画像品質（不良画像の有無）の検査（ステップＳ３４０等参照）の基準に近い基準で、正解画像との一致度を検査するとよい。
【０１２７】
加えて、「細線領域のみ検査する」が選択されている場合、品質検査装置５０は、当該細線領域の周辺の異物（ゴミや汚れなど）の有無を厳密に検査することが好ましい。また、「１ドットライン強調した領域のみ検査する」が選択されている場合、品質検査装置５０は、当該強調部分におけるラインの抜けの有無を厳密に検査することが好ましい。
【０１２８】
このように、本実施の形態では、バリアブル領域が検査対象外の指定から解除された場合、品質検査装置５０は、入力画像データに設定されたバリアブル画像の属性情報に基づいて、バリアブル領域についての正解画像（個別検査用画像）を印刷ページ毎に生成し、ユーザーに指定された検査条件に従って、読取画像と個別検査用画像との差分に基づいて、バリアブル領域の検査を行う。かかる構成によれば、バリアブル印刷物の印刷および画像検査を例えば数千ページなどの多数枚分行うような場合でも、実際の印刷物を用いた正解画像の作成枚数を最小化することができる。
【０１２９】
以上、詳細に説明したように、本実施の形態では、共通画像（ＣＩ）およびバリアブル画像（ＶＩ）の両方を含むバリアブル印刷物を複数ページに印刷する場合に、品質検査装置５０は、ユーザーに指定された検査対象外の領域を除き、画像読取装置３０による読取画像（第２の読取画像）と正解画像（検査用画像）との差分に基づいて、画像不良の有無の検査を行う。
【０１３０】
また、本実施の形態では、共通画像およびバリアブル画像の両方を含むバリアブル印刷物を複数ページに印刷する場合に、品質検査装置５０は、共通画像（ＣＩ）用の正解画像とバリアブル画像（ＶＩ）用の正解画像（個別検査用画像）とを別個に登録し、異なる基準で検査する。
【０１３１】
かかる構成を有する本実施の形態によれば、実際の印刷物を用いた正解画像の作成枚数を減らし、かつ、ユーザーが求める合格水準との乖離の抑制が図られた画像品質検査を行うことができる。
【０１３２】
その他、上記実施の形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１３３】
１  画像品質検査システム
１０  給紙装置
２０  画像形成装置
２１  画像形成部
２２  定着部
２５  操作表示部
２６  表示部
２７  操作部
３０  画像読取装置
３１  出力画像読取部（画像読取部）
４０  後処理装置
４１  仕分け部
４２，４３  排紙トレイ
５０  品質検査装置（検査用画像生成部、画像検査部）
５１，５２  データ格納部
６０  ＰＣ
２００  画像形成装置の制御部
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２６０  選択領域表示部
２６５  読み取り画像表示部
２６６  領域追加ボタン
ＣＩ  共通画像
ＣＶＡ  共通バリアブル領域
ＶＩ  バリアブル画像
Ｓ  用紙
【図１】
2020006603.tif 000003
【図２】
2020006603.tif 000004
【図３】
2020006603.tif 000005
【図４】
2020006603.tif 000006
【図５】
2020006603.tif 000007
【図６】
2020006603.tif 000008
【図７】
2020006603.tif 000009
【図８】
2020006603.tif 000010
【図９】
2020006603.tif 000011
【図１０】
2020006603.tif 000012
【図１１】
2020006603.tif 000013
【図１２】
2020006603.tif 000014