(57)【要約】【課題】画像欠陥検査において、画像のエッジ部分を欠陥として検出してしまうことを防止しつつ、他の部分を高い欠陥検出感度で検査することができる技術を提供する。【解決手段】本発明の画像欠陥検査装置４０は、基準画像データＤ１から生成されたエッジ画像データＤ５に基づいて、ピクセル毎にマージン値を設定する。そして、ピクセル毎に異なるマージン値を使用して画像欠陥検査を行う。このため、欠陥の有無を判定する際には、エッジ部分Ａ３と他の領域Ａ１，Ａ２とで異なるマージン値が使用される。したがって、エッジ部分Ａ３を欠陥として検出してしまうことを防止しつつ、他の部分Ａ１，Ａ２を高い欠陥検出感度で検査することができる。【選択図】図２
2008014703.tif 000002
【特許請求の範囲】
【請求項１】
基準画像と対象画像とを比較して前記対象画像上の欠陥検査を行う画像欠陥検査装置であって、
前記基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成手段と、
前記エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定手段と、
前記基準画像と前記対象画像との差分画像を生成する差分画像生成手段と、
前記差分画像の各ピクセルの値と当該ピクセルの前記マージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定手段と、
を備えることを特徴とする画像欠陥検査装置。
【請求項２】
請求項１に記載の画像欠陥検査装置であって、
前記エッジ画像生成手段は、前記基準画像における前記エッジ部分の濃度変化の程度に応じて、前記エッジ画像における前記エッジ部分の濃度値を多段階に設定することを特徴とする画像欠陥検査装置。
【請求項３】
請求項１または請求項２に記載の画像欠陥検査装置であって、
前記エッジ画像生成手段は、前記エッジ画像における前記エッジ部分に太らせ処理を行うことを特徴とする画像欠陥検査装置。
【請求項４】
請求項１から請求項３までのいずれかに記載の画像欠陥検査装置であって、
前記マージン値設定手段は、前記エッジ画像に基づいて各ピクセルの補正係数を算出し、標準的なマージン値と前記補正係数とに基づいて各ピクセルの前記マージン値を設定することを特徴とする画像欠陥検査装置。
【請求項５】
請求項４に記載の画像欠陥検査装置であって、
前記マージン値設定手段は、前記エッジ画像の各ピクセルの値と所定のルックアップテーブルとに基づいて、各ピクセルの補正係数を算出することを特徴とする画像欠陥検査装置。
【請求項６】
基準画像と対象画像とを比較して前記対象画像上の欠陥検査を行う画像欠陥検査方法であって、
前記基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成工程と、
前記エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定工程と、
前記基準画像と前記対象画像との差分画像を生成する差分画像生成工程と、
前記差分画像の各ピクセルの値と当該ピクセルの前記マージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定工程と、
を含むことを特徴とする画像欠陥検査方法。
【請求項７】
基準画像と対象画像とを比較して前記対象画像上の欠陥検査を行うためのプログラムであって、
コンピュータに、
前記基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成手順と、
前記エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定手順と、
前記基準画像と前記対象画像との差分画像を生成する差分画像生成手順と、
前記差分画像の各ピクセルの値と当該ピクセルの前記マージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定手順と、
を実行させることを特徴とするプログラム。
【請求項８】
請求項７に記載のプログラムであって、
前記エッジ画像生成手順は、前記基準画像における前記エッジ部分の濃度変化の程度に応じて、前記エッジ画像における前記エッジ部分の濃度値を多段階に設定することを特徴とするプログラム。
【請求項９】
請求項７または請求項８に記載のプログラムであって、
前記エッジ画像生成手順は、前記エッジ画像における前記エッジ部分に太らせ処理を行うことを特徴とするプログラム。
【請求項１０】
請求項７から請求項９までのいずれかに記載のプログラムであって、
前記マージン値設定手順は、前記エッジ画像に基づいて各ピクセルの補正係数を算出し、標準的なマージン値と前記補正係数とに基づいて各ピクセルの前記マージン値を設定することを特徴とするプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記マージン値設定手順は、前記エッジ画像の各ピクセルの値と所定のルックアップテーブルとに基づいて、各ピクセルの補正係数を算出することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基準画像と対象画像とを比較して対象画像上の欠陥検査を行う画像欠陥検査技術に関する。
【背景技術】
【０００２】
従来より、印刷工程においては、印刷物上に印刷された画像に欠陥がないか否かの検査が行われる。このような画像欠陥検査を行うときには、まず、ＣＣＤスキャナ等の撮像装置により印刷物上の画像を読み取り、検査対象画像を取得する。そして、検査対象画像と基準画像との差分画像を生成し、差分画像の各ピクセルの濃度値と規定のマージン値とを比較することにより、各ピクセルにおける欠陥の有無を判定する。
【０００３】
印刷物の画像欠陥検査に関する従来の技術は、例えば、特許文献１に開示されている。
【０００４】
【特許文献１】特開平１０−１９７９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、印刷物上の画像にエッジ部分（濃度値が大きく切り替わる部分）が存在する場合には、当該画像をＣＣＤスキャナにより読み取ると、エッジ部分に中間濃度帯（エイリアシング）が発生したり、エッジ部分の位置が僅かにずれたりする場合がある。このようなエッジ部分の誤差は、殆どの場合印刷物上では問題がなく、画像欠陥検査において欠陥として検出しないことが望ましい。
【０００６】
しかしながら、従来の画像欠陥検査においては、マージン値を小さく設定すると、検査対象画像におけるエッジ部分の誤差を大量の欠陥として検出してしまう場合があった。マージン値を大きく設定すれば、このようなエッジ部分の欠陥検出数は低減されるが、そうすると、エッジ部分以外の領域についての欠陥検出力も低下することとなり、望ましくなかった。
【０００７】
本発明は、このような事情に鑑みなされたものであり、画像欠陥検査において、画像のエッジ部分を欠陥として検出してしまうことを防止しつつ、他の部分を高い欠陥検出感度で検査することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に係る発明は、基準画像と対象画像とを比較して前記対象画像上の欠陥検査を行う画像欠陥検査装置であって、前記基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成手段と、前記エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定手段と、前記基準画像と前記対象画像との差分画像を生成する差分画像生成手段と、前記差分画像の各ピクセルの値と当該ピクセルの前記マージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定手段と、を備えることを特徴とする。
【０００９】
請求項２に係る発明は、請求項１に記載の画像欠陥検査装置であって、前記エッジ画像生成手段は、前記基準画像における前記エッジ部分の濃度変化の程度に応じて、前記エッジ画像における前記エッジ部分の濃度値を多段階に設定することを特徴とする。
【００１０】
請求項３に係る発明は、請求項１または請求項２に記載の画像欠陥検査装置であって、前記エッジ画像生成手段は、前記エッジ画像における前記エッジ部分に太らせ処理を行うことを特徴とする。
【００１１】
請求項４に係る発明は、請求項１から請求項３までのいずれかに記載の画像欠陥検査装置であって、前記マージン値設定手段は、前記エッジ画像に基づいて各ピクセルの補正係数を算出し、標準的なマージン値と前記補正係数とに基づいて各ピクセルの前記マージン値を設定することを特徴とする。
【００１２】
請求項５に係る発明は、請求項４に記載の画像欠陥検査装置であって、前記マージン値設定手段は、前記エッジ画像の各ピクセルの値と所定のルックアップテーブルとに基づいて、各ピクセルの補正係数を算出することを特徴とする。
【００１３】
請求項６に係る発明は、基準画像と対象画像とを比較して前記対象画像上の欠陥検査を行う画像欠陥検査方法であって、前記基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成工程と、前記エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定工程と、前記基準画像と前記対象画像との差分画像を生成する差分画像生成工程と、前記差分画像の各ピクセルの値と当該ピクセルの前記マージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定工程と、を含むことを特徴とする。
【００１４】
請求項７に係る発明は、基準画像と対象画像とを比較して前記対象画像上の欠陥検査を行うためのプログラムであって、コンピュータに、前記基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成手順と、前記エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定手順と、前記基準画像と前記対象画像との差分画像を生成する差分画像生成手順と、前記差分画像の各ピクセルの値と当該ピクセルの前記マージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定手順と、を実行させることを特徴とする。
【００１５】
請求項８に係る発明は、請求項７に記載のプログラムであって、前記エッジ画像生成手順は、前記基準画像における前記エッジ部分の濃度変化の程度に応じて、前記エッジ画像における前記エッジ部分の濃度値を多段階に設定することを特徴とする。
【００１６】
請求項９に係る発明は、請求項７または請求項８に記載のプログラムであって、前記エッジ画像生成手順は、前記エッジ画像における前記エッジ部分に太らせ処理を行うことを特徴とする。
【００１７】
請求項１０に係る発明は、請求項７から請求項９までのいずれかに記載のプログラムであって、前記マージン値設定手順は、前記エッジ画像に基づいて各ピクセルの補正係数を算出し、標準的なマージン値と前記補正係数とに基づいて各ピクセルの前記マージン値を設定することを特徴とする。
【００１８】
請求項１１に係る発明は、請求項１０に記載のプログラムであって、前記マージン値設定手順は、前記エッジ画像の各ピクセルの値と所定のルックアップテーブルとに基づいて、各ピクセルの補正係数を算出することを特徴とする。
【発明の効果】
【００１９】
請求項１〜５に記載の発明によれば、画像欠陥検査装置は、基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成手段と、エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定手段と、基準画像と対象画像との差分画像を生成する差分画像生成手段と、差分画像の各ピクセルの値と当該ピクセルのマージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定手段と、を備える。このため、エッジ部分とその他の領域とに異なるマージン値を設定し、領域ごとに異なるマージン値に基づいて欠陥の有無を判定することができる。したがって、エッジ部分を欠陥として検出してしまうことを防止しつつ、他の部分を高い欠陥検出感度で検査することができる。
【００２０】
特に、請求項２に記載の発明によれば、エッジ画像生成手段は、基準画像におけるエッジ部分の濃度変化の程度に応じて、エッジ画像におけるエッジ部分の濃度値を多段階に設定する。このため、基準画像におけるエッジ部分の濃度変化の程度に応じて、最適なマージン値を設定することができる。
【００２１】
特に、請求項３に記載の発明によれば、エッジ画像生成手段は、エッジ画像におけるエッジ部分に太らせ処理を行う。このため、エッジ部分に対応するマージン値が適用される領域が拡大する。したがって、エッジ部分に対応するマージン値をエッジ部分に確実に適用することができる。
【００２２】
特に、請求項４に記載の発明によれば、マージン値設定手段は、エッジ画像に基づいて各ピクセルの補正係数を算出し、標準的なマージン値と補正係数とに基づいて各ピクセルのマージン値を設定する。このため、標準的なマージン値を基準として、各ピクセルのマージン値を増減することができる。
【００２３】
特に、請求項５に記載の発明によれば、マージン値設定手段は、エッジ画像の各ピクセルの値と所定のルックアップテーブルとに基づいて、各ピクセルの補正係数を算出する。このため、エッジ画像の各ピクセルの値と補正係数との関係を自由に細かく設定することができる。したがって、多様なエッジに応じて最適な補正係数を算出することができる。
【００２４】
また、請求項６に記載の発明によれば、画像欠陥検査方法は、基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成工程と、エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定工程と、基準画像と対象画像との差分画像を生成する差分画像生成工程と、差分画像の各ピクセルの値と当該ピクセルのマージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定工程と、を含む。このため、エッジ部分とその他の領域とに異なるマージン値を設定し、領域ごとに異なるマージン値に基づいて欠陥の有無を判定することができる。したがって、エッジ部分を欠陥として検出してしまうことを防止しつつ、他の部分を高い欠陥検出感度で検査することができる。
【００２５】
また、請求項７〜１１に記載の発明によれば、プログラムは、コンピュータに、基準画像において濃度が切り替わるエッジ部分を抽出することによりエッジ画像を生成するエッジ画像生成手順と、エッジ画像に基づいてピクセルごとにマージン値を設定するマージン値設定手順と、基準画像と対象画像との差分画像を生成する差分画像生成手順と、差分画像の各ピクセルの値と当該ピクセルのマージン値とを比較することにより、ピクセルごとに欠陥の有無を判定する欠陥判定手順と、を実行させる。このため、エッジ部分とその他の領域とに異なるマージン値を設定し、領域ごとに異なるマージン値に基づいて欠陥の有無を判定することができる。したがって、エッジ部分を欠陥として検出してしまうことを防止しつつ、他の部分を高い欠陥検出感度で検査することができる。
【００２６】
特に、請求項８に記載の発明によれば、エッジ画像生成手順は、基準画像におけるエッジ部分の濃度変化の程度に応じて、エッジ画像におけるエッジ部分の濃度値を多段階に設定する。このため、基準画像におけるエッジ部分の濃度変化の程度に応じて、最適なマージン値を設定することができる。
【００２７】
特に、請求項９に記載の発明によれば、エッジ画像生成手順は、エッジ画像におけるエッジ部分に太らせ処理を行う。このため、エッジ部分に対応するマージン値が適用される領域が拡大する。したがって、エッジ部分に対応するマージン値をエッジ部分に確実に適用することができる。
【００２８】
特に、請求項１０に記載の発明によれば、マージン値設定手順は、エッジ画像に基づいて各ピクセルの補正係数を算出し、標準的なマージン値と補正係数とに基づいて各ピクセルのマージン値を設定する。このため、標準的なマージン値を基準として、各ピクセルのマージン値を増減することができる。
【００２９】
特に、請求項１１に記載の発明によれば、マージン値設定手順は、エッジ画像の各ピクセルの値と所定のルックアップテーブルとに基づいて、各ピクセルの補正係数を算出する。このため、エッジ画像の各ピクセルの値と補正係数との関係を自由に細かく設定することができる。したがって、多様なエッジに応じて最適な補正係数を算出することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の好適な実施形態について、図面を参照しつつ説明する。
【００３１】
＜１．印刷システムの構成＞
図１は、本発明の一実施形態に係る画像欠陥検査装置４０を備えた印刷システム１の構成を示したブロック図である。印刷システム１は、入力された画像に対して画像処理を行うとともに、画像処理後の画像について印刷版の作成および印刷を行い、更に、作成された印刷物上の画像に対して欠陥検査を行うためのシステムである。図１に示したように、印刷システム１は、画像処理装置１０と、製版装置２０と、印刷装置３０と、画像欠陥検査装置４０と、を備えている。
【００３２】
画像処理装置１０は、入力された画像データを印刷用の画像データに変換するための装置である。画像処理装置１０は、Portable Document FormatやPostScript（Adobe Systems社の登録商標）の形式で記述された画像データを受信し、当該画像データに対してＲＩＰ処理等の画像処理を行う。画像データは、出力時の解像度に応じてピクセルに分割され、各ピクセルの濃度値によって濃淡が表現された画像データ（ビットマップデータ）となる。この画像処理により生成された画像データは、以降の印刷処理において出力の基準となる画像データであるため、以下では基準画像データＤ１と称する。画像処理装置１０において生成された基準画像データＤ１は、通信線５１を介して製版装置２０へ送信されるとともに、通信線５２を介して画像欠陥検査装置４０へ送信される。
【００３３】
製版装置２０は、画像処理装置１０から受信した基準画像データＤ１に基づいて印刷版Ｐ１を作成するための装置である。製版装置２０は、基準画像データＤ１を色要素ごとに金属版上に記録することにより、印刷版Ｐ１を作成する。例えば、製版装置２０は、ドラムや記録ヘッドを備えた構成とされ、感光材が塗布された金属版をドラムの表面に保持して回転させつつ、記録ヘッドから金属版に対してレーザ光線を照射することにより、金属版上に基準画像を記録する。
【００３４】
印刷装置３０は、製版装置２０において作成された印刷版Ｐ１を使用して、印刷用紙上に基準画像を印刷するための装置である。印刷装置３０は、例えば、円筒形の版胴に印刷版Ｐ１を装着し、印刷用紙を搬送しつつ印刷版Ｐ１から印刷用紙へ画像を転写することにより、印刷を行う。印刷の結果として作成された印刷物Ｐ２は、画像欠陥検査装置４０へ渡される。印刷物Ｐ２上に印刷された画像は、画像欠陥検査装置４０において検査対象となる画像であるため、以下では検査対象画像Ｉという。
【００３５】
画像欠陥検査装置４０は、印刷物Ｐ２上の検査対象画像Ｉを読み取り、検査対象画像Ｉの欠陥検査を行うための装置である。図１に示したように、画像欠陥検査装置４０は、画像データ取得部４１と、欠陥検査処理部４２とを有している。画像データ取得部４１は、走査駆動部４１ａにより印刷物Ｐ２を縦横に走査しつつ、印刷物Ｐ２上の検査対象画像Ｉを撮像部４１ｂにより撮像する。撮像部４１ｂは、ＣＣＤ素子等の撮像素子により検査対象画像Ｉを読み取り、複数のピクセルにより構成された検査対象画像データＤ２を取得する。取得された検査対象画像データＤ２は、撮像部４１ｂから欠陥検査処理部４２へ送信される。
【００３６】
欠陥検査処理部４２は、画像処理装置１０から受信する基準画像データＤ１と、撮像部４１ｂから受信する検査対象画像データＤ２とを比較することにより、検査対象画像データＤ２の欠陥検査を行う。図２は、欠陥検査処理部４２の詳細な構成を示したブロック図である。図２に示したように、欠陥検査処理部４２は、エッジ画像生成部４２ａと、補正係数算出部４２ｂと、マージン値設定部４２ｃと、差分画像生成部４２ｄと、欠陥判定部４２ｅと、を有している。なお、欠陥検査処理部４２は、具体的には、ＣＰＵ、メモリ、ハードディスク等を備えたコンピュータにより構成されており、上記の各部の動作は、コンピュータにインストールされたプログラム４２ｇに基づいてコンピュータが動作することにより実現される。
【００３７】
エッジ画像生成部４２ａは、基準画像データＤ１の中で濃度値が大きく切り替わる部分（エッジ部分）を抽出し、エッジ画像データＤ５を生成するための処理部である。図３の例を参照しつつ、エッジ画像生成部４２ａの処理について説明する。図３の基準画像データＤ１は、濃度値の低い領域Ａ１と濃度値の高い領域Ａ２とを有しており、領域Ａ１，Ａ２の境界は、濃度値が大きく切り替わるエッジ部分Ａ３となっている。このような基準画像データＤ１がエッジ画像生成部４２ａに入力されると、エッジ画像生成部４２ａは、まず、基準画像データＤ１に対してぼかし処理を行う。すなわち、エッジ画像生成部４２ａは、基準画像データＤ１のエッジ部分Ａ３に領域Ａ１，Ａ２の中間濃度帯Ｂ１を生成し、ぼかし画像データＤ３を生成する。
【００３８】
次に、エッジ画像生成部４２ａは、基準画像データＤ１とぼかし画像データＤ３との差分を取ることにより、差分画像データＤ４を生成する。そして、エッジ画像生成部４２ａは、差分画像データＤ４に対して太らせ処理を行うことにより、エッジ画像データＤ５を生成する。エッジ画像データＤ５は、複数の多値ピクセルにより構成された画像データであり、エッジ画像データＤ５におけるエッジ部分の濃度値は、基準画像データＤ１におけるエッジ部分Ａ３の濃度変化の程度を反映したものとなっている。
【００３９】
補正係数算出部４２ｂは、画像に応じて標準的なマージン値を補正するための補正係数を算出する処理部である。図４の例を参照しつつ、補正係数算出部４２ｂの処理について説明する。図４に示したように、補正係数算出部４２ｂは、エッジ画像生成部４２ａにおいて生成されたエッジ画像データＤ５の各ピクセルの濃度値と、予め設定されたルックアップテーブルＬＵＴとに基づいて、ピクセルごとに補正係数を算出する。この結果、エッジ部分Ａ３には補正係数ｃ１が設定され、他の領域には補正係数ｃ２が設定されるという具合に、領域ごとに異なる補正係数が設定される。なお、ルックアップテーブルＬＵＴは、エッジ画像データＤ５中の各ピクセルの濃度値を補正係数に変換させるための変換係数の集合として欠陥検査処理部４２内に保存されているものである。ルックアップテーブルＬＵＴ中の変換係数は、所定の入力部（図示省略）を操作することにより任意に変更することができる。
【００４０】
マージン値設定部４２ｃは、補正係数算出部４２ｂにおいて算出された補正係数を使用して標準的なマージン値を補正し、画像固有のマージン値を設定するための処理部である。図５の例を参照しつつ、マージン値設定部４２ｃの処理について説明する。図５に示したように、マージン値設定部４２ｃは、標準的なマージン値と各ピクセルの補正係数とを掛け合わせて、ピクセルごとに固有のマージン値を設定する。図５の例では、エッジ部分Ａ３には、標準的なマージン値ｍ１と補正係数ｃ１とが掛け合わされて、固有のマージン値ｍ２が設定されている。また、他の領域には、標準的なマージン値ｍ１と補正係数ｃ２とが掛け合わされて、固有のマージン値ｍ３が設定されている。エッジ部分Ａ３に設定されたマージン値ｍ２は、基準画像データＤ１におけるエッジ部分Ａ３の濃度変化の程度を反映したものとなっている。
【００４１】
差分画像生成部４２ｄは、基準画像データＤ１と検査対象画像データＤ２との差分を取ることにより、差分画像データＤ６を生成するための処理部である。図６の例を参照しつつ、差分画像生成部４２ｄの処理について説明する。差分画像生成部４２ｄは、基準画像データＤ１と検査対象画像データＤ２とをピクセルごとに比較し、ピクセルごとに濃度値の差分の絶対値を算出する。そして、算出された値を各ピクセルの濃度値として差分画像データＤ６を構成する。図５に示したように、差分画像データＤ６では、欠陥部分Ａ４，Ａ５やエッジ部分Ａ３に比較的高い濃度値が残ることとなる。
【００４２】
欠陥判定部４２ｅは、マージン値設定部４２ｃにおいて設定されたマージン値と差分画像生成部４２ｄにおいて生成された差分画像データＤ６とを使用して、ピクセルごとに欠陥の有無を判定するための処理部である。図７の例を参照しつつ、欠陥判定部４２ｅの処理について説明する。欠陥判定部４２ｅは、差分画像データＤ６の各ピクセルの濃度値と当該ピクセルに対応するマージン値とを比較し、当該ピクセルの濃度値がマージン値以下である場合には、当該ピクセルを正常ピクセルとして判定する。また、欠陥判定部４２ｅは、当該ピクセルの濃度値がマージン値を越えている場合には、当該ピクセルを欠陥ピクセルとして判定する。
【００４３】
ここで、上記のマージン値設定部４２ｃは、エッジ部分Ａ３に特に大きなマージン値を設定している。すなわち、エッジ部分Ａ３の検査感度は部分的に低くなっている。このため、欠陥判定部４２ｅは、エッジ部分Ａ３に残存する濃度値を多数の欠陥として判定することはなく、欠陥部分Ａ４，Ａ５のみを欠陥として判定する。また、上記のエッジ画像生成部４２ａは、太らせ処理によりエッジ画像データＤ５のエッジ部分Ａ３を太らせている。このため、マージン値がｍ２に設定されている領域はエッジ部分Ａ３よりもやや広くなっている。したがって、欠陥判定部４２ｅは、エッジ部分Ａ３にマージン値ｍ２を確実に適用することができる。例えば、差分画像生成部４２ｄは、検査対象画像Ｄ２のわずかな位置ずれを許容するために基準画像データＤ１と検査対象画像データＤ２とを数ピクセルゆすらせて差分をとる「ゆすらせ処理」を行うことがあるが、このような場合にも、欠陥判定部４２ｅは、エッジ部分Ａ３にマージン値ｍ２を確実に適用することができる。
【００４４】
＜２．印刷システムの処理＞
続いて、上記の印刷システム１において、印刷物Ｐ２を作成してその画像欠陥検査を行うときの処理の流れについて、図８のフローチャートを参照しつつ説明する。まず、画像データが画像処理装置１０に入力されると、画像処理装置１０は、入力された画像に対して画像処理を行い、基準画像データＤ１を生成する（ステップＳ１）。画像処理装置１０は、生成した基準画像データＤ１を、製版装置２０と画像欠陥検査装置４０の欠陥検査処理部４２とへ送信する。
【００４５】
製版装置２０は、画像処理装置１０から基準画像データＤ１を受信すると、当該基準画像データＤ１を金属版上に記録することにより、印刷版Ｐ１を作成する（ステップＳ２）。作成された印刷版Ｐ１は、印刷装置３０へ搬送される。そして、印刷装置３０は、印刷版Ｐ１を使用して印刷用紙上に印刷を行い、印刷物Ｐ２を作成する（ステップＳ３）。
【００４６】
印刷装置３０において作成された印刷物Ｐ２は、画像欠陥検査装置４０へ搬送され、画像欠陥検査装置４０の画像データ取得部４１にセットされる。画像データ取得部４１は、走査駆動部４１ａにより印刷物Ｐ２を走査しつつ、印刷物Ｐ２上の検査対象画像Ｉを撮像することにより、検査対象画像データＤ２を取得する（ステップＳ４）。検査対象画像データＤ２は、画像データ取得部４１から欠陥検査処理部４２へ送信される。
【００４７】
欠陥検査処理部４２は、基準画像データＤ１と検査対象画像データＤ２との色空間やサイズが異なる場合には、これらを統一する。そして、基準画像データＤ１と検査対象画像データＤ２とに基づいて検査対象画像データＤ２の欠陥検査を行う。まず、エッジ画像生成部４２ａが、基準画像データＤ１中のエッジ部分を抽出することにより、エッジ画像データＤ５を生成する（ステップＳ５）。エッジ画像データＤ５は、ぼかし処理により生成されたぼかし画像データＤ３と基準画像データＤ１との差分をとり、得られた差分画像データＤ４に太らせ処理を行うことにより生成される。
【００４８】
次に、補正係数算出部４２ｂは、ステップＳ５において生成されたエッジ画像データＤ５に基づいて、ピクセルごとに補正係数を算出する（ステップＳ６）。具体的には、エッジ画像データＤ５の各ピクセルの値と所定のルックアップテーブルＬＵＴとに基づいて、各ピクセルの補正係数が設定される。そして、マージン値設定部４２ｃは、ステップＳ６において算出された補正係数と、標準的なマージン値ｍ１とを掛け合わせることにより、ピクセルごとに固有のマージン値を設定する（ステップＳ７）。
【００４９】
一方、差分画像生成部４２ｄは、基準画像データＤ１と検査対象画像データＤ２との差分をとることにより、差分画像データＤ６を生成する（ステップＳ８）。そして、欠陥判定部４２ｅは、ステップＳ７において設定されたマージン値とステップＳ８において生成された差分画像データＤ６とを使用して、ピクセルごとに欠陥の有無を判定する（ステップＳ９）。すなわち、欠陥判定部４２ｅは、差分画像データＤ６の各ピクセルの濃度値と当該ピクセルに対応するマージン値とを比較し、当該ピクセルの濃度値がマージン値以下である場合には、当該ピクセルを正常ピクセルとして判定する。また、当該ピクセルの濃度値がマージン値を越えている場合には、当該ピクセルを欠陥ピクセルとして判定する。ステップＳ９の欠陥判定処理が終了すると、欠陥検査処理部４２は、検出された欠陥ピクセルの情報を表示部４２ｆに表示する。以上をもって、印刷システム１における一連の処理が終了する。
【００５０】
このように、本実施形態の画像欠陥検査装置４０は、基準画像データＤ１から生成されたエッジ画像データＤ５に基づいて、ピクセル毎にマージン値を設定する。そして、ピクセル毎に異なるマージン値を使用して画像欠陥検査を行う。このため、欠陥の有無を判定する際には、エッジ部分Ａ３と他の領域Ａ１，Ａ２とで異なるマージン値が使用される。したがって、エッジ部分Ａ３を欠陥として検出してしまうことを防止しつつ、他の部分Ａ１，Ａ２を高い欠陥検出感度で検査することができる。
【００５１】
＜３．変形例＞
以上、本発明の一実施形態について説明したが、本発明は上記の例に限定されるものではない。例えば、上記の例では、印刷物Ｐ２上の画像を撮像して取得した画像データを検査対象画像データＤ２としていたが、検査対象画像データＤ２は、印刷前のデジタルデータであってもよい。特に、印刷版を使用することなくインクジェット等により直接印刷用紙上に画像を印刷するような場合には、印刷前の画像データを検査対象画像データＤ２とし、基準画像データＤ１と比較することによって検査対象画像データＤ２上の欠陥を検出するようにしてもよい。
【００５２】
また、上記のエッジ画像生成部４２ａでは、図３のように、基準画像データＤ１にぼかし処理と太らせ処理とを行うことによりエッジ画像データＤ５を生成していたが、他の方法によりエッジ画像データＤ５を生成してもよい。図９は、他の方法によるエッジ画像データ生成処理の例を示した図である。図９の例では、エッジ画像生成部４２ａは、基準画像データＤ１に対してＭａｘ処理（各画素の濃度値を周囲Ｎ×Ｎ画素の最大濃度値に置き換える処理）を行いＭａｘ画像データＤ７を生成し、また、基準画像データＤ１に対してＭｉｎ処理（各画素の濃度値を周囲Ｎ×Ｎ画素の最小濃度値に置き換える処理）を行いＭｉｎ画像データＤ８を生成する。そして、Ｍａｘ画像データＤ７とＭｉｎ画像データＤ８との差分を取ることにより、エッジ画像データＤ５を生成する。また、更に他の方法として、エッジ画像生成部４２ａは、基準画像データＤ１に対して直接ラプラシアンフィルタ等によるフィルタ処理を行い、エッジ画像データＤ５を生成してもよい。
【００５３】
また、上記の補正係数算出部４２ｂは、ルックアップテーブルＬＵＴを利用してピクセルごとの補正係数を算出していたが、所定の関数によってエッジ画像データＤ５の各ピクセルの濃度値を補正係数に変換してもよい。ただし、ルックアップテーブルを利用すれば、濃度値と補正係数との関係を自由に細かく規定することができる。したがって、多様なエッジ応じて最適な補正係数を算出することができる。
【００５４】
また、上記の例では、各ピクセルについて補正係数を一旦算出し、その補正係数と標準的なマージン値とを掛け合わせることにより、各ピクセルのマージン値を算出していたが、エッジ画像データＤ５の各ピクセルの濃度値から直接各ピクセルのマージン値を算出してもよい。この場合には、エッジ画像データＤ５の各ピクセルの濃度値とマージン値との間の変換係数をルックアップテーブルＬＵＴ内に設定しておけばよい。
【図面の簡単な説明】
【００５５】
【図１】画像欠陥検査装置を備えた印刷システムの構成を示したブロック図である。
【図２】欠陥検査処理部の詳細な構成を示したブロック図である。
【図３】エッジ画像生成部による処理の例を示した図である。
【図４】補正係数算出部による処理の例を示した図である。
【図５】マージン値設定部による処理の例を示した図である。
【図６】差分画像生成部による処理の例を示した図である。
【図７】欠陥判定部による処理の例を示した図である。
【図８】印刷システムにおける処理の流れを示したフローチャートである。
【図９】変形例に係るエッジ画像生成部の処理の例を示した図である。
【符号の説明】
【００５６】
１    印刷システム
１０    画像処理装置
２０    製版装置
３０    印刷装置
４０    欠陥検査装置
４１    画像データ取得部
４２    欠陥検査処理部
４２ａ    エッジ画像生成部
４２ｂ    補正係数算出部
４２ｃ    マージン値設定部
４２ｄ    差分画像生成部
４２ｅ    欠陥判定部
４２ｆ    表示部
４２ｇ    プログラム
Ａ３    エッジ部分
Ａ４，Ａ５    欠陥部分
Ｄ１    基準画像データ
Ｄ２    検査対象画像データ
Ｄ３    ぼかし画像データ
Ｄ４    差分画像データ
Ｄ５    エッジ画像データ
Ｄ６    差分画像データ
Ｉ    検査対象画像
ＬＵＴ    ルックアップテーブル
Ｐ１    印刷版
Ｐ２    印刷物
ｃ１，ｃ２    補正係数
ｍ１，ｍ２，ｍ３    マージン値
【図１】
2008014703.tif 000003
【図２】
2008014703.tif 000004
【図３】
2008014703.tif 000005
【図４】
2008014703.tif 000006
【図５】
2008014703.tif 000007
【図６】
2008014703.tif 000008
【図７】
2008014703.tif 000009
【図８】
2008014703.tif 000010
【図９】
2008014703.tif 000011