JP7566514B2 - Imaging device and imaging method - Google Patents
Imaging device and imaging method Download PDFInfo
- Publication number
- JP7566514B2 JP7566514B2 JP2020118318A JP2020118318A JP7566514B2 JP 7566514 B2 JP7566514 B2 JP 7566514B2 JP 2020118318 A JP2020118318 A JP 2020118318A JP 2020118318 A JP2020118318 A JP 2020118318A JP 7566514 B2 JP7566514 B2 JP 7566514B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- display
- setting
- recipe
- imaging
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10W—GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- H10W72/00—Interconnections or connectors in packages
- H10W72/071—Connecting or disconnecting
- H10W72/075—Connecting or disconnecting of bond wires
- H10W72/07551—Connecting or disconnecting of bond wires characterised by changes in properties of the bond wires during the connecting
- H10W72/07553—Connecting or disconnecting of bond wires characterised by changes in properties of the bond wires during the connecting changes in shapes
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10W—GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- H10W72/00—Interconnections or connectors in packages
- H10W72/50—Bond wires
- H10W72/531—Shapes of wire connectors
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10W—GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- H10W72/00—Interconnections or connectors in packages
- H10W72/50—Bond wires
- H10W72/541—Dispositions of bond wires
- H10W72/5449—Dispositions of bond wires not being orthogonal to a side surface of the chip, e.g. fan-out arrangements
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10W—GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- H10W90/00—Package configurations
- H10W90/701—Package configurations characterised by the relative positions of pads or connectors relative to package parts
- H10W90/751—Package configurations characterised by the relative positions of pads or connectors relative to package parts of bond wires
- H10W90/756—Package 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
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
本発明は、撮像装置および撮像方法に関する。 The present invention relates to an imaging device and an imaging method.
ワークには、例えば、接続部位にボンディングされたボンディングワイヤがある。このようなボンディングワイヤを用いるものとして、ワイヤボンディングがある。ワイヤボンディングとは、金、銅、アルミニウム等の金属製のワイヤ(直径十数マイクロメートルから数百マイクロメートル)を用いて、基板上の回路パターンとその他の電子部品との接続や、半導体のパッケージの電極などを電気的に接続する工法である。 The workpiece may, for example, have a bonding wire bonded to a connection site. Wire bonding is an example of a process that uses such bonding wire. Wire bonding is a method of electrically connecting a circuit pattern on a board to other electronic components, or to electrodes on a semiconductor package, using a wire (diameter 10 to several hundred micrometers) made of metal such as gold, copper, or aluminum.
図8は、ICチップ1のパッド2と、他の電子部品のパッド3とをワイヤ4で電気的に接続した状態を示している。ところで、ワイヤボンディングが施されている電子部品において、ボンディング状態の検査としてワイヤ4の外観検査を行う場合がある。具体的には、ワイヤを1本ずつ正確に認識し、例えば、ワイヤ4の形状やワイヤ同士の接触などを検査したり、図9に示すように、ワイヤ4の高さを検査したり、図10に示すように、ワイヤ曲がりを検査したりする。
Figure 8 shows a state in which a
ボンディングワイヤの検査方法としては、従来には、特許文献1に記載されているように、撮像されたワイヤのぼけ幅よりワイヤの高さを算出するものがある。この場合、光学的手段の焦点を検査対象物の任意の点に合わせ、この点のZ方向の高さ位置を基準値とし、ワイヤ合焦時におけるワイヤの像をカメラで撮像し、この撮像されたワイヤのぼけ幅よりワイヤの高さを算出するものである。
Conventionally, there is a method for inspecting bonding wires, as described in
また、特許文献2に記載されているワイヤの認識方法は、ワイヤの高さ画像を使用して、ワイヤの一方の接続部(始点)の位置及びワイヤの他方の接続部(終点)の位置を認識して、それらの間のワイヤ領域をワイヤとして抽出するものである。この特許文献2では、距離画像を得て、この距離画像を図11に示すように3D表示させることができる。これにより、対象ワークの立体構造を把握でき、ワイヤのループ形状の異常を理解(把握)し易くすることが可能である。
The wire recognition method described in
すなわち、特許文献2では、距離画像から、高さ情報を面として取得することができるため、ワイヤ領域を面として認識でき、ワイヤ領域と、ワイヤ以外の領域とを安定して分離することができ、簡単にワイヤの軌跡を抽出することができる。また、ワイヤが接続されている接続面領域を特定して、ボンディングされるべき領域を指定するため、ワイヤの先端部を認識する必要がない。このため、チップ等の接続面に対して、ワイヤのボンディング位置がずれていても(ワイヤ毎で異なっていても)、その影響を受けることなく、簡単にワイヤの軌跡を抽出することができる。検出対象となるワイヤを抽出する際は、検出対象となるワイヤの一方の接続面領域と他方の接続面領域とを繋ぐものを検出対象のワイヤとする。このため、検出対象のワイヤ以外のもの(例えば、検出対象のワイヤとは異なる他のワイヤや異物等)を、検出対象のワイヤ認識から排除することができる。これにより、検出対象となるワイヤを特定することができる。
That is, in
特許文献1では、検査対象となるボールを特定し、そこに焦点を合わせて撮影することで、検査対象となるボールのみに焦点が合い、かつ、そのボールに対応するワイヤの影を消去した画像を取得する。すなわち、前記画像は、検査対象となるボール以外の部位(例えば、検査対象となっていないボールや、それに対応するワイヤ)には焦点が合っていないものとなる。このため、検査したいボールが複数ある場合は、ボール毎に、特許文献1に記載された方法で画像を取得しなければならず、特にボールの数が多い場合や、ワイヤが密集している場合は時間や手間がかかる。しかも、特許文献1の方法では、ワイヤの影を消去することから、ワイヤループ形状の検査等、ワイヤに関する検査を同時に行うことができない。このため、ワイヤ検査を行いたい場合は、ワイヤに関する検査を別途行わなければならず、時間や手間がかかる。
In
また、特許文献1及び特許文献2に記載されたワイヤの検査方法は、ある特定のワイヤのループ形状を拡大表示して確認したい場合に、そのワイヤの位置を探しながらの操作が必要で作業時間が大となる。特に、特許文献2のように、距離画像を用いる場合、ワーク全体の距離画像を記憶する必要があり、そのためには、大きな記憶容量が必要となる。
In addition, in the wire inspection methods described in
そこで、本発明は斯かる実情に鑑み、確認作業が向上して、操作に必要な作業の短縮を図ることができ、しかも、画像保存容量を少なくでき、処理速度の向上を図ることが可能な撮像装置及び撮像方法を提供しようとするものである。 In view of the above, the present invention aims to provide an imaging device and imaging method that can improve confirmation work, shorten the work required for operation, reduce image storage capacity, and improve processing speed.
本発明の撮像装置は、画像作成手段とレシピ設定手段と画像処理手段と画像表示手段とを備え、ワークを撮像する撮像装置であって、前記画像作成手段は、ワークの表示用画像データを作成する手段であり、ワークの画像を撮像する撮像手段と、前記撮像手段にて撮像された焦点の異なる複数の画像から距離画像を作成する距離画像作成手段とを備え、前記レシピ設定手段は、前記画像作成手段で作成された表示用画像データに基づいて、レシピを設定する手段であり、前記撮像手段で撮像する際の条件設定を行う画像作成設定手段と、画像の取り扱いに関するものの設定を行う画像処理設定手段と、全体画像上でどの範囲を画像出力の対象とするかを設定する表示範囲設定手段と、設定されたレシピを記憶するレシピ記憶手段とを備え、前記画像処理手段は、前記画像作成手段で作成された画像データと前記レシピ設定手段にて設定されたレシピとに基づいて画像処理を行うものであり、前記画像表示手段は、ワークごとに全体画像及び/又は使用者の指示に応じて各処理対象の画像を表示するものである。ここで、レシピとは、撮像手段の撮像条件や画像処理手段に与える画像処理条件等である。また、撮像条件には、照明設定、撮像回数、焦点面移動ピッチ等があり、画像処理条件には、表示範囲や合否判定条件等がある。 The imaging device of the present invention is an imaging device that includes an image creation means, a recipe setting means, an image processing means, and an image display means, and that images a workpiece. The image creation means is a means for creating display image data of the workpiece, and includes an imaging means for capturing an image of the workpiece, and a distance image creation means for creating a distance image from multiple images captured by the imaging means with different focuses. The recipe setting means is a means for setting a recipe based on the display image data created by the image creation means, and includes an image creation setting means for setting conditions for capturing images with the imaging means, an image processing setting means for setting items related to the handling of images, a display range setting means for setting which range of the entire image is to be the target for image output, and a recipe storage means for storing the set recipe. The image processing means performs image processing based on the image data created by the image creation means and the recipe set by the recipe setting means, and the image display means displays the entire image and/or images of each processing target for each workpiece in response to a user's instruction. Here, the recipe refers to the imaging conditions of the imaging means and the image processing conditions given to the image processing means. In addition, imaging conditions include lighting settings, number of images taken, focal plane movement pitch, etc., and image processing conditions include display range and pass/fail judgment conditions, etc.
本発明の撮像装置によれば、画像作成手段にて、ワークの表示用画像データを作成することができ、レシピ設定手段にて、画像作成手段で作成された表示用画像データに基づいて、レシピを設定することができ、画像作成手段にて作成された画像データと、レシピ設定手段にて設定されたレシピとに基づいて画像処理を行うことができる。また、画像表示手段にて、各処理対象の画像を表示することができる。 According to the imaging device of the present invention, the image creation means can create display image data of the workpiece, the recipe setting means can set a recipe based on the display image data created by the image creation means, and image processing can be performed based on the image data created by the image creation means and the recipe set by the recipe setting means. In addition, the image display means can display images of each processing target.
このため、本発明の撮像装置では、画像作成手段にて作成された画像データと、レシピ設定手段にて設定されたレシピとに基づいて画像処理を行うことができ、撮像しようとする撮像部位を最適な撮像条件で撮像できる。 For this reason, the imaging device of the present invention can perform image processing based on the image data created by the image creation means and the recipe set by the recipe setting means, and can image the area to be imaged under optimal imaging conditions.
前記表示手段は、画像データを3次元画像として表示する3次元表示手段を備えるのが好ましい。このように、3次元表示手段を備えていれば、撮像部位の立体構造を把握でき、観察乃至検査が容易となる。 The display means preferably includes a three-dimensional display means for displaying the image data as a three-dimensional image. In this way, the three-dimensional display means allows the three-dimensional structure of the imaged area to be grasped, making observation or examination easier.
前記画像表示手段は、検査結果を表示する処理結果リスト表示手段と、画像表示範囲の表示方向の使用者による指示が可能な表示方向指示手段と、画像表示範囲の表示拡大率の使用者による指示が可能な拡大率変更手段とを備えるものであってもよい。 The image display means may include a processing result list display means for displaying the test results, a display direction instruction means for allowing the user to specify the display direction of the image display range, and a magnification rate change means for allowing the user to specify the display magnification rate of the image display range.
このように構成することによって、処理結果リスト表示手段にて検出した検査結果を画像表示手段に表示でき、検査結果の確認が容易となる。また、表示方向指示手段によって、画像表示範囲の表示方向の使用者による指示が可能となり、また、拡大率変更手段によって、画像表示範囲の表示拡大率の使用者による指示が可能となる。 By configuring it in this way, the inspection results detected by the processing result list display means can be displayed on the image display means, making it easy to check the inspection results. In addition, the display direction instruction means allows the user to specify the display direction of the image display range, and the magnification rate change means allows the user to specify the display magnification rate of the image display range.
一つの画像出力表示に用いた表示方向と表示拡大率との少なくともいずれかが、次の画像出力表示において継承されるものであってもよい。このように構成することによって、撮像部位に対して、最適な条件で画像表示できる。 At least one of the display direction and the display magnification ratio used in one image output display may be inherited in the next image output display. By configuring in this way, it is possible to display an image under optimal conditions for the imaging area.
前記画像作成手段は、複数の画像から、合焦部を集めて画像全体が合焦した状態の画像を疑似的に作りだす全焦点画像作成手段を備えたものであってもよい。また、前記画像処理手段が、前記表示範囲設定手段にて表示範囲を設定する際に、設定開始点と傾きとを補正する位置補正手段を備えるものであってもよい。位置補正する場合、得られた画像から表示範囲に相当する部分を切出す際にその位置を補正(ワーク上の特徴的な形状や位置合わせ用のパターン(トンボ)等のアライメントマーク等に基づく補正)をするために、全焦点画像作成手段にて作成した全焦点画像を用いることができる。 The image creation means may include an all-focus image creation means for collecting in-focus parts from a plurality of images to create a pseudo image in which the entire image is in focus. The image processing means may also include a position correction means for correcting the setting start point and inclination when the display range is set by the display range setting means. In the case of position correction, the all-focus image created by the all-focus image creation means can be used to correct the position when cutting out a portion corresponding to the display range from the obtained image (correction based on a characteristic shape on the workpiece or an alignment mark such as a pattern for positioning (a registration mark)).
前記画像処理手段が、前記位置補正手段にて位置補正を行う場合には補正された位置の画像領域を、前記位置補正手段にて位置補正を行わない場合にて表示範囲設定手段にて設定された画像領域を、原画像から切出して独立した画像データとする画像切出手段を備えたものであってもよい。 The image processing means may include an image cropping means for cropping out an image area at a corrected position when the position correction means performs position correction, or an image area set by the display range setting means when the position correction means does not perform position correction, from the original image to obtain independent image data.
このように構成することによって、位置補正が行われた表示範囲又は位置補正の必要が無い表示範囲内の画像領域を、原画像から切出すことができ、表示範囲を、正確に表示することができる。 By configuring it in this way, it is possible to cut out the image area within the display range where position correction has been performed or where position correction is not required from the original image, and the display range can be displayed accurately.
切出した画像データを表示範囲ごとに記憶・保存する処理結果記憶手段を備えたものであってもよい。このように、処理結果記憶手段を備えたものでは、切出した画像データを記憶・保存でき、至便性に優れる It may also be equipped with a processing result storage means for storing and saving the cropped image data for each display range. In this way, with a processing result storage means, the cropped image data can be stored and saved, making it highly convenient.
前記撮像対象が、接続部位にボンディングされたボンディングワイヤである場合がある。 The subject to be imaged may be a bonding wire bonded to the connection site.
撮像したデータから検査対象ごとに検査する検査手段を備え、この検査対象を3次元表示することができる。ここで、検査とは、ある基準に照らして適・不適・異常の有無などを調べることである。 The system is equipped with an inspection means that inspects each object from the captured image data, and can display the object in 3D. In this case, inspection means checking whether the object meets certain standards, whether it is suitable or not, and whether there are any abnormalities.
検査対象ごとに合否判定基準を設け、検査対象ごとに合否結果を算出する合否判定手段を備えたものであってもよい。このように、合否判定手段を備えたものでは、自動的に合否判定を行うことができ、作業性に優れる。 The device may be provided with a pass/fail judgment means for setting pass/fail judgment criteria for each test object and calculating the pass/fail result for each test object. In this way, a device equipped with a pass/fail judgment means can automatically make pass/fail judgments, and is easy to use.
本発明の撮像方法は、画像作成工程とレシピ設定工程と画像処理工程と画像表示工程とを備え、ワークを撮像する撮像方法であって、前記画像作成工程は、ワークの表示用画像データを作成する工程であり、ワークの画像を撮像する撮像工程と、前記撮像工程にて撮像された焦点の異なる複数の画像から距離画像を作成する距離画像作成工程とを備え、前記レシピ設定工程は、前記画像作成工程で作成された表示用画像データに基づいて、レシピを設定する工程であり、前記撮像工程で撮像する際の条件設定を行う画像作成設定工程と、画像の取り扱いに関するものの設定を行う画像処理設定工程と、全体画像上でどの範囲を画像出力の対象とするかを設定する表示範囲設定工程と、設定されたレシピを記憶するレシピ記憶工程とを備え、前記画像処理工程は、前記画像作成工程で作成された画像データと前記レシピ設定工程にて設定されたレシピとに基づいて検査を行う検査工程を備え、前記画像表示工程は、ワークごとに全体画像及び/又は使用者の指示に応じて各処理対象の画像を表示するものである。 The imaging method of the present invention includes an image creation step, a recipe setting step, an image processing step, and an image display step, and is an imaging method for imaging a workpiece, the image creation step being a step of creating display image data of the workpiece, an imaging step of imaging an image of the workpiece, and a distance image creation step of creating a distance image from a plurality of images with different focuses captured in the imaging step, the recipe setting step being a step of setting a recipe based on the display image data created in the image creation step, and including an image creation setting step for setting conditions for imaging in the imaging step, an image processing setting step for setting items related to image handling, a display range setting step for setting which range of the overall image is to be the target for image output, and a recipe storage step for storing the set recipe, the image processing step being an inspection step for performing an inspection based on the image data created in the image creation step and the recipe set in the recipe setting step, and the image display step being a step of displaying the overall image and/or the image of each processing target for each workpiece in response to a user's instruction.
本発明の撮像方法によれば、画像作成工程にて、ワークの表示用画像データを作成することができ、レシピ設定工程にて、画像作成手段で作成された表示用画像データに基づいて、レシピを設定することができ、画像作成工程にて作成された画像データと、レシピ設定工程にて設定されたレシピとに基づいて画像処理を行うことができる。また、画像表示工程にて、各処理対象の画像を表示することができる。 According to the imaging method of the present invention, in the image creation process, it is possible to create display image data of the workpiece, and in the recipe setting process, it is possible to set a recipe based on the display image data created by the image creation means, and it is possible to perform image processing based on the image data created in the image creation process and the recipe set in the recipe setting process. In addition, in the image display process, it is possible to display images of each processing target.
このため、本発明の撮像装置では、画像作成工程にて作成された画像データと、レシピ設定工程にて設定されたレシピとに基づいて画像処理を行うことができ、撮像しようとする撮像部位を最適な撮像条件で撮像できる。 Therefore, the imaging device of the present invention can perform image processing based on the image data created in the image creation process and the recipe set in the recipe setting process, and can image the area to be imaged under optimal imaging conditions.
本発明では、検査対象ワークを他のワークと誤認することなく、また、他のワークに邪魔されることなく、検査することができる。このため、ワークとして、接続部位にボンディングされたボンディングワイヤが最適となる。 In the present invention, the workpiece to be inspected can be inspected without being mistaken for another workpiece, and without being disturbed by other workpieces. For this reason, the bonding wire bonded to the connection part is the most suitable workpiece.
以下、本発明の実施の形態を図1~図11に基づいて説明する。 The following describes an embodiment of the present invention with reference to Figures 1 to 11.
図1は本発明に係る撮像装置の全体構成を示すブロック図である。撮像装置100は、図9等に示すような接続部位(ICチップ11のパッド12)にボンディングされた複数のワーク40としてのボンディングワイヤ14(以下、単にワイヤ14と呼ぶ場合がある)を検査するものである。撮像装置100は、図1に示すように、画像作成手段20とレシピ設定手段21と画像処理手段22と画像表示手段23とを備える。
Figure 1 is a block diagram showing the overall configuration of an imaging device according to the present invention. The
画像作成手段20は、ワーク40の表示用画像データを作成する手段であり、ワーク40の画像を撮像する撮像手段25と、撮像手段25にて撮像された焦点の異なる複数の画像から距離画像17(図10参照)を作成する距離画像作成手段26とを備える。この実施形態では、複数の画像から、合焦部を集めて画像全体が合焦した状態に画像(全焦点画像16(図9参照))を疑似的に作りだす全焦点画像作成手段27を備える。
The image creation means 20 is a means for creating image data for display of the
撮像手段25は、例えば、CCDカメラやCMOSカメラ等で構成でき、撮影対象(撮像対象)の一部に合焦した画像の焦点面を移動させることができる。この場合、撮像物体(撮像対象)として、複数のワイヤ14及びICチップ11を撮像する。距離画像作成手段は、例えば、撮像と同時に画素ごとにフォーカス度合が最大となった時点における相対距離情報を記憶し、図10に示すような、撮像手段25から撮像物体までの距離画像17を作成するものである。ここで、距離画像17とは、撮像手段25からの距離に応じて輝度(グレースケール)により表現された画像であり、距離画像17により撮像した物体の高さ情報を得ることができ、例えば、高位のものは淡色で表現され、低位のものは濃色で表現される。その場合、撮像手段25からの距離が近いものは白色に近くなり、撮像手段25からの距離が遠いものは黒色に近くなる。すなわち、距離画像17は、撮像手段25の撮像と同時に画素ごとにフォーカス度合が最大となった時点における相対距離情報であって、撮像手段25からの距離に応じて輝度により表現された画像である。
The imaging means 25 can be composed of, for example, a CCD camera or a CMOS camera, and can move the focal plane of an image focused on a part of the object to be photographed (imaged object). In this case, a plurality of
また、全焦点画像作成手段27にて作成される全焦点画像16(図9参照)とは、焦点の異なる複数の画像データに基づいて作成されるものである。ここで、全焦点画像16とは、撮像系と物体との距離を連続的に変化させて(カメラをZ方向である鉛直方向にスキャンさせて)、焦点の異なる画像を複数枚撮影する。そして、局所領域ごとにフォーカスを評価し、フォーカスの合っている局所画像の組み合わせで再構成したものである。これにより、全焦点画像16は、全てのピクセルにおいてフォーカスが合っている。すなわち、全焦点画像16とは、局所領域ごとにフォーカスを評価し、フォーカスの合っている局所画像の組み合わせで再構成されて全てのピクセルにおいてフォーカスが合っている画像である。
The all-focus image 16 (see FIG. 9) created by the all-focus image creation means 27 is created based on multiple image data with different focuses. Here, the all-
レシピ設定手段21は、画像作成手段20で作成された表示用画像データに基づいて、レシピを設定する手段であり、撮像手段25で撮像する際の条件設定を行う画像作成設定手段28と、画像の取り扱いに関するものの設定を行う画像処理設定手段29と、全体画像上でどの範囲を画像出力の対象とするかを設定する表示範囲設定手段30と、設定されたレシピを記憶するレシピ記憶手段31とを備える。 The recipe setting means 21 is a means for setting a recipe based on the display image data created by the image creation means 20, and includes an image creation setting means 28 for setting the conditions for capturing images by the imaging means 25, an image processing setting means 29 for setting the image handling, a display range setting means 30 for setting which range of the overall image is to be the target for image output, and a recipe storage means 31 for storing the set recipe.
すなわち、レシピ設定手段21によるレシピ設定は、第1段階として、画像作成手段20を用いてワーク40の画像を撮影(合焦点法)し、その結果から、距離画像17または全焦点画像16の少なくともいずれか一方を、画像表示手段23に表示して、レシピ設定のための入力(表示範囲設定等)を使用者に行わせる。全焦点画像16をテクスチャとして貼り付けると、リアル感が向上して理解が高まること、高さに変化がなくても色情報から場所の認識ができる等の利点がある。そのため、使用者がそれを利用する指定をしていれば、画像作成手段20で全焦点画像16を作成し、レシピ設定手段21で使用することができる。
In other words, in the first step of recipe setting using the recipe setting means 21, an image of the
また、レシピ設定手段21によるレシピ設定の第2段階では、上記画像(第1段階で得られた画像)を表示しながら使用者から必要情報の入力を受ける。必要情報としては、画像作成手段20に与えるための撮像条件(照明設定、撮像回数、焦点面移動ピッチ等)、画像処理手段22に与えるための画像処理条件(表示範囲、合否判定条件)等を設定する。 In the second stage of recipe setting by the recipe setting means 21, the image (obtained in the first stage) is displayed while the user inputs necessary information. The necessary information includes the imaging conditions (lighting settings, number of images taken, focal plane movement pitch, etc.) to be provided to the image creation means 20, and the image processing conditions (display range, pass/fail judgment conditions) to be provided to the image processing means 22.
画像処理手段22は、画像作成手段20で作成された画像データとレシピ設定手段21にて設定されたレシピとに基づいて画像処理を行うものであり、位置補正手段32と、画像切出し手段33と、合否判定手段34と、処理結果記憶手段35とを備える。 The image processing means 22 performs image processing based on the image data created by the image creation means 20 and the recipe set by the recipe setting means 21, and includes a position correction means 32, an image extraction means 33, a pass/fail determination means 34, and a processing result storage means 35.
画像処理する場合、画像データのうち表示範囲を切出すことになり、位置補正手段32は、表示範囲として切出す部分を決定する際に、画像内の特徴的な部分に関してマッチングを行なう等の方法で、意図する部分が精度よく切出されるように、切出開始点(設定開始点)と傾きとを補正する。 When processing an image, the display range is cut out from the image data, and when determining the portion to be cut out as the display range, the position correction means 32 corrects the cut-out start point (set start point) and inclination by, for example, matching characteristic parts within the image so that the intended part is cut out with high accuracy.
画像切出し手段33は、位置補正手段32にて位置補正する場合には、補正された位置の画像領域、位置補正を行わない場合には、出来成りの位置の画像領域を、原画像から切出して独立した画像データとして取り扱えるようにする手段である。 The image cropping means 33 is a means for cropping out the image area at the corrected position from the original image when the position correction means 32 performs position correction, or cropping out the image area at the completed position when position correction is not performed, so that the cropped image can be handled as independent image data.
合否判定手段34は、検査対象ごとに合否判定基準を設け、検査対象ごとに合否結果を算出するものである。すなわち、閾値を決め、この閾値を基準に検査品の合否を判定する。処理結果記憶手段35は、切出した画像を表示範囲ごとに記憶(保存)する手段であり、検査が実施された場合、検査結果と一緒に記憶される。ここで、検査とは、ある基準に照らして適・不適・異常の有無などを調べることである。 The pass/fail judgment means 34 sets pass/fail judgment criteria for each inspection object and calculates the pass/fail result for each inspection object. In other words, a threshold value is determined and the pass/fail of the inspection item is judged based on this threshold value. The processing result storage means 35 is a means for storing (saving) the cut-out image for each display range, and when an inspection is carried out, it is stored together with the inspection results. Here, inspection means checking whether something is pass/fail or there is an abnormality against a certain criterion.
画像表示手段23は、ワークごとに全体画像及び/又は使用者の指示に応じて各処理対象の画像を表示するものであり、画像データを3次元画像として表示する3次元表示手段36と、検査結果を表示する処理結果リスト表示手段(処理結果表示手段)37と、画像表示範囲の表示方向の使用者による指示が可能な表示方向指示手段38と、画像表示範囲の表示拡大率の使用者による指示が可能な拡大率変更手段39とを備える。 The image display means 23 displays an overall image for each workpiece and/or an image of each processing target according to a user's instruction, and includes a three-dimensional display means 36 that displays image data as a three-dimensional image, a processing result list display means (processing result display means) 37 that displays the inspection results, a display direction instruction means 38 that allows the user to specify the display direction of the image display range, and a magnification rate change means 39 that allows the user to specify the display magnification rate of the image display range.
処理結果リスト表示手段37は、ワーク(製品)ごとの検査画像や結果一覧を表示する手段であり、3次元表示手段36は、使用者が指示した処理対象(ボンディングワイヤ等)の画像データを3次元画像として表示することができる。 The processing result list display means 37 is a means for displaying inspection images and result lists for each work (product), and the three-dimensional display means 36 can display image data of the processing object (bonding wire, etc.) specified by the user as a three-dimensional image.
表示方向指示手段38は、画像表示範囲の表示方向を使用者が指示することができる手段であり、指示する方法として、マウス(トラックボールを含む)による入力、キーボードによる入力等がある。 The display direction instruction means 38 is a means by which the user can specify the display direction of the image display range, and methods of specifying the direction include input using a mouse (including a trackball) or keyboard, etc.
拡大率変更手段39は、画像表示範囲の表示拡大率を使用者が指示することができる手段であり、この場合の指示する方法として、マウス(トラックボールを含む)による入力、キーボードによる入力等がある。 The magnification ratio changing means 39 is a means by which the user can specify the display magnification ratio of the image display range, and in this case, the method of specifying the magnification ratio can be input using a mouse (including a trackball), a keyboard, etc.
この場合、一つの画面で指示した(変更した)表示方法と拡大率が、次の画面に維持(継承)されるよう構成される。このように、維持(継承)されるように構成することによって、同一の視野で各撮像部(検査部)を比較して観察する機能を具備することになる。これによって、姿勢状態の比較や移動状態の検出等に有効である。 In this case, the display method and magnification rate instructed (changed) on one screen are configured to be maintained (inherited) on the next screen. By configuring it to be maintained (inherited) in this way, it is possible to provide a function for comparing and observing each imaging unit (inspection unit) with the same field of view. This is effective for comparing posture states and detecting movement states, etc.
ところで、前記したように、本撮像装置では検査機能を含んでいる。すなわち、撮像手段25にて撮像された3次元形状データから検査対象ごとに検査し、またその3次元形状を画像表示手段23にて表示することができる。また、前記合否判定手段34にて、設定された合否判定基準に従って、処置対象ごとに合否結果を算出することができる。 As mentioned above, the imaging device includes an inspection function. That is, each inspection object can be inspected from the three-dimensional shape data captured by the imaging means 25, and the three-dimensional shape can be displayed by the image display means 23. Also, the pass/fail judgment means 34 can calculate the pass/fail result for each treatment object according to the set pass/fail judgment criteria.
具体的には、検査対象がボンディングワイヤ16であれば、高さの上下限、幅の上下限、半径や直径の上下限等を基準として、測定データがそれを満足しているかどうかを判断することができる。
Specifically, if the object to be inspected is a
ところで、コンピュータは、基本的には、入力機能を備えた入力手段と、出力機能を備えた出力手段と、記憶機能を備えた記憶手段と、演算機能を備えた演算手段と、制御機能を備えた制御手段にて構成される。入力機能は、外部からの情報を、コンピュータに読み取るためのものであって、読み込まれたデータやプログラムは、コンピュータシステムに適した形式の信号に変換される。出力機能は、演算結果や保存されているデータなどを外部に表示するものである。記憶手段は、プログラムやデータ、処理結果などを記憶して保存するものである。演算機能は、データをプログラムの命令に随って、計算や比較して処理するものである。制御機能は、プログラムの命令を解読し、各手段に指示を出すものであり、この制御機能はコンピュータの全手段の統括をする。 A computer is basically composed of input means with an input function, output means with an output function, memory means with a storage function, calculation means with a calculation function, and control means with a control function. The input function is for reading information from the outside into the computer, and the read data and programs are converted into signals in a format suitable for the computer system. The output function is for displaying calculation results and stored data to the outside. The memory means is for storing and saving programs, data, processing results, etc. The calculation function is for processing data by calculating and comparing according to program instructions. The control function is for decoding program instructions and issuing instructions to each means, and this control function oversees all of the computer's means.
入力手段には、キーボード、マウス、タブレット、マイク、ジョイスティック、スキャナ、キャプチャーボード等がある。また、出力手段には、モニタ、スピーカー、プリンタ等がある。記憶手段には、メモリ、ハードディスク、CD・CD-R,PD・MO等がある。演算手段には、CPU等があり、制御手段には、CPUやマザーボード等がある。
このため、撮像手段のカメラ以外の手段は、1つの公知公用の既存のコンピュータで構成できる。
Input means include a keyboard, mouse, tablet, microphone, joystick, scanner, capture board, etc. Output means include a monitor, speaker, printer, etc. Storage means include memory, hard disk, CD/CD-R, PD/MO, etc. Calculation means include a CPU, etc., and control means include a CPU, motherboard, etc.
Therefore, the means other than the camera of the imaging means can be configured by a single publicly known and publicly used existing computer.
前記のような撮像装置を用いた撮像方法は、図2に示すような工程を行うことになる。すなわち、本撮像方法は、画像作成工程41と、レシピ設定工程42と、画像処理工程43と、画像表示工程44とを備えることになる。
The imaging method using the imaging device described above involves the steps shown in FIG. 2. That is, this imaging method includes an
画像作成工程41は、ワーク40の表示用画像データを作成する工程であり、ワーク40の画像を撮像する撮像工程45と、撮像工程45にて撮像された焦点の異なる複数の画像から距離画像17を作成する距離画像作成工程46と、全焦点画像作成工程47とを備える。
The
レシピ設定工程42は、画像作成工程41で作成された表示用画像データに基づいて、レシピを設定する工程であり、撮像工程45で撮像する際の条件設定を行う画像作成設定工程48と、画像の取り扱いに関するものの設定を行う画像処理設定工程49と、全体画像上でどの範囲を画像出力の対象を設定する表示範囲設定工程50と、設定されたレシピを記憶するレシピ記憶工程51とを備える。
The
画像処理工程43は、画像作成工程で作成された画像データとレシピ設定工程にて設定されたレシピとに基づいて検査を行う工程であり、位置補正工程52と、画像切出し工程53と、合否判定工程54と、処理結果記憶工程55とを備える。
The
位置補正工程52は、位置補正手段32が行う工程であり、画像切出し工程53は、画像切出し手段33が行う工程であり、合否判定工程54は、合否判定手段34が行う工程であり、処理結果記憶工程55は、処理結果記憶手段35が行う工程である。
The
画像切出し工程53は、位置補正手段32にて位置補正する場合には、補正された位置の画像領域、位置補正を行わない場合には、出来成りの位置の画像領域を、原画像から切出して独立した画像データとして取り扱えるようにする手段である。
The image cutting out
合否判定工程54は、検査対象ごとに合否判定基準を設け、検査対象ごとに合否結果を算出するものである。すなわち、閾値を決め、この閾値を基準に検査品の合否を判定する。処理結果記憶手段35は、切出した画像を表示範囲ごとに記憶(保存)する手段であり、検査が実施された場合、検査結果と一緒に記憶される。
The pass/
画像表示工程44は、ワークごとに全体画像及び/又は使用者の指示に応じて各処理対象の画像を表示するものであり、画像データを3次元画像として表示する3次元表示工程56と、検査結果を表示する処理結果リスト表示工程(処理結果表示工程)57と、画像表示範囲の表示方向の使用者による指示が可能な表示方向指示工程58と、画像表示範囲の表示拡大率の使用者による指示が可能な拡大率変更工程59とを備える。
The
次に、各工程を図3~図8に示すフローチャート図に従って詳細に説明する。まず、図3と図4を用いて、レシピ作成工程42を説明する。まず、画像作成設定工程41を行う(ステップS1)。この画像作成設定工程41で、撮像条件(照明設定、撮像回数、及び焦点面移動ピッチ等)を与える。この場合、撮像対象に対して撮像工程45を行う(ステップS2)。次に、ステップS3へ移行して、距離画像作成工程46を行って、ステップS4へ移行する。ステップS4では、全焦点画像作成工程47を行うか否かを判断する。ステップS4で、全焦点画像作成工程47を行うと判断すれば、ステップS5へ移行して全焦点画像作成工程47を行ってステップS6へ移行する。また、ステップS4で全焦点画像作成工程47を行なわないと判断すれば、ステップS6へ移行する。ステップS6では、画像を撮り直すかが判断される。画像を撮り直す場合は、ステップS1へ戻る。また、ステップS6で画像を撮り直すことなく、図4のAに移行する。なお、画像を撮り直す目的は、撮影条件を変更することにある。
Next, each step will be described in detail according to the flowcharts shown in Figures 3 to 8. First, the
図4のAからは、ステップS9へ移行して、画像処理設定工程49を行う。ステップS9からは、ステップS10へ移行して、表示範囲設定工程49を行う。ステップS10からはステップS11へ移行して、処理対象への識別記号紐付工程を行う。ここで、紐付け工程とは、既定の、もしくは自動生成による、または手動入力によって設定された識別記号に対し、検査対象(ワイヤ14等)を関連付ける(紐付ける)ことである。この識別記号をキーとして、後述する図5及び図6の処理結果が保存され、また、後述する図7及び図8の処理で表示される画像が読みだされる。
From A in FIG. 4, the process moves to step S9, where image
ステップS11の紐付け工程が終了した後は、ステップS12へ移行してレシピ記憶工程51を行う。これにより、レシピ設定工程42が終了する。レシピ記憶工程51での記憶内容としては、例えば、撮像条件、画像処理設定条件、及び表示範囲条件等である。また、撮像条件には、照明条件、撮像回数、感度設定、撮像回数、及び焦点面移動ピッチ等があり、画像処理設定条件には合否判定条件等があり、表示範囲条件には、画像表示範囲、及び個々の表示範囲を表す識別記号との関連付け(紐付け)情報等がある。
After the linking process in step S11 is completed, the process proceeds to step S12, where the
次に処理実施工程を図5と図6を用いて説明する。まず、撮像工程45を行って(ステップS15)、距離画像作成工程46を行う(ステップS16)。すなわち、ワーク(製品等)の撮像を合焦法で行い、距離画像17を作成する。その後、ステップS17へ移行して、全焦点画像作成工程47を行うかを判断する。
Next, the processing steps will be explained using Figures 5 and 6. First, the
ステップS17で、全焦点画像作成工程47を行うと判断すれば、ステップS18へ移行し、全焦点画像作成工程47を行わないと判断すれば、ステップS20へ移行する。ステップS18では、位置補正工程52を行うか否かを判断する。ステップS18で、位置補正工程52を行う場合、ステップS19へ移行して位置補正工程52を行って、ステップS20の画像切出し工程を行う。すなわち、得られた画像から表示範囲に相当する部分を切出す。
If it is determined in step S17 that the all-in-focus
位置補正工程52を行わない場合、全焦点画像作成工程47が必須ではない。位置補正する場合、得られた画像から表示範囲に相当する部分を切出す際にその位置を補正(ワーク上の特徴的な形状や位置合わせ用のパターン(トンボ)等のアライメントマーク等に基づく補正)をするために、全焦点画像作成手段にて作成した全焦点画像を用いることができる。
If the
画像切出し工程では、表示範囲に従って画像情報を切出す。切出す画像の対象は、距離画像だけでも良いが、全焦点画像を作成している場合に、その領域の距離画像を切出す。 In the image extraction process, image information is extracted according to the display range. The image to be extracted may be just the distance image, but if an all-in-focus image is being created, the distance image of that area is extracted.
画像切出し工程53が終了すれば、図6のステップS21へ移行して、合否判定工程54を行うか否かの判定を行う。合否判定工程を行う場合、ステップS22へ移行して合否判定工程54を行う。また、ステップS21で合否判定工程54を行わないと判断した場合、ステップS23へ移行する。この場合、合否判定が指定されている場合には、レシピ設定手段21のレシピ記憶手段31に保存されている判定基準に従って判断結果を算出する。
When the
合否判定工程54が終了すれば、ステップS23へ移行して、処理結果記憶工程55を行う。処理結果記憶工程55では、処理対象ごとにつけられた別記号に対応させて、合否判定結果、切出し距離画像、切出した全焦点画像等を保存することができる。
When pass/
ところで、各工程で用いられる撮像や処理に関する条件としては、レシピ設定工程42で作成されたレシピを用いるのが原則である。しかしながら、予め蓄積されているデフォルト設定等も本レシピ設定手段による設定に含むものとする。
In principle, the recipes created in the
次に、画像表示工程を図7及び図8を用いて説明する。まず。図7に示すように、ステップS25で処理結果リスト表示工程57を行う。この場合、使用者に指定された対象ワークに関する処理結果を処理結果記憶手段35から呼び出して表示することになる。その後は、ステップS26へ移行して、3D表示工程56を行うことになる。この場合、表示された処理結果のうち、使用者に指定された識別記号に対応する処理対象を3次元表示する。
Next, the image display process will be described with reference to Figs. 7 and 8. First, as shown in Fig. 7, a processing result
また、画像表示工程44には、図2に示すような、表示方向指示工程58及び拡大率変更工程59を含み、図8を用いてこれらの工程を説明する。まず、ステップS27の表示方向指示工程を行うか否かの判断を行う。ステップS27で、表示方向指示工程を行う場合、ステップS28へ移行して表示方向指示工程を行う。すなわち、処理対象に対する表示方向を指示・変更する。その後、ステップS29へ移行する。また、ステップS27で、表示方向指示工程58を行わない場合、ステップS30へ移行する。
The
ステップS29では、拡大率変更工程59を行うか否かを判断する。ステップS29で行うと判断すれば、ステップS31へ移行して、拡大率変更工程59を行う。また、ステップS29で拡大率変更工程59を行わない場合、終了する。
In step S29, it is determined whether or not to perform the magnification
ステップS30でも、拡大率変更工程59を行うか否かを判断する。ステップS30で行うと判断すれば、ステップS31へ移行して、拡大率変更工程59を行う。また、ステップS30で拡大率変更工程59を行わない場合、終了する。すなわち、表示方向指示工程58と拡大率変更工程59との両工程を行う場合と、表示方向指示工程58と拡大率変更工程59とのいずれかの工程を行う場合と、いずれの工程も行わない場合とがある。
In step S30, it is also determined whether or not to perform the magnification
ところで、表示方向を変更した場合や拡大率を変更した場合、その設定は、次の処理対象の表示も、その変更した状態が維持される。表示方向の指示及び拡大率の指示は、ポインタ、ダイレクト入力、ボタン(ソフトキー、ハードキー)などで行うことができる。 When the display direction or magnification is changed, the changed settings are maintained for the display of the next processing target. Display direction and magnification can be specified using the pointer, direct input, buttons (soft keys, hard keys), etc.
また、処理すべき処理対象(ワイヤ等)がまだある場合は、次の処理対象に対して3D表示工程(表示方向指示工程58及び/拡大率変更工程59を含む)を繰り返すのが好ましい。処理結果リストから処理対象(ワイヤ等)を選択して表示することも可能で、識別記号を直接入力して表示することも可能である。
If there are still processing objects (wires, etc.) to be processed, it is preferable to repeat the 3D display process (including display
次に、図9~図11を用いた具体例(表示方向の維持の方法)を示す。図9に示すように、接続部位(ICチップ11のパッド12)にボンディングされた複数のワーク40としてのワイヤ14を検査するものであり、図9は全焦点画像16を示している。また、この場合、図10の距離画像17に示すように、ワイヤ14がイ、ロ、ハ、ニ、ホ、へ、ト、チ、リの9本有するものである。
Next, a specific example (method of maintaining the display direction) using Figs. 9 to 11 is shown. As shown in Fig. 9,
図10では、ハの画像出力領域W3を示している。このため、イの画像出力範囲はW1となり、ロの画像出力範囲はW2となる。また、ニの画像出力範囲はW4となり、ホの画像出力範囲はW5となり、への画像出力範囲はW6となり、トの画像出力範囲はW7となり、チの画像出力範囲はW8となり、リの画像出力範囲はW9となる。 In Figure 10, the image output area W3 of C is shown. Therefore, the image output range of A is W1, and the image output range of B is W2. In addition, the image output range of D is W4, the image output range of E is W5, the image output range of H is W6, the image output range of T is W7, the image output range of T is W8, and the image output range of R is W9.
すなわち、本撮像装置では、まず、各ワイヤ14に、例えば、イ、ロ、ハ、ニ、ホ、へ、ト、チ、リの識別記号を付す。次に、撮像手段25にて、各ワイヤ14の画像を取得する。この場合、上下方向に焦点の異なる実画像を複数枚取得する。これにより、焦点の異なる複数の画像データが記憶される。そして、記憶されている画像データから全焦点画像16を作成して、この全焦点画像16に基づいて、距離画像17を作成する(ステップS3)。
That is, in this imaging device, first, an identification symbol such as I, B, C, D, E, F, G, H, I, I, or I is attached to each
その後は、画像出力領域Wを登録する。すなわち、イ、ロ、ハ、ニ、ホ、へ、ト、チ、リのワイヤ14に対する画像出力領域W(W1、W2、W3、W4、W5、W6、W7、W8、W9)を登録する。 After that, the image output areas W are registered. That is, the image output areas W (W1, W2, W3, W4, W5, W6, W7, W8, W9) for the wires 14 A, B, C, D, E, F, G, H, I, J, and R are registered.
登録した画像出力領域Wに、ワイヤ14の位置ずれがあれば、この位置ずれを補正(修正)する。そして、ワーク(ワイヤ14)の識別記号と登録された画像出力領域Wとを紐付けする。すなわち、イのワイヤ14を画像出力領域W1とし、ロのワイヤ14を画像出力領域W2とし、ハのワイヤ14を画像出力領域W3とし、ニのワイヤ14を画像出力領域W4とし、ホのワイヤ14を画像出力領域W5とし、へのワイヤ14を画像出力領域W6とし、トのワイヤ14を画像出力領域W7とし、チのワイヤ14を画像出力領域W8とし、リのワイヤ14を画像出力領域W9とする。
If there is any misalignment of the
その後は、距離画像17を3D表示する。この図例では、画像出力領域W3におけるハのワイヤ14を3D表示している。距離画像17を3D表示する場合、図4のステップS8に示すように、識別記号を切り替えながら3D表示する。すなわち、例えば、イの記号の画像出力領域W1→ロの記号の画像出力領域W2→ハの記号の画像出力領域W3→ニの記号の画像出力領域W4→ホの記号の画像出力領域W5→への記号の画像出力領域W6→トの記号の画像出力領域W7→チの記号の画像出力領域W8→リの記号の画像出力領域W9とする。
After that, the
ところで、本撮像装置では、チップ11上に例えば、a、bの2つのアライメントマークを設け、このa、bのアライメントマークで、ハの画像出力領域W3のファーストポジション1stが決められ、画像17内にc、dの2つのアライメントマークを設け、このc、dのアライメントマークで、ハの画像出力領域W3のセカンドポジション2ndが決められる。
In this imaging device, for example, two alignment marks, a and b, are provided on the
そして、例えば、左側がファーストポジション1stとなり、右側がセカンドポジション2ndとなるように、データを切出す。このように設定することによって、ビューワーが各データを同じ方向から表示(表示方向の維持)することができる。また、拡大率を次の画面に維持する(継承する)ことができる。 Then, for example, the data is cut out so that the left side is the first position 1st and the right side is the second position 2nd. By setting it up like this, the viewer can display each data from the same direction (maintaining the display direction). Also, the magnification can be maintained (inherited) on the next screen.
本発明の撮像装置では、各ワーク40(ワイヤ14)においては、3D表示(3次元表示)できるので、対象ワーク40(ワイヤ14)の立体構造を把握できる。しかも、所望のワークを検査する場合、その所望のワーク40(ワイヤ14)の識別記号(ワーク番号等)を選択することができ、そのワーク40(ワイヤ14)を検査することができる。また、ワーク40(ワイヤ14)毎の画像出力領域Wを登録すればよいので、登録範囲を限定して画像を保存することができる。このため、検査対象ワーク40(ワイヤ14)の立体構造を把握でき、ワーク40(ワイヤ14)のループ形状の異常を把握しやすい。しかも、登録範囲を限定して画像を保存することができるので、画像のデータ容量を小さくでき、処理速度の高速化が可能となってワーク40(ワイヤ14)の3次元表示を迅速に行うことができる。また、ワイヤの識別記号と登録された画像出力領域Wとを紐付けすることができる。このため、検査対象ワーク40(ワイヤ14)を他のワーク40(ワイヤ14)と誤認することなく、また、他のワーク40(ワイヤ14)に邪魔されることなく、検査することができる。 In the imaging device of the present invention, each workpiece 40 (wire 14) can be displayed in 3D (three-dimensional display), so that the three-dimensional structure of the target workpiece 40 (wire 14) can be grasped. Moreover, when inspecting a desired workpiece, the identification symbol (workpiece number, etc.) of the desired workpiece 40 (wire 14) can be selected, and the workpiece 40 (wire 14) can be inspected. In addition, since it is only necessary to register the image output area W for each workpiece 40 (wire 14), the registered range can be limited and the image can be saved. Therefore, the three-dimensional structure of the inspected workpiece 40 (wire 14) can be grasped, and it is easy to grasp the abnormality of the loop shape of the workpiece 40 (wire 14). Moreover, since the registered range can be limited and the image can be saved, the data capacity of the image can be reduced, and the processing speed can be increased, so that the three-dimensional display of the workpiece 40 (wire 14) can be performed quickly. In addition, the identification symbol of the wire can be linked to the registered image output area W. This allows the workpiece 40 (wire 14) to be inspected to be inspected without being mistaken for another workpiece 40 (wire 14) and without being obstructed by the other workpiece 40 (wire 14).
このため、本発明の撮像装置では、画像作成手段20にて作成された画像データと、レシピ設定手段21にて設定されたレシピとに基づいて画像処理を行うことができ、撮像しようとする撮像部位を最適な撮像条件で撮像できる。従って、本発明では、検査対象ワーク40を他のワーク40と誤認することなく、また、他のワーク40に邪魔されることなく、検査することができる。このため、ワーク40として、接続部位にボンディングされたボンディングワイヤ14が最適となる。
Therefore, in the imaging device of the present invention, image processing can be performed based on image data created by the image creation means 20 and the recipe set by the recipe setting means 21, and the imaging part to be imaged can be imaged under optimal imaging conditions. Therefore, in the present invention, the
表示手段として、画像データを3次元画像として表示する3次元表示手段36を備えていれば、撮像部位の立体構造を把握でき、観察乃至検査が容易となる。 If the display means is equipped with a three-dimensional display means 36 that displays image data as a three-dimensional image, the three-dimensional structure of the imaged area can be grasped, making observation or examination easier.
また、画像表示手段23は、検査結果を表示する処理結果リスト表示手段37と、画像表示範囲の表示方向の使用者による指示が可能な表示方向指示手段38と、画像表示範囲の表示拡大率の使用者による指示が可能な拡大率変更手段39とを備えるように構成することによって、処理結果リスト表示手段37にて検出した検査結果を画像表示手段23に表示でき、検査結果の確認が容易となる。また、表示方向指示手段38によって、画像表示範囲の表示方向の使用者による指示が可能となり、また、拡大率変更手段39によって、画像表示範囲の表示拡大率の使用者による指示が可能となる。 The image display means 23 is also configured to include a processing result list display means 37 that displays the test results, a display direction instruction means 38 that allows the user to specify the display direction of the image display range, and a magnification rate change means 39 that allows the user to specify the display magnification rate of the image display range, so that the test results detected by the processing result list display means 37 can be displayed on the image display means 23, making it easy to check the test results. The display direction instruction means 38 also allows the user to specify the display direction of the image display range, and the magnification rate change means 39 also allows the user to specify the display magnification rate of the image display range.
一つの画像出力表示に用いた表示方向と表示拡大率との少なくともいずれかが、次の画像出力表示において継承されるように、構成することによって、撮像部位に対して、最適な条件で画像表示できる。 By configuring the system so that at least one of the display direction and display magnification ratio used in one image output display is inherited in the next image output display, images can be displayed under optimal conditions for the imaging area.
撮像装置100として、画像作成手段20は、複数の画像から、合焦部を集めて画像全体が合焦した状態に画像を疑似的に作りだす全焦点画像作成手段27を備えたものが好ましく、また、画像処理手段22が、表示範囲設定手段30にて表示範囲を設定する際に、設定開始点と傾きとを補正する位置補正手段32を備えたものが好ましい。位置補正する場合、得られた画像から表示範囲に相当する部分を切出す際にその位置を補正(ワーク上の特徴的な形状やトンボ等のアライメントマーク等)に基づく補正)をするために、全焦点画像作成手段27にて作成した全焦点画像16を用いることができる。
As the
位置補正手段32を備えたものでは、位置補正が行われた表示範囲又は位置補正の必要が無い表示範囲内の画像領域を、原画像から切出すことができ、表示範囲を、正確に表示することができる。 When equipped with a position correction means 32, the image area within the display range where position correction has been performed or where position correction is not required can be cut out from the original image, and the display range can be displayed accurately.
切出した画像データを表示範囲ごとに記憶・保存する処理結果記憶手段35を備えたものであってもよい。このように、処理結果記憶手段35を備えたものでは、切出した画像データを記憶・保存でき、至便性に優れる。 The device may be equipped with a processing result storage means 35 that stores and saves the cut-out image data for each display range. In this way, the device equipped with the processing result storage means 35 can store and save the cut-out image data, which is very convenient.
検査対象ごとに合否判定基準を設け、検査対象ごとに合否結果を算出する合否判定手段34を備えたもので、自動的に合否判定を行うことができ、作業性に優れる。 It is equipped with a pass/fail judgment means 34 that sets pass/fail judgment criteria for each test object and calculates the pass/fail result for each test object, making it possible to automatically make pass/fail judgments and providing excellent workability.
以上、本発明の実施形態につき説明したが、本発明は前記実施形態に限定されることなく種々の変形が可能であって、例えば、前記実施形態では、撮像手段25の撮影方向としては、撮像物体の上方に撮像手段25が位置し、撮像手段が上下動するものであった。しかしながら、撮像物体に対して水平方向に撮像手段25が位置して、撮像手段25が水平方向に移動してもよい。また、撮像手段25を固定して、撮像物体側が撮像手段25に対して接近・離間してもよい。なお、実施形態のように、各ワークの表示方向である観察される方向を同じとしていたが、各ワークの表示方向である観察される方向が異なるものであってよい。この場合、ワーク40の全ての観察方向が異なっていても、同じ方向のグループと、異なる方向のグループとを有するものであってもよい。すなわち、ワーク40の配設位置によって、観察したい部位が相違する場合があり、このような場合に対応できる。
Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment and various modifications are possible. For example, in the above embodiment, the imaging direction of the imaging means 25 is such that the imaging means 25 is positioned above the imaging object and moves up and down. However, the imaging means 25 may be positioned horizontally relative to the imaging object and move horizontally. Also, the imaging means 25 may be fixed and the imaging object may approach or move away from the imaging means 25. Note that, as in the embodiment, the display direction, or observed direction, of each workpiece is the same, but the display direction, or observed direction, of each workpiece may be different. In this case, even if all the observation directions of the
また、識別記号を切り替えながら3D表示する場合、識別記号の切り替え順序として、イ→ロ→ハ→ニ→ホ→へ→ト→チ→リに限るものではない。また、識別記号として、このようなカタカナのイロハ順に限るものではなく、ひらがなのいろは順であっても、アラビア数字やローマ数字であって、アルファベット等であってもよい。検査するワークとしてのワイヤ14の数として、9本に限るものではない。
In addition, when displaying identification symbols in 3D while switching them, the switching order of the identification symbols is not limited to I → Ro → Ha → Ni → Ho → He → To → Chi → Ri. Furthermore, the identification symbols are not limited to the I-Ro-Ha order of Katakana, but may be in the I-Ro-Ha order of Hiragana, Arabic numerals, Roman numerals, the alphabet, etc. The number of
また、前記実施形態として、ワーク40がボンディングワイヤ14であったが、このようなボンディングワイヤ14に限るものではない。このため、電線・ケーブル、ワイヤロープ、およびホース等の線状のものであっても、線状のものではなく、基板に配設される各種の電子部品等であってもよい。
In the above embodiment, the
20 画像作成手段
21 レシピ設定手段
22 画像処理手段
23 画像表示手段
25 撮像手段
26 距離画像作成手段
27 全焦点画像作成手段
28 画像作成設定手段
29 画像処理設定手段
30 表示範囲設定手段
31 レシピ記憶手段
32 位置補正手段
33 画像切出し手段
34 合否判定手段
35 処理結果記憶手段
36 3次元表示手段
37 処理結果リスト表示手段
38 表示方向指示手段
39 拡大率変更手段
40 ボンディングワイヤ
41 画像作成工程
42 レシピ設定工程
43 画像処理工程
44 画像表示工程
45 撮像工程
46 距離画像作成工程
47 全焦点画像作成工程
48 画像作成設定工程
49 画像処理設定工程
50 表示範囲設定工程
51 レシピ記憶工程
52 位置補正工程
53 画像切出し工程
54 合否判定工程
55 処理結果記憶工程
56 3次元表示工程
57 処理結果リスト表示工程
58 表示方向指示工程
59 拡大率変更工程
20 Image creation means 21 Recipe setting means 22 Image processing means 23 Image display means 25 Imaging means 26 Distance image creation means 27 All-focus image creation means 28 Image creation setting means 29 Image processing setting means 30 Display range setting means 31 Recipe storage means 32 Position correction means 33 Image extraction means 34 Pass/fail judgment means 35 Processing result storage means 36 Three-dimensional display means 37 Processing result list display means 38 Display direction instruction means 39 Magnification rate change means 40
Claims (5)
前記画像作成手段は、ワークの表示用画像データを作成する手段であり、ワークの画像を撮像する撮像手段と、前記撮像手段にて撮像された焦点の異なる複数の画像から距離画像を作成する距離画像作成手段と、複数の画像から、合焦部を集めて画像全体が合焦した状態の画像を疑似的に作りだす全焦点画像作成手段とを備え、
前記レシピ設定手段は、前記画像作成手段で作成された表示用画像データに基づいて、
レシピを設定する手段であり、前記撮像手段で撮像する際の条件設定を行う画像作成設定手段と、画像の取り扱いに関するものの設定を行う画像処理設定手段と、全体画像上でどの範囲を画像出力の対象とするかを設定する表示範囲設定手段と、設定されたレシピを記憶するレシピ記憶手段とを備え、
前記画像処理手段は、前記画像作成手段で作成された画像データと前記レシピ設定手段にて設定されたレシピとに基づいて画像処理を行うものであり、前記表示範囲設定手段にて表示範囲を設定する際に、設定開始点と傾きとを補正する位置補正手段と、前記位置補正手段にて位置補正を行う場合には補正された位置の画像領域を、前記位置補正手段にて位置補正を行わない場合に表示範囲設定手段にて設定された画像領域を、原画像から切出して独立した画像データとする画像切出手段とを備え、
前記画像表示手段は、識別記号が付与されているワークに対して所望の識別記号のワークを選択して3次元画像を表示するものであり、前記画像表示手段は、検査結果を表示する処理結果リスト表示手段と、画像表示範囲の表示方向の使用者による指示が可能な表示方向指示手段と、画像表示範囲の表示拡大率の使用者による指示が可能な拡大率変更手段とを備え、一つの画像出力表示に用いた表示方向と表示拡大率との少なくともいずれかが、次の画像出力表示において継承され、
前記レシピ設定手段は、登録された画像出力領域とワークの識別記号とを紐付ける紐付工程が可能とされるものであり、
前記撮像対象が、接続部位にボンディングされたボンディングワイヤであることを特徴とする撮像装置。 An imaging device that captures an image of a workpiece, the imaging device comprising an image creation means, a recipe setting means, an image processing means, and an image display means,
The image creation means is a means for creating image data for displaying a workpiece, and includes an imaging means for capturing an image of the workpiece, a distance image creation means for creating a distance image from a plurality of images captured by the imaging means with different focal points, and an all-focus image creation means for collecting in-focus parts from the plurality of images to create a pseudo image in which the entire image is in focus ,
The recipe setting means, based on the display image data created by the image creating means,
a recipe setting means, comprising an image creation setting means for setting conditions for imaging by the imaging means, an image processing setting means for setting items related to image handling, a display range setting means for setting which range of the entire image is to be the subject of image output, and a recipe storage means for storing the set recipe;
The image processing means performs image processing based on the image data created by the image creation means and the recipe set by the recipe setting means , and includes a position correction means for correcting a setting start point and an inclination when the display range setting means sets the display range, and an image cutting means for cutting out an image area at a corrected position when the position correction means performs position correction, or an image area set by the display range setting means when the position correction means does not perform position correction, from an original image to obtain independent image data;
The image display means is for selecting a workpiece having a desired identification symbol from among workpieces having an identification symbol attached thereto, and for displaying a three-dimensional image, and the image display means includes a processing result list display means for displaying inspection results, a display direction designating means for enabling a user to designate a display direction of an image display range, and a magnification rate changing means for enabling a user to designate a display magnification rate of the image display range, and at least one of the display direction and the display magnification rate used in one image output display is inherited in the next image output display,
The recipe setting means is capable of a linking process of linking a registered image output area with an identification code of a workpiece,
11. An imaging device, wherein the imaging target is a bonding wire bonded to a connection portion .
前記画像作成工程は、ワークの表示用画像データを作成する工程であり、ワークの画像を撮像する撮像工程と、前記撮像工程にて撮像された焦点の異なる複数の画像から距離画像を作成する距離画像作成工程と、複数の画像から、合焦部を集めて画像全体が合焦した状態の画像を疑似的に作りだす全焦点画像作成工程とを備え、
前記レシピ設定工程は、前記画像作成工程で作成された表示用画像データに基づいて、レシピを設定する工程であり、前記撮像工程で撮像する際の条件設定を行う画像作成設定工程と、画像の取り扱いに関するものの設定を行う画像処理設定工程と、全体画像上でどの範囲を画像出力の対象とするかを設定する表示範囲設定工程と、設定されたレシピを記憶するレシピ記憶工程とを備え、
前記画像処理工程は、前記画像作成工程で作成された画像データと前記レシピ設定工程にて設定されたレシピとに基づいて検査を行う検査工程と、前記表示範囲設定工程にて表示範囲を設定する際に、設定開始点と傾きとを補正する位置補正工程と、前記位置補正工程にて位置補正を行う場合には補正された位置の画像領域を、前記位置補正工程にて位置補正を行わない場合に表示範囲設定工程にて設定された画像領域を、原画像から切出して独立した画像データとする画像切出工程とを備え、
前記画像表示工程は、識別記号が付与されているワークに対して所望の識別記号のワークを選択して3次元画像を表示するものであり、前記画像表示工程は、検査結果を表示する処理結果リスト表示工程と、画像表示範囲の表示方向の使用者による指示が可能な表示方向指示工程と、画像表示範囲の表示拡大率の使用者による指示が可能な拡大率変更工程とを備え、一つの画像出力表示に用いた表示方向と表示拡大率との少なくともいずれかが、次の画像出力表示において継承され、
前記レシピ記憶工程は、登録された画像出力領域とワークの識別記号とを紐付ける紐付工程を有し、
前記撮像対象が、接続部位にボンディングされたボンディングワイヤであることを特徴とする撮像方法。 An imaging method for imaging a workpiece, comprising an image creation step, a recipe setting step, an image processing step, and an image display step,
The image creation process is a process for creating image data for displaying a workpiece, and includes an imaging process for capturing an image of the workpiece, a distance image creation process for creating a distance image from a plurality of images captured in the imaging process with different focal points , and an all-focus image creation process for collecting in-focus portions from the plurality of images to pseudo-create an image in which the entire image is in focus .
The recipe setting step is a step of setting a recipe based on the display image data created in the image creating step, and includes an image creation setting step of setting conditions for capturing images in the image capturing step, an image processing setting step of setting items related to image handling, a display range setting step of setting which range of the entire image is to be the target of image output, and a recipe storage step of storing the set recipe,
The image processing step includes an inspection step for performing an inspection based on the image data created in the image creation step and the recipe set in the recipe setting step, a position correction step for correcting a setting start point and an inclination when setting a display range in the display range setting step, and an image extraction step for extracting an image area at a corrected position when the position correction is performed in the position correction step, or an image area set in the display range setting step when the position correction is not performed in the position correction step, from an original image to obtain independent image data ,
The image display step is for selecting a workpiece having a desired identification symbol from among workpieces having an identification symbol and displaying a three-dimensional image, and the image display step includes a processing result list display step for displaying inspection results, a display direction designation step for enabling a user to designate a display direction of an image display range, and a magnification ratio change step for enabling a user to designate a display magnification ratio of the image display range, and at least one of the display direction and the display magnification ratio used in one image output display is inherited in the next image output display,
The recipe storage step includes a linking step of linking a registered image output area with an identification code of a workpiece,
4. An imaging method according to claim 1, wherein the imaging target is a bonding wire bonded to a connection portion .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020118318A JP7566514B2 (en) | 2020-07-09 | 2020-07-09 | Imaging device and imaging method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020118318A JP7566514B2 (en) | 2020-07-09 | 2020-07-09 | Imaging device and imaging method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022015466A JP2022015466A (en) | 2022-01-21 |
| JP7566514B2 true JP7566514B2 (en) | 2024-10-15 |
Family
ID=80121109
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020118318A Active JP7566514B2 (en) | 2020-07-09 | 2020-07-09 | Imaging device and imaging method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7566514B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015145797A (en) | 2014-01-31 | 2015-08-13 | 株式会社キーエンス | Image inspection device, image inspection method, image inspection program, and computer-readable recording medium |
| JP2016070795A (en) | 2014-09-30 | 2016-05-09 | キヤノンマシナリー株式会社 | Measurement method and measurement device |
| JP2016157720A (en) | 2015-02-23 | 2016-09-01 | キヤノンマシナリー株式会社 | Bonding wire detection method and bonding wire detection device |
| JP2016161473A (en) | 2015-03-04 | 2016-09-05 | 株式会社キーエンス | Optical displacement measurement system, imaging condition optimization method, and imaging condition optimization program |
| JP2018098249A (en) | 2016-12-08 | 2018-06-21 | キヤノンマシナリー株式会社 | Inspection device and insection method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3212777B2 (en) * | 1993-10-28 | 2001-09-25 | 三菱電機株式会社 | Image processing device |
-
2020
- 2020-07-09 JP JP2020118318A patent/JP7566514B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015145797A (en) | 2014-01-31 | 2015-08-13 | 株式会社キーエンス | Image inspection device, image inspection method, image inspection program, and computer-readable recording medium |
| JP2016070795A (en) | 2014-09-30 | 2016-05-09 | キヤノンマシナリー株式会社 | Measurement method and measurement device |
| JP2016157720A (en) | 2015-02-23 | 2016-09-01 | キヤノンマシナリー株式会社 | Bonding wire detection method and bonding wire detection device |
| JP2016161473A (en) | 2015-03-04 | 2016-09-05 | 株式会社キーエンス | Optical displacement measurement system, imaging condition optimization method, and imaging condition optimization program |
| JP2018098249A (en) | 2016-12-08 | 2018-06-21 | キヤノンマシナリー株式会社 | Inspection device and insection method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022015466A (en) | 2022-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100478568B1 (en) | Image processing method and apparatus, and bonding apparatus | |
| KR100997415B1 (en) | Recording medium on which image binarization method, image processing apparatus and computer program are recorded | |
| US11373263B2 (en) | Image processing device capable of assisting with setting of work restoration, method of controlling the same, and recording medium | |
| JP4616120B2 (en) | Image processing apparatus and inspection apparatus | |
| KR102451949B1 (en) | Wire shape inspection device and wire shape inspection method | |
| WO2020217970A1 (en) | Wire shape measurement device, wire three-dimensional image generation method, and wire shape measurement method | |
| JP7433175B2 (en) | Workpiece imaging device and workpiece imaging method | |
| JP7566514B2 (en) | Imaging device and imaging method | |
| JP4539355B2 (en) | Substrate inspection device, parameter setting method and parameter setting device | |
| KR100961009B1 (en) | Electrode Pad Position Detection Method and Electrode Pad Position Detection Device | |
| JPH063123A (en) | Appearance inspection method and appearance inspection device | |
| JP7336294B2 (en) | BONDING WIRE INSPECTION DEVICE, BONDING WIRE INSPECTION METHOD, AND BONDING WIRE INSPECTION PROGRAM | |
| JP4415285B1 (en) | Wire inspection apparatus, wire inspection method, and wire inspection program | |
| JP2005030966A (en) | Inspection data setting method and inspection method and apparatus using the same | |
| JP2025037017A (en) | Visual Inspection Equipment | |
| JP7068897B2 (en) | Inspection equipment and inspection method | |
| JP7285988B2 (en) | Inspection device and inspection method | |
| JP2003156311A (en) | Method and apparatus for detection and registration of alignment mark | |
| JP7496288B2 (en) | Conductive member extraction device and conductive member extraction method | |
| JP2002310930A (en) | Bonding wire inspection device | |
| JP2009176826A (en) | Inspection method and apparatus for printed wiring board | |
| JP4129354B2 (en) | Template registration method and apparatus and defect detection method | |
| JP2024102662A (en) | DETECTION DEVICE, DETECTION METHOD, AND METHOD FOR MANUFACTURING ELECTRONIC COMPONENTS | |
| JP2002190021A (en) | Position detecting apparatus and method | |
| JP4465911B2 (en) | Image processing apparatus and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231010 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240109 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240419 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240712 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240723 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240927 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241002 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7566514 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |