JPH0322498A - 多層プリント基板の基準穴位置検出方法及び装置 - Google Patents
多層プリント基板の基準穴位置検出方法及び装置Info
- Publication number
- JPH0322498A JPH0322498A JP1155864A JP15586489A JPH0322498A JP H0322498 A JPH0322498 A JP H0322498A JP 1155864 A JP1155864 A JP 1155864A JP 15586489 A JP15586489 A JP 15586489A JP H0322498 A JPH0322498 A JP H0322498A
- Authority
- JP
- Japan
- Prior art keywords
- reference hole
- image
- window
- binary image
- printed circuit
- 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
- Length-Measuring Devices Using Wave Or Particle Radiation (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
- Drilling And Boring (AREA)
- Production Of Multi-Layered Print Wiring Board (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(イ)産業上の利用分野
本発明は、多層プリント基板にこれの基準マークを目標
として加工した基準穴の実際の座標位置を求める多層プ
リント基板の基準穴位置検出方法及び装置に関するもの
である。
として加工した基準穴の実際の座標位置を求める多層プ
リント基板の基準穴位置検出方法及び装置に関するもの
である。
(ロ)従来の技術
多層プリント基板を製造する際には、内層板に設けられ
た電気配線図形と、外層板に形成する電気配線図形とを
正確に位置合わせする必要がある。このため、内層板に
は電気配線図形の基準位置となる基準マークが設けられ
ている。この基準マーク位置に基準穴の穴あけを行ない
、基準穴を基準として外層板の電気配線図形を形成する
。内層板の基準マークは外部からは見えない。基準マー
クを肉眼で見えるようにするために、エンドミル等で座
ぐり加工を行ない、基準マークを露出させる方法がある
が、適切な深さの座ぐり加工を行なう作業は面倒であり
、作業効率が悪い。
た電気配線図形と、外層板に形成する電気配線図形とを
正確に位置合わせする必要がある。このため、内層板に
は電気配線図形の基準位置となる基準マークが設けられ
ている。この基準マーク位置に基準穴の穴あけを行ない
、基準穴を基準として外層板の電気配線図形を形成する
。内層板の基準マークは外部からは見えない。基準マー
クを肉眼で見えるようにするために、エンドミル等で座
ぐり加工を行ない、基準マークを露出させる方法がある
が、適切な深さの座ぐり加工を行なう作業は面倒であり
、作業効率が悪い。
このため、Xiを用いた透過像から基準マークを求める
方法がある。例えば、特開昭561 26999号公報
には、基準マークの位置を自動的に検出する方法が示さ
れている。すなわち、透過像の映像信号を2値化し、得
られる2値映像パターンとあらかじめ記憶させてある基
準マークのパターンとの一致度を全画面について求める
。
方法がある。例えば、特開昭561 26999号公報
には、基準マークの位置を自動的に検出する方法が示さ
れている。すなわち、透過像の映像信号を2値化し、得
られる2値映像パターンとあらかじめ記憶させてある基
準マークのパターンとの一致度を全画面について求める
。
この一致度が最大となる座標位置を検出することにより
基準マーク位置を求める。次いで、得られた基準マーク
位置を目標としてドリルを用いて基準穴の加工を行なう
。
基準マーク位置を求める。次いで、得られた基準マーク
位置を目標としてドリルを用いて基準穴の加工を行なう
。
(ハ)発明が解決しようとする課題
上述のようにして求めた基準マーク位置を目標として基
準穴の穴あけ加工が行なわれるので、基準マーク位置と
基準穴とは一致するはずであるが、どの程度の精度で位
置が一致しているか確認する方法については上記公報な
どには示されていない。X線透過像から得られる2値画
像に基づいて基準穴に対応する2値情報の画素数を相加
平均することにより、基準穴の中心の座標を求めること
も可能であるが、基板の切粉などが付着して、得られる
基準穴の2値画像が真円でない場合には相加平均を求め
ただけでは中心位置がずれる可能性があり、正確に基準
穴の中心位置を求めることができない。本発明はこのよ
うな課題を解決することを目的としている。
準穴の穴あけ加工が行なわれるので、基準マーク位置と
基準穴とは一致するはずであるが、どの程度の精度で位
置が一致しているか確認する方法については上記公報な
どには示されていない。X線透過像から得られる2値画
像に基づいて基準穴に対応する2値情報の画素数を相加
平均することにより、基準穴の中心の座標を求めること
も可能であるが、基板の切粉などが付着して、得られる
基準穴の2値画像が真円でない場合には相加平均を求め
ただけでは中心位置がずれる可能性があり、正確に基準
穴の中心位置を求めることができない。本発明はこのよ
うな課題を解決することを目的としている。
(二〉課題を解決するための手段
本発明は、基準穴の2値画像からこれの点対称となる点
対称2値画像を作成し、基準穴の2値画像と基準穴の点
対称2値画像との論理和を取り、これによって得られる
論埋和2値画像の基準穴の中心を求めることにより、上
記課題を解決する。
対称2値画像を作成し、基準穴の2値画像と基準穴の点
対称2値画像との論理和を取り、これによって得られる
論埋和2値画像の基準穴の中心を求めることにより、上
記課題を解決する。
すなわち、本発明による多層プリント基板の基準穴位置
検出方法は、基準穴の周辺位置へX線を照射し、受像カ
メラによって透過像を得る工程、得られた透過像を2値
化して2値画像を得る工程、基準穴よりも大きい枠を有
するウィンドウを2値画像内で移動させ、(a)ウィン
ドウの中心に基準穴に対応する2値情報があること、(
b)ウィンドウの枠上に基準穴に対応する2値情報がな
いこと、及び(c)ウィンドウ内に基準穴に対応ずる2
値情報の画素数が所定以上存在することの(a)〜(c
)の条件が全部満たされる位置を求める工程、上記のよ
うにして求められたウィンドウの位置におけるウィンド
ウ内の2値画像の点対称2値画像を作成する工程、ウィ
ンドウ内の2値画像と作成された点対称2値画像との一
致度の最も高い状態における論理和2値画像を作成する
工程、論理和2値画像の基準穴に対応する2値情報の画
素数のX方向及びこれに直交するY方向の相加平均値を
求める工程、ウィンドウの中心位置及び上記X方向及び
Y方向の相加平均値から基準穴中心位置の座標を求める
工程、の各工程から構成される。
検出方法は、基準穴の周辺位置へX線を照射し、受像カ
メラによって透過像を得る工程、得られた透過像を2値
化して2値画像を得る工程、基準穴よりも大きい枠を有
するウィンドウを2値画像内で移動させ、(a)ウィン
ドウの中心に基準穴に対応する2値情報があること、(
b)ウィンドウの枠上に基準穴に対応する2値情報がな
いこと、及び(c)ウィンドウ内に基準穴に対応ずる2
値情報の画素数が所定以上存在することの(a)〜(c
)の条件が全部満たされる位置を求める工程、上記のよ
うにして求められたウィンドウの位置におけるウィンド
ウ内の2値画像の点対称2値画像を作成する工程、ウィ
ンドウ内の2値画像と作成された点対称2値画像との一
致度の最も高い状態における論理和2値画像を作成する
工程、論理和2値画像の基準穴に対応する2値情報の画
素数のX方向及びこれに直交するY方向の相加平均値を
求める工程、ウィンドウの中心位置及び上記X方向及び
Y方向の相加平均値から基準穴中心位置の座標を求める
工程、の各工程から構成される。
また、上記方法を実施する本発明による多層プリント基
板の基準穴位置検出装置は、多層プリント基板(14)
にX線を照射可能なX線発生器(10)と、多層プリン
ト基板を透過したX線から透過像を得る受像カメラ(1
2)と、受像カメラによって得られた透過像を2値化す
る2値化手段(26)と、2値画像上の基準穴よりも大
きい枠(36b)を有するウィンドウ(36)をこれの
内側に基準穴の画像が包囲される位置まで移動させる基
準穴検出手段(50)と、基準穴検出手段によって検出
された位置におけるウィンドウ内の2値画像の点対称2
値画像を作成する点対称2値画像作成手段(51)と、
ウインドウ内の2値画像と点対称2値画像との一致度が
最も高い状態における論理和2値画像を作成する論理和
手段(52)と、論理和2値画像内の基準穴に対応する
2値情報の画素数のX方向及びこれに直交するY方向の
相加平均値を求める相加平均手段(54)と、ウィンド
ウの中心位置及び上記X方向及びY方向の相加平均値か
ら基準穴中心位置の座標を求める基準穴中心座標演算手
段(56)と、から構成される。なお、かっこ内の符号
は後述の実施例の対応する部材を示す。
板の基準穴位置検出装置は、多層プリント基板(14)
にX線を照射可能なX線発生器(10)と、多層プリン
ト基板を透過したX線から透過像を得る受像カメラ(1
2)と、受像カメラによって得られた透過像を2値化す
る2値化手段(26)と、2値画像上の基準穴よりも大
きい枠(36b)を有するウィンドウ(36)をこれの
内側に基準穴の画像が包囲される位置まで移動させる基
準穴検出手段(50)と、基準穴検出手段によって検出
された位置におけるウィンドウ内の2値画像の点対称2
値画像を作成する点対称2値画像作成手段(51)と、
ウインドウ内の2値画像と点対称2値画像との一致度が
最も高い状態における論理和2値画像を作成する論理和
手段(52)と、論理和2値画像内の基準穴に対応する
2値情報の画素数のX方向及びこれに直交するY方向の
相加平均値を求める相加平均手段(54)と、ウィンド
ウの中心位置及び上記X方向及びY方向の相加平均値か
ら基準穴中心位置の座標を求める基準穴中心座標演算手
段(56)と、から構成される。なお、かっこ内の符号
は後述の実施例の対応する部材を示す。
(ホ)作用
ウィンドウ内の基準穴の2値画像からこれの点対称2値
画像(すなわち、上1左右を反転した画像)を作成し、
2値画像と点対称2値画像とが最も一致した位置で両画
像の論理和を取ることによって得られる論理和2値画像
の基準穴の画像は、これの中心に関して必ず対称な画像
となる。
画像(すなわち、上1左右を反転した画像)を作成し、
2値画像と点対称2値画像とが最も一致した位置で両画
像の論理和を取ることによって得られる論理和2値画像
の基準穴の画像は、これの中心に関して必ず対称な画像
となる。
すなわち、穴あけ加工時に発生する切粉が基準穴の周囲
に付着し、見掛け上基準穴の形状が非円形となっても、
上記のようにして論理和を取ることにより基準穴の論理
和2値画像はこれの中心に関して対称となる。この対称
な基準穴の論理和2値画像か゛らX方向及びY方向の相
加平均値を演算し、これから中心位置を求めるので、基
準穴が最初から円形の場合と同様の精度で基準穴の中心
位置の座標を求めることかできる。こうして求められた
基準穴の中心の座標位置と基準マークの中心の座標位置
とから基準穴の位置精度を評価することができる。
に付着し、見掛け上基準穴の形状が非円形となっても、
上記のようにして論理和を取ることにより基準穴の論理
和2値画像はこれの中心に関して対称となる。この対称
な基準穴の論理和2値画像か゛らX方向及びY方向の相
加平均値を演算し、これから中心位置を求めるので、基
準穴が最初から円形の場合と同様の精度で基準穴の中心
位置の座標を求めることかできる。こうして求められた
基準穴の中心の座標位置と基準マークの中心の座標位置
とから基準穴の位置精度を評価することができる。
(へ)実施例
第1図に本発明の実施例をブロック図として示す。互い
に対面するように配置されたX線発生器10及びX線用
ITVカメラ12の間の所定位置に、多層プリント基板
14が設置される。なお、X線用ITVカメラ12から
一定距離の位置に基準穴加工用のドリル13が設けられ
ている。多層プリント基板14は内層部に円形の基準マ
ーク16を有している。X線用ITVカメラ12によっ
て得られた透過像信号はADコンバータ18に送られ、
ここで256X256の画素とじて64階調にデジタル
化される。デジタル化された画像情報は画像メモリー2
0に記憶される。また、ADコンバータ18からのデジ
タル画像情報はDAコンバータ22を介してモニターテ
レビ24に送られ、これによりモニターテレビ24の画
面に透過像を映し出すことができる。画像メモリー20
に記憶されたデジタル画像情報は、2値画像変換器26
によって所定のしきい値レベルで「1」又は「0」の2
値画像に変換される。例えば、所定の明かるさよりも明
かるい画像部分は「1」とし、逆に暗い画像部分はrQ
Jとされる。これにより、例えば第2図に示すような2
値画像が得られることになる。このようにして変換され
た2値画像も画像メモリー20に記憶される。この2値
画像に基づいて、後述のようにして、基準マーク検出器
28により基準マーク16の検出が行なわれ、また重心
演算器30によって基準マーク16の重心が求められる
。更に、基準マーク中心座標演算器31により、基準マ
ーク16の座標が求められる。
に対面するように配置されたX線発生器10及びX線用
ITVカメラ12の間の所定位置に、多層プリント基板
14が設置される。なお、X線用ITVカメラ12から
一定距離の位置に基準穴加工用のドリル13が設けられ
ている。多層プリント基板14は内層部に円形の基準マ
ーク16を有している。X線用ITVカメラ12によっ
て得られた透過像信号はADコンバータ18に送られ、
ここで256X256の画素とじて64階調にデジタル
化される。デジタル化された画像情報は画像メモリー2
0に記憶される。また、ADコンバータ18からのデジ
タル画像情報はDAコンバータ22を介してモニターテ
レビ24に送られ、これによりモニターテレビ24の画
面に透過像を映し出すことができる。画像メモリー20
に記憶されたデジタル画像情報は、2値画像変換器26
によって所定のしきい値レベルで「1」又は「0」の2
値画像に変換される。例えば、所定の明かるさよりも明
かるい画像部分は「1」とし、逆に暗い画像部分はrQ
Jとされる。これにより、例えば第2図に示すような2
値画像が得られることになる。このようにして変換され
た2値画像も画像メモリー20に記憶される。この2値
画像に基づいて、後述のようにして、基準マーク検出器
28により基準マーク16の検出が行なわれ、また重心
演算器30によって基準マーク16の重心が求められる
。更に、基準マーク中心座標演算器31により、基準マ
ーク16の座標が求められる。
多層プリント基板14には、X線用ITVカメラ12と
所定の位置関係に設けられたドリル13によって基準穴
17が加工される。加工された基準穴17に対してもX
線用ITVカメラ12によって透過像が得られ、基準マ
ーク16の場合と同様に2値画像が得られ、これが画像
メモリー20に記憶される。この2値画像に基づいて基
準穴検出器50によって基準穴17の検出が行なわれ、
画像反転器51及び画像補正器52によって補正が行な
われた後、重心演算器54によって基準穴17の重心の
演算が行なわれる。更に、基準穴中心座標演算器56に
より基準穴17の座標が求められ、比較器58において
基準マーク16の座標と基準穴17の座標との比較が行
なわれる。
所定の位置関係に設けられたドリル13によって基準穴
17が加工される。加工された基準穴17に対してもX
線用ITVカメラ12によって透過像が得られ、基準マ
ーク16の場合と同様に2値画像が得られ、これが画像
メモリー20に記憶される。この2値画像に基づいて基
準穴検出器50によって基準穴17の検出が行なわれ、
画像反転器51及び画像補正器52によって補正が行な
われた後、重心演算器54によって基準穴17の重心の
演算が行なわれる。更に、基準穴中心座標演算器56に
より基準穴17の座標が求められ、比較器58において
基準マーク16の座標と基準穴17の座標との比較が行
なわれる。
次に、基準マーク検出器28、重心演算器30及び基準
マーク中心座標演算器31における基準マーク16の検
出動作について説明する。モニターテレビ24の画面に
は、例えば第3図に示すような画像が映し出される。第
3図中でハッチングを施した部分32が「O」の画素に
対応し、これ以外の部分34が「1」の画素に対応する
。このモニターテレビ24の画面上を所定の大きさの八
角形のウィンドウ36が画面左端−Eから右方向へ走査
する。走査位置は上部から下部へ1画素分ずつ移動して
いく。ウィンドウ36の移動の際、第7図に示すような
フローにより、基準マーク16の検出が行なわれる。す
なわち、ウィンドウ36の中心36aに「0」画素(す
なわち、基準マーク16に対応する2値情報)があるか
どうかを判断し(ステップ100)、これが検出される
まではウィンドウ36の移動を継続する(同140)。
マーク中心座標演算器31における基準マーク16の検
出動作について説明する。モニターテレビ24の画面に
は、例えば第3図に示すような画像が映し出される。第
3図中でハッチングを施した部分32が「O」の画素に
対応し、これ以外の部分34が「1」の画素に対応する
。このモニターテレビ24の画面上を所定の大きさの八
角形のウィンドウ36が画面左端−Eから右方向へ走査
する。走査位置は上部から下部へ1画素分ずつ移動して
いく。ウィンドウ36の移動の際、第7図に示すような
フローにより、基準マーク16の検出が行なわれる。す
なわち、ウィンドウ36の中心36aに「0」画素(す
なわち、基準マーク16に対応する2値情報)があるか
どうかを判断し(ステップ100)、これが検出される
まではウィンドウ36の移動を継続する(同140)。
ウィンドウ36の中心36aに「0」画素が検出された
場合には、ウィンドウ36の枠36b上に「0」画素が
あるかどうかを判断しく同110〉、「0」画素がある
場合にはウィンドウ36の移動を続行する(同140)
。
場合には、ウィンドウ36の枠36b上に「0」画素が
あるかどうかを判断しく同110〉、「0」画素がある
場合にはウィンドウ36の移動を続行する(同140)
。
ウィンドウ36の枠36b上に「0」画素かない場合に
は、ウィンドウ36内にある「0」画素の数が所定以上
であるかどうかを判断する11 1 2 (同120)。所定以上の「O」画素がない場合には、
ウィンドウ36の移動を続行する(同140)。ウィン
ドウ36内に所定以上の10」画素がある場合には、ウ
ィンドウ36の移動を停止し、rQJ画素のX方向(第
3図で横方向)及びY方向(第3図で縦方向)のそれぞ
れ相加平均値を求める(同130)。これにより、ウィ
ンドウ36内における「0」画素の重心位置、すなわち
、基準マーク16の中心位置、が求められる。ウィンド
ウ36の位置及びウィンドウ36内における基準マーク
16の中心位置が求められたので、これにより基準マー
ク16の中心位置の座標を求めることができる(同15
0)。
は、ウィンドウ36内にある「0」画素の数が所定以上
であるかどうかを判断する11 1 2 (同120)。所定以上の「O」画素がない場合には、
ウィンドウ36の移動を続行する(同140)。ウィン
ドウ36内に所定以上の10」画素がある場合には、ウ
ィンドウ36の移動を停止し、rQJ画素のX方向(第
3図で横方向)及びY方向(第3図で縦方向)のそれぞ
れ相加平均値を求める(同130)。これにより、ウィ
ンドウ36内における「0」画素の重心位置、すなわち
、基準マーク16の中心位置、が求められる。ウィンド
ウ36の位置及びウィンドウ36内における基準マーク
16の中心位置が求められたので、これにより基準マー
ク16の中心位置の座標を求めることができる(同15
0)。
上記動作は約0.5秒で完了することができる。
上述のステップZoo,110及び120によってウィ
ンドウ36内に基準マーク16を捕えることができるこ
とは、第4、5及び6図から明らかである。すなわち、
第4図に示す位置にウィンドウ36が移動した場合には
、ステップ100は通過するもののステップ110を通
過することができない。また、第5図に示す状態におい
てもステップ110からステップ120に進むことがで
きない。第6図に示す状態において始めてステップ11
0からステップ120へ進むことができる。この場合に
はウィンドウ36内に火準マーク16が位置しているこ
とになる。なお、ステップ120で「0」画素の数を判
断するのは、不純物、汚れなどによりウィンドウ36の
中心位置にのみ「O」画素が存在したような場合に、基
準マーク16と誤認することを防止するためである。従
って、ステップ120の所定数は基準マーク16の画素
数に対応した値よりもわずかに小さい値が設定されてい
る。
ンドウ36内に基準マーク16を捕えることができるこ
とは、第4、5及び6図から明らかである。すなわち、
第4図に示す位置にウィンドウ36が移動した場合には
、ステップ100は通過するもののステップ110を通
過することができない。また、第5図に示す状態におい
てもステップ110からステップ120に進むことがで
きない。第6図に示す状態において始めてステップ11
0からステップ120へ進むことができる。この場合に
はウィンドウ36内に火準マーク16が位置しているこ
とになる。なお、ステップ120で「0」画素の数を判
断するのは、不純物、汚れなどによりウィンドウ36の
中心位置にのみ「O」画素が存在したような場合に、基
準マーク16と誤認することを防止するためである。従
って、ステップ120の所定数は基準マーク16の画素
数に対応した値よりもわずかに小さい値が設定されてい
る。
次に、上述のようにして検出された基準マーク16の座
標に対応する位置までドリル13を移動させ、多層プリ
ント基板14に基準穴17の加工を行なう。
標に対応する位置までドリル13を移動させ、多層プリ
ント基板14に基準穴17の加工を行なう。
加工された基準穴17の座標は基準穴検出器50、画像
反転器51、画像補正器52、重心演算器54及び基準
穴中心座標演算器56により次のようにして求められる
。基準穴17加工後は、モニターテレビ24の画面に例
えば第8図に示すような画像が映し出される。第8図中
でハッチングを施した部分60がrOJの画素に対応し
、これ以外の部分62(基準穴17)が「1」の画素に
対応する。このモニターテレビ24の画面上を前述と同
様の8角形のウィンドウ36によって走査することによ
り、第9図に示すフローにより基準穴17の位置を検出
する。なお、第9図に示すフローは、第7図に示したフ
ローとは「0」と「1」とが逆となっているだけで基本
的には同様のものである。これは、穴に対応する部分が
「1」に対応し、これ以外の部分が「0」に対応するか
らである。第9図に示すフローにより、第10図に示す
ようにウィンドウ36内に基準穴17を捕えることがで
きる。
反転器51、画像補正器52、重心演算器54及び基準
穴中心座標演算器56により次のようにして求められる
。基準穴17加工後は、モニターテレビ24の画面に例
えば第8図に示すような画像が映し出される。第8図中
でハッチングを施した部分60がrOJの画素に対応し
、これ以外の部分62(基準穴17)が「1」の画素に
対応する。このモニターテレビ24の画面上を前述と同
様の8角形のウィンドウ36によって走査することによ
り、第9図に示すフローにより基準穴17の位置を検出
する。なお、第9図に示すフローは、第7図に示したフ
ローとは「0」と「1」とが逆となっているだけで基本
的には同様のものである。これは、穴に対応する部分が
「1」に対応し、これ以外の部分が「0」に対応するか
らである。第9図に示すフローにより、第10図に示す
ようにウィンドウ36内に基準穴17を捕えることがで
きる。
次に、基準穴17の画像の補正を行なう。すなわち、第
11図に示すようにウィンドウ36内の2値画像の点対
称2値画像64(すなわち、上下左右を反転した2値画
像)を作成し、これを利用して基準穴17の重心を求め
る。このためのフローを第12図に示す。まず、上述の
ように点対称2値画像64を作成し(ステップ200)
,この点対称2値画像64をモニターテレビ24内で左
端上から右側へ移動させ、右端への移動が完了すると1
画素分だけ下側へ移動し、同様に左端部から右端部へ移
動させる(第13図参照)。この動作をモニターテレビ
24内の左端上から右端下まで行なわせる(同210)
。この間、ウィンドウ36内の2値画像と点対称2値画
像64との間で各画素に対し、論理積をとり、結果がr
l」の画素数を求める(同220)。次いで、得られた
加算値の比較を行ない、加算された値が最も大きい位置
を求める(同230)。次いで、この求められた位置へ
点対称2値画像64を移動させ(第14図参照)、この
点対称2値画像64と2値画像との各画素に対して論理
和をとり、これにより、第15図に示すような論理和2
値画像を作成する(同240)。すなわち、いずれか一
方1 5 1 6 の画像の画素が「1」の場合にはこの画素は「1」とさ
れる。従って、第15図に示すような画像が得られるこ
とになる。次いで、こうして得られた論理和2値画像に
対して「1」の画素のX方向及びY方向についてそれぞ
れ相加平均値を求め、重心を算出する(同250)。こ
うして得られる重心位置とウィンドウ36の位置とから
基準穴17の中心位置の座標が求められる(同260)
。
11図に示すようにウィンドウ36内の2値画像の点対
称2値画像64(すなわち、上下左右を反転した2値画
像)を作成し、これを利用して基準穴17の重心を求め
る。このためのフローを第12図に示す。まず、上述の
ように点対称2値画像64を作成し(ステップ200)
,この点対称2値画像64をモニターテレビ24内で左
端上から右側へ移動させ、右端への移動が完了すると1
画素分だけ下側へ移動し、同様に左端部から右端部へ移
動させる(第13図参照)。この動作をモニターテレビ
24内の左端上から右端下まで行なわせる(同210)
。この間、ウィンドウ36内の2値画像と点対称2値画
像64との間で各画素に対し、論理積をとり、結果がr
l」の画素数を求める(同220)。次いで、得られた
加算値の比較を行ない、加算された値が最も大きい位置
を求める(同230)。次いで、この求められた位置へ
点対称2値画像64を移動させ(第14図参照)、この
点対称2値画像64と2値画像との各画素に対して論理
和をとり、これにより、第15図に示すような論理和2
値画像を作成する(同240)。すなわち、いずれか一
方1 5 1 6 の画像の画素が「1」の場合にはこの画素は「1」とさ
れる。従って、第15図に示すような画像が得られるこ
とになる。次いで、こうして得られた論理和2値画像に
対して「1」の画素のX方向及びY方向についてそれぞ
れ相加平均値を求め、重心を算出する(同250)。こ
うして得られる重心位置とウィンドウ36の位置とから
基準穴17の中心位置の座標が求められる(同260)
。
次いで、比較器58において基準マーク16の座標と基
準穴17の座標とを比較することにより、実際に加工さ
れた基準穴17が基準マーク16に対してどの程度の精
度で一致しているか判定することができる。
準穴17の座標とを比較することにより、実際に加工さ
れた基準穴17が基準マーク16に対してどの程度の精
度で一致しているか判定することができる。
上述のように、基準穴17の2値画像とこれの点対称2
値画像64とが最も一致した状態で論理和をとることに
より作成した論理和2値画像は必ず中心に関して対称な
図形となる。従って、基準穴17の画像が例えば基板の
穴あけ時の切粉によって部分的に非円形の画像となった
としても、画像は対称な状態に補正され、これの重心位
置は基準穴17の画像が正常な円形の場合の重心と致す
る。従って、基準穴17の中心位置を正確に検出するこ
とができる。
値画像64とが最も一致した状態で論理和をとることに
より作成した論理和2値画像は必ず中心に関して対称な
図形となる。従って、基準穴17の画像が例えば基板の
穴あけ時の切粉によって部分的に非円形の画像となった
としても、画像は対称な状態に補正され、これの重心位
置は基準穴17の画像が正常な円形の場合の重心と致す
る。従って、基準穴17の中心位置を正確に検出するこ
とができる。
上述の実施例では、ウィンドウ36をモニターテレビ2
4上の左端上からむ端下まで移動させて基準穴17の2
値画像と点対称2値画像64とが最も一致する位置を求
めるようにしたが、第16図に示すフローのように、基
準穴17を検出した位置にあるウィンドウ36よりも所
定の寸法だけ大きい枠70(第17図参照)を設定し(
ステップ205)、この枠70内においてウィンドウ3
6を走査させ、最もー・致度の高い位置を求めるように
することもできる。これ以外の操作については前述の第
12図に示したフローと同様である。これにより、上述
の実施例と比較して画像の致度が最も高い位置を求める
ための走査時間を短縮することができる。
4上の左端上からむ端下まで移動させて基準穴17の2
値画像と点対称2値画像64とが最も一致する位置を求
めるようにしたが、第16図に示すフローのように、基
準穴17を検出した位置にあるウィンドウ36よりも所
定の寸法だけ大きい枠70(第17図参照)を設定し(
ステップ205)、この枠70内においてウィンドウ3
6を走査させ、最もー・致度の高い位置を求めるように
することもできる。これ以外の操作については前述の第
12図に示したフローと同様である。これにより、上述
の実施例と比較して画像の致度が最も高い位置を求める
ための走査時間を短縮することができる。
(ト)発明の効果
以上説明してきたように、本発明によると、基準穴の2
値画像とこれの点対称2値画像との論理和をとることに
より、基準穴の中心に関して対称な図形を作成し、これ
の重心位置を求めるようにしたので、基板の切粉などに
よる画像不良の影響を受けることなく、基準穴の中心位
置の座標を求めることができる。これにより、基準穴の
位置を正確に求めることができ、基準マークとの一致度
を精密に評価することができるようになる。
値画像とこれの点対称2値画像との論理和をとることに
より、基準穴の中心に関して対称な図形を作成し、これ
の重心位置を求めるようにしたので、基板の切粉などに
よる画像不良の影響を受けることなく、基準穴の中心位
置の座標を求めることができる。これにより、基準穴の
位置を正確に求めることができ、基準マークとの一致度
を精密に評価することができるようになる。
第1図は本発明の実施例を示すブロック図、第2図は2
値画像を示す図、第3、4、5及び6図はそれぞれ2値
画像上をウィンドウを移動させた状態を示す図、第7図
は基準マーク座標検出のフローを示す図、第8図は基準
穴の2値画像上でウィンドウを移動させている状態を示
す図、第9図は基準穴座標検出のフローを示す図、第1
0図はウィンドウ内に基準穴を捕えた状態を示す図、第
11図はウィンドウ内の2値画像から作成した点対称z
値画像を示す図、第12図は基準穴座標を求めるフロー
を示す図、第13図は画面上で点対称2値画像を移動さ
せている状態を示す図、第14図は基準穴の2値画像と
これの点対称2値画像との最も一致度の高い状態を示す
図、第15図は第14図の論理和をとって作成した論理
和2値画像を示す図、第16図は別の実施例のフローを
示す図、第17図は画面上に設定した枠を示す図である
。 10・・・X線発生器、12・・・X線用ITVカメラ
、14・・・多層プリント基板、16・ ・基準マーク
、17・・・基準穴、20・・・画像メモリー、26・
・・2値画像変換器、28・・・マーク検出器、30・
・・重心演算器、3l・・・基準マーク中心座標演算器
、50・・・基準穴検出器、51・・・画像反転器、5
2・・・画像補正器、54・・・重心演算器、56・・
・基準穴中心座標演算器、58・・・比較器。
値画像を示す図、第3、4、5及び6図はそれぞれ2値
画像上をウィンドウを移動させた状態を示す図、第7図
は基準マーク座標検出のフローを示す図、第8図は基準
穴の2値画像上でウィンドウを移動させている状態を示
す図、第9図は基準穴座標検出のフローを示す図、第1
0図はウィンドウ内に基準穴を捕えた状態を示す図、第
11図はウィンドウ内の2値画像から作成した点対称z
値画像を示す図、第12図は基準穴座標を求めるフロー
を示す図、第13図は画面上で点対称2値画像を移動さ
せている状態を示す図、第14図は基準穴の2値画像と
これの点対称2値画像との最も一致度の高い状態を示す
図、第15図は第14図の論理和をとって作成した論理
和2値画像を示す図、第16図は別の実施例のフローを
示す図、第17図は画面上に設定した枠を示す図である
。 10・・・X線発生器、12・・・X線用ITVカメラ
、14・・・多層プリント基板、16・ ・基準マーク
、17・・・基準穴、20・・・画像メモリー、26・
・・2値画像変換器、28・・・マーク検出器、30・
・・重心演算器、3l・・・基準マーク中心座標演算器
、50・・・基準穴検出器、51・・・画像反転器、5
2・・・画像補正器、54・・・重心演算器、56・・
・基準穴中心座標演算器、58・・・比較器。
Claims (2)
- 1.多層プリント基板の内層部に設けられた基準マーク
を目標とした穴あけ加工により形成された基準穴の位置
を検出する多層プリント基板の基準穴位置検出方法にお
いて、 基準穴の周辺位置へX線を照射し、受像カメラによって
透過像を得ること、 得られた透過像を2値化して2値画像を得ること、 基準穴よりも大きい枠を有するウィンドウを2値画像内
で移動させ、(a)ウィンドウの中心に基準穴に対応す
る2値情報があること、(b)ウィンドウの枠上に基準
穴に対応する2値情報がないこと、及び(c)ウィンド
ウ内に基準穴に対応する2値情報の画素数が所定以上存
在すること、の(a)〜(c)の条件が全部満たされる
位置を求めること、 上記のようにして求められたウィンドウの位置における
ウィンドウ内の2値画像の点対称2値画像を作成するこ
と、 ウィンドウ内の2値画像と作成された点対称2値画像と
の一致度の最も高い状態における論理和2値画像を作成
すること、 論理和2値画像の基準穴に対応する2値情報の画素数の
X方向及びこれに直交するY方向の相加平均値を求める
こと、 ウィンドウの中心位置及び上記X方向及びY方向の相加
平均値から基準穴中心位置の座標を求めること、 から構成される多層プリント基板の基準穴位置検出方法
。 - 2.多層プリント基板にX線を照射可能なX線発生器と
、多層プリント基板を透過したX線から透過像を得る受
像カメラと、受像カメラによって得られた透過像を2値
化する2値化手段と、2値画像上の基準穴よりも大きい
枠を有するウィンドウをこれの内側に基準穴の画像が包
囲される位置まで移動させる基準穴検出手段と、基準穴
検出手段によって検出された位置におけるウィンドウ内
の2値画像の点対称2値画像を作成する点対称2値画像
作成手段と、ウィンドウ内の2値画像と点対称2値画像
との一致度の最も高い状態における論理和2値画像を作
成する論理和手段と、論理和2値画像内の基準穴に対応
する2値情報の画素数のX方向及びこれに直交するY方
向の相加平均値を求める相加平均手段と、ウィンドウの
中心位置及び上記X方向及びY方向の相加平均値から基
準穴中心位置の座標を求める基準穴中心座標演算手段と
から構成される多層プリント基板の基準穴位置検出装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1155864A JPH077868B2 (ja) | 1989-06-20 | 1989-06-20 | 多層プリント基板の基準穴位置検出方法及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1155864A JPH077868B2 (ja) | 1989-06-20 | 1989-06-20 | 多層プリント基板の基準穴位置検出方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0322498A true JPH0322498A (ja) | 1991-01-30 |
| JPH077868B2 JPH077868B2 (ja) | 1995-01-30 |
Family
ID=15615175
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1155864A Expired - Lifetime JPH077868B2 (ja) | 1989-06-20 | 1989-06-20 | 多層プリント基板の基準穴位置検出方法及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH077868B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0539649A (ja) * | 1991-08-06 | 1993-02-19 | Gantan Beauty Kogyo Kk | 2重葺き屋根 |
| JPH07132405A (ja) * | 1993-11-09 | 1995-05-23 | Seikosha Co Ltd | X線穴明け装置及びx線を用いた穴明け方法 |
-
1989
- 1989-06-20 JP JP1155864A patent/JPH077868B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0539649A (ja) * | 1991-08-06 | 1993-02-19 | Gantan Beauty Kogyo Kk | 2重葺き屋根 |
| JPH07132405A (ja) * | 1993-11-09 | 1995-05-23 | Seikosha Co Ltd | X線穴明け装置及びx線を用いた穴明け方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH077868B2 (ja) | 1995-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3051279B2 (ja) | バンプ外観検査方法およびバンプ外観検査装置 | |
| JP2010117632A (ja) | アライメントマークの検出方法及び装置 | |
| JPH04152048A (ja) | 多層プリント基板の基準マーク位置自動穴あけ方法 | |
| JPH0322498A (ja) | 多層プリント基板の基準穴位置検出方法及び装置 | |
| JPH02170595A (ja) | 多層プリント基板の基準マーク位置自動検出方法 | |
| JPH11307567A (ja) | バンプ検査工程を有する半導体装置の製造方法 | |
| JP3187252B2 (ja) | パターン外形検査装置 | |
| JP3123275B2 (ja) | 電子部品の欠品検査における検査データの作成方法 | |
| JP3260425B2 (ja) | パターンのエッジライン推定方式及びパターン検査装置 | |
| JP3519239B2 (ja) | 対象物の回転角度検出方法 | |
| JPS5821110A (ja) | パタ−ン検査装置 | |
| JP3046421B2 (ja) | 電子部品の装着方法およびその装置 | |
| JP2002252471A (ja) | 多層積層板の基準マークのx線検出方法 | |
| JP2005038178A (ja) | 検査対象物の基準マーク検査装置 | |
| JPH06260794A (ja) | 電子部品の位置認識方法および位置認識装置 | |
| JP2000097882A (ja) | X線検査方法及びx線検査装置 | |
| JPH0367567B2 (ja) | ||
| JPH05306913A (ja) | 角形チップの半田付状態の検査方法 | |
| JPH09106459A (ja) | 電子部品の位置ずれ検査方法 | |
| JP2971793B2 (ja) | 位置検出装置 | |
| JPS62182809A (ja) | 自動検査装置における基準基板デ−タの教示方法 | |
| JPS6177707A (ja) | 半導体集積回路装置の方向判別装置 | |
| JPS63282605A (ja) | 位置検出装置 | |
| JPH05107030A (ja) | 欠落部を有する対象物の中心位置を求める方法 | |
| JPH02219183A (ja) | 物体の位置認識装置 |