MANUFACTURING METHOD OF SINGLE CRYSTALS
20230357950 · 2023-11-09
Assignee
Inventors
- Yasunobu Shimizu (Tokyo, JP)
- Susumu TAMAOKI (Tokyo, JP)
- Ippei Shimozaki (Tokyo, JP)
- Keiichi Takanashi (Tokyo, JP)
- Ken Hamada (Tokyo, JP)
Cpc classification
C30B15/26
CHEMISTRY; METALLURGY
International classification
Abstract
Please replace the Abstract contained in the application with the following replacement
Provided is a process of measuring a space between a melt surface and a seed crystal provided above a melt, a process of lowering the seed crystal based on the space and bringing the seed crystal into contact with the melt, and a process of growing a single crystal by pulling the seed crystal while maintaining contact with the melt. Images of the seed crystal and the melt surface are captured by a camera installed diagonally above the melt surface, a real-image edge approximation circle is generated by approximating a circle from an edge pattern at a lower end of a straight-trunk portion of a real image of the seed crystal, and a mirror-image edge approximation circle is generated by approximating the circle from an edge pattern at the straight-trunk portion of a mirror image of the seed crystal reflected on the melt surface.---
Claims
1. A manufacturing method of a single crystal by the Czochralski method, comprising: measuring a space between a melt surface and a lower end of a seed crystal provided above a melt, lowering the seed crystal based on the space and bringing the seed crystal into contact with the melt, and growing the single crystal at the lower end of the seed crystal by pulling the seed crystal while maintaining a state of contact with the melt, wherein the measuring of the space between the melt surface and the lower end of the seed crystal: captures an image of the seed crystal and the melt surface using a camera installed diagonally above the melt surface, generates a real-image edge approximation circle by approximating a circle from an approximately arc-shaped edge pattern at a lower end portion of a real image of the seed crystal shown in the image captured by the camera and also generates a mirror-image edge approximation circle by approximating a circle from an approximately arc-shaped edge pattern at an upper end portion of a mirror image of the seed crystal reflected on the melt surface, and calculates the space between the melt surface and the lower end of the seed crystal based on the distance from the center coordinates of the real-image edge approximation circle to the center coordinates of the mirror-image edge approximation circle.
2. The manufacturing method of the single crystal according to claim 1, further comprising converting to distance units in a real space by multiplying a conversion factor by a half value of a pixel count from the center coordinates of the real-image edge approximation circle to the center coordinates of the mirror-image edge approximation circle.
3. The manufacturing method of the single crystal according to claim 2, further comprising obtaining the conversion factor, before measuring the space between the melt surface and the lower end of the seed crystal, from an amount of change in a pixel position of the seed crystal in the captured image when the position of the seed crystal is moved by a fixed distance in a vertical direction.
4. The manufacturing method of the single crystal according to claim 1, wherein the space between the melt surface and the lower end of the seed crystal is calculated, based on a focal length and an installation angle of the camera, after performing a projection transformation of the coordinates in the captured image of the real-image edge approximation circle and the mirror-image edge approximation circle onto coordinates in real space.
5. The manufacturing method of the single crystal according to claim 4, wherein a reference plane is set at the same height position as the lower end of the seed crystal, the projection transformation of the real-image edge approximation circle and the mirror-image edge approximation circle is performed onto the reference plane, and the space between the melt surface and the lower end of the seed crystal is calculated from the center coordinates of the real-image edge approximation circle, center coordinates of the mirror-image edge approximation circle, and center coordinates of a lens of the camera.
6. The manufacturing method of the single crystal according to claim 1, wherein the measuring of the space between the melt surface and the lower end of the seed crystal obtains the real-image edge approximation circle positioned above the mirror-image edge approximation circle, after obtaining the mirror-image edge approximation circle from the captured image.
7. The manufacturing method of the single crystal according to claim 6, wherein obtaining the mirror-image edge approximating circle comprises: specifying an upper end position of the mirror image of the seed crystal from a brightness distribution in a first region that is defined in advance in the captured image, defining a second region including the upper end position of the mirror image of the seed crystal, and detecting an edge pattern of a straight-trunk portion of the mirror image of the seed crystal by performing a binarization process of the second region, and approximating a circle from the edge pattern of the straight-trunk portion of the mirror image, wherein the obtaining of the real-image edge approximation circle comprises: specifying a position where a differential value of the brightness exceeds a predetermined threshold value as a lower end position of the real image of the seed crystal when the first region is scanned upward from the center coordinates of the mirror-image edge approximation circle, defining a third region including the lower end position of the real image of the seed crystal and detecting the edge pattern of the straight-trunk portion of the real image of the seed crystal by performing the binarization process of the third region, and of approximating a circle from the edge pattern of the straight-trunk portion of the real image.
8. The manufacturing method of the single crystal according to claim 1, wherein the measuring of the space between the melt surface and the lower end of the seed crystal: continuously captures a plurality of images that includes the real image and the mirror image of the seed crystal when the seed crystal is positioned at the same height, and calculates the space between the melt surface and the lower end of the seed crystal from an average of the values obtained from each of the plurality of images.
9. The manufacturing method of the single crystal according to claim 1, wherein the seed crystal further comprises a tapered portion provided below the straight-trunk portion, the lower end of the seed crystal is the lower end of the tapered portion, and the taper angle of the tapered portion is greater than the installation angle of the camera, further includes measuring a length of the tapered portion in advance before measuring the space between the melt surface and the lower end of the seed crystal, and the measuring of the space between the melt surface and the lower end of the seed crystal includes subtracting the length of the tapered portion from the space between the melt surface and the lower end of the straight-trunk portion of the seed crystal.
10. The manufacturing method of the single crystal according to claim 1, further comprising: adjusting, after measuring the space between the melt surface and the lower end of the seed crystal and before the seed crystal is brought into contact with the melt, the height position of at least one crucible supporting the seed crystal and the melt such that the space becomes a target value, and preheating the seed crystal by holding still at the position of the target value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032] [
[0033] [
[0034] [
[0035] [
[0036] [
[0037] [
[0038] [
[0039] [
[0040] [
[0041] [
MODE FOR CARRYING OUT THE INVENTION
[0042] Hereafter, a preferred embodiment of the present invention is described in detail with reference to the attached drawings.
[0043]
[0044] As illustrated in
[0045] The chamber 10 is configured with a main chamber 10a and a slender cylindrical pull chamber 10b which is connected to an upper opening of the main chamber 10a, and the quartz crucible 11, graphite crucible 12, heater 15, and heat shielding body 17 are provided inside the main chamber 10a. The pull chamber 10b is provided with a gas entry 10c for introducing inert gas (purge gas) such as argon gas or dopant gas into the chamber 10, and a gas outlet 10d is provided at the bottom of the main chamber 10a to discharge atmosphere gas in the chamber 10. In addition, the observation window 10e is provided at the top of the main chamber 10a and growth status of a silicon single crystal 3 can be observed through the observation window 10e.
[0046] The quartz crucible 11 is a container that is made of quartz glass having a cylindrical side wall and a curved bottom. The graphite crucible 12 is adhered to an external surface of the quartz crucible 11 and is held so as to wrap around the quartz crucible 11 in order to maintain the shape of the quartz crucible 11 which is softened by heating. The quartz crucible 11 and the graphite crucible 12 configure a double structure crucible that supports the silicon melt in the chamber 10.
[0047] The graphite crucible 12 is fixed to the upper end portion of the rotating shaft 13, and the lower end portion of the rotating shaft 13 passes through the bottom of the chamber 10 to connect to the crucible driving mechanism 14 that is provided outside the chamber 10. The graphite crucible 12, the rotating shaft 13, and the crucible driving mechanism 14 configure a rotation mechanism and an elevator mechanism of the quartz crucible 11. The operations of rotating and elevating the quartz crucible 11 driven by the crucible driving mechanism 14 are controlled by the controller 22.
[0048] The heater 15 is used to melt silicon raw material filled in the quartz crucible 11 to generate the silicon melt 2, as well as to maintain a molten state of the silicon melt 2. The heater 15 is a resistance heater made of carbon and is provided surrounding the quartz crucible 11 inside the graphite crucible 12. Further, the thermal insulation material 16 is provided outside the heater 15 to surround the heater 15, thereby enhancing heat retention inside the chamber 10. Output of the heater 15 is controlled by the controller 22.
[0049] The heat shielding body 17 is provided to suppress temperature fluctuation in the silicon melt 2 to provide appropriate heat distribution near a crystal growth interface, and also prevents heating of the silicon crystal 3 by radiation heat from the heater 15 and the quartz crucible 11. The heat shielding body 17 is a substantially cylindrical member made of graphite, and is provided to cover the area above the silicon melt 2 excluding a pulling path of the silicon single crystal 3.
[0050] A diameter of the opening on the lower end of the heat shielding body 17 is larger than the diameter of the silicon single crystal 3, thereby ensuring the pulling path of the silicon single crystal 3. In addition, an outer diameter of the lower end portion of the heat shielding body 17 is smaller than an aperture of the quartz crucible 11 and the lower end portion of the heat shielding body 17 is located inside the quartz crucible 11, and therefore, the heat shielding body 17 does not interfere with the quartz crucible 11 even when an upper end of a rim of the quartz crucible 11 is raised to above the lower end of the heat shielding body 17.
[0051] Although the amount of melt in the quartz crucible 11 is decreased as the silicon single crystal 3 grows, the quartz crucible 11 is raised so that the space (gap) between a melt surface 2a and the heat shielding body 17 is constant, thereby controlling temperature fluctuation of the silicon melt 2 and controlling evaporation of dopant from the silicon melt 2 by keeping constant the flow speed of gas flowing in the vicinity of the melt surface 2a. Such gap control allows improvement of the stability of crystal defect distribution, oxygen concentration distribution, resistivity distribution, and the like in the pulling axis direction of the silicon single crystal 3.
[0052] The wire 18 which is the pulling axis of the silicon single crystal 3, and the crystal pulling mechanism 19 that pulls the silicon single crystal 3 by winding the wire 18 are provided above the quartz crucible 11. The crystal pulling mechanism 19 has a function to rotate the wire 18 and the silicon single crystal 3. The crystal pulling mechanism 19 is controlled by the controller 22. The crystal pulling mechanism 19 is arranged above the pull chamber 10b, and the wire 18 is extended downward from the crystal pulling mechanism 19 through the pull chamber 10b, and the distal end of the wire 18 reaches the inner space of the main chamber 10a.
[0053] The camera 20 is arranged outside the chamber 10. The camera 20 is a CCD camera, for example, and captures an image of the inside of the chamber 10 via the observation window 10e which is formed in the chamber 10. The installation angle of the camera 20 forms a predetermined angle (preferably 20 to 30°) to a vertical direction, and the camera 20 has an optical axis tilted with respect to the pulling axis of the silicon single crystal 3. In other words, the camera 20 captures diagonally from above a top surface region of the quartz crucible 11 including the circular opening of the heat shielding body 17 and the melt surface of the silicon melt 2.
[0054] The camera 20 is connected to the image processor 21 and the image processor 21 is connected to the controller 22. The image processor 21 calculates the crystal diameter in the vicinity of the solid-liquid interface from the edge pattern of the single crystal shown in the image captured by the camera 20. In addition, from the position of the mirror image of the heat shielding body 17 that is reflected on the melt surface in the captured image, a gap which is the distance from the lower end of the heat shielding body 17 to the melt surface 2a is calculated. The method of calculating the gap is not particularly limited, but for example, a conversion formula that is obtained by performing linear approximation of the relation between the gap and the position of the mirror image of the heat shielding body 17 is prepared in advance, and the gap can be found by substituting the position of the mirror image of the heat shielding body into the conversion formula during a crystal pulling process. Further, the gap can be geometrically calculated from the positional relationship between the real image and the mirror image of the heat shielding body 17 shown in the captured image.
[0055] The controller 22 controls the crystal diameter by controlling the crystal pulling speed based on crystal diameter data obtained from the image captured by the camera 20. Specifically, when a measured value of the crystal diameter is greater than a target diameter, the crystal pulling speed is increased, and when the measured value of the crystal diameter is smaller than the target diameter, the pulling speed is decreased. In addition, the controller 22 controls a movement amount (crucible lifting speed) of the quartz crucible 11 based on the crystal length data of the silicon single crystal 3 that is obtained from a sensor of the crystal pulling mechanism 19 and the crystal diameter data obtained from the image captured by the camera 20.
[0056]
[0057] As illustrated in
[0058] In the crystal pulling steps (S14 to S17), a necking step S14 that forms a neck 3a where the crystal diameter is narrowed thin to achieve non-dislocation; a shoulder growing step S15 that forms a shoulder 3b where the crystal diameter gradually increases as the crystal grows; a body growing step S16 that forms a body 3c maintained at a certain crystal diameter; and a tail growing step S17 that forms a tail 3d where the crystal diameter gradually decreases as the crystal grows are performed in order.
[0059] Thereafter, a cooling step S18 is carried out that separates the silicon single crystal 3 from the melt surface and promotes cooling. The above completes a silicon single crystal ingot 3I that has the neck 3a, shoulder 3b, body 3c, and tail 3d as shown in
[0060]
[0061] As illustrated in
[0062]
[0063] As illustrated in
[0064] The taper angle θ.sub.1 of the seed crystal 5 is greater than the installation angle θ.sub.0 of the camera 20. When the distal end of the seed crystal 5 has a tapered shape of this kind, since a distal end P .sub.0 of the seed crystal 5 (the lower end of the tapered portion 5b) is in a blind spot of the camera 20, the distal end P .sub.0 of the seed crystal 5 cannot be captured by the camera 20. Given this, a length L .sub.T of the tapered portion 5b is accurately measured in advance, and a space L .sub.P .sub.1 between the melt surface 2a and a lower end P .sub.1 of the straight-trunk portion 5a of the seed crystal 5 which can be captured by the camera 20 is calculated, and thereafter, by subtracting the length L.sub.T of the tapered portion 5b from the space L .sub.P 1, a space L .sub.S = L .sub.P .sub.1 - L .sub.T between the distal end P .sub.0 of the seed crystal 5 and the melt surface 2a is obtained.
[0065] In this example, the space L .sub.P 1 between the melt surface 2a and the lower end P .sub.1 of the straight-trunk portion 5a of the seed crystal 5 is half of a distance (distance between the real image and the mirror image) L .sub.D from the lower end P .sub.1 of the straight-trunk portion 5a of the real image 5R of the seed crystal 5 to the mirror image P .sub.2 of the lower end P .sub.1. Accordingly, by obtaining the distance L.sub.D between the real image and the mirror image, the space L .sub.S between the distal end P .sub.0 of the seed crystal 5 and the melt surface 2a can be obtained.
[0066] The length L .sub.T of the tapered portion 5b is preferred to be measured accurately by a non-contact measuring method, for example. When measuring the length of the tapered portion 5b in advance, it is preferable to measure the length of the tapered portion 5b at multiple positions in a circumferential direction and use the average value of the multiple measured values. This is because the length of the tapered portion 5b may vary, depending on the machining accuracy of the tapered portion 5b, based on the position on the tapered portion 5b in the circumferential direction.
[0067] As described in detail below, the distance L.sub.D between the real image and the mirror image in real space can be obtained by multiplying a predetermined conversion factor α by a pixel count (pixel count N .sub.D between the real image and the mirror image) in the captured image which is equivalent to the distance L.sub.D between the real image and mirror image. The pixel count N .sub.D between the real image and the mirror image can be obtained as the pixel count from the center coordinates (real image center coordinates P .sub.R (X .sub.R, Y .sub.R) ) of a circular outer edge of the lower end of the straight-trunk portion 5a of the real image 5R of the seed crystal 5 to the center coordinates (mirror image center coordinates P .sub.M (X .sub.M, Y .sub.M) ) of a circular outer edge of the upper end of the straight-trunk portion 5a of the mirror image 5M of the seed crystal 5.
[0068] The conversion factor α can be obtained with a calibration operation that finds a relational expression between a relative displacement amount (millimeter) in real space and a relative displacement amount (pixel count) on the captured image when the seed crystal 5 is moved the fixed distance in the vertical direction. In calibration, first, while moving the seed crystal 5 in the vertical direction, an image including the seed crystal 5 and the melt surface 2a is captured by the camera 20 at a plurality of height positions of the seed crystal 5. The plurality of height positions of the seed crystal 5 should be relative height positions rather than absolute height positions, so the plurality of height positions of the seed crystal 5 with respect to the melt surface 2a may be defined by fixating the height position of the seed crystal 5 and changing the height position of the melt surface 2a (height position of crucible).
[0069]
[0070] As illustrated in
[0071] The distance L.sub.D between the real image and the mirror image is preferred to use the average value of the multiple values obtained from the plurality of images of the seed crystal 5 captured continuously at the same height position. The continuous capturing cycle at this time is several hundred ms. Accordingly, the measurement accuracy can be enhanced by reducing measurement errors caused by fluctuations of the measurement environment.
[0072]
[0073] As illustrated in
[0074] As another method to obtain the distance L.sub.D between the real image and the mirror image from a lower end surface of the straight-trunk portion 5a of the real image 5R of the seed crystal 5 to an upper end surface of the straight-trunk portion 5a of the mirror image 5M of the seed crystal 5, the distance L.sub.D between the real image and the mirror image is defined as the space from the lowest end of the edge pattern of the straight-trunk portion 5a of the real image 5R of the seed crystal 5 to the lowest end of the edge pattern of the straight-trunk portion 5a of the mirror image 5M of the seed crystal 5 in the captured image. However, with this method, the measurement error will likely increase due to a change in brightness distribution or effects of eccentric rotation caused by mounting position and deviation of inclination of the seed crystal 5. On the other hand, as in the present embodiment, when the respective center coordinates of the approximation circle of the edge pattern of the straight-trunk portion 5a of the real image 5R and mirror image 5M obtained from the captured image are calculated and the distance between the two center coordinates is defined as the distance L.sub.D between the real image and the mirror image, the eccentric rotation of the seed crystal and the change in the brightness distribution are unlikely to have an effect and the measurement error of the distance L.sub.D between the real image and the mirror image can be reduced.
[0075]
[0076] As illustrated in
[0077] In detecting the mirror image center coordinates P .sub.M of the seed crystal 5 (steps S21 to S24), a brightness level of the brightness peak value in the first region, for example 99.9%, is defined as a threshold value for the mirror image detection, and this threshold value is used to identify the upper end position of the mirror image 5M at the position of the topmost end white pixel that is obtained when the binarization process is performed on the first region (step S21).
[0078] Next, using the upper end position of the pixels identified as the mirror image 5M as a standard, an image within a set range (e.g., 50 pixels long × 100 pixels wide) below that is defined as a detailed detection range (second region) of the mirror image 5M (step S22), and a brightness level that is, for example, 99% of the brightness peak value in the second region is defined as a threshold value for the edge detection. Then, this threshold value is used to binarize the image in the second region, and obtain a black-white boundary position of the binary image as the edge of the straight-trunk portion 5a of the mirror image 5M of the seed crystal 5 (step S23). Thereafter, a circle is approximated from the approximately arc-shaped edge pattern by the least squares method, and the mirror image center coordinates P .sub.M that are the center coordinates of the mirror-image edge approximation circle are obtained (step S24).
[0079] Next, in detecting the real image center coordinates P .sub.R of the seed crystal 5, the detailed detection range of the real image 5R (third region) is obtained from the first region, which is the general detection range of the real image 5R and the mirror image 5M of the seed crystal 5. Since the real image 5R of the seed crystal 5 is known to exist above the mirror image 5M, using the mirror image center coordinates P .sub.M of the seed crystal 5 as the standard, the first region is scanned upward from those coordinates and a position where the differential value of the brightness level exceeds the predetermined threshold value is determined as the lower end position of the real image 5R (step S25). Using the lower end position of the real image 5R detected in this way as the standard, an image within a set range above that position (e.g., 50 pixels long × 100 pixels wide) is defined as the second region (step S26), and a brightness level that is, for example, 99% of the brightness peak value in the second region is defined as a threshold value for the edge detection. Then, this threshold value is used to binarize the image in the third region, and obtain the black-white boundary position of the binary image as the edge of the straight-trunk portion 5a of the real image 5R of the seed crystal 5 (step S27). Thereafter, a circle is approximated from the approximately arc-shaped edge pattern by the least squares method, and the real image center coordinates P.sub.R that are the center coordinates of the real-image edge approximation circle are obtained (step S28).
[0080] When the lower end of the real image 5R of the seed crystal 5 overlaps the upper end of the mirror image 5M because the lower end of the seed crystal 5 is close to the melt surface 2a, the mirror image 5M of the seed crystal 5 becomes noise for the real image 5R and it is difficult to separate the real image 5R from the mirror image 5M. In such a case, by performing an open process (expansion and contraction process) on the binary image, the mirror image 5M can be separated from the real image 5R, and the edge of the real image 5R can be specified.
[0081] After obtaining the real image center coordinates P .sub.R and the mirror image center coordinates P .sub.M of the seed crystal 5 respectively in this way, the distance L.sub.D between the real image and the mirror image of the seed crystal 5 can be obtained from the pixel count N.sub.D between the two.
[0082] In the preheating step S12 of the seed crystal 5, after measuring the space L .sub.S between the seed crystal 5 and the melt surface 2a using the method noted above, the seed crystal 5 is moved in a direction where the difference between the measured value and the target value becomes smaller. In other words, the controller 22 adjusts the height of the seed crystal 5 by operating the crystal pulling mechanism 19 or adjusts the height of the quartz crucible 11 by operating the crucible driving mechanism 14, in order to cancel out the difference between the measured value and the target value. Accordingly, the actual space L .sub.S between the melt surface 2a and the seed crystal 5 can be defined as the target space.
[0083] The space (target value) between the lower end of the seed crystal 5 and the melt surface 2a in the preheating step S12 of the seed crystal 5 is preferably 5 mm or less, and more preferably 3 mm or less. Accordingly, the temperature difference between the seed crystal and the melt can be sufficiently reduced to improve the non-dislocation melt contacting rate of the seed crystal. On the other hand, an initial space between the melt surface 2a and the seed crystal 5 prior to measuring the space between the melt surface 2a and the lower end of the seed crystal 5 is preferably 5 mm or greater. This is because there is a risk that the seed crystal 5 may be in contact with the melt when the seed crystal 5 is brought too close to the melt surface 2a in a state where the space between the melt surface 2a and the seed crystal 5 is not known accurately.
[0084] In the preheating step S12 of the seed crystal 5, the seed crystal 5 and the melt surface 2a are maintained in an adjacent state for several minutes to several hours, for example. Accordingly, the seed crystal 5 is heated by radiation heat from the silicon melt 2. By preheating the seed crystal 5 at a predetermined position above the melt surface 2a every time, the reproducibility of the temperature of the seed crystal 5 after preheating can be increased. In addition, by setting the target space sufficiently small, the temperature difference between the two can be sufficiently small, and the thermal shock when the seed crystal 5 is in contact with the melt can be reduced. Therefore, the introduction of dislocation into the seed crystal 5 can be inhibited.
[0085] Further, in the conventional method, where an operator visually adjusts the space between the melt surface 2a and the lower end of the seed crystal when preheating the seed crystal 5, the seed crystal 5 may unintentionally be in contact with the silicon melt 2 when the target space is set to a very small value, 3 mm for example. However, by accurately measuring the space between the melt surface 2a and the lower end of the seed crystal 5 according to the present embodiment, the contact between the seed crystal 5 and the melt surface 2a can be avoided.
[0086] After preheating the seed crystal 5 in this way, the seed crystal 5 is lowered to be brought into contact with the silicon melt 2, and then the seed crystal 5 is raised to grow the silicon single crystal 3.
[0087] As described above, the manufacturing method of the single crystal according to the present embodiment approximates a circle from the edge pattern of the real image and mirror image of the seed crystal 5 and obtains the distance L.sub.D between the real image and the mirror image of the seed crystal 5 based on the space from the center coordinates P .sub.R of the real-image edge approximation circle to the center coordinates P .sub.M of the mirror-image edge approximation circle. Therefore, the space between the melt surface 2a and the lower end of the seed crystal 5 can be accurately obtained even when the seed crystal 5 has the tapered portion 5b.
[0088] Next, a description is given of another method to measure the space between the melt surface 2a and the lower end of the seed crystal 5. The method of measuring the space between the seed crystal and melt surface noted above needs to use calibration to convert the space between the real image and the mirror image of the seed crystal in the image into the space between the real image and mirror image of the seed crystal in real space, and calibration to obtain the conversion factor α is necessary to do so.
[0089] Given this, the present embodiment calculates the space between the seed crystal and the melt surface directly without calibration by performing projection transformation of coordinate points in an extracted image onto coordinates in real space. More specifically, the image of the melt surface 2a inside the furnace is captured, the coordinates of the mirror image of the seed crystal 5 reflected on the melt surface 2a and the real image of the seed crystal 5 in the captured image are detected, the projection transformation of the respective coordinates of the real image and the mirror image of the seed crystal 5 onto coordinates in real space is performed, and a space ΔG between the seed crystal and the melt surface is calculated from the coordinates in real space of the real image and the mirror image of the seed crystal respectively. Hereafter, the method of projection transformation of two-dimensional coordinates of the captured image onto coordinates in real space is described in detail.
[0090]
[0091] As illustrated in the left side of
[0092] The figure on the right in
[0093] Further, the pulling direction of the silicon single crystal 3 is in a positive direction of a z axis, and the center position C (0, y .sub.c, z .sub.c) of the imaging device 20a and the center position F (0, y .sub.f, z .sub.f) of the lens 20b are in a yz plane. The coordinates (u, v) in the image illustrated on the left side in
[0094] In this example, α.sub.u and α.sub.v are a pixel size in the vertical and transverse directions of the imaging device 20a and y .sub.c and z .sub.c are the y coordinate and z coordinate of the center position C of the imaging device 20a. Also, as illustrated in the right side of
[0095] When the distance from a coordinate origin point C .sub.0 on the reference plane to the center position C (0, y .sub.c, z .sub.c) of the imaging device 20a is defined as L.sub.c, y.sub.c and z.sub.c are respectively expressed as the equation (2) below.
[0096] When the distance from the coordinate origin point C .sub.0 to the center position F of the lens 20b of the camera 20 is defined as a, and the distance from the center position F of the lens 20b to the center position C of the imaging device 20a is defined as b, the distance L .sub.c from the coordinate origin point C .sub.0 to the center position C of the imaging device 20a is expressed as the equation (3) below.
[0097] Also, based on the lens imaging formula, a focal length f .sub.1 is expressed as the equation (4) below, using the distances a and b.
[0098] The equation (5) below shows when a distance L .sub.2 is eliminated from the equations (3) and (4), and when L .sub.c is expressed with a distance L .sub.1 and the focal length f.sub.1.
[0099] The value of the distance L .sub.1 from the coordinate origin point C .sub.0 to the center position F of the lens 20b of the camera 20 can be expressed as the equation (6) below, using the center position F (0, y .sub.f, z .sub.f) of the lens 20b of the camera 20.
[0100] Therefore, the equation (2) noted above can be expressed as the equation (7) below,, using the focal length f.sub.1 of the lens 20b and the center position F(0, y.sub.f, z.sub.f) of the lens 20b of the camera 20.
[0101] When the lens 20b is considered as a pinhole, arbitrary point P (x.sub.p, x.sub.p, x.sub.p) on the imaging device 20a is projected on the reference plane through F (0, y.sub.f, z.sub.f), and the projected point P′ (X, Y, O) is expressed as the equation (8) below.
[0102] Therefore, the coordinates of the real image and the mirror image of the seed crystal that undergo the projection transformation onto the reference plane can be obtained by using the equations (1), (7), and (8).
[0103] Next, a method is described for calculating the radius and the center coordinates of the circular outer edge pattern of the lower end of the straight-trunk portion of the seed crystal. The least squares method may be used as the method for calculating the radius r and the center coordinates (x.sub.0, y.sub.0) of the seed crystal from the coordinates of the real image and mirror image that are projected onto the reference plane. The outer edge of the lower end of the straight-trunk portion of the seed crystal is shaped in a circle, and the image of the outer edge satisfies the circle equation illustrated in the equation (9) below.
[0104] In this example, the least squares method is used for calculating r and (x.sub.0, y.sub.0) in the equation (9). To simplify calculating by the least squares method, the transformation illustrated in the equation (10) below is performed.
[0105] Variables a, b, and c in the equation (10) are found by the least squares method. This enables obtaining a condition where the sum of squares of the difference between the equation (10) and the measured point is at the minimum, which is obtained by solving the partial differential equation illustrated in the equation (11) below.
[0106] The solution of this equation 11 can then be calculated by the simultaneous equation illustrated in the equation (12) below.
[0107] By using the least squares method in this way, it is possible to calculate the radius and the center coordinates of the circular outer edge of the lower end of the straight-trunk portion of each of the real image 5R and mirror image 5M of the seed crystal that are projected onto the reference plane.
[0108]
[0109] As shown in
[0110] On the other hand, the center coordinates C.sub.m’ (X.sub.mc, Y.sub.mc, 0) of the lower end of the straight-trunk portion of the mirror image 5M of the seed crystal 5 on the reference plane are the coordinates of the center coordinates C.sub.h (X.sub.hc, Y.sub.hc, 0) of the lower end of the straight-trunk portion of the real image 5R of the seed crystal 5 projected onto the reference plane, and therefore, the center coordinates (X.sub.mc, Y.sub.mc, Z.sub.gap) of the lower end of the straight-trunk portion of the mirror image 5M of the seed crystal 5 are on the straight line that passes through the center position F(0, y.sub.f, z.sub.f) of the lens 20b and the center coordinates (X.sub.mc, Y.sub.mc, 0) of the lower end of the straight-trunk portion of the mirror image 5M of the seed crystal 5 on the reference plane. Therefore, the space ΔG between the melt surface and the seed crystal to be calculated is half the value Z.sub.gap, which can be calculated from the equation (13) illustrated below.
[0111] In this way, the space ΔG between the melt surface and seed crystal can be obtained from the center coordinates C.sub.h (X.sub.hc, Y.sub.hc, 0) of the real image of the seed crystal 5 on the reference plane, the center coordinates C.sub.m’ (X.sub.mc, Y.sub.mc, 0) of the mirror image of the seed crystal 5 on the reference plane, and the center coordinates F (0, y.sub.f, z.sub.f) of the lens 20b of the camera 20. In the present embodiment, the reference plane for the projection transformation is set at the same height position as the lower end of the straight-trunk portion 5a of the seed crystal 5, but can be set at other height positions. Therefore, for example, the reference plane may be set at the same height position as an opening edge of the lower end of the heat shielding body 17.
[0112] A preferable embodiment of the present invention was described above, but the present invention is not limited to the embodiment noted above, and various modifications are possible without departing from the scope of the present invention, and such modifications are, of course, covered by the scope of the present invention.
[0113] For example, in the embodiment described above, the real image edge is obtained after obtaining the mirror image edge, however, it is also possible to obtain the mirror image edge after obtaining the real image edge.
[0114] In addition, in the embodiment described above, a case where the distal end portion of the seed crystal 5 has a tapered shape is given as an example, however, the present invention can also be applied when the seed crystal 5 consists of only the straight-trunk portion 5a, and the space L.sub.S between the melt surface 2a and the lower end of the seed crystal 5 can be accurately measured based on the pixel count N.sub.D from the real image center coordinates P.sub.R to the mirror image center coordinates P.sub.M in the captured image.
[0115] Further, in the embodiment described above, a manufacturing method of a silicon single crystal is given as an example, however the present invention can also be applied to a manufacturing method of various single crystals that can be pulled by the CZ method, such as germanium and sapphire.
TABLE-US-00001 DESCRIPTION OF REFERENCE NUMERALS 1 Single crystal manufacturing device 2 Silicon melt 2a Melt surface 3 Silicon single crystal 3I Silicon single crystal ingot 3a Neck 3b Shoulder 3c Body 3d Tail 5 Seed crystal 5M Mirror image 5R Real image 5a Straight-trunk portion 5b Tapered portion 10 Chamber 10a Main chamber 10b Pull chamber 10c Gas entry 10d Gas outlet 10e Observation window 11 Quartz crucible 12 Graphite crucible 13 Rotating shaft 14 Crucible driving mechanism 15 Heater 16 Thermal insulation material 17 Heat shielding body 18 Wire 19 Mechanism 20 Camera 21 Image processor 22 Controller L.sub.D Distance between real image and mirror image L.sub.P1 Space between melt surface and lower end of straight-trunk portion of seed crystal L.sub.S Space between melt surface and lower end of seed crystal N.sub.D Pixel count between real image and mirror image P.sub.0 Distal end of seed crystal P.sub.1 Lower end of straight-trunk portion of seed crystal P.sub.2 Mirror image of lower end of straight-trunk portion of seed crystal P.sub.M Mirror image center coordinates P.sub.R Real image center coordinates S11 Raw material melting step S12 Preheating step S13 Melt contacting step S14 Necking step S15 Shoulder growing step S16 Body growing step S17 Tail growing step S18 Cooling step S20 First region cutting out step S21 Mirror image position detecting step S22 Second region cutting out step S23 Second region binarizing step S24 Mirror image center coordinates calculating step S25 Real image position detecting step S26 Third region cutting out step S27 Third region binarizing step S28 Real image center coordinates calculating step h, h.sub.1, h.sub.2 Height position of seed crystal Δ h Seed crystal feeding amount α Conversion factor θ, θ.sub.0 Installation angle of camera θ.sub.1 Taper angle