Ink-jet printing method and device for adjusting printing precision, equipment and storage medium

By flexibly selecting the horizontal or vertical precision adjustment of the printhead tilt angle, the problem of image quality degradation in printhead tilting or cylindrical object printing is solved, achieving efficient print precision adjustment, avoiding complex data processing, and improving print quality.

CN121989554APending Publication Date: 2026-05-08SHENZHEN HOSONSOFT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN HOSONSOFT CO LTD
Filing Date
2024-11-04
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In existing technologies, the tilted installation of the printhead leads to a decline in print quality due to the tilted processing of print data. This is especially true when printing with the printhead tilted or when printing cylindrical objects, where the image is prone to jagged defects.

Method used

By determining whether the printing task is printhead tilt printing or printing of cylindrical objects, the system flexibly selects between horizontal and vertical precision adjustment methods, determines the tilt angle of the printhead relative to the vertical direction, and controls the printhead to print images according to the actual printing precision. This includes obtaining the number of nozzles and printhead precision, calculating the actual printing precision, and adjusting the printhead tilt angle to match the target precision.

Benefits of technology

It reduces image quality issues during tilted or cylindrical printing, lowers data processing complexity, maintains printing efficiency, improves printing quality, and avoids image quality loss caused by complex data processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121989554A_ABST
    Figure CN121989554A_ABST
Patent Text Reader

Abstract

The invention discloses an ink-jet printing method and device capable of adjusting printing precision, equipment and a storage medium, and relates to the technical field of ink-jet printing. The method comprises the following steps: judging whether a transverse precision adjustment printing mode or a longitudinal precision adjustment printing mode is adopted during nozzle inclined printing or cylindrical object printing; when the transverse precision adjustment printing mode is adopted, the actual transverse printing precision is obtained based on the first inclination angle; and when the longitudinal precision adjustment printing mode is adopted, the second inclination angle of the spray head and the actual longitudinal printing precision are obtained based on the original transverse printing precision, and the spray head is controlled to conduct printing according to the actual transverse printing precision or the actual longitudinal printing precision. According to the method, image printing is carried out by flexibly selecting transverse printing precision adjustment or longitudinal printing precision adjustment, the image quality problem occurring in the inclined printing or cylinder printing process is reduced, the complexity of data processing is reduced, and the printing effect is effectively improved while the printing efficiency is kept.
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 an inkjet printing method, apparatus, device, and storage medium for adjusting printing precision. Background Technology

[0002] In the inkjet printing industry, printhead installation methods are generally as follows: Figure 1 As shown, the printhead is parallel to and perpendicular to the printing plane defined by the X direction (i.e., the printing direction or horizontal direction) and the Y direction (i.e., the secondary printing direction or vertical direction). As people's demands for printing quality increase, the requirements for different types of printing precision also increase. When the requirement for improved printing precision is not high and there is no desire to increase printing costs, it can be achieved through methods such as... Figure 2 The printhead tilting method shown can improve printing accuracy in the secondary printing direction compared to printing with the printhead perpendicular to the printing direction. However, because the printhead mounting method has changed, if the printing data is the same as when the printhead is mounted vertically, it will cause the image data to be tilted, resulting in a tilted printed image. Therefore, it is often necessary to rotate or tilt the printing data before printing. A similar approach is used for printing cylindrical objects; to improve printing efficiency, such as... Figure 3 As shown, when printing cylindrical objects, the printhead moves relative to the cylindrical object along the X-direction to spray ink while the cylindrical object simultaneously rotates around its axis along the W-direction. This is equivalent to the printhead being tilted at a certain angle relative to the surface of the cylindrical object for ink spraying. Therefore, it is also necessary to select or tilt the printing data when printing cylindrical objects. Figure 4a As shown, ideally, after tilting the printed data, each printed data (ink dot) should be uniformly tilted. However, in actual processing, the situation often differs as follows: Figure 4b As shown in 4c, tilting or rotating the print data can easily lead to a decrease in print quality, resulting in jagged edges appearing in areas of the image that should be straight. Existing technologies achieve anti-aliasing by adjusting the print data, but this method incurs significant data processing costs, thus affecting print efficiency. Furthermore, adjusting the print data may alter the printed image, impacting the final image quality. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide an inkjet printing method, apparatus, device, and storage medium for adjusting printing precision, in order to solve the problem of decreased printing quality caused by data tilting processing when printing tilted or cylindrical objects in the prior art.

[0004] In a first aspect, embodiments of the present invention provide an inkjet printing method for adjusting printing precision, the method comprising:

[0005] If the printing task involves printing with the nozzle tilted or printing cylindrical objects, determine whether to use the horizontal precision adjustment printing method or the vertical precision adjustment printing method, where the horizontal refers to the printing direction and the vertical is perpendicular to the printing direction;

[0006] When using the lateral precision adjustment printing method, the first tilt angle of the printhead relative to the longitudinal direction is determined, the actual lateral printing precision is obtained based on the first tilt angle, and the printhead is controlled to print images according to the actual lateral printing precision.

[0007] When using the longitudinal precision adjustment printing method, the original lateral printing precision is obtained, the second tilt angle of the printhead relative to the longitudinal direction is obtained based on the original lateral printing precision, the actual longitudinal printing precision is obtained based on the second tilt angle, and the printhead is controlled to print images according to the actual longitudinal printing precision.

[0008] Preferably, obtaining the actual lateral printing accuracy based on the first tilt angle includes:

[0009] Obtain the number of nozzles and nozzle accuracy of the nozzle;

[0010] The actual lateral printing accuracy is obtained based on the number of nozzles, the nozzle accuracy, and the first tilt angle.

[0011] Preferably, obtaining the second tilt angle of the printhead relative to the printing direction based on the original lateral printing accuracy includes:

[0012] Obtain the number of nozzles and nozzle accuracy of the nozzle;

[0013] The second tilt angle is obtained based on the number of nozzles, the nozzle accuracy, and the original horizontal line printing accuracy.

[0014] Preferably, obtaining the actual lateral printing accuracy based on the number of nozzles, the nozzle precision, and the first tilt angle includes:

[0015] The actual horizontal printing accuracy is obtained using the following formula:

[0016]

[0017] Where N is the number of nozzles, D n For the nozzle accuracy, D h The actual horizontal printing accuracy is given by A, where A is the first tilt angle.

[0018] Preferably, obtaining the second tilt angle based on the number of nozzles, the nozzle accuracy, and the original horizontal line printing accuracy includes:

[0019] The second tilt angle is obtained using the following formula:

[0020]

[0021] Where N is the number of nozzles, D n For the nozzle accuracy, D j B represents the original horizontal printing accuracy, and B represents the second tilt angle.

[0022] Preferably, before controlling the printhead to print images based on the actual lateral printing accuracy, the method further includes:

[0023] The value of n and the actual horizontal printing precision are determined based on the image precision.

[0024] Preferably, controlling the printhead to print images based on the actual longitudinal printing accuracy includes:

[0025] S71: Control the printhead to print images based on the actual longitudinal printing accuracy and the original transverse printing accuracy;

[0026] S72: Determine whether the image printing effect meets the preset requirements;

[0027] S73: If not, obtain the value range of the second tilt angle, and correct the second tilt angle according to the value range to obtain a new second tilt angle;

[0028] S74: Obtain the new actual longitudinal printing accuracy based on the new second tilt angle;

[0029] Repeat steps S71 to S74 until the image printing effect meets the preset requirements.

[0030] Secondly, embodiments of the present invention provide an inkjet printing apparatus for adjusting printing precision, the apparatus comprising:

[0031] The adjustment method determination module is used to determine whether to use the horizontal precision adjustment printing method or the vertical precision adjustment printing method if the printing task is print head tilt printing or cylindrical object printing, where the horizontal is the printing direction and the vertical is perpendicular to the printing direction;

[0032] The horizontal printing accuracy adjustment module is used to determine the first tilt angle of the printhead relative to the longitudinal direction when the horizontal accuracy adjustment printing mode is adopted, obtain the actual horizontal printing accuracy based on the first tilt angle, and control the printhead to perform image printing according to the actual horizontal printing accuracy.

[0033] The vertical printing accuracy adjustment module is used to obtain the original horizontal printing accuracy when the vertical accuracy adjustment printing method is adopted, obtain the second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing accuracy, obtain the actual vertical printing accuracy based on the second tilt angle, and control the printhead to perform image printing according to the actual vertical printing accuracy.

[0034] Thirdly, embodiments of the present invention provide an inkjet printing device for adjusting printing precision, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, wherein when the computer program instructions are executed by the processor, the method of the first aspect described above is implemented.

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

[0036] In summary, the beneficial effects of the present invention are as follows:

[0037] The inkjet printing method, apparatus, device, and storage medium for adjusting printing precision provided in this invention include determining whether to use a horizontal precision adjustment printing method or a vertical precision adjustment printing method if the printing task involves printhead tilting or printing of a cylindrical object; when using a horizontal precision adjustment printing method, determining a first tilt angle of the printhead relative to the vertical direction, obtaining the actual horizontal printing precision based on the first tilt angle, and controlling the printhead to perform image printing according to the actual horizontal printing precision; when using a vertical precision adjustment printing method, obtaining the original horizontal printing precision, obtaining a second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing precision, obtaining the actual vertical printing precision based on the second tilt angle, and controlling the printhead to perform image printing according to the actual vertical printing precision. This invention reduces image quality problems during tilting or cylindrical object printing by flexibly selecting horizontal or vertical precision adjustment for image printing, and eliminates the need for complex data processing, reducing data processing complexity and effectively improving printing quality while maintaining printing efficiency. Attached Figure Description

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

[0039] Figure 1 This is a schematic diagram of the printhead being installed perpendicular to the printing direction in the background art.

[0040] Figure 2 This is a schematic diagram of the nozzle being installed at an angle in the background art.

[0041] Figure 3 This is a schematic diagram of printing cylindrical objects in the background technology.

[0042] Figure 4a This is a schematic diagram of the ideal skew processing of printed data in the background art.

[0043] Figure 4b This is a schematic diagram of the actual skewed processing of printed data in the background technology.

[0044] Figure 4c This is a schematic diagram of the actual skewed processing of printed data in the background technology.

[0045] Figure 5 This is a flowchart illustrating an inkjet printing method for adjusting printing precision according to an embodiment of the present invention.

[0046] Figure 6 This is a schematic diagram comparing the printing effects in an embodiment of the present invention.

[0047] Figure 7 This is a schematic diagram of the structure of an inkjet printing device for adjusting printing accuracy according to an embodiment of the present invention.

[0048] Figure 8 This is a schematic diagram of the structure of an inkjet printing device for adjusting printing accuracy according to an embodiment of the present invention. Detailed Implementation

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

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

[0051] Example 1

[0052] This invention provides an inkjet printing method for adjusting printing precision, applicable to applications involving printhead tilting or printing on cylindrical objects. Whether printing with a tilted printhead or printing on cylindrical objects, at least one printhead is used for image printing. The printhead includes at least one row of nozzles, with each row containing multiple nozzles. The method controls each nozzle in the printhead to eject ink droplets onto the printing medium to form text or images.

[0053] Please see Figure 5 The inkjet printing method for adjusting printing precision specifically includes the following steps:

[0054] S1: If the printing task is to print with the nozzle tilted or to print a cylindrical object, determine whether to use the horizontal precision adjustment printing method or the vertical precision adjustment printing method, where the horizontal is the printing direction and the vertical is perpendicular to the printing direction;

[0055] S2: When using the horizontal precision adjustment printing method, determine the first tilt angle of the printhead relative to the vertical direction, obtain the actual horizontal printing precision based on the first tilt angle, and control the printhead to perform image printing according to the actual horizontal printing precision.

[0056] S3: When using the longitudinal precision adjustment printing method, obtain the original lateral printing precision, obtain the second tilt angle of the printhead relative to the longitudinal direction based on the original lateral printing precision, obtain the actual longitudinal printing precision based on the second tilt angle, and control the printhead to perform image printing according to the actual longitudinal printing precision.

[0057] Specifically, if the current printing task involves printhead tilting or cylindrical object printing, the print data needs to be tilted. To ensure print quality, this embodiment of the invention addresses the jagged edges in the printed image caused by the tilted print data by adjusting the print precision of the printing task. Once it is determined that the current printing task is printhead tilting or cylindrical object printing, a precision adjustment method is selected. Typically, print precision can be adjusted horizontally (along the printing direction) or vertically (perpendicular to the printing direction). Horizontal precision adjustment here refers to keeping the printhead tilt angle relative to the printing direction constant and adjusting the horizontal print precision to adjust the print effect. Vertical precision adjustment, on the other hand, keeps the horizontal print precision constant (the original horizontal print precision during normal printing) and adjusts the vertical print precision by adjusting the printhead tilt angle.

[0058] When selecting the lateral precision adjustment printing mode, the first step is to determine the printhead's tilt angle relative to the printing direction, denoted as the first tilt angle. When the printhead is perpendicular to the printing direction, the longitudinal printing precision is equal to the printhead precision. When the printhead is tilted by the first tilt angle relative to the longitudinal direction, its longitudinal printing precision changes accordingly (because the number of nozzles, i.e., the number of ink dots, remains the same, but the printing height decreases). Therefore, when performing tilted printing, the actual lateral printing precision that matches the actual longitudinal printing precision needs to be recalculated based on the printhead's first tilt angle.

[0059] In one embodiment, obtaining the actual lateral printing accuracy based on the first tilt angle includes:

[0060] Obtain the number of nozzles and nozzle accuracy of the nozzle;

[0061] The actual lateral printing accuracy is obtained based on the number of nozzles, the nozzle accuracy, and the first tilt angle.

[0062] Specifically, the number of nozzles in a printhead refers to the number of ink jet holes arranged in the Y direction. Printhead precision (DPI, Dots Per Inch) refers to the number of ink droplets the printhead can accurately eject per inch. Higher printhead precision results in higher vertical printing precision. When the printhead is tilted at a first tilt angle, the actual vertical printing precision changes (the actual vertical printing precision can be obtained from the printhead precision and the first tilt angle). Once the first tilt angle is determined, the actual vertical printing precision is also determined. The actual horizontal printing precision needs to satisfy the following inequality:

[0063]

[0064] According to the above inequality, we can obtain:

[0065]

[0066] Among them, N is the number of the nozzle holes, D n is the precision of the nozzle, D h is the actual horizontal printing precision, A is the first inclination angle, and n is any positive integer.

[0067] Exemplarily, taking the I3200 HD nozzle for inkjet printing as an example, the number of nozzle holes N of this nozzle = 400; the precision of the nozzle is D h = 300, and the first inclination angle A = 60,

[0068] it can be obtained that:

[0069] n×345.544 < D h < n×347.376 n ∈ positive integer

[0070] Since the printing precision DPI is generally an integer, therefore:

[0071] When n takes 1, the value of D h can be 346 and 347;

[0072] When n takes 2, the value of D h can be 692, 693 and 694;

[0073] ……

[0074] Preferably, before controlling the nozzle to perform image printing according to the actual horizontal printing precision, it further includes:

[0075] Determining the value of n and the actual horizontal printing precision according to the image precision.

[0076] Since the value of n is any positive integer, the larger the value of n, the higher the actual horizontal printing precision. Preferably, the value of n can be determined according to the image precision (or the horizontal precision of the image) finally required to be printed. When the image precision requirement is higher, n takes a larger value correspondingly. After determining the actual horizontal printing precision according to the first inclination angle and the value of n, control the nozzle to tilt at the first inclination angle and perform image printing with the above actual horizontal printing precision. As Figure 6 shown in the right figure in the middle, it is the image printing effect obtained when the nozzle tilts at 60° and the actual horizontal printing precision is 346 DPI. Compared with Figure 6 the printing effect of image printing with the original horizontal printing precision of 360 DPI in the left figure in the middle, the edges of the color blocks and the straight line image part in the left figure are significantly serrated, while the edges of the color blocks and the straight line image part in the right figure are basically non-serrated and the printing quality has been significantly improved.

[0077] On the other hand, when the vertical precision adjustment method is selected, that is, the original horizontal printing precision remains unchanged during printing, the vertical printing precision of the nozzle is adjusted by adjusting the tilt angle of the nozzle (denoted as the second tilt angle), so that the actual vertical printing precision matches the original horizontal printing precision, thereby avoiding the sawtooth problem and ensuring the printing effect. When the nozzle is perpendicular to the printing direction, the vertical printing precision is equal to the nozzle precision. When the nozzle is tilted relative to the printing direction, its vertical printing precision changes with the tilt angle. Therefore, by adjusting the second tilt angle of the nozzle, the actual vertical printing precision is adjusted.

[0078] In one embodiment, obtaining the second tilt angle of the nozzle relative to the printing direction based on the original horizontal printing precision includes:

[0079] Obtain the number of nozzle holes and the nozzle precision of the nozzle;

[0080] Obtain the second tilt angle according to the number of nozzle holes, the nozzle precision, and the original horizontal printing precision.

[0081] Specifically, as described above, when the horizontal printing precision is determined as the original horizontal printing precision, the actual vertical printing precision is determined by the second tilt angle of the nozzle and satisfies the following inequality:

[0082]

[0083] It can be obtained that:

[0084]

[0085] Where, N is the number of nozzle holes, D n is the nozzle precision, D j is the original horizontal printing precision, B is the second tilt angle, and n is any positive integer.

[0086] Exemplarily, taking the example of using an I3200 HD nozzle for inkjet printing, the number of nozzle holes of this nozzle N = 400; the nozzle precision is D h = 300 DPI, and the original horizontal printing precision D j = 360 DPI,

[0087] It can be obtained that:

[0088] n×0.83125 < sinB < n×0.83542 n ∈ positive integer

[0089] Or:

[0090] n×56.227 < B < n×56.659 n ∈ positive integer

[0091] Preferably, n equals 1. Therefore, the value of the second tilt angle can be between [56.227, 56.659]. In one embodiment, to ensure better printing results, controlling the printhead to print images according to the actual longitudinal printing accuracy includes:

[0092] S71: Control the printhead to print images based on the actual longitudinal printing accuracy and the original transverse printing accuracy;

[0093] S72: Determine whether the image printing effect meets the preset requirements;

[0094] S73: If not, obtain the value range of the second tilt angle, and correct the second tilt angle according to the value range to obtain a new second tilt angle;

[0095] S74: Obtain the new actual longitudinal printing accuracy based on the new second tilt angle;

[0096] Repeat steps S71 to S74 until the image printing effect meets the preset requirements.

[0097] Specifically, based on the aforementioned inequality, the range of values ​​for the second tilt angle is obtained. An initial second tilt angle can be determined first. Then, based on this initial second tilt angle, the actual longitudinal printing accuracy is obtained, and the printhead is controlled to print the image. The image is then observed manually or captured using machine vision technology to determine if the printing effect meets the preset requirements. For example, the preset requirement is that the jagged edges are significantly improved, with very slight or virtually no jagged edges. If there are still noticeable jagged edges, the second tilt angle can be corrected within the aforementioned range. For example, the printed image can be magnified several times to obtain the jagged portion, and the arrangement of pixels constituting that portion can be used to determine whether to increase or decrease the tilt angle, thus correcting the second tilt angle. When the pixel arrangement is similar... Figure 4b As shown, the tilt angle can be appropriately increased when the pixel arrangement is similar. Figure 4c The tilt angle can be appropriately reduced, and then the image is printed again based on the corrected second tilt angle and the original horizontal printing accuracy to determine whether the image printing effect has been improved. If it still does not meet the preset requirements, the second tilt angle will continue to be corrected until the jagged edge problem in the printed image is significantly improved.

[0098] In summary, the inkjet printing method for adjusting printing precision provided by this invention includes determining whether to use a horizontal precision adjustment printing method or a vertical precision adjustment printing method if the printing task is printhead tilting printing or printing of a cylindrical object; when using a horizontal precision adjustment printing method, determining a first tilt angle of the printhead relative to the vertical direction, obtaining the actual horizontal printing precision based on the first tilt angle, and controlling the printhead to perform image printing according to the actual horizontal printing precision; when using a vertical precision adjustment printing method, obtaining the original horizontal printing precision, obtaining a second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing precision, obtaining the actual vertical printing precision based on the second tilt angle, and controlling the printhead to perform image printing according to the actual vertical printing precision. This invention reduces image quality problems during tilting printing or cylindrical object printing by flexibly selecting horizontal or vertical precision adjustment for image printing, and eliminates the need for complex data processing, reducing data processing complexity, and effectively improving printing quality while maintaining printing efficiency.

[0099] Example 2

[0100] Please see Figure 7 This invention provides an inkjet printing apparatus 200 for adjusting printing precision, the apparatus 200 comprising:

[0101] The adjustment method determination module 201 is used to determine whether to use the horizontal precision adjustment printing method or the vertical precision adjustment printing method if the printing task is print head tilt printing or cylindrical object printing, where the horizontal is the printing direction and the vertical is perpendicular to the printing direction;

[0102] The horizontal printing accuracy adjustment module 202 is used to determine the first tilt angle of the printhead relative to the longitudinal direction when the horizontal accuracy adjustment printing mode is adopted, obtain the actual horizontal printing accuracy based on the first tilt angle, and control the printhead to perform image printing according to the actual horizontal printing accuracy.

[0103] The vertical printing accuracy adjustment module 203 is used to obtain the original horizontal printing accuracy when the vertical accuracy adjustment printing mode is adopted, obtain the second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing accuracy, obtain the actual vertical printing accuracy based on the second tilt angle, and control the printhead to perform image printing according to the actual vertical printing accuracy.

[0104] Preferably, the horizontal printing precision adjustment module 202 includes:

[0105] The first determining unit is used to determine a first tilt angle of the nozzle relative to the longitudinal direction;

[0106] The first acquisition unit is used to acquire the number of nozzle holes and the nozzle accuracy of the nozzle.

[0107] The lateral accuracy acquisition unit is used to acquire the actual lateral printing accuracy based on the number of nozzles, the nozzle accuracy, and the first tilt angle.

[0108] The first printing unit is used to control the printhead to print images according to the actual horizontal printing accuracy.

[0109] Preferably, the longitudinal printing accuracy adjustment module 203 includes:

[0110] The original horizontal printing accuracy acquisition unit is used to acquire the original horizontal printing accuracy;

[0111] The second acquisition unit is used to acquire the number of nozzle holes and the nozzle accuracy of the nozzle;

[0112] A tilt angle acquisition unit is used to acquire the second tilt angle based on the number of nozzles, the nozzle accuracy, and the original horizontal line printing accuracy.

[0113] The actual longitudinal printing accuracy acquisition unit is used to acquire the actual longitudinal printing accuracy based on the second tilt angle.

[0114] The second printing unit is used to control the printhead to print images according to the actual longitudinal printing accuracy.

[0115] Preferably, the lateral accuracy acquisition unit includes:

[0116] The first calculation unit is used to obtain the actual horizontal printing accuracy according to the following formula:

[0117]

[0118] Where N is the number of nozzles, D n For the nozzle accuracy, D h The actual horizontal printing accuracy is given by A, where A is the first tilt angle.

[0119] Preferably, the tilt angle acquisition unit includes:

[0120] The second tilt angle is obtained using the following formula:

[0121]

[0122] Where N is the number of nozzles, D n For the nozzle accuracy, D j B represents the original horizontal printing accuracy, and B represents the second tilt angle.

[0123] Preferably, the second printing unit includes:

[0124] A pre-printing unit is used to control the printhead to print images based on the actual longitudinal printing accuracy and the original transverse printing accuracy.

[0125] The judgment unit is used to determine whether the image printing effect meets the preset requirements;

[0126] The correction unit is used to, if not, obtain the value range of the second tilt angle, and correct the second tilt angle according to the value range to obtain a new second tilt angle;

[0127] A new printing unit is used to obtain a new actual longitudinal printing accuracy based on the new second tilt angle;

[0128] The loop unit is used to repeat the pre-printing unit to the new printing unit until the image printing effect meets the preset requirements.

[0129] In summary, the inkjet printing apparatus for adjusting printing precision provided in this embodiment of the invention includes determining whether to use a horizontal precision adjustment printing method or a vertical precision adjustment printing method if the printing task is printhead tilting printing or printing of a cylindrical object; when using the horizontal precision adjustment printing method, determining a first tilt angle of the printhead relative to the vertical direction, obtaining the actual horizontal printing precision based on the first tilt angle, and controlling the printhead to perform image printing according to the actual horizontal printing precision; when using the vertical precision adjustment printing method, obtaining the original horizontal printing precision, obtaining a second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing precision, obtaining the actual vertical printing precision based on the second tilt angle, and controlling the printhead to perform image printing according to the actual vertical printing precision. This invention reduces image quality problems during tilting printing or cylindrical object printing by flexibly selecting horizontal or vertical precision adjustment for image printing, and eliminates the need for complex data processing, reducing the complexity of data processing, and effectively improving printing quality while maintaining printing efficiency.

[0130] Example 3

[0131] Furthermore, the inkjet printing method for adjusting printing precision in this embodiment of the invention can be implemented by an inkjet printing device for adjusting printing precision. Figure 8 A schematic diagram of the hardware structure of an inkjet printing device for adjusting printing accuracy provided in an embodiment of the present invention is shown.

[0132] An inkjet printing device that adjusts printing precision may include a processor 301 and a memory 302 storing computer program instructions.

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

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

[0135] The processor 301 reads and executes computer program instructions stored in the memory 302 to implement any of the inkjet printing methods for adjusting printing precision in the above embodiments.

[0136] In one example, the inkjet printing device for adjusting printing precision may also include a communication interface 303 and a bus 310. For example, Figure 8 As shown, the processor 301, memory 302, and communication interface 303 are connected through bus 310 and complete communication with each other.

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

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

[0139] Example 4

[0140] Furthermore, in conjunction with the inkjet printing method for adjusting printing precision in the above embodiments, this invention can be implemented using a computer-readable storage medium. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by the processor 301, they implement any of the inkjet printing methods for adjusting printing precision described in the above embodiments.

[0141] In summary, the inkjet printing method, apparatus, device, and storage medium for adjusting printing precision provided in this invention include determining whether to use a horizontal precision adjustment printing method or a vertical precision adjustment printing method if the printing task involves printhead tilting or printing of a cylindrical object; when using a horizontal precision adjustment printing method, determining a first tilt angle of the printhead relative to the vertical direction, obtaining the actual horizontal printing precision based on the first tilt angle, and controlling the printhead to perform image printing according to the actual horizontal printing precision; when using a vertical precision adjustment printing method, obtaining the original horizontal printing precision, obtaining a second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing precision, obtaining the actual vertical printing precision based on the second tilt angle, and controlling the printhead to perform image printing according to the actual vertical printing precision. This invention reduces image quality problems during tilting or cylindrical object printing by flexibly selecting horizontal or vertical precision adjustment for image printing, and eliminates the need for complex data processing, reducing data processing complexity and effectively improving printing quality while maintaining printing efficiency.

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

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

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

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

Claims

1. An inkjet printing method for adjusting printing precision, characterized in that, The method includes: If the printing task involves printing with the nozzle tilted or printing cylindrical objects, determine whether to use the horizontal precision adjustment printing method or the vertical precision adjustment printing method, where the horizontal refers to the printing direction and the vertical is perpendicular to the printing direction; When using the lateral precision adjustment printing method, the first tilt angle of the printhead relative to the longitudinal direction is determined, the actual lateral printing precision is obtained based on the first tilt angle, and the printhead is controlled to print images according to the actual lateral printing precision. When using the longitudinal precision adjustment printing method, the original lateral printing precision is obtained, the second tilt angle of the printhead relative to the longitudinal direction is obtained based on the original lateral printing precision, the actual longitudinal printing precision is obtained based on the second tilt angle, and the printhead is controlled to print images according to the actual longitudinal printing precision.

2. The inkjet printing method for adjusting printing precision according to claim 1, characterized in that, The step of obtaining the actual lateral printing accuracy based on the first tilt angle includes: Obtain the number of nozzles and nozzle accuracy of the nozzle; The actual lateral printing accuracy is obtained based on the number of nozzles, the nozzle accuracy, and the first tilt angle.

3. The inkjet printing method for adjusting printing precision according to claim 1, characterized in that, The process of obtaining the second tilt angle of the printhead relative to the printing direction based on the original lateral printing accuracy includes: Obtain the number of nozzles and nozzle accuracy of the nozzle; The second tilt angle is obtained based on the number of nozzles, the nozzle accuracy, and the original horizontal line printing accuracy.

4. The inkjet printing method for adjusting printing precision according to claim 2, characterized in that, The step of obtaining the actual lateral printing accuracy based on the number of nozzles, the nozzle precision, and the first tilt angle includes: The actual horizontal printing accuracy is obtained using the following formula: n ∈ positive integer Where N is the number of nozzles, D n For the nozzle accuracy, D h The actual horizontal printing accuracy is given by A, where A is the first tilt angle.

5. The inkjet printing method for adjusting printing precision according to claim 3, characterized in that, The step of obtaining the second tilt angle based on the number of nozzles, the nozzle accuracy, and the original horizontal line printing accuracy includes: The second tilt angle is obtained using the following formula: n ∈ positive integer Where N is the number of nozzles, D n For the nozzle accuracy, D j B represents the original horizontal printing accuracy, and B represents the second tilt angle.

6. The inkjet printing method for adjusting printing precision according to claim 4, characterized in that, Before controlling the printhead to print images based on the actual lateral printing accuracy, the following steps are also included: The value of n and the actual horizontal printing precision are determined based on the image precision.

7. The inkjet printing method for adjusting printing precision according to claim 5, characterized in that, The step of controlling the printhead to print images based on the actual longitudinal printing accuracy includes: S71: Control the printhead to print images based on the actual longitudinal printing accuracy and the original transverse printing accuracy; S72: Determine whether the image printing effect meets the preset requirements; S73: If not, obtain the value range of the second tilt angle, and correct the second tilt angle according to the value range to obtain a new second tilt angle; S74: Obtain the new actual longitudinal printing accuracy based on the new second tilt angle; Repeat steps S71 to S74 until the image printing effect meets the preset requirements.

8. An inkjet printing apparatus for adjusting printing precision, characterized in that, The device includes: The adjustment method determination module is used to determine whether to use the horizontal precision adjustment printing method or the vertical precision adjustment printing method if the printing task is print head tilt printing or cylindrical object printing, where the horizontal is the printing direction and the vertical is perpendicular to the printing direction; The horizontal printing accuracy adjustment module is used to determine the first tilt angle of the printhead relative to the longitudinal direction when the horizontal accuracy adjustment printing mode is adopted, obtain the actual horizontal printing accuracy based on the first tilt angle, and control the printhead to perform image printing according to the actual horizontal printing accuracy. The vertical printing accuracy adjustment module is used to obtain the original horizontal printing accuracy when the vertical accuracy adjustment printing method is adopted, obtain the second tilt angle of the printhead relative to the vertical direction based on the original horizontal printing accuracy, obtain the actual vertical printing accuracy based on the second tilt angle, and control the printhead to perform image printing according to the actual vertical printing accuracy.

9. An inkjet printing device for adjusting printing precision, characterized in that, include: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method as described in any one of claims 1-7.

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