Method, device, equipment and medium for detecting nozzle status of printer
By setting detection conditions based on the printer's printing process requirements and material properties, analyzing the printing results to identify abnormal nozzles, the problems of reduced print quality and batch losses caused by nozzle blockage are solved, and accurate nozzle status detection is achieved.
Patent Information
- Application Number
- CN202411260262.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2044-09-10
AI Technical Summary
The clogged nozzles of inkjet printers lead to reduced printing quality, especially in industrial production, which cannot be discovered in time and causes batch losses.
By determining the detection conditions based on the printer's printing process requirements and printing material properties, printing is performed when the conditions are met and the printing results are analyzed to identify abnormal nozzles.
It realizes accurate detection of nozzle status, ensures printing quality, and avoids batch loss caused by nozzle blockage.
Smart Images

Figure CN118832963B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of printer status equipment, and in particular to a method, apparatus, equipment and medium for detecting the status of a printer nozzle. Background Art
[0002] Inkjet printing technology is widely used in a variety of fields, including home and office inkjet printers, industrial applications, home decor and furniture, personalized gifts, digital products, films, games, animation, pop culture merchandise, and advertising and signage. Regardless of these application scenarios, inkjet printing uses inks with different compositions based on the specific process requirements. These compositions can damage the printhead over time, causing partial blockage of the printhead nozzles, resulting in skewed or no ink jetting. Alternatively, the ink used can be highly viscous, easily clogging the nozzles. Such nozzles are known as broken nozzles.
[0003] Broken holes will inevitably affect print quality, especially in industrial production, which is completely automated and unmanned. If broken holes occur, they can only be discovered during the back-end process, which will inevitably cause batch losses. Therefore, nozzle status detection is an important means to ensure smooth production. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method, device, equipment and medium for detecting the status of a printer nozzle to overcome the problems in the prior art.
[0005] In a first aspect, an embodiment of the present application provides a method for detecting a nozzle status of a printer, the method comprising:
[0006] For a target printer in a working stage, determining a detection condition of the target printer according to a printing process requirement of the target printer and a material property of a printing material used by the target printer;
[0007] When the target printer meets the detection condition, controlling the target printer to print in a preset detection area, and obtaining a first to-be-detected image of the printing result of the target printer in the detection area;
[0008] A first abnormal nozzle in the target printer is determined by analyzing the printing result in the first image to be detected.
[0009] In some technical solutions of the present application, the above-mentioned detection condition includes a print quantity threshold. The detection condition of the target printer is determined based on the printing process requirements of the target printer and the material properties of the printing material used by the target printer, including:
[0010] Determining a usage threshold of the printing material according to the printing process requirements of the target printer;
[0011] Determining a printing effect threshold of the target printer according to material properties of the printing material;
[0012] A print quantity threshold of the target printer is determined according to the usage threshold and the printing effect threshold.
[0013] In some technical solutions of the present application, the above method further includes:
[0014] Verifying the first abnormal nozzle to obtain a verification result;
[0015] If the verification result meets the preset adjustment requirement, the print quantity threshold is adjusted to obtain the adjusted print quantity threshold.
[0016] In some technical solutions of the present application, the above method further includes:
[0017] When the target printer meets the detection condition again, controlling the target printer to print in a preset detection area, and obtaining a second image to be detected of the printing result of the target printer in the detection area;
[0018] Determining a second abnormal nozzle in the target printer by analyzing a printing result in the second image to be detected;
[0019] A preset target judgment standard is used to perform a comprehensive judgment on the first abnormal nozzle hole and the second abnormal nozzle hole to determine a target abnormal nozzle hole.
[0020] In some technical solutions of the present application, the above method obtains the target determination criterion in the following manner:
[0021] generating an initial determination criterion in response to a determination criterion generating operation;
[0022] For the target printer in the testing phase, obtaining a test result by testing the target printer;
[0023] Based on the test results, the initial judgment standard is adjusted to obtain the target judgment standard.
[0024] In some technical solutions of the present application, the above method further includes:
[0025] matching a corresponding treatment measure for the first abnormal nozzle;
[0026] The first abnormal nozzle is processed based on the corresponding processing measure.
[0027] In some technical solutions of the present application, the above-mentioned treatment measures include compensation measures;
[0028] The processing of the first abnormal nozzle based on the corresponding processing measure includes:
[0029] determining, according to a preset compensation algorithm, first normal nozzle holes corresponding to each of the first abnormal nozzle holes;
[0030] Printing is performed using the first normal nozzle hole instead of the corresponding first abnormal nozzle hole.
[0031] In a second aspect, an embodiment of the present application provides a device for detecting the status of a nozzle of a printer, the device comprising:
[0032] a determination module, configured to determine, for a target printer in a working stage, a detection condition of the target printer according to a printing process requirement of the target printer and a material property of a printing material used by the target printer;
[0033] a control module, configured to control the target printer to print in a preset detection area when the target printer meets the detection condition, and obtain a first image to be detected of the printing result of the target printer in the detection area;
[0034] An analysis module is configured to determine a first abnormal nozzle in the target printer by analyzing a printing result in the first image to be detected.
[0035] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned method for detecting the status of a printer nozzle when executing the computer program.
[0036] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method for detecting the status of a printer nozzle are executed.
[0037] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0038] The method of the present application includes, for a target printer in a working stage, determining the detection conditions of the target printer according to the printing process requirements of the target printer and the material properties of the printing materials used by the target printer; when the target printer meets the detection conditions, controlling the target printer to print in a preset detection area, and obtaining a first image to be detected of the printing result of the target printer in the detection area; by analyzing the printing result in the first image to be detected, determining the first abnormal nozzle in the target printer.
[0039] This application can set corresponding detection conditions in accordance with the actual working state of the printer, and detect the printer based on the detection conditions, thereby ensuring the accuracy of the detection results.
[0040] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0042] Figure 1 A schematic flow chart of a method for detecting the nozzle status of a printer provided in an embodiment of the present application is shown;
[0043] Figure 2 A schematic diagram of a secondary detection provided by an embodiment of the present application is shown;
[0044] Figure 3 A schematic diagram of a printer nozzle status detection device provided by an embodiment of the present application is shown;
[0045] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of illustration and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowcharts can be implemented out of sequence, and steps without logical context can be reversed or implemented simultaneously. In addition, those skilled in the art, under the guidance of the contents of this application, can add one or more other operations to the flowchart, or remove one or more operations from the flowchart.
[0047] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application.
[0048] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0049] Inkjet printing technology is widely used in a variety of fields, including home and office inkjet printers, industrial applications, home decor and furniture, personalized gifts, digital products, films, games, animation, pop culture merchandise, and advertising and signage. Regardless of these application scenarios, inkjet printing uses inks with different compositions based on the specific process requirements. These compositions can damage the printhead over time, causing partial blockage of the printhead nozzles, resulting in skewed or no ink jetting. Alternatively, the ink used can be highly viscous, easily clogging the nozzles. Such nozzles are known as broken nozzles.
[0050] Broken holes will inevitably affect print quality, especially in industrial production, which is completely automated and unmanned. If broken holes occur, they can only be discovered during the back-end process, which will inevitably cause batch losses. Therefore, nozzle status detection is an important means to ensure smooth production.
[0051] Based on this, embodiments of the present application provide a method, apparatus, device, and medium for detecting the nozzle status of a printer, which are described below through embodiments.
[0052] Figure 1A flow chart of a method for detecting the nozzle status of a printer provided by an embodiment of the present application is shown, wherein the method includes steps S101-S103; specifically:
[0053] S101: For a target printer in a working stage, determining a detection condition of the target printer according to a printing process requirement of the target printer and a material property of a printing material used by the target printer;
[0054] S102: When the target printer meets the detection condition, control the target printer to print in a preset detection area, and obtain a first to-be-detected image of the printing result of the target printer in the detection area;
[0055] S103 : Determine a first abnormal nozzle in the target printer by analyzing the printing result in the first image to be detected.
[0056] This application can set corresponding detection conditions in accordance with the actual working state of the printer, and detect the printer based on the detection conditions, thereby ensuring the accuracy of the detection results.
[0057] The following describes some embodiments of the present application in detail. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.
[0058] The present invention discloses a method for detecting the nozzle status of a printer, which is applied to a predetermined detection system. The detection system includes a mobile device, a camera device, and a processing device. The mobile device controls the movement of the printer's inkjet assembly, the camera device captures images, and the processing device processes the images.
[0059] In the embodiment of the present application, the printer that needs to be tested is referred to as a target printer, and the target printer includes multiple nozzles and corresponding multiple nozzle holes. The specific structure and principle of the target printer are relatively mature technologies in the prior art and will not be described in detail here. In the embodiment of the present application, the target printer includes multiple different stages. For example, before the target printer leaves the factory, the target printer will be functionally tested, and the embodiment of the present application refers to this stage as the test stage of the target printer. After the target printer leaves the factory, it will be placed in a preset working area to perform printing work. When the target printer performs printing work, it is called the working stage. During operation, there may be an abnormality in the nozzle hole, and the nozzle hole needs to be tested. This stage is called the testing stage. The working stage mainly uses the nozzle hole in normal state, and the abnormal nozzle hole is in the closed state. In the testing stage, all the nozzle holes are opened for printing, and all the nozzle holes are tested.
[0060] After determining the print job, the target printer can select the appropriate printing process and printing material based on the object to be printed. The printing process here includes the printing order and the area of the printing material to be sprayed. For example, if the object to be printed is a rectangular parallelepiped, the printing process may include spraying the entire front surface of the rectangle first, then spraying half of the back surface, etc. The printing material here is primarily ink. Different printing inks have different properties, such as viscosity and surface tension.
[0061] After determining the printing process and printing materials of the target printer, the detection conditions of the target printer are determined based on the printing process requirements of the target printer and the material properties of the printing materials used by the target printer. In a specific implementation, the detection condition here is a print quantity threshold. The print quantity threshold represents the maximum number of objects to be printed that the target printer can print. When the number of objects to be printed printed by the target printer reaches the print quantity threshold, the target printer is detected. If the number of objects to be printed printed by the target printer does not reach the print quantity threshold, the printing service continues until the print quantity threshold is reached, and then the target printer is detected.
[0062] When determining the print quantity threshold, the embodiment of the present application fully considers the printing process requirements and the material properties of the printing materials. For different printing process requirements, the amount of printing materials used is different. If the amount of printing materials used is not taken into account, after printing for a long time, there will be a phenomenon of empty printing without ink. In this case, for the evaluation of the nozzle, interference factors are introduced, and it is impossible to determine whether the nozzle is actually abnormal. Similarly, for different printing materials, due to different properties, the number of printing effects that can be guaranteed is also different. Therefore, in order to ensure the accuracy of the nozzle result detection, the embodiment of the present application needs to eliminate factors that are not conducive to detection. That is, the embodiment of the present application detects the status of the nozzle on the premise that the target printer can meet the printing process requirements and ensure the printing effect.
[0063] Specifically, the embodiment of the present application determines the print quantity threshold of the target printer based on the usage threshold (corresponding to the first quantity threshold) and the printing effect threshold (corresponding to the second quantity threshold). When determining the print quantity threshold, the embodiment of the present application also needs to determine the first impact weight of the usage threshold and the second impact weight of the printing effect threshold. For example, the first impact weight = A / B; wherein A is the amount of printing material used when printing a standard object to be printed, B is the total amount of printing material stored in the target printer, and the second impact weight = 1 / C; wherein C is the total amount of objects to be printed that can be supported under the material properties. If the difference between the first impact weight and the second impact weight is large (the difference between the two is greater than the preset difference threshold), the smaller threshold between the first quantity threshold and the second quantity threshold is used as the print quantity threshold. If the difference between the first impact weight and the second impact weight is small (the difference between the two is less than or equal to the preset difference threshold), the average of the first quantity threshold and the second quantity threshold is used as the print quantity threshold.
[0064] After determining the print quantity threshold, the number of objects to be printed printed by the target printer is detected, and when the print quantity threshold is reached, the target printer is detected. After the detection, the first abnormal nozzle in the target printer is obtained. Furthermore, in order to ensure the accuracy of the detection result, after obtaining the first abnormal nozzle, the embodiment of the present application also needs to verify the first abnormal nozzle to obtain a verification result. The verification result is judged, that is, it is determined whether the print quantity threshold is really appropriate. If the print quantity threshold is not appropriate, the print quantity threshold needs to be adjusted to obtain the adjusted print quantity threshold. The target printer is not detected until the target printer reaches the adjusted print quantity threshold again. The specific adjustment is made based on the error size of the verification result. The larger the error, the larger the adjustment, and the smaller the error, the smaller the adjustment.
[0065] For example, if the print quantity threshold is 50, and the target printer prints 50 objects, the target printer is tested. After six first abnormal nozzles are detected, manual re-testing is performed to determine whether the first abnormal nozzles are truly abnormal. The verification result is that five are truly abnormal. In this case, the error is small, and the print quantity threshold does not need to be adjusted. If the verification result is that three are truly abnormal, the error is large, and the print quantity threshold needs to be adjusted. The adjusted print quantity threshold is 55.
[0066] In an optional embodiment, when the target printer meets the detection conditions, the detection of the target printer is to control the target printer to print in a preset detection area (including the base medium) through a mobile device, and use a shooting device to shoot a first image to be detected of the printing result of the target printer in the detection area, and by analyzing the printing result in the first image to be detected, the first abnormal nozzle in the target printer is determined.
[0067] The analysis process for the first image to be inspected includes comparing the first image to be inspected with a preset reference image to determine the presence, size, and position of ink droplets (printing material) in the first image to be inspected, and then determining whether the nozzle is in an abnormal state. Abnormal conditions include the absence of ink droplets, inappropriate size, and position deviation.
[0068] In an optional embodiment, after the target printer is detected once, in order to avoid missed detection, the embodiment of the present application needs to perform a second detection on the target printer. Figure 2 As shown, including S201-S203:
[0069] S201, when the target printer again meets the detection condition (or the adjusted detection condition), controlling the target printer to print in a preset detection area, and obtaining a second image to be detected of the printing result of the target printer in the detection area;
[0070] S202, determining a second abnormal nozzle in the target printer by analyzing the printing result in the second image to be detected;
[0071] S203 : Perform a comprehensive judgment on the first abnormal nozzle and the second abnormal nozzle using a preset target judgment standard to determine a target abnormal nozzle.
[0072] The specific detection process is the same as that in the above embodiment and will not be repeated here. The target judgment standard here is obtained by adjusting the initial judgment standard. The initial judgment standard is manually set. After the initial judgment standard is set, a print test is performed on the target printer to obtain the test results. The test here generally involves multiple prints. The accuracy of the initial judgment standard is determined by statistically analyzing the print results of each print. If the initial judgment standard is inaccurate, it is adjusted to obtain the adjusted target judgment standard.
[0073] For example, the initial judgment standard is based on the previous test results. By performing three prints on the target printer, the first print test revealed three abnormal nozzles (No. 1, No. 2, and No. 3), the second print test revealed three abnormal nozzles (No. 1, No. 2, and No. 4), and the third print test revealed four abnormal nozzles (No. 1, No. 2, No. 3, and No. 4). Therefore, the initial judgment standard needs to be adjusted to the combined results of the two tests.
[0074] In an optional embodiment, after detecting a target printer, abnormal nozzles (a first abnormal nozzle or a first abnormal nozzle and a second abnormal nozzle) are identified in the target printer. After the abnormal nozzles are identified, corresponding treatment measures need to be matched to the abnormal nozzles. These treatment measures include downtime alarms and compensation measures. The corresponding treatment measures are used to handle the abnormal nozzles.
[0075] When using compensation measures to process abnormal nozzles, normal nozzles corresponding to the abnormal nozzles are determined according to a preset compensation algorithm; and the normal nozzles are used to replace the corresponding abnormal nozzles for printing.
[0076] Specifically, the nozzles of each nozzle are evenly divided into multiple printing units (each printing unit includes only one abnormal nozzle), and from other units except the printing unit where the abnormal nozzle is located, a normal nozzle at a position corresponding to the abnormal nozzle is selected to replace the abnormal nozzle for printing.
[0077] Figure 3 A schematic diagram of a device for detecting the nozzle status of a printer provided in an embodiment of the present application is shown, wherein the device comprises:
[0078] a determination module, configured to determine, for a target printer in a working stage, a detection condition of the target printer according to a printing process requirement of the target printer and a material property of a printing material used by the target printer;
[0079] a control module, configured to control the target printer to print in a preset detection area when the target printer meets the detection condition, and obtain a first image to be detected of the printing result of the target printer in the detection area;
[0080] An analysis module is configured to determine a first abnormal nozzle in the target printer by analyzing a printing result in the first image to be detected.
[0081] The detection condition includes a print quantity threshold. The detection condition of the target printer is determined based on the printing process requirements of the target printer and the material properties of the printing material used by the target printer, including:
[0082] Determining a usage threshold of the printing material according to the printing process requirements of the target printer;
[0083] Determining a printing effect threshold of the target printer according to material properties of the printing material;
[0084] A print quantity threshold of the target printer is determined according to the usage threshold and the printing effect threshold.
[0085] a verification module, configured to verify the first abnormal nozzle and obtain a verification result;
[0086] If the verification result meets the preset adjustment requirement, the print quantity threshold is adjusted to obtain the adjusted print quantity threshold.
[0087] a control module, configured to control the target printer to print in a preset detection area when the target printer meets the detection condition again, and obtain a second image to be detected of the printing result of the target printer in the detection area;
[0088] an analyzing module, configured to determine a second abnormal nozzle in the target printer by analyzing a printing result in the second image to be detected;
[0089] The determination module is configured to perform a comprehensive determination on the first abnormal nozzle and the second abnormal nozzle using a preset target determination standard to determine a target abnormal nozzle.
[0090] The target determination criteria are obtained by:
[0091] generating an initial determination criterion in response to a determination criterion generating operation;
[0092] For the target printer in the testing phase, obtaining a test result by testing the target printer;
[0093] Based on the test results, the initial judgment standard is adjusted to obtain the target judgment standard.
[0094] a matching module, configured to match a corresponding treatment measure for the first abnormal nozzle;
[0095] The first abnormal nozzle is processed based on the corresponding processing measure.
[0096] The treatment measures include compensatory measures;
[0097] The processing of the first abnormal nozzle based on the corresponding processing measure includes:
[0098] determining, according to a preset compensation algorithm, first normal nozzle holes corresponding to each of the first abnormal nozzle holes;
[0099] Printing is performed using the first normal nozzle hole instead of the corresponding first abnormal nozzle hole.
[0100] like Figure 4 As shown, an embodiment of the present application provides an electronic device for executing the method for detecting the status of a printer nozzle in the present application. The device includes a memory, a processor, a bus, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for detecting the status of a printer nozzle are implemented.
[0101] Specifically, the memory and processor may be general-purpose memory and processor, which are not specifically limited here. When the processor runs the computer program stored in the memory, the method for detecting the nozzle status of the printer can be executed.
[0102] Corresponding to the method for detecting the status of a printer nozzle in the present application, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the method for detecting the status of a printer nozzle are executed.
[0103] Specifically, the storage medium can be a general storage medium, such as a mobile disk, a hard disk, etc. When the computer program on the storage medium is run, the above-mentioned method for detecting the nozzle status of the printer can be executed.
[0104] In the embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. The system embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interface, indirect coupling or communication connection of the system or unit, which can be electrical, mechanical or other forms.
[0105] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, and may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment as needed.
[0106] In addition, each functional unit in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0107] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0108] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.
[0109] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The scope of protection of the present application is not limited thereto. Although the present application has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed in the present application, or perform equivalent replacements for some of the technical features thereof. However, these modifications, changes, or replacements do not deviate from the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application. They should all be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.
Claims
1. A method for detecting the nozzle status of a printer, characterized in that: The method comprises: For a target printer in a working stage, determining a detection condition of the target printer according to a printing process requirement of the target printer and a material property of a printing material used by the target printer; When the target printer meets the detection condition, controlling the target printer to print in a preset detection area, and obtaining a first to-be-detected image of the printing result of the target printer in the detection area; Determining a first abnormal nozzle in the target printer by analyzing a printing result in the first image to be detected; The detection condition includes a print quantity threshold. The detection condition of the target printer is determined based on the printing process requirements of the target printer and the material properties of the printing material used by the target printer, including: Determining a usage threshold of the printing material according to the printing process requirements of the target printer; Determining a printing effect threshold of the target printer according to material properties of the printing material; Determining a print quantity threshold of the target printer according to the usage threshold and the printing effect threshold; Verifying the first abnormal nozzle to obtain a verification result; If the verification result meets the preset adjustment requirement, the print quantity threshold is adjusted to obtain the adjusted print quantity threshold; When the target printer meets the detection condition again, controlling the target printer to print in a preset detection area, and obtaining a second image to be detected of the printing result of the target printer in the detection area; Determining a second abnormal nozzle in the target printer by analyzing a printing result in the second image to be detected; A preset target judgment standard is used to perform a comprehensive judgment on the first abnormal nozzle hole and the second abnormal nozzle hole to determine a target abnormal nozzle hole.
2. The method according to claim 1, characterized in that The method obtains the target determination criteria in the following manner: generating an initial decision criterion in response to a decision criterion generating operation; For the target printer in the testing phase, obtaining a test result by testing the target printer; Based on the test results, the initial judgment standard is adjusted to obtain the target judgment standard.
3. The method according to claim 1, characterized in that The method further comprises: matching a corresponding treatment measure for the first abnormal nozzle; The first abnormal nozzle is processed based on the corresponding processing measure.
4. The method according to claim 3, characterized in that The treatment measures include compensatory measures; The processing of the first abnormal nozzle based on the corresponding processing measure includes: determining, according to a preset compensation algorithm, first normal nozzle holes corresponding to each of the first abnormal nozzle holes; Printing is performed using the first normal nozzle hole instead of the corresponding first abnormal nozzle hole.
5. A device for detecting the nozzle status of a printer, characterized in that: The device comprises: a determination module, configured to determine, for a target printer in a working stage, a detection condition of the target printer according to a printing process requirement of the target printer and a material property of a printing material used by the target printer; a control module, configured to control the target printer to print in a preset detection area when the target printer meets the detection condition, and obtain a first image to be detected of the printing result of the target printer in the detection area; an analysis module, configured to determine a first abnormal nozzle in the target printer by analyzing a printing result in the first image to be detected; The detection condition includes a print quantity threshold. The detection condition of the target printer is determined based on the printing process requirements of the target printer and the material properties of the printing material used by the target printer, including: Determining a usage threshold of the printing material according to the printing process requirements of the target printer; Determining a printing effect threshold of the target printer according to material properties of the printing material; Determining a print quantity threshold of the target printer according to the usage threshold and the printing effect threshold; a verification module, verifying the first abnormal nozzle and obtaining a verification result; If the verification result meets the preset adjustment requirement, the print quantity threshold is adjusted to obtain the adjusted print quantity threshold; a control module, configured to control the target printer to print in a preset detection area when the target printer meets the detection condition again, and obtain a second image to be detected of the printing result of the target printer in the detection area; an analyzing module, configured to determine a second abnormal nozzle in the target printer by analyzing a printing result in the second image to be detected; The determination module is configured to perform a comprehensive determination on the first abnormal nozzle and the second abnormal nozzle using a preset target determination standard to determine a target abnormal nozzle.
6. An electronic device, characterized in that: include: A processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate via the bus. When the machine-readable instructions are executed by the processor, the steps of the method for detecting the nozzle status of a printer as described in any one of claims 1 to 4 are performed.
7. A computer-readable storage medium, characterized in that The computer readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the method for detecting the nozzle status of a printer according to any one of claims 1 to 4.
Citation Information
Patent Citations
Printing method and device based on ink-jet printer, electronic equipment and storage medium
CN114103453A
Information processing apparatus, information processing system, computer readable medium, and information processing method
CN115880678A