JPH0420788B2 - - Google Patents

Info

Publication number
JPH0420788B2
JPH0420788B2 JP57151491A JP15149182A JPH0420788B2 JP H0420788 B2 JPH0420788 B2 JP H0420788B2 JP 57151491 A JP57151491 A JP 57151491A JP 15149182 A JP15149182 A JP 15149182A JP H0420788 B2 JPH0420788 B2 JP H0420788B2
Authority
JP
Japan
Prior art keywords
double
line feed
height
characters
feed amount
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
JP57151491A
Other languages
English (en)
Other versions
JPS5941275A (ja
Inventor
Shoichi Ishikawa
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP57151491A priority Critical patent/JPS5941275A/ja
Publication of JPS5941275A publication Critical patent/JPS5941275A/ja
Publication of JPH0420788B2 publication Critical patent/JPH0420788B2/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

Landscapes

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、縦倍角文字を上半分と下半分に分け
て印字する場合、上半分と下半分との隙間を外部
のデジタル・スイツチのオン/オフ状態に応じて
可変できるようになつたシリアル・プリンタ装置
に関するものである。
〔従来技術と問題点〕
ドツト・マトリツクス型シリアアル・プリン
タ、装置において縦倍角文字を上半分と半分とに
分けて印字する場合、上半分と下半分との隙間を
合致させる従来の方法は、設計時に、縦倍角文字
の上半分の最下段ラインと下半分の最上段ライン
とが一致するように一定の改行量を固定値として
設定しておくのが一般的であつた。しかし、この
ような従来の方法では、用紙送り機構部分の工作
精度や経年変化等のため、必ずしも高い精度で上
半分と下半分とを合致させることが出来るとは限
らないという欠点がある。さらに最近のプリンタ
装置には、縦横罫線による作表能力や、グラフ等
の図面処理能力も要求されており、縦方向が合致
せず、隙間が空くと非常に見にくくなるという問
題がある。
〔発明の目的〕
本発明は、上記の問題を解決するものであつ
て、縦倍角文字の上半分と下半分との隙間の調整
を容易に行えるようにし、印字品質の良好な縦倍
角文字が得られるシリアル・プリンタ装置を提供
することを目的とするものである。
〔発明の構成〕
そのために本発明のシリアル・プリンタ装置
は、縦倍角文字を上半分と下半分とに分けて上半
分を印字した後、用紙送りをして下半分を印字す
るようになつたシリアル・プリンタ装置におい
て、 シリアル・プリンタ装置全体の制御を行うプリ
ンタ制御部と、 用紙送り機構を駆動する改行モータと、 オン/オフ状態が外部から設定ができ、設定さ
れたオン/オフ状態がプリンタ制御部から読取ら
れるようになつたデジタル・スイツチと、 縦倍角文字の上半分の高さに対応する改行量N
と、改行量Nとの差がΔn(Δnは改行モータの最
小送り単位の整数倍)である改行量N′とより成
る改行量の集合を記憶する記憶部と を備え、 プリンタ制御部は、 (a) 縦倍角文字の印字に際し、縦倍角文字の上半
分を印字する処理を行い、 (b) しかる後に、デジタル・スイツチのオン/オ
フ状態を読み取り、読み取つたオン/オフ状態
によつて定まる改行量を上記改行量の集合から
選択し、 (c) 用紙送り量が選択された改行量になるよう
に、用紙送り機構の用紙送り量を改行モータの
最小送り単位で制御し、 (d) 次いで、縦倍角文字の下半分を印字する処理
を行うよう構成されている ことを特徴とするものである。
〔発明の実施例〕
以下、本発明の実施例を図面を参照しつつ説明
する。
第1図は本発明の1実施例を示す図、第2図は
制御回路による縦倍角文字印字時の処理の流れを
示すフローチヤート、第3図は24×24ドツトの通
常文字と縦倍角文字の印字出力のを示す図、第4
図は本発明により改行量を調整した場合の具体的
な1例を示す図である。図において、1はインタ
ーフエイス回路、2は制御回路、3はデジタル・
スイツチ、4はLF動作制御回路、5はLFモー
タ・ドライバー、6はLFモータ、7はRAM、8
はROMを示す。
第1図において、制御回路2は、マイクロプロ
セツサを含む制御回路で、計算機本体からの指令
に従つてプリンタ装置全体の制御を行うものであ
る。RAM7は、印字データの格納域や作業域に
用いられるメモリである。ROM8は、制御プロ
グラムが格納されるコントロール・ストレージで
ある。デジタル・スイツチ3は、本発明における
縦倍角文字の隙間補正に用いられるものであり、
デジタル・スイツチ3のオン/オフ状態が縦倍角
文字を印字する際に制御回路2によつて読取られ
る。LF動作制御回路4は、LFモータ・ドライバ
5を介してLFモータ6を駆導するもので、制御
回路2から改行動作や改行量の指示が行われる。
なお、LF(Line Feedの略)は、改行を意味して
いる。縦倍角文字を含む印字データが計算機本体
からインターフエイス回路1に入力されると、そ
の印字データは順番にRAM7に格納される。印
字データがRAM7に格納された後、印字指令が
計算機本体からインターフエイス回路1を通して
回御回路2に通知されると、マイクロプロセツサ
は、図示しない印字部を制御して印字データの印
字を開始する。縦倍角文字を印字する際、マイク
ロプロセツサは、デジタル・スイツチ3のオン/
オフ状態を読み取り、縦倍角文字の上半分を印字
した後、下半分を印字するため、読み取つたデジ
タル・スイツチ3のオン/オフ状態に従つて改行
量を指定する。その指定された改行量だけ、LF
動作制御回路4によつてLFモータ・ドライバ5
を通してLFモータ6が駆動され、用紙送りが行
われる。なお、デジタル・スイツ3がオンの場合
の改行量n1と、デジタル・スイツチ3がオフの場
合の改行量n2は、例えばROM8に格納されてい
る。
縦倍角文字の印字を行う際の制御回路による処
理の流れを第2図を参照しつつ説明する。縦倍角
文字の印字が開始されると、制御回路は次の処理
を行う。
縦倍角文字の上半分の印字を行う。次にの
処理を行う。
隙間補正用のデジタル・スイツチがオンか否
かを調べる。Noの場合にはの処理を行い、
Yesの場合にはの処理を行う。
LFモータを回転させる。このとき改行量と
してLFモータに与えるパルス数をn1とする次
にの処理を行う。
LFモータを回転させる。このとき改行量と
してLFモータに与えるパルス数はn2とする。
次にの処理を行う。
縦倍角文字の下半分の印字を行う。
隙間補正前の縦倍角文字と本発明による隙間補
正後の縦倍角文字の印字出力を第3図に示してい
る。第3図において、(a)は24×24ドツトの通常文
字の印字出力を示し、(b)は隙間補正されていない
縦倍角文字の印字出力を示し、(c)は隙間補正され
た縦倍角文字の印字出力を示す。第3図bに示す
ように縦倍角文字の印字出力に隙間Gができる場
合には、デジタル・スイツチを操作することによ
つて、縦倍角文字の下半分が少し上がるように改
行量を調整し、第3図cに示すように隙間Gのな
い縦倍角文字の印字出力を得ることが出来る。
改行量調整の具体例を示したのが第4図であ
る。第4図において、プリンタのヘツドのピン径
が1/160インチ、本数24、改行の最小ピツチが
1/20インチとした場合、理論的に、縦倍角文字
の上半分の最下ラインと、下半分の最上ラインを
一致させるためには、24/160インチ=18/120イ
ンチ(18パルス)の改行を行えばよいが、隙間が
できる場合、17/120(17パルス)の改行に変える
ことにより、縦倍角文字の下半分の最下ラインを
1/120インチ(1パルス)分、プリンタのヘツ
ドに換算して1ドツト+αだけ上げて隙間がなく
なるようにすることが出来る。
以上の説明では1個のデジタル・スイツチを用
いた隙間の補正について例示したが、デジタル・
スイツチを複数個用いることによつて、隙間の補
正幅を複数段にして用意することが出来、隙間を
埋めるように補正するだけでなく、縦倍角文字の
上半分と下半分とが重なる場合に、その重なりを
無くするように補正することも出来る。
〔発明の効果〕
以上の説明から明らかなように、本発明によれ
ば、デジタル・スイツチを用いることにより比較
的に簡単な構成で、縦倍角文字印字時における上
半分と下半分の隙間を外部から容易に調整するこ
とが出来る。したがつて機構部のガタや経年変化
による劣化その他の要因によつて生ずる縦倍角文
字の上半分と下半分とのずれを制御部によつてカ
バーすることが出来る。
【図面の簡単な説明】
第1図は本発明の1実施例を示す図、第2図は
制御回路による縦倍角文字印字時の処理の流れを
示すフローチヤート、第3図は24×24ドツトの通
常文字と縦倍角文字の印字出力の例を示す図、第
4図は本発明により改行量を調整した場合の具体
的な1例を示す図である。 1……インターフエイス回路、2……制御回
路、3……デジタル・スイツチ、4……LF動作
制御回路、5……LFモータ・ドライバ、6……
LFモータ、7……RAM、8……ROM。

Claims (1)

  1. 【特許請求の範囲】 1 縦倍角文字を上半分と下半分とに分けて上半
    分を印字した後、用紙送りをして下半分を印字す
    るようになつたシリアル・プリンタ装置におい
    て、 シリアル・プリンタ装置全体の制御を行うプリ
    ンタ制御部と、 用紙送り機構を駆動する改行モータと、 オン/オフ状態が外部から設定ができ、設定され
    たオン/オフ状態がプリンタ制御部から読取られ
    るようになつたデジタル・スイツチと、 縦倍角文字の上半分の高さに対応する改行量N
    と、改行量Nとの差がΔn(Δnは改行モータの最
    小送り単位の整数倍)である改行量N1とより成
    る改行量の集合を記憶する記憶部と を備え、 プリンタ制御部は、 (a) 縦倍角文字の印字に際し、縦倍角文字の上半
    分を印字する処理を行い、 (b) しかる後に、デジタル・スイツチのオン/オ
    フ状態を読み取り、読み取つたオン/オフ状態
    によつて定まる改行量を上記改行量の集合から
    選択し、 (c) 用紙送り量が選択された改行量になるよう
    に、用紙送り機構の用紙送り量を改行モータの
    最小送り単位で制御し、 (d) 次いで、縦倍角文字の下半分を印字する処理
    を行うよう構成されている ことを特徴とするシリアル・プリンタ装置。
JP57151491A 1982-08-31 1982-08-31 シリアル・プリンタ装置の縦倍角文字のすき間補正方式 Granted JPS5941275A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57151491A JPS5941275A (ja) 1982-08-31 1982-08-31 シリアル・プリンタ装置の縦倍角文字のすき間補正方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57151491A JPS5941275A (ja) 1982-08-31 1982-08-31 シリアル・プリンタ装置の縦倍角文字のすき間補正方式

Publications (2)

Publication Number Publication Date
JPS5941275A JPS5941275A (ja) 1984-03-07
JPH0420788B2 true JPH0420788B2 (ja) 1992-04-06

Family

ID=15519653

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57151491A Granted JPS5941275A (ja) 1982-08-31 1982-08-31 シリアル・プリンタ装置の縦倍角文字のすき間補正方式

Country Status (1)

Country Link
JP (1) JPS5941275A (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60239251A (ja) * 1984-05-14 1985-11-28 Fujitsu Ltd 印刷制御処理装置
JPS6157347A (ja) * 1984-08-29 1986-03-24 Toshiba Corp プリンタ制御装置
JPS61107540U (ja) * 1984-12-19 1986-07-08
JPS6322664A (ja) * 1986-02-04 1988-01-30 Fujitsu Ltd シリアルプリンタ
JPS62253477A (ja) * 1986-04-26 1987-11-05 Fujitsu Ltd シリアルプリンタ
JPS6473962A (en) * 1987-09-16 1989-03-20 Matsushita Graphic Communic Recorder

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53140934A (en) * 1977-05-16 1978-12-08 Hitachi Ltd Printing unit
JPS5537653A (en) * 1978-09-07 1980-03-15 Nec Corp Print control system
JPS55105781A (en) * 1979-02-09 1980-08-13 Hitachi Ltd Terminal unit
JPS56121187A (en) * 1980-02-28 1981-09-22 Toshiba Corp Printer

Also Published As

Publication number Publication date
JPS5941275A (ja) 1984-03-07

Similar Documents

Publication Publication Date Title
EP0160318B1 (en) Printing system for dot-matrix printer
JPS5941275A (ja) シリアル・プリンタ装置の縦倍角文字のすき間補正方式
JPS6135980A (ja) ドツトプリンタの紙送り制御装置
JPS57148681A (en) Printer
US4971464A (en) Dot serial printer
JPS60129266A (ja) ドツトプリンタにおけるライン印字方式
GB2157865A (en) Dot printer
JPH0145424B2 (ja)
JPS60110478A (ja) バ−コ−ドプリント装置
KR910007755B1 (ko) 9핀 프린터의 라인 피드 모터 제어방법
JPS62253477A (ja) シリアルプリンタ
EP0143995A2 (en) Dot-matrix printer
JPH07214764A (ja) インクジェット記録装置
JP2692203B2 (ja) プリンタ
JPH01262146A (ja) ハングル文字印刷方式
JPH05124232A (ja) マルチラインプリンタの印字制御装置
JPH0550395B2 (ja)
JPS6127271A (ja) プリンタ
JPH0811379A (ja) 紙送り装置及びその制御方法
JPS59174363A (ja) ドツトプリンタ印字方式
JPS6279142A (ja) 記録装置
JPS60248378A (ja) シリアルプリンタ制御装置
EP0322727A2 (de) Zeichengenerator für eine Druckvorrichtung mit einem Matrixdruckkopf
JPS58197079A (ja) 罫線プリンタ制御方式
JPH04325264A (ja) 印字装置