Printing method, device, equipment and storage medium for outputting decimal ink quantity

文档序号:42579 发布日期:2021-09-28 浏览:23次 中文

阅读说明:本技术 用于小数倍墨量输出的打印方法、装置、设备及存储介质 (Printing method, device, equipment and storage medium for outputting decimal ink quantity ) 是由 陈艳 苏树波 黄中琨 于 2020-03-28 设计创作,主要内容包括:本发明公开了一种用于小数倍墨量输出的打印方法、装置、设备及存储介质,涉及喷墨打印技术领域。所述用于小数倍墨量输出的打印方法包括:获取初始扫描次数N、整数倍墨量b和小数倍墨量a;判断是否满足a*N=1;满足则确定第一扫描次数N-1;控制打印喷头进行N-1次扫描打印;控制打印喷头进行N-2次扫描打印。所述打印装置包括:获取模块,判断模块,第一扫描次数确定模块,步进打印模块,驻留打印模块。所述打印设备包括处理器、存储器以及存储在所述存储器中的计算机程序指令。所述存储介质存储有计算机程序指令。本发明的用于小数倍墨量输出的打印方法、装置、设备及介质,可以解决现有的打印方法无法方便准确的输出带小数倍数的加倍墨量的技术问题。(The invention discloses a printing method, a printing device, printing equipment and a storage medium for outputting decimal ink amount, and relates to the technical field of ink-jet printing. The printing method for fractional ink volume output includes: acquiring an initial scanning frequency N, an integral multiple ink amount b and a decimal multiple ink amount a; judging whether a is 1 or not; if so, determining the first scanning times N 1 (ii) a Controlling a print head to perform N 1 Secondary scanning and printing; controlling a print head to perform N 2 And (4) secondary scanning printing. The printing apparatus includes: the device comprises an acquisition module, a judgment module, a first scanning frequency determination module, a stepping printing module and a resident printing module. The printing device includes a processor, a memory, and computer program instructions stored in the memory. The storage medium stores computer program instructions.The printing method, the printing device, the printing equipment and the printing medium for outputting the decimal multiple of the ink quantity can solve the technical problem that the conventional printing method cannot conveniently and accurately output the decimal multiple of the ink quantity.)

1. A printing method for fractional ink output, characterized in that the ink used for printing comprises: the method comprises the following steps of (1) first group of ink and second group of ink, wherein the second group of ink is used for double-ink-volume printing, the direction of a printing nozzle moving along a beam is set as a main scanning direction, and the direction perpendicular to the beam is set as a sub-scanning direction, and the method comprises the following steps:

s1: acquiring the initial scanning times N of a printing task, and the integral multiple ink amount b and the decimal multiple ink amount a to be subjected to double ink amount printing;

s2: judging whether a is 1 or not according to the decimal ink amount a and the initial scanning times;

s3: if so, determining the first scanning times N according to the integral multiple of the ink amount b1

S4: according to the first scanning times N1Controlling N steps of printing nozzle in sub-scanning direction relative to printing medium1Printing by scanning, so that each ink in the first group of inks has an ink output N times the basic ink amount, and printing by the second group of inksThe ink output of each ink in the group of inks is b times of the ink output of each ink in the first group of inks;

s5: controlling a print head to be stationary relative to a print medium in a sub-scanning direction, and simultaneously controlling the print head to perform N in the main scanning direction2Printing by sub-scanning at said N2Only the second group of ink is discharged in the scanning printing, and the ink discharge amount of each ink in the second group of ink is made to be the basic ink amount, wherein N, a, b, N1And N2Are all greater than zero.

2. A printing method for fractional ink volume output according to claim 1, wherein the S3: if so, determining the first scanning times N according to the integral multiple of the ink amount b1The method comprises the following steps:

according to the formula1Calculating to obtain the first scanning times N1

3. A printing method for fractional ink volume output according to claim 1, wherein the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The method of performing scanning printing in such a manner that each ink in the first group of inks is caused to give an ink amount N times the basic ink amount and each ink in the second group of inks is caused to give an ink amount b times the ink amount of each ink in the first group of inks, comprises:

controlling the first group of ink to discharge ink in N times of scanning printing, wherein the ink discharge amount of each ink in the first group of ink in each scanning printing is a basic ink amount, and controlling the second group of ink in N times of scanning printing1And printing ink in the scanning mode, wherein each ink in the second group of ink is printed in each scanning mode and the ink output amount is the basic ink amount.

4. A printing method for fractional ink volume output according to claim 3, characterized in that: the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1Printing by scanning, so that each ink in the first group of inks has an ink output N times the basic ink amount, and printing by the second group of inksThe ink yield of each ink in the water being b times the ink yield of each ink in the first set of inks comprises:

s41: acquiring printing data, wherein the printing data comprises N parts of sub-printing data;

s42: printing 1 part of sub-printing data;

s43: judging whether the N portions of sub-printing data are printed or not;

s44: if yes, finishing printing the integral multiple of ink amount;

s45: if not, controlling the printing nozzle to move a first preset distance along the sub-scanning direction;

s46: the steps S42 to S45 are repeated to print the remaining sub print data until all of the N copies of sub print data are printed.

5. The printing method for fractional ink volume output according to claim 4, wherein the S42: printing the 1-copy sub-print data therein includes:

s421: controlling a printing nozzle to scan and print the sub-printing data once, wherein the first group of ink and the second group of ink are both discharged;

s422: judging whether the scanning times for printing the sub-printing data reach b times or not;

s423: if yes, ending the printing of the sub printing data;

s424: if not, controlling the printing nozzle to move a second preset distance along the sub-scanning direction;

s425: and controlling the printing nozzle to scan and print the sub-printing data once, wherein the first group of ink does not discharge ink, and the second group of ink discharges ink.

And S426, repeating the steps S422 to S425.

6. A printing method for fractional ink volume output according to any one of claims 1 to 5, wherein at said S5: controlling print head to perform N relatively stationary in the sub-scanning direction2Printing by scanning, and making each ink in the second group of ink output as N of the basic ink amount2=1

And controlling the printing nozzle to perform one-time scanning printing under the condition of keeping the position of the sub-scanning direction of the previous scanning printing unchanged, wherein the ink amount of the scanning printing is the basic ink amount.

7. A printing method for fractional ink volume output according to claim 4, wherein at said S5: controlling print head to perform N relatively stationary in the sub-scanning direction2Printing by scanning, and making each ink in the second group of ink output the basic ink quantity, N2N, the steps further comprising:

s51: controlling a printing nozzle to perform one-time scanning printing under the condition of keeping the position of the sub-scanning direction of the previous scanning printing unchanged, printing 1 part of sub-printing data, wherein the ink amount of the scanning printing is 1/N of the basic ink amount;

s52: judging whether the N portions of sub-printing data are printed or not;

s53: if yes, ending the printing of the sub printing data;

s54: if not, the steps S51 to S53 are repeated to print the remaining sub print data until all of the N copies of sub print data are printed.

8. A printing method for fractional ink volume output according to claim 1, characterized in that: the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The sub-scanning printing, making each ink in the first group ink discharge amount N times the basic ink discharge amount, and making each ink in the second group ink discharge amount b times the ink discharge amount of each ink in the first group ink, includes:

s041: controlling a printing nozzle to perform scanning printing for one time, wherein the first group of ink and the second group of ink are both discharged, and the ink discharge amount of each ink in the first group of ink and the ink discharge amount of each ink in the second group of ink are basic ink amounts;

s042: controlling the spray head to move a first preset distance along the sub-scanning direction;

s043: controlling a printing nozzle to perform scanning printing once, wherein the first group of ink does not discharge ink, the second group of ink discharges ink, and the ink discharge amount of each ink in the second group of ink discharge amounts is the basic ink amount;

s044: judging whether the printing nozzle completes N1Secondary scanning and printing;

s045: if yes, finishing printing the integral multiple of ink amount;

s046: if not, controlling the printing nozzle to move a first preset distance along the sub-scanning direction;

s047: steps S041 to S046 are repeatedly executed.

9. Printing apparatus for fractional ink volume output, wherein the inks used for printing include a first set of inks and a second set of inks, the second set of inks for double ink volume printing, the apparatus comprising:

the system comprises an acquisition module, a processing module and a control module, wherein the acquisition module is used for acquiring the initial scanning times N of a printing task, and the integral multiple ink amount b and the decimal multiple ink amount a of double ink amount printing to be performed;

the judging module is used for judging whether a is satisfied or not according to the decimal ink doubling amount a and the initial scanning times, wherein the a is equal to 1;

a first scan number determination module for determining a first scan number N according to an integral multiple of the ink amount b when a N is 11

A step-by-step printing module for performing a first scan according to a first number of times N1Controlling print head to step in the sub-scan direction by N1Printing by secondary scanning, and enabling the ink output amount of each ink in the second group of ink to be b times of the ink output amount of each ink in the first group of ink;

a resident printing module for controlling the printing nozzle to be stationary relative to the printing medium in the sub-scanning direction and simultaneously controlling the printing nozzle to perform N in the main scanning direction2Printing by sub-scanning at said N2Only the second group of inks in the sub-scanning printing are discharged, and the amount of each ink discharged from the second group of inks is made the basic ink amount.

10. Printing apparatus for fractional ink output comprising at least one processor, at least one memory and computer program instructions stored in the memory which when executed by the processor implement the method of any of claims 1 to 8.

11. A storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-8.

Technical Field

The invention relates to the technical field of ink-jet printing, in particular to a printing method, a printing device, printing equipment and a storage medium for outputting decimal ink.

Background

The printer outputs image data by installing a digital ink jet head. The digital ink jet head consists of several nozzles arranged longitudinally in one or several rows, and this determines the inherent resolution of the ink jet head. In order to improve the resolution of printed images without changing the inherent resolution of the inkjet head, many printing methods are currently used in which the inkjet head prints back and forth a plurality of times. For example, a nozzle with a resolution of 300DPI in the longitudinal direction can print an image with a resolution of 600 in a manner of two prints.

In some application scenarios, only a certain ink alone is required to increase the ink output by a multiple of the ink amount, i.e., the ink amount of a certain ink output is a multiple of the ink amount of other inks output. In this case, the final output of a certain ink can be made to be a multiple of the remaining output of the ink by controlling the ink output in the middle of the several times of the printing without increasing the ink amount in order to improve the resolution.

However, in practical applications, the output with n times of ink amount (n is a positive integer) is often insufficient in density, while the output with n +1 times of ink amount is too thick, and the multiple of the output with the ink amount added is a decimal value between n and n + 1. Because the current method can not accurately and conveniently output double ink output with a small number of times of ink amount, the concentration of some ink in the printed image is unreasonable, and the printing effect is seriously influenced.

Disclosure of Invention

The invention provides a printing method, a printing device, printing equipment and a storage medium for outputting decimal times of ink quantity, which are used for solving the technical problem that the conventional ink-jet printing mode cannot conveniently and accurately output decimal times of double ink quantity.

In a first aspect, the present invention provides a printing method for fractional ink volume output, the ink for printing comprising: the method comprises the following steps of (1) first group of ink and second group of ink, wherein the second group of ink is used for double-ink-volume printing, the direction of a printing nozzle moving along a beam is set as a main scanning direction, and the direction perpendicular to the beam is set as a sub-scanning direction, and the method comprises the following steps:

s1: acquiring the initial scanning times N of a printing task, and the integral multiple ink amount b and the decimal multiple ink amount a to be subjected to double ink amount printing;

s2: judging whether a is 1 or not according to the decimal ink amount a and the initial scanning times;

s3: if so, determining the first scanning times N according to the integral multiple of the ink amount b1

S4: according to the first scanning times N1Controlling N steps of printing nozzle in sub-scanning direction relative to printing medium1Performing scanning printing, wherein the ink output amount of each ink in the first group of ink is N times of the basic ink amount, and the ink output amount of each ink in the second group of ink is b times of the ink output amount of each ink in the first group of ink;

s5: controlling a print head to be stationary relative to a print medium in a sub-scanning direction, and simultaneously controlling the print head to perform N in the main scanning direction2Printing by sub-scanning at said N2Only the second group of ink is discharged in the scanning printing, and the ink discharge amount of each ink in the second group of ink is made to be the basic ink amount, wherein N, a, b, N1And N2Are all greater than zero.

Preferably, the S3: if so, determining the first scanning times N according to the integral multiple of the ink amount b1The method comprises the following steps:

according to the formula1Calculating to obtain the first scanning times N1

Preferably, the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The method of performing scanning printing in such a manner that each ink in the first group of inks is caused to give an ink amount N times the basic ink amount and each ink in the second group of inks is caused to give an ink amount b times the ink amount of each ink in the first group of inks, comprises:

controlling the first group of ink to be discharged in N times of scanning and printing the first ink in each time of scanningThe ink output of each ink in the ink set is the basic ink amount, and the second ink set is controlled to be N1And printing ink in the scanning mode, wherein each ink in the second group of ink is printed in each scanning mode and the ink output amount is the basic ink amount.

Preferably, the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The sub-scanning printing, making each ink in the first group ink discharge amount N times the basic ink discharge amount, and making each ink in the second group ink discharge amount b times the ink discharge amount of each ink in the first group ink, includes:

s41: acquiring printing data, wherein the printing data comprises N parts of sub-printing data;

s42: printing 1 part of sub-printing data;

s43: judging whether the N portions of sub-printing data are printed or not;

s44: if yes, finishing printing the integral multiple of ink amount;

s45: if not, controlling the spray head to move a first preset distance along the sub-scanning direction;

s46: the steps S42 to S45 are repeated to print the remaining sub print data until all of the N copies of sub print data are printed.

Preferably, the S42: printing the 1-copy sub-print data therein includes:

s421: controlling a printing nozzle to scan and print the sub-printing data once, wherein the first group of ink and the second group of ink are both discharged;

s422: judging whether the scanning times for printing the sub-printing data reach b times or not;

s423: if yes, ending the printing of the sub printing data;

s424: if not, controlling the printing nozzle to move a second preset distance along the sub-scanning direction;

s425: and controlling the printing nozzle to scan and print the sub-printing data once, wherein the first group of ink does not discharge ink, and the second group of ink discharges ink.

And S426, repeating the steps S422 to S425.

Preferably, at said S5: controlling print jetsThe head performs N relatively stationary in the sub-scanning direction2Printing by scanning, and making each ink in the second group of ink output as N of the basic ink amount21 in the formula:

and controlling the printing nozzle to perform one-time scanning printing under the condition of keeping the position of the sub-scanning direction of the previous scanning printing unchanged, wherein the ink amount of the scanning printing is the basic ink amount.

Preferably, at said S5: controlling print head to perform N relatively stationary in the sub-scanning direction2Printing by scanning, and making each ink in the second group of ink output the basic ink quantity, N2N, the steps further comprising:

s51: controlling a printing nozzle to perform one-time scanning printing under the condition of keeping the position of the sub-scanning direction of the previous scanning printing unchanged, printing 1 part of sub-printing data, wherein the ink amount of the scanning printing is 1/N of the basic ink amount;

s52: judging whether the N portions of sub-printing data are printed or not;

s53: if yes, ending the printing of the sub printing data;

s54: if not, the steps S51 to S53 are repeated to print the remaining sub print data until all of the N copies of sub print data are printed.

Preferably, the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The sub-scanning printing, making each ink in the first group ink discharge amount N times the basic ink discharge amount, and making each ink in the second group ink discharge amount b times the ink discharge amount of each ink in the first group ink, includes:

s041: controlling a printing nozzle to perform scanning printing for one time, wherein the first group of ink and the second group of ink are both discharged, and the ink discharge amount of each ink in the first group of ink and the ink discharge amount of each ink in the second group of ink are basic ink amounts;

s042: controlling the spray head to move a first preset distance along the sub-scanning direction;

s043: controlling a printing nozzle to perform scanning printing once, wherein the first group of ink does not discharge ink, the second group of ink discharges ink, and the ink discharge amount of each ink in the second group of ink discharge amounts is the basic ink amount;

s044: judging whether the printing nozzle completes N1Secondary scanning and printing;

s045: if yes, finishing printing the integral multiple of ink amount;

s046: if not, controlling the printing nozzle to move a first preset distance along the sub-scanning direction;

s047: steps S041 to S046 are repeatedly executed.

In a second aspect, the present invention provides a printing apparatus for fractional ink volume output, the inks for printing comprising a first set of inks and a second set of inks, the second set of inks for double ink volume printing, the apparatus comprising:

the system comprises an acquisition module, a processing module and a control module, wherein the acquisition module is used for acquiring the initial scanning times N of a printing task, and the integral multiple ink amount b and the decimal multiple ink amount a of double ink amount printing to be performed;

the judging module is used for judging whether a is satisfied or not according to the decimal ink doubling amount a and the initial scanning times, wherein the a is equal to 1;

a first scan number determination module for determining a first scan number N according to an integral multiple of the ink amount b when a N is 11

A step-by-step printing module for performing a first scan according to a first number of times N1Controlling print head to step in the sub-scan direction by N1Printing by secondary scanning, and enabling the ink output amount of each ink in the second group of ink to be b times of the ink output amount of each ink in the first group of ink;

a resident printing module for controlling the printing nozzle to be stationary relative to the printing medium in the sub-scanning direction and simultaneously controlling the printing nozzle to perform N in the main scanning direction2Printing by sub-scanning at said N2Only the second group of inks in the sub-scanning printing are discharged, and the amount of each ink discharged from the second group of inks is made the basic ink amount.

In a third aspect, the present invention provides a printing apparatus for fractional ink output comprising at least one processor, at least one memory and computer program instructions stored in the memory which, when executed by the processor, implement the method of the first aspect.

In a fourth aspect, the present invention provides a storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method of the first aspect:

has the advantages that: in summary, the printing method, apparatus, device and storage medium for fractional ink output provided by the present invention increase the number of scans based on the initial number of scans of a print job, and implement the output of an integral multiple of the amount of ink in the doubled amount of ink by controlling the ink discharging state of the ink that does not need to be doubled in each scan and the ink that needs to be doubled in each scan and controlling the movement of the head in the sub-scanning direction. Meanwhile, the invention outputs a basic ink quantity by adopting a mode of staying in the sub-scanning direction besides outputting the integral multiple of the ink quantity by controlling the ink for double-ink-quantity output to realize the output of the small multiple of the ink quantity in the double-ink quantity. The scheme of the invention can accurately realize double ink output with decimal ink quantity, and has simple printing process and small adjustment to the original printing process. In the case of less increase in printing complexity, the printing effect is improved.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a schematic diagram of the present invention employing multi-pass printing to improve image resolution.

FIG. 2 is a flow chart of a printing method of the present invention for fractional ink volume output.

Fig. 3 is a diagram showing an ink discharge state in which double ink volume printing is not required when an ink volume integral multiple of the double ink volume is output according to the present invention.

Fig. 4 is a flowchart of the present invention for outputting an ink amount that is an integral multiple of the double ink amount.

Fig. 5 is a state diagram of ink discharge requiring double ink volume printing when an ink volume which is an integral multiple of the double ink volume is output in embodiment 1 of the present invention.

FIG. 6 is a flow chart of printing one of the sub-print data according to the present invention.

Fig. 7 is a state diagram of ink discharge requiring double ink volume printing when a small number of double ink volumes of the double ink volume are printed out according to the present invention.

FIG. 8 is a flow chart of the present invention for printing out a fractional multiple of double ink.

Fig. 9 is a diagram showing a state where ink is discharged when an ink amount which is an integral multiple of the double ink amount is output in embodiment 3 of the present invention.

Fig. 10 is a block diagram showing the configuration of a printing apparatus for fractional ink output according to the present invention.

Fig. 11 is a block diagram of the configuration of the printing apparatus for fractional ink output of the present invention.

Detailed Description

Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.

It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Example 1

The ink jet head of a printing apparatus is composed of a plurality of nozzles arranged in one or more longitudinal rows, which determines that the ink jet head has a fixed resolution, i.e., a natural resolution. For example, a nozzle with a resolution of 300DPI, etc., i.e., 300 nozzles per inch.

As shown in fig. 1, printing of a high resolution image can be accomplished by multiple passes of the inkjet head. For example, when an image with a resolution of 600DPI is printed by using a nozzle with a resolution of 300DPI, the nozzle performs two scanning and printing operations 2 times to completely print the image data. As shown in fig. 1, wherein both the triangle and the circle represent one dot ejected by the head. The nozzle can print an image formed by dots indicated by circles in the figure by one-time scanning printing, and the resolution of the pattern is 300 DPI. On the basis, the nozzle can print the dots represented by the triangles in the image through one scanning, and finally, the two dots together form an image with the resolution of 600 DPI. The specific printing process may be that the nozzle scans the dots indicated by the circles in the print image once, and then scans the dots indicated by the triangles in the print image once after moving a certain distance along the longitudinal direction in the image. The foregoing process requires two scanning printings, and thus the number of initial scans of the printings is 2. If each scan is printed as one pass, the print is a 2pass print.

Referring to fig. 2, the present embodiment provides a printing method for outputting a fractional multiple of an ink amount based on the foregoing printing manner, where the inks used for printing include a first group of inks and a second group of inks, the second group of inks is used for double-ink-amount printing, and the direction in which the printing head moves along the beam is set as a main scanning direction, and the direction perpendicular to the beam is set as a sub-scanning direction, and the method includes:

the present embodiment divides the ink for printing in the print job into two groups. Each set of ink may include only one ink or may include a plurality of inks. Wherein each ink of the first set is output according to a conventional ink volume and each ink of the other set is output in an ink volume that is a multiple of the conventional ink volume, and the multiple further includes a decimal place. For example, this printing uses K, C, M, Y, W different inks of 5 types, wherein K, C, M, Y four inks belong to the first group, and each of the four inks outputs m ink amount1W ink output ink amount of 2.5m1That is, the W ink outputs an ink amount 2.5 times the ink amount of any of the K, C, M, Y four inks.

S1: acquiring the initial scanning times N of a printing task, and the integral multiple ink amount b and the decimal multiple ink amount a to be subjected to double ink amount printing;

since some printing tasks may be output with the increased amount of multiple ink in practical application, for example, in the example of the aforementioned printing task, the W ink is the ink to be subjected to the double-ink-amount printing, and outputs 2.5 times of ink amount, where 2 as an integer part is the integral multiple ink amount b to be subjected to the double-ink-amount printing, and 0.5 as a decimal part is the decimal multiple ink amount a to be subjected to the double-ink-amount printing. And the initial number of scans N is the number of scans required without increasing the output by several times the amount of ink. In the foregoing example of the print job, the K, C, M, Y, W five-ink output amounts are consistent without increasing the W ink by several times the ink amount output, and the print job requires two-scan printing to print an image with a resolution of 600DPI using a nozzle with a resolution of 300DPI, so the number of initial scans of the print job is 2. In the foregoing case, the ink discharge amount of any of the K, C, M, Y, W five inks in single scan printing was taken as the base ink amount. For example, if the ink discharge amount of K ink in a single scan is v, the basic ink amount is v.

S2: judging whether a is 1 or not according to the decimal ink amount a and the initial scanning times;

since the printing of the decimal multiple ink amount needs to meet the condition, whether the condition is met is judged in the step, and the subsequent printing operation of the decimal multiple ink amount is carried out after the condition is met.

S3: if so, determining the first scanning times N according to the integral multiple of the ink amount b1

Since some kinds of ink need to achieve output of a multiple of the ink amount, adjustment of the total number of scans is required on the basis of the initial number of scans, which is divided into adjustment for the integral multiple of the ink amount b and adjustment for the fractional multiple of the ink amount a. This step is performed for adjustment of the integer ink amount b. Wherein the first scanning times N are determined according to integral multiple of ink amount b1The specific method of (3) may be:

according to the formula1Calculating to obtain the first scanning times N1Make the first scanning times N1B times the original scanning times N.

In other examples (e.g., in a print job requiring feathering), the first number of scans N1Other ways of performing the calculations are also possible. For example, the printing data is feathered on the basis of the foregoing example, and the data that originally only needs one-time scanning printing is divided into two-time scanning printing, so that only 50% of the data is printed in each scanning printing. At this time N1=b*NkIn which N iskThe ink discharging times of the ink printed without doubling the ink amount after the eclosion treatment. N is a radical ofkK is the number of times of scanning and printing of the original one-time scanning and printing data which needs to be printed in multiple scanning and printing after the feathering treatment.

S4: according to the first scanning times N1Controlling N steps of printing nozzle in sub-scanning direction relative to printing medium1Performing scanning printing, wherein the ink output amount of each ink in the first group of ink is N times of the basic ink amount, and the ink output amount of each ink in the second group of ink is b times of the ink output amount of each ink in the first group of ink;

the step is to print the first group of ink and the second group of ink, and the output of the integral multiple ink quantity part of the second group of ink is completed in the step, namely, the second group of ink outputs b times the ink quantity. The scanning printing in which the printing nozzle performs the medium stepping along the sub-scanning direction means that the nozzle performs one movement along the sub-scanning direction between two adjacent scanning printings in the printing process of the step, that is, "paper feeding" in the printing process. The movement is relative to the print medium, and the head may move in the sub-scanning direction during actual printing, or the print medium may move in the sub-scanning direction, and the head does not discharge ink during the movement. The step realizes the covering of the printing area and the output of integral multiple ink quantity of the second group of ink while improving the image resolution by a paper feeding mode.

S5: controlling a print head to be stationary relative to a print medium in a sub-scanning direction, and simultaneously controlling the print head to perform N in the main scanning direction2Printing by sub-scanning at said N2Only the second group of ink is discharged in the scanning printing, and the ink discharge amount of each ink in the second group of ink is made to be the basic ink amount, wherein N, a, b, N1And N2Are all greater than zero.

This step is used for realizing the output of the decimal ink amount on the basis of the output of the integral ink amount. In this step, the head is no longer moved in the sub-scanning direction relative to the printing medium, but is kept at the current position in the sub-scanning direction, and the head is moved back and forth only in the group main scanning direction to perform printing, that is, dwell printing. Since each ink in the first group of inks is discharged in N times the basic ink amount in S4, only one basic ink amount needs to be discharged for each ink in the second group of inks in the resident printing of S5 to ensure that each ink in the second group of inks is discharged in 1/N of the ink discharge amount for each ink in the first group of inks in this step, thereby achieving a fractional ink discharge.

As shown in fig. 3, where the x direction is the main scanning direction and y is the sub-scanning direction, S4 is implemented: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1Performing scanning printing to make the ink output amount of each ink in the first group of ink be N times of the basic ink amount, and make the ink output amount of each ink in the second group of ink be the ink output amount of each ink in the first group of inkThe method of b times may be:

controlling the first group of ink to discharge ink in N times of scanning printing, wherein the ink discharge amount of each ink in the first group of ink in each scanning printing is a basic ink amount, and controlling the second group of ink in N times of scanning printing1And printing ink in the scanning mode, wherein each ink in the second group of ink is printed in each scanning mode and the ink output amount is the basic ink amount.

The embodiment enables the ink which does not need to be output in double ink amount to be output according to the initial scanning times, the ink output amount printed in each scanning is the basic ink amount, and the ink which needs to be output in double ink amount is output according to the adjusted first scanning times N1The ink is discharged, and the ink discharge amount is also the basic ink amount after scanning and printing each time, so that the ink needing to be output with double ink amount can be ensured to accurately output the set integral multiple ink amount, the excessive adjustment of the original printing program is avoided, and the interference to the original printing effect is avoided. The number N of times of ink discharge of the first group is less than that of the second group1Therefore, this embodiment performs N in S41Printing by sub-scanning, and by making the second set of inks at N1The ink is discharged in the secondary scanning printing, so that the first group of ink is in N1The ink is interleaved in the scanning printing, namely the ink is not output in certain times of scanning printing, and the ink output in certain times of scanning printing is realized by the mode that the ink output quantity needing to be output in double ink quantity is integral multiple of the ink output quantity not needing to be output in double ink quantity. Therefore, the requirement can be met as long as the total ink discharging times of the first group of ink is guaranteed to be N times, scanning and printing can be carried out rapidly and orderly without disturbing or interrupting the ink discharging process of the second group of ink.

The first group of ink discharging modes can be that ink is discharged once at the same scanning times at intervals, ink is discharged once at different scanning times at intervals, or a mode of combining continuous ink discharging and ink discharging at intervals is adopted, the specific ink discharging mode is not limited, and the total ink discharging times are only ensured to be N times.

When an image with the resolution of 600DPI is printed by using a nozzle with the resolution of 300DPI, a method of scanning and printing twice can be adopted, wherein a first part of ink dots are printed by a first sprayer, then a second part of ink dots are printed after the sprayer moves for a certain distance, and the two printed ink dots are combined to form the image with the resolution of 600 DPI. Similarly, an image with resolution N x P may be printed using nozzles with resolution P. The method of L times scanning printing is adopted, the nozzle moves a certain distance between two adjacent times of printing, and the dots printed by L times scanning are combined together to obtain an image with the resolution of N x P.

As shown in fig. 4, the specific implementation method is as follows: the S4: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The sub-scanning printing, making each ink in the first group ink discharge amount N times the basic ink discharge amount, and making each ink in the second group ink discharge amount b times the ink discharge amount of each ink in the first group ink, includes:

s41: acquiring printing data, wherein the printing data comprises N parts of sub-printing data;

s42: printing 1 part of sub-printing data;

s43: judging whether the N portions of sub-printing data are printed or not;

s44: if yes, ending;

s45: if not, controlling the spray head to move a first preset distance along the sub-scanning direction;

s46: the steps S42 to S45 are repeated to print the remaining sub print data until all of the N copies of sub data are printed.

Since the inherent resolution of the head is limited, and therefore, a plurality of times of printing are required to increase the resolution, it is possible to take data for each printing as one copy of sub-print data, for example, print data for printing dots indicated by circles in the foregoing example as the 1 st copy of sub-print data, and print data for printing dots indicated by triangles as the 2 nd copy of print data. In this embodiment, each sub-print data is successively printed, and after each sub-print data is printed, it is determined whether all the sub-print data is printed, and if not, the head is moved a certain distance in the sub-scanning direction. And then selecting one piece of sub data from the rest sub data to continue printing until all data are printed. Wherein the first preset distance is a basic distance d1Plus an insertion point distance d2. Wherein the basic distance d1=L/N1And L is the length of the spray head along the sub-scanning direction. Wherein the insertion point distance d2=Dh/N,DhThe distance between two adjacent nozzles of the spray head.

As shown in fig. 5, the following description will be made by taking, as an example, dots represented by the previously printed circles and dots represented by the printed triangles, where the x direction is the main scanning direction, y is the sub-scanning direction, N is 2 when the number of initial scans is 2, where b is 2, which is an integer multiple of the amount of ink to be printed twice12-4. The printer first obtains data of dots represented by a printing circle and dots represented by a printing triangle, then controls the nozzle to output the data of the dots represented by the printing circle, and controls the nozzle to move L/4+ D in the sub-scanning direction after the data of the dots represented by the printing circle is printedhAnd 2, finally controlling the spray head to output data for printing the point represented by the triangle.

As shown in fig. 6, the S42: printing the 1-copy sub-print data therein includes:

s421, controlling the printing nozzle to scan and print the sub-printing data once, wherein the first group of ink and the second group of ink are both discharged;

s422, judging whether the scanning times for printing the sub-printing data reach b times or not;

s423, if yes, ending the printing of the sub-printing data;

s424, if not, controlling the printing nozzle to move a second preset distance along the sub-scanning direction;

and S425, controlling the printing nozzle to scan and print the sub-printing data once, wherein the first group of ink does not discharge ink, and the second group of ink discharges ink.

And S426, repeating the steps S422 to S425.

The present embodiment discharges ink that does not require double printing in the first scanning printing, and completes printing of ink that does not require double printing. And simultaneously, ink which needs to be printed in double is discharged in the first scanning printing. Then judging whether the number of scanning times for printing the sub-print data reaches b times or not, if not, adding the number of scanning timesIf the ink discharging amount of the multiple printing ink does not reach b times, the printing needs to be continued to enable the second group of ink to continue to discharge ink. The specific mode is that the printing nozzle is controlled to move a second preset distance along the sub-scanning direction, and then the printing nozzle is controlled to scan and print the sub-printing data once, at this time, the first group of ink does not discharge ink, and the second group of ink discharges ink. That is, in printing a sub-print data, the first set of inks is discharged only at the time of printing in the first scan, and the second set of inks is discharged every time of printing in the second scan. Wherein the second predetermined distance is a basic distance d1Wherein d is1=L/N1And L is the length of the head in the sub-scanning direction.

As shown in fig. 1 and 5, the x direction in fig. 5 is the main scanning direction, y is the sub-scanning direction, and the case of printing dots indicated by circles in fig. 1 in the foregoing example is explained below, where the integral multiple of the amount of ink b printed by doubling the amount of ink is 2, the number of initial scans is 2, and N is N12-4. The nozzle firstly carries out first scanning printing to output printing data of dots represented by circles, the first group of ink and the second group of ink are both discharged, then the nozzle moves by L/4 along the sub-scanning direction, then the nozzle carries out scanning printing again to output printing data of dots represented by circles, and only the second group of ink is discharged. The ink discharge amount of the second group of inks has reached b times after the second scanning printing is completed, and the printing of this piece of sub print data is finished.

Further, in other embodiments, it is also possible to control the ink that does not require double printing to be discharged in any one scanning print during printing of 1 copy of the sub print data, and the ink that requires double printing to be discharged in each scanning print during printing of the copy of the sub print data.

Example 2

This embodiment describes a specific manner of realizing the decimal ink volume a of the double ink volume printing.

In this embodiment, in the step S5: controlling print head to perform N relatively stationary in the sub-scanning direction2Printing by scanning, and making each ink in the second group of ink output as N of the basic ink amount21 in the formula:

and controlling the printing nozzle to perform one-time scanning printing under the condition of keeping the position of the sub-scanning direction of the previous scanning printing unchanged, wherein the ink amount of the scanning printing is the basic ink amount.

In this embodiment, after the printer performs printing of the integral multiple of the ink amount in embodiment 1, the head is kept still in the sub-scanning direction, i.e., is not "fed", and is moved only in the main scanning direction to perform scanning printing in which the first group of inks are not discharged, the second group of inks are discharged, and the discharge amount of the second group of inks is the basic ink amount. By adopting the mode, the decimal ink amount can be output only by adding the scanning printing of only the ink output of the second group of ink after the integral ink amount printing is finished, the spray head does not need to move along the sub-scanning direction, the printer can be smoothly connected with the previous printing action, and the whole printing process is simplified. And because the nozzle does not need to move along the sub-scanning direction, the output of decimal times of ink amount can be realized under the condition that the nozzle does not exceed the original printing area.

As another example of accurately realizing the fractional ink amount output, as shown in fig. 8, the S5: controlling print head to perform N relatively stationary in the sub-scanning direction2Printing by scanning, and making each ink in the second group of ink output as N of the basic ink amount2N, the steps further comprising:

s51: controlling a printing nozzle to perform one-time scanning printing under the condition of keeping the position of the sub-scanning direction of the previous scanning printing unchanged, printing 1 part of sub-printing data, wherein the ink amount of the scanning printing is 1/N of the basic ink amount;

s52: judging whether the N portions of sub-printing data are printed or not;

s53: if yes, ending the printing of the sub printing data;

s54: if not, the steps S51 to S53 are repeated to print the remaining sub print data until all of the N copies of sub print data are printed.

This example employs N-pass printing to cause the second set of inks to output a base ink amount. The second group of inks is discharged N times in this example, each time the amount of ink is 1/N of the basic ink amount, and the position of the head in the sub-scanning direction is kept constant throughout the printing process. By adopting the method of the previous example, the nozzles used for printing each sub-printing data in the nozzle in the process of realizing the decimal ink amount are all used for discharging ink, so that the whole ink discharging of the nozzle is more uniform. As shown in fig. 7, the x direction is the main scanning direction, the y direction is the sub-scanning direction, for example, the dots indicated by the printing triangle and the dots indicated by the printing circle, N is 2, the data of the dots indicated by the printing circle is printed in 2-time scanning printing, and the partial nozzles of the head that outputs the second group of ink discharge the ink, and the ink discharge amount is 1/2; the remaining nozzles of the head that printed the data of the dots indicated by the triangles in the second scanning printing discharged ink in the second set of inks, with the amount of ink discharged being 1/2. In this way, the nozzles for printing the dots represented by the circles and the nozzles for printing the dots represented by the triangles all discharge ink in the two scanning processes, so that the ink discharge of the whole spray head is more uniform.

Example 3

The S4 of this embodiment: according to the first scanning times N1Controlling print head to step in the sub-scan direction by N1The sub-scanning printing, in which each ink in the first group of inks is made to emit ink in an amount N times the basic ink amount, and each ink in the second group of inks is made to emit ink in an amount b times the ink in the first group of inks, comprises the steps of:

s041: controlling a printing nozzle to perform scanning printing for one time, wherein the first group of ink and the second group of ink are both discharged, and the ink discharge amount of each ink in the first group of ink and the ink discharge amount of each ink in the second group of ink are basic ink amounts;

s042: controlling the nozzle to move a first preset distance along the sub-scanning direction

S043: controlling a printing nozzle to perform scanning printing once, wherein the first group of ink does not discharge ink, the second group of ink discharges ink, and the ink discharge amount of each ink in the second group of ink discharge amounts is the basic ink amount;

s044: judging whether the printing nozzle completes N1Secondary scanning and printing;

s045: if yes, finishing printing the integral multiple of ink amount;

s046: if not, controlling the printing nozzle to move a first preset distance along the sub-scanning direction;

s047: steps S041 to S046 are repeatedly executed.

The types of the first group of ink and the second group of ink may be set according to the printing requirement, and the types of the first group of ink and the second group of ink may be the same or different, which is not limited herein.

This embodiment discharges ink at intervals of ink that do not require double ink output, but every scanning print of ink that requires double ink output. Therefore, the refreshing height of the first group of ink and the refreshing height of the second group of ink are the same every time, and the condition of wire drawing of the spray head can be avoided. The refresh height is a distance that the head moves in the sub-scanning direction relative to the printing medium 100 when the first group of ink or the second group of ink is discharged next time than when the first group of ink or the second group of ink is discharged last time.

As shown in fig. 9, the following description will be made by taking printing ink e and ink f as an example, where x direction is the main scanning direction, y is the sub-scanning direction, where f is 2 times the ink discharge amount of e, and the initial scanning number N is 2, the first scanning number N is the first scanning number N14. Both inks e and f are discharged at the first scanning, and the ink discharge amount is 1 basic ink amount. The print head moves one paper feed distance (first preset distance) in the y direction. Then the print head performs a second scan in which ink e is not discharged, ink f is discharged, and the amount of discharged ink is 1 basic ink amount. The print head is moved one more feed distance (first preset distance) in the y-direction. Then the print head performs a third scan in which both inks e and f are discharged, and the amount of discharged ink is 1 basic ink amount. The print head is moved one more feed distance (first preset distance) in the y-direction. Then the print head performs a fourth scan in which ink e is not discharged, ink f is discharged, and the amount of discharged ink is 1 basic ink amount.

It can be seen that the second ink discharge (as shown by e 3) of the first group of ink e is higher than the first ink discharge (as shown by e 1) of the first group of ink e by 2 first preset distances, i.e. the refresh height is 2 first preset distances; the third discharge of the first group of ink e (as shown by e5 in the figure) is higher than the second discharge of the first group of ink e (as shown by e3 in the figure) by 2 first preset distances. The first set of inks e is therefore refreshed at a height of 2 first preset distances each time.

And the second ink discharge (shown as f 2) of the second group of ink f is higher than the first ink discharge (shown as f 1) of the second group of ink f by 1 first preset distance, that is, the refresh height is 1 first preset distance. And the third ink discharge (shown as f 3) of the second group of ink f is higher than the second ink discharge (shown as f 2) of the second group of ink f by 1 first preset distance, i.e. the refresh height is 1 first preset distance. The second set of inks f is therefore refreshed at a height of 1 first preset distance each time. Because the refreshing distance of the first group of ink is the same every time, the condition of nozzle wire drawing does not occur.

Example 4

Referring to fig. 10, an embodiment of the present invention provides a printing apparatus for fractional ink output, where the inks used for printing include a first group of inks and a second group of inks, and the second group of inks is used for double-ink printing, the apparatus including:

the system comprises an acquisition module, a processing module and a control module, wherein the acquisition module is used for acquiring the initial scanning times N of a printing task, and the integral multiple ink amount b and the decimal multiple ink amount a of double ink amount printing to be performed;

the judging module is used for judging whether a is satisfied or not according to the decimal ink doubling amount a and the initial scanning times, wherein the a is equal to 1;

a first scan number determination module for determining a first scan number N according to an integral multiple of the ink amount b when a N is 11

A step-by-step printing module for performing a first scan according to a first number of times N1Controlling print head to step in the sub-scan direction by N1Printing by secondary scanning, and enabling the ink output amount of each ink in the second group of ink to be b times of the ink output amount of each ink in the first group of ink;

a resident printing module for controlling the printing nozzle to perform N relatively static along the sub-scanning direction2Sub-scan printing with only the secondThe inks of the set are discharged and the amount of each ink discharged from the second set of inks is made the basic ink amount.

The step printing module comprises;

the printing data acquisition sub-module is used for acquiring printing data, and the printing data comprises N parts of sub-printing data;

the data printing submodule is used for printing 1 part of sub-printing data;

the printing judgment sub-module is used for judging whether the N parts of sub-printing data are printed or not;

a printing end submodule for ending printing of the integral multiple ink amount when the printing of the N copies of sub printing data is finished;

the nozzle moving sub-module is used for controlling the nozzle to move a first preset distance along the sub-scanning direction;

and the repeated sub-execution module is used for repeatedly executing the data printing sub-module in sequence, printing the judgment sub-module and finishing the function of the printing sub-module to print the rest sub-printing data until all the N parts of sub-printing data are printed.

Example 5

In addition, the printing method for fractional ink amount output of the embodiment of the present invention described in conjunction with fig. 11 can be realized by a printing apparatus for fractional ink amount output. Fig. 11 is a diagram showing a hardware configuration of a printing apparatus for fractional ink output according to an embodiment of the present invention.

A printing device for fractional ink output may include a processor 401 and memory 402 storing computer program instructions.

Specifically, the processor 401 may include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured as one or more Integrated circuits implementing embodiments of the present invention.

Memory 402 may include mass storage for data or instructions. By way of example, and not limitation, memory 402 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. Memory 402 may include removable or non-removable (or fixed) media, where appropriate. The memory 402 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 402 is a non-volatile solid-state memory. In a particular embodiment, the memory 402 includes Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.

The processor 401 reads and executes computer program instructions stored in the memory 402 to implement the data addressing method for area random printing in any of the above embodiments.

A printing device for fractional ink output in one example may also include a communication interface 403 and a bus 410. As shown in fig. 6, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 410 to complete communication therebetween.

The communication interface 403 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiments of the present invention.

The bus 410 includes hardware, software, or both that couple components for fractional ink output to each other. By way of example, and not limitation, a bus 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 Micro Channel 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 bus or a combination of two or more of these. Bus 410 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the invention.

Example 6

In addition, in combination with the printing method for fractional ink output in the above embodiments, embodiments of the present invention can be implemented by providing a computer-readable storage medium. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the above-described embodiments of a printing method for fractional ink volume output.

The above is a detailed description of the printing method, apparatus, device and storage device for fractional ink output according to the embodiments of the present invention.

It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.

The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, Erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, Radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranet, etc.

It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.

As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:喷墨打印装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类