Droplet ejection device, parameter calculation method, and substrate processing system
The droplet ejection device uses image analysis and time-series data to detect nozzle abnormalities early, optimizing cleaning schedules and reducing material waste.
Patent Information
- Application Number
- JP2021182025
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-08
- Publication Date
- 2025-09-25
- Estimated Expiration
- 2041-11-08
AI Technical Summary
Existing droplet ejection devices face challenges in early detection of nozzle abnormalities, which can lead to inaccuracies in droplet landing positions and material waste due to inefficient cleaning schedules.
A droplet ejection device equipped with an acquisition unit, time-series data calculation unit, and determination unit that analyzes droplet ejection state information to calculate parameters for optimal cleaning timing, utilizing droplet flight images and time-series data to detect nozzle abnormalities early and optimize cleaning frequency.
Enables early detection of nozzle abnormalities, reducing material consumption and improving process efficiency by optimizing cleaning schedules based on detected abnormalities.
Smart Images

Figure 0007744101000001 
Figure 0007744101000002 
Figure 0007744101000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a droplet ejection device, a parameter calculation method, and a substrate processing system. [Background technology]
[0002] There are known droplet ejection devices that eject droplets to form images or two-dimensional or three-dimensional structures. A droplet ejection device repeatedly ejects droplets from a nozzle to form an object, but various abnormalities, such as the landing position of droplets ejected from the nozzle, can occur (hereinafter simply referred to as nozzle abnormalities).
[0003] A technology for detecting nozzle abnormalities has been devised (see, for example, Patent Document 1). Patent Document 1 discloses a droplet ejection device that includes a head in which nozzles that eject droplets are arranged, a detection unit that detects nozzle ejection abnormalities, and determines whether or not maintenance of the abnormal nozzle is required based on positional information within the head of the abnormal nozzle in which an ejection abnormality has been detected. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2017-177423 Summary of the Invention [Problem to be solved by the invention]
[0005] An object of the present disclosure is to provide a technique for early detection of nozzle abnormalities. [Means for solving the problem]
[0006] The present disclosure relates to a droplet ejection device that ejects droplets from a nozzle, the droplet ejection device including: an acquisition unit that acquires information about the ejection state of the droplet; a time-series data calculation unit that calculates time-series data of the information about the ejection state of the droplet; a calculation unit that calculates parameters related to cleaning of the nozzle based on the time-series data; and a determination unit that determines the timing of cleaning the nozzle based on the parameters. death, The information on the droplet ejection state is a droplet flight image, and the calculation unit calculates feature amounts detected from the droplet flight image and calculates the parameters based on time-series data of the feature amounts. . [Effects of the Invention]
[0007] According to the present disclosure, a technique for detecting nozzle abnormalities at an early stage can be provided. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a cross-sectional view showing a main part of an organic EL display according to an embodiment. [Figure 2] 1 is a plan view illustrating a substrate processing system according to an embodiment. [Figure 3] FIG. 2 is a configuration diagram of a control device according to an embodiment. [Figure 4] FIG. 1 is a plan view showing a coating apparatus according to an embodiment. [Figure 5] FIG. 10 is a side view showing a state when the substrate is yawing by the left substrate moving unit. [Figure 6] FIG. 2 is a plan view showing an arrangement of ejection heads according to an embodiment. [Figure 7] FIG. 10 is a diagram illustrating an example of a method for capturing a droplet flying image. [Figure 8] FIG. 3 is a functional block diagram illustrating an example of a cleaning function of the control device. [Figure 9] FIG. 10 is a diagram showing an example of time-series data obtained from the landing positions of droplets ejected from normal nozzles. [Figure 10] FIG. 10 is a diagram showing an example of time-series data obtained from the landing position of an abnormal nozzle. [Figure 11] FIG. 10 is a diagram showing an example graph illustrating changes in impact positions over time. [Figure 12] 10A and 10B are diagrams showing an example of droplet flight images in which different droplets ejected from the same nozzle are captured. [Figure 13] FIG. 10 is a diagram showing an example of time-series data using curvature, which is a feature quantity detected from a droplet flight image. [Figure 14] FIG. 10 is a diagram showing an example of droplet flight images ejected from several nozzles. [Figure 15] FIG. 10 shows an example droplet flight image including droplet spots. [Figure 16] FIG. 10 is a diagram showing an example droplet flight image including contamination of the nozzle plate. [Figure 17] FIG. 10 is a diagram showing an example of a droplet flight image including a nozzle missing. [Figure 18] 10A and 10B are diagrams showing an example of droplet flight images illustrating the difference in landing time between nozzles. [Figure 19] FIG. 10 is a diagram illustrating an example of a method for determining an abnormal mode using time-series data. [Figure 20] FIG. 10 is a diagram illustrating an example of a method for determining whether classification into clusters has been achieved. [Figure 21] FIG. 10 is a flowchart illustrating an example of a procedure in which the control device monitors nozzle abnormalities. [Figure 22] FIG. 10 is a flowchart illustrating an example of a procedure in which the control device monitors nozzle abnormalities. [Figure 23] FIG. 10 is a diagram showing an example of a nozzle monitoring screen displayed on an operation panel connected to the control device. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, non-limiting exemplary embodiments of the present disclosure will be described with reference to the accompanying drawings. As an example of an embodiment for carrying out the present disclosure, a parameter calculation method for nozzle cleaning will be described with reference to the drawings.
[0010] [Outline of the method for calculating the degree of abnormality] In the present disclosure, the degree of abnormality of the nozzle that ejects droplets is calculated, and this degree of abnormality is output (displayed on a display) or used to determine whether cleaning should be performed. The degree of abnormality is calculated from the following two pieces of data: (i) Time series data of impact locations (ii) Time series data of features acquired from droplet flight images (images of flying droplets) By focusing on time-series data, it becomes easier to detect anomalies early (at the symptom stage), and it can detect anomalies earlier than a human would be able to do.
[0011] Furthermore, the droplet ejection device can distinguish between abnormal modes based on time-series data on landing positions, time-series data on droplet flight images, or image analysis of droplet flight images, and can perform appropriate cleaning depending on the abnormal mode.
[0012] Therefore, the droplet ejection device of the present disclosure can optimize cleaning frequency by determining the timing of cleaning based on the degree of abnormality. Furthermore, by optimizing cleaning frequency and performing cleaning according to the abnormality mode, the amount of material consumed during cleaning can be reduced. For example, materials used for substrates of liquid crystal displays using organic electroluminescence (EL) are expensive, but the amount of material consumed during cleaning can be minimized. Furthermore, if signs of abnormality can be detected, it becomes easier to schedule processes for the droplet ejection device, and cleaning can be performed before an abnormality occurs, reducing the need to redo the formation of the target object.
[0013] [Terminology] A nozzle abnormality refers to some abnormality that differs from a normal state in the droplets ejected from the nozzle.
[0014] The parameters relating to nozzle cleaning are information used to determine whether or not to perform cleaning, and when to perform cleaning. In this embodiment, these are explained using the term abnormality level.
[0015] The information relating to the droplet discharge state may be any information that can be used to calculate this parameter. In this embodiment, at least one of the landing position and the droplet flight image will be described as an example.
[0016] [Configuration of droplet ejection device] Before describing the configuration of the device, the configuration of an organic EL display produced by the droplet ejection device will be described.
[0017] 1 is a cross-sectional view showing a main part of an organic EL display according to one embodiment. A transparent substrate such as a glass substrate or a resin substrate is used as a substrate 10. A TFT layer 12 is formed on the substrate 10. A planarization layer 18 is formed on the TFT layer 12 to planarize steps formed by the TFT layer 12.
[0018] The planarization layer 18 has insulating properties. Contact plugs 19 are formed in contact holes that penetrate the planarization layer 18. The contact plugs 19 electrically connect the TFT layer 12 to anodes 21, which serve as pixel electrodes and are formed on the flat surface of the planarization layer 18. The contact plugs 19 may be made of the same material as the anodes 21 and may be formed at the same time.
[0019] The organic light-emitting diode 13 is formed on the flat surface of the planarization layer 18. The organic light-emitting diode 13 has an anode 21 as a pixel electrode, a cathode 22 as a counter electrode provided on the opposite side of the pixel electrode from the substrate 10, and an organic layer 23 formed between the anode 21 and the cathode 22. By operating the TFT layer 12, a voltage is applied between the anode 21 and the cathode 22, causing the organic layer 23 to emit light.
[0020] The anode 21 is made of, for example, ITO (Indium Tin Oxide) and transmits light from the organic layer 23. The light that has passed through the anode 21 passes through the substrate 10 and is extracted to the outside. The anode 21 is provided for each unit circuit 11.
[0021] The cathode 22 is made of, for example, aluminum, and reflects light from the organic layer 23 back toward the organic layer 23. The light reflected by the cathode 22 passes through the organic layer 23, the anode 21, and the substrate 10, and is extracted to the outside. The cathode 22 is common to a plurality of unit circuits 11.
[0022] The organic layer 23 includes, for example, a hole injection layer 24, a hole transport layer 25, an emitting layer 26, an electron transport layer 27, and an electron injection layer 28, in this order from the anode 21 side to the cathode 22 side. When a voltage is applied between the anode 21 and the cathode 22, holes are injected from the anode 21 into the hole injection layer 24, and electrons are injected from the cathode 22 into the electron injection layer 28. The holes injected into the hole injection layer 24 are transported by the hole transport layer 25 to the emitting layer 26. Meanwhile, the electrons injected into the electron injection layer 28 are transported by the electron transport layer 27 to the emitting layer 26. Holes and electrons then recombine in the emitting layer 26, exciting the emitting material of the emitting layer 26 and causing the emitting layer 26 to emit light.
[0023] As the light-emitting layer 26, for example, a red light-emitting layer, a green light-emitting layer, and a blue light-emitting layer are formed. The red light-emitting layer is formed of a red light-emitting material that emits red light, the green light-emitting layer is formed of a green light-emitting material that emits green light, and the blue light-emitting layer is formed of a blue light-emitting material that emits blue light. The red light-emitting layer, the green light-emitting layer, and the blue light-emitting layer are formed in the opening 31 of the bank 30.
[0024] The bank 30 separates the red, green, and blue light-emitting layer material liquids, preventing these material liquids from mixing. The bank 30 has insulating properties and fills the contact holes that penetrate the planarization layer 18.
[0025] 2 is a plan view showing a substrate processing system according to one embodiment. The substrate processing system 100 forms a hole injection layer 24, a hole transport layer 25, and a light emitting layer 26 on an anode 21. The substrate processing system 100 includes an input station 110, a processing station 120, an output station 130, and a control device 140.
[0026] The loading station 110 loads a cassette C containing a plurality of substrates 10 from the outside and sequentially removes the plurality of substrates 10 from the cassette C. Each substrate 10 has a TFT layer 12, a planarizing layer 18, an anode 21, a bank 30, etc. formed thereon in advance.
[0027] The loading station 110 includes a cassette mounting table 111 on which a cassette C is placed, a transport path 112 provided between the cassette mounting table 111 and the processing station 120, and a substrate transport body 113 provided on the transport path 112. The substrate transport body 113 transports the substrates 10 between the cassette C placed on the cassette mounting table 111 and the processing station 120.
[0028] The processing station 120 forms a hole injection layer 24, a hole transport layer 25, and a light-emitting layer 26 on the anode 21. The processing station 120 includes a hole injection layer forming block 121 that forms the hole injection layer 24, a hole transport layer forming block 122 that forms the hole transport layer 25, and a light-emitting layer forming block 123 that forms the light-emitting layer 26.
[0029] The hole injection layer formation block 121 forms the hole injection layer 24 by applying a material liquid for the hole injection layer 24 onto the anode 21 to form a coating layer, and then drying and baking the coating layer. The material liquid for the hole injection layer 24 contains an organic material and a solvent. The organic material may be either a polymer or a monomer. In the case of a monomer, it may be polymerized by baking to form a polymer.
[0030] The hole injection layer formation block 121 includes a coating device 121a, a buffer device 121b, a reduced-pressure drying device 121c, a heat treatment device 121d, and a temperature adjustment device 121e. The coating device 121a ejects droplets of a material liquid for the hole injection layer 24 toward the opening 31 of the bank 30. The buffer device 121b temporarily accommodates substrates 10 waiting to be processed. The reduced-pressure drying device 121c dries the coating layer coated by the coating device 121a under reduced pressure to remove the solvent contained in the coating layer. The heat treatment device 121d heat-treats the coating layer dried by the reduced-pressure drying device 121c. The temperature adjustment device 121e adjusts the temperature of the substrate 10 heat-treated by the heat treatment device 121d to a predetermined temperature, for example, room temperature.
[0031] The coating device 121a, the buffer device 121b, the heat treatment device 121d, and the temperature adjustment device 121e are maintained in an atmospheric atmosphere inside, whereas the reduced pressure drying device 121c switches the atmosphere inside between an atmospheric atmosphere and a reduced pressure atmosphere.
[0032] In the hole injection layer formation block 121, the arrangement, number and internal atmosphere of the coating device 121a, buffer device 121b, reduced pressure drying device 121c, heat treatment device 121d and temperature adjustment device 121e can be selected arbitrarily.
[0033] The hole injection layer formation block 121 also includes substrate transfer devices CR1 to CR3 and delivery devices TR1 to TR3. The substrate transfer devices CR1 to CR3 each deliver the substrate 10 to an adjacent device. For example, the substrate transfer device CR1 delivers the substrate 10 to the adjacent coating device 121a and buffer device 121b. The substrate transfer device CR2 delivers the substrate 10 to the adjacent reduced-pressure drying device 121c. The substrate transfer device CR3 delivers the substrate 10 to the adjacent heat treatment device 121d and temperature adjustment device 121e. The delivery devices TR1 to TR3 are provided between the loading station 110 and the substrate transfer device CR1, between the substrate transfer device CR1 and the substrate transfer device CR2, and between the substrate transfer device CR2 and the substrate transfer device CR3, respectively, and relay the substrate 10 between them. The interiors of the substrate transfer devices CR1 to CR3 and the delivery devices TR1 to TR3 are maintained in an atmospheric environment.
[0034] A transfer device TR4 that relays the substrate 10 between the substrate transfer device CR3 in the hole injection layer formation block 121 and the substrate transfer device CR4 in the hole transport layer formation block 122 is provided between them. The interior of the transfer device TR4 is maintained in an atmospheric environment.
[0035] The hole transport layer forming block 122 forms the hole transport layer 25 by applying a material liquid for the hole transport layer 25 onto the hole injection layer 24 to form a coating layer, and then drying and baking the coating layer. The material liquid for the hole transport layer 25 contains an organic material and a solvent. The organic material may be either a polymer or a monomer. In the case of a monomer, it may be polymerized by baking to form a polymer.
[0036] The hole transport layer formation block 122 includes a coating device 122a, a buffer device 122b, a reduced-pressure drying device 122c, a heat treatment device 122d, and a temperature adjustment device 122e. The coating device 122a ejects droplets of a material liquid for the hole transport layer 25 toward the opening 31 of the bank 30. The buffer device 122b temporarily accommodates substrates 10 waiting to be processed. The reduced-pressure drying device 122c dries the coating layer coated by the coating device 122a under reduced pressure to remove the solvent contained in the coating layer. The heat treatment device 122d heat-treats the coating layer dried by the reduced-pressure drying device 122c. The temperature adjustment device 122e adjusts the temperature of the substrate 10 heat-treated by the heat treatment device 122d to a predetermined temperature, for example, room temperature.
[0037] The interiors of the coating device 122a and the buffer device 122b are maintained in an atmospheric atmosphere. On the other hand, the interiors of the heat treatment device 122d and the temperature adjustment device 122e are maintained in a low-oxygen, low-dew-point atmosphere to suppress deterioration of the organic material of the hole transport layer 25. The reduced-pressure drying device 122c switches the interior atmosphere between a low-oxygen, low-dew-point atmosphere and a reduced-pressure atmosphere.
[0038] Here, a low-oxygen atmosphere refers to an atmosphere with an oxygen concentration lower than that of the atmosphere, for example, an atmosphere with an oxygen concentration of 10 ppm or less. Also, a low-dew-point atmosphere refers to an atmosphere with a dew-point temperature lower than that of the atmosphere, for example, an atmosphere with a dew-point temperature of -10°C or less. A low-oxygen, low-dew-point atmosphere is formed, for example, with an inert gas such as nitrogen gas.
[0039] In the hole transport layer forming block 122, the arrangement, number and internal atmosphere of the coating device 122a, buffer device 122b, reduced pressure drying device 122c, heat treatment device 122d and temperature adjustment device 122e can be selected arbitrarily.
[0040] The hole transport layer formation block 122 also includes substrate transfer devices CR4 to CR6 and delivery devices TR5 to TR6. The substrate transfer devices CR4 to CR6 each transport the substrate 10 to an adjacent device. The delivery devices TR5 to TR6 are provided between the substrate transfer device CR4 and the substrate transfer device CR5, and between the substrate transfer device CR5 and the substrate transfer device CR6, respectively, to relay the substrate 10 between them.
[0041] The interior of substrate transport apparatus CR4 is maintained in an atmospheric atmosphere. On the other hand, the interiors of substrate transport apparatuses CR5-CR6 are maintained in a low-oxygen, low-dew-point atmosphere. This is because the interior of reduced-pressure drying apparatus 122c adjacent to substrate transport apparatus CR5 can be switched between a low-oxygen, low-dew-point atmosphere and a reduced-pressure atmosphere. Also, the interiors of heat treatment apparatus 122d and temperature adjustment apparatus 122e installed adjacent to substrate transport apparatus CR6 are maintained in a low-oxygen, low-dew-point atmosphere.
[0042] The transfer device TR5 is configured as a load-lock device that switches its internal atmosphere between the air atmosphere and a low-oxygen, low-dew-point atmosphere. This is because the reduced-pressure drying device 122c is installed adjacent to the downstream side of the transfer device TR6. Meanwhile, the interior of the transfer device TR6 is maintained in a low-oxygen, low-dew-point atmosphere.
[0043] Between the substrate transfer device CR6 in the hole transport layer formation block 122 and the substrate transfer device CR7 in the light emitting layer formation block 123, there is provided a transfer device TR7 that relays the substrate 10 therebetween. The interior of the substrate transfer device CR6 is maintained in a low-oxygen, low-dew-point atmosphere, and the interior of the substrate transfer device CR7 is maintained in an atmospheric atmosphere. Therefore, the transfer device TR7 is configured as a load lock device that switches the atmosphere therein between the low-oxygen, low-dew-point atmosphere and the atmospheric atmosphere.
[0044] The light-emitting layer forming block 123 forms the light-emitting layer 26 by applying a material liquid for the light-emitting layer 26 onto the hole transport layer 25 to form a coating layer, and then drying and baking the formed coating layer. The material liquid for the light-emitting layer 26 contains an organic material and a solvent. The organic material may be either a polymer or a monomer. In the case of a monomer, it may be polymerized by baking to form a polymer.
[0045] The light-emitting layer formation block 123 includes a coating device 123a, a buffer device 123b, a reduced-pressure drying device 123c, a heat treatment device 123d, and a temperature adjustment device 123e. The coating device 123a ejects droplets of the material liquid for the light-emitting layer 26 toward the opening 31 of the bank 30. The buffer device 123b temporarily stores substrates 10 waiting to be processed. The reduced-pressure drying device 123c dries the coating layer coated by the coating device 123a under reduced pressure to remove the solvent contained in the coating layer. The heat treatment device 123d heat-treats the coating layer dried by the reduced-pressure drying device 123c. The temperature adjustment device 123e adjusts the temperature of the substrate 10 heat-treated by the heat treatment device 123d to a predetermined temperature, for example, room temperature.
[0046] The interiors of the coating device 123a and buffer device 123b are maintained in an air atmosphere. On the other hand, the interiors of the heat treatment device 123d and temperature adjustment device 123e are maintained in a low-oxygen, low-dew-point atmosphere to suppress deterioration of the organic material of the light-emitting layer 26. The reduced-pressure drying device 123c switches the interior atmosphere between a low-oxygen, low-dew-point atmosphere and a reduced-pressure atmosphere.
[0047] In the light-emitting layer forming block 123, the arrangement, number, and internal atmosphere of the coating device 123a, buffer device 123b, reduced-pressure drying device 123c, heat treatment device 123d, and temperature adjustment device 123e can be selected arbitrarily.
[0048] Furthermore, light emitting layer formation block 123 includes substrate transport devices CR7-CR9 and delivery devices TR8-TR9. Substrate transport devices CR7-CR9 transport substrates 10 to their respective adjacent devices. Delivery devices TR8-TR9 are provided between substrate transport device CR7 and substrate transport device CR8, and between substrate transport device CR8 and substrate transport device CR9, respectively, to relay substrates 10 between them.
[0049] The interior of substrate transport apparatus CR7 is maintained in an atmospheric atmosphere. On the other hand, the interiors of substrate transport apparatuses CR8-CR9 are maintained in a low-oxygen, low-dew-point atmosphere. This is because the interior of reduced-pressure drying apparatus 123c adjacent to substrate transport apparatus CR8 can be switched between a low-oxygen, low-dew-point atmosphere and a reduced-pressure atmosphere. Also, the interiors of heat treatment apparatus 123d and temperature adjustment apparatus 123e installed adjacent to substrate transport apparatus CR9 are maintained in a low-oxygen, low-dew-point atmosphere.
[0050] The transfer device TR8 is configured as a load lock device that switches its internal atmosphere between the air atmosphere and a low-oxygen, low-dew-point atmosphere. This is because the reduced-pressure drying device 123c is installed adjacent to the downstream side of the transfer device TR8. The inside of the transfer device TR9 is maintained in a low-oxygen, low-dew-point atmosphere.
[0051] Between the substrate transport device CR9 of the light-emitting layer formation block 123 and the carry-out station 130, a transfer device TR10 is provided to relay the substrate 10 therebetween. The interior of the substrate transport device CR9 is maintained in a low-oxygen, low-dew-point atmosphere, and the interior of the carry-out station 130 is maintained in an atmospheric atmosphere. Therefore, the transfer device TR7 is configured as a load lock device that switches the atmosphere therein between the low-oxygen, low-dew-point atmosphere and the atmospheric atmosphere.
[0052] The unloading station 130 sequentially stores a plurality of substrates 10 in a cassette C and unloads the cassette C to the outside. The unloading station 130 includes a cassette mounting table 131 on which the cassette C is placed, a transport path 132 provided between the cassette mounting table 131 and the processing station 120, and a substrate transport body 133 provided on the transport path 132. The substrate transport body 133 transports the substrates 10 between the processing station 120 and the cassette C placed on the cassette mounting table 131.
[0053] Next, a description will be given of a substrate processing method using the above-configured substrate processing system 100. When a cassette C containing a plurality of substrates 10 is placed on the cassette mounting table 111, the substrate transport body 113 sequentially removes the substrates 10 from the cassette C on the cassette mounting table 111 and transports them to the hole injection layer formation block 121.
[0054] The hole injection layer forming block 121 applies a material liquid for the hole injection layer 24 onto the anode 21 to form a coating layer, and dries and bakes the formed coating layer to form the hole injection layer 24. The substrate 10 on which the hole injection layer 24 has been formed is transferred from the hole injection layer forming block 121 to the hole transport layer forming block 122 by a transfer device TR4.
[0055] The hole transport layer forming block 122 applies a material liquid for the hole transport layer 25 onto the hole injection layer 24 to form a coating layer, and dries and bakes the formed coating layer to form the hole transport layer 25. The substrate 10 on which the hole transport layer 25 has been formed is transferred from the hole transport layer forming block 122 to the light emitting layer forming block 123 by a transfer device TR7.
[0056] The light-emitting layer forming block 123 applies a material liquid for the light-emitting layer 26 onto the hole transport layer 25 to form a coating layer, and dries and bakes the formed coating layer to form the light-emitting layer 26. The substrate 10 on which the light-emitting layer 26 has been formed is transferred from the light-emitting layer forming block 123 to the carry-out station 130 by the transfer device TR10.
[0057] The substrate transport body 133 of the unloading station 130 stores the substrate 10 received from the delivery device TR10 in a predetermined cassette C on the cassette mounting table 131. This completes the series of substrate 10 processing steps in the substrate processing system 100.
[0058] The substrate 10 is carried out from the carry-out station 130 while being housed in the cassette C. An electron transport layer 27, an electron injection layer 28, a cathode 22, etc. are formed on the substrate 10 carried out to the outside.
[0059] [Control device configuration] As shown in FIG. 3, the control device 140 includes an HDD 51, a ROM 52, a RAM 53, an I / O port 54, a CPU 55, a communication unit 56, and a bus 57 interconnecting these components.
[0060] The HDD 51 stores the OS and programs executed by the CPU 55. The HDD 51 can be replaced with an SSD or the like.
[0061] The ROM 52 is composed of an EEPROM, a flash memory, etc., and is a recording medium that stores programs for starting up the control device.
[0062] The RAM 53 functions as a work area for the CPU 55. The I / O port 54 is connected to, for example, an operation panel 58. The operation panel 58 is a so-called touch panel display, and displays an operation menu and the status of the droplet ejection device (remaining droplet amount, nozzle status, executed job, etc.). A keyboard may be connected to the operation panel 58.
[0063] The CPU 55 controls the entire control device 140. The CPU 55 executes a program stored in the HDD 51, and sends a signal to the droplet ejection device in accordance with instructions received by the operation panel 58 to start or stop ejecting droplets.
[0064] The communication unit 56 is connected to a LAN 59 and transmits information to and from a server, a host computer, and the like.
[0065] [Coating device and coating method] Next, the coating device 123a of the light-emitting layer formation block 123 will be described mainly with reference to FIGS. 4 to 6. FIG. 4 is a plan view showing a coating device according to one embodiment. In FIG. 4, the loading position of the substrate 10 is indicated by a dashed line. FIG. 5 is a side view showing the state when the substrate is yawing by the substrate moving unit on the left side. In addition, in FIGS. 4 and 5, one side of the droplet discharge device 160 in the X direction is also referred to as the "left side," and the opposite side of the droplet discharge device 160 in the X direction is also referred to as the "right side."
[0066] The applicator 123a draws a pattern of the functional liquid on the substrate 10 by moving the landing position of droplets of the functional liquid (for example, material liquid of the light-emitting layer 26) on the substrate 10 in the X and Y directions.
[0067] The coating device 123a includes, for example, a stage unit 150 that floats the substrate 10 at a predetermined height using gas wind pressure, and a droplet discharge device 160 that dispenses droplets of functional liquid onto the substrate 10 that is floated at the predetermined height from the stage unit 150. The coating device 123a also includes a substrate moving unit 170 that holds an edge (e.g., a portion outside a functional liquid drawing area) of the substrate 10 that is floated at the predetermined height from the stage unit 150 from above and moves it in the X and Y directions. The substrate moving unit 170 is provided on both sides of the droplet discharge device 160 in the X direction. The multiple substrate moving units 170 transfer the substrate 10 and cause it to pass under the droplet discharge device 160, and the droplet discharge device 160 dispenses droplets onto the substrate 10. The coating device 123a also includes a slide mechanism unit 200 that moves the droplet discharge device 160 in the Y direction, and a maintenance unit 210 that performs processing to maintain the function of the droplet discharge device 160.
[0068] The stage part 150 has a plurality of gas inlets 151 on its upper surface for injecting gas. The stage part 150 is connected to a gas supply source 152 that supplies gas to each of the gas inlets 151. When the gas supply source 152 is activated, gas is injected from each of the gas inlets 151 of the stage part 150, and the substrate 10 is supported at a certain height from the upper surface of the stage part 150 by the wind pressure of the gas.
[0069] The stage part 150 may have a plurality of intake ports 153 for sucking in gas on its upper surface. The stage part 150 is connected to a gas suction source 154 that sucks in gas from each of the intake ports 153. When the gas suction source 154 is activated, gas is sucked in from each of the intake ports 153. This makes it possible to balance the amount of gas sucked in and the amount of gas injected, reducing variations in the gap between the substrate 10 and the stage part 150 and improving the levelness of the upper surface of the substrate 10.
[0070] 5, the stage section 150 may be divided into three regions X1, X2, and X3 in the X direction, and only the air supply port 151 may be provided in the regions X1 and X3 at both ends in the X direction, and both the air supply port 151 and the air intake port 153 may be provided in the region X2 at the center in the X direction. Above the region X2 at the center in the X direction, the levelness of the substrate 10 can be improved, and the accuracy of the functional liquid drawing pattern on the substrate 10 can be improved. Note that both the air supply port 151 and the air intake port 153 may also be provided in the regions X1 and X3 at both ends in the X direction.
[0071] The stage unit 150 may have lift pins (not shown) that protrude from and retract into the upper surface of the stage unit 150. When the stage unit 150 transfers the substrate 10 to and from the robot, the lift pins protrude from the upper surface of the stage unit 150. On the other hand, when the substrate moving unit 170 moves the substrate 10 and the droplet ejection device 160 dispenses droplets of functional liquid onto the substrate 10, the lift pins retract into the upper surface of the stage unit 150. An air pressure cylinder, for example, is used as a lifting mechanism for raising and lowering the lift pins.
[0072] The droplet discharge devices 160 discharge droplets of functional liquid toward the substrate 10, which is suspended at a predetermined height from the stage unit 150. A plurality of droplet discharge devices 160 (for example, 10 in FIG. 4) are arranged in the Y direction. The plurality of droplet discharge devices 160 may be moved independently in the Y direction, or may be moved together in the Y direction.
[0073] Each droplet ejection device 160 has a plurality of ejection heads 161 (see FIG. 5). Each ejection head 161 has, on its lower surface, an ejection nozzle row consisting of a plurality of ejection nozzles aligned in the Y direction. Each ejection head 161 may have a plurality of ejection nozzle rows on its lower surface.
[0074] Each ejection head 161 has a piezoelectric element for each ejection nozzle. When a voltage is applied to the piezoelectric element, the piezoelectric element deforms and droplets are ejected from the ejection nozzle. A heater or the like may be used instead of the piezoelectric element. When a voltage is applied to the heater, bubbles are generated, and the pressure of the generated bubbles causes droplets to be ejected from the ejection nozzle.
[0075] Each droplet ejection device 160 may eject multiple types of functional liquid. Examples of multiple types of functional liquid include a material liquid for a red light-emitting layer, a material liquid for a green light-emitting layer, and a material liquid for a blue light-emitting layer. Multiple ejection nozzles provided in the same ejection head 161 eject droplets of the same type of functional liquid.
[0076] 6 is a plan view showing an arrangement of ejection heads according to one embodiment. Each droplet ejection device 160 has two ejection head arrays 162 aligned in the Y direction. Each ejection head array 162 is made up of six ejection heads 161 aligned in a staircase pattern in the X direction. Each ejection head array 162 has two ejection heads 161R that eject droplets of material liquid for the red light-emitting layer, two ejection heads 161G that eject droplets of material liquid for the green light-emitting layer, and two ejection heads 161B that eject droplets of material liquid for the blue light-emitting layer.
[0077] 4, the slide mechanism unit 200 moves the droplet discharge device 160 between a position where it discharges droplets of functional liquid onto the substrate 10, which is suspended at a predetermined height above the stage unit 150, and a position where it accepts processing for maintaining functionality by the maintenance unit 210. The slide mechanism unit 200 has a pair of Y-axis beams 201 that are suspended above the stage unit 150, a pair of Y-axis guides 202 that are placed on the pair of Y-axis beams 201, and a pair of Y-axis linear motors that move the droplet discharge device 160 along the pair of Y-axis guides 202.
[0078] The maintenance unit 210 performs processing to maintain the functionality of the droplet discharge device 160 and resolves discharge defects in the droplet discharge device 160. The maintenance unit 210 has a wiping unit 211 that wipes the area around the discharge openings of the discharge nozzles, and a suction unit 212 that sucks droplets from the discharge openings of the discharge nozzles. The suction unit 212 also plays a role in blocking the discharge openings of discharge nozzles that are in a dormant state, thereby preventing clogging due to drying.
[0079] [How to detect the impact position] In this disclosure, one method for calculating the degree of nozzle abnormality is to detect the landing position of each nozzle. When measuring the landing position, a test film different from the substrate 10 to be produced is run on the stage unit 150. The test film may be changed depending on the type of droplet. The landing position is measured from image data obtained by capturing an image of this test film with a camera.
[0080] The expected deviation of the landing position is smaller by one order of magnitude or more compared to the nozzle arrangement (distance between nozzles). For this reason, when performing a nozzle check, the droplet ejection device 160 ejects ink from all nozzles simultaneously, and an image of the test film is captured by, for example, a camera provided on the stage unit 150. The control device 140 (or any information processing device) uses image processing to detect position information (amount of deviation from the reference position) of each droplet (landing) drawn on the test film corresponding to each nozzle from the image data. The reference position is the target ejection position.
[0081] [Method for capturing droplet flight images] In addition, in this disclosure, one method for calculating the degree of nozzle abnormality involves capturing images of droplets flying from each nozzle. FIG. 7 illustrates an example of a method for capturing droplet flight images. As shown in FIG. 7, the imaging device 301 is installed so that its optical axis is perpendicular to the direction in which the ejection head 161 ejects droplets. In FIG. 7, three ejection heads 161 are positioned in the depth direction relative to the optical axis of the imaging device 301, resulting in a total of six nozzle rows. The nozzle rows extend in a direction perpendicular to the paper surface. When viewed from the imaging device 301, the six nozzles overlap in the depth direction. However, when the focal position is adjusted to each nozzle, the droplets from the other nozzles become blurred and indistinguishable. The imaging device 301 can capture droplet flight images by capturing still images triggered by an ejection signal while changing the focal position. The imaging device 301 may also capture video. In the case of video, for example, a frame in which the tip of the droplet is positioned near the center of the image is extracted.
[0082] [Cleaning-related functions] 8 is a functional block diagram illustrating cleaning-related functions of the control device 140. The control device 140 has an acquisition unit 60 (landing position acquisition unit 61, droplet flight image acquisition unit 62), a nozzle check determination unit 63, a landing position time-series data calculation unit 64, an image time-series data calculation unit 65, a calculation unit 66, a determination unit 67, a display unit 68, an abnormality mode determination unit 69, a cleaning type determination unit 70, and a cleaning execution unit 71. These functions of the control device 140 are functions or means obtained when the CPU of the control device 140 executes a program.
[0083] The acquisition unit 60 acquires information relating to the droplet discharge state. The acquisition unit 60 has a landing position acquisition unit 61 and a droplet flight image acquisition unit 62. The landing position acquisition unit 61 acquires the landing positions detected by the above-described method. The landing positions are obtained in the order in which the droplet discharge device 160 discharges droplets, making it possible to calculate time-series data. The landing position acquisition unit 61 may acquire the landing position for each droplet discharged, or may acquire the landing position every certain number of droplets.
[0084] The droplet flight image acquisition unit 62 acquires droplet flight images captured using the method described above. The droplet flight images are acquired in the order in which the droplets are discharged by the droplet discharge device 160, making it possible to calculate time-series data. The droplet flight image acquisition unit 62 may acquire a droplet flight image for each droplet discharged, or may acquire droplet flight images every fixed number of droplets.
[0085] The nozzle check determination unit 63 calculates the degree of abnormality, etc., and determines whether it is time to perform cleaning or to schedule cleaning. Nozzle checks may be performed, for example, after processing a certain number of substrates 10, at certain intervals, at a fixed time, or in response to a user instruction.
[0086] A time-series data calculation unit 64 calculates time-series data of the impact position, and a time-series data calculation unit 65 calculates time-series data of the feature amount obtained from the flight image. These will be described in detail later.
[0087] The calculation unit 66 calculates the degree of abnormality for each nozzle mainly based on the time-series data. If a correlation is found in the time-series data, the calculation unit 66 calculates the degree of abnormality according to the degree of correlation, or calculates the degree of abnormality according to the amount of change in the time-series data. The degree of abnormality can be calculated before an abnormality occurs, making it possible to detect signs of an abnormality. The greater the degree of abnormality, the larger the value of the degree of abnormality.
[0088] The determination unit 67 determines whether the degree of abnormality is equal to or greater than a threshold value, determines whether there is a sign of an abnormality, or determines whether an abnormality has already occurred.
[0089] The display unit 68 displays the degree of abnormality of each nozzle on the operation panel 58 or the like in a manner corresponding to the degree of abnormality (in a manner corresponding to the parameters). The display unit 68 may send the degree of abnormality to a person in charge by email or the like. The display unit 68 also displays the number of nozzles with an abnormality degree equal to or greater than a certain level.
[0090] The abnormal mode determination unit 69 determines the abnormal mode using time-series data. Abnormal modes mainly include one in which the feature quantities of the impact position or droplet flight image gradually deviate from normal values, and one in which the deviation from normal values suddenly increases. In addition to these two, there are also abnormal modes depending on the abnormality detection method.
[0091] The cleaning type determination unit 70 determines the cleaning type according to the abnormality mode, or according to the abnormality mode and the abnormality level. As will be described in detail later, for example, the strength of cleaning is determined according to the abnormality mode.
[0092] The cleaning execution unit 71 executes cleaning of the type determined by the degree of abnormality and the abnormality mode. If the degree of abnormality is small or in the precursory stage, cleaning is executed at a convenient time based on the manufacturing process of the substrate 10. Furthermore, if the degree of abnormality is large (if an abnormality has already occurred), the cleaning execution unit 71 executes cleaning early.
[0093] Cleaning may be performed on a nozzle-by-nozzle basis, or on a discharge head 161-by-discharge head basis. Cleaning may also be performed when an abnormality occurs in N or more nozzles (N is a natural number) of the discharge head 161.
[0094] [Time series data of impact position and determination of abnormality] Next, we will explain the time-series data of the landing position and the method for determining the degree of abnormality with reference to Figures 9 to 11. Figure 9 is an example of time-series data obtained from the landing positions of droplets ejected by a normal nozzle. Figure 10 is an example of time-series data obtained from the landing positions of an abnormal nozzle. Figures 9(a) and 10(a) are graphs showing the change in landing position over time. The horizontal axis represents the number of data points. The vertical axis represents the x-coordinate and y-coordinate of the landing position, and the distance r from the origin. The origin is the target ejection position, which is predetermined for the test film. In Figure 9(a), the landing positions vary around a constant value, but in Figure 10(a), it can be seen that the landing positions gradually move in the negative direction.
[0095] Figures 9(b) and 10(b) show mapping data of impact positions. Mapping data shows impact positions on a two-dimensional plane in the x and y directions. The horizontal axis is the x-coordinate of the impact position, and the vertical axis is the y-coordinate of the impact position. Figures 9(b) and 10(b) are in black and white for ease of drawing, but the data points are displayed in different colors according to time period. In the mapping data of Figure 9(b), the impact positions are uniformly distributed, but in Figure 10(b), the impact positions tend to move in the lower left direction. Arrow 410 in Figure 10(b) indicates the direction of movement of the impact position, which changes over time.
[0096] If a human were to determine the tendency of droplet landing positions, a certain amount of data on droplet landing positions would be required, as shown in Figures 10(a) and 10(b). This would require a relatively long time before it could decide to perform cleaning. Furthermore, the timing of the decision to perform cleaning can vary from person to person, and even within the same person.
[0097] Figures 9(c) and 10(c) are correlograms of the impact position. A correlogram is a graph of the correlation function (autocorrelation) of values at two points in time with a time difference of n, calculated as n increases. For ease of illustration, the figure is in black and white, but the correlation functions of the x and y coordinates are plotted against n. The horizontal axis represents n, and the vertical axis represents the correlation function (calculated value). A correlation function of 1.0 indicates perfect correlation, 0 indicates complete no correlation, and -1 indicates complete anticorrelation. A correlation between impact positions can be interpreted as, for example, when the data at time t is small, the data at time t+1 also tends to be small, or when the data at time t is large, the data at time t+1 also tends to be large. In other words, the correlogram can detect a trend of movement in the impact position. In Figure 9(c), the correlation function is small regardless of n. On the other hand, Figure 10(c) shows that the correlation function is large in the region where n is small. That is, it is possible to detect a tendency for the impact position to move with a small amount of impact position data, in other words, it is possible to determine early on that there is a high possibility that the impact position will shift (as a sign of an abnormality).
[0098] The criterion for determining whether the correlation function is large or small may be an arbitrary threshold value, or may be determined based on whether the correlation function is outside or inside the confidence interval 411.
[0099] A method for calculating the degree of abnormality using a correlogram will be described. As an example, the calculation unit 66 uses Equation (1) to calculate the degree of abnormality from among n correlation functions. Number of data outside the confidence interval p The sum of the correlation functions of the data outside the confidence interval, q is weighted by coefficients a and b to calculate the degree of anomaly. Abnormality degree=a×p+b×q……(1) The method for calculating formula (1) is merely an example, and the degree of abnormality may be calculated using either p or q, or the degree of abnormality may be calculated from the value of the correlation function by changing n without considering the confidence interval. Furthermore, in order to detect signs of abnormality, the calculation unit 66 may calculate the degree of abnormality using only n that is less than a certain value.
[0100] The greater the autocorrelation of time series data, the greater the degree of anomaly. However, the absolute value of the distance must also be considered when calculating the degree of anomaly. For example, [0, 1, 2, 3, 4] has a large autocorrelation but a small absolute value of the distance, while [0, 1, 2, 100, 101] has a small autocorrelation but a large absolute value of the distance. Therefore, it is advisable to consider the absolute value of the distance in equation (1).
[0101] Next, we will explain how to calculate the degree of abnormality when the impact position suddenly changes. A correlogram can detect signs of abnormality early when the impact position moves over time, but some abnormalities involve sudden changes in the impact position. We will explain how to calculate the degree of abnormality when such an abnormality occurs.
[0102] Figure 11 is a graph showing the change in impact position over time. The horizontal axis represents the number of data points, and the vertical axis represents the x- or y-coordinate of the impact position. As shown in Figure 11, the impact position changes suddenly at data points na and nb.
[0103] Such abnormalities can be detected by calculating the differences 310 in the impact positions in time series and comparing the differences 310 with a threshold. The degree of abnormality may be the number of differences that are equal to or greater than the threshold, the value obtained by dividing the number of differences that are equal to or greater than the threshold by n, the sum of the n differences 310, etc.
[0104] It is also effective to mechanically learn the degree of anomaly. By inputting time-series data such as those shown in Figures 9(a), 10(a), and 11 into a neural network and learning using human annotations (the degree of anomaly determined by humans) as a teacher signal, it is possible to construct a classification device that calculates the degree of anomaly for input time-series data. The learning method for machine learning may be any of supervised learning, unsupervised learning, semi-supervised learning, reinforcement learning, and deep learning, or may be a combination of these learning methods. Machine learning techniques include perceptrons, deep learning, support vector machines, logistic regression, naive Bayes, decision trees, and random forests, and are not limited to the techniques described in this embodiment.
[0105] [Time series data of droplet flight images and degree of anomaly] Next, time-series data of feature amounts acquired from droplet flight images will be described with reference to Figures 12 to 18. In this disclosure, feature amounts will be described as bending, droplet size, droplet spot, nozzle plate contamination, nozzle clog, and deviation in landing time for each nozzle. It is not necessary to use all of these feature amounts; it is sufficient to use one or more feature amounts.
[0106] Note that one droplet flight image shows multiple droplets. To distinguish these nozzles one by one, the time-series data calculation unit 65 may separate the droplet flight image at regular horizontal distances. The horizontal coordinates of the droplet flight image and the nozzle identification information (which nozzle is shown in which range of the droplet flight image) are associated in advance. Therefore, the feature amount of the droplet flight image is detected for each nozzle.
[0107] Bending Figure 12 shows droplet flight images of different droplets ejected from the same nozzle as the droplet flight image. As described above, the droplet flight images are images of droplets flying from the nozzle toward the substrate 10. Time has passed in the order of Figure 12(a) → Figure 12(b) → Figure 12(c).
[0108] The time-series data calculation unit 65 binarizes the droplet flight image and detects a straight line 311 in the flight direction. The detection of the straight line may be performed using, for example, a Hough transform or the least squares method. The time-series data calculation unit 65 calculates time-series data of the slope θ of this straight line 311.
[0109] The degree of abnormality based on the curvature can be determined from the correlogram or the difference between the data, similar to the time series data of the impact position.
[0110] Figure 13 shows an example of time-series data using the curvature, a feature quantity detected from droplet flight images. Figure 13(a) shows the temporal progression of droplets from the same nozzle captured in the droplet flight image. The angle with respect to the ejection direction increases over time.
[0111] Furthermore, Figure 13(b) is a graph showing the change 321 in the angle of droplets from the same nozzle over time. Figure 13(b) also shows a schematic representation of a correlogram 322. The droplet flight image in Figure 13(a) corresponds to the time axis in Figure 13(b). There is almost no bending until times t1 and t2, but the droplets begin to bend after time t3. The correlogram 322 is also constant until time t2, but begins to increase after time t2. Therefore, by referring to the correlogram 322, it becomes easier to detect abnormalities even when the angle of bending is small. In other words, it is possible to detect signs of abnormalities.
[0112] It should be noted that the flight direction of the droplets may curve in two or more straight lines, as shown in Fig. 13. In this case, the Hough transform detects each straight line, so if two or more straight lines are detected, the determination unit 67 may determine that there is an abnormality.
[0113] Droplet size FIG. 14 shows images of droplet flight ejected from several nozzles. To obtain droplet sizes, the time-series data calculation unit 65 binarizes the droplet flight image and calculates the area of black pixels (the number of black pixels) for each droplet trajectory. The time-series data calculation unit 65 calculates time-series data of this area. As shown in FIG. 14, droplets in the droplet flight image surrounded by dotted line 331 are small. Therefore, the droplet size can be estimated from the area of the black pixels representing the droplet trajectory.
[0114] The degree of abnormality based on droplet size can be determined from the correlogram and the difference between data, similar to the time series data of the landing position.
[0115] Droplet Spot 15 is a droplet flight image including a droplet spot. When acquiring a droplet spot, the time-series data calculation unit 65 calculates the difference between a normal droplet flight image stored in advance and the captured droplet flight image. In other words, the difference between pixels at the same pixel position in the normal droplet flight image and the captured droplet flight image is found. The time-series data calculation unit 65 calculates the time-series data of the sum of these differences.
[0116] Figure 15(a) shows a droplet flight image with a droplet spot 340, and Figure 15(b) shows a normal droplet flight image. Figure 15(c) shows the difference image between Figure 15(a) and Figure 15(b). The difference image makes the droplet spot 340 clear. The judgment unit 67 judges that a droplet spot 340 is present when there are black pixels with an area equal to or greater than a certain value.
[0117] Since the droplet spot 340 indicates the presence of a droplet in a space where no droplets normally exist, the determination unit 67 may determine that an abnormality exists when it detects the droplet spot 340. The degree of abnormality of the droplet spot 340 is set to a predetermined abnormality level based on knowledge of whether the droplet spot can be easily restored.
[0118] Since the droplet spot 340 may be detected only temporarily, the determining unit 67 may determine that an abnormality has occurred if the droplet spot 340 is detected a certain number of times or more within a certain period of time.
[0119] - Dirt on the nozzle plate Figure 16 is a droplet flight image that includes dirt on the nozzle plate. The dirt 350 on the nozzle plate is droplets that have adhered to the vicinity of the nozzle. If the nozzle plate becomes dirty, it may eventually cause nozzle clogging or other problems. As with the droplet spots, the method for detecting dirt on the nozzle plate uses a difference image. The time series data calculation unit 65 calculates a difference image between a normal droplet flight image that is stored in advance and the droplet flight image. In other words, it calculates the difference between pixels at the same pixel position. The time series data calculation unit 65 calculates the total area of black pixels included in this difference image and calculates the total time series data.
[0120] The degree of abnormality due to contamination of the nozzle plate can be determined from the correlogram or the difference between data, in the same way as the time-series data of the landing position.
[0121] Nozzle missing Figure 17 is a droplet flight image that includes a nozzle missing. A nozzle missing 360 means that a nozzle does not eject droplets. Possible causes include a clogged nozzle. Nozzle contamination can be easily detected by checking whether or not there is a straight line representing the droplet trajectory. The time-series data calculation unit 65 binarizes the area of one nozzle in the droplet flight image and determines whether or not it can be considered to have no black pixels.
[0122] Since a missing nozzle means that a droplet that should be there is not present, when the judgment unit 67 detects a missing nozzle, it may immediately judge that there is an abnormality. The degree of abnormality of a missing nozzle is determined to be a preset abnormality degree based on knowledge of whether it is easy to recover from a missing nozzle.
[0123] Since a missing nozzle may be detected only temporarily, the determining unit 67 may determine the degree of abnormality if a missing nozzle is detected a certain number of times or more within a certain period of time.
[0124] - Difference in landing time for each nozzle Figure 18(a) is a droplet flight image that explains the difference in landing time between nozzles. Figure 18(b) shows an enlarged view of the tip of a droplet. The time it takes for droplets from nozzles that are simultaneously discharge-controlled to reach the substrate 10 can vary depending on the nozzle. This is thought to be due to poor discharge caused by nozzle clogging.
[0125] The deviation in landing time for each nozzle can be detected from the droplet tip position 370, as shown in Figure 18(b). The time-series data calculation unit 65 binarizes each nozzle portion of the droplet flight image and detects the coordinates of the tip position 370 for each nozzle. The time-series data calculation unit 65 calculates the difference in the coordinates of the tip position 370 for each combination of two nozzles and determines the maximum value of all the differences. The time-series data calculation unit 65 calculates the time-series data of this maximum difference.
[0126] The degree of abnormality based on the deviation in landing time for each nozzle can be determined from the correlogram or the difference between data, in the same way as with the time-series data of the landing position.
[0127] [Determining abnormal mode] Next, a method for determining an abnormal mode using time-series data will be described with reference to Fig. 19. Fig. 19 shows time-series data of landing positions, but the same applies to time-series data obtained from droplet flight images.
[0128] Figures 19(a) to (d) are graphs showing changes in impact position over time. Figures 19(a) and (b) show an abnormal mode in which the impact position changes suddenly, while Figures 19(c) and (d) show an abnormal mode in which the impact position changes gradually.
[0129] Figures 19(e) to (h) show mapping data of impact positions. Of these, Figures 19(e) and (f) show abnormal modes in which the impact position changes suddenly, and Figures 19(g) and (h) show abnormal modes in which the impact position changes gradually.
[0130] The abnormal mode determination unit 69 calculates the difference between two adjacent impact positions (t and t+1) from graphs showing the change in impact position over time, such as those shown in Figures 19(a) to 19(d). If the difference (absolute value) exceeds a threshold, the abnormal mode determination unit 69 determines that an abnormal mode has occurred, in which the impact position changes suddenly.
[0131] Furthermore, the abnormal mode determination unit 69 clusters the mapping data such as those shown in Figures 19(e) to 19(h) using the k-means method, etc. In the abnormal mode in which the impact position changes suddenly, as shown in Figures 19(e) and 19(f), the impact positions can be separated into two clusters (areas).
[0132] 20A and 20B are diagrams for explaining a method for determining whether classification into clusters has been successful. As shown in Fig. 20A, it is assumed that the abnormality mode determination unit 69 has classified the clusters into k=2.
[0133] Next, as shown in Figure 20(b), the abnormal mode determination unit 69 calculates a line 383 that passes through the centers of gravity 381, 382 of the two clusters. It also calculates a line 384 that passes through the midpoint of line 383 and is perpendicular to line 383. Points on line 384 have g(x) in equation (2) that are zero. Therefore, if the two clusters form separate groups, line 384 becomes a discriminant function for linear separation. In equation (2), w0 to w2 are coefficients of the line. g(x)=w0+ w1x + w2y ……(2) The abnormal mode determination unit 69 sets the actual measured values of the impact positions of cluster 1 and cluster 2 to x and y, respectively, and if the proportion of positive g(x) due to the impact positions of cluster 1 is above a threshold value and the proportion of negative g(x) due to the impact positions of cluster 2 is above a threshold value, it can determine that the impact positions have been separated (the impact positions have changed suddenly).
[0134] There are various clustering techniques, and a hierarchical technique, an EM algorithm, etc. may be used.
[0135] Abnormal modes include a gradual change in landing position, a sudden change in landing position, droplet spots, nozzle missing, and deviations in landing time between nozzles. These abnormalities are detected by abnormal modes. Note that deviations in landing time between nozzles can also be determined as an abnormality using time-series data.
[0136] [Determining cleaning type based on abnormality mode] If the impact position suddenly changes, it is likely that debris (solidified droplets, etc.) has suddenly adhered to the nozzle. For this reason, the cleaning type determination unit 70 determines that the debris can be removed with light cleaning. However, it is known that the nozzle may return to normal without cleaning.
[0137] If the landing position changes gradually, it is assumed that dust particles are adhering continuously (persistent adhesion), and the cleaning type determining unit 70 determines that the cleaning intensity needs to be increased.
[0138] By classifying abnormal modes in this way, if it is determined that light cleaning is sufficient, the amount of (expensive) droplets used for cleaning can be reduced, thereby reducing maintenance costs.
[0139] This concept is also applicable when an abnormal mode is determined based on time-series data of the feature amounts of a droplet flying image.
[0140] When droplet spots, missing nozzles, and differences in landing time between nozzles are detected, the cleaning type determination unit 70 determines the cleaning type with a strength that corresponds to the set abnormality level. If the difference in landing time between nozzles gradually progresses, it is considered that nozzles with slow landing times are experiencing ejection problems due to liquid clogging. It is preferable that the cleaning type determination unit 70 change the cleaning strength depending on the size of the time lag.
[0141] Furthermore, it is preferable that the cleaning type determination unit 70 determine the cleaning type taking into consideration not only the abnormal mode but also the degree of abnormality. For example, the cleaning type determination unit 70 increases or decreases the number of times or duration of cleaning for the cleaning type determined in the abnormal mode depending on the degree of abnormality.
[0142] [Operation procedure] 21 is a flowchart showing the procedure for the control device 140 to monitor nozzle abnormalities. The nozzle check determination unit 63 determines whether it is time to perform a nozzle check (S1). The timing for a nozzle check may be, for example, when discharge of a certain number of substrates 10 has finished, or when a certain amount of time has passed.
[0143] The test film may be placed between a certain number of substrates 10, or the discharge onto the substrates 10 may be completed before discharging onto the test film. The landing position acquisition unit 61 detects the landing positions (x, y coordinates) from the image data of the test film. Since the test film is not required for the droplet flight images, the imaging device appropriately captures the droplet flight images during discharge onto the substrates 10. The droplet flight image acquisition unit 62 appropriately stores the droplet flight images. The droplet flight images may also be captured during discharge onto the test film.
[0144] If it is time to check the nozzle, the time-series data calculation unit 64 calculates time-series data of the landing position (S2). Similarly, the time-series data calculation unit 65 calculates time-series data of the feature amounts of the droplet flight image. Depending on the feature amount, such as droplet spot or nozzle missing, time-series data may not be calculated.
[0145] Next, the calculation unit 66 calculates the degree of abnormality using Equation (1) and a correlogram, which is a type of time-series data (S3). The degree of abnormality is calculated for each of the landing position and the droplet flight image. Furthermore, for the droplet flight image, the degree of abnormality can be calculated for each feature amount (curvature, droplet size, contamination on the nozzle plate, and deviation in landing time for each nozzle). Therefore, the calculation unit 66 weights each degree of abnormality to calculate the final degree of abnormality. Alternatively, the calculation unit 66 may calculate each degree of abnormality in advance and determine whether any one of the degrees of abnormality exceeds a threshold.
[0146] The determination unit 67 determines whether the degree of abnormality is equal to or greater than the threshold value (S4). If the answer is No in step S4 (if the degree of abnormality is not equal to or greater than the threshold value), the nozzle check is executed again from step S1.
[0147] Preferably, the threshold value is set in two stages: a first threshold value corresponding to a sign of an abnormality, and a second threshold value corresponding to an abnormality that has already occurred and requires immediate maintenance. If the value is equal to or greater than the first threshold value (less than the second threshold value), the cleaning execution unit 71 can schedule and execute maintenance. If the value is equal to or greater than the second threshold value, the cleaning execution unit 71 can execute maintenance immediately.
[0148] If the answer in step S4 is Yes, the abnormality mode determination unit 69 determines the abnormality mode (S5). That is, it determines whether the impact position, droplet curvature, droplet size change, nozzle plate contamination, or difference in impact time between nozzles is occurring gradually or suddenly. Also, it determines whether droplet spots or nozzle missing have occurred depending on the feature amounts of the droplet flight image.
[0149] Then, the cleaning type determination unit 70 determines the cleaning type according to the abnormality mode and the degree of abnormality (S6). For example, if the abnormality mode occurs suddenly, it may determine that light cleaning should be performed, and if the abnormality mode occurs gradually, it may determine that strong cleaning should be performed, and further, it may consider increasing the number of cleanings or the time depending on the degree of abnormality. The cleaning type determination unit 70 Cleaning discharge strength Cleaning discharge count Cleaning discharge time The type of cleaning can be determined by one or a combination of two or more of the above.
[0150] Furthermore, the cleaning type determining section 70 may determine the cleaning type by preparing a table in which the cleaning type is associated with the abnormality level and abnormality mode.
[0151] The cleaning execution unit 71 executes the cleaning of the determined cleaning type based on the maintenance schedule (S7).
[0152] The control device 140 determines whether or not to stop the operation of the droplet ejection device 160 (S8). This determination is made based on, for example, a nozzle check after cleaning is performed.
[0153] Note that similar processing may be performed by determining the timing of the nozzle check, as shown in Fig. 22. Fig. 22 is a flowchart showing the procedure by which the control device 140 monitors nozzle abnormalities. Note that the explanation of Fig. 22 will mainly focus on the differences from Fig. 21.
[0154] In the process of FIG. 22, the control device 140 stores the landing positions and droplet flight images in advance, and therefore in step S11 the control device 140 deletes old landing positions and droplet flight images (S11).
[0155] Next, the landing position acquisition unit 61 detects and saves the landing positions (x, y coordinates) from the image data of the test film, and the droplet flight image acquisition unit 62 saves the droplet flight images (S12).
[0156] The calculation unit 66 determines whether the number of times the landing positions and droplet flight images have been saved reaches a specified number (S13). If the determination in step S13 is No, the process returns to step S12, and the saving of the landing positions and droplet flight images is repeated until the specified number of times is reached.
[0157] If the determination in step S13 is Yes, the control device 140 executes steps S14 to S20. These processes may be similar to steps S2 to S8 in Fig. 21. However, if the determination in step S16 is No, the process returns to step S12.
[0158] [Display of nozzles where abnormalities were detected] 23 is an example of a nozzle monitoring screen 390 displayed on the operation panel 58 connected to the control device 140. The nozzle monitoring screen 390 has a discharge head 161 for each nozzle row, and shows the status of the nozzles in each discharge head 161. The number of nozzles, number of rows, number of heads, etc., in one discharge head 161 are merely examples.
[0159] On the nozzle monitoring screen 390, nozzles 391-393 with an abnormality level above a threshold (including cases where there are signs of an abnormality) are highlighted. For example, they may be displayed in a different color than normal nozzles or may blink. This allows the user to easily determine which nozzle is abnormal. When the user presses a highlighted nozzle 391-393, a pop-up will appear, displaying the abnormality level and abnormality mode, for example.
[0160] When nozzle cleaning is performed for each ejection head 161, the controller 140 can determine whether or not to perform cleaning for each ejection head 161 because the nozzles with abnormalities and their positions are known for each ejection head 161.
[0161] The nozzle monitoring screen 390 also displays the number of nozzles 394 whose abnormality level is above the threshold, and the number of nozzles that show signs of abnormality 395. The user can view the number of nozzles whose abnormality level is above the threshold and stop manufacturing of the substrate 10 or perform cleaning. The user can also view the number of nozzles that show signs of abnormality and plan cleaning schedules.
[0162] [Major effects] As described above, the droplet ejection device disclosed herein can optimize cleaning frequency by determining the timing of cleaning based on the degree of abnormality. Furthermore, by optimizing cleaning frequency and performing cleaning according to the abnormality mode, the amount of material consumed during cleaning can be reduced. For example, materials used for substrates of liquid crystal displays using organic electroluminescence (EL) are expensive, but the amount of material consumed during cleaning can be minimized. Furthermore, if signs of abnormality can be detected, it becomes easier to schedule processes for the droplet ejection device, and cleaning can be performed before an abnormality occurs, reducing the need to redo the formation of the target object.
[0163] [Other application examples] The best mode for carrying out the present disclosure has been described above using examples, but the present disclosure is not limited to these examples in any way, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present disclosure.
[0164] For example, the function of detecting signs of abnormality may be separate from the droplet ejection device 160. The abnormality monitoring device that detects signs of abnormality may be connected to the droplet ejection device 160 via a USB cable or a network, for example. Alternatively, the abnormality monitoring device may be a server device that communicates with the droplet ejection device 160 via a network.
[0165] Furthermore, in the present embodiment, an example in which the droplet ejection device 160 forms electrodes of an organic EL display or the like has been described. However, the droplet ejection device 160 may simply eject droplets. The ejected liquid is not particularly limited as long as it has a viscosity and surface tension that allows it to be ejected from the ejection head 161. However, it is preferable that the viscosity of the ejected liquid be reduced to a certain level or lower at room temperature and normal pressure, or by heating or cooling. More specifically, the liquid may be a solution, suspension, emulsion, or the like containing a solvent such as water or an organic solvent, a colorant such as a dye or pigment, a functionalizing material such as a polymerizable compound, a resin, or a surfactant, a biocompatible material such as DNA, amino acids, proteins, or calcium, or an edible material such as a natural dye, and the like. These liquids can be used, for example, as inkjet inks, surface treatment liquids, liquids for forming components of electronic elements or light-emitting elements, or resist patterns for electronic circuits, and material liquids for three-dimensional modeling.
[0166] In addition, the configuration examples in Figure 8 and the like are divided according to main functions to make it easier to understand the processing by the droplet ejection device 160. The present disclosure is not limited by the way in which the processing units are divided or the names of the processing units. The processing by the droplet ejection device 160 can also be divided into more processing units depending on the processing content. Also, it can be divided so that one processing unit includes more processes. [Explanation of symbols]
[0167] 10 Substrate 140 Control device 150 Stage Section 61 Impact position acquisition unit 62 Droplet flight image acquisition unit 64,65 Time series data calculation section 66 Abnormality calculation unit
Claims
1. A droplet ejection device that ejects droplets from a nozzle, an acquisition unit that acquires information about the droplet ejection state; a time-series data calculation unit that calculates time-series data of information about the ejection state of the droplets; a calculation unit that calculates a parameter related to the nozzle cleaning based on the time-series data; a determination unit that determines the timing of cleaning the nozzle based on the parameter, the information about the ejection state of the droplets is a droplet flight image; The droplet ejection device is characterized in that the calculation unit calculates feature amounts detected from the droplet flight image, and calculates the parameters based on time-series data of the feature amounts.
2. an abnormality mode determination unit that determines an abnormality mode of the nozzle based on the time series data; a cleaning type determination unit that determines a cleaning type for the nozzle according to the abnormality mode; 2. The droplet ejection device according to claim 1, further comprising:
3. the abnormality mode determination unit determines an abnormality mode in which an abnormality in the nozzle suddenly occurs and an abnormality mode in which an abnormality in the nozzle gradually occurs, 3. The droplet ejection device according to claim 2, wherein the type of cleaning is determined in accordance with the abnormality mode.
4. Representing the time series data as a correlogram; 4. The droplet ejection device according to claim 1, wherein the calculation unit calculates the parameter in accordance with the magnitude of autocorrelation of time-series data.
5. The information about the droplet ejection state is the droplet landing position, 5. The droplet ejection device according to claim 1, wherein the calculation unit calculates the parameters based on time-series data of landing positions of the droplets.
6. the information about the ejection state of the droplets is a droplet flight image; The droplet ejection device according to any one of claims 1 to 4, wherein the calculation unit calculates a correlogram of feature amounts detected from the droplet flight image, and calculates the parameters based on the correlogram.
7. the characteristic amount is a flight angle of the droplets, a droplet size, contamination of the nozzle plate, or a difference in landing time for each nozzle; The droplet ejection device according to claim 6, wherein the calculation unit calculates the parameters based on a correlogram calculated from the angle at which the droplets fly, the droplet size, contamination on the nozzle plate, or the difference in landing time between nozzles.
8. a display unit that displays a screen on which the nozzles are schematically arranged, 8. The droplet ejection device according to claim 1, wherein the display unit displays the nozzle in a manner corresponding to the parameter.
9. 8. The droplet ejection device according to claim 4, wherein the determination unit compares the parameter with a threshold value to detect a sign of an abnormality in the nozzle.
10. A droplet ejection device as described in Claim 3, characterized in that the cleaning type determination unit determines the type of cleaning based on either the cleaning ejection strength, the number of cleaning ejections, or the cleaning ejection time, or a combination of two or more of these.
11. A droplet ejection device as described in Claim 3, characterized in that the cleaning type determination unit determines the cleaning type based on a table that corresponds the cleaning type to the parameters and abnormality modes.
12. A parameter calculation method performed by a droplet ejection device that ejects droplets from a nozzle, comprising: acquiring information about the droplet ejection state; calculating a parameter related to nozzle cleaning based on the information about the droplet ejection state; and determining the timing of cleaning based on the parameter, the information about the ejection state of the droplets is a droplet flight image; The calculating step is a parameter calculation method in which feature amounts detected from the droplet flight image are calculated, and the parameters are calculated based on time-series data of the feature amounts.
13. A substrate processing system comprising the droplet discharge device according to any one of claims 1 to 9.
Citation Information
Patent Citations
Dot quality detection method, dot quality detecting apparatus and liquid droplet ejecting apparatus
JP2006281116A
Method for managing ink jet head and ink jet device using the same
JP2009268995A
Method of evaluating discharge performance of droplet discharge head, method of deciding maintenance timing of droplet discharge head, method of predicting and deciding service life of droplet discharge head and apparatus for evaluating discharge perormance of droplet discharge head
JP2010142744A
Droplet discharge device, system for controlling droplet discharge device and method for maintaining droplet discharge device
JP2017177423A