Color chasing method, device and equipment for inkjet printers

By obtaining and calculating the linear color block diagram of the inkjet printer and obtaining the color chase curve of the inkjet printer to be chased, the problem of complex, time-consuming and labor-intensive inkjet printers in the prior art is solved, and fast and effective color consistency is achieved.

CN115599318BActive Publication Date: 2025-06-13SHENZHEN HOSONSOFT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, inkjet printers are complex and time-consuming to pursue color, and cannot effectively achieve color consistency between printers.

Method used

By obtaining the first linear color block diagram of the target inkjet printer and the second linear color block diagram of the inkjet printer to be chased, the maximum color difference value is calculated, and the third linear color block diagram of the inkjet printer to be chased, is finally used to obtain the color curve of the inkjet printer to be chased.

Benefits of technology

It realizes the simplicity and speed of color chasing inkjet printers, reduces the dependence on repeated debugging of color cues by color cues, can achieve a very small color difference and have a good color chasing effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115599318B_ABST
    Figure CN115599318B_ABST
Patent Text Reader

Abstract

The present invention discloses a color chasing method, device and equipment for an inkjet printer, which relates to the technical field of inkjet printing. The method respectively obtains a first linear color patch map of a target inkjet printer and a second linear color patch map of the inkjet printer to be color chased, then obtains a third linear color patch map according to the first linear color patch map and the second linear color patch map, and then obtains the color chasing curve of the inkjet printer to be color chased by using the first linear color patch map and the third linear color patch map. Compared with the technical means of manually and repeatedly debugging to obtain the color chasing curve of the inkjet printer to be color chased, the method of the present invention is simple and fast, does not need to rely on the color adjuster to repeatedly debug, can achieve a very small color difference in color chasing, and has a good color chasing effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of inkjet printing, and particularly to an inkjet printer color chasing method, device, and equipment. Background Art

[0002] Inkjet printers are widely used in outdoor advertising, label printing, textile printing, ceramic printing, printed electronics, home decoration and other fields. In order to ensure that the ink quantity value input to the printer is closer to the actual output ink quantity value, color management of the inkjet printer is required. During the color management process of the inkjet printer, by adjusting the ICC file of the printer, the output ink quantity of each channel of the printer can be controlled, thereby controlling the overall printing color effect of the printer. However, in actual production applications, when it is required that one or more printers can print a sample sheet with the same color as the target inkjet printer, color chasing processing needs to be performed on one or more printers. However, simply adjusting the ICC file in color management cannot meet the requirements. The general method of the prior art is to manually repeatedly debug the linearization curve of the inkjet printer to be color chased and then print an image, and finally find a target ink quantity input value that is the same as or similar to the input ink quantity of the target machine. This method requires continuous adjustment and verification to achieve the effect, and the project is complex, time-consuming and laborious. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide an inkjet printer color chasing method, device, and equipment to solve the problems of complex, time-consuming and laborious color chasing of inkjet printers in the prior art.

[0004] In a first aspect, an embodiment of the present invention provides an inkjet printer color chasing method, the method comprising:

[0005] Obtaining a first linear color block diagram according to the linearization curve of a target inkjet printer, wherein the first linear color block diagram includes a plurality of color blocks with different ink quantities;

[0006] Obtaining a second linear color block diagram according to the linearization curve of the inkjet printer to be color chased, wherein the second linear color block diagram includes a plurality of color blocks with different ink quantities, and the number of color blocks in the second linear color block diagram is the same as that in the first linear color block diagram;

[0007] Obtaining the color difference value between the color block with the largest ink quantity and the color block with the smallest ink quantity in the first linear color block diagram, denoted as the maximum color difference value;

[0008] Obtaining a third linear color block diagram of the inkjet printer to be color chased according to the maximum color difference value, the first linear color block diagram, and the second linear color block diagram, wherein the third linear color block diagram includes a plurality of color blocks with different ink quantities, and the number of color blocks in the third linear color block diagram is the same as that in the second linear color block diagram;

[0009] Obtain the color chasing curve of the inkjet printer to be color chased according to the first linear color patch diagram and the third linear color patch diagram.

[0010] Preferably, the obtaining of the third linear color patch diagram of the inkjet printer to be color chased according to the maximum color difference value includes:

[0011] Calculate the color difference values between each color patch in the second linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram respectively, and obtain a set of the ink amounts of each color patch in the second linear color patch diagram and their corresponding color difference values, denoted as the first color difference set;

[0012] Obtain the ink amount corresponding to the maximum color difference value according to the first color difference set, denoted as the actual maximum printed ink amount;

[0013] Obtain the third linear color patch diagram of the inkjet printer to be color chased according to the actual maximum printed ink amount and the linearization curve of the inkjet printer to be color chased.

[0014] Preferably, the obtaining of the ink amount corresponding to the maximum color difference value according to the first color difference set, denoted as the actual maximum printed ink amount, includes:

[0015] Use the interpolation method to interpolate the first color difference set to obtain the ink amount corresponding to the maximum color difference value.

[0016] Preferably, the obtaining of the ink amount corresponding to the maximum color difference value according to the first color difference set, denoted as the actual maximum printed ink amount, includes:

[0017] Fit the elements in the first color difference set to obtain a first fitting curve;

[0018] Substitute the maximum color difference value into the first fitting curve to obtain the ink amount corresponding to the maximum color difference value.

[0019] Preferably, the method further includes:

[0020] When the actual maximum printed ink amount is not within the preset ink amount range, obtain the first external input information as the actual maximum printed ink amount.

[0021] Preferably, the obtaining of the color chasing curve of the inkjet printer to be color chased according to the first linear color patch diagram and the third linear color patch diagram includes:

[0022] Calculate the color difference values between each color patch in the third linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram respectively, and obtain the ink amounts of each color patch in the third linear color patch diagram and their corresponding color difference values, denoted as the second color difference set;

[0023] Calculate the color difference between each color block in the first linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram respectively, and obtain a set of the ink amount of each color block in the first linear color block diagram and its corresponding color difference, which is denoted as the third color difference set;

[0024] Obtain the color chasing curve of the inkjet printer to be color chased according to the second color difference set and the third color difference set.

[0025] Preferably, the obtaining the color chasing curve of the inkjet printer to be color chased according to the second color difference set and the third color difference set includes:

[0026] Fit the elements in the second color difference set to obtain a second fitting curve;

[0027] Obtain the ink amount of the color blocks in all elements of the third color difference set, which is denoted as the first ink amount;

[0028] Obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve;

[0029] Fit the first ink amount and the second ink amount to obtain the color chasing curve of the inkjet printer to be color chased.

[0030] Preferably, the number of color blocks in the first linear color block or the second linear color block diagram ranges from 10 to 101.

[0031] Preferably, the method further includes: obtaining a fourth linear color block diagram according to the color chasing curve; wherein the fourth linear color block diagram includes several color blocks with different ink amounts, and the number of color blocks in the fourth linear color block diagram is the same as that in the first linear color block diagram;

[0032] Obtain the color difference between the color blocks at the same position in the fourth linear color block diagram and the first linear color block diagram, which is denoted as the comparison color difference;

[0033] When the comparison color difference is not within the preset color difference range, obtain the second external input information and adjust the color chasing curve according to the second external input information.

[0034] In a second aspect, an embodiment of the present invention provides an inkjet printer color chasing device, and the device includes:

[0035] A first linear color block diagram obtaining module, configured to obtain a first linear color block diagram according to the linearization curve of a target inkjet printer, wherein the first linear color block diagram includes several color blocks with different ink amounts;

[0036] The second linear color patch map acquisition module is used to obtain a second linear color patch map according to the linearization curve of the inkjet printer to be color-matched. The second linear color patch map includes a plurality of color patches with different ink amounts, and the number of color patches in the second linear color patch map is the same as that in the first linear color patch map;

[0037] The maximum color difference value acquisition module is used to obtain the color difference value between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch map, which is denoted as the maximum color difference value;

[0038] The third linear color patch map acquisition module is used to obtain the third linear color patch map of the inkjet printer to be color-matched according to the maximum color difference value, the first linear color patch map and the second linear color patch map. The third linear color patch map includes a plurality of color patches with different ink amounts, and the number of color patches in the third linear color patch map is the same as that in the second linear color patch map;

[0039] The color matching curve acquisition module is used to obtain the color matching curve of the inkjet printer to be color-matched according to the first linear color patch map and the third linear color patch map.

[0040] In a third aspect, an embodiment of the present invention provides an inkjet printer color matching device, including: 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, the method of the first aspect in the above implementation manner is implemented.

[0041] In a fourth aspect, an embodiment of the present invention provides a storage medium, on which computer program instructions are stored. When the computer program instructions are executed by the processor, the method of the first aspect in the above implementation manner is implemented.

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

[0043] The inkjet printer color matching method, device, equipment and storage medium provided by the embodiments of the present invention respectively obtain the first linear color patch map of the target inkjet printer and the second linear color patch map of the inkjet printer to be color-matched, then obtain the third linear color patch map according to the first linear color patch map and the second linear color patch map, and then use the first linear color patch map and the third linear color patch map to obtain the color matching curve of the inkjet printer to be color-matched. Compared with the technical means of repeatedly debugging manually to obtain the color matching curve of the inkjet printer to be color-matched, the method of the present invention is simple and fast, does not need to rely on the color adjuster to repeatedly debug, can achieve a very small color difference in color matching, and has a good color matching effect. Description of the Drawings

[0044] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for use in the embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings, and all of these are within the protection scope of the present invention.

[0045] Figure 1 It is a schematic flowchart of the color chasing method for an inkjet printer according to an embodiment of the present invention.

[0046] Figure 2a It is a schematic diagram of the first linear color block diagram according to an embodiment of the present invention.

[0047] Figure 2b They are the linearization curves corresponding to the CMYK four color channels respectively according to an embodiment of the present invention.

[0048] Figure 3 It is a schematic diagram of another first linear color block diagram according to an embodiment of the present invention.

[0049] Figure 4 It is a schematic diagram of the third linear color block diagram according to an embodiment of the present invention.

[0050] Figure 5 It is a schematic diagram of the color chasing curve of the C color channel according to an embodiment of the present invention.

[0051] Figure 6 It is a schematic structural diagram of the color chasing device for an inkjet printer according to an embodiment of the present invention.

[0052] Figure 7 It is a schematic structural diagram of the color chasing device for an inkjet printer according to an embodiment of the present invention. Detailed Embodiments

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

[0054] 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 any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, elements defined by the statement "including..." do not exclude the existence of additional identical elements in the process, method, article or device including the said elements.

[0055] Embodiment 1

[0056] An embodiment of the present invention provides an inkjet printer color chasing method, which is applicable to perform color chasing processing on an inkjet printer. In actual production applications, it is often required that one or more printers can print a sample sheet with the same color as the target inkjet printer. Therefore, it is necessary to perform color chasing processing on one or more printers. Here, the printer that needs to perform color chasing processing is called the inkjet printer to be color chased. Please refer to Figure 1 , the present invention specifically includes the following steps:

[0057] S1: Obtain a first linear color patch map according to the linearization curve of the target inkjet printer, where the first linear color patch map is composed of a number of color patches with different ink amounts;

[0058] S2: Obtain a second linear color patch map according to the linearization curve of the inkjet printer to be color chased, where the second linear color patch map is composed of a number of color patches with different ink amounts, and the number of color patches in the second linear color patch map is the same as that in the first linear color patch map;

[0059] S3: Obtain the color difference value between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch map, denoted as the maximum color difference value;

[0060] S4: Obtain a third linear color patch map of the inkjet printer to be color chased according to the maximum color difference value, the first linear color patch map and the second linear color patch map, where the third linear color patch map includes a number of color patches with different ink amounts, and the number of color patches in the third linear color patch map is the same as that in the second linear color patch map;

[0061] S5: Obtain the color chasing curve of the inkjet printer to be color chased according to the first linear color patch map and the third linear color patch map.

[0062] Specifically, the linearization curve of the target inkjet printer is the linearization curve for its color management. A first linear color patch chart is printed according to the linearization curve of the target inkjet printer, where the first linear color patch chart includes several color patches with different ink amounts. Exemplarily, as Figure 2b shown, the first linear color patch chart includes 21 color patches with different ink amounts. The 21 color patches with different ink amounts are arranged in ascending order of ink amount. Assuming that the minimum ink output of the target inkjet printer is 0 and the maximum is 100, then the ink amount interval between each color patch in the first linear color patch chart is 5, and the ink output of each color patch is 0, 5, 10, 15, ……, 100 in sequence. It should be noted that the minimum and maximum ink output values of the target inkjet printer are not necessarily 0 and 100, but depend on the actual printing situation. The ink amount interval between each color patch and the number of color patches can also be set according to actual applications, and there is no limitation here. The more color patches there are, the more accurate the color chasing curve will be. Preferably, the number of color patches in the first linear color patch chart ranges from 10 to 101. Figure 2a The first linear color patch chart shown is a color patch chart for a single color channel. In actual applications, the ink output channels of the printer include four color channels: CMYK, and each color channel corresponds to a linearization curve. As Figure 2b shown, there are linearization curves corresponding to the four channels of CMYK respectively. When performing color chasing during printing, it can be to perform color chasing on only a single color channel to obtain the color chasing curve of the single color channel. Exemplarily, only perform color chasing on the C color channel, or it can be to perform color chasing on multiple color channels to obtain the color chasing curves of multiple color channels; for example, when performing color chasing on the four color channels of CMYK, the color chasing curves of the four color channels of CMYK are obtained. In some examples, the first linear color patch chart can include any one, two or more color patch charts of the C color channel, M color channel, Y color channel and K color channel. As Figure 3 shown, the first linear color patch chart includes color patch charts for the four channels of CMYK. This embodiment takes color chasing on the C color channel as an example to illustrate how to obtain the color chasing curve of the C color channel.

[0063] After the target inkjet printer prints the first linear color patch chart, the actual color values of each color patch in the first linear color patch chart are collected. In one example, a photometer is used to obtain the actual Lab value or CMYK value of each color patch in the first linear color patch chart to facilitate subsequent calculation of color difference values.

[0064] In addition to obtaining the first linear color patch chart of the target inkjet printer, it is also necessary to obtain the second linear color patch chart printed by the inkjet printer to be color-matched according to its color management linearization curve. Similar to the first linear color patch chart, the second linear color patch chart includes 21 color patches with different ink amounts. The 21 color patches with different ink amounts are arranged in ascending order of ink amount. Assuming that the minimum ink output of the inkjet printer to be color-matched is 0 and the maximum is 100, then the ink amount interval between each color patch in the second linear color patch chart is 5, and the ink output of each color patch is 0, 5, 10, 15,..., 100 in turn. Similarly, if color matching is required for multiple color channels, the target inkjet printer prints the linear color patch charts of the four color channels of CMYK, and the inkjet printer to be color-matched also needs to print the linear color patch charts of the four color channels of CMYK. After the inkjet printer to be color-matched prints the second linear color patch chart, collect the actual color values of each color patch in the second linear color patch chart. In one example, use a photometer to obtain the actual Lab value or CMYK value of each color patch in the second linear color patch chart to facilitate subsequent calculation of color difference values.

[0065] After collecting the color value data of each color patch of the first linear color patch chart and the second linear color patch chart, obtain the color difference value between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch chart, denoted as the maximum color difference value ΔE, and obtain the third linear color patch chart of the inkjet printer to be color-matched according to the maximum color difference value ΔE. Preferably, S4 includes:

[0066] S41: Calculate the color difference value between each color patch in the second linear color patch chart and the color patch with the smallest ink amount in the first linear color patch chart respectively, and obtain the set of the ink amount of each color patch in the second linear color patch chart and its corresponding color difference value, denoted as the first color difference set;

[0067] S43: Obtain the ink amount corresponding to the maximum color difference value according to the first color difference set, denoted as the actual maximum printed ink amount;

[0068] S44: Obtain the third linear color patch chart of the inkjet printer to be color-matched according to the actual maximum printed ink amount and the linearization curve of the inkjet printer to be color-matched.

[0069] Specifically, the color difference values between each color block in the second linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram are obtained respectively, to obtain a set of color block ink amounts and corresponding color difference values, denoted as the first color difference set P. P = {(C1, ΔE1), (C2, ΔE2), ……, (Cn, ΔEn)}, where ΔE1 is the color difference value between the first color block in the second linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram, C1 is the ink amount corresponding to the first color block in the second linear color block diagram, ΔE2 is the color difference value between the second color block in the second linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram, C2 is the ink amount corresponding to the second color block in the second linear color block diagram, and so on. ΔEn is the color difference value between the nth color block in the second linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram, Cn is the ink amount corresponding to the nth color block in the second linear color block diagram, and n is the number of color blocks in the second linear color block diagram.

[0070] Each element (ΔE1, C1), (ΔE2, C2), ……, (ΔEn, Cn) in the first color difference set P represents n coordinate points on a two-dimensional plane with the ink amount value as the x-axis and the color difference value as the y-axis. In one example, according to the coordinate position where the maximum color difference ΔE is located, the interpolation method is used to obtain the ink amount value corresponding to the maximum color difference ΔE, denoted as the actual maximum printing ink amount Cmax; in another example, (ΔE1, C1), (ΔE2, C2), ……, (ΔEn, Cn) can also be fitted to obtain the first fitting curve, and then the maximum color difference ΔE is substituted into the above fitting curve to obtain the ink amount Cmax corresponding to this maximum color difference ΔE.

[0071] The actual maximum printing ink amount Cmax is used as the maximum ink output of the inkjet printer to be color-matched, and then a third linear color block diagram is printed according to the linearization curve of the inkjet printer to be color-matched. The third linear color block diagram consists of several color blocks with different ink amounts, and the number of color blocks in the third linear color block diagram is the same as that in the second linear color block diagram. Exemplarily, assuming the actual maximum printing ink amount Cmax is 88, the third linear color block diagram is as Figure 4 shown. After the inkjet printer to be color-matched prints the third linear color block diagram, the actual color values of each color block in the third linear color block diagram are collected. In one example, a photometer is used to obtain the actual Lab value or CMYK value of each color block in the third linear color block diagram to facilitate subsequent calculation of the color difference value.

[0072] In one embodiment, when the maximum actual printing ink amount obtained by the interpolation method or the fitting curve is not within the preset ink amount range, the first external input information can also be obtained as the actual printing maximum ink amount. Here, the first external input information can be the ink amount value set by the user according to the actual application situation, and the preset ink amount range can also be set by the user according to the actual application situation. Exemplarily, when the user accumulatively obtains that the maximum actual printing ink amount is within the range of 90 to 95, the color chasing effect will be better. Then the preset ink amount range can be set as 90 ≤ Cmax ≤ 95. When the actual printing maximum ink amount (such as Cmax = 88) obtained by the interpolation method or the fitting curve is not within the preset ink amount range, this value can be not adopted, but the ink amount value input by the user is used as the value of the actual printing maximum ink amount, so that the final color chasing effect can better meet the user's needs.

[0073] After obtaining the third linear color patch diagram of the inkjet printer to be color-chased, further obtain the color-chasing curve of the inkjet printer to be color-chased according to the first linear color patch diagram and the third linear color patch diagram. Preferably, S5 includes:

[0074] S51: Calculate the color difference value between each color patch in the third linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram respectively, obtain the ink amount of each color patch in the third linear color patch diagram and its corresponding color difference value, and record it as the second color difference set;

[0075] S52: Calculate the color difference value between each color patch in the first linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram respectively, obtain the set of the ink amount of each color patch in the first linear color patch diagram and its corresponding color difference value, and record it as the third color difference set;

[0076] S53: Obtain the color-chasing curve of the inkjet printer to be color-chased according to the second color difference set and the third color difference set.

[0077] Preferably, S53 further includes:

[0078] S531: Fit the elements in the second color difference set to obtain the second fitting curve;

[0079] S532: Obtain the ink amount of the color patches in all elements of the third color difference set, and record it as the first ink amount;

[0080] S533: Obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve;

[0081] S534: Fit the first ink amount and the second ink amount to obtain the color-chasing curve of the inkjet printer to be color-chased.

[0082] Specifically, calculate the color difference between each color block in the third linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram respectively, and obtain the second color difference set A, A = {(C A1 , ΔE A1 ), (C A2 , ΔE A2 ), ……, (C An , ΔE An )}, where ΔE A1 is the color difference between the first color block in the third linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C A1 is the ink amount corresponding to the first color block in the third linear color block diagram, ΔE A2 is the color difference between the second color block in the third linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C A2 is the ink amount corresponding to the second color block in the third linear color block diagram, and so on. ΔE An is the color difference between the second color block in the third linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C An is the ink amount corresponding to the first color block in the third linear color block diagram, and n is the number of color blocks in the third linear color block diagram.

[0083] Similarly, calculate the color difference between each color block in the first linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram respectively, and obtain the third color difference set B, B = {(C B1 , ΔE B1 ), (C B2 , ΔE B2 ), ……, (C Bn , ΔE Bn )}, where ΔE B1 is the color difference between the first color block in the first linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C B1 is the ink amount corresponding to the first color block in the first linear color block diagram, ΔE B2 is the color difference between the second color block in the first linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C B2 is the ink amount corresponding to the second color block in the first linear color block diagram, and so on. ΔE Bn is the color difference between the nth color block in the first linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C Bn is the ink amount corresponding to the nth color block in the first linear color block diagram, and n is the number of color blocks in the third linear color block diagram. The ink amounts C B1 , C B2 , ……, C Bn of each element in the third color difference set are collectively referred to as the first ink amount.

[0084] In each element (C A1, ΔE A1 ), (C A2 , ΔE A2 ), ……, (C An , ΔE An ) represent n coordinate points on a two - dimensional plane with the ink amount value as the x - axis and the color difference value as the y - axis. Cubic spline curve fitting is performed on all elements in the second color difference set A to obtain a second fitting curve;

[0085] According to the second fitting curve, obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set; For the color difference values ΔE B1 , ΔE B2 , ……, ΔE Bn in the third color difference set, substitute them into the second fitting curve to obtain the second ink amounts corresponding to the above - mentioned color difference values: C B1 ’, C B2 ’, ……, C Bn ’. For (C B1 , C B1 ’), (C B2 , C B2 ’), ……, (C Bn , C Bn ’) perform fitting, and the obtained fitting curve is the color - chasing curve of the C color channel of the inkjet printer to be color - chased. Exemplarily, as Figure 5 shown is the color - chasing curve of the C color channel obtained by fitting each point of (C B1 , C B1 ’), (C B2 , C B2 ’), ……, (C Bn , C Bn ’).

[0086] Similarly, the color - chasing curves of the M color channel, Y color channel, K color channel or mixed channel of the inkjet printer to be color - chased can also be obtained.

[0087] In one embodiment, after obtaining the color - chasing curve of the inkjet printer to be color - chased, the method further includes:

[0088] Obtain a fourth linear color patch map according to the color - chasing curve; wherein the fourth linear color patch map includes several color patches with different ink amounts, and the number of color patches in the fourth linear color patch map is the same as that in the first linear color patch map;

[0089] Obtain the color difference value of the color patch at the same position in the fourth linear color patch map as that in the first linear color patch map, and record it as the corrected color difference value;

[0090] When the corrected color difference value is not within the preset color difference range, obtain the second external input information and adjust the color chasing curve according to the second external input information.

[0091] Specifically, print a color patch diagram according to the color chasing curve to obtain a fourth linear color patch diagram, where the fourth linear color patch diagram includes several color patches with different ink amounts, and the number of color patches is the same as that of the first linear color patch diagram printed by the target inkjet printer; compare the color patches at the same positions in the fourth linear color patch diagram and the first linear color patch diagram. The color patch comparison can be to use a photometer to obtain the actual Lab value or CMYK value of a certain color patch in the fourth linear color patch diagram, and then compare it with the Lab value or CMYK value of the color patch at the same position in the first linear color patch diagram to obtain a color difference value (denoted as the comparison color difference value); or use a photometer to obtain the actual Lab values or CMYK values of all the color patches in the fourth linear color patch diagram, and then compare them with the Lab values or CMYK values of the color patches at the same positions in the first linear color patch diagram to obtain several comparison color difference values. When any comparison color difference value is not within the preset color difference range (the preset color difference range can be set by the user according to the actual situation or automatically set by the inkjet printer to be color chased, and is not limited here), it is considered that the color chasing curve still needs to be optimized. At this time, it can be manually adjusted according to the second external input information (such as user input), or the above actual maximum ink amount value is modified again to generate a new color chasing curve, so as to obtain a better color chasing effect that is closer to the user's expectation.

[0092] In summary, the inkjet printer color chasing method provided by the embodiments of the present invention, by respectively obtaining the first linear color patch diagram of the target inkjet printer and the second linear color patch diagram of the inkjet printer to be color chased, then obtaining the third linear color patch diagram according to the first linear color patch diagram and the second linear color patch diagram, and then using the first linear color patch diagram and the third linear color patch diagram to obtain the color chasing curve of the inkjet printer to be color chased. Compared with the technical means of repeatedly debugging manually to obtain the color chasing curve of the inkjet printer to be color chased, the method of the present invention is simple and fast, does not need to rely on the color adjuster to repeatedly debug, can achieve a very small color difference in color chasing, and has a good color chasing effect.

[0093] Embodiment 2

[0094] Please refer to Figure 6 , the embodiments of the present invention provide an inkjet printer color chasing device 200, and the device 200 includes:

[0095] A first linear color patch obtaining module 201, configured to obtain a first linear color patch diagram according to the linearization curve of the target inkjet printer, where the first linear color patch diagram includes several color patches with different ink amounts;

[0096] The second linear color patch obtaining module 202 is configured to obtain a second linear color patch diagram according to the linearization curve of the inkjet printer to be color-matched, where the second linear color patch diagram includes a plurality of color patches with different ink amounts, and the number of color patches in the second linear color patch diagram is the same as that in the first linear color patch diagram;

[0097] The maximum color difference obtaining module 203 is configured to obtain the color difference between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch diagram, denoted as the maximum color difference;

[0098] The third linear color patch obtaining module 204 is configured to obtain the third linear color patch diagram of the inkjet printer to be color-matched according to the maximum color difference, the first linear color patch diagram, and the second linear color patch diagram, where the third linear color patch diagram includes a plurality of color patches with different ink amounts, and the number of color patches in the third linear color patch diagram is the same as that in the second linear color patch diagram;

[0099] The color matching curve obtaining module 205 is configured to obtain the color matching curve of the inkjet printer to be color-matched according to the first linear color patch diagram and the third linear color patch diagram.

[0100] Further, the third linear color patch obtaining module 204 includes:

[0101] The first color difference set obtaining unit is configured to calculate the color difference between each color patch in the second linear color patch diagram and the color patch with the smallest ink amount in the first linear color patch diagram, and obtain the set of the ink amount of each color patch in the second linear color patch diagram and its corresponding color difference, denoted as the first color difference set;

[0102] The actual printing maximum ink amount obtaining unit is configured to obtain the ink amount corresponding to the maximum color difference according to the first color difference set, denoted as the actual printing maximum ink amount;

[0103] The third linear color patch diagram obtaining unit is configured to obtain the third linear color patch diagram of the inkjet printer to be color-matched according to the actual printing maximum ink amount and the linearization curve of the inkjet printer to be color-matched.

[0104] Further, the color matching curve obtaining module 205 includes:

[0105] The second color difference set obtaining unit is configured to calculate the color difference between each color patch in the third linear color patch diagram and the color patch with the smallest ink amount in the first linear color patch diagram, and obtain the ink amount of each color patch in the third linear color patch diagram and its corresponding color difference, denoted as the second color difference set;

[0106] The third color difference obtaining unit is configured to calculate the color difference between each color patch in the first linear color patch diagram and the color patch with the smallest ink amount in the first linear color patch diagram, and obtain the set of the ink amount of each color patch in the first linear color patch diagram and its corresponding color difference, denoted as the third color difference set;

[0107] A color chasing curve acquisition unit, configured to acquire a color chasing curve of the inkjet printer to be color chased according to the second color difference set and the third color difference set.

[0108] Further, the color chasing curve acquisition unit includes:

[0109] A second fitting curve acquisition unit, configured to fit elements in the second color difference set to obtain a second fitting curve;

[0110] A first ink amount acquisition unit, configured to acquire the ink amount of color blocks in all elements in the third color difference set, denoted as the first ink amount;

[0111] A second ink amount acquisition unit, configured to acquire a second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve;

[0112] A fitting unit, configured to fit the first ink amount and the second ink amount to acquire a color chasing curve of the inkjet printer to be color chased.

[0113] In summary, the inkjet printer color chasing device provided in the embodiment of the present invention acquires the first linear color block diagram of the target inkjet printer and the second linear color block diagram of the inkjet printer to be color chased respectively, then obtains the third linear color block diagram according to the first linear color block diagram and the second linear color block diagram, and then uses the first linear color block diagram and the third linear color block diagram to acquire the color chasing curve of the inkjet printer to be color chased. Compared with the technical means of manually debugging repeatedly to acquire the color chasing curve of the inkjet printer to be color chased, the method of the present invention is simple and fast, does not need to rely on the color adjuster to debug repeatedly, can achieve a very small color chasing color difference, and has a good color chasing effect.

[0114] Embodiment 3

[0115] In addition, the inkjet printer color chasing method in the embodiment of the present invention can be implemented by an inkjet printer color chasing device. Figure 7 Fig. shows a schematic hardware structure diagram of an inkjet printer color chasing device provided in an embodiment of the present invention.

[0116] The inkjet printer color chasing device may include a processor 301 and a memory 302 storing computer program instructions.

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

[0118] The memory 302 may include a mass storage for data or instructions. By way of example and not limitation, the 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. In a suitable case, the memory 302 may include removable or non-removable (or fixed) media. In a suitable case, the memory 302 may be internal or external to the data processing device. In a particular embodiment, the memory 302 is a non-volatile solid-state memory. In a particular embodiment, the memory 302 includes a read-only memory (ROM). In a suitable case, 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.

[0119] The processor 301 reads and executes the computer program instructions stored in the memory 302 to implement any one of the inkjet printer color chasing methods in the above embodiments.

[0120] In one example, the inkjet printer color chasing device may further include a communication interface 303 and a bus 310. Among them, as Figure 7 shown, the processor 301, the memory 302, and the communication interface 303 are connected through the bus 310 and complete communication with each other.

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

[0122] The bus 310 includes hardware, software, or both, and couples the components of the inkjet printer color chasing device to each other. By way of example and not limitation, the bus 310 may include an accelerated graphics port (AGP) or other graphics bus, an enhanced industry standard architecture (EISA) bus, a front-side bus (FSB), a hyperTransport (HT) interconnect, an industry standard architecture (ISA) bus, an InfiniBand interconnect, a low pin count (LPC) bus, a memory bus, a microChannel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable buses, or a combination of two or more of these. In a suitable case, the bus 310 may include one or more buses. Although the embodiments of the present invention describe and illustrate specific buses, the present invention contemplates any suitable bus or interconnect.

[0123] Embodiment Four

[0124] In addition, in combination with the inkjet printer color chasing method in the above embodiments, an embodiment of the present invention can provide a computer-readable storage medium to implement it. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by the processor 301, any one of the inkjet printer color chasing methods in the above embodiments is implemented.

[0125] In summary, for the inkjet printer color chasing method, device, equipment and storage medium provided by the embodiments of the present invention, by respectively obtaining the first linear color patch map of the target inkjet printer and the second linear color patch map of the inkjet printer to be color chased, then obtaining the third linear color patch map according to the first linear color patch map and the second linear color patch map, and then using the first linear color patch map and the third linear color patch map to obtain the color chasing curve of the inkjet printer to be color chased. Compared with the technical means of manually debugging repeatedly to obtain the color chasing curve of the inkjet printer to be color chased, the method of the present invention is simple and fast, does not need to rely on the color adjuster to debug repeatedly, can achieve a very small color difference in color chasing, and has a good color chasing effect.

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

[0127] The functional blocks shown in the above structural block diagrams 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 functional card, and so on. When implemented in software, the elements of the present invention are programs or code segments for performing the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted through a data signal carried in a carrier wave on a transmission medium or a communication link. "Machine-readable medium" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.

[0128] It should also be noted that in the exemplary embodiments mentioned in the present invention, some methods or systems are described based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps can be executed simultaneously.

[0129] As described above, the above are only specific embodiments of the present invention. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, modules, and units can refer to the corresponding processes in the foregoing method embodiments and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present invention.

Claims

1. An inkjet printer color chasing method, characterized in that, the method includes: Obtain a first linear color patch map according to the linearization curve of the target inkjet printer, wherein the first linear color patch map includes several color patches with different ink amounts; Obtain a second linear color patch map according to the linearization curve of the inkjet printer to be color chased, wherein the second linear color patch map includes several color patches with different ink amounts, and the number of color patches in the second linear color patch map is the same as that in the first linear color patch map; Obtain the color difference value between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch map, and record it as the maximum color difference value; Obtain a third linear color patch map of the inkjet printer to be color chased according to the maximum color difference value, the first linear color patch map and the second linear color patch map, wherein the third linear color patch map includes several color patches with different ink amounts, and the number of color patches in the third linear color patch map is the same as that in the second linear color patch map; Obtain the color chasing curve of the inkjet printer to be color chased according to the first linear color patch map and the third linear color patch map.

2. The inkjet printer color chasing method according to claim 1, characterized in that, the obtaining of the third linear color patch map of the inkjet printer to be color chased according to the maximum color difference value, the first linear color patch map and the second linear color patch map includes: Calculate the color difference value between each color patch in the second linear color patch map and the color patch with the smallest ink amount in the first linear color patch map respectively, and obtain a set of each color patch ink amount and its corresponding color difference value in the second linear color patch map, and record it as the first color difference set; Obtain the ink amount corresponding to the maximum color difference value according to the first color difference set, and record it as the actual maximum printing ink amount; Obtain a third linear color patch map of the inkjet printer to be color chased according to the actual maximum printing ink amount and the linearization curve of the inkjet printer to be color chased.

3. The inkjet printer color chasing method according to claim 2, characterized in that, the obtaining of the ink amount corresponding to the maximum color difference value according to the first color difference set, and recording it as the actual maximum printing ink amount includes: Use the interpolation method to interpolate the first color difference set to obtain the ink amount corresponding to the maximum color difference value.

4. The inkjet printer color chasing method according to claim 2, characterized in that, the obtaining of the ink amount corresponding to the maximum color difference value according to the first color difference set, and recording it as the actual maximum printing ink amount includes: Fit the elements in the first color difference set to obtain a first fitting curve; Substitute the maximum color difference value into the first fitting curve to obtain the ink amount corresponding to the maximum color difference value.

5. The inkjet printer color chasing method according to claim 2, characterized in that, the method further includes: When the actual maximum printing ink amount is not within the preset ink amount range, obtain the first external input information as the actual maximum printing ink amount.

6. The inkjet printer color chasing method according to any one of claims 1-5, characterized in that, the obtaining of the color chasing curve of the inkjet printer to be color chased according to the first linear color patch map and the third linear color patch map includes: Calculate the color difference value between each color block in the third linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram respectively, obtain the ink amount of each color block in the third linear color block diagram and its corresponding color difference value, and denote it as the second color difference set; Calculate the color difference value between each color block in the first linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram respectively, obtain the ink amount of each color block in the first linear color block diagram and the set of its corresponding color difference values, and denote it as the third color difference set; Obtain the color chasing curve of the inkjet printer to be color chased according to the second color difference set and the third color difference set.

7. The inkjet printer color chasing method according to claim 6, wherein, the obtaining the color chasing curve of the inkjet printer to be color chased according to the second color difference set and the third color difference set includes: Perform fitting on the elements in the second color difference set to obtain a second fitting curve; Obtain the ink amount of the color blocks in all elements of the third color difference set, and denote it as the first ink amount; Obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve; Perform fitting on the first ink amount and the second ink amount to obtain the color chasing curve of the inkjet printer to be color chased.

8. The inkjet printer color chasing method according to any one of claims 1-5, wherein, the method further includes: Obtain a fourth linear color block diagram according to the color chasing curve; wherein the fourth linear color block diagram includes several color blocks with different ink amounts, and the number of color blocks in the fourth linear color block diagram is the same as that in the first linear color block diagram; Obtain the color difference value between the color blocks at the same position in the fourth linear color block diagram and the first linear color block diagram, and denote it as the comparison color difference value; when the comparison color difference value is not within the preset color difference range, obtain the second external input information and adjust the color chasing curve according to the second external input information.

9. An inkjet printer color chasing device, wherein, the device includes: A first linear color block diagram obtaining module, configured to obtain a first linear color block diagram according to the linearization curve of a target inkjet printer, wherein the first linear color block diagram includes several color blocks with different ink amounts; A second linear color block diagram obtaining module, configured to obtain a second linear color block diagram according to the linearization curve of the inkjet printer to be color chased, wherein the second linear color block diagram includes several color blocks with different ink amounts, and the number of color blocks in the second linear color block diagram is the same as that in the first linear color block diagram; A maximum color difference value obtaining module, configured to obtain the color difference value between the color block with the maximum ink amount and the color block with the minimum ink amount in the first linear color block diagram, and denote it as the maximum color difference value; A third linear color block diagram obtaining module, configured to obtain the third linear color block diagram of the inkjet printer to be color chased according to the maximum color difference value, the first linear color block diagram and the second linear color block diagram, wherein the third linear color block diagram includes several color blocks with different ink amounts, and the number of color blocks in the third linear color block diagram is the same as that in the second linear color block diagram; A color chasing curve obtaining module, configured to obtain the color chasing curve of the inkjet printer to be color chased according to the first linear color block diagram and the third linear color block diagram.

10. An inkjet printer color chasing device, characterized in that, it includes: 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-8 when the computer program instructions are executed by the processor.

Citation Information

Patent Citations

  • Recalibration method and device for ink-jet printing equipment

    CN102848747A

  • Color tracking method, device and equipment of ink-jet printer and storage medium

    CN109949379A