(57)【要約】【課題】事前準備の手前をなるべく軽減し、対象とする領域全体の欠陥を隈なく検査することができる技術を提供する。【解決手段】被検査物（クレジットカードＣ）のサインパネル領域ＳＰに繰り返し絵柄が付されている場合、事前にサインパネル領域ＳＰの検査画像から繰り返し絵柄の色成分を抽出し、その色成分を除去しておく（Ａ）。次に、検査処理において被検査物を撮像し、事前に抽出しておいた色成分を元に検査画像から繰り返し絵柄の色成分を除去する（Ｂ）。基準画像と検査画像とをパターンマッチングした後に二値化し、欠陥Ｄ１，Ｄ２等を抽出する。【選択図】図８
2012026908.tif 000002
【特許請求の範囲】
【請求項１】
所定の繰り返し絵柄が付された被検査物について、その繰り返し絵柄を構成する色成分を事前に抽出する事前工程と、
前記被検査物を撮像した検査画像を取得する取得工程と、
前記検査画像を構成する画素のうち、前記事前工程で抽出した色成分を有する対象画素からその色成分を除去する除去工程と、
前記対象画素の色成分が除去された後の前記検査画像に基づいて、少なくとも前記被検査物の前記繰り返し絵柄を含む領域について欠陥の有無を判断する判断工程と
を有する欠陥検査方法。
【請求項２】
請求項１に記載の欠陥検査方法において、
前記事前工程は、
前記被検査物を撮像して得られた基準画像のうち、少なくとも前記繰り返し絵柄を含む検査領域を規定する第１事前手順と、
前記第１事前手順で規定した検査領域のうち、前記繰り返し絵柄で構成される絵柄領域を規定する第２事前手順と、
前記第２事前手順で規定した絵柄領域を構成する全ての画素について、それぞれ色成分の濃度値を抽出する第３事前手順と、
前記第３事前手順で抽出した濃度値に基づいて前記検査領域内で少なくとも前記繰り返し絵柄を構成する除去対象画素を特定し、これら除去対象画素の濃度値を所定の濃度値に置き換えた上で前記基準画像を保存する第４事前手順とを含み、
前記判断工程では、
前記第４事前手順にて保存された前記基準画像を構成する個々の画素と前記検査画像を構成する個々の画素との濃度値の差から欠陥の有無を判断することを特徴とする欠陥検査方法。
【請求項３】
請求項２に記載の欠陥検査方法において、
前記除去工程は、
前記検査画像を構成する全ての画素について、それぞれ色成分の濃度値を抽出する第１除去手順と、
前記第１除去手順で抽出した濃度値と前記第３事前手順で抽出した濃度値との差が所定値以内にある画素を前記対象画素として、その濃度値を前記所定の濃度値に置き換えた上で前記検査画像を保存する第２除去手順とを含むことを特徴とする欠陥検査方法。
【請求項４】
請求項３に記載の欠陥検査方法において、
前記判断工程は、
前記基準画像に対して前記第２除去手順にて保存された前記検査画像のパターンマッチングを行い、その結果から前記基準画像に対する前記検査画像の位置ずれを補正する補正手順と、
前記補正された前記検査画像を構成する個々の画素について、前記基準画像内でそれぞれ対応する位置の画素との濃度差に基づき二値化を行う二値化手順と、
前記二値化手順で二値化された個々の画素をその値別にグループ化するグループ化手順と、
前記グループ化された後の前記検査画像内から欠陥を抽出する抽出手順とを含むことを特徴とする欠陥検査方法。
【請求項５】
所定の繰り返し絵柄が付された被検査物について、その繰り返し絵柄を構成する色成分を事前に抽出する抽出手段と、
前記被検査物を撮像した検査画像を取得する画像取得手段と、
前記検査画像を構成する画素のうち、前記抽出手段により抽出された色成分を有する対象画素からその色成分を除去する除去手段と、
前記対象画素の色成分が除去された後の前記検査画像に基づいて、少なくとも前記被検査物の前記繰り返し絵柄を含む領域について欠陥の有無を判断する判断手段と
を備えた欠陥検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検査物を撮像して得た画像を用いて表面に現れる欠陥を検査する欠陥検査方法及び欠陥検査装置に関するものである。
【背景技術】
【０００２】
従来、この種の欠陥検査方法又は欠陥検査装置に関し、例えば商取引に用いられるクレジットカードやキャッシュカード、ＩＣカード等の被検査物について、地模様（例えば単純文字列）のような繰り返し絵柄が付されたサインパネル領域の欠陥を画像処理によって自動的に検査する先行技術が知られている（例えば、特許文献１参照。）。
【０００３】
上記の先行技術では、サインパネル領域そのものの配置はある程度一定していても、そこに付されている繰り返し絵柄の配置が被検査物ごとに安定していない点をカバーするため、繰り返し絵柄を縦横に一単位（繰り返しの一周期）以上多く含めた大きめの拡大基準画像を予め欠陥検査用に生成している。そして被検査物の検査に際しては、サインパネル領域に相当する検査対象画像の繰り返し絵柄を元に拡大基準画像との位置合わせを行い、その上で、両者を比較した後の差分画像に基づいて欠陥を抽出するという手法が採用されている。この場合、差分画像において、拡大基準画像と検査対象画像とが重なっている領域では繰り返し絵柄が消失し、その後に何も存在しなければ、検査対象画像が欠陥を有していないと判断することができる。一方、差分画像内で繰り返し絵柄が消失した後も何らかの差分値が残っていれば、それによって検査対象画像が欠陥を有していたと判断することができる。
【０００４】
上述した先行技術の手法によれば、被検査物ごとにサインパネル領域内での繰り返し絵柄の配置が一定していなかったとしても、一つ一つの画像は予め生成されている拡大基準画像内のどこかに収まる（どこかで繰り返し絵柄が一致する）ため、繰り返し絵柄の位置ずれ（不一致）そのものを欠陥として過検出（誤検出）する心配はないと考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３２６４９４号公報（段落００１４〜００１６、図１−図３）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら先行技術で用いている手法では、予めサインパネル領域に印刷される予定の繰り返し絵柄のパターン（図案、原図等）を入手した上で、実際に製品化されるサインパネル領域の大きさよりも一回り以上大きい拡大基準画像を作成しておく必要があり、それだけ事前準備に多大な手間がかかってしまう。
【０００７】
また、差分画像には被検査画像内に存在していた欠陥だけでなく、検査対象画像の外側に元の拡大検査画像に含まれていた繰り返し絵柄が残った状態となる。このため先行技術の手法では、差分画像の中で被検査画像が重なっていた部分の内側では欠陥を検査することができるものの、被検査画像の外枠（拡大検査画像との境界）近傍では正確な検査をすることができない。例えば、サインパネルの枠（縁）近傍に印刷の欠けがあったとしても、そのような欠けの部分が繰り返し絵柄に重なっていなければ、差分画像には欠陥として現れてこないため、これを検査で発見することは不可能である。
【０００８】
そこで本発明は、事前準備の手前をなるべく軽減し、対象とする領域全体の欠陥を隈なく検査することができる技術の提供を課題とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明は以下の解決手段を採用する。
第１に本発明は、以下の工程から構成される欠陥検査方法である。
（１）事前工程
この工程では、所定の繰り返し絵柄が付された被検査物について、その繰り返し絵柄を構成する色成分を事前に抽出する。繰り返し絵柄が多様な色彩で構成されている場合、それら色彩を構成する全ての色成分をここで抽出することとする。抽出された色成分には、例えばＲ成分、Ｇ成分、Ｂ成分の値の組み合わせとして、（Ｒ１，Ｇ１，Ｂ１）〜（Ｒｎ，Ｇｎ，Ｂｎ）のように、多様な色彩を表すのに必要な全ての要素が含まれるものとする。
【００１０】
（２）取得工程
この工程では、被検査物を撮像した検査画像を取得する。なお取得する画像は、予め撮像して保存されていたものでもよいし、この工程の中で撮像したものであってもよい。
【００１１】
（３）除去工程
この工程は、上記の検査画像を構成する画素のうち、事前工程で抽出した色成分を有する対象画素からその色成分を除去する工程である。上記（１）の事前工程では、繰り返し絵柄を構成する色成分を予め抽出しているため、ここでいう「対象画素」とは、（２）の取得工程で取得された検査画像のなかで、繰り返し絵柄を構成している個々の画素に相当することになる。また「色成分の除去」は、例えば対象画素を全て白色画素に置き換えることで実行することができる。これにより、検査画像から繰り返し絵柄の色成分のみが除去された状態となる。
【００１２】
（４）判断工程
この工程は、対象画素の色成分が除去された後の検査画像に基づいて、少なくとも被検査物の繰り返し絵柄を含む領域について欠陥の有無を判断する工程である。このとき例えば、予め用意された基準画像と検査画像とを比較し、それらの差分から欠陥の有無を判断してもよい。この段階では既に、検査画像において繰り返し絵柄の色成分が除去されているため、基準画像と検査画像との比較において繰り返し絵柄の細かな違いは全く問題にならない。これにより、繰り返し絵柄の違い（不一致）を欠陥として過検出することなく、良好な欠陥の検査が可能となる。
【００１３】
また、基準画像を予め繰り返し絵柄が付される領域の大きさ（例えば、サインパネル領域の外枠サイズ）に合わせて用意しておけば、これと検査画像との比較により、サインパネル領域の細かな枠欠けの欠陥をも容易に検査することが可能となる。
【００１４】
次に本発明の欠陥検査方法は、各工程において以下の内容を追加することができる。
（１）の事前工程は、以下の第１事前手順〜第４事前手順を含んでもよい。
【００１５】
〔１〕第１事前手順
この手順では、被検査物を撮像して得られた基準画像のうち、少なくとも繰り返し絵柄を含む検査領域を規定する。例えば、樹脂製カードの片面（裏面）全体を撮像した基準画像の中で、繰り返し絵柄（サインパネルに相当する部分）を含めた広めの検査領域を規定する。
【００１６】
〔２〕第２事前手順
次に、第１事前手順で規定した検査領域のうち、繰り返し絵柄（又は繰り返し絵柄のみ）で構成される絵柄領域を規定する。例えば、純粋に繰り返し絵柄のみが含まれる範囲（サインパネル領域の内側部分）を絵柄領域として指定することができる。これにより、絵柄領域には繰り返し絵柄とその下地部分のみが画像として含まれることになる。
【００１７】
〔３〕第３事前手順
次に、第２事前手順で規定した絵柄領域を構成する全ての画素について、それぞれ色成分の濃度値を抽出する。「色成分の濃度値」は、例えばＲＧＢ体系でいうＲ成分、Ｇ成分、Ｂ成分の各値の組み合わせとして表すことができる。また、濃度値を２５６階調（Ｒ０，Ｇ０，Ｂ０〜Ｒｎ，Ｇｎ，Ｂｎ；ｎは２５５）で表す場合、理論上は濃度値として２５６×２５６×２５６通りの組み合わせが存在することになる。いずれにしても、繰り返し絵柄がどのような色構成を有するかは被検査物によって多様であるため、ここでは繰り返し絵柄に用いられている全ての色成分の濃度値を抽出することとする。
【００１８】
〔４〕第４事前手順
続いて、第３事前手順で抽出した濃度値に基づいて、検査領域内で少なくとも繰り返し絵柄を構成する除去対象画素を特定し、これら除去対象画素の濃度値を所定の濃度値に置き換えた上で基準画像を保存する。ここでいう「除去対象画素」とは、〔１〕第１事前手順で規定された検査領域のなかで、少なくとも繰り返し絵柄を構成している個々の画素に相当することになる。繰り返し絵柄以外でも色成分を有する部分（例えば単独の絵柄、下地部分を含む）があれば、そのような部分を構成する個々の画素も「除去対象画素」に含まれる。また「所定の濃度値」は、除去対象画素の濃度値を検査領域全体で同一とするものであれば、適宜の値でよい。したがって、これら「除去対象画素」の濃度値を例えば最大値（Ｒｍａｘ，Ｇｍａｘ，Ｂｍａｘ）に置き換えることにより、基準画像から繰り返し絵柄の色成分のみが除去された状態となる。
【００１９】
そしてこの場合、上記（４）の判断工程では、第４事前手順にて保存された基準画像を構成する個々の画素と検査画像を構成する個々の画素との濃度値の差から欠陥の有無を判断することができる。ここでは既に、検査画像についても先の（３）除去工程で繰り返し絵柄の色成分が除去された状態にあるため、基準画像と検査画像とで互いの画素の濃度値を比較すれば、その差分から欠陥の有無を容易に判断することができる。
【００２０】
より好ましくは、上記（３）の除去工程は、以下の第１，第２除去手順を含んでもよい。
〔Ｉ〕第１除去手順
先ず、検査画像を構成する全ての画素について、それぞれ色成分の濃度値を抽出する。ここでいう「色成分の濃度値」もまた、例えばＲＧＢ体系でいうＲ成分、Ｇ成分、Ｂ成分の各値の組み合わせ（Ｒ，Ｇ，Ｂ）として表すことができる。
【００２１】
〔ＩＩ〕第２除去手順
次に、第１除去手順で抽出した濃度値と上記〔３〕の第３事前手順で抽出した濃度値との差が所定値以内にある画素を対象画素として、その濃度値を所定の濃度値に置き換えた上で検査画像を保存する。「差が所定値以内にある画素」とは、例えば第３事前手順で抽出した濃度値が（Ｒ１，Ｇ１，Ｂ１）であったとすると、画素の濃度値が（Ｒ１±ｎ，Ｇ１±ｎ，Ｂ１±ｎ）にあるものとすることができる。また所定値ｎは、例えば検査画像を撮像する際の照明や環境の変化に応じて適宜に設定することができる。なお「所定の濃度値」は、〔４〕第４事前手順で用いたものと同じ値とする。これにより、基準画像から抽出した濃度値と検査画像から抽出した濃度値とが完全に一致していない場合であっても、検査画像内で繰り返し絵柄を構成する画素の色成分を確実に除去することができる。
【００２２】
また上記（４）の判断工程は、以下の手順を含んでもよい。
〔ｉ〕補正手順
先ず、基準画像に対して第２除去手順にて保存された検査画像のパターンマッチングを行い、その結果から基準画像に対する検査画像の位置ずれを補正する。これにより、基準画像と検査画像との相対的な位置合わせが行われた状態となる。
【００２３】
〔ｉｉ〕二値化手順
次に、補正された検査画像を構成する個々の画素について、基準画像内でそれぞれ対応する位置の画素との濃度差に基づき二値化を行う。上記のように位置合わせされた画素同士を同じ位置で比較すると、欠陥がない場合は互いの濃度差が極小（０に近い）になり、逆に欠陥がある場合は濃度差が大きくなる傾向にある。したがって、事前に判断の基準となる閾値を設定しておき、濃度差がこの閾値以下である画素については白色画素（バイナリで１）とし、逆に濃度差が閾値を超える画素については黒色画素（バイナリで０）とすることで、全画素の二値化を行うことができる。
【００２４】
〔ｉｉｉ〕グループ化手順
続いて、二値化手順で二値化された個々の画素をその値別にグループ化する。すなわち、互いに隣接している白色画素、あるいは互いに隣接（近接）している黒色画素をまとめてグループ化する。これにより、特に欠陥部分に相当する黒色画素があれば、これらが複数個まとまってグループ化された状態となる。
【００２５】
〔ｉｖ〕抽出手順
そして、グループ化された後の検査画像内から欠陥を抽出する。上記のように、欠陥部分に相当する黒色画素がまとまってグループ化されていれば、それらを容易に欠陥として抽出することができる。
【００２６】
次に本発明は、欠陥検査装置を提供する。この欠陥検査装置は、上述した欠陥検査方法を実行することができる。
【００２７】
すなわち欠陥検査装置は、所定の繰り返し絵柄が付された被検査物について、その繰り返し絵柄を構成する色成分を事前に抽出する抽出手段と、被検査物を撮像した検査画像を取得する画像取得手段と、検査画像を構成する画素のうち、抽出手段により抽出された色成分を有する対象画素からその色成分を除去する除去手段と、対象画素の色成分が除去された後の検査画像に基づいて、少なくとも被検査物の繰り返し絵柄を含む領域について欠陥の有無を判断する判断手段とを備えるものである。
【００２８】
本発明の欠陥検査装置によれば、例えば樹脂製カードのサインパネル領域のように、多様な色彩で繰り返し絵柄が付された被検査物についても、個々の物品ごとの繰り返し絵柄の違い（位置の不揃い）を欠陥として過検出することなく、その色成分を除去した上で正確に欠陥の有無を検査することができる。また、比較対象となる基準画像を一回り以上大きくする必要がなく、サインパネル領域と同等のサイズに設定することができるので、サインパネル領域の枠欠けに相当する欠陥についても正確に検査することが可能となる。
【発明の効果】
【００２９】
以上のように本発明の欠陥検査方法及び欠陥検査装置によれば、繰り返し絵柄のように外観上で個体差が大きい領域を有する被検査物についても、その個体差を欠陥として誤検出することなく、本来の欠陥だけを確実に検査することができる。また、検査対象となる領域の外枠部分に発生する細かな欠陥についても、これを確実に検査することができる。
【図面の簡単な説明】
【００３０】
【図１】欠陥検査の対象となる被検査物の裏面図である。
【図２】一実施形態の欠陥検査装置の構成例を概略的に示した図である。
【図３】検査ユニットの構成をより詳細に示すブロック図である。
【図４】検査ユニットにおいて実行される検査前処理の手順例を示したフローチャートである。
【図５】検査前処理において使用される基準画像の例を示した図である。
【図６】基準画像の一部を画素レベルに拡大して示した概念図である。
【図７】検査ユニットにおいて実行される検査処理の手順例を示すフローチャートである。
【図８】検査処理において使用される基準画像及び検査画像の例をそれぞれ示した図である。
【発明を実施するための形態】
【００３１】
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本実施形態において欠陥検査の対象となる被検査物の裏面図である。被検査物は、例えば樹脂製の商取引カード（クレジットカードＣ）であり、図示されている裏面には、例えば磁気ストライプ領域ＭＳやサインパネル領域ＳＰといった使用目的別の領域が設けられている。
【００３２】
このうち磁気ストライプ領域ＭＳには、例えばクレジットカードＣの固有ＩＤやその他の取引情報が磁気読み取り可能な形式で記録されている。またサインパネル領域ＳＰは、クレジットカードＣの裏面に貼り付けられて（印刷されて）形成されており、ここには筆記具を用いてクレジットカードＣの正規の使用者（所有者）が署名することができる。また図示されていない表面には、例えばクレジットカードＣの発行者名や各種の標章（商標）を含むデザインが施されている。
【００３３】
磁気ストライプ領域ＭＳを含むクレジットカードＣの本体は、例えば複数枚の樹脂シートを積層し、これらを熱溶着させて一体成形されている。一方、サインパネル領域ＳＰは、本体の外面に対して後工程での印刷によって形成された部分である。なお図１には、サインパネル領域ＳＰの外枠（境界）が実線で示されているが、実際にはこのような囲み線は付されていない。
【００３４】
〔繰り返し絵柄〕
図１に示されているように、サインパネル領域ＳＰは全体として長細い矩形状をなし、その長手方向がクレジットカードＣの横方向に合致している。サインパネル領域ＳＰには、例えば文字列を基調とした繰り返し絵柄が付されている。このような繰り返し絵柄は、例えば「ＫＰ  ＣＡＲＤ」の文字列を横方向及び縦方向に連続して配列し、また、その文字部分の色彩を規則的又は不規則に変化させたデザインを有する。
【００３５】
繰り返し絵柄はそのデザイン上、サインパネル領域ＳＰの四辺で文字列が途切れている場合もある。また文字列「ＫＰ  ＣＡＲＤ」が横に連続している方向は、サインパネル領域ＳＰの横方向に対して僅かに傾斜（右上がり傾斜）している。なお、繰り返し絵柄の配列方向は斜めに限らず、水平方向又は垂直方向であってもよいし、その他の方向であってもよい。
【００３６】
〔欠陥検査装置〕
次に図２は、一実施形態の欠陥検査装置１０の構成例を概略的に示した図である。欠陥検査方法は、この欠陥検査装置１０を用いて実現することができる。ここでは先ず、欠陥検査装置１０の構成列について説明する。
【００３７】
欠陥検査装置１０は、例えば搬送機構としてベルトコンベア１２を備えている。このベルトコンベア１２は、無端状の搬送ベルト１２ａをコンベアローラ１２ｂの回転に伴って一定方向に周回走行させながら、その搬送面上に載置したクレジットカードＣ（被検査物）を搬送ベルト１２ａの走行方向に搬送する。なおベルトコンベア１２は、その動力として図示しないモータを備えている。コンベアローラ１２ｂは、図示されていないモータから動力の供給を受け、一定速度で同じ方向（図１でみて時計回り方向）に回転する。
【００３８】
クレジットカードＣは、例えば図示しない供給ホッパから１枚ずつ繰り出されてベルトコンベア１２上に供給されている。図示しない供給ホッパには、被検査物であるクレジットカードＣが例えば厚み方向に積層された状態で収容されている。ベルトコンベア１２上に供給されたクレジットカードＣは、一定の間隔で連続的に搬送されていく。また、ベルトコンベア１２の終端から送出されたクレジットカードＣは、例えばダンパ装置１４を介して下流コンベア１６に引き継がれる。
【００３９】
ダンパ装置１４はダンパプレート１４ａを有しており、このダンパプレート１４ａは図示しないモータを用いたリンク機構の働きにより、図中に実線で示される搬送姿勢か、もしくは二点鎖線で示される排除姿勢のいずれかに変化する。ダンパ装置１４は、ダンパプレート１４ａを搬送姿勢に保持している状態で、ベルトコンベア１２から送出されたクレジットカードＣを良品として下流コンベア１６に受け渡しする。下流コンベア１６は、受け取った良品のクレジットカードＣを例えば図示しない集積ホッパに向けて搬送する。
【００４０】
一方、ダンパ装置１４は、ダンパプレート１４ａを排除姿勢に変化させた状態で、ベルトコンベア１２から送出されたクレジットカードＣを欠陥品として下方に排除する。欠陥品として排除されたクレジットカードＣは、例えば図示しない回収ボックスにて回収される。
【００４１】
上記のベルトコンベア１２には、例えば一方のコンベアローラ１２ｂにロータリエンコーダ１２ｃが連結されている。ロータリエンコーダ１２ｃは、コンベアローラ１２ｂの回転に伴って駆動され、一定の回転角度ごとにパルス信号を発生させる。
【００４２】
欠陥検査装置１０は撮像機器としてのラインセンサ１８を備えており、このラインセンサ１８は、ベルトコンベア１２の上方に設置されている。ラインセンサ１８には、一定の幅で直線状に配列された多数の撮像素子が内蔵されている。なお、ラインセンサ１８に用いるイメージセンシングデバイスには、例えばＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等の半導体方式の他に、電子管方式の撮像管等も使用可能である。なお、ラインセンサ１８の前面（受光面の前方）には、クレジットカードＣ表面からの反射光を撮像素子に結像させるレンズ（図示されていない）が設置されていてもよい。
【００４３】
また欠陥検査装置１０は照明器具２０を備えている。この照明器具２０は、被検査物であるクレジットカードＣの表面を照らす光源として使用されている。照明器具２０もまたベルトコンベア１２の上方に設置されており、照明器具２０とラインセンサ１８とは、図２中の撮像位置にあるクレジットカードＣを挟んで互いに対極に位置している。照明器具２０から照射された照明光はクレジットカードＣを照明し、その反射光が図示しないレンズを通じてラインセンサ１８に到達する。なお照明器具２２には、例えば冷陰極管、ＬＥＤ、放電管、白熱ランプ等の各種の照明灯を用いることができる。
【００４４】
この他に欠陥検査装置１０は、上記の機械的要素の他に電子計算機としての機能を有した検査ユニット２４を備えている。検査ユニット２４は、中央演算処理装置（ＣＰＵ）や記憶装置（ＲＯＭ，ＲＡＭ）、入出力インタフェース（Ｉ／Ｏ）等を有した電子計算機として構成されている。電子計算機の例としては、汎用のパーソナルコンピュータ、ワークステーション等を挙げることができる。検査ユニット２４には、上記のロータリエンコーダ１２ｃからパルス信号が入力されるとともに、ラインセンサ１８から画像信号が入力されるものとなっている。検査ユニット２４は、これら入力信号に基づいて画像データの各種処理を行う。なお、検査ユニット２４で行われる処理についてはさらに後述する。
【００４５】
また検査ユニット２４には、表示部２６及び入力デバイス２８がそれぞれ付属している。このうち表示部２６は、例えば液晶ディスプレイ等の画像表示器である。また入力デバイス２８は、例えばキーボードやマウス等のコンピュータ機器である。
【００４６】
図３は、検査ユニット２４の構成をより詳細に示すブロック図である。検査ユニット２４は、その構成要素として入力部３４、データ処理部３６、データ記憶部３８、検査処理部４０、出力部４２及びＧＵＩ４４を備えるほか、これらの動作を制御するＣＰＵ５０を備えている。以下、それぞれの構成要素について説明する。なお、ここでは検査ユニット２４の内部にＣＰＵ５０とは別のデータ処理部３６及び検査処理部４０を設けた例を挙げているが、これらデータ処理部３６や検査処理部４０の機能はＣＰＵ５０のリソースを用いてソフトウエアにより実現してもよい。また、ここで図示とともに挙げた構成はあくまで好ましい一例であり、検査ユニット２４には他の構成を採用することもできる。
【００４７】
入力部３４には、入力インタフェースを介してラインセンサ１８からの画像信号及びロータリエンコーダ１２ｃからのパルス信号が入力される。入力部３４は、入力されるパルス信号を参照しながら画像信号（アナログ信号）を必要に応じて減衰調整し、Ａ／Ｄ変換してデータ処理部３６に伝送する機能を有する。
【００４８】
またＧＵＩ４４には、上記の入力デバイス２８からオペレータによる入力操作（例えばキーボード操作、マウスの操作等）の信号が入力される。ＧＵＩ４４は、これら入力操作の信号を外部割り込み信号として受け付け、これをデータバス４６経由でＣＰＵ５０に伝送する。
【００４９】
データ処理部３６は、伝送された画像信号を１ライン分の画像データ（ラスタデータ）の形式で処理する。このとき１ライン中の各画素には、例えばＲＧＢカラーで各色成分の濃度値（０〜２５５）が割り当てられる。色成分の濃度値は、Ｒ成分、Ｇ成分及びＢ成分がそれぞれ２５６階調を有することから、それらの組み合わせは理論上、２５６×２５６×２５６通りとなる。またデータ処理部３６は、１ライン中に含まれる各画素に対してカラムアドレスを付与するとともに、１ラインごとにローアドレスを付与する。
【００５０】
データ処理部３６で処理された１ラインごとの画像データは、データバス４６を介してデータ記憶部３８に転送される。データ記憶部３８には一定の記憶領域が確保されており、この記憶領域には、画像データに付与されるローアドレス及びカラムアドレスにそれぞれ対応したメモリアドレスが割り当てられている。転送された画像データ（ＲＧＢ別の０〜２５５の濃度値）は、それぞれ対応するメモリアドレスのメモリセル（例えば３バイト分）に書き込まれる。
【００５１】
検査処理部４０は、データバス４６を介してデータ記憶部３８にアクセスし、記憶領域から画像データを読み出して検査処理を行う。また検査処理部４０は、検査結果データをデータ記憶部３８に書き込むとともに、必要に応じて検査結果データを出力部４２に転送する。なお、検査処理部４０が行う検査処理の具体的な態様についてはさらに後述する。
【００５２】
出力部４２は、上記のように検査結果データを出力するほか、必要に応じて撮像された画像データ（クレジットカードＣの画像）を出力する。データの出力先は、例えば上記の表示部２６（図３には示さず）や、他の汎用コンピュータ、記録媒体等である。これにより、表示部２６に検査画像を表示して、これをオペレータが画面上で視認することができる。
【００５３】
その他、特に図示していないが、検査ユニット２４はデータ補正部を備えていてもよい。データ補正部は、データ記憶部３８に記憶された画像データを読み出し、その補正処理を行う。補正処理は、例えば搬送機構１２による搬送速度の周期的な変化による濃淡むらの補正や、室内照明のフリッカ等による濃度差の変化を補正する目的で行われる。またこのようなデータ補正部の機能は、ＣＰＵ５０のリソースを用いて実現してもよい。
【００５４】
〔画像データの生成〕
検査ユニット２４において、画像データの生成は例えば以下のプロセスを通じて行われる。すなわち検査ユニット２４は、ロータリエンコーダ１２ｃからパルス信号の入力があると、ラインセンサ１８を用いて１ライン分の撮画（撮像）を実行する。これにより、ラインセンサ１８では各撮像素子がアクティブ（露光状態）となり、主走査線からの受光強度に基づいてカラーの画像信号が生成される。次にパルス信号の入力があると、検査ユニット２４は１ライン分の撮画を終了する。ここまでの処理を経ると、１ライン分の画像データが生成される。なお主走査線は、例えばクレジットカードＣの搬送方向に対して垂直な方向に設定されている。
【００５５】
検査ユニット２４は、１ライン分の画像データ生成プロセスを１回終了すると、また改めて次回の画像データ生成プロセスを繰り返し、これらを複数ライン分だけ蓄積して１単位の画像データを生成する。本実施形態のように被検査物が個片のクレジットカードＣである場合、画像データ生成プロセスは、クレジットカードＣの搬送方向でみたエッジをトリガとして開始時と終了時を決定してもよい。例えば、搬送方向でみて先頭に位置するクレジットカードＣのエッジが検出されると、検査ユニット２４は上記の画像データプロセスを開始する。そして、後端のエッジを検出すると、検査ユニット２４はそこでクレジットカードＣの１枚分の画像データ生成プロセスを終了する。このとき生成された１枚分の画像データは、例えば被検査物番号と対応付けてデータ記憶部３８に記録される。
【００５６】
〔事前工程〕
図４は、検査ユニット２４において実行される検査前処理の手順例を示したフローチャートである。また図５は、検査前処理において使用される基準画像の例を示した図である。なお検査前処理は、実際の検査処理に先立ち、予め良品であることが確認済みの健全なクレジットカードＣを用いて行うこととする。また、実際の検査処理については後述する。ここでは先ず、各手順を追って検査前処理の概要を説明する。
【００５７】
ステップＳ１０：検査前処理において検査ユニット２４は、ラインセンサ１８により撮像された画像を基準画像として取り込む。具体的には、良品であるクレジットカードＣをベルトコンベア１２で搬送しつつ、ラインセンサ１８を用いて基準画像を撮像する。
【００５８】
ステップＳ２０：次に検査ユニット２４は、基準画像の検査領域を設定する。検査領域の設定は、例えば基準画像を表示部２６に表示させた状態で、オペレータが入力デバイス２８を用いて行うことができる。基準画像にはクレジットカードＣの裏面全体が含まれているが、ここでは基準画像内でサインパネル領域ＳＰを含む一部の検査領域を設定することになる。なお、オペレータが検査領域を設定する操作の具体例については、図５を参照しながらさらに後述する。
【００５９】
ステップＳ３０：次に検査ユニット２４は、基準画像の繰り返し絵柄領域を設定する。繰り返し絵柄領域の設定もまた、例えば基準画像を表示部２６に表示させた状態で、オペレータが入力デバイス２８を用いて行うことができる。同様に、基準画像にはクレジットカードＣの裏面全体が含まれているが、ここでは基準画像内でも、サインパネル領域ＳＰだけを含む繰り返し絵柄領域（サインパネル領域ＳＰ以外を含まない領域）を設定することになる。なお、オペレータが繰り返し絵柄領域を設定する操作の具体例についても、図５を参照しながらさらに後述する。
【００６０】
ステップＳ４０：続いて検査ユニット２４は、設定された繰り返し絵柄領域内の画素からその色成分の濃度値を抽出する。ここで抽出した色成分の濃度値には、繰り返し絵柄としての文字列「ＫＰ  ＣＡＲＤ」を構成する画素や、その下地となる部分を構成する画素の全ての濃度値が含まれる。また色成分には、上記のようにＲＧＢ値で２５６×２５６×２５６通りの組み合わせが理論上で存在する。ただし、サインパネル領域ＳＰが例えば白地部分に数色分の文字列だけで構成されていた場合、実際に抽出されるＲＧＢ値の組み合わせは理論値よりもずいぶん少なくなる。
【００６１】
また検査ユニット２４は、抽出した色成分の組み合わせに基づいて、検査領域内の画素から色成分を除去する。これにより、検査領域から繰り返し絵柄の色成分が除去された状態となる。
【００６２】
ステップＳ５０：そして検査ユニット２４は、色成分を除去した基準画像のデータをデータ記憶部３８に保存する。このとき、ステップＳ１０で取り込んだ基準画像のデータを上書き保存してもよいし、あるいは、別のファイル名で基準画像のデータを保存してもよい。
【００６３】
〔基準画像の検査領域設定（第１事前手順）〕
図５中（Ａ）：上記のステップＳ２０において、検査ユニット２４は例えば基準画像としてのクレジットカードＣ全体を表示部２６に表示させつつ、入力デバイス２８を用いた入力操作を受け付ける。このとき欠陥検査装置１０のオペレータは、マウス等の入力デバイス２８を用いて基準画像内で検査領域を設定することができる。
【００６４】
例えば、オペレータに対し、基準画像内でサインパネル領域ＳＰを含む一回り大きい範囲（図示の点Ｐ１〜点Ｐ２）をマウス等で指定し、この範囲を検査領域（図中符号Ａ１）として指定する入力操作を要求することで、検査ユニット２４において検査領域を設定することができる。なお検査領域は、サインパネル領域ＳＰの全体を含む大まかな範囲であればよく、厳密にどこからどこまでを設定しなければならないといった制約はない。
【００６５】
〔基準画像の繰り返し絵柄領域設定（第２事前手順）〕
図５中（Ｂ）：また上記のステップＳ３０において、検査ユニット２４は同じく基準画像としてのクレジットカードＣ全体を表示部２６に表示させつつ、入力デバイス２８を用いた入力操作を受け付ける。そして欠陥検査装置１０のオペレータは、マウス等を用いて基準画像内で繰り返し絵柄領域を設定することができる。
【００６６】
例えば、オペレータに対し、基準画像内でサインパネル領域ＳＰ内の繰り返し絵柄だけを含む範囲（図示の点Ｐ３〜点Ｐ４）をマウス等で指定し、この範囲を繰り返し絵柄領域（図中符号Ａ２）として指定する入力操作を要求することで、検査ユニット２４において繰り返し絵柄領域を設定することができる。繰り返し絵柄領域についても、厳密にどこからどこまでを設定しなければならないという制約はなく、繰り返し絵柄だけを含む範囲であれば、繰り返し絵柄領域の大きさは特に限定されていない。
【００６７】
図６は、基準画像の一部を画素レベルに拡大して示した概念図である。なお図６では便宜上、繰り返し絵柄の大きさに対する１画素（ピクセル）の大きさをある程度誇張して示している。
【００６８】
〔色成分の抽出（第３事前手順）〕
上記のステップＳ４０において、検査ユニット２４は繰り返し絵柄領域内にある１つ１つの画素の濃度値（Ｒ，Ｇ，Ｂ）を順に読み取り、そこから色成分の濃度値を抽出する。具体的には、繰り返し絵柄の文字列部分に相当する対象の画素Ｐｘ１，Ｐｘ２，Ｐｘ３，Ｐｘ４，・・・等について、それぞれの濃度値（Ｒ１，Ｇ１，Ｂ１），（Ｒ２，Ｇ２，Ｂ２），（Ｒ３，Ｇ３，Ｂ３），（Ｒ４，Ｇ４，Ｂ４），・・・等を抽出する。ここで抽出された濃度値は、例えば検査ユニット２４のデータ記憶部３８にテーブル化して記憶される。なお、繰り返し絵柄の下地部分にも何らかの色成分を有する場合、その色成分を合わせて抽出してもよい。この場合、下地部分に相当する画素も濃度値を抽出する対象画素となる。
【００６９】
〔色成分の除去（第４事前手順）〕
全ての対象画素Ｐｘ１，Ｐｘ２，Ｐｘ３，Ｐｘ４，・・・等から色成分を抽出すると、同じくステップＳ４０において、検査ユニット２４は検査領域内の全ての画素から繰り返し絵柄の色成分を除去していく。具体的には、抽出済みの濃度値のデータ（Ｒ１，Ｇ１，Ｂ１），（Ｒ２，Ｇ２，Ｂ２），（Ｒ３，Ｇ３，Ｂ３），（Ｒ４，Ｇ４，Ｂ４），・・・等に基づき、各成分で濃度値の差が所定値ｎの範囲内にある画素の濃度値を例えば（２５５，２５５，２５５）に置き換える。すなわち、濃度値が（Ｒ１±ｎ，Ｇ１±ｎ，Ｂ１±ｎ），（Ｒ２±ｎ，Ｇ２±ｎ，Ｂ２±ｎ），（Ｒ３±ｎ，Ｇ３±ｎ，Ｂ３±ｎ），（Ｒ４±ｎ，Ｇ４±ｎ，Ｂ４±ｎ），・・・にある画素について、それらの濃度値を全て例えば（２５５，２５５，２５５）に変換する。なお「２５５（＝ＦＦＨ）」は、２５６階調の場合の最大値である。また所定値ｎは、撮像時の照明や環境条件の変化を考慮した値であり、本実施形態では例えばｎ＝３程度としている。
【００７０】
以上の手順を実行することにより、この後のステップＳ５０で基準画像は繰り返し絵柄の色成分が除去された状態で保存されることになる。
【００７１】
〔検査処理〕
次に図７は、検査ユニット２４において実行される検査処理の手順例を示すフローチャートである。また図８は、検査処理において使用される基準画像及び検査画像の例をそれぞれ示した図である。検査処理は、被検査物となるクレジットカードＣを用いて行うこととする。以下、各手順を追って検査処理の内容を説明する。
【００７２】
〔取得工程〕
ステップＳ１００：検査処理においても検査ユニット２４は、ラインセンサ１８により撮像された画像を検査画像として取り込む。具体的には、被検査物であるクレジットカードＣを１枚ずつベルトコンベア１２で搬送しつつ、ラインセンサ１８を用いて検査画像を撮像する。
【００７３】
〔除去工程〕
ステップＳ１１０：次に検査ユニット２４は、検査画像の繰り返し絵柄を除去する。より詳細には、検査ユニット２４はここで以下の処理を実行する。
（１）今回の検査画像に対して検査領域を設定する。すなわち、先の検査前処理（ステップＳ２０）で基準画像について設定した検査領域の範囲（点Ｐ１〜点Ｐ２の範囲）に基づき、今回の検査画像に対しても同じ範囲を検査領域として設定する。
（２）先の検査前処理（ステップＳ４０）で抽出した色成分の濃度値に基づき、設定した検査領域内で濃度値が（Ｒ１±ｎ，Ｇ１±ｎ，Ｂ１±ｎ），（Ｒ２±ｎ，Ｇ２±ｎ，Ｂ２±ｎ），（Ｒ３±ｎ，Ｇ３±ｎ，Ｂ３±ｎ），（Ｒ４±ｎ，Ｇ４±ｎ，Ｂ４±ｎ），・・・にある画素（除去対象画素）について、それらの濃度値を全て例えば（２５５，２５５，２５５）に変換する。なお、検査領域内でサインパネル領域ＳＰの外側に相当する部分については、例えば黒色画素（０，０，０）に変換される。
以上より、検査画像の検査領域内では、繰り返し絵柄の色成分が除去された状態となる。
【００７４】
〔判断工程〕
ステップＳ１２０：次に検査ユニット２４は、基準画像に対する検査画像のパターンマッチングを行う。具体的には、基準画像に含まれるサインパネル領域ＳＰに対し、今回の検査画像に含まれるサインパネル領域ＳＰの位置ずれ（印刷ずれ）を考慮して、正規化相関法を用いたパターンマッチングを行う。これにより、基準画像に対する検査画像の相対的なサインパネル領域ＳＰの位置ずれ量（Ｘ−Ｙ各方向の画素数、ただし、Ｘ：横方向、Ｙ：縦方向）が補正量として得られる。なお、正規化相関法については公知の手法であり、ここではその詳細な説明を省略する。
【００７５】
ステップＳ１３０：そして検査ユニット２４は、上記パターンマッチングの結果から得られた補正量を元に、検査画像の位置補正（いわゆるＡｆｆｉｎｅ変換）を行う。これにより、基準画像に対する検査画像のサインパネル領域ＳＰの位置合わせが行われる（補正手順）。
【００７６】
ステップＳ１４０：次に検査ユニット２４は、二値化処理を行う。この処理では、検査ユニット２４は位置合わせ済みの検査画像の画素を１つずつ、基準画像の対応する画素と比較し、それぞれの濃度差を算出する。例えば、今回の検査画像の画素値（Ｒ１ａ，Ｇ１ａ，Ｂ１ａ）を基準画像の対応する画素値（Ｒ１，Ｇ１，Ｂ１）から減算して差分値を求める。その結果、差分値が所定の閾値Ｎ（例えばＲＧＢの各値で１０程度）以下であれば、検査ユニット２４は今回の画素値を１（＝白色画素）とする。これに対し、差分値が閾値Ｎを超えていれば、検査ユニット２４は今回の画素値を０（＝黒色画素）とする（二値化手順）。
【００７７】
ステップＳ１５０：次に検査ユニット２４は、二値化した画素のグループ化処理を実行する。この処理では、例えば画素値（０又は１）が共通する画素同士で、互いに隣接又は近接するものをグループ化する（グループ化手順）。
【００７８】
ステップＳ１６０：グループ化処理から復帰すると、次に検査ユニット２４は、判定処理を実行する。この処理では、例えばグループ化された黒色画素の大きさ（例えば画素数）に基づき、欠陥に該当するグループを抽出する（抽出手順）。なお、どの程度の大きさのグループが欠陥に該当するかについては、予め基準値（例えば数画素〜十数画素等）を設定しておけばよい。そして検査ユニット２４は、抽出した欠陥の大きさや個数、位置から合否判定を行い、最終的に今回の検査画像（被検査物であるクレジットカードＣ）が良品であるか、それとも欠陥品であるかを判定する。
【００７９】
ステップＳ１７０：最後に検査ユニット２４は、判定結果を保存する。この手順では、検査画像ごとの欠陥の有無に加えて、検査画像内で欠陥が存在する位置やその大きさ、範囲等の情報を画像データと関連付けて保存する。ここで保存した情報は、たとえば一覧形式で表示部２６に表示したり、あるいは検査レポートとして出力したりすることができる。なお、ここで保存した検査画像のデータは、適宜に呼び出してサムネイル表示したり、あるいはサムネイル形式で出力したりすることができる。
【００８０】
〔画像の例〕
図８は、基準画像及び検査画像それぞれの一例を示す図である。以下、それぞれについて説明する。
【００８１】
〔基準画像〕
図８中（Ａ）：上記のように基準画像（検査領域Ａ１）は、クレジットカードＣ全体の中でサインパネル領域ＳＰを含む一回り大きい範囲である。上記のように基準画像は、その繰り返し絵柄の色成分が除去されているため、サインパネル領域ＳＰの全体が白色画像として現れる。また基準画像（検査領域Ａ１）の中で、サインパネル領域ＳＰより外側の部分は黒色画像に変換されている。なお、上記のように基準画像は予め健全なクレジットカードＣを用いて作成されているため、基本的に基準画像に欠陥部分は存在していない。
【００８２】
〔検査画像〕
図８中（Ｂ）：この例は、欠陥部分が存在するクレジットカードＣを撮像して得られた検査画像である。この検査画像（検査領域Ａ１）もまた、その繰り返し絵柄の色成分が除去されているが、そのサインパネル領域ＳＰには欠陥部分Ｄ１，Ｄ２が含まれている。特に欠陥部分Ｄ１は、サインパネル領域ＳＰの枠部分の欠けを示している。また欠陥部分Ｄ２は、サインパネル領域ＳＰ内の汚れや印刷の剥がれ等を示している。
【００８３】
以上のように本実施形態の欠陥検査装置１０及びこれを用いた欠陥検査方法によれば、繰り返し絵柄の色成分を除去した状態で、対象となるサインパネル領域ＳＰの欠陥の有無を正確に検査することができる。このため、個々の製品で繰り返し絵柄の位置が少しずつ違っていたとしても、そのような違いを欠陥として過検出してしまうことがない。
【００８４】
また、基準画像の大きさと検査画像の大きさが相互に一致しており、互いを位置合わせした上で画素ごとに比較を行うため、特にサインパネル領域ＳＰの枠部分の欠陥についても確実に検査することができる。
【００８５】
本発明は、上述した一実施形態に制約されることなく、種々に変形して実施可能である。一実施形態では、ラインセンサ１８を用いて基準画像や検査画像を撮像しているが、デジタルカメラを用いて撮像を行ってもよい。
【００８６】
一実施形態では、被検査物を商取引カード（クレジットカードＣ）としているが、何らかの繰り返し絵柄を有する物品であれば、特にカード製品に限られない。また繰り返し絵柄は、文字列の繰り返しパターンに限らず、その他の形態であってもよい。
【００８７】
一実施形態では、検査前処理（図４）で色成分を抽出した画素の濃度値を例として最大値（２５５，２５５，２５５）に置き換えているが、予め決まった一定の濃度値であれば、例えば（１５０，１５０，１５０）、（２００，２００，２００）等のような適宜の濃度値に置き換えてもよい。この場合、検査処理（図７）の繰り返し絵柄除去（ステップＳ１１０）においても、除去対象の画素は同じ濃度値に置き換えられるものとする。
【００８８】
また一実施形態では、サインパネル領域ＳＰの下地部分が白色である例を挙げているが、下地部分が何らかの色彩を有するものであってもよい。この場合、下地部分についても色成分を抽出し、その色成分を除去した上で欠陥の有無を検査することができる。
【００８９】
その他、一実施形態で挙げた各種機器の配置はいずれも好ましい例示であり、本発明の実施に際して機器の配置を適宜に変更可能である。
【符号の説明】
【００９０】
１０    欠陥検査装置
１２    ベルトコンベア
１４    ダンパ装置
１６    下流コンベア
１８    ラインセンサ
２０    照明器具
２４    検査ユニット
Ｃ    クレジットカード
ＳＰ    サインパネル領域
Ａ１    検査領域
Ａ２    繰り返し絵柄領域
【図２】
2012026908.tif 000003
【図３】
2012026908.tif 000004
【図４】
2012026908.tif 000005
【図７】
2012026908.tif 000006
【図１】
2012026908.tif 000007
【図５】
2012026908.tif 000008
【図６】
2012026908.tif 000009
【図８】
2012026908.tif 000010