JPH0410952A - 印字ヘッド制御装置 - Google Patents

印字ヘッド制御装置

Info

Publication number
JPH0410952A
JPH0410952A JP2113329A JP11332990A JPH0410952A JP H0410952 A JPH0410952 A JP H0410952A JP 2113329 A JP2113329 A JP 2113329A JP 11332990 A JP11332990 A JP 11332990A JP H0410952 A JPH0410952 A JP H0410952A
Authority
JP
Japan
Prior art keywords
data
print head
timing
head
memory
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
JP2113329A
Other languages
English (en)
Inventor
Hajime Shiraishi
肇 白石
Yutaka Miyazono
豊 宮園
Seiji Kimura
誠司 木村
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2113329A priority Critical patent/JPH0410952A/ja
Priority to US07/688,680 priority patent/US5240336A/en
Priority to DE69110741T priority patent/DE69110741T2/de
Priority to EP91303630A priority patent/EP0454412B1/en
Publication of JPH0410952A publication Critical patent/JPH0410952A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ドツトマトリクスプリンタの印字ヘッド制御
装置に関するものである。
従来の技術 近年、ドツトマトリクスプリンタにおいて各ドツトが同
時に打点することによる騒音、電源の大容量化や電磁力
を利用する場合の磁気干渉などの回避および高密度実装
化等のためにドツトを傾斜して配列した印字ヘッドのド
ツトに応じて駆動信号を供給し印字をおこなわせる分散
印字ヘッドが用いられ、分散印字ヘッドの印字ヘッド制
御装置が使用されている。
以下従来の印字ヘッド制御装置について説明する。
第9図(a)は従来の24ピンワイヤドツトヘツドのド
ツトパターンである。第9図(b)はドットを傾斜して
配列した分散印字ヘッドのドツトパターン、第9図(C
)は分散印字ヘッドのドツトパターンのもう一つの例で
ある。
第10図は24ビンワイヤドツトヘツドの駆動タイミン
グチャートであり、第10図(a)、第10図(b)、
第10図(c)はそれぞれ第9図(a)、第9図(b)
、第9図(c)のドツトパターンのヘッドに対応してい
る。第9図(a)のドツトパターンにおいては第10図
(a)に示すように文字を構成するドツトとドツトの間
隔を決定するタイミングT7、ヘッドのビンを駆動する
ヘッドコイルの通電時間を決定するタイミングT8を生
成するタイマのみでよいが、第9図(b)のドツトパタ
ーンにおいては第10図(b)に示すように各−々のビ
ンで駆動タイミングが異なるため、タイミングT7、タ
イミングT8を生成するタイマだけでなく、ドツト配列
の傾斜に従ってドツト毎の遅延時間を決定するタイミン
グT9を生成するタイマが必要で、24ビンの駆動タイ
ミング全てをタイミングT9づつ遅延する必要がある。
第9図(c)のドツト配列では第10図(c)に示すよ
うに駆動タイミングの遅延を6ピンのグループ毎に行い
制御回路を簡略化している。
第11図は第9図(b)のドツト配列を持つ従来の印字
ヘッド制御装置のブロック図である。第11図において
、27は文字フォントのデータが書き込まれている文字
フォント読み出し専用メモリ(以下、文字フォントRO
Mと略称する。)、28は印字データ分散用のタイミン
グを生成する分散タイミング生成部で、第10図(b)
に示すようなT7、T8のタイミングを有するクロック
を生成するタイマ29、T9のタイミングを有するクロ
ックを生成するタイマ30および、これらのタイマ29
.30を動作させる発振器31よりなっている。32は
文字フォントROM27より読み出された印字データを
遅延させるシフトレジスタ部である。33は中央処理装
置(以下、CPUと略称する。)で文字フォントROM
27、分散タイミング生成部28、シフトレジスタ部3
2のそれぞれを入出力部(以下、I/’O部と略称する
。)34を介して制御している。35は24個のAND
回路でそれぞれCPU33からの24ビン分の印字デー
タとタイマ29の出力のANDを取る。36はヘッドコ
イル37にパルス信号を印可するヘッドドライバである
以上のように構成された印字ヘッド制御装置についてそ
の動作を以下に説明する。
CPU33はタイマ29により第10図(b)の1ビン
目のタイミング信号(以下、シフトデータと略称する。
)の立ち下がりタイミングWが常に知らされ、CPU3
3は文字フォントROM27より24ビン分の印字デー
タを読み込みシフトデータの立ち下がりのタイミングに
従ってAND回路35へ送り、AND回路35で24ビ
ン分の印字データのそれぞれとタイマ29の出力のAN
Dをとりシフトレジスタ部32へ送る。またタイマ30
では文−字モードデータXをCPU33より受は取りそ
れらの印字モードに応じた第10図【b)の191期と
するタイミングを有するクロック(以下、−シフトクロ
ックと略称する。)をシフトレジスタ部32に送る。シ
フトレジスタ部32はAND回路35からの出力信号、
シフトクロックに基き第10図(b)の1ビンから24
ビンまでの駆動信号を生成し、ヘッドドライバ36へ送
る。ヘッドドライバ36は、シフトレジスタ部32から
の駆動信号によりヘッドコイル37にパルス電圧をあた
えることによりヘッドを駆動する。
シフトクロックtの周波数は種々の文字に関する印字モ
ードに対応して変化するが、T8のタイミングを維持す
る為にはT8がシフトクロックtの整数倍でなければな
らないので、必然的にシフトクロックtの周波数を上げ
る、即ちT9期間を細分化したシフトクロックをシフト
レジスタ部32に与える必要が生じる。このためシフト
レジスタ部32のシフトレジスタは複数段設けていた。
発明が解決しようとする課組 しかしながら前記従来の構成では、分散タイミング生成
部においてシフトレジスタ等の数が多(ゲート数が多(
なる。ゲート数を少な(するために第9図(C)のよう
なドツトパターン構成にすると、印字騒音低減、電源容
量縮小等の効果が激減する。
課趙を解決する為の手段 本発明は前記問題点を解決するため、印字ヘッドの縦方
向に配置されたドツト列の傾斜を補正する全ドツトの、
印字のインターバル及び印字ヘッド通電時間を書き込ん
だメモリと、メモリに書き込まれた情報を呼び出す呼び
出し手段と、呼び出し手段で前記メモリより呼び出され
た情報により印字ヘッドを駆動する駆動手段を備えた。
作用 本発明は前記した構成によりタイマ回路を用いずに印字
ヘッドの縦方向に配置されたドツト列の傾斜を補正する
事ができる。
実施例− 第1図は、不発明の一実施例における印字ヘッド制御装
置のブロック図である。
第1図において、1は中央処理装置(以下、CPUと略
称する。)、2は各装置間のインターフェースを受は持
つ入出力部(以下、110部と略称する。3は文字フォ
ント読み出し専用メモリ(以下、文字フォントROMと
略称する。)である。
4は発信器、5はアドレスカウンタで発信器4より発生
する基本クロックCによって駆動される。
6はマグニチュードコンパレータでCPt、tlからの
文字の品位を切り換える印字モードデータfとアドレス
カウンタ5の出力eを比較してアドレスカウンタ5ヘ力
ウンタロード信号gを出力する。
7は分散タイミングが書き込まれている分散タイミング
読みだし専用メモリ(以下、分散タイミングROMと略
称する。)でアドレスカウンタ5の出力e及びCPtJ
lからの文字の品位を切り換える印字モードデータhを
アドレスとし分散タイミングが読みだされる。8はフリ
ップ70ツブで構成されている分散タイミングROM7
の出力iをラッチするラッチ部、9はアドレスカウンタ
5の出力e 1 、e 2に基づきラッチ部8ヘラ・ツ
チクロックjを出力するシフトレジスタ部で、これらか
ら分散タイミング生成部10が構成されている。
11.12.13はそれぞれアドレスカウンタ5の出力
e3によりCPUIからの印字データmOを1ドツト列
分の1デ一タ期間遅延させたデータm1、データm1を
1デ一タ期間遅延させたデータm2、データm2を1デ
一タ期間遅延させたデータm3を出力するフリップフロ
ップで構成されているラッチ部、14はデータml、m
2.m3をCPUIからのセレクト信号nによってセレ
クトするデータセレクタ、15はデータmo及びデータ
セレクタ14の出力0を入力データとし分散タイミング
生成部の出力lをラッチクロックとするフリップフロッ
プで構成されているラッチ部、16は分散タイミング生
成部10の出力lとラッチ部15の出力pとのANDを
とり、ヘッド駆動信号qを出力するAND回路でこれら
からFIFO部17が構成されている。
18はヘッドドライバでラッチ部の出力にとAND回路
の出力qによりヘッド19を駆動する。
第2図(a)はヘッドドライバ18の1ビン分の回路図
、tpr−2図(b)はヘッドドライノく18を駆動す
る信号のタイミングチャートである。第2図(a)にお
いてヘッドコイル20の部端にはトランジスタ21 %
 22 %及びダイオード23が接続されており、トラ
ンジスタ21のエミッタには電源、ベースは抵抗器25
を介してトランジスタ26のコレクタに接続されている
。トランジスタ22のエミッタは接地されている。
以上のように構成された印字ヘッド制御装置について以
下その動作を説明する。
第3図は本発明の印字ヘッド制御装置が制御するヘッド
のドツトパターンである。第3図においてヘッドのドツ
トパターンは24ビンのうち奇数ビンを第1列、偶数ビ
ンを第2列とし、同一列のビンが同時に駆動されること
がないようそれぞれの列の12ビンのうちビンNとビン
(N+2)が1/120* 1/12インチ印字行方向
にずれている。ここで1 // 120インチは文字の
ドツト間隔である。第1列と第2列におけるビンNとビ
ン(N+、1)は以下の説明では同一タイミングで駆動
されるようにしている。即ち第1列と第2列の印字行方
向の間隔はl/120インチの整数倍となっている。更
に同一列の12ビンに対して制御しやすいように下位の
8ビン分をLブロック、上位の4ビン分をHブロックと
している。
第4図(a)は分散タイミング生成部の出力信号にの2
4ビン分のタイミングを示したタイミングチャート、第
4図(b)は分散タイミング生成部の出力信号lの24
ビン分のタイミングを示したタイミングチャートである
。T1は1ドツトを印字する基本サイクル、T2は第3
図(a)のトランジスタ21のON時間、T3は第3図
(a)のトランジスタ22のON時間である。分散タイ
ミングROM7はこれらの各ビン、各トランジスタに対
応する計24種の基本サイクルの信号が予め書き込まれ
ており、アドレスカウンタ5が発生するアドレスにて読
みだされる。
第5図は分散タイミングROM7のアドレスマツプであ
る。プリンタの文字フォントがドラフトとNLQ(Ne
ar  Letter  Quarity3の2種類、
インチあたりの文字数が10.12.15.17cpi
の4種類、ヘッドの印字方向が正方向(以下、Goと略
称する。)と逆方向(以下、RETURNと略称する。
)の2種類、そのそれぞれに対応して分散タイミングの
データが16進数で1000番地毎に、計FFFF番地
まで書き込まれている。これらの印字モード選択はモー
ドデータ信号りによって行われる。第4図のT1は各印
字モードで長さが違うが、マグニチュードコンパレータ
6が各印字モードに合わせてT1時間経ったらアドレス
カウンタ5をオールゼロにロードする。T1は最高10
24μsにしている。
第6図は分散タイミングROM7の出力ラッチタイミン
グを示したタイミングチャートである。
アドレスeの切り替わり時間T4はT4=250nSで
、lμsの期間にアドレスeによって分散タイミングR
OM7より トランジスタ22をONする 信号の下位8ビツトのデータ (以下、CLデータと略称する。)、 トランジスタ21をONする 信号の下位8ビツトのデータ (以下、PLデータと略称する。〉、 トランジスタ22をONする 信号の上位4ビツトのデータ (以下、PLデータと略称する。)、 トランジスタ21をONする 信号の上位4ビツトのデータ (以下、PLデータと略称する。)、 が順次出力される。T5は分散タイミングROM7の出
力デイレイタイムで150nS程度なのでCL、PL、
CH,PHデータをラッチするタイミングT6はT5<
T6<T4となるようT6=200nSとしている。こ
れらのラッチクロックj 1.j2−、j3.j4はシ
フトレジスタ9でアドレスカウンタより出力されるel
、e2より作られる。ラッチ88では分散タイミングR
OM7の出力iのC,Lデータ、PLデータ、CHデー
タ、PHデータをラッチクロックjl、j2.j3゜j
4によりチッチし、更にこれらをelの立上りのタイミ
ングでラッチすることによりそれぞれ12ビツトの分散
タイミング信号に、]が生成される。これらの出力は1
μs精度である。
第7図はFIFO部のタイミングチャートである。文字
の印字モードはドラフト/NLQ及び10.12.15
.17cpiと計8種類あり、これらの種類の中には例
えば第7図に示すように印字ドツト間隔が1 /432
インチのものがある。
ところで、ヘッドのドツトパターン間隔は1/120イ
ンチなので、1/12oインチを12分割する分散タイ
ミングはCP、U 1がらの印字ドツト間隔が1/43
2インチの印字データm○の4デ一タ分にまたがる。こ
ういった印字モードに対応するためには、まずデータm
oに対してml、m2、m3のようにそれぞれ1データ
、2データ、3デ一タ期間遅延させたデータを得データ
セレクタ14に入力し、CPUIがらのセレクト信号n
によってセレクトされたデータ0を得るようにする。第
7図の場合、ビン1〜8、ビン9〜14、ビン15〜2
0.ビン2丁〜24のそれぞれの印字データがm○、m
l 、m2.m3に対応してぃる。ここで印字データ間
隔が1/120インチ固定の場合はこのデータセレクタ
14およびフリップフロップ群1112.13は必要な
い。mOとデータセレクタ14の出力はラッチ部15に
入力された24ビンの各ビンそれぞれの印字データが第
7図に示す分散タイミング信号によってラッチされる。
更にこの24ビツトのラッチされた各ビンのデータpと
分散タイミング信号lのANDをAND回路16でとる
ことによりヘッド駆動信号qを得る。
これらに、Qの駆動信号によりヘッドドライバ18では
、第2図に示すようにまずksQを両方highにする
とトランジスタ21 + 22がONになりヘッドコイ
ル20に電流lが流れ時定数に従って上昇する。次にk
をlowにすると21がOFFになりダイオード23か
らヘッドコイル20へ電流が流れ込む。次にqをlow
にすると電流は徐々にゼロになる。このように電磁力で
駆動されるワイヤドツトプリンタはワイヤを高速かつ低
消費電力で駆動するためにヘッドコイル両端をスイッチ
ングする2段駆動になっており。k、Q2種類のタイミ
ングのヘッド駆動信号により駆動される。
本発明では分散タイミングROMを用いることにより、
従来の回路は約7000ゲート必要なのに対し、150
0ゲ一ト+ROMですむ。第8図に不発明の回路を使っ
た分散印字の騒音に対する効果を示す。1/4分散で7
dB、l/12分散で10dBの騒音低減効果がある。
発明の効果 以上のように本発明は、印字ヘッドの縦方向に配置され
たドツト列の傾斜を補正する全ドツトの印字のインター
バル及び印字ヘッド通電時間を書き込んだメモリを備え
た事により、タイマ回路を用いずに印字ヘッドの縦方向
に配置されたドツト列の傾斜を補正する事ができ、ゲー
ト数の低減が可能となり、ROMテーブルの変更による
異機種対応も容易である。
【図面の簡単な説明】
′$1図は、本発明の一実施例における印字ヘッド制御
装置のブロック図、第2図(a)はヘッドドライバ18
の1ビン分の回路図、第2図(b)はヘッドドライバ1
8を駆動する信号のタイミングチャート、第3図は本発
明の印字ヘッド制御装置が制御するヘッドのドツトパタ
ーン図、第4図(a)は分散タイミング生成部の出力信
号にの24ビン分のタイミングを示したタイミングチャ
ート、第4図(b)は分散タイミング生成部の出力信号
1の24ビン分のタイミングを示したタイミングチャー
ト、第5図は分散タイミングROM7のアドレスマツプ
、第6図は分散タイミング生成ROM7の出力ラッチタ
イミングを示したタイミングチャート、第7図はFIF
O部のタイミングチャート、−第8図は印字の騒音値を
示す図、第9図は従来の24ビンワイヤドツトヘツドの
ドツト田 パターン1、第10図は24ピンワイヤドツトヘツドの
駆動タイミングチャート、第11図従来の印字ヘッド制
御装置のブロック図である。 1・・・中央処理装置   2・・・入出力部3・・・
文字フォント読み出し専用メモリ4・・・発信器   
   5・・・アドレスカウンタ6・・・マグニチュー
ドコンパレータ 7・・・分散タイミング読みだし専用メモリ8・・・ラ
ッチ部     9・・・シフトレジスタ部10・・・
分散タイミング生成部 11・・・ラッチ部    12・・・ラッチ部13・
・・ラッチ     14・・・データセレクタ15・
・・ラッチ部    16・・・AND回路17・・・
FIFO部   18・・・ヘッドドライバ19・・・
ヘッド     2o・・・ヘッドコイル21・・・ト
ランジスタ  22・・・トランジスタ23・・・ダイ
オード   24・・・抵抗器25・・・抵抗器   
  26・・・トランジスタ27・・・文字フォント読
み出し専用メモリ28・・・分散タイミング生成部 29・・・タイマ     3o・・・タイマ31・・
・発振器     32・・・シフトレジスタ部33・
・・中央処理装置  34・・・入出力部35・・・A
ND回路   36・・・ヘッドドライバ37・・・ヘ
ッドコイル

Claims (3)

    【特許請求の範囲】
  1. (1)縦方向に配置されたドット列に傾斜をつけた印字
    ヘッドのドットに応じて駆動信号を供給し印字をおこな
    わせる印字ヘッド制御装置であって、傾斜を補正する全
    ドットの印字のインターバル及び印字ヘッド通電時間を
    書き込んだメモリと、前記メモリに書き込まれた情報を
    呼び出す呼び出し手段と、前記呼び出し手段で前記メモ
    リより呼び出された情報により前記印字ヘッドを駆動す
    る駆動手段を備えたことを特徴とする印字ヘッド制御装
    置。
  2. (2)前記メモリに複数のフォントや単位長さ当りの文
    字の数の変更に対応した複数の印字モードにおける印字
    のインターバル及び印字ヘッド通電時間が書き込まれて
    いることを特徴とする特許請求の範囲第1項記載の印字
    ヘッド制御装置。
  3. (3)前記メモリより前記呼び出し手段で呼び出された
    情報をラッチし前記駆動手段に情報を出力するラッチ手
    段を備えたことを特徴とする特許請求の範囲第1項記載
    の印字ヘッド制御装置。
JP2113329A 1990-04-27 1990-04-27 印字ヘッド制御装置 Pending JPH0410952A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2113329A JPH0410952A (ja) 1990-04-27 1990-04-27 印字ヘッド制御装置
US07/688,680 US5240336A (en) 1990-04-27 1991-04-22 Dot matrix printer with suppressed printing noises
DE69110741T DE69110741T2 (de) 1990-04-27 1991-04-23 Punktmatrixdrucker mit Druckgeräuschdämpfung.
EP91303630A EP0454412B1 (en) 1990-04-27 1991-04-23 Dot matrix printer with suppressed printing noises

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2113329A JPH0410952A (ja) 1990-04-27 1990-04-27 印字ヘッド制御装置

Publications (1)

Publication Number Publication Date
JPH0410952A true JPH0410952A (ja) 1992-01-16

Family

ID=14609483

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2113329A Pending JPH0410952A (ja) 1990-04-27 1990-04-27 印字ヘッド制御装置

Country Status (1)

Country Link
JP (1) JPH0410952A (ja)

Similar Documents

Publication Publication Date Title
US4409599A (en) Printing control device for thermal printer
JP2520909B2 (ja) ドット印字ヘッドの駆動方法
JPH0410952A (ja) 印字ヘッド制御装置
JPH0482758A (ja) インパクトドットプリンタ
JPH0422651A (ja) 印字ヘッド制御装置
EP0242635B1 (en) Control signal profiler for multiple actuator assembly
JP2899365B2 (ja) 印字用圧電素子駆動回路
JPH0435965A (ja) 印字ヘッド制御装置
JPS58193582A (ja) 文字発生方法および装置
JPH0444868A (ja) 印字ヘッド制御装置
JPH04141462A (ja) 印字ヘッド制御装置
JPH0441261A (ja) 印字ヘッド制御装置
JPH0429859A (ja) 印字ヘッド制御装置
JPH0441262A (ja) 印字ヘッド制御装置
JPH0729419B2 (ja) 記録装置
JP2808995B2 (ja) 印字ヘッド制御装置
JP2001301211A (ja) サーマルヘッドの制御装置とヘッドドライブic
JPS6114968A (ja) ドツト印字装置
JP3049857B2 (ja) ワイヤドット式プリントヘッドの駆動制御装置
JP3091353B2 (ja) ドットプリンタの印字制御装置
JPS6114967A (ja) ドツト印字装置
JP2878465B2 (ja) ドットプリンタのヘッド駆動時間設定方法
JP2855047B2 (ja) プリントヘッド
JPH0834140A (ja) プリントヘッド駆動回路及びプリントヘッド
JP4228464B2 (ja) プリンタの制御装置およびプリンタ