JPS6167368A - Thermal head drive system - Google Patents

Thermal head drive system

Info

Publication number
JPS6167368A
JPS6167368A JP19014984A JP19014984A JPS6167368A JP S6167368 A JPS6167368 A JP S6167368A JP 19014984 A JP19014984 A JP 19014984A JP 19014984 A JP19014984 A JP 19014984A JP S6167368 A JPS6167368 A JP S6167368A
Authority
JP
Japan
Prior art keywords
block
thermal head
line
driving
strobe signal
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
JP19014984A
Other languages
Japanese (ja)
Inventor
Hidekazu Sasaki
英一 佐々木
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP19014984A priority Critical patent/JPS6167368A/en
Publication of JPS6167368A publication Critical patent/JPS6167368A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

PURPOSE:To improve the print speed by driving a thermal head while squeezing back the line feed interval for the share of absence of recorded data without giving a strobe signal to a block having no recorded data. CONSTITUTION:In driving splittingly thermal heads, a controller 6 reads each count content of counter groups 51-54 to detect whether or not a black dot to be recorded exists in each split block. When the black dot to be recorded is zero, a strobe signal is given not to the detected block but to the next block having the black dot to be recorded immediately and the line feed interval is squeezed back by a share corresponding to the block to which no strobe signal is given by means of the control.

Description

【発明の詳細な説明】 及亙公互 本発明は感熱式または熱転写式によるラインプリンタの
駆動制御に係り、特にそのサーマルヘッドの駆動方式に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to drive control of a thermal type or thermal transfer type line printer, and particularly to a driving method of a thermal head thereof.

k未皮阪 一般に、感熱式または熱転写式によるラインプリンタに
あっては、サーマルヘッドにおける前ライン記録時の蓄
熱が現在ラインの記録に影響して濃度むらを生してしま
うという問題かある。
In general, thermal or thermal transfer type line printers have a problem in that the heat accumulated in the thermal head during recording of the previous line affects the recording of the current line, resulting in density unevenness.

普通、主走査方向に1ライン分の発熱素子が配列された
サーマルヘッドを記録データに応して駆動する場合、そ
のサーマルヘッドを複数のブロックに分割してダイレク
トドライブ方式による分割駆動を行なわせるようにして
いる。
Normally, when driving a thermal head in which heating elements for one line are arranged in the main scanning direction in accordance with recorded data, the thermal head is divided into multiple blocks and driven by a direct drive method. I have to.

第3図は一般的なダイレクトドライブ方式をとるサーマ
ルヘッドの駆動回路の一構成例を示すもので、R1−R
1280までの発熱体群に対して各32ビツトの処理能
力をもった1チツプ化されたドライバDRIVI〜DR
IV54を縦続接続して設け、DIAおよびDIB端子
からシリアルに入力されるデータに応じて各発熱体R1
−R1280を選択的に発熱させるように構成されてい
る。ここで、各発熱体に供給される電流の通電時間はス
トローブ信号丁百ゴ〜丁百]によって制御されるように
なっている。なお、前記各ドライバDRIVI−DRI
V54はそれぞれデータ直並列変換用のシフトレジスタ
SR1その各直並列変換出力を保持させるラッチLAT
CH1その各ラッチ出力のストローブ信号5Bn(n=
1〜8)に応じたゲート制御を行なわせるゲート回路、
その各ゲート出力に応じて各発熱体に一定の電圧Vを印
加させるスイッチ回路からなっている。
Figure 3 shows an example of the configuration of a thermal head drive circuit that uses a general direct drive method, and shows R1-R.
1-chip drivers DRIVI to DR with processing capacity of 32 bits each for up to 1280 heating element groups
IV54 are connected in cascade, and each heating element R1 is
- It is configured to selectively generate heat from R1280. Here, the energization time of the current supplied to each heating element is controlled by a strobe signal [100~100]. Note that each of the drivers DRIVI-DRI
V54 is a latch LAT that holds each serial/parallel conversion output of the shift register SR1 for data serial/parallel conversion.
Strobe signal 5Bn (n=
a gate circuit that performs gate control according to 1 to 8);
It consists of a switch circuit that applies a constant voltage V to each heating element in accordance with the output of each gate.

このように構成されたサーマルヘットの駆動回路にあっ
て、ストローブ信号SBIとSB2、SB3とSB4.
SB5とSB6、SB7とSB8をそれぞれ共通にして
4分割駆動を行なわせる場合、従来のサーマルヘッド駆
動方式では、第4図に示すように、記録データの有無に
かかわらず、一定間隔のラインフィード信号LFに同期
して各ストローブ信号漏計、「丁71丁百ゴ、SB4を
時分割的に与えるようにしている。
In the thermal head drive circuit configured as described above, strobe signals SBI and SB2, SB3 and SB4 .
When SB5 and SB6 and SB7 and SB8 are used in common to perform four-division driving, the conventional thermal head drive system uses line feed signals at regular intervals, regardless of the presence or absence of recording data, as shown in Figure 4. In synchronization with LF, each strobe signal leakage meter, SB4, is given in a time-division manner.

いまラインフィード間隔Tが充分長い場合には前ライン
によるサーマルヘッドの蓄熱の影響が生ずることはない
が、そのラインフィード間隔Tが短かい場合には、例え
ば第5図に示すように、前ラインにおいである発熱素子
を駆動した。のち現在ラインにおける同一の発熱素子を
駆動すると、前ラインにおける記録ドツトDに比して現
在ラインにおける記録ドツトD′の径が大きくなってし
まうことになる。図中、Yはラインフィード方向(副走
査方向)を示している。
If the line feed interval T is long enough, there will be no effect of heat accumulation in the thermal head due to the previous line, but if the line feed interval T is short, for example, as shown in FIG. The smell drove a heating element. If the same heating element in the current line is later driven, the diameter of the recording dot D' in the current line will become larger than that of the recording dot D in the previous line. In the figure, Y indicates the line feed direction (sub-scanning direction).

したがって、従来のサーマルヘッド駆動方式をとるので
は前ラインの蓄熱の影Vをなくすためにラインフィード
間隔Tを充分大きくとる必要があり、そのためプリント
スピードを上げるのに限界があるものとなっている。
Therefore, when using the conventional thermal head drive method, it is necessary to make the line feed interval T sufficiently large to eliminate the shadow V of heat accumulation in the previous line, and there is a limit to increasing the printing speed. .

一1旬一 本発明は以上の点を考慮してなされたもので、前ライン
の蓄熱の影響をなくすとともに、プリントスピードを有
効に高めることができるようにしたサーマルヘッド駆動
方式を提供するものである。
The present invention has been made in consideration of the above points, and provides a thermal head drive system that eliminates the influence of heat accumulation in the front line and effectively increases printing speed. be.

歳處 本発明はその目的達成のため、サーマルヘッドのダイレ
クトドライブ方式による分割駆動を行なわせる際、各分
割されたブロックごとにおける記録データの有無を検知
し、記録データが無い場合にはそのブロックにおけるス
トローブ信号を与えないようにしてその分ラインフィー
ド間隔をつめてサーマルヘッドの駆動を行なわせるよう
にするものである。
In order to achieve the object, the present invention detects the presence or absence of recorded data in each divided block when performing divided driving using the direct drive method of a thermal head, and if there is no recorded data, the presence or absence of recorded data in that block is detected. The thermal head is driven by not applying a strobe signal and reducing the line feed interval accordingly.

また本発明では、各ブロックにおける記録データのドツ
ト数をそれぞれカウントして各カウント内容を1ライン
分遅延させるべく保持させ、その保持された前ラインに
おける各ブロックのドツト数が予定数以上のときに現在
ラーインにおいて対応するブロックに与えられろ駆動エ
ネルギを弱めるようにするものである。
Further, in the present invention, the number of dots of recorded data in each block is counted and each count is held with a delay of one line, and when the number of dots in each block in the previous line that is held is greater than or equal to the scheduled number, This is to weaken the driving energy given to the corresponding block in the current train.

以下、添付図面を参照して本発明の一実施例について詳
述する。
Hereinafter, one embodiment of the present invention will be described in detail with reference to the accompanying drawings.

第1図は本発明によるサーマルヘッド駆動方式を具体的
に実施するための一構成例を示すもので、ホストマシー
ンなどから1ラインごとにシリアルに送られてくる2値
化されたトン1一単位による画データDATAに応して
サーマルヘッド駆!J1回路lに記録データを与えるデ
ータ処理系抗Aと、同じく画データDATAに応してサ
ーマルヘッド駆動方式1にストローブ信号を、またプリ
ンタのラインフィード駆?Jt回路2にラインフィード
信号をそれされ与える制御系、綺Bとからなっている。
Figure 1 shows an example of a configuration for concretely implementing the thermal head driving method according to the present invention. The thermal head is driven according to the image data DATA! A data processing system resistor A provides recording data to the J1 circuit l, and also a strobe signal to the thermal head drive method 1 in response to the image data DATA, and a line feed drive of the printer. It consists of a control system, KiB, which supplies a line feed signal to the Jt circuit 2.

そのデータ処理系統Aにあっては、入力画データr) 
A T△が1ドツト分の7−積容πをもったハノフっ3
1月よび1942分の蓄積容量をもったラインバッファ
4に順次送られ、変換ROM5においてバッファ3およ
びラインバッファ4の各出力が読み込ま、れで、そこで
バッファ3から送られてくるすL在うインにおける注目
トノ1−のデータ内容とラインバッファ4から送られて
くる曲ラインにおける同一位置にある注目ドツトのデー
タ内容とのMi合せにしたがう所定のデータ変換処理が
逐次行なわれ、その変換されたデータか記録データとし
てサーマルヘッド駆動回路1に順次学えられるようにな
っている。
In the data processing system A, input image data r)
A Hanoff 3 whose A T△ has 7-volume π for 1 dot
The outputs of the buffer 3 and line buffer 4 are sequentially sent to the line buffer 4, which has a storage capacity for January and 1942 minutes, and the outputs of the buffer 3 and line buffer 4 are read in the conversion ROM 5. A predetermined data conversion process is sequentially performed according to Mi matching of the data content of the noted dot 1- in the line buffer 4 and the data content of the noted dot at the same position in the music line sent from the line buffer 4, and the converted data is The data can be sequentially learned by the thermal head drive circuit 1 as recorded data.

またその制御系統Bにあっては、1512分ごとの人力
画データD A T Aをカウンタ群51〜54に逐次
取り込んでサーマルヘットを4分割したときの各分割ブ
ロックごとにおける黒ドツト(記録ドツト)数をそれぞ
れカウントし、それら各カント出力をコントローラ6に
与えるとともに、ラッチ71〜74に一時保持させて1
ライン分遅延させ、前ラインにおける各分割ブロックに
おけるカウント内容がそれぞれコントローラ6に与えら
れ、そのコン1−ローフ6の制御下にむいて1iifラ
インに4′?ける各分割ブロックの駆動状況と現在ライ
ンにおける各分割ブロックの駆動状況とをみなが1)サ
ーマルヘッド駆動回路lに制御された各分割ブロックの
ス1−ローブ信号5BI−3L34を与えるとともに、
ラインフィード駆動回路2に制御されたう(ンフィード
信号を与えるようになっている。
In addition, in the control system B, when the manual drawing data DATA every 1512 minutes is sequentially taken into the counter groups 51 to 54 and the thermal head is divided into four, black dots (recorded dots) are recorded in each divided block. The numbers are counted respectively, and the respective cant outputs are given to the controller 6, and the latches 71 to 74 are temporarily held.
The contents of the count in each divided block in the previous line are given to the controller 6, and under the control of the control 1-loaf 6, the 4'? The driving status of each divided block in the current line and the driving status of each divided block in the current line are determined.
A controlled feed signal is given to the line feed drive circuit 2.

しかしてこのように構成されたものにあって、特に本発
明では、コントローラ6においてカウンタIAr、51
〜54による各カラン1−内容を読み込んでサーマルヘ
ットの各分割されたブロックにおいて記録すべき黒ドツ
トがあるか否かを検出させ。
However, in this configuration, in particular, in the present invention, the counter IAr, 51 is provided in the controller 6.
-54 to read the contents of each callan 1 and detect whether there is a black dot to be recorded in each divided block of the thermal head.

記録すべき黒ドツトが零であると検出されたブロックに
あってはス(−ローブ信号を与えないで直ちに記録すべ
き黒ドツトがある次のブロックに対してストローブ信号
を与えるようにするとともに、そのス1−ローブ信号が
与えられないブロックに対応した分だけラインフィード
間隔をつめるような制御を行なわせるようにしている。
In a block in which zero black dots to be recorded are detected, a strobe signal is not applied, and a strobe signal is immediately applied to the next block in which there is a black dot to be recorded. Control is performed to shorten the line feed interval by the amount corresponding to the block to which the strobe signal is not applied.

いま例えば第2図に示すように、全ての分割ブロックに
おいて黒ドツトが検出されたときにはラインフィード信
号LFIとLF2との間の期間TI内において各ストロ
ーブ信号丁百ゴ〜丁丁1が時分割的に出されることにな
る。このときのラインフィード間隔Tlは、従来と同じ
く前ラインにおける蓄熱が影響することがないように予
め設定された基準期間(最長期間)となる。また第2の
分割ブロックのみ黒ドツトが零であると検出されたとき
には、ラインフィード信号LF2とLF3との間の期間
T2内においてストローブ信号■T1丁πゴおよび「τ
Iが時分割的に出されることになる5このときのライン
フィード間隔T2は、括碧期間Tlに比してtlだけ短
くなる。さらに第4の分割ブロックのみに黒ドツトがあ
ると検出されたときには、ラインフィード信号LF3と
L[2・1との間の期間T3内においてストローブ信号
S[34のみ出されることになる。このときのラインフ
ィー1〜間隔ゴ3は、基準期間Tlに比してt2だけ短
くなる。
For example, as shown in FIG. 2, when black dots are detected in all divided blocks, the strobe signals 100 to 1 are transmitted in a time-division manner within the period TI between the line feed signals LFI and LF2. It will be served. The line feed interval Tl at this time is a reference period (maximum period) set in advance so that heat accumulation in the previous line will not be affected, as in the conventional case. Further, when it is detected that only the black dot in the second divided block is zero, the strobe signal
The line feed interval T2 at this time, in which the line I is outputted in a time-division manner, is shorter by tl than the full-length period Tl. Furthermore, when it is detected that there is a black dot only in the fourth divided block, only the strobe signal S[34 is output within the period T3 between the line feed signal LF3 and L[2·1. At this time, the line fees 1 to 3 are shortened by t2 compared to the reference period Tl.

したがって、前ラインの蓄熱の影響を受けることがない
ように基準フィード間隔を設定したうえで、現在ライン
におけるサーマルヘッドの各分割ブロックの駆動状況に
応じてラインフィード間隔を適宜つめながらサーマ1°
・・・ソトにおける時分割駆動を行なわせているため、
前ラインにおける蓄熱の影響を受けることなく高速での
プリントを行なわせることができるようになる。
Therefore, after setting the standard feed interval so as not to be affected by heat accumulation in the previous line, the line feed interval is appropriately shortened according to the driving status of each divided block of the thermal head in the current line, and the thermal 1°
...Because time-division driving is performed in Soto,
It becomes possible to print at high speed without being affected by heat accumulation in the previous line.

また本発明では、第1図のように構成されたものにあっ
て、コン1−ローフ6においてランチ71〜74にそれ
ぞれ保持された前ラインの各分割ブロックにおける黒ド
ツト数を読み込んで、各黒ドツト数がブロックの蓄熱を
問題としないしきい値として予め設定された数以上であ
れば対応するブロックにlj、えられるストローフ信号
のパルス幅を狭めてその駆動エネルギを弱めるような制
御を同時に行なわせるようにしている。
Further, in the present invention, in the configuration as shown in FIG. If the number of dots is equal to or greater than a predetermined threshold value for which heat accumulation in the block is not a problem, control is simultaneously performed to narrow the pulse width of the strobe signal received in the corresponding block and weaken its driving energy. I try to make it possible.

したがって、前述のラインフィード間隔の可変制御卸と
あいまって、前ラインにおける蓄熱の影響をより完全に
なくすことができるようになる。なおその際、しきい値
レベルを複数設定してストローブ信号のパルス幅制御を
段階的に行なわせるようにすればより有効となる。
Therefore, in combination with the aforementioned variable control of the line feed interval, it becomes possible to more completely eliminate the influence of heat accumulation in the previous line. In this case, it will be more effective if a plurality of threshold levels are set and the pulse width of the strobe signal is controlled in stages.

殖Σ− 以上、本発明によるサーマルヘッド駆動方式にあっては
、サーマルヘッドのダイレクトトラ方式による分割駆動
を行なわせる際、記録データがない分割プロyりにおけ
るストローブ信号を与えないで、その分ラインフィード
間隔をつめるようにし、また必要に応じて前ラインにお
ける各分割ブロックのドツト数が予定数以上のときに現
在ラインにおいて対応するブロックに与えられる駆動エ
ネルギを弱めるようにしたもので、前ラインの蓄熱の影
響をなくすとともに、プリントスピードをh°効に高め
ることができるという優れた利点を有している。
As described above, in the thermal head driving method according to the present invention, when performing divisional driving of the thermal head using the direct tracker method, no strobe signal is applied in the divisional program where there is no recording data, and the line is reduced by that amount. The feed interval is narrowed, and if necessary, when the number of dots in each divided block in the previous line is greater than the planned number, the driving energy given to the corresponding block in the current line is weakened. It has the excellent advantage of eliminating the influence of heat accumulation and efficiently increasing printing speed.

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

第1図は本発明によるサーマルヘッド駆動方式を具体的
に実施するための回路構成例を示すブロック図、第2図
は同実施例における各部信号のタイミングチャートの一
例を示す図、第3図は一般的なダイレクトドライブ方式
をとるサーマルヘッド駆動回路の一構成例を示す電気的
結線図、第4図は従来のサーマルヘッド駆動、方式をと
ったときの各部信号のタイムチャート、第5図は萌ライ
ンの蓄熱の影響を示す図である。 1・・サー −/ )I) ヘラl’ M ldJ回路
 2・・ラインフィード駆動回路 3・・バッファ 4
・・ラインバッファ51〜54・・カウンタ群 6・・
コントローラ 71〜74・・ランチ
FIG. 1 is a block diagram showing an example of a circuit configuration for concretely implementing the thermal head driving method according to the present invention, FIG. 2 is a diagram showing an example of a timing chart of each part signal in the same embodiment, and FIG. An electrical wiring diagram showing an example of the configuration of a thermal head drive circuit that uses a general direct drive method. Figure 4 is a time chart of signals of each part when using the conventional thermal head drive method. Figure 5 is a It is a figure showing the influence of heat accumulation of a line. 1...Sir-/)I) Hella l' MldJ circuit 2...Line feed drive circuit 3...Buffer 4
...Line buffers 51 to 54...Counter group 6...
Controller 71-74...Lunch

Claims (1)

【特許請求の範囲】 1、サーマルヘッドのダイレクトドライブ方式による分
割駆動を行なわせるものにあって、各分割されたブロッ
クごとにおける記録データの有無を検知する手段と、記
録データが無い場合にはそのブロックにおけるストロー
ブ信号を与えないでその分ラインフィード間隔をつめて
サーマルヘッドの駆動を行なわせる手段とをとるように
したサーマルヘッド駆動方式。 2、サーマルヘッドのダイレクトドライブ方式による分
割駆動を行なわせるものにあって、各分割されたブロッ
クごとにおける記録データの有無を検知する手段と、記
録データが無い場合にはそのブロックにおけるストロー
ブ信号を与えないでその分ラインフィード間隔をつめて
サーマルヘッドの駆動を行なわせる手段と、各ブロック
における記録データのドット数をそれぞれカウントして
各カウント内容を1ライン分遅延させるべく保持させる
手段と、その保持された前ラインにおける各ブロックの
ドット数が予定数以上のときに現在ラインにおいて対応
するブロックに与えられる駆動エネルギを弱める手段と
をとるようにしたサーマルヘッド駆動方式。
[Scope of Claims] 1. A device for driving a thermal head in divisions using a direct drive method, including means for detecting the presence or absence of recording data in each divided block, and detecting the presence or absence of recording data in each divided block, and detecting the presence or absence of recording data in each divided block. A thermal head driving method that uses means for driving the thermal head by reducing the line feed interval without applying a strobe signal to the block. 2. A device that performs divisional driving using the direct drive method of the thermal head, which includes means for detecting the presence or absence of recording data in each divided block, and providing a strobe signal for that block if there is no recording data. a means for driving the thermal head by shortening the line feed interval accordingly, a means for counting the number of dots of recording data in each block and holding each count content with a delay of one line; A thermal head driving method is provided which takes means for weakening drive energy given to a corresponding block in a current line when the number of dots in each block in a previous line exceeds a predetermined number.
JP19014984A 1984-09-11 1984-09-11 Thermal head drive system Pending JPS6167368A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19014984A JPS6167368A (en) 1984-09-11 1984-09-11 Thermal head drive system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19014984A JPS6167368A (en) 1984-09-11 1984-09-11 Thermal head drive system

Publications (1)

Publication Number Publication Date
JPS6167368A true JPS6167368A (en) 1986-04-07

Family

ID=16253226

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19014984A Pending JPS6167368A (en) 1984-09-11 1984-09-11 Thermal head drive system

Country Status (1)

Country Link
JP (1) JPS6167368A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6427984A (en) * 1987-07-24 1989-01-30 Brother Ind Ltd Control system for line-type recording head
JPH02184460A (en) * 1989-01-10 1990-07-18 Sharp Corp Printer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6427984A (en) * 1987-07-24 1989-01-30 Brother Ind Ltd Control system for line-type recording head
JPH02184460A (en) * 1989-01-10 1990-07-18 Sharp Corp Printer

Similar Documents

Publication Publication Date Title
US4688051A (en) Thermal print head driving system
EP0118130A2 (en) Thermal printing method and thermal printer
US4587530A (en) Thermal head driving/control apparatus
US4449137A (en) Driving method for thermal recording head
US4415904A (en) Thermal head driving method
EP0130419B1 (en) Thermal transfer printer
JPS6351101B2 (en)
JPS6167368A (en) Thermal head drive system
JPH0775893B2 (en) Recording controller for printer
US4928110A (en) Thermal recording control method and system
US4510506A (en) Recording apparatus
US4477820A (en) Method of driving a thermal head
JPH0319069B2 (en)
JP2753632B2 (en) Thermal head printer
EP0439162A2 (en) Thermal printer
US4568948A (en) Driving system for thermal recording head
JPS62279964A (en) Thermal head controlling method
JPH0382562A (en) Thermal head driver
JPS57208281A (en) Heat-sensitive recorder
JPS58205374A (en) Heat-sensing recorder
JPH0439433B2 (en)
JPH0474190B2 (en)
JPS58201464A (en) Thermal recording system of facsimile device
JP2594260B2 (en) Thermal recording device
JPS63262257A (en) Driving control mechanism of recording head