JPS6076362A - Compensating method of heat accumulation in thermal head - Google Patents
Compensating method of heat accumulation in thermal headInfo
- Publication number
- JPS6076362A JPS6076362A JP18534683A JP18534683A JPS6076362A JP S6076362 A JPS6076362 A JP S6076362A JP 18534683 A JP18534683 A JP 18534683A JP 18534683 A JP18534683 A JP 18534683A JP S6076362 A JPS6076362 A JP S6076362A
- Authority
- JP
- Japan
- Prior art keywords
- thermal head
- pulse width
- heating element
- heat storage
- group
- 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.)
- Granted
Links
- 238000009825 accumulation Methods 0.000 title abstract description 12
- 238000000034 method Methods 0.000 title description 10
- 238000010438 heat treatment Methods 0.000 abstract description 44
- 239000000872 buffer Substances 0.000 abstract description 15
- 238000005338 heat storage Methods 0.000 description 33
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000758 substrate Substances 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)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、複数の発熱素子を列状に配列したサーマルヘ
ッドの蓄熱補正方法に関し、特に各発熱素子を少(とも
2つのグループに分割してグループ別に駆動する場合の
蓄熱補正方法に関するもである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for correcting heat accumulation in a thermal head in which a plurality of heating elements are arranged in a row, and in particular, a method for correcting heat accumulation in a thermal head in which a plurality of heating elements are arranged in a row. The present invention relates to a heat storage correction method when driving each group separately.
感熱記録に用いられるサーマルヘッドは、通(2)
電熱記録媒体の主走査方向の画素数に対応するよう複数
の発熱素子(例えば日本工業規格A列4番の記録紙上に
画′峙報を記録する場合必要とする発熱素子数は172
8個・B列4番の記録紙の場合には2048個)Kよっ
て構成されており、画情報に対応してPfr要の発熱素
子のみを発熱させることKよって、該発熱部に摺接する
感熱記録紙やインクドナーシート等の熱記録媒体を発色
させている。The thermal head used for thermosensitive recording has a plurality of heating elements corresponding to the number of pixels in the main scanning direction of the electrothermal recording medium. In this case, the number of heating elements required is 172.
(2048 pieces in the case of the recording paper No. 4 in row B)), and by making only the Pfr heating element generate heat in accordance with the image information, the heat-sensitive element that comes into sliding contact with the heating element It colors thermal recording media such as recording paper and ink donor sheets.
ところで、このようなサーマルヘラドラ用いて記録を行
なう場合、特に1ラインの記録周期を10mθθC以下
にして高速駆動を図ろうとすると、例えば同一発熱素子
を連続して発熱させた場合などには、蓄熱の影響によっ
て、該発熱素子が冷えきらないうちに次の行のデータを
記録しなければならず、記録濃度にバラツキが発生し・
画質を低下させてしまっていた。By the way, when recording using such a thermal head drive, especially if you try to achieve high-speed driving by setting the recording period of one line to 10 mθθC or less, for example, if the same heat generating element is made to generate heat continuously, heat storage Due to the influence of
This resulted in a decrease in image quality.
そこで従来は、発熱素子の冷却時間を確保するために各
発熱素子を例えば第1図(A)に示すように少くともO
,グループとC,グループの2グループに分割したうえ
、第1図(B)に示すように各グループ別に時分割駆動
するように構成し、さらに各発熱素子毎に前ラインある
いは前ラインおよび前々ラインの記録の11゛無に応じ
て現在記録を行なう発熱素子に対する記録パルス幅(通
電時間)あるいは印加電圧等を可変制御するようにして
いた0例えば、前のラインに当該発熱素子に対するデー
タがあった場合は、現ラインの記録に際して当該発熱素
子に加える記録パルス幅乞短かくするのである。Conventionally, in order to ensure cooling time for the heating elements, each heating element was heated to at least 0.000000000000000000000000000000,000
, Group C, and Group C, and each group is configured to be time-divisionally driven as shown in FIG. The recording pulse width (energization time) or applied voltage for the heating element currently being recorded was variably controlled depending on whether or not a line was recorded.For example, if there was data for the heating element in the previous line. In this case, the width of the recording pulse applied to the heating element is made very short when recording the current line.
ところが、上記従来方式は1発熱素子のみごとにそれぞ
れ着目した習熟補正方式であり、当該発熱素子に相隣接
する発熱素子の蓄熱が当該発熱素子に及ぼす影響が考慮
されていないために・完全な蓄熱補正を行なっていると
はいえない。特に、インクドナーシートを用いる転写型
の感熱記録においては、前記相隣接する発熱素子の蓄熱
の影響がインクドナーシート面内での熱の拡がりによっ
て助長され、蓄熱補正の十分な効果な得ることはできな
かった。However, the conventional method described above is a learning correction method that focuses on each heating element individually, and does not take into account the effect of heat storage of heating elements adjacent to the heating element on the heating element. It cannot be said that correction has been made. In particular, in transfer-type thermal recording using an ink donor sheet, the influence of heat accumulation in the adjacent heating elements is amplified by the spread of heat within the surface of the ink donor sheet, making it difficult to obtain a sufficient heat accumulation correction effect. could not.
本発明は上記の事情に鑑みてなされたもので、複゛数の
発熱素子を少くとも2つ以上のグループに分割してグル
ープ別に時分割部!&lI′1″る場合において、各発
熱素子に隣接する同一グループの発熱素子の蓄熱の影響
をも考慮したうえで蓄熱補正を行なうことにより・各発
熱素子に加える印加エネルギーを常に最適なものに可変
制御1゜て濃度バラツキのない好適な記録品質を得るこ
とができるサーマルヘッドの蓄熱補正方法を提供するこ
とを目的とする。The present invention has been made in view of the above circumstances, and it divides a plurality of heating elements into at least two or more groups and provides a time division section for each group! &lI'1'', by performing heat storage correction while also taking into account the influence of heat storage in the same group of heating elements adjacent to each heating element, the energy applied to each heating element can always be varied to the optimum value. It is an object of the present invention to provide a method for correcting heat accumulation in a thermal head that can obtain suitable recording quality without density variation with control 1°.
そこでこの発明では、各発熱素子の過去の行の記録情報
および当該各発熱素子に相隣接する同一グループの発熱
素子の現在および過去の行の記録情報にそれぞれ適宜の
重み値な付けて算出した蓄熱状態情報と、当該サーマル
ヘッドの基板温度な示す情報と、各発熱素子の直前の行
の記録パルス幅を示す情報とに基づき各発熱素子に加え
る電気エネルギーを各発熱素子毎に各別にi丁亥制御す
るようにしている。Therefore, in the present invention, heat storage is calculated by assigning appropriate weight values to the recorded information of past rows of each heating element and the recorded information of current and past rows of heating elements of the same group adjacent to each heating element. Electrical energy applied to each heating element is individually controlled for each heating element based on status information, information indicating the substrate temperature of the thermal head, and information indicating the recording pulse width of the row immediately before each heating element. I try to do that.
以下、この発明にかかるサーマルヘッドの蓄熱補正方法
を添付図面に示す実施例にしたがって詳細に説、明する
。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A method for correcting heat accumulation in a thermal head according to the present invention will be described in detail below with reference to embodiments shown in the accompanying drawings.
この実施例ではサーマルヘッドの各発熱素子にそれぞれ
印加するパルス幅Tii次式に基づいて決定する。In this embodiment, the pulse width Tii applied to each heating element of the thermal head is determined based on the following equation.
Ti=f(XiyTi−1) ・・・・・・(1)すな
わち上記(1)式において、Xiは蓄熱状態情報、Ti
−1は当該発熱素子についての前ラインの印加パルス幅
を示す情報であり、当該発熱素子の現ラインにおける印
加パルス幅T1はこれら2つの情報Xi 、 Ti−4
の関数として決定される。なお、記録がなされない場合
、印加パルス幅Ti−rならびにT1は0でな(、印加
電圧な0とする。Ti=f(XiyTi-1) (1) That is, in the above equation (1), Xi is heat storage state information, Ti
-1 is information indicating the applied pulse width of the previous line for the heating element, and the applied pulse width T1 of the current line of the heating element is based on these two pieces of information Xi, Ti-4
determined as a function of Note that when recording is not performed, the applied pulse width Ti-r and T1 are not 0 (the applied voltage is 0).
まず蓄熱状態情報X1について説明する。First, the heat storage state information X1 will be explained.
m2図は記録画素の配列を示すものであり、(6)
ライン夏が現在記録する走査ライン、ライン■が前回記
録した走査ラインを示し、う→÷僅→L妊各躬遺4−≠
ト走」蛙う仁4444ζ示I−ライン四が前々回記録し
た走査ラインな示している。The m2 diagram shows the arrangement of recording pixels, (6) Line summer shows the scanning line currently recorded, line ■ shows the scanning line recorded last time,
Line 4 indicates the scanning line recorded two times before.
この実施例では、画素りに対する蓄熱状態を画素DI乃
至D6の記録の有無に基づいて決定する。また、これら
画素り、乃至D6には画素りに対する蓄熱の影響度の違
いによって、第1表に示すような重み値がそれぞれつけ
られている。In this embodiment, the heat storage state for each pixel is determined based on whether or not the pixels DI to D6 are recorded. Furthermore, weight values as shown in Table 1 are assigned to these pixels D6, depending on the degree of influence of heat accumulation on the pixels.
第1表
第2表に、これら画素Dl乃至D6の記録の有無に応じ
た上記重み値の総和Y1の一例を示す。なお、第2表中
釜画素に対する記録の有無は「1」、「0」でそれぞれ
示し、「1」を黒、「0」を白とする。Tables 1 and 2 show an example of the total sum Y1 of the weight values according to whether or not the pixels D1 to D6 are recorded. The presence or absence of recording for the middle pixel in Table 2 is indicated by "1" and "0", respectively, with "1" being black and "0" being white.
第 2 表
上記第2表によると、例えば例(c)に示すように、画
素D1.D、およびD4に記録が施された場合、Ylは
187である。そして、このYlを第3図に示したグラ
フの関係に基づき「0」から「7」までの8段階の蓄熱
状態情報x1に変換する。Table 2 According to Table 2 above, for example, as shown in example (c), pixel D1. When recording is performed on D and D4, Yl is 187. Then, this Yl is converted into heat storage state information x1 in eight stages from "0" to "7" based on the relationship in the graph shown in FIG.
第3図では、横軸KYiをとり、縦軸にXlをとってい
る。前記第2表の下部にXlの例を示す1例えば、例(
C)の場合にはYlは187、Xlは5である。In FIG. 3, the horizontal axis is KYi, and the vertical axis is Xl. Examples of Xl are shown at the bottom of Table 2. For example,
In the case of C), Yl is 187 and Xl is 5.
この蓄熱状態情報X1と前ラインの印加パルス幅Ti−
1に基づぎ、当該発熱素子の今回印字するラインの印加
パルス幅T 1/を設定すると、第4図に示すようにな
る。第4図のTi’(msec)の上限値1.2は白画
素が連続した場合において好適な記録を行なうことがで
きる印加パルス幅であり、下限値0.5は黒画素が連続
した場合において好適な記録を行なうことができるパル
ス幅である。例えば、蓄熱状態情報X1が3でT1−1
が9.5 m secの場合圧はTi’は0.5m5e
cとなり、またxlが4でT1−1が1.0 m se
cの場合にはT i’は0.8 m aeaKなる。This heat storage state information X1 and the applied pulse width Ti- of the previous line
1, if the applied pulse width T 1/ of the line to be printed this time of the heating element is set, the result will be as shown in FIG. The upper limit value of Ti' (msec) of 1.2 in Fig. 4 is the applied pulse width that allows suitable recording when there are continuous white pixels, and the lower limit value of 0.5 is the applied pulse width when there are continuous black pixels. This is the pulse width that allows suitable recording. For example, if the heat storage state information X1 is 3, T1-1
When is 9.5 m sec, the pressure is Ti' is 0.5 m5e
c, and xl is 4 and T1-1 is 1.0 m se
In the case of c, T i' becomes 0.8 m aeaK.
ところで、本発明において発熱素子は少くとも2つの0
1グループと0.グループに分割され%第1図(A)に
示したように時分割駆動される。By the way, in the present invention, the heating element has at least two
1 group and 0. It is divided into groups and driven in a time division manner as shown in FIG. 1(A).
従って、第5図(A) 、 (B)に示すように、画素
D1を記録する際に01グループの画素D2の記録が有
る無しにかかわらず、画素D1がその周囲から受ける蓄
熱の影響は同じと考えてよい。Therefore, as shown in FIGS. 5(A) and 5(B), when recording pixel D1, regardless of whether pixel D2 of the 01 group is recorded or not, the effect of heat accumulation on pixel D1 from its surroundings is the same. You can think that.
そこで、本発明ではC,グループの画素り。Therefore, in the present invention, the pixels of group C.
に対する重み値を「0」として蓄熱状態情報X1が算出
される。The heat storage state information X1 is calculated by setting the weight value to "0".
第6図は上述のような蓄熱補正方法に基づいて構成した
蓄熱補正回路1oの一実施例を示すブロック図である。FIG. 6 is a block diagram showing an embodiment of a heat storage correction circuit 1o constructed based on the heat storage correction method as described above.
同図において、ビデオデータが入力されるラインバッフ
ァ20は、それぞれサーマルヘッドの全画素数に対応し
た記憶領域を有する第1ラインバッファ201〜第4ラ
インバツフア204ノ4ライン分のラインバッファから
構成され、各ラインバッファ201〜204には第n+
1.第n。In the figure, the line buffer 20 to which video data is input is composed of line buffers for four lines, a first line buffer 201 to a fourth line buffer 204, each having a storage area corresponding to the total number of pixels of the thermal head. Each line buffer 201 to 204 has an n+
1. nth.
第n−1,第n −2ライン目のビデオデータが図示し
ないマルチプレクサ等によってライン別に記憶される。The video data of the (n-1)th and (n-2)th lines are stored line by line by a multiplexer or the like (not shown).
そして、第1ラインバツフア201に対し次に記録すべ
きビデオデータな記憶させている時、残余の第2ライン
バツフア202〜第4ラインバツフア204に記憶され
たX3ライン分のビデオデータ、すなわち今回記録すべ
ぎ走査ラインのビデオデータ、前回記録した走査ライン
のビデオデータおよび前々回記録した走査ラインのビデ
オデータは図示しないセレクタによってレジスタ21に
選択的に書込まれる。レジスタ21に記憶されたビデオ
データのうち今回記録を行うビデオデータの中で前述し
た重み値を「0」にするO、グループのビデオデータは
補正回路22においてタイミングパルスo、pおよびa
、pに基づいて強制的に白画素データに変更されて蓄熱
状態演算器23に入力される。When the video data to be recorded next is stored in the first line buffer 201, the video data for X3 lines stored in the remaining second line buffer 202 to fourth line buffer 204, that is, the video data to be recorded this time is scanned. The video data of the line, the video data of the scanning line recorded last time, and the video data of the scanning line recorded the day before last are selectively written into the register 21 by a selector (not shown). Of the video data stored in the register 21, the weight value described above is set to "0" in the video data to be recorded this time.
, p is forcibly changed to white pixel data and input to the heat storage state calculator 23.
一方、前回および前々回の走査ラインにおけるビデオデ
ータはそのまま蓄熱状態演算器23に入力される。また
、今回語録を行うビデオデータはラッチ27を介してデ
ータバッファ26に転送される。On the other hand, the video data in the previous scan line and the scan line before the previous scan are input to the heat storage state calculator 23 as they are. Further, the video data to be recorded this time is transferred to the data buffer 26 via the latch 27.
蓄熱演算器23は、今回記録すべきラインの各発熱素子
の習熟状態情報X1を補正1路22で変更された今回の
記録ラインのビデオデータおよび変更が例等加えられて
いない前回および前々回のビデオデータに基づぎグルー
プ別に順次演算し、この演算結果をパルス幅演算器24
にj獣医出力する。The heat storage calculator 23 uses the video data of the current recording line that has been changed in the first correction path 22 and the video data of the previous and two previous times in which no changes have been made, for example, to the learning state information X1 of each heating element of the line to be recorded this time. Based on the data, calculations are performed for each group sequentially, and the calculation results are sent to the pulse width calculator 24.
Output to j veterinarian.
蓄熱状態演算器23は第7図に示すように、■み値付加
回路230とYi/Xi変換回路231とによって構成
されており、重み値付加回路230は1ドツトの発熱素
子について6ビツトずつ入力される画情報に第1表に示
した重み値をそれぞれ付加した後、これら6ビツトv加
算し、該加其結釆Y1をYi/Xi変換回路231に出
力する。Y1/Xi変俟回路231は順次入力されるY
lを例えば第3図に示したグラフの関係に基づぎ「o」
から「7」までの8段階の蓄熱状態情報X1に変換し、
これ′4g:順次パルス幅演算器24に出力する。メモ
リ25はパルス幅演算器24によって演算された各ドツ
トの記録パルス幅を示す情報を記憶するものであり、こ
のメモリ25の記憶内容は記録すべき走査ラインが進む
度に更新される。したがりて、メモリ25から出力され
てパルス幅演算器24に帰還入力されるT1−1はパル
ス幅演算器24にとっては前走査ラインの記録パルス幅
を示す情報となる。As shown in FIG. 7, the heat storage state calculator 23 is composed of a weight value addition circuit 230 and a Yi/Xi conversion circuit 231, and the weight value addition circuit 230 inputs 6 bits for each dot of heating element. After adding the weight values shown in Table 1 to the image information to be displayed, these 6 bits v are added, and the sum Y1 is outputted to the Yi/Xi conversion circuit 231. The Y1/Xi variation circuit 231 sequentially inputs Y
For example, based on the relationship in the graph shown in Figure 3, l is ``o''.
Convert to 8 stages of heat storage status information X1 from to "7",
This '4g: Sequentially output to the pulse width calculator 24. The memory 25 stores information indicating the recording pulse width of each dot calculated by the pulse width calculator 24, and the stored contents of this memory 25 are updated every time the scanning line to be recorded advances. Therefore, T1-1 outputted from the memory 25 and fed back to the pulse width calculator 24 becomes information indicating the recording pulse width of the previous scanning line for the pulse width calculator 24.
パルス幅演算器24はこれら2つのfi@Xi。The pulse width calculator 24 is composed of these two fi@Xi.
T1−1に基づき各発熱素子に印加する記録パルス幅T
1を例えば第4図に示した関係から算出して、これを前
記メモリ25およびデータバッファ26に入力する。Recording pulse width T applied to each heating element based on T1-1
1 is calculated from the relationship shown in FIG. 4, for example, and input into the memory 25 and data buffer 26.
データバッファ26は情報X1の分m段ir8」に対応
して8ライン分の記憶領域を有し1ラツチ24から入力
される現在の走査ラインのビデオデータとパルス幅演算
器24からの記録パルス幅情報T1に基づき各画素のビ
デオデータを記録パルス幅情報T1で指示されるパルス
幅の印字信号に変換して出力する。すなわち、記録すべ
き画素が黒画素であり、かつ最も濃度の高い画素であれ
ば最も長い1.2 m secの印字信号を出力する。The data buffer 26 has a storage area for 8 lines corresponding to "m stages IR8" of the information Based on the information T1, the video data of each pixel is converted into a print signal having a pulse width specified by the recording pulse width information T1 and output. That is, if the pixel to be recorded is a black pixel and has the highest density, the longest print signal of 1.2 msec is output.
これKより、サーマルヘッドの各発熱素子は周囲の蓄熱
状態に応じて最適なパルス幅の印字信号で駆動されるも
のとなる。From this K, each heating element of the thermal head is driven with a print signal having an optimal pulse width depending on the surrounding heat storage state.
なお、第6図の実施例では、記録すべき画素Diの周囲
の画素の記録情報のうち他のグループの画素の記録情報
は補正回路22によって強制的に白画素の情報に変更し
て蓄熱状態を算出しているが、第8図に示すように各グ
ループ別に蓄熱状態演算器23−1.23−2を設げ1
これらを0.グループおよび0.グループのタイミング
に応じてスイッチ30A130Bにより交互に切換え、
各グループ別に独立して蓄熱状態を算出するようにして
も同様な効果が得られる。In the embodiment shown in FIG. 6, among the recorded information of pixels around the pixel Di to be recorded, the recorded information of pixels in other groups is forcibly changed to white pixel information by the correction circuit 22 to maintain the heat storage state. As shown in Fig. 8, heat storage state calculators 23-1 and 23-2 are provided for each group.
These are 0. group and 0. Switch alternately using switches 30A and 130B according to the group timing,
A similar effect can be obtained by calculating the heat storage state independently for each group.
なおまた、蓄熱状態情報X1を決定するために参照する
画素は第2図に示したもので、十分満足する結果を得る
ことができるが、第と図に示したものに限るわけではな
い。高速性、コスト面などの条件によっては、参照画素
を若干少なくしてもよいし、また、これ以上の精密さを
賛求するのであれば、参照画素をもつと多くしてもよい
。Furthermore, the pixels referred to in order to determine the heat storage state information X1 are those shown in FIG. 2, and a sufficiently satisfactory result can be obtained, but the pixels are not limited to those shown in FIGS. Depending on conditions such as high speed and cost, the number of reference pixels may be slightly reduced, or if greater precision is desired, the number of reference pixels may be increased.
またへ実施例では蓄熱状態情報X1を「0」から「7」
までの8段階に分割するようにしたが、この分割数は勿
論任意であり、例えば16段階、32段階と分割数を増
すよ5にすれば・より精密な蓄熱補正を行なうことかで
きる。In addition, in the embodiment, the heat storage state information X1 is set from "0" to "7".
Although the number of divisions is of course arbitrary, it is possible to perform more precise heat storage correction by increasing the number of divisions to 16, 32, or 5, for example.
印加パルスのパルス幅を増減するようにした阜
が、上記区分けの為しきい値の選択は勿論任意であり、
各種条件によって適切なものを採用すればよい。Although the pulse width of the applied pulse is increased or decreased, the selection of the threshold value for the above classification is of course arbitrary.
An appropriate one may be adopted depending on various conditions.
ところで、本実施例ではサーマルヘッドの各発熱素子に
加えるパルスの記録パルス幅(通電時間)を可変制御し
て記録画素の濃度バラツキを防止するようにしたが、例
えば他K、各発熱素子に高周波パルスを印加し、該高周
波パルスのデユーティを変化させるようにしてもよい。Incidentally, in this embodiment, the recording pulse width (current application time) of the pulse applied to each heating element of the thermal head is variably controlled to prevent density variations in recording pixels. A pulse may be applied and the duty of the high frequency pulse may be changed.
また、印加電圧を可変制御するよう圧してもよい、要は
、各発熱素子に加えられる電気エネルギーが結果的に可
変制御されればよいのである。Further, the applied voltage may be variably controlled, as long as the electrical energy applied to each heating element is variably controlled as a result.
また、供給電源の節約などのために長尺のサーマルヘッ
ドの発熱素子を複数のブロックに分割し、これらを分割
駆vIJJ¥るという方式があるが、この場合にも全く
同様に適用できる。Furthermore, there is a method in which the heating element of a long thermal head is divided into a plurality of blocks in order to save power supply, and these are dividedly driven, and this method can be applied in exactly the same way.
以上説明したように本発明によれば、各発熱素子に加え
る電気エネルギーを各発熱素子に隣接する周囲の発熱素
子の蓄熱状態も考慮して可変制御するようにしたため、
高速駆動および時分割駆動がなされたとしても常に濃度
のばらつきのない良好な記録品質を得ることができる。As explained above, according to the present invention, the electrical energy applied to each heating element is variably controlled in consideration of the heat storage state of surrounding heating elements adjacent to each heating element.
Even when high-speed driving and time-division driving are performed, good recording quality without density variations can always be obtained.
第1図は発熱素子のグループ分けとその時分割駆動の一
例を示す配列図およびタイムチャート、第2図は記録画
素の配列を示す図、第3図は蓄熱状態情報を算出するた
めのグラフ、第4図は直前の行の記録パルス幅をパラメ
ータとした蓄熱状態情報と補正パルス幅との関係を示す
グラフ、第5図は時分割駆動する場合の記録画素の配列
を示す図、第6図は本発明の一実施例を示すブロック図
、第7図は蓄熱状態演算器の具体例を示すブロック図、
第8図は本発明の他の実施例を示す要部のブロック図で
ある。
10・・・蓄熱補正回路、20・・・ラインバッファ、
21・・・レジスタ箋22・・・補正回路、23・・・
蓄熱状態演算器、24・・・パルス幅演算器、25・・
・メモリ%26・・・データバッファ、27・・・ラッ
チ。
−
°−ψ
Hε
目…−
目一−
X m +
区 区 区
−−へ
昧 派 昧
区
a)
派Fig. 1 is an arrangement diagram and a time chart showing an example of grouping of heating elements and their time-division driving, Fig. 2 is a diagram showing an arrangement of recording pixels, Fig. 3 is a graph for calculating heat storage state information, Figure 4 is a graph showing the relationship between heat storage state information and correction pulse width using the recording pulse width of the immediately preceding row as a parameter, Figure 5 is a diagram showing the arrangement of recording pixels in the case of time-division driving, and Figure 6 is A block diagram showing an embodiment of the present invention, FIG. 7 is a block diagram showing a specific example of a heat storage state calculator,
FIG. 8 is a block diagram of main parts showing another embodiment of the present invention. 10... Heat storage correction circuit, 20... Line buffer,
21...Register note 22...Correction circuit, 23...
Heat storage state calculator, 24...Pulse width calculator, 25...
・Memory% 26...Data buffer, 27...Latch. − °−ψ Hε 目…− 目1−
Claims (1)
くとも第1クループと第2グループとに分割してグルー
プ別に時分割で駆動するザーマルヘッド駆動回路におい
て、前記複数の発熱素子に加える電気エネルギーな、前
記各発熱素子および該発熱素子に@接する同一グループ
の発熱素子の現在および過去の記録情報に基づき算出し
た蓄熱状態情報と、当該発熱素子の直前の行の記録パル
ス幅を示す情報とに基づき各別に可変制御するようにし
たことを特徴とするサーマルヘッドの蓄熱補正方法。 (2)前記電気エネルギーは各発熱素子に加えられる記
録パルスのパルス幅を増減することにより可変制御され
ることを特徴とする特許請求の範囲第(1)項記載のサ
ーマルヘッドの蓄熱補正方法。 (1) リA1 (3) 前記蓄熱状態ラミ報はσIJ記日己録情報にそ
れぞれ当該発熱素子に対する蓄熱の影響度に対応した所
定の重み値を付けてこれらを加算することによって算出
されることを特徴とする特許請求の範囲M(1)項記載
のサーマルヘッドの蓄熱補正方法。 (4)前記電気エネルギーの算出は発熱素子のグループ
に対応して設げた蓄熱状態演算器によりグループ別に行
うようにしたことを特徴とする特許請求の範囲第(11
項記載のサーマルヘッドの蓄熱補正方法。[Scope of Claims] (1) A thermal head drive circuit that arranges a plurality of heating elements in a row, divides each heating element into at least a first group and a second group, and drives each group in a time division manner, Heat storage state information calculated based on current and past record information of each of the heating elements and the heating elements of the same group that are in contact with the heating elements, including electric energy applied to the plurality of heating elements, and the row immediately before the heating element. A method for correcting heat accumulation in a thermal head, characterized in that the heat accumulation correction method for a thermal head is controlled individually based on information indicating the recording pulse width of the recording pulse width. (2) The method for correcting heat accumulation in a thermal head according to claim (1), wherein the electrical energy is variably controlled by increasing or decreasing the pulse width of a recording pulse applied to each heating element. (1) ReA1 (3) The heat storage state LAMI report is calculated by adding a predetermined weight value corresponding to the degree of influence of heat storage on the heat generating element to the σIJ diary information, respectively. A method for correcting heat accumulation in a thermal head according to claim M(1). (4) The calculation of the electric energy is performed for each group by a heat storage state calculator provided corresponding to the group of heating elements.
The heat accumulation correction method of the thermal head described in .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18534683A JPS6076362A (en) | 1983-10-04 | 1983-10-04 | Compensating method of heat accumulation in thermal head |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18534683A JPS6076362A (en) | 1983-10-04 | 1983-10-04 | Compensating method of heat accumulation in thermal head |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6076362A true JPS6076362A (en) | 1985-04-30 |
JPH0339470B2 JPH0339470B2 (en) | 1991-06-13 |
Family
ID=16169179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18534683A Granted JPS6076362A (en) | 1983-10-04 | 1983-10-04 | Compensating method of heat accumulation in thermal head |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6076362A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63227357A (en) * | 1986-10-30 | 1988-09-21 | Nec Corp | Printing control method of thermal printer |
JPH0298456A (en) * | 1988-10-05 | 1990-04-10 | Matsushita Electric Ind Co Ltd | Gradation printer and its test chart preparation |
-
1983
- 1983-10-04 JP JP18534683A patent/JPS6076362A/en active Granted
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63227357A (en) * | 1986-10-30 | 1988-09-21 | Nec Corp | Printing control method of thermal printer |
JPH0298456A (en) * | 1988-10-05 | 1990-04-10 | Matsushita Electric Ind Co Ltd | Gradation printer and its test chart preparation |
Also Published As
Publication number | Publication date |
---|---|
JPH0339470B2 (en) | 1991-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4688051A (en) | Thermal print head driving system | |
JPH0419948B2 (en) | ||
US5038154A (en) | Driving apparatus for thermal head | |
JPS6076362A (en) | Compensating method of heat accumulation in thermal head | |
US4827288A (en) | Pattern memory for use in thermal recording | |
JPS6156112B2 (en) | ||
JPH0332262B2 (en) | ||
JP2503589B2 (en) | Image recording device | |
JPS59229365A (en) | Heat accumulation correcting method of thermal head | |
JPS61164856A (en) | Recording head and half tone recording method using the same | |
JP4156190B2 (en) | Image recording method and apparatus | |
JPS59229363A (en) | Heat accumulation correcting method and apparatus of thermal head | |
JPH04201268A (en) | Heat-sensitive recording device | |
JP2605774B2 (en) | Thermal recording device | |
JPS5833481A (en) | Printing system of thermal printer | |
JPH06262793A (en) | Multi-gradation thermal recorder | |
JPH08197769A (en) | Thermal printer | |
JPS61227476A (en) | Print method | |
JPS60127172A (en) | Heat accumulation correcting method for thermal head | |
JPH0514620B2 (en) | ||
JP3250743B2 (en) | Head drive | |
JPS61135769A (en) | Thermal head driving circuit | |
JPH0211345A (en) | Density gradation control type thermal printer | |
JPS6189771A (en) | Drive method of thermal printer | |
JPS62252276A (en) | Gradation image recording device improving recording speed |