(57)【要約】      （修正有）【課題】色味変動の検査を行う場合、各検査項目を行う際の検査処理の負荷を軽減させることにより、検査処理速度に影響を与えず、かつ低コストな画像検査機能を備えた画像形成装置を提供する。【解決手段】ユーザから指定された検査設定に色味変動の検査が含まれる場合（Ｓ４０６；ＹＥＳ）、リファレンスをテストプリントの印刷物のスキャン画像データに決定する（Ｓ４０７）。そして、印刷ジョブに係る印刷物をスキャンしたスキャン画像データと、テストプリントの印刷物のスキャン画像データとを比較の対象とする。【選択図】図４
2014008610.tif 000002
【特許請求の範囲】
【請求項１】
印刷画像データが印刷された検査対象である印刷物を読み取ってスキャン画像データを生成するスキャン手段と、
前記検査対象である印刷物の検査内容を示す検査設定を受け付ける受付手段と、
前記検査設定に応じて、前記印刷画像データ又は予め前記印刷画像データがテストプリントとして印刷された印刷物を前記スキャン手段で読み取ることで生成されるスキャン画像データを、リファレンスとして決定する決定手段と、
前記検査対象である印刷物を読み取ったスキャン画像データと、前記リファレンスとを比較して、前記検査対象である印刷物の品質の良否を判定する判定手段と、
を有することを特徴とする検査装置。
【請求項２】
前記テストプリントに係るスキャン画像データを表示する表示手段と、
前記表示手段による表示後にユーザからテストプリントの再実行の指示があった場合、印刷設定を変更して再度、前記印刷ジョブに係る印刷画像データをテストプリントするように印刷手段に指示する印刷指示手段と、
をさらに有することを特徴とする請求項１に記載の検査装置。
【請求項３】
前記決定手段は、前記検査設定が色味変動の検査を含む場合に前記リファレンスを前記テストプリントに係るスキャン画像データに決定することを特徴とする請求項１または２に記載の検査装置。
【請求項４】
前記決定手段は、前記印刷ジョブにバリアブルデータが含まれない場合、前記リファレンスを前記テストプリントに係るスキャン画像データに決定することを特徴とする請求項１乃至３の何れか１項に記載の検査装置。
【請求項５】
前記決定手段は、前記印刷ジョブにバリアブルデータが含まれる場合、当該バリアブルデータが印刷される領域について、前記リファレンスにおいて、当該バリアブルデータに対応する領域を、当該バリアブルデータに係る印刷画像データに決定することを特徴とする請求項１乃至４の何れか１項に記載の検査装置。
【請求項６】
印刷画像データが印刷された検査対象である印刷物を読み取ってスキャン画像データを生成するスキャンステップと、
前記検査対象である印刷物の検査内容を示す検査設定を受け付ける受付ステップと、
前記検査設定に応じて、前記印刷画像データ又は予め前記印刷画像データがテストプリントとして印刷された印刷物を前記スキャンステップで読み取ることにより生成されるスキャン画像データを、リファレンスとして決定する決定ステップと、
前記検査対象である印刷物を読み取ったスキャン画像データと、前記リファレンスとを比較して、前記検査対象である印刷物の品質の良否を判定する判定ステップと、
を備える検査方法。
【請求項７】
請求項６に係る検査方法をコンピューターに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物の品質の良否を判定する検査装置、検査方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から印刷業界を中心に、プリントオンデマンドと呼ばれる電子写真技術等に基づくデジタル印刷技術が一般的になっており、印刷品質を維持し効率的に必要量の印刷物を生産することが求められている。また、近年、通常のオフィスにおいても印刷品質が保たれた印刷物を効率良く作成する要求がある。
【０００３】
しかし、従来、印刷物の画像品質の検査においては、印刷物を作業者が目視によって確認することが一般的であった。このため、作業者による官能評価に依存することになり検査レベルのばらつきが発生する恐れがあった。また、作業者の熟練度により検査時間が左右され、さらに、人手に頼るために検査時間を短縮するには限界があった。
【０００４】
そこで、一定の検査品質を維持し、また検査時間を短縮化した、印刷物の品質検査を行う装置が考案されている。
【０００５】
例えば、印刷が完了した印刷物を読み取り、印刷物に印刷される印刷画像と、印刷画像を印刷した印刷物をスキャンしたスキャン画像とを比較することにより、印刷物の品質を検査する装置が考案されている（例えば特許文献１参照。）。また、特許文献１には、印刷ミスが検出された場合に印刷を中止することが開示されている。また、検査内容として、印刷された画像の汚れ・かすれ・白抜け・濃度ムラ・色味変動等が無いかどうかを検査することや、印刷されたバリアブルデータの印字ミス・入力ミスが無いかどうかを検査することが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−９４６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
検査項目のうち色味変動の検査を行う場合、印刷画像と、スキャン画像との間の色空間特性の差異を考慮し、また、印刷物をスキャンするスキャナの読み取り特性を考慮する必要がある。そのため、上記特許文献１に開示される技術では、印刷に係る印刷画像に対して色空間変換処理や、色味補正処理をさらに行う必要がある。
【０００８】
これにより、色味変動の検査は、それ以外の検査と比較して追加の処理が必要となり、検査処理負荷が大きくなる。そのため、検査装置の検査に係る処理速度に影響を与え、また、検査処理装置のコストアップになるといった課題があった。
【０００９】
本発明は以上の課題を鑑みて、各検査処理項目を行う際の検査処理の負荷を軽減させることにより、検査処理速度に影響を与えず、かつ低コストな画像検査機能を備えた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本願発明に係る検査装置は、印刷画像データが印刷された検査対象である印刷物を読み取ってスキャン画像データを生成するスキャン手段と、前記検査対象である印刷物の検査内容を示す検査設定を受け付ける受付手段と、前記検査設定に応じて、前記印刷画像データ又は予め前記印刷画像データがテストプリントとして印刷された印刷物を前記スキャン手段で読み取ることで生成されるスキャン画像データを、リファレンスとして決定する決定手段と、前記検査対象である印刷物を読み取ったスキャン画像データと、前記リファレンスとを比較して、前記検査対象である印刷物の品質の良否を判定する判定手段と、を有することを特徴とする。
【発明の効果】
【００１１】
検査処理速度に影響を与えず、かつ低コストである画像検査機能を備えた検査装置を提供する。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例における画像処理システムの構成の一例を示す図である。
【図２】本発明の実施例に係る画像形成ユニット及び画像検査ユニットのハード構成を示すブロック図である。
【図３】実施例１における印刷処理の処理手順を示すフローチャートである。
【図４】実施例１におけるリファレンスを決定する処理手順を示すフローチャートである。
【図５】実施例１における画像検査の処理手順を示すフローチャートである。
【図６】本発明の実施例における印刷物の読み取り動作を説明するための図である。
【図７】本発明の実施例における画像比較を説明するための図である。
【図８】本発明の実施例における検査結果の表示例を示す図である。
【図９】本発明の実施例における検査結果の表示例を示す図である。
【図１０】実施例２におけるリファレンスを決定する処理手順を示すフローチャートである。
【図１１】実施例２における画像検査の処理手順を示すフローチャートである。
【図１２】実施例２における印刷処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための例について図面を用いて説明する。
【００１４】
（実施例１）
図１は、本発明の実施形態に係る画像形成装置を含む画像処理システムの構成の一例を示す。
【００１５】
画像形成装置１０１は、印刷画像を印刷物として印刷し、印刷物をスキャンして検査し、そしてフィニッシングまでの一連の処理であるインライン画像検査を実行する。
【００１６】
具体的に、画像形成装置１０１は、画像形成ユニット１０２、画像検査ユニット１０３、及びフィニッシングユニット１０４から構成される。画像形成ユニット１０２は、記録媒体(例えば用紙などのシート)上に画像を印刷する印刷処理を実行する。印刷された記録媒体（又は印刷物）は、画像検査ユニット１０３に搬送され、印刷物に対して画像検査が実行される。そして、フィニッシングユニット１０４は、画像検査ユニット１０３から受け取った印刷物を排出（すなわち排紙）する。
【００１７】
ＬＡＮ１０５は、画像形成装置１０１、プリントサーバ１０６、クライアントＰＣ１０７，１０８を相互に接続させるためのネットワークであり、これらが双方向で通信可能であればＬＡＮ１０５はどのような形態であってもよい。
【００１８】
ユーザが、クライアントＰＣ（パーソナル・コンピューター）１０７，又は１０８を操作して、印刷指示を示すプリントジョブに係るＰＤＬデータが作成されると、ＬＡＮ１０５を介してＰＤＬデータがプリントサーバ１０６へ送信される。そして、プリントサーバ１０６は、ＬＡＮ１０５を介してＰＤＬデータを画像形成装置１０１へ送信する。
【００１９】
ＰＤＬデータを受信した画像形成装置１０１は、画像印刷、画像検査、フィニッシングに係るインライン画像検査を実行する。
【００２０】
図２は、本発明の実施形態に係る画像形成ユニット１０２及び画像検査ユニット１０３のハードウェア構成を示すブロック図である。
【００２１】
ここで、画像形成ユニット２０１は、図１に示す画像形成ユニット１０２に対応し、画像検査ユニット２１０は、画像検査ユニット１０３に対応する。また、ＬＡＮ２０２は図１に示すＬＡＮ１０５に対応する。
【００２２】
画像形成ユニット２０１は、画像形成制御部２０６、ＬＡＮ制御部２０３、ＲＩＰ処理部２０４、操作部２０５、メモリ部２０７、印刷画像処理部２０８、機構プロセス制御部２０９、画像形成部（不図示）を有する。
【００２３】
画像形成制御部２０６は、上記の各部を統括して制御する。
【００２４】
ＬＡＮ制御部２０３は、ＬＡＮ２０２から入力された画像データ（例えばＰＤＬデータ）を受信するための制御を行う。また、ＬＡＮ制御部２０３は、各種画像データや装置情報を、ＬＡＮ２０２を介して送信するための制御を行う。
【００２５】
ＲＩＰ処理部２０４は、ＬＡＮ制御部２０３が受信したＰＤＬデータを解読して、ＲＩＰデータに展開する。
【００２６】
操作部２０５は、ユーザが各種の操作を行うための操作パネル部と、画像を表示するための表示部とを備える。
【００２７】
印刷画像処理部２０８は、画像形成ユニット２０１が有する画像形成部（不図示）により記録媒体上に印刷を実行するための印刷画像データを生成する。
【００２８】
なお、不図示の画像形成部は、印刷画像処理部２０８で生成された印刷画像データに基づき、例えば電子写真プロセスによって画像を記録媒体上に印刷し、画像の印刷された記録媒体（印刷物）を画像検査ユニット１０３へ搬送する。
【００２９】
メモリ部２０７は、ＬＡＮ制御部２０３が受信したＰＤＬデータおよび印刷画像データなどを格納するデータメモリとしての機能、及び制御プログラムを格納するプログラムメモリとしての機能を兼ね備えている。
【００３０】
機構プロセス制御部２０９は、記録媒体上に画像の印刷を行う際に、図１の画像形成装置１０１全体の動作を制御する。すなわち、機構プロセス制御部２０９は、画像形成ユニット１０２による印刷処理、画像検査ユニット１０３による画像検査処理、フィニッシングユニット１０４による排紙処理に関し、記録媒体上への印字制御、記録媒体の搬送機構制御を行う。
【００３１】
画像検査ユニット２１０は、検査制御部２１６を備え、検査制御部２１６に各部が接続されている。ただし、検査スキャナ２１７は、画像形成ユニット２０１の機構プロセス制御部２０９により制御される。
【００３２】
検査操作部２１１は、画像検査に関するユーザの各種の操作を受付ける操作パネルである。例えば、ユーザから、検査設定を情報として受付ける。この検査設定とは、画像検査の内容の設定情報であり、本実施例においては、印刷物の色味変動を検査することを示す設定情報やバリアブルデータに基づく印刷物の印字ミスの有無を検査することを示す設定情報などである。
【００３３】
メモリ２１２は、画像検査ユニット２１０で行う各種処理のためのプログラムを格納する。
【００３４】
リファレンス画像処理部２１３は、リファレンス画像データに対し所定の画像処理を実行する。具体的には、画像データを２値画像のデータから多値画像のデータへ変換するデスクリーン処理や、階調補正、解像度変換等を行う。
【００３５】
検査表示部２１４は、画像検査の検査結果を表示する。なお、画像検査の検査結果の表示例については、図８、図９を用いて後述する。
【００３６】
リファレンス画像決定部２１５は、検査内容に応じて、印刷画像データに基づいてリファレンスを作成するか、テストプリントした印刷物をスキャンしたスキャン画像からリファレンスを作成するかを決定する。この処理については図４を用いて後述する。
【００３７】
検査スキャナ２１７は、読み取り用の光源及びラインセンサを備え、印刷物の表面を走査して読み取る。例えば、検査スキャナ２１７のラインセンサの読み取り解像度は６００ｄｐｉにすることができる。なお、印刷物の読み取りの詳細については、図６を用いて後述する。
【００３８】
スキャン画像処理部２１８は、検査スキャナ２１７が読み取ったスキャン画像データに対し、画像比較判定部２２０で検査するための画像処理を行う。具体的には、解像度変換処理やスキャナ特性の補正処理などを行う。
【００３９】
画像比較判定部２２０は、印刷画像と印刷物のスキャン画像とを比較し、印刷結果の良否を判定する。画像の比較処理については、図５を用いて後述する。
【００４０】
スキャン画像格納部２２１は、画像比較判定部２２０おける判定の際に、スキャン画像処理部２１８で処理されたスキャン画像データを格納する。
【００４１】
リファレンス画像格納部２２２は、画像形成ユニット２０１から受信され、リファレンス画像処理部２１３で画像処理されたリファレンス画像データを格納する。
【００４２】
画像形成制御部２０６と検査制御部２１６とは、通信路２２３を介して接続されている。通信路２２３を介することで、画像形成制御部２０６は検査制御部２１６との間で、リファレンス画像データ、画像形成制御部２０６で設定された印刷設定情報、検査制御部２１６で設定された検査設定情報等の送受信行うことができる。
【００４３】
なお、本実施例では画像形成制御部２０６と検査制御部２１６との間で専用線を用いて接続する形態を図示したが、これに限ったものではない。例えば画像検査ユニット２１０内に検査制御部２１６と接続するためのＬＡＮ制御部（不図示）を備えて、画像形成ユニット２０１内のＬＡＮ制御部２０３を介し、一般のＬＡＮ回線を用いて画像形成制御部２０６と検査制御部２１６とを接続するようにしても良い。
【００４４】
また、本実施例では画像形成制御部２０６と検査制御部２１６を１対１で接続する形態を図示したが、１つ以上の画像形成制御部２０６に対して１つ以上の検査制御部２１６を接続してもよい。
【００４５】
次に、本実施例における画像検査に係る処理について、詳細に説明する。
【００４６】
まず、画像検査の前段階として行われるリファレンスを決定するための処理手順について、図４のフローチャート用いて説明する。
【００４７】
まず、画像検査ユニット２１０の検査制御部２１６は、画像形成ユニットの検査操作部２１１に対し、ユーザが、画像検査の精度レベルといった検査項目に関する検査設定入力を行ったか否かを判定する（Ｓ４０１）。
【００４８】
ここで、画像検査の精度レベルとは、画像の検査を行う場合に、どの程度の画像不良まで検出するかを示すものである。
【００４９】
例えば、印刷時の文字の誤字、脱字や、図形や罫線の比較的大きな領域部分の脱落や、印刷物上の比較的大きな汚れなどを検出するのであれば、処理負担の大きい高精度の検査は必要としない。一方、印刷物上の小さなシミや、文字、図形、罫線の小さな領域のかすれなどを検出する場合は、より高精度の検査が必要になる。
【００５０】
具体的には、画像検査の精度レベルは画像検査ユニット２１０でリファレンス画像とスキャン画像の比較を行う際の各画像の検査解像度に依存する。本実施例では、画像検査を行う場合の画像検査の精度レベルは通常レベルの検査を行う「標準」と、より高精度の検査を行う「高解像度」とのいずれかをユーザが選択できるものとする。
【００５１】
なお、検査項目とは、画像の検査を行う場合に、どのような内容の検査を行うかを示すものである。検査項目は、例えば、記録媒体上の汚れ・かすれ・白抜け・グラデーションの濃度ムラ・カラー印刷の色味変動などの印字不具合の有無の検査である。これらはエンジンプロセス系の不具合に起因して生じる印字不具合である。
【００５２】
また、これらの他にも、バリアブルデータの印字ミス・入力ミスの有無等の検査項目がある。これは、バリアブルデータ印刷において、バリアブルデータが読み取り可能なように印刷されているかの検査であり、エンジンプロセス系の不具合やユーザの印字設定ミスによっておこる印字不具合である。
【００５３】
なお、バリアブルデータ印刷は、１つのジョブにおいて複数のページを印刷する場合に、バリアブルデータを印刷する部分をあらかじめ指定するものである。バリアブルデータはユーザが任意に設定できる。例えば、３ページの印刷において各ページにバリアブルデータを印刷する場合は、１ページ目のバリアブルデータを印刷する領域にユーザ設定の画像Ａを印刷し、２ページ目に画像Ｂ、３ページ目に画像Ｃのように印刷できる。さらに、ユーザの指定により、バリアブルデータに係る画像を任意に組み合わせることができる。
【００５４】
Ｓ４０１において検査設定の入力があった場合、検査制御部２１６は、さらにＳ４０１における検査設定において画像検査を行うものであるかどうかを判定する（Ｓ４０２）。
【００５５】
画像検査を行わない設定であった場合（Ｓ４０２；ＮＯ）、検査制御部２１６は、その旨を画像形成制御部２０６に通知して処理を終了する（Ｓ４０３）。
【００５６】
一方、画像検査を行う設定である場合（Ｓ４０２；ＹＥＳ）、検査制御部２１６は、検査設定の内容を画像形成制御部２０６に通知する（Ｓ４０４）。
【００５７】
次に、検査制御部２１６は、画像形成制御部２０６から、印刷画像処理部２０８で印刷画像データを処理する際の設定内容を示す印刷設定の通知を受け取る（Ｓ４０５）。印刷設定は、印刷画像データがカラー画像あるいはモノクロ画像であるかどうかや、印刷画像データがバリアブルデータか否かを示す情報である。
【００５８】
次にリファレンス画像決定部２１５は、Ｓ４０５にて受け取った印刷設定と、Ｓ４０１にて入力された検査設定とから、指示された画像検査に色味変動の検査が含まれるかどうかを判定する（Ｓ４０６）。
【００５９】
Ｓ４０６にてリファレンス画像決定部２１５が、画像検査に色味変動の検査が含まれると判定した場合、リファレンス画像決定部２１５は、リファレンスを、印刷物を読み取ったスキャン画像データに決定する（Ｓ４０７）。
【００６０】
一方、Ｓ４０６にてリファレンス画像決定部２１５が、検査内容に色味変動の検査が含まれないと判定した場合、リファレンス画像決定部２１５は、リファレンスを、印刷画像データに決定する（Ｓ４０８）。
【００６１】
最後に、検査制御部２１６は、Ｓ４０７、Ｓ４０８で決定したリファレンスを示すリファレンス設定情報を画像形成制御部２０６に通知し、処理を終了する（Ｓ４０９）。
【００６２】
このように、図４に示す処理手順に従って、リファレンスが決定される。
【００６３】
次に、画像検査ユニット２１０における、画像検査の処理手順について、図５のフローチャートを用いて説明する。
【００６４】
まず、検査制御部２１６は、リファレンス画像決定部２１５が決定したリファレンスが「スキャン画像データ」であるか「印刷画像データ」であるかを判断する（Ｓ５０１）。
【００６５】
リファレンスが印刷画像データである場合（Ｓ５０１；ＮＯ）、検査制御部２１６は、画像形成制御部２０６に対し、印刷画像処理部２０８が生成した印刷画像データを受信する。
【００６６】
そして、検査制御部２１６は、印刷画像データをリファレンス画像処理部２１３に転送する。リファレンス画像処理部２１３は、Ｓ４０１で入力された検査設定に従って、印刷画像データを解像度変換したリファレンス画像データを生成するリファレンス画像処理を行う（Ｓ５０３）。
【００６７】
そして、検査制御部２１６は、このリファレンス画像データをリファレンス画像格納部２２２に格納する（Ｓ５０４）。
【００６８】
一方、リファレンスがスキャン画像データである場合（Ｓ５０１；ＹＥＳ）、検査制御部２１６は、機構プロセス制御部２０９を制御して記録媒体上にテストプリントを行うように画像形成制御部２０６に指示する。このテストプリントは、後述のＳ３０４で生成されたテスト画像を、Ｓ３０８にて１部のみ印刷することである。テストプリントによりテスト画像が記録媒体上に印刷された印刷物が、搬送ベルトにより画像検査ユニット２１０に搬送される。そして、検査スキャナ２１７が印刷された記録媒体を読み取って、テストプリントの印刷物のスキャン画像データを取得する。
【００６９】
ここで、図６を用いて、テストプリントの印刷物をスキャンして得られるスキャン画像データの取得について詳細に説明する。
【００７０】
図６において、記録媒体６０１には、印刷画像が印刷されている。検査スキャナ６０４は、スキャン光源６０３、及びスキャンセンサ６０５から構成される。
【００７１】
検査スキャナ２１７に対応する検査スキャナ６０４は、搬送ベルト６０２上を搬送される記録媒体６０１上を読み取る。より具体的には、画像印刷された記録媒体６０１が搬送ベルト６０２により搬送されている際、検査スキャナ６０４に差し掛かかると、記録媒体６０１が移動しつつ検査スキャナ６０４により、スキャンされ画像読取が行われる。
【００７２】
この際、検査制御部２１６は、スキャン画像処理部２１８を介して検査スキャナ２１７を制御して、スキャン光源６０３を発光させ、スキャンセンサ６０５により読み取り画像を取得する。さらに、検査制御部２１６は、スキャン画像処理部２１８により、スキャンセンサ６０５により読み取った画像を処理して、スキャン画像データを取得する。（Ｓ５０５）
【００７３】
なお、本実施例装置では、検査スキャナ６０４のスキャンセンサ６０５の読み取り解像度は６００ｄｐｉであるとする。従って、画像スキャン時の主走査方向の解像度は６００ｄｐｉとなる。
【００７４】
また、スキャン画像処理部２１８は、記録媒体６０１がスキャン、読み取りされる際の搬送方向の解像度、すなわち副走査方向の解像度も同じく６００ｄｐｉになるようにスキャン画像データの処理を行うものとする。
【００７５】
また、本実施例装置ではスキャン画像処理部２１８は、記録媒体６０１の搬送における記録媒体の斜行や位置ずれによりスキャン画像に機構的なずれ、歪みが生じた場合でも、基準位置にスキャン画像データを補正するものとする。
【００７６】
図５に戻り、検査制御部２１６は、Ｓ５０５で取得したスキャン画像データに対して、スキャン画像処理部２１８を制御して、スキャン画像処理を行う（Ｓ５０６）。
【００７７】
次に、検査制御部２１６は、ユーザに対し、テストプリントがユーザの所望の品質であったかどうかについて、検査操作部２１１を介して「ＯＫ」又は「ＮＧ」を入力するように要求し、ユーザの入力（テスト結果入力）を取得する（Ｓ５０７）。なお、テストプリントについて、「ＯＫ」はユーザが十分な品質と判断と判断した場合であり、「ＮＧ」はユーザが不十分な品質と判断した場合に入力される。
【００７８】
そして、検査制御部２１６は、Ｓ５０７にて取得したテスト結果入力が「ＯＫ」であるか、「ＮＧ」であるかを判定する（Ｓ５０８）。
【００７９】
テスト結果入力が「ＮＧ」である場合（Ｓ５０８；ＮＯ）、検査制御部２１６は、画像形成制御部２０６に対して、印刷設定を変更して再びテストプリントを再実行するように指示する（Ｓ５０９）。ここで検査制御部２１６は画像形成ユニット２０１に対してテストプリントを指示する印刷指示手段として機能している。
【００８０】
一方、テスト結果入力が「ＯＫ」である場合（Ｓ５０８；ＹＥＳ）、テストプリントに係るスキャン画像データをリファレンス画像データとしてリファレンス画像格納部２２２に格納する（Ｓ５１０）。
【００８１】
次に、検査制御部２１６は、画像形成制御部２０６の印刷指示により印刷された印刷ジョブに係る、検査対象の印刷物について、検査スキャナ２１７及びスキャン画像処理部２１８を制御してスキャンセンサ６０５に読み取りさせて、スキャン画像データを取得する（Ｓ５１１）。なお、Ｓ５１１で行われるスキャン画像データ取得処理はＳ５０５にて行われるスキャン画像データ取得処理と同じ処理がなされる。
【００８２】
次に、検査制御部２１６は、Ｓ５１１で取得した、印刷ジョブに係る印刷物のスキャン画像データに対して、スキャン画像処理部２１８によるスキャン画像処理を行わせる（Ｓ５１２）。
【００８３】
次に、検査制御部２１６は、スキャン画像処理されたスキャン画像データをスキャン画像格納部２２１に格納する（Ｓ５１３）。
【００８４】
次に、検査制御部２１６は、格納されているスキャン画像データとリファレンス画像データとについて比較を行う。これは、検査制御部２１６が、リファレンス画像格納部２２２のリファレンス画像データ、及びスキャン画像格納部２２１のスキャン画像データを画像比較判定部２２０に転送することにより開始する（Ｓ５１４）。
【００８５】
このように、印刷された印刷物に係る画像検査は、画像検査ユニット２１０がリファレンス画像データとスキャン画像データの両方を取得することにより開始される。
【００８６】
ここで、Ｓ５１４における画像比較の処理について、詳細に説明する。
【００８７】
本実施例では、上記で述べた通り、リファレンス画像処理部２１３、スキャン画像処理部２１８でそれぞれ解像度変換を行い、検査解像度に一致させたリファレンス画像データとスキャン画像データとをビットマップによりマッチングを行う。すなわち、リファレンス画像データとスキャン画像データとをそれぞれ、５×５画素を１単位とした画素ブロックに分割し、各画素ブロックに対してＲＧＢもしくはＣＭＹＫによる濃度比較を行う。
【００８８】
ここで、ＲＧＢで比較を行うか、ＣＭＹＫでの比較を行うかは、設定により変更が可能であるものとする。例えば、カラー画像データであればＲＧＢによる比較を行い、白黒画像データであれば、ＣＭＹＫ（Ｋのみ）による比較のように画像の種類に応じて変更可能である。
【００８９】
次に、５×５画素ブロックによる画像比較の処理例について図７を用いて説明する。
【００９０】
図７において、画像比較の対象となる、リファレンス画像データ７０１と、スキャン画像データ７０２とが示されている。なお、それぞれ、各画素が、濃度データが０〜２５５の多値データにより階調で表された白黒の画像であるものとする。
【００９１】
画像判定では、比較値を、比較値 ＝ [スキャンデータ画像濃度データ値] − [リファレンス画像濃度データ値]により算出する。そして、算出した比較値の絶対値と、予め設定した許容濃度差を比較して、  比較値の絶対値＜  許容濃度である場合には、該当画素を「良」と判定する。
【００９２】
例えば、許容濃度が４０に設定されている場合であって、画素７０３の画像濃度データ値が２５５、画素７０４の画像濃度が０であるとする。この場合、比較値の絶対値が２５５であり、設定された許容濃度の値である４０よりも大きいため、画素７０３と画素７０４とにおける判定は「不良」となる。
【００９３】
このように、５×５画素の画素ブロック内で、各画素に対してこの判定処理を繰り返して、画素ブロックにおける「良」の割合（良判定率）を求める。そして、画素ブロックにおける「良」の割合と、予め定められた判定閾値とを比較する。
【００９４】
例えば、判定閾値が８０％に設定されている場合について説明する。画素ブロック内の「不良」の画素が１画素だけ存在する場合、判定率は２４／２５であるから９６％となる。判定閾値が８０％であるから、判定閾値以上のため、この画素ブロックは、「良」と判定される。
【００９５】
このようにして、全ての画素ブロックについて、「良」であるか「不良」であるかを判定する。全ての画素ブロックで、「良」判定であれば、印刷物を「良品」と判定する。一方、少なくとも１つの画素ブロックが「不良」の場合、印刷物を「不良品」と判定する。
【００９６】
なお、上記の説明で明らかな様に、画素ごとに「良」又は「不良」の判定が行われるため、画像データの解像度が高いほど画素数が多くなるため、比較の回数は、解像度がより低い画像と比べると多くなる。
【００９７】
次に、図５に戻り、Ｓ５１４における画像比較の後に、検査制御部２１６は、画像比較判定部２２０により得られた判定結果を画像形成制御部２０６に通知する（Ｓ５１５）。
【００９８】
そして、検査制御部２１６は、通知された判定結果の内容について、検査表示部２１４に表示するための判定を行う（Ｓ５１６）。すなわち、判定結果が「良品」の場合、検査制御部２１６は、印刷物が良品である旨を検査表示部２１４に表示させる。（Ｓ５１７）
ここで、印刷物が良品である場合に、検査表示部２１４における表示例について、図８を用いて説明する。
【００９９】
検査結果８０１は、印刷物が「良品」であるか「不良品」であるかを表示する領域である。図８には、印刷物が良品であることを示すＯＫが表示されている。また、画像８０２は、Ｓ５０３においてスキャン画像格納部２２１に格納されたスキャン画像データに基づくスキャン画像である。また、ボタン８０３により、ユーザに対し、印刷物の判定結果を認識したかどうかについて確認を求めることができる。表示後に、ユーザがボタン８０３を押下することで、ユーザが確認したものとして、この表示が消去される。
【０１００】
一方、図５に戻り、印刷物の判定結果が「不良品」の場合、検査制御部２１６は、印刷物が不良品である旨を検査表示部２１４に表示させる（Ｓ５１８）。
【０１０１】
図９は、印刷物が不良品である場合に、検査表示部２１４における表示例を示す。
【０１０２】
検査結果９０１には、印刷物が不良品であることを示すＮＧが表示されている。また、画像９０２は、Ｓ５１３においてスキャン画像格納部２２１に格納されたスキャン画像データに基づくスキャン画像である。
【０１０３】
ここで、判定結果が不良品となるスキャン画像について説明する。例えば、図９の拡大図９０３に示すように、スキャン画像に、矢印９０４が示すような汚れ（黒点）があると、印刷物が不良品であると判定されることになる。
【０１０４】
ボタン９０５は、ユーザに対し確認を求めるためのボタンであり、ユーザがボタン９０５を押下することで、ユーザが結果を確認したものとして表示が消去される。
【０１０５】
次に、画像形成ユニット２０１が行う印刷処理の処理手順について、図３のフローチャートを用いて、説明する。
【０１０６】
まず、画像形成制御部２０６は、図２のＬＡＮ制御部２０３や操作部２０５から、印刷指示があるか否かを判定する（Ｓ３０１）。
【０１０７】
印刷指示の内容は、具体的には、印刷を行うか否か、印刷する場合の印刷解像度、カラー印刷かモノクロ印刷か、などの内容が含まれている。
【０１０８】
Ｓ３０１において印刷指示があると判定した場合、画像形成制御部２０６は、前述のＳ４０４にて検査制御部２１６が通知する検査設定を受け取る（Ｓ３０２）。
【０１０９】
次に、画像形成制御部２０６は、ユーザによってＬＡＮ２０２で接続されたＰＣや、操作部２０５から入力された印刷設定を検査制御部２１６に通知する（Ｓ３０３）。
【０１１０】
次に、画像形成制御部２０６は、ＲＩＰ処理部２０４や印刷画像処理部２０８を制御することによって印刷ジョブに係る印刷画像データを生成する（Ｓ３０４）。
【０１１１】
そして、画像形成制御部２０６は、Ｓ３０２で受け取った検査設定に基づいて、画像検査を行うかどうかを判定する（Ｓ３０５）。
【０１１２】
画像検査を行わない場合（Ｓ３０５；ＮＯ）、印刷処理のみを行うこととし、処理をＳ３１０に進める。
【０１１３】
一方、画像検査を行う場合（Ｓ３０５；ＹＥＳ）、画像形成制御部２０６は、図４のＳ４０９にて通知されたリファレンス設定情報が、「スキャン画像データ」を示すものであるか「印刷画像データ」を示すものであるかを判定する（Ｓ３０６）。
【０１１４】
リファレンス設定情報が「印刷画像データ」を示す場合（Ｓ３０６；ＮＯ）、画像形成制御部２０６は、Ｓ３０４にて生成した印刷画像データを検査制御部２１６に送信し、処理をＳ３１０に進める（Ｓ３０７）。
【０１１５】
一方、リファレンス設定情報が「スキャン画像データ」を示す場合（Ｓ３０６；ＹＥＳ）、画像形成制御部２０６は、機構プロセス制御部を制御することによって、Ｓ３０４で生成された印刷画像データについて、１部のテストプリントを行う（Ｓ３０８）。
【０１１６】
次に、画像形成制御部２０６は、前述のＳ５０８での、ユーザの目視による品質判断のテスト結果入力が「ＯＫ」か「ＮＧ」であるかを判定する（Ｓ３０９）。
【０１１７】
テスト結果入力が「ＯＫ」である場合（Ｓ３０９；ＹＥＳ）、処理をＳ３１０に進める。一方、テスト結果入力が「ＮＧ」である場合（Ｓ３０９：ＮＯ）、処理をＳ３０８に進め、テストプリントを再度、実行する。
【０１１８】
最後に、Ｓ３１０で、画像形成制御部２０６は、機構プロセス制御部を制御することによって、Ｓ３０４で生成された印刷画像データについて、Ｓ４０１で設定された印刷設定に従って印刷を行う。
【０１１９】
以上の処理手順により、画像形成ユニット２０１は、印刷処理を実行する。
【０１２０】
ここで、本実施例における色味変動の検査における利点について説明する。
【０１２１】
テストプリントのスキャン画像データの取得（Ｓ５０５）とその画像処理（Ｓ５０６）、及び印刷ジョブに係る印刷物のスキャン画像データの取得（Ｓ５１１）とその画像処理（Ｓ５１２）とは、検査スキャナ２１７及びスキャン画像処理部２１８による処理である。
【０１２２】
このようにスキャンと、その画像処理がテストプリントと印刷ジョブに係る印刷物について同様に処理されるため、色空間特性の差異やスキャナの読み取り特性の差異は生じない。つまり、色味変動の検査において、リファレンスとなる印刷画像データに対して、色空間変換処理や色味補正処理を行う必要がない。これにより、検査処理負荷が軽減できる。
【０１２３】
以上のように、検査処理内容に応じて適切なリファレンスを切り替えて使用することにより、検査処理速度に影響を与えることがない。また、低コストな画像検査機能を備えた画像形成装置の提供することが可能である。
【０１２４】
（実施例２）
実施例２は、ＶＤＰ（バリアブルデータプリント）を実行する場合の実施形態である。
【０１２５】
実施例２では、各構成・動作フロー・制御は、実施例１で示した図１から図９のうち、図３、図４、図５に示す動作フローが異なる。従って、その差異のみを説明し、実施例１と同等の内容に関しての説明は省略する。
【０１２６】
まず、実施例２に係るリファレンスを決定する処理手順について、図１０のフローチャート用いて説明する。
【０１２７】
検査制御部２１６は、検査操作部２１１に対し、ユーザが、画像検査の精度レベルといった検査項目に関する検査設定入力を行ったか否かを判定する（Ｓ１００１）。
【０１２８】
検査設定の入力があった場合（Ｓ１００１；ＹＥＳ）、検査制御部２１６は、検査設定において画像検査を行うものであるかどうかを判定する（Ｓ１００２）。
【０１２９】
画像検査を行わない設定であった場合（Ｓ１００２；ＮＯ）、検査制御部２１６は、その旨を画像形成制御部２０６に通知して処理を終了する（Ｓ１００３）。
【０１３０】
一方、画像検査を行う設定である場合（Ｓ１００２；ＹＥＳ）、検査制御部２１６は、検査設定の内容を画像形成制御部２０６に通知する（Ｓ１００４）。
【０１３１】
次に、検査制御部２１６は、画像形成制御部２０６から、印刷画像処理部２０８で印刷画像データを処理する際の設定内容を示す印刷設定の通知を受け取る（Ｓ１００５）。
【０１３２】
次に、リファレンス画像決定部２１５は、Ｓ１００５にて受け取った印刷設定と、Ｓ１００１にて入力された検査設定とから、指示された画像検査に色味変動の検査が含まれるかどうかを判定する（Ｓ１００６）。
【０１３３】
画像検査に色味変動の検査が含まれない場合（Ｓ１００６；ＮＯ）、リファレンス画像決定部２１５は、１つの印刷ジョブに係る全ページについて、リファレンスを印刷画像データに決定する（Ｓ１００８）。
【０１３４】
一方、画像検査に色味変動の検査が含まれる場合（Ｓ１００６；ＹＥＳ）、リファレンス画像決定部２１５は、印刷ジョブが、ＶＤＰを実行するものを含むかどうかを判定する（Ｓ１００７）。
【０１３５】
印刷ジョブがＶＤＰを実行するものを含まない場合（Ｓ１００７；ＮＯ）、印刷ジョブに係る全てのページについて、リファレンスをスキャン画像データに決定する（Ｓ１０１０）。一方、印刷ジョブがＶＤＰを実行するものを含む場合（Ｓ１００７；ＹＥＳ）、印刷ジョブに係る各ページにおいて、全面にバリアブルデータを印刷するのか、ページの一部の領域にバリアブルデータを印刷するのかを判定する（Ｓ１００９）。
【０１３６】
バリアブルデータを全面に印刷する場合（Ｓ１００９；ＮＯ）、リファレンス画像決定部２１５は、ページごとにリファレンスを決定する（Ｓ１０１１）。具体的には、バリアブルデータを全面に印刷するページについては、リファレンスを印刷画像データに決定する。また、バリアブルデータを印刷しないページについては、リファレンスをスキャン画像データに決定する。
【０１３７】
一方、バリアブルデータを一部の領域に印刷する場合（Ｓ１００９；ＹＥＳ）、リファレンス画像決定部２１５は、各ページの領域に応じてリファレンスを決定する（Ｓ１０１２）。具体的には、各ページにおいて、バリアブルデータを印刷する領域には、リファレンスを印刷画像データに決定する。また、それ以外の領域には、リファレンスをスキャン画像データに設定する。
【０１３８】
最後に、検査制御部２１６は、決定したリファレンスを示すリファレンス設定情報を画像形成制御部２０６に通知し、処理を終了する（Ｓ１０１３）。
【０１３９】
以上の処理手順に従って、画像検査ユニット２１０は、リファレンスを決定する。
【０１４０】
次に、画像検査ユニット２１０による画像検査の処理手順について、図１１のフローチャートを用いて説明する。
【０１４１】
まず、検査制御部２１６は、リファレンス画像決定部２１５が決定したリファレンスが「スキャン画像データ」を含むかどうかを判定する（Ｓ１１０１）。
【０１４２】
リファレンスが印刷画像データである場合（Ｓ１１０１；ＮＯ）、検査制御部２１６は、画像形成制御部２０６から印刷画像データを受信する（Ｓ１１０２）。
【０１４３】
そして、検査制御部２１６は、受信した印刷画像データをリファレンス画像処理部２１３に転送して、Ｓ１００１での検査設定に従い、印刷画像データを解像度変換したリファレンス画像データを生成するリファレンス画像処理を行わせる（Ｓ１１０３）。
【０１４４】
そして、検査制御部２１６は、このリファレンス画像データを、リファレンス画像格納部２２２に格納する（Ｓ１１０４）。
【０１４５】
一方、リファレンスがスキャン画像データを含む場合（Ｓ１１０１；ＹＥＳ）、検査制御部２１６は、機構プロセス制御部２０９を制御して記録媒体上にテストプリントを行うように画像形成制御部２０６に指示する。
【０１４６】
そして、検査制御部２１６は、スキャン画像処理部２１８を介して検査スキャナ２１７を制御して、スキャン光源６０３を発光させ、スキャンセンサ６０５により、テストプリントの印刷物のスキャン画像データを取得する（Ｓ１１０５）。
【０１４７】
次に、検査制御部２１６は、Ｓ１１０５で取得したスキャン画像データに対して、スキャン画像処理部２１８を制御して、スキャン画像処理を行う（Ｓ１１０６）。
【０１４８】
次に、検査制御部２１６は、ユーザに対し、テストプリント結果がユーザの所望の品質であるかどうかについて、ユーザの入力（テスト結果入力）を取得する（Ｓ１１０７）。
【０１４９】
そして、検査制御部２１６は、Ｓ１１０７にて取得したテスト結果入力が、「ＯＫ」であるか「ＮＧ」であるかを判定する（Ｓ１１０８）。
【０１５０】
テスト結果入力が「ＮＧ」である場合（Ｓ１１０８；ＮＯ）、検査制御部２１６は、画像形成制御部２０６に対して、設定変更して再びテストプリントを行うように指示を行い、処理をＳ１１０５へ移行する（Ｓ１１０９）。
【０１５１】
一方、テスト結果入力が「ＯＫ」である場合（Ｓ１１０８；ＹＥＳ）、Ｓ１１０６でスキャン画像処理が施されたスキャン画像データをリファレンス画像データとしてリファレンス画像格納部２２２に格納する。（Ｓ１１１０）
次に、検査制御部２１６は、印刷対象ページにバリアブルデータが含まれるか否かを判定する（Ｓ１１１１）。
【０１５２】
印刷対象ページにバリアブルデータが含まれる場合（Ｓ１１１１；ＹＥＳ）、Ｓ１１０２に移行して、検査制御部２１６は、バリアブルデータに係る印刷画像データを取得する（Ｓ１１０２）。すなわち、一部の領域にバリアブルデータを印刷する場合又は、全面にバリアブルデータを印刷する場合に、対応する領域に係る印刷画像データを取得するものである。
【０１５３】
一方、印刷対象ページにバリアブルデータが含まれない場合（Ｓ１１１１；ＮＯ）、Ｓ１１１２に進む。
【０１５４】
Ｓ１１１２において、印刷対象のページについて、画像形成制御部２０６の指示した印刷による印刷物について、検査スキャナ２１７・スキャン画像処理部２１８を制御して、スキャン画像データを取得する（Ｓ１１１２）。
【０１５５】
なお、Ｓ１１１２で行われるスキャン画像データ取得処理はＳ１１０５にて行われるスキャン画像データ取得処理と同じ処理である。
【０１５６】
次に検査制御部２１６は、Ｓ１１１２で取得した印刷物のスキャン画像データに対して、スキャン画像処理部２１８を制御して、スキャン画像処理を行う（Ｓ１１１３）。
【０１５７】
そして、検査制御部２１６は、スキャン画像処理が行われたスキャン画像データをスキャン画像格納部に格納する（Ｓ１１１４）。
【０１５８】
次に、検査制御部２１６は、画像の比較判定を行う。これは、検査制御部２１６がリファレンス画像格納部２２２のリファレンス画像データ、及びスキャン画像格納部２２１のスキャン画像データを画像比較判定部２２０に転送する。そして、これらの画像データを比較し、品質を判定する（Ｓ１１１５）。
【０１５９】
ここで、色味変動の検査が行われる場合、バリアブルデータを全く含まないページについては、テストプリントの印刷物のスキャン画像データがリファレンス画像データになっている。また、バリアブルデータを１部の領域に含むページの場合、リファレンス画像データは、バリアブルデータに係る領域には印刷画像データが用いられ、それ以外の領域ではテストプリントの印刷物のスキャン画像データが用いられる。
【０１６０】
なお、バリアブルデータが印字されるページや領域に関する情報は、画像形成ユニットから送信される印刷設定や印刷画像データに含まれている。
【０１６１】
次に、Ｓ１１１５による画像比較の後に、検査制御部２１６は、画像比較判定部２２０により得られた印刷物の品質の判定結果（良品または不良品）を画像形成制御部２０６に通知する（Ｓ１１１６）。
【０１６２】
同時に、検査制御部２１６は、画像検査の結果を検査表示部２１４に表示するために結果の判断を行う（Ｓ１１１７）。
【０１６３】
判定結果が良品の場合は、検査制御部２１６は図８のような画像検査がＯＫである旨を検査表示部２１４に表示する（Ｓ１１１８）。
【０１６４】
一方、判定結果が不良品の場合は、検査制御部２１６は図９のような画像検査がＮＧである旨を検査表示部２１４に表示する（Ｓ１１１９）。
【０１６５】
以上により画像検査ユニット２１０における、画像検査を終了する。
【０１６６】
次に、画像形成ユニット２０１における、印刷処理の処理手順を図１２のフローチャートを用いて説明する。
【０１６７】
まず、画像形成制御部２０６は、ユーザによるＬＡＮ２０２で接続されたＰＣ（ここでは図示しない）や操作部２０５から印刷指示があるか否か、を判定する（Ｓ１２０１）。
【０１６８】
Ｓ１２０１において印刷指示があると判定した場合、画像形成制御部２０６は、前述のＳ１００４にて検査制御部２１６が通知する検査設定を受け取る（Ｓ１２０２）。
【０１６９】
次に、画像形成制御部２０６は、ユーザによってＬＡＮ２０２で接続されたＰＣや、操作部２０５から入力された印刷設定を検査制御部２１６に通知する（Ｓ１２０３）。
【０１７０】
次に、画像形成制御部２０６は、ＲＩＰ処理部２０４や印刷画像処理部２０８を制御することによって印刷画像データを生成する（Ｓ１２０４）。
【０１７１】
そして、画像形成制御部２０６は、Ｓ１２０２で受け取った検査設定に基づいて、画像検査を行うかどうかを判定する（Ｓ１２０５）。
【０１７２】
次に、画像形成制御部２０６は、前述のＳ１０１３にて通知されたリファレンス設定情報が、「スキャン画像データ」を含むか否かを判定する（Ｓ１２０６）。
【０１７３】
「印刷画像データ」を含まない場合（Ｓ１２０６；ＮＯ）、画像形成制御部２０６は、Ｓ１２０４にて生成した印刷画像データを検査制御部２１６に送信する（Ｓ１２１０）。
【０１７４】
一方、「スキャン画像データ」を含む場合（Ｓ１２０６；ＹＥＳ）、画像形成制御部２０６は、機構プロセス制御部を制御することによって、Ｓ１２０４で生成された印刷画像データについて、１部のテストプリントを行う（Ｓ１２０７）。
【０１７５】
なお、ここで行うテストプリントにおいて、テストプリントに係るページにバリアブルデータが含まれている場合、バリアブルデータ以外の領域についてテストプリントを行う。
【０１７６】
次に、画像形成制御部２０６は、前述のＳ１１０８での、ユーザの目視による品質判断のテスト結果入力が「ＯＫ」か「ＮＧ」であるかを判定する（Ｓ１２０８）。
【０１７７】
テスト結果入力が「ＮＧ」である場合（Ｓ１２０８；ＮＯ）、処理をＳ１２０７に進め、テストプリントを再度、実行する。
【０１７８】
一方、テスト結果入力が「ＯＫ」である場合（Ｓ１２０８；ＹＥＳ）、画像形成制御部２０６は、前述のＳ１０１３にて通知されたリファレンス設定情報において、印刷画像データを含むか否かを判定する（Ｓ１２０９）。
【０１７９】
Ｓ１２０９にて印刷画像データを含むと判定した場合（Ｓ１２０９；ＹＥＳ）、印刷画像データを検査制御部２１６に送信し（Ｓ１２１０）、処理をＳ１２１１に進める。
【０１８０】
一方、Ｓ１２０９にて印刷画像データを含まないと判定した場合（Ｓ１２０９；ＮＯ）、処理をＳ１２１１に進める。
【０１８１】
最後に、Ｓ１２１１で、画像形成制御部２０６は、機構プロセス制御部を制御することによって、Ｓ１２０４で生成された印刷画像データを、Ｓ１２０１にて指示された印刷設定に元づいて印刷を行う。
【０１８２】
以上により、画像形成ユニット２０１による印刷処理が終了する。
【０１８３】
以上のように、印刷対象のページの内容に応じてリファレンスを設定することにより、検査処理速度に影響を与えず、かつ低コストな画像検査機能を備えた画像形成装置の提供することができる。
【図１】
2014008610.tif 000003
【図２】
2014008610.tif 000004
【図３】
2014008610.tif 000005
【図４】
2014008610.tif 000006
【図５】
2014008610.tif 000007
【図６】
2014008610.tif 000008
【図７】
2014008610.tif 000009
【図８】
2014008610.tif 000010
【図９】
2014008610.tif 000011
【図１０】
2014008610.tif 000012
【図１１】
2014008610.tif 000013
【図１２】
2014008610.tif 000014