Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2995766B2 - 印字装置 - Google Patents
[go: Go Back, main page]

JP2995766B2 - 印字装置 - Google Patents

印字装置

Info

Publication number
JP2995766B2
JP2995766B2 JP30139289A JP30139289A JP2995766B2 JP 2995766 B2 JP2995766 B2 JP 2995766B2 JP 30139289 A JP30139289 A JP 30139289A JP 30139289 A JP30139289 A JP 30139289A JP 2995766 B2 JP2995766 B2 JP 2995766B2
Authority
JP
Japan
Prior art keywords
print
printing
column
time
delay
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 - Fee Related
Application number
JP30139289A
Other languages
English (en)
Other versions
JPH03161364A (ja
Inventor
清春 酒井
哲生 近藤
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP30139289A priority Critical patent/JP2995766B2/ja
Publication of JPH03161364A publication Critical patent/JPH03161364A/ja
Application granted granted Critical
Publication of JP2995766B2 publication Critical patent/JP2995766B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、ドットマトリックスパターンの印字を行う
印字装置に関する。
[従来の技術] 従来、この種の印字装置は、用紙に印字する印字要素
を、印字ヘッドに、紙送り方向に1列または2列備え、
次のようにして印字要素を駆動して印字を行っている。
印字要素を1列に配置したものでは、印字ヘッドの移
動速度に応じた単一の遅延時間経過に各印字要素を駆動
制御する制御装置、例えばマイクロコンピュータを備
え、このマイクロコンピュータにより各印字要素を駆動
している。また、2列のものでは、一つのマイクロコン
ピュータにより、列ごとに異なる2種類の遅延時間経過
後にその列の各印字要素を駆動している。
[発明が解決しようとする課題] しかしながら、上記従来の印字装置には、次のような
問題点が残されている。
例えば、印字要素を構成する印字ワイヤを印字ヘッド
に1列または2列に配置する都合上、印字ワイヤは、印
字ヘッド内に略円形に配置された各アーマチュアから印
字面に至るまでの長い間隔にわたって複数のガイドによ
り大きく湾曲して配置されている。このため、印字ワイ
ヤとガイドとの間に発生する摩擦や印字ワイヤの慣性力
により、その駆動周期を速めることができず、結果的に
印字速度の高速化が阻害されている。
また、用紙送り方向の1列中に配置できる印字要素の
数は、印字ヘッドの大きさ等により制限されるため、紙
送り方向のドット数増加に基づく印字品質の向上も望め
ない。
印字ヘッド上において印字要素を印字行方向にわたる
多数列に配置すれば、印字ワイヤを大きく湾曲させるこ
となく略直線的に配置できるので、その長さを短くで
き、前記摩擦力や慣性力を減らすことができ、印字速度
の高速化及び印字品質の向上を図ることができるもの
の、制御装置(マイクロコンピュータ)が印字速度に応
じて各列ごとに印字タイミングを計算したり、印字ピッ
チ(ドットピッチ)が変わるたびにこの様な印字タイミ
ングの計算をその印字ピッチごとに異なる各列の遅延時
間を考慮して行う必要があるため、その制御が複雑化
し、制御装置に多大な負荷がかかる。
つまり、単純に印字ヘッド上における印字要素の印字
行方向にわたる列を多数列化しただけでは印字ピッチの
多数化に対応できず、本質的な解決にはならない。
本発明は上記問題点を解決するためになされ、印字機
能の高性能化をもたらす印字要素の印字行方向にわたる
多数列化と印字ピッチの多数化とを、簡単な構成で併せ
て実現することを目的とする。
発明の構成 [課題を解決するための手段] かかる目的を達成するために本発明の採用した手段
は、第1図のブロック図にその概略構成を例示するよう
に、 用紙の紙送り方向にわたって印字ヘッドM1に設けられ
た複数個の印字要素を、印字行方向に複数の印字要素列
IRとして展開配列し、印字行方向への前記印字ヘッドM1
の移動にともなって、印字データのドットマトリックス
に基づき前記各印字要素を駆動して印字を行う印字装置
であって、 前記印字ヘッドM1の移動にともなって、前記複数の印
字要素列中で印字行方向先頭にある基準列が、印字行方
向への移動の始点となるカラム位置から、指定された印
字ドットピッチ移動するごとに、印字データ中の1列分
のドットマトリックスパターンに従って、駆動すべき印
字要素に対応する駆動信号を発する駆動信号発生手段M2
と、前記基準列が、前記始点となるカラム位置から、前
記指定された印字ドットピッチ移動するごとに、印字基
準信号を発する印字基準信号発生手段M3と、前記基準列
から各印字要素までの印字行方向についての隔たりを、
前記指定された印字ドットピッチで除算することによ
り、整数値および小数値からなる遅延値を、前記各印字
要素のそれぞれについて算出する算出手段M4と、前記基
準列が、前記始点となるカラム位置から、前記指定され
た印字ドットピッチ移動するごとに、前記駆動信号発生
手段M2が、その時点で到達したカラム位置に記録すべき
1列分のドットマトリックスパターンに従って、駆動す
べき印字要素に対応する駆動信号を発し、その時点から
前記印字基準信号発生手段M3により発せられた前記印字
基準信号の数が前記算出手段M4により算出された前記遅
延値の前記整数値に達した時点で、第1信号を発する第
1遅延信号発生手段M5aと、前記第1遅延信号発生手段M
5aが前記第1信号を発した時点から、前記算出手段M4に
より算出された前記遅延値の前記小数値に対応する時間
が経過した時点で、第2信号を発する第2遅延信号発生
手段M5bとを有し、前記第2遅延信号発生手段M5bからの
前記第2信号によって前記駆動すべき印字要素を駆動す
る遅延駆動手段M5とを備えること をその要旨とする。
[作用] 上記構成を有する本発明の印字装置は、複数個の印字
要素を印字行方向に複数の印字要素列IRとして展開配列
することにより、印字データのドットマトリックスにお
ける用紙の紙送り方向の印字ドット数の高密度化をもた
らす。
更に、印字に際しては、印字ヘッドM1の移動にともな
って、上記基準列が指定された印字ドットピッチ間隔の
カラム位置に到達するたびに、駆動信号発生手段M2が、
印字データ中の1列分のドットマトリックスパターンに
従って、駆動すべき印字要素に対応する駆動信号を発す
る。ここで、「駆動すべき印字要素」とは、1列分のド
ットマトリックスパターンに対応して駆動されることに
なる印字要素のことであるが、駆動信号発生手段M2が、
駆動すべき印字要素に対応する駆動信号を発した時点
(すなわち、上記基準列があるカラム位置に到達した時
点)では、駆動すべき印字要素すべてが直ちに駆動され
ることにはならず、駆動すべき印字要素の内、基準列に
含まれる印字要素だけが駆動される。
そして、駆動信号発生手段M2が駆動信号を発した後
は、各印字要素毎に、印字基準信号発生手段M3により発
せられた印字基準信号の数が算出手段M4により算出され
た遅延値の整数値に達した時点で、第1遅延信号発生手
段M5aが第1信号を発し、第1遅延信号発生手段M5aが第
1信号を発した時点から、算出手段M4により算出された
遅延値の小数値に対応する時間が経過した時点で、第2
遅延信号発生手段M5bが第2信号を発し、第2遅延信号
発生手段M5bからの第2信号によって、遅延駆動手段M5
が、前記駆動すべき印字要素を駆動する。
つまり、各印字要素が駆動されるタイミングは、駆動
信号発生手段M2が駆動信号を発してから第2遅延信号発
生手段M5bが第2信号を発するまでの期間だけ遅延させ
られる。
これにより、複数個の印字要素が、印字行方向に複数
の印字要素列IRとして展開配列されていて、且つ、上記
基準列があるカラム位置に到達した時点で、駆動信号発
生手段M2が、駆動すべき印字要素すべてに対応する駆動
信号を発するにもかかわらず、各印字要素の駆動タイミ
ングは、遅延駆動手段M5によって基準列からの隔たりに
応じた適切なタイミングまで遅延させられ、駆動信号発
生手段M2の発した駆動信号に応じて記録される一列分の
ドットマトリックスパターンは、同一カラム位置に記録
され、所期の印字がなされることになる。
[実施例] 次に、本発明に係る印字装置の実施例について図面に
基づき説明する。第2図は本実施例に係るドットインパ
クト型のプリンタの要部の斜視図,第3図は印字ヘッド
における印字ワイヤ先端の配列を説明するための説明図
である。
第2図に示すように、印字ヘッド1を備えたキャリッ
ジ2はガイド軸3に沿ってキャリッジ駆動モータ4の駆
動力によりローラ5及びベルト6を介して移動可能にな
っている。印字ヘッド1は、その内部に、電磁石,この
電磁石に吸引されて揺動するアーマチュア及びアーマチ
ュアの揺動により用紙の印字面を打撃する印字ワイヤか
らなる一印字要素を複数個備え、第3図に示すように印
字ヘッド1の後端側から見て、印字ワイヤW1,W2,W3…W2
4の先端を印字行方向に12列のワイヤ列にわたって、ひ
し形に展開配置している。各列は2個の印字ワイヤ先端
を有し、各列のピッチは4/180インチである。そして、
印字ヘッド1は、印字ワイヤW11,W13の属するワイヤ列
を基準列とし、この基準列を先頭に、第3図中に矢印A
で示す方向に通常移動しつつ印字する。
この印字ヘッド1の前方には、フレーム(図示省略)
に回転可能に支持されたプラテン7が設けられている。
このプラテン7により用紙8が支持される。また、プリ
ンタには、キャリッジ2の移動位置等を検出するための
センサとして、キャリッジ駆動モータ4に連動してキャ
リッジ2の移動位置及びその移動速度を検知しうるエン
コーダ18が設けられている。
これらのセンサの検出信号は、第4図に示す電子制御
装置20にて処理される。この電子制御装置20は、周知の
CPU21、ROM22、RAM23、入力インターフェース24及び出
力インターフェース25及びCPU21等を相互に接続するバ
ス等の他、データの一時記憶・伝達を行う周知のシフト
レジスタSR1,SR2…SRiからなるレジスタ群R1,R2…R24
と、印字データ等に基づいてデータ入力用のシフトレジ
スタを選択する選択器S1,S2…S24と、印字ワイヤの駆動
信号を微小時間遅延させる微小遅延回路T1,T2…T24と、
印字ワイヤの駆動時間(図示しない電磁石の励磁時間)
を規定する駆動時間タイマK1,K2…K24とを印字要素(印
字ワイヤW1,W2…W24)ごとに備えている。
尚、この駆動時間タイマは、同一の印字ワイヤを連続
して駆動する際に、2回目以降の励磁時間を初回の駆動
時の電磁石の励磁時間より短くし、各印字ワイヤ駆動時
の打撃力を均一化させる。また、上記ROM22には、後述
する印字ルーチン等のプログラムの他、第3図に示した
印字ヘッド1における印字ヘッド構成(印字ワイヤのワ
イヤ列ピッチ,各印字ワイヤとその属するワイヤ列との
対応等)が、予め記憶されている。
入力インターフェース24には、キーボード,ホストコ
ンピュータ等の外部機器26,エンコーダ18が接続され、
出力インターフェース25には、各シフトレジスタSR1,SR
2…SRi,選択器S1,S2…S24,微小遅延回路T1,T2…T24及び
キャリッジ駆動モータ4を駆動するモータ駆動回路29が
接続されている。そして、各シフトレジスタ,選択器,
微小遅延回路及び駆動時間タイマは、それぞれ対応する
印字ワイヤごとに接続されており、各駆動時間タイマ
は、印字ワイヤを駆動する各印字ワイヤごとのドライバ
D1,D2…D24に接続されている。
次に、本実施例により実行される印字基準信号出力ル
ーチン,印字ルーチン等について図面に基づき説明す
る。
第5図に示す印字基準信号出力ルーチンは、所定時間
毎に割込処理されるものであり、先ずエンコーダ18の出
力を読込み(ステップ100,以下、ステップを単にSと表
す)、読込んだ印字ヘッドの移動速度に基づいて印字基
準信号IKの出力タイミングであるか否かを判断する(S1
05)。
即ち、印字ヘッド1が外部機器26から指定される後述
の印字ドットピッチ(カラム)ぶん移動したか否かを判
断し、S105にて肯定判断されれば、印字基準信号IKを、
第4図に示す各レジスタ群R1,R2…R24のそれぞれのシフ
トレジスタSR1,SR2,…SRiに出力し、S105にて否定判断
されればそのまま処理を終了し、上記処理を繰り返す。
こうして、印字ヘッド1が1カラム移動するごとに、印
字基準信号IKは出力され、各シフトレジスタは、印字基
準信号IKの出力ごとにその記憶したデータを下段に接続
されたシフトレジスタに伝達する。
第6図に示す印字ルーチンは、電源投入後繰り返し実
行されるものであり、電子制御装置20起動時における内
部レジスタのクリア等の初期処理を経て実行される。
先ず、キーボード等の外部機器26から入力があるか否
かを判断し(S205)、入力があるまで待機する。外部機
器26からの入力があれば、その入力データから印字行方
向における印字ドットピッチ(カラム)を読込み(S21
0)、次いでROM22から印字ヘッド1の構成、即ち印字ワ
イヤ配列状態(印字ワイヤのワイヤ列ピッチ等)を読込
む(S220)。
次ぎに、読込んだ印字ドットピッチ及び印字ヘッド構
成に基づいて各印字要素(印字ワイヤ)ごとの遅延時間
を算出する(S230)。
つまり、読込んだ印字ドットピッチPと印字ヘッドに
おける基準列から各印字ワイヤの属するワイヤ列までの
隔たりLとからL/Pの除算を実施して、その商を遅延時
間として算出する。そして、算出した各印字ワイヤごと
の遅延時間を、その整数部分の数を印字ワイヤに対応す
る各選択器S1,S2…S24に、及びその少数部分の数を印字
ワイヤに対応する微小遅延回路T1,T2…T24に、それぞれ
割当てる(S240)。例えば、印字ドットピッチが1/160
インチ,印字ワイヤがW1であれば、基準列から印字ワイ
ヤW1の属する列までの隔たりは5×(4/180)インチで
あるので、印字ワイヤW1に関する遅延時間は17.78とな
り(S230)、この遅延時間の整数17を選択器S1に、少数
部分の数0.78を微小遅延回路T1に割当る(S240)。
こうして求めた各選択器の遅延時間(整数部分の数)
は、上記隔たりLを印字ドットピッチPで除算して求め
たものであるので、印字ヘッド1が隔たりLぶん移動し
た場合の印字ドットピッチ数(カラム数)を表してお
り、印字ヘッド1の1カラム移動ごとの印字基準信号IK
に基づいて第1段目のシフトレジスタSR1から次段以降
のシフトレジスタにデータをシフトさせる各レジスタ群
R1,R2…R24におけるシフトレジスタの段数にも相当す
る。
尚、この様な遅延時間の割当は、総ての印字ワイヤご
との選択器及び微小遅延回路についてなされる。
続いて、読込んだ印字ドットピッチに対応する印字ヘ
ッドの移動速度を設定し(S250)、その速度で印字ヘッ
ド1を移動させる(S260)。次ぎに、印字データの読込
に続いて(S270)、印字すべき印字データの各レジスタ
群への出力が終了したか否かを判断し(S275)、印字デ
ータの出力終了であればS205に移行して処理を繰り返
す。一方、印字データが未終了であれば、印字データを
各レジスタ群へ出力すべく次の処理を行う。
エンコーダ18の出力を読込み(S280)、読込んだ印字
ヘッドの移動速度に基づいて印字データの出力タイミン
グであるか否か、即ち、印字ヘッド1が外部機器26から
読込んだ印字ドットピッチ(カラム)ぶん移動したか否
かを判断する(S285)。その後、出力タイミングであれ
ば、次のようにして印字データを第4図に示す各レジス
タ群R1,R2…R24における第1段目のシフトレジスタSR
1、及び各選択器S1,S2…S24に出力し(S290)、出力タ
イミングでなければS260からの処理を繰り返す。
印字データの出力に際しては、その印字データに基づ
くドットマトリックスパターンを印字行方向における印
字ドットピッチごとのドット列の集合として捉え、CPU2
1は各ドット列を構成する各印字ワイヤに対応する上記
レジスタ群の第1段目のシフトレジスタSR1及び選択器
に、印字行方向の先頭ドット列からドット列単位で、印
字データ(印字ワイヤデータ)を出力する。
例えば上記先頭のドット列が印字ワイヤW1,W2,W21の
駆動によるドットから構成され、次のドット列が印字ワ
イヤW5,W10の駆動によるドットから構成されていれば、
印字ヘッド1が印字ドットピッチ(カラム)ぶん移動す
るごとに、各印字ワイヤW1,W2,W21についての各ワイヤ
ごとの印字ワイヤデータをレジスタ群R1,R2,R21の各シ
フトレジスタSR1と各選択器S1,S2,S21に出力し、次に印
字ワイヤW5,W10についての各ワイヤごとの印字ワイヤデ
ータをレジスタ群R5,R10の各シフトレジスタSR1と各選
択器S5,S10に出力する。
こうして、印字ヘッド1が印字ドットピッチ(カラ
ム)移動するごとに、印字データ(印字ワイヤデータ)
は出力されて、第1段目のシフトレジスタSR1は印字デ
ータを記憶し、上記した印字基準信号IKの出力ごとに、
この第1段目のシフトレジスタSR1を含む各シフトレジ
スタは、下段のシフトレジスタへの印字データの伝達を
実行する。
上記した印字基準信号IK,印字データ(印字ワイヤデ
ータ)の出力を受けて、本実施例の印字装置は、各レジ
スタ群,選択器,微小遅延回路及び駆動時間タイマ等に
より各印字ワイヤを駆動する。
次に、上記レジスタ群等により、24×24のドットマト
リックス(印字ドットピッチ=1/160インチ)で構成さ
れる文字等を印字する様子について説明する。尚、説明
に当たっては、印字ドットマトリックスが、第7図
(A)に示すように、印字ワイヤW1,W2,W3のドット(d1
1,d12…d63)からなる印字ドットパターンである場合
を、例にとり説明する。
この場合、印字ワイヤW11,W13の属する基準列(第3
図参照)から上記各印字ワイヤの属する列までの隔たり
と印字ドットピッチ(1/160インチ)とから、上記S230,
240により算出された印字ワイヤW1,W2,W3ごとの遅延時
間はそれぞれ17.78,21.33,14.22となるので、選択器S1,
S2,S3にはその整数部分17,21,14が、微小遅延回路T1,T
2,T3にはその少数部分0.78,0.33,0.22がそれぞれ割当て
られている。
上記した印字基準信号出力ルーチンにより、印字ヘッ
ドが1/160インチピッチのカラム(n1,n2…n25)に到達
するごとに、電子制御装置20の出力インタフェース25か
らは、印字基準信号IKが、各レジスタ群R1,R2…R24のそ
れぞれのシフトレジスタSR1,SR2,…SRiに出力される。
一方、印字ヘッド1がカラムn1に達すると、出力イン
タフェース25からは、先頭のドット列を構成する各ドッ
トd11,d12,d13に対応する印字ワイヤW1,W2,W3について
の各印字ワイヤデータIW1,IW2,IW3が、印字ルーチンの
処理により、レジスタ群R1,R2,R3の第1段目の各シフト
レジスタSR1と各選択器S1,S2,S3に出力される。同様
に、カラムn2,n3,n4,n5,n6に達すると、その都度、対応
する各シフトレジスタSR1と各選択器に向けて上記各印
字ワイヤデータIW1,IW2,IW3が、第7図(B)に示すよ
うに、順次出力される。
印字ヘッド1のカラムn1到達時に印字ワイヤデータIW
1,IW2,IW3を入力したレジスタ群R1,R2,R3の各シフトレ
ジスタSR1は、その印字ワイヤデータIW1,IW2,IW3を記憶
し、印字ヘッド1のカラムn2到達時の印字基準信号IKを
受けて、次段のシフトレジスタSR2に印字ワイヤデータI
W1,IW2,IW3を受け渡す。こうして、印字ヘッド1のカラ
ムn1到達時における印字ワイヤデータIW1,IW2,IW3は、n
2以降のカラムへの印字ヘッド1の到達の度に、レジス
タ群R1,R2,R3の各シフトレジスタに順次シフトされる。
同様に、印字ヘッド1のカラムn2,n3,n4,n5,n6到達時
における印字ワイヤデータIW1,IW2,IW3も、次回以降の
カラムへの印字ヘッド1の到達の度に、レジスタ群R1,R
2,R3の各シフトレジスタSR1から次段以降のシフトレジ
スタへと順次シフトされる。尚、カラム到達時には、対
応する印字ワイヤデータのみが、順次シフトされる。例
えば、カラムn2到達時には、印字ワイヤデータIW1とIW3
とが、順次シフトされる。
印字ヘッド1のカラムn1到達時に出力インタフェース
25から印字ワイヤデータIW1,IW2,IW3を入力した各選択
器S1,S2,S3は、このデータ入力を受けて作動し、第7図
(C)に示すように、予め各選択器ごとに割当てられた
遅延時間17,21,14だけそれぞれ遅延したタイミングで、
レジスタ群R1,R2,R3のシフトレジスタから印字ワイヤデ
ータIW1,IW2,IW3を受け取る。
この場合、上記遅延時間は、既述したように、各レジ
スタ群におけるシフトレジスタの段数に相当するので、
選択器S1はレジスタ群R1の17段目のシフトレジスタSR17
から、選択器S2はレジスタ群R2の21段目のシフトレジス
タSR21から、選択器S3はレジスタ群R3の14段目のシフト
レジスタSR14から、それぞれ印字ワイヤデータIW1,IW2,
IW3を受け取り、第7図(C)に示すように、そのデー
タを対応する各微小遅延回路T1,T2,T3に出力する。
つまり、印字ヘッド1の基準列(印字ワイヤW11,W13
の属する列,第3図参照)がカラムn14に到達したとき
に選択器S3から微小遅延回路T3へ、基準列がカラムn17
に到達したときに選択器S1から微小遅延回路T1へ、カラ
ムn21に到達したときに選択器S2から微小遅延回路T2
へ、それぞれ印字ワイヤデータIW1,IW2,IW3は出力され
る。
そして、この印字ワイヤデータIW1,IW2,IW3を入力し
た各微小遅延回路T1,T2,T3は、第7図(C)に示すよう
に、対応する各駆動時間タイマK1,K2,K3に、前記各印字
ワイヤデータIW1,IW2,IW3を、各微小遅延回路ごとに割
当てられた遅延時間0.78,0.33,0.22だけ遅延して出力す
る。上記各駆動時間タイマK1,K2,K3は、それまでの印字
ワイヤの駆動履歴により駆動時間を個々に決定し、決定
した各印字ワイヤの駆動時間の駆動信号を各印字ワイヤ
ごとのドライバD1,D2,D3に出力する。
この結果、印字ワイヤごとの各ドライバD1,D2,D3は、
対応する選択器と微小遅延回路における遅延時間の和、
即ち17.78,21.33,14.22ずつそれぞれ遅延して作動し、
上記各駆動時間タイマK1,K2,K3の定めた駆動時間だけ、
各印字ワイヤW1,W2,W3を駆動して印字を行う。
つまり、カラムn1の位置に印字すべきd11,d12,d13か
らなる先頭のドット列のうち、ドットd11は、印字ヘッ
ド1が17.78カラムの位置に達した時に、印字ワイヤW1
用のドライバD1により打点され、ドットd12は、21.33カ
ラムの位置に達した時に、ドライバD2により打点され、
ドットd13は、14.22カラムの位置に達した時に、ドライ
バD3により打点されて、上記d11,d12,d13からなるドッ
ト列が印字される。
各カラム位置(n2…n6)に印字すべき2列目以降のド
ット列(d21とd23からなるドット列,d32,d41,d52,d63の
みからなる各ドット列)も、上記同様に遅延して駆動す
るドライバD1,D2,D3により印字される。
尚、ドットd21及びd23打撃時には、前回の打撃から引
続いて印字ワイヤW1,W2,W3を連続駆動する必要があるた
め、上記駆動時間タイマK1,K3により、ドライバD1及びD
3の駆動時間は短くされる。
このように、本実施例の印字装置によれば、各印字ワ
イヤの印字ヘッド1における配置(基準列からその印字
ワイヤの属するワイヤ列までの隔たり)と印字ヘッド1
のカラム到達状況(移動速度)とに基づいて、各印字ワ
イヤごとに遅延時間の発生・選択を簡単な電子デバイス
を用いて実施し、各印字ワイヤの駆動に必要な駆動制御
を上記電子デバイスによる遅延時間の発生・選択処理と
は独立して行うことができる。しかもこの駆動制御を、
印字ヘッド1の各カラム到達時ごとの印字基準信号IKの
発生及び駆動すべき印字ワイヤに関する印字ワイヤデー
タの発生だけで賄うので、簡単な構成で印字ワイヤの印
字行方向にわたる多数列化と印字ピッチの多数化とに対
応することができ、印字機能の高性能化を図ることがで
きる。
具体的には、印字ワイヤの多列化によりワイヤ長を短
縮して、連続駆動時の印字ワイヤにおける共振の発生を
低下させ、印紙ワイヤの駆動周期の高速化をとおした印
字速度の高速化を図ることができる。また、印字ヘッド
の構成(各ワイヤ列の上記隔たり,そのピッチ等)を考
慮しているので、当然に如何なる形状で印字ワイヤ配列
を多列化しようとも対応することができる。
更に、本実施例では、印字ワイヤの駆動時間を決定す
る際に、その印字ワイヤについてのそれまでの駆動履歴
を考慮するので、同一の印字ワイヤの連続駆動時には、
2回目以降の駆動時間を短縮し各駆動時における印字ワ
イヤの打撃力を均一化する。このため、印字濃淡の発生
を回避することができる。
以上本発明の実施例について説明したが、本発明はこ
うした実施例に何等限定されるものではなく、その要旨
を逸脱しない範囲において、種々なる態様で実施し得る
ことは勿論である。
例えば、本実施例では印字ワイヤの配列をひし形状と
したが、この様な形状に限ることはなく、印字ワイヤを
円形,多角形等に多数列化して配置することもできる。
この場合にも、印字ヘッドの基準位置(基準列)から印
字ワイヤの属する列の隔たり等に応じて、上記したよう
に制御すればよい。
また、基準列を第3図における印字ワイヤW11,W13に
属するワイヤ列の他、印字ワイヤW12,W14の属するワイ
ヤ列に設定すれば、以上説明した場合と逆方向の印字に
も対応することができる。さらに、基準列を複数列とす
れば、基準列から印字ワイヤの属するワイヤ列までの隔
たりが小さくなるので、基準列がカラム位置に達してか
らの印字ワイヤの遅延時間が短かくなり、各印字ワイヤ
に対応するレジスタ群のシフトレジスタの数を減少させ
ることもできる。例えば、第3図の印字ワイヤ配列にお
いて、印字ワイヤW2,W24の属するワイヤ列を第2の基準
列とすれば、この第2の基準列から印字ワイヤW10の属
するワイヤ列までの隔たりが、印字ワイヤW11,W13の属
する第1の基準列からの隔たりに比べて24/180だけ小さ
くなり、そのぶんシフトレジスタ数の減少が図れる。
発明の効果 以上実施例を含めて詳述したように、本発明の印字装
置によれば、用紙の紙送り方向の印字ドット数の高密度
化をもたらし、印字品質の向上及び印字速度の高速化を
図ることができる。
特に、本発明によれば、指定された印字ドットピッチ
に応じて決まることになるカラム位置を基準にして、そ
のカラム位置に基準列が到達するたび駆動信号を発し、
基準列については、そのカラム位置で直ちに印字要素を
駆動するとともに、基準列から隔たりがある各印字要素
列については、基準列の印字要素を駆動した時点から、
各印字要素列毎に異なる遅延値に応じたタイミングだけ
遅延させて各印字要素を駆動している。そして特に、遅
延駆動手段は、印字ヘッドが1カラム分移動するたびに
印字基準信号発生手段が発する印字基準信号の数に基づ
いて、印字ヘッドが遅延値に相当するカラム数分の距離
だけ移動するタイミングを計り、第2遅延信号発生手段
による微小遅延時間を加味して、印字要素を遅延駆動す
るので、複数個の印字要素が、印字行方向に複数の印字
要素列として展開配列されていて、且つ、上記基準列が
あるカラム位置に到達した時点で、駆動信号発生手段
が、駆動すべき印字要素すべてに対応する駆動信号を発
するにもかかわらず、その駆動信号に応じて記録される
一列分のドットマトリックスパターンは、同一カラム位
置に記録され、所期の印字がなされることになる。
【図面の簡単な説明】
第1図は本発明に係る印字装置の概略的な構成を例示す
るブロック図、第2図は本実施例に係るプリンタの要部
を示す斜視図、第3図は印字ヘッド1における印字ワイ
ヤの配列を説明するための説明図、第4図は同実施例の
電子制御装置を示すブロック図、第5図は印字基準信号
発生ルーチンのフローチャート、第6図は印字ルーチン
のフローチャート、第7図は実施例の作用を説明するた
めのタイミングチャートである。 1……印字ヘッド、2……キャリッジ 7……プラテン、8……用紙 18……エンコーダ、20……電子制御装置 SR1,SR2〜SRi……シフトレジスタ R1,R2〜R24……レジスタ群 S1,S2〜S24……選択器 T1,T2〜T24……微小遅延回路 W1,W2〜W24……印字ワイヤ
フロントページの続き (56)参考文献 特開 昭56−144170(JP,A) 特開 昭59−165661(JP,A) 特開 昭61−41559(JP,A) 特開 昭63−264362(JP,A) 特開 昭62−13362(JP,A) 特開 昭59−109378(JP,A) (58)調査した分野(Int.Cl.6,DB名) B41J 2/51 B41J 2/55

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】用紙の紙送り方向にわたって印字ヘッドに
    設けられた複数個の印字要素を、印字行方向に複数の印
    字要素列として展開配列し、印字行方向への前記印字ヘ
    ッドの移動にともなって、印字データのドットマトリッ
    クスに基づき前記各印字要素を駆動して印字を行う印字
    装置であって、 前記印字ヘッドの移動にともなって、前記複数の印字要
    素列中で印字行方向先頭にある基準列が、印字行方向へ
    の移動の始点となるカラム位置から、指定された印字ド
    ットピッチ移動するごとに、印字データ中の1列分のド
    ットマトリックスパターンに従って、駆動すべき印字要
    素に対応する駆動信号を発する駆動信号発生手段と、 前記基準列が、前記始点となるカラム位置から、前記指
    定された印字ドットピッチ移動するごとに、印字基準信
    号を発する印字基準信号発生手段と、 前記基準列から各印字要素までの印字行方向についての
    隔たりを、前記指定された印字ドットピッチで除算する
    ことにより、整数値および小数値からなる遅延値を、前
    記各印字要素のそれぞれについて算出する算出手段と、 前記基準列が、前記始点となるカラム位置から、前記指
    定された印字ドットピッチ移動するごとに、前記駆動信
    号発生手段が、その時点で到達したカラム位置に記録す
    べき1列分のドットマトリックスパターンに従って、駆
    動すべき印字要素に対応する駆動信号を発し、その時点
    から前記印字基準信号発生手段により発せられた前記印
    字基準信号の数が前記算出手段により算出された前記遅
    延値の前記整数値に達した時点で、第1信号を発する第
    1遅延信号発生手段と、前記第1遅延信号発生手段が前
    記第1信号を発した時点から、前記算出手段により算出
    された前記遅延値の前記小数値に対応する時間が経過し
    た時点で、第2信号を発する第2遅延信号発生手段とを
    有し、前記第2遅延信号発生手段からの前記第2信号に
    よって前記駆動すべき印字要素を駆動する遅延駆動手段
    と を備えることを特徴とする印字装置。
JP30139289A 1989-11-20 1989-11-20 印字装置 Expired - Fee Related JP2995766B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30139289A JP2995766B2 (ja) 1989-11-20 1989-11-20 印字装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30139289A JP2995766B2 (ja) 1989-11-20 1989-11-20 印字装置

Publications (2)

Publication Number Publication Date
JPH03161364A JPH03161364A (ja) 1991-07-11
JP2995766B2 true JP2995766B2 (ja) 1999-12-27

Family

ID=17896320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30139289A Expired - Fee Related JP2995766B2 (ja) 1989-11-20 1989-11-20 印字装置

Country Status (1)

Country Link
JP (1) JP2995766B2 (ja)

Also Published As

Publication number Publication date
JPH03161364A (ja) 1991-07-11

Similar Documents

Publication Publication Date Title
EP0118130A2 (en) Thermal printing method and thermal printer
JP2995766B2 (ja) 印字装置
JP2511893B2 (ja) プリンタの印字ヘッド駆動装置
JPS63107576A (ja) シリアルプリンタ
US4248147A (en) Control system for dot matrix line printer using one print element per character
US3834304A (en) Helical bar printer and hammer therefor
EP0476690B1 (en) Method of operating a dot impact type serial printer
US4806029A (en) Carriage drive unit for avoiding a loss time period in a printer
JP6836146B2 (ja) ドットインパクトプリンター
JPH09300735A (ja) 印字制御装置
US4940344A (en) Printer having a variable interval between printing and carriage movement
EP0137463B1 (en) Daisy wheel type printing device
JP2906150B2 (ja) 印字装置
JPS6032680A (ja) シリアルプリンタ装置
CN108237786B (zh) 点击打式印刷头以及印刷装置
JPH05330118A (ja) サーマルプリンタ
JPH01304967A (ja) バーコード印字機能を持つシリアル・プリンタ装置
JP2756046B2 (ja) 熱転写プリンタ
JPS6127745Y2 (ja)
JPS6251752B2 (ja)
JPS62170358A (ja) 印字方法
JP2932606B2 (ja) 印字装置
JPH0985970A (ja) 印字装置およびその製造方法
JPH02209273A (ja) ドットラインプリンタの紙送り制御装置
JPH04166344A (ja) 印字装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 8

Free format text: PAYMENT UNTIL: 20071029

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091029

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees