JPS61241170A - Driving-controlling system for thermal serial printer - Google Patents
Driving-controlling system for thermal serial printerInfo
- Publication number
- JPS61241170A JPS61241170A JP8351985A JP8351985A JPS61241170A JP S61241170 A JPS61241170 A JP S61241170A JP 8351985 A JP8351985 A JP 8351985A JP 8351985 A JP8351985 A JP 8351985A JP S61241170 A JPS61241170 A JP S61241170A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- printing
- preheating
- data
- drive control
- 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/38—Preheating, i.e. heating to a temperature insufficient to cause printing
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Electronic Switches (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、記録品質を向上し得るサーマルシリアルプ
リンタの駆動制御方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a drive control system for a thermal serial printer that can improve recording quality.
第4図は文字パターンの一例を示す図であり。 FIG. 4 is a diagram showing an example of a character pattern.
この図に示す文字パターンは5×7ドツトの画素構成か
ら成る。従来においては1図示されない7個の発熱素子
を縦方向に直列に配列して構成した記録ヘッドを、横方
向に移動させながら7個の発熱素子を上記文字パターン
番こ応じて選択的に、かつ間欠的に発熱させて記録媒体
に記録を行うようにしている。そして、この場合に、第
4図に示す文字パターンがHという文字である時は、1
回目に7個の発熱素子をすべて発熱させ、2回目、3回
目及び4回目には中央の1閏の発熱素子をすべて発熱さ
せ、5回目には7個の発熱素子をすべて発熱させる。す
なわち、中央の1個の発熱素子は連続して5回発熱させ
られ、他の発熱素子は1回目と5回目のみ発熱させられ
る。このため、中央の発熱素子は他の発熱素子に比較し
て熱が蓄積されて行く、そして、記録ヘッドを左から右
に移動させて記録を行うものとすると1文字Hを形成す
る左側の縦の線は一様な濃度によって記録され。The character pattern shown in this figure consists of a pixel structure of 5×7 dots. Conventionally, a recording head configured by arranging seven heating elements (not shown) in series in the vertical direction is moved in the horizontal direction to selectively and Recording is performed on a recording medium by generating heat intermittently. In this case, when the character pattern shown in Figure 4 is the character H, 1
The first time, all seven heating elements are made to generate heat, the second, third, and fourth times, all the heating elements in one row in the center are made to generate heat, and the fifth time, all seven heating elements are made to generate heat. That is, one central heating element is made to generate heat five times in succession, and the other heating elements are made to generate heat only the first and fifth times. For this reason, heat is accumulated in the central heating element compared to other heating elements, and if the recording head is moved from left to right to perform printing, the left vertical part forming the letter H is The line is recorded by uniform density.
中央の横の線は右に向って次第に濃度が壇太し。The horizontal line in the center gradually becomes thicker towards the right.
右側の縦の線は中央の1ドツトを除き一様な譲度によっ
て記録されるが、上記中央の1ドツトは文字Hを形成す
る全画素中で最大の濃度となる。The vertical line on the right side is recorded with uniform yield except for the one dot in the center, and the one dot in the center has the maximum density among all the pixels forming the letter H.
このように、各ドツトごとに発熱素子が発熱する頻度が
異なるため、全ドツトを一様な発熱量に調整しておくと
9文字を構成する画素数によっては尾引きを生じたり、
白抜けを生じたりして記録品質の低下が顕著に現われや
すいという問題点があった。このような問題点を除去す
る方式として。In this way, the frequency at which the heating element generates heat differs for each dot, so if all dots are adjusted to have a uniform amount of heat generated, tailing may occur depending on the number of pixels that make up the nine characters.
There has been a problem in that recording quality tends to deteriorate significantly due to white spots. As a method to eliminate such problems.
従来では第5図に示す1例えば特開昭58−18327
0号公報に開示されたものが提案されている。このもの
は、各発熱素子ごとに対応する先行の記録パターンに応
じて発熱量を段階的に制御することにより、記録品質の
向上を計るよう番こしている。Conventionally, 1 shown in FIG.
The one disclosed in Publication No. 0 has been proposed. This device is designed to improve recording quality by controlling the amount of heat generated in stages for each heating element according to the corresponding preceding recording pattern.
第5図は従来のサーマルプリンタの駆動制御方式におけ
る駆動制御回路を示す図である6図において、1は変換
回路であり、この変換回路1は先行する記録パターンの
画素に応じて制御回路3に対する制御信号を出力する。FIG. 5 is a diagram showing a drive control circuit in a conventional thermal printer drive control system. In FIG. Outputs a control signal.
2は先行する記録パターンの画素が「1」か「0」かを
識別するための遅延回路、3は制御回路であり、この制
御回路3は変換回路1の出力に応じて発熱素子(図示し
ない)の発熱量を段階的に制御する。2 is a delay circuit for identifying whether the pixel of the preceding recording pattern is "1" or "0"; 3 is a control circuit; ) control the amount of heat generated in stages.
上記第5図に示すような構成の駆動制御回路を記録ヘッ
ドを構成する各発熱素子ごとに設け、各々の変換回路1
は、第6図に示すように当面の記録対象画素のnの「1
」もしくは「0」と、先行する画素、すなわち先に記録
した画素のn −1の「1」もしくは「0」との組み合
わせに対し、第6図に示すような出力信号を発生し、制
御回路3は変換回路1の出力信号に応じて「1.1」の
時には第7図(alに示す電圧を、また、rl、OJの
時には第7図(blに示す電圧をそれぞれ発熱素子に印
加する。このようにして、先行する画素のn −1の発
熱状態によって発熱素子への印加電圧のパルス幅を変化
させることにより、印字品質の向上を計ることができる
。A drive control circuit having the configuration shown in FIG. 5 above is provided for each heating element constituting the recording head, and each conversion circuit
As shown in FIG.
” or “0” and the preceding pixel, i.e. n −1 “1” or “0” of the previously recorded pixel, generates an output signal as shown in FIG. 6, and controls the control circuit. 3 applies the voltage shown in FIG. 7 (al) to the heating element when it is "1.1" and the voltage shown in FIG. 7 (bl) when it is rl and OJ, depending on the output signal of the conversion circuit 1 In this way, by changing the pulse width of the voltage applied to the heating element depending on the heating state of n -1 preceding pixels, it is possible to improve printing quality.
上記のような従来のサーマルプリンタの駆動制御方式で
は、記録ヘッドを構成する各発熱素子ごとに、第5図に
示すような駆動制御回路を設けなければならず、このた
め1回路構成が非常に繁雑lこなり、かつ高価なものに
なるなどの問題点があった。特に、最近では発熱素子が
24個、32個で構成された高分解能を備えたサーマル
シリアルプリンタが主体となってきているので、上記し
た従来例のように各発熱素子ごとに、第5図に示すよう
な駆動制御回路を設けることはより一層に実用的ではな
くなる。In the conventional drive control system for thermal printers as described above, a drive control circuit as shown in Fig. 5 must be provided for each heating element that makes up the recording head, which makes the configuration of one circuit extremely difficult. There were problems such as being complicated and expensive. In particular, recently, thermal serial printers with high resolution and consisting of 24 or 32 heating elements have become mainstream. Providing a drive control circuit as shown becomes even more impractical.
この発明は、かかる問題点を解決するためにな゛された
もので、駆動制御回路の構成を簡略化し。The present invention was made to solve this problem by simplifying the configuration of the drive control circuit.
かつ高印字品質を持つサーマルシリアルプリンタにも十
分に適用できるサーマルシリアルプリンタの駆動制御方
式を得ることを目的とする。The purpose of the present invention is to obtain a drive control method for a thermal serial printer that can also be sufficiently applied to a thermal serial printer with high print quality.
この発明に係るサーマルシリアルプリンタの駆動制御方
式は、記録パターンを記録する正規の印字処理時間の前
に、記録パターンより計算によって作成したダミーデー
タを各通電制御回路に送って予備加熱をする構成とした
ものである。The drive control method for a thermal serial printer according to the present invention has a configuration in which dummy data created by calculation from the recording pattern is sent to each energization control circuit for preheating before the regular printing processing time for recording the recording pattern. This is what I did.
この発明のサーマルシリアルプリンタの駆動制御方式に
おいては、記録パターンを記録する正規の印字処理時間
の前に、記録パターンより計算によって作成したプレヒ
ート用のダミーデータを各通電制御回路に送って予備加
熱をすることにより。In the drive control method of the thermal serial printer of the present invention, before the regular printing processing time for recording the recording pattern, dummy data for preheating created by calculation from the recording pattern is sent to each energization control circuit to perform preheating. By doing.
印字品質を高めるようにする。Try to improve print quality.
第1図はこの発明の一実施例であるサーマルシリアルプ
リンタの駆動制御方式lこおける駆動制御回路を示す図
である。第1図は、−例として7個の発熱素子(図示し
ない)を備えたサーマルシリアルプリンタの駆動制御回
路を示している0図において、4はCP[J (中央処
理装置)、5は印字内容を蓄えてSくバッファメモリ、
3−1.3−2、・・・、3−7は各発熱素子の発熱量
を制御する通電制御回路であり、この各通電制御回路3
−1〜3−7はCPU 4に接続されている。ここでは
。FIG. 1 is a diagram showing a drive control circuit in a drive control system for a thermal serial printer according to an embodiment of the present invention. FIG. 1 shows a drive control circuit of a thermal serial printer equipped with seven heating elements (not shown) as an example. In FIG. Buffer memory that stores
3-1.3-2, ..., 3-7 are energization control circuits that control the amount of heat generated by each heating element, and each energization control circuit 3
-1 to 3-7 are connected to the CPU 4. here.
CPU4を動作させるプログラムが内蔵されているRO
M(Mみ出し専用メモリ)は省略しである。RO with a built-in program to operate CPU4
M (memory for exclusive use of M) is omitted.
以上のように構成された駆動制御回路では、印加電圧の
パルス幅は、記録画素のn+を番目とn番目が「1.1
」と続いた場合に尾引きが発生しないように通電パルス
幅を決定しておく、この状態では、n−1番目が「0」
で、n番目が「1」の場合には白抜けが発生するために
、これを防止する目的で、CPU4はn番目の印字前に
第2図に示すような論理回路による論理処理を行い、n
番目の印字時点の直前にダミーデータを各通電制御回路
3−1〜3−7へ送り、n−1番目の印字データが「0
」で、nJ目の印字データが「1」となった場合には予
備加熱(プレヒート)を行う。In the drive control circuit configured as described above, the pulse width of the applied voltage is set such that the n+th recording pixel and the nth recording pixel are "1.1".
”, the energization pulse width is determined so that tailing does not occur. In this state, the n-1th pulse is “0”.
In this case, if the nth number is "1", white spots will occur, so in order to prevent this, the CPU 4 performs logic processing using a logic circuit as shown in FIG. 2 before printing the nth number. n
Immediately before the printing time, dummy data is sent to each energization control circuit 3-1 to 3-7, and the n-1th printing data is "0".
”, when the nJ-th print data becomes “1”, preheating is performed.
また、n−1番目の印字データが「1」で、n番目の印
字データが「1」の場合には予備加熱を行わないで熱の
蓄積を防止する。第3図には、上記ダミーデータを印字
した文字パターン例が示されており、第3図1こ示す印
字した文字パターンに表示されているように、ダミーデ
ータの加熱時間は正規の印字データの加熱時間よりも短
かくすることにより予備加熱となり。n番目の印字デー
タを印字する時には熱が未だに残っているために。従来
例における熱転写式サーマルプリンタにおいて起る白抜
けがなくなり、また、印字データがn −1着目、n番
目においてrl、IJと続いた場合基こは、予備加熱を
行わないために、加熱のしすぎによる尾引きもなくなる
、
なお、上記実施例では、正規の印字データの直前にダミ
ーデータを送り、予備加熱を行う場合について説明した
が、正規の印字データの直後に追加ビットを送り、正規
の印字データの後に印字するようにしても良く、上記実
施例と同様の効果を奏する。Further, when the (n-1)th print data is "1" and the n-th print data is "1", preheating is not performed to prevent heat accumulation. Figure 3 shows an example of a character pattern printed with the above dummy data, and as shown in the printed character pattern shown in Figure 1, the heating time of the dummy data is longer than that of the regular printed data. By making it shorter than the heating time, it becomes preheating. This is because heat still remains when printing the nth print data. The white spots that occur in conventional thermal transfer thermal printers are eliminated, and when the print data continues from n-1 to rl and IJ at the In addition, in the above embodiment, the case where dummy data is sent immediately before the regular print data and preheating is performed is explained, but additional bits are sent immediately after the regular print data to prevent the regular print data. Printing may be performed after the print data, and the same effect as in the above embodiment can be achieved.
この発明は以上説明したとおり、サーマルシリアルプリ
ンタの駆動制御方式において、記録パターンを記録する
正規の印字処理時間の前に、記録パターンより計算によ
って作成したプレヒート用のダミーデータを各通電制御
回路に送って予備加熱をする構成としたので、印字品質
を向上でき。As explained above, in the drive control method of a thermal serial printer, this invention sends dummy data for preheating calculated from the recording pattern to each energization control circuit before the regular printing processing time for recording the recording pattern. Since the printer is configured to perform preheating, printing quality can be improved.
また、各発熱素子ごとに通1時間を変化させる必要がな
くなるから回路構成が簡単になり。かつ安価に構成でき
るなどの優れた効果を奏するものである。In addition, the circuit configuration is simplified because there is no need to change the one-time period for each heating element. Moreover, it has excellent effects such as being able to be constructed at low cost.
【図面の簡単な説明】
第1図はこの発明の一実施例であるサーマルシリアルプ
リンタの駆動制御方式における駆動制御回路を示す図、
第2図は、第1図の駆動制御回路においてダミーデータ
を作成するための論理図。
第3図は、第1図の駆動制御回路においてダミーデータ
を印字した文字パターン例を示す図、$4図は文字パタ
ーンの一例を示す図、第5図は従来のサーマルプリンタ
の駆動制御方式における駆動制御回路を示す図、第6図
は、第5図の駆動制御回路における変換回路の入力及び
出力信号を示す図、第7図は、第5図の駆動制御回路に
おける制御回路の電圧波形を示す図である。
図において、3−1〜3−7・・・通電制御回路。
4・・・CPU(中央処理装置)、5・・・バッファメ
モリである。[BRIEF DESCRIPTION OF THE DRAWINGS] FIG. 1 is a diagram showing a drive control circuit in a drive control system for a thermal serial printer according to an embodiment of the present invention.
FIG. 2 is a logic diagram for creating dummy data in the drive control circuit of FIG. 1. FIG. 3 is a diagram showing an example of a character pattern printed with dummy data in the drive control circuit of FIG. 6 is a diagram showing the input and output signals of the conversion circuit in the drive control circuit of FIG. 5, and FIG. 7 is a diagram showing the voltage waveform of the control circuit in the drive control circuit of FIG. 5. FIG. In the figure, 3-1 to 3-7... energization control circuits. 4...CPU (Central Processing Unit), 5...Buffer memory.
Claims (1)
、この記録ヘッドを前記各発熱素子の配列方向と交わる
方向に記録媒体に対して相対的に移動させ、記録パター
ンに応じて前記各発熱素子を間欠的に発熱させて記録を
行うサーマルシリアルプリンタにおいて、前記記録パタ
ーンを記録する一定周期の時間間隔の間に−前記記録パ
ターンより計算によつて作成したダミーデータを、正規
の記録パターンの間に記録することを特徴とするサーマ
ルシリアルプリンタの駆動制御方式。A recording head configured by arranging a plurality of heat generating elements is provided, and the recording head is moved relative to the recording medium in a direction intersecting the arrangement direction of the heat generating elements, and the heat generating elements are arranged in accordance with the recording pattern. In a thermal serial printer that performs recording by intermittently generating heat in an element, dummy data created by calculation from the recording pattern is inserted into the regular recording pattern during a fixed periodic time interval during which the recording pattern is recorded. A drive control method for a thermal serial printer characterized by recording in between.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8351985A JPS61241170A (en) | 1985-04-18 | 1985-04-18 | Driving-controlling system for thermal serial printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8351985A JPS61241170A (en) | 1985-04-18 | 1985-04-18 | Driving-controlling system for thermal serial printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61241170A true JPS61241170A (en) | 1986-10-27 |
Family
ID=13804730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8351985A Pending JPS61241170A (en) | 1985-04-18 | 1985-04-18 | Driving-controlling system for thermal serial printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61241170A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63166562A (en) * | 1986-12-27 | 1988-07-09 | Canon Inc | Thermal transfer printer |
US5025267A (en) * | 1988-09-23 | 1991-06-18 | Datacard Corporation | Thermal print head termperature control |
-
1985
- 1985-04-18 JP JP8351985A patent/JPS61241170A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63166562A (en) * | 1986-12-27 | 1988-07-09 | Canon Inc | Thermal transfer printer |
US5025267A (en) * | 1988-09-23 | 1991-06-18 | Datacard Corporation | Thermal print head termperature control |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4560993A (en) | Thermal printing method and thermal printer | |
US4789870A (en) | Method and device for controlling a thermal printing head | |
JPS6196870A (en) | Drive method of thermal head | |
JPS61241170A (en) | Driving-controlling system for thermal serial printer | |
US5377159A (en) | Improved method and circuit for historical control of thermal printing | |
US5264866A (en) | Thermal printer control apparatus employing thermal correction data | |
JP2927092B2 (en) | Dot printing method | |
JP3222971B2 (en) | Serial dot printer | |
JP2927395B2 (en) | How to apply the energizing pulse to the thermal head | |
JP2582349B2 (en) | Thermal printer | |
JP3202331B2 (en) | Halftone recording device | |
JPH0631968A (en) | Driving method for thermal recording head | |
JPH0441261A (en) | Printing head controller | |
JPS62202760A (en) | Printer | |
JPS6241475B2 (en) | ||
JPH03292163A (en) | Thermal head drive method | |
JPS6386961A (en) | Recorder | |
JPH0441262A (en) | Printing head controller | |
JPH0339269A (en) | Printing control method in serial printer | |
JPH07195723A (en) | Drive device of thermal head | |
JPS61179672A (en) | Thermal head driver | |
JP2007112106A (en) | Thermal printing head and related control method | |
JP2003291429A (en) | Thermal head driver circuit | |
JPS63141766A (en) | Printing system | |
JPS61216569A (en) | Gradation terminal transfer printer |