JPH09147111A - Threshold value determining device and inspecting device - Google Patents

Threshold value determining device and inspecting device

Info

Publication number
JPH09147111A
JPH09147111A JP7305867A JP30586795A JPH09147111A JP H09147111 A JPH09147111 A JP H09147111A JP 7305867 A JP7305867 A JP 7305867A JP 30586795 A JP30586795 A JP 30586795A JP H09147111 A JPH09147111 A JP H09147111A
Authority
JP
Japan
Prior art keywords
inspection
image processing
density
threshold value
background
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.)
Pending
Application number
JP7305867A
Other languages
Japanese (ja)
Inventor
Yuichi Kosaka
裕一 小坂
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.)
Asia Electronics Co
Original Assignee
Asia Electronics Co
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 Asia Electronics Co filed Critical Asia Electronics Co
Priority to JP7305867A priority Critical patent/JPH09147111A/en
Publication of JPH09147111A publication Critical patent/JPH09147111A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

PROBLEM TO BE SOLVED: To speedily and accurately determine a threshold value and easily inspect a product. SOLUTION: Plural inspection ranges are set across the edge of the mold surface of an IC, projections of the inspection ranges are generated, and threshold values of the projections of the respective inspection ranges are found (ST1). One point having the same density value with the threshold value is set for each inspection range (S12). A straight line is drawn passing the one point, the range encircled with the straight line is determined as an image processing range, and specific inspection is performed in the image processing range (ST3). Two inspection ranges are generated across each side of the mold surface of the IC. The density difference between the mold surface of the IC and its background is >=30 gradations and when the density difference is considered to be 100%, (n)% density is decided as threshold value.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、ICのモ−ルド面
などの検査対象物とその背景との境界を定めるためのプ
ロジェクションの閾値を決定する装置、及び検査対象物
の検査装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for determining a projection threshold value for defining a boundary between an inspection object such as a mold surface of an IC and its background, and an inspection apparatus for the inspection object.

【0002】[0002]

【従来の技術】従来、ICのモ−ルド面などの検査対象
物の検査には、画像処理技術がよく用いられている。し
かし、例えばICのモ−ルド面の範囲(画像処理範囲)
を確定するに当たって、従来は、画像処理装置内に取り
入れた画像についてオペレ−タが目視により当該範囲を
確定していた。
2. Description of the Related Art Conventionally, an image processing technique is often used for inspecting an inspection object such as a mold surface of an IC. However, for example, the range of the IC mold surface (image processing range)
In determining the above, conventionally, an operator visually confirms the range of the image taken in the image processing apparatus.

【0003】従って、図11及び図12に示すように、
画像20内のICのモ−ルド面21とその背景22(又
はリ−ド23)の濃度差が小さい場合などにおいては、
モ−ルド面21とその背景22の境界、即ち画像処理範
囲Sgは、実際のICのモ−ルド面の範囲S1+S2と
大幅にずれてしまう。
Therefore, as shown in FIGS. 11 and 12,
In the case where the density difference between the mold surface 21 of the IC and the background 22 (or the lead 23) in the image 20 is small,
The boundary between the mold surface 21 and the background 22 thereof, that is, the image processing range Sg, is largely deviated from the range S1 + S2 of the actual mold surface of the IC.

【0004】[0004]

【発明が解決しようとする課題】このように、従来、画
像処理範囲には、オペレ−タの個人的な誤差が含まれて
いるため、ICのモ−ルド面などの検査対象物の検査を
正確に行うことができない。従って、従来は、検査対象
物とその背景との境界を正確かつ迅速に定めることが困
難であるという欠点がある。
As described above, conventionally, since the image processing range includes a personal error of the operator, it is necessary to inspect an object to be inspected such as an IC molded surface. I can't do it accurately. Therefore, conventionally, there is a drawback in that it is difficult to accurately and promptly determine the boundary between the inspection object and its background.

【0005】本発明は、上記欠点を解決すべくなされた
もので、その目的は、検査対象物とその背景との境界、
即ち画像処理範囲を正確かつ迅速に定め、その画像処理
範囲において検査対象物の検査を行うことである。
The present invention has been made to solve the above-mentioned drawbacks, and its purpose is to provide a boundary between an inspection object and its background,
That is, the image processing range is accurately and promptly determined, and the inspection target is inspected in the image processing range.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するた
め、本発明のプロジェクションの閾値決定装置は、検査
対象物とその背景が写し出された画像のプロジェクショ
ンを作成し、前記検査対象物の濃度と前記背景の濃度を
求める手段と、前記検査対象物と前記背景の濃度差を1
00%とした場合にn%の濃度を閾値とする手段とを備
え、前記検査対象物と前記背景の濃度差は、30階調以
上である。
In order to achieve the above object, a projection threshold value determining device of the present invention creates a projection of an image in which an object to be inspected and its background are projected, and determines the density of the object to be inspected. A means for obtaining the density of the background, and a density difference between the inspection object and the background of 1
When the density is set to 00%, the density of n% is used as a threshold value, and the density difference between the inspection object and the background is 30 gradations or more.

【0007】本発明の検査装置は、検査対象物の全体が
写し出された画像について、前記検査対象物のエッジを
跨ぐ複数の検査範囲を設定する手段と、前記複数の検査
範囲のプロジェクションを作成し、各々の検査範囲のプ
ロジェクションの閾値を求める手段と、各々の検査範囲
に、前記閾値と同じ濃度値を有する少なくとも1つの点
を設定する手段と、前記少なくとも1つの点を通る直線
を引き、前記直線により囲まれた範囲を画像処理範囲と
し、その画像処理範囲において所定の検査を行う手段と
を備えている。
The inspection apparatus of the present invention creates means for setting a plurality of inspection ranges straddling the edges of the inspection target and an projection of the plurality of inspection ranges for an image showing the entire inspection target. , Means for obtaining a projection threshold value of each inspection range, means for setting at least one point having the same density value as the threshold value in each inspection range, and a straight line passing through the at least one point, An area surrounded by a straight line is defined as an image processing area, and means for performing a predetermined inspection in the image processing area is provided.

【0008】前記検査対象物は、四角形を有し、前記検
査対象物の各々の辺には、少なくとも2つの検査範囲が
跨っており、同一の辺を跨る少なくとも2つの検査範囲
の各々の点を結ぶ直線を引くことにより画像処理範囲を
確定する。
The inspection object has a quadrangle, and each side of the inspection object is covered with at least two inspection ranges. The image processing range is determined by drawing a connecting straight line.

【0009】前記検査対象物とその背景の濃度差は、3
0階調以上であり、前記検査対象物と前記背景の濃度差
を100%とした場合に、n%の濃度を前記閾値とす
る。本発明の検査装置は、良品である第1検査対象物の
全体が写し出された画像について、請求項2に記載の検
査装置により求められた画像処理範囲を第1画像処理範
囲とする手段と、第2検査対象物の全体が写し出された
画像について、請求項2に記載の検査装置により求めら
れた画像処理範囲を第2画像処理範囲とする手段と、前
記第1画像処理範囲と前記第2画像処理範囲を比較し、
両者が同じ大きさならば、前記第2検査対象物の前記第
2画像処理範囲において所定の検査を行い、両者が異な
る大きさならば、前記第2検査対象物を不良品とする手
段とを備えている。
The density difference between the inspection object and its background is 3
When the gradation is 0 or more and the density difference between the inspection object and the background is 100%, the density of n% is set as the threshold value. The inspection apparatus according to the present invention comprises means for setting the image processing range obtained by the inspection apparatus according to claim 2 as a first image processing range for an image in which the entire first inspection target object that is a non-defective item is projected. A means for setting an image processing range obtained by the inspection device according to claim 2 as a second image processing range for an image showing the entire second inspection object, the first image processing range, and the second image processing range. Compare the image processing range,
If both are the same size, a predetermined inspection is performed in the second image processing range of the second inspection object, and if they are different sizes, the second inspection object is a defective product. I have it.

【0010】前記検査対象物とその背景の濃度差は、3
0階調以上であり、前記検査対象物と前記背景の濃度差
を100%とした場合に、n%の濃度を前記第1又は第
2閾値とする。
The density difference between the inspection object and its background is 3
When the gradation is 0 or more and the density difference between the inspection object and the background is 100%, the density of n% is the first or second threshold value.

【0011】[0011]

【発明の実施の形態】以下、図面を参照しながら、本発
明のプロジェクションの閾値決定装置及び検査装置つい
て詳細に説明する。図1乃至図3は、本発明の実施の形
態に関わるプロジェクションの閾値決定装置及び検査装
置を示すものである。なお、図1は、本発明の閾値決定
装置及び検査装置の外観を示す図であり、図2及び図3
は、それぞれ図1の画像処理装置の動作を示すフロ−チ
ャ−トである。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, a projection threshold value determining device and an inspection device of the present invention will be described in detail with reference to the drawings. 1 to 3 show a projection threshold value determining device and an inspection device according to an embodiment of the present invention. Note that FIG. 1 is a diagram showing the appearance of the threshold value determining device and the inspection device of the present invention, and FIG.
Are flowcharts showing the operation of the image processing apparatus of FIG.

【0012】本発明の閾値決定装置及び検査装置は、カ
メラ11と、このカメラ11により写し出される画像を
取り込んで所定の処理を行うための画像処理装置12と
から構成されている。カメラ11は、CCDカメラ、ビ
デオカメラ、デジタルカメラなどから構成することがで
きる。なお、13は、検査対象物となるICパッケ−ジ
を示している。
The threshold value determining device and the inspection device of the present invention are composed of a camera 11 and an image processing device 12 for taking in an image projected by the camera 11 and performing a predetermined process. The camera 11 can be composed of a CCD camera, a video camera, a digital camera, or the like. In addition, 13 has shown the IC package used as an inspection object.

【0013】次に、本発明の閾値決定装置及び検査装置
の動作を図2及び図3のフロ−チャ−トを参照しながら
説明する。なお、以下では、ICのモ−ルド面とその背
景との境界を決定し、ICのモ−ルド面を画像処理範囲
として、所定の検査を行う場合を例として説明する。
Next, the operation of the threshold value determining device and the inspection device of the present invention will be described with reference to the flowcharts of FIGS. An example will be described below in which the boundary between the IC mold surface and its background is determined and a predetermined inspection is performed with the IC mold surface as the image processing range.

【0014】まず、正常なIC(良品)を所定の位置に
配置し、カメラによりICの全体の画像を画像処理装置
内に取り込む。ここで、画像は、図4に示すように、例
えば1画素が256階調(8ビット)で表され、Px×
Py画素の大きさを有するものと仮定する。また、IC
のモ−ルド面の濃度が高く(暗)、背景の濃度が低く
(明)なるように設定する。
First, a normal IC (non-defective product) is placed at a predetermined position, and an image of the entire IC is taken into the image processing apparatus by the camera. Here, in the image, as shown in FIG. 4, for example, one pixel is represented by 256 gradations (8 bits), and Px ×
Suppose it has a size of Py pixels. Also, IC
The density of the mold surface is high (dark) and the density of the background is low (bright).

【0015】また、図4に示すように、Px×Py画素
の大きさを有する画像のなかからICのモ−ルド面を表
す範囲の4つの辺(境界)のうちの所定の1つの辺を跨
ぐような複数(例えば8つ)の検査範囲1〜8を設定す
る。
Further, as shown in FIG. 4, one of the four sides (boundary) of the range representing the mold surface of the IC in the image having the size of Px × Py pixels is defined as one side. Multiple (for example, eight) inspection ranges 1 to 8 are set so as to straddle.

【0016】ここで、ICのモ−ルド面を表す範囲の各
辺に少なくとも2つの検査範囲が跨るようにするのがよ
い(ステップST1,ST11)。次に、図5及び図6
に示すように、各検査範囲k(1〜8)内において、辺
(境界)に垂直な方向(X方向又はY方向)のプロジェ
クションを作成する(ステップST1,ST12)。そ
して、各プロジェクションの形状に基づいて、各プロジ
ェクションの閾値を求める(ステップST1,ST1
3)。
Here, it is preferable that at least two inspection ranges extend over each side of the range representing the mold surface of the IC (steps ST1 and ST11). Next, FIGS. 5 and 6
As shown in, the projection in the direction (X direction or Y direction) perpendicular to the side (boundary) is created in each inspection range k (1 to 8) (steps ST1 and ST12). Then, the threshold value of each projection is obtained based on the shape of each projection (steps ST1, ST1).
3).

【0017】プロジェクションの閾値の決定方法には、
微分を用いる方法(プロジェクションの傾きが最大の箇
所を閾値とする方法)や、モ−ルド面の濃度と背景の濃
度に基づいて所定濃度を閾値とする方法などを用いるこ
とができる。
The projection threshold determination method is as follows:
It is possible to use a method of using a derivative (a method of setting a portion having the maximum projection inclination as a threshold value), a method of setting a predetermined density as a threshold value based on the density of the mold surface and the background.

【0018】以下では、モ−ルド面の濃度と背景の濃度
に基づいて閾値を決定する方法について説明する。この
方法は、図6に示すように、モ−ルド面の濃度(最も高
い(暗い)濃度)と、背景又はリ−ドの濃度(最も低い
(明るい)濃度)との濃度差を100%とし、n%の濃
度を閾値とするものである。
A method for determining the threshold value based on the density of the mold surface and the density of the background will be described below. In this method, as shown in FIG. 6, the density difference between the density of the mold surface (highest (dark) density) and the density of the background or the lead (lowest (light) density) is set to 100%. , N% concentration is used as the threshold value.

【0019】即ち、閾値Nthは、式(1)により決定
することができる。 Nth = (A−B) × (H÷100) …(1) (但し、Aは、モ−ルド面の濃度(最も高い濃度)であ
り、Bは、背景(又はリ−ド)の濃度(最も低い濃度)
であり、Hは、補正率である。)なお、Hの値は、経験
則などから任意に決定される。また、モ−ルド面の濃度
とその背景の濃度の差(A−B)は、正確な閾値を求め
るために、30階調(HEX)以上あることが望まし
い。
That is, the threshold value Nth can be determined by the equation (1). Nth = (A−B) × (H ÷ 100) (1) (where A is the density of the mold surface (highest density), and B is the density of the background (or lead) ( (Lowest concentration)
And H is a correction factor. Note that the value of H is arbitrarily determined from empirical rules and the like. Further, the difference (AB) between the density of the mold surface and the density of the background thereof is preferably 30 gradations (HEX) or more in order to obtain an accurate threshold value.

【0020】その結果、図7に示すように、全ての検査
範囲k(1〜8)のプロジェクションの閾値が求められ
る。そこで、各々の検査範囲の中央部において、閾値を
有する点(画素)Pk(x,y)の座標を求める。但
し、座標の原点は、画像20の4つの角のうちの1つ
(例えばO点)とする。また、kは、1〜8であり、各
々の検査範囲においては、1つの点を求めれば足りる。
As a result, as shown in FIG. 7, the projection threshold values for all the inspection ranges k (1-8) are obtained. Therefore, the coordinates of a point (pixel) Pk (x, y) having a threshold value is obtained in the center of each inspection range. However, the origin of the coordinates is one of the four corners of the image 20 (for example, point O). Further, k is 1 to 8, and it is sufficient to obtain one point in each inspection range.

【0021】そして、同一の辺に跨る2つの検査範囲の
それぞれの点を互いに直線で結ぶと、それぞれの直線の
交点PA〜PDが求まり、画像処理範囲S1が確定す
る。この画像処理範囲S1は、後に行われるIC(製
品)のモ−ルド面の検査の基準となるものであるため、
画像処理装置内に登録される(ステップST2)。
Then, when the points of the two inspection ranges extending over the same side are connected to each other by a straight line, the intersection points PA to PD of the respective straight lines are obtained, and the image processing range S1 is determined. Since the image processing range S1 is a reference for the inspection of the mold surface of the IC (product) performed later,
It is registered in the image processing apparatus (step ST2).

【0022】上述のように、ICのモ−ルド面を表す範
囲の各辺に少なくとも2つの検査範囲が跨るようにして
いれば、より正確な画像処理範囲S1が確定される。次
に、検査の対象となるICを所定の位置に配置し、カメ
ラによりそのICの全体の画像を画像処理装置内に取り
込む。ここで、検査の対象となるICの形状は、画像処
理範囲S1を求めた基準となるICの形状と一致してい
るものと仮定する。
As described above, if at least two inspection ranges are arranged so as to extend over each side of the range representing the mold surface of the IC, a more accurate image processing range S1 can be determined. Next, an IC to be inspected is placed at a predetermined position, and an image of the entire IC is captured by the camera into the image processing apparatus. Here, it is assumed that the shape of the IC to be inspected matches the shape of the reference IC from which the image processing range S1 is obtained.

【0023】また、図4に示すように、ICのモ−ルド
面を表す範囲の4つの辺(境界)のうちの所定の1つの
辺を跨ぐような複数(例えば8つ)の検査範囲1〜8を
設定する。なお、ICのモ−ルド面を表す範囲の各辺に
は、少なくとも2つの検査範囲が跨るようにするのがよ
い(ステップST3,ST11)。
Further, as shown in FIG. 4, a plurality of (e.g., eight) inspection ranges 1 are arranged so as to straddle a predetermined one of the four sides (boundaries) of the range representing the mold surface of the IC. Set ~ 8. It should be noted that at least two inspection ranges are preferably arranged on each side of the range representing the mold surface of the IC (steps ST3 and ST11).

【0024】次に、図5及び図6に示すように、各検査
範囲k(1〜8)内において、辺(境界)に垂直な方向
(X方向又はY方向)のプロジェクションを作成する
(ステップST3,ST12)。そして、各プロジェク
ションの形状に基づいて、各プロジェクションの閾値を
求める(ステップST3,ST13)。
Next, as shown in FIGS. 5 and 6, within each inspection range k (1 to 8), a projection in the direction (X direction or Y direction) perpendicular to the side (boundary) is created (step). ST3, ST12). Then, the threshold value of each projection is obtained based on the shape of each projection (steps ST3 and ST13).

【0025】プロジェクションの閾値の決定方法として
は、微分を用いる方法(プロジェクションの傾きが最大
の箇所を閾値とする方法)や、モ−ルド面の濃度と背景
の濃度に基づいて所定濃度を閾値とする方法などが用い
られる。
As a method of determining the projection threshold, a method using differentiation (a method in which the projection has the largest inclination) is used, or a predetermined density is set as the threshold based on the density of the mold surface and the density of the background. The method of doing is used.

【0026】例えば、モ−ルド面の濃度と背景の濃度に
基づいて閾値を決定する方法では、図6に示すように、
モ−ルド面の濃度(最も高い(暗い)濃度)と、背景又
はリ−ドの濃度(最も低い(明るい)濃度)との濃度差
を100%とし、n%の濃度を閾値とする。
For example, in the method of determining the threshold value based on the density of the mold surface and the density of the background, as shown in FIG.
The density difference between the density (highest (dark) density) of the mold surface and the density of the background or lead (lowest (lightest) density) is 100%, and n% density is the threshold value.

【0027】即ち、閾値Nthは、上記の式(1)によ
り決定することができる。その結果、図7に示すよう
に、全ての検査範囲k(1〜8)のプロジェクションの
閾値が求められる。
That is, the threshold value Nth can be determined by the above equation (1). As a result, as shown in FIG. 7, projection threshold values for all inspection ranges k (1 to 8) are obtained.

【0028】そこで、各々の検査範囲の中央部におい
て、閾値を有する点(画素)Pk(x,y)の座標を求
める。但し、座標の原点は、画像20の4つの角のうち
の1つ(例えばO点)とする。また、kは、1〜8であ
り、各々の検査範囲においては、1つの点を求めれば足
りる。
Therefore, the coordinates of a point (pixel) Pk (x, y) having a threshold value is obtained in the center of each inspection range. However, the origin of the coordinates is one of the four corners of the image 20 (for example, point O). Further, k is 1 to 8, and it is sufficient to obtain one point in each inspection range.

【0029】そして、同一の辺に跨る2つの検査範囲の
それぞれの点を互いに直線で結ぶと、それぞれの直線の
交点PA〜PDが求まり、画像処理範囲S2が確定する
(ステップST4)。
Then, when the points of the two inspection ranges extending over the same side are connected to each other by a straight line, intersections PA to PD of the respective straight lines are obtained, and the image processing range S2 is determined (step ST4).

【0030】次に、画像処理範囲S1とS2が等しいか
否かを検査する。画像処理範囲S1とS2が等しい場合
には、画像処理範囲(モ−ルド面)S2において欠陥や
汚れなどがあるか否かを検査する(ステップST6)。
画像処理範囲S2に欠陥や汚れなどがない場合には、そ
のIC(製品)は良品と判断され、次のICの処理に移
る。また、画像処理範囲S2に欠陥や汚れなどがある場
合には、そのIC(製品)は不良品と判断され、次のI
Cの処理に移る(ステップST7)。
Next, it is checked whether the image processing ranges S1 and S2 are equal. If the image processing ranges S1 and S2 are equal, it is inspected whether or not there are defects or stains in the image processing range (mold surface) S2 (step ST6).
If there is no defect or stain in the image processing range S2, the IC (product) is determined to be a good product, and the process for the next IC is started. If the image processing range S2 has defects or stains, the IC (product) is determined to be defective and the next I
The process moves to C (step ST7).

【0031】画像処理範囲S1とS2が等しくない場合
について説明する。このような状態は、図8に示すよう
に、ICのモ−ルド面のエッジに欠け24が存在してい
るような場合に発生する。この場合、検査範囲1,2の
プロジェクションは、図9に示すように、モ−ルド面と
その背景の境界部分が曖昧になる。
A case where the image processing ranges S1 and S2 are not equal will be described. Such a state occurs when a chip 24 exists on the edge of the mold surface of the IC as shown in FIG. In this case, in the projections of the inspection ranges 1 and 2, the boundary between the mold surface and the background becomes ambiguous as shown in FIG.

【0032】従って、図10に示すように、画像処理に
より求めたモ−ルド面とその背景の境界S2が、実際の
モ−ルド面とその背景の境界よりも大幅に内側に入り込
んでしまう。
Therefore, as shown in FIG. 10, the boundary S2 between the mold surface and its background obtained by the image processing is much more inside than the boundary between the actual mold surface and its background.

【0033】従って、画像処理範囲S2は、モ−ルド面
の範囲と大きくずれてしまい、画像処理範囲S1と一致
しなくなる。画像処理範囲S1とS2が等しくない場合
には、そのIC(製品)は不良品と判断され、次のIC
の処理に移る。
Therefore, the image processing range S2 is largely deviated from the range of the mold surface and does not coincide with the image processing range S1. If the image processing ranges S1 and S2 are not equal, the IC (product) is determined to be defective and the next IC
Move on to processing.

【0034】このように、本発明では、検査対象物であ
るICのモ−ルド面の各辺に跨るように検査範囲を設
け、その検査範囲のプロジェクションを作成し、かつ、
閾値を求めて、ICのモ−ルド面とその背景との境界、
即ち画像処理範囲を決定している。
As described above, according to the present invention, the inspection range is provided so as to extend over each side of the mold surface of the IC, which is the inspection object, and the projection of the inspection range is created.
The threshold is calculated and the boundary between the mold surface of the IC and its background,
That is, the image processing range is determined.

【0035】従って、目視により画像処理範囲を確定す
る場合に比べて、正確かつ迅速に、検査対象物(ICの
モ−ルド面)とその背景との境界、即ち画像処理範囲を
決定することができる。
Therefore, as compared with the case where the image processing range is visually determined, the boundary between the inspection object (mold surface of the IC) and the background thereof, that is, the image processing range can be determined more accurately and promptly. it can.

【0036】また、本発明では、良品の画像処理範囲S
1を求めた後に、検査の対象となる製品の画像処理範囲
S2を求め、両者を比較することにより、良品と不良品
の区別を行っている。
Further, according to the present invention, the image processing range S of non-defective products is obtained.
After obtaining 1, the image processing range S2 of the product to be inspected is obtained, and both are compared to distinguish good products from defective products.

【0037】即ち、製品の検査(特に、エッジに欠けが
存在するか否かの検査)を、ICのモ−ルド面内の検査
に必要な画像処理範囲を求める際に同時に行うことが可
能であり、検査の容易化を達成することができる。
That is, the inspection of the product (in particular, the inspection of whether or not there is a chip on the edge) can be performed at the same time when the image processing range required for the inspection within the mold surface of the IC is obtained. Therefore, the simplification of the inspection can be achieved.

【0038】なお、本発明は、検査対象物(ICに限ら
れない)とその背景との境界など、プロジェクションの
閾値を決定する場合に広く適用することができる。例え
ば、ICのリ−ドと背景の境界や、ICのリ−ドとモ−
ルド面の境界などを定めることもできる。また、ICの
モ−ルド面のエッジの欠けのみならず、広く、検査対象
物のエッジの欠けなどの検査に適用することができる。
The present invention can be widely applied to the case of determining the projection threshold value such as the boundary between the inspection object (not limited to the IC) and its background. For example, the border between the IC lead and background, or the IC lead and mode.
It is also possible to define the boundaries of the rudder surface. Further, it can be widely applied not only to the chipping of the edge of the mold surface of the IC but also to the chipping of the edge of the inspection object.

【0039】[0039]

【発明の効果】以上、説明したように、本発明のプロジ
ェクションの閾値決定装置及び検査装置によれば、次の
ような効果を奏する。検査対象物の各辺に跨るように検
査範囲を設け、その検査範囲のプロジェクションを作成
し、かつ、閾値を求めて、ICのモ−ルド面とその背景
との境界、即ち画像処理範囲を決定している。従って、
目視により画像処理範囲を確定する場合に比べて、正確
かつ迅速に、検査対象物とその背景との境界、即ち画像
処理範囲を決定することができる。
As described above, the projection threshold value determining device and the inspection device of the present invention have the following effects. An inspection range is provided so as to extend over each side of the inspection object, a projection of the inspection range is created, and a threshold is obtained to determine the boundary between the mold surface of the IC and its background, that is, the image processing range. doing. Therefore,
It is possible to determine the boundary between the inspection object and the background thereof, that is, the image processing range, more accurately and more rapidly than the case where the image processing range is visually determined.

【0040】また、良品の画像処理範囲S1を求めた後
に、検査の対象となる製品の画像処理範囲S2を求め、
両者を比較することにより、良品と不良品の区別を行っ
ている。即ち、製品の検査のうち所定のもの(特に、エ
ッジに欠けが存在するか否かの検査)を、画像処理範囲
を求める際に同時に行うことが可能であり、検査の容易
化を達成することができる。
After obtaining the image processing range S1 of the non-defective product, the image processing range S2 of the product to be inspected is obtained,
By comparing the two, the good product and the defective product are distinguished. That is, it is possible to perform a predetermined one of the product inspections (in particular, the inspection of whether or not there is a chip on the edge) at the same time when the image processing range is obtained, and to achieve the ease of the inspection. You can

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

【図1】本発明の実施の形態に関わる閾値決定装置及び
検査装置の概略を示す図。
FIG. 1 is a diagram showing an outline of a threshold value determination device and an inspection device according to an embodiment of the present invention.

【図2】図1の画像処理装置の動作を示すフロ−チャ−
ト。
FIG. 2 is a flowchart showing the operation of the image processing apparatus of FIG. 1;
G.

【図3】図1の画像処理装置の動作を示すフロ−チャ−
ト。
FIG. 3 is a flowchart showing the operation of the image processing apparatus of FIG. 1;
G.

【図4】画像処理装置内に取り入れた画像を示す図。FIG. 4 is a diagram showing an image taken in the image processing apparatus.

【図5】図4の画像の検査範囲を拡大して示す図。5 is an enlarged view showing an inspection range of the image of FIG.

【図6】図5の検査範囲内のプロジェクションを示す
図。
FIG. 6 is a view showing a projection within the inspection range of FIG.

【図7】予め登録される画像処理範囲S1を示す図。FIG. 7 is a diagram showing an image processing range S1 registered in advance.

【図8】画像処理装置内に取り入れた画像を示す図。FIG. 8 is a diagram showing an image taken in the image processing apparatus.

【図9】図8の画像の検査範囲1,2内のプロジェクシ
ョンを示す図。
9 is a diagram showing projections within inspection ranges 1 and 2 of the image of FIG.

【図10】検査されるICの画像処理範囲S2を示す
図。
FIG. 10 is a diagram showing an image processing range S2 of an IC to be inspected.

【図11】従来の画像処理範囲とモ−ルド面の範囲との
関係を示す図。
FIG. 11 is a diagram showing a relationship between a conventional image processing range and a range of a mold surface.

【図12】図11のICを側面から見た場合を示す図。FIG. 12 is a diagram showing a case where the IC of FIG. 11 is viewed from the side.

【符号の説明】[Explanation of symbols]

11 :カメラ、 12 :画像処理装置、 13 :IC、 20 :画像、 21 :モ−ルド面、 22 :背景 23 :リ−ド、 24 :モ−ルドの欠け。 11: camera, 12: image processing device, 13: IC, 20: image, 21: mold surface, 22: background 23: lead, 24: lack of mold.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 検査対象物とその背景が写し出された画
像のプロジェクションを作成し、前記検査対象物の濃度
と前記背景の濃度を求める手段と、 前記検査対象物と前記背景の濃度差を100%とした場
合にn%の濃度を閾値とする手段とを具備し、 前記検査対象物と前記背景の濃度差は、30階調以上で
あることを特徴とするプロジェクションの閾値決定装
置。
1. A means for generating a projection of an image in which an inspection object and its background are projected to obtain the density of the inspection object and the density of the background; and a density difference between the inspection object and the background of 100. A threshold value for the density of n% when it is defined as%, and the density difference between the inspection object and the background is 30 gradations or more.
【請求項2】 検査対象物の全体が写し出された画像に
ついて、前記検査対象物のエッジを跨ぐ複数の検査範囲
を設定する手段と、 前記複数の検査範囲のプロジェクションを作成し、各々
の検査範囲のプロジェクションの閾値を求める手段と、 各々の検査範囲に、前記閾値と同じ濃度値を有する少な
くとも1つの点を設定する手段と、 前記少なくとも1つの点を通る直線を引き、当該直線に
より囲まれた範囲を画像処理範囲とし、その画像処理範
囲において所定の検査を行う手段とを具備することを特
徴とする検査装置。
2. A means for setting a plurality of inspection ranges straddling the edges of the inspection target for an image in which the entire inspection target is projected, and projections of the plurality of inspection ranges are created, and respective inspection ranges are created. A means for obtaining a projection threshold value of, a means for setting at least one point having the same density value as the threshold value in each inspection range, a straight line passing through the at least one point, and surrounded by the straight line. An inspection apparatus comprising: a range as an image processing range, and means for performing a predetermined inspection in the image processing range.
【請求項3】 前記検査対象物は、四角形を有し、前記
検査対象物の各々の辺には、少なくとも2つの検査範囲
が跨っており、同一の辺を跨る少なくとも2つの検査範
囲の各々の点を結ぶ直線を引くことにより画像処理範囲
を確定することを特徴とする請求項2に記載の検査装
置。
3. The inspection object has a quadrangular shape, and each side of the inspection object is covered with at least two inspection ranges, and each of the at least two inspection ranges straddling the same side. The inspection apparatus according to claim 2, wherein the image processing range is determined by drawing a straight line connecting the points.
【請求項4】 請求項2に記載の検査装置において、 前記検査対象物とその背景の濃度差は、30階調以上で
あり、前記検査対象物と前記背景の濃度差を100%と
した場合に、n%の濃度を前記閾値とすることを特徴と
する検査装置。
4. The inspection apparatus according to claim 2, wherein the density difference between the inspection object and its background is 30 gradations or more, and the density difference between the inspection object and the background is 100%. In addition, the inspection apparatus is characterized in that the concentration of n% is used as the threshold value.
【請求項5】 良品である第1検査対象物の全体が写し
出された画像について、請求項2に記載の検査装置によ
り求められた画像処理範囲を第1画像処理範囲とする手
段と、 第2検査対象物の全体が写し出された画像について、請
求項2に記載の検査装置により求められた画像処理範囲
を第2画像処理範囲とする手段と、 前記第1画像処理範囲と前記第2画像処理範囲を比較
し、両者が同じ大きさならば、前記第2検査対象物の前
記第2画像処理範囲において所定の検査を行い、両者が
異なる大きさならば、前記第2検査対象物を不良品とす
る手段と を具備することを特徴とする検査装置。
5. A means for setting an image processing range obtained by the inspection device according to claim 2 as a first image processing range for an image in which the entire first inspection target object which is a non-defective product is projected, A means for setting an image processing range obtained by the inspection device according to claim 2 as a second image processing range for an image in which the entire inspection object is projected, the first image processing range and the second image processing. The ranges are compared, and if the two have the same size, a predetermined inspection is performed in the second image processing range of the second inspection target, and if the two have different sizes, the second inspection target is a defective product. An inspection apparatus comprising:
【請求項6】 請求項4に記載の検査装置において、 前記検査対象物とその背景の濃度差は、30階調以上で
あり、前記検査対象物と前記背景の濃度差を100%と
した場合に、n%の濃度を前記第1又は第2閾値とする
ことを特徴とする検査装置。
6. The inspection apparatus according to claim 4, wherein the density difference between the inspection object and its background is 30 gradations or more, and the density difference between the inspection object and the background is 100%. In addition, the inspection apparatus, wherein the concentration of n% is the first or second threshold value.
JP7305867A 1995-11-24 1995-11-24 Threshold value determining device and inspecting device Pending JPH09147111A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7305867A JPH09147111A (en) 1995-11-24 1995-11-24 Threshold value determining device and inspecting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7305867A JPH09147111A (en) 1995-11-24 1995-11-24 Threshold value determining device and inspecting device

Publications (1)

Publication Number Publication Date
JPH09147111A true JPH09147111A (en) 1997-06-06

Family

ID=17950316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7305867A Pending JPH09147111A (en) 1995-11-24 1995-11-24 Threshold value determining device and inspecting device

Country Status (1)

Country Link
JP (1) JPH09147111A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010164333A (en) * 2009-01-13 2010-07-29 Toshiba Corp Device and method for inspecting defect

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010164333A (en) * 2009-01-13 2010-07-29 Toshiba Corp Device and method for inspecting defect

Similar Documents

Publication Publication Date Title
JPH04107946A (en) Automatic visual inspection equipment
JPH11231507A (en) Method and device for inspecting mask
WO2003081531A1 (en) A morphological inspection method based on skeletonization
JPH09147111A (en) Threshold value determining device and inspecting device
JP2007192652A (en) Pattern inspection apparatus, pattern inspection method, and inspection target sample
JPH08272078A (en) Pattern inspection method and inspection apparatus
JPH06258047A (en) Teaching method of bump data inspection data
JPH04236343A (en) Detecting method of defect of glass edge
JP2004286532A (en) Device and method for visual inspection
JP2002296192A (en) Method for inspecting flaw using color illumination
JP3219094B2 (en) Chip size detection method, chip pitch detection method, chip array data automatic creation method, and semiconductor substrate inspection method and apparatus using the same
JP3093450B2 (en) Semiconductor chip recognition device
JPH0894541A (en) Method for detecting chipping of corner of inspection object
JPH07159333A (en) Appearance inspection device and appearance inspection method
JP4474006B2 (en) Inspection device
JP2971794B2 (en) Projection threshold determination device and inspection device
JP2656249B2 (en) Surface inspection equipment
JP2002313861A (en) Pattern inspection apparatus and method therefor
JP2996264B2 (en) Method for erasing IC chip removal area
JPH11274254A (en) Appearance inspection device and appearance inspection method
JP2007078356A (en) Defect inspecting device
JP4889018B2 (en) Appearance inspection method
JP4248319B2 (en) Inspection condition evaluation program and inspection apparatus
JP2000294612A (en) Chip layout generating method and device
JP2000329532A (en) Pattern defect extraction method and parameter determination method used therefor