JPH0422665A - Method for correcting shift of printing position and printing apparatus for executing the same - Google Patents

Method for correcting shift of printing position and printing apparatus for executing the same

Info

Publication number
JPH0422665A
JPH0422665A JP2126716A JP12671690A JPH0422665A JP H0422665 A JPH0422665 A JP H0422665A JP 2126716 A JP2126716 A JP 2126716A JP 12671690 A JP12671690 A JP 12671690A JP H0422665 A JPH0422665 A JP H0422665A
Authority
JP
Japan
Prior art keywords
printing
print head
reading
pattern
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.)
Pending
Application number
JP2126716A
Other languages
Japanese (ja)
Inventor
Hideki Sasaki
秀樹 佐々木
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2126716A priority Critical patent/JPH0422665A/en
Publication of JPH0422665A publication Critical patent/JPH0422665A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To print document data at a high speed by reading the correction value to the detected position of a carriage and automatically correcting the shift of the printing positions of forward and backward paths at the time of reciprocating printing on the basis of the read correction value. CONSTITUTION:The rotation of an SP motor 13 is converted by a timing belt, a wire rope or a rack & pinion so as to reciprocally move a carriage in the axial direction of printing paper. The distance of the carriage from its home position is detected from the count value obtained by the incremental/ decremental counting of the electric signal outputted from a movement detector 14 corresponding to the moving direction of the carriage by a counter 9. A correction value memory part 3b storing a correction value for correcting the shift of the actual position with respect to the position of a printing head 15 and a reader 17 confirmed from the count value of the counter 9, a test printing patter memory part 3c, a reading pattern memory part 3e and a printing position shift correcting program memory part 3d executing the correction of a printing position are mounted.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、印刷位置ずれ補正方法及び該方法を実施する
印刷装置に係り、特に往復印刷における印刷位置ずれの
補正に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a printing misalignment correction method and a printing apparatus that implements the method, and particularly relates to correction of printing misalignment in reciprocating printing.

〔従来の技術〕[Conventional technology]

印字ヘッドを往復移動させながら文書データを印刷する
印刷装置では、往路印刷のパターンと復路印刷のパター
ンの間に僅かな位置ずれが発生すする。この位置ずれは
、キャリッジ(印字ヘッド)の位置検出を該キャリッジ
を往復移動させるキャリッジ駆動モータの回転量に基づ
いて行うのに対して、該キャリッジ駆動モータとキャリ
ッジの間に介在される機械的駆動系駆動力伝達に僅かな
履歴特性が存在して該キャリッジ駆動モータの回転とキ
ャリッジ移動位置とが完全に対応しないことによる。こ
の位置ずれ量は概ね0.1■程度であるが、複数行にわ
たる縦罫線を印刷する場合には、このずれ量は無視でき
ない値である。従って、縦罫線を含む文書データを印刷
する場合には、復路印刷を止めて往路印刷の繰返しを行
っており、多くの印刷時間を要し、実効印刷時間が低下
する問題があった。
In a printing device that prints document data while reciprocating the print head, a slight positional shift occurs between the forward printing pattern and the backward printing pattern. This positional shift is caused by a mechanical drive interposed between the carriage drive motor and the carriage, whereas the position of the carriage (print head) is detected based on the amount of rotation of a carriage drive motor that moves the carriage back and forth. This is because there is a slight hysteresis characteristic in the system driving force transmission, and the rotation of the carriage drive motor does not completely correspond to the carriage movement position. This amount of positional deviation is approximately 0.1■, but when printing vertical ruled lines spanning multiple lines, this amount of deviation is a value that cannot be ignored. Therefore, when printing document data including vertical ruled lines, the backward printing is stopped and the outward printing is repeated, which requires a lot of printing time and reduces the effective printing time.

この往復印刷における印刷パターンの位置ずれは、印字
ヘッドの現在位置を正確に検出できれば補正(補正して
印刷する)ことができる。
The positional deviation of the print pattern during this reciprocal printing can be corrected (corrected and printed) if the current position of the print head can be accurately detected.

特開昭62−64586号公報には、往復印刷における
端揃えのために、キャリッジを駆動するモータ制御のた
めの最適加減速制御テーブルを印刷結果を見ながら選択
する印刷装置が開示されている。
Japanese Patent Application Laid-Open No. 62-64586 discloses a printing apparatus that selects an optimal acceleration/deceleration control table for controlling a motor that drives a carriage while checking the print results for edge alignment in reciprocating printing.

また、特開昭62−109657号公報においては、イ
ンクジェット記録装置における往復印刷において、印刷
位置ずれを補正するために、印刷結果を見ながら位置検
品に対する印字タイミングを遅延補正する補正方法が表
示されている。
Furthermore, Japanese Patent Laid-Open No. 62-109657 discloses a correction method of delaying and correcting the print timing for position inspection while checking the print result, in order to correct the print position deviation during reciprocating printing in an inkjet recording device. There is.

実開昭63−194755号公報には、印刷した文字。In Utility Model Application Publication No. 63-194755, printed characters.

図形等を読取り印字の品質を検出する方法が開示されて
いる。
A method for detecting the quality of printing by reading graphics, etc. is disclosed.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、前記した従来技術のうち前者は、キャリ
ッジ両端での加減速特性を揃えるための記述であるので
印刷途中での位置ずれを全て補正することができない。
However, the former of the above-mentioned conventional techniques is a description for equalizing the acceleration/deceleration characteristics at both ends of the carriage, so it is not possible to correct all positional deviations during printing.

また、後者は、遅延時間を適正値に設定することによっ
て補正するものであるから、一連の印刷動作において印
字ヘッドの速度変動があると印刷位置ずれが発生する場
合がある本発明の目的は、このような往復印刷における
駆動系の履歴特性に基づく印刷パターンの位置ずれを簡
単な操作で且つ正確に補正できる印刷位置ずれ補正方法
と該方法を実行する印刷装置を提供することにある。
In addition, since the latter is corrected by setting the delay time to an appropriate value, print position deviation may occur if there is a speed fluctuation of the print head in a series of printing operations.An object of the present invention is to It is an object of the present invention to provide a printing position deviation correction method that can accurately correct the position deviation of a print pattern based on the history characteristics of a drive system in such reciprocating printing with a simple operation, and a printing apparatus that executes the method.

〔課題を解決するための手段〕[Means to solve the problem]

この目的を達成するために。 to this end.

第1の発明は、印字ヘッドを印刷用紙の幅方向に往復駆
動すると共に前記印刷用紙をその長さ方向に移動せしめ
、印字ヘッドの所定移動毎に発生する移動信号を計数し
ながらその計数値が示す所定の検出位置に応じて印刷パ
ターンを読出して該印字ヘッドを駆動し、前記印刷用紙
に印刷パターンを印字する印刷装置における往路印刷と
復路印刷での幅方向の相対的な印刷位置ずれを補正する
印刷位置ずれ補正方法において、印刷位置ずれ補正モー
ドでの印刷では、印字ヘッドの往復移動の一方で前記計
数値が示す所定の検出位置でテストパターンを発生して
前記印字ヘッドを駆動する第1の片道テストパターン印
刷制御と該第1の片道テストパターンを読取る第1のテ
ストパターン読取り制御を行い、印字ヘッドの往復移動
の他方では前記計数値が示す前記所定の検出位置で印刷
すべきテストパターンを、該所定の検出位置に対して論
理位置で発生して前記印字ヘッドを駆動する第2の片道
テストパターン印刷制御と該第2の片道テストパターン
を読取る第2のテストパターン読取り制御を行い、前記
往復印刷で印刷された相対するテストパターンの印刷位
置ずれを判定し、第1の片道テストパターン印刷制御に
おける変位を検出し5該検出された前記変位値から印刷
位置補正値を得て記憶し、文書印刷モードでの印刷にお
いては、記憶された前記補正値によって往路印刷の検出
位置と復路印刷の検出位置の相対関係を補正して文書パ
ターンを印刷することを特徴とし、第2の発明は、キャ
リッジに搭載された印字ヘッド及びパターン読取り手段
と、前記キャリッジを印刷用紙の幅方向に往復駆動せし
めるキャリッジ駆動モータと、前記印字ヘッドが前記幅
方向移動の基準位置であるホームポジションに位置する
ことを検出するホームポジション検出手段と、前記印字
ヘッドのホームポジションからの位置を検出する印刷ヘ
ッド位置検出手段と、印刷パターン記憶手段と、前記印
字ヘッド位置検出手段により検出された印字ヘッド位置
に応じて前記印刷パターン記憶手段から印刷パターンを
読出して前記印字ヘッドによる印字を制御する印字ヘッ
ド駆動手段と、前記印刷パターンを読取るパターン読取
り手段と、該読み取りパターンを記憶する読取りパター
ン記憶手段と、印刷用紙の長さ方向に該印刷用紙を移動
せしめる紙送り手段と、前記読取りパターン記憶手段の
結果に対して所定量の位置補正を行った後に前記印字ヘ
ッドによる印字を実行させる印字ずれ補正制御手段とを
備えた印刷装置において、前記印字ヘッド位置検出手段
に、前記印字ヘッドの往路移動時はその単位移動量毎に
発生する電気信号を順次加算計数して該計数値から該印
字ヘッドの現在位置を検出する往路位置検出手段と、前
記計数値の所定の位置で読取り処理を行い該読取り結果
を記憶する読取りパターン記憶手段と、前記印字ヘッド
の復路移動時はその単位移動量毎に発生する電気信号で
順次前記計数値を減算計数してその計数から該印字ヘッ
ドの現在位置を検出する復路位置検出手段と、前記計数
値の所定の位置で読取り処理を行い該読取り結果を記憶
する読取りパターン記憶手段とを設け、前記印字ずれ補
正手段には、印刷ずれ補正モードでの印刷において動作
する、前記印字ヘッドの往復移動の一方で前記計数値が
示す所定検出位置でテストパターンを発生して前記印字
ヘッドを開動する第1のテストパターン印刷制御手段と
前記計数値の所定の位置で読取り処理を行い該読取り結
果を記憶する第1の読取りパターン記憶手段と、前記印
字ヘッドの往復移動の他方では前記所定の検出位置で印
刷すべきテストパターンを、該所定の検出位置でテスト
パターンを発生して前記印字ヘッドを駆動する第2のテ
ストパターン印刷制御手段と、前記所定の位置で読取り
処理を行い該読取り結果を記憶する第2の読取りパター
ン記憶手段と、前記往復印刷で印刷された相対するテス
トパターンの印刷位置ずれを前記読取り手段で読取った
結果より印刷位置の変位値を検出する印刷変位値検出手
段と、前記印刷変位値検出手段によって検出された変位
値をもとに得た補正値を記憶する印刷補正値記憶手段と
を設けたことを特徴とし、第3の発明は、文字情報や制
御情報を入力する入力手段と、表示手段と、記憶手段と
、前記入力手段から入力された文字情報や制御情報に従
って文書編集処理を実行し、編集した文書を前記表示手
段に表示させ、前記記憶手段に記憶させる文書編集手段
と。
The first invention reciprocates the print head in the width direction of the printing paper, moves the printing paper in the length direction, and calculates the counted value while counting the movement signal generated every predetermined movement of the print head. A printing device that reads a print pattern according to a predetermined detected position shown in the image and drives the print head to correct a relative printing position shift in the width direction between forward printing and return printing in a printing device that prints a print pattern on the printing paper. In the printing position misalignment correction method, in printing in the printing position misalignment correction mode, a first step of driving the print head by generating a test pattern at a predetermined detection position indicated by the count value while reciprocating the print head; a one-way test pattern printing control and a first test pattern reading control for reading the first one-way test pattern, and on the other side of the reciprocating movement of the print head, a test pattern to be printed at the predetermined detection position indicated by the count value is performed. is generated at a logical position relative to the predetermined detection position to drive the print head, and a second test pattern reading control is performed to read the second one-way test pattern; Determining the printing position deviation of the opposing test patterns printed in the reciprocating printing, detecting the displacement in the first one-way test pattern printing control, and obtaining and storing a printing position correction value from the detected displacement value. In printing in the document printing mode, the document pattern is printed by correcting the relative relationship between the detected position of forward printing and the detected position of backward printing using the stored correction value, , a print head and a pattern reading means mounted on a carriage, a carriage drive motor for reciprocating the carriage in the width direction of the printing paper, and the print head being located at a home position that is a reference position for movement in the width direction. a home position detection means for detecting the position of the print head from the home position, a print head position detection means for detecting the position of the print head from the home position, a print pattern storage means, and a print head position detected by the print head position detection means. a print head driving means for reading a print pattern from the print pattern storage means and controlling printing by the print head; a pattern reading means for reading the print pattern; a reading pattern storage means for storing the read pattern; A paper feeding means for moving the printing paper in the length direction, and a print deviation correction control means for causing the print head to perform printing after performing a predetermined amount of positional correction on the result of the reading pattern storage means. In the printing apparatus, the print head position detecting means sequentially adds and counts electrical signals generated for each unit movement amount when the print head moves outward, and detects the current position of the print head from the counted value. a forward path position detection means; a reading pattern storage means for performing a reading process at a predetermined position of the count value and storing the reading result; and, when the print head moves backward, sequentially using an electric signal generated for each unit movement amount. a return position detection means for subtracting the counted value and detecting the current position of the print head from the counted value; and a reading pattern storage means for performing a reading process at a predetermined position of the counted value and storing the reading result. The print misalignment correction means operates during printing in the print misalignment correction mode, and generates a test pattern at a predetermined detection position indicated by the count value while the print head is reciprocating and opens the print head. a first test pattern printing control means for performing a reading process at a predetermined position of the counted value and storing the reading result; a second test pattern printing control means for generating a test pattern at the predetermined detection position and driving the print head; and a second test pattern printing control means for generating a test pattern at the predetermined detection position and driving the print head; a second reading pattern storage means for storing, and a printing displacement value detection means for detecting a displacement value of the printing position from the result of reading the printing position deviation of the opposing test pattern printed by the reciprocating printing with the reading means; A third aspect of the present invention is characterized in that a print correction value storage means for storing a correction value obtained based on the displacement value detected by the print displacement value detection means is provided, an input means for editing, a display means, a storage means, a document editing process is executed according to character information and control information input from the input means, the edited document is displayed on the display means, and the edited document is stored in the storage means. Document editing means.

キャリッジに搭載された印字ヘッド及びパターン読取り
手段と、前記キャリッジを印刷用紙の幅方向に往復駆動
せしめるキャリッジ駆動モータと、前記印字ヘッドが前
記幅方向移動の基準位置であるホームポジションに位置
することを検出するホームポジション検出手段と、前記
印字ヘッドのホームポジションからの位置を検出する印
字ヘッド位置検出手段と、印刷パターン記憶手段と、前
記印字ヘッド位置検出手段により検出された印字ヘッド
位置に応じて前記印刷パターン記憶手段から印刷すべき
文書に従った印刷パターンを読出して前記印字ヘッドに
よる印字を制御するヘッド駆動手段と、前記印刷パター
ンを読取り記憶する読取りパターン記憶手段と、印刷用
紙の長さ方向に該印刷用紙を移動せしめる紙送り手段と
、前記読取りパターン記憶手段の結果に対して所定量の
位置補正を行った後に前記印字ヘッドによる印字を実行
させる印字ずれ補正制御手段とを備えた印刷装置におい
て、前記印字ヘッド位置検出手段に、前記印字ヘッドの
往路移動時はその単位移動量毎に発生する電気信号を順
次加算計数して該計数値から該印字ヘッドの現在位置を
検出する往路位置検出手段と、前記計数値の所定の位置
で読み取り処理を行い該読取り結果を記憶する読取りパ
ターン記憶手段と、前記印字ヘッドの復路移動時はその
単位移動量毎に発生する電気信号で順次前記計数値を減
算計数してその計数値から該印字ヘッドの現在位置を検
出する復路位置検出手段と、前記計数値の所定の位置で
読取り処理を行い該読取り結果を記憶する読取りパター
ン記憶手段とを設け、前記印字ずれ補正手段には、印刷
ずれ補正モードでの印刷において動作する、前記印字ヘ
ッドの往復移動の一方で前記計数値が示す所定の検出位
置でテストパターンを発生して前記印字ヘッドを駆動す
る第1のテストパターン印刷制御手段と前記計数値の所
定の位置で読み取り処理を行い該読取り結果を記憶する
第1の読取りパターン記憶手段と、前記印字ヘッドの往
復移動の他方では前記所定の検出位置で印刷すべきテス
トパターンを、該所定でのテストパターンを発生して前
記印字ヘッドを駆動する第2のテストパターン印刷制御
手段と、前記所定の位置で読取り処理を行い該読取り結
果を記憶する第2の読取りパターン記憶手段と、前記往
復印刷で印刷された相対するテストパターンの印刷位置
ずれを前記読取り手段で読取った結果より印刷位置の変
位値を検出する印刷変位値検出手段と、前記印刷変位値
検出手段によって検出された変位値をもとに得た補正値
を記憶する印刷補正値記憶手段とを設けたことを特徴と
する。
A print head and a pattern reading means mounted on a carriage, a carriage drive motor for reciprocating the carriage in the width direction of the printing paper, and the print head being located at a home position which is a reference position for movement in the width direction. a home position detection means for detecting the position of the print head from the home position; a print head position detection means for detecting the position of the print head from the home position; a printing pattern storage means; head driving means for reading a printing pattern according to a document to be printed from a printing pattern storage means and controlling printing by the print head; a reading pattern storage means for reading and storing the printing pattern; A printing apparatus comprising: a paper feeding means for moving the printing paper; and a print misalignment correction control means for causing the print head to perform printing after performing a predetermined amount of positional correction on the result of the reading pattern storage means. , forward position detecting means for sequentially adding and counting electrical signals generated for each unit movement amount of the print head during the forward movement of the print head to the print head position detecting means, and detecting the current position of the print head from the counted value. a reading pattern storage means that performs a reading process at a predetermined position of the counted value and stores the reading result; and when the print head moves backward, the counted value is sequentially read using an electric signal generated for each unit of movement of the print head. A return position detecting means for performing subtraction counting and detecting the current position of the print head from the counted value, and a reading pattern storage means for performing reading processing at a predetermined position of the counted value and storing the reading result, The print misalignment correction means includes a second actuator that operates during printing in the print misalignment correction mode and generates a test pattern at a predetermined detection position indicated by the count value while the print head is reciprocating to drive the print head. a first test pattern printing control means; a first reading pattern storage means for performing a reading process at a predetermined position of the counted value and storing the reading result; a second test pattern printing control means for generating a test pattern at the predetermined position and driving the print head; and a second test pattern printing control means for performing a reading process at the predetermined position and storing the reading result. a reading pattern storage means, a printing displacement value detecting means for detecting a displacement value of a printing position from a result of reading a printing position deviation of the opposing test pattern printed by the reciprocating printing with the reading means, and the printing displacement value. The present invention is characterized by further comprising a print correction value storage means for storing correction values obtained based on the displacement values detected by the detection means.

〔作用〕[Effect]

印刷用紙に置ける幅方向の位置に対するキャリッジ(印
字ヘッド)の現在位置は該印字ヘッドの所定の単位移動
毎の移動信号を加減計数して得た値によって検出され、
印刷位置ずれ補正モードでの印刷における往復のテスト
パターン印刷において、一方では該検出による位置にテ
ストパターンを印刷し、該テストパターンを読取り記憶
し、他方では該検出による論理的な現在位置にテストパ
ターンを印刷して、前記と同様に該テストパターンを読
取り記憶し、両者の位置ずれを比較判定して印刷位置ず
れを補正し、文書印刷モードでの印刷においては、前記
印刷結果に対応する前記変位値を基に得た補正値で印刷
位置を補正することによって、往復印刷の相対的な位置
ずれを補正する。
The current position of the carriage (print head) relative to the position in the width direction on the printing paper is detected by a value obtained by adding and subtracting a movement signal for each predetermined unit movement of the print head,
In printing a test pattern back and forth during printing in the print position misalignment correction mode, one side prints a test pattern at the position determined by the detection, reads and stores the test pattern, and prints the test pattern at the logical current position determined by the detection. , read and memorize the test pattern in the same manner as above, compare and judge the positional deviation between the two to correct the printing positional deviation, and when printing in the document print mode, calculate the displacement corresponding to the printing result. By correcting the printing position with the correction value obtained based on the value, the relative positional shift in reciprocating printing is corrected.

〔実施例〕〔Example〕

以下、本発明の実施例を図面を用いて詳細に説明する。 Embodiments of the present invention will be described in detail below with reference to the drawings.

初めに印刷装置自身による往復印刷の印刷位置ずれ補正
方法と該方法を実施する装置について第1〜第5図及び
印刷例である第12図、第13図を参照して説明する。
First, a method for correcting printing position deviation in reciprocating printing by the printing apparatus itself and an apparatus for implementing the method will be described with reference to FIGS. 1 to 5 and FIGS. 12 and 13 which are printing examples.

第1図は本発明を実施する印刷装置自身の制御回路ブロ
ック図である。主制御回路1はCPU2゜記憶部3.上
位装置及び読取り器17とのインターフェイス部4及び
8、各種ドライバ5〜7及びキャリッジ位置検出用カウ
ンタ9を備え、電源部10から給電を受け、操作パネル
11からの指示入力に基づき、あるいは前記上位装置と
のデータ授受を行い、更には、印刷用紙の有無を検出す
るペーパーエンドセンサ(PEセンサ)12からの電気
信号とキャリッジ駆動モータ(SPモータ)13に連結
されたロータリーエンコーダで構成される移動検呂器1
4から該SPモータが所定量回転する毎に出力される電
気信号とキャリッジに搭載された印字ヘッド15の移動
基準位置(ホームポジション)通過を検出するホームポ
ジションセンサ(HPセンサ)16からの電気信号を入
力して参照しながら、印刷用紙を長さ方向に移動させる
駆動源である紙送りモータ(LFモータ)18を制御す
る。印字ヘッド15は、片道(往路または復路)の印字
で紙送り(縦)方向に24ドツトのパターンを印字する
能力を持つものであり、従って、縦罫線を印字する場合
の改行紙送り量は24ドツト分である。
FIG. 1 is a control circuit block diagram of the printing apparatus itself implementing the present invention. The main control circuit 1 includes a CPU 2, a storage section 3. It is equipped with interface sections 4 and 8 for communicating with a host device and a reader 17, various drivers 5 to 7, and a carriage position detection counter 9. A moving device that exchanges data with the device and further includes an electric signal from a paper end sensor (PE sensor) 12 that detects the presence or absence of printing paper and a rotary encoder connected to a carriage drive motor (SP motor) 13. Checker 1
4, an electric signal is output every time the SP motor rotates by a predetermined amount, and an electric signal is output from a home position sensor (HP sensor) 16, which detects passage of the movement reference position (home position) of the print head 15 mounted on the carriage. While inputting and referring to, the paper feed motor (LF motor) 18, which is a driving source for moving the printing paper in the length direction, is controlled. The print head 15 has the ability to print a pattern of 24 dots in the paper feed (vertical) direction in one-way (outward or return) printing. Therefore, when printing vertical ruled lines, the line feed feed amount is 24 dots. That's a dot.

前記SPモータ13の回転はタイミングベルト、ワイヤ
ーロープ、ラックアンドピニオン等によってキャリッジ
を印刷用紙の幅方向に往復移動させるように変換される
6そして、キャリッジ(印字ヘッド15)のホームポジ
ションからの距離(印字位置)は、前記移動検出器14
から出力される電気信号を前記カウンタ9でキャリッジ
の移動方向に応じて、アップ/ダウンカウントすること
によって、その計数値から検出する。前記SPモータ1
3をパルスモータとした場合には、前記移動検出器14
はモータ駆動パルスに基づいて電気信号を発生するよう
にすることができる。
The rotation of the SP motor 13 is converted by a timing belt, wire rope, rack and pinion, etc. to reciprocate the carriage in the width direction of the printing paper6.Then, the distance from the home position of the carriage (print head 15) ( printing position) is determined by the movement detector 14.
The counter 9 counts up or down the electric signal outputted from the carriage according to the moving direction of the carriage, and the count value is detected. Said SP motor 1
When 3 is a pulse motor, the movement detector 14
may be adapted to generate electrical signals based on motor drive pulses.

記憶部3には該印刷装置を制御するコントロールプログ
ラム記憶部3a、前記SPモータの回転量、すなわちカ
ウンタ9の計数値から認識される印字ヘッド15及び読
取り器17の位置に対する実際の位置とのずれを補正す
るための補正値を記憶する補正値記憶部3b、テスト印
刷パターン記憶部3c、読取りパターン記憶部3e、及
び印刷位置の補正処理を実行する印刷位置ずれ補正プロ
グラム記憶部3dを備えており、前記CPU2は該記憶
部3と協動する。前記補正値記憶部3bは、電源瞬断時
にも前記補正値の記憶を維持できるようにE” FRO
Mを使用する。
The storage unit 3 stores a control program storage unit 3a for controlling the printing apparatus, and stores the amount of rotation of the SP motor, that is, the deviation between the actual positions of the print head 15 and the reader 17 recognized from the counted values of the counter 9. It is equipped with a correction value storage section 3b that stores correction values for correcting, a test print pattern storage section 3c, a reading pattern storage section 3e, and a print position deviation correction program storage section 3d that executes printing position correction processing. , the CPU 2 cooperates with the storage section 3. The correction value storage section 3b has an E"
Use M.

キャリッジは、前記印字ヘッド15と読取り器17を搭
載して前記SPモータ13に駆動されて印刷用紙の幅方
向(左右方向)に往復移動すると共に、インクリボンを
駆動する機構を含んでいるにこで、読取り器17は、装
置前面から見て印字ヘッド15の左側に配備し、該印字
ヘッド15とは一定の間隔となっている。
The carriage carries the print head 15 and the reader 17 and is driven by the SP motor 13 to reciprocate in the width direction (horizontal direction) of the printing paper, and also includes a mechanism for driving the ink ribbon. The reader 17 is arranged on the left side of the print head 15 when viewed from the front of the apparatus, and is spaced at a constant distance from the print head 15.

印刷装置の前記操作パネル11は、該印刷装置が単独で
テスト印刷及び印刷位置ずれ補正処理等を実行できるよ
うにするために、第2図に示すように、該印刷装置に正
しく電源が供給されていることを表示する電源ランプ1
1a、該印刷装置が異常であることを表示(異常状態発
生時は点滅表示する)するアラームランプ11b、該印
刷装置の前面テーブル19から印刷用紙を一枚ずつ給紙
する手差し給紙モードを選択するために次のスイッチを
備えており、前記CPU2と協動している。
As shown in FIG. 2, the operation panel 11 of the printing device is configured to ensure that power is properly supplied to the printing device so that the printing device can independently perform test printing, printing position misalignment correction processing, etc. Power lamp 1 to indicate that
1a, an alarm lamp 11b that indicates that the printing device is abnormal (flashing display when an abnormal condition occurs), and a manual paper feeding mode that feeds printing paper one sheet at a time from the front table 19 of the printing device. In order to do this, the following switches are provided and cooperate with the CPU 2.

印刷用紙を前記前面テーブル19に挿入してPEセンサ
12に突き当てた後は、給紙開始スイッチllcを押下
した時に印刷用紙の給紙を開始する。更に、本発明に係
る往復印字の印刷位置ずれを補正するための処理の実行
を指示する罫線補正スイッチlid及び印刷位置ずれの
補正のためのパターン印字の開始を指示する開始スイッ
チlieが配備されている。該スイッチによる指示入力
は、以下の機能となるようにCPU2が応答する。
After the printing paper is inserted into the front table 19 and brought into contact with the PE sensor 12, feeding of the printing paper is started when the paper feeding start switch llc is pressed. Further, a ruled line correction switch lid for instructing execution of a process for correcting printing position deviation in reciprocating printing according to the present invention, and a start switch lie for instructing the start of pattern printing for correction of printing position deviation are provided. There is. The CPU 2 responds to the instruction input using the switch so as to perform the following functions.

罫線補正スイッチlid押下をすると印刷位置ずれ補正
モードになり、開始スイッチlleを押下し且つ印刷用
紙が給紙されている場合であれば印刷位置ずれ補正のた
めの印字パターンを印刷パターン記憶部3cから読出し
て印字する。更に、読取り器17も前記印字パターンの
読取り処理を実行する。
When the ruled line correction switch lid is pressed, the print position shift correction mode is entered, and if the start switch lle is pressed and printing paper is being fed, the print pattern for print position shift correction is stored from the print pattern storage unit 3c. Read and print. Furthermore, the reader 17 also executes the process of reading the printed pattern.

次に、印刷位置ずれ補正処理を第3図、第4図及び第5
図に示したCPU2の処理フローチャート及び第12図
の印字例を参照して説明する。
Next, the printing position deviation correction process is performed as shown in FIGS. 3, 4, and 5.
This will be explained with reference to the processing flowchart of the CPU 2 shown in the figure and the printing example shown in FIG.

先ず、操作パネル11の罫線補正スイッチlidが押下
されたか否かの判定処理110を行う。すなわち、印刷
位置ずれ補正処理実行の要否を判定する処理を実行する
。罫線補正スイッチlldが押下されない状態では別の
処理120を実行する。
First, a determination process 110 is performed to determine whether the ruled line correction switch lid on the operation panel 11 has been pressed. That is, a process is executed to determine whether or not it is necessary to execute the print position misalignment correction process. When the ruled line correction switch lld is not pressed, another process 120 is executed.

該処理120は、上位装置からのデータ受信待ち、ある
いは、データを受信して印刷動作を実行する等の処理で
ある。
The process 120 is a process such as waiting to receive data from a host device, or receiving data and executing a printing operation.

罫線補正スイッチlidが押下された場合は、印刷位置
ずれ補正処理のための初期設定処理130を実行する。
When the ruled line correction switch lid is pressed, initial setting processing 130 for print position deviation correction processing is executed.

この初期設定処理130では、キャリッジを移動して印
字ヘッド15にHPセンサ12を横切らせ、カウンタ9
の計数値をホームポジションからの値に設定してスター
ト位置に停止し、読取り器17の初期設定処理を含む印
刷位置ずれ補正プログラムを実行する状態にする等の処
理を行う。
In this initial setting process 130, the carriage is moved so that the print head 15 crosses the HP sensor 12, and the counter 9
The count value of is set to the value from the home position, the printer stops at the start position, and processes such as setting the print position deviation correction program including the initial setting process of the reader 17 are executed.

次に、印刷位置ずれ補正のためのパターンを印字する印
刷用紙が給紙されたか否かをPEセンサ12からの電気
信号により判定する処理140を行う。
Next, a process 140 is performed in which it is determined based on the electrical signal from the PE sensor 12 whether or not the printing paper on which the pattern for correcting the printing position shift is printed has been fed.

処理160で開始スイッチlieの押下を検出すると印
刷位置ずれ補正モード処理170の実行に移る。
When the press of the start switch lie is detected in process 160, the process moves to execution of print position deviation correction mode process 170.

印刷位置ずれ補正モード印刷処理170の詳細を第4図
を用いて説明する。この位置ずれ補正モード印刷では、
先ず、第1の往復印刷、読取り処理171を実行する。
The details of the print position deviation correction mode printing process 170 will be explained using FIG. 4. In this misalignment correction mode printing,
First, a first round-trip printing and reading process 171 is executed.

処理171aでキャリッジを往路駆動するためにSPモ
ータ13を正転させる。処理171bでは、アップカウ
ント状態にあるカウンタ9の計数値を読取ってキャリッ
ジの位置を検出し、処理171cで印刷位置ずれ補正プ
ログラム3に設定された所定の検出位置において印刷パ
ターン記憶部3Cから位置ずれ検出パターン(縦罫線)
を読みだして印字ヘッド15を駆動(印字)する6更に
、処理171dで読取り器17が該印字パターンを読取
り、該読取った位置を前記カウンタ9の値として読取り
パターン記憶部3eに記憶する。第1の往路印刷、読取
り処理が終了すると処理171eでSPモータ13を減
速、停止する。この第1の往路印刷の印字例は、第12
図に示す位置ずれ検出パターン21a〜21cである。
In step 171a, the SP motor 13 is rotated forward to drive the carriage in the forward direction. In process 171b, the count value of the counter 9 in the up-counting state is read to detect the position of the carriage, and in process 171c, the positional deviation is detected from the print pattern storage unit 3C at a predetermined detection position set in the printing position deviation correction program 3. Detection pattern (vertical ruled line)
Further, in step 171d, the reader 17 reads the print pattern and stores the read position as the value of the counter 9 in the read pattern storage section 3e. When the first outward printing and reading process is completed, the SP motor 13 is decelerated and stopped in process 171e. The printing example of this first outward printing is the 12th
These are positional deviation detection patterns 21a to 21c shown in the figure.

次に、処理172でLFモータ18を駆動して印刷用紙
を長さ方向に24ドツト(1行)分級送りする。
Next, in step 172, the LF motor 18 is driven to feed the printing paper by 24 dots (one line) in the length direction.

処理173は、第1の復路印刷処理である。処理173
aでキャリッジを復路駆動するためにSPモータ13を
通勤させる。処理173bでは。
Process 173 is a first return printing process. Processing 173
At step a, the SP motor 13 is driven to drive the carriage in the return direction. In process 173b.

ダウンカウント状態にあるカウンタ9の計数値を読取っ
た後に補正値記憶部3bに記憶されている補正値を加算
してキャリッジの位置を検出する。
After reading the count value of the counter 9 in the down-counting state, the correction value stored in the correction value storage section 3b is added to detect the position of the carriage.

そして、処理173cでは、この検出位置に対して印刷
位置ずれ補正プログラム3dに設定された所定の位置(
往路での印字位置と論理的に同位置)において印刷パタ
ーン記憶部3cから位置ずれ検出パターンを読みだして
印字ヘッド15を駆動(印字)する。第1の復路印刷が
終了すると、処理173dでSPモータ13を減速、停
止する。
Then, in process 173c, a predetermined position (
The positional deviation detection pattern is read from the printing pattern storage section 3c at the same logically same position as the printing position on the outward path), and the printing head 15 is driven (printing). When the first return printing is completed, the SP motor 13 is decelerated and stopped in process 173d.

この第1の復路印刷の印字例は、第12図に示す位置ず
れ検出パターン21d〜21fである。
Printed examples of this first backward printing are positional deviation detection patterns 21d to 21f shown in FIG. 12.

次に、処理174で復路印刷パターンを読取るための復
路パターン読取り処理を実行する。
Next, in step 174, a return pattern reading process is executed to read the return print pattern.

処理174aでキャリッジを往路駆動するためにSPモ
ータ13を正転させる。処理174bでは、アップカウ
ント状態にあるカウンタ9の計数値を読取ってキャリッ
ジの位置を検出し、処理174cで読取り器17が該印
字パターンを読取り、該読取った位置を前記カウンタ9
の値として読取りパターン記憶部3eに記憶する。第1
の往路読取り処理が終了すると処理174dでSPモー
タ13を減速、停止する。
In step 174a, the SP motor 13 is rotated forward to drive the carriage in the forward direction. In process 174b, the count value of the counter 9 in the up-counting state is read to detect the position of the carriage, and in process 174c, the reader 17 reads the printed pattern, and the read position is transferred to the counter 9.
The value is stored in the reading pattern storage section 3e. 1st
When the outward path reading process is completed, the SP motor 13 is decelerated and stopped in process 174d.

次に、処理175でSPモータ13を逆転させてキャリ
ッジをホームポジション位置まで戻しズSPモータ13
を減速、停止させる。
Next, in process 175, the SP motor 13 is reversed to return the carriage to the home position.
to slow down and stop.

次に、処理176で前記した読取りパターンσ位置ずれ
判定処理を実行する。
Next, in process 176, the above-described read pattern σ positional deviation determination process is executed.

第1の往路印刷パターンと第1の復路印刷パターンは、
読取りパターン記憶部3eに格納されており、前記第1
の往路印刷パターンに対し、第1の復路印刷パターンの
左右方向のずれを判定する前記判定により、復路印刷パ
ターンのずれを算比し、処理177で復路印刷位置の補
正値を補正値記憶部3bに記憶させる。この時、補正値
の最lJ)単位は、印刷装置のキャリッジ移動の分解能
とする(本発明では、便宜上1/360インチとする)
次に、第2の往路印刷、読取り処理のために処理178
でLFモータ18を駆動して所定量の紙送りを行う。
The first outbound print pattern and the first return print pattern are
The first
The deviation of the first return print pattern is calculated by the above-mentioned determination of the horizontal deviation of the first return print pattern with respect to the outward print pattern of , and in step 177, the correction value of the return print position is stored in the correction value storage section 3b. to be memorized. At this time, the maximum lJ) unit of the correction value is the resolution of carriage movement of the printing device (in the present invention, for convenience, it is set to 1/360 inch).
Next, a process 178 is performed for the second outbound printing and reading process.
The LF motor 18 is driven to feed the paper by a predetermined amount.

処理179は第2の往路印刷、読取り処理である。この
第2の往路印刷、読取り処理は前記した第1の往路印刷
、読取り処理と同じである。この時の印字例は、第12
図に示すメツセージ22と位置ずれパターン21g〜2
1iである。
Process 179 is the second outbound printing and reading process. This second outward printing and reading process is the same as the first outward printing and reading process described above. The printing example at this time is the 12th
Message 22 and positional deviation patterns 21g to 2 shown in the figure
1i.

次に、処理180でLFモータ18を駆動して印刷用紙
を長さ方向に24ドツト(1行)分の紙送りをした後に
、カウンタ9の計数値に前記した補正値を加算あるいは
減算した値の検装置の所定の位置で印字するように処理
181を行う。処理181は、前記設定位置で印字を実
行する第2の復路印刷処理である。この第2の復路印刷
処理も前記第1の復路印刷処理173と同様に実行され
るが、印刷位置は往路印刷位置に対して、カウンタ9の
計数値に前記した補正値を加算あるいは減算して検出し
た位置となる。この時の印字例は、第12図の位置ずれ
検出パターン21j〜2111である。
Next, in process 180, the LF motor 18 is driven to feed the printing paper by 24 dots (one line) in the length direction, and then the above correction value is added or subtracted from the count value of the counter 9. Processing 181 is performed to print at a predetermined position of the inspection device. Process 181 is a second return printing process in which printing is performed at the set position. This second return printing process is also executed in the same manner as the first return printing process 173, but the printing position is determined by adding or subtracting the correction value described above to the count value of the counter 9 with respect to the forward printing position. This is the detected position. Examples of printing at this time are positional deviation detection patterns 21j to 2111 in FIG. 12.

処理182は第2の復路パターン読取り処理で、前記し
た第1の復路パターン読取り処理と同様である。
Process 182 is a second return pattern reading process, which is similar to the first return pattern reading process described above.

次に、処理183で補正値の限度判定を行う。Next, in process 183, the limit of the correction value is determined.

この判定の基準値は、前記した印刷装置のキャリッジの
分解能の最小値とする6復路印刷パターンが前記基準値
に達していない場合は、処理179〜処理183を繰返
し行い、基準値に達したら罫線補正モードを終了する。
The reference value for this judgment is the minimum value of the resolution of the carriage of the printing device described above.If the 6-way printing pattern does not reach the reference value, processes 179 to 183 are repeated, and when the reference value is reached, the ruled line is Exit correction mode.

このようにして印刷位置ずれ補正値が設定された印刷装
置における縦罫線を含む文書印刷処理を第5図に示す。
FIG. 5 shows a process of printing a document including vertical ruled lines in a printing apparatus in which the print position deviation correction value has been set in this manner.

この印刷処理では、奇数行は往路印字、偶数行は復路印
字であり、各行の印字に先立って1行分の文書印刷パタ
ーンを上位装置から受信して印刷パターン記憶部3cに
記憶する。
In this printing process, odd-numbered lines are forward-printed and even-numbered lines are backward-printed, and prior to printing each line, a document printing pattern for one line is received from the host device and stored in the printing pattern storage section 3c.

奇数行の印刷処理220では、先ず、処理221で上位
装置から第1行の文書パターンを受信して印刷パターン
記憶部3cに記憶する。その後、処理222でSPモー
タ13を正転させてキャリッジを往路駆動する。処理2
23でカウンタ9の計数値からキャリッジ位置を検出し
、処理224で所定の印刷位置において印刷パターン記
憶部3cから印刷パターンを読出して印字する。第1行
分の印刷すべき文書印刷パターンが無くなると処理22
5に移ってSPモータ13を減速、停止する。
In the odd-numbered line printing process 220, first, in process 221, the document pattern of the first line is received from the host device and stored in the print pattern storage section 3c. Thereafter, in step 222, the SP motor 13 is rotated forward to drive the carriage in the forward direction. Processing 2
At step 23, the carriage position is detected from the count value of the counter 9, and at step 224, a print pattern is read out from the print pattern storage section 3c at a predetermined print position and printed. Process 22 when there are no more document print patterns to print for the first line.
5, the SP motor 13 is decelerated and stopped.

処理230ではLFモータ18を駆動して印刷用紙を移
動させ、24ドツト分の改行処理を実行する。
In process 230, the LF motor 18 is driven to move the printing paper, and line feed processing for 24 dots is executed.

偶数行の印刷処理240では、先ず、処理241で上位
装置から第2行の文書印刷パターンを受信して印刷パタ
ーン記憶部3cに記憶する。その後、処理242でSP
モータ13を反転させてキャリッジを復路駆動する。処
理243ではカウンタ9の計数値を読取ると共に補正記
憶部3bから読取った補正値で該計数値を補正してから
キャリッジの位置を検出し、処理244で所定の印刷位
置において印刷パターン記憶部3cから印刷パターンを
読出して印字する。第2行分の印字すべき文書印刷パタ
ーンがなくなると処理245に移ってspモータ13を
減速、停止する。
In the even-numbered line printing process 240, first, in process 241, the second line document printing pattern is received from the host device and stored in the printing pattern storage section 3c. After that, in process 242, the SP
The motor 13 is reversed to drive the carriage back. In process 243, the count value of the counter 9 is read, and the count value is corrected with the correction value read from the correction storage unit 3b, and then the position of the carriage is detected, and in process 244, the count value is read from the print pattern storage unit 3c at a predetermined printing position. Read and print the print pattern. When there is no longer a document printing pattern to be printed for the second line, the process moves to step 245, where the sp motor 13 is decelerated and stopped.

以上のような往路印刷を繰り返して縦罫線を含む文書印
刷を実行する。
The above forward printing is repeated to print a document including vertical ruled lines.

以上述べた実施例では、往路印刷と復路印刷の印刷位置
ずれの補正処理として、復路での位置検出をカウンタ9
の計数値を補正する処理を行ったが、印刷位置の算出方
法はこの方法に限定されるものではなく、計数値に対す
る印刷位置の指示値を往路印刷と復路印刷で変更するよ
うにしてもよく、また、カウンタ9の計数値の初期値を
往路印刷と復路印刷で変更する等でもよい。要は、キャ
リッジを往復駆動するときに、駆動系における駆動力伝
達の履歴特性によって移動検出器14から電気信号の発
生タイミングがずれるのを補正することである6 次に、本発明になる印刷位置ずれ補正方法を実施するワ
ードプロセッサの実施例を第6図〜第13図を参照して
説明する。
In the embodiment described above, position detection on the return pass is performed by the counter 9 as a correction process for printing position deviation between the outbound print and the return print.
Although the calculation method of the print position is not limited to this method, the print position instruction value for the count value may be changed between forward printing and return printing. Furthermore, the initial value of the count value of the counter 9 may be changed between forward printing and return printing. The point is to correct the deviation in the timing of the generation of the electric signal from the movement detector 14 due to the history characteristics of the driving force transmission in the drive system when the carriage is driven back and forth.6 Next, the printing position according to the present invention is corrected. An embodiment of a word processor that implements the deviation correction method will be described with reference to FIGS. 6 to 13.

ワードプロセッサは、第7図に示すように、文字符号や
制御指示を入力する入力装置30と、前記入力装置30
から入力された文字情報等の表示をする表示装置40と
、印刷装[50と、これら全体を制御する全体制御装置
70とを備える。
As shown in FIG. 7, the word processor includes an input device 30 for inputting character codes and control instructions, and the input device 30.
The printer includes a display device 40 for displaying character information etc. input from a printer, a printing device [50], and an overall control device 70 for controlling all of these.

全体制御装置[70は、第6図に示すように、文字情報
や制御指示や管理情報等を記憶する一時記憶手段(ペー
ジメモリ:PM)71と、表示コントローラ(CRTC
)72と、リフレッシュメモリ(RM)73と、キャラ
クタジェネレータ(CG)74と、外部記憶装置である
ところの第1.第2のフレキシブルディスク75a、7
5bと、主制御回路76とを備える。
As shown in FIG. 6, the overall control device [70 includes a temporary storage means (page memory: PM) 71 for storing character information, control instructions, management information, etc., and a display controller (CRTC).
) 72, a refresh memory (RM) 73, a character generator (CG) 74, and a first . Second flexible disk 75a, 7
5b, and a main control circuit 76.

主制御回路76は、CPUを主体にして構成され、内蔵
した記憶装置に蓄積されたプログラムによって制御機能
が決定され、文書編集や印刷時に全体を制御するもので
ある。第1のフレキシブルディスク75aは、システム
プログラムとかな漢字変換辞書とを格納しているもので
あり、第2のフレキシブルディスク75bは、過去に作
成した文書あるいは新しく作成した文書情報を記憶保存
するものである。ページメモリ71は、入力装置30か
ら入力された文書情報あるいは第2のフレキシブルディ
スク75bから読出した文書情報が一時的に記憶される
ものである。リフレッシュメモリ71は、前記表示装置
4oで表示する文書の文字列をキャラクタジェネレータ
74での文字パターン収納番地を意味する番地符号の形
で記憶し、前記キャラクタジェネレータ74には、文字
パターンが記憶される。表示コントローラ72は、リフ
レッシュメモリ73から表示すべき文字列を読出してキ
ャラクタジェネレータ74を用いて文字パターンに変換
し、表示装置40に文書文字パターンの表示を実行する
ものである。
The main control circuit 76 is mainly composed of a CPU, its control functions are determined by programs stored in a built-in storage device, and it controls the entire document during document editing and printing. The first flexible disk 75a stores a system program and a kana-kanji conversion dictionary, and the second flexible disk 75b stores previously created documents or newly created document information. . The page memory 71 temporarily stores document information input from the input device 30 or document information read from the second flexible disk 75b. The refresh memory 71 stores the character string of the document to be displayed on the display device 4o in the form of an address code that means a character pattern storage address in the character generator 74, and the character generator 74 stores the character pattern. . The display controller 72 reads a character string to be displayed from the refresh memory 73, converts it into a character pattern using a character generator 74, and displays the document character pattern on the display device 40.

印刷装置5oは、第2のフレキシブルディスク75bあ
るいはページメモリ71に格納されている文書情報をキ
ャラクタジェネレータ74を用いて文字パターンに変換
した信号を受けて、文書印刷するものである。
The printing device 5o receives a signal obtained by converting the document information stored in the second flexible disk 75b or the page memory 71 into a character pattern using the character generator 74, and prints the document.

以上の構成において、主制御回路76は、内部記憶装置
の一部としてプログラムの一部を記憶したROMを有し
ており、電源投入時に該ROMのプログラムによって第
1のフレキシブルディスク75aから自身のRAM領域
にプログラムを転送して、ワードプロセッサとしての動
作準備完了となる。
In the above configuration, the main control circuit 76 has a ROM that stores a part of the program as part of the internal storage device, and when the power is turned on, the main control circuit 76 uses the program in the ROM to transfer data from the first flexible disk 75a to its own RAM. After transferring the program to the area, it is ready to operate as a word processor.

そして、文書編集モード(第9図の作業メニュー表示画
面では、「1 文書新規作成」に相当し、入力装置30
から番号入力によって選択される)に設定されると、主
制御回路76は、文書編集のための文書編集書式設定処
理を実行する。この文書編集書式設定処理では、書式設
定項目を表示装置40に表示し、操作者によって入力装
置30から入力される書式情報を記憶する。文書編集書
式設定項目には、用紙サイズ、用紙の方向、上下左右の
余白値9文字サイズ、文字間隔2行間隔等がある。文書
編集書式設定後に入力される文字情報は、この書式情報
に従って管理する。
Then, in the document editing mode (corresponding to "1 New document creation" on the work menu display screen in FIG. 9), the input device 30
(selected by inputting a number from ), the main control circuit 76 executes document editing formatting processing for document editing. In this document editing format setting process, format setting items are displayed on the display device 40, and format information input by the operator from the input device 30 is stored. Document editing format setting items include paper size, paper direction, top, bottom, left and right margin values of 9 character sizes, character spacing, 2 line spacing, etc. Character information input after document editing formatting is managed according to this format information.

次に文書印刷モードに設定されると、主制御回路76は
、文書印刷のための文書印刷書式設定処理を実行する。
Next, when the document print mode is set, the main control circuit 76 executes document print format setting processing for document printing.

この文書印刷書式設定では、書式設定項目を表示装置4
0に表示し、操作者によって入力装置30からの入力さ
れる書式情報を記憶する。文書印刷書式設定項目には、
印刷対象文書名又は文書番号、印刷部数、印刷頁範囲9
買付は範囲2買付は開始番号、給紙方法(自動/手動)
In this document print format setting, format setting items are displayed on the display device 4.
0 and stores the format information input by the operator from the input device 30. Document print format settings include:
Print target document name or document number, number of print copies, print page range 9
Purchase range 2 Purchase start number, paper feeding method (automatic/manual)
.

印刷方向指示等がある。そして、主制御回路76は、文
書編集書式と文書印刷書式情報を参照して文書データ印
刷制御処理を実行する。
There are printing direction instructions, etc. Then, the main control circuit 76 refers to the document editing format and document printing format information and executes document data printing control processing.

文書印刷書式設定の後に、入力装置30にある印刷キー
が入力されると、前記主制御回路76は、印刷装置50
へ印刷用のコントロールコードを送出する。
When the print key on the input device 30 is input after setting the document print format, the main control circuit 76 controls the printing device 50.
Sends the control code for printing to.

次に5本発明に係わる往復印字のずれ補正モードについ
て説明する。
Next, the shift correction mode for reciprocating printing according to the fifth aspect of the present invention will be explained.

前記主制御回路76が準備完了状態になった状態で、処
理310で表示装置40の表示画面に、第9図のような
、作業選択メニューを表示する。
When the main control circuit 76 is ready, a work selection menu as shown in FIG. 9 is displayed on the display screen of the display device 40 in step 310.

そして、入力装置30から「5 補助機能」を選択入力
を待つ(処理320)。
Then, it waits for a selection input of "5 auxiliary function" from the input device 30 (process 320).

「補助機能」の選択入力があると処理330で補助機能
処理プログラムを起動して該補助機能処理の準備を完了
し、表示装置4oに第10図に示すような補助機能選択
メニューを表示する。
When the selection of "auxiliary function" is input, the auxiliary function processing program is started in step 330 to complete preparation for the auxiliary function processing, and an auxiliary function selection menu as shown in FIG. 10 is displayed on the display device 4o.

該補助機能には、文書管理、フロッピコピー等があり、
当該発明の印刷位置ずれ補正処理も含まれている。処理
340で入力装置30から「9印刷補正」の選択入力を
検出すると、印刷位置補正プログラムを起動して、印刷
位置ずれ補正モードの準備完了状態となり、第11図に
示す印刷位置ずれ補正メニューを表示する処理350を
実行する。上記の処理メニュー以外が選択入力された場
合は、別の処理360を実行する。
These auxiliary functions include document management, floppy copy, etc.
The printing position deviation correction process of the invention is also included. When the selection input of "9 print correction" is detected from the input device 30 in process 340, the print position correction program is started, the print position deviation correction mode is ready, and the print position deviation correction menu shown in FIG. 11 is displayed. A display process 350 is executed. If a process other than the above-mentioned process menu is selected and input, another process 360 is executed.

該印刷位置ずれ補正モードには、往復印刷の印刷位置ず
れを検出して補正値を更新する処理を実行する「1 補
正値更新」が選択入力された場合は、処理380で印刷
袋[50への給紙指示を実行し、該印刷装置50に用紙
が給紙されているか否かを検出する処理390を実行し
た後に印刷位置ずれ補正モード印刷処理400を実行す
る。
In the printing position deviation correction mode, if "1 correction value update", which executes the process of detecting the printing position deviation of reciprocating printing and updating the correction value, is selected and input, in step 380, the printing bag [50] is selected. After executing the paper feeding instruction and executing the process 390 of detecting whether or not paper is being fed to the printing device 50, the print position deviation correction mode printing process 400 is executed.

この印刷位置ずれ補正モード印刷処理400は、前記し
た実施例における印刷位置ずれ補正モード印刷処理17
0と同様に実施すればよい。
This print position deviation correction mode printing process 400 is the print process 17 in the print position deviation correction mode in the embodiment described above.
It can be carried out in the same manner as in 0.

印刷位置ずれ補正モード印刷処理400が終了すると補
正値の更新処理410、第12図に示すのと同様に、新
補正値での印刷処理420を実行した後、処理430で
排紙処理を実行する。
Print position deviation correction mode When the printing process 400 is completed, a correction value update process 410 is performed, and after executing a print process 420 using the new correction value as shown in FIG. 12, a paper ejection process is executed in a process 430. .

処理370で補正値の更新以外の選択入力を検出した場
合は、処理440に移って設定されている補正値での印
刷処理の選択入力か否かを判定する。「2 設定値印刷
」の選択入力が検出された場合は、処理450で給紙指
示を実行し、印刷装置50に印刷用紙が給紙されている
か否かを検出する処理460実行した後、現在設定され
ている補正値を使用してキャリッジの位置検出を行いな
がら位置ずれ検出パターンを印刷する往復印刷処理47
0を実行する。第13図は、この時の印字例を示してい
る。該往復印刷処理470を終了後は排紙処理430を
実行する。
If a selection input other than updating the correction value is detected in step 370, the process moves to step 440, where it is determined whether the selection input is for print processing using the set correction value. If the selection input of "2 Setting value printing" is detected, a paper feeding instruction is executed in process 450, and after executing process 460 for detecting whether or not printing paper is being fed to the printing device 50, the current A reciprocating printing process 47 that prints a positional deviation detection pattern while detecting the position of the carriage using the set correction value.
Execute 0. FIG. 13 shows an example of printing at this time. After completing the reciprocating printing process 470, a paper ejecting process 430 is executed.

処理440で「2 設定値印刷」の選択入力が検出され
なかったときは処理480に移って「0終了Jの選択入
力か否かを判定し、印刷位置ずれ補正モードの終了ある
いは処理360に移って別の処理を実行する。
If the selection input of "2 Setting value printing" is not detected in process 440, the process moves to process 480, and it is determined whether or not the selection input of "0 end J" is completed, or the process moves to process 360. and perform another process.

このワードプロセッサでの印刷位置ずれ補正機能の処理
は主制御回路が実行するようにしたが、その処理の一部
は印刷装置50に設けた主制御回路に分担させてもよい
Although the main control circuit executes the processing of the printing position deviation correction function in this word processor, a part of the processing may be shared by the main control circuit provided in the printing device 50.

このようにして設定(更新)された補正値を使用した文
書処理は前記した実施例と同様に行う。
Document processing using the correction values set (updated) in this way is performed in the same manner as in the embodiment described above.

〔発明の効果〕〔Effect of the invention〕

以上詳述したように、本発明によれば、往復印刷時の往
路と復路の印字位置ずれ補正は、検出されるキャリッジ
の位置に対する補正値を読取り、その結果から自動的に
補正できるので、簡単な操作ですみ、ワイヤドツトプリ
ンタ等の往復印刷可能な印刷装置にあって、縦罫線やグ
ラフインク等の往復印刷でも高印刷品位の維持が可能と
なり、文書データの高速印刷(スループットの向上)が
計れる。
As described in detail above, according to the present invention, the printing position deviation correction between the forward and return passes during reciprocating printing can be easily performed by reading the correction value for the detected position of the carriage and automatically correcting it based on the result. With printing devices capable of reciprocating printing such as wire dot printers, it is possible to maintain high print quality even with reciprocating printing of vertical ruled lines and graph ink, and high-speed printing of document data (improved throughput) can be achieved. .

【図面の簡単な説明】[Brief explanation of the drawing]

第1図〜第5図は本発明の第1の実施例を示すもので、
第1図は印刷装置の制御回路ブロック図、第2図は印刷
装置の外観図と概略構造図、第3図〜第5図は主制御回
路のCPUが実行するプログラムのフローチャート、第
6図〜第11図は第2の実施例を示すもので、第6図は
ワードプロセッサのブロック図、第7図は該ワードプロ
セッサの外観図、第8図は諸制御回路のCPUが実行す
るプログラムのフローチャート、第9図〜第11図は処
理メニューを表示した表示装置の表示画面例、第12図
と第13図は印字例である。 1・・・主制御回路、2・・・CPU、3・・・記憶部
、3a・・・プログラムROM、3b・・・補正値記憶
部、3c・・・印刷パターン記憶部、3d・・・位置ず
れ補正プログラム、3e・・・読取りパターン記憶部、
9・・・カウンタ、11・・・操作パネル、12・・・
PEセンサ、14・・・移動検出器、15・・・印字ヘ
ッド、16・・・HPセンサ、17・・・読取り器、1
8・・・紙送りモー第 図 印刷装置のブロック図 第 図 第5図 文書印刷モードでの印刷処理 第 図 第8図 WPシステムでの印刷すれ補正処理 第 図 第10図 I@11 図 第12図 第13図
1 to 5 show a first embodiment of the present invention,
Fig. 1 is a control circuit block diagram of the printing device, Fig. 2 is an external view and schematic structural diagram of the printing device, Figs. 3 to 5 are flowcharts of programs executed by the CPU of the main control circuit, and Figs. 6 to 5 11 shows the second embodiment, FIG. 6 is a block diagram of a word processor, FIG. 7 is an external view of the word processor, FIG. 8 is a flowchart of a program executed by the CPU of various control circuits, and FIG. 9 to 11 are examples of display screens of a display device displaying a processing menu, and FIGS. 12 and 13 are examples of printing. DESCRIPTION OF SYMBOLS 1... Main control circuit, 2... CPU, 3... Storage section, 3a... Program ROM, 3b... Correction value storage section, 3c... Print pattern storage section, 3d... Positional deviation correction program, 3e...reading pattern storage section,
9...Counter, 11...Operation panel, 12...
PE sensor, 14... Movement detector, 15... Print head, 16... HP sensor, 17... Reader, 1
8... Paper feed mode Figure 5 Block diagram of printing device Figure 5 Printing process in document print mode Figure 8 Printing blur correction process in WP system Figure 10 I@11 Figure 12 Figure 13

Claims (1)

【特許請求の範囲】 1、印字ヘッドを印刷用紙の幅方向に往復駆動すると共
に前記印刷用紙をその長さ方向に移動せしめ、印字ヘッ
ドの所定移動毎に発生する移動信号を計数しながらその
計数値が示す所定の検出位置に応じて印刷パターンを読
出して該印字ヘッドを駆動し、前記印刷用紙に印刷パタ
ーンを印字する印刷装置における往路印刷と復路印刷で
の幅方向の相対的な印刷位置ずれを補正する印刷位置ず
れ補正方法において、 印刷位置ずれ補正モードでの印刷では、 印字ヘッドの往復移動の一方で前記計数値が示す所定の
検出位置でテストパターンを発生して前記印字ヘッドを
駆動する第1の片道テストパターン印刷制御と該第1の
片道テストパターンを読取る第1のテストパターン読取
り制御を行い、 印字ヘッドの往復移動の他方では前記計数値が示す前記
所定の検出位置で印刷すべきテストパターンを、該所定
の検出位置に対して論理位置で発生して前記印字ヘッド
を駆動する第2の片道テストパターン印刷制御と該第2
の片道テストパターンを読取る第2のテストパターン読
取り制御を行い、前記往復印刷で印刷された相対するテ
ストパターンの印刷位置ずれを判定し、第1の片道テス
トパターン印刷制御における変位値を検出し、 該検出された前記変位値から印刷位置補正値を得て記憶
し、 文書印刷モードでの印刷においては、 記憶された前記補正値によつて往路印刷の検出位置と復
路印刷の検出位置の相対関係を補正して文書パターンを
印刷する ことを特徴とする印刷位置ずれ補正方法。 2、キャリッジに搭載された印字ヘッド及びパターン読
取り手段と、前記キャリッジを印刷用紙の幅方向に往復
駆動せしめるキャリッジ駆動モータと、前記印字ヘッド
が前記幅方向移動の基準位置であるホームポジションに
位置することを検出するホームポジション検出手段と、
前記印字ヘッドのホームポジションからの位置を検出す
る印字ヘッド位置検出手段と、印刷パターン記憶手段と
、前記印字ヘッド位置検出手段により検出された印字ヘ
ッド位置に応じて前記印刷パターン記憶手段から印刷パ
ターンを読出して前記印字ヘッドによる印字を制御する
印字ヘッド駆動手段と、前記印刷パターンを読取るパタ
ーン読取り手段と、該読取りパターンを記憶する読取り
パターン記憶手段と、印刷用紙の長さ方向に該印刷用紙
を移動せしめる紙送り手段と、前記読取りパターン記憶
手段の結果に対して所定量の位置補正を行つた後に前記
印字ヘッドによる印字を実行させる印字ずれ補正制御手
段とを備えた印刷装置において、 前記印字ヘッド位置検出手段に、 前記印字ヘッドの往路移動時はその単位移動量毎に発生
する電気信号を順次加算計数して該計数値から該印字ヘ
ッドの現在位置を検出する往路位置検出手段と、前記計
数値の所定の位置で読取り処理を行い該読取り結果を記
憶する読取りパターン記憶手段と、 前記印字ヘッドの往路移動時はその単位移動量毎に発生
する電気信号で順次前記計数値を減算計数してその計数
値から該印字ヘッドの現在位置を検出する往路位置検出
手段と、前記計数値の所定の位置で読取り処理を行い該
読取り結果を記憶する読取りパターン記憶手段とを設け
、前記印字ずれ補正手段には、印刷ずれ補正モードでの
印刷において動作する、 前記印字ヘッドの往復移動の一方で前記計数値が示す所
定の検出位置でテストパターンを発生して前記印字ヘッ
ドを駆動する第1のテストパターン印刷制御手段と前記
計数値の所定の位置で読取り処理を行い該読取り結果を
記憶する第1の読取りパターン記憶手段と、 前記印字ヘッドの往復移動の他方では前記所定の検出位
置で印刷すべきテストパターンを、該所定の検出位置で
テストパターンを発生して前記印字ヘッドを駆動する第
2のテストパターン印刷制御手段と、前記所定の位置で
読取り処理を行い該読取り結果を記憶する第2の読取り
パターン記憶手段と、 前記往復印刷で印刷された相対するテストパターンの印
刷位置ずれを前記読取り手段で読取つた結果より印刷位
置の変位値を検出する印刷変位値検出手段と、 前記印刷変位値検出手段によつて検出された変位値をも
とに得た補正値を記憶する印刷補正値記憶手段とを設け
た ことを特徴とする印刷装置。 3、文字情報や制御情報を入力する入力手段と、表示手
段と、記憶手段と、前記入力手段から入力された文字情
報や制御情報に従つて文書編集処理を実行し、編集した
文書を前記表示手段に表示させ、前記記憶手段に記憶さ
せる文書編集手段と、 キャリッジに搭載された印字ヘッド及びパターン読取り
手段と、前記キャリッジを印刷用紙の幅方向に往復駆動
せしめるキャリッジ駆動モータと、前記印字ヘッドが前
記幅方向移動の基準位置であるホームポジションに位置
することを検出するホームポジション検出手段と、前記
印字ヘッドのホームポジションからの位置を検出する印
字ヘッド位置検出手段と、印刷パターン記憶手段と、前
記印字ヘッド位置検出手段により検出された印字ヘッド
位置に応じて前記印刷パターン記憶手段から印刷すべき
文書に従つて印刷パターンを読出して前記印字ヘッドに
よる印字を制御する印字ヘッド駆動手段と、前記印刷パ
ターンを読取り記憶する読取りパターン記憶手段と、印
刷用紙の長さ方向に該印刷用紙を移動せしめる紙送り手
段と、前記読取りパターン記憶手段の結果に対して所定
量の位置補正を行つた後に前記印字ヘッドによる印字を
実行させる印字ずれ補正制御手段とを備えた文書編集印
刷装置において、 前記印字ヘッド位置検出手段に、 前記印字ヘッドの往路移動時はその単位移動量毎に発生
する電気信号を順次加算計数して該計数値から該印字ヘ
ッドの現在位置を検出する往路位置検出手段と、前記計
数値の所定の位置で読み取り処理を行い該読取り結果を
記憶する読取りパターン記憶手段と、 前記印字ヘッドの復路移動時はその単位移動量毎に発生
する電気信号で順次前記計数値を減算計数してその計数
値から該印字ヘッドの現在位置を検出する復路位置検出
手段と、前記計数値の所定の位置で読取り処理を行い該
読取り結果を記憶する読取りパターン記憶手段とを設け
、前記印字ずれ補正手段には、印刷ずれ補正モードでの
印刷において動作する、 前記印字ヘッドの往復移動の一方で前記計数値が示す所
定検出位置でテストパターンを発生して前記印字ヘッド
を駆動する第1のテストパターン印刷制御手段と前記計
数値の所定の位置で読取り処理を行い該読取り結果を記
憶する第1の読取りパターン記憶手段と、 前記印字ヘッドの往復移動の他方では前記所定の検出位
置で印刷すべきテストパターンを、該所定の位置でテス
トパターンを発生して前記印字ヘッドを駆動する第2の
テストパターン印刷制御手段と、前記所定の位置で読取
り処理を行い該読取り結果を記憶する第2の読取りパタ
ーン記憶手段と、 前記往復印刷で印刷された相対するテストパターンの印
刷位置ずれを前記読取り手段で読取つた結果より印刷位
置の変位値を検出する印刷変位値検出手段と、 前記印刷変位値検出手段によつて検出された変位値をも
とに得た補正値を記憶する印刷補正値記憶手段とを設け
た ことを特徴とする文書編集印刷装置。
[Claims] 1. The printing head is reciprocated in the width direction of the printing paper, and the printing paper is moved in the length direction thereof, and the movement signal generated every time the printing head is moved is counted. Relative printing position deviation in the width direction between forward printing and return printing in a printing device that reads a printing pattern according to a predetermined detection position indicated by a numerical value, drives the printing head, and prints the printing pattern on the printing paper. In the printing position misalignment correction method for correcting, in printing in the print position misalignment correction mode, a test pattern is generated at a predetermined detection position indicated by the count value while the print head is reciprocated, and the print head is driven. A first one-way test pattern printing control and a first test pattern reading control for reading the first one-way test pattern are performed, and on the other side of the reciprocating movement of the print head, printing is to be performed at the predetermined detection position indicated by the count value. a second one-way test pattern printing control for generating a test pattern at a logical position relative to the predetermined detection position to drive the print head;
performing a second test pattern reading control to read a one-way test pattern, determining a printing position shift of the opposing test pattern printed in the reciprocating printing, and detecting a displacement value in the first one-way test pattern printing control; A print position correction value is obtained from the detected displacement value and stored, and when printing in document printing mode, the relative relationship between the detected position of forward printing and the detected position of backward printing is determined based on the stored correction value. A printing position deviation correction method characterized by printing a document pattern by correcting the . 2. A print head and pattern reading means mounted on a carriage, a carriage drive motor that drives the carriage back and forth in the width direction of the printing paper, and the print head located at a home position that is a reference position for movement in the width direction. home position detection means for detecting the
a print head position detection means for detecting the position of the print head from a home position; a print pattern storage means; and a print pattern stored in the print pattern storage means in accordance with the print head position detected by the print head position detection means. a print head driving means for reading out and controlling printing by the print head; a pattern reading means for reading the print pattern; a reading pattern storage means for storing the read pattern; and moving the printing paper in the length direction of the printing paper. In the printing apparatus, the printing apparatus includes a paper feeding means for causing the print head to perform printing, and a print misalignment correction control means for causing the print head to perform printing after performing a predetermined amount of position correction on the result of the read pattern storage means. The detecting means includes an outward position detecting means that sequentially adds and counts electrical signals generated for each unit movement amount during the outward movement of the print head and detects the current position of the print head from the counted value, and the counted value. reading pattern storage means for performing a reading process at a predetermined position of the print head and storing the reading result; and when the print head moves outward, the count value is sequentially subtracted and counted using an electric signal generated for each unit of movement of the print head. A forward position detecting means for detecting the current position of the print head from the counted value, and a reading pattern storage means for performing a reading process at a predetermined position of the counted value and storing the reading result, and the printing deviation correcting means operates in printing in a print misalignment correction mode, and generates a test pattern at a predetermined detection position indicated by the count value while reciprocating the print head to drive the print head. a control means; a first reading pattern storage means for performing reading processing at a predetermined position of the counted value and storing the reading result; and a test pattern to be printed at the predetermined detection position on the other side of the reciprocating movement of the print head; a second test pattern printing control means for generating a test pattern at the predetermined detection position and driving the print head; and a second reading pattern for performing a reading process at the predetermined position and storing the reading result. a storage means; a printing displacement value detecting means for detecting a displacement value of a printing position from a result of reading a printing position deviation of opposing test patterns printed by the reciprocating printing with the reading means; and the printing displacement value detecting means. What is claimed is: 1. A printing apparatus comprising: printing correction value storage means for storing correction values obtained based on the detected displacement values. 3. An input means for inputting character information and control information, a display means, a storage means, and executing a document editing process according to the character information and control information input from the input means, and displaying the edited document as described above. document editing means for displaying information on a document and storing it in said storage means; a print head and pattern reading means mounted on a carriage; a carriage drive motor for reciprocating said carriage in the width direction of printing paper; a home position detection means for detecting that the print head is located at a home position which is a reference position for the movement in the width direction; a print head position detection means for detecting the position of the print head from the home position; a print pattern storage means; print head driving means for controlling printing by the print head by reading out a print pattern according to a document to be printed from the print pattern storage means according to the print head position detected by the print head position detection means; a reading pattern storage means for reading and storing a reading pattern; a paper feeding means for moving the printing paper in the length direction of the printing paper; and a paper feeding means for moving the printing paper in the length direction of the printing paper; In the document editing and printing apparatus, the print head position detection means sequentially adds and counts electrical signals generated for each unit of movement of the print head when the print head moves forward. forward path position detection means for detecting the current position of the print head from the counted value; reading pattern storage means for performing reading processing at a predetermined position of the counted value and storing the reading result; a return position detecting means for sequentially subtracting the counted value using an electric signal generated for each unit of movement during movement and detecting the current position of the print head from the counted value; reading pattern storage means for performing a reading process and storing the reading results, and the printing deviation correction means operates in printing in a printing deviation correction mode, and the counting value is stored while the print head is reciprocatingly moved. a first test pattern printing control means that generates a test pattern at a predetermined detection position shown in FIG. and second test pattern printing control means for generating a test pattern to be printed at the predetermined detection position on the other side of the reciprocating movement of the print head and driving the print head by generating a test pattern at the predetermined position. and a second reading pattern storage means for performing a reading process at the predetermined position and storing the reading result; and a second reading pattern storage means for performing a reading process at the predetermined position and storing the reading result; A printing displacement value detection means for detecting a displacement value of a printing position, and a printing correction value storage means for storing a correction value obtained based on the displacement value detected by the printing displacement value detection means. A document editing and printing device characterized by:
JP2126716A 1990-05-18 1990-05-18 Method for correcting shift of printing position and printing apparatus for executing the same Pending JPH0422665A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2126716A JPH0422665A (en) 1990-05-18 1990-05-18 Method for correcting shift of printing position and printing apparatus for executing the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2126716A JPH0422665A (en) 1990-05-18 1990-05-18 Method for correcting shift of printing position and printing apparatus for executing the same

Publications (1)

Publication Number Publication Date
JPH0422665A true JPH0422665A (en) 1992-01-27

Family

ID=14942102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2126716A Pending JPH0422665A (en) 1990-05-18 1990-05-18 Method for correcting shift of printing position and printing apparatus for executing the same

Country Status (1)

Country Link
JP (1) JPH0422665A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0740599A (en) * 1993-07-28 1995-02-10 Nec Corp Serial printer
WO1999011465A1 (en) * 1997-09-02 1999-03-11 Seiko Epson Corporation Printer for effecting bidirectional printing and method of adjusting the printing position therefor
US6547355B1 (en) 1999-03-10 2003-04-15 Seiko Epson Corporation DOT formation position misalignment adjustment performed using pixel-level information indicating dot non-formation

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0740599A (en) * 1993-07-28 1995-02-10 Nec Corp Serial printer
WO1999011465A1 (en) * 1997-09-02 1999-03-11 Seiko Epson Corporation Printer for effecting bidirectional printing and method of adjusting the printing position therefor
US6158905A (en) * 1997-09-02 2000-12-12 Seiko Epson Corporation Bidirectional printer and printing position adjustment method for the same
US6547355B1 (en) 1999-03-10 2003-04-15 Seiko Epson Corporation DOT formation position misalignment adjustment performed using pixel-level information indicating dot non-formation

Similar Documents

Publication Publication Date Title
JPH02243373A (en) Print misregistration correcting method and printer for practicing same method
JPH0584994A (en) Tape printer
JPH0422665A (en) Method for correcting shift of printing position and printing apparatus for executing the same
US5250885A (en) Servo motor control device
JPS61233578A (en) Printer
JP2000020274A (en) Printer, print instruction generating device, and print system
JP3750706B2 (en) Printer
GB2232640A (en) Initialising position of continuous stationery in selective printers
JP2710947B2 (en) Printing device
JP3021863B2 (en) Dot matrix printer
JP3040420B2 (en) Recording device
JPS625870A (en) Printer
JPS63134276A (en) Printer
JP2996982B2 (en) Printing device
JPH0284369A (en) Recorder
JPS6362754A (en) Printing apparatus
JP2973543B2 (en) Printer and control method thereof
JPS583892A (en) Tab control device of printer
JPH03221480A (en) Dot printer
JPS63153152A (en) Electronic typewriter
JPH04237366A (en) Document editing device
JPS61104875A (en) Electronic typewriter
JPH047910B2 (en)
JPS6299183A (en) Printer
JPS60159079A (en) Control system for operation of printer