JPS647592B2 - - Google Patents
Info
- Publication number
- JPS647592B2 JPS647592B2 JP960182A JP960182A JPS647592B2 JP S647592 B2 JPS647592 B2 JP S647592B2 JP 960182 A JP960182 A JP 960182A JP 960182 A JP960182 A JP 960182A JP S647592 B2 JPS647592 B2 JP S647592B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- data
- line
- main line
- image 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.)
- Expired
Links
- 238000010438 heat treatment Methods 0.000 claims description 24
- 238000004904 shortening Methods 0.000 claims 1
- 230000003111 delayed effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 238000005338 heat storage Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000002459 sustained effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/315—Typewriters 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/32—Typewriters 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/35—Typewriters 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/355—Control circuits for heating-element selection
- B41J2/36—Print density control
Landscapes
- Electronic Switches (AREA)
Description
本発明は、複数の発熱素子を有するサーマルヘ
ツドの駆動装置に関し、特に、記録周期や記録パ
ターンが変化しても一定濃度の記録を行なうこと
のできるサーマルヘツド駆動装置に関する。
従来の感熱タイプの記録装置においては、個々
の発熱素子に着目した場合、発熱素子ごとに記録
の周期が異なる場合に、記録濃度に差異を生じ、
記録に濃淡のむらと生じて画像品質を低下させる
欠点がある。
すなわち、記録周期が短かくなるにつれて、前
回記録時の熱が、発熱素子や基板などに蓄えられ
るために、これらの温度が上昇し、同じエネルギ
の記録用電力を供給するにもかかわらず記録濃度
が徐々に高くなる。
それ故に、例えば黒−黒と記録する場合と、白
−黒と記録する場合とでは、黒−黒の場合の2番
目の黒の方が白−黒の場合の2番目の黒にくらべ
て記録濃度が高くなる欠点がある。
前記のような欠点を解消するために、同じ黒を
記録する場合でも、白の後の黒記録の場合の印加
エネルギを、黒の後の黒記録の場合の印加エネル
ギよりも大とすることが考えられる。
このように、その直前のビツトが黒か白かに応
じて、黒記録のエネルギを加減する記録方法は、
データが絶えず高速で送られて来ており、高速且
つ一定周期で記録する場合は有効である。
しかし、記録の周期が不定の場合には、明らか
なように、基準の周期とは異なる周期で記録が行
なわれるところで、記録像の濃淡を生じてしま
う。
このことを、第1図を参照して説明する。第1
図は連続して黒を記録する場合の発熱素子の温度
変化の一例を示す図である。
図において、横軸は時間、縦軸は発熱素子の温
度をあらわしており、t0,t1はサーマルヘツドに
記録エネルギを供給する記録時間である。また、
T1,T2,T3は記録の周期であり、T1は基準周
期、T2はそれよりも短かい周期、T3はそれより
も長い周期である。
前述の方法によれば、第番目の記録期間で
は、標準のエネルギが時間t0の間に供給される
が、第番目以降の記録期間では標準より少ない
エネルギが、時間t1(ただしt1<t0)の間に供給さ
れる。
それ故に、第番目以降の記録期間では、サー
マルヘツドの温度上昇が少なくなる。これによつ
て、直前の記録期間における蓄熱効果が補償さ
れ、第1図中の第および第番目の記録期間に
おけるように、記録温度は最適値に保持される。
しかし、記録周期が標準よりも短かいT2にな
つた場合(第1図中の第、第番目の記録期
間)は、直前の記録によつて残される余熱または
蓄熱効果が大きいので、記録温度は最適値を超え
てしまうことになる。この結果、記録濃度が標準
値以上になる。
また、これと反対に、記録周期が標準よりも長
いT3になつた場合(第1図中の第、第番目
の記録期間)は、直前の記録によつて残される余
熱が少ないために、記録温度は最適値に達しな
い。このため、記録濃度は標準値に達しないこと
になる。
以上に説明したように、直前の記録期間におい
て当該発熱素子が付勢されたが否かによつて、今
回の記録期間における発熱素子への印加エネルギ
を補正制御する方式では、記録周期の変動によつ
て記録濃度にむらを生ずる欠点がある。
本発明は、前記した欠点を改善して、記録周期
が不定の場合でも、その周期に応じて、サーマル
ヘツドの各発熱素子への印加エネルギーすなわ
ち、記録エネルギの削減量を制御することによ
り、記録の濃淡むらを生じないようなサーマルヘ
ツド駆動装置を提供することを目的とする。
前記目的を達成するために、本発明において
は、直前の記録から今回記録までの経過時間に応
じて、今回記録期間における記録エネルギを制御
(削減)すると共に、直前の記録期間で記録エネ
ルギ印加が行なわれなかつた発熱素子に対して
は、付加的な記録エネルギを印加して重ね書きを
行なうようにしている。
以下に、図面を参照して本発明を詳細に説明す
る。
第2図は、本発明の一実施例のブロツク図であ
る。
図において、1は多数の発熱素子よりなるサー
マルヘツド、2は再生画像データに対応する記録
エネルギを前記各発熱素子に印加するためのデー
タバツフアドライバ、3は前記データバツフアド
ライバ2に画像データを供給するシフトレジスタ
である。
4は前記各発熱素子の付勢タイミングおよび付
勢時間を決めるプリントパルスの入力端子、5は
データ転送完了パルスの入力端子、6は前記デー
タ転送完了パルスを入力される可変遅延回路、7
は、データ転送完了パルスと可変遅延回路6の出
力とを入力とし、その出力でデータバツフアドラ
イバ2を駆動するオア回路である。
また、8は本ライン(今回記録されようにして
いるライン)の画像データを記憶する本ラインバ
ツフア、9は直前に記録されたラインの画像デー
タを記憶する前ラインバツフア、10は前ライン
バツフア9の画像データの通過を制御するナンド
ゲートである。
11は前記ナンドゲート10の開閉を制御する
ための前ラインデータ演算パルスを発生するパル
ス発生器(例えば、ワンシヨツトマルチバイブレ
ータ)、12は本ラインおよび前ラインの対応す
るビツト位置での各データの論理演算を行なうア
ンド回路、13は前ラインバツフア9および本ラ
インバツフア8のアドレス指定を行なうアドレス
カウンタ、14はクロツク入力端子である。
第3図は、第2図の可変遅延回路6の一構成例
を示す詳細ブロツク図である。同図において、第
2図と同一の符号は同一部分をあらわしている。
第3図において、61は、端子5に供給される
データ転送完了パルスによつてセツトされるフリ
ツプフロツプ、62は前記フリツプフロツプ61
のQ出力を入力とするドライブアンプ、63は前
記ドライブアンプ62の出力を積分する積分回路
である。
また、64は積分回路63の出力(積分コンデ
ンサCの端子電圧)を基準電圧Erefと比較する比
較器、65は比較器64の出力によつてトリガさ
れるワンシヨツトマルチバイブレータである。
なお、Esは積分回路63のバイアス電源であ
り、後述するように、周囲温度の影響を補正する
のに用いることができる。
つぎに、第4図のタイムチヤートを参照して、
第3図の可変遅延回路6の動作を説明する。第4
図において符号a〜dで示した各波形は、それぞ
れ第3図中に記載した同符号の部分の信号波形を
あらわしている。
1ライン分のデータがシフトレジスタ3(第2
図)に転送され終るごとに、データ転送完了パル
スaが入力端子5に入力される。これによつて、
フリツプフロツプ61がセツトされるので、その
Q出力bがハイレベルになる。
前記Q出力は、ドライブアンプ62を介して積
分回路63に供給されるので、積分出力−すなわ
ち、積分コンデンサCの端子電圧は、第4図cの
ように、徐々に上昇する。
積分出力が基準電圧Erefに達すると、比較器6
4の出力がハイレベルとなり、これによつてワン
シヨツトマルチバイブレータ65は、第4図dの
ようなパルスdを発生する。このパルスdは、フ
リツプフロツプ61のリセツト端子に入力されて
これをリセツトすると同時に、オア回路7に遅延
ラツチパルスとして入力される。
したがつて、第4図から容易に分るように、遅
延ラツチパルスdのデータ転送完了パルスaから
の遅れ時間τは、直前の記録周期Tに依存するこ
とになる。すなわち、直前の記録周期Tが大きい
ほど遅延時間τは大きくなり、反対に直前の記録
周期Tが小さいほど遅延時間τは小さくなる。
ここで、基準電圧Erefは、サーマルヘツドの各
発熱素子の最適記録温度に相当する電位に設定さ
れ、また積分回路63の積分時定数は、サーマル
ヘツドの各発熱素子の熱応答の時定数に等しくな
るように設定される。
このようにしておけば、前述の説明から明らか
なように、積分回路の最大出力は、常に基準電圧
Erefに一致するので、記録周期が変化しても、サ
ーマルヘツドによる記録濃度にむらを生ずること
はなくなる。
なお、バイアス電圧Esを変化させれば、記遅延
時間τが変化することは明らかである。したがつ
て、前記バイアス電圧Esを、周囲温度に応じて制
御するようにすれば、周囲温度の変動に起因する
記録濃度の変化を補償することもできる。
前記の周囲温度に応じた制御は、例えば、サー
ミスタを一部に含む分圧抵抗回路によつて、容易
に実現することができる。
第5図は、第2図に示した本発明の一実施例の
動作を説明するタイムチヤートである。第5図に
示した各波形は、それぞれ第2図中に記載した同
符号の部分の信号波形をあらわしている。
いま、適当な手段によつて、本ラインバツフア
8には、第(n−1)番目の1ライン分の画像デ
ータDo-1が記憶されており、一方、このとき、
前ラインバツフア9には直前の−すなわち、第
(n−2)番目の1ラインの画像データDo-2が記
憶されているものと仮定する。
入力端子14にクロツクを供給して、アドレス
カウンタ13を作動させ、本ラインバツフア8お
よび前ラインバツフア9の、同じ画素位置の信号
を同時に読出させる。このとき、前ラインデータ
演算パルスeはL(ロー)レベルであるから、ナ
ンドゲート10の出力は画像データDo-2とは無
関係に、常にH(ハイ)レベルとなる。
すなわち、前ラインバツフア9から読出された
データDo-2は通過を阻止される。したがつて、
アンド回路12は開状態となり、本ラインバツフ
ア8の画像データDo-1がシフトレジスタ3に転
送される。
前記のようにして、シフトレジスタ3への1ラ
イン分のデータ転送が終了すると、データ転送完
子パルスao-1が端子5に供給される。このパルス
ao-1はオア回路7を通つてラツチ信号gとなり、
シフトレジスタ3内の画像データDo-1を、デー
タバツフアドライバ2にラツチする。
このとき、端子4には、一定持続時間のプリン
トパルスfo-1が供給されるので、これによつて画
像データDo-1に基づく、サーマルヘツド1の付
勢が行なわれ、該当ラインの記録が行なわれる。
データ転送完了パルスao-1は、また、第2図か
ら明らかなように、可変遅延回路6およびパルス
発生器11に供給される。
可変遅延回路6に供給されたデータ転送完了パ
ルスao-1は、第3,4図に関して前述したよう
に、その直前の記録周期−すなわち、この場合は
To-2−に応じて決まる時間だけ遅延され、遅延
ラツチパルスdo-1となる。
一方、パルス発生器11は、前記データ転送完
了パルスao-1に応答して、一定持続時間の前ライ
ンデータ演算パルスeを発生する。
前述の前ラインデータ演算パルスeの立上りと
ほぼ同時に、アドレスカウンタ13が起動され、
前述と同様に、本ラインバツフア8および前ライ
ンバツフア9の、同じ画素位置の信号が同時に読
出される。
このときは、前ラインデータ演算パルスeがH
(ハイ)レベルとなつているので、ナンドゲート
10からは、前ラインデータDo-2の反転された
データo-2が出力され、アンド回路12に入力
される。それ故に、アンド回路12の出力は、前
ラインの反転データo-2と本ラインのデータ
Do-1との論理積Do-1・o-2となる。
その真理値表を第1表に示す。第1表から明ら
かなように、
The present invention relates to a thermal head driving device having a plurality of heating elements, and more particularly to a thermal head driving device that can perform recording at a constant density even if the recording cycle or recording pattern changes. In conventional heat-sensitive type recording devices, when focusing on individual heating elements, if the recording cycle is different for each heating element, differences in recording density occur.
This method has the disadvantage that uneven shading occurs in the recording, reducing image quality. In other words, as the recording cycle becomes shorter, the heat from the previous recording is stored in the heating element, substrate, etc., so their temperature rises and the recording density decreases even though the same energy of recording power is supplied. gradually increases. Therefore, for example, when recording as black-black and when recording as white-black, the second black in the black-black case is recorded better than the second black in the white-black case. It has the disadvantage of high concentration. In order to eliminate the above-mentioned drawbacks, even when recording the same black color, the applied energy for black recording after white can be made larger than the applied energy for black recording after black. Conceivable. In this way, there is a recording method that adjusts the energy of black recording depending on whether the previous bit is black or white.
This method is effective when data is constantly being sent at high speed and is recorded at high speed and at regular intervals. However, if the recording cycle is irregular, it is obvious that the recorded image will have shading when recording is performed at a cycle different from the reference cycle. This will be explained with reference to FIG. 1st
The figure is a diagram showing an example of a temperature change of a heating element when recording black continuously. In the figure, the horizontal axis represents time, the vertical axis represents the temperature of the heating element, and t 0 and t 1 represent the recording time during which recording energy is supplied to the thermal head. Also,
T 1 , T 2 , and T 3 are recording cycles, where T 1 is a reference cycle, T 2 is a shorter cycle, and T 3 is a longer cycle. According to the method described above, in the first recording period, standard energy is supplied during time t 0 , but in subsequent recording periods, energy less than the standard is supplied during time t 1 (where t 1 < t 0 ). Therefore, in the recording period after the first recording period, the temperature rise of the thermal head becomes smaller. This compensates for the heat accumulation effect in the immediately preceding recording period and keeps the recording temperature at an optimum value, as in the second and second recording periods in FIG. However, when the recording cycle becomes T2 , which is shorter than the standard (the 1st and 1st recording periods in Figure 1), the residual heat or heat storage effect left by the previous recording is large, so the recorded temperature will exceed the optimal value. As a result, the recording density becomes higher than the standard value. Conversely, when the recording cycle reaches T 3 , which is longer than the standard (the 1st and 1st recording period in Figure 1), there is less residual heat left by the previous recording, so The recorded temperature does not reach the optimum value. Therefore, the recording density will not reach the standard value. As explained above, in the method of correcting and controlling the energy applied to a heating element in the current recording period depending on whether or not the heating element was energized in the immediately preceding recording period, it is possible to compensate for fluctuations in the recording cycle. Therefore, it has the disadvantage of causing uneven recording density. The present invention improves the above-mentioned drawbacks, and even when the recording cycle is indefinite, the energy applied to each heating element of the thermal head, that is, the amount of reduction in recording energy, is controlled in accordance with the cycle, so that recording can be performed. An object of the present invention is to provide a thermal head drive device that does not cause unevenness in density. In order to achieve the above object, the present invention controls (reduces) the recording energy in the current recording period according to the elapsed time from the previous recording to the current recording, and also reduces the recording energy applied in the immediately previous recording period. Additional recording energy is applied to the heating elements that have not been overwritten to perform overwriting. The present invention will be explained in detail below with reference to the drawings. FIG. 2 is a block diagram of one embodiment of the present invention. In the figure, 1 is a thermal head consisting of a large number of heating elements, 2 is a data buffer driver for applying recording energy corresponding to reproduced image data to each of the heating elements, and 3 is a data buffer driver for transmitting image data to the data buffer driver 2. This is a shift register that supplies 4 is an input terminal for a print pulse that determines the activation timing and activation time of each heating element; 5 is an input terminal for a data transfer completion pulse; 6 is a variable delay circuit to which the data transfer completion pulse is input; 7
is an OR circuit which receives the data transfer completion pulse and the output of the variable delay circuit 6 as input, and drives the data buffer driver 2 with its output. Further, 8 is a main line buffer that stores the image data of the main line (the line that is currently being recorded), 9 is a previous line buffer that stores the image data of the line recorded immediately before, and 10 is the image data of the previous line buffer 9. It is a NAND gate that controls the passage of. 11 is a pulse generator (for example, a one-shot multivibrator) that generates a pre-line data calculation pulse for controlling the opening/closing of the NAND gate 10; 12 is the logic of each data at the corresponding bit position of the main line and the previous line; An AND circuit for performing calculations, 13 an address counter for specifying addresses for the previous line buffer 9 and main line buffer 8, and 14 a clock input terminal. FIG. 3 is a detailed block diagram showing an example of the configuration of the variable delay circuit 6 of FIG. 2. In this figure, the same reference numerals as in FIG. 2 represent the same parts. In FIG. 3, 61 is a flip-flop which is set by the data transfer completion pulse supplied to the terminal 5, and 62 is the flip-flop 61.
63 is an integrating circuit that integrates the output of the drive amplifier 62. Further, 64 is a comparator that compares the output of the integrating circuit 63 (terminal voltage of the integrating capacitor C) with the reference voltage Eref, and 65 is a one-shot multivibrator triggered by the output of the comparator 64. Note that E s is a bias power supply for the integrating circuit 63, and as described later, it can be used to correct the influence of ambient temperature. Next, referring to the time chart in Figure 4,
The operation of the variable delay circuit 6 shown in FIG. 3 will be explained. Fourth
The waveforms indicated by symbols a to d in the figure represent the signal waveforms of the portions with the same symbols shown in FIG. 3, respectively. One line of data is transferred to shift register 3 (second
A data transfer completion pulse a is input to the input terminal 5 every time data transfer is completed. By this,
Since flip-flop 61 is set, its Q output b goes high. Since the Q output is supplied to the integrating circuit 63 via the drive amplifier 62, the integrated output - that is, the terminal voltage of the integrating capacitor C gradually rises as shown in FIG. 4c. When the integrated output reaches the reference voltage Eref, comparator 6
4 becomes high level, and thereby the one-shot multivibrator 65 generates a pulse d as shown in FIG. 4d. This pulse d is input to the reset terminal of the flip-flop 61 to reset it, and at the same time is input to the OR circuit 7 as a delayed latch pulse. Therefore, as can be easily seen from FIG. 4, the delay time τ of the delayed latch pulse d from the data transfer completion pulse a depends on the immediately preceding recording cycle T. That is, the longer the immediately preceding recording cycle T is, the longer the delay time τ becomes, and conversely, the shorter the immediately preceding recording cycle T is, the smaller the delay time τ becomes. Here, the reference voltage Eref is set to a potential corresponding to the optimum recording temperature of each heating element of the thermal head, and the integration time constant of the integrating circuit 63 is equal to the time constant of the thermal response of each heating element of the thermal head. It is set so that If you do this, as is clear from the above explanation, the maximum output of the integrating circuit will always be at the reference voltage.
Since it matches Eref, even if the recording cycle changes, there will be no unevenness in recording density due to the thermal head. Note that it is clear that the delay time τ will change if the bias voltage E s is changed. Therefore, by controlling the bias voltage E s according to the ambient temperature, it is also possible to compensate for changes in recording density caused by changes in the ambient temperature. The above-mentioned control according to the ambient temperature can be easily realized by, for example, a voltage dividing resistor circuit including a thermistor as a part. FIG. 5 is a time chart illustrating the operation of the embodiment of the present invention shown in FIG. Each waveform shown in FIG. 5 represents the signal waveform of the portion shown in FIG. 2 with the same reference numeral. Now, image data D o-1 for one (n-1)th line is stored in the line buffer 8 by an appropriate means, and on the other hand, at this time,
It is assumed that the previous line buffer 9 stores image data D o-2 of the immediately preceding (n-2)th line. A clock is supplied to the input terminal 14 to operate the address counter 13 and read out signals at the same pixel position in the main line buffer 8 and the previous line buffer 9 at the same time. At this time, since the previous line data calculation pulse e is at the L (low) level, the output of the NAND gate 10 is always at the H (high) level, regardless of the image data D o-2 . That is, data D o-2 read from the previous line buffer 9 is prevented from passing. Therefore,
The AND circuit 12 becomes open, and the image data D o-1 of the main line buffer 8 is transferred to the shift register 3. When the data transfer for one line to the shift register 3 is completed as described above, the data transfer complete pulse a o-1 is supplied to the terminal 5. this pulse
a o-1 passes through the OR circuit 7 and becomes the latch signal g,
The image data D o-1 in the shift register 3 is latched into the data buffer driver 2. At this time, since a print pulse f o-1 of a fixed duration is supplied to the terminal 4, the thermal head 1 is energized based on the image data D o-1 , and the corresponding line is Recording is done. The data transfer completion pulse a o-1 is also supplied to the variable delay circuit 6 and the pulse generator 11, as is clear from FIG. As described above with reference to FIGS. 3 and 4, the data transfer completion pulse a o-1 supplied to the variable delay circuit 6 corresponds to the immediately preceding recording cycle - that is, in this case,
It is delayed by a time determined according to T o-2 -, resulting in a delayed latch pulse do -1 . On the other hand, the pulse generator 11 generates a previous line data calculation pulse e of a constant duration in response to the data transfer completion pulse a o-1 . Almost simultaneously with the rise of the previous line data calculation pulse e mentioned above, the address counter 13 is activated.
As described above, the signals of the main line buffer 8 and the previous line buffer 9 at the same pixel position are read out at the same time. At this time, the previous line data calculation pulse e is H.
(High) level, the NAND gate 10 outputs data o -2, which is the inverted version of the previous line data D o-2 , and inputs it to the AND circuit 12. Therefore, the output of the AND circuit 12 is the inverted data o-2 of the previous line and the data of the main line.
The logical product with D o-1 becomes D o-1・o-2 . The truth table is shown in Table 1. As is clear from Table 1,
【表】
アンド回路12の論理積出力は、前ラインのデ
ータが白で、本ラインのデータが黒である画素位
置でのみ“1”(ハイレベル)となり、その他の
画素位置では“0”(ローレベル)となる。前記
論理積出力Do-1・o-2は、シフトレジスタ3に
供給され、記憶される。
遅延ラツチパルスdo-1がオア回路7を介してデ
ータバツフアドライバ2に印加されると、このと
きにシフトレジスタ3に記憶されていたデータ
Do-1・o-2がデータバツフアドライバ2に転送、
ラツチされる。
それ故に、入力端子4に供給されるプリントパ
ルスfがなお持続しておれば、前記データ
Do-1・o-2に基づく、感熱記録−すなわち重ね
書き−が実行される。
しかし、第5図に示した例では、遅延ラツチパ
ルスdo-1が発生して、シフトレジスタのデータ
Do-1・o-2がデータバツフアドライバ2に転送、
ラツチされたときには、プリントパルスfは既に
消減しているので、前記データに基づく記録(重
ね書き)は行なわれない。
すなわち、この場合は、その直前の記録周期
To-2が十分に長いので、蓄熱による影響を補償
する必要がない例である。それ故に、黒ビツトを
記録すべき発熱素子には標準のエネルギが供給さ
れる。
プリントパルスfの期間が終了すると、本ライ
ンバツフア8と前ラインバツフア9の内容更新が
行なわれ、各バツフアにはそれぞれ画像データ
Do,Do-1が記憶される。つづいて、前述と同様
の手法により、
(1) 本ライインバツフア8の内容Doのシフトレ
ジスタ3への転送
(2) データ転送完了パルスaoによる画像データ
Doのデータバツフアドライバ2への転送、ラ
ツチ
(3) プリントパルスfによる記録
(4) 本ライン画像データDoと前ライン画像デー
タDo-1とによる論理演算Do・o-1
(5) 前記論理演算結果のデータDo・o-1のシフ
トレジスタ3への転送
(6) 遅延ラツチパルスdoによる、前記データ
Do・o-1のシフトレジスタ3からデータバツ
フアドライバ2への転送、ラツチ
などが、次々に実行される。
第5図のタイミング関係では、遅延ラツチパル
スdoが発生して、データDo・o-1がデータバツ
フアドライバ2へ転送され、ラツチされたとき、
プリントパルスfが未だ持続している。したがつ
て、その残り時間Sの間、前記データDo・o-1
による感熱記録が行なわれる。
すなわち、この場合は、記録周期To-1が基準
値より短かくなつたのに応じて、本ラインの画像
データDoによる感熱記録時間が短縮(またはカ
ツト)されている。そして、短縮(またはカツ
ト)された感熱記録時間Sに相当する時間中は、
前ラインが白で、かつ本ラインが黒の画素位置に
相当する発熱素子のみに記録エネルギが供給され
て、重ね書きが行なわれている。
つぎのデータDo+1についても、第5図の例で
は、本ラインの画像データDo+1それ自体による
前半の記録と、本ラインの画像データDo+1およ
び前ラインの画像データDoの論理演算結果
Do+1・oによる後半の記録との重ね書きが行な
われている。
また、画像データDoとDo+1の記録時間を比較
すると、第5図の例では、前者の直前の記録周期
To-1が後者のそれToよりも長いことに基づき、
データDoの記録時間の方が長くなつていること
がわかる。
本発明者らの実験によれば、216mm幅、8ドツ
ト/mm、全1728ドツトのサーマルヘツドにおい
て、シフトレジスタ転送レートを2MHz、記録周
期の最小値を5m秒、1ドツト当りの最大印加電
力を0.6Wに設定し、記録周期が最小(5m秒)、
すなわち、蓄熱量が最大のときの本ライン記録時
間を1.0m秒、記録周期が十分に長くて、蓄熱量
が0とみなせるときの本ライン記録時間を1.3m
秒としたところ、濃淡むらの無い良質な記録が得
られた。
以上の説明から明らかなように、本発明によれ
ば、前ラインを記録してから本ラインを記録する
までの時間−すなわち、直前の記録周期に応じ
て、前記記録周期が短かいほど、本ライン記録時
に発熱素子に供給されるエネルギを削減するよう
にしたので、サーマルヘツドの蓄熱による記録濃
度への影響を低減することができる。
そして、さらに、前ラインでエネルギ供給を受
けなかつた発熱素子に対しては、前記の削減量に
対応するエネルギを付加的に供給して重ね記録を
行なうようにしたので、黒白のドツトパターンの
変化による記録濃度のむらも解消することができ
る。
本発明によれば、前記両者が相まつて、極めて
安定した濃淡むらのない感熱記録が達成される。
なお、以上に説明した実施例においては、前ラ
インのドツトパターンのみを考慮して、前ライン
が白で、本ラインが黒の画素位置においてのみ、
重ね書きを行なつたが、前々ラインのドツトパタ
ーンをも考慮することとし、白−黒と記録される
画素位置の発熱素子への印加エネルギを、黒−黒
と記録される画素位置のそれへの印加エネルギよ
りも大とするのみならず、白−白−黒と記録され
る画素位置の発熱素子への印加エネルギを、さら
に大とするように補償制御することもできる。
このような制御は、つぎのような手法と構成に
よつて実施可能である。
(1) 第2図の遅延ラツチパルスdの外に、これと
遅延時間を異にする第2の遅延ラツチパルスを
形成して、データバツフアドライバ2を3段階
に切換える。
(2) 前ラインバツフア9の外に、前々ラインバツ
フアを設け、ナンドゲートおよびアンドゲート
を付加して、論理演算Do・o-1の外に、前々
ラインの画像データを考慮した演算Do・o-
1・o-2を行なわせ、データDo,Do・o-1お
よびDo・o-1・o-2をデータバツフアドライ
バに転送、ラツチして3段階に重ね書きを行な
わせる。
また、直前の記録周期To-1に応じて(あるい
はその関数として)、遅延ラツチパルスの遅延時
間を変化させる手段としては、前述の回路のほか
に、直前の記録周期To-1をカウンタで計数し、
(1)そのカウント値を設定値から減算して、その差
を遅延時間とすることや、(2)そのカウト値を入力
とする関数発生器を用いることなどが可能であ
る。[Table] The logical product output of the AND circuit 12 is "1" (high level) only at the pixel position where the data of the previous line is white and the data of the main line is black, and is "0" (high level) at other pixel positions. low level). The AND outputs D o-1 and o-2 are supplied to the shift register 3 and stored. When the delayed latch pulse d o-1 is applied to the data buffer driver 2 via the OR circuit 7, the data stored in the shift register 3 at this time is
D o-1 and o-2 are transferred to data buffer driver 2,
Latched. Therefore, if the print pulse f applied to the input terminal 4 is still sustained, the data
Thermal recording, ie overwriting, based on D o-1 and o-2 is carried out. However, in the example shown in Figure 5, the delayed latch pulse d o-1 is generated and the data in the shift register is
D o-1 and o-2 are transferred to data buffer driver 2,
When latched, the print pulse f has already disappeared, so no recording (overwriting) is performed based on the data. In other words, in this case, the previous recording cycle
This is an example in which there is no need to compensate for the effects of heat storage because T o-2 is long enough. Therefore, the heating element which is to record a black bit is supplied with standard energy. When the period of the print pulse f ends, the contents of the main line buffer 8 and the previous line buffer 9 are updated, and each buffer is filled with image data.
D o and D o-1 are stored. Next, using the same method as described above, (1) Transfer of the contents D o of the line buffer 8 to the shift register 3 (2) Image data by the data transfer completion pulse a o
Transfer and latch of D o to the data buffer driver 2 (3) Recording by print pulse f (4) Logical operation D o・o -1 ( 5) Transfer of the data D o・o-1 of the logical operation result to the shift register 3 (6) Transfer of the data by the delay latch pulse d o
Transfer of D o · o-1 from the shift register 3 to the data buffer driver 2, latching, etc. are executed one after another. In the timing relationship shown in FIG. 5, when the delayed latch pulse d o is generated and the data D o · o-1 is transferred to the data buffer driver 2 and latched,
The print pulse f is still continuing. Therefore, during the remaining time S, the data D o・o-1
Thermal recording is carried out by That is, in this case, as the recording period T o-1 becomes shorter than the reference value, the thermal recording time using the image data D o of the main line is shortened (or cut). Then, during the time corresponding to the shortened (or cut) thermal recording time S,
Overwriting is performed by supplying recording energy only to heating elements corresponding to pixel positions where the previous line is white and the main line is black. Regarding the next data D o+1 , in the example of FIG. Logical operation result of o
Overwriting with the latter half of the record is done by D o+1・o . Also, when comparing the recording times of image data D o and D o+1 , in the example of Fig. 5, the recording period immediately before the former
Based on the fact that T o-1 is longer than the latter's T o ,
It can be seen that the recording time of data D o is longer. According to experiments conducted by the present inventors, in a thermal head with a width of 216 mm, 8 dots/mm, and a total of 1728 dots, the shift register transfer rate was 2 MHz, the minimum recording period was 5 ms, and the maximum applied power per dot was Set to 0.6W, minimum recording cycle (5ms),
In other words, the main line recording time is 1.0 msec when the amount of heat storage is at its maximum, and the main line recording time is 1.3 m when the recording cycle is long enough and the amount of heat storage is considered to be 0.
When measured in seconds, a good quality record with no uneven shading was obtained. As is clear from the above description, according to the present invention, the shorter the recording cycle, the more the current Since the energy supplied to the heating element during line recording is reduced, the influence of heat accumulation in the thermal head on recording density can be reduced. Furthermore, for the heating elements that did not receive energy supply in the previous line, energy corresponding to the above-mentioned reduction amount was additionally supplied and overlapping recording was performed, so that changes in the black and white dot pattern It is also possible to eliminate unevenness in recording density due to According to the present invention, both of the above factors are combined to achieve extremely stable thermal recording without unevenness in density. In the embodiment described above, only the dot pattern of the previous line is considered, and only at pixel positions where the previous line is white and the main line is black,
Although overwriting was performed, the dot pattern of the previous line was also considered, and the energy applied to the heating element at the pixel position where white-black was recorded was compared to that at the pixel position where black-black was recorded. In addition to increasing the energy applied to the heating element at the pixel position where white-white-black is recorded, it is also possible to perform compensation control so as to further increase the energy applied to the heating element at the pixel position where white-white-black is recorded. Such control can be implemented using the following method and configuration. (1) In addition to the delayed latch pulse d shown in FIG. 2, a second delayed latch pulse having a different delay time is formed to switch the data buffer driver 2 into three stages. (2) A line buffer before the previous line is provided outside the previous line buffer 9, a NAND gate and an AND gate are added, and in addition to the logical operation D o · o-1 , an operation D o · that takes into account the image data of the line before the previous line is performed. o-
1.o -2 is performed, data D o , D o.o -1 and D o.o - 1.o-2 are transferred to the data buffer driver, latched, and overwritten in three stages. In addition to the above-mentioned circuit, as a means for changing the delay time of the delay latch pulse according to (or as a function of) the immediately preceding recording period T o-1, a counter that measures the immediately preceding recording period T o-1 can be used. Count and
It is possible to (1) subtract the count value from the set value and use the difference as the delay time, or (2) use a function generator that inputs the count value.
第1図は従来のサーマルヘツド駆動装置の動作
を説明するための発熱素子の温度変化の一例を示
す図、第2図は本発明の一実施例のブロツク図、
第3図は第2図における可変遅延回路の詳細ブロ
ツク図、第4図は第3図の可変遅延回路の動作を
説明するためのタイムチヤート、第5図は第2図
の実施例の動作を説明するためのタイムチヤート
である。
1……サーマルヘツド、2……データバツフア
ドライバ、3……シフトレジスタ、6……可変遅
延回路、8……本ラインバツフア、9……前ライ
ンバツフア、11……パルス発生器、61……フ
リツプフロツプ、64……比較器、65……ワン
シヨツトマルチバイブレータ。
FIG. 1 is a diagram showing an example of temperature change of a heating element to explain the operation of a conventional thermal head drive device, and FIG. 2 is a block diagram of an embodiment of the present invention.
3 is a detailed block diagram of the variable delay circuit in FIG. 2, FIG. 4 is a time chart for explaining the operation of the variable delay circuit in FIG. 3, and FIG. 5 is a detailed block diagram of the variable delay circuit in FIG. 2. This is a time chart for explanation. 1...Thermal head, 2...Data buffer driver, 3...Shift register, 6...Variable delay circuit, 8...Main line buffer, 9...Previous line buffer, 11...Pulse generator, 61...Flip-flop , 64... comparator, 65... one-shot multivibrator.
Claims (1)
に、走査線の画像データに対応するエネルギを、
プリントパルスの接続時間の間供給して、1ライ
ンずつの記録を行なうサーマルヘツド駆動装置で
あつて、記録しようとする走査線1ラインの画像
データを記憶する本ラインバツフアと、直前に記
録した走査線1ラインの画像データを記憶する前
ラインバツフアと、前ラインバツフアの内容の反
転データおよび本ラインバツフアの内容の、それ
ぞれ該当する画素位置の画像データの論理積を演
算する手段と、本ラインバツフアに記憶された画
像データに基づいて本ラインの記録を行なわせる
手段と、本ラインバツフアに記憶された画像デー
タに基づく前記本ライン記録の時間を、直前の1
ラインの記録から本ライン記録までの記録周期に
応じて、記録周期が短かいほど短縮する手段と、
前記の短縮時間の間、前記論理積演算手段の出力
に基づいて前記本ラインの記録を重ねて行なわせ
る手段とを具備したことを特徴とするサーマルヘ
ツド駆動装置。1 Energy corresponding to the image data of the scanning line is applied to the plurality of heating elements that make up the thermal head.
It is a thermal head driving device that records one line at a time by supplying print pulses during the connection time, and includes a main line buffer that stores the image data of one scanning line to be recorded, and a main line buffer that stores the image data of one scanning line to be recorded, and a scanning line that was recorded immediately before. A previous line buffer for storing one line of image data; means for calculating the logical product of the inverted data of the contents of the previous line buffer and the image data at corresponding pixel positions of the contents of the main line buffer; and the image stored in the main line buffer. a means for recording the main line based on the data; and a means for recording the main line based on the image data stored in the main line buffer;
means for shortening the recording cycle as the recording cycle becomes shorter, depending on the recording cycle from line recording to main line recording;
A thermal head driving device characterized by comprising means for causing recording of the main line to be performed repeatedly during the shortened time based on the output of the logical product calculation means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP960182A JPS58128873A (en) | 1982-01-26 | 1982-01-26 | Driving device for thermal head |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP960182A JPS58128873A (en) | 1982-01-26 | 1982-01-26 | Driving device for thermal head |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58128873A JPS58128873A (en) | 1983-08-01 |
| JPS647592B2 true JPS647592B2 (en) | 1989-02-09 |
Family
ID=11724828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP960182A Granted JPS58128873A (en) | 1982-01-26 | 1982-01-26 | Driving device for thermal head |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58128873A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6049970A (en) * | 1983-08-31 | 1985-03-19 | Matsushita Electric Ind Co Ltd | Thermal head drive device |
| JPH0639174B2 (en) * | 1986-06-20 | 1994-05-25 | 三洋電機株式会社 | Dot emphasizing method for printing apparatus and circuit thereof |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5738427B2 (en) * | 1974-07-31 | 1982-08-16 | ||
| JPS5548631A (en) * | 1978-10-05 | 1980-04-07 | Toshiba Corp | Leak detector for vapor of nuclear reactor system |
| JPS55142675A (en) * | 1979-04-24 | 1980-11-07 | Oki Electric Ind Co Ltd | Heat sensitive recording device |
| JPS5613797A (en) * | 1979-07-13 | 1981-02-10 | Hitachi Ltd | Method of manufacturing printed board |
| JPS6036397B2 (en) * | 1980-03-31 | 1985-08-20 | 株式会社東芝 | thermal recording device |
| JPS578181A (en) * | 1980-06-19 | 1982-01-16 | Nec Corp | Drive controlling circuit for thermoprinting heat resistor train |
-
1982
- 1982-01-26 JP JP960182A patent/JPS58128873A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58128873A (en) | 1983-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4364063A (en) | Thermal recording apparatus | |
| US5142302A (en) | Thermal transfer video printer having improved temperature correction function of coloring density | |
| JPH07108572B2 (en) | Printing control device for thermal printer | |
| KR910010111B1 (en) | Method and apparatus for compensating record concentration. | |
| JPS647592B2 (en) | ||
| JP2575728B2 (en) | Thermal recording control device | |
| JPS6258914B2 (en) | ||
| JPS62164568A (en) | Temperature correction system for thermal head | |
| JP2549620B2 (en) | Thermal recording method | |
| JPH0439827B2 (en) | ||
| JPH0247152B2 (en) | ||
| JP2570741B2 (en) | Head drive control device for thermal printer | |
| JPS62257863A (en) | Thermal head drive circuit | |
| JPS6067178A (en) | Driver for thermal head | |
| JPS62227767A (en) | Thermal head | |
| JPS5913993B2 (en) | thermal recording device | |
| EP0391689A2 (en) | Thermal line printer | |
| JPH09174892A (en) | Apparatus for processing recording medium | |
| JP2629806B2 (en) | Thermal recording device | |
| JP2647062B2 (en) | Print control device for thermal printer | |
| JP2871062B2 (en) | Thermal recording device | |
| JPS5961273A (en) | Method for controlling driving of thermal head | |
| JPH0229351A (en) | Thermal recorder | |
| JPS60240270A (en) | Thermal recording method | |
| JPH021343A (en) | Thermal recording device |