JPS63199660A - Drive controller for thermal head - Google Patents
Drive controller for thermal headInfo
- Publication number
- JPS63199660A JPS63199660A JP3196287A JP3196287A JPS63199660A JP S63199660 A JPS63199660 A JP S63199660A JP 3196287 A JP3196287 A JP 3196287A JP 3196287 A JP3196287 A JP 3196287A JP S63199660 A JPS63199660 A JP S63199660A
- Authority
- JP
- Japan
- Prior art keywords
- gradation
- data
- dots
- printing
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 abstract description 21
- 230000000694 effects Effects 0.000 description 4
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000740 bleeding effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 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
Landscapes
- Electronic Switches (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はカラープリント装置等に用いられる感熱ヘッド
の駆動を制御する装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a device for controlling the drive of a thermal head used in a color printing device or the like.
本発明は、ドツトをn階調で表現する場合に、1階調口
から所定階調目までの上記ドツトを得る際には、感熱ヘ
ッドの抵抗素子の駆動をプリント周期内の所定の時点で
終了させるように制御すると共に、上記所定階調目から
n階調目までの上記ドツトを得る際には、上記抵抗素子
の駆動を上記プリント周期の前端から開始するように制
御することにより、ラッシュ電流及び各色のプリント中
心のずれを軽減すると共に、データの転送期間にプリン
ト時間が喰い込むことを防止するようにしたものである
。In the case of expressing dots in n gradations, the present invention drives the resistance element of the thermal head at a predetermined point in the print cycle when obtaining the dots from the first gradation to a predetermined gradation. At the same time, when obtaining the dots from the predetermined gradation level to the nth gradation level, the driving of the resistance element is controlled to start from the front end of the printing period, thereby controlling the rush. This is designed to reduce the current and the shift of the printing center of each color, and to prevent printing time from being eaten into the data transfer period.
第4図は感熱ヘッドを用いたプリント装置の概略を示す
もので、回転ドラム1の周回にインクリボン2とプリン
ト紙3とを重ね合わせて巻付けると共に、感熱ヘッド装
置4をインクリボン2に接触させるように構成されてい
る。この状態で回転ドラム1を矢印a方何に回転させて
インクリボン2とプリント紙3とを連続的に送りながら
感熱ヘッド装置4を駆動することにより、インクリボン
2のインクをプリント紙3に熱転写させて、所望の画像
等をプリントするようにしている。FIG. 4 schematically shows a printing device using a thermal head, in which an ink ribbon 2 and printing paper 3 are wrapped around a rotating drum 1 in an overlapping manner, and a thermal head device 4 is brought into contact with the ink ribbon 2. It is configured to allow In this state, the ink on the ink ribbon 2 is thermally transferred to the print paper 3 by rotating the rotating drum 1 in the direction of arrow a and driving the thermal head device 4 while continuously feeding the ink ribbon 2 and print paper 3. Then, the desired image or the like is printed.
またインクリボン2としてはY(黄)、M(マゼンタ)
、C(シアン)の3色のものが用いられ、これらの3色
を順次に重ね合わせてプリントすることにより、カラー
プリントを行うようにしている。Ink ribbon 2 is Y (yellow) and M (magenta).
, C (cyan) are used, and color printing is performed by sequentially overlapping and printing these three colors.
第5図はプリント紙3に縦方向にmドツト横方向にnド
ツトの画素5から成るプリント画面6をプリントする場
合における、プリント画面6と感熱ヘッド装置4との関
係を示す、感熱ヘッド装置4は縦方向mドツトの画素5
と夫々対応するm個の抵抗素子から成る感熱ヘッド素子
4+ 、4g −4、から成り、これらのヘッド素子4
.〜4.をプリントすべき画像に応じて選択的に駆動す
ることにより、上記プリント画面6に画像をプリントす
るように成されている。従って、画面6のプリントに際
しては、プリント紙3を矢印a方向に連続的に送りなが
ら、縦方向mドツトの画素5から成る1ラインが同時に
プリントされ、1本のラインをプリントすることにより
、画面6が形成される。FIG. 5 shows the relationship between the print screen 6 and the thermal head device 4 when a print screen 6 consisting of pixels 5 of m dots in the vertical direction and n dots in the horizontal direction is printed on the print paper 3. is pixel 5 of m dots in the vertical direction
It consists of thermal head elements 4+, 4g-4, which are composed of m resistive elements, respectively, and these head elements 4
.. ~4. The image is printed on the printing screen 6 by selectively driving the image forming apparatus according to the image to be printed. Therefore, when printing the screen 6, one line consisting of m dots of pixels 5 in the vertical direction is simultaneously printed while the printing paper 3 is continuously fed in the direction of the arrow a. 6 is formed.
各画素5は各色の色濃度を階調により表現され、例えば
256階調で表現される。この256階調を表現するた
めに、各ヘッド素子4.〜45の通電時間(加熱時間)
を256段階に制御するようにしている。このために各
ヘッド素子4I〜4゜に階調に応じたPWM (パルス
巾変調)信号が供給されるように成される。Each pixel 5 expresses the color density of each color using gradations, for example, 256 gradations. In order to express these 256 gradations, each head element 4. ~45 energization time (heating time)
is controlled in 256 steps. For this purpose, PWM (Pulse Width Modulation) signals are supplied to each of the head elements 4I to 4° in accordance with the gradation.
各ヘッド素子4.〜4.に上記PWM信号を供給する方
法として第6図又は第7図に示す通電方法が知られてい
る。Each head element4. ~4. As a method of supplying the above-mentioned PWM signal to the motor, the energization method shown in FIG. 6 or FIG. 7 is known.
第6図の方法は、縦方向1ラインの画素5のプリントを
同時にスタートさせるもので、図示の例ではm=512
ドツトの場合を示し、縦方向1ラインの1ドツト目が階
調1.2ドツト目が階調3.3ドツト目が階調3.51
2ドツト目が階115を表わす場合を例として示してい
る。これらの階調に応じたパルス巾を有するPWM信号
がヘッド素子41〜4.に供給される。In the method shown in FIG. 6, printing of pixels 5 in one line in the vertical direction is started at the same time, and in the example shown, m=512
In the case of dots, the first dot of one vertical line has a gradation level of 1.2 dot has a gradation level of 3.3rd dot has a gradation level of 3.51.
A case where the second dot represents floor 115 is shown as an example. A PWM signal having a pulse width corresponding to these gradations is sent to the head elements 41 to 4. supplied to
第7図の方法は、1〜256の全ての階調に対する各P
WM信号による通電を同時に終了させる方法である。The method shown in FIG.
This is a method of simultaneously ending energization by the WM signal.
また第6図及び第7図の方法においては、1本のライン
のプリントが終了すると、次のラインのPWMデータを
メモリに転送するデータ転送期間が設けられている。Further, in the methods shown in FIGS. 6 and 7, when printing of one line is completed, a data transfer period is provided in which PWM data of the next line is transferred to the memory.
また1ラインのプリントに際しては実際には通電される
ヘッド素子の数に応じた通電時間の補正が次のようにし
て行われる。Furthermore, when printing one line, the energization time is actually corrected in accordance with the number of head elements to be energized as follows.
ヘッド素子4.〜4.を加熱するためのm個の抵抗素子
は共通のヒータ電源にm個のトランジスタを介して夫々
接続されており、各トランジスタをPWM信号により、
制御することにより各抵抗素子に通電するように成され
ている。このため配線抵抗やヒータ電源の特性等による
電圧降下が生じ、この電圧降下の大きさが、1ラインの
プリントに際して通電されるヘッド素子の個数に応じて
変化する。このためヒータ電源から供給される電流が変
化し、これによって、同じパルス巾のPWM信号で通電
されてもその画素の色濃度が変ることがある。Head element 4. ~4. The m resistance elements for heating are connected to a common heater power source through m transistors, and each transistor is connected to a PWM signal.
Each resistance element is energized by control. Therefore, a voltage drop occurs due to the wiring resistance, the characteristics of the heater power supply, etc., and the magnitude of this voltage drop changes depending on the number of head elements to which electricity is applied when printing one line. For this reason, the current supplied from the heater power source changes, and as a result, the color density of the pixel may change even if the pixel is energized with a PWM signal of the same pulse width.
この問題を解決するために1ラインのプリントに際して
通電されるヘッド素子の数を求め、その数に応じて通電
時間を補正するようにしている。In order to solve this problem, the number of head elements to be energized when printing one line is determined, and the energization time is corrected according to the number.
この補正は1階調毎に通電時間を延長する形で行われる
。尚、この通電時間の補正に関して、本出願人より特願
昭61−101394号による発明が提案されている。This correction is performed by extending the energization time for each gradation. Regarding the correction of the energization time, the present applicant has proposed an invention in Japanese Patent Application No. 101394/1983.
前述した第6図の通電方法は、各ヘッド素子への通電を
同時にスタートさせるため、第6図に示すようにスター
ト時に非常に大きなラッシュ電流が流れる欠点があった
。またこの通電方法は例えば第8図に示すように、一つ
の画素5に対する各色Y、M、Cの階調が異る場合は、
各色に対する通電時間が異なるので、そのプリント中心
が各色についてずれるため色のにじみが生じる。このた
め画像全体では視覚的に色が濁ったように感じられるこ
とがあった。The above-described energization method shown in FIG. 6 starts energization of each head element at the same time, and therefore has the drawback that a very large rush current flows at the start, as shown in FIG. In addition, this energization method can be used, for example, when the gradations of each color Y, M, and C for one pixel 5 are different, as shown in FIG.
Since the energizing time for each color is different, the printing center is shifted for each color, resulting in color bleeding. For this reason, the colors of the entire image may appear visually muddy.
また第7図の通電方法は、上述した通電時間の補正を行
うために、第7図の点線で示すように通電時間を延長す
ると、この延長時間が次のデータの転送期間に喰い込む
ことがあった。このように通電時間がデータ転送期間に
喰い込むとデータの転送が全部行われず、次のラインの
プリントが正常に行われなくなる。このために通電時間
の延長を犠牲にすれば、正しい色濃度が得られなくなる
。In addition, in the energization method shown in Fig. 7, if the energization time is extended as shown by the dotted line in Fig. 7 in order to correct the energization time described above, this extended time may be inserted into the next data transfer period. there were. If the energization time intrudes into the data transfer period in this way, all the data will not be transferred and the next line will not be printed properly. If the extension of the current application time is sacrificed for this reason, correct color density cannot be obtained.
特に低い階調の場合は、延長時間を一省略するとその影
響は大きいものとなる。またデータの転送時間を長くし
たり、あるいはバッファメモリを設けることが考えられ
るが、そのようにするとプリント時間が長くなり、また
回路が複雑になると云う新たな問題が生じる。尚、この
第7図の通電方法は、第8図で述べた色ずれの問題は第
6図の通電方法に比べて改善されることが確認されてい
る。Particularly in the case of low gradations, omitting the extension time will have a large effect. It is also conceivable to lengthen the data transfer time or provide a buffer memory, but doing so would result in new problems such as longer printing time and more complicated circuitry. It has been confirmed that the energization method shown in FIG. 7 improves the color shift problem described in FIG. 8 compared to the energization method shown in FIG. 6.
本発明においては、1階調口から所定階羽目までのドツ
トを得る際には、抵抗素子の駆動を上記プリント周期内
の所定の時点で終了させるように制御する手段と、上記
所定階羽目からn階調目までの上記ドツトを得る際には
、上記抵抗素子の駆動を上記プリント周期の前端から開
始するように制御する手段とを設けている。In the present invention, when obtaining dots from the first gradation opening to a predetermined gradation level, there is provided a means for controlling the driving of the resistive element to end at a predetermined point in the printing cycle, and When obtaining the dots up to the n-th gradation, means is provided for controlling the driving of the resistive element so as to start from the front end of the printing period.
同時に通電をスタートさせるヘッド素子数が少いのでラ
ッシュ電流を減少させることができる。Since the number of head elements that start energizing at the same time is small, rush current can be reduced.
また各色のプリント中心が略一致するので、色ずれが軽
減される。さらに通電を同時に終了するヘッド素子が少
いので、補正による通電時間がデータ転送期間に喰い込
むことがない。Furthermore, since the printing centers of each color substantially coincide, color misregistration is reduced. Furthermore, since there are few head elements whose energization ends at the same time, the energization time due to correction does not eat into the data transfer period.
先ず、本発明による通電方法を第3図と共に原理的に説
明する。First, the energization method according to the present invention will be explained in principle with reference to FIG.
第3図において、全階調256のうち前半の1〜128
階調は前述した第7図の方法を用い、後半の129〜2
56階調は前述した第6図の方法を用いている。In Figure 3, the first half 1 to 128 of the total 256 gradations
For the gradation, use the method shown in Figure 7 above, and use the latter half 129 to 2.
For 56 gradations, the method shown in FIG. 6 described above is used.
この通電方法によれば、1ラインのプリントの際、通電
を同時にスタートさせるヘッド素子の数は第6図の場合
に比べて少くなる場合が多いので、ラッシュ電流を抑え
ることができる。また各階調に対するプリント中心も略
一致し、第8図のような色ずれも第6図の方法に比べて
軽減される。さらに前述した通電時間の補正による通電
時間の延長時間も点線で示すようにデータ転送期間に喰
い込むことがない。256階調については上記延長期間
がデータ転送期間に喰い込むことになるが、その場合は
データ転送期間を優先させ、延長期間を省略させればよ
い。256階調は色濃度が最も濃いので、上記延長時間
を省略しても実質的に影響は現われない。According to this energizing method, when printing one line, the number of head elements that start energizing simultaneously is often smaller than in the case of FIG. 6, so that rush current can be suppressed. In addition, the printing centers for each gradation are substantially coincident, and the color shift as shown in FIG. 8 is reduced compared to the method shown in FIG. 6. Furthermore, the extended time of the energization time due to the above-mentioned correction of the energization time does not intrude into the data transfer period, as shown by the dotted line. For 256 gradations, the above-mentioned extension period will cut into the data transfer period, but in that case, priority should be given to the data transfer period and the extension period may be omitted. Since the 256th gradation has the highest color density, there is virtually no effect even if the extension time is omitted.
次に上述した原理に基く本発明の実施例について第1図
と共に説明する。Next, an embodiment of the present invention based on the above-mentioned principle will be described with reference to FIG.
第1図において、入力端子11にはディジタル静止画信
号から得られる1ライン分のデータSDが供給される。In FIG. 1, an input terminal 11 is supplied with one line of data SD obtained from a digital still image signal.
このデータSDは1ドツトが8ビツトの階調で表現され
た512ドツト分□のデータである。このデータSDは
1ライン分の容量を有るラインメモリ12に供給された
後、所定のタイミングで次段のラインメモリ13に転送
される。This data SD is data of 512 dots □ in which each dot is expressed in 8-bit gradation. After this data SD is supplied to a line memory 12 having a capacity for one line, it is transferred to the next stage line memory 13 at a predetermined timing.
この転送期間は第3図、第6図及び第7図におけるデー
タ転送期間に相当する。This transfer period corresponds to the data transfer period in FIGS. 3, 6, and 7.
上記ラインメモリ13に取込まれた512ドツト分のデ
ータは512進アドレスカウンタ14により1ドツト(
8ビツト)づつ順次に読み出され比較回路15に加えら
れる。上記アドレスカウンタ14にはクロック発生器1
6からのデータ用クロックGK、がスイッチ17を介し
て供給されている。The 512 dots of data taken into the line memory 13 are converted into 1 dot (
8 bits) are sequentially read out and applied to the comparator circuit 15. The address counter 14 has a clock generator 1.
A data clock GK from 6 is supplied via a switch 17.
上記比較回路15は例えば排他的論理和回路から成り、
ラインメモリ13から8ビツトづつ送られて来るデータ
と256進階調カウンタ17から順次に送られて来る8
ビツトの基準階調データとを比較する。この基準階調デ
ータは1〜256階調のデータであり、1階調づつ基準
階調データ制御回路18を通じて比較回路15に供給さ
れる。The comparison circuit 15 is composed of, for example, an exclusive OR circuit,
The data sent in 8-bit units from the line memory 13 and the 8-bit data sent sequentially from the 256-decimal gradation counter 17
Compare the bit reference gradation data. This reference gradation data is data of 1 to 256 gradations, and is supplied to the comparison circuit 15 through the reference gradation data control circuit 18 one gradation at a time.
比較回路15では1つの基準階調データに対してlライ
ン512ドツト分のデータが1づつ比較される。上記階
調カウンタ17は、上記アドレスカウンタ14が1ライ
ンのデータを読み出す毎に出力するキャリーパルスによ
って階調が1つ進められる。In the comparison circuit 15, data for 512 dots of l line are compared one by one with respect to one reference gradation data. The gradation counter 17 is advanced by one gradation by a carry pulse outputted every time the address counter 14 reads one line of data.
従って、比較回路15からは512ドツトの各階調に応
じて夫々パルス巾の異なるPWMデータがシリアルに出
力される。このPviMデータはシフトレジスタ19に
供給される。このシフトレジスタ19は上記クロックC
K、をシフトクロックとして動作される。このシフトレ
ジスタ19に格納された512個のPWMデータは、次
に後述する512進ストローブカウンタ20から出力さ
れるストローブパルスSTPの立下りのタンミングでラ
ッチ回路21に転送され、さらにドライブ回路22を通
じて感熱ヘッド装置4のヘッド素子41〜4.I!に加
えられる。これによってヘッド素子41〜4.l!は各
PWMデータのパルス巾に応じた時間だけ通電される。Therefore, the comparator circuit 15 serially outputs PWM data having different pulse widths in accordance with each of the 512 dots. This PviM data is supplied to the shift register 19. This shift register 19 is connected to the clock C.
K, is used as a shift clock. The 512 PWM data stored in the shift register 19 are then transferred to the latch circuit 21 at the timing of the fall of the strobe pulse STP output from the 512-ary strobe counter 20 (to be described later), and then sent through the drive circuit 22 to the thermal sensitive Head elements 41 to 4 of the head device 4. I! added to. As a result, the head elements 41-4. l! is energized for a time corresponding to the pulse width of each PWM data.
上記基準階調データ制御回路18は、前述した第3図の
通電方法を行うために、階調アドレスカウンタ17から
の基準階調データを制御するもので、バッファ23、イ
ンバータ24及びインバータ25等により図示のように
構成されている。この制御回路18による基準階調デー
タの制御は次のようにして行われる。The reference gradation data control circuit 18 controls the reference gradation data from the gradation address counter 17 in order to carry out the above-described energization method shown in FIG. It is configured as shown. Control of the reference gradation data by the control circuit 18 is performed as follows.
先ず、階調カウンタ17から出力される基準階データが
1〜128階調にある期間はインバータ24が動作され
、バッファ23は動作を停止している。このために階調
カウンタ17から出力される8ビツトのデータのうち最
上位ビット(MSB)をバッファ23に加えてその動作
を停止させると共に、インバータ25を介してインバー
タ24を動作させる。このMSBは比較回路15にも加
えられる。First, during a period in which the reference gradation data output from the gradation counter 17 is in the 1st to 128th gradations, the inverter 24 is operated and the buffer 23 is inoperative. For this purpose, the most significant bit (MSB) of the 8-bit data output from the gradation counter 17 is added to the buffer 23 to stop its operation, and the inverter 24 is operated via the inverter 25. This MSB is also applied to comparator circuit 15.
これによって、階調カウンタ17からの下位7ビツトの
データがインバータ24で反転されてMSBと共に比較
回路15に加えられる。この結果、比較回路15より、
第3図の1〜128階調の期間においてパルスが同時に
立下るPWMデータが得られる。As a result, the lower 7 bits of data from the gradation counter 17 are inverted by the inverter 24 and applied to the comparison circuit 15 together with the MSB. As a result, from the comparison circuit 15,
PWM data in which pulses fall simultaneously during the 1st to 128th gradation period in FIG. 3 is obtained.
次に階調カウンタ17が129〜256階調を示す期間
では、上記MSBがrOJから「1」に反転するので、
インバータ24が停止されると共にバッファ23が動作
される。これによって階調カウンタ17からの下位7ビ
ツトのデータがバッファ23を通じてMSBと共に比較
回路15に加えられる。この結果、第3図の129〜2
56階調の期間において、パルスが同時に立上るPWM
データが得られる。かくして第3図の本発明による通電
方法が実行される。Next, during the period in which the gradation counter 17 indicates 129 to 256 gradations, the MSB is inverted from rOJ to "1", so
Inverter 24 is stopped and buffer 23 is activated. As a result, the lower 7 bits of data from the gradation counter 17 are applied to the comparison circuit 15 together with the MSB through the buffer 23. As a result, 129-2 in Figure 3
PWM in which pulses rise simultaneously in the period of 56 gradations
Data is obtained. Thus, the energization method according to the present invention shown in FIG. 3 is carried out.
次に前述した通電時間の補正を行う動作について第1図
及び第2図と共に説明する。Next, the operation of correcting the energization time described above will be explained with reference to FIGS. 1 and 2.
第1図及び第2図において、クロック切換スイッチ27
は、クロック発生器16から出力される周波数の異なる
2つのクロックCK、 、CK、 を選択して補正カウ
ンタ26に供給するもので、シフトレジスタ19へのデ
ータ入力時はデータ用クロックGK、を補正カウンタ2
6に供給し、通電時間の補正時は補正用クロックCK
tをカウンタ26に供給する。このスイッチ27及びス
イッチ17は上記ストローブパルスSTPによって、第
2図に示すタイミングで切換えられる。In FIGS. 1 and 2, the clock selection switch 27
selects two clocks CK, , CK, with different frequencies output from the clock generator 16 and supplies them to the correction counter 26. When inputting data to the shift register 19, the data clock GK is corrected. counter 2
6, and when correcting the energization time, use the correction clock CK.
t is supplied to the counter 26. This switch 27 and switch 17 are switched at the timing shown in FIG. 2 by the strobe pulse STP.
上記ストローブカウンタ20は、上記クロックCK、を
カウントし、カウント値が512となったとき立ち上が
るストローブパルスSTPを出力する。このパルスST
Pのパルス巾は後述するように補正カウンタ26からの
キャリーパルスによって決定される。このパルスSTP
の立ち上がり時点で上記ラッチ回路7はPWMデータを
ラッチする。従って、パルスSTPのパルス巾によって
ヘッド素子41〜4 s+zに対する1単位階調の通−
、%+ ’−’ fl!I止デー少データカウンタ26
にロードする0例えば、インバータ28から「12」の
入力があった場合には補正データとして「10」をカウ
ンタ26にロードする。カウンタ26は512ドツト分
のデータのH信号だ−けをカウトし、このカウントが終
了するとストローブカンタ20のストローブパルスST
Pの立ち上かで上記カウント値がインバータ11及びR
OM:を介して補正カウンタ26にフィードバック、る
。このフィードバックされた補正カウンタは上記ロード
された値から512まで補正用りCK、をカウントする
。このカウント値が124になると、キャリーパルスが
ストローブンタ20に送られてストローブパルスST−
ち下がる(第2図参照)、従って、ロード値が大きいと
カウンタ値が早<r512J、ロードされる値が小さい
とカウンタ値が2」になるまで時間がかかり、ロードさ
れkqてキャリーパルスが出るタイミングがゑ1Lする
。The strobe counter 20 counts the clock CK and outputs a strobe pulse STP that rises when the count value reaches 512. This pulse ST
The pulse width of P is determined by the carry pulse from the correction counter 26, as will be described later. This pulse STP
At the rising edge of , the latch circuit 7 latches the PWM data. Therefore, depending on the pulse width of the pulse STP, the transmission of one unit gradation to the head elements 41 to 4 s+z is determined by the width of the pulse STP.
, %+ '-' fl! I-stop data low data counter 26
For example, when "12" is input from the inverter 28, "10" is loaded into the counter 26 as correction data. The counter 26 counts only the H signal of data for 512 dots, and when this count is completed, the strobe pulse ST of the strobe counter 20 is
At the rising edge of P, the above count value changes to inverter 11 and R.
OM: is fed back to the correction counter 26 via OM:. This feedback correction counter counts up to 512 CKs for correction from the loaded value. When this count value reaches 124, a carry pulse is sent to the strobe counter 20 and the strobe pulse ST-
Therefore, if the loaded value is large, the counter value will decrease quickly < r512J, and if the loaded value is small, it will take time for the counter value to reach 2, and a carry pulse will be generated. The timing is 1L.
このようにしてストローブカウンタ20は、クロックC
K、を512個数えた時点で立ち上がり、補正カウンタ
26からのキャリーパルスにて立ち下カるストローブパ
ルスSTPを形成する。このパルスSTPはラッチ回路
21、補正カウンタ26、スイッチ17.27及び階調
カウンタ17のリセット端子Rに供給される。尚、上述
した補正期間はスイッチ17がOFFされて、クロック
CK1が中断される。In this way, the strobe counter 20 receives the clock C.
A strobe pulse STP that rises when 512 K is counted and falls at the carry pulse from the correction counter 26 is formed. This pulse STP is supplied to the latch circuit 21, the correction counter 26, the switch 17.27, and the reset terminal R of the gradation counter 17. Note that during the above-mentioned correction period, the switch 17 is turned off and the clock CK1 is interrupted.
ラッチ回路21は、パルスSTPの立ち下がりでシフト
レジスタ19からのPWMデータをランチしており、次
のパルスSTPの立ち下がりで上記PWMデータを更新
する。従って、パルスSTPのパルス巾だけ通電時間が
延長されることになる。The latch circuit 21 launches the PWM data from the shift register 19 at the falling edge of the pulse STP, and updates the PWM data at the falling edge of the next pulse STP. Therefore, the energization time is extended by the pulse width of the pulse STP.
以上の工程が終了すると、2階調目の動作が同様に行わ
れ、これが256階調まで終了すると次の1ラインのプ
リントに移り、これがn回繰り返されて例えばYのプリ
ントが終了する。When the above steps are completed, the operation for the second gradation is performed in the same way, and when this is completed up to 256 gradations, printing of the next line is started, and this is repeated n times to finish printing, for example, Y.
本発明によれば、1ラインのプリントの際、通電を同時
にスタートさせるヘッド素子の数が少くなるので、プリ
ントスタート時のラッシュ電流を抑えることができる。According to the present invention, when printing one line, the number of head elements that start energizing at the same time is reduced, so that rush current at the start of printing can be suppressed.
また画素のプリント中心が各色で略同じ位置となるので
、各階調に対するプリント中心のずれによる色ずれも軽
減される。さらに通電時間の補正による通電時間の延長
期間がデータ転送期間に喰い込むことがない。従って、
色の濁り等のない鮮明な画像をプリントすることができ
る。Furthermore, since the printing center of the pixel is at approximately the same position for each color, color shift due to deviation of the printing center for each gradation is also reduced. Furthermore, the extension period of the energization time due to correction of the energization time does not intrude into the data transfer period. Therefore,
It is possible to print clear images without color turbidity.
第1図は本発明の実施例を示すブロック図、第2図は第
1図の動作を示すタイミングチャート、第3図は本発明
の実施例の原理を説明するためのタイミングチャート、
第4図は本発明を適用し得るプリント装置の斜視図、第
5図は感熱ヘッド装置とプリント画面との関係を示す平
面図、第6図及び第7図は感熱ヘッド装置のPWM信号
による通電方法を示すタイミングチャート、第8図は第
6図の通電方法による色ずれを示す図である。
4−・−−−−−一一一−−−−・−・−・・・・−感
熱ヘッド装置41〜4、−−−−・−・ヘッド素子
13・−・−・・−−−−−・−−−−−一−−・ライ
ンメモリ15・−・−−−−−−一−−−・・−−−一
一比較回路17−・−・・−・−・−階調カウンタ18
・−・−・・−・・・−・−・・−基準階調データ制御
回路である。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a timing chart showing the operation of FIG. 1, and FIG. 3 is a timing chart for explaining the principle of the embodiment of the present invention.
FIG. 4 is a perspective view of a printing device to which the present invention can be applied, FIG. 5 is a plan view showing the relationship between the thermal head device and the print screen, and FIGS. 6 and 7 are energization of the thermal head device by a PWM signal. FIG. 8 is a timing chart showing the method, and is a diagram showing color shift due to the energization method shown in FIG. 6. 4-------111------------- Thermal head devices 41 to 4, ------- Head element 13---------- −−・−−−−−1−−・Line memory 15・−・−−−−−−1−−−・・−−−11 Comparison circuit 17−・−・・−・−・−Gradation counter 18
・−・−・・−・−・−・・−Reference gradation data control circuit.
Claims (1)
ことにより、n階調で表現されるドットを得るようにし
た感熱ヘッドにおいて、 1階調目から所定階調目までの上記ドットを得る際には
、上記抵抗素子の駆動を上記プリント周期内の所定の時
点で終了させるように制御する手段と、 上記所定階調目からn階調目までの上記ドットを得る際
には、上記抵抗素子の駆動を上記プリント周期の前端か
ら開始するように制御する手段とを設けて成る感熱ヘッ
ドの駆動制御装置。[Claims] A thermal head that obtains dots expressed in n gradations by controlling the drive time of a resistive element within a predetermined printing cycle, from the first gradation to the predetermined gradation. When obtaining the dots from the predetermined gradation level to the nth gradation level, a means for controlling the driving of the resistor element to end at a predetermined point in the printing cycle; A drive control device for a thermal head, comprising means for controlling the drive of the resistor element so as to start from the front end of the print cycle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3196287A JP2517941B2 (en) | 1987-02-14 | 1987-02-14 | Drive controller for thermal head |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3196287A JP2517941B2 (en) | 1987-02-14 | 1987-02-14 | Drive controller for thermal head |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63199660A true JPS63199660A (en) | 1988-08-18 |
JP2517941B2 JP2517941B2 (en) | 1996-07-24 |
Family
ID=12345580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3196287A Expired - Fee Related JP2517941B2 (en) | 1987-02-14 | 1987-02-14 | Drive controller for thermal head |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2517941B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01128853A (en) * | 1987-11-13 | 1989-05-22 | Fujitsu Ltd | Density gradation control system |
US5533816A (en) * | 1988-12-23 | 1996-07-09 | Canon Kabushiki Kaisha | Thermal recording method and recording apparatus using the same |
JP2007160651A (en) * | 2005-12-13 | 2007-06-28 | Shinko Electric Co Ltd | Printer, and method for controlling data clock in printer |
-
1987
- 1987-02-14 JP JP3196287A patent/JP2517941B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01128853A (en) * | 1987-11-13 | 1989-05-22 | Fujitsu Ltd | Density gradation control system |
US5533816A (en) * | 1988-12-23 | 1996-07-09 | Canon Kabushiki Kaisha | Thermal recording method and recording apparatus using the same |
JP2007160651A (en) * | 2005-12-13 | 2007-06-28 | Shinko Electric Co Ltd | Printer, and method for controlling data clock in printer |
Also Published As
Publication number | Publication date |
---|---|
JP2517941B2 (en) | 1996-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0655340A2 (en) | Thermal head apparatus | |
US4563693A (en) | Gradation recorder | |
EP1070593A2 (en) | Thermal printer and method of controlling it | |
JPH04320860A (en) | Recording head driver of printer | |
JPS63199660A (en) | Drive controller for thermal head | |
JP2902813B2 (en) | Thermal recording method and apparatus | |
US4983054A (en) | Data latching for preheat and print control in a thermal printer | |
JP3301417B2 (en) | Line head controller of printer for printing by thermal action of line head, printer for printing by thermal action of line head, and printing method of printer for printing by thermal action of line head | |
JP2611197B2 (en) | Drive control circuit for thermal head | |
JP2560351B2 (en) | Thermal recording device | |
JP4046816B2 (en) | Thermal head drive device | |
JPH05221021A (en) | Image forming device | |
KR930003057B1 (en) | Method and circuit for preventing color position deviation in video color printer | |
JPS5831781A (en) | Driving of heat-sensitive recording head | |
JPS63281869A (en) | Image recording apparatus | |
JPH04358852A (en) | Thermal printer | |
JP2001130042A (en) | Method and apparatus for controlling driving thermal head | |
JPH01135663A (en) | Driving method of thermal head | |
JPH05305725A (en) | Thermal head and electronic equipment with the head | |
JP2570723B2 (en) | Thermal head control circuit | |
JPH02112960A (en) | Printing time control system for video printer | |
JPS6273964A (en) | System for driving thermal printing head | |
JP3001071B2 (en) | Thermal head controller | |
JPH06183049A (en) | Method and device for recrding | |
JPS6241475B2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |