JPH10327000A - プリント基板の検査プログラム設定方法 - Google Patents

プリント基板の検査プログラム設定方法

Info

Publication number
JPH10327000A
JPH10327000A JP9133916A JP13391697A JPH10327000A JP H10327000 A JPH10327000 A JP H10327000A JP 9133916 A JP9133916 A JP 9133916A JP 13391697 A JP13391697 A JP 13391697A JP H10327000 A JPH10327000 A JP H10327000A
Authority
JP
Japan
Prior art keywords
inspection
program
inspection program
printed circuit
determined
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
Application number
JP9133916A
Other languages
English (en)
Other versions
JP4387469B2 (ja
Inventor
Masayuki Kajiyama
正行 梶山
Satoshi Yamauchi
智 山内
Toshihiko Tsujikawa
俊彦 辻川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP13391697A priority Critical patent/JP4387469B2/ja
Publication of JPH10327000A publication Critical patent/JPH10327000A/ja
Application granted granted Critical
Publication of JP4387469B2 publication Critical patent/JP4387469B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

(57)【要約】 【課題】 経験や勘に頼ることなく短時間で検査内容に
最適の検査プログラムを設定することができるプリント
基板の検査プログラム設定方法を提供する。 【解決手段】 複数に用意された検査手法とその検査レ
ベルに対応させて複数の検査プログラムを作成し、この
検査プログラムにより所定数の既知のOK基板とNG基
板とについて検査を実行させ、検査結果を統計処理して
各検査プログラムによる計測値のうちOK基板とNG基
板とが最も分離しているものを最適の検査プログラムと
して採用する。この処理手順は自動的に実行させること
ができるので、誰にでも短時間で検査プログラムを設定
することができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数に用意された
検査手法に基づいて複数に作成された検査プログラムの
中から検査内容に最適の検査プログラムを自動処理によ
り決定するプリント基板の検査プログラム設定方法に関
するものである。
【0002】
【従来の技術】プリント基板の製造工程においては、電
子部品の装着位置、半田付け状態等の検査が実施され
る。この検査においては、不良箇所が無いOK(合格)
基板と不良箇所の有るNG(不合格)基板とを判定する
検査プログラムが設定され、この検査プログラムに基づ
いて検査が実行される。この検査プログラムを設定する
従来方法の手順を図4にフローチャートとして示す。
【0003】この設定方法では、検査対象とするプリン
ト基板をスキャンして得た画像データをもとに、検査内
容に対応する検査プログラムを作成し、合格、不合格が
判定済みのOK基板とNG基板とを複数枚(約50枚〜
100枚)混在させたプリント基板について、作成した
検査プログラムによりテスト検査を実行する。この検査
結果について、許容誤差を越える過検出や不良箇所の見
逃しがないか、検査プログラムの妥当性を判断する。こ
こで過検出や見逃しがあった場合には、作成した検査プ
ログラムを調整する。この検査プログラムの調整、テス
ト検査、検査プログラムの妥当性判断を繰り返し(通常
5回〜10回繰り返す)、検査プログラムの妥当性が適
当と判断されたときに、この検査プログラムを用いて実
際の検査を開始する。
【0004】実際の検査においても、検査プログラムの
妥当性が判断され、過検出や見逃しがない場合には検査
を継続する。過検出や見逃しがある場合には、検査プロ
グラムの再調整を行って実際の検査を再開する。
【0005】
【発明が解決しようとする課題】しかしながら、上記従
来方法では、検査プログラムの調整はオペレータの経験
や勘に基づく判断で妥当性を決定していたため、オペレ
ータによって検査プログラムの完成度にばらつきが生
じ、調整時間も長くなる問題点があった。
【0006】また、検査プログラムを調整するためのテ
スト検査に所要数のプリント基板を繰り返し検査ライン
に流す必要があり、この間の所要時間が長くなる問題点
もあった。
【0007】本発明の目的とするところは、オペレータ
による検査プログラム設定のばらつきをなくし、調整時
間を削減することができるプリント基板の検査プログラ
ム設定方法を提供することにある。
【0008】
【課題を解決するための手段】上記目的を達成するため
の本発明は、検査内容毎に複数に設定された検査手法に
基づいて作成された複数の検査プログラムにより所定数
のプリント基板について検査を実行して、検査結果の統
計処理から検査内容に最適の検査プログラムを決定する
ことを特徴とするプリント基板の検査プログラム設定方
法である。
【0009】上記方法によれば、プリント基板の検査内
容に最適の検査プログラムを設定するために、検査内容
毎に複数に用意されている複数の検査手法に対応させて
複数の検査プログラムを所定の手順により作成し、この
複数の検査プログラムを用いて所定数のプリント基板の
検査を実施した結果を統計処理することにより、検査プ
ログラム毎の不良箇所の過検出や見逃しの有無が判定で
きるので、この結果から最適の検査プログラムを決定す
ることができる。これらの作業は予め設定された手順に
より自動的に実行させることができるので、オペレータ
の勘に左右されず経験に頼ることもなく、検査プログラ
ムの設定のための時間を短縮させることができる。
【0010】上記方法は、合格及び不合格が判定済みの
所定数のプリント基板について検査した計測値の分布を
統計処理した分布パターンから前記合格と不合格とが最
も分離している検査プログラムを最適の検査プログラム
として決定することにより、既知の不良箇所の過検出や
見逃しがないことが判定でき、オペレータの判断によら
ず自動的に最適の検査プログラムの決定を行うことがで
きる。
【0011】また、決定した検査プログラムの合格と不
合格との分布パターンの中間位置に合否判定の閾値を設
定することにより、この検査プログラムを用いた検査に
おいて合格と不合格とを判定する基準が設定される。
【0012】
【発明の実施の形態】以下、図1〜図3を参照して、本
発明の一実施形態に係る検査プログラム設定方法につい
て説明する。尚、図1のフローチャート中に示すS1、
S2…は処理手順を示すステップ番号で、本文中に添記
する番号と一致する。
【0013】まず、検査対象とするプリント基板の画像
データを得るために、該当するプリント基板をスキャン
して画像データを取り込む(S1)。この画像データに
基づいて検査内容によって複数に用意されている検査手
法について、複数の検査プログラムを作成する(S
2)。例えば、基板上に装着された電子部品の装着位置
を検査する場合には、画像データ上の電子部品のエッジ
検出から複数箇所の位置ずれ量等を検出する検査手法
や、電極部のパターンマッチングにより位置ずれ角度を
検出する検査手法等があり、それぞれに検出精度や適性
があり、また、それぞれに検出するパラメータにより検
出レベルの設定方法が異なるので、最適の検査プログラ
ムを選定するため、それぞれの検査手法毎に検査レベル
を設定して複数の検査プログラムを設定する。
【0014】ステップS2で作成された複数本の検査プ
ログラムにより、予めオペレータによって不良箇所の無
いOK(合格)基板と不良箇所の有るNG(不合格)基
板とが判断されている基板の検査、すなわち、OKとN
Gとが既知である所要枚数のプリント基板についての検
査を実施する(S3)。この検査結果から、複数本の各
検査プログラムそれぞれについて、OK基板及びNG基
板それぞれの計測値の分布を作成する(S4)。この計
測値の分布状態は、図2の(1)〜(n)に示すよう
に、各検査プログラム毎に作成される。
【0015】図2において、各検査プログラム毎の計測
値の分布グラフは、基板上の電子部品装着位置を各検査
プログラムにより計測した場合の例を示すもので、横軸
の計測値毎に計測された度数を統計処理して縦軸に表示
し、分布グラフとしたものである。不良箇所の過検出が
ある場合には、OK基板であっても閾値線tを越えてN
G基板の側にも分布し、不良箇所の見逃しがある場合に
は、NG基板であっても閾値線tを越えてOK基板の側
にも分布する分布状態となる。従って、OK基板の計測
値の分布とNG基板の計測値の分布とが分離している検
査プログラムが過検出や見逃しがなく、この検査内容に
適した検査プログラムとして決定することができる。
【0016】上記統計処理によるOK基板とNG基板と
による計測値の分布に分離したものの有無について判断
し(S5)、分離したものがない場合には、新たに複数
の検査プログラムを別に作成して(S6)、ステップS
3からの処理を繰り返す。分離したものがある場合に
は、最も分離した状態が得られる検査プログラムを選択
する(S7)。図2に示す例では、(3)及び(n)の
検査プログラムがOK基板及びNG基板それぞれの計測
値分布が分離しており、この中から最も分離している
(3)の検査プログラムが採用される。
【0017】ステップS7の処理により選択採用された
検査プログラムについて、図3に示すように、オペレー
タが設定した閾値線tの位置は、OK基板の計測値の分
布を見て、例えば一つの例として、OK基板とNG基板
の中央値にする。また、別の例として、過判定(OKを
NGと判定)よりは、見逃し(NGをOKと判定)をし
たくないために、OKとNG分布の中央値ではなく、O
K側1/4に設定する。このように閾値線tの位置は、
予め定義した特定位置に設定できるようにする(S
8)。
【0018】上記処理手順により決定された検査プログ
ラムを用いて実際の検査を開始する(S9)。この検査
結果から、過検出や見逃しがない妥当性を判断して(S
10)、検査結果が妥当であるときは検査が継続され、
妥当でないときには、ステップS2に戻って、再度複数
本の検査プログラムの作成から繰り返す。
【0019】この検査プログラムの設定は、検査内容毎
に複数に用意されている検査手法とその検査レベルとを
検査装置の記憶部に保持させておき、上記処理動作を実
行させることにより自動的に最適の検査プログラムを設
定することができる。従って、オペレータは検査内容の
設定と、所定数のOK基板及びNG基板を準備するだけ
でよく、勘や経験に頼ることなく、検査精度のばらつき
がなくなり、検査プログラムの調整時間を短縮すること
ができる。
【0020】
【発明の効果】以上の説明の通り本発明によれば、プリ
ント基板の検査内容に最適の検査プログラムを設定する
ために、複数の検査手法や検査手法毎の検査レベルに対
応させて複数の検査プログラムを所定の手順により作成
し、この複数の検査プログラムを用いて所定数のプリン
ト基板の検査を実施した結果を統計処理することによ
り、検査プログラム毎の不良箇所の過検出や見逃しの有
無が判定できるので、ここから最適の検査プログラムを
決定することができる。これらの作業は予め設定された
手順により自動的に実行させることができるので、オペ
レータの勘に左右されず経験に頼ることもなく、検査プ
ログラムの設定のための時間を短縮させることができ
る。
【図面の簡単な説明】
【図1】本発明に係るプリント基板の検査プログラム設
定方法の処理手順を示すフローチャート。
【図2】OK基板とNG基板との計測値の分布を統計処
理した例を示すグラフ。
【図3】OK基板とNG基板との閾値線の変更を説明す
るグラフ。
【図4】従来例に係る検査プログラムの設定方法を示す
フローチャート。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 検査内容毎に複数に設定された検査手法
    に基づいて作成された複数の検査プログラムにより所定
    数のプリント基板について検査を実行して、検査結果の
    統計処理から検査内容に最適の検査プログラムを決定す
    ることを特徴とするプリント基板の検査プログラム設定
    方法。
  2. 【請求項2】 合格及び不合格が判定済みの所定数のプ
    リント基板について検査した計測値の分布を統計処理し
    た分布パターンから前記合格と不合格とが最も分離して
    いる検査プログラムを最適の検査プログラムとして決定
    する請求項1記載のプリント基板の検査プログラム設定
    方法。
  3. 【請求項3】 決定した検査プログラムの合格、不合格
    の各分布パターンの間の特定位置に合否判定の閾値を設
    定する請求項1または2記載のプリント基板の検査プロ
    グラム設定方法。
JP13391697A 1997-05-23 1997-05-23 プリント基板の検査プログラム設定方法 Expired - Lifetime JP4387469B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13391697A JP4387469B2 (ja) 1997-05-23 1997-05-23 プリント基板の検査プログラム設定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13391697A JP4387469B2 (ja) 1997-05-23 1997-05-23 プリント基板の検査プログラム設定方法

Publications (2)

Publication Number Publication Date
JPH10327000A true JPH10327000A (ja) 1998-12-08
JP4387469B2 JP4387469B2 (ja) 2009-12-16

Family

ID=15116094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13391697A Expired - Lifetime JP4387469B2 (ja) 1997-05-23 1997-05-23 プリント基板の検査プログラム設定方法

Country Status (1)

Country Link
JP (1) JP4387469B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007043009A (ja) * 2005-08-05 2007-02-15 Matsushita Electric Ind Co Ltd 実装検査システム
US7610168B2 (en) 2002-08-22 2009-10-27 Toyota Jidosha Kabsuhki Kaisha Pass/fail judgment device, pass/fail judgment program, pass/fail judgment method, and multivariate statistics analyzer
JP2020204598A (ja) * 2019-06-19 2020-12-24 フロイント産業株式会社 固形製剤外観検査における教示装置、及び固形製剤外観検査における教示方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7610168B2 (en) 2002-08-22 2009-10-27 Toyota Jidosha Kabsuhki Kaisha Pass/fail judgment device, pass/fail judgment program, pass/fail judgment method, and multivariate statistics analyzer
JP2007043009A (ja) * 2005-08-05 2007-02-15 Matsushita Electric Ind Co Ltd 実装検査システム
JP2020204598A (ja) * 2019-06-19 2020-12-24 フロイント産業株式会社 固形製剤外観検査における教示装置、及び固形製剤外観検査における教示方法

Also Published As

Publication number Publication date
JP4387469B2 (ja) 2009-12-16

Similar Documents

Publication Publication Date Title
US5134575A (en) Method of producing numerical control data for inspecting assembled printed circuit board
US6710867B2 (en) Device and method for inspecting a three-dimensional surface structure
JP4694272B2 (ja) 印刷はんだ検査装置及び印刷はんだ検査方法
JPH10141929A (ja) はんだ付け検査装置
JP2002031606A (ja) 品質評価装置、品質評価方法、品質表示装置、品質表示方法および品質評価システム
US4745296A (en) Process for optically testing circuit boards to detect incorrect circuit patterns
JPH10327000A (ja) プリント基板の検査プログラム設定方法
JPH1117400A (ja) 実装部品検査装置
JP2005030793A (ja) 基板検査装置および検査方法
JP2007043009A (ja) 実装検査システム
JP2648476B2 (ja) 部品の検出装置
JP3129026B2 (ja) クリーム半田印刷状態の検査方法
JPH0791932A (ja) 半田付け状態の外観検査方法
JPS6326510A (ja) 実装部品検査装置
JPH0611321A (ja) 半田印刷検査方法
JP3205392B2 (ja) クリーム半田印刷検査装置および検査方法
JPH05200991A (ja) スクリーン印刷状態の検査方法
CN121007499B (zh) 一种基于pcb板的pth槽孔加工质量检测系统
KR0165319B1 (ko) 포토리소그래피 공정에서의 공정 마진 평가 방법
CN117252803B (zh) 检查装置、检查方法及记录程序的记录介质
JPH04355946A (ja) 電子部品の半田付け部の検査方法
JPH0380243B2 (ja)
JPH0575965B2 (ja)
JPH0727520A (ja) プリント基板上の物体の高さ検査方法及び高さ検査装置
JP2007147320A (ja) 検査装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070625

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070724

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070925

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20071001

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20071019

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090731

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090731

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091001

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121009

Year of fee payment: 3

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20091027

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20100209