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
JPH0630898B2 - Printing control device for thermal printer - Google Patents
[go: Go Back, main page]

JPH0630898B2 - Printing control device for thermal printer - Google Patents

Printing control device for thermal printer

Info

Publication number
JPH0630898B2
JPH0630898B2 JP61188930A JP18893086A JPH0630898B2 JP H0630898 B2 JPH0630898 B2 JP H0630898B2 JP 61188930 A JP61188930 A JP 61188930A JP 18893086 A JP18893086 A JP 18893086A JP H0630898 B2 JPH0630898 B2 JP H0630898B2
Authority
JP
Japan
Prior art keywords
pulse
time
energization
circuit
heat generating
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
JP61188930A
Other languages
Japanese (ja)
Other versions
JPS6345067A (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 JP61188930A priority Critical patent/JPH0630898B2/en
Publication of JPS6345067A publication Critical patent/JPS6345067A/en
Publication of JPH0630898B2 publication Critical patent/JPH0630898B2/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

Landscapes

  • Electronic Switches (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数の発熱要素を配したサーマルヘツドを有
するサーマルプリンタの印字制御装置に関するものであ
り、特に熱履歴制御に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a print control device for a thermal printer having a thermal head in which a plurality of heat generating elements are arranged, and more particularly to thermal history control.

〔従来の技術〕[Conventional technology]

従来からサーマルプリンタでは、サーマルヘツドの連続
使用時の熱蓄積による印字品位の低下を防止するため、
様々な方法が用いられてきている。その中には特公昭5
5−48631のように、ドツトごとに前のデータを記
憶して通電時間を決定する方法や、特公昭57−185
07のように駆動周期によつて通電時間を変える方式等
が用いられている。これらを一般に履歴制御方式と言
う。
Conventionally, in thermal printers, in order to prevent deterioration of print quality due to heat accumulation during continuous use of the thermal head,
Various methods have been used. Among them is the special public Sho5
A method of memorizing the previous data for each dot to determine the energization time as in JP-A-5-48631, and JP-B-57-185.
A method such as 07 in which the energization time is changed depending on the driving cycle is used. These are generally called history control methods.

更に他の方法として、サーマルヘツド表面の温度を検出
してヘツドへの印加エネルギを決定する方法等が用いら
れてきている。
As still another method, a method of detecting the temperature of the surface of the thermal head and determining the energy applied to the head has been used.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

これら従来例は、シリアル型サーマルヘツドでは不充分
であり、実際にサーマルヘツドの蓄熱を抑制することは
不可能であつた。
In these conventional examples, the serial type thermal head is insufficient, and it is impossible to actually suppress the heat storage of the thermal head.

それは、履歴制御方式に於いては、発熱要素ごとに履歴
を確認しながら印加エネルギを決定しても隣接する発熱
要素への熱拡散があるためで、これら全ての発熱要素の
状況を演算のみで処理する従来の方法で無理があつた。
又、高速を要求されるシリアル型サーマルヘツドに於い
ては、このような複雑な処理は処理時間が高速性を疎外
することになる。
This is because in the history control method, even if the applied energy is determined while checking the history for each heat generating element, there is heat diffusion to the adjacent heat generating elements. The conventional method of processing was overwhelming.
Further, in a serial type thermal head that requires high speed, such complicated processing results in a high processing time.

更に、感熱素子でサーマルヘツド表面の温度を検出する
方法では、発熱要素からの検出時間遅れのために、シリ
アルプリンタに於いては、一行目にはほとんどその効果
を発揮できないというのが実状であつた。
Further, in the method of detecting the temperature of the surface of the thermal head with the heat-sensitive element, in the serial printer, it is practically impossible to exert its effect in the first line because of the delay in the detection time from the heat generating element. It was

本発明の目的は、これら従来技術の問題点を除去し、高
速でかつ、印字品位の優れたシリアル型サーマルプリン
タの印字制御に最適な制御方法を提供することにある。
An object of the present invention is to eliminate these problems of the prior art and to provide a control method most suitable for printing control of a serial type thermal printer which is high speed and excellent in printing quality.

〔問題点を解決するための手段〕[Means for solving problems]

本発明によるサーマルプリンタの印字制御装置は問題点
を解決するための手段として、 サーマルヘッドに搭載された感熱抵抗素子と、感熱抵抗
素子を包含する抵抗回路網と、抵抗回路網の所定の分圧
点の電位を増幅する増幅回路と、増幅回路の出力電位を
基準電位とし、コンデンサの充放電時間に応じた幅の基
準通電パルスを出力する電圧比較回路とからなる基準通
電幅制御回路と、基準通電パルスのパルス幅を複数の発
熱要素への共通の基準通電時間とする給電制御回路と、
基準通電パルスのパルス幅を計測する計測手段と、基準
通電パルスに同期し、且つ計測手段によって得られた基
準通電パルスのパルス幅に比例した時間幅を有する区間
信号を生成する区間信号生成手段と、複数の発熱要素の
それぞれの駆動履歴を記憶する記憶手段と、この駆動履
歴と印刷データとに基づき、区間信号の内からそれぞれ
の発熱要素に対応した区間信号の組み合わせを選択して
基準通電時間に於ける通電禁止時間を設定する印加エネ
ルギ設定手段とを有することを特徴とする。
The print control device for a thermal printer according to the present invention includes, as means for solving the problems, a heat-sensitive resistance element mounted on a thermal head, a resistance circuit network including the heat-sensitive resistance element, and a predetermined voltage division of the resistance circuit network. Reference energization width control circuit consisting of an amplification circuit that amplifies the potential of the point, and a voltage comparison circuit that uses the output potential of the amplification circuit as a reference potential and outputs a reference energization pulse of a width that corresponds to the charge and discharge time of the capacitor, and a reference A power supply control circuit that sets the pulse width of the power supply pulse to a common reference power supply time to a plurality of heat generating elements,
Measuring means for measuring the pulse width of the reference energizing pulse; and section signal generating means for synchronizing with the reference energizing pulse and for generating a section signal having a time width proportional to the pulse width of the reference energizing pulse obtained by the measuring means. , A storage unit that stores the drive history of each of the plurality of heat generating elements, and a combination of section signals corresponding to each heat generating element is selected from the section signals based on the drive history and print data, and the reference energization time is selected. And an applied energy setting means for setting the energization prohibition time.

更に、区間信号生成手段は、所定量の印刷毎に区間信号
の生成を行う如く構成されてなることを特徴とする。
Further, the section signal generation means is configured to generate the section signal for each printing of a predetermined amount.

また、電圧比較回路は基準通電パルスのパルス幅を2種
類以上切り換え可能に構成されてなることを特徴とす
る。
Further, the voltage comparison circuit is characterized in that the pulse width of the reference energizing pulse can be switched between two or more kinds.

〔作用〕[Action]

サーマルヘツドもしくはその周囲温度を検出する感熱抵
抗素子の一種のサーミスタを包含する抵回路網によつて
サーミスタの温度特性を補正し、これを増幅回路である
オペアンプによつて増幅する、このオペアンプの出力電
位を基準電位とし、コンデンサのこの基準電位までの充
電時間を電圧比較回路によつてパルス幅として出力し、
このパルス幅をサーマルヘツド上の発熱要素の基準通電
時間とすることにより、常に温度変動に対して最適なパ
ルス幅が加えられる。
The output of this operational amplifier, which corrects the temperature characteristics of the thermistor with a resistor network that includes a type of thermistor that detects the thermal head or its ambient temperature, and amplifies this with an operational amplifier that is an amplifier circuit. The potential is used as the reference potential, and the charging time to the reference potential of the capacitor is output as the pulse width by the voltage comparison circuit,
By setting this pulse width as the reference energization time of the heat generating element on the thermal head, the optimum pulse width is always added to the temperature fluctuation.

更に、この基準通電時間を計測し、それぞれの発熱要素
の駆動履歴の記憶結果によつて前記基準通電時間からの
削減量を決定し、連続通電時の蓄熱を抑制し、良好な印
字品質を得る。
Further, the reference energization time is measured, and the reduction amount from the reference energization time is determined according to the storage result of the driving history of each heat generating element, and the heat accumulation during continuous energization is suppressed to obtain good print quality. .

〔実施例〕〔Example〕

第8図は本発明によるサーマルプリンタの印字制御装置
のサーマルヘツドの構成を示す略図であり、第8図
(a)は斜視図、(b)は断面図である。81はセラミ
ツクスからなるベース基材、82はベース基材の一部を
突出させたガラスグレーズ部、83は発熱要素、84は
発熱要素の電極87を配置したフレキシブル基板、82
は、ガラスグレーズ部の反対側のベース基材の背面に接
触配置された感熱抵抗素子の一種であるサーミスタ、8
6はサーミスタ85と空気との接触を防止する樹脂剤で
あり、ガラスグレーズ部82の直近の温度を正確に検出
できるようにするものである。背面に更に放熱部材を設
置しても良い。
FIG. 8 is a schematic view showing the structure of the thermal head of the print control device of the thermal printer according to the present invention. FIG. 8 (a) is a perspective view and FIG. 8 (b) is a sectional view. Reference numeral 81 is a base material made of ceramics, 82 is a glass glaze part in which a part of the base material is projected, 83 is a heating element, 84 is a flexible substrate on which an electrode 87 of the heating element is arranged, 82
Is a thermistor which is a kind of heat-sensitive resistance element arranged in contact with the back surface of the base material on the opposite side of the glass glaze portion, and 8
Reference numeral 6 denotes a resin agent that prevents the thermistor 85 from contacting with the air, and allows the temperature in the immediate vicinity of the glass glaze portion 82 to be accurately detected. A heat dissipation member may be further installed on the back surface.

第9図(a),(b),(c)はサーマルヘツドに接触
配置されたサーミスタの設置部位の相異による温度検出
特性の違いを示す説明図である。
9 (a), (b), and (c) are explanatory views showing the difference in temperature detection characteristics due to the difference in the installation site of the thermistor arranged in contact with the thermal head.

第9図(a)はサーミスタの抵抗値変化を、電圧変化で
チエツクするための回路を表わしていて、91は温度の
影響を受けない固定抵抗器であり、92はサーミスタで
ある。
FIG. 9 (a) shows a circuit for checking the resistance value change of the thermistor by a voltage change, 91 is a fixed resistor which is not affected by temperature, and 92 is a thermistor.

第9図(b)は、従来例に於けるサーミスタの取付け位
置を示し、サーマルヘツド81の表面にサーミスタ85
が設置されている。83は発熱要素である。
FIG. 9B shows the mounting position of the thermistor in the conventional example, in which the thermistor 85 is attached to the surface of the thermal head 81.
Is installed. Reference numeral 83 is a heat generating element.

第9図(c)は、第8図に示した本発明による印字制御
装置に用いるサーマルヘツドと従来例とのサーミスタの
抵抗値変化の違いを示すものであり、横軸に時間を縦軸
にチエツク端子の電圧をとつている。Toはサーマルヘ
ツドに印字と同じ印加パルスが加えられる時間で、Tf
は休止時間である。93は従来例に於ける特性曲線で、
通電パルスが終了してからも、更にサーミスタの温度は
上昇し、その時の遅れ時間tdは、0.5秒近くに達す
る。94は本発明にに於ける特性曲線を示し、外気温の
影響が少ないため、発熱要素付近の温度をよく検出する
ことが可能となり、検出の遅れ時間tdは30ms前
後となる。このため従来、印字を連続させた場合、1行
目はほとんどサーミスタ等の感熱抵抗素子の効果が表わ
れなかつたが本発明に用いるサーマルヘツドでは応答遅
れがきわめて小さいので一行から感熱素子の効果を用い
ることが可能である。
FIG. 9 (c) shows the difference in resistance value change of the thermistor between the thermal head used in the print control apparatus according to the present invention shown in FIG. 8 and the conventional example, with the horizontal axis representing time and the vertical axis representing time. The voltage of the check terminal is taken. To is the time during which the same applied pulse as for printing is applied to the thermal head, and Tf
Is the downtime. 93 is the characteristic curve in the conventional example,
Even after the energization pulse ends, the temperature of the thermistor further rises, and the delay time td 1 at that time reaches nearly 0.5 seconds. Reference numeral 94 denotes a characteristic curve according to the present invention. Since the influence of the outside air temperature is small, it is possible to detect the temperature in the vicinity of the heat generating element well, and the detection delay time td 2 is about 30 ms. Therefore, conventionally, when printing is continuously performed, the effect of the thermosensitive resistive element such as the thermistor is hardly exhibited in the first line, but the thermal head used in the present invention has an extremely small response delay, and therefore the effect of the thermosensitive element can be obtained from one line. It can be used.

しかしながら、サーマルヘツド表面に設置されたガラス
グレーズ部への蓄熱の影響及び、背面への熱伝導時間等
によつて、応答遅れが微小時間残る。ガラスグレーズ部
は、紙への応答性のために設置されたもので極部的に発
熱要素の温度を急激に上昇させるために役立つかわり
に、蓄熱効果を有している。このため同一発熱要素への
通電が連続するとサーミスタが感知できる以前に、ガラ
スグレーズ部表面の温度が上昇し、尾引き現象が発生し
ドツト形状が乱れ、印字品質を低下させる。従来サーミ
スタを用いたサーマルプリンタに於いてはこのような問
題点が放置されていた。
However, due to the effect of heat storage on the glass glaze portion installed on the surface of the thermal head and the heat conduction time to the back surface, a response delay remains for a minute time. The glass glaze portion is installed for the purpose of responding to paper, and has a heat storage effect instead of serving to locally and rapidly increase the temperature of the heat generating element. For this reason, when the same heat generating element is continuously energized, the temperature of the glass glaze surface rises before the thermistor can detect it, a tailing phenomenon occurs, the dot shape is disturbed, and print quality deteriorates. Conventional thermal printers using a thermistor have left such problems.

本発明に於いては、サーマルヘツドのベース基材の温度
を検出するだけではなく更に、ガラスグレーズ部の温度
上昇を補正するため、既に駆動された発熱要素の駆動履
歴によつて通電パルス幅を可変する方法を用いている。
この駆動履歴による補正は、最大、基本となる文字の一
文字以内で充分である。例えば縦nドツト×横mドツト
ならmドツト列分以内を記憶する記憶手段を準備すれば
良い。
In the present invention, in order to correct not only the temperature of the base material of the thermal head but also the temperature rise of the glass glaze part, the energizing pulse width is changed according to the driving history of the heating element that has already been driven. A variable method is used.
The correction based on the drive history is sufficient at most within one character as a basic character. For example, in the case of vertical n dots × horizontal m dots, a storage means for storing within m dot columns may be prepared.

〔実施例〕〔Example〕

第2図は本発明による印字制御装置の基準通電幅、制御
回路の一実施例を示す回路図の略図である。
FIG. 2 is a schematic circuit diagram showing an embodiment of the reference energization width and control circuit of the print control apparatus according to the present invention.

1は、サーマルヘツドもしくは周囲温度を検出する感熱
抵抗素子の一種であるサーミスタ7を包含する抵抗回路
網であり、11,12は抵抗器、13は、ノイズ防止用
のコンデンサである。コンデンサ13は特性には全く関
係しない。
Reference numeral 1 denotes a resistance circuit network including a thermistor 7 which is a kind of a thermal head or a thermal resistance element for detecting an ambient temperature, 11, 12 and a resistor, and 13 a capacitor for noise prevention. The capacitor 13 has nothing to do with the characteristics.

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

3は電圧比較部で、電圧比較回路9、コンデンサ10、
抵抗器23,24、トランジスタ21,22を基本構成
要素として有している。
3 is a voltage comparison unit, which is a voltage comparison circuit 9, a capacitor 10,
It has resistors 23 and 24 and transistors 21 and 22 as basic constituent elements.

4は、給電制御回路で、バツフア25、ヘツドドライバ
26、スイツチング用トランジスタ27で構成されてい
る。
Reference numeral 4 is a power supply control circuit, which is composed of a buffer 25, a head driver 26, and a switching transistor 27.

5は、発熱要素である発熱抵抗体30を有するサーマル
ヘツドである。
Reference numeral 5 is a thermal head having a heating resistor 30 which is a heating element.

6はサーマルプリンタを統括制御するCPUである。Reference numeral 6 denotes a CPU that controls the thermal printer.

〔動作〕〔motion〕

抵抗回路網1はサーミスタの温度特性を補償する曲線補
正部である。
The resistance network 1 is a curve correction unit that compensates for the temperature characteristics of the thermistor.

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

T(t)=任意の温度に於ける絶対温度 T(20)=20℃時の絶対温度 式1を見るとexpの項が入つているため、温度の逆数
が1ogリニアになつている。すなわち抵抗値は温度上
昇と共に減少し、その割合は高温側の方が変化量が少く
なる。
T (t) = absolute temperature at arbitrary temperature T (20) = absolute temperature at 20 ° C. Looking at Equation 1, since the term of exp is included, the reciprocal of temperature is 1 og 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 the thermal head, it is better to reduce the applied energy as the temperature is higher, the printing quality is better, and the heat generating element is safer, and it is necessary to compensate the characteristics of the thermistor.

第5図はサーミスタの抵抗値Rtと抵抗回路網1の分圧
点Aの出力電圧と増幅回路2の出力電圧の特性を示すグ
ラフであり、横軸は絶対温度、縦軸は抵抗値Rtと分圧
点A及び増幅回路2の出力電位を示している。
FIG. 5 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 resistor network 1 and the output voltage of the amplifier circuit 2, where the horizontal axis represents the absolute temperature and the vertical axis represents the resistance value Rt. The voltage dividing point A and the output potential of the amplifier circuit 2 are shown.

51は、サーミスタの抵抗値Rtの温度特性を、52
は、分圧点Aの電位の温度特性を、53は増幅回路2の
出力電位の温度特性をそれぞれ示す特性曲線である。
51 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 53 is a characteristic curve showing the temperature characteristic of the output potential of the amplifier circuit 2.

このような補償を行う特徴として以下の事項が上げられ
る。
The following items are listed as features of such compensation.

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

比較的広い範囲でリニアリテイが持たせられる。 Linearity can be provided in a relatively wide range.

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

増幅回路2は、補償された温度特性を用い部分的に拡大
するためで、特性曲線52を得る分圧点Aを一方の入力
とし、抵抗器による分圧回路を他方の入力としている。
The amplifier circuit 2 uses the compensated temperature characteristic to partially expand the voltage. Therefore, the voltage dividing point A for obtaining the characteristic curve 52 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.

抵抗器18の値をR18、抵抗器19の値をR19とす
ると倍率ρは となる。
If the value of the resistor 18 is R18 and the value of the resistor 19 is R19, the magnification ρ is Becomes

ダイオード20の働きとしては、 低温時の基準電位の急激な上昇を抑制するため、結
果として電圧比較回路9の出力ルス幅の低温時に於ける
増大を防止する。
The function of the diode 20 is to suppress a rapid rise of the reference potential at low temperature, and as a result, prevent an increase in the output width of the voltage comparison circuit 9 at low temperature.

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

,の特性を利用し、ダイオードの本数を変える等し
て、様々な特性曲線を作り出すことができる。
By using the characteristics of and, various characteristic curves can be created by changing the number of diodes.

分圧回路14内の可変抵抗器16は、温度に対する出力
電位の変化率を変えずに出力電位Vopを調整するもの
であり、後段の電圧比較部の出力パルス幅を所定の値に
設定しサーマルヘツドへの印加エネルギの初期値を設定
するものである。
The variable resistor 16 in the voltage dividing circuit 14 adjusts the output potential Vop without changing the rate of change of the output potential with respect to the temperature, and sets the output pulse width of the voltage comparison unit in the subsequent stage to a predetermined value to prevent thermal change. The initial value of the energy applied to the head is set.

前記抵抗回路網1、増幅回路2によつて電圧比較回路9
の基準電圧発生回路を形成している。
The voltage comparison circuit 9 is formed by the resistance circuit network 1 and the amplification circuit 2.
Forming a reference voltage generating circuit.

電圧比較部3はコンデンサ10の基準電圧発生回路の出
力電圧Vopまでの充電時間をパルス幅に変換する回路
部であり、トランジスタ21はコンデンサ10をトリガ
入力によつて瞬時放電する放電用トランジスタであり、
27は入力用のカツプリングコンデンサである。
The voltage comparison unit 3 is a circuit unit that converts the charging time up to the output voltage Vop of the reference voltage generation circuit of the capacitor 10 into a pulse width, and the transistor 21 is a discharge transistor that instantaneously discharges the capacitor 10 by a trigger input. ,
Reference numeral 27 is a coupling capacitor for input.

第6図は、電圧比較部の入力信号と出力波形を示す説明
図であり、61は、CPU6から送出されるトリガ信号
である。62,63は出力波形を示し、62はパルス幅
切換え用トランジスタ22がオフしている時の出力を、
63はこれがオンしている時の出力をそれぞれ示してい
る。出力波形62のパルス幅TW1は出力波形63のパ
ルス幅TW2より大きくなつている。このパルス幅の切
換えは、インクリボンの特性や、印刷用紙の表面状態等
に応じてサーマルヘツドへの印加エネルギを変え最適な
条件を得る時に行うものである。
FIG. 6 is an explanatory diagram showing an input signal and an output waveform of the voltage comparison unit, and 61 is a trigger signal sent from the CPU 6. Reference numerals 62 and 63 denote output waveforms, and 62 denotes an output when the pulse width switching transistor 22 is off,
Reference numerals 63 indicate outputs when the switch is on. The pulse width TW1 of the output waveform 62 is larger than the pulse width TW2 of the output waveform 63. The pulse width is switched when the optimum energy is obtained by changing the energy applied to the thermal head according to the characteristics of the ink ribbon, the surface condition of the printing paper, and the like.

このパルス幅TWは、抵抗器23、抵抗器24の値をそ
れぞれR23,R24とし、コンデンサ10の値をC1
0とし、オペアンプの出力電位をVopとすると、トラ
ンジスタ22がオフの時は以下で表わされる。この時ト
リガ入力のパルス幅はきめめて小さいので無視する。
In this pulse width TW, the values of the resistor 23 and the resistor 24 are R23 and R24, respectively, and the value of the capacitor 10 is C1.
If the output potential of the operational amplifier is 0 and the output potential of the operational amplifier is Vop, the following is represented when the transistor 22 is off. At this time, the pulse width of the trigger input is so small that it is ignored.

又トランジスタ22がオンの時は、以下である Vcは回路電圧で一般に5V一定であるため、Vopの
電位によつてパルス幅TWが決定される。C10,R2
3,R24の値と、かつ前段の増幅回路2の値を選択す
ることにより、限られた温度範囲で温度変化にリニアな
パルス幅の変化率を有する特性を実現できる。又、逆に
温度特性を自由に変えることも可能である。
Also, when the transistor 22 is on, Since Vc is a circuit voltage which is generally constant at 5V, the pulse width TW is determined by the potential of Vop. C10, R2
By selecting the values of R3 and R24 and the value of the amplifier circuit 2 of the preceding stage, it is possible to realize the characteristic having the linear change rate of the pulse width in the limited temperature range. On the contrary, it is also possible to freely change the temperature characteristic.

電圧比較回路9の出力はインバータバツフア25を介し
てスイツチング用トランジスタ27に伝達される。
The output of the voltage comparison circuit 9 is transmitted to the switching transistor 27 via the inverter buffer 25.

トランジスタ27はヘツドドライバ26の電源供給端子
26aに接続され、パルス幅TW時間だけ、ヘツドドラ
イバは動作可能となり、発熱要素30の基準通電時間が
決定される。
The transistor 27 is connected to the power supply terminal 26a of the head driver 26, the head driver becomes operable for the pulse width TW time, and the reference energization time of the heat generating element 30 is determined.

以上の抵抗回路網1、増幅回路2、電圧比較回路9とに
よつて基準通電幅制御回路を形成している。この出力パ
ルス幅TWは発熱要素の基準通電時間となるものであ
り、主に通電の終端を決定するものである。
The resistance circuit network 1, the amplifier circuit 2, and the voltage comparison circuit 9 described above form a reference conduction width control circuit. This output pulse width TW serves as the reference energization time of the heat generating element, and mainly determines the end of energization.

カツブリングコンデンサ27はCPU6が何らかの故障
により暴走し、トリガ入力がハイレベルとなつても出力
パルス幅TWは所定時間しか出力しないよう設置されて
いる。このためサーマルヘツドはいかなる場合も所定時
間しか通電されず安全である。
The coupling capacitor 27 is installed so that the output pulse width TW is output only for a predetermined time even if the trigger input goes high due to a malfunction of the CPU 6. For this reason, the thermal head is safe because it is energized only for a predetermined time in any case.

一般に、熱履歴制御等では発熱要素30への連続通電時
は、その発熱要素への通電時間を、パルス幅TWから所
定時間削滅する方法がとらている。
Generally, in the heat history control or the like, when the heating element 30 is continuously energized, the energization time of the heating element is reduced by a predetermined time from the pulse width TW.

この場合、ヘツドドライバ26が動作可能状態の時にC
PU側からのデータ出力信号6aを用いて通電時間の削
滅を行う。
In this case, when the head driver 26 is in an operable state, C
The data output signal 6a from the PU side is used to reduce the energization time.

尚、Vcは回路電源、Vhはサーマルヘツド用電源をそ
れぞれさしている。
In addition, Vc is a circuit power supply, and Vh is a thermal head power supply.

又、ダイオード20は、必要のない場合もあり、かつツ
エナーダイオードとすることも可能である。
Further, the diode 20 may not be necessary and may be a Zener diode.

更に、感熱抵抗素子はサーミスタを用いて説明したが、
温度に対して正特性を有するポジスターを用いることが
できる。この時、オペアンプの入力方向を入れかえるな
どして特性を反転すれば良い。
Furthermore, although the heat-sensitive resistance element has been described using the thermistor,
A posistor having a positive characteristic with respect to temperature can be used. At this time, the characteristics may be inverted by changing the input direction of the operational amplifier.

第77図は本発明による印字制御装置によつて得られる
サーマルヘツドの印加エネルギと温度の関係を示す特性
図である。
FIG. 77 is a characteristic diagram showing the relationship between the applied energy of the thermal head and the temperature, which is obtained by the print control device according to the present invention.

印加エネルギEはサーマルヘツドの抵抗値をRh、ヘツ
ドドライバのサチユレーシヨン電圧をVsとすると次の
式で表わされる。
The applied energy E is represented by the following equation, where Rh is the resistance value of the thermal head and Vs is the saturation voltage of the head driver.

第7図の縦軸はこの印加エネルギを、横軸はサーミスタ
7の温度を示し、71はトランジスタ22がオフしてい
る時の特性曲線を、72はトランジスタ22がオンして
いる時のものを表わしている。
The vertical axis of FIG. 7 represents this applied energy, the horizontal axis represents the temperature of the thermistor 7, 71 is a characteristic curve when the transistor 22 is off, and 72 is a characteristic curve when the transistor 22 is on. It represents.

このように、温度変化に対してリニアな特性を持たせる
ことが可能で、かつトランジスタ22のオン,オフによ
つても温度に対する印加エネルギの変化率がほぼ同じと
いう特性を有し、サーマルヘツドの印字濃度を温度変化
に対して安定させることが可能である。
In this way, it is possible to provide a linear characteristic with respect to temperature change, and the characteristic that the rate of change of applied energy with respect to temperature is approximately the same even when the transistor 22 is turned on and off. It is possible to stabilize the print density against temperature changes.

第1図は本発明によるサーマルプリンタの印字制御装置
の一実施例の構成を示すブロツク図の略図である。第2
図と同一物は同一番号で示し説明を略す。
FIG. 1 is a schematic block diagram showing the construction of an embodiment of a print control device for a thermal printer according to the present invention. Second
The same parts as those in the figure are indicated by the same reference numerals and the description thereof is omitted.

5は第8図に示したようにサーミスタを背面に接触配置
したサーマルヘツドであり、31は第3バツフア、32
は第2バツフア、33は第1バツフアを示し、サーマル
ヘツド用のデータを一時記憶するラツチ回路で形成され
ている。34は計測手段で、基準通電幅制御回路40の
出力パルス幅TWを計測する。37はROM(リードオ
ンリイメモリ)でCPU6を制御するコントロールプロ
グラム及び印加エネルギ判定手段の一種の印加エネルギ
判定表を有し、44は発熱要素の駆動履歴を格納する記
憶手段を含むRAM(ランダムアクセスメモリ)であ
り、41は次回の印字データ、42は現印字データ、4
3は前回の印字データを記憶しているレジスタをそれぞ
れ示している。
Reference numeral 5 is a thermal head in which a thermistor is placed in contact with the back surface as shown in FIG. 8, 31 is a third buffer, and 32 is a third buffer.
Indicates a second buffer, and 33 indicates a first buffer, which is formed by a latch circuit for temporarily storing data for thermal head. A measuring unit 34 measures the output pulse width TW of the reference energization width control circuit 40. Reference numeral 37 denotes a ROM (read only memory) having a control program for controlling the CPU 6 and a kind of applied energy judgment table of applied energy judgment means, and 44 a RAM (random access memory) including a storage means for storing the driving history of the heat generating element. ), 41 is the next print data, 42 is the current print data, 4
Reference numeral 3 denotes a register that stores the previous print data.

36は、サーマルヘツド5は印刷紙と相対的に移送する
モータ、35はモータ36の移送速度を制御するモータ
制御手段を、39はモータ速度を含めた印字モードを選
択するスイツチをそれぞれ示している。
36 is a motor for moving the thermal head 5 relative to the printing paper, 35 is motor control means for controlling the moving speed of the motor 36, and 39 is a switch for selecting a printing mode including the motor speed. .

第3図は駆動履歴の程度と発熱要素への通電時間の関係
を示す印加エネルギ判定手段の一種である印加エネルギ
判定表の一実施例である。
FIG. 3 is an embodiment of an applied energy judgment table which is a kind of applied energy judgment means showing the relationship between the degree of driving history and the energization time to the heat generating element.

TWは基準通電幅制御回路40の出力パルス幅であり、
これに係数Kを掛けてそれぞれパルス幅を算出する。こ
の係数KをROM37内の印加エネルギ判定表38に記
憾させておく。この係数Kは、この表に限定されるもの
ではなく実際の印字品質によつて最適値を決定する。
又、過去の履歴を何回記憶するかによつても係数Kの
値、及び記憶するデータ数が変る。この表をROM37
に記憶させておく。
TW is the output pulse width of the reference energization width control circuit 40,
This is multiplied by a coefficient K to calculate the pulse width. This coefficient K is recorded in the applied energy judgment table 38 in the ROM 37. The coefficient K is not limited to this table, and the optimum value is determined according to the actual print quality.
Further, the value of the coefficient K and the number of data to be stored also change depending on how many times the past history is stored. This table is ROM37
To remember.

〔動作〕〔motion〕

第4図は本発明のサーマルプリンタの印字制御装置の動
作を示す説明図であり、一例として第3図に示した4種
類の履歴が記憶手段44に蓄えらている場合の実際の駆
動方法を示すものである。
FIG. 4 is an explanatory diagram showing the operation of the print control device of the thermal printer of the present invention. As an example, an actual driving method when the four types of history shown in FIG. 3 are stored in the storage means 44. It is shown.

45は発熱要素の数が8の場合に於ける各発熱要素の駆
動履歴を格納する記憶手段41、42、43に記憶され
た過去の印字データを示す。尚、印字データは1が印
字、即ち通電を、0が非印字、即ち非通電をそれぞれ示
している。例えば3ドット目の発熱要素では前回及び次
回の印字データが1、現在の印字データが0であり、5
ドット目の発熱要素では前回の印字データが0、現在及
び次回の印字データが1である。
Reference numeral 45 represents past print data stored in the storage means 41, 42, 43 for storing the driving history of each heat generating element when the number of heat generating elements is eight. In the print data, 1 indicates printing, that is, energization, and 0 indicates non-printing, that is, non-energization. For example, in the heating element of the third dot, the previous and next print data is 1, the current print data is 0, and
In the dot heating element, the previous print data is 0, and the current and next print data is 1.

47、48、49はそれぞれ1ドット目、2ドット目、
3ドット目の通電波形を示す。通電波形の立ち上がり部
、t、tはそれぞれ前回、現在、次回の通電開
始タイミングを示し、波形中の斜線部は通電禁止区間を
示している。
47, 48, 49 are the first dot, the second dot,
The energization waveform of the 3rd dot is shown. The rising portions t 0 , t 1 , t 2 of the energization waveform indicate the energization start timings of the previous time, the current time, and the next time, respectively, and the shaded portion in the waveform indicates the energization prohibited section.

50は通電パルスの詳細を示す説明図である。r1、r
2、r3はそれぞれサーマルヘッド用のデータを一時記
憶するラッチ回路である第1、第2、第3バッフアのデ
ータをヘッドドライバに対して送出するタイミングであ
り、r4は基準通電幅制御回路40で決定されるヘッド
ドライバへの給電の終期、即ち通電時間の終了時期を示
している。r1は通電開始タイミングともなり、基準通
電パルスの立ち上がりに同期してCPUが発生する。
Reference numeral 50 is an explanatory diagram showing details of the energizing pulse. r1, r
2 and r3 are timings at which the data of the first, second and third buffers, which are latch circuits for temporarily storing the data for the thermal head, are sent to the head driver, and r4 is the reference energization width control circuit 40. The end of the power supply to the determined head driver, that is, the end time of the energization time is shown. r1 is also the energization start timing, and is generated by the CPU in synchronization with the rising of the reference energization pulse.

T1、T2、T3はそれぞれの通電区間を示し、第4図
の実施例に於いては、その値は次式の関係を満たしてい
る。
T1, T2, and T3 represent respective energization sections, and in the embodiment of FIG. 4, their values satisfy the relationship of the following equation.

TW=T1+T2+T3 T1=0.2×TW T2=0.15×TW T3=0.65×TW こらの幅を有する区間信号を用いて、第3図に示す通電
時間を実現することができる。即ち、第4図の47、4
9に示すように、2つの連続した通電タイミングで通電
される場合は、区間T1に於ける通電が禁止されるた
め、r2乃至r4の区間、即ちT+T3の時間だけ通電
される。上記の式より、この通電時間は0.8×TWと
なる。47には3つの連続した通電タイミングで通電が
行われる場合の例があるが、この時は区間T1及びT2
に於ける通電が禁止されるため、r3乃至r4の区間、
即ちT3の時間だけ通電が行われ、その時間は0.65
×TWである。
TW = T1 + T2 + T3 T1 = 0.2 × TW T2 = 0.15 × TW T3 = 0.65 × TW The energization time shown in FIG. 3 can be realized by using the section signal having such a width. That is, 47 and 4 in FIG.
As shown in FIG. 9, when the current is supplied at two continuous power supply timings, the power supply in the section T1 is prohibited, so that the power is supplied only in the section of r2 to r4, that is, the time of T + T3. From the above equation, this energization time is 0.8 × TW. 47, there is an example in which power is supplied at three consecutive power supply timings, but at this time, sections T1 and T2
Energization is prohibited in the section from r3 to r4,
That is, energization is performed only for the time T3, and the time is 0.65.
× TW.

また、48に示すように1の通電タイミングを休止し、
その前後の通電タイミングに於いて通電を行う場合に
は、区間T2に於ける通電が禁止され、通電時間はT1
+T3、即ち0.85×TWとなる。
Further, as shown at 48, the energization timing of 1 is stopped,
When energizing at the energizing timing before and after that, energizing in the section T2 is prohibited, and the energizing time is T1.
It becomes + T3, that is, 0.85 × TW.

このように、第3図のの通電履歴対通電時間の関係を実
現する事によって、 T3<T2+T3<T1+T3 となることから、それぞれの発熱要素の過去の通電履歴
に対応して適切な通電幅制御が可能となり、例えば一行
印字中の微少な印字区間に於ける印字濃度を一定にする
ことができ、印字品質を向上させることが可能となる。
In this way, by realizing the relationship between the energization history and the energization time in FIG. 3, T3 <T2 + T3 <T1 + T3 is established, so that the appropriate energization width control is performed corresponding to the past energization history of each heat generating element. Therefore, it is possible to make the print density constant in a minute print section during one-line print, and improve the print quality.

第1図に示すように第1乃至第3バッファにはCPU6
よりストローブ信号線が配線されており、CPUはこの
ストローブ信号を出力することにより第3、第2、第1
バッファのデータをそれぞれ第2、第1、ヘッドドライ
バへと同時にシフトすることができるように構成されて
いる。従って、CPUがr1のタイミングでこのストロ
ーブ信号を出力すれば、第1バッファのデータがヘッド
ドライバへ出力されると同時に、第3、第2バッファの
データがそれぞれ第2、第1バッファへとシフトされ
る。次に、CPUがr2のタイミングでストローブ信号
を出力すれば、元々第2バッファに格納されていたデー
タでr1のタイミングで第1バッファにシフトされたデ
ータが、ヘッドドライバへ出力される。更に、r3のタ
イミングでCPUがストローブ信号を出力すれば、同様
にして、元々第3バッファに格納されていたデータが、
ヘッドドライバへと出力される。
As shown in FIG. 1, the CPU 6 is provided in the first to third buffers.
The strobe signal line is further wired, and the CPU outputs the strobe signal to output the third, second and first strobe signals.
The data in the buffer can be simultaneously shifted to the second, first and head drivers, respectively. Therefore, if the CPU outputs this strobe signal at the timing of r1, the data in the first buffer is output to the head driver, and at the same time, the data in the third and second buffers are shifted to the second and first buffers, respectively. To be done. Next, when the CPU outputs the strobe signal at the timing of r2, the data originally stored in the second buffer and shifted to the first buffer at the timing of r1 is output to the head driver. Further, if the CPU outputs a strobe signal at the timing of r3, similarly, the data originally stored in the third buffer becomes
It is output to the head driver.

従って、第1バッファのデータはr1乃至r2の間、即
ちT1の時間だけヘッドドライバに出力され、同様に第
2、第3バッファのデータはT2、T3の時間だけヘッ
ドドライバに出力されることとなる。言い替えれば、T
1、T2、T3の各区間に通電を行う場合には、対応す
る第1、第2、第3の各バッファのデータを1とすれば
良い。
Therefore, the data in the first buffer is output to the head driver during the period from r1 to r2, that is, the time T1, and similarly, the data in the second and third buffers is output to the head driver during the time T2 and T3. Become. In other words, T
When energizing each section of T1, T2, and T3, the data of the corresponding first, second, and third buffers may be set to 1.

46は通電タイミングt2に先立って第1乃至第3バッ
ファ33、32、31に格納されるデータを示す。第
1、第2、第3の各バッファのデータは、第3図の関係
を満たすべく上術の手順によって区間T1乃至T3から
適当な組み合わせを選択し、CPUによって各通電タイ
ミングに先立ってそれぞれのバッファに格納されてい
る。即ち、1ドット目はT3のみの通電であるので第3
バッファのみ1とし、3ドット目はT1+T3の通電を
行うので第1及び第3バッファのデータが1となってい
る。第1から第3のバッファは一般にラツチ回路やシフ
トレジスタが用いられるが、RAMに内蔵することも可
能で、CPUが順次所定のタイミングにRAMから読み
出して、ヘツドドライバにデータを送出すれば良い。
Reference numeral 46 indicates data stored in the first to third buffers 33, 32, 31 prior to the energization timing t2. For the data of the first, second and third buffers, an appropriate combination is selected from the sections T1 to T3 according to the procedure of the above technique so as to satisfy the relationship of FIG. It is stored in the buffer. That is, since the first dot is energized only at T3,
Since only the buffer is set to 1 and the third dot is energized by T1 + T3, the data in the first and third buffers is 1. A latch circuit or a shift register is generally used for the first to third buffers, but the first to third buffers can be built in the RAM, and the CPU may sequentially read from the RAM at a predetermined timing and send the data to the head driver.

は前記した如く、基準通電幅制御回路40で決定さ
れる通電パルスの終了である。この基準通電幅制御回路
40は、上述した履歴による駆動方法によつても除々に
上昇するサーマルヘつドの温度を正確に検出して、基準
通電時間を決定し、更に発熱を防止し、印字品質の向上
に役立てるために設置されている。
As described above, r 4 is the end of the energizing pulse determined by the reference energizing width control circuit 40. The reference energization width control circuit 40 accurately detects the temperature of the thermal head which gradually rises even by the above-described history-based driving method, determines the reference energization time, further prevents heat generation, and print quality. It is installed to help improve

TWは、通常一行の印字に於いてもサーマルヘツド5の
温度上昇によつて微小に小さくなるが、通電タイミング
ごとに、これを計測することは、CPUの処理能力等の
制約を受け困難である。本発明ではこれを解決するた
め、印刷に先立つて、計測手段34を用いてTWを計測
して記憶させ、一行の印字中はこれを用いて、駆動履歴
に合わせたパルス幅を決定している。又、画面コピー等
の印刷に於いて、印字デユーテイが小さい場合は一画面
の先頭でのみTWを計測することも可能である。
Although the TW is slightly reduced due to the temperature rise of the thermal head 5 even in the case of printing one line, it is difficult to measure the TW for each energization timing due to the limitation of the processing capacity of the CPU and the like. . In the present invention, in order to solve this, prior to printing, the TW is measured and stored using the measuring unit 34, and during printing of one line, the TW is used to determine the pulse width according to the driving history. . Further, in printing such as screen copy, if the print duty is small, it is possible to measure the TW only at the beginning of one screen.

本実施例では、熱履歴を2ドツト列前まで記憶する方法
を記述しているが、3ドツト列、4ドツト列と数を増
し、かつデータの送出回数を4回、5回とすることによ
つて更に効果は著るしい。しかし、印字スピードと、C
PUの処理時間によつて限界があり、通常の文字、n×
mドツトマトリツクスの文字ならばmドツト列以内で充
分その効果を発揮することが可能である。それは、第1
図に示した如く、発熱要素のあるガラスグレーズ部の直
後のベース基材に接して配置されたサーミスタがガラス
グレーズ部の直近の温度をきわめて正確にかつすばやく
検出し、サーマルヘツドの印加エネルギにフイードバツ
クするためである。
In the present embodiment, the method of storing the heat history up to two dots before is described. However, the number is increased to 3 dots and 4 dots and the number of times of data transmission is set to 4 times and 5 times. The effect is even more remarkable. However, the printing speed and C
There is a limit depending on the processing time of PU, and normal characters, n ×
With the letters m-dots tomato, it is possible to sufficiently exert the effect within m-dots rows. That is the first
As shown in the figure, the thermistor placed in contact with the base material immediately after the glass glaze part with a heating element detects the temperature in the immediate vicinity of the glass glaze part very accurately and quickly, and the feedback energy is applied to the energy applied to the thermal head. This is because

熱転写プリンタに於いては、普通紙印字が可能なため、
従来のサーマル紙と違い様々な種類の紙をカバーしなけ
ればならない。特に表面の平滑度によつて印字品質が左
右される。これを解決するため本発明にに於いては、低
速印字モードと高速印字モードの選択が可能となつてい
る。スイツチ39によつて低速印字モードが選択される
と、モータ制御手段35がモータ36を高速時の約2分
1に減速する。これを連動して、基準通電幅制御回路4
0のトランジスタ22がオフし、出力パルス幅は約1.5
倍から2倍程度となる。このように制御することによつ
て米国のオフイス等で一般に用いられているボンド紙の
ような低平滑紙に於いても鮮明な印字が可能となる。
In thermal transfer printers, plain paper printing is possible,
Unlike conventional thermal paper, it has to cover various types of paper. Especially, the printing quality depends on the smoothness of the surface. In order to solve this, in the present invention, it is possible to select a low speed printing mode or a high speed printing mode. When the low speed printing mode is selected by the switch 39, the motor control means 35 decelerates the motor 36 to about 1/2 of that at high speed. In conjunction with this, the reference energization width control circuit 4
0 transistor 22 turns off and output pulse width is about 1.5
It will be double to double. By controlling in this way, clear printing is possible even on low-smoothness paper such as bond paper generally used in offices in the United States.

それは、サーマルヘツドの移動速度を減じ、印加エネル
ギを増加させることによつて、紙の繊維にインクが充分
に浸透することができるためである。
This is because the ink can sufficiently permeate into the fibers of the paper by decreasing the moving speed of the thermal head and increasing the applied energy.

この時、転写専用紙と比較して、約2分1程度の印字速
度でかつ印加エネルギが約1.5倍から2倍程度が最も効
果があることが確認できた。又この時の印字濃度も、パ
ルス幅に応じて変化するため、前述の印加エネルギ判定
表の係数をそのまま用いることによつて、印字速度の違
いがあつても同様に履歴制御が可能となる。
At this time, it was confirmed that the printing speed was about ½ and the applied energy was about 1.5 to 2 times the effect as compared with the transfer-only paper. Further, since the print density at this time also changes according to the pulse width, the history control can be similarly performed by using the coefficient of the applied energy determination table as it is even if the print speed is different.

本実施例では印加エネルギ判定表は、係数で記憶した
が、TWの数値に対する、T1,T2,T3の数値を時
間で記憶しても良い。
In the present embodiment, the applied energy determination table is stored as a coefficient, but the numerical values of T1, T2 and T3 with respect to the numerical value of TW may be stored as time.

又、計測手段34は、CPU6に内蔵されているタイマ
ーもしくは、ソフト手段によつて実現することも可能で
ある。
The measuring means 34 can also be realized by a timer built in the CPU 6 or software means.

〔発明の効果〕〔The invention's effect〕

本発明は以下の効果を有している。 The present invention has the following effects.

本願発明のサーマルプリンタの印字制御装置は、サーマ
ルヘッドに搭載された感熱抵抗素子と、感熱抵抗素子を
包含する抵抗回路網と、抵抗回路網の所定の分圧点の電
位を増幅する増幅回路と、増幅回路の出力電位を基準電
位とし、コンデンサの充放電時間に応じた幅の基準通電
パルスを出力する電圧比較回路とからなる基準通電幅制
御回路を有するので、サーマルヘッドの温度を検出して
これに応じたパルス幅、即ち、サーマルヘッドの温度が
高いほど短いパルス幅の信号を基準通電パルスとして発
生することによって、サーマルヘッドの各発熱要素を平
均した使用状態及び環境温度に適応した基準通電パルス
を自動的に発生することができる。これにより、従来の
履歴制御のみによる印字制御方法の欠点であるサーマル
ヘッドの畜熱の問題を解決することができる。
A print control device for a thermal printer according to the present invention includes a thermal resistance element mounted on a thermal head, a resistance circuit network including the thermal resistance element, and an amplification circuit for amplifying a potential at a predetermined voltage dividing point of the resistance circuit network. Since the output potential of the amplifier circuit is used as a reference potential and a reference current supply width control circuit including a voltage comparison circuit that outputs a reference current supply pulse having a width corresponding to the charge / discharge time of the capacitor is provided, the temperature of the thermal head is detected. A pulse width corresponding to this, that is, a signal having a shorter pulse width as the temperature of the thermal head becomes higher is generated as a reference energizing pulse, so that the standard energizing adapted to the usage state and the environmental temperature averaged for each heating element of the thermal head. The pulse can be generated automatically. As a result, it is possible to solve the problem of heat storage of the thermal head, which is a drawback of the conventional print control method using only history control.

また、基準通電パルスのパルス幅を複数の発熱要素への
共通の基準通電時間とする給電制御回路を有するので、
上記の基準通電パルスの有する各発熱要素を平均した使
用状態及び環境温度に適したパルス幅を用いて各発熱要
素の共通の基準通電時間とすることによって、個々の発
熱要素が他の発熱要素あるいは環境温度から受ける影響
を反映した基準の通電時間を各発熱要素に共通に設定す
ることができる。
Further, since it has a power supply control circuit that makes the pulse width of the reference power supply pulse a common reference power supply time to a plurality of heat generating elements,
By setting a common reference energization time for each heat generating element by using a pulse width suitable for the usage state and the ambient temperature that averages each heat generating element of the above reference energization pulse, each heat generating element can It is possible to set a reference energization time that reflects the influence of the environmental temperature in common for each heat generating element.

更に、基準通電パルスのパルス幅を計測する計測手段
と、基準通電パルスに同期し、且つ計測手段によって得
られた基準通電パルスのパルス幅に比例した時間幅を有
する区間信号を生成する区間信号生成手段と、複数の発
熱要素のそれぞれの駆動履歴を記憶する記憶手段と、こ
の駆動履歴と印刷データとに基づき、区間信号の内から
それぞれの発熱要素に対応した区間信号の組み合わせを
選択して基準通電時間に於ける通電禁止時間を設定する
印加エネルギ設定手段を有するので、それぞれの発熱要
素の個別の使用状態を示す駆動履歴と、当該発熱要素に
対応する印刷データの有無とに応じて上記の区間信号を
組み合わせることにより、上記の基準通電時間の変化を
勘案せずに基準通電時間に於ける通電禁止時間を区間信
号の組み合わせの数だけきめ細かく、且つ適切に設定す
ることができる。言い替えれば、上記の区間信号の組み
合わせによってそれぞれの発熱要素の個別の通電履歴に
応じた通電禁止時間を設定すば、その通電禁止時間は基
準通電時間に比例しているため、自動的に他の発熱要素
あるいは環境温度から受ける影響を反映したものとする
ことができる。これにより、感熱素子のみを用いた従来
の印字制御方法の欠点である、印字濃度斑の問題を解決
することができる。また、このような最適な印加エネル
ギを供給することにより、電力消費の低減やサーマルヘ
ッドの寿命の大幅な延長が可能となる。
Further, a measuring means for measuring the pulse width of the reference energizing pulse, and a section signal generation for generating a section signal in synchronization with the reference energizing pulse and having a time width proportional to the pulse width of the reference energizing pulse obtained by the measuring means. Unit, a storage unit that stores the driving history of each of the plurality of heat generating elements, and based on this driving history and print data, a combination of section signals corresponding to each heating element is selected from among the section signals and the reference is selected. Since there is an applied energy setting means for setting the energization prohibition time in the energization time, the above-mentioned operation is performed according to the drive history indicating the individual usage state of each heating element and the presence or absence of print data corresponding to the heating element. By combining the section signals, the energization prohibition time in the reference energization time can be calculated without considering the change in the reference energization time. Kekimekomakaku can and be appropriately set. In other words, if the energization prohibition time is set according to the individual energization history of each heat generating element by the combination of the above-mentioned section signals, the energization prohibition time is automatically proportional to the reference energization time. It can reflect the influence of the heat generating element or the environmental temperature. As a result, it is possible to solve the problem of print density unevenness, which is a drawback of the conventional print control method using only the heat sensitive element. Further, by supplying such an optimum applied energy, it becomes possible to reduce the power consumption and greatly extend the life of the thermal head.

更に、区間信号生成手段は所定量の印刷毎に区間信号の
生成を行うように構成されているので、全ての通電タイ
ミング毎に区間信号を生成する必要がなくなり、当該区
間信号生成手段を比較的低価格の低機能のCPU等によ
り実現することができる。また、所定量の印字に先立っ
て区間信号の生成を行うため、サーマルヘッドの異常な
高温状態を検出した場合には、サーマルヘッドの冷却の
ために休止時間を設けるなどの回復処理を行うことによ
って当該所定量の印字を正常に行うことができる。これ
により、サーマルヘツドの破損を防止できるほか、印字
の信頼性を向上させることができる。
Further, since the section signal generation unit is configured to generate the section signal for each predetermined amount of printing, it is not necessary to generate the section signal at every energization timing, and the section signal generation unit can be relatively operated. It can be realized by a low-priced, low-function CPU or the like. In addition, since a section signal is generated prior to printing of a predetermined amount, when an abnormal high temperature state of the thermal head is detected, recovery processing such as providing a pause for cooling the thermal head is performed. It is possible to normally print the predetermined amount. As a result, damage to the thermal head can be prevented and the reliability of printing can be improved.

また、電圧比較回路は基準通電パルスのパルス幅を2種
類以上切り換え可能に構成されているので、インクリボ
ンの特性や印刷用紙の種類等に応じて基準通電時間を設
定することができる。
Further, since the voltage comparison circuit is configured to be able to switch two or more types of pulse widths of the reference energizing pulse, the reference energizing time can be set according to the characteristics of the ink ribbon, the type of printing paper, and the like.

以上のように、本発明はすぐれた特徴,効果を有してい
て、サーマルプリンタにきわめて有用なものである。
As described above, the present invention has excellent features and effects and is extremely useful for a thermal printer.

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

第1図は本発明のサーマルプリンタの一実施例の構成を
示すブロック図の概図。 第2図は本発明の基準通電幅制御回路の一実施例の回路
図。 第3図は本発明の印加エネルギ判定手段の一実施例を示
す説明図。 第4図は本発明のサーマルプリンタの印字制御装置の動
作を示す説明図。 第5図はサーミスタの抵抗値とサーミスタを有する抵抗
回路網の分圧点と増幅回路の出力の電位の温度特性を示
す特性図。 第6図は電圧比較部の入力信号と出力波形を示す説明
図。 第7図は本発明による印字制御装置の特性を示す特性
図。 第8図は本発明に用いるサーマルヘツドの構成を示す略
図。 第9図はサーマルヘツドに接触配置されたサーミスタの
温度検出特性の説明図。 1……抵抗回路網 2……増幅回路 4……給電制御回路 9……電圧比較回路 10……コンデンサ 5……サーマルヘツド 6……CPU 7……サーミスタ 44……記憶手段 38……印加エネルギ判定表
FIG. 1 is a schematic block diagram showing the construction of an embodiment of a thermal printer of the present invention. FIG. 2 is a circuit diagram of an embodiment of the reference energization width control circuit of the present invention. FIG. 3 is an explanatory view showing an embodiment of the applied energy judging means of the present invention. FIG. 4 is an explanatory view showing the operation of the print control device of the thermal printer of the present invention. FIG. 5 is a characteristic diagram showing temperature characteristics of the resistance value of the thermistor, the voltage dividing point of the resistance network having the thermistor, and the potential of the output of the amplifier circuit. FIG. 6 is an explanatory diagram showing an input signal and an output waveform of the voltage comparison unit. FIG. 7 is a characteristic diagram showing characteristics of the print control device according to the present invention. FIG. 8 is a schematic diagram showing the structure of the thermal head used in the present invention. FIG. 9 is an explanatory diagram of the temperature detection characteristics of the thermistor placed in contact with the thermal head. 1 ... Resistor circuit network 2 ... Amplification circuit 4 ... Feed control circuit 9 ... Voltage comparison circuit 10 ... Capacitor 5 ... Thermal head 6 ... CPU 7 ... Thermistor 44 ... Storage means 38 ... Applied energy Judgment table

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】複数の発熱要素を有し、感熱紙又は転写フ
ィルムを介して普通紙に対し相対的に移動しながら印刷
を行うサーマルヘッドを用いたサーマルプリンタに於い
て、 a 前記サーマルヘッドに搭載された感熱抵抗素子と、 b 該感熱抵抗素子を包含する抵抗回路網と、 c 該抵抗回路網の所定の分圧点の電位を増幅する増幅
回路と、 d 該増幅回路の出力電位を基準電位とし、コンデンサ
の充放電時間に応じた幅の基準通電パルスを出力する電
圧比較回路と、 からなる基準通電幅制御回路と、 e 前記基準通電パルスのパルス幅を前記複数の発熱要
素への共通の基準通電時間とする給電制御回路と、 f 前記基準通電パルスのパルス幅を計測する計測手段
と、 g 前記基準通電パルスに同期し、且つ前記計測手段に
よって得られた前記基準通電パルスのパルス幅に比例し
た時間幅を有する区間信号を生成する区間信号生成手段
と、 h 前記複数の発熱要素のそれぞれの駆動履歴を記憶す
る記憶手段と、 i 前記駆動履歴と印刷データとに基づき、前記区間信
号の内からそれぞの発熱要素に対応した区間信号の組み
合わせを選択して前記基準通電時間に於ける通電禁止時
間を設定する印加エネルギ設定手段と、 を有することを特徴とするサーマルプリンタの印字制御
装置。
1. A thermal printer using a thermal head having a plurality of heat generating elements and performing printing while moving relative to plain paper via a thermal paper or a transfer film, wherein: a. A mounted heat-sensitive resistance element, b a resistance circuit network including the heat-sensitive resistance element, c an amplification circuit for amplifying the potential at a predetermined voltage dividing point of the resistance circuit network, and d an output potential of the amplification circuit as a reference A voltage comparison circuit that outputs a reference energization pulse having a width according to the charge / discharge time of the capacitor, and a reference energization width control circuit consisting of: e The pulse width of the reference energization pulse is common to the plurality of heat generating elements. A power supply control circuit for setting a reference energization time of: f, a measuring unit that measures the pulse width of the reference energizing pulse, g the reference that is synchronized with the reference energizing pulse, and is obtained by the measuring unit. Section signal generating means for generating a section signal having a time width proportional to the pulse width of the electric pulse, h storage means for storing the driving history of each of the plurality of heat generating elements, and i for the driving history and print data. On the basis of the section signals, applied energy setting means for selecting a combination of section signals corresponding to respective heat generating elements from the section signals and setting an energization prohibition time in the reference energization time. Print control device for thermal printer.
【請求項2】前記区間信号生成手段は、所定量の印刷毎
に前記区間信号の生成を行う如く構成されてなることを
特徴とする特許請求の範囲第1項記載のサーマルプリン
タの印字制御装置。
2. The print control device for a thermal printer according to claim 1, wherein the section signal generation means is configured to generate the section signal each time a predetermined amount of printing is performed. .
【請求項3】前記電圧比較回路は前記基準通電パルスの
パルス幅を2種類以上切り換え可能に構成されてなるこ
とを特徴とする特許請求の範囲第1項又は第2項記載の
サーマルプリンタの印字制御装置。
3. The thermal printer according to claim 1, wherein the voltage comparison circuit is configured so that two or more types of pulse widths of the reference energizing pulse can be switched. Control device.
JP61188930A 1986-08-12 1986-08-12 Printing control device for thermal printer Expired - Fee Related JPH0630898B2 (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
JPS6345067A JPS6345067A (en) 1988-02-26
JPH0630898B2 true JPH0630898B2 (en) 1994-04-27

Family

ID=16232380

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JPH0630898B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2692533B1 (en) 2011-03-31 2017-08-09 Brother Kogyo Kabushiki Kaisha Printing control device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57201677A (en) * 1981-06-08 1982-12-10 Oki Electric Ind Co Ltd Thermal head unit
JPS5867478A (en) * 1981-10-19 1983-04-22 Nec Corp Heat-sensitive recording voltage control circuit
JPS58222664A (en) * 1982-06-18 1983-12-24 Ricoh Co Ltd Recording head drive control method

Also Published As

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

Similar Documents

Publication Publication Date Title
KR101422967B1 (en) Thermal printer and method for controlling current passage therein
JP3294777B2 (en) Print head controller
JP3039229B2 (en) Thermal printer
JPH0630898B2 (en) Printing control device for thermal printer
JP2888519B2 (en) Recording device
JPS6230062A (en) thermal printer
JPS6158763A (en) Thermal head driving device
JP2709057B2 (en) Thermal print control circuit
JP4373773B2 (en) Printing device
JP2005262814A (en) Thermal head apparatus
JPS62170367A (en) thermal printer
JPS59194874A (en) Thermal head driver
JPS63185657A (en) thermal printer
JP3408551B2 (en) Thermal head controller
JPH0761021A (en) Printer
JP3673264B2 (en) Thermal head control device
JP2723694B2 (en) Thermal recording device
JPH04250075A (en) Density correction device in thermal transfer printer
JPH0416363A (en) Drive controller for thermal printer
JP2729511B2 (en) Thermal head control method
JPH07195729A (en) Thermal recording device and thermal transfer recording device
JPS61184968A (en) Thermal head driving circuit
JPH08318633A (en) Print head driving circuit
JPH069955U (en) Thermal recording device
JP2003326753A (en) Thermal printer, paper transport speed control method, thermal head energization control method

Legal Events

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