Method, device, equipment and storage medium for multi-row nozzle splicing calibration

By grouping multiple columns of nozzles of the nozzle and configuring image areas to generate test image data, the problem of low accuracy of multiple columns of nozzle styling calibration in inkjet printing equipment is solved, and a fast and accurate calibration effect is achieved.

CN115635769BActive Publication Date: 2025-05-13SENDA SHENZHEN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110819932.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-20
Publication Date
2025-05-13
Estimated Expiration
2041-07-20

AI Technical Summary

Technical Problem

Existing inkjet printing equipment has problems such as difficult and low accuracy when calibrating multi-row nozzles.

Method used

By grouping the nozzles of the nozzles of the nozzles, multiple nozzle groups are obtained, and multiple image areas are set according to the number of nozzle groups, corresponding image data are respectively configured, test image data of the test map is generated, calibration parameters for the offset of the nozzles of the spliced ​​columns are output, and position calibration is performed.

Benefits of technology

The rapid and accurate determination of the nozzle offset direction and offset amount is achieved, and the accuracy and efficiency of nozzle splicing calibration are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115635769B_ABST
    Figure CN115635769B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of printing equipment, solves the technical problems of difficult judgment and low accuracy in calibrating spliced ​​nozzles in the prior art, and provides a method, device, equipment and storage medium for calibrating multiple nozzle splicing. The method includes: grouping the nozzles of each column of the nozzle by column to obtain multiple nozzle groups, dividing the test chart into multiple image areas according to the number of nozzle groups, and setting different image data for each image area according to the relative position relationship of each image area, so as to obtain the test image data corresponding to the complete test chart; the test chart corresponding to the test image data obtained by the method can be compared through different areas to strengthen the offset effect of the offset of the splicing position of different columns of nozzles, and then calibrating the position of each column of nozzles to improve the nozzle installation efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of printing equipment, and in particular to a method, device, equipment and storage medium for calibrating the splicing of multiple nozzles. Background Art

[0002] Inkjet printing technology is a method in which the printer controls the movement of the print head. The nozzles of the print head print ink on the printing medium to form images or text during the movement of the print head.

[0003] Each nozzle is installed with one or more rows of nozzles. When a nozzle has two or more rows of nozzles, the nozzles at the same position in two adjacent rows of nozzles are arranged in parallel or staggered. Since the rows of nozzles of the nozzle are installed by manual splicing, the installation position needs to be calibrated to prevent the images of different rows of nozzles from overlapping or offsetting at the splicing position during printing, thereby affecting the quality of the printed image. The existing calibration method is to control all the nozzles of the nozzle to print straight lines corresponding to each nozzle on the printing medium, and to judge whether the splicing of the rows of nozzles of the nozzle meets the printing requirements by scanning and analyzing the test chart composed of straight lines. This method has the problems of great judgment difficulty and low accuracy. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides a method, device, equipment and storage medium for calibrating a multi-row nozzle splicing, so as to solve the technical problems of difficult judgment and low accuracy in the existing calibration of spliced ​​nozzles.

[0005] The technical solution adopted by the present invention is:

[0006] The present invention provides a method for calibrating a plurality of nozzles in a splicing manner, the method comprising:

[0007] Grouping each column of nozzles of the nozzle to obtain a plurality of nozzle groups;

[0008] According to the number of the nozzle groups, a plurality of image areas are correspondingly set;

[0009] According to the mutual positional relationship of each of the image regions, corresponding image data is respectively configured for each of the image regions to obtain test image data of the test chart;

[0010] Perform test printing according to the test image data, output calibration parameters of nozzle offsets of each column of the spliced ​​nozzles, and calibrate the position of each column of nozzles;

[0011] The image data of each image area is different.

[0012] Preferably, the step of grouping the nozzles in each column of the nozzle to obtain a plurality of nozzle groups comprises:

[0013] Obtain the number of nozzle columns of the nozzle and the grouping rules of each column of the nozzle;

[0014] According to the grouping rule and the number of nozzle columns, each of the nozzle groups is obtained;

[0015] The grouping rule includes at least one of the following: grouping by a preset number of interval columns, grouping by a number of nozzle columns.

[0016] Preferably, each of the nozzle groups comprises: at least one column of nozzles or at least two columns of nozzles separated by a predetermined number of columns.

[0017] Preferably, the configuring corresponding image data for each image area according to the relative position relationship between the image areas to obtain the test image data of the test chart includes:

[0018] respectively configuring corresponding image data for each nozzle group, and combining the image data configured for each nozzle group according to the sorting sequence number of each nozzle group, and outputting a plurality of groups of image data corresponding to each image area;

[0019] According to the mutual positional relationship of each of the image areas, each of the image data is matched with each of the image areas one by one, and the test image data of the test chart is output;

[0020] The image data of at most one nozzle among all the nozzles in the same position in each column of nozzles along the length direction of the nozzle head is ink discharge data.

[0021] Preferably, the steps of configuring corresponding image data for each nozzle group, combining the image data configured for each nozzle group according to the sorting sequence of each nozzle group, and outputting a plurality of groups of image data corresponding to each image area include:

[0022] Sort each nozzle group to obtain a sorting sequence number of each nozzle group;

[0023] The image data of each nozzle group is cyclically arranged according to the sorting sequence number to obtain and output a plurality of groups of image data corresponding to each image area.

[0024] Preferably, the nozzle includes a first column of nozzles and a second column of nozzles, and the image data of each nozzle group is cyclically arranged according to the sorting sequence number to obtain multiple groups of image data corresponding to each image area and output including:

[0025] dividing the first image region and / or the second image region into a plurality of image sub-regions;

[0026] In the first image area, the image sub-area includes a first line of data corresponding to a line of data in the image data of the first column of nozzles and a second line of data corresponding to a line of data in the image data of the second column of nozzles;

[0027] In the second image area, the image sub-area includes second line data corresponding to one line of image data of the first column of nozzles and first line data corresponding to one line of image data of the second column of nozzles;

[0028] According to the image data of the first column of nozzles and the image data of the second column of nozzles, image data of the first image area and image data of the second image area are obtained respectively;

[0029] Among them, the first row of data and the second row of data are both image data containing ink output data, and any ink output data of the first row of data is only adjacent to the ink output position corresponding to one of the ink output data of the second row of data, and at the same time, any ink output data of the second row of data is only adjacent to the ink output position corresponding to one of the ink output data of the first row of data.

[0030] Preferably, after respectively setting image data for each of the image areas according to the relative positional relationship between the image areas to obtain the test image data of the test chart, the method further comprises:

[0031] According to the test image data, the nozzle is controlled to perform inkjet test printing to form an actual test image;

[0032] Analyze the actual test chart, determine the calibration parameters of each column of nozzles of the printhead, and perform calibration;

[0033] Repeat the above two steps until the actual test image meets the printing requirements.

[0034] The present invention also provides a device for calibrating the splicing of multiple rows of nozzles, the device comprising:

[0035] Nozzle grouping module: used to group the nozzles in each column of the nozzle to obtain multiple nozzle groups;

[0036] Image partitioning module: used for setting a plurality of image areas according to the number of the nozzle groups;

[0037] Image data module: used to configure corresponding image data for each image area according to the relative position relationship between the image areas, so as to obtain test image data of the test chart;

[0038] Position calibration module: used for performing test printing according to the test image data, outputting calibration parameters of offsets of each column of nozzles spliced ​​together, and calibrating the position of each column of nozzles;

[0039] The image data of each image area is different.

[0040] The present invention further provides a printing device, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, any of the above-mentioned methods is implemented.

[0041] The present invention also provides a storage medium on which computer program instructions are stored, and when the computer program instructions are executed by a processor, any of the above-mentioned methods is implemented.

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

[0043] The present invention provides a method, device, equipment and storage medium for calibrating the splicing of multiple columns of nozzles. The method includes grouping the nozzles of each column of a nozzle by column to obtain multiple nozzle groups, dividing a test chart into multiple image areas according to the number of nozzle groups, and setting different image data for each image area according to the relative position relationship of each image area, so as to obtain test image data corresponding to a complete test chart; the test chart corresponding to the test image data obtained by the method can be compared through different areas to enhance the offset effect of the offset of the splicing position of different columns of nozzles, so as to quickly and accurately determine the offset direction and offset amount, and then calibrate the position of each column of nozzles. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the drawings required for use in the embodiment of the present invention will be briefly introduced below. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work, and these are all within the protection scope of the present invention.

[0045] Figure 1 It is a schematic diagram of the structure of a nozzle corresponding to a plurality of rows of spliced ​​nozzles in Embodiment 1 of the present invention;

[0046] Figure 2 It is a schematic flow chart of the method for calibrating the splicing of multiple rows of nozzles in Example 1 of the present invention;

[0047] Figure 3 A schematic diagram of a test including calibration of multiple nozzle groups in Embodiment 1 of the present invention;

[0048] Figure 4 It is a schematic diagram of the process of grouping multiple columns of nozzles in Embodiment 1 of the present invention;

[0049] Figure 5 This is a schematic diagram of the process of obtaining test image data in Embodiment 1 of the present invention;

[0050] Figure 6 This is a schematic diagram of a process for obtaining image data of each image area in Embodiment 1 of the present invention;

[0051] Figure 7 A schematic diagram of a process for obtaining test image data corresponding to two image regions in Embodiment 1 of the present invention;

[0052] Figure 8 This is a schematic diagram of the process of performing nozzle calibration in Example 1 of the present invention;

[0053] Fig. 9 It is a test schematic diagram including two rows of nozzles in Example 1 of the present invention;

[0054] Fig.10 This is a test schematic diagram of the deviation in the positive direction of the Y axis when two rows of nozzles are spliced ​​in Example 1 of the present invention;

[0055] Fig.11 This is a test schematic diagram of the offset in the negative direction of the Y axis when two rows of nozzles are spliced ​​in Example 1 of the present invention;

[0056] Fig.12 It is a schematic structural diagram of a device for splicing and calibrating multiple rows of nozzles in Example 2 of the present invention;

[0057] Fig.13 This is a schematic diagram of the structure of the printing device in Example 3 of the present invention.

[0058] Figures 1 to 8 Description of the drawings:

[0059] 1. Test image; 101. First image area; 102. Second image area; 2. Printhead; 201. First row of nozzles; 202. Second row of nozzles. DETAILED DESCRIPTION

[0060] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described in conjunction with the drawings in the embodiment of the present invention. It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. In the description of the present invention, it should be understood that the orientation or position relationship indicated by the terms "center", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc. is based on the orientation or position relationship shown in the drawings, which is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such a process, method, article or device. In the absence of further restrictions, the elements defined by the phrase "comprising..." do not exclude the existence of other identical elements in the process, method, article or device comprising the elements. If there is no conflict, the various features of the present invention and the embodiments can be combined with each other, all within the protection scope of the present invention.

[0061] See also Figure 1 , Figure 1 The schematic diagram of the nozzle structure is shown in Figure 2. Figure 1 (a) indicates that the nozzle 1 includes multiple rows of nozzles. Figure 1 (b) and (c) respectively represent two different splicing methods corresponding to the two rows of nozzles. Figure 1 (b) shows that the projections of the nozzles at the same position in the first row of nozzles 201 and the second row of nozzles 202 in the Y-axis direction do not overlap. Figure 1 (c) shows that the projections of the nozzles at the same position in the first row of nozzles 201 and the second row of nozzles 202 in the Y-axis direction overlap.

[0062] To facilitate the discussion in this article, the following explanation is given:

[0063] Nozzles in the same position: Nozzles in different rows are in the length direction of the nozzle row ( Figure 1 The projection positions of all nozzles in each column of nozzles are respectively sorted according to the nozzle columns, and the nozzles with the same sequence number in different columns of nozzles are recorded as nozzles at the same position;

[0064] Embodiment 1:

[0065] See also Figure 2 , Figure 2 A flow chart of a test method for calibrating multiple columns of nozzles, the method comprising:

[0066] S1: grouping the nozzles in each column of the nozzle to obtain multiple nozzle groups;

[0067] In one embodiment, see Figure 4 , the S1 comprises:

[0068] S11: Obtain the number of nozzle columns of the nozzle and the grouping rule of each column of the nozzle;

[0069] S12: obtaining each nozzle group according to the grouping rule and the number of nozzle columns;

[0070] The grouping rule includes at least one of the following: grouping by a preset number of interval columns, grouping by a number of nozzle columns.

[0071] Specifically, the spliced ​​columns of nozzles are numbered, and then grouped according to the number of nozzle columns or the preset number of intervals; the number of nozzle columns is grouped as follows: each column of nozzles corresponds to a group, that is, the number of nozzle groups is equal to the number of nozzle columns; grouping by the number of nozzle columns, such as including three columns of nozzles, then three groups of nozzles are obtained; grouping by the preset number of interval columns is as follows: all nozzle columns are classified according to the preset number of interval columns, and each category is a group of nozzles; see Figure 3, the N columns of nozzles are divided into N+1 groups at a preset interval, in the first image area, the first row of data is the image data corresponding to the nozzles in the 1st column, the N+1th column, ..., the k(N+1)th column, the second row of data is the image data corresponding to the nozzles in the 2nd column, the N+2th column, ..., the k(N+1)+1th column, ... the N+1th row of data is the image data corresponding to the nozzles in the N+1th column, the 2N+1th column, ..., the k(N+1)+Nth column, in the second image area, the first row of data is not printed, and the data of the first row is added to the N+2th row for printing, that is, the N+2th row of data is the image data corresponding to the nozzles in the 1st column, the N+1th column, ..., the k(N+1)th column, and so on, in the Qth image area, the data from the first row to the Q-1th row are not printed, and Q-1th row is added to the N+2th row to the N+Q+1th row to print the data from the first row to the Q-1th row for printing, and Q, k, and N are all positive integers. When N is equal to 1, it is divided into odd group and even group according to parity; when N=2, it is divided into the first group, the second group and the third group, and so on, and the nozzles are divided into the first group, the second group, the third group, ..., the Nth group and the N+1th group according to the interval of N columns; if it includes 10 columns of nozzles and the preset interval number of columns is 2 columns, then the nozzles in the 1st column, the 4th column, the 7th column and the 10th column are classified into a group of nozzles, the nozzles in the 2nd column, the 5th column and the 7th column are classified into a group of nozzles, and the nozzles in the 3rd column, the 6th column and the 9th column are classified into a group of nozzles, totaling 3 groups of nozzles.

[0072] It should be noted that the grouping rules are not limited to the above two methods, and the number of nozzle columns in each group can also be limited. The grouping method is not specifically limited here.

[0073] It should be noted that the number of rows corresponding to each image area can be numbered as a whole, or can be numbered for each row that has ink output data and is adjacent to each other; Fig. 9 As shown, if overall numbering is performed: the first area has ink data for the 1st, 4th, 5th, 8th, 9th, 12th, and 13th rows, and the second image area has ink data for the 1st, 2nd, 5th, 6th, 9th, and 10th rows; if local numbering is performed, then in the first image area, the rows with ink data that are overall numbered as the 4th, 8th, and 12th rows can all be numbered as the 1st row, and the rows with ink data that are overall numbered as the 1st, 5th, 9th, and 13th rows can all be numbered as the 2nd row; in the second image area, the rows with ink data that are overall numbered as the 1st, 5th, and 9th rows can all be numbered as the 1st row, and the rows with ink data that are overall numbered as the 2nd, 6th, and 10th rows can all be numbered as the 2nd row.

[0074] In one embodiment, each of the nozzle groups includes: at least one column of nozzles or at least two columns of nozzles separated by a predetermined number of columns.

[0075] S2: setting a plurality of image areas according to the number of the nozzle groups;

[0076] Specifically, all the nozzles in the nozzle are divided into multiple groups, each nozzle in the nozzle is regarded as a unit, and the test Figure 1 The nozzles are divided into multiple areas according to the number of groups. For example, if the nozzles are grouped according to the odd and even attributes of each column, two groups of nozzles (odd group and even group) are obtained, and the test image is divided into a first image area 101 and a second image area 102; if the nozzles are grouped according to the interval of 2 columns, three groups of nozzles are obtained, and the test image is divided into a first image area, a second image area and a third image area. The grouping method of the nozzle groups is not specifically limited here.

[0077] It should be noted that each column of nozzles has image data in any image area, and the image data includes ink output data and ink non-output data; the ink output data means that the nozzle needs to spray ink according to the ink ejection position corresponding to the image data, and the ink non-output data means that the nozzle does not need to spray ink according to the ink ejection position corresponding to the image data.

[0078] S3: configuring corresponding image data for each image area according to the relative position relationship between the image areas, to obtain test image data of the test chart;

[0079] Specifically, the test Figure 1 The test image data of the test image is obtained by dividing the image area into a plurality of image areas and setting different image data for each image area. The test image data of the test image is obtained by controlling the same nozzle to perform inkjet printing according to the test image data, scanning the test image, analyzing the actual test image and the theoretical test image, and determining whether there is an offset between each column of nozzles. Because the image data of each image area is different, when there is an offset between each column of nozzles that are spliced, the image offset characteristics of each image area are also different. Therefore, the image offset characteristics of each image area are analyzed to determine the offset direction between each column of nozzles.

[0080] In one embodiment, see Figure 5 , said S3 comprises:

[0081] S31: respectively configuring corresponding image data for each nozzle group, and combining the image data configured for each nozzle group according to the sorting sequence number of each nozzle group, and outputting a plurality of groups of image data corresponding to each image area;

[0082] Specifically, different image data are set according to the number of nozzle groups, and the image data of each nozzle group are combined according to certain rules in different image areas to obtain image data of each image area; for example, if two groups of nozzles are included, the ink discharge data in the image data printed by the first group of nozzles is color one, and the ink discharge data in the image data printed by the second group of nozzles is color two, and the ink discharge data position corresponding to the first group of nozzles in the first image area 101 and the second image area 102 is different from the ink discharge data position corresponding to the second group of nozzles, and the order of the ink discharge positions of the first group of nozzles and the second group of nozzles in the first image area 101 and the second image area 102 is opposite. In the first image area 101, when the first group of nozzles discharges ink in the first row, the second group of nozzles discharges ink in other rows after the first row, such as the second row; when the second group of nozzles discharges ink in the first row in the second image area 102, the first group of nozzles discharges ink in other rows after the first row, such as the second row; see Fig. 9 "●" represents the data of the first column of nozzles, recorded as color one; "○" represents the data of the second column of nozzles, recorded as color two; in the first image area, the first row of data is the image data corresponding to color one, and the second row of data is the image data corresponding to color two; in the second image area, the first row of data is the image data corresponding to color two, and the second row of data is the image data corresponding to color one, such as Fig. 9 As shown, the first data row can be used as the first data row, and the subsequent data row can be used as the second data row. The first and second rows can be adjacent or not adjacent. The first and second rows can be all ink output data or partly ink output data.

[0083] In one embodiment, see Figure 6 , S31 includes:

[0084] S311: sorting each nozzle group to obtain a sorting sequence number of each nozzle group;

[0085] Specifically, each nozzle group is marked according to a serial number. For example, if there are N nozzle groups, they are recorded as the first group, the second group, ..., the Nth group, where N is a positive integer greater than or equal to 2.

[0086] S312: Circularly arrange the image data of each nozzle group according to the sorting sequence number to obtain and output multiple groups of image data corresponding to each image area.

[0087] Specifically, the image data corresponding to each nozzle group is arranged in a circular manner according to the serial number of the nozzle group, so as to form a plurality of image data corresponding to the number of nozzle groups. For example, if 4 nozzle groups are included, the first nozzle group corresponds to the first image data, which is recorded as ①, the second nozzle group corresponds to the second image data, which is recorded as ②, the third nozzle group corresponds to the third image data, which is recorded as ③, and the fourth nozzle group corresponds to the fourth image data, which is recorded as ④. After the circular arrangement, four groups of image data are obtained in the order of printing, which are image data composed of ①②③④, image data composed of ②③④①, image data composed of ③④①② and image data composed of ④①②③. The four groups of image data correspond to 4 image areas respectively, that is, in the four image areas, the order of the images corresponding to each group of nozzles is different.

[0088] In one embodiment, see Figure 7 , the nozzle includes a first row of nozzles and a second row of nozzles, and S312 includes:

[0089] S3121: Divide the first image region and / or the second image region into a plurality of image sub-regions;

[0090] Specifically, the nozzle includes a first row of nozzles and a second row of nozzles connected together. Figure 1 It includes a first image area 101 and a second image area 102, wherein the first image area 101 and / or the second image area 102 includes a plurality of image sub-areas, each image sub-area includes at least one row of first row data and one row of second row data, the first row data is ink output data for the row, and the second row data is ink output data for the row; the first row data and the second row data can be image data corresponding to the first group of nozzles, or can be image data corresponding to the second group of nozzles, and in the positive direction along the Y-axis (the direction of the Y-axis arrow), the first row is before the second row.

[0091] S3122: In the first image area, the image sub-area includes a first row of data corresponding to a row of data in the image data of the first column of nozzles and a second row of data corresponding to a row of data in the image data of the second column of nozzles;

[0092] Specifically, in the first image area 101, the first line of data is image data corresponding to the first group of nozzles, and the second line of data is image data corresponding to the second group of nozzles.

[0093] S3123: In the second image area, the image sub-area includes a second row of data corresponding to a row of data in the image data of the first column of nozzles and a first row of data corresponding to a row of data in the image data of the second column of nozzles;

[0094] Specifically, in the second image area 102, the first line of data is image data corresponding to the second group of nozzles, and the second line of data is image data corresponding to the first group of nozzles.

[0095] S2134: obtaining image data of a first image area and image data of a second image area respectively according to the image data of the first column of nozzles and the image data of the second column of nozzles;

[0096] Among them, the first row of data and the second row of data are both image data containing ink output data, and any ink output data of the first row of data is only adjacent to the ink output position corresponding to one of the ink output data of the second row of data, and at the same time, any ink output data of the second row of data is only adjacent to the ink output position corresponding to one of the ink output data of the first row of data.

[0097] Specifically, by setting opposite image data in the first row of data and the second row of data in the first image area 101 and the second image area 102, it is ensured that the test images obtained in the first image area and the second image area have a strong contrast effect, and any ink-out data of the first row of data is only adjacent to the ink-out position corresponding to one of the ink-out data of the second row of data, and at the same time, any ink-out data of the second row of data is only adjacent to the ink-out position corresponding to one of the ink-out data of the first row of data. It can be understood that: the test image is gridded and represented by odd and even positions. When the image data corresponding to the pixel point in the 3rd column and the 3rd row is the ink-out data, if the image data corresponding to the pixel point in the 2nd row and the 3rd column is the ink-out data, then the image data corresponding to the pixel point in the 4th row and the 3rd column is the ink-out data; when the image data corresponding to the pixel point in the 3rd column and the 6th row is the ink-out data, if the image data corresponding to the pixel point in the 5th row and the 3rd column is the ink-out data, then the image data corresponding to the pixel point in the 7th row and the 3rd column is the ink-out data; the ink-out information of the image data of the pixel points in the remaining positions is not specifically limited.

[0098] S32: according to the relative positions of the image areas, corresponding each image data to each image area one by one, and outputting the test image data of the test chart;

[0099] The image data of at most one nozzle among all the nozzles in the same position in each column of nozzles along the length direction of the nozzle head is ink discharge data.

[0100] Specifically, the length direction of the nozzle is Figure 1 In the Y direction shown, assuming that there are 10 columns of nozzles in total and each column has 10 nozzles, if the first nozzle in the first column of nozzles produces ink, the first nozzles in all other nozzle columns will not produce ink.

[0101] S4: Perform test printing according to the test image data, output calibration parameters of nozzle offsets of each column of the spliced ​​nozzles, and calibrate the position of each column of nozzles;

[0102] Among them, the image data of each image area is different.

[0103] In one embodiment, see Figure 8 , said S4 comprises:

[0104] S5: According to the test image data, controlling the nozzle to perform inkjet test printing to form an actual test image;

[0105] S6: Analyze the actual test image, determine the calibration parameters of each column of nozzles of the printhead, and perform calibration;

[0106] Specifically, the actual test chart is analyzed, including scanning the actual test chart with a CCD camera, and then the computer analyzes the image of the test chart to determine whether the imaging results of each column of nozzles in each image area meet the requirements. For example, the nozzles are divided into an odd array and an even array, and the test chart includes a first image area 101 and a second image area 102. In the first image area 101, the image corresponding to the odd array is above the even array, and in the second image area 102, the image corresponding to the odd array is below the even array. If the images formed by the odd array and the even array in the first image area 101 are separated, and the images formed by the odd array and the even array in the second image area 102 are close, then the nozzles of the even array are offset along the negative direction of the Y axis, or the nozzles of the odd array are offset along the positive direction of the Y axis; otherwise, the nozzles of the even array are offset along the positive direction of the Y axis, or the nozzles of the odd array are offset along the negative direction of the Y axis. That is to say, if the nozzles of the Kth group are offset along the positive direction of the Y axis, the distance between the test image corresponding to the nozzles of the Kth group and the test image corresponding to the nozzles of the K-1th group is shortened, and the distance between the test image corresponding to the nozzles of the Kth group and the test image corresponding to the nozzles of the K+1th group is increased; if the nozzles of the Kth group are offset along the negative direction of the Y axis, the distance between the test image corresponding to the nozzles of the Kth group and the test image corresponding to the nozzles of the K-1th group is increased, and the distance between the test image corresponding to the nozzles of the Kth group and the test image corresponding to the nozzles of the K+1th group is shortened, where K belongs to N, and N is the number of groups after the nozzles of each column of the nozzle are grouped. Please refer to Fig.10 , Fig.10 The nozzle includes a first column of nozzles and a second column of nozzles. In the first image area, the distance between the image area corresponding to the first column of nozzles and the image area corresponding to the second column of nozzles increases, and in the second image area, the distance between the image area corresponding to the first column of nozzles and the image area corresponding to the second column of nozzles decreases (images overlap). Therefore, the joint position of the second column of nozzles and the first column of nozzles is offset to the negative direction of the Y axis compared to the standard position. Please refer to Fig.11 , Fig.11The nozzle includes a first column of nozzles and a second column of nozzles. In a first image area, the distance between the image area corresponding to the first column of nozzles and the image area corresponding to the second column of nozzles is shortened (the images overlap). In a second image area, the distance between the image area corresponding to the first column of nozzles and the image area corresponding to the second column of nozzles is increased. Therefore, the stitching position of the second column of nozzles and the first column of nozzles is offset toward the positive direction of the Y axis compared to the standard position.

[0107] S7: Repeat S4 to S6 until the actual test image meets the printing requirements.

[0108] A method for multi-column nozzle splicing calibration of Example 1 is adopted, which includes grouping the nozzles of each column of the nozzle head by column to obtain multiple nozzle groups, dividing the test chart into multiple image areas according to the number of nozzle groups, and setting different image data for each image area according to the relative position relationship of each image area, so as to obtain test image data corresponding to the complete test chart; the test chart corresponding to the test image data obtained by this method can be compared through different areas to enhance the offset effect of the splicing position offset of different columns of nozzles, thereby realizing fast and accurate determination of the offset direction and offset amount.

[0109] Example 2

[0110] The present invention also provides a device for calibrating the splicing of multiple nozzles, such as Fig.12 As shown, including:

[0111] Nozzle grouping module: used for setting a plurality of image areas according to the number of the nozzle groups;

[0112] Image data module: used to configure corresponding image data for each image area according to the relative position relationship between the image areas, so as to obtain test image data of the test chart;

[0113] Position calibration module: used for performing test printing according to the test image data, outputting calibration parameters of offsets of each column of nozzles spliced ​​together, and calibrating the position of each column of nozzles;

[0114] The image data of each image area is different.

[0115] The device for calibrating the splicing of multiple nozzles of the present embodiment includes grouping the nozzles of each column of the nozzle head by column to obtain multiple nozzle groups, dividing the test chart into multiple image areas according to the number of nozzle groups, and setting different image data for each image area according to the relative position relationship of each image area, so as to obtain test image data corresponding to the complete test chart; the test chart corresponding to the test image data obtained by this method can be compared through different areas to enhance the offset effect of the splicing position offset of different columns of nozzles, thereby realizing fast and accurate determination of the offset direction and offset amount.

[0116] In one embodiment, the nozzle grouping module comprises:

[0117] A grouping rule acquisition unit: acquires the number of nozzle columns of the nozzle and the grouping rule of each column of the nozzle;

[0118] Nozzle grouping unit: obtaining each nozzle group according to the grouping rule and the number of nozzle columns;

[0119] The grouping rule includes at least one of the following: grouping by a preset number of interval columns, grouping by a number of nozzle columns.

[0120] In one embodiment, each of the nozzle groups includes: at least one column of nozzles or at least two columns of nozzles separated by a predetermined number of columns.

[0121] In one embodiment, the image data module includes:

[0122] An image data allocation unit: configures corresponding image data for each nozzle group respectively, and combines the image data configured for each nozzle group according to the sorting sequence number of each nozzle group, and outputs a plurality of groups of image data corresponding to each image area;

[0123] An image data combining unit: according to the mutual positional relationship of each image area, each image data is matched with each image area one by one, and the test image data of the test chart is output;

[0124] The image data of at most one nozzle among all the nozzles in the same position in each column of nozzles along the length direction of the nozzle head is ink discharge data.

[0125] In one embodiment, the image data allocation unit includes:

[0126] Nozzle group sorting unit: sorts each nozzle group to obtain a sorting number of each nozzle group;

[0127] Circular combination data unit: Circularly arrange the image data of each nozzle group according to the sorting sequence number, obtain multiple groups of image data corresponding to each image area and output them.

[0128] In one embodiment, the nozzle includes a first column of nozzles and a second column of nozzles, and the cycle combination data unit includes:

[0129] Image region unit: dividing the first image region and / or the second image region into a plurality of image sub-regions;

[0130] First area unit: in the first image area, the image sub-area includes a first line of data corresponding to a line of data in the image data of the first column of nozzles and a second line of data corresponding to a line of data in the image data of the second column of nozzles;

[0131] Second area unit: in the second image area, the image sub-area includes second line data corresponding to one line of image data of the first column of nozzles and first line data corresponding to one line of image data of the second column of nozzles;

[0132] A test data unit: obtaining image data of a first image area and image data of a second image area according to image data of the first column of nozzles and image data of the second column of nozzles;

[0133] Among them, the first row of data and the second row of data are both image data containing ink output data, and any ink output data of the first row of data is only adjacent to the ink output position corresponding to one of the ink output data of the second row of data, and at the same time, any ink output data of the second row of data is only adjacent to the ink output position corresponding to one of the ink output data of the first row of data.

[0134] In one embodiment, after setting image data for each image area according to the relative position relationship between the image areas to obtain the test image data of the test chart, the following further comprises:

[0135] Testing unit: controlling the nozzle to perform inkjet test printing according to the test image data to form an actual test image;

[0136] Data analysis unit: analyzing the actual test chart, determining the calibration parameters of each column of nozzles of the printhead, and performing calibration;

[0137] Repeat test unit: Repeat the above two steps until the actual test image meets the printing requirements.

[0138] The device for calibrating the splicing of multiple columns of nozzles of the present embodiment includes grouping the columns of nozzles of the nozzle by column to obtain multiple nozzle groups, dividing the test chart into multiple image areas according to the number of nozzle groups, and setting different image data for each image area according to the relative position relationship of each image area, so as to obtain test image data corresponding to the complete test chart; the test chart corresponding to the test image data obtained by this method can be compared through different areas to enhance the offset effect of the offset of the splicing position of different columns of nozzles, thereby realizing rapid and accurate determination of the offset direction and offset amount, and then calibrating the position of each column of nozzles to improve the calibration efficiency.

[0139] Example 3

[0140] Embodiment 3 of the present invention discloses a printing device, such as Fig.13 As shown, the system comprises at least one processor, at least one memory and computer program instructions stored in the memory.

[0141] Specifically, the processor 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 embodiments of the present invention.

[0142] The memory may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 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, the memory may include a removable or non-removable (or fixed) medium. Where appropriate, the memory may be inside or outside a data processing device. In a particular embodiment, the memory is a non-volatile solid-state memory. In a particular embodiment, the memory includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM) or a flash memory or a combination of two or more of these.

[0143] The processor implements any one of the methods for calibrating the splicing of multiple nozzles in the above-mentioned embodiment 1 by reading and executing computer program instructions stored in the memory.

[0144] In one example, the printing device may further include a communication interface and a bus, wherein the processor, the memory, and the communication interface are connected through the bus and communicate with each other.

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

[0146] The bus includes hardware, software or both, and the parts of the printing device are coupled to each other. For example, but not limitation, the bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial 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, the bus may include one or more buses. Although the embodiment of the present invention describes and shows a specific bus, the present invention considers any suitable bus or interconnection.

[0147] In summary, the embodiments of the present invention provide a method, device, equipment and storage medium for calibrating multi-column nozzle splicing. The method includes grouping the nozzles of each column of the nozzle into multiple nozzle groups according to the number of nozzle groups, dividing the test chart into multiple image areas according to the number of nozzle groups, and setting different image data for each image area according to the relative position relationship of each image area, so as to obtain test image data corresponding to the complete test chart; the test chart corresponding to the test image data obtained by this method can be compared through different areas to enhance the offset effect of the splicing position offset of different columns of nozzles, thereby realizing fast and accurate determination of the offset direction and offset amount.

[0148] It should be clear that the present invention is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is 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, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present invention.

[0149] 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, a function card, etc. 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, ROM, flash memory, erasable ROM (EROM), 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.

[0150] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for calibrating multiple nozzle columns, characterized in that: The method comprises: Grouping each column of nozzles of the nozzle to obtain a plurality of nozzle groups; According to the number of the nozzle groups, a plurality of image areas are correspondingly set; According to the mutual positional relationship of each of the image regions, corresponding image data is respectively configured for each of the image regions to obtain test image data of the test chart; Perform test printing according to the test image data, output calibration parameters of nozzle offsets of each column of the spliced ​​nozzles, and calibrate the position of each column of nozzles; Among them, the image data of each image area is different; Wherein, the step of configuring corresponding image data for each image area according to the relative position relationship between the image areas to obtain the test image data of the test chart includes: respectively configuring corresponding image data for each nozzle group, and combining the image data configured for each nozzle group according to the sorting sequence number of each nozzle group, and outputting a plurality of groups of image data corresponding to each image area; According to the mutual positional relationship of each of the image areas, each of the image data is matched with each of the image areas one by one, and the test image data of the test chart is output; Among them, the image data of at most one nozzle in all nozzles at the same position along the length direction of the nozzle of each column is the ink discharge data; The steps of configuring corresponding image data for each nozzle group, combining the image data configured for each nozzle group according to the sorting sequence of each nozzle group, and outputting multiple groups of image data corresponding to each image area include: Sort each nozzle group to obtain a sorting sequence number of each nozzle group; The image data of each nozzle group is cyclically arranged according to the sorting sequence number to obtain and output a plurality of groups of image data corresponding to each image area.

2. The method for calibrating multiple nozzle columns according to claim 1, characterized in that: The nozzles in each column of the nozzle are grouped to obtain a plurality of nozzle groups, including: Obtain the number of nozzle columns of the nozzle and the grouping rules of each column of the nozzle; According to the grouping rule and the number of nozzle columns, each of the nozzle groups is obtained; The grouping rule includes at least one of the following: grouping by a preset number of interval columns, grouping by a number of nozzle columns.

3. The method for calibrating the splicing of multiple nozzles according to claim 2, characterized in that: Each of the nozzle groups includes: at least one column of nozzles or at least two columns of nozzles separated by a predetermined number of columns.

4. The method for calibrating multiple nozzle columns according to claim 1, characterized in that: The nozzle includes a first column of nozzles and a second column of nozzles. The image data of each nozzle group is cyclically arranged according to the sorting sequence number to obtain multiple groups of image data corresponding to each image area and output the following: dividing the first image region and / or the second image region into a plurality of image sub-regions; In the first image area, the image sub-area includes a first line of data corresponding to a line of data in the image data of the first column of nozzles and a second line of data corresponding to a line of data in the image data of the second column of nozzles; In the second image area, the image sub-area includes second line data corresponding to one line of image data of the first column of nozzles and first line data corresponding to one line of image data of the second column of nozzles; According to the image data of the first column of nozzles and the image data of the second column of nozzles, image data of the first image area and image data of the second image area are obtained respectively; Among them, the first row of data and the second row of data are both image data containing ink output data, and any ink output data of the first row of data is only adjacent to the ink output position corresponding to one of the ink output data of the second row of data, and at the same time, any ink output data of the second row of data is only adjacent to the ink output position corresponding to one of the ink output data of the first row of data.

5. The method for calibrating the splicing of multiple nozzles according to any one of claims 1 to 4, characterized in that: The step of performing test printing according to the test image data, outputting calibration parameters of offsets of each column of nozzles spliced ​​together, and calibrating each column of nozzles includes: According to the test image data, the nozzle is controlled to perform inkjet test printing to form an actual test image; Analyze the actual test chart, determine the calibration parameters of each column of nozzles of the printhead, and perform calibration; Repeat the above two steps until the actual test image meets the printing requirements.

6. A device for calibrating the splicing of multiple rows of nozzles, characterized in that: The device includes: Nozzle grouping module: used to group the nozzles in each column of the nozzle to obtain multiple nozzle groups; Image partitioning module: used for setting a plurality of image areas according to the number of the nozzle groups; Image data module: configured to respectively configure corresponding image data for each image area according to the relative position relationship of each image area, so as to obtain test image data of the test chart; wherein, respectively configuring corresponding image data for each image area according to the relative position relationship of each image area, so as to obtain test image data of the test chart comprises: respectively configuring corresponding image data for each nozzle group, and combining the image data configured for each nozzle group according to the sorting sequence number of each nozzle group, and outputting a plurality of groups of image data corresponding to each image area; According to the mutual positional relationship of each of the image areas, each of the image data is matched with each of the image areas one by one, and the test image data of the test chart is output; Among them, the image data of at most one nozzle in all nozzles at the same position along the length direction of the nozzle of each column is the ink discharge data; The steps of configuring corresponding image data for each nozzle group, combining the image data configured for each nozzle group according to the sorting sequence of each nozzle group, and outputting multiple groups of image data corresponding to each image area include: Sort each nozzle group to obtain a sorting sequence number of each nozzle group; The image data of each nozzle group is cyclically arranged according to the sorting sequence number to obtain and output multiple groups of image data corresponding to each image area; Position calibration module: used for performing test printing according to the test image data, outputting calibration parameters of offsets of each column of nozzles spliced ​​together, and calibrating the position of each column of nozzles; The image data of each image area is different.

7. A printing device, characterized in that: include: At least one processor, at least one memory and computer program instructions stored in the memory, when the computer program instructions are executed by the processor, implement the method according to any one of claims 1 to 5.

8. 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 5 is implemented.

Citation Information

Patent Citations

  • Ink-jet head calibration method

    CN1788998A