[go: up one dir, main page]

CN113511007B - Method, device and equipment for eliminating nozzle splicing error and storage medium - Google Patents

Method, device and equipment for eliminating nozzle splicing error and storage medium Download PDF

Info

Publication number
CN113511007B
CN113511007B CN202010284006.1A CN202010284006A CN113511007B CN 113511007 B CN113511007 B CN 113511007B CN 202010284006 A CN202010284006 A CN 202010284006A CN 113511007 B CN113511007 B CN 113511007B
Authority
CN
China
Prior art keywords
information
ink
nozzle
ink drop
stitching
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
CN202010284006.1A
Other languages
Chinese (zh)
Other versions
CN113511007A (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 CN202010284006.1A priority Critical patent/CN113511007B/en
Publication of CN113511007A publication Critical patent/CN113511007A/en
Application granted granted Critical
Publication of CN113511007B publication Critical patent/CN113511007B/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/135Nozzles
    • B41J2/145Arrangement thereof
    • 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/07Ink jet characterised by jet control
    • 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 discloses a method, a device, equipment and a storage medium for eliminating splicing errors of nozzles, wherein the method comprises the following steps: acquiring the position information of nozzle splicing; acquiring first ink drop information ejected by a splicing nozzle and second ink drop information ejected by adjacent nozzles of the splicing nozzle in the current printing task according to the position information; adjusting the first ink drop information according to the second ink drop information or/and the first ink drop information to obtain third ink drop information; actual printing data corresponding to the splicing nozzles are obtained according to the third ink drop information; and controlling the splicing nozzle to perform ink-jet printing according to the actual printing data. The invention avoids the problem that blank areas are generated due to overlarge printing ink drop space caused by closing part of the splicing nozzles.

Description

Method, device and equipment for eliminating nozzle splicing error and storage medium
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 eliminating nozzle splicing errors.
Background
The ink jet printer outputs image data by installing a digital ink jet head. In order to improve the production efficiency, a larger spray head is generally formed by splicing a plurality of spray heads; however, the mechanical processing precision of the sprayer for installing the sprayer cannot reach the precision required by the sprayer, so that the overlapping condition can occur between the two sprayers, and the condition of data overlapping between the sprayers can occur during printing. The prior art processing method is to carry out hole closing processing on the overlapped hole part to avoid overlapping; however, due to the reasons that the overlapped holes are not completely overlapped or due to wind resistance and the like, the white peeling phenomenon shown in fig. 1 occurs after the overlapped position is subjected to simple hole closing processing.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for eliminating nozzle splicing errors, which are used for solving the problem that white tracks appear after a spliced nozzle Guan Kongchu in the prior art is processed.
In a first aspect, an embodiment of the present invention provides a method for eliminating a nozzle splicing error, where the method includes:
acquiring the position information of nozzle splicing;
acquiring first ink drop information ejected by a splicing nozzle and second ink drop information ejected by adjacent nozzles of the splicing nozzle in the current printing task according to the position information;
adjusting the first ink drop information according to the second ink drop information or/and the first ink drop information to obtain third ink drop information;
actual printing data corresponding to the splicing nozzles are obtained according to the third ink drop information;
and controlling the splicing nozzle to perform ink jet printing according to the actual printing data.
Preferably, the nozzle stitching is stitching in a direction parallel to a beam of the inkjet printing apparatus, the first ink droplet information is information of all ink droplets that need to be ejected by the stitching nozzle in the current print job, and the second ink droplet information is information of all ink droplets that need to be ejected by adjacent nozzles of the stitching nozzle in the current print job.
Preferably, the nozzle stitching is stitching in a direction perpendicular to a beam direction of the inkjet printing device, the first ink drop information is information of all ink drops required to be ejected when the stitching nozzle moves to the end position along a start position of the beam of the printing device, and the second ink drop information is information of all ink drops required to be ejected when an adjacent nozzle of the stitching nozzle moves to the end position along the start position of the beam of the printing device.
Preferably, the acquiring, according to the position information, first ink droplet information ejected by a stitching nozzle and second ink droplet information ejected by an adjacent nozzle of the stitching nozzle in the current print job includes:
acquiring first printing data corresponding to a spliced nozzle and second printing data corresponding to adjacent nozzles of the spliced nozzle in the printing task according to the position information;
acquiring first ink drop information ejected by the splicing nozzle according to the first printing data;
and acquiring second ink drop information ejected by adjacent nozzles of the spliced nozzles according to the second printing data.
Preferably, the ink droplets ejected by the nozzles include: a first ink drop, a second ink drop and a third ink drop, wherein the volume of the first ink drop is defined as V 1 Volume of the second ink droplet is V 2 Volume of the third ink droplet is V 3 Then 0 < V 1 <V 2 <V 3
Preferably, the adjusting the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain third ink droplet information includes:
acquiring a first percentage of each ink drop in the second ink drop information;
and adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
Preferably, the adjusting the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain third ink droplet information includes:
acquiring a second percentage of each ink drop in the first ink drop information;
and adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
Preferably, the adjusting the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain third ink droplet information includes:
comparing a ratio of each of the second ink droplet information and the first ink droplet information;
and adjusting the first ink drop information according to the ratio of each ink drop to obtain third ink drop information.
In a second aspect, an embodiment of the present invention provides an apparatus for eliminating nozzle splicing errors, where the apparatus includes:
the position information acquisition module is used for acquiring the position information of nozzle splicing;
the ink droplet information acquisition module is used for acquiring first ink droplet information ejected by a splicing nozzle and second ink droplet information ejected by an adjacent nozzle of the splicing nozzle in the printing task according to the position information;
the ink droplet information adjusting module is used for adjusting the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain third ink droplet information;
the actual printing data acquisition module is used for acquiring actual printing data corresponding to the splicing nozzle according to the third ink droplet information;
and the printing module is used for controlling the splicing nozzle to perform ink-jet printing according to the actual printing data.
In a third aspect, an embodiment of the present invention provides an apparatus for eliminating a nozzle splicing error, including: 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 of the embodiments described above.
In a fourth aspect, an embodiment of the present invention provides a storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the method of the first aspect in the foregoing embodiments is implemented.
In summary, the method, the apparatus, the device, and the storage medium for eliminating the nozzle stitching error provided by the embodiments of the present invention adjust the information of the ink droplets initially ejected by the stitching nozzle according to the information of the ink droplets ejected by the stitching nozzle or/and the information of the ink droplets ejected by the adjacent nozzles of the stitching nozzle, so as to avoid the problem that the blank area occurs when the space between the printed ink droplets is too large due to the closing of a part of the stitching nozzles.
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 an effect diagram of the prior art.
FIG. 2 is a flow chart of a method of nozzle stitching error cancellation according to a first embodiment of the present invention.
FIG. 3 is a schematic illustration of the nozzle splicing of the first embodiment of the present invention.
FIG. 4 is a flow chart of a method of nozzle stitching error cancellation according to a second embodiment of the present invention.
Fig. 5 is a schematic diagram of a method for acquiring position information of nozzle splicing according to an embodiment of the present invention.
FIG. 6 is a flow chart of a method of nozzle stitching error cancellation according to a third embodiment of the present invention.
FIG. 7 is a schematic view of nozzle stitching and printing according to the first embodiment of the present invention.
FIG. 8 is a schematic view of nozzle stitching and printing according to a second embodiment of the present invention.
FIG. 9 is a flow chart of a method of nozzle stitching error cancellation according to a fourth embodiment of the present invention.
FIG. 10 is a flow chart of a method of nozzle stitching error cancellation according to a fifth embodiment of the present invention.
FIG. 11 is a flow chart of a method of nozzle stitching error cancellation according to a sixth embodiment of the present invention.
Fig. 12 is a schematic structural diagram of a nozzle splicing error eliminating apparatus according to an embodiment of the present invention.
Fig. 13 is a schematic structural view of a nozzle splicing error eliminating apparatus according to an embodiment 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 should be noted that, in this document, relational terms such as first and second, and the like are 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 another like element in a process, method, article, or apparatus that comprises the element.
Referring to fig. 2, an embodiment of the present invention provides a method for eliminating nozzle stitching errors, which adjusts information of ink droplets initially ejected by a stitching nozzle according to information of ink droplets ejected by the stitching nozzle or/and information of ink droplets ejected by adjacent nozzles of the stitching nozzle, so as to avoid a problem that a blank area occurs due to an excessively large distance between ink droplets printed by closing a part of the stitching nozzle. The method specifically comprises the following steps:
s1, acquiring position information of nozzle splicing;
specifically, referring to FIG. 3, the position information of the nozzle assembly is from the first nozzle J 1 Cross over to a second spray head J 2 Position of the nozzles or first row of nozzles L 1 Across to the second row of nozzles L 2 When the first spray head J is in position 1 And a second spray head J 2 When there are a plurality of overlapping nozzles or first row of nozzles L 1 And the second row of nozzles L 2 When a plurality of overlapped nozzles exist, the position information of nozzle splicing is the first spray head J after the overlapped nozzles are closed 1 Cross over to a second spray head J 2 Position of the nozzles or first row of nozzles L 1 Across to the second row of nozzles L 2 The position of (a).
Please refer to fig. 4, the method for acquiring the position information of nozzle splicing includes:
s11, obtaining test printing data corresponding to the test image;
s12, controlling a spray head to perform ink jet printing according to the test printing data to obtain the test image;
and S13, acquiring the position information of nozzle splicing according to the test image.
Specifically, the method includes the steps of obtaining the number of nozzles of each spliced ink-jet printing head in the ink-jet printing heads, designing a test image according to the number of nozzles of each spliced ink-jet printing head, enabling a line segment on the test image to correspond to one nozzle, inputting the test image into raster image processing software for rasterization processing, obtaining test printing data which can be identified by ink-jet printing equipment, controlling spliced nozzles to carry out ink-jet printing according to the test printing data to obtain the test image, controlling scanning equipment to scan the test image to determine the position of a line segment with thick lines in the test image, namely obtaining a splicing position, enabling the line segment with thick lines to be formed by two nozzles in an ink-jet mode, enabling the line segment with thick lines to be thick relative to the line segment formed by one nozzle in an ink-jet mode, enabling a plurality of overlapped nozzles to exist when the line segments with thick lines are thick, determining the nozzles needing to be closed according to overlapping conditions, and then determining the positions of the spliced nozzles according to the closed nozzles. Using an ink-jet printhead K as in FIG. 5 0 And K 1 The test chart formed by printing can obviously see that the 6 th, 7 th and 8 th line segments are thicker than other line segments, so that K can be judged 0 The nozzles 6, 7 and 8 in the ink-jet printing head are spliced nozzles, K 1 If the nozzles 1, 2 and 3 in the ink jet print head are spliced nozzles, and if a plurality of overlapped nozzles exist, the partially overlapped nozzles need to be closed, and if K can be selectively closed in the embodiment 0 6 th and 8 th nozzles, K, in an ink jet print head 1 The 1 st nozzle and the 3 rd nozzle in the ink-jet printing head, the spliced nozzle only has K 0 8 th nozzle and K in ink jet print head 1 The 2 nd nozzle in the ink jet print head.
S2, acquiring first ink drop information ejected by a splicing nozzle and second ink drop information ejected by an adjacent nozzle of the splicing nozzle in the current printing task according to the position information;
referring to fig. 6, the step S2 specifically includes:
s21, acquiring first printing data corresponding to a spliced nozzle and second printing data corresponding to adjacent nozzles of the spliced nozzle in the printing task according to the position information;
s22, acquiring first ink drop information ejected by the splicing nozzle according to the first printing data;
and S23, acquiring second ink drop information ejected by adjacent nozzles of the spliced nozzles according to the second printing data.
Specifically, first printing data corresponding to a spliced nozzle and second printing data corresponding to two adjacent nozzles of the spliced nozzle in the current printing task are obtained according to the position information spliced by the nozzles, and first ink drop information jetted by the spliced nozzle and second ink drop information jetted by the adjacent nozzles are respectively obtained according to the first printing data and the second printing data. In the present embodiment, the print data includes 4 data of: 0. 1, 2 and 3, data 0 corresponds to the nozzle not discharging ink, data 1 corresponds to the nozzle jetting the first ink drop, data 2 corresponds to the nozzle jetting the second ink drop, and data 3 corresponds to the nozzle jetting the third ink drop. Therefore, the type of ink drop ejected by the spliced nozzle can be known according to the first printing data, the type of ink drop ejected by the adjacent nozzle of the spliced nozzle can be known according to the second printing data, and the volume of the first ink drop is defined as V 1 Volume of the second ink droplet is V 2 Volume of the third ink droplet is V 3 Then 0 < V 1 <V 2 <V 3 After the types of the ink drops ejected by the nozzles are determined, the splicing error of the nozzles can be eliminated by adjusting the types of the ink drops. The correspondence between the data and the ink droplet type in the above embodiment is only an example, and is not a specific limitation, different ink jet printing apparatuses may adopt different correspondences, and it is possible to clearly identify the ink droplet type to which the data corresponds within the scope of the present embodiment.
For different ink-jet printing devices, the splicing modes of the nozzles are different, and the information of the ink drops corresponding to the spliced nozzles is different. FIG. 7 shows a nozzle J 3 And J 4 With constant advance Z of the printing medium M 2 The oneglass inkjet printing apparatus of (1), the nozzles are spliced to be parallel to a beam direction Z of the inkjet printing apparatus 1 And (3) splicing, wherein the first ink droplet information is information of all ink droplets required to be ejected by the splicing nozzle in the current printing task, and the second ink droplet information is information of all ink droplets required to be ejected by two adjacent nozzles of the splicing nozzle in the current printing task. Please refer to fig. 8 for a nozzle J 5 And J 6 Along the cross-beam direction Z of the ink-jet printing apparatus 1 From a starting position S 1 To an end position S 2 After moving once, the spray head J 5 And J 6 Or the printing medium M is at Z 2 Moving in a certain distance and then spraying a nozzle J 5 And J 6 Along the cross-beam direction Z of the ink-jet printing apparatus 1 And moving the nozzles once again from the starting position to the ending position, and repeating the operation in such a way, wherein the nozzle splicing is performed in a direction perpendicular to the beam direction of the inkjet printing device, the first ink drop information is information of all ink drops needing to be ejected when the spliced nozzles move to the ending position along the starting position of the beam of the printing device, and the second ink drop information is information of all ink drops needing to be ejected when the adjacent nozzles of the spliced nozzles move to the ending position along the starting position of the beam of the printing device.
S3, adjusting the first ink drop information according to the second ink drop information or/and the first ink drop information to obtain third ink drop information;
referring to fig. 9, in the present embodiment, the step S3 includes:
s311, acquiring a first percentage of each ink drop in the second ink drop information;
and S312, adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
Specifically, the percentages of the first ink drop, the second ink drop and the third ink drop are obtained from the second ink drop information, and the third ink drop information is obtained by adjusting each ink drop in the first ink drop information according to the percentage of each ink drop. As in the present embodiment, when the first percentage of the third type of ink droplets in the second ink droplet information is greater than or equal to 50%, the data corresponding to the third type of ink droplets in the first print data corresponding to the first ink droplet information is adjusted to the data corresponding to the first type of ink droplets; and when the first percentage of the first ink drops in the second ink drop information is greater than or equal to 50%, adjusting the data corresponding to the third ink drops in the first printing data corresponding to the first ink drop information into the data corresponding to the second ink drops.
Referring to fig. 10, in the present embodiment, the step S3 includes:
s321, acquiring a second percentage of each ink drop in the first ink drop information;
s322, adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
Specifically, the percentages of the first ink drop, the second ink drop and the third ink drop are obtained from the first ink drop information, and the third ink drop information is obtained by adjusting each ink drop in the first ink drop information according to the percentage of each ink drop. As in the present embodiment, when the first percentage of the third type of ink droplets in the first ink droplet information is greater than or equal to 50%, adjusting the data corresponding to the third type of ink droplets in the first print data corresponding to the first ink droplet information to the data corresponding to the first type of ink droplets; and when the first percentage of the first ink drops in the second ink drop information is greater than or equal to 50%, adjusting the data corresponding to the third ink drops in the first printing data corresponding to the first ink drop information into the data corresponding to the second ink drops.
Referring to fig. 11, in the present embodiment, the step S3 includes:
s331, comparing the ratio of each ink drop in the second ink drop information and the first ink drop information;
s332, adjusting the first ink drop information according to the ratio of each ink drop to obtain third ink drop information.
Specifically, the number of first ink drops, the number of second ink drops and the number of third ink drops are obtained from first ink drop information, the number of first ink drops, the number of second ink drops and the number of third ink drops are obtained from second ink drop information, the number of first ink drops in the first ink drop information and the number of first ink drops in the second ink drop information are compared to obtain the ratio of first ink drops, the number of second ink drops in the first ink drop information and the number of second ink drops in the second ink drop information are compared to obtain the ratio of second ink drops, the number of third ink drops in the first ink drop information and the number of third ink drops in the second ink drop information are compared to obtain the ratio of third ink drops, and the first ink drop information is adjusted according to the ratio of each ink drop to obtain the third ink drop information. As in the present embodiment, when the ratio of the number of first ink droplets in the first ink droplet information and the second ink droplet information is greater than 3, the data corresponding to the third ink droplet in the first print data corresponding to the first ink droplet information is adjusted to the data corresponding to the second ink droplet; and when the ratio of the number of the third ink drops in the first ink drop information to the number of the third ink drops in the second ink drop information is larger than 3, adjusting the data corresponding to the third ink drops in the first printing data corresponding to the first ink drop information to the data corresponding to the first ink drops.
S4, actual printing data corresponding to the spliced nozzles are obtained according to the third ink drop information;
specifically, the actual print data corresponding to the stitching nozzle is obtained by converting each type of ink drop into corresponding print data according to the number of each type of ink drop in the third ink drop information.
And S5, controlling the splicing nozzle to perform ink jet printing according to the actual printing data.
Specifically, each nozzle in the control concatenation nozzle carries out the nozzle printing according to actual print data, because the ink droplet condition has the adjustment specifically to change big ink droplet into less ink droplet in the actual print data to make the concatenation nozzle all can spray data, avoided closing the blank problem of image that the interval that one in the concatenation nozzle was too big leads to.
Referring to fig. 12, an embodiment of the present invention provides a nozzle splicing error elimination apparatus, including:
the position information acquisition module 10 is used for acquiring the position information of nozzle splicing;
the ink droplet information acquisition module 20 is configured to acquire, according to the position information, first ink droplet information ejected by a stitching nozzle and second ink droplet information ejected by an adjacent nozzle of the stitching nozzle in the current print job;
the ink droplet information adjusting module 30 is configured to adjust the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain third ink droplet information;
an actual printing data obtaining module 40, configured to obtain actual printing data corresponding to the spliced nozzle according to the third ink droplet information;
and the printing module 50 is used for controlling the splicing nozzles to perform ink-jet printing according to the actual printing data.
Preferably, the nozzle stitching is stitching in a direction parallel to a beam of the inkjet printing apparatus, the first ink droplet information is information of all ink droplets that need to be ejected by the stitching nozzle in the current print job, and the second ink droplet information is information of all ink droplets that need to be ejected by adjacent nozzles of the stitching nozzle in the current print job.
Preferably, the nozzle stitching is stitching in a direction perpendicular to a beam direction of the inkjet printing device, the first ink drop information is information of all ink drops required to be ejected when the stitching nozzle moves to the end position along a start position of the beam of the printing device, and the second ink drop information is information of all ink drops required to be ejected when an adjacent nozzle of the stitching nozzle moves to the end position along the start position of the beam of the printing device.
Preferably, the droplet information acquiring module 20 includes:
the printing data acquisition unit is used for acquiring first printing data corresponding to a spliced nozzle and second printing data corresponding to adjacent nozzles of the spliced nozzle in the printing task according to the position information;
the first ink droplet information acquisition unit is used for acquiring first ink droplet information jetted by the splicing nozzle according to the first printing data;
and the second ink drop information acquisition unit is used for acquiring second ink drop information ejected by adjacent nozzles of the spliced nozzles according to the second printing data.
Preferably, the ink droplets ejected by the nozzles include: a first ink drop, a second ink drop and a third ink drop, wherein the volume of the first ink drop is defined as V 1 Volume of the second ink droplet is V 2 Volume of the third ink droplet is V 3 Then 0 < V 1 <V 2 <V 3
Preferably, the droplet information adjusting module 30 includes:
a first percentage acquisition unit for acquiring a first percentage of each of the ink droplets in the second ink droplet information;
and the first adjusting unit is used for adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
Preferably, the droplet information adjusting module 30 further includes:
a second percentage acquiring unit configured to acquire a second percentage of each of the ink droplets in the first ink droplet information;
and the second adjusting unit is used for adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
Preferably, the droplet information adjusting module 30 further includes:
the ratio acquisition module is used for comparing the ratio of each ink drop in the second ink drop information and the first ink drop information;
and the third adjusting unit is used for adjusting the first ink drop information according to the ratio of each ink drop to obtain third ink drop information.
In addition, the method for eliminating the nozzle splicing error of the embodiment of the invention described in connection with fig. 2 can be realized by a device for eliminating the nozzle splicing error. Fig. 13 is a schematic diagram illustrating a hardware structure of the apparatus for eliminating nozzle splicing error according to the embodiment of the present invention.
The apparatus for nozzle stitching error cancellation may include a processor 401 and a memory 402 having stored 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, magnetic 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 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 of the nozzle stitching error cancellation methods in the above embodiments.
In one example, the apparatus for nozzle stitching error cancellation may also include a communication interface 403 and a bus 410. As shown in fig. 13, 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 the components of the nozzle stitching error cancellation device 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 Industrial Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industrial 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 method for eliminating the nozzle splicing error in the foregoing 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 above-described embodiments of a method of nozzle stitching error cancellation.
In summary, the method, the apparatus, the device, and the storage medium for eliminating the nozzle stitching error provided by the embodiments of the present invention adjust the information of the ink droplets initially ejected by the stitching nozzle according to the information of the ink droplets ejected by the stitching nozzle or/and the information of the ink droplets ejected by the adjacent nozzles of the stitching nozzle, so as to avoid the problem that the blank area occurs when the space between the printed ink droplets is too large due to the closing of a part of the stitching nozzles.
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, intranets, 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 simplicity 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.

Claims (10)

1. A method of nozzle stitching error cancellation, the method comprising:
acquiring position information of nozzle splicing, wherein the position information of the nozzle splicing is the position of a nozzle of a first spray head spanning to a nozzle of a second spray head or the position of a first row of nozzles spanning to a second row of nozzles after overlapping nozzles are closed;
acquiring the information of the first ink drop jetted by the splicing nozzle in the printing task according to the position information and
second ink drop information ejected by adjacent ones of the stitching nozzles;
adjusting the first ink drop information according to the second ink drop information or/and the first ink drop information to obtain third ink drop information, wherein the first ink drop information and the second ink drop information respectively include a plurality of different types of ink drops, and adjusting the first ink drop information according to the second ink drop information or/and the first ink drop information to obtain the third ink drop information includes: adjusting the first ink drop information according to a first percentage of each ink drop in the second ink drop information to obtain the third ink drop information, or adjusting the first ink drop information according to the second ink drop information and the ratio of each ink drop in the first ink drop information to obtain the third ink drop information;
actual printing data corresponding to the splicing nozzles are obtained according to the third ink drop information;
and controlling the splicing nozzle to perform ink jet printing according to the actual printing data.
2. The method of nozzle stitching error elimination according to claim 1, wherein the nozzle stitching is stitching in a direction parallel to a beam of an inkjet printing apparatus, the first ink drop information is information of all ink drops that need to be ejected by the stitching nozzle in the current print job, and the second ink drop information is information of all ink drops that need to be ejected by adjacent nozzles of the stitching nozzle in the current print job.
3. The method of nozzle stitching error elimination according to claim 1, wherein the nozzle stitching is stitching perpendicular to a cross-beam direction of the inkjet printing apparatus, the first droplet information is information of all droplets that need to be ejected when the stitching nozzle moves from a start position to an end position along the cross-beam direction of the printing apparatus, and the second droplet information is information of all droplets that need to be ejected when an adjacent nozzle of the stitching nozzle moves from the start position to the end position along the cross-beam direction of the printing apparatus.
4. The method for eliminating nozzle stitching error according to claim 2 or 3, wherein the obtaining the first ink drop information ejected by the stitching nozzle and the second ink drop information ejected by the adjacent nozzle of the stitching nozzle in the current print job according to the position information comprises:
acquiring first printing data corresponding to a spliced nozzle and second printing data corresponding to adjacent nozzles of the spliced nozzle in the printing task according to the position information;
acquiring first ink drop information ejected by the splicing nozzle according to the first printing data;
and acquiring second ink drop information ejected by adjacent nozzles of the spliced nozzle according to the second printing data.
5. The method of nozzle stitching error cancellation according to claim 4, wherein the ink drops ejected by the nozzles comprise: a first ink drop, a second ink drop and a third ink drop, wherein the volume of the first ink drop is defined as V 1 Volume of the second ink droplet is V 2 Volume of the third ink droplet is V 3 Then 0 < V 1 <V 2 <V 3
6. The method of nozzle stitching error cancellation according to claim 5, wherein the adjusting the first drop information according to the second drop information or/and the first drop information to obtain third drop information comprises:
acquiring a first percentage of each ink drop in the second ink drop information;
and adjusting the first ink drop information according to the first percentage to obtain third ink drop information.
7. The method of nozzle stitching error cancellation according to claim 5, wherein the adjusting the first drop information according to the second drop information or/and the first drop information to obtain third drop information comprises:
comparing a ratio of each of the second ink droplet information and the first ink droplet information;
and adjusting the first ink drop information according to the ratio of each ink drop to obtain third ink drop information.
8. An apparatus for nozzle stitching error cancellation, the apparatus comprising:
the position information acquisition module is used for acquiring position information of nozzle splicing, wherein the position information of the nozzle splicing is the position of a nozzle of a first spray head spanning to a nozzle of a second spray head or the position of a first row of nozzles spanning to a second row of nozzles after overlapping nozzles are closed;
the ink droplet information acquisition module is used for acquiring first ink droplet information ejected by a splicing nozzle and second ink droplet information ejected by an adjacent nozzle of the splicing nozzle in the printing task according to the position information;
the ink droplet information adjusting module is configured to adjust the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain third ink droplet information, where the first ink droplet information and the second ink droplet information respectively include a plurality of different ink droplets, and the adjusting the first ink droplet information according to the second ink droplet information or/and the first ink droplet information to obtain the third ink droplet information includes: adjusting the first ink drop information according to a first percentage of each ink drop in the second ink drop information to obtain the third ink drop information, or adjusting the first ink drop information according to the second ink drop information and the ratio of each ink drop in the first ink drop information to obtain the third ink drop information;
the actual printing data acquisition module is used for acquiring actual printing data corresponding to the splicing nozzle according to the third ink droplet information;
and the printing module is used for controlling the splicing nozzle to perform ink-jet printing according to the actual printing data.
9. An apparatus for nozzle stitching error cancellation, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-7.
10. A storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method of any one of claims 1-7.
CN202010284006.1A 2020-04-11 2020-04-11 Method, device and equipment for eliminating nozzle splicing error and storage medium Active CN113511007B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010284006.1A CN113511007B (en) 2020-04-11 2020-04-11 Method, device and equipment for eliminating nozzle splicing error and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010284006.1A CN113511007B (en) 2020-04-11 2020-04-11 Method, device and equipment for eliminating nozzle splicing error and storage medium

Publications (2)

Publication Number Publication Date
CN113511007A CN113511007A (en) 2021-10-19
CN113511007B true CN113511007B (en) 2022-10-21

Family

ID=78060776

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010284006.1A Active CN113511007B (en) 2020-04-11 2020-04-11 Method, device and equipment for eliminating nozzle splicing error and storage medium

Country Status (1)

Country Link
CN (1) CN113511007B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5136305A (en) * 1990-12-06 1992-08-04 Xerox Corporation Ink jet printer with ink supply monitoring means
CN101054018A (en) * 2006-04-13 2007-10-17 精工爱普生株式会社 Printing device, computer program, printing system and determination method for ink ejection method
CN101797843A (en) * 2010-02-11 2010-08-11 童舟 Method for processing overlapped positioning error of splicing spray heads
CN102036822A (en) * 2008-05-22 2011-04-27 富士胶卷迪马蒂克斯股份有限公司 Ink jetting
CN104395088A (en) * 2012-05-23 2015-03-04 唐杰有限公司 Printhead control
CN108327404A (en) * 2018-01-17 2018-07-27 森大(深圳)技术有限公司 Printer nozzle abnormal compensating method, apparatus, equipment and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050248631A1 (en) * 2004-05-10 2005-11-10 Pinard Adam I Stitched printing system
JP5332431B2 (en) * 2008-09-12 2013-11-06 セイコーエプソン株式会社 Liquid supply apparatus, printing apparatus, and control method of liquid supply apparatus
JP5791407B2 (en) * 2010-07-30 2015-10-07 キヤノン株式会社 Inkjet recording method and inkjet recording apparatus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5136305A (en) * 1990-12-06 1992-08-04 Xerox Corporation Ink jet printer with ink supply monitoring means
CN101054018A (en) * 2006-04-13 2007-10-17 精工爱普生株式会社 Printing device, computer program, printing system and determination method for ink ejection method
CN102036822A (en) * 2008-05-22 2011-04-27 富士胶卷迪马蒂克斯股份有限公司 Ink jetting
CN101797843A (en) * 2010-02-11 2010-08-11 童舟 Method for processing overlapped positioning error of splicing spray heads
CN104395088A (en) * 2012-05-23 2015-03-04 唐杰有限公司 Printhead control
CN108327404A (en) * 2018-01-17 2018-07-27 森大(深圳)技术有限公司 Printer nozzle abnormal compensating method, apparatus, equipment and storage medium

Also Published As

Publication number Publication date
CN113511007A (en) 2021-10-19

Similar Documents

Publication Publication Date Title
CN111730995B (en) Scanning type ink-jet printing control method, device, equipment and storage medium
CN110816087B (en) Method, device and equipment for acquiring printing alignment calibration value and storage medium
CN110202933B (en) Method, device, equipment and medium for adjusting ink output to compensate abnormal nozzle
CN110421984B (en) Reciprocating scanning printing control method, device, equipment and storage medium
CN110816082B (en) Method, device and equipment for obtaining alignment error value of spray head and storage medium
CN110757955B (en) Method, device and equipment for verifying nozzle alignment calibration value and storage medium
CN110688074B (en) Method, device and equipment for distributing data for multi-nozzle printing and storage medium
CN110039901B (en) Oneepass inkjet printing control method, device, equipment and medium
CN109263280B (en) Oneepass ink-jet printing method, device, equipment and storage medium
CN110202938B (en) Method, device and equipment for processing abnormity of nozzle of spray head and storage medium
CN111347793B (en) Digital nozzle splicing error processing method and device, printing equipment and storage medium
CN110733253B (en) Spray head moisturizing printing control method, device, equipment and storage medium
CN110202936B (en) Method, device, equipment and medium for detecting whether nozzle is abnormal or not based on state diagram
CN113829751B (en) Printing data processing method, apparatus, device and medium for eliminating ink drop deviation
CN113511007B (en) Method, device and equipment for eliminating nozzle splicing error and storage medium
CN113858802B (en) Method, device and equipment for eliminating nozzle splicing channel and storage medium
CN113895151B (en) Printing data fault tolerance processing method, device, equipment and storage medium
CN114379234A (en) Oneeglass printing abnormal nozzle compensation method, device, equipment and storage medium
CN110901229B (en) Image data processing method, device, equipment and storage medium
CN117656666A (en) Spliced spray head calibration method, device, equipment and storage medium
CN115384185A (en) Spray head splicing eclosion calibration method, device and equipment
CN113320292B (en) Processing method, device and equipment for eliminating nozzle splicing channel and storage medium
CN115447279B (en) Abnormal nozzle compensation printing method, device and equipment for image and storage medium
CN113942314A (en) Method, device, equipment and storage medium for eliminating nozzle splicing channel
CN114248542A (en) Method, device and equipment for eliminating residence type printed spliced channel and storage medium

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
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.