[go: up one dir, main page]

JPS63203346A - Thermal printer head control unit - Google Patents

Thermal printer head control unit

Info

Publication number
JPS63203346A
JPS63203346A JP3661087A JP3661087A JPS63203346A JP S63203346 A JPS63203346 A JP S63203346A JP 3661087 A JP3661087 A JP 3661087A JP 3661087 A JP3661087 A JP 3661087A JP S63203346 A JPS63203346 A JP S63203346A
Authority
JP
Japan
Prior art keywords
circuit
heat generating
control unit
time
head
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.)
Granted
Application number
JP3661087A
Other languages
Japanese (ja)
Other versions
JPH0829598B2 (en
Inventor
Masahiro Minowa
政寛 箕輪
Hiroshi Togawa
外川 博
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 JP62036610A priority Critical patent/JPH0829598B2/en
Publication of JPS63203346A publication Critical patent/JPS63203346A/en
Publication of JPH0829598B2 publication Critical patent/JPH0829598B2/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)

Abstract

PURPOSE:To obtain the printing control apparatus of a thermal printer imparting excellent printing grade, by a memory circuit storing the past driving data of a heat generating element, the first gate circuit for increasing and decreasing a current supply time on the basis of the self-driving result of an arbitrary heat generating element and the second gate circuit for increasing and decreasing the current supply time on the basis of the driving result of the adjacent heat generating element. CONSTITUTION:An oscillation circuit 60 contains a thermistor 14 and the cycle S0 of an output wave form 69 senses the temp. of a thermal head and has a characteristic becoming small at the time of high temp. and becomes large at the time of low temp. A numeral 70 shows a frequency dividing circuit and a numeral 71 shows a gate circuit. Pulses T0-T3 are respectively outputted from the gate circuit 71. By determining the time to supply current to the thermal head using this pulse generating circuit, the optimum energy is always applied to the thermal head and the applied energy reduced by the past driving history always becomes one correlated with a total current supply time at that time and printing quality can be enhanced.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はサーマルプリンタに関し、特にその発熱要素の
発熱制御をする制御回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a thermal printer, and particularly to a control circuit for controlling heat generation of a heat generating element thereof.

〔従来の技術〕[Conventional technology]

従来からサーマルプリンタでは、サーマルヘッドの連続
使用時の熱蓄積による印字品位の低下を防゛上するため
、様々な方法が用いられてきている。その中には特公昭
55−48831のように、ドツトごとに前のデータを
記憶して通電時間を決定する方法や、特公昭57−18
507のように駆動周期によって通電時間を変える方式
等が用いられている。これらを一般に服歴制御方式と言
う。
Conventionally, various methods have been used in thermal printers to prevent deterioration in print quality due to heat accumulation during continuous use of a thermal head. Among them, there is a method of determining the energization time by storing the previous data for each dot, as in the case of Special Publication No. 55-48831;
A method such as No. 507 in which the energization time is changed depending on the driving cycle is used. These methods are generally referred to as medication history control methods.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

これら従来例では一般にCPUによってデータ処理をし
ながら、サーマルヘッドのドライブICへ順次データを
送出する方式が一般的であった。
In these conventional examples, a system was generally adopted in which the data was sequentially sent to the drive IC of the thermal head while the data was processed by the CPU.

このような方式では、サーマルプリンタを高速に動作さ
せようとしても処理が追い付かずサーマルプリンタの高
速化の障害となっていた。
In such a system, even if an attempt is made to operate the thermal printer at high speed, the processing cannot keep up, which has been an obstacle to increasing the speed of the thermal printer.

又、シリアル型サーマルプリンタでは、24ドツトフオ
ントが一般的になってきている中で32ドツトフオント
、48ドツトフオントと高解像化の動きも活発である。
In addition, in serial type thermal printers, while 24-dot fonts are becoming common, there is also an active movement toward higher resolutions such as 32-dot and 48-dot fonts.

サーマルヘッドの制御回路をユニット化、チップ化する
にはこの上うな吠況にフレキシブルに対応できなければ
、無駄な費用がかかる。
Making a control circuit for a thermal head into a unit or chip requires unnecessary costs unless it can respond flexibly to changing conditions.

本発明の目的は、このような従来の問題点を除去シ、高
速でかっ、印字品位のすぐれたシリアル型サーマルプリ
ンタの印字制御KNを提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a print control KN for a serial type thermal printer that eliminates these conventional problems and has high speed and excellent print quality.

更に、本発明の目的は、シリアル型サーマルヘッドの発
熱要素の数に応じて増設可能なヘッド制御ユニットを提
供することにある。
A further object of the present invention is to provide a head control unit that can be expanded according to the number of heat generating elements in a serial type thermal head.

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

本発明によるサーマルプリンタのヘッド制御ユニットは
、発熱要素の過去の駆動データを記憶する記憶回路と、
該記憶α回路に接続された任意の発熱要素の自己の駆動
結果によって、通電時間を増減する第1のゲート回路と
、隣接した発熱要素の駆動結果によって、通電時間を増
減する第2のゲート回路とを少くなとも構成要素とし、
前記発熱要素の順次配列された両端部の記tff情報を
増設された他のヘッド制御ユニットへの出力とし、かつ
該他のヘッド制御ユニットからの前記両端部の記憶情報
を前記第2のゲート回路の入力とする増設端子を有する
ことを特徴とするヘッド制御ユニットである。
A head control unit for a thermal printer according to the present invention includes a storage circuit that stores past drive data of a heat generating element;
A first gate circuit that increases or decreases the energizing time depending on the drive result of any heat generating element connected to the memory α circuit, and a second gate circuit that increases or decreases the energizing time depending on the drive result of an adjacent heat generating element. and at least as a constituent element,
The TFF information on both ends of the heat generating elements arranged in sequence is outputted to another additional head control unit, and the stored information on both ends from the other head control unit is output to the second gate circuit. This is a head control unit characterized by having an additional terminal for inputting.

〔実施例〕〔Example〕

第1図は本発明によるサーマルプリンタのヘッド制御ユ
ニットを用いた印字1t制御装置の構成を示す略図であ
る。
FIG. 1 is a schematic diagram showing the configuration of a printing 1t control device using a head control unit for a thermal printer according to the present invention.

1は複数の発熱要素1aを有するサーマルヘッド、2は
このサーマルヘッドをドライブするヘッドドライブ回路
、3はCI’U4とサーマルヘッド1の間にtψ人され
サーマルヘッドへの発熱量をコントロールするヘッドユ
ニット、CPU4はサーマルプリンタ全体をも統括制御
している。18はヘッド制御ユニット3へ二種類以上の
パルス幅を存するパルスを供給するパルス発生回路で、
サーマルヘッド1の温度、もしくはその周囲温度を検出
するサーミスタ14を有している。
1 is a thermal head having a plurality of heat generating elements 1a, 2 is a head drive circuit that drives this thermal head, and 3 is a head unit that is placed between the CI'U4 and the thermal head 1 and controls the amount of heat generated to the thermal head. , the CPU 4 also controls the entire thermal printer. 18 is a pulse generation circuit that supplies pulses having two or more types of pulse widths to the head control unit 3;
It has a thermistor 14 that detects the temperature of the thermal head 1 or its surrounding temperature.

CPU4は、−例として8ビツトのCPUでデータバス
16、アドレスバス17、WR倍信号どを存している。
The CPU 4 is, for example, an 8-bit CPU and includes a data bus 16, an address bus 17, a WR multiplication signal, and the like.

ヘッドユニット3は一例としてゲートアレイで構成され
、CPU4と同様ワンチップ化されている。以下ヘッド
ユニットはICUと略して説明する。
The head unit 3 is composed of a gate array, for example, and is integrated into one chip like the CPU 4. Hereinafter, the head unit will be abbreviated as ICU.

II CU’ 3は記憶回路の一種であるデータラッチ
回路を内蔵しデータバス16に接続されたデータ入力端
子5、アドレスバス17の下位2ビツトヲ入力するアド
レス端子8、CPU4からの所定のアドレス情報に応じ
、そのユニットの指定を知るユニットセレクト端子の一
種であるチップセレク) 端子(CS flji子> 
7、CP U 4 f) W R信号ニa続されたデー
タラッチタイミング入力端子、発熱要素への通電時間を
決定する複数の通電パルス入力端子9、サーマルヘッド
1のそれぞれの発熱要素への駆動信号を出力するヘッド
駆動出力端子10を少くとも存している。
II CU' 3 has a built-in data latch circuit, which is a type of memory circuit, and has a data input terminal 5 connected to a data bus 16, an address terminal 8 that inputs the lower two bits of an address bus 17, and a predetermined address information from the CPU 4. Chip select terminal (CS terminal), which is a type of unit select terminal that knows the designation of the unit according to the
7, CPU 4 f) Data latch timing input terminal connected to W R signal, multiple energization pulse input terminals 9 that determine the energization time to the heat generating elements, drive signal to each heat generating element of the thermal head 1 There is at least a head drive output terminal 10 that outputs.

11はCPU4のアドレス情報からHCU 3に当てら
れた所定のアドレスコードを作るデコーダである。
11 is a decoder that creates a predetermined address code assigned to the HCU 3 from the address information of the CPU 4;

12はCPU4の制御プログラムやキャラクタジェネレ
ータ等を格納するROM、13はRAM115は電源を
示している。
12 is a ROM that stores a control program for the CPU 4, a character generator, etc., 13 is a RAM 115 is a power source.

第2図はヘッド制御ユニツ) HCU 3の一実施例を
示す詳細回路図であり、第1図と同一物は同一番号で示
している。
FIG. 2 is a detailed circuit diagram showing an embodiment of the head control unit (HCU 3), and the same parts as in FIG. 1 are designated by the same numbers.

データ入力端子5はり、〜D7の8ビットデ−夕がパラ
レルに入力可能である。
8-bit data from data input terminals 5 to D7 can be input in parallel.

21から29は8ビツトのデータを保育するデータラッ
チ回路をそれぞれ示し、21〜23はヘッド駆動信号の
H0〜T−1、のデータを保持し、24〜26は11.
〜Y11.のデータを、27〜29はHas〜T−1,
、のデータをそれぞれラッチしている。
Numerals 21 to 29 represent data latch circuits that hold 8-bit data, 21 to 23 hold data of H0 to T-1 of the head drive signal, and 24 to 26 hold data of 11.
~Y11. 27 to 29 are Has to T-1,
, respectively, are latched.

ヘッド駆動出力は一例として24ドツトのサーマルヘッ
ドを駆動するものとして24コの出力端子1−1゜〜ト
i2.を仔している。
As an example, the head drive output is assumed to drive a 24-dot thermal head, and there are 24 output terminals 1-1° to i2. is having a baby.

31は現在のへラドデータの1ビツト列分を保持するラ
ッチ回路群であり、32は1回前の過去のデータの1ビ
ツト列分を、33は2回前の過去のデータの1ビツト列
分をそれぞれ保有するラッチ回路群を示している。
31 is a latch circuit group that holds one bit string of the current data, 32 holds one bit string of the previous past data, and 33 holds one bit string of the two previous past data. The figure shows a group of latch circuits each having .

30はCPUのデータ出力のアドレス情報によってヘッ
ドデータを8ビツトごとにふり分けて格納するためのア
ドレスデコーダであり、−例としてアドレスデータの下
位2ビットA、 、A、のビット情報によってデータラ
ッチ回路21.24.27を選択可能である。34は通
電パルス入力端子から入力されたパルスを通電区間信号
に変換するゲート回路である。これはパルス発生回路1
8の出力信号がもともと通電区間信号として出力されて
いる場合は不要である。
30 is an address decoder for distributing and storing head data in units of 8 bits according to the address information of the data output of the CPU, and for example, a data latch circuit according to the bit information of the lower two bits A, , A, of the address data. 21.24.27 can be selected. 34 is a gate circuit that converts the pulse input from the energization pulse input terminal into an energization interval signal. This is pulse generation circuit 1
This is not necessary if the output signal of No. 8 is originally output as the energized section signal.

CPU4からデータバスにヘッド駆動データが出力され
ると同時に、WR倍信号出力され、あらかじめCPU4
のメモリマツプ上に定めたアドレスデータによってC8
端子がアクセスされ、アドレスバスの下位2ビツトの情
報によってデータラッチ回路21.24.27のそれぞ
れにデータが転送される。すると既に格納されていたデ
ータは、第2図の右方向、例えばデータラッチ回路21
のデータはデータラッチ回路22へと言うようにシフト
され過去のデータとして順次保育される。
At the same time that the head drive data is output from the CPU 4 to the data bus, the WR multiplication signal is output, and the CPU 4
C8 by the address data defined on the memory map of C8.
The terminal is accessed, and data is transferred to each of the data latch circuits 21, 24, and 27 based on the information of the lower two bits of the address bus. Then, the already stored data is transferred to the right side of FIG. 2, for example, to the data latch circuit 21.
The data is shifted to the data latch circuit 22 and stored sequentially as past data.

下位2ビツトの情報では4つのデータラッチ回路までア
クセス可能であるが、発熱要素の数に応じてアドレス入
力端子数と、データラッチ回路を増加すれば良い。
Although it is possible to access up to four data latch circuits using the lower two bits of information, the number of address input terminals and the number of data latch circuits may be increased depending on the number of heating elements.

データがセットされた後、通電パルス入力端子9に所定
のパルスを入力すると、発熱要素への通電がなされる。
After the data is set, when a predetermined pulse is input to the energization pulse input terminal 9, the heat generating element is energized.

35.3E3はラッチされたデータと通電区間信号とを
組み合わせ、過去の履歴に応じて発熱量を制御する発熱
制御信号を作詞するゲート回路G。、GIであり、それ
ぞれ第1のゲート回路37と第2のゲート回路38をを
している。第1のゲート回路37は自己の駆動結果によ
って通電時間を増減するらので、第2のゲート回路38
は隣接した発熱要素の駆動結果によって通電時間を増減
するものである。G、は発熱要素の順次配列された両端
部を除くゲート回路であり、GI、は両端部のゲート回
路である。G、内の第2のゲート回路38は、AND回
路38a1NOR回路38b、AND回路38cで構成
されている。AND回路38aは隣接した記憶情報が同
時に駆動伏態であったかどうかをチェックするものでH
CU3が1つで構成された場合は本来、不要となるもの
である。しかし、発熱要素が32トツド、48ドツトと
増加させる場合、ヘッド制御ユニットを2個以上並設す
るには隣接する駆動結果は他のヘッド制御ユニットから
入力させねばならない。
35.3E3 is a gate circuit G that combines the latched data and the energization period signal to generate a heat generation control signal that controls the amount of heat generated according to the past history. , GI, and have a first gate circuit 37 and a second gate circuit 38, respectively. Since the first gate circuit 37 increases or decreases the energization time depending on its own drive result, the second gate circuit 38
The energizing time is increased or decreased depending on the driving results of adjacent heat generating elements. G is a gate circuit excluding both ends of the sequentially arranged heat generating elements, and GI is a gate circuit at both ends. The second gate circuit 38 in G is composed of an AND circuit 38a, a NOR circuit 38b, and an AND circuit 38c. The AND circuit 38a is used to check whether adjacent pieces of stored information are simultaneously in the disabled state.
In the case where only one CU3 is used, it is essentially unnecessary. However, when the number of heat generating elements is increased to 32 dots or 48 dots, adjacent drive results must be input from other head control units in order to arrange two or more head control units in parallel.

本実施例ではそのため増設端子41.42を育し、サー
マルヘッド内の発熱要素の数に応じて、ヘッド制御ユニ
ットを増設しても−ユ二ット内の端部であっても同様な
制御が可能となる。41は他のヘッド制御ユニットへの
出力端子となり、42は他のヘッド制御ユニットからの
記すa情報を第2のゲート回路38へ人力する入力端子
となる。
Therefore, in this embodiment, additional terminals 41 and 42 are provided, and depending on the number of heat generating elements in the thermal head, even if a head control unit is added, the same control can be achieved even at the end of the unit. becomes possible. Reference numeral 41 serves as an output terminal to other head control units, and 42 serves as an input terminal for manually inputting the a information written from the other head control units to the second gate circuit 38.

42aは、入力端子42のプルダウン抵抗器で。42a is a pull-down resistor for the input terminal 42.

゛増設されていない場合に、駆動結果を「なし」と判断
するために設置されている。
``This is installed to determine the driving result as ``None'' if no expansion has been done.

尚、後段のゲート回路の動作について述べると、NoR
回路38bによって現在のデータと過去の駆動別層とを
比較し、過去に駆動されていた時はAND回路38cに
よって所定の通電区間が削減される働きをしている。
Regarding the operation of the gate circuit in the latter stage, NoR
The circuit 38b compares the current data with the past driving layer, and when the layer was driven in the past, the AND circuit 38c functions to reduce a predetermined energized section.

第3図は通電パルス入力端子9の人力信号と、通電区間
信号の関係を示すものである。
FIG. 3 shows the relationship between the human power signal at the energization pulse input terminal 9 and the energization period signal.

T、〜T、は通電パルス入力端子90入力波形であり、
TW、〜TW、は通電区間信号をそれぞれ示している。
T, ~T, is the input waveform of the energizing pulse input terminal 90,
TW and ~TW indicate energization period signals, respectively.

t0〜t、は通電区間信号のパルス幅をそれぞれ示して
いる。
t0 to t indicate the pulse width of the energization period signal, respectively.

第4図は本発明のヘッド制御ユニットによるサーマルヘ
ッドの通電方法を示す説明図である。
FIG. 4 is an explanatory diagram showing a method of energizing a thermal head by the head control unit of the present invention.

54.55.56はラッチ回路21.22.23内のデ
ータをそれぞれ示していて、54は現在の、55は1つ
前の、56は2つ前のデータを示している。51.52
.53はヘッド駆動信号の出力波形を示していて、51
は)forJ子の、52はH,ra子の、53はFl、
ra子をそれぞれ示している。
54, 55, and 56 indicate the data in the latch circuits 21, 22, and 23, respectively; 54 indicates the current data, 55 indicates the previous data, and 56 indicates the two previous data. 51.52
.. 53 indicates the output waveform of the head drive signal; 51
) for J child, 52 is H, ra child, 53 is Fl,
Rako is shown respectively.

43が印刷開始時のデータとして示している。43 indicates data at the start of printing.

通電初回は、全ての通電区間が発熱要素に加えられる。At the first time of energization, all energized sections are applied to the heat generating element.

1つ前のタイミングでそのドツトに通電がされていると
斜線部で示したt5区間が減じられ、2つ前のタイミン
グでそのドツトに通電がされていると出力波形52で示
すようにt3区間が減じられ、連続3ドツト通電の時は
、t*+t1区間が減じられることになる。更に、一つ
前のタイミングで縦方向に双方のドツトが通電されてい
る時は出力波形53に示すように1.区間が減じられる
。又、上記それぞれの場合の組み合わせで通電時間が決
定される。この方法では、2x2x2=8の8通りの過
去の場合に対して4つの通電区間信号を存しているだけ
でよいという構成となっている。
If the dot is energized at the previous timing, the t5 interval shown by the shaded area is subtracted, and if the dot is energized two times before, the t3 interval is decreased as shown by the output waveform 52. is subtracted, and when three dots are energized continuously, the t*+t1 interval is subtracted. Furthermore, when both dots are energized in the vertical direction at the previous timing, as shown in the output waveform 53, 1. The interval is reduced. Further, the energization time is determined by the combination of the above cases. This method is configured such that only four energization interval signals are required for eight past cases (2x2x2=8).

第2図のゲート回路G0、G、はこの出力信号を作製し
ている。
The gate circuits G0 and G in FIG. 2 produce this output signal.

サーマルヘッドの発熱要素への通電々流が50mA以下
のような小さな電流で良い場合は、ゲートアレイでII
 CU 3を形成する時にヘッドドライブ回路を同一パ
ッケージ内に形成することも可能である。
If the current to the heating element of the thermal head is small, such as 50 mA or less, use the gate array II.
It is also possible to form the head drive circuit in the same package when forming the CU 3.

第5図はパルス発生回路の一実施例を示す略図である。FIG. 5 is a schematic diagram showing one embodiment of a pulse generating circuit.

60は前述のサーミスタ14を包含する発振回路であり
、抵抗器61.62.66、コンデンサ63、トランジ
スタ64、インバータロ8、ツェナーダイオード65、
電圧コンパレータ67より形成され重傷VCに接続され
ている。この出力波形69の周期S0は、サーマルヘッ
ドの温度を感知し、温度が高い時は小さく、低い時は太
き(なる特性を存している。70は分周回路、71はゲ
ート回路を示している。ゲート回路は71からは、T、
〜T、のそれぞれのパルスが出力される。−例としてT
s =So X 6、Tl =5. x tOlT、=
So x12、To = S@ X 22の時間が形成
される。このようなパルス発生回路を用いてサーマルヘ
ッドへの通電時間を決定することによって常にサーマル
ヘッドにf&適な印加エネルギを与え、かつ過去の駆動
頑歴によって減する印加エネルギも常にその時の全通電
時間に相1目したものとなり印字品質を向上させること
が可能となる。
60 is an oscillation circuit including the above-mentioned thermistor 14, resistors 61, 62, 66, capacitor 63, transistor 64, inverter 8, Zener diode 65,
It is formed by a voltage comparator 67 and connected to the serious injury VC. The period S0 of this output waveform 69 senses the temperature of the thermal head, and has a characteristic of being small when the temperature is high and thick when the temperature is low. 70 indicates a frequency dividing circuit, and 71 indicates a gate circuit. From 71, the gate circuit is T,
~T, each pulse is output. - T as an example
s = So X 6, Tl = 5. x tOIT, =
A time of So x12, To = S@X22 is formed. By determining the energization time to the thermal head using such a pulse generation circuit, f & appropriate applied energy is always given to the thermal head, and the applied energy that decreases due to past drive history is always kept within the total energization time at that time. This makes it possible to improve printing quality.

パルス発生回路内の分周回路70、ゲート回路71はゲ
ートアレイに一体化することが可能であり、かつプログ
ラマブルタイマーにすることによって更に簡略化するこ
とができる。
The frequency dividing circuit 70 and gate circuit 71 in the pulse generation circuit can be integrated into a gate array, and can be further simplified by using a programmable timer.

本実施例ではサーマルヘッドの温度を通電時間にフィー
ドバックしているが、ヘッドへの供給電源に組み込んで
、パルス発生回路を用いずCPUからパルス信号を供給
することも可能である。
In this embodiment, the temperature of the thermal head is fed back to the current application time, but it is also possible to incorporate it into the power supply to the head and supply pulse signals from the CPU without using a pulse generation circuit.

第6図は本発明のヘッド制御ユニットを用いたサーマル
プリンタを塔載したワードプロセッサの略図であり、第
1図と同一物は同一番号で示している。
FIG. 6 is a schematic diagram of a word processor equipped with a thermal printer using the head control unit of the present invention, and the same parts as in FIG. 1 are designated by the same numbers.

3aは第1のHCUで、3bは第2のI CUであり、
増設端子41.42を用いて相互にデータを交換し、v
CC郡部端部の発熱要素子1b11cも他の発熱要素と
全く同様の発熱制御が可能となる。lla、llbは共
にアドレスデコーダであるが、それぞれ応答するアドレ
ス情報を変え別々にデータを書き込めるようになってい
る。19はキーボードであり漢字等の文字情報、図形情
報を入力するものである。
3a is the first HCU, 3b is the second ICU,
Data is mutually exchanged using additional terminals 41 and 42, and v
The heating element element 1b11c at the end of the CC group can also be controlled in the same way as the other heating elements. Both lla and llb are address decoders, but each responds with different address information so that data can be written separately. Reference numeral 19 denotes a keyboard for inputting character information such as kanji characters and graphic information.

このように、サーマルヘッドの発熱要索数に応じてヘッ
ド制御ユニットを容易に増設することが可能となる。
In this way, it is possible to easily increase the number of head control units according to the number of heat generating units of the thermal head.

〔発明の効采〕[Efficacy of invention]

本発明によれば、過去の駆動履歴によるデータ処理をC
PUで行う必要がないため、cpuの高速処理が可能と
なり、サーマルプリンタの印字スピードを上昇すること
が可能となる。
According to the present invention, data processing based on past driving history is performed using C.
Since it is not necessary to use the PU, the CPU can perform high-speed processing, and the printing speed of the thermal printer can be increased.

又、ゲートアレイ等によってヘッド発熱側回路ユニット
を形成しワンチップ化したことにより、これをCPUの
メモリマツプ上に割り当てデータバス、アドレスバスと
直結しCPUから直接データを古き込むだけで良いため
きわめて簡単な構成で、複雑な処理を可能とした。
In addition, by forming the head heat generation side circuit unit using a gate array and making it into a single chip, it is extremely easy to allocate it on the CPU's memory map, connect it directly to the data bus and address bus, and simply read data directly from the CPU. The configuration enables complex processing.

更に、ワンチップ化したICをそのまま発熱要素数に応
じて増設が可能であり、開発費用な期間が無駄とならな
いメリットを存している。
Furthermore, it is possible to expand the single-chip IC according to the number of heat generating elements, which has the advantage that development costs and time are not wasted.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明のサーマルプリンタのヘッド制御ユニッ
トを用いた印字制御装置の構成を示す略図。 第2図は本発明によるヘッド制御ユニットの一実施例を
示す回路図。 第3図は本発明によるー・ラド制御ユニットの通電パル
ス入力信号と通電区間信号の関係を示す説明図。 第4図は本発明のヘッド制御ユニットによるサーマルヘ
ッドの通電方法を示す説明図第5図は本発明のヘッド制
御ユニットに用いるパルス発生回路の一実施例の略図。 第6図は本発明のヘッド制御ユニットを用いたワードブ
ロセッザの略図 1・・・サーマルヘッド 3・・・ヘット制御ユニット 4・・・CPU 16・・・パルス発生回路 41.42・・・増設端子 以  上 第4図 第5図
FIG. 1 is a schematic diagram showing the configuration of a print control device using a head control unit for a thermal printer according to the present invention. FIG. 2 is a circuit diagram showing an embodiment of a head control unit according to the present invention. FIG. 3 is an explanatory diagram showing the relationship between the energization pulse input signal and the energization period signal of the -rad control unit according to the present invention. FIG. 4 is an explanatory diagram showing a method of energizing a thermal head by the head control unit of the present invention. FIG. 5 is a schematic diagram of an embodiment of a pulse generation circuit used in the head control unit of the present invention. FIG. 6 is a schematic diagram of a word processor using the head control unit of the present invention. Above Figure 4 Figure 5

Claims (1)

【特許請求の範囲】 1)複数の発熱要素を有するサーマルヘッドを用いて、
サーマル紙又は熱転写リボンを用いて普通紙に印刷する
如きサーマルプリンタであって、前記発熱要素の駆動履
歴を少くとも過去2回分を記憶し、この記憶結果に基づ
いて前記発熱要素のそれぞれの通電時間を制御する如き
サーマルプリンタに於いて、前記発熱要素の過去の駆動
データを記憶する記憶回路と、該記憶回路に接続され任
意の発熱要素の自己の駆動結果によって、通電時間を増
減する第1のゲート回路と、隣接した発熱要素の駆動結
果によって、通電時間を増減する第2のゲート回路とを
少くとも構成要素とし、前記発熱要素の順次配列された
両端部の記憶情報を増設された他のヘッド制御ユニット
への出力とし、かつ該他のヘッド制御ユニットからの前
記両端部の記憶情報を前記第2のゲート回路の入力とす
る増設端子を有することを特徴とするサーマルプリンタ
のヘッド制御ユニット。 2)前記ヘッド制御ユニット内にヘッドドライブ回路を
内蔵したことを特徴とする特許請求範囲第1項記載のサ
ーマルプリンタのヘッド制御ユニット。
[Claims] 1) Using a thermal head having a plurality of heat generating elements,
A thermal printer that prints on plain paper using thermal paper or a thermal transfer ribbon, which stores at least two past drive histories of the heat generating elements, and calculates the energization time of each of the heat generating elements based on the stored results. A thermal printer that controls a heat generating element includes a memory circuit that stores past drive data of the heat generating element, and a first circuit that increases or decreases the energization time depending on the drive result of any heat generating element connected to the memory circuit. At least a gate circuit and a second gate circuit that increases/decreases the energization time depending on the driving results of adjacent heat generating elements are included as constituent elements, and the storage information of the sequentially arranged both ends of the heat generating elements is A head control unit for a thermal printer, comprising an additional terminal for outputting information to the head control unit and inputting stored information at both ends from the other head control unit to the second gate circuit. 2) A head control unit for a thermal printer according to claim 1, characterized in that a head drive circuit is built into the head control unit.
JP62036610A 1987-02-19 1987-02-19 Head control unit for thermal printer Expired - Fee Related JPH0829598B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62036610A JPH0829598B2 (en) 1987-02-19 1987-02-19 Head control unit for thermal printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62036610A JPH0829598B2 (en) 1987-02-19 1987-02-19 Head control unit for thermal printer

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP25086095A Division JP2647064B2 (en) 1995-09-28 1995-09-28 Print control device for thermal printer

Publications (2)

Publication Number Publication Date
JPS63203346A true JPS63203346A (en) 1988-08-23
JPH0829598B2 JPH0829598B2 (en) 1996-03-27

Family

ID=12474569

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62036610A Expired - Fee Related JPH0829598B2 (en) 1987-02-19 1987-02-19 Head control unit for thermal printer

Country Status (1)

Country Link
JP (1) JPH0829598B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103818123A (en) * 2012-05-02 2014-05-28 青岛海信智能商用系统有限公司 Power supply circuit of portable thermosensitive printer

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61102862A (en) * 1984-10-25 1986-05-21 Hitachi Ltd thermal recording head

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61102862A (en) * 1984-10-25 1986-05-21 Hitachi Ltd thermal recording head

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103818123A (en) * 2012-05-02 2014-05-28 青岛海信智能商用系统有限公司 Power supply circuit of portable thermosensitive printer

Also Published As

Publication number Publication date
JPH0829598B2 (en) 1996-03-27

Similar Documents

Publication Publication Date Title
US4912485A (en) Print controlling apparatus for a thermal printer
EP0304916B1 (en) Thermal printing control circuit
JPH02261662A (en) Series barcode printer
JPS63203348A (en) Thermal printer printing control device
EP0211640B1 (en) Thermal printing system
JPS63203346A (en) Thermal printer head control unit
JPS6072756A (en) Control circuit for heat generating head
JP2570715B2 (en) Print control device for thermal printer
JP2907600B2 (en) Thermal printer
JP2507490B2 (en) Printing control method of thermal printer
JP2647064B2 (en) Print control device for thermal printer
JP3074575B2 (en) Thermal printer
JP2570741B2 (en) Head drive control device for thermal printer
JP2570768B2 (en) Print control device for thermal printer
JP2679686B2 (en) Print control device for thermal printer
JPH0815792B2 (en) Printing control device for thermal printer
JPS63203345A (en) Thermal printer printing control device
JPH06183048A (en) Thermal printer
JP2645170B2 (en) Line printer printing method
JP2923950B2 (en) Print control device for thermal printer
JPH0684086B2 (en) Thermal printer
JP2730473B2 (en) Driving device for thermal head
JPH02117860A (en) Thermal printer printing control device
JPH0525673B2 (en)
JPH05533A (en) Printer

Legal Events

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