Printing correction method, device and equipment for obliquely-mounted spray head and storage medium
By printing a test image with the nozzle group, the tilted nozzle was determined and image correction was performed, which solved the printing quality problem caused by the tilted nozzle and ensured image quality and production efficiency.
Patent Information
- Application Number
- CN202410311157.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-09-19
Smart Images

Figure CN120669930A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of inkjet printing technology, and in particular to a method, device, equipment and storage medium for printing correction of an inclined installed nozzle. Background Art
[0002] In order to increase the width of a scan print, inkjet printing systems often use Figure 1 As shown in the figure, multiple nozzles are spliced along the secondary scanning direction Y to form a nozzle group. Ideally, each nozzle is installed perpendicular to the main scanning direction X (i.e., the printing direction). However, in actual production applications, there will be more or less installation deviations, especially the following: Figure 2 The tilted installation of the nozzle shown here will cause the image printed by this nozzle to be tilted or misaligned relative to the image printed by other properly installed nozzles in the nozzle group, seriously affecting the image quality. However, if the tilted nozzle is removed and reinstalled to ensure image quality, it is likely to damage the nozzle, affecting production efficiency and increasing production costs. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide a method, device, apparatus, and storage medium for correcting printing of an inclined nozzle, so as to solve the problem in the prior art that the image printing quality is affected when the nozzle is installed at an angle.
[0004] In a first aspect, an embodiment of the present invention provides a method for correcting printing of an inclined nozzle, wherein the nozzle group includes at least two nozzles spliced along a secondary scanning direction, the secondary scanning direction is perpendicular to the main scanning direction, and the main scanning direction is the printing direction. The method includes:
[0005] Controlling the nozzle group to inkjet print the first test image onto a printing medium to obtain a second test image;
[0006] Determine, based on the second test image, the tilted printheads in the printhead group and the image printing areas corresponding to the tilted printheads, and record them as abnormal image areas;
[0007] Obtaining an image misalignment value of the abnormal image area relative to a normal image area in a main scanning direction, wherein the normal image area is an image area in the second test image printed by a normally installed nozzle in the nozzle group;
[0008] Acquiring an image to be printed, and correcting the image portion of the image to be printed by the tilted nozzle according to the image misalignment value to obtain a corrected image;
[0009] The corrected image is sent to the nozzle group for image printing.
[0010] Preferably, the test image is a line image, wherein the line image comprises a plurality of lines arranged in parallel along a main scanning direction and whose projections completely overlap.
[0011] Preferably, the step of determining the tilted printheads in the printhead group and the image printing areas corresponding to the tilted printheads according to the second test image, and recording the abnormal image areas as abnormal image areas includes:
[0012] determining a preset printing effect according to the first test image;
[0013] Acquire an image area in the second test image that does not meet the preset printing effect, which is the abnormal image area;
[0014] The position of the tilted nozzle in the nozzle group is determined according to the position of the abnormal image area.
[0015] Preferably, obtaining the image misalignment value of the abnormal image area relative to the normal image area in the main scanning direction includes:
[0016] acquiring a normal image area adjacent to a printing position of the abnormal image area in the second test image;
[0017] Obtaining a starting position of the abnormal image area in the main scanning direction, which is recorded as a first starting position;
[0018] Acquire a starting position of the normal image area in the main scanning direction, which is recorded as a second starting position;
[0019] The image misalignment value is determined according to a difference between the first starting position and the second starting position.
[0020] Preferably, the method further comprises:
[0021] The tilt angle of the tilted nozzle is determined according to the image misalignment value and the width of the abnormal image area.
[0022] Preferably, the step of correcting the image portion to be printed by the tilted nozzle according to the image misalignment value to obtain the corrected image comprises:
[0023] Extracting the image portion printed by the tilted nozzle from the image to be printed, and recording it as the image portion to be corrected;
[0024] Complementing the to-be-corrected image portion with a blank image according to the image misalignment value to obtain a corrected image portion;
[0025] The corrected image portion is combined with the remaining image portions in the image to be printed to obtain the corrected image.
[0026] Preferably, the step of correcting the image portion to be printed by the tilted nozzle according to the image misalignment value to obtain the corrected image comprises:
[0027] Acquiring image dot matrix data corresponding to the image to be printed;
[0028] Extracting the dot data portion printed by the tilted nozzle from the image dot data and recording it as the dot data to be corrected;
[0029] Filling the to-be-corrected dot matrix data with blank ink dots according to the image misalignment value to obtain corrected dot matrix data;
[0030] The corrected dot matrix data is combined with the remaining dot matrix data in the image dot matrix data to obtain corrected image dot matrix data corresponding to the corrected image.
[0031] In a second aspect, an embodiment of the present invention provides a printing correction device for an inclined-mounted nozzle, wherein the nozzle group includes at least two nozzles spliced along a secondary scanning direction, the secondary scanning direction is perpendicular to the main scanning direction, and the main scanning direction is the printing direction. The device includes:
[0032] a test image printing module, configured to control the nozzle group to inkjet print a first test image onto a printing medium to obtain a second test image;
[0033] a tilted-mounted printhead determining module, configured to determine, based on the second test image, the tilted-mounted printheads in the printhead group and the image printing areas corresponding to the tilted-mounted printheads, and record them as abnormal image areas;
[0034] a misalignment value acquisition module, configured to acquire an image misalignment value of the abnormal image area relative to a normal image area in a main scanning direction, wherein the normal image area is an image area in the second test image printed by a normally installed printhead in the printhead group;
[0035] a correction module, configured to obtain an image to be printed, and to correct an image portion of the image to be printed that is printed by the tilted nozzle according to the image misalignment value to obtain a corrected image;
[0036] The printing module is used to send the correction image to the nozzle group for image printing.
[0037] In a third aspect, an embodiment of the present invention provides a tilted nozzle printing correction device, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method of the first aspect in the above embodiment when the computer program instructions are executed by the processor.
[0038] In a fourth aspect, an embodiment of the present invention provides a storage medium having computer program instructions stored thereon, which implements the method of the first aspect of the above-mentioned embodiment when the computer program instructions are executed by a processor.
[0039] In summary, the beneficial effects of the present invention are as follows:
[0040] The embodiments of the present invention provide a method, device, equipment and storage medium for correcting printing of tilted nozzles, which obtains a second test image by controlling the nozzle group to inkjet print a first test image onto a printing medium; determines the tilted nozzles in the nozzle group and the image printing area corresponding to the tilted nozzles according to the second test image, and records them as abnormal image areas; obtains the image misalignment value of the abnormal image area relative to the normal image area in the main scanning direction, and corrects the image portion printed by the tilted nozzles in the image to be printed according to the image misalignment value to obtain a corrected image; sends the corrected image to the nozzle group for image printing, thereby eliminating the need to physically correct the tilted nozzles in the nozzle group, avoiding damage to the nozzles, and also correcting the image portion printed by the tilted nozzles to ensure the overall image printing quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work, and these are all within the scope of protection of the present invention.
[0042] Figure 1 Schematic diagram of a nozzle group of background technology.
[0043] Figure 2 Schematic diagram of an inclined installation nozzle according to background technology.
[0044] Figure 3 It is a flow chart of a method for correcting printing of an inclined-mounted nozzle according to an embodiment of the present invention.
[0045] Figure 4 is a schematic diagram of a first test image according to an embodiment of the present invention.
[0046] Figure 5 is a schematic diagram of a second test image according to an embodiment of the present invention.
[0047] Figure 6 Schematic diagram of an abnormal image area according to an embodiment of the present invention.
[0048] Figure 7 Schematic diagram of an inclined installation nozzle according to an embodiment of the present invention.
[0049] Figure 8 is a schematic diagram of a second test image according to an embodiment of the present invention.
[0050] Figure 9 Schematic diagram of image misalignment values according to an embodiment of the present invention.
[0051] Figure 10 FIG. 4 is a schematic diagram of a corrected image portion according to an embodiment of the present invention.
[0052] Figure 11 FIG. 4 is a schematic diagram of corrected dot matrix data according to an embodiment of the present invention.
[0053] Figure 12 It is a structural schematic diagram of a tilted-mounted print head printing correction device according to an embodiment of the present invention.
[0054] Figure 13 It is a structural schematic diagram of a tilted-mounted print head printing correction device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0055] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the objects, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below in conjunction with the accompanying drawings and Examples. 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 implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present invention by illustrating examples of the present invention.
[0056] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.
[0057] Example 1
[0058] An embodiment of the present invention provides a method for correcting printing of tilted nozzles. The method is applicable to reciprocating scanning inkjet printing systems, OnePass inkjet printing systems, and SinglePass inkjet printing systems. These inkjet printing systems include a nozzle group for inkjet printing images. The nozzle group is composed of at least two nozzles spliced along a secondary scanning direction. The secondary scanning direction is perpendicular to the main scanning direction, where the main scanning direction is the printing direction. Each nozzle includes at least one column of nozzles for ejecting ink. Figure 2 As shown, the nozzles P1, P2 and P3 are spliced and installed. When there is at least one tilted nozzle in the nozzle group due to installation errors, the printing data corresponding to the tilted nozzle is corrected by the method of the embodiment of the present invention, and the printing image effect can be guaranteed without re-disassembling and reinstalling the nozzle, thereby ensuring the overall image printing quality.
[0059] See Figure 3 , the method specifically comprises the following steps:
[0060] Controlling the nozzle group to inkjet print the first test image onto a printing medium to obtain a second test image;
[0061] Determine, based on the second test image, the tilted printheads in the printhead group and the image printing areas corresponding to the tilted printheads, and record them as abnormal image areas;
[0062] Obtaining an image misalignment value of the abnormal image area relative to a normal image area in a main scanning direction, wherein the normal image area is an image area in the second test image printed by a normally installed nozzle in the nozzle group;
[0063] Acquiring an image to be printed, and correcting the image portion of the image to be printed by the tilted nozzle according to the image misalignment value to obtain a corrected image;
[0064] The corrected image is sent to the nozzle group for image printing.
[0065] Specifically, in order to determine whether there is any installation abnormality in the printhead group, such as a tilted printhead, in an embodiment of the present invention, the printhead group is first controlled to print a first test image along the main scanning direction onto a print medium, a second test image is obtained, and the tilted printhead situation in the printhead group is obtained based on the second test image. Preferably, Figure 4 As shown, the first test image is a line image, wherein the line image includes multiple lines arranged in parallel along the main scanning direction and whose projections completely overlap. In other embodiments, the first test image can also be a color block image or other image. Under normal circumstances, when all the nozzles in the nozzle group are installed normally, the printed second test image will be consistent with the first test image. However, if Figure 2As shown, when a nozzle is installed and tilted relative to other normally installed nozzles, as shown in Figure 5 As shown in the second test image, the image portion printed by the tilted printhead will also appear tilted or misaligned relative to the image portion printed by the other normally installed printheads. Therefore, based on the second test image, it is possible to determine whether there is a tilted printhead in the printhead group and the position of the tilted printhead.
[0066] The determining of the tilted nozzles in the nozzle group and the image printing areas corresponding to the tilted nozzles according to the second test image, and recording the abnormal image areas as abnormal image areas includes:
[0067] determining a preset printing effect according to the first test image;
[0068] Acquire an image area in the second test image that does not meet the preset printing effect, which is the abnormal image area;
[0069] The position of the tilted nozzle in the nozzle group is determined according to the position of the abnormal image area.
[0070] Specifically, the first test image is as follows Figure 4 When the line image in the print head group is installed normally, the preset printing effect of the second test image should be consistent with the first test image. Figure 2 The print head P2 in the middle of the middle print head group is installed tilted, and the printing effect of the second test image is as follows Figure 6 Comparing the first test image with the second test image, it can be seen that the image area 52 in the second test image does not meet the preset printing effect and is recorded as an abnormal image area. This area corresponds to printing by the nozzle P2 in the nozzle group, indicating that the nozzle P2 is installed abnormally.
[0071] In other embodiments, Figure 7 As shown in FIG, if there are multiple nozzles installed in a continuous tilt in the nozzle group, the second test image obtained by printing is as follows: Figure 8 As shown, the width of the abnormal image area 53 corresponding to these continuously tilted nozzles is equal to the total printing height of these tilted nozzles. Therefore, the presence of continuously tilted nozzles and their number can be determined based on the width of the abnormal image area.
[0072] After determining the tilted printhead and the abnormal image area corresponding to the tilted printhead, comparing the abnormal image area with the normally printed image area to obtain an image misalignment value of the abnormal image area relative to the normally printed image area in the main scanning direction, including:
[0073] The step of obtaining an image misalignment value of the abnormal image area relative to the normal image area in the main scanning direction, wherein the normal image area is an image area in the second test image printed by a normally installed nozzle in the nozzle group, comprises:
[0074] acquiring a normal image area adjacent to a printing position of the abnormal image area in the second test image;
[0075] Obtaining a starting position of the abnormal image area in the main scanning direction, which is recorded as a first starting position;
[0076] Acquire a starting position of the normal image area in the main scanning direction, which is recorded as a second starting position;
[0077] The image misalignment value is determined according to a difference between the first starting position and the second starting position.
[0078] Specifically, the normal image area in the second test image is the image area printed by the nozzles installed normally in the nozzle group, such as Figure 9 As shown, in the main scanning direction, the starting position of the abnormal image area corresponding to the tilted nozzle will deviate from the normal image area, resulting in misalignment of the two image areas. Since the nozzle is tilted, the corresponding abnormal image area is also tilted. By obtaining the image misalignment value, the tilt angle of the tilted nozzle and other conditions can be known. According to the tilt angle or the image misalignment value, the image portion printed by the tilted nozzle can be corrected. Preferably, the image misalignment value is obtained by comparing the starting position of the abnormal image area and the normal image area adjacent to the abnormal image area. In other embodiments, any normal image area printed by a normally installed nozzle, not adjacent to the abnormal image area, can also be selected to compare with the abnormal image area to obtain the image misalignment value. As shown in FIG. Figure 9 As shown, the starting position S1 of the abnormal image area in the main scanning direction is obtained, recorded as the first starting position, and the starting position S2 of the normal image area in the main scanning direction is obtained, recorded as the second starting position. The difference between the first starting position and the second starting position in the main scanning direction is calculated to obtain the image misalignment value A. In one embodiment, the image misalignment value is expressed in pixel values, and for example, the image misalignment value is 10 pixels. In other embodiments, the image misalignment value can also be expressed in international units of length such as centimeters or millimeters, for example, the image misalignment value is 2 mm.
[0079] In one embodiment, after obtaining the image misalignment value, the tilt angle of the tilted nozzle can be obtained according to the image misalignment value and the width of the abnormal image area. Figure 9 As shown, assuming the image misalignment value is A and the width of the abnormal image area is B, the tilt angle α can be obtained according to the following formula:
[0080] α=arcTan(A / B).
[0081] The obtained tilt angle can be used to subsequently correct the image portion printed by the tilted nozzle.
[0082] Preferably, after obtaining the image misalignment value, correcting the image portion of the image to be printed by the tilted nozzle according to the image misalignment value to obtain the corrected image comprises:
[0083] Extracting the image portion printed by the tilted nozzle from the image to be printed, and recording it as the image portion to be corrected;
[0084] Complementing the to-be-corrected image portion with a blank image according to the image misalignment value to obtain a corrected image portion;
[0085] The corrected image portion is combined with the remaining image portions in the image to be printed to obtain the corrected image.
[0086] Specifically, by Figure 5 or Figure 6 It can be seen that the tilted nozzle is misaligned in the main scanning direction when printing an image relative to the normal nozzle. In an embodiment of the present invention, the image misalignment is corrected by supplementing the portion of the image to be printed by the tilted nozzle with a blank image. The image to be printed is the image to be printed in a normal printing task, generally a bitmap. Based on the position of the tilted nozzle in the nozzle group, the portion of the image to be printed by the tilted nozzle is extracted and recorded as the image portion to be corrected. For example, Figure 10 As shown in the middle image area 61, the shape and size of the blank image to be supplemented are determined according to the image misalignment value and the width or tilt angle of the abnormal image area, as shown in FIG. Figure 10 As shown, the supplemented blank image is a triangular image 61 with a height equal to the image misalignment value and a width equal to the width of the abnormal image area. This blank image 61 is added in front of the image portion to be corrected to obtain a corrected image portion. This corrected image portion is then merged with the remaining image portions of the image to be printed to obtain a corrected image. This corrected image is then sent to the inkjet printing system. The raster image processing software (RIP software) in the inkjet printing system performs RIP processing on the corrected image to generate image dot matrix data (print data) that can be recognized by the inkjet printing system. This image dot matrix data is then sent to the printhead group for printing.
[0087] In the above embodiment, correction is performed when the image to be printed is in a bitmap format. In another embodiment, the image to be printed may be subjected to rasterization processing (RIP) and then its image dot matrix data is corrected. Preferably, the step of obtaining the image to be printed and correcting the image portion of the image to be printed that is printed by the tilted nozzle according to the image misalignment value to obtain the corrected image includes:
[0088] Acquiring image dot matrix data corresponding to the image to be printed;
[0089] Extracting the dot data portion printed by the tilted nozzle from the image dot data and recording it as the dot data to be corrected;
[0090] Filling the to-be-corrected dot matrix data with blank ink dots according to the image misalignment value to obtain corrected dot matrix data;
[0091] The corrected dot matrix data is combined with the remaining dot matrix data in the image dot matrix data to obtain corrected image dot matrix data corresponding to the corrected image.
[0092] Specifically, the image to be printed is sent to raster image processing software (RIP software) for rasterization processing to obtain the image dot matrix data of the image to be printed. The dot matrix data part of the image dot matrix data is extracted according to the position of the tilted nozzle in the nozzle group, and recorded as the dot matrix data to be corrected. Similarly, the data of the blank ink dots to be filled is determined according to the image misalignment value and the width of the abnormal image area. Preferably, the image misalignment value is represented by a pixel value, and the width of the abnormal image area is also represented by a pixel value. At this time, the data of the blank ink dots to be filled needs to be determined according to the image misalignment value, the width or tilt angle of the abnormal image area, and the printing accuracy of the image to be printed (including horizontal printing accuracy and vertical printing accuracy), such as Figure 11 As shown, the blank ink dot data 71 is filled into the dot matrix data to be corrected 72 to obtain the corrected dot matrix data, the corrected dot matrix data is merged with the remaining dot matrix data in the image dot matrix data to obtain the corrected image dot matrix data corresponding to the corrected image, and the corrected image dot matrix data is directly sent to the nozzle group for inkjet printing.
[0093] In summary, the tilted nozzle printing correction method provided by the embodiment of the present invention obtains a second test image by controlling the nozzle group to inkjet print a first test image onto the printing medium; determines the tilted nozzle in the nozzle group and the image printing area corresponding to the tilted nozzle according to the second test image, and records it as the abnormal image area; obtains the image misalignment value of the abnormal image area relative to the normal image area in the main scanning direction, and corrects the image part printed by the tilted nozzle in the image to be printed according to the image misalignment value to obtain a corrected image; sends the corrected image to the nozzle group for image printing, thereby eliminating the need to physically correct the tilted nozzle in the nozzle group, avoiding damage to the nozzle, and also correcting the image part printed by the tilted nozzle to ensure the overall image printing quality.
[0094] Example 2
[0095] See also Figure 12 The embodiment of the present invention provides a device 200 for correcting printing of an inclined nozzle, the device 200 comprising:
[0096] A test image printing module 201 is used to control the nozzle group to inkjet print the first test image onto the printing medium to obtain a second test image;
[0097] The tilted printhead determining module 202 is configured to determine the tilted printheads in the printhead group and the image printing areas corresponding to the tilted printheads according to the second test image, and record them as abnormal image areas;
[0098] a misalignment value acquisition module 203 for acquiring an image misalignment value of the abnormal image region relative to a normal image region in a main scanning direction, wherein the normal image region is an image region in the second test image printed by a normally installed printhead in the printhead group;
[0099] a correction module 204 for acquiring an image to be printed, and correcting the image portion of the image to be printed by the tilted nozzle according to the image misalignment value to obtain a corrected image;
[0100] The printing module 205 is used to send the corrected image to the print head group for image printing.
[0101] Preferably, the tilted nozzle determination module 202 includes:
[0102] a printing effect determining unit, configured to determine a preset printing effect according to the first test image;
[0103] An abnormal image region acquiring unit, configured to acquire an image region in the second test image that does not conform to the preset printing effect, namely, the abnormal image region;
[0104] The tilted nozzle determination unit is used to determine the position of the tilted nozzle in the nozzle group according to the position of the abnormal image area.
[0105] Preferably, the misalignment value acquisition module 203 includes:
[0106] a normal image region acquiring unit, configured to acquire a normal image region adjacent to a printing position of the abnormal image region in the second test image;
[0107] a first starting position acquiring unit, configured to permanently acquire a starting position of the abnormal image region in the main scanning direction, and record the starting position as a first starting position;
[0108] A second starting position acquiring unit is used to acquire a starting position of the normal image area in the main scanning direction, which is recorded as a second starting position;
[0109] An image misalignment value acquiring unit is configured to determine the image misalignment value according to a difference between the first starting position and the second starting position.
[0110] Preferably, the correction module 204 includes:
[0111] a first extraction unit, configured to extract an image portion printed by the tilted nozzle from the image to be printed, and record the portion as the image portion to be corrected;
[0112] A first supplementing unit, configured to supplement the to-be-corrected image portion with a blank image according to the image misalignment value to obtain a corrected image portion;
[0113] The first correction unit is configured to combine the corrected image portion with the remaining image portions in the image to be printed to obtain the corrected image.
[0114] Preferably, the correction module 204 includes:
[0115] A dot data acquisition unit, configured to acquire image dot matrix data corresponding to the image to be printed;
[0116] a second extraction unit, configured to extract a portion of the dot matrix data printed by the tilted nozzle from the image dot matrix data, and record the portion as the dot matrix data to be corrected;
[0117] A filling unit, configured to fill the to-be-corrected dot matrix data with blank ink dots according to the image misalignment value to obtain corrected dot matrix data;
[0118] The second correction unit is configured to combine the corrected dot matrix data with the remaining dot matrix data in the image dot matrix data to obtain corrected image dot matrix data corresponding to the corrected image.
[0119] In summary, the tilted nozzle printing correction device provided by the embodiment of the present invention obtains a second test image by controlling the nozzle group to inkjet print a first test image onto a printing medium; determines the tilted nozzles in the nozzle group and the image printing area corresponding to the tilted nozzles according to the second test image, which is recorded as an abnormal image area; obtains the image misalignment value of the abnormal image area relative to the normal image area in the main scanning direction, and corrects the image portion printed by the tilted nozzle in the image to be printed according to the image misalignment value to obtain a corrected image; sends the corrected image to the nozzle group for image printing, thereby eliminating the need to physically correct the tilted nozzles in the nozzle group, thereby avoiding damage to the nozzles, and also correcting the image portion printed by the tilted nozzles to ensure the overall image printing quality.
[0120] Example 3
[0121] In addition, the tilted-mounted print head printing correction method according to the embodiment of the present invention can be implemented by a tilted-mounted print head printing correction device. Figure 13 A schematic diagram of the hardware structure of a tilted nozzle printing correction device provided by an embodiment of the present invention is shown.
[0122] The tilted nozzle printing correction device may include a processor 301 and a memory 302 storing computer program instructions.
[0123] Specifically, the processor 301 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.
[0124] Memory 302 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 302 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a 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 inside or outside the data processing device. In a specific embodiment, memory 302 is a non-volatile solid-state memory. In a specific embodiment, memory 302 includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.
[0125] The processor 301 reads and executes computer program instructions stored in the memory 302 to implement any one of the tilted nozzle printing correction methods in the above embodiments.
[0126] In one example, the tilted nozzle printing correction device may further include a communication interface 303 and a bus 310. Figure 13 As shown, the processor 301 , the memory 302 , and the communication interface 303 are connected via a bus 310 and communicate with each other.
[0127] The communication interface 303 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiment of the present invention.
[0128] Bus 310 comprises hardware, software or both, and the parts of nozzle printing correction equipment are coupled to each other by tilt installation.For example, and not limitation, bus 310 may comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 310 may comprise one or more buses.Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.
[0129] Example 4
[0130] In addition, in conjunction with the tilted printhead calibration method described in the above embodiments, embodiments of the present invention may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when executed by the processor 301, the computer program instructions implement any of the tilted printhead calibration methods described in the above embodiments.
[0131] It should be understood that the present invention is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted. In the above embodiments, several specific steps are described and illustrated as examples. However, the method of the present invention is not limited to the specific steps described and illustrated. Those skilled in the art may make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present invention.
[0132] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in unit, a function card or the like. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal 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, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0133] It should also be noted that the exemplary embodiments described herein describe methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the steps described above. In other words, the steps may be performed in the order described in the embodiments, or in a different order, or several steps may be performed simultaneously.
[0134] The above description is only a specific embodiment of the present invention. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention.
Claims
1. A method for correcting printing of an inclined nozzle, characterized in that: The nozzle group includes at least two nozzles spliced along a secondary scanning direction, the secondary scanning direction is perpendicular to the main scanning direction, and the main scanning direction is the printing direction. The method includes: Controlling the nozzle group to inkjet print the first test image onto a printing medium to obtain a second test image; Determine, based on the second test image, the tilted printheads in the printhead group and the image printing areas corresponding to the tilted printheads, and record them as abnormal image areas; Obtaining an image misalignment value of the abnormal image area relative to a normal image area in a main scanning direction, wherein the normal image area is an image area in the second test image printed by a normally installed nozzle in the nozzle group; Acquiring an image to be printed, and correcting the image portion of the image to be printed by the tilted nozzle according to the image misalignment value to obtain a corrected image; The corrected image is sent to the nozzle group for image printing.
2. The method for correcting printing of an inclined nozzle according to claim 1, characterized in that: The test image is a line image, wherein the line image includes a plurality of lines arranged in parallel along a main scanning direction and whose projections completely overlap.
3. The method for correcting printing of an inclined nozzle according to claim 1, wherein: The step of determining the tilted nozzles in the nozzle group and the image printing areas corresponding to the tilted nozzles according to the second test image, and recording the abnormal image areas as abnormal image areas, includes: determining a preset printing effect according to the first test image; Acquire an image area in the second test image that does not meet the preset printing effect, which is the abnormal image area; The position of the tilted nozzle in the nozzle group is determined according to the position of the abnormal image area.
4. The method for correcting printing of an inclined nozzle according to claim 1, wherein: The obtaining of the image misalignment value of the abnormal image area relative to the normal image area in the main scanning direction comprises: acquiring a normal image area adjacent to a printing position of the abnormal image area in the second test image; Obtaining a starting position of the abnormal image area in the main scanning direction, which is recorded as a first starting position; Acquire a starting position of the normal image area in the main scanning direction, which is recorded as a second starting position; The image misalignment value is determined according to a difference between the first starting position and the second starting position.
5. The method for correcting printing of an inclined nozzle according to claim 1, wherein: The method further comprises: The tilt angle of the tilted nozzle is determined according to the image misalignment value and the width of the abnormal image area.
6. The method for correcting printing of an inclined nozzle according to claim 1, characterized in that: The step of correcting the image portion printed by the tilted nozzle in the image to be printed according to the image misalignment value to obtain a corrected image comprises: Extracting the image portion printed by the tilted nozzle from the image to be printed, and recording it as the image portion to be corrected; Complementing the to-be-corrected image portion with a blank image according to the image misalignment value to obtain a corrected image portion; The corrected image portion is combined with the remaining image portions in the image to be printed to obtain the corrected image.
7. The method for correcting printing of an inclined nozzle according to claim 1, wherein: The step of correcting the image portion printed by the tilted nozzle in the image to be printed according to the image misalignment value to obtain a corrected image comprises: Acquiring image dot matrix data corresponding to the image to be printed; Extracting the dot data portion printed by the tilted nozzle from the image dot data and recording it as the dot data to be corrected; Filling the to-be-corrected dot matrix data with blank ink dots according to the image misalignment value to obtain corrected dot matrix data; The corrected dot matrix data is combined with the remaining dot matrix data in the image dot matrix data to obtain corrected image dot matrix data corresponding to the corrected image.
8. A tilted print head calibration device, characterized in that: The device comprises: a test image printing module, configured to control the nozzle group to inkjet print a first test image onto a printing medium to obtain a second test image; a tilted-mounted printhead determining module, configured to determine, based on the second test image, the tilted-mounted printheads in the printhead group and the image printing areas corresponding to the tilted-mounted printheads, and record them as abnormal image areas; a misalignment value acquisition module, configured to acquire an image misalignment value of the abnormal image area relative to a normal image area in a main scanning direction, wherein the normal image area is an image area in the second test image printed by a normally installed printhead in the printhead group; a correction module, configured to obtain an image to be printed, and to correct an image portion of the image to be printed that is printed by the tilted nozzle according to the image misalignment value to obtain a corrected image; The printing module is used to send the correction image to the nozzle group for image printing.
9. A tilted printhead calibration device, characterized in that: include: At least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method according to any one of claims 1 to 7 when the computer program instructions are executed by the processor.
10. A storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.