CN111267496B - Printing data processing method and device based on multiple nozzles - Google Patents

Printing data processing method and device based on multiple nozzles Download PDF

Info

Publication number
CN111267496B
CN111267496B CN202010153990.8A CN202010153990A CN111267496B CN 111267496 B CN111267496 B CN 111267496B CN 202010153990 A CN202010153990 A CN 202010153990A CN 111267496 B CN111267496 B CN 111267496B
Authority
CN
China
Prior art keywords
nozzles
nozzle
dot matrix
matrix data
image dot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010153990.8A
Other languages
Chinese (zh)
Other versions
CN111267496A (en
Inventor
黄中琨
孙韩
陈艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Hansen Software Co ltd
Original Assignee
Shenzhen Hosonsoft Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Hosonsoft Co Ltd filed Critical Shenzhen Hosonsoft Co Ltd
Priority to CN202010153990.8A priority Critical patent/CN111267496B/en
Priority to CN202110852304.0A priority patent/CN113715522B/en
Publication of CN111267496A publication Critical patent/CN111267496A/en
Application granted granted Critical
Publication of CN111267496B publication Critical patent/CN111267496B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/21Ink jet for multi-colour printing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism

Landscapes

  • Ink Jet (AREA)

Abstract

The invention relates to the technical field of ink-jet printing, in particular to a method, a device, equipment and a storage medium for processing printing data based on multiple nozzles. The method comprises the following steps: step S1: acquiring image dot matrix data corresponding to each of a plurality of nozzles; step S2: respectively writing the acquired dot matrix data of each image into an internal buffer; step S3: and respectively reading data from the image dot matrix data corresponding to at least two nozzles written in the internal buffer and respectively sending the data to the nozzles. Through setting up multiple nozzle, can utilize multiple nozzle to print different patterns respectively, reduce the nozzle on the inkjet printer and print different patterns and carry out required conversion time when changing necessarily for the realization, and then improved printing efficiency.

Description

Printing data processing method and device based on multiple nozzles
Technical Field
The invention relates to the technical field of ink-jet printing, in particular to a method, a device, equipment and a storage medium for processing printing data based on multiple nozzles.
Background
When a project blueprint is manufactured or red and blue stamps are printed, special printing equipment is generally adopted, and laser printers and ink-jet printers which print special colors are adopted. The ink-jet printer used for manufacturing engineering blueprints and the like usually sprays spot color ink by a nozzle, which also means that only single color can be usually printed, and if a color printer is used for printing red stamps, blue stamps or engineering blueprints, the printed color reduction degree is not high, and the defect that the effect is obviously different from the actual stamping effect exists.
However, in the prior art, an inkjet printer for printing a red stamp or a blue stamp is provided with a nozzle for printing a single color and a base for placing a printing medium. In the printing process, the nozzle and the base move relatively, the nozzle continuously sprays ink to the printing medium in the relative movement process with the base, ink dots are formed on the printing medium after the ink is solidified, and a plurality of ink dots sprayed on the printing medium by the nozzle form an image to be printed. When images to be printed are different, the arrangement of the ink dots ejected from the nozzles onto the printing medium on the printing medium will be different.
The above ink-jet printer for printing a spot color in the prior art is usually provided with only one type of nozzle, and when a pattern to be printed on a printing medium has multiple colors or multiple resolutions, the patterns of the various colors or the multiple resolutions need to be printed respectively, so that in the printing process, the nozzle and the base need to perform relative movement for multiple times, and one type of pattern is printed in each movement process, thereby completing printing of the whole pattern, and the printing efficiency of the printing mode is low.
Disclosure of Invention
The embodiment of the invention provides a printing data processing method, a device, equipment and a storage medium based on multiple nozzles. The printing data processing method, the device, the equipment and the storage medium based on the multiple nozzles can improve the printing efficiency to a certain extent.
In one aspect, an embodiment of the present invention provides a method for processing print data based on multiple nozzles, where the method includes:
step S1: acquiring image dot matrix data corresponding to each of the plurality of nozzles;
step S2: respectively writing the acquired dot matrix data of each image into an internal buffer;
step S3: and respectively reading data from the image dot matrix data corresponding to at least two nozzles written in the internal buffer and respectively sending the data to the nozzles.
In one aspect, an embodiment of the present invention further provides a print data processing apparatus based on multiple nozzles, including:
the acquisition module is used for acquiring image dot matrix data corresponding to each nozzle in the plurality of nozzles;
the writing module is used for writing the acquired image dot matrix data into an internal buffer;
and the reading module is used for respectively reading data from the image dot matrix data corresponding to the at least two nozzles written in the internal buffer and respectively sending the data to the nozzles.
In one aspect, an embodiment of the present invention provides a print data processing apparatus based on a plurality of nozzles, the apparatus including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the above-described method of processing print data based on a plurality of nozzles.
In one aspect, an embodiment of the present invention provides a computer storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the above-mentioned print data processing method based on multiple nozzles.
In summary, the print data processing method, apparatus, device and storage medium based on multiple nozzles provided in the embodiments of the present invention acquire image dot matrix data corresponding to each of the multiple nozzles by setting the multiple nozzles, write the acquired image dot matrix data into an internal buffer, read data from the image dot matrix data corresponding to at least two types of the nozzles written into the internal buffer, and send the read data to the nozzles, respectively, so that different patterns can be printed by using the multiple nozzles, thereby reducing the conversion time required by the nozzles of the inkjet printer to perform necessary conversion for printing different patterns, and further improving the printing efficiency.
Drawings
FIG. 1 is a schematic connection diagram of hardware modules used in a practical application of a print data processing method based on multiple nozzles according to the present invention;
FIG. 2 is a flow chart illustrating a method for processing print data based on multiple nozzles according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a first showerhead provided in an embodiment of the present invention;
FIG. 4 is a schematic view of the inner buffer areas corresponding to the nozzles of the first showerhead of FIG. 3;
FIG. 5 is a schematic diagram of a connection of a print data processing apparatus based on multiple nozzles according to an embodiment of the present invention;
FIG. 6 is a schematic structural diagram of a second showerhead provided in an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of a third showerhead provided in an embodiment of the present invention;
FIG. 8 is a schematic view of the inner buffer zones corresponding to the nozzles of the third nozzle in FIG. 3;
FIG. 9 is a flow chart illustrating a method for processing print data based on multiple nozzles according to an embodiment of the present invention;
FIG. 10 is a schematic diagram of an embodiment of an inkjet printing apparatus according to the present invention;
FIG. 11 is a schematic diagram of an embodiment of an inkjet printing apparatus according to the present invention;
FIG. 12 is a schematic diagram of an embodiment of an inkjet printing apparatus according to the present invention;
FIG. 13 is a schematic diagram of an embodiment of an inkjet printing apparatus according to the present invention;
FIG. 14 is a schematic diagram of an embodiment of an inkjet printing apparatus according to the present invention;
fig. 15 is a schematic connection diagram of components of an ejection position acquisition apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments 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. In the description of the present invention, it is to be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed in a particular orientation, and be operated, and thus, are not to be construed as limiting the present invention. 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. In case of conflict, it is intended that the embodiments of the present invention and the individual features of the embodiments may be combined with each other within the scope of the present invention.
Fig. 1 is a connection diagram of hardware modules used in a practical application of the print data processing method based on multiple nozzles according to the present invention.
In practice, the present invention is intended to print a red stamp, a blue stamp and a base image on a printing medium such as paper at the same time using a head. The base image includes writing or pattern on the paper surface.
Before printing begins, 3 threads are created by the creation module. Thread 1 connects gradually first processing module and the mainboard of handling base map data, and thread 2 connects gradually second processing module and the mainboard of handling red chapter data, and thread 3 connects gradually third processing module and the mainboard of handling blue chapter data.
The first processing module processes image dot matrix data for the base map acquired by scanning the base map, the second processing module processes image dot matrix data for forming a red seal acquired by scanning a red seal, and the third processing module processes image dot matrix data for forming a blue seal acquired by scanning a blue seal.
The main board obtains image dot matrix data for forming a base image from the first processing module, obtains image dot matrix data for forming a red seal from the second processing module, and obtains image dot matrix data for forming a blue seal from the third processing module.
After the main board obtains the dot matrix data of each image, writing the dot matrix data of each image into an internal buffer; reading the image dot matrix data forming the base image from the internal buffer and sending the image dot matrix data to the base image nozzle; reading image dot matrix data forming a red seal from an internal buffer and sending the image dot matrix data to a red seal nozzle; and reading the image dot matrix data forming the blue stamp from the internal buffer and sending the image dot matrix data to the blue stamp nozzle. The various nozzles, upon receiving the data, eject ink under the control of the data.
The bottom nozzles include the black nozzle 003 in fig. 3, and the black head 003 is for ejecting black ink. The red chapter nozzle includes a red ink nozzle 001 in fig. 3, and the red ink nozzle 001 is used to eject red ink. The blue ink nozzle 002 includes the blue ink nozzle 002 in fig. 3, and the blue ink nozzle 002 is used for nozzle of blue ink.
An embodiment of the present invention provides a print data processing method based on multiple nozzles, as shown in fig. 2, the method including the following steps S1-S3.
Step S1: and acquiring image dot matrix data corresponding to each of the nozzles in the plurality of nozzles.
In ink jet printing, only one type of head is typically provided on an ink jet printer. When utilizing ink jet printer to print the pattern of multiple different colours on the print media, ink jet printer often can print a colour pattern earlier, then changes printing ink, prints the pattern of another kind of colour again, and ink jet printer changes printing ink and needs the certain time, and this can cause the pattern to print for a long time, ink jet printer's printing efficiency low.
By arranging a plurality of nozzles on the ink-jet printer and respectively printing the patterns with different colors on the printing medium by utilizing various nozzles, the nozzles for printing the patterns with different colors can finish ink preparation and cache of required data for printing before the start of ink-jet printing, and various nozzles can be utilized to print at any time in the printing process, thereby improving the printing efficiency of the ink-jet printer.
In order to save the printing time, the image dot matrix data corresponding to each of the multiple nozzles needs to be acquired before each inkjet printing. The image lattice data corresponding to each kind of nozzle is composed of a plurality of data distributed in an array, and the array distribution mode of the plurality of data corresponds to the arrangement mode of the spray head. The image dot matrix data corresponding to each type of nozzle may be used to control the ejection state of each of the nozzles.
In one embodiment, the nozzle comprises a plurality of said nozzles for any of a plurality of nozzles. Step S1 includes: and setting the printing parameters of any one of the nozzles in the plurality of nozzles, wherein the printing parameters of each nozzle in the plurality of nozzles form image dot matrix data corresponding to the nozzle. The printing parameters are used to control the ejection state of each nozzle. After image dot matrix data corresponding to one type of nozzle is set, each printing parameter in the image dot matrix data is read respectively, and each printing parameter is sent to the corresponding nozzle so as to control the jetting state of the nozzle.
In one embodiment, the printing parameters include four numbers 0, 1, 2, and 3, and when a nozzle receives a printing parameter of 0, the nozzle does not eject an ink droplet; when a nozzle receives a printing parameter of 1, the nozzle ejects a small-dot ink drop; when a nozzle receives a print parameter of 2, the nozzle ejects a midpoint ink droplet; when a nozzle receives a printing parameter of 3, the nozzle ejects a large-dot ink drop, and the image dot matrix data corresponding to each nozzle is a dot matrix consisting of four data of 0, 1, 2 and 3.
In one embodiment, step S1 includes: acquiring a line of image dot matrix data of each nozzle in the plurality of nozzles, and splitting the line of image dot matrix data into a group of image dot matrix data aiming at any line of the image dot matrix data, wherein the group of image dot matrix data comprises n lines of image dot matrix data, and n is the row number of the nozzle corresponding to the line of image dot matrix data.
Inkjet printers typically have multiple rows of any of a variety of nozzles. The image dot matrix data corresponding to each of the nozzles includes data corresponding to each of the plurality of rows of the nozzles so that each of the plurality of rows of the nozzles is controlled using the image dot matrix data corresponding to the nozzle.
The method comprises the steps of firstly obtaining one-line image dot matrix data of any one nozzle, then utilizing the one-line dot matrix data to split and form one image dot matrix data for controlling each nozzle in a plurality of rows of the nozzles, and being capable of improving the generation efficiency of the image dot matrix data corresponding to the nozzles and further improving the printing efficiency of the ink-jet printer.
Step S2: and respectively writing the acquired dot matrix data of each image into an internal buffer.
After each image dot matrix data is written into the internal buffer, each image dot matrix data is distributed in an array in the buffer area of the internal buffer. The spraying state of the row of nozzles can be controlled by reading a line of data in each data distributed in the array in the internal buffer area and sending the line of data to the corresponding row of nozzles.
Because the buffer area of the internal buffer can write in the multi-line image dot matrix data at the same time, in the printing process, the printing can be realized only by reading the written image dot matrix data, the problem of poor printing efficiency caused by receiving and processing the acquired image dot matrix data during printing is avoided, and the printing efficiency can be further improved.
In one embodiment, the internal buffer has a plurality of internal buffers, and for any one of the nozzles, the internal buffer has an internal buffer corresponding to the nozzle.
In step S2, for any nozzle of the plurality of nozzles, the acquired image dot matrix data corresponding to the nozzle is written into the corresponding internal buffer area of the nozzle in the internal buffer.
The internal buffer corresponding to this kind of nozzle is: and the internal buffer area is only used for writing the image dot matrix data corresponding to the nozzle.
By writing the image dot matrix data corresponding to each nozzle in the plurality of nozzles into different internal buffer areas in the internal buffer respectively, the image dot matrix data of each buffer area can be read respectively, and the data of each buffer area is utilized to realize the respective control of each nozzle.
In one embodiment, the plurality of nozzles includes red ink nozzles 001, blue ink nozzles 002, and black ink nozzles 003. As shown in fig. 3, the first head 007 is provided with a first red ink nozzle region 004, a first blue ink nozzle region 005, and a first black ink nozzle region 006. A plurality of red ink nozzles 001 arranged in a row are provided in the first red ink nozzle region 004, a plurality of blue ink nozzles 002 arranged in a row are provided in the first blue ink nozzle region, and a plurality of black ink nozzles 003 arranged in a row are provided in the first black ink nozzle region. The red ink nozzle 001 is for ejecting red ink, the blue ink nozzle 002 is for ejecting blue ink, and the black ink nozzle 003 is for ejecting black ink.
The image dot matrix data for the red ink nozzles 001 can be represented by a matrix a, the image dot matrix data for the blue ink nozzles 002 can be represented by a matrix B, and the image dot matrix data for the black ink nozzles 003 can be represented by a matrix C.
Figure BDA0002403179750000071
As shown in fig. 4, the internal buffer includes a first internal buffer area 01, a second internal buffer area 02, and a third internal buffer area 03. The first internal buffer area 01 is used for writing image dot matrix data corresponding to the red ink nozzle 001, the second internal buffer area 02 is used for writing image dot matrix data corresponding to the blue ink nozzle 002, and the third buffer area 03 is used for writing image dot matrix data corresponding to the black ink nozzle 003.
Step S2 includes: the acquired image dot matrix data corresponding to the red ink nozzle 001 is written into the first internal buffer area 01, the acquired image dot matrix data corresponding to the blue ink nozzle 002 is written into the second internal buffer area 02, and the acquired image dot matrix data corresponding to the black ink nozzle 003 is written into the third internal buffer area 03.
Independent control of the red ink nozzles 001 is achieved by the first internal buffer 01. Independent control of the blue ink nozzles 002 is achieved by the second internal buffer 02. Independent control of the black nozzles 003 is achieved by the third internal buffer 03. If trigger parameters are set for the first internal buffer area 01, the second internal buffer area 02, and the third internal buffer area 03, the red ink nozzle 001, the blue ink nozzle 002, and the black ink nozzle 003 can be independently controlled by the trigger parameters.
In one embodiment, step S2 is followed by: for any nozzle in the plurality of nozzles, setting a trigger parameter corresponding to the nozzle for generating a trigger signal for starting the nozzle to eject ink.
The trigger parameters corresponding to this type of nozzle are: only for controlling the triggering parameters of such nozzles.
In one embodiment, the plurality of nozzles includes a first type of nozzle.
Step S2 is followed by: and changing the trigger parameter corresponding to the first nozzle, and further changing the injection starting time of the first nozzle.
Aiming at a nozzle, the triggering parameters of the nozzle are as follows: the triggering parameters corresponding to such nozzles.
In one embodiment, after step S2, changing the triggering parameter of the first nozzle, and thus changing the injection start time of the first nozzle, includes: after setting a trigger parameter for any one of a plurality of kinds of nozzles and making the trigger parameter of the nozzle different from the trigger parameters of other kinds of nozzles, the trigger parameter of the first kind of nozzle is changed, and the injection start time of the first kind of nozzle is changed.
In one embodiment, by writing the image dot matrix data corresponding to each nozzle in the plurality of nozzles into different internal buffer areas in the internal buffer respectively, the storage of the image dot matrix data corresponding to different nozzles can be triggered respectively, so that the relative position relationship of the patterns printed by various types of nozzles on the printing medium can be changed.
When the printing medium is paper, characters on the paper can be printed by the black ink nozzle 003, red stamps on the paper can be printed by the red ink nozzle 001, and blue stamps on the paper can be printed by the blue ink nozzle 002. The image dot matrix data corresponding to the red ink nozzle 001, the image dot matrix data corresponding to the blue ink nozzle 002, and the image dot matrix data corresponding to the black ink nozzle 003 are written into different buffer areas of the internal buffer, respectively. Then, different trigger parameters are set for the image dot matrix data corresponding to the red ink nozzle 001, the image dot matrix data corresponding to the blue ink nozzle 002, and the image dot matrix data corresponding to the black ink nozzle 003, respectively, so that the ejection start times of the red ink nozzle, the blue ink nozzle, and the black ink nozzle can be made different from each other.
When the first nozzle is a red ink nozzle 001 of three nozzle types, the start ejection time of the red ink nozzle 001 can be changed by changing the trigger parameter of the image dot matrix data of the red ink nozzle 001, so that the time interval between the start ejection time of the red ink nozzle 001 and the start ejection time of the black ink nozzle 003 is changed, and the position of a red chapter printed on paper is different.
When the first nozzle is the blue ink nozzle 002 of three nozzle types, the start ejection time of the blue ink nozzle 002 can be changed by changing the trigger parameter of the image dot matrix data of the blue ink nozzle 002, so that the time interval between the start ejection time of the blue ink nozzle 002 and the start ejection time of the black ink nozzle 003 is changed, and the position of the blue chapter printed on the paper is different. Step S3: and respectively reading data from the image dot matrix data corresponding to at least two nozzles written in the internal buffer, and respectively sending the read data to the nozzles.
The data corresponding to at least two kinds of nozzles can be read by respectively reading the data from the image dot matrix data corresponding to the at least two kinds of nozzles, and after the read data are respectively sent to the nozzles, the nozzles corresponding to the data can be respectively controlled by using any one of the read data, thereby realizing the control of various nozzles on the ink jet printer.
Data is read from the image dot matrix data corresponding to at least two kinds of nozzles, and data corresponding to any one of the at least two kinds of nozzles can be read. Sending each read data to a corresponding nozzle respectively, comprising: for any one of at least two kinds of nozzles, the read data corresponding to the kind of nozzle is sent to the kind of nozzle. Such nozzles, upon receiving data, will eject ink in accordance with the data.
In one embodiment, step S3: and simultaneously respectively reading data from the image dot matrix data corresponding to at least two nozzles written in the internal buffer and respectively sending the data to the nozzles.
In the inkjet printing process, when the pattern to be printed is generally of a plurality of colors or a plurality of resolutions, it is often necessary to print the patterns of the respective colors or the respective resolutions separately. This requires the head to make multiple reciprocating movements over the print medium and to print one pattern during each movement, thereby printing out various patterns on the print medium step by step. Therefore, each time the nozzle moves in the reciprocating process, the idle rate is high, which causes the printing efficiency of the inkjet printer to be low, and the printing process is time-consuming and labor-consuming.
In response to the above situation, a plurality of nozzles for printing different patterns on a printing medium are provided in an inkjet printer. The plurality of nozzles include nozzles capable of printing different color patterns, respectively. And the data are respectively read from the image dot matrix data corresponding to at least two kinds of nozzles at the same time, and the read data are respectively sent to the corresponding nozzles, so that the ink-jet printer can simultaneously print different types of patterns in one moving process, and the printing efficiency of the ink-jet printer is improved.
If the data is read from the image dot matrix data corresponding to the red ink nozzle 001 in the internal buffer at the same time, the read data is sent to the red ink nozzle 001; reading data from the image dot matrix data corresponding to the black nozzle 003 in the internal buffer, and sending the read data to the black nozzle 003; the data read from the image dot matrix data corresponding to the blue ink nozzle 002 in the internal buffer and the read data are sent to the blue ink nozzle 002. A red pattern, a blue pattern, and a black pattern can be printed on paper at the same time. In one embodiment, the plurality of nozzles may include any two or all of a large diameter nozzle, a medium diameter nozzle, and a small diameter nozzle, wherein the nozzle diameter of the large diameter nozzle is larger than the nozzle diameter of the medium diameter nozzle, the nozzle diameter of the medium diameter nozzle is larger than the nozzle diameter of the small diameter nozzle, the liquid amount ejected at one time by the large diameter nozzle is larger than the liquid amount ejected at one time by the medium diameter nozzle, and the liquid amount ejected at one time by the medium diameter nozzle is larger than the liquid amount ejected at one time by the small diameter nozzle. The large-diameter nozzles, the medium-diameter nozzles and the small-diameter nozzles may be arranged in rows, so that the large-diameter nozzles, the medium-diameter nozzles and the small-diameter nozzles may be simultaneously used for printing, thereby simultaneously printing different kinds of patterns on a printing medium.
When the large-diameter nozzle, the medium-diameter nozzle and the small-diameter nozzle are arranged on the ink-jet printer at the same time, the ink-jet printer can simultaneously utilize the large-diameter nozzle, the medium-diameter nozzle and the small-diameter nozzle to perform ink-jet printing on a printing medium in each moving process, so that patterns with small resolution, medium resolution and large resolution can be printed on the printing medium at the same time.
In one embodiment, if step S2 includes: and aiming at any one of the nozzles, writing the acquired image dot matrix data corresponding to the nozzle into an internal buffer area of the nozzle in the internal buffer. Step S3 includes: and simultaneously reading data from the internal cache regions of at least two nozzles respectively, and sending the read data to the nozzles respectively.
Because the image dot matrix data corresponding to various nozzles in the nozzles are respectively written into different internal cache regions in the internal cache, the data can be respectively read from the internal cache regions. The data read from each internal buffer can be used to control each nozzle separately, which improves the printing flexibility when printing with multiple nozzles.
If data is simultaneously read from the first, second, and third internal buffer areas 01, 02, and 03, and the data read from the first internal buffer area 01 is transmitted to the red ink nozzle 001, the data read from the second internal buffer area 02 is transmitted to the blue ink nozzle 002, and the data read from the third internal buffer area 03 is transmitted to the black ink nozzle 003, a red pattern, a blue pattern, and a black pattern can be simultaneously printed on paper.
In one embodiment, step S3 includes: for each of a plurality of nozzles, the nozzles being arranged in rows; for any two kinds of nozzles in the plurality of kinds of nozzles, reading i-t +1 th line image dot matrix data corresponding to the t-th row of nozzles of the kind of nozzles in the paper feeding direction from an internal buffer area corresponding to one kind of nozzles, and sending the data to the t-th row of nozzles of the kind of nozzles; reading the (i-d + 1) th line image dot matrix data corresponding to the d-th row of nozzles of the other type of nozzles in the paper feeding direction from the internal buffer area corresponding to the other type of nozzles, and sending the data to the d-th row of nozzles of the other type of nozzles; the i represents the ith time of ink jetting of the nozzle, i is an integer greater than or equal to 1, d and t are integers greater than 1 and are different from each other.
Various nozzles of the ink jet printer start ink jet printing after receiving a trigger instruction of the nozzle. The print trigger command can be set for each nozzle in the ink-jet printer, and the time for each nozzle to receive the print trigger command is different, so that the print start time of each nozzle is different, and the reading position of each internal buffer area is different in the printing process.
The printing mode can increase the printing flexibility of the ink-jet printer in the ink-jet printing process, so that the printing effect of the ink-jet printer is more diversified,
in one embodiment, step S3 includes: and sequentially and respectively reading data from the image dot matrix data corresponding to at least two nozzles written in the internal buffer, and respectively sending the read data to the nozzles.
When the printing start times of the at least two kinds of nozzles are different, the reading times of the image dot matrix data corresponding to the at least two kinds of nozzles are different. The ink-jet printer respectively reads data from the image dot matrix data corresponding to the at least two nozzles in sequence in the moving process, and sends the reading to the nozzles, so that the various nozzles can jet ink in sequence after receiving the data, and the printing flexibility of the ink-jet printer is improved.
In one embodiment, in the process of sequentially reading data from the image dot matrix data corresponding to at least two kinds of nozzles written in the internal buffer, the time intervals of two adjacent readings are equal.
In one embodiment, the internal buffer is provided with a plurality of internal buffers, and for any one of the nozzles, an internal buffer corresponding to the nozzle is provided in the internal buffer, and the internal buffer of the nozzle is different from the internal buffers of any other nozzles.
Step S2: and aiming at any one of the nozzles, writing the acquired image dot matrix data corresponding to the nozzle into an internal buffer area of the nozzle in the internal buffer.
Step S3 includes: and sequentially and respectively reading data from the internal cache regions of at least two nozzles, and respectively sending the read data to the nozzles.
In one embodiment, the nozzles are arranged in rows for each of a plurality of nozzles. As shown in fig. 5, step S3 includes step S31: for any two kinds of nozzles in the plurality of kinds of nozzles, reading j-k +1 th line image dot matrix data corresponding to the k-th row of nozzles of the kind of nozzles in the paper feeding direction from an internal buffer area corresponding to one kind of nozzles, and sending the j-k +1 th line image dot matrix data to the k-th row of nozzles of the kind of nozzles; step S32: starting another nozzle after the k row of nozzles jet for a preset time, reading j-w +1 line image dot matrix data corresponding to the w row of nozzles of the another nozzle in the paper feeding direction from an internal buffer area corresponding to the another nozzle, and sending the j-w +1 line image dot matrix data to the w row of nozzles of the another nozzle; j represents j of the jet nozzle jetting for the j time, j is an integer which is larger than or equal to 1, k and w are integers which are larger than 1, and the k and the w are different from each other.
In one embodiment, each of the plurality of nozzles is adapted to eject a different color of ink.
In step S1, image dot matrix data corresponding to each of the plurality of nozzles for ejecting ink of different colors, respectively, is acquired.
In step S2, writing the acquired dot matrix data of each image into an internal buffer respectively;
step S3 includes reading data from the image dot matrix data corresponding to the at least two nozzles written in the internal buffer, respectively, and sending the read data to the nozzles, respectively, to thereby implement printing of the at least two color patterns.
In one embodiment, as shown in fig. 6, a second red ink nozzle area 014 and a second black ink nozzle area 015 are provided on the second nozzle 008. The second red ink nozzle area 014 is provided with red ink nozzles 001, and the second black ink nozzle area 015 is provided with black ink nozzles 003.
The red ink nozzle 001 is used to eject red ink to a printing medium. The black ink nozzle 003 is for ejecting black ink to the printing medium.
Step S1 includes: the image dot matrix data corresponding to the red ink nozzle 001 and the image dot matrix data corresponding to the black ink nozzle 003 are acquired, respectively.
Step S2 includes: and respectively writing the image dot matrix data corresponding to the red ink nozzle 001 and the image dot matrix data corresponding to the black ink nozzle 003 into an internal buffer for writing.
Step S3 includes: the image dot matrix data corresponding to the red ink nozzle 001 and the image dot matrix data corresponding to the black ink nozzle 003 are respectively read from the internal buffer, and the data read from the image dot matrix data corresponding to the red ink nozzle 001 are respectively sent to the red ink nozzle 001, and the data read from the image dot matrix data corresponding to the black ink nozzle 003 are respectively sent to the black ink nozzle 003.
In this way, the printing of the red and black patterns can be realized by the head 008.
In one embodiment, as shown in fig. 7, the third head 009 includes a third red ink nozzle region 011, a third blue ink nozzle region 012, and a third black ink nozzle region 013. The third red ink nozzle region 011 is provided with red ink nozzles 001, the third blue ink nozzle region 012 is provided with blue ink nozzles 002, and the third black ink nozzle region 013 is provided with black ink nozzles 003.
Step S1 further includes: the image dot matrix data corresponding to the red ink nozzle 001, the image dot matrix data corresponding to the blue ink nozzle 002, and the image dot matrix data corresponding to the black ink nozzle 003 are acquired, respectively.
Step S2 further includes: and respectively writing the image dot matrix data corresponding to the red ink nozzle 001, the image dot matrix data corresponding to the blue ink nozzle 002 and the image dot matrix data corresponding to the black ink nozzle 003 into the internal buffer.
Step S3 includes: the image dot matrix data corresponding to the red ink nozzle 001, the image dot matrix data corresponding to the blue ink nozzle 002, and the image dot matrix data corresponding to the blue ink nozzle 003 are respectively read from the internal buffer, and the data read from the image dot matrix data corresponding to the red ink nozzle 001 is respectively sent to the red ink nozzle 001, the data read from the image dot matrix data corresponding to the blue ink nozzle 002 is respectively sent to the blue ink nozzle 002, and the data read from the image dot matrix data corresponding to the black ink nozzle 003 is respectively sent to the black ink nozzle 003.
As shown in fig. 8, the internal buffer includes a fourth internal buffer 04 corresponding to the red ink nozzles, a fifth internal buffer 05 corresponding to the blue ink nozzles, and a sixth internal buffer 06 corresponding to the black ink nozzles.
Step S2 includes: the image dot matrix data corresponding to the red ink nozzles are written into the fourth internal buffer area 04, the image dot matrix data corresponding to the blue ink nozzles are written into the fifth internal buffer area 05, and the image dot matrix data corresponding to the black ink nozzles are written into the sixth internal buffer area 06.
Step S3 includes: reading data from the fourth internal buffer 04 and sending the read data to the red ink nozzle 001; reading data from the fifth internal buffer area 05 and sending the read data to the blue ink nozzle 002; data is read from the sixth internal buffer area 06, and the read data is sent to the black nozzle 006.
In one embodiment, as shown in FIG. 9, step S3 is followed by step S4: and controlling the nozzle to jet ink according to the received data after receiving the data.
An embodiment of the present application further provides a print data processing apparatus based on multiple nozzles, as shown in fig. 10, the apparatus including: the device comprises an acquisition module 1, a write-in module 2 and a read module 3.
The acquisition module 1 is used for acquiring image dot matrix data corresponding to each nozzle in the plurality of nozzles;
the writing module 2 is used for respectively writing the acquired dot matrix data of each image into an internal buffer;
and the reading module 3 is used for respectively reading data from the image dot matrix data corresponding to the at least two nozzles written in the internal buffer and respectively sending the data to the nozzles.
In an embodiment, the reading module 3 is further configured to simultaneously read data from the image dot matrix data corresponding to at least two kinds of nozzles written in the internal buffer, and send the read data to the nozzles respectively.
In one embodiment, a plurality of internal buffers are arranged in the internal buffer, for any one of the nozzles, an internal buffer corresponding to the nozzle is arranged in the internal buffer,
the writing module 2 is further configured to write the acquired image dot matrix data corresponding to the nozzle into the internal buffer area corresponding to the nozzle in the internal buffer for any one of the plurality of nozzles.
In one embodiment, for each of a plurality of nozzles, the nozzles are arranged in rows;
the reading module 3 is further configured to read, for any two kinds of nozzles among the plurality of kinds of nozzles, i-t +1 th line image dot matrix data corresponding to the t-th row of nozzles of the kind of nozzles in the paper feeding direction from an internal buffer corresponding to one kind of nozzles, and send the i-t +1 th line image dot matrix data to the t-th row of nozzles of the kind of nozzles; reading the (i-d + 1) th line image dot matrix data corresponding to the d-th row of nozzles of the other type of nozzles in the paper feeding direction from the internal buffer area corresponding to the other type of nozzles, and sending the data to the d-th row of nozzles of the other type of nozzles;
the i represents the ith time of ink jetting of the nozzle, i is an integer greater than or equal to 1, d and t are integers greater than 1 and are different from each other.
In one embodiment, for each of a plurality of nozzles, the nozzles are arranged in rows;
as shown in fig. 11, the reading module 3 includes: a first reading submodule 31 and a second reading submodule 32;
a first reading submodule 31, configured to read, for any two kinds of nozzles among the plurality of kinds of nozzles, j-k +1 th line image dot matrix data corresponding to a k-th row of nozzles of the kind of nozzles in the paper feeding direction from an internal buffer corresponding to the one kind of nozzles, and send the j-k +1 th line image dot matrix data to the k-th row of nozzles of the kind of nozzles;
the second reading submodule 32 starts another nozzle after the k-th row of nozzles sprays for a preset time, reads the j-w + 1-th line image dot matrix data corresponding to the w-th row of nozzles of the another nozzle in the paper feeding direction from the internal buffer area corresponding to the another nozzle, and sends the j-w + 1-th line image dot matrix data to the w-th row of nozzles of the another nozzle;
j represents j of the jet nozzle jetting for the j time, j is an integer which is larger than or equal to 1, k and w are integers which are larger than 1, and the k and the w are different from each other.
In one embodiment, as shown in fig. 12, the apparatus further includes a setting module 5, where the setting module 5 is connected to the writing module 2;
the setting module 5 is configured to set, for any one of the plurality of nozzles, a trigger parameter corresponding to the nozzle after writing the acquired dot matrix data of each image into the internal buffer, where the trigger parameter corresponding to the nozzle is used to generate a trigger signal for starting the nozzle to eject ink.
In one embodiment, as shown in fig. 13, the apparatus further comprises a modification module 6, the plurality of nozzles comprises a first nozzle, and the modification module 6 is connected to the setting module 5;
the changing module 6 is configured to change a trigger parameter corresponding to the first nozzle after writing the acquired dot matrix data of each image into the internal buffer, respectively, and further change the ejection start time of the first nozzle.
In one embodiment, each of said plurality of nozzles is adapted to eject a different color of ink;
the acquiring module 1 is further configured to acquire image dot matrix data corresponding to various nozzles, which are respectively used for ejecting ink of different colors, from among the plurality of nozzles.
In one embodiment, the plurality of types of nozzles include red ink nozzles and black ink nozzles;
the acquiring module 1 is further configured to acquire image dot matrix data corresponding to the red ink nozzles and image dot matrix data corresponding to the black ink nozzles, respectively;
the writing module 2 is further configured to write the image dot matrix data corresponding to the red ink nozzle and the image dot matrix data corresponding to the black ink nozzle into the internal buffer respectively;
the reading module 3 is further configured to read the image dot matrix data corresponding to the red ink nozzle and the image dot matrix data corresponding to the black ink nozzle from the internal buffer, respectively send the data read from the image dot matrix data corresponding to the red ink nozzle, and send the data read from the image dot matrix data corresponding to the black ink nozzle.
In one embodiment, the plurality of types of nozzles further comprises blue ink nozzles,
the obtaining module 1 is further configured to obtain image dot matrix data corresponding to the blue ink nozzle;
the writing module 2 is further configured to write the image dot matrix data corresponding to the blue ink nozzle into the internal buffer;
the reading module 3 is further configured to read the image dot matrix data corresponding to the blue ink nozzle from the internal buffer, and correspondingly send the image dot matrix data to the corresponding blue ink nozzle.
In one embodiment, as shown in fig. 14, the apparatus further comprises: an injection module 4;
the jetting module 4 is configured to read data from the image dot matrix data corresponding to at least two types of nozzles written in the internal buffer, send each read data to the nozzle, and control the nozzle to jet ink according to the received data after receiving the data.
When the print data processing device based on the plurality of nozzles is used for processing the print data, the operation method of each module in the device is the same as the print data processing method based on the plurality of nozzles, so the using method of each module in the device is also the same as the print data processing method based on the plurality of nozzles. The use method and the operation method of each module and each sub-module in the print data processing device based on multiple nozzles can refer to the print data processing method based on multiple nozzles, and are not repeated here.
Referring to fig. 15, the printing method according to the above embodiment of the present invention further provides a printing data processing apparatus based on multiple nozzles, the apparatus mainly includes:
at least one processor 401; and the number of the first and second groups,
a memory 402 communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory 402 stores instructions executable by the at least one processor, the instructions being executable by the at least one processor 401 to enable the at least one processor 401 to perform the method of embodiment 1 of the present invention. For a detailed description of the apparatus, refer to embodiment 1, which is not repeated herein.
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 any one of the multi-nozzle based print data processing methods in the above embodiments.
In one example, the ejection position acquisition device may further include a communication interface 403 and a bus 410. As shown in fig. 3, 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.
Bus 410 includes hardware, software, or both to couple the components of the various nozzle-based print data processing apparatus to one another. 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.
In addition, in combination with the ejection position acquisition method in the above embodiments, the embodiments of the present invention may 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 multiple nozzle-based print data processing methods of the above embodiments.
To sum up, the method, apparatus, device and storage medium for processing print data based on multiple nozzles according to embodiments of the present invention can utilize a mathematical modeling method after writing the obtained dot matrix data of each image into an internal buffer, and use a pure computer algorithm to solve the problem of poor printing efficiency caused by the fact that a certain time is required to replace ink after printing of one color pattern is completed when an inkjet printer prints a color pattern with one nozzle, and by providing multiple nozzles on the inkjet printer, writing the dot matrix data of the image corresponding to each nozzle into the internal buffer, reading data from the dot matrix data of the image corresponding to at least two nozzles written into the internal buffer, and sending the read data to the nozzles, respectively, so that the inkjet printer can print the color pattern with the one nozzle, time is not required to replace the ink, which improves printing efficiency to some extent.
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. These are all intended to be covered by the scope of protection of the present invention.

Claims (10)

1. A method of processing print data based on a plurality of nozzles, the plurality of nozzles including a first nozzle, the method comprising:
step S1: acquiring image dot matrix data corresponding to each of a plurality of nozzles;
step S2: respectively writing the acquired dot matrix data of each image into an internal buffer;
step S3: respectively reading data from the image dot matrix data corresponding to at least two nozzles written in the internal buffer and respectively sending the data to the nozzles;
step S2 is followed by: setting a trigger parameter corresponding to any one of a plurality of nozzles for the nozzle, wherein the trigger parameter corresponding to the nozzle is used for generating a trigger signal for starting the nozzle to eject ink; and changing the trigger parameter corresponding to the first nozzle, and further changing the injection starting time of the first nozzle.
2. The method according to claim 1, wherein a plurality of internal buffers are provided in the internal buffer, and for any one of the nozzles, an internal buffer corresponding to the nozzle is provided in the internal buffer;
in step S2, for any one of the nozzles, the acquired image dot matrix data corresponding to the nozzle is written into the corresponding internal buffer area in the internal buffer.
3. The method of claim 2, wherein for each of the plurality of nozzles, the nozzles are arranged in rows;
in step S3, for any two kinds of nozzles, reading the i-t +1 th line image dot matrix data corresponding to the t-th row of nozzles of one kind of nozzles in the paper feeding direction from the internal buffer area corresponding to the t-th row of nozzles, and sending the data to the t-th row of nozzles; reading the (i-d + 1) th line image dot matrix data corresponding to the d-th row of nozzles of the other type of nozzles in the paper feeding direction from the internal buffer area corresponding to the other type of nozzles, and sending the data to the d-th row of nozzles of the other type of nozzles;
the i represents the ith time of ink jetting of the nozzle, i is an integer greater than or equal to 1, d and t are integers greater than 1 and are different from each other.
4. The method of claim 2, wherein for each of the plurality of nozzles, the nozzles are arranged in rows;
step S3 includes:
step S31: for any two kinds of nozzles in the plurality of kinds of nozzles, reading j-k +1 th line image dot matrix data corresponding to the k-th row of nozzles of the kind of nozzles in the paper feeding direction from an internal buffer area corresponding to one kind of nozzles, and sending the j-k +1 th line image dot matrix data to the k-th row of nozzles of the kind of nozzles;
step S32: after the k-th row of nozzles jet for a preset time, starting another type of nozzle, reading j-w + 1-th line image dot matrix data corresponding to the w-th row of nozzles of the another type of nozzle in the paper feeding direction from an internal buffer area corresponding to the another type of nozzle, and sending the data to the w-th row of nozzles of the another type of nozzle;
j represents j of the jet nozzle jetting for the j time, j is an integer which is larger than or equal to 1, k and w are integers which are larger than 1, and the k and the w are different from each other.
5. The method according to any one of claims 1 to 4, wherein each of said plurality of nozzles is adapted to eject a different color of ink,
in step S1, image dot matrix data corresponding to each of the plurality of nozzles for ejecting ink of different colors, respectively, is acquired.
6. The method of claim 5, wherein the plurality of types of nozzles include red ink nozzles and black ink nozzles;
step S1 includes: respectively acquiring image dot matrix data corresponding to the red ink nozzles and image dot matrix data corresponding to the black ink nozzles;
step S2 includes: respectively writing the image dot matrix data corresponding to the red ink nozzle and the image dot matrix data corresponding to the black ink nozzle into the internal buffer;
step S3 includes: and respectively reading the image dot matrix data corresponding to the red ink nozzle and the image dot matrix data corresponding to the black ink nozzle from the internal buffer, respectively sending the image dot matrix data corresponding to the red ink nozzle read from the internal buffer to the red ink nozzle, and respectively sending the image dot matrix data corresponding to the black ink nozzle read from the internal buffer to the black ink nozzle.
7. The method of claim 6, wherein the plurality of types of nozzles further comprise blue ink nozzles,
step S1 further includes: acquiring image dot matrix data corresponding to the blue ink nozzle;
step S2 further includes: writing the image dot matrix data corresponding to the blue ink nozzle into the internal buffer;
step S3 further includes: and reading the image dot matrix data corresponding to the blue ink nozzle from the internal buffer, and correspondingly sending the image dot matrix data to the corresponding blue ink nozzle.
8. A print data processing apparatus based on a plurality of nozzles, said plurality of nozzles including a first nozzle, said apparatus comprising:
the acquisition module is used for acquiring image dot matrix data corresponding to each nozzle in a plurality of nozzles;
the writing module is used for writing the acquired image dot matrix data into an internal buffer;
the reading module is used for respectively reading data from the image dot matrix data corresponding to the at least two nozzles written in the internal buffer and respectively sending the data to the nozzles;
the setting module is used for setting a trigger parameter corresponding to any one of a plurality of nozzles for the nozzle after the acquired dot matrix data of each image are respectively written into the internal buffer, and the trigger parameter corresponding to the nozzle is used for generating a trigger signal for enabling the nozzle to start to jet ink;
and the changing module is used for changing the trigger parameters corresponding to the first type of nozzle after the acquired dot matrix data of each image are respectively written into the internal buffer, so as to change the spraying start time of the first type of nozzle.
9. A print data processing apparatus based on a plurality of nozzles, the apparatus comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
10. A computer storage medium having computer program instructions stored thereon, wherein,
the computer program instructions, when executed by a processor, implement the method of any one of claims 1-7.
CN202010153990.8A 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles Active CN111267496B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010153990.8A CN111267496B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles
CN202110852304.0A CN113715522B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010153990.8A CN111267496B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202110852304.0A Division CN113715522B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles

Publications (2)

Publication Number Publication Date
CN111267496A CN111267496A (en) 2020-06-12
CN111267496B true CN111267496B (en) 2021-08-10

Family

ID=70997693

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202110852304.0A Active CN113715522B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles
CN202010153990.8A Active CN111267496B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202110852304.0A Active CN113715522B (en) 2020-03-06 2020-03-06 Printing data processing method and device based on multiple nozzles

Country Status (1)

Country Link
CN (2) CN113715522B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114379267B (en) * 2020-10-21 2023-07-14 深圳市汉森软件有限公司 Ink curing method, device, equipment and storage medium for multi-Pass printing

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5070345A (en) * 1990-02-02 1991-12-03 Dataproducts Corporation Interlaced ink jet printing
JP5597995B2 (en) * 2009-04-03 2014-10-01 セイコーエプソン株式会社 Printing with multiple color inks including white ink
JP5551669B2 (en) * 2011-09-30 2014-07-16 富士フイルム株式会社 Inkjet recording apparatus and method
CN102658734A (en) * 2012-05-30 2012-09-12 特新机电(东莞)有限公司 Master control box control system for digital printer
CN103909730B (en) * 2013-01-07 2015-12-09 北大方正集团有限公司 A kind of data processing method, device and ink-jet printer
CN104512120B (en) * 2013-09-29 2016-08-31 北大方正集团有限公司 A kind of print processing method, device and printer
CN106610799A (en) * 2015-10-27 2017-05-03 北大方正集团有限公司 Data division delay processing method, device and system of ink jet printing
CN205553580U (en) * 2016-03-24 2016-09-07 绍兴原色数码科技有限公司 Special look digital calico printing shower nozzle device
CN205523080U (en) * 2016-04-19 2016-08-31 武汉市蒙泰科技发展有限责任公司 Blue -print apparatus is directly spouted to digit with red chapter printing function
CN107521226B (en) * 2016-06-21 2019-03-12 北大方正集团有限公司 A kind of data processing method, device and ink-jet printer
CN106827816B (en) * 2017-01-07 2018-11-27 温泉 A kind of digital decorating machine shower nozzle fixing device and installation method
CN107933090B (en) * 2017-12-20 2023-05-26 北京赛腾标识***股份公司 Device and method for setting nozzle drive and ink jet system
CN109697040B (en) * 2018-12-07 2022-06-17 森大(深圳)技术有限公司 Print data processing method, device and printer

Also Published As

Publication number Publication date
CN111267496A (en) 2020-06-12
CN113715522B (en) 2022-09-13
CN113715522A (en) 2021-11-30

Similar Documents

Publication Publication Date Title
CN111376626B (en) Method, apparatus, device and storage medium for printing image
CN111267489B (en) Print data processing method, device, equipment and storage medium
US6530635B2 (en) Combination of bidirectional- and unidirectional-printing using plural ink types
JPS6313752A (en) Ink printer with exchangeable ink printing head
US10723136B2 (en) Image formation device
US9315022B2 (en) Inkjet printing apparatus and printing method
CN102239054A (en) An inkjet printing system and method
CN109203696A (en) A kind of inkjet-printing device and Method of printing
CN111267496B (en) Printing data processing method and device based on multiple nozzles
CN114103453B (en) Printing method and device based on ink-jet printer, electronic equipment and storage medium
JPS60239249A (en) Ink jet printer
CN113858802B (en) Method, device and equipment for eliminating nozzle splicing channel and storage medium
US8040556B2 (en) Image data generating method, printing method, image data generating apparatus, and printer
CN113320291B (en) Data processing method, device, equipment and medium for printing color uniform image
US7637585B2 (en) Halftone printing on an inkjet printer
CN209305136U (en) A kind of inkjet-printing device
CN113327213B (en) Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality
US20110157281A1 (en) Printhead for thermal inkjet printing and the printing method thereof
CN105216450A (en) A kind of coating color mixing printing equipment of high coverage rate and Method of printing thereof
CN113760199B (en) Print data processing method, device, equipment and medium
US8967770B2 (en) Inkjet printer and printing method
CN115447278B (en) Printing method, device, equipment and storage medium for improving image uniformity
CN115447283B (en) Print data processing method, device, equipment and medium for improving color block uniformity
JP2001353857A (en) Ink jet head and ink jet printer
US7384109B2 (en) Method and apparatus of flexibly controlling print throughput and quality

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 518000 a201-a301, building a, Sino German European Industrial Demonstration Park, Hangcheng Avenue, guxing community, Xixiang street, Bao'an District, Shenzhen, Guangdong

Patentee after: Shenzhen Hansen Software Co.,Ltd.

Address before: 1701, 1703, building C6, Hengfeng Industrial City, 739 Zhoushi Road, Hezhou community, Hangcheng street, Bao'an District, Shenzhen, Guangdong 518000

Patentee before: SHENZHEN HOSONSOFT Co.,Ltd.

CP03 Change of name, title or address