JPH0615859A - Integrated circuit for driving thermal head - Google Patents

Integrated circuit for driving thermal head

Info

Publication number
JPH0615859A
JPH0615859A JP19771692A JP19771692A JPH0615859A JP H0615859 A JPH0615859 A JP H0615859A JP 19771692 A JP19771692 A JP 19771692A JP 19771692 A JP19771692 A JP 19771692A JP H0615859 A JPH0615859 A JP H0615859A
Authority
JP
Japan
Prior art keywords
thermal head
output
flop
bit
flip
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
JP19771692A
Other languages
Japanese (ja)
Other versions
JP3091575B2 (en
Inventor
Takuji Hashiguchi
拓二 橋口
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.)
Kyocera Corp
Original Assignee
Kyocera 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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP19771692A priority Critical patent/JP3091575B2/en
Publication of JPH0615859A publication Critical patent/JPH0615859A/en
Application granted granted Critical
Publication of JP3091575B2 publication Critical patent/JP3091575B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To provide an integrated circuit for driving thermal head wherein parts can be in common by mounting a thermal head driving integrated circuit having the same terminal-shape even with a thermal head having different density of picture element. CONSTITUTION:An integrated circuit for driving thermal head comprises a shift register of plurality of bits consisting of master flip-flops A1-An and slave flip-flops B1-Bn, a plurality of latches L1-Ln, a plurality of NAND gates G1-Gn, a plurality of inverters E1-En, a plurality of driving elements T1-Tn, a first switch SWa, and a second switch SWb.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、サーマルヘッドに多数
形成された発熱抵抗体を駆動して、感熱紙や熱転写フィ
ルムを加熱するためのサーマルヘッド駆動用集積回路に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a thermal head driving integrated circuit for driving a plurality of heating resistors formed on a thermal head to heat a thermal paper or a thermal transfer film.

【0002】[0002]

【従来の技術】図6は、従来のサーマルヘッド駆動用集
積回路の一例を示す回路図である。該サーマルヘッド駆
動用集積回路は、マスターフリップフロップA1〜An
およびスレーブフリップフロップB1〜Bnから成る複
数ビットのシフトレジスタと、各スレーブフリップフロ
ップB1〜Bnからの出力を記憶するラッチL1〜Ln
と、各ラッチL1〜Lnの出力と外部からの駆動信号A
EOが入力されるNANDゲートG1〜Gnと、各NA
NDゲートG1〜Gnの出力を反転するインバータE1
〜Enと、各インバータE1〜Enの出力によって、サ
ーマルヘッドの各発熱抵抗体R1〜Rnに流れる電流を
制御する駆動素子T1〜Tnなどから構成される。
2. Description of the Related Art FIG. 6 is a circuit diagram showing an example of a conventional thermal head driving integrated circuit. The thermal head driving integrated circuit includes master flip-flops A1 to An.
And a multi-bit shift register including slave flip-flops B1 to Bn, and latches L1 to Ln for storing outputs from the slave flip-flops B1 to Bn.
And the output of each latch L1 to Ln and the drive signal A from the outside.
NAND gates G1 to Gn to which EO is input and each NA
Inverter E1 for inverting the outputs of ND gates G1 to Gn
To En and output elements of the inverters E1 to En, drive elements T1 to Tn for controlling the current flowing through the heating resistors R1 to Rn of the thermal head are included.

【0003】その動作について説明すると、所定のクロ
ック信号に同期して、シリアルデータから成る印字信号
DIがインバータZbを介して、第1ビットのマスター
フリップフロップA1およびスレーブフリップフロップ
B1に転送され、次のクロック信号で第2ビットのマス
ターフリップフロップA2およびスレーブフリップフロ
ップB2に転送され、さらに次のクロック信号で第3ビ
ットのマスターフリップフロップA3およびスレーブフ
リップフロップB3に転送され、以下同様に、第nビッ
ト(nは、自然数、以下同じ)のマスターフリップフロ
ップAnおよびスレーブフリップフロップBnまで転送
される。1走査線が複数のサーマルヘッド駆動用集積回
路によって駆動される場合は、第nビットのスレーブフ
リップフロップBnの出力がインバータZcを介して出
力信号DOとして、次段のサーマルヘッド駆動用集積回
路へ入力される。
The operation will be described. A print signal DI composed of serial data is transferred to a first bit master flip-flop A1 and a slave flip-flop B1 via an inverter Zb in synchronization with a predetermined clock signal. Is transferred to the second-bit master flip-flop A2 and the slave flip-flop B2, and the next clock signal is transferred to the third-bit master flip-flop A3 and the slave flip-flop B3, and so on. Bits (n is a natural number, the same applies hereinafter) are transferred to the master flip-flop An and the slave flip-flop Bn. When one scanning line is driven by a plurality of thermal head driving integrated circuits, the output of the n-th bit slave flip-flop Bn is output as an output signal DO to the next thermal head driving integrated circuit via the inverter Zc. Is entered.

【0004】このようにして、1走査線分の印字信号が
各サーマルヘッド駆動用集積回路のシフトレジスタに転
送された後、各スレーブフリップフロップB1〜Bnの
出力が各ラッチL1〜Lnに記憶される。
In this way, after the print signal for one scanning line is transferred to the shift register of each thermal head driving integrated circuit, the output of each slave flip-flop B1 to Bn is stored in each latch L1 to Ln. It

【0005】次に、外部からの駆動信号AEOがローレ
ベルになると、インバータZaによってハイレベルにな
り、各NANDゲートG1〜Gnが各ラッチL1〜Ln
への出力をインバータE1〜Enへ伝送し、各駆動素子
T1〜TnがラッチL1〜Lnに記憶された印字信号に
応じて導通状態となる。すると、駆動電圧Vが印加され
た各発熱抵抗体R1〜Rnに、所定の電流が一定時間流
れて、各発熱抵抗体R1〜Rnが選択的に発熱して、感
熱紙や熱転写フィルムを加熱した後、駆動信号AEOが
ハイレベルに反転して発熱が停止する。こうして、1走
査線分の印字が終了する。以後、次の走査線の印字も同
様な動作が繰返されることによって、一連の画像記録が
行われる。
Next, when the external drive signal AEO goes low, the inverter Za goes high, and the NAND gates G1 to Gn are latched by the latches L1 to Ln.
Is transmitted to the inverters E1 to En, and the drive elements T1 to Tn are turned on in response to the print signals stored in the latches L1 to Ln. Then, a predetermined current flows through the heating resistors R1 to Rn to which the drive voltage V is applied for a certain period of time, and the heating resistors R1 to Rn selectively generate heat to heat the thermal paper or the thermal transfer film. After that, the drive signal AEO is inverted to the high level and the heat generation is stopped. Thus, the printing of one scanning line is completed. After that, a series of image recording is performed by repeating the same operation for printing the next scanning line.

【0006】図7は、図6のサーマルヘッド駆動用集積
回路の具体的構成の一例を示す回路図である。マスター
フリップフロップA1〜An、スレーブフリップフロッ
プB1〜BnおよびラッチL1〜Lnは、いずれも同一
の回路構成であって、その入力から出力の間にアナログ
スイッチXa、インバータYaの順で直列接続され、該
出力からインバータYaの入力の間にインバータYb、
アナログスイッチXbの順で直列接続されている。各フ
リップフロップA1〜An,B1〜Bnの各アナログス
イッチXa,Xbは、外部からのクロック信号CLKの
正転クロック信号Cおよび反転クロック信号/C(な
お、/は負論理を示す。以下同じ。)によって開閉動作
を行う。同様に、各ラッチL1〜Lnの各アナログスイ
ッチXa,Xbは、外部からのラッチ信号LATの正転
ラッチ信号Lおよび反転ラッチ信号/Lによって開閉動
作を行う。
FIG. 7 is a circuit diagram showing an example of a concrete structure of the integrated circuit for driving the thermal head shown in FIG. The master flip-flops A1 to An, the slave flip-flops B1 to Bn, and the latches L1 to Ln all have the same circuit configuration, and the analog switch Xa and the inverter Ya are serially connected between the input and the output thereof in this order. Between the output and the input of the inverter Ya, the inverter Yb,
The analog switches Xb are connected in series in this order. Each of the analog switches Xa and Xb of each of the flip-flops A1 to An and B1 to Bn has a normal clock signal C and an inverted clock signal / C of the external clock signal CLK (/ indicates negative logic. The same applies hereinafter. ) To open and close. Similarly, each of the analog switches Xa and Xb of each of the latches L1 to Ln performs an opening / closing operation according to the normal latch signal L and the inverted latch signal / L of the latch signal LAT from the outside.

【0007】その動作について説明すると、クロック信
号CLKに同期して、シリアルデータから成る印字信号
DIがインバータZbを介して入力されると、正転クロ
ック信号Cがハイレベルのときマスターフリップフロッ
プA1のアナログスイッチXaが閉じて、アナログスイ
ッチXbが開き、たとえば印字信号DIがハイレベルの
場合は、インバータYaの出力はハイレベルになる。こ
のとき、スレーブフリップフロップB1のアナログスイ
ッチXaは、開いた状態である。
The operation will be described. When a print signal DI composed of serial data is input via the inverter Zb in synchronization with the clock signal CLK, when the normal clock signal C is at a high level, the master flip-flop A1 is operated. When the analog switch Xa is closed and the analog switch Xb is opened, and the print signal DI is at high level, the output of the inverter Ya becomes high level. At this time, the analog switch Xa of the slave flip-flop B1 is in the open state.

【0008】次に、正転クロック信号Cがローレベルに
反転すると、マスターフリップフロップA1のアナログ
スイッチXaが開いて、アナログスイッチXbが閉じ
て、インバータYbの出力が帰還されて、インバータY
aの出力はハイレベルを保持する。このとき、スレーブ
フリップフロップB1のアナログスイッチXaが閉じて
アナログスイッチXbが開き、マスターフリップフロッ
プA1の出力がスレーブフリップフロップB1のインバ
ータYaに入力され、ローレベルを出力する。
Next, when the normal clock signal C is inverted to a low level, the analog switch Xa of the master flip-flop A1 is opened, the analog switch Xb is closed, the output of the inverter Yb is fed back, and the inverter Y is fed back.
The output of a holds the high level. At this time, the analog switch Xa of the slave flip-flop B1 is closed and the analog switch Xb is opened, and the output of the master flip-flop A1 is input to the inverter Ya of the slave flip-flop B1 and outputs a low level.

【0009】次に、正転クロック信号Cがハイレベルに
反転すると、新しい印字データDIがマスターフリップ
フロップA1のインバータXaに入力されるとともに、
スレーブフリップフロップB1のアナログスイッチXa
が開いて、アナログスイッチXbが閉じて、インバータ
Ybの出力が帰還されて、インバータYaの出力はロー
レベルを保持する。このとき、次ビットのマスターフリ
ップフロップA2のアナログスイッチXaが閉じて、ア
ナログスイッチXbが開き、第1ビットのスレーブフリ
ップフロップB1の出力が、第2ビットのマスターフリ
ップフロップA2のインバータYaに入力され、ハイレ
ベルを出力する。
Next, when the normal clock signal C is inverted to a high level, new print data DI is input to the inverter Xa of the master flip-flop A1 and
Analog switch Xa of slave flip-flop B1
Is opened, the analog switch Xb is closed, the output of the inverter Yb is fed back, and the output of the inverter Ya maintains a low level. At this time, the analog switch Xa of the next-bit master flip-flop A2 is closed and the analog switch Xb is opened, and the output of the first-bit slave flip-flop B1 is input to the inverter Ya of the second-bit master flip-flop A2. , Output high level.

【0010】以下、クロック信号CLKの立上がり時の
印字データDIが、順次第1ビットのマスターフリップ
フロップA1に入力されるとともに、クロックCLKの
1周期毎に他のビットへデータ転送され、所定ビット分
のデータ転送を終えた時点で、シリアルデータから成る
印字信号がパラレルデータに変換されたことになる。次
に、外部からのラッチ信号LATがローレベルになる
と、各ラッチL1〜LnのアナログスイッチXaが閉じ
て、アナログスイッチXbが開き、各スレーブフリップ
フロップB1〜Bnの出力がインバータYaに入力さ
れ、反転した信号を出力する。次に、ラッチ信号LAT
がハイレベルに反転すると、ラッチL1〜Lnのアナロ
グスイッチXaが開いて、アナログスイッチXbが閉じ
て、インバータYbの出力が帰還されて、インバータY
aの出力が保持されて、各NANDゲートG1〜Gnに
出力される。以下、サーマルヘッドの各発熱抵抗体R1
〜Rnの発熱制御については、図6での説明と同様であ
る。こうして、シリアルデータから成る印字信号がパラ
レルデータに変換されて、各発熱抵抗体R1〜Rnが選
択的に発熱して印字動作が行われる。
Thereafter, the print data DI at the rising edge of the clock signal CLK is sequentially input to the first-bit master flip-flop A1 and transferred to other bits for each cycle of the clock CLK, and a predetermined bit of data is transferred. When the data transfer is completed, the print signal composed of serial data is converted into parallel data. Next, when the external latch signal LAT becomes low level, the analog switches Xa of the latches L1 to Ln are closed, the analog switch Xb is opened, and the outputs of the slave flip-flops B1 to Bn are input to the inverter Ya. Outputs the inverted signal. Next, the latch signal LAT
Is inverted to a high level, the analog switches Xa of the latches L1 to Ln are opened, the analog switches Xb are closed, the output of the inverter Yb is fed back, and the inverter Yb is fed back.
The output of a is held and output to each of the NAND gates G1 to Gn. Hereinafter, each heating resistor R1 of the thermal head
The heat generation control for Rn to Rn is the same as that described with reference to FIG. In this way, the print signal composed of serial data is converted into parallel data, and the heating resistors R1 to Rn selectively generate heat to perform the printing operation.

【0011】[0011]

【発明が解決しようとする課題】しかしながら、従来の
サーマルヘッド駆動用集積回路では、サーマルヘッドに
形成された発熱抵抗体の画素密度が異なる場合、図8に
示すように各発熱抵抗体の個別電極60と、サーマルヘ
ッド駆動用集積回路70a,70bとの電極接続構造が
異なるため、画素密度が異なるサーマルヘッド毎にサー
マルヘッド駆動用集積回路を用意しなければならないと
いう課題がある。
However, in the conventional thermal head driving integrated circuit, when the heating resistors formed on the thermal head have different pixel densities, as shown in FIG. Since 60 and the thermal head driving integrated circuits 70a and 70b have different electrode connection structures, there is a problem that a thermal head driving integrated circuit must be prepared for each thermal head having a different pixel density.

【0012】以下、詳説すると、図8(a)は、16ド
ット/mmの画素密度を有するサーマルヘッドの個別電
極60と、サーマルヘッド駆動用集積回路70aとの電
極接続構造の一例を示す模式図である。各個別電極60
の端部は、4本周期で鋸歯状に位置しており、この位置
に対応してサーマルヘッド駆動用集積回路70aの端子
が形成されている。図8(b)は、8ドット/mmの画
素密度を有するサーマルヘッドの個別電極60と、サー
マルヘッド駆動用集積回路70bとの電極接続構造の一
例を示す模式図である。各個別電極60の端部は、2本
周期で三角波状に位置しており、この位置に対応してサ
ーマルヘッド駆動用集積回路の端子が形成されている。
したがって、サーマルヘッド駆動用集積回路の内部回路
は同一であっても、個別電極60と接続される端子の間
隔が相違するため、部品の共通化を図ることができない
という課題がある。
More specifically, FIG. 8A is a schematic view showing an example of an electrode connection structure between the individual electrode 60 of the thermal head having a pixel density of 16 dots / mm and the thermal head driving integrated circuit 70a. Is. Each individual electrode 60
End portions are positioned in a sawtooth pattern with four cycles, and terminals of the thermal head driving integrated circuit 70a are formed corresponding to these positions. FIG. 8B is a schematic diagram showing an example of an electrode connection structure between the individual electrode 60 of the thermal head having a pixel density of 8 dots / mm and the thermal head driving integrated circuit 70b. The end portion of each individual electrode 60 is positioned in a triangular wave pattern with two cycles, and terminals of the thermal head driving integrated circuit are formed corresponding to this position.
Therefore, even if the internal circuits of the thermal head driving integrated circuit are the same, the distance between the terminals connected to the individual electrodes 60 is different, so that there is a problem that parts cannot be shared.

【0013】本発明の目的は、前述した課題を解決する
ため、画素密度の異なるサーマルヘッドでも同一の端子
形状を有するサーマルヘッド駆動用集積回路を搭載し
て、部品の共通化を可能にするサーマルヘッド駆動用集
積回路を提供することである。
In order to solve the above-mentioned problems, an object of the present invention is to mount a thermal head driving integrated circuit having the same terminal shape even in thermal heads having different pixel densities to enable commonization of parts. An object is to provide an integrated circuit for driving a head.

【0014】[0014]

【課題を解決するための手段】本発明は、シリアルデー
タから成る印字データを順次転送して、パラレルデータ
に変換する複数ビットのシフトレジスタと、前記シフト
レジスタから出力されるパラレルデータを記憶する複数
のラッチと、前記ラッチの出力を、外部からの駆動信号
によって開閉する複数のゲートと、前記ゲートの出力に
よって、サーマルヘッドの各発熱抵抗体に流れる電流を
制御する複数の駆動素子とを備えたサーマルヘッド駆動
用集積回路において、前記シフトレジスタの1ビット
が、第1フリップフロップと第2フリップフロップで構
成されており、シリアルデータが直接入力される第1ビ
ットから数えてjk+1(ただし、jは自然数、kは0
以上の整数)ビットの第1フリップフロップの出力をj
k+2番目以上でj(k+1)番目以下のビットの第2
フリップフロップのうち少なくとも1つへの入力を許可
する第1スイッチと、jk+2からj(k+1)ビット
の第1フリップフロップを不活性にする第2スイッチと
を備え、第1スイッチおよび第2スイッチが相補的に動
作することを特徴とするサーマルヘッド駆動用集積回路
である。
SUMMARY OF THE INVENTION According to the present invention, a plurality of bit shift registers for sequentially transferring print data composed of serial data and converting the print data into parallel data, and a plurality of parallel registers for storing parallel data output from the shift register are described. Of the latch, a plurality of gates for opening and closing the output of the latch by an external drive signal, and a plurality of drive elements for controlling the current flowing through each heating resistor of the thermal head by the output of the gate. In the integrated circuit for driving a thermal head, one bit of the shift register is composed of a first flip-flop and a second flip-flop, and jk + 1 (where j is counted from the first bit to which serial data is directly input) Natural number, k is 0
The output of the first flip-flop having the above integer) j
The second of the bits of k + 2 or more and j (k + 1) th or less
A first switch that allows input to at least one of the flip-flops; and a second switch that inactivates the first flip-flop of jk + 2 to j (k + 1) bits, wherein the first switch and the second switch are It is an integrated circuit for driving a thermal head, which is characterized by operating complementarily.

【0015】また本発明は、シリアルデータから成る印
字信号を順次転送して、パラレルデータに変換する複数
ビットのシフトレジスタと、前記シフトレジスタから出
力されるパラレルデータを記憶する複数のラッチと、前
記ラッチの出力を、外部からの駆動信号によって開閉す
る複数のゲートと、前記ゲートの出力によって、サーマ
ルヘッドの各発熱抵抗体に流れる電流を制御する複数の
駆動素子とを備えたサーマルヘッド駆動用集積回路にお
いて、シリアルデータが直接入力される前記シフトレジ
スタの第1ビットから数えてjk+1(ただし、jは自
然数、kは0以上の整数)ビットの出力をjk+2番目
以上でj(k+1)番目以下のビットのラッチのうち少
なくとも1つへの入力を許可する第1スイッチと、jk
+2からj(k+1)ビットを不活性にする第2スイッ
チとを備え、第1スイッチおよび第2スイッチが相補的
に動作することを特徴とするサーマルヘッド駆動用集積
回路である。
Further, according to the present invention, a shift register of a plurality of bits for sequentially transferring a print signal composed of serial data and converting it into parallel data, a plurality of latches for storing the parallel data output from the shift register, Integrated for driving a thermal head having a plurality of gates for opening and closing the output of the latch by an external drive signal, and a plurality of drive elements for controlling the current flowing through each heating resistor of the thermal head by the output of the gate In the circuit, the output of jk + 1 (where j is a natural number and k is an integer of 0 or more) bits counted from the first bit of the shift register to which serial data is directly input is jk + 2 or more and j (k + 1) or less A first switch that allows input to at least one of the bit latches, jk
An integrated circuit for driving a thermal head, comprising: a second switch that inactivates j (k + 1) bits from +2, and the first switch and the second switch operate complementarily.

【0016】[0016]

【作用】本発明に従えば、シフトレジスタの1ビットが
第1フリップフロップと第2フリップフロップで構成さ
れており、シリアルデータが直接入力される第1ビット
から数えて、奇数ビットの第1フリップフロップの出力
から次の偶数ビットの第2フリップフロップへの入力を
許可する第1スイッチと、偶数ビットの第1フリップフ
ロップを不活性にする第2スイッチとを備え、第1スイ
ッチおよび第2スイッチが相補的に動作することによっ
て、必要に応じてシフトレジスタの転送ビット数が半分
になるとともに、2ビット単位で各駆動素子が同じ動作
状態となる。
According to the present invention, one bit of the shift register is composed of the first flip-flop and the second flip-flop, and the odd-numbered first flip-flop is counted from the first bit to which serial data is directly input. A first switch for permitting an input from the output of the first flip-flop to the next even-bit second flip-flop, and a second switch for deactivating the even-bit first flip-flop. By operating in a complementary manner, the number of transfer bits of the shift register is halved if necessary, and each driving element is in the same operating state in units of 2 bits.

【0017】また、本発明に従えば、シリアルデータが
直接入力されるシフトレジスタの第1ビットから数え
て、奇数ビットの出力から次の偶数ビットのラッチへの
入力を許可する第1スイッチと、偶数ビットを不活性に
する第2スイッチとを備え、外部からの選択信号によっ
て第1スイッチおよび第2スイッチが相補的に動作する
ことによって、必要に応じて、上述と同様に、シフトレ
ジスタの転送ビット数が半分になるとともに、2ビット
単位で各駆動素子が同じ動作状態となる。
Further, according to the present invention, a first switch counting from the first bit of the shift register to which serial data is directly input allows the input of the odd bit output to the next even bit latch, A second switch for inactivating even-numbered bits is provided, and the first switch and the second switch operate complementarily by a selection signal from the outside, whereby the transfer of the shift register is performed as necessary in the same manner as described above. As the number of bits is halved, each drive element is in the same operating state in units of 2 bits.

【0018】[0018]

【実施例】図1は、本発明の第1の実施例であるサーマ
ルヘッド駆動用集積回路を示す回路図である。該サーマ
ルヘッド駆動用集積回路は、マスターフリップフロップ
A1〜AnおよびスレーブフリップフロップB1〜Bn
から成る複数ビットのシフトレジスタと、各スレーブフ
リップフロップB1〜Bnからの出力を記憶するラッチ
L1〜Lnと、各ラッチL1〜Lnの出力と外部からの
駆動信号AEOが入力されるNANDゲートG1〜Gn
と、各NANDゲートG1〜Gnの出力を反転するイン
バータE1〜Enと、各インバータE1〜Enの出力に
よって、サーマルヘッドの各発熱抵抗体R1〜Rnに流
れる電流を制御する駆動素子T1〜Tnと、第1ビット
から数えて、奇数ビットのマスターフリップフロップA
1,A3,…,An−1の出力から次の偶数ビットのス
レーブフリップフロップB2,B4,…,Bnへの入力
を許可する第1スイッチSWaと、偶数ビットのマスタ
ーフリップフロップA2,A4,…,Anを不活性にす
る第2スイッチSWbなどから構成されている。
1 is a circuit diagram showing a thermal head driving integrated circuit according to a first embodiment of the present invention. The integrated circuit for driving the thermal head includes master flip-flops A1 to An and slave flip-flops B1 to Bn.
A multi-bit shift register, latches L1 to Ln for storing the outputs from the slave flip-flops B1 to Bn, and NAND gates G1 to which the outputs of the latches L1 to Ln and the drive signal AEO from the outside are input. Gn
And inverters E1 to En that invert the outputs of the NAND gates G1 to Gn, and drive elements T1 to Tn that control the current flowing through the heating resistors R1 to Rn of the thermal head by the outputs of the inverters E1 to En. , The master flip-flop A of odd bits, counting from the first bit
, An-1, from the outputs of 1, A3, ..., An-1 to the next even-bit slave flip-flops B2, B4, ..., Bn, and the even-bit master flip-flops A2, A4 ,. , An for deactivating An.

【0019】第1スイッチSWaが開いて、第2スイッ
チSWbが閉じた状態の動作は、従来と同一であるた
め、その説明を省略する。以下、第1スイッチSWaが
閉じて、第2スイッチSWbが開いた状態の動作につい
て説明する。
The operation when the first switch SWa is open and the second switch SWb is closed is the same as the conventional one, and therefore its explanation is omitted. Hereinafter, the operation when the first switch SWa is closed and the second switch SWb is opened will be described.

【0020】所定のクロック信号に同期して、シリアル
データから成る印字信号DIがインバータZbを介して
第1ビットのマスターフリップフロップA1およびスレ
ーブフリップフロップB1ならびに第2ビットのスレー
ブフリップフロップB2に転送され、次のクロック信号
で第3ビットのマスターフリップフロップA3およびス
レーブフリップフロップB3ならびに第4ビットのスレ
ーブフリップフロップB4に転送され、以下同様に、第
n−1ビットのマスターフリップフロップAn−1およ
びスレーブフリップフロップBn−1ならびに第nビッ
トのスレーブフリップフロップBnまで転送される。1
走査線が複数のサーマルヘッド駆動用集積回路によって
駆動される場合、第nビットのスレーブフリップフロッ
プBnの出力が、インバータZcを介して、出力信号D
Oとして次段のサーマルヘッド駆動用集積回路へ入力さ
れる。
In synchronization with a predetermined clock signal, a print signal DI composed of serial data is transferred via an inverter Zb to a first-bit master flip-flop A1 and a slave flip-flop B1 and a second-bit slave flip-flop B2. , Is transferred to the master flip-flop A3 and the slave flip-flop B3 of the third bit and the slave flip-flop B4 of the fourth bit by the next clock signal, and so on. The data is transferred to the flip-flop Bn-1 and the n-th bit slave flip-flop Bn. 1
When the scanning line is driven by a plurality of thermal head driving integrated circuits, the output of the n-th bit slave flip-flop Bn is output via the inverter Zc to the output signal D.
It is input as O to the thermal head driving integrated circuit of the next stage.

【0021】このようにして、1走査線分の印字信号が
各サーマルヘッド駆動用集積回路がシフトレジスタに転
送された後、各スレーブフリップフロップB1〜Bnの
出力が各ラッチL1〜Lnに記憶される。
In this way, after the print signal for one scanning line is transferred to the shift register of each thermal head driving integrated circuit, the output of each slave flip-flop B1 to Bn is stored in each latch L1 to Ln. It

【0022】次に、外部からの駆動信号AEOがローレ
ベルになると、インバータZaによってハイレベルにな
り、各NANDゲートG1〜Gnが、各ラッチL1〜L
nの出力を各インバータE1〜Enへ伝送して、各駆動
素子T1〜TnがラッチL1〜Lnに記憶された印字信
号に応じて導通状態となる。各出力端子H1〜Hnは、
たとえば16ドット/mmの高画素密度のサーマルヘッ
ドの場合、全ての発熱抵抗体に接続されているが、たと
えば8ドット/mmの低画素密度のサーマルヘッドの場
合、奇数ビットの出力端子H1,H3,…,Hn−1も
しくは偶数ビットの出力端子H2,H4,…,Hn、ま
たは隣合う2ビット同士が並列接続されて、各発熱抵抗
体の個別電極に接続され、各発熱抵抗体の共通電極に
は、駆動電圧が印加されている。なお、2ビット分の駆
動素子で1つの発熱抵抗体を駆動する場合、電流容量を
倍増させることが可能になって、抵抗値の低い発熱抵抗
体でも駆動可能となる。
Next, when the external drive signal AEO becomes low level, it becomes high level by the inverter Za, and the respective NAND gates G1 to Gn make the respective latches L1 to Ln.
The output of n is transmitted to each of the inverters E1 to En, and each of the driving elements T1 to Tn becomes conductive in accordance with the print signal stored in the latches L1 to Ln. The output terminals H1 to Hn are
For example, in the case of a thermal head having a high pixel density of 16 dots / mm, all the heating resistors are connected, but in the case of a thermal head having a low pixel density of 8 dots / mm, output terminals H1 and H3 of odd bits are provided. , ..., Hn−1 or even bit output terminals H2, H4, ..., Hn, or adjacent two bits are connected in parallel and connected to individual electrodes of each heating resistor, and a common electrode of each heating resistor. A drive voltage is applied to. When driving one heating resistor with a drive element for 2 bits, the current capacity can be doubled, and a heating resistor with a low resistance value can also be driven.

【0023】図2は、図1のサーマルヘッド駆動用集積
回路の具体的構成の一例を示す回路図である。マスター
フリップフロップA1〜An、スレーブフリップフロッ
プB1〜BnおよびラッチL1〜Lnは、いずれも同一
の回路構成であって、入力から出力の間にアナログスイ
ッチXa、インバータYaの順で直列接続され、その出
力からインバータYaの入力の間にインバータYb、ア
ナログスイッチXbの順で直列接続されている。各フリ
ップフロップA1〜An,B1〜Bnの各アナログスイ
ッチXa,Xbは、外部からのクロック信号CLKの正
転クロック信号Cと、反転クロック信号/Cによって開
閉動作を行う。同様に、各ラッチL1〜Lnの各アナロ
グスイッチXa,Xbは、外部からのラッチ信号LAT
の正転ラッチ信号Lと、反転ラッチ信号/Lによって開
閉動作を行う。さらに、奇数ビットのマスターフリップ
フロップA1,A3,…,An−1の出力から次の偶数
ビットのスレーブフリップフロップB2,B4,…,B
nへの入力を許可する第1スイッチSWaは、アナログ
スイッチとして構成され、偶数ビットのマスターフリッ
プフロップA2,A4,…,Anを不活性にする第2ス
イッチSWbが、同様にアナログスイッチとして構成さ
れ、これらは、外部からの選択信号SELの正転選択信
号Sと、反転選択信号/Sによって、相補的に開閉動作
を行う。
FIG. 2 is a circuit diagram showing an example of a concrete structure of the integrated circuit for driving the thermal head shown in FIG. The master flip-flops A1 to An, the slave flip-flops B1 to Bn, and the latches L1 to Ln all have the same circuit configuration, and the analog switch Xa and the inverter Ya are serially connected between the input and the output in that order. Between the output and the input of the inverter Ya, the inverter Yb and the analog switch Xb are connected in series in this order. Each of the analog switches Xa and Xb of each of the flip-flops A1 to An and B1 to Bn performs an opening / closing operation by the normal clock signal C of the clock signal CLK from the outside and the inverted clock signal / C. Similarly, each of the analog switches Xa and Xb of each of the latches L1 to Ln has a latch signal LAT from the outside.
The open / close operation is performed by the normal rotation latch signal L and the inverted latch signal / L. Further, from the outputs of the odd-numbered bit master flip-flops A1, A3, ..., An-1, the next even-bit slave flip-flops B2, B4 ,.
The first switch SWa that permits the input to n is configured as an analog switch, and the second switch SWb that deactivates the even-bit master flip-flops A2, A4, ..., An is similarly configured as an analog switch. , And these are opened / closed complementarily by the normal selection signal S of the selection signal SEL from the outside and the inverted selection signal / S.

【0024】選択信号SELがハイレベルの場合は、第
1スイッチSWaが開いて、第2スイッチSWbが閉じ
るため、従来と同一の動作を行うため、その説明は省略
する。以下、選択信号SELがローレベルの場合で、第
1スイッチSWaが閉じて、第2スイッチSWbが開い
た状態の動作について説明する。クロック信号CLKに
同期して、シリアルデータから成る印字信号DIがイン
バータZbを介して入力されると、正転クロック信号C
がローレベルのときマスターフリップフロップA1のア
ナログスイッチXaが閉じて、アナログスイッチXbが
開き、たとえば印字信号DIがハイレベルの場合は、イ
ンバータYaの出力はハイレベルになる。このとき、ス
レーブフリップフロップB1のアナログスイッチXaは
開いた状態である。
When the selection signal SEL is at the high level, the first switch SWa is opened and the second switch SWb is closed, so that the same operation as the conventional one is performed, and the description thereof is omitted. The operation when the selection signal SEL is at the low level and the first switch SWa is closed and the second switch SWb is opened will be described below. When the print signal DI including serial data is input via the inverter Zb in synchronization with the clock signal CLK, the normal clock signal C
Is low level, the analog switch Xa of the master flip-flop A1 is closed and the analog switch Xb is opened. For example, when the print signal DI is high level, the output of the inverter Ya becomes high level. At this time, the analog switch Xa of the slave flip-flop B1 is in the open state.

【0025】次に、正転クロック信号Cがローレベルに
反転すると、マスターフリップフロップA1のアナログ
スイッチXaが開いて、アナログスイッチXbが閉じ
て、インバータYbの出力が帰還されて、インバータY
aの出力はハイレベルを保持する。このとき、スレーブ
フリップフロップB1,B2のアナログスイッチXaが
閉じて、アナログスイッチXbが開き、マスターフリッ
プフロップA1の出力がスレーブフリップフロップB
1,B2のインバータYaに入力され、ローレベルを出
力する。
Next, when the normal clock signal C is inverted to the low level, the analog switch Xa of the master flip-flop A1 is opened, the analog switch Xb is closed, the output of the inverter Yb is fed back, and the inverter Y is fed back.
The output of a holds the high level. At this time, the analog switch Xa of the slave flip-flops B1 and B2 is closed, the analog switch Xb is opened, and the output of the master flip-flop A1 is changed to the slave flip-flop B.
It is input to the inverter Ya of 1 and B2, and outputs a low level.

【0026】次に、正転クロック信号Cがハイレベルに
反転すると、新しい印字信号DIがマスターフリップフ
ロップA1のインバータXaに入力されるとともに、ス
レーブフリップフロップB1,B2のアナログスイッチ
Xaが開いて、アナログスイッチXbが閉じて、インバ
ータYbの出力が帰還されて、インバータYaの出力は
ローレベルを保持する。このとき、第3ビットのマスタ
ーフリップフロップA3のアナログスイッチXaが閉じ
て、アナログスイッチXbが開き、第2ビットのスレー
ブフリップフロップB2の出力が、第3ビットのマスタ
ーフリップフロップA3のインバータYaに入力され、
ハイレベルを出力する。
Next, when the normal clock signal C is inverted to a high level, a new print signal DI is input to the inverter Xa of the master flip-flop A1 and the analog switch Xa of the slave flip-flops B1 and B2 is opened. The analog switch Xb is closed, the output of the inverter Yb is fed back, and the output of the inverter Ya maintains a low level. At this time, the analog switch Xa of the third-bit master flip-flop A3 is closed and the analog switch Xb is opened, and the output of the second-bit slave flip-flop B2 is input to the inverter Ya of the third-bit master flip-flop A3. Is
Output high level.

【0027】以下、クロック信号CLKの立下がり時の
印字信号DIが順次第1ビットのマスターフリップフロ
ップA1に入力されるとともに、クロック信号CLKの
1周期毎に2ビット毎にデータ転送され、所定ビット分
のデータ転送を終えた時点で、シリアルデータから成る
印字信号がパラレルデータに変換されたことになる。
Hereinafter, the print signal DI at the falling edge of the clock signal CLK is sequentially input to the master flip-flop A1 of the first bit, and data is transferred every 2 bits for every cycle of the clock signal CLK, and a predetermined bit is transmitted. When the transfer of the minute data is completed, the print signal composed of the serial data is converted into the parallel data.

【0028】次に、外部からのラッチ信号LATがロー
レベルになると、各ラッチL1〜Lnのアナログスイッ
チXaが閉じて、アナログスイッチXbが開き、各スレ
ーブフリップフロップB1〜Bnの出力がインバータY
aに入力され、反転した信号を出力する。次に、ラッチ
信号LATがハイレベルに反転すると、ラッチL1〜L
nのアナログスイッチXaが開いて、アナログスイッチ
Xbが閉じて、インバータYbの出力が帰還されて、イ
ンバータYaの出力が保持されて、各NANDゲートG
1〜Gnに出力される。こうして、シリアルデータから
成る印字信号がパラレルデータに変換されて、前述と同
様に、駆動素子T1〜Tnに接続される各発熱抵抗体R
1〜Rnが選択的に発熱して印字動作が行われる。
Next, when the external latch signal LAT becomes low level, the analog switch Xa of each latch L1 to Ln is closed and the analog switch Xb is opened, and the output of each slave flip-flop B1 to Bn is output from the inverter Y.
It is input to a and outputs an inverted signal. Next, when the latch signal LAT is inverted to the high level, the latches L1 to L
n, the analog switch Xa is opened, the analog switch Xb is closed, the output of the inverter Yb is fed back, the output of the inverter Ya is held, and each NAND gate G
1 to Gn. In this way, the print signal composed of the serial data is converted into parallel data, and each heating resistor R connected to the driving elements T1 to Tn is similar to the above.
1 to Rn selectively generate heat to perform the printing operation.

【0029】図3は、本発明の第2の実施例であるサー
マルヘッド駆動用集積回路を示す回路図である。本実施
例におけるサーマルヘッド駆動用集積回路は、図1に示
した第1の実施例であるサーマルヘッド駆動用集積回路
と同様な構成であるが、偶数ビットのマスターフリップ
フロップA2,A4,…,Anを不活性にする第2スイ
ッチSWbの位置が、各出力側に配置されている点が相
違する。
FIG. 3 is a circuit diagram showing a thermal head driving integrated circuit according to a second embodiment of the present invention. The thermal head driving integrated circuit according to the present embodiment has the same configuration as the thermal head driving integrated circuit according to the first embodiment shown in FIG. 1, but has even-bit master flip-flops A2, A4 ,. The difference is that the position of the second switch SWb that deactivates An is arranged on each output side.

【0030】第1スイッチSWaが開いて、第2スイッ
チSWbが閉じた状態の動作は、従来と同一であるた
め、その説明を省略する。
The operation when the first switch SWa is open and the second switch SWb is closed is the same as the conventional one, and therefore its explanation is omitted.

【0031】一方、第1スイッチSWaが閉じて、第2
スイッチSWbが開いた状態の動作は、図1に示した第
1の実施例と同様に、所定のクロック信号に同期して、
シリアルデータから成る印字信号DIがインバータZb
を介して第1ビットのマスタフリップフロップA1およ
びスレーブフリップフロップB1ならびに第2ビットの
スレーブフリップフロップB2に転送され、次のクロッ
ク信号で第3ビットのマスターフリップフロップA3お
よびスレーブフリップフロップB3ならびに第4ビット
のスレーブフリップフロップB4に転送され、以下同様
に、第n−1ビットのマスターフリップフロップAn−
1およびスレーブフリップフロップBn−1ならびに第
nビットのスレーブフリップフロップBnまで転送され
る。1走査線が複数のサーマルヘッド駆動用集積回路に
よって駆動される場合、第nビットのスレーブフリップ
フロップBnの出力がインバータZcを介して出力信号
DOとして次段のサーマルヘッド駆動用集積回路へ入力
される。
On the other hand, the first switch SWa is closed and the second switch SWa is closed.
The operation of the switch SWb in the opened state is performed in synchronization with a predetermined clock signal as in the first embodiment shown in FIG.
The print signal DI consisting of serial data is the inverter Zb
Through the first bit master flip-flop A1 and the slave flip-flop B1 and the second bit slave flip-flop B2, and at the next clock signal, the third bit master flip-flop A3 and the slave flip-flop B3 and the fourth bit Bit slave flip-flop B4, and so on. Similarly, for the n−1th bit master flip-flop An−.
1 and the slave flip-flop Bn-1 and the slave flip-flop Bn of the nth bit. When one scanning line is driven by a plurality of thermal head driving integrated circuits, the output of the n-th bit slave flip-flop Bn is input to the thermal head driving integrated circuit of the next stage as an output signal DO via the inverter Zc. It

【0032】このようにして、1走査線分の印字信号が
各サーマルヘッド駆動用集積回路がシフトレジスタに転
送された後、各スレーブフリップフロップB1〜Bnの
出力が各ラッチL1〜Lnに記憶される。
In this way, after the print signal for one scanning line is transferred to the shift register of each thermal head driving integrated circuit, the output of each slave flip-flop B1 to Bn is stored in each latch L1 to Ln. It

【0033】次に、外部からの駆動信号AEOがローレ
ベルになると、インバータZaによってハイレベルにな
り、各NANDゲートE1〜Enが、各ラッチL1〜L
nの出力を各インバータE1〜Enへ伝送して、各駆動
素子T1〜TnがラッチL1〜Lnに記憶された印字信
号に応じて導通状態となる。各出力端子H1〜Hnは、
図1において説明したようにたとえば16ドット/mm
の高画素密度のサーマルヘッドの場合、全ての発熱抵抗
体に接続されているが、たとえば8ドット/mmの低画
素密度のサーマルヘッドの場合、奇数ビットの出力端子
H1,H3,…,Hn−1もしくは、偶数ビットの出力
端子H2,H4,…,Hnまたは、隣合う2ビット同士
が並列接続されて、各発熱抵抗体の個別電極に接続さ
れ、各発熱抵抗体の共通電極には、駆動電圧が印加され
ている。なお、2ビット分の駆動素子で1つの発熱抵抗
体を駆動する場合、電流容量を倍増させることが可能に
なって、抵抗値の低い発熱抵抗体でも駆動可能となる。
Next, when the external drive signal AEO becomes low level, it becomes high level by the inverter Za, and the NAND gates E1 to En make the respective latches L1 to L.
The output of n is transmitted to each of the inverters E1 to En, and each of the driving elements T1 to Tn becomes conductive in accordance with the print signal stored in the latches L1 to Ln. The output terminals H1 to Hn are
As described in FIG. 1, for example, 16 dots / mm
In the case of the high pixel density thermal head, all the heating resistors are connected, but in the case of a low pixel density thermal head of 8 dots / mm, for example, odd-numbered bit output terminals H1, H3, ..., Hn- 1 or even bit output terminals H2, H4, ..., Hn or adjacent two bits are connected in parallel and connected to individual electrodes of each heating resistor, and drive to the common electrode of each heating resistor. Voltage is being applied. When driving one heating resistor with a drive element for 2 bits, the current capacity can be doubled, and a heating resistor with a low resistance value can also be driven.

【0034】図4は、本発明の第3の実施例であるサー
マルヘッド駆動用集積回路を示す回路図である。該サー
マルヘッド駆動用集積回路は、マスターフリップフロッ
プA1〜AnおよびスレーブフリップフロップB1〜B
nから成る複数ビットのシフトレジスタと、各スレーブ
フリップフロップB1〜Bnからの出力を記憶するラッ
チL1〜Lnと、各ラッチL1〜Lnの出力と外部から
の駆動信号AEOが入力されるNANDゲートG1〜G
nと、各NANDゲートG1〜Gnの出力を反転するイ
ンバータE1〜Enと、各インバータE1〜Enの出力
によって、サーマルヘッドの各発熱抵抗体R1〜Rnへ
流れる電流を制御する駆動素子T1〜Tnと、第1ビッ
トから数えて、奇数ビットのスレーブフリップフロップ
B1,B3,…,Bn−1の出力から次の偶数ビットの
ラッチL2,L4,…,Lnへの入力を許可する第1ス
イッチSWaと、偶数ビットのマスターフリップフロッ
プA2,A4,…,Anおよびスレーブフリップフロッ
プB2,B4,…,Bnを不活性にする第2スイッチS
Wbなどから構成されている。
FIG. 4 is a circuit diagram showing a thermal head driving integrated circuit according to a third embodiment of the present invention. The thermal head driving integrated circuit includes master flip-flops A1 to An and slave flip-flops B1 to B.
n of a plurality of bits, a latch L1 to Ln for storing outputs from the slave flip-flops B1 to Bn, and a NAND gate G1 to which outputs of the latches L1 to Ln and a drive signal AEO from the outside are input. ~ G
n, inverters E1 to En that invert the outputs of the NAND gates G1 to Gn, and drive elements T1 to Tn that control the current flowing to the heating resistors R1 to Rn of the thermal head by the outputs of the inverters E1 to En. , Counting from the first bit, the first switch SWa for permitting the output of the odd-numbered slave flip-flops B1, B3, ..., Bn-1 to the next even-bit latches L2, L4 ,. , An and an even-bit master flip-flop A2, A4, ..., An and a slave flip-flop B2, B4 ,.
It is composed of Wb and the like.

【0035】第1スイッチSWaが開いて、第2スイッ
チSWbが閉じた状態の動作は、従来と同一であるた
め、その説明を省略する。以下、第1スイッチSWaが
閉じて、第2スイッチSWbが開いた状態の動作につい
て説明する。
The operation when the first switch SWa is open and the second switch SWb is closed is the same as the conventional one, and therefore its explanation is omitted. Hereinafter, the operation when the first switch SWa is closed and the second switch SWb is opened will be described.

【0036】所定のクロック信号に同期して、シリアル
データから成る印字信号DIがインバータZbを介して
第1ビットのマスターフリップフロップA1およびスレ
ーブフリップフロップB1に転送され、次のクロック信
号で第3ビットのマスターフリップフロップA3および
スレーブフリップフロップB3に転送され、以下同様
に、第n−1ビットのマスターフリップフロップAn−
1およびスレーブフリップフロップBn−1まで転送さ
れる。1走査線が複数のサーマルヘッド駆動用集積回路
で駆動される場合、第nビットのスレーブフリップフロ
ップBnの出力が、インバータZcを介して、出力信号
DOとして次段のサーマルヘッド駆動用集積回路へ入力
される。
The print signal DI consisting of serial data is transferred to the master flip-flop A1 and the slave flip-flop B1 of the first bit through the inverter Zb in synchronization with a predetermined clock signal, and the third clock bit is supplied by the next clock signal. To the master flip-flop A3 and the slave flip-flop B3 of the slave flip-flop B3.
1 and slave flip-flop Bn-1. When one scanning line is driven by a plurality of thermal head driving integrated circuits, the output of the n-th bit slave flip-flop Bn is output as the output signal DO to the next thermal head driving integrated circuit via the inverter Zc. Is entered.

【0037】このように、1走査線分の印字信号が各サ
ーマルヘッド駆動用集積回路のシフトレジスタに転送さ
れた後、各スレーブフリップフロップB1〜Bnの出力
が各ラッチL1〜Lnに記憶される。
In this way, after the print signal for one scanning line is transferred to the shift register of each thermal head driving integrated circuit, the output of each slave flip-flop B1 to Bn is stored in each latch L1 to Ln. .

【0038】次に、外部からの駆動信号AEOがローレ
ベルになると、インバータZaによってハイレベルにな
り、各NANDゲートG1〜Gnが、各ラッチL1〜L
nの出力を各インバータE1〜Enへ伝送して、各駆動
素子T1〜TnがラッチL1〜Lnに記憶された印字信
号に応じて導通状態となる。各出力端子H1〜Hnは、
図1において説明したように、たとえば16ドット/m
mの高画素密度のサーマルヘッドの場合、全ての発熱抵
抗体に接続されているが、たとえば8ドット/mmの低
画素密度のサーマルヘッドの場合、奇数ビットの出力端
子H1,H3,…,Hn−1もしくは、偶数ビットの出
力端子H2,H4,…,Hnまたは、隣合う2ビット同
士が並列接続されて、各発熱抵抗体の個別電極に接続さ
れ、各発熱抵抗体の共通電極には、駆動電圧が印加され
ている。なお、2ビット分の駆動素子で1つの発熱抵抗
体を駆動する場合、電流容量を倍増させることが可能に
なって、抵抗値の低い発熱抵抗体でも駆動可能となる。
Next, when the external drive signal AEO becomes low level, it becomes high level by the inverter Za, and the respective NAND gates G1 to Gn make the respective latches L1 to Ln.
The output of n is transmitted to each of the inverters E1 to En, and each of the driving elements T1 to Tn becomes conductive in accordance with the print signal stored in the latches L1 to Ln. The output terminals H1 to Hn are
As described in FIG. 1, for example, 16 dots / m
In the case of a thermal head having a high pixel density of m, all the heating resistors are connected, but in the case of a thermal head having a low pixel density of 8 dots / mm, for example, output terminals H1, H3, ... -1, or even bit output terminals H2, H4, ..., Hn or adjacent two bits are connected in parallel and are connected to the individual electrodes of each heating resistor, and the common electrode of each heating resistor is Drive voltage is being applied. When driving one heating resistor with a drive element for 2 bits, the current capacity can be doubled, and a heating resistor with a low resistance value can also be driven.

【0039】図5は、本発明の第4の実施例であるサー
マルヘッド駆動用集積回路を示す回路図である。本実施
例におけるサーマルヘッド駆動用集積回路は、図4に示
した第3の実施例であるサーマルヘッド駆動用集積回路
と同様な構成であるが、偶数ビットのマスターフリップ
フロップA2,A4,…,Anおよびスレーブフリップ
フロップB2,B4,…,Bnを不活性にする第2スイ
ッチSWbの位置が、各スレーブフリップフロップB
2,B4,…,Bnの出力側に配置されている点が相違
する。
FIG. 5 is a circuit diagram showing a thermal head driving integrated circuit according to a fourth embodiment of the present invention. The thermal head driving integrated circuit according to the present embodiment has the same configuration as the thermal head driving integrated circuit according to the third embodiment shown in FIG. 4, but the even-bit master flip-flops A2, A4 ,. The position of the second switch SWb that inactivates An and the slave flip-flops B2, B4, ...
2, B4, ..., Bn are different in that they are arranged on the output side.

【0040】第1スイッチSWaが開いて、第2スイッ
チSWbが閉じた状態の動作は、従来と同一であるため
その説明を省略する。以下、第1スイッチSWaが閉じ
て、第2スイッチSWbが開いた状態の動作について説
明する。
The operation when the first switch SWa is open and the second switch SWb is closed is the same as the conventional one, and the description thereof is omitted. Hereinafter, the operation when the first switch SWa is closed and the second switch SWb is opened will be described.

【0041】所定のクロック信号に同期して、シリアル
データから成る印字信号DIがインバータZbを介して
第1ビットのマスターフリップフロップA1およびスレ
ーブフリップフロップB1に転送され、次のクロック信
号で第3ビットのマスターフリップフロップA3および
スレーブフリップフロップB3に転送され、以下同様
に、第n−1ビットのマスターフリップフロップAn−
1およびスレーブフリップフロップBn−1まで転送さ
れる。1走査線が複数のサーマルヘッド駆動用集積回路
で駆動される場合、第nビットのスレーブフリップフロ
ップBnの出力が、インバータZcを介して、出力信号
DOとして次段のサーマルヘッド駆動用集積回路へ入力
される。
The print signal DI consisting of serial data is transferred to the master flip-flop A1 and the slave flip-flop B1 of the first bit via the inverter Zb in synchronization with a predetermined clock signal, and the third clock bit is supplied by the next clock signal. To the master flip-flop A3 and the slave flip-flop B3 of the slave flip-flop B3.
1 and slave flip-flop Bn-1. When one scanning line is driven by a plurality of thermal head driving integrated circuits, the output of the n-th bit slave flip-flop Bn is output as the output signal DO to the next thermal head driving integrated circuit via the inverter Zc. Is entered.

【0042】このように、1走査線分の印字信号が各サ
ーマルヘッド駆動用集積回路のシフトレジスタに転送さ
れた後、各スレーブフリップフロップB1〜Bnの出力
が各ラッチL1〜Lnに記憶される。
In this way, after the print signal for one scanning line is transferred to the shift register of each thermal head driving integrated circuit, the output of each slave flip-flop B1 to Bn is stored in each latch L1 to Ln. .

【0043】次に、外部からの駆動信号AEOがローレ
ベルになると、インバータZaによってハイレベルにな
り、各NANDゲートG1〜Gnが、各ラッチL1〜L
nの出力を各インバータE1〜Enへ伝送して、各駆動
素子T1〜TnがラッチL1〜Lnに記憶された印字信
号に応じて導通状態となる。各出力端子H1〜Hnは、
図1において説明したように、たとえば16ドット/m
mの高画素密度のサーマルヘッドの場合、全ての発熱抵
抗体に接続されているが、たとえば8ドット/mmの低
画素密度のサーマルヘッドの場合、奇数ビットの出力端
子H1,H3,…,Hn−1もしくは、偶数ビットの出
力端子H2,H4,…,Hnまたは、隣合う2ビット同
士が並列接続されて、各発熱抵抗体の個別電極に接続さ
れ、各発熱抵抗体の共通電極には、駆動電圧が印加され
ている。なお、2ビット分の駆動素子で1つの発熱抵抗
体を駆動する場合、電流容量を倍増させることが可能に
なって、抵抗値の低い発熱抵抗体でも駆動可能となる。
Next, when the external drive signal AEO becomes low level, it becomes high level by the inverter Za, and the NAND gates G1 to Gn make the respective latches L1 to Ln.
The output of n is transmitted to each of the inverters E1 to En, and each of the driving elements T1 to Tn becomes conductive in accordance with the print signal stored in the latches L1 to Ln. The output terminals H1 to Hn are
As described in FIG. 1, for example, 16 dots / m
In the case of a thermal head having a high pixel density of m, all the heating resistors are connected, but in the case of a thermal head having a low pixel density of 8 dots / mm, for example, output terminals H1, H3, ... -1, or even bit output terminals H2, H4, ..., Hn or adjacent two bits are connected in parallel and are connected to the individual electrodes of each heating resistor, and the common electrode of each heating resistor is Drive voltage is being applied. When driving one heating resistor with a drive element for 2 bits, the current capacity can be doubled, and a heating resistor with a low resistance value can also be driven.

【0044】なお、本発明は上述の実施例に限定される
ものではなく、本発明の要旨を逸脱しない範囲であれば
種々の変更は可能であり、上述の実施例においては、隣
接する2ビットを1つのグループとして説明したが、隣
接するjビットを1つのグループとしてj分の1の転送
データ数に可変するものであっても構わない。
The present invention is not limited to the above-mentioned embodiment, and various modifications can be made without departing from the gist of the present invention. In the above-mentioned embodiment, two adjacent bits are used. However, the j bits adjacent to each other may be grouped into one group and the number of transfer data may be changed to 1 / j.

【0045】[0045]

【発明の効果】以上詳説したように、本発明によれば、
画素密度が異なるサーマルヘッドでも同一の端子形状を
有するサーマルヘッド駆動用集積回路を搭載して部品の
共通化を図ることができる。さらに、1つの発熱抵抗体
を2つの駆動素子で駆動することによって、電流密度を
倍増させることが可能になり、抵抗値の低い発熱抵抗体
でも駆動することが可能になる。
As described in detail above, according to the present invention,
Even thermal heads having different pixel densities can be mounted with integrated circuits for driving thermal heads having the same terminal shape so that parts can be shared. Further, by driving one heating resistor with two driving elements, the current density can be doubled, and even a heating resistor having a low resistance value can be driven.

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

【図1】本発明の第1の実施例であるサーマルヘッド駆
動用集積回路を示す回路図である。
FIG. 1 is a circuit diagram showing a thermal head driving integrated circuit according to a first embodiment of the present invention.

【図2】図1のサーマルヘッド駆動用集積回路の具体的
構成の一例を示す回路図である。
2 is a circuit diagram showing an example of a specific configuration of a thermal head driving integrated circuit of FIG.

【図3】本発明の第2の実施例であるサーマルヘッド駆
動用集積回路を示す回路図である。
FIG. 3 is a circuit diagram showing a thermal head driving integrated circuit according to a second embodiment of the present invention.

【図4】本発明の第3の実施例であるサーマルヘッド駆
動用集積回路を示す回路図である。
FIG. 4 is a circuit diagram showing a thermal head driving integrated circuit according to a third embodiment of the present invention.

【図5】本発明の第4の実施例であるサーマルヘッド駆
動用集積回路を示す回路図である。
FIG. 5 is a circuit diagram showing a thermal head driving integrated circuit according to a fourth embodiment of the present invention.

【図6】従来のサーマルヘッド駆動用集積回路の一例を
示す回路図である。
FIG. 6 is a circuit diagram showing an example of a conventional thermal head driving integrated circuit.

【図7】図6のサーマルヘッド駆動用集積回路の具体的
構成の一例を示す回路図である。
FIG. 7 is a circuit diagram showing an example of a specific configuration of the thermal head driving integrated circuit of FIG.

【図8】図8(a)は16ドット/mmの画素密度を有
するサーマルヘッドの個別電極60と、サーマルヘッド
駆動用集積回路70aとの電極接続構造の一例を示す模
式図であり、図8(b)は8ドット/mmの画素密度を
有するサーマルヘッドの個別電極60と、サーマルヘッ
ド駆動用集積回路70bとの電極接続構造の一例を示す
模式図である。
8A is a schematic diagram showing an example of an electrode connection structure between an individual electrode 60 of a thermal head having a pixel density of 16 dots / mm and an integrated circuit 70a for driving a thermal head, FIG. (B) is a schematic diagram showing an example of an electrode connection structure between an individual electrode 60 of a thermal head having a pixel density of 8 dots / mm and a thermal head driving integrated circuit 70b.

【符号の説明】[Explanation of symbols]

A1〜An マスターフリップフロップ B1〜Bn スレーブフリップフロップ L1〜Ln ラッチ G1〜Gn NANDゲート E1〜En インバータ T1〜Tn 駆動素子 H1〜Hn 出力端子 Za,Zb,Zc インバータ Xa,Xb アナログスイッチ Ya,Yb インバータ SWa 第1スイッチ SWb 第2スイッチ A1-An master flip-flop B1-Bn slave flip-flop L1-Ln latch G1-Gn NAND gate E1-En inverter T1-Tn drive element H1-Hn output terminal Za, Zb, Zc inverter Xa, Xb analog switch Ya, Yb inverter SWa first switch SWb second switch

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 シリアルデータから成る印字データを順
次転送して、パラレルデータに変換する複数ビットのシ
フトレジスタと、 前記シフトレジスタから出力されるパラレルデータを記
憶する複数のラッチと、 前記ラッチの出力を、外部からの駆動信号によって開閉
する複数のゲートと、前記ゲートの出力によって、サー
マルヘッドの各発熱抵抗体に流れる電流を制御する複数
の駆動素子とを備えたサーマルヘッド駆動用集積回路に
おいて、 前記シフトレジスタの1ビットが、第1フリップフロッ
プと第2フリップフロップで構成されており、 シリアルデータが直接入力される第1ビットから数えて
jk+1(ただし、jは自然数、kは0以上の整数)ビ
ットの第1フリップフロップの出力をjk+2番目以上
でj(k+1)番目以下のビットの第2フリップフロッ
プのうち少なくとも1つへの入力を許可する第1スイッ
チと、jk+2からj(k+1)ビットの第1フリップ
フロップを不活性にする第2スイッチとを備え、第1ス
イッチおよび第2スイッチが相補的に動作することを特
徴とするサーマルヘッド駆動用集積回路。
1. A multi-bit shift register for sequentially transferring print data composed of serial data and converting the print data into parallel data, a plurality of latches for storing parallel data output from the shift register, and an output of the latch. In a thermal head driving integrated circuit comprising a plurality of gates which are opened and closed by a drive signal from the outside, and a plurality of drive elements which control the current flowing through each heating resistor of the thermal head by the output of the gate, One bit of the shift register is composed of a first flip-flop and a second flip-flop, and jk + 1 is counted from the first bit to which serial data is directly input (where j is a natural number and k is an integer of 0 or more). ) The output of the first flip-flop of the bit is the jk + second or more and j (k + 1) th or less A first switch that permits input to at least one of the second flip-flops, and a second switch that inactivates the first flip-flop of jk + 2 to j (k + 1) bits. An integrated circuit for driving a thermal head, wherein the second switch operates complementarily.
【請求項2】 シリアルデータから成る印字信号を順次
転送して、パラレルデータに変換する複数ビットのシフ
トレジスタと、 前記シフトレジスタから出力されるパラレルデータを記
憶する複数のラッチと、 前記ラッチの出力を、外部からの駆動信号によって開閉
する複数のゲートと、 前記ゲートの出力によって、サーマルヘッドの各発熱抵
抗体に流れる電流を制御する複数の駆動素子とを備えた
サーマルヘッド駆動用集積回路において、 シリアルデータが直接入力される前記シフトレジスタの
第1ビットから数えてjk+1(ただし、jは自然数、
kは0以上の整数)ビットの出力をjk+2番目以上で
j(k+1)番目以下のビットのラッチのうち少なくと
も1つへの入力を許可する第1スイッチと、jk+2か
らj(k+1)ビットを不活性にする第2スイッチとを
備え、第1スイッチおよび第2スイッチが相補的に動作
することを特徴とするサーマルヘッド駆動用集積回路。
2. A multi-bit shift register for sequentially transferring a print signal composed of serial data and converting it into parallel data, a plurality of latches for storing parallel data output from the shift register, and an output of the latch. In a thermal head driving integrated circuit comprising a plurality of gates opened and closed by a drive signal from the outside, and a plurality of drive elements for controlling the current flowing through each heating resistor of the thermal head by the output of the gate, Counting from the first bit of the shift register to which serial data is directly input, jk + 1 (where j is a natural number,
k is an integer of 0 or more), and a first switch that allows the output of jk + 2th or more and j (k + 1) th or less bits to be input to at least one of the latches, and jk + 2 to j (k + 1) th bit is disabled. An integrated circuit for driving a thermal head, comprising: a second switch for activation, wherein the first switch and the second switch operate complementarily.
JP19771692A 1992-06-30 1992-06-30 Integrated circuit for driving thermal head Expired - Fee Related JP3091575B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19771692A JP3091575B2 (en) 1992-06-30 1992-06-30 Integrated circuit for driving thermal head

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19771692A JP3091575B2 (en) 1992-06-30 1992-06-30 Integrated circuit for driving thermal head

Publications (2)

Publication Number Publication Date
JPH0615859A true JPH0615859A (en) 1994-01-25
JP3091575B2 JP3091575B2 (en) 2000-09-25

Family

ID=16379169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19771692A Expired - Fee Related JP3091575B2 (en) 1992-06-30 1992-06-30 Integrated circuit for driving thermal head

Country Status (1)

Country Link
JP (1) JP3091575B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5865779A (en) * 1997-04-09 1999-02-02 Gleason; John A. Orthotic device for treatment of plantar fasciitis
JP2020179514A (en) * 2019-04-23 2020-11-05 ローム株式会社 Driver ic for thermal print head, thermal print head and wiring pattern of thermal print head

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5865779A (en) * 1997-04-09 1999-02-02 Gleason; John A. Orthotic device for treatment of plantar fasciitis
JP2020179514A (en) * 2019-04-23 2020-11-05 ローム株式会社 Driver ic for thermal print head, thermal print head and wiring pattern of thermal print head

Also Published As

Publication number Publication date
JP3091575B2 (en) 2000-09-25

Similar Documents

Publication Publication Date Title
JP2755406B2 (en) Dot printer having token bit for selecting data latch and driver circuit used in the printer
JP2862592B2 (en) Display device
JPH0520887A (en) Shift circuit and shift register
JPH0615859A (en) Integrated circuit for driving thermal head
JPH07248741A (en) Data shift circuit
JPS62240566A (en) Thermal recording control method
JPH07329352A (en) Print head driving ic, led array chip and led print head
JPH06293135A (en) Method for driving printing circuit of matrix printer
JPS63120667A (en) Thermal transfer type printer
JP3154789B2 (en) Thermal head drive circuit and thermal head
JP2568524B2 (en) Thermal printer head
JP3625389B2 (en) Integrated circuit for driving thermal head
JP2018016013A (en) Driver ic chip, drive device, print head and image formation apparatus
JP3280490B2 (en) Thermal head
JPH0434864B2 (en)
JPH07125286A (en) Thermal head
JPH05301370A (en) Thermal head
JPH04298362A (en) Printing control circuit of printer
JPH03234557A (en) Light emitting diode printing head drive system in electro printer
JP3148359B2 (en) Drive circuit for dot data
JPS623970A (en) Thermal recorder
JPS6024969A (en) Driving method of thermal head
JPH07101095A (en) Printer
JPS62257865A (en) Driving controlling circuit for thermal head
JPH07195725A (en) Thermal head

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080721

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees