JPH1117400A - Packaging part/inspecting device - Google Patents
Packaging part/inspecting deviceInfo
- Publication number
- JPH1117400A JPH1117400A JP9165472A JP16547297A JPH1117400A JP H1117400 A JPH1117400 A JP H1117400A JP 9165472 A JP9165472 A JP 9165472A JP 16547297 A JP16547297 A JP 16547297A JP H1117400 A JPH1117400 A JP H1117400A
- Authority
- JP
- Japan
- Prior art keywords
- image
- component
- unit
- unmounted
- 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.)
- Granted
Links
- 238000004806 packaging method and process Methods 0.000 title abstract 3
- 239000000758 substrate Substances 0.000 claims abstract description 42
- 238000007689 inspection Methods 0.000 claims description 68
- 238000000034 method Methods 0.000 claims description 21
- 230000002093 peripheral effect Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 38
- 230000002950 deficient Effects 0.000 description 18
- 238000012545 processing Methods 0.000 description 14
- 238000003384 imaging method Methods 0.000 description 12
- 238000005476 soldering Methods 0.000 description 8
- 238000005286 illumination Methods 0.000 description 7
- 238000010191 image analysis Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 3
- 229910000679 solder Inorganic materials 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Supply And Installment Of Electrical Components (AREA)
- Image Analysis (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、基板上に実装され
た部品の画像を取り込み、その実装状態の検査を行う実
装部品検査装置に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a mounted component inspection apparatus for capturing an image of a component mounted on a board and inspecting the mounted state.
【0002】[0002]
【従来の技術】従来、プリント配線板等の基板上に搭載
された部品の実装状態を検査する装置として、画像処理
を用いて自動的に検査を行う実装部品検査装置が考えら
れている。2. Description of the Related Art Conventionally, as a device for inspecting a mounted state of a component mounted on a substrate such as a printed wiring board, a mounted component inspection device for automatically inspecting by using image processing has been considered.
【0003】図26は従来の実装部品検査装置を説明す
るブロック図である。すなわち、この実装部品検査装置
は、部品Bが実装された基板Sを載置して所定位置に移
動する基板移動機構10と、基板S上の部品Bの画像を
取り込む画像入力部1と、入力された画像より指定され
た部品の範囲のみを切り出して、その画像を記憶する部
品画像記憶部6と、入力された画像と部品画像記憶部6
に記憶された画像とを比較してその類似度を出力する画
像比較部3と、画像比較部3から出力された類似度の大
小によって部品が正確に搭載されているか否かを判定す
る判定部4とを備えている。FIG. 26 is a block diagram for explaining a conventional mounted component inspection apparatus. That is, the mounted component inspection apparatus includes a board moving mechanism 10 that places a board S on which a component B is mounted and moves to a predetermined position, an image input unit 1 that captures an image of the component B on the board S, A part image storage unit 6 for cutting out only a designated part range from the input image and storing the extracted image, and an input image and a part image storage unit 6
An image comparison unit 3 that compares the image stored in the image comparison unit and outputs the similarity, and a determination unit that determines whether the component is correctly mounted based on the magnitude of the similarity output from the image comparison unit 3 4 is provided.
【0004】この実装部品検査装置を用いた部品検査の
手順としては、大きく分けて、良品の部品画像を取得す
るティーチングと、実際の検査とに別れている。図27
はティーチングの処理フローチャート、図28は実際の
検査の処理フローチャートである。なお、以下の説明で
図27、図28に示されない符号は図26を参照するも
のとする。The procedure of component inspection using this mounted component inspection apparatus is roughly divided into teaching for acquiring a non-defective component image and actual inspection. FIG.
Is a flowchart of the teaching process, and FIG. 28 is a flowchart of the actual inspection process. In the following description, reference numerals not shown in FIGS. 27 and 28 refer to FIG.
【0005】先ず、図27に示すステップS801とし
て、良品(部品が正確な位置に実装されたもの)の基板
を基板移動機構10にセットする。次にステップS80
2では、検査対象となる部品の画像を得るため、基板移
動機構10を移動して、画像入力部1の撮像エリアにそ
の部品を配置する。First, as step S801 shown in FIG. 27, a non-defective board (one on which components are mounted at an accurate position) is set on the board moving mechanism 10. Next, step S80
In 2, in order to obtain an image of a component to be inspected, the board moving mechanism 10 is moved, and the component is arranged in the imaging area of the image input unit 1.
【0006】次いで、ステップS803ではその部品の
画像を画像入力部1によって取り込む。その後、ステッ
プS804に示すように、取り込んだ画像から、その部
品の画像のみを切り出せるよう切り出し範囲を設定す
る。Next, in step S 803, an image of the part is captured by the image input unit 1. Thereafter, as shown in step S804, a cutout range is set so that only the image of the component can be cut out from the fetched image.
【0007】次に、ステップS805において、先に設
定した切り出し範囲内の画像すなわち部品のみの画像を
部品画像記憶部6に記憶する。ステップS806では、
次の部品があるか否かの判断を行い、ある場合にはステ
ップS802〜S805を繰り返し行う。次の部品がな
い場合にはティーチングを終了する。これによって、基
板上の全ての部品における画像を記憶できるようにな
る。Next, in step S 805, an image within the previously set cutout range, that is, an image of only the component, is stored in the component image storage unit 6. In step S806,
It is determined whether there is a next part, and if so, steps S802 to S805 are repeated. If there is no next part, the teaching ends. As a result, images of all components on the board can be stored.
【0008】次に実際の検査の処理を説明する。先ず、
図28のステップS901に示すように、被検査対象の
基板(被検査基板)を基板移動機構10にセットする。
次いで、ステップS902において、検査する部品の画
像を得るため、基板移動機構10を移動して、画像入力
部1の撮像エリア内にその部品を配置する。Next, an actual inspection process will be described. First,
As shown in step S901 in FIG. 28, a substrate to be inspected (substrate to be inspected) is set on the substrate moving mechanism 10.
Next, in step S902, the board moving mechanism 10 is moved to obtain an image of the component to be inspected, and the component is arranged in the imaging area of the image input unit 1.
【0009】次に、ステップS903では、その部品を
含む画像を画像入力部1によって取り込む。その後、ス
テップS904に示すように、ステップS903で取り
込んだ部品を含む画像の全領域に対し、先に説明したテ
ィーチングで部品画像記憶部6に記憶した検査対象の部
品画像との比較を順次行い、最も似ている(類似度の高
い)部分を探し出し、その位置における類似度を出力す
る。Next, in step S 903, an image including the component is captured by the image input unit 1. Thereafter, as shown in step S904, the entire region of the image including the component captured in step S903 is sequentially compared with the inspection target component image stored in the component image storage unit 6 by the teaching described above, The most similar (highest similarity) part is searched for and the similarity at that position is output.
【0010】ステップS905では、その類似度が所定
の基準以上か否かを判断する。類似度が基準以上の場合
には、2つの画像がよく類似していることになり、ステ
ップS906へ進んで良品判定を行う。すなわち、検査
対象の部品が予め記憶しておいた良品の画像とよく類似
していることは、検査対象の部品が正確な位置に実装さ
れていることを示す。In step S905, it is determined whether or not the similarity is equal to or higher than a predetermined reference. If the similarity is equal to or higher than the reference, it means that the two images are very similar, and the process proceeds to step S906 to determine a good product. That is, the fact that the component to be inspected is very similar to the image of a non-defective product stored in advance indicates that the component to be inspected is mounted at an accurate position.
【0011】一方、類似度が基準に達しなかった場合に
は、2つの画像が類似していないことになり、ステップ
S907へ進んで不良品判定を行う。すなわち、検査対
象の部品が予め記憶しておいた良品の画像と類似してい
ないということは、検査対象の部品が正確な位置に実装
されていないことを示す。On the other hand, if the similarity does not reach the reference, it means that the two images are not similar, and the flow advances to step S907 to determine a defective product. That is, the fact that the component to be inspected is not similar to the image of a non-defective product stored in advance indicates that the component to be inspected is not mounted at an accurate position.
【0012】ステップS908では、次の部品があるか
否かを判断する。次の部品がある場合には、ステップS
902〜S905を繰り返し、その類似度によって良
品、不良品の判定を行う。全ての部品に対する良品、不
良品の判定が終了した場合には検査処理を終了する。In step S908, it is determined whether there is a next part. If there is a next part, step S
902 to S905 are repeated, and a good product or a defective product is determined based on the similarity. When the determination of non-defective products and defective products for all components is completed, the inspection processing is completed.
【0013】[0013]
【発明が解決しようとする課題】しかしながら、このよ
うな実装部品検査装置には次のような問題がある。図2
9は画像比較の状態を示す図であり、ティーチング画像
(1)は正確に部品の画像のみを切り出した場合、ティ
ーチング画像(2)は部品以外の画像を含む切り出しを
行った場合である。However, such a mounted component inspection apparatus has the following problems. FIG.
9 is a diagram showing a state of image comparison, where a teaching image (1) is a case where only an image of a component is accurately cut out, and a teaching image (2) is a case where a cutout including an image other than the component is performed.
【0014】図27のフローチャートで説明したティー
チングにおいて、ティーチング画像(1)のように正確
に部品の画像のみを切り出した場合には、図29(a)
に示すように正常に部品が実装されている場合や、
(b)に示すように多少位置ずれは有るが許容範囲に入
っている場合は、ティーチング画像(1)との比較にお
いて類似度が所定の基準以上となり、良品判定を行うこ
とができる。In the teaching described with reference to the flowchart of FIG. 27, when only the image of the part is accurately cut out as in the teaching image (1), FIG.
If the parts are mounted correctly as shown in
As shown in (b), if there is some displacement but it is within the allowable range, the similarity becomes equal to or higher than a predetermined criterion in comparison with the teaching image (1), and it is possible to judge a good product.
【0015】一方、ティーチング画像(2)のように、
部品以外の画像を含む切り出しを行った場合、比較の基
準となる画像に検査対象の部品以外の画像が含まれるこ
とから、部品のわずかな位置ずれでも類似度が基準に満
たなくなってしまう。つまり、図29(a)に示すよう
に正常に部品が実装されている場合には良品判定を行う
ことができるものの、(b)に示すように多少位置ずれ
は有るが許容範囲に入っている場合でも不良品判定を行
ってしまうことになる。On the other hand, as shown in the teaching image (2),
When clipping including an image other than a part is performed, an image serving as a reference for comparison includes an image other than the part to be inspected, so that even a slight displacement of the part does not satisfy the similarity. In other words, when the components are normally mounted as shown in FIG. 29A, the non-defective product can be determined, but as shown in FIG. Even in this case, a defective product is determined.
【0016】すなわち、実装部品検査装置では、予め行
うティーチングにおいて正確に部品の画像のみを切り出
す必要がある。従来の実装部品検査装置において、ティ
ーチングの切り出しを正確に行うには人手によって切り
出し範囲を設定する必要がある。That is, in the mounted component inspection apparatus, it is necessary to accurately cut out only the image of the component in the teaching performed in advance. In a conventional mounted component inspection apparatus, it is necessary to manually set the cutout range in order to cut out the teaching accurately.
【0017】しかしながら、部品の画像を一つずつ参照
して切り出し範囲を設定するには非常に時間のかかる作
業が必要となる。However, setting the cut-out range by referring to the component images one by one requires a very time-consuming operation.
【0018】また、設計データ等を用いて部品のサイズ
や実装位置に基づき自動的に切り出し範囲を設定するこ
とも考えられるが、許容範囲内の部品の位置ずれ等があ
ると設計データとの間に誤差が生じ、正確な切り出しが
行えないという問題が生じる。It is also conceivable to automatically set the cut-out range based on the size and mounting position of components using design data and the like. In this case, there is a problem that an accurate cutout cannot be performed.
【0019】[0019]
【課題を解決するための手段】本発明はこのような課題
を解決するために成された実装部品検査装置である。す
なわち、本発明は、部品が実装される前の基板において
その部品の位置に対応する部品未搭載画像を記憶する未
搭載画像記憶手段と、部品が実装された後の基板におい
てその部品の位置に対応する部品搭載画像と未搭載画像
記憶手段に記憶されたその部品に対応する部品未搭載画
像とを比較する画像比較手段と、画像比較手段による比
較の結果に基づき部品の実装状態の良否を判定する判定
手段とを備えている。SUMMARY OF THE INVENTION The present invention is an apparatus for inspecting a mounted component to solve such a problem. That is, the present invention provides an unmounted image storage unit that stores a component unmounted image corresponding to the position of a component on the board before the component is mounted, and an unmounted image storage unit that stores the component on the board after the component is mounted. Image comparing means for comparing the corresponding component mounted image with the component non-mounted image corresponding to the component stored in the non-mounted image storage means, and judging the quality of the component mounting state based on the result of the comparison by the image comparing means Determining means for performing the determination.
【0020】また、部品が実装される前の基板において
その部品の位置に対応する部品未搭載画像を記憶する未
搭載画像記憶手段と、部品が実装された後の基板におい
てその部品の位置に対応する部品搭載画像を記憶する搭
載画像記憶手段と、未搭載画像記憶手段に記憶された部
品未搭載画像と搭載画像記憶手段に記憶された部品搭載
画像とを部品の平面視外形に対応する領域単位で順次比
較する画像比較手段と、画像比較手段による比較の結果
に基づき前記部品の位置を決定する位置決定手段とを備
える実装部品検査装置でもある。An unmounted image storage means for storing an unmounted image corresponding to the position of the component on the board before the component is mounted, and an unmounted image storage means for storing the unmounted image corresponding to the position of the component on the board after the component is mounted. Mounted image storage means for storing a component mounted image to be mounted, and an area unit corresponding to the planar appearance of the component, based on the component unmounted image stored in the non-mounted image storage means and the component mounted image stored in the mounted image storage means The mounting component inspection apparatus further includes an image comparing unit that sequentially compares the components, and a position determining unit that determines the position of the component based on a result of the comparison by the image comparing unit.
【0021】また、基板に実装された部品の所定角度か
ら取り込んだ第1の部品搭載画像を記憶する第1の搭載
画像記憶手段と、第1の部品搭載画像とは異なる角度で
取り込んだ部品の第2の部品搭載画像を記憶する第2の
搭載画像記憶手段と、第1の搭載画像記憶手段に記憶さ
れた第1の部品搭載画像と第2の搭載画像記憶手段に記
憶された第2の部品搭載画像とを部品の平面視外形に対
応する領域単位で順次比較する画像比較手段と、画像比
較手段による比較の結果に基づき部品の位置を決定する
位置決定手段とを備える実装部品検査装置でもある。A first mounted image storage means for storing a first mounted image captured from a predetermined angle of the component mounted on the board, and a first mounted image storage means for storing the first mounted image at a different angle from the first mounted image. A second mounted image storage unit for storing a second component mounted image, a first component mounted image stored in the first mounted image storage unit, and a second mounted image storage unit stored in the second mounted image storage unit. A mounted component inspection apparatus that includes an image comparison unit that sequentially compares a component mounted image with an area corresponding to the external shape of the component in a plan view and a position determination unit that determines a position of the component based on a result of the comparison by the image comparison unit. is there.
【0022】また、基板に実装された部品を中心とする
周辺領域に十字像を投影する十字像投影手段と、十字像
のうち部品に投影された部分と周辺領域に投影された部
分とにおける像の歪みから部品の位置を決定する位置決
定手段とを備える実装部品検査装置でもある。A cross image projecting means for projecting a cross image on a peripheral area centered on the component mounted on the board; and an image of a portion of the cross image projected on the component and a portion projected on the peripheral area. And a position determining means for determining the position of the component from the distortion of the mounted component.
【0023】本発明では、部品が実装される前の基板に
おける部品未搭載画像と、部品が実装された後の基板に
おける部品搭載画像とを画像比較手段によって比較する
ため、部品の実装状態に影響を受けない部品未搭載画像
を基準とした画像比較を行うことができるようになる。In the present invention, since the component unmounted image on the board before the component is mounted and the component mounted image on the board after the component is mounted are compared by the image comparison means, the mounting state of the component is affected. This makes it possible to perform image comparison based on a component-unmounted image that is not affected by the image.
【0024】また、部品未搭載画像と部品搭載画像とに
おいて、部品の平面視外形に対応する領域単位で順次画
像の比較を行うことにより、画像の差が最も大きい部分
に部品が実装されていることが分かり、基準となる部品
の位置を正確に求めることができるようになる。Further, by comparing the images of the component-unmounted image and the component-mounted image sequentially in units of regions corresponding to the external shape of the component in plan view, the component is mounted in a portion where the image difference is the largest. This makes it possible to accurately determine the position of the reference component.
【0025】また、第1の部品搭載画像と第2の部品搭
載画像とで画像比較を行う場合、各々画像の取り込み角
度が異なっているため、各画像において部品の画像が写
る位置が異なる。つまり、この2つの画像を部品の平面
視外形に対応する領域単位で順次画像の比較を行うこと
で、画像の差が最も大きい部分に部品が実装されている
ことが分かる。When comparing the first component-mounted image and the second component-mounted image, the angle at which the image is taken is different from each other, so that the position at which the component image appears in each image is different. That is, by sequentially comparing the two images in the area unit corresponding to the external shape of the component in plan view, it can be understood that the component is mounted on a portion where the difference between the images is the largest.
【0026】また、十字像投影手段によって部品を中心
とする周辺領域に十字像を投影すると、十字像のうち部
品に投影された部分と周辺領域に投影された部分とにお
いて像の歪みが生じる。すなわち、部品の高さによって
部品の部分に投影された十字像が周辺領域に対して歪む
ことを利用し、この歪みの部分に基づき部品の位置を算
出できるようになる。Further, when the cross image is projected by the cross image projecting means on the peripheral region centering on the component, image distortion occurs in a portion of the cross image projected on the component and a portion projected on the peripheral region. In other words, the fact that the cross image projected on the part of the component is distorted with respect to the surrounding area depending on the height of the component can be used to calculate the position of the component based on the distorted part.
【0027】[0027]
【発明の実施の形態】以下に、本発明の実装部品検査装
置における実施の形態を図に基づいて説明する。図1は
第1実施形態を説明するブロック図である。すなわち、
第1実施形態における実装部品検査装置は、部品Bが実
装される基板Sを載置する基板移動機構10と、部品B
等の画像を取り込む画像入力部1と、部品Bが実装され
ていない部分の画像(以下、「未搭載画像」と言う。)
を記憶する未搭載基板画像記憶部2と、画像の比較を行
う画像比較部3と、比較結果に基づき良否判定を行う判
定部4と、部品Bの位置を記憶する部品搭載位置データ
ベースDBとを備えている。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a perspective view showing an embodiment of a mounted component inspection apparatus according to the present invention. FIG. 1 is a block diagram illustrating the first embodiment. That is,
The mounted component inspection apparatus according to the first embodiment includes a board moving mechanism 10 on which a board S on which a component B is mounted is mounted;
And the like, and an image of a portion where the component B is not mounted (hereinafter, referred to as an “unmounted image”).
, An image comparing unit 3 for comparing images, a determining unit 4 for performing a pass / fail determination based on the comparison result, and a component mounting position database DB for storing the position of the component B. Have.
【0028】このような構成のうち、基板移動機構10
は部品搭載位置データベースDBから部品搭載位置デー
タを得て、検査対象となる部品Bを画像入力部1の撮像
エリアに入れるよう載置している基板SをXY方向に移
動させる。Among such configurations, the substrate moving mechanism 10
Obtains component mounting position data from the component mounting position database DB, and moves the substrate S placed in the XY direction so that the component B to be inspected enters the imaging area of the image input unit 1.
【0029】また、画像入力部1は例えばCCD(Char
ge Coupled Device )カメラから成るものであり、取り
込んだ画像を未搭載基板画像記憶部2および画像比較部
3へ送信する。The image input unit 1 is, for example, a CCD (Char
ge Coupled Device), which transmits a captured image to the non-mounted substrate image storage unit 2 and the image comparison unit 3.
【0030】未搭載基板画像記憶2は、基板Sに部品B
が実装されていない状態でその部品Bの位置に対応する
部分の未搭載画像を画像入力部1から得て、後の画像比
較における基準とするため記憶する。The unmounted board image storage 2 stores a component B on the board S
Is not mounted, an unmounted image of a portion corresponding to the position of the component B is obtained from the image input unit 1 and stored as a reference in a later image comparison.
【0031】画像比較部3は、基板Sに部品Bが実装さ
れた状態で検査対象となる部品Bの画像(以下、「搭載
画像」と言う)を画像入力部1から得て、未搭載基板画
像記憶部2から得た対応する部品Bの未搭載画像との比
較を行う。画像の比較では、入力画像から未搭載画像と
最も似ている部分を探し出し、その位置における類似度
として出力する。The image comparison unit 3 obtains an image of the component B to be inspected (hereinafter, referred to as “mounted image”) from the image input unit 1 in a state where the component B is mounted on the substrate S, and A comparison is made with an unmounted image of the corresponding component B obtained from the image storage unit 2. In the image comparison, a portion that is most similar to the unmounted image is searched for from the input image, and is output as the similarity at that position.
【0032】判定部4は画像比較部3から得た類似度に
基づき、検査対象となる部品Bが正確に実装されている
か否かを判断する。すなわち、画像比較部3から得た類
似度と所定の基準値とを比較し、その比較結果に基づい
て良品、不良品を判定している。The judging section 4 judges whether or not the component B to be inspected is correctly mounted based on the similarity obtained from the image comparing section 3. That is, the similarity obtained from the image comparison unit 3 is compared with a predetermined reference value, and a good product and a defective product are determined based on the comparison result.
【0033】次に、第1実施形態の実装部品検査装置に
おける部品検査処理を図2および図3のフローチャート
に沿って説明する。なお、図2、図3に示されない符号
は図1を参照するものとする。Next, a component inspection process in the mounted component inspection apparatus according to the first embodiment will be described with reference to the flowcharts of FIGS. 2 and FIG. 3 refer to FIG.
【0034】この部品検査処理においては、図2のフロ
ーチャートに示す未搭載画像のティーチングと、図3の
フローチャートに示す実際の検査とに別れている。The component inspection process is divided into teaching of an unmounted image shown in the flowchart of FIG. 2 and actual inspection shown in the flowchart of FIG.
【0035】先ず、ステップS101において、部品B
が実装されていない基板Sを基板移動機構10にセット
する。次に、ステップS102において、基板移動機構
10を移動して、検査対象となる部品Bの実装される位
置が画像入力部1の撮像エリアに入るようにする。基板
移動機構10は、この際、部品搭載位置データベースD
Bから対象となる部品Bの位置(X,Y座標)を得て、
これに基づいて移動を行う。First, in step S101, the part B
Is set on the substrate moving mechanism 10. Next, in step S102, the board moving mechanism 10 is moved so that the position at which the component B to be inspected is mounted enters the imaging area of the image input unit 1. At this time, the board moving mechanism 10
The position (X, Y coordinates) of the target part B is obtained from B,
The movement is performed based on this.
【0036】次いで、ステップS103において、その
位置における未搭載画像を画像入力部1にて取り込む。
取り込んだ未搭載画像は、未搭載基板画像記憶部2に送
られ、ここに記憶される。Next, at step S103, the image input unit 1 takes in the unmounted image at that position.
The captured unmounted image is sent to the unmounted board image storage unit 2 and stored therein.
【0037】その後、ステップS104では、部品Bの
平面視外形に対応する切り出し範囲を設定する。そし
て、ステップS105において、未搭載画像の切り出し
範囲に対応する部分の画像を記憶する。これによって、
部品Bが実装されるべき位置のみの未搭載の状態の画像
が記憶されることになる。Thereafter, in step S104, a cutout range corresponding to the external shape of the component B in plan view is set. Then, in step S105, the image of the portion corresponding to the cutout range of the unmounted image is stored. by this,
An image in a non-mounted state only at the position where the component B is to be mounted is stored.
【0038】ステップS106では、次の部品Bがある
か否かの判断を行い、ある場合にはステップS102〜
S105を繰り返し行う。次の部品Bがない場合にはテ
ィーチングを終了する。これによって、基板S上の全て
の部品Bの位置に対応した未搭載画像を記憶できるよう
になる。In step S106, it is determined whether or not the next part B is present.
S105 is repeated. If there is no next part B, the teaching ends. As a result, unmounted images corresponding to the positions of all the components B on the substrate S can be stored.
【0039】未搭載画像を記憶した後は、実際の検査を
行う。先ず、図3のステップS201に示すように、被
検査基板を基板移動機構10にセットする。次に、ステ
ップS202において、基板移動機構10を移動して、
検査対象となる部品Bが画像入力部1の撮像エリアに入
るようにする。基板移動機構10は、この際、部品搭載
位置データベースDBから対象となる部品Bの位置
(X,Y座標)を得て、これに基づいて移動を行う。After storing the unmounted image, an actual inspection is performed. First, as shown in step S201 of FIG. 3, a substrate to be inspected is set on the substrate moving mechanism 10. Next, in step S202, the substrate moving mechanism 10 is moved,
The component B to be inspected enters the image pickup area of the image input unit 1. At this time, the board moving mechanism 10 obtains the position (X, Y coordinates) of the target component B from the component mounting position database DB, and moves based on this.
【0040】次いで、ステップS203において、その
位置における部品Bの搭載画像を画像入力部1にて取り
込む。そして、ステップS204において、先に取り込
んだ部品Bの搭載画像と、未搭載基板画像記憶部2から
得たその部品Bの位置に対応する未搭載画像とを比較す
る。この比較によって、画像比較部3から類似度が出力
される。Next, in step S203, the mounted image of the component B at that position is captured by the image input unit 1. Then, in step S204, the mounted image of the component B captured earlier is compared with the unmounted image corresponding to the position of the component B obtained from the unmounted board image storage unit 2. By this comparison, the similarity is output from the image comparison unit 3.
【0041】ステップS205では、判定部4によって
その類似度が所定の基準以下か否かの判断を行う。第1
実施形態においては、部品Bの検査を行うにあたり、そ
の部品Bが実装される位置に対応する未搭載画像を取り
込み、その未搭載画像と部品Bの搭載画像とを比較して
いる。したがって、類似度が所定の基準値以下(類似し
ない)ということは、部品Bが正確に実装されているこ
とになり、反対に類似度が所定の基準値以下でない(類
似する)ということは、部品Bが実装されていない、も
しくは正確な位置に実装されていないということにな
る。In step S205, the determination unit 4 determines whether or not the similarity is equal to or less than a predetermined reference. First
In the embodiment, when inspecting the component B, an unmounted image corresponding to the position where the component B is mounted is captured, and the unmounted image is compared with the mounted image of the component B. Therefore, when the similarity is equal to or less than a predetermined reference value (not similar), it means that the component B is correctly mounted, and conversely, when the similarity is not equal to or less than the predetermined reference value (similar), This means that the component B is not mounted or is not mounted at an accurate position.
【0042】すなわち、ステップS205において、類
似度が所定の基準以下となっている場合にはYesとな
り、ステップS206の良品判定を行う。一方、ステッ
プS205において、類似度が所定の基準以下でない場
合にはNoとなり、ステップS207の不良品判定を行
う。That is, if the similarity is equal to or smaller than the predetermined reference in step S205, the result is Yes, and the non-defective item is determined in step S206. On the other hand, if the similarity is not equal to or less than the predetermined reference in step S205, the result is No, and the defective product is determined in step S207.
【0043】ステップS208では、次の部品Bがある
か否かの判断を行い、ある場合にはステップS202〜
S205を繰り返し行う。次の部品Bがない場合には検
査をを終了する。In step S208, it is determined whether or not the next part B is present.
S205 is repeated. If there is no next part B, the inspection ends.
【0044】図4は画像比較の状態を示す図である。
(a)は未搭載画像(図中破線内)、(b)は検査画像
(正常)、(c)は検査画像(正常:位置ずれ多少有
り)、(d)は検査画像(欠品)である。FIG. 4 is a diagram showing a state of image comparison.
(A) is an unmounted image (within the dashed line in the figure), (b) is an inspection image (normal), (c) is an inspection image (normal: there is some displacement), and (d) is an inspection image (out of stock). is there.
【0045】(a)に示す未搭載画像が記憶されている
場合、これを基準として画像の比較を行う。例えば、
(b)に示す検査画像の場合、(a)の未搭載画像と対
応する部分に部品Bが実装されていることから、(a)
の未搭載画像と(b)の搭載画像との類似度は非常に小
さくなる。When an unmounted image shown in (a) is stored, the images are compared based on this. For example,
In the case of the inspection image shown in (b), since the part B is mounted on a portion corresponding to the unmounted image in (a), (a)
The similarity between the unmounted image and the mounted image in (b) is very small.
【0046】また、(c)に示す検査画像の場合、
(a)の未搭載画像と対応する部分に部品Bがわずかに
ずれて実装されており、(a)の未搭載画像と(c)の
搭載画像とで一部は類似するものの大部分が相違し、類
似度も所定の基準以下となる。In the case of the inspection image shown in FIG.
The part B is mounted on the part corresponding to the unmounted image of (a) with a slight shift, and the unmounted image of (a) and the mounted image of (c) are partially similar but mostly different. However, the similarity is also equal to or less than a predetermined reference.
【0047】一方、(d)に示す検査画像の場合、
(a)の未搭載画像と対応する部分に部品が実装されて
おらず、(a)の未搭載画像とほぼ完全に一致する。す
なわち、類似度が極めて大きくることから、部品Bが実
装されていないことが分かる。On the other hand, in the case of the inspection image shown in FIG.
No component is mounted on the portion corresponding to the unmounted image in (a), and almost completely matches the unmounted image in (a). That is, since the degree of similarity is extremely large, it can be seen that the component B is not mounted.
【0048】このように、第1実施形態では、ティーチ
ングにより部品Bが実装されていな状態の未搭載画像を
記憶していることから、検査対象の部品Bが実装されて
いない場合にはその画像と未搭載画像とがほぼ完全に一
致することになる。これによって部品Bが実装されてい
ないことを確実に判定できるようになる。As described above, in the first embodiment, since the unmounted image in which the component B is not mounted by the teaching is stored, if the component B to be inspected is not mounted, the image is displayed. And the unmounted image almost completely match. This makes it possible to reliably determine that the component B is not mounted.
【0049】また、部品Bの実装状態に影響を受けない
未搭載画像を基準として検査対象となる搭載画像との比
較を行うことから、2つの画像の類似度により部品Bの
実装状態(許容範囲に入っているか否か)を正確に判定
できるようになる。Further, since the comparison is made with the mounted image to be inspected based on the unmounted image which is not affected by the mounted state of the component B, the mounting state of the component B (tolerable range) is determined based on the similarity between the two images. ) Can be accurately determined.
【0050】次に、第2実施形態の説明を行う。図5は
第2実施形態を説明するブロック図である。すなわち、
第2実施形態における実装部品検査装置は、基板移動機
構10、画像入力部1、未搭載基板画像記憶部2、画像
比較部3、判定部4および部品搭載位置データベースD
Bを備える点で第1実施形態の実装部品検査装置と同様
であるが、基板移動機構10における基板Sの位置に透
過光照明装置11を備えている点で相違する。Next, a second embodiment will be described. FIG. 5 is a block diagram illustrating the second embodiment. That is,
The mounted component inspection apparatus according to the second embodiment includes a board moving mechanism 10, an image input unit 1, an unmounted board image storage unit 2, an image comparison unit 3, a determination unit 4, and a component mounting position database D.
B is the same as the mounted component inspection apparatus of the first embodiment, except that the transmitted light illumination device 11 is provided at the position of the substrate S in the substrate moving mechanism 10.
【0051】透過光照明装置11は、基板Sの下面に光
を照射して、画像入力部1で画像を取り込む際、部品B
のリードを挿入する穴(スルーホール)を白く浮き立た
せるようにしている。The transmitted light illuminating device 11 irradiates the lower surface of the substrate S with light, and when the image input unit 1 captures an image, the component B
The hole (through hole) for inserting the lead is raised in white.
【0052】図6は未搭載画像の相違を説明する図で、
(a)は透過光照明装置を使用しない場合、(b)は透
過光照明装置を使用した場合、(c)は欠品状態のまま
フロー半田付けを実施した場合を示している。FIG. 6 is a diagram for explaining the difference between unmounted images.
(A) shows the case where the transmitted light illuminating device is not used, (b) shows the case where the transmitted light illuminating device is used, and (c) shows the case where the flow soldering is performed in the state of the missing part.
【0053】すなわち、図6(a)に示すように、透過
光照明装置11(図5参照)を用いないで画像入力部1
(図5参照)により未搭載画像を取り込むと、基板Sに
設けられた部品のリードを挿入する穴Hが黒画像となっ
てしまう。That is, as shown in FIG. 6A, the image input unit 1 does not use the transmitted light illumination device 11 (see FIG. 5).
When an unmounted image is captured by (see FIG. 5), the hole H for inserting the lead of the component provided on the substrate S becomes a black image.
【0054】一方、図6(b)に示すように、透過光照
明装置を用いて基板Sの下面から光を照射した状態で画
像入力部1により未搭載画像を取り込むと、穴Hから光
が透過してその部分の画像が白画像となって現れる。On the other hand, as shown in FIG. 6B, when an unmounted image is captured by the image input unit 1 in a state where light is irradiated from the lower surface of the substrate S using a transmitted light illuminating device, light is emitted from the hole H. The image at that portion is transmitted and appears as a white image.
【0055】図6(c)に示すように、未搭載の状態で
フロー半田付けを実施した場合、穴Hに入れられた半田
の画像が白画像となって現れる。As shown in FIG. 6C, when the flow soldering is performed in a state where the solder is not mounted, the image of the solder put in the hole H appears as a white image.
【0056】すなわち、実際に部品が未搭載の場合は基
板Sの穴Hの部分が白画像となって現れることから、第
2実施形態では、ティーチング画像として透過光照明装
置11を用いた図6(b)に示す画像を取り込むように
する。これにより、実際に部品が実装されていない場合
の画像と、ティーチング画像とを合わせることが可能と
なり、部品の未搭載を確実に判定できるようになる。That is, when no component is actually mounted, the portion of the hole H of the substrate S appears as a white image. In the second embodiment, the transmitted light illumination device 11 is used as a teaching image in FIG. The image shown in FIG. This makes it possible to match the teaching image with the image when the component is not actually mounted, and it is possible to reliably determine whether the component is not mounted.
【0057】なお、第2実施形態の実装部品検査装置に
おける部品検査処理は、図2および図3のフローチャー
トに示す第1実施形態の場合と同様であるが、図2のテ
ィーチングにおけるステップS103で行う画像入力と
して、図5に示す透過光照明装置11によって基板Sの
下方から光を照射した画像の取り込みを行う。これによ
って、図6(b)に示すような穴Hの部分が白画像とな
る未搭載画像を取り込むことができるようになる。The component inspection processing in the mounted component inspection apparatus of the second embodiment is the same as that of the first embodiment shown in the flowcharts of FIGS. 2 and 3, but is performed in step S103 in the teaching of FIG. As an image input, an image obtained by irradiating light from below the substrate S by the transmitted light illumination device 11 shown in FIG. As a result, it becomes possible to capture an unmounted image in which a hole H portion as shown in FIG. 6B becomes a white image.
【0058】図7は画像比較の状態を示す図で、(a)
は透過光照明を用いて未搭載基板をティーチングした画
像、(b)は検査画像(正常)、(c)は検査画像(欠
品)を示している。FIG. 7 is a diagram showing a state of image comparison.
7A shows an image of a substrate that has not been mounted using transmitted light illumination, FIG. 7B shows an inspection image (normal), and FIG. 7C shows an inspection image (missing item).
【0059】すなわち、(a)の破線内における未搭載
画像では、透過光照明によって穴Hの部分が白画像とな
って現れたものとなっている。(b)に示す画像では部
品Bが実装されていることから、(a)に示す未搭載画
像に対応する部分での画像の類似度が小さく、部品Bが
実装されていることが分かる。That is, in the non-mounted image in the broken line in (a), the hole H appears as a white image due to the transmitted light illumination. Since the component B is mounted in the image shown in (b), the similarity of the image in the portion corresponding to the non-mounted image shown in (a) is small, and it can be seen that the component B is mounted.
【0060】一方、(c)に示す画像では、(a)に示
す未搭載画像に対応する部分での画像の類似度が極めて
大きく、部品Bが実装されていないことが分かる。つま
り、(a)に示す未搭載画像において、穴Hに対応する
部分の画像を透過光照明によって白画像としていること
から、(c)に示すように、実際の検査画像における画
像で穴Hの部分が写った状態とほぼ同じにすることがで
き、正確に部品Bが実装されていない状態を判定できる
ようになる。On the other hand, in the image shown in (c), the similarity of the image in the portion corresponding to the unmounted image shown in (a) is extremely large, and it can be seen that the component B is not mounted. That is, in the unmounted image shown in (a), the image of the portion corresponding to the hole H is converted into a white image by the transmitted light illumination. This can be made almost the same as the state where the part is shown, and the state where the component B is not mounted can be accurately determined.
【0061】次に、第3実施形態の説明を行う。図8は
第3実施形態を説明するブロック図である。すなわち、
第3実施形態における実装部品検査装置は、基板移動機
構10、画像入力部1、未搭載基板画像記憶部2、画像
比較部3、判定部4および部品搭載位置データベースD
Bを備える点で第1実施形態および第2実施形態の実装
部品検査装置と同様であるが、画像入力部1と未搭載基
板画像記憶部2との間に基板穴部マスク生成部21を備
えている点で相違する。Next, a third embodiment will be described. FIG. 8 is a block diagram illustrating the third embodiment. That is,
The mounted component inspection apparatus according to the third embodiment includes a board moving mechanism 10, an image input unit 1, an unmounted board image storage unit 2, an image comparison unit 3, a determination unit 4, and a component mounting position database D.
B is the same as the mounted component inspection apparatus of the first embodiment and the second embodiment in the point that B is provided. However, a board hole mask generation unit 21 is provided between the image input unit 1 and the unmounted board image storage unit 2. Is different.
【0062】基板穴部マスク生成部21は、画像入力部
1で取り込んだ未搭載画像における基板Sの穴の部分に
所定のマスクを施すものである。すなわち、ティーチン
グにおいて取り込んだ未搭載画像における基板Sの穴の
部分に所定のマスクを施し、実際の検査における画像の
比較時に、そのマスクされた部分を除外して比較するこ
とで、実際に部品が実装されていない場合の画像との類
似度を高めるようにしている。The board hole mask generation section 21 applies a predetermined mask to a hole portion of the board S in the unmounted image captured by the image input section 1. That is, a predetermined mask is applied to the hole portion of the substrate S in the unmounted image captured in the teaching, and when comparing the images in the actual inspection, the masked portion is excluded and compared, so that the component is actually The similarity with the image when it is not mounted is increased.
【0063】次に、第3実施形態の実装部品検査装置に
おける部品検査処理を図9および図10のフローチャー
トに沿って説明する。なお、図9、図10に示されない
符号は図8を参照するものとする。図9はティーチン
グ、図10は実際の検査の処理を示している。Next, a component inspection process in the mounted component inspection apparatus according to the third embodiment will be described with reference to the flowcharts of FIGS. 9 and 10 refer to FIG. 8. FIG. 9 shows the teaching, and FIG. 10 shows the actual inspection processing.
【0064】先ず、ステップS301において、部品B
が実装されていない基板Sを基板移動機構10にセット
する。次に、ステップS302において、基板移動機構
10を移動して、検査対象となる部品Bの実装される位
置が画像入力部1の撮像エリアに入るようにする。基板
移動機構10は、この際、部品搭載位置データベースD
Bから対象となる部品Bの位置(X,Y座標)を得て、
これに基づいて移動を行う。First, in step S301, the component B
Is set on the substrate moving mechanism 10. Next, in step S302, the board moving mechanism 10 is moved so that the position where the component B to be inspected is mounted enters the imaging area of the image input unit 1. At this time, the board moving mechanism 10
The position (X, Y coordinates) of the target part B is obtained from B,
The movement is performed based on this.
【0065】次いで、ステップS303において、その
位置における未搭載画像を画像入力部1にて取り込む。
取り込んだ未搭載画像は、未搭載基板画像記憶部2に送
られ、ここに記憶される。Next, in step S303, the image input unit 1 captures the unmounted image at that position.
The captured unmounted image is sent to the unmounted board image storage unit 2 and stored therein.
【0066】その後、ステップS304では、部品Bの
平面視外形に対応する切り出し範囲を設定する。そし
て、ステップS305において、基板Sの穴の位置およ
び大きさのデータに基づき所定のマスクを生成して、先
のステップS304で切り出した範囲の未搭載画像の穴
に対応する部分に追加する。この処理は基板穴部マスク
生成部21によって行われる。Thereafter, in step S304, a cutout range corresponding to the external shape of the component B in plan view is set. Then, in step S305, a predetermined mask is generated based on the data of the position and size of the hole in the substrate S, and is added to the portion corresponding to the hole of the unmounted image in the range cut out in step S304. This process is performed by the substrate hole mask generation unit 21.
【0067】ステップS306では、この切り出し範囲
の画像すなわち穴の部分にマスクが追加された未搭載画
像を未搭載基板画像記憶部2に記憶する。In step S306, the image in the cutout range, that is, the unmounted image in which the mask is added to the hole portion is stored in the unmounted substrate image storage unit 2.
【0068】ステップS307では、次の部品Bがある
か否かの判断を行い、ある場合にはステップS302〜
S306を繰り返し行う。次の部品Bがない場合にはテ
ィーチングを終了する。これによって、基板S上の全て
の部品Bの位置に対応した未搭載画像(穴の位置にマス
クが追加されたもの)を記憶できる。In step S307, it is determined whether or not the next part B is present.
S306 is repeated. If there is no next part B, the teaching ends. As a result, unmounted images corresponding to the positions of all the components B on the substrate S (images obtained by adding a mask to the positions of holes) can be stored.
【0069】未搭載画像を記憶した後は、実際の検査を
行う。先ず、図10のステップS401に示すように、
被検査基板を基板移動機構10にセットする。次に、ス
テップS402において、基板移動機構10を移動し
て、検査対象となる部品Bが画像入力部1の撮像エリア
に入るようにする。基板移動機構10は、この際、部品
搭載位置データベースDBから対象となる部品Bの位置
(X,Y座標)を得て、これに基づいて移動を行う。After storing the unmounted image, an actual inspection is performed. First, as shown in step S401 of FIG.
The substrate to be inspected is set on the substrate moving mechanism 10. Next, in step S402, the board moving mechanism 10 is moved so that the component B to be inspected enters the imaging area of the image input unit 1. At this time, the board moving mechanism 10 obtains the position (X, Y coordinates) of the target component B from the component mounting position database DB, and moves based on this.
【0070】次いで、ステップS403において、その
位置における部品Bの搭載画像を画像入力部1にて取り
込む。そして、ステップS404において、先に取り込
んだ部品Bの搭載画像と、未搭載基板画像記憶部2から
得たその部品Bの位置に対応する未搭載画像(穴の位置
にマスクが追加されもの)とを比較する。この比較によ
って、画像比較部3から類似度が出力される。Next, in step S403, the image input unit 1 captures the mounted image of the component B at that position. Then, in step S404, the mounted image of the component B previously captured and the unmounted image corresponding to the position of the component B obtained from the non-mounted board image storage unit 2 (the mask is added at the position of the hole). Compare. By this comparison, the similarity is output from the image comparison unit 3.
【0071】ステップS405では、判定部4によって
その類似度が所定の基準以下か否かの判断を行う。この
類似度が所定の基準値以下(類似しない)ということ
は、部品Bが正確に実装されていることになり、反対に
類似度が所定の基準値以下でない(類似する)というこ
とは、部品Bが実装されていない、もしくは正確に実装
されていないということになる。In step S405, the determination unit 4 determines whether the similarity is equal to or less than a predetermined reference. When the similarity is equal to or less than a predetermined reference value (not similar), it means that the component B is correctly mounted. On the other hand, when the similarity is not equal to or less than the predetermined reference value (similar), the component B is not mounted. This means that B is not implemented or is not implemented correctly.
【0072】ステップS405において、類似度が所定
の基準以下となっている場合にはYesとなり、ステッ
プS406の良品判定を行う。一方、ステップS405
において、類似度が所定の基準以下でない場合にはNo
となり、ステップS407の不良品判定を行う。If it is determined in step S405 that the similarity is equal to or less than the predetermined reference, the determination is Yes, and the non-defective item is determined in step S406. On the other hand, step S405
In the case where the similarity is not less than the predetermined reference,
Then, a defective product determination in step S407 is performed.
【0073】ステップS408では、次の部品Bがある
か否かの判断を行い、ある場合にはステップS402〜
S405を繰り返し行う。次の部品Bがない場合には検
査をを終了する。In step S408, it is determined whether or not the next part B is present.
Step S405 is repeated. If there is no next part B, the inspection ends.
【0074】図11は画像比較の状態を示す図で、
(a)はマスクを追加した未搭載画像、(b)は検査画
像(正常)、(c)は検査画像(欠品、半田付け前)、
(d)は検査画像(欠品、半田付け後)を示している。FIG. 11 is a diagram showing a state of image comparison.
(A) is an unmounted image with a mask added, (b) is an inspection image (normal), (c) is an inspection image (out of stock, before soldering),
(D) shows an inspection image (out of stock, after soldering).
【0075】第3実施形態では、(a)に示すように未
搭載画像の穴Hの部分にマスクMが追加されている。例
えば、(b)に示す検査画像の場合、(a)の未搭載画
像と対応する部分に部品Bが実装されていることから、
(a)の未搭載画像と(b)の搭載画像との類似度は非
常に小さくなる。In the third embodiment, a mask M is added to a portion of a hole H of an unmounted image as shown in FIG. For example, in the case of the inspection image shown in (b), since the part B is mounted on a portion corresponding to the unmounted image in (a),
The degree of similarity between the non-mounted image in (a) and the mounted image in (b) is very small.
【0076】一方、(c)に示す検査画像の場合、
(a)の未搭載画像と対応する部分に部品が実装されて
おらず、(a)の未搭載画像とほぼ一致する。特に
(c)の検査画像においては半田付け前であることから
穴Hの位置が黒画像となっている。(a)の未搭載画像
においても穴Hの部分に半田付け前の状態と同様なマス
クMを追加し、穴Hの部分を比較対象から除外すること
で、部品Bが実装されていない場合の画像との類似度を
非常に高めることができる。On the other hand, in the case of the inspection image shown in FIG.
No component is mounted on the portion corresponding to the unmounted image in (a), and it substantially matches the unmounted image in (a). In particular, in the inspection image of (c), the position of the hole H is a black image since it is before soldering. In the non-mounted image of (a), a mask M similar to the state before soldering is added to the hole H portion, and the hole H portion is excluded from the comparison target, so that the component B is not mounted. The degree of similarity with the image can be greatly increased.
【0077】また、(d)に示す検査画像の場合も
(a)の未搭載画像と対応する部分に部品が実装されて
おらず、(a)の未搭載画像とほぼ一致する。特に
(d)の検査画像においては半田付け後であることから
穴Hの位置が白画像となっている。(a)の未搭載画像
においても穴Hの部分に半田付け後の状態となる同様な
マスクMを追加しておくことで、部品Bが実装されてい
ない場合の画像との類似度を非常に高めることができ
る。Also, in the case of the inspection image shown in (d), no part is mounted on a portion corresponding to the unmounted image in (a), and the image substantially matches the unmounted image in (a). In particular, in the inspection image of (d), the position of the hole H is a white image since it is after soldering. By adding a similar mask M in a state after soldering to the hole H in the unmounted image of FIG. 7A, the similarity with the image in the case where the component B is not mounted can be greatly improved. Can be enhanced.
【0078】このように、第3実施形態では、基板穴部
マスク生成部21によって未搭載画像における穴の部分
に所定のマスクを追加して記憶することから、検査対象
の部品Bが実装されていない場合に写し出される穴Hの
画像との類似度を高めることができ、部品Bが実装され
ていないことを確実に判定できるようになる。As described above, in the third embodiment, the board B to be inspected is mounted because the board hole mask generation unit 21 additionally stores the predetermined mask at the hole portion in the unmounted image. The similarity with the image of the hole H projected when there is no component can be increased, and it can be reliably determined that the component B is not mounted.
【0079】次に、第4実施形態の説明を行う。図12
は第4実施形態を説明するブロック図である。すなわ
ち、第4実施形態における実装部品検査装置は、基板移
動機構10、画像入力部1、画像比較部3、判定部4、
部品自動切り出し部5、部品画像記憶部6および部品搭
載位置データベースDBを備えている。Next, a fourth embodiment will be described. FIG.
FIG. 9 is a block diagram illustrating a fourth embodiment. That is, the mounted component inspection apparatus according to the fourth embodiment includes a board moving mechanism 10, an image input unit 1, an image comparison unit 3, a determination unit 4,
The system includes a component automatic cutout unit 5, a component image storage unit 6, and a component mounting position database DB.
【0080】このような構成のうち、基板移動機構1
0、画像入力部1、画像比較部3、判定部4および部品
搭載位置データベースDBは第1実施形態と同様であ
る。Of the above configurations, the substrate moving mechanism 1
0, an image input unit 1, an image comparison unit 3, a determination unit 4, and a component mounting position database DB are the same as those in the first embodiment.
【0081】部品自動切り出し部5は、部品Bを搭載し
ていない基板から得た未搭載画像と、部品Bが正常に実
装された基板から得た搭載画像との差より、画像内にお
ける部品Bの切り出し範囲を決定するものである。The component automatic cutout unit 5 calculates the component B in the image based on the difference between the unmounted image obtained from the board on which the component B is not mounted and the mounted image obtained from the board on which the component B is normally mounted. Is determined.
【0082】部品画像記憶部6は、部品自動切り出し部
5で決定した切り出し範囲の部品画像を記憶する。The component image storage unit 6 stores the component images in the cutout range determined by the automatic component cutout unit 5.
【0083】第4実施形態の実装部品検査装置では、主
としてティーチングを行う際、基準となる部品画像を自
動的にかつ正確に切り出して記憶する点に特徴がある。The mounted component inspection apparatus of the fourth embodiment is characterized in that a reference component image is automatically and accurately cut out and stored when teaching is mainly performed.
【0084】図13は部品自動切り出し部5の構成を説
明するブロック図である。すなわち、部品自動切り出し
部5は、未搭載画像記憶部51、搭載画像記憶部52、
画像比較部53、部品画像切り出し部54から構成され
る。FIG. 13 is a block diagram for explaining the structure of the automatic component cutout unit 5. That is, the component automatic cutout unit 5 includes an unmounted image storage unit 51, a mounted image storage unit 52,
It comprises an image comparison unit 53 and a component image cutout unit 54.
【0085】画像入力部1で得た未搭載画像は未搭載画
像記憶部51に記憶され、搭載画像は搭載画像記憶部5
2に記憶される。また、画像比較部53は部品搭載位置
データベースDB(図12参照)から部品サイズデータ
を得て、未搭載画像と搭載画像とをその部品サイズ単位
で比較して、切り出し位置データを出力する。さらに、
この切り出し位置データを得た部品画像切り出し部54
は、切り出し位置データによって切り出した部品画像を
部品像記憶部6へ出力する。The non-mounted image obtained by the image input unit 1 is stored in the non-mounted image storage unit 51, and the mounted image is stored in the mounted image storage unit 5.
2 is stored. The image comparison unit 53 obtains component size data from the component mounting position database DB (see FIG. 12), compares the unmounted image with the mounted image in units of the component size, and outputs cutout position data. further,
The part image cutout unit 54 that has obtained the cutout position data
Outputs the component image cut out based on the cutout position data to the component image storage unit 6.
【0086】第4実施形態では、部品の未搭載画像と搭
載画像とをその部品サイズ単位で順次比較していくこと
によって正確な部品の位置を求め、その位置で画像を切
り出すことによって部品の画像のみを抽出したティーチ
ングを行うことができるようになる。In the fourth embodiment, the exact component position is obtained by sequentially comparing the unmounted image of the component and the mounted image in units of the component size, and the image of the component is obtained by cutting out the image at that position. It becomes possible to perform teaching with only extracted.
【0087】次に、第4実施形態の実装部品検査装置に
おけるティーチング処理を図14のフローチャートに基
づいて説明する。なお、図14に示されない符号は図1
2および図13を参照するものとする。Next, a teaching process in the mounted component inspection apparatus of the fourth embodiment will be described with reference to the flowchart of FIG. Reference numerals not shown in FIG.
2 and FIG.
【0088】先ず、ステップS501において、部品B
が実装されていない基板Sを基板移動機構10にセット
する。次に、ステップS502において、基板移動機構
10を移動して、検査対象となる部品Bの実装される位
置が画像入力部1の撮像エリアに入るようにする。基板
移動機構10は、この際、部品搭載位置データベースD
Bから対象となる部品Bの位置(X,Y座標)を得て、
これに基づいて移動を行う。First, in step S501, the component B
Is set on the substrate moving mechanism 10. Next, in step S502, the board moving mechanism 10 is moved so that the position at which the component B to be inspected is mounted enters the imaging area of the image input unit 1. At this time, the board moving mechanism 10
The position (X, Y coordinates) of the target part B is obtained from B,
The movement is performed based on this.
【0089】次いで、ステップS503において、その
位置における未搭載画像を画像入力部1にて取り込む。
取り込んだ未搭載画像は、部品自動切り出し部5の未搭
載画像記憶部51に記憶される。Next, in step S 503, the image input unit 1 captures an unmounted image at that position.
The captured unmounted image is stored in the unmounted image storage unit 51 of the component automatic cutout unit 5.
【0090】次に、ステップS504では、部品Bが正
確に実装された良品の基板Sを基板移動機構10にセッ
トする。そして、ステップS505において、基板移動
機構10を移動して、基板S上の部品Bが画像入力部1
の撮像エリアに入るようにする。Next, in step S504, a non-defective substrate S on which the component B is correctly mounted is set on the substrate moving mechanism 10. Then, in step S505, the board moving mechanism 10 is moved so that the component B on the board S is
In the image pickup area.
【0091】次いで、ステップS506では、その位置
における部品Bの搭載画像を画像入力部1にて取り込
む。取り込んだ搭載画像は、部品自動切り出し部5の搭
載画像記憶部52に記憶される。ここまでの処理で、未
搭載画像と正確に部品Bが実装された搭載画像とが取り
込まれることになる。Next, in step S506, the image input unit 1 captures the mounted image of the component B at that position. The captured mounting image is stored in the mounting image storage unit 52 of the automatic component cutout unit 5. With the processing so far, the unmounted image and the mounted image on which the component B is accurately mounted are captured.
【0092】次に、ステップS507では、部品搭載位
置データベースDBからその部品Bのサイズデータを部
品自動切り出し部5の画像比較部53が取得する。部品
搭載位置データベースDBには、各部品Bの平面視外形
から成る部品サイズが部品Bの位置に対応して記憶され
ている。この部品サイズデータを画像比較部53で取得
する。Next, in step S507, the image comparison unit 53 of the automatic component extraction unit 5 acquires the size data of the component B from the component mounting position database DB. In the component mounting position database DB, a component size composed of the external shape in plan view of each component B is stored corresponding to the position of the component B. The part size data is acquired by the image comparison unit 53.
【0093】その後、ステップS508に示すように、
取得した部品サイズ単位での画像比較を画像比較部53
で行う。すなわち、画像比較部53では、未搭載画像記
憶部51に記憶された部品Bの位置に対応する未搭載画
像と、搭載画像記憶部52に記憶された部品Bの位置に
対応する搭載画像とで、取得したその部品サイズ単位で
の画像比較を順次行う。Thereafter, as shown in step S508,
The image comparison unit 53 compares the acquired images in units of the component size.
Do with. That is, the image comparison unit 53 compares the unmounted image corresponding to the position of the component B stored in the unmounted image storage unit 51 with the mounted image corresponding to the position of the component B stored in the mounted image storage unit 52. Then, the image comparison is sequentially performed on the obtained component size unit.
【0094】ステップS509では、画像比較部53で
比較した部品サイズ単位での画像比較の結果の中からそ
の差が最も大きい位置を得る。ステップS510では、
その位置における部品サイズでの部品画像を部品画像切
り出し部54で切り出し、その部品画像を部品画像記憶
部6に記憶する。In step S509, a position where the difference is the largest is obtained from the results of the image comparison in parts size units compared by the image comparing unit 53. In step S510,
The component image in the component size at that position is cut out by the component image cutout unit 54, and the component image is stored in the component image storage unit 6.
【0095】そして、ステップS511では、次の部品
Bがあるか否かの判断を行い、ある場合にはステップS
501〜S510を繰り返し行う。次の部品Bがない場
合には検査をを終了する。これにより、ティーチングに
おいて部品Bの位置を正確に切り出して部品画像のみを
得ることが可能となる。Then, in step S511, it is determined whether or not the next part B is present.
Steps 501 to S510 are repeated. If there is no next part B, the inspection ends. This makes it possible to accurately cut out the position of the component B during teaching and obtain only the component image.
【0096】図15は画像比較部53で行う画像比較に
よって切り出し位置の決定を行う状態を説明する図であ
る。図15において(a1)、(b1)、(c1)は搭
載画像、(a2)、(b2)、(c2)は未搭載画像を
示している。FIG. 15 is a view for explaining a state in which the cutout position is determined by the image comparison performed by the image comparison section 53. In FIG. 15, (a1), (b1) and (c1) indicate mounted images, and (a2), (b2) and (c2) indicate non-mounted images.
【0097】先ず、(a1)、(a2)において図中破
線枠で示す部品サイズ単位での画像比較を開始する。こ
の例では、各画像における図中左上から右方向に順次画
像比較を行っている。(a1)、(a2)に示す各部品
サイズ単位の画像はほとんど一致しており、その差が非
常に小さいものとなる。First, in (a1) and (a2), image comparison is started for each component size indicated by a broken line frame in the figure. In this example, image comparison is sequentially performed on each image from the upper left in the figure to the right. The images of each component size shown in (a1) and (a2) almost match, and the difference between them is very small.
【0098】次に、部品サイズ単位での画像比較が(a
2)、(b2)に示す位置まで進んだ場合、各画像にお
ける部品サイズ単位の画像はわずかに違いが生じてい
る。画像比較を行う部品サイズ単位の領域が部品Bの位
置にかかると徐々にその画像の差が大きくなっていく。Next, image comparison in parts size unit is (a
2) and (b2), there is a slight difference in the image of each component size in each image. As the region of the component size unit to be compared with the image reaches the position of the component B, the difference between the images gradually increases.
【0099】そして、さらに画像比較が進み、(a
3)、(b3)まで進むと、各画像における部品サイズ
単位の画像に大きな差が生じることになる。つまり、
(a3)の破線枠で示す部品サイズの画像内にはちょう
ど同じサイズの部品Bの画像があるのに対し、(b3)
の破線枠で示す部品サイズの画像内には部品の画像が存
在しない。搭載画像と未搭載画像とにおいては、この
(a3)、(b3)に示す破線枠の各部品サイズの画像
において最も差が大きくなる。Then, the image comparison further proceeds, and (a)
When the process proceeds to 3) and (b3), a large difference occurs between the images in component size units in each image. That is,
In the image of the component size indicated by the broken line frame in (a3), there is an image of the component B of exactly the same size, whereas in the image of the component B, the image is (b3)
There is no component image in the component size image indicated by the broken line frame. The difference between the mounted image and the non-mounted image has the largest difference in the image of each component size in the broken-line frame shown in (a3) and (b3).
【0100】画像比較部53は、この各部品サイズの画
像の差が最も大きくなる位置を算出し、この位置に部品
Bが存在することを部品画像切り出し部54へ伝える。
これにより、部品画像切り出し部54は正確に部品Bの
位置で画像を切り出し、部品Bのみの画像を得ることが
可能となる。The image comparing section 53 calculates the position where the difference between the images of the respective component sizes is the largest, and notifies the component image cutout section 54 that the component B exists at this position.
Accordingly, the component image cutout unit 54 can cut out an image at the position of the component B accurately, and obtain an image of only the component B.
【0101】第4実施形態では、このような部品画像の
切り出しを行うことで、自動的かつ正確に各部品Bの画
像のみを切り出すことができ、ティーチングにおける時
間短縮を図ることが可能となる。In the fourth embodiment, by cutting out such a component image, only the image of each component B can be cut out automatically and accurately, and the time required for teaching can be reduced.
【0102】次に、第5実施形態の説明を行う。図16
は第5実施形態を説明するブロック図である。すなわ
ち、第5実施形態における実装部品検査装置は、基板移
動機構10、画像入力部1、画像比較部3、判定部4、
部品自動切り出し部5、部品画像記憶部6および部品搭
載位置データベースDBを備える第4実施形態の構成に
加え、斜視画像入力部1aを備えている。Next, a fifth embodiment will be described. FIG.
FIG. 14 is a block diagram illustrating a fifth embodiment. That is, the mounted component inspection apparatus according to the fifth embodiment includes a board moving mechanism 10, an image input unit 1, an image comparison unit 3, a determination unit 4,
In addition to the configuration of the fourth embodiment including the component automatic cutout unit 5, the component image storage unit 6, and the component mounting position database DB, a perspective image input unit 1a is provided.
【0103】斜視画像入力部1aは、画像入力部1が対
象となる部品Bのほぼ真上からその画像を取り込むのに
対し、斜め方向から部品Bの画像と取り込む。このた
め、部品自動切り出し部5は、画像入力部1で取り込ん
だ部品Bの画像(以下、「通常画像」と言う。)と、斜
視画像入力部1aで取り込んだ部品Bの画像(以下、
「斜視画像」と言う。)とに基づき画像における部品B
の切り出し位置を算出する。The perspective image input section 1a captures an image of the component B from an oblique direction while the image input section 1 captures the image from almost directly above the target component B. For this reason, the component automatic cutout unit 5 includes an image of the component B captured by the image input unit 1 (hereinafter, referred to as a “normal image”) and an image of the component B captured by the perspective image input unit 1a (hereinafter, referred to as “normal image”).
This is called a "perspective image". ) And the part B in the image based on
Is calculated.
【0104】図17は部品自動切り出し部5の構成を説
明するブロック図である。すなわち、部品自動切り出し
部5は、通常画像記憶部55、斜視画像記憶部56、画
像比較部53、部品画像切り出し部54から構成され
る。FIG. 17 is a block diagram for explaining the configuration of the automatic component cutout unit 5. As shown in FIG. That is, the component automatic cutout unit 5 includes a normal image storage unit 55, a perspective image storage unit 56, an image comparison unit 53, and a component image cutout unit 54.
【0105】画像入力部1で取り込んだ部品Bの通常画
像は通常画像記憶部55に記憶され、斜視画像入力部1
aで取り込んだ部品Bの斜視画像は斜視画像記憶部56
に記憶される。また、画像比較部53は部品搭載位置デ
ータベースDB(図12参照)から部品サイズデータを
得て、通常画像と斜視画像とをその部品サイズ単位で比
較して、切り出し位置データを出力する。さらに、この
切り出し位置データを得た部品画像切り出し部54は、
切り出し位置データによって切り出した部品画像を部品
像記憶部6へ出力する。The normal image of the part B captured by the image input unit 1 is stored in the normal image storage unit 55,
The perspective image of the part B captured in a is stored in the perspective image storage unit 56.
Is stored. Further, the image comparing section 53 obtains component size data from the component mounting position database DB (see FIG. 12), compares the normal image with the perspective image in units of the component size, and outputs cutout position data. Further, the component image cutout unit 54 that has obtained the cutout position data,
The component image cut out based on the cutout position data is output to the component image storage unit 6.
【0106】また、図18は画像入力部と斜視画像入力
部との位置関係を示す図である。画像入力部1は、基板
Sに実装されたティーチング対象の部品Bにおけるほぼ
真上に配置され、レンズL1を介して部品Bのほぼ真上
からの画像すなわち通常画像を撮像部で取り込む。また
斜視像入力部1aはティーチング対象の部品Bにおける
斜め上方に配置され、レンズL2を介して部品Bの斜め
上方からの画像すなわち斜視画像を撮像部で取り込む。FIG. 18 is a diagram showing the positional relationship between the image input unit and the oblique image input unit. The image input unit 1 is disposed almost directly above the component B to be teaching mounted on the board S, and captures an image from almost directly above the component B, that is, a normal image via the lens L1 by the imaging unit. The perspective image input unit 1a is disposed obliquely above the component B to be taught, and captures an image from obliquely above the component B, that is, a perspective image, via the lens L2 by the imaging unit.
【0107】第5実施形態では、部品Bの通常画像と斜
視画像とをその部品サイズ単位で比較していくことによ
って正確な部品の位置を求め、その位置で画像を切り出
すことによって部品の画像のみを抽出したティーチング
を行うことができるようになる。In the fifth embodiment, an accurate component position is obtained by comparing a normal image and a perspective image of a component B in units of the component size, and an image of the component is obtained by cutting out the image at that position. Can be performed.
【0108】次に、第5実施形態の実装部品検査装置に
おけるティーチング処理を図19のフローチャートに基
づいて説明する。なお、図19に示されない符号は図1
6および図17を参照するものとする。Next, a teaching process in the mounted component inspection apparatus according to the fifth embodiment will be described with reference to the flowchart of FIG. The reference numerals not shown in FIG.
6 and FIG.
【0109】先ず、ステップS601において、部品B
が正確に実装されている良品の基板Sを基板移動機構1
0にセットする。次に、ステップS602において、基
板移動機構10を移動して、検査対象となる部品Bの実
装される位置が画像入力部1の撮像エリアに入るように
する。基板移動機構10は、この際、部品搭載位置デー
タベースDBから対象となる部品Bの位置(X,Y座
標)を得て、これに基づいて移動を行う。First, in step S601, the component B
A non-defective substrate S on which is accurately mounted is transferred to the substrate moving mechanism 1.
Set to 0. Next, in step S602, the board moving mechanism 10 is moved so that the position at which the component B to be inspected is mounted enters the imaging area of the image input unit 1. At this time, the board moving mechanism 10 obtains the position (X, Y coordinates) of the target component B from the component mounting position database DB, and moves based on this.
【0110】次いで、ステップS603において、その
位置における部品Bの通常画像を画像入力部1にて取り
込み、取り込んだ通常画像を部品自動切り出し部5の通
常載画像記憶部55に記憶する。Next, in step S603, the normal image of the component B at that position is captured by the image input unit 1, and the captured normal image is stored in the normal mounted image storage unit 55 of the automatic component cutout unit 5.
【0111】次に、ステップS604において、同じ部
品Bの斜視画像を斜視画像入力部1aにて取り込み、取
り込んだ斜視画像を部品自動切り出し部5の斜視画像記
憶部56に記憶する。ここまでの処理で、正確に実装さ
れた部品Bの通常画像と斜視画像とが取り込まれること
になる。Next, in step S604, a perspective image of the same part B is captured by the perspective image input section 1a, and the captured perspective image is stored in the perspective image storage section 56 of the automatic component cutout section 5. By the processing up to this point, the normal image and the perspective image of the correctly mounted component B are captured.
【0112】次に、ステップS605では、部品搭載位
置データベースDBからその部品Bのサイズデータを部
品自動切り出し部5の画像比較部53が取得し、部品サ
イズ単位での画像比較を行う。Next, in step S605, the image comparison unit 53 of the component automatic cutout unit 5 acquires the size data of the component B from the component mounting position database DB, and compares the images in units of component size.
【0113】すなわち、画像比較部53では、通常画像
記憶部55に記憶された部品Bの通常画像と、斜視画像
記憶部56に記憶された部品Bの斜視画像とで、取得し
たその部品サイズ単位での画像比較を順次行う。That is, the image comparison unit 53 obtains the part size unit obtained from the normal image of the part B stored in the normal image storage unit 55 and the perspective image of the part B stored in the perspective image storage unit 56. Are sequentially compared.
【0114】ステップS606では、画像比較部53で
比較した部品サイズ単位での画像比較の結果の中からそ
の差が最も大きい位置を得る。ステップS607では、
部品Bの高さから推定されるオフセット量だけその位置
に補正を加え、その補正後の位置における部品サイズで
の部品画像を部品画像切り出し部54で切り出し、その
部品画像を部品画像記憶部6に記憶する。In step S606, the position where the difference is the largest is obtained from the results of the image comparison in parts size units compared by the image comparison unit 53. In step S607,
The position is corrected by the offset amount estimated from the height of the part B, the part image in the part size at the corrected position is cut out by the part image cutout unit 54, and the part image is stored in the part image storage unit 6. Remember.
【0115】そして、ステップS608では、次の部品
Bがあるか否かの判断を行い、ある場合にはステップS
601〜S607を繰り返し行う。次の部品Bがない場
合には検査をを終了する。これにより、ティーチングに
おいて部品Bの位置を正確に切り出して部品画像のみを
得ることが可能となる。Then, in step S608, it is determined whether or not the next part B is present.
Steps 601 to S607 are repeated. If there is no next part B, the inspection ends. This makes it possible to accurately cut out the position of the component B during teaching and obtain only the component image.
【0116】図20は画像比較部53で行う画像比較に
よって切り出し位置の決定を行う状態を説明する図であ
る。図20において(a1)、(b1)、(c1)は通
常画像、(a2)、(b2)、(c2)は斜視画像を示
している。FIG. 20 is a diagram for explaining a state in which the cutout position is determined by the image comparison performed by the image comparison section 53. 20, (a1), (b1), and (c1) show normal images, and (a2), (b2), and (c2) show perspective images.
【0117】先ず、(a1)、(a2)において図中破
線枠で示す部品サイズ単位での画像比較を開始する。こ
の例では、各画像における図中左上から右方向に順次画
像比較を行っている。(a1)、(a2)に示す各部品
サイズ単位の画像はほとんど一致しており、その差が非
常に小さいものとなる。First, in (a1) and (a2), image comparison is started for each component size indicated by a broken-line frame in the figure. In this example, image comparison is sequentially performed on each image from the upper left in the figure to the right. The images of each component size shown in (a1) and (a2) almost match, and the difference between them is very small.
【0118】次に、部品サイズ単位での画像比較が(b
1)、(b2)に示す位置まで進んだ場合、各画像にお
ける部品サイズ単位の画像はわずかに違いが生じてい
る。画像比較を行う部品サイズ単位の領域が部品Bの位
置にかかると徐々に画像の差が大きくなっていく。Next, the image comparison for each component size is (b)
When the image proceeds to the positions shown in (1) and (b2), there is a slight difference between the images in the component size unit in each image. As the area of the part size unit to be compared with the image reaches the position of the part B, the difference between the images gradually increases.
【0119】そして、さらに画像比較が進み、(c
1)、(c2)まで進むと、各画像における部品サイズ
単位の画像に大きな差が生じることになる。通常画像と
斜視画像とにおいては、この(c1)、(c2)に示す
破線枠の各部品サイズの画像において最も差が大きくな
る。Then, the image comparison further proceeds, and (c)
When the process proceeds to 1) and (c2), a large difference occurs in the image of each component size in each image. The difference between the normal image and the perspective image is the largest in the image of each component size in the broken line frame shown in (c1) and (c2).
【0120】画像比較部53は、この各部品サイズの画
像の差が最も大きくなる位置を算出し、この位置に所定
の補正を加えて部品画像切り出し部54へ伝える。この
差が最大となる位置は、通常画像における部品の位置と
斜視画像における部品の位置との中間位置である。した
がって、この部品Bの高さおよび斜視画像の垂直方向に
対する角度に基づき差が最大となった位置に補正を加え
る。これにより、部品画像切り出し部54は正確に部品
Bの位置で画像を切り出し、部品Bのみの画像を得るこ
とが可能となる。The image comparing section 53 calculates a position where the difference between the images of the respective component sizes is the largest, applies a predetermined correction to this position, and transmits it to the component image cutout section 54. The position where the difference becomes maximum is an intermediate position between the position of the component in the normal image and the position of the component in the oblique image. Therefore, the position where the difference is maximum is corrected based on the height of the part B and the angle of the perspective image with respect to the vertical direction. Accordingly, the component image cutout unit 54 can cut out an image at the position of the component B accurately, and obtain an image of only the component B.
【0121】第5実施形態では、通常画像と斜視画像と
を用いることで、部品Bが正確に実装された基板Sを用
いるだけで部品画像の切り出しを行うことができ、自動
的かつ正確に各部品Bの画像のみを切り出すティーチン
グ処理を行うことが可能となる。In the fifth embodiment, by using the normal image and the oblique image, it is possible to cut out the component image only by using the board S on which the component B is correctly mounted, and to automatically and accurately extract each component image. It is possible to perform a teaching process of cutting out only the image of the part B.
【0122】次に、第6実施形態の説明を行う。図21
は第6実施形態を説明するブロック図である。すなわ
ち、第6実施形態における実装部品検査装置は、基板移
動機構10、画像入力部1、画像比較部3、判定部4、
部品自動切り出し部5、部品画像記憶部6および部品搭
載位置データベースDBを備える第4実施形態の構成に
加え、十字像投影部1bを備えている。Next, a sixth embodiment will be described. FIG.
FIG. 14 is a block diagram illustrating a sixth embodiment. That is, the mounted component inspection apparatus according to the sixth embodiment includes a board moving mechanism 10, an image input unit 1, an image comparison unit 3, a determination unit 4,
In addition to the configuration of the fourth embodiment including the component automatic cutout unit 5, the component image storage unit 6, and the component mounting position database DB, a cross image projection unit 1b is provided.
【0123】十字像投影部1bは、基板S上の部品Bお
よびその周辺領域に十字像(十字部分のみ光が照射され
るもの)を投影するものである。画像入力部1では、こ
の十字像を取り込んで部品自動切り出し部5へ渡し、部
品自動切り出し部5においてこの十字像に基づき部品B
の位置を算出する。The cross image projection section 1b projects a cross image (one in which only the cross portion is irradiated with light) onto the component B on the substrate S and its peripheral area. The image input unit 1 captures the cross image and transfers it to the automatic component cutout unit 5, and the automatic component cutout unit 5 uses the component B based on the cross image.
Is calculated.
【0124】図22は部品自動切り出し部5の構成を説
明するブロック図である。すなわち、部品自動切り出し
部5は、十字像解析部57と部品画像切り出し部54と
から構成される。FIG. 22 is a block diagram for explaining the structure of the automatic component cutout section 5. As shown in FIG. That is, the component automatic cutout unit 5 includes the cross image analysis unit 57 and the component image cutout unit 54.
【0125】十字像解析部57は、画像入力部1で取り
込んだ十字像を得て、その十字像の部品Bに当たった部
分の歪みから部品Bの位置を算出し、それを切り出し位
置データとして部品画像切り出し部54へ出力する。こ
の切り出し位置データを得た部品画像切り出し部54
は、切り出し位置データによって切り出した部品画像を
部品像記憶部6へ出力する。The cross image analyzing unit 57 obtains the cross image captured by the image input unit 1, calculates the position of the component B from the distortion of the portion of the cross image that hits the component B, and uses it as cutout position data. Output to the component image cutout unit 54. The part image cutout unit 54 that has obtained the cutout position data
Outputs the component image cut out based on the cutout position data to the component image storage unit 6.
【0126】また、図23は十字像の投影状態を説明す
る図である。すなわち、十字像投影部1bは画像入力部
1の隣に配置され、その発行部からレンズL3を介して
基板Sに実装された部品Bの斜め上方から十字像を投影
する。画像入力部1は、十字像投影部1bから投影され
部品Bおよびその周辺領域に投影された十字像をレンズ
L1を介してその撮像部で取り込む。FIG. 23 is a view for explaining the projected state of the cross image. That is, the cross image projection unit 1b is arranged next to the image input unit 1, and projects a cross image from an obliquely upper part of the component B mounted on the substrate S from the issuing unit via the lens L3. The image input unit 1 captures the cross image projected from the cross image projection unit 1b onto the component B and the surrounding area by the imaging unit via the lens L1.
【0127】第6実施形態では、この画像入力部1で取
り込んだ十字像に基づき部品自動切り出し部5が自動的
に部品Bの位置を算出し、その位置で画像を切り出すこ
とによって部品の画像のみを抽出したティーチングを行
うことができる。In the sixth embodiment, the component automatic cutout unit 5 automatically calculates the position of the component B based on the cross image taken in by the image input unit 1, and cuts out the image at that position, so that only the image of the component is obtained. Can be performed.
【0128】次に、第6実施形態の実装部品検査装置に
おけるティーチング処理を図24のフローチャートに基
づいて説明する。なお、図24に示されない符号は図2
1および図22を参照するものとする。Next, a teaching process in the mounted component inspection apparatus of the sixth embodiment will be described with reference to the flowchart of FIG. The reference numerals not shown in FIG.
1 and FIG. 22.
【0129】先ず、ステップS701において、部品B
が正確に実装されている良品の基板Sを基板移動機構1
0にセットする。次に、ステップS702において、基
板移動機構10を移動して、検査対象となる部品Bの実
装される位置が画像入力部1の撮像エリアに入るように
する。基板移動機構10は、この際、部品搭載位置デー
タベースDBから対象となる部品Bの位置(X,Y座
標)を得て、これに基づいて移動を行う。First, in step S701, the part B
A non-defective substrate S on which is accurately mounted is transferred to the substrate moving mechanism 1.
Set to 0. Next, in step S702, the board moving mechanism 10 is moved so that the position at which the component B to be inspected is mounted enters the imaging area of the image input unit 1. At this time, the board moving mechanism 10 obtains the position (X, Y coordinates) of the target component B from the component mounting position database DB, and moves based on this.
【0130】次いで、ステップS703において、その
部品Bおよび周辺領域に十字像投影部1bから照射した
十字像を画像入力部1にて取り込む。そして、ステップ
S704において、取り込んだ十字像を部品自動切り出
し部5の十字像解析部57において解析し、十字の歪み
から部品Bの位置を算出する。Next, in step S703, the image input unit 1 captures the cross image projected from the cross image projection unit 1b onto the part B and the surrounding area. Then, in step S704, the captured cross image is analyzed by the cross image analysis unit 57 of the automatic component cutout unit 5, and the position of the component B is calculated from the distortion of the cross.
【0131】次に、ステップS705では、画像入力部
1により部品Bの通常の画像(通常画像)を取り込む。
この通常画像は部品画像切り出し部54へ送られる。そ
の後、ステップS706において、先の処理で十字像解
析部57にて得た部品Bの位置に対応する領域を切り出
し位置として通常画像の部品画像を切り出し、部品画像
記憶部6に記憶する。Next, in step S705, the image input unit 1 captures a normal image (normal image) of the component B.
This normal image is sent to the component image cutout unit 54. After that, in step S706, a part image of a normal image is cut out using a region corresponding to the position of the part B obtained by the cross image analysis unit 57 in the previous processing as a cutout position, and stored in the part image storage unit 6.
【0132】そして、ステップS707では、次の部品
Bがあるか否かの判断を行い、ある場合にはステップS
701〜S706を繰り返し行う。次の部品Bがない場
合には検査をを終了する。これにより、ティーチングに
おいて部品Bの位置を正確に切り出して部品画像のみを
得ることが可能となる。Then, in a step S707, it is determined whether or not the next part B is present.
Steps 701 to S706 are repeated. If there is no next part B, the inspection ends. This makes it possible to accurately cut out the position of the component B during teaching and obtain only the component image.
【0133】図25は十字像解析部57で行う十字像に
基づく切り出し位置の決定を説明する図である。図20
において(a)は通常画像、(b)は十字像、(c)は
十字像の歪み検出を示している。FIG. 25 is a diagram for explaining the determination of the cutout position based on the cross image performed by the cross image analysis unit 57. FIG.
3A shows a normal image, FIG. 3B shows a cross image, and FIG. 3C shows a cross image distortion detection.
【0134】すなわち、(a)に示すように正確に実装
された部品Bおよびその周辺領域に十字像を投影する
と、(b)に示すような状態となる。部品Bは所定の高
さを有しており、図23に示すように十字像投影部1b
から斜め上方から十字像を投影することによって、その
十字像のうち部品Bの当たる部分が周辺領域に当たる部
分に対してずれて写ることになる。That is, when a cross image is projected on the component B correctly mounted as shown in (a) and its surrounding area, the state shown in (b) is obtained. The part B has a predetermined height, and as shown in FIG.
By projecting the cross image from obliquely above from above, the part of the cross image that hits the part B is shifted from the part that hits the peripheral area.
【0135】(c)に示すように、十字像解析部57
は、部品Bの周辺領域に投影される十字像の縦横のライ
ンに沿って各々信号値の読み取りを行い(図中破線参
照)、大きな変化があった場所(歪み位置)を算出す
る。As shown in (c), the cross image analyzer 57
Reads the signal values along the vertical and horizontal lines of the cross image projected on the peripheral area of the component B (see the broken line in the figure), and calculates the location (distortion position) where a large change has occurred.
【0136】この歪み位置を算出するには種々の方法が
あるが、例えば、縦横の十字像の読み取り値の変化点を
見つけたり、または画像の縦横に沿って各々信号値の加
算を行い、その加算した値の中で加算値が0となる部分
に基づき見つけるようにしてもよい。There are various methods for calculating the distortion position. For example, a change point of a read value of a vertical and horizontal cross image is found, or a signal value is added along the vertical and horizontal directions of the image. You may make it find based on the part in which the addition value becomes 0 among the added values.
【0137】そして、縦横における十字像の歪み位置を
算出することで、部品Bの画像における切り出し位置を
決定する。十字像解析部57はこのような算出によって
切り出し位置データを求め、部品画像切り出し部54へ
出力する。これにより、部品画像切り出し部54は通常
画像から正確に部品Bの位置で画像を切り出し、部品B
のみの画像を得ることが可能となる。Then, by calculating the distortion position of the cross image in the vertical and horizontal directions, the cutout position in the image of the component B is determined. The cross image analysis unit 57 obtains the cutout position data by such calculation, and outputs the data to the component image cutout unit 54. As a result, the component image cutout unit 54 cuts out the image at the position of the component B accurately from the normal image,
Only images can be obtained.
【0138】第6実施形態では、十字像と通常画像とを
用いることで、部品Bが正確に実装された基板Sを用い
るだけで部品画像の切り出しを行うことができ、自動的
かつ正確に各部品Bの画像のみを切り出すティーチング
処理を行うことが可能となる。In the sixth embodiment, by using the cross image and the normal image, it is possible to cut out the component image only by using the board S on which the component B is accurately mounted. It is possible to perform a teaching process of cutting out only the image of the part B.
【0139】[0139]
【発明の効果】以上説明したように、本発明の実装部品
検査装置によれば次のような効果がある。すなわち、本
発明では、部品の実装状態に影響を受けない部品未搭載
画像を基準とすることから、部品の実装状態の良否を正
確に判定することが可能となる。また、部品未搭載画像
と部品搭載画像との比較または各々取り込み角度の異な
る第1の部品搭載画像と第2の部品搭載画像との比較を
部品の平面視外形に対応する領域単位で順次行うことに
より、その差から部品の位置を正確に算出できるように
なる。さらに、部品およびその周辺領域に投影された十
字像の歪みに基づき部品の位置を正確に算出できるよう
になる。As described above, the mounted component inspection apparatus of the present invention has the following effects. That is, according to the present invention, it is possible to accurately determine whether the component mounting state is good or not, based on the component unmounted image that is not affected by the component mounting state. In addition, the comparison between the component-unmounted image and the component-mounted image or the comparison between the first component-mounted image and the second component-mounted image, each having a different capture angle, is sequentially performed in units of areas corresponding to the external shape of the component in plan view. Accordingly, the position of the component can be accurately calculated from the difference. Further, the position of the component can be accurately calculated based on the distortion of the cross image projected on the component and its surrounding area.
【0140】これらにより、実装部品の検査を行う前の
ティーチングにおいて正確な部品の画像を自動的に取り
込むことができ、これを基準とした正確な実装状態の良
否判定を行うことが可能となる。As a result, an accurate image of the component can be automatically taken in during the teaching before the inspection of the mounted component, and it is possible to accurately judge the quality of the mounted state based on the image.
【図1】第1実施形態を説明するブロック図である。FIG. 1 is a block diagram illustrating a first embodiment.
【図2】処理フローチャート(その1)である。FIG. 2 is a processing flowchart (1).
【図3】処理フローチャート(その2)である。FIG. 3 is a processing flowchart (No. 2).
【図4】画像比較の状態を示す図である。FIG. 4 is a diagram showing a state of image comparison.
【図5】第2実施形態を説明するブロック図である。FIG. 5 is a block diagram illustrating a second embodiment.
【図6】未搭載画像の相違を説明する図である。FIG. 6 is a diagram illustrating a difference between unmounted images.
【図7】画像比較の状態を示す図である。FIG. 7 is a diagram showing a state of image comparison.
【図8】第3実施形態を説明するブロック図である。FIG. 8 is a block diagram illustrating a third embodiment.
【図9】処理フローチャート(その3)である。FIG. 9 is a process flowchart (3).
【図10】処理フローチャート(その4)である。FIG. 10 is a processing flowchart (No. 4).
【図11】画像比較の状態を示す図である。FIG. 11 is a diagram showing a state of image comparison.
【図12】第4実施形態を説明するブロック図である。FIG. 12 is a block diagram illustrating a fourth embodiment.
【図13】部品自動切り出し部を説明するブロック図で
ある。FIG. 13 is a block diagram illustrating an automatic component cutout unit.
【図14】処理フローチャート(その5)である。FIG. 14 is a processing flowchart (No. 5).
【図15】切り出し位置の決定を説明する図である。FIG. 15 is a diagram for explaining determination of a cutout position.
【図16】第5実施形態を説明するブロック図である。FIG. 16 is a block diagram illustrating a fifth embodiment.
【図17】部品自動切り出し部を説明するブロック図で
ある。FIG. 17 is a block diagram illustrating an automatic component cutout unit.
【図18】画像入力部の位置関係を示す図である。FIG. 18 is a diagram illustrating a positional relationship of an image input unit.
【図19】処理フローチャート(その6)である。FIG. 19 is a processing flowchart (part 6).
【図20】切り出し位置の決定を説明する図である。FIG. 20 is a diagram illustrating how to determine a cutout position.
【図21】第6実施形態を説明するブロック図である。FIG. 21 is a block diagram illustrating a sixth embodiment.
【図22】部品自動切り出し部を説明するブロック図で
ある。FIG. 22 is a block diagram illustrating an automatic component cutout unit.
【図23】十字像の投影状態を説明する図である。FIG. 23 is a diagram illustrating a projected state of a cross image.
【図24】処理フローチャート(その7)である。FIG. 24 is a processing flowchart (No. 7).
【図25】切り出し位置の決定を説明する図である。FIG. 25 is a diagram for explaining determination of a cutout position.
【図26】従来例を説明するブロック図である。FIG. 26 is a block diagram illustrating a conventional example.
【図27】従来のティーチングの処理フローチャートで
ある。FIG. 27 is a flowchart of a conventional teaching process.
【図28】従来の検査の処理フローチャートである。FIG. 28 is a processing flowchart of a conventional inspection.
【図29】画像比較の状態を示す図である。FIG. 29 is a diagram illustrating a state of image comparison.
1 画像入力部 2 未搭載基板画像記憶部 3 画像比較部 4 判定部 10 基板移動機構 B 部品 DB 部品搭載位置データベース S 基板 DESCRIPTION OF SYMBOLS 1 Image input part 2 Unmounted board image storage part 3 Image comparison part 4 Judgment part 10 Board moving mechanism B Parts DB Parts mounting position database S Board
Claims (6)
部品の搭載位置に対応する部品未搭載画像を記憶する未
搭載画像記憶手段と、 前記部品が実装された後の基板においてその部品の搭載
位置に対応する部品搭載画像と、前記未搭載画像記憶手
段に記憶されたその部品に対応する部品未搭載画像とを
比較する画像比較手段と、 前記画像比較手段による比較の結果に基づき前記部品の
実装状態の良否を判定する判定手段とを備えていること
を特徴とする実装部品検査装置。1. An unmounted image storage means for storing an unmounted image corresponding to a mounting position of a component on a board before the component is mounted, and mounting the component on the board after the component is mounted. An image comparison unit that compares a component mounted image corresponding to the position with a component non-mounted image corresponding to the component stored in the non-mounted image storage unit; and A mounting component inspection apparatus comprising: a determination unit configured to determine whether a mounting state is good or bad.
像から成ることを特徴とする請求項1記載の実装部品検
査装置。2. The mounting component inspection apparatus according to claim 1, wherein the non-component mounted image comprises a transmitted light image of the board.
た前記基板の穴の位置に基づき、その穴を埋めるマスク
画像を生成するとともに、前記部品未搭載画像の中の前
記基板の穴に対応する位置に前記マスク画像を追加する
穴部マスク生成手段を備えていることを特徴とする請求
項1記載の実装部品検査装置。3. A method for generating a mask image for filling the hole based on a position of a hole in the board provided corresponding to a mounting position of the component, and a method for forming a mask image on the board in the non-component mounted image. 2. The mounting component inspection apparatus according to claim 1, further comprising a hole mask generation unit that adds the mask image at a corresponding position.
部品の位置に対応する部品未搭載画像を記憶する未搭載
画像記憶手段と、 前記部品が実装された後の基板においてその部品の位置
に対応する部品搭載画像を記憶する搭載画像記憶手段
と、 前記未搭載画像記憶手段に記憶された前記部品未搭載画
像と前記搭載画像記憶手段に記憶された部品搭載画像と
を前記部品の平面視外形に対応する領域単位で順次比較
する画像比較手段と、 前記画像比較手段による比較の結果に基づき前記部品の
位置を決定する位置決定手段とを備えていることを特徴
とする実装部品検査装置。4. An unmounted image storage means for storing a component unmounted image corresponding to the position of the component on the board before the component is mounted, and storing the component unmounted image on the board after the component is mounted. Mounted image storage means for storing a corresponding component mounted image; and a plan view outline of the component, wherein the component non-mounted image stored in the non-mounted image storage means and the component mounted image stored in the mounted image storage means are stored. And a position determining unit for determining a position of the component based on a result of the comparison by the image comparing unit.
り込んだ第1の部品搭載画像を記憶する第1の搭載画像
記憶手段と、 前記第1の部品搭載画像とは異なる角度で取り込んだ前
記部品の第2の部品搭載画像を記憶する第2の搭載画像
記憶手段と、 前記第1の搭載画像記憶手段に記憶された前記第1の部
品搭載画像と前記第2の搭載画像記憶手段に記憶された
前記第2の部品搭載画像とを前記部品の平面視外形に対
応する領域単位で順次比較する画像比較手段と、 前記画像比較手段による比較の結果に基づき前記部品の
位置を決定する位置決定手段とを備えていることを特徴
とする実装部品検査装置。5. A first mounted image storage means for storing a first component mounted image captured from a predetermined angle of a component mounted on a board, and said first component mounted image captured at an angle different from the first component mounted image. A second mounted image storage unit for storing a second component mounted image of the component, and the first component mounted image stored in the first mounted image storage unit and stored in the second mounted image storage unit Image comparing means for sequentially comparing the obtained second component mounting image with the area unit corresponding to the external shape of the component in plan view; and position determination for determining the position of the component based on the result of the comparison by the image comparing means. Means for inspecting a mounted component.
領域に十字像を投影する十字像投影手段と、 前記十字像のうち前記部品に投影された部分と前記周辺
領域に投影された部分とにおける像の歪みから前記部品
の位置を決定する位置決定手段とを備えていることを特
徴とする実装部品検査装置。6. A cross image projecting means for projecting a cross image on a peripheral region centered on a component mounted on a substrate, and a portion of the cross image projected on the component and a portion projected on the peripheral region. And a position determining means for determining the position of the component from the distortion of the image in the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16547297A JP3472443B2 (en) | 1997-06-23 | 1997-06-23 | Mounted parts inspection equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16547297A JP3472443B2 (en) | 1997-06-23 | 1997-06-23 | Mounted parts inspection equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1117400A true JPH1117400A (en) | 1999-01-22 |
JP3472443B2 JP3472443B2 (en) | 2003-12-02 |
Family
ID=15813068
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16547297A Expired - Fee Related JP3472443B2 (en) | 1997-06-23 | 1997-06-23 | Mounted parts inspection equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3472443B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004510975A (en) * | 2000-10-02 | 2004-04-08 | テラダイン・インコーポレーテッド | Optical inspection system integrating element learning |
JP2008507699A (en) * | 2004-07-21 | 2008-03-13 | サイバーオプティクス コーポレーション | Pick and place machine with improved inspection |
WO2011043034A1 (en) * | 2009-10-05 | 2011-04-14 | パナソニック株式会社 | Component mounting device and mounting state inspection method used therein |
JP2011209781A (en) * | 2010-03-29 | 2011-10-20 | Nec Personal Products Co Ltd | Diagnostic system |
CN102376136A (en) * | 2010-08-23 | 2012-03-14 | 东芝泰格有限公司 | Store system and a sales registration method |
JP2012066573A (en) * | 2010-08-23 | 2012-04-05 | Toshiba Tec Corp | Label issuing device and label issuing method |
JP2015079933A (en) * | 2013-09-10 | 2015-04-23 | Juki株式会社 | Inspection method, mounting method, and mounting apparatus |
JP2016021492A (en) * | 2014-07-14 | 2016-02-04 | 株式会社ディスコ | Processing device |
WO2023276059A1 (en) * | 2021-06-30 | 2023-01-05 | 株式会社Fuji | Component mounting machine |
WO2023175831A1 (en) * | 2022-03-17 | 2023-09-21 | 株式会社Fuji | Image confirmation device and image confirmation method |
KR20240077242A (en) * | 2022-11-24 | 2024-05-31 | 파워오토메이션 주식회사 | Appratus for collecting insertion error components |
-
1997
- 1997-06-23 JP JP16547297A patent/JP3472443B2/en not_active Expired - Fee Related
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004510975A (en) * | 2000-10-02 | 2004-04-08 | テラダイン・インコーポレーテッド | Optical inspection system integrating element learning |
JP2008507699A (en) * | 2004-07-21 | 2008-03-13 | サイバーオプティクス コーポレーション | Pick and place machine with improved inspection |
WO2011043034A1 (en) * | 2009-10-05 | 2011-04-14 | パナソニック株式会社 | Component mounting device and mounting state inspection method used therein |
JP2011082243A (en) * | 2009-10-05 | 2011-04-21 | Panasonic Corp | Component mounting device, and mounting-state inspection method in the same |
JP2011209781A (en) * | 2010-03-29 | 2011-10-20 | Nec Personal Products Co Ltd | Diagnostic system |
US8622293B2 (en) | 2010-08-23 | 2014-01-07 | Toshiba Tec Kabushiki Kaisha | Label issuing device and label issuing method |
JP2012066573A (en) * | 2010-08-23 | 2012-04-05 | Toshiba Tec Corp | Label issuing device and label issuing method |
CN102431692A (en) * | 2010-08-23 | 2012-05-02 | 东芝泰格有限公司 | Label issuing device and label issuing method |
CN102376136A (en) * | 2010-08-23 | 2012-03-14 | 东芝泰格有限公司 | Store system and a sales registration method |
US8827146B2 (en) | 2010-08-23 | 2014-09-09 | Toshiba Tec Kabushiki Kaisha | Label issuing device and label issuing method |
CN102376136B (en) * | 2010-08-23 | 2015-06-03 | 东芝泰格有限公司 | Store system and a sales registration method |
US9245424B2 (en) | 2010-08-23 | 2016-01-26 | Toshiba Tec Kabushiki Kaisha | Store system and sales registration method |
JP2015079933A (en) * | 2013-09-10 | 2015-04-23 | Juki株式会社 | Inspection method, mounting method, and mounting apparatus |
JP2016021492A (en) * | 2014-07-14 | 2016-02-04 | 株式会社ディスコ | Processing device |
WO2023276059A1 (en) * | 2021-06-30 | 2023-01-05 | 株式会社Fuji | Component mounting machine |
WO2023175831A1 (en) * | 2022-03-17 | 2023-09-21 | 株式会社Fuji | Image confirmation device and image confirmation method |
KR20240077242A (en) * | 2022-11-24 | 2024-05-31 | 파워오토메이션 주식회사 | Appratus for collecting insertion error components |
Also Published As
Publication number | Publication date |
---|---|
JP3472443B2 (en) | 2003-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5774574A (en) | Pattern defect detection apparatus | |
JPH11148807A (en) | Method and instrument for measuring bump height | |
JP3906780B2 (en) | Data registration method for component code conversion table, board inspection data creation device, registration processing program, and storage medium thereof | |
JPH1117400A (en) | Packaging part/inspecting device | |
KR100952815B1 (en) | Exposure pattern data inspection device, method and program | |
JP2002081914A (en) | Method and device for inspecting dimension and method of manufacturing mask | |
JPH08292014A (en) | Measuring method of pattern position and device thereof | |
JP2768344B2 (en) | Pattern inspection apparatus and inspection method thereof | |
JP2924859B2 (en) | Appearance inspection method and device | |
JP3123275B2 (en) | Inspection data creation method for electronic parts shortage inspection | |
JPH10141925A (en) | Appearance inspection device | |
JP2010025803A (en) | Inspection device having positioning function, program therefor, inspection method of inspection device having positioning function | |
JP2536745B2 (en) | PCB cut condition inspection method | |
JPH095022A (en) | Pattern position detecting method and apparatus by image recognition | |
JP2006284543A (en) | Method and device for inspecting mounted circuit board | |
JP2570508B2 (en) | Soldering inspection equipment | |
JP4087973B2 (en) | Inter-component inspection method and apparatus for mounted components | |
JPH11344448A (en) | Method for forming inspection area | |
JPH11142117A (en) | Object measuring method and its equipment and storage medium of control program for object measurement | |
JPH05259700A (en) | Circuit board inspecting apparatus | |
JPH0325357A (en) | Image defect detecting method | |
JPH06265321A (en) | Outer shape inspection method | |
JPH0241578A (en) | Chip parts check device | |
JPH09264724A (en) | Method for inpsecting package of semiconductor device and device therefor | |
JPH04174311A (en) | Inspecting apparatus for printed circuit board |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070912 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080912 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080912 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090912 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090912 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100912 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110912 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110912 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120912 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |