JPH02215553A - Thermal history controlling circuit - Google Patents

Thermal history controlling circuit

Info

Publication number
JPH02215553A
JPH02215553A JP3603989A JP3603989A JPH02215553A JP H02215553 A JPH02215553 A JP H02215553A JP 3603989 A JP3603989 A JP 3603989A JP 3603989 A JP3603989 A JP 3603989A JP H02215553 A JPH02215553 A JP H02215553A
Authority
JP
Japan
Prior art keywords
shift register
image data
stage
thermal history
heat generating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP3603989A
Other languages
Japanese (ja)
Other versions
JPH07110545B2 (en
Inventor
Kazuhiro Yoneda
米田 和浩
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP3603989A priority Critical patent/JPH07110545B2/en
Publication of JPH02215553A publication Critical patent/JPH02215553A/en
Publication of JPH07110545B2 publication Critical patent/JPH07110545B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To contrive a simpler circuit construction by arranging image data concerning thermal history along a time axis in a shift register having a comparatively large number of stages, extracting a desired piece of the image data, and using the extracted piece of image data for calculation of energizing energy. CONSTITUTION:Address data 23 is taken out of the 48th stage S48, the 96th stage S96, the 143rd to 145th stages S143-S145, the 192nd stage S192 and the 240th stage S240 of a shift register 21, and inputted to a ROM 24. The ROM 24 stores a table for correction relating to thermal history, and outputs correction data 25 on the relevant heat generating element. The correction data 25 is inputted to a shift register 26 having 48 stages (or 48 bits). The shift register 26, which is supplied with the same shift clock signal 22 as that supplied to the shift register 21, stores correction data on 48 dots which are to be printed at a time by a thermal head.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、感熱記録を行うプリンタに用いられる熱履歴
制御回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a thermal history control circuit used in a printer that performs thermal recording.

〔従来の技術〕[Conventional technology]

サーマルヘッドを用いて熱転写記録あるいは感熱発色式
で記録を行うプリンタは、インパクトタイプのプリンタ
と比べて騒音がないという優れた特長を備えている。
Printers that perform thermal transfer recording or heat-sensitive color recording using a thermal head have an excellent feature of being less noisy than impact-type printers.

ところが、サーマルヘッドを用いたプリンタではヘッド
自体の温度変化が印字特性に影響を与えるという問題が
ある。すなわち、サーマルヘッドの連続的に印字を行っ
ている発熱要素では熱が蓄積していき、印字のために同
一のエネルギを加えていくとエネルギが過剰となってそ
の発熱要素が必要以上に高温となり、印字濃度を不均一
としてしまう。また、印字が行われていない状態が長く
続いた発熱要素の部分では、周囲よりも温度が下がる。
However, printers using thermal heads have a problem in that temperature changes in the head itself affect printing characteristics. In other words, heat accumulates in the heating element of the thermal head that prints continuously, and if the same amount of energy is applied for printing, the energy becomes excessive and the heating element becomes hotter than necessary. , resulting in uneven print density. Furthermore, the temperature of a portion of the heat generating element that has not been printed for a long time is lower than that of the surrounding area.

従って、前記したと同一のエネルギをいきなり加えても
温度が十分上昇せず、やはり印字濃度が不均一となる原
因となる。以上、ヘッドの同一発熱要素の部分について
の蓄熱について説明したが、隣接している発熱要素等か
ら熱が伝達してくる場合も考慮する必要がある。そこで
、熱履歴の考慮は、同一の発熱要素だけでなく、その周
囲の発熱要素をも含めて行った方が印字品質の向上に結
びつく。
Therefore, even if the same energy as described above is suddenly applied, the temperature does not rise sufficiently, which again causes uneven printing density. Although the heat storage in the same heat generating element portion of the head has been described above, it is also necessary to consider the case where heat is transferred from an adjacent heat generating element or the like. Therefore, when thermal history is considered, it is better to consider not only the same heat generating element but also surrounding heat generating elements, which leads to improved printing quality.

そこで、従来から印字対象となる発熱要素ごとに、その
数ライン前までの情報を履歴として記憶しておき、これ
を用いて現在印字する画情報に対する通電エネルギを決
定することが行われてきた。
Therefore, conventionally, for each heat generating element to be printed, information up to several lines before the heat generating element is stored as a history, and this is used to determine the energizing energy for the image information to be currently printed.

また、ソリッド部分(べた黒の印字領域)のエツジの再
現性を高める必要性等から、次に印字するラインの画情
報を未来の情報として参酌して現在の通電エネルギを決
定する方法も採られている。
In addition, due to the need to improve the reproducibility of edges in solid parts (solid black printing areas), a method has been adopted in which the current energization energy is determined by considering the image information of the next line to be printed as future information. ing.

第2図は、従来用いられた熱履歴制御回路の一例を表わ
したものである。この熱履歴制御回路は、未来、現在、
過去、その1つ前の過去(以下、二過去という)、二過
去の更に1つ前の過去(以下、三過去という)の画デー
タをそれぞれ蓄えるための48個のシフトレジスタ11
−1〜11−48を備えている。48個のシフトレジス
タ11−1〜11−48を用いたのは、この熱履歴制御
回路を使用するプリンタのサーマルヘッドが48個の発
熱要素を配置した構造となっており、1度に48ドツト
ずつ印字できる構成となっているからである。
FIG. 2 shows an example of a conventionally used thermal history control circuit. This thermal history control circuit can be used in the future, present,
48 shift registers 11 for storing image data of the past, one past before that (hereinafter referred to as the second past), and one past before the second past (hereinafter referred to as the third past), respectively.
-1 to 11-48. The reason why 48 shift registers 11-1 to 11-48 are used is because the thermal head of a printer using this thermal history control circuit has a structure in which 48 heat generating elements are arranged, and 48 dots can be output at one time. This is because the structure is such that printing can be performed one by one.

この熱履歴制御回路は、現在の通電エネルギを決定する
際に参照する印字履歴の組み合わせの種類だけのセレク
タ12−1,12−2、・・・・・・12−Nを備えて
いる。例えば第1のセレクタ12−1は、各発熱要素に
対応したそ゛れぞれのシフトレジスタ11−1〜11−
48における三過去の画データを入力し、その1つをR
OM (!J−ド・オンリ・メモリ) 13のアドレス
情報14−1として出力する構成となっている。また、
第2のセレクタ12−2は、各発熱要素に対応したそれ
ぞれのシフトレジスタ11−1〜11−48における二
過去の画データを入力し、その1つをROMl3の他の
アドレス情報14−2として出力する構成となっている
。他のセレクタ12−3、・・・・・・12−Nは、例
えば過去用、現在用、未来用、過去における一方に隣接
した発熱要素用、過去における他方に隣接した発熱要素
用に配置される。この例の組み合わせの場合、セレクタ
12は全部で7個必要となる。
This thermal history control circuit is equipped with selectors 12-1, 12-2, . For example, the first selector 12-1 selects shift registers 11-1 to 11- corresponding to each heat generating element.
Input the three past image data in 48 and set one of them to R.
OM (!J-only memory) 13 address information 14-1 is output. Also,
The second selector 12-2 inputs the two past image data in the respective shift registers 11-1 to 11-48 corresponding to each heat generating element, and uses one of them as other address information 14-2 in the ROM13. It is configured to output. Other selectors 12-3, . Ru. In the case of this example combination, a total of seven selectors 12 are required.

ROM13は、各セレクタ12−1.12−2、・・・
・・・12−Nからそれぞれ出力されるアドレス情報1
4−1,14−2、・・・・・・14−Nを入力して、
印字を行おうとする発熱要素に対する通電エネルギの補
正データ15を出力、する。この補正データは、各面デ
ータごとにROMデータ格納[16に格納され、印字の
際に読み出されてサーマルヘッドの各発熱要素に対する
通電エネルギの制御が行われることになる。通電エネル
ギの制御は、電圧が一定の場合には通電時間を変化させ
ることで行われる。
The ROM 13 includes each selector 12-1, 12-2,...
...Address information 1 output from each 12-N
Input 4-1, 14-2, ...14-N,
Correction data 15 of energization energy for the heat generating element to be printed is output. This correction data is stored in the ROM data storage [16] for each surface data, and is read out during printing to control the energizing energy to each heating element of the thermal head. The energization energy is controlled by changing the energization time when the voltage is constant.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

以上説明した従来の熱履歴制御回路では、各セレクタが
それぞれの発熱要素から印字履歴を入力する構成となっ
ているので、多入力の素子が複数個必要でありシそれら
の回路構成が複雑化した。
In the conventional thermal history control circuit described above, each selector is configured to input the printing history from each heat generating element, so multiple multi-input elements are required and the circuit configuration is complicated. .

また、参照する印字履歴の数の増加によって各セレクタ
への配線が複雑となるという問題もあった。
There is also a problem in that wiring to each selector becomes complicated due to an increase in the number of print histories to be referenced.

そこで本発明の目的は、回路構成の単純化を図ることの
できる熱履歴制御回路を提供することにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a thermal history control circuit whose circuit configuration can be simplified.

〔課題を解決するための手段〕[Means to solve the problem]

本発明では、(i)少なくとも1度に印字可能な発熱要
素の数と通電エネルギの補正に使用する熱履歴の種類の
積だけの段数を備えたシフトレジスタと、(ii)この
シフトレジスタに発熱要素ごとに順を追って印字のため
の画データを供給する画データ供給手段と、(iii)
シフトレジスタに画データの供給に同期してシフトクロ
ックを供給するシフトクロック供給手段と、(iv)シ
フトレジスタの所定の複数の段にそれぞれ同時に現われ
た画データをひとまとめにしてアドレス情報とし、該当
する発熱要素の通電エネルギの補正量を演算するROM
テーブル等の演算手段とを熱履歴制御回路に具備させる
The present invention provides (i) a shift register with a number of stages equal to the product of the number of heat generating elements that can be printed at least once and the type of thermal history used to correct the energization energy; and (ii) the shift register that generates heat. (iii) an image data supply means for sequentially supplying image data for printing for each element;
(iv) a shift clock supply means for supplying a shift clock to the shift register in synchronization with the supply of the image data; and (iv) image data that appears simultaneously in a plurality of predetermined stages of the shift register are grouped together as address information, and the corresponding ROM that calculates the correction amount of the energization energy of the heating element
The thermal history control circuit is equipped with calculation means such as a table.

そして、比較的多段のシフトレジスタに未来、過去等の
熱履歴の種類だけの画データを時間軸上で配列させ、こ
れらのうちの所望のものをアドレス情報としてROMテ
ーブル等の演算手段に与えることで、多入力のセレクタ
や多数の接続線を不要とする。
Then, image data of only types of thermal history such as future and past are arranged in a relatively multi-stage shift register on the time axis, and a desired one of these is given as address information to a calculation means such as a ROM table. This eliminates the need for multi-input selectors and numerous connection lines.

〔実施例〕〔Example〕

以下実施例につき本発明の詳細な説明する。 The present invention will be described in detail below with reference to Examples.

第1図は本発明の一実施例における熱履歴制御回路を表
わしたものである。この実施例の熱履歴制御回路も、第
2図で示したと同様に未来、現在、過去、二過去、三過
去のそれぞれの画データを印字履歴用のデータとして取
り扱う。また、この熱履歴制御回路を使用するプリンタ
は、同様に48個の発熱要素を配置したサーマルヘッド
を備えているものとする。
FIG. 1 shows a thermal history control circuit in one embodiment of the present invention. The thermal history control circuit of this embodiment also handles each of the future, present, past, second past, and third past image data as print history data in the same way as shown in FIG. Further, it is assumed that a printer using this thermal history control circuit is equipped with a thermal head in which 48 heat generating elements are similarly arranged.

この実施例の熱履歴制御回路は、240段構成のシフト
レジスタ21を備えている。240段となっているのは
、未来、現在、過去、二過去、三過去の5種類の画デー
タを48の発熱要素に対して格納するため、これらの数
値°5”と“48”の積をとったためである。このシフ
トレジスタ21には、シフトクロック22に同期して画
データが格納されていく。従って1.シフトレジスタ2
1の第1段S1から第48段348までが各発熱要素順
に未来の印字履歴を格納しており、第49段S49から
第96段S96までが各発熱要素順に現在の印字履歴を
格納していることになる。また、第97段S97から第
144段5144までが各発熱要素順に過去の印字履歴
を格納しており、第145段5145から第192段5
192までが各発熱要素順に二過去の印字履歴を格納し
ている。
The thermal history control circuit of this embodiment includes a shift register 21 having 240 stages. The reason why there are 240 stages is because five types of image data (future, present, past, two past, three past) are stored for 48 heating elements, so the product of these values 5" and 48 is used. This is because image data is stored in this shift register 21 in synchronization with the shift clock 22.Therefore, 1. Shift register 2
1, the first stage S1 to the 48th stage 348 store the future printing history in the order of each heat generating element, and the 49th stage S49 to the 96th stage S96 store the current printing history in the order of each heat generating element. There will be. In addition, the past printing history is stored in the order of each heating element from the 97th stage S97 to the 144th stage 5144, and from the 145th stage 5145 to the 192nd stage 5
192 stores two past printing histories in order of each heating element.

最後の第139段5139から第240段3240まで
には各発熱要素順に三過去の印字履歴が格納されている
From the last 139th stage 5139 to the 240th stage 3240, three past printing histories are stored in order of each heating element.

このシフトレジスタ21から該当する発熱要素について
の、未来、現在、過去、二過去、三過去および両側に配
置された発熱要素の過去の画データを得るものとする。
From this shift register 21, the future, present, past, second past, third past, and past image data of the heat generating elements arranged on both sides of the corresponding heat generating element are obtained.

この場合には、シフトレジスタ21のそれぞれ第48段
S48、第96段896、第143段5143〜第14
5段5145、第192段5192および第240段5
240からアドレス情報23を取り出し、ROM24に
入力するようにすればよい。ROM24は、熱履歴に対
する補正のためのテーブルを格納しており、該当の発熱
要素に対する補正データ25を出力する。この補正デー
タ25は、48段構成のシフトレジスタ26に入力され
る。シフトレジスタ26にはシフトレジスタ21と同一
のシフトクロック22が供給されており、図示しないサ
ーマルヘッドが1回で印字を行う48ドツト分の補正デ
ータが格納されることになる。
In this case, the 48th stage S48, the 96th stage 896, and the 143rd stage 5143 to the 14th stage of the shift register 21, respectively.
5th stage 5145, 192nd stage 5192 and 240th stage 5
The address information 23 may be taken out from 240 and input into the ROM 24. The ROM 24 stores a table for correcting thermal history, and outputs correction data 25 for the corresponding heat generating element. This correction data 25 is input to a shift register 26 having 48 stages. The shift register 26 is supplied with the same shift clock 22 as the shift register 21, and stores correction data for 48 dots printed at one time by a thermal head (not shown).

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明では比較的多段のシフトレ
ジスタに時間軸上に沿って熱履歴に関する画データを配
列させ、このうち所望の画データを引き出して通電エネ
ルギの演算に用いることにしたので、多入力のセレクタ
が不要となり、またROM等にアドレス情報(熱履歴に
関する画データ)を供給するための配線が単純化する。
As explained above, in the present invention, image data related to thermal history is arranged along the time axis in a relatively multi-stage shift register, and desired image data is extracted from the image data and used for calculating the energization energy. , a multi-input selector is not required, and wiring for supplying address information (image data related to thermal history) to a ROM etc. is simplified.

従って、熱履歴制御回路の設計が容易となり、また回路
の信頼性を向上させることができる。
Therefore, the thermal history control circuit can be easily designed and the reliability of the circuit can be improved.

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

第1図は本発明の一実施例における熱履歴制御回路のブ
ロック図、第2図は従来用いられた熱履歴制御回路の一
例を示すブロック図である。 21・・・・・・シフトレジスタ、 22・・・・・・シフトクロック、 23・・・・・・アドレス情報、24・・・・・・RO
M0出 顆 入  日本電気株式会社 代 理 人  弁理士 山内梅雄
FIG. 1 is a block diagram of a thermal history control circuit according to an embodiment of the present invention, and FIG. 2 is a block diagram showing an example of a conventional thermal history control circuit. 21...Shift register, 22...Shift clock, 23...Address information, 24...RO
M0 Exited, NEC Corporation Representative, Patent Attorney Umeo Yamauchi

Claims (1)

【特許請求の範囲】 少なくとも1度に印字可能な発熱要素の数と通電エネル
ギの補正に使用する熱履歴の種類の積だけの段数を備え
たシフトレジスタと、 このシフトレジスタに前記発熱要素ごとに順を追って印
字のための画データを供給する画データ供給手段と、 前記シフトレジスタに画データの供給に同期してシフト
クロックを供給するシフトクロック供給手段と、 前記シフトレジスタの所定の複数の段にそれぞれ同時に
現われた画データをひとまとめにしてアドレス情報とし
、該当する発熱要素の通電エネルギの補正量を演算する
演算手段 とを具備することを特徴とする熱履歴制御回路。
[Scope of Claims] A shift register having a number of stages equal to the product of the number of heat generating elements that can be printed at one time and the type of thermal history used for correcting the energization energy; image data supply means for sequentially supplying image data for printing; shift clock supply means for supplying a shift clock to the shift register in synchronization with the supply of image data; and a plurality of predetermined stages of the shift register. 1. A thermal history control circuit comprising a calculation means for collecting together image data appearing simultaneously in each as address information and calculating a correction amount of energization energy of a corresponding heat generating element.
JP3603989A 1989-02-17 1989-02-17 Thermal history control circuit Expired - Lifetime JPH07110545B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3603989A JPH07110545B2 (en) 1989-02-17 1989-02-17 Thermal history control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3603989A JPH07110545B2 (en) 1989-02-17 1989-02-17 Thermal history control circuit

Publications (2)

Publication Number Publication Date
JPH02215553A true JPH02215553A (en) 1990-08-28
JPH07110545B2 JPH07110545B2 (en) 1995-11-29

Family

ID=12458567

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3603989A Expired - Lifetime JPH07110545B2 (en) 1989-02-17 1989-02-17 Thermal history control circuit

Country Status (1)

Country Link
JP (1) JPH07110545B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0494646U (en) * 1991-01-09 1992-08-17
JPH0740570A (en) * 1993-07-28 1995-02-10 Nec Corp Thermal printer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0494646U (en) * 1991-01-09 1992-08-17
JPH0740570A (en) * 1993-07-28 1995-02-10 Nec Corp Thermal printer

Also Published As

Publication number Publication date
JPH07110545B2 (en) 1995-11-29

Similar Documents

Publication Publication Date Title
US5841461A (en) Accumulated heat correction method and apparatus
JP3311852B2 (en) Driving method of thermal printer
JPH02215553A (en) Thermal history controlling circuit
JP2516068B2 (en) Thermal head heat storage correction circuit
JPS63319163A (en) Printer
US5264866A (en) Thermal printer control apparatus employing thermal correction data
JP3202285B2 (en) Thermal recording apparatus and thermal recording method
JP4218131B2 (en) Digital printer
JP2589858B2 (en) Heating element control method for thermal head
JPS59229365A (en) Heat accumulation correcting method of thermal head
JP2004338296A (en) Line thermal printer and control method therefor
JPH0569579A (en) Color thermal printer
JPS6023169Y2 (en) Thermal head drive circuit
JPS602384A (en) Controlling system for thermal printing
JPS61144367A (en) Thermal line head
JPH0421465A (en) Thermal head driver
JPS63185650A (en) Thermal printer
JPH02292060A (en) Video printer
JPH0491964A (en) Printer equipped with thermal print head
JPH09220823A (en) Multigradation thermal recording apparatus
JPH02147255A (en) Apparatus for controlling heating temperature of thermal head
JPS63224972A (en) Recording device
JPH0698783B2 (en) Driving method and driving device for thermal head
JPH05208515A (en) Thermal head control device
JPH08244266A (en) Multi-gradation thermal recording apparatus

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071129

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081129

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081129

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091129

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091129

Year of fee payment: 14