JPH0145424B2 - - Google Patents

Info

Publication number
JPH0145424B2
JPH0145424B2 JP56180652A JP18065281A JPH0145424B2 JP H0145424 B2 JPH0145424 B2 JP H0145424B2 JP 56180652 A JP56180652 A JP 56180652A JP 18065281 A JP18065281 A JP 18065281A JP H0145424 B2 JPH0145424 B2 JP H0145424B2
Authority
JP
Japan
Prior art keywords
printing
dot
adjustment
print
signal generating
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
Application number
JP56180652A
Other languages
English (en)
Other versions
JPS5882764A (ja
Inventor
Yoichi Masui
Kimihide Hashimoto
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 JP18065281A priority Critical patent/JPS5882764A/ja
Publication of JPS5882764A publication Critical patent/JPS5882764A/ja
Publication of JPH0145424B2 publication Critical patent/JPH0145424B2/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
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/485Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
    • B41J2/505Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
    • B41J2/5056Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements using dot arrays providing selective dot disposition modes, e.g. different dot densities for high speed and high-quality printing, array line selections for multi-pass printing, or dot shifts for character inclination

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Description

【発明の詳細な説明】 本発明は印字装置、特にマイクロプロセツサの
制御のもとに正逆両方印字を行うドツトマトリツ
クス型シリアルプリンタ装置において、正方向の
印字結果と逆方向の印字結果との縦方向のずれ
を、外部から簡単に調整し、合致させ得るように
した印字ずれ調整機構付印字装置に関するもので
ある。
最近の印字装置には、縦横罫線による作表能力
や、グラフ等の図形作成能力がしばしば要求さ
れ、正方向と逆方向との印字結果をより高い精度
で合致させることが強く望まれている。また、印
字品質向上の必要性から、近年は印字パターンを
構成するドツト径がだんだん細くなつてきてお
り、ドツト径が細い場合、特に正逆の印字結果が
少しでも合致しないと非常にみにくい結果とな
る。この点からも、正逆印字結果の合致が強く要
望されている。
従来の正逆方向印字の印字ずれ対策としては、
設計時に印字ずれ調整のための一定の補正値を固
定値として設定しておくのが一般的であつた。し
かし、メカ部の工作精度や経年変化等のため、必
ずしも高い精度で合致するとは限らなかつた。ま
た、正逆印字ずれ調整のための補正時間を1個の
可変抵抗付ワンシヨツト出力で設定し、外部から
可変とする方式も考えられているが、大きな範囲
にわたつて緻密に調整することはできず、1ドツ
ト分以上の補正が困難であることや、例えば漢字
と英数字など印字速度が異なる場合の制御が複雑
になる等の欠点がある。また、特に正逆印字ずれ
によつて問題となる縦罫線印字や図形作成のため
の印字については、正逆印字ずれを生じさせない
ようにするため、片方向印字とする方式が用いら
れることもあるが、この場合には処理速度が非常
に遅くなるという欠点を有する。
本発明は上記問題点の解決を図り、正逆印字ず
れ調整を外部から比較的大きな範囲にわたり緻密
に、かつ容易に行うことができるようにすること
を目的としている。そのため本発明の印字ずれ調
整機構付印字装置は、マイクロプロセツサを内蔵
すると共に、該マイクロプロセツサの制御によつ
て、印字するドツトパターンデータが格納された
領域へのデータポインタを更新して正逆両方向印
字を行うドツトマトリツクス型シリアルプリンタ
装置において、1ドツト列の印字時間内における
複数用意された印字ずれ調整時間のうち1つを指
示する第1の信号発生手段および複数用意された
印字開始ドツト位置のうち1つを指示する第2の
信号発生手段からなる調整指示部をそなえると共
に、上記第1の信号発生手段および上記第2の信
号発生手段の指示内容に従つて、正方向印字また
は逆方向印字の一方に対して、印字ずれ調整時間
による印字タイミングの調整および印字開始ドツ
ト位置によるデータポインタの調整を行う制御部
をそなえ、外部からの上記調整指示部への設定指
示により正方向の印字結果と逆方向の印字結果と
の縦方向の印字ずれが調整されるようにしたこと
を特徴としている。以下図面を参照しつつ説明す
る。
本発明の実施例を説明するに先立ち、まず本発
明に係る調整の原理について説明する。第1図な
いし第3図は、本発明に係る印字タイミング設定
の具体例を示す。正方向の印字と逆方向の印字と
の印字ずれは、相対的なものと捉えてよいので、
正方向印字または逆方向印字のいずれか一方を調
整可能とすれば十分である。以下の説明において
は、スイツチによつて正方向印字時の印字タイミ
ングを調整する場合について述べる。また、デジ
タルスイツチを2個設けた場合について説明する
が、デジタルスイツチの代わりに可変抵抗付ワン
シヨツト出力回路を用い、そのワンシヨツト出力
の長さによつて調整するようにしてもよいし、2
個のスイツチでなく3個以上のスイツチを設ける
ようにしてもよい。原理については同様である。
第1図において、符号1は印字処理開始の契機
を与えるドツトパルス、2は印字位置を表わす。
ドツトパルス1の立上がりによつて印字処理開始
の契機が与えられ、或る時間Tが経過した後に実
際の印字がなされることになる。時間Tは、調整
時間T1、ピン(ハンマーマグネツト)通電時間
T2およびピンが印字するためのメカ的な遅れ時
間T3からなる。このうち、ピン通電時間T2お
よびメカ的な遅れ時間T3は、固定的に定まり、
調整時間T1は可変にされる。即ち、デジタルス
イツチの1つをオフ/オンにすることによつて、
調整時間T1が例えばaマイクロ秒(μs)になつ
たりbμsになつたりするようにされ、全体の時間
Tが変化することとなるのでその分だけ印字ずれ
の調整が可能となることになる。
第2図において、符号1,2は第1図に対応
し、3は編集されたドツトパターンが格納される
編集データ格納エリア、4および4′はそれぞれ
編集データ格納エリア3の先頭および最終の位置
に設けられ印字開始ドツト位置の調整を考慮して
固定的にオール・ゼロが設定されるエリアを表わ
す。編集データ格納エリア3内のデータは、1列
ごとに出力されるようにされ、例えば図示P2の
列については、P21,P22,……,P27の各ドツ
トのデータについて同時にピンが駆動するように
される。各ドツトパルス1の立上がりごとに、正
方向印字であれば順次、例えばP1列、P2列、…
…,P7列と出力され、逆方向印字であれば例え
ばP7列,P6列,……,P1列と出力されることに
なる。第1図において説明した調整例について
は、1ドツト分以上の補正が一般に困難である
が、1ドツト分以上の調整が必要な場合には、例
えば以下の如くすることによつて調整することが
できる。デジタルスイツチの1つを該調整のため
に割当て、例えば該デジタルスイツチがオンの場
合には、最初のドツトパルス1に対応して出力さ
れる編集データ格納エリア3上の列をP1とする。
以後、各ドツトパルス1毎にP2列,P3列,……
と順次出力されるようにする。こうすることによ
つて、第2図図示Aの如く、所定の遅れ時間Tの
経過後に印字動作がなされることになる。また、
上記デジタルスイツチがオフの場合には、例えば
最初のドツトパルス1に対応して出力される列を
P2とし、以後各ドツトパルス1毎にP3列,P4列
……と順次出力されるようにする。こうすること
によつて、第2図図示Bの如く印字出力が実行さ
れることとなるが、第2図図示Aの場合に比べ
て、丁度1ドツト分印字が早くなされることとな
る。換言すれば、印字開始ドツト位置を示すイニ
シヤル・データポインタDPは、デジタルスイツ
チがオンの場合には、P1の列をポイントするよ
うにされ、デジタルスイツチがオフの場合には、
P2の列をポイントするようにされて、そのデー
タポインタDPの示す列からデータが取出される
ようにされ、1ドツト分の調整がなされる。
第1図に示した調整と第2図に示した調整とを
組合せて調整した例が第3図に示してある。図
中、符号1および2は第1図等に対応する。第1
図で説明した調整時間T1の調整のためのデジタ
ルスイツチをSW1で表わし、第2図で説明した
印字開始ドツト位置の指示のためのデジタルスイ
ツチをSW2で表わしている。T1,T2および
T3は第1図の場合と同様それぞれ調整時間、ピ
ン通電時間およびメカ的な遅れ時間を表わしてい
る。
デジタルスイツチSW1がオフの場合には、調
整時間T1はaμsとされ、オンの場合にはbμsと
なるようにされる。また、デジタルスイツチSW
2がオフの場合には、オンの場合に比べてデータ
ポインタが1ドツト分先をポイントするようにさ
れる。従つて、デジタルスイツチSW1および
SW2の両方がオフの場合には、第3図1図示の
如く、先のパルスを基準として調整時間T1が
aμsで印字されることとなる。デジタルスイツチ
SW1がオンでSW2がオフの場合には、第3図
2図示の如く、先のパルスを基準として調整時間
T1がbμsで印字されることとなる。また、デジ
タルスイツチSW1がオフでSW2がオンの場合
には、第3図3図示の如く、2番目のパルスを基
準として調整時間T1がaμsで印字されることと
なる。デジタルスイツチSW1およびSW2が共
にオンの場合には、第3図4図示の如く、2番目
のパルスを基準として調整時間T1がbμsで印字
されることとなる。なお、逆方向印字の場合に
は、デジタルスイツチSW1,SW2のオン/オ
フにかかわらず、調整時間T1はaμsに固定さ
れ、イニシヤル・データポインタも固定的に定め
られる。
以上デジタルスイツチが2個の場合について説
明したが、3個以上の場合には、調整時間T1を
種々選択できるようにすることも可能であり、ま
た2ドツト分以上の印字ずれの調整をできるよう
にすることも可能であることは言うまでもない。
第4図は第3図図示調整による印字結果の例を
示す。文字「I」について正方向で印字し、次に
逆方向で印字した場合について示している。第3
図図示1,2,3,4のそれぞれの印字タイミン
グ設定に対応して、例えば第4図1,2,3,4
の如くに印字される。第4図図示の例において
は、2が最も良くそろつているが、メカのバラツ
キや経年変化によつて、1,3または4が最適調
整値ともなり得る。印字ずれが生じている場合に
は、外部からのデジタルスイツチの切替えによつ
て上記の如く簡易に調整することができる。
第5図は本発明の一実施例構成、第6図は印字
ずれ調整制御のための全体制御部の動作説明図を
示す。図中、5はインタフエース回路、6は印字
処理についての全体制御部、7はマイクロプロセ
ツサ、8は例えばRAMで構成される印字コード
バツフア、9は例えばROMで構成されるキヤラ
クタジエネレータ用メモリ、10はデジタルスイ
ツチSW1およびSW2による調整指示部、11
はキヤリア動作制御回路、12は印字データ1列
分のラツチ回路、13はキヤリア駆動ドライバ、
14はピン(ハンマーマグネツト)駆動ドライ
バ、15はキヤリア駆動モータ、16は印字タイ
ミングエンコーダ、17はキヤリア、18は印字
ヘツドを表わす。
第5図において、計算機本体側から印字データ
がインタフエース回路5に入力されると、印字デ
ータは順次印字コードバツフア8に格納される。
印字データ格納後、印字指令がインタフエース回
路5を経由して、マイクロプロセツサ7を含む全
体制御部6へ通知されると、マイクロプロセツサ
7は印字コードバツフア8上の印字データを取出
し、キヤラクタジエネレータ用メモリ9の内容に
従つてドツトパターンのデータに変換し、例えば
全体制御部6の内部メモリである第2図図示編集
データ格納エリア3に、第2図図示の如く整理し
て格納する。また、調整指示部10のデジタルス
イツチSW2のオン/オフに従つて、第2図にお
いて説明したイニシヤル・データポインタDPを
所定のアドレスにセツトする。次に、現在のキヤ
リア位置と今回の印字領域とを比較し、キヤリア
17の移動量を最小にするように、キヤリア動作
を決定し、キヤリア動作制御回路11を通して、
必要ならばキヤリア17を印字領域の左または右
へ一旦出した後、実際の印字を行なうため、キヤ
リア17の正方向走行あるいは逆方向走行を指示
する。走行指示後、キヤリア17が印字領域に入
ると、キヤリア動作制御回路11により、印字文
字を構成するドツト数分だけドツトパルスが生成
されて出力される。マイクロプロセツサ7はこの
パルスを検出すると、調整指示部10のデジタル
スイツチSW1のオン/オフに基づく正逆印字ず
れ調整のための規定時間分待ち時間を入れた後、
データポインタの指すドツト1列分のデータを、
ラツチ回路12にセツトし、ピン駆動電流をオン
にする。なお、該電流のオフは所定時間経過後ハ
ード回路によつて自動的に行われる。次にデータ
ポインタを次のドツト位置に移動し、次のドツト
パルスを待つ。印字文字のドツト数分ドツトパル
スを処理し終わるとキヤリア動作制御回路11に
停止指令を発行して動作終了する。なお、デジタ
ルスイツチSW1,SW2は、アースされずに+
5Vの状態となつているときに、オン状態を意味
する。
特に、全体制御部6による印字ずれ調整の動作
について詳述すると、以下の如くになる。第6図
図示の如く、まず印字開始に当つて、キヤリア1
7の位置によつて、正方向印字を行うか逆方向印
字を行うかを決定する。正方向印字を行う場合に
は、調整指示部10のデジタルスイツチSW1の
オン/オフを調べ、オンであれば、調整時間を
bμsに設定し、オフであればaμsに設定する。次
に調整指示部10のデジタルスイツチSW2のオ
ン/オフを調べ、オンであればデータポインタを
例えば第2図図示P1にセツトし、オフであれば
データポインタを例えば第2図図示P2にセツト
する。該セツトを終えたならば、キヤリア動作を
指示し、ドツトパルスがオンになるのを待つ。ド
ツトパルスがオンになつたならば、先に設定した
調整時間(aμsまたはbμs)分だけウエイトする。
なお、この調整時間は、ドツトパルスの生成周期
よりも長くすることはできない、なぜならば、こ
の調整時間を長くすれば、次のドツトパルスを検
出することはできず、印字タイミングを失うこと
となるからである。従つて、上述の如く1ドツト
分以上の調整は、デジタルスイツチSW2のオ
ン/オフによつて行うようにされる。調整時間分
ウエイトしたならば、データポインタの指すデー
タをラツチ回路12にセツトし、ピン駆動電流を
オンにすることとなる。以下の処理については既
述の通りである。
逆方向印字の場合には、データポインタは例え
ば第2図においてP7に固定的にセツトされ、調
整時間もaμsに固定的に設定されるようにされ
る。以下の動作については、正方向印字の場合と
同様である。上記の如くすることによつて、例え
ば第3図図示の如き調整が実現されることとな
る。
以上、デジタルスイツチが2個で印字速度が一
定の場合について説明したが、スイツチの数を増
すことによつて、さらにきめ細かい調整値を得る
ことも可能であるし、調整幅を大きくとることも
でき、印字速度が異なる場合には、マイクロプロ
セツサがそれに応じた調整時間を設定することが
でき、非常に柔軟な調整制御を行うことができ
る。
また、デジタルスイツチの代わり可変抵抗付ワ
ンシヨト出力をマイクロプロセツサの入力ポート
として与え、そのワンシヨツト出力の長さによ
り、正逆印字ずれ調整時間や印字ドツト開始アド
レスをマイクロプロセツサが設定するようにして
も同様の効果を得ることができることは言うまで
もない。
以上説明した如く本発明によれば、正逆両方向
印字による正逆印字ずれを比較的大きな範囲にわ
たり、緻密に行うことができ、縦横罫線による作
表処理やグラフ等の図形処理についても両方向印
字でスピーデイに行うことができる。また、メカ
部のガタや経年変化による劣化をも制御部でもつ
て簡易にカバーすることが可能となる。
【図面の簡単な説明】
第1図ないし第3図は本発明に係る印字タイミ
ング設定の具体例説明図、第4図は印字結果の
例、第5図は本発明の一実施例構成、第6図は全
体制御部の動作説明図を示す。 図中、1はドツトパルス、2は印字位置、3は
編集データ格納エリア、4はオール・ゼロ・エリ
ア、5はインタフエース回路、6は全体制御部、
7はマイクロプロセツサ、8は印字コードバツフ
ア、9はキヤラクタジエネレータ用メモリ、10
は調整指示部、11はキヤリア動作制御回路、1
2はラツチ回路、13はキヤリア駆動ドライバ、
14はピン駆動ドライバ、15はキヤリア駆動モ
ータ、16は印字タイミングエンコーダ、17は
キヤリア、18は印字ヘツドを表わす。

Claims (1)

  1. 【特許請求の範囲】 1 マイクロプロセツサを内蔵すると共に、該マ
    イクロプロセツサの制御によつて、印字するドツ
    トパターンデータが格納された領域へのデータポ
    インタを更新して正逆両方向印字を行うドツトマ
    トリツクス型シリアルプリンタ装置において、 1ドツト列の印字時間内における複数用意され
    た印字ずれ調整時間のうちの1つを指示する第1
    の信号発生手段および複数用意された印字開始ド
    ツト位置のうちの1つを指示する第2の信号発生
    手段からなる調整指示部をそなえると共に、 上記第1の信号発生手段および上記第2の信号
    発生手段の指示内容に従つて、正方向印字または
    逆方向印字の一方に対して、印字ずれ調整時間に
    よる印字タイミングの調整および印字開始ドツト
    位置によるデータポインタの調整を行う制御部を
    そなえ、 外部からの上記調整指示部への設定指示により
    正方向の印字結果と逆方向の印字結果との縦方向
    の印字ずれが調整されるようにしたことを特徴と
    する印字ずれ調整機構付印字装置。 2 上記第1の信号発生手段および上記第2の信
    号発生手段は、デジタルスイツチにより構成され
    たことを特徴とする特許請求の範囲第1項記載の
    印字ずれ調整機構付印字装置。
JP18065281A 1981-11-11 1981-11-11 印字ずれ調整機構付印字装置 Granted JPS5882764A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18065281A JPS5882764A (ja) 1981-11-11 1981-11-11 印字ずれ調整機構付印字装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18065281A JPS5882764A (ja) 1981-11-11 1981-11-11 印字ずれ調整機構付印字装置

Publications (2)

Publication Number Publication Date
JPS5882764A JPS5882764A (ja) 1983-05-18
JPH0145424B2 true JPH0145424B2 (ja) 1989-10-03

Family

ID=16086939

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18065281A Granted JPS5882764A (ja) 1981-11-11 1981-11-11 印字ずれ調整機構付印字装置

Country Status (1)

Country Link
JP (1) JPS5882764A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS615953A (ja) * 1984-06-07 1986-01-11 Fujitsu Ltd 印字位置の微少補正方法
JPS62105639A (ja) * 1985-11-05 1987-05-16 Hitachi Ltd 印字制御方式
JPS62279957A (ja) * 1986-05-29 1987-12-04 Alps Electric Co Ltd 双方向印字の印字ずれ補正方式
JP2906400B2 (ja) * 1992-04-22 1999-06-21 富士ゼロックス株式会社 インクジェットプリンタ

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59396B2 (ja) * 1975-10-08 1984-01-06 ブラザー工業株式会社 ドツトマトリツクス型シリアルプリンタ−
JPS5425828A (en) * 1977-07-29 1979-02-27 Ricoh Co Ltd Dot deviation correcting system
JPS5634464A (en) * 1979-08-31 1981-04-06 Seiko Epson Corp Drive circuit for dot matrix printing head

Also Published As

Publication number Publication date
JPS5882764A (ja) 1983-05-18

Similar Documents

Publication Publication Date Title
KR20030023629A (ko) 프린트 이미지 정렬 제어부
DE2920597C2 (de) Verfahren zum Repositionieren der Druckposition in Schreibmaschinen
JPH0145424B2 (ja)
JPS63112182A (ja) プリンタ装置
US4971464A (en) Dot serial printer
JPH0420788B2 (ja)
JPS588666A (ja) シリアルドツトプリンタの双方向印字方式
JPS59165661A (ja) 文字寸法変更可能なドツトマトリクス印字装置
JPH0528669B2 (ja)
JPS62279957A (ja) 双方向印字の印字ずれ補正方式
US4758104A (en) Printing device
JPH08118731A (ja) 印刷装置および印刷方法
JPS62158057A (ja) 正逆印字補正方法
JPS61277545A (ja) プリンタの用紙制御方法
JP3050259B2 (ja) 印字制御装置
JP2836061B2 (ja) シリアルドットプリンタ
JPS60248378A (ja) シリアルプリンタ制御装置
JPH0274373A (ja) シリアルプリンタ
JPS6274664A (ja) プリンタの印字開始位置調整装置
JP3514405B2 (ja) シリアルプリンタの双方向印字位置調整装置
JPS6367174A (ja) デ−タ印字装置
JPH03106671A (ja) 印字ヘッド
JP2756046B2 (ja) 熱転写プリンタ
JPH0815798B2 (ja) プリンタ装置
JPS59124880A (ja) シリアルプリンタ