JPH04329152A - Thermal head control circuit - Google Patents

Thermal head control circuit

Info

Publication number
JPH04329152A
JPH04329152A JP8311191A JP8311191A JPH04329152A JP H04329152 A JPH04329152 A JP H04329152A JP 8311191 A JP8311191 A JP 8311191A JP 8311191 A JP8311191 A JP 8311191A JP H04329152 A JPH04329152 A JP H04329152A
Authority
JP
Japan
Prior art keywords
heating
thermal head
time
control circuit
recording
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
JP8311191A
Other languages
Japanese (ja)
Inventor
Kazuhiro Yasugata
安形 一宏
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.)
NEC Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
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 NEC Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP8311191A priority Critical patent/JPH04329152A/en
Publication of JPH04329152A publication Critical patent/JPH04329152A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To provide a control circuit for simultaneously realizing high speed recording and high accuracy gradation recording in a thermal head repeating a recording cycle consisting of a heating time and a cooling time. CONSTITUTION:A heating raising control circuit 16 determines the heating raising time in the recording cycle of this time on the basis of the current supply time data corresponding to the recording cycle of this time from an image processing circuit 12 and the data showing the heating energy generated in the recording cycle of the previous time from a history data operation circuit 14 to output a current supply time control signal corresponding to the determined heating raising time. A heating holding control circuit 18 determines the heating holding time in the recording cycle of this time on the basis of the current supply time data corresponding to the recording cycle of this time from the image processing circuit 12 and the temp. compensation data JH from a temp. correction circuit 20 to output the current supply control signal corresponding to the heating holding time. A head driving circuit 22 supplies a current for raising heating according to the current supply control signal from the heating raising control circuit 16 at every recording cycle and supplies a current for holding heating according to the current supply control signal from the heating holding control circuit 18.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、プリンタのサーマルヘ
ッドを制御する回路に係り、特に加熱時間と冷却時間と
からなる記録周期を繰り返すサーマルヘッドの制御回路
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a circuit for controlling a thermal head of a printer, and more particularly to a control circuit for a thermal head that repeats a recording cycle consisting of a heating time and a cooling time.

【0002】0002

【従来の技術】サーマルラインプリンタでは、紙送り方
向(副走査方向)と垂直なライン方向(主走査方向)に
多数の発熱抵抗素子を1列に配列したサーマルヘッドが
使われる。記録時には、このサーマルヘッドがインクフ
イルムを介して用紙に押し当てられ、個々の発熱抵抗素
子が画像信号に応じて所定時間通電・発熱し、その加熱
エネルギによってインクフイルムのインク(昇華性染料
)が離散的に昇華して用紙へドット状に転写し、1記録
ライン上に画素が記録される。このような記録動作が副
走査方向に所定のピッチで所定数(たとえば600本)
の記録ラインについて繰り返されることで、1枚の画像
が記録される。
2. Description of the Related Art A thermal line printer uses a thermal head in which a large number of heating resistive elements are arranged in a line in a line direction (main scanning direction) perpendicular to a paper feeding direction (sub scanning direction). During recording, this thermal head is pressed against the paper through the ink film, and each heating resistor element is energized and generates heat for a predetermined time according to the image signal, and the ink (sublimable dye) on the ink film is heated by the heating energy. The light is sublimated discretely and transferred to the paper in the form of dots, and pixels are recorded on one recording line. Such a recording operation is performed at a predetermined pitch in the sub-scanning direction for a predetermined number (for example, 600 lines).
One image is recorded by repeating this process for the recording lines.

【0003】上記のように、サーマルヘッドの各発熱抵
抗素子は一定周期の記録動作を繰り返す。この一定周期
、すなわち記録周期は、図4および図5に示すように、
加熱時間と冷却時間とからなる。加熱時間の長さは、画
像信号に応じて変化し、記録すべき画素の濃度が濃いほ
ど長くなる。冷却時間は、加熱時間の終了時から当該記
録周期の終了時までの残余時間であり、加熱時間が長い
ほど短くなるが、最大加熱時間のときでも一定(最小)
の冷却時間が確保されている。一般に加熱時間は加熱立
上げ期間と加熱保持期間とからなり、加熱立上げ期間で
は、インク加熱温度を迅速にインク昇華温度以上に立ち
上げるため、図4に示すように発熱抵抗素子の駆動電圧
を高くするか、または図5に示すように通電サイクルの
デューティを大きくする(たとえば100%にする)制
御が行われている。
As described above, each heating resistor element of the thermal head repeats the recording operation at a constant period. This constant period, that is, the recording period, as shown in FIGS. 4 and 5,
It consists of heating time and cooling time. The length of the heating time changes depending on the image signal, and becomes longer as the density of the pixel to be recorded becomes higher. The cooling time is the remaining time from the end of the heating time to the end of the relevant recording cycle, and it becomes shorter as the heating time gets longer, but remains constant (minimum) even at the maximum heating time.
cooling time is ensured. Generally, the heating time consists of a heating start-up period and a heating holding period. During the heating start-up period, in order to quickly raise the ink heating temperature to the ink sublimation temperature or higher, the driving voltage of the heating resistor element is changed as shown in FIG. Control is performed to increase the duty of the energization cycle, or to increase the duty of the energization cycle (for example, to 100%) as shown in FIG.

【0004】0004

【発明が解決しようとする課題】従来は、図4の方式を
行う場合でも図5の方式を行う場合でも、加熱立上げ時
間を各記録周期について一定の時間としていた。すなわ
ち、各記録周期が開始されたなら直ちに一定時間の加熱
立上げを行っていた。
Conventionally, the heating start-up time has been set to be a constant time for each recording cycle, whether the method shown in FIG. 4 or the method shown in FIG. 5 is used. That is, as soon as each recording cycle is started, heating is started for a certain period of time.

【0005】しかし、前回の記録周期における加熱時間
が相当長いとき、たとえば最大加熱時間に近いときは、
加熱時間の終了時から今回の記録周期の開始時まで(つ
まり冷却時間中)に当該発熱抵抗素子が十分冷却されな
いことがある。
However, when the heating time in the previous recording cycle is quite long, for example when the heating time is close to the maximum heating time,
The heating resistor element may not be sufficiently cooled from the end of the heating time to the start of the current recording cycle (that is, during the cooling time).

【0006】しかるに、従来は、そのような場合でも通
常(一定)時間の加熱立上げを行うため、加熱立上げの
効果が効きすぎて、その結果として今回の記録周期で発
生される加熱エネルギが過大となり、記録濃度が過大に
なるという不具合があった。この不具合を解消するため
、冷却時間を長くとることが考えられるが、そうすると
記録周期をも長くしなければならないため、記録速度が
低下するという別の(新たな)不具合を生じた。
However, conventionally, even in such a case, the heating start-up is normally performed for a (fixed) time, so the effect of the heating start-up is too effective, and as a result, the heating energy generated in the current recording cycle is There was a problem in that the recording density became excessive. In order to solve this problem, it is conceivable to lengthen the cooling time, but then the recording cycle must also be lengthened, resulting in another (new) problem that the recording speed decreases.

【0007】また、周囲温度が高くてサーマルヘッドに
対する冷却効果が十分でない時は、加熱時間終了後の各
発熱抵抗素子ないしサーマルヘッド全体の温度の立下が
り速度が低下し、結果的に各記録周期で発生された加熱
エネルギが過大となり、記録濃度が不良になるという不
具合があった。
Furthermore, when the ambient temperature is high and the cooling effect on the thermal head is not sufficient, the rate of fall of the temperature of each heat generating resistor element or the entire thermal head after the heating time ends is reduced, and as a result, each recording cycle is There was a problem in that the heating energy generated was excessive, resulting in poor recording density.

【0008】本発明は、かかる問題点に鑑みてなされた
もので、高速記録を行いつつ高精度な記録濃度を得るよ
うにしたサーマルヘッド制御回路を提供することを目的
とする。
The present invention has been made in view of the above problems, and an object of the present invention is to provide a thermal head control circuit that can perform high-speed recording and obtain highly accurate recording density.

【0009】[0009]

【課題を解決するための手段】上記の目的を達成するた
め、本発明の第1のサーマルヘッド制御回路は、所定の
記録周期毎にサーマルヘッドの各発熱抵抗素子を画像デ
ータに応じて所定時間だけ通電・発熱させてインクを加
熱し、その加熱エネルギに応じた多階調の濃度の画素を
用紙上に記録するようにしたサーマルヘッド制御回路に
おいて、各記録周期内の加熱立上げ時に各発熱抵抗素子
により発生させるべき加熱エネルギを直前の1つまたは
連続する複数の記録周期で各発熱抵抗素子より発生され
た加熱エネルギに応じて制御する加熱立上げ制御手段を
具備する構成とした。
[Means for Solving the Problems] In order to achieve the above object, the first thermal head control circuit of the present invention controls each heating resistor element of the thermal head for a predetermined period of time in accordance with image data at each predetermined recording cycle. In a thermal head control circuit that heats the ink by energizing and generating heat, and records pixels with multi-tone density on paper according to the heating energy, each heat generation occurs at the start of heating in each recording cycle. The heating start-up control means is provided for controlling the heating energy to be generated by the resistive element in accordance with the heating energy generated by each heating resistive element in the immediately preceding recording cycle or in a plurality of consecutive recording cycles.

【0010】また、本発明の第2のサーマルヘッド制御
回路は、各記録周期内の加熱立上げ時に各発熱抵抗素子
により発生させるべき加熱エネルギを直前の1つまたは
連続する複数の記録周期で各発熱抵抗素子およびその隣
接する複数の発熱抵抗素子により発生された加熱エネル
ギに応じて制御する加熱立上げ制御手段を具備する構成
とした。
The second thermal head control circuit of the present invention also controls the heating energy to be generated by each heating resistor element at the time of heating start-up in each recording cycle in the immediately preceding one or in a plurality of consecutive recording cycles. The heating resistor is configured to include heating start-up control means that controls according to the heating energy generated by the heating resistor element and the plurality of adjacent heating resistor elements.

【0011】また、本発明の第3のサーマルヘッド制御
回路は、サーマルヘッドの冷却特性を検出するヘッド冷
却特性検出手段と、各記録周期中に各発熱抵抗素子によ
り発生されるべき加熱エネルギを前記ヘッド冷却特性検
出手段の出力信号に基づいて制御する加熱エネルギ制御
手段とを具備する構成とした。
The third thermal head control circuit of the present invention also includes a head cooling characteristic detection means for detecting the cooling characteristic of the thermal head, and a head cooling characteristic detection means for detecting the cooling characteristic of the thermal head, and a head cooling characteristic detection means for detecting the cooling characteristic of the thermal head, and a head cooling characteristic detection means for detecting the cooling characteristic of the thermal head. The heating energy control device is configured to include a heating energy control device that performs control based on an output signal of the head cooling characteristic detection device.

【0012】また、本発明の第4のサーマルヘッド制御
回路は、第3のサーマルヘッド制御回路において、前記
ヘッド冷却特性検出手段を、前記サーマルヘッドの温度
を検出する第1の温度検出手段と、前記サーマルヘッド
の周囲の温度を検出する第2の温度検出手段と、前記第
1および第2の温度検出手段の出力信号に基づいて前記
サーマルヘッドの冷却特性を割り出す手段とで構成する
こととした。
Further, in a fourth thermal head control circuit of the present invention, in the third thermal head control circuit, the head cooling characteristic detection means is replaced with a first temperature detection means for detecting the temperature of the thermal head; The apparatus is configured to include a second temperature detection means for detecting the temperature around the thermal head, and a means for determining the cooling characteristic of the thermal head based on the output signals of the first and second temperature detection means. .

【0013】[0013]

【作用】第1のサーマルヘッド制御回路においては、各
記録周期の直前の1つまたは連続する複数の記録周期で
各発熱抵抗素子より発生された加熱エネルギに基づいて
各記録周期の加熱立上げが可変制御される。しかして、
たとえば前回の記録周期で相当量の加熱エネルギが発生
されたときは、今回の記録周期の加熱立上げは正常時よ
りも短縮された時間で行われ、したがって正常時よりも
少ない加熱エネルギで立上げが行われることとなり、結
果的には正常時に近い加熱保持温度が得られる。
[Operation] In the first thermal head control circuit, the heating start-up of each recording cycle is performed based on the heating energy generated by each heat generating resistor element in one or several consecutive recording cycles immediately before each recording cycle. Variably controlled. However,
For example, if a considerable amount of heating energy was generated in the previous recording cycle, the heating start-up for the current recording cycle will be performed in a shorter time than in normal times, and therefore will require less heating energy than in normal times. As a result, a heating holding temperature close to normal can be obtained.

【0014】第2のサーマルヘッド制御回路においては
、加熱エネルギの履歴データを各発熱抵抗素子だけでな
く、それに隣接する複数の発熱抵抗素子をも考慮して割
り出し、その平均的・総合的な履歴データに基づいて各
発熱抵抗素子に対する今回の記録周期の加熱立上げを制
御する。したがって、演算制御は複雑になるが、より高
精度な加熱立上げ制御が行われ、より高精度な記録濃度
が得られる。
[0014] In the second thermal head control circuit, historical data of heating energy is determined not only for each heating resistor element, but also for a plurality of adjacent heating resistive elements, and the average and comprehensive history data is determined. Based on the data, the heating start-up of each heating resistor element in the current recording cycle is controlled. Therefore, although the arithmetic control becomes complicated, more accurate heating start-up control is performed and more accurate recording density can be obtained.

【0015】第3のサーマルヘッド制御回路においては
、サーマルヘッドの冷却効果が低下した時は、ヘッド冷
却特性検出手段がその状況を検出して所要の温度補正デ
ータを生成し、その温度補正データに基づいて加熱エネ
ルギ制御手段が各記録周期中に各発熱抵抗素子の発生す
べき加熱エネルギを可変制御する。
In the third thermal head control circuit, when the cooling effect of the thermal head decreases, the head cooling characteristic detection means detects the situation, generates required temperature correction data, and applies the temperature correction data to the temperature correction data. Based on this, the heating energy control means variably controls the heating energy to be generated by each heating resistor element during each recording cycle.

【0016】第4のサーマルヘッド制御回路においては
、第1および第2の温度検出手段の出力信号間の差分か
ら、つまりサーマルヘッドの温度と周囲温度間の差分か
らサーマルヘッド制御回路の冷却効果状態を検出・判定
し、その検出結果に基づいて当該記録周期で発生すべき
加熱エネルギを制御する。
In the fourth thermal head control circuit, the cooling effect state of the thermal head control circuit is determined from the difference between the output signals of the first and second temperature detection means, that is, from the difference between the temperature of the thermal head and the ambient temperature. is detected and determined, and the heating energy to be generated in the recording cycle is controlled based on the detection result.

【0017】[0017]

【実施例】以下、図1〜図3を参照して本発明の一実施
例を説明する。図1はこの実施例によるサーマルヘッド
制御回路を適用したサーマルプリンタの主要部の回路構
成を示すブロック図、図2および図3はこの実施例によ
る加熱制御の作用を説明するための温度特性図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS. 1 to 3. FIG. 1 is a block diagram showing the circuit configuration of the main parts of a thermal printer to which a thermal head control circuit according to this embodiment is applied, and FIGS. 2 and 3 are temperature characteristic diagrams for explaining the action of heating control according to this embodiment. be.

【0018】図1において、この実施例によるサーマル
ヘッド制御回路10には、画像処理回路12、履歴デー
タ演算回路14、加熱立上げ制御回路16、加熱保持制
御回路18、温度補正回路20、ヘッド駆動回路22が
含まれる。また、サーマルヘッド30には、このサーマ
ルヘッド30の温度を検出するサーミスタ(図示せず)
が取付されており、このサーミスタも機能的にはサーマ
ルヘッド制御回路10に含まれる。
In FIG. 1, a thermal head control circuit 10 according to this embodiment includes an image processing circuit 12, a history data calculation circuit 14, a heating start-up control circuit 16, a heating holding control circuit 18, a temperature correction circuit 20, and a head drive circuit. A circuit 22 is included. The thermal head 30 also includes a thermistor (not shown) that detects the temperature of the thermal head 30.
This thermistor is also functionally included in the thermal head control circuit 10.

【0019】画像処理回路12は、コンピュータまたは
テレビ受像機等から入力した画像信号VSを、1ライン
周期で、逆γ補正やカラーマスキング処理等にかけてか
ら、記録濃度に対応した通電時間を表す通電時間データ
に変換する。画像処理回路12より得られた1ライン分
の通電時間データは、加熱立上げ制御回路16、加熱保
持制御回路18に与えられるとともに、履歴データ演算
回路14にも与えられる。
The image processing circuit 12 subjects the image signal VS inputted from a computer, television receiver, etc. to inverse γ correction, color masking, etc. in one line period, and then calculates a current application time representing the current application time corresponding to the recording density. Convert to data. The energization time data for one line obtained from the image processing circuit 12 is given to the heating start-up control circuit 16, the heating holding control circuit 18, and also to the history data calculation circuit 14.

【0020】温度補正回路20は、サーマルヘッド30
に取り付けられた上記サーミスタからの出力信号C1 
を入力するとともに、サーマルヘッド30の周囲温度な
いし環境温度を検出するために適所に配置されたサーミ
スタ(図示せず)からの出力信号C2 を入力し、内蔵
のルック・アップ・テーブルを参照して、両信号C1,
C2に対応した温度補償データJHを出力する。この温
度補償データJHと両信号C1,C2 との関係は、C
1,C2 間の差が大きいほど(サーミスタ30に対す
る冷却効果が効いているほど)JHの値(補償値)が小
さく、C1,C2 間の差が小さいほど(サーミスタ3
0に対する冷却効果が小さくなるほど)JHの値(補償
値)が大きくなるという関係に選ばれる。温度補正回路
20より得られた温度補償データJHは加熱保持制御回
路18に与えられる。本実施例においては、サーマルヘ
ッド30の温度を検出するサーミスタ、周囲温度を検出
するサーミスタ、および温度補正回路20によってヘッ
ド冷却特性検出手段が構成されている。
The temperature correction circuit 20 includes a thermal head 30.
The output signal C1 from the thermistor attached to
and the output signal C2 from a thermistor (not shown) placed at a suitable location to detect the ambient temperature or environment temperature of the thermal head 30, and refer to the built-in look-up table. , both signals C1,
Output temperature compensation data JH corresponding to C2. The relationship between this temperature compensation data JH and both signals C1 and C2 is C
The larger the difference between C1 and C2 (the more effective the cooling effect is on the thermistor 30), the smaller the value of JH (compensation value);
The relationship is selected such that the value of JH (compensation value) becomes larger as the cooling effect with respect to 0 becomes smaller. Temperature compensation data JH obtained from the temperature compensation circuit 20 is given to the heating holding control circuit 18. In this embodiment, the head cooling characteristic detection means is composed of a thermistor that detects the temperature of the thermal head 30, a thermistor that detects the ambient temperature, and the temperature correction circuit 20.

【0021】履歴データ演算回路14は、画像処理回路
12より受けた1ライン分の通電時間データを基に各発
熱抵抗素子につき当該記録ラインで発生された加熱エネ
ルギを演算し、その演算データを次のラインの記録時に
加熱立上げ制御回路16に与える。
The history data calculation circuit 14 calculates the heating energy generated in the corresponding recording line for each heating resistor element based on the energization time data for one line received from the image processing circuit 12, and uses the calculated data for the next generation. is applied to the heating start-up control circuit 16 when recording the line.

【0022】加熱立上げ制御回路16は、各ラインの記
録周期開始前、画像処理回路12よりその(今回の)記
録周期分の通電時間データを受け取るとともに、履歴デ
ータ演算回路14より前回の記録周期で発生された加熱
エネルギを表すデータを受け取り、それらのデータを基
に今回の記録周期における加熱立上げ時間を決定し、そ
の決定した加熱立上げ時間に対応する通電時間制御信号
をヘッド駆動回路22に与える。
Before the start of the recording cycle of each line, the heating start-up control circuit 16 receives energization time data for that (current) recording cycle from the image processing circuit 12, and also receives data for the previous recording cycle from the history data calculation circuit 14. receives data representing the heating energy generated by the head drive circuit 22, determines the heating start-up time in the current recording cycle based on the data, and sends an energization time control signal corresponding to the determined heating start-up time to the head drive circuit 22. give to

【0023】加熱保持制御回路18は、各ラインの記録
周期開始前、画像処理回路12よりその(今回の)記録
周期分の通電時間データを受け取るとともに、温度補正
回路20より温度補償データJHを受け取り、それらの
データを基に今回の記録周期における加熱保持時間を決
定し、その決定した加熱保持時間に対応する通電制御信
号をヘッド駆動回路22に与える。
Before the start of the recording cycle of each line, the heating and holding control circuit 18 receives energization time data for that (current) recording cycle from the image processing circuit 12, and also receives temperature compensation data JH from the temperature correction circuit 20. , based on these data, determines the heating retention time in the current recording cycle, and provides the head drive circuit 22 with an energization control signal corresponding to the determined heating retention time.

【0024】ヘッド駆動回路22は、各記録周期毎に、
サーマルヘッド30の各発熱抵抗素子を、加熱立上げ制
御回路16からの通電制御信号に応じたタイミングで加
熱立上げの通電・発熱を行わせ、次いで加熱保持制御回
路18からの通電制御信号によって規定される時間だけ
加熱保持の通電・発熱を行わせる。
The head drive circuit 22 performs the following in each recording cycle:
Each heating resistor element of the thermal head 30 is energized and generates heat for heating start-up at a timing corresponding to the energization control signal from the heating start-up control circuit 16, and then specified by the energization control signal from the heating hold control circuit 18. Electrification and heat generation to maintain heating are performed only for the time required.

【0025】CPU32は、CPUバス34を介して画
像処理回路12、ヘッド駆動回路22、機構制御回路3
6等に所要の制御信号、タイミング信号を与える。
The CPU 32 is connected to the image processing circuit 12, the head drive circuit 22, and the mechanism control circuit 3 via the CPU bus 34.
6 etc., give necessary control signals and timing signals.

【0026】図2は、加熱立上げ制御回路16による本
実施例の作用を示す。この図において、曲線Li−1 
は、前回の記録周期Ti−1 における加熱時間TAi
がそれほど長い時間ではない場合の加熱温度特性曲線で
ある。このときは、今回の記録周期Tiの開始時に当該
発熱抵抗素子の温度は十分低い値STO まで下がって
いるので、今回の記録周期Ti では定常時間tn の
加熱立上げが行われる。
FIG. 2 shows the operation of this embodiment by the heating start-up control circuit 16. In this figure, the curve Li-1
is the heating time TAi in the previous recording cycle Ti-1
This is a heating temperature characteristic curve when the time is not very long. At this time, since the temperature of the heating resistor element has fallen to a sufficiently low value STO at the start of the current recording period Ti, heating is started for a steady time period tn in the current recording period Ti.

【0027】一方、曲線Li−1’は、前回の記録周期
Ti−1 における加熱時間TAi’が最大加熱時間に
近い場合の加熱温度特性曲線である。この場合、今回の
記録周期Ti の開始時に当該発熱抵抗素子の温度はま
だ比較的高い値ST1 に維持されているため、もし従
来のように定常時間tn の加熱立上げを行ったならば
、今回の記録周期Ti の加熱温度特性曲線は曲線LM
 のようなものとなり、過大な加熱エネルギが発生する
結果となる。しかし、本実施例では、加熱立上げ制御回
路16の制御により、記録周期Ti の開始から前回の
記録周期Ti−1 の発熱エネルギに応じた時間Δtだ
け遅延して(短縮された)時間tn’の加熱立上げを行
うので、加熱立上げ時の発熱エネルギが通常よりも少な
く、結果的に今回の記録周期Ti における加熱温度特
性曲線はほぼ曲線Li に重なるような曲線Li’とな
り、正常の加熱保持温度が得られる。したがって、記録
周期Ti における冷却時間を長くする必要はなく、高
速記録を行うことができる。
On the other hand, the curve Li-1' is a heating temperature characteristic curve when the heating time TAi' in the previous recording cycle Ti-1 is close to the maximum heating time. In this case, since the temperature of the heating resistor element is still maintained at a relatively high value ST1 at the start of the current recording cycle Ti, if heating was started for a steady time tn as in the past, it would be The heating temperature characteristic curve of the recording period Ti is the curve LM
This results in excessive heating energy being generated. However, in this embodiment, under the control of the heating start-up control circuit 16, the start of the recording period Ti is delayed (reduced) by the time Δt corresponding to the heat generation energy of the previous recording period Ti-1, and the time tn' Since the heating start-up is performed, the heat generation energy at the heating start-up is less than normal, and as a result, the heating temperature characteristic curve in the current recording cycle Ti becomes a curve Li' that almost overlaps the curve Li, indicating normal heating. A holding temperature is obtained. Therefore, there is no need to lengthen the cooling time in the recording period Ti, and high-speed recording can be performed.

【0028】図3は、加熱保持制御回路18による本実
施例の作用を示す。この図において曲線Pi は本来の
加熱保持時間THiの通電を行った場合の加熱特性曲線
である。しかし、たとえば周囲温度が上昇する等してサ
ーマルヘッド30の冷却機能が低下すると、点線p’で
示すように、加熱保持時間THi後の当該発熱抵抗素子
の温度の立ち下がり速度が低下し、記録周期Ti の終
了時でも比較的高い温度に留まるようになる。そうなる
と、この記録周期Ti で発生する加熱エネルギが所期
の値よりも大きくなり、また次の記録周期Ti+1 の
加熱制御にも悪い影響を及ぼすおそれもある。しかし、
本実施例では、加熱保持制御回路18が温度補正回路2
0からの温度補償データJHに応じて記録周期Ti に
おける加熱保持時間THiをTHi’ に短縮補正する
ことにより、加熱温度特性が曲線Pi’のようになり、
結果として上記のようなヘッド冷却機能の低下が補償さ
れる。
FIG. 3 shows the operation of this embodiment by the heating and holding control circuit 18. In this figure, a curve Pi is a heating characteristic curve when electricity is applied for the original heating holding time THi. However, when the cooling function of the thermal head 30 decreases due to, for example, an increase in ambient temperature, the rate of fall of the temperature of the heating resistor element after the heating retention time THi decreases, as shown by the dotted line p', and the recording The temperature remains relatively high even at the end of the period Ti. In this case, the heating energy generated in this recording period Ti will be larger than the expected value, and there is also a possibility that the heating control for the next recording period Ti+1 will be adversely affected. but,
In this embodiment, the heating holding control circuit 18 is the temperature correction circuit 2.
By shortening and correcting the heating holding time THi in the recording period Ti to THi' according to the temperature compensation data JH from 0, the heating temperature characteristic becomes like the curve Pi',
As a result, the deterioration in head cooling function as described above is compensated for.

【0029】上述した実施例では、履歴データ演算回路
14において、各発熱抵抗素子につき、直前の1つの記
録周期で発生した加熱エネルギを演算して、今回の記録
周期における加熱立上げを制御するようにした。しかし
、直前の1つの記録周期だけでなく、直前の複数の記録
周期で発生した加熱エネルギを演算し、その履歴的な加
熱エネルギを基に、必要に応じて冷却特性を加味して、
今回の記録周期における加熱立上げを制御するように構
成することも可能である。あるいは、各発熱抵抗素子だ
けでなく、それに隣接する複数の発熱抵抗素子の発生し
た加熱エネルギの履歴データをも加味して、今回の記録
周期における加熱立上げを制御するように構成すること
も可能である。
In the above-described embodiment, the history data calculation circuit 14 calculates the heating energy generated in the immediately preceding recording cycle for each heating resistor element to control the heating start-up in the current recording cycle. I made it. However, the heating energy generated not only in the immediately preceding recording cycle but also in the immediately preceding multiple recording cycles is calculated, and based on the historical heating energy, cooling characteristics are added as necessary.
It is also possible to configure the heating start-up in the current recording cycle to be controlled. Alternatively, it is also possible to configure the heating start-up in the current recording cycle to be controlled by taking into account historical data of heating energy generated not only by each heating resistor element but also by multiple adjacent heating resistive elements. It is.

【0030】[0030]

【発明の効果】本発明は、上述したような構成を有する
ことにより、以下のような効果を奏する。請求項1のサ
ーマルヘッド制御回路によれば、各記録周期内の加熱立
上げ時に各発熱抵抗素子により発生させるべき加熱エネ
ルギを直前の1つまたは連続する複数の記録周期で各発
熱抵抗素子より発生された加熱エネルギに応じて制御す
るようにしたので、発熱エネルギに大きな変動があって
も各記録周期毎に常に高精度な加熱制御を行うことがで
き、良好な記録濃度が得られる。また、冷却時間を特に
長くする必要もないので、記録速度を高速化することも
できる。
[Effects of the Invention] By having the above-described configuration, the present invention achieves the following effects. According to the thermal head control circuit of claim 1, the heating energy that should be generated by each heating resistor element at the time of heating start-up in each recording cycle is generated by each heating resistor element in the immediately preceding recording cycle or in a plurality of consecutive recording cycles. Since the heating energy is controlled according to the generated heating energy, even if there is a large variation in the heating energy, highly accurate heating control can be performed at all times in each recording period, and good recording density can be obtained. Furthermore, since there is no need to make the cooling time particularly long, the recording speed can also be increased.

【0031】請求項2のサーマルヘッド制御回路によれ
ば、各記録周期内の加熱立上げ時に各発熱抵抗素子によ
り発生させるべき加熱エネルギを直前の1つまたは連続
する複数の記録周期で各発熱抵抗素子およびその隣接す
る複数の発熱抵抗素子により発生された加熱エネルギに
応じて制御するようにしたので、より一層高精度な加熱
制御を行うことができ、より一層高精度な記録濃度が得
られる。
According to the thermal head control circuit of the second aspect, the heating energy to be generated by each heating resistor element at the time of heating start-up in each recording cycle is changed to each heating resistor in the immediately preceding recording cycle or in a plurality of consecutive recording cycles. Since the heating energy is controlled according to the heating energy generated by the element and the plurality of heat generating resistive elements adjacent to the element, even more precise heating control can be performed, and even more accurate recording density can be obtained.

【0032】請求項3のサーマルヘッド制御回路によれ
ば、サーマルヘッドの冷却特性を検出し、その検出結果
に基づいて、各記録周期中に各発熱抵抗素子により発生
されるべき加熱エネルギを制御するようにしたので、サ
ーマルヘッドにおける冷却機能が低下しても、その低下
分を補償して高精度な記録濃度を得ることができる。
According to the third aspect of the thermal head control circuit, the cooling characteristic of the thermal head is detected, and based on the detection result, the heating energy to be generated by each heating resistor element during each recording period is controlled. Therefore, even if the cooling function of the thermal head decreases, the decrease can be compensated for and highly accurate recording density can be obtained.

【0033】請求項4のサーマルヘッド制御回路によれ
ば、サーマルヘッドの温度と周囲温度とからサーマルヘ
ッドの冷却特性を割り出すようにしたので、簡易な構成
でもってサーマルヘッドの冷却特性を監視し、適正な加
熱制御を行うことができる。
According to the thermal head control circuit of the fourth aspect, since the cooling characteristics of the thermal head are determined from the temperature of the thermal head and the ambient temperature, the cooling characteristics of the thermal head can be monitored with a simple configuration. Appropriate heating control can be performed.

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

【図1】本考案の一実施例によるサーマルヘッド制御回
路を適用したサーマルプリンタの主要部の回路構成を示
すブロック図である。
FIG. 1 is a block diagram showing the circuit configuration of the main parts of a thermal printer to which a thermal head control circuit according to an embodiment of the present invention is applied.

【図2】実施例の加熱立上げ制御の作用を説明するため
の図である。
FIG. 2 is a diagram for explaining the action of heating start-up control in the embodiment.

【図3】実施例の加熱保持制御の作用を説明するための
図である。
FIG. 3 is a diagram for explaining the effect of heat retention control in the embodiment.

【図4】典型的な加熱制御方式の一例を説明するための
図である。
FIG. 4 is a diagram for explaining an example of a typical heating control method.

【図5】典型的な加熱制御方式の別の例を説明するため
の図である。
FIG. 5 is a diagram for explaining another example of a typical heating control method.

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

10    サーマルヘッド制御回路 12    画像処理回路 14    履歴データ演算回路 16    加熱立上げ制御回路 18    加熱保持制御回路 20    温度補正回路 22    ヘッド駆動回路 30    サーマルヘッド 10 Thermal head control circuit 12 Image processing circuit 14 Historical data calculation circuit 16 Heating start-up control circuit 18 Heating and holding control circuit 20 Temperature correction circuit 22 Head drive circuit 30 Thermal head

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】  所定の記録周期毎にサーマルヘッドの
各発熱抵抗素子を画像データに応じて所定時間だけ通電
・発熱させてインクを加熱し、その加熱エネルギに応じ
た多階調の濃度の画素を用紙上に記録するようにしたサ
ーマルヘッド制御回路において、各記録周期内の加熱立
上げ時に各発熱抵抗素子により発生させるべき加熱エネ
ルギを直前の1つまたは連続する複数の記録周期で各発
熱抵抗素子より発生された加熱エネルギに応じて制御す
る加熱立上げ制御手段を具備したことを特徴とするサー
マルヘッド制御回路。
[Claim 1] Each heating resistor element of the thermal head is energized and generated for a predetermined time according to image data at each predetermined recording cycle to heat the ink, and pixels with multi-gradation density according to the heating energy are generated. In a thermal head control circuit configured to record on paper, the heating energy to be generated by each heating resistor element at the time of heating start-up in each recording cycle is changed to each heating resistor in the immediately preceding one or several consecutive recording cycles. 1. A thermal head control circuit comprising heating start-up control means for controlling according to heating energy generated by an element.
【請求項2】  所定の記録周期毎にサーマルヘッドの
各発熱抵抗素子を画像データに応じて所定時間だけ通電
・発熱させてインクを加熱し、その加熱エネルギに応じ
た多階調の濃度の画素を用紙上に記録するようにしたサ
ーマルヘッド制御回路において、各記録周期内の加熱立
上げ時に各発熱抵抗素子により発生させるべき加熱エネ
ルギを直前の1つまたは連続する複数の記録周期で各発
熱抵抗素子およびそれに隣接する複数の発熱抵抗素子に
より発生された加熱エネルギに応じて制御する加熱立上
げ制御手段を具備したことを特徴とするサーマルヘッド
制御回路。
2. At each predetermined recording cycle, each heating resistor element of the thermal head is energized and generated for a predetermined time according to image data to heat the ink, and pixels with multi-gradation density according to the heating energy are generated. In a thermal head control circuit configured to record on paper, the heating energy to be generated by each heating resistor element at the time of heating start-up in each recording cycle is changed to each heating resistor in the immediately preceding one or several consecutive recording cycles. 1. A thermal head control circuit comprising: heating start-up control means for controlling heating energy generated by an element and a plurality of heat generating resistive elements adjacent thereto.
【請求項3】  所定の記録周期毎にサーマルヘッドの
各発熱抵抗素子を画像データに応じて所定時間だけ通電
・発熱させてインクを加熱し、その加熱エネルギに応じ
た多階調の濃度の画素を用紙上に記録するようにしたサ
ーマルヘッド制御回路において、前記サーマルヘッドの
冷却特性を検出するヘッド冷却特性検出手段と、各記録
周期中に各発熱抵抗素子により発生されるべき加熱エネ
ルギを前記ヘッド冷却特性検出手段の出力信号に基づい
て制御する加熱エネルギ制御手段とを具備したことを特
徴とするサーマルヘッド制御回路。
3. Each heating resistor element of the thermal head is energized and generated for a predetermined period of time in accordance with image data at each predetermined recording cycle to heat the ink, thereby forming pixels with multi-gradation density according to the heating energy. The thermal head control circuit is configured to record on paper a head cooling characteristic detecting means for detecting the cooling characteristic of the thermal head, and a head cooling characteristic detecting means for detecting the cooling characteristic of the thermal head, and a head cooling characteristic detecting means for detecting the cooling characteristic of the thermal head, and a head cooling characteristic detecting means for detecting the cooling characteristic of the thermal head, and 1. A thermal head control circuit comprising heating energy control means for controlling based on an output signal of the cooling characteristic detection means.
【請求項4】  前記ヘッド冷却特性検出手段は、前記
サーマルヘッドの温度を検出する第1の温度検出手段と
、前記サーマルヘッドの周囲の温度を検出する第2の温
度検出手段と、前記第1および第2の温度検出手段の出
力信号に基づいて前記サーマルヘッドの冷却特性を割り
出す手段とからなる請求項3記載のサーマルヘッド制御
回路。
4. The head cooling characteristic detection means includes a first temperature detection means for detecting the temperature of the thermal head, a second temperature detection means for detecting the temperature around the thermal head, and a first temperature detection means for detecting the temperature around the thermal head. 4. The thermal head control circuit according to claim 3, further comprising means for determining cooling characteristics of said thermal head based on an output signal of said second temperature detecting means.
JP8311191A 1991-03-22 1991-03-22 Thermal head control circuit Pending JPH04329152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8311191A JPH04329152A (en) 1991-03-22 1991-03-22 Thermal head control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8311191A JPH04329152A (en) 1991-03-22 1991-03-22 Thermal head control circuit

Publications (1)

Publication Number Publication Date
JPH04329152A true JPH04329152A (en) 1992-11-17

Family

ID=13793091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8311191A Pending JPH04329152A (en) 1991-03-22 1991-03-22 Thermal head control circuit

Country Status (1)

Country Link
JP (1) JPH04329152A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111439041B (en) * 2020-04-29 2021-03-23 厦门汉印电子技术有限公司 Heating control method and device for printer, printer and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111439041B (en) * 2020-04-29 2021-03-23 厦门汉印电子技术有限公司 Heating control method and device for printer, printer and storage medium

Similar Documents

Publication Publication Date Title
JPS6257513B2 (en)
US4510507A (en) Thermal recording apparatus
JP3039229B2 (en) Thermal printer
JPH04112054A (en) Thermal recording method
JPH04329152A (en) Thermal head control circuit
JP2554871B2 (en) Print control device for thermal printer
JPH06198943A (en) Thermal head
JP2512149B2 (en) Driving method of thermal head
JPH08318633A (en) Print head driving circuit
JPH05131668A (en) Thermal printer
JP2001162854A (en) Thermal printer
JP3110853B2 (en) Recording method and apparatus
JPH03147859A (en) recording device
JPH0825676A (en) Image recording device
JPH0366156B2 (en)
JP3673264B2 (en) Thermal head control device
JPS61213171A (en) Bar code printer
JPH09314886A (en) Thermal printer having heat accumulation control function
JPH0911523A (en) Printing density correctable thermal printer
JPH05169710A (en) Method for controlling energization of thermal print head
JPS62297179A (en) Multi-gradation thermal recorder
JPH04263962A (en) Thermal recording apparatus
JPH08300709A (en) Thermal recording device
JPH0493266A (en) Thermal head driver
JPH10181067A (en) Thermal printer