Method, device and equipment for determining abnormal nozzle according to compensation rate and storage medium

By calculating the compensation rate of the inkjet printer nozzles and determining the solution, the printing quality problem caused by printhead abnormalities was solved, efficiency was improved and costs were reduced, and the improvement of printing quality was ensured.

CN118769719BActive Publication Date: 2025-11-18SHENZHEN SENHANG TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310362768.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-29
Publication Date
2025-11-18
Estimated Expiration
2043-03-29

AI Technical Summary

Technical Problem

Inkjet printer nozzles are prone to malfunction after prolonged use, leading to a decline in print quality. Existing cleaning and compensation methods are inefficient and costly, and improper compensation may result in no improvement in quality or an unsatisfactory improvement effect.

Method used

By acquiring information about abnormal nozzles and printing patterns, the compensation rate is calculated, and a handling plan for abnormal nozzles is determined based on the compensation rate, including cleaning the printhead, using normal nozzles for compensation printing, or replacing the printhead, thus avoiding blind handling.

Benefits of technology

It improves inkjet printing production efficiency, reduces costs, ensures improved print quality, and avoids unnecessary time waste and resource consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118769719B_ABST
    Figure CN118769719B_ABST
Patent Text Reader

Abstract

The application provides a processing method and device for determining an abnormal nozzle according to a compensation rate, equipment and a storage medium. The method for determining an abnormal nozzle according to a compensation rate, equipment and a storage medium determines an abnormal processing scheme according to abnormal nozzle information, and performs inkjet printing according to the abnormal processing scheme, thereby avoiding blind processing and saving time, improving the production efficiency of products, and reducing the production cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of inkjet printing, and more particularly to a method, apparatus, device, and storage medium for determining abnormal nozzles based on a compensation rate. Background Technology

[0002] Inkjet printing refers to the process of spraying ink droplets onto a printing medium through nozzles on a printhead to obtain images or text. However, after a long period of operation, inkjet printer printheads are prone to abnormal nozzle conditions due to ink path contamination, ink sedimentation, dust, moisture, etc., such as clogging, oblique spraying, blurring, and insufficient ink volume. This can lead to problems such as streaks and blank areas in the printed image, seriously affecting product quality.

[0003] When printhead nozzles malfunction, existing technologies involve cleaning, ink pressing, and scraping to unclog the nozzles, or using compensation techniques to correct the malfunctioning nozzles. However, in practice, it has been found that even after cleaning or compensation, the print quality remains unimproved or only partially improved in some cases, ultimately requiring printhead replacement. Both printhead cleaning and compensation printing are time-consuming. Therefore, if cleaning and compensation fail to improve print quality when nozzles malfunction, it severely impacts printing efficiency and product delivery. Conversely, replacing the printhead directly while compensation significantly improves print quality increases printing costs considerably. Furthermore, analysis reveals that inappropriate compensation techniques can lead to no improvement or only a poorly improved print quality. Therefore, developing a solution that determines the handling strategy based on the condition of malfunctioning nozzles is urgently needed. Summary of the Invention

[0004] In view of this, embodiments of the present invention provide a method, apparatus, equipment and storage medium for determining abnormal nozzles based on compensation rate. It can select an appropriate abnormality handling scheme according to the abnormal nozzle information, avoid the time wasted by blind handling, improve the efficiency of product production and reduce production costs.

[0005] In a first aspect, embodiments of the present invention provide a method for determining abnormal nozzles based on a compensation rate, the method comprising:

[0006] Obtain abnormal nozzle information and printing mode;

[0007] The compensation rate of the abnormal nozzle is calculated based on the abnormal nozzle information and the printing mode.

[0008] An abnormal handling plan for the abnormal nozzle is determined based on the compensation rate.

[0009] Preferably, the compensation rate includes a minimum compensation rate, which is the smallest compensation rate among several abnormal printing areas, and the abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, determining the abnormal nozzle handling scheme based on the compensation rate includes:

[0010] Obtain first anomaly rate thresholds X1 and X2, and determine a first magnitude relationship between the minimum compensation rate and the first anomaly rate thresholds X1 and X2, where X1 < X2;

[0011] An exception handling plan is determined based on the first size relationship.

[0012] Preferably, the compensation rate includes a maximum compensation rate, which is the largest compensation rate among several abnormal printing areas, and the abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, determining the abnormal nozzle handling scheme based on the compensation rate includes:

[0013] Obtain second anomaly rate thresholds Y1 and Y2, and determine a second magnitude relationship between the maximum compensation rate and the second anomaly rate thresholds Y1 and Y2, where Y1 < Y2;

[0014] The exception handling scheme is determined based on the second size relationship.

[0015] Preferably, the compensation rate includes a minimum compensation rate and a maximum compensation rate. The minimum compensation rate is the smallest compensation rate among several abnormal printing areas, and the maximum compensation rate is the largest compensation rate among several abnormal printing areas. The abnormal printing area is the printing area corresponding to the abnormal nozzle. Then, the abnormal handling scheme for determining the abnormal nozzle based on the compensation rate includes:

[0016] Obtain the third anomaly rate thresholds Z1 and Z2, and determine the third magnitude relationship between the minimum compensation rate and the third anomaly rate thresholds Z1 and Z2, where Z1 < Z2;

[0017] Obtain the fourth anomaly rate thresholds P1 and P2, and determine the fourth magnitude relationship between the maximum compensation rate and the fourth anomaly rate thresholds P1 and P2, where P1 < P2;

[0018] An anomaly handling scheme is determined based on the third and fourth size relationships.

[0019] Preferably, the step of calculating the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode includes:

[0020] Based on the abnormal nozzle information and the printing mode, obtain the compensation nozzle information and the ink output data of the abnormal nozzle in the abnormal printing area.

[0021] Based on the information of the compensating nozzle and the printing mode, the amount of ink not produced by the compensating nozzle in the abnormal printing area is calculated.

[0022] The compensation rate of the abnormal nozzle is calculated based on the ink output data and the non-ink output data.

[0023] Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas, each of which corresponds to an ink output data amount and an ink non-output data amount, and each of the abnormal printing areas corresponds to a compensation rate.

[0024] Preferably, the step of calculating the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode includes:

[0025] Based on the abnormal nozzle information and the printing mode, obtain the compensation nozzle information and the ink output data of the abnormal nozzle in the abnormal printing area.

[0026] Based on the compensation nozzle information and the printing mode, the amount of compensation data relative to the position of the non-inking data of the compensation nozzle in the abnormal printing area and the position of the ink output data of the abnormal nozzle is calculated.

[0027] The compensation rate of the abnormal nozzle is calculated based on the ink output data and the compensation data.

[0028] Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas, each of which corresponds to an ink output data amount and a compensation data amount, and each of the abnormal printing areas corresponds to a compensation rate.

[0029] Preferably, when the printing mode is interlaced printing, obtaining the compensation nozzle information based on the abnormal nozzle information and the printing mode includes:

[0030] The distance the printhead moves relative to the printer head in the Y-axis direction after reciprocating along the X-axis is recorded as the step distance.

[0031] Compensation nozzle information is obtained based on the abnormal nozzle information and the stepping distance.

[0032] Preferably, the anomaly handling scheme includes: cleaning the printhead, using normal nozzles to compensate for printing the corresponding print data of the abnormal nozzle, and replacing the printhead with the abnormal nozzle with a printhead without the abnormal nozzle.

[0033] Secondly, embodiments of the present invention provide a processing apparatus for determining abnormal nozzles based on a compensation rate, the apparatus comprising:

[0034] The acquisition module is used to acquire information about abnormal nozzles and printing modes;

[0035] The calculation module is used to calculate the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode.

[0036] The determination module is used to determine the abnormal handling plan for the abnormal nozzle based on the compensation rate.

[0037] Thirdly, embodiments of the present invention provide a processing device for determining abnormal nozzles based on a compensation rate, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, wherein when the computer program instructions are executed by the processor, the method of the first aspect described above is implemented.

[0038] Fourthly, embodiments of the present invention provide a storage medium storing computer program instructions, which, when executed by a processor, implement the method of the first aspect described above.

[0039] In summary, the present invention provides a method, apparatus, device, and storage medium for determining abnormal nozzles based on compensation rate. The method determines an abnormality handling scheme based on the abnormal nozzle information and performs inkjet printing according to the abnormality handling scheme, avoiding the time wasted on blind handling, improving product production efficiency, and reducing production costs. Attached Figure Description

[0040] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments of the present invention will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, and these are all within the protection scope of the present invention.

[0041] Figure 1 This is a flowchart of the first embodiment of the method for determining the handling of abnormal nozzles based on the compensation rate of the present invention.

[0042] Figure 2 This is a flowchart of the first method for obtaining abnormal nozzle information in an embodiment of the present invention.

[0043] Figure 3 This is a flowchart of the second method for obtaining abnormal nozzle information in an embodiment of the present invention.

[0044] Figure 4 This is a schematic diagram of interlaced printing in the printing mode of an embodiment of the present invention.

[0045] Figure 5 This is a schematic diagram of the first embodiment of interlaced printing according to the present invention.

[0046] Figure 6This is a schematic diagram of a second embodiment of the interlaced printing method of the present invention.

[0047] Figure 7 This is a flowchart of the first compensation rate calculation method in the embodiments of the present invention.

[0048] Figure 8 This is a flowchart of the first method for obtaining the number of compensation nozzles according to an embodiment of the present invention.

[0049] Figure 9 This is a schematic diagram of the printing data and step distance of the interlaced printing according to an embodiment of the present invention.

[0050] Figure 10 This is a flowchart of the second compensation rate calculation method according to an embodiment of the present invention.

[0051] Figure 11 This is a flowchart of the first method for determining an exception handling scheme according to an embodiment of the present invention.

[0052] Figure 12 This is a flowchart of the second method for determining an exception handling scheme according to an embodiment of the present invention.

[0053] Figure 13 This is a flowchart of the third method for determining anomaly handling in an embodiment of the present invention.

[0054] Figure 14 This is a schematic diagram of the structure of the device for handling abnormal nozzles based on the compensation rate according to an embodiment of the present invention.

[0055] Figure 15 This is a schematic diagram of the structure of a device for processing abnormal nozzles based on a compensation rate, according to an embodiment of the present invention. Detailed Implementation

[0056] The features and exemplary embodiments of various aspects of the present invention will now be described in detail. To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the invention.

[0057] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0058] Please see Figure 1 This invention provides a method for determining abnormal nozzles based on a compensation rate, the method comprising:

[0059] S1. Obtain abnormal nozzle information and printing mode;

[0060] S2. Calculate the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode;

[0061] S3. Determine the abnormal handling plan for the abnormal nozzle based on the compensation rate.

[0062] The abnormal nozzle information includes: abnormal nozzle location information and abnormal nozzle quantity information; the printing mode includes staggered printing; and the abnormal handling scheme includes: cleaning the printhead, using normal nozzles to compensate for the printing data corresponding to the abnormal nozzles, and replacing the printhead with abnormal nozzles with a printhead without abnormal nozzles.

[0063] Specifically, the abnormal nozzle position information and abnormal nozzle quantity information are obtained, and the current printing mode is determined. Based on the abnormal nozzle position information, abnormal nozzle quantity information and the printing mode, the compensation nozzle corresponding to each abnormal nozzle is calculated and the compensation nozzle position information and compensation nozzle quantity information are recorded. Then, the compensation rate is calculated based on the compensation nozzle position information and compensation nozzle quantity information, and the abnormal nozzle abnormality handling scheme is determined based on the calculated compensation rate.

[0064] Furthermore, in some embodiments, abnormal nozzle information is obtained before the inkjet equipment produces the product to be printed. This allows for advance detection of abnormal nozzle conditions and determination of a handling plan based on the abnormal nozzle information, avoiding the waste of printed products and the impact of reprinting on production efficiency caused by discovering abnormalities during the printing process. Please refer to [link to relevant documentation]. Figure 2 The acquisition of abnormal nozzle information includes:

[0065] S111, Obtain the first nozzle status test data;

[0066] S112. Based on the first nozzle state test data, control the inkjet equipment to spray ink to obtain the first nozzle state test diagram before producing the product to be printed.

[0067] S113. Analyze the first nozzle status test diagram to obtain abnormal nozzle information.

[0068] Specifically, the first nozzle status test image is scanned by visual observation or an image acquisition device, and then the first nozzle status test image is analyzed to determine whether there are abnormal nozzles. If there are abnormal nozzles, the number and location of the abnormal nozzles are determined to obtain abnormal nozzle location information and abnormal nozzle quantity information.

[0069] Furthermore, in some other embodiments, abnormal nozzle information is obtained by the inkjet equipment during the production of the product to be printed. Dynamically monitoring the nozzle status in real time during production facilitates timely follow-up on abnormalities, preventing the continued production of erroneous products, which would affect product delivery or waste time and reduce production efficiency due to reprinting. Please refer to [link to relevant documentation]. Figure 3 The acquisition of abnormal nozzle information includes:

[0070] S121. Obtain the second nozzle status test data;

[0071] S122. Based on the second nozzle state test data, control the inkjet equipment to spray ink to obtain the second nozzle state test diagram when producing the product to be printed.

[0072] S123. Analyze the second nozzle status test diagram to obtain abnormal nozzle information.

[0073] Specifically, during the production process, a second nozzle status test image is printed in the blank area on the side of the printed image or in a specific area of ​​the inkjet equipment. Then, the presence of abnormal nozzles is determined by visual observation or scanning of the second nozzle status test image by an image acquisition device. If abnormal nozzles are found, the number and location of the abnormal nozzles are determined to obtain abnormal nozzle location information and abnormal nozzle quantity information.

[0074] Further, please refer to Figure 4 The interlaced printing is achieved by alternating the reciprocating motion of the printhead in the X-axis direction and the forward motion in the Y-axis direction of the printer, or by alternating the forward motion of the printing medium in the Y-axis direction. During the reciprocating motion of the printhead in the X-axis direction of the printer, ink is sprayed to print the image, and the forward motion of the printhead or printing medium in the Y-axis direction moves the printing position.

[0075] Please refer to Figure 5As a method of staggered printing, at the start of printing, 1 / 4 of the printhead height enters the printing medium first. Then, after each movement of the printhead in the X-axis direction of the printer, it moves 1 / 4 of the printhead height relative to the printhead in the Y-axis direction until the entire printing medium is printed.

[0076] Please see Figure 6 In another implementation of interleaved printing, the printhead almost completely enters the printing medium at the start of printing. Then, after each movement along the X-axis of the printer, the printhead moves relative to the medium along the Y-axis by a height of (h + 1 / 4 of the nozzle spacing), where h is an integer multiple of the nozzle spacing. When area Z1 is printed, the printhead moves relative to the medium along the Y-axis by a height of H, where H is an integer multiple of the nozzle spacing and H >> h. Then, after each movement along the X-axis of the printer, the printhead moves relative to the medium along the Y-axis by a height of (h + 1 / 4 of the nozzle spacing), and this cycle continues until the printing medium is finished. Therefore, it can be seen that interleaved printing repeats according to a certain pattern, that is, one nozzle corresponds to multiple printing areas, and one printing area is completed by multiple nozzles expelling ink sequentially. Therefore, when an abnormal nozzle occurs, even if there is only one abnormal nozzle, there will be multiple abnormal printing areas. However, since one printing area is completed by multiple nozzles expelling ink sequentially, one abnormal printing area corresponds to multiple compensation nozzles, and each abnormal printing area corresponds to a compensation rate. Different abnormal printing areas correspond to different compensation rates.

[0077] Furthermore, the cleaning nozzle uses a specific waveform to control the spraying of cleaning fluid to clean the nozzle, so as to unclog abnormal nozzles and enable them to be used normally. During use or during a short pause, a small number of nozzles may malfunction. In this case, the abnormal nozzles may be unclogged and used normally simply by cleaning, without the need for compensation printing or replacement of the nozzle. The nozzle cleaning technology is a current technology and will not be described in detail again.

[0078] The method of using normal nozzles to compensate for the printing data of abnormal nozzles involves determining a compensation scheme based on the abnormal nozzle information and printing mode. The normal nozzles are then controlled to compensate for the printing data of the abnormal nozzles. During the cleaning process, some clogged nozzles may still not be completely cleaned. Even with only a few abnormal nozzles, production can still proceed, but for products requiring high-quality precision, the printhead still needs to be replaced. If the number of abnormal nozzles exceeds 10% of the total number of nozzles, the entire printhead must be replaced. Replacing the entire printhead due to a few abnormal nozzles not only affects production progress but also significantly increases production costs. Therefore, using normal nozzles to compensate for the printing data of abnormal nozzles not only avoids affecting production progress but also reduces production costs.

[0079] Further, please refer to Figure 7 In some embodiments, calculating the compensation rate for the abnormal nozzle based on the abnormal nozzle information and the printing mode includes:

[0080] S211. Obtain compensation nozzle information and ink output data corresponding to the abnormal nozzle in the abnormal printing area based on the abnormal nozzle information and the printing mode.

[0081] S212. Calculate the amount of ink not produced by the compensation nozzle in the abnormal printing area based on the compensation nozzle information and the printing mode.

[0082] S213. Calculate the compensation rate of the abnormal nozzle based on the ink output data and the non-ink output data.

[0083] Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas, each of which corresponds to an ink output data amount and an ink non-output data amount, and each of the abnormal printing areas corresponds to a compensation rate.

[0084] Specifically, the compensation nozzle information includes the position and number of compensation nozzles. First, the position of the compensation nozzle is obtained based on the abnormal nozzle position information and the printing mode. Then, the number of compensation nozzles is calculated based on the position. Next, the ink-out data corresponding to the compensation nozzles in the abnormal printing area is obtained based on the compensation nozzle position, number, and printing mode. Finally, the compensation rate of the abnormal nozzle is calculated based on the ink-out data corresponding to the abnormal nozzles in the abnormal printing area and the ink-out data corresponding to the compensation nozzles in the same abnormal printing area. This method of calculating the compensation rate has low computational complexity and high efficiency. For scenarios where a compensation scheme is determined during printing, this method avoids printing interruptions, resulting in smoother printing.

[0085] Further, please refer to Figure 8 When the printing mode is interlaced printing, obtaining the number of compensation nozzles based on the abnormal nozzle position and the printing mode includes:

[0086] S2111. Obtain the distance the printhead moves relative to the printer head in the Y-axis direction after reciprocating in the X-axis direction of the printer, and record it as the step distance.

[0087] S2112. Obtain the position of the compensation nozzle based on the abnormal nozzle position and the stepping distance;

[0088] S2113. Calculate the number of compensation nozzles based on their positions.

[0089] For details, please refer to Figure 9The total height of the printhead is 16 nozzle heights. The printed data is arranged in a grid pattern. The specific printing process is as follows: During the first movement of the printhead along the X-axis, nozzles 1-4 work and print data at position ①, while other nozzles do not work. Then, the printhead increments by 3.5 times the nozzle spacing. During the second movement, nozzles 1-7 work and print data at position ③, while other nozzles do not work. Then, the printhead increments by 3.5 times the nozzle spacing. During the third movement, nozzles 1-11 work and print data at position ②, while other nozzles do not work. Then, the printhead increments by 3.5 times the nozzle spacing. During the fourth movement, nozzles 1-14 work and print data at position ④, while other nozzles do not work. Then, the printhead increments by 5.5 times the nozzle spacing. During the fifth movement, all nozzles work. The process involves printing data for position ①, then stepping 3.5 times the nozzle spacing height. On the 6th movement, all nozzles in the printhead are active, printing data for position ③, then stepping 3.5 times the nozzle spacing height. On the 7th movement, all nozzles in the printhead are active, printing data for position ②, then stepping 3.5 times the nozzle spacing height. On the 8th movement, all nozzles in the printhead are active, printing data for position ④, then stepping 5.5 times the nozzle spacing height. On the 9th movement, all nozzles in the printhead are active, printing data for position ①, then stepping 3.5 times the nozzle spacing height… This cycle of stepping and printing continues until the entire image is printed. Towards the end, some nozzles may be removed from the printing area. The process stops when all nozzles are removed from the printing area.

[0090] Please continue reading. Figure 9If an anomaly is detected in nozzle #7, the compensation nozzles are the nozzles corresponding to the adjacent rows above and below, and the nozzles in the same row. Based on the distance the printhead moves relative to the nozzle in the Y-axis direction after its reciprocating motion along the X-axis of the printer, the calculated compensation nozzles corresponding to nozzle #7 in area A1 are nozzles 3, 4, 10, 11, and 14 (5 in total); in area A2, nozzle #7 is nozzles 3, 4, 10, 11, and 16 (5 in total); in area A3, nozzle #7 is nozzles 3, 4, 12, 13, and 16 (5 in total); and in area A4, nozzle #7 is nozzles 1, 2, 10, 11, and 14 (5 in total). The compensating nozzles corresponding to nozzle 7 in area A5 are nozzles 3, 4, 10, 11, and 14 (5 in total). The compensating nozzles corresponding to nozzle 7 in area A6 are nozzles 3, 4, 10, 11, and 16 (5 in total). The compensating nozzles corresponding to nozzle 7 in area A7 are nozzles 3, 4, 12, 13, and 16 (5 in total). The compensating nozzles corresponding to nozzle 7 in area A8 are nozzles 1, 2, 10, 11, and 14 (5 in total), and so on. The compensating nozzles corresponding to nozzle 7 in the remaining areas can be calculated in the same way. Simultaneously, the compensating nozzles corresponding to the data in adjacent rows above and below each other, and in the same row, can also be calculated. The calculation method is the same and will not be repeated here.

[0091] like Figure 9 The print data for the abnormal nozzle #7 in interleaved printing, corresponding to area A1, is as follows:

[0092] SrcData m [n]={S1, S2, S3, S4, ..........., Sn}

[0093] Where n is SrcData m The number of data points, S represents specific data information, and m represents the printing area where the abnormal nozzle is located. For example, if it is in area A1, then m is 1. In this embodiment, S specifically represents 0 and 1, where 0 represents no ink output and 1 represents ink output. This is determined by statistically analyzing SrcData. m The number of data points marked with '1' is the amount of data output for the first ink output.

[0094] The print data corresponding to the compensating nozzle is as follows:

[0095] DstData m [n]={D1, D2, D3, D4, ........, Dn}

[0096] Where n is DstData mThe data is denoted by D, where D represents specific data information, and m represents the number of the compensating nozzle. For example, in area A1, the compensating nozzles for abnormal nozzle 7 are 3, 4, 10, 11, and 14, so m is 3, 4, 10, 11, and 14. In this embodiment, D specifically represents 0 and 1, where 0 represents no ink output and 1 represents ink output. The data DstData corresponding to each compensating nozzle is calculated. m The total number of zeros in DstData3 is the amount of data that will not be printed. For example, DstData3 contains 5 zeros, DstData4 contains 6 zeros, and DstData... 10 The number of data points with 0 is 2, DstData 11 The number of data points with 0 is 1, DstData 14 If there are 8 zeros in the data, then the amount of data that will not be printed is 5 + 6 + 2 + 1 + 8 = 22.

[0097] In another embodiment, D specifically represents 0, 1, 2, and 3, where 0 represents no ink output, 1 represents small ink droplets, 2 represents medium ink droplets, and 3 represents large ink droplets. The volume of ink in small ink droplets is smaller than that in medium ink droplets, and the volume of ink in medium ink droplets is smaller than that in large ink droplets. This is achieved by calculating the data DstData corresponding to each compensating nozzle. m The total number of zeros in DstData3 is the amount of data that will not be printed. For example, DstData3 contains 5 zeros, DstData4 contains 6 zeros, and DstData... 10 The number of data points with 0 is 2, DstData 11 The number of data points with 0 is 1, DstData 14 If there are 8 zeros in the data, then the amount of data that will not be printed is 5 + 6 + 2 + 1 + 8 = 22.

[0098] In another embodiment, D specifically represents 0, 1, 2, and 3, where 0 represents no ink output, 1 represents small ink droplets, 2 represents medium ink droplets, and 3 represents large ink droplets. The volume of ink in small ink droplets is smaller than that in medium ink droplets, and the volume of ink in medium ink droplets is smaller than that in large ink droplets. This is achieved by calculating the data DstData corresponding to each compensating nozzle. m The total number of 0, 1, and 2 data points is the amount of data that is not printed. For example, in DstData3, the number of 0, 1, and 2 data points is 5, and in DstData4, the number of 0, 1, and 2 data points is 6. 10 The number of data points containing 0, 1, and 2 is 2. (DstData) 11 The number of data points containing 0, 1, and 2 is 1. (DstData) 14 If the number of data points with 0, 1, and 2 is 8, then the amount of data that will not be printed is 5 + 6 + 2 + 1 + 8 = 22.

[0099] The compensation rate is obtained by calculating the ratio of the amount of non-inking data to the amount of first ink output data.

[0100] Further, please refer to Figure 10 In other embodiments, calculating the compensation rate for the abnormal nozzle based on the abnormal nozzle information and the printing mode includes:

[0101] S221. Obtain compensation nozzle information and ink output data corresponding to the abnormal nozzle in the abnormal printing area based on the abnormal nozzle information and the printing mode.

[0102] S222. Calculate the amount of compensation data relative to the position of the non-inking data of the compensation nozzle in the abnormal printing area and the position of the ink output data of the abnormal nozzle based on the compensation nozzle information and the printing mode.

[0103] S223. Calculate the compensation rate of the abnormal nozzle based on the ink output data and the compensation data.

[0104] Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas, each of which corresponds to an ink output data amount and a compensation data amount, and each of the abnormal printing areas corresponds to a compensation rate.

[0105] This method of calculating the compensation rate yields more accurate results, leading to a more accurate compensation scheme and better compensation effect.

[0106] like Figure 9 The print data for nozzle #7 (abnormal nozzle) in the A1 area during interleaved printing is as follows:

[0107] SrcData m [n]={S1, S2, S3, S4, ..........., Sn}

[0108] Where n is SrcData m The number of data items, S represents specific data information, and the subscript of S indicates the position of the data in the row. For example, S1 indicates that the data is located in the 1st position of the row, S2 indicates that the data is located in the 2nd position of the row, S3 indicates that the data is located in the 3rd position of the row, and so on. m represents the printing area where the abnormal nozzle is located. For example, if it is in the A1 area, then m is 1. In this embodiment, S specifically represents 0 and 1, where 0 represents no ink output and 1 represents ink output. By statistically analyzing SrcData... m The number of data points in the middle represents the amount of ink output for the second ink output; the printing data corresponding to the compensation nozzle is as follows:

[0109] DstData m [n]={D1, D2, D3, D4, ........, Dn}

[0110] Where n is DstData m The number of data points, D represents specific data information, and the subscript of D indicates the position of the data in the row. For example, D1 indicates that the data is located in the 1st position of the row, D2 indicates that the data is located in the 2nd position of the row, D3 indicates that the data is located in the 3rd position of the row, and so on. m is the number of the compensation nozzle. For example, in area A1, the compensation nozzles for abnormal nozzle 7 are 3, 4, 10, 11, and 14, then m is 3, 4, 10, 11, and 14. In this embodiment, D specifically represents 0 and 1, where 0 represents no ink output and 1 represents ink output. By statistically analyzing DstData... m Data where the value of D is 0 and the subscripts of D and S are the same represents a compensation position. For example, in the data DstData3 corresponding to compensation nozzle 3, D2 = 0 and S2 = 1, then D2 is a compensation position. 10 If D5 = 0 and S5 = 1, then D5 is a compensation position. By counting the compensation positions in the data corresponding to each compensation nozzle, the amount of compensation data can be obtained.

[0111] In another embodiment, D specifically represents 0, 1, 2, and 3, where 0 represents no ink output, 1 represents small ink droplets output, 2 represents medium ink droplets output, and 3 represents large ink droplets output. The volume of ink in a small ink droplet is smaller than that in a medium ink droplet, and the volume of ink in a medium ink droplet is smaller than that in a large ink droplet. This is determined by statistically analyzing DstData. m Data where the value of D is 0 and the subscripts of D and S are the same represents a compensation position. For example, in the data DstData3 corresponding to compensation nozzle 3, D2 = 0 and S2 = 1, then D2 is a compensation position. 10 If D5 = 0 and S5 = 1, then D5 is a compensation position. By counting the compensation positions in the data corresponding to each compensation nozzle, the amount of compensation data can be obtained.

[0112] In another embodiment, D specifically represents 0, 1, 2, and 3, where 0 represents no ink output, 1 represents small ink droplets output, 2 represents medium ink droplets output, and 3 represents large ink droplets output. The volume of ink in a small ink droplet is smaller than that in a medium ink droplet, and the volume of ink in a medium ink droplet is smaller than that in a large ink droplet. This is determined by statistically analyzing DstData. m Data where the subscripts of D and S are the same (0, 1, 2) represents a compensation position. For example, in the data DstData3 corresponding to compensation nozzle 3, D2 = 0 and S2 = 1, then D2 is a compensation position. 10 If D5 = 1 and S5 = 1, then D5 is a compensation position, DstData 10 If D6 = 2 and S5 = 1, then D6 is a compensation position. By counting the compensation positions in the data corresponding to each compensation nozzle, the amount of compensation data can be obtained.

[0113] The compensation rate is obtained by calculating the ratio of the compensation data volume to the second ink output data volume.

[0114] Furthermore, in some embodiments, the compensation rate includes a minimum compensation rate, which is the minimum compensation rate among several abnormal printing regions, where the abnormal printing region is the printing region corresponding to the abnormal nozzle. (See also...) Figure 11 The abnormal handling scheme for abnormal nozzles determined based on the compensation rate includes:

[0115] S311. Obtain first anomaly rate thresholds X1 and X2, and determine a first size relationship between the minimum compensation rate and the first anomaly rate thresholds X1 and X2, where X1 < X2.

[0116] S312. Determine the exception handling plan based on the first size relationship;

[0117] This exception handling method has low computational cost and high efficiency. For scenarios where the exception handling method is determined during printing, this method avoids printing lag and makes printing smoother.

[0118] The minimum compensation rate is defined as E. When E < X1, the anomaly handling solution is to clean the printhead; when E > X2, the anomaly handling solution is to replace the printhead with the abnormal nozzle with a printhead without the abnormal nozzle; when X1 < E < X2, the anomaly handling solution is to use a normal nozzle to compensate for the printing data corresponding to the abnormal nozzle.

[0119] Furthermore, in some other embodiments, the compensation rate includes a maximum compensation rate, which is the largest compensation rate among several abnormal printing areas, where the abnormal printing area is the printing area corresponding to the abnormal nozzle. (See also...) Figure 12 The abnormal handling scheme for the abnormal nozzle determined based on the compensation rate includes:

[0120] S321. Obtain the second anomaly rate thresholds Y1 and Y2, and determine the second magnitude relationship between the maximum compensation rate and the second anomaly rate thresholds Y1 and Y2, where Y1 < Y2;

[0121] S322. Determine the exception handling scheme based on the second size relationship.

[0122] This method for determining exception handling schemes involves less computation and is more efficient. For scenarios where exception handling schemes are determined during printing, this method avoids printing lag and makes printing smoother.

[0123] The maximum compensation rate is defined as E. When E < Y1, the anomaly handling solution is to replace the printhead with the abnormal nozzle with a printhead without the abnormal nozzle; when E > Y2, the anomaly handling solution is to clean the printhead; when Y1 < E < Y2, the anomaly handling solution is to use a normal nozzle to compensate for the printing data corresponding to the abnormal nozzle.

[0124] Furthermore, in some other embodiments, the compensation rate includes a minimum compensation rate and a maximum compensation rate. The minimum compensation rate is the smallest compensation rate among several abnormal printing regions, and the maximum compensation rate is the largest compensation rate among several abnormal printing regions. The abnormal printing region is the printing region corresponding to the abnormal nozzle. Please refer to [link to relevant documentation]. Figure 13 The abnormal handling scheme for the abnormal nozzle determined based on the compensation rate includes:

[0125] S331. Obtain the third anomaly rate thresholds Z1 and Z2, and determine the third magnitude relationship between the minimum compensation rate and the third anomaly rate thresholds Z1 and Z2, where Z1 < Z2;

[0126] S332. Obtain the fourth anomaly rate thresholds P1 and P2, and determine the fourth magnitude relationship between the maximum compensation rate and the fourth anomaly rate thresholds P1 and P2, where P1 < P2.

[0127] S333. Determine the exception handling scheme based on the third size relationship and the fourth size relationship.

[0128] This method of determining the anomaly handling plan is the most comprehensive in calculation, more accurate in judgment, and the selected anomaly handling plan has a better handling effect, avoiding the situation where some nozzles have a high anomaly rate and large areas of exposed white areas cannot be handled.

[0129] The minimum compensation rate is denoted by E, and the maximum compensation rate is denoted by V. When E < Z1 and V < P1, the anomaly handling scheme is to replace the printhead with the abnormal nozzle with a printhead without the abnormal nozzle. When E > Z2 and V > P2, the anomaly handling scheme is to clean the printhead. When Z1 < E < Z2 or P1 < V < P2, the anomaly handling scheme is to use a normal nozzle to compensate for the printing data corresponding to the abnormal nozzle.

[0130] Example 2

[0131] Please see Figure 14 This invention provides a processing device for determining abnormal nozzles based on a compensation rate. The device includes:

[0132] Module 10 is used to acquire abnormal nozzle information and printing mode;

[0133] Calculation module 11 is used to calculate the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode;

[0134] The determination module 12 is used to determine the abnormal handling scheme of the abnormal nozzle based on the compensation rate.

[0135] Preferably, the compensation rate includes a minimum compensation rate, which is the smallest compensation rate among several abnormal printing areas, and the abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, determining the abnormal nozzle handling scheme based on the compensation rate includes:

[0136] Obtain first anomaly rate thresholds X1 and X2, and determine a first magnitude relationship between the minimum compensation rate and the first anomaly rate thresholds X1 and X2, where X1 < X2;

[0137] An exception handling plan is determined based on the first size relationship.

[0138] Preferably, the compensation rate includes a maximum compensation rate, which is the largest compensation rate among several abnormal printing areas, and the abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, determining the abnormal nozzle handling scheme based on the compensation rate includes:

[0139] Obtain second anomaly rate thresholds Y1 and Y2, and determine a second magnitude relationship between the maximum compensation rate and the second anomaly rate thresholds Y1 and Y2, where Y1 < Y2;

[0140] The exception handling scheme is determined based on the second size relationship.

[0141] Preferably, the compensation rate includes a minimum compensation rate and a maximum compensation rate. The minimum compensation rate is the smallest compensation rate among several abnormal printing areas, and the maximum compensation rate is the largest compensation rate among several abnormal printing areas. The abnormal printing area is the printing area corresponding to the abnormal nozzle. Then, the abnormal handling scheme for determining the abnormal nozzle based on the compensation rate includes:

[0142] Obtain the third anomaly rate thresholds Z1 and Z2, and determine the third magnitude relationship between the minimum compensation rate and the third anomaly rate thresholds Z1 and Z2, where Z1 < Z2;

[0143] Obtain the fourth anomaly rate thresholds P1 and P2, and determine the fourth magnitude relationship between the maximum compensation rate and the fourth anomaly rate thresholds P1 and P2, where P1 < P2;

[0144] An anomaly handling scheme is determined based on the third and fourth size relationships.

[0145] Preferably, the step of calculating the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode includes:

[0146] Based on the abnormal nozzle information and the printing mode, obtain the compensation nozzle information and the ink output data of the abnormal nozzle in the abnormal printing area.

[0147] Based on the information of the compensating nozzle and the printing mode, the amount of ink not produced by the compensating nozzle in the abnormal printing area is calculated.

[0148] The compensation rate of the abnormal nozzle is calculated based on the ink output data and the non-ink output data.

[0149] Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas, each of which corresponds to an ink output data amount and an ink non-output data amount, and each of the abnormal printing areas corresponds to a compensation rate.

[0150] Preferably, the step of calculating the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode includes:

[0151] Based on the abnormal nozzle information and the printing mode, obtain the compensation nozzle information and the ink output data of the abnormal nozzle in the abnormal printing area.

[0152] Based on the compensation nozzle information and the printing mode, the amount of compensation data relative to the position of the non-inking data of the compensation nozzle in the abnormal printing area and the position of the ink output data of the abnormal nozzle is calculated.

[0153] The compensation rate of the abnormal nozzle is calculated based on the ink output data and the compensation data.

[0154] Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas, each of which corresponds to an ink output data amount and a compensation data amount, and each of the abnormal printing areas corresponds to a compensation rate.

[0155] Preferably, when the printing mode is interlaced printing, obtaining the compensation nozzle information based on the abnormal nozzle information and the printing mode includes:

[0156] The distance the printhead moves relative to the printer head in the Y-axis direction after reciprocating along the X-axis is recorded as the step distance.

[0157] Compensation nozzle information is obtained based on the abnormal nozzle information and the stepping distance.

[0158] Preferably, the anomaly handling scheme includes: cleaning the printhead, using normal nozzles to compensate for printing the corresponding print data of the abnormal nozzle, and replacing the printhead with the abnormal nozzle with a printhead without the abnormal nozzle.

[0159] Example 3

[0160] In addition, combined Figure 1 The method for determining abnormal nozzles based on the compensation rate described in this embodiment of the invention can be implemented by a device for determining abnormal nozzles based on the compensation rate. Figure 15 A schematic diagram of the hardware structure of a processing device for determining abnormal nozzles based on a compensation rate, provided in an embodiment of the present invention, is shown.

[0161] The device for handling abnormal nozzles based on the compensation rate may include a processor and a memory storing computer program instructions.

[0162] Specifically, the processor may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement embodiments of the present invention.

[0163] The memory may include a large-capacity storage device for data or instructions. For example, and not limitingly, the memory may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory may include removable or non-removable (or fixed) media. Where appropriate, the memory may be internal or external to a data processing device. In a particular embodiment, the memory is a non-volatile solid-state memory. In a particular embodiment, the memory includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0164] The processor reads and executes computer program instructions stored in the memory to implement any of the above-described methods for determining abnormal nozzles based on the compensation rate.

[0165] In one example, the processing device for determining abnormal nozzles based on the compensation rate may also include a communication interface and a bus. For example, Figure 15 As shown, the processor, memory, and communication interface are connected via a bus and communicate with each other.

[0166] The communication interface is mainly used to enable communication between various modules, devices, units and / or equipment in the embodiments of the present invention.

[0167] A bus, including hardware, software, or both, couples together components of a processing device that determines abnormal nozzles based on a compensation rate. For example, and not limitingly, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, a bus may include one or more buses. While specific buses are described and illustrated in embodiments of the invention, the invention contemplates any suitable bus or interconnect.

[0168] Example 4

[0169] Furthermore, in conjunction with the processing method for determining abnormal nozzles based on the compensation rate in the above embodiments, this invention can be implemented using a computer-readable storage medium. This computer-readable storage medium stores computer program instructions; when executed by a processor, these computer program instructions implement any of the processing methods for determining abnormal nozzles based on the compensation rate in the above embodiments.

[0170] In summary, the present invention provides a method, apparatus, device, and storage medium for determining abnormal nozzles based on compensation rate. The method determines an abnormality handling scheme based on the abnormal nozzle information and performs inkjet printing according to the abnormality handling scheme, avoiding the time wasted on blind handling, improving product production efficiency, and reducing production costs.

[0171] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.

[0172] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this invention are programs or code segments used to perform the required tasks. The programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0173] It should also be noted that the exemplary embodiments mentioned in this invention describe methods or systems based on a series of steps or apparatus. However, this invention is not limited to the order of the steps described above; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0174] The above description is merely a specific embodiment of the present invention. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the protection scope of the present invention.

Claims

1. A method for handling abnormal nozzles based on compensation rate, characterized in that, The method includes: Obtain abnormal nozzle information and printing mode; The compensation rate of the abnormal nozzle is calculated based on the abnormal nozzle information and the printing mode. Determine the abnormal handling plan for the abnormal nozzle based on the compensation rate; The calculation of the compensation rate for the abnormal nozzle based on the abnormal nozzle information and the printing mode includes: Based on the abnormal nozzle information and the printing mode, obtain the compensation nozzle information and the ink output data of the abnormal nozzle in the abnormal printing area. Based on the information of the compensating nozzle and the printing mode, the amount of ink not produced by the compensating nozzle in the abnormal printing area is calculated. The compensation rate of the abnormal nozzle is calculated based on the ink output data and the non-ink output data. Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas. Each abnormal printing area corresponds to an ink output data amount and an ink non-output data amount. Each abnormal printing area corresponds to a compensation rate. The anomaly handling scheme includes: cleaning the printhead, using normal nozzles to compensate for the printing data corresponding to the abnormal nozzles, and replacing the printhead with the abnormal nozzle with a printhead without the abnormal nozzle.

2. A method for handling abnormal nozzles based on compensation rate, characterized in that, The method includes: Obtain abnormal nozzle information and printing mode; The compensation rate of the abnormal nozzle is calculated based on the abnormal nozzle information and the printing mode. Determine the abnormal handling plan for the abnormal nozzle based on the compensation rate; The calculation of the compensation rate for the abnormal nozzle based on the abnormal nozzle information and the printing mode includes: Based on the abnormal nozzle information and the printing mode, obtain the compensation nozzle information and the ink output data of the abnormal nozzle in the abnormal printing area. Based on the compensation nozzle information and the printing mode, the amount of compensation data relative to the position of the non-inking data of the compensation nozzle in the abnormal printing area and the position of the ink output data of the abnormal nozzle is calculated. The compensation rate of the abnormal nozzle is calculated based on the ink output data and the compensation data. Among them, the abnormal printing area is the printing area corresponding to the abnormal nozzle. There are several abnormal printing areas. Each abnormal printing area corresponds to an ink output data amount and a compensation data amount. Each abnormal printing area corresponds to a compensation rate. The anomaly handling scheme includes: cleaning the printhead, using normal nozzles to compensate for the printing data corresponding to the abnormal nozzles, and replacing the printhead with the abnormal nozzle with a printhead without the abnormal nozzle.

3. The method for handling abnormal nozzles based on compensation rate according to any one of claims 1-2, characterized in that, The compensation rate includes a minimum compensation rate, which is the smallest compensation rate among several abnormal printing areas. The abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, the abnormal handling scheme for determining the abnormal nozzle based on the compensation rate includes: Obtain first anomaly rate thresholds X1 and X2, and determine a first magnitude relationship between the minimum compensation rate and the first anomaly rate thresholds X1 and X2, where X1 < X2; An exception handling plan is determined based on the first size relationship.

4. The method for handling abnormal nozzles based on compensation rate according to any one of claims 1-2, characterized in that, The compensation rate includes a maximum compensation rate, which is the largest compensation rate among several abnormal printing areas. The abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, the abnormal handling scheme for determining the abnormal nozzle based on the compensation rate includes: Obtain second anomaly rate thresholds Y1 and Y2, and determine a second magnitude relationship between the maximum compensation rate and the second anomaly rate thresholds Y1 and Y2, where Y1 < Y2; The exception handling scheme is determined based on the second size relationship.

5. The method for handling abnormal nozzles based on compensation rate according to any one of claims 1-2, characterized in that, The compensation rate includes a minimum compensation rate and a maximum compensation rate. The minimum compensation rate is the smallest compensation rate among several abnormal printing areas, and the maximum compensation rate is the largest compensation rate among several abnormal printing areas. The abnormal printing area is the printing area corresponding to the abnormal nozzle. Therefore, the abnormal handling scheme for determining the abnormal nozzle based on the compensation rate includes: Obtain the third anomaly rate thresholds Z1 and Z2, and determine the third magnitude relationship between the minimum compensation rate and the third anomaly rate thresholds Z1 and Z2, where Z1 < Z2; Obtain the fourth anomaly rate thresholds P1 and P2, and determine the fourth magnitude relationship between the maximum compensation rate and the fourth anomaly rate thresholds P1 and P2, where P1 < P2; An anomaly handling scheme is determined based on the third and fourth size relationships.

6. The method for handling abnormal nozzles based on compensation rate according to any one of claims 1-2, characterized in that, When the printing mode is interlaced printing, obtaining compensation nozzle information based on the abnormal nozzle information and the printing mode includes: The distance the printhead moves relative to the printer head in the Y-axis direction after reciprocating along the X-axis is recorded as the step distance. Compensation nozzle information is obtained based on the abnormal nozzle information and the stepping distance.

7. A processing device for determining abnormal nozzles based on a compensation rate, characterized in that, The apparatus is used to implement the method according to any one of claims 1-2 when executed, the apparatus comprising: The acquisition module is used to acquire information about abnormal nozzles and printing modes; The calculation module is used to calculate the compensation rate of the abnormal nozzle based on the abnormal nozzle information and the printing mode. The determination module is used to determine the abnormal handling plan for the abnormal nozzle based on the compensation rate.

8. A processing device for determining abnormal nozzles based on a compensation rate, characterized in that, include: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method as described in any one of claims 1-6.

9. A storage medium storing computer program instructions thereon, characterized in that, The method as described in any one of claims 1-6 is implemented when the computer program instructions are executed by the processor.

Citation Information

Patent Citations

  • Ink-jet printer nozzle anomaly compensation method, device and equipment and storage medium

    CN108274898A

  • Method, device and equipment for adjusting ink discharge amount to compensate for abnormal nozzle, and medium

    CN110202933A