[go: up one dir, main page]

WO2012096004A1 - はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム - Google Patents

はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム Download PDF

Info

Publication number
WO2012096004A1
WO2012096004A1 PCT/JP2011/056437 JP2011056437W WO2012096004A1 WO 2012096004 A1 WO2012096004 A1 WO 2012096004A1 JP 2011056437 W JP2011056437 W JP 2011056437W WO 2012096004 A1 WO2012096004 A1 WO 2012096004A1
Authority
WO
WIPO (PCT)
Prior art keywords
soldering
inspection
image
solder
measurement
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.)
Ceased
Application number
PCT/JP2011/056437
Other languages
English (en)
French (fr)
Inventor
心平 藤井
森 弘之
中島 克起
昌伸 谷上
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi 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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to CN201180064881.8A priority Critical patent/CN103314286B/zh
Priority to DE112011104723.1T priority patent/DE112011104723B4/de
Publication of WO2012096004A1 publication Critical patent/WO2012096004A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
    • G01B11/2509Color coding
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/26Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • G01N21/95684Patterns showing highly reflecting parts, e.g. metallic elements
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/081Integration of optical monitoring devices in assembly lines; Processes using optical monitoring devices specially adapted for controlling devices or machines in assembly lines
    • H05K13/0817Monitoring of soldering processes
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/083Quality monitoring using results from monitoring devices, e.g. feedback loops
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/30Assembling printed circuits with electric components, e.g. with resistor
    • H05K3/32Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits
    • H05K3/34Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits by soldering
    • H05K3/341Surface mounted components
    • H05K3/3431Leadless components
    • H05K3/3442Leadless components having edge contacts, e.g. leadless chip capacitors, chip carriers

Definitions

  • the present invention confirms the suitability of the soldering state of various components mounted on the board by visual inspection for the board that has been completed up to the reflow process among a plurality of processes carried out for the production of the component mounting board.
  • the present invention relates to a determination method, and a soldering inspection machine and an inspection system to which the method is applied.
  • the component mounting board is generally produced by a cream solder printing process, a component mounting process, and a reflow process.
  • a board inspection system has been introduced in which inspection machines are provided for each of these processes, and inspection results from each inspection machine are accumulated in an information processing device so that they can be checked against each other. (For example, refer to Patent Document 1).
  • the substrate to be inspected is illuminated from diagonally above, and the substrate is imaged from directly above, and the reflection in the generated image is reflected.
  • Inspection machines that analyze optical image patterns are widely used. For example, in Patent Document 2, by irradiating a substrate with red, green, and blue color lights from different directions of incident angles, the state of solder inclination is determined by a color distribution pattern corresponding to these illumination lights. Is generated, and the suitability of the shape of the solder fillet is determined based on the color distribution pattern.
  • Patent Document 3 in the soldering inspection machine described in Patent Document 2, it is difficult to guide reflected light from a location where the inclination is steep in the vicinity of the part in the image or a location near the flat to the camera.
  • An improved invention focusing on this point is described.
  • the substrate in addition to the illumination light of each color, the substrate is irradiated with infrared light from the direction along the optical axis of the camera, and an image including a reflected light image with respect to this infrared light Is generated.
  • the color area corresponding to each color light and the area corresponding to the infrared light are extracted and reflected to any illumination light at a position near the part.
  • a portion that is a dark region because no optical image is generated is extracted.
  • the boundary positions between the areas along the direction in which the areas are arranged and applying the boundary angles of the inclination angle range represented by the area corresponding to each illumination light to these boundary positions the inclination state of the fillet
  • the approximate curve that represents is specified. Further, by integrating this approximate curve, the wetting height of the solder is obtained, and the suitability of this height is determined.
  • an inspection machine that measures the area of the solder paste, the printing position, etc. in each land on the board by imaging the board from directly above and performing two-dimensional image processing. Is used. There is also an inspection machine that obtains a three-dimensional shape and volume of a region to be inspected by a phase shift method (see, for example, Patent Document 4).
  • 300 is a land
  • 301 is a component body
  • 302 is a component electrode corresponding to the land 300 (the component electrode on the side not corresponding to the land 300 is not shown).
  • Reference numeral 303 denotes cream solder before reflow
  • 304 denotes solder solidified after melting in the reflow process (hereinafter referred to as “post-reflow solder”).
  • FIG. 10 shows the relationship between the amount of cream solder 304 printed on the land 300 in the solder printing process and the fillet of the solder after reflow.
  • the amount of the cream solder 303 increases, the inclination of the fillet of the post-reflow solder 304 becomes steep, and as the amount of the cream solder 303 decreases, the inclination of the fillet of the post-reflow solder 304 gradually decreases.
  • FIG. 11 shows the influence of the mounting position of the component 301 on the shape of the solder 304 after reflow.
  • the printing amount of the cream solder 303 is the same, but since the position of the component 301 with respect to the land 300 is different, the portion from the electrode 302 of the component 301 to the outer edge of the land 300 ( Hereinafter, this portion is referred to as “land protruding portion”).
  • this portion is referred to as “land protruding portion”.
  • the slope of the fillet of the solder 304 after reflow becomes steeper as the width of the land protrusion becomes narrower, and the inclination of the fillet of the solder 304 after reflow becomes gentler as the width of the land protrusion becomes wider. .
  • FIGS. 12 and 13 show the effect of the difference in the printing range of the cream solder 303 on the land 300 on the fillet shape.
  • the volume of the cream solder 303 is the same.
  • the cream solder 303 is spread over the entire land 300 and printed, and the amount of the cream solder 303 corresponding to the land protruding portion is increased. Since it is relatively less, a relatively loose fillet is formed.
  • the cream solder 303 in the lower example is printed in a biased position at the land protruding portion, the inclination of the formed fillet is steeper than in the above example.
  • the volume of the cream solder 303 is the same, but in the upper example, since the cream solder 303 is spread and printed over almost the entire land 300, the volume is relatively moderate as in the upper example of FIG. 12. A perfect fillet is formed.
  • the cream solder 303 in the lower example is printed in a biased manner in the center of the land 300, and the amount of solder in the land protruding portion and the solder under the component electrode 302 is not changed so much.
  • 301 is also arranged at a higher position than the upper example.
  • the shape of the fillet of the post-reflow solder 304 varies greatly depending on the printing state of the cream solder 303 and the state of the component 301.
  • the soldering site is illuminated obliquely from above, and the reflected light from the soldering site that enters the camera installed so that the surface of the board is viewed in front is imaged for inspection.
  • the fillet width is short and steep even when there is no particular problem in the connection between the component electrode 302 and the land 300 via the solder 304 after reflow.
  • most of the fillets appear in the image as dark areas where no reflected light image is generated, so there is a possibility that the conventional inspection standard may determine that the fillet is defective.
  • the present invention pays attention to the above-mentioned problem, accurately estimates the characteristics of a portion where it is difficult to determine the state in the image of the substrate after the reflow process, and determines the soldering state by reflecting this estimation result. It is an object to improve the accuracy of the attached state inspection.
  • a camera is arranged toward the surface of the board that has been subjected to the reflow process among a plurality of processes performed for the production of the component mounting board, and an image of the board generated by the camera is used. This method is applied to a method for inspecting the soldering state of components on the board.
  • the causal relationship between the measured values obtained for the parts corresponding to the soldered parts in the measurement process prior to the reflow process is specified in advance.
  • the causal relationship information indicating the relationship is registered. Then, the following first to fourth steps are executed for the soldered portion to be inspected after the reflow process.
  • feature data representing the shape of the solder is acquired by processing a range including the soldered portion to be inspected in the image.
  • the measurement value obtained in the measurement process prior to the reflow process for the part corresponding to the soldered part is acquired.
  • the third step using the causal relationship information registered with respect to the soldering part and the measurement value acquired in the second step, the characteristics of a part of the soldering part that is difficult to determine in the image are estimated. .
  • the feature data acquired in the first step is supplemented with the estimation result in the third step to determine whether the soldered portion is good or bad.
  • the reflected light image with respect to the illumination light could not be generated, so the part that became a dark area in the image or the part that was hidden by the part and could not be recognized was targeted.
  • the characteristics can be estimated. Therefore, in the fourth step, by complementing the result of the above estimation processing to the feature data acquired by the image processing, it is possible to increase the recognition accuracy of the shape of the soldered part, and the accuracy of the inspection is also increased.
  • causal relationship information is created by identifying the relationship between the state of the target part of the measurement process prior to the reflow process and the state of the soldered part to be inspected by statistical processing using a considerable number of samples. Can do. The greater the number of samples, the higher the reliability of the causal information, and the accuracy of estimation in the third step can be increased.
  • the causal relationship information is, for example, a table associating measurement values obtained by measurement processing prior to the reflow process and data indicating the characteristics of the part to be estimated in the third step, or the relationship between the two. Registered as a function to represent. When measurement values of a plurality of parameters are used, a program that defines rules for deriving feature data from combinations of these measurement values may be registered as causal relationship information.
  • measurement is performed on cream solder printed on each land of the substrate in the solder printing process as the measurement process in the process before the reflow process.
  • the measurement process in the process prior to the reflow process the measurement process for the cream solder printed on each land of the board in the solder printing process and the mounting on the board in the component mounting process. Assuming that measurement processing is performed on the parts, the causal relationship between the combination of the measurement values obtained by these measurement processing and the features of the soldered parts to be inspected that are difficult to determine in the camera image The causal relationship information shown is registered.
  • the estimation results can be different if the position, size, height, etc. of the parts are different.
  • the measurement process for the cream solder printed on the land of the substrate for example, at least one of the volume, area, height, print position, and print range of the cream solder can be measured.
  • a measurement process for the component mounted on the board for example, at least one of the position, size, positional relationship with the land, and height of the component can be measured (measurement of the size of the component). (This is because parts with the same function may vary in size from manufacturer to manufacturer.)
  • the soldering inspection machine is arranged toward the surface of the board, targeting the board that has finished up to the reflow process among a plurality of processes carried out for the production of the component mounting board.
  • the substrate is imaged by a camera, and the soldering state of a component in the generated image is inspected, and includes the following storage means, image processing means, measurement value input means, estimation means, and determination means.
  • the storage means uses a camera among the soldered parts to be inspected on the premise that the configuration added to the substrate in at least one of the processes before the reflow process is measured before the next process is started.
  • Set the feature of the location where it is difficult to determine the state in the image based on the result of processing to identify the causal relationship with the measurement value obtained for the location corresponding to the soldered part in the measurement process before the reflow process The causal relationship information thus registered is registered.
  • the image processing means processes the range including the soldered part to be inspected in the image, and acquires feature data representing the shape of the solder.
  • the measured value input means inputs the measured value obtained by the measurement process prior to the reflow process for the location corresponding to the soldering site to be inspected.
  • the estimation means uses the causal relationship information registered in the storage means for the part to be inspected and the measurement value input by the measurement value input means for the soldering part to be inspected, and the state of the soldering part in the image is indicated. Estimate the features of the parts that are difficult to distinguish.
  • the determination means complements the estimation result obtained by the estimation means to the feature data acquired by the image processing means, and determines whether the soldered part is good or bad.
  • the measured value by the measurement process before the reflow process is acquired by communication with, for example, an inspection machine installed in the process before the reflow process or an information processing apparatus that holds inspection result information output from the inspection machine. be able to.
  • a soldering inspection machine operates a lighting device that irradiates light from a plurality of directions with different incident angles on a substrate to be inspected, and operates the camera under illumination by the lighting device. In this way, it further comprises imaging control means for generating an image for inspection.
  • the storage means is a dark region because a reflected light image due to light from the illuminating device cannot be obtained in the image in the vicinity of the component among the soldered parts to be inspected.
  • the causal relationship information indicating the causal relationship between the inclination angle of the location and the measurement value obtained by the measurement process for the cream solder printed on the land in the solder printing process is registered.
  • the image processing means extracts the region where the reflected light image corresponding to the illumination light appears from the range including the soldered part to be inspected in the image for each direction of the illumination light, and is generated in the vicinity of the component in the image.
  • the dark area that is present is extracted.
  • the estimation means estimates the inclination angle of the location corresponding to the dark region using the causal relationship information registered in the storage means regarding the soldered part to be inspected and the measurement value input by the measurement value input means.
  • the determination means complements the inclination angle estimated by the estimation means in the dark region, and calculates the inclination angle of the solder calculated from the incident angle of the illumination light corresponding to the reflected light image corresponding to the illumination light from each direction. Apply and determine the suitability of the fillet wetting of the soldering site using these inclination angles.
  • the lighting device is configured to irradiate a plurality of color lights simultaneously from directions having different incident angles. Or it can also comprise so that light from each direction may be switched in order and irradiated.
  • illumination light is incident under illumination with light from a plurality of directions with different incident angles, and illumination light corresponding to each reflected light image generated at a soldered portion in the generated image is incident.
  • the tilt angle can be estimated with high accuracy. Therefore, by complementing the estimated inclination angle, it is possible to recognize almost the entire shape of the fillet at the soldering site and accurately determine the wetting height.
  • a solder printing inspection machine includes a projection device for projecting a striped pattern image onto a substrate to be inspected, and the pattern image is arranged along the stripes on the projection device.
  • the image forming apparatus further includes imaging control means for projecting while periodically moving and operating the camera in accordance with the timing of each projection.
  • the storage means prints on the lands in the solder printing process, the height of a portion of the soldered portion to be inspected that is in the vicinity of the part and where the reflected light image of the pattern image cannot be obtained.
  • the causal relationship information indicating the causal relationship with the measurement value obtained by the measurement process for the cream solder that has been performed is registered.
  • the image processing means uses a plurality of images generated by imaging while projection for one cycle of the pattern image is performed, and projects for one cycle for each pixel within the range including the soldered part to be inspected. The height corresponding to the pixel is measured based on the phase of the brightness change that occurred in the pixel during the period.
  • a pixel group representing the height of the solder fillet is extracted based on the measurement result, and a pixel group whose height could not be measured because a change in brightness was not obtained at a position near the component is extracted.
  • the estimation means estimates the height of the pixel group whose height could not be measured using the causal relationship information registered in the storage means with respect to the soldered part to be inspected and the measurement value input by the measurement value input means. To do.
  • the determination means complements the height estimated by the estimation means to the pixel group whose height could not be measured, and uses the height values in the pixel group representing the height of the pixel group and the solder fillet. The suitability of the wetted fillet at the attachment site is determined.
  • the solder printing machine of the above embodiment based on the phase shift method, projects a striped pattern image on the surface of the soldering site while moving the pattern every time, and performs imaging in accordance with the hourly projection, Height data at each point of the fillet is obtained from the phase of change in brightness in pixel units.
  • a portion of the fillet where the inclination near the part is steep it is difficult to generate a reflected light image of the pattern image projected on the portion, so there is a possibility that the height cannot be measured.
  • the system according to the present invention includes an inspection machine that is arranged in a reflow process among a plurality of processes performed for production of a component mounting board and inspects a substrate after the reflow process, and at least one process before the reflow process.
  • An inspection machine that is deployed and inspects the substrate after the process, and information management that imports inspection result information from each inspection machine by communication and manages the inspection result information for each inspection machine so that it can be read out by board and by inspection target part Device.
  • the inspection machine in the reflow process processes a range including a camera arranged toward the surface of the substrate to be inspected and a soldered portion to be inspected in an image generated by the camera to represent the shape of the solder.
  • the information management device corresponds to the soldering part of the inspection machine in the process prior to the reflow process with respect to the characteristics of the soldering part of the inspection target of the reflow process inspection machine that is difficult to determine the state by the camera image.
  • Storage means for registering causal relationship information set based on the result of performing the process of specifying the causal relationship with the measurement value obtained by the measurement process for the location; from the reflow process for the location corresponding to the soldering site to be inspected
  • Measurement value input means for inputting a measurement value obtained by measurement processing by an inspection machine in the previous process; causal relation information and measurement value input means registered in the storage means for the soldered part to be inspected
  • Estimating means for estimating the characteristics of the soldered part where it is difficult to determine the state by using the input measurement value;
  • the estimation results of the fine estimation means comprises the means of the transmitting means for transmitting the inspection apparatus of the reflow process.
  • the inspection machine in the reflow process further includes a determination unit that complements the estimation result transmitted from the information management device to the feature data acquired by the image processing unit to determine whether the soldered portion is good or defective.
  • the result of the measurement performed by the inspection machine prior to the reflow process on the soldered part to be inspected in the soldering part to be inspected that is difficult to determine the state from the image. Since the information management apparatus shares the processing that is estimated based on the above, it is possible to reduce the calculation burden of the soldering inspection machine and perform high-precision inspection. In addition, since the estimation process in the information management apparatus can be performed before the inspection with the soldering inspection machine is started, the time required for the soldering inspection can be shortened.
  • the characteristics of a part where it is difficult to determine the state in the image are estimated based on the state of the cream solder and the part state before the reflow process, and acquired by image processing. Since the feature data estimated by the above estimation process is complemented to the feature data to determine whether the soldered portion is good or bad, the accuracy of the inspection on the soldered portion can be improved.
  • substrate It is a block diagram which shows the structure of a soldering inspection machine. It is a block diagram which shows the structure of a solder printing inspection machine. It is a figure which shows the flow of the information between the apparatuses in connection with a soldering test
  • FIG. 1 shows a configuration of an embodiment of a board inspection system in association with an overall configuration of a production line for a component mounting board.
  • the illustrated production line includes a solder printing process, a component mounting process, and a reflow process.
  • solder printing process a solder printing apparatus 11 for applying cream solder to each land on the substrate and a solder printing inspection machine 10 for inspecting a processing result by the apparatus 11 are provided.
  • component mounting process a mounter 21 that mounts components on a board after solder printing and a component inspection machine 20 that inspects the mounting state of the components are provided.
  • a reflow furnace 31 for melting the cream solder on the substrate after mounting the components and a soldering inspection machine 30 for inspecting the substrate after reflow are provided.
  • the substrate is sent to each device in order along the flow indicated by the thick arrow in the drawing and processed, thereby completing a component mounting substrate according to a predetermined standard.
  • the inspection machines 10, 20, and 30 in each process are connected to each other via the LAN line 100.
  • An inspection program management apparatus 101 and an inspection data management apparatus 102 are further connected to the LAN line 100.
  • a database in which an inspection program for executing an inspection based on a predetermined inspection standard is collected as library data for each part type is registered for each of the inspection machines 10, 20, and 30. Yes.
  • inspection result information transmitted from each inspection machine 10, 20, 30 is stored.
  • This inspection result information includes a determination result of pass / fail for each inspection target part and a measurement result performed for the determination.
  • the inspection result information is configured to be able to be read for each inspection machine 10, 20, 30 and for each board and for each individual component on the board. For example, with the identification code of the inspection machine as the highest level, it is possible to assemble the information as a hierarchical structure in the order of the identification code of the board, the identification code of the mounted component, and the identification code of the inspection area.
  • the inspection program management apparatus 101 and the inspection data management apparatus 102 are not necessarily separate from each other, and the functions of the management apparatuses 101 and 102 may be provided in one computer. On the contrary, it is possible to configure each management apparatus 101, 102 by a plurality of computers.
  • the inspection machines 10, 20, and 30 Prior to the inspection, the inspection machines 10, 20, and 30 input data (for example, CAD data) indicating the configuration of the inspection target board, and inspect library data suitable for the component type information of each component indicated by the input data. A process of fetching from the program management apparatus 101 and associating the position information of each component with the library data is performed. As a result, an environment necessary for the inspection of the inspection target substrate is set in each of the inspection machines 10, 20, and 30. Note that the contents of the program based on the library data can be appropriately changed according to the setting operation by the user.
  • FIG. 2 shows the configuration of the soldering inspection machine 30.
  • the soldering inspection machine 30 of this embodiment includes a control processing unit 1, a camera 2, an illumination device 3, a substrate stage 4, and the like.
  • the substrate stage 4 moves the substrate S in the direction along each side while supporting the substrate S to be inspected in a horizontal posture.
  • the camera 2 generates a color image, and is disposed above the substrate stage 4 in a state where the optical axis is oriented in a substantially vertical direction (a state where the substrate S on the stage 4 is viewed from the front).
  • the illumination device 3 is arranged between the camera 2 and the substrate stage 4.
  • the illumination device 3 includes annular light sources 3R, 3G, and 3B that emit red light, green light, and blue light, respectively.
  • Each of the light sources 3R, 3G, 3B is arranged in a state in which each central portion is aligned with the optical axis of the camera 2.
  • the light sources 3R, 3G, and 3B have different diameters, the red light source 3R having the smallest diameter is disposed at the top, and the blue light source 3B having the largest diameter is disposed at the bottom.
  • a green light source 3G is disposed between them.
  • the range of the incident angle with respect to the substrate S is different for each color
  • the camera 2 represents the inclined state of the inclined surface of the solder after reflow by the distribution pattern of the three colors corresponding to each color light.
  • Image can be generated.
  • the red region caused by red light with the smallest incident angle range among the three colors shows a gentle slope
  • the blue region caused by blue light with the largest incident angle among the three colors shows a fairly steep slope.
  • region produced by the green light irradiated from the range between red light and blue light shows the angle range between the angle ranges which a red area
  • the control processing unit 1 includes a computer control unit 110, an image input unit 111, an imaging control unit 112, an illumination control unit 113, a stage control unit 114, a memory 115, a hard disk device 116, a communication interface 117, an input unit 118, a display. Part 119 and the like are included.
  • the control unit 110 controls operations of the camera 2, the illumination device 3, and the substrate stage 4 via the imaging control unit 112, the illumination control unit 113, and the stage control unit 114.
  • An image generated by the camera 2 is digitally converted by the image input unit 111 and then input to the control unit 110.
  • the memory 115 stores a program related to the above control, and temporarily stores image data to be processed, calculation results, and the like.
  • the hard disk device 116 stores an inspection program group based on the library data provided from the inspection program management device 101, measurement data and inspection results obtained during the inspection process, images used for the inspection, and the like.
  • the communication interface 117 is for communicating with other devices via the LAN line 100 described above.
  • the input unit 118 is used for an operation for designating the start and end of inspection and for inputting various setting data.
  • the display unit 119 is for displaying an inspection result and an image used for the inspection.
  • FIG. 3 shows a configuration of the solder printing inspection machine 10.
  • the configuration corresponding to FIG. 2 is indicated by the same reference numerals as those in FIG.
  • This solder printing inspection machine 10 measures the height of cream solder printed on the land of the substrate S based on the principle of the phase shift method, and controls the control processing unit 1A, camera 2A, illumination device 3A, and substrate stage 4A. In addition, it has a projector 5 for projecting a striped pattern image onto the substrate.
  • the illumination device 3A of the inspection machine 10 includes an annular light source 3M that emits white light.
  • the control processing unit 1A is provided with a projector control unit 120.
  • the light source of the illumination device 3 may be a white light source.
  • the component inspection machine 20 detects a component on the substrate from the image of the substrate S to be inspected, measures its position, inclination, and the like, and determines whether the component mounting state is appropriate based on the measurement result.
  • the component inspection machine 20 an apparatus having the same configuration as that of the solder printing inspection machine 10 shown in FIG. 3 can be used. In this case, in addition to the inspection of the mounting position and orientation of the component, it is also possible to inspect the height of the component and the component electrode, the inclination of the component with respect to the vertical direction, and the like.
  • the solder printing inspection machine 10 and the parts inspection machine 20 perform inspections in an intermediate process. In some cases, the quality may be improved by this process. Therefore, in many sites, it is allowed to flow the board determined to be defective by the solder printing inspection machine 10 or the parts inspection machine 20 to the subsequent stage without removing it from the line.
  • the result of the measurement processing performed by the other inspection machines 10 and 20 is read with respect to the part corresponding to the soldering part to be inspected.
  • the inclination angle of the dark region of the soldering site is estimated based on the measured value.
  • an estimation table derived in advance using a considerable number of samples for each component type is registered in the memory 115 or the hard disk device 116 of the solder printing inspection machine 30. This estimation table is included in the library data for each part type described above, and is provided from the inspection program management apparatus 101.
  • FIG. 4 shows the relationship between the devices involved in the soldering inspection together with the flow of information, taking as an example the case where the above estimation process is performed using the measurement result obtained by the solder printing inspection machine 10.
  • the inspection program management device 101 and the inspection data management device 102 are involved in the soldering inspection.
  • the inspection program management apparatus 101 provides each inspection machine 10, 30 with an inspection program corresponding to each model. These programs are created for each part type based on the inspection criteria for parts belonging to that part type, and are registered in the inspection program management apparatus 101 as library data. Specifically, in this example, the solder printing inspection machine 10 is provided with an inspection program for inspecting the volume of cream solder printed on the land ((a) of FIG. 4). Is provided with a program for inspecting the solder wetting height after reflow of the soldering part (FIG. 4B). Further, the soldering inspection machine 30 is provided with an estimation table used in an estimation process when measuring the wetting height (FIG. 4C).
  • the solder printing inspection machine 10 measures the volume of the cream solder printed on each land of the substrate S to be inspected based on the provided inspection program, and determines whether the measured value is good or bad. Then, the inspection result information including the measurement value for each land is transmitted to the inspection data management apparatus 102 ((d) in FIG. 4). The inspection data management apparatus 102 accumulates the inspection result information in a format that can be read out for each board and each component.
  • the soldering inspection machine 30 also measures the wetting height of the solder after reflow in each land of the board S to be inspected based on the provided inspection program, determines whether the measured value is good or bad, and determines the measured value.
  • the included inspection result information is transmitted to the inspection data management apparatus 102 ((e) in FIG. 4).
  • red, green, and blue color regions and components are detected from the image to be processed, and a dark region located in the vicinity of the component is detected, and this dark region is dealt with. Estimate the inclination angle of the location.
  • the estimation result is complemented to the dark region, and an inclination angle calculated from the incident angle of the corresponding color light is applied to each color region, and the distribution state of each region including the dark region and each region are corresponded. Measure the solder wetting height after reflow from the relationship with the tilt angle.
  • FIG. 5 (1) is a schematic diagram showing the configuration of the estimation table registered in the soldering inspection machine 30.
  • This estimation table is created by statistical processing using a considerable number of samples for each component type, and stored in the library data together with the inspection program.
  • the inclination angle in the vicinity of each part is set to five groups g1 to The distribution of combinations of the values of the volume of cream solder and the land protrusion width in the samples belonging to the group is shown for each group g1 to g5.
  • each of the groups g1 to g5 includes an angle range having a predetermined width, and the angle belonging to the group g1 is the largest.
  • the groups g2, g3, g4, and g5 are in this order. The angle becomes smaller.
  • the sample used to create the above estimation table is based on data obtained from a real substrate, but is not limited to this. For example, it is possible to obtain a large number of samples by obtaining a fillet shape obtained from cream solder having various volumes by a fluid simulation method and measuring an inclination angle in a range that can be a dark region in the image of the fillet.
  • the solder printing inspection machine 10 calculates the volume of the cream solder by a process based on the three-dimensional measurement based on the principle of the phase shift method.
  • a process of projecting a striped pattern image from the projector 5 onto the substrate S while moving the stripes by a predetermined amount is performed as a plurality of projections as one cycle, and in accordance with the timing of each projection.
  • Imaging is performed by the camera 2A.
  • projection and imaging for one cycle are completed, a change in luminance in each imaging is performed for each pixel in the inspection area (set for each land) in the image obtained by each imaging.
  • the phase of the sine wave is obtained by detecting this change as a sine wave for one period.
  • the distance from the surface to the point corresponding to the pixel to be processed is calculated. This distance indicates the height of the point corresponding to the pixel to be processed.
  • the solder printing inspection machine 10 performs imaging under white illumination of the illumination unit 3 and detects the color of the cream solder from the inspection area in the generated image. Then, the volume of the cream solder is obtained by integrating the height data calculated for the pixel in which the color of the solder is detected.
  • the solder printing inspection machine 10 compares the volume with the standard value registered for each inspection area, thereby determining “appropriate”, “oversolder”, “undersolder” Into one of three groups. However, the board on which the cream solder determined to be “excessive solder” or “excessive solder” is also passed to the subsequent process.
  • each of the red, green, and blue color lights is applied to the substrate S from different directions of incident angles.
  • an image can be generated in which the tilted state of the solder after reflow is represented by a distribution pattern of each color of red, green, and blue.
  • Each color region in the image expresses an inclination angle substantially the same as the incident angle of the corresponding illumination light.
  • the wetting height of the solder after reflow is measured by the method shown in FIG. 6 using the relationship between each color area and the inclination angle range and the inclination angle estimated for the dark area.
  • the inclination angle range indicated by the red region is 8 to 15 degrees
  • the inclination angle range indicated by the green region is 15 to 25 degrees
  • the inclination angle range indicated by the blue region is 25 to 38 degrees.
  • FIG. 6 taking the chip component 200 as an example, a schematic diagram showing a reflow solder fillet 202 that connects the electrode 201 and the land 203 of the chip component 200, and a schematic diagram of an image obtained by imaging the fillet 202 Are associated with each other vertically.
  • each color region is indicated by a different paint pattern.
  • a part inspection area (not shown) is set in a range including the whole part 200 in the image to detect the part 200, and an inspection area F is set for each land 203.
  • a red area, a green area, and a blue area in the inspection area F are detected.
  • colors are generally distributed in the order of red, green, and blue along the direction from the location near the outer edge of the land 202 to the component electrode 201 in the image.
  • a dark region representing a steeply inclined surface exceeding the range that can be represented by the blue region may occur near the component 200.
  • a direction in which four color regions including a dark region are distributed in the inspection region F is found, and a measurement line L is set along this direction.
  • the points A2, A3, A4 located at the boundary of each color region and the intersection A1 with the outer edge of the red region are extracted.
  • an intersection A5 (end point of the dark region) between the measurement line L and the edge of the component electrode 201 is extracted.
  • an inclination angle corresponding to that point is applied.
  • the inclination angle indicated by each color area has a certain width, but the boundary position between adjacent color areas is considered to indicate an angle near the boundary value of the inclination angle range indicated by each color area. Therefore, in this embodiment, 8 degrees is applied to the point A1, 15 degrees to the point A2, 25 degrees to the point A3, and 38 degrees to the point A4 based on the tilt angle range exemplified above.
  • the distance from the point A5 to the outer edge of the land is obtained as the land protrusion width.
  • the measured value of this land protrusion width and the volume of the cream solder read from the inspection data management device 102 in advance (measured by the solder printing inspection machine 10 with respect to the land corresponding to the soldering part currently being processed)
  • the estimation table shown in FIG. 5 (1) is collated with the combination of the above, and the angle ⁇ x suitable for this combination is specified (for example, the angle range indicated by the group corresponding to the combination of the cream solder volume and the land protrusion width)
  • the intermediate value of the angle or the lower limit of the angle range is defined as ⁇ x.)
  • the angle ⁇ x is applied to the point A5.
  • the inclination angle indicated by each color area has a predetermined width.
  • the coordinates and inclination angles of the points A1 to A4 are obtained. It is considered that the approximate curve obtained from the above relationship appropriately represents the change in inclination along the measurement line.
  • the approximate tilt angle can be estimated by collating the estimation table created from the sample data with the actual measurement data of the cream solder volume and land protrusion width. By complementing this estimation result, the wetting height of the entire fillet can be obtained.
  • the solder fillet after reflow is short and steep, so there may be almost no red or green color area in the image.
  • the same measurement process as described above can be performed.
  • the tilt angle estimated from the estimation table is not limited to a specific value, and a plurality of angles may be derived and the above measurement process may be performed for each angle. For example, by performing the above measurement using the upper limit angle and the lower limit angle of the angle range indicated by the group corresponding to the combination of cream solder volume and land protrusion width, the wetting height of the solder after reflow A numerical range of possible values may be obtained.
  • red, green, and blue color lights are simultaneously irradiated from different directions of incidence angles and imaged, and each color region is extracted from the generated image and shown in FIG. 6.
  • the present invention is not limited to this, and an inspection machine of a type in which a light source corresponding to each direction is sequentially turned on and imaging is performed every time it is turned on may be used. In this case, a region having a high luminance is extracted from the soldered portion in the image generated by each imaging, and the same processing as that in FIG. 6 is performed based on the relationship between these regions.
  • the volume of the cream solder obtained by the solder printing inspection machine 10 is used for the estimation process.
  • the measurement parameter of the previous process used for the estimation is not limited to this.
  • an estimation process using the relative position or printing range of the cream solder with respect to the land, the average value of the height of the cream solder, or the like can be performed.
  • the land protrusion width is measured by the soldering printing machine 30.
  • the land protrusion width may be obtained by using the result of the measurement processing by the component inspection machine 20.
  • the land protrusion width may be obtained based on the state of the component before the reflow process.
  • an inspection machine having a three-dimensional measurement function is used as the component inspection machine 20
  • FIG. 7 shows a schematic procedure for the above soldering inspection.
  • the number of times of imaging with respect to this substrate is one, and there is one soldering site processed for each component.
  • the wetting height of the solder after reflow is measured by the method shown in FIG. 6, but the measurement parameter of the other process used for the process of estimating the angle ⁇ x corresponding to the dark region is cream solder. It is assumed that any type of measurement parameter is used, not limited to
  • step S1 the board S to be inspected is imaged (step S1), and the following loop LP1 is performed for each component.
  • processing in the loop LP1 will be described.
  • step S2 based on the registered setting data, a detection area is set in a range including the inspection target part and the corresponding land in the image, and the land and the part are detected from this area.
  • Land detection is performed by a method of extracting a pixel group having high luminance
  • detection of a component is performed by a method of extracting a registered color of the component.
  • step S3 based on the detection result in step S2, the inspection area F shown in FIG. 6 is set in a range including the land and component electrodes, and the protrusion width of the land is measured.
  • step S4 each color area and dark area are detected from the inspection area F.
  • step S5 a measurement line L is set based on the detection result of each region, and the coordinates of the end points (points A2, A3, A4) between the regions and the end points (points A1, A5) on both sides on this line are set. measure. When the detected color area is small, the measurement target point is adjusted accordingly.
  • step S6 the inspection data management apparatus 102 is accessed, and the measurement data (measurement values of parameters used in the estimation process) performed by the other inspection machines 10 and 20 are read at the location corresponding to the part being processed. .
  • step S7 the inclination angle ⁇ x corresponding to the dark region is estimated using the measurement data read in step S6.
  • step S8 the corresponding inclination angle is applied to each coordinate measured in step S5 to obtain the curve M shown in FIG. 6, and further integrated to calculate the wetting height of the solder after reflow. To do.
  • step S9 the quality of the soldered part is determined by comparing the height with a determination reference value.
  • the above loop LP1 is performed for each part to be inspected. Actually, since most components have a plurality of soldering portions, the loop LP1 is executed for the number of soldering portions.
  • the determination results for these components are integrated to determine whether the entire board is good or bad, and the inspection result information is output to the inspection data management device 102 or the like.
  • This inspection result information can include determination results and measurement results in the loop LP1 every hour in addition to the overall determination results.
  • the wetting height is obtained in order to determine the wetting state of the solder after reflow.
  • the present invention is not limited to this, and the curve M shown in FIG. Analysis may be made to determine if the change in fillet slope is appropriate.
  • the configuration of the soldering inspection machine 30 is not limited to that shown above, and an inspection machine having the same configuration as the solder printing inspection machine 10 shown in FIG. 3 may be used.
  • the soldering inspection in this case, after obtaining the height data of each point of the solder after reflow based on the principle of the phase shift method, the three-dimensional shape of the solder after reflow is obtained by associating the coordinates of each pixel with the height data. Can be restored and its suitability can be determined.
  • the reflection light image of the projection pattern is not obtained because it is in the vicinity of the component.
  • the height is estimated on the basis of measurement data obtained by an inspection machine in another process for a portion where the height could not be measured.
  • step S21 an image for three-dimensional measurement is generated by performing projection processing and imaging of a striped pattern a plurality of times.
  • step S22 an image for appearance measurement is generated by performing imaging under white illumination by the illumination device 2A.
  • the loop LP2 is executed for each part to be inspected.
  • the first step S23 of the loop LP2 lands and parts are detected using the appearance measurement image obtained in step S2. Since the detection method is substantially the same as step S2 in FIG. 7, detailed description thereof is omitted.
  • step S24 an inspection area is set in a range including a part of the land and parts detected in step S23. Since the camera 2A is common, this inspection region can also be applied to a three-dimensional measurement image.
  • the inspection region is applied to the three-dimensional measurement image, and the three-dimensional measurement based on the phase shift method is performed for each pixel in the region to calculate the height data. Since this process is the same as that for obtaining the solder cream height of the soldering inspection machine 10, detailed description thereof is omitted.
  • step S26 by comparing the land or part range detected in step S23 with the three-dimensional measurement result, the pixel group having the height data corresponding to the part and the height data corresponding to the solder after reflow are obtained. And having a pixel group.
  • step S27 a pixel group that is in the vicinity of the component and for which height data could not be calculated because a change in brightness phase was not detected is extracted, and a range including these pixel groups is specified as an unmeasured region. .
  • the measurement data obtained by the measurement processing of another inspection machine for the inspection target part is read (step S28), and the estimation table is collated with the read measurement data to determine the unmeasured area.
  • Height data is estimated (step S29). Thereby, the height data of the steeply inclined surface in the vicinity of the part can be acquired.
  • estimation may be performed by adding the measurement result of the own apparatus to the measurement data obtained by the inspection machine in another process.
  • step S26 by using the pixel group having the height data corresponding to the post-reflow solder specified in step S26, a curve approximating the solder volume and fillet inclination corresponding to these pixel groups is obtained, and these results and You may perform the estimation process using the measurement data by the inspection machine of another process.
  • step S30 the three-dimensional shape of the fillet of the solder after reflow is restored using the height data in each pixel of the pixel group having the height data corresponding to the solder after reflow and the pixel group in the unmeasured area.
  • step S31 various measurement processes are performed on the restored three-dimensional shape. For example, the volume, the angle change of the inclined surface of the fillet, the length and width of the fillet, the peripheral length of the solder after reflow, and the like can be calculated.
  • step S32 good / bad of the soldering part is determined using each measured value. Thereafter, similarly, the processing of the loop LP2 is sequentially performed on the parts to be inspected. Finally, in step S33, whether the whole substrate is good or bad is determined, and the determination result is output.
  • the height data of the steep slope that cannot be obtained only by ordinary three-dimensional measurement can be acquired, and the three-dimensional shape of the entire fillet can be accurately restored. Can greatly increase.
  • the measurement data obtained by the inspection machines 10 and 20 in other processes is read from the inspection data management apparatus 102.
  • the present invention is not limited to this.
  • 20 may receive measurement data directly.
  • information in a table format is registered as information indicating the causal relationship between the feature of the part that cannot be directly measured by image processing and the measurement data in another process.
  • a function indicating the relationship may be derived and registered.
  • the estimation table is not limited to the one that directly derives the feature of the part that is difficult to measure in the vicinity of the part, and the estimation table that is configured to derive the feature of the entire fillet may be registered.
  • a plurality of fillet shape data candidates are extracted from the estimation table based on the result of the measurement process in another process for the part corresponding to the soldered part to be inspected. Of these, the one closest to the shape indicated by the actual measurement data in the soldering inspection machine 30 may be selected.
  • the apparatus that performs the estimation process is not limited to the soldering inspection machine 30.
  • the inspection data management apparatus 102 executes the estimation process using the measurement data received from the inspection machines 10 and 20, and the estimation result. May be provided to the soldering inspection machine 30. In this way, the calculation load in the soldering inspection machine 30 can be reduced. Further, if the estimation process is performed prior to the soldering inspection, the inspection efficiency can be increased and the tact time can be reduced.
  • FIG. 9 shows the flow of information between the devices, taking as an example a case where the estimation process is performed by the inspection data management device 102.
  • the soldering inspection machine 10 may apply any of the configurations shown in FIGS. 2 and 3 and will be described without specifying the content of the soldering inspection and the measurement data used for the estimation process. .
  • the inspection program management apparatus 101 provides each inspection machine 10, 20, and 30 with an inspection program according to each model ((A) (B) (C) in FIG. 9). These programs are created for each part type based on the inspection criteria for parts belonging to that part type, and are registered in the inspection program management apparatus 101 as library data. Each inspection machine 10, 20, 30 reads library data of necessary component types from the inspection program management device 101 based on the design data of the board to be inspected, and edits them in a state linked to the position information of the components. To use.
  • the solder printing inspection machine 10 and the component inspection machine 20 set an inspection area for each inspection target part and perform a measurement process for a predetermined parameter. Defect is judged. Then, inspection result information including measurement data for each inspection region is transmitted to the inspection data management apparatus 102 ((d) in FIG. 9).
  • the inspection data management apparatus 102 accumulates the transmission information in a format that can be read out by inspection machine, board, and component.
  • the inspection data management apparatus 102 is provided with an estimation table for each part type and an estimation processing program in advance from the inspection program management apparatus 101 ((e) in FIG. 9).
  • the inspection data management apparatus 102 targets a board that has been inspected by these inspection machines 10 and 20 based on these tables and programs and inspection result information from the solder printing inspection machine 10 and the parts inspection machine 20. For each component on the board, feature data (such as an inclination angle and height data in the vicinity of the component) necessary for measurement processing for soldering inspection is estimated.
  • the soldering inspection machine 30 processes the image of the soldering part to be inspected based on the inspection program provided from the inspection program management apparatus 101, acquires characteristic data necessary for the inspection, and manages the inspection data.
  • the apparatus 102 is accessed, and the feature data estimated by the inspection data management apparatus 102 regarding the soldering site being processed is provided ((f) in FIG. 9).
  • final measurement processing is executed based on the feature data and the feature data acquired by the device itself, and the good / bad of the soldered portion is determined by comparing the measured value with the determination reference value.
  • inspection result information in which the determination result and the measurement data used for the determination are collected is transmitted to the inspection data management apparatus 102 ((G) in FIG. 9).
  • the part that is in the vicinity of the part of the soldering part and does not show the characteristic necessary for measurement is the target of the estimation process.
  • the estimation process may be performed including a portion that appears but is unclear.
  • a portion that has no possibility of appearing in the image of the substrate after the reflow process, such as solder between the component and the land may be the target of estimation.
  • the amount of solder after reflow under the component can be estimated. As an example.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Electric Connection Of Electric Components To Printed Circuits (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

 はんだ印刷検査機(10)は基板上のランドのクリームはんだの体積を計測して検査を行い、計測値を含む検査結果情報を検査データ管理装置(102)に送信する。はんだ付け検査機(30)は、リフロー後基板の画像から検査対象のはんだ付け部位の特徴データを検出すると共に、管理データ管理装置(102)との通信により、検査対象のはんだ付け部位に対応する箇所に対してはんだ印刷検査機(10)で計測されたクリームはんだの体積を取得する。そしてこの体積を用いて、部品の近傍であって特徴データを計測しにくい箇所の特徴を推定し、その推定結果を特徴データに補完してリフロー後はんだのぬれ上がり高さを算出し、高さの良・不良を判定する。

Description

はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム
 本発明は、部品実装基板の生産のために実施される複数の工程のうちのリフロー工程までを終了した基板を対象にした外観検査により、基板に実装された各種部品のはんだ付け状態の適否を判別する方法、およびこの方法が適用されたはんだ付け検査機ならびに検査システムに関する。
 部品実装基板は、一般に、クリームはんだの印刷工程、部品実装工程、およびリフロー工程の各工程により生産される。近年の生産ラインには、これらの工程毎に検査機を配備し、各検査機による検査結果を情報処理装置に集積して、同一対象毎に突き合わせて確認できるようにした基板検査システムが導入されたラインがある(たとえば、特許文献1を参照。)。
 リフロー工程後のはんだ付け部位の検査に関しては、はんだの鏡面反射性を利用して、検査対象の基板を斜め上方から照明しながら当該基板をほぼ真上から撮像し、生成された画像中の反射光像のパターンを解析する検査機が広く用いられている。たとえば、特許文献2には、赤、緑、青の各色彩光をそれぞれ入射角の範囲が異なる方向から基板に照射することにより、これらの照明光に対応する色彩の分布パターンによりはんだの傾斜状態が表された画像を生成し、この色彩の分布パターンに基づきはんだのフィレットの形状の適否を判別することが記載されている。
 さらに特許文献3には、上記特許文献2に記載のはんだ付け検査機では、画像中の部品の近傍で傾斜が急になった箇所や平坦に近い箇所からの反射光をカメラに導くのが困難である点に着目した改良発明が記載されている。具体的に特許文献3に記載された発明では、各色彩による照明光に加え、カメラの光軸に沿う方向から基板に赤外光を照射して、この赤外光に対する反射光像を含む画像を生成する。画像中のはんだ付け部位に対応する検査領域では、各色彩光に対応する色領域と赤外光に対応する領域(赤外領域)を抽出すると共に、部品の近傍位置でいずれの照明光に対する反射光像も生成されなかったために暗領域となった箇所を抽出する。そして、各領域が並ぶ方向に沿って領域間の境界位置を抽出し、これらの境界位置に各照明光に対応する領域が表す傾斜角度の範囲の境界の角度をあてはめることによって、フィレットの傾斜状態を表す近似曲線を特定する。さらに、この近似曲線を積分することにより、はんだのぬれ上がり高さを求めて、この高さの適否を判定する。
 はんだ印刷工程後の検査にも、同様に、基板をほぼ真上から撮像して2次元の画像処理を行うことにより、基板上の各ランドにおけるクリームはんだの面積や印刷位置などを計測する検査機が用いられる。また位相シフト法により検査対象部位の三次元形状や体積を求める検査機もある(たとえば特許文献4を参照。)。
特許第3966336号公報 特許第3599023号公報 特開2010-71844号公報 特開2010-91569号公報
 リフロー工程後の従来の検査は、リフロー工程より前の各工程で適切な処理が実施されたことを前提として実施される。しかし、実際には、はんだ印刷工程でのクリームはんだの印刷量や印刷位置、部品の実装位置などにばらつきや経時変化があり、そのばらつきや変化によって、フィレットの傾斜状態が変動する。
 以下、図10~図13を用いて上記の問題を説明する。各図は、チップ部品301の片側の電極に対するリフロー工程後のはんだのフィレットの形状が、リフロー工程前の状態によってばらつくことを示す模式図である。各図において、300はランドであり、301は部品の本体であり、302はランド300に対応する部品電極である(ランド300に対応しない側の部品電極は図示していない。)。また、303はリフロー前のクリームはんだであり、304はリフロー工程により溶融した後に固化したはんだ(以下、「リフロー後はんだ」という。)である。
 図10は、はんだ印刷工程においてランド300に印刷されたクリームはんだ304の量とリフロー後はんだのフィレットとの関係を対比させて示す。この図10に示すように、一般に、クリームはんだ303の量が増えるにつれてリフロー後はんだ304のフィレットの傾きは急になり、クリームはんだ303の量が減るにつれてリフロー後はんだ304のフィレットの傾きは緩やかになる。
 つぎに図11は、部品301の実装位置がリフロー後はんだ304の形状に与える影響を示す。この図に示す3例では、クリームはんだ303の印刷量は同量であるが、ランド300に対する部品301の位置が異なるために、部品301の電極302からランド300の外側の端縁までの部分(以下、この部分を「ランド突き出し部」という。)の幅にばらつきが生じている。各例に示すように、一般に、ランド突き出し部の幅が狭くなるほどリフロー後はんだ304のフィレットの傾きは急になり、ランド突き出し部の幅が広くなるほどリフロー後はんだ304のフィレットの傾きは緩やかになる。
 つぎに図12および図13は、ランド300に対するクリームはんだ303の印刷範囲の違いがフィレットの形状に与える影響を示す。図12に示す例では、クリームはんだ303の体積は同様であるが、上段の例ではクリームはんだ303がランド300のほぼ全体に広がって印刷されて、ランド突き出し部に対応するクリームはんだ303の量が相対的に少なくなったために、比較的緩やかなフィレットが形成されている。これに対し、下段の例のクリームはんだ303はランド突き出し部となる箇所に偏って印刷されたため、形成されたフィレットの傾きは上の例よりも急になっている。
 図13の例でも、クリームはんだ303の体積は同様であるが、上段の例ではクリームはんだ303がランド300のほぼ全体に広がって印刷されたために、図12の上段の例と同様に比較的緩やかなフィレットが形成されている。これに対し、下段の例のクリームはんだ303は、ランド300の中央部に偏って印刷され、ランド突き出し部のはんだと部品電極302の下方のはんだとの量があまり変わらない状態になったため、部品301も上段の例よりも高めの位置に配置される。この結果、リフロー工程では、部品301とランド300との間の空間へとはんだが流動する現象が生じ、ランド突き出し部で溶けたはんだの一部が部品電極302の下方に引き込まれる。また、はんだ突き出し部に残ったはんだも部品301の方へと引っ張られて、短く、傾きが急なフィレットが形成されている。
 上記の各例に示すように、リフロー後はんだ304のフィレットの形状は、クリームはんだ303の印刷状態や部品301の状態によって大きく変動する。しかし、一般的な外観検査では、はんだ付け部位を斜め上方から照明しつつ、基板の面を正面視するように設置されたカメラに入るはんだ付け部位からの反射光を撮像する方法により検査用の画像を生成するため、部品の近傍にある急な傾きのはんだの反射光像を得るのが困難である。このため、はんだ付け部位のフィレットの形状を正確に認識できないおそれがある。
 また図11の下段の例や図13の下段の例のように、部品電極302とランド300とのリフロー後はんだ304を介した接続に特段の問題がない場合でも、フィレットの幅が短く急峻な場合には、そのフィレットの殆どが反射光像が生じない暗領域として画像に現れるため、従来の検査基準では不良と判定される可能性がある。
 本発明は上記の問題に着目し、リフロー工程後の基板の画像では状態を判別しにくい箇所の特徴を精度良く推定し、この推定結果を反映してはんだ付け状態を判定を行うことにより、はんだ付け状態の検査の精度を高めることを課題とする。
 本発明は、部品実装基板の生産のために実施される複数の工程のうちのリフロー工程までを終了した基板の面に向けてカメラを配置し、このカメラにより生成された基板の画像を用いて当該基板上の部品のはんだ付け状態を検査する方法に適用される。
 本発明による検査方法では、リフロー工程より前に実施される複数の工程のうちの少なくとも一工程において基板に付加された構成を次の工程を開始する前に計測することを前提として、検査対象のはんだ付け部位のうちカメラによる画像では状態を判別しにくい箇所の特徴に関して、リフロー工程より前の計測処理で当該はんだ付け部位に対応する箇所に対して得られる計測値との因果関係をあらかじめ特定して、その関係を示す因果関係情報を登録する。そして、リフロー工程後の検査の対象となるはんだ付け部位に対し、以下の第1~第4のステップを実行する。
 第1ステップでは、画像中の検査対象のはんだ付け部位を含む範囲を処理してはんだの形状を表す特徴データを取得する。
 第2ステップでは、当該はんだ付け部位に対応する箇所に対するリフロー工程より前の計測処理で得られた計測値を取得する。
 第3ステップでは、当該はんだ付け部位に関して登録されている因果関係情報と第2ステップで取得した計測値とを用いて、当該はんだ付け部位のうち画像では状態を判別しにくい箇所の特徴を推定する。
 第4ステップでは、第1ステップで取得した特徴データに第3ステップでの推定結果を補完して、はんだ付け部位の良・不良を判定する。
 上記の方法によれば、検査対象のはんだ付け部位のうち、照明光に対する反射光像を生成できなかったために画像中では暗領域となった箇所や、部品により隠れて認識できない箇所などを対象に、因果関係情報を登録して、これらの箇所に第3ステップを適用することにより、その特徴を推定することができる。よって、第4ステップにおいて、画像処理により取得した特徴データに上記の推定処理の結果を補完することによって、はんだ付け部位の形状の認識精度を高めることが可能になり、検査の精度も高められる。
 なお、因果関係情報は、相当数のサンプルを用いた統計処理により、リフロー工程より前の計測処理の対象部位の状態と検査対象のはんだ付け部位の状態との関係を特定することによって作成することができる。サンプル数が多いほど因果関係情報の信頼度が高くなり、第3ステップでの推定の精度を高めることができる。因果関係情報は、たとえば、リフロー工程より前の計測処理により得られる計測値と第3ステップでの推定処理の対象となる部位の特徴を示すデータとを対応づけたテーブルとして、または両者の関係を表す関数として、登録される。また複数のパラメータの計測値を使用する場合には、これらの計測値の組み合わせから特徴データを導出するルールを定義したプログラムを、因果関係情報として登録してもよい。
 上記の検査方法の好ましい実施形態では、リフロー工程より前の工程における計測処理として、はんだ印刷工程において基板の各ランドに印刷されたクリームはんだに対する計測を実施する。この実施形態によれば、クリームはんだの印刷量や印刷位置などによってリフロー後はんだの形状に違いが生じる場合でも、画像では状態を判別しにくい箇所の特徴を高い確度で推定してはんだ付け部位の良・不良を判定することが可能になる。
 上記の検査方法の他の好ましい実施形態では、リフロー工程より前の工程における計測処理として、はんだ印刷工程において基板の各ランドに印刷されたクリームはんだに対する計測処理と、部品実装工程において基板に実装された部品に対する計測処理とを実施することを前提として、これらの計測処理による計測値の組み合わせと、検査対象のはんだ付け部位のうちカメラによる画像では状態を判別しにくい箇所の特徴との因果関係を示す因果関係情報を登録する。
 この実施形態によれば、クリームはんだの印刷状態のほか、部品の実装状態に基づいて、画像では状態を判別しにくい箇所の特徴を精度良く推定することが可能になる。たとえば、クリームはんだの体積の計測値が同様であっても、部品の位置、大きさ、高さなどが異なる場合には、推定結果を異なるものにすることができる。
 基板のランドに印刷されたクリームはんだに対する計測処理としては、たとえば、クリームはんだの体積、面積、高さ、印刷位置、印刷範囲のうちの少なくとも1つを計測することができる。また、基板に実装された部品に対する計測処理としては、たとえば、部品の位置、大きさ、ランドとの位置関係、高さのうちの少なくとも1つを計測することができる(部品の大きさを計測するのは、同一機能の部品でもメーカによって大きさがばらつく可能性があるからである。)。
 上記の検査方法の他の好ましい実施形態では、第1ステップにおいて、画像中のはんだ付け部位の部品の近傍位置において、特徴データを取得すべきであるのに取得できていない箇所を抽出し、この領域の特徴を第3ステップにおいて推定する。
 この実施形態によれば、部品の近傍にあって、傾斜が急であるために画像中に検査に必要な特徴が現れていない箇所の特徴を推定し、この推定結果を補完することにより、はんだのフィレットの形状を精度良く認識することができる。
 つぎに、本発明によるはんだ付け検査機は、部品実装基板の生産のために実施される複数の工程のうちのリフロー工程までを終了した基板を対象に、この基板の面に向けて配置されたカメラにより当該基板を撮像し、生成された画像中の部品のはんだ付け状態を検査するもので、以下の記憶手段、画像処理手段、計測値入力手段、推定手段、判定手段を具備する。
 記憶手段には、リフロー工程より前の工程のうちの少なくとも一工程において基板に付加された構成を次の工程を開始する前に計測することを前提として、検査対象のはんだ付け部位のうちカメラによる画像では状態を判別しにくい箇所の特徴に関して、リフロー工程より前の計測処理で当該はんだ付け部位に対応する箇所に対して得られる計測値との因果関係を特定する処理を行った結果に基づき設定された因果関係情報が、登録される。
 画像処理手段は、画像中の検査対象のはんだ付け部位を含む範囲を処理して、はんだの形状を表す特徴データを取得する。計測値入力手段は、検査対象のはんだ付け部位に対応する箇所に対するリフロー工程より前の計測処理で得られた計測値を入力する。
 推定手段は、検査対象のはんだ付け部位について、当該部位に関して記憶手段に登録されている因果関係情報と計測値入力手段が入力した計測値とを用いて、当該はんだ付け部位のうち画像では状態を判別しにくい箇所の特徴を推定する。
 判定手段は、画像処理手段が取得した特徴データに推定手段による推定結果を補完してはんだ付け部位の良・不良を判定する。
 上記の構成によれば、前出の検査方法を実行して、精度の良い検査をすることが可能になる。なお、リフロー工程より前の計測処理による計測値は、たとえばリフロー工程より前の工程に設置された検査機またはこの検査機から出力された検査結果情報を保持する情報処理装置との通信により取得することができる。
 本発明の一実施形態にかかるはんだ付け検査機は、検査対象の基板に対し、入射角度がそれぞれ異なる複数の方向から光を照射する照明装置と、この照明装置による照明下で前記カメラを作動させることにより、検査用の画像を生成する撮像制御手段とをさらに具備する。
 さらに、この実施形態では、記憶手段には、前記検査対象のはんだ付け部位のうち、部品の近傍位置であって画像では照明装置からの光による反射光像が得られないために暗領域となる箇所の傾斜角度と、はんだ印刷工程においてランドに印刷されたクリームはんだに対する計測処理により得られる計測値との因果関係を示す因果関係情報が登録される。画像処理手段は、画像中の検査対象のはんだ付け部位を含む範囲から照明光に対応する反射光像が現れている領域を照明光の方向毎に抽出すると共に、画像中の部品の近傍に生じている暗領域を抽出する。推定手段は、検査対象のはんだ付け部位に関して記憶手段に登録されている因果関係情報と計測値入力手段が入力した計測値とを用いて、暗領域に対応する箇所の傾斜角度を推定する。判定手段は、暗領域に推定手段により推定された傾斜角度を補完すると共に、各方向からの照明光に対応する反射光像にそれぞれ対応する照明光の入射角度から割り出されるはんだの傾斜角度を適用し、これらの傾斜角度を用いてはんだ付け部位のフィレットのぬれ上がりの適否を判定する。
 なお、照明装置は、たとえば、複数の色彩光を入射角度がそれぞれ異なる方向から同時に照射するように構成される。または、各方向からの光を順に切り替えて照射するように構成することもできる。
 上記の実施形態によれば、入射角度がそれぞれ異なる複数の方向からの光による照明下で撮像を行って、生成された画像中のはんだ付け部位に生じる反射光像にそれぞれ対応する照明光の入射角度から割り出される傾斜角度を適用してはんだのフィレットの形状を認識する場合に、画像中の部品の近傍に反射光像が生じることなく暗領域となった箇所があっても、その箇所の傾斜角度を精度良く推定することができる。よってこの推定された傾斜角度を補完することにより、はんだ付け部位のフィレットのほぼ全体の形状を認識して、そのぬれ上がり高さを精度良く判定することができる。
 本発明の他の実施形態にかかるはんだ印刷検査機は、検査対象の基板に対し、縞状のパターン画像を投影するための投影装置と、投影装置に前記パターン画像を縞の並びに沿ってパターンを周期的に移動させながら投影させると共に、毎回の投影のタイミングに合わせてカメラを作動させる撮像制御手段とを、さらに具備する。
 さらにこの実施形態においては、記憶手段には、検査対象のはんだ付け部位のうち、部品の近傍位置であってパターン画像の反射光像が得られない箇所の高さと、はんだ印刷工程においてランドに印刷されたクリームはんだに対する計測処理により得られた計測値との因果関係を示す因果関係情報が登録される。画像処理手段は、パターン画像の一周期分の投影が行われる間の撮像で生成された複数の画像を用いて、検査対象のはんだ付け部位を含む範囲内の画素毎に、一周期分の投影の間にその画素に生じた明るさの変化の位相に基づき当該画素に対応する高さを計測する。さらに、この計測結果に基づきはんだのフィレットの高さを表す画素群を抽出すると共に、部品の近傍位置において明るさの変化が得られなかったために高さを計測できなかった画素群を抽出する。推定手段は、検査対象のはんだ付け部位に関して記憶手段に登録されている因果関係情報と計測値入力手段が入力した計測値とを用いて、高さが計測できなかった画素群の高さを推定する。
 判定手段は、高さが計測できなかった画素群に推定手段により推定された高さを補完し、この画素群とはんだのフィレットの高さを表す画素群における各高さの値を用いてはんだ付け部位のフィレットのぬれ上がりの適否を判定する。
 上記の実施形態のはんだ印刷機は、位相シフト法の手法に基づき、はんだ付け部位の表面に縞状のパターン画像を、毎回パターンを動かしながら投影すると共に、毎時の投影に合わせて撮像を行い、画素単位での明るさの変化の位相からフィレットの各点における高さデータを求めるものである。フィレットのうち部品の近傍の傾斜が急な箇所に関しては、その箇所に投影されたパターン画像の反射光像を生成することは困難であるため、高さを計測できないおそれがあるが、この実施形態によれば、リフロー工程前の計測処理により得た計測値を用いて高さを計測できなかった箇所の高さを推定することができる。よって、この推定結果を補完することによりはんだ付け部位のフィレット全体の高さデータを得て、フィレットのぬれ上がり状態を精度良く判定することが可能になる。
 本発明によるシステムは、部品実装基板の生産のために実施される複数の工程のうちのリフロー工程に配備されてリフロー工程後の基板を検査する検査機と、リフロー工程より前の少なくとも一工程に配備されて当該工程後の基板を検査する検査機と、各検査機から通信により検査結果情報を取り込んで、検査機毎の検査結果情報を基板別および検査対象部位別に読出可能に管理する情報管理装置とを具備する。
 リフロー工程の検査機は、検査対象の基板の面に向けて配置されるカメラと、このカメラにより生成された画像中の検査対象のはんだ付け部位を含む範囲を処理して、はんだの形状を表す特徴データを取得する画像処理手段とを具備する。
 情報管理装置は、リフロー工程の検査機の検査対象のはんだ付け部位のうちカメラによる画像では状態を判別しにくい箇所の特徴に関して、リフロー工程より前の工程の検査機の当該はんだ付け部位に対応する箇所に対する計測処理により得られる計測値との因果関係を特定する処理を行った結果に基づき設定された因果関係情報が登録される記憶手段;検査対象のはんだ付け部位に対応する箇所に対するリフロー工程より前の工程の検査機による計測処理で得られた計測値を入力する計測値入力手段;検査対象のはんだ付け部位について、当該部位に関して記憶手段に登録されている因果関係情報と計測値入力手段が入力した計測値とを用いて、当該はんだ付け部位のうち画像では状態を判別しにくい箇所の特徴を推定する推定手段;および推定手段による推定結果をリフロー工程の検査機に送信する送信手段の各手段を具備する。
 リフロー工程の検査機は、画像処理手段が取得した特徴データに情報管理装置から送信された推定結果を補完して、はんだ付け部位の良・不良を判定する判定手段を、さらに具備する。
 上記構成のシステムによれば、検査対象のはんだ付け部位のうち画像からは状態を判別しにくい箇所の特徴を、リフロー工程より前の検査機が検査対象のはんだ付け部位に対して行った計測結果に基づき推定する処理を、情報管理装置が分担するので、はんだ付け検査機の演算負担を削減して高精度の検査を実施することができる。また、はんだ付け検査機での検査が開始されるより前に、情報管理装置での推定処理を実施することができるので、はんだ付け検査にかかる時間を短縮することが可能になる。
 本発明によれば、検査対象のはんだ付け部位のうち、画像では状態を判別しにくい箇所の特徴を、リフロー工程前のクリームはんだの状態や部品の状態に基づいて推定し、画像処理により取得した特徴データに上記の推定処理により推定した特徴データを補完してはんだ付け部位の良・不良を判定するので、はんだ付け部位に対する検査の精度を向上することができる。
基板検査システムの構成を部品実装基板の生産ラインの全体構成に対応づけて示す図である。 はんだ付け検査機の構成を示すブロック図である。 はんだ印刷検査機の構成を示すブロック図である。 はんだ付け検査に関わる装置間における情報の流れを示す図である。 一例としての推定用テーブルの構成を模式的に示す図、およびテーブル中の各グループの関係を示す図である。 リフロー後はんだのぬれ上がり高さを計測する方法を説明する図である。 はんだ付け検査機における検査の手順を示すフローチャートである。 位相シフト法に基づきはんだ付け部位の三次元形状を復元する場合の検査の手順を示すフローチャートである。 検査データ管理装置において推定処理を行う場合の各装置間の情報の流れを示す図である。 クリームはんだの量の違いがフィレットの形状に及ぼす影響を示す図である。 部品の実装位置に伴うランドの突き出し部の幅の違いがフィレットの形状に及ぼす影響を示す図である。 クリームはんだの印刷の偏りがフィレットの形状に及ぼす影響を示す図である。 クリームはんだの印刷の偏りがフィレットの形状に及ぼす影響を示す図である。
 図1は、基板検査システムの一実施形態の構成を部品実装基板の生産ラインの全体構成に対応づけて示す。
 図示の生産ラインには、はんだ印刷工程、部品実装工程、およびリフロー工程が含まれる。はんだ印刷工程には、基板上の各ランドにクリームはんだを塗布するはんだ印刷装置11やこの装置11による処理結果を検査するはんだ印刷検査機10が設けられる。部品実装工程には、はんだ印刷後の基板に部品を実装するマウンタ21や部品の実装状態を検査する部品検査機20が設けられる。リフロー工程には、部品実装後の基板のクリームはんだを溶かすリフロー炉31やリフロー後の基板を検査するはんだ付け検査機30が設けられる。基板は、図中の太矢印に示す流れに沿って各装置に順に送り込まれて処理され、これにより所定の規格に応じた部品実装基板が完成する。
 各工程の検査機10,20,30は、それぞれLAN回線100を介して相互に接続される。LAN回線100には、さらに検査プログラム管理装置101および検査データ管理装置102が接続されている。検査プログラム管理装置101には、検査機10,20,30毎に、あらかじめ定められた検査基準に基づく検査を実行するための検査プログラムを部品の種毎のライブラリデータとしてまとめたデータベースが登録されている。
 検査データ管理装置102には、各検査機10,20,30から送信された検査結果情報が保存される。この検査結果情報には、検査対象部位毎の良否の判定結果やその判定のために実施された計測結果が含まれている。検査結果情報は、検査機10,20,30毎に、また基板別および基板上の個々の部品別に読み出すことができるように構成される。たとえば、検査機の識別コードを最上位として、基板の識別コード、実装部品の識別コード、検査領域の識別コードの順に、階層化された構成の情報として、組み立てることができる。
 なお、検査プログラム管理装置101と検査データ管理装置102とは必ずしも別体にする必要はなく、1つのコンピュータに各管理装置101,102の機能を持たせてもよい。反対に、各管理装置101,102を複数のコンピュータにより構成することも可能である。
 各検査機10,20,30では、検査に先立ち、検査対象基板の構成を示すデータ(たとえばCADデータ)を入力し、この入力データに示される各部品の部品種情報に適したライブラリデータを検査プログラム管理装置101から取り込んで、各部品の位置情報とライブラリデータとを紐付ける処理を実施する。これにより各検査機10,20,30に検査対象基板の検査に必要な環境が設定される。なお、ライブラリデータに基づくプログラムの内容は、適宜、ユーザによる設定操作に応じて変更することができる。
 図2は、はんだ付け検査機30の構成を示す。
 この実施例のはんだ付け検査機30は、制御処理部1,カメラ2,照明装置3,基板ステージ4などを有する。基板ステージ4は、検査対象の基板Sを水平な姿勢で支持しながら、この基板Sを各辺に沿う方向に移動させる。カメラ2は、カラー画像を生成するもので、基板ステージ4の上方に、光軸をほぼ鉛直方向に向けた状態(ステージ4上の基板Sを正面視する状態)で配備される。照明装置3は、カメラ2と基板ステージ4との間に配備される。
 照明装置3には、赤色光、緑色光、青色光をそれぞれ発する環状光源3R,3G,3Bが含まれる。各光源3R,3G,3Bは、それぞれの中心部をカメラ2の光軸に位置合わせした状態で配置される。また、各光源3R,3G,3Bは互いに異なる大きさの径を有し、最も径の小さい赤色光源3Rが一番上に配置され、最も径の大きい青色光源3Bが一番下に配置され、これらの間に緑色光源3Gが配置される。この配置により、基板Sに対する入射角度の範囲は色彩毎に異なるものになり、カメラ2により、リフロー後はんだの傾斜面の傾斜状態を、各色彩光に対応する三色の色彩の分布パターンにより表した画像を生成することが可能になる。具体的には、三色の中で入射角度範囲が最も小さい赤色光により生じる赤色領域は緩やかな傾斜を示し、三色の中で入射角度が最も大きい青色光により生じる青色領域はかなり急な傾斜を示す。また、赤色光と青色光との間の範囲から照射される緑色光により生じる緑色領域は、赤色領域および青色領域が示す角度範囲の間の角度範囲を示す。
 制御処理部1には、コンピュータによる制御部110、画像入力部111、撮像制御部112、照明制御部113、ステージ制御部114、メモリ115、ハードディスク装置116、通信用インターフェース117、入力部118、表示部119などが含まれる。制御部110は、撮像制御部112、照明制御部113、ステージ制御部114を介して、カメラ2、照明装置3、基板ステージ4の動作を制御する。カメラ2により生成された画像は、画像入力部111においてディジタル変換された後に、制御部110に入力される。
 メモリ115には、上記の制御に関するプログラムが保存されるほか、処理対象の画像データや演算結果などが一時的に保存される。ハードディスク装置116には、検査プログラム管理装置101から提供されたライブラリデータに基づく検査プログラム群、検査の過程で得た計測データおよび検査結果、検査に使用された画像などが保存される。
 通信用インターフェース117は、前出のLAN回線100を介して他の装置と通信を行うためのものである。入力部118は、検査の開始や終了を指定する操作や種々の設定データの入力に用いられる。表示部119は、検査結果や検査に用いられた画像を表示するためのものである。
 つぎに図3は、はんだ印刷検査機10の構成を示す。なお、この図3では、図2に対応する構成を、図2と同じ符号にAを付けた符号により示す。
 このはんだ印刷検査機10は、位相シフト法の原理に基づき基板Sのランドに印刷されたクリームはんだの高さを計測するもので、制御処理部1A,カメラ2A,照明装置3A,基板ステージ4Aのほか、縞状のパターン画像を基板に投影するためのプロジェクタ5を有する。また、この検査機10の照明装置3Aは、白色光を発する環状光源3Mにより構成される。制御処理部1Aには、はんだ付け検査機30の制御処理部1と同様の構成のに加え、プロジェクタ制御部120が設けられる。
 部品検査機20に関しては、はんだ付け検査機30とほぼ同じ構成を有するので、図示を省略する。ただし、部品検査機10では、照明装置3の光源を白色光源にしてもよい。
 部品検査機20では、検査対象の基板Sの画像から基板上の部品を検出し、その位置や傾きなどを計測して、その計測結果に基づき部品の実装状態の適否を判定する。
 また部品検査機20として、図3に示したはんだ印刷検査機10と同様の構成の装置を使用することもできる。この場合には、部品の実装位置や姿勢の検査に加えて、部品および部品電極の高さや垂直方向に対する部品の傾きなどを検査することもできる。
 上記3種類の検査機10,20,30のうち、はんだ印刷検査機10と部品検査機20とは、中間工程における検査を行うものであるが、これらで不良と判定されても、その後の工程の処理によって品質が改善される場合もある。したがって、多くの現場では、はんだ印刷検査機10や部品検査機20で不良と判定された基板をラインから取り除かずに後段に流すことを許容している。
 一方、最終のリフロー工程に置かれるはんだ付け検査機30では、不良を見逃さないように厳密な判定を行う必要がある。しかし、図2に示したはんだ付け検査機30の光学系の構成によれば、最も入射角度の大きい青色光により表される傾斜角度範囲より急な傾斜面は、その傾斜角度を示す反射光像を得ることができないために暗領域となり、リフロー後はんだのフィレットの全形状を認識するのが困難になる。特に、部品の近傍位置の暗領域が大きい部品や、フィレットが短く傾斜が急であるためにはんだ付け部位に色彩の分布が殆ど生じない部品では、実際のはんだ付け状態が良好であっても、画像処理の結果のみによる判定では、不良という判定をせざるを得なくなる。
 そこでこの実施例では、はんだ付け検査機30で検査を行う際には、検査対象のはんだ付け部位に対応する箇所に対して他の検査機10,20が実施した計測処理の結果を読み込んで、その計測値に基づきはんだ付け部位の暗領域の傾斜角度を推定するようにしている。この推定処理のために、はんだ印刷検査機30のメモリ115またはハードディスク装置116には、あらかじめ部品種毎に相当数のサンプルを用いて導出された推定用テーブルが登録されている。この推定用テーブルは前出の部品種毎のライブラリデータに含まれて、検査プログラム管理装置101から提供されたものである。
 図4は、はんだ印刷検査機10による計測結果を利用して上記の推定処理を行う場合を例として、はんだ付検査に関わる装置間の関係を情報の流れと共に示す。この例では、はんだ付け検査機30およびはんだ印刷検査機10のほか、検査プログラム管理装置101および検査データ管理装置102がはんだ付け検査に関与する。
 検査プログラム管理装置101は、各検査機10,30に、それぞれの機種に応じた検査プログラムを提供する。これらのプログラムは、部品種毎に、その部品種に属する部品の検査基準に基づき作成され、ライブラリデータとして検査プログラム管理装置101に登録されていたものである。具体的にこの例では、はんだ印刷検査機10には、ランドに印刷されたクリームはんだの体積の検査を実施するための検査プログラムが提供され(図4の(a))、はんだ付け検査機30には、はんだ付け部位のリフロー後はんだのぬれ上がり高さの検査を実施するためのプログラムが提供される(図4の(b))。さらに、はんだ付け検査機30には、ぬれ上がり高さを計測する際の推定処理で用いられる推定用テーブルが提供される(図4(c))。
 はんだ印刷検査機10は、提供された検査プログラムに基づき、検査対象の基板Sの各ランドに印刷されたクリームはんだの体積を計測して、計測値の良・不良を判定する。そして、ランド毎の計測値を含む検査結果情報を検査データ管理装置102に送信する(図4の(d))。検査データ管理装置102は、上記の検査結果情報を、基板別ならびに部品別の読み出しが可能な形式で蓄積する。
 はんだ付け検査機30も、提供された検査プログラムに基づき、検査対象の基板Sの各ランドにおけるリフロー後はんだのぬれ上がり高さを計測して、計測値の良・不良を判定し、計測値を含む検査結果情報を検査データ管理装置102に送信する(図4の(e))。ただし、はんだ付け検査機30の計測処理では、処理対象の画像から赤,緑,青の各色領域や部品を検出するほか、部品の近傍に位置する暗領域を検出し、この暗領域に対応する箇所の傾斜角度を推定する。そして、この推定結果を暗領域に補完すると共に、各色領域に、それぞれ対応する色彩光の入射角度から割り出される傾斜角度を適用し、暗領域を含む各領域の分布状態と各領域に対応する傾斜角度との関係から、リフロー後はんだのぬれ上がり高さを計測する。
 暗領域に対する推定処理では、検査データ管理装置102にアクセスして、検査対象の基板Sの処理中のはんだ付け部位に対応するランドをはんだ印刷検査機10が検査したときに求めたクリームはんだの体積を読み込む(図4の(f))。また、自装置での部品やランドの検出結果に基づきランド突き出し部の幅(部品の端縁からランドの外側の端縁までの距離。以下、「ランド突き出し幅」という。)を求めた上で、このランド突き出し幅と検査データ管理装置102から得たクリームはんだの体積とにより推定用テーブルを照合することにより、暗領域に対応する箇所の傾斜角度を推定する。
 図5(1)は、はんだ付け検査機30に登録される推定用テーブルの構成を示す模式図である。この推定用テーブルは、部品種毎に相当数のサンプルを用いた統計処理により作成されて、検査プログラムと共にライブラリデータに格納される。図5(1)の例の推定用テーブルでは、部品の近傍の傾斜面が青色領域に対応する角度範囲より急峻になったフィレットを対象に、それぞれの部品近傍の傾斜角度を5つのグループg1~g5に分類して、グループg1~g5毎に、そのグループに属するサンプルにおけるクリームはんだの体積とランド突き出し幅との値の組み合わせの分布を示したものである。言い換えれば、クリームはんだの体積とランド突き出し幅との各値の組み合わせによりこの推定用テーブルを参照することにより、この組み合わせにより生じるフィレットの部品近傍の傾斜角度がグループg1~g5のいずれに含まれるかを知ることができる。
 なお、図5(2)に示すように、各グループg1~g5には、それぞれ所定幅の角度範囲が含まれ、グループg1に属する角度が最も大きく、以下グループg2,g3,g4,g5の順に角度が小さくなる。
 上記の推定用テーブルの作成に用いられるサンプルは、実物の基板から得たデータに基づくものであるが、これに限定されるものではない。たとえば流体シミュレーションの手法により、様々な体積のクリームはんだから得られるフィレット形状を求め、このフィレットのうち画像において暗領域となり得る範囲の傾斜角度を計測することにより、多数のサンプルを得ることもできる。
 以下、図4に示した検査プログラムにより各検査機10,30において実施される検査の具体的な内容を説明する。
 まず、はんだ印刷検査機10における検査であるが、はんだ印刷検査機10では、位相シフト法の原理に基づく三次元計測をベースとする処理により、クリームはんだの体積を算出する。三次元計測では、縞状のパターン画像を、縞を所定量ずつ動かしながらプロジェクタ5から基板Sに投影する処理を、複数回の投影を1サイクルとして実行すると共に、毎回の投影のタイミングに合わせてカメラ2Aによる撮像を行う。1サイクル分の投影および撮像が完了すると、各回の撮像により得た画像中の検査領域(ランド毎に設定される。)内の各画素を1つずつ対象として、毎回の撮像における輝度の変化を検出し、この変化を一周期分の正弦波として、正弦波の位相を求める。さらに、処理対象の画素につき算出された位相やパターン画像の投影面およびカメラ2Aとあらかじめ定めた基準面(たとえば基板に対応する高さの面)との関係に基づく三角測量を適用して、基準面から処理対象の画素に対応する点までの距離を算出する。この距離は、処理対象の画素に対応する点の高さを示すことになる。
 また、上記の処理とは別に、はんだ印刷検査機10では、照明部3の白色照明下での撮像を行って、生成された画像中の検査領域からクリームはんだの色彩を検出する。そしてこのはんだの色彩が検出された画素に対して算出された高さデータを積分することによりクリームはんだの体積を求める。
 上記の方法によりクリームはんだの体積が算出されると、はんだ印刷検査機10では、この体積を検査領域毎に登録されている標準値と比較することにより、「適正」「はんだ過多」「はんだ過少」の3グループのいずれかに分類する。ただし、「はんだ過多」や「はんだ過少」と判定されたクリームはんだが搭載された基板も、後工程へと流される。
 つぎに、はんだ付け検査機30における検査のための計測処理について説明する。
 この実施例のはんだ付け検査機30では、赤、緑、青の各色彩光をそれぞれ入射角度の異なる方向から基板Sに照射するので、リフロー後はんだの傾斜面に照射された各色彩光の正反射光のうちカメラ2に入射した光によって、リフロー後はんだの傾斜状態を赤、緑、青の各色彩の分布パターンにより表した画像を生成することができる。画像中の各色領域は、それぞれ対応する照明光の入射角度とほぼ同じ傾斜角度を表現する。この実施例では、各色領域と傾斜角度範囲との関係と暗領域につき推定された傾斜角度とを用いて、図6に示す方法によりリフロー後はんだのぬれ上がり高さを計測する。なお、この実施例では、赤色領域が示す傾斜角度範囲を8~15度とし、緑色領域が示す傾斜角度範囲を15~25度とし、青色領域が示す傾斜角度範囲を25~38度とする。
 図6では、チップ部品200を例に、このチップ部品200の電極201とランド203とを接続するリフロー後はんだのフィレット202を示す模式図と、このフィレット202を撮像して得られる画像の模式図とを上下に対応づけている。画像の模式図では、各色領域をそれぞれ異なる塗りパターンにより示す。
 この実施例では、画像中の部品200の全体を含む範囲に部品用の検査領域(図示せず。)を設定して部品200を検出すると共に、ランド203毎に検査領域Fを設定して、その検査領域F内の赤領域、緑領域、青領域を検出する。図6に示すような形状のフィレットの画像では、一般に、画像中のランド202の外側端縁に近い場所から部品電極201に向かう方向に沿って、赤、緑、青の順に色彩が分布する。また部品200に近い場所に、青領域で表すことができる範囲を超える急峻な傾斜面を表す暗領域が生じることがある。
 上記の画像の特徴を利用して、この実施例では、検査領域F内において暗領域を含む4つの色領域が分布する方向を見つけて、この方向に沿って計測ラインLを設定し、この計測ラインLにおいて、各色領域の境界に位置する点A2,A3,A4、および赤領域の外側の端縁との交点A1を抽出する。さらに部品の検出結果に基づき、計測ラインLと部品電極201の端縁との交点A5(暗領域の端点)を抽出する。
 抽出された点のうち点A5を除く各点には、その点に対応する傾斜角度をあてはめる。各色領域が示す傾斜角度にはそれぞれある程度の幅があるが、隣り合う色領域間の境界位置は、それぞれの色領域が示す傾斜角度範囲の境界値付近の角度を示すと考えられる。よって、この実施例では、先に例示した傾斜角度範囲に基づき、点A1に8度を、点A2に15度を、点A3に25度を、点A4に38度を、それぞれあてはめる。
 さらに、この実施例では、点A5からランドの外側端縁までの距離を、ランド突き出し幅として求める。そして、このランド突き出し幅の計測値とあらかじめ検査データ管理装置102から読み込んだクリームはんだの体積(現在処理中のはんだ付け部位に対応するランドに対してはんだ印刷検査機10で計測されたもの)との組み合わせにより図5(1)に示した推定用テーブルを照合し、この組み合わせに適合する角度θxを特定する(たとえば、クリームはんだの体積とランド突き出し幅との組み合わせに対応するグループが示す角度範囲の中の中間値、または角度範囲の下限値をθxとする。)。そしてこの角度θxを点A5にあてはめる。
 この後は、図6の右手のグラフに示すように、各点A1~A5の座標と各点A1~A5にあてはめた角度との関係から、計測ラインLに沿う傾斜角度の変化を表す近似曲線Mを導出する。さらに、この近似曲線Mの点A1から点A5までの範囲に含まれる各点を積分することによって、点A5に対応するはんだの高さを算出し、これをリフロー後はんだのぬれ上がり高さとする。
 各色領域が示す傾斜角度にはそれぞれ所定大きさの幅があるが、色領域の間の境界位置に関しては、信頼度の高い傾斜角度が得られるので、各点A1~A4の座標と傾斜角度との関係から求めた近似曲線は、計測ラインに沿う傾斜の変化を適切に表現していると考えられる。また、傾斜状態を計測できない暗領域について、サンプルデータから作成された推定用テーブルを、クリームはんだの体積およびランド突き出し幅の実測データにより照合することにより、およその傾斜角度を推定することができるので、この推定結果を補完することにより、フィレット全体のぬれ上がり高さを求めることができる。
 よって、リフロー工程前のクリームはんだの体積やランド突き出し幅にばらつきがあるために、同種の基板の同一部位におけるフィレットの形状にばらつきが生じる場合でも、それぞれのフィレットに対する計測誤差を従来よりも小さくすることが可能になる。
 なお、部品によっては、リフロー後はんだのフィレットが短く、かつ急峻であるために、画像中に赤や緑の色領域が殆ど現れないことがあるが、このような場合にも、青領域の傾斜角度範囲と暗領域につき推定された傾斜角度とを用いて、上記と同様の計測処理を実施することができる。
 また、推定用テーブルから推定する傾斜角度は特定の値に限らず、複数の角度を導出して、角度毎に上記の計測処理を実施してもよい。たとえば、クリームはんだの体積とランド突き出し幅との組み合わせに対応するグループが示す角度範囲の上限の角度と下限の角度とをそれぞれ用いて上記の計測を実行することで、リフロー後はんだのぬれ上がり高さが取り得る値の数値範囲を求めてもよい。
 また上記のはんだ付け検査機30では、赤、緑、青の各色彩光をそれぞれ入射角度が異なる方向から同時に照射して撮像し、生成された画像から各色領域を抽出して図6に示した演算を実施したが、これに限らず、各方向に対応する光源を順に点灯して点灯の都度撮像を行う方式の検査機を使用してもよい。この場合には、毎回の撮像により生成された画像中のはんだ付け部位から輝度の高い領域を抽出し、これらの領域の関係に基づいて図6と同様の処理を実施することになる。
 また上記では、はんだ印刷検査機10で求めたクリームはんだの体積を推定処理に用いる例を説明したが、推定に用いられる前工程の計測パラメータはこれに限定されるものではない。たとえば、ランドに対するクリームはんだの相対位置または印刷範囲や、クリームはんだの高さの平均値などを用いた推定処理を行うことができる。
 また、上記の実施例では、ランド突き出し幅をはんだ付け印刷機30で計測するとしたが、部品検査機20による計測処理の結果を用いてランド突き出し幅を求めてもよい。たとえば、部品電極の上部まではんだがぬれ上がる可能性がある部品に対しては、リフロー工程より前の部品の状態に基づきランド突き出し幅を求めてもよい。
 また、部品検査機20として三次元計測の機能を有する検査機を用いれば、部品や部品電極の高さを用いた推定処理を行うことも可能である。たとえば、クリームはんだの体積と部品電極の高さとに基づき、リフロー工程で部品電極とランドとの間に流れ込んだはんだの量を推定し、その推定結果に基づき、ぬれ上がり高さの計測値を補正してもよい。
 図7は、上記のはんだ付け検査に関する概略手順を示す。なお、ここでは説明を簡単にするため、1枚の基板による処理のみを示すと共に、この基板に対する撮像回数を1回とし、部品毎に処理されるはんだ付け部位が1つであるものとする。また、はんだ付け検査では、図6に示した方法によりリフロー後はんだのぬれ上がり高さを計測するが、暗領域に対応する角度θxを推定する処理に用いられる他工程の計測パラメータは、クリームはんだの体積に限らず、任意の種類の計測パラメータが用いられるものとする。
 まず検査対象の基板Sを撮像し(ステップS1)、部品毎に下記のループLP1を実施する。以下、ループLP1内の処理を説明する。
 ステップS2では、登録されている設定データに基づき、画像中の検査対象の部品および対応するランドを包含する範囲に検出用の領域を設定し、この領域からランドおよび部品を検出する。ランドの検出は、輝度の高い画素群を抽出する方法により行われ、部品の検出は、部品の登録されている色彩を抽出する方法により行われる。
 つぎにステップS3では、ステップS2での検出結果に基づき、ランドおよび部品電極を含む範囲に図6に示した検査領域Fを設定し、ランドの突き出し幅を計測する。ステップS4では、検査領域Fから各色領域および暗領域を検出する。
 ステップS5では、各領域の検出結果に基づき計測ラインLを設定し、このライン上で各領域間の端点(点A2,A3,A4)および両側の領域の端点(点A1,A5)の座標を計測する。なお、検出されている色領域が少ない場合には、それに合わせて、計測対象の点を調整する。
 ステップS6では、検査データ管理装置102にアクセスして、処理中の部品に対応する箇所に対して他の検査機10,20で行われた計測データ(推定処理に用いるパラメータの計測値)を読み込む。ステップS7では、ステップS6で読み込んだ計測データを用いて暗領域に対応する傾斜角度θxを推定する。
 ステップS8では、ステップS5で計測された各座標に、それぞれ対応する傾斜角度を適用して図6に示した曲線Mを求め、さらにこれを積分することによりリフロー後はんだのぬれ上がり高さを算出する。ステップS9では、この高さを判定基準値と照合することにより、はんだ付け部位の良・不良を判定する。
 以下、検査対象の部品毎に上記のループLP1を実施する。なお、実際には、殆どの部品は複数のはんだ付け部位を有するので、はんだ付け部位の数分、ループLP1が実行される。
 全ての部品に対する処理が終了すると、これらに対する判定結果を統合して基板全体の良・不良を判定し、検査データ管理装置102などに検査結果情報を出力する。この検査結果情報には、全体の判定結果のほか、毎時のループLP1における判定結果や計測結果を含むことができる。
 なお、上記の実施例の検査では、リフロー後はんだのぬれ上がり状態を判別するためにぬれ上がり高さを求めたが、これに限らず、図6に示した曲線Mを所定の判定基準に基づき解析して、フィレットの傾斜の変化が適切であるかどうかを判断してもよい。
 つぎに、はんだ付け検査機30の構成は上記に示したものに限らず、図3に示したはんだ印刷検査機10と同様の構成の検査機を使用してもよい。この場合のはんだ付け検査では、位相シフト法の原理に基づきリフロー後はんだの各点の高さデータを求めた後に、各画素の座標と高さデータとを対応づけてリフロー後はんだの三次元形状を復元し、その適否を判別することができる。ただし、この構成の検査機でも、縞状パターンが基板の斜め上方向から投影されるため、リフロー後はんだのフィレットの傾斜が急な箇所では、投影パターンに対する反射光をカメラ2Aに入射させることができず、高さデータを算出できないという問題がある。
 上記の点に鑑み、図8に示す実施例では、位相シフト法による検査機をはんだ付け検査で使用する場合に、部品の近傍であって、投影パターンの反射光像が得られなかったために高さを計測できなかった箇所を対象に、他の工程の検査機で得られた計測データに基づいて高さを推定するようにしている。
 以下、図8を参照して、この実施例の検査の手順を説明する。なお、この例でも、先の図7の例と同様に、1枚の基板に対する処理手順のみを示し、各部品のはんだ付け部位も1つに限定する。
 まずステップS21において、縞状パターンの投影処理および撮像を複数回行うことにより、三次元計測用の画像を生成する。次にステップS22では、照明装置2Aによる白色照明下での撮像を行うことにより、外観計測用の画像を生成する。
 この後は、検査対象の部品毎にループLP2を実行する。
 まずループLP2の最初のステップS23では、ステップS2で得た外観計測用画像を用いてランドおよび部品を検出する。検出の方法は図7のステップS2と概ね同じであるので、詳細な説明を省略する。
 つぎに、ステップS24では、ステップS23で検出したランドおよび部品の一部を含む範囲に検査領域を設定する。カメラ2Aが共通であるので、この検査領域は、三次元計測画像にも適用することができる。
 よって、次のステップS25では、三次元計測用画像に上記の検査領域を適用し、当該領域内の画素毎に、位相シフト法に基づく三次元計測を実施して、高さデータを算出する。この処理は、はんだ付け検査機10のクリームはんだの高さを求めるものと同様であるので、詳細な説明を省略する。
 つぎにステップS26では、ステップS23で検出したランドや部品の範囲と三次元計測結果とを照合することによって、部品に対応する高さデータを有する画素群とリフロー後はんだに対応する高さデータを有する画素群とを特定する。
 ステップS27では、部品の近傍であって、明るさの位相変化が検出されなかったために高さデータを算出できなかった画素群を抽出し、これらの画素群を含む範囲を未計測領域として特定する。そして、検査データ管理装置102から、検査対象の部品に対する他の検査機の計測処理により得られた計測データを読み込み(ステップS28)、読み込んだ計測データにより推定用テーブルを照合して未計測領域の高さデータを推定する(ステップS29)。これにより、部品の近傍の急な傾斜面の高さデータを取得することができる。なお、この推定処理では、他の工程の検査機による計測データに自装置での計測結果を加味した推定を行ってもよい。たとえば、ステップS26で特定されたリフロー後はんだに対応する高さデータを有する画素群を用いて、これらの画素群に対応するはんだの体積やフィレットの傾斜に近似する曲線を求め、これらの結果と他の工程の検査機による計測データとを用いた推定処理を行ってもよい。
 ステップS30では、リフロー後はんだに対応する高さデータを有する画素群および未計測領域の画素群のそれぞれの画素における高さデータを用いて、リフロー後はんだのフィレットの三次元形状を復元する。ステップS31では、復元された三次元形状に対して、種々の計測処理を実施する。たとえば、体積、フィレットの傾斜面の角度変化、フィレットの長さや幅、リフロー後はんだの周囲長などを算出することができる。
 ステップS32では、各計測値を用いてはんだ付け部位の良・不良を判定する。
 以下、同様に、検査対象の部品に順にループLP2の処理を実行する。最後にステップS33において、基板全体の良・不良を判定して、判定結果を出力する。
 上記の処理によれば、通常の三次元計測のみでは取得できない傾斜が急な箇所の高さデータを取得して、フィレット全体の三次元形状を精度良く復元することができるので、検査の精度を大幅に高めることができる。
 上記図7および図8の例では、いずれも、他の工程での検査機10,20による計測データを検査データ管理装置102から読み込むとしているが、これに限らず、計測を実施した検査機10,20から直接計測データの提供を受けるようにしてもよい。
 また、各実施例では、画像処理では直接計測できない箇所の特徴と他の工程での計測データとの因果関係を示す情報として、テーブル形式の情報を登録したが、これに限らず、両者の因果関係を示す関数を導出して、これを登録してもよい。また、推定用テーブルを登録する場合でも、部品の近傍の計測が困難な箇所の特徴を直接導き出すものに限らず、フィレット全体の特徴を導き出す構成の推定用テーブルを登録してもよい。この場合には推定処理において、たとえば、検査対象のはんだ付け部位に対応する箇所に対する他の工程での計測処理の結果に基づき、推定用テーブルからフィレットの全体の形状データの候補を複数とおり抽出し、これらの中から、はんだ付け検査機30での実測データが示す形状に最も近いものを選択してもよい。
 つぎに、推定処理を行う装置は、はんだ付け検査機30に限らず、たとえば、検査データ管理装置102において、検査機10,20から受信した計測データを用いて推定処理を実行し、その推定結果をはんだ付け検査機30に提供してもよい。このようにすれば、はんだ付け検査機30における演算負荷を削減することができる。また、はんだ付け検査に先立って推定処理を実施すれば、検査の効率を高めて、タクトタイムを削減することが可能になる。
 図9は、検査データ管理装置102により推定処理を実施する場合を例に、各装置間での情報の流れを示す。なお、この例では、はんだ付け検査機10は図2および図3のいずれの構成を適用しても良いものとし、はんだ付け検査の内容や推定処理に用いられる計測データを特定せずに説明する。
 検査プログラム管理装置101は、各検査機10,20,30に、それぞれの機種に応じて検査プログラムを提供する(図9の(イ)(ロ)(ハ))。これらのプログラムは、部品種毎に、その部品種に属する部品の検査基準に基づき作成され、ライブラリデータとして検査プログラム管理装置101に登録されたものである。各検査機10,20,30は、検査対象の基板の設計データに基づき、検査プログラム管理装置101から必要な部品種のライブラリデータを読み込み、これらを部品の位置情報と紐付けた状態に編集して使用する。
 はんだ印刷検査機10および部品検査機20は、それぞれ提供された検査プログラムに基づき、検査対象部位毎に検査領域を設定して所定のパラメータを対象にした計測処理を実施し、計測値の良・不良を判定する。そして、検査領域毎の計測データを含む検査結果情報を検査データ管理装置102に送信する(図9の(ニ))。
 検査データ管理装置102はこれらの送信情報を、検査機別、および基板別ならびに部品別に読み出すことができる形式で蓄積する。また検査データ管理装置102には、あらかじめ検査プログラム管理装置101から部品種毎の推定用テーブルや推定処理用のプログラムが提供されている(図9の(ホ))。検査データ管理装置102は、これらのテーブルやプログラムと、はんだ印刷検査機10および部品検査機20からの検査結果情報とに基づき、これらの検査機10,20での検査が終了した基板を対象に、その基板上の部品毎に、はんだ付け検査のための計測処理に必要となる特徴データ(部品の近傍の傾斜角度、高さデータなど)を推定する。
 一方、はんだ付け検査機30は、検査プログラム管理装置101から提供された検査プログラムに基づき、検査対象のはんだ付け部位の画像を処理して、検査に必要な特徴データを取得すると共に、検査データ管理装置102にアクセスして、処理中のはんだ付け部位に関して検査データ管理装置102が推定した特徴データの提供を受ける(図9の(ヘ))。そして、この特徴データと自装置で取得した特徴データとに基づき最終的な計測処理を実行し、その計測値を判定基準値と比較することにより、はんだ付け部位の良・不良を判定する。そして、この判定結果や判定に用いられた計測データをまとめた検査結果情報を検査データ管理装置102に送信する(図9の(ト))。
 なお、上述した各実施例では、はんだ付け部位のうち部品の近傍にあって、計測をするのに必要な特徴が現れていない箇所を推定処理の対象としたが、これに限らず、特徴は現れているが不鮮明である箇所も含めて推定処理を行っても良い。また、部品とランドとの間のはんだなど、リフロー工程後の基板の画像に現れる可能性が全くない箇所を推定の対象としてもよい。たとえば、はんだ付け検査機10で計測されたクリームはんだの体積とはんだ付け検査機30で計測されたリフロー後はんだの体積との関係に基づき、部品の下のリフロー後はんだの量を推定することが、一例として考えられる。
 S  基板、 1  制御処理部、 2  カメラ、 3  照明部、 4  基板ステージ、 10 はんだ印刷検査機、 11 はんだ印刷装置、 20 部品検査機、 21 マウンタ、 30 はんだ付け検査機、 31 リフロー炉、 102 検査データ管理装置

Claims (10)

  1.  部品実装基板の生産のために実施される複数の工程のうちのリフロー工程までを終了した基板の面に向けてカメラを配置し、このカメラにより生成された前記基板の画像を用いて当該基板上の部品のはんだ付け状態を検査する方法であって、
     前記リフロー工程より前に実施される複数の工程のうちの少なくとも一工程において基板に付加された構成を次の工程を開始する前に計測することを前提として、検査対象のはんだ付け部位のうち前記カメラによる画像では状態を判別しにくい箇所の特徴に関して、前記リフロー工程より前の計測処理で当該はんだ付け部位に対応する箇所に対して得られる計測値との因果関係をあらかじめ特定して、その関係を示す因果関係情報を登録し、
     前記リフロー工程後の検査の対象となるはんだ付け部位に対し、前記画像中の当該はんだ付け部位を含む範囲を処理してはんだの形状を表す特徴データを取得する第1ステップと、当該はんだ付け部位に対応する箇所に対するリフロー工程より前の計測処理で得られた計測値を取得する第2ステップと、当該はんだ付け部位に関して登録されている因果関係情報と前記第2ステップで取得した計測値とを用いて、当該はんだ付け部位のうち画像では状態を判別しにくい箇所の特徴を推定する第3ステップと、前記第1ステップで取得した特徴データに第3ステップでの推定結果を補完して、前記はんだ付け部位の良・不良を判定する第4ステップとを実行することを、特徴とするはんだ付け検査方法。
  2.  前記リフロー工程より前の工程における計測処理として、はんだ印刷工程において基板の各ランドに印刷されたクリームはんだに対する計測を実施する、請求項1に記載されたはんだ付け検査方法。
  3.  前記リフロー工程より前の工程における計測処理として、はんだ印刷工程において基板の各ランドに印刷されたクリームはんだに対する計測処理と、部品実装工程において基板に実装された部品に対する計測処理とを実施することを前提として、これらの計測処理による計測値の組み合わせと、前記検査対象のはんだ付け部位のうち前記カメラによる画像では状態を判別しにくい箇所の特徴との因果関係を示す因果関係情報を登録する、請求項1に記載されたはんだ付け検査方法。
  4.  前記基板のランドに印刷されたクリームはんだに対する計測処理として、当該クリームはんだの体積、面積、高さ、印刷位置、印刷範囲のうちの少なくとも1つを計測する、請求項2または3に記載されたはんだ付け検査方法。
  5.  前記基板に実装された部品に対する計測処理として、当該部品の位置、大きさ、ランドとの位置関係、高さのうちの少なくとも1つを計測する、請求項3に記載されたはんだ付け検査方法。
  6.  前記第1ステップにおいて、前記画像中のはんだ付け部位の部品の近傍位置において、前記特徴データを取得すべきであるのに取得できていない領域を抽出し、この領域の特徴を前記第3ステップにおいて推定する、請求項1に記載されたはんだ付け検査方法。
  7.  部品実装基板の生産のために実施される複数の工程のうちのリフロー工程までを終了した基板を対象に、この基板の面に向けて配置されたカメラにより当該基板を撮像し、生成された画像中の部品のはんだ付け状態を検査する検査機であって、
     前記リフロー工程より前に実施される複数の工程のうちの少なくとも一工程において基板に付加された構成を次の工程を開始する前に計測することを前提として、検査対象のはんだ付け部位のうち前記カメラによる画像では状態を判別しにくい箇所の特徴に関して、前記リフロー工程より前の計測処理で当該はんだ付け部位に対応する箇所に対して得られる計測値との因果関係を特定する処理を行った結果に基づき設定された因果関係情報が、登録される記憶手段と、
     前記画像中の検査対象のはんだ付け部位を含む範囲を処理して、はんだの形状を表す特徴データを取得する画像処理手段と、
     前記検査対象のはんだ付け部位に対応する箇所に対するリフロー工程より前の計測処理で得られた計測値を入力する計測値入力手段と、
     前記検査対象のはんだ付け部位について、当該部位に関して記憶手段に登録されている因果関係情報と前記計測値入力手段が入力した計測値とを用いて、当該はんだ付け部位のうち前記画像では状態を判別しにくい箇所の特徴を推定する推定手段と、
     前記画像処理手段が取得した特徴データに推定手段による推定結果を補完して、前記はんだ付け部位の良・不良を判定する判定手段とを、
    具備するはんだ付け検査機。
  8.  請求項7に記載されたはんだ付け検査機において、
     検査対象の基板に対し、入射角度がそれぞれ異なる複数の方向から光を照射する照明装置と、この照明装置による照明下で前記カメラを作動させることにより、検査用の画像を生成する撮像制御手段とを、さらに具備し、
     前記記憶手段には、前記検査対象のはんだ付け部位のうち、部品の近傍位置であって画像では前記照明装置からの光による反射光像が得られないために暗領域となる箇所の傾斜角度と、はんだ印刷工程においてランドに印刷されたクリームはんだに対する計測処理により得られる計測値との因果関係を示す因果関係情報が登録され、
     前記画像処理手段は、画像中の検査対象のはんだ付け部位を含む範囲から照明光に対応する反射光像が現れている領域を照明光の方向毎に抽出すると共に、画像中の部品の近傍に生じている暗領域を抽出し、
     前記推定手段は、前記検査対象のはんだ付け部位に関して記憶手段に登録されている因果関係情報と前記計測値入力手段が入力した計測値とを用いて、前記暗領域に対応する箇所の傾斜角度を推定し、
     前記判定手段は、前記暗領域に前記推定手段により推定された傾斜角度を補完すると共に、各方向からの照明光に対応する反射光像にそれぞれ対応する照明光の入射角度から割り出されるはんだの傾斜角度を適用し、これらの傾斜角度を用いてはんだ付け部位のフィレットのぬれ上がりの適否を判定する、はんだ付け検査機。
  9.  請求項7に記載されたはんだ付け検査機において、
     検査対象の基板に対し、縞状のパターン画像を投影するための投影装置と、投影装置に前記パターン画像を縞の並びに沿ってパターンを周期的に移動させながら投影させると共に、毎回の投影のタイミングに合わせて前記カメラを作動させる撮像制御手段とを、さらに具備し、
     前記記憶手段には、前記検査対象のはんだ付け部位のうち、部品の近傍位置であって前記パターン画像の反射光像が得られない箇所の高さと、前記はんだ印刷工程においてランドに印刷されたクリームはんだに対する計測処理により得られた計測値との因果関係を示す因果関係情報が登録され、
     前記画像処理手段は、前記パターン画像の一周期分の投影が行われる間の撮像で生成された複数の画像を用いて検査対象のはんだ付け部位を含む範囲内の画素毎に、前記一周期分の投影の間にその画素に生じた明るさの変化の位相に基づき当該画素に対応する高さを計測し、この計測結果に基づきはんだのフィレットの高さを表す画素群を抽出すると共に、部品の近傍位置において前記明るさの変化が得られなかったために高さを計測できなかった画素群を抽出し、
     前記推定手段は、前記検査対象のはんだ付け部位に関して記憶手段に登録されている因果関係情報と前記計測値入力手段が入力した計測値とを用いて、前記高さが計測できなかった画素群の高さを推定し、
     前記判定手段は、前記高さが計測できなかった画素群に前記推定手段により推定された高さを補完し、この画素群と前記はんだのフィレットの高さを表す画素群とにおける各高さの値を用いてはんだ付け部位のフィレットのぬれ上がりの適否を判定する、はんだ付け検査機。
  10.  部品実装基板の生産のために実施される複数の工程のうちのリフロー工程に配備されてリフロー工程後の基板を検査する検査機と、リフロー工程より前の少なくとも一工程に配備されて当該工程後の基板を検査する検査機と、各検査機から通信により検査結果情報を取り込んで、検査機毎の検査結果情報を基板別および検査対象部位別に読出可能に管理する情報管理装置とを具備し、
     前記リフロー工程の検査機は、検査対象の基板の面に向けて配置されるカメラと、このカメラにより生成された画像中の検査対象のはんだ付け部位を含む範囲を処理して、はんだの形状を表す特徴データを取得する画像処理手段とを具備し、
     前記情報管理装置は、
     前記リフロー工程の検査機の検査対象のはんだ付け部位のうち前記カメラによる画像では状態を判別しにくい箇所の特徴に関して、前記リフロー工程より前の工程の検査機の当該はんだ付け部位に対応する箇所に対する計測処理により得られる計測値との因果関係を特定する処理を行った結果に基づき設定された因果関係情報が、登録される記憶手段と、
     前記検査対象のはんだ付け部位に対応する箇所に対するリフロー工程より前の工程の検査機による計測処理で得られた計測値を入力する計測値入力手段と、
     前記検査対象のはんだ付け部位について、当該部位に関して記憶手段に登録されている因果関係情報と前記計測値入力手段が入力した計測値とを用いて、当該はんだ付け部位のうち前記画像では状態を判別しにくい箇所の特徴を推定する推定手段と、
     推定手段による推定結果をリフロー工程の検査機に送信する送信手段とを具備し、
     前記リフロー工程の検査機は、前記画像処理手段が取得した特徴データに前記情報管理装置から送信された推定結果を補完して、前記はんだ付け部位の良・不良を判定する判定手段を、さらに具備する基板検査システム。
PCT/JP2011/056437 2011-01-13 2011-03-17 はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム Ceased WO2012096004A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201180064881.8A CN103314286B (zh) 2011-01-13 2011-03-17 锡焊检查方法和锡焊检查机以及基板检查系统
DE112011104723.1T DE112011104723B4 (de) 2011-01-13 2011-03-17 Lötstelleninspektionsverfahren, Lötstelleninspektionsgerät und Leiterplatteninspektionssystem

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011004770A JP5365644B2 (ja) 2011-01-13 2011-01-13 はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム
JP2011-004770 2011-01-13

Publications (1)

Publication Number Publication Date
WO2012096004A1 true WO2012096004A1 (ja) 2012-07-19

Family

ID=46506924

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/056437 Ceased WO2012096004A1 (ja) 2011-01-13 2011-03-17 はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム

Country Status (5)

Country Link
JP (1) JP5365644B2 (ja)
CN (1) CN103314286B (ja)
DE (1) DE112011104723B4 (ja)
TW (1) TW201245705A (ja)
WO (1) WO2012096004A1 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014093533A (ja) * 2012-11-06 2014-05-19 Koh Young Technology Inc 基板検査装置システム及び基板検査方法
EP2728991A3 (en) * 2012-11-06 2017-07-26 Koh Young Technology Inc. Board inspection apparatus system and board inspection method
US20190254173A1 (en) * 2018-02-09 2019-08-15 Universal Global Technology (Kunshan) Co., Ltd. Circuit board assembly inspection method
EP3855170A1 (en) * 2020-01-27 2021-07-28 Cognex Corporation Systems and method for vision inspection with multiple types of light
CN114449883A (zh) * 2020-11-03 2022-05-06 株式会社高迎科技 用于决定贴装信息的装置、方法及记录指令的记录介质
WO2022196083A1 (ja) * 2021-03-15 2022-09-22 オムロン株式会社 検査システム、検査管理装置、検査プログラム作成方法、及びプログラム
CN116922971A (zh) * 2023-08-16 2023-10-24 深圳市洲明科技股份有限公司 焊料印刷方法和显示面板
US12432895B2 (en) * 2020-10-07 2025-09-30 Ckd Corporation Solder printing inspection device
US12520434B2 (en) 2022-08-31 2026-01-06 Kollmorgen Corporation Extended pad area to prevent printed circuit board damage

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014118982A1 (ja) * 2013-02-03 2014-08-07 株式会社Djtech 部品実装基板検査方法及びその検査方法を採用する基板製造システム
CN105264329B (zh) * 2013-06-03 2017-12-12 雅马哈发动机株式会社 检查装置以及检查方法
JP6285714B2 (ja) * 2013-12-27 2018-02-28 ヤマハ発動機株式会社 検査装置
JP6303867B2 (ja) 2014-06-27 2018-04-04 オムロン株式会社 基板検査装置及びその制御方法
JP6256249B2 (ja) 2014-08-08 2018-01-10 オムロン株式会社 計測装置、基板検査装置、及びその制御方法
TWI574003B (zh) * 2015-05-21 2017-03-11 正修學校財團法人正修科技大學 銲道三維影像檢測裝置及其檢測方法
DE102015212690B3 (de) * 2015-07-07 2016-09-01 Robert Bosch Gmbh Anlage und Verfahren zur Lötstellenüberprüfung
DE102015217182A1 (de) * 2015-09-09 2017-03-09 Robert Bosch Gmbh Anlage und Verfahren zur Lötstellenüberprüfung
US11134597B2 (en) 2015-10-14 2021-09-28 Yamaha Hatsudoki Kabushiki Kaisha Component mounting device
JP6744025B2 (ja) * 2016-06-21 2020-08-19 日本電気株式会社 作業支援システム、管理サーバ、携帯端末、作業支援方法およびプログラム
JP6796323B2 (ja) * 2016-09-30 2020-12-09 キリンテクノシステム株式会社 検査装置及び検査対象物の撮像制御方法
JP7157948B2 (ja) * 2018-04-25 2022-10-21 パナソニックIpマネジメント株式会社 部品実装ライン、部品実装方法及び品質管理システム
CN114522898A (zh) * 2022-02-17 2022-05-24 立川(无锡)半导体设备有限公司 一种元器件aoi检测方法
CN116433581A (zh) * 2023-02-14 2023-07-14 华东师范大学 一种基于多通道数据融合检测焊锡缺陷的混合检测方法及系统

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07321492A (ja) * 1994-05-24 1995-12-08 Matsushita Electric Ind Co Ltd 部品実装装置の品質管理方法
JPH08159980A (ja) * 1994-12-07 1996-06-21 Hitachi Denshi Ltd 外観検査装置の対象面認識処理方式
JPH10141929A (ja) * 1996-11-12 1998-05-29 Hitachi Ltd はんだ付け検査装置
JP2002107311A (ja) * 2000-09-28 2002-04-10 Mitsubishi Heavy Ind Ltd 実装基板検査装置及び方法
JP2005286309A (ja) * 2004-03-01 2005-10-13 Omron Corp 部品実装基板用の検査方法および検査システム、部品実装基板の製造方法
JP2006090965A (ja) * 2004-09-27 2006-04-06 Omron Corp 基板検査装置並びにそのパラメータ設定方法およびパラメータ設定装置
JP2006208186A (ja) * 2005-01-27 2006-08-10 Nagoya Electric Works Co Ltd 形状良否判定装置および形状良否判定方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3599023B2 (ja) 2002-01-11 2004-12-08 オムロン株式会社 はんだ検査方法およびこの方法を用いた基板検査装置
CN100508695C (zh) * 2004-03-15 2009-07-01 欧姆龙株式会社 零部件安装基板制造方法、该基板用检查方法和检查系统
JP3966336B2 (ja) 2004-03-15 2007-08-29 オムロン株式会社 部品実装基板用の検査方法および検査システム、部品実装基板の製造方法
JP4165538B2 (ja) 2004-07-21 2008-10-15 オムロン株式会社 部品実装検査方法および部品実装検査装置
JP3818308B2 (ja) * 2005-02-01 2006-09-06 オムロン株式会社 プリント基板の品質管理システム
JP2010071844A (ja) 2008-09-19 2010-04-02 Omron Corp 基板外観検査装置、およびはんだフィレットの高さ計測方法
KR101251372B1 (ko) 2008-10-13 2013-04-05 주식회사 고영테크놀러지 3차원형상 측정방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07321492A (ja) * 1994-05-24 1995-12-08 Matsushita Electric Ind Co Ltd 部品実装装置の品質管理方法
JPH08159980A (ja) * 1994-12-07 1996-06-21 Hitachi Denshi Ltd 外観検査装置の対象面認識処理方式
JPH10141929A (ja) * 1996-11-12 1998-05-29 Hitachi Ltd はんだ付け検査装置
JP2002107311A (ja) * 2000-09-28 2002-04-10 Mitsubishi Heavy Ind Ltd 実装基板検査装置及び方法
JP2005286309A (ja) * 2004-03-01 2005-10-13 Omron Corp 部品実装基板用の検査方法および検査システム、部品実装基板の製造方法
JP2006090965A (ja) * 2004-09-27 2006-04-06 Omron Corp 基板検査装置並びにそのパラメータ設定方法およびパラメータ設定装置
JP2006208186A (ja) * 2005-01-27 2006-08-10 Nagoya Electric Works Co Ltd 形状良否判定装置および形状良否判定方法

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2728991A3 (en) * 2012-11-06 2017-07-26 Koh Young Technology Inc. Board inspection apparatus system and board inspection method
US10041991B2 (en) 2012-11-06 2018-08-07 Koh Young Technology Inc. Board inspection apparatus system and board inspection method
JP2014093533A (ja) * 2012-11-06 2014-05-19 Koh Young Technology Inc 基板検査装置システム及び基板検査方法
US20190254173A1 (en) * 2018-02-09 2019-08-15 Universal Global Technology (Kunshan) Co., Ltd. Circuit board assembly inspection method
US10736221B2 (en) * 2018-02-09 2020-08-04 Universal Global Technology (Kunshan) Co., Ltd Circuit board assembly inspection method
EP3855170A1 (en) * 2020-01-27 2021-07-28 Cognex Corporation Systems and method for vision inspection with multiple types of light
US11651505B2 (en) 2020-01-27 2023-05-16 Cognex Corporation Systems and method for vision inspection with multiple types of light
US12432895B2 (en) * 2020-10-07 2025-09-30 Ckd Corporation Solder printing inspection device
US11770921B2 (en) 2020-11-03 2023-09-26 Koh Young Technology Inc. Apparatus, method and recording medium storing command for determining mounting information
CN114449883A (zh) * 2020-11-03 2022-05-06 株式会社高迎科技 用于决定贴装信息的装置、方法及记录指令的记录介质
CN114449883B (zh) * 2020-11-03 2024-01-26 株式会社高迎科技 用于决定贴装信息的装置、方法及记录指令的记录介质
JP2022141065A (ja) * 2021-03-15 2022-09-29 オムロン株式会社 検査システム、検査管理装置、検査プログラム作成方法、及びプログラム
TWI802270B (zh) * 2021-03-15 2023-05-11 日商歐姆龍股份有限公司 檢查系統、檢查管理裝置、檢查程式生成方法、及程式
JP7615788B2 (ja) 2021-03-15 2025-01-17 オムロン株式会社 検査システム、検査管理装置、検査プログラム作成方法、及びプログラム
WO2022196083A1 (ja) * 2021-03-15 2022-09-22 オムロン株式会社 検査システム、検査管理装置、検査プログラム作成方法、及びプログラム
US12520434B2 (en) 2022-08-31 2026-01-06 Kollmorgen Corporation Extended pad area to prevent printed circuit board damage
CN116922971A (zh) * 2023-08-16 2023-10-24 深圳市洲明科技股份有限公司 焊料印刷方法和显示面板

Also Published As

Publication number Publication date
JP2012145484A (ja) 2012-08-02
TW201245705A (en) 2012-11-16
DE112011104723B4 (de) 2023-02-23
JP5365644B2 (ja) 2013-12-11
DE112011104723T5 (de) 2013-12-12
CN103314286B (zh) 2016-01-06
CN103314286A (zh) 2013-09-18

Similar Documents

Publication Publication Date Title
JP5365644B2 (ja) はんだ付け検査方法、およびはんだ付け検査機ならびに基板検査システム
JP5365643B2 (ja) はんだ付け検査方法、および基板検査システムならびにはんだ付け検査機
CN101122569B (zh) 检查焊脚的检查基准数据的设定方法和基板外观检查装置
JP5874508B2 (ja) はんだの濡れ上がり状態の検査方法およびこの方法を用いた自動外観検査装置ならびに基板検査システム
JP6507653B2 (ja) 検査装置及び検査装置の制御方法
JP5365645B2 (ja) 基板検査装置および基板検査システムならびに基板検査結果の確認用画面の表示方法
JP5861462B2 (ja) はんだ検査のための検査基準登録方法およびその方法を用いた基板検査装置
CN107271445B (zh) 一种缺陷检测方法及装置
JP6116710B2 (ja) 外観検査装置および外観検査方法
KR20120052087A (ko) 기판 검사방법
JP2019100753A (ja) プリント基板検査装置及びプリント基板検査方法
EP3104169B1 (en) Quality management system
KR100323513B1 (ko) 프린트기판의 외관 검사장치 및 그 검사방법
JP2005172640A (ja) 実装検査装置および実装検査方法
CN114264243B (zh) 一种检测压接焊点以及测量压接焊点之间线弧高度的方法
JP5172211B2 (ja) 被検査体の検査システム
JP4419778B2 (ja) 基板検査装置並びにそのパラメータ設定方法およびパラメータ設定装置
JP2006250610A (ja) 回路基板の外観検査方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11855877

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1120111047231

Country of ref document: DE

Ref document number: 112011104723

Country of ref document: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11855877

Country of ref document: EP

Kind code of ref document: A1