Patent US5754683A successfully refreshed from Google Patents.
Patent US5016091A successfully refreshed from Google Patents.
Patent EP0813973A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0813973A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus and method for automatically controlling the bidirectional printing position in a serial printer

Assignee: Samsung Electronics Co Ltd
•
Filing: 1997-06-18
•
Granted: —
•
Expires: 2017-06-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bidirectional serial printer is described capable of compensating for mechanical errors causing the actual print position to lag behind the estimated position. The position of the printer head is sensed as it is moved in both directions. The position of the printer head is estimated as it is moved in both directions and a mechanical error factor is determined representing the difference between the mechanical error present when the head is moving on one direction and that present when the head is moving in the other direction. In printing, the mechanical errors are compensated by advancing or retarding the firing of the printing head to a degree dependent upon the said mechanical error factors, thus improving the vertical alignment of the printer.

Inventors

  • 👤 Dong Hun Kim

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 19:07
CPC Classifications
B; B41; B41J; B41J19/00; B41J19/14; B41J19/142; B41J19/145; B41J5/00; B41J5/30; B41J19/18; B41J19/20; B41J19/202

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 142 words
A bidirectional serial printer comprising: a reciprocating printer head; sensing means for sensing the position of the printer head as it is moved in both directions; error detecting means for estimating the position of the printer head as it is moved in both directions and determining one or more mechanical error factors representing the difference between a mechanical error present when the head is moving on one direction and a mechanical error present when the head is moving in the other direction, the mechanical error being the difference between the sensed position of the printer head and the estimated position of the printer head; and printing means for compensating for the said mechanical errors by advancing or retarding the firing of the printing head to a degree dependent upon the said mechanical error factors, thus improving the vertical alignment of the printer.
Claim 2
Dependent Claim 50 words
Apparatus according to claim 1 in which the sensing means includes a transmitting part attached to a reciprocating carriage upon which the printer head is mounted, and a receiving part attached to a main frame of the printer which is adapted to sense a signal transmitted by the transmitting part.
Claim 3
Dependent Claim 51 words
Apparatus according to claim 1 in which the sensing means includes a transmitting part attached to a main frame of the printer and a receiving part attached to a reciprocating carriage upon which the printer head is mounted and which is adapted to sense a signal transmitted by the transmitting part.
Claim 4
Dependent Claim 103 words
Apparatus according to claim 2 or claim 3 in which the error detecting means includes: means for storing a head fire position HFP and a fire time delay FTD count when the transmitted signal is sensed by the receiving part with the carriage moving in one direction; means for storing a head fire position HFP and a fire time delay FTD count when the transmitted signal is sensed by the receiving part with the carriage moving in the other direction; and position difference operating means for calculating the said one or more mechanical error factors from the stored HFP and FTD count values.
Claim 5
Dependent Claim 169 words
Apparatus according to claim 4 in which the means for storing a head fire position HFP and a fire time delay FTD count includes: adjacent position determination means for determining whether the estimated head position has reached the head fire position HFP corresponding to a first adjacent position; counter operating means for initialising a fire time delay FTD counter when the estimated head position has reached the head fire position HFP corresponding to the first adjacent position and starting the operation of the counter; head fire position increase determination means for determining whether the value of the fire time delay FTD count exceeds a head fire position value and, if so, incrementing the HFP and resetting the FTD counter; sensing determination means for determining whether the signal from the transmitting part of the sensor is sensed by the receiving part; and storing means for storing the head fire position HFP when the said signal is sensed by the said receiving part and storing the fire time delay FTD count.
Claim 6
Dependent Claim 171 words
Apparatus according to claim 4 or claim 5 in which the means for storing a head fire position HFP and a fire time delay FTD count includes: adjacent position determination means for determining whether the estimated head position has reached the head fire position HFP corresponding to a second adjacent position; counter operating means for initializing the fire time delay FTD counter when the estimated head position has reached the head fire position corresponding to the second adjacent position and starting the operation of the counter; head fire position HFP increase determination means for determining whether the value of the fire time delay counter exceeds a head fire position value and, if so, incrementing the HFP and resetting the FTD counter; sensing determination means for determining whether the signal from the transmitting part of the sensor is sensed by the receiving part; and storing means for storing the head fire position HFP when the said signal is sensed by the said receiving part and storing the fire time delay FTD count.
Claim 7
Dependent Claim 58 words
Apparatus according to claim 5 in which means for controlling the motion of the printer head are provided, including: return position determination means for determining whether the estimated position of the printer head has reached a head fire position HFP corresponding to a return position; and moving means for moving the carriage reversely when that condition is met.
Claim 8
Dependent Claim 57 words
Apparatus according to claim 6 in which means for controlling the motion of the printer head are provided, including: start position determining means for determining whether the estimated position of the printer head has reached a head fire position HFP corresponding to a start position; and stopping means for stopping the carriage when that condition is met.
Claim 9
Dependent Claim 36 words
Apparatus according to any one of claims 4-8 in which the position difference operating means calculates a head fire position HFP difference and a fire time delay FTD difference using the stored HFP and FTD values.
Claim 10
Dependent Claim 81 words
Apparatus according to claim 9 in which the printing means includes: clock generating means for generating a clock; print starting signal generating means for generating a print starting signal by determining the estimated position of the printing head using the clock signal generated by the clock generating means; enable signal generating means for generating an enable signal by determining the correct printing time in compliance with the fire time delay FTD difference using the clock generated by the clock generating means.
Claim 11
Dependent Claim 231 words
Apparatus according to claim 10 in which the print starting signal generating means includes: DPI dividing means for dividing the clock according to the DPI (Dot Per Inch) supported by the serial printer system; head time dividing means for dividing again the divided clock to generate the standard clock frequency per nozzle from the clock divided by the DPI dividing means; a head time counter for counting the head time based on the clock divided by the head time dividing means; a first comparator for generating a head fire standard clock by comparing the value counted by the head time counter with a predetermined value; position dividing means for generating a clock for controlling operation of the printer motor using the clock generated by the clock generating means; a position up/down counter for performing a counting operation to seek the present position of the printer head using the clock divided by the position dividing means; a second comparator for detecting the estimated head position using the said predetermined value; a head fire position HFP difference input means for receiving the calculated difference of the head fire position HFP; and a third comparator for generating the printing signal delayed by as much as the head fire position HFP difference by comparing the value of the estimated head position with the head fire position HFP difference stored in the print starting position register.
Claim 12
Dependent Claim 98 words
Apparatus according to claim 10 or claim 11 in which the enable signal generating means includes: resolution dividing means for dividing the clock generated by the clock generating means according to the printing resolution; a fire time delay FTD counter for counting the clock divided by the resolution dividing means; a fire time delay FTD difference input means for receiving the head time delay FTD difference; and a fourth comparator for generating an enable signal by delaying the fire time by as much as the fire time delay FTD difference, using the value counted by the FTD counter.
Claim 13
Dependent Claim 65 words
Apparatus according to any one of claims 10-12 in which the printing means includes: a fifth comparator for comparing the print starting signal with the enable signal generated by said enable signal generating means; and head driving means for driving the printer head according to the signal output from the fifth comparator, to perform the printing operation delayed sufficiently to compensate for the mechanical error.
Claim 14
Dependent Claim 21 words
A bidirectional serial printer as described with reference to and as illustrated in Figs. 3 et seq. of the accompanying drawings.
Claim 15
Independent Claim 138 words
A method of operating a bidirectional serial printer which includes a reciprocating printer head, comprising: sensing the position of the printer head as it is moved in both directions; estimating the position of the printer head as it is moved in both directions and determining one or more mechanical error factors representing the difference between a mechanical error present when the head is moving on one direction and a mechanical error present when the head is moving in the other direction, the mechanical error being the difference between the sensed position of the printer head and the estimated position of the printer head; and compensating for the said mechanical errors by advancing or retarding the firing of the printing head to a degree dependent upon the said mechanical error factors, thus improving the vertical alignment of the printer.
Claim 16
Dependent Claim 130 words
A method according to claim 15 further including: determining whether the estimated head position has reached the head fire position HFP corresponding to a first adjacent position; initialising a fire time delay FTD counter when the estimated head position has reached the head fire position HFP corresponding to the first adjacent position and starting the operation of the counter; determining whether the value of the fire time delay FTD count exceeds a head fire position value and, if so, incrementing the HFP and resetting the FTD counter; determining whether the signal from the transmitting part of the sensor is sensed by the receiving part; and storing the head fire position HFP when the said signal is sensed by the said receiving part and storing the fire time delay FTD count.
Claim 17
Dependent Claim 131 words
A method according to claim 15 or claim 16 further including: determining whether the estimated head position has reached the head fire position HFP corresponding to a second adjacent position; initializing the fire time delay FTD counter when the estimated head position has reached the head fire position corresponding to the second adjacent position and starting the operation of the counter; determining whether the value of the fire time delay counter exceeds a head fire position value and, if so, incrementing the HFP and resetting the FTD counter; determining whether the signal from the transmitting part of the sensor is sensed by the receiving part; and storing the head fire position HFP when the said signal is sensed by the said receiving part and storing the fire time delay FTD count.
Claim 18
Dependent Claim 39 words
A method according to claim 16 further comprising: determining whether the estimated position of the printer head has reached a head fire position HFP corresponding to a return position; and moving the carriage reversely when that condition is met.
Claim 19
Dependent Claim 38 words
A method according to claim 17 further comprising: determining whether the estimated position of the printer head has reached a head fire position HFP corresponding to a start position; and stopping the carriage when that condition is met.
Claim 20
Dependent Claim 32 words
A method according to claim of claim 16 in which the head fire position HFP difference and the fire time delay FTD difference are obtained using the stored HFP and FTD values.
Claim 21
Independent Claim 56 words
A method according to any one of claims 15-20 further comprising: determining whether the head fire position HFP difference and the fire time delay FTD difference are within an allowable error; repeatedly performing the method if the differences are beyond the allowable error; and performing the printing operation if the differences are within the allowable error.
Claim 22
Independent Claim 25 words
A method of operating a bidirectional serial printer as described with reference to and as illustrated in Figs. 3 et seq. of the accompanying drawings.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag