US6382774B1 - Printer having energizing pulse width calculating means - Google Patents

Printer having energizing pulse width calculating means Download PDF

Info

Publication number
US6382774B1
US6382774B1 US09/456,620 US45662099A US6382774B1 US 6382774 B1 US6382774 B1 US 6382774B1 US 45662099 A US45662099 A US 45662099A US 6382774 B1 US6382774 B1 US 6382774B1
Authority
US
United States
Prior art keywords
power supply
temperature
pulse width
cell
printer
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.)
Expired - Fee Related
Application number
US09/456,620
Inventor
Shigeo Izumi
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.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Assigned to SEIKO INSTRUMENTS INC. reassignment SEIKO INSTRUMENTS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: IZUMI, SHIGEO
Application granted granted Critical
Publication of US6382774B1 publication Critical patent/US6382774B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04506Control methods or devices therefor, e.g. driver circuits, control circuits aiming at correcting manufacturing tolerances
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/0452Control methods or devices therefor, e.g. driver circuits, control circuits reducing demand in current or voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04553Control methods or devices therefor, e.g. driver circuits, control circuits detecting ambient temperature
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04563Control methods or devices therefor, e.g. driver circuits, control circuits detecting head temperature; Ink temperature
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04568Control according to number of actuators used simultaneously
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/0458Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on heating elements forming bubbles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04591Width of the driving signal being adjusted

Landscapes

  • Electronic Switches (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

A thermal printer is provided in which unevenness of printing due to temperature changes of a power source, can be prevented from occurring as well as prevented useless power consumption with a simple configuration. The temperature of a cell is measured with a cell temperature measuring section, and by referring to a table showing a relationship between the temperature and the internal resistance of the cell, which is stored in ROM, corresponding resistance is acquired. An energizing pulse width for energizing each heater element of a thermal head is calculated while the above-mentioned resistance is taking into consideration, to thereby energize and drive the above each heater element.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a thermal printer for printing characters etc., and more particularly, to a thermal printer that uses a power source such as a cell in which at least its internal resistance varies due to a temperature change.
2. Description of the Related Art
Heretofore, such a thermal printer has been used for printing characters etc., and is provided with a plurality of heater elements arranged in a thermal head for effecting a print operation by thermic color development or thermal transfer by supplying an energizing pulse signal in accordance with a print signal to the heater element.
In a thermal printer that uses a cell as a power source, a voltage drop is caused upon printing due to internal resistance of the cell when driving the thermal printer. Therefore, the above each heater element cannot be driven with a proper energy, and unevenness in the density of printing etc. may be caused.
To solve the above-mentioned problem, the conventional thermal printer is provided with a dummy load generating circuit. Accordingly, when the thermal printer is powered on, current is supplied to the cell by using the above dummy load generating circuit, and the internal resistance of the cell is calculated by detecting its voltage drop, and in consideration of the internal resistance, an energizing pulse width for driving each heater element is calculated as disclosed in Japanese Patent Application Laid-open No. Hei 6-115143.
In the above-mentioned conventional thermal printer, a dummy load circuit for calculating the internal resistance of a cell is required. Therefore, there arise problems in that with the complication of the configuration thereof, the price of the printer becomes high, and useless power is consumed in the dummy load circuit.
Further, since the calculation of the internal resistance is only carried out when power is turned on, change in the internal resistance due to temperature changes of a cell during printing is not taken into consideration. As a result, there occurs a case where energy for driving a heater element is not a proper value, which causes a problem in that the unevenness of printing density is generated.
In addition, other than the case where a cell is used, if a power source is used in which the internal resistance varies due to temperature changes, a similar problem occurs.
SUMMARY OF THE INVENTION
In view of the above-mentioned problems, the present invention has been made, and an object of the invention is to provide a printer in which unevenness of printing quality due to temperature changes of a power source can be prevented from occurring as well as can be prevented the useless power consumption of a dummy load with a simple configuration.
According to the present invention, there is provided a thermal printer, which is driven at least by a power supply in which the internal resistance varies depending upon a temperature, and is provided with a plurality of heater elements arranged in a thermal head for effecting a print operation by supplying an energizing pulse in accordance with a print signal applied to the heater element, characterized by comprising: power supply temperature measuring means for measuring a temperature of the power supply; storage means for storing a table showing a relationship between the temperature and the internal resistance of the power supply; and pulse width calculating means for acquiring, by referring to a table stored in ROM, a corresponding resistance on the basis of the temperature measured by the temperature measuring means, and for calculating a pulse width of an energizing pulse while the resistance is taken into consideration.
The pulse width calculating means acquires the corresponding resistance based upon the temperature measured by the temperature measuring means, by referring to a table stored in the storage means and calculates the pulse width of an energizing pulse for driving each heater element while taking the acquired resistance into consideration.
A cell can be used for the above power source.
Further, according to the present invention, a configuration may be employed in which a thermal printer further comprises power supply discriminating means that is driven by switching the cell and a DC power supply, acquired from an AC power supply, for discriminating by which of the cell or the DC power supply acquired from the AC power supply the thermal printer is driven, wherein the pulse width calculating means calculates the pulse width of the energizing pulse by referring to the table when the power supply discriminating means judges that the thermal printer is driven by the cell.
Further, a thermal printer according to the present invention may be configured such that the pulse width calculating means sets the resistance to a given fixed value, and calculates the pulse width of the energizing pulse when the power supply discriminating means judges that the thermal printer is driven by a DC power supply acquired from an AC power supply.
Furthermore, a thermal printer according to the present invention may be configured such that the pulse width calculating means calculates the pulse every time one line is printed.
BRIEF DESCRIPTION OF THE DRAWINGS
In the accompanying drawings:
FIG. 1 is a block diagram showing a thermal printer according to an embodiment of the present invention;
FIG. 2 is a flowchart showing the embodiment of the present invention;
FIG. 3 is a flowchart according to the embodiment of the present invention;
FIG. 4 is a flowchart according to the embodiment of the present invention; and
FIG. 5 shows a table used for the embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 is a block diagram showing a thermal printer according to an embodiment of the present invention. As shown in FIG. 1, a cell voltage measuring section 101 as power supply voltage measuring means for measuring the voltage of a cell 116 as a power supply, and a cell temperature measuring section 103 as power supply temperature measuring means is provided for measuring the temperature of the cell 116. The cell voltage measuring section 101 and the cell temperature measuring section 103 are respectively connected to a central processing unit (CPU) 107 constituting pulse width calculating means through an analog-to-digital (A/D) converting circuit 102 for converting an analog signal sent from the cell voltage measuring section 101, which corresponds to the voltage of the cell 116, into a digital signal to output the same and an A/D converting circuit 104 for converting an analog signal sent from the cell temperature measuring section 103, which corresponds to the temperature of the cell 116, into a digital signal to output the same.
A print signal such as print data is input into the CPU 107, and a read only memory (ROM) :108 serves as storage means for storing a processing program of the CPU 107, a random access memory (RAM) 109 is provided for storing print data etc., a thermal head 114 including a plurality of heater elements (for example, 64), which is driven by an energizing pulse from the CPU 107 is provided to conduct a print on print paper (not shown), and an AC adapter/cell discriminating section 115 serving as power supply discriminating means is provided for discriminating which of the cell 116 or an AC adapter 117 is connected thereto, all of which are connected to the CPU 107.
Also, a head temperature measuring section 111 for measuring the temperature of the thermal head 114 and a head voltage measuring section 113 for measuring the voltage of an energizing pulse supplied to the thermal head 114, are respectively connected to the CPU 107 via an A/D converting circuit 110 for converting an analog signal sent from the head temperature measuring section 111, which corresponds to the temperature of the thermal head 114, into a digital signal to output the same, and an A/D converting circuit 112 for converting an analog signal sent from the head voltage measuring section 113, which corresponds to the voltage of an energizing pulse to the thermal head 11, into a digital signal to output the same.
Further, the CPU 107 is connected to a stepping motor 105 via a motor drive section 106. The stepping motor 105 controls the movement of the thermal head 114 and a paper feed mechanism (not shown) in the case that the thermal head 114 is movable, and controls only a paper feed mechanism without controlling the movement of the thermal head 114 in the case that the thermal head 114 is fixed.
FIGS. 2 and 3 are flowcharts showing the processing by the CPU 107, in which FIG. 2 shows the processing for acquiring the internal resistance of the cell 116, and FIG. 3 shows the processing for calculating the pulse width of an energizing pulse for driving each heater element of the thermal head 114. FIG. 5 shows a table stored in the ROM 108, which shows a relationship between the temperature of the cell 116 and the internal resistance.
Referring to FIGS. 1 to 3 and FIG. 5, a processing operation for inhibiting the effect of a variation in internal resistance of the cell 116 will be described below.
First, as shown in FIG. 2, it is checked and discriminated based upon a signal sent from the AC adapter/cell discriminating section 115 by which of the cell 116 or the AC adapter 117 the thermal printer is driven (steps S201 and S202). In the case where it is judged that the printer is driven by the AC adapter 117, the internal resistance of the AC adapter 117 is small, and the variation due to the temperature is also small. Accordingly, the internal resistance is set to zero so that it is a given fixed value (step S206), and is added to the common resistance of the respective heater elements that constitute the thermal head 114 (step S205). The above-mentioned common resistance is the resistance of common electrode wiring connected to the respective heater elements arranged in the thermal head 114.
In the meantime, in step S202, if it is judged that the printer is driven by the cell 116, the temperature of the cell 116 is measured by the cell temperature measuring section 103 (step S203). By referring to a table shown in FIG. 5, the internal resistance of the cell 116 is read based upon the acquired temperature of the cell (step S204). The internal resistance of the cell 116, which has been read, is added to the above-mentioned common resistance (step S205), and then the above-mentioned processing is completed.
Next, as shown in FIG. 3, the temperature of the thermal head 114 is measured with the head temperature measuring section 111 (step S301). A reference energizing pulse width that becomes a reference of an energizing pulse width for driving the thermal head 114 is calculated (step S302).
Next, the resistance of the head is corrected based upon the resistance of the wiring in the head of the respective heater elements and the above-mentioned common resistance (step S303) Voltage supplied to the thermal head 114 is measured with the head voltage measuring section 113 (step S304).
Next, the reference energizing pulse width calculated in step S302 is corrected based upon the corrected resistance of the head and the measured voltage of the head to calculate an energizing pulse width (step S305). For example, in the case where a value of the internal resistance of the cell 116 becomes larger, the above common resistance becomes larger, with the result that the resistance of the head also becomes larger. As a result, the energizing pulse width becomes longer.
Thereafter, the energizing pulse width is corrected based upon an interval in energizing (step S306) to supply to a heater element corresponding to a print signal, which is to be driven.
With this, even if the internal resistance of the cell 116 varies, printing is performed so that unevenness in density is prevented from being caused. Also, suitable printing is enabled irrespective of the number of dots (heater elements) simultaneously energized. Further, as no dummy load circuit for calculating the above internal resistance is used, the configuration becomes simple as well enabling the thermal printer to be composed at a low price and useless power is prevented from being consumed.
The above-mentioned processing may also be executed every time one line is printed. In this case, before processing step S201 shown in FIG. 2, it is judged whether the printing of one line has been completed or not, and if it is completed, the above-mentioned processing has to be executed. With this, even if the internal resistance of the cell 116 varies continuously, printing with less unevenness in density is enabled.
The thermal printer is driven by switching the cell 116 and the DC power supply (the AC adaptor 117) acquired from the AC power supply, and is configured so that it is discriminated by the AC adapter/cell discriminating section 115 by which of the cell 116 or the AC adapter 117, the thermal printer is driven. However, the AC adapter 117 and the AC adapter/cell discriminating section 115 are not necessarily required. In animate configuration, the thermal printer has only to have a configuration so that the thermal printer is driven by a power supply in which the internal resistance varies with the temperature change of the cell 116 etc.
FIG. 4 is a flowchart showing processing for limiting the number of heater elements simultaneously energized so that a preset maximum value of consumed current in printing is not exceeded because of the internal resistance of the cell 116, the voltage of the cell 116 and the temperature of the thermal head 114, and the voltage of the cell 116 does not become lower than a preset voltage value.
As shown in FIG. 4, the voltage of the cell 116 is measured with the cell voltage measuring section 101 (step S401). If the voltage of the above cell is smaller than the set lowest voltage, the number of heater elements simultaneously energized is limited to be set as 8 dots (step S404).
If the voltage of the cell exceeds the above lowest voltage, consumed current is calculated based upon the above voltage of the cell and the internal resistance of the cell 116 (step S403). The above-mentioned internal resistance is acquired based upon the temperature of the cell, by referring to the table shown in FIG. 5 as described above.
Next, it is judged whether or not a value of the above-mentioned consumed current exceeds a set current value (step S405). If the above-mentioned consumed current does not exceed the set current value, the number of dots (the heater elements) simultaneously energized is calculated based upon the calculated consumed current (step S406). Then, the temperature of the thermal head 114 is measured with the head temperature measuring section 111 (step S408). In the meantime, if the above-mentioned consumed current exceeds the set current value in step S405, the number of dots (the heater elements) simultaneously energized at the set maximum current value is calculated to limit consumed current (step S407), and the processing proceeds to step S408.
The number of dots simultaneously energized is corrected based upon the measured temperature of the head (step S409), and printing is executed.
If it is judged that the printer is driven by not the cell 116 but through the AC adapter 117, the internal resistance of the cell 116 is set to zero and the similar processing is executed. The maximum current value at that time is equivalent to the maximum current value of the AC adapter 117.
As described above, current consumed in printing is calculated based upon the internal resistance of the cell, and the voltage of the cell and the number of dots acquired by simultaneously energizing the heater elements is determined based upon the result so that the above-mentioned calculated consumed current does not exceed a preset maximum current value, and the voltage of the cell is not lower than a preset value of the voltage. Further, the number of dots simultaneously energized is corrected based upon the temperature of the head in printing so that the temperature of the thermal head 114 does not rise too high, and printing is executed. With this, the life of the cell can be kept long.
As described above, according to this embodiment, the thermal printer, which is driven at least by a power supply such as the cell 116 in which its internal resistance varies depend upon a temperature, and is provided with a plurality of heater elements arranged in the thermal head 114 for effecting a print by supplying an energizing pulse in accordance with a print signal to the heater element, is characterized by comprising: the cell temperature measuring section 103 for measuring a temperature of the cell 116; the ROM 108 for storing a table showing a relationship between the temperature and the internal resistance of the cell; and the CPU 107 for acquiring, by referring to a table stored in the ROM 108, a corresponding resistance on the basis of the measured temperature measured by the cell measuring section 103, and for calculating a pulse width of an energizing pulse while the resistance is taking into consideration. As a result, with a simple configuration, unevenness of printing due to temperature changes of the power source can be prevented from occurring. Further, useless power consumption can be suppressed.
Also, as the AC adapter/cell discriminating section 115 driven by switching the cell 116 and the AC adapter 117 for discriminating by which of the cell 116 or the AC adapter 117, the thermal printer is driven, is provided, and the CPU 107 is configured so that it calculates the energizing pulse width by referring to the above table if the AC adapter/cell discriminating section 115 judges that the printer is driven by the cell 116, the thermal printer driven by switching the cell 116 and the AC adapter 117 can also calculate the pulse width in case that the cell is used, and can prevent the unevenness of printing from being caused.
Further, as the CPU 107 sets the above resistance to a given fixed value and calculates the energizing pulse width in case that the AC adapter/cell discriminating section 115 judges that the printer is driven by the AC adapter 117, the pulse width can be calculated with simple configuration even if an AC adapter in which the internal resistance does not vary with the change of the temperature is used.
Furthermore, as the CPU 107 calculates the energizing pulse width every time one line is printed, printing with less unevenness of density is enabled, even if the internal resistance of the cell 116 varies every moment.
According to the present invention, the unevenness of printing can be prevented from occurring due to the temperature change of the power source with simple configuration. Also, useless power consumption can be inhibited. Further, as the energizing pulse width is calculated with the pulse width calculating means every time one line is printed, printing almost with less unevenness of density is enabled, even if the internal resistance varies every moment.

Claims (15)

What is claimed is:
1. A thermal printer driven by a power supply having an internal resistance which varies depending upon a temperature thereof and having a plurality of heater elements arranged in a thermal head for effecting a print operation by supplying an energizing pulse in accordance with a print signal to respective heater elements, comprising:
power supply temperature measuring means for measuring a temperature of the power supply;
storing means for storing a table showing a relationship between the temperature of the power supply and the internal resistance of the power supply; and
pulse width calculating means for acquiring, by referring to the table stored in the storing means, a corresponding resistance on the basis of the temperature measured by the temperature measuring means, and calculating a pulse width of an energizing pulse taking the resistance into consideration.
2. A thermal printer according to claim 1; wherein the power supply is a cell.
3. A thermal printer according to claim 2; further comprising power supply discriminating means for discriminating by which one of the cell or a DC power supply acquired from an AC power supply the thermal printer is being driven; wherein the pulse width calculating means calculates the pulse width of the energizing pulse with reference to the table only when the power supply discriminating means judges that the thermal printer is being driven by the cell.
4. A thermal printer according to claim 3; wherein the pulse width calculating means sets the resistance to a given fixed value and calculates the pulse width of the energizing pulse using the fixed value when the power supply discriminating means judges that the thermal printer is being driven by the DC power supply acquired from the AC power supply.
5. A thermal printer according to any one of claims 1, 2, 3 or 4; wherein the pulse width calculating means calculates the pulse width of the energizing pulse every time one line has been printed.
6. A printer according to claim 1; wherein the power supply comprises a battery and an AC adapter.
7. A printer according to claim 6; further comprising power supply discriminating means for determining which one of the battery and the AC adapter is being used to drive the printer; wherein the pulse width calculating means calculates the pulse width of the energizing pulse with reference to the table only when the power supply discriminating means determines that the printer is driven by the battery.
8. A thermal according to claim 7; wherein the pulse width calculating means sets the resistance to a fixed value and calculates the pulse width of the energizing pulse using the fixed value when the power supply discriminating means determines that the printer is being driven by the AC adapter.
9. A printer comprising: a print head having a plurality of printing elements for performing a printing operation in response to the application of an energizing pulse to the printing elements; a drive mechanism for causing relative movement between a paper and the print head so that the print head can print on the paper; a power supply having an internal resistance which varies depending upon a temperature; power supply temperature measuring means for measuring a temperature of the power supply; a memory for storing a table containing a relationship between the temperature of the power supply and the internal resistance of the power supply; and pulse width calculating means for determining the internal resistance of the power supply with reference to the table according to the temperature of the power supply measured by the temperature measuring means and calculating a pulse width of the energizing pulse taking the internal resistance into consideration.
10. A printer according to claim 9; wherein the print head is a thermal print head and the printing elements comprise resistive heating elements.
11. A printer according to claim 9; wherein the pulse width calculating means further comprises means for correcting the calculated value of the energizing pulse based on a temperature of the print head.
12. A printer according to claim 9; wherein the drive mechanism comprises a stepper motor for moving the paper with respect to the print head.
13. A method for limiting the number of printing elements that can be simultaneously energized to conduct a printing operation in a print head having a plurality of printing elements of a battery-powered printer so that a predetermined maximum consumed current value is not exceeded during the printing operation, comprising the steps of:
measuring a voltage and an internal resistance of the battery;
calculating a consumed current in a printing operation to be performed based on the measured voltage and internal resistance of the battery; and
calculating the maximum number of printing elements that can be simultaneously energized during the printing operation based on the calculated consumed current.
14. A method according to claim 13; further comprising the steps of measuring the temperature of the print head, and correcting the calculated maximum number of printing elements that can be simultaneously energized during the printing operation so that the temperature of the print head does not rise above a desired value during the print operation.
15. A method according to claim 13; further comprising the step of setting maximum number of printing elements that may be simultaneously energized during the printing operation to a preset value if the calculated consumed current exceeds a predetermined value.
US09/456,620 1998-12-21 1999-12-08 Printer having energizing pulse width calculating means Expired - Fee Related US6382774B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10363226A JP3013042B1 (en) 1998-12-21 1998-12-21 Thermal printer
JP10-363226 1998-12-21

Publications (1)

Publication Number Publication Date
US6382774B1 true US6382774B1 (en) 2002-05-07

Family

ID=18478814

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/456,620 Expired - Fee Related US6382774B1 (en) 1998-12-21 1999-12-08 Printer having energizing pulse width calculating means

Country Status (2)

Country Link
US (1) US6382774B1 (en)
JP (1) JP3013042B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010030691A1 (en) * 2000-03-07 2001-10-18 Yoshinari Higuchi Apparatus having a printer unit
US6784908B2 (en) * 2000-11-16 2004-08-31 Olympus Corporation Printer
EP1309450A4 (en) * 2000-08-08 2005-04-06 Lexmark Int Inc Determining minimum energy pulse characteristics in an ink jet print head
US20060168916A1 (en) * 2004-11-05 2006-08-03 Griebel Robert A E Method and apparatus to insert stoppers into prefilled syringes
GB2435952A (en) * 2006-03-09 2007-09-12 Markem Tech Ltd A method of operating a print head and a print head with associated memory for storing the value of the electrical resistance of the print head
US20090303275A1 (en) * 2008-06-04 2009-12-10 Seiko Epson Corporation Droplet discharge device, method for discharging droplet and method for manufacturing electro-optical device
US8702191B2 (en) * 2012-07-05 2014-04-22 Hewlett-Packard Development Company, L.P. Printer control method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6293489B2 (en) * 2014-01-08 2018-03-14 富士通コンポーネント株式会社 Printer device control method and printer device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4409600A (en) * 1980-12-29 1983-10-11 Epson Corporation Thermal printer drive circuit
US4494126A (en) * 1982-02-12 1985-01-15 Fuji Xerox Co., Ltd. Thermal recording head drive device
US4510505A (en) * 1981-07-03 1985-04-09 Canon Kabushiki Kaisha Thermal printer
US4577203A (en) * 1981-09-30 1986-03-18 Epson Corporation Ink jet recording apparatus
US4607262A (en) * 1983-01-11 1986-08-19 Fuji Xerox Co., Ltd. Thermal head drive circuit
US5087923A (en) * 1990-05-25 1992-02-11 Hewlett-Packard Company Method of adjusting a strobe pulse for a thermal line array printer
US5365257A (en) * 1989-10-03 1994-11-15 Seiko Epson Corporation Thermal printer and method of controlling a thermal print head
US5694019A (en) * 1995-09-29 1997-12-02 Ricoh Company, Ltd. Battery charging apparatus and network system with enhanced versatility in dispensing recharged batteries
US5845144A (en) * 1991-12-25 1998-12-01 Canon Kabushiki Kaisha Information processing apparatus with internal printer

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4409600A (en) * 1980-12-29 1983-10-11 Epson Corporation Thermal printer drive circuit
US4510505A (en) * 1981-07-03 1985-04-09 Canon Kabushiki Kaisha Thermal printer
US4577203A (en) * 1981-09-30 1986-03-18 Epson Corporation Ink jet recording apparatus
US4494126A (en) * 1982-02-12 1985-01-15 Fuji Xerox Co., Ltd. Thermal recording head drive device
US4607262A (en) * 1983-01-11 1986-08-19 Fuji Xerox Co., Ltd. Thermal head drive circuit
US5365257A (en) * 1989-10-03 1994-11-15 Seiko Epson Corporation Thermal printer and method of controlling a thermal print head
US5087923A (en) * 1990-05-25 1992-02-11 Hewlett-Packard Company Method of adjusting a strobe pulse for a thermal line array printer
US5845144A (en) * 1991-12-25 1998-12-01 Canon Kabushiki Kaisha Information processing apparatus with internal printer
US5694019A (en) * 1995-09-29 1997-12-02 Ricoh Company, Ltd. Battery charging apparatus and network system with enhanced versatility in dispensing recharged batteries

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010030691A1 (en) * 2000-03-07 2001-10-18 Yoshinari Higuchi Apparatus having a printer unit
US20050083410A1 (en) * 2000-03-07 2005-04-21 Sony Corporation Apparatus having a printer unit
US7068305B2 (en) * 2000-03-07 2006-06-27 Sony Corporation Integrated imaging and printing apparatus
EP1309450A4 (en) * 2000-08-08 2005-04-06 Lexmark Int Inc Determining minimum energy pulse characteristics in an ink jet print head
EP1958776A1 (en) * 2000-08-08 2008-08-20 Lexmark International, Inc., Intellectual Property Law Dept. Determining minimum energy pulse characteristics in an ink jet print head
EP1952989A3 (en) * 2000-08-08 2008-08-20 Lexmark International, Inc., Intellectual Property Law Dept. Determining minimum energy pulse characteristics in an ink jet print head
US6784908B2 (en) * 2000-11-16 2004-08-31 Olympus Corporation Printer
US20060168916A1 (en) * 2004-11-05 2006-08-03 Griebel Robert A E Method and apparatus to insert stoppers into prefilled syringes
GB2435952A (en) * 2006-03-09 2007-09-12 Markem Tech Ltd A method of operating a print head and a print head with associated memory for storing the value of the electrical resistance of the print head
US20090303275A1 (en) * 2008-06-04 2009-12-10 Seiko Epson Corporation Droplet discharge device, method for discharging droplet and method for manufacturing electro-optical device
US8702191B2 (en) * 2012-07-05 2014-04-22 Hewlett-Packard Development Company, L.P. Printer control method and system

Also Published As

Publication number Publication date
JP2000185426A (en) 2000-07-04
JP3013042B1 (en) 2000-02-28

Similar Documents

Publication Publication Date Title
JP3474281B2 (en) Automatic print speed controller for barcode printer
US6382774B1 (en) Printer having energizing pulse width calculating means
CA1324026C (en) Halftone printing system
JPS62116168A (en) Thermal head controlling system
JP2000168119A (en) Printer
JPH10250130A (en) Printing control unit for thermal line printer, printing control method for thermal line printer, and printing unit
JP2005331462A (en) Method and detector for detecting voltage reduction in line printer
JPS61228970A (en) Thermal head driver
JP2020163607A (en) Printer and control method of printer
JPS6158763A (en) Thermal head driving device
JP2954050B2 (en) Thermal head controller
JP2691738B2 (en) Heater circuit failure detection device for thermal head
JPH03268953A (en) Driving circuit of thermal head
JPH07186432A (en) Printing device
JP2002292917A (en) Thermal printer
JPH0725052A (en) Driving device for thermal head
JPH05131670A (en) Apparatus for control of electroconduction of thermal head
JPH02241762A (en) Compact thermal printer
JP2000246944A (en) Recording control device
JP2000006459A (en) Thermal printer
JPH0577470A (en) Thermal printer
JP2528642Y2 (en) Printer device
JPH0890818A (en) Line thermal printer
JPH07314760A (en) Thermal printing device
JPS6250170A (en) Thermal printer

Legal Events

Date Code Title Description
AS Assignment

Owner name: SEIKO INSTRUMENTS INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:IZUMI, SHIGEO;REEL/FRAME:012523/0083

Effective date: 20011113

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20140507