JPH0429553B2 - - Google Patents

Info

Publication number
JPH0429553B2
JPH0429553B2 JP58104061A JP10406183A JPH0429553B2 JP H0429553 B2 JPH0429553 B2 JP H0429553B2 JP 58104061 A JP58104061 A JP 58104061A JP 10406183 A JP10406183 A JP 10406183A JP H0429553 B2 JPH0429553 B2 JP H0429553B2
Authority
JP
Japan
Prior art keywords
printing
character
dots
characters
print
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
JP58104061A
Other languages
English (en)
Other versions
JPS5983676A (ja
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 filed Critical
Publication of JPS5983676A publication Critical patent/JPS5983676A/ja
Publication of JPH0429553B2 publication Critical patent/JPH0429553B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/111Arrangements for producing a permanent visual presentation of the output data with overlapping swaths

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】
イ 産業上の利用分野 本発明は印刷機に係り、更に詳細にいえば、高
速度ドツト印刷機に係るものである。 ロ 従来の技術 現在のドツト印刷機は横列と縦段とに並べたい
くつかの印刷ピンを有する印刷ヘツドの型式のド
ツトマトリツクス印刷機であり、印刷ピンは業界
で良く知られた方法で組み合わせて個々に作用せ
しめられて印刷ヘツドが文字を印刷することが望
まれる紙片等を横切り移動されるにつれて文字を
印刷する。別の型式のドツト印刷機はインクの滴
を組み合せてパルスするいくつかの個々のインク
ジエツトを使用して業界で良く知られた方法で文
字をドツトの列として印刷するインクジエツト印
刷機である。しかしながら、インクジエツト印刷
機はインクジエツトを頻繁に定期的に清掃したり
またインクジエツトがしばしばつまるので不定期
に非常な保守が必要である。これら2つの型式の
ドツト印刷機は業界における高速度印刷機の必要
に応じるのに従来技術の印字機またはデイズイ
(daisy)輪印刷機の如き他の従来技術の印刷機よ
りも速い速度で印刷するが、既存のドツト印刷機
の印刷鮮明度すなわち品質は印字機とデイズイ輪
印刷機とにより印刷した印刷の鮮明度すなわち品
質より劣る。これは文字を構成するドツトが分離
して連続していないドツトであり、従つて、印刷
鮮明度が低いという事実によるものである。更に
また、主としてこのように鮮明度が低いため可変
性の一揃いの印刷活字を与える可能性が非常に制
限される。これがためドツト印刷機の用途を非常
に制限する。高い鮮明度を必要とする商業用文書
またはその他の書類はドツト印刷機では印刷でき
ずドツト印刷機より可成り速度の遅い印字機およ
びデイズイ輪印刷機で印刷する必要がある。従つ
て、大抵のコンピユータと多くのコンピユータを
基礎とする機器には少くとも2台の印刷機が設け
てある。高速度ドツト印刷機およびデイズイ輪印
刷機の如き低速度印刷機が設けられ、一方は高い
鮮明度とする印刷を行い他方は高速度印刷を行
う。2台の印刷機を設ける設備費と保守費とが余
分にかかるという欠点を有している。 従つて、業界には印字機やデイズイ輪印刷機よ
りも速い速度で印刷できしかも鮮明度の高い印刷
を行う印刷機の要望がある。業界にはドツトマト
リツクス印刷機の高速度印刷を行え、しかもドツ
ト印刷機でこれまで可能であつたより高い印刷鮮
明度の印刷を行う印刷機の要望がある。また一台
で所望の際に既存のドツト印刷機と同じ高速度で
印刷できまた必要の際に鮮明度を高くするがしか
も従来技術の印刷速度で印刷できる印刷機の要望
がある。 ハ 発明が解決しようとする課題 本発明は印刷鮮明度を高くすると共に比較的に
高速度で印刷するドツトマトリツクス印刷機を使
用する方法を提供することにより業界の需要を満
たすものである。 ニ 課題を解決するための手段 第1に1つの横列の各字用の文字符号の第1の
部分を使用して1列の文字を横切り正方向に印刷
し次いで各文字用の文字符号の第2の部分を使用
して同じ文字列を横切り逆方向に印刷することに
より正方向パスにおいて印刷したよりも逆方向パ
スにおいて各文字に対し異なる個所を印刷する。
一層高い印刷速度を必要としまた印刷鮮明度をあ
る程度犠牲にする場合、文字の列は正方向印刷パ
スにおいてのみ印刷するが、それでも文字は従来
技術において典型的に見られる点密度よりも点密
度が大であるので従来技術において典型的に得ら
れるよりも鮮明度はまだ高い。更にまた、文字符
号をコンパクトにして配置は逆方向にパス印刷と
正方向パス印刷とに対して異なる印刷符号を作成
するのに有利であり、文字符号における単一の2
進語の位置に左右される多くのドツト印刷位置を
表わすのに単一の2進符号を使用し併せてドツト
を印刷しない多くの可能なドツト位置を表わすの
に単一の2進語を使用する。文字符号をこのよう
にコンパクトにして配置することにより比較的に
少量の記憶で使用でき、多数の印刷ヘツドピンを
作用させて業界においてこれまで実施されていた
よりも印刷鮮明度を増大することになる。 以下に説明する本発明はドツトマトリツクス印
刷機に利用されるがドツト印刷機に利用してもよ
い。 従来技術の高鮮度ドツトマトリツクス印刷を制
約する1つの要因はすべての印刷可能な文字用に
印刷されるドツトを示す文字符号を記憶するに必
要な記憶量であつた。本発明のコンパクトにした
文字符号配置を使用する場合印刷機のエレクトロ
ニクスには、典型的には従来技術における量のせ
いぜい僅か20%の比較的少量の記憶量しか必要と
せずにしかも各文字毎に一層多くの印刷ヘツドピ
ンを指定して作用させることができ、従つて各印
刷文字が業界でこれまで達成されたよりも高い鮮
明度を有するようにできる。 従来技術の印字機またはデイズイ輪印刷機で得
られた鮮明度に近いか等しい高い鮮明度にするた
め、本発明の各文字用の独特なコンパクトにした
文字符号は2部分に分かれている。横列に印刷さ
れる各文字用のコンパクトにした2部分文字符号
の第1の部分を使用して印刷ヘツドのピンを駆動
する(この場合文字が印刷される紙片等を横切り
第1のすなわち正方向に印刷ヘツドが運動せしめ
られる)。次いで、この列の文字のそれぞれ用の
文字符号の第2の部分を使用して印刷ヘツドのピ
ンを駆動する(この時印刷ヘツドが同じ列の文字
を横切り第2のすなわち逆方向に運動せしめられ
る)。各文字用の文字符号の第2の部分は一般に
この符号の第1の部分とは異なり、その結果印刷
ヘツドが列の文字を横切り正方向に運動せしめら
れている間に各文字用に作用せしめられるピンの
第1の組合わせは印刷ヘツドが同じ文字の列を横
切り正方向に運動している際に各文字用に作用せ
しめられるピンの第2の組合わせとは異なること
になる。更に、印刷ヘツドは同じ文字列を横切り
逆方向に運動する際には僅かに垂直方向に片寄ら
される。総合的な結果として各文字用に多数のド
ツトが印刷されドツトが互いの上に中心決めされ
なくなる。ドツトは互いに重なり合い鮮明度が高
くなる。 高い印刷速度が要求され鮮明度を多少犠牲にで
きる場合には、本発明の方法を使用して各文字列
に対する列の文字の逆方向印刷を省略する。この
高速度印刷モードでは、文字は各文字用の文字符
号の第1の部分に応答して印刷したドツトでのみ
印刷する。本発明の新規なコンパクトにした符号
により、この高速度印刷モードで印刷された文字
の鮮明度は従来技術の印刷機で一般に得られる鮮
明度よりまだ高い。 ニ 実施例 以下に添付図面を参照して詳細に説明すること
により本発明は一層理解できよう。 本発明の方法を利用できる印刷機の1例が1978
年5月2日付で許可された米国特許第4086997号
に記載されている。本発明の方法を利用できるド
ツトマトリツクス印刷ヘツドの1例が1978年11月
4日付で許可された米国特許第4125336号に記載
されている。これら特許は共に本願に参照してあ
る。 文字をドツト印刷するには、文字を印刷する印
刷媒体の位置を文字ブロツクと呼称する。文字ブ
ロツクは1つの文字を構成するためドツトを印刷
できる位置を識別するいくつかのエレメントに分
割する。エレメントの数が多ければ多い程、1つ
の文字を印刷するため使用できるドツト数はそれ
だけ多く、従つて、文字の鮮明度はそれだけ高く
なる。1つの制限要因は1つの文字を印刷するの
に多数の水平ドツトを使用する際に印刷情報を記
憶するために必要な記憶量が増大するということ
である。高鮮明度の印刷を行う際の別の制約は、
如何にして小さいピンを作るかという機械的制約
である。それにより印刷ヘツドの印刷ピン間の最
小の垂直間隔が決まる。この垂直間隔が垂直方向
の鮮明度を決める。第1図には典型的なドツトマ
トリツクス印刷ヘツドのピンの配向が示してあ
る。それぞれ9本のピンを有する2つの縦列があ
りまたこの2つの縦列が互いに違いになつている
ことが認められよう。これら互い違いの縦列のピ
ンの物理的関係は第2図を参照すれば一層明瞭に
理解でき、この図にはヘツドの上から6本の印刷
ピン1,2,3,9,10,11のみが示してあ
る。これら6本のピンの中心を水平に通る中心線
は互いに等間隔で第2図には線9,1,10,
2,11,3として示してある。 本発明の1つの面によれば、印刷ヘツドはドツ
トを印刷する位置をわずかに変えるため垂直方向
にずらされる。第2図において、印刷ヘツドのこ
の垂直方向のずれは点線円17,18,19,2
5,26,27で示してある。第2図には、水平
線はずらされたピンを表す点線円の各々の中心を
通つて描かれている。これら水平な線はそれぞれ
符号25/9,17/1,26/10,18/2,11/27,19/3で示
してある。垂直方向のずれの量は、今説明した水
平な線が他の水平な線から等間隔をあけられ、印
刷ヘツドが文字を印刷されている紙片等を横切り
運動する際に、印刷ヘツドの印刷ピンの1つがデ
ータを印刷する水平な線の数を2倍する量であ
る。これにより印刷した文字の垂直方向の鮮明度
を有効に倍増する。しかしながら、今説明したオ
フセツト印刷ヘツドの作用には最初は印刷ヘツド
を通常の位置にして次には印刷ヘツドをずらした
位置にして各文字を2回印刷する必要がある。こ
のことは印刷ヘツドをその通常の位置にして第1
の方向に運動させて1列の文字を印刷し次いで印
刷ヘツドをずらした位置にして同じ文字列を横切
り逆方向に印刷して行なう。 1つの文字の傾斜した線部分のドツト印刷を考
察すると、隣接したドツトが隣接した水平方向の
印刷線上に位置決めされ、次にくる各ドツトが先
のドツトから水平方向にずらされる必要があるこ
とが認められる。本発明ではオフセツト印刷ヘツ
ドを利用して文字の各横列を正方向および逆方向
印刷して水平な線の数を2倍にして1つのドツト
を印刷できる。細い水平方向の増分がないと印刷
ヘツドの逆方向パス中に急な傾斜線の一部として
印刷された1つのドツトは隣接する先に印刷され
たドツトの垂直方向上方か下方になる。このこと
は傾斜した線が一連のドツトにより印刷されてい
る時には好ましくない。これには更に多数の水平
印刷増分を必要とする。従来技術においてはその
ように数を増やした水平の増分では、水平方向の
鮮明度を高くできるがドツトを印刷できる増えた
数の増分ヘツドに対し2進符号を記憶するには記
憶量を増す必要があり、従つて、印刷機の費用が
増え複雑化するので受け入れられない。後記する
本発明の新規な方法では、コンパクトにした文字
符号を使用することにより費用を増したり複雑化
したりすることもなくずつとすぐれた水平鮮明度
を得ることができる。このコンパクトにした文字
符号を説明する以前に先づ第3図を参照して従来
技術による文字ブロツクと文字の印刷とを説明す
る必要がある。 第3図にはドツトを印刷するために位置を決定
するため使用される複数の横列および縦列に分割
した文字ブロツクが示してある。第4図に示した
例では、4の数字を印刷する所要のドツト位置が
小文字のxで示してある。典型的には、従来技術
のドツトマトリツクス印刷機は第3図に示した文
字を印刷するため分割したすぐれた文字ブロツク
を形成しなかつた。再び第1図に戻つて簡単に説
明すると、8本の互い違いにした印刷ピンが符号
1〜16とA,Bとをそれぞれ付してある。ピン
1〜16は文字を印刷するため使用しピンA,B
は下線または2重下線を引くために使用する。第
1図は印刷ヘツドを正面から見ているため印刷ヘ
ツドが左方から右方に紙面を横切り移動する時に
は、印刷ヘツドは第1図の印刷ヘツドの正面図で
示した如く左方に移動していることになる。従来
からピン1〜8は先行ピンと呼ばれ、一方ピン9
〜16は後続ピンと呼ばれている。ピン1〜8の
垂直方向の列が印刷媒体上の任意の垂直線上を一
時に1ドツトでパスしたピン9〜16が印刷媒体
上の同じ垂直方向の列を一瞬遅くパスするのでこ
の定義を採用する。第3図において、先行のピン
と後続ピンとは同じであるが、今この図は印刷ヘ
ツドの背後から紙面を見た図である。数字符号を
付した線は印刷ヘツドの印刷ピン1〜16のそれ
ぞれがトラバースした水平線を表わす。それぞれ
のピンが作動される正確な時機により、これらの
線に沿いドツトが印刷される。第3図の右側縁部
には、印刷ヘツドが今印刷したばかりの文字の横
列上を第2のパス印刷を行う際に印刷ヘツドの垂
直方向のずれにより生じた組み合わされた等間隔
の線を示す。第3図の下端において矢印で示した
正方向と逆方向とのパスは、印刷ヘツドが正方向
と逆方向とにパス運動中このヘツドが文字4を印
刷する際に印刷ヘツドがいづれの方向に運動して
いるかを示す。印刷ヘツドが印刷媒体を横方向に
左方から右方に運動する際にピン1〜16により
線1〜16にドツトが選択的に印刷され文字の1
つの横列の一部分を印刷する。線のはしにおい
て、印刷ヘツドの運動方向は逆転され印刷ヘツド
を第2図に示した如く垂直方向下方にずらして今
印刷したばかりの文字の横列を横切り右方から左
方に運動して垂直方向の鮮明度を倍増し第3図に
示した文字ブロツクの右側縁部に数字を付した16
本の更に組合せた印刷線を生じる。印刷ピン1は
僅かにずらされていて新たなずれた印刷機17/1に
沿い印刷するために使用される。斜線の後の数字
1はどのピンが実際に印刷を行つているかを示
し、斜線の前の数字17は第17番目のピンを表わ
す。従つて、印刷ヘツドを下方にずらせることに
より総数で32本の水平の印刷線が生じ印刷像の垂
直方向の鮮明度を倍増する。この倍増した垂直方
向の鮮明度は、第3図の小文字のxで示した位置
に印刷されるドツトの垂直方向の密度に見られ
る。 第3図には示していないがマクロ縦列0〜11と
して示した印刷線のそれぞれの12の水平の分割部
分のそれぞれは更にミクロ縦列と呼称される8つ
の更に細かい細分割部分に分割してある。これら
追加の細分割部分は第4図に示してある。第4図
は垂直方向にずらされた印刷ヘツドの正方向パス
とそれに続く逆方向のパス中に、印刷ヘツドピン
1,2,3,9,10により印刷できるマクロ縦
列0〜5と呼ばれる水平方向の最初の6つの分割
部分と最初の10本の印刷線のみを示す文字ブロツ
クの一部を拡大したものである。このことは第3
図に示した文字ブロツクの約1/4を表わす。第4
図に示した如く、マクロ縦列は更にまた8つのミ
クロ縦列に細分され、このミクロ縦列に印刷され
て水平方向の鮮明度を増すことができる。これに
より垂直方向の鮮明度を増すが水平方向の鮮明度
を増大しない系にドツトで傾斜した線を印刷する
という前記した問題を解消する。従来技術では、
各文字の印刷用に96の水平方向の小分割部分を形
成するには大きな記憶スペースを必要とする96の
2進語の数を必要とした。大きな記憶スペースの
要件を充足するため、本発明者は以下に説明する
コンパクトにした符号配置を開発した。 再び第3図を参照すると、横列1で印刷してい
る印刷ピン1がマクロ縦列0および9において1
つのドツトを印刷し残りのマクロ縦列ではドツト
が印刷されないことが判る。マクロ縦列0の中間
において第1のドツトを明記する符号化技術を更
に説明する。本発明の符号のコンパクトにした組
合わせ方法の第1の部分を実施する際に、ドツト
が印刷されない各マクロ縦列に対する2進数の記
憶を省略する。その代りに、ドツトを印刷しない
マクロ縦列の総数を示すため単一の2進数を使用
する。第1表を参照すると、符号語の縦列におい
て4ビツト2進数をコンパクトにした符号の組合
わせと併用する。第1表に示した如く、2進数
0001ないし2進数0111はある数のマクロ縦列を飛
ばすことを示す。この符号配列では飛ばされるマ
クロ縦列の最大数は7つでありもし何らドツトを
印刷せずに7つ以上の数のマクロ縦列を飛ばした
場合飛ばした縦列のすべてを明示するため4ビツ
トの2進数を2つ使用する。たとえば、1つのド
ツトを印刷する以前に12のマクロ縦列のうちの9
つの縦列を飛ばすとすると、使用した2つの2進
数が7つのマクロ縦列を飛ばすことを明示し次い
で2つのマクロ縦列を飛ばす。これは2進数0111
でそれに2進数0010が続く。第1票の符号語の縦
列における4ビツト2進数1000ないし1111はそれ
ぞれのマクロ縦列内の8つのミクロ縦列のうちの
1つを印刷することを示す。 2進数1000ないし1111の最も左のすなわち最高
順位のビツトは指令が印刷することであることを
示す1である。第1表と併用して第4図を参照す
ると、先づ2進数のそれぞれの側部に沿い業界に
良く知られた対応する進数文字があることが判
る。最高順位のビツトを有する2進数の1は進数
文字8,9,A,B,C,D,E,Fに対する。
第4図に示した小さい水平方向の細分割部分すな
わちミクロ縦列の頂部に位置しているのがこれら
進数文字である。
【表】
【表】 今説明した4ビツト2進数を使用して第3図に
示した文字4を符号化して従つて第2表に示した
如き新規なコンパクトにした文字符号を作成す
る。第3図を参照すると、本発明ではこの図に示
した32本の印刷線1ないし16および17/1ないし
32/16のそれぞれに印刷される各ドツトを符号化
する。正方向パスでは、印刷線1に2つのドツト
を印刷する。第1のドツトはマクロ縦列0の中央
に正確に位置決めする。第4図を参照して簡単に
説明すると、この第1のドツトはマクロ縦列Cと
印刷線1との接合点に印刷する。ミクロ縦列Cは
第1表の進数文字8で指定されたもので最初の縦
列から数えて第5番目の縦列である。進数文字C
に対応する2進数は1100である。次いで、総数で
8つのマクロ縦列であるマクロ縦列1乃至8はド
ツトを印刷せずに飛ばされる。これら飛ばされた
マクロ縦列を第1表により符号化している。この
表には進数文字とそれらに対応する4ビツト2進
数のあるものは飛ばされたマクロ縦列を示してい
る。最大7つまでの飛ばされたマクロ縦列に対し
ては、進数文字1〜7のうちの1つを使用する。
第3図の例の場合におけるように7つ以上の数の
マクロ縦列を飛ばす場合、先づ7つのマクロ縦列
を飛ばすことを示し次いで飛ばされる残りのマク
ロ縦列を示す。この例では、8つのマクロ縦列を
飛ばし、このことは7つのマクロ縦列を飛ばし次
いで1つのマクロ縦列を飛ばすことを指令する。
これら2つの飛ばし指令を進数文字7と1とで識
別する。
【表】 第3図に印刷ピン1により示した文字4の第1
の線を印刷する例の説明を続けると、8つのマク
ロ縦列を飛ばした後、マクロ縦列9の第1のミク
ロ縦列に1つのドツトを印刷する。第4図を簡単
に参照すると、この第1のミクロ縦列は進数文字
8で表わす。第1表を参照すると、この第1のミ
クロ縦列に印刷する指令は4ビツト2進数1000で
あり進数文字8に対応する。記憶するのはこの2
進数である。次いで印刷ピン1により第1の線を
印刷する際に、マクロ縦列10,11を飛ばし、これ
ら縦列は第1表を参照すると、2進数0010に対応
する進数2で識別する。 従つて、第2表にはP1で指定される第1の印
刷ヘツドピンに対しては、前記に誘導した進数文
字7c,81,02を知る。Cはマクロ縦列0の第5の
ミクロ縦列の印刷を示し、7は7つのマクロ縦列
を飛ばすことを示し、1はもう1つのマクロ縦列
を飛ばすことを示し、8はマクロ縦列9の第1の
ミクロ縦列に1つのドツトを印刷することを示
し、2は更に2つの飛ばしたマクロ縦列を示す。
0は8ビツト2進語を丁度完成する。3つの8ビ
ツト2進語が第3図の印刷線1におけるドツト印
刷を示す。 コンパクトにした文字符号を作るため第1表の
符号リストを使用する別の例を簡単に説明する
と、第3図において印刷ピン5により正方向パス
において印刷したドツトを符号化するものであ
る。この場合には、12のマクロ縦列のそれぞれに
1つのドツトを印刷する。更に詳細にいえば、ド
ツトは12のマクロ縦列のそれぞれの中央に印刷し
各マクロ縦列は第4図を参照すれば判るように進
数文字Cで示した第5番目のミクロ縦列に対応す
る。第1表を参照すると、進数文字Cは第5番目
のミクロ縦列を示し2進数1100に対応する。第3
図に示した数字4の水平部分を形成する全部で12
個のドツトを印刷ピン5により印刷するため、2
進数を12を12回反覆する。2進数1100のそれぞれ
2つが1つの8ビツトの2進語を構成し従つて総
数で6つの8ビツト2進語を使用する。このこと
は印刷ピン1によるドツトの印刷を行うのに使用
するより多くの数の2進語であることに注目する
必要がしある。 前記した2つの簡単な例は文字符号を本発明の
新規な符号コンパクト化を応用した例を示す。そ
れぞれが1つの飛ばされたマクロ縦列を示す複数
の2進数を使用する代りに単一の2進数を使用し
て飛ばされるいくつかの2進数を表示する。更に
また、少数の4ビツト2進数を使用して12のマク
ロ縦列における96のミクロ縦列を表示する。これ
ら2つの例で教示した符号化を文字4を完全に符
号化するため反覆する。 第1表に定義した短縮した4ビツト2進数を今
説明したコンパクトにした文字符号配列と併用す
る際に、飛ばされたマクロ縦列をまた特定のミク
ロ縦列における印刷とを示す同じ4ビツト2進数
を繰返し使用する。この手法は文字符号化に役立
つ。第3図に示した文字4の水平部分を印刷する
際に、印刷ピン5を12のマクロ縦列のそれぞれに
おける第5番目のミクロ縦列に作動させる。12の
4ビツト2進数を使用するが、僅かに6つの8ビ
ツト2進語を構成するのに同じ2進数1100を12回
使用する。この特定の方法により文字符号に現わ
れる4ビツト2進数がドツトまたはスペースをど
こにするかを示す。 第1図に示した符号表を使用して数字4用のコ
ンパクトにした文字符号を如何にして構成するか
を更に詳細に説明する。第2表では、第3図に示
した文字4用の完成なコンパクトにした完全な文
字符号が示してある。簡略にするため、符号化し
た情報が進数文字の形式で示してある。コンパク
トにした文字符号はピンと印刷ヘツドの正方向か
ら逆方向のパスにおける先行ピンまたは後続ピン
によりグループにまとめてある。印刷ピンにはす
べて文字Pが付加してある。たとえば、正方向パ
スでは、先行するピンは第2表にはP1として示
してある。ピン1はまた印刷ヘツドの逆方向パス
でも作用せしめられるP17/1として示してあ
り、斜線の次の数字1は逆方向パス中にピンP1
がまだ作動せしめられているが新たな線17を印刷
することを示す。この配置にすると第2表に示し
てあるように印刷ピン作動情報をピン1ないし
8、ピン9ないし16、ピン17/1ないし24/
8およびピン25/9ないし32/16用に4つのグル
ープにまとめる。今述べたように、ピン17/1な
いし32/16は実際にはピン1ないし16を再度作
用させたにすぎない。 別のいい方をすれば、第2表には印刷ヘツドの
各ピンに組み合わせて正方向および逆方向パスに
おいて一連の進数文字がある。これら進数文字は
それぞれのピンが印刷するドツトの位置と飛ばさ
れるマクロ縦列とを示す。この進数文字化した情
報は各進数文字が第1表に示した4ビツト2進数
を必要として1語において2つの進数文字と共に
配列される。従つて、各語は8ビツト2進語であ
る。 第2表に示した進数文字情報の4つの縦列のそ
れぞれの上には見出し情報がある。4つの縦列の
第1のものの上には進数語0Aと18とがあり、他
方、残りの3つの縦列の上には進数語14があ
る。 第2表において第1の縦列の上にある進数語は
簡素な文字符号を構成する第1の進数語であり文
字が10,12または15のマクロ縦列内に印刷される
かを示す。進数文字Aは12のマクロ縦列に文字印
刷されることを示し、他方の進数文字は文字が15
のマクロ縦列に印刷されることを示し、進数文字
Cは文字が10のマクロ縦列に印刷されることを示
す。第1表の進数文字0Aにおいて、Aは第3図
に示した如く文字4が12のミクロ縦列に印刷され
ることを示す。現下では、0で示した第2の4ビ
ツト2進数は使用されないが、この文字に関する
任意所望の情報を示すため使用してもよい。第2
表において第1の縦列における第2の進数語と第
2、第3及び第4の縦列の最上部の進数語だけが
縦列に続く8語バイトの数を示す。すなわち、4
つの縦列のそれぞれに印刷情報が位置決めされて
いる8本の印刷ピン用の8ビツトの語の数を示
す。このバイト情報は2進符号化された10進
(BCD)に符号化される。印刷ピンP1ないしP
8用の進数語の数を数える際に、第1の縦列にお
ける総数で24語と他の3つの縦列のそれぞれにお
ける20の進数語の数が見られる。第1表の符号化
を使用して第1の縦列の第2の進数語18は24の数
用のBCD符号化2進数00011000を表わし、この
24の数は第2表の第1の縦列における8ビツト2
進語の残り数でありピンP1ないしP8用の印刷
データを表わす。同様に、第2表の他の3つの縦
列の上の進数語は10進数20を表わす。第2表から
判るように、それぞれ20の進数を有する最後の3
つの縦列が見出し進数語に続く。各縦列の上の見
出しにより表示したバイト情報は現在知られてい
るコンピユータでは8本の印刷ピンに対する印刷
情報を読み出した時である。従つて、第2表の縦
列1を参照すると、コンピユータは文字符号記憶
装置から進数語18を読取り進数語18にすぐ続く24
の8ビツト2進語を読取る。コンピユータは次い
で次の語を記憶装置から読取つたことを知り、正
方向パスでは後続するピンに対する8ビツト2進
語の数を示し次の28の8ビツト2進語を読取り印
刷ピンP9ないしP16用の印刷情報を持たせ
る。 見出し情報を説明したが、次に第3図において
例示的に文字4用の印刷データを示す第2表の符
号化を説明する。数4が文字の1つの横列に印刷
される次の文字であるとのドツトマトリツクス印
刷機の他のどこかからの表示に応答して、当該系
統のマイクロプロセツサは文字4用の文字符号を
記憶する文字符号記憶位置を読取り、この文字符
号は第2表に示してある。マイクロプロセツサは
印刷機を制御し印刷ヘツドが文字の横列を正方向
パスか逆方向パスで印刷しているかを知る。印刷
ヘツドが正方向パスで印刷していて文字4であれ
ば、マイクロプロセツサは文字符号記憶装置から
第2表の最初の2つの縦列に示す文字符号情報の
みを読取り、この符号情報は先行するピンと後続
するピンとに対する正方向パス情報である。その
後、印刷ヘツドが文字の1つの横列を逆方向パス
で印刷している特に文字4である場合に、マイク
ロプロセツサは第2表の第3および第4の縦列に
示した文字符号記憶装置に記憶した文字符号情報
を読取る。典型的には印刷ヘツドが文字の1つの
横列全部を印刷している時、マイクロプロセツサ
はこの横列の文字のそれぞれに対する正方向パス
文字符号情報を順次に読取りまた次に印刷ヘツド
が横列の文字のそれぞれを逆方向パスで印刷して
いるとマイクロプロセツサはこの横列の文字のそ
れぞれに対する逆方向文字符号情報を前とは逆の
順序で読取る。以下に文字4に対する文字符号情
報の読取りのみを説明する。 印刷ヘツドがその正方向パス中に次に印刷され
る文字が4であると確めるとドツトマトリツクス
印刷機の系統のマイクロプロセツサは文字符号記
憶装置から第2表の初めの2つの縦列に列記した
文字符号をバツフア記憶装置に読取り、この記憶
装置ではこの符号を印刷ヘツドを制御するため使
用する。見出しの第1の進数語からマイクロプロ
セツサは前記した如く12のミクロ縦列に印刷され
る文字が4であると知る。第2の進数語18はマ
イクロプロセツサに文字符号記憶装置から読取ら
れた次の24の8ビツト語を文字4の正方向パス印
刷中に印刷ピンP1ないしP8を作用させるため
使用することを示す。その後、マイクロプロセツ
サはこれら24個の2進語を使用して文字4の正方
向パス印刷中印刷ピンP1ないしP8を作用させ
る。 第2表に符号P1で示した1つの印刷ピンの正
方向パス用7C,81,02符号化は前に述べたので
ここでは繰返し説明しない。第3図から、ピンP
1用のドツト形状をピンP2ないしP4とP9な
いしP12にも繰返すことが認められよう。従つ
て、第2表の第1および第2の縦列における符号
化情報はすべてのピンに対し必然的に同じであ
る。 第4図を参照して前にも述べたように1つのマ
イクロ縦列の中央に印刷されたドツトは1つのマ
クロ縦列内の第5番目のミクロ縦列である進数符
号化されたミクロ縦列Cに入る。ピンP5用に示
した如く総数で6つの進数語CCを表示すること
によりマクロ縦列0の中央に1つのドツトを印刷
した後マクロ縦列1ないし11のそれぞれの中央に
ドツトを印刷し、従つて総数で12のマクロ縦列に
ドツトを印刷する。 文字4の脚部分用にピンP6ないしP8とP1
3ないしP16とに対する符号化はすべて同じで
次の如くである。7つ以上のマクロ縦列の飛ばし
とまた第1表の定義とに関して前記したように、
7つのマクロ縦列にドツトを印刷しないことを示
す進数文字7とそれに続いて2つのマクロ縦列に
印刷しないことを示す進数文字2とは総数で9つ
のマクロ縦列を飛ばすことを表示する。これら2
つの進数文字7,2を文字7を進数語27の高順位
のビツトにし文字2を同じ進数語の高い順位のビ
ツトとして第2表に記入する。その後第3図にお
いて印刷横列P6ないしP13とP13ないしP
16とを横切るとマクロ縦列9の第1のミクロ縦
列に1つのドツトが印刷される。この第1のミク
ロ縦列は前にも述べたように進数文字8で示して
ある。従つて、進数文字8を第2の進数語28の低
い順位のビツトに置く。印刷ヘツドの正方向パス
において印刷ピンP6ないしP8とP13ないし
P16により印刷した横列を横切り運動を続ける
と、マクロ縦列10,11を飛ばす。第1表を参照す
ると、進数文字2は2つのマクロ縦列を飛ばすこ
とを示す。従つて、進数文字2は進数語28の高い
順位のビツトである。 再び第2表を参照して印刷ヘツドの逆方向パス
中に先行するピンと後続するピンとが印刷したド
ツト用の進数符号化を説明する。この進数符号は
第2表の第3および第4の縦列に位置決めされ
る。前にも述べたように、正方向パス中における
印刷に使用したと同じ16本の印刷ピンを印刷ヘツ
ドを第2図に示した如く僅かに垂直にずらせて逆
方向パス中に使用する。符号化の目的で、これら
のピンはピン17ないし32であると考えられ、
その理由は印刷ヘツドの正方向パス中に印刷され
た線1ないし16間に等間隔にして新たな線を印
刷するからである。これにより総数で第3図に示
した如く32本の印刷線を印刷する。従つて、前に
も述べたように、第2表においてこれらのピンは
P17/1ないしP32/16として示されてあり、斜
線の前の数字は新たに印刷した線を示し斜線の後
の数字は実際に印刷を行つているピンを示す。第
3表の右側を見ると、先行するピンP17/1、
P18/2、P19/3、P20/4と後続するピン
P25/9、P26/10、P27/11、P28/12はすべて
印刷ヘツドの正方向パスにおいて先行するピンと
後続するピンと正確に同じく垂直に縦列を印刷す
る。従つて、第2表の進数符号化した印刷情報は
ピンP1ないしP12用の進数符号化情報と同じであ
る。同様に、第3図を参照すると、逆方向パス印
刷において先行するピンP22/6、P23/7、
P24/8、と逆方向パス印刷において後続するピ
ンP30/14、P/15、P/32/16がすべて印刷ヘ
ツドの正方向パス印刷中に印刷ピンP6ないしP8
およびP13ないしP16が印刷したと同じ垂直の縦
列を印刷する。従つて、第2表において、ピン
P22/6ないしP32/16用の進数符号化した印刷
情報はP6ないしP16用に列記したものと同じであ
る。 第3表を参照すると、第2表からのいくつかの
ピンエントリーP1、P9、P17/1、P5、P
13が示してあるが第2表の進数符号化情報は第
1表に示した識別毎に2進情報に変えて示してあ
る。文字符号記憶装置に実際に記憶した第3表に
示す8ビツト2進語がこれである。スペースを保
つためとまた第2表の他の記入事項が第3表に示
したものと同じで同じ2進符号を有しているので
8ビツト2進語がコンパクトにして示してある。
【表】 第4図が文字「S」の上部を有する全体の文字
ブロツクの上部左側角である僅かな部分のみを示
すと前に述べた。第1図ないし第3図を参照して
前にも述べた文字符号化技術を使用して、ピン1
用の印刷線に沿いドツトが印刷してなく従つて総
数で12のマクロ縦列を飛ばす。第1表を参照して
前記した符号化技術を使用して、7つのマクロ縦
列を飛ばして次いで第4表に符号P1で示した第
1のピン用の進数文字7を生じる5つのマクロ縦
列を飛ばす。第4図における印刷ピン2により印
刷した印刷線に対しては、マクロ縦列1のミクロ
縦列に1つのドツトが中心決めされている。第2
の印刷ピンのこの情報を符号化するため、第1の
進数語はE1で、この数字1は第1のマクロ縦列
を飛ばすことを示し他方進数文字Eはドツトが中
心決めされているマクロ縦列1の第7番目のミク
ロ縦列を示す。その後は残るマクロ縦列用に印刷
線2に沿い印刷を行わない。前記した技術によ
り、進数語37は7つのマクロ縦列を飛ばし次いで
3つのマクロ縦列を飛ばしたことを示し従つて、
10のマクロ縦列が飛ばされることになる。印刷線
3は印刷ピン2用と同じ水平位置にドツトが中心
決めされ従つて、ピンP3用に第4表に記入した
進数は印刷ピンP2用の進数情報と同じである。
第4図に示した印刷線9にはマクロ縦列3の第8
のミクロ縦列8にと、マクロ縦列5の第5番目の
ミクロ縦列Dにとの2つのドツトが中心決めされ
ている。これには先づ3つのマクロ縦列を飛ばし
次いでマクロ縦列3である第4のマクロ縦列の第
4のミクロ縦列に印刷を行う必要がある。第4表
のピンP9のデータの下を見ると3つのマクロ縦
列を飛ばし次いで第4のマクロ縦列の第1のミク
ロ縦列に印刷したことを示す進数語を認める。そ
の後に1つのマクロ縦列を飛ばし次いでマクロ縦
列5の1つのミクロ縦列Dに1つのドツトを中心
決めする。ピンP9のデータからの第2の進数語
D1のうち、1は1つのマクロ縦列を飛ばすこと
を示しDは1つのドツトを次のすなわち第6のマ
クロ縦列のミクロ縦列に中心決めすることを示
す。その後文字ブロツクを横切る残りの6つのマ
クロ縦列を飛ばし、第3の進数語06において6で
示し他方0はこの進数数字を完成するだけで他に
何もしなかつたことを示す。
【表】 第4図の印刷ピン線10にはミクロ縦列1のミ
クロ縦列9に1つのドツトしか中心決めされてな
い。従つて、第4表のピンP10用の第1の進数
語は1つのマクロ縦列を飛ばし次いでマクロ縦列
の第2のミクロ縦列9に印刷することを示す進数
語91である。その後残りの10のマクロ縦列にはド
ツトを印刷せず7つのマクロ縦列を飛ばし次いで
3つの縦列を飛ばすことを示す進数語37を得る。 逆方向パス印刷では、第4図に示した第1の印
刷ピン線17/1には縦列4,5の両方の第1のミ
クロ縦列には唯2つのドツトが中心決めされてい
る。これを符号化すると進数語84,68を得る。進
数語84における文字4は4つのマクロ縦列を飛ば
したことを示し文字8はマクロ縦列4の第1のミ
クロ縦列8に1つのドツトが中心決めされている
ことを示す。進数語68の文字8はマクロ縦列5の
第1のミクロ縦列に1つのドツトが中心決めされ
文字6の6つの縦列を飛ばしたことを示す。第4
図の印刷線25/9にはマクロ縦列2のミクロ縦列
Aに唯一のドツトが中心決めされている。進数語
A2における文字2はマクロ縦列0.1には印刷され
ていないことを示し文字Aはマクロ縦列2のミク
ロ縦列1つのドツトが中心決めされていることを
示す。進数語27は7つのマクロ縦列を飛ばし次い
で2つのマクロ縦列を飛ばしたことを示す。同様
に、第4表の他のすべての進数語は第4図に示し
た印刷ドツトの位置を表わす。 第4図に示したドツトの垂直および水平の間隔
と寸法との目盛は本発明の原理を利用する文字
「S」の一部分の印刷を正確に示す。第4図のド
ツトは水平に0.10インチ(2.54mm)垂直に0.xxイ
ンチの寸法を有する文字ブロツクに1つの文字を
印刷する0.010インチ(0.25mm)の直径を有する
ドツトを表わす。第4図からドツトが互いに重な
り合い実物大で見て観察者には一連の分離した不
連続のドツトではなく連続状の文字に見えること
が判る。 以上にドツトマトリツクス印刷機で印刷される
文字に対する本発明の新規なコンパクトにした符
号配置を説明した。第6図を参照すると、作動中
に、ドツトマトリツクス印刷機は印刷される書類
用の入力部11を経て符号化した情報を受信す
る。印刷される書類用のこの符号化された情報は
メツセージメモリ12に記憶され、このメモリは
別個のメモリでももつと大きいメモリの一部分で
も良い。プログラムメモリのプログラムにより制
御されるシステムマイクロプロセツサ13の制御
の下で、書類が印刷されるに従い、マイクロプロ
セツサ13は一時に1つの横列づつ各横列に印刷
される文字を示す符号をメツセージメモリ12か
ら読取る。本発明の1つの面によれば、文字の一
つの横列の各文字を印刷する第1の正方向パス印
刷により次に文字の同じ横列における各文字を印
刷する逆方向パス印刷により鮮明度を高くするこ
とができる。印刷機が文字の1つの横列を正方向
パス印刷する時、印刷機はこの特定の横列に印刷
される文字を順次にメツセージメモリから読取
る。メツセージメモリ12から順次に読取られる
標準のBCD符号かまたはドツトマトリツクス印
刷機またはその他の印刷機に使用できる文字符号
のそれぞれに応答して、本発明による対応するコ
ンパクトにした文字符号は文字コードメモリ15
から読取られる。各文字用のコンパクトにした文
字符号はバツフアメモリ16に記憶され、バツフ
アメモリ16はAバツフア部とBバツフア部とか
ら成り、各バツフア部は第5図に示してあるよう
にそれぞれ256バイトを有している。これらコン
パクトにした文字符号は前に説明した。バツフア
メモリ16は2部分から成り、各部分には順次に
得たコンパクトにした文字符号が交互に記憶され
る。すなわち、印刷される文字の1つの横列にお
ける第1の文字に対しては、コンパクトにした文
字符号がAバツフア部に記憶され、その直後に、
このAバツフア部に内容が読取られマイクロプロ
セツサ13により使用され、このプロセツサはそ
れが紙を横切りそれを前進させるプリンタ機構1
8を制御する際に横列の第1の文字を印刷する印
刷ヘツドの印刷ピンの作動を制御する。この印刷
作業が進行中、この横列の印刷される第2の文字
に対するコンパクトにした文字符号が文字コード
メモリ15から読取られバツフアメモリ16のB
部分に記憶される。横列の第1の文字印刷が終る
と、ドツトマトリツクス印刷ヘツドの印刷ピンの
作動を制御するためバツフアメモリ16のB部分
から読取らされた第2の文字用のコンパクトにし
た文字符号が横列の第2の文字を印刷する。第2
の文字の印刷中、バツフアメモリ16のA部分の
内容が消去され横列の第3の文字に対するコンパ
クトにした文字符号が文字コードメモリ15から
読取られバツフアメモリ16のA部分に記憶され
る。このようにして、文字の横列における各文字
にたいするコンパクトにした文字符号が文字コー
ドメモリから順次に読取られバツフアメモリ16
のAまたはB部分の1つに交互に記憶され、この
部分AかBからコンパクトにした文字符号を交互
に読取りドツトマトリツクス印刷ヘツドの作動を
制御して印刷ヘツドの正方向パスにおいて文字の
列を構成する第1の16本の線を印刷する。 1つの横列の文字の印刷が終ると、マイクロプ
ロセツサ13によりプリントヘツド17を垂直方
向に片寄らせこの文字の横列の文字をそれぞれ用
のコンパクトにした文字符号を再び文字コードメ
モリ15から読取るが順序は逆である。すなわ
ち、この横列の最後の文字用のコンパクトにした
文字符号を最初に文字コードメモリ15からバツ
フアメモリ16に読取る。文字の横列を逆方向パ
スで印刷する際にはこの横列における最後の文字
が最初に印刷される文字であり、この横列中の最
後の文字に次ぐ文字が2番目に読取られる等々で
あるのでこの作業は明瞭である。逆方向パス印刷
においてもまたそれぞれの文字が逆に印刷される
ので、バツフアメモリ16のAおよびB部分に順
次に記憶された後にプリントヘツド17の印刷ピ
ンの作用を制御するため使用されるコンパクトに
した文字符号もまたバツフアメモリ16のAおよ
びB部分から読取る必要がある。このことは逆方
向パス印刷も良く知られているドツトマトリツク
ス印刷技術に精通した者が容易に行える。この作
業は各読取り指令を受ける毎に増分ではなく減分
アドレスを発生することにより行う。 前にも述べたように、本発明の印刷機はもし運
転者が文字の鮮明度を高くすることを犠牲にすれ
ば逆方向パス印刷なしで文字の横列を印刷するこ
とにより印刷速度を倍増できる。この場合には、
文字の各横列は印刷ヘツドを1回パスさせるだけ
で印刷する。従つて、1つの横列の文字は印刷ヘ
ツドの正方向パスにより印刷し、次の横列の文字
は印刷ヘツドを逆方向にパスして行い、その後の
横方向列の文字は印刷ヘツドを正方向にパスさせ
て行う。運転者がこの作業を選択すると、コンパ
クトにした文字符号情報の半分から成る逆方向パ
ス文字符号情報は使用しない。たとえば第2表を
参照すると、逆方向パス印刷における先行するピ
ンと後続するピンとに対する進数情報の第3およ
び第4の縦列は文字コードメモリ15から読取ら
ずバツフアメモリ16に転送する。運転者がこの
低い鮮明度の印刷モードを選択すると、第2表の
第1および第2の縦列に列記したコンパクトにし
た文字符号情報を文字コードメモリ15から読取
りバツフアメモリに転送する。 第5図にはコンパクトにした文字符号を前記し
た如く文字コードメモリ15から読取つた後に記
憶するバツフアメモリ16の構造が絵画的に示し
てある。前にも述べたように、第4図に示したこ
のバツフアメモリはそれぞれ符号AおよびBで示
した2つのバツフア部から成り、各バツフア部は
8ビツト2進語の256バイトを記憶する。各バツ
フアは12の横列を有していて1文字のマクロ縦列
のそれぞれに併用すなわち組み合わせてある。ま
た前にも述べたように、印刷ヘツドの先行するピ
ン1ないし8がこれらマクロ縦列のそれぞれに関
係してAまたはBバツフア部の半分に記憶するコ
ンパクトにした文字符号情報を有している。同様
に、後続するピン9ないし16または各マクロ縦
列に関係し2つのバツフア部の他の半分に記憶す
るコンパクトにした文字符号情報を有している。
第5図に示してあるように、ピンP2ないしP8
およびP9ないしP16により、それぞれのピン
に関係し先行および後続するピン用の各マクロ縦
列用に記憶部がある。市販の記憶装置は4ビツト
語構成に組み立ててなく、従つて、実際には使用
する記憶装置は8ビツト語を有していて、各語の
高い順位の4つのビツトは本発明の実施には使用
しない。 たとえば、第5表には第4表に進数の形式で示
した例示的のコンパクトにした符号情報用に第5
図に示した記憶装置の構造にしてあり、第4図に
示した文字「S」の部分を表わすある2進情報が
示してある。第5表において、2進データの各ビ
ツトを表わすxは4つのゼロを表わす。 前にも簡単に説明したように、8ビツト記憶装
置は市販されているものであるが本発明はそのう
ちの4ビツトしか必要としない。従つて、本発明
は各8ビツト語の4つの高順位のビツトを使用せ
ずこれら高順位の4ビツトはすべてゼロである。
第5表には表示を容易にするため、使用しない高
い順位の4ビツトは文字xで表わしてある。第4
図においてピン1に関係した印刷線を横切り見る
と、どのマクロ縦列においてもP1によりドツト
が印刷されてないことに気が付く。従つて、第5
表において、ピンP1の下の縦列では低い順位の
4つのビツトは図示した如くマクロ参照すると、
印刷ピン2が通つた印刷線はマクロ縦列1のミク
ロ縦列Eに唯一のドツトが印刷されている。ピン
P2に対するコンパクトにした文字符号は第4表
には2つの8ビツト2進語を表わす進数語E1、
37として示してある。これら2つの8ビツト語を
そのコンパクトにした形態から拡げて語を誘導す
ると、第5表の縦列P2に記憶される2進数を得
る。印刷ピンP2用の縦列にこれら2進数の誘導
は第4図を見れば容易に判る。印刷線2において
マクロ縦列0にはドツトがなく、従つて、第5表
においてP2の下にはすべてのゼロが第1の2進
語をして記入されている。第4図の印刷線2を横
切り正方向パス方向に印刷を続けると、マクロ縦
列1のミクロ縦列Eに中心決めされて1つのドツ
トが縦列0ないし5に対してはゼロである。この
情報は4つのゼロが何もしない、すなわち、マク
ロ縦列が飛ばされないでまたドツト印刷されない
ことを示す第1表から誘導する。実際には第5図
に示した構成のバツフアに記憶された2進データ
は今説明した方法を使用しては誘導されない。第
4表において第1のピンP1に対して、所要の進
数語は先づ7つのマクロ縦列を飛ばし次いで5つ
のマクロ縦列を飛ばすことを示す57である。進数
語57に対応する8ビツト2進語をコンパクトにし
た文字コードメモリから読取ると、この8ビツト
2進語をすべてのゼロを有する総数で12の4ビツ
ト語に置き換えられる。この簡単な例は本発明の
原理により文字符号をどの程度コンパクトにする
かを示す。第4図が印刷されていることが判る。
第1表にはミクロ縦列Eに対応する2進数が1110
として示してある。従つて、第5表において縦列
P2の下に示した第2の2進語は00001110であり、
この語は第5表にx1110として示してある。第4
図の印刷線Pの残部に沿つては何らドツトが印刷
されていないので、第5表において縦列P2の下
の残りの記録はすべてゼロである。この2進情報
は実際には印刷機のマイクロプロセツサにより文
字コードメモリから読取つた密集した文字符号か
ら誘導する。 印刷ピン3用にバツフアメモリに印刷された2
進情報を飛ばし印刷ピン9用の2進情報を眺める
と、以下のことが判る。第4表を参照すると、前
記した如くに誘導した印刷ピンP9用に記憶した
進数語83,D1,06を見い出す。マイクロプロセ
ツサは先づ3つの縦列を飛ばすことを示す進数文
字を読取りこの文字を第5表にP9の下の縦列に
おける記録用に示した如くすべてゼロを有する3
つの8ビツト2進語に広げる。次いで、プロセツ
サはマクロ縦列3にその第1のミクロ縦列に中心
決めされて1つのドツトが印刷されていることを
示す進数文字8を読取る。次いで、プロセツサは
マクロ縦列4である次のマクロ縦列に何も印刷さ
れてなく、従つて、第5表において縦列P9の下
の第5の記録がすべてゼロであることを示す進数
文字1を読取る。次いで、マイクロプロセツサは
マクロ縦列5である次のマクロ縦列の第6のミク
ロ縦列に1つのドツトが印刷されるべきであるこ
とを示す進数文字Dを読取る。第5表に示した他
のすべての2進データについての説明は続けない
がそのデータの誘導は今説明した例に照して明ら
かである。 文字コードメモリから読取つたコンパクトにし
た文字符号を解読する結果バツフアメモリに記憶
された2進数について説明したが次に第5図を参
照してバツフアメモリに記憶した2進情報がプリ
ントヘツドの印刷ピンを作動させるためどのよう
にして読取られるかを説明する。印刷ヘツドの先
行するピンは紙片等に印刷された垂直の基準線を
物理的に通り、この紙面等には先行するピンに対
する後続するピンの物理的配向により後続するピ
ンがこの基準線を通る直前に文字の横列が印刷さ
れる。従つて、後続するピンは先行するピンが垂
直の基準線に沿い印刷する作業を行つた直後に作
動せしめられる必要がある。従つて、印刷機のマ
イクロプロセツサはバツフアメモリからマクロ縦
列0用の第5図の縦列P9ないしP16で示した
8ビツト2進語を読取り次いで縦列P1ないしP
8で示した8ビツト2進語を読取る。これにより
後続する印刷ピンが先行するピンと垂直に並んで
印刷するようにする。このような作用にはまた任
意特定の縦列に対しピンP1ないしP8とP9な
いしP16とのすべてに対する8ビツト語がどの
ピンも同時に作動させず、8本の先行するピンの
うちのあるものがすべてが同時に作動し、マタ同
様に8本すべての後続するピンが同時に作動する
よう利用できるようにする必要がある。このよう
に作動させるためのマイクロプロセツサは印刷ピ
ンP1ないしP8用の8ビツト2進語を順次に読
取り別の記憶装置に記憶させ、この記憶装置では
これら8ビツト2進語を所要に応じて印刷ピン
P1ないしP8のうちの特定のものを同時に作用
させないよう平行に並べて使用する。 前にも述べたように、コンパクトにした文字符
号から誘導した解読され広げられた文字印刷情報
をバツフアメモリのAバツフア部分に記憶し次い
で文字の横列における次の文字をBバツフア部分
に記憶する。Aバツフア部分に記憶した情報を第
1の文字を印刷するため使用した後Bバツフア部
分に記憶した情報を読取り横列における第2の文
字を印刷する印刷ヘツドの印刷ピンの作用を制御
するため使用する。横列における第2の文字を印
刷中、Aバツフア部分におけるすべての記憶個所
を払いゼロにし横列における第3の文字に対する
情報をAバツフア部分に記憶する。横列における
第2の文字の印刷が終ると、Aバツフア部分に記
憶した情報を読取りこの横列の第3の文字を印刷
するため使用する。この横列における第3の文字
を印刷中、Bバツフア部分におけるすべての記憶
個所を払いゼロにしこの横列における第4の文字
を印刷する情報をBバツフア部分に記憶する。従
つて、2つのバツフア部分が1つの横列における
文字を連続的に敏速に印刷するため必要であるこ
とが判る。 正方向パス印刷が終ると、先行するピンと後続
するピンとは印刷を逆にし、情報がコンパクトに
した文字符号用の記憶装置から読取られ2進語に
解読され広げられ、この語は再びAまたはBバツ
フア部分に交互に記憶される。しかしながら、印
刷ヘツドが先づ横列の第1の文字を印刷し次いで
この横列の最後の前の文字を印刷する等順次に次
の文字を印刷しまた各文字の最後のマクロ縦列を
先づ印刷し各文字の第1のマクロ縦列を最後に印
刷するという事実により、コンパクトにした符号
記憶装置とバツフアメモリとのアドレツシングが
アドレスが増分されずに減分されるよう変えられ
それにより記憶装置を逆読みする。すなわち、上
位配置のアドレス個所が下位配置のアドレス個所
の前に読取られる。従つて、印刷ヘツドは正方向
パス印刷の終りに垂直にずらされ逆方向パス印刷
をこの印刷中に文字の横列を適当に印刷して行
う。 本発明の原理と範囲とを逸脱することなく本発
明を種々変更できることは当業者には理解できよ
う。たとえば、本発明の印刷機は各パスの合間に
ヘツドを片寄らせたりまたは紙片を動かさずに印
刷ヘツドの2つまたはそれ以上の印刷パスで異な
るドツトを印刷するよう変形できる。また、印刷
ヘツドは異なる印刷パスを行うのに1つ以上の他
の位置に片寄らせることができる。更にまた、本
発明の原理をインクジエツトドツト印刷機に応用
できることも当業者には理解できよう。
【表】 【図面の簡単な説明】
第1図はドツトマトリツクス印刷機の印刷ヘツ
ドにおけるピンの配置を示す図、第2図は印刷ヘ
ツドのピンのあるものと文字の横列を逆方向パス
印刷する以前に印刷ヘツドを垂直にずらせる方法
とを示す図、第3図は本発明の原理を利用して文
字を印刷するため使用できるピンの数と各印刷可
能な文字用のコンパクトにした文字符号を作成す
ることとを理解されるのに役立つ絵画図、第4図
は本発明の原理を利用して高鮮明度で印刷された
文字「S」の一部分を絵画的に示し本発明のコン
パクトにした文字符号を作成する方法を理解させ
る図、第5図は文字を横列にして印刷するため本
発明の新規なコンパクトにした文字符号を使用す
る直前に記憶する方法を示すバツフアメモリの構
造を示す絵画図、第6図は本発明の原理を利用で
きるドツト印刷機のブロツク図である。 1−16……ピン、13……マイクロプロセツ
サ、16……バツフアメモリ、17……プリント
ヘツド、18……プリンタ機構、A,B……第1
および第2のバツフアメモリ。

Claims (1)

  1. 【特許請求の範囲】 1 ドツトマトリツクス印刷装置の印刷ピンの作
    動を制御して紙片の上に文字を印刷するためにコ
    ンパクトにした文字符号を使用して一連の文字を
    印刷する方法であつて、該印刷ヘツド及び該紙片
    が相互に対して運動している間に各印刷ピンが順
    次作動されて個々の横列に沿いドツトを印刷しか
    つ文字ブロツクの印刷ヘツドの印刷文字の全ての
    印刷ピンにより印刷されるドツトをひとまとめに
    印刷し、該文字ブロツクはドツト位置の横列及び
    縦列に分割され、その選択された横列及び縦列の
    ドツトが該印刷ヘツドにより印刷されて文字を印
    刷する方法にして、 (a) 各々が印刷されるドツトを有しない異つた数
    のマクロ縦列を特定する第1の列の符号を作成
    する段階と、 (b) 各々が、ドツトが印刷されるべきマクロ縦列
    内に異つた数のミクロ縦列を特定する第2の列
    の符号を作成する段階であつて、各文字ブロツ
    クの各横列のドツトにおいて所定の数の隣接し
    たドツトを集めて該マクロ縦列を作成し、そし
    て該マクロ縦列の内の1つの各ドツトを1つの
    ミクロ縦列の中に入れるようにする段階と、 (c) 第1の列の符号及び該印刷ヘツドの各印刷ピ
    ン用の該第2の列の符号から符号の組合せを特
    定する段階であつて、全ての印刷ピン用に符号
    の組合せが文字を印刷するのに使用されるドツ
    トを定め、かつ全ての印刷ピン用の符号の組合
    せが該印刷ヘツドピンの作動を制御するのに使
    用されて文字を形成するドツトを印刷するよう
    にする段階と、 を備えていることを特徴とする文字を印刷する方
    法。 2 ドツトマトリツクス印刷装置を使用して一連
    の文字を印刷する方法であつて、 (a) 印刷されるべき各文字と、印刷、非印刷、文
    字ブロツクのマクロ縦列のスキツプ及びマクロ
    縦列内のミクロ縦列すなわち印刷ヘツドの印刷
    ピンの各々のスキツプを制御するコンパクトに
    した文字符号とを記憶装置に記憶する段階と、 (b) 印刷されるべき第1の文字を特定する段階
    と、 (c) 該印刷ヘツドの正方向走査に関連して印刷す
    べき第1の文字用にコンパクトにした文字符号
    の第1の部分を該記憶装置から呼び出し、バツ
    フアメモリの第1の部分に該呼び出された符号
    を記憶させる段階と、 (d) 該バツフアメモリに記憶された第1の文字用
    のコンパクトにした文字符号の第1の部分に応
    答して第1の文字を形成するドツトを印刷する
    段階と、 (e) 該印刷ヘツドの正方向走査に関連して印刷す
    べき第2の文字用のコンパクトにした文字符号
    の第1の部分を記憶装置から呼び出して該バツ
    フアメモリの第2の部分に該呼び出した符号を
    記憶させる段階と、 (f) 該バツフアメモリに記憶された第2の文字用
    のコンパクトにした文字符号の第1の部分に応
    答して第2の文字を形成するドツトを印刷する
    段階と、 (g) 該第1の文字の印刷の後に、該バツフアメモ
    リの該第1の部分を消去する段階と、 (h) 第3の文字に対して(b)から(d)までの段階をく
    り返すことと、 (i) 該第2の文字の印刷の後に該バツフアメモリ
    の該第2の部分を消去しそして、第4の文字に
    対して(b)、(e)及び(f)の段階をくり返すことと、 を備えていることを特徴とする文字を印刷する方
    法。 3 一連の文字を印刷する方法であつて、 (a) 平行な印刷ラインに沿つて走査するように装
    着された印刷ヘツドを有する印刷装置にして、
    該印刷ヘツドはほぼ垂直方向の先行のピンの縦
    列及び後続のピンの縦列を備え、印刷制御装置
    が符号に応答して該印刷ピンを印刷させるか又
    はさせないかを制御する該印刷装置を備える段
    階と、 (b) マクロ縦列と称する文字ブロツクの主区分及
    びミクロ縦列として該マクロ縦列内に区分を定
    め、文字を印刷するのに必要なマクロ縦列の数
    として文字ブロツクの幅を定める段階と、 (c) 文字の印刷を行う符号を作成する段階にし
    て、 () 印刷される文字に関連して文字ブロツ
    クの幅を特定する第1の符号を作成すること
    と、 () 該文字ブロツクの走査中に、先行のピ
    ンの縦列及び後続のピンの縦列を作動させる
    のに要する2進語の数を特定する第2の符号
    を作成することと、 () 該文字ブロツクの走査中に、印刷する
    マクロ縦列及びミクロ縦列を特定しかつ、印
    刷ドツト間をスキツプするマクロ縦列の数を
    特定する一連の2進語を含む第3の符号を作
    成することと、から成る該段階と、 を備えていることを特徴とする文字を印刷する方
    法。 4 下記の表から各文字用の2進符号の第1の組
    合せを特定する段階をさらに備え、該表におい
    て、 2進数0000乃至0111は、各々が該印刷ヘツドの
    ピンの符号によりドツトが印刷されないマクロ縦
    列の異つた数を特定する第1の列の符号を備え、
    そして2進数1000乃至1111は、各々がマクロ縦列
    内のミクロ縦列の異つた数を特定しかつドツトが
    該ミクロ縦列に中心決めされて印刷される第2の
    列の符号を備え、該2進符号の第1の組合せが第
    1の一連のドツトでの該印刷ピンによる一連の各
    文字のドツト印刷を指定し、該第1の列の符号が
    各文字ブロツク内の各印刷ラインに沿うドツト間
    の間隔及びドツトと各プリントピンに沿う各文字
    ブロツクの縁部との間の間隔を定めるのに使用さ
    れ、該第2の列の符号が各プリントラインに沿う
    各文字ブロツクの各マクロ縦列内のミクロ縦列を
    定めそのミクロ縦列において印刷ドツトが中心決
    めされ、そして該印刷制御装置が文字符号の該第
    1の組合せに応答して文字を印刷することを特徴
    とする特許請求の範囲第3項に記載の方法。 【表】 【表】 5 該2進符号の第1の組合せが、該印刷ヘツド
    が文字の列を印刷中に用紙を横切り移動する際
    に、印刷ピンを作動させるように使用され、該列
    の文字の印刷が終ると印刷ヘツドが垂直方向にず
    らされ、従つて該印刷ピンは印刷ピンにより先に
    横移動した印刷ラインの間に新しい印刷ラインを
    印刷するようにされ、次に印刷ヘツドは、今印刷
    された列の文字の上を用紙を再び横切り移動して
    順次に各文字に対するドツトをさらに印刷し、従
    つて該2進符号の第1の組合せに応答して印刷さ
    れたドツトの上部には中心決めされないが、横列
    の文字の鮮明度を改善するように該ドツトに一部
    重複するようにし、さらに 該2進符号の第1の組合せを特定した場合と同
    様に、該第の列の符号及び第2の列の符号から2
    進符号の第2の組合せを特定し、該第2の組合せ
    は、該第1の組合せとは異つており該印刷装置の
    駆動回路によつて使用されて該印刷ヘツドの印刷
    ピンを制御しそして該列の文字の各々用の第2の
    一連ドツトを印刷し鮮明度を改善する段階を備え
    ていることを特徴とする特許請求の範囲第3項に
    記載の方法。 6 印刷ヘツドがまず列の文字を印刷する際に用
    紙を横切つて移動するとき、2進符号の第1の組
    合せが印刷ピンを作動するように使用され、該列
    の文字の印刷が終ると該印刷ヘツドが垂直方向に
    ずらされ、従つて該印刷ピンは、該印刷ヘツドが
    該列の文字を横切つて移動するとき、該印刷ピン
    により先に横移動された印刷ライン間の新しい印
    刷ラインに移動しかつ印刷し、そして該印刷ヘツ
    ドは、直前に印刷された列の文字の上を用紙を横
    切つて再び移動して最後に印刷されたドツトに合
    せて列の各文字用のドツトをさらに印刷し従つて
    該2進符号の第1の組合せに対して印刷されたド
    ツトの上部には中心決めされないが該ドツトに一
    部重複して印刷して文字の鮮明度を改善するよう
    にし、さらに、 該2進符号の第1の組合せを特定した場合と同
    様に該第1の列の符号と該第2の列の符号から第
    2の2進符号の組合せを特定し、該第2の組合せ
    は該第1の組合せとは異つており、該印刷装置の
    駆動回路により使用されて該印刷ヘツドの印刷ピ
    ンの作動を制御し各文字用の第2の一連のドツト
    を印刷して文字の鮮明度を改善する段階を備えて
    いることを特徴とする特許請求の範囲第4項に記
    載の方法。 7 該2進符号の第1の組合せが、該印刷ヘツド
    が文字の列の印刷中に用紙を横切り移動する際
    に、印刷ピンを作動させるように使用され、列の
    文字の印刷が終ると印刷ヘツドが垂直方向にずら
    され、従つて該印刷ピンは印刷ピンにより先に横
    移動した印刷ラインの間に新しい印刷ラインを印
    刷するようにされ、次に印刷ヘツドは、直前に印
    刷された列の文字の上を再び用紙を横切り移動し
    て列の各文字に対するドツトをさらに印刷し従つ
    て2進符号の該第1の組合せに応答して印刷され
    たドツトの上部には中心決めされないが横列の文
    字の鮮明度を改善するように該ドツトに一部重複
    するようにし、さらに、 該2進符号の第1の組合せを特定した場合と同
    様に該第1の列の符号及び該第2の列の符号から
    第2の符号の組合せを特定し、該第2の符号の組
    合せは、該第1の組合せとは異つており該印刷装
    置の駆動回路によつて使用されて該印刷ヘツドの
    印刷ピンを制御しそして該列の文字の各々用の第
    2の一連のドツトを印刷し鮮明度を改善する段階
    を備えていることを特徴とする特許請求の範囲第
    4項に記載の方法。 8 印刷ヘツドがまず順列の文字を印刷する際に
    用紙を横切つて移動するとき、該2進符号の第1
    の組合せが印刷ピンを作動するように使用され、
    該列の文字の印刷の終了時点において、該印刷ヘ
    ツドは、該印刷ヘツドが該列の文字を横切つて移
    動するときに該印刷ピンが該印刷ピンにより先に
    横移動された印刷ライン間の新しい印刷ラインに
    移動しかつ印刷するように、垂直方向にずらさ
    れ、そして該印刷ヘツドは、直前に印刷された列
    の文字の上を用紙を横切つて再び移動して最後に
    印刷されたドツトに合せて列の各文字用のドツト
    をさらに印刷し従つて該符号の第1の組合せに対
    して印刷されたドツトの上部には中心決めされな
    いが該ドツトに一部重複して印刷して文字の鮮明
    度を改善するようにし、さらに、 該第1の組合せを特定した場合と同様に、該第
    1の列の符号と該第2の列の符号から第2の組合
    せを特定し、該第2の組合せは該第1の組合せと
    は異つており、該印刷装置の駆動回路により使用
    されて該印刷ヘツドの印刷ピンの作動を制御し、
    各文字用の第2の一連のドツトを印刷して文字の
    鮮明度を改善する段階を備えていることを特徴と
    する特許請求の範囲第4項に記載の方法。
JP58104061A 1982-11-01 1983-06-10 文字を印刷する方法 Granted JPS5983676A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/438,184 US4508463A (en) 1982-11-01 1982-11-01 High density dot matrix printer
US438184 1999-11-11

Publications (2)

Publication Number Publication Date
JPS5983676A JPS5983676A (ja) 1984-05-15
JPH0429553B2 true JPH0429553B2 (ja) 1992-05-19

Family

ID=23739594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58104061A Granted JPS5983676A (ja) 1982-11-01 1983-06-10 文字を印刷する方法

Country Status (5)

Country Link
US (1) US4508463A (ja)
EP (1) EP0108200B1 (ja)
JP (1) JPS5983676A (ja)
CA (1) CA1208973A (ja)
DE (1) DE3378621D1 (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1163792B (it) * 1983-07-15 1987-04-08 Honeywell Inf Systems Italia Apparato di controllo mircoprogrammato per stampante seriale
US4586835A (en) * 1984-04-20 1986-05-06 International Business Machines Corporation Printer for printing characters in two alternative print qualities
JPS60224547A (ja) * 1984-04-20 1985-11-08 Seikosha Co Ltd ボ−ルド印字制御装置
JPS615953A (ja) * 1984-06-07 1986-01-11 Fujitsu Ltd 印字位置の微少補正方法
NL8402353A (nl) * 1984-07-26 1986-02-17 Philips Nv Werkwijze en drukinrichting voor het lijnsgewijs drukken op een drager van door punt- of lijnvormige elementen samengestelde beelden.
US5354135A (en) * 1984-08-03 1994-10-11 Canon Kabushiki Kaisha Recorder and dot pattern control circuit
US4712102A (en) * 1985-01-29 1987-12-08 International Business Machines Corporation Method and apparatus for displaying enlarged or enhanced dot matrix characters
US4703323A (en) * 1985-01-29 1987-10-27 International Business Machines Corporation Method and apparatus for displaying enhanced dot matrix characters
JPS61284458A (ja) * 1985-06-12 1986-12-15 Toshiba Corp シリアルプリンタ
US4844635A (en) * 1985-12-11 1989-07-04 International Business Machines Corp. Wire fire control mechanism for a wire matrix printer
US4942390A (en) * 1987-04-01 1990-07-17 International Business Machines Corporation Method and apparatus for generating a character image
US4783667A (en) * 1987-07-17 1988-11-08 Ncr Canada Ltd - Ncr Canada Ltee Printing of angled and curved lines using thermal dot matrix printer
JP2586579B2 (ja) * 1988-06-02 1997-03-05 ブラザー工業株式会社 ドット印字装置
JPH0336055A (ja) * 1989-07-03 1991-02-15 Fujitsu Ltd プリンタ
US5282057A (en) * 1990-04-23 1994-01-25 Xerox Corporation Bit-map image resolution converter
US5410615A (en) * 1990-09-25 1995-04-25 Xerox Corporation Bitmap image resolution converter compensating for write-white xerographic laser printing
US5480239A (en) * 1993-10-08 1996-01-02 Pitney Bowes Inc. Postage meter system having bit-mapped indicia image security
US5876132A (en) * 1995-05-23 1999-03-02 International Business Machines Corporation Method and system for high character density printing utilizing low pel density characters
US5997130A (en) * 1997-05-12 1999-12-07 Lexmark International, Inc. Asymmetrical acceleration ramp area and method for print cartridge carrier of ink jet printer
US6587579B1 (en) * 2000-01-26 2003-07-01 Agilent Technologies Inc. Feature quality in array fabrication

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4086997A (en) * 1977-03-07 1978-05-02 Wang Laboratories, Inc. Adjustable support for print head assembly
US4159882A (en) * 1977-06-30 1979-07-03 R. C. Sanders Technology Systems, Inc. High quality printer
US4242003A (en) * 1978-10-16 1980-12-30 Xerox Corporation Multi-pass matrix printing
US4284362A (en) * 1979-07-30 1981-08-18 International Business Machines Corp. Printer control logic
US4279199A (en) * 1979-10-19 1981-07-21 International Business Machines Corporation Print head image generator for printer subsystem
US4346393A (en) * 1980-05-02 1982-08-24 Burroughs Corporation Matrix printer employing a special character font
US4321610A (en) * 1980-05-05 1982-03-23 Computer Peripherals, Inc. Dot matrix printer with half space dot capability
DE3048629C2 (de) * 1980-12-23 1982-11-04 Siemens AG, 1000 Berlin und 8000 München Verfahren und Anordnung zur Reduzierung des Speicherplatzbedarfes von Zeichen oder grafische Muster beschreibenden binären Zeichenfolgen in Zeichengeneratoren

Also Published As

Publication number Publication date
EP0108200A2 (en) 1984-05-16
CA1208973A (en) 1986-08-05
JPS5983676A (ja) 1984-05-15
EP0108200A3 (en) 1985-12-18
EP0108200B1 (en) 1988-12-07
DE3378621D1 (en) 1989-01-12
US4508463A (en) 1985-04-02

Similar Documents

Publication Publication Date Title
JPH0429553B2 (ja)
US3991868A (en) Method and apparatus for printing segmented characters
CA1084848A (en) Image data remapping system
US4400791A (en) Dot matrix printer with compressed character data storage
US4712102A (en) Method and apparatus for displaying enlarged or enhanced dot matrix characters
JP3083344B2 (ja) データの圧縮及び圧縮解除方法
US3303775A (en) Variable speed printer apparatus and type carrier device therefor
US3420166A (en) Paper carriage shifting means in high speed line printers
JPS6215353B2 (ja)
US4703323A (en) Method and apparatus for displaying enhanced dot matrix characters
US5062724A (en) Method of magnifying a bit map font data in a horizontal direction
EP0011721B1 (en) Apparatus for printing data in human readable and machine readable forms
EP0436026A1 (en) Compression and decompression method of dot matrix character
JPS6222792B2 (ja)
JPS5932318B2 (ja) カ−ボンリボン駆動装置
US4169683A (en) High speed wire printing device
US4871270A (en) Method of printing modified characters by means of a matrix printer
US5020927A (en) Grouping of dot data in a multiple column dot-matrix printer
US4635081A (en) Apparatus and method for generating dot-matrix characters in graphic patterns
US3596594A (en) High-speed printer employing plural print heads and paper feed expedients
JPS625071B2 (ja)
US4684270A (en) Print element, printer and method of printing
US4187552A (en) Read only memory character generator system
JPS61209167A (ja) ワイヤドツトラインプリンタの印字制御回路
EP0265160B1 (en) Printer having increased speed for printing graphics characters including blank characters