Arrangement detector for plate-shaped object and load port including same
11699228 · 2023-07-11
Assignee
Inventors
Cpc classification
International classification
Abstract
An arrangement detector for plate-shaped objects and a lord port including the same are provided. The arrangement detector for plate-shaped objects includes a judgement window setting means, a shape determination means for determining a shape matching rate by superimposing the judgement window on the image captured by the imaging means, and an object judgement means for judging the plate-shaped objects do not exist in the judgement window overlaid on the image captured by the imaging means, in case that the shape matching rate determined by the shape determination means is equal to or less than a predetermined value. A first reference line is a continuous straight line in the judgement window, and a second reference line is a collection of discontinuous line segments linearly arranged in the judgement window.
Claims
1. An arrangement detector for plate-shaped objects comprising; an imaging means, relatively movable in a substantially perpendicular direction to a plane of the plate-shaped objects, and capable of imaging at least a part of one of the plate-shaped objects along an edge of the one of the plate-shaped objects in an imaging screen, with respect to the plate-shaped objects arranged at predetermined intervals in a container, a judgement window setting means for setting a first reference line and a second reference line in a judgement window along a pair of substantially parallel image shading boundary lines, with a width corresponding to a thickness of an edge of a single plate-shaped object, based on a master image corresponding to the edge, a shape determination means for determining a shape matching rate by superimposing the judgement window, set by the judgement window setting means, on the image captured by the imaging means, and an object judgement means for judging the plate-shaped objects do not exist in the judgement window overlaid on the image captured by the imaging means, in case that the shape matching rate determined by the shape determination means is equal to or less than a predetermined value, wherein the first reference line is a continuous straight line in the judgement window, and the second reference line is a collection of discontinuous line segments linearly arranged in the judgement window.
2. The arrangement detector for the plate-shaped objects according to claim 1, further comprising an area calculation means for searching a pair of substantially parallel image shading boundary lines based on an actual image captured by the imaging means in the judgement window, in case that the object judgement means judges that the plate-shaped objects exist.
3. The arrangement detector for the plate-shaped objects according to claim 2, wherein the area calculation means calculates an area between a pair of image shading boundary lines within a predetermined length along the pair of image shading boundary lines in the judgement window and judges that a single plate-shaped object is in the area, in case that a pair of substantially parallel image shading boundary lines based on the actual image is observed, and the area obtained by the calculation is within a predetermined normal range.
4. The arrangement detector for the plate-shaped objects according to claim 2, wherein the area calculation means calculates an area between the pair of image shading boundary lines within a predetermined length along the pair of image shading boundary lines in the judgement window and judges that two plate-shaped objects are in the area, in case that a pair of substantially parallel image shading boundary lines based on the actual image is observed, and the area obtained by the calculation is within a predetermined double-layer overlaying range.
5. The arrangement detector for the plate-shaped objects according to claim 1, wherein a length of a gap between a discontinuous line segments of the second reference line is greater than a length of each segment.
6. A load port comprising an arrangement detector for a plate-shaped object according to claim 1.
7. The arrangement detector for the plate-shaped objects according to claim 3, wherein the area calculation means calculates an area between the pair of image shading boundary lines within a predetermined length along the pair of image shading boundary lines in the judgement window and judges that two plate-shaped objects are in the area, in case that a pair of substantially parallel image shading boundary lines based on the actual image is observed, and the area obtained by the calculation is within a predetermined double-layer overlaying range.
8. The arrangement detector for the plate-shaped objects according to claim 4, wherein a length of a gap between a discontinuous line segments of the second reference line is greater than a length of each segment.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13) FIG. 9B1 is a schematic view showing an example of the judgement window to be superimposed and displayed on the actual imaging screen capturing one substrate by the mapping sensor shown in
(14) FIG. 9B2 is a schematic view showing a calculation state of the bright region area in the judgement window in the imaging screen shown in FIG. 9B1.
(15) FIG. 9C1 is a schematic view showing an example of the judgement window to be superimposed and displayed on the actual imaging screen capturing double-layer substrates by the mapping sensor shown in
(16) FIG. 9C2 is a schematic view showing a calculation state of the bright region area in the judgement window in the imaging screen shown in FIG. 9C1.
(17) FIG. 9D1 is a schematic view showing an example in which the judgement window is superimposed and displayed on an actual imaging screen in which the light blurring is captured by the mapping sensor shown in
(18) FIG. 9D2 is a schematic view showing a calculation state of the bright region area in the judgement window in the image screen shown in FIG. 9D1.
(19)
(20) FIG. 10B1 is a schematic view showing an example of the judgement window to be superimposed and displayed on the actual imaging screen capturing one substrate by the mapping sensor according to Comp. Ex. 1 of the invention.
(21) FIG. 10B2 is a schematic view showing a calculation state of the area of the bright region in the judgement window in the imaging screen shown in FIG. 10B1.
(22) FIG. 10C1 is a schematic view showing an example in which a judgement window is superimposed and displayed on an actual imaging screen in which double-layered substrates are imaged by the mapping sensor according to Comp. Ex. 1.
(23) FIG. 10C2 is a schematic view showing a calculation state of the area of the bright region in the judgement window in the imaging screen shown in FIG. 10C1.
(24) FIG. 10D1 is a schematic view showing an example in which a judgement window is superimposed and displayed on an actual imaging screen, in which the light blurring is captured by the mapping sensor according to Comp. Ex. 1.
(25) FIG. 10D2 is a schematic view showing a calculation state of the bright region area in the judgement window in the imaging screen shown in FIG. 10D1.
(26)
(27) FIG. 11B1 is a schematic view showing an example of the judgement window to be superimposed and displayed on the actual imaging screen capturing one substrate by the mapping sensor according to Comp. Ex. 2 of the invention.
(28) FIG. 11B2 is a schematic view showing a calculation state of the area of the bright region in the judgement window in the imaging screen shown in FIG. 11B1.
(29) FIG. 11B2 is a schematic view showing a calculation state of the bright region area in the judgement window in the imaging screen shown in FIG. 10B1.
(30) FIG. 11C1 is a schematic view showing an example in which a judgement window is superimposed and displayed on an actual imaging screen in which double-layered substrates are imaged by the mapping sensor according to Comp. Ex. 2.
(31) FIG. 11D1 is a schematic view showing an example in which a judgement window is superimposed and displayed on an actual imaging screen, in which the light blurring is captured by the mapping sensor according to Comp. Ex. 2.
DESCRIPTION OF THE EMBODIMENTS
(32) Hereinafter, the invention will be described based on the embodiments shown in the drawings.
(33) The load port 1 shown in
(34) The load port 1 includes a control box 10, a movable table 11, a frame 12, a support frame 13, a door 14, a drive 16, a rod 17, a sensor dog 18, a mapping sensor 20, etc. The control box 10 includes the drive 16 for operating the door 14, a control unit 40 for controlling various operations by the mapping sensor 20, etc.
(35) The movable table 11 internally accommodates the substrate W, such as a semiconductor wafer, a display substrate or other substrate, as the plate-shaped object. The container 2 for storing and transporting the substrate W is detachably placed on the movable table 11. The movable table 11 has such as a moving table movable in the Y-axis direction with the container 2 mounted on the upper part, and the storage port 4 of the container 2 can be connected to an opening 15 of the frame 12. In the drawings, the Y-axis indicates the moving direction, the front-back direction, of the movable table 11, the Z-axis indicates the vertical direction, and the X-axis, the Y-axis, and the Z-axis are perpendicular to each other.
(36) The container 2 will be briefly described. As shown in
(37) As shown in
(38) The door 14 can open and close the opening 15, and engage with a lid 5 detachably provided in the storage port 4 of the container 2 to open and close the storage port 4. At the load port 1, after the movable table 11 moves the container 2 forward to a position where it contacts the frame 12, the door 14 engages with the lid 5 of the container 2 and is pulled into the mini-environment. Thus, the inside of the container 2 and the mini-environment can be connected via the storage port 4 of the container 2.
(39) A support frame 13 is integrally connected to the lower end edge of the door 14. A drive 16 placed in the control box 10 is connected to the support frame 13, and the drive 16 moves downward along the rod 17 extending in the vertical direction, whereby the door 14 is possible to move downward through the support frame 13.
(40) The mapping sensor 20 as an imaging means image the substrate W to detect the state of the substrates W. As shown in
(41) The mapping sensor 20 is arranged above the substrate W, located at the uppermost place among the plurality of substrates W stored in the container 2. The mapping sensor 20 may be fixed to the upper end edge of the door 14 in a state where it can be moved in the lateral direction. In this case, the position of the mapping sensor 20 can be adjusted as required.
(42) As shown in
(43) The light emitting unit 50 shown in
(44) Further, the light emitting unit 50 and the imaging unit 52 prepared separately are combined to form the mapping sensor 20 in the example shown in
(45) The imaging unit 52 includes, for example, a solid-state imaging element such as CMOS, CCD, etc., and acquires such as the image 54 corresponding to the light emission intensity, and outputs the acquired image 54 to the control unit 40. The substrate reflected light, the inner wall surface reflected light, and the like incident on the image unit 52. The imaging timing of the imaging unit 52 is controlled by such as the control unit 40.
(46) As shown in
(47) The mapping sensor 20 can move in the vertical direction, with the vertical (the Z-axis direction) movement of door 14. Specifically, as shown in
(48) Then, the mapping sensor 20 acquires the image 54 on the imaging screen as shown in
(49) The control unit 40 records the captured image 54 acquired by the mapping sensor 20 in a data recording unit (not shown). The control unit 40 shown in
(50) The position detecting sensor 60 will be briefly described. As shown in
(51) The position detecting sensor 60 is such as a transmissive optical sensor having a light irradiation unit and a light receiving unit (not shown), arranged to face each other in the left-right direction with the sensor dog 18 interposed therebetween. According to the position detecting sensor 60, the light receiving unit moves up and down along the sensor dog 18 while receiving the detecting light from the light irradiation unit, and outputs the position detecting signal, corresponding to a light receiving result by the light receiving unit, to the control unit 40.
(52) A cam with a slit (a slit cam) is an example of the sensor dog 18. A plurality of slits is arranged in the slit cam at regular intervals in the vertical direction. The slit position of each slit is detected by the position detecting sensor 60 at the same time as the image 54 is acquired by the mapping sensor 20. The number and pitch of the slits correspond to the number and pitch of the plurality of storage shelves 8 provided in the container 2. With the configuration above, the control unit 40 can grasp the relative position of the mapping sensor 20 with respect to the substrate W based on the position detecting signal detected by the position detecting sensor 60.
(53) Thus, the control unit 40 can grasp which image 54 of the substrate W stored in a step of the storage shelves 8 is the image 54 obtained by the mapping sensor 20. Then, the control unit 40 can record the image 54 acquired by the mapping sensor 20 in a data recording unit corresponding to the storage position of the substrate Win the container 2.
(54) The mapping sensor 20 receives an instruction from the control unit 40 and moves downward while acquiring the image 54 of the substrate W. Namely, as shown in
(55) At this time, since the imaging unit 52 shown in
(56) Next, the arrangement detector of the substrate W, including the mapping sensor 20 as an imaging means and the control unit 40 as a control means, both shown in
(57) As shown in
(58) The judgement window setting means 42 shown in
(59) The master image 54αmay be created from an actual image captured by imaging an actual single substrate W shown in
(60) The shape determination means 44 shown in
(61) The substrate determination means 46 as the object judgement means shown in
(62) The light blurring 54c is often formed by an entrance of an external light inside the container 2, for example, when the container body 3 of the container 2 shown in
(63) When the substrate determination means 46 determines that the substrate W shown in
(64) In case when a pair of substantially parallel image shading boundary lines 54ab based on the actual image 54 shown in FIG. 9B2 is observed, the area calculation means 48 shown in
(65) In case when a pair of substantially parallel image shading boundary lines 54ab based on the actual image 54 shown in FIG. 9C2 is observed, the area calculation means 48 shown in
(66) As shown in
(67) According to the embodiment, the length of the gap between the discontinuous line segments of the second reference line 57 is preferably greater than the length of each segment. Further, when the total length of the discontinuous line segments of the second reference line 57 inside the judgement window 55 is L2 (not including the width of the gap) and the length of the first reference line 56 inside the same is L1, L2/L1 is preferably less than 1/2, and more preferably 45/100 to 25/100.
(68) Further, inside the judgement window 55, discontinuous line segments of the second reference line 57 are preferably formed at least at the center and both ends along the second reference line 57, and the total number of the segments is preferably three or more. According to the embodiment, inside the judgement window 55, the first reference line 56 is arranged on the lower side and the second reference line 57 is arranged on the upper side, however, vice versa is also possible.
(69) Next, the operation of the control unit 40 shown in
(70) The control unit 40 shown in
(71) At step S2 shown in
(72) Next, in step S3 shown in
(73) Next, in step S4, it determines whether the shape matching ratio is a predetermined value MR or more. For example, as shown in FIG. 9B1, since the first reference line 56 coincides with the lower image shading boundary line 54ab and the second reference line 57 coincides with the upper image shading boundary line 54ab, the shape matching rate becomes close to 100% and becomes the predetermined value MR (e.g. 70%) or more, and the process proceeds to step S6 shown in
(74) Further, such as shown in FIG. 9C1, since the bright region 54a corresponds to the double-layered substrate, the first reference line 56 coincides with the lower image shading boundary line 54ab, and the second reference line 57 does not coincide the upper image shading boundary line 54ab. However, the second reference line 57 is the dotted lines where their gaps in between are greater than the length of each dotted line. The total shape matching ratio between the second reference line 57 and the first reference line 56 becomes 74% which is the predetermined value MR (e.g. 70%) or more, and the process proceeds to step S6 shown in
(75) The total shape matching rate of the second reference line 57 and the first reference line 56 becomes close to 0% when the light blurring 54c shown in FIG. 9D1 is seen in the image 54. This is due to the influences of an external light from an observation window different from the storage port 4 of the container 2 shown in
(76) Specific numerical values of the predetermined value MR can be adjusted. Thus, the control unit 40 shown in
(77) In step S6 shown in
(78) The area calculation means 48 shown in
(79) Next, in step S7 shown in
(80) Next, in step S7 shown in
(81) Further, in step S7 shown in
(82) Further, in step S7 shown in
(83) Further, in step S7 shown in
(84) According to the arrangement detector for substrates including the mapping sensor 20 and the control unit 40 of the embodiment, as shown in
(85) Therefore, in step S4 shown in
(86) As described above, according to the arrangement detector of the embodiment, the observer does not constantly observe the display monitor screen, eliminates erroneous judgment due to the light blurring, and automatically and quickly distinguish the normal substrate arrangement and the double-layered substrate arrangement. Further, in the embodiment, for example, the operator may grasp the captured image 54 via the data recording unit or the display monitor, or may grasp a storage state of each substrate W based on the captured image 54.
(87) For example, it is also possible to grasp on the display screen the presence or absence of the overlaying arrangement in which the substrates W overlay and stored in the same storage shelf 8 shown in
(88) Moreover, since the captured image 54 obtained by the mapping sensor 20 can be associated with the storage position of the substrate W in the container 2, it is possible to accurately grasp the storage position (that is, which step of the storage shelf 8) of a defective substrate W, if there is a substrate W in a defective accommodation state. Thereby, for example, it is possible to control the handling robot not to access the substrate W having the poor storage state.
(89) By using the mapping sensor 20 integrally formed with the door 14 shown in
(90) Further, since the state of the substrate W can be detected based on the captured image 54, a state of the substrate W is more accurate compared to the case of using a general reflection type optical sensor that performs detection by using the reflection of the detected light. That is, in the case of the conventional reflective light sensor, the detection accuracy tends to decrease due to the influence of, for example, a positional deviation of the detected light with respect to the object (work), the degree of reflection of the detected light, or the amount of reflected light of the detected light.
(91) According to the load port 1, having the detector of the embodiment, the state of the substrate W can be detected based on the captured image 54, so that there is no need for the mapping sensor 20 to enter the container 2 unlike the conventional transmission type optical sensor. Therefore, a configuration for allowing the mapping sensor 20 to enter the container 2 becomes unnecessary, and the configuration can be easily simplified accordingly. Therefore, the load port 1 can be miniaturized.
(92) Further, according to the embodiment, since it is possible to deal with even a square substrate W, the state of the substrate W can be stably detected without being affected by the shape of the substrate W. Therefore, it is possible to flexibly deal with a wide variety of substrates W, and it is possible to provide the load port 1 which is easy to use and has excellent convenience.
(93) Further, according to the embodiment, the captured image 54 is acquired reflecting only one substrate W. Thus, the state of the substrate W can be detected for each substrate W, and a high-precision detection can be performed.
(94) The invention is not limited to the above-described embodiment, and can be variously modified within the scope of the invention.
(95) For example, in the above-described embodiment, the mapping sensor 20 is independently installed on the upper part of the door 14, but the mapping sensor 20 may be arranged in plurality on the upper part or other part of the door 14 at predetermined intervals. Further, the mapping sensor 20 may be configured as another independent array detector for plate-shaped objects together with the control unit 20 separately from the load port 1.
(96) Further, in the above embodiment, the substrate W has been described as an example as the plate-shaped object, but the invention is not limited thereto. For example, it may be a glass substrate for a semiconductor package.
(97) Further, in the above embodiment, one mapping sensor 20 or 20A is attached to the door 14, but the number of the mapping sensors 20 or 20A is not limited to one and a plurality of the mapping sensors 20 or 20A may be attached. In this case, for example, a plurality of mapping sensors may be configured to image the same field of view of the substrate W, or may be configured to image different fields of view of the same.
(98) Further, in the above embodiment, the sensor dog 18 is used to detect the relative positions of the mapping sensors 20 and 20A with respect to the substrate W, but the invention is not limited thereto where the sensor dog 18 is used. For example, the up and down movement of the door 14 may be detected by the encoder, and the relative positions of the mapping sensors 20 and 20A with respect to the substrate W may be detected based on the output signal from the encoder.
Comparative Example 1
(99) Next, Comparative Example 1 of the invention will be described. In Comp. Ex. 1, as shown in
(100) In Comp. Ex. 1, for example, as shown in FIG. 10B1, the first reference line 56 coincided with the lower image shading boundary line 54ab, and the shape matching rate became close to 100%. The matching rate can also be determined, and a single substrate W can be detected, as shown in FIG. 10B2.
(101) Further, according to Comp. Ex. 1, as shown in FIGS. 10C1 and 10C2, it was easy to detect the region 54a corresponding to the double-layered substrate W. However, in Comp. Ex. 1, as shown in FIGS. 10D1 and 10D2, it became easy to react to the light blurring 54c. In Comp. Ex. 1, for example, the shape matching rate was 70 to 90%, the area matching rate was 120 to 290%, and there was a high possibility that the light blurring 54c is mistaken for a single substrate or a double-layered substrate.
Comparative Example 2
(102) Next, Comp. Ex. 2 of the invention will be described. Comp. Ex. 2 is the same as the embodiment of the invention except that a continuous linear first reference line 56 and a continuous linear second reference line 57a existed in the judgement window 55, as shown in
(103) In Comp. Ex. 2, for example, as shown in FIG. 11B1, the first reference line 56 coincided with the lower image shading boundary line 54ab, the second reference line 57a coincided with the upper image shading boundary line 54ab, and the shape matching rate was close to 100%. Further, as shown in FIG. 11B2, the area matching rate could also be determined, and a single substrate W could be detected. Further, in Comp. Ex. 2, as shown in FIG. 11D1, the shape matching rate was close to 0% with respect to the light blurring 54c, and the light blurring 54c was also easy to detect.
(104) However, in Comp. Ex. 2, as shown in FIG. 11C1, the shape matching rate tended to be less than 50% in the region 54a corresponding to the double-layered substrate W, and there was a high possibility that it will be automatically determined that the bright region 54a corresponding to the double-layered substrate W is misidentified as no substrate.
Explanation of References
(105) S . . . Illumination Area
(106) W . . . Substrate (Plate-Shaped Object)
(107) Wa . . . Edge
(108) 1 . . . Load Port
(109) 2 . . . Container
(110) 3 . . . Container Body
(111) 4 . . . Storage Port
(112) 5 . . . Lid
(113) 10 . . . Control Box
(114) 11 . . . Movable Table
(115) 12 . . . Frame
(116) 13 . . . Support Frame
(117) 14 . . . Door
(118) 15 . . . Opening
(119) 16 . . . Drive Unit
(120) 17 . . . Rod
(121) 18 . . . Sensor Dog
(122) 20, 20A . . . Mapping Sensor (Imaging Means)
(123) 40 . . . Control Unit
(124) 42 . . . Judgement Window Setting Means
(125) 44 . . . Shape Determination Means
(126) 46 . . . Substrate Determination Means (Object judgement means)
(127) 48 . . . Area Calculation Means
(128) 50 . . . Light Emitting Unit
(129) 52 . . . Imaging Unit (Imaging Means)
(130) 53 . . . Search Window
(131) 54 . . . Image
(132) 54α . . . Master Image
(133) 54a . . . Bright Region
(134) 54b . . . Dark Region
(135) 54ab . . . Image Shading Boundary Line
(136) 54c . . . Light Blurring
(137) 55 . . . Judgement window
(138) 56 . . . First Reference Line
(139) 57, 57a . . . Second Reference Line
(140) 58 . . . Area Window
(141) 60 . . . Position Detecting Sensor