WO2013108475A1 - Inspection device, inspection method and inspection program - Google Patents
Inspection device, inspection method and inspection program Download PDFInfo
- Publication number
- WO2013108475A1 WO2013108475A1 PCT/JP2012/079473 JP2012079473W WO2013108475A1 WO 2013108475 A1 WO2013108475 A1 WO 2013108475A1 JP 2012079473 W JP2012079473 W JP 2012079473W WO 2013108475 A1 WO2013108475 A1 WO 2013108475A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- inspection
- radiation
- straight line
- line sensor
- moving
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N23/00—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
- G01N23/02—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
- G01N23/06—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and measuring the absorption
- G01N23/083—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and measuring the absorption the radiation being X-rays
Definitions
- the present invention relates to an inspection apparatus, an inspection method, and an inspection program for inspecting an inspection object with transmitted radiation.
- an inspection apparatus that inspects the quality of an inspection object based on transmitted radiation that has passed through the inspection object.
- the X-ray generator is fixedly installed, the inspection object is in a two-dimensionally movable state, and the area sensor that detects the transmitted radiation can be two-dimensionally moved and rotated.
- An apparatus is disclosed in which both the generation of an X-ray CT image and the generation of a tomographic image can be executed by entering the state.
- the present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for executing an inspection at high speed with a simple configuration.
- the line sensor is configured to be movable along the first straight line
- the radiation generator is configured to be movable along the second straight line.
- the first straight line and the second straight line are not on the same plane, and are straight lines orthogonal to each other when the second straight line is translated so as to intersect the first straight line.
- the inspection object can be moved on a moving plane that is parallel to the first straight line and the second straight line and exists between the first straight line and the second straight line. The inspection image is generated based on the transmitted radiation.
- each of the line sensor and the radiation generator can move on one axis and does not move in directions other than the respective axial directions.
- the relative positional relationship between the line sensor, the radiation generator, and the inspection object is changed to various positional relationships, for example, the focal point of the radiation generator.
- Transmitted radiation can be acquired at the sensor.
- the transmission radiation that has passed through the inspection target is acquired by the line sensor, an inspection target image is generated based on the transmission radiation, and therefore the inspection target may be inspected automatically or visually based on the inspection target image. Is possible.
- the inspection object since the transmitted radiation is detected by the line sensor, it is possible to detect the transmitted radiation that has been transmitted from the inspection target existing in the irradiation range of the radiation irradiated from the radiation generator and reaching the line sensor. Therefore, if the inspection object is configured to pass through the irradiation range, the inspection object can be imaged two-dimensionally. For example, the line sensor and the radiation generator are moved and fixed to a predetermined imaging position, and the line sensor and the radiation generator are irradiated from the radiation generator in a state where the line sensor and the radiation generator are fixed to the imaging position.
- the area sensor It is possible to generate an inspection target image equivalent to the case where transmitted radiation is acquired in step (b).
- the inspection apparatus In order to make the area sensor movable in two dimensions, a configuration for moving the extremely heavy area sensor along two orthogonal axes is necessary, and a large-scale device is required. It is.
- the inspection apparatus according to the present invention generally uses an extremely light line sensor as compared with the area sensor, the movement control for moving the sensor becomes extremely easy and has an extremely simple configuration. Realization is possible.
- an area sensor that can detect radiation in a wide area is very expensive, and thus an imaging target of a predetermined size, such as a substrate on which a plurality of inspection targets are mounted, is captured by one imaging. It is virtually impossible. Therefore, in order to capture the entire area of the imaging target such as the substrate with the area sensor, it is necessary to repeat imaging a plurality of times.
- a line sensor that includes the entire area in the width direction of the imaging target in the field of view is used, the transmitted radiation over the entire area of the substrate is acquired by moving the imaging radiation through the irradiation range as described above. Is possible. Since such a line sensor is generally cheaper than an area sensor, an inspection apparatus can be configured at a very low cost.
- an area sensor that captures an imaging target of a certain size a plurality of times and acquires transmitted radiation over the entire area of the imaging target is heavier than a line sensor that includes the entire area in the width direction of the equivalent imaging target in the field of view. . Therefore, when shooting multiple times by repeatedly moving and stopping the area sensor, the acceleration acting on the heavy area sensor is large, and the mechanism for moving the area sensor and its surrounding housing are sturdy. It is necessary to configure, and it is impossible to make the apparatus configuration simple.
- the inspection apparatus of the present invention it is possible to acquire transmitted radiation over the entire area of the imaging target using a lighter line sensor compared to the area sensor, and to perform imaging with the line sensor fixed. Transmitted radiation over the entire area of the object can be acquired. Therefore, the mechanism for moving the line sensor, the surrounding housing, and the like can be simplified.
- the line sensor may be moved along the first straight line even after the transmission radiation is imaged, the configuration is simple and the weight acting on the line sensor is light. It is smaller than the acceleration acting on the area sensor. Therefore, also in this sense, the mechanism for moving the line sensor, the surrounding housing, and the like can be simplified.
- the vibration of the area sensor converges during and after the area sensor starts moving and after the area sensor stops. Until this time, transmitted radiation cannot be acquired, and this period is a complete waiting period in which transmitted radiation is not acquired. Since the number of times the area sensor moves and stops increases as the magnification of the object to be imaged increases, the total amount of the waiting period described above increases.
- the line sensor it is possible to acquire the transmitted radiation of the entire area of the imaging target by fixing the line sensor having a length capable of imaging the entire width of the imaging target and moving the imaging target continuously. Therefore, there is no waiting period during which transmitted radiation is not acquired, and high-magnification transmitted radiation can be acquired at high speed.
- the movable direction is the direction along the second straight line, and the transmitted radiation is acquired by the line sensor. It is only necessary that the radiation generator is fixed while the transmission line is not acquired by the line sensor while the radiation generator is acquired. Therefore, the configuration for moving the radiation generator is a simple configuration.
- the line sensor can be moved along the first straight line
- the radiation generator can be moved along the second straight line
- the inspection object can be moved within the moving plane. Therefore, the relative relationship among the line sensor, the radiation generator, and the inspection object can be various. Therefore, various inspection methods such as an inspection method for transmitting radiation in a direction perpendicular to the moving plane and an inspection method for transmitting radiation in a direction inclined ( ⁇ 90 °) with respect to the moving plane can be adopted.
- the movement trajectory on the moving plane of the inspection target can be a linear or circular shape, and various types of trajectories can be adopted, and various inspection methods for moving on the various types of trajectories can be adopted. is there. Furthermore, these various inspection methods can be freely combined and executed according to the inspection purpose.
- the line sensor moving means only needs to be able to move the line sensor along the first straight line in a state where the first straight line direction and the longitudinal direction of the line sensor coincide with each other. That is, it is sufficient that the line sensor can be moved linearly in the longitudinal direction.
- the line sensor is moved by various mechanisms for moving an object along a linear member such as a ball screw. It can be adopted.
- the line sensor is a sensor in which at least one detection element exists in a direction perpendicular to the longitudinal direction, and a large number of detection elements are arranged in the longitudinal direction.
- the detection element of several pixels is arranged in the direction perpendicular to the longitudinal direction.
- a low-cost and light-weight sensor is adopted as the line sensor of the inspection apparatus according to the present invention as compared with an area sensor in which a large number (for example, several thousand) of detection elements are arranged two-dimensionally.
- the first straight line only needs to be parallel to the movement plane of the inspection object, but when the inspection object can move along two directions within the movement plane, it is preferable that the first straight line be parallel to one of them.
- the radiation generator moving means only needs to be able to move the radiation generator that emits radiation toward the line sensor along the second straight line.
- various configurations can be employed as a configuration for linearly moving the radiation generator, and for example, a mechanism for moving an object along a linear member such as a ball screw can be employed.
- the radiation generator may be configured such that radiation such as X-rays output from the focal point passes through the moving plane and reaches the line sensor.
- the beam shape is preferably a fan beam, but the cone It may be a beam.
- the second straight line is parallel to the moving plane to be inspected, and the second straight line is provided at a position that is not on the same plane as the first straight line in relation to the first straight line. It is set so as to be orthogonal to the first straight line when it is translated so as to cross the first straight line.
- the first straight line and the second straight line are set to have a twisted relationship, and the first straight line and the second straight line are set to be orthogonal to each other when projected onto the moving plane to be inspected. Is done.
- the first straight line is parallel to one and the second straight line is parallel to the other.
- the radiation generator moving means may be configured to move the radiation generator while adjusting the position and orientation of the radiation generator.
- the radiation generator may be moved along the second straight line while being inclined so that the optical axis passing through the focal point of the radiation generator (a straight line passing through the center of the radiation irradiation range) always faces the line sensor.
- the inspection object moving means only needs to be able to move the inspection object on a moving plane parallel to the first straight line and the second straight line within the radiation irradiation range.
- X ⁇ that moves along two orthogonal axes A Y stage or the like can be used.
- the inspection apparatus is configured to be interlocked with a conveyance mechanism of the inspection objects.
- the inspection target image generation unit only needs to be able to generate the inspection target image based on the transmitted radiation that has passed through the inspection target acquired by the line sensor, and generates a fluoroscopic image that indicates the intensity distribution of the two-dimensional transmitted radiation.
- the image may be the inspection target image, or may be the inspection target image by performing various types of image processing (for example, three-dimensional reconstruction, tomographic image generation, etc.).
- a configuration example in which the line sensor and the radiation generator are fixed at a specific place and the inspection target is moved can be adopted.
- the line sensor is moved to a specific location and fixed
- the radiation generator is moved to a specific location and fixed to fix the line sensor and the radiation generator at the imaging position.
- the inspection object is moved so that the inspection object passes through the radiation irradiation range.
- the transmitted radiation acquired in the process in which the inspection object passes through the radiation irradiation range is transmitted radiation obtained by irradiating the inspection object with radiation from a specific angle. Therefore, a fluoroscopic image to be inspected can be generated from the transmitted radiation, and the fluoroscopic image can be used as the inspection target image.
- one of the line sensor and the radiation generator is fixed at a specific position and the other is fixed at a plurality of specific positions. It is possible to adopt a configuration example in which the inspection object is moved while the generator is fixed at each position.
- the radiation generator may be moved and fixed to a plurality of imaging positions along the second straight line.
- the inspection object in a state where the line sensor is fixed at a specific position and the radiation generator is fixed at each of a plurality of imaging positions, the inspection object is moved so that the inspection object passes through the radiation irradiation range.
- the transmitted radiation that has passed through the inspection object is acquired by the sensor. That is, by performing imaging at a plurality of imaging positions where the positions of the radiation generators are different, transmitted radiation is acquired in a state where the radiation to be examined is irradiated at a plurality of angles.
- a three-dimensional reconstructed image or a cross-sectional image in a direction parallel to the moving plane is generated based on the transmitted radiation acquired in the process of passing the inspection target through the radiation irradiation range, and used as the inspection target image. That is, since data of transmitted radiation acquired by irradiating the inspection object with radiation at a plurality of angles is obtained, the inspection can be performed by generating a three-dimensional reconstructed image or a cross-sectional image.
- the line sensor is fixed at one location and the radiation generator is fixed at multiple locations. However, the radiation generator is fixed at one location and the line sensor is fixed at multiple locations. You may do it.
- the line sensor and radiation generator are fixed at a plurality of locations, and the line sensor and radiation generator are fixed at each location.
- a configuration example that moves the object can be adopted.
- the line sensor and the radiation generator are placed at a plurality of imaging positions such that a third straight line connecting the reference position of the line sensor and the focal point of the radiation generator intersects a predetermined figure provided on the moving plane to be inspected. It is good also as moving and fixing.
- the inspection is performed by the line sensor by moving the inspection object so that the inspection object passes through the radiation irradiation range including the third straight line.
- the transmitted radiation that has passed through the object is acquired. That is, by performing imaging at a plurality of imaging positions where the position of the line sensor and the position of the radiation generator are different, the transmitted radiation is acquired in a state where the radiation to be examined is irradiated at a plurality of angles.
- a three-dimensional reconstructed image or a cross-sectional image in a direction parallel to the moving plane is generated based on the transmitted radiation acquired in the process of passing the irradiation target through the radiation irradiation range, and used as the inspection target image. That is, since data of transmitted radiation acquired by irradiating the inspection object with radiation at a plurality of angles is obtained, the inspection can be performed by generating a three-dimensional reconstructed image or a cross-sectional image.
- the present invention can also be realized as a method and program for realizing the apparatus and a medium recording the program.
- the inspection apparatus as described above may be realized by itself, applied to a certain method, or may be used in a state of being incorporated in another device. Is not limited to this, but includes various aspects. Therefore, it can be changed as appropriate, such as software or hardware.
- the software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.
- (2A), (2B) is a figure which shows the positional relationship of the component of an inspection apparatus.
- (3A) is a flowchart of fluoroscopic image inspection processing
- (3B) is a flowchart of cross-sectional image inspection processing or three-dimensional reconstructed image inspection processing.
- (4A) and (4B) are diagrams showing the positional relationship of the components of the inspection apparatus.
- (5A) to (5L) are diagrams showing the positional relationship of the components of the inspection apparatus.
- (6A) to (6L) are diagrams showing the positional relationship of the components of the inspection apparatus.
- FIG. 1 is a schematic block diagram of an inspection apparatus 1 according to an embodiment of the present invention.
- the inspection apparatus 1 shown in FIG. 1 includes a line sensor moving mechanism 10, a line sensor control unit 11, a stage 12, a stage control unit 13, a radiation generator moving mechanism 14, a radiation control unit 15, an input unit 16, an output unit 17, and a memory. 18 and CPU 19 are provided.
- the inspection apparatus 1 is an apparatus that inspects the shape of solder as an inspection target formed on a substrate W, wiring between layers of a multilayer substrate, components, and the like.
- the substrate W is planar, and the inspection apparatus 1 holds the substrate W so that the planar direction of the substrate W is ideally horizontal and the thickness direction of the substrate W is vertical.
- the stage 12 has a holding mechanism for holding the substrate W, and can move the substrate W in a plane parallel to the horizontal plane while holding the substrate W. Accordingly, the stage 12 moves the inspection target in a plane parallel to the horizontal plane along with the movement of the substrate W, and the plane parallel to the horizontal plane is referred to as the movement plane of the inspection target.
- the stage 12 can move the substrate W along two orthogonal axes. In this specification, directions parallel to each axis are defined as an X-axis direction and a Y-axis direction. To do. A direction perpendicular to the X axis and the Y axis is defined as a Z axis direction.
- the movable direction of the substrate W is indicated by dashed-dotted arrows Dx and Dy around the stage 12.
- the stage control unit 13 is a circuit that outputs a control signal to the stage 12 in response to a control instruction output from the CPU 19.
- the stage controller 13 moves the substrate W to the position.
- the control signal is output.
- the stage 12 can move the substrate W (or the inspection target on the substrate W) to an arbitrary position designated by the CPU 19.
- the line sensor control unit 11 includes a rail 10a and a line sensor 10b.
- the line sensor 10b is a sensor in which a plurality of detection elements are arranged in a line along one direction, detects the intensity of X-rays reaching each detection element, and the intensity of X-rays detected by each detection element. The information indicating is output. That is, the line sensor 10b is an X-ray sensor configured by arranging a plurality of detection elements in the longitudinal direction.
- the rail 10a is a linear member that is long in one direction, and includes a groove that moves the line sensor 10b along the one direction.
- the line sensor 10b is provided with a projection (not shown), and the line sensor 10b is moved with the projection inserted into the rail 10a, thereby moving the line sensor 10b along the direction in which the rail 10a extends. It is configured to be able to.
- the moving direction of the line sensor 10b is set to be parallel to the longitudinal direction of the line sensor 10b and parallel to the Y-axis direction.
- a straight line extending in the longitudinal direction of the line sensor 10b is defined as a first straight line.
- the movable direction of the line sensor 10 b is indicated by a one-dot chain line arrow D 1 at the lower right of the line sensor 10 b.
- the line sensor control unit 11 is a circuit that outputs a control signal to the rail 10a and the line sensor 10b in response to a control instruction from the CPU 19, and the CPU 19 instructs an imaging position for acquiring transmitted X-rays.
- the line sensor 10b is moved to the imaging position, and transmitted X-rays detected by the detection elements included in the line sensor 10b are acquired from the line sensor 10b and transferred to the CPU 19.
- the radiation generator moving mechanism 14 includes a radiation generator 14a and a rail 14b.
- the radiation generator 14a emits X-rays as radiation in a fan beam shape from a focal point determined by the optical system of the radiation generator 14a.
- the rail 14b is a linear member that is long in one direction, and includes a mechanism for moving the radiation generator 14a along the one direction.
- the movement direction of the radiation generator 14a is set to be parallel to the X-axis direction.
- the moving direction of the radiation generator 14a is defined as the second straight line.
- the line sensor moving mechanism 10 and the radiation generator moving mechanism 14 are arranged so as to sandwich the moving plane of the substrate W as shown in FIG.
- the transmitted X-ray transmitted through the inspection target reaches the line sensor 10b, and the transmitted X-ray transmitted through the inspection target by the line sensor 10b. Will be detected.
- the radiation generator moving mechanism 14 includes an inclination mechanism (not shown) for inclining the radiation generator 14a, and in the process of moving the radiation generator 14a along the second straight line, radiation generation is performed.
- the optical axis of the detector 14a (the straight line O passing through the focal point at the center of the X-ray output range) is always tilted so as to face the direction of the line sensor 10b. Further, the tilt and movement are performed so that the position of the focal point of the radiation generator 14a in the Z-axis direction does not change.
- the ratio of the distance from the focal point of the radiation generator 14a to the moving plane and the distance from the moving plane to the line sensor 10b is constant.
- the transmission X-ray of the inspection object can be acquired in a state where the inspection object is enlarged at a magnification of.
- the moving direction of the radiation generator 14 a is indicated by a one-dot chain line arrow D 2 on the left and right of the radiation generator 14 a, and the radiation generator 14 a moved while being inclined is indicated by a broken line.
- the radiation generator 14a is configured such that the optical axis is parallel to the Z axis at the center of the movable range, and in this state, the optical axis is the center of the movable range of the line sensor 10b. It is comprised so that it may cross (the center of the rail 10a).
- the radiation control unit 15 is a circuit that outputs a control signal to the radiation generator 14a and the rail 14b in accordance with a control instruction output from the CPU 19, and instructs the imaging position for the CPU 19 to acquire transmitted X-rays. In this case, the radiation generator 14a is moved to the imaging position, and X-rays having a predetermined intensity are irradiated from the radiation generator 14a.
- FIG. 2A shows a state in which the line sensor moving mechanism 10, the substrate W, and the radiation generator moving mechanism 14 are viewed from a direction parallel to the Y axis
- FIG. 2B shows the line sensor moving mechanism 10 from a direction parallel to the X axis.
- the substrate W and the radiation generator moving mechanism 14 are viewed.
- the second straight line L 2 which is the movement direction of the radiation generator 14a is parallel to the X-axis direction.
- the first straight line L 1 that is the moving direction of the line sensor 10b is parallel to the Y-axis direction.
- first straight line L 1 exists above the movement plane of the substrate W and the second straight line L 2 exists below the track plane of the substrate W, the first straight line L 1 and the second straight line L 2 are There is a so-called twisted relationship that does not intersect. Further, when the second straight line L 2 is translated along the Z-axis direction so as to intersect the first straight line L 1 , the two are in a relationship orthogonal to each other.
- the radiation generator 14a has a movable range on the rail 14b in a state where the optical axis of the radiation generator 14a is perpendicular to the Z-axis direction as shown in FIGS.
- the position where the optical axis intersects with the rail 10a when the optical axis of the radiation generator 14a is parallel to the Z-axis direction is the center of the movable range of the line sensor 10b on the rail 10a.
- the fan beam irradiated from the radiation generator 14a is set so that at least the broken line range R shown in FIG. Therefore, as shown in FIG. 2B, the line sensor 10b can move within the irradiation range of the fan beam.
- the X-ray irradiation range when the inspection apparatus 1 is viewed from the X-axis direction, the X-ray irradiation range extends over a wide range R, but as illustrated in FIG. 2A, the inspection apparatus 1 is viewed from the Y-axis direction.
- the X-ray irradiation range is limited to a narrow range R. That is, in FIG. 2A, since the solid line R extending from the focal point of the radiation generator 14a to the line sensor 10b is an irradiation range when viewed from the Y-axis direction, when the substrate W and the solid line R intersect, Transmitted X-rays that pass through the inspection object of the part are obtained.
- the length of the line sensor 10b in the direction parallel to the Y-axis direction is such that the entire range in the direction parallel to the Y-axis direction of the substrate W can be photographed at a time. It is configured. That is, the transmission X-rays in the range indicated by the alternate long and short dash line in FIG. 2B are configured to have such a length that can be detected without moving the line sensor 10b.
- the input unit 16 includes an input device for accepting an operation of an inspection operator or the like, and generates an operation signal corresponding to the operation of the inspection operator using an input device such as a mouse or a keyboard.
- the output unit 17 includes an output device for outputting the inspection progress of the substrate W, inspection results, images, and the like, and includes, for example, a display or a printer as an output device.
- the memory 18 records execution data for executing a board inspection program A described later.
- the memory 18 also records intermediate data and intermediate image data generated and acquired during execution of the board inspection program A.
- the CPU 19 is an arithmetic device that reads out execution data from the memory 18 and executes the board inspection program A.
- the board inspection program A includes a line sensor moving part A1, a radiation generator moving part A2, an inspection object moving part A3, an inspection object image generating part A4, and an inspection part A5.
- the line sensor moving unit A1 is a module that causes the CPU 19 to realize a function of moving the line sensor 10b along the first straight line. That is, the CPU 19 outputs a control instruction indicating a predetermined photographing position to the line sensor control unit 11 by the processing of the line sensor moving unit A1. As a result, the line sensor control unit 11 outputs a control signal for moving the line sensor 10b to the photographing position with respect to the rail 10a, and moves the line sensor 10b to the photographing position and fixes it.
- the radiation generator moving unit A2 is a module that causes the CPU 19 to realize a function of moving the radiation generator 14a along the second straight line. That is, the CPU 19 outputs a control instruction indicating a predetermined imaging position to the radiation control unit 15 by processing of the radiation generator moving unit A2. As a result, the radiation control unit 15 outputs a control signal for moving the radiation generator 14a to the rail 14b, and moves and fixes the radiation generator 14a to the imaging position.
- the inspection object moving unit A3 is a module that causes the CPU 19 to realize a function of moving the inspection object on the substrate W on the movement plane. That is, the CPU 19 irradiates the X-rays that are irradiated from the radiation generator 14a and reach the line sensor 10b with the line sensor 10b and the radiation generator 14a fixed at the imaging position by the processing of the inspection object moving unit A3.
- a control signal for moving the substrate W so that the inspection object on the substrate W passes through the range is output to the stage controller 13.
- the stage control unit 13 outputs a control signal for moving the substrate W to the stage 12, moves the substrate W to the vicinity of the X-ray irradiation range, and is irradiated with the X-rays.
- the substrate W is moved so as to pass through the X-ray irradiation range.
- the inspection object passes through the X-ray irradiation range.
- the inspection target image generation unit A4 is a module that causes the CPU 19 to realize a function of generating an inspection target image based on the transmitted X-rays acquired by the line sensor 10b. That is, the CPU 19 acquires transmitted X-rays output from the line sensor control unit 11 by the processing of the inspection target image generation unit A4. As a result, the CPU 19 acquires transmitted X-rays acquired when the inspection target on the substrate W passes through the X-ray irradiation range, that is, information indicating the two-dimensional distribution of transmitted X-ray intensity.
- the CPU 19 acquires any or a combination of a fluoroscopic image, a cross-sectional image, and a three-dimensional reconstructed image to be inspected as an inspection target image based on the two-dimensional distribution of the intensity of the transmitted X-ray.
- the inspection unit A5 is a module that causes the CPU 19 to realize a function of inspecting an inspection object based on an inspection object image. That is, the CPU 19 extracts a feature amount for determining the quality of the inspection target from the inspection target image, and determines the quality of the inspection target by comparing the feature amount with a predetermined quality determination criterion.
- the inspection apparatus 1 when the line sensor 10b is moved along the first straight line and the radiation generator 14a is moved along the second straight line, from the focal point of the radiation generator 14a.
- the angle of the straight line extending to the reference position of the line sensor 10b (for example, the position of the element existing in the center among the detection elements arranged in the longitudinal direction) can be set so as to be in various directions from an acute angle to a right angle ( Specific examples will be described later). Therefore, transmission X-rays can be acquired by the line sensor 10b in a state in which X-rays are irradiated from various directions to the inspection object, and the inspection object is imaged from various directions using the single inspection apparatus 1. can do. Therefore, various inspection methods can be inspected using one inspection apparatus 1.
- the two-dimensional distribution of the intensity of transmitted X-rays is obtained using the line sensor 10b by moving the inspection target so as to pass through the X-ray irradiation range. Can be acquired. Therefore, a two-dimensional distribution of transmitted X-ray intensity can be acquired without using an area sensor.
- an area sensor having a detection element of 6 million pixels can be cited as an apparatus that is currently used as a sensor for detecting X-rays.
- the effective pixels of the area sensor are 2000 pixels ⁇ 3000 pixels
- the area on the moving plane that can be imaged by the effective pixels is 80 ⁇ 120 mm
- the frame rate is 1 fps.
- an area to be photographed on the substrate W on which an inspection target such as solder is placed has a size of 320 mm ⁇ 240 mm.
- the time from the start of the movement of the area sensor to the convergence of the vibration of the area sensor after the movement stops that is, 0.5 seconds in the above example.
- Transmission X-rays cannot be acquired, and this period is a complete standby period during which transmission X-rays are not acquired.
- an area sensor is used, a large sensor capable of photographing the substrate W at a time is extremely expensive and unrealistic, so it is practically necessary to repeat photographing.
- the above-described standby period occurs, and the standby period becomes longer and the inefficiency is increased as the number of photographing is increased.
- the line sensor 10b since a standby period does not occur when the substrate W is imaged at one imaging position, it is possible to efficiently perform imaging.
- the inspection apparatus can be configured at a low cost. Furthermore, when comparing an area sensor with 6 million pixels and a line sensor 10b with 8000 pixels, the area sensor is much heavier. Therefore, in the case where the area sensor is moved and stopped for repeated shooting, a configuration for moving the area sensor along two orthogonal axes is necessary. Further, the acceleration acting on the heavy area sensor is large. Therefore, the mechanism for moving the area sensor is complicated, and it is necessary to make the mechanism and its surrounding casing robust, and it is impossible to make the device configuration simple.
- the line sensor 10b may be movable along the first straight line, and the radiation generator 14a may be movable along the second straight line. Further, it is possible to acquire transmitted X-rays over the entire area of the substrate W on which the inspection target is placed by using the line sensor 10b which is lighter than the area sensor, and the inspection target is in a state where the line sensor 10b is fixed. It is possible to acquire transmitted X-rays over the entire area of the substrate W on which the is placed. Therefore, the mechanism for moving the line sensor 10b and the like is simple, and the mechanism and the surrounding housing can be configured simply.
- the line sensor 10b can be moved along the first straight line
- the radiation generator 14a can be moved along the second straight line
- the inspection object can be moved within the moving plane. Therefore, the relative relationship among the line sensor 10b, the radiation generator 14a, and the inspection object can be various. Accordingly, various inspection methods such as an inspection method that transmits X-rays in a direction perpendicular to the moving plane and an inspection method that transmits X-rays in a direction inclined ( ⁇ 90 °) with respect to the moving plane can be adopted. .
- specific examples of inspection by various inspection methods will be described.
- FIG. 3A is a flowchart showing a fluoroscopic image inspection process.
- the operator can designate the inspection method in advance by the input unit 16 and cause the CPU 19 to execute the board inspection program A.
- the board inspection program A is executed by designating inspection based on the fluoroscopic image, the CPU 19
- the fluoroscopic image inspection process shown in 3A is executed.
- the CPU 19 sets the substrate W including the inspection target on the stage 12 by the processing of the substrate inspection program A (step S100). That is, the CPU 19 controls a transport mechanism (not shown) to transport the substrate W to the stage 12, deliver the substrate W to the stage 12, and output a control instruction for supporting the substrate W to the stage control unit 13. Thus, the substrate 12 is supported on the stage 12. As a result, the stage 12 can move the substrate W on the moving plane.
- the CPU 19 moves the line sensor 10b and the radiation generator 14a to the imaging position by the processing of the line sensor moving unit A1 and the radiation generator moving unit A2 (step S110).
- the CPU 19 performs the processing of the line sensor moving unit A1 to the line sensor control unit 11 so that the line sensor 10b is positioned at the center of the movable range.
- Output a control instruction.
- the line sensor control unit 11 moves and fixes the line sensor 10b to the center of the movable range as shown in FIG. 2B.
- the CPU 19 outputs a control instruction to the radiation control unit 15 so that the radiation generator 14a is positioned at the center of the movable range by the processing of the radiation generator moving unit A2.
- the radiation control unit 15 moves and fixes the radiation generator 14a to the center of the movable range as shown in FIG. 2A. That is, in the fluoroscopic image inspection processing according to the present embodiment, the optical axis extending from the radiation generator 14a to the line sensor 10b side is parallel to the Z-axis direction, and the optical axis is located at the center of the line sensor 10b.
- the line sensor 10b and the radiation generator 14a are moved and fixed at the imaging positions where they intersect.
- the CPU 19 moves the substrate W including the inspection target to the imaging preparation position by the processing of the inspection target moving unit A3 (step S120). That is, the CPU 19 outputs a control signal to the stage control unit 13 and drives the stage 12 to position P (FIG. 2A) where one side of the substrate W is in contact with the X-ray irradiation range (solid line R shown in FIG. 2A). The substrate W is moved to the broken line shown in FIG.
- the CPU 19 causes the radiation generator 14a to output X-rays by the processing of the substrate inspection program A (step S130). That is, the CPU 19 outputs a control instruction to the radiation control unit 15 and causes the radiation generator 14a to emit X-rays having a predetermined intensity. As a result, X-rays of the fan beam are irradiated within the irradiation range R as shown in FIGS. 2A and 2B.
- the CPU 19 scans the substrate W by the processing of the inspection object moving unit A3 (step S140). That is, the CPU 19 outputs a control instruction to the stage controller 13 and drives the stage 12 so that the substrate W passes through the X-ray irradiation range.
- the CPU 19 outputs a control instruction to the stage controller 13 and drives the stage 12 so that the substrate W passes through the X-ray irradiation range.
- one side of the substrate W existing at the position P and opposite to the side in contact with the X-ray irradiation range R reaches the X-ray irradiation range R.
- the substrate W is moved rightward in parallel with the X-axis direction.
- the detection element of the line sensor 10b sequentially detects transmitted X-rays transmitted through the respective positions of the substrate W and outputs data indicating the detection result to the line sensor control unit 11.
- the CPU 19 acquires the data from the line sensor control unit 11 by the processing of the inspection target image generation unit A4, and generates a fluoroscopic image showing the distribution of transmitted X-ray intensity over the entire area of the substrate W as the inspection target image. (Step S150). That is, the CPU 19 generates a fluoroscopic image showing a two-dimensional distribution of the intensity of transmitted X-rays based on the data acquired by the line sensor control unit 11 and records it in the memory 18 as an inspection target image.
- the inspection object image may be generated for each individual inspection object (for example, for each solder bump), or may be generated for a substrate W including a plurality of inspection objects.
- the CPU 19 performs inspection by the processing of the inspection unit A5 (step S160). That is, the CPU 19 extracts a feature amount determined in advance to determine the quality of the inspection target from the inspection target image, and determines the quality of the inspection target by comparing the feature amount with a quality determination criterion. Further, the CPU 19 causes the output unit 17 to output the determination result. As a result, an inspection based on the fluoroscopic image is performed.
- FIG. 3B is a flowchart showing the cross-sectional image inspection process.
- the operator can designate the inspection method in advance by the input unit 16 and cause the CPU 19 to execute the board inspection program A.
- the CPU 19 The cross-sectional image inspection process shown in 3B is executed.
- the CPU 19 sets the substrate W including the inspection object on the stage 12 by the process of the substrate inspection program A (step S200). Step S200 is the same as step S100 described above.
- the CPU 19 moves the line sensor 10b and the radiation generator 14a to the imaging position by the processing of the line sensor moving unit A1 and the radiation generator moving unit A2 (step S210).
- the radiation generator 14a is moved to a plurality of imaging positions.
- N is an integer equal to or greater than 2
- the N shooting positions are referred to as shooting positions Ps 1 to Ps N.
- the line sensor 10b is fixed, and only the radiation generator 14a is moved and fixed at a plurality of imaging positions.
- FIG. 4A shows a state in which the inspection apparatus 1 according to the present embodiment is viewed from a direction parallel to the Y-axis direction.
- the radiation generator 14a at the imaging positions Ps 1 , Ps M , and Ps N is shown. Is indicated by a one-dot chain line, a solid line, and a broken line (M is (1 + N) / 2, where N is an odd number in this example).
- each of the photographing positions Ps 1 to Ps N is sequentially selected as a photographing position to be processed.
- the line sensor 10b one specific predetermined place is set as a photographing position and fixed. That is, in step S210, the CPU 19 outputs a control instruction to the line sensor control unit 11 so that the line sensor 10b is positioned at the center of the movable range by the processing of the line sensor moving unit A1.
- the line sensor control unit 11 moves and fixes the line sensor 10b to the center of the movable range as shown in FIG. 4B.
- the CPU 19 outputs a control instruction to the radiation control unit 15 so that the radiation generator 14a is positioned at the imaging position to be processed by the processing of the radiation generator moving unit A2.
- the radiation control unit 15 moves and fixes the radiation generator 14a to the imaging position to be processed. For example, if the step S210 is executed for the first time, CPU 19 is fixed by moving the radiation generator 14a to the photographing position Ps 1 shown in FIG. 4A.
- the CPU 19 moves the substrate W including the inspection target to the imaging preparation position by the processing of the inspection target moving unit A3 (step S220). That is, the CPU 19 outputs a control signal to the stage controller 13 and drives the stage 12 to move the substrate W to a position where one side of the substrate W is in contact with the X-ray irradiation range.
- the imaging position to be processed is the imaging position Ps 1 shown in FIG. 4A
- the substrate W is moved to the position P 1 where one side of the substrate W is in contact with the X-ray irradiation range R 1 indicated by the alternate long and short dash line.
- the CPU 19 causes the radiation generator 14a to output X-rays by the processing of the substrate inspection program A (step S230). That is, the CPU 19 outputs a control instruction to the radiation control unit 15 and causes the radiation generator 14a to emit X-rays having a predetermined intensity. For example, if the radiation generator 14a to the photographing position Ps 1 shown in FIG. 4A is fixed, X-rays of the fan beam is irradiated in the irradiation range R 1 shown by the one-dot chain line.
- the CPU 19 scans the substrate W by the processing of the inspection object moving unit A3 (step S240). That is, the CPU 19 outputs a control instruction to the stage controller 13 and drives the stage 12 so that the substrate W passes through the X-ray irradiation range.
- the imaging position to be processed is the imaging position Ps 1
- the side opposite to the side of the substrate W in contact with the X-ray irradiation range R 1 is the X-ray irradiation range R.
- the substrate W is moved in the right direction parallel to the X-axis direction until 1 is reached.
- transmitted X-rays that have passed through the detection target are sequentially detected by the detection element of the line sensor 10 b, and data indicating the detection result is output to the line sensor control unit 11.
- the data is recorded in the memory 18 under the control of the CPU 19.
- the CPU 19 determines whether or not scanning has been completed at all photographing positions (step S250). That is, the CPU 19 determines whether or not scanning of the substrate W has been completed at all of the predetermined shooting positions, for example, at the shooting positions Ps 1 to Ps N in the example shown in FIG. 4A. If it is not determined in step S250 that scanning has been completed at all shooting positions, the CPU 19 changes the shooting position to be processed (increments the shooting position numbers 1 to N by 1), and repeats the processing from step S210 onward.
- the CPU 19 obtains data recorded in the memory 18 by processing of the inspection target image generation unit A4, and generates a cross-sectional image as an inspection target image (Ste S260). That is, the CPU 19 superimposes a plurality of fluoroscopic images showing a two-dimensional distribution of transmitted X-ray intensity based on the data acquired by the line sensor control unit 11, thereby obtaining a cross-sectional image at an arbitrary position in the Z-axis direction.
- the image is generated as an inspection target image and recorded in the memory 18.
- the inspection object image may be generated for each individual inspection object (for example, for each solder bump), or may be generated for a substrate W including a plurality of inspection objects.
- the cross-sectional image can be generated using a known technique in tomosynthesis, such as a shift addition method.
- the CPU 19 performs inspection by the processing of the inspection unit A5 (step S270). That is, the CPU 19 extracts a feature amount determined in advance to determine the quality of the inspection target from the inspection target image, and determines the quality of the inspection target by comparing the feature amount with a quality determination criterion. Further, the CPU 19 causes the output unit 17 to output the determination result. As a result, an inspection based on the cross-sectional image is performed.
- the entire region of the substrate W is scanned by scanning the substrate W in the X-axis direction with the radiation generator 14a fixed to each of the plurality of imaging positions Ps 1 to Ps N. Obtain transmitted X-rays. Accordingly, the substrate W does not move in the Y-axis direction during the scanning process, and the X-ray irradiation angle with respect to each position on the substrate W having the same position in the Y-axis direction and different positions in the X-axis direction is always constant. is there.
- the detection element that detects transmitted X-rays that have passed through a portion that exists on a straight line parallel to the X-axis direction is a specific detection element, and can be accurately specified in advance. Since scanning is performed by moving the substrate W in a direction parallel to the X-axis direction, a detection element that detects transmitted X-rays transmitted through a portion existing on the straight line in the scanning process is provided in the Y-axis direction. There is no deviation in the parallel direction. Therefore, it is possible to accurately specify the inspection target image existing on the substrate W and perform the inspection, and it is possible to perform the inspection with high accuracy.
- the line sensor 10b and the radiation generator 14a are fixed at a plurality of specific imaging positions, and the inspection target is moved at each position to acquire transmitted X-rays, thereby obtaining a three-dimensional view.
- a reconstructed image inspection can be performed.
- the operator can specify the inspection method in advance by the input unit 16 and cause the CPU 19 to execute the board inspection program A.
- the board inspection program A is executed by specifying inspection based on the three-dimensional reconstructed image
- the CPU 19 executes a three-dimensional reconstructed image inspection process shown in FIG. 3B.
- the three-dimensional reconstructed image inspection process can be realized by the flowchart shown in FIG. 3B as in the cross-sectional image inspection process. However, in the flowchart shown in FIG.
- the dimension reconstruction image inspection process and the cross-sectional image inspection process are different.
- N is an integer of 2 or more
- the N shooting positions are called shooting positions Pt 1 to Pt N.
- the relative relationship between the line sensor 10b and the radiation generator 14a at the imaging positions Pt 1 to Pt N is obtained.
- the positional relationship is a different positional relationship.
- FIGS. 5A to 5L and 6A to 6L show an example in which there are eight shooting positions.
- FIGS. 5A to 5C show the shooting position Pt 1
- FIGS. 5D to 5F show the shooting position Pt 2
- FIGS. 5G to 5I show the shooting positions.
- Position Pt 3 FIGS. 5J to 5L are shooting positions Pt 4
- FIGS. 6A to 6C are shooting positions Pt 5
- FIGS. 6D to 6F are shooting positions Pt 6
- FIGS. 6G to 6H are shooting positions Pt 7
- FIGS. Position Pt 8 is shown.
- 5A to 5C reference numerals indicating the respective devices are shown, but these reference numerals are omitted in other drawings.
- the upper stage (FIG. 5A, etc.) is a view of the inspection apparatus 1 viewed from the Y-axis direction
- the middle stage (FIG. 5B, etc.) is the inspection apparatus 1 viewed from the X-axis direction
- the lower stage (FIG. 5C). Is a view of the inspection apparatus 1 viewed from the Z-axis direction.
- steps S210 to S250 are repeated eight times, so that the substrate is sequentially taken from the photographing position Pt 1 at each of the photographing positions Pt 2 , Pt 3 ,, Pt 7 , Pt 8. W is scanned, and fluoroscopic images photographed at eight photographing positions are acquired.
- each photographing is performed so that the third straight line L 3 connecting the focal point of the radiation generator 14a and the detection element at the center of the line sensor 10b passes through a circle set on the moving plane.
- Positions Pt 1 to Pt N are set.
- Figure 5A ⁇ 5C and FIG. 5F, 5I, 5L, 6C, 6F, 6I, in 6L is dashed shows a circle on movement plane by illustrates a third straight line L 3 by a dashed line in FIG. 5A .
- the third straight line L 3 connecting the focal point of the radiation generator 14a and the center detection element of the line sensor 10b satisfies the upper limit of passing through a circle set on the moving plane, while
- the photographing positions Pt 1 to Pt N are set so that the intersection of the three straight lines L 3 and the circle makes one round of the circle. Since the third straight line L 3 is included in the X-ray irradiation range irradiated from the radiation generator 14a, when the substrate W is scanned, the substrate W is within the irradiation range including the third straight line L 3. Scanned. In FIG.
- FIGS. 5C, 5F, 5I, 5L, 6C, 6F, 6I, and 6L are compared. Then, the position of the substrate W changes so as to rotate on a circle indicated by a broken line in each figure.
- the shooting positions Pt 1 to Pt 8 are set so that the intersection of the third straight line L 3 and the circle makes one round of the circle, in the process of changing the shooting position to Pt 1 to Pt 8 .
- the position of the radiation generator 14a changes from one end of the rail 14b to the other end, and again from the other end to the other.
- the position of the line sensor 10 b is set at the center of the rail 10 a as shown in FIGS. 5B, 5E, 5H, 5K, 6B, 6E, 6H, and 6K. From one end to the other end, and again from the other end toward the center of the rail 10a.
- step S250 the CPU 19 acquires the data from the line sensor control unit 11 by the processing of the inspection target image generation unit A4, and three-dimensional reconstruction of the inspection target An image is generated as an inspection target image (step S260). That is, the CPU 19 generates a three-dimensional image to be inspected by performing a known three-dimensional reconstruction process.
- the CPU 19 performs inspection by the processing of the inspection unit A5 (step S270). That is, the CPU 19 extracts a feature amount determined in advance to determine the quality of the inspection target from the inspection target image, and determines the quality of the inspection target by comparing the feature amount with a quality determination criterion. Further, the CPU 19 causes the output unit 17 to output the determination result. As a result, an inspection based on the three-dimensional reconstructed image is performed.
- the line sensor is moved along one axis and the radiation generator is moved along one axis so that transmission X-rays can be imaged.
- the position where the line sensor 10b is fixed in the cross-sectional image inspection process described above is not limited to the center of the movable range, and may be an arbitrary position within the movable range.
- the inspection target image generated in the inspection method in which the radiation generator 14a is moved to a plurality of imaging positions with the line sensor 10b fixed at one place is not limited to a cross-sectional image, and other images, for example, three-dimensional reproduction. It may be a constituent image.
- the figure through which the intersection of the third straight line and the moving plane passes is not limited to a circle, and may be another shape, for example, a straight line or a polygon.
- the inspection target image generated in the inspection method in which the line sensor 10b and the radiation generator 14a are moved to a plurality of imaging positions is not limited to a three-dimensional reconstructed image, and may be another image, for example, a cross-sectional image. .
- the fluoroscopic image inspection process, the cross-sectional image inspection process, and the three-dimensional reconstructed image inspection process are not separately performed, but these inspection methods are freely combined depending on the inspection purpose. May be executed. Furthermore, the number of inspection objects existing on an imaging object such as a substrate is arbitrary, and the shape and size thereof are also arbitrary.
Landscapes
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
Description
本発明は、透過放射線によって検査対象を検査する検査装置、検査方法および検査プログラムに関する。 The present invention relates to an inspection apparatus, an inspection method, and an inspection program for inspecting an inspection object with transmitted radiation.
従来、検査対象を透過した透過放射線に基づいて検査対象の良否等を検査する検査装置が知られている。例えば、特許文献1においては、X線発生装置を固定設置し、検査対象を2次元的に移動可能な状態とし、透過放射線を検出するエリアセンサを2次元的に移動可能であるとともに自転可能な状態とすることによってX線CT画像の生成と断層画像の生成との双方を実行可能にした装置が開示されている。
Conventionally, an inspection apparatus that inspects the quality of an inspection object based on transmitted radiation that has passed through the inspection object is known. For example, in
従来、簡易な構成によって高速に検査を実行することができなかった。すなわち、特許文献1に開示されたように、エリアセンサを2次元的に移動可能な状態とするためには、極めて重量の大きいエリアセンサを直交する2軸に沿って移動させるための構成が必要となり、大がかりな装置が必要である。特に、高速に撮影を行うためにはエリアセンサを高速に移動させ、撮影位置で停止させ、撮影を行うという処理を高速に繰り返す必要があり、重量の大きいエリアセンサを高速に加減速させるための加速度は大きく、装置構成を簡易な構成にすることは不可能である。
Conventionally, inspection could not be executed at high speed with a simple configuration. That is, as disclosed in
また、一般に、高精度の検査を行うためには検査対象を高倍率で拡大して撮影する必要があるが、X線等の放射線を広いエリアで検出可能なエリアセンサは極めて高価であるため、一回の撮影で基板等の所定の大きさの検査対象を撮影することは事実上不可能である。そこで、現実的には、検査対象を複数回撮影することによって検査対象内の全ての検査部位を撮影することになる。この場合、1カ所の撮影位置において検査対象を撮影するために、エリアセンサによる撮影と移動とを繰り返すことになるが、当該移動の過程においてエリアセンサは撮影を行うことができず、透過放射線が取得されない完全な待機期間となる。従って、エリアセンサを利用して高速に透過放射線を取得することは事実上不可能であった。 In general, in order to perform high-precision inspection, it is necessary to magnify an inspection object at a high magnification, but an area sensor that can detect radiation such as X-rays in a wide area is extremely expensive. It is practically impossible to photograph an inspection object of a predetermined size such as a substrate by one photographing. Therefore, in reality, all the examination parts in the examination object are imaged by imaging the examination object a plurality of times. In this case, in order to image the inspection object at one imaging position, imaging and movement by the area sensor are repeated, but the area sensor cannot perform imaging in the process of the movement, and transmitted radiation is not transmitted. It is a complete waiting period that is not acquired. Therefore, it is practically impossible to acquire transmitted radiation at high speed using an area sensor.
本発明は、前記課題に鑑みてなされたもので、簡易な構成によって高速に検査を実行するための技術を提供することを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for executing an inspection at high speed with a simple configuration.
前記の目的を達成するため、本発明にかかる検査装置においては、ラインセンサを第1直線に沿って移動可能に構成し、放射線発生器を第2直線に沿って移動可能に構成する。ここで、第1直線と第2直線は同一平面上になく、第2直線を第1直線に交わるように平行移動させた場合に互いに直交する直線である。また、第1直線および第2直線と平行であるとともに第1直線と第2直線との間に存在する移動平面上で検査対象が移動できるように構成し、ラインセンサによって取得された検査対象を透過した透過放射線に基づいて検査対象画像を生成する構成とする。 To achieve the above object, in the inspection apparatus according to the present invention, the line sensor is configured to be movable along the first straight line, and the radiation generator is configured to be movable along the second straight line. Here, the first straight line and the second straight line are not on the same plane, and are straight lines orthogonal to each other when the second straight line is translated so as to intersect the first straight line. In addition, the inspection object can be moved on a moving plane that is parallel to the first straight line and the second straight line and exists between the first straight line and the second straight line. The inspection image is generated based on the transmitted radiation.
すなわち、検査対象は移動平面上を2次元的に移動可能であるが、ラインセンサと放射線発生器とのそれぞれは1軸上を移動可能であり、各軸方向以外の方向には移動しない。このような構成において、ラインセンサと放射線発生器とを各軸に沿って移動させると、ラインセンサと放射線発生器と検査対象との相対位置関係を各種の位置関係、例えば、放射線発生器の焦点からラインセンサの基準位置(中央点等)に延びる直線の角度が鋭角から直角まで各種の方向になるように設定することができ、検査対象に対して様々な方向から放射線を照射した状態でラインセンサにおいて透過放射線を取得することができる。検査対象を透過した透過放射線がラインセンサにおいて取得されると、当該透過放射線に基づいて検査対象画像が生成されるため、当該検査対象画像に基づいて自動あるいは目視によって検査対象の検査を行うことが可能である。 That is, although the inspection object can move two-dimensionally on the moving plane, each of the line sensor and the radiation generator can move on one axis and does not move in directions other than the respective axial directions. In such a configuration, when the line sensor and the radiation generator are moved along each axis, the relative positional relationship between the line sensor, the radiation generator, and the inspection object is changed to various positional relationships, for example, the focal point of the radiation generator. Can be set so that the angle of the straight line extending from the center to the reference position (center point, etc.) of the line sensor is in various directions from an acute angle to a right angle, and the line is irradiated with radiation from various directions. Transmitted radiation can be acquired at the sensor. When the transmission radiation that has passed through the inspection target is acquired by the line sensor, an inspection target image is generated based on the transmission radiation, and therefore the inspection target may be inspected automatically or visually based on the inspection target image. Is possible.
以上の構成においては、ラインセンサによって透過放射線を検出するため、放射線発生器から照射されてラインセンサに到達する放射線の照射範囲に存在する検査対象を透過した透過放射線を検出することができる。そこで、当該照射範囲を検査対象が通過するように構成すれば、検査対象を2次元的に撮影することが可能である。例えば、ラインセンサと放射線発生器とを予め決められた撮影位置に移動させて固定し、ラインセンサと放射線発生器とが撮影位置に固定されている状態で放射線発生器から照射されてラインセンサに到達する放射線の照射範囲を検査対象が通過するように検査対象を移動させ、放射線の照射範囲を検査対象が通過する過程で取得された透過放射線に基づいて検査対象画像を生成すれば、エリアセンサで透過放射線を取得した場合と同等の検査対象画像を生成することができる。 In the above configuration, since the transmitted radiation is detected by the line sensor, it is possible to detect the transmitted radiation that has been transmitted from the inspection target existing in the irradiation range of the radiation irradiated from the radiation generator and reaching the line sensor. Therefore, if the inspection object is configured to pass through the irradiation range, the inspection object can be imaged two-dimensionally. For example, the line sensor and the radiation generator are moved and fixed to a predetermined imaging position, and the line sensor and the radiation generator are irradiated from the radiation generator in a state where the line sensor and the radiation generator are fixed to the imaging position. If the inspection object is moved so that the inspection object passes through the radiation irradiation range that arrives, and the inspection object image is generated based on the transmitted radiation acquired in the process of passing through the radiation irradiation range, the area sensor It is possible to generate an inspection target image equivalent to the case where transmitted radiation is acquired in step (b).
上述のように、エリアセンサを2次元的に移動可能な状態とするためには、極めて重量の大きいエリアセンサを直交する2軸に沿って移動させるための構成が必要となり、大がかりな装置が必要である。しかし、本発明にかかる検査装置においてはエリアセンサと比較して一般的に極めて軽量なラインセンサを利用しているため、センサを移動させるための移動制御が極めて容易になるとともに極めて簡易な構成で実現が可能である。 As described above, in order to make the area sensor movable in two dimensions, a configuration for moving the extremely heavy area sensor along two orthogonal axes is necessary, and a large-scale device is required. It is. However, since the inspection apparatus according to the present invention generally uses an extremely light line sensor as compared with the area sensor, the movement control for moving the sensor becomes extremely easy and has an extremely simple configuration. Realization is possible.
また、上述のように、放射線を広いエリアで検出可能なエリアセンサは極めて高価であるため、複数の検査対象が載せられた基板など、所定の大きさの撮影対象を一回の撮影で撮影することは事実上不可能である。従って、エリアセンサで基板等の撮影対象の全域を撮影するためには撮影を複数回繰り返す必要がある。しかし、同等の撮影対象の幅方向の全域を視野に含むラインセンサを利用すれば、上述のように透過放射線の照射範囲を撮影対象が通過するように移動させることで基板全域の透過放射線を取得することが可能である。そして、このようなラインセンサは一般にエリアセンサと比較して安価であるため、極めて低コストに検査装置を構成することができる。 In addition, as described above, an area sensor that can detect radiation in a wide area is very expensive, and thus an imaging target of a predetermined size, such as a substrate on which a plurality of inspection targets are mounted, is captured by one imaging. It is virtually impossible. Therefore, in order to capture the entire area of the imaging target such as the substrate with the area sensor, it is necessary to repeat imaging a plurality of times. However, if a line sensor that includes the entire area in the width direction of the imaging target in the field of view is used, the transmitted radiation over the entire area of the substrate is acquired by moving the imaging radiation through the irradiation range as described above. Is possible. Since such a line sensor is generally cheaper than an area sensor, an inspection apparatus can be configured at a very low cost.
さらに、ある大きさの撮影対象を複数回撮影して当該撮影対象の全域の透過放射線を取得するエリアセンサは同等の撮影対象の幅方向の全域を視野に含むラインセンサと比較して重量が大きい。従って、エリアセンサを移動させ、停止させる動作を繰り返して複数回撮影する場合、重量の大きいエリアセンサに作用する加速度は大きく、エリアセンサを移動させるための機構やその周辺の筐体等を頑丈に構成する必要があり、装置構成を簡易な構成にすることは不可能である。しかし、本発明にかかる検査装置によれば、エリアセンサと比較して軽量なラインセンサを利用して撮影対象の全域の透過放射線を取得することができ、かつ、ラインセンサを固定した状態で撮影対象の全域の透過放射線を取得することができる。従って、ラインセンサを移動させるための機構やその周辺の筐体等を簡易な構成とすることができる。 Furthermore, an area sensor that captures an imaging target of a certain size a plurality of times and acquires transmitted radiation over the entire area of the imaging target is heavier than a line sensor that includes the entire area in the width direction of the equivalent imaging target in the field of view. . Therefore, when shooting multiple times by repeatedly moving and stopping the area sensor, the acceleration acting on the heavy area sensor is large, and the mechanism for moving the area sensor and its surrounding housing are sturdy. It is necessary to configure, and it is impossible to make the apparatus configuration simple. However, according to the inspection apparatus of the present invention, it is possible to acquire transmitted radiation over the entire area of the imaging target using a lighter line sensor compared to the area sensor, and to perform imaging with the line sensor fixed. Transmitted radiation over the entire area of the object can be acquired. Therefore, the mechanism for moving the line sensor, the surrounding housing, and the like can be simplified.
さらに、透過放射線の撮影後にラインセンサを移動させる場合にも第1直線に沿って移動させればよいため、構成が簡易であり、ラインセンサの重量が軽量であるためラインセンサに作用する加速度はエリアセンサに作用する加速度よりも小さい。従って、この意味においても、ラインセンサを移動させるための機構やその周辺の筐体等を簡易な構成とすることができる。 Furthermore, since the line sensor may be moved along the first straight line even after the transmission radiation is imaged, the configuration is simple and the weight acting on the line sensor is light. It is smaller than the acceleration acting on the area sensor. Therefore, also in this sense, the mechanism for moving the line sensor, the surrounding housing, and the like can be simplified.
さらに、撮影対象の全域の透過放射線を取得するためにエリアセンサの移動と停止を繰り返す場合、エリアセンサが移動を開始してからの移動中およびエリアセンサが停止した後にエリアセンサの振動が収束するまでの間、透過放射線を取得することができず、この期間は透過放射線が取得されない完全な待機期間となる。エリアセンサの移動と停止の回数は撮影対象の拡大倍率が大きくなるほど増加するため、上述の待機期間の総量は長くなる。しかし、ラインセンサにおいては、撮影対象の全幅を一度に撮影可能な長さのラインセンサを固定し、撮影対象を連続して移動させることによって撮影対象の全域の透過放射線を取得することが可能であるため、透過放射線が取得されない待機期間が発生せず、高倍率の透過放射線を高速に取得することが可能である。 Furthermore, when the movement and stop of the area sensor are repeated in order to acquire transmitted radiation over the entire area to be imaged, the vibration of the area sensor converges during and after the area sensor starts moving and after the area sensor stops. Until this time, transmitted radiation cannot be acquired, and this period is a complete waiting period in which transmitted radiation is not acquired. Since the number of times the area sensor moves and stops increases as the magnification of the object to be imaged increases, the total amount of the waiting period described above increases. However, in the line sensor, it is possible to acquire the transmitted radiation of the entire area of the imaging target by fixing the line sensor having a length capable of imaging the entire width of the imaging target and moving the imaging target continuously. Therefore, there is no waiting period during which transmitted radiation is not acquired, and high-magnification transmitted radiation can be acquired at high speed.
なお、本発明にかかる検査装置においては、第2直線に沿って放射線発生器を移動させる必要があるが、可動方向は第2直線に沿った方向であるとともに、ラインセンサによって透過放射線を取得している間において放射線発生器は固定され、ラインセンサによって透過放射線を取得していない間に放射線発生器が移動されればよい。従って、放射線発生器を移動させるための構成は簡易な構成である。 In the inspection apparatus according to the present invention, it is necessary to move the radiation generator along the second straight line, but the movable direction is the direction along the second straight line, and the transmitted radiation is acquired by the line sensor. It is only necessary that the radiation generator is fixed while the transmission line is not acquired by the line sensor while the radiation generator is acquired. Therefore, the configuration for moving the radiation generator is a simple configuration.
そして、本発明にかかる検査装置においては、第1直線に沿ってラインセンサを移動させ、第2直線に沿って放射線発生器を移動させ、検査対象を移動平面内で移動させることが可能であるため、ラインセンサと放射線発生器と検査対象との相対関係を様々な関係とすることができる。従って、移動平面に対して垂直な方向に放射線を透過させる検査方式や移動平面に対して傾斜した方向(≠90°)に放射線を透過させる検査方式など種々の検査方式を採用可能である。また、検査対象の移動平面上での移動軌跡は直線状、円状の他、各種の形状の軌跡を採用可能であり、当該各種の形状の軌跡上を移動させる各種の検査方式を採用可能である。さらに、これらの各種の検査方式を検査目的に応じて自由に組み合わせて実行させることが可能である。 In the inspection apparatus according to the present invention, the line sensor can be moved along the first straight line, the radiation generator can be moved along the second straight line, and the inspection object can be moved within the moving plane. Therefore, the relative relationship among the line sensor, the radiation generator, and the inspection object can be various. Therefore, various inspection methods such as an inspection method for transmitting radiation in a direction perpendicular to the moving plane and an inspection method for transmitting radiation in a direction inclined (≠ 90 °) with respect to the moving plane can be adopted. In addition, the movement trajectory on the moving plane of the inspection target can be a linear or circular shape, and various types of trajectories can be adopted, and various inspection methods for moving on the various types of trajectories can be adopted. is there. Furthermore, these various inspection methods can be freely combined and executed according to the inspection purpose.
ここで、ラインセンサ移動手段は、第1直線方向とラインセンサの長手方向とが一致する状態で第1直線に沿って当該ラインセンサを移動させることができればよい。すなわち、ラインセンサを長手方向に向けて直線的に移動させることができれば良く、例えば、ボールねじなど、直線状の部材に沿って物体を移動させるための種々の機構によってラインセンサを移動させる構成を採用可能である。 Here, the line sensor moving means only needs to be able to move the line sensor along the first straight line in a state where the first straight line direction and the longitudinal direction of the line sensor coincide with each other. That is, it is sufficient that the line sensor can be moved linearly in the longitudinal direction. For example, the line sensor is moved by various mechanisms for moving an object along a linear member such as a ball screw. It can be adopted.
また、ラインセンサは長手方向に垂直な方向に少なくとも1個の検出素子が存在し、長手方向に多数の検出素子が並べられたセンサであり、長手方向に垂直な方向に数画素の検出素子が並んでいても良いが、2次元的に多数(例えば数千個)の検出素子が並ぶエリアセンサと比較して低コスト、かつ、軽量なセンサが本発明にかかる検査装置のラインセンサとして採用される。さらに、第1直線は検査対象の移動平面に対して平行であればよいが、当該移動平面内で検査対象が2方向に沿って移動可能である場合、その一方に平行であることが好ましい。 The line sensor is a sensor in which at least one detection element exists in a direction perpendicular to the longitudinal direction, and a large number of detection elements are arranged in the longitudinal direction. The detection element of several pixels is arranged in the direction perpendicular to the longitudinal direction. Although they may be arranged, a low-cost and light-weight sensor is adopted as the line sensor of the inspection apparatus according to the present invention as compared with an area sensor in which a large number (for example, several thousand) of detection elements are arranged two-dimensionally. The Furthermore, the first straight line only needs to be parallel to the movement plane of the inspection object, but when the inspection object can move along two directions within the movement plane, it is preferable that the first straight line be parallel to one of them.
放射線発生器移動手段は、ラインセンサに向けて放射線を照射する放射線発生器を第2直線に沿って移動させることができればよい。ここでも、放射線発生器を直線的に移動させるための構成として種々の構成を採用可能であり、例えば、ボールねじなど、直線状の部材に沿って物体を移動させるため機構等を採用可能である。また、放射線発生器は焦点から出力されるX線等の放射線が移動平面を通過してラインセンサに到達するように構成されていればよく、ビーム形状としてはファンビームであることが好ましいがコーンビームであっても良い。 The radiation generator moving means only needs to be able to move the radiation generator that emits radiation toward the line sensor along the second straight line. Again, various configurations can be employed as a configuration for linearly moving the radiation generator, and for example, a mechanism for moving an object along a linear member such as a ball screw can be employed. . The radiation generator may be configured such that radiation such as X-rays output from the focal point passes through the moving plane and reaches the line sensor. The beam shape is preferably a fan beam, but the cone It may be a beam.
さらに、第2直線は検査対象の移動平面に対して平行であり、第1直線との関係において当該第2直線は第1直線と同一平面上にないような位置に設けられ、第2直線を第1直線に交わるように平行移動させた場合に当該第1直線と直交するように設定される。すなわち、第1直線と第2直線とはねじれの関係になるように設定され、第1直線と第2直線とを検査対象の移動平面に対して投影した場合の投影直線が直交するように設定される。なお、移動平面内で検査対象が2方向に沿って移動可能である場合、その一方に第1直線が平行であり、他方に第2直線が平行であることが好ましい。 Furthermore, the second straight line is parallel to the moving plane to be inspected, and the second straight line is provided at a position that is not on the same plane as the first straight line in relation to the first straight line. It is set so as to be orthogonal to the first straight line when it is translated so as to cross the first straight line. In other words, the first straight line and the second straight line are set to have a twisted relationship, and the first straight line and the second straight line are set to be orthogonal to each other when projected onto the moving plane to be inspected. Is done. In addition, when the test object is movable in two directions within the moving plane, it is preferable that the first straight line is parallel to one and the second straight line is parallel to the other.
さらに、放射線発生器移動手段においては、放射線発生器の位置や向きを調整しながら当該放射線発生器を移動させるように構成してもよい。例えば、放射線発生器の焦点を通る光軸(放射線の照射範囲の中心を通る直線)が常にラインセンサを向くように放射線発生器を傾斜させながら第2直線に沿って移動させる構成としても良い。 Furthermore, the radiation generator moving means may be configured to move the radiation generator while adjusting the position and orientation of the radiation generator. For example, the radiation generator may be moved along the second straight line while being inclined so that the optical axis passing through the focal point of the radiation generator (a straight line passing through the center of the radiation irradiation range) always faces the line sensor.
検査対象移動手段は、放射線の照射範囲内において第1直線および第2直線に平行な移動平面上で検査対象を移動させることができればよく、例えば、直交する2軸に沿って移動を行うX-Yステージ等を採用可能である。また、多数の検査対象を連続的に検査するために、検査対象の搬送機構と連動するように構成することが好ましい。 The inspection object moving means only needs to be able to move the inspection object on a moving plane parallel to the first straight line and the second straight line within the radiation irradiation range. For example, X− that moves along two orthogonal axes A Y stage or the like can be used. Further, in order to continuously inspect a large number of inspection objects, it is preferable that the inspection apparatus is configured to be interlocked with a conveyance mechanism of the inspection objects.
検査対象画像生成手段は、ラインセンサによって取得された検査対象を透過した透過放射線に基づいて検査対象画像を生成することができれば良く、2次元的な透過放射線の強度分布を示す透視画像を生成して検査対象画像としても良いし、各種の画像処理(例えば、3次元再構成や断層画像の生成等)を行って検査対象画像としても良い。 The inspection target image generation unit only needs to be able to generate the inspection target image based on the transmitted radiation that has passed through the inspection target acquired by the line sensor, and generates a fluoroscopic image that indicates the intensity distribution of the two-dimensional transmitted radiation. The image may be the inspection target image, or may be the inspection target image by performing various types of image processing (for example, three-dimensional reconstruction, tomographic image generation, etc.).
ラインセンサと放射線発生器と検査対象との相対関係の例として、ラインセンサと放射線発生器とを特定の一カ所に固定するとともに検査対象を移動させるような構成例を採用可能である。具体的には、ラインセンサを特定の一カ所に移動させて固定し、放射線発生器を特定の一カ所に移動させて固定することによってラインセンサと放射線発生器とを撮影位置に固定し、当該撮影位置にラインセンサと放射線発生器とが固定された状態において、放射線の照射範囲を検査対象が通過するように検査対象を移動させる構成を採用可能である。この構成において放射線の照射範囲を検査対象が通過する過程で取得された透過放射線は、検査対象に対して特定の角度から放射線を照射して得られた透過放射線である。従って、当該透過放射線から検査対象の透視画像を生成することができ当該透視画像を検査対象画像とすることができる。 As an example of the relative relationship among the line sensor, the radiation generator, and the inspection target, a configuration example in which the line sensor and the radiation generator are fixed at a specific place and the inspection target is moved can be adopted. Specifically, the line sensor is moved to a specific location and fixed, and the radiation generator is moved to a specific location and fixed to fix the line sensor and the radiation generator at the imaging position. In a state where the line sensor and the radiation generator are fixed at the imaging position, it is possible to adopt a configuration in which the inspection object is moved so that the inspection object passes through the radiation irradiation range. In this configuration, the transmitted radiation acquired in the process in which the inspection object passes through the radiation irradiation range is transmitted radiation obtained by irradiating the inspection object with radiation from a specific angle. Therefore, a fluoroscopic image to be inspected can be generated from the transmitted radiation, and the fluoroscopic image can be used as the inspection target image.
さらに、ラインセンサと放射線発生器と検査対象との相対関係の例として、ラインセンサと放射線発生器との一方を特定の位置に固定するとともに他方を特定の複数カ所に固定し、ラインセンサと放射線発生器とを各位置に固定した状態で検査対象を移動させるような構成例を採用可能である。例えば、ラインセンサを特定の位置に移動させて固定した状態で、第2直線に沿った複数の撮影位置に放射線発生器を移動させて固定することとしても良い。この場合、ラインセンサが特定の位置に固定され、放射線発生器が複数の撮影位置のそれぞれに固定された状態において、放射線の照射範囲を検査対象が通過するように検査対象を移動させることでラインセンサによって検査対象を透過した透過放射線を取得することになる。すなわち、放射線発生器の位置が異なる複数の撮影位置で撮影を行うことにより、複数の角度で検査対象に放射線を照射した状態で透過放射線を取得する。 Furthermore, as an example of the relative relationship between the line sensor, the radiation generator, and the inspection object, one of the line sensor and the radiation generator is fixed at a specific position and the other is fixed at a plurality of specific positions. It is possible to adopt a configuration example in which the inspection object is moved while the generator is fixed at each position. For example, with the line sensor moved to a specific position and fixed, the radiation generator may be moved and fixed to a plurality of imaging positions along the second straight line. In this case, in a state where the line sensor is fixed at a specific position and the radiation generator is fixed at each of a plurality of imaging positions, the inspection object is moved so that the inspection object passes through the radiation irradiation range. The transmitted radiation that has passed through the inspection object is acquired by the sensor. That is, by performing imaging at a plurality of imaging positions where the positions of the radiation generators are different, transmitted radiation is acquired in a state where the radiation to be examined is irradiated at a plurality of angles.
この場合、放射線の照射範囲を検査対象が通過する過程で取得された透過放射線に基づいて3次元再構成画像または移動平面に平行な方向の断面画像を生成して検査対象画像とする。すなわち、複数の角度で検査対象に放射線を照射して取得された透過放射線のデータが得られるため、3次元再構成画像や断面画像を生成して検査を行うことができる。むろん、ここでは複数の角度で検査対象に放射線を照射して取得された透過放射線に基づいて透視画像を生成して検査対象画像としても良い。また、ここでは、ラインセンサを一カ所に固定し、放射線発生器を複数カ所に固定する例を想定したが、放射線発生器を一カ所に固定し、ラインセンサを複数カ所に固定する構成を採用しても良い。 In this case, a three-dimensional reconstructed image or a cross-sectional image in a direction parallel to the moving plane is generated based on the transmitted radiation acquired in the process of passing the inspection target through the radiation irradiation range, and used as the inspection target image. That is, since data of transmitted radiation acquired by irradiating the inspection object with radiation at a plurality of angles is obtained, the inspection can be performed by generating a three-dimensional reconstructed image or a cross-sectional image. Of course, here, it is also possible to generate a fluoroscopic image based on transmitted radiation acquired by irradiating the inspection target with radiation at a plurality of angles to obtain the inspection target image. In this example, the line sensor is fixed at one location and the radiation generator is fixed at multiple locations. However, the radiation generator is fixed at one location and the line sensor is fixed at multiple locations. You may do it.
さらに、ラインセンサと放射線発生器と検査対象との相対関係の例として、ラインセンサと放射線発生器とを複数カ所に固定するとともに、ラインセンサと放射線発生器とを各カ所に固定した状態で検査対象を移動させるような構成例を採用可能である。例えば、ラインセンサの基準位置と放射線発生器の焦点とを結ぶ第3直線が検査対象の移動平面上に設けられた所定の図形と交わるような複数の撮影位置にラインセンサと放射線発生器とを移動させて固定することとしても良い。この場合、撮影位置のそれぞれにラインセンサと放射線発生器とが固定された状態において、第3直線を含む放射線の照射範囲を検査対象が通過するように検査対象を移動させることでラインセンサによって検査対象を透過した透過放射線を取得することになる。すなわち、ラインセンサの位置および放射線発生器の位置が異なる複数の撮影位置で撮影を行うことにより、複数の角度で検査対象に放射線を照射した状態で透過放射線を取得する。 Furthermore, as an example of the relative relationship between the line sensor, radiation generator, and inspection object, the line sensor and radiation generator are fixed at a plurality of locations, and the line sensor and radiation generator are fixed at each location. A configuration example that moves the object can be adopted. For example, the line sensor and the radiation generator are placed at a plurality of imaging positions such that a third straight line connecting the reference position of the line sensor and the focal point of the radiation generator intersects a predetermined figure provided on the moving plane to be inspected. It is good also as moving and fixing. In this case, in the state where the line sensor and the radiation generator are fixed at each of the imaging positions, the inspection is performed by the line sensor by moving the inspection object so that the inspection object passes through the radiation irradiation range including the third straight line. The transmitted radiation that has passed through the object is acquired. That is, by performing imaging at a plurality of imaging positions where the position of the line sensor and the position of the radiation generator are different, the transmitted radiation is acquired in a state where the radiation to be examined is irradiated at a plurality of angles.
この場合においても、放射線の照射範囲を検査対象が通過する過程で取得された透過放射線に基づいて3次元再構成画像または移動平面に平行な方向の断面画像を生成して検査対象画像とする。すなわち、複数の角度で検査対象に放射線を照射して取得された透過放射線のデータが得られるため、3次元再構成画像や断面画像を生成して検査を行うことができる。むろん、ここでは複数の角度で検査対象に放射線を照射して取得された透過放射線に基づいて透視画像を生成して検査対象画像としても良い。 In this case as well, a three-dimensional reconstructed image or a cross-sectional image in a direction parallel to the moving plane is generated based on the transmitted radiation acquired in the process of passing the irradiation target through the radiation irradiation range, and used as the inspection target image. That is, since data of transmitted radiation acquired by irradiating the inspection object with radiation at a plurality of angles is obtained, the inspection can be performed by generating a three-dimensional reconstructed image or a cross-sectional image. Of course, here, it is also possible to generate a fluoroscopic image based on transmitted radiation acquired by irradiating the inspection target with radiation at a plurality of angles to obtain the inspection target image.
以上は、本発明が装置として実現される場合について説明したが、かかる装置を実現する方法やプログラム、当該プログラムを記録した媒体としても発明は実現可能である。また、以上のような検査装置は単独で実現される場合もあるし、ある方法に適用され、あるいは同方法が他の機器に組み込まれた状態で利用されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものである。従って、ソフトウェアであったりハードウェアであったりするなど、適宜、変更可能である。また、ソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても同様である。 Although the case where the present invention is realized as an apparatus has been described above, the present invention can also be realized as a method and program for realizing the apparatus and a medium recording the program. In addition, the inspection apparatus as described above may be realized by itself, applied to a certain method, or may be used in a state of being incorporated in another device. Is not limited to this, but includes various aspects. Therefore, it can be changed as appropriate, such as software or hardware. The software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.
ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)検査装置の構成:
(2)透視画像検査処理:
(3)断面画像検査処理:
(4)3次元再構成画像検査処理:
(5)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Configuration of the inspection device:
(2) Perspective image inspection processing:
(3) Cross-sectional image inspection processing:
(4) Three-dimensional reconstructed image inspection process:
(5) Other embodiments:
(1)検査装置の構成:
図1は本発明の一実施形態にかかる検査装置1の概略ブロック図である。図1に示す検査装置1は、ラインセンサ移動機構10とラインセンサ制御部11とステージ12とステージ制御部13と放射線発生器移動機構14と放射線制御部15と入力部16と出力部17とメモリ18とCPU19とを備えている。検査装置1は、基板Wに形成された検査対象としてのはんだの形状、多層基板の層間の配線および部品等を検査する装置である。基板Wは平面状であり、検査装置1は理想的に基板Wの平面方向が水平となり、かつ、基板Wの厚み方向が鉛直となるように基板Wを保持する。
(1) Configuration of the inspection device:
FIG. 1 is a schematic block diagram of an
ステージ12は、基板Wを保持するための保持機構を有し、基板Wを保持した状態で当該基板Wを水平面に平行な面内で移動させることができる。従って、ステージ12によって、基板Wの移動とともに検査対象が水平面に平行な面内で移動されることとなり、当該水平面に平行な面を検査対象の移動平面と呼ぶ。また、本実施形態においてステージ12は、直交する2軸に沿って基板Wを移動させることが可能であり、本明細書においては、各軸に平行な方向をX軸方向、Y軸方向と定義する。また、当該X軸およびY軸に直角な方向をZ軸方向と定義する。なお、図1においては、ステージ12の周囲に一点鎖線の矢印Dx,Dyによって基板Wの可動方向を示している。
The
なお、ステージ制御部13は、CPU19が出力する制御指示に応じてステージ12に対して制御信号を出力する回路であり、CPU19が任意の位置を指示した場合に当該位置に基板Wを移動させるための制御信号を出力する。この結果、ステージ12は、CPU19が指示した任意の位置に基板W(あるいは基板W上の検査対象)を移動させることができる。
The
ラインセンサ制御部11は、レール10aとラインセンサ10bとを備えている。ラインセンサ10bは、一方向に沿って複数の検出素子が一列に並べられたセンサであり、各検出素子に到達したX線の強度を検出し、各検出素子にて検出されたX線の強度を示す情報を出力する。すなわち、ラインセンサ10bは、複数の検出素子が長手方向に並べられて構成されたX線センサである。レール10aは、一方向に長い直線状の部材であるとともに、当該一方向に沿ってラインセンサ10bを移動させる溝を備えている。すなわち、ラインセンサ10bには図示しない突起が備えられており、当該突起をレール10aに挿入した状態でラインセンサ10bを移動させることにより、ラインセンサ10bをレール10aが延びる方向に沿って移動させることができるように構成されている。本実施形態において、ラインセンサ10bの移動方向は当該ラインセンサ10bの長手方向と平行であり、Y軸方向と平行になるように設定されている。ここでは、ラインセンサ10bの長手方向に延びる直線を第1直線と定義する。また、図1においては、ラインセンサ10bの右下に一点鎖線の矢印D1によってラインセンサ10bの可動方向を示している。
The line
なお、ラインセンサ制御部11は、CPU19からの制御指示に応じてレール10aおよびラインセンサ10bに対して制御信号を出力する回路であり、CPU19が透過X線を取得するための撮影位置を指示した場合に当該撮影位置にラインセンサ10bを移動させるとともに、ラインセンサ10bが備える各検出素子が検出した透過X線をラインセンサ10bから取得し、CPU19に受け渡す。
The line
放射線発生器移動機構14は、放射線発生器14aとレール14bとを備えている。放射線発生器14aは、放射線としてのX線を放射線発生器14aの光学系により定まる焦点からファンビーム形状にて照射する。レール14bは、一方向に長い直線状の部材であるとともに、当該一方向に沿って放射線発生器14aを移動させるための機構を備えている。本実施形態において、放射線発生器14aの移動方向はX軸方向と平行になるように設定されている。ここでは、放射線発生器14aの移動方向を第2直線と定義する。
The radiation
なお、本実施形態においては、図1に示すようにラインセンサ移動機構10と放射線発生器移動機構14とが基板Wの移動平面を挟むように配置されているため、放射線発生器14aから照射されたX線の照射範囲内に基板W上の検査対象が存在する場合には、当該検査対象を透過した透過X線がラインセンサ10bに到達し、ラインセンサ10bによって検査対象を透過した透過X線が検出されることになる。
In the present embodiment, the line
さらに、本実施形態において放射線発生器移動機構14は、放射線発生器14aを傾斜させるための図示しない傾斜機構を備えており、放射線発生器14aを第2直線に沿って移動させる過程において、放射線発生器14aの光軸(X線の出力範囲の中央であるとともに焦点を通る直線O)が常にラインセンサ10bの方向を向くように傾斜される。また、放射線発生器14aの焦点のZ軸方向の位置が変化しないように当該傾斜および移動が行われるように構成されている。従って、放射線発生器14aの焦点からラインセンサ10bまで到達する任意の直線において、放射線発生器14aの焦点から移動平面までの距離と移動平面からラインセンサ10bまでの距離の比が一定になり、一定の倍率で検査対象を拡大した状態で検査対象の透過X線を取得することができる。なお、図1においては、放射線発生器14aの左右に一点鎖線の矢印D2によって放射線発生器14aの可動方向を示すとともに、傾斜されつつ移動された放射線発生器14aを破線によって示している。
Further, in the present embodiment, the radiation
すなわち、本実施形態において、放射線発生器14aは、可動範囲の中央において光軸がZ軸と平行になるように構成されており、この状態において、当該光軸がラインセンサ10bの可動範囲の中央(レール10aの中央)と交わるように構成されている。なお、放射線制御部15は、CPU19が出力する制御指示に応じて放射線発生器14aおよびレール14bに対して制御信号を出力する回路であり、CPU19が透過X線を取得するための撮影位置を指示した場合に当該撮影位置に放射線発生器14aを移動させるとともに、放射線発生器14aから予め決められた強度のX線を照射させる。
That is, in this embodiment, the
図2Aは、Y軸に平行な方向からラインセンサ移動機構10と基板Wと放射線発生器移動機構14とを眺めた状態を示し、図2Bは、X軸に平行な方向からラインセンサ移動機構10と基板Wと放射線発生器移動機構14とを眺めた状態を示している。図2Aに示すように、放射線発生器14aの移動方向である第2直線L2はX軸方向に平行である。また、図2Bに示すように、ラインセンサ10bの移動方向である第1直線L1はY軸方向に平行である。そして、第1直線L1は基板Wの移動平面の上方に存在し、第2直線L2は基板Wの軌道平面の下方に存在するため、第1直線L1と第2直線L2は互いに交わらない、いわゆるねじれの関係にある。さらに、第2直線L2をZ軸方向に沿って平行移動させて第1直線L1と交わる状態にした場合、両者は互いに直交する関係にある。
2A shows a state in which the line
なお、本実施形態においては、図1,2A,2Bに示すように放射線発生器14aの光軸がZ軸方向と垂直になっている状態において放射線発生器14aはレール14b上での可動範囲の中央に位置し、放射線発生器14aの光軸がZ軸方向と平行になっている状態において光軸がレール10aと交わる位置はレール10a上でのラインセンサ10bの可動範囲の中央である。そして、放射線発生器14aから照射されるファンビームは少なくとも図2Bに示す破線の範囲Rを照射範囲とするように設定される。従って、図2Bに示すように、ラインセンサ10bはファンビームの照射範囲内を移動可能である。
In this embodiment, the
また、図2Bに示すようにX軸方向から検査装置1を眺めた場合にX線の照射範囲は広い範囲Rに渡って広がっているが、図2Aに示すようにY軸方向から検査装置1を眺めた場合にX線の照射範囲は狭い範囲Rに限定されている。すなわち、図2Aにおいて放射線発生器14aの焦点からラインセンサ10bに延びる実線RがY軸方向から眺めた場合の照射範囲であるため、基板Wと実線Rとが交わる場合には基板W上の一部の検査対象を透過した透過X線が得られる。このため、基板WをX軸方向に沿って移動させることにより基板Wの全域に存在する検査対象を透過した透過X線が得られることになる。なお、本実施形態において、ラインセンサ10bのY軸方向に平行な方向の長さは、基板WのY軸方向に平行な方向の全長に渡る範囲を一回で撮影可能な長さとなるように構成されている。すなわち、図2Bにおいて一点鎖線で示す範囲の透過X線を、ラインセンサ10bを移動させることなく検出できるような長さで構成されている。
2B, when the
入力部16は、検査オペレータ等の操作を受け付けるための入力装置を含み、例えばマウスやキーボード等の入力装置にて検査オペレータの操作に応じた操作信号を生成する。出力部17は、基板Wの検査経過や検査結果や画像等を出力するための出力装置を含み、例えば出力装置としてのディスプレイやプリンタ等を含む。メモリ18は、後述する基板検査プログラムAを実行するための実行データを記録する。また、メモリ18は、基板検査プログラムAの実行中に生成・取得される中間データや中間画像データも記録する。CPU19は、メモリ18から実行データを読み出して基板検査プログラムAを実行する演算装置である。
The
基板検査プログラムAは、ラインセンサ移動部A1と放射線発生器移動部A2と検査対象移動部A3と検査対象画像生成部A4と検査部A5とを含む。ラインセンサ移動部A1は、ラインセンサ10bを第1直線に沿って移動させる機能をCPU19に実現させるモジュールである。すなわち、CPU19はラインセンサ移動部A1の処理により、予め決められた撮影位置を示す制御指示をラインセンサ制御部11に対して出力する。この結果、ラインセンサ制御部11は当該撮影位置にラインセンサ10bを移動させるための制御信号をレール10aに対して出力し、ラインセンサ10bを撮影位置に移動させて固定する。
The board inspection program A includes a line sensor moving part A1, a radiation generator moving part A2, an inspection object moving part A3, an inspection object image generating part A4, and an inspection part A5. The line sensor moving unit A1 is a module that causes the
放射線発生器移動部A2は、放射線発生器14aを第2直線に沿って移動させる機能をCPU19に実現させるモジュールである。すなわち、CPU19は放射線発生器移動部A2の処理により、予め決められた撮影位置を示す制御指示を放射線制御部15に対して出力する。この結果、放射線制御部15は当該放射線発生器14aを移動させるための制御信号をレール14bに対して出力し、放射線発生器14aを撮影位置に移動させて固定する。
The radiation generator moving unit A2 is a module that causes the
検査対象移動部A3は、基板W上の検査対象を移動平面上で移動させる機能をCPU19に実現させるモジュールである。すなわち、CPU19は検査対象移動部A3の処理により、ラインセンサ10bと放射線発生器14aとが撮影位置に固定されている状態で放射線発生器14aから照射されてラインセンサ10bに到達するX線の照射範囲を基板W上の検査対象が通過するように基板Wを移動させるための制御信号をステージ制御部13に対して出力する。この結果、ステージ制御部13は当該基板Wを移動させるための制御信号をステージ12に対して出力し、基板WをX線の照射範囲の付近に移動させるとともにX線が照射されている間にX線の照射範囲を基板Wが通過するように移動させる。この結果、X線の照射範囲を検査対象が通過する。
The inspection object moving unit A3 is a module that causes the
検査対象画像生成部A4は、ラインセンサ10bによって取得された透過X線に基づいて検査対象画像を生成する機能をCPU19に実現させるモジュールである。すなわち、CPU19は検査対象画像生成部A4の処理により、ラインセンサ制御部11から出力される透過X線を取得する。この結果、基板W上の検査対象がX線の照射範囲を通過したことによって取得された透過X線、すなわち、透過X線の強度の2次元的な分布を示す情報がCPU19に取得される。そこで、CPU19は、当該透過X線の強度の2次元的な分布に基づいて検査対象の透視画像と断面画像と3次元再構成画像とのいずれかまたは組み合わせを検査対象画像として取得する。
The inspection target image generation unit A4 is a module that causes the
検査部A5は、検査対象画像に基づいて検査対象を検査する機能をCPU19に実現させるモジュールである。すなわち、CPU19は、検査対象画像から検査対象の良否を判定するための特徴量を抽出し、当該特徴量と予め決められた良否判定基準とを比較することによって検査対象の良否を判定する。
The inspection unit A5 is a module that causes the
以上のように、本実施形態にかかる検査装置1において、ラインセンサ10bを第1直線に沿って移動させ、放射線発生器14aを第2直線に沿って移動させると、放射線発生器14aの焦点からラインセンサ10bの基準位置(例えば、長手方向に並ぶ検出素子の中の中央に存在する素子の位置等)に延びる直線の角度が鋭角から直角まで各種の方向になるように設定することができる(具体例は後述)。従って、検査対象に対して様々な方向からX線を照射した状態でラインセンサ10bにおいて透過X線を取得することができ、一台の検査装置1を用いて、様々な方向から検査対象を撮影することができる。従って、一台の検査装置1を用いて様々な検査方式の検査を実行することができる。
As described above, in the
また、本実施形態にかかる検査装置1においては、検査対象がX線の照射範囲を通過するように移動させることによって、ラインセンサ10bを利用して透過X線の強度の2次元的な分布を取得することができる。従って、エリアセンサを利用せずに、透過X線の強度の2次元的な分布を取得することができる。
Further, in the
なお、現在、X線を検出するためのセンサとして実用されている装置としては、例えば、600万画素の検出素子を備えたエリアセンサが挙げられる。ここでは、当該エリアセンサの有効画素が2000画素×3000画素、有効画素によって撮影可能な移動平面上の領域が80×120mm、フレームレートが1fpsである例を想定する。また、半田等の検査対象が載せられた基板W上で撮影すべき領域が320mm×240mmの大きさであることを想定する。 Note that, as an apparatus that is currently used as a sensor for detecting X-rays, for example, an area sensor having a detection element of 6 million pixels can be cited. Here, it is assumed that the effective pixels of the area sensor are 2000 pixels × 3000 pixels, the area on the moving plane that can be imaged by the effective pixels is 80 × 120 mm, and the frame rate is 1 fps. Further, it is assumed that an area to be photographed on the substrate W on which an inspection target such as solder is placed has a size of 320 mm × 240 mm.
この場合、320mm×240mmの領域の全体をエリアセンサによって撮影するためには、エリアセンサの移動と撮影を8回(=(320/80)×(240/120))繰り返す必要がある。ここで、エリアセンサによる撮影が終了した後、移動を行って再度撮影可能になるまでの時間として現実的な0.5秒を想定すると、フレームレートが1fpsであって1回の撮影には1秒の時間が必要であるために、全8回の撮影をするためには12秒(=1.5×8)必要である。 In this case, in order to photograph the entire area of 320 mm × 240 mm with the area sensor, it is necessary to repeat the movement and photographing of the area sensor eight times (= (320/80) × (240/120)). Here, assuming that a realistic time of 0.5 seconds is assumed as the time from when the shooting by the area sensor is completed to when the movement is performed and the shooting can be performed again, the frame rate is 1 fps, and 1 for one shooting. Since a time of 2 seconds is required, 12 seconds (= 1.5 × 8) are required to shoot all 8 times.
一方、本実施形態にかかるラインセンサ10bとして8000画素、取り込み速度が2000Hzのセンサを想定する。すなわち、ラインセンサ10bの長手方向の長さがエリアセンサの一辺の4倍の長さであり、1秒に2000ラインの取り込みが可能なセンサを想定する。上述のエリアセンサの画素ピッチは40μm(=80/2000)であるため、同一の分解能40μmで取り込みを行う場合、検査対象が載せられた基板Wの移動速度は80mm/秒(=40μm×2000Hz)となる。
On the other hand, a sensor with 8000 pixels and a capturing speed of 2000 Hz is assumed as the
この場合、320mm×240mmの領域の全体をラインセンサ10bによって撮影するためには、X線の照射範囲を320mmの幅の基板Wが1回通過するように移動させればよいため、基板Wの全体について透過X線を取得するためには3秒(=240/80)必要である。従って、同一の基板Wについて一カ所の撮影位置で撮影するために必要な時間はラインセンサ10bを利用した本実施形態の方がエリアセンサを利用した装置と比較して1/4であり、高速に撮影を行うことができる。このため、複数の撮影位置で撮影を行う3次元再構成解析や断面解析においては、エリアセンサを利用する場合と比較して極めて高速に複数回の撮影を行うことが可能である。
In this case, in order to image the entire area of 320 mm × 240 mm by the
さらに、エリアセンサの移動と停止を繰り返す場合、エリアセンサの移動を開始してから移動が停止した後にエリアセンサの振動が収束するまでの間の時間、すなわち、上述の例における0.5秒間に透過X線を取得することができず、この期間は透過X線が取得されない完全な待機期間となる。エリアセンサを利用する場合に、基板Wを一回で撮影可能な大きなセンサは極めて高価であって非現実的であるため、撮影を繰り返すことが事実上必須となる。しかし、この場合には、上述の待機期間が発生し、撮影回数が多いほど待機期間が長くなって極めて非効率となる。しかし、ラインセンサ10bにおいては、一カ所の撮影位置で基板Wを撮影する際に待機期間が発生しないため、効率的に撮影を行うことができる。
Furthermore, when the movement and stop of the area sensor are repeated, the time from the start of the movement of the area sensor to the convergence of the vibration of the area sensor after the movement stops, that is, 0.5 seconds in the above example. Transmission X-rays cannot be acquired, and this period is a complete standby period during which transmission X-rays are not acquired. When an area sensor is used, a large sensor capable of photographing the substrate W at a time is extremely expensive and unrealistic, so it is practically necessary to repeat photographing. However, in this case, the above-described standby period occurs, and the standby period becomes longer and the inefficiency is increased as the number of photographing is increased. However, in the
さらに、600万画素のエリアセンサと8000画素のラインセンサ10bとを比較すると、エリアセンサは極めて高価である。従って、本実施形態にかかる検査装置を低コストに構成することが可能である。さらに、600万画素のエリアセンサと8000画素のラインセンサ10bとを比較すると、エリアセンサの方が極めて重量が大きい。従って、エリアセンサを移動させ、停止させる動作を繰り返して複数回撮影する場合、エリアセンサを直交する2軸に沿って移動させるための構成等が必要である。また、重量の大きいエリアセンサに作用する加速度は大きい。従って、エリアセンサを移動させるための機構が複雑であるとともに、当該機構やその周辺の筐体等を頑丈に構成する必要があり、装置構成を簡易な構成にすることは不可能である。
Furthermore, comparing the 6 million pixel area sensor with the 8000
しかし、本発明にかかる検査装置においてはラインセンサ10bが第1直線に沿って可動であれば良く、放射線発生器14aも第2直線に沿って可動であればよい。また、エリアセンサと比較して軽量なラインセンサ10bを利用して検査対象が載せられた基板Wの全域の透過X線を取得することができ、かつ、ラインセンサ10bを固定した状態で検査対象のが載せられた基板W全域の透過X線を取得することができる。従って、ラインセンサ10b等を移動させるための機構が簡易であるとともに、当該機構やその周辺の筐体等を簡易な構成とすることができる。
However, in the inspection apparatus according to the present invention, the
さらに、本発明にかかる検査装置においては、第1直線に沿ってラインセンサ10bを移動させ、第2直線に沿って放射線発生器14aを移動させ、検査対象を移動平面内で移動させることが可能であるため、ラインセンサ10bと放射線発生器14aと検査対象との相対関係を様々な関係とすることができる。従って、移動平面に対して垂直な方向にX線を透過させる検査方式や移動平面に対して傾斜した方向(≠90°)にX線を透過させる検査方式など種々の検査方式を採用可能である。以下、各種の検査方式による検査の具体例を説明する。
Furthermore, in the inspection apparatus according to the present invention, the
(2)透視画像検査処理:
本実施形態にかかる検査装置1において、ラインセンサ10bと放射線発生器14aとを特定の一カ所に固定するとともに検査対象を移動させて透過X線を取得することにより、透視画像検査を行うことができる。図3Aは、透視画像検査処理を示すフローチャートである。オペレータは入力部16によって予め検査方式を指定して基板検査プログラムAをCPU19に実行させることが可能であり、透視画像に基づく検査を指定して基板検査プログラムAが実行された場合、CPU19は図3Aに示す透視画像検査処理を実行する。
(2) Perspective image inspection processing:
In the
透視画像検査処理においてCPU19は、基板検査プログラムAの処理により検査対象を含む基板Wをステージ12にセットする(ステップS100)。すなわち、CPU19は、図示しない搬送機構を制御して基板Wをステージ12まで搬送して基板Wをステージ12に受け渡し、ステージ制御部13に対して基板Wを支持させるための制御指示を出力することによってステージ12に基板Wを支持させる。この結果、ステージ12が基板Wを移動平面上で移動させることができる状態となる。
In the fluoroscopic image inspection processing, the
次に、CPU19は、ラインセンサ移動部A1、放射線発生器移動部A2の処理により、ラインセンサ10b、放射線発生器14aを撮影位置に移動させる(ステップS110)。透視画像検査処理において、撮影位置は一カ所であり、本実施形態においてCPU19は、ラインセンサ移動部A1の処理により、ラインセンサ10bが可動範囲の中央に位置するようにラインセンサ制御部11に対して制御指示を出力する。この結果、ラインセンサ制御部11は、図2Bに示すように可動範囲の中央にラインセンサ10bを移動させて固定する。また、CPU19は、放射線発生器移動部A2の処理により、放射線発生器14aが可動範囲の中央に位置するように放射線制御部15に対して制御指示を出力する。この結果、放射線制御部15は、図2Aに示すように可動範囲の中央に放射線発生器14aを移動させて固定する。すなわち、本実施形態にかかる透視画像検査処理においては、放射線発生器14aからラインセンサ10b側に延びる光軸がZ軸方向と平行となり、当該光軸がラインセンサ10bの中央に位置する検出素子と交わるような撮影位置にラインセンサ10bおよび放射線発生器14aが移動されて固定される。
Next, the
次に、CPU19は検査対象移動部A3の処理により、検査対象を含む基板Wを撮影準備位置に移動させる(ステップS120)。すなわち、CPU19は、ステージ制御部13に対して制御信号を出力し、ステージ12を駆動することによってX線の照射範囲(図2Aに示す実線R)に基板Wの一辺が接する位置P(図2Aに示す破線)に基板Wを移動させる。
Next, the
次に、CPU19は基板検査プログラムAの処理により、放射線発生器14aにX線を出力させる(ステップS130)。すなわち、CPU19は、放射線制御部15に対して制御指示を出力し、所定の強度のX線を放射線発生器14aから照射させる。この結果、図2A,2Bに示すような照射範囲R内にファンビームのX線が照射される。
Next, the
次に、CPU19は検査対象移動部A3の処理により、基板Wをスキャンさせる(ステップS140)。すなわち、CPU19は、ステージ制御部13に対して制御指示を出力し、基板WがX線の照射範囲を通過するようにステージ12を駆動させる。この結果、例えば、図2Aに示す例において、位置Pに存在する基板Wの一辺であって、X線の照射範囲Rに接している辺の逆側の辺がX線の照射範囲Rに達するまで基板WがX軸方向に平行に右方向に移動される。当該基板Wの移動過程において、X線は出力され続けているため、基板W上の検査対象を透過したX線がラインセンサ10bに到達する。従って、ラインセンサ10bの検出素子においては、基板Wの各位置を透過した透過X線を逐次検出して当該検出結果を示すデータをラインセンサ制御部11に対して出力する。
Next, the
そこで、CPU19は検査対象画像生成部A4の処理により、ラインセンサ制御部11から当該データを取得し、基板Wの全域についての透過X線の強度の分布を示す透視画像を検査対象画像として生成する(ステップS150)。すなわち、CPU19は、ラインセンサ制御部11が取得したデータに基づいて透過X線の強度の2次元的な分布を示す透視画像を生成して検査対象画像とし、メモリ18に記録する。むろん、当該検査対象画像は、個別の検査対象毎(例えば、半田バンプ毎)に生成されても良いし、複数の検査対象を含む基板Wについて生成されても良い。
Therefore, the
次に、CPU19は、検査部A5の処理により、検査を実行する(ステップS160)。すなわち、CPU19は、検査対象画像から検査対象の良否を判定するために予め決められた特徴量を抽出し、当該特徴量と良否判定基準とを比較することによって検査対象の良否を判定する。また、CPU19は、判定結果を出力部17に出力させる。この結果、透視画像に基づく検査が行われることになる。
Next, the
(3)断面画像検査処理:
本実施形態にかかる検査装置1において、ラインセンサ10bを特定の一カ所に固定し、放射線発生器14aを特定の複数の撮影位置に固定し、それぞれの位置において検査対象を移動させて透過X線を取得することにより、断面画像検査を行うことができる。図3Bは、断面画像検査処理を示すフローチャートである。オペレータは入力部16によって予め検査方式を指定して基板検査プログラムAをCPU19に実行させることが可能であり、断面画像に基づく検査を指定して基板検査プログラムAが実行された場合、CPU19は図3Bに示す断面画像検査処理を実行する。断面画像検査処理においてCPU19は、基板検査プログラムAの処理により検査対象を含む基板Wをステージ12にセットする(ステップS200)。当該ステップS200は上述のステップS100と同様である。
(3) Cross-sectional image inspection processing:
In the
次に、CPU19は、ラインセンサ移動部A1、放射線発生器移動部A2の処理により、ラインセンサ10b、放射線発生器14aを撮影位置に移動させる(ステップS210)。断面画像検査処理においては複数の撮影位置に放射線発生器14aを移動させる。ここでは、複数の撮影位置がN個(Nは2以上の整数)であるとし、N個の撮影位置を撮影位置Ps1~PsNと呼ぶこととする。また、断面画像検査処理において、ラインセンサ10bは固定され、放射線発生器14aのみが移動されて複数の撮影位置で固定される。本実施形態においては、当該放射線発生器14aはその可動範囲の全域にわたって存在する複数の撮影位置で固定されるため、X軸方向の一方側から他方側に向けて並ぶN個の放射線発生器14aの固定位置のそれぞれが撮影位置Ps1~PsNのそれぞれにおける放射線発生器14aの固定位置となる。図4Aは、本実施形態にかかる検査装置1をY軸方向に平行な方向から眺めた状態を示しており、同図4Aにおいては、撮影位置Ps1,PsM,PsNにおける放射線発生器14aの固定位置を一点鎖線、実線、破線によって示している(Mは(1+N)/2、ただしこの例においてNは奇数))。
Next, the
以上のような撮影位置のそれぞれに放射線発生器14aを移動させて固定するため、ステップS210~S250のループ処理の過程において、放射線発生器14aについてはループ処理が一回実行される度に撮影位置が一カ所選択される構成になっており、本実施形態においては撮影位置Ps1~PsNのそれぞれを順に処理対象の撮影位置として選択する。ラインセンサ10bについては予め決められた特定の一カ所が撮影位置とされ固定される。すなわち、ステップS210においてCPU19は、ラインセンサ移動部A1の処理により、ラインセンサ10bが可動範囲の中央に位置するようにラインセンサ制御部11に対して制御指示を出力する。この結果、ラインセンサ制御部11は、図4Bに示すように可動範囲の中央にラインセンサ10bを移動させて固定する。また、CPU19は、放射線発生器移動部A2の処理により、放射線発生器14aが処理対象の撮影位置に位置するように放射線制御部15に対して制御指示を出力する。この結果、放射線制御部15は、処理対象の撮影位置に放射線発生器14aを移動させて固定する。例えば、ステップS210が初回に実行される場合、CPU19は図4Aに示す撮影位置Ps1に放射線発生器14aを移動させて固定する。
In order to move and fix the
次に、CPU19は検査対象移動部A3の処理により、検査対象を含む基板Wを撮影準備位置に移動させる(ステップS220)。すなわち、CPU19は、ステージ制御部13に対して制御信号を出力し、ステージ12を駆動することによってX線の照射範囲に基板Wの一辺が接する位置に基板Wを移動させる。例えば、処理対象の撮影位置が図4Aに示す撮影位置Ps1である場合、一点鎖線で示すX線の照射範囲R1に基板Wの一辺が接する位置P1に基板Wを移動させる。
Next, the
次に、CPU19は基板検査プログラムAの処理により、放射線発生器14aにX線を出力させる(ステップS230)。すなわち、CPU19は、放射線制御部15に対して制御指示を出力し、所定の強度のX線を放射線発生器14aから照射させる。例えば、図4Aに示す撮影位置Ps1に放射線発生器14aが固定されている場合、一点鎖線で示す照射範囲R1内にファンビームのX線が照射される。
Next, the
次に、CPU19は検査対象移動部A3の処理により、基板Wをスキャンさせる(ステップS240)。すなわち、CPU19は、ステージ制御部13に対して制御指示を出力し、基板WがX線の照射範囲を通過するようにステージ12を駆動させる。例えば、図4Aに示す例において、処理対象の撮影位置が撮影位置Ps1である場合、X線の照射範囲R1に接している基板Wの辺の逆側の辺がX線の照射範囲R1に達するまで基板WがX軸方向に平行に右方向に移動される。この結果、検出対象を透過した透過X線がラインセンサ10bの検出素子において逐次検出され、当該検出結果を示すデータがラインセンサ制御部11に対して出力される。当該データはCPU19の制御によりメモリ18に記録される。
Next, the
次にCPU19は、全撮影位置でスキャンが終了したか否かを判定する(ステップS250)。すなわち、CPU19は、予め決められた撮影位置の全てにおいて、例えば、図4Aに示す例であれば撮影位置Ps1~PsNにおいて基板Wのスキャンが終了したか否かを判定する。ステップS250において全撮影位置でスキャンが終了したと判定されない場合、CPU19は処理対象の撮影位置を変更し(撮影位置の番号1~Nを1増加させ)、ステップS210以降の処理を繰り返す。
Next, the
ステップS250において全撮影位置でスキャンが終了したと判定された場合、CPU19は検査対象画像生成部A4の処理により、メモリ18に記録されたデータを取得し、断面画像を検査対象画像として生成する(ステップS260)。すなわち、CPU19は、ラインセンサ制御部11が取得したデータに基づいて透過X線の強度の2次元的な分布を示す透視画像を複数個重ね合わせることにより、Z軸方向の任意位置における断面画像を生成して検査対象画像とし、メモリ18に記録する。むろん、当該検査対象画像は、個別の検査対象毎(例えば、半田バンプ毎)に生成されても良いし、複数の検査対象を含む基板Wについて生成されても良い。なお、当該断面画像の生成は、トモシンセシスにおける公知の技術、例えば、シフト加算法等を利用可能である。
When it is determined in step S250 that scanning has been completed at all photographing positions, the
次に、CPU19は、検査部A5の処理により、検査を実行する(ステップS270)。すなわち、CPU19は、検査対象画像から検査対象の良否を判定するために予め決められた特徴量を抽出し、当該特徴量と良否判定基準とを比較することによって検査対象の良否を判定する。また、CPU19は、判定結果を出力部17に出力させる。この結果、断面画像に基づく検査が行われることになる。
Next, the
以上のような断面画像検査処理においては、複数の撮影位置Ps1~PsNのそれぞれに放射線発生器14aを固定した状態で基板WをX軸方向にスキャンすることによって基板Wの全領域についての透過X線を取得する。従って、スキャンの過程において基板WはY軸方向に移動せず、Y軸方向の位置が同一であるとともにX軸方向の位置が異なる基板W上の各位置に対するX線の照射角度は常に一定である。すなわち、基板W上にX軸方向に延びる直線を想定した場合、当該直線上に存在する部分に対するX線の照射角度は常に一定である。従って、X軸方向に平行な直線上に存在する部分を透過した透過X線を検出する検出素子は特定の検出素子であり予め正確に特定可能である。そして、スキャンは基板WをX軸方向に平行な方向に移動させることによって行われるため、スキャンの過程において当該直線上に存在する部分を透過した透過X線を検出する検出素子がY軸方向に平行な方向にずれることはない。従って、基板W上に存在する検査対象の画像を正確に特定して検査を行うことが可能であり、高い精度で検査を行うことが可能である。
In the cross-sectional image inspection process as described above, the entire region of the substrate W is scanned by scanning the substrate W in the X-axis direction with the
(4)3次元再構成画像検査処理:
本実施形態にかかる検査装置1において、ラインセンサ10bおよび放射線発生器14aを特定の複数の撮影位置に固定し、それぞれの位置において検査対象を移動させて透過X線を取得することにより、3次元再構成画像検査を行うことができる。オペレータは入力部16によって予め検査方式を指定して基板検査プログラムAをCPU19に実行させることが可能であり、3次元再構成画像に基づく検査を指定して基板検査プログラムAが実行された場合、CPU19は図3Bに示す3次元再構成画像検査処理を実行する。3次元再構成画像検査処理は断面画像検査処理と同様に図3Bに示すフローチャートで実現可能であるが、図3Bに示すフローチャートにおいて撮影位置や検査対象画像、検査対象画像による検査等の内容は3次元再構成画像検査処理と断面画像検査処理とで異なる。
(4) Three-dimensional reconstructed image inspection process:
In the
ここでは、3次元再構成画像検査処理と断面画像検査処理とで差異が生じる点を説明する。3次元再構成画像検査処理における撮影位置がN個(Nは2以上の整数)であるとしN個の撮影位置を撮影位置Pt1~PtNと呼ぶこととする。3次元再構成画像検査処理においては、ラインセンサ10bおよび放射線発生器14aの双方が複数の撮影位置に移動されるため、撮影位置Pt1~PtNにおいてラインセンサ10bと放射線発生器14aとの相対位置関係は異なる位置関係となる。
Here, the difference between the three-dimensional reconstruction image inspection process and the cross-sectional image inspection process will be described. Assume that there are N shooting positions (N is an integer of 2 or more) in the three-dimensional reconstructed image inspection process, and the N shooting positions are called shooting positions Pt 1 to Pt N. In the three-dimensional reconstruction image inspection process, since both the
図5A~5L,6A~6Lは、撮影位置が8個の場合の例を示しており、図5A~5Cが撮影位置Pt1、図5D~5Fが撮影位置Pt2、図5G~5Iが撮影位置Pt3、図5J~5Lが撮影位置Pt4、図6A~6Cが撮影位置Pt5、図6D~6Fが撮影位置Pt6、図6G~6Hが撮影位置Pt7、図6J~6Lが撮影位置Pt8を示している。図5A~5Cにおいては、各装置を示す符号を記してあるが他の図においてこれらの符号は省略してある。また、図5A~6Lにおいて、上段(図5A等)がY軸方向から検査装置1を眺めた図、中段(図5B等)がX軸方向から検査装置1を眺めた図、下段(図5C等)がZ軸方向から検査装置1を眺めた図である。また、この例における3次元再構成画像検査処理では、ステップS210~S250を8回繰り返すことにより撮影位置Pt1から順にPt2、Pt3、、、、Pt7、Pt8の各撮影位置で基板Wがスキャンされ、8カ所の撮影位置で撮影された透視画像が取得される。
5A to 5L and 6A to 6L show an example in which there are eight shooting positions. FIGS. 5A to 5C show the shooting position Pt 1 , FIGS. 5D to 5F show the shooting position Pt 2 , and FIGS. 5G to 5I show the shooting positions. Position Pt 3 , FIGS. 5J to 5L are shooting positions Pt 4 , FIGS. 6A to 6C are shooting positions Pt 5 , FIGS. 6D to 6F are shooting positions Pt 6 , FIGS. 6G to 6H are shooting positions Pt 7 , and FIGS. Position Pt 8 is shown. 5A to 5C, reference numerals indicating the respective devices are shown, but these reference numerals are omitted in other drawings. 5A to 6L, the upper stage (FIG. 5A, etc.) is a view of the
本実施形態における3次元再構成画像検査処理では、放射線発生器14aの焦点とラインセンサ10bの中央の検出素子を結ぶ第3直線L3が移動平面上に設定された円を通るように各撮影位置Pt1~PtNが設定される。図5A~5Cおよび図5F,5I,5L,6C,6F,6I,6Lにおいては、破線によって移動平面上の円を示しており、図5Aにおいては一点鎖線によって第3直線L3を示している。
In the three-dimensional reconstructed image inspection process in the present embodiment, each photographing is performed so that the third straight line L 3 connecting the focal point of the
撮影位置Pt1~PtNにおいては、放射線発生器14aの焦点とラインセンサ10bの中央の検出素子を結ぶ第3直線L3が移動平面上に設定された円を通るという上限を満たしながら、第3直線L3と円との交点が当該円を1周するように撮影位置Pt1~PtNが設定される。そして、当該第3直線L3は放射線発生器14aから照射されるX線の照射範囲に含まれるため、基板Wがスキャンされる際には当該第3直線L3を含む照射範囲において基板Wがスキャンされる。図5A~6Lにおいては、第3直線L3と円との交点付近においてスキャンされる過程での基板Wの位置を例示している。第3直線L3と円との交点が当該円を1周するように撮影位置Pt1~Pt8が設定されるため、図5C,5F,5I,5L,6C,6F,6I,6Lを比較すると、基板Wの位置は各図で破線によって示された円上を回転移動するように変化することになる。
At the imaging positions Pt 1 to Pt N , the third straight line L 3 connecting the focal point of the
なお、第3直線L3と円との交点が当該円を1周するように撮影位置Pt1~Pt8が設定されるため、撮影位置がPt1~Pt8のように変化する過程において、放射線発生器14aの位置は、図5A,5D,5G,5J,6A,6D,6G,6Jに示すように、レール14bの一方の端から他方の端まで変化し、再度当該他方の端から一方の端まで変化する。また、撮影位置がPt1~Pt8のように変化する過程において、ラインセンサ10bの位置は、図5B,5E,5H,5K,6B,6E,6H,6Kに示すように、レール10aの中央から一方の端まで変化し、さらに当該一方の端から他方の端まで変化し、再度当該他方の端からレール10aの中央に向かって移動するように変化する。
Note that since the shooting positions Pt 1 to Pt 8 are set so that the intersection of the third straight line L 3 and the circle makes one round of the circle, in the process of changing the shooting position to Pt 1 to Pt 8 , As shown in FIGS. 5A, 5D, 5G, 5J, 6A, 6D, 6G, and 6J, the position of the
以上のような撮影位置Pt1~Pt8において、放射線発生器14aから基板Wおよびラインセンサ10bを見ることを想定すると、撮影位置がPt1~Pt8のように変化した場合に放射線発生器14aを中心に基板Wとラインセンサ10bの位置が円軌道を描いて移動するように見える。従って、このような撮影位置Pt1~Pt8において撮影された透過X線の2次元分布は、通常の3次元CTで撮影される透過X線の2次元分布と同等になる。
In photographing position Pt 1 ~ Pt 8 as described above, when the
そこで、ステップS250において全撮影位置でスキャンが終了したと判定された場合、CPU19は検査対象画像生成部A4の処理により、ラインセンサ制御部11から当該データを取得し、検査対象の3次元再構成画像を検査対象画像として生成する(ステップS260)。すなわち、CPU19は、公知の3次元再構成処理を行うことにより、検査対象の3次元画像を生成する。
Therefore, if it is determined in step S250 that scanning has been completed at all photographing positions, the
次に、CPU19は、検査部A5の処理により、検査を実行する(ステップS270)。すなわち、CPU19は、検査対象画像から検査対象の良否を判定するために予め決められた特徴量を抽出し、当該特徴量と良否判定基準とを比較することによって検査対象の良否を判定する。また、CPU19は、判定結果を出力部17に出力させる。この結果、3次元再構成画像に基づく検査が行われることになる。
Next, the
(5)他の実施形態:
本発明においては、1軸に沿ってラインセンサを移動させ、1軸に沿って放射線発生器を移動させて透過X線を撮影することができればよく、前記実施形態の他、種々の構成を採用可能である。例えば、上述の断面画像検査処理においてラインセンサ10bを固定する位置は可動範囲の中央に限定されず、可動範囲の任意の位置であって良い。また、ラインセンサ10bを一カ所に固定した状態で放射線発生器14aを複数の撮影位置に移動させる検査方式において生成する検査対象画像は断面画像に限定されず、他の画像、例えば、3次元再構成画像であっても良い。
(5) Other embodiments:
In the present invention, it is only necessary that the line sensor is moved along one axis and the radiation generator is moved along one axis so that transmission X-rays can be imaged. Is possible. For example, the position where the
さらに、上述の3次元再構成画像検査処理において第3直線と移動平面との交点が通る図形は円に限定されず、他の形状、例えば、直線、多角形であって良い。また、ラインセンサ10bおよび放射線発生器14aを複数の撮影位置に移動させる検査方式において生成する検査対象画像は3次元再構成画像に限定されず、他の画像、例えば、断面画像であっても良い。
Furthermore, in the above-described three-dimensional reconstruction image inspection process, the figure through which the intersection of the third straight line and the moving plane passes is not limited to a circle, and may be another shape, for example, a straight line or a polygon. In addition, the inspection target image generated in the inspection method in which the
さらに、上述の実施形態のように、透視画像検査処理と断面画像検査処理と3次元再構成画像検査処理とを個別に実施するのではなく、これらの検査方式を検査目的に応じて自由に組み合わせて実行させてもよい。さらに、基板等の撮影対象上に存在する検査対象の数は任意であるとともに、その形状や大きさも任意である。 Further, as in the above-described embodiment, the fluoroscopic image inspection process, the cross-sectional image inspection process, and the three-dimensional reconstructed image inspection process are not separately performed, but these inspection methods are freely combined depending on the inspection purpose. May be executed. Furthermore, the number of inspection objects existing on an imaging object such as a substrate is arbitrary, and the shape and size thereof are also arbitrary.
1…検査装置、10…ラインセンサ移動機構、10a…レール、10b…ラインセンサ、11…ラインセンサ制御部、12…ステージ、13…ステージ制御部、14…放射線発生器移動機構、14a…放射線発生器、14b…レール、15…放射線制御部、16…入力部、17…出力部、18…メモリ
DESCRIPTION OF
Claims (7)
前記第1直線と同一平面上にない第2直線であって、前記第1直線に交わるように平行移動させた場合に前記第1直線と直交する第2直線に沿って、前記ラインセンサに向けて放射線を照射する放射線発生器を移動させる放射線発生器移動手段と、
前記第1直線および前記第2直線と平行であるとともに前記第1直線と前記第2直線との間に存在する移動平面上で検査対象を移動させる検査対象移動手段と、
前記ラインセンサによって取得された前記検査対象を透過した透過放射線に基づいて検査対象画像を生成する検査対象画像生成手段と、
を備える検査装置。 A line sensor moving means for moving a line sensor in which the first linear direction and the longitudinal direction coincide with each other along the first straight line;
A second straight line that is not on the same plane as the first straight line and is directed to the line sensor along a second straight line that is orthogonal to the first straight line when translated to intersect the first straight line. A radiation generator moving means for moving the radiation generator for emitting radiation,
Inspection object moving means for moving the inspection object on a moving plane that is parallel to the first straight line and the second straight line and exists between the first straight line and the second straight line;
An inspection object image generating means for generating an inspection object image based on the transmitted radiation transmitted through the inspection object acquired by the line sensor;
An inspection apparatus comprising:
前記検査対象移動手段は、前記ラインセンサと前記放射線発生器とが前記撮影位置に固定されている状態で前記放射線発生器から照射されて前記ラインセンサに到達する前記放射線の照射範囲を前記検査対象が通過するように前記検査対象を移動させ、
前記検査対象画像生成手段は、前記放射線の照射範囲を前記検査対象が通過する過程で取得された前記透過放射線に基づいて前記検査対象画像を生成する、
請求項1に記載の検査装置。 The line sensor moving means and the radiation generator moving means move and fix the line sensor and the radiation generator to a predetermined imaging position,
The inspection object moving means is configured to determine an irradiation range of the radiation that is irradiated from the radiation generator and reaches the line sensor in a state where the line sensor and the radiation generator are fixed at the imaging position. Move the test object so that the
The inspection target image generating means generates the inspection target image based on the transmitted radiation acquired in the process of passing the inspection target through the radiation range,
The inspection apparatus according to claim 1.
前記検査対象移動手段は、前記撮影位置に前記ラインセンサと前記放射線発生器とが固定された状態において、前記放射線の照射範囲を前記検査対象が通過するように前記検査対象を移動させ、
前記検査対象画像生成手段は、前記放射線の照射範囲を前記検査対象が通過する過程で取得された前記透過放射線に基づいて前記検査対象の透視画像を生成して前記検査対象画像とする、
請求項2に記載の検査装置。 The line sensor moving means and the radiation generator moving means move the line sensor to a specific one place and fix the line sensor, and move the radiation generator to a specific one place and fix the line sensor. Fixing the radiation generator to the imaging position;
The inspection object moving means moves the inspection object so that the inspection object passes through an irradiation range of the radiation in a state where the line sensor and the radiation generator are fixed at the imaging position.
The inspection target image generation means generates a fluoroscopic image of the inspection target based on the transmitted radiation acquired in the process of passing the inspection target through the radiation irradiation range, and sets the inspection target image.
The inspection apparatus according to claim 2.
前記検査対象移動手段は、前記ラインセンサが前記特定の位置に固定され、前記放射線発生器が複数の前記撮影位置のそれぞれに固定された状態において、前記放射線の照射範囲を前記検査対象が通過するように前記検査対象を移動させ、
前記検査対象画像生成手段は、前記放射線の照射範囲を前記検査対象が通過する過程で取得された前記透過放射線に基づいて3次元再構成画像または前記移動平面に平行な方向の断面画像を生成して前記検査対象画像とする、
請求項2または請求項3のいずれかに記載の検査装置。 The radiation generator moving means moves the radiation generator to a plurality of imaging positions along the second straight line with the line sensor moving means moving and fixing the line sensor to a specific position. Fixed,
The inspection object moving means is configured such that the inspection object passes through the radiation irradiation range in a state where the line sensor is fixed at the specific position and the radiation generator is fixed at each of the plurality of imaging positions. Move the inspection object so that
The inspection object image generation unit generates a three-dimensional reconstruction image or a cross-sectional image in a direction parallel to the moving plane based on the transmitted radiation acquired in the process of passing the inspection object through the radiation irradiation range. The inspection target image,
The inspection apparatus according to claim 2.
前記検査対象移動手段は、前記撮影位置のそれぞれに前記ラインセンサと前記放射線発生器とが固定された状態において、前記第3直線を含む前記放射線の照射範囲を前記検査対象が通過するように前記検査対象を移動させ、
前記検査対象画像生成手段は、前記放射線の照射範囲を前記検査対象が通過する過程で取得された前記透過放射線に基づいて3次元再構成画像または前記移動平面に平行な方向の断面画像を生成して前記検査対象画像とする、
請求項2~請求項4のいずれかに記載の検査装置。 The line sensor moving means and the radiation generator moving means include a plurality of lines such that a third straight line connecting a reference position of the line sensor and a focal point of the radiation generator intersects a predetermined figure provided on the moving plane. The line sensor and the radiation generator are moved and fixed to the imaging position of
The inspection object moving means is configured so that the inspection object passes through the radiation irradiation range including the third straight line in a state where the line sensor and the radiation generator are fixed to each of the imaging positions. Move the inspection object,
The inspection object image generation unit generates a three-dimensional reconstruction image or a cross-sectional image in a direction parallel to the moving plane based on the transmitted radiation acquired in the process of passing the inspection object through the radiation irradiation range. The inspection target image,
The inspection apparatus according to any one of claims 2 to 4.
前記第1直線と同一平面上にない第2直線であって、前記第1直線に交わるように平行移動させた場合に前記第1直線と直交する第2直線に沿って、前記ラインセンサに向けて放射線を照射する放射線発生器を移動させる放射線発生器移動工程と、
前記第1直線および前記第2直線と平行であるとともに前記第1直線と前記第2直線との間に存在する移動平面上で検査対象を移動させる検査対象移動工程と、
前記ラインセンサによって取得された前記検査対象を透過した透過放射線に基づいて検査対象画像を生成する検査対象画像生成工程と、
を含む検査方法。 A line sensor moving step of moving a line sensor whose first linear direction and longitudinal direction coincide with each other along the first straight line;
A second straight line that is not on the same plane as the first straight line and is directed to the line sensor along a second straight line that is orthogonal to the first straight line when translated to intersect the first straight line. A radiation generator moving step for moving the radiation generator for irradiating the radiation;
An inspection object moving step of moving the inspection object on a moving plane that is parallel to the first straight line and the second straight line and exists between the first straight line and the second straight line;
An inspection object image generating step for generating an inspection object image based on the transmitted radiation transmitted through the inspection object acquired by the line sensor;
Including inspection methods.
前記第1直線と同一平面上にない第2直線であって、前記第1直線に交わるように平行移動させた場合に前記第1直線と直交する第2直線に沿って、前記ラインセンサに向けて放射線を照射する放射線発生器を移動させる放射線発生器移動機能と、
前記第1直線および前記第2直線と平行であるとともに前記第1直線と前記第2直線との間に存在する移動平面上で検査対象を移動させる検査対象移動機能と、
前記ラインセンサによって取得された前記検査対象を透過した透過放射線に基づいて検査対象画像を生成する検査対象画像生成機能と、
をコンピュータに実行させる検査プログラム。 A line sensor moving function for moving a line sensor in which the first linear direction and the longitudinal direction coincide with each other along the first straight line;
A second straight line that is not on the same plane as the first straight line and is directed to the line sensor along a second straight line that is orthogonal to the first straight line when translated to intersect the first straight line. A radiation generator moving function for moving the radiation generator that emits radiation,
An inspection object moving function that moves the inspection object on a moving plane that is parallel to the first straight line and the second straight line and exists between the first straight line and the second straight line;
An inspection object image generation function for generating an inspection object image based on the transmitted radiation transmitted through the inspection object acquired by the line sensor;
Inspection program that causes a computer to execute.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012-006057 | 2012-01-16 | ||
| JP2012006057A JP5851254B2 (en) | 2012-01-16 | 2012-01-16 | Inspection device, inspection method, and inspection program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013108475A1 true WO2013108475A1 (en) | 2013-07-25 |
Family
ID=48798912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2012/079473 Ceased WO2013108475A1 (en) | 2012-01-16 | 2012-11-14 | Inspection device, inspection method and inspection program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5851254B2 (en) |
| WO (1) | WO2013108475A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117871557A (en) * | 2017-09-28 | 2024-04-12 | 株式会社先机 | Inspection device and method for determining inspection area |
| JP7219442B2 (en) * | 2018-09-27 | 2023-02-08 | 国立研究開発法人日本原子力研究開発機構 | Nuclear material detector |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61155845A (en) * | 1984-12-28 | 1986-07-15 | Toshiba Corp | Tomographic image pickup device |
| JP2002162370A (en) * | 2000-11-22 | 2002-06-07 | Matsushita Electric Ind Co Ltd | X-ray inspection method for substrate and X-ray inspection apparatus used therefor |
| JP2006258781A (en) * | 2005-02-15 | 2006-09-28 | Takashima Giken Kk | Foreign matter inspection method and foreign matter inspection apparatus |
| JP2009236490A (en) * | 2008-03-25 | 2009-10-15 | Nagoya Electric Works Co Ltd | Radiation inspection device, radiation inspection method using it and radiation inspection program |
| JP2010210625A (en) * | 2009-03-10 | 2010-09-24 | Wipotec Wiege-& Positioniersysteme Gmbh | Inspection device for production machinery |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006162335A (en) * | 2004-12-03 | 2006-06-22 | Nagoya Electric Works Co Ltd | X-ray inspection apparatus, X-ray inspection method, and X-ray inspection program |
-
2012
- 2012-01-16 JP JP2012006057A patent/JP5851254B2/en active Active
- 2012-11-14 WO PCT/JP2012/079473 patent/WO2013108475A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61155845A (en) * | 1984-12-28 | 1986-07-15 | Toshiba Corp | Tomographic image pickup device |
| JP2002162370A (en) * | 2000-11-22 | 2002-06-07 | Matsushita Electric Ind Co Ltd | X-ray inspection method for substrate and X-ray inspection apparatus used therefor |
| JP2006258781A (en) * | 2005-02-15 | 2006-09-28 | Takashima Giken Kk | Foreign matter inspection method and foreign matter inspection apparatus |
| JP2009236490A (en) * | 2008-03-25 | 2009-10-15 | Nagoya Electric Works Co Ltd | Radiation inspection device, radiation inspection method using it and radiation inspection program |
| JP2010210625A (en) * | 2009-03-10 | 2010-09-24 | Wipotec Wiege-& Positioniersysteme Gmbh | Inspection device for production machinery |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013145197A (en) | 2013-07-25 |
| JP5851254B2 (en) | 2016-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5444718B2 (en) | Inspection method, inspection device, and inspection program | |
| JP4551919B2 (en) | Tomographic inspection system and method | |
| CN101960296B (en) | X-ray examining apparatus and x-ray examining method | |
| TWI592655B (en) | Method and apparatus for generating a three-dimensional model of a region of interest using an imaging system | |
| WO2010029862A1 (en) | X-ray inspection device and method for x-ray inspection | |
| WO2010074030A1 (en) | X-ray inspection method and x-ray inspection apparatus | |
| US12228527B2 (en) | Inspection device | |
| US11422099B2 (en) | Inspection position identification method, three-dimensional image generation method, and inspection device | |
| JP5965799B2 (en) | X-ray tomography method and X-ray tomography apparatus | |
| JP5851254B2 (en) | Inspection device, inspection method, and inspection program | |
| KR20170005781A (en) | Microchip x-ray computed tomography system and inspection method using the same | |
| GB2399730A (en) | X ray inspection system | |
| US20080247505A1 (en) | Xray device for planar tomosynthesis | |
| JP2009109447A (en) | X-ray inspection apparatus and x-ray inspection method | |
| JP2009156788A (en) | X-ray inspection device and method | |
| JP6676023B2 (en) | Inspection position specifying method and inspection device | |
| JP4580266B2 (en) | X-ray inspection apparatus, X-ray inspection method, and X-ray inspection program | |
| JP5125297B2 (en) | X-ray inspection apparatus and X-ray inspection method | |
| US20070189460A1 (en) | Precise x-ray inspection system | |
| JP4926645B2 (en) | Radiation inspection apparatus, radiation inspection method, and radiation inspection program | |
| JP4926734B2 (en) | Radiation inspection apparatus, radiation inspection method, and radiation inspection program | |
| JP2006177760A (en) | X-ray inspection apparatus, X-ray inspection method, and X-ray inspection program | |
| KR102790740B1 (en) | Ct device having detector shifting capability | |
| JP2004333310A (en) | X-ray tomographic imaging device | |
| JP4636500B2 (en) | X-ray inspection apparatus, X-ray inspection method, and X-ray inspection program |
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: 12865828 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12865828 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |