JP3275631B2 - 検査基準データ設定支援装置および方法 - Google Patents
検査基準データ設定支援装置および方法Info
- Publication number
- JP3275631B2 JP3275631B2 JP14839095A JP14839095A JP3275631B2 JP 3275631 B2 JP3275631 B2 JP 3275631B2 JP 14839095 A JP14839095 A JP 14839095A JP 14839095 A JP14839095 A JP 14839095A JP 3275631 B2 JP3275631 B2 JP 3275631B2
- Authority
- JP
- Japan
- Prior art keywords
- inspection
- reference data
- inspection reference
- data
- board
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Image Processing (AREA)
- Supply And Installment Of Electrical Components (AREA)
- Image Analysis (AREA)
Description
の各検査項目毎の検査データから各検査項目の良否を判
定し、この良否判定結果に基づいて前記部品の実装状態
の良否を判定する基板検査装置、あるいは前記部品の撮
像画像に画像処理を施し、この処理画像に基づいて前記
部品の実装状態の良否を判定する基板検査装置におい
て、各検査項目の良否判定のしきい値、あるいは画像処
理のしきい値として用いられる検査基準データの設定を
支援する検査基準データ設定支援装置および方法に関す
る。
品実装基板に光を照射し、この反射光を受光して得た受
光データ等に基づいて、各検査項目の検査データを算出
し、この検査データを各検査項目毎のしきい値とそれぞ
れ比較することによって、各検査項目の良否を判定し、
この良否判定結果に基づいて部品実装基板の良否を判定
するタイプの基板検査装置や、光を照射した部品実装基
板を撮像することによって得られた部品実装基板の撮像
画像に、二値化処理等の画像処理を施し、この処理画像
に基づいて部品実装基板の良否を判定するタイプの基板
検査装置においては、検査の実施に先立って、上記の各
検査項目毎の良否を判定する際に用いるしきい値や、画
像処理を施す際に用いる二値化しきい値等のしきい値
(以下、単に検査基準データと称する)を、最適値に設
定しておく必要がある。
板検査装置を導入する際や、部品実装工程において実装
プロセスの変更があった際には、必ず必要となる。
にして行われていた。
査基準データを用いて、良品と判定されるべきサンプル
基板、および不良品と判定されるべきのサンプル基板を
基板検査装置によって検査する。
れた各サンプル基板の良否判定結果を見て、この判定結
果が正しくなければ、検査基準データの該当箇所を修正
し、修正した検査基準データを用いて検査を再び行い、
基板検査装置による良否判定結果が正しくなるまで、上
記の検査基準データの修正を繰り返すというものであっ
た。
の検査基準データ設定作業においては、基板検査装置に
よるサンプル基板の判定結果が正しくない場合は、検査
基準データのどの設定値をどの程度修正すればよいのか
は、ユーザがその経験により判断しなければならないた
め、思うように検査基準データの設定を行うことができ
ず、設定完了までにかなりの時間を要するという問題点
があった。
であり、検査基準データの設定作業を容易に行うことが
できる検査基準データ設定支援装置および検査基準デー
タ設定支援方法を提供することを目的とするものであ
る。
めに、本発明に係る第1の検査基準データ設定支援装置
は、基板に実装された部品の検査データを各検査項目毎
に算出し、この検査データをしきい値と比較することに
よって各検査項目毎に良否を判定し、この良否判定結果
から前記部品の実装状態の良否を判定する基板検査装置
における前記各検査項目の良否判定のしきい値として用
いられる検査基準データの設定を支援するものであっ
て、前記検査データと前記検査基準データとを各検査項
目毎に対応させて表示する表示手段と、前記検査基準デ
ータを記憶する記憶手段と、前記記憶手段に記憶されて
いる検査基準データを修正する修正手段と、を具備する
ことを特徴とするものである。
タ設定支援装置の前記表示手段は、前記検査データと前
記検査基準データとを各検査項目毎に対応させて表示す
るとともに、各検査項目の良否判定結果を表示するも
の、或いは前記検査データと前記検査基準データとを各
検査項目毎に対応させてグラフ表示するものが考えられ
る。
定支援装置は、基板に実装された部品の撮像画像に画像
処理を施し、この処理画像に基づいて、前記部品の実装
状態の良否を判定する基板検査装置における前記画像処
理のしきい値として用いられる検査基準データの設定を
支援するものであって、前記撮像画像および検査基準デ
ータを記憶する記憶手段と、前記記憶手段の検査基準デ
ータをしきい値として用いた画像処理を前記記憶手段の
撮像画像に画像処理する画像処理手段と、前記記憶手段
の撮像画像、検査基準データ、および前記画像処理手段
による処理画像を表示する表示手段と、前記記憶手段の
検査基準データを修正する修正手段とを具備することを
特徴とするものである。
に係る第1の検査基準データ設定支援方法は、基板に実
装された部品の検査データを各検査項目毎に算出し、こ
の検査データをしきい値と比較することによって各検査
項目毎に良否を判定し、この良否判定結果から前記部品
の実装状態の良否を判定する基板検査方法における前記
各検査項目の良否判定のしきい値として用いられる検査
基準データの設定を支援する検査基準データ設定支援方
法であって、前記検査基準データを記憶手段に記憶する
手順と、前記検査データと前記検査基準データとを各検
査項目毎に対応させて表示手段に表示する表示手順と、
前記記憶手段に記憶されている前記検査基準データを修
正手段によって修正する修正手順とを実施することを特
徴とする方法である。
タ設定支援方法の前記表示手順は、表示手段によって前
記検査データと前記検査基準データとを各検査項目毎に
対応させて表示するとともに、各検査項目の良否判定結
果を表示するもの、或いは、表示手段によって前記検査
データと前記検査基準データとを各検査項目毎に対応さ
せてグラフ表示するものが考えられる。
定支援方法は、基板に実装された部品の撮像画像に画像
処理を施し、この処理画像に基づいて、前記部品の実装
状態の良否を判定する基板検査方法における前記画像処
理のしきい値として用いられる検査基準データの設定を
支援する方法であって、記憶手段によって前記撮像画像
および検査基準データを記憶する記憶手順と、画像処理
手段によって前記記憶手段の検査基準データをしきい値
として用いた画像処理を前記記憶手段の撮像画像に施す
画像処理手順と、表示手段によって前記記憶手段の撮像
画像、検査基準データ、および前記画像処理手段による
処理画像を表示する表示手順と、修正手段によって前記
記憶手段の検査基準データを修正する修正手順とを実施
することを特徴とする方法である。
設定支援装置および第1の検査基準データ設定支援方法
によれば、表示手段によって、各検査項目毎に、算出さ
れた検査データと、各検査項目の良否判定のしきい値と
して用いられた検査基準データとを対応させて表示する
ことによって、部品の実装状態の良否判定結果に不具合
があったときに、修正すべき検査基準データがすぐに判
るので、検査基準データの設定作業を容易に行うことが
できる。
タ設定支援装置および第2の検査基準データ設定支援方
法によれば、撮像画像および検査基準データを記憶手段
に記憶し、画像処理手段によって前記記憶手段の検査基
準データをしきい値として用いた画像処理を前記記憶手
段の撮像画像に施し、表示手段によって前記記憶手段の
撮像画像、検査基準データ、および前記画像処理手段に
よる処理画像を表示し、表示された処理画像を見ながら
修正手段によって前記記憶手段の検査基準データを修正
することによって、修正すべき検査基準データがすぐに
判り、検査基準データの最適値を短時間で設定すること
ができので、検査基準データの設定作業を容易に行うこ
とができる。
ック図であり、本発明の検査基準データ設定支援装置の
構成、および本発明の検査基準データ設定支援装置を用
いた基板検査装置の構成を示すものである。
部1、判定部2、記憶部3、入力部4、表示部5、設定
支援画面作成部6、および制御部7によって構成され、
被検査基板上の各実装部品を順次検査して各実装部品の
実装状態の良否を判定するものである。
された部品の位置データと実装方向データおよびその部
品が属する部品種名から成る部品データ、並びに各部品
種の検査アルゴリズム、検査項目、形状データ、色デー
タ、および検査基準データから成る部品種データ等を記
憶する。またテスト検査モードおよび検査実行モードに
おいて、検査実行部1によって算出された各検査項目の
検査データ、判定部2による部品の各検査項目の良否判
定結果および各部品の実装状態の良否判定結果を記憶す
る。
めに同一の検査内容を有する各部品グループに対して付
される名称である。
データであり、上記の部品種データは各基板タイプに共
通のデータである。
実装部品の各検査項目の検査データを算出し、判定部2
によってこの検査データに基づいて実装部品の各検査項
目の良否を判定し、この良否判定結果からその部品の実
装状態の良否を判定するための検査実行手順を示すプロ
グラムである。
ズム中に用いられる各種のしきい値から成るデータであ
る。
の検査において、検査する項目を示すデータである。
である。同図において、「○」はその部品種において設
定されている検査項目、「×」はその部品種において設
定されていない検査項目を示す。従って、例えば「R1
」という部品種に属する部品の検査においては、「電
極幅」および「電極長さ」以外の検査項目について検査
を行う。
てハンダ幅、ハンダ長さ、銅箔面積を示す説明図であ
る。同図は基板に実装された部品11を上方から見た図
であり、12はハンダ部分を示す。また13は基板の銅
箔のランド部分を示し、ランド部分13の斜線部は銅箔
の露出部分を示す。
ンダ長さであり、斜線部の面積が銅箔面積である。
ず)等を有し、制御部7の命令に従って、上記の検査ア
ルゴリズムに基づいて、基板の各実装部品において、そ
の実装部品の各検査項目の検査データを算出する。
記の検査アルゴリズムに基づいて、検査実行部1によっ
て算出された部品の各検査項目の検査データを、しきい
値となる上記の検査基準データと比較することによっ
て、各検査項目の良否を判定し、この判定結果からその
部品の実装状態の良否を判定するものである。
否判定のしきい値として用いられる検査基準データと、
検査実行部1による検査データとを検査項目毎に対応さ
せて表示するとともに、各検査項目の良否判定結果を表
示し、検査基準データの設定を支援するための設定支援
画面を作成する。
せず)を有しており、ユーザーはこの入力部4を操作す
ることによって、検査基準データの設定作業を行い、ま
た基板検査を実行するための各種の命令やデータを入力
する。
制御部7からの命令に従って、設定支援画面作成部6に
よって作成される検査基準データの設定支援画面、各種
のメッセージ、基板の検査結果等を表示する。
し、検査実行部1、判定部2、記憶部3、表示部5、お
よび設定支援画面作成部6の動作を制御し、ユーザーに
よって入力部4から入力される各種の命令やデータに従
って、以下に示す手順で、テスト検査モードにおいてサ
ンプル基板の検査を実施し、検査基準データ設定モード
において検査基準データの設定を支援するとともに、設
定された検査基準データに基づいて、検査実行モードに
おいて部品実装基板の基板検査を実行する。
ローチャートである。
り、検査基準データの初期値入力手順を示すフローチャ
ートである。また同図は、従来の検査基準データの初期
値入力手順および修正値入力手順を示すものである。
り、基板検査装置のおけるテスト検査実行手順を示すフ
ローチャートである。
り、検査基準データ設定支援画面の表示手順および検査
基準データの修正手順を示すフローチャートである。
る初期画面の一例を示すものである。
A」は主に検査基準データの初期値を入力する際に用い
られるモードであり、「2.検査基準データ設定B」は
主に検査基準データを修正する際に用いられるモードで
ある。また「3.テスト検査」はサンプル基板によるテ
スト検査を実行するモードであり、「4.検査実行」は
検査基準データの設定作業が完了した後、工場の基板実
装工程の検査ラインにおいて基板検査装置が稼働すると
きのモードであり、製造された部品実装基板の検査を実
行するモードである。
初期値を入力する。
ーは、図1に示す入力部4のキーボードあるいはマウス
を操作して、図8に示す「1.検査基準データ設定A」
を選択すると、表示部5のモニタ画面には、部品種一覧
が表示される。
を操作して、上記の部品種一覧から検査基準データの初
期値を入力したい部品種を選択する。
品種の検査基準データの設定画面が表示されるので、S
T13において、入力部4のキーボードあるいはマウス
を操作して、検査基準データの初期値を入力する。尚、
実装プロセスの変更等に伴う基準データの変更の際な
ど、選択した部品種の検査基準データがすでに設定され
ている場合は、その値をそのまま初期値として用いても
よい。
データを記憶部3に記憶させ、ST15において、他に
検査基準データの初期値を入力したい部品種があるとき
は、「NO」を入力してST12に戻り、ST12〜S
T14を繰り返し、初期値を入力したい全て部品種につ
いて入力作業が終わったら、ST15で「YES」を入
力し、検査基準データの初期値入力フローを終了する。
板のテスト検査を実行する。
ーは、入力部4のキーボードあるいはマウスを操作し
て、図8に示す「3.テスト検査」を選択すると、表示
部5のモニタ画面には、テスト検査に用いるサンプル基
板の基板タイプ名の入力画面が表示される。
板の基板タイプ名を入力すると、制御部7は、記憶部3
に記憶されている、部品種データと、入力された基板タ
イプの部品データとを対応させることによって、サンプ
ル基板の基板タイプの実装部品レイアウト図を作成し、
これを表示部5のモニタ画面に表示するので、サンプル
基板に実装された部品の中で、ユーザーは、テスト検査
を行いたい部品を入力部4のマウスでクリックして指定
する。この検査部品の指定は、基板に実装された全部品
を指定しても良いし、一つだけあるいは複数でも良い。
示す検査実行部1の基板ステージにサンプル基板をセッ
トし、そのサンプル基板の基板ID番号を入力した後、
テスト検査の実行命令を入力すると、ST24において
制御部7は、検査実行部1を動作させ、記憶部3に記憶
されている、部品種データと、入力された基板タイプの
部品データに基づいて、指定された部品の検査を以下の
要領で実行する。
品の各検査項目の検査データを算出し、判定部2を動作
させて、この検査データを、各検査項目のしきい値とし
て用いられる検査基準データと比較して、各検査項目の
良否判定を行い、この良否判定に基づいて、指定された
部品の実装状態の良否判定を行う。指定部品が複数ある
場合は、上記の要領で順次各指定部品の検査を行う。
査項目の検査データとその良否判定結果、および部品の
実装状態の良否判定結果を記憶部3に記憶するととも
に、部品の実装状態の良否判定結果を表示部5のモニタ
画面に表示させる。
行部1の基板ステージにセットされているサンプル基板
を搬出し、ST26において、他にテスト検査を行いた
いサンプル基板があれば、「NO」を入力して、ST2
2に戻り、上記のST23〜ST25を繰り返し、全て
のサンプル基板についてテスト検査を終了したら、「Y
ES」を入力して、テスト検査フローを終了する。
検査で、良品と判定されるべき部品が不良と判定された
り、不良と判定されるべき部品が良品と判定されたた
め、検査基準データ設定支援画面を参照して検査基準デ
ータの修正をしたい場合、あるいは部品の実装状態の良
否判定結果は所望のものであったが、検査基準データの
設定余裕度等を知るために検査基準データ設定支援画面
を見たい場合はST4に進む。
(判定基準値)として用いられる検査基準データと、テ
スト検査によって算出された検査データとを、検査項目
毎に対応させて表示するとともに、各検査項目の良否判
定結果を表示した検査基準データ設定支援画面を表示部
5のモニタ画面に表示させ、必要があれば検査基準デー
タの設定値を修正する。
は、入力部4のキーボードあるいはマウスを操作して、
図8に示す「2.検査基準データ設定B」を選択する
と、表示部5のモニタ画面には、基板タイプ名、部品番
号、および基板ID番号の入力画面が表示される。ここ
で部品番号は基板に複数実装されている同一部品を識別
するために、各実装部品に付されるものであり、また基
板ID番号は同じ基板タイプの基板を識別するために各
基板に付されるものである。
4のキーボードあるいはマウスを操作して、検査基準デ
ータの設定値とテスト検査における検査データを比較し
たい部品に関する情報、すなわち基板タイプ名、部品番
号、および基板ID番号を入力する。
タイプ名「B001」という基板タイプの、基板ID番
号が「T0001」であるサンプル基板の、部品番号
「R03」という、良品と判定されるべき部品が、実装
不良と判定されたため、この部品に関する検査基準デー
タの設定値と、検査データを対比させて見たい場合に
は、上記の基板タイプ名、部品番号、および基板ID番
号を入力する。
支援画面作成部6を動作させ、上記のST32で入力さ
れた基板タイプ名および部品番号に該当する部品種の検
査基準データを記憶部3より読み出し、上記のST32
で入力された基板タイプ名、部品番号、および基板ID
番号に該当する部品における各検査項目の検査データと
良否判定結果を記憶部3より読み出し、読み出した検査
基準データと検査データを検査項目毎に対応させて表示
するとともに、読み出した各検査項目の良否判定結果を
表示した検査基準データ設定支援画面を作成して表示部
5のモニタ画面に表示する。
面の一例を示すものである。同図に示される検査基準デ
ータは、基板タイプ「B001」の部品「R03」が属
する部品種「R1 」の検査基準データであり、同図に示
される検査データは、基板タイプ「B001」および基
板ID番号「T0001」に該当するサンプル基板の部
品「R03」の検査データである。
目「ハンダ幅」において不良判定されているが、不良判
定された検査項目については、その検査項目の検査デー
タの表示欄を他のデータ表示欄と区別して表示する。例
えば「ハンダ幅」の検査データの表示欄を赤色で彩色す
る。また表示部5のモニタがモノクロである場合は白黒
反転させて表示する。
に、良品判定されてはいるが、検査基準データの上限値
あるいは下限値と、検査データの値が接近している場合
は、その検査項目の検査データの表示欄を他のデータ表
示欄と区別して表示する。例えば「部品横ずれ量」の検
査データの表示欄を黄色で彩色する。検査データの値が
接近しているかどうかの判定基準は、例えば検査基準デ
ータの上限値と下限値との中間値対し、80パーセント
の範囲内に入っていれば接近していないとし、この範囲
外であれば接近しているとする。
タをグラフ表示した検査基準データ設定支援画面の一例
を示すものである。図9と同様に検査基準データの判定
基準値より外れている場合は、その検査項目の部分を他
の項目と区別して表示する。例えばハンダ幅の項目の欄
を赤色で彩色するあるいは斜線で示す。
の上限値および下限値を示し、「△」は検査データを示
している。
図10に示すようなグラフによる表示とを同時に行って
も良い。
は、図9あるいは図10に示すような検査基準データ設
定支援画面を見て、修正すべき検査基準データがないと
きは「NO」を入力してST37に進み、修正すべき検
査基準データがあるときは「YES」を入力してST3
6に進む。
キーボードあるいはマウスを操作して、検査基準データ
設定支援画面において検査基準データの設定値を修正
し、検査基準データの更新命令を入力する。この更新命
令によって制御部7は、記憶部3に記憶されている検査
基準データを修正されたものに書き換える。
タ設定支援画面を見たい部品があれば、「NO」を入力
してST32に戻り、ST32〜ST36を繰り返す。
そして検査基準データ設定支援画面を見たい全ての部品
について、設定支援画面を表示させ、必要に応じて検査
基準データを修正し終えたら、「YES」を入力してこ
のフローを終了する。
力しなかった場合、あるいは複数入力した場合は、ST
33において、制御部7は、設定支援画面作成部6を動
作させ、ST32で入力された基板タイプおよび部品番
号に対応する全ての検査データ、あるいはST32で入
力された基板タイプ、部品番号、および基板ID番号に
対応する複数の検査データを記憶部3より読み出し、読
み出した複数の検査データに対して統計処理を施し、こ
の統計処理結果を検査データとして検査基準データ設定
支援画面に表示する。
表示した検査基準データ設定支援画面の一例を示すもの
である。同図においては、複数の検査データの最小値、
最大値、平均値、およびサンプル数を表示し、最小値、
最大値、および平均値が不良判定されるものは、その表
示欄を他の表示欄と区別して表示してある。
援画面は、基板による検査データのばらつきに対する、
検査基準データの設定余裕度を知りたいときなどに活用
される。
基準データの修正を行った場合は、ST2に戻り、修正
された検査基準データを用いて再度テスト検査を行う。
査基準データの設定を完了したと判断したら、この検査
基準データの設定フローを終了する。
設定支援画面作成部6によって各検査項目の良否判定の
しきい値として用いられる検査基準データと、検査実行
部1による検査データとを検査項目毎に対応させて表示
するとともに、各検査項目の良否判定結果を表示した、
検査基準データの設定を支援するための設定支援画面を
作成し、この検査基準データ設定支援画面を表示部5の
モニタ画面に表示し、入力部4のキーボードあるいはマ
ウスを操作することによって表示された検査基準データ
設定支援画面において検査基準データを修正できる構成
とすることによって、部品の実装状態の良否判定結果に
不具合があったときに、修正すべき検査基準データがす
ぐに判り、検査基準データの最適値を短時間で設定する
ことができるので、検査基準データの設定作業を容易に
行うことができる。
る。
ブロック図であり、本発明の検査基準データ設定支援装
置の構成、および本発明の検査基準データ設定支援装置
を用いた基板検査装置の構成を示すものである。
緑色、青色の三色光を異なる仰角から基板の部品実装部
位に照射し、この部品実装部位を撮像することによって
得られたカラー画像に基づいて部品の実装状態の良否判
定を行うものであり、投光部21、撮像部22、ステー
ジ部23、画像処理部24、記憶部25、入力部26、
表示部27、設定支援画面作成部28、および制御部2
9によって構成される。また本発明の検査実行データ出
力装置は、記憶部25、入力部26、表示部27、設定
支援画面作成部28、および制御部29によって構成さ
れる。
光源の三個のリング状光源を有し、これら三色光を基板
の部品実装部位に異なる仰角から照射する。これら三色
光源は、基板面において混色されると完全な白色光が得
られる対波長発光エネルギー分布を有している。
において、赤色光源31、緑色光源32、青色光源33
の各リング状光源は、その中心が撮像部22の撮像中心
軸34と一致するように同心円上に設置され、かつリン
グ半径r1 、r2 、r3 を違え、基板面35からの高さ
h1 、h2 、h3 を違えることによって、撮像中心軸3
4と基板面35が交わる点Aからの仰角が、異なる角度
θ1 、θ2 、θ3 となるように設置されている。ここで
θ1 >θ2 >θ3 である。
ビカメラであり、制御部29からの命令に従って、基板
の部品実装部位からの反射光像を撮像し、このカラー画
像信号を画像処理部24に送る。
に従って、取り付けられた投光部1および撮像部2をX
方向に移動させるX軸テーブル(図示せず)と、被検査
基板がセットされる基板ステージ(図示せず)を有し、
制御部29からの命令に従って、この被検査基板をY方
向に移動させるY軸テーブル(図示せず)によって構成
される。
に従って、撮像部22より入力されるアナログカラー画
像信号をディジタルカラー画像データにA/D変換し、
このディジタルカラー画像に対して、二値化処理等の画
像処理を施し、この処理画像から各部品の検査データを
算出する。
リおよびデータメモリを有し、実装部品の位置データと
実装方向データおよびその部品が属する部品種名から成
る部品データ、並びに各部品種の検査アルゴリズム、検
査項目、形状データ、色データ、および検査基準データ
から成る部品種データ等を記憶する。また画像処理部2
4によるディジタル画像データ、処理画像データ、検査
データ等を記憶する。また各部品の実装状態の良否判定
結果等を記憶する。
画像に二値化処理等の画像処理を施すことによって各検
査項目の検査データを算出し、この検査データから各検
査項目の良否を判定し、この良否判定結果から部品の実
装状態の良否を判定するための検査実行手順を示すプロ
グラムである。
ズム中において画像処理や各検査項目の良否判定を行う
際に用いられる各種のしきい値から成るデータである。
し、制御部29からの命令に従って、設定支援画面作成
部28によって作成される検査基準データ設定支援画
面、各種のメッセージ、基板の検査結果等を表示する。
よるディジタル撮像画像と画像処理部24による二値化
処理画像とを対応させて表示するとともに、二値化しき
い値として用いられた検査基準データを表示した検査基
準データ設定支援画面を作成する。
し、投光部21、撮像部22、テーブル部23、画像処
理部24、記憶部25、表示部27、および設定支援画
面作成部28の動作を制御し、ユーザーによって入力部
26から入力される各種の命令やデータに従って、以下
に示す手順で、検査基準データ設定モードにおいて検査
基準データの設定支援を行い、また検査実行モードにお
いて設定された検査基準データに基づいて部品実装基板
の基板検査を実行する。
定A」、「検査基準データ設定C」および「検査実行」
の各動作モードが用意されている。「検査基準データ設
定A」は主に検査基準データの初期値を入力する際に用
いられるモードであり、「検査基準データ設定C」は主
に撮像画像の二値化処理における二値化しきい値として
用いられる検査基準データを修正する際に用いられるモ
ードである。また「検査実行」は検査基準データの設定
作業が完了した後、工場の基板実装工程の検査ラインに
おいて基板検査装置が稼働するときのモードであり、製
造された部品実装基板の検査を実行するモードである。
いて説明する。
示すフローチャートである。
力部26のキーボードあるいはマウスを操作して、表示
部27のモニタ画面に表示されている初期画面におい
て、検査実行モードを選択すると、表示部27のモニタ
画面には、被検査基板の基板タイプ名の入力画面が表示
される。
し、ST43において、テーブル部23の基板ステージ
に被検査基板をセットし、その被検査基板の基板ID番
号を入力した後、テスト検査の実行命令を入力する。
29は、投光部21、撮像部22、テーブル部23、画
像処理部24を動作させて、セットされた基板の検査を
以下の要領で実行する。
位を撮像部22の撮像位置に移動させ、投光部21によ
って三色光を照射し、この部品実装部位からの反射光像
を撮像部22によって撮像し、このアナログカラー画像
信号を画像処理部24に送る。
を有し、また三次元曲面形状を有するので、基板面に対
して傾斜を有する各曲面要素は、斜め方向より入射した
各有色光を、入射角に応じた方向に反射させ、この反射
方向が撮像部22の撮像中心軸の方向(基板に対して垂
直方向)と一致する曲面要素は、反射光像の撮像画像に
おいて、対応する有色光源色に彩色されるので、前記撮
像画像において、ハンダ面の、平坦部に近い傾斜を有す
る曲面要素は赤色に彩色され、傾斜が急な曲面要素は青
色に彩色され、これらの中間の傾斜を有する曲面要素は
緑色に彩色される。すなわちハンダ面は三次元曲面形状
に応じて各有色光源色に分離彩色される。
レジスト部等の乱反射特性を有する部分はそれぞれの有
する色に彩色される。
カラー画像の一例を示すものである。
1および42はハンダ面、43は実装部品、44は実装
部品43の電極、45は基板のレジスト部、46は銅箔
のランド部である。
ハンダ面41の彩色部分を示し、47は赤色に彩色され
たほぼ平坦な部分、48は緑色に彩色された部分、49
は青色に彩色された傾斜が急な部分である。また50は
部品色に彩色された部分、51はレジスト色に彩色され
た部分である。尚実装部品および基板レジスト部の各図
においては、ハンダ面42の彩色は省略してある。
入力されたアナログカラー画像信号をディジタルカラー
画像データにA/D変換し、このディジタルカラー画像
に二値化処理等の画像処理を施し、この処理画像に基づ
いて検査データを算出する。
場合は、検査基準データ中の銅箔色すなわち赤茶色の二
値化しきい値を用いて、前記ディジタルカラー画像に対
して、赤茶色のデータレベルが前記しきい値以上の画素
にビットを立てる二値化処理を施し、この銅箔色領域の
二値化処理画像データにおいて立ったビット数を数える
ことによって銅箔面積の検査データを算出する。
場合は、検査基準データ中の赤色、緑色、あるいは青色
の二値化しきい値を用いて、前記ディジタルカラー画像
に対して、赤色、緑色、あるいは青色のデータレベルが
前記しきい値以上の画素にビットを立てる二値化処理を
施し、この赤色、緑色、あるいは青色領域の二値化画像
データに基づいて、ハンダに関する検査データを算出す
る。
ータは制御部29に送られ、制御部29はこの検査デー
タから部品の実装状態の良否を判定する。そして基板上
の全ての実装部品について良否判定が終了したら、この
良否判定結果を記憶部25に記憶するとともに、表示部
27のモニタ画面に表示する。
は、テーブル部23の基板ステージにセットされている
基板を搬出し、ST46において、他に検査を行いたい
基板があるときは、「NO」を入力して、ST43に戻
り、上記のST43、ST44を繰り返して検査を行
い、全ての被検査基板について検査を終了したら、「Y
ES」を入力して検査実行フローを終了する。
値化処理を行う際に、二値化しきい値として用いられる
検査基準データの設定手順について説明する。
を示すフローチャートである。
であり、検査基準データ設定支援画面の表示手順および
検査基準データの修正手順を示すフローチャートであ
る。
図5に示す手順にしたがって二値化しきい値として用い
られる検査基準データの初期値を入力する。
望の領域の撮像画像を取り込み、この撮像画像に二値化
処理を施し、この撮像画像と二値化処理画像とを対応さ
せて表示するとともに、二値化しきい値として用いられ
た検査基準データを表示した検査基準データ設定支援画
面を表示部27のモニタ画面に表示させ、必要があれば
検査基準データの設定値を修正する。
ーは、入力部26のキーボードあるいはマウスを操作し
て、表示部27のモニタ画面に表示されている初期画面
において、検査基準データ設定モードCを選択すると、
表示部27のモニタ画面には、サンプル基板の基板タイ
プ名の入力画面が表示される。ST62においてユーザ
ーは、サンプル基板の基板タイプ名を入力して、サンプ
ル基板をテーブル部23の基板ステージにセットし、S
T63において、撮像命令を入力して撮像部22による
サンプル基板の撮像画像が表示部27のモニタ画面に映
し出されるようにし、このモニタ画面を見ながら、入力
部26のキーボードあるいはマウスを操作して、テーブ
ル部23を移動させ、撮像部22の撮像倍率を変化させ
て、二値化処理画像を見たい部品を含む領域の画像が表
示部27のモニタ画面に表示されるようにして、撮像画
像の記憶命令を入力する。
画面に映し出されている撮像画像を取り込む。すなわち
撮像部22より入力される画像信号を画像処理部24で
A/D変換し、このディジタル撮像画像データを記憶部
25に記憶する。
26のキーボードあるいはマウスを操作して、二値化処
理画像を見たい部品の部品種名を入力する。
種の検査において実施される二値化処理の一覧が表示部
27のモニタ画面に表示されるので、ユーザーはその処
理画像を見たい二値化処理を選択する。例えば赤色領域
の二値化処理と青色領域の二値化処理を選択する。
ては、二値化処理画像を見たい部品の部品名をユーザー
が入力すると、この部品名とST62で入力された基板
タイプ名に該当する部品種の二値化処理の一覧が表示さ
れるようにしても良い。
部22および画像処理部24を動作させて、ST63で
撮像部22によって取り込んだ撮像画像に、ST65で
選択された二値化処理を施し、この二値化処理画像デー
タのビットの立った領域をその二値化処理に対応した色
で彩色した、モニタ表示用の二値化処理画像を作成し、
複数の二値化処理が選択されている場合は各二値化処理
画像を合成する。この撮像画像と二値化処理画像は設定
支援画面作成部28に送られる。
28を動作させ、撮像部22より入力された撮像画像と
二値化処理画像とを対応させて表示するとともに、二値
化しきい値として用いられた検査基準データを表示した
検査基準データ設定支援画面を作成し、これを表示部2
7のモニタ画面に表示する。
画面の一例を示すものである。
部品、62は実装部品61の電極、63はハンダ部であ
り、64は撮像領域すなわち記憶部25に取り込まれる
画像領域である。
66は撮像画像、67は二値化画像を示し、68はハン
ダ部63の赤色に彩色された領域、69は緑色に彩色さ
れた領域、70は青色に彩色された領域を示す。この撮
像画像66、二値化画像67は入力部26のマウスを操
作することによって、拡大あるいは縮小する等の操作を
行うことができる。
色、および青色の二値化処理が選択されている。
は赤色、緑色、および青色の二値化しきい値として使用
される各検査基準データの設定値が「▽」マークによっ
て表示されている。
領域の二値化処理でビットが立った赤色二値化領域、7
3は緑色領域の二値化処理でビットが立った緑色二値化
領域、74は青色領域の二値化処理でビットが立った青
色二値化領域をそれぞれ示し、赤色二値化領域72は赤
色に、緑色二値化領域73は緑色に、青色二値化領域7
4は青色にそれぞれ彩色されている。
タの部品種、制御部29からのメッセージ、および各種
コマンドキーが表示されている。ユーザーはこのコマン
ドキーによって、撮像画像66、二値化画像67の拡
大、縮小等の操作を行うことができる。
は、図18に示すような検査基準データ設定支援画面を
見て検査基準データの修正が必要か否かを判断し、修正
すべき検査基準データがあるときは「YES」を入力し
てST68に進む。
キーボードあるいはマウスを用いて、検査基準データ設
定支援画面において検査基準データの設定値を修正し、
検査基準データの更新命令を入力する。この更新命令に
よって、制御部29は、記憶部3に記憶されている検査
基準データを修正されたものに書き換える。
の設定値を示すマーク「▽」をマウスでクリックして移
動することによって設定値を修正する。
制御部29は、修正された検査基準データによって新た
に作成された検査基準データ設定支援画面を表示させ
る。
においてユーザーは、修正すべき検査基準データがない
と判断したら、「NO」を入力してST69に進む。
定支援画面を見たい部品があれば、「NO」を入力して
ST22に戻り、ST62〜ST68を繰り返す。
像の別の色領域の二値化処理画像を見たい場合は、ST
61、ST62を行わず、ST63からスタートする。
また現在セットされているサンプル基板上の、上記の撮
像画像に撮像されていない領域の二値化処理画像を見た
い場合は、ST61を行わず、ST62からスタートす
る。また別のサンプル基板の二値化処理画像を見たい場
合は、ST61からスタートする。
い全ての部品種あるいは部品について、設定支援画面を
表示させ、必要に応じて検査基準データを修正し終えた
ら、「YES」を入力してこのフローを終了する。
は、図18の赤色二値化領域72、緑色二値化領域7
3、青色二値化領域74のような各二値化領域は、それ
ぞれその輝度を変えることによって他の領域と区別して
表示される。
査装置においては、画像の輝度レベルによる二値化処理
が行われ、検査基準データ設定支援画面にはモノクロ撮
像画像と、前記二値化処理によってビットの立った領域
を示した二値化処理画像とが表示され、輝度レベルの二
値化しきい値として用いられた検査基準データの設定値
が表示される。
像部22によるディジタル撮像画像、および二値化しき
い値として用いられる検査基準データを記憶部25に記
憶し、画像処理部24によって前記検査基準データをし
きい値として用いた二値化処理を前記ディジタル撮像画
像に施し、設定支援画面作成部28によって、前記ディ
ジタル撮像画像と画像処理部24による二値化処理画像
とを対応させて表示するとともに、二値化しきい値とし
て用いられた検査基準データを表示した検査基準データ
設定支援画面を作成し、この検査基準データ設定支援画
面を表示部27のモニタ画面に表示し、表示された検査
基準データ設定支援画面を見ながら、入力部26のキー
ボードあるいはマウスを操作して検査基準データを修正
することができる構成とすることによって、修正すべき
検査基準データがすぐに判り、検査基準データの最適値
を短時間で設定することができので、検査基準データの
設定作業を容易に行うことができる。
および修正を、第二実施例での装置に行わせることも勿
論可能である
に、各検査項目毎の検査データから各検査項目の良否を
判定し、この良否判定結果に基づいて前記部品の実装状
態の良否を判定して基板検査を行うものについては、表
示手段によって各検査項目毎に、算出された検査データ
と、各検査項目の良否判定のしきい値として用いられた
検査基準データとを対応させて表示することによって、
部品の実装状態の良否判定結果に不具合があったとき
に、修正すべき検査基準データがすぐに判るので、検査
基準データの設定作業を容易に行うことができる。
画像に基づいて前記部品の実装状態の良否を判定して基
板検査を行うものについては、表示手段によって記憶手
段に記憶された撮像画像、検査基準データ、および画像
処理手段による処理画像を表示し、表示された処理画像
を見ながら修正手段によって前記検査基準データを修正
することによって、修正すべき検査基準データがすぐに
判り、検査基準データの最適値を短時間で設定すること
ができるので、検査基準データの設定作業を容易に行う
ことができる。
発明の検査基準データ設定支援装置の構成、および本発
明の検査基準データ設定支援装置を用いた基板検査装置
の構成を示すものである。
を示す説明図である。
を示すフローチャートである。
データの初期値入力手順を示すフローチャートである。
装置によるテスト検査実行手順を示すフローチャートで
ある。
データ設定支援画面の表示手順および検査基準データの
修正手順を示すフローチャートである。
一例を示すものである。
面の一例を示すものである。
画面の一例を示すものであり、検査基準データと検査デ
ータをグラフ表示した例を示すものである。
画面の一例を示すものであり、複数の検査データを統計
処理して表示した例を示すものである。
本発明の検査基準データ設定支援装置の構成、および本
発明の検査基準データ設定支援装置を用いた基板検査装
置の構成を示すものである。
構成図である。
手順を示すフローチャートである。
よる部品実装部位のカラー画像の一例を示すものであ
る。
順を示すフローチャートである。
基準データ設定支援画面の表示手順および検査基準デー
タの修正手順を示すフローチャートである。
画面の一例を示すものである。
Claims (8)
- 【請求項1】 基板に実装された部品の検査データを各
検査項目毎に算出し、この検査データをしきい値と比較
することによって各検査項目毎に良否を判定し、この良
否判定結果から前記部品の実装状態の良否を判定する基
板検査装置における前記各検査項目の良否判定のしきい
値として用いられる検査基準データの設定を支援する検
査基準データ設定支援装置であって、 前記検査データと前記検査基準データとを各検査項目毎
に対応させて表示する表示手段と、 前記検査基準データを記憶する記憶手段と、 前記記憶手段に記憶されている検査基準データを修正す
る修正手段と、 を具備することを特徴とする検査基準データ設定支援装
置。 - 【請求項2】 前記表示手段は、前記検査データと前記
検査基準データとを各検査項目毎に対応させて表示する
とともに、各検査項目の良否判定結果を表示するもので
あることを特徴とする請求項1記載の検査基準データ設
定支援装置。 - 【請求項3】 前記表示手段は、前記検査データと前記
検査基準データとを各検査項目毎に対応させてグラフ表
示するものであることを特徴とする請求項1記載の検査
基準データ設定支援装置。 - 【請求項4】 基板に実装された部品の撮像画像に画像
処理を施し、この処理画像に基づいて、前記部品の実装
状態の良否を判定する基板検査装置における前記画像処
理のしきい値として用いられる検査基準データの設定を
支援する検査基準データ設定支援装置であって、 前記撮像画像および検査基準データを記憶する記憶手段
と、 前記記憶手段の検査基準データをしきい値として用いた
画像処理を前記記憶手段の撮像画像に施す画像処理手段
と、 前記記憶手段の撮像画像、検査基準データ、および前記
画像処理手段による処理画像を表示する表示手段と、 前記記憶手段の検査基準データを修正する修正手段とを
具備することを特徴とする検査基準データ設定支援装
置。 - 【請求項5】 基板に実装された部品の検査データを各
検査項目毎に算出し、この検査データをしきい値と比較
することによって各検査項目毎に良否を判定し、この良
否判定結果から前記部品の実装状態の良否を判定する基
板検査方法における前記各検査項目の良否判定のしきい
値として用いられる検査基準データの設定を支援する検
査基準データ設定支援方法であって、 前記検査基準データを記憶手段に記憶する手順と、 前記検査データと前記検査基準データとを各検査項目毎
に対応させて表示手段に表示する表示手順と、 前記記憶手段に記憶されている前記検査基準データを修
正手段によって修正する修正手順と、 を実施することを特徴とする検査基準データ設定支援方
法。 - 【請求項6】 前記表示手順は、表示手段によって前記
検査データと前記検査基準データとを各検査項目毎に対
応させて表示するとともに、各検査項目の良否判定結果
を表示するものであることを特徴とする請求項5記載の
検査基準データ設定支援方法。 - 【請求項7】 前記表示手順は、表示手段によって前記
検査データと前記検査基準データとを各検査項目毎に対
応させてグラフ表示するものであることを特徴とする請
求項5記載の検査基準データ設定支援方法。 - 【請求項8】 基板に実装された部品の撮像画像に画像
処理を施し、この処理画像に基づいて、前記部品の実装
状態の良否を判定する基板検査方法における前記画像処
理のしきい値として用いられる検査基準データの設定を
支援する検査基準データ設定支援方法であって、 記憶手段によって前記撮像画像および検査基準データを
記憶する記憶手順と、 画像処理手段によって前記記憶手段の検査基準データを
しきい値として用いた画像処理を前記記憶手段の撮像画
像に施す画像処理手順と、 表示手段によって前記記憶手段の撮像画像、検査基準デ
ータ、および前記画像処理手段による処理画像を表示す
る表示手順と、 修正手段によって前記記憶手段の検査基準データを修正
する修正手順とを実施することを特徴とする検査基準デ
ータ設定支援方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14839095A JP3275631B2 (ja) | 1995-05-24 | 1995-05-24 | 検査基準データ設定支援装置および方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14839095A JP3275631B2 (ja) | 1995-05-24 | 1995-05-24 | 検査基準データ設定支援装置および方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08321700A JPH08321700A (ja) | 1996-12-03 |
JP3275631B2 true JP3275631B2 (ja) | 2002-04-15 |
Family
ID=15451710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14839095A Expired - Lifetime JP3275631B2 (ja) | 1995-05-24 | 1995-05-24 | 検査基準データ設定支援装置および方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3275631B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2618135B1 (en) * | 2012-01-17 | 2019-07-03 | Omron Corporation | Method for registering inspection standard for soldering inspection and board inspection apparatus thereby |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3853007B2 (ja) * | 1997-02-24 | 2006-12-06 | 松下電器産業株式会社 | 画像処理装置 |
KR20010101550A (ko) | 1999-11-25 | 2001-11-14 | 기시모토 마사도시 | 결함검사데이터처리시스템 |
AU1553601A (en) | 1999-11-29 | 2001-06-12 | Olympus Optical Co., Ltd. | Defect inspecting system |
JP6907508B2 (ja) * | 2016-11-10 | 2021-07-21 | オムロン株式会社 | 検査システム、検査装置の制御方法及びプログラム |
CN111492726B (zh) * | 2017-12-28 | 2021-09-03 | 株式会社富士 | 追踪装置 |
JP6988500B2 (ja) * | 2018-01-16 | 2022-01-05 | オムロン株式会社 | 検査管理システム、検査管理装置、検査管理方法 |
-
1995
- 1995-05-24 JP JP14839095A patent/JP3275631B2/ja not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2618135B1 (en) * | 2012-01-17 | 2019-07-03 | Omron Corporation | Method for registering inspection standard for soldering inspection and board inspection apparatus thereby |
Also Published As
Publication number | Publication date |
---|---|
JPH08321700A (ja) | 1996-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4165538B2 (ja) | 部品実装検査方法および部品実装検査装置 | |
JP4596029B2 (ja) | はんだ付け検査方法、はんだ付け検査用の検査データ作成方法、およびはんだ付け検査装置 | |
JP2004071781A (ja) | 検査データ作成方法およびこの方法を用いた基板検査装置 | |
JP3275631B2 (ja) | 検査基準データ設定支援装置および方法 | |
JP3216033B2 (ja) | 検査結果出力装置および検査結果出力方法、ならびにこの検査結果出力装置を用いた基板検査システムおよびこの検査結果出力方法を用いた基板検査方法 | |
KR20130084617A (ko) | 솔더 검사를 위한 검사 기준 등록 방법 및 그 방법을 이용한 기판 검사 장치 | |
US5764536A (en) | Method and device to establish viewing zones and to inspect products using viewing zones | |
JPH08256000A (ja) | 修正支援方法および装置 | |
KR100791195B1 (ko) | 결함 표시장치 | |
JP5182121B2 (ja) | 基板外観検査用のライブラリデータの作成方法および検査データ作成方法 | |
US20110149109A1 (en) | Apparatus and method for converting color of taken image | |
EP0718623B1 (en) | Method and device to establish viewing zones and to inspect products using viewing zones | |
JP3381129B2 (ja) | 観測領域設定方法およびその装置、ならびにこの観測領域設定方法を用いた外観検査方法およびその装置 | |
JP5198546B2 (ja) | 回路パターン検査方法、及び回路パターン検査システム | |
EP1030270B1 (en) | Image binarization method and system | |
JP4502836B2 (ja) | 電子機器、調整値設定方法、プログラム、及び記録媒体 | |
JPH09152317A (ja) | 実装部品検査方法およびその装置 | |
JPH11271234A (ja) | 検査装置および方法ならびに検査用基準データ作成装置 | |
JP3146644B2 (ja) | 実装部品検査用データの教示方法 | |
JPH06235699A (ja) | 実装部品検査方法 | |
JP3189441B2 (ja) | 実装部品検査装置における教示データ修正方法 | |
JP3273378B2 (ja) | 基板検査装置における特徴パラメータ決定装置 | |
JPH06258244A (ja) | 実装部品検査用データの教示方法 | |
JPH0526815A (ja) | 実装部品検査用データの教示方法 | |
JP2790557B2 (ja) | 検査データ教示方法およびこの方法を用いた実装基板検査装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090208 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100208 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110208 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110208 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120208 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120208 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130208 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140208 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term |