JP3017881B2 - Thermal printer - Google Patents
Thermal printerInfo
- Publication number
- JP3017881B2 JP3017881B2 JP4152447A JP15244792A JP3017881B2 JP 3017881 B2 JP3017881 B2 JP 3017881B2 JP 4152447 A JP4152447 A JP 4152447A JP 15244792 A JP15244792 A JP 15244792A JP 3017881 B2 JP3017881 B2 JP 3017881B2
- Authority
- JP
- Japan
- Prior art keywords
- sub
- temperature
- heating element
- ink
- signal
- 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 - Fee Related
Links
- 238000010438 heat treatment Methods 0.000 claims description 39
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 16
- 238000006243 chemical reaction Methods 0.000 description 11
- 230000015654 memory Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005338 heat storage Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 206010011732 Cyst Diseases 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 208000031513 cyst Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000000859 sublimation Methods 0.000 description 1
- 230000008022 sublimation Effects 0.000 description 1
Landscapes
- Electronic Switches (AREA)
- Fax Reproducing Arrangements (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、面積階調法によって中
間調画像を記録するサーマルプリンタに関し、更に詳し
くは、サーマルヘッドの温度に応じてドットパターンを
変更するようにしたサーマルプリンタに関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a thermal printer for recording a halftone image by an area gradation method, and more particularly to a thermal printer in which a dot pattern is changed according to the temperature of a thermal head. is there.
【0002】[0002]
【従来の技術】サーマルプリンタでは、複数の発熱素子
を主走査方向にライン状に配列したサーマルヘッドが用
いられ、サーマルヘッドを記録紙に対して相対的に副走
査方向に移動しながら、記録紙にインクドットを記録し
ている。また、副走査方向に並んだ複数のサブラインで
1個の画素を構成し、サーマルヘッドが副走査方向に1
個のサブライン分移動する毎に、主走査方向に細長な発
熱素子を駆動し、画像データに応じてインクが記録され
るサブラインの本数を変え、それにより1画素内に記録
されるインクドットの面積から中間調を表現するプリン
ト方法が知られている(例えば特開平4ー19163
号)。この面積階調法は、インクドット自体の濃度を調
節することができないプリンタ、例えばインクフイルム
の背後を加熱して溶融又は軟化したインクを記録紙に転
写する溶融型熱転写プリンタに対して特に好適である。2. Description of the Related Art In a thermal printer, a thermal head in which a plurality of heating elements are arranged in a line in a main scanning direction is used. Are recorded with ink dots. Further, one pixel is constituted by a plurality of sub-lines arranged in the sub-scanning direction, and the thermal head operates in the sub-scanning direction by one pixel.
Each time it moves by the number of sub-lines, it drives an elongated heating element in the main scanning direction, changes the number of sub-lines on which ink is recorded according to image data, and thereby, the area of ink dots recorded in one pixel A printing method for expressing a halftone is known from Japanese Patent Application Laid-Open No. HEI 4-19163.
issue). This area gradation method is particularly suitable for a printer in which the density of the ink dot itself cannot be adjusted, for example, a fusion-type thermal transfer printer that transfers the melted or softened ink to the recording paper by heating the back of the ink film. is there.
【0003】[0003]
【発明が解決しようとする課題】従来のサーマルヘッド
は、蓄熱特性や放熱特性の影響によって、画素に記録さ
れるインクドットの面積を画像データに応じて正確に制
御することが困難であった。例えば、連続した高濃度デ
ータ部の間に、低濃度データ部を印字する場合等では、
局部的な蓄熱効果により所定の濃度より高めに印字され
ることになる。In the conventional thermal head, it was difficult to accurately control the area of the ink dot recorded in the pixel according to the image data due to the influence of the heat storage characteristic and the heat radiation characteristic. For example, when printing a low density data portion between continuous high density data portions, etc.,
Due to the local heat storage effect, printing is performed at a higher density than a predetermined density.
【0004】本発明は、サーマルヘッドの熱的影響を是
正し、インクドットの面積を正確に制御し、その結果正
確な濃度で印字することができるようにしたサーマルプ
リンタを提供することを目的とするものである。SUMMARY OF THE INVENTION It is an object of the present invention to provide a thermal printer which corrects the thermal influence of a thermal head, controls the area of ink dots accurately, and as a result, can print at an accurate density. Is what you do.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、本発明のサーマルプリンタは、発熱素子の温度を検
知する温度センサーと、温度範囲に応じて少なくとも2
種類のテーブルを備え、各テーブルにはサブラインの位
置に対する比較データが記憶されているドットパターン
LUTと、温度センサーで検出した温度に応じて2種類
のテーブルの一方を選択するテーブル選択手段と、発熱
素子が対面しているサブラインの位置を検出するカウン
タと、このカウンタの出力信号に基づいてドットパター
ンLUTから読み出した比較データと画像データとを比
較し、この比較結果からサブラインにインクを記録すべ
きことを表す駆動信号を発生するコンパレータと、この
駆動信号に応じて発熱素子の通電を制御するドライバと
を設けたものである。In order to achieve the above object, a thermal printer according to the present invention comprises a temperature sensor for detecting the temperature of a heating element and at least two sensors corresponding to a temperature range.
A dot pattern LUT storing comparison data for the position of the sub-line, a table selecting means for selecting one of the two types of tables according to the temperature detected by the temperature sensor; A counter for detecting the position of the sub line facing the element, comparison data read from the dot pattern LUT based on the output signal of the counter and image data are compared, and ink is to be recorded on the sub line based on the comparison result. And a driver for controlling the energization of the heating element in accordance with the drive signal.
【0006】[0006]
【実施例】図1において、時系列の画像信号は、入力端
子10を介してA/D変換器11に送られ、タイミング
信号発生回路12からのサンプリング信号に同期して、
十進法で「1」〜「256」に対応した8ビットの画像
データに変換される。この8ビットの画像データは、メ
モリコントローラ13によって制御されるフレームメモ
リ14に書き込まれる。プリント時には、主走査方向に
並んだ1行分例えばM個の画素の画像データをフレーム
メモリ14から順番に読み出して駆動信号変換回路15
に送る。モニタ時には、フレームメモリ14から読み出
した画像データがD/A変換器16でアナログ信号に変
換されてから、出力端子17を介してモニタ(図示せ
ず)に送られる。In FIG. 1, a time-series image signal is sent to an A / D converter 11 via an input terminal 10 and synchronized with a sampling signal from a timing signal generation circuit 12,
It is converted into 8-bit image data corresponding to "1" to "256" in decimal system. The 8-bit image data is written to the frame memory 14 controlled by the memory controller 13. At the time of printing, image data of, for example, M pixels for one row arranged in the main scanning direction is sequentially read from the frame memory 14 and the drive signal conversion circuit 15
Send to At the time of monitoring, the image data read from the frame memory 14 is converted into an analog signal by the D / A converter 16, and then sent to a monitor (not shown) via the output terminal 17.
【0007】前記駆動信号変換回路15には、タイミン
グ信号発生回路12からのクロック及びドットクリア信
号と、プラテン同期信号発生回路20からのプラテン同
期信号と、システムコントローラ21からのテーブル切
換え信号とが入力されており、サーマルヘッド22の温
度を考慮して、画像データを駆動信号に変換する。すな
わち、画像データとサーマルヘッド22の温度に応じた
ドットパターンが選択され、1画素を構成するn本のサ
ブラインのうち、インクを記録すべきサブラインの本数
が決定される。この実施例では、図4に示すように、1
画素が16本のサブラインで構成されているが、写真と
ほぼ同じ中間調を表現するには、サブライン数nとして
「32」〜「128」を用いるのがよい。The drive signal conversion circuit 15 receives a clock and a dot clear signal from the timing signal generation circuit 12, a platen synchronization signal from a platen synchronization signal generation circuit 20, and a table switching signal from a system controller 21. The image data is converted into a drive signal in consideration of the temperature of the thermal head 22. That is, a dot pattern corresponding to the image data and the temperature of the thermal head 22 is selected, and the number of sub-lines on which ink is to be printed is determined among the n sub-lines constituting one pixel. In this embodiment, as shown in FIG.
Although the pixel is composed of 16 sub-lines, it is preferable to use "32" to "128" as the number n of sub-lines in order to express almost the same halftone as a photograph.
【0008】前記サーマルヘッド22の温度を検出する
ために、温度センサー例えばサーミスタ23がサーマル
ヘッド22が取り付けられている。このサーミスタ23
は、温度に応じて抵抗値が変化するから、これに流れる
電流が変化する。この電流は、電圧変換回路24で電圧
に変換されてから、A/D変換器25で温度データに変
換される。この温度データは、システムコントローラ2
1に送られ、温度範囲が判定される。In order to detect the temperature of the thermal head 22, a temperature sensor, for example, a thermistor 23, is attached to the thermal head 22. This thermistor 23
Since the resistance value changes according to the temperature, the current flowing therethrough changes. This current is converted into a voltage by the voltage conversion circuit 24 and then converted into temperature data by the A / D converter 25. This temperature data is stored in the system controller 2
1 to determine the temperature range.
【0009】M個の駆動データは、サーマルヘッドドラ
イバ26を介してサーマルヘッド22に送られる。この
サーマルヘッドドライバ26には、通電時間制御回路2
7からのストローブ信号が入力されており、各サブライ
ンを記録する際に、発熱素子の通電時間が制御される。
図4に示すように、サーマルヘッド22には、発熱素子
22A〜22Mが主走査方向に配列されており、各発熱
素子は主走査方向の長さがA,副走査方向の長さがBの
細長な形状をしている。なお、副走査方向の長さが20
μmと狭いため、連続して通電すると発熱量が高くなり
過ぎて短時間で焼損する。そこで、各発熱素子22A〜
22Mをパルス駆動することで、焼損を防いでいる。The M pieces of drive data are sent to the thermal head 22 via the thermal head driver 26. The thermal head driver 26 includes an energization time control circuit 2
7, the energizing time of the heating element is controlled when recording each sub-line.
As shown in FIG. 4, heating elements 22A to 22M are arranged in the main scanning direction in the thermal head 22, and each heating element has a length A in the main scanning direction and a length B in the sub-scanning direction. It has an elongated shape. The length in the sub-scanning direction is 20
Because of its small size of μm, the amount of heat generated by continuous energization becomes too high and burns out in a short time. Then, each heating element 22A ~
Burnout is prevented by pulse driving 22M.
【0010】モータドライバ30は、システムコントロ
ーラ21によって制御されてパルスモータ31を駆動
し、記録紙32を巻き付けたプラテンドラム33を回転
させる。このパルスモータ31は、1個のパルスで1サ
ブステップだけプラテンドラム33を回転させ、例えば
3サブステップによってプラテンドラム33が1ステッ
プだけ回転される。この実施例では、16階調の画像を
記録するために、パルスモータ31の16ステップで記
録紙32が1個の画素37の副走査方向の長さLだけ移
動され、各ステップ毎に一定幅のパルス電流が発熱素子
に供給される。記録紙32には、ローラ34,35に掛
けられたインクフイルム36が密着し、記録紙32とと
もに矢線方向に移動する。インクフイルム36は、サー
マルヘッド22によって背面から加熱されると、溶融又
は軟化したインクが記録紙32に転写する。The motor driver 30 is controlled by the system controller 21 to drive the pulse motor 31 to rotate the platen drum 33 around which the recording paper 32 is wound. The pulse motor 31 rotates the platen drum 33 by one sub-step by one pulse. For example, the platen drum 33 is rotated by one step by three sub-steps. In this embodiment, in order to record an image of 16 gradations, the recording paper 32 is moved by the length L of one pixel 37 in the sub-scanning direction in 16 steps of the pulse motor 31, and a fixed width is set for each step. Is supplied to the heating element. The ink film 36 hung on the rollers 34 and 35 comes into close contact with the recording paper 32 and moves together with the recording paper 32 in the direction of the arrow. When the ink film 36 is heated from the back by the thermal head 22, the melted or softened ink is transferred to the recording paper 32.
【0011】前記プラテンドラム33にはロータリエン
コーダ38が連結されており、プラテンドラム33が1
サブステップ送られる毎にエンコーダパルスを発生し、
これをタイミング信号発生回路12とプラテン同期信号
発生回路20とに送る。このタイミング信号発生回路1
2は、エンコーダパルスからドットクリア信号を作成
し、これを駆動信号変換回路15に送る。また、プラテ
ン同期信号発生回路20は、エンコーダパルスを1個カ
ウントする毎に、1個のプラテン同期信号を発生し、こ
れを駆動信号変換回路15に送る。なお、システムコン
トローラ21は、タイミング信号発生回路12からのタ
イミング信号を基にして各部をシーケンス制御する。A rotary encoder 38 is connected to the platen drum 33.
Generates an encoder pulse every time a sub-step is sent,
This is sent to the timing signal generation circuit 12 and the platen synchronization signal generation circuit 20. This timing signal generation circuit 1
2 creates a dot clear signal from the encoder pulse and sends it to the drive signal conversion circuit 15. Further, the platen synchronization signal generation circuit 20 generates one platen synchronization signal every time one encoder pulse is counted, and sends it to the drive signal conversion circuit 15. The system controller 21 performs sequence control of each unit based on the timing signal from the timing signal generation circuit 12.
【0012】図2は、駆動信号変換回路15とサーマル
ヘッドドライバの構成を示すものである。駆動信号変換
回路15は、シフトレジスタ40,ラッチアレイ41,
コンパレータアレイ42から構成されている。シフトレ
ジスタ40は、直列に接続されたM個の8ビットラッチ
回路40A〜40Mから構成されている。これらの8ビ
ットラッチ回路40A〜40Mは、入力端子及び出力端
子が8本であり、8ビットの画像データがパラレルに入
出力される。シフトレジスタ40には、主走査方向で1
行を構成するM個の画像データが順番に入力され、タイ
ミング信号発生回路12からのクロックに同期してシフ
トされる。FIG. 2 shows the configuration of the drive signal conversion circuit 15 and the thermal head driver. The drive signal conversion circuit 15 includes a shift register 40, a latch array 41,
It comprises a comparator array 42. The shift register 40 includes M 8-bit latch circuits 40A to 40M connected in series. These 8-bit latch circuits 40A to 40M have eight input terminals and eight output terminals, and input / output 8-bit image data in parallel. The shift register 40 stores 1 in the main scanning direction.
M image data constituting a row are sequentially input and shifted in synchronization with a clock from the timing signal generation circuit 12.
【0013】前記シフトレジスタ40に、ラッチアレイ
41が接続されている。このラッチアレイ41は、各画
像データをラッチするためにM個の8ビットラッチ回路
41A〜41Mから構成されている。シフトレジスタ4
0でパラレルな状態に変換されたM個の画像データは、
タイミング信号発生回路20からのドットクリア信号で
ラッチアレイ41にラッチされる。このドットクリア信
号は、プラテン同期信号の16回の立下がりに対して1
回「H」となる。このラッチアレイ41には、コンパレ
ータアレイ42が接続されている。このコンパレータア
レイ42は、M個の8ビットマグニチュードコンパレー
タ42A〜42Mから構成され、ドットパターンLUT
(ルックアップテーブルメモリ)43の比較データより
も画像データが大きいときにのみ、「L」の駆動信号を
出力する。A latch array 41 is connected to the shift register 40. The latch array 41 includes M 8-bit latch circuits 41A to 41M for latching each image data. Shift register 4
The M image data converted into a parallel state at 0 are:
The data is latched in the latch array 41 by the dot clear signal from the timing signal generation circuit 20. This dot clear signal is one for every 16 falling edges of the platen synchronization signal.
The time becomes "H". The comparator array 42 is connected to the latch array 41. This comparator array 42 is composed of M 8-bit magnitude comparators 42A to 42M, and has a dot pattern LUT
(Look-up table memory) Only when the image data is larger than the comparison data in 43, an "L" drive signal is output.
【0014】前記コンパレータアレイ42は、サーマル
ヘッドドライバ26が接続されている。このサーマルヘ
ッドドライバ26は、M個のNANDゲート回路26A
〜26Mからなり、各NANDゲート回路26A〜26
Mには、通電時間制御回路27のストローブ信号とコン
パレータの出力信号とが別々に入力されている。コンパ
レータの出力信号が「L」のときに、「L」のストロー
ブ信号が入力されると、NANDゲート回路の出力信号
が「L」となる。このストローブ信号は、発熱素子の通
電時間を規制するものであり、プラテン同期信号に同期
して1個だけ発生する。この実施例では、サブラインが
16本であるから、1画素の記録に対して16個発生す
る。The thermal head driver 26 is connected to the comparator array 42. The thermal head driver 26 includes M NAND gate circuits 26A.
To 26M, and each NAND gate circuit 26A to 26M
To M, the strobe signal of the conduction time control circuit 27 and the output signal of the comparator are separately input. When the output signal of the comparator is “L” and a strobe signal of “L” is input, the output signal of the NAND gate circuit becomes “L”. This strobe signal regulates the energization time of the heating element, and is generated only once in synchronization with the platen synchronization signal. In this embodiment, since there are 16 sub-lines, 16 sub-lines are generated for one pixel recording.
【0015】前記サーマルヘッドドライバ26には、発
熱素子アレイ45が接続されており、この発熱素子アレ
イ45は、主走査方向に一列に並んだM個の発熱素子2
2A〜22Mからなる。各発熱素子22A〜22Mは、
対応したNANDゲート回路26A〜26Mが「L」に
なっているときに通電され、インクフイルム36の背後
を加熱して、インクを記録紙32に転写する。A heating element array 45 is connected to the thermal head driver 26. The heating element array 45 includes M heating elements 2 arranged in a line in the main scanning direction.
2A to 22M. Each of the heating elements 22A to 22M is
When the corresponding NAND gate circuits 26A to 26M are at "L", power is supplied to heat the back of the ink film 36 and transfer the ink to the recording paper 32.
【0016】カウンタ44は、記録紙32が1サブライ
ン分移動される毎に発生するプラテン同期信号をカウン
トし、1個の画素37内でのサブライン位置を検出す
る。また、このカウンタ44は、ドットクリア信号によ
ってプラテン同期信号の16回の立下がり毎に零にリセ
ットされる。このカウンタ44から出力された8ビット
の出力信号は、アドレス信号としてドットパターンLU
T43に送られる。このドットパターンLUT43に
は、表1に示す低温用テーブル,表2に示す中温用テー
ブル,表3に示す高温用テーブルの3種類が記憶されて
いる。なお、テーブルの種類は、2種類,4種類等であ
ってもよい。The counter 44 counts a platen synchronizing signal generated every time the recording paper 32 is moved by one sub-line, and detects a sub-line position within one pixel 37. The counter 44 is reset to zero every 16 falling edges of the platen synchronization signal by the dot clear signal. The 8-bit output signal output from the counter 44 is a dot pattern LU as an address signal.
Sent to T43. The dot pattern LUT 43 stores three types of tables, a low-temperature table shown in Table 1, a medium-temperature table shown in Table 2, and a high-temperature table shown in Table 3. The types of tables may be two, four, and the like.
【0017】[0017]
【表1】 [Table 1]
【0018】[0018]
【表2】 [Table 2]
【0019】[0019]
【表3】 [Table 3]
【0020】前記ドットパターンLUT43は、画像デ
ータをドットパターンに変換するとともに、256階調
数の画像データを16階調数に圧縮する。システムコン
トローラ21は、サーマルヘッド22の温度に応じて、
テーブル切換え信号を発生し、表1〜表3の3種類のテ
ーブルの1つを選択する。この選択されたテーブルを使
用して、カウンタ44の出力信号に応じた比較データが
読み出され、コンパレータアレイ42に送られる。The dot pattern LUT 43 converts the image data into a dot pattern and compresses the image data having 256 gradations into 16 gradations. The system controller 21 responds to the temperature of the thermal head 22 by
A table switching signal is generated, and one of three types of tables shown in Tables 1 to 3 is selected. Using this selected table, the comparison data corresponding to the output signal of the counter 44 is read and sent to the comparator array 42.
【0021】次に、図3を参照して上記実施例の作用に
ついて説明する。画像入力時には、入力端子10にスキ
ャナーやビデオ再生機が接続され、アナログの画像信号
がA/D変換器11に入力される。このA/D変換器1
1でデジタル信号に変換された256階調数の画像デー
タは、フレームメモリ14に書き込まれる。Next, the operation of the above embodiment will be described with reference to FIG. At the time of image input, a scanner or a video player is connected to the input terminal 10, and an analog image signal is input to the A / D converter 11. This A / D converter 1
The image data of 256 tones converted into a digital signal at 1 is written to the frame memory 14.
【0022】プリント時には、システムコントローラ2
1は、モータドライバ30を介してパルスモータ31を
駆動させ、記録紙32を保持したプラテンドラム33を
ステップ回転させる。このプラテンドラム33の回転
は、ロータリエンコーダ38で検出され、これから出力
されたエンコーダパルスがタイミング信号発生回路12
とプラテン同期信号発生回路20とに送られる。タイミ
ング信号発生回路12は、エンコーダパルスをもとにし
て作成したタイミング信号をシステムコントローラ21
に送る。このシステムコントローラ21は、タイミング
信号を基準にして、各部が同期するようにシーケンス制
御する。At the time of printing, the system controller 2
1 drives the pulse motor 31 via the motor driver 30 to rotate the platen drum 33 holding the recording paper 32 stepwise. The rotation of the platen drum 33 is detected by a rotary encoder 38, and an encoder pulse output from the rotary encoder 38 is supplied to the timing signal generation circuit 12
And the platen synchronization signal generating circuit 20. The timing signal generation circuit 12 outputs the timing signal generated based on the encoder pulse to the system controller 21.
Send to The system controller 21 performs sequence control on the basis of the timing signal so that each unit is synchronized.
【0023】前記タイミング信号発生回路12は、エン
コーダパルスをもとにしてドットクリア信号を発生し、
これを駆動信号変換回路15に送る。プラテン同期信号
発生回路20もエンコーダパルスから、プラテンドラム
33が1サブライン分移動する毎に1個のプラテン同期
信号を発生して、これを駆動信号変換回路15に送る。The timing signal generation circuit 12 generates a dot clear signal based on the encoder pulse,
This is sent to the drive signal conversion circuit 15. The platen synchronizing signal generation circuit 20 also generates one platen synchronizing signal from the encoder pulse every time the platen drum 33 moves by one subline, and sends this to the drive signal conversion circuit 15.
【0024】また、サーマルヘッド22の温度は、サー
ミスタ23によって検出され、温度データがシステムコ
ントローラ21に取り込まれる。このシステムコントロ
ーラ21は、サーマルヘッド22の温度を常時監視して
おり、サーマルヘッド22の温度が高温,中温,低温の
いずれであるかを判定する。例えば、中温の場合には、
ドットパターンLUT43に切換え信号を送って、表2
に示す中温用テーブルに切り換える。The temperature of the thermal head 22 is detected by the thermistor 23, and the temperature data is taken into the system controller 21. The system controller 21 constantly monitors the temperature of the thermal head 22, and determines whether the temperature of the thermal head 22 is high, medium, or low. For example, in the case of medium temperature,
A switch signal is sent to the dot pattern LUT 43, and a table 2
The table is switched to the medium temperature table shown in (1).
【0025】前記システムコントローラ21は、記録紙
32がプリント開始位置に達する直前に、読出し信号を
メモリコントローラ13に送る。このメモリコントロー
ラ13は、主走査方向に伸びた第1行を構成するM個の
画素の画像データをフレームメモリ14から順番に読み
出す。このM個の画像データは、駆動信号変換回路15
のシフトレジスタ40に送られる。このシフトレジスタ
40は、タイミング信号発生回路12からのクロックに
よって、M個の画像データをシフト及びラッチする。こ
のラッチされたM個の画像データは、記録紙32の記録
開始位置が発熱素子アレイ45に対面したときに、タイ
ミング信号発生回路12から出力されたドットクリア信
号によって、ラッチアレイ41にラッチされる。The system controller 21 sends a read signal to the memory controller 13 immediately before the recording paper 32 reaches the print start position. The memory controller 13 sequentially reads out image data of M pixels constituting the first row extending in the main scanning direction from the frame memory 14. The M image data are supplied to the drive signal conversion circuit 15.
To the shift register 40. The shift register 40 shifts and latches M image data in response to a clock from the timing signal generation circuit 12. The latched M image data are latched by the latch array 41 by the dot clear signal output from the timing signal generation circuit 12 when the recording start position of the recording paper 32 faces the heating element array 45.
【0026】また、ドットクリア信号によってカウンタ
44がリセットされ、その内容が十進法で零になる。こ
のカウンタ44が零になると、表2のテーブルに示され
ているように、十進法で「15」の比較データがドット
パターンLUT43から出力される。図3に示すよう
に、画像データが十進法で「30」の場合には、マグニ
チュードコンパレータ42Aから「L」の信号が出力さ
れる。この状態で、通電時間制御回路27から「L」の
ストローブ信号が出力されると、NANDゲート回路2
6Aの出力が「L」となる。発熱素子22Aに電圧VP
が印加されているから、NANDゲート回路26Aに向
かって電流が流れる。この電流が流れる時間は、ストロ
ーブ信号で規制されるから、発熱素子22Aには幅が一
定なパルス電流が供給されることになる。The counter 44 is reset by the dot clear signal, and its content becomes zero in decimal system. When the value of the counter 44 becomes zero, the comparison data of "15" is outputted from the dot pattern LUT 43 in the decimal system as shown in the table of Table 2. As shown in FIG. 3, when the image data is "30" in decimal notation, a signal of "L" is output from the magnitude comparator 42A. In this state, when the “L” strobe signal is output from the conduction time control circuit 27, the NAND gate circuit 2
The output of 6A becomes "L". The voltage V P is applied to the heating element 22A.
Is applied, a current flows toward the NAND gate circuit 26A. Since the time during which this current flows is regulated by the strobe signal, a pulse current having a constant width is supplied to the heating element 22A.
【0027】前記発熱素子22Aは、パルス電流によっ
て発熱して、インクフイルム36の背後を加熱し、イン
クを記録紙32に転写する。これにより、図4に示すよ
うに、第1サブラインにインクドットが記録される。こ
の転写後にプラテンドラム33が1サブライン分回転す
るから、発熱素子22Aには第2サブライン目が対面す
る。カウンタ44は、プラテン同期信号によってインク
リメントされて内容が「1」となる。この場合には、ド
ットパターンLUT43から「31」の比較データが出
力される。この比較データは、画像データよりも大きい
ので、8ビットマグニチュードコンパレータ42Aの出
力信号は「H」となる。これにより、NANDゲート回
路26Aの出力信号が「H」となるから、第2番目のス
トローブ信号が入力されても発熱素子22Aが通電され
ない。したがって、発熱素子22Aは、画素37の第1
サブラインにのみインクを転写する。The heating element 22A generates heat by the pulse current, heats the back of the ink film 36, and transfers the ink to the recording paper 32. Thus, as shown in FIG. 4, ink dots are recorded on the first sub-line. After this transfer, the platen drum 33 rotates by one sub-line, so that the second sub-line faces the heating element 22A. The content of the counter 44 is incremented by the platen synchronization signal to "1". In this case, the comparison data of “31” is output from the dot pattern LUT 43. Since this comparison data is larger than the image data, the output signal of the 8-bit magnitude comparator 42A becomes "H". As a result, the output signal of the NAND gate circuit 26A becomes "H", so that the heating element 22A is not energized even when the second strobe signal is input. Therefore, the heating element 22A is connected to the first of the pixels 37.
Transfer ink only to sub-line.
【0028】同様に、画像データが「40」の場合に
は、カウンタ44の内容が「2」になるまで、マグニチ
ュードコンパレータ42Aの出力が「L」であるから、
第1サブラインと第2サブラインの両方にインクが転写
される。画像データが最高値である「256」の場合に
は、マグニチュードコンパレータ42Aの出力が、1画
素の記録中「L」に保たれから、第1〜第16のサブラ
インの全てにインクが転写される。また、画像データが
「15」より小さい場合には、いずれのサブラインにも
インクが記録されない。Similarly, when the image data is "40", the output of the magnitude comparator 42A is "L" until the content of the counter 44 becomes "2".
The ink is transferred to both the first sub-line and the second sub-line. When the image data is "256", which is the highest value, the output of the magnitude comparator 42A is kept at "L" during the recording of one pixel, so that ink is transferred to all of the first to sixteenth sublines. . If the image data is smaller than “15”, no ink is recorded on any of the sublines.
【0029】このように、プラテンドラム33は、16
個のステップ回転で1個の画素37の副走査方向の長さ
Lだけ移動し、各ステップの間で発熱素子にパルス電流
を供給して、画像データに応じたサブライン数のインク
ドットを記録する。第1行に属するM個の画素の記録中
に、第2行に属するM個の画素の画像データが8ビット
シストレジスタ40に入力されるから、第1行の記録が
終了すると第2行の記録が引き続いて行われる。As described above, the platen drum 33 is
In one step rotation, one pixel 37 is moved by the length L in the sub-scanning direction, and a pulse current is supplied to the heating element during each step to record ink dots of the number of sub-lines according to the image data. . During the recording of the M pixels belonging to the first row, the image data of the M pixels belonging to the second row is input to the 8-bit cyst register 40. Recording continues.
【0030】サーマルプリンタを温度が高い環境、又は
連続プリント後のヘッドが蓄熱した状態で使用する場合
には、所定のサブライン数を記録した直後も、蓄熱の影
響で発熱素子がインク転写温度以上に保たれていること
が多く、この場合にはインクの特性によって記録される
サブラインの本数が増えることになる。そこで、サーマ
ルヘッド22が所定温度よりも高い場合には、システム
コントローラ21はテーブル切換え信号をドットパター
ンLUT43に送って、表3に示す高温用テーブルに切
り換える。この高温用テーブルは、発熱素子の発熱回数
が「1」だけ少ないドットパターンになっているため、
結果的に中温テーブルを使用した場合と同じ面積のイン
クドットを記録することができる。When the thermal printer is used in a high-temperature environment or in a state in which the head has accumulated heat after continuous printing, the heat storage element causes the heating element to exceed the ink transfer temperature even immediately after recording a predetermined number of sub-lines. In many cases, the number of sub-lines is increased due to the characteristics of the ink. Therefore, when the temperature of the thermal head 22 is higher than the predetermined temperature, the system controller 21 sends a table switching signal to the dot pattern LUT 43 to switch to the high temperature table shown in Table 3. Since the high-temperature table has a dot pattern in which the number of times of heat generation of the heating element is smaller by “1”,
As a result, ink dots having the same area as when the medium temperature table is used can be recorded.
【0031】温度が低い環境下又は最初の印字を行う場
合等でサーマルプリンタを使用するときには、発熱素子
が冷却しすぎているため、通電を開始しても、インクの
転写温度に達しないことがある。この場合には、インク
が記録されるサブラインの本数が減少することになる。
サーマルヘッド22が所定温度よりも低い場合には、シ
ステムコントローラ21はテーブル切換え信号をドット
パターンLUT43に送って、表1に示す低温用テーブ
ルに切り換える。この低温用テーブルは、発熱素子の発
熱回数が「1」だけ多いドットパターンになっている。
なお、本実施例では、ドットパターンの増減を「1」と
したが、インクの特性によりこの値は適宜変化する。When the thermal printer is used in a low-temperature environment or when performing the first printing, the temperature of the ink may not reach the ink transfer temperature even when the power is started because the heating elements are cooled too much. is there. In this case, the number of sub-lines on which ink is recorded decreases.
If the temperature of the thermal head 22 is lower than the predetermined temperature, the system controller 21 sends a table switching signal to the dot pattern LUT 43 to switch to the low temperature table shown in Table 1. This low-temperature table has a dot pattern in which the number of times of heat generation of the heat-generating element is larger by “1”.
In the present embodiment, the increase / decrease of the dot pattern is set to “1”, but this value changes as appropriate depending on the characteristics of the ink.
【0032】上記実施例では便宜上、モノクロプリント
について説明したが、本発明は、カラープリントにも利
用することができる。このカラープリントでは、入力端
子10とA/D変換器11との間にデコーダを設け、カ
ラービデオ信号を3色信号に分離する。そして、各色信
号をデジタル変換してから、色毎に設けた3種類のフレ
ームメモリに書き込む。プリント時には、プリントすべ
き色のフレームメモリを指定して画像データを読み出
す。そしてプラテンドラムを3回転させて3色面順次で
画像を記録する。また、このカラープリントでは、シア
ンインクエリア,マゼンタインクエリア,イエローイン
クエリアを所定の順番で形成したカラーインクフイルム
が用いられる。Although the above embodiment has been described with reference to monochrome printing for convenience, the present invention can also be used for color printing. In this color printing, a decoder is provided between the input terminal 10 and the A / D converter 11 to separate a color video signal into three color signals. Then, each color signal is converted into digital data, and then written into three types of frame memories provided for each color. At the time of printing, the image data is read by designating the frame memory of the color to be printed. Then, the platen drum is rotated three times to record an image in three color planes sequentially. In this color printing, a color ink film in which a cyan ink area, a magenta ink area, and a yellow ink area are formed in a predetermined order is used.
【0033】また、記録紙とインクフイルムとを一次元
に相対移動させるラインプリンタについて説明したが、
本発明は、相対移動が二次元であるシリアルプリンタに
対しても利用することができる。このシリアルプリンタ
では、移動自在なサーマルヘッドが用いられ、そして記
録紙の送り方向に複数の発熱素子がライン状に配列され
ている。したがって、シリアルプリンタでは、記録紙の
送り方向及び発熱素子の配列方向が主走査方向であり、
サーマルヘッドの移動方向が副走査方向となる。Also, the line printer which moves the recording paper and the ink film one-dimensionally relative to each other has been described.
The present invention can also be used for a serial printer whose relative movement is two-dimensional. In this serial printer, a movable thermal head is used, and a plurality of heating elements are arranged in a line in the recording paper feed direction. Therefore, in a serial printer, the feed direction of the recording paper and the arrangement direction of the heating elements are the main scanning direction,
The moving direction of the thermal head is the sub-scanning direction.
【0034】前記実施例では、発熱素子とサブライン
は、その副走査方向の長さが同じであるが、耐熱性を考
慮して発熱素子の方を長くしてもよい。この場合には、
第1サブラインの幅が第2〜第16サブラインに比べて
幅広となる。また、1個のパルス電流で1個のサブライ
ンを記録しているが、ストローブ信号を複数個出力する
ことで、複数のパルス電流を発熱素子に供給し、複数の
駆動で1本のサブラインを記録してもよい。更に、本発
明は、面積階調法で中間調画像をプリントするものであ
れば、昇華型熱転写プリンタ,感熱プリンタ等であって
も適用することができる。In the above embodiment, the heating element and the sub-line have the same length in the sub-scanning direction. However, the heating element may be longer in consideration of heat resistance. In this case,
The width of the first sub-line is wider than that of the second to sixteenth sub-lines. One sub-line is recorded by one pulse current. By outputting a plurality of strobe signals, a plurality of pulse currents are supplied to the heating element and one sub-line is recorded by a plurality of driving operations. May be. Further, the present invention can be applied to a sublimation type thermal transfer printer, a thermal printer and the like as long as a halftone image is printed by the area gradation method.
【0035】[0035]
【発明の効果】以上詳細に説明したように、本発明で
は、サーマルヘッドの温度を監視して、その温度に応じ
てドットパターンを変更するから、環境温度が違ってい
る場合であっても、同じ画像データに対しては、インク
ドットの面積を同じに保つことができる。結果として同
一濃度を保つことが可能となる。As described in detail above, according to the present invention, the temperature of the thermal head is monitored and the dot pattern is changed according to the temperature, so that even if the environmental temperature is different, For the same image data, the area of the ink dot can be kept the same. As a result, the same concentration can be maintained.
【図1】溶融型熱転写プリンタの概略図である。FIG. 1 is a schematic diagram of a fusion type thermal transfer printer.
【図2】駆動信号変換回路とサーマルヘッドドライバの
構成を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration of a drive signal conversion circuit and a thermal head driver.
【図3】図2に示す回路のタイミングチャートである。FIG. 3 is a timing chart of the circuit shown in FIG. 2;
【図4】発熱素子の記録状態を示す説明図である。FIG. 4 is an explanatory diagram showing a recording state of a heating element.
22 サーマルヘッド 22A〜22M 発熱素子 23 サーミスタ 37 画素 43 ドットパターンLUT 44 カウンタ 45 発熱素子アレイ 22 Thermal Head 22A-22M Heating Element 23 Thermistor 37 Pixel 43 Dot Pattern LUT 44 Counter 45 Heating Element Array
Claims (1)
サーマルヘッドを用い、このサーマルヘッドと記録紙の
一方を副走査方向に移動しながら、各発熱素子で1個の
画素を構成する複数のサブラインを順次記録し、1個の
画素内に記録されたインクドットの面積から中間調を表
現するサーマルプリンタにおいて、発熱素子の温度を検
知する温度センサーと、温度範囲に応じて少なくとも2
種類のテーブルを備え、各テーブルにはサブラインの位
置に対する比較データが記憶されているドットパターン
LUTと、温度センサーで検出した温度に応じて2種類
のテーブルの一方を選択するテーブル選択手段と、発熱
素子が対面しているサブラインの位置を検出するカウン
タと、このカウンタの出力信号に基づいてドットパター
ンLUTから読み出した比較データと画像データとを比
較し、この比較結果からサブラインにインクを記録すべ
きことを表す駆動信号を発生するコンパレータと、この
駆動信号に応じて発熱素子の通電を制御するドライバと
を設けたことを特徴とするサーマルプリンタ。1. A thermal head in which elongated heating elements are arranged in a main scanning direction, and one of the heating elements and one of recording paper are moved in a sub-scanning direction while each heating element constitutes one pixel. And a temperature sensor for detecting the temperature of the heating element, and at least two in accordance with the temperature range.
A dot pattern LUT storing comparison data for the position of the sub-line, a table selecting means for selecting one of the two types of tables according to the temperature detected by the temperature sensor; A counter for detecting the position of the sub line facing the element, comparison data read from the dot pattern LUT based on the output signal of the counter and image data are compared, and ink is to be recorded on the sub line based on the comparison result. A thermal printer, comprising: a comparator for generating a drive signal indicating the fact; and a driver for controlling energization of the heating element according to the drive signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4152447A JP3017881B2 (en) | 1992-06-11 | 1992-06-11 | Thermal printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4152447A JP3017881B2 (en) | 1992-06-11 | 1992-06-11 | Thermal printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05338247A JPH05338247A (en) | 1993-12-21 |
| JP3017881B2 true JP3017881B2 (en) | 2000-03-13 |
Family
ID=15540728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4152447A Expired - Fee Related JP3017881B2 (en) | 1992-06-11 | 1992-06-11 | Thermal printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3017881B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5787541B2 (en) * | 2011-02-10 | 2015-09-30 | キヤノン株式会社 | Printing apparatus, control method thereof, and control program |
-
1992
- 1992-06-11 JP JP4152447A patent/JP3017881B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05338247A (en) | 1993-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4540991A (en) | Thermal printing system | |
| US5142302A (en) | Thermal transfer video printer having improved temperature correction function of coloring density | |
| US4590484A (en) | Thermal recording head driving control system | |
| US4899170A (en) | Selective energization of thermal printers | |
| US5232294A (en) | Recording head driving device for printer | |
| JP2902813B2 (en) | Thermal recording method and apparatus | |
| JP3017881B2 (en) | Thermal printer | |
| JP3020732B2 (en) | Thermal printing method and thermal printer | |
| KR910007684B1 (en) | Heating recording control method and devices | |
| JPH054371A (en) | Thermal transfer recording device with temperature compensation mechanism | |
| JPS63202473A (en) | Thermal recording device compatible with multiple types of sub-scanning line densities | |
| JPH0659739B2 (en) | Thermal transfer printer | |
| US5440684A (en) | Parallel to serial conversion of information data | |
| JPH0369714B2 (en) | ||
| JPH0624028A (en) | Tph temperature controller of color printer | |
| JP3059605B2 (en) | Thermal printer | |
| KR0141239B1 (en) | Thermal transfer printing apparatus and method | |
| JP3065860B2 (en) | Thermal head preheating method | |
| JP2579488B2 (en) | Recording device | |
| JP3276095B2 (en) | Thermal printer and heating element driving method | |
| JP2633243B2 (en) | Thermal recording device | |
| KR100213765B1 (en) | Temperature control device for facsimile | |
| JPH08118704A (en) | Thermal recorder | |
| JP2563014B2 (en) | Thermal head | |
| JPH0734679Y2 (en) | Thermal transfer printer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071224 Year of fee payment: 8 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |