JPH02281970A - サーマルヘッドの通電制御方法 - Google Patents

サーマルヘッドの通電制御方法

Info

Publication number
JPH02281970A
JPH02281970A JP1104347A JP10434789A JPH02281970A JP H02281970 A JPH02281970 A JP H02281970A JP 1104347 A JP1104347 A JP 1104347A JP 10434789 A JP10434789 A JP 10434789A JP H02281970 A JPH02281970 A JP H02281970A
Authority
JP
Japan
Prior art keywords
conduction
heating element
dots
energization
total number
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
JP1104347A
Other languages
English (en)
Inventor
Masanori Sakamoto
匡紀 坂本
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.)
Alps Alpine Co Ltd
Original Assignee
Alps Electric 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 Alps Electric Co Ltd filed Critical Alps Electric Co Ltd
Priority to JP1104347A priority Critical patent/JPH02281970A/ja
Publication of JPH02281970A publication Critical patent/JPH02281970A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はサーマルヘッドの通電制御方法に係り、特に、
サーマルヘッドに設けられた複数の発熱索子への通電エ
ネルギを補正して適正な印字を行なうことを可能とした
サーマルヘッドの通電制till 7J法に関する。
〔従来の技術〕
一般に、サーマルプリンタにおいては、複数の発熱素子
を直線状に配列したサーマルヘッドを設け、インクリボ
ン等の感熱転写媒体や感熱記録紙とサーマルヘッドとを
前記発熱素子の整列方向に対し直角方向に相対移動させ
るとともに、各発熱素子の通電エネルギを制御しながら
印字を行なうようにしている。
そして、本発明者らは、1行分の各発熱糸子のうち通電
されたドツトの数を計数し、このドットの数により前記
各発熱素子の延べ通電面積を発熱素子の通電周期ごとに
更新しつつ、この通電面積に基づいてつぎの通電周期に
おける通電エネルギの大小を調整して、各発熱素子のピ
ーク温度が一定となるように制御する通電制御方法をす
でに提案している。
第2図は前記通電制御方法を実施する通電制御装置の概
略を示すものであり、この通電制御装置は、1ノーマル
ヘツドの各発熱素子(図示ゼず)の1行分の延べ通電ド
ツト数を計数し、この通電ドツト数により前記各発熱素
子の延べ通電面積を把握し、この通電面積が設定値を越
えた時に各発熱素子の駆動電圧パルスのOFF時間を演
樟して求める面積補正演算器1を有している。この面積
補正演算器1には、各発熱素子への通電をOFFとさせ
る基準の最小OFF時間を入力し、@記面積補正演t1
器1からの面積補正されたOFF時間および萌記最小O
FF時間を加痒しで補正データとして出力する加0器2
が接続されている。また、前記加算器2には、この加算
器2からの補正データを一旦保持して出力するOFF時
間レジスタ3が接続されており、このOFF時間レジス
タ3には、前記補正データに基づいてOFF時間を減算
した値をパルス幅とした駆動電圧パルスを成形する駆動
パルス成形器4が接続されている。
このような通電制御装置による通電制御方法においては
、まず、面積補正演算器1において、各発熱素子の延べ
通電ドツト数をit vl、L/て所定の面積補正値を
求めて前記加算器2に向けて出力し、この加算器2によ
り、面積補正値並びに最小OFF時間を加算して補正デ
ータとして0FFn間レジスタ3へ出力する。このOF
F時間レジスタ3に一旦保持された補正データは、駆動
パルス成形器4に出力され、駆動パルス成形器4におい
て、前記補正データに基づく駆動電圧パルスが各発熱素
子へ通電される。
第3図(a)は、補正値がOで、駆動パルスのパルス幅
が最大の場合を示しており、第3図(b)は、面積補正
が行なわれた場合の駆動パルスを示している。
これにより、面積補正値に基づい′C1各発熱素子の熱
履歴状態に適正に対応した補正を行なうことができる。
〔発明が解決しようとする課題〕
しかしながら、前述したような通電制御方法においては
、各発熱N子の1行分の延べ通電ドツト数を計数する場
合に、すべての発熱素子の計数を行ない、各発熱素子に
対して共通に通電時間を制御スるようにしているので、
サーマルヘッドの上部の発熱素子と下部の発熱素子との
通電状態が著しく異なる場合でも、サーマルヘッド全体
で均一に通電制御が行なわれてしまい、例えば、多数回
の通電が行なわれた発熱素子と一度も通電されなかった
発熱素子との通電制御が等しくなってしまうことになり
、各発熱素子に対して適正な通電制御を行なうことがで
きず、各発熱素子のピーク温度が変化して印字むらが発
生してしまうという問題点を有している。
さらに、従来のサーマルヘッドの発熱素子は、48ドツ
ト程度であったが、近年、サーマルヘッドは高密度化の
傾向にあり、例えば、96ドツトや128ドツトといっ
た多数の発熱素子が形成された多ドツトの4ノーマルヘ
ツドが開発されており、このように多ドツトのサーマル
ヘッドにJ3いては、前記問題点が特に顕著になってい
た。
本発明は、このような従来のものにおける問題点を克服
し、各発熱素子のピーク温度を一定に保持し、各発熱素
子に対して適正な通電エネルギにより通電することので
きるサーマルヘッドの通電制御方法を提供することを目
的とする。
(課題を解決するための手段〕 前記目的を達成するため本発明に係る4ノーマルヘツド
の通電制御方法は、サーマルヘッドに設けられた複数の
発熱素子に1行の印字を行なう間に通電された延べドツ
ト数を計数し、この延べ通電ドツト数に基づいて通電エ
ネルギを増減制御するサーマルヘッドの通m !II 
1方法において、前記サーマルヘッドの各発熱素子を複
数のブロックに分割し7.これらの各ブロックごとに前
記延べ通電ドツト数を計数し、この延べ通電ドツト数に
基づいてつぎの発熱素子の通電周期における通電エネル
ギの増減補正データを演篩し、この増減補正データに基
づいて前記各発熱素子の通電エネルギを前2各ブロック
ごとにIII 1711 するようにしたことを特徴と
している。
〔作 用〕
前述した構成の本発明によれば、各発熱素子を複数のブ
ロックに分割し、各ブロックごとに延べ通電ドツト数を
計数して、この延べ通電ドツト数に基づいて通電エネル
ギを増減補正するようにしたので、サーマルヘッドの各
発熱素子の通電状態が著しく異なる場合でも、各発熱素
子に対してそれぞれ通電状態に応じて細かく通電制御を
行なうことができ、その結果、各発熱素子のピーク温度
を一定に保持することができ、印字むらのない良好な品
質の印字を行なうことができる。
〔実施例〕
以下、本発明を図面に承り実施例により説明する。
第1図は本発明に係るサーマルヘッドの通電制御方法を
実施するための通電aiII御装置の実施例を示すもの
であり、サーマルヘッド5には、複数の発熱素子6,6
・・・が直線状に形成されており、これら各発熱索子6
には、所定の駆動電圧を印加する電源7が接続されてい
る。
また、制御を行なうパソコン用中央処理装置たるMPU
8が配設されており、このMPU8には、所定の0N1
0FF通電データに基づいて前記各発熱素子6の通電時
間(通電エネルギ)をそれぞれ独立して制御する通電時
間コントローラ9,9・・・が各発熱素子6.6・・・
ごとにそれぞれ接続されている。そして、本実施例にお
いては、0な2発熱素子613よぴ通電時間コントロー
ラ9は、隣接する3つの発熱素子6,6・・・ごとのブ
ロック10に分割されており、これらの各ブロック10
ごとの各通電時間コントローラ9と前記MPU8との1
7jには、前記MPU8からの0N10FF通電データ
に基づいて、前記各ブロック10内の各発熱素子6の通
電ドツト数をiI数するドツトカウンタ11が接続され
ている。さらに、このドツトカウンタ11には、ドツト
カウンタ11からの計数ドツト数を入力して延べ通電ド
ツト数を演算し、この通電ドツト数に基づいて各発熱索
子6への駆動電圧の通電時間の増減補正データを演算し
て同じブロック10内の各通電時間コンi・ローラ9に
出力する補正演算器12が接続されており、この補正演
算器12による前記増減補正データは、前行の印字にお
ける延べ通電ドツト数が多い場合に通電時間を減少させ
、前記延べ通電ドツト数が少ない場合に通電時間を増加
させるように演痒されるようになっている。そして、前
記各通電時間コントローラ9により、前記補正演算器1
2からの増減補正データに基づいて、通電時間を増減I
II御するようになされている。
つぎに、前述した構成からなる本実施例の作用について
説明する。
まず、最初の行の印字を行なう場合は、前記MPU8か
ら所望の印字信号に基づいて0N10FFデータを各通
電時間コントローラ9.9・・・に出力し、この通電時
間コントローラ9により、各発熱索子6に対して電源7
から駆eJTi圧パルスを所定時間通電することにより
、所定の発熱索子6を発熱させて、インクリボンを介し
て用紙に圧接させることにより、所望の印字を行なうよ
うになっている。
そして、tri記各ブロック10ごとにドットカウンタ
11により、前記各発熱素子6,6・・・への0N10
FF′a電データを入力して通電ドツト数を計数して補
正演算器12に出力しておき1行の印字が終了したら、
前記各ドツトカウンタ11をクリアしてつぎの行の印字
における到数をau始するようにしている。
つぎの行の印字を行なう場合は、MPU8から所望の印
字信号に基づいて0N10FFデータを各通電時間コン
トローラ9.9・・・に出ノJ するとともに、補正波
tEEB12により、前記ドツトカウンタ11からの計
数ドツト数により延べ通電ドツト数を演算し、この通電
ドツト数に基づいて各発熱素子6への駆動電圧の通電時
間の増減補正データを演算し、この増減補正データを同
じブロック10内の各通電時間コントローラ9に出力す
る。
そして、この通電時間コントローラ9は、1σ記増減補
正データに基づいて通電時間を補正し、この補正された
通電時間により、前記MPU8からの0N10FFデー
タに従って所定の発熱素子6に通電して、発熱素子6を
印字に好適な温度に発熱する。このような動作をくり返
すことにより、前の行の通電状態に応じて適正な通電制
御を行なうことができる。。
このように本実施例においては、各発熱素子6゜6・・
・を複数のブロック10に分割し、各ブロック10ごと
に延べ通電ドツト数を計数して、この延べ通電ドツト数
に基づいて通電時間を増減補正するようにしたので、サ
ーマルヘッド5の上部の発熱素子6と下部の発熱素P6
との通電状態が著しく異なる場合でも、各発熱素子6に
対してそれぞれその通電状態に応じて綱かく通電υ1@
を行なうことができる。この結果、各発熱素子6のピー
ク温度を一定に保持することができ、印字むらのない適
正な印字を行なうことができる。
なお、本発明は、前述した実施例に限定されるしのでは
なく、必要に応じて種々の変更が可能である。
〔発明の効果〕
以上説明したように本発明に係るサーマルヘッドの通電
制御方法は、各発熱素子を複数のブロックに分割し、各
ブロックごとに通電エネルギを制御するようにしたので
、サーマルヘッドの各発熱素子の通電状態が著しく異な
る場合でも、各発熱素子に対してそれぞれ通電状態に応
じて綱かく通電制御を行なうことができ、この結果、各
発熱素子のピーク温度を一定に保持することができ、印
字むらのない良好な品質の印字を行なうことができると
いう効果を奏する。
4、図面の1!!II$1な説明 第1図は本発明に係るサーマルヘッドの通電制御方法を
実施するための通電制御装置の実施例を示すブロック図
、第2図は従来の通電制御I装首を示すブロック図、第
3図(a)、(b)はそれぞれ従来の面積補正がない場
合とある場合との駆動パルスの状態を示す線図である。
5・・・サーマルヘッド、6・・・発熱素子、8・・・
MPU、9・・・通電時間コントローラ、10・・・ブ
ロック、11・・・ドツトカウンタ、12・・・補正?
Ttn器。
第1図

Claims (1)

    【特許請求の範囲】
  1. サーマルヘッドに設けられた複数の発熱素子に1行の印
    字を行なう間に通電された延べドツト数を計数し、この
    延べ通電ドット数に基づいて通電エネルギを増減制御す
    るサーマルヘッドの通電制御方法において、前記サーマ
    ルヘッドの各発熱素子を複数のブロックに分割し、これ
    らの各ブロックごとに前記延べ通電ドット数を計数し、
    この延べ通電ドット数に基づいてつぎの発熱素子の通電
    周期における通電エネルギの増減補正データを演算し、
    この増減補正データに基づいて前記各発熱素子の通電エ
    ネルギを前記各ブロックごとに制御するようにしたこと
    を特徴とするサーマルヘッドの通電制御方法。
JP1104347A 1989-04-24 1989-04-24 サーマルヘッドの通電制御方法 Pending JPH02281970A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1104347A JPH02281970A (ja) 1989-04-24 1989-04-24 サーマルヘッドの通電制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1104347A JPH02281970A (ja) 1989-04-24 1989-04-24 サーマルヘッドの通電制御方法

Publications (1)

Publication Number Publication Date
JPH02281970A true JPH02281970A (ja) 1990-11-19

Family

ID=14378359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1104347A Pending JPH02281970A (ja) 1989-04-24 1989-04-24 サーマルヘッドの通電制御方法

Country Status (1)

Country Link
JP (1) JPH02281970A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62176266A (ja) * 1986-01-30 1987-08-03 Canon Inc サ−マル記録装置
JPS648062A (en) * 1987-06-30 1989-01-12 Mitsubishi Electric Corp Printer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62176266A (ja) * 1986-01-30 1987-08-03 Canon Inc サ−マル記録装置
JPS648062A (en) * 1987-06-30 1989-01-12 Mitsubishi Electric Corp Printer

Similar Documents

Publication Publication Date Title
JPH02281970A (ja) サーマルヘッドの通電制御方法
JP2790652B2 (ja) サーマルヘッドの通電制御方法
JPH02281972A (ja) サーマルヘッドの通電制御方法
JPH0752436A (ja) サーマルプリンタの熱制御回路
JP2841707B2 (ja) サーマルヘッド駆動装置
JPH0788097B2 (ja) サ−マルプリンタの熱履歴補正方法
JP2002283604A (ja) サーマルプリンターにおける分割印字制御装置および分割印字制御方法
JPH05193177A (ja) 熱記録における熱制御方法
JP2833900B2 (ja) サーマルヘッド装置
JPH08281992A (ja) ライン型熱転写プリンタ装置
JPS61273071A (ja) サ−マルプリンタの印字制御回路
JP2589481B2 (ja) 記録ヘツドの駆動方法
JPS5814780A (ja) 感熱式カラー画像プリンタの印字方法
JPH0299346A (ja) サーマルヘッドの通電制御方法
JP2002248802A (ja) サーマルヘッドの駆動制御方法
JPS60143976A (ja) サ−マルプリンタにおけるサ−マルヘツドの駆動方法
JPS61120774A (ja) サ−マルヘツド駆動装置
JPH0890818A (ja) ライン型サーマルプリンタ
JP2834019B2 (ja) ライン型サーマルプリンタ及びその印字方法
JPH01214456A (ja) 熱転写式プリンタ
JPH0825294B2 (ja) サーマルヘッドの通電制御方法
JPH01110165A (ja) サーマルヘッド
JPH0331352B2 (ja)
JPS62108072A (ja) サ−マルヘツド駆動装置
JPH06155791A (ja) サーマルヘッド駆動装置