← Back to Patent Explorer
US5439302A Expired / Lapsed US ⏱️ 0.0 years remaining

Self-adjusting controller for dot impact printer

Assignee: Oki Electric Industry Co Ltd
•
Filing: 1993-12-13
•
Granted: 1995-08-08
•
Expires: 2013-12-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A controller for a dot impact printer has capacitance sensors for sensing the motion of the dot wires in the print head, and a non-volatile, rewritable memory for storing self-adjustment data relating to dot-wire characteristics. A processor controls the driving of the dot wires according to the self-adjustment data stored in the memory. At certain times, the processor causes the dot wires to be driven in a test sequence and updates the self-adjustment data in the memory according to the resulting sensor output. Print quality is thereby maintained for the full guaranteed life of the print head.

Inventors

  • 👤 Hirokazu Andou
  • 👤 Mitsuru Kishimoto
  • 👤 Hideaki Ishimizu
  • 👤 Yoichi Umezawa
  • 👤 Toshiyuki Asaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 19:29
CPC Classifications
B; B41; B41J; B41J2/00; B41J2/22; B41J2/23; B41J2/30; B41J2/27; B41J2/28

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 198 words
A controller for controlling electromagnets that actuate dot wires in a dot impact printer, comprising: a drive circuit for feeding pulses of exciting current to said electromagnets, thereby actuating said dot wires; a plurality of capacitance sensor electrodes for sensing motion of respective dot wires; a sensor circuit coupled to convert outputs from said capacitance sensor electrodes to waveform data; a non-volatile memory for storing self-adjustment data; and a processor coupled to control said drive circuit responsive to said self-adjustment data during normal printing, to execute, at certain times, a test sequence in which each dot wire is actuated in turn, and to update said self-adjustment data according to said waveform data resulting from said test sequence; wherein said processor increases durations of said pulses of exciting current when a predetermined characteristic of said waveform data exceeds a first threshold value; wherein said processor also controls rates of said pulses of exciting current, thereby controlling printing speed, responsive to said self-adjustment data; and wherein said processor reduces said rates of said pulses, thereby reducing said printing speed, if said predetermined characteristic of said waveform data exceeds a second threshold value, which is higher than said first threshold value.
Claim 2
Dependent Claim 198 words
A controller for controlling electromagnets that actuate dot wires in a dot impact printer, comprising: a drive circuit for feeding pulses of exciting current to said electromagnets, thereby actuating said dot wires; a plurality of capacitance sensor electrodes for sensing motion of respective dot wires; a sensor circuit coupled to convert outputs from said capacitance sensor electrodes to waveform data; a non-volatile memory for storing self-adjustment data; and a processor coupled to control said drive circuit responsive to said self-adjustment data during normal printing, to execute, at certain times, a test sequence in which each dot wire is actuated in turn, and to update said self-adjustment data according to said waveform data resulting from said test sequence; wherein said processor increases durations of said pulses of exciting current when a predetermined characteristic of said waveform data exceeds a first threshold value; wherein said processor also controls rates of said pulses of exciting current, thereby controlling printing speed, responsive to said self-adjustment data; and wherein said processor reduces said rates of said pulses, thereby reducing said printing speed, if said predetermined characteristic of said waveform data exceeds a second threshold value, which is higher than said first threshold value.
Claim 3
Dependent Claim 27 words
The controller of claim 1, wherein said processor executes said test sequence if said printer is not supplied with paper when said printer's power is turned on.
Claim 4
Dependent Claim 13 words
The controller of claim 1, wherein said waveform data are velocity waveform data.
Claim 5
Dependent Claim 22 words
The controller of claim 1, wherein said waveform data are obtained by comparison of a waveform with a plurality of slice levels.
Claim 6
Dependent Claim 55 words
The controller of claim 1, wherein said predetermined characteristic of said waveform data is one of an amount of time needed for motion of one of the dot wires to be substantially completed, a maximum velocity of one of the dot wires, a maximum displacement or a maximum acceleration of one of the dot wires.
Claim 7
Dependent Claim 66 words
The controller of claim 1, wherein said waveform data is a maximum one of values of said predetermined characteristic for all of said dot wires, and said processor calculates, from said waveform data of all of said dot wires, said maximum one of said values, and controls the duration of said pulses for all of said dot wires, responsive to said maximum one of said values.
Claim 8
Dependent Claim 48 words
The controller of claim 1, wherein said waveform data is a value of said predetermined characteristic for each of said dot wires, and said processor controls the duration of said pulses for each of said dot wires, responsive to the waveform data for each of said dot wires.
Claim 9
Dependent Claim 220 words
A controller for controlling electromagnets that actuate dot wires in a dot impact printer, comprising: a drive circuit for feeding pulses of exciting current to said electromagnets, thereby actuating said dot wires; a plurality of capacitance sensor electrodes for sensing motion of respective dot wires; a sensor circuit coupled to convert outputs from said capacitance sensor electrodes to waveform data; a non-volatile memory for storing self-adjustment data; and a processor coupled to control said drive circuit responsive to said self-adjustment data during normal printing, to execute, at certain times, a test sequence in which each dot wire is actuated in turn, and to update said self-adjustment data according to said waveform data resulting from said test sequence; wherein said processor increases durations of said pulses of exciting current when a predetermined characteristic of said waveform data exceeds a first threshold value; wherein said waveform data is an average value for all of said dot wires, and said processor calculates said average value from said waveform data; and wherein said processor also controls rates of said pulses of exciting current responsive to said average value, thereby controlling printing speed; and wherein said processor reduces said rates of said pulses, thereby reducing said printing speed, if said average value exceeds a second threshold value, which is higher than said first threshold value.
Claim 10
Dependent Claim 220 words
A controller for controlling electromagnets that actuate dot wires in a dot impact printer, comprising: a drive circuit for feeding pulses of exciting current to said electromagnets, thereby actuating said dot wires; a plurality of capacitance sensor electrodes for sensing motion of respective dot wires; a sensor circuit coupled to convert outputs from said capacitance sensor electrodes to waveform data; a non-volatile memory for storing self-adjustment data; and a processor coupled to control said drive circuit responsive to said self-adjustment data during normal printing, to execute, at certain times, a test sequence in which each dot wire is actuated in turn, and to update said self-adjustment data according to said waveform data resulting from said test sequence; wherein said processor increases durations of said pulses of exciting current when a predetermined characteristic of said waveform data exceeds a first threshold value; wherein said waveform data is an average value for all of said dot wires, and said processor calculates said average value from said waveform data; and wherein said processor also controls rates of said pulses of exciting current responsive to said average value, thereby controlling printing speed; and wherein said processor reduces said rates of said pulses, thereby reducing said printing speed, if said average value exceeds a second threshold value, which is higher than said first threshold value.
Claim 11
Dependent Claim 25 words
The controller of claim 8, wherein said processor causes said drive circuit to increase said durations if said average value exceeds said first threshold value.
Claim 12
Dependent Claim 21 words
The controller of claim 8, wherein said average value is an average backward motion time of all of said dot wires.
Claim 13
Dependent Claim 27 words
The controller of claim 8, wherein said processor executes said test sequence if said printer is not supplied with paper when said printer's power is turned on.
Claim 14
Dependent Claim 13 words
The controller of claim 8, wherein said waveform data are velocity waveform data.
Claim 15
Dependent Claim 22 words
The controller of claim 8, wherein said waveform data are obtained by comparison of a waveform with a plurality of slice levels.

References Cited (Backward Citations)

US5039237A Cited
US5078517A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-07 1999-02-06 1999-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-07 2003-02-06 2003-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-07 2007-02-06 2007-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag