Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0145744B2 - - Google Patents
[go: Go Back, main page]

JPH0145744B2 - - Google Patents

Info

Publication number
JPH0145744B2
JPH0145744B2 JP891382A JP891382A JPH0145744B2 JP H0145744 B2 JPH0145744 B2 JP H0145744B2 JP 891382 A JP891382 A JP 891382A JP 891382 A JP891382 A JP 891382A JP H0145744 B2 JPH0145744 B2 JP H0145744B2
Authority
JP
Japan
Prior art keywords
joint
area
circuit
output
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP891382A
Other languages
Japanese (ja)
Other versions
JPS58127337A (en
Inventor
Shuzo Kato
Tsutomu Takahashi
Hiroshi Ishimura
Sotoji Hiramoto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP57008913A priority Critical patent/JPS58127337A/en
Priority to EP83100598A priority patent/EP0085380B1/en
Priority to US06/460,657 priority patent/US4581706A/en
Priority to DE8383100598T priority patent/DE3377526D1/en
Publication of JPS58127337A publication Critical patent/JPS58127337A/en
Publication of JPH0145744B2 publication Critical patent/JPH0145744B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W72/00Interconnections or connectors in packages
    • H10W72/50Bond wires
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W72/00Interconnections or connectors in packages
    • H10W72/071Connecting or disconnecting
    • H10W72/075Connecting or disconnecting of bond wires
    • H10W72/07531Techniques
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W72/00Interconnections or connectors in packages
    • H10W72/071Connecting or disconnecting
    • H10W72/075Connecting or disconnecting of bond wires
    • H10W72/07551Connecting or disconnecting of bond wires characterised by changes in properties of the bond wires during the connecting
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W72/00Interconnections or connectors in packages
    • H10W72/50Bond wires
    • H10W72/531Shapes of wire connectors
    • H10W72/5363Shapes of wire connectors the connected ends being wedge-shaped
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W72/00Interconnections or connectors in packages
    • H10W72/50Bond wires
    • H10W72/551Materials of bond wires
    • H10W72/552Materials of bond wires comprising metals or metalloids, e.g. silver
    • H10W72/5524Materials of bond wires comprising metals or metalloids, e.g. silver comprising aluminium [Al]
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W72/00Interconnections or connectors in packages
    • H10W72/50Bond wires
    • H10W72/59Bond pads specially adapted therefor
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10WGENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
    • H10W90/00Package configurations
    • H10W90/701Package configurations characterised by the relative positions of pads or connectors relative to package parts
    • H10W90/751Package configurations characterised by the relative positions of pads or connectors relative to package parts of bond wires
    • H10W90/756Package configurations characterised by the relative positions of pads or connectors relative to package parts of bond wires between a chip and a stacked lead frame, conducting package substrate or heat sink

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Wire Bonding (AREA)

Abstract

PURPOSE:To realize inspection for junction part without giving any external force and any contact thereto and to improve inspection accuracy by selecting the inspection object to the area of junction part. CONSTITUTION:A register control signal RCS is not generated from a register control circuit and a register 72 holds ''Ax''. Thereafter, the data as many as one line is read up to mth bit by operation of a read circuit R, but ''lx'' output from a selector 53 and ''Ax'' output from the register 72 do not change. Therefore, the central processing unit CPU can read accurately the junction area data lx and junction area end data Ax in the step B7. The processing data generating path LC is capable of accurately counting only the junction areas 5 without miscounting patterns or damages of semiconductor integrated circuit element 2 even in case they are projected in black in addition to junction area 5 on the picture taken by a TV camera 20.

Description

【発明の詳細な説明】 本発明は接合手段により接合した接合部の強度
等を検査する接合部の検査方法および装置に関す
るものであり、特に半導体集積回路の素子間、あ
るいは当該素子とポスト間を、各種のワイヤ・ボ
ンデイング装置を利用して、リード線で接続する
場合における、前記素子と前記リード線、あるい
は前記ポストと前記リード線との接合部の検査に
利用して好適なものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a joint inspection method and apparatus for inspecting the strength, etc. of a joint joined by a joining means, and particularly relates to a joint inspection method and apparatus for inspecting the strength, etc. of a joint joined by a joining means, and particularly for inspecting the strength of a joint between elements of a semiconductor integrated circuit or between the element and a post. The present invention is suitable for use in inspecting joints between the element and the lead wires, or between the posts and the lead wires when connecting with lead wires using various wire bonding devices.

基板上に塔載した半導体集積回路素子間、ある
いは当該半導体集積回路素子と前記基板上に形成
したポストとの接続は、アルミニユーム線より成
るリード線を使用し、これを半導体集積回路ある
いはポストに超音波接合を利用して行なうのが広
く利用されている。第1図は基板上に塔載した半
導体集積回路素子とポストを接続した状態を示し
たものであり、1は基板、2は基板1に塔載した
半導体集積回路素子、3はポスト、4は半導体集
積回路素子2とポスト3とを電気的に接続するリ
ード線である。一般に、リード線4としてはアル
ミニユーム線が使用される。このように構成した
ものにおいて、半導体集積回路素子2あるいはポ
スト3とリード線4との接合部5の検査は、リー
ド線4を引張り具6により予め定めた力で引張り
この状態でリード線4が接続状態を維持するか否
かによつて行なわれる。すなわち、予め定めた力
で引張ることによつて、接合部5の接合が外れれ
ば不良、接合状態を維持していれば合格となるも
のである。なお、この引張り力の大きさは実験等
によつて決定される。
For connections between semiconductor integrated circuit elements mounted on a substrate, or between the semiconductor integrated circuit elements and posts formed on the substrate, lead wires made of aluminum wire are used, and these are connected to the semiconductor integrated circuit or posts. It is widely used to perform sonic bonding. Figure 1 shows a state in which a semiconductor integrated circuit element mounted on a substrate is connected to a post, where 1 is a substrate, 2 is a semiconductor integrated circuit element mounted on the substrate 1, 3 is a post, and 4 is a post. This is a lead wire that electrically connects the semiconductor integrated circuit element 2 and the post 3. Generally, an aluminum wire is used as the lead wire 4. In this structure, the joint 5 between the semiconductor integrated circuit element 2 or the post 3 and the lead wire 4 is inspected by pulling the lead wire 4 with a predetermined force using a tensioning tool 6, and in this state, the lead wire 4 is This is done depending on whether or not to maintain the connection state. That is, by pulling with a predetermined force, if the joint of the joint portion 5 is separated, the test piece is judged as defective, and if the joint state is maintained, the test piece is passed. Note that the magnitude of this tensile force is determined through experiments and the like.

このようにして、接合部5の検査を行なうよう
にしたものは、リード線4に外力を与え、これを
物理的に変化させることによつて、結果的に接合
部に力を加えるものであるため、リード線4の変
形、これによる損傷等、あるいは接合部への悪影
響等があり、最終的に歩留りの低下という結果を
招いていた。
In this way, the joint 5 is inspected by applying an external force to the lead wire 4 and physically changing it, thereby applying force to the joint. As a result, the lead wire 4 may be deformed, this may cause damage, or there may be an adverse effect on the joint, which ultimately results in a decrease in yield.

第2図、第3図は超音波ワイヤ・ボンデイング
装置によるリード線4の接合部5の平面図、側面
図である。これらの図に示すように超音波法によ
り接合を行なうとリード線4は塑性変形を生ず
る。この塑性変形部が、すなわち接合部5であ
る。この接合部5の最大変形幅Wは接合作業ごと
に変化する。ここで、従来、接合部5の最大変形
幅Wと引張り強さ値とは相関関係を有することが
知られている。そこで、接合部5の最大変形幅W
を測定し、これが所定の幅を有するか否かによつ
て、間接的に接合部5の強度を判定するようにす
れば、非接触でリード線4に全く外力を加えるこ
となく、接合部5の検査ができることが考えられ
る。これによれば、前記した従来のものの欠点は
解消可能である。ところが、第2図、第3図にて
示した接合部5は理想的な接合状態を示したもの
であり、実際の接合部5は種々の形状を成す。例
えば、第4図に示すように、接合部5がその中央
部で突出部7を有した形状である場合、最大変形
幅Wが所定の幅を有していたとしても、引張り検
査をしてみると、所定の引張り強度を有せず、接
合が外れてしまう。
FIGS. 2 and 3 are a plan view and a side view of the bonding portion 5 of the lead wire 4 by the ultrasonic wire bonding apparatus. As shown in these figures, when joining is performed by the ultrasonic method, the lead wire 4 undergoes plastic deformation. This plastically deformed portion is the joint portion 5. The maximum deformation width W of this joint portion 5 changes for each joining operation. Here, it is conventionally known that the maximum deformation width W of the joint portion 5 and the tensile strength value have a correlation. Therefore, the maximum deformation width W of the joint 5
If the strength of the joint 5 can be determined indirectly based on whether it has a predetermined width or not, the strength of the joint 5 can be determined without contact and without applying any external force to the lead wire 4. It is conceivable that the following tests can be performed. According to this, the drawbacks of the conventional ones described above can be overcome. However, the bonded portion 5 shown in FIGS. 2 and 3 shows an ideal bonded state, and the actual bonded portion 5 has various shapes. For example, as shown in FIG. 4, when the joint 5 has a shape with a protrusion 7 at its center, even if the maximum deformation width W has a predetermined width, the tensile test is not performed. When you look at it, it does not have the required tensile strength and the bond comes off.

本発明は上記の点に鑑みて成されたものであ
り、その目的とするところは、接合部に外力を作
用させることなく、非接触で当該接合部の検査が
可能であり、しかも検査精度を向上することので
きる接合部の検査方法および装置を得ることにあ
る。
The present invention has been made in view of the above points, and its purpose is to enable non-contact inspection of the joint without applying external force to the joint, and to improve inspection accuracy. An object of the present invention is to obtain a method and apparatus for inspecting joints that can be improved.

上記の目的を達成するため、本発明の特徴とす
るところは、検査対象を塑性変形した接合部の面
積としたことにある。
In order to achieve the above object, the present invention is characterized in that the inspection target is the area of a plastically deformed joint.

本発明者等は接合部の数多くのサンプルを作成
し、それらの各々を引張り試験し、データを収集
した。これによれば、接合部が第2図に示すよう
な形状のものについては、その最大変形幅Wと引
張り強度とは相関関係を有する。しかし、他の特
異な形状、例えば第4図に代表されるような形状
のものにおいては、前記した相関関係が極端に弱
まるか、あるいは全くなくなつてしまうことが明
らかとなつた。このことから、本発明者等は、例
えば第4図のものにおいて、接合部5のうち極端
に突出する突出部7は、接合部の最大変形幅Wに
大きく影響するが、その接合力すなわち引張り強
度の向上にはほとんど寄与しないものであるとの
結論を得た。そこで、変形幅Wと引張強度との相
関関係が弱いもの、あるいは全くない、極端に突
出した突出部7を有する接合部5につき、種々の
検討を行なつた。その結果、このような突出部7
は接合部5の全体の面積に比較すると、その面積
比率は極めて小さいものであることが結論付けら
れた。そこで、数多くのサンプルの各々につき、
接合部の面積と引張強度を測定した。これらの測
定結果を整理したのが第5図である。サンプルは
超音波接合法により作成したものであり、条件等
は次の通りである。すなわち、使用したワイヤ・
ボンデイング装置は超音波式で、発振最水出力20
〔W〕、米国のオーソダイン・エレクトロニクス
(ORTHODYNE ELECTRONICS)社製、太線
用で、ウエツヂは超硬合金製、みぞありのもので
ある。接合面はアルミニユーム蒸着膜、リード線
にはアルミニユーム99.99〔%〕、太さ300〔um〕、
引張強度350〔g〕のアルミニユーム線を用いた。
第5図において、縦軸は基板1に対し、垂直方向
にリード線4を引張つた場合の引張強度〔g〕を
示す。横軸は面積増加率〔%〕を示す。この面積
増加率〔%〕は次のようにして算定した。すなわ
ち、第6図において、リード線4の線径をlmini、
接合部5のうち、その幅がリード線4の線径
lminiの1.2倍以上となる部分の長さをlt、その面
積、すなわち図の斜線部の面積をΣlxとした場
合、面積増加率Waは次の式によつて算出する。
The inventors made numerous samples of joints, tensile tested each of them, and collected data. According to this, for a joint having a shape as shown in FIG. 2, there is a correlation between the maximum deformation width W and the tensile strength. However, it has become clear that for other unique shapes, such as the shape represented by FIG. 4, the above-mentioned correlation becomes extremely weak or disappears altogether. From this, the present inventors have found that, for example, in the one shown in FIG. It was concluded that it hardly contributes to the improvement of strength. Therefore, various studies were conducted on the joint portion 5 having an extremely protruding portion 7 in which the correlation between the deformation width W and the tensile strength is weak or not at all. As a result, such a protrusion 7
It was concluded that the area ratio is extremely small when compared to the entire area of the joint portion 5. Therefore, for each of the many samples,
The area and tensile strength of the joint were measured. Figure 5 summarizes these measurement results. The samples were prepared by ultrasonic bonding, and the conditions were as follows. In other words, the wire used
The bonding device is an ultrasonic type with a maximum oscillation output of 20
[W], made by ORTHODYNE ELECTRONICS in the United States, is for thick wire, and the wedge is made of cemented carbide and has grooves. The bonding surface is aluminum vapor-deposited film, the lead wire is aluminum 99.99 [%], thickness 300 [um],
An aluminum wire with a tensile strength of 350 [g] was used.
In FIG. 5, the vertical axis indicates the tensile strength [g] when the lead wire 4 is pulled in a direction perpendicular to the substrate 1. The horizontal axis shows the area increase rate [%]. This area increase rate [%] was calculated as follows. That is, in FIG. 6, the wire diameter of the lead wire 4 is lmini,
The width of the joint 5 is the wire diameter of the lead wire 4.
If the length of the part that is 1.2 times or more lmini is lt, and its area, that is, the area of the shaded part in the figure, is Σlx, then the area increase rate Wa is calculated by the following formula.

Wa=Σlx−lmini・lt/lmini・lt×100〔%〕……(1) この(1)式において、lmini・ltは長さlt当りのリ
ード線4の面積であり、要するに面積増加率Wa
はリード線4の長さlt部分における接合後の面積
増加の度合を示すものである。長さltを1.2lmini
としたのは、接合部5の特徴がその中央部に集中
するものとの前提に基づいたものである。
Wa=Σlx−lmini・lt/lmini・lt×100 [%]……(1) In this equation (1), lmini・lt is the area of the lead wire 4 per length lt, and in short, the area increase rate Wa
represents the degree of area increase after bonding in the length lt portion of the lead wire 4. length lt 1.2lmini
This is based on the premise that the characteristics of the joint 5 are concentrated in the center.

測定結果を整理した第5図から明らかなよう
に、引張強度と面積増加率Waとは相関関係があ
る。そして、測定結果によれば、面積増加率Wa
が30〔%〕未満のものに、接合部5がはく離する
ものが多い。また、面積増加率Waが30〔%〕以
上のものでは、ほとんどが切断される。この切断
域において、引張強度は接合部5の強さではな
く、塑性変形したリード線4自体の強さに依存す
る。更に面積増加率Waの大きい領域において
は、面積増加率Waの増加に従つて、引張強度は
ゆるやかに低下していく。
As is clear from FIG. 5, which summarizes the measurement results, there is a correlation between the tensile strength and the area increase rate Wa. According to the measurement results, the area increase rate Wa
In many cases, the bonded portion 5 peels off when the bonding area is less than 30%. In addition, when the area increase rate Wa is 30 [%] or more, most of the parts are cut off. In this cutting region, the tensile strength depends not on the strength of the joint 5 but on the strength of the plastically deformed lead wire 4 itself. Further, in a region where the area increase rate Wa is large, the tensile strength gradually decreases as the area increase rate Wa increases.

そこで、この関係を利用し、接合部5の検査対
象を接合部5の面積とした。すなわち、前記と同
条件にて接合された接合部5の検査合格範囲を、
接合部5の面積増加率Waが30〔%〕〜55〔%〕と
した。この範囲は、接合部5の引張強度をいくつ
にするか、歩留りを何〔%〕にするかによつて異
なり、それぞれによつて種々変えることができ
る。そして、リード線4の接合完了後、接合部5
の面積を測定し、(1)式により接合増加率Waを算
出する。その結果、この面積増加率Waが30〔%〕
〜50〔%〕内に収まつていれば、これと合格とし、
その他の場合にはそれと不合格とする。
Therefore, by utilizing this relationship, the area of the joint 5 was set as the inspection target of the joint 5. In other words, the inspection passing range of the bonded portion 5 bonded under the same conditions as above is,
The area increase rate Wa of the joint portion 5 was set to 30 [%] to 55 [%]. This range differs depending on the tensile strength of the joint 5 and the yield [%], and can be varied depending on each. After the connection of the lead wire 4 is completed, the connection portion 5 is
Measure the area of , and calculate the junction increase rate Wa using equation (1). As a result, this area increase rate Wa is 30 [%]
If it falls within ~50 [%], it will be considered as passing.
In other cases, the test will be rejected.

このようにすれば、接合部5に何ら外力を作用
させることなく、非接触で当該接合部5の検査が
可能である。また、これによれば、接合部5の形
状が第4図に示されたものに代表されるような特
異な形状で、しかも所定の引張強度を有しないよ
うなものを不合格と判定することができ、検査精
度を向上することができる。すなわち、前記した
ように、突出部7の面積は、接合部5の全体の面
積に比べれば、その比はわずかである。従つて、
(1)式による面積増加率Waの算出に際し、この突
出部7の影響は無視し得る程度のものとなるため
である。
In this way, the joint 5 can be inspected in a non-contact manner without applying any external force to the joint 5. Furthermore, according to this, a joint 5 that has an unusual shape as typified by the shape shown in FIG. 4 and does not have a predetermined tensile strength is judged to be rejected. It is possible to improve inspection accuracy. That is, as described above, the area of the protrusion 7 is small compared to the entire area of the joint 5. Therefore,
This is because the influence of the protrusion 7 is negligible when calculating the area increase rate Wa using equation (1).

以上は、接合部5の検査に当り、(1)式を使用す
る場合について説明したが、面積増加率Waの算
出に当つては、接合部5の全体の面積をその対象
にして検査を行なうようにしてもよい。すなわ
ち、第7図において接合部5の全体の面積を
Σlx′、接合部5の長さをlt′とし、面積増加率
Wa′を次式のようにして算出する。
The above describes the case where formula (1) is used to inspect the joint 5, but when calculating the area increase rate Wa, the entire area of the joint 5 is inspected. You can do it like this. That is, in Fig. 7, the entire area of the joint 5 is Σlx', the length of the joint 5 is lt', and the area increase rate is
Calculate Wa′ using the following formula.

Wa′=Σlx′−lmini・lt′/lmini・lt′×100〔%
〕……(2) また、 W′a=Σlx′/lmini・lt′×100〔%〕 ……(3) としてもよく、更には、1.2lmini・ltまたは
lmini・ltに対する、第8図の斜線部の面積の比
率としてもよい。また、更に、以上のものの逆数
であつてもよい。
Wa′=Σlx′−lmini・lt′/lmini・lt′×100[%
]...(2) Also, W′a=Σlx′/lmini・lt′×100[%]……(3) Furthermore, 1.2lmini・lt or
It may also be taken as the ratio of the area of the shaded area in FIG. 8 to lmini·lt. Furthermore, it may be the reciprocal of the above.

また、検査の判定に当つては、接合部5の面積
の絶対値で判定するようにしてもよい。すなわ
ち、許容最大面積と許容最小面積を予め設定し、
接合部の面積とこれらを比較し、この範囲にある
か否かによつて、その良否を判定するようにして
もよい。
Further, when determining the inspection, the determination may be made based on the absolute value of the area of the joint portion 5. In other words, the maximum allowable area and the minimum allowable area are set in advance,
The area of the joint may be compared with these, and the quality may be determined based on whether or not the area is within this range.

要するに、判定条件は種々のものが考えられる
が、本発明はこれら判定法により限定されるもの
ではない。
In short, various judgment conditions can be considered, but the present invention is not limited to these judgment methods.

以上のようにすれば、接合部の検査精度は著し
く向上する。尚、ここでより一層の精度向上を望
む場合には、接合部の形状を判定するようにす
る。すなわち、第5図によれば、面積増加率Wa
が所定の範囲に入つているにもかかわらず、垂直
引張強度が160〔g〕程度という特異な現象が生じ
ている。第5図において、Sはこれを示す。第9
図はこのものの接合部5の形状を示したものであ
る。この図から明らかなように、この接合部5は
リード線4の中心線Cに対し、その左右が極端に
アンバランスになつている。すなわち、中心線C
に対し、その左側はほとんど塑性変形しておら
ず、右側が大きく塑性変形している。このような
形状はリード線4の接合時、リード線4と、この
リード線4を被接合面へ押し付けるツールとの接
触具合により実際に起り得るものである。接合部
5がこのような形状になつてしまうと、その引張
強度は低下してしまう。
By doing the above, the inspection accuracy of the joint portion is significantly improved. Incidentally, if a further improvement in accuracy is desired, the shape of the joint is determined. That is, according to Figure 5, the area increase rate Wa
A peculiar phenomenon occurs in which the vertical tensile strength is about 160 [g] even though it is within the prescribed range. In FIG. 5, S indicates this. 9th
The figure shows the shape of the joint 5 of this product. As is clear from this figure, the left and right sides of the joint 5 are extremely unbalanced with respect to the center line C of the lead wire 4. That is, the center line C
On the other hand, the left side is hardly plastically deformed, and the right side is largely plastically deformed. Such a shape may actually occur when the lead wires 4 are joined, depending on the contact between the lead wires 4 and the tool that presses the lead wires 4 against the surface to be joined. If the joint portion 5 takes on such a shape, its tensile strength will decrease.

そこで、前記した接合部5の面積増加率に加
え、接合部5の形状、すなわちリード線4の中心
線Cに対する左右の不均衡率(以下、これを歪率
という。)をも判定項目とするようにする。第1
0図はリード線4の中心線Cに対し、意識的に左
右が不均衡となるよう作成したサンプルにつき、
引張強度〔g〕を測定し、これを整理したもので
ある。尚、サンプルの作成に当つて、他の条件は
第5図のものと同様であり、面積増加率は合格の
範囲のものとした。第10図において、縦軸は第
5図のそれと同様であり、横軸は歪率Wc〔%〕で
ある。歪率Wcの算定は次のようにして行なつた。
すなわち、第9図において、接合部5のうち、そ
の幅がリード線4の幅lminiの1.2倍以上である部
分(斜視で示す部分)で、リード線4の中心線C
より左側の面積をΣA、右側をΣBとし、次の式よ
り算出する。(ΣA<ΣBとする。) Wc|(1−ΣA/ΣB)|×100〔%〕 ……(4) 第10図から明らかなように、面積増加率が合
格の範囲のものであつても、歪率が25〔%〕を越
えるようになると、その引張強度は除々に低下す
る。そこで、この関係を利用し、接合部5の歪率
が20〔%〕以内のものを合格とすることとした。
この範囲も、面積増加率と同様、その引張強度を
いくつにするか、歩留りを何〔%〕にするか等に
よつて異なり、またそれぞれによつて種々の範囲
に変えることができる。そして、リード線4の接
合完了後、接合部5の前記ΣA、ΣBを測定、ある
いは算出し、(4)式により歪率Wcを算出する。そ
の結果、この歪率Wcが20〔%〕内に収まつていれ
ば、これを合格とし、その他の場合はこれを不合
格とする。なお、この歪率による判定は、面積増
加率の判定後に行なうようにしてもよく、またそ
の前段階で行なうようにしてもよい。
Therefore, in addition to the area increase rate of the joint portion 5 described above, the shape of the joint portion 5, that is, the left-right imbalance ratio (hereinafter referred to as the distortion rate) with respect to the center line C of the lead wire 4 is also determined. Do it like this. 1st
Figure 0 is a sample that was intentionally created so that the left and right sides are unbalanced with respect to the center line C of the lead wire 4.
The tensile strength [g] was measured and organized. In preparing the sample, other conditions were the same as those in FIG. 5, and the area increase rate was within the acceptable range. In FIG. 10, the vertical axis is the same as that in FIG. 5, and the horizontal axis is the strain rate Wc [%]. The distortion factor Wc was calculated as follows.
That is, in FIG. 9, the center line C of the lead wire 4 is located at a portion of the joint portion 5 whose width is 1.2 times or more the width lmini of the lead wire 4 (portion shown in perspective).
Let the area on the left side be ΣA, and the area on the right side be ΣB, and calculate it using the following formula. (ΣA<ΣB.) Wc | (1-ΣA/ΣB) | × 100 [%] ...(4) As is clear from Figure 10, even if the area increase rate is within the acceptable range. When the strain rate exceeds 25%, the tensile strength gradually decreases. Therefore, by utilizing this relationship, it was decided that the strain rate of the joint portion 5 was within 20% to pass.
Like the area increase rate, this range also varies depending on the tensile strength, yield, etc., and can be changed to various ranges depending on each. After the lead wires 4 are joined, the ΣA and ΣB of the joint portion 5 are measured or calculated, and the distortion factor Wc is calculated using equation (4). As a result, if the distortion rate Wc is within 20%, the test is considered to be a pass; otherwise, the test is a fail. Note that this determination based on the distortion rate may be performed after the determination of the area increase rate, or may be performed at a prior stage.

このように、歪率を判定条件に加えれば、より
一層の検査精度の向上が図れる。
In this way, by adding the distortion rate to the determination conditions, inspection accuracy can be further improved.

以上、歪率の算定に当つては(4)式を使用する場
合について述べたが、これも前記の面積増加率の
算定と同様、種々のものが考えられる。例えば、
リード線4の面積を差引いた後の面積比等であ
り、本発明はこれらの算定法に限定されるもので
はない。
The case where equation (4) is used in calculating the distortion rate has been described above, but as with the calculation of the area increase rate described above, various methods can be considered. for example,
This is the area ratio after subtracting the area of the lead wire 4, and the present invention is not limited to these calculation methods.

装置の構成に当つては、撮像手段と処理手段と
を備える。接合部は撮像手段により撮像する。前
記の説明からも明らかなように、接合部は極めて
微細である。そこで、接合部を撮像するに当つて
は、レンズ等の拡大手段を通して行なうようにす
るのが精度の向上等の点で望ましい。なお、拡大
手段は撮像手段と別のものであつてもよく、望ま
しくは拡大手段を備えた撮像手段を使用するのが
装置の構成上有利となる。撮像手段としては撮像
面に結像された映像を電気信号に変換し、映像情
報として出力するものがよく、例えば撮像面に結
像された映像を、電子銃より放出された電子ビー
ムをコイルにより偏向、集束して映像を電気信号
として取り出す撮像管を使用したテレビジヨン・
カメラ、あるいは当該撮像管を固体撮像管素子に
置き換えた、いわゆる固体テレビジヨン・カメラ
等が使用可能である。この種のものは、撮像面を
多数の行に分け、各行を順次走査することにより
映像を電気信号に変換して出力する。
Regarding the configuration of the device, it includes an imaging means and a processing means. The joint portion is imaged by an imaging means. As is clear from the above description, the joints are extremely fine. Therefore, in order to improve accuracy, it is desirable to image the joint through a magnifying means such as a lens. Note that the enlarging means may be separate from the imaging means, and preferably, it is advantageous in terms of the configuration of the apparatus to use an imaging means equipped with an enlarging means. The imaging means is preferably one that converts the image formed on the imaging surface into an electrical signal and outputs it as video information.For example, the image formed on the imaging surface is converted to an electron beam emitted from an electron gun using a coil. Television, which uses an image pickup tube that deflects and focuses the image to extract the image as an electrical signal.
A camera or a so-called solid-state television camera in which the image pickup tube is replaced with a solid-state image pickup tube element can be used. This type of device divides the imaging surface into a large number of rows and sequentially scans each row to convert the image into an electrical signal and output it.

処理手段は撮像手段からの映像情報を取り込
み、この情報から接合部の面積を抽出し、この抽
出した接合部面積に基づいて、接合部の良否判定
を行なう。当該処理手段はその機能上からデジタ
ル処理方式を採用するのが便利である。そのため
には、撮像手段からの映像情報を2値化するた
め、2値化手段を備え、以後はこの2値化手段の
出力に基づいて処理するのがよい。処理に当つて
は、2値化手段の出力を直接処理するようにして
も良いが、記憶手段を設け、2値化した映像情報
を当該記憶手段に一時格納し、以後の処理は当該
記憶手段の内容に基づいて行なうのが装置の構成
上有利である。処理手段の特に判定を行なう主要
部は、いわゆるマイクロ・コンピユータがその機
能上うまく適合する。しかし、他の同様な機能を
有する演算処理手段の使用も可能である。判定の
処理に当つては、前記の映像情報を一時記憶した
記憶手段、すなわち映像記憶手段から前記演算処
理手段が順次その記憶内容を読み出して行なうよ
うにしてもよいが、映像記憶手段から判定に必要
な情報を作成する処理データ作成手段を設け、当
該手段からの情報により演算処理手段が判定を実
行するようにすれば処理速度を向上できる意味に
おいて望ましい。
The processing means takes in video information from the imaging means, extracts the area of the joint from this information, and determines the quality of the joint based on the extracted joint area. It is convenient for the processing means to adopt a digital processing method from the viewpoint of its functionality. To this end, it is preferable to provide a binarizing means to binarize the video information from the imaging means, and to perform subsequent processing based on the output of this binarizing means. In processing, the output of the binarization means may be directly processed, but a storage means is provided, the binarized video information is temporarily stored in the storage means, and subsequent processing is carried out by the storage means. It is advantageous in terms of the configuration of the device to perform the process based on the contents of . A so-called microcomputer is well suited for the main part of the processing means, especially for making decisions. However, it is also possible to use other arithmetic processing means with similar functionality. In the determination processing, the arithmetic processing means may sequentially read out the stored contents from the storage means that temporarily stores the video information, that is, the video storage means. It is desirable to provide processing data creation means for creating necessary information, and to have the arithmetic processing means execute the determination based on the information from the means, in the sense that processing speed can be improved.

第11図は本発明装置の一実施例を示したもの
であり、以下この図について説明する。IPは撮
像手段、PCは処理手段である。撮像手段IPの主
要部はテレビジヨン・カメラ(以下、TVカメラ
という)。20で構成する。実施例においては、
TVカメラ20として固体撮像素子を使用した、
いわゆる固体テレビジヨン・カメラを使用してい
る。この動作原理の一例を示したのが第12図で
ある。固体撮像素子は縦横に配列した多数、例え
ば縦244個、横320個のフオトセンサPSと、スイ
ツチング回路SWとからなる高集積回路素子であ
り、撮像面に結像された映像をスイツチング走査
で電気信号として取り出す。すなわち、撮像面は
(244×320)個の画素に分割されることになる。
そして、この信号は映像増幅器IAを介して、TV
カメラ20の信号として出力される。超音波を採
用したワイヤ・ボンデイング装置に使用されてい
る、例えば第13図に示すようなグループ形のツ
ール8でリード線4を接合すると、接合後の塑性
変形した接合部の断面形状は第14図に示すよう
になる。撮像手段IPは他に、照明源21、この
照明源21からの光を被撮像部に集める集光レン
ズ22、対物レンズ23、および反射鏡24を備
える。第14図に示すような断面形状の接合部5
に、照明源21からの光を反射鏡24によりその
垂直上方より投射すると、接合部5に当つた光は
散乱し対物レンズ23に入射しないため、TVカ
メラ20には入射しない。被接合体である半導体
集積回路素子2あるいはポスト3の表面は平面で
あるため、光は投射方向に反射し、対物レンズ2
3を通つてTVカメラ20に入射する。このた
め、TVカメラ20の映像をモニタすると、第1
5図のようになる。この図は被接合体が半導体集
積回路素子2である場合について示してあり、斜
線部の接合部5、およびリード線4は黒く、半導
体集積回路素子2は白くなる。半導体集積回路素
子でも黒く映る箇所があるが、これは表面の凹
凸、傷、あるいは配線パターンで2Pである。
FIG. 11 shows an embodiment of the apparatus of the present invention, and this figure will be explained below. IP is an imaging means, and PC is a processing means. The main part of the imaging means IP is a television camera (hereinafter referred to as a TV camera). Consists of 20. In the example,
Using a solid-state image sensor as the TV camera 20,
It uses a so-called solid-state television camera. FIG. 12 shows an example of this operating principle. A solid-state image sensor is a highly integrated circuit device consisting of a large number of photo sensors PS arranged vertically and horizontally, for example, 244 photo sensors (vertical) and 320 photo sensors (horizontal), and a switching circuit SW. Take it out as That is, the imaging plane is divided into (244×320) pixels.
This signal is then sent to the TV via the video amplifier IA.
It is output as a signal from the camera 20. When the lead wires 4 are bonded using a group-shaped tool 8, for example, as shown in FIG. The result will be as shown in the figure. The imaging means IP also includes an illumination source 21, a condensing lens 22 that focuses light from the illumination source 21 onto the imaged area, an objective lens 23, and a reflecting mirror 24. Joint portion 5 having a cross-sectional shape as shown in FIG.
When the light from the illumination source 21 is projected from vertically above by the reflecting mirror 24, the light that hits the joint 5 is scattered and does not enter the objective lens 23, and therefore does not enter the TV camera 20. Since the surface of the semiconductor integrated circuit element 2 or the post 3 that is the object to be bonded is flat, the light is reflected in the projection direction and is reflected by the objective lens 2.
3 and enters the TV camera 20. Therefore, when monitoring the video of the TV camera 20, the first
It will look like Figure 5. This figure shows the case where the object to be bonded is a semiconductor integrated circuit element 2, in which the bonding portion 5 and the lead wire 4 in the shaded area are black, and the semiconductor integrated circuit element 2 is white. Even in semiconductor integrated circuit elements, there are parts that appear black, but these are 2P due to surface irregularities, scratches, or wiring patterns.

処理手段PCは2値化回路BC、映像記憶部
IPM、読出回路R、処理データ作成回路LC、お
よび演算処理部CPUとから成る。TVカメラ20
からの出力信号はアナログ量であるため、2値化
回路BCはこれを2値化、すなわち“1”、“0”
の信号に変換する。第16図は2値化回路BCの
一具体例を示したものであり、演算増幅器OPを
使用した比較回路で構成した場合について示して
ある。R1,R2は分圧抵抗であり、電源Vの電圧
をこの抵抗R1,R2で分圧することにより、TVカ
メラ20からの入力電圧のうちどの電位を境とし
て、“1”、“0”に変換するかという基準電圧を
作成する。したがつて、TVカメラ20からの入
力電圧がこの基準電圧以上であれば演算増幅器
OPの出力、すなわち2値化回路BCの出力は
“1”、基準電圧未満であれば“0”となる。
The processing means PC includes a binarization circuit BC and a video storage unit.
It consists of an IPM, a readout circuit R, a processing data creation circuit LC, and an arithmetic processing unit CPU. TV camera 20
Since the output signal from is an analog quantity, the binarization circuit BC converts it into two values, that is, "1" and "0".
signal. FIG. 16 shows a specific example of the binarization circuit BC, and shows a case where it is constructed from a comparison circuit using an operational amplifier OP. R 1 and R 2 are voltage dividing resistors, and by dividing the voltage of the power supply V by these resistors R 1 and R 2 , which potential of the input voltage from the TV camera 20 is set as the boundary, "1", " Create a reference voltage for converting to 0''. Therefore, if the input voltage from the TV camera 20 is higher than this reference voltage, the operational amplifier
The output of the OP, that is, the output of the binarization circuit BC, is "1", and if it is less than the reference voltage, it is "0".

映像記憶部IPMはTVカメラ20に備えた固体
撮像素子の各々のフオトセンサPSに対応して1
ビツトの記憶部を備えている。すなわち、固体撮
像素子が縦244個、横320個と仮定すると、この素
子は総計78080個のフオトセンサPSを有すること
になる。そこで映像記憶部IPMは少なくとも
78080ビツトの記憶容量を有する記憶装置を用意
する。ただし、これはより精度を高めようとした
場合であり、時によつては適当に間引くことによ
つて、映像記憶部IPMの容量を低下するように
してもよい。なお、図示しないが、映値記憶部
IPMは書き込み回路を備えており、TVカメラ2
0がスイツチング回路SWの作用によりある位置
のフオトセンサPSの出力を発生すると、この時
点では当該フオトセンサPSと対応させた記憶部
アドレス指定される。そして、TVカメラ20の
出力に応じ、指定されたアドレスの記憶部に2値
化回路BCからの“1”又は“0”が書き込まれ
る。このようにして、TVカメラ20が映像のす
べてを電気信号として出力すると、映像記憶部
IPMには2値化された映像が一時記憶される。
第17図はこの映像を記憶した映像記憶部IPM
の一部概念図であり、第15図のものと対応す
る。第17図において、1つの升目は1つの記憶
部を示す。TVカメラ20は、第15図において
白く映る部分は比較的高い電圧を発生するため、
この部分の2値化回路BCの出力は“1”、逆に黒
く映る部分は比較的低い電圧となるため、この部
分の2値化回路BCの出力は“0”となり、結果
的に映像記憶部IPMの各々の記憶部には第17
図に示すように“1”、“0”が記憶される。ここ
で、中央部分で“0”が集中している部分が接合
部5である。なお、映像記憶部IPMは第17図
との対応において、(m×n)ビツトの記憶装置
を使用した場合について示してあり、アドレスは
最上位行の左から順次右側に連続して付され、以
後順次その下の行に移ように付される。
The image storage unit IPM has one image storage unit corresponding to each photo sensor PS of the solid-state image sensor provided in the TV camera 20.
It is equipped with a bit storage section. That is, assuming that there are 244 solid-state image sensors in the vertical direction and 320 in the horizontal direction, this device will have a total of 78,080 photo sensors PS. Therefore, the video storage unit IPM is at least
Prepare a storage device with a storage capacity of 78080 bits. However, this is a case where the accuracy is to be further increased, and the capacity of the video storage unit IPM may be reduced by appropriately thinning out the data from time to time. Although not shown, the video value storage unit
The IPM is equipped with a writing circuit, and the TV camera 2
0 generates an output from the photo sensor PS at a certain position by the action of the switching circuit SW, at this point the storage address associated with the photo sensor PS is specified. Then, in accordance with the output of the TV camera 20, "1" or "0" from the binarization circuit BC is written into the storage section at the designated address. In this way, when the TV camera 20 outputs all images as electrical signals, the image storage section
Binarized video is temporarily stored in IPM.
Figure 17 shows the video storage unit IPM that stores this video.
This is a partial conceptual diagram of , and corresponds to that of FIG. 15. In FIG. 17, one square indicates one storage section. The TV camera 20 generates a relatively high voltage in the white portion in FIG.
The output of the binarization circuit BC in this part is "1", and on the other hand, the black part has a relatively low voltage, so the output of the binarization circuit BC in this part is "0", resulting in video storage. The storage section of each IPM contains the 17th memory section.
As shown in the figure, "1" and "0" are stored. Here, the central portion where "0"s are concentrated is the joint portion 5. In addition, in correspondence with FIG. 17, the video storage unit IPM is shown for the case where an (m×n) bit storage device is used, and the addresses are sequentially assigned from the left to the right of the top row, Thereafter, they are added sequentially to the rows below.

読出回路Rは映像記憶部IPMの記憶内容を順
次読み出すものであり、この読み出しに当つては
後述する演算処理部CPUからのクロツク発生指
令信号CLIに基づき、第17図との対応において
1行単位に読み出す。そのため、この読出回路R
は、1行分クロツク発生回路30と読出アドレス
発生回路31とから構成してある。1行分クロツ
ク発生回路30はクロツク発生指令信号CLIが入
力されると、映像記憶部IPMの映像の1行に相
当するm個のパルスを発生する。第18図は、1
行分クロツク発生回路30の具体例を示したもの
であり、クロツク信号発生器32、RSフリツプ
フロツプ回路33、アンドゲート34、およびカ
ウンタ35とで構成した場合について示してあ
る。クロツク信号発生器32は常に一定周期の連
続パルスを発生する。このクロツク信号発生器3
2の出力であるパルスはアンドゲート34を介し
てカウンタ35のカウント端子CKに入力するよ
うにする。RSフリツプフロツプ回路33のセツ
ト端子Sには演算処理部CPUからのクロツク発
生指令信号CLIを入力し、当該信号CLIによりRS
フリツプフロツプ回路33をセツトするようにす
る。そして、当該フリツプフロツプ回路33の出
力端子Qからの出力をアンドゲート34の制御側
入力とし、フリツプフロツプ回路33がセツトさ
れている場合にはアンドゲート34を開くように
する。カウンタ35は映像記憶部IPMを1行m
ビツト構成としてある関係上、(m−1)進のカ
ウンタで構成し、そのオバーフロー端子OFLか
らの出力をRSフリツプフロツプ回路33のリセ
ツト端子Rに入力するようにする。なお、アンド
ゲート34の出力はカウンタ35のカウント端子
CKに入力すると共に読出クロツクパルスRCLと
して読出アドレス発生回路31に入力するように
する。このようにすれば、演算処理部CPUから
クロツク発生指令信号CLIが入力されると、RS
フリツプフロツプ回路33がセツトされ、出力端
子Qからの“1”の出力によりアンドゲート34
が開かれる。したがつて、クロツク発生器32か
らのクロツクパルスはアンドゲート34を通り、
カウンタ35に加わると共に読出アドレス発生回
路31に加わる。このクロツクパルスによりカウ
ンタ35は順次カウントアツプされる。そして、
m個目の信号が加わるとオーバフロー端子OFL
から信号が出力され、RSフリツプフロツプ回路
33をリセツトする。これにより、RSフリツプ
フロツプ回路33の出力端子Qからの信号は
“0”となり、これはアンドゲート34を閉じる。
これにより、以後のクロツク発生器32からのク
ロツクパルスはアンドゲート34から出力される
ことはない。すなわち、この回路30は演算処理
部CPUからのクロツク発生指令信号CLIを受ける
ごとにm個のクロツクパルス、すなわち読出クロ
ツクパルスRCLを出力し、その後、読出クロツ
クパルスRCLの発生を停止する。
The readout circuit R sequentially reads out the stored contents of the video storage unit IPM, and in this readout, the clock generation command signal CLI from the arithmetic processing unit CPU, which will be described later, is performed in units of one line in correspondence with FIG. 17. Read out. Therefore, this readout circuit R
consists of a one-row clock generation circuit 30 and a read address generation circuit 31. When the clock generation command signal CLI is input, the one-line clock generation circuit 30 generates m pulses corresponding to one line of the image in the image storage unit IPM. Figure 18 shows 1
A specific example of the row clock generation circuit 30 is shown in which it is constructed from a clock signal generator 32, an RS flip-flop circuit 33, an AND gate 34, and a counter 35. The clock signal generator 32 always generates continuous pulses with a constant period. This clock signal generator 3
The pulse which is the output of 2 is inputted to the count terminal CK of the counter 35 via the AND gate 34. A clock generation command signal CLI from the arithmetic processing unit CPU is input to the set terminal S of the RS flip-flop circuit 33, and the RS
The flip-flop circuit 33 is set. Then, the output from the output terminal Q of the flip-flop circuit 33 is used as the control side input of the AND gate 34, and when the flip-flop circuit 33 is set, the AND gate 34 is opened. The counter 35 stores the video memory unit IPM in one line m.
Due to the bit structure, it is constructed of an (m-1) base counter, and the output from its overflow terminal OFL is input to the reset terminal R of the RS flip-flop circuit 33. Note that the output of the AND gate 34 is the count terminal of the counter 35.
It is input to the read address generation circuit 31 as the read clock pulse RCL as well as to the read clock pulse RCL. By doing this, when the clock generation command signal CLI is input from the arithmetic processing unit CPU, the RS
The flip-flop circuit 33 is set, and the AND gate 34 is set by the output of "1" from the output terminal Q.
will be held. Therefore, the clock pulse from clock generator 32 passes through AND gate 34;
It is added to the counter 35 and also to the read address generation circuit 31. The counter 35 is sequentially counted up by this clock pulse. and,
When m-th signal is added, overflow terminal OFL
A signal is output from the RS flip-flop circuit 33 to reset it. As a result, the signal from the output terminal Q of the RS flip-flop circuit 33 becomes "0", which closes the AND gate 34.
As a result, subsequent clock pulses from clock generator 32 will not be output from AND gate 34. That is, this circuit 30 outputs m clock pulses, ie, read clock pulse RCL, every time it receives the clock generation command signal CLI from the arithmetic processing unit CPU, and then stops generating the read clock pulse RCL.

読出アドレス発生回路31は1行分クロツク発
生回路30からの読出クロツクパルスRCLを入
力し、このパルスRCLに基づいて映像記憶部
IPMのアドレスを順次走査指定し、その記憶内
容を順次読み出す。これはアドレスカウンタ等で
構成する。すなわち、この回路31は読出クロツ
クパルスRCLを1つ入力するたびに、そのアド
レス内容を1だけ増加することにより、上記機能
を実現する。ここで、1行分クロツク発生回路3
0は演算処理部CPUからクロツク発生指令信号
CLIを受ける度に、m個のパルスを発生するた
め、まず最初に1行分クロツク発生回路30が信
号CLIを受けると、読出アドレス発生器31は第
17図において、1行目のmビツトのそれぞれを
アドレス指定し、それぞれの記憶内容を読み出
す。次に、信号CLIが回路30に加わると、読出
アドレス回路31は2行目のmビツトのそれぞれ
をアドレス指定し、当該行のそれぞれの記憶内容
を読み出す。以下、同様にして、演算処理部
CPUからクロツク発生指令信号CLIが入力される
度に、各行の記憶内容が読み出され、最終行、す
なわちn行目が読み出されると、その読み出しの
終了により、次には1行目を読み出し得るよう設
定される。
The read address generation circuit 31 inputs the read clock pulse RCL from the clock generation circuit 30 for one row, and based on this pulse RCL, the image storage section
Sequentially scan and designate IPM addresses and sequentially read out the stored contents. This consists of an address counter, etc. That is, this circuit 31 realizes the above function by incrementing the address contents by 1 each time one read clock pulse RCL is input. Here, the clock generation circuit 3 for one row is
0 is a clock generation command signal from the arithmetic processing unit CPU
Since m pulses are generated each time CLI is received, when the clock generation circuit 30 for one row first receives the signal CLI, the read address generator 31 generates m bits of the first row in FIG. Address each and read the memory contents of each. Next, when signal CLI is applied to circuit 30, read address circuit 31 addresses each of the m bits of the second row and reads the respective stored contents of that row. Below, in the same way, the arithmetic processing section
Every time the clock generation command signal CLI is input from the CPU, the memory contents of each row are read out, and when the last row, that is, the nth row, is read out, the first row can be read out next. It is set as follows.

処理データ作成回路LCは、映像記憶部IPMか
らの出力に基づき、接合部5の面積、および良否
判定に必要なデータを、映像記憶部IPMの第1
7図との対応において、各行ごとに作成出力する
ものである。第19図aは第17図の任意のb行
の記憶内容を抜き取つて示したものであり、処理
データ作成回路LCはこの図において、接合部5
に対応するビツト数よりなる接合部データlxと、
最先桁から接合部5の終了までのビツト数より成
る接合部端データAxを検出し、これを後述する
演算処理部CPUに出力するものである。この図
からも明らかなように、この図はビツト数、すな
わち画素数を面積と対応させている。処理データ
作成回路LCは接合部データlxを検出する接合部
検出回路LXと、接合部端データAxを検出する接
合部端検出回路AXを主要部とし、これら回路
LX,AXにタイミング信号を与える立下り検出
回路40を備える。
Based on the output from the image storage unit IPM, the processing data creation circuit LC inputs the area of the joint 5 and the data necessary for quality determination to the first output of the image storage unit IPM.
In correspondence with Figure 7, it is created and output for each line. FIG. 19a shows the memory contents of an arbitrary row b in FIG.
Junction data lx consisting of the number of bits corresponding to
The junction end data Ax consisting of the number of bits from the first digit to the end of the junction 5 is detected and outputted to the arithmetic processing unit CPU, which will be described later. As is clear from this figure, in this figure, the number of bits, that is, the number of pixels, corresponds to the area. The main parts of the processing data creation circuit LC are a junction detection circuit LX that detects junction data lx and a junction end detection circuit AX that detects junction end data Ax.
A falling detection circuit 40 is provided to provide timing signals to LX and AX.

映像記憶部IPMには第17図に示すように、
映像において白い部分には“1”が、そして黒い
部分においては“0”が記憶される。処理データ
作成回路LCは回路構成の都合上、映像記憶部
IPMから読み出された信号を否定して取り込む
ようにするため、否定回路NOTを備えている。
このようにすれば、映像において白い部分は
“0”、黒い部分は“1”として取り込むことがで
きる。第19図bは第19図aに対する否定回路
NOTの出力を示す。
As shown in Figure 17, the video storage unit IPM has the following information:
"1" is stored in white parts of the video, and "0" is stored in black parts. Due to the circuit configuration, the processing data creation circuit LC is a video storage section.
In order to negate the signal read from the IPM before taking it in, it is equipped with a negate circuit NOT.
In this way, white parts of the video can be taken in as "0" and black parts as "1". Figure 19b is a negative circuit for Figure 19a.
Shows the output of NOT.

立下り検出回路40は映像が黒から白、すなわ
ち第19図aにおいて“0”から“1”への変化
時点を検出して、信号を出力するものである。た
だし、当該回路40へは、後述する否定回路
NOTを介して、映像記憶部IPMからの信号が入
力されているため、当該回路40は“1”から
“0”への立下りを検出する。(第19図b参照)
第20図は当該立下り検出回路40の具体例を示
したものであり、その主要部はD形フリツプフロ
ツプ回路41とJKフリツプフロツプ回路42と
から成り、読出クロツクパルスRCLと否定回路
NOTからの出力を入力することにより、この両
信号から立下り時点を検出し、立下り信号40S
を作成出力する。否定回路NOTの出力はD形フ
リツプフロツプ回路41の入力端子Dに入力する
ようにする。すなわち、この端子Dには読出回路
Rの作用により映像記憶部IPMの各行の内容が
否定された後、順次入力される。すなわち、第1
9図aを参照すれば、その左側からこれが否定さ
れた信号、要するに“0”ならば“1”が、“1”
ならば“0”が順次入力される。読出クロツクパ
ルスRCLは遅延回路43、ワンシヨツトパルス
発生回路44を介して、D形フリツプフロツプ回
路41のクロツク端子CKに印加するようにする。
D形フリツプフロツプ回路41はクロツク端子
CKへのクロツク信号入力時、この時点に入力端
子Dに入力されている信号を一時記憶し、これを
出力端子Qから出力する。ところで、映像記憶部
IPMはアドレス指定し、当記アドレスの記憶内
容が読み出されるまでに多少の遅れ時間を要す
る。したがつて、読出クロツクパルスRCLをク
ロツク端子CKに直接入力しても当該読出クロツ
クパルスRCLによつて読み出されるべきアドレ
スの記憶内容はD形フリツプフロツプ回路41に
は記憶できない。そこで、遅延回路43によつて
読出クロツクパルスRCLをこの分だけ遅らせ、
遅延後の出力の立上りをワンシヨツトパルス発生
回路14で検知し、クロツク信号を作成する。D
形フリツプフロツプ回路41の出力は、入力端子
Jが電源V、すなわち“1”に、入力端子Kが接
地、すなわち“0”に設定されたJKフリツプフ
ロツプ回路42のクロツク端子CKに入力するよ
うにする。そして、この回路42の出力はワンシ
ヨツトパルス発生回路45を介し、立下り検出回
路40の出力として出力する。同時に、ワンシヨ
ツトパルス発生回路45の出力は否定回路46を
介してJKフリツプフロツプ回路42のクリア端
子CLRに入力し、これをクリアする。第21図
は、第20図の各部の動作状態を示したタイムチ
ヤートであり、RCLは読出クロツクパルスRCL、
NOTSは否定回路NOTの出力、44Sはワンシ
ヨツトパルス発生回路44の出力、41SはD形
フリツプフロツプ回路41の出力、42SはJK
フリツプフロツプ回路42の出力を示す。40S
はワンシヨツトパルス発生回路45の出力であ
り、これはすなわち立下り検出回路40の出力、
すなわち立下り信号となる。この図から明らかな
ように、読出クロツクパルスRCLが一定周期で
出力され、これにつれて映像記憶部IPMから順
次記憶内容が読み出され、この読み出された内容
が“1”から“0”に変化した時点で、立下り信
号40Sが出力される。
The fall detection circuit 40 detects the time when the image changes from black to white, that is, from "0" to "1" in FIG. 19a, and outputs a signal. However, the circuit 40 is connected to a negative circuit, which will be described later.
Since the signal from the video storage unit IPM is input via NOT, the circuit 40 detects a fall from "1" to "0". (See Figure 19b)
FIG. 20 shows a specific example of the fall detection circuit 40, the main parts of which consist of a D-type flip-flop circuit 41 and a JK flip-flop circuit 42, and a read clock pulse RCL and an inverting circuit.
By inputting the output from NOT, the falling point is detected from both signals, and the falling signal 40S is detected.
Create and output. The output of the NOT circuit NOT is input to the input terminal D of the D-type flip-flop circuit 41. That is, the contents of each row of the video storage unit IPM are negated by the action of the readout circuit R and then sequentially inputted to this terminal D. That is, the first
Referring to Figure 9a, from the left side, the signal that is negated, in short, if it is “0”, it is “1”, and “1”
If so, "0" is input sequentially. The read clock pulse RCL is applied to the clock terminal CK of the D-type flip-flop circuit 41 via a delay circuit 43 and a one-shot pulse generation circuit 44.
The D-type flip-flop circuit 41 is a clock terminal.
When a clock signal is input to CK, the signal currently being input to input terminal D is temporarily stored and output from output terminal Q. By the way, the video storage unit
IPM specifies an address and requires some delay time until the stored contents of the specified address are read. Therefore, even if the read clock pulse RCL is directly input to the clock terminal CK, the contents of the address to be read by the read clock pulse RCL cannot be stored in the D-type flip-flop circuit 41. Therefore, the read clock pulse RCL is delayed by this amount by the delay circuit 43.
The one-shot pulse generation circuit 14 detects the rise of the output after the delay and generates a clock signal. D
The output of the flip-flop circuit 41 is inputted to the clock terminal CK of a JK flip-flop circuit 42 whose input terminal J is set to the power supply V, ie, "1", and whose input terminal K is set to ground, ie, "0". The output of this circuit 42 is outputted as the output of the fall detection circuit 40 via a one-shot pulse generation circuit 45. At the same time, the output of the one-shot pulse generating circuit 45 is input to the clear terminal CLR of the JK flip-flop circuit 42 via the NOT circuit 46, and is cleared. FIG. 21 is a time chart showing the operating status of each part in FIG. 20, where RCL is the read clock pulse RCL,
NOTS is the output of the NOT circuit NOT, 44S is the output of the one-shot pulse generation circuit 44, 41S is the output of the D-type flip-flop circuit 41, 42S is JK
The output of flip-flop circuit 42 is shown. 40S
is the output of the one-shot pulse generation circuit 45, which means the output of the falling edge detection circuit 40,
In other words, it becomes a falling signal. As is clear from this figure, the read clock pulse RCL is output at a constant cycle, and as it does so, the stored contents are read out sequentially from the video storage unit IPM, and the read contents change from "1" to "0". At this point, a falling signal 40S is output.

接合部検出回路LXはカウンタ51,52、デ
ータセレクタ53、コンパレータ54、アンドゲ
ート55,56,57、およびフリツプフロツプ
回路58,59を主な構成とする。カウンタ5
1,52はカウント入力端子CKへ入力されるパ
ルス信号の数を計数し、その計数値を出力データ
として出力する。データセレクタ53はカウンタ
51,52からのそれぞれのデータを入力し、セ
レクト端子SLTへの信号に応じ、その一方を選
択出力する。すなわち、この場合、セレクト端子
SLTへ“1”の信号が入力されていれば、入力
端子A側に入力されているデータ、すなわちカウ
ンタ51の計数値を選択出力し、逆にセレクト端
子SLTへ“0”の信号が入力されていれば、入
力端子B側に入力されているデータ、すなわちカ
ウンタ52の計数値を選択出力する。コンパレー
タ54は、入力端子A側に入力したデータ、すな
わちカウンタ51の計数値と、入力端子B側に入
力されたデータ、すなわちカウンタ52の計数値
とを比較し、これが同一であれば出力端子A=B
から、入力端子A側の値が大きければ出力端子A
>Bから、また入力端子B側の値が大きければ出
力端子A<Bからそれぞれ“1”の信号を出力す
る。コンパレータ54の各出力端子A=B、A>
B、A<Bの出力は対応するアンドゲート55,
56,57に入力し、各アンドゲート55,5
6,57のそれぞれには、立下り検出回路40か
らの立下り信号40Sをそれぞれ入力する。した
がつて、アンドゲート55,56,57は立下り
信号40Sが入力された時点において、コンパレ
ータ54から“1”の信号が入力されているもの
のみが“1”の信号を出力する。フリツプフロツ
プ回路58のセツト端子Sにはアンドゲート56
の出力を、またリセツト端子Rにはアンドゲート
57の出力を入力するようにする。そして、フリ
ツプフロツプ回路58の出力端子Qからの出力は
コンパレータ53のセレクト端子SLTに入力す
るようにする。このようにすれば、立下り検出信
号40Sが出力された時点において、カウンタ5
1の計数値がカウンタ52のそれよりも大きけれ
ばフリツプフロツプ回路58がセツトされ、デー
タセレクタ53のセレクト端子SLTに“1”が
印加されることから、データセレクタ53は入力
端子Aに入力されたカウンタ51の計数値を出力
する。逆に、立下り検出信号40Sが出力された
時点において、カウンタ52の計数値がカウンタ
51にそれよりも大きければフリツプフロツプ回
路58がリセツトされ、データセレクタ53のセ
レクト端子SLTに“0”が印加されることから、
データセレクタ53は入力端子Bに入力されたカ
ウンタ52の計数値を出力する。なお、カウンタ
51,52の計数値が同一である場合、フリツプ
フロツプ回路58の出力に変化はなく、データセ
レクタ53は前回選択された側のカウンタ51,
52のいずれか一方の計数値を出力する。
The junction detection circuit LX mainly includes counters 51, 52, a data selector 53, a comparator 54, AND gates 55, 56, 57, and flip-flop circuits 58, 59. counter 5
1 and 52 count the number of pulse signals input to the count input terminal CK, and output the counted value as output data. The data selector 53 inputs respective data from the counters 51 and 52, and selectively outputs one of them in response to a signal to the select terminal SLT. That is, in this case, the select terminal
If a “1” signal is input to the SLT, the data input to the input terminal A side, that is, the count value of the counter 51, is selected and output, and conversely, a “0” signal is input to the select terminal SLT. If so, the data input to the input terminal B side, that is, the count value of the counter 52 is selectively output. The comparator 54 compares the data input to the input terminal A side, that is, the count value of the counter 51, and the data input to the input terminal B side, that is, the count value of the counter 52, and if they are the same, the output terminal A =B
Therefore, if the value on the input terminal A side is large, the output terminal A
>B, and if the value on the input terminal B side is large, a signal of "1" is output from the output terminal A<B. Each output terminal A=B, A> of the comparator 54
B, the output of A<B is the corresponding AND gate 55,
56, 57, and each AND gate 55, 5
The falling signal 40S from the falling detection circuit 40 is input to each of 6 and 57, respectively. Therefore, at the time when the falling signal 40S is input to the AND gates 55, 56, and 57, only those to which the "1" signal is input from the comparator 54 output a "1" signal. An AND gate 56 is connected to the set terminal S of the flip-flop circuit 58.
The output of the AND gate 57 is input to the reset terminal R. The output from the output terminal Q of the flip-flop circuit 58 is input to the select terminal SLT of the comparator 53. By doing this, at the time when the falling detection signal 40S is output, the counter 5
If the count value of 1 is larger than that of the counter 52, the flip-flop circuit 58 is set and "1" is applied to the select terminal SLT of the data selector 53. Output the count value of 51. Conversely, when the falling detection signal 40S is output, if the count value of the counter 52 is larger than that of the counter 51, the flip-flop circuit 58 is reset and "0" is applied to the select terminal SLT of the data selector 53. Because of that,
The data selector 53 outputs the count value of the counter 52 input to the input terminal B. Note that if the count values of the counters 51 and 52 are the same, there is no change in the output of the flip-flop circuit 58, and the data selector 53 selects the previously selected counter 51,
The count value of one of 52 is output.

フリツプフロツプ回路59はアンドゲート5
5,56の出力をオアゲート60を介しセツト端
子Sに入力し、アンドゲート57の出力をリセツ
ト端子Rに入力する。そして、出力端子Qの出力
はアンドゲートAND2を介してワンシヨツトパ
ルス発生回路61に入力され、更にこの回路61
によつて作成されたパルス信号はオアゲート62
を介してカウンタ52のクリア端子CLRに印加
するようにする。フリツプフロツプ回路59の否
定出力端子の出力はアンドゲートAND1を介
してワンシヨツトパルス発生回路63に入力さ
れ、更にこの回路63によつて作成されたパルス
信号はオアゲート64を介してカウンタ51のク
リア端子CLRに印加するようにする。そして、
アンドゲートAND1,AND2には立下り信号4
0Sを入力するようにする。否定回路NOTの出
力はアンドゲート65,66を介して、それぞれ
カウンタ51,52のカウント入力端子CKに入
力するようにする。そして、フリツプフロツプ回
路59の出力端子Qからの出力は遅延回路67を
介してアンドゲート66へ、出力端子の出力は
遅延回路68を介してアンドゲート65へ入力す
るようにする。このようにすれば、アンドゲート
55,56のいずれか一方、あるいはその両方が
信号を出力すれば、すなわちカウンタ51の計数
値がカウンタ52の計数値よりも大きいか、又は
同一ならば、フリツパフロツプ回路59がセツト
され、出力端子Qの出力によつてカウンタ52が
クリアされる。逆に、カウンタ52の計数値がカ
ウンタ51の計数値より大きければ、アンドゲー
ト57の出力によりフリツプフロツプ回路59が
リセツトされ、出力端子の出力により、カウン
タ51がクリアされる。すなわち、カウンタ5
1,52のいずれか一方には現在までの最大値が
格納され、他方のこれよりも小さい計数値はクリ
アされる。更に、フリツプフロツプ回路59がセ
ツトされることにより、遅延回路67,68によ
る時間の経過後、アンドゲート66が開かれ、ア
ンドゲート65が閉じる。逆に、フリツプフロツ
プ回路59がリセツトされると、遅延回路67,
68による時間の経過後、アンドゲート66が閉
じられ、アンドゲート65が開く。なお、遅延回
路67,68はカウンタ51,52のクリアの
間、当該クリアしているカウンタに信号が入力さ
れないようにするために設けてある。要するに、
このような構成により、ある時点においては、ア
ンドゲート65,66のうち、そのいずれか一方
が開いていて、これと対応したカウンタ51,5
2の一方が否定回路NOTからの信号を計数する。
そして、立下り信号40Sの発生時点においての
比較結果で、小さな計数値を有する側のカウンタ
51,52の内容がクリアされ、ほぼ同時に当該
カウンタ51,52と対応する側のアンドゲート
65,66が開かれ、次にはクリアされた側のカ
ウンタ51,52が計数を開始する。
The flip-flop circuit 59 is an AND gate 5
The outputs of the AND gates 5 and 56 are input to the set terminal S via the OR gate 60, and the output of the AND gate 57 is input to the reset terminal R. Then, the output of the output terminal Q is inputted to the one shot pulse generation circuit 61 via the AND gate AND2, and further this circuit 61
The pulse signal created by the OR gate 62
The signal is applied to the clear terminal CLR of the counter 52 via the counter 52. The output of the negative output terminal of the flip-flop circuit 59 is input to the one-shot pulse generation circuit 63 via the AND gate AND1, and the pulse signal generated by this circuit 63 is input to the clear terminal CLR of the counter 51 via the OR gate 64. so that it is applied to and,
Falling signal 4 for AND gates AND1 and AND2
Make sure to input 0S. The output of the NOT circuit NOT is input to the count input terminals CK of the counters 51 and 52 via AND gates 65 and 66, respectively. The output from the output terminal Q of the flip-flop circuit 59 is input to the AND gate 66 via the delay circuit 67, and the output from the output terminal is input to the AND gate 65 via the delay circuit 68. In this way, if one or both of the AND gates 55 and 56 outputs a signal, that is, if the count value of the counter 51 is greater than or equal to the count value of the counter 52, the flipflop circuit 59 is set, and the counter 52 is cleared by the output from the output terminal Q. Conversely, if the count value of the counter 52 is greater than the count value of the counter 51, the flip-flop circuit 59 is reset by the output of the AND gate 57, and the counter 51 is cleared by the output of the output terminal. That is, counter 5
The maximum value up to now is stored in either one of 1 and 52, and the other count value smaller than this is cleared. Further, by setting the flip-flop circuit 59, the AND gate 66 is opened and the AND gate 65 is closed after the time set by the delay circuits 67 and 68 has elapsed. Conversely, when the flip-flop circuit 59 is reset, the delay circuits 67,
After the time period 68 has elapsed, AND gate 66 is closed and AND gate 65 is opened. Note that the delay circuits 67 and 68 are provided to prevent signals from being input to the counters that are being cleared while the counters 51 and 52 are being cleared. in short,
With this configuration, at a certain point in time, one of the AND gates 65 and 66 is open, and the corresponding counters 51 and 5 are open.
One of the two counts the signal from the NOT circuit NOT.
Then, based on the comparison result at the time when the falling signal 40S is generated, the contents of the counters 51 and 52 having the smaller count value are cleared, and almost simultaneously, the AND gates 65 and 66 on the side corresponding to the counters 51 and 52 are cleared. The counters 51 and 52 on the opened and cleared side start counting.

接合部端検出回路AXはカウンタ71、レジス
タ72およびレジスタ制御回路70とから成る。
カウンタ71はそのカウント入力端子CKへの入
力パルス数をカウントし、その値をレジスタ72
に入力する。レジスタ72はそのロード端子Lへ
の信号の立下りでカウンタ71からの入力を一時
記憶し、その記憶内容を出力する。レジスタ72
へのロード端子Lへの信号の立下りは、コンパレ
ータ54の比較結果が、出力端子A>Bから出力
端子A<Bへ、又は出力端子A<Bから出力端子
A>Bへ移つた時点で発生するようにする。但
し、初期状態での出力端子A=Bから出力端子A
>Bへ移つた場合も同様とする。これらは、レジ
スタ制御回路70によつて行なわれる。第22図
は当該レジスタ制御回路70の具体例を示したも
のであり、当該回路70はコンパレータ54の出
力端子A>Bに対応するアンドゲート56の出力
と、出力端子A<Bに対応するアンドゲート57
の出力とを入力することによつて当該機能を実現
する。このため、SRフリツプフロツプ出力73,
74、D形フリツプフロツプ回路75,76、ア
ンドゲート77、およびワンシヨツトパルス発生
回路78とを備えている。アンドゲート56から
の出力はフリツプフロツプ回路73のセツト端子
S、およびフリツプフロツプ回路74のリセツト
端子Rに入力するようにする。アンドゲート57
からの出力はフリツプフロツプ回路73のリセツ
ト端子R、およびフリツプフロツプ回路74のセ
ツト端子Sに入力するようにする。フリツプフロ
ツプ回路75,76の入力端子Dは電源Vに接
続、すなわち当該端端子Dには常に“1”の信号
を入力するようにする。そして、フリツプフロツ
プ回路75のクロツク端子CKにはフリツプフロ
ツプ回路73の出力を入力し、フリツプフロツプ
回路76のクロツク端子CKにはフリツプフロツ
プ回路74の出力を入力するようにする。フリツ
プフロツプ回路75,76の出力はオアゲート7
7を介し、更にこのオアゲート77の出力はワン
シヨツトパルス発生回路78を介して、レジスタ
制御信号RCSとしてレジスタ72のロード端子
Lに入力するようにする。なお、ワンシヨツトパ
ルス発生回路78の出力は同時にフリツプフロツ
プ回路75,76のクリア端子CLRに印加する。
このようにすれば、アンドゲート56,57のい
ずれか一方が信号を出力すると、フリツプフロツ
プ回路73,74のうち当該信号がセツト端子S
に入力されている側がセツトされ、他の一方はリ
セツトされる。これにより、セツトされた側のフ
リツプフロツプ回路75,76の一方が“1”に
セツトされ、これに従つてオアゲート77の出力
でワンシヨツトパルス発生回路75がレジスタ制
御信号RCSを作成する。更に、この信号RCSに
よつてフリツプフロツプ回路75,76は共にク
リアされ、初期状態に戻る。
The junction end detection circuit AX includes a counter 71, a register 72, and a register control circuit 70.
The counter 71 counts the number of input pulses to its count input terminal CK, and stores the value in the register 72.
Enter. The register 72 temporarily stores the input from the counter 71 at the fall of the signal to the load terminal L, and outputs the stored contents. register 72
The fall of the signal to the load terminal L occurs when the comparison result of the comparator 54 moves from the output terminal A>B to the output terminal A<B, or from the output terminal A<B to the output terminal A>B. Let it happen. However, in the initial state, output terminal A = B to output terminal A.
The same applies when moving to >B. These are performed by the register control circuit 70. FIG. 22 shows a specific example of the register control circuit 70. The circuit 70 outputs the output of the AND gate 56 corresponding to the output terminal A>B of the comparator 54 and the AND gate corresponding to the output terminal A<B. gate 57
The function is realized by inputting the output of Therefore, the SR flip-flop output 73,
74, D-type flip-flop circuits 75 and 76, an AND gate 77, and a one-shot pulse generation circuit 78. The output from the AND gate 56 is input to the set terminal S of the flip-flop circuit 73 and the reset terminal R of the flip-flop circuit 74. and gate 57
The output from the flip-flop circuit 73 is input to the reset terminal R of the flip-flop circuit 73 and the set terminal S of the flip-flop circuit 74. Input terminals D of the flip-flop circuits 75 and 76 are connected to the power supply V, that is, a signal of "1" is always input to the terminal D. The output of the flip-flop circuit 73 is input to the clock terminal CK of the flip-flop circuit 75, and the output of the flip-flop circuit 74 is input to the clock terminal CK of the flip-flop circuit 76. The outputs of the flip-flop circuits 75 and 76 are connected to the OR gate 7.
7, and the output of the OR gate 77 is inputted to the load terminal L of the register 72 as a register control signal RCS via a one-shot pulse generation circuit 78. Note that the output of the one-shot pulse generating circuit 78 is simultaneously applied to the clear terminals CLR of the flip-flop circuits 75 and 76.
With this arrangement, when either one of the AND gates 56, 57 outputs a signal, the signal is sent to the set terminal S of the flip-flop circuits 73, 74.
The side that is input to is set, and the other side is reset. As a result, one of the flip-flop circuits 75 and 76 on the set side is set to "1", and accordingly, the one-shot pulse generating circuit 75 generates the register control signal RCS based on the output of the OR gate 77. Furthermore, both flip-flop circuits 75 and 76 are cleared by this signal RCS and return to their initial states.

演算処理部CPUは読出回路Rを経由し、更に
処理データ作成回路LCを経由して、映像記憶部
IPMから判定に必要な各積データを取り込み、
接合部5の良否判定を行なうものであり、マイク
ロ・コンピユータを使用した場合について示して
ある。マイクロ・コンピユータはプログラム記憶
装置に予め記憶されたプログラムに従つて、処
理、演算等を実行する。第23図はそのプログラ
ムの概略を示したフローチヤートである。この図
において、演算処理部CPUはまずステツプAに
おいて、各部の初期設定を行なう。例えば、処理
データ作成回路LCから取り込むデータを一時格
納するデータ記憶部のクリア、あるいは演算等の
途中結果を記憶するデータ記憶部のクリア等であ
る。次のステツプBにおいて、映像記憶部IPM
の各行における第19図で示した接合部データ
lx、接合部端データAxを読出回路Rおよび処理
データ作成回路LCを経由して読み取り、それを
データ記憶部の所定領域に格納する。次のステツ
プCにおいて、接合部5の良否判定に必要な各種
のデータを、データ記憶部に記憶した各行の接合
部データlx、接合部端データAxとから算出する。
以後の説明において、各データは次のように定義
する。すなわち、第24図に示すように、第17
図との対応において、接合部データlxは任意の行
における接合部5の長さ、すなわちビツト数を示
し、接合端データAxは当該行における左端から
接合部5の右端までの長さ、すなわちビツト数を
示す。Aminiは接合部端データAxのうち最小の
数値、lminiは接合部データlxのうち最小の数値
を示す。なお、lminiは結果的にリード線4の径
と一致する。lcの行は左側からリード線4の中心
Cまでの長さ、すなわちビツト数を示す。ltは接
合部5の長さが1.2lmini以上となる部分の長さ、
すなわちビツト数を示す。更に、ltの範囲内にお
いて、接合部5のリード線4の中心より左側の面
積、すなわちビツト数の合計をΣA、同様に右側
をΣBとし、ltの範囲内における接合部5の面積、
すなわちビツト数をΣlxとする。なお、この図か
らも明らかなようにΣlxはΣAとΣBとの合計とな
る。このことより、前記したステツプCにおいて
は、Amini、lmini、Σlxを算出する。そして、引
き続き、これらのデータを基に、ステツプDにお
いて、接合部5の良否を判定する。
The arithmetic processing unit CPU is connected to the video storage unit via the reading circuit R and further via the processing data creation circuit LC.
Import each product data necessary for judgment from IPM,
This is for determining the quality of the joint 5, and the case where a microcomputer is used is shown. A microcomputer executes processing, calculations, etc. according to a program stored in advance in a program storage device. FIG. 23 is a flowchart showing an outline of the program. In this figure, the arithmetic processing section CPU first performs initial settings of each section in step A. For example, this may be to clear a data storage section that temporarily stores data taken in from the processing data creation circuit LC, or to clear a data storage section that stores intermediate results of calculations or the like. In the next step B, the video storage unit IPM
The joint data shown in Fig. 19 in each row of
lx and junction end data Ax are read via the reading circuit R and the processing data creation circuit LC, and stored in a predetermined area of the data storage section. In the next step C, various data necessary for determining the quality of the joint 5 are calculated from the joint data lx and joint end data Ax of each row stored in the data storage section.
In the following explanation, each data is defined as follows. That is, as shown in FIG.
In correspondence with the figure, the junction data lx indicates the length of the junction 5 in a given row, that is, the number of bits, and the junction data Ax indicates the length from the left end of the row to the right end of the junction 5, that is, the number of bits. Show the number. Amini indicates the smallest numerical value among the joint end data Ax, and lmini indicates the smallest numerical value among the joint data lx. Note that lmini eventually matches the diameter of the lead wire 4. The lc row indicates the length from the left side to the center C of the lead wire 4, that is, the number of bits. lt is the length of the part where the length of the joint part 5 is 1.2lmini or more,
In other words, it indicates the number of bits. Further, within the range of lt, the area to the left of the center of the lead wire 4 of the joint 5, that is, the total number of bits, is ΣA, and similarly, the right side is ΣB, and the area of the joint 5 within the range of lt,
That is, let the number of bits be Σlx. Note that, as is clear from this figure, Σlx is the sum of ΣA and ΣB. From this, in step C described above, Amini, lmini, and Σlx are calculated. Subsequently, based on these data, in step D, the quality of the joint portion 5 is determined.

演算処理部CPUは以下に示す適当なタイミン
グで初期クリア信号ICL、クロツク発生指令信号
CLIを出力し、更に以下に示す適当なタイミング
で一行分クロツク発生回路30のオーバフロー端
子OFLからの信号、および処理データ作成回路
LCからの接合部データlx、接合部端データAxを
入力することによつて、前記演算、処理等を実行
する。なお、演算処理部CPUからの初期クリア
信号ICLは、処理データ作成回路LCのオアゲー
ト62,64およびカウンタ71のクリア端子
CLRに入力する。
The arithmetic processing unit CPU outputs the initial clear signal ICL and clock generation command signal at the appropriate timing shown below.
CLI is output, and a signal from the overflow terminal OFL of the clock generation circuit 30 for one line and the processing data creation circuit are output at appropriate timings shown below.
By inputting the junction data lx and the junction end data Ax from the LC, the above calculations, processes, etc. are executed. Note that the initial clear signal ICL from the arithmetic processing unit CPU is the clear terminal of the OR gates 62 and 64 and the counter 71 of the processing data creation circuit LC.
Input to CLR.

第25図、第26図、第27図は第23図にお
けるステツプB、ステツプC、ステツプDの詳細
フローチヤートであり、以下この図を参照して全
体の動作を説明する。第25図において、ステツ
プBにおいては、まず、ステツプB1においてカ
ウンタCNTを0にする。このカウンタCNTはソ
フトウエア上作成したものであり、データ記憶部
の予め定めたアドレスを対応させる。このカウン
タCNTは映像記憶部IPMの各行を計数する行カ
ウンタである。次にステツプB2において、処理
データ作成回路LCを初期設定する。すなわち、
これは初期クリア信号ICLを、当該回路LCのオ
アゲート62,64およびカウンタ71のクリア
端子CLRに印加する。これにより、カウンタ5
1,52,71はクリアされることになる。続い
てステツプB3で、読出回路Rにクロツク発生指
令信号CLIを印加し、次のステツプB4でカウンタ
CNTに1を加える。ステツプB3において、読出
回路Rにクロツク発生指令信号CLIを印加する
と、当該回路Rは映像記憶部IPMの1行目の記
憶内容を順次読み出す。そして、ステツプB5に
おいてカウンタ35のオーバフロー端子OFLの
出力読み取り、ステツプ6において、オーバフロ
ー端子OFLの出力が“1”、すなわち読出回路R
が映像記憶部IPMの1行分のクロツクパルスを
発生終了したか否かを判定する。ここで、オーバ
フロー端子OFLからオーバフロー信号が出力さ
れるまで、ステツプB5、B6が繰り返される。ス
テツプB6でオバーフロー信号が確認されると、
ステツプB7で処理データ作成回路LCからの接合
部データlx、接合部端データAxを読み取り、そ
れぞれをデータ記憶部に記憶する。次にステツプ
B8において、カウンタCNTがn、すなわち映像
記憶部IPMを最終行まで走査したか否かを判定
し、この条件が成立するまで以後ステツプB2か
らステツプB8まで繰り返され、最終行まで走査
し、カウンタCNTの内容がnになると、ステツ
プCに進む。
FIGS. 25, 26, and 27 are detailed flowcharts of steps B, C, and D in FIG. 23, and the overall operation will be explained below with reference to these figures. In FIG. 25, in step B, the counter CNT is first set to 0 in step B1. This counter CNT is created in software and is associated with a predetermined address in the data storage section. This counter CNT is a row counter that counts each row of the video storage unit IPM. Next, in step B2, the processing data creation circuit LC is initialized. That is,
This applies the initial clear signal ICL to the OR gates 62 and 64 of the circuit LC and the clear terminal CLR of the counter 71. As a result, counter 5
1, 52, and 71 will be cleared. Next, in step B3, the clock generation command signal CLI is applied to the readout circuit R, and in the next step B4, the clock generation command signal CLI is applied to the readout circuit R.
Add 1 to CNT. In step B3, when the clock generation command signal CLI is applied to the reading circuit R, the circuit R sequentially reads out the stored contents of the first row of the video storage unit IPM. Then, in step B5, the output of the overflow terminal OFL of the counter 35 is read, and in step 6, the output of the overflow terminal OFL is "1", that is, the readout circuit R
It is determined whether or not the clock pulses for one line of the video storage unit IPM have been generated. Here, steps B5 and B6 are repeated until an overflow signal is output from the overflow terminal OFL. If the overflow signal is confirmed in step B6,
In step B7, the joint part data lx and joint part end data Ax from the processing data creation circuit LC are read and stored in the data storage section. Next step
At B8, it is determined whether the counter CNT has scanned n, that is, the image storage unit IPM, to the last line, and the process is repeated from step B2 to step B8 until this condition is satisfied. When the content of is n, the process proceeds to step C.

ステツプB3において、クロツク発生指令信号
CLIが読出回路Rに入力されると、当該読出回路
Rは映像記憶部IPMの1行分を左から順次読み
出し、これを処理データ作成回路LCに入力する。
当該回路LCのフリツプフロツプ回路59は電源
の投入時、セツトあるいはリセツトのいずれかの
状態となる。いま、ここで、フリツプフロツプ回
路59がセツト状態にあり、映像記憶部IPMか
ら第19図に示す一連のデータが左から順次、1
行分クロツク発生回路30のクロツクに従つて読
み出されたとする。フリツプフロツプ回路59が
セツト状態にあるため、アンドゲート65が開
き、アンドゲート66は閉じる。したがつて、カ
ウンタ51は否定回路NOTを通つて入力される
“1”の数を順次計数する。(第19図b参照)同
時に、カウンタ71は1行分クロツク発生回路3
0からの読出しクロツクパルスRCLを順次計数
する。5ビツト目から6ビツト目で、データは
“1”から“0”に立下る。そうすると、立下り
検出回路40がこれを検出し、立下り信号40S
を出力する。この時点で、カウンタ51の計数値
は「2」、カウンタ52の計数値は「0」、カウン
タ71の計数値は「5」となつている。したがつ
て、アンドゲート56が信号を出力し、セレクタ
53はカウンタ51の計数値「2」を出力する。
そして、フリツプフロツプ回路59がセツトされ
ることにより、アンドゲート65が閉じ、アンド
ゲート66が閉じる。また、レジスタ制御回路7
3がレジスタ制御信号RCSを出力し、レジスタ
72にはカウンタ71の計数値「5」がセツトさ
れる。更に、映像記憶部IPMからは連続して信
号が出力されているため、以後の“1”はカウン
タ52が計数する。そして、Pビツト目でデータ
が“1”から“0”に立下がると、立下り検出回
路40がこれを検出し、立下り信号40Sを出力
する。この時点で、カウンタ51の計数値は
「2」、カウンタ52の計数値は「lx」、カウンタ
71の計数値は「Ax」となる。そして、立下り
信号40Sの発生により、カウンタ52の計数値
「lx」がカウンタ51の計数値「2」よりも大で
あることから、フリツプフロツプ回路58がリセ
ツトされ、セレクタ53はカウンタ52の計数値
「lx」を出力し、更にフリツプフロツプ回路59
がリセツトされることからアンドゲート66が閉
じ、アンドゲート65が開き、カウンタ51はク
リアされる。また、レジスタ制御信号RCSが発
生し、レジスタ72にはカウンタ71の計数値
「Ax」がセツトされる。更に引き続き、今度はカ
ウンタ51が否定回路NOTからの“1”の数を
計数する。その後、gビツト目で再びデータが
“1”から“0”に立下ると、立下り検出回路4
0がこれを検出し、立下り信号40Sを出力す
る。この時点で、カウンタ51の計数値は「3」、
カウンタ52の計数値は「lx」、カウンタ71の
計数値は「g」となる。そして、立下り信号40
Sの発生により、カウンタ52の計数値「lx」が
カウンタ51の計数値「3」よりも大であること
からフリツプフロツプ回路58は再びリセツトさ
れ、セレクタ53はカウンタ52の計数値「lx」
を引き続き出力する。更に、フリツプフロツプ回
路59も再びリセツトされることから、アンドゲ
ート66が閉じ、アンドゲート65が開き、カウ
ンタ51はクリアされる。しかし、この状態にお
いて、レジスタ制御回路73からはレジスタ制御
信号RCSは発生されず、レジスタ72は「Ax」
を保持し続ける。以後、mビツト目まで、読出回
路Rの作用によつて1行分のデータが読み出され
るが、セレクタ53から出力される「lx」、レジ
スタ72から出力される「Ax」に変化はない。
したがつて、ステツプB7によつて、演算処理部
CPUは正確に接合部データlx、接合部端データ
Axを読み取ることができる。
At step B3, the clock generation command signal is
When CLI is input to the readout circuit R, the readout circuit R sequentially reads out one line of the video storage unit IPM from the left and inputs it to the processing data creation circuit LC.
The flip-flop circuit 59 of the circuit LC is in either the set or reset state when the power is turned on. Now, the flip-flop circuit 59 is in the set state, and the series of data shown in FIG.
It is assumed that the data is read out according to the clock of the row clock generation circuit 30. Since flip-flop circuit 59 is in the set state, AND gate 65 is open and AND gate 66 is closed. Therefore, the counter 51 sequentially counts the number of "1"s input through the NOT circuit NOT. (See FIG. 19b) At the same time, the counter 71 clocks the clock generator 3 for one row.
The read clock pulses RCL from 0 are sequentially counted. From the 5th bit to the 6th bit, the data falls from "1" to "0". Then, the falling detection circuit 40 detects this and the falling signal 40S
Output. At this point, the count value of the counter 51 is "2", the count value of the counter 52 is "0", and the count value of the counter 71 is "5". Therefore, the AND gate 56 outputs a signal, and the selector 53 outputs the count value of the counter 51 "2".
Then, by setting the flip-flop circuit 59, the AND gate 65 is closed and the AND gate 66 is closed. In addition, the register control circuit 7
3 outputs a register control signal RCS, and the count value "5" of the counter 71 is set in the register 72. Furthermore, since signals are continuously output from the video storage unit IPM, the counter 52 counts subsequent "1"s. Then, when the data falls from "1" to "0" at the Pth bit, the fall detection circuit 40 detects this and outputs a fall signal 40S. At this point, the count value of the counter 51 becomes "2," the count value of the counter 52 becomes "lx," and the count value of the counter 71 becomes "Ax." Then, due to the generation of the falling signal 40S, the count value "lx" of the counter 52 is larger than the count value "2" of the counter 51, so the flip-flop circuit 58 is reset, and the selector 53 resets the count value of the counter 52. "lx" is output, and the flip-flop circuit 59
is reset, AND gate 66 is closed, AND gate 65 is opened, and counter 51 is cleared. Further, a register control signal RCS is generated, and the count value "Ax" of the counter 71 is set in the register 72. Subsequently, the counter 51 counts the number of "1"s from the NOT circuit NOT. After that, when the data falls from "1" to "0" again at the g-th bit, the falling detection circuit 4
0 detects this and outputs a falling signal 40S. At this point, the count value of the counter 51 is "3",
The count value of the counter 52 is "lx", and the count value of the counter 71 is "g". Then, the falling signal 40
Due to the occurrence of S, the count value "lx" of the counter 52 is larger than the count value "3" of the counter 51, so the flip-flop circuit 58 is reset again, and the selector 53 selects the count value "lx" of the counter 52.
will continue to be output. Furthermore, since the flip-flop circuit 59 is reset again, the AND gate 66 is closed, the AND gate 65 is opened, and the counter 51 is cleared. However, in this state, the register control signal RCS is not generated from the register control circuit 73, and the register 72 is set to "Ax".
continue to hold. Thereafter, one row of data is read out by the action of the readout circuit R up to the m-th bit, but there is no change in "lx" output from the selector 53 and "Ax" output from the register 72.
Therefore, in step B7, the arithmetic processing section
CPU accurately displays junction data lx, junction end data
Ax can be read.

この説明から明らかなように、処理データ作成
回路LCは第11図のように構成してあることに
より、TVカメラ20により撮映した映像に接合
部5以外の半導体集積回路素子2のパターン、あ
るいは傷等が黒く映し出された場合にも、これを
誤計数することなく、接合部5のみを有効に計数
する。これは、接合部5の幅が他のパターン、傷
等のそれに比べ大きいものであるという思想に基
づく。
As is clear from this explanation, since the processing data creation circuit LC is configured as shown in FIG. To effectively count only the joint portion 5 without erroneously counting even when a scratch or the like appears black. This is based on the idea that the width of the joint 5 is larger than that of other patterns, scratches, etc.

以下、ステツプB2からステツプB8までの繰り
返しにより、映像記憶部IPMのn行目までの各
行についての接合部データlx、接合部端データ
Axが演算処理部CPU内のデータ記憶部に記憶さ
れる。
Thereafter, by repeating steps B2 to B8, the joint data lx and joint end data for each row up to the n-th row of the video storage unit IPM are
Ax is stored in the data storage unit in the arithmetic processing unit CPU.

以上の処理が終了すると、データ記憶部内の記
憶内容に基づき、演算処理部CPUは接合部5の
良否判定に必要な種々のデータの算出処理を行な
う。すなわち、第26図に示すように、ステツプ
C1において、lminiとAminiの検索を行なう。こ
れは、データ記憶部から、各行のlxを順次読み出
して、これら相互を順次比較し、それらのうち最
も小さい値をlminiとし、これと対応するAxを
Aminiとしてこの値をデータ記憶部の所定のアド
レスに格納する。続く、ステツプC2においては
リード線4の中心Cまでの長さlcを算出する。こ
れは第24図からも明らかなように、Aminiから
1/2lminiを減算することによつて行なう。ステツ
プC3においては、以下のステツプ実行のため、
接合部面積Σlx、接合部有効長さlt、面積ΣBを格
納するデータ記憶部の各々のアドレスをクリアす
る。次のステツプC5においては、各行の1つに
つきそのlx、Axを読み出す。そして、ステツプ
C6において、当該lxが1.2・lminiよりも大きいか
否かを判定し、大きければステツプC7において
このlxの値をΣlxとして設定されたアドレスに加
算する。そして、更に(Ax−lc)の値をΣBとし
て設定されたアドレスに加算し、接合部5の長さ
の格納アドレスとして設定されたltに1を加算す
る。ステツプC6において、lxが1.2・lmini以上で
ない場合、この行の値は無視されステツプC8に
至る。ステツプC8では、各行につきステツプC5、
C6、C7が実行されたか否かを判定し、否であれ
ば次の行につきステツプC5、C6、C7を実行す
る。すなわち、このステツプC5、C6、C7は各
行、すなわち第17図からも明らかなようにn回
繰り返されることになる。ステツプC8において、
各行の処理が完了したが確認されると、ステツプ
Dの処理に進む。この時点において、接合部面積
が格納されるアドレスΣlxには接合部lxに対応す
るビツト数、すなわち記憶部の数値が格納され
る。同様に、lt、ΣBにもこれに対応するビツト
数値が格納される。
When the above processing is completed, the arithmetic processing unit CPU calculates various data necessary for determining the quality of the joint 5 based on the contents stored in the data storage unit. That is, as shown in FIG.
In C1 , search for lmini and Amini. This reads the lx of each row sequentially from the data storage unit, compares them sequentially, takes the smallest value among them as lmini, and sets the corresponding Ax.
This value is stored as Amini at a predetermined address in the data storage section. In the following step C2 , the length lc of the lead wire 4 to the center C is calculated. As is clear from FIG. 24, this is done by subtracting 1/2lmini from Amini. In step C3, in order to execute the following steps,
Each address of the data storage unit storing the junction area Σlx, the junction effective length lt, and the area ΣB is cleared. In the next step C5, lx and Ax are read out for each row. And the steps
At C6, it is determined whether the lx is larger than 1.2·lmini, and if it is, the value of lx is added to the address set as Σlx at step C7 . Then, the value of (Ax-lc) is further added to the address set as ΣB, and 1 is added to lt set as the storage address of the length of the joint portion 5. At step C6 , if lx is not greater than or equal to 1.2·lmini, the value in this line is ignored and the process proceeds to step C8. At step C8, for each row step C5,
It is determined whether steps C6 and C7 have been executed, and if not, steps C5, C6, and C7 are executed for the next line. That is, steps C5, C6, and C7 are repeated n times for each row, as is clear from FIG. 17. At step C8,
When it is confirmed that the processing for each row has been completed, the process proceeds to step D. At this point, the number of bits corresponding to the junction lx, that is, the numerical value in the storage section, is stored at the address Σlx where the junction area is stored. Similarly, the corresponding bit values are stored in lt and ΣB.

ステツプDにおいては、以上にて算出した各種
のデータに基づき、判定処理を実行する。すなわ
ち、第27図において、ステツプD1で面積増加
率Waを算出する。これは(1)式に基づいて行な
う。そして、結果はデータ記憶部のWaとして予
め設定したアドレスに格納しておく、ステツプ
D2においては、前記ステツプCで算出したΣlx、
ΣBとからΣAを算出し、これをデータ記憶部に格
納する。以上の算出結果を基に、次には歪率Wc
を算出する。この算出に当つては、まずステツプ
D3でΣAとΣBの大きの比較を行ない、その大小
に対し、ステツプD4かステツプD4′のいずれか一
方のステツプで歪率Wcを算出し、この値をデー
タ記憶部に格納する。以下は実際の判定を行なう
ステツプであり、ステツプD5においてはデータ
記憶部に格納した面積増加率Waを取り出し、当
該面積増加率Waと、許容最小面積増加率W1、
および許容最大面積増加率W2とをそれぞれ比較
し、当該面積増加率Waがこの範囲にあればステ
ツプD6に進み、この範囲外であれば、ステツプ
D7′に進み不良品であると判定する。許容最小、
許容最大面積増加率W1,W2は例えば第5図に
ついて見れば、30〔%〕、55〔%〕等がこれに当る。
ステツプD6においては、歪率Wcの判定を行な
う。すなわち、データ記憶部に格納した歪率Wc
を取り出し、これと許容最大歪率Wcとを比較し、
歪率がこの範囲内であれば、ステツプD7におい
て良品、またこの範囲外であればステツプD7′に
おいて不良品と判定する。許容最大歪率wcとは、
例えば第10図において、20〔%〕等がこれに当
る。ステツプD7、D7′において、演算処理装置
CPUはその判定結果に対応する信号を外部出力
し、例えばステツプD7′に処理においてはその信
号で警報等を発するか、あるいは当該製品を不良
としてラインから外すか等の制御上の処理が成さ
れる等、有効に利用される。また、ステツプD7
による信号で、当該製品が次段に送られ、更に次
の製品の接合部の検査が実行される。以上のよう
にして一連の検査が終了する。
In step D, a determination process is executed based on the various data calculated above. That is, in FIG. 27, the area increase rate Wa is calculated in step D1 . This is done based on equation (1). Then, the result is stored in the preset address as Wa in the data storage section.
In D2, Σlx calculated in step C,
ΣA is calculated from ΣB and stored in the data storage unit. Based on the above calculation results, next we calculate the distortion factor Wc
Calculate. For this calculation, first
At D3, the magnitudes of ΣA and ΣB are compared, and based on the magnitude, a distortion factor Wc is calculated at either step D4 or step D4', and this value is stored in the data storage section. The following are steps for making an actual determination. In step D5, the area increase rate Wa stored in the data storage section is retrieved, and the area increase rate Wa, the allowable minimum area increase rate W1,
and the allowable maximum area increase rate W2, and if the area increase rate Wa is within this range, proceed to step D6; if it is outside this range, proceed to step D6.
Proceed to D7' and determine that the product is defective. minimum allowable,
For example, in FIG. 5, the allowable maximum area increase rates W1 and W2 are 30 [%], 55 [%], etc.
In step D6, the distortion factor Wc is determined. In other words, the distortion factor Wc stored in the data storage unit
and compare it with the maximum allowable distortion factor Wc,
If the distortion rate is within this range, it is determined to be a good product in step D7, and if it is outside this range, it is determined to be a defective product in step D7'. What is the maximum allowable distortion factor wc?
For example, in FIG. 10, this corresponds to 20 [%]. In steps D7 and D7', the arithmetic processing unit
The CPU outputs a signal corresponding to the judgment result to the outside, and for example, in step D7', control processing is performed such as issuing an alarm or removing the product from the line as defective. It will be used effectively. Also, step D7
In response to the signal, the product is sent to the next stage, and the joints of the next product are inspected. The series of tests is completed in the above manner.

以上、実施例においては、検査速度を向上する
ため、演算処理部CPUの周辺に読出回路R、映
像記憶部IPM、処理データ作成回路LCを配置し
た場合について説明したが、これは検査装置とし
ての仕様が許されるものであれば、省略すること
ができる。すなわち、TVカメラ20からの信号
を2値化回路BCにより2値化し、これを演算処
理部CPUが直接取り込み、これにより各処理を
実行するようにしてもよい。更に、これに映像記
憶部IPMを追加し、映像記憶部IPMと演算処理
装置CPUとの対応で各処理を実行するようにし
てもよい。
In the above embodiments, the case where the readout circuit R, the image storage unit IPM, and the processed data creation circuit LC are arranged around the arithmetic processing unit CPU in order to improve the inspection speed has been described. It can be omitted if the specifications allow it. That is, the signal from the TV camera 20 may be binarized by the binarization circuit BC, and this may be directly taken in by the arithmetic processing unit CPU, thereby executing each process. Furthermore, a video storage unit IPM may be added to this, and each process may be executed in correspondence with the video storage unit IPM and the arithmetic processing unit CPU.

また、TVカメラ20の設置位置について特に
説明を行なわなかつたが、これは接合部5が撮像
できる位置であればよく、例えばボンデイング装
置のアーム等への取り付けが考えられる。また、
以上の実施例においては、接合部5が撮像面の端
と平行、すなわち、リード線4の中心線が撮像の
端と平行になるよう接合部5の位置に対しTVカ
メラ20を配置する場合について説明したが、本
発明はこれに限定されるものではない。すなわ
ち、接合部5が撮像面の端に対し傾いても、これ
の検出は可能であり、従つてその補正も可能であ
る。
Further, the installation position of the TV camera 20 has not been specifically explained, but it may be any position where the joint portion 5 can be imaged, and for example, it may be installed on an arm of a bonding device. Also,
In the above embodiment, the TV camera 20 is arranged relative to the joint 5 so that the joint 5 is parallel to the edge of the imaging surface, that is, the center line of the lead wire 4 is parallel to the end of the imaging surface. Although described, the present invention is not limited thereto. That is, even if the joint portion 5 is tilted with respect to the edge of the imaging plane, it is possible to detect this, and accordingly, it is also possible to correct it.

また、以上の実施例においては、超音波法を採
用したワイヤ・ボンデイング装置により接合され
た接合部をその検査の対象とした場合について説
明したが、本発明はこれに限らず、ボール法、ス
テツク法等によつて代表される熱圧着法等を採用
したワイヤ・ボンデイング装置によつて形成され
る接合部の検査にもその応用は可能である。更
に、本発明は上記の超音波接合、あるいは熱圧着
法に代表される拡散接合等の圧接により形成され
る接合部に限るものでない。すなわち、融接、圧
接、ろう付等の溶接、あるいは他の接合手段によ
つて形成される接合部の検査に広く利用可能なも
のである。また、実施例においては、リード線4
と半導体集積回路素子あるいはポスト3との接合
部につき説明したが、本発明において、部材はこ
れらのものに限定されるものではなく、更にはそ
れらの部材の数にも限定はない。
Furthermore, in the above embodiments, a case has been described in which a bonded portion bonded by a wire bonding device employing an ultrasonic method is inspected, but the present invention is not limited to this, and the present invention is not limited to this. The present invention can also be applied to the inspection of joints formed by wire bonding equipment employing thermocompression bonding methods such as those typified by the method. Furthermore, the present invention is not limited to the bonded portion formed by pressure bonding such as the above-mentioned ultrasonic bonding or diffusion bonding typified by thermocompression bonding. That is, it can be widely used for inspecting joints formed by welding such as fusion welding, pressure welding, brazing, or other joining means. In addition, in the embodiment, the lead wire 4
Although the description has been made with respect to the joint between the semiconductor integrated circuit element and the post 3, the members in the present invention are not limited to these, and furthermore, there is no limit to the number of these members.

以上の説明から明らかなように、本発明は接合
部の検査に際し、その検査対象を塑性変形した当
該接合部の面積としているため、当該接合部に何
ら外力を作用させることなく、非接触で当該接合
部の検査が可能であり、しかも検査精度を向上す
ることのできる接合部の検査方法および装置を得
ることができる。
As is clear from the above description, when inspecting a joint, the present invention targets the area of the joint that has been plastically deformed. It is possible to obtain a method and apparatus for inspecting a bonded portion that can inspect the bonded portion and improve the inspection accuracy.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は従来の検査方法を説明するための説明
図、第2図は接合部の一例を示す平面図、第3図
は同側面図、第4図は接合部の他の例を示す平面
図、第5図は本発明を説明するための図、第6
図、第7図、第8図、第9図は本発明を説明する
ための接合部の平面図、第10図は本発明を説明
するための図、第11図は本発明装置の一実施例
を示すブロツク図、第12図はテレビジヨン・カ
メラの原理を示す説明図、第13図はボンデイン
グ装置のグルーブ形状を示す図、第14図は接合
部の断面図、第15図は撮像の一例を示す図、第
16図は2値化回路の一例を示す回路図、第17
図は2値化された撮像の一例を示す図、第18図
は一行分クロツク発生回路の一例を示すブロツク
図、第19図は映像記憶部からの出力の一例を示
す図、第20図は立下り検出回路の一例を示すブ
ロツク図、第21図は第20図の各部の動作波形
を示すタイムチヤート、第22図はレジスタ制御
回路の一例を示すブロツク図、第23図は演算処
理部の制御手順の一例を示すフローチヤート、第
24図は演算処理部の動作を説明するための説明
図、第25図、第26図、第27図は第23図に
おける処理を詳細に示すフローチヤートである。 5:接合部、IP:撮像手段、20:テレビジ
ヨン・カメラ、PC:処理手段、BC:2値化手
段、IPM:映像記憶手段、R:読出手段、LC:
処理データ作成回路、LX:接合部検出手段、
AX:接合部端検出回路、40:立下り検出回
路、CPU:演算処理部。
Fig. 1 is an explanatory diagram for explaining the conventional inspection method, Fig. 2 is a plan view showing an example of a joint, Fig. 3 is a side view of the same, and Fig. 4 is a plan view showing another example of a joint. Figure 5 is a diagram for explaining the present invention, Figure 6 is a diagram for explaining the present invention.
7, 8, and 9 are plan views of joints for explaining the present invention, FIG. 10 is a diagram for explaining the present invention, and FIG. 11 is an embodiment of the apparatus of the present invention. A block diagram showing an example, FIG. 12 is an explanatory diagram showing the principle of a television camera, FIG. 13 is a diagram showing the groove shape of the bonding device, FIG. 14 is a cross-sectional view of the bonding part, and FIG. 15 is an illustration of the imaging FIG. 16 is a circuit diagram showing an example of a binarization circuit; FIG. 17 is a circuit diagram showing an example of a binarization circuit.
18 is a block diagram showing an example of a clock generation circuit for one line, FIG. 19 is a diagram showing an example of the output from the video storage section, and FIG. 20 is a diagram showing an example of the output from the video storage section. A block diagram showing an example of a fall detection circuit, FIG. 21 is a time chart showing operating waveforms of each part in FIG. 20, FIG. 22 is a block diagram showing an example of a register control circuit, and FIG. A flowchart showing an example of a control procedure, FIG. 24 is an explanatory diagram for explaining the operation of the arithmetic processing section, and FIGS. 25, 26, and 27 are flowcharts showing the process in FIG. 23 in detail. be. 5: Joint part, IP: Imaging means, 20: Television camera, PC: Processing means, BC: Binarization means, IPM: Image storage means, R: Reading means, LC:
Processing data creation circuit, LX: joint detection means,
AX: Junction end detection circuit, 40: Fall detection circuit, CPU: Arithmetic processing unit.

Claims (1)

【特許請求の範囲】 1 部材を他の部材に塑性変形接合したものにお
いて、 前記塑性変形した接合部の面積を測定し、 当該測定値と予め定めた基準面積とを比較し、 当該比較結果に基づいて前記接合部の良否を判
定する 接合部の検査方法。 2 接合部は、リード線を相手部材にワイヤ・ボ
ンデイング装置によつて接合した部分に形成され
たものであることを特徴とする特許請求の範囲第
1項記載の接合部の検査方法。 3 基準面積は許容最大面積と許容最小面積とか
ら成り、接合部の面積が前記各許容面積によつて
規定される範囲内にあるか否かによつて良否判定
を行なうことを特徴とする特許請求の範囲第1項
記載の接合部の検査方法。 4 判定は1つの基準面積に対する接合部面積の
許容変化率によつて行なうことを特徴とする特許
請求の範囲第1項記載の接合部の検査方法。 5 基準面積は被接合部材の接合前の面積とした
ことを特徴とする特許請求の範囲第1項記載の接
合部の検査方法。 6 基準面積は接合部の一部としたことを特徴と
する特許請求の範囲第1項記載の接合部の検査方
法。 7 基準面積は接合部の中心から2分したその一
側方としたことを特徴とする特許請求の範囲第1
項記載の接合部の検査方法。 8 撮像面に接合部を映像し、この映像から実質
的に接合部の面積を抽出し、当該抽出面積によつ
て接合部の良否を判定することを特徴とする特許
請求の範囲第1項記載の接合部の検査方法。 9 映像を画素ごとに2値化し、接合部の面積は
画素の数と対応させたことを特徴とする特許請求
の範囲第8項記載の接合部の検査方法。 10 部材を他の部材に塑性変形接合したものに
おいて、 前記塑性変形した接合部を撮像し撮像面に結像
した映像を電気信号として出力する撮像手段と、 当該撮像手段からの映像信号を入力し、当該映
像信号から前記接合部の面積を抽出し、当該抽出
した面積と予め定めた基準面積とを対比して前記
接合部の良否判定を行なう処理手段と を具備して成る接合部の検査装置。 11 接合部は、リード線を相手部材にワイヤ・
ボンデイング装置によつて接合した部分に形成さ
れたものであることを特徴とする特許請求の範囲
第10項記載の接合部の検査装置。 12 撮像手段は固体撮像素子を備えたものであ
ることを特徴とする特許請求の範囲第10項記載
の接合部の検査装置。 13 処理手段は撮像手段からの映像信号を画素
ごとに2値化して出力する2値化手段を具備して
成る特許請求の範囲第10項記載の接合部の検査
装置。 14 処理手段は、2値化手段の出力を画素ごと
に一時記憶し、結果的に撮像手段の撮像面に結像
した映像を2値化して記憶する映像記憶手段を備
えて成る特許請求の範囲第13項記載の接合部の
検査装置。 15 処理手段は、映像記憶手段の記憶内容に基
づいて接合部の面積を抽出し、この面積に基づい
て前記接合部の良否判定を行なう処理部を備えて
成る特許請求の範囲第14項記載の接合部の検査
装置。 16 処理部は、映像記憶手段の記憶内容から判
定に必要なデータを作成する処理データ作成手段
と、当該処理データ作成手段からの出力データに
基づいて良否判定を行なう演算処理手段とを備え
て成る特許請求の範囲第15項記載の接合部の検
査装置。 17 処理部は、演算処理手段からの指令信号に
よつて、映像記憶手段の記憶内容を順次読み出す
読出手段を備えて成る特許請求の範囲第16項記
載の接合部の検査装置。 18 映像記憶手段に記憶された映像を複数の画
素で構成した複数の行に区分けし、処理データ作
成手段は当該行単位に処理に必要なデータを作成
することを特徴とする特許請求の範囲第16項記
載の接合部の検査装置。 19 映像記憶手段に記憶された映像を複数の画
素で構成した複数の行に区分けし、読出手段は当
該行単位に記憶内容を読み出すことを特徴とする
特許請求の範囲第17項記載の接合部の検査装
置。 20 処理データ作成手段は行単位に接合部デー
タを出力することを特徴とする特許請求の範囲第
18項記載の接合部の検査装置。 21 処理データ作成手段は行単位に接合部デー
タと、接合部端データを出力することを特徴とす
る特許請求の範囲第18項記載の接合部の検査装
置。
[Scope of Claims] 1. In a product in which a member is plastically deformed and joined to another member, the area of the plastically deformed joint is measured, the measured value is compared with a predetermined reference area, and the comparison result is A joint inspection method for determining the quality of the joint based on the quality of the joint. 2. The method for inspecting a bonded portion according to claim 1, wherein the bonded portion is formed at a portion where the lead wire is bonded to a mating member using a wire bonding device. 3. A patent characterized in that the standard area consists of a maximum permissible area and a minimum permissible area, and the quality of the joint is judged based on whether or not the area of the joint is within the range defined by each of the permissible areas. A method for inspecting a joint according to claim 1. 4. The method for inspecting a joint according to claim 1, wherein the determination is made based on an allowable rate of change in the joint area with respect to one reference area. 5. The method for inspecting a joint according to claim 1, wherein the reference area is the area of the members to be joined before joining. 6. The method for inspecting a joint according to claim 1, wherein the reference area is a part of the joint. 7. Claim 1, characterized in that the reference area is one side divided into two from the center of the joint part.
Inspection method for joints described in Section 1. 8. Claim 1, characterized in that the joint is imaged on an imaging surface, the area of the joint is substantially extracted from this image, and the quality of the joint is determined based on the extracted area. Method for inspecting joints. 9. The joint inspection method according to claim 8, wherein the video is binarized for each pixel, and the area of the joint is made to correspond to the number of pixels. 10 In a product in which a member is plastically deformed and joined to another member, an imaging means for imaging the plastically deformed joint and outputting the image formed on an imaging surface as an electrical signal; and a video signal input from the imaging means; , processing means for extracting the area of the joint from the video signal and comparing the extracted area with a predetermined reference area to determine the quality of the joint. . 11 At the joint, wire the lead wire to the mating member.
11. The inspection device for a bonded portion according to claim 10, wherein the inspection device is formed on a portion bonded by a bonding device. 12. The joint inspection device according to claim 10, wherein the imaging means includes a solid-state imaging device. 13. The joint inspection device according to claim 10, wherein the processing means includes binarization means for binarizing the video signal from the imaging means for each pixel and outputting the binarized image signal. 14. Claims in which the processing means comprises an image storage means that temporarily stores the output of the binarization means pixel by pixel, and binarizes and stores the resulting image formed on the imaging surface of the imaging means. 14. The joint inspection device according to item 13. 15. The processing means according to claim 14, wherein the processing means includes a processing section that extracts the area of the joint based on the stored content of the video storage means and determines the quality of the joint based on this area. Joint inspection device. 16 The processing unit comprises a processing data creation means for creating data necessary for determination from the stored contents of the video storage means, and an arithmetic processing means for performing pass/fail determination based on the output data from the processing data creation means. A joint inspection device according to claim 15. 17. The joint inspection device according to claim 16, wherein the processing section comprises reading means for sequentially reading out the stored contents of the video storage means in response to a command signal from the arithmetic processing means. 18. Claim No. 1, characterized in that the video stored in the video storage means is divided into a plurality of lines each composed of a plurality of pixels, and the processing data creation means creates data necessary for processing for each row. 17. The joint inspection device according to item 16. 19. The joint unit according to claim 17, wherein the video stored in the video storage means is divided into a plurality of lines each composed of a plurality of pixels, and the reading means reads out the stored content in units of rows. inspection equipment. 20. The joint inspection device according to claim 18, wherein the processing data creation means outputs the joint data line by row. 21. The joint inspection device according to claim 18, wherein the processing data creation means outputs joint data and joint end data on a line-by-row basis.
JP57008913A 1982-01-25 1982-01-25 Inspection method for junction part and apparatus for the same Granted JPS58127337A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP57008913A JPS58127337A (en) 1982-01-25 1982-01-25 Inspection method for junction part and apparatus for the same
EP83100598A EP0085380B1 (en) 1982-01-25 1983-01-24 Method for testing a joint
US06/460,657 US4581706A (en) 1982-01-25 1983-01-24 Method and apparatus for testing a joint
DE8383100598T DE3377526D1 (en) 1982-01-25 1983-01-24 Method for testing a joint

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57008913A JPS58127337A (en) 1982-01-25 1982-01-25 Inspection method for junction part and apparatus for the same

Publications (2)

Publication Number Publication Date
JPS58127337A JPS58127337A (en) 1983-07-29
JPH0145744B2 true JPH0145744B2 (en) 1989-10-04

Family

ID=11705893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57008913A Granted JPS58127337A (en) 1982-01-25 1982-01-25 Inspection method for junction part and apparatus for the same

Country Status (1)

Country Link
JP (1) JPS58127337A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60154143A (en) * 1984-01-25 1985-08-13 Hitachi Denshi Ltd Inspection method for shiny surface objects

Also Published As

Publication number Publication date
JPS58127337A (en) 1983-07-29

Similar Documents

Publication Publication Date Title
JP3139998B2 (en) Appearance inspection device and method
US6872949B2 (en) Connection inspecting apparatus, connection inspecting method, and recording medium for recording programs executing the method
JP2005121546A (en) Defect inspection method
JPH1123234A (en) Method and apparatus for measuring solder ball height of BGA
EP0085380B1 (en) Method for testing a joint
JPH063123A (en) Appearance inspection method and appearance inspection device
JPH0145744B2 (en)
JPH0249016B2 (en)
JPH02247510A (en) Appearance inspection device
JPS5966133A (en) Inspecting device for bonding part
JPH0982739A (en) Inspecting device of bonding wire
JPH0763530A (en) Bonding wire inspection device
JP3198105B2 (en) Automatic visual inspection device
JPH01214743A (en) optical inspection equipment
JPH0682226A (en) Inspection method of wire bonding
JP3057830U (en) Detector for metal plating of solder points on integrated circuit boards
JP2843389B2 (en) Bonding ball inspection device
JPS5966134A (en) Inspecting method and device for bonding part
JPS58744A (en) Inspecting method of bottle or the like
JPS5945108B2 (en) Two-dimensional characteristic inspection method
JPH1114325A (en) Appearance inspection method and apparatus
JPH07229842A (en) Method and equipment for inspecting dust particle in ic
JPH06180219A (en) Lead bending measuring device
JPH05312531A (en) Device and method for inspecting bonding wire
JPH0551944B2 (en)