Laser processing system and laser processing method

The laser processing system addresses the challenge of setting appropriate conditions by using an input receiving unit, type determination, and aberration correction to meet user demands for processing time and quality, achieving precise control of crack extension and improved processing outcomes.

JP2026082414APending Publication Date: 2026-05-19HAMAMATSU PHOTONICS KK
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
HAMAMATSU PHOTONICS KK
Filing Date
2024-11-07
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing laser processing systems face challenges in appropriately setting processing conditions such as irradiation conditions to suit individual processing targets, particularly in terms of processing time and quality, which are crucial for user demands.

Method used

A laser processing system and method that includes an input receiving unit for processing information, a type determination unit, a first condition determination unit, and a correction amount calculation unit to set processing conditions based on object thickness, processing time, and quality, using aberration correction curves to adjust laser beam aberration for optimal crack extension control.

Benefits of technology

Enables the setting of processing conditions that meet user demands for processing time and quality by determining appropriate processing types and aberration corrections, allowing for precise control of crack extension and improved processing outcomes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026082414000001_ABST
    Figure 2026082414000001_ABST
Patent Text Reader

Abstract

The present invention provides a laser processing system and a laser processing method that allow for the optimal setting of processing conditions. [Solution] The laser processing system 100 includes an input receiving unit 61 that receives input of processing information including the thickness of the object 11, processing time, and processing quality; a type determination unit 62 that determines the type of laser processing 210 according to the processing information; a first condition determination unit 63 that determines the first processing conditions 220 based on the thickness of the object 11 and the processing type 210; a correction amount calculation unit 64 that calculates the aberration correction amount 252 of the laser beam L; and a second condition determination unit 65 that determines the second processing conditions 260 including the first processing conditions 220 and the aberration correction amount 252.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a laser processing system and a laser processing method.

Background Art

[0002] Patent Document 1 describes a method for setting processing conditions in laser processing. In this method, first, the user inputs, as essential processing target information, the thickness of a semiconductor wafer as the processing target and the incident conditions of laser light on the semiconductor wafer. As the incident conditions of the laser light, either surface incidence or backside incidence of the laser light on the semiconductor wafer is specified. Subsequently, the processing conditions database is referred to, and based on the input processing target information, the processing conditions for the semiconductor wafer are set.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] One of the problems that the above method of Patent Document 1 aims to solve is that in a laser processing apparatus, it is difficult for the user side to appropriately set processing conditions such as the irradiation conditions of laser light to suit each individual processing target. Here, currently, for example, there are demands from users for tact-up of the processing time (processing time of the object) in laser processing and for the processing quality. Therefore, in the above technical field, it is desirable to be able to appropriately set processing conditions in accordance with such user demands.

[0005] An object of the present invention is to provide a laser processing system and a laser processing method capable of appropriately setting processing conditions.

Means for Solving the Problems

[0006] The laser processing system according to the present invention is a laser processing system for forming a modified region on an object by irradiating the object with laser light, comprising: an input receiving unit that receives input of processing information including the thickness of the object in the Z direction intersecting the incident surface of the laser light on the object, the processing time of the laser processing and the processing quality of the laser processing; a type determination unit that determines the type of laser processing according to the processing information based on the processing information received by the input receiving unit; a first condition determination unit that determines a first processing condition which is a standard processing condition for the laser processing based on the thickness received by the input receiving unit and the processing type determined by the type determination unit, and the Z The laser processing system comprises: a correction amount calculation unit that calculates the aberration correction amount of the laser light using an aberration correction curve that shows the relationship between the processing position of the laser processing in the direction and the aberration correction amount of the laser light; and a second condition determination unit that determines a second processing condition that includes the first processing condition determined by the first condition determination unit and the aberration correction amount calculated by the correction amount calculation unit, wherein the first processing condition includes a plurality of processing positions in the Z direction according to the thickness and a type of aberration correction curve associated with each of the plurality of processing positions, and the correction amount calculation unit calculates the aberration correction amount for each of the plurality of processing positions based on the first processing condition using the type of aberration correction curve corresponding to each of the processing positions.

[0007] The laser processing method according to the present invention is described as follows:

[12] "A laser processing method for performing laser processing to form a modified region on an object by irradiating the object with laser light, comprising: an input receiving step for receiving input of processing information including the thickness of the object in the Z direction intersecting the incident surface of the laser light on the object, the processing time of the laser processing and the processing quality of the laser processing; a type determination step for determining the type of laser processing according to the processing information based on the processing information received in the input receiving step; and a first condition determination step for determining a first processing condition which is a standard processing condition for the laser processing based on the thickness received in the input receiving step and the processing type determined in the type determination step, and The laser processing method comprises: a correction amount calculation step of calculating the aberration correction amount of the laser light using an aberration correction curve that shows the relationship between the processing position of the laser processing in the Z direction and the aberration correction amount of the laser light; and a second condition determination step of determining a second processing condition that includes the first processing condition determined in the first condition determination step and the aberration correction amount calculated in the correction amount calculation step, wherein the first processing condition includes a plurality of processing positions in the Z direction according to the thickness and a type of aberration correction curve associated with each of the plurality of processing positions, and the correction amount calculation step calculates the aberration correction amount for each of the plurality of processing positions based on the first processing condition using the type of aberration correction curve corresponding to each of the processing positions.

[0008] In this system and method, first, the system receives input of processing information, which includes the thickness of the object, the processing time for laser processing (e.g., the processing time required to process the object), and at least one of the processing quality of the laser processing. Next, based on the received processing information, the type of laser processing corresponding to that processing information is determined. Subsequently, based on the received thickness of the object and the determined processing type, a first processing condition, which is the standard processing condition for laser processing, is determined. Then, a second processing condition, which includes this first processing condition, is determined. In other words, according to this system and method, a processing type that conforms to the user's requests (input) regarding processing time and processing quality is determined, and a second processing condition based on that processing type is determined. Therefore, the processing conditions can be set appropriately.

[0009] Incidentally, when determining the type of laser processing according to processing time and processing quality, it is desirable to control the amount of crack extension from the modified region. For example, in processing types that prioritize faster processing times, the amount of crack extension from the modified region should be increased, while in processing types that prioritize improved processing quality, the amount of crack extension from the modified region should be decreased. One way to control the amount of crack extension from the modified region is to adjust the amount of aberration correction of the laser beam at each processing position inside the object. In this system and method, the first processing condition, which is determined according to the processing type, includes multiple processing positions in the Z direction according to the thickness, and the type of aberration correction curve associated with each of the multiple processing positions. The aberration correction amount is calculated using these types of aberration correction curves. The second processing condition is then determined including the calculated aberration correction amount. Thus, processing conditions that can control the amount of crack extension are suitably set according to the processing type that meets the requirements for processing time and processing quality.

[0010] The laser processing system according to the present invention may also be [2] "the laser processing system according to [1] above, wherein the laser processing includes irradiating the object with laser light to form the modified region, and cutting the object using the modified region, and the processing quality includes at least one of the bending strength of the cut piece obtained by cutting the object, damage to the surface of the object on the side opposite to the incident surface by the laser light, the amount of meandering of the modified region when viewed from the Z direction, and the straightness of the cut surface of the cut piece." In this case, more optimal processing conditions can be set according to the various processing quality described above.

[0011] The laser processing system according to the present invention may also be [3] "the laser processing system according to [1] or [2] above, comprising a display unit that displays at least a part of at least one of the first processing conditions determined by the first condition determination unit and the second processing conditions determined by the second condition determination unit." In this case, the user can easily confirm the processing conditions.

[0012] The laser processing system according to the present invention may also be [4] "the laser processing system according to [3] above, wherein when the display unit displays the second processing conditions, at least the aberration correction amount among the second processing conditions is not displayed." The appropriate aberration correction amount according to the processing type may include machine differences in the part of the laser processing system that irradiates the object with laser light (the laser processing unit described later). Therefore, by not displaying the aberration correction amount when displaying the second processing conditions, the user can confirm certain processing conditions regardless of the presence or absence of machine differences.

[0013] The laser processing system according to the present invention may also be [5] "the laser processing system according to [3] or [4] above, wherein the display unit displays the processing position as the position inside the object." In this case, the user can confirm the actual processing position inside the object.

[0014] The laser processing system according to the present invention may also be [6] "a laser processing system according to any one of [1] to [5] above, comprising: a laser processing unit that performs laser processing of the object based on the second processing conditions determined by the second condition determination unit; and an adjustment unit that adjusts the second processing conditions based on the results of the laser processing of the object by the laser processing unit." In this case, more optimal processing conditions can be set by adjusting the second processing conditions.

[0015] The laser processing system according to the present invention may also be [7] "the laser processing system according to any of [1] to [6] above, wherein the processing type includes a first processing type, a second processing type, and a third processing type, the first processing type is a processing type in which the number of layers of the modified region stacked in the Z direction over a certain thickness range of the object is greater than the number of layers of the second processing type and the third processing type, the second processing type is a processing type in which the number of layers is less than the number of layers of the first processing type and greater than the third processing type, and the third processing type is a processing type in which the number of layers is less than the number of layers of the first processing type and the second processing type." In this case, it becomes possible to reliably determine the processing type in accordance with the user's requirements for processing time and processing quality.

[0016] The laser processing system according to the present invention may also be [8] "the laser processing system according to [7] above, wherein the type determination unit determines the first processing type as the processing type when the processing information received by the input receiving unit includes the processing time and the processing time is a first hour; the type determination unit determines the second processing type as the processing type when the processing information received by the input receiving unit includes the processing time and the processing time is a second hour which is shorter than the first hour; and the type determination unit determines the third processing type as the processing type when the processing information received by the input receiving unit includes the processing time and the processing time is a third hour which is shorter than both the first and second hours." In this case, it becomes possible to determine a processing type that is more in line with the user's request for processing time.

[0017] The laser processing system according to the present invention may also be [9] "a laser processing system according to any of [1] to [8] above, comprising a first database that holds at least a plurality of processing types, wherein the type determination unit determines the processing type by referring to the first database and selecting the processing type from the plurality of processing types held in the first database according to the processing information received by the input receiving unit." In this case, the processing type can be easily determined by referring to the database.

[0018] The laser processing system according to the present invention may also be

[10] "the laser processing system according to [9] above, wherein the first database holds a plurality of first processing conditions associated with each of a plurality of processing types, and the first condition determination unit determines the first processing conditions by referring to the first database and selecting the first processing conditions corresponding to the thickness received by the input receiving unit from among the plurality of first processing conditions associated with the processing type determined by the type determination unit." In this case, the first processing conditions can be easily determined by referring to the database.

[0019] The laser processing system according to the present invention may also be

[11] "a laser processing system according to any of [1] to

[10] above, comprising a second database that holds a plurality of types of aberration correction curves, wherein the correction amount calculation unit selects the aberration correction curve included in the first processing conditions by referring to the second database, and calculates the aberration correction amount using the selected aberration correction curve." In this case, the aberration correction curve can be easily determined (selected) and the aberration correction amount can be calculated by referring to the database. The first database and the second database may be the same or they may be different from each other. [Effects of the Invention]

[0020] According to the present invention, it is possible to provide a laser processing system and a laser processing method capable of suitably setting processing conditions.

Brief Description of the Drawings

[0021] [Figure 1] FIG. 1 is a schematic diagram showing the configuration of a laser processing apparatus according to an embodiment. [Figure 2] FIG. 2 is a schematic diagram showing the configuration of the irradiation unit shown in FIG. 1. [Figure 3] FIG. 3 is a schematic diagram showing the configuration of the control unit shown in FIG. 1. [Figure 4] FIG. 4 is a diagram showing one step of the laser processing method according to the present embodiment. [Figure 5] FIG. 5 is a diagram showing one step of the laser processing method according to the present embodiment. [Figure 6] FIG. 6 is a diagram for explaining an example of processing quality. [Figure 7] FIG. 7 is a diagram showing one step of the laser processing method according to the present embodiment. [Figure 8] FIG. 8 is a diagram showing the formation states of the modified region and cracks when processing is performed along each processing type. [Figure 9] FIG. 9 is a diagram showing a specific example of the first processing type shown in FIG. 8. [Figure 10] FIG. 10 is a diagram showing a specific example of the second processing type shown in FIG. 8. [Figure 11] FIG. 11 is a diagram showing a specific example of the third processing type shown in FIG. 8. [Figure 12] FIG. 12 is a diagram showing one step of the laser processing method according to the present embodiment. [Figure 13] FIG. 13 is a graph showing an example of an aberration correction curve. [Figure 14] FIG. 14 is a graph showing an example of an aberration correction curve considering mechanical errors. [Figure 15] FIG. 15 is a graph showing a conversion formula between the processing position inside the object and the Z movement amount. [Figure 16]Figure 16 shows one step of the laser processing method according to this embodiment. [Figure 17] Figure 17 shows one step of the laser processing method according to this embodiment. [Figure 18] Figure 18 shows one step of the laser processing method according to this embodiment. [Figure 19] Figure 19 shows one step of the laser processing method according to this embodiment. [Modes for carrying out the invention]

[0022] An embodiment will be described below with reference to the drawings. In each drawing, the same or corresponding parts will be denoted by the same reference numerals, and redundant explanations may be omitted. In addition, each drawing may show a Cartesian coordinate system defined by the X, Y, and Z axes.

[0023] Figure 1 is a schematic diagram showing the configuration of a laser processing apparatus according to one embodiment. As shown in Figure 1, the laser processing apparatus 1 comprises a stage (support unit) 2, an irradiation unit 3, moving units 4 and 5, and a control unit 6. The laser processing apparatus 1 is a device for performing laser processing to form a modified region 12 on an object 11 by irradiating the object 11 with laser light L. For example, the laser processing apparatus 1 may be part of a laser processing system 100. In this case, the laser processing system 100 may include a plurality of laser processing apparatuses 1 as laser processing units for performing laser processing, and may also include a system control unit configured by a computer connected to the plurality of laser processing apparatuses 1. The parts of the laser processing apparatus 1 will be described next.

[0024] Stage 2 supports the object 11, for example, by holding a film attached to the object 11. Stage 2 may be rotatable about an axis parallel to the Z direction. Stage 2 may be movable along the X and Y directions. The X and Y directions are the first and second horizontal directions, which intersect (are orthogonal to each other), and the Z direction is the vertical direction.

[0025] The irradiation unit 3 is for irradiating the object 11 supported on the stage 2 with laser light L. The irradiation unit 3 focuses laser light L, which is penetrating to the object 11, and irradiates the object 11 with it. When the laser light L is focused inside the object 11 supported on the stage 2, the laser light L is particularly absorbed in the part corresponding to the focal point C of the laser light L, and a modified region 12 is formed inside the object 11.

[0026] The modified region 12 is a region whose density, refractive index, mechanical strength, and other physical properties differ from those of the surrounding unmodified region. Examples of modified regions 12 include melting regions, crack regions, dielectric breakdown regions, and refractive index change regions. The modified region 12 may be formed such that cracks extend from the modified region 12 toward the incident side of the laser beam L and the opposite side. Such modified regions 12 and cracks can be used, for example, to cut the object 11. Alternatively, the modified region 12 may be formed such that cracks extend from the modified region 12 into the plane of the object 11 along the incident surface of the laser beam L. Such modified regions 12 and cracks can be used to delaminate the object 11.

[0027] For example, by moving stage 2 along the X direction and moving the focal point C relative to the object 11 along the X direction, multiple modified spots 12s are formed in a line along the X direction. Each modified spot 12s is formed by irradiation with one pulse of laser light L. A row of modified regions 12 is a collection of multiple modified spots 12s arranged in a line. Adjacent modified spots 12s may be connected to each other or separated from each other, depending on the relative movement speed of the focal point C with respect to the object 11 and the repetition frequency of the laser light L.

[0028] The moving unit 4 includes a first moving unit 41 that moves the stage 2 in one direction within a plane intersecting (orthogonal to) the Z direction, and a second moving unit 42 that moves the stage 2 in another direction within the plane intersecting (orthogonal to) the Z direction. For example, the first moving unit 41 moves the stage 2 along the X direction, and the second moving unit 42 moves the stage 2 along the Y direction. Alternatively, the moving unit 4 may rotate the stage 2 around an axis parallel to the Z direction as the axis of rotation. The moving unit 5 supports the irradiation unit 3. The moving unit 5 moves the irradiation unit 3 along the X, Y, and Z directions. When the stage 2 and / or the irradiation unit 3 are moved while the focal point C of the laser beam L is formed, the focal point C is moved relative to the object 11. That is, the moving units 4 and 5 move at least one of the stage 2 and the irradiation unit 3 in order to move the focal point C of the laser beam L relative to the object 11.

[0029] The control unit 6 controls the operation of the stage 2, the irradiation unit 3, and the moving units 4 and 5. The control unit 6 has a processing unit, a storage unit, and an interface unit (not shown). The processing unit is configured as a computer device including a processor, memory, storage, and communication devices. In the processing unit, the processor executes software (programs) loaded into memory, etc., and controls the reading and writing of data in memory and storage, as well as communication by the communication devices, thereby realizing each function of the control unit 6. The storage unit is, for example, a hard disk and stores various types of data.

[0030] Figure 2 is a schematic diagram showing the configuration of the irradiation unit shown in Figure 1. Figure 2 shows a hypothetical line A indicating the planned laser processing. As shown in Figure 2, the irradiation unit 3 includes a light source 31, a spatial light modulator 7, and a focusing lens (focusing unit) 33. The light source 31 outputs laser light L, for example, by a pulse oscillation method. The irradiation unit 3 may also be configured to not have a light source 31, and to introduce laser light L from outside the irradiation unit 3. The spatial light modulator 7 modulates the laser light L output from the light source 31. The focusing lens 33 focuses the laser light L modulated by the spatial light modulator 7 and output from the spatial light modulator 7 (i.e., the laser light that has passed through the spatial light modulator 7) toward the object 11.

[0031] In the spatial light modulator 7, when a signal indicating a modulation pattern is input from the control unit 6, the modulation pattern is displayed according to the signal. The modulation pattern is for modulating the laser light L. In the spatial light modulator 7, when the modulation pattern is displayed and the laser light L is incident from the outside, reflected, and emitted to the outside, the laser light L is modulated according to the displayed modulation pattern. In this way, the spatial light modulator 7 makes it possible to modulate the laser light L (for example, modulating the intensity, amplitude, phase, polarization, etc. of the laser light L) by appropriately setting the displayed modulation pattern.

[0032] As described above, the laser light L output from the light source 31 is incident on the focusing lens 33 via the spatial light modulator 7, and is focused into the object 11 by the focusing lens 33, thereby forming a modified region 12 and cracks extending from the modified region 12 in the object 11 at the focusing point C. Furthermore, by controlling the movement units 4 and 5 of the control unit 6, the focusing point C is moved relative to the object 11, thereby forming the modified region 12 and cracks along the direction of movement of the focusing point C.

[0033] Figure 3 is a schematic diagram showing the configuration of the control unit shown in Figure 1. As shown in Figure 3, the control unit 6 comprises an input receiving unit 61 (input receiving unit, display unit), a type determination unit 62, a first condition determination unit 63, a correction amount calculation unit 64, a second condition determination unit 65, an adjustment unit 66, and a database 67 (first database, second database). The input receiving unit 61 is an interface unit that displays various information and accepts input of various information from the user. The input receiving unit 61 constitutes a GUI (Graphical User Interface).

[0034] Next, the laser processing method according to this embodiment will be described while explaining the operation of each part of the control unit 6 shown in Figure 3. Here, first, as shown in Figure 4, the input receiving unit 61 receives input from the user of processing information including the thickness of the object 11 in the Z direction intersecting the incident surface of the laser beam L on the object 11 (for example, the first surface 11a), and at least one of the processing time and processing quality of the laser processing (step S101, input receiving step).

[0035] Specifically, in the example shown in Figure 4(a), the input reception unit 61 displays input reception information 200 that prompts the user to input the wafer thickness 201, which indicates the thickness of the object 11, and the processing time 202, which indicates the processing time for laser processing of the object 11. The user can input the desired thickness of the object 11 (for example, by using a pull-down menu) by manipulating the wafer thickness 201 area of ​​the input reception information 200 on the input reception unit 61. In the illustrated example, "300 μm" is input (selected, for example, by using a pull-down menu) as the thickness of the object 11.

[0036] Furthermore, the ability of a user to input or select certain information means that the input receiving unit 61 can accept input of that information (the same applies hereafter).

[0037] Furthermore, the user can input the desired laser processing time (for example, by using a pull-down menu) by manipulating the processing time 202 area of ​​the input reception information 200 on the input reception unit 61. The laser processing time (or processing time) refers to the time it takes for the laser processing of the object 11 to be completed, and corresponds to the laser processing speed. For this reason, in the illustrated example, "medium speed" is input (selected for example by using a pull-down menu) as the laser processing time. As the laser processing time, the user can select "high speed" to complete the laser processing in a shorter time, "low speed" which takes longer to complete the laser processing, and "any" which does not specify the time it takes to complete the laser processing.

[0038] Furthermore, as shown in Figure 4(b), the input reception information 200 may also include another processing time 203, which is another measure of the processing time for laser processing. The user can input the processing time as the processing time (processing time / piece) for completing laser processing of one (one) object 11 by manipulating the processing time 203 area of ​​the input reception information 200 on the input reception unit 61, for example by selecting from a pull-down menu. In the illustrated example, "10 minutes / piece" is entered.

[0039] Furthermore, as shown in Figure 5, in step S101, the input reception unit 61 may receive input regarding the processing quality of the laser processing from the user. Specifically, the input reception unit 61 may display input reception information 200A that prompts the user to input a quality level 204 indicating the processing quality of the laser processing, and an incident surface 205 indicating the incident manner of the laser light on the object 11. The user can input the desired processing quality by manipulating the quality level 204 area of ​​the input reception information 200A on the input reception unit 61.

[0040] As shown in Figures 5 and 6, the processing quality includes, if the laser processing includes processing to cut the object 11 using a modified region 12, the flexural strength of the cut piece 11p obtained by cutting the object 11, the damage caused by the laser beam L to the surface of the object 11 opposite to the incident surface (e.g., the first surface 11a) (the incident back surface, e.g., the second surface 11b), the amount of meandering of the modified region 12 when viewed from the Z direction, and the straightness of the cut surface 11s of the cut piece 11p.

[0041] As shown in Figure 5, the user can select "High Flexural Strength" (quality level 204) as a processing quality if, for example, high flexural strength is required for the cut piece 11p, or "Damage Suppression" (quality level 204) if damage is suppressed by the laser beam L on the incident back surface. Furthermore, the user can select "Modified Layer Meandering within AAμm" (quality level 204) as a processing quality if the amount of meandering in the modified region 12 is kept within a certain amount, or "End Face Straightness within BBμm" (quality level 204) if the amount of irregularities indicating the straightness of the cut surface 11s is kept within a certain amount. In addition, the user may input specific numerical values ​​for "AAμm" and "BBμm" as described above.

[0042] Furthermore, the user can input the desired method of laser beam L incidence by manipulating the area of ​​the incident surface 205 of the input reception information 200A on the input reception unit 61. For example, if the user requests that the second surface 11b of the object 11, on which the device layer is formed, be the incident surface for the laser beam L, they can select "surface incidence" for the incident surface 205. Alternatively, if the user requests that the first surface 11a of the object 11 be the incident surface for the laser beam L, they can select "backside incidence" for the incident surface 205. In addition, if the user requests that the laser beam L be incident on the object 11 via a tape that has some function such as protection or external force application, they can also select "incidence through tape" for the incident surface 205.

[0043] In the subsequent step, as shown in Figure 7, the type determination unit 62 of the control unit 6 determines the laser processing type 210 according to the processing information (processing time and / or processing quality) received by the input reception unit 61 in step S101 (step S102, type determination step). The processing type 210 is the processing concept for laser processing of the object 11 and includes the first processing type 211, the second processing type 212, and the third processing type 213.

[0044] Figure 8 shows the modified regions and crack formation states when processing is performed according to each processing type. As shown in Figures 7 and 8, the first processing type 211 is a processing concept of "modified layer stacking," and is a processing type in which a large number of modified layers 120 are stacked at high density along the Z direction. The modified layer 120 is a layer that includes a group of modified regions 12 formed along line A when the laser beam L is irradiated onto the object 11 while the focal point C of the laser beam L is moved relative to line A.

[0045] Figure 9 shows a specific example of the first processing type shown in Figure 8. In the example shown in Figure 9, in the first processing type 211, the first surface 11a of the object 11 is the incident surface of the laser beam L, and the modified layers 121 to 127 are formed on the object 11 sequentially from the second surface 11b side as the modified layer 120. Here, except for a part of the first surface 11a side of the object 11, the modified layer 120 is formed on almost the entire Z-direction of the object 11.

[0046] As shown in Figures 7 and 8, the second processing type 212 is a processing concept of "crack accumulation + quality," in which modified layers 120 are stacked at a medium density along the Z direction, and the spaces between the modified layers 120 are connected by cracks 13 extending from each of the modified layers 120.

[0047] Figure 10 shows a specific example of the second processing type shown in Figure 8. In the example shown in Figure 10, in the second processing type 212, the first surface 11a of the object 11 is the incident surface of the laser beam L, and the modified layer 120 consists of a modified layer 121, a modified layer 122 on the second surface 11b side of the modified layer 121, and a modified layer 123 on the first surface 11a side of the modified layer 121, in this order. Furthermore, cracks 13 are formed between the modified layer 122 and the second surface 11b, between the modified layer 122 and the modified layer 121, between the modified layer 121 and the modified layer 123, and between the modified layer 123 and the first surface 11a.

[0048] As shown in Figures 7 and 8, the third processing type 213 is a processing concept of "crack stacking + takt," in which modified layers 120 are stacked at low density along the Z direction, and the modified layers 120 are connected by cracks 13 extending from each of the modified layers 120.

[0049] Figure 11 shows a specific example of the third processing type shown in Figure 8. In the example shown in Figure 11, in the third processing type 213, the first surface 11a of the object 11 is the incident surface of the laser beam L, and the modified layer 121 and modified layer 122 are formed on the object 11 in this order from the second surface 11b side as the modified layer 120. Furthermore, cracks 13 are formed between the modified layer 121 and the second surface 11b, between the modified layer 121 and the modified layer 122, and between the modified layer 122 and the first surface 11a.

[0050] Thus, the first processing type 211 is a processing type in which the number of layers of modified regions 12 (modified layers 120) stacked in the Z direction within a certain thickness range of the object 11 is greater than the number of layers of the second processing type 212 and the third processing type 213. The second processing type 212 is a processing type in which the number of layers is less than the number of layers of the first processing type 211 and greater than the number of layers of the third processing type 213. The third processing type 213 is a processing type in which the number of layers is less than the number of layers of the first processing type 211 and the second processing type 212.

[0051] The number of layers of the modified layer 120 stacked over a certain thickness range of the object 11 is related to processing time and processing quality. Specifically, as the number of layers increases, processing time tends to increase (becomes slower) and processing quality tends to improve, while as the number of layers decreases, processing time tends to decrease (becomes faster) and processing quality tends to decline.

[0052] For example, in the first processing type 211, the processing quality is evaluated based on the straightness of the cut surface 11s when viewed from a direction intersecting the Z direction (e.g., the Y direction) (end face straightness), the straightness of the cut surface 11s when viewed from the incident surface (e.g., the first surface 11a) side (incident surface straightness), and the straightness of the cut surface 11s when viewed from the incident back surface (e.g., the second surface 11b) side (incident back surface straightness), all of which receive an A rating. However, the processing time is evaluated based on the fact that, for example, about 20 layers are required for an object 11 with a thickness of 775 μm, resulting in a low processing speed. In addition, in the first processing type 211, damage to the incident back surface by the laser beam L (incident back surface damage) receives an A rating. Furthermore, processing quality is evaluated in four stages, from the best A rating to B, C, and D ratings. Note that the evaluation of processing quality is merely an example, and there may be cases where the evaluation (ratings A to D) is not as described above (the same applies below).

[0053] Furthermore, in the second processing type 212, the processing quality evaluation shows that the straightness of the end face and the straightness of the incident face are rated B, and the straightness of the incident back surface and the damage to the incident back surface are rated A. In terms of processing time evaluation, for example, for an object 11 with a thickness of 775 μm, about 10 layers are sufficient, and the processing speed is medium.

[0054] Furthermore, in the third processing type 213, the processing quality evaluation includes edge face straightness, incident back surface straightness, and incident back surface damage, all of which receive a rating of C. For processing time, for example, a processing time of around 5 layers is sufficient for an object 11 with a thickness of 775 μm, resulting in high processing speed. Note that in the third processing type 213, incident surface straightness receives a rating of D.

[0055] In this way, the processing type 210 can be determined based on the processing time and processing quality requested by the user. For example, in process S102, if the processing information received by the input receiving unit 61 in process S101 includes processing time and the processing time is the first time (e.g., low speed), the processing type determination unit 62 can determine the first processing type 211 as the processing type 210. If the processing time is the second time (medium speed), which is shorter than the first time, the processing type 210 can determine the second processing type 212 as the processing type 210. If the processing time is the third time (high speed), which is shorter than both the first and second times, the processing type 313 as the processing type 210.

[0056] The processing type 210 is stored in the database 67. Therefore, in process S102, the type determination unit 62 can determine the processing type 210 by referring to the database 67 and selecting the processing type 210 corresponding to the processing information received by the input reception unit 61 in process S101 from among the multiple processing types 210 stored in the database 67. In addition, if the processing time is "not specified" in the processing information received by the input reception unit 61 in process S101 (i.e., the processing information does not substantially include processing time), the type determination unit 62 can determine the processing type 210 that is suitable for the processing quality among the processing information received by the input reception unit 61 in process S101.

[0057] In the subsequent process, as shown in Figure 12, the first condition determination unit 63 determines the first processing conditions 220, which are the standard processing conditions for laser processing, based on the thickness of the object 11 received by the input reception unit 61 in process S101 and the processing type 210 determined by the type determination unit 62 in process S102 (process S103, first condition determination process). Figure 12 shows an example of the first processing conditions 220 determined when the thickness of the object 11 is input as 300 μm in process S101 and the second processing type 212 is determined as the processing type 210 in process S102.

[0058] The first processing conditions 220 include the processing position 221, pulse pitch (PP in the figure) 222, processing speed 223, output 224, frequency 225, and aberration correction curve 226, each of which is set for the modified layer 121, modified layer 122, and modified layer 123, respectively. The processing position 221 indicates the processing position in the Z direction within the object 11 (the position where the focusing point C is aligned to form the modified region 12) (μm), and is included in multiple (in this case, three) first processing conditions 220 in the Z direction depending on the thickness of the object 11.

[0059] The pulse pitch 222 indicates the pulse pitch (μm) of the laser beam L, the processing speed 223 indicates the relative movement speed (mm / sec) of the focal point C along line A, the output 224 indicates the output (W) of the laser beam L, the frequency 225 indicates the pulse repetition frequency (kHz) of the laser beam L, and the aberration correction curve 226 indicates the type of aberration correction curve used when calculating the aberration correction amount, and is included in the first processing condition 220, corresponding to each of the multiple processing positions 221.

[0060] The first processing conditions 220 are linked to the processing type 210 and stored in the database 67. More specifically, in the database 67, multiple first processing conditions 220 are linked to each of the multiple processing types 210, for example, for each thickness of the object 11. Therefore, in process S103, the first condition determination unit 63 can determine the first processing conditions 220 by referring to the database 67 and selecting the first processing conditions 220 corresponding to the thickness of the object 11 received by the input reception unit 61 in process S101 from among the multiple first processing conditions 220 linked to the processing type 210 determined by the type determination unit 62 in process S102.

[0061] Here, as shown in Figure 9, in the first processing type 211, the modified layers 121 and 122 located on the incident back surface (second surface 11b) side of the object 11 can be formed such that the crack 13 propagates to a certain extent from the modified layers 121 and 122 so that the crack 13 reaches the second surface 11b. Also in the first processing type 211, the modified layers 126 and 127 located on the incident surface (first surface 11a) side of the object 11 can be formed such that the crack 13 propagates to a certain extent from the modified layers 126 and 127 so that the crack 13 reaches the first surface 11a. On the other hand, in the first processing type 211, the modified layers 123 to 125 located in the middle part of the object 11 can be formed such that the crack 13 does not propagate too much from each of the modified layers 123 to 125.

[0062] Furthermore, as shown in Figure 10, in the second processing type 212, the first modified layer 121 formed between the modified layer 122 located on the incident back surface (second surface 11b) side of the object 11 and the modified layer 123 located on the incident surface (first surface 11a) side is formed so that cracks do not propagate much from the modified layer 121, thereby functioning to guide the propagation of cracks 13 extending from the modified layers 122 and 123. On the other hand, in the second processing type 212, the modified layers 122 and 123 may be formed so that cracks propagate significantly from the modified layers 122 and 123.

[0063] Furthermore, as shown in Figure 11, in the third processing type 213, the modified layers 121 and 122 can be formed such that cracks propagate significantly from them, respectively.

[0064] Thus, the degree to which the modified layer 120 (modified region 12) propagates cracks 13 differs depending on the processing location in each processing type 210. The degree to which cracks 13 propagate from the modified layer 120 is thought to be related to the amount of aberration correction of the laser beam L when forming the modified layer 120 (modified region 12). Therefore, it is desirable to appropriately calculate the aberration correction amount using aberration correction curves corresponding to each processing type 210 and each processing location.

[0065] Figure 13 is a graph showing an example of an aberration correction curve. In each graph shown in Figure 13, the horizontal axis represents the amount of movement of the focusing lens 33 in the Z direction (hereinafter referred to as "Z movement"), and the vertical axis represents the aberration correction amount (aberration correction value in the notation shown). That is, the aberration correction curves C1 and C2 shown in Figure 13 (straight lines in the example shown) show the relationship between the Z movement and the aberration correction amount at that Z movement. Figure 13(a) shows the relationship between the Z movement and the aberration correction amount during ideal focusing (the state in which the laser light L is most focused at the focusing point C), and Figure 13(b) shows the relationship between the Z movement and the aberration correction amount during inevitable aberration (spherical aberration that inevitably occurs within the object 11).

[0066] According to the aberration correction curve C1 for ideal focusing shown in Figure 13(a), the optimal aberration correction amount (optimal correction) is obtained for theoretically focusing the laser beam L the most with respect to the Z-shift amount. Therefore, by calculating the aberration correction amount using the aberration correction curve C1 and irradiating with the laser beam L at that aberration correction amount, the propagation of cracks 13 from the modified layer 120 (modified region 12) formed at that time can be greatly increased. For this reason, it is considered desirable to use an aberration correction curve close to the aberration correction curve C1 at processing locations where it is required to greatly propagate the cracks 13.

[0067] Furthermore, according to the aberration correction curve C2 in Figure 13(b) for inevitable aberration, a constant small aberration correction amount (0 in the illustrated example) is obtained regardless of the Z displacement. Therefore, if the aberration correction amount is calculated using the aberration correction curve C2 and the laser beam L is irradiated with this aberration correction amount, the aberration correction of the laser beam L is suppressed, resulting in a state where the focusing ability at the focal point C of the laser beam L is shifted (full blur). Therefore, the propagation of cracks 13 from the modified layer 120 (modified region 12) formed at that time can be reduced. For this reason, it is considered desirable to use an aberration correction curve close to the aberration correction curve C2 at processing locations where it is required to minimize the propagation of cracks 13.

[0068] Furthermore, if the required degree of crack propagation 13 is moderate, an aberration correction curve (half-blur) between aberration correction curve C1 and aberration correction curve C2 (e.g., the average) can be used.

[0069] Here, the relationship between the Z-axis movement and the aberration correction amount may include variations in the laser processing apparatus 1. Therefore, when calculating the aberration correction amount, it is desirable to use an aberration correction curve that takes these variations into account. Figure 14 is a graph showing an example of an aberration correction curve that takes these variations into account.

[0070] Figure 14(a) shows an example of an optimal aberration correction curve C11 obtained by taking into account the differences between the optimally corrected aberration correction curve C1 and the camera. Figure 14(b) shows an example of a fully blurred aberration correction curve C21 obtained by taking into account the differences between the fully blurred aberration correction curve C2 and the camera. For example, aberration correction curves C11 and C21 may be set with the aim of falling within the ranges R1 and R2 of ±30 and ±25 (of the aberration correction amount) relative to aberration correction curves C1 and C2, respectively. Figure 14(c) shows an example of a half-blurred aberration correction curve C31 obtained by taking into account the differences between the half-blurred aberration correction curve between aberration correction curve C1 and aberration correction curve C2. For example, aberration correction curve C31 may be set with the aim of falling within the range R3 between aberration correction curve C1 and aberration correction curve C2.

[0071] In the laser processing apparatus 1, the database 67 stores the aberration correction curve C11 for optimal correction, the aberration correction curve C21 for full blurring, and the aberration correction curve C31 for half blurring, which are set as described above. In addition, the aberration correction curve 226 for the first processing condition 220 includes the type of aberration correction curve ("A Optimal Correction", "B Full Blurring", and "C Half Blurring") which of the above aberration correction curves should be used at each processing position 221 (see Figure 12).

[0072] Therefore, in the subsequent step, the correction amount calculation unit 64 calculates the aberration correction amount of the laser beam L using aberration correction curves C11, C21, and C31, which show the relationship between the processing position of the laser processing in the Z direction and the aberration correction amount of the laser beam L (step S104, correction amount calculation step) (see Figures 16 and 17). Specifically, in step S104, the correction amount calculation unit 64 calculates the aberration correction amount for each of the multiple processing positions 221 based on the first processing conditions 220, using the type of aberration correction curve corresponding to each of the processing positions 221. In addition, in step S104, the correction amount calculation unit 64 can select an aberration correction curve included in the first processing conditions 220 by referring to the database 67, and calculate the aberration correction amount using the selected aberration correction curve.

[0073] Here, as partially shown in Figure 16(a), in the first machining condition 220, the machining position 221 is included as the position inside the object 11 ("machining position Siμm"). Therefore, in order to calculate the aberration correction amount for each of the machining positions 221 using the aberration correction curves C11, C21, C31, etc., it is necessary to convert the position inside the object 11 into a Z-shift amount.

[0074] Figure 15 is a graph showing the conversion formula between the processing position within the object and the Z-axis movement. In Figure 15, the horizontal axis represents the Z-axis movement (notated as ZH (μm) in the illustration), and the vertical axis represents the processing position within the object 11 (notated as processing position Si (μm) in the illustration). Graph G1 in Figure 15 shows the conversion formula for the optimal correction aberration correction curve C11, graph G2 shows the conversion formula for the full blur aberration correction curve C21, and graph G3 shows the conversion formula for the half blur aberration correction curve C31.

[0075] As shown in Figure 15, the conversion formula differs depending on the aberration correction curve. Therefore, in step S104, the correction amount calculation unit 64 converts each value of the processing position 221 into a Z-movement amount using a conversion formula corresponding to the type of aberration correction curve. For example, as shown in Figure 16(a), the first processing condition 220 indicates that the A-optimal correction aberration correction curve C11 is used at the processing positions 221 of the modified layers 122 and 123. Therefore, in step S104, as shown in Figures 15 and 16(b), the correction amount calculation unit 64 first uses the conversion formula (graph G1) for the aberration correction curve C11 to convert the processing positions 221 of all modified layers 121 to 123, which are 150 μm, 250 μm, and 50 μm, into Z-movement amounts of 40 μm, 65 μm, and 15 μm, respectively, and obtains the converted movement amount 231.

[0076] Furthermore, as shown in Figure 16(a), the first processing condition 220 indicates that the aberration correction curve C21 for full B blurring is used at the processing position 221 of the modified layer 121. Therefore, in subsequent step S104, the correction amount calculation unit 64 uses the conversion formula (graph G2) for the aberration correction curve C21 to convert the processing positions 221 of all modified layers 121 to 123, which are 150 μm, 250 μm, and 50 μm, into Z-movement amounts of 45 μm, 70 μm, and 15 μm, respectively, as shown in Figures 15 and 16(c), and obtains another converted displacement amount 232.

[0077] Then, in step S104, the correction amount calculation unit 64 selects 65 μm and 15 μm, which are the Z-movement amounts at the processing position 221 of the modified layers 122 and 123 that are suitable for the A-optimal correction, from the converted movement amount 231, and calculates the aberration correction amounts (50 and 15) corresponding to each Z-movement amount, as shown in Figure 17(a), using the aberration correction curve C11 of the A-optimal correction. As a result, the correction amount calculation unit 64 obtains the A-aberration correction value 241, which is the aberration correction amount for the A-optimal correction at the processing position 221 of the modified layers 122 and 123.

[0078] Furthermore, in step S104, the correction amount calculation unit 64 selects 45 μm, which is the Z movement amount at the processing position 221 of the modified layer 121 that is suitable for B full blurring, from the converted movement amount 232 (see Figure 16(c)), and calculates the aberration correction amount (10) corresponding to the Z movement amount using the aberration correction curve C21 for B full blurring, as shown in Figure 17(b). As a result, the correction amount calculation unit 64 obtains the B-aberration correction value 242, which is the aberration correction amount for B full blurring at the processing position 221 of the modified layer 121.

[0079] Then, as shown in Figure 18, the correction amount calculation unit 64 combines the A-aberration correction value 241 and the B-aberration correction value 242 to generate an aberration correction amount 252 (aberration correction value in the illustration) for all processing positions 221, and acquires aberration correction data 250 including the aberration correction amount 252, processing positions 221, Z-shift amount (lens position (Zμm) in the illustration) 251, and aberration correction curve 226.

[0080] Then, in the next step, as shown in Figure 19, the second condition determination unit 65 determines the second processing conditions 260, which include the first processing conditions 220 determined by the first condition determination unit 63 and the aberration correction amount 252 calculated by the correction amount calculation unit 64 (step S105, second condition determination step).

[0081] Subsequently, in the laser processing apparatus 1, the input receiving unit 61 can display the second processing conditions 260 determined in process S105. At this time, the input receiving unit 61 can hide the aberration correction amount 252 of the second processing conditions 260 (i.e., only the first processing conditions 220 are displayed in the illustrated example). In other words, the input receiving unit 61 may display a part of the second processing conditions 260 while hiding the rest. Also, here, the input receiving unit 61 displays the processing position 221 as the internal position of the object 11.

[0082] Based on the above, the laser processing conditions (second processing conditions 260) are determined. Therefore, the laser processing apparatus 1 can perform laser processing on the object 11 based on the second processing conditions 260 determined by the second condition determination unit 65. In addition, the adjustment unit 66 of the laser processing apparatus 1 can adjust the second processing conditions 260 based on the results of laser processing of the object 11 by the laser processing apparatus 1, for example, if the amount of crack propagation 13 is insufficient. As an example, the results of laser processing of the object 11 can be obtained by an imaging device (not shown) of the laser processing apparatus 1, which images the object 11 with light transmitted through the object 11, and then detects the tip of the crack 13 inside the object 11 based on the image obtained from the imaging to measure the processing state.

[0083] As described above, in the laser processing apparatus 1 (laser processing system 100) and laser processing method according to this embodiment, first, the thickness of the object 11 (wafer thickness 201), processing information including at least one of the processing time for laser processing (processing time 202, 203) (for example, the processing time required to process the object 11), and processing quality for laser processing (quality level 204) is received. Subsequently, a processing type 210 for laser processing corresponding to the received processing information is determined. Next, a first processing condition 220, which is the standard processing condition for laser processing, is determined based on the received thickness of the object 11 and the determined processing type 210. Then, a second processing condition 260 including this first processing condition 220 is determined. In other words, according to the laser processing apparatus 1 (laser processing system 100) and laser processing method according to this embodiment, a processing type 210 that conforms to the user's requests (input) regarding processing time and processing quality is determined, and a second processing condition 260 based on the processing type 210 is determined. Therefore, processing conditions can be set to suit your needs.

[0084] By the way, when determining the type of laser processing 210 according to processing time and processing quality, it is desirable to control the amount of crack elongation from the modified region 12, for example, by increasing the amount of crack elongation from the modified region 12 in processing types 210 that prioritize increasing the cycle time (e.g., second processing type 212 or third processing type 213), or by decreasing the amount of crack elongation from the modified region 12 in processing types that prioritize improving processing quality (e.g., first processing type 211 or second processing type 212). One way to control the amount of crack elongation from the modified region 12 is to adjust the aberration correction amount of the laser beam L at each processing position inside the object 11.

[0085] Therefore, in the laser processing apparatus 1 (laser processing system 100) and laser processing method according to this embodiment, the first processing condition 220, which is determined according to the processing type 210, includes a plurality of processing positions 221 in the Z direction corresponding to the thickness of the object 11, and a type of aberration correction curve associated with each of the plurality of processing positions 221, and the aberration correction amount is calculated using these types of aberration correction curves. The second processing condition 260 is then determined including the calculated aberration correction amount. Thus, processing conditions that can control the amount of crack elongation 13 are suitably set according to the processing type 210 that meets the requirements for processing time and processing quality.

[0086] Furthermore, in the laser processing apparatus 1 (laser processing system 100) according to this embodiment, laser processing includes irradiating the object 11 with laser light L to form a modified region 12, and then cutting the object 11 using the modified region 12. The processing quality includes the bending strength of the cut piece 11p obtained by cutting the object 11, the damage caused by the incident laser light L on the back surface of the object 11, the amount of meandering of the modified region 12 when viewed from the Z direction, the straightness of the cut surface 11s of the cut piece 11p, and at least one of other quantities or properties related to arbitrary processing quality. Therefore, more optimal processing conditions can be set according to the various processing quality described above.

[0087] Furthermore, the laser processing apparatus 1 (laser processing system 100) according to this embodiment includes a display unit (input receiving unit 61) that displays at least a part of at least one of the first processing conditions 220 determined by the first condition determination unit 63 and the second processing conditions 260 determined by the second condition determination unit 65. Therefore, the user can easily confirm the processing conditions.

[0088] Furthermore, in the laser processing apparatus 1 (laser processing system 100) according to this embodiment, when the input receiving unit 61 displays the second processing conditions 260, at least the aberration correction amount 252 of the second processing conditions 260 may be hidden. The appropriate aberration correction amount according to the processing type 210 may include machine differences in the laser processing apparatus 1. Therefore, by not displaying the aberration correction amount 252 when displaying the second processing conditions 260, the user can confirm a certain processing condition regardless of the presence or absence of machine differences.

[0089] Furthermore, in the laser processing apparatus 1 (laser processing system 100) according to this embodiment, the input receiving unit 61 displays the processing position 221 as the internal position of the object 11. This allows the user to confirm the actual processing position inside the object 11.

[0090] Furthermore, the laser processing apparatus 1 (laser processing system 100) according to this embodiment performs laser processing of the object 11 based on the second processing conditions 260 determined by the second condition determination unit 65, and also includes an adjustment unit 66 that adjusts the second processing conditions 260 based on the results of the laser processing. Therefore, by adjusting the second processing conditions 260, more optimal processing conditions can be set.

[0091] Furthermore, in the laser processing apparatus 1 (laser processing system 100) according to this embodiment, the processing type 210 includes a first processing type 211, a second processing type 212, and a third processing type 214. The first processing type 211 is a processing type 210 in which the number of layers of modified regions 12 (modified layers 120) stacked in the Z direction within a certain thickness range of the object 11 is greater than the number of layers of modified layers 120 in the second processing type 212 and the third processing type 213. The second processing type 212 is a processing type in which the number of layers of modified layers 120 is less than that of the first processing type 211 and greater than that of the third processing type 213. The third processing type 213 is a processing type in which the number of layers of modified layers 120 is less than that of the first processing type 211 and the second processing type 212. By using such processing types, it is possible to reliably determine the processing type 210 in accordance with the user's requirements for processing time and processing quality.

[0092] Furthermore, in the laser processing apparatus 1 (laser processing system 100) according to this embodiment, the type determination unit 62 may determine a first processing type 211 as the processing type 210 when the processing information received by the input reception unit 61 includes processing time and the processing time is a first time (e.g., low speed), determine a second processing type 212 as the processing type 210 when the processing time is a second time shorter than the first time (e.g., medium speed), and determine a third processing type 213 as the processing type 210 when the processing time is a third time shorter than both the first and second times (e.g., high speed). In this case, it becomes possible to determine a processing type 210 that is more in line with the user's processing time request.

[0093] Furthermore, the laser processing apparatus 1 (laser processing system 100) according to this embodiment includes a database 67 that holds a plurality of processing types 210. The type determination unit 62 can determine the processing type 210 by referring to the database 67 and selecting a processing type 210 corresponding to the processing information received by the input reception unit 61 from the plurality of processing types 210 held in the database 67. Therefore, the processing type 210 can be easily determined by referring to the database 67.

[0094] Furthermore, in the laser processing apparatus 1 (laser processing system 100) according to this embodiment, the database 67 holds a plurality of first processing conditions 220 associated with each of the plurality of processing types 210, and the first condition determination unit 63 can determine the first processing conditions 220 by referring to the database 67 and selecting the first processing conditions 220 corresponding to the thickness of the object 11 received by the input reception unit 61 from among the plurality of first processing conditions 220 associated with the processing type 210 determined by the type determination unit 62. For this reason, the first processing conditions 220 can be easily determined by referring to the database 67.

[0095] Furthermore, the laser processing apparatus 1 (laser processing system 100) according to this embodiment includes a database 67 that holds multiple types of aberration correction curves. The correction amount calculation unit 64 can select an aberration correction curve included in the first processing condition 220 by referring to the database 67, and calculate the aberration correction amount using the selected aberration correction curve. In this case, by referring to the database 67, the aberration correction curve can be easily determined (selected) and the aberration correction amount can be calculated.

[0096] The above embodiments illustrate one aspect of the present invention. Therefore, the present invention is not limited to the above embodiments and can be modified as desired.

[0097] For example, in the above embodiment, the case was described in which the input receiving unit 61 displays a part of the second processing condition 260 after the second condition determination unit 65 has determined the second processing condition 260 in process S105. However, the input receiving unit 61 may display the entirety of the second processing condition 260, or it may display the first processing condition 220 after the first condition determination unit 63 has determined the first processing condition 220 in process S103 and before process S104 or process S105. In this case, the input receiving unit 61 can display a part or all of the first processing condition 220. That is, the input receiving unit 61 can display at least a part of the first processing condition 220 and the second processing condition 260.

[0098] Furthermore, in the above embodiment, an example was given in which the laser processing apparatus 1 is equipped with a control unit 6, and each part of the control unit 6 performs the processing related to steps S101 to S105. However, if a laser processing system 100 is configured including multiple laser processing apparatuses 1, the system control unit of the laser processing system 100 may perform the processing related to at least some of the steps of the control unit 6 described above. For example, the system control unit of the laser processing system 100 may perform the processing related to all of the steps S101 to S105, and each laser processing unit (laser processing apparatus 1) may perform laser processing based on the second processing conditions 260 provided by the system control unit.

[0099] Furthermore, in the above embodiment, three processing types 210 were given as examples: a first processing type 211, a second processing type 212, and a third processing type 213. However, processing type 210 may also include other processing types, such as a fourth processing type. For example, in process S101, if the input receiving unit 61 receives a selection of "damage suppression" from the user among the processing quality (quality level 204), a fourth processing type, which is a processing concept that suppresses damage to the incident back surface (e.g., the second surface 11b) of the object 11 by the laser beam L, may be determined by the type determination unit 62.

[0100] In this case, when forming one or more of the multiple modified layers 120 on the incident back surface side, if the correction amount calculation unit 64 calculates the aberration correction amount using the aberration correction curve C21 corresponding to B full blurring, damage to the incident back surface due to laser beam leakage L tends to occur more easily. Therefore, the aberration correction amount may be calculated using the aberration correction curve C31 corresponding to C half blurring. In this case, when forming one or more of the multiple modified layers 120 on the incident surface (e.g., first surface 11a) side, as an example, the aberration correction amount can be calculated using the aberration correction curve C11 corresponding to A optimal correction, which can increase the amount of crack propagation in order to connect the crack 13 in the Z direction.

[0101] Thus, the processing type 210 can be arbitrarily created and selected according to the processing time, processing quality, or incidence pattern, etc.

[0102] Furthermore, in the above embodiment, a method was described in which the machining position inside the object 11 is converted into a Z-movement amount, and then the aberration correction amount for the Z-movement amount obtained by the conversion is calculated using an aberration correction curve. However, by storing a combination of a conversion formula between the machining position inside the object 11 and the Z-movement amount (for example, the conversion formula shown in graphs G1 to G3) and an aberration correction curve showing the relationship between the Z-movement amount and the aberration correction amount (for example, aberration correction curves C11, C21, C31), the aberration correction amount can also be calculated directly from the machining position inside the object 11.

[0103] Alternatively, the first processing condition 220 may include a Z-axis movement amount instead of (or in addition to) the processing position within the object 11. In this case, the aberration correction amount can be calculated directly from the Z-axis movement amount included in the first processing condition 220.

[0104] Furthermore, although the above embodiment describes a configuration in which the processing type 210, the first processing conditions 220, and the aberration correction curves C11, C21, and C31 are stored in the same database 67, for example, the processing type 210 and the first processing conditions 220 may be stored in one database, and the aberration correction curves C11, C21, and C31 may be stored in separate databases. [Explanation of symbols]

[0105] 1...Laser processing device (laser processing unit), 6...Control unit, 11...Object, 12...Modification area, 13...Crack, 61...Input reception unit (input reception unit, display unit), 62...Type determination unit, 63...First condition determination unit, 64...Correction amount calculation unit, 65...Second condition determination unit, 66...Adjustment unit, 67...Database (first database, second database), 100...Laser processing system, 120~127...Modification layer, 210...Processing type, 220...First processing condition, 260...Second processing condition.

Claims

1. A laser processing system for performing laser processing to form a modified region on an object by irradiating the object with laser light, An input receiving unit that receives input of processing information including the thickness of the object in the Z direction intersecting the incident surface of the laser beam, the processing time of the laser processing, and the processing quality of the laser processing, A type determination unit determines the type of laser processing according to the processing information received by the input receiving unit, A first condition determination unit determines a first processing condition, which is a processing condition that serves as the basis for the laser processing, based on the thickness received by the input receiving unit and the processing type determined by the type determination unit. A correction amount calculation unit calculates the aberration correction amount of the laser beam using an aberration correction curve that shows the relationship between the processing position of the laser processing in the Z direction and the aberration correction amount of the laser beam, A second condition determination unit determines a second processing condition that includes the first processing condition determined by the first condition determination unit and the aberration correction amount calculated by the correction amount calculation unit, Equipped with, The first processing condition includes a plurality of processing positions in the Z direction corresponding to the thickness, and the type of aberration correction curve associated with each of the plurality of processing positions, The correction amount calculation unit calculates the aberration correction amount for each of the plurality of processing positions based on the first processing conditions, using the aberration correction curve of the type corresponding to each of the processing positions. Laser processing system.

2. The laser processing includes irradiating the object with the laser light to form the modified region, and then cutting the object using the modified region. The processing quality includes at least one of the flexural strength of the cut piece obtained by cutting the object, the damage caused by the laser beam to the surface of the object opposite to the incident surface, the amount of meandering of the modified region when viewed from the Z direction, and the straightness of the cut surface of the cut piece. The laser processing system according to claim 1.

3. The laser processing system according to claim 1, further comprising a display unit that displays at least a part of at least one of the first processing conditions determined by the first condition determination unit and the second processing conditions determined by the second condition determination unit.

4. When the display unit displays the second processing conditions, at least the aberration correction amount among the second processing conditions is hidden. The laser processing system according to claim 3.

5. The display unit displays the processing position as the internal position of the object. The laser processing system according to claim 3.

6. A laser processing unit performs laser processing on the object based on the second processing conditions determined by the second condition determination unit, An adjustment unit adjusts the second processing conditions based on the results of the laser processing of the object by the laser processing unit, Equipped with, The laser processing system according to claim 1.

7. The recommended processing type includes the first processing type, the second processing type, and the third processing type. The first processing type is a processing type in which the number of layers of the modified region stacked in the Z direction within a certain thickness range of the object is greater than the number of layers of the second processing type and the third processing type. The second processing type is a processing type in which the number of layers is less than the number of layers of the first processing type and greater than the third processing type. The third processing type is a processing type in which the number of layers is less than the number of layers of the first processing type and the second processing type. The laser processing system according to claim 1.

8. The type determination unit determines the first processing type as the processing type when the processing information received by the input reception unit includes the processing time and the processing time is the first hour. The type determination unit determines the second processing type as the processing type when the processing information received by the input reception unit includes the processing time and the processing time is a second time which is shorter than the first time. The type determination unit determines the third processing type as the processing type when the processing information received by the input reception unit includes the processing time, and the processing time is a third time which is shorter than the first time and the second time. The laser processing system according to claim 7.

9. A first database is provided which holds at least a plurality of processing types, The type determination unit determines the type of processing by referring to the first database and selecting the processing type corresponding to the processing information received by the input reception unit from among a plurality of processing types held in the first database. The laser processing system according to claim 1.

10. The first database holds a plurality of first processing conditions, each associated with a plurality of processing types. The first condition determination unit determines the first processing conditions by referring to the first database and selecting from among a plurality of first processing conditions associated with the processing type determined by the type determination unit, the first processing condition corresponding to the thickness received by the input reception unit. The laser processing system according to claim 9.

11. A second database is provided which stores multiple types of aberration correction curves. The correction amount calculation unit selects the aberration correction curve included in the first processing conditions by referring to the second database, and calculates the aberration correction amount using the selected aberration correction curve. A laser processing system according to any one of claims 1 to 10.

12. A laser processing method for performing laser processing to form a modified region on an object by irradiating the object with laser light, An input receiving step that receives input of processing information including the thickness of the object in the Z direction intersecting the incident surface of the laser beam, the processing time of the laser processing, and the processing quality of the laser processing. A type determination step in which, based on the processing information received in the input reception step, a type determination step in which the type of laser processing corresponding to the processing information is determined, A first condition determination step, which determines a first processing condition that is the standard processing condition for the laser processing, based on the thickness received in the input receiving step and the processing type determined in the type determination step, A correction amount calculation step, which calculates the aberration correction amount of the laser beam using an aberration correction curve that shows the relationship between the processing position of the laser processing in the Z direction and the aberration correction amount of the laser beam, A second condition determination step for determining a second processing condition that includes the first processing condition determined in the first condition determination step and the aberration correction amount calculated in the correction amount calculation step, Equipped with, The first processing condition includes a plurality of processing positions in the Z direction corresponding to the thickness, and the type of aberration correction curve associated with each of the plurality of processing positions, The correction amount calculation step calculates the aberration correction amount for each of the plurality of processing positions based on the first processing conditions, using the aberration correction curve of the type corresponding to each of the processing positions. Laser processing method.