Laser processing device, laser processing method, laser processing program, recording medium, semiconductor chip manufacturing process and semiconductor chip

DE112022006866T5Pending Publication Date: 2025-02-20YAMAHA MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
DE112022006866
Authority / Receiving Office
DE · DE
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-04-18
Publication Date
2025-02-20

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The length (constant velocity range Lsc) of the constant velocity zone SC is determined according to the length of the planned division line S in the X direction, and the processing speed Vxd during irradiation position scanning is adjusted according to the length (constant velocity range Lsc) of the constant velocity zone SC (speed adjustment processing, step S1202). Therefore, it is possible to minimize the total time (scanning time t) of the acceleration period Ta, the constant velocity period Tsc, and the deceleration period Td. In this way, the planned division line S can be efficiently processed in laser processing by moving the laser beam B along the planned division line S of the semiconductor substrate W.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] This invention relates to a technique for machining a machining line by irradiating the machining line provided on a machining object with a laser beam. TECHNICAL BACKGROUND

[0002] Patent Literatures 1 to 3 describe a laser machining technique for machining a planned dividing line, in which a laser beam is moved relative to a semiconductor substrate while irradiating the laser beam onto the planned dividing line provided on the semiconductor substrate. For example, as shown in Patent Literature 1, in this laser machining technique, a plurality of planned dividing lines are machined sequentially by reciprocating a laser beam while changing the planned dividing line onto which the laser beam is irradiated in forward and backward paths. LIST OF REFERENCES PATENT LITERATURE Patent Literature 1: Japanese Patent Publication No. 5804716 Patent Literature 2: Japanese Patent Publication No. 5554593 Patent Literature 3: Japanese Patent Publication No. 5037082 SUMMARY OF THE INVENTION TECHNICAL PROBLEM

[0003] In the laser machining method described above, a machining line is machined by irradiating a laser beam at a laser irradiation position while relatively moving the laser irradiation position of a machining head to direct the laser beam to the predetermined laser irradiation position with respect to a machining object (semiconductor substrate). This means that the laser beam is irradiated at the laser irradiation position moving along the machining line (designed dividing line) of the machining object while moving from one side to the other of the machining object. At this time, it is necessary to move the laser beam at a constant machining speed with respect to the machining line.Therefore, when the laser irradiation position moving from one side of the processing object to the processing object reaches the processing object, the speed of the laser irradiation position is accelerated from zero to a processing speed. Furthermore, the speed of the laser irradiation position that has passed through the processing object and is moving toward the other side is decelerated from the processing speed to zero.

[0004] A high processing speed is advantageous for completing the movement of the laser beam along the processing line in a short time. However, at a high processing speed, it takes a long time to accelerate the laser irradiation position from zero to the processing speed and to decelerate the laser irradiation position from the processing speed to zero. Therefore, in some cases, it took a long time to process the processing line because the processing speed was not suitable.

[0005] This invention has been developed in view of the problem mentioned above and aims to provide a technique that makes it possible to efficiently process a processing line in a laser processing technique by moving a laser beam along the processing line of a processing object. SOLUTION TO THE PROBLEM

[0006] A laser processing apparatus according to the invention comprises: a support member that supports a processing object having a plurality of parallel processing lines such that the processing lines run parallel to a predetermined processing direction; a processing head having a laser light source that emits a laser beam; the processing head irradiates the laser beam from the laser light source to a laser irradiation position; a processing axis driver that moves the laser irradiation position in the processing direction relative to the processing object by driving the support member and / or the processing head in the processing direction; and a control unit for performing irradiation position scanning to process a target line from the plurality of processing lines by irradiating the laser beam from the processing head to the laser irradiation position.which moves along one target line, while the machining axis driver is caused to move the laser irradiation position with respect to the machining object from a starting point on one side of the machining object to an end point on the other side of the machining object opposite in the machining direction, wherein, during the irradiation position scanning, a constant speed zone is defined between the starting point and the end point in the machining direction, which includes the target line, wherein a speed of the laser irradiation position in the machining direction with respect to the machining object increases from zero to a machining speed in a first period of moving the laser irradiation position from the starting point to one end of the constant speed zone on one side,wherein the laser irradiation position moves at the constant processing speed in the processing direction with respect to the processing object through a second period of moving the laser irradiation position from the end on one side to an end on the other side of the constant speed zone, and wherein the speed of the laser irradiation position in the processing direction with respect to the processing object decreases from the processing speed in a third period from the arrival of the laser irradiation position at the end of the constant speed zone on the other side to the arrival of the laser irradiation position at the end point to zero,and the control unit sets a length of the constant speed zone according to a length of the target line in the machining direction and performs speed adjustment processing for adjusting the machining speed according to the length of the constant speed zone during the irradiation position scanning.

[0007] A laser machining method according to the invention comprises: supporting a machining object having a plurality of machining lines extending parallel to each other by a support member so that the machining lines extend parallel to a predetermined machining direction; and performing irradiation position scanning to machine a target line from the plurality of machining lines by irradiating a laser beam from a machining head having a laser light source for emitting the laser beam to a laser irradiation position, wherein the machining head irradiates the laser beam from the laser light source to the laser irradiation position, while the laser irradiation position is moved by a machining axis driver with respect to the machining object from a start point on one side of the machining object to an end point on the other side of the machining object opposite to the one side,is moved in the machining direction to move the laser irradiation position with respect to the machining object in the machining direction by driving the machining head and / or the support element in the machining direction, wherein during the irradiation position scanning, a constant speed zone is defined between the start point and the end point in the machining direction, which includes the target line, wherein in a first period of moving the laser irradiation position from the start point to one end of the constant speed zone on one side, a speed of the laser irradiation position in the machining direction with respect to the machining object increases from zero to a machining speed,wherein the laser irradiation position moves at a constant machining speed in the machining direction with respect to the machining object through a second period of moving the laser irradiation position from the end on one side to an end on the other side of the constant speed zone, and wherein the speed of the laser irradiation position in the machining direction with respect to the machining object decreases from the machining speed to zero in a third period from the arrival of the laser irradiation position at the end of the constant speed zone on the other side until the arrival of the laser irradiation position at the end point, wherein a length of the constant speed zone is set according to a length of the target line in the machining direction, and the machining speed is adjusted during the irradiation position scanning according to the length of the constant speed zone.

[0008] In the invention (laser processing apparatus and laser processing method) configured in this way, one target line among the plurality of processing lines is processed by irradiating the laser beam from the processing head to the laser irradiation position moving along the one target line, while moving the laser irradiation position relative to the processing object from the start point on one side to the end point on the other side of the processing object in the processing direction (irradiation position scanning). In this irradiation position scanning, the constant speed zone including the target line is defined between the start point and the end point in the processing direction.The speed of the laser irradiation position in the machining direction relative to the machining object increases from zero to the machining speed during the first period of movement of the laser irradiation position from the starting point to the end of the constant speed zone on one side. Furthermore, during the second period of movement of the laser irradiation position, the laser irradiation position relative to the machining object moves at a constant machining speed in the machining direction from the end on one side to the end on the other side of the constant speed zone.Furthermore, in the third period, the speed of the laser irradiation position in the machining direction relative to the machining object decreases from the machining speed to zero, from the moment the laser irradiation position arrives at the end of the constant speed zone on the other side until it arrives at the end point. At this time, the length of the constant speed zone is adjusted according to the length of the target line in the machining direction, and the machining speed when scanning the irradiation position is adjusted according to the length of the constant speed zone (speed adjustment processing). Therefore, a total of the first period, the second period, and the third period can be suppressed.In this way, the processing line can be efficiently processed in a laser processing method for processing the processing line by moving the laser beam along the processing line of the processing object.

[0009] The laser processing apparatus may be configured such that the control unit performs a plurality of irradiation position scans by repeating the irradiation position scan while changing the target line among the plurality of processing lines, and performs speed adjustment for each of the plurality of irradiation position scans. With such a configuration, each of the plurality of processing lines can be processed efficiently, and the processing of the processing object can be completed quickly.

[0010] The laser processing device may be configured such that the control unit performs frequency adjustment processing, in which the frequency of the laser beam to be irradiated onto the laser irradiation position moving along the target line during the irradiation position scanning is adjusted according to the processing speed. With such a configuration, the processing line can be precisely machined by irradiating the laser beam onto the processing line at an appropriate frequency according to the adjusted processing speed.

[0011] The laser processing device may be configured such that the control unit performs a plurality of irradiation position scans by repeating the irradiation position scan while changing the target line among the plurality of processing lines, and performs frequency adjustment processing for each of the plurality of irradiation position scans. With such a configuration, each of the plurality of processing lines can be precisely processed.

[0012] The laser processing apparatus may be configured such that the control unit sets a common processing speed, the common processing speed being a processing speed common to a plurality of irradiation position scannings performed by repeating the irradiation position scanning while changing the aiming line among the plurality of processing lines, and performs each of the plurality of irradiation position scannings with the processing speed set to the common processing speed, and the common processing speed is adjusted in each of the plurality of irradiation position scannings in the speed adjustment processing according to the length of the constant speed zone.With such a configuration, the plurality of processing lines can be efficiently processed without switching the processing speed between the plurality of processing lines, and the processing of the processing object can be completed quickly.

[0013] The laser processing device may be configured such that the control unit acquires a common frequency common to the plurality of irradiation position scans according to the common processing speed, and causes the laser beam of the common frequency to be irradiated to the laser irradiation position at each of the plurality of irradiation position scans. With such a configuration, the frequency of the laser beam does not need to be switched between the plurality of processing lines, and it is possible to eliminate the influence of the time required to switch the frequency after the processing of the processing object is completed.

[0014] The laser processing apparatus may further include a memory for storing correspondence information representing a correspondence relationship between a size, the joint processing speed, and the joint frequency for each of a plurality of sizes of the processing objects. The control unit adjusts the joint processing speed and the joint frequency based on the size of the processing object as the target of the irradiation position scanning and the correspondence information. With such a configuration, the joint processing speed and the joint frequency can be adjusted simply by referring to the correspondence information.

[0015] Specifically, the laser processing apparatus may be configured such that the correspondence relationship information represents a diameter of the processing object as a size, and represents a correspondence relationship of the size, the common processing speed, and the common frequency for each of a diameter of 200 mm and a diameter of 300 mm.

[0016] Furthermore, different setting modes for the constant-speed zone are adopted for the target line. In short, the constant-speed zone only needs to include the target line in the machining direction. Therefore, both ends of the constant-speed zone can coincide with both ends of the target line in the machining direction.

[0017] A laser processing program according to the invention causes a computer to carry out the laser processing method described above.

[0018] A recording medium according to the invention stores the laser processing program described above in a computer-readable manner.

[0019] A semiconductor chip manufacturing method according to the present invention includes: processing a semiconductor substrate having a plurality of semiconductor chips defined and lined up by processing lines by the above-described laser processing method; and separating each of the plurality of semiconductor chips by expanding a tape that holds the semiconductor substrate by an adhesive force, processed by the laser processing method.

[0020] A semiconductor chip according to the present invention is manufactured by: processing a semiconductor substrate having a plurality of semiconductor chips defined and arrayed by processing lines by the above-described laser processing method; and separating each of the plurality of semiconductor chips by expanding a tape that holds the semiconductor substrate by an adhesive force, processed by the laser processing method.

[0021] According to the invention, a processing line can be efficiently processed in a laser processing method by moving a laser beam along the processing line of a processing object. BRIEF DESCRIPTION OF THE DRAWINGS [ Fig. 1] Front view schematically showing an example of a laser processing apparatus according to the present invention. [ Fig. 2] Top view schematically showing the laser processing device of Fig. 1 shows. [ Fig. 3] Block diagram showing the electrical configuration of the laser processing device of Fig. 1 shows. [ Fig. 4] Flowchart showing an example of a method for manufacturing a laser-processed substrate in which laser processing has already been performed. [ Fig. 5] Flowchart showing an example of removing the ring frame. [ Fig. 6] Flowchart showing an example of ring frame transmission. [ Fig. 7A] Plan view schematically showing an example of a process carried out according to the flowcharts of Fig. 5 and Fig. 6 is carried out. [ Fig. 7B] Top view schematically showing an example of a process carried out according to the flowcharts of Fig. 5 and Fig. 6 is carried out. [ Fig. 7C] Top view schematically showing an example of a process carried out according to the flowcharts of Fig. 5 and Fig. 6 is carried out. [ Fig. 7D] Top view schematically showing an example of a process carried out according to the flowcharts of Fig. 5 and Fig. 6 is carried out. [ Fig. 7E] Top view schematically showing an example of a process carried out according to the flowcharts of Fig. 5 and Fig. 6 is carried out. [ Fig. 8] Flowchart showing an example of ring frame storage. [ Fig. 9] Flowchart showing an example of ring frame alignment. [ Fig. 10] Plan view schematically showing an example of an operation performed in ring frame alignment. [ Fig. 11] Flowchart showing an example of substrate processing. [ Fig. 12] Plan view schematically showing an example of a process carried out according to the flowchart of Fig. 11 is carried out. [ Fig. 13A] Flowchart showing an example of calibration. [ Fig. 13B] Flowchart showing an example of the stage level specification used in the calibration of Fig. 13A is carried out. [ Fig. 13C] Flowchart showing an example of the substrate level specification used in the calibration of Fig. 13A is carried out. [ Fig. 14] Flowchart showing the basic process of line editing for each planned dividing line. [ Fig. 15A] Diagram schematically showing a first example of a process carried out according to the flowchart of Fig. 14 is carried out. [ Fig. 15B] Diagram schematically showing a second example of the process according to the flowchart of Fig. 14 shows the process performed. [ Fig. 15C] Diagram schematically showing a third example of the process according to the flowchart of Fig. 14 shows the process performed. [ Fig. 15D] diagram schematically showing a fourth example of the process according to the flowchart of Fig. 14 shows the process performed [ Fig. 15E] Diagram schematically showing a fifth example of the process according to the flowchart of Fig. 14 shows the process performed [ Fig. 15F] Diagram schematically showing a sixth example of the process according to the flowchart of Fig. 14 shows the process performed. [ Fig. 15G] diagram schematically showing a seventh example of the process according to the flowchart of Fig. 14 shows the process performed. [ Fig. 16] Flowchart showing a first application example of line processing for each planned dividing line. [ Fig. 17] Diagram schematically showing an example of a process carried out according to the flowchart of Fig. 16 is carried out. [ Fig. 18] Flowchart showing a second application example of line processing for each planned dividing line. [ Fig. 19A] Diagram schematically showing a first example of a process carried out according to the flowchart of Fig. 18 is carried out. [ Fig. 19B] Diagram schematically showing a second example of the process according to the flowchart of Fig. 18 shows the process performed. [ Fig. 20] Diagram schematically showing an example of an image of the semiconductor substrate obtained in step S1008 of Fig. 16 or step S1104 of Fig. 18 was obtained. [ Fig. 21] Flowchart showing an example of a method for laser processing condition determination in line processing. [ Fig. 22A] Diagram showing parameters related to laser processing condition determination. [ Fig. 22B] Diagram showing the temporal influence of laser processing conditions. [ Fig. 22C] Table with an example of a table to be used in laser processing condition determination from Fig. 21 must be referred to. [ Fig. 23] Flowchart showing an example of laser processing condition determination for each semiconductor substrate. [ Fig. 24] Illustration showing an example of a table to be used in laser processing condition determination from Fig. 23 is referred to. [ Fig. 25] Flowchart showing an example of laser processing condition setting to obtain the processing conditions previously obtained by the laser processing determination method from Fig. 23 according to the diameter of the substrate. [ Fig. 26] Diagram showing a correspondence relationship table used in the flowchart of the Fig. 25 is used. DESCRIPTION OF EMBODIMENTS

[0022] Fig. 1 is a front view schematically showing an example of a laser processing apparatus according to the present invention, and Fig. 2 is a plan view schematically showing the laser processing apparatus of Fig. 1. In both figures and the subsequent figures, an X-direction, which is a horizontal direction, a Y-direction, which is a horizontal direction orthogonal to the X-direction, and a Z-direction, which is a vertical direction, are shown accordingly. Furthermore, a (+X) side in the X-direction (right side in Fig. 2) and a (-X) side (left side in Fig. 2), which is opposite to the (+X) side in the X direction, shown accordingly, and a (+Y) side in the Y direction (upper side in Fig. 2) and a (-Y) side (lower side in Fig. 2), which is opposite to the (+Y) side in the Y direction, is conveniently shown.

[0023] The laser processing apparatus 1 processes a semiconductor substrate W by irradiating a laser beam onto the semiconductor substrate W (processing object). This semiconductor substrate W is held by a ring frame Fr via a tape E. The tape E is a sawing foil or a bonding tape, and the front (top) surface of the tape E is adhesive. The ring frame Fr has an outer shape obtained by cutting parts of a regular octagon shape to provide slits Fs, and a circular opening Fo is provided at a center of the ring frame Fr. The front surface of the tape E faces the ring frame Fr from below to overlap the entire opening Fo, and the peripheral edge of the front surface of the tape E is bonded to the bottom surface of the ring frame Fr by an adhesive force. Further, the semiconductor substrate W is bonded to the front surface of the tape E by an adhesive force.The semiconductor substrate W is transported in the laser processing apparatus 1 while being held by the ring frame Fr via the belt E in this manner. Note that the semiconductor substrate W has a front surface and a back surface opposite to the front surface, and an electronic circuit is formed on the front surface of the semiconductor substrate W, while the back surface of the semiconductor substrate W is flat. The downward-facing front surface of the semiconductor substrate W is bonded to the front surface of the belt E, that is, the semiconductor substrate W is held with the back surface of the semiconductor substrate W facing upward.

[0024] The laser processing apparatus 1 is provided with a substrate storage part 2 for storing the semiconductor substrate W and a chuck 3 (support member) for holding the semiconductor substrate W taken out from the substrate storage part 2. The laser processing apparatus 1 is provided with a base plate 11 in the shape of a flat plate, and the substrate storage part 2 and the chuck 3 are supported by the base plate 11. The chuck 3 is arranged on the (+X) side of the substrate storage part 2 in the X direction and on the (-Y) side of the substrate storage part 2 in the Y direction. A space on the (-X) side of the chuck 3 in the X direction and on the (-Y) side of the substrate storage part 2 in the Y direction is a substrate transfer area Aw.

[0025] The substrate storage part 2 has a substrate storage cassette 21. The substrate storage cassette 21 includes a pair of side walls 22 provided on both sides in the X direction and an opening 23 provided between the side walls 22, and the opening 23 faces the (-Y) side (i.e., the substrate transfer area Aw). The pair of side walls 22 are flat plates perpendicular to the X direction and opposite to each other in the X direction. Further, support projections 24 are provided inside each of the pair of side walls 22. A pair of support projections 24 facing each other in the X direction are located at the same height. The ring frame Fr holding the semiconductor substrate W can be inserted from the (-Y) side via the opening 23 to a position above the pair of support projections 24.Both ends in the X direction of the ring frame Fr inserted in this way are supported from below by the pair of support projections 24. That is, a side above the pair of support projections 24 functions as a slot 25 for receiving the ring frame Fr, and the ring frame Fr inserted into the slot 25 from the (-Y) side via the opening 23 is supported by the pair of support projections 24 corresponding to this slot 25. Therefore, the semiconductor substrate W supported by the ring frame Fr can be stored in the substrate storage cassette 21 by inserting the ring frame Fr into the slot 25 of the substrate storage cassette 21, and the semiconductor substrate W can be removed from the substrate storage cassette 21 by pulling the ring frame Fr out of the slot 25 of the substrate storage cassette 21.

[0026] The substrate storage cassette 21 further includes a Z-axis slider 26 for supporting the substrate storage cassette 21 and a Z-axis drive mechanism 27 for driving the Z-axis slider 26 in the Z direction. The Z-axis drive mechanism 27 is a single-axis robot mounted on the base plate 11 and includes a Z-axis drive transducer 271 for supporting the Z-axis slider 26 movably in the Z direction and a Z-axis cassette motor 272 for driving the Z-axis slider 26 supported on the Z-axis drive transducer 271 in the Z direction. The Z-axis drive transmission 271 includes a ball screw driven by the Z-axis cassette motor 272, and the Z-axis slider 26 is fixed to a ball screw nut. However, a specific configuration of the Z-axis drive mechanism 27 is not limited to this example and may be a linear motor.Such a Z-axis drive mechanism 27 moves the substrate storage cassette 21 mounted on the Z-axis slider 26 in the Z direction by driving the Z-axis slider 26 mounted on the Z-axis drive transformer 271 through the Z-axis cassette motor 272.

[0027] A substrate insertion height 211 is set for the substrate storage cassette 21, and the semiconductor substrate W can be inserted into and removed from the slot 25 located at the substrate insertion height 211. Therefore, the slot 25 into which the semiconductor substrate W is inserted and removed can be changed by moving the substrate storage cassette 21 in the Z direction by the Z-axis drive mechanism 27 to change the slot 25 located at the substrate insertion height 211 from a plurality of slots 25.

[0028] In contrast, the laser processing apparatus 1 is provided with a Y-axis conveying mechanism 4 for conveying the ring frame Fr in the Y direction between the slot 25 at the substrate insertion level 211 and the substrate transfer area Aw. The Y-axis conveying mechanism 4 includes a lifting hand 41, a Y-axis slider 43 for supporting the lifting hand 41, and a Y-axis driving mechanism 45 for driving the Y-axis slider 43 in the Y direction. The Y-axis drive mechanism 45 is a single-axis robot mounted on the base plate 11 by a frame not shown, and includes a Y-axis drive transformer 451 for supporting the Y-axis slider 43 movable in the Y direction, and a Y-axis lifting hand motor 452 for driving the Y-axis slider 43 supported on the Y-axis drive transformer 451 in the Y direction.The Y-axis drive transmission 451 includes a ball screw driven by the Y-axis lifting hand motor 452, and the Y-axis slider 43 is fixed to a ball screw nut. However, a specific configuration of the Y-axis drive mechanism 45 is not limited to this example and may be a linear motor. Such a Y-axis drive mechanism 45 moves the lifting hand 41 mounted on the Y-axis slider 43 in the Y direction by driving the Y-axis slider 43 mounted on the Y-axis drive transmission 451 through the Y-axis lifting hand motor 452.

[0029] The lifting hand 41 includes a base 411 supported on the Y-axis slider 43 and a fork 412 projecting from the base 411 toward the (+Y) side. The fork 412 is located at the substrate insertion height 211 and can hold the ring frame Fr from below. The Y-axis conveying mechanism 4 moves the ring frame Fr held by the fork 412 of the lifting hand 41 between the substrate storage cassette 21 and the substrate transfer area Aw by driving the lifting hand 41 in the Y direction through the Y-axis driving mechanism 45, as described later.

[0030] Further, the laser processing apparatus 1 is provided with an XZ-axis conveying mechanism 5 for conveying the ring frame Fr in the X direction between the lifting hand 41 located in the substrate transfer area Aw and the chuck 3. The XZ-axis conveying mechanism 5 includes a suction hand 51, an X-axis slider 53 for supporting the suction hand 51, and an X-axis driver 55 for driving the X-axis slider 53 in the X direction. The X-axis driver 55 is a single-axis robot mounted on the base plate 11 by a frame (not shown) and includes an X-axis drive transformer 551 for supporting the X-axis slider 53 movable in the X direction and an X-axis suction hand motor 552 for driving the X-axis slider 53 mounted on the X-axis drive transformer 551 in the X direction.The X-axis drive unit 551 includes a ball screw driven by the X-axis suction hand motor 552, and the X-axis slider 53 is fixed to a ball screw nut. However, a specific configuration of the X-axis driver 55 is not limited to this example and may be a linear motor. Such an X-axis driver 55 moves the suction hand 51 mounted on the X-axis slider 53 in the X direction by driving the X-axis slider 53 mounted on the X-axis drive unit 551 through the X-axis suction hand motor 552.

[0031] The XZ-axis conveying mechanism 5 further includes a Z-axis slider 56 attached to the suction hand 51, and a Z-axis driver 58 for driving the Z-axis slider 56 in the Z direction relative to the X-axis slider 53. That is, the suction hand 51 is supported by the Z-axis slider 56, and the Z-axis driver 58 is supported on the X-axis slider 53. The Z-axis driver 58 is a single-axis robot mounted on the X-axis slider 53 and includes a Z-axis drive linkage 581 for supporting the Z-axis slider 56 for movement in the Z direction, and a Z-axis suction hand motor 582 for driving the Z-axis slider 56 mounted on the Z-axis drive linkage 581 in the Z direction. The Z-axis drive linkage 581 includes a ball screw driven by the Z-axis suction motor 582, and the Z-axis slider 56 is fixed to a ball screw nut.However, a specific configuration of the Z-axis driver 58 is not limited to this example and may be a linear motor. The Z-axis slider 56 extends from the Z-axis driver 58 to a side below the X-axis drive transmitter 551, and the suction hand 51 is attached to the lower end of the Z-axis slider 56. Such a Z-axis driver 58 moves the suction hand 51 mounted on the Z-axis slider 56 in the Z direction by driving the Z-axis slider 56 mounted on the Z-axis drive transmitter 581 through the Z-axis suction hand motor 582.

[0032] The suction hand 51 includes a base 511 supported on the Z-axis slider 56 and an annular suction member 512 projecting toward the (+Y) side from the base 511. The annular suction member 512 has a circular ring shape, and a plurality of suction holes open into a bottom surface 513 of the annular suction member 512. The annular frame Fr can be held from above by the suction hand 51 by sucking the annular frame Fr by a negative pressure generated in each suction hole of the bottom surface 513, while bringing the bottom surface 513 of this annular suction member 512 into contact with the annular frame Fr from above.The XZ-axis conveying mechanism 5 moves the ring frame Fr held by the ring-shaped suction member 512 of the suction hand 51 between the substrate transfer area Aw and the chuck stage 3 by driving the suction hand 51 in the X direction by the X-axis driver 55 and the suction hand 51 in the Z direction by the Z-axis driver 58 as described later.

[0033] The clamping stage 3 includes a suction plate 31 on which the ring frame Fr, which supports the semiconductor substrate W via the belt E, is placed. The suction plate 31 has a circular shape, and a plurality of suction holes open into an upper surface 311 of the suction plate 31. The belt E can be attached to the suction plate 31 by sucking the belt E into contact with the upper surface 311 by a negative pressure generated in each suction hole of the upper surface 311 of the suction plate 31. Furthermore, the clamping stage 3 includes a plurality of clamps 32 provided on the peripheral edge of the suction plate 31. This clamping stage 3 fixes the ring frame Fr to the suction plate 31 by causing the clamps 32 to oppose the ring frame Fr placed on the suction plate 31 from above, and clamping the ring frame Fr between the clamps 32 and the suction plate 31.Furthermore, the clamping platform 3 releases the fastening of the ring frame Fr to the suction plate 31 by pulling the clamps 32 back laterally from the ring frame Fr.

[0034] As just described, the chuck 3 holds the semiconductor substrate W via the tape E on the ring frame Fr by sucking the tape E through the suction plate 31 and fixing the ring frame Fr through the clamps 32. By using the clamps 32 in combination in this way, the tape E can be sucked to the suction plate 31 with a weak suction force, and an influence of the suction force of the tape E on the semiconductor substrate W can be weakened compared to the case where the semiconductor substrate W is held only by sucking the tape E to the suction plate 31.

[0035] Furthermore, the laser processing device 1 is equipped with an XYΘ drive table 6 for supporting the clamping stage 3. The XYΘ drive table 6 is arranged on the base plate 11 and drives the clamping stage 3 in the X direction, the Y direction, and a Θ direction with respect to the base plate 11. The Θ direction is a rotational direction about a rotational axis parallel to the Z direction. This means that the XYΘ drive table 6 has a Y-axis guide 61 mounted on the base plate 11 parallel to the Y direction, a Y-axis slider 62 supported for movement in the Y direction by the Y-axis guide 61, and a Y-axis driver 63 for driving the Y-axis slider 62 in the Y direction.The Y-axis driver 63 is a single-axis robot mounted on the base plate 11 and includes a Y-axis drive unit 631 for supporting the Y-axis slider 62 for movement in the Y direction, and a Y-axis stage motor 632 for driving the Y-axis slider 62 supported on the Y-axis drive unit 631 in the Y direction. The Y-axis drive unit 631 includes a ball screw driven by the Y-axis stage motor 632, and the Y-axis slider 62 is fixed to a ball screw nut. However, the specific configuration of the Y-axis driver 63 is not limited to this example and may also be a linear motor.

[0036] The XYΘ drive table 6 further includes an X-axis slider 64 and an X-axis driver 65 for driving the X-axis slider 64 in the X direction relative to the Y-axis slider 62. The X-axis driver 65 is a single-axis robot mounted on the Y-axis slider 62 and includes an X-axis drive transformer 651 for supporting the X-axis slider 64 for movement in the X direction, and an X-axis table motor 652 for driving the X-axis slider 64 mounted on the X-axis drive transformer 651 in the X direction. The X-axis drive unit 651 includes a ball screw driven by the X-axis stage motor 652, and the X-axis slider 64 is fixed to a ball screw nut. However, the specific configuration of the X-axis driver 65 is not limited to this example and may also be a linear motor.

[0037] The XYΘ drive stage 6 further includes a Θ-axis stage motor 66 mounted on the X-axis slider 64. This Θ-axis stage motor 66 drives the clamping stage 3 in the Θ direction with respect to the X-axis slider 64.

[0038] Such an XYΘ drive table 6 can drive the clamping stage 3 in the Y direction by the Y-axis table motor 632, can drive the clamping stage 3 in the X direction by the X-axis table motor 652, and can drive the clamping stage 3 in the Θ direction by the Θ-axis table motor 66.

[0039] The laser processing apparatus 1 is further equipped with a laser processing part 7 for performing laser processing for the semiconductor substrate W held on the chuck 3. The laser processing part 7 has a processing head 71 facing the semiconductor substrate W held on the chuck 3 from above. The processing head 71 includes a laser light source 72 for generating a laser beam B having a predetermined frequency and an optical system 73 (a lens, a diaphragm, and the like) for irradiating the laser beam B emitted from the laser light source 72 onto the semiconductor substrate W. This processing head 71 has a predetermined laser irradiation position Lb and faces the laser irradiation position Lb from above in the Z direction.The processing head 71 condenses the laser beam B emitted from the laser light source 72 onto the laser irradiation position Lb through the optical system 73, thereby forming a modified layer in a part of the semiconductor substrate W overlapping the laser irradiation position Lb.

[0040] The laser processing part 7 further includes a Z-axis slider 78 for supporting the processing head 71 and a Z-axis driver 79 for driving the Z-axis slider 78 in the Z direction. The Z-axis driver 79 is a single-axis robot mounted on the base plate and includes a Z-axis drive transformer 791 for supporting the Z-axis slider 78 for movement in the Z direction, and a Z-axis head motor 792 for driving the Z-axis slider 78 mounted on the Z-axis drive transformer 791 in the Z direction. The Z-axis drive transformer 791 includes a ball screw driven by the Z-axis head motor 792, and the Z-axis slider 78 is fixed to a ball screw nut. However, a specific configuration of the Z-axis driver 79 is not limited to this example and may be a linear motor.Such a Z-axis driver 79 moves the laser irradiation position Lb of an infrared camera 81 in the Z direction by driving the Z-axis slider 78 supported on the Z-axis drive transformer 791 through the Z-axis head motor 792 to move the machining head 71 supported on the Z-axis slider 78 in the Z direction.

[0041] The laser processing apparatus 1 is further provided with imaging parts 8 for imaging the semiconductor substrate W held on the chuck 3. More specifically, two imaging parts 8 are arranged across the laser processing part 7 in the X direction. To distinguish these two imaging parts 8, the imaging part 8 on the (+X) side of the laser processing part 7 is referred to as imaging part 8A, and the imaging part 8 on the (-X) side of the laser processing part 7 is referred to as imaging part 8B. In this way, the imaging part 8A, the laser processing part 7, and the imaging part 8B are lined up in the X direction. Note that each of the imaging parts 8A, 8B has a common basic configuration. Therefore, the components common to the imaging parts 8A, 8B will be described without distinction.

[0042] The imaging part 8 includes the infrared camera 81, which faces the semiconductor substrate W held on the chuck 3 from above. This infrared camera 81 has a predetermined imaging area Ri (in other words, a field of view) and faces this imaging area Ri from above in the Z direction. The infrared camera 81 images the imaging area Ri by detecting the infrared rays emitted from the imaging area Ri and obtaining an image of the imaging area Ri.

[0043] The imaging part 8 further includes a Z-axis slider 88 for supporting the infrared camera 81 and a Z-axis driver 89 for driving the Z-axis slider 88 in the Z direction. The Z-axis driver 89 is a single-axis robot mounted on the base plate and includes a Z-axis drive transformer 891 for supporting the Z-axis driver 88 for movement in the Z direction, and a Z-axis camera motor 892 for driving the Z-axis slider 88 mounted on the Z-axis drive transformer 891 in the Z direction. The Z-axis drive unit 891 includes a ball screw driven by the Z-axis camera motor 892, and the Z-axis slider 88 is fixed to a ball screw nut. However, the specific configuration of the Z-axis driver 89 is not limited to this example and may be a linear motor.Such a Z-axis driver 89 moves the imaging area Ri of the infrared camera 81 in the Z direction by driving the Z-axis slider 88 supported by the Z-axis camera motor 892 on the Z-axis drive transformer 891 to move the infrared camera 81 supported on the Z-axis slider 88 in the Z direction.

[0044] Note that the infrared camera 81 of the imaging part 8A and the infrared camera 81 of the imaging part 8B have different resolutions. Specifically, the infrared camera 81 of the imaging part 8A has a higher resolution, that is, a narrower field of view, than the infrared camera 81 of the imaging part 8B. However, the resolutions of the infrared cameras 81 do not need to be different between the imaging parts 8A and 8B, and these infrared cameras 81 may have the same resolution. Furthermore, in this example, the center points of the imaging area Ri of the imaging part 8A, the laser irradiation position Lb of the machining head 71, and the imaging area Ri of the imaging part 8B are arranged parallel to the X direction.However, these do not necessarily have to be parallel to the X direction, and the imaging area Ri of the imaging part 8A only needs to be on the (+X) side and the imaging area Ri of the imaging part 8B only needs to be on the (-X) side with respect to the laser irradiation position Lb of the processing head 71.

[0045] Fig. 3 is a block diagram showing the electrical configuration of the laser processing device of Fig. 1 shows. As in Fig. 3, the laser processing device 1 is provided with a control unit 100 for controlling the Fig. 1 and Fig. 2 are provided. The control unit 100 includes a handling control computer 110 responsible for controlling a substrate transport system (substrate storage part 2, Y-axis conveying mechanism 4, and XZ-axis conveying mechanism 5) related to the transport of the semiconductor substrate W in the laser processing apparatus 1, and a laser processing control computer 120 responsible for controlling a laser processing system (chuck stage 3, XYθ drive table 6, laser processing part 7, and imaging parts 8) related to the laser processing of the semiconductor substrate W.

[0046] The control unit 100 further includes a cassette controller 111 for controlling the insertion and removal of the semiconductor substrate W into and from the substrate storage cassette 21 in response to a command from the handling control computer 110. This cassette controller 111 adjusts the position in the Z direction of the substrate storage cassette 21 by controlling the Z-axis cassette motor 272 and adjusts the position in the Y direction of the lifting hand 41 by controlling the Y-axis lifting hand motor 452.

[0047] The control unit 100 further includes a hand controller 112 for controlling a conveying operation of the semiconductor substrate W by the suction hand 51 in response to a command from the handling control computer 110. The hand controller 112 adjusts the position in the X direction of the suction hand 51 by controlling the X-axis suction hand motor 552 and adjusts the position in the Z direction of the suction hand 51 by controlling the Z-axis suction hand motor 582. Furthermore, the hand controller 112 controls a suction pump 591 for sucking the suction holes in the bottom surface 513 of the annular suction member 512 of the suction hand 51. That is, the hand controller 112 sucks the annular frame Fr through the suction hand 51 by supplying negative pressure to the suction holes through the suction pump 591, and separates the annular frame Fr from the suction hand 51 by stopping the supply of negative pressure to the suction holes through the suction pump 591.

[0048] The control unit 100 further includes a stage controller 121 for controlling a substrate fixing operation by the chuck stage 3 and the drive of the chuck stage 3 in response to a command from the laser processing control computer 120. The stage controller 121 adjusts the positions in the X-direction, the Y-direction, and the Θ-direction of the chuck stage 3 by controlling the X-axis stage motor 652, the Y-axis stage motor 632, and the Θ-axis stage motor 66. Furthermore, the stage controller 121 controls the fixing of the ring frame Fr to the suction plate 31 and the release of the fixing by a clamp drive 691 by controlling the clamp drive 691 to drive the clamps 32. Furthermore, the stage controller 121 controls a suction pump 692 for sucking the suction holes in the top side 311 of the suction plate 31.That is, the stage controller 121 sucks the tape E through the suction plate 31 by supplying negative pressure to the suction holes through the suction pump 692, and releases the suction of the tape E through the suction plate 31 by stopping the supply of negative pressure to the suction holes through the suction pump 692.

[0049] The control unit 100 further includes a camera controller 122A for controlling the imaging part 8A and a camera controller 122B for controlling the imaging part 8B. These hand controllers 112A, 112B perform the following controls for the infrared cameras 81 and the Z-axis camera motors 892 of the imaging parts 8A, 8B, which are respectively these targets. That is, each of the camera controllers 122A, 122B causes the infrared camera 81 to image the semiconductor substrate W to acquire an image of the semiconductor substrate W, and drives the infrared camera 81 in the Z direction through the Z-axis camera motor 892 to adjust a distance in the Z direction from the infrared camera 81 to the semiconductor substrate W.

[0050] The control unit 100 further includes a machining head controller 123 for controlling the laser machining part 7. The machining head controller 123 drives the laser light source 72 to emit a laser beam B from the laser light source 72 and drives the machining head 71 in the Z direction through the Z-axis head motor 792 to adjust a distance in the Z direction from the machining head 71 to the semiconductor substrate W. The machining head 71 further includes a height detector 74 for detecting a height (distance in the Z direction) from the semiconductor substrate W. This height detector 74 is a so-called distance sensor. The optical system 73 of the machining head 71 further includes a focusing mechanism 75. The focusing mechanism 75 adjusts a position to which the laser beam B is focused by shifting a focus of the optical system 73 in the Z direction.Specifically, the machining head controller 123 focuses the laser beam B at a predetermined position within the semiconductor substrate W by controlling the focusing mechanism 75 based on the height of the machining head 71 from the semiconductor substrate W detected by the height detector 74.

[0051] It is noted that each function of the control unit 100 described above can be realized by a processor such as a CPU (Central Processing Unit), an FPGA (Field Programmable Gate Array), etc.

[0052] The control unit 100 further includes a memory 190, which is a storage device such as an HDD (Hard Disk Drive) or an SDD (Solid State Drive). A laser processing program 191 for specifying operations described later, which are performed in the laser processing apparatus 1 for laser processing the semiconductor substrate W, is stored in this memory 190. This means that the control unit 100 executes any control that is to be performed later based on the Fig. 4 to 22C, by implementing the laser processing program 191. Note that the laser processing program 191 is provided from a recording medium 192 external to the laser processing apparatus 1, and the control unit 100 (computer) reads the laser processing program 191 recorded on the recording medium 192 and stores the laser processing program 191 in the memory 190. Examples of such a recording medium 192 include a USB (Universal Serial Bus) memory, a storage device of an external computer, and the like.

[0053] Fig. 4 is a flowchart showing an example of a method for manufacturing a laser-processed substrate for which laser processing has already been performed. The flowchart of Fig. 4 is executed according to a control of the control unit 100 based on the laser processing program 191. In step S101, the lifting hand 41 removes the ring frame Fr from the substrate storage cassette 21 into the substrate transfer area Aw. In step S102, the suction hand 51 in the substrate transfer area Aw transfers the ring frame Fr from the lifting hand 41 to the clamping stage 3. In this way, the semiconductor substrate W held by the ring frame Fr is removed from the substrate storage cassette 21 into the substrate transfer area AW and then transferred from the substrate transfer area Aw to the clamping stage 3. Specifically, the removal of the ring frame from Fig. 5 in step S101 and the transfer of the ring frame from Fig. 6 in step S102.

[0054] Fig. 5 is a flowchart showing an example of removing the ring frame, Fig. 6 is a flowchart showing an example of the transfer of the ring frame, and Fig. 7A to 7E are plan views schematically showing an example of a process carried out according to the flowcharts of Fig. 5 and Fig. 6 is carried out.

[0055] In step S201 of the Fig. 5, the control unit 100 confirms whether the lifting hand 41 is empty or not, that is, whether the ring frame Fr is not placed on the lifting hand 41. Whether the lifting hand 41 is empty or not can be confirmed based on a history or the like of operations performed by the lifting hand 41. The flowchart of Fig. 5 is terminated if the lifting hand 41 is not empty ("NO" in step S201), whereas if the lifting hand 41 is empty ("YES" in step S201), it proceeds to step S201.

[0056] In step S202, the control unit 100 confirms whether or not at least a part of the lifting hand 41 is located inside the substrate storage cassette 21, that is, on the inside (ie, (+Y) side) of the substrate storage cassette 21 other than the opening 23 of the substrate storage cassette 21. Whether or not at least a part of the lifting hand 41 is located inside the substrate storage cassette 21 can be confirmed, for example, based on the position of the lifting hand 41 indicated by an output of an encoder of the Y-axis lifting hand motor 452 for driving the lifting hand 41 in the Y direction. It proceeds to S204 without executing step S203 when the lifting hand 41 is retracted to the (-Y) side from the substrate storage cassette 21 ("NO" in step S202), while it proceeds to step S203 when a part of the lifting hand 41 is located in the substrate storage cassette 21 ("YES" in step S202).In step S203, the control unit 100 pulls out the lifting hand 41 from the substrate storage cassette 21 toward the (-Y) side and retracts the lifting hand 41 toward the (-Y) side of the substrate storage cassette 21 by driving the lifting hand 41 toward the (-Y) side by the Y-axis lifting hand motor 452.

[0057] In step S204, the control unit 100 positions the slot 25 in which the ring frame Fr is stored at a position higher than the substrate insertion height 211 by a predetermined height by driving the substrate storage cassette 21 in the Z direction by the Z-axis cassette motor 272. This predetermined height is shorter than a distance between the slots 25 adjacent in the Z direction. Thus, the bottom surface of the ring frame Fr to be removed is set to a position higher than the lifting hand 41 by the predetermined height.

[0058] In step S205, the control unit 100 sets as in Fig. 7A, the lifting hand 41 is inserted into the substrate storage cassette 21 by driving the lifting hand 41 toward the (+Y) side by the Y-axis lifting hand motor 452. Thus, the lifting hand 41 faces the ring frame Fr and can be removed from below via a gap.

[0059] In step S206, the control unit 100 lowers the substrate storage cassette 21 in the Z direction by means of the Z-axis cassette motor 272. Therefore, the ring frame Fr to be removed is placed on the lifting hand 41 and moved upward with respect to the slot 25 (ie, the pair of support projections 24 defining the slot 25).

[0060] In step S207, the control unit 100 retracts the lifting hand 41 into the substrate transfer area Aw provided outside the substrate storage cassette 21 by driving the lifting hand 41 toward the (-Y) side by the Y-axis lifting hand motor 452. In this way, as shown in Fig. 7B, the ring frame Fr placed on the lifting hand 41 in the substrate transfer area Aw.

[0061] In step S301 of the Fig. 6, the control unit 100 causes the suction hand 51 to face the ring frame Fr supported in the substrate transfer area Aw on the lifting hand 41 from above, as shown in Fig. As shown in Figure 7C, the position in the X direction of the suction hand 51 is adjusted by the X-axis suction hand motor 552. At this time, the control unit 100 adjusts the suction hand 51 to a position higher than the ring frame Fr by adjusting the height of the suction hand 51 by the Z-axis suction hand motor 582. Therefore, the suction hand 51 faces the ring frame Fr across a gap.

[0062] In step S302, the control unit 100 brings the bottom surface 513 of the suction hand 51 into contact with the upper surface of the ring frame Fr by lowering the suction hand 51 with respect to the ring frame Fr through the Z-axis drive transformer 581. In step S303, the control unit 100 causes the suction pump 591 to generate negative pressure in the suction holes provided in the bottom surface 513 of the suction hand 51, and the suction hand 51 sucks the ring frame Fr through this negative pressure. In this way, the ring frame Fr is held by the suction hand 51. In step S304, the control unit 100 lifts the suction hand 51 through the Z-axis suction hand motor 582. In this way, the suction hand 51 lifts the ring frame Fr from the lifting hand 41.

[0063] In step S305, the control unit 100 causes the suction hand 51 to point from above the clamping stage 3 as the transfer destination of the ring frame Fr by driving the suction hand 51 by the X-axis suction hand motor 552 toward the (+X) side, as shown in Fig. 7D. At this time, the control unit 100 sets the ring frame Fr held by the suction hand 51 to a position higher than the chuck stage 3 by adjusting the height of the suction hand 51 by the Z-axis suction hand motor 582. Therefore, the ring frame Fr held by the suction hand 51 faces the chuck stage 3 across a gap.

[0064] In step S306, the control unit 100 places the ring frame Fr (and the belt E) held by the suction hand 51 onto the suction plate 31 of the clamping stage 3 by lowering the suction hand 51 by the Z-axis suction hand motor 582. In step S307, the control unit 100 releases the suction of the ring frame Fr by the suction hand 51 by stopping the suction pump 591.

[0065] In step S308, the control unit 100 confirms whether or not the transfer destination of the ring frame Fr is the clamping stage 3. If the transfer destination of the ring frame Fr is, for example, the lifting hand 41 as in step S104, which will be described later, it is determined "NO" in step S308, and the flowchart of Fig. 6 is completed. Since the transfer destination of the ring frame Fr is the clamping stage 3, "YES" is determined in step S308, and the process proceeds to S309.

[0066] In step S309, the control unit 100 clamps the ring frame Fr placed on the suction plate 31 of the clamping stage 3 between the clamps 32 and the suction plate 31 to clamp the ring frame Fr by driving the clamps 32 by the clamp driver 691. Further, in step S310, the control unit 100 causes the suction pump 591 to generate negative pressure in the suction holes provided in the upper surface 311 of the suction plate 31, and the suction plate 31 sucks the tape E connected to the ring frame Fr by this negative pressure. In this way, the ring frame Fr is held by the clamping stage 3. In step S311, the control unit 100 lifts the suction hand 51 by the Z-axis suction hand motor 582. This causes the suction hand 51 to retract upwards from the ring frame Fr held on the clamping platform 3. In this way, as in Fig. 7E, the transfer of the ring frame Fr from the substrate storage cassette 21 to the clamping stage 3 is completed (steps S101, S102 of Fig. 4).

[0067] In step S103 of the Fig. 4, substrate processing is performed to process the semiconductor substrate W held on the chuck stage 3 by the laser beam B, and the laser beam B is irradiated onto the plurality of planned dividing lines provided on the semiconductor substrate W. This substrate processing will be described in detail later.

[0068] When the substrate processing is completed, steps S104, S105 are performed. In step S104, the suction hand 51 transfers the ring frame Fr from the chuck stage 3 to the lifting hand 41 in the substrate transfer area Aw. In step S105, the lifting hand 41 places the ring frame Fr from the substrate transfer area Aw into the substrate storage cassette 21. In this way, the semiconductor substrate W held on the ring frame Fr is stored in the substrate storage cassette 21 from the substrate transfer area Aw after being transferred from the chuck stage 3 to the substrate transfer area Aw. Specifically, the transfer of the ring frame from Fig. 6 in step S104, the storage of the ring frame of Fig. 8 is performed in step S105, and a process similar to that in Fig. The process opposite to that shown in Figures 7A to 7E is performed. Fig. Figure 8 is a flowchart showing an example of ring frame storage.

[0069] Since the process performed in step S104 of Fig. 6 the process performed in step S102 of Fig. 6, the description will focus on the differences from the above process, and the description of common process parts will be omitted where appropriate. In step S301 of Fig. 6, the control unit 100 causes the suction hand 51 to face the ring frame Fr placed on the clamping stage 3 from above by adjusting the position in the X direction of the suction hand 51 with the X-axis suction hand motor 552. Then, the control unit 100 lowers the suction hand 51 onto the ring frame Fr (step S302) and causes the suction hand 51 to suck the ring frame Fr (step S303). Subsequently, the control unit 100 lifts the suction hand 51 (step S304). In this way, the suction hand 51 lifts the ring frame Fr from the clamping stage 3.

[0070] In step S305, the control unit 100 drives the suction hand 51 toward the (-X) side by the X-axis suction hand motor 552. At this time, the lifting hand 41 is in a standby position in the substrate transfer area Aw. In this way, the suction hand 51 points from above the lifting hand 41 into the substrate transfer area Aw as the transfer destination of the ring frame Fr. Then, the control unit 100 places the ring frame Fr held by the suction hand 51 on the lifting hand 41 by lowering the suction hand 51 by the Z-axis suction hand motor 582 (step S306). Then, the control unit 100 releases the suction of the ring frame Fr by the suction hand 51 by stopping the suction pump 591 (step S307). In step S308, the control unit 100 confirms whether the transfer destination of the ring frame Fr is the clamping stage 3 or not.Since the transfer destination of the ring frame Fr here is not the clamping stage 3 but the lifting hand 41, “NO” is determined in step S308, and the flowchart of . Fig. 6 is finished.

[0071] In step S401 of Fig. 8, the control unit 100 confirms whether or not the ring frame Fr has been placed on the lifting hand 41. The placement of the ring frame Fr on the lifting hand 41 can be confirmed, for example, based on a history of operations of the suction hand 51 for placing the ring frame Fr. If the placement of the ring frame Fr on the lifting hand 41 is confirmed ("YES" in step S401), the control unit 100 confirms whether or not at least a part of the lifting hand 41 is located in the substrate storage cassette 21 (step S402), as described in step S202 above. It proceeds to step S404 without performing step S403 when the lifting hand 41 is retracted to the (-Y) side from the substrate storage cassette 21 ("NO" in step S402), while it proceeds to step S403 when a part of the lifting hand 41 is located in the substrate storage cassette 21 ("YES" in step S402).In step S403, the control unit 100 retracts the lifting hand 41 toward the (-Y) side of the substrate storage cassette 21 and retracts the lifting hand 41 toward the (-Y) side from the substrate storage cassette 21 by driving the lifting hand 41 toward the (-Y) side by the Y-axis lifting hand motor 452.

[0072] In step S404, the control unit 100 positions the slot 25 (in other words, the pair of support protrusions 24 specifying the slot 25) in which the ring frame Fr is to be stored at a position lower than the substrate insertion height 211 by a predetermined height by driving the substrate storage cassette 21 in the Z direction by the Z-axis cassette motor 272. In this way, the storage slot 25 is set to a position lower than the bottom surface of the ring frame Fr supported by the lifting hand 41 by the predetermined height.

[0073] In step S405, the control unit 100 inserts the lifting hand 41 into the substrate storage cassette 21 by moving the lifting hand 41 toward the (+Y) side by the Y-axis lifting hand motor 452. Thus, the pair of support protrusions 24 defining the storage slot 25 faces the ring frame Fr from below across a gap, supported on the lifting hand.

[0074] In step S406, the control unit 100 lifts the substrate storage cassette 21 in the Z direction by the Z-axis cassette motor 272. Thus, the ring frame Fr is placed on the pair of support protrusions 24 defining the storage slot 25 and lifted relative to the lifting hand 41. In step S407, the control unit 100 retracts the lifting hand 41 to the outside of the substrate storage cassette 21 by driving the lifting hand 41 toward the (-Y) side by the Y-axis lifting hand motor 452.

[0075] It is noted that when taking out or storing the ring frame Fr from or into the substrate storage cassette 21, ring frame alignment Fr with respect to the lifting hand 41 may be performed. Fig. 9 is a flowchart showing an example of ring frame alignment, and Fig. Figure 10 shows plan views schematically showing an example of a process performed in ring frame alignment. It is noted that the flowchart in Fig. 9 is carried out by a control of the control unit 100.

[0076] In Fig. 10, elements (alignment protrusions 413 and the like) are shown below the suction hand 51 through the suction hand 51. This means that the lifting hand 41 in this example has a plurality of alignment protrusions 413 projecting upward from the base part 41. The plurality of these alignment protrusions 413 correspond to the plurality of slots Fs of the ring frame Fr. The ring frame alignment is performed using the alignment protrusions 413 and the slots Fs.

[0077] During this ring frame alignment, the ring frame Fr is sucked onto the lifting hand 41 by the suction hand 51 (step S501). Then, the suction hand 51 holding the ring frame Fr is lifted to separate the ring frame Fr upward from the lifting hand 41 (step S502). At this time, a separation height of the ring frame Fr from the lifting hand 41 is adjusted so that the ring frame Fr is located at a height between the lower and upper ends of the alignment protrusions 413 in the Z direction.

[0078] In step S503, an XYΘ floating mechanism 561 built into the Z-axis slider 56 is turned on. This XYΘ floating mechanism 561 selectively assumes a floating state for floatingly supporting the suction hand 51 and a locking state for fixedly supporting the suction hand 51. Here, floating support means supporting the suction hand 51 in a state where the suction hand 51 can move in the X direction, the Y direction, and the Θ direction with respect to the XYΘ floating mechanism 561, and fixed support means supporting the suction hand 51 in a state where the suction hand 51 is fixed to the XYΘ floating mechanism 561. When the XYΘ floating mechanism 561 is turned on in step S503, the XYΘ floating mechanism 561 floatingly supports the suction hand 51, and the suction hand 51 becomes movable in the X direction, the Y direction, and the Θ direction with respect to the XYΘ floating mechanism 561.

[0079] In step S504, the lifting hand 41 moves in the Y direction, and the alignment protrusions 413 of the lifting hand 41 are brought into contact with the peripheral edge of the ring frame Fr held by the suction hand 51. At this time, the suction hand 51 moves with respect to the XYΘ floating mechanism 561 so that the alignment protrusions 413 follow the peripheral edge of the ring frame Fr. As a result, as shown in the field of step S504 of Fig. 10, the respective alignment projections 413 of the lifting hand 41 are engaged with the respective slots Fs of the ring frame Fr, and the ring frame Fr is positioned with respect to the lifting hand 41.

[0080] In step S505, the XYΘ floating mechanism 561 is locked. Thus, the suction hand 51 is firmly held by the XYΘ floating mechanism 561. Then, in step S506, the suction of the ring frame Fr by the suction hand 51 is released, and the ring frame Fr is placed on the lifting hand 41. In step S507, the XYΘ floating mechanism 561 is turned off, and the suction hand 51 is supported by the Z-axis slider 56 while being fixed to the Z-axis slider 56. In this way, the ring frame Fr can be positioned with respect to the lifting hand 41 (ring frame alignment).

[0081] Next, substrate processing is described in detail. Fig. 11 is a flowchart showing an example of substrate processing, and Fig. 12 shows plan views schematically showing an example of a process carried out according to the flowchart of Fig. 11 is carried out. The flow chart of the Fig. 11 is carried out by a control of the control unit 100.

[0082] In step S601 of the substrate processing of Fig. 11, a calibration is performed to obtain a plane of the upper surface (back surface) of the semiconductor substrate W to be processed. Fig. 13A is a flowchart showing an example of calibration, Fig. Figure 13B is a flowchart showing an example of the stage level specification used in the calibration of Fig. 13A is carried out, and Fig. Figure 13C is a flowchart showing an example of the substrate level specification used in the calibration of Fig. 13A. It is noted that when calibrating Fig. 13A, the suction plate 31 or the semiconductor substrate W is imaged as needed. In this description, it is assumed that imaging is performed by the imaging part 8B. However, the following operation can be performed similarly even when imaging is performed by the imaging part 8A.

[0083] In step S701 of the calibration of Fig. 13A the stage level specification ( Fig. 13B). As in Fig. As shown in Fig. 13B, in the stage level specification, a count value I for distinguishing a plurality of (three) imaging points Ps(I) provided on the upper surface 311 of the suction plate 31 of the clamping stage 3 is reset to zero (step S801), and the count value I is incremented by 1 (step S802). The imaging point Ps(I) is, for example, a mark having a predetermined pattern.

[0084] In step S803, the control unit 100 causes the imaging point Ps(I) to face the infrared camera 81 from below by adjusting the position of the chuck 3 through the XYθ drive table 6. Thus, the imaging point Ps(I) falls within a field of view of the infrared camera 81. In step S803, the infrared camera 81 images this imaging point Ps(I) and acquires an image showing the imaging point Ps(I). In step S804, the control unit 100 confirms whether or not the predetermined pattern of the imaging point Ps(I) can be detected from the image by image processing such as pattern recognition.

[0085] If a focus of the infrared camera 81 deviates from the imaging point Ps(I) and the predetermined pattern cannot be detected from the image ("NO" in step S804), the control unit 100 changes a distance of the infrared camera 81 to the imaging point Ps(I) in the Z direction by driving the infrared camera 81 in the Z direction through the Z-axis camera motor 892 (step S805). In this way, the focus of the infrared camera 81 is changed in the Z direction. Steps S803 to S805 are repeated until the focus of the infrared camera 81 coincides with the imaging point Ps(I) and the predetermined pattern is detected ("YES" in step S804).

[0086] In step S806, the control unit 100 calculates the position (X, Y, Z) of the imaging point Ps(I) based on the predetermined pattern detected from the image obtained by imaging the imaging point Ps(I). The X and Y coordinates of the imaging point Ps(I) are calculated based on the position of the predetermined pattern contained in the image. A Z coordinate of the imaging point Ps(I) is calculated based on the position of the infrared camera 81 in the Z direction when the image from which the predetermined pattern could be detected was imaged.

[0087] In step S807, it is confirmed whether the count value I has reached 2, that is, the positions (X, Y, Z) of two pixels Ps(1), Ps(2) have been obtained. If the count value I is less than 2 ("NO" in step S807), the process returns to step S802 and performs steps S802 to S806. If the count value I is equal to 2 ("YES" in step S807), the process proceeds to step S808.

[0088] In step S808, a rotation angle Θa for rotating the clamping stage 3 in the Θ direction is calculated such that a straight line passing through the two imaging points Ps(1) and Ps(2) is horizontal. If a difference from the current rotation angle of the suction plane 31 (difference between a current rotation angle and the rotation angle Θa) is not zero ("NO" in step S809), the clamping stage 3 is rotated by the rotation angle Θa (step S810), and a return to step S801 occurs. In this way, steps S801 to S809 are performed.

[0089] If the difference from the current rotation angle of the suction plane 31 (difference between the current rotation angle and the rotation angle Θa) is zero ("YES" in step S809), the process proceeds to step S811. In step S811, the control unit 100 images the imaging point Ps(3) through the infrared camera 81 and acquires an image showing the imaging point Ps(3) in the same manner as in step S803. In step S812, the control unit 100 confirms whether or not a predetermined pattern included in the imaging point Ps(3) can be detected from this image by image processing such as pattern recognition.

[0090] If the predetermined pattern cannot be detected from the image ("NO" in step S812), the control unit 100 changes the distance of the infrared camera 81 to the imaging point Ps(3) in the Z direction by driving the infrared camera 81 in the Z direction with the Z-axis camera motor 892 (step S813). Steps S811 to S813 are repeated until the predetermined pattern is detected ("YES" in step S812).

[0091] If the predetermined pattern can be detected in step S812 (YES), the control unit 100 calculates the position (X, Y, Z) of the imaging point Ps(3) based on the predetermined pattern detected from the image obtained by imaging the imaging point Ps(3) (step S814). In this way, the position (X, Y, Z) of each of the three imaging points Ps(1), Ps(2), and Ps(3) is obtained. In step S815, a plane passing through these three positions (X, Y, Z) is set as a plane representing the plane of the chuck 3, specifically, the upper surface 311 of the suction plane 31.

[0092] In step S702 of the calibration of Fig. 13A, the substrate level specification ( Fig. 13C). As in Fig. As shown in Fig. 13C, in the substrate plane specification, a count value I for distinguishing a plurality of (three) imaging points Pw(I) of the semiconductor substrate W is reset to zero (step S901), and the count value I is incremented by 1 (step S902). The imaging points Pw(I) are, for example, an area having a predetermined pattern.

[0093] Specifically, the semiconductor substrate W, as shown in Fig. 12, in the form of a lattice by planned dividing lines S (Sa, Sb) orthogonal to each other. That is, the semiconductor substrate W is provided with a plurality of the planned dividing lines Sa parallel to each other and a plurality of the planned dividing lines Sb parallel to each other, and the planned dividing lines Sa and the planned dividing lines Sb are orthogonal to each other. In this way, a plurality of semiconductor chips C are lined up in a lattice via the planned dividing lines Sa, Sb. In contrast, an area including an intersection point of the planned dividing line Sa and the planned dividing line Sb (in other words, a point surrounded by the semiconductor chips C arranged at four corners) is set as an imaging point Pw(I).Since the back surface of the semiconductor substrate W faces upward as described above, the infrared camera 81 images the planned dividing lines Sa, Sb and the semiconductor chips C formed on the front surface of the semiconductor substrate W through the back surface of the semiconductor substrate W with infrared rays.

[0094] In step S903, the control unit 100 causes the imaging point Pw(I) to face the infrared camera 81 from below by adjusting the position of the chuck 3 through the XYθ drive table 6. In this way, the imaging point Pw(I) falls within the field of view of the infrared camera 81. In step S903, the infrared camera 81 images this imaging point Pw(I) and acquires an image showing the imaging point Pw(I). In step S904, the control unit 100 confirms whether or not a predetermined pattern (for example, a cutting pattern of the planned parting lines Sa, Sb) included in the imaging point Pw(I) can be detected from this image by image processing such as pattern recognition.

[0095] If the focus of the infrared camera 81 deviates from the imaging point Pw(I) and the predetermined pattern cannot be detected from the image ("NO" in step S904), the control unit 100 changes a distance of the infrared camera 81 to the imaging point Pw(I) in the Z direction by driving the infrared camera 81 in the Z direction through the Z-axis camera motor 892 (step S905). In this way, the focus of the infrared camera 81 is changed in the Z direction. Steps S903 to S905 are repeated until the focus of the infrared camera 81 coincides with the imaging point Pw(I) and the predetermined pattern is detected ("YES" in step S904).

[0096] It is noted that the plane (stage plane) representing the upper surface 311 of the suction plane 31 is determined by the previously performed stage plane specification ( Fig. 13B). Accordingly, a height range in which the imaging point Pw(I) of the semiconductor substrate W disposed on the suction plane 31 exists can be estimated based on this stage plane. Therefore, in step S805, the height of the infrared camera 81 is changed so that the focus of the infrared camera 81 falls within a range in which the imaging point Pw(I) estimated from the stage plane exists.

[0097] In step S906, the control unit 100 calculates the position (X, Y, Z) of the imaging point Pw(I) based on the predetermined pattern detected from the image obtained by imaging the imaging point Pw(I). The X and Y coordinates of the imaging point Pw(I) are calculated based on the position of the predetermined pattern contained in the image. A Z coordinate of the imaging point Pw(I) is calculated based on the position of the infrared camera 81 in the Z direction when the image from which the predetermined pattern could be detected was imaged.

[0098] In step S907, it is confirmed whether the count value I has reached 2, that is, the positions (X, Y, Z) of two pixels Ps(1), Ps(2) have been obtained. If the count value I is less than 2 ("NO" in step S907), the process returns to step S902 and performs steps S902 to S906. If the count value I is equal to 2 ("YES" in step S902), the process proceeds to step S908.

[0099] In step S908, based on the two mapping points Pw(1) and Pw(2), a rotation angle Ob for rotating the clamping platform 3 in the Θ direction is calculated so that the planned parting lines Sa run parallel to the X direction (machining direction). If a difference from the current rotation angle of the suction plane 31 (difference between a current rotation angle and the rotation angle Θb) is not zero ("NO" in step S909), the clamping platform 3 is rotated by the rotation angle Θb (step S910), and a return to step S901 occurs. In this way, steps S901 to S909 are executed.

[0100] If the difference from the current rotation angle of the suction plane 31 (difference between the current rotation angle and the rotation angle Ob) is zero ("YES" in step S909), the process proceeds to step S911. In step S911, the control unit 100 captures the imaging point Pw(3) with the infrared camera 81 and acquires an image showing the imaging point Pw(3) in the same manner as in step S903. In step S912, the control unit 100 confirms whether or not a predetermined pattern contained in the imaging point Pw(3) can be detected from this image by image processing such as pattern recognition.

[0101] If the predetermined pattern cannot be detected from the image ("NO" in step S912), the control unit 100 changes the distance of the infrared camera 81 to the imaging point Pw(3) in the Z direction by driving the infrared camera 81 in the Z direction with the Z-axis camera motor 892 (step S913). Steps S911 to S913 are repeated until the predetermined pattern is detected ("YES" in step S912). At this time, a range for changing the height of the infrared camera 81 is set based on the stage level, as in the aforementioned case.

[0102] If the predetermined pattern can be detected in step S912 (YES), the control unit 100 calculates the position (X, Y, Z) of the imaging point Pw(3) based on the predetermined pattern detected from the image obtained by imaging the imaging point Pw(3) (step S914). In this way, the position (X, Y, Z) of each of the three imaging points Pw(1), Pw(2), and Pw(3) is obtained. In step S915, a plane passing through these three positions (X, Y, Z) is set as a plane representing the semiconductor substrate W.

[0103] With reference to Fig. 11, the description continues. When the semiconductor substrate W is positioned so that the planned dividing lines Sa are parallel to the X direction and the plane constituting the semiconductor substrate W is determined by performing the calibration described above (step S601), the line processing (step S602) is performed for each planned dividing line Sa. That is, each of the plurality of planned dividing lines Sa is processed by the laser beam B by performing the line processing for irradiating the laser beam B onto the laser irradiation position Lb while moving the laser irradiation position Lb in the X direction along the target planned dividing line Sa while changing the target planned dividing line Sa from the plurality of planned dividing lines Sa. Specifically, as described in the field of step S602 of Fig. 12, the line processing of moving the laser irradiation position Lb toward the (+X) side in the X direction and the line processing of moving the laser irradiation position Lb toward the (-X) side in the X direction are alternately performed.

[0104] At this time, by driving the chuck 3 holding the semiconductor substrate W toward the (-X) side by the X-axis driver 65, the laser beam B is moved toward the (+X) side with respect to the planned dividing line Sa, and by driving the chuck 3 holding the semiconductor substrate W toward the (+X) side by the X-axis driver 65, the laser beam B is moved toward the (-X) side with respect to the planned dividing line Sa. Furthermore, by driving the chuck 3 holding the semiconductor substrate W in the Y direction by the Y-axis driver 63, the planned dividing line Sa of the line processing is changed.The control unit 100 further performs control for adjusting the position in the Z direction of the machining head 71 by the Z-axis head motor 792 based on the plane representing the semiconductor substrate W specified by the calibration of step S601. In this way, a converging position of the laser beam B is adjusted inside the semiconductor substrate W, and a modified layer is formed inside the semiconductor substrate W along the planned dividing lines Sa.

[0105] When the line machining for each of the plurality of scheduled dividing lines Sa is completed in this way (step S602), the chuck 3 holding the semiconductor substrate W is rotated by 90° in the Θ direction by the Θ-axis table motor 66. In this way, a transition is made from a state in which the plurality of scheduled dividing lines Sa on which the line machining has been performed are positioned parallel to the X direction (field “S602_e” of Fig. 12), to a state in which the plurality of planned dividing lines Sb are positioned parallel to the X direction (field “S603” of the Fig. 12).

[0106] In step S604, calibration is performed as in step S601 described above. Furthermore, in step S605, line processing is performed for each of the plurality of planned dividing lines Sb as in step S602 described above.

[0107] Fig. 14 is a flowchart showing a basic process of line processing for each planned dividing line, and Fig. 15A shows diagrams schematically showing a first example of a process performed according to the flowchart of Fig. 14 is carried out. In Fig. In FIG. 15A, a track of the laser irradiation position Lb moving relative to the semiconductor substrate W is represented by a dotted line, and imaginary straight lines Sv1, Sv2, Sv3 extending parallel to the X direction along the planned dividing lines S1, S2, S3 between the two outer sides of the planned dividing lines S1, S2, S3 are represented by a single-dot chain line. Note that the dotted lines representing the track of the laser irradiation position Lb are preferably shown in the parts where the track of the laser irradiation position Lb and the imaginary straight lines Sv1, Sv2, Sv3 intersect.

[0108] In the Fig. 15A, the flowchart of Fig. 14 is started from a state in which the laser irradiation position Lb is stopped at a position Pb1 on the (-X) side of the semiconductor substrate W in the X direction. This position Pb1 is a position provided on the imaginary straight line Sv1 along the planned dividing line S1, in other words, facing the planned dividing line S1 from the X direction. The position of the laser irradiation position Lb at the start of the flowchart of Fig. However, paragraph 14 is not limited to this example and may be modified as appropriate.

[0109] In step S1001, the laser irradiation position Lb stopped at position Pb1 begins to accelerate in the X direction toward the (+X) side and moves parallel to the X direction. At this time, the laser irradiation position Lb moves along the imaginary straight line Sv1 toward the (+X) side. When a speed Vx of the laser irradiation position Lb increases to a processing speed Vxd until the laser irradiation position Lb reaches one end of the semiconductor substrate W on the (-X) side, the laser irradiation position Lb moves toward the (+X) side in the X direction at the constant processing speed Vxd (step S1002).

[0110] Further, the laser light source 72 is turned on, and irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is started according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side (step S1003). Further, the laser light source 72 is turned off, and irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is stopped according to a timing at which the laser irradiation position Lb reaches an end of the semiconductor substrate W on the (+X) side (step S1004). In this way, during a period from step S1003 to step S1004, laser machining for the planned dividing line S1 is performed by irradiating the laser beam B onto the laser irradiation position Lb while moving the laser irradiation position Lb toward the (+X) side along the planned dividing line S1 (line machining).

[0111] When the laser irradiation position Lb passes the planned dividing line S1 toward the (+X) side, the laser irradiation position Lb begins to decelerate toward the (+X) side in the X direction (step S1005) and stops at a position Pb2 on the (+X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb2 is a position provided on the imaginary straight line Sv2 adjacent to the imaginary straight line Sv1 in the Y direction, in other words, facing the planned dividing line S2 from the X direction. This means that in steps S1005 to S1006, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the imaginary straight line Sv2 parallel to the deceleration in the X direction.

[0112] A positional relationship between the imaging areas Ri ( Fig. 1) of the imaging parts 8A, 8B and the laser irradiation position Lb of the processing head 71 is fixed. Therefore, in steps S1001 to S1006, as the laser irradiation position Lb moves relative to the semiconductor substrate W, the imaging regions Ri also move relatively with respect to the semiconductor substrate W. When the laser irradiation position Lb is stopped at position Pb2, the imaging region Ri of the imaging part 8B stops at a position including at least one imaging point Pw(S2). This imaging point Pw(S2) is an intersection point where the planned dividing line S2 and the planned dividing line S orthogonal to the line S2 intersect in the semiconductor substrate W. Accordingly, in step S1006, the control unit 100 causes the imaging part 8B to image the imaging region Ri and acquire an image including the imaging point Pw(S2).Thereby, the control unit 100 can obtain an image showing the position of the unprocessed planned dividing line S2.

[0113] In step S1007, it is confirmed whether or not laser processing is completed for the plurality of planned dividing lines S parallel to the X direction. If there is any unprocessed planned dividing line S among these planned dividing lines S ("NO" in step S1007), the process returns to step S1001.

[0114] In the example of Fig. 15A, the laser irradiation position Lb stopped at position Pb2 begins to accelerate in the X direction toward the (-X) side in step S1001 and moves parallel to the X direction. At this time, the laser irradiation position Lb moves along the imaginary straight line Sv2 toward the (-X) side. When the speed Vx of the laser irradiation position Lb increases to the processing speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side, the laser irradiation position Lb moves toward the (-X) side in the X direction at the constant processing speed Vxd (step S1002).

[0115] At this time, a position at which the laser irradiation position Lb, which has passed through the planned dividing line S1 in the direction of the (+X) side, begins to decelerate (in other words, an X coordinate at which the movement at a constant speed in the direction of the (+X) side is finished), and a position at which the laser irradiation position Lb, which accelerates towards the (-X) side toward the planned dividing line S, stops accelerating (in other words, an X coordinate at which the movement at a constant speed in the direction of the (-X) side), coincide. That is, the X coordinate at which the movement at a constant speed of the laser irradiation position Lb, which has passed through the planned dividing line Sn, to which the line processing in the n tenrevolution is to be performed, has completed, and the deceleration is started, and the X direction at which the laser irradiation position Lb, which is located at the planned division line Sn+1, to which the line processing in the (n+1) ten rotation is to be performed, the acceleration stops and the movement starts at constant speed, coincide.

[0116] Further, the laser light source 72 is turned on, and the irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is started according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side (step S1003). Further, the laser light source 72 is turned off, and the irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is stopped according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side (step S1004). In this way, during a period from step S1003 to step S1004, laser machining for the planned dividing line S2 is performed by irradiating the laser beam B onto the laser irradiation position Lb while moving the laser irradiation position Lb toward the (-X) side along the planned dividing line S2 (line machining).

[0117] When the laser irradiation position Lb passes the planned dividing line S2 toward the (-X) side, the laser irradiation position Lb begins to decelerate toward the (-X) side in the X direction (step S1005) and stops at a position Pb3 on the (-X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb3 is a position provided on the imaginary straight line Sv3 adjacent to the imaginary straight line Sv2 in the Y direction, in other words, opposite to the planned dividing line S3 from the X direction. This means that in steps S1005 to S1006, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv2 to the imaginary straight line Sv3 parallel to the deceleration in the X direction.

[0118] When the laser irradiation position Lb is stopped at the position Pb3, the imaging area Ri of the imaging part 8A stops at a position including at least one imaging point Pw(S3). This imaging point Pw(S3) is an intersection point of the planned dividing line S3 and the planned dividing line S orthogonal to this line S3 in the semiconductor substrate W. Accordingly, in step S1006, the control unit 100 causes the imaging part 8A to image the imaging area Ri and acquire an image including the imaging point Pw(S3). In this way, the control unit 100 can acquire an image showing the position of the unprocessed planned dividing line S3.

[0119] Steps S1001 to S1007 are repeated until it is confirmed that the line machining for the plurality of planned division lines S (S1, S2, S3...) parallel to the X direction has been completed ("YES" in step S1007).

[0120] Next, a speed change of the laser irradiation position Lb is expressed by referring to a “speed change in the X direction” and a “speed change in the Y direction” in Fig. 15A. Here, the speed Vx indicates a speed at which the laser irradiation position Lb is moved in the X direction with respect to the semiconductor substrate W, and the speed Vy indicates a speed at which the laser irradiation position Lb is moved in the Y direction with respect to the semiconductor substrate W. Further, the machining speed Vxd indicates a speed at which the laser irradiation position Lb is moved at a constant speed in the X direction along the planned parting line S (ie, the speed Vx), and is represented by an absolute value regardless of the movement to the (+X) side or the movement to the (-X) side.

[0121] In a line processing period Ts1 (steps S1002 to S1004) during which the line processing of moving the laser beam B toward the (+X) side along the planned dividing line S1 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant processing speed Vxd. Further, in a line processing period Ts2 (steps S1002 to S1004) during which the line processing of moving the laser beam B toward the (-X) side along the planned dividing line S2 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant processing speed Vxd.

[0122] In a switching period Tc (steps S1005, S1006, and S1001) in which the line processing period Ts1 is switched to the line processing period Ts2, the following operation is performed. That is, the X-axis driver 65 (processing axis driver) performs reverse driving to bring the laser irradiation position Lb to the intended dividing line S2 (second processing line) by accelerating the laser irradiation position Lb toward the (-X) side (step S1001) after decelerating and stopping the laser irradiation position Lb that has passed the intended dividing line S1 (first processing line) toward the (+X) side (first side) in the X direction (processing direction) (step S1005).In parallel with this reversing movement, the Y-axis driver 63 (feed axis driver) moves the laser irradiation position Lb in the Y direction (feed direction) from the imaginary straight line Sv1 (first imaginary straight line) extended outward in the X direction from the planned dividing line S1 along the planned dividing line S1 to the imaginary straight line Sv2 (second imaginary straight line) extended outward in the X direction from the planned dividing line S2 along the planned dividing line S2 (second machining line).

[0123] Specifically, the switching period Tc includes a deceleration period Td (step S1005) for decelerating the laser irradiation position Lb in the X direction and an acceleration period Ta (step S1001) for accelerating the laser irradiation position Lb in the X direction, and movement of the laser irradiation position Lb in the Y direction is performed during the deceleration period Td outside the deceleration period Td and the acceleration period Ta. Specifically, the movement of the laser irradiation position Lb in the Y direction is started after the start of the deceleration period Td, and the movement of the laser irradiation position Lb in the Y direction is completed before the end of the deceleration period Td. Furthermore, the laser irradiation position Lb does not move in the Y direction during the acceleration period Ta.

[0124] Here, a start point of the delay period Td indicates a time point at which the deceleration of the laser irradiation position Lb in the X direction is started (ie, a decrease in the absolute value of the speed Vx from the machining speed Vxd begins), and an end point of the delay period Td indicates a time point at which the speed of the laser irradiation position Lb in the X direction (ie, the speed Vx) becomes zero.A start point of the acceleration period Ta indicates a time point at which the acceleration of the laser irradiation position Lb in the X direction is started (in other words, an increase in the absolute value of the speed Vx from zero begins), and an end point of the acceleration period Ta indicates a time point at which the acceleration of the laser irradiation position Lb in the X direction is finished (in other words, a time point at which the absolute value of the speed Vx becomes the machining speed Vxd).

[0125] Further, in a stop period Tt provided en route during a transition from the acceleration period Ta to the deceleration period Td, both the speed Vx of the laser irradiation position Lb in the X direction and its speed Vy in the Y direction become zero, and the laser irradiation position Lb is stopped at the position Pb2 with respect to the semiconductor substrate W. In this stop period Tt, the imaging areas Ri of the imaging parts 8A, 8B are also stopped with respect to the semiconductor substrate W. Specifically, the imaging area Ri of the imaging part 8B is located on the (-X) side of the laser irradiation position Lb, which is located on the (+X) side of the semiconductor substrate W, and overlaps the semiconductor substrate W. Accordingly, the infrared camera 81 of the imaging part 8B images a part of the semiconductor substrate W that overlaps the imaging area Ri in the stop period Tt (step S1006).

[0126] Fig. 15B shows diagrams schematically showing a second example of the process according to the flowchart of Fig. 14. The notation in Fig. 15B is similar to the one in Fig. 15A. Also in Fig. 15B, the laser processing is carried out sequentially for the planned dividing lines S1, S2, S3 according to the flow chart of Fig. 14 as in Fig. 15A carried out. Fig. However, 15B differs from Fig. 15A is to be laser processed by the process in the switching period Tc to change the planned dividing line S. Accordingly, the following description focuses on the differences to Fig. 15A, and common operating parts are designated by corresponding reference numerals, and the description is omitted where appropriate.

[0127] When the laser irradiation position Lb passes the planned dividing line S1 toward the (+X) side, once the laser processing for the planned dividing line S1 is completed, the laser irradiation position Lb begins to decelerate toward the (+X) side in the X direction (step S1005) and stops at a position Pb2 on the (+X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb2 is a position provided on the imaginary straight line Sv1. When the laser irradiation position Lb stops at the position Pb2, the imaging area Ri of the imaging part 8B stops at a position including at least one imaging point Pw(S2). Accordingly, in step S1006, the control unit 100 causes the imaging part 8B to image the imaging area Ri and acquire an image including the imaging point Pw(S2).In this way, the control unit 100 can obtain the image showing the position of the unprocessed planned dividing line S2.

[0128] Subsequently, the laser irradiation position Lb, which was stopped at the position Pb2, starts accelerating in the X direction toward the (-X) side (step S1001). When the speed Vx of the laser irradiation position Lb increases to the machining speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side, the laser irradiation position Lb moves toward the (-X) side in the X direction at the constant machining speed Vxd (step S1002). Further, in a period between the start of the acceleration and the start of the constant movement, the laser irradiation position Lb moves from the imaginary straight line Sv1 to the imaginary straight line Sv2 in the Y direction at the machining speed Vxd.This means that in steps S1001 to S1002, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the imaginary straight line Sv2 parallel to the acceleration in the X direction. Thus, the laser irradiation position Lb reaches the planned dividing line S2, and line processing for the planned dividing line S2 can be started.

[0129] When the laser irradiation position Lb passes the planned dividing line S2 toward the (-X) side, once the laser processing for the planned dividing line S2 is completed, the laser irradiation position Lb begins to decelerate toward the (-X) side in the X direction (step S1005) and stops at a position Pb3 on the (-X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb3 is a position provided on the imaginary straight line Sv2. When the laser irradiation position Lb is stopped at the position Pb3, the imaging area Ri of the imaging part 8A stops at a position including at least one imaging point Pw(S3). Accordingly, in step S1006, the control unit 100 causes the imaging part 8A to image the imaging area Ri and acquire an image including the imaging point Pw(S3).In this way, the control unit 100 can obtain the image showing the position of the unprocessed planned dividing line S3.

[0130] Next, a speed change of the laser irradiation position Lb is expressed by referring to a “speed change in the X direction” and a “speed change in the Y direction” in Fig. 15B. In a line machining period Ts1 (steps S1002 to S1004) during which the line machining of moving the laser beam B toward the (+X) side along the scheduled dividing line S1 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant machining speed Vxd. Further, in a line machining period Ts2 (steps S1002 to S1004) during which the line machining of moving the laser beam B toward the (-X) side along the scheduled dividing line S2 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant machining speed Vxd.

[0131] Further, in a switching period Tc (steps S1005, S1006, and S1001) during which switching occurs from the line processing period Ts1 to the line processing period Ts2, the laser irradiation position Lb is moved in the Y direction (feed direction) from the imaginary straight line Sv1 to the imaginary straight line Sv2, in parallel with performing the reverse travel in the X direction as in the aforementioned case. Specifically, a movement of the laser irradiation position Lb in the Y direction is performed during an acceleration period Ta consisting of a deceleration period Td and the acceleration period Ta included in the switching period Tc. Specifically, the movement of the laser irradiation position Lb in the Y direction is started after the start of the acceleration period Ta, and the movement of the laser irradiation position Lb in the Y direction is completed before the end of the acceleration period Ta.In addition, the laser irradiation position Lb does not move in the Y direction during the delay period Td.

[0132] Further, in a stop period Tt provided en route during a transition from the acceleration period Ta to the deceleration period Td, both the speed Vx of the laser irradiation position Lb in the X direction and its speed Vy in the Y direction become zero, and the laser irradiation position Lb is stopped at the position Pb2 with respect to the semiconductor substrate W. In this stop period Tt, the imaging areas Ri of the imaging parts 8A, 8B are also stopped with respect to the semiconductor substrate W. Specifically, the imaging area Ri of the imaging part 8B is located on the (-X) side of the laser irradiation position Lb, which is located on the (+X) side of the semiconductor substrate W, and overlaps the semiconductor substrate W. Accordingly, the infrared camera 81 of the imaging part 8B images a part of the semiconductor substrate W that overlaps the imaging area Ri in the stop period Tt (step S1006).

[0133] Fig. Figure 15C schematically shows a third example of a process carried out according to the flowchart of Fig. 14. The notation in Fig. 15C is similar to the Fig. 15A. Also in Fig. 15C, the laser processing is carried out sequentially for the planned dividing lines S1, S2, S3 according to the flow chart of Fig. 14 as in Fig. 15A carried out. Fig. However, 15C differs from Fig. 15A by the process in the switching period Tc for switching the planned dividing line S to be machined with the laser. Accordingly, the following description focuses on the differences from Fig. 15A, and common operating parts are designated by corresponding reference numerals, and the description is omitted where appropriate.

[0134] When the laser irradiation position Lb passes the planned parting line S1 toward the (+X) side, once the laser processing for the planned parting line S1 is completed, the laser irradiation position Lb begins to decelerate toward the (+X) side in the X direction (step S1005) and stops at a position Pb2 on the (+X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb2 is provided between the imaginary straight lines Sv1 and Sv2 in the Y direction. This means that in steps S1005 to S1006, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the position Pb2 parallel to the deceleration in the X direction. When the laser irradiation position Lb is stopped at the position Pb2, the imaging area Ri of the imaging part 8B stops at a position including at least one imaging point Pw (S2).Accordingly, in step S1006, the control unit 100 causes the imaging part 8B to image the imaging area Ri and acquire an image including the imaging point Pw (S2). In this way, the control unit 100 can acquire the image showing the position of the unprocessed planned dividing line S2.

[0135] Subsequently, the laser irradiation position Lb, which was stopped at the position Pb2, begins to accelerate in the X direction toward the (-X) side (step S1001). When the speed Vx of the laser irradiation position Lb increases to the machining speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side, the laser irradiation position Lb moves toward the (-X) side in the X direction at the constant machining speed Vxd (step S1002). Further, in a period between the start of the acceleration and the start of the constant movement, the laser irradiation position Lb moves at the machining speed Vxd in the Y direction from the position Pb2 to the imaginary straight line Sv2.This means that in steps S1001 to S1002, the laser irradiation position Lb moves in the Y direction from the position Pb2 to the imaginary straight line Sv2 parallel to the acceleration in the X direction. Thus, the laser irradiation position Lb reaches the planned dividing line S2, and line processing for the planned dividing line S2 can be started.

[0136] When the laser irradiation position Lb passes the planned parting line S2 toward the (-X) side, once the laser processing for the planned parting line S2 is completed, the laser irradiation position Lb begins to decelerate toward the (-X) side in the X direction (step S1005) and stops at a position Pb3 on the (-X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb3 is provided between the imaginary straight line Sv2 and the imaginary straight line Sv3. This means that in steps S1005 to S1006, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv2 to the position Pb3 parallel to the deceleration in the X direction. When the laser irradiation position Lb is stopped at the position Pb3, the imaging area Ri of the imaging part 8A stops at a position including at least the imaging point Pw (S3).Accordingly, in step S1006, the control unit 100 causes the imaging part 8A to image the imaging area Ri and acquire an image including the imaging point Pw (S3). In this way, the control unit 100 can acquire the image showing the position of the unprocessed planned dividing line S3.

[0137] Next, a speed change of the laser irradiation position Lb is expressed by referring to a “speed change in the X direction” and a “speed change in the Y direction” in Fig. 15C. In a line machining period Ts1 (steps S1002 to S1004) during which the line machining of moving the laser beam B toward the (+X) side along the scheduled dividing line S1 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant machining speed Vxd. Further, in a line machining period Ts2 (steps S1002 to S1004) during which the line machining of moving the laser beam B toward the (-X) side along the scheduled dividing line S2 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant machining speed Vxd.

[0138] Furthermore, in a switching period Tc (steps S1005, S1006, and S1001) in which switching occurs from the line processing period Ts1 to the line processing period Ts2, the laser irradiation position Lb is moved in the Y direction (feed direction) from the imaginary straight line Sv1 to the imaginary straight line Sv2, in parallel with performing the reverse travel in the X direction as in the aforementioned case. Specifically, this movement of the laser irradiation position Lb is performed via the position Pb2. That is, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the position Pb2 in a deceleration period Td, under the deceleration period Td and an acceleration period Ta included in the switching period Tc, and moves in the Y direction from the position Pb2 to the imaginary straight line Sv2 in the acceleration period Ta.Specifically, the laser irradiation position Lb starts moving from the imaginary straight line Sv1 to the position Pb2 at the same time as the start of the deceleration period Td, and reaches the position Pb2 at the same time as the end of the deceleration period Td. Furthermore, the laser irradiation position Lb starts moving from the position Pb2 to the imaginary straight line Sv2 at the same time as the start of the acceleration period Ta, and reaches the imaginary straight line Sv2 at the same time as the end of the acceleration period Ta.

[0139] Furthermore, in a switching period Tc (steps S1005, S1006, and S1001) in which switching occurs from the line processing period Ts1 to the line processing period Ts2, the laser irradiation position Lb is moved in the Y direction (feed direction) from the imaginary straight line Sv1 to the imaginary straight line Sv2, in parallel with performing the reverse travel in the X direction as in the aforementioned case. Specifically, this movement of the laser irradiation position Lb is performed via the position Pb2. That is, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the position Pb2 in a deceleration period Td, under the deceleration period Td and an acceleration period Ta included in the switching period Tc, and moves in the Y direction from the position Pb2 to the imaginary straight line Sv2 in the acceleration period Ta.Specifically, the laser irradiation position Lb starts moving from the imaginary straight line Sv1 to the position Pb2 at the same time as the start of the deceleration period Td, and reaches the position Pb2 at the same time as the end of the deceleration period Td. Furthermore, the laser irradiation position Lb starts moving from the position Pb2 to the imaginary straight line Sv2 at the same time as the start of the acceleration period Ta, and reaches the imaginary straight line Sv2 at the same time as the end of the acceleration period Ta.

[0140] Further, in a stop period Tt provided en route during a transition from the acceleration period Ta to the deceleration period Td, both the speed Vx of the laser irradiation position Lb in the X direction and its speed Vy in the Y direction become zero, and the laser irradiation position Lb is stopped at the position Pb2 with respect to the semiconductor substrate W. In this stop period Tt, the imaging areas Ri of the imaging parts 8A, 8B are also stopped with respect to the semiconductor substrate W. Specifically, the imaging area Ri of the imaging part 8B is located on the (-X) side of the laser irradiation position Lb, which is located on the (+X) side of the semiconductor substrate W, and overlaps the semiconductor substrate W. Accordingly, the infrared camera 81 of the imaging part 8B images a part of the semiconductor substrate W that overlaps the imaging area Ri in the stop period Tt (step S1006).

[0141] It is noted that the concrete manner of moving the laser irradiation position Lb from the position Pb2 to the imaginary straight line Sv2 in the Y direction after moving the laser irradiation position Lb from the imaginary straight line Sv1 to the position Pb2 in the Y direction in the switching period Tc is not limited to the example of Fig. 15C and movement is restricted to the Fig. 15D, Fig. 15E and Fig. 15F can be performed in the manner shown.

[0142] Fig. 15D shows diagrams schematically showing a fourth example of the process carried out according to the flowchart of Fig. 14 is carried out, Fig. 15E shows diagrams schematically showing a fifth example of the process performed according to the flowchart of Fig. 14 is carried out and Fig. 15F shows diagrams schematically showing a sixth example of the process carried out according to the flowchart of Fig. 14. The designations in the Fig. 15D to 15F are similar to those in Fig. 15C. Fig. 15D to 15F differ from Fig. 15C by a movement mode of the laser irradiation position Lb in the switching period Tc. Accordingly, the following description focuses on the differences from Fig. 15C, and common operating parts are designated by corresponding reference numerals, and the description is omitted where appropriate.

[0143] In the Fig. In the fourth example shown in Fig. 15D, the laser irradiation position Lb starts moving in the Y direction from the imaginary straight line Sv1 to the position Pb2 at the beginning of the deceleration period Td, reaches the position Pb2, and stops at the position Pb2 in the Y direction (i.e., the speed Vy is zero) before the end of the deceleration period Td. However, after the laser irradiation position Lb reaches the position Pb2 in the Y direction, the deceleration period Td continues, and the laser irradiation position Lb continues moving in the X direction. Further, after the start of the acceleration period Ta, the laser irradiation position Lb starts moving in the Y direction from the position Pb2 to the imaginary straight line Sv2 and reaches the imaginary straight line Sv2 at the end of the acceleration period Ta.This means that in a period ΔTy from the middle of the deceleration period Td to the middle of the acceleration period Ta, the laser irradiation position Lb in the Y direction is stopped (ie, the speed Vy is zero).

[0144] In the fifth, in Fig. In the example shown in Figure 15E, the laser irradiation position Lb starts moving in the Y direction from the imaginary straight line Sv1 to the position Pb2 at the beginning of the deceleration period Td, reaches the position Pb2, and stops at the position Pb2 in the Y direction (i.e., the speed Vy is zero) before the end of the deceleration period Td. However, after the laser irradiation position Lb reaches the position Pb2 in the Y direction, the deceleration period Td continues, and the laser irradiation position Lb continues moving in the X direction. In addition, the laser irradiation position Lb starts moving in the Y direction from the position Pb2 to the imaginary straight line Sv2 at the beginning of the acceleration period Ta, and reaches the imaginary straight line Sv2 at the end of the acceleration period Ta.This means that the laser irradiation position Lb is stopped in a period ΔTy from the middle of the deceleration period Td to the beginning of the acceleration period Ta in the Y direction (ie, the speed Vy is zero).

[0145] In the fifth, in Fig. In the example shown in Fig. 15F, the laser irradiation position Lb starts moving in the Y direction from the imaginary straight line Sv1 to the position Pb2 at the same time as the start of the delay period Td. However, the laser irradiation position Lb has not yet reached the position Pb2 in the Y direction at the end point of the delay time Td. Note that at the end point of the delay period Td, the position (i.e., X coordinate) of the laser irradiation position Lb and the position (i.e., X coordinate) of the position Pb2 in the X direction coincide. Accordingly, the laser irradiation position Lb continues to move toward the position Pb2 in the Y direction even after the end of the delay period Ta. In addition, the laser irradiation position Lb is stopped in the X direction (i.e., the speed Vx is zero), while the laser irradiation position Lb moves toward the position Pb2 in the Y direction after the end of the delay period Td.The acceleration period Ta is started, and the laser irradiation position Lb begins to move in the Y direction from the position Pb2 to the imaginary straight line Sv2 as soon as the laser irradiation position Lb reaches the position Pb2. Furthermore, the laser irradiation position Lb reaches the imaginary straight line Sv2 at the same time as the end of the acceleration period Ta.

[0146] Fig. Figure 15G schematically shows a seventh example of a process performed according to the flowchart of Fig. 14. The notation in Fig. 15G is similar to the Fig. 15A. Also in Fig. 15G, the laser processing is carried out sequentially for the planned dividing lines S1, S2, S3 according to the flow chart of Fig. 14 as in Fig. 15A. However, Fig. 15G from Fig. 15A by the process in the switching period Tc for changing the planned parting line S to be laser machined. Accordingly, the following description focuses on the differences from Fig. 15A, and common operating parts are designated by corresponding reference numerals, and the description is omitted where appropriate.

[0147] When the laser irradiation position Lb passes the planned parting line S1 toward the (+X) side, once the laser processing for the planned parting line S1 is completed, the laser irradiation position Lb begins to decelerate toward the (+X) side in the X direction (step S1005) and stops at a position Pb2 on the (+X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb2 is located outside a zone between the imaginary straight line Sv1 and the imaginary straight line Sv2 (on a side opposite the imaginary straight line Sv1 with respect to the imaginary straight line Sv2) in the Y direction. That is, in steps S1005 to S1006, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the position Pb2 beyond the imaginary straight line Sv2, parallel to the deceleration in the X direction.When the laser irradiation position Lb is stopped at position Pb2, the imaging area Ri of the imaging part 8B stops at a position including at least one imaging point Pw(S3). Accordingly, in step S1006, the control unit 100 causes the imaging part 8B to image the imaging area Ri and acquire an image including the imaging point Pw(S3). In this way, the control unit 100 can acquire the image showing the position of the unprocessed planned dividing line S3.

[0148] Subsequently, the laser irradiation position Lb, which was stopped at the position Pb2, begins to accelerate in the X direction toward the (-X) side (step S1001). When the speed Vx of the laser irradiation position Lb increases to the machining speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side, the laser irradiation position Lb moves toward the (-X) side in the X direction at the constant machining speed Vxd (step S1002). Further, in a period between the start of the acceleration and the start of the constant movement, the laser irradiation position Lb moves at the machining speed Vxd in the Y direction from the position Pb2 to the imaginary straight line Sv2.This means that in steps S1001 to S1002, the laser irradiation position Lb moves in the Y direction from the position Pb2 to the imaginary straight line Sv2 parallel to the acceleration in the X direction. Thus, the laser irradiation position Lb reaches the planned dividing line S2, and line processing for the planned dividing line S2 can be started.

[0149] When the laser irradiation position Lb passes the planned dividing line S2 toward the (-X) side, once the laser processing for the planned dividing line S2 is completed, the laser irradiation position Lb begins to decelerate toward the (-X) side in the X direction (step S1005) and stops at a position Pb3 on the (-X) side of the semiconductor substrate W in the X direction (step S1006). This position Pb3 is provided outside a zone between the imaginary straight line Sv2 and the imaginary straight line Sv3 (on a side opposite the imaginary straight line Sv2 with respect to the imaginary straight line Sv3) in the Y direction. This means that in steps S1005 to S1006, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv2 to the position Pb2 beyond the imaginary straight line Sv3, parallel to the deceleration in the X direction.When the laser irradiation position Lb is stopped at position Pb3, the imaging area Ri of the imaging part 8A stops at a position including at least one imaging point Pw(S4). Accordingly, in step S1006, the control unit 100 causes the imaging part 8A to image the imaging area Ri and acquire an image including the imaging point Pw(S4). In this way, the control unit 100 can acquire the image showing the position of an unprocessed planned dividing line S4.

[0150] Next, a speed change of the laser irradiation position Lb is expressed by referring to a “speed change in the X direction” and “speed change in the Y direction” in Fig. 15G. In a line processing period Ts1 (steps S1002 to S1004) during which the line processing of moving the laser beam B toward the (+X) side along the scheduled dividing line S1 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant processing speed Vxd. Further, in a line processing period Ts2 (steps S1002 to S1004) during which the line processing of moving the laser beam B toward the (-X) side along the scheduled dividing line S2 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant processing speed Vxd.

[0151] Furthermore, in a switching period Tc (steps S1005, S1006, and S1001) in which the line processing period Ts1 is switched to the line processing period Ts2, the laser irradiation position Lb is moved in the Y direction (feed direction) from the imaginary straight line Sv1 to the imaginary straight line Sv2, in parallel with performing the reverse travel in the X direction as in the above-mentioned case. Specifically, this movement of the laser irradiation position Lb is performed via the position Pb2, which is outside the zone between the imaginary straight line Sv1 and the imaginary straight line Sv2 in the Y direction.This means that the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the position Pb2 beyond the imaginary straight line Sv2 in a deceleration period Td, outside the deceleration period Td and an acceleration period Ta included in the switching period Tc, and moves in the Y direction from the position Pb2 to the imaginary straight line Sv2 in the acceleration period Ta. Specifically, the laser irradiation position Lb starts moving from the imaginary straight line Sv1 to the position Pb2 at the same time as the start of the deceleration period Td and reaches the position Pb2 at the same time as the end of the deceleration period Td. Furthermore, the laser irradiation position Lb starts moving from the position Pb2 to the imaginary straight line Sv2 at the same time as the start of the acceleration period Ta and reaches the imaginary straight line Sv2 at the same time as the end of the acceleration period Ta.

[0152] Further, in a stop period Tt provided en route during a transition from the acceleration period Ta to the deceleration period Td, both the speed Vx of the laser irradiation position Lb in the X direction and its speed Vy in the Y direction become zero, and the laser irradiation position Lb is stopped at the position Pb2 with respect to the semiconductor substrate W. In this stop period Tt, the imaging areas Ri of the imaging parts 8A, 8B are also stopped with respect to the semiconductor substrate W. Specifically, the imaging area Ri of the imaging part 8B is located on the (-X) side of the laser irradiation position Lb, which is located on the (+X) side of the semiconductor substrate W, and overlaps the semiconductor substrate W. Accordingly, the infrared camera 81 of the imaging part 8B images a part of the semiconductor substrate W that overlaps the imaging area Ri in the stop period Tt (step S1006).

[0153] In the above example, the position Pb2 is provided on the side opposite the imaginary straight line Sv1 with respect to the imaginary straight line Sv2 in the Y direction. However, the position Pb2 can also be provided on a side opposite the imaginary straight line Sv2 with respect to the imaginary straight line Sv1 in the Y direction. In this case, the laser irradiation position Lb moves from the imaginary straight line Sv1 to the position Pb2 in the deceleration period Td in the Y direction, and from the position Pb2 to the imaginary straight line Sv2 beyond the imaginary straight line Sv1 in the acceleration period Ta in the Y direction. A similar change can also be made for the position Pb3.

[0154] Fig. 16 is a flowchart showing a first application example of line processing for each planned dividing line, and Fig. 17 is a diagram schematically showing an example of a process carried out according to the flowchart of Fig. 16. The designations in Fig. 17 are similar to the Fig. 15A to 15G. The example of Fig. 16 differs from the example of Fig. 14 by the presence of step S1008 of imaging the semiconductor substrate W during line processing, but the other steps S1001 to S1007 are the same. Accordingly, in the example of Fig. 16 everyone who Fig. 15A to 15G (first example to seventh example) are performed. It is noted that although a trace of the laser irradiation position Lb in the switching period Tc in Fig. 17 is not shown, the laser irradiation position Lb is along the axis shown in one of the Fig. 15A to 15G shown track.

[0155] The step S1008 of Fig. 16 is performed as follows. That is, the semiconductor substrate W is imaged while the laser irradiation position Lb is moving along the planned dividing line S1 (step S1008). Specifically, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8A) located on a moving side (i.e., the (+X) side) toward which the laser irradiation position Lb is moving is imaged with respect to the laser irradiation position Lb moving to the (+X) side. In this way, an image is obtained including an imaging point Pw(S11) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb. In this way, an image showing the position of an unprocessed part from the planned dividing line S1 that is currently being line-processed can be obtained.

[0156] This means that in a period in which steps S1003, S1108 and S1104 are performed, the image of the unprocessed part of the planned dividing line S1 to be line-processed is taken in parallel with performing the line processing for the planned dividing line S1.

[0157] Further, the semiconductor substrate W is imaged while the laser irradiation position Lb is moving along the planned dividing line S2 (step S1008). Specifically, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8B) located on a moving side (i.e., the (-X) side) toward which the laser irradiation position Lb is moving is imaged with respect to the laser irradiation position Lb moving to the (-X) side. In this way, an image is obtained including an imaging point Pw(S21) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb. In this way, an image showing the position of an unprocessed part from the planned dividing line S2 that is currently being line-processed can be obtained.

[0158] This means that during the period in which steps S1003, S1108 and S1104 are performed, the image of the unprocessed part of the planned dividing line S2 to be line-processed is taken in parallel with performing the line processing for the planned dividing line S2.

[0159] Further, the semiconductor substrate W is imaged while the laser irradiation position Lb is moving along the planned dividing line S3 (step S1008). Specifically, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8A) located on a moving side (i.e., the (+X) side) toward which the laser irradiation position Lb is moving is imaged with respect to the laser irradiation position Lb moving to the (+X) side. In this way, an image is obtained including an imaging point Pw(S31) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb. In this way, an image showing the position of an unprocessed part from the planned dividing line S3 that is currently being line-processed can be obtained.

[0160] This means that during the period in which steps S1003, S1108 and S1104 are performed, the image of the unmachined part from the planned dividing line S3 to be line machined is taken in parallel with performing the line machining for the planned dividing line S3.

[0161] Steps S1001 to S1007 are repeated until it is confirmed that the line machining for the plurality of planned division lines S (S1, S2, S3, ...) parallel to the X direction is completed ("YES" in step S1007).

[0162] Fig. 18 is a flowchart showing a second application example of line processing for each planned dividing line, and Fig. 19A shows diagrams schematically showing a first example of a process performed according to the flowchart of Fig. 18 is carried out. In Fig. In FIG. 19A, a track of the laser irradiation position Lb moving relative to the semiconductor substrate W is represented by a dotted line, and the imaginary straight lines Sv1, Sv2, Sv3 extending parallel to the X direction along the planned dividing lines S1, S2, S3 between both outer sides of the planned dividing lines S1, S2, S3 are represented by a single-dot chain line. Note that dotted lines representing the track of the laser irradiation position Lb are preferably shown in parts where the track of the laser irradiation position Lb and the imaginary straight lines Sv1, Sv2, Sv3 intersect.

[0163] In the Fig. 19A, the flowchart of Fig. 18 is started from a state in which the laser irradiation position Lb is stopped at a position Pb1 on the (-X) side of the semiconductor substrate W in the X direction. This position Pb1 is a position provided on the imaginary straight line Sv1 along the planned dividing line S1, in other words, facing the planned dividing line S1 from the X direction. The position of the laser irradiation position Lb when the flowchart of Fig. 18 is started, but is not limited to this example and can be modified as appropriate.

[0164] In step S1101, the laser irradiation position Lb stopped at position Pb1 begins to accelerate in the X direction toward the (+X) side and moves parallel to the X direction. Thus, the laser irradiation position Lb moves toward the (+X) side along the imaginary straight line Sv1. When the speed Vx of the laser irradiation position Lb increases to the machining speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side, the laser irradiation position Lb moves toward the (+X) side at the constant machining speed Vxd in the X direction (step S1102).

[0165] Further, the laser light source 72 is turned on, and the irradiation of the laser beam B onto the laser irradiation position Lb of the machining head 71 is started according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side (step S1103). Thus, the laser beam B is irradiated onto the laser irradiation position Lb moving toward the (+X) side in the X direction along the planned dividing line S1, thereby machining the planned dividing line S1 (line machining).

[0166] Furthermore, in this example, the semiconductor substrate W is imaged while the laser irradiation position Lb is moving along the planned dividing line S1 (step S1104). Specifically, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8A) located on a moving side (i.e., the (+X) side) toward which the laser irradiation position Lb is moving is imaged with respect to the laser irradiation position Lb moving to the (+X) side. In this way, an image including an imaging point Pw(S11) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb is obtained. In this way, an image showing the position of an unprocessed part from the planned dividing line S1 that is currently being line-processed can be obtained.

[0167] Then, the laser light source 72 is turned off, and the irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is stopped according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side (step S1105). Thus, in a period from step S1103 to step S1105, the image of the unmachined part from the planned dividing line S1 to be machined is captured in parallel with the line machining for the planned dividing line S1.

[0168] When the laser irradiation position Lb passes the planned dividing line S1 toward the (+X) side, the laser irradiation position Lb begins to decelerate toward the (+X) side in the X direction (step S1106). In step S1107, it is confirmed whether or not laser processing is completed for the plurality of planned dividing lines S parallel to the X direction. If there is an unprocessed planned dividing line S among these planned dividing lines S ("NO" in step S1107), the process returns to step S1101.

[0169] As a result, after the X-direction speed Vx of the laser irradiation position Lb decelerated toward the (+X) side becomes zero in the X direction, the laser irradiation position Lb is accelerated toward the (-X) side in the X direction (step S1101). When the speed Vx of the laser irradiation position Lb increases to the machining speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side, the laser irradiation position Lb moves toward the (-X) side in the X direction at the constant machining speed Vxd (step S1102).

[0170] As just described, in the example of the Fig. 18 and Fig. 19A, the reverse drive in the X direction as in the above-mentioned case. Parallel to this reverse drive, the laser irradiation position Lb moves in the Y direction from the imaginary straight line Sv1 to the imaginary straight line Sv2. In this way, the laser irradiation position Lb reaches the planned parting line S2 by moving in the Y direction to the imaginary straight line Sv2 as soon as the speed Vx in the X direction of the laser irradiation position Lb increases to the machining speed Vxd.

[0171] However, in this example, a movement mode in the Y direction of the laser irradiation position Lb is different from the one mentioned above. That is, the laser irradiation position Lb continuously moves in the Y direction from a scheduled dividing line Sb1 to a scheduled dividing line Sb2 (continuous feed drive), in parallel with the reverse drive for decelerating, stopping, and accelerating the laser irradiation position Lb in the X direction. Specifically, the continuous feed drive of the laser irradiation position Lb in the Y direction is performed during the entire time before and after the time when the speed Vx of the laser irradiation position Lb in the X direction becomes zero due to the reverse drive. Therefore, in this example, there is no time when both the speed Vx in the X direction of the laser irradiation position Lb and its speed Vy in the Y direction become zero.

[0172] The laser light source 72 is turned on, and irradiation of the laser beam B to the laser irradiation position Lb from the machining head 71 is started according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side (step S1103). Thus, the laser beam B is irradiated to the laser irradiation position Lb moving toward the (-X) side in the X direction along the planned dividing line S2, and the planned dividing line S2 is machined (line machining).

[0173] Furthermore, in this example, the semiconductor substrate W is imaged while the laser irradiation position Lb is moving along the planned dividing line S2 (step S1104). Specifically, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8B) located on a moving side (i.e., the (-X) side) toward which the laser irradiation position Lb is moving is imaged with respect to the laser irradiation position Lb moving to the (-X) side. In this way, an image including an imaging point Pw (S21) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb is obtained. In this way, an image showing the position of an unprocessed part from the planned dividing line S2 that is currently being line-processed can be obtained.

[0174] The laser light source 72 is turned off, and the irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is terminated according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side (step S1105). Thus, in a period from step S1103 to step S1105, the image of the unmachined part from the planned dividing line S2 to be line-machined is captured in parallel with the line machining for the planned dividing line S2.

[0175] When the laser irradiation position Lb passes the planned dividing line S2 toward the (-X) side, the laser irradiation position Lb begins to decelerate toward the (-X) side in the X direction (step S1106). In step S1107, it is confirmed whether or not the line processing for the plurality of planned dividing lines S parallel to the X direction is completed. If there is any unprocessed planned dividing line S among these planned dividing lines S ("NO" in step S1107), the process returns to step S1101.

[0176] As a result, after the X-direction speed Vx of the laser irradiation position Lb decelerated toward the (-X) side becomes zero in the X direction, the laser irradiation position Lb accelerates in the X direction toward the (+X) side (step S1101). When the speed Vx of the laser irradiation position Lb increases to the machining speed Vxd by the time the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side, the laser irradiation position Lb moves toward the (+X) side in the X direction at the constant machining speed Vxd (step S1102).

[0177] At this time, as in the above case, the continuous feed drive in the Y direction for the laser irradiation position Lb is performed in parallel with the reverse drive in the X direction. Thus, the laser irradiation position Lb reaches the planned parting line S3 by moving in the Y direction along the imaginary straight line Sv3 when the speed Vx in the X direction of the laser irradiation position Lb increases to the machining speed Vxd.

[0178] The laser light source 72 is turned on, and irradiation of the laser beam B to the laser irradiation position Lb from the machining head 71 is started according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (-X) side (step S1103). Thus, the laser beam B is irradiated to the laser irradiation position Lb moving toward the (+X) side in the X direction along the planned dividing line S3, and the planned dividing line S3 is machined (line machining).

[0179] Furthermore, in this example, the semiconductor substrate W is imaged while the laser irradiation position Lb is moving along the planned dividing line S3 (step S1104). Specifically, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8A) located on a moving side (i.e., the (+X) side) toward which the laser irradiation position Lb is moving is imaged with respect to the laser irradiation position Lb moving to the (+X) side. In this way, an image including an imaging point Pw (S31) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb is obtained. In this way, an image showing the position of an unprocessed part from the planned dividing line S3 that is currently being line-processed can be obtained.

[0180] Then, the laser light source 72 is turned off, and the irradiation of the laser beam B onto the laser irradiation position Lb from the machining head 71 is stopped according to a timing at which the laser irradiation position Lb reaches the end of the semiconductor substrate W on the (+X) side (step S1105). Thus, in a period from step S1103 to step S1105, the image of the unmachined part from the planned dividing line S3 to be machined is captured in parallel with the line machining for the planned dividing line S3.

[0181] Next, a speed change of the laser irradiation position Lb is expressed by referring to a “speed change in the X direction” and a “speed change in the Y direction” in Fig. 19A. In a line machining period Ts1 (steps S1103 to S1105) during which the line machining of moving the laser beam B toward the (+X) side along the scheduled dividing line S1 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant machining speed Vxd. Further, in a line machining period Ts2 (steps S1103 to S1105) during which the line machining of moving the laser beam B toward the (-X) side along the scheduled dividing line S2 is performed, the laser irradiation position Lb does not move in the Y direction while moving in the X direction at the constant machining speed Vxd.

[0182] Furthermore, in a switching period Tc (steps S1106, S1101) during which switching occurs from the line machining period Ts1 to the line machining period Ts2, the following operation is performed. That is, the X-axis driver 65 (machining axis driver) performs reverse driving to bring the laser irradiation position Lb to the intended dividing line S2 (second machining line) by accelerating the laser irradiation position Lb toward the (-X) side (step S1101) after decelerating and stopping the laser irradiation position Lb that has passed the intended dividing line S1 (first machining line) toward the (+X) side (first side), and accelerating toward the (+X) side in the X direction (machining direction) (step S1106).In parallel with this reverse drive, the Y-axis driver 63 (feed axis driver) performs the continuous feed drive to move the laser irradiation position Lb in the Y direction (feed direction) from the imaginary straight line Sv1 (first imaginary straight line) extending in the X direction outside the planned dividing line S1, along the planned dividing line S1 to the imaginary straight line Sv2 (second imaginary straight line) extending in the X direction outside the planned dividing line S2, continuously along the planned dividing line S2.

[0183] Specifically, the control unit 100 controls the X-axis driver 65 and the Y-axis driver 63 such that the Y-axis driver 63 starts the continuous feed drive before the X-axis driver 65 stops the laser irradiation position Lb in the X direction by reverse drive, and the Y-axis driver 63 stops the continuous feed drive after the X-axis driver 65 stops the laser irradiation position Lb in the X direction by reverse drive. In this way, the Y-axis driver 63 moves the laser irradiation position Lb in the Y direction (during a period in which the X-axis driver 65 stops the laser irradiation position Lb in the X direction by reverse drive).

[0184] In other words, the switching period Tc includes a deceleration period Td (step S1006) for decelerating the laser irradiation position Lb in the X direction and an acceleration period Ta (step S1001) for accelerating the laser irradiation position Lb in the X direction. In contrast, the Y-axis driver 63 continuously performs the movement of the laser irradiation position Lb in the Y direction (i.e., it performs the movement without stopping the laser irradiation position Lb in the Y direction) during the entire time before and after the time in which a transition period Tx from the deceleration period Td to the acceleration period Ta takes place. Note that the laser irradiation position Lb is stopped in the X direction (i.e., the speed Vx is zero) during the transition period Tx.

[0185] Fig. 19B shows diagrams schematically showing a second example of the process according to the flowchart of Fig. 18 represent the process carried out. Fig. 19B differs from Fig. 19A by the number of imaging processes of the semiconductor substrate W parallel to the line processing. This means that in the example of the Fig. 19B, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8A) located on a moving side (i.e., the (+X) side) toward which the laser irradiation position Lb is moving, with respect to the laser irradiation position Lb moving toward the (+X) side to perform line processing for the scheduled dividing line S1, is imaged a plurality of times (twice in this example) (step S1104). In this way, two images each having two pixels Pw(S11), Pw(S12) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb are obtained. In this way, images showing the positions of the unprocessed parts from the scheduled dividing line S1 that is currently being line processed can be obtained.

[0186] Similarly, the imaging area Ri (i.e., the imaging area Ri of the imaging part 8B) located on a moving side (i.e., the (-X) side) toward which the laser irradiation position Lb is moving is imaged multiple times (twice in this example) (step S1104). In this way, two images each having two pixels Pw(S21), Pw(S22) on the moving side of the laser irradiation position Lb with respect to the laser irradiation position Lb are obtained. In this way, images showing the positions of the unprocessed parts from the planned dividing line S2 that is currently being line-machined can be obtained. Furthermore, imaging is also performed multiple times during the line processing for the planned dividing line S3 (step S1104).

[0187] Fig. Fig. 20 is a diagram schematically showing an example of an image of the semiconductor substrate obtained in step S1008 of the Fig. 16 or step S1104 of the Fig. 18 is obtained. In the above examples, a region including an intersection point of two planned, mutually orthogonal dividing lines S is imaged to obtain an image IM. Since the image IM is acquired while the imaging region Ri is moved in the X direction with respect to the semiconductor substrate W, a luminance in the X direction is averaged in the image IM. As a result, a high luminance region extending parallel to the X direction according to the planned dividing line S and low luminance regions having a luminance lower than the high luminance region and extending parallel to the X direction according to the semiconductor chips C appear. Specifically, in the Y direction, the high luminance region is enclosed by two low luminance regions.Therefore, the control unit 100 can confirm the position of the scheduled dividing line S in the Y direction based on the high luminance area corresponding to the scheduled dividing line S.

[0188] Fig. 21 is a flowchart showing an example of a determination method of laser processing conditions in line processing, Fig. 22A shows diagrams showing parameters related to the determination of laser processing conditions, Fig. 22B is a diagram showing a temporal influence of the laser processing condition, and Fig. 22C is a table showing an example of a table referred to in the laser processing condition determination of Fig. 21. This table is stored in advance in memory 190.

[0189] Fig. 22A shows an upper diagram showing the relationship between the speed Vx of the laser irradiation position Lb moving in the X direction and time, and a lower diagram showing the relationship between the speed Vx of the laser irradiation position Lb moving in the X direction and the position in the X direction (ie, the X coordinate) of the laser irradiation position Lb in line processing.

[0190] As shown in the diagram below, to perform line machining for the planned dividing line S, irradiation position scanning is performed to irradiate the laser beam B to the laser irradiation position Lb overlapping the planned dividing line S while moving the laser irradiation position Lb in the X direction from a start point Xs on one side of the planned dividing line S to an end point Xe on the other side (the side opposite to one side) of the planned dividing line S. That is, in the irradiation position scanning, the laser beam B is irradiated by the machining head 71 to the laser irradiation position Lb overlapping the planned dividing line S while moving the laser irradiation position Lb in the X direction from the start point Xs to the end point Xe by the X-axis driver 65. In this way, according to the irradiation position scanning, the aforementioned line machining is performed.

[0191] In this irradiation position scanning, a constant speed zone SC is set for the planned division line S. This constant speed zone SC is located between the start point Xs and the end point Xe in the X direction and is set to include the planned division line S. In this example, both ends of the constant speed zone SC coincide with both ends of the planned division line S in the X direction, in other words, the constant speed zone SC coincides with the planned division line S. However, a setting mode of the constant speed zone SC is not limited to this example, and the constant speed zone SC can be set by adding offsets outside the two ends of the planned division line S. In this case, the constant speed zone SC becomes longer than the planned division line S.The length of the offset can be a predetermined fixed value or a value obtained by multiplying the length of the planned dividing line S by a predetermined scale factor (e.g., 1%). The length of such a constant speed zone SC is determined according to the length of the planned dividing line S. The longer the planned dividing line S, the longer the constant speed zone SC (in other words, the shorter the planned dividing line S, the shorter the constant speed zone SC).

[0192] In this irradiation position scanning, the laser irradiation position Lb moves in the X direction from the start point Xs located on one side of the constant speed zone SC to the end point X3 located on the other side of the constant speed zone SC. Further, in the acceleration period Ta during which the laser irradiation position Lb moves in the X direction from the start point Xs to an end point Xss on one side of the constant speed zone SC in the X direction, the laser irradiation position Lb is accelerated at an acceleration A in the X direction, and the X-direction speed Vx of the laser irradiation position Lb increases from zero to the machining speed Vxd.Furthermore, in a constant speed period Tsc (which coincides with the line processing period Ts in this example), the laser irradiation position Lb moves in the X direction from the end Xss on one side of the constant speed zone SC to an end Xse on the other side of the constant speed zone SC at the constant processing speed Vxd in the X direction. Furthermore, in the deceleration period Tb during which the laser irradiation position Lb moves in the X direction from the end Xse on the other side of the constant speed zone SC to the end point Xe, the laser irradiation position Lb is decelerated at the acceleration A in the X direction, and the speed Vx in the X direction of the laser irradiation position Lb decreases from the processing speed Vxd to zero.

[0193] At this time, the acceleration period Ta is a period (Vxd / A) required to increase the speed Vx from zero to the machining speed Vxd at acceleration A; the constant speed period Tsc is a period (Lsc / Vxd) required to move at the machining speed Vxd by a constant speed distance Lsc, which is the length of the constant speed zone SC; and the deceleration period Td is a period (Vxd / A) required to decrease the speed Vx from the machining speed Vxd at acceleration A to zero. Therefore, the scanning time t required for irradiation position scanning is: t=2×Vxd / A+Lsc / Vxd. Thus, the Fig. 22B between the machining speed Vxd and the sampling time t is satisfied. This means that the sampling time t has a minimum value when the machining speed Vxd is Vxd_min (= (Lsc×A / 2) 1 / 2 ). Therefore, line machining can be performed efficiently by setting the machining speed Vxd according to the length (constant speed distance Lsc) of the constant speed zone SC.

[0194] However, when the machining speed Vxd is changed, the frequency of the laser beam B emitted from the laser light source 72 must also be changed. In particular, when the machining speed Vxd is increased, the frequency of the laser beam B must be increased. In contrast, the frequency of the laser beam B can only be changed stepwise and not continuously. Accordingly, the table from Fig. 22C is used. This table specifies a relationship between the constant speed distance Lsc (length of the planned parting line S in this example), the machining speed Vxd, and the frequency fc of the laser beam B. Specifically, the table specifies the following laser machining conditions. When the constant speed distance Lsc is less than or equal to Lsc(1), the machining speed Vxd is set to Vxd(1) and the frequency of the laser beam B is set to fc(1). When the constant speed distance Lsc is greater than Lsc(1) and less than or equal to Lsc(2), the machining speed Vxd is set to Vxd(2) and the frequency of the laser beam B is set to fc(2).

[0195] This means that in the laser processing condition determination of Fig. 21 the length (constant speed distance Lsc) of the constant speed zone SC defined for the planned dividing line S to be machined is obtained (step S1201). Then, the machining speed Vxd is determined (step S1202) and the frequency fc of the laser beam B is determined (step S1203) based on the constant speed distance Lsc obtained in step S1201 and the table of Fig. 22C. The irradiation position scanning is carried out according to the Fig. 21 laser processing conditions (processing speed Vxd and frequency fc) determined in this way.

[0196] The irradiation position scanning is performed sequentially for the plurality of planned dividing lines S parallel to the X direction. In other words, a plurality of irradiation position scannings different from each other are performed for the planned dividing lines S. In contrast, the laser processing condition determination of Fig. 21 is performed for each of the plurality of irradiation position scans. During each irradiation position scan, the laser irradiation position Lb is moved, and the laser beam B is irradiated according to the laser processing conditions determined for each irradiation position scan.

[0197] Specifically, when the semiconductor substrate W formed with a plurality of scheduled dividing lines S parallel to the X direction is circular as in the above example, the farther the scheduled dividing line S is from a circle center in the Y direction, the shorter it becomes, and the constant speed distance Lsc set for the scheduled dividing line S also becomes shorter. This means that the constant speed distance Lsc set for the irradiation position scanning differs depending on the position of the scheduled dividing line S in the Y direction for which the irradiation position scanning is performed. Accordingly, it is convenient to perform laser processing condition determination for each irradiation position scanning performed sequentially for a plurality of scheduled dividing lines S.

[0198] Note that the laser processing condition determination may be performed at any time before the start of the irradiation position scanning, which is a target of the laser processing condition determination. For example, the laser processing condition determination may be performed for all of the plurality of irradiation position scans before the start of the plurality of irradiation position scans each corresponding to the plurality of planned dividing lines S parallel to the X direction. Alternatively, in the case of performing the next irradiation position scan following one irradiation position scan, the laser processing condition determination for the next irradiation position scan may be performed while performing the one irradiation position scan.

[0199] In the embodiment described above, the planned dividing line S is machined by irradiating the laser beam B from the machining head 71 onto the laser irradiation position Lb, which moves along the planned dividing line S (a target line) among the plurality of planned dividing lines S (machining lines), while the laser irradiation position Lb is moved relative to the semiconductor substrate W from the start point Xs on one side to the end point Xe on the other side of the semiconductor substrate W (machining object) in the X direction (irradiation position scanning). In this irradiation position scanning, the constant speed zone SC including the planned dividing line S (target line) is defined in the X direction between the start point Xs and the end point Xe.In the acceleration period Ta (first period) during which the laser irradiation position Lb moves from the starting point Xs to the end Xss of the constant speed zone SC on one side, the speed of the laser irradiation position Lb in the X direction with respect to the semiconductor substrate W increases from zero to the processing speed Vxd. Further, the laser irradiation position Lb moves at a constant processing speed Vxd with respect to the semiconductor substrate W through the constant speed period Tsc (second period) during which the laser irradiation position Lb moves from the end Xss on one side to the end Xse on the other side of the constant speed zone SC in the X direction.Furthermore, in the delay period Tb (third period) from the arrival of the laser irradiation position Lb at the end Xse of the constant speed zone SC on the other side until its arrival at the end point Xe, the speed of the laser irradiation position Lb in the X direction with respect to the semiconductor substrate W decreases from the machining speed Vxd to zero. At this time, the length (constant speed distance Lsc) of the constant speed zone SC is set according to the length of the planned parting line S in the X direction, and the machining speed Vxd in the irradiation position scanning is adjusted according to the length (constant speed distance Lsc) of the constant speed zone SC (speed adjustment processing, step S1202).Therefore, it is possible to suppress a total time (scanning time t) of the acceleration period Ta, the constant speed period Tsc, and the deceleration period Td. In this way, the planned dividing line S can be efficiently machined in the laser processing technology by moving the laser beam B along the planned dividing line S of the semiconductor substrate W.

[0200] Further, the control unit 100 performs the plurality of irradiation position scans by repeating the irradiation position scan while changing the targeted planned dividing line S (target line) among the plurality of planned dividing lines S. Then, the control unit 100 performs speed adjustment processing (step S1202) for each of the plurality of irradiation position scans. With such a configuration, each of the plurality of planned dividing lines S can be efficiently processed, and the processing of the semiconductor substrate W can be completed quickly.

[0201] Furthermore, the control unit 100 performs frequency adjustment (step S1203), in which a frequency of the laser beam B to be irradiated onto the laser irradiation position Lb moving along the target line S (target line) during the irradiation position scanning is adjusted according to the machining speed Vxd during the irradiation position scanning. With such a configuration, the target line S can be precisely machined by irradiating the laser beam B onto the target line S at an appropriate frequency corresponding to the set machining speed Vxd.

[0202] Further, the control unit 100 performs a plurality of irradiation position scans by repeating the irradiation position scan while changing the targeted planned division line S (target line) among the plurality of planned division lines S. Then, the control unit 100 performs frequency adjustment processing (step S1203) for each of the plurality of irradiation position scans. With such a configuration, each of the plurality of planned division lines S can be precisely processed.

[0203] It is noted that, as in Fig. 22C, the machining speed Vxd is adjusted by selecting one of a plurality of discrete machining speeds Vxd(1), Vxd(2), Vxd(3), and Vxd(4), and the oscillation frequency fc is adjusted by selecting one of a plurality of discrete oscillation frequencies fc(1), fc(2), fc(3), and fc(4). This means that in the laser machining condition determination, the machining speed Vxd and the oscillation frequency fc are selected based on which of the Fig. 22C. At this time, if the areas to which the constant speed path Lsc belongs are the same between two consecutive laser irradiation position scans performed when the machining speed Vxd and the oscillation frequency fc are adjusted by performing laser machining condition determination for each of the plurality of irradiation position scans, the machining speed Vxd and the oscillation frequency fc are maintained. On the other hand, if the areas to which the constant speed path Lsc belongs are different between two consecutive laser irradiation position scans, the machining speed Vxd and the oscillation frequency fc are changed (i.e., switched).This means that setting the machining speed Vxd includes maintaining the machining speed Vxd and changing (switching) the machining speed Vxd, and setting the oscillation frequency fc includes maintaining the oscillation frequency fc and changing (switching) the oscillation frequency fc.

[0204] In the above example, for each irradiation position scanning, the laser processing condition determination of Fig. 21, which is carried out for a planned dividing line S. However, the laser processing conditions (the processing speed Vxd and the frequency fc of the laser beam B) do not have to be determined for an irradiation position scan, but can be determined for a semiconductor substrate W. This means that the control unit 100, instead of the flowchart from Fig. 21 the following flow chart Fig. 23 can be executed.

[0205] Fig. 23 is a flowchart showing an example of the method for determining the laser processing conditions for each semiconductor substrate, and Fig. Figure 24 is a diagram showing an example of a table to be referred to in determining the laser processing conditions of Fig. 23. This table is stored in advance in memory 190. In this example, a count value n is added for counting the plurality of planned dividing lines S parallel to the X direction included in the semiconductor substrate W held on the chuck 3. For example, the count value n takes a value from 1 to 20 when the semiconductor substrate W has twenty planned dividing lines S parallel to the X direction.

[0206] The count value n is reset to zero in step S1301 and incremented in step S1302. In step S1303, a constant speed distance Lsc(n) is determined, which is a length of the constant speed zone SC set for the nth planned dividing line S. Then, a sampling time t(n) required for sampling the irradiation position for the nth planned dividing line S is calculated based on the following equation (step S1304): t(n)=2×Vxd / A+Lsc(n) / Vxd.

[0207] In step S1305, it is judged whether the count value n has reached a maximum value nx (corresponding to the number of planned dividing lines S parallel to the X direction included in the semiconductor substrate W). If the count value n has not reached the maximum value nx ("NO" in step S1305), steps S1302 to S1304 are repeated. By repeating steps S1302 to S1304 in this manner until the count value n reaches the maximum value nx, the sampling times t(n) are calculated for all planned dividing lines S parallel to the X direction included in the semiconductor substrate W.

[0208] When the count value N reaches the maximum value nx (“YES” in step S1305), a total sampling time Tt1 is calculated based on the following equation (step S1306): Tt1=t(1)+t(2)+…t(nx−1)+t(nx)=∑t(n).

[0209] This total scanning time Tt1 is a function of the machining speed Vxd. In contrast, the machining speed Vxd that results in a minimum total scanning time Tt1 is calculated as the optimal machining speed Vxg in step S1307. In step S1308, the machining conditions (the machining speed Vxd and the frequency fc of the laser beam B) are determined using the thus calculated optimal machining speed Vxg and the table from Fig. 24 determined.

[0210] The table in Fig. Figure 24 shows the optimal machining speed Vxg, the machining speed Vxd, and the frequency fc of the laser beam B. Specifically, the table shows the following laser machining conditions. When the optimal machining speed Vxg is less than or equal to Vxg(1), the machining speed Vxd is set to Vxd(11) and the frequency of the laser beam B is set to fc(11). When the optimal machining speed Vxg is greater than Vxg(1) and less than or equal to Vxg(2), the machining speed Vxd is set to Vxd(12) and the frequency of the laser beam B is set to fc(12). Similar to the table in Fig. 22C: The higher the processing speed Vxd, the higher the frequency of the laser beam B according to the table from Fig. 24.

[0211] That is, in this example, the machining speed Vxd and the frequency fc of the laser beam B are not changed during an execution period of scanning the irradiation position for the plurality of planned dividing lines S parallel to the X direction included in a semiconductor substrate W held on the chuck. Thus, it is possible to eliminate the influence of the time required to change the frequency fc of the laser beam B on the completion of machining of the semiconductor substrate W.

[0212] It is noted that the optimal machining speed Vxd is correlated with the constant speed distance Lsc set for each of the nx planned parting lines S. The above control of setting the machining speed Vxd based on such an optimal machining speed Vxd corresponds to a process of adjusting the machining speed Vxd in the irradiation position scanning according to the length (constant speed distance Lsc) of the constant speed zone SC set for each of the nx planned parting lines S. Furthermore, the above control of determining the frequency fc of the laser beam B based on such an optimal machining speed Vxd corresponds to a process of adjusting the frequency fc of the laser beam B to be irradiated at the laser irradiation position Lb according to the machining speed Vxd in the irradiation position scanning.

[0213] As just described, the control unit 100 sets the machining speed Vxd (common machining speed) common to the plurality of irradiation position scans performed by repeating the irradiation position scan while changing the scheduled dividing line S among the plurality of scheduled dividing lines S (step S1308). Each of the plurality of irradiation position scans is performed based on the machining speed Vxd set in step S1308. Specifically, in step S1308 (speed adjustment processing), the machining speed Vxd is adjusted according to the total scanning time Tt1 reflecting the constant speed distance Lsc(n), which is the length of the constant speed zone SC in each of the plurality of irradiation position scans.In such a configuration, the plurality of planned dividing lines S can be efficiently machined without switching the machining speed Vxd between the plurality of planned dividing lines S, and the machining of the semiconductor substrate W can be completed quickly.

[0214] Further, the control unit 100 calculates the frequency fc common to the plurality of irradiation position scans according to the processing speed Vxd commonly set for the plurality of scheduled dividing lines S (step S1308). In each of the plurality of irradiation position scans, the laser beam B of the common frequency fc is irradiated to the laser irradiation position Lb. With such a configuration, the frequency fc of the laser beam B does not need to be switched between the plurality of scheduled dividing lines S, and it is possible to eliminate the influence of a time required to switch the frequency fc upon completion of processing of the semiconductor substrate W.

[0215] It is noted that, as in Fig. 24, the machining speed Vxd is set by selecting one of a plurality of discrete machining speeds Vxd(1), Vxd(2), Vxd(3), and Vxd(4), and the oscillation frequency fc is set by selecting one of a plurality of discrete oscillation frequencies fc(1), fc(2), fc(3), and fc(4). This means that when determining the laser machining conditions, the machining speed Vxd and the oscillation frequency fc are selected based on which of the plurality (four) in Fig. 24. When the ranges to which the optimal machining speed Vxd belongs are the same between two semiconductor substrates W to be successively machined, the machining speed Vxd and the oscillation frequency fc are maintained when the machining speed Vxd and the oscillation frequency fc are set by performing laser machining condition determination for each of a plurality of semiconductor substrates W. On the other hand, when the ranges to which the optimal machining speed Vxd belongs are different between two semiconductor substrates W to be successively machined, the machining speed Vxd and the oscillation frequency fc are changed (in other words, switched).This means that the adjustment of the machining speed Vxd includes maintaining the machining speed Vxd and changing (switching) the machining speed Vxd, and the adjustment of the oscillation frequency fc includes maintaining the oscillation frequency fc and changing (switching) the oscillation frequency fc.

[0216] In the example described above, the machining speed Vxd and the frequency fc of the laser beam B are not changed by the execution period of scanning the irradiation position for the plurality of scheduled dividing lines S parallel to the X direction included in a semiconductor substrate W held on the chuck 3. In other words, the laser machining conditions (the machining speed Vxd and the frequency fc of the laser beam B) are adjusted not based on the scheduled dividing line S, but based on the semiconductor substrate W. At this time, the diameters of the semiconductor substrates W used in the laser machining apparatus 1 can be assumed.In such a case, the machining conditions (the machining speed Vxd and the frequency fc of the laser beam B) corresponding to each diameter can be stored in the memory 190 by following the laser machining condition determination method of . Fig. 23 for the diameters of these semiconductor substrates W is carried out in advance.

[0217] Fig. 25 is a flowchart showing an example of laser processing condition setting to achieve the laser processing condition set in advance by the laser processing condition method of Fig. 23 obtained processing conditions according to the diameter of the substrate, and Fig. 26 is a diagram schematically showing a correspondence relationship table used in the flowchart of Fig. 25 is used. In this example, the machining speed Vxd and the frequency fc of the laser beam B are determined by performing the laser machining condition determination of Fig. 23 are obtained in advance for each of the semiconductor substrates W with a diameter of 200 mm and the semiconductor substrate W with a diameter of 300 mm used in the laser processing apparatus 1. The processing speed Vxd and the frequency fc of the laser beam B obtained for the diameter of each semiconductor substrate W are stored in the memory 190 as a correspondence table.

[0218] This means that in the correspondence relationship table Tsvf from Fig. 26 the processing speed Vxd (= V_200) and the frequency fc (= fc_200) of the laser beam B are linked to the semiconductor substrate W with the diameter of 200 mm, and the processing speed Vxd (= V_300) and the frequency fc (= fc_300) of the laser beam B are linked to the semiconductor substrate W with the diameter of 300 mm.

[0219] In step S1401, the laser processing control computer 120 acquires the size (diameter) of the semiconductor substrate W as the target of irradiation position scanning. Then, the laser processing control computer 120 reads the processing speed Vxd corresponding to the size of the semiconductor substrate W acquired in step S1401 from the correspondence table Tsvf and sets the read processing speed Vxd as the processing speed Vxd during irradiation position scanning (step S1402). Furthermore, the laser processing control computer 120 reads the frequency fc of the laser beam B corresponding to the size of the semiconductor substrate W acquired in step S1401 from the correspondence table Tsvf and sets the read frequency fc as the frequency fc during irradiation position scanning (step S1403).

[0220] In such a configuration, for example, in the case of performing the irradiation position scanning for the semiconductor substrate W of 200 mm, the irradiation position scanning is performed for each of the plurality of planned dividing lines S parallel to the X direction included in the semiconductor substrate W held on the chuck 3 under such laser processing conditions that the processing speed Vxd is the processing speed V_200 and the frequency fc of the laser beam B is fc_200.

[0221] In the above example, the correspondence relationship table Tsvf (correspondence relationship information) representing a correspondence relationship of the diameter, the machining speed Vxd (common machining speed), and the frequency fc (common frequency) for each of the plurality of diameters (sizes) of the semiconductor substrates W is stored in the memory 190. Then, the laser machining control computer 120 (control unit) adjusts the machining speed Vxd and the frequency fc of the laser beam B based on the diameter of the semiconductor substrate W as the target of the irradiation position scanning and the correspondence relationship table Tsvf (steps S1402, S1403). In such a configuration, the laser machining control computer 120 can adjust the machining speed Vxd and the frequency fc of the laser beam B simply by referring to the correspondence relationship table Tsvf.

[0222] As described above, in the above embodiment, the laser processing device 1 corresponds to an example of a “laser processing device” according to the invention, the clamping stage 3 corresponds to an example of a “support member” according to the invention, the X-axis driver 65 corresponds to an example of a “processing axis driver” according to the invention, the processing head 71 corresponds to an example of a “processing head” according to the invention, the laser light source 72 corresponds to an example of a “laser light source” according to the invention, the control unit 100 corresponds to an example of a “control unit” according to the invention, the control unit 100 corresponds to an example of a “computer” according to the invention, the laser processing program 191 corresponds to an example of a “laser processing program” according to the invention, the recording medium 192 corresponds to an example of a “recording medium” according to the invention,the laser beam B corresponds to an example of a “laser beam” according to the invention; the laser irradiation position Lb corresponds to an example of a “laser irradiation position” according to the invention; the planned dividing line S corresponds to an example of a “processing line” according to the invention; the constant speed zone SC corresponds to an example of a “constant speed zone” according to the invention; the acceleration period Ta corresponds to an example of a “first period” according to the invention; the deceleration period Td corresponds to an example of a “third period” according to the invention; the constant speed period Tsc corresponds to an example of a “second period” according to the invention; the processing speed Vx corresponds to an example of a “processing speed” according to the invention; the semiconductor substrate W corresponds to an example of a “processing object” according to the invention;the X-direction corresponds to an example of a "machining direction" according to the invention, the end point Xe corresponds to an example of an "end point" according to the invention, the start point Xs corresponds to an example of a "start point" according to the invention, the end Xss corresponds to an example of an "end on one side" according to the invention, the end Xse corresponds to an example of an "end on the other side" according to the invention, step S1202 corresponds to an example of a "speed adjustment processing" according to the invention, and step S1203 corresponds to an example of a "frequency adjustment processing" according to the invention.

[0223] It should be noted that the invention is not limited to the above embodiment, and various changes other than those described above can be made without departing from the spirit of the invention. For example, the use of the captured image is not specifically described in the above embodiment. However, such an image can be used for various purposes. Accordingly, based on the captured image of the semiconductor substrate W, the control unit 100 can calculate a shift amount of the unprocessed planned dividing line S in the Y direction, and align the planned dividing line S to be processed and the laser irradiation position Lb based on this shift amount.

[0224] Furthermore, although the imaging part 8 images the intersection point of the two planned dividing lines S orthogonal to each other in the above examples, an object to be imaged by the imaging part 8 is not limited thereto and may be, for example, an alignment mark or the like attached to the semiconductor chip C.

[0225] Furthermore, the concrete configuration for the relative movement of the laser irradiation position Lb with respect to the semiconductor substrate W is not limited to the XYΘ drive table 6 and may be, for example, a drive mechanism for driving the machining head 71 in the X and Y directions.

[0226] In addition, the number of image parts 8 is not limited to two, but can also be one, for example.

[0227] Furthermore, the individually separated semiconductor chips C can be produced by the laser processing method described above (substrate processing of Fig.11 or the like) are manufactured (semiconductor chip manufacturing method). In this semiconductor chip manufacturing method, a modified layer is formed by performing line processing for the planned dividing lines S of the semiconductor substrate W by the laser processing method described above (laser processing step). Subsequently, each of the plurality of semiconductor chips C is separated by stretching and expanding the tape E holding the semiconductor substrate W (expansion step). LIST OF REFERENCE SYMBOLS 1 laser processing device 3 the clamping platform (support element) 63 the Y-axis driver (feed axis driver) 65 the X-axis driver (machining axis driver) 71 machining head 72 Laser light source 100 Control unit (computer) 191 laser processing program 192 Recording medium QUOTES CONTAINED IN THE DESCRIPTION

[0000] This list of documents submitted by the applicant was generated automatically and is included solely for the convenience of the reader. This list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions. Cited patent literature

[0000] JP 5037082

[0002]

Claims

[1] Laser processing device, comprising: a support member that supports a processing object with a plurality of processing lines running parallel to each other so that the processing lines run parallel to a predetermined processing direction; a processing head having a laser light source that emits a laser beam; the processing head irradiates the laser beam from the laser light source to a laser irradiation position; a machining axis driver that moves the laser irradiation position in the machining direction relative to the machining object by driving the support member and / or the machining head in the machining direction; and a control unit for performing irradiation position scanning to machine one target line from the plurality of machining lines by irradiating the laser beam from the machining head to the laser irradiation position moving along one target line, while causing the machining axis driver to move the laser irradiation position with respect to the machining object from a starting point on one side of the machining object to an end point on the other side of the machining object opposite in the machining direction, wherein, during the irradiation position scanning, a constant speed zone is defined between the starting point and the end point in the machining direction, which includes the target line, wherein a speed of the laser irradiation position in the machining direction with respect to the machining object increases from zero to a machining speed in a first period of moving the laser irradiation position from the starting point to one end of the constant speed zone on one side, wherein the laser irradiation position moves at the constant machining speed in the machining direction with respect to the machining object through a second period of moving the laser irradiation position from the end on one side to an end on the other side of the constant speed zone,and wherein the speed of the laser irradiation position in the machining direction with respect to the machining object decreases to zero from the machining speed in a third period from the arrival of the laser irradiation position at the end of the constant speed zone on the other side until the arrival of the laser irradiation position at the end point, and, wherein the control unit sets a length of the constant speed zone according to a length of the target line in the machining direction, and performs speed adjustment processing for adjusting the machining speed according to the length of the constant speed zone during the irradiation position scanning. [2] Laser processing apparatus according to claim 1, wherein: the control unit performs a plurality of irradiation position scans by repeating the irradiation position scan while changing the target line among the plurality of processing lines, and performs the speed adjustment processing for each of the plurality of irradiation position scans. [3] Laser processing apparatus according to claim 1 or 2, wherein: the control unit performs frequency adjustment processing in which a frequency of the laser beam to be irradiated to the laser irradiation position moving along the aiming line in the irradiation position scanning is adjusted according to the machining speed in the irradiation position scanning. [4] Laser processing apparatus according to claim 3, wherein: the control unit performs a plurality of irradiation position scans by repeating the irradiation position scan while changing the target line among the plurality of processing lines, and performs the frequency adjustment processing for each of the plurality of irradiation position scans. [5] Laser processing apparatus according to claim 1, wherein: the control unit sets a common machining speed, wherein the common machining speed is a machining speed common to a plurality of irradiation position scans performed by repeating the irradiation position scan while changing the target line among the plurality of machining lines, and performs each of the plurality of irradiation position scans at the machining speed set to the common machining speed, and in each of the plurality of irradiation position scans in the speed adjustment processing, the common processing speed is adjusted according to the length of the constant speed zone. [6] Laser processing apparatus according to claim 5, wherein: the control unit acquires a common frequency common to the plurality of irradiation position scans according to the common machining speed, and causes the laser beam of the common frequency to be irradiated to the laser irradiation position in each of the plurality of irradiation position scans. [7] The laser machining apparatus according to claim 6, further comprising a memory for storing correspondence relationship information representing a correspondence relationship of a size, the common machining speed, and the common frequency for each of a plurality of sizes of the machining objects, wherein: the control unit adjusts the common processing speed and the common frequency based on the size of the processing object as the target of the irradiation position scanning and the correspondence relationship information. [8] Laser processing apparatus according to claim 7, wherein: the correspondence relationship information represented a diameter of the machining object as a size, and for each of a diameter of 200 mm and a diameter of 300 mm, represented a correspondence relationship of the size, the common machining speed, and the common frequency. [9] Laser processing apparatus according to one of claims 1 to 8, wherein: both ends of the constant speed zone coincide with both ends of the target line in the machining direction. [10] Laser processing method, comprising: Supporting a processing object with a plurality of parallel processing lines by a support element, so that the processing lines run parallel to a predetermined processing direction; and Performing irradiation position scanning to machine a target line from the plurality of machining lines by irradiating a laser beam from a machining head having a laser light source for emitting the laser beam onto a laser irradiation position, wherein the machining head irradiates the laser beam from the laser light source onto the laser irradiation position, while the laser irradiation position is moved by a machining axis driver with respect to the machining object from a starting point on one side of the machining object to an end point on the other side of the machining object, which is opposite to the one side, in the machining direction to move the laser irradiation position with respect to the machining object in the machining direction by driving the machining head and / or the support member in the machining direction, wherein, during the irradiation position scanning, a constant speed zone is defined between the starting point and the end point in the machining direction, which includes the target line, wherein, in a first period of moving the laser irradiation position from the starting point to an end of the constant speed zone on one side, a speed of the laser irradiation position in the machining direction with respect to the machining object increases from zero to a machining speed, wherein the laser irradiation position moves at a constant machining speed in the machining direction with respect to the machining object through a second period of moving the laser irradiation position from the end on one side to an end on the other side of the constant speed zone,and wherein the speed of the laser irradiation position in the machining direction with respect to the machining object decreases from the machining speed to zero in a third period from the arrival of the laser irradiation position at the end of the constant speed zone on the other side to the arrival of the laser irradiation position at the end point, , wherein a length of the constant speed zone is determined according to a length of the target line in the machining direction and wherein the processing speed during irradiation position scanning is adjusted according to the length of the constant speed zone. [11] The laser processing method according to claim 10, further comprising: Setting a common machining speed, the common machining speed being a machining speed common to a plurality of irradiation position scans performed by repeating the irradiation position scan while changing the target line among the plurality of machining lines, wherein: each of the plurality of irradiation position scans is performed at a processing speed set to the common processing speed; and the common processing speed is adjusted in each of the plurality of irradiation position scans in the speed adjustment processing according to the length of the constant speed zone. [12] A laser processing program for causing a computer to execute the laser processing method according to claim 10 or 11. [13] A recording medium for computer-readably storing the laser processing program according to claim 12. [14] A semiconductor chip manufacturing method comprising: Processing a semiconductor substrate having a plurality of semiconductor chips defined and arrayed by processing lines by the laser processing method according to claim 10 or 11; and Separating each of the plurality of semiconductor chips by expanding a tape holding the semiconductor substrate by an adhesive force processed by the laser processing method. [15] Semiconductor chip manufactured by: Processing a semiconductor substrate having a plurality of semiconductor chips defined and arrayed by processing lines by the laser processing method according to claim 10 or 11; and Separating each of the plurality of semiconductor chips by expanding a tape holding the semiconductor substrate by an adhesive force processed by the laser processing method.

Citation Information

Patent Citations

  • JP1975037082A

  • JAPANISCHENPATENTSNR.5037082