CN100396495C - Automatic detection and compensation method for broken needle of stylus printer - Google Patents

Automatic detection and compensation method for broken needle of stylus printer Download PDF

Info

Publication number
CN100396495C
CN100396495C CNB2006100413781A CN200610041378A CN100396495C CN 100396495 C CN100396495 C CN 100396495C CN B2006100413781 A CNB2006100413781 A CN B2006100413781A CN 200610041378 A CN200610041378 A CN 200610041378A CN 100396495 C CN100396495 C CN 100396495C
Authority
CN
China
Prior art keywords
compensation
broken needle
printing
pin
broken
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
CNB2006100413781A
Other languages
Chinese (zh)
Other versions
CN1907720A (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.)
Nanjing Fujitsu Electronic Information Technologies Co Ltd
Original Assignee
Nanjing Fujitsu Computer Products 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 Nanjing Fujitsu Computer Products Co Ltd filed Critical Nanjing Fujitsu Computer Products Co Ltd
Priority to CNB2006100413781A priority Critical patent/CN100396495C/en
Publication of CN1907720A publication Critical patent/CN1907720A/en
Application granted granted Critical
Publication of CN100396495C publication Critical patent/CN100396495C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

The automatic detection and compensation method of broken needle of stylus printer, (1) the automatic detection function of the printer, record the serial number information of broken needle and set up the broken needle to compensate; (2) preprocessing is carried out before compensation, and compensation is not carried out when compensation data are not available; (3) a circular printing compensation mode is adopted, and compensation printing tasks are evenly distributed; (4) when the broken needle combination which cannot be compensated for once occurs, the printing is carried out by searching for good needles of 12 continuous needles or two good needles of 6 needles at intervals, and the printing is carried out twice. The invention has more convenient compensation setting, more reasonable compensation printing and wider compensation range.

Description

Broken needle of stylus printer detects and compensation method automatically
Technical field
The present invention carries out improved method on the basis of existing broken needle of stylus printer compensation technique.
Background technology
What adopt in the market is that similar application number is 99111441 broken needle compensation patented technology mostly, see that its main design principle is: by guidance panel broken needle pin number is set, gets that dot array data is normal earlier to be printed once, get the broken needle number number n of setting again, when 2≤n≤24, forward paper feed 1 line with moving 1 line on the n needle location data, compensates printing once again with n-1 root pin, when n=1, oppositely paper feed one line moves down a line with first needle location data, compensates printing more once with the 2nd pin.Reach printer applicable to 9 pins, 24 pins greater than 24 pins.Said method has provided the definition and the thinking of broken needle of stylus printer compensation.But also there are some drawbacks in it:
1. be provided with loaded down with trivial detailsly, need manually-operated, again by panel operation notice printer advance and retreat to detect concrete broken needle.
2. the not enough science of compensation method promptly removes to compensate the broken needle of appointment with a fixing good pin, that root pin workload of bearing the compensation print job like this is multiplied, and causes compensating the stylus printer seal and enters life span too early, might increase maintenance cost.
3. being limited in scope of compensation, the maximum broken needle offset value of in the market impact printer is two, and when two broken needles are No. 1 and No. 24, need carry out twice compensation printing, greatly reduces printing effect.
Summary of the invention
The deficiency that the present invention is directed to the compensation of existing broken needle of stylus printer is improved and innovate, and (1) according to the automatic measuring ability of printer, writes down broken needle pin serial number information and broken needle also is set compensates;
(2) carry out preliminary treatment before the compensation, do not have print data not compensate;
(3) adopt circulation printing compensation mode, mean allocation compensation print out task;
(4) when occur can not single compensation the broken needle combination, adopt and seek continuous 12 or two and be spaced apart 66 good stylus printer seal, realize twice printing.
The present invention writes down the broken needle sequence number after detecting broken needle, judged whether broken needle, need to carry out the broken needle compensation? there is not broken needle, the normal printing; Otherwise change and judge whether it is to finish printing with once compensating;
Calculate the alternative pin sequence number that this compensation is used, and substitute the stylus printer printing according to generation;
Need to have judged whether the compensation print data, had then to compensate print processing, do not had and then directly withdraw from; When needing compensation to print,, will substitute pin and move to the broken needle position according to the alternative pin sequence number location of entering a new line; Compensate printing;
Line feed navigates to the compensation front position; Write down alternative pin that this compensation print to use number, the compensation of being convenient to next time circulate is calculated and is used; Do you judge that preceding 12 pins have print data? print, directly do not enter and judge back 12 pin programs;
The line feed location moves to preceding 12 pin positions with 12 continuous pins, prints preceding 12 pin data with 12 continuous good stylus printers;
Do you judge that back 12 pins have data? have then to compensate printing, then directly do not withdraw from;
The line feed location moves to back 12 pin positions with 12 continuous pins; Print back 12 pin data with 12 continuous good stylus printers; One line printing ends.
Characteristics of the present invention are: propose the method that a kind of new printer detects the compensation of automatic setting broken needle automatically.Compensation making is more convenient, and it is more reasonable that compensation is printed, and compensation range is more extensive.
1. realized first that the printer broken needle detects the function of automatic setting automatically.By operation printer trace routine, utilize optical pickocff or pressure sensor automatically the print needle quality to be judged, and record broken needle situation.Having made things convenient for operating personnel to carry out broken needle sets.
2. adopted the more compensation Method of printing of science: the circulation penalty method, promptly utilizing many intact print needles that broken needle is carried out many-to-one circulation compensation prints, the workload equilibrium of broken needle is assigned on other compensation pins, improve the utilization rate of each pin of printhead, avoided using the caused too fast wear problem of single compensation pin simultaneously.Before the compensation process of the present invention in addition, can judge whether the broken needle of setting has print data, not have can not compensate printing under the data conditions maximum raising print speed.
3. the expansion of compensation range, maximum 3 broken needles of compensation of supporting, wider user's request has been satisfied in the reinforcement of function, in addition for improving the compensation printing effect, when two above broken needles can not carry out the single compensation printing, adopt new compensation Method of printing, both carried out twice printing, finish print out task by seeking continuous 12 good pins.
Description of drawings
Fig. 1 for broken needle of the present invention compensation from being set to whole flow processs of printing,
The specific embodiment
Introduce the present invention below by flow chart: the implication of each block diagram is as follows:
The 001-printer detects the broken needle function automatically.Write down the broken needle sequence number after detecting broken needle, the user only need start printer broken needle measuring ability, and afterwards all broken needles identifications and record are handled automatically by printer fully.
002-has judged whether broken needle, need to carry out the broken needle compensation? 003-does not have broken needle, the normal printing; Otherwise change 004
Does 004-judge whether it is to finish printing with once compensating?
005-is normal to be printed one time.
006-calculates the alternative pin sequence number that this compensation is used automatically, and substitutes the stylus printer printing according to generation.
007-need to have judged whether the compensation print data, has then to compensate print processing, does not have and then directly withdraws from.
When 008-need compensate and print, according to the alternative pin sequence number location (will substitute pin and move to the broken needle position) of entering a new line.
009-compensates printing.
The 010-line feed navigates to the compensation front position.
011-writes down alternative pin that this compensation print to use number, and the compensation of being convenient to next time circulate is calculated and used.
Does 012-judge that preceding 12 pins have print data? print, directly do not enter 015.
013-line feed location moves to preceding 12 pin positions with 12 continuous pins.
014-prints preceding 12 pin data with 12 continuous good stylus printers.
Does 015-judge that back 12 pins have data? have then to compensate printing, then directly do not withdraw from.
016-line feed location moves to back 12 pin positions with 12 continuous pins.
017-prints back 12 pin data with 12 continuous good stylus printers.
018-one line printing ends.
The present invention and the comparative analysis of existing broken needle of stylus printer compensation technique: 1. method to set up: the printer built-in function is strengthened, increased automatic detection automatic setting control function, remove conventional art loaded down with trivial details operation when being provided with from, improved work efficient of operator.2. print speed: the principle of broken needle compensation is exactly to guarantee print quality by good alternative printing at bad pin, certainly the time loss of compensation printing is inevitable, the present invention fully takes into account this point in compensation process, increased the compensation judgment function, when broken needle printer when one's own profession does not need print data will can not compensate print processing, thereby raising printing effect, in addition, the situation that needs twice compensation printing at the defective of original broken needle compensation technique, adopt new compensation method to realize that twice printing finish, improved compensation speed greatly.3. compensation range: the maximum radical that the present invention will compensate expands to 3, thereby has satisfied wider user's request, what deserves to be mentioned is that same what adopt is the circulation penalty method for the compensation of 3 broken needles.4. print head longevity: the present invention is by the circulation penalty method, effectively other good pin that is assigned to that the workload of broken needle is average gets on, avoided printing the excessive wearing and tearing of alternative pin cause, thereby the prolongation printhead bulk life time really on the meaning has reduced the maintenance cost in later stage because of compensation.5. print quality: by accurate localization, effect and intact printhead effect after compensation is printed are identical, have guaranteed that user's print out task finishes smoothly.
Describe this method in detail below in conjunction with the DPK of Fujitsu series printer, comprising disconnected 1 pin, disconnected 2 pins, the circulation penalty method of disconnected 3 pins, and the penalty method of special circumstances.
Be the situation of 1 broken needle below, we appoint and get a concrete analysis (following is example with the 10th) table 1:
Figure C20061004137800061
Be the situation of 2 broken needles below, we appoint and get two concrete analyses (following is example with the 4th, 18): table 2
Figure C20061004137800062
Be the situation of 3 broken needles below, we appoint and get three concrete analyses (following with the 1st, 9,20 is example): table 3
Figure C20061004137800063
Be the situation of 2 broken needles below, what conventional method can't single compensation: table 4
Figure C20061004137800064
Be the situation of 3 broken needles below, what conventional method can't single compensation: table 5
Figure C20061004137800065
For the situation of a broken needle, printer will be used other 23 good pin circulation compensation and print.
For the situation of two broken needles, if broken needle is 1 and 24, conventional method needs normal the printing one time, and compensation prints twice again, and the present invention can finish printing twice by seeking 12 continuous good pin direct compensation.And other broken needle situation all is to adopt the circulation compensation to print.
Situation for three broken needles, what Fig. 6 listed is that conventional compensation approach needs normal the printing one time, compensation is printed twice again, the present invention can finish printing twice by seeking 12 continuous good pin direct compensation, wherein when being combined as 1+12+24 and 1+13+24, passes through broken needle two good pins of the continuous six roots of sensation, direct compensation is finished printing twice, and other combinations among Fig. 6 all can be finished printing twice by continuous 12 good pin direct compensation.Finish and all can print a compensation by the circulation compensation for the combined situation of three broken needles beyond Fig. 6.

Claims (8)

1. broken needle of stylus printer detects and compensation method automatically, it is characterized in that (1) according to the automatic measuring ability of printer, and record broken needle pin serial number information also is provided with the broken needle compensation;
(2) carry out preliminary treatment before the compensation, do not have print data not compensate;
(3) adopt circulation printing compensation mode, mean allocation compensation print out task;
(4) when occur can not single compensation the broken needle combination, adopt and seek continuous 12 or two and be spaced apart 66 good stylus printer seal, realize twice printing.
2. broken needle of stylus printer according to claim 1 detects and compensation method automatically, it is characterized in that: write down the broken needle sequence number after detecting broken needle, judged whether broken needle, whether need to carry out the broken needle compensation, do not have broken needle, the normal printing; Otherwise change and judge whether it is to finish printing with once compensating;
Calculate the alternative pin sequence number that this compensation is used, and substitute the stylus printer printing according to generation;
Need to have judged whether the compensation print data, had then to compensate print processing, do not had and then directly withdraw from; When needing compensation to print,, will substitute pin and move to the broken needle position according to the alternative pin sequence number location of entering a new line; Compensate printing;
Line feed navigates to the compensation front position; Write down alternative pin that this compensation print to use number, the compensation of being convenient to next time circulate is calculated and is used; Judge whether preceding 12 pins have print data, print, directly do not enter and judge back 12 pin programs;
The line feed location moves to preceding 12 pin positions with 12 continuous pins, prints preceding 12 pin data with 12 continuous good stylus printers;
Judge whether back 12 pins have data, have then to compensate printing, then directly do not withdraw from;
The line feed location moves to back 12 pin positions with 12 continuous pins; Print back 12 pin data with 12 continuous good stylus printers; One line printing ends.
3. broken needle of stylus printer according to claim 1 and 2 detects and compensation method automatically, it is characterized in that: for the situation of a broken needle, printer is printed with other 23 good pin circulation compensation.
4. broken needle of stylus printer according to claim 1 and 2 detects and compensation method automatically, it is characterized in that the situation for two broken needles, can finish printing twice by seeking 12 continuous good pin direct compensation; And other broken needle situation all is to adopt the circulation compensation to print.
5. broken needle of stylus printer according to claim 1 and 2 detects and compensation method automatically, it is characterized in that the situation for three broken needles, seeks 12 continuous good pin direct compensation and can finish printing twice.
6. broken needle of stylus printer according to claim 5 detects and compensation method automatically, it is characterized in that wherein passing through when broken needle is combined as 1+12+24 and 1,+13,+24 two good pins of the continuous six roots of sensation, and direct compensation is finished printing twice.
7. broken needle of stylus printer according to claim 5 detects and compensation method automatically, when it is characterized in that pin number, finish printing for twice by continuous 12 good pin direct compensation for the combination of 1+19+24,1+20+24,1+21+24,1+22+24 or 1+23+24; The combination of three broken needles beyond above-mentioned is all printed a compensation by the circulation compensation and is finished.
8. broken needle of stylus printer according to claim 5 detects and compensation method automatically, it is characterized in that starting printer broken needle measuring ability, and afterwards all broken needle identifications and record are handled automatically by printer fully.
CNB2006100413781A 2006-08-18 2006-08-18 Automatic detection and compensation method for broken needle of stylus printer Active CN100396495C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100413781A CN100396495C (en) 2006-08-18 2006-08-18 Automatic detection and compensation method for broken needle of stylus printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100413781A CN100396495C (en) 2006-08-18 2006-08-18 Automatic detection and compensation method for broken needle of stylus printer

Publications (2)

Publication Number Publication Date
CN1907720A CN1907720A (en) 2007-02-07
CN100396495C true CN100396495C (en) 2008-06-25

Family

ID=37699018

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100413781A Active CN100396495C (en) 2006-08-18 2006-08-18 Automatic detection and compensation method for broken needle of stylus printer

Country Status (1)

Country Link
CN (1) CN100396495C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100522638C (en) * 2007-04-26 2009-08-05 江门江裕映美信息科技有限公司 Automatic table cross-line shifting printing method of 24 stylus printer
JP5728955B2 (en) * 2011-01-14 2015-06-03 沖電気工業株式会社 Serial dot printer
CN104742554B (en) * 2015-03-18 2017-03-29 北京科创京成科技股份有限公司 A kind of method that bar code printer is printed
CN115447289B (en) * 2022-08-30 2024-04-30 苏州浪潮智能科技有限公司 Label breakpoint compensation printing device and detection compensation method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1103183A (en) * 1994-02-27 1995-05-31 庞长福 Fault-tolerant driving program for printer
CN1116993A (en) * 1994-12-19 1996-02-21 北京得实电子有限公司 Stylus-regulating method for prolonging service life of printing head in printer
US5563627A (en) * 1989-12-05 1996-10-08 Oki Electric Industry Co. Ltd. High-quality character generator
CN1246413A (en) * 1999-08-16 2000-03-08 北京得实电子有限公司 Compensation method for broken needle of stylus printer
JP2000334986A (en) * 1999-05-27 2000-12-05 Seiko Precision Inc Impact printer
JP2004155038A (en) * 2002-11-06 2004-06-03 Hitachi Printing Solutions Ltd Dot line printer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5563627A (en) * 1989-12-05 1996-10-08 Oki Electric Industry Co. Ltd. High-quality character generator
CN1103183A (en) * 1994-02-27 1995-05-31 庞长福 Fault-tolerant driving program for printer
CN1116993A (en) * 1994-12-19 1996-02-21 北京得实电子有限公司 Stylus-regulating method for prolonging service life of printing head in printer
JP2000334986A (en) * 1999-05-27 2000-12-05 Seiko Precision Inc Impact printer
CN1246413A (en) * 1999-08-16 2000-03-08 北京得实电子有限公司 Compensation method for broken needle of stylus printer
JP2004155038A (en) * 2002-11-06 2004-06-03 Hitachi Printing Solutions Ltd Dot line printer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
针式打印机断针的原因及维护措施. 周荣华.计算机周刊,第10期. 1997 *

Also Published As

Publication number Publication date
CN1907720A (en) 2007-02-07

Similar Documents

Publication Publication Date Title
CN100396495C (en) Automatic detection and compensation method for broken needle of stylus printer
CN106864051B (en) The control method and label machine of label machine
KR940005403A (en) Recording device and recording method
CN1264119A (en) Array recording device
US9533491B1 (en) Print head jet maintenance
ATE555560T1 (en) FAULT DETECTION IN HIGH-SPEED ASYMMETRIC INTERFACES USING DEDICATED INTERFACE LINES
CN1955002A (en) Apparatus and method to prevent printhead malfunction
CN101738992B (en) Method and device for testing product on line
CN101952124B (en) Method of applying an undercoat in an ink jet recording apparatus
CN1188286C (en) Serial recording apparatus and method
CN109101249A (en) A kind of method for burn-recording of CPLD, device and storage card
JP6214174B2 (en) Image processing apparatus and control method
CN1939745A (en) Method for printing data by inspecting modular signals
CN1078137C (en) Compensation method for broken needle of stylus printer
KR100846783B1 (en) Apparatus and method for detecting fault substrate
JPH02137955A (en) Printer control method
DE19902659B4 (en) Circuit for recording servo information and a recording device with a head IC
CN102205750A (en) Printing apparatus and method of controlling printing apparatus
JP2012192600A (en) Recording device, recording system, method of controlling recording device, and program
JPH06191093A (en) Recorder
CN205553572U (en) Printer head monomer adjusting part is beaten in concatenation
JP2959515B2 (en) Inkjet print head
JP2014008741A (en) Recording apparatus and control method thereof
CN100376398C (en) Method for detecting ideal start point temperature of ink gun of ink jet wafer and ink gun
US8641160B2 (en) Print media bottom portion printing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170112

Address after: 210000 Nanjing economic and Technological Development Zone, Xian Xian Road, No. 1, Jiangsu

Patentee after: Nanjing Fujitsu electronic information Polytron Technologies Inc

Address before: 210028 Nanjing, central gate of the east gate, Jiangsu, No. 100

Patentee before: Nanjing Fujitsu Computer Equipment Co., Ltd.