JPH03132366A - Thermal head driver - Google Patents
Thermal head driverInfo
- Publication number
- JPH03132366A JPH03132366A JP1270370A JP27037089A JPH03132366A JP H03132366 A JPH03132366 A JP H03132366A JP 1270370 A JP1270370 A JP 1270370A JP 27037089 A JP27037089 A JP 27037089A JP H03132366 A JPH03132366 A JP H03132366A
- Authority
- JP
- Japan
- Prior art keywords
- thermal head
- pulse
- heating
- application
- line
- 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.)
- Pending
Links
- 238000010438 heat treatment Methods 0.000 claims abstract description 43
- 238000006243 chemical reaction Methods 0.000 abstract description 8
- 238000000034 method Methods 0.000 abstract description 6
- 239000007787 solid Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000020169 heat generation Effects 0.000 description 5
- 230000005855 radiation Effects 0.000 description 2
- 101000860173 Myxococcus xanthus C-factor Proteins 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000155 melt Substances 0.000 description 1
Landscapes
- Electronic Switches (AREA)
- Fax Reproducing Arrangements (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は複数の発熱素子が列状に配されたサーマルヘッ
ドを駆動するサーマルヘッド駆動装置に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a thermal head driving device for driving a thermal head in which a plurality of heating elements are arranged in a row.
[従来の技術]
一般に、サーマルプリンタはサーマルヘッドの発熱温度
に印字特性が左右され易い。[Prior Art] Generally, the printing characteristics of thermal printers tend to be affected by the heat generation temperature of the thermal head.
このため、従来はサーマルヘッドを複数のブロックに分
けて分割駆動を行ない、急激な温度上昇を防止している
。For this reason, conventionally, the thermal head is divided into a plurality of blocks and driven in segments to prevent a sudden temperature rise.
これは同時に、発熱素子を多数使用する場合でも分割駆
動をすることにより、小容量の電源で使用できる効果も
狙ったものである。At the same time, this also aims at the effect that even when a large number of heating elements are used, by performing divided driving, it can be used with a small-capacity power supply.
[発明が解決しようとしている課題]
しかしながら、かかる従来の如くの分割駆動な行なった
場合においても、各ブロックの境界部にいわゆる分割ラ
インと称する印字濃度の低い部分が生じてしまうという
不具合があった。[Problems to be Solved by the Invention] However, even when such conventional divisional driving is performed, there is a problem in that a portion of low print density called a so-called division line occurs at the boundary of each block. .
これは、分割境界部分が常に通電発熱素子の端部にあた
るため、放熱による温度低下が生じるからである。This is because the dividing boundary portion is always in contact with the end of the energized heat generating element, which causes a temperature drop due to heat radiation.
この分割ラインを防止するために、特開昭60−132
771号の様に、分割ブロック端部の濃度データに補正
係数を乗じる方法や、特開昭61−29272号の様に
、分割ブロックの境界部の1素子を両ブロック間で共通
化して使用する方法等が知られている。In order to prevent this dividing line, JP-A-60-132
As in No. 771, the density data at the end of the divided block is multiplied by a correction coefficient, or as in JP-A-61-29272, one element at the boundary of the divided block is used in common between both blocks. Methods are known.
しかし、これらの方法においても、周囲温度の違い、温
度上昇時、下降時の違い、階調レベルの違い等の影響は
避けられず、やはり明らかな分割ラインが生じてしまう
。However, even in these methods, the effects of differences in ambient temperature, differences in temperature rise and fall, differences in gradation levels, etc. cannot be avoided, and clear dividing lines still occur.
これらの従来のサーマルヘッド発熱制御例を第5図、第
6図に示す。Examples of conventional thermal head heat generation control are shown in FIGS. 5 and 6.
第5図は従来のベタ印字の各発熱素子における印加パル
スタイミングを示しており、横軸が発熱素子位置、縦軸
が時間およびストローブパルス番号を示している。FIG. 5 shows the application pulse timing for each heating element in conventional solid printing, where the horizontal axis shows the heating element position, and the vertical axis shows time and strobe pulse number.
同様に、第6図は従来駆動法による画像データ入力時の
各発熱素子における印字パルスタイミングを示している
。Similarly, FIG. 6 shows the print pulse timing at each heating element when image data is input using the conventional driving method.
以上で明らかな如く、ベタ印字の場合も、画像データを
入力した場合も、分割駆動境界部に極端な印加パルスタ
イミングの時間差が生じてしまう。このため、分割境界
部において放熱による温度低下が生じ、画像品位を著し
く低下させる分割ラインが現われることになる。As is clear from the above, both in the case of solid printing and when image data is input, an extreme time difference in application pulse timing occurs at the divisional drive boundary. As a result, a temperature drop occurs at the division boundary due to heat radiation, and a division line appears that significantly degrades image quality.
[課題を解決するための手段]
本発明は上述の課題を解決することを目的とし、上述し
た従来の駆動装置の不具合を解消し、上述の欠点をなく
し、分割ラインのない高品位な画像を得ることができる
サーマルヘッド駆動装置を提供することにある。[Means for Solving the Problems] The present invention aims to solve the above-mentioned problems, and solves the problems of the conventional drive device described above, eliminates the above-mentioned drawbacks, and produces high-quality images without dividing lines. An object of the present invention is to provide a thermal head driving device that can be obtained.
上記目的を達成するために、例えば以下の構成を備える
。In order to achieve the above object, the following configuration is provided, for example.
即ち、各発熱素子への印加パルスの印加開始時間と隣接
発熱素子への印加パルスの印加開始時間との時間差が、
該発熱素子に印加する最大印加パルス幅を越えないよう
に制御する制御手段を備える。That is, the time difference between the application start time of the application pulse to each heating element and the application start time of the application pulse to the adjacent heating element is
A control means is provided for controlling the pulse width to be applied to the heating element so as not to exceed a maximum pulse width.
[作用]
以上の構成において、隣接する発熱素子間で印加パルス
に極端な時間差が生じないため、特定の位置のみが温度
低下することがない。[Function] In the above configuration, since there is no extreme time difference in the applied pulses between adjacent heating elements, the temperature does not decrease only at a specific position.
従つC1いわゆる分割ラインの生じることがなく、高品
位の画像が得られる。Therefore, C1, so-called dividing lines, do not occur, and a high-quality image can be obtained.
[実施例]
以下、本発明に係る一実施例を添付図面を参1j、6し
つつ説明する。[Embodiment] An embodiment of the present invention will be described below with reference to the accompanying drawings 1j and 6.
第1図および第2図は本実施例に係る一実施例のブロッ
ク図であり、第1図は本実施例であるサーマルプリンタ
のブロック図、第2図は第1図に示す中間調制御部5中
のサーマルヘッド駆動部50の詳細構成を示すブロック
図である。1 and 2 are block diagrams of an embodiment according to this embodiment, FIG. 1 is a block diagram of a thermal printer according to this embodiment, and FIG. 2 is a halftone control section shown in FIG. 1. 5 is a block diagram showing a detailed configuration of a thermal head drive section 50 in FIG.
図において、■は例えば画像データを出力するホスト装
置等に接続されたRGB別のカラー画像データの入力端
、2はRGBで送られるカラー信号を対応するMMC(
イエロー・マゼンタ・シアン)のカラー信号に変換する
色変換回路、3は発熱素子の位置に従ってデータを変換
するデータ変換回路、4は1ライン分のデータを記録す
るラ−インメモリ、5はカラー画像の中間調を出すため
にサーマルヘッド10に印加するエネルギーを制御する
中間調制御回路であり、サーマルヘッド駆動部50を内
包している。6はサーマルプリンタ全体の制御を行なう
制御部、7は発熱素子の位置を計数するアドレスカウン
タ、8はインクシートの各色、およびヘッド周辺の温度
に対応して所定の階調レベルを決定するためのデータが
記憶されている温度補償ROM、9はストローブ信号の
回数を計数する濃度カウンタ、10は複数の発熱抵抗素
子が列状に配設されたサーマルヘッド、11はヘッド温
度検出用の温度検出素子、12はインクシート、13は
受容紙、14はプラテンローラ、15は発熱抵抗素子、
16はシフトレジスタ17よりのパラレルデータをラッ
チするラッチ、17はシリアルプリントデータをパラレ
ルデータに変換するシフトレジスタ、18は共通電極、
19は発熱時間を制御するストローブ信号の入力端、2
0はシリアルデータ信号の入力端、50はサーマルヘッ
ド駆動部である。In the figure, ■ is an input terminal for RGB color image data connected to, for example, a host device that outputs image data, and 2 is a corresponding MMC (
3 is a data conversion circuit that converts data according to the position of the heating element; 4 is a line memory that records one line of data; 5 is a color image This is a halftone control circuit that controls the energy applied to the thermal head 10 to produce halftones, and includes a thermal head drive section 50. 6 is a control unit that controls the entire thermal printer, 7 is an address counter that counts the position of the heating element, and 8 is a unit that determines a predetermined gradation level corresponding to each color of the ink sheet and the temperature around the head. A temperature compensation ROM in which data is stored, 9 a concentration counter that counts the number of strobe signals, 10 a thermal head in which a plurality of heating resistive elements are arranged in a row, and 11 a temperature detection element for detecting head temperature. , 12 is an ink sheet, 13 is a receiving paper, 14 is a platen roller, 15 is a heating resistor element,
16 is a latch that latches parallel data from shift register 17; 17 is a shift register that converts serial print data into parallel data; 18 is a common electrode;
19 is an input terminal for a strobe signal that controls heat generation time; 2
0 is an input terminal for a serial data signal, and 50 is a thermal head drive section.
以下、以上の構成を備える本実施例の動作について説明
する。The operation of this embodiment having the above configuration will be described below.
画像入力端lからは不図示のホストコンピュータ装置の
カラー画像メモリがY、M、Cのプリント類に対応して
、B、G、R信号が順次入力される。この入力B、G、
R信号は色変換回路2においてそれぞれ対応するY、M
、C信号に変換される。色変換回路2で変換されたY、
M、C信号は印刷ラインごとにデータ変換回路3へ転送
される。データ変換回路3はlライ2分のデータを受は
取り、アドレスカウンタ7で指定された各発熱抵抗素子
毎の所定のデータに変換して、ラインメモリ4に記憶さ
せる。続いて、このようにして記憶された発熱抵抗素子
毎のデータは、ラインメモリ4から発熱抵抗素子毎のプ
リントタイミングに合わせて所定回数(本実施例では1
4回)読み出され、中間調制御部5に転送される。ここ
で1ラインごとのプリントスタート信号と同時に濃度カ
ウンタ9にストローブパルス番号として“1”がセット
され、順次ラインメモリ4よりの読み出し毎に“14”
になるまで順次アップカウントしてい(。From an image input terminal l, B, G, and R signals are sequentially inputted to a color image memory of a host computer (not shown) corresponding to Y, M, and C prints. This input B, G,
The R signal is converted into corresponding Y and M signals in the color conversion circuit 2.
, is converted into a C signal. Y converted by color conversion circuit 2,
The M and C signals are transferred to the data conversion circuit 3 for each printing line. The data conversion circuit 3 receives data for 1 line and 2, converts it into predetermined data for each heating resistor element specified by the address counter 7, and stores it in the line memory 4. Subsequently, the data for each heating resistor element stored in this manner is transferred from the line memory 4 a predetermined number of times (1 in this embodiment) in accordance with the print timing for each heating resistor element.
4 times) and transferred to the halftone control section 5. Simultaneously with the print start signal for each line, "1" is set in the density counter 9 as a strobe pulse number, and "14" is set every time the line memory 4 is read out.
It counts up sequentially until it reaches (.
方、中間調制御部5はラインメモリ4からの1ライン分
のデータと比較して、プリントすべきデータのあるRk
の位置の発熱素子について(k≦ストローブパルス番号
)で通電を開始し、(ストローブパルス番号く入カデー
タ十k)となった時点で通電を終了する。On the other hand, the halftone control unit 5 compares the data for one line from the line memory 4 with the Rk data to be printed.
For the heating element at the position, energization is started when (k≦strobe pulse number), and energization is ended when (strobe pulse number + input data 10k) is reached.
サーマルヘッド駆動部50が、サーマルヘッドの発熱抵
抗素子15に与えるエネルギー量は、温度補償ROMの
データに従って制御され、それに応じた時間幅のストロ
ーブ信号が中間調制御部5よりヘッド駆動回路50のス
トローブ信号入力端19に転送される。このストローブ
信号はラインメモリ4よりのデータ転送と同タイミング
の発熱抵抗素子15の発熱エネルギー量に対応した14
回の所定時間幅のパルスである。The amount of energy that the thermal head drive unit 50 gives to the heat generating resistor element 15 of the thermal head is controlled according to the data in the temperature compensation ROM, and a strobe signal with a time width corresponding to this is sent from the halftone control unit 5 to the strobe of the head drive circuit 50. The signal is transferred to the signal input terminal 19. This strobe signal corresponds to the amount of heat generated by the heat generating resistor 15 at the same timing as the data transfer from the line memory 4.
This is a pulse with a predetermined time width.
以上の制(卸により、ヘッド駆動回路50に入力された
中間調制御部15よりの濃度階調に従ったデータ信号は
、シフトレジスタ17に入力されてパラレル変換され、
ラッチ16でラッチされる。According to the above-mentioned system, the data signal according to the density gradation from the halftone control section 15 inputted to the head drive circuit 50 is inputted to the shift register 17 and converted into parallel data.
It is latched by latch 16.
ラッチと同時にアンドゲート(A、〜AI、)に出力さ
れ、1ラインの1階調部の濃度に対応する発熱抵抗素子
のゲートに出力される。ここで、ストローブ信号との論
理和かとられ、この階調の濃度での印刷を行なうべき所
定の発熱抵抗素子15がストローブ信号のパルス時間だ
け発熱されることになる。Simultaneously with the latch, the signal is output to the AND gate (A, to AI,), and is output to the gate of the heating resistor element corresponding to the density of one gradation portion of one line. Here, it is logically summed with the strobe signal, and a predetermined heating resistor element 15 that is to perform printing at this gradation density generates heat for the pulse time of the strobe signal.
本実施例では1階調の濃度では1回、5階調の濃度では
5回発熱が繰り返されることになる。In this embodiment, heat generation is repeated once for a density of 1 gradation and five times for a density of 5 gradations.
このように各発熱抵抗素子毎の印刷濃度に応じて14回
の発熱を繰り返して、1ライン5階調分の印刷制御を行
なっている。In this way, heating is repeated 14 times according to the printing density of each heating resistor element, thereby controlling printing for 5 gradations per line.
この発熱抵抗素子15の熱エネルギー量に対応して、イ
ンクシー1〜12に塗布された昇華性インクまたは溶融
性インクが昇華または溶融し、受容紙13に転写されて
画像が形成される。Corresponding to the amount of thermal energy of the heating resistive element 15, the sublimable ink or meltable ink applied to the ink sheets 1 to 12 sublimates or melts, and is transferred to the receiving paper 13 to form an image.
第3図は上述した本実施例におけるサーマルヘッド駆動
法のベタ印字時における各発熱素子15の印加パルスタ
イミングを示しており、横軸が発熱素子位置、縦軸が時
間およびストローブパルス番号を示している。FIG. 3 shows the application pulse timing of each heating element 15 during solid printing using the thermal head driving method in this embodiment described above, where the horizontal axis shows the heating element position, and the vertical axis shows time and strobe pulse number. There is.
第3図は5階調分の濃度(最大濃度)でのベタ印字の場
合で、隣接する発熱素子ごとにストローブパルス1個分
の時間差を持たせ、R1−RIOの10個発熱抵抗素子
に最大濃度である5回の発熱駆動を行なっている例であ
る。Figure 3 shows the case of solid printing at five gradations of density (maximum density), with a time difference of one strobe pulse for each adjacent heating element, and a maximum of 10 heating resistor elements of R1-RIO. This is an example in which heat generation driving is performed five times, which is the concentration.
さらに、第4図は本実施例の駆動法における一般の画像
データ入力時の各発熱素子における印加パルスタイミン
グを示している例である。Further, FIG. 4 is an example showing the timing of application pulses to each heating element when inputting general image data in the driving method of this embodiment.
各発熱素子に印加する第1パルスはすべて、1発熱素子
ごとにストローブパルス1個分の時間差を持ち、その後
、第2パルス、第3パルスと階調に応じたパルス数が印
加されている。The first pulses applied to each heating element all have a time difference of one strobe pulse for each heating element, and then a second pulse, a third pulse, and the number of pulses corresponding to the gradation are applied.
このように制御することにより、ベタ印字の場合も、画
像データを人力した場合も、隣接画素間で極端な印加パ
ルスタイミングの時間差が生じないため、特定の部分に
おける温度低下が生じず、分割ラインのない高品位な画
像を得ることができる。また、同時発熱する素子が5個
以内であるため、小容量の電源で通常の印字が可能とな
る。By controlling in this way, there is no extreme time difference in the applied pulse timing between adjacent pixels, whether in solid printing or when image data is manually generated, so there is no temperature drop in a specific part, and the division line It is possible to obtain high-quality images without any blemishes. Furthermore, since the number of elements that generate heat simultaneously is five or less, normal printing is possible with a small-capacity power supply.
[発明の効果]
以上説明したように本発明によれば、サーマルヘッドの
各発熱素子への印字パルスの印加開始時間と、隣接発熱
素子への印加パルスの印加開始時間との時間差が、該発
熱素子に印加する最大印加パルス幅を越えないため、小
容量の電源で、分割ラインの生じない、高品位な画像を
得ることができる。[Effects of the Invention] As explained above, according to the present invention, the time difference between the start time of application of a printing pulse to each heat generating element of the thermal head and the start time of application of an application pulse to an adjacent heat generating element is Since the maximum pulse width applied to the element is not exceeded, high-quality images without dividing lines can be obtained with a small-capacity power supply.
第1図は本発明に係る一実施例の熱転写記録装置のブロ
ック図、
第2図は第1図に示すサーマルヘッド駆動部の詳細構成
を示すブロック図、
第3図は本実施例におけるベタ印字時の各発熱素子にお
ける印加パルスタイミングチャート、第4図は本実施例
における通常画像データ入力時の発熱素子における印加
パルスタイミングチャート、
第5図は従来の各発熱素子における印加パルスタイミン
グチャート。
第6図は従来の各発熱素子における印加パルスタイミン
グチャートである。
図中、l・・・画像データ入力端、2・・・色変換回路
、3・・・データ変換回路、4・・・ラインメモリ、5
・・・中間調料i卸部、7・・・アドレスカウンタ、8
・・・温度補償ROM、9・・・濃度カウンタ、lO・
・・サーマルヘッド、12・・・インクシート、13・
・・受容紙、14・・・プラテンローラ、15・・・発
熱抵抗素子、16・・・ラッチ、17・・・シフトレジ
スタ、50・・・サーマルヘッド駆動部である。
第
図
R+
2
33日4RsRiRフ
1をモt91イゴ【t
e
9
R+。
第
図
j邑イ窃L(−タ
4
1
2
Rj R4Rs R6Ry
tそg手植量
8
9
Rh。
Rマ
2
R3R4Rs Rs Ry
托区9)粒(
8
9
Rh。FIG. 1 is a block diagram of a thermal transfer recording device according to an embodiment of the present invention, FIG. 2 is a block diagram showing a detailed configuration of the thermal head drive section shown in FIG. 1, and FIG. 3 is a solid printing in this embodiment. FIG. 4 is an application pulse timing chart for each heating element in the present embodiment when normal image data is input; FIG. 5 is a conventional application pulse timing chart for each heating element. FIG. 6 is an application pulse timing chart for each conventional heating element. In the figure, l...image data input terminal, 2...color conversion circuit, 3...data conversion circuit, 4...line memory, 5
...Intermediate tone i wholesale department, 7...Address counter, 8
...Temperature compensation ROM, 9...Concentration counter, lO・
...Thermal head, 12...Ink sheet, 13.
. . . receiving paper, 14 . . . platen roller, 15 . . . heating resistive element, 16 . . . latch, 17 . Figure R+ 2 33rd 4RsRiR F1 Mot91 Igo [t e 9 R+. Fig. 4 1 2 Rj R4Rs R6Ry 8 9 Rh.
Claims (2)
を駆動するサーマルヘッド駆動装置において、 所定発熱素子への印加パルスの印加開始時間と隣接発熱
素子への印加パルスの印加開始時間との時間差が該発熱
素子に印加する最大印加パルス幅を越えないように制御
する制御手段を備えることを特徴とするサーマルヘッド
駆動装置。(1) In a thermal head drive device that drives a thermal head in which a plurality of heating elements are arranged in a row, the difference between the application start time of an application pulse to a given heating element and the application start time of an application pulse to an adjacent heating element is determined. A thermal head driving device characterized by comprising a control means for controlling the time difference so that it does not exceed the maximum applied pulse width applied to the heating element.
所以上印加パルスの印加開始時間に時間差を設けること
を特徴とする請求項第1項記載のサーマルヘッド駆動装
置。(2) The thermal head driving device according to claim 1, wherein the control means sets a time difference in the application start time of the application pulse at at least one location between adjacent heating elements.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1270370A JPH03132366A (en) | 1989-10-19 | 1989-10-19 | Thermal head driver |
DE69025696T DE69025696T2 (en) | 1989-10-19 | 1990-10-18 | Control device for recording head and recording device provided therewith |
EP90120016A EP0423797B1 (en) | 1989-10-19 | 1990-10-18 | Driving device for recording head and recording apparatus having said device |
US08/194,638 US5539433A (en) | 1989-10-19 | 1994-02-10 | Recording apparatus having a recording head driven in plural blocks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1270370A JPH03132366A (en) | 1989-10-19 | 1989-10-19 | Thermal head driver |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03132366A true JPH03132366A (en) | 1991-06-05 |
Family
ID=17485320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1270370A Pending JPH03132366A (en) | 1989-10-19 | 1989-10-19 | Thermal head driver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03132366A (en) |
-
1989
- 1989-10-19 JP JP1270370A patent/JPH03132366A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5075698A (en) | Method of driving a recording head and a recording apparatus utilizing this method | |
JP2896249B2 (en) | Printer recording head drive | |
CA1247187A (en) | Thermal recording apparatus | |
US5363125A (en) | Method and device for correcting shading in thermal printer | |
JP3020732B2 (en) | Thermal printing method and thermal printer | |
JPH03132366A (en) | Thermal head driver | |
JP3059605B2 (en) | Thermal printer | |
JP3329078B2 (en) | Thermal transfer recording device | |
JPH07121589B2 (en) | Printer recording density correction device | |
JP2542393B2 (en) | Image recording device | |
JPH0552271B2 (en) | ||
JP2664803B2 (en) | Thermal recording method | |
JPH08118704A (en) | Thermal recorder | |
JPS63281869A (en) | Image recording apparatus | |
JPH08244265A (en) | Method and apparatus for half tone recording | |
JPH02112960A (en) | Video printer print time control method | |
JP2582349B2 (en) | Thermal printer | |
JPH05338247A (en) | Thermal printer | |
JPH01259968A (en) | Thermal recorder | |
JP3276095B2 (en) | Thermal printer and heating element driving method | |
JP2868567B2 (en) | Recording method and recording device | |
JPH03147856A (en) | Recording head drive method and recording device using same method | |
JPH04104452U (en) | thermal line printer | |
JPH0232871A (en) | Thermal printer | |
JPH06183049A (en) | Method and device for recrding |