JPH02266963A - Thermal printer protection device - Google Patents

Thermal printer protection device

Info

Publication number
JPH02266963A
JPH02266963A JP1088805A JP8880589A JPH02266963A JP H02266963 A JPH02266963 A JP H02266963A JP 1088805 A JP1088805 A JP 1088805A JP 8880589 A JP8880589 A JP 8880589A JP H02266963 A JPH02266963 A JP H02266963A
Authority
JP
Japan
Prior art keywords
signal
output
thermal printer
control signal
thermal
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
JP1088805A
Other languages
Japanese (ja)
Inventor
Minoru Oide
大出 稔
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1088805A priority Critical patent/JPH02266963A/en
Publication of JPH02266963A publication Critical patent/JPH02266963A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)
  • Fax Reproducing Arrangements (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、例えばサーマルヘッドの印字パルス信号など
の制御信号に用いられるものであυ、感熱プリンタを保
護する装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a device for protecting a thermal printer, which is used for control signals such as printing pulse signals of a thermal head, for example.

従来の技術 例えばサーマルヘッドにより印字を行なう場合、一般に
あらかじめサーマルヘッドに印字データを設定し、ある
一定時間の印字パルス信号出力により、その一定時間サ
ーマルヘッドを発熱させることで印字を行なっている。
BACKGROUND ART When printing using a thermal head, for example, printing data is generally set in the thermal head in advance, and printing is performed by causing the thermal head to generate heat for a certain period of time by outputting a printing pulse signal for a certain period of time.

第4図に従来の感熱プリンタの構成の一例を示す。第4
図における中央演算処理装置(以下CPUと称す)によ
り先ずデータ線りによυサーマルヘッド6に印字データ
を転送し、次に制御信号出力回路2を制御することで、
第5図に示すような制御信号A、′(以下信号A1′と
いう)及びA2′の出力が得られる。この出力がバッフ
ァ7を介して従来のサーマルプリンタ印字パルス信号と
して第6図のC1′(以下信号01′という)及び02
′出力となり、サーマルヘッド6に入力することで、あ
らかじめサーマルヘッドeに設定された印字データの印
字を行なう。
FIG. 4 shows an example of the configuration of a conventional thermal printer. Fourth
The central processing unit (hereinafter referred to as CPU) in the figure first transfers print data to the υ thermal head 6 via a data line, and then controls the control signal output circuit 2.
Outputs of control signals A,' (hereinafter referred to as signals A1') and A2' as shown in FIG. 5 are obtained. This output is passed through the buffer 7 as conventional thermal printer printing pulse signals C1' (hereinafter referred to as signal 01') and 02 in FIG.
' output, and by inputting it to the thermal head 6, print data set in advance on the thermal head e is printed.

尚、第4図には2ブロツクに別れたサーマルヘッドeを
示したが、一般にサーマルヘッドは単数又は複数のブロ
ックに別れておシ、その必要ブロック数について同様な
制御を行なう。
Although FIG. 4 shows a thermal head e divided into two blocks, the thermal head is generally divided into one or more blocks, and the required number of blocks is controlled in the same way.

発明が解決しようとする課題 上記、従来の方式では、CPUの暴走や誤動作などによ
υ、第6図の信号A、′が破線となるべきところが実線
のようになり、それに従って信’!−01’も同様とな
シ、出力状態のままとなる。これによりサーマルベツド
の発熱体が過熱状態となり、サーマルヘッドなどの劣化
や破損などになる場合があるなどの欠点があった。
Problems to be Solved by the Invention In the above-mentioned conventional system, due to runaway or malfunction of the CPU, the signals A and ' in Fig. 6 become solid lines instead of broken lines, and the signals A and '! Similarly, -01' remains in the output state. This has the disadvantage that the heating element of the thermal bed becomes overheated, which may cause deterioration or damage to the thermal head.

課題を解決するための手段 上記問題点を解決するために本発明の感熱プリンタの保
護装置はCPUに連結され制御信号を出力する制御信号
出力回路と、この出力信号より出力タイミングを検出す
る出力タイミング検出回路と、この出力タイミング検出
回路からの出力より一定時間の出力許可信号を作成する
出力許可回路と、この出力許可信号と制御信号との論理
積によりサーマルプリンタ印字パルス信号を作成すると
いう構成を備えたものである。
Means for Solving the Problems In order to solve the above problems, the thermal printer protection device of the present invention includes a control signal output circuit that is connected to a CPU and outputs a control signal, and an output timing that detects the output timing from this output signal. The configuration includes a detection circuit, an output permission circuit that creates an output permission signal for a certain period of time from the output from the output timing detection circuit, and a thermal printer print pulse signal that is created by ANDing this output permission signal and a control signal. It is prepared.

作  用 この構成により、制御信号より出力タイミングを検出す
るため、ある一定時間、つま多制御信号より長く、かつ
感熱式プリンタ装置を劣化、破損させることのない長さ
の時間長の出力許可信号を作成することができ、さらに
制御信号とゲートすることにより、サーマ)Vヘッドな
どのサーマルプリンタ印字パルス信号の出力時間をある
一定時間が越えないよう制御することができ、これに↓
り感熱プリンタを保護することが出来る。
With this configuration, in order to detect the output timing from the control signal, the output permission signal is sent for a certain period of time, which is longer than the output control signal and which is long enough to not cause deterioration or damage to the thermal printer device. Furthermore, by gated with a control signal, it is possible to control the output time of the printing pulse signal of a thermal printer such as a thermal V head so that it does not exceed a certain period of time.
can protect your thermal printer.

実施例 以下、本発明の一実施例を第1図、第2図、第3図を参
照して説明する。尚、第4図と同一構成部品には同一番
号を付する。
EXAMPLE Hereinafter, an example of the present invention will be described with reference to FIGS. 1, 2, and 3. Note that the same components as in FIG. 4 are given the same numbers.

第1図に示すようにCPU1により先ずデータ@Dでサ
ーマルベツドeに印字データを転送し、次に制御信号出
力回路2を制御することで、第2図の制御信号A1(以
下信号A1  という)及びA2(以下信号A2という
)を作成する。出力タイミング検出回路3により出力タ
イミング、つまり信号A、及び信号A2の立ち上りタイ
ミングを検出することで、出力許可回路4にトリガ信号
Eを出力し、信号A、及び信号A2よυ長くかつ、サー
マルベツド6を劣化させることのない長さの第2図に示
す出力許可パルス信号B(以下信号Bという)を出力す
る。信号A と信号B1及び信号A2と信号Bとをゲー
ト6に入力することで、第2図に示すサーマルプリンタ
印字パルス信号C1(以下信号C1という)及びC2を
作成し、サーマルヘッドeに入力することであらかじめ
サーマルへラド6に設定された印字データの印字を行な
う。
As shown in FIG. 1, the CPU 1 first transfers print data to the thermal bed e using data @D, and then controls the control signal output circuit 2 to generate the control signal A1 (hereinafter referred to as signal A1) in FIG. and A2 (hereinafter referred to as signal A2). The output timing detection circuit 3 detects the output timing, that is, the rise timing of the signal A and the signal A2, and outputs the trigger signal E to the output permission circuit 4. The output permission pulse signal B (hereinafter referred to as signal B) shown in FIG. By inputting signal A and signal B1 and signal A2 and signal B to gate 6, thermal printer printing pulse signals C1 (hereinafter referred to as signal C1) and C2 shown in FIG. 2 are created and input to the thermal head e. By doing this, the print data set in advance on the thermal pad 6 is printed.

もし、ここで信号A、が破線で示すタイミングで立ち下
がるべきところ誤動作などにより実線により示すような
出力になった場合、信号Bとゲート6によυ信号C1は
一定時間後に立ち下がることが出来る。これによりサー
マルヘッドeなどを劣化及び破損させることがない。尚
、第1図はサーマルヘッド6が2ブロツクに別れている
ものについて示したが、単数または複数ブロックから成
るものはそれに対応する入力を出力タイミング検出回路
3に入力し、ゲート6を追加することで対応可能となる
If the signal A is supposed to fall at the timing shown by the broken line, but due to some malfunction, the output becomes as shown by the solid line, the signal B and the gate 6 can cause the υ signal C1 to fall after a certain period of time. . This prevents the thermal head e etc. from deteriorating or being damaged. Although FIG. 1 shows the case where the thermal head 6 is divided into two blocks, in the case of a thermal head consisting of a single block or a plurality of blocks, the corresponding input can be inputted to the output timing detection circuit 3, and a gate 6 can be added. It becomes possible to deal with this.

また、出力許可回路4に再トリが単安定マルチバイブレ
ータで構成することにより、第3図に示すように、信号
A1の出力タイミング間隔が信号Bの出力時間より短か
くなった場合でも、破線のように立ち下がらず、再度信
号Bが出力されることで実線のようになり信号C1を得
ることが出来き、信号Bは一定時間設定のままで使用可
能となる。
Furthermore, by configuring the output permission circuit 4 with a monostable multivibrator for retry, even if the output timing interval of signal A1 is shorter than the output time of signal B, as shown in FIG. When the signal B does not fall and is output again as shown by the solid line, the signal C1 can be obtained, and the signal B can be used as it is set for a certain period of time.

発明の効果 以上のように本発明はCPUに連結された制御信号を出
力する制御信号出力回路と、この出力信号より出力タイ
ミングを検出する出力タイミング検出回路と、この出力
タイミング検出回路からの出力より一定時間の出力許可
信号を作成する出力許可回路と、この出力許可信号と制
御信号との論理積によりサーマルプリンタ印字パルス信
号を作成することで、CPUの暴走、誤動作及び開発中
におけるCPU動作停止などが発生し、第2図信号A、
が破線で示すタイミングで立ち下がらず実線により示す
ような出力となった場合でも、信号Bと第1図ゲート6
により信号C1は一定時間後に立ちさがることが出来る
。これにより発熱によるサーマルヘッドなどの劣化及び
破損などが発生せず感熱プリンタを保護することが出来
、安全性上も非常に有効となる。
Effects of the Invention As described above, the present invention includes a control signal output circuit connected to a CPU that outputs a control signal, an output timing detection circuit that detects an output timing from this output signal, and an output from the output timing detection circuit. An output permission circuit that creates an output permission signal for a certain period of time, and a thermal printer print pulse signal created by the AND of this output permission signal and a control signal, prevents CPU runaway, malfunction, and CPU operation stoppage during development. occurs, and the signal A in Fig. 2,
Even if the signal B does not fall at the timing shown by the broken line and the output is as shown by the solid line, the signal B and the gate 6 in Figure 1
Therefore, the signal C1 can fall after a certain period of time. As a result, the thermal printer can be protected from deterioration or damage to the thermal head due to heat generation, which is very effective in terms of safety.

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

第1図は本発明の感熱プリンタの構成図、第2図は本発
明装置の信号タイムチャート、第3図は本発明装置の信
号タイムチャート、第4図は従来の感熱プリンタの構成
図、第S図は従来装置の信号タイムチャートである。 1・・・・・・C!PU、2・・・・・・制御信号出力
回路、3・・・・・・出力タイミング検出回路、4・・
・・・・出力許可回路、6・・・・・・ゲート、6・・
・・・・サーマルヘッド、7・・・・・・バッファ、A
、・・・・・・制御信号、B・・・・・・出力許可パル
ス信f、C,・・・・・・サーマルプリンタ印字パルス
信号、A′・・・・・・従来の制御信号、C4′・・・
・・・従来のす一マルプリンタ印字パルス信号、D・・
・・・・データ線、E・・・・・・トリガ信号、A2・
・・・・・制御信号、C2・・・・・・サーマルプリン
タ印字パルス信号、A2′・・・・・・従来の制御信号
、02′・・・・・・従来のサーマルプリンタ印字パル
ス信号。
FIG. 1 is a block diagram of a thermal printer of the present invention, FIG. 2 is a signal time chart of the device of the present invention, FIG. 3 is a signal time chart of the device of the present invention, and FIG. 4 is a block diagram of a conventional thermal printer. Figure S is a signal time chart of a conventional device. 1...C! PU, 2... Control signal output circuit, 3... Output timing detection circuit, 4...
...Output permission circuit, 6...Gate, 6...
...Thermal head, 7...Buffer, A
,... Control signal, B... Output permission pulse signal f, C,... Thermal printer printing pulse signal, A'... Conventional control signal, C4'...
・・・Conventional Suichimaru printer printing pulse signal, D...
...Data line, E...Trigger signal, A2.
... Control signal, C2 ... Thermal printer printing pulse signal, A2' ... Conventional control signal, 02' ... Conventional thermal printer printing pulse signal.

Claims (1)

【特許請求の範囲】[Claims] CPUに連結され制御信号を出力する制御信号出力回路
と、この出力信号より出力タイミングを検出する出力タ
イミング検出回路と、この出力タイミング検出回路から
の出力より所定時間の出力許可信号を作成する出力許可
回路とを備え、この出力許可信号と制御信号との論理積
によりサーマルプリンタ印字パルス信号を作成すること
を特徴とした感熱プリンタの保護装置。
A control signal output circuit that is connected to the CPU and outputs a control signal, an output timing detection circuit that detects output timing from this output signal, and an output permission that creates an output permission signal for a predetermined time from the output from this output timing detection circuit. A protection device for a thermal printer, comprising a circuit, and creating a thermal printer printing pulse signal by ANDing the output permission signal and the control signal.
JP1088805A 1989-04-07 1989-04-07 Thermal printer protection device Pending JPH02266963A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1088805A JPH02266963A (en) 1989-04-07 1989-04-07 Thermal printer protection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1088805A JPH02266963A (en) 1989-04-07 1989-04-07 Thermal printer protection device

Publications (1)

Publication Number Publication Date
JPH02266963A true JPH02266963A (en) 1990-10-31

Family

ID=13953098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1088805A Pending JPH02266963A (en) 1989-04-07 1989-04-07 Thermal printer protection device

Country Status (1)

Country Link
JP (1) JPH02266963A (en)

Similar Documents

Publication Publication Date Title
JPH02266963A (en) Thermal printer protection device
JPS61121128A (en) Print control system
JP2616323B2 (en) Line thermal head protection circuit
JPS6359543A (en) Print head protection method
JP2928418B2 (en) Semiconductor integrated circuit
JPH0752384B2 (en) Printer device
JPS6075946A (en) History output device
JPS6315766A (en) Protective device for thermal recording head
JPS57111720A (en) System for data protection of data transfer control
JP2825270B2 (en) Printhead control circuit
JPS59118477A (en) Thermal printer
JPS6141576A (en) Dot impact type printer
JPH0615884A (en) Printer
JPH0523195B2 (en)
JPS6011382A (en) Thermal head protection device
JPS59189439A (en) Data outputting circuit with buffer
KR900002190A (en) Multi-channel controller
JPS58201464A (en) Thermal recording system of facsimile device
JPH01180374A (en) barcode printer
JP2560968B2 (en) Computer system
JP2633636B2 (en) Printer motor driver protection system
JPS62205458A (en) Condition supervisory system for input/output controller
JPS63109654A (en) Facsimile receiver
JPH0216656A (en) Electronic disk device
JPH085209B2 (en) Thermal head protection circuit