JPS61134277A - インパクトのタイミング制御装置 - Google Patents

インパクトのタイミング制御装置

Info

Publication number
JPS61134277A
JPS61134277A JP60204598A JP20459885A JPS61134277A JP S61134277 A JPS61134277 A JP S61134277A JP 60204598 A JP60204598 A JP 60204598A JP 20459885 A JP20459885 A JP 20459885A JP S61134277 A JPS61134277 A JP S61134277A
Authority
JP
Japan
Prior art keywords
hammer
address
signal
ram
time
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.)
Granted
Application number
JP60204598A
Other languages
English (en)
Other versions
JPH0379193B2 (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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS61134277A publication Critical patent/JPS61134277A/ja
Publication of JPH0379193B2 publication Critical patent/JPH0379193B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J9/00Hammer-impression mechanisms
    • B41J9/44Control for hammer-impression mechanisms
    • B41J9/46Control for hammer-impression mechanisms for deciding or adjusting hammer-firing time

Landscapes

  • Impact Printers (AREA)

Abstract

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

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、電子機械式プリンタ・システムによる印刷文
字の整列を改良するプリンタ制御装置に関する。
B、従来技術 高速オン・ザ・フライ式のライン・プリンタにおいては
、複数個のプリント・ノ・ンマが一行に沿って配列され
、そして定速移動する活字即ちタイプ・キャリア例えば
回転式の可鋳性ベルト、ハンド、チェイン若しくは回転
式のドラムに支持さnたタイプ・フェイス即ち活字をた
たくように選択的に動作される。活字キャリアは高速で
移動しているため、良好な印刷整列を与えるためには、
所望の活字フェイスが所定のプリント・・・/マ即ち印
刷位置に整列した時に7・ンマが当るように7・ンマの
附勢が制御されねばならない。更に、特定の附勢期間の
後にプリント・ハンマの附勢を終了することが望ましい
。・・/マの附勢から打撃迄の時間即ちフライト時間は
プリント・ノ・ンマ毎に異なり、又使用の期間につれて
変わることがある。ノ・ンマ附勢回路に対して可変遅延
回路を協動させるための種々な制御回路が用いられてき
た。これによりハンマは個別的に制御され、その結果所
望のタイプ・フェイスが所定のプリント・ノ・ンマ位置
に整列した正しい時刻に打撃即ちインパクトが生じる。
米国特許IE4440079号は、インパクト・プリン
タのハンマをタイミング良くインパクトする制御システ
ムを示している。ノ・ンマ駆動装置はこれのター/・f
ノ及びターフ・オフ時刻を制御する個々のファイア制御
回路に接続されている。
かくして、各・・/マの飛翔時間は他の・・/マの飛翔
時間に影響を与えることなく独立的にセントされること
ができる。このようなシステムは、各プリント・ハンマ
毎に独立的な遅延9素を与えるけれども個別のファイア
制御回路として膨大な数を必要とする。更に、所望の遅
延要素及び/・ンマ附勢期間に応じて各回路は個別的に
調整されねばならない。
米国特許第5183830号は印刷整列制御装置を示し
ており、そしてここでは印刷文字の整列の誤りは、各ハ
ンマ附勢ルノイドヘ印加する個別信号を遅延させること
によシ矯正される。固定遅延のワン・ショット回路の動
作を遅延させるための可変ワン・ショット回路が設けら
れ、そしてこの回路は、固定時間間隔の間ンレノイド巻
線の附勢を制御する。キャパシタの放電時間を決める可
変抵抗が可変ワ/・ショット回路の遅延時間を変えるよ
うに調整され、その結果1プリント行の全印刷文字が整
列される。
米国特許第3872788号はインパクト・プリンタの
ハンマ飛翔時間整列システムを示しており、ここでは個
別的な可変遅延回路がこのプリンタの各ハンマのコマン
ド入力に接続されている。
遅延時間は、プリンタの論理制御回路がノ・ンマを選択
する時刻から、ノ・ンマ附勢回路がノ・ンマを解放又は
附勢するに必要なエネルギを実際に受けとる時刻迄の時
間に対応する。可変遅延回路は、記憶力つ/りに記憶さ
れている予定の遅延カウントに予じめセット可能な遅延
カウンタを含む。I・ンマは、個別のノ・ンマ遅延時間
を変えることにより整列され、その結果ハンマの選択か
らノ・ンマのインパクト塩の時間は全ハンマについて同
じとなる。
IBMテクニカル・ディスクロジャ・プリティン、19
81年6月、?o1.24、扁1Aのり、 A。
Dayger の論文は、ハンマ飛翔時間の変動を補償
するようにプリント・ノ・ンマの附勢を選択的に遅らせ
るためのプリント・ハンマ飛翔時間補償回路を示してい
る。各I・ンマのアドレスに関連する予定の遅延が、遅
延アドレス・レジスタに記憶されている。特定なアドレ
スのハンマを附勢する時に選択信号を生じる比較回路が
設けられている。
このアドレスに対応する遅延が遅延アドレス・レジスタ
からとり出され、この遅延時間が経過した時に附勢信号
がハンマ駆動回路に送られる。ノ・ンマが附勢され終る
と、これは、予定時間経過後にハンマ・リセット・パル
スによりター/・オフされる。
米国特許第4275653号は、マイクロプロセッサに
より制御されるベルト・プリンターシステムを示してい
る。ハンマ附勢コマンドが与えらレルトマイクロプロセ
ッサは、ベルト位置を所定のハンマ・プリント位置に整
列させる時間を計算する。ファイア・コマンドが、プリ
ント位置ファイア・テーブルを介して最初にアドレスさ
れる。
このテーブルは印刷位置に対応した予定遅延時間を記憶
している。しかしながらこの論文はファイア信号の発生
の後にハンマ駆動用のファイア制御回路を示してい々い
米国特許第4286516号は、・・/マを調時するた
めの電子制御回路を示しており、そしてイ/パクトΦプ
リンタのハンマを駆動するパルスのタイミングを変える
ディジタル論理回路を用いている。この電子制御回路は
、印刷列間のスペースの差を補償するように規定のビル
ト・イン時間遅延を進めたり遅らせたりすることにより
各ハンマのファイア・パルスのタイミングを制御する。
スペースを調整するために電子回路が変えられている。
電子回路は、複数のセット可能スイッチを介して接続さ
れる駆動−解読回路を備える出荷後プログラム可能な読
取専用メモリを含んでいる。これらセント可能なスイッ
チは、重みづけ信号を発生し、この信号はカウンタ制御
マルチプレクサと共にこのマルチプレクサから所定のプ
リント・ハンマへのファイア・パルスのタイミングを制
御する。スペースの調整は、スイッチのセット即ち信号
の重みづけを考えることにより行われる。プリント・ハ
ンマの駆動回路は、固定中の駆動パルスを発生するダー
リントン回路を駆動するワン・ショット・マルチバイブ
レータを有する。
IBMテクニカルψディスクロジャ・プリティン、19
82年2月、Vo 1.24、屋9のR,E、Gibb
等による論文は、シフト・レジスタ即ちファースト−イ
ン・ファースト−アウト記憶装置として用いられるRA
Mを示している。ハンマ・アドレス・データはこのRA
Mに記憶されていて、所定の時間稜ハンマの附勢を終了
させるためにアクセスされる。リセット可能なカウンタ
がクロックによって歩進され、そしてこのカウンタがリ
セットされた時からの時間経過を表わすクロック・パル
スを発生する。RAMのアドレス・ポートはカウンタの
出口に接続され、そしてアクセスされつつあるRAMの
記憶位置を示す。遅延レジスタは遅延時間を記憶する。
カウンタ出力が、遅延レジスタの値に等しくなる時に比
較回路がカウンターリセット信号を発生し、アクセス可
能なRAMのメモリ位置の数を制限する。ハンマ・アド
レス会データをRAMに記憶しそしてハンマーアドレス
参データがアクセスされる迄全てのRAM記憶位置なり
ロックすることによう1つのハンマが成る遅延時間の後
に附勢される。ノ・ンマ・アドレス・データは、所望の
遅延を表わすRAM記憶位置に記憶されていない。RA
M内のシフト・レジスタ位置の実効数は遅延時間に一致
するように変えられる。
米国特許第4317412号は、一連のプリント・ハン
マの動作特性をテストする方法及び装置を示している。
ハンマは、帰還回路を附勢するために瞬間的に附勢され
る。この帰還回路はハンマ・ファイア機構の動作エラー
を調べる。しかしながらここには、ハンマの附勢前に遅
延信号を介入させることは示されていない。
米国特許第4335460号は、移動ベルト上の成る文
字の位置及び識別に対応するデータを一定してモニタす
るパリティ・チェック手順を用いるプリンタ制御装置を
示している。かぐして、プリント・ハンマに対応する成
る印刷文字の位置がプリント・ハンマの附勢及び減勢の
間に判る。パリティ情報は、附勢されるべきプリント・
ハンマを表わす。この特許は、タイプ・キャリアがプリ
ント・ハンマに!!列した時にハンマ選択信号を発生す
るもので、ハンマ選択信号が一旦与えられた時の可変遅
延時間を与える問題点を解決するものではない。
米国特許第4576411号は、1プリント・サイクル
の間に附勢されるハンマの数を制限する装置を示してい
る。タイプ・キャリア上の印刷データがへ/マ位置に整
列されたことを示す比較回路が発生する比較信号に応答
してハンマが附勢される。加算器が比較信号の総数を加
算する。比較信号の総数が最大値に等しくなると、リミ
ット比較回路が制御信号を発生し、これが比較回路の以
後の動作を禁止する。この特許は、1印刷サイクルの間
に附勢されるハンマの総数を制限するものであって、各
ハンマをいかに個別に附勢するかということは示してい
ない。
米国特許第4384520号は、高速プリンタのルノイ
ドを制御する装置を示している。メモリが、印刷行の各
プリント・ハンマの位置を表わすデータを記憶しており
、そしてハンマの位置はカランタの出力信号に応答して
読出される。この装置は、しかしながら予定の遅延時間
を表わすメモリ位置にハンマ位置データを記憶していな
い。
米国特許第4457229号は、移動バンドのタイプ位
置を記憶する制御システムを示している。
各タイプ位置は、印刷すべき文字が所定のハンマ位置に
整列した時を表わす信号を与えるために利用される。し
かしながら、この特許は、ハンマ附勢信号に遅延の値を
導入することは示していない。
C0発明が解決しようとする問題点 従来技術では、複雑な回路が必要であシ、従ってコスト
が高くなった。
本発明は、特に前記米国特許第4440079号が非常
に多数の回路を必要とし又個別的な調整が必要であった
という不利点を解決する。
D 問題点を解決するだめの手段 本発明の電子的ハンマ・タイミング制′@/ステムは、
ハンマ飛翔時間の自動調整?与え、更に各ハンマ位置毎
の可変遅延を必要としないプリント・ハンマ制御を与え
る。基本的には、本発明のハンマ・タイミング制御/ス
テムは、/・/マ・ファイア信号に応答して活字キャリ
アに対して・・/マを駆動するための複数個の・・/マ
駆動回路、全・・/マ駆動回路に共通に結合され、制御
信号に応答してファイアすべき特定なノ・ンマを表わす
ノ・ンマ・アドレス信号を供給する・・/マ還択手段、
・・/マ・アドレス信号に応答してハンマ・ファイア信
号を特定なハンマの駆動回路に供給する回路手段、活字
キャリアがハンマに適切に整列された時にファイア開始
(rnitial  t、ire )信号を発生する信
号発生手段、並びにノ・/マ選択手段及び信号発生手段
に結合され、ファイア開始信号に応答して、ハンマのア
ドレスを表わす第1制御信号及びハンマ・ファイア信号
のタイミングを表わす第2制御信号として示される制御
信号を発生する可変飛翔時間制御手段を有する。
良好な実施例では、ハンマ選択手段は、ハンマ・アドレ
ス・データを一時的に記憶するシフト・レジスタとして
働らく、偶数セットRAM1偶数リセットRAM1奇数
セツ) RAM及び奇数リセットRAMを有する。偶数
アドレス・レジスタ及び奇数アドレス・レジスタが偶数
及び奇数RAMK夫々結合されている。これらのアドレ
ス・レジスタは次の2つの目的即ち(1)ファイアされ
るべきハンマを表わす制御信号及びハンマ・ファイア信
号のタイミングをRAMにクロックにより入力すること
並びK(2)RAMに記憶されたハンマ・アドレス信号
をクロックによりとシ出すことを達成する。回路手段は
、複数個のラッチに共通に接続されているセット及びリ
セット・デコーダを有する。
セット・デコーダは、各ハンマ・アドレス信号を解読し
てセット・パルスを対応するラッチに与え、次いでこれ
がそのハンマ駆動回路にハンマ・ファイア信号を与える
。予定の時間後、偶数若しくは奇数アドレス・レジスタ
がリセットRAMからリセット・デコーダへハンマ・ア
ドレス信号ラフロック・アウトし、このリセット・デコ
ーダがハンマ・アドレス信号を解読して対応するランチ
にリセット・パルスを与え1次いで、このラッチがハン
マ駆動回路をターン・オフしてこれによシハンマ・ファ
イア信号を終了させる。
本発明は、開始ファイア信号が発生された時刻と、実際
のハンマ・ファイア時刻との間に可変遅延を与える手段
を提供する。更に、本発明は可変長のハンマ・ファイア
信号を生じる手段を与える。
ハンマを駆動するこの信号は、共通の印刷制御手段から
生じ、それによシ各ハンマ駆動回路毎に個別の制御回路
を設ける必要性をなくする。かくして、本発明では所望
の結果を達成するのに必要な回路数の減少が実現され、
コストが低ぐ々る。又、回路数の減少は、故障の発生を
も減少する。
E、実施例 第1図は本発明の実施に適する高速プリンタの単一印刷
位置に対するプリント・ハンマ機構を示す。プリント・
・・/マ機構は、静止磁気コア15の磁極12にコイル
11が巻かれた附勢装置10を有する。コイル11は、
ハンマ駆動回路14からの電流パルスT  により附勢
される時に枢着D 点16にとりつけられているアーマチュア15を駆動す
るつアーマチュア15により生じる機械エネルギはブロ
ック部材の案内路19内のプノシニロンド18を介して
ハ/717に伝えられる。
第2図は第1図の印刷機構の動作のタイミング図である
。ハンマ駆動回路14がハンマ・ファイア信号を受けと
った時からハンマ17が安定状態のリセット位置になる
迄の時間をハンマ作動(ハンマ・ビズイ)時間と呼ぶ。
第2図に示すように、ハンマ飛翔時間TFは、ハンマ駆
動回路14がハンマ・ファイア信号を受けとった時刻か
らハンマのインパクトが生じる時刻迄の経過時間として
規定される。時間TSL は、ハンマ駆動回路14がハ
ンマ・ファイア信号を受けとった時刻からアーマチュア
15がコア13の磁極12に接する時刻迄の経過時間で
ある。時間TF−T8Lの間、ハンマ17は自由に飛翔
する。ハンマ駆動回路14は、本発明に従い時刻71に
ファイア即ちターン・オンされる。この時刻T1は、時
刻T。の初期ファイア信号の発生後の成る可変遅延時間
TDF(第1遅延時間)に生じる。良好な実施例では、
実効ハンマ飛翔時間TEF は全プリント・ノ・ンマに
対して一定でちる。遅延時間(期間) TDF は可変
でありそして各ハンマの実際の飛翔時間特性に依存する
。ファイア終了(Termjnats  fire)時
刻T3は可変であるがこの良好な実施例では各ハンマに
対して同じとなっており、そしてファイア開始時刻To
後予定の遅延時間経過後に生じる。
行方向に沿った複数個のノ・ンマに対するプリンタ制御
システムにおいては、この行の1対のハンマ附勢コイル
11は、印刷動作の間予定の順序で動作されるハンマ駆
動回路14のうちの対応する回路により附勢されるよう
に接続される。第1図及び第3図に示すように、各ノ・
ンマ駆動回路14は対応するラッチ21を有し、そして
このラッチ21は、共通のセット・デコーダ20及び共
通のリセット・デコーダ22に接続されている。これら
デコーダは、奇数セラ)RAM24.奇数リセットRA
 M 26、偶数セットRAM28及び偶数リセットR
AM30として示されている4つの書込み一読取りRA
Mからの・・/マ・アドレス信号を解読する。これらの
RAMは、第1制御信号として規定されるノ・ンマ・ア
ドレス(・・/マ位置)データを一時的に記憶するシフ
ト・レジスタとしテ働う<。ハンマーアドレス・データ
ハ、ノ九ンマφファイア信号のタイミングを表わす第2
制御信号により指定される特定なRAM記憶位置に記憶
される。システム・タイミング・パルスが例えば自走ク
ロック23の如き適切なタイミング信号源により発生さ
れ、そしてこのシステム内の全回路を同期させるつ各ハ
ンマ17がファイアされる時間をオプション・サイクル
と呼ぶ。クロック23は、このシステムの種々な回路要
素にタイミング信号T  −T  を供給するための出
力T。−T9を有する。出力T。に接続されたフリップ
・7I:Iツブ25はTOタイミング・パルスによりト
グルされて偶数及び奇数サイクル・パルスを発生する。
これらのパルスは偶数オプション−サイクル及び奇数オ
プション・サイクルを規定する(第4図参照)。偶数及
び奇数オプション・サイクルの間、RAMの記憶位置は
オプション即ちアドレスされる。もしも記憶位置がハン
マ・アドレスを含んでいると、このアドレスはハンマ・
アドレス信号として取9出される。もしも記憶位置がハ
ンマ・アドレスを含んでいないと、ハンマーアドレス信
号は発生されない。RAMは、適切な偶数及び奇数サイ
クル・パルスにより歩進されるアドレス・レジスタ32
及び34によシアドレスされる。
ハフ −7117)” l/ス・データは、偶数オプシ
ョン・サイクルの間に奇数セラ)RAM24及び奇数リ
セットRA、 M 26に記憶される。このデータは、
奇数オプション・サイクルの間にこれらのRAMから読
出されるつ又、データは、奇数オプ/ヨン・サイクルの
間に偶数セントRAM28及び偶数リセットRAM30
に記憶される。そしてこのデータは、偶数オプ/ヨン・
サイクルの間にこれらのRAM28及び30から読出さ
れる。
奇数セットRAM24及び偶数セントRAM28は、ハ
ンマをファイアするだめのハンマーアドレス信号を支え
る。奇数リセットRAM26及び偶数リセットRA M
 30は、ハンマのファイアを終了させるためのハンマ
・アドレス信号を与える。
このようなRAMの2つの対(偶数の対及び奇数の対)
は、各偶数及び奇数サイクルの聞咎デコーダに1つのハ
ンマ・アドレス信号を与えるために必要である。各偶数
及び奇数サイクルの間、一方の対のRAMからデータが
取シ出され、そして他方の対のRAMKデータが書込ま
れる。第4図は、偶数及び奇数サイクル時間相互間の関
係及び各サイクル内の動作の相対的なタイミングを示す
奇数RAM24及び26の記憶位置は奇数アドレス・レ
ジスタ321Cよりアドレスされ、そして偶数RAM2
B及び30の記憶位ffは偶数アドレス・レジスタ34
によりアドレスされる。閘アドンス・レジスタは、各印
刷行動作の最初でリセットされ、そして°’512” 
迄カウント・アップされて1”に戻り、そして以下印刷
動作の終了迄カウント動作をつづける。各アドレス・レ
ジスタは9ビツトのディジタル出力を有する。七ノ1−
RAM24及び28はこれらのアドレス・レジスタの最
下位を含めたらビットだけに結合されており、かくして
°゛256″のカウントで元に戻る。ハンマ・セット・
パルスがハンマ・リセントψパルスの前に生じるのでセ
ットRAMの長さは、リセットRAMよりも短かい。第
4図には各RAMに対する1つの偶数サイクル及び1つ
の奇数サイクルだけしか示していないけれども、偶数及
び奇数サイクルが連続的に発生されそして1つのハンマ
・アドレスが各ファイル開始信号の発生時に記憶される
ので、1以上のハンマ・アドレスが所定時間に各RAM
に記憶されることが明らかである。
RAM24.26.28及び50は、各RAMにハンマ
・アドレス・データを書込み即ち記憶するための入力ボ
ート35.37.39及び41を有し、そして又ハンマ
・アドレス信号を読出すための出力ポート36.38.
40及び42を有する。各RAMは又、読取−書込イネ
ーブル・ポート44.46.48若しくは50を有し、
そしてこれらポートはRAMにデータを記憶若しくはR
AMからデータを読出させる書込み及び読出信号により
アクセスされる。出力ポート36及び3Bとセット・デ
コーダの間はハンマ附勢母線32により接続されている
。セット・デコーダ20は全てのラッチ21に共通に結
合されており、その結果セラ)RAM24若しくは2B
からの各ハンマ・アドレス信号が解読されて対応するラ
ッチにセット・パルスを送シそしてこれは対応するハン
マ駆動回路14をファイアする。減勢母線54及びリセ
ット・デコーダ22は同様にして働らき、ハンマ・ファ
イア信号を終了させるためのラッチ・リセット・パルス
を与える。
セラ)RAM24及び28は256の記憶位置を有し、
そしてこれらはアドレス・レジスタ32及び54によシ
歩進的にアドレスされ、従って256全ての記憶位置が
アドレスされ終わると、アドレス動作は位置1から繰り
返される。
ハンマ・アドレス・データは、偶数オプション−・サイ
クルの間のストア11/・/マ・アドレス(奇数)信号
の発生時に奇数セラ)RAM24に記憶される。又、ハ
ンマ・アドレス・データは、奇数オプション−サイクル
の間のストア・ハンマーアドレス(偶数)信号の発生時
に偶数セットRAM28に記憶される。リセノ1−RA
M26及び30は512の記憶位置を有しそして第1番
目の記憶位置から順々に歩道的にアドレスされる。ノ・
ンマ9アドレスのデータは、偶数オプションφサイクル
の間のストア・ハンマ・アドレス(奇数)信号の発生時
に奇数リセノ)RAM26に配憶されるつ又、ハンマー
アドレスΦデータは、奇数オブ7ヨン働サイクルノ間の
ストアφハンマーアドレス(偶数)信号の発生時に偶数
リセットRAM30に記憶される。
偶数RAM28及び50並びに奇数RAM24及び26
は、各オブ7ヨ/・サイクル時間の間の対応する読出セ
ット及びリセット(偶数及び奇数)信号アドレス壷ハン
マ・フロム拳セット及びリセット(偶数若しくは奇数)
信号の発生時に交互に読取られる。成るアドレスされた
RAMの記憶位置がハンマ・アドレス・データを含む時
、対応するデコーダ20若しくは22は、このデータを
解読し、対応するラッチ21にセット9パルス若しくは
リセット・パルスを与えてこれのハンマ駆動回路14を
ターン・オフ若しくはターン・オンする。
ハンマーアドレス−データがセットRAM24若しくは
28から読出される時、その選択されたハンマがファイ
アされる。そしてクリア・メモリ位置信号がこのRAM
メモリ位置をクリアし、そして歩道アドレス・レジスタ
信号が対応するアドレス・レジスタを歩進する。
予定の遅延でハンマをファイアするため、ハンマ・アド
レス(位置)データは、予定の時間の間読取られない成
るRAM位置に記憶≧れる。例えば、ハンマ・アドレス
・データは、予定の遅延値によりイ/デノクスされる対
応する奇数若しくは偶数アドレス・レジスタ32若しく
は34の現在値により決定される成る記憶位置で奇数上
ノ1−RAM24若しくは偶数上ノ)RAM28に記憶
され、現在値及び遅延値の和は、予定の遅延時間の経過
後のみKRAM24石しくは28から読出されるRAM
記憶位置である。各ハンマに対する遅延値は遅延値パン
7アRAM90に記憶されている。
読取−書込イネーブルψポート44,46.48及び5
Qは、RAMアドレス−ボート60.62.64及び6
6に与えられる2つのアドレス・レジスタの出力により
決定されるRAM記憶位置からのハンマ・アドレス信号
の読取シ、並びに遅延値バッファ90からの遅延値とア
ドレス・レジスタ32及び54若しくはレジスタ84の
現在値との和によシ決定されるRAM記憶位置へのハン
マ・アドレス・データの書込みを行う。
複数個のオアOゲート6B、70.72及び74並びに
アンド・ゲート68m、68b、70息、70b、72
*、72b、74a及び74bが、RAM24.26.
28及び50、−組の加算器76.78.80及び82
並びに各アドレスφレジスタ32及び340間に接続さ
れている。オア・ゲートの出力は、RAMアドレス・ポ
ート60.62.64及び66に結合されており、そし
てどのRAM位置がアドレスされるかを決定する。
各オア・ゲートは2つの入力を有し、1つの入力はアン
ド・ゲートを介して対応する加算器の出力に接続されそ
して他の入力は第2アンド・ゲートを介してアドレス・
レジスタのうちの1つに結合されている。対応するノ・
ンマ駆動回路をターン・オン若しくはターン・オフする
予定の遅延を表わすRAM位置に7・ンマ・アドレスが
記憶されている時、オア・ゲートはアンド・ター)68
b。
7−C1b、72b及び74bと共に書込みサイクルの
間加算器の出力をRAMアドレス自ポート60.62.
64及び66に与える。オア会ゲート68及び70はア
ンド・ゲート68&及び70鼻と共に奇数サイクルの間
、奇数アドレス・レジスタ32の出力を奇数セントRA
M24及び奇数リセットRAM26へ印加して、RAM
の記憶位置を逐次的にアドレスする。オア・ゲート72
及び74はアンド・ゲート72m及び74mと共に偶数
サイクルの間係数アドレス・レジスタ34の出力を偶数
セントRAM28及び偶数リセットRA″M30に印加
してRAMの記憶位置を逐次的にアドレスする。
ハンマ駆動回路14は、奇数リセツ)RAM26若しく
は偶数リセットRAM30からのノーンマ減勢母線54
上の・・/マ・アドレス信号に応答して第2遅延時間の
後にターン・オフされる。ター/・オフ即ちファイア終
了時間T3(第2遅延値)はプログラム可能なファイア
終了(TFR)レジスタ84に記憶されている。例えば
、レジスタ84の内容の値によシインデックスされる如
き、奇数アドレス・レジスタ52の現在値によシ規定さ
れる記憶位置でハンマ・アドレスが奇数リセツh、RA
M26に記憶されている。加′N器78は、これらの値
を加算して、/・ンマ・ファイア信号のターン・オフ時
刻を表わす奇数リセットRAM26の記憶位置を決定す
る。
動作を説明すると、プリント・ライン・バッファ(PL
B)アドレス・レジスタ88は、ライン・プリンタの次
の・・/マがファイアされるべき時刻になると信号な発
生する。この信号は、遅延値バッファ90、ハンマ・ア
ドレス・テーブル(HAT)86及びプリントのライン
・バッファ(PLB)92に同時に送られる。この時こ
の特定なハンマに対する第1遅延値が遅延値バッファ9
0から加算器76及び80に続出され、対応するハンマ
・アドレス(位f)がハンマφアドレス・テーブル86
によシ発生され、そしてこの特定なハンマがファイアに
対してレディであることを表わす信号がプリントφライ
ン・バッファ92により発生される。このハンマのファ
イアは、このハンマにタイプ・キャリア上の所望のタイ
プ・フェイスが対面する迄待機とされる。更に、2つの
隣接するハンマ位置の文字を印刷することはできなハ。
完全な1行を印刷するためには、プリント・ライ/・バ
ッファは例えば6回のサブ・スキャンを連続して行い、
そして各サブ・スキャンにおいて6つおきの・・/マ位
置を附勢する。各サブ・スキャンの間の連続移動するバ
ンド型タイプ・キャリア上のタイプ−フェイスと各プリ
ント・ハンマの位置との関係を連続的にモニタする装置
は米国特許第4457229号に示されており、これは
プリント・ライン・バッファ及びバンド・イメージ・バ
ッファ(BIB)を有している。
プリント・ライン・バッファ(PLB)92は、フI/
ント−ライン・バッファ・アドレス・レジスタ88によ
り印刷すべき文字を与えられる。バンド・イメージQバ
ッファ94は、タイプ・バンド上の文字の電子イメージ
を含んでおり、そしてファイアされるべき次のハンマに
隣接する文字のディジタル値を連続的に出力する。文字
データはプリント・ライン・バッファ及びバンド・イメ
ージ・バッファから各偶数及び奇数ティクルに読取られ
そして比較される。ファイア開始信号は比較回路96が
一致を検出した時に発生される。この一致は、特定なハ
ンマ位置でタイプされるべきタイプ・キャリア上の文字
がこの特定な位置忙対面したことを表わす。本発明に従
うと%第1(ターン・オン)遅延値が、このファイア開
始信号と実際のハンマのファイアとの間に介入される。
比較回路96は、タイプ・キャリア上の特定なタイプ・
フェイスの現在位置を表わすバンド・イメージ・バッフ
ァ94の出力をプリント−ライン・バッファ88の出力
に比較する。一致によりファイア開始信号が発生され、
そしてこれはこのサブ・スキャンで次のハンマ位置のフ
ァイアの準備ができたことを表わす。このファイア開始
信号は、アンド0ゲート98を介してI゛ンマ°アドレ
ス°テーブル86らのハンマ・アドレス・データを、こ
の時のサイクルが偶数若しくは奇数サイクルでちるかに
依存して、偶数若しくは奇数のRAM対の、加算器76
.78.80及び82が発生するRAM記憶位置にゲー
トするのに用いられる。第4図のタイミング図は、偶数
及び奇数サイクルの夫々の間に生じる上述のタイミング
信号の相互関係を示している。
成る特定な文字に対して例示的を遅延値を用いてこの制
御システムの動作の一例を説明する。印刷すべき文字を
ハンマ位置(アドレス)”10″における文字1A”と
し、又このハンマ位置は。
対応する第1(ハンマ・ファイア)遅延値“50”及び
第2遅延値(7fイア終了時間)”100″?有するも
のとする。対応するアドレス・レジスタが現在RAM記
憶位置即ちアドレス”75“であるとする。上記の一致
(ファイア開始信号)が生じると、ハンマφアドレス″
10”がセントRAMの記憶位置゛50”+゛75”=
”125“に記憶され、セして又リセットRAMの記憶
位置”100“+”75”=”175”に記憶される。
各RAMの記憶位置はアドレス・レジスタによシ歩進的
にアクセスされる。アドレス・レジスタが”125″に
等しくなると、セントRAMから、ハンマ位置”10”
に対応するハンマ・アドレス信号が読取られセント・デ
コーダ20により解読される。そしてこのデコーダ20
はセット°パルスl(ラッチ21に出力し、これにより
対応するハンマ駆動回路14が)・ンマ位置番号”10
”をファイアする。そしてアドレス・レジスタが”17
5“に到達すると、リセノ)RAMからノ・/マ位置゛
′10”に対応するハンマ・アドレス信号が読出され、
そしてこの信号はリセット・デコーダ22Vcより解読
されてこのデコーダがラッチ21に:ノセノト・パルス
を出力し、これによりハンマ駆動回路14は番号“10
″のノ・ンマのファイアを終了させる。
第5図に示す第2の実施例は、遅いスピードのプリンタ
及び論理−メモリ・スピードに使用するためのもので、
各オプション時間(前述の第1の実施例の偶数若しくは
奇数オプション・サイクルよりも必然的に時間が長い)
は読取り及び書込みサイクルに分けられている。プリン
タのスピードが遅い場合には前述の偶数及び奇数サイク
ル並びに偶数及び奇数RAM対を省略することができる
オプ/ヨ7時間が旬かいと、1方の対のRAMからのハ
ンマ・アドレスの読屯りを他方の対のRAMへのハンマ
・アドレスの書込みの間に行われなければならない。オ
プ/ヨン時間が長いと、単一オブゾヨ7時間内にRAM
から最初にノ・/マ・アドレスが読出されてそして別の
ハンマ・アドレスを書込むことができる。
クロック23は読取サイクルに対応する5つのクロック
出力TO−74及び書込サイクルに対応する5つのクロ
ック出力T s  T 9を生じる。これらの出力は対
応する駆動回路100及び102に送られそして読取り
及び書込サイクルの間にこのシステムを動作させるに必
要な数のタイミング・パルスが発生される。1つのセッ
ト読取−書込RAM104及び1つのリセット読取−書
込RAM106は前述のRAM24.26.28及び3
0に対応する。1つのアドレス・レジスタ108は前述
の偶数及び奇数アドレス・レジスタ52及び34に対応
する。オプション時間の最初の半分(読取サイクル)の
間に/S77・アドレス信号がセント及びリセットRA
 Mの両方から歩進的に読取られ、そして最後の半分(
書込サイクル)の間にハンマ・アドレスがセット及びリ
セットRAMの両方に記憶される。かくして、両RAM
は1つのハンマをファイアするために各オプション時間
同時に2回アドレスされる()・ンマ・アドレスを読取
るために1回セして−・ンマ・アドレスを記憶するため
に1回)。もしも第1の実施例の偶数及び奇数サイクル
が第2実施例のオプション時間の半分であるとすると、
第1実施例は第2実施例の2倍だけハンマを選択する。
第2の実施例の動作は上述の点を除き第1の実施例と同
様であるので詳しく説明しない。
F1発明の効果 本発明は、個々のノ・ンマ飛翔時間の固有的な差を補償
するために個々のノ・ンマ・ファイア時間を制御する共
通制御装置を実現する。この制御装置は、制御信号(こ
れは解読されて個々の7・ンマ駆動回路に印加される)
を与えるのに安価な小容量のRAMQ必要とする。本発
明は、従来においてはハンマ駆動回路のターン・オン及
びターン・オフのための遅延を与えるために個別の遅延
制御回路が必要であったという問題点を解決するつ
【図面の簡単な説明】
第1図は本発明の制御システムで用いるプリンタ機構及
び電磁プリント・ノ・ンマを示す図、第2図は第1図の
プリント・ノ・ンマ機構の動作のタイミングを示す図、
第3図は、第1図の複数のプリント・ハンマ機構のタイ
ミングを制御する電子制御システムを用いる本発明の実
施例を示す図、第4図は第3図の回路動作を示す図、第
5図は本発明の他の実施例を示す図。 10・・・附勢装置、11・・・・コイル、15・・・
・アーマチュア、17・・・・ハンマ、14・・・・/
1ンマ駆動回路、21・・・・ランチ、24.26.2
8.30・・・RAM、52.34・・・・アドレス・
レジスタ、20.22・・・・デコーダ。

Claims (1)

  1. 【特許請求の範囲】 夫々の飛翔時間が異なる複数個のハンマに対して移動活
    字キャリアの活字を整列させて打印するプリンタのイン
    パクトのタイミングを制御する装置において、 ハンマ・ファイア信号に応答して上記移動活字キャリア
    に対して上記ハンマを駆動する複数個のハンマ駆動回路
    と、 ファイアされるべき特定なハンマを表わすハンマ・アド
    レス信号を制御信号に応答して発生するため上記ハンマ
    駆動回路の全てに共通に結合されたハンマ選択手段と、 上記ハンマ・アドレス信号に応答して、上記特定なハン
    マのハンマ駆動回路にハンマ・ファイア信号を供給する
    回路と、 上記移動活字キャリアが上記特定なハンマに整列された
    時にファイア開始信号を発生する信号発生手段と、 上記ハンマ選択手段及び上記信号発生手段に結合され、
    上記ファイア開始信号に応答して、上記特定なハンマの
    アドレスを表わす第1制御信号及び上記ハンマ・ファイ
    ア信号のタイミングを表わす第2制御信号として規定さ
    れる上記制御信号を発生する制御手段とを有する上記イ
    ンパクトのタイミング制御装置。
JP60204598A 1984-11-30 1985-09-18 インパクトのタイミング制御装置 Granted JPS61134277A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/676,997 US4597328A (en) 1984-11-30 1984-11-30 Print hammer flight time control system
US676997 1984-11-30

Publications (2)

Publication Number Publication Date
JPS61134277A true JPS61134277A (ja) 1986-06-21
JPH0379193B2 JPH0379193B2 (ja) 1991-12-18

Family

ID=24716878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60204598A Granted JPS61134277A (ja) 1984-11-30 1985-09-18 インパクトのタイミング制御装置

Country Status (4)

Country Link
US (1) US4597328A (ja)
EP (1) EP0183095B1 (ja)
JP (1) JPS61134277A (ja)
DE (1) DE3578880D1 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0215141B1 (de) * 1985-09-13 1990-04-18 Ibm Deutschland Gmbh Verfahren zur Steuerung von Zeilendruckern mit einem umlaufenden Typenband und einer Druckhammerbank
JPS62242561A (ja) * 1986-04-08 1987-10-23 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 多重アクチユエ−タ
US4743821A (en) * 1986-10-14 1988-05-10 International Business Machines Corporation Pulse-width-modulating feedback control of electromagnetic actuators
JPS63107576A (ja) * 1986-10-23 1988-05-12 Brother Ind Ltd シリアルプリンタ
JPS63230435A (ja) * 1987-03-20 1988-09-26 Fuji Photo Film Co Ltd シ−ト供給装置
US5039237A (en) * 1987-06-02 1991-08-13 Oki Electric Industry Co., Ltd. Dot matrix print head drive method
JP2520909B2 (ja) * 1987-06-02 1996-07-31 沖電気工業株式会社 ドット印字ヘッドの駆動方法
US4821639A (en) * 1987-08-12 1989-04-18 International Business Machines Corporation Control for enabling flight timing of hammers during printing
EP0395763B1 (en) * 1987-11-27 1995-07-19 Oki Electric Industry Company, Limited Wire dot impact printer
US4838157A (en) * 1988-03-25 1989-06-13 Ncr Corporation Digital printhead energy control system
US5046413A (en) * 1990-10-05 1991-09-10 International Business Machines Corp. Method and apparatus for band printing with automatic home compensation
JP2738786B2 (ja) * 1991-10-25 1998-04-08 沖電気工業株式会社 ワイヤドットヘッドの駆動装置
US5383399A (en) * 1993-09-27 1995-01-24 Ncr Corporation Zero hammer adjustment drum printer control technique
US6835011B2 (en) * 2003-03-03 2004-12-28 Toshiba Tec Kabushiki Kaisha Impact dot printing head control apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56130381A (en) * 1980-03-18 1981-10-13 Hitachi Koki Co Ltd Controlling method for printing timing of printer
JPS56157388A (en) * 1980-05-09 1981-12-04 Fujitsu Ltd Printing timing correction system
JPS57142378A (en) * 1981-12-04 1982-09-03 Hitachi Koki Co Ltd Method for controlling printing hammer of high-speed printer

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2205003A5 (ja) * 1972-10-26 1974-05-24 Honeywell Bull Soc Ind
US3845710A (en) * 1973-10-02 1974-11-05 Teletype Corp Print control logic circuitry for on-the-fly printers
US4384520A (en) * 1980-09-16 1983-05-24 Hitachi Koki Company, Limited Device for controlling solenoids of high speed printer
US4440079A (en) * 1982-01-11 1984-04-03 International Business Machines Corporation Control system for timing hammers of impact printers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56130381A (en) * 1980-03-18 1981-10-13 Hitachi Koki Co Ltd Controlling method for printing timing of printer
JPS56157388A (en) * 1980-05-09 1981-12-04 Fujitsu Ltd Printing timing correction system
JPS57142378A (en) * 1981-12-04 1982-09-03 Hitachi Koki Co Ltd Method for controlling printing hammer of high-speed printer

Also Published As

Publication number Publication date
US4597328A (en) 1986-07-01
JPH0379193B2 (ja) 1991-12-18
EP0183095A3 (en) 1986-12-30
EP0183095A2 (en) 1986-06-04
DE3578880D1 (de) 1990-08-30
EP0183095B1 (en) 1990-07-25

Similar Documents

Publication Publication Date Title
JPS61134277A (ja) インパクトのタイミング制御装置
US4232975A (en) Print hammer control
US4440079A (en) Control system for timing hammers of impact printers
US3678847A (en) Hammer firing system for a high speed printer
US4178108A (en) Apparatus for space synchronizing carrier and rotatable print disk positions in on-the-fly printing
CA1149310A (en) Control system and method for testing print hammers in a high speed printer
US3651914A (en) Asynchronous printer
JPS587383A (ja) 印刷ヘツド制御装置
US3810195A (en) Helical bar printer logic circuitry
JPS59150768A (ja) ラインサ−マルヘツドの駆動方法
US3461796A (en) High-speed printer with shared control circuit
CA1159710A (en) Printer system having parity checking of print hammers using software control
US4248147A (en) Control system for dot matrix line printer using one print element per character
US5171093A (en) Control system for a dot matrix printer
US3834304A (en) Helical bar printer and hammer therefor
US4286516A (en) Electronic control for timing hammers in impact printers
JPH0569713B2 (ja)
JP3132733B2 (ja) ドット印字ヘッドの駆動方法
EP0441188B1 (en) Dot-matrix printer
GB838636A (en) High speed recording apparatus
US6361153B1 (en) Preload of data prior to fire pulse by using a dual buffer system in ink jet printing
JPS6111845A (ja) 印字デ−タ制御装置
JP2855047B2 (ja) プリントヘッド
JPH0752416A (ja) ドット印字ヘッドの駆動制御装置
US4376411A (en) Print hammer limit control