JPH02147255A - Apparatus for controlling heating temperature of thermal head - Google Patents

Apparatus for controlling heating temperature of thermal head

Info

Publication number
JPH02147255A
JPH02147255A JP30156788A JP30156788A JPH02147255A JP H02147255 A JPH02147255 A JP H02147255A JP 30156788 A JP30156788 A JP 30156788A JP 30156788 A JP30156788 A JP 30156788A JP H02147255 A JPH02147255 A JP H02147255A
Authority
JP
Japan
Prior art keywords
printing
data
thermal head
several
printing data
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
Application number
JP30156788A
Other languages
Japanese (ja)
Inventor
Yoshikatsu Yamamoto
好克 山本
Toshio Narita
成田 俊夫
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 JP30156788A priority Critical patent/JPH02147255A/en
Publication of JPH02147255A publication Critical patent/JPH02147255A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • B41J2/35Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads providing current or voltage to the thermal head
    • B41J2/355Control circuits for heating-element selection
    • B41J2/36Print density control

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To finely control heating temp. and to obtain uniform printing density and good printing quality by individually controlling supply power in present printing on the basis of the past printing recording data with respect to all of heating units. CONSTITUTION:New printing data is written in an intake DI and, at the same time, printing data is read from an outport DO to be inputted to an intake D1. This operation is performed with respect to all of intake and outports to store the printing data of several lines. Further, by latching several stages at each time when printing data is read from an outport D7, the reference of printing data in a left-and-right direction is made possible. The printing data form this outport D7 is inputted as a part of the address data of an ROM 4 for determining a printing condition. On the basis of this input condition, printing data can correspond to the past heating recording histories of several times of a self-heating unit and several left and right heating units in individual heating units. The accumulate quantity of heat of the individual heating unit of a thermal head is stored in a line memory 2 and this heat accumulation quantity is inputted as a part of the address data of the ROM 4 for determining a printing condition.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はサーマルヘッドを駆動して印字を行う記録装置
において、サーマルヘッドの印字濃度を一定に保つため
のサーマルヘッド発熱温度制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a thermal head heat generation temperature control device for keeping the print density of the thermal head constant in a recording apparatus that drives a thermal head to perform printing.

[従来の技術] サーマルヘッドを用いる感熱記録方式や熱転写記録方式
は、サーマルヘッド上に配置された複数の発熱素子を選
択的に発熱させ、その熱で感熱紙を発色させたり、イン
クを紙に転写させて、印字を行っている。印字濃度を均
一に保つためには、発熱素子の印字時における発熱温度
が一定の温度範囲に保たれることが望ましい。このため
従来の記録装置ではサーマルヘッドの基板の温度をサー
ミスタ等の感熱素子で検出したり、過去数ドツトの印字
履歴に応じて発熱素子に加える駆動パルスの電圧やパル
ス幅を変化させて印字濃度の調整を行っていた。
[Prior Art] Thermal recording methods and thermal transfer recording methods that use a thermal head selectively generate heat from multiple heating elements placed on the thermal head, and the heat is used to color thermal paper or apply ink to the paper. It is transferred and printed. In order to maintain uniform print density, it is desirable that the heat generation temperature of the heating element be maintained within a certain temperature range during printing. For this reason, conventional recording devices detect the temperature of the substrate of the thermal head with a heat-sensitive element such as a thermistor, or change the voltage and pulse width of the drive pulse applied to the heating element according to the printing history of the past few dots to achieve print density. adjustments were being made.

[発明が解決しようとする課題] しかし、従来のこのような装置では高速記録印字や、高
負荷印字部分(印字データの多い部分、例えば黒ペタ等
)Kおい【印字濃度の不均一さが依然として問題となっ
ている。又、サーミスタはサーマルヘッドの基板の全体
的な温度を検出するにすぎないので、局部的な温度変動
を補償することができず、十分な印字品質を得ることが
できなかった。本発明はこのような従来の問題点を解決
し、印字濃度の均一な印字を得ることができるサーマル
ヘッド発熱温度制御装置を提供することを目的とする。
[Problems to be Solved by the Invention] However, with conventional devices like this, it is difficult to perform high-speed recording printing and high-load printing areas (areas with a large amount of printing data, such as black petals). This has become a problem. Furthermore, since the thermistor only detects the overall temperature of the substrate of the thermal head, it cannot compensate for local temperature fluctuations, making it impossible to obtain sufficient print quality. SUMMARY OF THE INVENTION An object of the present invention is to provide a thermal head heat generation temperature control device that can solve these conventional problems and provide printing with uniform print density.

[課題を解決するための手段] 本発明のサーマルヘッド発熱温度制御装置は、複数の発
熱体を有するサーマルヘッドを用いて1ラインごとに印
字を行う記録装置において、個々の発熱体における自己
及び、その左右数個の発熱体の過去数回の発熱記録履歴
に対応した蓄熱量を算出する手段と、個々の発熱体にお
ける過去の全ての発熱記録履歴に対応した蓄熱量を算出
する手段と、前記二つの手段による蓄熱量に応じて現在
の印字箇所への印字のための電力供給量を各発熱体ごと
に調整する印字濃度補正手段とを具備することを特徴と
する。
[Means for Solving the Problems] The thermal head heat generation temperature control device of the present invention is a recording device that prints line by line using a thermal head having a plurality of heat generating elements. means for calculating the amount of heat storage corresponding to the past several heat generation records of the several heating elements on the left and right; means for calculating the amount of heat storage corresponding to all the past heat generation records of each heating element; The present invention is characterized by comprising a print density correction means for adjusting the amount of power supplied for printing to the current printing location for each heating element in accordance with the amount of heat stored by the two means.

[実施例] 以下に図示した実施例について説明する。[Example] The illustrated embodiment will be described below.

第1図は、本発明装置要部のブロック図を示したもので
、本装置は、ホストコンピューターからの印字データを
数ライン分格納し、あるラインの印字データに対して前
後左右の印字データ(印字条Ft−)を同時に参照可能
とする。第2図はラインメモリへの印字データの入出力
方法を示したもので、新しい印字データなインポー)D
oに書き込むと同時にアウトポー)Doから印字データ
を読み出し、インポー)D1人力とする。これを全ての
イン、アウトボー)K対して実施する事により、数ライ
ンの印字データを格納する。またアウトボートD7から
の印字データを読み出し毎に数段ラッチすることにより
、左右方向への印字データ参照を可能とする。このアウ
トボー)D7からの印字データは印字条件決定用のRO
M4のアドレスデータ′の一部として入力される。この
人力条件により個々の発熱体における自己及び、その左
右数個の発熱体の過去数回の発熱記録履歴に対応可能と
する。
FIG. 1 shows a block diagram of the main parts of the apparatus of the present invention. This apparatus stores several lines of print data from a host computer, and print data (front, back, left, and right) for a certain line of print data. The printed strips Ft-) can be referenced at the same time. Figure 2 shows the method of inputting and outputting print data to the line memory.
At the same time as writing to o, the print data is read from output) Do, and import) D1 is done manually. By performing this for all in and out K, several lines of print data are stored. Further, by latching the print data from the outboard D7 in several stages each time it is read, it is possible to refer to the print data in the left and right direction. This outboard) printing data from D7 is RO for determining printing conditions.
It is input as part of address data' of M4. With this manual condition, it is possible to deal with the past several heat generation records of each heating element itself and several heating elements on its left and right.

次に、個々の発熱体における過去の全ての発熱記録履歴
に対応する為に、ROM4への入力条件用のラインメモ
リ2及びROM5が用意される。
Next, a line memory 2 and a ROM 5 for input conditions to the ROM 4 are prepared in order to correspond to all past heat generation records of each heating element.

ラインメモリ2の出力データ(蓄熱量データ)及び、現
ドツトがオン或は、オフなのかのデータが、同時にRO
M5のアドレスデータとして人力され、ROM3からの
出力データが蓄熱量を示す。
The output data (heat storage amount data) of the line memory 2 and the data on whether the current dot is on or off are simultaneously output to the RO.
The output data from ROM3, which is input manually as address data of M5, indicates the amount of heat storage.

RO115には現在の蓄熱量に対してζ現ドツトがオン
の場合゛の蓄熱量データと、オフの場合の蓄熱量デを一
部とが用意されて゛おり°、この値を変更することによ
り自由に制御量を調整することが可能となる。つまりア
ドレス値により、印字後の蓄熱量がデータ出力により表
され、これをラインメモリ2に格納することKより次ラ
イン印字時の蓄熱量となる。ラインメモリ2にはサーマ
ルヘッドの発熱体間々の蓄熱量が格納されており、この
蓄熱量データは印字条件決定用のB〆oM4のアドレス
データの一部として入力される。本実施例では、ROM
5からの蓄熱量データを151)itで表し、ラインメ
モリ2からの蓄熱量データを6bitとしてROM4の
アドレス入力としているのは、蓄熱量の変化をより詳細
に実現する為である。
RO115 has heat storage amount data for the current heat storage amount when the current dot is on, and part of the heat storage amount data for when it is off. It becomes possible to adjust the control amount to. That is, the address value represents the amount of heat storage after printing as data output, and by storing this in the line memory 2, it becomes the amount of heat storage at the time of printing the next line. The line memory 2 stores the amount of heat stored between the heating elements of the thermal head, and this stored heat amount data is input as part of the address data of the B〆oM4 for determining printing conditions. In this embodiment, the ROM
The reason why the heat storage amount data from line memory 2 is expressed as 151)it and the heat storage amount data from line memory 2 is input as an address of ROM 4 as 6 bits is to realize changes in heat storage amount in more detail.

以上、ROM4へのアドレスデータ入カニヨリ、出力デ
ータ(本実施例では8bit)を得る。
As described above, address data input to the ROM 4 and output data (8 bits in this embodiment) are obtained.

本データは、前記の通り個々の発熱体の前後左右、数ド
ツトの発熱データ及び、過去の蓄熱量データとから決定
され、出力データの大きさにより後述の通電時間の重み
付けとする。つまり通電時間の重み付けは、周囲のドツ
トの発熱の有無、蓄熱量の大きさ、印字パターンのそれ
ぞれに、或は相互に可能となり、種々のサーマルヘッド
への対応が可能となる。本実施例では、データが大きい
程、通電時間は短かくなっている。
As described above, this data is determined from the heat generation data of several dots on the front, rear, left and right sides of each heating element, and past heat storage amount data, and the energization time is weighted as described below according to the magnitude of the output data. In other words, the energization time can be weighted depending on the presence or absence of heat generation in the surrounding dots, the amount of heat storage, and the print pattern, or both, making it possible to correspond to various thermal heads. In this embodiment, the larger the data, the shorter the energization time.

次に、ROM4より出力された通電時間データは、ライ
ンメモリ5〜8に格納される。ラインメモIJ ハf−
マルヘッドのドライブ回路(シフトレジスタを含む)毎
に用意され、サーマルヘッドの発熱体への通電はライン
毎に行われる。この通電の間にシフトレジスタへの転送
、ラッチ、ドライバへのデータ出力を繰り返す。転送毎
にカウンタ9をカウントアツプしその出力をパラレルコ
ンパレータ10〜150B人力とする。ラインメモリか
らの通電制御データ(A入力)がB入力を越えた時点よ
り発熱体への通電が開始される。第5図はこの通電タイ
ミングを示しており、−度のシフトレジスタ転送時間と
転送回数により、全体の通電幅が決定する。通電幅を小
゛さくする為には転送回数を減らす必要があり、カウン
タ9のカウントアツプを一度の転送で2〜数ドツト行う
のが有効である。
Next, the energization time data output from the ROM 4 is stored in the line memories 5 to 8. Line Memo IJ Haf-
It is prepared for each thermal head drive circuit (including a shift register), and the heating element of the thermal head is energized for each line. During this energization, data transfer to the shift register, latching, and data output to the driver are repeated. A counter 9 is counted up every time a transfer is made, and the output thereof is input to parallel comparators 10 to 150B. When the energization control data (A input) from the line memory exceeds the B input, energization to the heating element is started. FIG. 5 shows this energization timing, and the entire energization width is determined by the -degree shift register transfer time and the number of transfers. In order to reduce the energization width, it is necessary to reduce the number of transfers, and it is effective to count up the counter 9 by two to several dots in one transfer.

ことができるので、非常に細かな発熱温度制御が可能と
なり、より均一な印字濃度、良好な印字品質を得ること
ができる。
This makes it possible to control the heat generation temperature very precisely, resulting in more uniform print density and better print quality.

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

第1図は本発明の一実施例を示す装置の要部のブロック
図、第2図はラインメモリへの印字データの入出力方法
を示した図、第3図は通電のタイミングチャートを示し
たものである。 1.2・・・・・・・・・・・・ラインメモリ3.4・
・・・・・・・・・・・ROM5〜8・・・・・・・・
・・・・ラインメモリ10〜15・・・・・・パラレル
コンパレーター以上 [発明の効果]
Fig. 1 is a block diagram of the main parts of a device showing an embodiment of the present invention, Fig. 2 is a diagram showing a method of inputting and outputting print data to the line memory, and Fig. 3 is a timing chart of energization. It is something. 1.2・・・・・・・・・・・・Line memory 3.4・
・・・・・・・・・・ROM5~8・・・・・・・・・
... Line memory 10 to 15 ... Parallel comparator or more [Effects of the invention]

Claims (1)

【特許請求の範囲】[Claims] 複数の発熱体を有するサーマルヘッドを用いて印字を行
う記録装置において、個々の発熱体における自己及び、
その左右数個の発熱体の過去数回の発熱記録履歴に対応
した蓄熱量を算出する手段と、個々の発熱体における過
去の全ての発熱記録履歴に対応した蓄熱量を算出する手
段と、前記各手段による蓄熱量に応じて現在の印字箇所
への印字のための電力供給量を各発熱体ごとに調整する
印字濃度補正手段とを具備することを特徴とするサーマ
ルヘッド発熱温度制御装置。
In a recording device that performs printing using a thermal head having a plurality of heating elements, the self and
means for calculating the amount of heat storage corresponding to the past several heat generation records of the several heating elements on the left and right; means for calculating the amount of heat storage corresponding to all the past heat generation records of each heating element; A thermal head heat generation temperature control device comprising a print density correction means for adjusting the amount of power supplied for printing to the current printing location for each heating element according to the amount of heat stored by each means.
JP30156788A 1988-11-29 1988-11-29 Apparatus for controlling heating temperature of thermal head Pending JPH02147255A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30156788A JPH02147255A (en) 1988-11-29 1988-11-29 Apparatus for controlling heating temperature of thermal head

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30156788A JPH02147255A (en) 1988-11-29 1988-11-29 Apparatus for controlling heating temperature of thermal head

Publications (1)

Publication Number Publication Date
JPH02147255A true JPH02147255A (en) 1990-06-06

Family

ID=17898495

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30156788A Pending JPH02147255A (en) 1988-11-29 1988-11-29 Apparatus for controlling heating temperature of thermal head

Country Status (1)

Country Link
JP (1) JPH02147255A (en)

Similar Documents

Publication Publication Date Title
US4514738A (en) Thermal recording system
US6034705A (en) Thermal printer control system
JPH0419948B2 (en)
EP0110675A2 (en) Thermal recording system
JPH07329338A (en) Thermal printer and driving method therefor
JPH02147255A (en) Apparatus for controlling heating temperature of thermal head
JPS642076B2 (en)
JPS6156112B2 (en)
JPS6228264A (en) Multi-value driving system for thermal head
JPH0790648B2 (en) Thermal transfer printer
JPS61277465A (en) Printing controller for thermal printer
JP2730473B2 (en) Driving device for thermal head
JP2647062B2 (en) Print control device for thermal printer
JPH0232871A (en) Thermal printer
JPH08300708A (en) Method for controlling driving of thermal head
JP2003145822A (en) Applying voltage controller and controlling method of thermal head
JPS61287769A (en) Thermal transfer gradation controller
JPS62297179A (en) Multi-gradation thermal recorder
JPS631548A (en) Dot emphasis method of printer and circuit therefore
JPS62204970A (en) Thermal printer
WO1995011132A1 (en) Heat management method and apparatus for a thermal printhead
JPH04345864A (en) Thermal transfer recorder
JPH0624944U (en) Thermal head controller
JP2003039721A (en) Thermal printer and method for controlling energization of thermal printer
JPS62196163A (en) Printed density correcting circuit for thermal printer