JPH0438236B2 - - Google Patents
Info
- Publication number
- JPH0438236B2 JPH0438236B2 JP61165742A JP16574286A JPH0438236B2 JP H0438236 B2 JPH0438236 B2 JP H0438236B2 JP 61165742 A JP61165742 A JP 61165742A JP 16574286 A JP16574286 A JP 16574286A JP H0438236 B2 JPH0438236 B2 JP H0438236B2
- Authority
- JP
- Japan
- Prior art keywords
- dot
- head
- drive
- shift register
- preset
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/315—Typewriters 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/32—Typewriters 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/35—Typewriters 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
- B41J2/355—Control circuits for heating-element selection
Landscapes
- Electronic Switches (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は通電時間により階調変化を得るビデ
オプリンタやフアクシミリ等に用いられるプリン
タ、たとえば、感熱式サーマルプリンタ、昇華型
プリンタ、熱量によりドツトサイズを変える方式
の熱転写プリンタや通電熱転写プリンタのヘツド
の駆動方法に関する。
オプリンタやフアクシミリ等に用いられるプリン
タ、たとえば、感熱式サーマルプリンタ、昇華型
プリンタ、熱量によりドツトサイズを変える方式
の熱転写プリンタや通電熱転写プリンタのヘツド
の駆動方法に関する。
この発明は、熱を媒体としてプリントするプリ
ンタをブロツク分割してプリントする時にブロツ
ク間に熱が低い部分が発生し白いラインがプリン
トされるのを防ぐ為、ヘツドの1端から各ドツト
を少しずつ時間をずらしてヘツドの他端まで順々
に通電するようにするものである。この様にする
と光学濃度が低いドツトを除き、通電中のドツト
の隣りの少なくとも1ドツトが通電されることと
なり、従つてブロツク分割駆動の様な不連続性を
なくし、紙送り方向に発生する白いすじの発生を
防止するものである。
ンタをブロツク分割してプリントする時にブロツ
ク間に熱が低い部分が発生し白いラインがプリン
トされるのを防ぐ為、ヘツドの1端から各ドツト
を少しずつ時間をずらしてヘツドの他端まで順々
に通電するようにするものである。この様にする
と光学濃度が低いドツトを除き、通電中のドツト
の隣りの少なくとも1ドツトが通電されることと
なり、従つてブロツク分割駆動の様な不連続性を
なくし、紙送り方向に発生する白いすじの発生を
防止するものである。
従来、サーマルヘツド等のドライバは第2図に
示す様に1つの集積回路(以下ICと呼ぶ)当り、
数十ドツトの発熱体をドライブする様になつてい
る。そしてこのドツト数と等しいビツト数のシフ
トレジスタ1とラツチ2とゲート回路3とドライ
ブトランジスタ4を備えていた。又、消費電力の
ピークを下げるラインヘツド上のドツトを数ブロ
ツクに分割して駆動させる同一ブロツク内にある
複数のドライブICのストローブ信号を1つに結
線し、ブロツクのICのデータアウト端子DOを、
次のドツトを駆動するICのDI端子に接続してい
た。そして、特定のブロツクを選択してストロー
ブ信号DSTを「1」にするとそのブロツクのIC
に接続され、かつプリントするデータが入力され
たドツトはすべて通電され、これが終わると別の
ブロツクのストローブ信号を選択し、そのドツト
を通電するという様にブロツクごとに通電するも
のであつた。
示す様に1つの集積回路(以下ICと呼ぶ)当り、
数十ドツトの発熱体をドライブする様になつてい
る。そしてこのドツト数と等しいビツト数のシフ
トレジスタ1とラツチ2とゲート回路3とドライ
ブトランジスタ4を備えていた。又、消費電力の
ピークを下げるラインヘツド上のドツトを数ブロ
ツクに分割して駆動させる同一ブロツク内にある
複数のドライブICのストローブ信号を1つに結
線し、ブロツクのICのデータアウト端子DOを、
次のドツトを駆動するICのDI端子に接続してい
た。そして、特定のブロツクを選択してストロー
ブ信号DSTを「1」にするとそのブロツクのIC
に接続され、かつプリントするデータが入力され
たドツトはすべて通電され、これが終わると別の
ブロツクのストローブ信号を選択し、そのドツト
を通電するという様にブロツクごとに通電するも
のであつた。
しかしこの様に通電するとブロツクの中心部で
は隣接するドツトも発熱いているので放熱しにく
く、一方、ブロツクの端では隣接するドツトは発
熱していないので放熱しやすく、最高温度がブロ
ツクの中心に比較して著しく低いものとなる。感
熱紙や昇華性染料の転写等では、最高温度と濃度
が極めて密接な関係をもつている。従つて、ブロ
ツクとブロツクにはさまれる2ドツトは、特にプ
リント濃度が低くなり、これが紙送り方向に白い
すじ又は色の薄いすじとなつて現れる。これは写
真の様なビデオ画像をプリントするプリンタでは
極めて大きな問題となる。
は隣接するドツトも発熱いているので放熱しにく
く、一方、ブロツクの端では隣接するドツトは発
熱していないので放熱しやすく、最高温度がブロ
ツクの中心に比較して著しく低いものとなる。感
熱紙や昇華性染料の転写等では、最高温度と濃度
が極めて密接な関係をもつている。従つて、ブロ
ツクとブロツクにはさまれる2ドツトは、特にプ
リント濃度が低くなり、これが紙送り方向に白い
すじ又は色の薄いすじとなつて現れる。これは写
真の様なビデオ画像をプリントするプリンタでは
極めて大きな問題となる。
上記問題点を除去する為、プリントに必要な階
調数つまり、ビデオデータの階調数と濃度補正を
する為の階調数を合わせた階調データのビツト数
のデータバス、及び複数のプリセツト付カウン
タ、ドツトのアドレスを出力するアドレス発生手
段であるシフトレジスタ、前記プリセツト付カウ
ンタの出力をラツチする手段等の構成を備える様
にしたものである。つまり第2図の従来例にプリ
セツト付カウンタが付加された事と、シフトレジ
スタはプリントするか否かの信号の代わりに全ビ
ツトのうち1ビツト以内で、「1」レベルを出力
し、プリセツト付カウンタのアドレスを決定する
機能に変わつている点が異なつている。
調数つまり、ビデオデータの階調数と濃度補正を
する為の階調数を合わせた階調データのビツト数
のデータバス、及び複数のプリセツト付カウン
タ、ドツトのアドレスを出力するアドレス発生手
段であるシフトレジスタ、前記プリセツト付カウ
ンタの出力をラツチする手段等の構成を備える様
にしたものである。つまり第2図の従来例にプリ
セツト付カウンタが付加された事と、シフトレジ
スタはプリントするか否かの信号の代わりに全ビ
ツトのうち1ビツト以内で、「1」レベルを出力
し、プリセツト付カウンタのアドレスを決定する
機能に変わつている点が異なつている。
上記の様に構成し、プリンタインターフエース
から階調データをデータストローブクロツク信号
と共に入力する。すると各プリセツト付カウンタ
には各ドツトのプリント濃度に対応した階調デー
タがデータストローブ信号に同期して、順次プリ
セツトされる。そして、連続駆動モードでは、プ
ルセツトが完了すると同時に通電をはじめ、カウ
ント用クロツク信号によりプリセツト付カウンタ
がキヤリイを発生するまでの時間通電されること
になる。従つてヘツドの各ドツトがタイマー機能
をもつていて、データストローブ信号の1同期ご
とに次々と通電される。しかも隣接するドツトと
は時差をもつて通電されるが、濃度の高いドツト
では隣接するドツトも同時に通電している事にな
り1ライン内で時間的に空間的に不連続な通電は
起らず、均一な通電となり前述の紙送り方向の白
いすじは発生が防止される。
から階調データをデータストローブクロツク信号
と共に入力する。すると各プリセツト付カウンタ
には各ドツトのプリント濃度に対応した階調デー
タがデータストローブ信号に同期して、順次プリ
セツトされる。そして、連続駆動モードでは、プ
ルセツトが完了すると同時に通電をはじめ、カウ
ント用クロツク信号によりプリセツト付カウンタ
がキヤリイを発生するまでの時間通電されること
になる。従つてヘツドの各ドツトがタイマー機能
をもつていて、データストローブ信号の1同期ご
とに次々と通電される。しかも隣接するドツトと
は時差をもつて通電されるが、濃度の高いドツト
では隣接するドツトも同時に通電している事にな
り1ライン内で時間的に空間的に不連続な通電は
起らず、均一な通電となり前述の紙送り方向の白
いすじは発生が防止される。
以下、この発明を図面に基づき詳細に説明す
る。第1図は本発明の駆動方式を用いる駆動回路
の実施例である。本実施例はラインプリンタのド
ライバICとして一般的な32ドツトの駆動回路を
例に説明する。10は32ドツト分の駆動回路を集
積化したドライバICであり、11はアドレス発
生手段としての機能を有するシフトレジスタ、階
調データを入力するD0からD5までの6ビツトの
データバス、前記階調データをプリセツト入力さ
れダウンカウントするプリセツト付カウンタ1
2、前記カウンタのMSB側出力をラツチするD
−FF13、ヘツドのドライブトランジスタ14、
タイマー回路15等から構成されている。16は
サーマルヘツドの1部分であり、32ドツト分のみ
記してある。又、17はサーマルヘツド16の温
度を検出するサーミスタである。プリセツト付カ
ウンタ12−1から12−32はそれぞれ第3図
の様に構成されている。本実施例ではビデオデー
タの階調数を濃度補正の階調数と合わせて64階調
=6ビツトの場合を例として説明する。プリセツ
ト付ダウンカウンタは、通常、D型フリツプフロ
ツプの全ビツトの出力からドツトを通した出力を
それぞれのD型フリツプフロツプに帰還させて作
るが、第3図のプリセツト付カウンタ12aは、
第4図に示す。ゲートで構成されるT型フリツプ
フロツプをアツプカウントさせ、それらの負論理
が2進のダウンカウントすることを利用する。方
式を採用し、回路の簡素化をはかつている。この
為、このセツトとリセツトを行うセツトリセツト
回路12bは、第5図に示す構成であり、セツト
するデータの1の捕数をセツトする様になつてい
る。つまり、リセツトR信号が入力すると第3図
のT型フリツプフロツプは値が「0」、つまり全
ビツト「1」となる。そして、キヤリイCaに
「1」を出力する。次にD0からD5にたとえば階調
データ10つまり、「001010」を入力し、プリセ
ツトPSを「0」→「1」→「0」と順に入力す
ると階調データは「11010」とセツトされる。そ
の次にカウント用のクロツクCCが、10回「1」
「0」を繰り返すと第3図のCL端子にこれが入力
し、全ビツト「1」となり、リセツト時と同様
に、キヤリイCaに「1」を発生する。この信号
は、第1図においてORゲートで、IC全体のリセ
ツト信号Rと共に第6図にゲートの構成を示すD
型フリツプフロツプ(以下D−FFと略す)13
に入力している。このD型フリツプフロツプのラ
ツチ機能と出力Qに接続されているNANDゲー
トにより、IC全体のリセツトR入力後、シフト
レジスタの出力Qつまりラツチストローブ信号が
「1」から「0」になつた後でかつイネーブル信
号E1が「1」レベルの時にドライブトランジス
タ14を1回だけ導通させる機能をもつている。
そして、プリセツトカウンタ12のキヤリイが発
生するとドライブトランジスタ14は高抵抗とな
る。一方、シフトレジスタは第7図の様に構成さ
れている。図中のD−FFはD型フリツプフロツ
プであり第6図の内容のものである。ここでポジ
シヨンとセレクト端子SLは、ICが、ラインの1
ドツト目を含む位置に実装される場合、もしくは
ブロツク分割駆動時のブロツクの1ドツト目を含
む位置に実装される場合に「0」レベルに設定さ
れ、リセツトRにより全てのQ出力が「0」にな
つた後、データストローブ用のクロツクDCが
「1」から「0」に1回目の変化をする時出力Q1
か「1」になり2回目以降クロツクDCが入るた
びに「1」になつている出力Qの位置かQ1から
Q2へQ2からQ3へ移動してQ32か「1」となる時、
次段に接続されるICへのキヤリイアウトCOとし
て出力される。次のクロツクDCが入力すると全
ビツトの出力Qは「0」になる。次段以降に接続
されるICはセレクト端子SLは「1」レベルに設
定される。そして、キヤリイイン端子ICに前段
のICの前記キヤリイアウトCoが接続される。キ
ヤリイイン端子ICが「1」レベルの時に、デー
タストローブ用のクロツクDCが入力すると出力
Q1が「1」となり、さらにクロツクDCが入るた
びに、前述の様に「1」となる出力QがQ32に向
つて移動する。この様にして、シフトレジスタ1
1データストローブ用のクロツクDCと同期して
送られてくる階調データのアドレスを発生し、階
調データを対応するドツトのプリセツト付カウン
タ12に記憶させる機能をもつている。又、プリ
ント中にIC10のカウント用クロツク端子CCの
クロツク信号が接触不良等で入力されなくなつた
場合に、サーマルヘツド16が通電され放しにな
り損傷するのを防ぐ為、イネーブル信号E1を
「0」にする機能を有するるタイマー回路15を
備えている。
る。第1図は本発明の駆動方式を用いる駆動回路
の実施例である。本実施例はラインプリンタのド
ライバICとして一般的な32ドツトの駆動回路を
例に説明する。10は32ドツト分の駆動回路を集
積化したドライバICであり、11はアドレス発
生手段としての機能を有するシフトレジスタ、階
調データを入力するD0からD5までの6ビツトの
データバス、前記階調データをプリセツト入力さ
れダウンカウントするプリセツト付カウンタ1
2、前記カウンタのMSB側出力をラツチするD
−FF13、ヘツドのドライブトランジスタ14、
タイマー回路15等から構成されている。16は
サーマルヘツドの1部分であり、32ドツト分のみ
記してある。又、17はサーマルヘツド16の温
度を検出するサーミスタである。プリセツト付カ
ウンタ12−1から12−32はそれぞれ第3図
の様に構成されている。本実施例ではビデオデー
タの階調数を濃度補正の階調数と合わせて64階調
=6ビツトの場合を例として説明する。プリセツ
ト付ダウンカウンタは、通常、D型フリツプフロ
ツプの全ビツトの出力からドツトを通した出力を
それぞれのD型フリツプフロツプに帰還させて作
るが、第3図のプリセツト付カウンタ12aは、
第4図に示す。ゲートで構成されるT型フリツプ
フロツプをアツプカウントさせ、それらの負論理
が2進のダウンカウントすることを利用する。方
式を採用し、回路の簡素化をはかつている。この
為、このセツトとリセツトを行うセツトリセツト
回路12bは、第5図に示す構成であり、セツト
するデータの1の捕数をセツトする様になつてい
る。つまり、リセツトR信号が入力すると第3図
のT型フリツプフロツプは値が「0」、つまり全
ビツト「1」となる。そして、キヤリイCaに
「1」を出力する。次にD0からD5にたとえば階調
データ10つまり、「001010」を入力し、プリセ
ツトPSを「0」→「1」→「0」と順に入力す
ると階調データは「11010」とセツトされる。そ
の次にカウント用のクロツクCCが、10回「1」
「0」を繰り返すと第3図のCL端子にこれが入力
し、全ビツト「1」となり、リセツト時と同様
に、キヤリイCaに「1」を発生する。この信号
は、第1図においてORゲートで、IC全体のリセ
ツト信号Rと共に第6図にゲートの構成を示すD
型フリツプフロツプ(以下D−FFと略す)13
に入力している。このD型フリツプフロツプのラ
ツチ機能と出力Qに接続されているNANDゲー
トにより、IC全体のリセツトR入力後、シフト
レジスタの出力Qつまりラツチストローブ信号が
「1」から「0」になつた後でかつイネーブル信
号E1が「1」レベルの時にドライブトランジス
タ14を1回だけ導通させる機能をもつている。
そして、プリセツトカウンタ12のキヤリイが発
生するとドライブトランジスタ14は高抵抗とな
る。一方、シフトレジスタは第7図の様に構成さ
れている。図中のD−FFはD型フリツプフロツ
プであり第6図の内容のものである。ここでポジ
シヨンとセレクト端子SLは、ICが、ラインの1
ドツト目を含む位置に実装される場合、もしくは
ブロツク分割駆動時のブロツクの1ドツト目を含
む位置に実装される場合に「0」レベルに設定さ
れ、リセツトRにより全てのQ出力が「0」にな
つた後、データストローブ用のクロツクDCが
「1」から「0」に1回目の変化をする時出力Q1
か「1」になり2回目以降クロツクDCが入るた
びに「1」になつている出力Qの位置かQ1から
Q2へQ2からQ3へ移動してQ32か「1」となる時、
次段に接続されるICへのキヤリイアウトCOとし
て出力される。次のクロツクDCが入力すると全
ビツトの出力Qは「0」になる。次段以降に接続
されるICはセレクト端子SLは「1」レベルに設
定される。そして、キヤリイイン端子ICに前段
のICの前記キヤリイアウトCoが接続される。キ
ヤリイイン端子ICが「1」レベルの時に、デー
タストローブ用のクロツクDCが入力すると出力
Q1が「1」となり、さらにクロツクDCが入るた
びに、前述の様に「1」となる出力QがQ32に向
つて移動する。この様にして、シフトレジスタ1
1データストローブ用のクロツクDCと同期して
送られてくる階調データのアドレスを発生し、階
調データを対応するドツトのプリセツト付カウン
タ12に記憶させる機能をもつている。又、プリ
ント中にIC10のカウント用クロツク端子CCの
クロツク信号が接触不良等で入力されなくなつた
場合に、サーマルヘツド16が通電され放しにな
り損傷するのを防ぐ為、イネーブル信号E1を
「0」にする機能を有するるタイマー回路15を
備えている。
CD端子は連続駆動とブロツク分割駆動を切り
換える選択端子であり、イネーブル信号E1を制
御する。そして、ラツチ機能を有するD型フリツ
プフロツプ13(13−1から13−32)の出
力とドライブトランジスタ14(14−1から1
4−32)の間に接続されたゲートX(X1から
X32)をイネーブル信号E1により制御し、ド
ライブトランジスタ14の通電を制限する。さら
に選択端子CDはゲートGでカウント用クロツク
信号の入力を制限し、プリセツト付カウンタの動
作を制御する。選択端子CDは連続駆動時に「1」
レベルにする。この時カウント用クロツクCCが
入力中ならイネーブルE1が「1」レベルとなり、
ゲートXとゲートGをイネーブルにする。ゲート
Xはセツト付カウンタ12はプリセツトが完了す
ると同時にドライブトランジスタ14を通電させ
かつ、ゲートGを経たカウント用クロツクにより
タウントダウンする。各ドツトのドライブトラン
ジスタ14は各プリセツト付カウンタ12の値が
0になるまで通電を続ける。一方、ブロツク分割
駆動時は選択端子CDを「0」レベルにする。ブ
ロツク内のデータがセツト完了後、ブロツクスト
ローブ信号BSを「1」レベルにすると一定時間、
イネーブル信号E1が「1」レベルになる。この
間に、ゲートXはドライブトランジスタ14の通
電を許し、ゲートGはプリセツト付カウンタ12
のダウンカウントを開始させ、その内容が「0」
になるまでの時間、ドライブトランジスタ14の
通電が行われる。この様に、従来方式のブロツク
分割駆動とブロツク間にすじが出ない連続駆動方
式の切換え可能である。又、第1図実施例では、
データバスの階調データに応じてヘツドの各1ド
ツトごとに異なる通電時間を得る事を実現してい
る。
換える選択端子であり、イネーブル信号E1を制
御する。そして、ラツチ機能を有するD型フリツ
プフロツプ13(13−1から13−32)の出
力とドライブトランジスタ14(14−1から1
4−32)の間に接続されたゲートX(X1から
X32)をイネーブル信号E1により制御し、ド
ライブトランジスタ14の通電を制限する。さら
に選択端子CDはゲートGでカウント用クロツク
信号の入力を制限し、プリセツト付カウンタの動
作を制御する。選択端子CDは連続駆動時に「1」
レベルにする。この時カウント用クロツクCCが
入力中ならイネーブルE1が「1」レベルとなり、
ゲートXとゲートGをイネーブルにする。ゲート
Xはセツト付カウンタ12はプリセツトが完了す
ると同時にドライブトランジスタ14を通電させ
かつ、ゲートGを経たカウント用クロツクにより
タウントダウンする。各ドツトのドライブトラン
ジスタ14は各プリセツト付カウンタ12の値が
0になるまで通電を続ける。一方、ブロツク分割
駆動時は選択端子CDを「0」レベルにする。ブ
ロツク内のデータがセツト完了後、ブロツクスト
ローブ信号BSを「1」レベルにすると一定時間、
イネーブル信号E1が「1」レベルになる。この
間に、ゲートXはドライブトランジスタ14の通
電を許し、ゲートGはプリセツト付カウンタ12
のダウンカウントを開始させ、その内容が「0」
になるまでの時間、ドライブトランジスタ14の
通電が行われる。この様に、従来方式のブロツク
分割駆動とブロツク間にすじが出ない連続駆動方
式の切換え可能である。又、第1図実施例では、
データバスの階調データに応じてヘツドの各1ド
ツトごとに異なる通電時間を得る事を実現してい
る。
第8図は連続駆動式のIC接続図であり、第1
0図のタイミングチヤートに従つて動作する。第
9図はブロツク分割駆動時のIC接続図であり第
11図のタイミングチヤートに従つて動作する。
第8図と第9図は、連続駆動の選択をする選択端
子CDとセレクト端子SL、キヤリイイン端子CIキ
ヤリイアウト端子COについてのみ記したもので
あるが、電源やデータバス、各種クロツク信号等
については記述はされていないが、配線されてい
るものとする。又、ICの数も全数図示していな
いが、1ライン当り640ドツトを例にとると、10
個のICが実装される。又、第9図では、640ドツ
トでB10までの10ブロツクによる10分割の場合の
接続例を示している。これらのICの接続は第7
図でシフトレジスタの機能と動作と接続法を説明
してきたが、それを実際に接続する場合の実施例
を第8図、第9図に示している。これらの接続例
について第10図と第11図のタイミングチヤー
トに基づき、全体の動作の流れを説明する。第1
0図は連続駆動時のタイミングチヤートである。
リセツト後、データストローブ用のクロツクの立
下りで各ドツトの階調データをプリセツトするラ
ツチストローブ信号が発生する。これはシフトレ
ジスタの出力である、ラツチストローブ信号が
「1」の時データバス上にある階調データをプリ
セツト付カウンタが読込み、ラツチストローブ信
号の立下りでデータのプリセツトを行う。データ
ストローブ信号の立下りからカウント用のクロツ
クによりプリセツト付カウンタがダウンカウント
を開始し、同時にヘツドへの通電を開始する。そ
して、プリセツト付カウンタの内容が0、つまり
全ビツト「1」になるとヘツドの通電を停止す
る。ヘツドの通電開始はデータストローブ用のク
ロツクの立下りごとに隣りのドツトが順次、通電
されていく。つまり、1ライン当りのドツト数を
nとするとラツチストローブ信号1からnの立下
りでそれぞれ、ヘツドドライブ1からnが通電開
始する。第10図では、カウント用クロツク周波
数はデータストローブ用のクロツクの2倍で記し
てあるが、1ライン当りのプリントスピードと階
調数のバランスにより、任意に設定できるもので
あり、整数倍又は整数分の1にすることができ
る。さらに階調数の多い場合で階調データの
LSB側の1ビツトの誤差が問題にならない場合
は、データストローブ用のクロツクとカウント用
のクロツクとを少数倍の関係、つまり非同時とす
る事も可能であり、これも本発明に含まれる。
又、第10図に示す様に隣接するドツトの通電開
始時間差はデータストローブ用のクロツク周波数
に反比例する。1ラインをプリントするのに要す
る時間Tは T=(1ラインの総ドツト数)/(データストローブ用
クロツク周波数) となる。又、ピーク消費電流Ipはサーマルプリン
タにおいて Ip∝1/(データストローブ用クロツク周波数) となる。従つて、電源容量の違い、たとえば、乾
電池か、自動車用バツテリか、ニツケルカドニウ
ム電池か、電燈線かによつて、データストローブ
用クロツク周波数を図示しないクロツク発生回路
により可変して発生させるか又は設計条件により
クロツク周波数を選択して設定するものである。
また。電源に何を使うかは、図示しない電源判別
センサにより検出し、自動的にクロツク周波数を
可変する事も可能である。さらに、従来のブロツ
ク分割駆動によるピーク電流の低減と異なり、整
数分の1だけでなく連続的なピーク電流値の設定
も可能である。この様にして、与えられた電源条
件の中で、最高のプリントスピードを設定可能で
ある。第11図は、ブロツク分割駆動時のタイミ
ングチヤートである。リセツト後、データストロ
ーブ用のクロツクの立下りで各ドツトの階調デー
タをプリセツト付カウンタにラツチするラツチス
トローブ信号が発生する。これはシフトレジスタ
の出力である。そして高速で順次プリセツト付カ
ウンタに各ドツトの階調データを書込んでいく。
つまり1ラインnドツト(n=l×m)でl分割
駆動する場合、1からmドツト分の階調データを
順次プリセツト付カウンタに書込んでいく。第9
図の接続では、lブロツクが一斉に同じ内容の階
調データになるので、ブロツクストローブ信号は
1ブロツクからlブロツクまで順次にストローブ
を行う。1ブロツクの階調データの書込みが終る
と図示されない次のブロツクの階調データの書込
みを開始すると同時に、書込みの終つたブロツク
のブロツクストローブ信号が「1」になり、1か
らmドツトの通電つまりヘツドドライブが行なわ
れる。これと同時に、カウント用クロツクが発生
し、前記プリセツト付カウンタがカウントダウン
する。プリセツト付カウンタの内容が0、つまり
全ビツト「1」になるとヘツドの通電が停止す
る。これらの動作をlブロツクが終了するまで繰
り返し、1ライン分のプリントを終了する。
0図のタイミングチヤートに従つて動作する。第
9図はブロツク分割駆動時のIC接続図であり第
11図のタイミングチヤートに従つて動作する。
第8図と第9図は、連続駆動の選択をする選択端
子CDとセレクト端子SL、キヤリイイン端子CIキ
ヤリイアウト端子COについてのみ記したもので
あるが、電源やデータバス、各種クロツク信号等
については記述はされていないが、配線されてい
るものとする。又、ICの数も全数図示していな
いが、1ライン当り640ドツトを例にとると、10
個のICが実装される。又、第9図では、640ドツ
トでB10までの10ブロツクによる10分割の場合の
接続例を示している。これらのICの接続は第7
図でシフトレジスタの機能と動作と接続法を説明
してきたが、それを実際に接続する場合の実施例
を第8図、第9図に示している。これらの接続例
について第10図と第11図のタイミングチヤー
トに基づき、全体の動作の流れを説明する。第1
0図は連続駆動時のタイミングチヤートである。
リセツト後、データストローブ用のクロツクの立
下りで各ドツトの階調データをプリセツトするラ
ツチストローブ信号が発生する。これはシフトレ
ジスタの出力である、ラツチストローブ信号が
「1」の時データバス上にある階調データをプリ
セツト付カウンタが読込み、ラツチストローブ信
号の立下りでデータのプリセツトを行う。データ
ストローブ信号の立下りからカウント用のクロツ
クによりプリセツト付カウンタがダウンカウント
を開始し、同時にヘツドへの通電を開始する。そ
して、プリセツト付カウンタの内容が0、つまり
全ビツト「1」になるとヘツドの通電を停止す
る。ヘツドの通電開始はデータストローブ用のク
ロツクの立下りごとに隣りのドツトが順次、通電
されていく。つまり、1ライン当りのドツト数を
nとするとラツチストローブ信号1からnの立下
りでそれぞれ、ヘツドドライブ1からnが通電開
始する。第10図では、カウント用クロツク周波
数はデータストローブ用のクロツクの2倍で記し
てあるが、1ライン当りのプリントスピードと階
調数のバランスにより、任意に設定できるもので
あり、整数倍又は整数分の1にすることができ
る。さらに階調数の多い場合で階調データの
LSB側の1ビツトの誤差が問題にならない場合
は、データストローブ用のクロツクとカウント用
のクロツクとを少数倍の関係、つまり非同時とす
る事も可能であり、これも本発明に含まれる。
又、第10図に示す様に隣接するドツトの通電開
始時間差はデータストローブ用のクロツク周波数
に反比例する。1ラインをプリントするのに要す
る時間Tは T=(1ラインの総ドツト数)/(データストローブ用
クロツク周波数) となる。又、ピーク消費電流Ipはサーマルプリン
タにおいて Ip∝1/(データストローブ用クロツク周波数) となる。従つて、電源容量の違い、たとえば、乾
電池か、自動車用バツテリか、ニツケルカドニウ
ム電池か、電燈線かによつて、データストローブ
用クロツク周波数を図示しないクロツク発生回路
により可変して発生させるか又は設計条件により
クロツク周波数を選択して設定するものである。
また。電源に何を使うかは、図示しない電源判別
センサにより検出し、自動的にクロツク周波数を
可変する事も可能である。さらに、従来のブロツ
ク分割駆動によるピーク電流の低減と異なり、整
数分の1だけでなく連続的なピーク電流値の設定
も可能である。この様にして、与えられた電源条
件の中で、最高のプリントスピードを設定可能で
ある。第11図は、ブロツク分割駆動時のタイミ
ングチヤートである。リセツト後、データストロ
ーブ用のクロツクの立下りで各ドツトの階調デー
タをプリセツト付カウンタにラツチするラツチス
トローブ信号が発生する。これはシフトレジスタ
の出力である。そして高速で順次プリセツト付カ
ウンタに各ドツトの階調データを書込んでいく。
つまり1ラインnドツト(n=l×m)でl分割
駆動する場合、1からmドツト分の階調データを
順次プリセツト付カウンタに書込んでいく。第9
図の接続では、lブロツクが一斉に同じ内容の階
調データになるので、ブロツクストローブ信号は
1ブロツクからlブロツクまで順次にストローブ
を行う。1ブロツクの階調データの書込みが終る
と図示されない次のブロツクの階調データの書込
みを開始すると同時に、書込みの終つたブロツク
のブロツクストローブ信号が「1」になり、1か
らmドツトの通電つまりヘツドドライブが行なわ
れる。これと同時に、カウント用クロツクが発生
し、前記プリセツト付カウンタがカウントダウン
する。プリセツト付カウンタの内容が0、つまり
全ビツト「1」になるとヘツドの通電が停止す
る。これらの動作をlブロツクが終了するまで繰
り返し、1ライン分のプリントを終了する。
尚、シフトレジスタに代表したアドレス発生手
段は、シフトレジスタに限るものではなく、これ
と同等の機能を有するものであれば良いことは言
うまでもない。
段は、シフトレジスタに限るものではなく、これ
と同等の機能を有するものであれば良いことは言
うまでもない。
以上、本発明によれば次の効果を有する。
(1) 熱を媒体とするプリンタをブロツク分割駆動
する際生じる、すじ状のプリント濃度の低い部
分の発生をなくし、美しいプリントを実現す
る。
する際生じる、すじ状のプリント濃度の低い部
分の発生をなくし、美しいプリントを実現す
る。
(2) 使用する電源の大きさによりヘツドと分割駆
動数を変える必要がなく、プリンタの開発期間
と開発費用を削減する。
動数を変える必要がなく、プリンタの開発期間
と開発費用を削減する。
(3) ヘツドの分割駆動の際、発生するパルス状の
電流を、なめらかな台形の波形に変える事がで
きるので電源の応等特性やノイズが緩和され
る。
電流を、なめらかな台形の波形に変える事がで
きるので電源の応等特性やノイズが緩和され
る。
(4) 連続駆動とブロツク分割駆動が選択できるの
で、従来のブロツク分割式の設計コンセプトの
機器への適用が可能である。
で、従来のブロツク分割式の設計コンセプトの
機器への適用が可能である。
第1図は本発明の駆動方式を用いる駆動回路の
実施例を示す図面であり、第2図は従来のドライ
バ回路の構成を表す図であり、第3図はプリセツ
ト付カウンタの1回路図、第4図はFFの回路図、
第5図はセツトリセツト回路の回路図、第6図は
D−FFの回路図、第7図はシフトレジスタの回
路図であり、第8図は連続駆動時のIC接続ブロ
ツク図であり、第9図はブロツク分割駆動時の
IC接続ブロツク図であり、第10図は連続駆動
時のタイミングチヤートであり、第11図はブロ
ツク分割騒動時のタイミングチヤートである。 10……IC(集積回路)、11……シフトレジ
スタ、12−1〜12−32……プリセツト付カ
ウンタ、13−1〜13−32……D型フリツプ
フロツプ、14−1〜14−32……ドライブト
ランジスタ、15……タイマー回路、16……サ
ーマルヘツドの1部分、17……サーミスタ、1
2a……T型フリツプフロツプ、12b……セツ
トリセツト回路。
実施例を示す図面であり、第2図は従来のドライ
バ回路の構成を表す図であり、第3図はプリセツ
ト付カウンタの1回路図、第4図はFFの回路図、
第5図はセツトリセツト回路の回路図、第6図は
D−FFの回路図、第7図はシフトレジスタの回
路図であり、第8図は連続駆動時のIC接続ブロ
ツク図であり、第9図はブロツク分割駆動時の
IC接続ブロツク図であり、第10図は連続駆動
時のタイミングチヤートであり、第11図はブロ
ツク分割騒動時のタイミングチヤートである。 10……IC(集積回路)、11……シフトレジ
スタ、12−1〜12−32……プリセツト付カ
ウンタ、13−1〜13−32……D型フリツプ
フロツプ、14−1〜14−32……ドライブト
ランジスタ、15……タイマー回路、16……サ
ーマルヘツドの1部分、17……サーミスタ、1
2a……T型フリツプフロツプ、12b……セツ
トリセツト回路。
Claims (1)
- 【特許請求の範囲】 1 プリンタ用ヘツドのドライバICが、ヘツド
の通電時間を制御する複数のプリセツト付きカウ
ンタ、及び、複数ビツトの階調データを前記プリ
セツト付カウンタに送るデータバス、階調データ
のプリセツトを制御するシフトレジスタ、前記プ
リセツト付カウンタの内容が特定の値になつた事
を検出する複数の検出手段、ヘツドの各ドツトに
流れる電流をスイツチングする複数のドライブト
ランジスタとを備え、ラインヘツドの一端のドツ
トからラインヘツドの他端のドツトまで、クロツ
ク信号に同期した前記シフトレジスタの出力順に
通電を行うと共に、電源の電流容量に応じて前記
シフトレジスタのデータストローブ用クロツク信
号の周波数を可変する事を特徴とするプリンタ用
ヘツドの駆動方法。 2 前記ドライブトランジスタの通電を制限する
ゲート及び、前記プリセツト付カウンタのカウン
ト用クロツク信号の入力を制御するゲート、各ド
ツトを順次駆動する連続駆動とブロツク分割駆動
を選択する選択端子を備え、前記2種類のゲート
が前記選択端子の信号により制御され、連続駆動
をブロツク分割駆動との選択が可能なことを特徴
とする特許請求の範囲第1項記載のプリンタ用ヘ
ツドの駆動方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61165742A JPS6322666A (ja) | 1986-07-15 | 1986-07-15 | プリンタ用ヘツドの駆動方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61165742A JPS6322666A (ja) | 1986-07-15 | 1986-07-15 | プリンタ用ヘツドの駆動方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6322666A JPS6322666A (ja) | 1988-01-30 |
| JPH0438236B2 true JPH0438236B2 (ja) | 1992-06-23 |
Family
ID=15818212
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61165742A Granted JPS6322666A (ja) | 1986-07-15 | 1986-07-15 | プリンタ用ヘツドの駆動方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6322666A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5319474A (en) * | 1991-01-31 | 1994-06-07 | Samsung Electronics Co., Ltd. | Overlapping device of a color video printer |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60248074A (ja) * | 1984-05-23 | 1985-12-07 | Sharp Corp | 熱転写感熱記録装置 |
| JPS60256271A (ja) * | 1984-06-01 | 1985-12-17 | Matsushita Electric Ind Co Ltd | 印字装置 |
-
1986
- 1986-07-15 JP JP61165742A patent/JPS6322666A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6322666A (ja) | 1988-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0438236B2 (ja) | ||
| JPH0243060A (ja) | サーマルヘッド駆動装置 | |
| JPH0439433B2 (ja) | ||
| JPH0382562A (ja) | サーマルヘッド駆動装置 | |
| JP2611197B2 (ja) | 感熱ヘツドの駆動制御回路 | |
| JP2500169Y2 (ja) | サ―マル記録ヘッド駆動装置 | |
| US4783668A (en) | Thermal printing apparatus | |
| JPH0319069B2 (ja) | ||
| JPH05305725A (ja) | サーマルヘッド及びそれを備えた電子機器 | |
| JPS6059858A (ja) | 感熱記録装置 | |
| JPH04366649A (ja) | サーマルヘッド駆動装置 | |
| JPH05301370A (ja) | サーマルヘッド | |
| JP2872123B2 (ja) | サーマルヘッドの熱履歴制御方式 | |
| JPS6323476A (ja) | 階調表現用プリンタのヘツドの駆動方法 | |
| JPH01290437A (ja) | 液体噴射記録ヘッドの制御装置 | |
| JPH03133663A (ja) | サーマルヘッド駆動装置 | |
| JPS60198964A (ja) | 多階調プリンタ | |
| JPH02248263A (ja) | サーマルプリンタ | |
| JPS63257659A (ja) | プリンタヘツドの加熱防止回路 | |
| JPH06278300A (ja) | 感熱記録装置 | |
| JPS6258587B2 (ja) | ||
| JPS63306056A (ja) | サ−マルヘツド制御回路 | |
| JPS63297073A (ja) | サ−マルプリンタ | |
| JPH0435943B2 (ja) | ||
| JPH0829600B2 (ja) | サ−マルプリンタの印字制御装置 |