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

印字ヘッド制御装置

Info

Publication number
JPH0422651A
JPH0422651A JP2129602A JP12960290A JPH0422651A JP H0422651 A JPH0422651 A JP H0422651A JP 2129602 A JP2129602 A JP 2129602A JP 12960290 A JP12960290 A JP 12960290A JP H0422651 A JPH0422651 A JP H0422651A
Authority
JP
Japan
Prior art keywords
timing
data
print head
pin
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
JP2129602A
Other languages
English (en)
Inventor
Hajime Shiraishi
肇 白石
Seiji Kimura
誠司 木村
Yutaka Miyazono
豊 宮園
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 JP2129602A priority Critical patent/JPH0422651A/ja
Publication of JPH0422651A publication Critical patent/JPH0422651A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Common Mechanisms (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ドツトマトリクスプリンタの印字ヘッド制御
装置に関するものである。
従来の技術 近年、ドツトマトリクスプリンタにおいて各ドツトが同
時に打点することによる騒音、電源の大容量化や電磁力
を利用する場合の磁気干渉などの回避および高密度実装
化等のためにドツトを傾斜して配列した印字ヘッドのド
ツトに応じて駆動7g号を供給し印字をおこなわせる分
散印字ヘッドが用いられ、分散印字ヘッドの印字ヘッド
制御装置が使用されている。
以下従来の印字ヘッド制御装置について説明する。
第8図(a)は従来の24ピンワイヤドツトヘツドのド
ツトパターンである。第8図(b)はドツトを傾斜して
配列した分散印字ヘッドのドツトパターン、第8図(C
)は分散印字ヘッドのドツトパターンのもう一つの例で
ある。
第9図は24ピンワイヤドツトヘツドの駆動タイミング
チャートであり、第9図(a)、第9図(b)、第9図
(c)はそれぞれ第8図(a)、第8図(b)、第8図
(C)のドツトパターンのヘッドに対応している。第8
図(a)のドツトパターンにおいては第9図(a)に示
すように文字を構成するドツトとドツトの間隔を決定す
るタイミングT1、ヘッドのピンを駆動するヘッドコイ
ルの通電時間を決定するタイミングT2を生成するタイ
マのみてよいが、第8図(b)のドツトパターンにおい
ては第9図(b)に示すように各々のピンで駆動タイミ
ングが異なるため、タイミングT1、タイミングT2を
生成するタイマたけてなく、ドツト配列の傾斜に従って
ドツト毎の遅延時間を決定するタイミングT3を生成す
るタイマが必要で、24ピンの駆動タイミング全てをタ
イミングT3づつ遅延する必要がある。第8図(C)の
ドツト配列では第9図(C)に示すように駆動タイミン
グの遅延を6ピンのグループ毎に行い制御回路を簡略化
している。
第10図は第8図(b)のドツト配列を持つ従来の印字
ヘッド制御装置のブロック図である。第10図において
、22は文字フォントのデータが書き込まれている文字
フォント読み出し専用メモリ(以下、文字フォントRO
Mと略称する。)、23は印字データ分散用のタイミン
グを生成する分散タイミング生成部で、第9図(b)に
示すようなT1、T2のタイミングを有するクロックを
生成するタイマ24、T3のタイミングを有するクロッ
クを生成するタイマ25および、これらのタイマ24.
25を動作させる発振器26よりなっている。27は文
字フォントROλ(22より読み出された印字データを
遅延させるシフトレジスタ部である。28は中央処理装
!(以下、CPUと略称する。)で文字フォントROM
22、分散タイミング生成部23、シフトレジスタ部2
7のそれぞれを入出力部(以下、T10部と略称する。
)29を介して制御している。30は24@のAD回路
でそれぞれ文字フォントROM22からの24ピン分の
印字データとタイマ24の出力WのANDを取る。31
はヘッドコイル32にパルス信号を印可するヘッドドラ
イバである。
以上のように構成された印字ヘッド制御装置についてそ
の動作を以下に説明する。
CPU28はタイマ24により第9図(b)の1ピン目
のタイミング信号W(以下、シフトデータと略称する。
)の立ち下がりタイミングが常に知らされ、CPU28
は文字フォントROλ422より24ピン分の印字デー
タを読み込みシフトデータの立ち下がりのタイミングに
従ってAND回路30へ送り、AND回路30で24ピ
ン分の印字データのそれぞれとタイマ24の出力のAN
Dをとりシフトレジスタ部27へ送る。またタイマ25
では文字モードデータXをCPU28より受は取りそれ
らの印字モードに応じた第9図(b)のT3を周期とす
るタイミングを有するクロックt(以下、シフトクロッ
クと略称する。、)をシフトレジスタ部27に送る。シ
フトレジスタ部27はAND回路30からの出カス言号
をシフトクロックtに暴き第9図(b)の1ピンから2
4ピンまての駆動信号を生成し、ヘッドドライバ31へ
送る。ヘッドドライバ31は、シフトレジスタ部27か
らの駆動信号によりヘッドコイル32にパルス電圧をあ
たえることによりヘッドを駆動する。
シフトクロックtの周波数は種々の文字に関する印字モ
ードに対応して変化するが、T2のタイミングを維持す
る為にはT2がシフトクロックtの整数倍でなければな
らないので、必然的にシフトクロックtの周波数を上げ
る、即ちT3期間を細分化したシフトクロックtをシフ
トレジスタ部27に与える必要が生じる。このためシフ
トレジスタ部27のシフトレジスタはllfi段殺けて
いた。
発明が解決しようとする課題 しかしながら前記従来の構成では、分散タイミング生成
部においてシフトレジスタ等の数が多くゲート数が多く
なる。ゲート数を少なくするために第8図(C)のよう
なドツトパターン構成にすると、印字騒音低減、電源容
量縮小等の効果が激減する。
課題を解決する為の手段 本発明は前記問題点を解決するため、キャリッジに搭載
され、キャリッジの移動方向に直交する方向に対して傾
斜をつけた印字ヘッドのピン列の傾斜を補正する全ピン
の印字のタイミングデータとタイミングデータがドツト
列の何番目に対応しているかを示すセレクトデータとを
対にして書き込んだメモリと、メモリに書き込まれた情
報を呼び出す呼び出し手段と、呼び出し手段て前記メモ
リより呼び出されたタイミングデータをセレクトデータ
に従ってピン列の各ピンの駆動タイミング信号とするデ
コーダとを備えた。
作用 本発明は前記した構成によりタイマ回路を用いずに印字
ヘッドの縦方向に配置されたドツト列の傾斜を補正する
事ができる。
実施例 第1図は、本発明の一実施例における印字ヘッド制御装
置のブロック図である。
第1図において、1は中央処理装置(以下、CPUと略
称する。)、2は各装置間のインターフェースを受は持
つ入出力部(以下、I10部と略称する。3は文字フォ
ント読み出し専用メモリ(以下、文字フォントROMと
略称する。)である。
4は発振器、5はアドレスカウンタで発振器4より発生
する基本クロックCによって駆動され、CPUIへ印字
データ要求割り込み信号dを出力する。6はマグニチュ
ードコンパレータでCPU1からの文字の品位を切り換
える印字モードデータfとアドレスカウンタ5の出力e
を比較してアドレスカウンタ5ヘ力ウンタロード信号g
を出力する。7はアドレスカウンタ5の出力e及びCP
U1からの文字の品位を切り替える印字モードデータh
より、全ての印字ピンの駆動タイミング信号を出力する
分散タイミング生成部である。
8.9.10はそれぞれアドレスカウンタ5の出力e1
によりCPUIからの印字データmoを1ビツト列分の
1デ一タ期間遅延させたデータm1、データm1を1デ
一タ期間遅延させたデータm2、データm2を1デ一タ
期間遅延させたデータm3を出力するフリップフロップ
で構成されているラッチ部、11はデータml、m2.
m3をCPU1からのセレクト信号nによってセレクト
するデータセレクタ、12はデータセレクタ11の出力
iを入力データとじ分散タイミング生成部の出力pをラ
ッチクロックとするラッチ部、13は分散タイミング生
成部7の出力pとラッチ部12の出力jとのANDをと
り、ヘッド駆動fR号qを出力するAND回路で、これ
らからFIFO部14部槽4されている。
15はヘッドドライバでAND回路の出力qによりヘッ
ドコイル16にパルス信号を印加する。
第2図は分散タイミング生成部7のブロック図である。
第2図において、17は符号化された分散タイミングが
書き込まれている分散タイミング読みたし専用メモリ(
以下、分散タイミングROMと略称する。)で、アドレ
スカウンタ5010ビツトの出力e及びCPUIからの
文字の品位を切り換える印字モードデータhをアドレス
とし24ピン分の分散タイミングが読みだされる。18
はフリップフロップで構成されている分散タイミングR
OM17の出力をラッチするラッチ部、19.20は5
ビツトの符号化された入力信号より24ビツトの個々の
信号をつくるデコーダ、21−1〜21−24は24個
のフリップフロップである。
以上のように構成された印字ヘッド制御装置について以
下その動作を説明する。
第3図は本発明の一実施例における印字ヘッド制御装置
が制御するヘッドのドツトパターンである。第3図にお
いてヘッドのドツトパターンは24ピンのうち寿数ピン
を第1列、偶数ピンを第2列とし、同一列のピンが同時
に駆動されることがないようそれぞれの列の12ピンの
うちピンNとピンン(N+2ンとが1/120* 1/
12インチ印字行方向にずれている。ここで1/120
インチは文字のドツトr#11隔である。さらに第1列
と第2列のピンにおいても同時に駆動されることがない
ようピンNとピン(N+1)は1/120*1/12イ
ンチの整数倍とは異なった長さの間隔となっている。即
ち、それぞれのピンは同時にオンになることがないよう
、印字ヘッドが1/120インチ移動する距離の間に印
字ヘッドの24ピンが24のタイミングに分散されて印
字を行う。
第4図はタイミングチャートであり、D1〜D7は、分
散タイミングROM17の出力fj号、およびP1〜P
24は24ピン全ての駆動タイミング信号である分散タ
イミング生成部7の出力信号のタイミングを示した。
Di、D2はそれぞれ、駆動タイミノ948号P1〜P
24の立ち上がり、立ち下がりのタイミングであり、D
3〜D7はそのタイミングDi、D2がP】〜P24の
どのタイミングになるかをデコーダにより選択するため
のセレクト信号である。
例えば駆動タイミング信号P1については、まず、Dl
の第1番目のパルスの時、D7〜D3は0、  O,O
,0,1に設定されており、このセレクト15号により
デコーダ19はクロック信号をフリップフロップ21−
1に与えPlをハイレベルとし、次にD2の第3番目の
パルスの時D7〜D3はO,O,O,0,1に設定され
ており、このセレクト15号によりデコーダ20はクリ
ア18号をフリップフロップ21−1に与えPlをロー
レベルとする。その他の駆動タイミング信号P2〜P2
4も同様にD1〜D7より生成される。
第5図は分散タイミングROML7のアドレスマツプで
ある。プリンタの文字フォントがドラフトとNLQ(N
ear  Letter  Quarity)の2種類
、インチあたりの文字数が10.12.15.17cp
iの4種類、ヘッドの印字方向が正方向(以下、Goと
略称する。)と逆方向(以下、RETURNと略称する
。)の2種類、そのそれぞれに対して16進数で400
番地毎、計3FFF番地までデータが記憶されている。
これらのモード選択は印字モードデータhによって行わ
れる。各モードで印字間隔が違うが、マグニチュードコ
ンパレータ6が各モードに合わせてCPUIによって設
定された時間経ったらアドレスカウンタ5をオールゼロ
にロードする。この時間は最高1024μsでて1アド
レスあたり1μsにしている。
第6図はFIFO部14のタイミングチャートである。
CPU1は印字すべき文字の文字フォントを文字フォン
トROM 3より呼び出し印字データmoとしてFIF
O部14へ出力するが、この印字データmoの出力タイ
ミングは、まずCPU1があらかじめマグニチュードコ
ンパレータ6::対して、プリンタが持っている印字モ
ードに対応した印字インターバル時間をカウント値fと
して与え、マグニチュードコンパレータ6てはこのカウ
ント値fとアドレスカウンタ5の出力eとを比較して一
致したらアドレスカウンタ50カウント値をゼロにする
。例えばCPU1がマグニチュードコンパレータ6にカ
ウント(a fを800と設定した場合、アドレスカウ
ンタではOから800までのカウントを繰り返し、かつ
CPUIへ800カウント毎に割り込み信号dを出力す
る。CPU1はこの割り込み信号dが入力される毎に新
しい印字データmoを出力する。文字の印字モードはド
ラフト/NLQ及び10.12.15.17cpjと計
8[!類あり、これらの種類の中には例えば第6図に示
すように印字ドツト間隔が1/432インチのものがあ
る。ところで、ヘッドのドツトパターン間隔は1/12
0インチなので、1/120インチを24分割する分散
タイミングはCPUIからの印字ドツト間隔が1/43
2インチの印字データmoの4デ一タ分にまたがる。こ
ういった印字モードに対応するためlこは、まず印字デ
ータmOに対してml、m2.m3のようにそれぞれ1
データ、2データ、3デ一タ期間遅延させたデータを得
てデータセレクタ11に入力し、CPU1からのセレク
ト信号nによってセレクトされたデータjをt専るよう
にする。第6図の場合、ピン1〜7、ピン8〜14、ピ
ン15〜20、ピン21〜24のそれぞれの印字データ
がmO,ml、m2.m3に対応している。ここで印字
データ間隔が17120インチ固定の場合はこのデータ
セレクタ11およびラッチ部8.9.10は必要ない。
ラッチ部12に入力された24ピンの各ピンそれぞれの
印字データmOとデータセレクタ11の出力iは、第6
図に示す分散タイミング信号P1〜P23によってラッ
チされる。更にこの24ビツトのラッチされた各ピンの
データjと分数タイミング信号pのANDをAND回路
13で取ることによりヘッド駆動信号qを得る。
このヘッド駆動信号qによりヘッドドライバ15ではヘ
ッドコイル16にパルス信号を印加し、ヘッドを駆動す
る。
本発明では分散タイミングROMを用いることにより、
従来の回路は約7000ゲート必要なのニ対シ、130
0ケート+ROM Tすむ。第8図に本発明の回路を使
った分数印字の騒音に対する効果を示す。1/4分散で
7dB、1/24分散で10dBの騒音低減効果がある
発明の効果 以上のように本発明は、キャリッジに搭載され、キャリ
ッジの移動方向に直交する方向に対して傾斜をつけた印
字ヘッドのピン列の傾斜を補正する全ピンの印字のタイ
ミングデータととタイミングデータがドツト列の何番目
に対応しているかを示すセレクトデータとを対にして書
き込んだメモリと、メモリに書き込まれた情報を呼び出
す呼び出し手段と、呼び出し手段で前記メモリより呼び
出されたタイミングデータをセレクトデータに従ってピ
ン列の各ピンの駆動タイミングとするデコーダとを備え
たことにより、タイマ回路を用いずに印字ヘッドの縦方
向に配置されたドツト列の傾斜を補正する事ができ、タ
イマ回路を用いずに印字ヘッドの縦方向に配置されたド
ツト列の傾斜を補正する事ができ、ゲート数の低減が可
能となり、ROMテーフ′ルの変更による異機種対応も
容易である。
【図面の簡単な説明】
第1図は本発明の一実施例における印字ヘッド制御装置
のブロック図、第2図は分散タイミング生成部7のフロ
ック図、第3図は本発明の一実施例における印字ヘッド
制御装置が制御するヘッド」 のドットバターズ第4図は分散タイミングRON(17
の出力信号D1〜D7、および24ピン全ての駆動タイ
ミング信号である分散タイミング生成部7の出力13号
P1〜P24のタイミングを示O部1 4のタイミングチャート、 第7図は印字の ンワイヤドットヘッドの駆動タイミングチャート、第1
0図は従来の印字ヘッド制御装置のフロック図である。 1・・・中央処理装置i2・・・入出力部3・・・文字
フォント読み出し専用メモリ4・・・発振器 5・・・アドレスカウンタ 6・・・マグニチュードコンパレータ 7・・・分散タイミング生成部 8.9.10・・・ラッチ部 11・・・データセレクタ 12・・・ラッチ部13・
・・AND回路   14・・・FIFO部15・・・
ヘッドドライバ 16・・・ヘッドコイル17・・・分
散タイミング読みたし専用メモリ18・・・ラッチ部 19.20・・・デコーダ 21−1〜21−24・・・フリップフロップ22・・
・文字フォント読み出し専用メモリ23・・・分散タイ
ミング生成部 24・・・タイマ     25・・・タイマ26・・
・発振器     27・・・シフトレジスタ部28・
・・中央処理袋]   29・・・入出力部30・・・
AND回路   31・・・ヘッドドライバ32・・・
ヘッドコイル 代理人の氏名 弁理士 k野重孝 ばか1名第 図 第 図 P2+ 第 図 」−]−」−] 一一一ロー「 第 図 周波数fl−1z ) 第 図 \(a) (b) (C)

Claims (1)

    【特許請求の範囲】
  1. キャリッジに搭載され、前記キャリッジの移動方向に直
    交する方向に対して傾斜をつけた印字ヘッドのピン列の
    各々のピンに対応した駆動信号を供給し印字をおこなわ
    せる印字ヘッドを制御する装置であって、前記ピン列の
    傾斜を補正する全ピンの印字のタイミングを示すタイミ
    ングデータと前記タイミングデータが前記ドット列の何
    番目に対応しているかを示すセレクトデータとを対にし
    て書き込んだメモリと、前記メモリに書き込まれた情報
    を呼び出す呼び出し手段と、前記呼び出し手段で前記メ
    モリより呼び出された前記タイミングデータを前記セレ
    クトデータに従って前記ピン列の各ピンの駆動タイミン
    グ信号とするデコーダと、前記デコーダの出力により前
    記印字ヘッドを駆動する駆動手段とを備えたことを特徴
    とする印字ヘッド制御装置。
JP2129602A 1990-05-18 1990-05-18 印字ヘッド制御装置 Pending JPH0422651A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2129602A JPH0422651A (ja) 1990-05-18 1990-05-18 印字ヘッド制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2129602A JPH0422651A (ja) 1990-05-18 1990-05-18 印字ヘッド制御装置

Publications (1)

Publication Number Publication Date
JPH0422651A true JPH0422651A (ja) 1992-01-27

Family

ID=15013518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2129602A Pending JPH0422651A (ja) 1990-05-18 1990-05-18 印字ヘッド制御装置

Country Status (1)

Country Link
JP (1) JPH0422651A (ja)

Similar Documents

Publication Publication Date Title
JP2003291344A (ja) インクジェットカートリッジの最大駆動電流を減らすことが可能なインクジェットプリンタ及びその方法
JP2520909B2 (ja) ドット印字ヘッドの駆動方法
JP2947363B2 (ja) マトリクスプリンタ
JPH0422651A (ja) 印字ヘッド制御装置
JPH10271322A (ja) 画像処理方法及び装置と画像形成装置
JPH0482758A (ja) インパクトドットプリンタ
JPH0410952A (ja) 印字ヘッド制御装置
JPH0441262A (ja) 印字ヘッド制御装置
JPH0444868A (ja) 印字ヘッド制御装置
US5233365A (en) Dot-matrix printer having interchangeable line head and moving head technologies
JP2899365B2 (ja) 印字用圧電素子駆動回路
JPH0422650A (ja) 印字ヘッド制御装置
JPH0441261A (ja) 印字ヘッド制御装置
JPH0435965A (ja) 印字ヘッド制御装置
JPH0429859A (ja) 印字ヘッド制御装置
JPS6319155Y2 (ja)
JPH04141462A (ja) 印字ヘッド制御装置
JP3010825B2 (ja) シリアルドットマトリックスプリンタ
JP2855047B2 (ja) プリントヘッド
JPH0247152B2 (ja)
JP3049857B2 (ja) ワイヤドット式プリントヘッドの駆動制御装置
JPS61241170A (ja) サ−マルシリアルプリンタの駆動制御方式
JPS6228249A (ja) ドツトプリンタ
JPH0834140A (ja) プリントヘッド駆動回路及びプリントヘッド
JPH0647301B2 (ja) キヤラクタパタ−ン発生装置