JPH0535849A - 教示データ作成方法 - Google Patents
教示データ作成方法Info
- Publication number
- JPH0535849A JPH0535849A JP3214358A JP21435891A JPH0535849A JP H0535849 A JPH0535849 A JP H0535849A JP 3214358 A JP3214358 A JP 3214358A JP 21435891 A JP21435891 A JP 21435891A JP H0535849 A JPH0535849 A JP H0535849A
- Authority
- JP
- Japan
- Prior art keywords
- data
- inspection
- component
- teaching
- unit
- 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.)
- Granted
Links
Landscapes
- Closed-Circuit Television Systems (AREA)
- Supply And Installment Of Electrical Components (AREA)
- Image Analysis (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
Abstract
を必要とせずに効率的に生成することを可能とする。 【構成】ST1において、基板上の実装部品の実装位
置,実装方向,部品型式をCAMデータより入手し、ラ
ンドの位置や形状をCADデータより入手する。ST2
でこれら外部データに対し、変換テーブルを参照して部
品型式に対応するライブラリ名を得て検査情報(ライブ
ラリデータ)を割り付け合成する。同様の手順をすべて
の実装部品につき繰り返し実行する。
Description
基板(以下単に「基板」という)に実装された電子部品
につき、はんだ付けの良否などを自動検査するのに用い
られる実装部品検査装置に関連し、殊にこの発明は、被
検査基板上の各実装部品につき、それぞれの実装状態の
良否(以下「実装品質」という)を検査するのに必要な
実装部品検査装置に教示するためのデータを作成する方
法に関する。
実装品質を検査するのに、目視による検査が行われてい
る。ところがこの種の目視検査では、検査ミスの発生が
避けられず、検査結果も検査する者によりまちまちであ
り、検査処理能力にも限界がある。
処理技術を用いて自動的に検査する実装部品検査装置が
実用化された。この実装部品検査装置を使用する場合、
検査に先立ち、検査対象である基板上のどの位置に、ど
のような部品が、どのように実装されるかにつき、基板
の種別毎に実装部品検査装置に教示する必要がある。こ
の教示作業は一般に「ティーチング」と呼ばれるもの
で、図10に従来のティーチングの手順が具体的に示し
てある。
査装置の観測位置に各部品が適正に実装された基準とな
る基板を導入した後、撮像装置により前記基板を撮像し
て着目する部品の画像を表示部に表示させる。オペレー
タはその部品の画像を見ながら、ステップ1(図中「S
T1」で示す)で部品の種類を、ステップ2で部品の位
置を、ステップ3で部品の方向を、それぞれ順次手操作
で入力する。これら検査対象となる基板に関する情報
(以下、「基板情報」と総称する)を入力した後、つぎ
にステップ4,5で検査に関する情報、すなわち検査領
域,特徴パラメータ,検査基準などの各情報(以下、
「検査情報」と総称する)を入力する。
の入力が完了すると、つぎの着目部品の画像を表示部に
表示させ、オペレータは同様にその部品の画像を見なが
ら、同様の手順(ステップ1〜5)を実行する。このよ
うにしてすべての部品につきステップ1〜5の入力操作
が繰り返し実行されると、ステップ6の判定が「YE
S」となり、これにより教示データの作成を完了する。
板情報および検査情報は、被検査基板の種類毎に部品の
ひとつづつにつきオペレータが実装部品検査装置に手入
力するため、多大の労力と時間とを要し、またティーチ
ング作業中はその実装部品検査装置による検査ができな
いという問題がある。
もので、実装部品検査装置を専有せずに効率的に教示デ
ータを短時間で作成できる教示データ作成方法を提供す
ることを目的とする。
上に実装された複数の部品につき、それぞれの実装品質
を検査するのに必要な実装部品検査装置に教示するため
のデータを作成する方法であって、外部より入手可能な
検査対象となる基板に関する情報とあらかじめ用意され
た検査に関する情報とを対応させて合成することにより
教示データを作成することを特徴としている。
手し、検査に関する情報はあらかじめ用意して、両情報
を合成することにより教示データを作成するので、手入
力操作によらずコンピュータによる処理により効率的に
教示データを生成できる。
データが教示される実装部品検査装置の全体構成を示
す。この実装部品検査装置は、被検査基板1上の各実装
部品2の実装品質を検査するためのもので、X軸テーブ
ル部3,Y軸テーブル部4,投光部5,撮像部6,制御
処理部7などをその構成として含んでいる。
部4は、それぞれ制御処理部7からの制御信号に基づい
て動作するモータ(図示せず)を備えており、これらモ
ータの駆動によりX軸テーブル部3が撮像部6をX方向
へ移動させ、またY軸テーブル部4が被検査基板1を支
持するコンベヤ8をY方向へ移動させる。
処理部7からの制御信号に基づき赤色光,緑色光,青色
光を同時に照射する3個の円環状光源9,10,11に
より構成されており、各光源9,10,11を観測位置
の真上位置に中心を合わせかつ観測位置から見て異なる
仰角に対応する方向に位置させている。
いられ、観測位置の真上位置に下方に向けて位置決めし
てある。これにより観測対象である被検査基板1の表面
の反射光が撮像部6により撮像され、三原色のカラー信
号R,G,Bに変換されて制御処理部7へ供給される。
メモリ13,ティーチングテーブル14,画像処理部1
5,判定部16,XYテーブルコントローラ17,撮像
コントローラ18,制御部19,表示部20,プリンタ
21,キーボード22,フロッピディスク装置23など
で構成されるもので、被検査基板1についてのカラー信
号R,G,Bを処理し、被検査基板1上の各実装部品2
の検査領域につき赤,緑,青の各色相パターンを検出し
て特徴パラメータを生成し、被検査データファイルを作
成する。そしてこの被検査データファイルと判定データ
ファイルとを比較して、この比較結果から被検査基板1
上の各実装部品2につきはんだ付けの良否などの実装品
質を自動的に判定する。
品が欠落しているとき、はんだ不足の状態にあるときの
はんだ25の断面形態と、各場合の撮像部6による撮像
パターン,赤色バターン,緑色パターン,青色パターン
との関係を一覧表で例示したもので、いずれかの色相パ
ターン間には明確な差異が現れるため、部品の有無やは
んだ付けの良否を判定することが可能となる。
像部6からのカラー信号R,G,Bをディジタル信号に
変換して制御部19へ出力する。メモリ13はRAMな
どを備え、制御部19の作業エリアとして使用される。
画像処理部15は制御部19を介して供給された画像デ
ータを画像処理して被検査データファイルを作成し、こ
れらを制御部19や判定部16へ供給する。
ら判定データファイルが供給されたとき、これを記憶す
る部分であり、また検査時に制御部19が転送要求を出
力したとき、この要求に応じて判定データファイルが読
み出されて制御部19や判定部16へ供給される。
給された判定データファイルと、前記画像処理部15か
ら転送された被検査データファイルとを比較して、被検
査基板1の各実装部品2につきはんだ付け状態の良否な
どを判定し、その判定結果を制御部19へ出力する。
光部5および撮像部6とを接続するインターフェイスな
どを備え、制御部19の出力に基づき投光部5の各光源
9〜11の光量を調整したり、撮像部6の各色相光出力
の相互バランスを保つなどの制御を行う。
9と前記X軸テーブル部3およびY軸テーブル部4とを
接続するインターフェイスなどを備え、制御部19の出
力に基づきX軸テーブル部3およびY軸テーブル部4を
制御する。
タ、検査結果、キー入力データなどが供給されたとき、
これを表示画面上に表示し、またプリンタ21は、制御
部19から検査結果などが供給されたとき、これをあら
かじめ決められた書式(フォーマット)でプリントアウ
トする。
1に関するデータなどを入力するのに必要な各種キーを
備えており、キー入力データは前記制御部19へ供給さ
れる。フロッピディスク装置23には教示データが貯蔵
されたフロッピディスクが挿入され、制御部19は教示
データより判定データファイルを作成してティーチング
テーブル14へ供給する。
備えており、メモリ13に対するデータの読み書きを行
い、また入出力各部の動作を制御し、検査における実装
部品検査装置の動作を一連に制御する。
方法の具体的手順を示し、図4はこの手順を実行するた
めの回路構成例の一部を具体的に示している。図4にお
いて、制御部26はマイクロプロセッサで構成され、こ
の制御部26にバス30を介してメモリ27,ライブラ
リ28,変換テーブル29などが接続されている。
に関する外部データ、たとえば基板の設計・製造に際し
て得られるCAD/CAMデータが取り込まれて記憶さ
れている。この外部データには、各部品の実装位置,実
装方向,部品型式,ランドの位置および形状などの各情
報が含まれており、図5および図6に各情報の概念が示
してある。
板、32はこの基板31上に実装されたチップ部品であ
って、このチップ部品31はXY座標上の所定の位置P
(Xi,Yi)に、電極33がX方向に向けて実装され
ている。
プ部品32がはんだ付けされるランドであって、各ラン
ド34,35はX方向の長さがLx1,Lx2、Y方向
の長さがLy1,Ly2の矩形状をなし、チップ部品の
位置Pに対する各ランド34,35の距離はD1,D2
に設定されている。
装位置を示すデータとしてXi,Yiが、ランド34,
35の位置および形状を示すデータとしてD1,D2,
Lx1,Lx2,Ly1,Ly2が、前記外部データに
含まれる。なお部品型式は各部品メーカが部品の種類,
形状,サイズなどに応じて決定した番号である。また部
品の実装方向は例えば部品のX軸に対する向きを90度
単位で表したデータである。
された検査に関する部品種毎のライブラリデータが格納
されており、各ライブラリデータは、ライブラリ名,部
品種名,部品サイズ,部品色,総合検査基準,検査領域
数,ウィンドウ内検査基準などの各情報を含むデータ構
造となっている。
2の場合、図7に示すように、部品の長さL,幅W,高
さHおよび,電極33の長さeなどの各データを含むも
のである。
色であって、白さの程度,明度,赤色相値,緑色相値,
青色相値などを表す各データを含んでいる。総合検査基
準は、各検査領域(ウィンドウ)内における検査結果を
総合して検査の良否を判定するための基準値である。
ウィンドウの総数であって、例えば前記のチップ部品3
2の場合、図8に示すように、第1〜第3の各ウィンド
ウW1〜W3と、必要に応じて第4〜第9の各ウィンド
ウW4〜W9とが設定される。このうち第1,第2の各
ウィンドウW1,W2ははんだ付け状態の良否を判別す
るためのもので、各ランド34,35の位置にランドの
形状および大きさとほぼ一致させて設定される。第3ウ
ィンドウW3は部品の欠落を判別するためのもので、チ
ップ部品32の実装位置にその外形より小さな矩形状に
設定される。第4〜第9の各ウィンドウW4〜W9はブ
リッジ検査のためのもので、各ランド34,35の周囲
に隣接する部品の有無に応じて必要個数設定される。
ドウの設定個数に応じた数だけ存在し、各ウィンドウW
1〜W9の設定位置,サイズ,ウィンドウ内領域抽出し
きい値,検査基準などに関するデータなどを含んでい
る。
象である基板上の各実装部品をどの検査情報を用いて処
理するかを対応付けるためのもの、すなわち前記メモリ
27に格納された各実装部品についての外部データに対
し、前記ライブラリ28内のどのライブラリ名のライブ
ラリデータを割り付けるかを対応付けるためのものであ
って、図9にこの変換テーブル29の具体例が示してあ
る。同図の変換テーブル29では、A,B,C,D,…
…で示すメーカ毎の部品型式に対し、RB1068など
の記号で表されるいずれかライブラリ名が対応させてあ
る。
実装部品についての外部データに対し、前記変換テーブ
ル29を参照してライブラリ28の対応するライブラリ
データを割り付けて教示データを合成し、それをメモリ
27に保存する。
の作成手順を具体的に示している。まず制御部26は、
同図のステップ1(図中「ST1」で示す)において、
検査対象である基板上の最初の実装部品について、その
実装位置,実装方向,部品型式などのCAMデータや、
その部品がはんだ付けされる各ランドの位置や形状など
のCADデータを、それぞれメモリ27から取り込み、
つぎのステップ2で、これら外部データに対し、変換テ
ーブル29を参照してライブラリ28の対応するライブ
ラリデータを割り付けて教示データを合成し、それをメ
モリ27に保存する。
26は同様の手順を繰り返し実行してすべての部品につ
いての教示データを作成する。全部品についてステップ
1,2の手順が実行されると、ステップ3の判定が「Y
ES」となり、これにより教示データの作成手順が終了
し、つぎに検査工程へ移行する。なお外部データはフロ
ッピディスクなどに貯蔵して図4に示す回路へ供給さ
れ、また作成された教示データもフロッピディスクに貯
蔵して実装部品検査装置へ供給されるものである。
能な検査対象となる基板に関する情報とあらかじめ用意
された検査に関する情報とを対応させて合成することに
より教示データを作成するから、手入力操作によらずコ
ンピュータによる処理により効率的に教示データを作成
できる。また教示データを実装部品検査装置を専用せず
に作成でき、教示データの作成時、実装部品検査装置を
本来の検査のために用いることが可能となる。また教示
データの生成に撮像手段を有する高価なティーチング機
が不要であり、しかも教示データの生成が完全に手順化
されるので、オペレータによる教示データの質のばらつ
きを防止できるなど、幾多の顕著な効果を奏する。
である。
明図である。
示すフローチャートである。
の回路構成を示すブロック図である。
ある。
ートである。
Claims (1)
- 【特許請求の範囲】 【請求項1】 被検査基板上に実装された複数の部品に
つき、それぞれの実装品質を検査するのに必要な実装部
品検査装置に教示するためのデータを作成する方法であ
って、 外部より入手可能な検査対象となる基板に関する情報と
あらかじめ用意された検査に関する情報とを対応させて
合成することにより教示データを作成することを特徴と
する実装部品検査用データの生成方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3214358A JP2570239B2 (ja) | 1991-07-30 | 1991-07-30 | 実装部品検査用データ生成方法およびその方法の実施に用いられる実装部品検査装置 |
| SG1996001031A SG45181A1 (en) | 1991-07-22 | 1992-07-21 | Teaching method and system for mounted component inspection |
| EP92306672A EP0526080B1 (en) | 1991-07-22 | 1992-07-21 | Teaching method and system for mounted component inspection |
| DE69214225T DE69214225T2 (de) | 1991-07-22 | 1992-07-21 | Lehrmethode und System zur Kontrolle der angeschlossenen Bauteile |
| US08/799,986 US5822449A (en) | 1991-07-22 | 1997-02-13 | Teaching method and system for mounted component inspection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3214358A JP2570239B2 (ja) | 1991-07-30 | 1991-07-30 | 実装部品検査用データ生成方法およびその方法の実施に用いられる実装部品検査装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0535849A true JPH0535849A (ja) | 1993-02-12 |
| JP2570239B2 JP2570239B2 (ja) | 1997-01-08 |
Family
ID=16654463
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3214358A Expired - Lifetime JP2570239B2 (ja) | 1991-07-22 | 1991-07-30 | 実装部品検査用データ生成方法およびその方法の実施に用いられる実装部品検査装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2570239B2 (ja) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5501780A (en) * | 1992-08-13 | 1996-03-26 | Central Glass Company, Limited | Heat insulating glass with multilayer coating |
| US5542600A (en) * | 1991-11-07 | 1996-08-06 | Omron Corporation | Automatic soldering apparatus, apparatus and method for teaching same, soldering inspection apparatus and method, and apparatus and method for automatically correcting soldering |
| JP2006086187A (ja) * | 2004-09-14 | 2006-03-30 | I-Pulse Co Ltd | 実装基板の検査用データ作成方法、実装基板の検査方法および同装置 |
| JP2006208186A (ja) * | 2005-01-27 | 2006-08-10 | Nagoya Electric Works Co Ltd | 形状良否判定装置および形状良否判定方法 |
| JP2006220437A (ja) * | 2005-02-08 | 2006-08-24 | Omron Corp | 基板検査装置並びにそのパラメータ設定方法およびパラメータ設定装置 |
| JP2006292725A (ja) * | 2005-03-17 | 2006-10-26 | Omron Corp | 基板検査装置並びにその検査ロジック設定方法および検査ロジック設定装置 |
| JP2006330003A (ja) * | 2006-08-30 | 2006-12-07 | Saki Corp:Kk | 部品検査装置の検査用ライブラリデータの管理方法 |
| JP2007114058A (ja) * | 2005-10-20 | 2007-05-10 | Shimadzu Corp | X線検査装置 |
| JP2008032525A (ja) * | 2006-07-28 | 2008-02-14 | Omron Corp | 基板外観検査用の検査基準データの設定方法およびこの方法を用いた基板外観検査装置 |
| US7869644B2 (en) | 2004-07-21 | 2011-01-11 | Omron Corporation | Methods of and apparatus for inspecting substrate |
| JP2013236063A (ja) * | 2012-03-28 | 2013-11-21 | Koh Young Technology Inc | Pcb検査装置の作業データ生成及び検査方法 |
| JP2018138871A (ja) * | 2017-02-24 | 2018-09-06 | 株式会社レクザム | 基板検査装置 |
| CN114073175A (zh) * | 2019-07-04 | 2022-02-18 | 株式会社富士 | 元件安装系统 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63201876A (ja) * | 1987-02-18 | 1988-08-19 | Hitachi Ltd | 画像処理方法および装置 |
-
1991
- 1991-07-30 JP JP3214358A patent/JP2570239B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63201876A (ja) * | 1987-02-18 | 1988-08-19 | Hitachi Ltd | 画像処理方法および装置 |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5542600A (en) * | 1991-11-07 | 1996-08-06 | Omron Corporation | Automatic soldering apparatus, apparatus and method for teaching same, soldering inspection apparatus and method, and apparatus and method for automatically correcting soldering |
| US5501780A (en) * | 1992-08-13 | 1996-03-26 | Central Glass Company, Limited | Heat insulating glass with multilayer coating |
| US7869644B2 (en) | 2004-07-21 | 2011-01-11 | Omron Corporation | Methods of and apparatus for inspecting substrate |
| JP2006086187A (ja) * | 2004-09-14 | 2006-03-30 | I-Pulse Co Ltd | 実装基板の検査用データ作成方法、実装基板の検査方法および同装置 |
| JP2006208186A (ja) * | 2005-01-27 | 2006-08-10 | Nagoya Electric Works Co Ltd | 形状良否判定装置および形状良否判定方法 |
| JP2006220437A (ja) * | 2005-02-08 | 2006-08-24 | Omron Corp | 基板検査装置並びにそのパラメータ設定方法およびパラメータ設定装置 |
| JP2006292725A (ja) * | 2005-03-17 | 2006-10-26 | Omron Corp | 基板検査装置並びにその検査ロジック設定方法および検査ロジック設定装置 |
| JP2007114058A (ja) * | 2005-10-20 | 2007-05-10 | Shimadzu Corp | X線検査装置 |
| JP2008032525A (ja) * | 2006-07-28 | 2008-02-14 | Omron Corp | 基板外観検査用の検査基準データの設定方法およびこの方法を用いた基板外観検査装置 |
| JP2006330003A (ja) * | 2006-08-30 | 2006-12-07 | Saki Corp:Kk | 部品検査装置の検査用ライブラリデータの管理方法 |
| JP2013236063A (ja) * | 2012-03-28 | 2013-11-21 | Koh Young Technology Inc | Pcb検査装置の作業データ生成及び検査方法 |
| JP2018138871A (ja) * | 2017-02-24 | 2018-09-06 | 株式会社レクザム | 基板検査装置 |
| CN114073175A (zh) * | 2019-07-04 | 2022-02-18 | 株式会社富士 | 元件安装系统 |
| CN114073175B (zh) * | 2019-07-04 | 2023-09-22 | 株式会社富士 | 元件安装系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2570239B2 (ja) | 1997-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0526080B1 (en) | Teaching method and system for mounted component inspection | |
| EP0236738A2 (en) | Input method for reference printed circuit board assembly data to an image processing printed circuit board assembly automatic inspection apparatus | |
| JP3906780B2 (ja) | 部品コード変換テーブルに対するデータ登録方法、基板検査データの作成装置、登録処理用のプログラムおよびその記憶媒体 | |
| JP2570239B2 (ja) | 実装部品検査用データ生成方法およびその方法の実施に用いられる実装部品検査装置 | |
| JP3173050B2 (ja) | 教示データ作成方法およびその方法を用いた教示データ作成装置 | |
| JPH11258178A (ja) | 検査装置および方法 | |
| JP3264020B2 (ja) | 検査用データ作成方法および実装部品検査装置 | |
| JP3146644B2 (ja) | 実装部品検査用データの教示方法 | |
| JPH09184711A (ja) | 観測領域設定方法およびその装置、ならびにこの観測領域設定方法を用いた外観検査方法およびその装置 | |
| JPH11271234A (ja) | 検査装置および方法ならびに検査用基準データ作成装置 | |
| JP3289070B2 (ja) | 実装部品検査装置 | |
| JPH06258047A (ja) | バンプ検査用データの教示方法 | |
| JPH09145334A (ja) | 実装部品検査方法およびその装置 | |
| JPH0526815A (ja) | 実装部品検査用データの教示方法 | |
| JPH09152317A (ja) | 実装部品検査方法およびその装置 | |
| JP3269516B2 (ja) | 実装基板検査装置 | |
| JP3189308B2 (ja) | はんだ付検査結果の表示方法およびその装置,はんだ付不良の修正方法,ならびにはんだ付検査装置 | |
| JPH11258176A (ja) | 検査装置および方法 | |
| JP3185430B2 (ja) | 基板検査方法およびその装置 | |
| JPH06201340A (ja) | 実装部品検査装置 | |
| JP3250309B2 (ja) | 実装部品検査用データの教示方法 | |
| JPH0537200A (ja) | 実装部品検査用データの作成方法 | |
| JP3035574B2 (ja) | 実装部品検査装置の教示方法 | |
| JP3189441B2 (ja) | 実装部品検査装置における教示データ修正方法 | |
| JPS62261049A (ja) | プリント基板検査装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071024 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081024 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091024 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101024 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101024 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111024 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111024 Year of fee payment: 15 |