JP7448655B2 - 検査データ作成方法、検査データ作成装置および検査装置 - Google Patents
検査データ作成方法、検査データ作成装置および検査装置 Download PDFInfo
- Publication number
- JP7448655B2 JP7448655B2 JP2022532968A JP2022532968A JP7448655B2 JP 7448655 B2 JP7448655 B2 JP 7448655B2 JP 2022532968 A JP2022532968 A JP 2022532968A JP 2022532968 A JP2022532968 A JP 2022532968A JP 7448655 B2 JP7448655 B2 JP 7448655B2
- Authority
- JP
- Japan
- Prior art keywords
- component
- similarity
- image
- registered
- data
- 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.)
- Active
Links
- 238000007689 inspection Methods 0.000 title claims description 214
- 238000000034 method Methods 0.000 title claims description 59
- 238000012545 processing Methods 0.000 claims description 68
- 229910000679 solder Inorganic materials 0.000 claims description 31
- 238000010801 machine learning Methods 0.000 claims description 26
- 238000012360 testing method Methods 0.000 claims description 18
- 239000000758 substrate Substances 0.000 description 28
- 239000011295 pitch Substances 0.000 description 16
- 238000003384 imaging method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 9
- 238000005259 measurement Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 4
- 238000010561 standard procedure Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011179 visual inspection Methods 0.000 description 2
- 241000272168 Laridae Species 0.000 description 1
- 230000037237 body shape Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/08—Monitoring manufacture of assemblages
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P70/00—Climate change mitigation technologies in the production process for final industrial or consumer products
- Y02P70/50—Manufacturing or production processes characterised by the final manufactured product
Landscapes
- Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
図1に示すように、部品実装システム100は、検査データ作成装置10と、データベース20と、検査装置30とを備えている。
次に、図3のフローチャート、図4のフローチャート、および、図5~図11を参照して、本実施形態の検査データ作成装置10による検査データ作成処理について説明する。なお、図3のフローチャートおよび図4のフローチャートの各処理は、検査データ作成装置10の制御部11により行われる。
Ss=1.0-|X1-X2|/X1 ・・・(1)
ここで、
Ss:部品の形状の類似度(乖離度)
X1:計測部品の形状の値
X2:登録部品の形状の値
である。
Sp=a×St+b×(Ssow×Ssol×Ssot)+c×(Ssbw×Ssbl×Ssbt)+d×(Ssrn×Ssrp×Ssrw×Ssrl) ・・・(2)
ここで、
Sp:部品の類似度
a:部品の種類の類似度の重み係数
St:部品の種類の類似度(確信度)
b:部品の外形の類似度の重み係数
Ssow:部品の外形の幅の類似度(乖離度)
Ssol:部品の外形の長さの類似度(乖離度)
Ssot:部品の外形の厚みの類似度(乖離度)
c:部品の本体の類似度の重み係数
Ssbw:部品の本体の幅の類似度(乖離度)
Ssbl:部品の本体の長さの類似度(乖離度)
Ssbt:部品の本体の厚みの類似度(乖離度)
d:部品の端子の類似度の重み係数
Ssrn:部品の端子の数の類似度(乖離度)
Ssrp:部品の端子のピッチの類似度(乖離度)
Ssrw:部品の端子の幅の類似度(乖離度)
Ssrl:部品の端子の長さの類似度(乖離度)
である。
本実施形態では、以下のような効果を得ることができる。
なお、今回開示された実施形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく請求の範囲によって示され、さらに請求の範囲と均等の意味および範囲内での全ての変更(変形例)が含まれる。
11、34a 制御部
15 通信部
21 部品ライブラリ(部品登録情報)
30 検査装置
33a 撮影部
40 実装済基板画像
41 部品画像
50 検査データ
60 部品の類似度
61 部品の種類の類似度
62 部品の形状の類似度
70 機械学習モデル
B 基板
C 部品
L1 部品の外形の長さ
L2 部品の本体の長さ
L3 部品の端子の長さ
P3 部品の端子のピッチ
T1 部品の外形の厚み
T2 部品の本体の厚み
W1 部品の外形の幅
W2 部品の本体の幅
W3 部品の端子の幅
Claims (11)
- 部品が実装済の基板の実装済基板画像を取得するステップと、
前記実装済基板画像中の前記部品の部品画像を抽出するステップと、
前記部品画像に基づいて、部品情報が予め登録された部品登録情報に対して、前記部品登録情報に登録された登録部品ごとの前記部品の類似度を取得するステップと、
前記登録部品ごとの前記部品の類似度に基づいて、前記基板を検査する検査装置において用いられる部品データとしての検査データを設定するステップと、を備え、
前記登録部品ごとの前記部品の類似度を取得するステップは、前記登録部品の全てに対して登録部品種類ごとの前記部品の種類の類似度および登録部品形状ごとの前記部品の形状の類似度を取得し、取得した登録部品種類ごとの前記部品の種類の類似度および登録部品形状ごとの前記部品の形状の類似度に基づいて、前記登録部品の全てに対して前記登録部品ごとの前記部品の総合的な類似度を取得するステップを含み、
前記検査データを設定するステップは、前記部品登録情報の登録部品データから、前記部品データとしての前記検査データを設定するステップを含む、検査データ作成方法。 - 前記登録部品ごとの前記部品の類似度は、数値を含み、
前記検査データを設定するステップは、前記部品の類似度の数値が最も高い前記部品を前記部品データとしての前記検査データとして設定するステップを含む、請求項1に記載の検査データ作成方法。 - 前記登録部品ごとの前記部品の類似度を取得するステップは、予め学習された機械学習モデルによる画像処理と、画像中の濃淡および画像中の高さのうちの少なくとも1つを利用した画像処理と、のうちの少なくとも1つを用いて、前記登録部品ごとの前記部品の類似度を取得するステップを含む、請求項1または2に記載の検査データ作成方法。
- 前記部品の形状の類似度は、前記部品の外形の類似度と、前記部品の本体の類似度と、前記部品の端子の類似度とのうちの少なくとも1つを含む、請求項1~3のいずれか1項に記載の検査データ作成方法。
- 前記登録部品ごとの前記部品の類似度を取得するステップは、前記部品画像に基づいて、前記部品の外形の幅と、前記部品の外形の長さと、前記部品の外形の厚みと、前記部品の本体の幅と、前記部品の本体の長さと、前記部品の本体の厚みと、前記部品の端子の数と、前記部品の端子のピッチと、前記部品の端子の幅と、前記部品の端子の長さと、のうちの少なくとも1つを取得するステップを含む、請求項1~4のいずれか1項に記載の検査データ作成方法。
- 前記登録部品ごとの前記部品の類似度を取得するステップは、予め学習された機械学習モデルによる画像処理を用いて、前記登録部品種類ごとの前記部品の種類の類似度を取得するとともに、画像中の濃淡および画像中の高さのうちの少なくとも1つを利用した画像処理を用いて、前記登録部品形状ごとの前記部品の形状の類似度を取得するステップを含む、請求項1~5のいずれか1項に記載の検査データ作成方法。
- 前記登録部品ごとの前記部品の類似度を取得するステップは、画像中の濃淡および画像中の高さのうちの少なくとも1つを利用した画像処理を用いて、前記登録部品種類ごとの前記部品の種類の類似度および前記登録部品形状ごとの前記部品の形状の類似度のうちの少なくとも1つを取得する場合に、前記基板の色に関する情報、および、前記基板のはんだの厚みに関する情報のうちの少なくとも1つを考慮するステップを含む、請求項1~5のいずれか1項に記載の検査データ作成方法。
- 前記実装済基板画像中の前記部品画像を抽出するステップは、前記基板に前記部品を実装する部品実装装置において用いられるとともに、前記部品の形状および前記部品の実装位置を含む基板データ、および、前記基板の画像データとしての基板CADデータのうちの少なくとも1つに基づいて、前記実装済基板画像中の前記部品画像を抽出するステップを含む、請求項1~7のいずれか1項に記載の検査データ作成方法。
- 前記検査データを設定するステップは、前記検査データとして設定した前記部品の端子の情報が、前記部品画像に基づいて取得した前記部品の端子の情報と異なる場合、前記検査データとして設定した前記部品の端子の情報を、前記部品画像に基づいて取得した前記部品の端子の情報により上書きすることにより、新たな前記検査データを作成するステップを含む、請求項1~8のいずれか1項に記載の検査データ作成方法。
- 部品が実装済の基板の実装済基板画像を取得する取得部と、
前記実装済基板画像中の前記部品の部品画像を抽出し、前記部品画像に基づいて、部品情報が予め登録された部品登録情報に対して、前記部品登録情報に登録された登録部品ごとの前記部品の類似度を取得し、前記登録部品ごとの前記部品の類似度に基づいて、前記基板を検査する検査装置において用いられる部品データとしての検査データを設定する制御部と、を備え、
前記制御部は、前記登録部品の全てに対して登録部品種類ごとの前記部品の種類の類似度および登録部品形状ごとの前記部品の形状の類似度を取得し、取得した登録部品種類ごとの前記部品の種類の類似度および登録部品形状ごとの前記部品の形状の類似度に基づいて、前記登録部品の全てに対して前記登録部品ごとの前記部品の総合的な類似度を取得するとともに、前記部品登録情報の登録部品データから、前記部品データとしての前記検査データを設定するように構成されている、検査データ作成装置。 - 部品が実装済の基板を撮影して実装済基板画像を取得する撮影部と、
前記実装済基板画像中の前記部品の部品画像を抽出し、前記部品画像に基づいて、部品情報が予め登録された部品登録情報に対して、前記部品登録情報に登録された登録部品ごとの前記部品の類似度を取得し、前記登録部品ごとの前記部品の類似度に基づいて、部品データとしての検査データを設定する制御部と、を備え、
前記制御部は、前記登録部品の全てに対して登録部品種類ごとの前記部品の種類の類似度および登録部品形状ごとの前記部品の形状の類似度を取得し、取得した登録部品種類ごとの前記部品の種類の類似度および登録部品形状ごとの前記部品の形状の類似度に基づいて、前記登録部品の全てに対して前記登録部品ごとの前記部品の総合的な類似度を取得するとともに、前記部品登録情報の登録部品データから、前記部品データとしての前記検査データを設定するように構成されている、検査装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/026087 WO2022003919A1 (ja) | 2020-07-02 | 2020-07-02 | 検査データ作成方法、検査データ作成装置および検査装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JPWO2022003919A1 JPWO2022003919A1 (ja) | 2022-01-06 |
JPWO2022003919A5 JPWO2022003919A5 (ja) | 2023-01-04 |
JP7448655B2 true JP7448655B2 (ja) | 2024-03-12 |
Family
ID=79315842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022532968A Active JP7448655B2 (ja) | 2020-07-02 | 2020-07-02 | 検査データ作成方法、検査データ作成装置および検査装置 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7448655B2 (ja) |
WO (1) | WO2022003919A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023171412A1 (ja) * | 2022-03-08 | 2023-09-14 | 三菱電機株式会社 | 設計支援装置、および学習装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004340832A (ja) | 2003-05-16 | 2004-12-02 | Matsushita Electric Ind Co Ltd | 回路基板の外観検査方法及び回路基板の外観検査装置 |
JP2006250609A (ja) | 2005-03-09 | 2006-09-21 | Matsushita Electric Ind Co Ltd | 回路実装基板の外観検査方法 |
JP2019100917A (ja) | 2017-12-05 | 2019-06-24 | パナソニックIpマネジメント株式会社 | 検査プログラム生成システム、検査プログラムの生成方法、及び検査プログラムの生成用プログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3906780B2 (ja) * | 2002-11-01 | 2007-04-18 | オムロン株式会社 | 部品コード変換テーブルに対するデータ登録方法、基板検査データの作成装置、登録処理用のプログラムおよびその記憶媒体 |
JP4788517B2 (ja) * | 2006-07-28 | 2011-10-05 | オムロン株式会社 | 基板外観検査用の検査基準データの設定方法およびこの方法を用いた基板外観検査装置 |
JP2015143951A (ja) * | 2014-01-31 | 2015-08-06 | オムロン株式会社 | 物体判別装置、画像センサ、物体判別方法 |
WO2018105100A1 (ja) * | 2016-12-09 | 2018-06-14 | 株式会社Fuji | 装着ジョブデータの作成方法および作成装置 |
-
2020
- 2020-07-02 JP JP2022532968A patent/JP7448655B2/ja active Active
- 2020-07-02 WO PCT/JP2020/026087 patent/WO2022003919A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004340832A (ja) | 2003-05-16 | 2004-12-02 | Matsushita Electric Ind Co Ltd | 回路基板の外観検査方法及び回路基板の外観検査装置 |
JP2006250609A (ja) | 2005-03-09 | 2006-09-21 | Matsushita Electric Ind Co Ltd | 回路実装基板の外観検査方法 |
JP2019100917A (ja) | 2017-12-05 | 2019-06-24 | パナソニックIpマネジメント株式会社 | 検査プログラム生成システム、検査プログラムの生成方法、及び検査プログラムの生成用プログラム |
Also Published As
Publication number | Publication date |
---|---|
WO2022003919A1 (ja) | 2022-01-06 |
TW202220542A (zh) | 2022-05-16 |
JPWO2022003919A1 (ja) | 2022-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5134575A (en) | Method of producing numerical control data for inspecting assembled printed circuit board | |
US20120327215A1 (en) | High speed optical sensor inspection system | |
US6496270B1 (en) | Method and system for automatically generating reference height data for use in a three-dimensional inspection system | |
CN1318839C (zh) | 印刷电路板上瑕疵组件的自动光学检测方法 | |
Moganti et al. | Automatic PCB inspection systems | |
CN107945184A (zh) | 一种基于彩色图像分割和梯度投影定位的贴装元件检测方法 | |
JP4493421B2 (ja) | プリント回路基板検査装置とプリント回路基板組み立て検査ラインシステムおよびプログラム | |
JP2019100917A (ja) | 検査プログラム生成システム、検査プログラムの生成方法、及び検査プログラムの生成用プログラム | |
Janóczki et al. | Automatic optical inspection of soldering | |
KR20210016612A (ko) | 3차원 측정 장치 | |
JP5045591B2 (ja) | 検査領域の領域設定データの作成方法および基板外観検査装置 | |
JP7448655B2 (ja) | 検査データ作成方法、検査データ作成装置および検査装置 | |
JP4228773B2 (ja) | 基板検査装置 | |
KR20160105082A (ko) | 기판 검사 장치 및 그 검사 방법 | |
EP3104169B1 (en) | Quality management system | |
JP4333349B2 (ja) | 実装外観検査方法及び実装外観検査装置 | |
KR100526035B1 (ko) | 메탈 마스크 검사 장치 및 그의 검사 방법 | |
TWI841850B (zh) | 檢查資料製作方法、檢查資料製作裝置及檢查裝置 | |
JP2952671B2 (ja) | プリント基板実装用数値制御データ作成方法並びに装置及びこの装置を備えた実装装置 | |
JP4423130B2 (ja) | プリント回路基板外観検査方法、プリント回路基板外観検査プログラム及びプリント回路基板外観検査装置 | |
JP4502760B2 (ja) | 実装基板の検査用データ作成方法、実装基板の検査方法および同装置 | |
JPS62233746A (ja) | チツプ搭載基板チエツカ | |
JPH038400A (ja) | プリント基板の位置補正方法 | |
Mahon | Automatic 3-D inspection of solder paste on surface mount printed circuit boards | |
JP2012252003A (ja) | 高速光学センサ検査システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20220916 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220916 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230901 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20231031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240129 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240205 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240229 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7448655 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |