CN108327404A - Printer nozzle abnormal compensating method, apparatus, equipment and storage medium - Google Patents
Printer nozzle abnormal compensating method, apparatus, equipment and storage medium Download PDFInfo
- Publication number
- CN108327404A CN108327404A CN201810047077.2A CN201810047077A CN108327404A CN 108327404 A CN108327404 A CN 108327404A CN 201810047077 A CN201810047077 A CN 201810047077A CN 108327404 A CN108327404 A CN 108327404A
- Authority
- CN
- China
- Prior art keywords
- nozzle
- data
- abnormal
- compensation
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters 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/01—Ink jet
- B41J2/07—Ink jet characterised by jet control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters 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/01—Ink jet
- B41J2/07—Ink jet characterised by jet control
- B41J2/12—Ink jet characterised by jet control testing or correcting charge or deflection
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters 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/01—Ink jet
- B41J2/07—Ink jet characterised by jet control
- B41J2/125—Sensors, e.g. deflection sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
Landscapes
- Ink Jet (AREA)
Abstract
The embodiment of the present invention provides printer nozzle abnormal compensating method, apparatus, equipment and storage medium.This method includes:Determine abnormal nozzle location information in nozzle;It obtains print parameters and determines printing overlapping region, carrying out emergence to corresponding first print data in printing overlapping region handles to obtain the second print data;According to abnormal nozzle location information and print parameters, corresponding first data of abnormal nozzle are obtained from the second print data;It determines and compensates the corresponding compensation nozzle location information of corresponding first data of abnormal nozzle in nozzle;Obtain compensation nozzle second data corresponding in normal print from the second print data, the second print data include inking data and it is non-go out inking data;By the first data correspond to write-in the second data in it is non-go out inking data address generate offset data.Technical solution through the invention has not only repaired the problem of abnormal nozzle exception out of ink leads to poor quality images, but also has reduced blow head maintenance cost.
Description
Technical field
The present invention relates to inkjet printing technology field more particularly to a kind of printer nozzle abnormal compensating method, apparatus, set
Standby and storage medium.
Background technology
Inkjet printing technology refers to that ink droplet is ejected on print media to obtain image or text by the nozzle on nozzle
The technology of word.One-off scanning printing technique is the current common technology in inkjet printing field, and one-off scanning printing is also referred to as
Single pass scanning and printings, single pass scanning and printings refer to that each region of image to be printed only needs to carry out once to cover energy
Printing is completed.If Fig. 1 is the schematic diagram of single pass scanning and printings, image to be printed is by n equal-sized regions (or image
Block) composition respectively region A1, region A2, the region regions A3 ... An, each region is once beaten by all nozzles on nozzle
Print is completed;The moving direction such as the L1 in Fig. 1 of print media, the moving direction such as the Z1 in Fig. 1 of nozzle, nozzle are mobile for the first time
C1, region A1 printing are completed;The distance that print media moves and the nozzle value of nozzle is equal, second of mobile C2 of nozzle, region
A2 printings are completed;Print media moves the distance equal with the nozzle value of nozzle again, and mobile C3, region A3 are beaten nozzle for the third time
Print is completed;It carries out successively, until nozzle n-th moves Cn, An printings in region are completed, then entire image printing to be printed is completed.
Emergence technology can increase some region of degree of covering, such as Fig. 2, and a certain region B of image to be printed needs 2
Secondary covering printing is completed, the moving direction such as the L2 in Fig. 2 of print media, the moving direction such as the Z2 in Fig. 2 of nozzle;Nozzle
Primary mobile E1, region B are printed once by the parts nozzle J1, and print media movement is less than the distance of the nozzle numbers of nozzle, spray
Head second movement E2, region B are printed once again by the parts nozzle J2, and B printings in region are completed.
Inkjet printer head worked after a very long time, due to originals such as ink road pollution, ink deposition, dust, steam
Situations such as cause easily causes spray nozzle abnormal state, these exceptions spray as blocked, tiltedly, is apprehensive, black amount is insufficient, so as to cause beating
There is the problems such as bracing wire, blank in the image of print, seriously affects the quality of product.
When spray nozzle abnormal state, the prior art is by cleaning, pressing ink and wipe to dredge nozzle, but cleaning
In the process, it would still be possible to have Partial Blocking nozzle that can not clean out, only in the case of several nozzles, moreover it is possible to carry out reluctantly
Production, but for requiring the imaging product of high-quality accuracy of measurement, there is still a need for replace nozzle;If the quantity of nozzle is more than whole
The 10% of a nozzle quantity, then this nozzle just have to replace.When only because small part condition of nozzles is abnormal and leads
Cause entire nozzle it is to be replaced fall, not only influence manufacturing schedule in this way, but also replace nozzle easily and also considerably increase production
Cost.
Invention content
An embodiment of the present invention provides printer nozzle abnormal compensating method, apparatus, equipment and storage mediums, to solve
There is the problem of anomalous effects print image quality in the nozzle of printer head in the prior art.
In a first aspect, an embodiment of the present invention provides a kind of printer nozzle abnormal compensating method, the method includes:
Determine abnormal nozzle location information in nozzle;
It obtains print parameters and determines printing overlapping region, corresponding first print data in the printing overlapping region is carried out
Emergence handles to obtain the second print data;
According to the abnormal nozzle location information and the print parameters, obtained from second print data described different
Corresponding first data of normal nozzle;According to the abnormal nozzle location information and the print parameters, determines and mended in the nozzle
Repay the corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle;
According to the compensation nozzle location information and the print parameters, the benefit is obtained from second print data
Repay nozzle second data corresponding in normal print, second print data include inking data and it is non-go out inking data;
Determine in second data it is non-go out inking data address, first data are corresponded to be written it is non-out of ink in second data
The address of data generates offset data.
Preferably, the print parameters include:Relative displacement, the spray of first printing degree of covering, print media and nozzle
Unrounded number and emergence amplitude;The first printing degree of covering is equal to 1.
Preferably, the acquisition print parameters determine printing overlapping region, to the printing overlapping region corresponding first
Print data carries out emergence and handles to obtain the second print data:
According to the emergence amplitude and nozzle quantity, the corresponding overlapping nozzles quantity in the printing overlapping region and are obtained
Two printing degree of covering, the second printing degree of covering are more than or equal to the first printing degree of covering;
According to the overlapping nozzles quantity, emergence is carried out to first print data and handles to obtain the second printing number
According to, second print data it is non-go out inking data quantity be more than or equal to first print data it is non-go out inking data number
Amount.
Preferably, the emergence amplitude includes the first emergence amplitude and the second emergence amplitude, according to the first emergence width
Degree obtains the first overlapping nozzles quantity, and the second overlapping nozzles quantity is obtained according to the second emergence amplitude, and described second
Emergence amplitude is more than the first emergence amplitude, then the second overlapping nozzles quantity is more than the first overlapping nozzles quantity.
Preferably, the method includes:Define the abnormal nozzle and the relative displacement in the nozzle and print media
Distance is T between first nozzle on increased direction, and the nozzle quantity is x1, and the relative displacement is x2,
The overlapping nozzles quantity is r,
If T is less than or equal to r, the compensation nozzle is Y with first nozzle distance:
Y=T+x2
The m times is printed, prints in corresponding second print data matrix for described the m time and to obtain the abnormal nozzle pair
The first data answered are obtained according to the compensation nozzle location information from the corresponding second print data matrix of the m-1 times printing
Take corresponding second data of compensation nozzle, by first data correspond in the second data of write-in it is described it is non-go out inking data
Location generates offset data;
If T is more than or equal to x2, the compensation nozzle and the increased side of relative displacement in the nozzle and print media
Distance is Y between upward first nozzle:
Y=T-x2
The m times is printed, prints in corresponding second print data matrix for described the m time and to obtain the abnormal nozzle pair
The first data answered, according to the compensation nozzle location information, from the corresponding second print data matrix of the m-+-1 times printing
Obtain corresponding second data of compensation nozzle, by first data correspond in the second data of write-in it is described it is non-go out inking data
Location generates offset data.
Preferably, described according to the abnormal nozzle location information and the print parameters, from second print data
It is middle to obtain corresponding first data of the abnormal nozzle;According to the abnormal nozzle location information and the print parameters, determine
The corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle is compensated in the nozzle, including:
If the abnormal nozzle is contained in the overlapping region currently printed, it is denoted as the first abnormal nozzle;
According to the print parameters and the current corresponding printing times in the print media, current print media is obtained
Feed distance and compensation range to first abnormal nozzle, establish first abnormal nozzle position, described first
Mapping between abnormal nozzle print position on the print medium and corresponding first data of first abnormal nozzle is closed
System;
If the print position of first abnormal nozzle on the print medium outside the current print range of the nozzle,
The mapping relations are not stored;
If the print position of first abnormal nozzle on the print medium in the current print range of the nozzle,
Store the mapping relations.
Preferably, described according to the compensation nozzle location information and the print parameters, from second print data
It is middle to obtain the compensation nozzle second data corresponding in normal print, second print data include inking data and
It is non-go out inking data;Determine in second data it is non-go out inking data address, by first data correspond to write-in described second
In data it is non-go out inking data address generate offset data, including:
It searches in the mapping relations of storage, in the print range for covering current print media, if having described the
The corresponding print position of abnormal nozzle outside one abnormal nozzle is in the print range;
If so, being denoted as the second abnormal nozzle, and obtains second abnormal nozzle according to the mapping relations and beaten described
It prints corresponding print position information on medium, calculates and cover the print range of current print media and interior can compensate
Nozzle is compensated, the non-of the compensation nozzle is written into the print data of second abnormal nozzle backed up in the mapping relations
Data address out of ink generates offset data.
Second aspect, an embodiment of the present invention provides a kind of printer nozzle abnormal compensating device, device includes:
Abnormal nozzle determining module, for determining abnormal nozzle location information in nozzle;
Second print data acquisition module determines printing overlapping region for obtaining print parameters, is overlapped to the printing
Corresponding first print data in region carries out emergence and handles to obtain the second print data;
Nozzle determining module is compensated, for according to the abnormal nozzle location information and the print parameters, from described the
Corresponding first data of the abnormal nozzle are obtained in two print datas;According to the abnormal nozzle location information and the printing
Parameter determines and compensates the corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle in the nozzle;
Offset data generation module, for according to the compensation nozzle location information and the print parameters, from described the
The compensation nozzle second data corresponding in normal print are obtained in two print datas, second print data includes
Go out inking data and it is non-go out inking data;Determine in second data it is non-go out inking data address, by first data correspondence write
Enter in second data it is non-go out inking data address generate offset data.
The third aspect, an embodiment of the present invention provides a kind of printer nozzle abnormal compensating equipment, including:At least one place
Device, at least one processor and computer program instructions stored in memory are managed, when computer program instructions are handled
The method such as first aspect in the above embodiment is realized when device executes.
Fourth aspect, an embodiment of the present invention provides a kind of storage mediums, are stored thereon with computer program instructions, work as meter
The method such as first aspect in the above embodiment is realized when calculation machine program instruction is executed by processor.
Printer nozzle abnormal compensating method, apparatus, equipment and storage medium provided in an embodiment of the present invention, are not only repaired
The problem of abnormal nozzle exception out of ink leads to poor quality images, and reduce blow head maintenance cost.
Description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will make below to required in the embodiment of the present invention
Attached drawing is briefly described, for those of ordinary skill in the art, without creative efforts, also
It can be obtain other attached drawings according to these attached drawings.
Fig. 1 is single pass printing principle schematics of the prior art.
Fig. 2 is the emergence printing principle schematic of the prior art.
Fig. 3 is the flow diagram of the printer nozzle abnormal compensating method of the embodiment of the present invention
Fig. 4 is the nozzle schematic diagram of the printer nozzle abnormal compensating method of the embodiment of the present invention.
Fig. 5 is the compensation schematic diagram of the printer nozzle abnormal compensating method of the embodiment of the present invention.
Fig. 6 is the compensation schematic diagram of the printer nozzle abnormal compensating method of the embodiment of the present invention.
Fig. 7 is the structural schematic diagram of the printer nozzle abnormal compensating device of the embodiment of the present invention.
Fig. 8 is the ink jet printing process figure of the printer nozzle abnormal compensating method of the embodiment of the present invention.
Fig. 9 is the structural schematic diagram of the printer nozzle abnormal compensating equipment of the embodiment of the present invention.
Specific implementation mode
The feature and exemplary embodiment of various aspects of the invention is described more fully below, in order to make the mesh of the present invention
, technical solution and advantage be more clearly understood, with reference to the accompanying drawings and embodiments, the present invention is further retouched in detail
It states.It should be understood that specific embodiment described herein is only configured to explain the present invention, it is not configured as limiting the present invention.
To those skilled in the art, the present invention can be real in the case of some details in not needing these details
It applies.Below to the description of embodiment just for the sake of by showing that the example of the present invention is better understood from the present invention to provide.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence " including ... ", it is not excluded that including
There is also other identical elements in the process, method, article or equipment of the element.
Fig. 3 is referred to, an embodiment of the present invention provides a kind of printer nozzle abnormal compensating method, this method is mainly pair
It when the nozzle of inkjet printer head occurs abnormal, compensates, to realize normal print image, does not influence image and be situated between in printing
Image quality in matter.The printer nozzle abnormal compensating method includes:
S1, abnormal nozzle location information in nozzle is determined;
S2, print parameters determination printing overlapping region, the first print data corresponding to the printing overlapping region are obtained
Emergence is carried out to handle to obtain the second print data;
S3, according to the abnormal nozzle location information and the print parameters, obtain institute from second print data
State corresponding first data of abnormal nozzle;According to the abnormal nozzle location information and the print parameters, the nozzle is determined
It is middle to compensate the corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle;
S4, according to the compensation nozzle location information and the print parameters, obtain institute from second print data
Compensation nozzle second data corresponding in normal print are stated, second print data includes inking data and non-number out of ink
According to;Determine in second data it is non-go out inking data address, first data are corresponded to be written it is non-in second data
The address for going out inking data generates offset data.
Preferably, the print parameters include:Relative displacement, the spray of first printing degree of covering, print media and nozzle
Unrounded number and emergence amplitude;The first printing degree of covering is equal to 1.
Preferably, the acquisition print parameters determine printing overlapping region, to the printing overlapping region corresponding first
Print data carries out emergence and handles to obtain the second print data:
According to the emergence amplitude and nozzle quantity, the corresponding overlapping nozzles quantity in the printing overlapping region and are obtained
Two printing degree of covering, the second printing degree of covering are more than or equal to the first printing degree of covering;
According to the overlapping nozzles quantity, emergence is carried out to first print data and handles to obtain the second printing number
According to, second print data it is non-go out inking data quantity be more than or equal to first print data it is non-go out inking data number
Amount.
Preferably, the emergence amplitude includes the first emergence amplitude and the second emergence amplitude, according to the first emergence width
Degree obtains the first overlapping nozzles quantity, and the second overlapping nozzles quantity is obtained according to the second emergence amplitude, and described second
Emergence amplitude is more than the first emergence amplitude, then the second overlapping nozzles quantity is more than the first overlapping nozzles quantity.
Preferably, the method includes:Define the abnormal nozzle and the relative displacement in the nozzle and print media
Distance is T between first nozzle on increased direction, and the nozzle quantity is x1, and the relative displacement is x2,
The overlapping nozzles quantity is r,
If T is less than or equal to r, the compensation nozzle is Y with first nozzle distance:
Y=T+x2;
The m times is printed, prints in corresponding second print data matrix for described the m time and to obtain the abnormal nozzle pair
The first data answered are obtained according to the compensation nozzle location information from the corresponding second print data matrix of the m-1 times printing
Take corresponding second data of compensation nozzle, by first data correspond in the second data of write-in it is described it is non-go out inking data
Location generates offset data;
If T is more than or equal to x2, the compensation nozzle and the increased side of relative displacement in the nozzle and print media
Distance is Y between upward first nozzle:
Y=T-x2.
The m times is printed, prints in corresponding second print data matrix for described the m time and to obtain the abnormal nozzle pair
The first data answered are obtained according to the compensation nozzle location information from the corresponding second print data matrix of the m+1 times printing
Take corresponding second data of compensation nozzle, by first data correspond in the second data of write-in it is described it is non-go out inking data
Location generates offset data;
Preferably, described according to the abnormal nozzle location information and the print parameters, from second print data
It is middle to obtain corresponding first data of the abnormal nozzle;According to the abnormal nozzle location information and the print parameters, determine
The corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle is compensated in the nozzle, including:
If the abnormal nozzle is contained in the overlapping region currently printed, it is denoted as the first abnormal nozzle;
According to the print parameters and the current corresponding printing times in the print media, current print media is obtained
Feed distance and compensation range to first abnormal nozzle, establish first abnormal nozzle position, described first
Mapping between abnormal nozzle print position on the print medium and corresponding first data of first abnormal nozzle is closed
System;
If the print position of first abnormal nozzle on the print medium outside the current print range of the nozzle,
The mapping relations are not stored;
If the print position of first abnormal nozzle on the print medium in the current print range of the nozzle,
Store the mapping relations.
Preferably, described according to the compensation nozzle location information and the print parameters, from second print data
It is middle to obtain the compensation nozzle second data corresponding in normal print, second print data include inking data and
It is non-go out inking data;Determine in second data it is non-go out inking data address, by first data correspond to write-in described second
In data it is non-go out inking data address generate offset data, including:
It searches in the mapping relations of storage, in the print range for covering current print media, if having described the
The corresponding print position of abnormal nozzle outside one abnormal nozzle is in the print range;
If so, being denoted as the second abnormal nozzle, and obtains second abnormal nozzle according to the mapping relations and beaten described
It prints corresponding print position information on medium, calculates and cover the print range of current print media and interior can compensate
Nozzle is compensated, the non-of the compensation nozzle is written into the print data of second abnormal nozzle backed up in the mapping relations
Data address out of ink generates offset data.
Specifically, the location information for determining abnormal nozzle in nozzle determines each nozzle by printing head state diagram
The specific location of abnormal nozzle, the nozzle state diagram is each abnormal nozzle location information is set in each nozzle for determining
One test chart of meter.Referring to Fig. 4, in the present embodiment, the nozzle 400 is respectively first passage including 4 channels
410, second channel 420, third channel 430 and fourth lane 440, a kind of color of each pass print, if each channel has
A dry nozzle, it is assumed that there is y nozzle in each channel, when there is not abnormal nozzle phenomenon in nozzle 400, then the state that prints
Figure is made of 4y line segment, and all there are one station location marker, each line segment is formed each line segment by a nozzle separate printed;
When there is abnormal nozzle in nozzle 400, the state diagram of printing just will appear apparent missing line segment situation, at this moment according to missing
The station location marker of line segment it is known that abnormal nozzle more specific location information.In another embodiment, 400 packets of the nozzle
A channel is included, multiple nozzles 400, a kind of each color of nozzle printing are installed in printer.In another embodiment, multiple
One channel of sprinkler composition, a kind of color of the pass print.Wherein, it can also detect in nozzle whether have exception by sensor
Nozzle is not specifically limited herein.
It obtains print parameters and determines printing overlapping region, corresponding first print data in the printing overlapping region is carried out
Emergence handles to obtain the second print data, and emergence amplitude is arranged, and sprout wings points and printing overlapping are obtained according to emergence amplitude
Region, the corresponding overlapping nozzles quantity in the printing overlapping region are counted equal to the emergence.Printing is determined according to sprouting wings to count
The relative displacement of medium and nozzle is also referred to as paper feed points, is counted by the paper feed and determines that compensating the abnormal nozzle corresponds to
Print data compensation nozzle location information, the compensation nozzle and the abnormal nozzle are located on same channel.
The paper feed points are obtained by following formula:
X2=x1-r
Wherein, x1 is the nozzle number in a certain channel, and r is to sprout wings to count, and x2 counts for paper feed, and x1, r, x2 are greater than zero
Integer.
Preferably, the emergence amplitude includes the first emergence amplitude and the second emergence amplitude, according to the first emergence width
Degree obtains the first overlapping nozzles quantity, and the second overlapping nozzles quantity is obtained according to the second emergence amplitude, and described second
Emergence amplitude is more than the first emergence amplitude, then the second overlapping nozzles quantity is more than the first overlapping nozzles quantity,
With the increase of emergence amplitude, overlapping nozzles data increase also with increase, then the compensation chance of abnormal nozzle.
The nozzle in a certain channel is numbered according to page orientation, abnormal spray is determined according to the location information of abnormal nozzle
Mouth is numbered, described when the numerical value that abnormal nozzle number is more than the points of sprouting wings is less than the numerical value of paper feed points
Corresponding first data of abnormal nozzle cannot be compensated, because there is no compensation nozzles.
When abnormal nozzle number is less than or equal to the numerical value of the points of sprouting wings, the corresponding printing of compensation abnormal nozzle
The compensation nozzle number of data is obtained by following formula:
Y=T+x2
Wherein, Y numbers for the compensation nozzle, and T numbers for the abnormal nozzle
When abnormal nozzle number is more than or equal to the numerical value of paper feed points, abnormal nozzle corresponding first is compensated
The compensation nozzle number of data is obtained by following formula:
Y=T-x2
Wherein, Y numbers for the compensation nozzle, and T numbers for the abnormal nozzle
If the corresponding print data in a certain channel is original print data matrix after the m times paper feed, according to the emergence point
Number, m are the natural number more than zero, and original print data matrix is divided into the first print data submatrix, the second print data
Matrix and third print data submatrix.The first print data submatrix, the second print data submatrix and described
The height of third print data submatrix and nozzle number equal to the channel, the first print data submatrix and described
The height of three print data submatrixs is equal, and the height of the first print data submatrix and emergence points are equal;Institute
It states the first print data submatrix and the third print data submatrix is located at the overlapping region, the overlapping region corresponds to
Print data be the first print data, the corresponding original print data of the original print data matrix includes the first printing number
According to, since the height of the first print data submatrix and emergence points are equal, then the more big then institute of the emergence amplitude
State that overlapping region is bigger, the abnormal nozzle that overlapping region increase then falls into overlapping region just increases, then compensates the machine of abnormal nozzle
It can just increase, it is corresponding that the first print data submatrix and the third print data submatrix combine the matrix to be formed
Print data is the first print data.
For example, in the present embodiment, the number of the channel top nozzle is 12, when emergence points are 2dot,
The paper feed points are 10dot, then the height of the first print data submatrix is 2dot, the sub- square of the second print data
The height of battle array is 8dot, and the height of the third print data submatrix is 2dot at this time.
When the points of sprouting wings are equal to the 1/2 of the spray nozzle number, the second print data submatrix is not deposited
.
For example, in the present embodiment, the number of the channel top nozzle is 18, when emergence points are 9dpi,
The paper feed points are 9dot, then the height of the first print data submatrix is 9dot, the sub- square of third print data
The height of battle array is 9dot, and the second print data submatrix is not present at this time.
Emergence template is set, and the corresponding emergence data matrix of extraction emergence template subtracts the emergence number with unit matrix
The complementary emergence data matrix, the height phase of the height of the unit matrix and the emergence data matrix are obtained according to matrix
Deng the width of the width of the unit matrix and the emergence data matrix is equal;The width of the emergence data matrix and institute
The width for stating the first print data submatrix is equal, the height of the emergence data matrix and the first print data submatrix
Height it is equal.The first print data submatrix is subjected to phase with the emergence data matrix and obtains the first emergence with operation
The third print data submatrix and the complementary emergence data matrix mutually obtained with operation the by print data matrix
Two emergence print data matrixes, by the first emergence print data matrix, the second print data submatrix and described
Three emergence print data matrixes are combined into the corresponding practical print data matrix in channel described in the m times paper feed, the firstth plumage
Change print data matrix and the third emergence print data matrix combines to form corresponding second print data, the practical printing
Data matrix includes the corresponding second print data matrix of second print data, second printing after emergence is handled
Data it is non-go out inking data quantity be more than or equal to first print data it is non-go out inking data quantity, improve abnormal spray
The compensation chance of mouth.
The complementation emergence data matrix is obtained by following formula:
P '=E-P
Wherein, E is the unit matrix, and the element in the unit matrix all be 1, P ' for the complementation emergence data square
Battle array, P are the emergence data matrix.
The first emergence print data matrix is obtained by following formula:
M1=M × P
Wherein, M be the first print data submatrix, × be matrix point multiplication operation, M1 be it is described first sprout wings printing
Data matrix;
The second emergence print data matrix is obtained by following formula:
M2=M ' × P '
Wherein, M2 is the second emergence print data matrix, and M ' is the third print data submatrix.
When abnormal nozzle number is less than or equal to the numerical value of the points of sprouting wings, numbered according to the abnormal nozzle,
The first data of the abnormal nozzle are obtained from the corresponding second print data matrix of the m times paper feed.
According to the compensation nozzle location information, obtains and mend from the corresponding second print data matrix of the m-1 times paper feed
Repay corresponding second data of nozzle.By the second data of the corresponding compensation nozzle of corresponding first data of the abnormal nozzle
Progress or operation are compensated the practical print data of nozzle.
If the first data are:
SrcDatam[n]=and S1, S2, S3, S4 ... .., Sn }
Wherein n is SrcDatamData amount check, S be specific data information, m be paper feed number.
If corresponding second data of compensation nozzle are:
DstDatam-1[n]=and D1, D2, D3, D4 ... .., Dn }
Wherein n is DstDatamData amount check, D be specific data information, m be paper feed number.
In the present embodiment, for DstDatamIn some position k, it is specified that there are DstDatam(k)=0, then it represents that beat
The compensation nozzle is not out of ink in the positions K when print, then SrcDataxIn the data of K can use DstDatamIn K position
It compensates.Wherein, DstDatam(k)=0 it is a kind of regulation, limits without concrete numerical value, can also equally provide
DstDatam(k)=5 the compensation nozzle is not out of ink in the positions K when, representing printing, for DstDatam(k) it is equal to how many when institutes
Compensation nozzle is stated not limit the positions K are not out of ink.
A kind of new algorithm is defined to be denoted as
Wherein, α indicates that a numerical value, β indicate another numerical value,Indicate a kind of operation, when β is 0, α and β is logical
It crossesValue after operation is α, and when β value is not 0, α passes through with βValue after operation is β.
To SrcDatamAnd DstDatam-1In data carry outAs a result operation is assigned to DstDatam-1’, i.e.,
Wherein, DstDatam-1’It is the corresponding practical print data of compensation nozzle of the m-1 times paper feed.
It is located at SrcDatamIn there are n data to need to compensate, and DstDatam-1In have n1It is a it is non-go out inking data can compensate
SrcDatamIn data, then from SrcDatamMiddle taking-up and DstDatam-1Middle n1It is a it is non-go out the corresponding data of inking data obtain
SrcDatam’:
SrcDatam’[n-n1]=and D1, D2, D3, D4 ... .., D (n-n1) }
Corresponding first compensation data of the abnormal nozzle is completed, and when printing, compensation nozzle is by compensation nozzle correspondence
Practical print data printing.
When abnormal nozzle number is more than or equal to the numerical value of paper feed points, numbered according to the abnormal nozzle,
The first data of the abnormal nozzle are obtained from the corresponding second print data matrix of the m+1 times paper feed.
According to the compensation nozzle location information, obtains and mend from the corresponding second print data matrix of the m+1 times paper feed
Repay corresponding second data of nozzle.By the compensation nozzle print number of the corresponding compensation nozzle of the abnormal nozzle print data
The practical print data of nozzle is compensated according to progress or operation.
If the first data are:
SrcDatam[n]=and S1, S2, S3, S4 ... .., Sn }
Wherein n is SrcDatamData amount check, S be specific data information, m be paper feed number.
If corresponding second data of compensation nozzle are:
DstDatam+1[n]=and D1, D2, D3, D4 ... .., Dn }
Wherein n is DstDatamData amount check, D be specific data information, m be paper feed number.
In the present embodiment, for DstDatamIn some position k, it is specified that there are DstDatam(k)=0, then it represents that beat
The compensation nozzle is not out of ink in the positions K when print, then SrcDataxIn the data of K can use DstDatamIn K position into
Row compensation.Wherein, DstDatam(k)=0 it is a kind of regulation, is limited without concrete numerical value, can also equally provide DstDatam
(k)=5 the compensation nozzle is not out of ink in the positions K when, representing printing, for DstDatam(k) it is equal to the compensation of how many when
Nozzle is not limited the positions K are not out of ink.
A kind of new algorithm is defined to be denoted as
Wherein, α indicates that a numerical value, β indicate another numerical value,Indicate a kind of operation, when β is O, α and β is logical
It crossesValue after operation is α, and when β value is not 0, α passes through with βValue after operation is β.
To SrcDatamAnd DstDatam+1In data carry outAs a result operation is assigned to DstDatam-1’, i.e.,
Wherein, DstDatam+1’It is the corresponding practical print data of compensation nozzle of the m+1 times paper feed.
It is located at SrcDatamIn there are n data to need to compensate, and DstDatam+1In have n1It is a it is non-go out inking data can compensate
SrcDatamIn data, then from SrcDatamMiddle taking-up and DstDatam+1Middle n1The corresponding data of a non-data address out of ink obtain
To SrcDatam’:
SrcDatam’[n-n1]=and D1, D2, D3, D4 ... .., D (n-n1) }
If the number of Fig. 5, the nozzle top nozzle are 10, when emergence points are 2dot, the paper feed points
For 6dot, the abnormal nozzle number is 9, then the compensation nozzle number of corresponding first data of abnormal nozzle is 1 paper feed
L3 in direction such as figure, Z3 in nozzle moving direction such as figure, then obtain from the corresponding second print data matrixes of No. the 1st paper feed Q1
The first data of No. 9 nozzles are taken to be:
SrcData1[20]=S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14, S15,
S16, S17, S18, S19, S20 }
The second data of No. 1 nozzle of acquisition are from the corresponding second print data matrixes of No. the 2nd paper feed Q2:
DstData2[20]={ 0,1,2,0,3,2,3,0,1,2,0,0,1,3,2,0,3,0,2,1 }
DstData2In can compensate SrcData1It is non-go out inking data have:DstData2[1]=0, DstData2[4]=
0, DstData2[8]=0, DstData2[11]=0, DstData2[12]=0, DstData2[16]=0, DstData2[18]
=0.
By the SrcData1Each data and the DstData2Corresponding data carry out following operation:
The practical compensation nozzle print data of No. 1 nozzle are DstData when obtaining No. the 2nd paper feed Q2 by the above operation2’
DstData2‘[20]={ S1,1,2, S4,3,2,3, S8,1,2, S11, S12,1,3,2, S16,3, S18,2,1 }
No. 1 nozzle presses DstData when No. the 2nd paper feed Q22’In data printed, No. 9 nozzles of No. the 1st paper feed Q1
In partial data just by No. 1 nozzle of No. the 2nd paper feed Q2 carried out compensation printing, solve due to spray nozzle abnormal state
And the image of printing is made to occur breaking or the problem of blank.
If the number of Fig. 6, the nozzle top nozzle are 10, when emergence points are 2dot, the paper feed points
For 6dot, the abnormal nozzle number is 1, then the compensation nozzle number of corresponding first data of abnormal nozzle is 9 paper feeds
Z4 in L4 in direction such as Fig. 6, nozzle moving direction such as Fig. 6, then obtain from the corresponding second print data matrixes of No. the 2nd paper feed R2
The first data of No. 1 nozzle are taken to be:
SrcData2[20]=S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14, S15,
S16, S17, S18, S19, S20 }
The second data of No. 9 nozzles of acquisition are from the corresponding second print data matrixes of No. the 1st paper feed R1:
DstData1[20]={ 0,1,2,0,3,2,3,0,1,2,0,0,1,3,2,0,3,0,2,1 }
DstData1In can compensate SrcData2It is non-go out inking data have:DstData1[1]=0, DstData1[4]=
0, DstData1[8]=0, DstData1[11]=0, DstData1[12]=0, DstData1[16]=0, DstData1[18]
=0.
By the SrcData2Each data and the DstData1Corresponding data carry out following operation:
The practical compensation nozzle print data that No. 9 nozzles of No. the 1st paper feed R1 are obtained by the above operation are DstData1’
DstData1‘[20]={ S1,1,2, S4,3,2,3, S8,1,2, S11, S12,1,3,2, S16,3, S18,2,1 }
No. 9 nozzles press DstData when No. the 1st paper feed R11’In data printed, No. 1 nozzle of No. the 2nd paper feed R2
In partial data just by No. 9 nozzles of No. the 1st paper feed R1 carried out compensation printing, solve due to spray nozzle abnormal state
And the image of printing is made to occur breaking or the problem of blank.
In another embodiment, by first print data correspond to write-in it is described it is non-go out inking data address generate compensation
Data include the following steps:
S100, according to the print parameters and the current corresponding degree of covering in described print media the same area, obtain
The feed distance of current covering print media and the compensation range to first abnormal nozzle are taken, the described first abnormal spray is established
Mapping between the position of mouth, first abnormal nozzle print position on the print medium and the first print data is closed
System;
S200, the print position of first the abnormal nozzle on the print medium print range current in the nozzle
It is interior, then the mapping relations are stored, and store first print data to the non-data address out of ink for compensating nozzle;
In the stored mapping relations of S300, search, all exceptions in the print range for covering current print media
The corresponding print position of nozzle, is denoted as the second abnormal nozzle;
S400, the second abnormal nozzle corresponding printing on the print media is obtained according to the mapping relations
Location information calculates the compensation nozzle that can be compensated in current covering print range, backs up the of the second abnormal nozzle
One print data, and the non-data address out of ink of compensation nozzle is written.
Referring to Fig. 7, an embodiment of the present invention provides a kind of printer nozzle abnormal compensating device, described device includes:
Abnormal nozzle determining module 10, for determining abnormal nozzle location information in nozzle;
Second print data acquisition module 20 determines printing overlapping region, to printing weight for obtaining print parameters
Folded corresponding first print data in region carries out emergence and handles to obtain the second print data;
Nozzle determining module 30 is compensated, for according to the abnormal nozzle location information and the print parameters, from described
Corresponding first data of the abnormal nozzle are obtained in second print data;According to the abnormal nozzle location information and described beat
Parameter is printed, determines and compensates the corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle in the nozzle;
Offset data generation module 40, for according to the compensation nozzle location information and the print parameters, from described
The compensation nozzle second data corresponding in normal print, the second print data packet are obtained in second print data
Include inking data and it is non-go out inking data;Determine in second data it is non-go out inking data address, by first data correspond to
Be written in second data it is non-go out inking data address generate offset data.
Preferably, the print parameters include:Relative displacement, the spray of first printing degree of covering, print media and nozzle
Unrounded number and emergence amplitude;The first printing degree of covering is equal to 1.
Preferably, the second print data acquisition module further includes:
Overlapping nozzles quantity and the second printing degree of covering acquiring unit, for according to the emergence amplitude and nozzle number
Amount obtains the corresponding overlapping nozzles quantity in the printing overlapping region and the second printing degree of covering, the second printing covering
Number is more than or equal to the first printing degree of covering;
Second print data acquiring unit, for according to the overlapping nozzles quantity, being carried out to first print data
Emergence handles to obtain second print data, second print data it is non-go out inking data quantity be more than or equal to described the
One print data it is non-go out inking data quantity.
Preferably, the second print data acquisition module further includes:Second overlapping nozzles number obtainment unit is used for institute
It includes the first emergence amplitude and the second emergence amplitude to state emergence amplitude, and first overlapping is obtained according to the first emergence amplitude
Nozzle quantity obtains the second overlapping nozzles quantity according to the second emergence amplitude, and the second emergence amplitude is more than described the
One emergence amplitude, then the second overlapping nozzles quantity is more than the first overlapping nozzles quantity.
Preferably, the compensation nozzle determining module includes that mapping relations establish unit, and the mapping relations establish unit
For:
If the abnormal nozzle is contained in the overlapping region currently printed, it is denoted as the first abnormal nozzle;
According to the print parameters and the current corresponding printing times in the print media, current print media is obtained
Feed distance and compensation range to first abnormal nozzle, establish first abnormal nozzle position, described first
Mapping between abnormal nozzle print position on the print medium and corresponding first data of first abnormal nozzle is closed
System;
If the print position of first abnormal nozzle on the print medium outside the current print range of the nozzle,
The mapping relations are not stored;
If the print position of first abnormal nozzle on the print medium in the current print range of the nozzle,
Store the mapping relations.
Preferably, the offset data generation module includes compensation data unit, and the compensation data unit is used for:
In the stored mapping relations of search, in the print range for covering current print media, if having abnormal nozzle
Corresponding print position is in the print range;
If so, being denoted as the second abnormal nozzle, then obtain second abnormal nozzle according to the mapping relations beats described
Corresponding print position information on medium is printed, the compensation nozzle that can be compensated in current covering print range is calculated,
By the non-data address out of ink of the print data write-in compensation nozzle of second abnormal nozzle backed up in the mapping relations.
Referring to Fig. 8, an embodiment of the present invention provides a kind of ink jet printing devices, including:Control unit 210, nozzle list
Member 221 and nozzle compensating unit 222, described control unit 210 control the nozzle compensating unit 222 to the ejection head unit
Abnormal nozzle in 221 compensates, wherein the nozzle compensating unit 222 is that the printer nozzle described in Fig. 7 is mended extremely
Repay device.Print data is inputted the control unit 210 of ink jet printing device 200, control unit 210 by data input cell 100
Receive print data control ejection head unit 221 and carries out ink-jet on print media 300.However, when inkjet printer head works
After a very long time, due to ink road pollution, ink deposition, dust, steam etc., spray nozzle abnormal state is easily caused,
These Abnormal Blockings, tiltedly spray, apprehensive, black amount deficiency etc. can lead to problems such as the image of printing bracing wire, blank occur.In order to solve
Since the problems such as bracing wire, blank occurs in the extremely caused image of condition of nozzles, use is arranged in the present invention in ink jet printing device 200
In the nozzle compensating unit 222 that the abnormal nozzle to ejection head unit 221 compensates, the problem of for compensating abnormal nozzle.
In addition, the printer nozzle abnormal compensating method in conjunction with Fig. 3 embodiment of the present invention described can be sprayed by printer
Mouth abnormal compensating equipment is realized.Fig. 9 shows the hardware of printer nozzle abnormal compensating equipment provided in an embodiment of the present invention
Structural schematic diagram.
Printer nozzle abnormal compensating equipment may include processor 401 and the storage for being stored with computer program instructions
Device 402.
Specifically, above-mentioned processor 401 may include central processing unit (CPU) or specific integrated circuit
(Application Specific Integrated Circuit, ASIC), or may be configured to implement implementation of the present invention
One or more integrated circuits of example.
Memory 402 may include the mass storage for data or instruction.For example unrestricted, memory
402 may include hard disk drive (Hard Disk Drive, HDD), floppy disk, flash memory, CD, magneto-optic disk, tape or logical
With the combination of universal serial bus (Universal Serial Bus, USB) driver or two or more the above.It is closing
In the case of suitable, memory 402 may include the medium of removable or non-removable (or fixed).In a suitable case, it stores
Device 402 can be inside or outside data processing equipment.In a particular embodiment, memory 402 is nonvolatile solid state storage
Device.In a particular embodiment, memory 402 includes read-only memory (ROM).In a suitable case, which can be mask
The ROM of programming, programming ROM (PROM), erasable PROM (EPROM), electric erasable PROM (EEPROM), electrically-alterable ROM
(EAROM) or the combination of flash memory or two or more the above.
Processor 401 is by reading and executing the computer program instructions stored in memory 402, to realize above-mentioned implementation
Any one printer nozzle abnormal compensating method in example.
In one example, printer nozzle abnormal compensating equipment may also include communication interface 403 and bus 411.Wherein,
As shown in figure 9, processor 401, memory 402, communication interface 403 are connected by bus 411 and complete mutual communication.
Communication interface 403 is mainly used for realizing in the embodiment of the present invention between each module, device, unit and/or equipment
Communication.
Bus 411 includes hardware, software or both, and the component of printer nozzle abnormal compensating equipment is coupled to each other one
It rises.For example unrestricted, bus may include accelerated graphics port (AGP) or other graphics bus, enhancing industrial standard frame
Structure (EISA) bus, front side bus (FSB), super transmission (HT) interconnection, Industry Standard Architecture (ISA) bus, infinite bandwidth interconnection,
Low pin count (LPC) bus, memory bus, micro- channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-
Express (PCI-X) bus, Serial Advanced Technology Attachment (SATA) bus, Video Electronics Standards Association part (VLB) bus
Or the combination of other suitable buses or two or more the above.In a suitable case, bus 411 may include one
A or multiple buses.Although specific bus has been described and illustrated in the embodiment of the present invention, the present invention considers any suitable total
Line or interconnection.
In addition, in conjunction with the printer nozzle abnormal compensating method in above-described embodiment, the embodiment of the present invention can provide one kind
Computer readable storage medium is realized.It is stored with computer program instructions on the computer readable storage medium;The computer
Any one printer nozzle abnormal compensating method in above-described embodiment is realized when program instruction is executed by processor.
In conclusion printer nozzle abnormal compensating method, apparatus provided in an embodiment of the present invention, equipment and storage are situated between
Matter has not only repaired the problem of abnormal nozzle exception out of ink leads to poor quality images, but also has reduced blow head maintenance cost.
It should be clear that the invention is not limited in specific configuration described above and shown in figure and processing.
For brevity, it is omitted here the detailed description to known method.In the above-described embodiments, several tools have been described and illustrated
The step of body, is as example.But procedure of the invention is not limited to described and illustrated specific steps, this field
Technical staff can be variously modified, modification and addition after the spirit for understanding the present invention, or suitable between changing the step
Sequence.
Functional block shown in structures described above block diagram can be implemented as hardware, software, firmware or their group
It closes.When realizing in hardware, it may, for example, be electronic circuit, application-specific integrated circuit (ASIC), firmware appropriate, insert
Part, function card etc..When being realized with software mode, element of the invention is used to execute program or the generation of required task
Code section.Either code segment can be stored in machine readable media program or the data-signal by being carried in carrier wave is passing
Defeated medium or communication links are sent." machine readable media " may include any medium for capableing of storage or transmission information.
The example of machine readable media includes electronic circuit, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), soft
Disk, CD-ROM, CD, hard disk, fiber medium, radio frequency (RF) link, etc..Code segment can be via such as internet, inline
The computer network of net etc. is downloaded.
It should also be noted that, the exemplary embodiment referred in the present invention, is retouched based on a series of step or device
State certain methods or system.But the present invention is not limited to the sequence of above-mentioned steps, that is to say, that can be according in embodiment
The sequence referred to executes step, may also be distinct from that the sequence in embodiment or several steps are performed simultaneously.
The above description is merely a specific embodiment, it is apparent to those skilled in the art that,
For convenience of description and succinctly, the system, module of foregoing description and the specific work process of unit can refer to preceding method
Corresponding process in embodiment, details are not described herein.It should be understood that scope of protection of the present invention is not limited thereto, it is any to be familiar with
Those skilled in the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or substitutions,
These modifications or substitutions should be covered by the protection scope of the present invention.
Claims (10)
1. a kind of printer nozzle abnormal compensating method, which is characterized in that the method includes:
Determine abnormal nozzle location information in nozzle;
It obtains print parameters and determines printing overlapping region, sprout wings to corresponding first print data in the printing overlapping region
Processing obtains the second print data;
According to the abnormal nozzle location information and the print parameters, the abnormal spray is obtained from second print data
Corresponding first data of mouth;According to the abnormal nozzle location information and the print parameters, determines and compensate institute in the nozzle
State the corresponding compensation nozzle location information of corresponding first data of abnormal nozzle;
According to the compensation nozzle location information and the print parameters, the compensation spray is obtained from second print data
Mouth second data corresponding in normal print, second print data include inking data and it is non-go out inking data;It determines
In second data it is non-go out inking data address, first data are corresponded to be written in second data it is non-go out inking data
Address generate offset data.
2. printer nozzle abnormal compensating method according to claim 1, which is characterized in that the print parameters include:
Relative displacement, nozzle quantity and the emergence amplitude of first printing degree of covering, print media and nozzle;The first printing covering
Number is equal to 1.
3. requiring the printer nozzle abnormal compensating method described in 2 according to profit, which is characterized in that the acquisition print parameters determine
Overlapping region is printed, emergence is carried out to corresponding first print data in the printing overlapping region and handles to obtain the second print data
Including:
According to the emergence amplitude and nozzle quantity, the corresponding overlapping nozzles quantity in the printing overlapping region and second dozen are obtained
Degree of covering is printed, the second printing degree of covering is more than or equal to the first printing degree of covering;
According to the overlapping nozzles quantity, emergence is carried out to first print data and handles to obtain second print data,
Second print data it is non-go out inking data quantity be more than or equal to first print data it is non-go out inking data quantity.
4. printer nozzle abnormal compensating method according to claim 3, which is characterized in that the emergence amplitude includes the
One emergence amplitude and the second emergence amplitude obtain the first overlapping nozzles quantity, according to institute according to the first emergence amplitude
It states the second emergence amplitude and obtains the second overlapping nozzles quantity, the second emergence amplitude is more than the first emergence amplitude, then institute
It states the second overlapping nozzles quantity and is more than the first overlapping nozzles quantity.
5. printer nozzle abnormal compensating method according to claim 3, which is characterized in that the method includes:Definition
Between the abnormal nozzle and first nozzle on the increased direction of relative displacement of the nozzle and print media apart
Distance be T, the nozzle quantity be x1, the relative displacement be x2, the overlapping nozzles quantity be r,
If T is less than or equal to r, the compensation nozzle is Y with first nozzle distance:
Y=T+x2
The m times is printed, prints that obtain the abnormal nozzle in corresponding second print data matrix corresponding for described the m time
First data are obtained from the corresponding second print data matrix of the m-1 times printing and are mended according to the compensation nozzle location information
Corresponding second data of nozzle are repaid, first data are corresponded into the non-data address out of ink in the second data of write-in, it is raw
At offset data;
If T is more than or equal to x2, the compensation nozzle and on the increased direction of relative displacement of the nozzle and print media
First nozzle between distance be Y:
Y=T-x2
The m times is printed, prints that obtain the abnormal nozzle in corresponding second print data matrix corresponding for described the m time
First data are obtained from the corresponding second print data matrix of the m+1 times printing and are mended according to the compensation nozzle location information
Corresponding second data of nozzle are repaid, first data are corresponded into the non-data address out of ink in the second data of write-in, it is raw
At offset data.
6. printer nozzle abnormal compensating method according to claim 2, which is characterized in that described according to the abnormal spray
Mouth position information and the print parameters obtain corresponding first data of the abnormal nozzle from second print data;
According to the abnormal nozzle location information and the print parameters, determines and compensate the abnormal nozzle corresponding in the nozzle
The corresponding compensation nozzle location information of one data, including:
If the abnormal nozzle is contained in the overlapping region currently printed, it is denoted as the first abnormal nozzle;
According to the print parameters and the current corresponding printing times in the print media, sending for current print media is obtained
Expect distance and the compensation range to first abnormal nozzle, establishes the position of first abnormal nozzle, first exception
Mapping relations between nozzle print position on the print medium and corresponding first data of first abnormal nozzle;
If the print position of first abnormal nozzle on the print medium is not deposited outside the current print range of the nozzle
Store up the mapping relations;
If the print position of first abnormal nozzle on the print medium stores in the current print range of the nozzle
The mapping relations.
7. printer nozzle abnormal compensating method according to claim 6, which is characterized in that described to be sprayed according to the compensation
It is right to obtain compensation nozzle institute in normal print from second print data for mouth position information and the print parameters
The second data answered, second print data include inking data and it is non-go out inking data;Determine in second data it is non-go out
The address of inking data, first data are corresponded to be written in second data it is non-go out inking data address generate compensation number
According to, including:
It searches in the mapping relations of storage, in the print range for covering current print media, if having described first different
The corresponding print position of abnormal nozzle outside normal nozzle is in the print range;
If so, being denoted as the second abnormal nozzle, and obtains second abnormal nozzle according to the mapping relations and be situated between in the printing
Corresponding print position information in matter calculates the compensation that can be compensated in the print range for covering current print media
The non-out of ink of the compensation nozzle is written in the print data of second abnormal nozzle backed up in the mapping relations by nozzle
Data address generates offset data.
8. a kind of printer nozzle abnormal compensating device, which is characterized in that described device includes:
Abnormal nozzle determining module, for determining abnormal nozzle location information in nozzle;
Second print data acquisition module determines printing overlapping region, to the printing overlapping region for obtaining print parameters
Corresponding first print data carries out emergence and handles to obtain the second print data;
Nozzle determining module is compensated, is used for according to the abnormal nozzle location information and the print parameters, from described second dozen
Printing obtains corresponding first data of the abnormal nozzle in;Join according to the abnormal nozzle location information and the printing
Number, determines and compensates the corresponding compensation nozzle location information of corresponding first data of the abnormal nozzle in the nozzle;
Offset data generation module is used for according to the compensation nozzle location information and the print parameters, from described second dozen
Printing obtains the compensation nozzle second data corresponding in normal print in, and second print data includes out of ink
Data and it is non-go out inking data;Determine in second data it is non-go out inking data address, by first data correspond to write-in institute
State in the second data it is non-go out inking data address generate offset data.
9. a kind of printer nozzle abnormal compensating equipment, which is characterized in that including:At least one processor, at least one storage
Device and the computer program instructions being stored in the memory, when the computer program instructions are executed by the processor
Methods of the Shi Shixian as described in any one of claim 1-7.
10. a kind of storage medium, is stored thereon with computer program instructions, which is characterized in that when the computer program instructions
The method as described in any one of claim 1-7 is realized when being executed by processor.
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810047077.2A CN108327404B (en) | 2018-01-17 | 2018-01-17 | Printer nozzle abnormal compensating method, apparatus, equipment and storage medium |
JP2020549861A JP6902677B2 (en) | 2018-01-17 | 2019-01-16 | Inkjet printer abnormal nozzle correction method, correction device and inkjet printer |
JP2020539256A JP6953639B2 (en) | 2018-01-17 | 2019-01-16 | Abnormal nozzle correction method, correction device and printer |
EP19740707.5A EP3741570A4 (en) | 2018-01-17 | 2019-01-16 | Ink-jet printer nozzle abnormality compensation method and device, and ink-jet printer |
KR1020207022391A KR102471260B1 (en) | 2018-01-17 | 2019-01-16 | How to compensate for nozzle anomalies |
US16/960,880 US11559988B2 (en) | 2018-01-17 | 2019-01-16 | Compensation method and device for nozzle in inkjet printer and inkjet printer |
EP19741337.0A EP3741568A4 (en) | 2018-01-17 | 2019-01-16 | Nozzle abnormality compensation method, device, and printer |
US16/960,885 US11285734B2 (en) | 2018-01-17 | 2019-01-16 | Compensation method and device for nozzle abnormality, and printer |
PCT/CN2019/071922 WO2019141180A1 (en) | 2018-01-17 | 2019-01-16 | Nozzle abnormality compensation method, device, and printer |
PCT/CN2019/071923 WO2019141181A1 (en) | 2018-01-17 | 2019-01-16 | Ink-jet printer nozzle abnormality compensation method and device, and ink-jet printer |
KR1020207022388A KR102484722B1 (en) | 2018-01-17 | 2019-01-16 | Method and device for compensating for abnormality of inkjet printer nozzle and inkjet printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810047077.2A CN108327404B (en) | 2018-01-17 | 2018-01-17 | Printer nozzle abnormal compensating method, apparatus, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108327404A true CN108327404A (en) | 2018-07-27 |
CN108327404B CN108327404B (en) | 2019-06-04 |
Family
ID=62926384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810047077.2A Active CN108327404B (en) | 2018-01-17 | 2018-01-17 | Printer nozzle abnormal compensating method, apparatus, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108327404B (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109272471A (en) * | 2018-10-13 | 2019-01-25 | 森大(深圳)技术有限公司 | Print data emergence processing method, device, equipment and storage medium |
CN109298841A (en) * | 2018-10-13 | 2019-02-01 | 森大(深圳)技术有限公司 | More spray head inkjet printing methods, device, equipment and storage medium |
WO2019141180A1 (en) * | 2018-01-17 | 2019-07-25 | 森大(深圳)技术有限公司 | Nozzle abnormality compensation method, device, and printer |
CN111045609A (en) * | 2018-10-13 | 2020-04-21 | 森大(深圳)技术有限公司 | Ink jet printing method, device, equipment and storage medium |
CN111572197A (en) * | 2020-05-28 | 2020-08-25 | 深圳市汉森软件有限公司 | Single-stroke printing method, device, equipment and medium capable of compensating abnormal nozzle |
CN111845078A (en) * | 2019-04-29 | 2020-10-30 | 森大(深圳)技术有限公司 | Printing control method, device, equipment and medium with non-overlapping printing areas |
CN112848728A (en) * | 2021-01-09 | 2021-05-28 | 广州市印道理印刷有限公司 | High-accuracy digital printing method, high-accuracy digital printing apparatus, computer apparatus, and storage medium therefor |
CN113059915A (en) * | 2019-10-18 | 2021-07-02 | 深圳市汉森软件有限公司 | Ink discharging method and device for overlapped hole area of nozzle and storage medium |
CN113306301A (en) * | 2020-02-27 | 2021-08-27 | 深圳市汉森软件有限公司 | Data processing method, device, equipment and medium for eliminating image ink dot overlapping |
CN113320292A (en) * | 2020-02-28 | 2021-08-31 | 深圳市汉森软件有限公司 | Processing method, device and equipment for eliminating nozzle splicing channel and storage medium |
CN113327213A (en) * | 2020-02-28 | 2021-08-31 | 深圳市汉森软件有限公司 | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality |
CN113320286A (en) * | 2020-02-28 | 2021-08-31 | 海德堡印刷机械股份公司 | Optimizing detection mode of waste page |
CN113511007A (en) * | 2020-04-11 | 2021-10-19 | 深圳市汉森软件有限公司 | Method, device and equipment for eliminating nozzle splicing error and storage medium |
CN113696651A (en) * | 2020-05-23 | 2021-11-26 | 森大(深圳)技术有限公司 | Inkjet printing method, device and equipment based on splicing channel and storage medium |
CN113858801A (en) * | 2020-06-30 | 2021-12-31 | 森大(深圳)技术有限公司 | Print data processing method, device, equipment and storage medium |
CN114683726A (en) * | 2020-12-25 | 2022-07-01 | 深圳市汉森软件有限公司 | Image data packet printing method, device, control board, equipment and storage medium |
CN114789604A (en) * | 2021-01-25 | 2022-07-26 | 深圳汉弘软件技术有限公司 | Printing method, printing device, ink-jet printer and storage medium |
CN114789605A (en) * | 2021-01-26 | 2022-07-26 | 深圳市汉森软件有限公司 | Image printing data processing method, device, equipment and storage medium |
CN114953759A (en) * | 2020-02-28 | 2022-08-30 | 深圳市汉森软件有限公司 | Printing method, device and equipment for overlapping ink dots of spliced nozzle and storage medium |
CN115447279A (en) * | 2021-06-08 | 2022-12-09 | 深圳市汉森软件有限公司 | Abnormal nozzle compensation printing method, device, equipment and storage medium for image |
CN115476587A (en) * | 2020-06-09 | 2022-12-16 | 森大(深圳)技术有限公司 | Ink-jet printing method, device and equipment based on feathering template and storage medium |
CN116329043A (en) * | 2023-04-19 | 2023-06-27 | 一汽丰田汽车有限公司 | Bumper spraying method and device, electronic equipment and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110202933B (en) * | 2019-06-20 | 2021-01-01 | 森大(深圳)技术有限公司 | Method, device, equipment and medium for adjusting ink output to compensate abnormal nozzle |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1377773A (en) * | 2001-04-02 | 2002-11-06 | 明碁电通股份有限公司 | Ink jet printer with nozzle compensation function |
CN1490165A (en) * | 2002-07-24 | 2004-04-21 | 佳能株式会社 | Ink jet recording method and ink jet recorder |
CN1524696A (en) * | 2003-02-28 | 2004-09-01 | ������������ʽ���� | Liquid drop ejector and method for detecting/judging abnormality of head |
CN1572502A (en) * | 2003-06-16 | 2005-02-02 | 佳能株式会社 | Ink jet print apparatus and ink jet print method |
CN1590098A (en) * | 2003-09-03 | 2005-03-09 | 佳能株式会社 | Recording device,recording method and data processing method |
CN1657291A (en) * | 2001-04-02 | 2005-08-24 | 明基电通股份有限公司 | Ink-jet printer having nozzle abnormal compensating function |
CN1810508A (en) * | 2005-01-28 | 2006-08-02 | 精工爱普生株式会社 | Printing device, printing device control method, print data generation device, and print data generation method |
CN1893537A (en) * | 2005-06-28 | 2007-01-10 | 三星电子株式会社 | Defective pixel compensation device and method |
CN101031423A (en) * | 2004-09-30 | 2007-09-05 | 精工爱普生株式会社 | Image forming apparatus, data generating apparatus, data generating program, data generating method, and recording medium |
US20150042717A1 (en) * | 2012-04-23 | 2015-02-12 | Fujifilm Corporation | Image processing method, image processing device, image forming device and inkjet recording device |
CN107150503A (en) * | 2016-03-02 | 2017-09-12 | 施乐公司 | System and method for omitting ink sprayer compensation in multi-layer ink-jet printer |
-
2018
- 2018-01-17 CN CN201810047077.2A patent/CN108327404B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1377773A (en) * | 2001-04-02 | 2002-11-06 | 明碁电通股份有限公司 | Ink jet printer with nozzle compensation function |
CN1657291A (en) * | 2001-04-02 | 2005-08-24 | 明基电通股份有限公司 | Ink-jet printer having nozzle abnormal compensating function |
CN1490165A (en) * | 2002-07-24 | 2004-04-21 | 佳能株式会社 | Ink jet recording method and ink jet recorder |
CN1524696A (en) * | 2003-02-28 | 2004-09-01 | ������������ʽ���� | Liquid drop ejector and method for detecting/judging abnormality of head |
CN1572502A (en) * | 2003-06-16 | 2005-02-02 | 佳能株式会社 | Ink jet print apparatus and ink jet print method |
CN1590098A (en) * | 2003-09-03 | 2005-03-09 | 佳能株式会社 | Recording device,recording method and data processing method |
CN101031423A (en) * | 2004-09-30 | 2007-09-05 | 精工爱普生株式会社 | Image forming apparatus, data generating apparatus, data generating program, data generating method, and recording medium |
CN1810508A (en) * | 2005-01-28 | 2006-08-02 | 精工爱普生株式会社 | Printing device, printing device control method, print data generation device, and print data generation method |
CN1893537A (en) * | 2005-06-28 | 2007-01-10 | 三星电子株式会社 | Defective pixel compensation device and method |
US20150042717A1 (en) * | 2012-04-23 | 2015-02-12 | Fujifilm Corporation | Image processing method, image processing device, image forming device and inkjet recording device |
CN107150503A (en) * | 2016-03-02 | 2017-09-12 | 施乐公司 | System and method for omitting ink sprayer compensation in multi-layer ink-jet printer |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019141180A1 (en) * | 2018-01-17 | 2019-07-25 | 森大(深圳)技术有限公司 | Nozzle abnormality compensation method, device, and printer |
CN109298841B (en) * | 2018-10-13 | 2021-07-27 | 森大(深圳)技术有限公司 | Multi-nozzle ink-jet printing method, device, equipment and storage medium |
CN109298841A (en) * | 2018-10-13 | 2019-02-01 | 森大(深圳)技术有限公司 | More spray head inkjet printing methods, device, equipment and storage medium |
CN111045609A (en) * | 2018-10-13 | 2020-04-21 | 森大(深圳)技术有限公司 | Ink jet printing method, device, equipment and storage medium |
CN109272471A (en) * | 2018-10-13 | 2019-01-25 | 森大(深圳)技术有限公司 | Print data emergence processing method, device, equipment and storage medium |
CN109272471B (en) * | 2018-10-13 | 2021-08-27 | 深圳市汉森软件有限公司 | Printing data feathering processing method, device, equipment and storage medium |
CN111845078A (en) * | 2019-04-29 | 2020-10-30 | 森大(深圳)技术有限公司 | Printing control method, device, equipment and medium with non-overlapping printing areas |
CN113059915A (en) * | 2019-10-18 | 2021-07-02 | 深圳市汉森软件有限公司 | Ink discharging method and device for overlapped hole area of nozzle and storage medium |
CN115230333B (en) * | 2020-02-27 | 2023-06-09 | 深圳市汉森软件有限公司 | Print data processing method, device, equipment and medium for increasing eclosion area |
CN115230333A (en) * | 2020-02-27 | 2022-10-25 | 深圳市汉森软件有限公司 | Method, apparatus, device and medium for processing print data to increase feathering area |
CN113306301A (en) * | 2020-02-27 | 2021-08-27 | 深圳市汉森软件有限公司 | Data processing method, device, equipment and medium for eliminating image ink dot overlapping |
CN113327213B (en) * | 2020-02-28 | 2023-07-14 | 深圳市汉森软件有限公司 | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality |
CN114953759A (en) * | 2020-02-28 | 2022-08-30 | 深圳市汉森软件有限公司 | Printing method, device and equipment for overlapping ink dots of spliced nozzle and storage medium |
CN113320292A (en) * | 2020-02-28 | 2021-08-31 | 深圳市汉森软件有限公司 | Processing method, device and equipment for eliminating nozzle splicing channel and storage medium |
CN113320286A (en) * | 2020-02-28 | 2021-08-31 | 海德堡印刷机械股份公司 | Optimizing detection mode of waste page |
CN114953759B (en) * | 2020-02-28 | 2023-06-09 | 深圳市汉森软件有限公司 | Printing method, device, equipment and storage medium for overlapping ink points of spliced nozzles |
CN113327213A (en) * | 2020-02-28 | 2021-08-31 | 深圳市汉森软件有限公司 | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality |
CN113320286B (en) * | 2020-02-28 | 2022-05-10 | 海德堡印刷机械股份公司 | Method for detecting and compensating defective nozzle of ink-jet printer by means of computer |
CN113511007B (en) * | 2020-04-11 | 2022-10-21 | 深圳市汉森软件有限公司 | Method, device and equipment for eliminating nozzle splicing error and storage medium |
CN113511007A (en) * | 2020-04-11 | 2021-10-19 | 深圳市汉森软件有限公司 | Method, device and equipment for eliminating nozzle splicing error and storage medium |
CN113696651B (en) * | 2020-05-23 | 2023-09-08 | 森大(深圳)技术有限公司 | Ink-jet printing method, device, equipment and storage medium based on splicing channel |
CN113696651A (en) * | 2020-05-23 | 2021-11-26 | 森大(深圳)技术有限公司 | Inkjet printing method, device and equipment based on splicing channel and storage medium |
CN111572197A (en) * | 2020-05-28 | 2020-08-25 | 深圳市汉森软件有限公司 | Single-stroke printing method, device, equipment and medium capable of compensating abnormal nozzle |
CN115476587B (en) * | 2020-06-09 | 2023-09-08 | 森大(深圳)技术有限公司 | Inkjet printing method, device, equipment and storage medium based on eclosion template |
CN115476587A (en) * | 2020-06-09 | 2022-12-16 | 森大(深圳)技术有限公司 | Ink-jet printing method, device and equipment based on feathering template and storage medium |
CN113858801A (en) * | 2020-06-30 | 2021-12-31 | 森大(深圳)技术有限公司 | Print data processing method, device, equipment and storage medium |
CN114683726A (en) * | 2020-12-25 | 2022-07-01 | 深圳市汉森软件有限公司 | Image data packet printing method, device, control board, equipment and storage medium |
CN114683726B (en) * | 2020-12-25 | 2024-05-24 | 深圳市汉森软件股份有限公司 | Image data grouping printing method, device, control panel, equipment and storage medium |
CN112848728A (en) * | 2021-01-09 | 2021-05-28 | 广州市印道理印刷有限公司 | High-accuracy digital printing method, high-accuracy digital printing apparatus, computer apparatus, and storage medium therefor |
CN114789604A (en) * | 2021-01-25 | 2022-07-26 | 深圳汉弘软件技术有限公司 | Printing method, printing device, ink-jet printer and storage medium |
CN114789604B (en) * | 2021-01-25 | 2024-02-09 | 深圳汉弘软件技术有限公司 | Printing method, device, inkjet printer and storage medium |
CN114789605B (en) * | 2021-01-26 | 2023-07-14 | 深圳市汉森软件有限公司 | Image printing data processing method, device, equipment and storage medium |
CN114789605A (en) * | 2021-01-26 | 2022-07-26 | 深圳市汉森软件有限公司 | Image printing data processing method, device, equipment and storage medium |
CN115447279B (en) * | 2021-06-08 | 2023-09-08 | 深圳市汉森软件有限公司 | Abnormal nozzle compensation printing method, device and equipment for image and storage medium |
CN115447279A (en) * | 2021-06-08 | 2022-12-09 | 深圳市汉森软件有限公司 | Abnormal nozzle compensation printing method, device, equipment and storage medium for image |
CN116329043A (en) * | 2023-04-19 | 2023-06-27 | 一汽丰田汽车有限公司 | Bumper spraying method and device, electronic equipment and storage medium |
CN116329043B (en) * | 2023-04-19 | 2024-05-14 | 一汽丰田汽车有限公司 | Bumper spraying method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108327404B (en) | 2019-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108327404B (en) | Printer nozzle abnormal compensating method, apparatus, equipment and storage medium | |
CN108327403B (en) | More spray nozzle abnormal compensating method, apparatus, equipment and storage medium | |
CN108177442B (en) | Nozzle abnormal compensating method, apparatus, ink jet printing device and storage medium | |
CN108274898B (en) | Ink jet printer nozzles abnormal compensating method, apparatus, equipment and storage medium | |
CN108556483B (en) | Modify method, apparatus, equipment and the medium of pre-press data compensation abnormal nozzle | |
CN110202933B (en) | Method, device, equipment and medium for adjusting ink output to compensate abnormal nozzle | |
CN108357208B (en) | Adjust method, apparatus, equipment and the medium of pre-press data compensation abnormal nozzle | |
US10207518B2 (en) | Method for compensating for failed printing nozzles in an inkjet printing machine by using deviating nozzles | |
CN109484045B (en) | Automated image sensor calibration | |
DE102019200354A1 (en) | Method for compensating defective printing nozzles in an inkjet printing machine | |
CN110202938A (en) | Processing method, device, equipment and the storage medium of spray nozzle exception | |
CN109272471A (en) | Print data emergence processing method, device, equipment and storage medium | |
KR20070057903A (en) | Image forming apparatus, image forming program, image forming method, data generating apparatus, data generating program, data generating method, and recording medium with the program recorded therein | |
CN111845078B (en) | Printing control method, device, equipment and medium with non-overlapping printing areas | |
CN110039901A (en) | Onepass method for controlling ink-jet printing, device, equipment and medium | |
CN110202936A (en) | Based on state diagram detection nozzle whether Yi Chang method, apparatus, equipment and medium | |
CN111572197B (en) | Single-stroke printing method, device, equipment and medium capable of compensating abnormal nozzle | |
JP4543703B2 (en) | Printing apparatus, information processing apparatus, printing control method, program, test pattern data, and recording medium | |
JPH11188898A (en) | Ink jet recorder and recording method | |
US11285734B2 (en) | Compensation method and device for nozzle abnormality, and printer | |
US11559988B2 (en) | Compensation method and device for nozzle in inkjet printer and inkjet printer | |
CN110341311A (en) | Onepass print data shielding processing method, apparatus, equipment and storage medium | |
CN113942314A (en) | Method, device, equipment and storage medium for eliminating nozzle splicing channel | |
CN115447282B (en) | Abnormal nozzle compensation printing method, device, equipment and storage medium | |
CN114789605B (en) | Image printing data processing method, device, equipment 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 |