JPH03230966A - Thermal printer - Google Patents

Thermal printer

Info

Publication number
JPH03230966A
JPH03230966A JP2756690A JP2756690A JPH03230966A JP H03230966 A JPH03230966 A JP H03230966A JP 2756690 A JP2756690 A JP 2756690A JP 2756690 A JP2756690 A JP 2756690A JP H03230966 A JPH03230966 A JP H03230966A
Authority
JP
Japan
Prior art keywords
data
temperature
gradation
printing
pulse length
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
Application number
JP2756690A
Other languages
Japanese (ja)
Inventor
Ryoyu Takanashi
高梨 稜雄
Hidefumi Tanaka
英史 田中
Toshinori Takahashi
利典 高橋
Yutaka Mizoguchi
豊 溝口
Tooru Nibe
二部 徹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2756690A priority Critical patent/JPH03230966A/en
Publication of JPH03230966A publication Critical patent/JPH03230966A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To correct variation of printing density in a feed direction by heat accumulation by a method wherein correction for a printing signal is performed in a form corresponding to variation in temperature peculiar to each component of a thermal head. CONSTITUTION:In order to correct a heat accumulation effect due to concurrent heating, a concurrent heating data storage part 3 varies concurrent heating data according to a line data from a line counter 7 which counts a line pulse. That is, a concurrent heating period is decreased quickly after start of printing and thereafter, becomes almost constant. Besides a gradation pulse length data gives a fixed printing period to each gradation, and appears in a printing data as an electrification period of each gradation. In order to correct a heat accumulation effect due to this gradation printing, a correction data preparation table 14 varies the gradation pulse length data which a reference pulse length table 13 generates according to a counting value of a gradation counter 10, depending on a temperature data which a temperature data preparation circuit 2 generates according to output of a temperature measuring thermistor 22 detecting the line data from the line counter 7 and temperature of a thermal head.

Description

【発明の詳細な説明】 し産業上の利用分野1 本発明は、サーマルプリンタに関し、特に蓄熱効果によ
る印字濃度の変化を補正するようにしたサーマルプリン
タに関する。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention 1. Field of the Invention The present invention relates to a thermal printer, and more particularly to a thermal printer that corrects changes in print density due to heat storage effects.

し従来の技術] 従来のこの種のサーマルプリンタとして、ヒータ制御に
よって濃度の一定化を図ったサーマルプリンタ(特開昭
60−11374号)や、印字開始前の予備加熱を行う
ことで立上り部の濃度の均一化を図ったサーマルプリン
タ(特開昭61−49867号)が知られている。
[Prior art] Conventional thermal printers of this type include a thermal printer (Japanese Patent Application Laid-Open No. 11374/1983) that uses heater control to maintain a constant density, and a thermal printer that uses preheating before starting printing to reduce the rise in the rising part. A thermal printer (Japanese Unexamined Patent Application Publication No. 49867/1983) is known that attempts to achieve uniform density.

[発明が解決しようとする課題] 特開昭60−11374号公報で開示されたり゛−マル
プリンタでは、サーマルヘッドを強制的に加熱するヒー
タの制御によって印字濃度の調整を行う場合、温度検出
から実際に発熱素子が温められるまでの反応の速度が遅
く、印字開始時に見られる印字濃度の立上りの遅れや、
印字後半部に見られる蓄熱による濃度上昇に対処するこ
とが困難である。
[Problems to be Solved by the Invention] In the printer disclosed in JP-A-60-11374, when adjusting the printing density by controlling a heater that forcibly heats the thermal head, it is difficult to adjust the print density from temperature detection. The reaction speed until the heating element is actually heated is slow, and there is a delay in the rise in print density that can be seen at the start of printing,
It is difficult to deal with the increase in density due to heat accumulation that occurs in the latter half of printing.

また、特開昭61−49867号公報で開示された、印
字開始以前に予備加熱パルスを与えて発熱素子を予備加
熱する方法では、発熱開始時の立上りの遅れは修正きれ
るが、蓄熱による濃度」二昇を防止することができない
In addition, with the method disclosed in Japanese Patent Application Laid-open No. 61-49867, in which a preheating pulse is applied to the heating element before printing starts, the delay in the rise at the start of heat generation can be corrected, but the concentration due to heat accumulation. It is not possible to prevent second elevation.

本発明は、上記の問題点に鑑みてなされたもので、蓄熱
による印字濃度の変化を補正することを目的とする。
The present invention has been made in view of the above problems, and an object of the present invention is to correct changes in print density due to heat accumulation.

[課題を解決するための手段] この目的を達成するために、本発明のサーマルプリンタ
は、サーマルヘッドを記録用媒体に対して副走査方向に
相対的に移動することによって記録用媒体上に出力画を
形成するサーマルプリンタにおいて、サーマルヘッドの
発熱体付近の温度を検出する測温素子と、測温素子で測
定された温度に対応して印字パルス幅を制御するパルス
幅制御手段と、現在の画像データに対し、過去の画像デ
ータの履歴を加味して、現在の画像データの値を補正す
る演算手段とを設けるように構成されている。
[Means for Solving the Problems] In order to achieve this object, the thermal printer of the present invention outputs an image onto a recording medium by moving a thermal head relative to the recording medium in the sub-scanning direction. Thermal printers that form images include a temperature measuring element that detects the temperature near the heating element of the thermal head, a pulse width control means that controls the printing pulse width in response to the temperature measured by the temperature measuring element, and the current technology. The image data processing apparatus is configured to include a calculation means for correcting the value of the current image data by taking into account the history of past image data.

[作用] 上記構成のサーマルプリンタにおいては、サーマルヘッ
ドの各構成部固有の温度変動に対応したかたちで、印字
信号に対し、補正を行なう。これにより、蓄熱による副
走査方向の印字濃度の変化を補正することができる。
[Operation] In the thermal printer configured as described above, the print signal is corrected in response to temperature fluctuations specific to each component of the thermal head. Thereby, changes in print density in the sub-scanning direction due to heat accumulation can be corrected.

[実施例] 以下、本発明の実施例を図面に基づいて説明する。[Example] Embodiments of the present invention will be described below based on the drawings.

第1図は、本発明によるサーマルプリンタの一実施例の
構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of an embodiment of a thermal printer according to the present invention.

第1図において、アドレスカウンタ8からのアドレスデ
ータに従い、データ記憶部9から画データがパラレルデ
ータとして熱履歴データ演算回路11を介してデータ比
較回路12に送られる。このデータはデータ比較回路1
2において、階調カウンタ10からのカランI・データ
と比較され、シリアル画データとしてシフトレジスタ1
7に送られる。シフトレジスタ17の出力は、アドレス
カウンタ8のキャリイ信号によってラッチ回路16にラ
ッチされ、ラッチ回路16の出力は、ノア回路G1、G
2、・・・ Gnにデータ信号Bとして供給きれる。
In FIG. 1, according to address data from an address counter 8, image data is sent as parallel data from a data storage section 9 to a data comparison circuit 12 via a thermal history data calculation circuit 11. This data is data comparison circuit 1
2, it is compared with the Curran I data from the gradation counter 10, and is stored in the shift register 1 as serial image data.
Sent to 7. The output of the shift register 17 is latched by the latch circuit 16 by the carry signal of the address counter 8, and the output of the latch circuit 16 is sent to the NOR circuits G1 and G.
2,... Can be supplied to Gn as data signal B.

ノア回路Gl、G2、・・・ Gnでは、印字パルス発
生回路15から供給される印字パルス幅設定のためのス
トローブ信号Aと、ラッチ回路16からのデータ信号B
の各々の反転信号のアンドをとったトランジスタ駆動信
号CをトランジスタT1、T2、・・・ Tnのベース
に出力する。トランジスタT1、T2、φ・・ Tnの
コレクタにはそれぞれ発熱抵抗体R1乃至Rnが接続さ
れており、トランジスタT1、T2、・・・、Tnがオ
ン状態となったときに発熱抵抗体R1乃至Rnを発熱さ
せて印字が行われる。第2図に、ストローブ信号A1 
 データ信号B1  およびトランジスタ駆動信号Cの
タイミングチャートを示す。ストローブ信号Aおよびデ
ータ信号Bは、後述するように補正され、蓄熱効果によ
る印字濃度の変化が補正きれる。
In the NOR circuits Gl, G2, ... Gn, a strobe signal A for setting the print pulse width supplied from the print pulse generation circuit 15 and a data signal B from the latch circuit 16
A transistor drive signal C obtained by ANDing the inverted signals of each of the transistors is output to the bases of the transistors T1, T2, . . . Tn. Heat generating resistors R1 to Rn are connected to the collectors of the transistors T1, T2, φ...Tn, respectively, and when the transistors T1, T2,..., Tn are turned on, the heat generating resistors R1 to Rn are connected to the collectors of the transistors T1, T2, φ...Tn. Printing is performed by generating heat. In Fig. 2, strobe signal A1
A timing chart of data signal B1 and transistor drive signal C is shown. The strobe signal A and the data signal B are corrected as described later, and changes in print density due to heat storage effects can be corrected.

次に、第3図により、同一データをベタ印字した場合の
副走査方向(印字するページの最初のラインから最後の
ラインの方向)に対する濃度変動について説明する。
Next, with reference to FIG. 3, density fluctuations in the sub-scanning direction (direction from the first line to the last line of the page to be printed) when the same data is printed in solid form will be explained.

サーマルプリンタのサーマルヘッドは、第3図(a)に
断面図で示すように、セラミックベース24上に発熱抵
抗体25を形成し、セラミックベース24をアルミベー
ス23で固定するように構成される。発熱抵抗体25が
、第1図における発熱抵抗体R1乃至Rnに相当する。
The thermal head of the thermal printer is constructed such that a heating resistor 25 is formed on a ceramic base 24, and the ceramic base 24 is fixed with an aluminum base 23, as shown in a cross-sectional view in FIG. 3(a). The heating resistor 25 corresponds to the heating resistors R1 to Rn in FIG.

第3図(a)のヒータ21は、アルミベース23の加熱
に用いられ、ファン20はアルミベース23の冷却に用
いられる。
The heater 21 in FIG. 3(a) is used to heat the aluminum base 23, and the fan 20 is used to cool the aluminum base 23.

サーマルヘッドを構成する各部は、蓄熱に対してそれぞ
れ固有の時定数を持って温度変化する。
The temperature of each part of the thermal head changes with its own time constant with respect to heat storage.

すなわち、第3図(a、)に示すアルミベース23、セ
ラミックベース24、発熱抵抗体25の各部P1、R2
、およびR3のそれぞれが固有の時定数を持った温度変
化を示し、これらの温度変化が複合した形で濃度変化に
影響する。@度補正を行なわない場合、第3図(b)に
示すように、印字ラインが増加するにつれて濃度が増加
する。
That is, each part P1, R2 of the aluminum base 23, ceramic base 24, and heating resistor 25 shown in FIG. 3(a)
, and R3 each exhibit a temperature change with a unique time constant, and these temperature changes affect the concentration change in a combined manner. When the density correction is not performed, the density increases as the number of printed lines increases, as shown in FIG. 3(b).

ところで、Pl、R2、およびR3の各部固有の温度変
化は、それぞれ第3図(c)乃至(e)に示すようにな
る。21部においては、印字開始位置と終了位置とで殆
ど温度変化がない。これに対して、R2部においては、
時間の経過につれて温度が徐々に上昇し、23部におい
ては、印字開始時に急に温度が上昇し、その後、はぼ一
定となる。
By the way, temperature changes specific to each part of Pl, R2, and R3 are shown in FIGS. 3(c) to 3(e), respectively. In the 21st part, there is almost no temperature change between the print start position and print end position. On the other hand, in the R2 part,
The temperature gradually rises as time passes, and in the 23rd part, the temperature rises suddenly at the start of printing, and then becomes almost constant.

この中で、11部の温度変動に対しては、加熱用のヒー
タ21および冷却用のファン20によって温度管理する
ことによって補正される。位置P2における温度変化に
対してはストローブ信号Δ(第2図参照)による補正に
よって対処される。ストローブ信号Aは、補熱データ記
憶部3から送られる補熱データおよび基準パルス長テー
ブル13から、補正データ作成テーブル14を介して送
られる階調パルス長データを受けて、印字パルス発生回
路15によって作成される。補熱データは、発熱抵抗体
25に与える最低階調印字に必要な熱量に対応しており
、第2図(a)に示す補熱期間として印字信号に現れる
Among these, temperature fluctuations of 11 parts are corrected by temperature management using the heater 21 for heating and the fan 20 for cooling. Temperature changes at position P2 are dealt with by correction using strobe signal Δ (see FIG. 2). The strobe signal A is generated by the printing pulse generation circuit 15 in response to the reheating data sent from the reheating data storage section 3 and the gradation pulse length data sent from the reference pulse length table 13 via the correction data creation table 14. Created. The reheating data corresponds to the amount of heat required for the lowest gradation printing to be applied to the heating resistor 25, and appears in the print signal as the reheating period shown in FIG. 2(a).

この補熱による蓄熱効果を補正するため、補熱データ記
憶部3はラインパルス(LP)をカウントするラインカ
ウンタ7からのラインデータに応じて補熱データを第4
図に示すように変化きせる。
In order to correct the heat storage effect due to this reheating, the reheating data storage section 3 stores the reheating data in a fourth manner according to the line data from the line counter 7 that counts line pulses (LP).
Change as shown in the figure.

すなわち、補熱期間は、印字開始後急に減少され、以後
、はぼ一定とされる。この補熱期間による補熱のため、
最低階調付近の印字濃度は一定に保たれる。
That is, the reheating period is suddenly reduced after printing starts, and thereafter remains almost constant. Due to heat replenishment during this reheating period,
The print density near the lowest gradation is kept constant.

一方、階調パルス長データは、各階調ごとに固有の印字
期間を与えるものであり、第2図(f)に示す各階調ご
との通電期間として印字信号に現れる。この階調印字に
よる蓄熱効果を補正するため、補正データ作成テーブル
14は、基準パルス長テーブル13が階調カウンタ10
のカウント値に対応して発生する階調パルス長データを
、ラインカウンタ7からのラインデータ、およびザーマ
ルヘッドの温度を検出する測温用ザーミスタ22(第1
図および第3図(a )参照)の出力に対応して温度デ
ータ作成回路2が生成する温度データに応じて変化きせ
る。
On the other hand, the gradation pulse length data gives a unique printing period for each gradation, and appears in the print signal as the energization period for each gradation shown in FIG. 2(f). In order to correct the heat storage effect due to this gradation printing, the correction data creation table 14 is such that the reference pulse length table 13 is
The gradation pulse length data generated corresponding to the count value of
The temperature data generated by the temperature data generation circuit 2 corresponds to the output shown in FIG.

第5図を参照して補正データ作成テーブル14の動作を
説明する。
The operation of the correction data creation table 14 will be explained with reference to FIG.

第5図(a)に示すとおり、補正データ作成テーブル1
4は2つのテーブル14aおよび14bによって構成さ
れている。テーブル14aの内容を第5図(b)に示す
。また、テーブル14bの内容を第5図(c)に示す。
As shown in FIG. 5(a), correction data creation table 1
4 is composed of two tables 14a and 14b. The contents of the table 14a are shown in FIG. 5(b). Further, the contents of the table 14b are shown in FIG. 5(c).

テーブル14aは、温度データに対し中間データを作成
する。中間データは、温度データの増加に従って増加す
る。この温度データ対中間データの関係は、ラインデー
タによって変化する。即ち、ラインデータの増加に従っ
て同一温度に対する中間データの値が増加していく。こ
れば、温度データの中に含まれる補熱のみによる温度上
昇の要素を取り除くためである。まl;、温度データ対
中間データの関係は、各色について設定できるようにな
っており、カラーコードを受けてそれぞれの色に対応し
た中間データを発生させる。
The table 14a creates intermediate data for the temperature data. Intermediate data increases as temperature data increases. This relationship between temperature data and intermediate data changes depending on the line data. That is, as the line data increases, the intermediate data values for the same temperature increase. This is to remove the element of temperature increase only due to supplementary heat included in the temperature data. The relationship between temperature data and intermediate data can be set for each color, and intermediate data corresponding to each color is generated in response to a color code.

テーブル14bは、基準階調パルス長データに対し、補
正階調パルス長データを作成する。補正階調パルス長デ
ータは、基準階調パルス長データに比例して増加される
。また、中間データの増加に従って、同一基準階調パル
ス長データに対する補正階調パルス長データが減少され
る。
The table 14b creates corrected gradation pulse length data for the reference gradation pulse length data. The corrected grayscale pulse length data is increased in proportion to the reference grayscale pulse length data. Further, as the intermediate data increases, the corrected gray scale pulse length data for the same reference gray scale pulse length data is decreased.

中間データ値が中間値MIDのときに、基準階調パルス
長データSD 9− =補正階調パルス長データRD の関係が成立するとする。このとき、基準パルス長テー
ブル13より発生された基準階調パルス長データは補正
されることなく印字パルス発生回路15へ送られ、基準
値通りの階調パルス幅の印字通電が行われる。
Assume that when the intermediate data value is the intermediate value MID, the following relationship holds true: standard grayscale pulse length data SD9- = corrected grayscale pulse length data RD. At this time, the reference gradation pulse length data generated from the reference pulse length table 13 is sent to the print pulse generation circuit 15 without being corrected, and printing energization is performed with the gradation pulse width in accordance with the reference value.

次に、 中間値データ値〉中間値MID のときには、 基準階調パルス長データSD 〉補正階調パルス長データRD となり、階調パルス幅は基準値より減少する。next, Intermediate value data value> Intermediate value MID When , Standard gradation pulse length data SD 〉Corrected gradation pulse length data RD Therefore, the gradation pulse width decreases from the reference value.

また、 中間値データ値〈中間値MID のときには、 基準階調パルス長データSD 〈補正階調パルス長データRD となり、階調パルス幅は基準値より増大する。Also, Intermediate value data value <Intermediate value MID When , Standard gradation pulse length data SD <Corrected gradation pulse length data RD Therefore, the gradation pulse width increases from the reference value.

以上のテーブル14aおよび14bの組合せにより、温
度テ°−タ、ラインデータ、カラーコード0− のパラメータを受゛けて階調パルス幅を補正し、第3図
に示す22部における温度変動に対する補正を行う。
With the combination of the above tables 14a and 14b, the gradation pulse width is corrected in response to the parameters of the temperature data, line data, and color code 0-, and the temperature fluctuation in the 22 section shown in FIG. 3 is corrected. I do.

第3図に示す23部における温度変化に対しては、画デ
ータ信号に対する補正によって対処する。データ記憶部
9から出た画データは、例えば、第6図(a)に示す構
成の熱履歴データ演算回路11を通過する。データ記憶
部9から出力きれた画データは、2つの経路でテーブル
11aに入力される。
The temperature change at section 23 shown in FIG. 3 is dealt with by correcting the image data signal. The image data output from the data storage section 9 passes through a thermal history data calculation circuit 11 having the configuration shown in FIG. 6(a), for example. The image data that has been output from the data storage section 9 is input to the table 11a through two routes.

一方は、直接テーブルllaにデータD(第6図(b)
)として入力され、他方はローパスフィルタ(LPF)
llbを介してテーブルIlaにデータEとして入力さ
れる。その結果、例えば、第6図(b)に示すように、
所定の値から他の所定の値に変化した後、再び元の値に
戻るデータDは、第6図〈C)に示すように、立上りお
よび立下りエツジがなまったデータEとなる。テーブル
llaは、データDおよびデータEからデータ変化部分
を強調する方向に補正するデータF(第6図(d))を
作成する。
On the other hand, data D (Fig. 6(b)) is directly stored in table lla.
), and the other is a low-pass filter (LPF)
It is input as data E to table Ila via llb. As a result, for example, as shown in FIG. 6(b),
Data D that changes from a predetermined value to another predetermined value and then returns to its original value becomes data E with blunted rising and falling edges, as shown in FIG. 6(C). Table lla creates data F (FIG. 6(d)) that is corrected from data D and data E in a direction that emphasizes data change portions.

従って、例えば、データDが、第6図(e)に示11− すように、最初から最後まで所定の値のデータ(ベタ印
字の場合のデータ)であるとき、データE、  Fは、
それぞれ第6図(f)、(g)に示すようになる。
Therefore, for example, when data D is data of a predetermined value from beginning to end (data for solid printing) as shown in FIG. 6(e), data E and F are as follows.
As shown in FIGS. 6(f) and (g), respectively.

テーブルllaは、あるゲイン値Gの設定に対し、 データF=(データD−データE)G+データDの演算
を行って補正データFを作成する。
Table lla creates correction data F by calculating data F = (data D - data E) G + data D for a certain gain value G setting.

このように、画データを熱履歴データ演算回路11を通
すことによって補正し、第3図(e)に示した23部に
おける固有の温度変動成分に起因する印字濃度変動を補
正する。
In this way, the image data is corrected by passing it through the thermal history data calculation circuit 11, thereby correcting the print density fluctuation caused by the unique temperature fluctuation component in the 23rd section shown in FIG. 3(e).

以上に述べたようにして、第3図に示すPl、P2、お
よびP3各部における固有の温度変動成分に対して補正
を行い、印字濃度の変動を抑えることが可能となる。
As described above, it is possible to correct the unique temperature fluctuation components at each portion of Pl, P2, and P3 shown in FIG. 3, and suppress fluctuations in print density.

この補正を行った場合の印字サンプルの濃度測定結果を
第7図乃至第9図に示す。これらの横軸は副走査方向の
ライン数、縦軸は光学的反射濃度を、それぞれ表わして
いる。サンプルは、同一データでベタ印字を行ったもの
である。
The density measurement results of the print samples after this correction are shown in FIGS. 7 to 9. The horizontal axis represents the number of lines in the sub-scanning direction, and the vertical axis represents the optical reflection density. The samples are solid prints using the same data.

−12= 第7図は、アルミベース23の温度管理のみを行った場
合の印字サンプルの濃度測定結果を示□している。第8
図は、これに、補正データ作成テーブル14によるスト
ローブ信号Aの補正を加えた場合の印字サンプルの濃度
測定結果を示している。
-12= FIG. 7 shows the density measurement results of the printed sample when only the temperature of the aluminum base 23 was controlled. 8th
The figure shows the density measurement result of the print sample when the strobe signal A is corrected using the correction data creation table 14.

第9図は、更に熱履歴データ演算回路11による補正を
加えた場合の印字サンプルの濃度測定結果を示している
。なお、階調数は全て256階調で、イエロー マゼン
タ、シアン、ブラックの昇華性インク4色を重ね印字し
た。
FIG. 9 shows the density measurement results of the printed sample after further correction by the thermal history data calculation circuit 11. The number of gradations was 256 in all cases, and four colors of sublimation ink, yellow, magenta, cyan, and black, were printed in layers.

以上で説明した実施例によれば、サーマルヘッドの蓄熱
効果による濃度変動を温度変動の各要素それぞれに対し
て補正することができ、補正効果が大きい。
According to the embodiments described above, concentration fluctuations due to the heat storage effect of the thermal head can be corrected for each element of temperature fluctuation, and the correction effect is large.

また、メモリによるテーブルを用いた印字パルスの加工
により補正を行うため、回路が簡略化され、かつ、テー
ブルのデータを書き換え゛ることで補正の調整を簡単に
行うことができる。
Further, since the correction is performed by processing the printing pulses using a table in memory, the circuit is simplified, and the correction can be easily adjusted by rewriting the data in the table.

[発明の効果] 以上のように、本発明のサーマルプリンタによ13− れば、サーマルヘッドの各構成部固有の温度変動それぞ
れに対応して印字信号を補正するようにしたので、蓄熱
による副走査方向の印字濃度の変化をページ単位で補正
することが可能となる。
[Effects of the Invention] As described above, according to the thermal printer of the present invention, the print signal is corrected in accordance with the temperature fluctuations specific to each component of the thermal head, so that the side effects caused by heat accumulation are reduced. It becomes possible to correct changes in print density in the scanning direction on a page-by-page basis.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明によるサーマルプリンタの一実施例の
構成を示すブロック図、第2図(a)乃至(C)は、本
発明によるサーマルプリンタの一実施例の動作を説明す
る波形図、第2図(d)乃至(f)は、第2図(a)乃
至(c)の一部を拡大した図、第3図(a)は、“サー
マルヘッドの断面図、第3図(C)は未補正時のサーマ
ルヘッドの濃度の変化を説明する特性図、第3図(c)
乃至(e)は、サーマルヘッドの各位置における温度変
化を説明する特性図、第4図は、補熱データ記憶部のデ
ータ内容を説明する特性図、第5図(a)は、補正デー
タ作成テーブルの構成を説明する1099図、第5図(
b)および(C)は、“補正データ作成テーブル14の
動作を説明する特性図、第6図(a)は、熱履歴データ
演算回路の構成を説明するブロック図、第6図(b14
− )乃至(g)は、熱履歴データ演算回路の動作を説明す
る波形図、第7図乃至第9図は、本発明によるυ−−マ
ルプリンタの一実施例の動作結果を示す濃度特性図であ
る。 2・・・温度データ作成回路、3・・・補熱データ記憶
部、4+  5+  6・・・入力端子、7・・ライン
カウンタ、8・・・アドレスカウンタ、9・・・データ
記憶部、10・・階調カウンタ、11・熱履歴データ演
算回路、12・・・データ比較回路、13−基準パルス
テーブル、14・・・補正データ作成テーブル、15・
・印字パルス発生回路、16・・ラッチ回路、17・・
シフトレジスタ、20・・・ファン、21 ・ヒータ、
22・・測温用ザーミスタ、23・・アルミヘース、2
4・・セラミックベース、25・・・発熱低抗体。
FIG. 1 is a block diagram showing the configuration of an embodiment of the thermal printer according to the present invention, and FIGS. 2(a) to (C) are waveform diagrams illustrating the operation of the embodiment of the thermal printer according to the present invention. FIGS. 2(d) to (f) are partially enlarged views of FIGS. 2(a) to (c), and FIG. 3(a) is a cross-sectional view of the thermal head. ) is a characteristic diagram explaining the change in density of the thermal head when not corrected, Figure 3(c)
Characteristic diagrams illustrating temperature changes at each position of the thermal head, FIG. 4 a characteristic diagram illustrating data contents of the reheating data storage section, and FIG. 5(a) depicting correction data creation. Figure 1099 and Figure 5 (
b) and (C) are characteristic diagrams explaining the operation of the correction data creation table 14, FIG. 6(a) is a block diagram explaining the configuration of the thermal history data calculation circuit, and FIG.
-) to (g) are waveform diagrams explaining the operation of the thermal history data calculation circuit, and Figs. 7 to 9 are density characteristic diagrams showing the operation results of an embodiment of the υ--multi printer according to the present invention. It is. 2... Temperature data creation circuit, 3... Reheating data storage section, 4+ 5+ 6... Input terminal, 7... Line counter, 8... Address counter, 9... Data storage section, 10 ... Gradation counter, 11 - Heat history data calculation circuit, 12 - Data comparison circuit, 13 - Reference pulse table, 14 - Correction data creation table, 15 -
・Print pulse generation circuit, 16...Latch circuit, 17...
Shift register, 20...Fan, 21 - Heater,
22... Thermistor for temperature measurement, 23... Aluminum heath, 2
4...Ceramic base, 25...Fever low antibody.

Claims (1)

【特許請求の範囲】[Claims] サーマルヘッドを記録用媒体に対して副走査方向に相対
的に移動することによって前記記録用媒体上に出力画を
形成するサーマルプリンタにおいて、前記サーマルヘッ
ドの発熱体付近の温度を検出する測温素子と、前記測温
素子で測定された温度に対応して印字パルス幅を制御す
るパルス幅制御手段と、現在の画像データに対し、過去
の画像データの履歴を加味して、現在の画像データの値
を補正する演算手段とを有するサーマルプリンタ。
In a thermal printer that forms an output image on a recording medium by moving a thermal head relative to the recording medium in a sub-scanning direction, a temperature measuring element that detects a temperature near a heating element of the thermal head. a pulse width control means for controlling a printing pulse width in accordance with the temperature measured by the temperature measuring element; A thermal printer having calculation means for correcting values.
JP2756690A 1990-02-06 1990-02-06 Thermal printer Pending JPH03230966A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2756690A JPH03230966A (en) 1990-02-06 1990-02-06 Thermal printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2756690A JPH03230966A (en) 1990-02-06 1990-02-06 Thermal printer

Publications (1)

Publication Number Publication Date
JPH03230966A true JPH03230966A (en) 1991-10-14

Family

ID=12224580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2756690A Pending JPH03230966A (en) 1990-02-06 1990-02-06 Thermal printer

Country Status (1)

Country Link
JP (1) JPH03230966A (en)

Similar Documents

Publication Publication Date Title
JPS6013571A (en) Printer
JP3252064B2 (en) Thermal printer
JPH04319450A (en) Recording method and device
US6377290B1 (en) Thermal printer apparatus
JPH03230966A (en) Thermal printer
JPH0647297B2 (en) Thermal transfer gradation control device
JP2554871B2 (en) Print control device for thermal printer
JPH054369A (en) Thermal printer
JP2005169641A (en) Image forming apparatus and control method thereof
JPH04100861U (en) thermal printer
JPS6158763A (en) Thermal head driving device
JPS61177258A (en) Thermal transfer printer
JPH04250075A (en) Density correction device in thermal transfer printer
JPS61213171A (en) Bar code printer
JP2573277B2 (en) Print density correction method for thermal printer
JP2514566Y2 (en) Thermal printer
KR950005570Y1 (en) Thermal resistance gap treatment circuit in tph
JPS63125356A (en) Thermal printer
JPH0542706A (en) Multigradation thermal recording method
JPS61130064A (en) Thermal head driver
JP2647062B2 (en) Print control device for thermal printer
JPH02112960A (en) Video printer print time control method
JPH11277783A (en) Thermal printer
JPH04249166A (en) Printing energy control method in thermal head
JPS6391267A (en) Thermal printer printing control device