Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0639178B2 - Printing control device for thermal printer - Google Patents
[go: Go Back, main page]

JPH0639178B2 - Printing control device for thermal printer - Google Patents

Printing control device for thermal printer

Info

Publication number
JPH0639178B2
JPH0639178B2 JP18893186A JP18893186A JPH0639178B2 JP H0639178 B2 JPH0639178 B2 JP H0639178B2 JP 18893186 A JP18893186 A JP 18893186A JP 18893186 A JP18893186 A JP 18893186A JP H0639178 B2 JPH0639178 B2 JP H0639178B2
Authority
JP
Japan
Prior art keywords
circuit
time
output
energization
thermal
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
JP18893186A
Other languages
Japanese (ja)
Other versions
JPS6345068A (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Epson Corp filed Critical Seiko Epson Corp
Priority to JP18893186A priority Critical patent/JPH0639178B2/en
Publication of JPS6345068A publication Critical patent/JPS6345068A/en
Publication of JPH0639178B2 publication Critical patent/JPH0639178B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • B41J2/35Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads providing current or voltage to the thermal head
    • B41J2/355Control circuits for heating-element selection
    • B41J2/36Print density control
    • B41J2/365Print density control by compensation for variation in 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/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • B41J2/35Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads providing current or voltage to the thermal head
    • B41J2/355Control circuits for heating-element selection
    • B41J2/36Print density control

Landscapes

  • Electronic Switches (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、発熱素子に通電し感熱紙、又は転写フイルム
を介して普通紙に印刷する如きサーマルプリンタの印字
制御装置に関し、特にサーマルヘッドの熱履歴制御に関
するものである。
Description: TECHNICAL FIELD The present invention relates to a print control device for a thermal printer, such as a thermal paper which is energized by a heating element to print on a thermal paper or a plain paper via a transfer film, and more particularly to a thermal head. It relates to heat history control.

[従来の技術] 従来からサーマルプリンタの印字制御装置に於いては、
発熱素子の過去の駆動履歴を記憶しそれぞれの発熱素子
の次の印字エネルギを決定する熱履歴制御するものがあ
った。
[Prior Art] Conventionally, in the print control device of the thermal printer,
There is one that stores the past driving history of the heating elements and controls the thermal history to determine the next printing energy of each heating element.

これらの従来例は、過去の熱履歴に応じて、次の通電時
間を一定時間減ずるものであった。
In these conventional examples, the next energization time is reduced by a certain amount of time according to the past heat history.

[発明が解決しようとする問題点] これら従来技術では、環境温度やサーマルヘッドの温度
等の条件や、発熱素子への供給電圧の条件が変動した場
合、一般に発熱素子への通電時間を補正し、その条件に
合った通電時間に調整される。しかし熱履歴制御によっ
て減ずる通電時間は一定であったため、基本通電時間に
よって得られる印加エネルギに対してしめる割合が変動
してしまい、温度変化や、電圧変動に対して良好な印字
品質が得られなかった。
[Problems to be Solved by the Invention] In these conventional techniques, when the conditions such as the ambient temperature and the temperature of the thermal head and the conditions of the supply voltage to the heating element are changed, the energization time to the heating element is generally corrected. , The energization time is adjusted to suit the conditions. However, since the energization time reduced by the thermal history control was constant, the ratio of the applied energy obtained by the basic energization time fluctuated, and good print quality could not be obtained against temperature changes and voltage fluctuations. It was

本発明の目的は、このような従来技術の欠点を除去し、
熱履歴制御を行う時に、発熱素子への印加エネルギを温
度や電圧条件によって変化させた場合に於いても、減ず
る印加エネルギの比を一定にし常に良好な印字品質を得
るサーマルプリンタの制御装置を提供することにある。
The object of the present invention is to eliminate such drawbacks of the prior art,
Provided is a thermal printer control device which constantly keeps a good print quality by keeping the ratio of the applied energy to be reduced even when the applied energy to the heating element is changed depending on the temperature and the voltage condition during the thermal history control. To do.

[問題点を解決するための手段] 本発明によるサーマルプリンタの印字制御装置は、これ
らの問題点を解決するための手段として以下のものを有
している。
[Means for Solving Problems] The print control device for a thermal printer according to the present invention has the following means for solving these problems.

a.サーマルヘッドもしくは周囲温度を検出する発熱抵
抗素子 b.該感熱抵抗素子を包含する抵抗回路網 c.該抵抗回路網の所定の分圧点の電位を増幅する増幅
回路 d.コンデンサと抵抗器を直列に接続した複数のCR回
路 e.前記増幅回路の出力電圧を基準とし前記コンデンサ
の充放電時間をパルス幅に変換する複数の電圧比較回路 f.前記電圧比較回路に接続された前記複数のコンデン
サを同時に放電する放電回路 以上の手段を有し、前記電圧比較回路の1つを前記発熱
素子の基準通電時間の設定用に、他を駆動履歴に応じて
発熱素子の通電時間を減する時の削減量の決定に用いる
制御装置である。
a. Thermal head or heating resistance element that detects ambient temperature b. A resistance network including the heat-sensitive resistance element c. An amplifier circuit for amplifying the potential at a predetermined voltage dividing point of the resistor network d. Multiple CR circuits with capacitors and resistors connected in series e. A plurality of voltage comparison circuits for converting the charge / discharge time of the capacitor into a pulse width with reference to the output voltage of the amplifier circuit f. Discharge circuit for simultaneously discharging the plurality of capacitors connected to the voltage comparison circuit. The discharge circuit has the above means, one of the voltage comparison circuits is used for setting the reference energization time of the heating element, and the other is used as a driving history. Accordingly, the control device is used to determine the reduction amount when the energization time of the heating element is reduced.

[実施例] 第1図は本発明によるサーマルプリンタの印字制御装置
の通電幅制御回路の一実施例の回路図である。
[Embodiment] FIG. 1 is a circuit diagram of an embodiment of an energization width control circuit of a print controller for a thermal printer according to the present invention.

1は感熱抵抗素子の一種であるサーミスタ、2はサーミ
スタ1を包含する抵抗回路網であり、17、18は抵抗
器、34はコンデンサをそれぞれ示している。コンデン
サ34はノイズ防止用であり特性に全く関係しない。
Reference numeral 1 is a thermistor which is a kind of heat-sensitive resistance element, 2 is a resistance circuit network including the thermistor 1, 17 and 18 are resistors, and 34 is a capacitor, respectively. The capacitor 34 is for preventing noise and has nothing to do with the characteristics.

3はオペアンプ10を有する増幅回路であり、オペアン
プの入力として、前記抵抗回路網の所定の分圧点と可変
抵抗器20を有する分圧回路30の所定の分圧点とを有
している。又、このオペアンプ10はフィードバック用
抵抗器22、ダイオード23、入力抵抗器24を有して
いる。前記分圧回路30は抵抗器19、21、及び可変
抵抗器20から構成され、オペアンプ10の基準入力部
を形成している。
Reference numeral 3 is an amplifier circuit having an operational amplifier 10, which has a predetermined voltage dividing point of the resistor network and a predetermined voltage dividing point of a voltage dividing circuit 30 having a variable resistor 20 as inputs of the operational amplifier. The operational amplifier 10 also has a feedback resistor 22, a diode 23, and an input resistor 24. The voltage dividing circuit 30 is composed of resistors 19 and 21 and a variable resistor 20, and forms a reference input section of the operational amplifier 10.

11、12、13は電圧比較回路で、基準入力としてオ
ペアンプ10の出力端子に、共通に接続されている。
又、被比較入力としてそれぞれCR回路31、32、3
3が接続されている。4、5、6は抵抗器、7、8、
9、はコンデンサをそれぞれ示している。27、28、
29は放電用のトランジスタであり、このトランジスタ
27、28、29、及び入力抵抗器37、38、39を
主な構成要素として放電回路を形成している。
Reference numerals 11, 12, and 13 denote voltage comparison circuits, which are commonly connected to the output terminal of the operational amplifier 10 as a reference input.
Also, the CR circuits 31, 32, and 3 are input as compared inputs, respectively.
3 is connected. 4, 5, 6 are resistors, 7, 8,
Reference numerals 9 and 9 respectively indicate capacitors. 27, 28,
Reference numeral 29 is a discharging transistor, and a discharging circuit is formed by using the transistors 27, 28, 29 and the input resistors 37, 38, 39 as main constituent elements.

35はトリガ入力端子、36は電源入力端子、14、1
5、16はこの通電幅制御回路の出力端子をそれぞれ示
している。
35 is a trigger input terminal, 36 is a power input terminal, 14, 1
Reference numerals 5 and 16 respectively represent output terminals of this energization width control circuit.

(動作) 抵抗回路網2はサーミスタの温度特性を補正する曲線補
正部である。
(Operation) The resistance network 2 is a curve correction unit that corrects the temperature characteristic of the thermistor.

サーミスタの抵抗値Rtは一般にB定数を用いて20℃
の値R(20)、絶対温度Tとして次の式で表される。
The resistance value Rt of the thermistor is generally 20 ° C using the B constant.
The value R (20) and the absolute temperature T are expressed by the following equation.

Rt=R(20)expB(1/T(t) −1/T(20))……
式1 T(t) =任意の温度に於ける絶対温度 T(20)=20℃時の絶対温度 式1を見るとexpの項が入っているため、温度の逆数
がlogリニアになっている。すなわち抵抗値は温度上
昇と共に減少し、その割合は高温側の方が変化量が少な
くなる。
Rt = R (20) expB (1 / T (t) -1 / T (20)) ...
Formula 1 T (t) = Absolute temperature at any temperature T (20) = Absolute temperature at 20 ° C. Looking at Formula 1, since the term of exp is included, the reciprocal of temperature is log linear. . That is, the resistance value decreases as the temperature rises, and the rate of change is smaller on the high temperature side.

サーマルヘッドの場合、高温時ほど印加エネルギを減少
させた方が、良い印字品質となり、かつ発熱要素にとっ
て安全であり、このサーミスタの特性を補正する必要が
ある。
In the case of a thermal head, it is better to reduce the applied energy as the temperature is higher, which leads to better printing quality and is safer for the heat generating element, and it is necessary to correct the characteristics of the thermistor.

第2図は、サーミスタの抵抗値Rtと抵抗回路網2の分
圧点Aの出力電圧とオペアンプの出力電圧の特性を示す
グラフであり、横軸は絶対温度、縦軸は抵抗値Rtと分
圧点Aの電圧及びオペアンプの出力電圧Vopを示してい
る。
FIG. 2 is a graph showing the characteristics of the resistance value Rt of the thermistor, the output voltage of the voltage dividing point A of the resistance network 2 and the output voltage of the operational amplifier, where the horizontal axis is the absolute temperature and the vertical axis is the resistance value Rt and the minute. The voltage at the pressure point A and the output voltage Vop of the operational amplifier are shown.

41は、サーミスタの抵抗値Rtの温度特性を、42
は、分圧点Aの電位の温度特性を、43はオペアンプの
出力電圧Vopの温度特性をそれぞれ示す特性曲線であ
る。サーミスタは特性曲線に示すように温度変化に対し
負特性を有している。
41 is the temperature characteristic of the resistance value Rt of the thermistor,
Is a characteristic curve showing the temperature characteristic of the potential of the voltage dividing point A, and 43 is a characteristic curve showing the temperature characteristic of the output voltage Vop of the operational amplifier. The thermistor has a negative characteristic with respect to temperature change as shown by the characteristic curve.

このような補正を行う特徴として以下の事項が上げられ
る。
The following items can be cited as features of performing such correction.

1.周辺素子が少なくバラツキ等の変動が少ない。1. Fewer peripheral elements and less variation such as variations.

2.比較的広い範囲でリニアリティが持たせられる。2. Linearity is given over a relatively wide range.

3.使用温度範囲外、例えば0℃以下、40℃以上等で
の温度に対する出力電圧の変化が小さくでき、サーマル
ヘッドを破壊から守ることができる。
3. The change in the output voltage with respect to the temperature outside the operating temperature range, for example, 0 ° C. or lower, 40 ° C. or higher, etc. can be made small, and the thermal head can be protected from damage.

増幅回路3は、補正された温度特性を用い部分的に拡大
するためで、特性曲線42を得る分圧点Aを一方の入力
とし、抵抗器による分圧回路を他方の入力としている。
The amplifier circuit 3 uses the corrected temperature characteristic to partially expand the voltage. Therefore, the voltage dividing point A for obtaining the characteristic curve 42 is used as one input, and the voltage dividing circuit using a resistor is used as the other input.

本回路の倍率は以下で表わされる。The magnification of this circuit is expressed below.

抵抗器24の値をR24,抵抗器22の値をR22とすると
倍率Kは K=(R24+R22)/R24 となる。
When the value of the resistor 24 is R24 and the value of the resistor 22 is R22, the magnification K is K = (R24 + R22) / R24.

ダイオード23の働きとしては、 1.低温時の基準電位の急激な上昇を抑制するため、結
果として電圧比較回路11,12,13の出力パルス幅
の低温時に於ける増大を防止する。
The functions of the diode 23 are: Since the abrupt rise of the reference potential at low temperature is suppressed, the output pulse width of the voltage comparison circuits 11, 12, 13 is prevented from increasing at low temperature as a result.

2.部分拡大の変曲点を変えることができる。2. The inflection point of partial enlargement can be changed.

1と2の特性を利用しダイオードの本数を変える又はな
くす等して様々な特性曲線を作り出すことができる。
Various characteristic curves can be created by changing or eliminating the number of diodes by utilizing the characteristics of 1 and 2.

分圧回路30内の可変抵抗器20は温度変化に対するオ
ペアンプの出力電圧Vopの変化率を変えずにVopを調整
するものであり、後段の電圧比較部の出力パルス幅を所
定の値に設定するものである。
The variable resistor 20 in the voltage dividing circuit 30 adjusts Vop without changing the rate of change of the output voltage Vop of the operational amplifier with respect to temperature change, and sets the output pulse width of the voltage comparison unit in the subsequent stage to a predetermined value. It is a thing.

CR回路31,32,33の時定数は次のような関係を
有している。
The time constants of the CR circuits 31, 32 and 33 have the following relationship.

抵抗器4,5,6の値をそれぞれR4 ,R5 ,R6 とし
コンデンサ7,8,9の値をC7 ,C8 ,C9 とする
と、 C7 ×R4 >C8 ×R5 >C9 ×R6 となっている。
If the values of the resistors 4, 5, 6 are R4, R5, R6 and the values of the capacitors 7, 8, 9 are C7, C8, C9, then C7 * R4> C8 * R5> C9 * R6.

第3図は、第1図の通電幅制御回路の電圧比較回路の入
出力波形を示す説明図である。
FIG. 3 is an explanatory diagram showing input / output waveforms of the voltage comparison circuit of the conduction width control circuit of FIG.

51は放電回路の入力端子35に与えられるトリガ入力
波形でありそのパルス幅tgはきわめて小さいので特性
上は無視できる。52は出力端子14の波形を、53は
出力端子15の波形を、54は出力端子16の波形をそ
れぞれ示している。それぞれのパルス幅は、TW14,T
W15,TW16で示していて次の関係となる。
Reference numeral 51 is a trigger input waveform given to the input terminal 35 of the discharge circuit, and its pulse width tg is extremely small, so that it can be ignored in terms of characteristics. 52 shows the waveform of the output terminal 14, 53 shows the waveform of the output terminal 15, and 54 shows the waveform of the output terminal 16. Each pulse width is TW14, T
It is shown by W15 and TW16, and has the following relationship.

TW14>TW15>TW16 第4図はそれぞれの出力波形52、53、54のパルス
幅の温度特性を示す特性図である。サーミスタ1及び増
幅回路の作用により、電圧比較回路の非反転入力側の電
圧は温度の上昇とともに低下するため、電圧比較回路の
反転入力側の電圧がCR回路31、32、33固有の時
定数で放電状態から上昇して非反転入力側の電圧を越え
るまでの時間、即ち出力パルス幅が短くなる。
TW14>TW15> TW16 FIG. 4 is a characteristic diagram showing the temperature characteristics of the pulse widths of the output waveforms 52, 53 and 54. Due to the operation of the thermistor 1 and the amplifier circuit, the voltage on the non-inverting input side of the voltage comparison circuit decreases as the temperature rises. Therefore, the voltage on the inverting input side of the voltage comparison circuit has a time constant specific to the CR circuits 31, 32, 33. The time from the discharge state until the voltage rises and exceeds the voltage on the non-inverting input side, that is, the output pulse width becomes shorter.

20℃における出力パルス幅TW14、TW15、TW16の
値は大きい方から順にt1,t2,t3となり、0℃で
は順にt4,t5,t6となる。この時次のような関係
となる。
The values of the output pulse widths TW14, TW15, and TW16 at 20 ° C. become t1, t2, t3 in order from the largest value, and become t4, t5, t6 at 0 ° C. in order. At this time, the following relationship is established.

t2/t1≒t5/t4 t2/t3≒t5/t6 このような特性は全温度範囲にわたって有している。t2 / t1≈t5 / t4 t2 / t3≈t5 / t6 Such characteristics are possessed over the entire temperature range.

これは次のような理論式に基づいている。This is based on the following theoretical formula.

オペアンプ10の出力電圧を20℃の時Vop(20)とし、
電源電圧をVc とすると電圧比較回路11の出力パルス
幅TW14は次の式で表される。
When the output voltage of the operational amplifier 10 is 20 ° C., Vop (20),
When the power supply voltage is Vc, the output pulse width TW14 of the voltage comparison circuit 11 is expressed by the following equation.

ln:自然対数として、 TW14=−C7 ×R4ln(1−Vop(20)/Vc) 同様にTW15は、 TW15=−C8 ×R5ln(1−Vop(20)/Vc) となる。ln: As natural logarithm, TW14 = −C7 × R4ln (1-Vop (20) / Vc) Similarly, TW15 is TW15 = −C8 × R5ln (1-Vop (20) / Vc).

この時、両パルス幅の比は TW14/TW15 =(C7×R4)/(C8×R5) となり、温度に関係する項が消え、時定数の比となる。At this time, the ratio of both pulse widths becomes TW14 / TW15 = (C7 × R4) / (C8 × R5), the term relating to temperature disappears, and the ratio of time constants is obtained.

このような特性を有する通電幅制御回路を用いてサーマ
ルプリンタの熱履歴制御を行うことによりきわめて良好
な印字品質を実現できる。
By controlling the thermal history of the thermal printer using the energization width control circuit having such characteristics, it is possible to realize extremely good printing quality.

第5図は本発明による印字制御装置の一実施例を示す略
図であり、40は第1図に示した通電幅制御回路(以下
CTCCと略す)、46は複数の発熱素子45を配した
サーマルヘッド、47はヘッドドライバをそれぞれ示し
ている。サーマルヘッド46上にはCTCC内のサーミ
スタ1が接触配置されている。
FIG. 5 is a schematic diagram showing an embodiment of the printing control device according to the present invention. Reference numeral 40 is a conduction width control circuit (hereinafter abbreviated as CTCC) shown in FIG. 1, and 46 is a thermal device having a plurality of heating elements 45. Heads and 47 are head drivers, respectively. The thermistor 1 in the CTCC is arranged in contact with the thermal head 46.

44はヘッドドライバ47の電源端子をオンオフする給
電制御トランジスタ、50はサーマルプリンタ全体を統
括制御するCPUである。CPU50は印字データ入力
に応じ、ヘッド通電タイミング毎に、CPCC40のト
リガ入力端子35へトリガを出力すると当時に、ヘッド
ドライバ47へ各々の発熱素子に対応するヘッドデータ
48を送出する。発熱素子への通電はヘッドドライバ4
7への給電が為され、且つヘッドデータが能動状態の時
に行われる。従って、所望のドットの印刷は、このドッ
トを印刷するべき発熱素子に対応するヘッドデータを能
動状態に、これ以外の発熱素子に対応するヘッドデータ
を非能動状態にすることによって実現される。
Reference numeral 44 is a power supply control transistor that turns on and off the power supply terminal of the head driver 47, and reference numeral 50 is a CPU that integrally controls the entire thermal printer. The CPU 50 outputs a head data 48 corresponding to each heating element to the head driver 47 at the time when a trigger is output to the trigger input terminal 35 of the CPCC 40 at each head energization timing in response to the print data input. The head driver 4 is used to energize the heating element.
This is done when the power is supplied to 7 and the head data is in the active state. Therefore, printing of a desired dot is realized by setting the head data corresponding to the heating element on which this dot is to be printed to the active state and the head data corresponding to the other heating elements to the inactive state.

43はCTCC40の出力端子14に接続されたインバ
ータであり、トランジスタ44によってヘッドドライバ
の作動時間が決定され発熱素子45の基準通電時間が決
定される。
Reference numeral 43 is an inverter connected to the output terminal 14 of the CTCC 40. The transistor 44 determines the operating time of the head driver and the reference energizing time of the heating element 45.

CTCC40の出力端子15、16から出力される、そ
れぞれTW15、TW16なるパルス幅を有するパルス信号
はCPU50に入力される。
Pulse signals output from the output terminals 15 and 16 of the CTCC 40 and having pulse widths of TW15 and TW16, respectively, are input to the CPU 50.

第6図は本実施例の履歴制御方法によるサーマルヘッド
の1の発熱素子への通電状態を示す説明図であり、20
℃の場合の例示である。以下、CPUにおける、過去の
駆動履歴に応じた基準通電時間からの削減量の設定方法
につき、本図を用いて説明する。
FIG. 6 is an explanatory diagram showing the energization state of one heating element of the thermal head according to the history control method of this embodiment.
This is an example in the case of ° C. Hereinafter, a method of setting the reduction amount from the reference energization time according to the past driving history in the CPU will be described with reference to this drawing.

61は通電が連続した時、即ち削減時間を設定すべき通
電区間の直前の通電区間において当該発熱素子への通電
が行われた時の状態を示し、削減時間を設定すべき当該
通電区間の二つ前の通電区間における通電の有無に応じ
て異なる削減時間が設定される。即ち、削減時間は当該
通電があった時はTW15と、なかった時はTW16とな
る。20℃の場合の例示であるのでTW15、TW16の値
はそれぞれt2、t3である。
Reference numeral 61 indicates a state when the energization is continuous, that is, when the heating element is energized in the energization section immediately before the energization section in which the reduction time is to be set. Different reduction times are set depending on the presence or absence of energization in the immediately preceding energization section. That is, the reduction time is TW15 when the current is applied and TW16 when the current is not applied. Since it is an example in the case of 20 ° C., the values of TW15 and TW16 are t2 and t3, respectively.

また、62は1ドットおきに通電が行われた時、即ち削
減時間を設定すべき通電区間の直前の通電区間において
通電が行われずに、削減時間を設定すべき当該通電区間
の二つ前の通電区間において通電が行われた時の状態を
示し、削減時間はTW16となる。20℃においてはt3
である。
Reference numeral 62 indicates that when power is supplied every other dot, that is, the power is not supplied in the power supply section immediately before the power supply section in which the reduction time is to be set, and the current is supplied immediately before the current supply section in which the reduction time is to be set. The state when the power is supplied in the power supply section is shown, and the reduction time is TW16. T3 at 20 ° C
Is.

61、62は削減時間を有する場合を説明する通電パル
ス波形であるが、これらのどちらの場合にも属さない場
合には、61、62の第1番めのパルスのように、削減
時間はゼロとされる。
61 and 62 are energizing pulse waveforms for explaining the case where the reduction time is provided. However, when the conduction pulse waveform does not belong to either of these cases, the reduction time is zero like the first pulse of 61 and 62. It is said that

このようにCPU50はサーマルヘッドの発熱素子45
の過去の駆動履歴に応じて基準通電時間からの削減時間
を設定し、CTCCの出力端子15および16からのパ
ルス信号に同期して、ヘッドデータ出力端子より通電を
行うべき発熱素子に対応するヘッドデータ48を出力す
る。
In this way, the CPU 50 controls the heating element 45 of the thermal head.
A head corresponding to a heating element to be energized from the head data output terminal in synchronization with the pulse signals from the output terminals 15 and 16 of the CTCC by setting a reduction time from the reference energization time according to the past driving history of The data 48 is output.

この動作を第5図に従い、第6図中、61に示す通電波
形を例に取って更に詳細に説明する。尚、ここではヘッ
ドデータ48が高レベル(以下、「H」と略記する)の
場合に、対応する発熱素子への通電を許可し、低レベル
(以下、「L」と略記する)の場合には通電を停止する
ものとする。通電波形61の左側の通電区間では、CP
U50は前述のとおりトリガ入力端子35へトリガを出
力すると同時にヘッドドライバ47へヘッドデータ48
として「H」を出力する。これにより、CTCC40の
出力端子14が「H」となって給電制御トランジスタ4
4がオン状態となりヘッドドライバ47への給電が開始
されるとともに、対応する発熱素子への通電が許可さ
れ、従って、通電が開始される。また、通電波形61の
中央の通電区間では、CPU50は上述のとおり削減時
間をTW16と設定しているので、トリガ出力と同時にヘ
ッドデータ48を「L」とする。この時点では、ヘッド
ドライバへの給電は開始されるが、対応する発熱素子へ
の通電は行われない。そして、TW16時間が経過しCT
CC40の出力端子16が「H」から「L」へと変化す
ると、CPU50はこのタイミングでヘッドデータ48
を「H」とし、対応する発熱素子への通電を開始する。
同様に、通電波形61の右側の通電区間に於いては、C
PU50は上述のとおり削減時間をTW15と設定してい
るので、トリガ出力と同時にヘッドデータ「L」を出力
し、TW15時間経過後CTCC40の出力端子15が
「H」から「L」へと変化した時にヘッドデータ「H」
を出力することによって対応する発熱素子への通電を開
始する。
This operation will be described in more detail with reference to FIG. 5 by taking an energization waveform 61 shown in FIG. 6 as an example. Here, when the head data 48 is at a high level (hereinafter abbreviated as “H”), energization to the corresponding heating element is permitted, and when it is at a low level (hereinafter abbreviated as “L”). Shall stop energization. In the energization section on the left side of the energization waveform 61, CP
As described above, U50 outputs a trigger to the trigger input terminal 35 and simultaneously outputs the head data 48 to the head driver 47.
"H" is output as. As a result, the output terminal 14 of the CTCC 40 becomes "H", and the power feeding control transistor 4
No. 4 is turned on, power supply to the head driver 47 is started, and at the same time, energization to the corresponding heating element is permitted, and thus energization is started. In the central energization section of the energization waveform 61, the CPU 50 sets the reduction time to TW16 as described above, so that the head data 48 is set to "L" at the same time as the trigger output. At this point, power supply to the head driver is started, but power supply to the corresponding heating element is not performed. And after 16 hours of TW, CT
When the output terminal 16 of the CC 40 changes from "H" to "L", the CPU 50 outputs the head data 48 at this timing.
Is set to "H", and energization to the corresponding heating element is started.
Similarly, in the energization section on the right side of the energization waveform 61, C
Since the PU 50 sets the reduction time to TW15 as described above, the head data "L" is output at the same time as the trigger output, and the output terminal 15 of the CTCC 40 changes from "H" to "L" after TW15 hours have elapsed. Sometimes head data "H"
By outputting, the energization to the corresponding heating element is started.

このようにして、基準通電時間がCTCCの出力端子1
4からの出力パルス幅TW14を用いてヘッドドライバへ
の給電時間を設定することによって設定され、基準通電
時間からの削減時間が当該発熱素子の駆動履歴に応じて
TW15若しくはTW16、又はゼロから選択されることに
よって設定され、従って、通電時間がこれらの差として
決定される。
In this way, the reference energization time is the output terminal 1 of the CTCC.
It is set by setting the power supply time to the head driver by using the output pulse width TW14 from No. 4, and the reduction time from the reference energization time is selected from TW15 or TW16 or zero according to the drive history of the heating element. The current-carrying time is therefore determined as the difference between them.

尚、電圧比較回路の数は3個に限定されるものではな
く、数を増すことによって更にきめ細かい熱履歴制御が
できる。
Note that the number of voltage comparison circuits is not limited to three, and by increasing the number, more detailed thermal history control can be performed.

又、CR回路31,32,33をサーマルヘッド46へ
の供給電源と共通にすることによってサーマルヘッドの
電源変動に対しても通電幅を補償することが可能であ
る。
Further, by making the CR circuits 31, 32, 33 common to the power supply to the thermal head 46, it is possible to compensate the energization width even for power fluctuation of the thermal head.

更に、感熱抵抗素子はサーミスタだけでなく、温度変化
に正特性な素子でも同様の効果を有している。
Further, the heat-sensitive resistance element has not only the thermistor but also an element having a positive characteristic with respect to temperature change, which has the same effect.

第7図は本発明によるサーマルプリンタの印字制御装置
の他の実施例を示す略図であり、第5図と同一物は同一
番号で示し説明を略す。
FIG. 7 is a schematic view showing another embodiment of the print control device for the thermal printer according to the present invention, and the same parts as those in FIG.

71,72,73はTTLのLS−374、即ち8回路
3ステイトD型フリップフロップと同様のラッチ回路で
あり、ヘッド通電データを一時保持するものである。7
4,75はCTCC40の出力端子に接続された微分回
路、76はヘッド通電データ48の出力と同時にそのア
ドレス情報をラッチするデコーダ、77はCPUのWR
端子、78はアドレス情報とWR信号とを同期するゲー
ト、79は微分回路74,75,ゲート78の信号を複
合し、ラッチ回路71,72,73のクロック信号を得
るゲートをそれぞれ示している。
Reference numerals 71, 72 and 73 are LS-374 of TTL, that is, a latch circuit similar to the 8-circuit 3-state D-type flip-flop, which temporarily holds head energization data. 7
Reference numerals 4 and 75 are differentiating circuits connected to the output terminal of the CTCC 40. Reference numeral 76 is a decoder for latching the address information simultaneously with the output of the head energization data 48. Reference numeral 77 is a CPU WR.
A terminal, 78 is a gate for synchronizing the address information and the WR signal, and 79 is a gate for compounding the signals of the differentiating circuits 74, 75 and the gate 78 to obtain the clock signals of the latch circuits 71, 72, 73, respectively.

本実施例を第3図を用いて以下に詳述する。This embodiment will be described in detail below with reference to FIG.

微分回路74,75は第3図の出力波形の立下がりタイ
ミングに同期したトリガ出力を得るものであり、TW15
の時間経過と同時に微分回路74からトリガ出力が発生
し、同様にTW16の時間経過と同時に微分回路75から
トリカ出力が発生する。
Differentiating circuits 74 and 75 obtain a trigger output synchronized with the falling timing of the output waveform shown in FIG.
At the same time, the differentiating circuit 74 generates a trigger output, and similarly, at the same time as the time TW16 elapses, the differentiating circuit 75 generates a trigger output.

始めにCPU50から通電データ48を履歴データまで
含めて3回出力する。データ出力に同期してゲート78
からクロック信号が出力され、ラッチ回路71,72,
73にそれぞれのデータが格納される。次に通電タイミ
ングと同時に入力端子35にトリガが出力されヘッドド
ライバ47が作動し、ラッチ回路73内に格納されたデ
ータに基づいて所定の発熱素子への通電が行なわれる。
First, the CPU 50 outputs the energization data 48 including the history data three times. Gate 78 in synchronization with data output
Outputs a clock signal from the latch circuits 71, 72,
The respective data are stored in 73. Next, at the same time as the energization timing, a trigger is output to the input terminal 35 to operate the head driver 47, and the predetermined heating element is energized based on the data stored in the latch circuit 73.

TW16時間経過するとゲート79にトリガ出力が発生
し、これをクロックとしてラッチ回路72のデータはラ
ッチ回路73へ移動し、所定の通電がなされ、更にTW
15時間経過後同様にゲート79からトリガ出力が発せさ
れ、最後のデータがヘッドドライバに送出される。その
後所定のドットが形成されると、TW14時間経過後トラ
ンジスタ44が閉じ通電が終了する。
When TW16 hours have passed, a trigger output is generated at the gate 79, and the data of the latch circuit 72 is moved to the latch circuit 73 by using this as a clock, and predetermined energization is performed.
After 15 hours, the gate 79 similarly outputs a trigger output, and the last data is sent to the head driver. After that, when a predetermined dot is formed, the transistor 44 is closed and the energization is completed after 14 hours have passed.

第7図の実施例は、履歴のデータを送出するタイミング
にCPUが関与しないため、処理スピードを高速にで
き、ハイスピードなサーマルプリンタ応用が可能であ
る。
In the embodiment shown in FIG. 7, since the CPU does not participate in the timing of transmitting the history data, the processing speed can be increased and the thermal printer can be applied at high speed.

[発明の効果] このように本発明によるサーマルプリンタの印字制御装
置は、環境温度条件、及び発熱素子の電圧変動によっ
て、発熱素子への基準通電時間を変化させた場合に於い
ても、適正に熱履歴制御時の印加エネルギを設定でき、
きわめて良好な印字品質を実現することができる。
[Effects of the Invention] As described above, the print control device of the thermal printer according to the present invention properly operates even when the reference energization time to the heating element is changed depending on the environmental temperature condition and the voltage change of the heating element. You can set the applied energy during thermal history control,
It is possible to achieve extremely good print quality.

又、電圧比較回路を増すことによって容易にきめこまか
い熱履歴制御を行うことが可能となる。
Further, by increasing the number of voltage comparison circuits, it becomes possible to easily perform detailed thermal history control.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明のサーマルプリンタの印字制御装置の通
電幅制御回路の一実施例の回路図。 第2図はサーミスタの抵抗値と抵抗回路網の分圧点とオ
ペアンプの出力電位との関係を示す特性図。 第3図は本発明の通電幅制御回路の入出力波形を示す説
明図。 第4図は本発明の通電幅制御回路の出力波形の温度特性
を示す特性図。 第5図は本発明による印字制御装置の一実施例の略図。 第6図は本発明を用いたサーマルヘッドの印字制御方法
の説明図。 第7図は本発明による印字制御装置の他の実施例の略
図。 1……サーミスタ 2……抵抗回路網 3……増幅回路 11,12,13……電圧比較回路 31,32,33……CR回路 46……サーマルヘッド
FIG. 1 is a circuit diagram of an embodiment of an energization width control circuit of a print control device for a thermal printer according to the present invention. FIG. 2 is a characteristic diagram showing the relationship between the resistance value of the thermistor, the voltage dividing point of the resistor network and the output potential of the operational amplifier. FIG. 3 is an explanatory diagram showing input / output waveforms of the energization width control circuit of the present invention. FIG. 4 is a characteristic diagram showing the temperature characteristic of the output waveform of the energization width control circuit of the present invention. FIG. 5 is a schematic view of an embodiment of a print control device according to the present invention. FIG. 6 is an explanatory diagram of a thermal head printing control method using the present invention. FIG. 7 is a schematic view of another embodiment of the print control device according to the present invention. 1 ... Thermistor 2 ... Resistor circuit network 3 ... Amplifier circuit 11, 12, 13 ... Voltage comparison circuit 31, 32, 33 ... CR circuit 46 ... Thermal head

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】複数の発熱素子によってドットを形成し感
熱紙に直接、又は普通紙に転写フィルムを介して印刷す
る如きサーマルプリンタであって、各発熱素子の駆動履
歴を記憶する記憶手段と、該発熱素子に通電し駆動する
サーマルヘッド駆動回路と、記憶された前記駆動履歴に
より次のドット、或いはそれ以後のドットを印刷する場
合のそれぞれの発熱素子への通電時間を設定する制御手
段とを有する如きサーマルプリンタに於いて、 a. 前記発熱素子を配置したサーマルヘッドの温度もし
くは、該サーマルヘッドの周囲温度を検出する感熱抵抗
素子と、 b. 該感熱抵抗素子を包含する抵抗回路網と、 c. 該抵抗回路網の所定の分圧点の電位を増幅する増幅
回路と、 d. 時間の経過に従って出力電位の上昇する、時定数の
異なる複数の積分回路と、 e. 前記増幅回路の出力電位と前記積分回路の出力電位
とを比較し、前記増幅回路の出力電位をパルス幅に変換
する複数の電圧比較回路と、 f. 前記複数の積分回路を同時に初期化する初期化回路
と、 g. 前記複数の電圧比較回路の内の1の電圧比較回路の
出力を用いて前記サーマルヘッド駆動回路の基準通電時
間を設定する基準通電時間設定回路と、 h. 前記記憶手段に記憶された駆動履歴に基づき、前記
複数の電圧比較回路の内の他の電圧比較回路の出力を用
いて前記基準通電時間に於ける通電停止時間を設定する
削減時間設定手段と、 を有することを特徴とするサーマルプリンタの印字制御
装置。
1. A thermal printer for forming dots by a plurality of heating elements and printing directly on thermal paper or on plain paper via a transfer film, and a storage means for storing the driving history of each heating element. A thermal head drive circuit that energizes and drives the heating elements, and a control unit that sets the energization time to each heating element when printing the next dot or subsequent dots based on the stored driving history. In the thermal printer as described above, a. A heat sensitive resistance element for detecting the temperature of the thermal head in which the heating element is arranged or the ambient temperature of the thermal head, b. A resistance circuit network including the heat sensitive resistance element, c. an amplifier circuit that amplifies the potential at a predetermined voltage dividing point of the resistor network, and d. a plurality of integrator circuits that have different time constants and whose output potential rises over time. , E. A plurality of voltage comparison circuits for comparing the output potential of the amplifier circuit with the output potential of the integrator circuit and converting the output potential of the amplifier circuit into a pulse width; and f. Initializing the plurality of integrator circuits at the same time. An initialization circuit for resetting the voltage, g. A reference energization time setting circuit for setting a reference energization time of the thermal head drive circuit using an output of one voltage comparison circuit among the plurality of voltage comparison circuits, and h. Reduction time setting means for setting the energization stop time in the reference energization time by using the output of another voltage comparison circuit of the plurality of voltage comparison circuits based on the drive history stored in the storage means, A print control device for a thermal printer, which has:
JP18893186A 1986-08-12 1986-08-12 Printing control device for thermal printer Expired - Fee Related JPH0639178B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18893186A JPH0639178B2 (en) 1986-08-12 1986-08-12 Printing control device for thermal printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18893186A JPH0639178B2 (en) 1986-08-12 1986-08-12 Printing control device for thermal printer

Publications (2)

Publication Number Publication Date
JPS6345068A JPS6345068A (en) 1988-02-26
JPH0639178B2 true JPH0639178B2 (en) 1994-05-25

Family

ID=16232398

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18893186A Expired - Fee Related JPH0639178B2 (en) 1986-08-12 1986-08-12 Printing control device for thermal printer

Country Status (1)

Country Link
JP (1) JPH0639178B2 (en)

Also Published As

Publication number Publication date
JPS6345068A (en) 1988-02-26

Similar Documents

Publication Publication Date Title
JPH0639178B2 (en) Printing control device for thermal printer
JPS6398457A (en) Printing controller of thermal printer
CN101209625A (en) Voltage regulation system and method capable of regulating driving voltage of thermal transfer printing head
US7492382B2 (en) Voltage adjusting system and method for adjusting driving voltage of thermal print head
JP2788830B2 (en) Thermal head
JP2585476Y2 (en) Thermal recording device
JP2606614B2 (en) Print control device for thermal printer
JPS60203472A (en) Pulse width controller for drive pulse of heating resistor
JPS6325061A (en) Thermal printer printing control device
JPS6391267A (en) Thermal printer printing control device
JPH0829597B2 (en) Print control device for thermal printer
JPH07102709B2 (en) Printing control device for thermal printer
JPH08318633A (en) Print head driving circuit
JPH04348964A (en) Image forming device
JPS6246659A (en) Thermal head drive controller in printer
JP2573277B2 (en) Print density correction method for thermal printer
JPS5856873A (en) Thermal printer drive circuit
JPH03251467A (en) Optical printing head
JPH04250075A (en) Density correction device in thermal transfer printer
JPS61287769A (en) Thermal transfer gradation controller
JPH06155792A (en) Thermal head electric conduction controller
JPS5884523A (en) Oscillating circuit
JPS5812726B2 (en) Magnet Tokudohoshiki
JPS6213368A (en) thermal printer
JPS5822355B2 (en) Voltage compensation control method for thermal printer

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees