(57)【要約】【課題】プリント基板の検査の開始に先立って、良品のプリント基板の撮像や基準データの登録を不要とし、１枚目から検査することができるプリント基板の検査装置【解決手段】この発明は、検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する画像取得手段と、当該取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する領域分割手段と、当該分割された各領域内の色の特異な部分を特定する色検査手段と、その分割された各領域の輪郭を抽出する輪郭抽出手段と、当該抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する形状検査手段と、を備えている。【選択図】  図３
2011252770.tif 000002
【特許請求の範囲】
【請求項１】
検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する画像取得手段と、
当該取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する領域分割手段と、
当該分割された各領域内の色の特異な部分を特定する色検査手段と、
前記分割された各領域の輪郭を抽出する輪郭抽出手段と、
当該抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する形状検査手段と、
を備えることを特徴とするプリント基板の検査装置。
【請求項２】
一のプリント基板のカラー画像について前記領域分割手段で分割された各領域の形状を特定するデータを、他のプリント基板のカラー画像について前記領域分割手段で分割された各領域の形状を特定するデータと比較して、各領域の形状の良否を検査する領域比較検査手段を、
さらに備えることを特徴とする請求項１に記載のプリント基板の検査装置。
【請求項３】
前記色検査手段が検査した各領域の検査結果、前記形状検査手段が検査した各領域の検査結果、および前記領域比較検査手段が検査した各領域の検査結果に基づき、前記一のプリント基板のカラー画像について前記領域分割手段で分割された各領域のうちの一部の領域について、前記他のプリント基板のカラー画像について前記領域分割手段で分割された各領域のうちの一部の領域の形状を特定するデータと入れ替えるデータ更新手段を、
さらに備えることを特徴とする請求項２に記載のプリント基板の検査装置。
【請求項４】
前記画像取得手段で取得したカラー画像、前記色検査手段が検査した各領域の検査結果、および前記形状検査手段が検査した各領域の検査結果に基づき、検出必要情報および検出不要情報のうちのいずれか一方を設定する設定手段と、
前記検出必要情報が設定されている場合には、前記色検査手段が検査した検査結果および前記形状検査手段が検査した検査結果について、その設定されている検出必要情報に基づいて検出必要部分を不具合な部分として処理する第１処理手段と、
前記検出不要情報が設定されている場合には、前記色検査手段が検査した検査結果および前記形状検査手段が検査した検査結果について、その設定されている検出不要情報に基づいて検出不要部分を不具合でない部分として処理する第２処理手段と、
をさらに備えることを特徴とする請求項１乃至請求項３のうちのいずれか１項に記載のプリント基板の検査装置。
【請求項５】
前記領域分割手段は、
前記取得したプリント基板のカラー画像の分割すべき複数の領域についてそれぞれ設定されている、その各領域を代表する代表色を取得する代表色取得手段と、
前記プリント基板のカラー画像の各画素の色に基づき、前記代表色取得手段で取得した複数の領域の代表色をそれぞれ参照し、その複数の代表色のうちのいずれか１つに前記各画素の色を変更し、領域の分割を行なう第１の分割手段と、
前記第１の分割手段で分割された領域のうち、所定の領域についてはその領域の色の明度の差異に応じて再分割する第２の分割手段と、
を備えることを特徴とする請求項１乃至請求項４のうちのいずれか１項に記載のプリント基板の検査装置。
【請求項６】
検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する第１の工程と、
前記第１の工程で取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する第２の工程と、
前記第２の工程で分割された各領域内の色の特異な部分を特定する第３の工程と、
前記第２の工程で分割された各領域の輪郭を抽出する第４の工程と、
前記第４の工程で抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する第５の工程と、
を備えることを特徴とするプリント基板の検査方法。
【請求項７】
同一の複数のプリント基板を検査するプリント基板の検査方法であって、
検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する第１の工程と、
前記第１の工程で取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する第２の工程と、
前記第２の工程で分割された各領域内の色の特異な部分を特定する第３の工程と、
前記第２の工程で分割された各領域の輪郭を抽出する第４の工程と、
前記第４の工程で抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する第５の工程と、を備え、
一のプリント基板を検査する場合には、前記第１〜第５の工程までの各処理を行うようにし、
他のプリント基板を検査する場合には、前記第１〜第５の工程までの各処理の他に第６の工程の処理を含み、
前記第６の工程では、
前記一のプリント基板のカラー画像について前記第２の工程で分割された各領域の形状を特定するデータを、前記他のプリント基板のカラー画像について前記第２の工程で分割された各領域の形状を特定するデータと比較して、各領域の形状の良否を検査することを特徴とするプリント基板の検査方法。
【請求項８】
前記他のプリント基板を検査する場合には、前記第１〜第６の工程までの各処理の他に第７の工程の処理を含み、
前記第７の工程では、
前記第３の工程で検査した各領域の検査結果、前記第５の工程で検査した各領域の検査結果、および前記第６の工程で検査した各領域の検査結果に基づき、前記一のプリント基板のカラー画像について前記第２の工程で分割された各領域のうちの一部の領域について、前記他のプリント基板のカラー画像について前記第２の工程で分割された各領域のうちの一部の領域の形状を特定するデータと入れ替えることを特徴とする請求項７に記載のプリント基板の検査方法。
【請求項９】
前記他のプリント基板を検査する場合には、前記第１〜第７の工程までの各処理の他に、前記６の工程と第７の工程との間に第８の工程の処理を含むようにし、
前記第８の工程は、
前記第３の工程で取得したカラー画像、前記第５の工程で検査した各領域の検査結果、および前記第６の工程で検査した各領域の検査結果に基づき、検出必要情報および検出不要情報のうちのいずれか一方が設定されているか否かを判定する判定工程と、
前記検出必要情報が設定されていると判定された場合には、前記第５の工程で検査した検査結果および前記第６の工程で検査した検査結果について、その設定されている検出必要情報に基づいて検出必要部分を不具合な部分として処理する第１処理工程と、
前記検出不要情報が設定されていると判定された場合には、前記第５の工程で検査した検査結果および前記第６の工程で検査した検査結果について、その設定されている検出不要情報に基づいて検出不要部分を不具合でない部分として処理する第２処理工程と、
からなることを特徴とする請求項８に記載のプリント基板の検査方法。
【請求項１０】
前記第２の工程は、
前記第１の工程で取得したプリント基板のカラー画像の分割すべき複数の領域についてそれぞれ設定されている、その各領域を代表する代表色を取得する代表色取得工程と、
前記プリント基板のカラー画像の各画素の色に基づき、前記代表色取得工程で取得した複数の領域の代表色をそれぞれ参照し、その複数の代表色のうちのいずれか１つに前記各画素の色を変更し、領域の分割を行なう第１の分割工程と、
前記第１の分割工程で分割された領域のうち、所定の領域についてはその領域の色の明度の差異に応じて再分割する第２の分割工程と、
を備えることを特徴とする請求項６乃至請求項９のうちのいずれか１項に記載のプリント基板の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント基板の表面の良否を検査するプリント基板の検査装置およびその検査方法に関するものである。
【背景技術】
【０００２】
従来、この種のプリント基板の検査装置としては、検査対象であるプリント基板の表面の画像をＣＣＤカメラなどの撮像手段で撮像し、この撮像により検査画像データを得る。次に、例えば、その検査画像データの各画素値と、予め用意してある基準画像データの各画素値との差を求め、その差が許容範囲内にあるか否かの判定を行う。さらに、その判定結果に基づき、検査対象であるプリント基板の良否を判別するようにしている。
【０００３】
このため、プリント基板の検査装置では、プリント基板の検査に際しては、その検査に先立って、基準画像データを予め用意するとともに、その許容範囲を予め決めておく必要がある。そこで、従来は、上記の基準画像データを得るために、良品のプリント基板を撮像して得た画像データを多数用意する必要があるので、基準画像データを得るために長時間かかるという不都合があった。
【０００４】
このような不具合を解消するために、プリント基板の検査の開始に先立って用意する基準画像データなどの作成時間を短縮できるようにした、プリント基板の検査装置が知られている（例えば引用文献１参照）。
しかし、この引用文献１の検査装置でも、プリント基板の検査の開始に先立って、良品のプリント基板を撮像して画像データを取得する必要がある上に、基準画像データを予め登録して置く必要がある。
【０００５】
一方、近年において、試作用のプリント基板の検査の要望があるが、この場合には検査対象となるプリント基板が数枚から１０枚程度のため、従来装置では検査することができないという不都合がある。
このような背景の下では、プリント基板の検査の開始に先立って、良品のプリント基板の撮像や基準データの登録を不要とし、１枚目のプリント基板から検査することができる新たな装置や方法の出現が望まれる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１５６４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の目的は、プリント基板の検査の開始に先立って、良品のプリント基板の撮像や基準データの登録を不要とし、１枚目から検査することができるプリント基板の検査装置およびその検査方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決し、本発明の上記の目的を達成するために、各発明は、以下のように構成した。
すなわち、第１の発明は、検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する画像取得手段と、当該取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する領域分割手段と、当該分割された各領域内の色の特異な部分を特定する色検査手段と、前記分割された各領域の輪郭を抽出する輪郭抽出手段と、当該抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する形状検査手段と、を備えている。
【０００９】
第２の発明は、第１の発明において、一のプリント基板のカラー画像について前記領域分割手段で分割された各領域の形状を特定するデータを、他のプリント基板のカラー画像について前記領域分割手段で分割された各領域の形状を特定するデータと比較して、各領域の形状の良否を検査する領域比較検査手段を、さらに備えている。
第３の発明は、第２の発明において、前記色検査手段が検査した各領域の検査結果、前記形状検査手段が検査した各領域の検査結果、および前記領域比較検査手段が検査した各領域の検査結果に基づき、前記一のプリント基板のカラー画像について前記領域分割手段で分割された各領域のうちの一部の領域について、前記他のプリント基板のカラー画像について前記領域分割手段で分割された各領域のうちの一部の領域の形状を特定するデータと入れ替えるデータ更新手段を、さらに備えている。
【００１０】
第４の発明は、第１〜第３の発明において、前記画像取得手段で取得したカラー画像、前記色検査手段が検査した各領域の検査結果、および前記形状検査手段が検査した各領域の検査結果に基づき、検出必要情報および検出不要情報のうちのいずれか一方を設定する設定手段と、前記検出必要情報が設定されている場合には、前記色検査手段が検査した検査結果および前記形状検査手段が検査した検査結果について、その設定されている検出必要情報に基づいて検出必要部分を不具合な部分として処理する第１処理手段と、前記検出不要情報が設定されている場合には、前記色検査手段が検査した検査結果および前記形状検査手段が検査した検査結果について、その設定されている検出不要情報に基づいて検出不要部分を不具合でない部分として処理する第２処理手段と、をさらに備えている。
【００１１】
第５の発明は、第１〜第４の発明において、前記領域分割手段は、前記取得したプリント基板のカラー画像の分割すべき複数の領域についてそれぞれ設定されている、その各領域を代表する代表色を取得する代表色取得手段と、前記プリント基板のカラー画像の各画素の色に基づき、前記代表色取得手段で取得した複数の領域の代表色をそれぞれ参照し、その複数の代表色のうちのいずれか１つに前記各画素の色を変更し、領域の分割を行なう第１の分割手段と、前記第１の分割手段で分割された領域のうち、所定の領域についてはその領域の色の明度の差異に応じて再分割する第２の分割手段と、を備えている。
【００１２】
第６の発明は、検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する第１の工程と、前記第１の工程で取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する第２の工程と、前記第２の工程で分割された各領域内の色の特異な部分を特定する第３の工程と、前記第２の工程で分割された各領域の輪郭を抽出する第４の工程と、前記第４の工程で抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する第５の工程と、を備える。
【００１３】
第７の発明は、同一の複数のプリント基板を検査するプリント基板の検査方法であって、検査対象であるプリント基板を撮像したプリント基板のカラー画像を取得する第１の工程と、前記第１の工程で取得したプリント基板のカラー画像を色の差異に応じて複数の領域に分割する第２の工程と、前記第２の工程で分割された各領域内の色の特異な部分を特定する第３の工程と、前記第２の工程で分割された各領域の輪郭を抽出する第４の工程と、前記第４の工程で抽出された各輪郭に基づいて各領域の形状の異常の有無を検査する第５の工程と、を備え、一のプリント基板を検査する場合には、前記第１〜第５の工程までの各処理を行うようにし、他のプリント基板を検査する場合には、前記第１〜第５の工程までの各処理の他に第６の工程の処理を含み、前記第６の工程では、前記一のプリント基板のカラー画像について前記第２の工程で分割された各領域の形状を特定するデータを、前記他のプリント基板のカラー画像について前記第２の工程で分割された各領域の形状を特定するデータと比較して、各領域の形状の良否を検査する。
【００１４】
第８の発明は、第７の発明において、前記他のプリント基板を検査する場合には、前記第１〜第６の工程までの各処理の他に第７の工程の処理を含み、前記第７の工程では、前記第３の工程で検査した各領域の検査結果、前記第５の工程で検査した各領域の検査結果、および前記第６の工程で検査した各領域の検査結果に基づき、前記一のプリント基板のカラー画像について前記第２の工程で分割された各領域のうちの一部の領域について、前記他のプリント基板のカラー画像について前記第２の工程で分割された各領域のうちの一部の領域の形状を特定するデータと入れ替える。
【００１５】
第９の発明は、第８の発明において、前記他のプリント基板を検査する場合には、前記第１〜第７の工程までの各処理の他に、前記６の工程と第７の工程との間に第８の工程の処理を含むようにし、前記第８の工程は、前記第３の工程で取得したカラー画像、前記第５の工程で検査した各領域の検査結果、および前記第６の工程で検査した各領域の検査結果に基づき、検出必要情報および検出不要情報のうちのいずれか一方が設定されているか否かを判定する判定工程と、前記検出必要情報が設定されていると判定された場合には、前記第５の工程で検査した検査結果および前記第６の工程で検査した検査結果について、その設定されている検出必要情報に基づいて検出必要部分を不具合な部分として処理する第１処理工程と、前記検出不要情報が設定されていると判定された場合には、前記第５の工程で検査した検査結果および前記第６の工程で検査した検査結果について、その設定されている検出不要情報に基づいて検出不要部分を不具合でない部分として処理する第２処理工程と、からなる。
【００１６】
第１０の発明は、第６〜第９の発明において、前記第２の工程は、前記第１の工程で取得したプリント基板のカラー画像の分割すべき複数の領域についてそれぞれ設定されている、その各領域を代表する代表色を取得する代表色取得工程と、前記プリント基板のカラー画像の各画素の色に基づき、前記代表色取得工程で取得した複数の領域の代表色をそれぞれ参照し、その複数の代表色のうちのいずれか１つに前記各画素の色を変更し、領域の分割を行なう第１の分割工程と、前記第１の分割工程で分割された領域のうち、所定の領域についてはその領域の色の明度の差異に応じて再分割する第２の分割工程と、からなる。
【発明の効果】
【００１７】
本発明によれば、プリント基板を検査する場合に、その検査の開始に先立って、良品のプリント基板の撮像や基準データの登録が不要となり、かつ、１枚目から検査することができる。
また、本発明によれば、プリント基板の検査枚数の増加に伴って、その検査精度を向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明装置の実施形態の構成を示すブロック図である。
【図２】本発明の検査に適用されるプリント基板の一例を示す平面図である。
【図３】本発明の実施形態において、１枚目のプリント基板の検査の手順を示すフローチャートである。
【図４】本発明の実施形態において、２枚目からのプリント基板の検査の手順を示すフローチャートである。
【図５】色別に複数の領域に分割するための具体的な手順の一例を示すフローチャートである。
【図６】輪郭による各領域の形状の検査の具体的な手順の一例を示すフローチャートである。
【図７】その手順などを説明するための説明図である。
【図８】各領域内の特異な部分の色検査の具体的な手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を図面を参照して説明する。
（検査装置の説明）
本発明のプリント基板の検査装置の実施形態の構成について、図１を参照しながら説明する。
この実施形態は、図１に示すように、撮像装置１と、画像処理装置２と、画像メモリ３と、記憶装置４と、入力装置５と、表示装置６と、を少なくとも備えている。
【００２０】
撮像装置１は、図２に示すようなプリント基板の外観をＣＣＤカメラなどの撮像素子で撮像してＲ信号、Ｇ信号およびＢ信号からなるカラー画像信号を取得し、そのカラー画像信号をＡ／Ｄ変換器（図示せず）でＡ／Ｄ変換してデジタル形態の画像データを生成して出力するものである。そのＲＧＢの各カラー画像データは、例えば８ビット（０〜２５５）の濃淡値からなる。
【００２１】
画像処理装置２は、記憶装置４に格納される後述のような画像処理やプリント基板の検査の手順（プログラム）に基づき、後述のような各種の比較や演算などの処理を行うものである。このために、この画像処理装置２は、ＣＰＵ（中央処理装置）、ワークメモリなどから構成されている。
画像メモリ３は、撮像装置１が撮像したプリント基板のカラー画像のＲ、Ｇ、Ｂデータ、およびそのカラー画像のＲ、Ｇ、Ｂの各データを変換したＨ、Ｓ、Ｖの各データなどを一時的に記憶する。
【００２２】
記憶装置４は、ハードディスク、フレキシブルディスク、または光ディスクからなり、画像処理装置２が行なう画像処理やプリント基板の検査の手順（プログラム）を記憶するとともに、後述のように画像データなどを大量に記憶する。
入力装置５は、画像処理装置２からの要求などに応じて画像処理装置２に対して後述のような指示や設定などを行うものであり、例えばキーボードなどから構成される。
表示装置６は、画像処理装置２がその画像処理中やプリント基板の検査中に所定の表示を行うものであり、ＣＲＴディスプレイや液晶ディスプレイなどにより構成される。
【００２３】
（プリント基板の説明）
図２は、本発明の実施形態で検査対象となるプリント基板８の一例を模式的に示した平面図である。
このプリント基板８は、絶縁基板８０を有し、絶縁基板８０上にレジストが塗布された第１のレジスト領域８０１と、絶縁基板８０上に形成された銅配線パターン上にレジストが塗布された第２のレジスト領域８０２と、絶縁基板８０上にレジストが塗布された上に白色などで印刷された印刷領域８０３と、金メッキが施されたパッド領域８０４と、絶縁基板８０が露出している基板領域８０５と、スルーホール８０６と、取り付け孔８０７と、を含んでいる。
【００２４】
（１枚目のプリント基板の検査の説明）
次に、本発明の実施形態において、１枚目のプリント基板８を検査するときの手順について、図３を参照して説明する。
ステップＳ１では、検査対象であるプリント基板８を撮像装置１で撮像し、その撮像して得たカラー画像を取得し、この取得したカラー画像のデータを画像メモリ３に記憶する。このとき得られるカラー画像のデータは、Ｒ画像、Ｇ画像、およびＢ画像の各データであり、これらの各データを画像メモリ３に記憶する。
【００２５】
ステップＳ２では、その取得したプリント基板８のカラー画像を色の差異に応じて複数の領域に分割する。この色別の領域分割は、ステップＳ１で取得したプリント基板のカラー画像の各画素の色に基づき、設定されている複数の各領域の代表色をそれぞれ参照し、その複数の代表色のうちのいずれか１つの各画素の色に変更することにより行なう。
ここで、色別の領域分割のときには、設定されている複数の各領域の代表色をそれぞれ参照することになるが、その複数の各領域の代表色の設定は以下のように行なう。
【００２６】
例えばステップＳ１で得られたプリント基板８のカラー画像を表示装置６の表示画面に表示し、検査者が、入力装置５を使用してその表示されるカラー画像を見ながら分割したい領域をそれぞれ特定し、この特定した各領域内において任意の点の色を指定すると、その指定した任意の点の色が代表色として設定される。
なお、色別の領域分割の処理の具体例は図５に示し、その説明は後述する。
ステップＳ３では、その分割された各領域内の色の特異な部分を特定する色検査を行なう。この色検査は、ステップＳ１で取得されたカラー画像を使用して、ステップＳ２で分割された各領域内について、色の特異（異常）な部分を抽出し、この抽出された部分が所定の大きさの場合にその抽出された画素を不具合な画素とする。この色検査の処理の具体例は図８に示し、その説明は後述する。
【００２７】
ステップＳ４では、その分割された各領域の輪郭を抽出する。ステップＳ５では、その抽出された各輪郭に基づいて、各領域の形状の異常の有無を検査する。この各領域の形状の異常の有無は、分割された各領域の輪郭画素をトレースしながらその各輪郭画素の方向を求め、この求めた各輪郭画素の方向に基づいて各領域の突起や異形部分に係る輪郭画素を不具合な画素とする。この処理の具体例は図６に示し、その説明は後述する。
【００２８】
ステップＳ６では、ステップＳ３およびステップＳ５で得られた不具合な画素について、表示装置６の表示画面上に出力する。これにより、検査者は、色別に分割された各領域ごとに、領域の輪郭の突起や異形に係る部分の不具合な輪郭画素、および領域内の欠陥部分に係る不具合な検出画素を認識できる。
ステップＳ７では、分割された各領域に基づいて、比較検査用の各領域の形状を特定するデータを作成し、この作成したデータを画像メモリ３および記憶装置４に記憶（保存）する。
以上述べた手順によれば、その検査の開始に先立って、良品のプリント基板の撮像や基準データの登録が不要となり、かつ、１枚目から検査することができる。
【００２９】
（２枚目以後のプリント基板の検査の説明）
次に、本発明の実施形態が同一の複数枚のプリント基板８について検査する場合、すなわち、２枚目以後のプリント基板８を検査するときの手順について、図４を参照して説明する。
この検査手順は、図４に示すように、１枚目の検査手順に新たな手順（ステップＳ１０１〜ステップＳ１１１）が追加されているので、以下ではこの追加された手順について主に説明する。
２枚目以後のプリント基板８の検査では、ステップＳ１〜ステップＳ５において、１枚目と同様の処理を行なうので、その説明は省略する。
【００３０】
ステップＳ１０１では、ステップＳ２で分割された各領域の形状を特定するデータと、１枚目のプリント基板８の検査により画像メモリ３または記憶装置４に記憶されている比較検査用の各領域の形状を特定するデータとの比較検査をする。この比較検査では、ステップＳ２で分割された各領域と画像メモリ３または記憶装置４に記憶されている比較検査用の各領域との位置合わせを行い、これに基づいて各領域の形状の差異を比較する検査を行なう。
【００３１】
ステップＳ１０２では、ステップＳ１１０で検出必要情報の設定があったか否かが判定され、その設定がある場合には次のステップＳ１０３に進み、その設定がない場合にはステップＳＳ１０４に進む。
ステップＳ１０３では、ステップＳ３およびステップＳ５において不具合な画素として検出されているか否かにかかわらず、後述のステップＳ１１０で設定されている検出必要情報に基づいて、後述の検出必要部分の画素を検出（抽出）して不具合な画素とする。この結果、その検出必要部分の画素は、後述のステップＳ１０６において不具合の画素として出力されることになる。
【００３２】
ステップＳ１０４では、ステップＳ１１１で検出不要情報の設定があったか否かが判定され、その設定がある場合には次のステップＳ１０５に進み、その設定がない場合にはステップＳＳ１０６に進む。
ステップＳ１０５では、ステップＳ３およびステップＳ５によって不具合な画素として検出されているか否かにかかわらず、後述のステップＳ１１０で設定されている検出不要情報に基づいて、後述の検出不要部分の画素を検出（抽出）して不具合でない画素とする。この結果、その検出不要部分の画素は、次のステップＳ１０６において不具合の画素として出力されることはない。
【００３３】
ステップＳ１０６では、ステップＳ３およびステップＳ５において検出された不具合な画素、およびステップＳ１０３処理で得られた不具合な画素について、表示装置６の表示画面上に表示する。また、表示装置６の表示画面に、その不具合な検出画素の表示に加えて、ステップＳ１０１で得られた各領域の比較検査結果を表示する。
ステップＳ１０７では、この表示に基づいて、検査者は、入力装置５を使用することにより、各領域について、画像メモリ３と記憶装置４に記憶されている比較検査用のデータを今回の比較検査用のデータと更新するか否を選択する。
【００３４】
ステップＳ１０８では、ステップＳ１０７において今回の比較検査用のデータと更新することが選択されているか否を判定し、更新が選択されている場合にはステップＳ１０９に進み、更新が選択されていない場合にはステップＳ１１０に進む。
ステップＳ１０９では、今回選択した領域についてのみ、その領域の形状を特定する比較検査用の今回をデータを、画像メモリ３と記憶装置４に記憶されている比較検査用のデータと入れ替えて更新する。
【００３５】
ステップＳ１１０では、表示装置６の表示画面上に表示される、ステップＳ１で得られたカラー画像とステップＳ１０６で表示した不具合な検出画素とを見ながら、検査者が検出必要情報の設定を入力装置５で行なう。これにより、設定した検出必要情報は画像メモリ３と記憶装置４に記憶される。
すなわち、検査者は、カラー画像上で不良と認識されて不具合な画素として検出されるべきであるが、不具合な画素として検出表示されていない同種の部分を見つけた場合に、その同種の部分について検出が必要な部分とみなして処理できるように、その同種の部分（検出必要部分）を検出（抽出）して不具合であるとして処理するための検出必要情報を設定する。
【００３６】
ステップＳ１１１では、表示装置６の表示画面上に表示される、ステップＳ１で得られたカラー画像とステップＳ１０６で表示した不具合な検出画素とを見ながら、検査者が検出不要情報の設定を入力装置５で行なう。これにより、設定した検出不要情報が画像メモリ３と記憶装置４に記憶される。
すなわち、検査者は、カラー画像上で不良ではないと認識されて不具合な画素として検出されるべきではないが、不具合な画素として検出表示されてしまう同種の部分を見つけた場合に、その同種の部分について検出が不要な部分とみなして処理できるように、その同種の部分（検出不要部分）を検出（抽出）して不具合でないとして処理するための検出不要情報を設定する。
以上述べた手順によれば、プリント基板８の検査枚数の増加に伴って、その検査精度を向上させることができる。また、検査対象となるプリント基板が数枚から１０程度であっても精度の良い検査が可能となる。
【００３７】
（色別の領域分割の説明）
次に、図３のステップＳ２で説明した色別の領域分割の具体的な手順について、図５を参照して説明する。
ステップＳ２１では、検査対象であるプリント基板８のカラー画像を画像メモリ３から入力する。この入力したカラー画像のデータはＲＧＢ成分からなる。
ステップＳ２２では、そのＲＧＢ成分の画像データをＨＳＶ成分の画像データに変換し、この変換したＨＳＶ成分の画像データを画像メモリ３に記憶する。
ステップＳ２３では、表示装置６の表示画面上に表示するされるカラー画像から分割したい複数の各領域について、設定されている領域の色を代表する代表色のＨＳＶ成分の各値を取得する。
【００３８】
すなわち、ステップＳ２３では、検査者が、その表示されるプリント基板８のカラー画像を見ながら入力装置５で分割したい領域をそれぞれ特定し、この特定した各領域内において任意の画素を指定すると、その指定した画素のＨＳＶ成分の各値が領域の代表色のＨＳＶ成分の各値となる。そして、その設定された分割したい各領域の代表色のＨＳＶ成分の各値を取得する。
【００３９】
次に、分割したい各領域の代表色のＨＳＶ成分の各値の設定について、図２を参照して具体的に説明する。
例えば、プリント基板８の絶縁基板８０上にレジストが塗布された第１のレジスト領域８０１を分割したい場合には、第１のレジスト領域８０１内の任意の画素の色を使用者が指定すると、その指定した画素のＨＳＶ成分の各値が第１のレジスト領域８０１の代表色のＨＳＶ成分の各値となる。
【００４０】
ここで、プリント基板８の絶縁基板８０上にレジストが塗布された第１のレジスト領域８０１と、プリント基板８の絶縁基板８０上に形成された銅配線パターン上にレジストが塗布された第２のレジスト領域８０２とは、その色の差異が微妙である。このため、この例では、第１のレジスト領域８０１と第２のレジスト領域８０２とは、いったん、レジスト領域として一括して分割するために、例えば第１のレジスト領域８０１の代表色を設定すると、第２のレジスト領域８０２についてもその同じ代表色が設定されるようになっている。この一括して分割されるレジスト領域は、後述のように第１のレジスト領域８０１と第２のレジスト領域８０２に再び分割されることになる。
【００４１】
このような分割したい各領域の代表色の設定方法は、絶縁基板８０上に塗布されるレジストの上に白色などで印刷された印刷領域８０３、金メッキが施されたパッド領域８０４、絶縁基板８０が露出している基板領域８０５などにおいても同様である。
ステップＳ２４では、プリント基板８のカラー画像の各画素のＨＳＶ成分の各値と、ステップＳ２３で取得した複数の各領域の代表色のＨＳＶ成分の各値との近似度を調べ、各画素のＨＳＶ成分の各値を近似するＨＳＶ成分の各値に変更する。この処理が終了すると、例えば、図２の第１のレジスト領域８０１および第２のレジスト領域８０２の部分に相当する部分、印刷領域８０３の部分に相当する部分、パッド領域８０４の部分に相当する部分などは、それぞれ設定した代表色に変更される。
【００４２】
この例では、第１のレジスト領域８０１および第２のレジスト領域８０２は、いったんレジスト領域として分割されるので、レジスト領域として一括して分割された領域を第１のレジスト領域８０１と第２のレジスト領域８０２に分割する必要がある。
そこで、ステップＳ２５では、一括してレジスト領域として分割された領域内について、各画素のＨＳＶ成分のうちのＶ成分の値の大きさの差異に基づいて、第１のレジスト領域８０１と第２のレジスト領域８０２に再分割する。
【００４３】
ステップＳ２６では、その再分割された画像のノイズの除去を行なう。
ステップＳ２７では、カラー画像の各画素について、ＲＧＢ成分のうちのＧ成分の値の大きさに基づいてカラー画像上の穴の領域を抽出し、この抽出した穴の領域の膨張処理を行なう。
ステップＳ２８では、そのカラー画像上の背景領域を設定画素数分だけ膨張させて、非検査領域として設定する。ステップＳ２８では、分割された領域の画像を表示装置６の表示画面上に表示出力する。
【００４４】
（輪郭による各領域の形状の検査）
次に、図３のステップＳ５で説明した輪郭による各領域の形状の検査の具体的な手順について、図６および図７を参照して説明する。
ステップＳ３１では、分割された領域の画像を入力する。ステップＳ３２では、その入力された分割された領域の輪郭部分の輪郭画素をトレース（追跡）していき、この際に各輪郭画素の方向を調べる。
この輪郭画素の方向は、図７（Ａ）に示すように、注目画素が次の輪郭画素をトレースするときに移動する方向である。この輪郭画素の方向は、図７（Ａ）に示すように８つの方向で定義され、「北方向」、「北東方向」、「東方向」、「南東方向」、「南方向」、「南西方向」、「西方向」、および「北西方向」からなる。
【００４５】
具体的には、この輪郭画素の方向は、画像の基準位置である左上から検索を開始し、分割された領域の輪郭画素を見つけると、その輪郭画素上を時計方向回りにトレースしていく。そして、このトレース時に、輪郭画素の方向を決定するために優先順位があり、輪郭画素の方向は、「東方向」、「南方向」、「西方向」、「北方向」、「南東方向」、「南西方向」、「北西方向」、および「北東方向」という順で決定されていく。
【００４６】
図７（Ｂ）〜図７（Ｅ）は、１０個の輪郭画素について、各輪郭画素の方向を調べた例を示す。
ステップＳ３３では、その方向を調べた輪郭画素について、例えば１０個を一単位として、輪郭画素の方向の総数と、その方向ごとの輪郭画素の総個数とを算出する。
図７（Ｂ）の例は、１０個の輪郭画素の全てが「東方向」を示している場合である。この場合には、輪郭画素の方向は全て「東方向」で同じであるので、その方向の総数は「１」である。また、その方向のごとの輪郭画素の総個数は、「東方向」の「１０」のみである。
【００４７】
図７（Ｃ）の例は、１０個の輪郭画素のうち「北方向」を示す輪郭画素の総個数が「４」であり、残りの輪郭画素が「東方向」を示しその総個数が「６」である。このため、方向の総数は、「北方向」と「東方向」の「２」である。また、方向ごとの輪郭画素の総個数は、「北方向」が「４」、「東方向」が「６」である。
図７（Ｄ）の例では、同様に、方向の総数は「東方向」、「南東方向」、および「北東方向」の「３」である。また、方向ごとの輪郭画素の総個数は、「東方向」が「８」、「南東方向」が「１」、および「北東方向」が「１」である。
【００４８】
図７（Ｅ）の例では、方向の総数は「東方向」、「南方向」、および「北方向」の「３」である。また、方向ごとの輪郭画素の総個数は、「東方向」が「４」、「南方向」が「３」、および「北方向」が「３」である。
ステップＳ３４では、その算出した方向の総数が３以上であり、かつ、算出した方向ごとの輪郭画素の総個数の中で、最も少ない総個数が設定値以上か否かを判定し、設定値以上の場合には、その最も少ない総個数に含まれる輪郭画素の近傍の輪郭画素を不具合な画素として検出する。ステップＳ３５では、その不具合な画素を表示装置６の表示画面上に出力する。
【００４９】
ここで、上記の設定値が「１」である場合について、図７（Ｂ）〜（Ｅ）の場合に不具合な画素が検出されるが否かについて説明する。
図７（Ｂ）の例は、方向の総数が「１」であり、方向のごとの輪郭画素の総個数が「１０」のみである。また、図７（Ｃ）の例は、方向の総数が「２」であり、方向ごとの輪郭画素の総個数が「４」と「６」である。このため、図７（Ｂ）（Ｃ）の例によれば、不具合な画素が検出されて出力されることはない。
【００５０】
一方、図７（Ｄ）の例は、方向の総数が「３」であり、方向ごとの輪郭画素の総個数は、「８」、「１」、および「１」である。また、図７（Ｅ）の例は、方向の総数は「３」であり、方向ごとの輪郭画素の総個数は「４」、「３」、および「３」である。このため、図７（Ｂ）（Ｃ）の例によれば、不具合な画素が検出されて出力されることになる。
【００５１】
（各領域内の特異な部分の色検査の説明）
次に、図３のステップＳ３で説明した各領域内の特異な部分の色検査の具体的な手順について、図８を参照して説明する。
ステップＳ４１では、検査対象のカラー画像および領域分割後のカラー画像を入力する。ステップＳ４２では、その検査対象のカラー画像について減色処理をする。この減色処理は、例えば、減色前のカラー画像のＲＧＢの各データが８ビットの場合に、そのＲＧＢの８ビットの各データを３ビットの各データに変換するものである。
【００５２】
ステップＳ４３では、分割された領域ごとに、減色処理後の検査対象のカラー画像の色分布を調べる。ステップＳ４４では、その調べた色分布に基づいて、所定の範囲外に属する色の画素を色が特異な画素として抽出する。
ステップＳ４５では、抽出された画素の周囲の８近傍の画素のつながりを検出し、検出されたつながりが設定値以上のときには、その設定値以上の塊を不具合な画素として検出する。ステップＳ４６では、その検出した不具合な画素を表示装置６の表示画面上に表示出力する。
【００５３】
（その他の実施形態）
（１）図５のステップＳ２５では、一括してレジスト領域として分割された領域内について、各画素のＨＳＶ成分のうちのＶ成分の値の大きさの差異に基づいて、第１のレジスト領域８０１と第２のレジスト領域８０２に再分割する処理を行なうようにした。
しかし、この処理の差異に、各画素のＨＳＶ成分のうちのＶ成分の値では、ＲＧＢ成分のうちの一つの成分の値の差異に基づいて行なうようにしても良い。
【符号の説明】
【００５４】
１  撮像装置
２  画像処理装置
３  画像メモリ
４  記憶装置
５  入力装置
６  表示装置
８  プリント基板
【図１】
2011252770.tif 000003
【図２】
2011252770.tif 000004
【図３】
2011252770.tif 000005
【図４】
2011252770.tif 000006
【図５】
2011252770.tif 000007
【図６】
2011252770.tif 000008
【図７】
2011252770.tif 000009
【図８】
2011252770.tif 000010