JPH0825659A - サーマルプリンタ駆動装置 - Google Patents

サーマルプリンタ駆動装置

Info

Publication number
JPH0825659A
JPH0825659A JP15992194A JP15992194A JPH0825659A JP H0825659 A JPH0825659 A JP H0825659A JP 15992194 A JP15992194 A JP 15992194A JP 15992194 A JP15992194 A JP 15992194A JP H0825659 A JPH0825659 A JP H0825659A
Authority
JP
Japan
Prior art keywords
motor
head
signal
timing
thermal head
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
JP15992194A
Other languages
English (en)
Inventor
Keiichi Tanioka
恵一 谷岡
Toshiaki Kishi
俊明 岸
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP15992194A priority Critical patent/JPH0825659A/ja
Publication of JPH0825659A publication Critical patent/JPH0825659A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

(57)【要約】 【目的】 サーマルプリンタのピーク電流を低減できる
ようにする。 【構成】 印字制御部4は、ドライバ部2がサーマルヘ
ッド部1を駆動するタイミングと、モータドライバ6が
ステッピングモータ7を駆動するタイミングとが重複し
ないように、モータアクティブ信号とストローブ信号と
を制御し、ステッピングモータ7とサーマルヘッド部1
とを時分割駆動させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、サーマルプリンタに
おけるサーマルプリンタ駆動装置に関する。
【0002】
【従来の技術】最近、携帯型端末装置等の小型電子機器
では、複数の発熱素子を1ライン上に配列したサーマル
ヘッドを有するサーマルプリンタが使用されている。こ
の種のサーマルプリンタは、サーマルヘッドに対して印
字用紙を紙送り方向にフィードするプラテンを回転させ
るステッピングモータを具備している。この種のサーマ
ルプリンタを駆動するサーマルプリンタ駆動装置は、次
のような動作を行なっている。まず、シフトレジスタに
対して1ライン分の印字データを記憶する。次に、サー
マルヘッドにストローブ信号を供給してサーマルヘッド
を発熱させて1ラインの印字を行なうと共に、ステッピ
ングモータをステップ動作させて印字用紙をフィードさ
せ、次のラインまで紙送りする。
【0003】
【発明が解決しようとする課題】即ち、サーマルプリン
タ駆動装置はステッピングモータの駆動タイミングとサ
ーマルヘッドの駆動タイミングとが同時であった。その
ため、ステッピングモータとサーマルヘッドとで同時に
電流消費が起こり、完全に合成電流となってしまい、ピ
ーク電流が増大していた。従って、ピーク電流の増大に
より消費電力が多くなると共に、大きな負荷に耐えられ
るサーマルプリンタの電源が必要であった。即ち、大き
なピーク電流が供給できる大容量の電池や電源回路が必
要であった。この発明の課題は、サーマルプリンタのピ
ーク電流を低減することである。
【0004】
【課題を解決するための手段】この発明は、複数の発熱
素子を1ライン上に配列したサーマルヘッドと、このサ
ーマルヘッドを駆動するヘッド駆動手段と、印字用紙を
紙送り方向にフィードさせるためのモータと、このモー
タを駆動するモータ駆動手段と、このモータ駆動手段が
上記モータを駆動するタイミングと上記ヘッド駆動手段
が上記サーマルヘッドを駆動するタイミングとが重複し
ないように上記モータと上記サーマルヘッドとを時分割
駆動させる駆動制御手段とを具備したことを特徴とす
る。
【0005】
【作用】この発明の手段の作用は次の通りである。駆動
制御手段は、ヘッド駆動手段がサーマルヘッドを駆動す
るタイミングと、モータ駆動手段がモータを駆動するタ
イミングとが重複しないようにモータとサーマルヘッド
とを時分割駆動させる。従って、サーマルプリンタのピ
ーク電流を低減できる。
【0006】
【実施例】以下、この発明の一実施例を図1ないし図3
を参照して説明する。図1は、この発明を適用したサー
マルプリンタ駆動装置の回路構成を示すブロック図であ
る。このサーマルプリンタ駆動装置は、例えば携帯型端
末機(ハンディターミナル),ワードプロセッサ等の電
子機器に使用されるサーマルプリンタに内蔵されるもの
である。
【0007】サーマルヘッド部1は、1ライン上に25
6ドットの発熱素子を配設したものである。ドライバ部
2は、後述するストローブ信号に応じて、サーマルヘッ
ド部1に対して発熱素子を発熱させる駆動電圧を印加し
て印字動作を行なわせるものである。ドライバ部2は図
示しないが1ラインの印字データを記憶する256ビッ
ト構成のシフトレジスタを内蔵している。そして、ドラ
イバ部2にはデータバッファ3から印字データがシリア
ルデータとして供給され、印字制御部4からのシフトク
ロックに同期して記憶される。
【0008】データバッファ3は、図示しない電子機器
本体から供給される印字データを記憶するもので、例え
ばRAM,シフトレジスタ等のメモリ装置により構成さ
れている。なお、データバッファ3は、印字データを1
ライン分(256ビット)あるいは複数ライン分(51
2ビット以上)記憶できる記憶容量を有する。また、デ
ータバッファ3は印字データを記憶すると、印字制御部
4に対して印字スタート信号を出力し、印字データが記
憶されたことを通知する。そして、データバッファ3は
印字制御部4から出力されるシフトクロックに同期して
印字データをシリアルデータとしてドライバ部2に供給
する。
【0009】印字制御部4は、図示しないがマイクロプ
ロセッサ,タイミング発生回路,タイマ回路等を内蔵し
ており、各部に対して制御信号を出力する。即ち、印字
制御部4はドライバ部2に対してサーマルヘッド部1を
駆動(通電)させるための所定期間のストローブ信号を
出力する。また、印字制御部4はシフトクロックをドラ
イバ部2およびデータバッファ3に供給する。
【0010】モータ制御部5は、印字制御部4から出力
されるモータステップ信号に応じてモータ駆動信号A,
Bをモータドライバ6に出力する。モータドライバ6
は、ステッピングモータ7にステップ電圧を供給してス
テップ動作を行なわせる。ステッピングモータ7は、ス
テップ動作によって印字用紙を紙送り方向にフィードす
るプラテンを回転させるものである。この実施例では、
2ステップのステップ動作によって印字用紙を次のライ
ンまでフィードする。
【0011】次に、図2および図3を参照して上記実施
例の動作を説明する。図2は、印字制御部4の動作を示
すフローチャートである。図3は、上記実施例における
動作タイミングとピーク電流波形を示すタイムチャート
である。サーマルプリンタに接続された電子機器から印
字命令が出力されると、印字制御部4が図2の処理を開
始する。
【0012】まず、ステップS1では印字データ有りか
否か否かが判別される。即ち、データバッファ2に印字
データが記憶されているか否かが判別されるもので、印
字制御部1はデータバッファ2から出力される印字スタ
ート信号によって印字データの有無を判別する。印字デ
ータが記憶されていない状態では、データバッファ2は
スタート信号を出力していない。そして、データバッフ
ァ2に印字データが記憶されると、印字制御部4に対し
て印字スタート信号が出力され、ステップS1でYES
と判断されてステップS2に進む。
【0013】ステップS2に進むと、1ステップ目のモ
ータ駆動タイミングがスタートする。即ち、印字制御部
4は1ステップ目のモータステップ信号をモータ制御部
5に出力すると共に、これに同期して1ステップ目のモ
ータアクティブ信号をモータドライバ6に出力する。モ
ータドライバ6はモータアクティブ信号が入力されてい
るタイミングをモータ駆動期間として、このタイミング
のみステッピングモータ7にステップ電圧を供給してス
テップ動作を行なわせる。この結果、ステッピングモー
タ7がステップ動作を開始して、プラテンを回転させて
印字用紙を1/2ライン分フィードする。この間、図3
に示すように、モータ消費電流が徐々に増加していく。
【0014】ステップS3では、例えば50[msec]に
設定されたモータアクティブ時間(モータ駆動期間)が
終了したか否かが判別される。ステップS3で、モータ
アクティブ時間が終了していない場合は、ステップS3
を繰り返し実行してモータアクティブ信号を出力し続け
る。そして、1ステップ目のスタートから50[msec]
経過してモータアクティブ時間が終了すると、ステップ
S3からステップS4に進み、モータアクティブ信号を
オフする。この結果、ステッピングモータ7がステップ
動作を停止して、図3に示すようにモータ消費電流が一
気に“0”レベルにダウンする。
【0015】ステップS4において、サーマルヘッド部
1に対するヘッドストローブをスタートする。即ち、印
字制御部4がドライバ部2に対するストローブ信号の供
給を開始する。ドライバ部2は印字制御部4からストロ
ーブ信号が供給されているタイミングをヘッド駆動期間
として、このタイミングのみサーマルヘッド部1に発熱
素子を発熱させるための駆動電圧を印加して印字動作を
行なわせる。この結果、サーマルヘッド部1が印字動作
を開始して、図3に示すようにヘッド消費電流が一定レ
ベルまで一気に増加する。この場合、ヘッド消費電流の
大きさは印字ドット数に依存するものであり、印字ドッ
ト数が多いほど即ち1ラインで同時に駆動される発熱素
子が多いほどヘッド消費電流が大きくなる。
【0016】次のステップS5では、例えば50[mse
c]に設定されたヘッドストローブ時間(ヘッド駆動期
間)が終了したか否かが判別される。ヘッドストローブ
時間が終了していない場合はステップS5を繰り返し実
行してストローブ信号を出力し続ける。そして、ヘッド
ストローブのスタートから50[msec]経過してヘッド
ストローブ時間が終了すると、ステップS5からステッ
プS6に進み、ストローブ信号をオフする。この結果、
ドライバ部2が駆動電圧の印加を停止し、サーマルヘッ
ド部1が印字を停止するので、図3に示すようにモータ
消費電流が“0”になる。
【0017】ステップS6に進むと、2ステップ目のモ
ータ駆動タイミングがスタートする。即ち、印字制御部
1は2ステップ目のモータステップ信号をモータ制御部
5に出力すると共に、これに同期して2ステップ目のモ
ータアクティブ信号をモータドライバ6に出力する。ス
テップS2と同様に、モータドライバ6はモータアクテ
ィブ信号が入力されているタイミングをモータ駆動期間
として、このタイミングのみステッピングモータ6にス
テップ電圧を供給してステップ動作を行なわせる。この
結果、ステッピングモータ7がステップ動作を開始を開
始して、プラテンを回転させて印字用紙を1/2ライン
分フィードする。この間、図3に示すように、モータ消
費電流が徐々に増加していく。
【0018】ステップS7では、ステップS3と同様
に、50[msec]に設定されたモータアクティブ時間
(モータ駆動期間)が終了したか否かが判別される。モ
ータアクティブ時間が終了していない場合は、ステップ
S7を繰り返し実行してモータアクティブ信号を出力し
続ける。そして、2ステップ目のスタートから50[ms
ec]経過してモータアクティブ時間が終了すると、ステ
ップS7からステップS8に進み、モータアクティブ信
号をオフする。この結果、ステッピングモータ7がステ
ップ動作を停止して、図3に示すようにモータ消費電流
が一気に“0”になる。
【0019】ステップS8においては、印字終了か否か
が判別される。即ち、まだ印字しないない印字データが
データバッファ3に残っているか否かが判別される。未
印字の印字データがデータバッファ3に残っていない場
合は、印字終了と判別して図2の処理を終了する。しか
し、未印字の印字データがデータバッファ3に残ってい
る場合は、ステップS1に戻って、上述と同様に、ステ
ップS1〜S8の各処理を繰り返し実行する。
【0020】次に、図3のタイムチャートを参照して、
上記実施例における動作タイミングとピーク電流の波形
を説明する。
【0021】まず、モータステップ信号は各ラインのタ
イミングで見た場合、1ステップ目と2ステップ目で構
成されたパルス信号である。モータ制御部5は、モータ
ステップ信号の1ステップ目が入力されるとモータ駆動
信号Aを反転し、モータステップ信号の2ステップ目が
入力されるとモータ駆動信号Bを反転する。
【0022】次に、モータアクティブ信号はステッピン
グモータ7を駆動するモータ駆動期間を制御するために
モータドライバ6に対して供給される信号である。図3
からも分かるように、モータアクティブ信号はモータス
テップ信号に同期して、1ライン毎に2回出力される。
即ち、モータアクティブ信号は例えば50[msec]とい
う一定の時間幅を持つ1ステップ目と2ステップ目とで
構成されている。つまり、モータステップ信号の1ステ
ップ目に同期してモータアクティブ信号の1ステップ目
が出力され、モータステップ信号の2ステップ目に同期
してモータアクティブ信号の2ステップ目が出力され
る。
【0023】そして、モータドライバ6はモータアクテ
ィブ信号とモータ駆動信号AのAND条件、またはモー
タアクティブ信号とモータ駆動信号BとのAND条件に
よりステッピングモータ7に対してステップ電圧を供給
して1ステップ駆動する。この結果、ステッピングモー
タ7は図示しないサーマルプリンタにおいて印字用紙を
紙送りするためのプラテンを1/2ラインの長さに相当
する分だけ回転させる。モータ駆動期間では、モータ消
費電流波形は徐々に増加していく。
【0024】ヘッドストローブ信号は、サーマルヘッド
部1を駆動するヘッド駆動期間を制御するためにドライ
バ部2に対して供給される信号である。図3からも分か
るように、モータアクティブ信号と重複しないように、
モータアクティブ信号がオフされるタイミングで印字制
御部4から出力される。
【0025】ヘッド消費電流波形はヘッド駆動期間にお
けるサーマルヘッド部1での消費電流を示すものであ
る。図3からも明らかなように、サーマルヘッド部1が
印字動作を開始するとヘッド消費電流は、印字ドット数
に依存するレベルまで一気に増加し、ヘッド駆動期間に
おいては同一レベルで継続する。ヘッド消費電流の大き
さは印字ドット数が多いほど大きくなる。
【0026】合成電流波形は、モータ消費電流波形とヘ
ッド消費電流波形とを合成したものである。この場合、
ピーク電流はヘッド駆動期間におけるヘッド電流のみに
よって決まるもので、モータ消費電流がヘッド消費電流
に加算されない。従って、従来のサーマルプリンタ駆動
装置に比べてピーク電流が大幅に低減している。その結
果、図3に示すように、電圧ドロップ量が低減するので
消費電力も大幅に低減する。
【0027】
【発明の効果】この発明によれば、サーマルプリンタの
ピーク電流を低減できるので消費電力を大幅に低減する
ことができる。また、ピーク電流を低減によって負荷が
小さくなり、電源回路,電池等を小容量のもので構成で
きるので、機器の軽量化,実装スペースの減少,コスト
ダウン等を図ることができる。
【図面の簡単な説明】
【図1】回路構成を示すブロック図である。
【図2】動作を示すフローチャートである。
【図3】動作タイミングを示すタイムチャートである。
【符号の説明】
1 サーマルヘッド部 2 ドライバ部 3 データバッファ 4 印字制御部 5 モータ制御部 6 モータドライバ 7 ステッピングモータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】複数の発熱素子を1ライン上に配列したサ
    ーマルヘッドと、 このサーマルヘッドを駆動するヘッド駆動手段と、 印字用紙を紙送り方向にフィードさせるためのモータ
    と、 このモータを駆動するモータ駆動手段と、 このモータ駆動手段が上記モータを駆動するタイミング
    と上記ヘッド駆動手段が上記サーマルヘッドを駆動する
    タイミングとが重複しないように上記モータと上記サー
    マルヘッドとを時分割駆動させる駆動制御手段とを具備
    したことを特徴とするサーマルプリンタ駆動装置。
JP15992194A 1994-07-12 1994-07-12 サーマルプリンタ駆動装置 Pending JPH0825659A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15992194A JPH0825659A (ja) 1994-07-12 1994-07-12 サーマルプリンタ駆動装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15992194A JPH0825659A (ja) 1994-07-12 1994-07-12 サーマルプリンタ駆動装置

Publications (1)

Publication Number Publication Date
JPH0825659A true JPH0825659A (ja) 1996-01-30

Family

ID=15704071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15992194A Pending JPH0825659A (ja) 1994-07-12 1994-07-12 サーマルプリンタ駆動装置

Country Status (1)

Country Link
JP (1) JPH0825659A (ja)

Similar Documents

Publication Publication Date Title
US5825985A (en) Thermal printer and thermal printer head driving system
AU673284B2 (en) Control circuit for a thermal printing machine
JP6892211B2 (ja) サーマルプリンタ
JP2907590B2 (ja) ラインサーマルプリンタ
JPH0825659A (ja) サーマルプリンタ駆動装置
US6312177B1 (en) Line printer
JPH0825680A (ja) サーマルプリンタ駆動装置
JP3321987B2 (ja) 印刷装置
JP3515640B2 (ja) サーマルプリンタおよびサーマルプリンタ駆動方法
JPH0825674A (ja) サーマルプリンタ駆動装置
US5717837A (en) Thermal printer and thermal printer head driving system
JPH09201996A (ja) サーマルプリンタ
JP2612058B2 (ja) 熱記録装置
JPH07186432A (ja) 印刷装置
JPH063642U (ja) サーマルプリンタ
JP3470387B2 (ja) 印刷装置
JP2543879Y2 (ja) 記録装置
JP3278271B2 (ja) 印字装置
JPH03248871A (ja) ラインサーマルプリンタ
JPH0820136A (ja) サーマルプリンタ
JP3866961B2 (ja) ラインサーマルプリンタ
JP2910146B2 (ja) プリンタ及びその制御方法
JP2001232845A (ja) 熱転写プリンタの駆動制御方法
JPH03231869A (ja) サーマルプリンタ
JP2954791B2 (ja) 圧電素子の制御装置