JPH0655525B2 - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH0655525B2
JPH0655525B2 JP57231951A JP23195182A JPH0655525B2 JP H0655525 B2 JPH0655525 B2 JP H0655525B2 JP 57231951 A JP57231951 A JP 57231951A JP 23195182 A JP23195182 A JP 23195182A JP H0655525 B2 JPH0655525 B2 JP H0655525B2
Authority
JP
Japan
Prior art keywords
print
hammer
scan
address
code 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.)
Expired - Lifetime
Application number
JP57231951A
Other languages
English (en)
Other versions
JPS59124878A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57231951A priority Critical patent/JPH0655525B2/ja
Publication of JPS59124878A publication Critical patent/JPS59124878A/ja
Publication of JPH0655525B2 publication Critical patent/JPH0655525B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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/52Control for hammer-impression mechanisms for checking the operation of print hammers

Landscapes

  • Impact Printers (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はラインプリンタの印刷装置に係り、特に印刷タ
イミング信号を複雑な演算により算出せずに、管理テー
ブルを使用して簡単に求めることができるようにしたも
のに関する。
〔従来技術と問題点〕
誘えばタイプベルトのような活字走行体を走行させてお
き、これを1行の印字桁数用意してあるハンマーによ
り、当該ハンマー位置を通過する所望の活字を打出して
印刷を行うようにしたラインプリンタでは、活字選択方
法として、通常活字走行体に近接した磁気センサー、フ
オトセンサーなどのセンサーにより印字毎で活字に対応
したマークを読取り、そのマークとメモリ内にストアさ
れた当該桁位置での被印字データとを照合し、一致がと
れたものについてはハンマーマグネットに対して励磁を
行いハンマーを動作させて印字を行う。
この、各活字に対応したマークとメモリ内のデータとを
照合させる場合に、タイプベルト方式のラインプリンタ
においては、ハンマーとタイプベルトの活字が照合時間
の関係で一対一に対応していないので、照合ハンマーア
ドレス、印字可能文字コードを発生させるための回路が
非常に複雑になる。又、マイクロプロセッサ等で実現す
るにも印字スピードを上げるためには、その演算速度を
相当上げなければならない。
ラインプリンタでは、第1図に示すように、活字走行体
V上と活字A、B、C、D・・・と印字ハンマーM(
〜・・・)との関係は、活字Aがハンマーに対向し
ているとき活字Eがハンマーに対向する関係(プリン
トスキャン1)にあり、また活字A、Eがハンマー、
により印字された後にタイプベルトが図中でdだけ矢
印方向に走行し、次の桁であるハンマー、により活
字B、Fが印字できる。すなわち活字5個に対して印字
ハンマー6個が対応するように活字Aのハンマーのセ
ンタとのズレは零、活字Bとハンマーのセンタとのズ
レはd、同様に活字Cとハンマーでは2d・・・とd
ずつずらして構成されており、最初の状態では、1桁目
のハンマーが活字Aに対向する時このタイミングで対
向する位置は6桁目のハンマーと活字Eである。した
がって第1図の状態のときハンマー、・・・に対応
する活字A、E・・・が印字可能である。第2図(イ)
に示すプリントスキャン1はハンマー〜による活字
A〜Dまでの印字タイミングを示し、この副スキャン1
において、ハンマー、・・・の各桁の印字を行う。
そしてこの間に活字走行体Vが第1図のdだけ走行する
ので、その次の副スキャン2ではハンマー、・・・
に対して活字B、F・・・がそれぞれ対向して印字可能
となり、ハンマー、・・・の各桁の印字を同一タイ
ミングで行うことができる。このようにして副スキャン
5まで遂行されると、活字走行体Vは第1図においてD
だけ走行し、今度はプリントスキャン2の状態となって
活字Bがハンマーに対向し、活字Fがハンマーに対
向する。第2図(イ)のプリントスキャン2はこの時の
状態を示す。従って、プリントスキャン2の副スキャン
1では活字B(第1図の数字8)がハンマーに、活字
F(第1図の数字12)がハンマーにより印字可能と
なる。そしてこれらの関係を示したものが第2図
(ロ)、(ハ)に示す図である。
ここで第1図に示す活字A、B、C・・・の上に記載の
数字7、8、9・・・は文字番号である。
なお第2図(ロ)において照合ADの数字1、2・・・
はハンマー、・・・に対応するものであり、行方向
の照合ADの欄は印字走行体VがDだけ走行する間での
d、2d、・・・5dで印字可能となるハンマー番号を
示し、列方向は各々のプリントスキャン内の副スキャン
で同時に印字可能なハンマー番号を示す。そして第2図
(ハ)において各副スキャンの項の数字7、8、9・・
・は第1図に示すようにそれぞれ活字A、B、C・・・
を示しており、したがって第2図(ハ)ではプリントス
キャン1における副スキャン1のときに活字A、E・・
・が印字でき、副スキャン2のとき活字B、F・・・が
印字できることを示している。
また印字のために励磁されたハンマーは、第2図(イ)
に示すように副スキャンで7サイクル後にオフになる。
したがって、第2図(ロ)に示すように副スキャン1の
ときに励磁されうるハンマー、・・・は次のプリン
トサイクルの副スキャン3にてオフにされる。前記の通
り励磁されたハンマーは、副スキャンで7サイクル後に
オフになるため、副スキャン1で励磁されたハンマーは
次のプリントスキャン2の副スキャン3の初めでオフに
される。第2図(ロ)の副スキャン3の停止ADに示す
1、6・・・はこの状態を示している。勿論副スキャン
の最後のアドレスから次の副スキャンの最初のアドレス
にもどるときは、第2図(ロ)、(ハ)のように所定の
アドレスに戻ることになる。
ラインプリンタでは印刷制御にこのような順序があるの
で、従来はハードロジックのみに、また高速のマイクロ
プロセッサでこのことを実現していた。しかしハードロ
ジックは回路がかなり大きくなり、また高速のマイクロ
プロセッサを使用するときは、活字走行体の速度が上昇
するとその対応が困難となり、並行処理などの必要性が
生ずるなど実現する上での支障が多かった。
また活字ベルトの交換等により、活字ベルト上の活字の
間隔とハンマーとの間隔が異なるような新しい装置を使
用する場合、メモリアクセスの加算定数を変更する必要
があり、このためソフトの大幅な変更が必要であった。
ハードで構成されている場合はカウント値、デコード
値、ビット幅などの変更が必要となり回路の再設計が必
要であった。
〔発明の目的〕
本発明はこのような問題を改善するために、比較的ハー
ド量が少なく、しかも活字走行体の速度が高速でも容易
に対応でき、励磁条件などの変更に柔軟に対処できるよ
うにした印刷装置を提供することを目的とする。
〔発明の構成〕
この目的を達成するために本発明の印刷装置では、ベル
ト上に予め定められた間隔をもって配列されてなるM
(整数)個の活字を備えると共に、上記間隔とは異なる
間隔をもってN(整数)個の印字ハンマーを配列し、前
記活字のm+1(m<M;整数)個目毎に前記印字ハン
マーのn+1(n<N;整数)個目が正対面するように
構成した活字ベルトと活字ハンマーを有する印刷装置に
おいて、前記活字ベルトの走行時に、印字可能な印字ハ
ンマー位置の情報を保持するアドレスレジスタ3と、前
記アドレスレジスタ3に保持される情報によりアクセス
され、印刷すべき文字の印字コードを前記印字ハンマー
の位置対応に格納する印字データエリアと、印字ハンマ
ーの励磁状態を示すフラグが記入されるコトロールエリ
アを有する印刷ゴードメモリ4と、印字可能な活字の文
字番号情報を持つコードメモリアドレス部7と、前記コ
ードメモリアドレス部7に保持される文字番号情報によ
りアクセスされ、活字の文字番号情報対応に活字コード
を保持するコードメモリ8と、前記印刷メモリ4から出
力される印字コードと、前記コードメモリアドレス部7
に保持される情報により読み出されたコードメモリ8か
ら出力される印字コードを比較し、一致がとれたとき、
印字ハンマー励磁信号となる一致信号を出力する比較器
5と、前記活字と印字ハンマーが正対面するn+1個毎
の印字ハンマー番号を保持するマグネットセットアドレ
ス領域と、附勢された印字ハンマーをリセットするタイ
ミング情報を保持するマグネットリセットアドレス領域
と、前記印字ハンマーにより印字可能な活字の文字番号
情報を保持するコードメモリアドレス領域(1)と、各
プリントスキャンの副スキャン1の最初の文字番号情報
を保持するコードメモリアドレス領域(2)と、副スキ
ャンから主スキャンに復帰する文字番号情報を保持する
コードメモリアドレス領域(3)と、各副スキャンから
次の副スキャンの先頭に復帰する文字番号情報を保持す
るコードメモリアドレス領域(4)を有し、選択信号に
よって前記各領域が選択される制御テーブル2と、前記
制御テーブル2のマグネットセットアドレス領域をアク
セスするアドレスデータを出力するアドレスカウンタ1
と、前記アドレスカウンタ1からの出力と、前記コード
メモリアドレス部7からの出力とのいずれかを選択的に
前記制御テーブル2に出力するセレクタ6を備え、印刷
データメモリ4に印字データをセットし、制御テーブル
2からマグネットセットアドレスをアクセスして印字可
能なハンマー番号を順次読み出して、これに応じた印刷
データメモリ4から出力された印字データと、前記制御
テーブル2から印字ハンマーにより印字可能な活字情報
を順次読み出してこれに応じてコードメモリ8から出力
された印字データとを比較器5で比較し、一致が得られ
たときに前記ハンマー番号の印字ハンマーを附勢して印
刷し、また前記制御テーブル2からリセットするタイミ
ング情報を読み出し、これにもとづき前記附勢された印
字ハンマーをリセットするようにしたことを特徴とす
る。
〔発明の実施例〕
本発明の一実施例を第3図〜第5図により説明する。
第3図は本発明の一実施例構成を示し、第4図はその制
御テーブルの具体的説明図、第5図はそのプリントデー
タ・メモリの具体的説明図である。
第3図で1はアドレスカウンタであって信号10により
初期アドレスが設定され、クロック11が印加される。
制御テーブル2は、第4図に示すテーブルが記入されて
いるものであって例えばROMにより構成されている。
この制御テーブル2は、例えばページ1にマグネット・
セット・アドレスが記入され、ベージ2にマグネット・
リセットアドレスが記入され、ページ3にコードメモリ
・アドレス(1)が記入され、ページ4にコードメモリ
・アドレス(2)が記入され、ページ5にコードメモリ
・アドレス(3)が記入され、ページ6にコードメモリ
・アドレス(4)が記入される。このマグネットセット
・アドレスには、第2図(ロ)に示すハンマー、・
・・のどれが各副スキャン1、2・・・に印字動作可能
であるかを示す各ハンマーの印字可能情報、すなわち副
スキャン毎の照合AD欄の各ハンマー番号が記入されて
いる。ベージ2のマグネットリセット・アドレスは、第
2図(イ)に示すようにどの副スキャンでどのハンマー
に対する励磁信号をリセットするかの情報すなわち、第
2図(ロ)に示す副スキャンの停止AD欄の数字が入っ
ている。
ベージ3のコードメモリ・アドレス(1)には、第2図
(イ)に示す活字走行体の活字のどの文字が各副スキャ
ン1〜5で印字可能であるかという印字可能文字を示す
印字可能情報が記入されており、出力される数字は、第
2図(ハ)により各副スキャン1〜5に示される印字可
能な活字の文字番号である。
ページ4のコードメモリ・アドレス(2)は、活字走行
体が走行している状態においては常にハンマーに対する
活字の位置を把握しておく必要があるため、印字を行な
わない時に活字走行体の活字位置を示すパルスが出力さ
れる毎に+1するための情報が記入されており、プリン
トスキャンの最初の文字を示している。ページ5のコー
ドメモリ・アドレス(3)では副スキャン5の最後の活
字文字情報から次のプリントスキャンサイクルの副スキ
ャン1の最初の活字アドレスが出力されるように情報が
記入されている。コードメモリ・アドレス(4)には各
副スキャンからの復帰アドレスが記入される。即ちプリ
ントスキャン1では副スキャン1の最終までスキャンさ
れたとき、次の副スキャン2に移行する。その移行する
際の先頭アドレスが8(つまり文字B)であることを示
す情報が格納されている。同様に副スキャン2の終わり
までスキャンされた場合、次の副スキャン3へ移行する
が、その際の先頭アドレスは9であることが格納されて
いる。
各プリントスキャン(主スキャン)は、例えば5つの副
スキャンから構成されている。また各副スキャン(サブ
スキャン)の中は第2図(ロ)のスキャン順1、2、
3、4、5・・・に示すようにメモリをアクセスする小
さなサイクルから構成されている(メモリサイクルと呼
称する)。一方、第2図(ハ)のスキャン順もこのメモ
リサイクルと対応関係にある。このように、副スキャン
のメモリサイクルが最後まで終了すると、次の副スキャ
ンに移行し、例えば副スキャン1から副スキャン2に移
行する。最後の副スキャン(例えば副スキャン5)が終
了すると次のプリントスキャン(主スキャン)例えば第
2図(イ)に示すように(文字A)に対するプリントス
キャン(主スキャン)から(文字B)に対するプリント
スキャン(主スキャン)へと移行する。
3はオドレス・レジスタであって、印刷データ・メモリ
4をアクセスするアドレスがセットされるものである。
そしてこのアドレスは第4図に示す制御テーブル2のマ
グネトセット・アドレス(ページ1)が記入されるもの
である。
印刷データ・メモリ4は、少なくとも1行の全桁に対す
る印字すべき文字を示す文字コードがセットされるもの
であり、各桁毎に、つまりハンマー、・・・毎に対
応して記入されている。したがっていま副スキャンが副
スキャン1であればアドレス・レジスタ3から照合AD
欄の1、6、11・・・というアドレスが出力され、こ
れに応じて印刷データ・メモリ4内のアドレス(1、
6、11・・・)にセットされている文字コードが出力
される。
5は比較器であって印刷データ・メモリ4の出力する印
字すべき文字コードと、後述するコード・メモリ8から
出力する文字コードが一致するか否かチェックするもの
であり、一致すればそれに対応するハンマーの励磁を行
うセット信号SET9を出力するとともに、レジスタ2
8を経由して制御データ・メモリ4内にフラグを立てる
ことになる。
6はセレクタであって、セレクト信号12により印刷サ
イクル以外のときには23側をセレクトし、後述するコ
ードメモリ・アドレス部7の出力信号をセレクタ6を経
由して制御テーブル2に入力させ、印刷サイクルのとき
にはセレクト信号により22側をセレクトし、制御テー
ブル2をアクセス可能にする。
7はコードメモリ・アドレス部であり、コード・メモリ
8をアクセスするためのアドレスが記入される。コード
メモリ8は、第2図(ハ)に示す、副スキャン項の数字
7、8、9・・・が示す活字A、B、C・・・を、この
数字対応に記憶するものである。例えば、コードメモリ
8を7でアクセスすればAの文字コードが出力されるも
のである。そしてことコードメモリ8にはこのような記
憶データが、事前に用意されている。このコード・メモ
リ8をアクセスするためのアドレスは、印刷サイクルで
は第4図に示す制御テーブル2のコードメモリ・アドレ
ス(1)、(3)、(4)が選択的にセットされ、印刷
サイクル以外のときは、次のような動作を行う。印刷サ
イクル中には信号26によりアンド・ゲート33でイン
ヒビットされていた活字走行体上の活字に対応するパル
ス(以下活字パルス)25が、印刷サイクル以外のとき
はオア・ゲート34を通り、コードメモリ・アドレス部
7に入力され、制御テーブル2のページ4の出力がセッ
トされる。そしてリセット信号19によりリセットされ
る。また、セレクタ6への入力信号はセレクト信号12
により23側に切換えられておりコードメモリ・アドレ
ス部7の出力信号24がセレクタ6の23を経由して制
御テーブル2に入力される。このとき制御テーブル2は
ページ選択信号13によりページ4がセレクトされてお
り、活字走行体上の活字対応位置を示していくために、
コードメモリ・アドレス部7の出力信号24+1の内容
がアクセスされる。このようにして印刷サイクル以外の
ときコードメモリ・アドレス部7は活字パルス25によ
り+1ずつインクリメントされる。また活字走行体の活
字のセットが1セットの区切りに達すると、信号19に
よりコードメモリ・アドレス部7のアドレスがリセット
される。
印刷サイクルでは印刷データ・メモリ4のページ1の印
字データエリアには、少なくとも1行分の各ハンマー
、・・・に対する印字データがセットされている。
(イ)そして印刷サイクルに入ると、アドレスカウンタ
1が信号10によりオール零にリッセトされ、クロック
11により順次+1される。このときセレクタ6はセレ
クタ切換信号12により信号22側をセレクトし、これ
により制御テーブル2をアクセスする。そして最初にこ
のオール零のアドレスと、ページ選択信号13により先
ず第4図のページ1のマグネットセットアドレスすなわ
ち第2図(ロ)に示す照合ADの数字が出力され、これ
がセット信号15によりアドレス・レジスタ3にセット
される。アドレス・レジスタ3の出力は、セット信号1
5によりセットされた後出力される。また、コードメモ
リ・アドレス部7のコードメモリ・アドレスは、セット
タイミング18によりデータがセットされた後出力され
る。このアドレス・レジスタ3の出力とコードメモリ・
アドレス部7の出力は各々印刷データメモリ4、コード
・メーモリ8に入力される。一方印刷データ・メモリ4
のページ選択信号16は第5図のページ1の印刷データ
エリアを指しており、またコード・メモリ8のページ選
択信号20はその時の活字ベルトに対応した文字セット
のページを選択している。これらの選択信号によるペー
ジと、既にセット済のアドレス・レジスタ3とコードメ
モリ・アドレス部7の各アドレス・レジスタの内容で、
各々の出力、即ち第2図(ロ)の副スキャン1のスキャ
ン順1の照合アドレスに対応するデータ1の内容例えば
文字Aと第2図(ハ)の副スキャン1のスキャン順1の
文字コード7に対応する文字Aのデータが読み出され
る。両者は比較器5にデータの各ビットが入力され相互
に、タイミング信号17のタイミングで比較され、全て
のビットが一致していればセット信号9が得られる。
(ロ)アドレス・レジスタ3に照合ADをセットしたあ
と、セレクタ6がセレクト信号12によって切替えら
れ、コードメモリ・アドレス部7の出力とページ選択信
号13とにより制御テーブル2をアクセスしてページ3
のコードメモリ・アドレス(1)から印字可能な活字番
号のアドレスをインクリメントしながら出力し、これが
オア・ゲート34を経由するセットタイミング信号18
によりコードメモリ・アドレス部7にセットされる。こ
のようにしてコード・メモリ8からプリンススキャン1
の副スキャン1にて印字できる文字番号7、11・・・
で示されるA、E・・・の文字コードを出力する。これ
により比較器5において、ハンマーに対応する印刷す
べき文字コードと文字番号7で示される文字Aの文字コ
ード、ハンマーに対応する文字コードと文字番号11
で示される文字Eの文字コード・・・が比較され、文字
コードの一致したものがレジスタ28に出力されて、セ
ット信号9、印刷データ・メモリ4の出力を一時的に記
憶する。このセット信号9はハンマーの駆動回路に出力
され印字を行う。ところでレジスタ28にセットされた
この一致信号はバッファ30を介して、書込信号29に
より出力され、印刷データ・メモリ4の第5図ページ2
におけるコントロールエリアにどのハンマーの励磁が行
われたかを示すフラグAを記憶する。バッファ30及び
レジスタ28は複数の信号に対応している。このコント
ロールエリアの情報は次の目的に使用する。
すなわち第2図の主スキャン7で1桁目の励磁がハンマ
ーに対して行われる。同じタイミングが主スキャン8
のハンマーでも存在するが、そのタイミング前の主ス
キャン7で出力されたセット信号9がレジスタ28経由
で印刷データ・メモリ4の上記コントロールエリアに上
記の如くフラグ(Aフラグ)セットされているのでその
内容を判定し、再びセット信号9が出力されないように
すること、励磁信号のリセットを行うためにレジスタ2
8にセット信号9から作られコントロールエリアにセッ
トされている内容を出力するものである。従ってこの信
号が再びコントロールエリアにBフラグとしてストアさ
れ、リセットのタイミング(第2図(ロ)に示す停止ア
ドレス)でそのBフラグがオンになっている時のみリセ
ットパルスを出力するものである。またAフラグを読み
出してBフラグとして書込む際に印字終了フラグCフラ
グも同時に書込み、次の照合も行われないようにしてい
る。
第6図により、Aフラグ、Bフラグ、Cフラグの発生状
態を説明する。フラグAはハマーの励磁が行われるとき
印字データ・メモリ4のページ2のコントロールエリア
に記憶される。前記の場合には、第6図の主スキャン7
の副スキャン1のタイミングで発生され記憶される。フ
ラグBは次の主スキャンの同じ副スキャンのタイミング
で発生され、同じくコントロールエリアに記憶される。
そしてフラグCもフラグBと同じタイミングで発生さ
れ、コントロールエリアに記憶される。
(ハ)このように副スキャン1で照合のとれたハンマー
位置で文字コードが印刷されたとき、次に副スキャン2
でハンマー、・・・の印字照合が行われ、照合のと
れたもののみが印刷される。このようにして副スキャン
5まで行われて照合がとれたもののみの印字が行われた
とき、次のプリントスキャン2に入ることになる。この
プリントスキャン2では副スキャン1において今度はハ
ンマー、・・・に対し文字アドレス8、12・・・
が対応することになり、先のプリントスキャン1の副ス
キャン1で照合のとれなかった文字のうち、いくつかが
このプリントスキャン2の副スキャン1で照合が得られ
る。そしてこれでも照合が得られなかったものは、図示
省略したプリントスキャン3の副スキャン1でハンマー
、・・・が文字アドレス9、13・・・と対応する
ことになる。走行体に収容される字種の分だけプリント
スキャンを繰り返すことにより全ての桁にその字種を印
字することができることになる。
このようにして第2図(ロ)、(ハ)に示すシーケンス
により所期の印刷を行うことができる。
なお前記説明における印刷サイクル、印刷サイクル以外
のとき、等の時系列と、各スキャン、ハンマー励磁、印
刷データの格納・読み出し、印刷データメモリとコード
データ・モメリの照合等の時系列関係を第7図に簡単に
示した。印刷データの格納は、印刷サイクルに先立って
行われる。
また活字パルス、リセット信号、セレクタ信号、ベージ
選択信号は、下記の如き状態で発生されるものである。
活字パルスは、活字走行体上存在する活字毎に設けられ
た活字クロックマークを、活字走行体が走行している場
合にセンサーが読み取り発生するものであり、リセット
信号は活字セットのインデックスマークを読み取り発生
するものであり、これらは周知のことである。
リセット信号は、第2図(イ)に示す如く、励磁信号が
副スキャンで7サイクルの間継続されるので、8サイク
ル目の副スキャンの始めに、フラグBの存在を条件とし
て出力されるものである。
ページ選択信号は制御テーブル2の内容を順次選択する
場合に使用するものであり、副スキャンの個々の読み出
し時に変化する。
セレクト信号は制御テーブル2に入力されるアドレスカ
ウンタ1またはコードメモリ・アドレス部7からの出力
データの切換を行う信号である。アドレスカウンタ1か
らの出力データは照合アドレスを読み出すときに制御テ
ーブル2をアクセスする場合に使用される。またコード
メモリ・アドレス部7からの出力データは、印字可能な
活字のアドレスの読み出し時及び副スキャンの最後のア
ドレスから次の副スキャンの先頭のアドレスを読み出す
とき、更にプリントスキャンの最後から次のプリントス
キャンの先頭等のアドレスを読み出すときに制御テーブ
ル2をアクセスする場合に使用される。
そして、第3図における各信号は、第8図に示す如き状
態で出力される。第8図は説明簡略化のため、各信号を
数字で示している。
第4図ページ2に記載されているマグネットリセットア
ドレスは、プリントスキャン中の各副スキャンの中のメ
モリサイクルで、第2図(ロ)に示すようにスキャン順
に照合アドレスと対応して読み出される停止アドレスの
ことである。これは、例えば、第2図(イ)に示すが、
プリントスキャン1の副スキャン1で照合がとられた励
磁した信号を、次のプリントスキャン2の副スキャン3
でリセットすることに対応している。
即ち第2図(ロ)の副スキャン1のスキャン順1で照合
AD1が印字され、励磁されると、副スキャン3のスキ
ャン順1のメモリサイクルで停止ADとして1が読み出
され、同励磁信号がリセットされることになる。なおこ
のリセットは、第2図(イ)に示すように励磁したプリ
ントスキャンの次のプリントスキャンでリセットが行わ
れるように制御される。このような動作は、第5図ペー
ジ2のコントロールエリアにあるフラグA、B、C等に
より実現される。第3図でこれを説明すると、制御テー
ブル3から読み出された停止AD(アドレス)はアドレ
ス・レジスタ3にセットされ印刷データ・メモリ4をア
クセスする。一方印刷データ・メモリ4はページ選択信
号16により、第5図のページで即ちコントロールエリ
アが選択されフラグBを読み出す。図示しないが、この
フラグBは、リセットタイミング信号と論理積演算され
リセット信号となる。一方図示しないハンマーをドライ
ブする回路には同アドレス・レジスタ3の出力が伝達さ
れており既に励磁している桁のラッチ回路を選択してい
る。この選択したラッチ回路に前述のリセット信号が入
力され、励磁信号がオフとなる。
〔発明の効果〕
本発明によれば印刷制御シーケンスが一義的に行われる
ことに着目し、その制御シーケンスを制御テーブルにあ
らかじめ保持させて、これを使用して印刷制御を行うよ
うにしたので、そのハード構成を非常に簡単なものとす
ることができる。
即ち制御テーブルは、ROMの如きメモリで構成するこ
とが可能であり、従来技術のように、多数の加算器等よ
りなる膨大なハードを必要としないので、小型化かつ簡
単なハード構成にすることができる。
また、活字ベルトの交換等によって、活字ベルト上の活
字の間隔とハンマーとの間隔の差異が異なった新しい装
置を使用するような場合にも、メモリアクセスの加算定
数を変更する必要があり、ソフトの大幅な変更が必要と
なるが、本発明は単にこの制御テーブルの内容を変換す
ること、例えばROMの交換により簡単に対処すること
が可能である。
【図面の簡単な説明】
第1図はラインプリンタの活字とハンマーの対応関係説
明図、第2図はその動作説明図、第3図は本発明の一実
施例構成図、第4図は制御テーブル説明図、第5図は印
刷データ・メモリ説明図、第6図は各フラグ発生状態説
明図、第7図は印刷サイクル及び印刷サイクル以外のと
きどのようなことが行われるのかを概略的に示すもの、
第8図は信号発生タイミング説明図である。 図中、1はアドレス・カウンタ、2は制御テーブル、3
はアドレス・レジスタ、4は印刷データ・メモリ、5は
比較器、6はセレクタ、7はコードメモリ・アドレス
部、8はコード・メモリである。
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭57−210862(JP,A) 特開 昭47−45335(JP,A) 特開 昭55−117676(JP,A) 特開 昭57−64581(JP,A) 特開 昭54−54529(JP,A) 特開 昭57−113190(JP,A)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】ベルト上に予め定められた間隔をもって配
    列されてなるM(整数)個の活字を備えると共に、上記
    間隔とは異なる間隔をもってN(整数)個の印字ハンマ
    ーを配列し、前記活字のm+1(m<M;整数)個目毎
    に前記印字ハンマーのn+1(n<N;整数)個目が正
    対面するように構成した活字ベルトと活字ハンマーを有
    する印刷装置において、 前記活字ベルトの走行時に、印字可能な印字ハンマー位
    置の情報を保持するアドレスレジスタ3と、 前記アドレスレジスタ3に保持される情報によりアクセ
    スされ、印刷すべき文字の印字コードを前記印字ハンマ
    ーの位置対応に格納する印字データエリアと、印字ハン
    マーの励磁状態を示すフラグが記入されるコントロール
    エリアを有する印刷データメモリ4と、 印字可能な活字の文字番号情報を持つコードメモリアド
    レス部7と、 前記コードメモリアドレス部7に保持される文字番号情
    報によりアクセスされ、活字の文字番号情報対応に活字
    コードを保持するコードメモリ8と、 前記印刷メモリ4から出力される印字コードと、前記コ
    ードメモリアドレス部7に保持される情報により読み出
    されたコードメモリ8から出力される印字コードを比較
    し、一致がとれたとき、印字ハンマー励磁信号となる一
    致信号を出力する比較器5と、 前記活字と印字ハンマーが正対面するn+1個毎の印字
    ハンマー番号を保持するマグネットセットアドレス領域
    と、附勢された印字ハンマーをリセットするタイミング
    情報を保持するマグネットリセットアドレス領域と、前
    記印字ハンマーにより印字可能な活字の文字番号情報を
    保持するコードメモリアドレス領域(1)と、各プリン
    トスキャンの副スキャンの最初の文字番号情報を保持す
    るコードメモリアドレス領域(2)と、副スキャンから
    主スキャンに復帰する文字番号情報を保持するコードメ
    モリアドレス領域(3)と、各副スキャンから次の副ス
    キャンの先頭に復帰する文字番号情報を保持するコード
    メモリアドレス領域(4)を有し、選択信号によって前
    記各領域が選択される制御テーブル2と、 前記制御テーブル2のマグネットセットアドレス領域を
    アクセスするアドレスデータを出力するアドレスカウン
    タ1と、 前記アドレスカウンタ1からの出力と、前記コードメモ
    リアドレス部7からの出力とのいずれかを選択的に前記
    制御テーブル2に出力するセレクタ6を備え、 印刷データメモリ4に印字データをセットし、制御テー
    ブル2からマグネットセットアドレスをアクセスして印
    字可能なハンマー番号を順次読み出して、これに応じた
    印刷データメモリ4から出力された印字データと、前記
    制御テーブル2から印字ハンマーにより印字可能な活字
    情報を順次読み出してこれに応じてコードメモリ8から
    出力された印字データとを比較器5で比較し、一致が得
    られたときに前記ハンマー番号の印字ハンマーを附勢し
    て印刷し、また前記制御テーブル2からリセットするタ
    イミング情報を読み出し、これにもとづき前記附勢され
    た印字ハンマーをリセットするようにしたことを特徴と
    する印刷装置。
JP57231951A 1982-12-29 1982-12-29 印刷装置 Expired - Lifetime JPH0655525B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57231951A JPH0655525B2 (ja) 1982-12-29 1982-12-29 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57231951A JPH0655525B2 (ja) 1982-12-29 1982-12-29 印刷装置

Publications (2)

Publication Number Publication Date
JPS59124878A JPS59124878A (ja) 1984-07-19
JPH0655525B2 true JPH0655525B2 (ja) 1994-07-27

Family

ID=16931620

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57231951A Expired - Lifetime JPH0655525B2 (ja) 1982-12-29 1982-12-29 印刷装置

Country Status (1)

Country Link
JP (1) JPH0655525B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0655503B2 (ja) * 1984-12-04 1994-07-27 富士通株式会社 印刷装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5359333A (en) * 1976-11-09 1978-05-29 Toshiba Corp Line printer
JPS5811574Y2 (ja) * 1977-02-28 1983-03-04 安立電気株式会社 デイジタルプリンタ駆動装置
JPS5454529A (en) * 1977-10-08 1979-04-28 Hitachi Koki Kk Type digit number limiter for typewriter
US4232975A (en) * 1979-01-02 1980-11-11 International Business Machines Corporation Print hammer control
JPS57210862A (en) * 1981-12-04 1982-12-24 Hitachi Koki Co Ltd Controlling method for printing hammer of high-speed printer

Also Published As

Publication number Publication date
JPS59124878A (ja) 1984-07-19

Similar Documents

Publication Publication Date Title
US3703949A (en) High-speed printer
US3991868A (en) Method and apparatus for printing segmented characters
US4000486A (en) Full page, raster scan, proportional space character generator
US4085445A (en) Text merge with copies and envelopes
US2918865A (en) Chain printer timer
US4342096A (en) Variable pitch character generator for dot matrix printer
US3064561A (en) Device for controlling an electronically operated printing machine
US3949159A (en) Composite page setter
US3303775A (en) Variable speed printer apparatus and type carrier device therefor
US3899968A (en) Print media identification code
US3199446A (en) Overprinting apparatus for printing a character and an accent
US3467005A (en) Printer hammer drive circuit
US4278021A (en) Magnetic interference prevention system
US3823397A (en) Serial to parallel converter for binary signals of two different pulse widths
JPH0655525B2 (ja) 印刷装置
US3212435A (en) High speed printer with reciprocable type bar
US3282205A (en) Print control means for high speed printer with traveling print bar
US3602138A (en) Hammer driver timing from a print buffer ring
US3681760A (en) Binary signal utilization and selective address detection system
CA1056442A (en) Optical printer character generator
JPS5876282A (ja) ドツトプリンタ装置のボ−ルド印字方式
US3342127A (en) High speed printing device with reciprocable type bar
US3390630A (en) High speed printing device employing bar printer and double width hammers
US20020140979A1 (en) Record control apparatus and recording apparatus
JPH0326655B2 (ja)