JPH01249367A - Thermal recording apparatus - Google Patents
Thermal recording apparatusInfo
- Publication number
- JPH01249367A JPH01249367A JP63075957A JP7595788A JPH01249367A JP H01249367 A JPH01249367 A JP H01249367A JP 63075957 A JP63075957 A JP 63075957A JP 7595788 A JP7595788 A JP 7595788A JP H01249367 A JPH01249367 A JP H01249367A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- thermal head
- temperature
- energization
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
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
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は所定数の発熱素子を設けたサーマル記録ヘッド
を用い、周期的に記録データに応じて選択的に前記ヘッ
ドの発熱素子に通電し発熱させてドツト記録を行なうサ
ーマル記録装置に関するものである。[Detailed Description of the Invention] [Industrial Application Field] The present invention uses a thermal recording head provided with a predetermined number of heating elements, and periodically energizes the heating elements of the head selectively according to recording data. This invention relates to a thermal recording device that performs dot recording by generating heat.
[従来の技術]
この種のサーマル記録装置では記録濃度がサーマル記録
ヘッド(以下サーマルヘッドと略す)の温度により変化
し、その温度が高いと濃度が濃くなり、低いと薄くなる
。そこで従来より記録濃度を均一にするために、サーマ
ルヘッドの発熱素子に発熱のため印加される電力をサー
マルヘッドの温度により制御し、その温度の高い時は印
加電力を少なくし、低い時は印加電力を多くする方法が
とられている。この場合の印加電力の制御方法の1つと
して発熱素子の通電時間を制御する方法、具体的には発
熱素子に対するヒート電圧の印加を能動にするためサー
マルヘッド制御回路からサーマルヘッドへ出力されるイ
ネーブル信号のパルス幅を制御する方法が採用されてい
る。[Prior Art] In this type of thermal recording device, the recording density changes depending on the temperature of the thermal recording head (hereinafter abbreviated as thermal head); when the temperature is high, the density becomes thicker, and when the temperature is low, the density becomes thinner. Conventionally, in order to make the recording density uniform, the power applied to the heating element of the thermal head to generate heat is controlled by the temperature of the thermal head, and when the temperature is high, the applied power is reduced, and when the temperature is low, the applied power is A method is being used to increase the amount of electricity. One way to control the applied power in this case is to control the energization time of the heat generating element, specifically the enable signal output from the thermal head control circuit to the thermal head in order to activate the application of heat voltage to the heat generating element. A method of controlling the pulse width of the signal is employed.
[発明が解決しようとする課題]
ところで従来のこの種のサーマル記録装置ではサーマル
ヘッドの各発熱素子に選択的に通電する周期、すなわち
全発熱素子の駆動による1ラインのドツト記録の周期(
以下1ライン周期と呼ぶ)は一定にされている。ところ
がそうするとサーマルヘッドの温度に応じて発熱素子の
通電時間を制御する場合、通電時間(多数の発熱素子が
複数ブロックに分割されてブロックごとに順次通電され
る場合は全ブロックの通電時間の合計)が上記の一定の
1ライン周期より長くなると、次の周期の記録がうまく
行なわれず、いわゆるライン抜けが生じ記録品位が劣化
してしまう。このため通電時間は1ライン周期以内にし
なければならない。[Problems to be Solved by the Invention] In the conventional thermal recording apparatus of this type, the period of selectively energizing each heating element of the thermal head, that is, the period of one line of dot recording by driving all the heating elements (
(hereinafter referred to as one line period) is kept constant. However, in this case, when controlling the energization time of the heating element according to the temperature of the thermal head, the energization time (if a large number of heating elements are divided into multiple blocks and each block is energized sequentially, the total energization time of all blocks) If it becomes longer than the above-mentioned fixed one-line period, recording in the next period will not be performed well, resulting in so-called line omissions and deterioration of recording quality. Therefore, the energization time must be within one line period.
第7図はこの様子を示すものであり、全発熱素子が4ブ
ロツクに分割されて順次通電されるサーマルヘッドを用
いたサーマル記録装置において1ライン周期を2.4m
sとして上述のようにサーマルヘッドの温度に応じて各
発熱素子の通電時間を制御する場合のサーマルヘッドの
温度Tpによる通電時間(イネーブル信号のパルス幅W
)の設定の一例を示している。サーマルヘッドの温度T
pはヘッド自体ではなくその周囲の温度を示している。Figure 7 shows this situation, and one line period is 2.4 m in a thermal recording device using a thermal head in which all heating elements are divided into four blocks and energized sequentially.
s is the energization time depending on the temperature Tp of the thermal head (pulse width W of the enable signal) when controlling the energization time of each heating element according to the temperature of the thermal head as described above.
) shows an example of the settings. Thermal head temperature T
p indicates the temperature of the surrounding area, not the head itself.
第7図の場合サーマルヘッドの温度Tpが25℃〜60
℃の範囲内ではパルス幅は温度Tpに応じて設定され、
温度Tpが低くなるほどパルス幅Wは長く設定されてい
る。しかし温度Tpが25℃でパルス幅Wが600μs
となり4ブロック全体の通電時間の合計は600μm×
4=2.4msで1ライン周期と同じになるので、温度
が25℃以下ではパルス幅は600μsの一定にされて
いる。In the case of Fig. 7, the temperature Tp of the thermal head is 25°C to 60°C.
Within the range of ℃, the pulse width is set according to the temperature Tp,
The lower the temperature Tp, the longer the pulse width W is set. However, when the temperature Tp is 25°C, the pulse width W is 600μs.
Therefore, the total energization time for all four blocks is 600μm×
Since 4=2.4 ms is the same as one line period, the pulse width is kept constant at 600 μs when the temperature is 25° C. or lower.
ところがこのような設定によりサーマルヘッドの各発熱
素子の通電時間を制御すると、記録を開始した当初でサ
ーマルヘッドの温度が25℃よりかなり低い場合は通電
時間が足りず記録濃度が薄くなってしまう。そして記録
開始直後の数ページ分の記録は濃度が薄くて見にくいも
のとなってしまうという欠点があった。However, if the energization time of each heating element of the thermal head is controlled by such settings, if the temperature of the thermal head is considerably lower than 25° C. at the beginning of recording, the energization time will not be sufficient and the recorded density will be low. Moreover, there is a drawback that the recording of several pages immediately after the start of recording is of low density and difficult to see.
これを避けるためには記録開始直後に必要な長いパルス
幅を見越して常に1ライン周期をより長くすることが考
えられるが、そうするとその分記録速度が一率に遅くな
ってしまう。In order to avoid this, it is conceivable to always make one line period longer in anticipation of the long pulse width required immediately after the start of recording, but if this is done, the recording speed will decrease at a rate.
そこで本発明の課題はこのような欠点を解消し記録開始
当初から適当な均一な濃度で高品位に記録を行なえ、し
かも高速記録が可能なサーマル記録装置を提供すること
にある。SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide a thermal recording apparatus which can eliminate these drawbacks, perform high-quality recording with an appropriate uniform density from the beginning of recording, and is also capable of high-speed recording.
[課題を解決するための手段]
上記の課題を解決するため本発明によれば産業上の利用
分野の項で述べた種類のサーマル記録装置において、サ
ーマルヘッドの温度に応じてサーマルヘッドの発熱素子
に対する1回の通電時間を可変に制御し、かつ前記通電
時間に応じて各発熱素子の通電の周期を可変に制御する
制御手段を設けた構成を採用した。[Means for Solving the Problems] In order to solve the above problems, according to the present invention, in a thermal recording device of the type described in the section of the industrial application field, the heating element of the thermal head is adjusted according to the temperature of the thermal head. A configuration is adopted in which a control means is provided to variably control the time period for one energization of the heating elements, and to variably control the cycle of energization of each heating element in accordance with the energization time.
[作 用]
このような構成によれば発熱素子の通電時間に応じて各
発熱素子の通電の周期が制御されるので、その周期によ
り通電時間が制限されずにヘッドの温度に応じて制御さ
れ、常に均一な濃度で記録を行なえる。また通電の周期
を不必要に長くすることなく適正に制御することにより
高速に記録を行なえる。[Function] According to such a configuration, the period of energization of each heating element is controlled according to the energization time of the heating element, so the energization time is not limited by the period and is controlled according to the temperature of the head. , recording can always be performed with uniform density. Furthermore, by appropriately controlling the energization cycle without making it unnecessarily long, high-speed recording can be performed.
[実施例]
以下、添付した図を参照して本発明の実施例の詳細を説
明する。[Embodiments] Hereinafter, details of embodiments of the present invention will be described with reference to the attached drawings.
第2図は本発明の実施例として例えばファクシミリ装置
の記録出力部を構成するサーマルプリンタの記録機構部
の機械的構成を概略的に示している。FIG. 2 schematically shows the mechanical configuration of a recording mechanism section of a thermal printer that constitutes a recording output section of a facsimile machine, for example, as an embodiment of the present invention.
第2図において符号8は感熱紙からなる記録用紙であり
、ロール8aに巻回されており、ロール8aから引き出
されて記録台兼紙送りローラのプラテン9上に導かれる
ようになっている。プラテン9上にはサーマルヘッド6
が設けられており、バネ10の付勢によってプラテン9
上の記録用紙8に圧接するようになっている。サーマル
ヘッド6の記録用紙8に圧接する部分には所定の多数の
発熱素子6aが記録用紙8の幅にほぼ対応する長さに一
列に配列されて設けられている。In FIG. 2, reference numeral 8 denotes a recording sheet made of thermal paper, which is wound around a roll 8a, and is pulled out from the roll 8a and guided onto a platen 9 that serves as a recording table and a paper feed roller. Thermal head 6 is placed on platen 9.
is provided, and the platen 9 is biased by the spring 10.
It is designed to come into pressure contact with the upper recording paper 8. A predetermined number of heating elements 6a are arranged in a line with a length approximately corresponding to the width of the recording paper 8 in a portion of the thermal head 6 that comes into pressure contact with the recording paper 8.
そして所定数の発熱素子6aが記録データに応じて選択
的に発熱駆動されることにより記録用紙9の加熱された
部分が発色し、1ラインのドツト記録がなされる。1ラ
インの記録が終了すると紙送りモータ11の駆動によフ
てプラテン9が矢印aで示すように回転し、記録用紙8
を矢印すで示すように1ラインのピッチを送る。この繰
り返しにより順次1ラインずつ記録がなされる。Then, a predetermined number of heating elements 6a are selectively driven to generate heat according to the recording data, so that the heated portion of the recording paper 9 develops color, and one line of dot recording is performed. When one line of recording is completed, the platen 9 is rotated as shown by arrow a by the drive of the paper feed motor 11, and the recording paper 8 is rotated as shown by arrow a.
Send one line of pitch as shown by the arrow. By repeating this process, recording is performed one line at a time.
ここでサーマルヘッド6の発熱素子6aは4つのブロッ
クに分割され、順次通電されて発熱駆動されるものとす
る。またサーマルヘッド6には図示していないが後述の
ように直列に1ライン分ずつ入力される記録データ(ド
ツトパターンのイメージデータ)を直列から並列に変換
しラッチするバッファ回路と、発熱素子6aの4つのブ
ロックを順次選択し前記バッファ回路にバッファされた
1ライン分のデータの各ブロックに対応した1/4のデ
ータの各ビットのデータに対応して1ブロツクの発熱素
子6aのそれぞれに選択的に通電し発熱駆動するブロッ
ク選択駆動回路が設けられるものとする。Here, it is assumed that the heating element 6a of the thermal head 6 is divided into four blocks, which are successively energized and driven to generate heat. Although not shown in the figure, the thermal head 6 also includes a buffer circuit that converts and latches the recording data (dot pattern image data) that is input serially one line at a time from serial to parallel, as will be described later, and a buffer circuit that converts and latches the recording data (dot pattern image data) that is input serially one line at a time, and the heating element 6a. Four blocks are sequentially selected and each of the heating elements 6a of one block is selectively applied to each bit of 1/4 data corresponding to each block of one line of data buffered in the buffer circuit. It is assumed that a block selection drive circuit is provided which energizes and drives the block selection drive circuit to generate heat.
また後述するようにサーマルヘッド6の温度(実際には
サーマルヘッド6の周囲の温度)に応じて各発熱素子6
aに対する一回の通電時間を制御するためにサーマルヘ
ッド6の近傍には同ヘッド6の周囲の温度を検出するサ
ーミスタなどからなる温度センサ7が設けられる。Furthermore, as will be described later, each heating element 6
A temperature sensor 7 consisting of a thermistor or the like for detecting the temperature around the thermal head 6 is provided near the thermal head 6 in order to control the time for one time of energization to a.
次にサーマルヘッド6の制御に関わる制御系の構成を第
1図に示す。Next, the configuration of a control system related to the control of the thermal head 6 is shown in FIG.
第1図において符号1はプリンタ全体の制御を行なうマ
イクロプロセッサ素子などからなるCPU(中央処理装
置)である。CPUIはROM(リードオンリメモリ)
2に格納された制御プログラムに従い、RAM (ラン
ダムアクセスメモリ)3をワーキングエリア等に用いて
データ処理を行ない、プリンタ全体を制御する。In FIG. 1, reference numeral 1 denotes a CPU (central processing unit) consisting of a microprocessor element, etc., which controls the entire printer. CPU is ROM (read only memory)
According to a control program stored in 2, a RAM (random access memory) 3 is used as a working area etc. to process data and control the entire printer.
CPUIにはサーマルヘッド6の制御に間かわる構成と
して記録データをサーマルヘッド6に入力するための記
録データ人力部4と、CPUIの指示に応じてサーマル
ヘッド6を直接制御するサーマルヘッド制御回路(以下
ヘッド制御回路と略す)5が接続される。また先述の温
度センサ7がA/D変換器12とヘッド制御回路5を介
して接続される。The CPUI includes a recording data manual section 4 for inputting recording data to the thermal head 6 as a configuration that replaces the control of the thermal head 6, and a thermal head control circuit (hereinafter referred to as "thermal head control circuit") that directly controls the thermal head 6 according to instructions from the CPUI. A head control circuit (hereinafter referred to as a head control circuit) 5 is connected. Further, the aforementioned temperature sensor 7 is connected to the A/D converter 12 via the head control circuit 5.
記録データ入力部4は例えば不図示のCODなどからな
る画像読み取りセンサと原稿搬送系からなる画像読み取
り部として、あるいは画像メモリなどとして構成される
。そして記録データ入力部4はCPUIの制御に応じた
所定のタイミングで1ライン分のシリアルデータとして
の記録データをヘッド制御回路5に人力し、同データは
シリアルデータSINとしてヘッド制御回路5からサー
マルヘッド6に与えられる。The recording data input unit 4 is configured as an image reading unit including an image reading sensor such as a COD (not shown) and a document conveyance system, or as an image memory. Then, the recording data input unit 4 manually inputs recording data as serial data for one line to the head control circuit 5 at a predetermined timing according to the control of the CPUI, and the data is sent to the thermal head from the head control circuit 5 as serial data SIN. given to 6.
ヘッド制御回路5は人出力ボート素子から構成されてお
り、記録データ入力部4から入力されるシリアルデータ
SINをサーマルヘッド6へ出力するとともに、同デー
タをサーマルヘッド6のバッファ回路を構成するシフト
レジスタに入力させるためのクロック信号CLKを出力
する。また上記シフトレジスタに人力されたシリアルデ
ータSINを上記バッファ回路にラッチさせるストロー
ブ信号STBをCPU 1のコマンドに応じたタイミン
グで出力する。またヘッド制御回路5はストローブ信号
STBの出力直後にサーマルヘッド6の発熱素子6aの
4ブロツクのそれぞれを順次選択して1ラインのシリア
ルデータSINの1/4づつのデータに応じて順次駆動
させるためのイネーブル信号ENI〜EN4をサーマル
ヘッド6のブロック選択駆動回路に出力する。イネーブ
ル[号EN1〜EN4のパルス幅Wがサーマルヘッド6
の発熱素子6aに対する一回の通電時間となっており、
このパルレス巾lWはCPUIのコマンドにより制御さ
れるようになっている。The head control circuit 5 is composed of a human output boat element, and outputs the serial data SIN inputted from the recording data input section 4 to the thermal head 6, and also transfers the same data to a shift register that constitutes a buffer circuit of the thermal head 6. It outputs a clock signal CLK to be input to the terminal. It also outputs a strobe signal STB, which causes the buffer circuit to latch the serial data SIN input into the shift register, at a timing corresponding to a command from the CPU 1. Immediately after outputting the strobe signal STB, the head control circuit 5 sequentially selects each of the four blocks of the heating elements 6a of the thermal head 6 and sequentially drives them in accordance with 1/4 of each line of serial data SIN. enable signals ENI to EN4 are output to the block selection drive circuit of the thermal head 6. Enable [number EN1 to EN4 pulse width W is the thermal head 6
The heating element 6a is energized once, and
This pulse width lW is controlled by a CPU command.
以上の各信号は記録時に第3図に示すようなタイミング
でサーマルヘッド6に入力される。すなわちまずシリア
ルデータSINとともにクロック信号CLKが入力され
、これによりシリアルデータSINがサーマルヘッド6
のバッファ回路に人力される。続いてストローブ信号S
TBの入力によりシリアルデータSINがバッファ回路
にラッチされる。さらにイネーブル信号ENI〜EN4
がサーマルヘッド6のブロック選択回路に順次入力され
、これによりサーマルヘッド6の発熱素子6aの4ブロ
ツクが順次選択され、各ブロックの発熱素子6aのそれ
ぞれに対し!ラインの!/4のデータの各ビットデータ
に応じて選択的に通電がなされる。4ブロツクの駆動に
より1ラインの記録がなされる。Each of the above signals is input to the thermal head 6 at the timing shown in FIG. 3 during recording. That is, first, the clock signal CLK is input together with the serial data SIN, and then the serial data SIN is input to the thermal head 6.
The buffer circuit is manually operated. Then the strobe signal S
Serial data SIN is latched into the buffer circuit by inputting TB. Furthermore, enable signals ENI to EN4
are sequentially input to the block selection circuit of the thermal head 6, and thereby four blocks of heating elements 6a of the thermal head 6 are sequentially selected, and for each of the heating elements 6a of each block! On the line! The current is selectively energized according to each bit data of the /4 data. One line is recorded by driving four blocks.
なお第3図中符号WoないしWlで示すイネーブル信号
ENI〜EN4のパルス幅が上述のように発熱素子6a
のそれぞれに対する一回の通電時間となる。また符号T
AないしTで示すストローブ信号STBの周期が先述し
た1ラインの記録の周期である1ライン周期となる。こ
の1ライン周期はイネーブル信号ENI〜EN4のそれ
ぞれの周期と同じである。すなわち選択的に行なわれる
各発熱素子6aの通電の周期と同じである。Note that the pulse widths of the enable signals ENI to EN4 indicated by the symbols Wo to Wl in FIG.
This is the time for one energization for each. Also, the code T
The period of the strobe signal STB indicated by A to T corresponds to one line period, which is the recording period of one line mentioned above. This one line period is the same as each period of enable signals ENI to EN4. That is, it is the same as the period of selective energization of each heating element 6a.
ところで本実施例のプリンタではイネーブル信号E N
1〜EN4のパルス幅Wをサーマルヘッド6の温度に
応じて可変に制御するものとする。そしてその場合にサ
ーマルヘッド6の温度に応じたパルス幅Wの設定につい
て、第7図の従来例のように1ライン周期に関連して例
えば25℃以下はすべて600μsというような制限を
設けず、例えば第5図に示すように設定するものとする
。すなわち第5図のようにサーマルヘッドの温度Tpが
25℃以下でも低温になるほどパルス幅Wを大きく設定
し十分な記録濃度が得られるようにする。第5図の設定
データは第6図に示すようにテーブル化されて第1図の
ROM2に格納され、CPUIはこれを用いてパルス幅
Wの制御を行なうものとする。By the way, in the printer of this embodiment, the enable signal E N
It is assumed that the pulse width W of 1 to EN4 is variably controlled according to the temperature of the thermal head 6. In this case, regarding the setting of the pulse width W according to the temperature of the thermal head 6, there is no restriction in relation to one line period, such as 600 μs for all temperatures below 25° C., as in the conventional example shown in FIG. For example, assume that settings are made as shown in FIG. That is, as shown in FIG. 5, even if the temperature Tp of the thermal head is 25 DEG C. or lower, the pulse width W is set to be larger as the temperature becomes lower, so that a sufficient recording density can be obtained. The setting data shown in FIG. 5 is tabulated as shown in FIG. 6 and stored in the ROM 2 shown in FIG. 1, and the CPUI uses this to control the pulse width W.
ただしここで従来と同様に1ライン周期Tを一定とする
と、それを短く設定すれば前述のライン抜けが生じ、長
くすると記録速度が低下してしまう。そこで本実施例で
はサーマルヘッド6の温度に応じて可変に制御されるパ
ルス幅Wに応じて1ライン周期Tを可変に制御するもの
とする。However, if the one-line period T is kept constant as in the prior art, if it is set short, the above-mentioned line omission will occur, and if it is set long, the recording speed will decrease. Therefore, in this embodiment, the one line period T is variably controlled in accordance with the pulse width W, which is variably controlled in accordance with the temperature of the thermal head 6.
ここでは−例として通常の1ライン周期TAを2.5m
sとし、サーマルヘッド6の温度に応じて第5図、第6
図の関係で設定されるパルス幅Wの4倍すなわち発熱素
子6aの4ブロック全体にわたる通電時間が2.5ms
を越える場合は1ライン周期を2.5msより延長し、
4ブロック全体にわたる通電時間より長い値に延長する
ものとする。Here, as an example, the normal one line period TA is 2.5 m.
5 and 6 depending on the temperature of the thermal head 6.
4 times the pulse width W set according to the relationship shown in the figure, that is, the energization time for all four blocks of heating elements 6a is 2.5 ms.
If the line period exceeds 2.5ms,
It is assumed that the energization time is extended to a value longer than the energization time for all four blocks.
このような制御は第1図のCPUIにより第4図に示す
手順で以下のように行なわれる。なお第4図は1ライン
の記録時ごとのCPUIのサーマルヘッド6に関わる制
御処理の手順を示しており、これに対応した制御プログ
ラムがROM2に格納される。Such control is performed by the CPU of FIG. 1 in the procedure shown in FIG. 4 as follows. Incidentally, FIG. 4 shows the procedure of control processing related to the thermal head 6 of the CPU for each recording of one line, and a control program corresponding to this is stored in the ROM 2.
まずCPUIは1ラインの記録動作を開始させる前に第
4図のステップS1でサーマルヘッド6の温度を測定す
る。これは温度センサ7の検出信号をA/D変換器12
によりA/D変換して入出力ボートとしてのヘッド制御
回路5に入力される測定データをヘッド制御回路5から
取り込み、解析することにより行なう。First, the CPUI measures the temperature of the thermal head 6 in step S1 in FIG. 4 before starting the recording operation for one line. This converts the detection signal of the temperature sensor 7 into the A/D converter 12.
This is done by taking in measurement data from the head control circuit 5, which is A/D converted and input to the head control circuit 5 as an input/output board, and analyzing it.
次にCPUIはステップS2においてステップS1で測
定したヘッドの温度に対応したイネーブル信号のパルス
幅WをROMZ内に格納された第6図のテーブルから読
み取り、読み取ったデータをパルス幅Wとして決定する
。Next, in step S2, the CPU reads the pulse width W of the enable signal corresponding to the head temperature measured in step S1 from the table shown in FIG. 6 stored in the ROMZ, and determines the read data as the pulse width W.
次にステップS3においてステップS2で決定したパル
ス幅Wの4倍が通常の1ライン周期TA=2.5msよ
り小さいか否かを判別し、小さければステップS4で1
ライン周期Tを通常の1ライン周期TAに設定する。Next, in step S3, it is determined whether 4 times the pulse width W determined in step S2 is smaller than the normal one line period TA=2.5ms, and if it is smaller, in step S4
The line period T is set to the normal one line period TA.
一方1ライン周期TAより大きかった場合にはステップ
S5で4W+αを周期Tとして決定される。なおαはサ
ーマルプリンタの仕様に応じて適当に設定し、例えば1
00μs程度とする。On the other hand, if it is larger than the one-line period TA, 4W+α is determined as the period T in step S5. Note that α should be set appropriately according to the specifications of the thermal printer, for example 1.
The time is approximately 00 μs.
ステップS4またはS5の後はステップS6に進み、ヘ
ッド制御回路5に指示してシリアルデータSINとクロ
ック信号CLKをサーマルヘッド6に出力させ同ヘッド
のバッファ回路にシリアルデータSINを入力させ、さ
らにストローブ信号STBを出力させてシリアルデータ
をラッチさせる。なおストローブ信号STBの出力と同
時にハードウェアとして設けた、またはソフトウェアに
より構成した不図示のタイマにより1ライン周期Tの計
時を開始する。After step S4 or S5, the process proceeds to step S6, in which the head control circuit 5 is instructed to output the serial data SIN and the clock signal CLK to the thermal head 6, input the serial data SIN to the buffer circuit of the head, and further output the strobe signal. Output STB and latch serial data. Note that, simultaneously with the output of the strobe signal STB, a timer (not shown) provided as hardware or configured by software starts measuring one line period T.
次にステップS7においてヘッド制御回路5に指示し、
ステップS2に決定したパルス幅Wでイネーブル信号E
NI〜EN4を順次出力させ、サーマルヘッド6の発熱
素子6aの4ブロツクを順次駆動させて1ラインの記録
を行なわせる。Next, in step S7, the head control circuit 5 is instructed to
Enable signal E with pulse width W determined in step S2.
NI to EN4 are sequentially output, and four blocks of heating elements 6a of the thermal head 6 are sequentially driven to record one line.
次にステップS8のループにより上記のタイマのカウン
トを調べて1ライン周期Tが経過するのを待ち、経過し
たらステップS1に戻り以下の処理を繰り返えす。Next, in a loop of step S8, the count of the above-mentioned timer is checked and one line period T is waited for to elapse, and when it has elapsed, the process returns to step S1 and the following processing is repeated.
このような処理によりサーマルヘッド6の温度が例えば
25℃の場合にはイネーブル信号ENI〜EN4のパル
ス幅Wすなわち各発熱素子6aの一回の通電時間は第6
図のテーブルから600μsにされる。また600μ5
X4=2.4μs<2.5μsであるので1ライン周期
Tは第3図の左側に示すように通常の周期TA=2.5
μsにされる。Through such processing, when the temperature of the thermal head 6 is, for example, 25° C., the pulse width W of the enable signals ENI to EN4, that is, the one-time energization time of each heating element 6a is
From the table in the figure, it is set to 600 μs. Also 600μ5
Since X4=2.4μs<2.5μs, one line period T is the normal period TA=2.5 as shown on the left side of FIG.
μs.
一方サーマルヘッド6の温度が例えば10℃の場合を考
えるとパルス幅Wは第6図のテーブルから800μsに
される。そして800μs×4=3.2ms>2.5m
sであるので1ライン周期T=3.2ms+aにされ、
a=100μsの場合は3.3msにされる。なお、こ
のように1ライン周期Tを標準の周期TAより長くした
場合はCPU 1はこれに合うように記録データ入力部
4を制御して次のラインの記録データの人力のタイミン
グを遅らせる。On the other hand, assuming that the temperature of the thermal head 6 is, for example, 10° C., the pulse width W is set to 800 μs from the table of FIG. And 800μs×4=3.2ms>2.5m
s, one line period T = 3.2ms + a,
When a=100 μs, the time is set to 3.3 ms. Note that when the one-line period T is made longer than the standard period TA in this way, the CPU 1 controls the recording data input section 4 to match this and delays the timing of the manual input of recording data for the next line.
以上のように本実施例によればサーマルヘッド6の発熱
素子6aの通電時間(パルス幅W)に応じて各発熱素子
6aの通電の周期(1ライン周期)が制御され、従来の
第7図の場合のように通電時間の上限が通電の周期との
関係で制限させることがない。サーマルヘッド6の温度
が25℃以下でも低くなるほど通電時間が長く設定され
るので充分な記録濃度が得られ、サーマルヘッド6の温
度に拘わらず記録開始当初から適当な均一な濃度で高品
位に記録を行なえる。As described above, according to this embodiment, the period of energization (one line period) of each heating element 6a is controlled according to the energization time (pulse width W) of the heating element 6a of the thermal head 6, and the period of energization (one line period) of the heating element 6a of the thermal head 6 is controlled. The upper limit of the energization time is not limited in relation to the energization cycle as in the case of . Even if the temperature of the thermal head 6 is lower than 25°C, the current supply time is set longer as the temperature decreases, so sufficient recording density can be obtained, and regardless of the temperature of the thermal head 6, high-quality recording can be performed with an appropriate uniform density from the beginning of recording. can be done.
またサーマルヘッド6の温度が低い場合にのみ1ライン
周期Tが延長され温度の高い場合は通常の周期TAに短
縮されるので、全体の記録速度を不必要な程度に低下さ
せることなく高速に記録を行なえる。In addition, the one-line period T is extended only when the temperature of the thermal head 6 is low, and is shortened to the normal period TA when the temperature is high, allowing high-speed recording without unnecessarily reducing the overall recording speed. can be done.
ところで上記実施例の処理ではパルス幅Wの4倍が通常
の1ライン周期TAを越えた場合に1ライン周期Tを4
W+αとしてその都度パルス幅Wに応じて可変に設定し
たが、1ライン周期Tを例えば4 W + aが3.0
ms〜3.5msの範囲内の場合は3.5msとし、3
.5mS〜4.0msの場合は4.0msとするという
ように、ある範囲ごとに適当な値に設定してもよい。By the way, in the process of the above embodiment, if 4 times the pulse width W exceeds the normal 1-line period TA, the 1-line period T is
W+α was set variably according to the pulse width W each time, but one line period T was set to 4 W + a = 3.0, for example.
If it is within the range of ms to 3.5ms, set it to 3.5ms, and set 3.
.. An appropriate value may be set for each range, such as 4.0 ms in the case of 5 mS to 4.0 ms.
またパルス幅Wの4倍が通常の1ライン周期TAより充
分に短い場合にそれに応じて1ライン周期Tを通常の周
期TAより短くすることも考えられる。Furthermore, if four times the pulse width W is sufficiently shorter than the normal one-line period TA, it is also possible to make the one-line period T shorter than the normal period TA accordingly.
[発明の効果]
以上の説明から明らかなように、本発明によれば、所定
数の発熱素子を設けたサーマル記録ヘッドを用い、前記
発熱素子のそれぞれに対し周期的に記録データに応じて
選択的に通電し発熱させてドツト記録を行なうサーマル
記録装置において、前記ヘッドの温度に応じて前記発熱
素子に対する1回の通電時間を可変に制御し、かつ前記
通電時間に応じて各発熱素子の通電の周期を可変に制御
する制御手段を設けた構成を採用したので、サー。[Effects of the Invention] As is clear from the above description, according to the present invention, a thermal recording head provided with a predetermined number of heating elements is used, and each of the heating elements is periodically selected according to recording data. In a thermal recording device that performs dot recording by energizing and generating heat, the time for one energization of the heating element is variably controlled according to the temperature of the head, and the energization of each heating element is controlled according to the energization time. Since we have adopted a configuration that includes a control means to variably control the cycle of the
マルヘッドの温度に耐電ず記録開始当初から適当1弓な
均一な濃度で高品位に記録を行なえるとともに、高速度
で記録を行なえるという優れた効果が得られる。It is possible to perform high-quality recording at a uniform density from the beginning of recording without having to withstand the temperature of the multihead, and it also has the excellent effect of being able to perform recording at high speed.
第1図は本発明の実施例によるサーマルプリンタのサー
マルヘッドの制御に関わる制御系の構造を示すブロック
図、第2図は同プリンタの記録機構部の構成を模式的に
示す説明図、第3図は同プリンタで記録時にサーマルヘ
ッドに入力される各信号のタイミングチャート図、第4
図は第1図中のCPUによる1ラインごとの記録の制御
処理手順を示す流れ図、第5図は同プリンタのサーマル
ヘッドの温度とこれに応じて設定されるイネーブル信号
のパルス幅との関係を示す線図、第6図は第5図に対応
したサーマルヘッドの温度に応じたパルス幅のデータテ
ーブルの表図、第7図は従来のプリンタにおけるサーマ
ルヘッドの温度とこれに応じて設定されるイネーブル信
号のパルス幅との関係を示す線図である。
1 ・CP U 2 ・ROM3・・・RA
M 4・・・記録データ入力部5・・・サー
マルヘッド制御回路
6・・・サーマルヘッド
6a・・・発熱素子 7・・・温度センサ8・・・
記録用紙 9・・・プラテン6寸−フルヘ、ト′
hこ@椙橿節内説叩絽
第2図
第4図
第6′図FIG. 1 is a block diagram showing the structure of a control system related to controlling the thermal head of a thermal printer according to an embodiment of the present invention, FIG. 2 is an explanatory diagram schematically showing the structure of the recording mechanism section of the printer, and FIG. The figure is a timing chart of each signal input to the thermal head during recording with the same printer.
The figure is a flowchart showing the control processing procedure for recording for each line by the CPU in Figure 1, and Figure 5 shows the relationship between the temperature of the thermal head of the printer and the pulse width of the enable signal set accordingly. Figure 6 is a data table of the pulse width according to the temperature of the thermal head corresponding to Figure 5, and Figure 7 shows the temperature of the thermal head in a conventional printer and the settings set accordingly. FIG. 3 is a diagram showing the relationship between the enable signal and the pulse width. 1 ・CPU 2 ・ROM3...RA
M 4...Record data input section 5...Thermal head control circuit 6...Thermal head 6a...Heating element 7...Temperature sensor 8...
Recording paper 9...Platen 6 inches - full head, t' hko@SugiKobushiuchinnaitsu 2nd figure 4th figure 6'
Claims (1)
い、前記発熱素子のそれぞれに対し周期的に記録データ
に応じて選択的に通電し発熱させてドット記録を行なう
サーマル記録装置において、前記ヘッドの温度に応じて
前記発熱素子に対する1回の通電時間を可変に制御し、
かつ前記通電時間に応じて各発熱素子の通電の周期を可
変に制御する制御手段を設けたことを特徴とするサーマ
ル記録装置。 2)前記制御手段は前記発熱素子の通電時間が所定時間
より短い場合には各発熱素子の通電の周期を一定とし、
通電時間が前記所定時間を越える場合には各発熱素子の
通電の周期を前記一定の周期の時間より延長することを
特徴とする特許請求の範囲第1項に記載のサーマル記録
装置。[Claims] 1) A thermal recording head equipped with a predetermined number of heating elements, and performing dot recording by selectively energizing each of the heating elements periodically in accordance with recording data to generate heat. In the recording apparatus, variably controls the time for one time of energizing the heating element according to the temperature of the head;
A thermal recording apparatus further comprising a control means for variably controlling the period of energization of each heating element according to the energization time. 2) The control means makes the cycle of energization of each heating element constant when the energization time of the heating element is shorter than a predetermined time;
2. The thermal recording apparatus according to claim 1, wherein when the energization time exceeds the predetermined time, the energization period of each heating element is extended beyond the predetermined period.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63075957A JPH01249367A (en) | 1988-03-31 | 1988-03-31 | Thermal recording apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63075957A JPH01249367A (en) | 1988-03-31 | 1988-03-31 | Thermal recording apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01249367A true JPH01249367A (en) | 1989-10-04 |
Family
ID=13591216
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63075957A Pending JPH01249367A (en) | 1988-03-31 | 1988-03-31 | Thermal recording apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01249367A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0890818A (en) * | 1994-09-21 | 1996-04-09 | Kofu Nippon Denki Kk | Line thermal printer |
-
1988
- 1988-03-31 JP JP63075957A patent/JPH01249367A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0890818A (en) * | 1994-09-21 | 1996-04-09 | Kofu Nippon Denki Kk | Line thermal printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5191357A (en) | Method and apparatus for preheating a thermally activated printing head | |
| US4560993A (en) | Thermal printing method and thermal printer | |
| JPH07237314A (en) | High-speed thermal printer | |
| JPH01249367A (en) | Thermal recording apparatus | |
| JPH0514617B2 (en) | ||
| JP3321987B2 (en) | Printing equipment | |
| JPH06115137A (en) | Control method for thermal recording device | |
| JP2570363B2 (en) | How to energize the thermal head in a thermal printer | |
| JP3110853B2 (en) | Recording method and apparatus | |
| JP2836662B2 (en) | Recording device | |
| JP2709057B2 (en) | Thermal print control circuit | |
| JPS63166559A (en) | Thermal-type multigradation recorder | |
| JP3673264B2 (en) | Thermal head control device | |
| JPH0768826A (en) | Preheating method of thermal head | |
| JP2871062B2 (en) | Thermal recording device | |
| JP2833900B2 (en) | Thermal head device | |
| JP2591015B2 (en) | Method and apparatus for energizing thermal head in thermal printer | |
| JP2679686B2 (en) | Print control device for thermal printer | |
| JP2581230B2 (en) | Thermal printer | |
| JP3680971B2 (en) | Printing gap control device for printing device | |
| JPH07266564A (en) | Image forming device | |
| JP2005212388A (en) | Data processor for printer | |
| JP2750683B2 (en) | Control circuit for paper feed motor | |
| JP2008036819A (en) | Thermal printer | |
| JPH02125763A (en) | Recording method and device |