A high-precision disassembly printing method, device, equipment and medium

By acquiring printhead information and performing step compensation and position compensation in the inkjet printer, the problem of low printing accuracy was solved, achieving efficient printing of high-precision display panels and improving printing accuracy.

CN116604961BActive Publication Date: 2026-05-01JIN XIN TECH LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JIN XIN TECH LTD
Filing Date
2023-05-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing inkjet printer printheads are prone to damage during use, resulting in reduced printing accuracy and failing to meet the printing requirements of high-precision display panels. Furthermore, the need for regular printhead replacement or maintenance increases costs and is inefficient.

Method used

By obtaining printhead information through printing specific test data, step compensation and position compensation are performed to generate a high-precision split-image printing method, including an information determination module, a step compensation module and a position compensation module, which uses printhead parameters, clogging points and ink volume accuracy for precise control.

Benefits of technology

It achieves high-precision and high-efficiency printing of high-precision display panels, improves printing accuracy, and meets the printing requirements of high-precision pixel slots.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116604961B_ABST
    Figure CN116604961B_ABST
Patent Text Reader

Abstract

The application discloses a high-precision disassembly printing method, device, equipment and medium. The method comprises the following steps: printing specific test data through a current nozzle to obtain imaging ink dots, and determining current nozzle information according to the current position of the imaging ink dots; wherein the current nozzle information comprises nozzle parameters, a clogging point, ink quantity accuracy and position accuracy; obtaining panel parameters of a current display panel, performing step compensation on the current nozzle according to the panel parameters, the nozzle parameters, the clogging point and the ink quantity accuracy in the current nozzle information, to obtain a target landing point combination; performing position compensation on the current nozzle according to the position accuracy in the current nozzle information, to obtain a target position compensation; and controlling the current nozzle to perform actual printing in the current display panel according to the target landing point combination and the target position compensation, to generate a high-precision disassembly. Through the technical scheme of the application, high-precision display panel printing can be realized, and the printing precision is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of inkjet printing technology, and in particular to a high-precision inkjet printing method, apparatus, equipment and medium for image splitting. Background Technology

[0002] A printer is an automated device used to print graphics on printed circuit boards (PCBs) and flexible printed circuit boards (FPCs). With proper alignment, it accurately prints ink onto the product and is one of the essential pieces of equipment for PCB factory automation and flat panel display printing.

[0003] However, existing inkjet printers are affected by printhead quality, operating environment, and usage time, leading to nozzle damage or precision loss. This results in low- to mid-range printheads being unable to print on high-precision display panels. Current technologies attempt to mitigate this issue by periodically replacing or maintaining printheads. However, these methods increase printing costs and cycle times, and cannot meet the high-precision and high-efficiency automatic printing requirements for the high-precision pixel grooves of glass display panels. Therefore, improving printing precision control to achieve high-precision display panel printing is a pressing issue that needs to be addressed. Summary of the Invention

[0004] This invention provides a high-precision printing method, apparatus, equipment, and medium for printing disassembly, which can solve the problem of low printing accuracy in the prior art and the inability to achieve high-precision display panel printing.

[0005] According to one aspect of the present invention, a high-precision image splitting printing method is provided, comprising:

[0006] By printing specific test data with the current printhead, an image ink dot is obtained, and the current printhead information is determined based on the current position of the image ink dot; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy;

[0007] Obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, printhead parameters in the current printhead information, clogging points and ink volume accuracy to obtain the target landing point combination;

[0008] Based on the position accuracy in the current nozzle information, position compensation is performed on the current nozzle to obtain the target position compensation;

[0009] Based on the target landing point combination and target position compensation, the current printhead is controlled to actually print on the current display panel to generate a high-precision split map.

[0010] According to another aspect of the present invention, a high-precision printing apparatus for image splitting is provided, comprising:

[0011] The information determination module is used to print specific test data through the current printhead, obtain imaging ink dots, and determine the current printhead information based on the current position of the imaging ink dots; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy;

[0012] The step compensation module is used to obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, printhead parameters in the current printhead information, clogging points and ink volume accuracy to obtain the target landing point combination;

[0013] The position compensation module is used to compensate the current nozzle for its position based on the position accuracy in the current nozzle information, so as to obtain the target position compensation.

[0014] The image splitting generation module is used to control the current printhead to actually print on the current display panel based on the target landing point combination and target position compensation, generating a high-precision image splitting.

[0015] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0016] At least one processor; and

[0017] A memory communicatively connected to the at least one processor; wherein,

[0018] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the high-precision image splitting and printing method according to any embodiment of the present invention.

[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the high-precision image splitting and printing method according to any embodiment of the present invention.

[0020] The technical solution of this invention involves controlling the current printhead to print specific test data to obtain imaging ink dots, and determining the current printhead information based on the current position of the imaging ink dots. Then, the panel parameters of the current display panel are acquired, and the current printhead is step-compensated based on the panel parameters, the printhead parameters in the current printhead information, clogging points, and ink volume accuracy to obtain a target landing point combination. Further, the current printhead is position-compensated based on the position accuracy in the current printhead information to obtain target position compensation. Finally, the current printhead is controlled to perform actual printing on the current display panel based on the target landing point combination and target position compensation, generating a high-precision image. This solves the problem of low printing accuracy in existing technologies, which prevents the achievement of high-precision display panel printing. It can meet the requirements of high-precision and high-efficiency automatic printing of high-precision pixel slots, improving printing accuracy and achieving high-precision display panel printing.

[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is a flowchart of a high-precision image splitting and printing method according to Embodiment 1 of the present invention;

[0024] Figure 2 This is a flowchart of a high-precision image splitting and printing method according to Embodiment 2 of the present invention;

[0025] Figure 3 This is a flowchart of a step compensation process provided in Embodiment 2 of the present invention;

[0026] Figure 4 This is a flowchart of an optional high-precision image splitting printing method provided in Embodiment 2 of the present invention;

[0027] Figure 5 This is a schematic diagram of a high-precision image splitting printing device according to Embodiment 3 of the present invention;

[0028] Figure 6 This is a schematic diagram of the structure of an electronic device that implements the high-precision image splitting printing method of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "current," "basic," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] Example 1

[0032] Figure 1 This is a flowchart of a high-precision image splitting and printing method provided in Embodiment 1 of the present invention. This embodiment is applicable to the high-precision and high-efficiency automatic printing of high-precision pixel slots on glass display panels. The method can be executed by a high-precision image splitting and printing device, which can be implemented in hardware and / or software. This high-precision image splitting and printing device can be configured in an electronic device, for example, in a computer device. Figure 1 As shown, the method includes:

[0033] S110. Print specific test data through the current printhead to obtain imaging ink dots, and determine the current printhead information based on the current position of the imaging ink dots; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy.

[0034] Here, "current printhead" refers to the printhead in the inkjet printer that requires improved printing accuracy. "Specific test data" refers to test strips pre-generated based on the relevant parameters of the current printhead. Typically, specific test data includes the landing positions of each ink droplet; thus, the state of the current printhead can be detected using specific test materials. "Imaging ink droplets" refers to the ink droplets obtained after the current printhead prints the specific test data.

[0035] The current printhead information refers to the current status information of the printhead. For example, it may include printhead parameters, clogging points, ink volume accuracy, and position accuracy. Printhead parameters may refer to the nozzle parameters contained in the current printhead. For example, it may be the sequence number of each nozzle. Clogging points may refer to the sequence number of nozzles that are clogged or have deviations such as misaligned spraying. Ink volume accuracy may refer to the ink volume accuracy of each nozzle in the current printhead. Position accuracy may refer to the ink spraying position accuracy of each nozzle in the current printhead.

[0036] Specifically, after the printhead prints specific test data to obtain image ink dots, visual inspection technology can be used to identify the ink volume of each ink dot in the image ink dots and locate the printing landing position. Then, the ink volume and printing landing position corresponding to the image ink dots are compared with the ink volume and landing position recorded in the specific test data to obtain the ink volume accuracy and position accuracy.

[0037] S120. Obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, printhead parameters in the current printhead information, clogging points and ink volume accuracy to obtain the target landing point combination.

[0038] Here, "current display panel" can refer to the actual display panel used for printing. For example, it can be a glass display panel. "Panel parameters" can refer to the parameter information of the current display panel. For example, it can include slot size, slot position, number of slots, ink application amount, and tolerance value. Typically, the panel parameters of the current display panel are set uniformly by the manufacturer, and this embodiment of the invention does not impose any restrictions on this.

[0039] Step compensation refers to compensating for the number of steps of the current printhead, so that the ink droplets ejected by the current printhead after step compensation can evenly cover all slots of the current display panel. Target landing point combination refers to the combination of the optimal nozzle opening sequence and the optimal step value.

[0040] S130. Based on the position accuracy in the current nozzle information, perform position compensation on the current nozzle to obtain the target position compensation.

[0041] Position compensation refers to compensating for the printing position of the current printhead so that the ink droplets ejected from the current printhead can accurately fall into the respective slots of the current display panel. Target position compensation refers to the compensation value of the position compensation.

[0042] S140: Based on the target landing point combination and target position compensation, control the current printhead to actually print on the current display panel to generate a high-precision split map.

[0043] Specifically, after obtaining the target landing point combination and target position compensation, the target landing point combination and target position compensation can be used to control the current printhead to actually print on the current display panel, thereby generating a high-precision split image.

[0044] The technical solution of this invention involves controlling the current printhead to print specific test data to obtain imaging ink dots, and determining the current printhead information based on the current position of the imaging ink dots. Then, the panel parameters of the current display panel are acquired, and the current printhead is step-compensated based on the panel parameters, the printhead parameters in the current printhead information, clogging points, and ink volume accuracy to obtain a target landing point combination. Further, the current printhead is position-compensated based on the position accuracy in the current printhead information to obtain target position compensation. Finally, the current printhead is controlled to perform actual printing on the current display panel based on the target landing point combination and target position compensation, generating a high-precision image. This solves the problem of low printing accuracy in existing technologies, which prevents the achievement of high-precision display panel printing. It can meet the requirements of high-precision and high-efficiency automatic printing of high-precision pixel slots, improving printing accuracy and achieving high-precision display panel printing.

[0045] Example 2

[0046] Figure 2 This is a flowchart of a high-precision printing method for image splitting according to Embodiment 2 of the present invention. This embodiment is a refinement based on the above embodiment. Specifically, this embodiment refines the operation of performing step compensation on the current printhead based on panel parameters, printhead parameters in the current printhead information, clogging points, and ink volume accuracy to obtain a target landing point combination. Specifically, it may include: determining the parameter validity of the current printhead information and initial step value, obtaining basic current printhead information and basic initial step value that meet the parameter validity requirements; determining the simulated tank bottom map based on the panel parameters of the current display panel; determining the target step value using the basic initial step value, and controlling the current printhead to form simulated ink dots in the simulated tank bottom map using the target step value; selecting a target landing point combination from the simulated ink dots based on the printhead parameters, clogging points, and ink volume accuracy in the basic current printhead information; wherein, the target landing point combination includes a target step value and a target nozzle combination. Figure 2 As shown, the method includes:

[0047] S210. Print specific test data through the current printhead to obtain imaging ink dots, and determine the current printhead information based on the current position of the imaging ink dots; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy and position accuracy.

[0048] S220. Parameter legalization: Determine the current nozzle information and initial step value, and obtain the basic current nozzle information and basic initial step value that meet the parameter legalization requirements.

[0049] The initial step value refers to the number of steps in the current nozzle's initial state. Parameter validity verification refers to the operation of checking the accuracy of the input current nozzle information and initial step value. Parameter validity verification can prevent the input of incorrect current nozzle information and initial step value.

[0050] Here, "basic current nozzle information" can refer to the current nozzle information that meets the parameter validity requirements. "Basic initial step value" can refer to the initial step value that meets the parameter validity requirements.

[0051] In one optional implementation, the parameter validation process, which determines the current nozzle information and initial step value to obtain basic current nozzle information and basic initial step value that meet the parameter validation requirements, may include: obtaining the current nozzle information and initial step value; performing a consistent comparison between the current nozzle information and preset current nozzle information to obtain basic current nozzle information that meets the parameter validation requirements; and performing a consistent comparison between the initial step value and preset initial step value to obtain basic initial step value that meets the parameter validation requirements.

[0052] The preset current nozzle information refers to the pre-set parameter information of the current nozzle. The preset initial step value refers to the pre-set initial step value. It is worth noting that both the preset current nozzle information and the preset initial step value can be set according to the actual state parameters of the current nozzle.

[0053] Specifically, after obtaining the input current nozzle information, it can be compared with preset current nozzle information. If the current nozzle information does not match the preset current nozzle information (e.g., if the preset current nozzle information has 1024 nozzles, while the current nozzle information has 1023 or 1025 nozzles), the current nozzle information is discarded. Conversely, if the current nozzle information matches the preset current nozzle information, it is used as the base current nozzle information. Similarly, after obtaining the input initial step value, it can be compared with a preset initial step value. If the initial step value does not match the preset initial step value, it is discarded. Conversely, if the initial step value matches the preset initial step value, it is used as the base initial step value. This ensures the accuracy of the input data and provides a valid basis for subsequent operations.

[0054] S230. Determine the simulation tank bottom diagram based on the panel parameters of the current display panel.

[0055] The simulated slot bottom map refers to a slot bottom map generated based on the panel parameters of the current display panel. Specifically, the simulated slot bottom map can be drawn based on the slot size, slot position, and number of slots of the current display panel.

[0056] S240. Determine the target step value using the basic initial step value, and use the target step value to control the current printhead to form simulated ink dots in the simulated tank bottom map.

[0057] The target step value can refer to the final determined step value of the current printhead. The simulated ink droplet can refer to the ink droplet that falls from the current printhead in the simulated tank bottom map according to the target step value.

[0058] In one optional implementation, determining a target step value using a basic initial step value and controlling the current printhead to form simulated ink dots in the simulated slot bottom image using the target step value may include: controlling the current printhead to form initial ink dots in the simulated slot bottom image based on the printhead starting position coordinates in the printhead parameters and the basic initial step value; if the initial ink dot amount of the target row pixel slot in the simulated slot bottom image does not meet the ink drop amount in the panel parameters, increasing the basic initial step value by a step value based on a preset threshold as the target step value, and controlling the current printhead to form simulated ink dots in the simulated slot bottom image using the target step value.

[0059] Here, the initial ink droplet refers to the ink droplet that falls from the current printhead in the simulated slot bottom image based on the basic initial step value. The target row pixel slot refers to a single row pixel slot in the simulated slot bottom image, i.e., the simulated slot bottom. Figure 1 All pixel slots in the row. Initial ink dot amount can refer to the initial ink dot amount. For example, it could be five dots or ten dots, etc. Preset threshold can refer to a pre-set value used to improve the base initial step value.

[0060] Specifically, the current printhead is controlled to move based on its initial position coordinates and the basic initial step value. Based on the relative positions of the nozzles on the current printhead, the nozzle positions after the step are calculated. Then, the initial ink droplet positions of each nozzle are mapped based on their positions. Finally, the initial ink droplet volume of each initial ink droplet is calculated based on the ink volume accuracy of each nozzle. If simulating the bottom of the tank... Figure 1 The initial ink droplet amount for all pixel slots in the row cannot meet the ink droplet amount specified in the panel parameters. This means that after the printhead moves according to the basic initial step value, the generated initial ink droplets cannot fill all slot positions in the simulated slot bottom image. Therefore, it is necessary to increase the basic initial step value of the current printhead according to a preset threshold and decrease the step amount of the current printhead. This ensures that the ink droplets generated when the current printhead moves according to the target step value can fill all slot positions in the simulated slot bottom image, thus improving printing accuracy.

[0061] It is worth noting that after determining the target step value, it is also necessary to control the current printhead to form ink dots in the simulated slot bottom image based on the printhead's starting position coordinates and the target step value. When the amount of ink dots in the target row pixel slot in the simulated slot bottom image meets the ink drop amount in the panel parameters, the target step value is selected. Otherwise, it is still necessary to increase the step value of the target step value according to the preset threshold until the amount of ink dots in the target row pixel slot in the simulated slot bottom image meets the ink drop amount in the panel parameters.

[0062] S250. Based on the printhead parameters, clogging points, and ink volume accuracy in the current printhead information, select a target landing point combination in the simulated ink dots; wherein, the target landing point combination includes the target step value and the target nozzle combination.

[0063] The target nozzle combination can refer to a combination of nozzle sequences that meet the ink drop requirements in the panel parameters.

[0064] In one optional implementation, selecting a target landing point combination from simulated ink dots based on the nozzle parameters, clogging points, and ink volume accuracy in the current basic nozzle information may include: obtaining the landing point position and nozzle number of the simulated ink dots in the simulated tank bottom image after a single step; determining a target nozzle combination that meets the ink volume requirements in the panel parameters from the landing point position and nozzle number of the generated simulated ink dots based on the nozzle parameters, clogging points, and ink volume accuracy in the current basic nozzle information; and combining the target nozzle combination with the target step value to determine the target landing point combination.

[0065] Specifically, given the nozzle numbers and clogging points of each nozzle in the current printhead, after a single step, the corresponding nozzle number can be determined by simulating the ink droplet landing position in the simulated tank bottom diagram. Then, based on the ink drop volume in the panel parameters and the inkjet accuracy of each nozzle, the optimal nozzle combination is selected as the target nozzle combination. For example, if after a single step, the simulated ink droplet landing positions in the simulated tank bottom diagram are 1, 3, and 5, the nozzle numbers generating the ink droplets are 1, 2, 3, 4, and 5, the ink volume accuracy of each nozzle is 5, and the ink drop volume in the panel parameters is 10, then to ensure printing uniformity, nozzle numbers 2 and 4 can be turned off, and nozzle numbers 1, 3, and 5 can be combined to generate the target nozzle combination.

[0066] S260. Obtain the current horizontal position of the current nozzle at the target scanning position and the position accuracy in the current nozzle information.

[0067] The target scanning position can refer to the pre-defined printing direction of the current printhead. For example, it can be the installation direction of the current printhead, such as the x-direction. The current horizontal position can refer to the coordinates of the current printhead at the target scanning position.

[0068] S270. The position accuracy of the current horizontal position is compensated according to the preset standard position to obtain the target position compensation.

[0069] The preset standard position can refer to the pre-defined printing position coordinates. For example, it can be the groove position coordinates in the simulated groove bottom image, or it can be the coordinates of the groove position in the simulated groove bottom image on the target scanning position.

[0070] Specifically, if there is a deviation between the current horizontal position of the printhead at the target scanning position and the preset standard position, the positional accuracy of each nozzle at the current horizontal position can be compensated according to the preset standard position. Thus, by increasing the resolution of the target scanning position, pixel-level nozzle compensation can be performed to improve printing accuracy.

[0071] S280. Based on the target position compensation, perform position compensation on the actual horizontal position of the current nozzle at the actual scanning position to obtain the position compensation result.

[0072] The actual scanning position refers to the printing direction of the printhead during the actual printing process. The actual horizontal position refers to the coordinates of the printhead at the actual scanning position. The position compensation result refers to the result after compensating the actual horizontal position of the printhead based on the target position compensation.

[0073] Specifically, after determining the combination of target position compensation and target landing point, the actual horizontal position of the current nozzle at the actual scanning position can be compensated based on the target position compensation. This achieves pixel-level nozzle compensation, providing an effective foundation for the subsequent generation of high-precision map breakdown.

[0074] S290: Based on the position compensation result, control the current nozzle to land according to the target landing point combination, and generate a high-precision map.

[0075] Specifically, after position compensation is performed on the actual horizontal position of the current nozzle at the actual scanning position based on the target position compensation, the opening or closing of each nozzle in the current nozzle can be controlled according to the target nozzle combination in the target landing point combination, and the current nozzle can be controlled to move according to the target step value in the target landing point combination, thereby generating a high-precision map.

[0076] The technical solution of this invention involves controlling the current printhead to print specific test data to obtain imaging ink dots, and determining the current printhead information based on the current position of the imaging ink dots. Then, it acquires basic current printhead information and basic initial step values ​​that meet parameter validation requirements, determines a target step value using the basic initial step value, and uses the target step value to control the current printhead to form simulated ink dots in a simulated slot bottom map determined based on the panel parameters of the current display panel. Based on the printhead parameters, clogging points, and ink volume accuracy in the basic current printhead information, it selects a target landing point combination from the simulated ink dots. Furthermore, it acquires the current horizontal position of the current printhead at the target scanning position. The system calculates the position and accuracy of the current printhead information, compensates for the position accuracy of the current horizontal position based on a preset standard position, and obtains the target position compensation. Finally, it compensates for the actual horizontal position of the current printhead at the actual scanning position based on the target position compensation, obtains the position compensation result, and controls the current printhead to land according to the target landing point combination based on the position compensation result, generating a high-precision image. This solves the problem of low printing accuracy in existing technologies, which makes it impossible to achieve high-precision display panel printing. It can meet the requirements of high-precision and high-efficiency automatic printing of high-precision pixel slots, improves printing accuracy, and realizes high-precision display panel printing.

[0077] Figure 3 The diagram shows a flowchart of a step compensation process provided by an embodiment of the present invention. Specifically, firstly, the current printhead information and initial step value are obtained; parameter validity is determined based on the current printhead information and initial step value to obtain basic current printhead information and basic initial step value that meet the parameter validity requirements; then, a simulated slot bottom map is determined based on the panel parameters of the current display panel; further, the current printhead is controlled to form initial ink dots in the simulated slot bottom map based on the printhead starting position coordinates and basic initial step value in the printhead parameters; it is determined whether the initial ink dot amount of the target row pixel slot in the simulated slot bottom map meets the ink drop amount in the panel parameters; if so, the basic initial step value is determined. The target step value is set as follows: if not, the step value is the step value that is increased by the basic initial step value according to the preset threshold, and the target step value is used to control the current printhead to form simulated ink dots in the simulated tank bottom map; further, the landing position and nozzle number of the simulated ink dots in the simulated tank bottom map after a single step are obtained; based on the printhead parameters, clogging points and ink volume accuracy in the basic current printhead information, the target nozzle combination that meets the ink volume requirements in the panel parameters is determined from the landing position and nozzle number of the generated simulated ink dots; finally, the target nozzle combination is combined with the target step value to determine the target landing point combination.

[0078] It is worth noting that, in this embodiment of the invention, if it is determined that the current nozzle information and the initial step value do not meet the parameter validity requirements, a pop-up window in the form of "failure + reason + solution" can be output, specifically "failure + parameter (1024 nozzle) does not match the current nozzle (2040 nozzle) + replace nozzle", so as to facilitate subsequent improvements.

[0079] Figure 4 The diagram shows a flowchart of an optional high-precision image splitting printing method provided by an embodiment of the present invention. Specifically, firstly, the panel parameters of the current display panel and the current printhead information of the current printhead are obtained; then, the position of the current printhead is compensated according to the position accuracy in the current printhead information to obtain the target position compensation; further, the pixel slot landing point in the stepping direction is determined according to the target position compensation; and, step compensation is performed on the current printhead according to the panel parameters, the printhead parameters in the current printhead information, the clogging point, and the ink volume accuracy to obtain the target landing point combination; finally, the current printhead is controlled to perform actual printing on the current display panel according to the target landing point combination and the target position compensation to generate a high-precision image splitting.

[0080] Example 3

[0081] Figure 5 This is a schematic diagram of a high-precision image splitting printing device provided in Embodiment 3 of the present invention. Figure 5 As shown, the device includes: an information determination module 310, a step compensation module 320, a position compensation module 330, and a map generation module 340;

[0082] The information determination module 310 is used to obtain imaging ink dots by printing specific test data through the current printhead, and to determine the current printhead information based on the current position of the imaging ink dots; wherein the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy;

[0083] The step compensation module 320 is used to obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, the printhead parameters in the current printhead information, the clogging point and the ink volume accuracy to obtain the target landing point combination;

[0084] The position compensation module 330 is used to perform position compensation on the current nozzle based on the position accuracy in the current nozzle information to obtain the target position compensation.

[0085] The image splitting generation module 340 is used to control the current printhead to actually print on the current display panel based on the target landing point combination and target position compensation, and generate a high-precision image splitting.

[0086] The technical solution of this invention involves controlling the current printhead to print specific test data to obtain imaging ink dots, and determining the current printhead information based on the current position of the imaging ink dots. Then, the panel parameters of the current display panel are acquired, and the current printhead is step-compensated based on the panel parameters, the printhead parameters in the current printhead information, clogging points, and ink volume accuracy to obtain a target landing point combination. Further, the current printhead is position-compensated based on the position accuracy in the current printhead information to obtain target position compensation. Finally, the current printhead is controlled to perform actual printing on the current display panel based on the target landing point combination and target position compensation, generating a high-precision image. This solves the problem of low printing accuracy in existing technologies, which prevents the achievement of high-precision display panel printing. It can meet the requirements of high-precision and high-efficiency automatic printing of high-precision pixel slots, improving printing accuracy and achieving high-precision display panel printing.

[0087] Optionally, the step compensation module 320 may specifically include: a parameter judgment unit, a simulated groove bottom map determination unit, a simulated ink dot generation unit, and a landing point combination determination unit;

[0088] The parameter judgment unit is used to judge the current nozzle information and initial step value for parameter legality, and to obtain the basic current nozzle information and basic initial step value that meet the parameter legality requirements.

[0089] The simulated slot bottom diagram determination unit is used to determine the simulated slot bottom diagram based on the panel parameters of the current display panel;

[0090] The simulated ink dot generation unit is used to determine the target step value using the basic initial step value, and to control the current printhead to form simulated ink dots in the simulated tank bottom map using the target step value;

[0091] The landing point combination determination unit is used to select a target landing point combination from the simulated ink dots based on the nozzle parameters, clogging points and ink volume accuracy in the basic current printhead information; wherein, the target landing point combination includes the target step value and the target nozzle combination.

[0092] Optionally, the parameter determination unit can be used specifically for:

[0093] Obtain the current nozzle information and initial step value, and compare the current nozzle information with the preset current nozzle information to obtain the basic current nozzle information that meets the parameter legality requirements;

[0094] The initial step value is compared with the preset initial step value to obtain the basic initial step value that meets the parameter validity requirements.

[0095] Optionally, the simulated ink dot generation unit can be specifically used for:

[0096] Based on the nozzle start position coordinates and basic initial step value in the nozzle parameters, the current nozzle is controlled to form the initial ink dot in the simulated tank bottom map;

[0097] If the initial ink dot amount of the target row pixel slot in the simulated slot bottom image does not meet the ink drop amount in the panel parameters, the step value of the basic initial step value is increased according to the preset threshold as the target step value, and the target step value is used to control the current printhead to form simulated ink dots in the simulated slot bottom image.

[0098] Optionally, the landing point combination determination unit can be specifically used for:

[0099] Obtain the landing position and nozzle number of the simulated ink droplet in the simulated tank bottom image after a single step;

[0100] Based on the nozzle parameters, clogging points, and ink volume accuracy in the current nozzle information, the target nozzle combination that meets the ink volume requirements in the panel parameters is determined from the landing position and nozzle number of the generated simulated ink droplets.

[0101] The target nozzle combination is combined with the target step value to determine the target impact point combination.

[0102] Optionally, the position compensation module 330 can be used specifically for:

[0103] Obtain the current horizontal position of the nozzle at the target scanning location and the positional accuracy in the current nozzle information;

[0104] The position accuracy of the current horizontal position is compensated based on the preset standard position to obtain the target position compensation.

[0105] Optionally, the image splitting generation module 340 can be used specifically for:

[0106] Based on the target position compensation, the actual horizontal position of the current nozzle at the actual scanning position is compensated to obtain the position compensation result;

[0107] Based on the position compensation results, the current nozzle is controlled to land according to the target landing point combination, generating a high-precision map.

[0108] The high-precision image splitting and printing device provided in the embodiments of the present invention can execute the high-precision image splitting and printing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.

[0109] Example 4

[0110] Figure 6A schematic diagram of an electronic device 410 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0111] like Figure 6 As shown, the electronic device 410 includes at least one processor 420 and a memory, such as a read-only memory (ROM) 430 or a random access memory (RAM) 440, communicatively connected to the at least one processor 420. The memory stores computer programs executable by the at least one processor. The processor 420 can perform various appropriate actions and processes based on the computer program stored in the ROM 430 or loaded into the RAM 440 from storage unit 490. The RAM 440 may also store various programs and data required for the operation of the electronic device 410. The processor 420, ROM 430, and RAM 440 are interconnected via a bus 450. An input / output (I / O) interface 460 is also connected to the bus 450.

[0112] Multiple components in electronic device 410 are connected to I / O interface 460, including: input unit 470, such as keyboard, mouse, etc.; output unit 480, such as various types of monitors, speakers, etc.; storage unit 490, such as disk, optical disk, etc.; and communication unit 4100, such as network card, modem, wireless transceiver, etc. Communication unit 4100 allows electronic device 410 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0113] Processor 420 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 420 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 420 performs the various methods and processes described above, such as high-precision image splitting inkjet printing methods.

[0114] The method includes:

[0115] By printing specific test data with the current printhead, an image ink dot is obtained, and the current printhead information is determined based on the current position of the image ink dot; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy;

[0116] Obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, printhead parameters in the current printhead information, clogging points and ink volume accuracy to obtain the target landing point combination;

[0117] Based on the position accuracy in the current nozzle information, position compensation is performed on the current nozzle to obtain the target position compensation;

[0118] Based on the target landing point combination and target position compensation, the current printhead is controlled to actually print on the current display panel to generate a high-precision split map.

[0119] In some embodiments, the high-precision de-illustration printing method can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 490. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 410 via ROM 430 and / or communication unit 4100. When the computer program is loaded into RAM 440 and executed by processor 420, one or more steps of the high-precision de-illustration printing method described above can be performed. Alternatively, in other embodiments, processor 420 can be configured to perform the high-precision de-illustration printing method by any other suitable means (e.g., by means of firmware).

[0120] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0121] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0122] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0123] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0124] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0125] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0126] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0127] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A high-precision image splitting printing method, characterized in that, The method is applied to the high-precision and high-efficiency automatic printing of high-precision pixel slots on glass display panels. The method includes: By printing specific test data with the current printhead, an image ink dot is obtained, and the current printhead information is determined based on the current position of the image ink dot; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy; Obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, printhead parameters in the current printhead information, clogging points and ink volume accuracy to obtain the target landing point combination; Based on the position accuracy in the current nozzle information, position compensation is performed on the current nozzle to obtain the target position compensation; Based on the target landing point combination and target position compensation, the current printhead is controlled to actually print on the current display panel to generate a high-precision split map; The step-by-step compensation of the current printhead based on panel parameters, printhead parameters in the current printhead information, clogging points, and ink volume accuracy to obtain the target landing point combination includes: parameter validity judgment of the current printhead information and initial step value to obtain basic current printhead information and basic initial step value that meet the parameter validity requirements; determining the simulated tank bottom map based on the panel parameters of the current display panel; determining the target step value using the basic initial step value, and using the target step value to control the current printhead to form simulated ink dots in the simulated tank bottom map; selecting the target landing point combination from the simulated ink dots based on the printhead parameters, clogging points, and ink volume accuracy in the basic current printhead information; wherein, the target landing point combination includes the target step value and the target nozzle combination; parameter validity judgment refers to the operation of verifying the accuracy of the input current printhead information and initial step value; The step of determining the target step value using the basic initial step value and controlling the current printhead to form simulated ink dots in the simulated slot bottom image using the target step value includes: controlling the current printhead to form initial ink dots in the simulated slot bottom image based on the printhead starting position coordinates and the basic initial step value in the printhead parameters; if the initial ink dot amount of the target row pixel slot in the simulated slot bottom image does not meet the ink drop amount in the panel parameters, increasing the basic initial step value by a step value based on a preset threshold as the target step value, and using the target step value to control the current printhead to form simulated ink dots in the simulated slot bottom image.

2. The method according to claim 1, characterized in that, The parameter validation process determines the current nozzle information and initial step value to obtain basic current nozzle information and basic initial step value that meet the parameter validation requirements, including: Obtain the current nozzle information and initial step value, and compare the current nozzle information with the preset current nozzle information to obtain the basic current nozzle information that meets the parameter legality requirements; The initial step value is compared with the preset initial step value to obtain the basic initial step value that meets the parameter validity requirements.

3. The method according to claim 1, characterized in that, The selection of target landing point combinations from simulated ink dots based on the printhead parameters, clogging points, and ink volume accuracy in the current printhead information includes: Obtain the landing position and nozzle number of the simulated ink droplet in the simulated tank bottom image after a single step; Based on the nozzle parameters, clogging points, and ink volume accuracy in the current nozzle information, the target nozzle combination that meets the ink volume requirements in the panel parameters is determined from the landing position and nozzle number of the generated simulated ink droplets. The target nozzle combination is combined with the target step value to determine the target impact point combination.

4. The method according to claim 1, characterized in that, The step of performing position compensation on the current nozzle based on the position accuracy in the current nozzle information to obtain the target position compensation includes: Obtain the current horizontal position of the nozzle at the target scanning location and the positional accuracy in the current nozzle information; The position accuracy of the current horizontal position is compensated based on the preset standard position to obtain the target position compensation.

5. The method according to claim 1, characterized in that, The process of controlling the current printhead to actually print on the current display panel based on the target landing point combination and target position compensation to generate a high-precision split image includes: Based on the target position compensation, the actual horizontal position of the current nozzle at the actual scanning position is compensated to obtain the position compensation result; Based on the position compensation results, the current nozzle is controlled to land according to the target landing point combination, generating a high-precision map.

6. A high-precision image splitting printing device, characterized in that, The device is used for high-precision and high-efficiency automatic printing on high-precision pixel grooves of glass display panels. The device includes: The information determination module is used to print specific test data through the current printhead, obtain imaging ink dots, and determine the current printhead information based on the current position of the imaging ink dots; wherein, the current printhead information includes: printhead parameters, clogging points, ink volume accuracy, and position accuracy; The step compensation module is used to obtain the panel parameters of the current display panel, and perform step compensation on the current printhead based on the panel parameters, printhead parameters in the current printhead information, clogging points and ink volume accuracy to obtain the target landing point combination; The position compensation module is used to compensate the current nozzle for its position based on the position accuracy in the current nozzle information, so as to obtain the target position compensation. The image splitting generation module is used to control the current printhead to actually print on the current display panel based on the target landing point combination and target position compensation to generate a high-precision image splitting. The step compensation module specifically includes: a parameter judgment unit, a simulated tank bottom map determination unit, a simulated ink dot generation unit, and a landing point combination determination unit. The parameter judgment unit is used to legalize the current printhead information and initial step value, obtaining basic current printhead information and basic initial step value that meet the parameter legalization requirements. The simulated tank bottom map determination unit is used to determine the simulated tank bottom map based on the panel parameters of the current display panel. The simulated ink dot generation unit is used to determine the target step value using the basic initial step value, and to control the current printhead to form simulated ink dots in the simulated tank bottom map using the target step value. The landing point combination determination unit is used to select a target landing point combination from the simulated ink dots based on the printhead parameters, clogging points, and ink volume accuracy in the basic current printhead information. The target landing point combination includes a target step value and a target nozzle combination. Parameter legalization judgment refers to the operation of verifying the accuracy of the input current printhead information and initial step value. Specifically, the simulated ink dot generation unit is used to: control the current printhead to form initial ink dots in the simulated slot bottom image based on the printhead starting position coordinates and basic initial step value in the printhead parameters; if the initial ink dot amount of the target row pixel slot in the simulated slot bottom image does not meet the ink drop amount in the panel parameters, increase the step value of the basic initial step value according to the preset threshold as the target step value, and use the target step value to control the current printhead to form simulated ink dots in the simulated slot bottom image.

7. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the high-precision splitting inkjet printing method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the high-precision image splitting and printing method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Printing method and system

    CN105946364A

  • Ink drop point precision control method and system for ink-jet printing

    CN113752698A

  • Failing nozzle compensation and non-uniformity correction in inkjet printing.

    CN113924212A