JPH0474191B2 - - Google Patents

Info

Publication number
JPH0474191B2
JPH0474191B2 JP17781084A JP17781084A JPH0474191B2 JP H0474191 B2 JPH0474191 B2 JP H0474191B2 JP 17781084 A JP17781084 A JP 17781084A JP 17781084 A JP17781084 A JP 17781084A JP H0474191 B2 JPH0474191 B2 JP H0474191B2
Authority
JP
Japan
Prior art keywords
block
driven
blocks
average value
time
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.)
Expired - Lifetime
Application number
JP17781084A
Other languages
English (en)
Other versions
JPS6154959A (ja
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 filed Critical
Priority to JP59177810A priority Critical patent/JPS6154959A/ja
Publication of JPS6154959A publication Critical patent/JPS6154959A/ja
Publication of JPH0474191B2 publication Critical patent/JPH0474191B2/ja
Granted 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/35Typewriters 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 providing current or voltage to the thermal head

Landscapes

  • Electronic Switches (AREA)
  • Fax Reproducing Arrangements (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はプリンタ等の負荷の駆動方法に関する
ものである。
(従来の技術) 例えばサーマルプリンタにおいては、サーマル
ヘツドの発熱素子に電流を流しこれを発熱させて
印字を行なうが、マルチヘツドの場合は発熱素子
数が多く、総てを同時駆動することは電源容量上
困難であるため、一般には発熱素子の総数を数分
の1ずつに分け数回の時分割駆動を行なつてい
る。但し、これだけでは印字スピードが数分の1
に落ちてしまうので、一行印字する際に駆動され
る発熱素子数に応じて分割数を変更するものであ
る。
つまり、駆動される発熱素子数が多いときは分
割数を多く、少ないときは分割数を少なくするこ
とにより、印字スピードをできるだけ落とさない
ようにしたものである。
(発明が解決しようとする問題点) 上記従来のものでは、駆動される発熱素子数に
応じた時分割駆動が行なえるが、その最大分割数
Nはサーマルヘツドの発熱素子の構成で決まつて
しまい、1回のデータ転送で1行分のデータを総
てヘツドに転送させる場合には、電源容量は総て
の発熱素子と同時駆動する場合の1/Nになるに
過ぎず、これ以上電源容量を減らすことはできな
い。
本発明は電源容量を大幅に減らすことを目的と
している。
(問題点を解決するための手段) 本発明は、1ブロツク内において同時駆動され
る負荷数の全ブロツクにわたる平均値を検出し、
つぎのブロツクを駆動するまでの休止時間を上記
平均値に応じて制御するようにしたものである。
(実施例) 第1図において、1はサーマルヘツドで、本例
では負荷として320本の発熱素子を設け、これを
5つのブロツクに分割している。Tr〜Trは駆動
トランジスタ、G〜Gはゲート回路、L1〜L5
印字データも記憶するラツチ回路、SR1〜SR5
つぎの行の字データを記憶するシフトレジスタ、
V1〜V5はインバータである。2はCPU,3は入
出力制御回路、4はメモリで、印字データ、1ブ
ロツク内で駆動される発熱素子数、同時駆動され
る負荷数の全ブロツクにわたる平均値、この平均
値に対応した通電周期(後述する。)を記憶する。
5は印字データをシリアルに発生するマルチブレ
クサ、6はタイマで、通電周期を計時するもので
ある。7は通電信号発生回路で、常にヘツドの温
度に応じた一定幅の通電信号を発生する。8は通
電信号を各ブロツクに分配するデマルチプレクサ
である。
つぎに動作について説明する。メモリ4内には
各行の印字データが記憶されており、CPU2か
らの印字命令によりまず第1行目の印字データが
読み出される。この印字データはマルチプレクサ
5からシリアルに出力され、第1〜第5ブロツク
のデータがそれぞれシフトレジスタSR1〜SR5
書き込まれる。上記印字データがメモリ4から読
み出される際に、各ブロツクごとに、駆動される
発熱素子数(印字データ“1”の数)M1〜M5
カウントされ、メモリ4に蓄えられる。一方、シ
フトレジスタSR1〜SR5の印字データはそれぞれ
ラツチ回路L1〜L5に転送される。この印字デー
タによつて以下のように印字が行われる。
まず、駆動される発熱素子数の全ブロツクにわ
たる平均値=(M1+M2+M3+M4+M5)/5
が算出され、これがメモリ4に蓄えられる。この
平均値に応じて、一つのブロツクの通電開始か
ら次のブロツクの通電開始までの通電周期が選択
されてメモリ4から読み出される。
ここで、平均値と通電周期の設定について説
明しておく。本例では1ブロツクの発熱素子数を
64本としており、平均値Mが0<≦32のとき通
電周期をT,33≦≦40のとき1.25T,41≦48
のとき1.5T,49≦≦56のとき1.75T,57≦≦
64のとき2Tとなるように設定してある。
いま、平均値が41≦≦48であつたとすると、
通電周期1.5Tが選択され、これがタイマ6にセ
ツトされ、タイマ6がスタートする。これと同時
に通電信号発生回路7から一定幅t(但し、印字
ヘツドの温度に応じて低温時は広く、高温時は狭
くなるように設定してある。)の通電信号が発生
し、これがデマルチプレクサ8によつて第1ブロ
ツクのゲート回路G〜Gに第2図1のように分
配され、第1ブロツクの発熱素子が駆動される。
この通電開始から時間1.5Tが経過すると、メモ
リ4からの平均値が再びタイマ6にセツトされ
る。そしてタイマ6がスタートするとともに通電
信号が発生し、これがデマルチプレクサ8によつ
て第2ブロツクのゲート回路G〜Gに第2図2
のように供給され、第2図ブロツクの発熱素子が
駆動される。
以下全く同様にして第3,4,5ブロツクの発
熱素子ぶ通電周期1.5Tで駆動される。
つぎの行の平均値Mが例えば0<≦32のとき
は通電周期がTとなり、第3図のように各ブロツ
クが通電周期Tで駆動される。
以上のようにして印字を行なうものであるが、
常に通電時間は全ブロツクにわたつて一定であ
り、つぎのブロツクまでの休止時間が、平均値
に応じて制御されるため、平均消費電流を小さく
抑えることができ電源容量を小さくすることがで
きるのである。
ところで上記の説明では省略したが、第1行の
印字中に第2行の印字データをシフトレジスタ
SR1〜SR5に書き込むものであり、この動作につ
いて説明する。まず第1ブロツクの印字が行なわ
れている間に、メモリ4から第2行の第1ブロツ
クの印字データが読み出され、これがシフトレジ
スタSR5に書き込まれる。このとき、駆動される
発熱素子数がカウントされ、これがメモリ4に蓄
えられる。つぎに第2ブロツクの印字中に第2行
の第2ブロツクの印字データが読み出され、これ
がシフトレジスタSR5に、先のシフトレジスタ
SR5内の第1ブロツクの印字データはシフトレジ
スタSR4に書き込まれる。このとき、第2ブロツ
クにおいて駆動される発熱素子数がカウントされ
てメモリ4に蓄えられる。
以下、同様にして第2行の第3,4,5ブロツ
クの印字データが読み出され、各ブロツクにおい
て駆動される発熱素子数がカウントされる。こう
して第2行の第1〜5ブロツクの印字データはそ
れぞれシフトレジスタSR1〜SR5に書き込まれ
る。このとき平均値が演算されてメモリ4に蓄
えられる。
以上のようにして各行が順次印字されていくの
である。
なお上記の実施例では発熱素子を5ブロツクに
分割したが、これに限るものではない。
また通電時間の設定についても、必要に応じて
適宜変更が可能である。
さらに本発明はサーマルプリンタに限るもので
はなく、負荷を複数のブロツクに分割して時分割
駆動するもの、例えばワイヤプリンタ、放電破壊
プリンタ、インクジエツトプリンタ等のプリンタ
あるいはプリンタ以外の装置にも適用できるもの
である。
(効果) 本発明によれば、1ブロツク内において同時駆
動される負荷数の全ブロツクにわたる平均値を検
出し、1ブロツクの駆動時間は一定とし、かつつ
ぎのブロツクが駆動されるまでの休止時間を全ブ
ロツクにわたつて上記平均値に応じた一定の値と
し、上記休止時間は上記平均値が大きいほど長く
するようにしたので、平均電流を小さくすること
ができ、電源容量を小さくでき、軽量化、低コス
ト化が図れる。しかも駆動される負荷が1ブロツ
クに集中しても全体での平均値が小さければ全ブ
ロツクの通電周期を小さくでき、駆動速度の低下
をきたさない。例えばプリンタにおいては、平均
値が50%以上というのは稀であるため、特に有効
である。
【図面の簡単な説明】
第1図は本発明の一実施例を示した電気回路
図、第2図および第3図はそれぞれ動作説明のた
めのタイムチヤートである。 2……CPU、3……入出力制御回路、4……
メモリ、6……タイマ、7……通電信号発生回
路。

Claims (1)

  1. 【特許請求の範囲】 1 複数の負荷を複数のブロツクに分割し、各ブ
    ロツクごとに順次時分割的に駆動する負荷の駆動
    方法において、 1ブロツク内において同時駆動される負荷数の
    全ブロツクにわたる平均値を検出し、 各ブロツクにおける負荷の駆動時間は一定と
    し、かつ、つぎのブロツクを駆動するまでの休止
    時間を全ブロツクにわたつて一定の、上記平均値
    に応じた値とするものであつて、 上記平均値が大きいほど上記休止時間を長くす
    ることを特徴とする負荷の駆動方法。
JP59177810A 1984-08-27 1984-08-27 負荷の駆動方法 Granted JPS6154959A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59177810A JPS6154959A (ja) 1984-08-27 1984-08-27 負荷の駆動方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59177810A JPS6154959A (ja) 1984-08-27 1984-08-27 負荷の駆動方法

Publications (2)

Publication Number Publication Date
JPS6154959A JPS6154959A (ja) 1986-03-19
JPH0474191B2 true JPH0474191B2 (ja) 1992-11-25

Family

ID=16037482

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59177810A Granted JPS6154959A (ja) 1984-08-27 1984-08-27 負荷の駆動方法

Country Status (1)

Country Link
JP (1) JPS6154959A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0815791B2 (ja) * 1987-12-16 1996-02-21 株式会社日立製作所 感熱ヘッドの駆動回路

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5686782A (en) * 1979-12-18 1981-07-14 Ricoh Co Ltd Driving system of heat sensitive recording body
JPS58124680A (ja) * 1982-01-20 1983-07-25 Fuji Xerox Co Ltd サ−マルヘツド駆動方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5686782A (en) * 1979-12-18 1981-07-14 Ricoh Co Ltd Driving system of heat sensitive recording body
JPS58124680A (ja) * 1982-01-20 1983-07-25 Fuji Xerox Co Ltd サ−マルヘツド駆動方式

Also Published As

Publication number Publication date
JPS6154959A (ja) 1986-03-19

Similar Documents

Publication Publication Date Title
US4560993A (en) Thermal printing method and thermal printer
EP0138493B1 (en) Printer
JPS6351101B2 (ja)
US4723132A (en) Method and apparatus for preventing unevenness in printing depth in a thermal printing
JPH0775893B2 (ja) プリンタ用の記録制御装置
JPH0474191B2 (ja)
JPH0474190B2 (ja)
JP2589858B2 (ja) サーマルヘッドの発熱体制御方法
JPH0319069B2 (ja)
JPS63185656A (ja) サ−マルプリンタの印字制御装置
JP3088520B2 (ja) サーマルヘッド駆動回路
JPH0439433B2 (ja)
JP2570723B2 (ja) サーマルヘッドの制御回路
JPH03133663A (ja) サーマルヘッド駆動装置
JPS623970A (ja) 感熱記録装置
JPH0729419B2 (ja) 記録装置
JPS58205373A (ja) 感熱記録装置
JPS6313390B2 (ja)
JPS58201464A (ja) フアクシミリ装置の感熱記録方式
JPS60196367A (ja) 感熱記録装置
JP2563014B2 (ja) サーマルヘッド
JPH0281649A (ja) サーマルプリンタのヘッド駆動方法
JPS61248759A (ja) プリンタプロツタ
JPS58145741U (ja) サ−マルプリンタ装置
JPH03297665A (ja) 感熱記録装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term