JPH05201057A - Thermal printer - Google Patents
Thermal printerInfo
- Publication number
- JPH05201057A JPH05201057A JP1538892A JP1538892A JPH05201057A JP H05201057 A JPH05201057 A JP H05201057A JP 1538892 A JP1538892 A JP 1538892A JP 1538892 A JP1538892 A JP 1538892A JP H05201057 A JPH05201057 A JP H05201057A
- Authority
- JP
- Japan
- Prior art keywords
- thermal
- recording
- energization
- data
- 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 description 62
- 238000010586 diagram Methods 0.000 description 9
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005611 electricity Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000020169 heat generation Effects 0.000 description 3
- 238000001816 cooling Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Electronic Switches (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は複数個の発熱抵抗素子を
主走査方向に並べたサーマルヘッドを用いて記録紙上に
文字または画像を記録する感熱記録装置に関するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a thermal recording apparatus for recording characters or images on a recording paper by using a thermal head having a plurality of heating resistance elements arranged in the main scanning direction.
【0002】[0002]
【従来の技術】感熱記録装置において、各発熱抵抗素子
に印加されるエネルギは、各発熱抵抗素子の発熱量を決
定し、記録画素の濃度を決定する重要なパラメータであ
る。2. Description of the Related Art In a thermal recording apparatus, the energy applied to each heating resistance element is an important parameter that determines the amount of heat generated by each heating resistance element and determines the density of a recording pixel.
【0003】このようなことから、従来は、入力の濃度
階調に合わせて、単位通電時間中の印加エネルギをコン
トロールし、発熱抵抗素子温度を制御することにより、
濃度階調を制御していた。Therefore, conventionally, the applied energy during the unit energization time is controlled in accordance with the density gradation of the input, and the temperature of the heating resistor element is controlled.
The density gradation was controlled.
【0004】図6は、従来例による濃度階調制御型サー
マルプリンタの主要な構成を示す。FIG. 6 shows the main structure of a conventional density gradation control type thermal printer.
【0005】サーマルヘッド110には、発熱抵抗素子
を一列に配列してなる発熱抵抗体112と、それら発熱
抵抗素子と同数のビット容量を持つシフトレジスタ11
4およびラッチ回路116とが設けられている。The thermal head 110 has a heating resistor 112 in which heating resistors are arranged in a line, and a shift register 11 having the same number of bit capacities as the heating resistors.
4 and a latch circuit 116 are provided.
【0006】ラインバッファ122には、1印画ライン
の各画素の濃度階調データが、データ入力Dinから入力
されて格納される。ラインバッファ122の各画素の濃
度階調データは、濃度−通電タイミング変換回路136
により、通電タイミングデータに変換され、通電タイミ
ングバッファ120に格納される。In the line buffer 122, the density gradation data of each pixel of one printing line is input from the data input Din and stored. The density gradation data of each pixel of the line buffer 122 is the density-energization timing conversion circuit 136.
Thus, it is converted into energization timing data and stored in the energization timing buffer 120.
【0007】通電タイミングバッファ120は、各印画
ラインの印画時間中、発熱抵抗素子に対応するシリアル
な通電タイミングデータを一定周期で複数回数、連続的
に通電回数カウンタ138のカウント値にしたがいシフ
トレジスタ114に与える。The energization timing buffer 120 sequentially shifts the serial energization timing data corresponding to the heating resistance element a plurality of times in a constant cycle during the printing time of each printing line according to the count value of the energization number counter 138. Give to.
【0008】各回の階調データがクロック回路130か
らのクロック信号CKに同期してシフトレジスタ114
にロードされると、次にラッチ信号発生回路132から
のラッチ信号LAのタイミングでラッチ回路116を介
して発熱抵抗体112に送られる。この発熱抵抗体11
2には、電源装置150より発熱抵抗素子に印加するた
めの記録用電源電圧VR が与えられている。しかして、
これらの発熱抵抗素子は、それぞれ対応する階調ビット
の情報内容にしたがって選択的に単位通電サイクルΔT
中に通電して発熱する。The gradation data of each time is synchronized with the clock signal CK from the clock circuit 130, and the shift register 114
Then, it is sent to the heating resistor 112 via the latch circuit 116 at the timing of the latch signal LA from the latch signal generation circuit 132. This heating resistor 11
A power source device 150 supplies a recording power source voltage VR to the heating resistor element 2. Then,
These heating resistance elements selectively output the unit energization cycle ΔT according to the information content of the corresponding gradation bit.
Generates heat by energizing inside.
【0009】この単位通電サイクルΔTは、ラッチ信号
LAによって規定されている。単位通電サイクルΔT中
でストローブ信号発生回路134からのストローブ信号
STは、実際に発熱抵抗素子に電流が流れる通電イネー
ブル時間を制御する。通電イネーブル時間は、単位通電
サイクル毎に異なる値とすることが可能である。各単位
通電サイクルの通電イネーブル時間は、1印画ラインの
通電時間中に、全ての単位通電サイクルで通電が指示さ
れることによって、1つの印画ライン上の各画素に対し
て、最も高いレベルの濃度階調が与えられる発熱抵抗素
子温度まで上昇するように設定されている。The unit energization cycle ΔT is defined by the latch signal LA. The strobe signal ST from the strobe signal generating circuit 134 in the unit energization cycle ΔT controls the energization enable time during which the current actually flows through the heating resistance element. The energization enable time can have different values for each unit energization cycle. The energization enable time of each unit energization cycle is the highest level of density for each pixel on one printing line, since energization is instructed in all unit energization cycles during the energization time of one printing line. It is set so as to rise to the temperature of the heating resistor element to which gradation is applied.
【0010】以上の構成により、1印画ラインの各画素
の濃度階調データに応じて、目標の濃度階調を得る発熱
抵抗素子温度になる通電タイミングデータに変換し、通
電することで、記録が行われる。With the above structure, according to the density gradation data of each pixel on one printing line, the current is converted into the energization timing data which becomes the temperature of the heating resistor element for obtaining the target density gradation, and the current is energized to record. Done.
【0011】[0011]
【発明が解決しようとする課題】しかし、上記のような
サーマルヘッドの発熱抵抗素子にエネルギを印加して発
熱をさせる感熱記録装置では、連続して駆動を行うと、
図7の様に過去の記録の発熱の余熱の影響によりサーマ
ルヘッドの発熱抵抗素子の温度が目的の温度より高くな
る。However, in the thermal recording apparatus which applies energy to the heating resistance element of the thermal head to generate heat as described above, when continuously driven,
As shown in FIG. 7, the temperature of the heat generating resistance element of the thermal head becomes higher than the target temperature due to the influence of the residual heat generated in the past recording.
【0012】すなわち、時間t01の時点での印加エネル
ギは時間t02時点での印加エネルギと同じエネルギE01
であるが、発熱抵抗素子の発熱温度Tは時間t01の時点
では温度T01であり、その後の時間t02時点では先の時
間t01の時点での発熱温度の残留によって温度T01より
高温の温度T02となってしまう。[0012] In other words, the same energy E and the applied energy at an applied energy is time t 02 time at the point of time t 01 01
Although, the heat producing temperature T of the heating resistor element is a temperature T 01 at the time of time t 01, a temperature higher than the temperature T 01 by residual heat generation temperature at the time of the previous time t 01 in a subsequent time t 02 time The temperature will be T 02 .
【0013】従って、各発熱抵抗素子の発熱抵抗素子温
度を入力の濃度階調に合わせて制御しても、過去の記録
からの熱的影響により、発熱抵抗素子温度に変動が生
じ、所望の濃度階調を記録紙上に精度良く再現できない
という問題があった。Therefore, even if the heating resistance element temperature of each heating resistance element is controlled according to the density gradation of the input, the heating resistance element temperature fluctuates due to the thermal influence from the past recording, and the desired density is obtained. There is a problem that the gradation cannot be accurately reproduced on the recording paper.
【0014】それ故に、図8に示す構成を用いて前ライ
ンの発熱による温度の上昇を毎ラッチごとに補正して図
9のように目的の温度に制御を行ものがある。Therefore, there is a configuration in which the temperature rise due to heat generation in the previous line is corrected for each latch by using the configuration shown in FIG. 8 and the target temperature is controlled as shown in FIG.
【0015】濃度−通電時間タイミング変換回路36か
らの通電時間を示す信号を、熱影響度演算回路45によ
って、各ラッチ毎に補正している。このとき熱影響度演
算回路45には、通電タイミングバッファ20からの通
電タイミングデータが前ライン通電タイミングバッファ
46に格納され、各ラッチ毎にこの通電タイミングを示
す信号が熱影響度演算回路45に出力される。この熱影
響度演算回路45では、各ラッチ毎に前ラインからの熱
影響度を演算し、通電タイミングを補正している。しか
しこの回路構成では、演算回路45の回路の規模が大き
くなることと、補正計算を行う時間が長くなるといった
別の問題が発生する。A signal indicating the energization time from the concentration-energization time timing conversion circuit 36 is corrected by the thermal influence degree calculation circuit 45 for each latch. At this time, in the heat influence degree calculation circuit 45, the electricity supply timing data from the electricity supply timing buffer 20 is stored in the previous line electricity supply timing buffer 46, and a signal indicating the electricity supply timing is output to the heat influence degree calculation circuit 45 for each latch. To be done. The heat influence degree calculation circuit 45 calculates the heat influence degree from the previous line for each latch and corrects the energization timing. However, this circuit configuration causes another problem that the scale of the circuit of the arithmetic circuit 45 becomes large and the time for performing the correction calculation becomes long.
【0016】本発明は、かかる問題に鑑みなされたもの
で、一ラインの通電時間を分割して各々の分割時間の中
において、熱的影響量のエネルギを補正する補正係数を
予め決めておき、その補正係数を用いて補正エネルギを
計算して発熱をさせることにより、過去の記録からの熱
的影響による濃度階調の変動が無く、高印画品質の記録
画像が得られ、また補正計算回路規模の縮小化、及び計
算時間の短縮化を行った濃度階調制御型サーマルプリン
タを提供することを目的とする。The present invention has been made in view of such a problem. The energization time of one line is divided, and a correction coefficient for correcting the energy of the thermal influence amount is predetermined in each divided time. By calculating the correction energy using the correction coefficient to generate heat, there is no change in the density gradation due to the thermal effect from the past printing, a printed image of high print quality can be obtained, and the correction calculation circuit scale It is an object of the present invention to provide a density gradation control type thermal printer in which the above-mentioned reduction and the calculation time are shortened.
【0017】[0017]
【課題を解決するための手段】上記課題を解決するため
に、複数個の発熱抵抗素子を主走査方向に並べたサーマ
ルヘッドを用い記録紙上に文字または画像を記録するサ
ーマルプリンタにおいて、1ライン記録中の発熱抵抗素
子に所定量のエネルギを所定通電時間の間任意に印加
し、この1ラインの通電時間を分割した各々の分割時間
の中で、過去の記録の余熱から前記記録中の発熱抵抗素
子への熱的影響量を算出し、その熱的影響量に合わせ
て、前記記録中の発熱抵抗素子への印加エネルギを補正
することを特徴とするサーマルプリンタを提供する。In order to solve the above-mentioned problems, one line recording is performed in a thermal printer for recording characters or images on recording paper using a thermal head in which a plurality of heating resistance elements are arranged in the main scanning direction. A predetermined amount of energy is arbitrarily applied to a heating resistance element therein for a predetermined energization time, and in each divided time obtained by dividing the energization time of one line, the heat generation resistance during the recording from the residual heat of the past recording. There is provided a thermal printer characterized in that a thermal influence amount on an element is calculated, and the applied energy to the heating resistance element during recording is corrected in accordance with the thermal influence amount.
【0018】[0018]
【作用】本発明のサーマルプリンタは、記録中の印画ラ
インの通電時間を複数に分割し、この各々の分割におけ
る、記録中の発熱抵抗素子への過去の記録から熱的影響
に合わせて、記録中の発熱抵抗素子により記録される画
素が所望の濃度階調になるように、記録中の発熱抵抗素
子への印加エネルギを補正すると共に、補正計算回路規
模の縮小化、及び計算時間の短縮化をしている。The thermal printer of the present invention divides the energization time of the printing line during recording into a plurality of times, and in each of these divisions, recording is performed in accordance with the thermal influence from the past recording on the heating resistance element during recording. The energy applied to the heating resistor element during recording is corrected so that the pixel recorded by the heating resistor element therein has a desired density gradation, and the correction calculation circuit scale and the calculation time are shortened. Are doing
【0019】[0019]
【実施例】図1は、本発明の一実施例による濃度階調制
御型サーマルプリンタの主要な構成を示す。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows the main structure of a density gradation control type thermal printer according to an embodiment of the present invention.
【0020】サーマルヘッド10には、例えば512個
の発熱抵抗素子R1〜R512 を一列に配列してなる発熱
抵抗体12と、それら発熱抵抗素子と同数(512)の
ビット容量を持つシフトレジスタ14およびラッチ回路
16とが設けられる。The thermal head 10 includes, for example, a heating resistor 12 in which 512 heating resistor elements R1 to R512 are arranged in a line, a shift register 14 having the same number (512) of bit capacities as those heating resistor elements, and And a latch circuit 16.
【0021】通電タイミングバッファ20は、各印画ラ
インの印画時間中、512個の発熱抵抗素子R1〜R51
2 にそれぞれ対する512ビットのシリアルな補正通電
タイミングデータ[C’K P1j〜C’K P512j]を一定
周期で複数回数、例えば256回(K=1〜256)連続的に
通電回数カウンタ38のカウント値(K)にしたがいシ
フトレジスタ14に与える。The energization timing buffer 20 has 512 heating resistance elements R1 to R51 during the printing time of each printing line.
The 512-bit serial correction energization timing data [C'K P1j to C'K P512j] corresponding to 2 are counted by the energization number counter 38 continuously for a plurality of times, for example, 256 times (K = 1 to 256). It is given to the shift register 14 according to the value (K).
【0022】ここで、第n番目のビットCK Pnjは、第
n番目の発熱抵抗素子Rn に対してそれを単位通電サイ
クルΔT中に通電させるべきか否かの情報を持つ。すな
わち”1”であれば通電を指示し、”0”であれば非通
電を指示する。Here, the nth bit CK Pnj has information as to whether or not the nth heating resistor element Rn should be energized during the unit energization cycle ΔT. That is, if "1", the energization is instructed, and if "0", the non-energization is instructed.
【0023】各回の階調データがクロック回路30から
のクロック信号CKに同期してシフトレジスタ14にロ
ードされると、次にラッチ信号発生回路32からのラッ
チ信号LAのタイミングで各階調ビットC’K P1j〜
C’K P512jがラッチ回路16を介して電気パルスとし
て発熱抵抗体12に送られる。この発熱抵抗体12に
は、電源装置50より発熱抵抗素子R1〜R512 に印加
するための記録用電源電圧VR が与えられている。しか
して、これらの発熱抵抗素子R1〜R512 は、それぞれ
対応する階調ビットC’K P1j〜C’K P512jの情報内
容にしたがって選択的に単位通電サイクルΔT中に通電
して発熱する。When the gradation data of each time is loaded into the shift register 14 in synchronization with the clock signal CK from the clock circuit 30, each gradation bit C ′ is next at the timing of the latch signal LA from the latch signal generating circuit 32. K P1j ~
C'K P512j is sent to the heating resistor 12 as an electric pulse via the latch circuit 16. A recording power supply voltage VR to be applied to the heating resistance elements R1 to R512 is applied to the heating resistor 12 from the power supply device 50. Then, the heating resistor elements R1 to R512 selectively generate electricity during the unit energization cycle ΔT according to the information content of the corresponding grayscale bits C′K P1j to C′K P512j to generate heat.
【0024】この単位通電サイクルΔTは、ラッチ信号
LAによって規定されている。単位通電サイクルΔT中
でストローブ信号発生回路34からのストローブ信号S
Tは、図3に示すように、実際に発熱抵抗素子に電流が
流れる通電イネーブル時間tE と流れない時間tC とか
らなる。通電イネーブル時間tE は、単位通電サイクル
Δ毎に異なる値とすることが可能である。各単位通電サ
イクルの通電イネーブル時間tE は、1印画ラインの通
電時間中に、全ての単位通電サイクルで通電が指示され
ることによって、1つの印画ライン上の各画素に対し
て、例えば64段階(G=0〜63) の等間隔の濃度階調の
内、図4に示すような、最も高いレベル(G=63)が与え
られる発熱抵抗素子温度(T=63)まで、発熱抵抗素子温
度が上昇するように設定されている。ストローブ信号S
Tはサーマルヘッド10に入力される。The unit energization cycle ΔT is defined by the latch signal LA. Strobe signal S from strobe signal generating circuit 34 in unit energization cycle ΔT
As shown in FIG. 3, T is composed of an energization enable time tE in which a current actually flows in the heating resistor element and a time tC in which no current flows. The energization enable time tE can be set to a different value for each unit energization cycle Δ. The energization enable time tE of each unit energization cycle is, for example, 64 levels for each pixel on one printing line by instructing energization in all the unit energization cycles during the energization time of one printing line ( G = 0 to 63) Among the evenly-spaced density gradations, as shown in Fig. 4, the heating resistance element temperature is up to the heating resistance element temperature (T = 63) at which the highest level (G = 63) is given. It is set to rise. Strobe signal S
T is input to the thermal head 10.
【0025】ラインバッファ22には、1印画ラインの
各画素の濃度階調データ(a1j〜a512j)が、データ入
力Dinから入力されて格納される。ラインバッファ22
の各画素の濃度階調データ(a1j〜a512j)は、濃度−
通電タイミング変換回路36に転送され、濃度−通電タ
イミング変換回路36において、通電タイミングデータ
[CK P1j〜CK P512j]に変換される。In the line buffer 22, density gradation data (a1j to a512j) of each pixel of one printing line is input from the data input Din and stored. Line buffer 22
The density gradation data (a1j to a512j) of each pixel of
It is transferred to the energization timing conversion circuit 36, and is converted into energization timing data [CK P1j to CK P512j] in the density-energization timing conversion circuit 36.
【0026】通電タイミングデータ[CK P1j〜CK P
512j]は、各発熱抵抗素子が単独で発熱したときに、各
発熱抵抗素子に濃度階調データ(a1j〜a512j)に合っ
た濃度階調(G=0〜63)を与える、発熱抵抗素子温度(T
=0〜63)になるように、図5に示すような、各単位通
電サイクルにおいて通電(”1”)か非通電(”0”)
かを決定するものである。通電タイミングデータ[CK
P1j〜CK P512j]は、熱影響度演算回路45に転送さ
れる。Energization timing data [CK P1j to CK P
512j] is the temperature of the heating resistor element, which gives a density gradation (G = 0 to 63) that matches the density gradation data (a1j to a512j) to each heating resistor element when it independently generates heat. (T
= 0 to 63), as shown in FIG.
Energized ("1") or de-energized ("0") in electric cycle
It is what decides. Energization timing data [CK
P1j to CK P512j] are transferred to the heat influence degree calculation circuit 45.
【0027】熱影響度演算回路45は、前ライン通電タ
イミングバッファ46から入力される前ライン通電タイ
ミングデータ[C'K P1j-1〜C'K P512j-1]と、補正
係数ロム47から入力される熱影響度係数[αi]か
ら、記録中の印画ラインにおける各発熱抵抗素子へおよ
ぼす熱的影響量を求める。The heat influence degree calculation circuit 45 receives the preceding line energization timing data [C'K P1j-1 to C'K P512j-1] input from the preceding line energization timing buffer 46 and the correction coefficient ROM 47. From the thermal influence coefficient [α i ] according to the above, the amount of thermal influence exerted on each heating resistance element in the printing line during recording is obtained.
【0028】ここで、過去の記録が各発熱素子へおよぼ
す熱的影響度の算出は、例えば図2に示すように、過去
の記録の余熱の冷却を近似した二次の時間関数を乗数に
持つ指数関数を、積分平均化して求めた熱影響度係数
[αi]に、前ライン記録における記録温度[T]をか
けることにより、ある分割時間(ti〜ti-1)における
余熱温度積分平均値[Ti’]が計算できる。Here, the calculation of the degree of thermal influence of the past recording on each heating element has, as shown in FIG. 2, for example, a quadratic time function that approximates the cooling of the residual heat of the past recording as a multiplier. The heat influence coefficient [α i ] obtained by integrating and averaging the exponential function is multiplied by the recording temperature [T] in the previous line recording to integrate the residual heat temperature at a certain division time (t i to t i-1 ). The average value [T i '] can be calculated.
【0029】[0029]
【補正式1】 [Correction formula 1]
【0030】上記補正式において指数関数の乗数部は、
図2に示す時間−発熱抵抗素子温度を示すグラフで、破
線で示す前ラインの温度残留分を時間tの関数で示した
ものであり、実際には実験によってこの曲線を描き、そ
の上でこの曲線を示す時間関数を求める。これによって
常数a,b,cが求められる。また二次の時間関数以外も時
定数や一次の時間関数あるいは高次の時間関数によって
過去の記録の余熱の冷却状態を近似することも可能であ
り、また、指数関数自身を定数や一次関数あるいは高次
の関数にて近似を行うこともできる。In the above correction formula, the multiplier part of the exponential function is
In the graph showing the time-heating resistance element temperature shown in FIG. 2, the temperature residual of the front line shown by the broken line is shown as a function of time t. Actually, this curve was drawn by an experiment, and then this curve was drawn. Find the time function that represents the curve. By this, the constants a, b, and c are obtained. In addition to the quadratic time function, it is also possible to approximate the cooling state of residual heat in the past record by using a time constant, a first-order time function, or a higher-order time function. It is also possible to perform approximation with a higher-order function.
【0031】次に、過去の記録の熱的影響度から、各発
熱抵抗素子への印加エネルギを補正するために、各発熱
抵抗素子の通電タイミングデータ[CK P1j〜CK P51
2j]を補正し、補正通電タイミングデータ[C’K P1j
〜C’K P512j]を求める。Next, the energization timing data [CK P1j to CK P51 of each heating resistance element is used to correct the energy applied to each heating resistance element from the thermal influence of past recording.
2j] is corrected and corrected energization timing data [C'K P1j
.About.C'K P512j].
【0032】ここで、各発熱抵抗素子の補正通電タイミ
ングデータ[C’K P1j〜C’K P512j]の算出は、あ
る分割時間(ti〜tiー1)における余熱温度積分平均値
[Ti’]に補正係数[β]を掛けることにより補正エ
ネルギ[ΔEi]に換算し、補正する発熱抵抗素子の印
加エネルギ[E]から減算し必要な印加エネルギ
[Ei’]を求め、通電時間中にその印加エネルギを与
える補正通電タイミングデータ[C’K P1j〜C’K P
512j]を求める。[0032] Here, the calculation of the correction energization timing data of each heating resistor element [C'K P1j~C'K P512j] is divided time remaining heat temperature integral average value in (t i ~t i over 1) [T i '] is multiplied by a correction coefficient [β] to convert it to correction energy [ΔE i ] and subtracted from the applied energy [E] of the heating resistance element to be corrected to obtain the required applied energy [E i '], and energization Corrected energization timing data [C'K P1j to C'K P that gives the applied energy during the time
512j].
【0033】[0033]
【数式2】 補正式 Ei’=E−ΔEi ΔEi=β×Ti’ (i=1,・・・,n) 補正通電タイミングデータ[C’K P1j〜C’K P512
j]は、通電タイミングバッファ20に格納される。[Equation 2] Correction equation E i ′ = E−ΔE i ΔE i = β × T i ′ (i = 1, ..., n) Corrected energization timing data [C′K P1j to C′K P512
j] is stored in the energization timing buffer 20.
【0034】以上のように、濃度階調データ(a1j〜a
512j)を、過去の記録からの熱的影響を補正して補正通
電タイミングデータ[C’K P1j〜C’K P512j]に変
換し、補正通電タイミングデータ[C’K P1j〜C’K
P512j]にしたがい各発熱抵抗素子(R1〜R512)に通
電する。これにより、各発熱抵抗素子(R1〜R512)
は、通電時間中において濃度階調データ(a1j〜a512
j)に合った濃度階調(G=0〜63)が得られる発熱抵抗素
子温度(T=0〜63)に加熱され、記録紙上に所望の濃度
階調で記録する。As described above, the density gradation data (a1j to a1
512j) is converted to corrected energization timing data [C'K P1j to C'K P512j] by compensating for thermal influences from past recordings, and corrected energization timing data [C'K P1j to C'K.
P512j], each heating resistor element (R1 to R512) is energized. As a result, each heating resistance element (R1 to R512)
Is the density gradation data (a1j to a512) during the energization time.
The heating resistance element temperature (T = 0 to 63) is obtained to obtain the density gradation (G = 0 to 63) suitable for j), and the desired density gradation is recorded on the recording paper.
【0035】[0035]
【発明の効果】本発明は、上述したような構成を有する
ことにより、次のような効果を奏する。The present invention has the following effects by having the above-mentioned structure.
【0036】記録中の印画ラインの通電時間を複数分割
し、これら各々の分割における記録中の発熱抵抗素子に
ついて、過去の記録から記録中の発熱抵抗素子への熱的
影響に合わせて、記録される画素が所望の濃度階調にな
るように、記録中の発熱抵抗素子への印加エネルギを補
正することにより、過去の記録からの熱的影響による濃
度階調の変動が無く、所望の濃度階調を高精度に記録紙
上に再現することが可能になり、高印画品質の記録画像
が得られる。The energization time of the printing line during recording is divided into a plurality of times, and the heating resistance elements during recording in each of these divisions are recorded in accordance with the thermal influence from the past recording to the heating resistance elements during recording. By correcting the energy applied to the heating resistance element during recording so that the pixels with the desired density gradation can be obtained, there is no fluctuation in the density gradation due to thermal effects from past recording, and the desired density It is possible to reproduce the tones on the recording paper with high accuracy, and a recorded image of high print quality can be obtained.
【図1】本発明の一実施例による濃度階調制御型サーマ
ルプリンタの主要な回路構成を示すブロック図。FIG. 1 is a block diagram showing a main circuit configuration of a density gradation control type thermal printer according to an embodiment of the present invention.
【図2】実施例によるサーマルヘッド駆動波形と発熱抵
抗素子の温度波形を示す図FIG. 2 is a diagram showing a thermal head drive waveform and a temperature waveform of a heating resistance element according to an embodiment.
【図3】実施例による単位通電サイクルのタイミングを
示す図。FIG. 3 is a diagram showing a timing of a unit energization cycle according to an embodiment.
【図4】濃度階調制御による発熱抵抗素子温度−記録濃
度特性を示す図。FIG. 4 is a diagram showing a heating resistance element temperature-recording density characteristic by density gradation control.
【図5】実施例による通電タイミングバッファの内容を
示す図。FIG. 5 is a diagram showing the contents of an energization timing buffer according to the embodiment.
【図6】従来例による濃度階調制御型サーマルプリンタ
の主要な回路構成を示すブロック図である。FIG. 6 is a block diagram showing the main circuit configuration of a density gradation control type thermal printer according to a conventional example.
【図7】従来例によるサーマルヘッド駆動波形と発熱抵
抗素子の温度波形を示す図FIG. 7 is a diagram showing a thermal head drive waveform and a temperature waveform of a heating resistance element according to a conventional example.
【図8】従来例による濃度階調制御型サーマルプリンタ
の主要な回路構成を示すブロック図である。FIG. 8 is a block diagram showing the main circuit configuration of a density gradation control type thermal printer according to a conventional example.
【図9】従来例によるサーマルヘッド駆動波形と発熱抵
抗素子の温度波形を示す図FIG. 9 is a diagram showing a thermal head drive waveform and a temperature waveform of a heating resistance element according to a conventional example.
【符号の説明】 10 サーマルヘッド 12 発熱抵抗体 20 通電タイミングバッファ 36 濃度−通電タイミング変換回路 38 通電回数カウンタ 40 CPU 45 熱影響度演算回路 46 前ライン通電タイミングバッファ 47 熱影響度係数ロム[Explanation of Codes] 10 Thermal Head 12 Heating Resistor 20 Energization Timing Buffer 36 Density-Energization Timing Conversion Circuit 38 Energization Counter 40 CPU 45 Heat Influence Calculation Circuit 46 Previous Line Energization Timing Buffer 47 Heat Influence Coefficient ROM
Claims (1)
べたサーマルヘッドを用い記録紙上に文字または画像を
記録するサーマルプリンタにおいて、1ライン記録中の
発熱抵抗素子に所定量のエネルギを所定通電時間の間任
意に印加し、この1ラインの通電時間を分割した各々の
分割時間の中で、過去の記録の余熱から前記記録中の発
熱抵抗素子への熱的影響量を算出し、その熱的影響量に
合わせて、前記記録中の発熱抵抗素子への印加エネルギ
を補正する補正手段を備えたことを特徴とするサーマル
プリンタ。1. A thermal printer for recording characters or images on a recording sheet using a thermal head having a plurality of heating resistance elements arranged in the main scanning direction, wherein a predetermined amount of energy is given to the heating resistance elements during one line recording. It is applied arbitrarily during the energization time, and in each divided time obtained by dividing the energization time of one line, the amount of thermal influence on the heating resistance element during the recording is calculated from the residual heat of the past recording, A thermal printer comprising a correction means for correcting the energy applied to the heating resistance element during recording in accordance with the amount of thermal influence.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1538892A JPH05201057A (en) | 1992-01-30 | 1992-01-30 | Thermal printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1538892A JPH05201057A (en) | 1992-01-30 | 1992-01-30 | Thermal printer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05201057A true JPH05201057A (en) | 1993-08-10 |
Family
ID=11887362
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1538892A Pending JPH05201057A (en) | 1992-01-30 | 1992-01-30 | Thermal printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05201057A (en) |
-
1992
- 1992-01-30 JP JP1538892A patent/JPH05201057A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920010609B1 (en) | Halftone printer | |
| JPS62256575A (en) | Thermosensitive recorder | |
| JPS62256576A (en) | Thermosensitive recorder | |
| JPH0632942B2 (en) | Recording density control device | |
| US5287122A (en) | System and method of selecting the reproducible colors in a discrete reproduction system | |
| JPH05201057A (en) | Thermal printer | |
| JPH04339464A (en) | Halftone recorder | |
| EP3078498B1 (en) | Thermal printer | |
| JPH05201058A (en) | Thermal printer | |
| JPH05229165A (en) | Density gradation control type thermal printer and its control method | |
| US5896160A (en) | Thermal printing method and thermal printer | |
| JPH0679903A (en) | Density gradation control type thermal printer | |
| JP2000108399A (en) | Thermal recording method and thermal recording apparatus for multi-tone images | |
| JPH07125290A (en) | Density gradation control type thermal printer | |
| JPS6226627B2 (en) | ||
| KR0132892B1 (en) | Video printer device | |
| JPH03224754A (en) | Density gradation control-type thermal printer and current value detection device | |
| JPH06143650A (en) | Gray scale control type thermal printer | |
| JPH04201268A (en) | Heat-sensitive recording device | |
| US7224377B1 (en) | Thermal print head modulation using additive complements | |
| KR0132879B1 (en) | Thermal transfering printer | |
| JPH05147253A (en) | Thermal printer | |
| JPH08300712A (en) | Thermal printer | |
| JPH0825296B2 (en) | Thermal head drive | |
| JPH0369310B2 (en) |