(57)【要約】【課題】再版印刷時に、原稿画像のレイアウトを変更したり、画像形成条件を変更したりする場合であっても、適切な領域に対して画像検査を行うことができる画像検査装置、画像検査方法及び画像検査プログラムを提供する。【解決手段】画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査装置に、印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得部と、印刷用紙上の検査除外領域を指定する検査除外領域指定部と、印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、印刷用紙上の検査除外領域を変更する検査除外領域算出部を設ける。【選択図】図６
2020145598.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査部を備える画像検査装置であって、
前記印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得部と、
前記印刷用紙上の検査除外領域を指定する検査除外領域指定部と、
前記印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する検査除外領域算出部と、有する、
ことを特徴とする画像検査装置。
【請求項２】
前記検査除外領域算出部は、前記印刷用紙上の検査除外領域と前記印刷用紙上の原稿画像の印刷領域とに基づいて、前記原稿画像上の検査除外領域を算出し、算出した前記原稿画像上の検査除外領域を前記原稿画像に関連付けて記憶部に保存させる、
ことを特徴とする請求項１に記載の画像検査装置。
【請求項３】
前記印刷用紙上の原稿画像の印刷領域が変更された場合、
前記検査除外領域算出部は、前記記憶部に保存された前記原稿画像上の検査除外領域と前記印刷領域取得部が変更後に取得した前記印刷用紙上の原稿画像の印刷領域とに基づいて、前記印刷用紙上の検査除外領域を算出し、
前記画像検査部は、算出された前記印刷用紙上の検査除外領域を、検査から除外する、
ことを特徴とする請求項２に記載の画像検査装置。
【請求項４】
前記検査除外領域算出部は、前記印刷用紙上の検査除外領域と前記印刷用紙上の原稿画像の印刷領域と、が重なるかを判断し、前記印刷用紙上の原稿画像の印刷領域と重ならない前記印刷用紙上の検査除外領域を前記印刷用紙に関連付けて前記記憶部に保存させる、
ことを特徴とする請求項２又は３に記載の画像検査装置。
【請求項５】
前記検査除外領域指定部は、前記印刷用紙上の検査除外領域を、前記画像形成後の印刷用紙を読み取った画像に関連付けて記憶部に保存させる、
ことを特徴とする請求項１に記載の画像検査装置。
【請求項６】
前記印刷用紙上の原稿画像の印刷領域が変更された場合、
前記検査除外領域算出部は、前記記憶部に保存された前記印刷用紙上の検査除外領域と前記印刷領域取得部が変更前後に取得した前記印刷用紙上の原稿画像の印刷領域の差分とに基づいて、前記印刷用紙上の検査除外領域を変更し、変更した前記印刷用紙上の検査除外領域を前記記憶部に保存させる、
ことを特徴とする請求項５に記載の画像検査装置。
【請求項７】
前記検査除外領域算出部は、前記印刷用紙上の検査除外領域と変更後の前記印刷用紙上の原稿画像の印刷領域と、が重なるかを判断し、前記印刷用紙上の原稿画像の印刷領域と重なる前記印刷用紙上の検査除外領域を変更する、
ことを特徴とする請求項６に記載の画像検査装置。
【請求項８】
前記原稿画像を取得する原稿画像取得部と、
前記原稿画像と前記印刷用紙上の原稿画像の印刷領域とに基づいて印刷用紙イメージを生成する印刷用紙イメージ生成部と、を備え、
前記検査除外領域指定部は、前記印刷用紙イメージ上で前記検査除外領域を指定する、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像検査装置。
【請求項９】
前記検査除外領域指定部は、前記画像形成後の印刷用紙を読み取った画像上で前記検査除外領域を指定する、
ことを特徴とする請求項１乃至７のいずれか一に記載の画像検査装置。
【請求項１０】
画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査処理を実行する画像検査装置における画像検査方法であって、
前記印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得処理と、
前記印刷用紙上の検査除外領域を指定する検査除外領域指定処理と、
前記印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する検査除外領域算出処理と、を実行する、
ことを特徴とする画像検査方法。
【請求項１１】
前記検査除外領域算出処理では、前記印刷用紙上の検査除外領域と前記印刷用紙上の原稿画像の印刷領域とに基づいて、前記原稿画像上の検査除外領域を算出し、算出した前記原稿画像上の検査除外領域を前記原稿画像に関連付けて記憶部に保存させる、
ことを特徴とする請求項１０に記載の画像検査方法。
【請求項１２】
前記印刷用紙上の原稿画像の印刷領域が変更された場合、
前記検査除外領域算出処理では、前記記憶部に保存された前記原稿画像上の検査除外領域と変更後に取得された前記印刷用紙上の原稿画像の印刷領域とに基づいて、前記印刷用紙上の検査除外領域を算出し、
前記画像検査処理では、算出された前記印刷用紙上の検査除外領域を、検査から除外する、
ことを特徴とする請求項１１に記載の画像検査方法。
【請求項１３】
前記検査除外領域算出処理では、前記印刷用紙上の検査除外領域と前記印刷用紙上の原稿画像の印刷領域と、が重なるかを判断し、前記印刷用紙上の原稿画像の印刷領域と重ならない前記印刷用紙上の検査除外領域を前記印刷用紙に関連付けて前記記憶部に保存させる、
ことを特徴とする請求項１１又は１２に記載の画像検査方法。
【請求項１４】
前記検査除外領域指定処理では、前記印刷用紙上の検査除外領域を、前記画像形成後の印刷用紙を読み取った画像に関連付けて記憶部に保存させる、
ことを特徴とする請求項１０に記載の画像検査方法。
【請求項１５】
前記印刷用紙上の原稿画像の印刷領域が変更された場合、
前記検査除外領域算出処理では、前記記憶部に保存された前記印刷用紙上の検査除外領域と変更前後に取得された前記印刷用紙上の原稿画像の印刷領域の差分とに基づいて、前記印刷用紙上の検査除外領域を変更し、変更した前記印刷用紙上の検査除外領域を前記記憶部に保存させる、
ことを特徴とする請求項１４に記載の画像検査方法。
【請求項１６】
前記検査除外領域算出処理では、前記印刷用紙上の検査除外領域と変更後の前記印刷用紙上の原稿画像の印刷領域と、が重なるかを判断し、前記印刷用紙上の原稿画像の印刷領域と重なる前記印刷用紙上の検査除外領域を変更する、
ことを特徴とする請求項１５に記載の画像検査方法。
【請求項１７】
前記原稿画像を取得する原稿画像取得処理と、
前記原稿画像と前記印刷用紙上の原稿画像の印刷領域とに基づいて印刷用紙イメージを生成する印刷用紙イメージ生成処理と、を実行し、
前記検査除外領域指定処理では、前記印刷用紙イメージ上で前記検査除外領域を指定する、
ことを特徴とする請求項１０乃至１３のいずれか一に記載の画像検査方法。
【請求項１８】
前記検査除外領域指定処理では、前記画像形成後の印刷用紙を読み取った画像上で前記検査除外領域を指定する、
ことを特徴とする請求項１０乃至１６のいずれか一に記載の画像検査方法。
【請求項１９】
画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査処理を実行する画像検査装置で動作する画像検査プログラムであって、
前記画像検査装置の制御部に、
前記印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得処理、
前記印刷用紙上の検査除外領域を指定する検査除外領域指定処理、
前記印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する検査除外領域算出処理、を実行させる、
ことを特徴とする画像検査プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像検査装置、画像検査方法及び画像検査プログラムに関し、特に、印刷用紙上に形成された原稿画像を読み取った読み取り画像を検査する画像検査装置、当該画像検査装置を用いた画像検査方法、及び当該画像検査装置で動作する画像検査プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-Functional Peripherals）などの画像形成装置では、用紙上の原稿画像にスジやスポットのような画像ノイズが発生したり、色再現性や印字位置精度が悪化したりする場合がある。そこで、画像検査装置を用いて画像形成後の用紙の画像検査を行っている。この画像検査では、用紙上に形成された原稿画像を読み取り、基準画像と比較することによって、画像ノイズが発生していないかを検査したり、色や印字位置にずれが生じていないかを検査したりする。
【０００３】
このような画像検査に関して、例えば、下記特許文献１には、印刷物の絵柄を画素毎に検出部（画像入力部）より取り込み、この検出された画素ごとの絵柄情報を、予め入力された対応する画素ごとの基準絵柄信号と比較して印刷物の汚れ、欠け、文字違いなどを検出する検査方法において、（１）基準となる検査見本の画像を基準メモリに格納する工程、（２）基準メモリと対応したアドレスを有するマスクメモリにおいて、検査領域と非検査領域とを設定する工程、（３）被検査印刷物の画像を画像メモリに格納する工程、（４）基準メモリと比較する為に、前記被検査画像メモリの記録情報を位置補正する工程、（５）基準メモリ信号と比較した結果抽出される欠陥候補画素のうち、前記マスクメモリに設定された非検査領域に該当する画素は欠陥検出されても無視する工程、（６）検査領域内の相違点の画素数が設定した閾値より大きい場合のみ、相違画像を表示して、損紙と判定する工程、を含む構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２６９３５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像検査では、用紙上の全領域を画像検査の対象とするが、バリアブル領域（変数領域）などの用紙毎に印刷内容が異なる領域や、用紙の縁などの検査で不良と判定されやすい領域を、画像検査の対象から予め除外することによって、画像検査を効率的に行うことができる。例えば、上記の特許文献１では、印刷した用紙中から、検査から除外する領域（以下、検査除外領域と呼ぶ。）を指定する機能があり、指定した領域内は検査を行わず、基準画像と検査画像とが不一致であっても検査異常と判定しないようにしている。
【０００６】
しかしながら、従来技術では、検査除外領域は印刷した用紙に対して指定する（すなわち、用紙の隅を基準にして指定する）ため、再度印刷を行う時（再版印刷時）に、用紙内の原稿画像のレイアウトを変更したり、画像形成条件（例えば、用紙サイズ）を変更したりした場合は、用紙に対する検査除外領域の位置がずれてしまう。その結果、再版印刷時に、検査除外領域を指定し直さなければならず、操作が煩雑になるという問題点があった。
【０００７】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、再版印刷時に、原稿画像のレイアウトを変更したり、画像形成条件を変更したりする場合であっても、適切な領域に対して画像検査を行うことができる画像検査装置、画像検査方法及び画像検査プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一側面は、画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査部を備える画像検査装置であって、前記印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得部と、前記印刷用紙上の検査除外領域を指定する検査除外領域指定部と、前記印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する検査除外領域算出部と、有することを特徴とする。
【０００９】
本発明の一側面は、画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査処理を実行する画像検査装置における画像検査方法であって、前記印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得処理と、前記印刷用紙上の検査除外領域を指定する検査除外領域指定処理と、前記印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する検査除外領域算出処理と、を実行することを特徴とする。
【００１０】
本発明の一側面は、画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査処理を実行する画像検査装置で動作する画像検査プログラムであって、前記画像検査装置の制御部に、前記印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得処理、前記印刷用紙上の検査除外領域を指定する検査除外領域指定処理、前記印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する検査除外領域算出処理、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明の画像検査装置、画像検査方法及び画像検査プログラムによれば、再版印刷時に、原稿画像のレイアウトを変更したり、画像形成条件を変更したりする場合であっても、適切な領域に対して画像検査を行うことができる。
【００１２】
その理由は、画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査装置に、印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得部と、印刷用紙上の検査除外領域を指定する検査除外領域指定部と、印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、印刷用紙上の検査除外領域を変更する検査除外領域算出部を設けるからである。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る指定方法で指定された検査除外領域を説明する模式図である。
【図２】本発明の一実施の形態に係る指定方法で指定された検査除外領域を説明する模式図である。
【図３】本発明の一実施の形態に係る指定方法で指定された検査除外領域を説明する模式図である。
【図４】本発明の第１の実施例に係る画像検査システムの構成を示す模式図である。
【図５】本発明の第１の実施例に係る画像検査システムにおける画像形成装置の構成を示すブロック図である。
【図６】本発明の第１の実施例に係る画像検査システムにおける画像検査装置の構成を示すブロック図である。
【図７】本発明の第１の実施例に係る画像検査装置の処理を示す模式図である。
【図８】本発明の第１の実施例に係る検査除外領域の指定方法を説明する模式図である。
【図９】本発明の第１の実施例に係る検査除外領域の指定方法の効果を説明する模式図である。
【図１０】本発明の第１の実施例に係る検査除外領域の指定方法の効果を説明する模式図である。
【図１１】本発明の第１の実施例に係る検査除外領域の指定方法を説明する模式図である。
【図１２】本発明の第１の実施例に係るジョブ情報を従来と比較して説明する関係図である。
【図１３】本発明の第１の実施例に係るジョブ情報の関係図である。
【図１４】本発明の第１の実施例に係る検査除外領域の指定方法及びジョブ情報の関係図である。
【図１５】本発明の第１の実施例に係る画像検査装置の動作を示すフローチャート図である。
【図１６】本発明の第１の実施例に係る画像検査装置の動作（正解画像生成処理）を示すフローチャート図である。
【図１７】本発明の第１の実施例に係る画像検査装置の動作（検査除外領域指定処理）を示すフローチャート図である。
【図１８】本発明の第１の実施例に係る画像検査装置の動作（画像検査処理）を示すフローチャート図である。
【図１９】本発明の第１の実施例に係る画像検査装置の動作（検査除外領域変更処理）を示すフローチャート図である。
【図２０】本発明の第２の実施例に係る画像検査装置の処理を示す模式図である。
【図２１】本発明の第２の実施例に係る検査除外領域の指定方法を説明する模式図である。
【図２２】本発明の第２の実施例に係るジョブ情報の関係図である。
【図２３】本発明の第２の実施例に係る検査除外領域の指定方法を説明する模式図である。
【図２４】本発明の第２の実施例に係る検査除外領域の指定方法を説明する模式図である。
【図２５】本発明の第２の実施例に係る画像検査装置の動作（正解画像生成処理）を示すフローチャート図である。
【図２６】本発明の第２の実施例に係る画像検査装置の動作（検査除外領域指定処理）を示すフローチャート図である。
【図２７】本発明の第２の実施例に係る画像検査装置の動作（画像検査処理）を示すフローチャート図である。
【図２８】本発明の第２の実施例に係る画像検査装置の動作（検査除外領域変更処理）を示すフローチャート図である。
【図２９】バリアブル印刷を説明する模式図である。
【図３０】従来の検査除外領域の指定方法を説明する模式図である。
【図３１】従来の検査除外領域の指定方法における問題点を説明する模式図である。
【図３２】従来の検査除外領域の指定方法における問題点を説明する模式図である。
【発明を実施するための形態】
【００１４】
背景技術で示したように、画像形成装置では、用紙上の画像にスジやスポットのような画像ノイズが発生したり、色再現性や印字位置精度が悪化したりする場合があることから、用紙に形成された画像を読み取り、基準画像と比較することによって画像検査を行っている。
【００１５】
その際、用紙毎に印刷内容が異なるバリアブル領域や検査で不良と判定されやすい用紙の縁の領域を、画像検査の対象から予め除外することによって、画像検査を効率的に行うことができるが、従来技術のように、印刷した用紙に対して検査除外領域を指定すると、用紙内の原稿画像のレイアウトや用紙サイズを変更して再版印刷する場合に、検査除外領域を指定し直さなければならず、操作が煩雑になるという問題点があった。
【００１６】
この問題について、図２９を参照して説明する。図２９に示すように、原稿画像（Ａ）及び原稿画像（Ｂ）を印刷用紙（Ｃ）に印刷するものとする。図２９（ａ）に示すように、原稿画像（Ａ）には住所や氏名等の宛先、原稿画像（Ｂ）にはバーコードなどの印刷ページ毎に変更する領域、いわゆるバリアブル領域を含むため、画像検査の判定の基準となる基準画像を印刷ページ毎に用意しなければ、画像検査時に不一致となり、検査異常と判定されてしまう。そのため、図２９（ｂ）に示すように、バリアブル領域（Ｅ）やバリアブル領域（Ｆ）は画像検査の対象から除外し、バリアブル領域以外を検査対象領域（Ｄ）として画像検査を行う必要がある。
【００１７】
そこで、特許文献１（特開平１０−２６９３５９号公報）では、図３０（ａ）に示すように、宛先欄（バリアブル領域（Ｅ））や、バーコード欄（バリアブル領域（Ｆ））を画像検査の対象から除外する領域として、それぞれ検査除外領域（Ｇ）、検査除外領域（Ｈ）として指定する機能を設け、指定した領域内は画像検査を行わず、この領域内で基準画像と検査画像とが不一致であっても検査異常と判定しないようにしている。その際、従来技術では、図３０（ｂ）に示すように、指定された検査除外領域（Ｇ）及び検査除外領域（Ｈ）を、印刷後の用紙を読み取った画像に関連付けて記憶している（印刷後の用紙を読み取った画像の左上からのオフセット位置（Ｉ）及び（Ｊ）として記憶している）。
【００１８】
ここで、図３１に示すように、再版印刷等で用紙内の原稿画像（Ｂ）のレイアウトを変更（図の下方向に移動）した場合、バーコード欄（バリアブル領域（Ｆ））の位置は変化するが、検査除外領域（Ｈ）の位置は、印刷後の用紙を読み取った画像の左上からのオフセット位置（Ｊ）として用紙に関連付けられているため変化しない。そのため、検査除外領域（Ｈ）の指定を削除し、検査除外領域（Ｋ）を新たに指定しなければ、バーコード欄（バリアブル領域（Ｆ））を画像検査の対象から除外することができない。
【００１９】
そして、検査除外領域の変更を行わないと、バーコード欄（バリアブル領域（Ｆ））は印刷ページ毎に印刷内容が異なるため、画像検査で検査異常と判定されてしまう。また、検査除外領域（Ｈ）の一部は、バリアブル領域では無いにも係わらず検査除外領域に指定されているため、その検査除外領域（Ｈ）の一部に汚れ等の異常があっても検知されなくなってしまう。
【００２０】
また、図３２に示すように、原稿画像（Ａ）、原稿画像（Ｂ）を印刷する用紙サイズを変更（印刷用紙（Ｌ）と印刷用紙（Ｍ）に変更）した場合も、宛先欄（バリアブル領域（Ｅ））、バーコード欄（バリアブル領域（Ｆ））に対して、それぞれ新たに検査除外領域（Ｐ）、検査除外領域（Q）を設定しなければならず、検査除外領域の変更を行わないと、上記と同様の問題が生じてしまう。
【００２１】
そこで、本発明の一実施の形態では、再版印刷時に、原稿画像の印刷用紙上のレイアウト位置や印刷用紙サイズを変更した場合に、検査除外領域を再度指定する手間を無くす。具体的には、画像形成装置によって原稿画像を印刷用紙上にレイアウトして画像形成された画像形成後の印刷用紙を読み取った画像を検査する画像検査装置に、印刷用紙上の原稿画像の印刷領域を取得する印刷領域取得部と、印刷用紙上の検査除外領域を指定する検査除外領域指定部と、印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、印刷用紙上の検査除外領域を変更する検査除外領域算出部を設ける。
【００２２】
以下、本発明の一実施形態に係る検査除外領域の指定方法について、図１乃至図３を参照して概説する。図１に示すように、原稿画像（Ａ）及び原稿画像（Ｂ）を印刷用紙（Ｃ）に印刷する際、宛先欄（バリアブル領域（Ｅ））やバーコード欄（バリアブル領域（Ｆ））をそれぞれ検査除外領域（Ｇ）、検査除外領域（Ｈ）として指定し、この領域内で基準画像と検査画像とが不一致であっても検査異常と判定しないようにする。その際、本実施形態では、検査除外領域を、印刷用紙を基準にして指定するのではなく、原稿画像若しくは原稿画像の印刷領域を基準にして指定する。
【００２３】
これにより、図１（ｂ）、（ｃ）に示すように、例えば、原稿画像（Ｂ）の印刷用紙上のレイアウト位置が変更となった場合に、変更前の原稿画像（Ｂ）の印刷領域（レイアウト位置）と、変更後の原稿画像（Ｂ）の印刷領域（レイアウト位置）との差分に基づいて、検査除外領域（Ｈ）を自動的に移動させることができ、変更前の検査除外領域の削除及び検査除外領域の新規追加といった作業を不要にして、ユーザの利便性を向上させることができる。
【００２４】
例えば、変更後の検査除外領域は以下の式で求められる。なお、原稿画像の印刷領域は、印刷用紙上の原稿画像の印刷位置座標（左上）、及び原稿画像の主走査方向、副走査方向のサイズによって定められる領域を指すものとする。
変更後の検査除外領域＝変更前の検査除外領域＋｛変更後の原稿画像の印刷領域（レイアウト位置）−変更前の原稿画像の印刷領域（レイアウト位置）｝  …  （１）
【００２５】
また、印刷用紙サイズを変更した場合や、図２に示すように、原稿画像を回転して向きの異なる用紙に印刷した場合、図３に示すように、原稿画像を拡大（又は縮小）して印刷した場合でも、印刷用紙上の原稿画像の印刷領域（レイアウト位置）の変更前後の差分に基づき、検査除外領域を自動的に変更することができ、変更前の検査除外領域の削除及び検査除外領域の新規追加といった作業を不要にしてユーザの利便性を向上させることができる。
【実施例１】
【００２６】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る画像検査装置、画像検査方法及び画像検査プログラムについて、図４乃至図１９を参照して説明する。図４は、本実施例の画像検査システムの構成を示す模式図であり、図５は、画像検査システムにおける画像形成装置の構成を示すブロック図である。また、図６は、画像検査システムにおける画像検査装置の構成を示すブロック図であり、図７は、画像検査装置の処理を示す模式図である。また、図８乃至図１４は、本実施例の検査除外領域の指定方法を説明する模式図であり、図１５乃至図１９は、本実施例の画像検査装置の動作を示すフローチャート図である。
【００２７】
図４に示すように、本実施例の画像検査システム１０は、印刷用紙上に原稿画像を形成する画像形成装置２０と、印刷用紙上に形成された原稿画像を検査する画像検査装置３０と、画像検査後の印刷用紙を排紙する排紙装置４０などで構成される。
【００２８】
図５は、本実施例の画像検査システム１０の構成（主に、画像形成装置２０の構成）を示すブロック図である。図５に示すように、画像形成装置２０は、制御部２１、記憶部２２、タッチパネル２３、スキャナ（画像読み取り部）２４、プリンタ（画像書き込み部）２５、画像処理部２６などで構成される。また、画像検査装置３０は、画像形成装置２０のプリンタ２５で画像が書き込まれた印刷用紙を読み取る画像読み取り部、画像読み取り部で読み取った画像を検査する画像検査部などを備える。また、排紙装置４０は、画像検査の結果に基づいて印刷用紙を仕分けして排紙する用紙排紙部を備える。
【００２９】
制御部２１は、一般に、ＣＰＵ（Central Processing Unit）とＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリとを備え、これらはバスを介して接続されている。ＣＰＵは、ＲＯＭや記憶部２２からプログラムを読み出し、ＲＡＭに展開して実行することにより、画像形成装置２０の全体制御を行う。本実施例では、制御部２１は、画像制御ＣＰＵ、不揮発メモリ、ＤＲＡＭ制御ＩＣ（Integrated Circuit）、画像メモリ（ＤＲＡＭ）、伸長ＩＣ、書き込み処理部、圧縮ＩＣ、読み取り処理部などを備える。
【００３０】
記憶部２２は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵが各部を制御するための各種プログラムや各種情報を格納する。
【００３１】
タッチパネル２３は、ＬＣＤ（Liquid Crystal Display）などの表示部と、格子状の透明電極からなるタッチセンサなどの操作部を制御する操作制御部などで構成され、各種画面を表示すると共に、上記画面での各種操作を可能にする。
【００３２】
スキャナ（画像読み取り部）２４は、原稿台上に載置された原稿から画像データを光学的に読み取る部分であり、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）、ＣＣＤの動作やＣＣＤから出力される電気信号の処理などを行うスキャナ制御部などで構成される。
【００３３】
プリンタ（画像書き込み部）２５は、画像データに基づいて印刷処理を実行するエンジンであり、例えば、帯電された感光体ドラムに画像に応じたレーザ光を照射して静電潜像を形成するＬＤ（Laser Diode）、静電潜像を顕在化して用紙に画像形成するための各種制御を行うプリンタ制御部などで構成される。
【００３４】
画像処理部２６は、制御部２１のＤＲＡＭ制御ＩＣにＰＣＩ（Peripheral Components Interconnect）バスを介して接続され、画像処理を行うと共にスキャナ２４やプリンタ２５を制御するコントローラとして機能する。本実施例では、画像処理部２６は、コントローラ制御ＩＣ、ＤＲＡＭ制御ＩＣ、画像メモリ、通信制御部、ＮＩＣ（Network Interface Card）などを備え、ＬＡＮ（Local Area Network）などの通信ネットワークで繋がっている他の装置との接続を確立し、外部装置（例えば、クライアント装置など）から印刷データを受信したり、スキャナ２４で読み取った画像データを電子メールで外部装置に送信したりする。
【００３５】
図６は、本実施例の画像検査システム１０の構成（特に、画像検査装置３０の構成）を示すブロック図である。本実施例の画像検査装置３０は、制御部３１と画像読み取り部３９などで構成され、制御部３１は、指示部３２、記憶部３３、原稿画像取得部３４ａ、印刷領域取得部３４ｂ、検査除外領域指定部３５、検査除外領域算出部３６、画像検査部３７、印刷用紙イメージ生成部３８などで構成される。
【００３６】
制御部３１は、一般に、ＣＰＵとＲＯＭやＲＡＭなどのメモリとを備え、これらはバスを介して接続されている。指示部３２は、制御部３１の一機能として各部に指示を行う部分であり、原稿画像、印刷用紙上の原稿画像の印刷領域、読み取り画像、印刷用紙イメージ、用紙基準の検査除外領域（用紙の所定位置を基準にして設定される検査除外領域）、原稿基準の検査除外領域（原稿の所定位置を基準にして設定される検査除外領域）などを保持し、これらの情報に基づいて、原稿画像入力指示、検査除外領域指定指示、検査除外領域算出指示、画像検査指示などを行う。
【００３７】
記憶部３３は、原稿画像、印刷用紙上の原稿画像の印刷領域、原稿画像上の検査除外領域、印刷用紙イメージなどを保存する。また、記憶部３３は、ジョブ情報の印刷用紙情報に原稿画像を関連付け、原稿画像に印刷用紙上の原稿画像の印刷領域と検査除外領域とを関連付けて保存する。
【００３８】
原稿画像取得部３４ａは、画像形成装置２０から原稿画像を取得する。なお、原稿画像は、画像処理部（コントローラ）２６から直接取得する構成としてもよい。また、印刷領域取得部３４ｂは、画像形成装置２０から印刷用紙上の原稿画像の印刷領域を取得する。
【００３９】
検査除外領域指定部３５は、後述する印刷用紙イメージ生成部３８が生成した印刷用紙イメージ上、若しくは、画像読み取り部３９が画像形成後の印刷用紙を読み取った読み取り画像上で、印刷用紙上の検査除外領域を指定する。例えば、印刷用紙イメージや読み取り画像を画像検査システム１０内の表示操作部（例えば、画像形成装置２０のタッチパネル２３など）に表示させて、ユーザに領域を指定させ、領域の指定操作情報を表示操作部から取得することによって、印刷用紙上の検査除外領域を指定する。
【００４０】
検査除外領域算出部３６は、印刷用紙上の原稿画像の印刷領域が変更された場合に、当該印刷領域の変更に基づいて、前記印刷用紙上の検査除外領域を変更する。具体的には、印刷用紙上の原稿画像の印刷領域と、検査除外領域指定部３５によって指定された印刷用紙上の検査除外領域と、に基づいて、原稿画像上の検査除外領域を算出し、算出した原稿画像上の検査除外領域を原稿画像に関連付けて記憶部３３などに保存させ、印刷用紙上の原稿画像の印刷領域が変更された場合、記憶部３３などに保存された原稿画像上の検査除外領域と印刷領域取得部３４ｂが変更後に取得した印刷用紙上の原稿画像の印刷領域とに基づいて、印刷用紙上の検査除外領域を算出する。また、検査除外領域算出部３６は、印刷用紙上の検査除外領域と印刷用紙上の原稿画像の印刷領域と、が重なるかを判断し、印刷用紙上の原稿画像の印刷領域と重ならない印刷用紙上の検査除外領域を印刷用紙に関連付けて記憶部３３などに保存させる。
【００４１】
画像検査部３７は、画像形成後の印刷用紙を読み取った読み取り画像と判定の基準となる画像（以下、正解画像と呼ぶ。）とを比較することによって画像の良否（画像不良を検知したか否か）を判定する。その際、検査除外領域指定部３５によって指定された印刷用紙上の検査除外領域、若しくは、印刷用紙上の原稿画像の印刷領域が変更された場合に検査除外領域算出部３６によって算出された印刷用紙上の検査除外領域を、検査から除外し、印刷用紙上の検査除外領域内で異常を検知しても検査異常とは判定しない。
【００４２】
印刷用紙イメージ生成部３８は、原稿画像と印刷用紙上の原稿画像の印刷領域とから、印刷用紙イメージを生成する。
【００４３】
画像読み取り部３９は、画像形成装置２０から搬送される画像形成後の印刷用紙から画像データを光学的に読み取るインラインスキャナなどであり、原稿で反射された光を電気信号に変換するＣＣＤ、ＣＣＤの動作やＣＣＤから出力される電気信号の処理などを行うスキャナ制御部などで構成される。なお、画像形成装置２０に、画像形成後の印刷用紙をスキャンするインラインスキャナを備える場合は、そのインラインスキャナが読み取った画像を画像検査の対象としてもよく、その場合は画像読み取り部３９を省略することができる。
【００４４】
次に、上記構成の画像検査装置３０の処理について、図７を参照して説明する。なお、図７は、原稿画像を正解画像とする場合の処理である。
【００４５】
＜正解画像の生成＞
（１）原稿画像取得部３４ａは、画像形成装置２０から原稿画像を取得する。取得した原稿画像はページメモリ１へ格納する。
（２）印刷領域取得部３４ｂは、画像形成装置２０から、印刷用紙上の原稿画像の印刷領域を取得する。
（３）指示部３２は、原稿画像取得部３４ａが取得した原稿画像、及び、印刷領域取得部３４ｂが取得した印刷用紙上の原稿画像の印刷領域を、記憶部３３に保存する。
【００４６】
＜検査除外領域指定＞
（４）指示部３２は、記憶部３３から、原稿画像、印刷用紙上の原稿画像の印刷領域を読み出す。
（５）指示部３２は、印刷用紙イメージ生成部３８に、印刷用紙イメージの生成を指示する。
（６）印刷用紙イメージ生成部３８は、ページメモリ１中の原稿画像と記憶部３３に保存した印刷用紙上の原稿画像の印刷領域と予め取得した印刷用紙サイズの背景画像とを合成して印刷用紙イメージを生成し、ページメモリ２に格納する。そして、印刷用紙イメージ生成部３８は、印刷用紙イメージ生成完了を指示部３２に通知する。
（７）指示部３２は、検査除外領域指定部３５に、検査除外領域の指定を指示する。
（８）検査除外領域指定部３５は、印刷用紙イメージ生成部３８が生成した印刷用紙イメージに対して、検査除外領域（用紙基準）を指定する。そして、検査除外領域指定部３５は、検査除外領域指定完了を指示部３２に通知する。
（９）指示部３２は、検査除外領域算出部３６に、検査除外領域（原稿基準）の算出を指示する。
（１０）検査除外領域算出部３６は、検査除外領域指定部３５が指定した検査除外領域（用紙基準）と記憶部３３に保存した印刷用紙上の原稿画像の印刷領域とから、検査除外領域（原稿基準）を算出する。そして、検査除外領域算出部３６は、検査除外領域算出完了を指示部３２に通知する。
（１１）指示部３２は、検査除外領域（原稿基準）を、記憶部３３に保存する。
【００４７】
＜画像検査＞
（１２）指示部３２は、記憶部３３から、原稿画像、印刷用紙上の原稿画像の印刷領域、検査除外領域（原稿基準）を読み出す。
（１３）指示部３２は、画像読み取り部３９から、画像形成後の印刷用紙を読み取った読み取り画像を受信し、ページメモリ２に格納する。
（１４）指示部３２は、検査除外領域算出部３６に、検査除外領域（用紙基準）の算出を指示する。
（１５）検査除外領域算出部３６は、検査除外領域（原稿基準）と印刷用紙上の原稿画像の印刷領域とから、検査除外領域（用紙基準）を算出する。そして、検査除外領域算出部３６は、検査除外領域算出完了を指示部３２に通知する。
（１６）指示部３２は、画像検査部３７に画像の検査を指示する。
（１７）画像検査部３７は、原稿画像（ページメモリ１）と、読み取り画像（ページメモリ２）とを用いて、画像検査を行う。この際、検査除外領域算出部３６が算出した検査除外領域（用紙基準）を、検査から除外する（検査除外領域内で異常を検知しても異常と判定しない）。そして、画像検査部３７は、画像検査完了を指示部３２に通知する。
【００４８】
＜印刷用紙上の原稿画像のレイアウトが変更された場合の処理>
（１８）指示部３２は、変更後の印刷用紙上の原稿画像の印刷領域を、記憶部３３に保存する。
その後、＜画像検査＞に進んで同様の処理を行う。その際、印刷用紙上の検査除外領域は、＜検査除外領域指定＞の（１１）で記憶部３３に保存した検査除外領域（原稿基準）を用いて算出するため、＜検査除外領域指定＞の処理は不要である。
【００４９】
以下、本実施例の検査除外領域の指定方法について、図面を参照して具体的に説明する。図１に示した原稿画像（Ａ）及び原稿画像（Ｂ）を印刷用紙（Ｃ）に印刷する際、図８（ａ）に示すように、宛先欄（バリアブル領域（Ｅ））や、バーコード欄（バリアブル領域（Ｆ））を検査の対象から除外する領域として、それぞれ検査除外領域（Ｇ）、検査除外領域（Ｈ）として指定する。その際、本実施例では、図８（ｂ）に示すように、指定された検査除外領域（Ｇ）、検査除外領域（Ｈ）を、各々、原稿画像（Ａ）、原稿画像（Ｂ）と関連付けて記憶する（原稿画像の左上からのオフセット位置（Ｒ）、オフセット位置（Ｓ）として記憶する）。
【００５０】
これにより、図９に示すように、再版印刷等で原稿画像（Ｂ）の印刷用紙内の印刷領域（レイアウト位置）を変更（ここでは、図の下方向に移動）した場合でも、検査除外領域（Ｈ）は、原稿画像の左上からのオフセット位置（Ｓ）として原稿画像に関連付けられているため、バーコード欄（バリアブル領域（Ｆ））の位置に連動して検査除外領域（Ｈ）も変更される。よって、元の検査除外領域を削除したり、新たに検査除外領域を設定し直したりしなくても、バーコード欄（バリアブル領域（Ｆ））を検査対象から除外することができる。
【００５１】
また、図１０に示すように、原稿画像（Ａ）、原稿画像（Ｂ）を印刷する用紙の用紙サイズを変更（印刷用紙（Ｃ）を印刷用紙（Ｌ）と印刷用紙（Ｍ）に変更）した場合も、検査除外領域（Ｐ）、検査除外領域（Ｑ）は、各々、原稿画像の左上からのオフセット位置（Ｒ）、オフセット位置（Ｓ）として原稿画像に関連付けられているため、宛先欄（バリアブル領域（Ｅ））、バーコード欄（バリアブル領域（Ｆ））の位置に連動して検査除外領域（Ｐ）、検査除外領域（Ｑ）も変更される。よって、元の検査除外領域を削除したり、新たに検査除外領域を設定し直したりしなくても、宛先欄（バリアブル領域（Ｅ））、バーコード欄（バリアブル領域（Ｆ））を検査対象から除外することができる。
【００５２】
次に、検査除外領域を原稿画像に関連付ける方法について説明する。図１１に示すように、検査除外領域指定部３５が指定した検査除外領域（Ｐ）の印刷用紙上の位置（Ｉ）と、印刷用紙上の原稿画像のレイアウト位置（Ｔ）との差分から、原稿画像の左上からのオフセット位置（Ｒ）を算出し、原稿画像と関連付けて記憶する。印刷用紙上の原稿画像のレイアウト位置（Ｔ）は、原稿画像（Ａ）の印刷用紙（Ｌ）上の印字位置である。
【００５３】
例えば、印刷用紙上の原稿画像のレイアウト位置（Ｔ）の印刷用紙（Ｌ）上での座標を（ｘｔ、ｙｔ）とし、検査除外領域（Ｐ）の印刷用紙（Ｌ）上での座標を（ｘｉ、ｙｉ）とすると、原稿画像と関連付けられる原稿画像の左上からのオフセット位置（Ｒ）の座標は、（ｘｉ−ｘｔ、ｙｉ−ｙｔ）で求められる。
【００５４】
画像検査時は、原稿画像の左上からのオフセット位置（Ｒ）を求める時と逆の計算を実施し、印刷用紙上の原稿画像のレイアウト位置（Ｔ）と原稿画像の左上からのオフセット位置（Ｒ）とから、印刷用紙の左上からのオフセット位置（Ｉ）を算出し、このオフセット位置（Ｉ）で指定される領域を検査対象外とする。
【００５５】
図１２は、正解画像が原稿画像の場合の印刷ジョブ情報の一例であり、（ａ）は従来の関係図、（ｂ）は本実施例の関係図である。図１２（ａ）に示すように、従来は、検査除外領域１−１、検査除外領域１−２が印刷用紙情報１に関連付けて管理され、検査除外領域３−１が印刷用紙情報３に関連付けて管理されていた。このため、印刷用紙上の原稿画像のレイアウト位置が変更された場合は、検査除外領域を新たに設定し直さなければならなかった。
【００５６】
これに対して、本実施例では、図１２（ｂ）に示すように、ジョブ情報に、複数の印刷用紙情報と正解画像である原稿画像とを関連付けて管理する。例えば、印刷用紙１に、２つの検査除外領域を設定した場合、印刷用紙１の印刷用紙情報である印刷用紙情報１に、原稿画像１を関連付け、原稿画像１に、印刷用紙上の原稿画像の印刷領域１と検査除外領域１−１と検査除外領域１−２とを関連付ける。これにより、画像検査時に、印刷用紙上の原稿画像の印刷領域１と、原稿画像に関連付けられた検査除外領域１−１及び検査除外領域１−２とから、それぞれの検査除外領域の印刷用紙の左上からのオフセット位置を算出することができ、算出したオフセット位置から検査除外領域を指定することができる。
【００５７】
前述した例は、正解画像が原稿画像の場合の例であるが、プルーフモード時（校正刷り）は、画像読み取り部３９で読み取った読み取り画像を正解画像として使用する場合もある。正解画像がプルーフモード時の読み取り画像の場合は、図１３に示すように、検査除外領域を関連付けた原稿画像を、正解画像（プルーフモード時の読み取り画像）に関連付けて管理を行う。これにより、画像検査時に、原稿画像の印刷領域１と原稿画像に関連付けられた検査除外領域１−１及び検査除外領域１−２とから、それぞれの検査除外領域の印刷用紙の左上からのオフセット位置を算出することができ、算出したオフセット位置から検査除外領域を指定することができる。
【００５８】
このように、正解画像がプルーフモード時の読み取り画像の場合は、検査除外領域指定部３５は、画像読み取り部３９が読み取った読み取り画像に対して検査除外領域を指定させ、指定された検査除外領域の原稿画像の左上からのオフセット位置を算出し、原稿画像と関連付けて記憶する。これに対して、正解画像が原稿画像の場合は、検査除外領域指定部３５が検査除外領域をユーザに指定させるために、原稿画像が識別できる印刷用紙イメージを生成する必要がある。そこで、印刷用紙イメージ生成部３８は、印刷用紙サイズの下地に、原稿画像を印刷用紙上の原稿画像の印刷領域に合成した印刷用紙イメージを生成する。検査除外領域指定部３５は、印刷用紙イメージ生成部３８が生成した印刷用紙イメージに対して検査除外領域を指定させ、指定された検査除外領域の原稿画像の左上からのオフセット位置を算出し、原稿画像と関連付けて記憶する。
【００５９】
以上、検査から除外したい領域が原稿画像領域にある場合について説明したが、図１４（ａ）に示すように、検査から除外したい領域が原稿画像領域に無い場合もある。例えば、図１４（ａ）は、バーコードが画像形成前の用紙に予め印刷されていた場合である。ユーザが上記バーコードを検査除外領域に指定した場合、原稿画像上の領域では無いため、検査除外領域（Ｈ）は印刷用紙上の原稿画像の印刷領域とは重ならない。そのため、検査除外領域（Ｈ）を原稿画像（Ａ）又は原稿画像（Ｂ）に関連付けて記憶した場合、もし原稿画像のレイアウトを変更したら、原稿画像に関連付けられた検査除外領域（Ｈ）はユーザの意図しない位置にレイアウトされてしまう可能性がある。
【００６０】
そこで、検査除外領域が印刷用紙上の原稿画像の印刷領域と重ならない場合は、検査除外領域を印刷用紙に関連付けて記憶する。図１４（ｂ）は、この場合のジョブ情報の一例である。検査除外領域（Ｇ）は、原稿画像（Ａ）の印刷領域中にレイアウトされているため、原稿画像（Ａ）に関連付けて記憶し、検査除外領域（Ｈ）は、原稿画像領域外にレイアウトされているため、印刷用紙情報（Ｃ）に関連付けて記憶する。これにより、原稿画像領域外にレイアウトされた検査除外領域でも、ユーザの意図した検査除外領域として、画像検査時に検査から除外することができる。
【００６１】
次に、本実施例の画像検査装置３０の動作について説明する。制御部３１を構成するＣＰＵは、ＲＯＭ又は記憶部３３に記憶した画像検査プログラムをＲＡＭに展開して実行することにより、図１５乃至図１９のフローチャート図に示す各ステップの処理を実行する。なお、正解画像は原稿画像とする。
【００６２】
図１５に示すように、制御部３１は、正解画像を生成し（Ｓ１１０）、検査除外領域を指定して（Ｓ１２０）、画像検査を実行する（Ｓ１３０）。その後、制御部３１は、再版印刷が指示されたかを判断し（Ｓ１４０）、再版印刷が指示された場合は（Ｓ１４０のＹｅｓ）、レイアウト変更がされたかを判断する（Ｓ１５０）。レイアウト変更がされなかった場合は（Ｓ１５０のＮｏ）、検査除外領域を変更する必要が無いため、Ｓ１３０に戻って検査ジョブを実行し、レイアウト変更がされた場合は（Ｓ１５０のＹｅｓ）、制御部３１は、検査除外領域を変更し（Ｓ１６０）、その後、Ｓ１３０に戻って検査ジョブを実行する。
【００６３】
図１６は、図１５のＳ１１０の正解画像生成処理の詳細を示している。まず、原稿画像取得部３４ａは、画像形成装置２０から原稿画像を取得する（Ｓ１１１）。取得した原稿画像はページメモリ１へ格納する。次に、印刷領域取得部３４ｂは、画像形成装置２０から、印刷用紙上の原稿画像の印刷領域を取得する（Ｓ１１２）。次に、指示部３２は、原稿画像取得部３４ａが取得した原稿画像を、記憶部３３に保存し（Ｓ１１３）、印刷領域取得部３４ｂが取得した印刷用紙上の原稿画像の印刷領域を、記憶部３３に保存する（Ｓ１１４）。そして、制御部３１は、全頁受信したかを判断し（Ｓ１１５）、全頁受信するまで、Ｓ１１１〜Ｓ１１４の処理を繰り返し実行する。
【００６４】
図１７は、図１５のＳ１２０の検査除外領域指定処理の詳細を示している。まず、指示部３２は、記憶部３３から、原稿画像を読み出し（Ｓ１２１）、印刷用紙上の原稿画像の印刷領域を読み出す（Ｓ１２２）。次に、指示部３２は、印刷用紙イメージ生成部３８に印刷用紙イメージの生成を指示し、印刷用紙イメージ生成部３８は、ページメモリ１中の原稿画像と印刷用紙上の原稿画像の印刷領域と予め取得した印刷用紙サイズの背景画像とを合成して、印刷用紙イメージを生成し、ページメモリ２に格納する（Ｓ１２３）。その後、印刷用紙イメージ生成部３８は、印刷用紙イメージ生成完了を指示部３２に通知する。次に、指示部３２は、検査除外領域指定部３５に検査除外領域の指定を指示し、検査除外領域指定部３５は、印刷用紙イメージ生成部３８が生成した印刷用紙イメージを表示してユーザに領域を指定させることによって、検査除外領域（用紙基準）を指定する（Ｓ１２４）。その後、検査除外領域指定部３５は、検査除外領域指定完了を指示部３２に通知する。次に、指示部３２は、検査除外領域算出部３６に検査除外領域（原稿基準）の算出を指示し、検査除外領域算出部３６は、検査除外領域指定部３５が指定した検査除外領域（用紙基準）と印刷用紙上の原稿画像の印刷領域とから、検査除外領域（原稿基準）を算出する（Ｓ１２５）。その後、検査除外領域算出部３６は、検査除外領域算出完了を指示部３２に通知する。次に、指示部３２は、検査除外領域（原稿基準）を、記憶部３３に保存する（Ｓ１２６）。そして、制御部３１は、検査除外領域の指定が完了したかを判断し（Ｓ１２７）、指定が完了するまで、Ｓ１２１〜Ｓ１２６の処理を繰り返し実行する。
【００６５】
図１８は、図１５のＳ１３０の画像検査の詳細を示している。まず、指示部３２は、記憶部３３から、原稿画像を読み出し（Ｓ１３１）、印刷用紙上の原稿画像の印刷領域を読み出し（Ｓ１３２）、検査除外領域（原稿基準）を読み出す（Ｓ１３３）。次に、指示部３２は、画像読み取り部３９から画像形成後の用紙を読み取った読み取り画像（検査画像）を受信し、ページメモリ２に格納する（Ｓ１３４）。次に、指示部３２は、検査除外領域算出部３６に検査除外領域（用紙基準）の算出を指示し、検査除外領域算出部３６は、検査除外領域（原稿基準）と印刷用紙上の原稿画像の印刷領域とから、検査除外領域（用紙基準）を算出する（Ｓ１３５）。その後、検査除外領域算出部３６は、検査除外領域算出完了を指示部３２に通知する。次に、指示部３２は、画像検査部３７に画像の検査を指示し、画像検査部３７は、原稿画像（ページメモリ１）と読み取り画像（ページメモリ２）とを用いて、画像検査を行う（Ｓ１３６）。そして、画像検査部３７は、画像不良を検知したかを判断し（Ｓ１３７）、画像不良を検知した場合は（Ｓ１３７のＹｅｓ）、画像不良が検査除外領域内であるかを判断する（Ｓ１３８）。画像不良が検査除外領域内でない場合は（Ｓ１３８のＮｏ）、画像検査部３７は検査異常と判定して指示部３２に通知し（Ｓ１３９）、画像不良を検知しなかった場合（Ｓ１３７のＮｏ）又は画像不良が検査除外領域内の場合は（Ｓ１３８のＹｅｓ）、画像検査部３７は検査正常と判定して指示部３２に通知する（Ｓ１４０）。そして、制御部３１は、全頁検査が完了したかを判断し（Ｓ１４１）、全頁の検査が完了するまで、Ｓ１３１〜Ｓ１４０の処理を繰り返し実行する。
【００６６】
図１９は、図１５のＳ１６０の検査除外領域変更処理の詳細を示している。画像形成装置２０が、原稿画像の印刷用紙上のレイアウトを変更したら、印刷領域取得部３４ｂは、画像形成装置２０から、レイアウト変更後の印刷用紙上の原稿画像の印刷領域を取得して指示部３２に通知し（Ｓ１６１）、指示部３２は、レイアウト変更後の印刷用紙上の原稿画像の印刷領域を記憶部３３に保存する（Ｓ１６２）。
【００６７】
以上説明したように、原稿画像を基準にして検査除外領域を設定することにより、再版印刷時に、原稿画像のレイアウトを変更したり、画像形成条件を変更したりする場合であっても、適切な領域に対して画像検査を行うことができる。
【実施例２】
【００６８】
次に、本発明の第２の実施例に係る画像検査装置、画像検査方法及び画像検査プログラムについて、図２０乃至図２８を参照して説明する。図２０は、画像検査装置の処理を示す模式図である。また、図２１乃至図２４は、本実施例の検査除外領域の指定方法を説明する模式図であり、図２５乃至図２８は、本実施例の画像検査装置の動作を示すフローチャート図である。
【００６９】
前記した第１の実施例では、原稿画像を基準にして検査除外領域を設定したが、印刷用紙上の原稿画像の印刷領域を基準にして検査除外領域を設定することもできる。その場合、画像検査装置３０の構成は第１の実施例の図６と同様であるが、記憶部３３は、ジョブ情報の印刷用紙情報に、検査除外領域を関連付けて保存する。
【００７０】
また、検査除外領域指定部３５は、画像読み取り部３９が画像形成後の印刷用紙を読み取った読み取り画像上で、印刷用紙上の検査除外領域を指定し、指定した印刷用紙上の検査除外領域を、画像形成後の印刷用紙を読み取った画像に関連付けて記憶部３３などに保存させる。例えば、読み取り画像を画像検査システム１０内の表示操作部（例えば、画像形成装置２０のタッチパネル２３など）に表示させて、ユーザに領域を指定させ、領域の指定操作情報を表示操作部から取得することによって、印刷用紙上の検査除外領域を指定する。
【００７１】
また、検査除外領域算出部３６は、印刷用紙上の原稿画像の印刷領域が変更された場合、検査除外領域指定部３５が指定した印刷用紙上の検査除外領域と、印刷領域の変更前後の印刷用紙上の原稿画像の印刷領域の差分と、に基づいて、印刷用紙上の検査除外領域を変更し、変更した印刷用紙上の検査除外領域を記憶部３３などに保存させる。その際、検査除外領域算出部３６は、印刷用紙上の検査除外領域と変更後の印刷用紙上の原稿画像の印刷領域と、が重なるかを判断し、印刷用紙上の原稿画像の印刷領域と重なる印刷用紙上の検査除外領域を変更する。
【００７２】
以下、上記構成の画像検査システム１０の処理について、図２０を参照して説明する。なお、図２０は、正解画像を読み取り画像とする場合の処理である。
【００７３】
＜正解画像生成＞
（１）印刷領域取得部３４ｂは、画像形成装置２０から、印刷用紙上の原稿画像の印刷領域を取得する。
（２）指示部３２は、印刷領域取得部３４ｂが取得した印刷用紙上の原稿画像の印刷領域を、記憶部３３に保存する。
（３）指示部３２は、画像形成後の印刷用紙を読み取った読み取り画像（正解画像）を受信し、ページメモリ２に格納する。
（４）指示部３２は、画像形成後の印刷用紙を読み取った読み取り画像（正解画像）を、記憶部３３に保存する。
【００７４】
＜検査領域外指定＞
（５）指示部３２は、記憶部３３から、印刷用紙上の原稿画像の印刷領域、読み取り画像（正解画像）を読み出す。
（６）指示部３２は、検査除外領域指定部３５に、検査除外領域の指定を指示する。
（７）検査除外領域指定部３５は、読み取り画像（正解画像）（ページメモリ３）に対して、検査除外領域（用紙基準）を指定する。そして、検査除外領域指定部３５は、検査除外領域指定完了を指示部３２に通知する。
（８）指示部３２は、検査除外領域指定部３５が指定した、検査除外領域（用紙基準）を、記憶部３３に保存する。
【００７５】
＜画像検査＞
（９）指示部３２は、記憶部３３から、読み取り画像（正解画像）、印刷用紙上の原稿画像の印刷領域、検査除外領域（用紙基準）を読み出す。
（１０）指示部３２は、画像形成後の用紙を読み取った読み取り画像（検査画像）を受信し、ページメモリ２に格納する。
（１１）指示部３２は、画像検査部３７に画像の検査を指示する。
（１２）画像検査部３７は、読み取り画像（正解画像）（ページメモリ３）と読み取り画像（検査画像）（ページメモリ２）とを用いて、画像検査を行う。この際、検査除外領域指定部３５が指定した検査除外領域（用紙基準）を、検査から除外する（検査除外領域内で異常を検知しても異常と判定しない）。そして、画像検査部３７は、画像検査完了を指示部３２に通知する。
【００７６】
＜印刷用紙上の原稿画像のレイアウトが変更された場合の処理＞
（１３）指示部３２は、検査除外領域算出部３６に、検査除外領域の算出を指示する。
（１４）検査除外領域算出部３６は、検査除外領域（用紙基準）と、レイアウト変更後の印刷用紙上の原稿画像の印刷領域と、が重なるか否かを判断する。重なると判定した場合は、レイアウト変更前の印刷用紙上の原稿画像の印刷領域と、レイアウト変更後の印刷用紙上の原稿画像の印刷領域と、の差分に基づき、検査除外領域（用紙基準）を算出する。そして、検査除外領域算出部３６は、検査除外領域算出完了を指示部３２に通知する。
（１５）指示部３２は、検査除外領域算出部３６が算出した、検査除外領域（用紙基準）を、記憶部３３に保存する。
その後、＜画像検査＞に進んで同様の処理を行う。その際、印刷用紙上の検査除外領域は、上記の（１５）で記憶部３３に保存しているため、＜検査除外領域指定＞の処理は不要である。
【００７７】
以下、本実施例の検査除外領域の指定方法について、図面を参照して具体的に説明する。図１に示した原稿画像（Ａ）及び原稿画像（Ｂ）を印刷用紙（Ｃ）に印刷する際、図２１（ａ）に示すように、宛先欄（バリアブル領域（Ｅ））や、バーコード欄（バリアブル領域（Ｆ））を検査の対象から除外する領域として、それぞれ検査除外領域（Ｇ）、検査除外領域（Ｈ）として指定する。その際、本実施例では、図２１（ｂ）に示すように、指定された検査除外領域（Ｇ）及び検査除外領域（Ｈ）を、印刷用紙（Ｃ）と関連付けて記憶する（印刷用紙の左上からのオフセット位置（Ｉ）及びオフセット位置（Ｊ）として記憶する）。ここまでは従来技術と同じであるが、本実施例では、図２２に示すように、印刷用紙情報に、その印刷用紙に画像形成した原稿画像、及び印刷用紙上の原稿画像の印刷領域を関連付けて記憶する。
【００７８】
図２３及び図２４を用いて、印刷用紙上の原稿画像の印刷領域が変更された場合の検査除外領域の算出方法を説明する。図２３及び図２４は、原稿画像（Ｂ）が下方向にシフトした位置にレイアウト変更された場合の例である。原稿画像の印刷領域が変更された場合の検査除外領域（Ｈ）について説明すると、レイアウト変更前の検査除外領域（Ｈ）が、印刷用紙上にレイアウトされている全ての原稿画像と重なるか否か判断する。この場合、検査除外領域（Ｈ）は、印刷用紙上の原稿画像（Ａ）の印刷領域とは重ならないが、印刷用紙上の原稿画像（Ｂ）の印刷領域とは重なる。
【００７９】
次に、重なった原稿画像がレイアウト変更されたか否かを判断する。この場合、検査除外領域（Ｈ）と重なる原稿画像（Ｂ）がレイアウト変更されたため、検査除外領域（Ｈ）の変更後の領域である検査除外領域（Ｋ）を算出する。
【００８０】
具体的には、レイアウト変更前の印刷用紙上の原稿画像（Ｂ）の印刷領域（Ｕ）を（ｘｕ、ｙｕ）、レイアウト変更前の印刷用紙上の検査除外領域（Ｈ）を（ｘｈ、ｙｈ）、レイアウト変更後の印刷用紙上の原稿画像（Ｂ）の印刷領域（Ｖ）を（ｘｖ、ｙｖ）、レイアウト変更後の印刷用紙上の検査除外領域（Ｋ）を（ｘｋ、ｙｋ）とすると、検査除外領域（Ｋ）（ｘｋ、ｙｋ）は、次式のように、印刷用紙上の原稿画像（Ｂ）のレイアウト位置の移動量分だけ、印刷用紙上の検査除外領域（Ｈ）を移動させることで求めることができる。
（ｘｋ、ｙｋ）＝（ｘｈ、ｙｈ）＋（ｘｖ−ｘｕ、ｙｖ−ｙｕ）  …  （２）
【００８１】
次に、本実施例の画像検査装置３０の動作について説明する。制御部３１を構成するＣＰＵは、ＲＯＭ又は記憶部３３に記憶した画像検査プログラムをＲＡＭに展開して実行することにより、図２５乃至図２８のフローチャート図に示す各ステップの処理を実行する。なお、正解画像は読み取り画像とする。また、図１５の全体処理は第１の実施例と同様であるため、説明を省略する。
【００８２】
図２５は、図１５のＳ１１０の正解画像生成処理の詳細を示している。まず、印刷領域取得部３４ｂは、画像形成装置２０から、印刷用紙上の原稿画像の印刷領域を取得する（Ｓ２１１）。次に、指示部３２は、印刷領域取得部３４ｂが取得した印刷用紙上の原稿画像の印刷領域を、記憶部３３に保存する（Ｓ２１２）。次に、指示部３２は、画像形成後の印刷用紙を読み取った画像（正解画像）を受信し、ページメモリ２に格納した後（Ｓ２１３）、記憶部３３に保存する（Ｓ２１４）。そして、制御部３１は、全頁受信したかを判断し（Ｓ２１５）、全頁受信するまで、Ｓ２１１〜Ｓ２１４の処理を繰り返し実行する。
【００８３】
図２６は、図１５のＳ１２０の検査除外領域指定処理の詳細を示している。まず、指示部３２は、記憶部３３から、読み取り画像（正解画像）を読み出し（Ｓ２２１）、印刷用紙上の原稿画像の印刷領域を読み出す（Ｓ２２２）。次に、指示部３２は、検査除外領域指定部３５に、検査除外領域の指定を指示し、検査除外領域指定部３５は、読み取り画像（正解画像）（ページメモリ３）を表示してユーザに領域を指定させることによって、検査除外領域（用紙基準）を指定する（Ｓ２２３）。その後、検査除外領域指定部３５は、検査除外領域指定完了を指示部３２に通知する。次に、指示部３２は、検査除外領域指定部３５が指定した、検査除外領域（用紙基準）を、記憶部３３に保存する（Ｓ２２４）。そして、制御部３１は、検査除外領域の指定が完了したかを判断し（Ｓ２２５）、指定が完了するまで、Ｓ２２１〜Ｓ２２４の処理を繰り返し実行する。
【００８４】
図２７は、図１５のＳ１３０の画像検査の詳細を示している。まず、指示部３２は、記憶部３３から、読み取り画像（正解画像）を読み出し（Ｓ２３１）、印刷用紙上の原稿画像の印刷領域を読み出し（Ｓ２３２）、検査除外領域（用紙基準）を読み出す（Ｓ２３３）。次に、指示部３２は、画像形成後の印刷用紙を読み取った読み取り画像（検査画像）を受信し、ページメモリ２に格納する（Ｓ２３４）。次に、指示部３２は、画像検査部３７に画像の検査を指示し、画像検査部３７は、読み取り画像（正解画像）と読み取り画像（検査画像）とを用いて、画像検査を行う（Ｓ２３５）。そして、画像検査部３７は、画像不良を検知したかを判断し（Ｓ２３６）、画像不良を検知した場合は（Ｓ２３６のＹｅｓ）、画像不良が検査除外領域内であるかを判断する（Ｓ２３７）。画像不良が検査除外領域内でない場合は（Ｓ２３７のＮｏ）、画像検査部３７は検査異常と判定して指示部３２に通知し（Ｓ２３８）、画像不良を検知しなかった場合（Ｓ２３６のＮｏ）又は画像不良が検査除外領域内の場合は（Ｓ２３７のＹｅｓ）、画像検査部３７は検査正常と判定して指示部３２に通知する（Ｓ２３９）。そして、制御部３１は、全頁検査が完了したかを判断し（Ｓ２４０）、全頁の検査が完了するまで、Ｓ２３１〜Ｓ２３９の処理を繰り返し実行する。
【００８５】
図２８は、図１５のＳ１６０の検査除外領域変更処理の詳細を示している。画像形成装置２０が、原稿画像の印刷用紙上のレイアウトを変更したら、印刷領域取得部３４ｂは、画像形成装置２０から、レイアウト変更後の印刷用紙上の原稿画像の印刷領域を取得する（Ｓ２６１）。次に、指示部３２は、記憶部３３から検査除外領域（用紙基準）を読み出す（Ｓ２６２）。次に、指示部３２は、検査除外領域算出部３６に検査除外領域（用紙基準）の算出を指示し、検査除外領域算出部３６は、検査除外領域（用紙基準）と、レイアウト変更後の印刷用紙上の原稿画像の印刷領域と、が重なるか否かを判断する（Ｓ２６３）。重なると判定した場合は（Ｓ２６３のＹｅｓ）、検査除外領域算出部３６は、レイアウト変更前後の印刷用紙上の原稿画像の印刷領域の差分に基づいて、検査除外領域（用紙基準）を変更し（Ｓ２６４）、検査除外領域算出完了を指示部３２に通知する。そして、指示部３２は、変更した検査除外領域（用紙基準）を、記憶部３３に保存する（Ｓ２６５）。
【００８６】
以上説明したように、印刷用紙を基準にして検査除外領域を設定する場合であっても、印刷用紙に原稿画像と印刷用紙上の原稿画像の印刷領域とを関連付けて記憶し、レイアウト変更前後の印刷用紙上の原稿画像の印刷領域の差分に基づいて検査除外領域を変更することにより、再版印刷時に、原稿画像のレイアウトを変更したり、画像形成条件を変更したりする場合であっても、適切な領域に対して画像検査を行うことができる。
【００８７】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【００８８】
例えば、上記実施例では、画像形成装置２０と画像検査装置３０とが一体的に形成された画像検査システム１０について説明したが、画像検査装置３０を単体で動作させる場合に対しても、本発明の画像検査方法を同様に適用することができる。その場合は、画像形成装置２０と画像検査装置３０とを通信可能に接続し、画像検査装置３０に、ユーザに検査除外領域を指定させるためのタッチパネルなどの表示操作部を設ければよい。
【産業上の利用可能性】
【００８９】
本発明は、印刷用紙上に形成された原稿画像を読み取った読み取り画像を検査する画像検査装置、当該画像検査装置を用いた画像検査方法、当該画像検査装置で動作する画像検査プログラム及び当該画像検査プログラムを記録した記録媒体に利用可能である。
【符号の説明】
【００９０】
１０  画像検査システム
２０  画像形成装置
２１  制御部
２２  記憶部
２３  タッチパネル
２４  スキャナ
２５  プリンタ
２６  画像処理部
３０  画像検査装置
３１  制御部
３２  指示部
３３  記憶部
３４ａ  原稿画像取得部
３４ｂ  印刷領域取得部
３５  検査除外領域指定部
３６  検査除外領域算出部
３７  画像検査部
３８  印刷用紙イメージ生成部
３９  画像読み取り部
４０  排紙装置
【図１】
2020145598.tif 000003
【図２】
2020145598.tif 000004
【図３】
2020145598.tif 000005
【図４】
2020145598.tif 000006
【図５】
2020145598.tif 000007
【図６】
2020145598.tif 000008
【図７】
2020145598.tif 000009
【図８】
2020145598.tif 000010
【図９】
2020145598.tif 000011
【図１０】
2020145598.tif 000012
【図１１】
2020145598.tif 000013
【図１２】
2020145598.tif 000014
【図１３】
2020145598.tif 000015
【図１４】
2020145598.tif 000016
【図１５】
2020145598.tif 000017
【図１６】
2020145598.tif 000018
【図１７】
2020145598.tif 000019
【図１８】
2020145598.tif 000020
【図１９】
2020145598.tif 000021
【図２０】
2020145598.tif 000022
【図２１】
2020145598.tif 000023
【図２２】
2020145598.tif 000024
【図２３】
2020145598.tif 000025
【図２４】
2020145598.tif 000026
【図２５】
2020145598.tif 000027
【図２６】
2020145598.tif 000028
【図２７】
2020145598.tif 000029
【図２８】
2020145598.tif 000030
【図２９】
2020145598.tif 000031
【図３０】
2020145598.tif 000032
【図３１】
2020145598.tif 000033
【図３２】
2020145598.tif 000034