[go: up one dir, main page]

JPS5855262A - Protecting device for thermal head overheating - Google Patents

Protecting device for thermal head overheating

Info

Publication number
JPS5855262A
JPS5855262A JP56154079A JP15407981A JPS5855262A JP S5855262 A JPS5855262 A JP S5855262A JP 56154079 A JP56154079 A JP 56154079A JP 15407981 A JP15407981 A JP 15407981A JP S5855262 A JPS5855262 A JP S5855262A
Authority
JP
Japan
Prior art keywords
label
printing
shift
data
counter
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
JP56154079A
Other languages
Japanese (ja)
Inventor
Hatsuo Kawaguchi
川口 初男
Toshiyuki Watanabe
俊之 渡辺
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.)
Ishida Scales Manufacturing Co Ltd
Ishida Co Ltd
Original Assignee
Ishida Scales Manufacturing Co Ltd
Ishida Co 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 Ishida Scales Manufacturing Co Ltd, Ishida Co Ltd filed Critical Ishida Scales Manufacturing Co Ltd
Priority to JP56154079A priority Critical patent/JPS5855262A/en
Publication of JPS5855262A publication Critical patent/JPS5855262A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters 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/32Typewriters 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/375Protection arrangements against overheating

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To lengthen a device life, by a method wherein a larger number of heating elements than that of bits for printing data are aligned in succession, and the position of the heating element is gradually displaced by appropriately shifting the printing data provided to a shift resistor each time a printing is made on one label. CONSTITUTION:If a printing of a bar code on one heat-sensitive label is completed, a label detecting signal A of a succeeding label is inputted to a first counter 14 and a second counter 15, the count value is upped by 1, and simultaneously, it is inputted to a shift terminal of a shift resistor 5 through an OR circuit 9. Then, an AND circuit is in a 0 output condition, and thereby, a bar code data in a shift resistor 5 brings a rightmost bit to a 0 from a state b and shifts it by one full bit as shown in a condition c. This causes a printing position to be shifted by one full bit each time a printing is made on one label, and enables lengthening of a heating resistance element life.

Description

【発明の詳細な説明】 本発明はサーマルプリンターにおいて、同一内容のラベ
ルを連続発行させる場合に、特定の発熱素子のみが過熟
することによって牢じるトラブルを防止する装置に関す
るもである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a device for a thermal printer that prevents trouble caused by overripe of only a specific heating element when labels with the same contents are continuously printed.

サーマルプリンターは複数の発熱素子をサーマルヘッド
上に直−状に配眩し、発熱素子に対向・接触させ大感熱
ラベル等を所定ピッチで走行させると共に、発熱素子を
印字データに応じて選択的に発熱させゐことによ)、感
熱ラベル等の上に所定のパターンを発色・印刷させるも
のである。而して、このす−マ、ルグリンターにおいて
、同一内容のラベルを連続発行させることがある。この
場合印刷データ6℃応じて特定の発熱素子に集中的に発
熱が行なわれ易い。そしてそこに徐々に蓄熱して行な、
設定温度よ)高くなった状態で感熱紙に加熱・発色がさ
れることがあり喪。すると、感熱紙には正常な幅よシ太
−発色点が形成される。この結果バー;−ド印刷の場合
、規定@(通常0.88箇)を越える広い幅で1本のバ
ーが印刷される丸め%2イトペ  。
Thermal printers have multiple heating elements arranged in a straight line on a thermal head, and a large heat-sensitive label, etc., is run at a predetermined pitch by facing and in contact with the heating elements, and the heating elements selectively generate heat according to the printing data. In this method, a predetermined pattern is colored and printed on a heat-sensitive label, etc. Therefore, this printer may issue labels with the same content continuously. In this case, heat is likely to be generated intensively in a specific heating element according to the print data of 6°C. Then, heat is gradually stored there,
If the temperature is too high, the thermal paper may heat up and develop color. As a result, colored spots with a normal width and thickness are formed on the thermal paper. As a result, in the case of bar printing, one bar is printed with a wider width than the standard @ (usually 0.88 points).

ンでの読み取)Kエラーが生じることがある。Errors may occur.

ま九キャツタタ印刷の場合は、特定の列の印刷が−〈且
つ太くなるので不明瞭で11!iin難くなるにの対策
としてサーマルヘッドを強制冷却することによフて、と
の過熱(オーバーし一ト)を回避する方法もあるが、過
熱はサーマルヘッド上で局部的に発生す為ため、完全な
解決手段とはならなかつ大。
In the case of Maku Katsutata printing, the printing in a specific row becomes -< and thicker, making it unclear and 11! There is a way to avoid overheating (overheating) by forcing the thermal head to cool down, but since overheating occurs locally on the thermal head, It is not a perfect solution.

そこで本発明は上記欠点に鑑み、これを改嵐したもので
ある・即ち一枚の感熱ラベルを発行するごとに、直線状
に配設されている発熱素子に与える印刷データを、1ビ
ツトずつシフトした状態で入力することにょシ、特定の
発熱電子の過熱を防止する構成を提供する。
Therefore, in view of the above-mentioned drawbacks, the present invention has been improved.In other words, each time a heat-sensitive label is issued, the print data given to the heating elements arranged in a straight line is shifted one bit at a time. To provide a configuration that prevents specific heat-generating electrons from overheating when input in a state where

次に本発明において各発熱素子に平均的な加熱量を与え
得る原理について詳しく説明する。
Next, the principle by which an average heating amount can be applied to each heating element in the present invention will be explained in detail.

IgB図G)はt−ツルヘッド上に直線状に配設された
複数の発熱素子(1)ロト・・を構製化して示したもの
である。この発熱素子(lull−の夫々を加熱又は非
加熱の状態にすることにょシ、感熱2ペル上の一列の印
字位装置に発熱点を連続又は不連続に形成するのである
。を九−列分の印刷データはバーコード印刷の場合、通
常第8図(ロ)に示すように黒バー又は白パー(図面上
黒バーを・なる14ジエールを複数本定ピツチで並べて
構成され、両+2iiIK84ジェールの黒白黒(出方
データは%l#%Q#、%l#)のライトガイドバーC
)及びレフトガイドバー(ハ)と、その間にデモジュー
ルの1キヤラタター(IQ(1数字を表ワスハーコード
の単位)の複数を挾んで表現される。そして感熱素子の
一列の数は通常この一列分の峰ジ1−ル数よシ多く設け
られ余りの素子に)が存在している。ま九デ峰ジュール
で表現される1キャラクタ−(ト)は一端が白パーとな
っており、残シの6七ジエールは黒バー又社白バーの組
み合せでO〜9tでの数字を表現しており、(例えば1
0進数Of)jl1合0001101410 ma 8
 ノ場合0111111 ) 少なく共この残夛の6ジ
エールの内1つが1パーであシ、lキャラクタ−では少
なく共畠モジエールが白バーとなっている。従って、1
枚の感熱ラベルの発行ごとに、発熱素子の列における発
熱させる列を一ビットずつシフトさせれば各発熱素子の
発熱回数が平均化され局部的−な過熱が駐止され為のe
sする。
IgB diagram G) is a structured view of a plurality of heating elements (1) arranged in a straight line on a T-truss head. By heating or unheating each of these heating elements, heating points are formed continuously or discontinuously in a row of printing positions on the two heat-sensitive pels. In the case of barcode printing, the printing data is usually composed of a plurality of black bars or white pars (black bars in the drawing) arranged at a fixed pitch, as shown in Figure 8 (b), Black and white (output data is %l#%Q#,%l#) light guide bar C
) and the left guide bar (c), with a plurality of 1 character (IQ (one number expressed as a unit of Washer code) of the demodule sandwiched between them.The number of heat-sensitive elements in one row is usually the same as that of one row. There are more elements than the number of peaks (the number of peaks is greater than the number of channels). The 1 character (T) expressed in the maku demine joule has a white par at one end, and the remaining 67 jiers are a combination of black bars and white bars to represent numbers from O to 9t. (for example, 1
decimal number Of) jl1 go 0001101410 ma 8
(0111111) At least one of the 6 pieces of this remnant is a 1 par, and in the L character, at least one of the two pieces is a white bar. Therefore, 1
By shifting the row of heating elements that generate heat by one bit each time a heat-sensitive label is issued, the number of times each heating element generates heat is averaged, and local overheating is stopped.
Do s.

以下本尭1III#i置の夷゛施例について説明する〇
第1図はバーコードのみを印刷する場合の(ロ)路側を
示し、(1)to・−は一端が共通の電源端子■に接続
された発熱索子% (り(幻−は告発熱素子(1)(1
)・・・に選択的に加熱電流を通電させるドライバート
ランジスタ% 13)(13−はその%lIIレベル出
力で対しするドライバートランジスタ+1) (り−を
導通させるムIID回路、+4)14)−は壺ドツィパ
ートッンジスタ(り(幻・−と各ムMD回路(33(1
) ”−”との関に#入接続された電流制@舐抗、(i
)は−列分の印刷データ麿直並列変換して出力するシフ
トレジスタ% (Ill)は入力される数値データ0を
バーコードデータに変換して、シフトパルス′メti+
に出力すると共に、ム)11)回路13)(3)−・の
一方の入力端子にヒート・信号(ロ)を送出して、パー
ブード印刷を行なわせる印字制御部、(1)は印字制御
部(6)から出力される直列のパー;−ドデータ(Dり
を77トレジスタ(Ilに与えるタイミングを制御する
ム舅り回路、(8)は印字制御部(61かも出力される
シフトレジスタn)へのシフトパルスに)の入力tst
t+御スるムMD回路、1組はム)rl)回路1畠)か
ら出力されるシフトパルス−)及びラベルの一枚発行ご
とに1発出力され為ラベル検出信号体)をシフト信号と
してシフトレジスタ(藝)に送る01回路、晴はラベル
発行をスターFさせるスター1゛スイツチ、Uすは゛ス
タートスイッチの出力するスタート信号P)等を印字制
御部!−1に入力するOR回路、四は感熱ラベルの連続
発行させる枚数を設定する発行枚数設定部、ttlは一
列の印刷データを一列の発熱素子111fl’l・・・
上で一端から他方にシフトさせる回−数(通常は福島素
子数から、−列の印刷データの峰ジ萬−ル数を減算した
余シ数)に1を加算し丸値を、回路基板上のジャンパー
線等によ〕設定するシフト数設定部、Iは発行枚数設定
部(14に対応して設けちれ、感熱ラベルの一秋送シ完
了ごと一発生するラベル検出信号に)をカウントする第
1カウンタ、参時はシフト数設定部11に対応して設け
られ、上記ラペに検出信号に)をカウントする第8カウ
ン!、−”は発行枚数設定部0鱒の設定数に、第1)I
Fウンタa4のカウント数が一致した時、一致信号に)
を印字制御部(−)へ出力してラベル発行を停止させる
と共に1第1カクンタ拳嬌をクリアーする第1mンパレ
ータ、a乃はシフト数設定部−の出力に第8カウンタ参
叫のカウント数が一致した時、一致信号に)を発生する
第8′3ンバレータで、この一致信号(至)はOR(ロ
)烙用を介して印字制御部(船に入力されて、印刷デー
タのシフトレジスタ挿1への再入力を指令すると共に、
第1カウンター鴫を零クリアする。
Below, we will explain the example in Book 1III #i. Figure 1 shows the (b) road side when only barcodes are printed, and (1) to/- has one end connected to the common power terminal (■). Connected heating element %
) driver transistor that selectively conducts heating current to % 13) (13- is the driver transistor +1) (+4) 14)- that conducts the driver transistor +1) with its %lII level output Pot doziperttonister (ri (phantom) and each mu MD circuit (33 (1
) ``-'' is connected to the current control @ lick resistor, (i
) is a shift register that converts the print data for - columns into serial and parallel and outputs it.
(1) is a print control unit that outputs a heat signal (b) to one input terminal of the circuit 13) (3) and performs parvoid printing; The serial data (D) output from (6) is sent to the 77 register (a mum circuit that controls the timing of giving it to Il), and (8) is sent to the print control unit (shift register n, which is also output from 61). to the shift pulse of ) input tst
t + control MD circuit, 1 set is the shift pulse output from the circuit 1) and the label detection signal (which is output once for each label issued) as a shift signal. The 01 circuit that sends to the register (art), the star 1 switch that starts label printing, the start signal P output by the start switch, etc., are controlled by the print control unit! -1 is an OR circuit that is input, 4 is an issue number setting unit that sets the number of thermal labels to be printed continuously, ttl is a line of print data that is input to a line of heating elements 111fl'l...
Add 1 to the number of times to shift from one end to the other (usually the remaining number obtained by subtracting the number of peaks of print data in the - column from the number of Fukushima elements), and calculate the round value by adding 1 to the number of shifts from one end to the other. The shift number setting section is set by the jumper wire etc., and I is the number of issue setting section (provided corresponding to 14, and counts the label detection signal that is generated once every time one cycle of thermal label feeding is completed). The first counter, which is provided corresponding to the shift number setting section 11, is the eighth counter that counts the detection signal for the above-mentioned lape! , -" is the number of issued number setting section 0 trout, 1) I
When the count number of F counter a4 matches, it becomes a match signal)
is output to the printing control unit (-) to stop label printing and clear the 1st kakunta kengyo. When a match occurs, the 8'3 inverter generates a match signal (to), and this match signal (to) is input to the print control unit (ship) via an OR (b) signal, and is input to the print data shift register. While commanding re-input to 1,
Clear the first counter Shizuku to zero.

上記構成における動作は次のようになる。The operation in the above configuration is as follows.

電源投入後の初期状態では第1カウンタ拳4及び第3カ
ウンタO呻のカウント数は零にクリアーされている。t
tシフト数設定部11には例えば発熱素子数から一列分
の印刷データの彎ジエール数を減算した余)の数Klを
加算し九f* (例えにテ)が既に設定されてやるもの
とする。ことで発行枚数設定部0埠にて連続発行させる
ぺ角枚数を、例えばlOO秋と設定する。そして連続印
刷させるぺ自バーコード0数値データψ)を適轟な手段
で発生させ、印字制御部<iに入力させておく。こむで
、メメートスイッチ叫を一瞬押して、スタート信号に)
を01回路(■1)を介して印字制御部(61に入力す
る。すると印字制御部(6)は、データ出力制御端子(
6りを1Mlレベルにして、ムIID回路(71181
を導通状腕にし、ムMD回路(7)にパー;−ドデータ
(Dりを直列に出力すると共に、幻1回路+iにシフト
パルス(B)をパー;−ドデータ(D1戸ビット数分だ
け出力する。するとシフトレジスタ園には、仁のシフト
パルス―)のタイ2ンダで、バーコードデータ(p−珈
を先頭から繊に直列に耽み込首れ記憶される。そしてシ
フトレジスタ(−)はこのパー;−ドデータ(D−)を
並列化した状−でムMD回路+31 fat・・・の一
方の各入力端子に出力する。この後、印字制御部(6)
はデータ出力制御端子(6a)を−Lllレベル信号感
熱ラベルを貼着し九台紙の所定ピッチの送りに同期させ
てヒート信号に)のパルス(通常1−1鳳−)列を、ム
MD圏路ill 13+・・・の各一方の入力端子にバ
ーコードの長さに相幽する数だけ送出する。これKよっ
てム)ID回路11) 1m)・−から電流制限抵抗+
4)14)−・・を介して、パー;−ドデータの黒パー
に対応するドツイパートツンージスタ(り(1−のみK
 % l lレベル信号が入力されて導通状態にな)、
それに対応する発熱素子(1)(1)−のみに加熱電流
が電源端子(ト)から供給される。これによって発熱点
の連続からなるパーフードが感熱ラベル上に印刷される
。このようにして一枚の感熱ラベルへのバーコードの印
刷が終了すると、ラベル送シ機構等から、次に送られて
来九ラベルのラベル検出信号に)が出力される0このラ
ベル検出信号μ)は第1カウンター皐◆及び第3tIウ
ンター参@に入力され、それらのカウント値を1つカウ
ントアツプすると共に、011路(−)を介してシフト
レジスタ(−1のシフト端子に入力される。この時ムM
D回路(7)は*QIの出力状態Klるので、シフトレ
ジスタfil内のパー ブードデータは第3図(→の状
態から最下位ヒツトを%O’Kして、第1図(ハ)の状
態のように1ビツトシフトされる。會た、このラベル検
出信号に)は同時に印字制御部(−1にも次のラベル発
行命令信号として入力される。そして印字制御部(藝)
はシフトレジスタ(i)へのバーコードデータの再入力
をしないで、次の感熱ラベルにパーブードの印刷を行な
う。そして一枚の感熱ラベルの印刷が終了するととに、
ラベル送夛機構等が発生するラベル検出信号体)によっ
て、第1カウンター・鴫及び第1カウンターIQは1つ
ずつカウントアツプして行く。そして感熱ラベルの発行
枚数がシフト数設定部1で設定された数になり九時点で
はバーコードデータは発熱素子(1) (11・・・の
列に第1図に)で示し九ように出力されて発色・印刷を
行なうことになる。この最大数シフトされた状態での印
刷、が終ると、ラベル送)機構等から出力されるラベル
検出信号に)で、第3カウンターa鴫のカウント値はシ
フト数設定部Iの出力値と同一にな9、第畠;ンパレー
!−肴から、一致信号(至)が出力音れる。この一致信
号に)は第8カウンター■を零クリアーすると共に、−
〇!を回路(川を介して印字制御部(−)K入力される
。すると印字制御部(@)は最初スター、ト信号伊)が
入力された時と同様の動作を行なう。すなわ−ち数値デ
ータに)を変換して得られたバーコードデータ(Dりを
、ム[)fi路(i″Iを介して、シフ)レジスタ(4
)内に、第1A図(ロ)に示す状態で再入力する。この
後印字制御部+11は前回と同様に、ラベル送〉機構に
よゐラベル台紙のピッチ送シと同期させて、把−ト信号
に)のパルス列をムMD a1路+3) (83”・・
の共通の入力端子に出力し、次々と感熱ラベルに1パー
ブード印刷を行なう、そして、ラベル検出信号■をカウ
ントしている籐Sカウンターq肴のカウント値がシフト
数設定部ll場の設定値に′&る毎K」述の動作でシフ
トパルスタ(−)の内容の入れ替えを行ない、感熱ラベ
ルの発行動作を繰)返す。そして発行枚数が発行枚数設
定部1場で設定され入数に到達すると、ラベル検出信号
に)の発生回数をカウントしている第1カウ、ツタ拳4
のカウント値が、これと同一になる。セして嬉lコンパ
レータ優時から一致信号(9が出力され、1s1カウン
タ#鴫を零クリアーすると共に印字制御部(@)K印字
停止信号(7)として入力され、印字制御部(6)はヒ
ート信号に)をムIID(ロ)路111) 13)−・
に送るラベル発行動作を停止する。
In the initial state after the power is turned on, the counts of the first counter 4 and the third counter 0 are cleared to zero. t
It is assumed that 9f* (for example, Te) is already set in the t-shift number setting section 11 by adding, for example, the number Kl of the remainder obtained by subtracting the number of print data for one column from the number of heating elements. . In this way, the number of coins to be issued continuously is set in the issue number setting section 0 as, for example, lOOau. Then, the personal barcode 0 numerical data ψ) to be continuously printed is generated by an appropriate means and inputted to the print control unit <i. Press the memate switch for a moment to turn on the start signal)
is input to the print control unit (61) via the 01 circuit (■1).Then, the print control unit (6) inputs the data output control terminal (
6 to 1Ml level and connect the MuIID circuit (71181
is made into a conductive arm, outputs the par;-de data (D) in series to the MD circuit (7), and outputs the shift pulse (B) to the phantom 1 circuit +i for the par;-do data (D1 bit number). Then, in the shift register, the bar code data (P-) is stored in series from the beginning to the end with the tie 2 of the shift pulse (-).Then, the shift register (-) outputs this parallelized code data (D-) to one input terminal of the MMD circuit +31 fat... After this, the print control unit (6)
Connect the data output control terminal (6a) to the -Lll level signal by pasting a heat-sensitive label and synchronizing it with the feed of the nine mounts at a predetermined pitch to generate a heat signal) pulse (usually 1-1) train in the MuMD zone. A number corresponding to the length of the bar code is sent to each one input terminal of the path ill 13+.... This is K, so m) ID circuit 11) 1m) - from current limiting resistor
4) 14) -..., the dotwipert tune register (1- only K
% l l level signal is input and becomes conductive),
Heating current is supplied from the power supply terminal (g) only to the corresponding heating elements (1) (1)-. This causes a perfood consisting of a series of heating points to be printed on the thermal label. When the printing of the barcode on one thermal label is completed in this way, the label detection signal μ is sent from the label feeding mechanism etc. and is output as the label detection signal for the next nine labels. ) is input to the first counter ◆ and the third tI counter @, and their count values are counted up by one, and are also input to the shift terminal of the shift register (-1) via the 011 path (-). At this time M
Since the D circuit (7) has the output state Kl of *QI, the parbood data in the shift register fil is changed from the state shown in Figure 3 (→) to the lowest hit by %O'K, as shown in Figure 1 (C). This label detection signal is simultaneously input to the print control unit (-1) as the next label issue command signal.Then, the print control unit (art)
prints the parvoid on the next thermal label without re-inputting the barcode data to the shift register (i). Once the printing of one thermal label is finished,
The first counter IQ and the first counter IQ count up one by one in response to a label detection signal generated by a label feeding mechanism or the like. Then, the number of heat-sensitive labels issued becomes the number set in the shift number setting section 1, and at the 9th point, the barcode data is indicated by the heating element (1) (in the column 11... in Figure 1) and is output as shown in 9. Then, color development and printing will be performed. When printing with this maximum number of shifts is completed, the count value of the third counter a is the same as the output value of the shift number setting section I. Nana 9, No. 1; Npare! - A matching signal (to) is output from the appetizer. In response to this coincidence signal), the 8th counter ■ is cleared to zero, and -
〇! is input to the print control unit (-)K through the circuit (river).Then, the print control unit (@) performs the same operation as when the first start signal (I) is input. In other words, the barcode data (D) obtained by converting the barcode data (in other words, into numeric data) is transferred to the register (4
) in the state shown in Figure 1A (b). After this, the print control unit +11 uses the label feed mechanism to synchronize with the pitch feed of the label backing paper and send the pulse train of MD a1 path +3) (83"...
outputs to the common input terminal of , and performs 1-per-void printing on thermal labels one after another.Then, the count value of the rattan S counter q, which is counting the label detection signal ■, becomes the set value of the shift number setting section ll field. The contents of the shift pulser (-) are replaced by the operation described above, and the heat-sensitive label issuing operation is repeated. Then, when the number of issued sheets is set in the number of issued number setting section 1 and reaches the number of inputs, the first cow, which counts the number of occurrences of ), is sent to the label detection signal, Tsutaken 4
The count value of will be the same as this. A coincidence signal (9) is output from the comparator, clearing the 1s1 counter #1 to zero, and inputting it as a print stop signal (7) to the print control unit (@), and the print control unit (6) heat signal) to MID (ro) road 111) 13)-・
Stop the label issuing operation sent to

この後、別のパー;−ド又は同一のバーコードの感熱ラ
ベルを、複数枚連続発行させようとする場合には、発行
すぺ龜枚数を発行枚数設定部HK数値設定し、さらにス
タートスイッチ−を−瞬押してスタート信号に)を発生
させれば^い・なお、この場合Mgカウンタa@は零ク
リアーされていないので、最初のシフト回数の最大値は
シフト数設定部−の設定値よりも小さくなる。しかし一
旦第8カウン19@が第2コンバレー!■の出力する一
致信号に)によって零クリアーされた後は、シフト数の
最大値はシフト数設定@aSの設定値より1を減算し大
部と同一になるO なお図示例では、シフ)aOの時(第8図←)の状11
1)と、最高数シフトされた時(第2図に)の状態)で
は、印刷されたバーコードのパターンが横方向に114
ジ工−ル分ずれているが、1モジエールの幅は0.88
霧であるので、このずれの長さは0.118 X 6−
m L9g−でslうて、使用者等にこのずれを殆んど
感じさせず、又ライトペンによる読み取りKも可も影響
を与えないことは勿論である。
After this, if you want to continuously issue multiple heat-sensitive labels with different parcodes or the same barcode, set the number of copies to be issued in the issue number setting section HK, and then press the start switch - Press - momentarily to generate the start signal). In this case, the Mg counter a@ has not been cleared to zero, so the maximum value of the initial shift count will be higher than the setting value of the shift number setting section -. becomes smaller. However, once the 8th Count 19@ was the 2nd Combaret! After being cleared to zero by the match signal output by (), the maximum value of the shift number will be the same as the shift number setting @aS by subtracting 1 from the setting value. State 11 at the time of (Fig. 8←)
1) and when shifted by the maximum number (as shown in Figure 2), the printed barcode pattern is horizontally 114
The width of one module is 0.88.
Since it is fog, the length of this shift is 0.118 x 6-
Of course, when reading sl with m L9g-, the user etc. will hardly feel this deviation, and it will not affect the reading with a light pen.

上記第111に示した回路構成は感熱ラベルにバーコー
ドのみを印刷する場合に対応しており、1枚のラベル発
行中はシフトパルス/(藝)の内容を変更する必要のな
−ものであった。而して、感熱ラベルにバーコード以外
に第411g1に示し九ようなキャラクタに)の印刷を
行なう場合もある。この場合は、一枚の感熱ラベルの印
刷をする内で、−行の印刷データの印刷を行なうどとに
、シフトレジスタの内容を変更しなければならない。そ
ζで、キャラクタのみt九は、中ヤツクタとバーコード
を混在し大印刷デー−を一枚の感熱ツベkに印14させ
る場合に適しえ、本発明の他の実施例回路構成を、#I
3図について説明する。
The circuit configuration shown in item 111 above is compatible with printing only a barcode on a thermal label, and there is no need to change the contents of the shift pulse while one label is being issued. Ta. In addition to the barcode, characters such as those shown in No. 411g1 may also be printed on the heat-sensitive label. In this case, while printing one thermal label, the contents of the shift register must be changed, such as printing the - line of print data. Therefore, the character only t9 is suitable for the case where a large print date is marked 14 on one heat-sensitive board k by mixing a middle printer and a bar code, and the circuit configuration of another embodiment of the present invention is I
Figure 3 will be explained.

第3図は第1図に示し九−路構成を一部変更し、その変
更部分の周辺を示したものであって、(6/は印字制御
部、1−′は第1図と同一作用のスタートスイッチ、9
呻はこの構成において新たに追加されたシフトパルス発
生部である。仁のシフトパルス発生部Q樟は印字制御部
(社が一列分の印刷データ(nりをシフトパルスに)と
共に、シフトレジスタiII K送出し丸後に発生する
シフト終了信号Q)を受け、第3カクンタα呻のカウン
ト部分のシフトパルスを01回路telを介してシフト
レジスタ(易IK送出すbものである・なsP第畠図に
おいて、第1図と同一符号を付し九ものは#s1図と同
一物を示す。
Fig. 3 shows a part of the nine-way configuration shown in Fig. 1 that has been changed, and shows the surroundings of the changed part (6/ is a printing control section, 1-' is the same function as in Fig. 1). start switch, 9
The shift pulse generator is a newly added shift pulse generator in this configuration. The third shift pulse generating section Q receives the print control section (the company receives the print data for one column (n is used as a shift pulse) and the shift end signal Q generated after the shift register III K sending round), and the third The shift pulse of the count part of the kakunta α groan is sent to the shift register (easy IK) via the 01 circuit tel.In the sP Hatake diagram, the 9th one with the same reference numerals as in Figure 1 is #s1 diagram. indicates the same thing as.

この第8図構成における動作を次に説明する・ まず、第4因に示し友ようなキャラクタ(至)を感熱ラ
ベルに印刷すゐ場合について説明する口すなわち、第1
図の回路構成と同様に、発行枚数設定部−にて、連続し
て発行させるべき枚数が設定された状態で、スタートス
イッチ−を−瞬押す。なおこの時第16クンター拳噂及
び第2會ウンター(+@は各々零タリアーされている−
のとする。印字制御部(@1は一列分のデータ(114
図の(1))をムMD回路(マ)挿)を制御することに
よ〕、第1図で説−し九要領でシフトレジスタ園に入力
する・するとシフト終了信号(ロ)がシフトパルス発生
部(nK大入力れるが、仁の時嬉3カウンターIIのカ
ウント値は零であるので、シフトパルス発生部−はシフ
トパルスを発生せず、シフトレジスタtitの内容は変
化しない・ここで印字制御部(社はムMD回路1m) 
(II) −K k−ト信号(ロ)を7発出力して、−
列分の印刷(第4図の(1))を行なう・次に感熱ラベ
ルが−ピッチ分送られて印刷位置が第4図の(りの位置
になつ九時には、印字制御部偵rはム■回路17)I)
を制御して、この−列の印字データ(第4図の(り )
をシフトレジスタ園に入力すゐ。この場合4館3カクン
タ9@のカウント値は零であるので、シフトパルス発生
部σ場はシフトパルスを発生せず、印字制御部+@rか
ら入力された一列の印字データは、その後にシフトされ
ない状態で印刷される。以下同様にして第4図11)(
41・・・−(テ)の合判の印刷を行ない、一枚のラベ
ルの印刷発行が終了する。そして、ラベル検出信号体)
がラベル送〕機構岬かも出力されて、第1カウンタI及
び第8カクンタlI@を1つカウントアツプする。仁の
後感熱フペルの発行は、第3カウンターll@のカウン
ト能弁だけ、印刷パターンをずらして行なわれる。すな
わち印字制御部nfが一列分の印刷データをシフトレジ
スタil+に入力し終−)九稜に印字制御部t1!+が
出力するシフト終了信号軒)がシフトパルス発生部Iに
入力されると、第2カウンタlI時のカウント能弁のシ
フトパルスがOR@路191を介して、シフトレジスタ
(@)K送出されるため、シフトレジスタfIlの内容
は、発行される感熱ラベルの二枚目では1%ジェール金
体的にずれて印刷される。以下上記動作により、第3カ
ウンタ(IIのカウント値がラベルを一枚発行する毎に
、増加する結果、三枚目では!峰ジエール、四枚目では
8毫ジエールと次々と印刷パターンが、全体的に1%ジ
ェールずつずれていく。そして、第3カウンタ(IIの
カウント値がシフト数設定部alの設定値になると、第
1コンレータ拳ηの出力する一致信号(至)で零タリア
ーされるので、シフト数は零に戻され、上記動作を繰シ
返す。そして、ラベル発行枚数が設定値に遺すると、第
1図  ・で説明したのと同様の動作で印字停止信号に
)が出力され、印刷動作が停止する0 以上説明したように、本発明は印刷データのピッ)数よ
)数の多い発熱素子が直線状に連゛続して配設されたサ
ーマルヘッドと、発熱素子の各ビットに対応させて設け
られ、−列分の印刷データを発熱素子に出力するシフト
レジスタと、−列分の印刷データをシフトレジスタに入
力して、印刷の制御を行う印字制御部とを具備し、一枚
のラベルを発行するごとにシフトレジスタに与える印刷
データを適宜シフトし、印刷データの印刷位置を発熱素
子上で徐々にずらすようにしたす−マルヘッド過熱藺止
装置を提供したから、同一印刷データの感熱ラベルを連
続して発行させる場合でも、各発熱素子における藷熱量
を平均化する艦とがで亀、ナー啼ルヘッドの局部的な過
熱による印刷不良を防止して、印刷品質を向上できる。
The operation in the configuration shown in FIG.
Similar to the circuit configuration shown in the figure, with the number of sheets to be issued consecutively set in the number of sheets issued setting section, the start switch is momentarily pressed. In addition, at this time, the 16th Kunta Ken Rumor and the 2nd Kai Unta (+@ are each zero tarrier -
To be. Print control unit (@1 is data for one column (114
(1)) in the figure is input to the shift register in the nine steps explained in Figure 1 by controlling the MMD circuit (M), and then the shift end signal (B) becomes the shift pulse. The generation part (nK large input is received, but the count value of the 3rd counter II is zero, so the shift pulse generation part - does not generate a shift pulse, and the contents of the shift register tit do not change. Print here. Control unit (1m MD circuit)
(II) -K Output 7 signals (b) and -
Printing for the column ((1) in Figure 4) is carried out.Next, at 9 o'clock, when the thermal label is advanced by -pitch and the printing position is at position (r) in Figure 4, the printing control unit is turned off. ■Circuit 17) I)
The print data of this - column ((ri) in Figure 4) is controlled by
is input into the shift register. In this case, the count value of the 4th building, 3rd kakunta 9@ is zero, so the shift pulse generator σ field does not generate a shift pulse, and one row of print data input from the print control section +@r is then shifted. Printed without being printed. Similarly, Fig. 4 11) (
41 . . . - (te) is printed on the matching sheet, and printing and issuing of one label is completed. and label detection signal body)
The label feeding] mechanism is also output, and the first counter I and the eighth counter II@ are counted up by one. Issuance of heat-sensitive hupel after jin is performed by shifting the printing pattern only by the counting function of the third counter ll@. That is, the print control section nf inputs the print data for one line into the shift register il+, and the print control section t1! When the shift end signal outputted by + is input to the shift pulse generator I, the shift pulse of the count function valve at the time of the second counter lI is sent out to the shift register (@)K via the OR@ path 191. Therefore, the contents of the shift register fIl are printed with a 1% gel-gold difference on the second heat-sensitive label to be issued. As a result, as a result of the above operation, the count value of the third counter (II) increases each time a label is printed, and as a result, the entire print pattern is printed one after another, such as ! peak zier on the third label and 8 gram zier on the fourth label. Then, when the count value of the third counter (II) reaches the set value of the shift number setting section al, it is zeroed by the coincidence signal (to) output from the first contorter η. Therefore, the shift number is returned to zero and the above operation is repeated.Then, when the number of labels to be printed remains at the set value, the print stop signal () is output in the same operation as explained in Figure 1. , the printing operation stops 0 As explained above, the present invention provides a thermal head in which a number of heating elements, which are larger in number than the number of print data, are arranged consecutively in a straight line, and each of the heating elements. It is provided in correspondence with the bits and includes a shift register that outputs print data for - columns to a heating element, and a print control unit that inputs print data for - columns to the shift register and controls printing. , we have provided a multi-head overheating prevention device that appropriately shifts the print data given to the shift register each time one label is issued, and gradually shifts the printing position of the print data on the heating element, so the same Even when printing thermal labels with print data are issued continuously, the thermal energy of each heating element is averaged, preventing problems and printing defects due to localized overheating of the gnarl head, improving print quality. can.

を喪す−τルヘッドの過熱による故障が減少し、fk寿
命化が図れる。
Failures due to overheating of the head are reduced, and the life of the fk can be extended.

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

第1図は本発明一実施例の構成を示すプロッター、第1
図ビ)(ロ)(→に)は発熱素子の列上で、印刷データ
をシフトさせる状−を説明する発熱素子桃型図、縞8図
は本発明の他の簑施例の構成を示す図、#g4図は本発
明によって印刷されるキャラタタデータの構成例を示す
図で参る。 +l+・・・発熱素子、傭)・・・ドライバートランジ
スタ、(l)・・・ムMD回路、14)・・・tlX制
限抵抗、(−)・・・シフトレジスタ、(−)、イ・・
・印字制御部、[7) 、 till・・・ムlID1
g1路、tlil−0凰回路、晴、 m’−、(1−)
 J (ッチ、−・・・発行枚数設定部、−場・・・シ
フト数設定部、14−・・纂lカウンタ、9呻・・・第
2カウンタ、111・・・第1コンパレータ、すη・・
・第sプンノ< v−fi、0時・・・シフトパルス発
生部、に)・・・ラベル検出信号、に)・・・スタート
信号、(C)に)・・・一致信号、ψ)・・・数値デー
タ、(至)・・・印字停止信号、p>−・・シフト終了
61号、  (至)−ヒー)(1を号、(B)−シフト
パルス%   (DB)−パーフードデータ、 に)・
・・ライトガイドバー、 に)・・・レフトガイドバー
、 (へ)・・・キャラクタ、 に)−・余シの素子。 第1図 噴2図 (ニ)QO・O・QO・Ol・O・IO・DO−I・l
・0・1IIIO111/l1l−〕l第3図
FIG. 1 is a plotter showing the configuration of an embodiment of the present invention.
Figure B) (B) (→) is a peach-shaped diagram of heating elements to explain how print data is shifted on a row of heating elements, and Figure 8 of stripes shows the configuration of another screen embodiment of the present invention. Figure #g4 is a diagram showing an example of the structure of character data printed according to the present invention. +l+...heating element, (l)...driver transistor, (l)...mu MD circuit, 14)...tlX limiting resistor, (-)...shift register, (-), i...
・Print control unit, [7), till... mu ID1
g1 road, tlil-0 凰路, clear, m'-, (1-)
J (tch, -...issue number setting section, -field...shift number setting section, 14-...compilation counter, 9...second counter, 111...first comparator, η・・
・Sth punno < v-fi, 0 o'clock...shift pulse generation section, ni)...label detection signal, ni)...start signal, (C))...coincidence signal, ψ)・...Numeric data, (To)...Printing stop signal, p>-...Shift end number 61, (To) - He) (1 to number, (B) - Shift pulse % (DB) - Par food data , ni)・
...Light guide bar, (to)...Left guide bar, (to)...Character, (to)--Residue element. Figure 1 Figure 2 (d) QO・O・QO・Ol・O・IO・DO‐I・l
・0・1IIIO111/l1l-]lFigure 3

Claims (1)

【特許請求の範囲】[Claims] (1)  印刷データのビット数よp数の多−発熱素子
が直線状に連続して配t&され大サーマルヘッドと、発
熱素子の各ビットに対応させて設けられ、−列分の印刷
データを発熱素子に出力するシフトレジスタと、−列分
の印刷データをシフトレジスタに入力して、印刷t)制
御を行う印字制御部とを具備し、一枚のラベルを発行す
るととにシフトレジスタに与える印刷データを適宜シフ
トし、印刷データの印刷位置を発熱素子上で徐々にずら
ずことを特徴とするサーマルヘッド過熱防止装置。
(1) The number of bits of the print data is greater than the number of bits of the print data.Heat-generating elements are arranged continuously in a straight line, and a large thermal head is provided corresponding to each bit of the heat-generating elements, and the print data for the -column can be stored. It is equipped with a shift register that outputs to the heating element, and a print control section that inputs printing data for - columns into the shift register to control printing, and supplies it to the shift register when one label is printed. A thermal head overheating prevention device characterized by appropriately shifting print data and gradually shifting the print position of the print data on a heating element.
JP56154079A 1981-09-28 1981-09-28 Protecting device for thermal head overheating Pending JPS5855262A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56154079A JPS5855262A (en) 1981-09-28 1981-09-28 Protecting device for thermal head overheating

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56154079A JPS5855262A (en) 1981-09-28 1981-09-28 Protecting device for thermal head overheating

Publications (1)

Publication Number Publication Date
JPS5855262A true JPS5855262A (en) 1983-04-01

Family

ID=15576427

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56154079A Pending JPS5855262A (en) 1981-09-28 1981-09-28 Protecting device for thermal head overheating

Country Status (1)

Country Link
JP (1) JPS5855262A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0211640A2 (en) * 1985-08-05 1987-02-25 Ncr Canada Ltd - Ncr Canada Ltee Thermal printing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0211640A2 (en) * 1985-08-05 1987-02-25 Ncr Canada Ltd - Ncr Canada Ltee Thermal printing system

Similar Documents

Publication Publication Date Title
US4568951A (en) Thermal printing with normal and reverse image
KR940003952B1 (en) Label printer with test pattern for price and bar code
JPH0357874B2 (en)
CN101879817B (en) Printer and control method for a printer
JPH0343072B2 (en)
JPS5855262A (en) Protecting device for thermal head overheating
JPS61192569A (en) Weighing printing apparatus
JPS59150768A (en) Method for driving line thermal head
US4629341A (en) Method for controlling printing position on a typewriter for underlining
US6793304B2 (en) Printing apparatus
JPS6367163A (en) Printing method by serial thermal printer
JPS6016351B2 (en) Dot printer paper feed motor control circuit
JPS6361188B2 (en)
JPS5824459A (en) Thermal label printer
US4586055A (en) Method and apparatus for printing colored patterns
JPS5845075A (en) Printer for plural row label
JPS60124277A (en) Receipt printer
JPH04339668A (en) Line thermal printer
JPS61283594A (en) Recording method for thermal printer
JPH0515344B2 (en)
JPS5962160A (en) Dot printer
JPS5851164A (en) Dot printer
JPH01188372A (en) Bar code printer
JPH01304952A (en) Dot printing apparatus
JPH04339669A (en) Line thermal printer