JPH0678012B2 - Print control device - Google Patents
Print control deviceInfo
- Publication number
- JPH0678012B2 JPH0678012B2 JP61264032A JP26403286A JPH0678012B2 JP H0678012 B2 JPH0678012 B2 JP H0678012B2 JP 61264032 A JP61264032 A JP 61264032A JP 26403286 A JP26403286 A JP 26403286A JP H0678012 B2 JPH0678012 B2 JP H0678012B2
- Authority
- JP
- Japan
- Prior art keywords
- printing
- unit
- time
- paper
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J25/00—Actions or mechanisms not otherwise provided for
- B41J25/001—Mechanisms for bodily moving print heads or carriages parallel to the paper surface
- B41J25/006—Mechanisms for bodily moving print heads or carriages parallel to the paper surface for oscillating, e.g. page-width print heads provided with counter-balancing means or shock absorbers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J11/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
- B41J11/36—Blanking or long feeds; Feeding to a particular line, e.g. by rotation of platen or feed roller
- B41J11/42—Controlling printing material conveyance for accurate alignment of the printing material with the printhead; Print registering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/18—Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
- B41J19/20—Positive-feed character-spacing mechanisms
- B41J19/30—Electromagnetically-operated mechanisms
- B41J19/305—Linear drive mechanisms for carriage movement
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Description
【発明の詳細な説明】 〔概要〕 印字ユニットの反転動作が紙送り動作と同期して行われ
るシャトルラインプリンタの印字制御装置において、紙
送り時間が印字ユニットの反転時間よりも長いときは、
印字ユニットの反転動作を一旦停止させ、紙送りが終了
したとき印字が印字開始位置より再開される様にする。
これにより、印字効率を向上させることが出来る。DETAILED DESCRIPTION OF THE INVENTION [Outline] In a print control device for a shuttle line printer in which the reversing operation of the printing unit is performed in synchronization with the paper feeding operation, when the paper feeding time is longer than the reversing time of the printing unit,
The reversing operation of the printing unit is temporarily stopped so that printing is resumed from the printing start position when the paper feeding is completed.
Thereby, the printing efficiency can be improved.
本発明は、ラインプリンタの印字制御装置、特に印字用
紙の紙送り動作に同期して印字ユニットの反転動作が行
われるシャトルラインプリンタの印字効率を向上させる
様に改良した印字制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a print control device for a line printer, and more particularly to a print control device improved to improve the printing efficiency of a shuttle line printer in which a reversing operation of a printing unit is performed in synchronization with a paper feeding operation of print paper.
ラインプリンタにおいては、印字を高速化する為に、印
字ユニットで往復印字することが行われている。In a line printer, reciprocal printing is performed by a printing unit in order to speed up printing.
第5図は、ワイヤドット方式で印字が行われるラインプ
リンタの印字制御方式の説明図である。図において、31
は印字用紙、32は印字用紙を所定行数まで紙送りする紙
送り機構部である。FIG. 5 is an explanatory diagram of a print control system of a line printer which performs printing by the wire dot system. In the figure, 31
Is a printing paper, and 32 is a paper feeding mechanism unit that feeds the printing paper up to a predetermined number of lines.
33はマグネットユニットで、ワイヤドット方式で印字を
行う複数の印字ユニット(図示せず)を駆動してそれぞ
れ印字を行わせる。Reference numeral 33 is a magnet unit, which drives a plurality of printing units (not shown) that perform printing by the wire dot method to perform printing respectively.
34はシャトル機構部で、各印字ユニットを印字ユニット
間隔に相当する区間を往復運動させる。各印字ユニット
は、往路及び復路でそれぞれ一行ずつの印字を行う。35
はプラテン、36はインクリボンである。A shuttle mechanism 34 reciprocates each printing unit in a section corresponding to the printing unit interval. Each printing unit prints one line each in the forward and backward passes. 35
Is a platen, and 36 is an ink ribbon.
次に、第5図の動作を、第2図及び第6図を参照して説
明する。第2図は印紙ユニットの印字及び反転動作の説
明図、第6図は印字ユニットの印字及び反転動作の動作
タイミングチャートである。Next, the operation of FIG. 5 will be described with reference to FIGS. 2 and 6. FIG. 2 is an explanatory diagram of the printing and reversing operation of the stamp unit, and FIG. 6 is an operation timing chart of the printing and reversing operation of the printing unit.
第2図において、P点は往復印字開始位置、Q点は往路
印字終了位置、N点は印字ユニットの停止位置、R点は
復路反転終了位置、S点は復路印字開始位置、T点は復
路印字終了位置、M点は印字ユニットの停止位置、U点
は往路反転終了位置である。QNRの区間において復路反
転動作が行われる。従って、Q点は復路反転開始位置で
もある。又、TMUの区間において往路反転動作が行われ
る。従って、T点は往路反転開始位置でもある。右方向
は往路印字方向であり、左方向は復路印字方向である。
印字ユニットが反転動作を開始してから停止する迄の時
間(Q→N、T→M)及び、停止位置から加速を行って
反転動作を終了する迄の時間(N→R、M→U)をtbと
すると、反転時間は2tbである。In FIG. 2, point P is a reciprocal print start position, point Q is a forward pass print end position, point N is a print unit stop position, point R is a reverse pass reverse end position, point S is a return pass print start position, and point T is a return pass. The printing end position, point M is the stop position of the printing unit, and point U is the forward path reversal end position. The backward inversion operation is performed in the QNR section. Therefore, the point Q is also the return inversion start position. Further, the outward inversion operation is performed in the TMU section. Therefore, the point T is also the outward inversion start position. The rightward direction is the forward printing direction, and the leftward direction is the backward printing direction.
Time from when the printing unit starts the reversing operation to when it stops (Q → N, T → M), and from the stop position to the end of the reversing operation after acceleration (N → R, M → U) a If you t b, inversion time is 2t b.
ラインプリンタにおいては、印字用紙の1行分の紙送り
時間は、この反転時間2tbと等しくなる様に構成されて
いる。従って、1行分の紙送り動作が終了した時点で印
字ユニットの反転動作も終了し、次の行の印字を行うこ
とが出来る。然しながら、複数行にわたるスキップがあ
る場合は、紙送り終了時間と印字ユニット反動時間は一
般に一致しないので、前者の場合とは異なった印字処理
が行われる。以下、両者の場合の印字動作を、第6図を
参照して説明する。In the line printer, the paper feed time for one line of print paper is configured to be equal to the inversion time 2t b . Therefore, at the time when the paper feeding operation for one line is completed, the reversing operation of the printing unit is completed and the next line can be printed. However, when there is a skip over a plurality of lines, the paper feed end time and the print unit reaction time generally do not match, so a printing process different from the former case is performed. The printing operation in both cases will be described below with reference to FIG.
印字ユニット反転時間と紙送り時間が等しい場合 の場合は、第6図(A)に示す様に一行ずつの紙送り
が行われ、連続印字が行われる場合である。第6図
(A)において、時間t1より第1行目の印字が開始され
ると、印字ユニットは、シャトル機構34により右方向に
駆動され、往路印字開始位置Pより往路印字を行う。The case where the print unit reversal time and the paper feed time are the same is the case where the paper is fed line by line as shown in FIG. 6 (A) and continuous printing is performed. In FIG. 6 (A), when the printing of the first line is started from time t 1 , the printing unit is driven to the right by the shuttle mechanism 34 to perform the forward printing from the forward printing start position P.
時間t2において印字ユニットが往路印字終了位置Qに達
すると、第1行目の印字が終了し、図示しないホストか
ら送られる印字制御データに従って、次の印字動作が行
われる。When the printing unit at the time t 2 reaches the forward path print end position Q, the first line of printing is completed, in accordance with the print control data sent from a host (not shown), the next printing operation is performed.
印字制御データには、次の印字を行う行が指示されてお
り、の場合は連続印字が行われるので、第2行目の印
字が指示される。この指示に従って、1行分の紙送り制
御が行われると共に、それに同期して印字ユニットの復
路反転動作が行われる。In the print control data, the line to be printed next is instructed. In the case of, since continuous printing is performed, the printing of the second line is instructed. In accordance with this instruction, the paper feed control for one line is performed, and the backward reversal operation of the printing unit is performed in synchronization with the paper feed control.
時間t4(S点)において1行分の紙送り動作が終了する
と、その時点で印字ユニットの復路反転動作も終了して
第2行目の印字が行われる。この場合、印字ユニットは
シャトル機構34により左方向に駆動されて復路印字を行
う。When the paper feeding operation for one line is completed at time t 4 (point S), the backward path reversing operation of the printing unit is also completed at that time, and the second line is printed. In this case, the printing unit is driven leftward by the shuttle mechanism 34 to perform the backward printing.
時間t6において印字ユニットが復路印字終了位置Tに達
すると、第2行目の印字が終了し、ホストから送られる
印字制御データに従って次の第3行目の印字動作に対す
る制御が行われる。When the printing unit reaches the backward print end position T at time t 6, the second line of printing is completed, the control for the next third row of printing operation is performed according to the print control data sent from the host.
即ち、印字用紙31の1行分の紙送り制御が行われると共
に、印字ユニットの往路反転動作が行われる。時間t
8(P点)において1行分の紙送り動作が終了すると、
その時点で印字ユニットの往路反転動作も終了して第3
行目の印字が行われる。That is, the paper feed control for one line of the print paper 31 is performed, and the outward reversal operation of the print unit is performed. Time t
When the paper feed operation for one line is completed at 8 (point P),
At that point, the outward reversal operation of the printing unit is also completed and the third
The line is printed.
以下、前述の往路印字動作、紙送り及び復路反転動作、
復路印字動作、紙送り及び往路反転動作が繰り返され
て、連続印字が行われる。In the following, the forward printing operation, the paper feeding and the backward reversing operation,
The return pass printing operation, the paper feed and the forward pass reversing operation are repeated to perform continuous printing.
紙送り時間が印字ユニットの反転時間より長い場合 の場合は、第6図(B)に示す様に2行以上のスキッ
プが行われ、紙送り時間が印字ユニットの反転時間より
も長くなる場合である。If the paper feed time is longer than the reversal time of the print unit, skipping two or more lines is performed as shown in Fig. 6 (B), and the paper feed time becomes longer than the reversal time of the print unit. is there.
第6図(B)において、時間t1(P点)において第1行
目の印字が開始され、印字ユニットが右方向に移動して
往路印字が行われ、時間t2(Q点)において第1行目の
印字が終了するまでの動作は、の場合と同様である。In FIG. 6 (B), the printing of the first line is started at time t 1 (point P), the printing unit moves to the right and forward printing is performed, and at time t 2 (point Q), The operation until the printing of the first line is completed is the same as the case.
時間t2(Q点)において第1行目の印字が終了すると、
既にホストから送られている印字コードと次の印字行を
指示する印字制御データにより、紙送り動作と印字ユニ
ットの復路反転動作が行われる。いま、次の印字行とし
て第5行目(4行スキップ)が指示されたとする。When the printing of the first line is completed at time t 2 (point Q),
The paper feeding operation and the backward reversing operation of the printing unit are performed by the printing code already sent from the host and the printing control data for instructing the next printing line. Now, it is assumed that the fifth line (skip four lines) is designated as the next print line.
紙送り動作に同期して印字ユニットの復路反転動作が行
われ、の場合と同様にして、時間t4において復路反転
動作が終了する。復路反転動作が終了すると、印字ユニ
ットは定常速度に達して左方向に走行する。Backward inversion operation of the printing unit in synchronization with a paper feeding operation is performed, as in the case of, backward inversion operation is terminated at time t 4. When the backward reversal operation is completed, the printing unit reaches the steady speed and runs to the left.
一方、印字用紙31の紙送りは4行のスキップを行う為t4
の時点では終了せず、t5の時点(第2図のV点)におい
て終了する。従って、SV間は印字用紙31が印字ユニット
により復路印字が行われない様に制御される。On the other hand, the paper feed of the printing paper 31 skips 4 lines, so t 4
It does not end at the time point of, and ends at the time point of t 5 (point V in FIG. 2). Therefore, during the SV, the printing paper 31 is controlled by the printing unit so that the backward printing is not performed.
時間t5(V点)において、4行の紙送り動作が終了する
と、次の2通の方法で5行目の印字が行われる。At time t 5 (point V), when the paper feed operation for the fourth line is completed, the fifth line is printed by the following two methods.
(i)第6図(B)に示す様に、時点t5(V点)より直
ちに復路の印字が開始され、時間t6(T点)において復
路印字が終了すると、の場合と同様に印字ユニットの
往路反転動作が行われる。(I) As shown in FIG. 6 (B), printing of the backward pass starts immediately at time t 5 (point V), and when the backward pass printing ends at time t 6 (point T), printing is performed in the same manner as The outward reversal operation of the unit is performed.
時間t8(U,P点)において往路反転動作が終了すると、
印字ユニットは右方向に走行するが、復路のV点に対応
するW点に達する迄は印字は行われない。時間t9におい
て印字ユニットがW点に達すると、往路印字が開始さ
れ、前述の復路印字で印字されなかった第5行目の残り
の部分の印字か行われ、時間t10(Q点)において第5
行目の印字がすべて終了する。At the time t 8 (points U and P), when the outward reversal operation ends,
The printing unit runs to the right, but printing is not performed until the point W, which corresponds to the point V on the return path, is reached. When the printing unit reaches the point W at time t 9, the forward printing is started, it is performed whether printing of the rest of the fifth row which has not been printed in the backward printing described above, at time t 10 (Q point) Fifth
All printing of the line ends.
(ii)第6図(B)において、往路反転動作の終了する
時点t8(P点)まで印字を行わない様にし、時点t8(P
点)から往路印字動作により第5行目の全行の印字を行
う。(Ii) In FIG. 6 (B), the printing is not performed until the time point t 8 (point P) at which the outward reversal operation ends, and the time point t 8 (P
From the point), all lines of the fifth line are printed by the forward printing operation.
(i)及び(ii)のいずれの場合も、時点t10(Q点)
において、第5行目の印字が終了する。In both cases (i) and (ii), time point t 10 (Q point)
At, the printing of the fifth line ends.
以下同様にして、印字制御データの指示する次の印字行
に対する印字処理が行われる。In the same manner, the print process for the next print line instructed by the print control data is performed.
前記従来のワイヤドットラインプリンタにおいては、印
字用紙の紙送り時間が印字ユニットの反転時間よりも長
い場合は、前述の様に印字径路の途中において紙送りが
終了する為、一行分の印字を終了するのに、往路及び復
路の2径路分の印字時間で必要あった。In the above conventional wire dot line printer, when the paper feeding time of the printing paper is longer than the reversing time of the printing unit, the paper feeding is completed in the middle of the printing path as described above, so the printing of one line is completed. To do so, the printing time for the two paths, the forward path and the return path, was required.
通常の印字においては、連続印字よりもスキップ印字の
行われる割り合いが多い。従って、従来の印字制御方式
によれば、スキップ印字終了時間が通常の印字時間より
も長くなり、印字効率が低下するという問題があった。In normal printing, skip printing is more often performed than continuous printing. Therefore, according to the conventional print control method, there is a problem that the skip print end time becomes longer than the normal print time, and the print efficiency decreases.
以上のことは、往復印字の代りに一方向のみの印字が行
われる場合にも同様に生じる問題である。The above is a problem similarly occurring when printing is performed in only one direction instead of reciprocal printing.
本発明は、印字ユニットの反転動作が印字用紙の紙送り
動作と同期して行われるシャトルラインプリンタにおい
て、紙送り時間が印字ユニットの反転時間よりも長い場
合にも、紙送り終了後の印字が通常の1行分の印字動作
と同様に速やかに行われる様に改良して印字効率を向上
させた印字制御装置を提供することを目的とする。According to the present invention, in a shuttle line printer in which the reversing operation of the printing unit is performed in synchronization with the paper feeding operation of the printing paper, even after the paper feeding time is longer than the reversing time of the printing unit, the printing after the paper feeding is completed is performed. An object of the present invention is to provide a print control device which is improved so that it can be printed quickly like a normal one-line print operation and has improved print efficiency.
本発明の講じた解決段を、第1図を参照して説明する。
第1図は、本発明の基本構成ブロック図で示したもので
ある。The solution stage taken by the present invention will be described with reference to FIG.
FIG. 1 shows a basic block diagram of the present invention.
第1図において、10はプリント機構手段で、印字ユニッ
トの反転動作が印字用紙の紙送り動作と同期して行われ
るシャトルラインプリンタの機構部分を構成する。20は
プリント制御手段で、プリント機構手段10を制御してプ
リント動作を行わせる。In FIG. 1, reference numeral 10 denotes a printing mechanism means, which constitutes a mechanical portion of a shuttle line printer in which the reversing operation of the printing unit is performed in synchronization with the paper feeding operation of the printing paper. A print control unit 20 controls the print mechanism unit 10 to perform a print operation.
21は反転停止制御部で、紙送り時間が印字ユニットの反
転時間よりも長いときに、プリント制御手段20に通知し
て印字ユニットの反転動作を停止させる。Reference numeral 21 denotes a reversing stop control unit which notifies the print control means 20 to stop the reversing operation of the printing unit when the paper feeding time is longer than the reversing time of the printing unit.
22は印字再開制御部で、印字用紙の紙送り終了時点に関
連させてプリント制御手段20の反転停止制御を解除し、
印字開始位置より印字を再開させる。Reference numeral 22 is a print restart control unit, which cancels the reverse stop control of the print control means 20 in association with the time when the paper feeding of the print paper is completed,
Resume printing from the print start position.
なお、反転停止制御部21及び印字再開制御部22は、プリ
ント制御手段20の内部に設ける様にしてもよい。The reverse stop control unit 21 and the print restart control unit 22 may be provided inside the print control unit 20.
第1図の動作を、第2図を参照して往復印字を行う場合
を例にとって説明する。The operation of FIG. 1 will be described with reference to FIG. 2 in the case of performing bidirectional printing.
紙送り時間と印字ユニットの反転時間が等しい場合 右方向の往路印字が終了し、往路印字終了位置Qに達す
ると、紙送り時間と反転時間は等しいので反転停止制御
部21は作動せず、プリント制御手段20に制御されて印字
用紙の紙送り動作とそれに同期して印字ユニットの復路
反転動作が行われる。両者の動作時間は等しいので、紙
送り動作が終了した時点で印字ユニットも復路反転動作
を終了して、プリント反転終了位置Rに到達する。When the paper feed time is equal to the reversal time of the printing unit When the rightward forward path printing is completed and the forward path printing end position Q is reached, the paper reverse time is equal to the paper reverse time, so the reversal stop control section 21 does not operate, and printing is performed. Under the control of the control means 20, the paper feeding operation of the printing paper and the backward reversal operation of the printing unit are performed in synchronization with the paper feeding operation. Since the operation time of both is the same, the printing unit also ends the backward path reversing operation at the time when the paper feeding operation ends, and reaches the print reversing end position R.
反転停止制御部21が作動していないので、印字再開制御
部22の出力の有無に関係なくプリント制御手段20は往路
印字と同様に左方向の復路印字動作を制御する。復路印
字終了位置Tに達すると、印字用紙の紙送り動作とそれ
に同期して印字ユニットの往路反転動作が行われる。紙
送り動作が終了した時点で印字ユニットも往路反転動作
を終了して、往路反転終了位置Uに到達する。Since the reverse stop controller 21 is not operating, the print controller 20 controls the leftward return print operation similarly to the forward print regardless of the output of the print restart control unit 22. When the return print end position T is reached, the forward movement of the print unit is performed in synchronization with the paper feed operation of the print paper. When the paper feed operation is completed, the printing unit also completes the outward path inversion operation and reaches the outward path inversion end position U.
以下同様にして、前述の往路及び復路の印字動作、反転
動作及び紙送り動作が繰り返され、連続印字が行われ
る。In the same manner, the forward print and reverse print operations, the reverse operation, and the paper feed operation are repeated, and continuous printing is performed.
紙送り時間が印字ユニットの反転時間より長い場合 右方向の往路印字が終了し、往路印字終了位置Qに達す
ると、紙送り時間が印字ユニットの反転時間より長いの
で、反転停止制御部21はプリント制御手段20に通知して
印字ユニットの反転動作を停止させる。一方、印字用紙
の紙送り動作はそのまま行われる。When the paper feed time is longer than the reversal time of the printing unit When the rightward outward printing is completed and the forward printing end position Q is reached, the paper feeding time is longer than the reversing time of the printing unit. The control unit 20 is notified and the reversing operation of the printing unit is stopped. On the other hand, the paper feeding operation of the printing paper is performed as it is.
印字用紙の紙送り終了時間に関連させて印字再開制御部
22は、プリント制御手段20の反転停止制御を解除し、復
路印字開始位置Sより復路印字を再開させる。プリント
制御手段20の反転停止制御の解除は、プリント制御手段
20を直接制御することにより又は反転停止制御部21の動
作を停止させることにより行われる。Print restart control unit related to the paper feed end time of print paper
Reference numeral 22 cancels the reverse stop control of the print control means 20 and restarts the backward pass printing from the backward pass printing start position S. To cancel the reverse stop control of the print control means 20, the print control means
This is performed by directly controlling 20 or by stopping the operation of the inversion stop control unit 21.
これにより、印字用紙の紙送りが終了すると復路開始位
置Sより復路印字が再開される。As a result, when the feeding of the printing paper is completed, the backward pass printing is restarted from the backward pass start position S.
印字が一方のみ、例えば右方向の往路印字が行われ、Q
点からPに戻る印字反転動作が行われる場合も、同様に
印字反転動作が停止され、印字用紙の紙送りが終了する
と、往路印字開始位置Pより往路印字が再開される。Only one side is printed, for example, the outward print in the right direction is performed.
Even when the print reversing operation for returning from the point to P is performed, the print reversing operation is similarly stopped, and when the paper feeding of the printing paper is completed, the forward printing is restarted from the forward printing start position P.
以上の様にすることにより、印字用紙の紙送り時間が印
字ユニットの反転時間よりも長い場合にも、紙送り終了
後速やかに印字が再開され、通常の1行分の印字時間と
同様な短い時間で再開後の印字を行うことが可能とな
り、印字効率を向上させることが出来る。By the above, even when the paper feeding time of the printing paper is longer than the reversing time of the printing unit, the printing is restarted immediately after the paper feeding is completed, and the printing time is the same as the normal printing time for one line. It becomes possible to print after restarting in a time, and the printing efficiency can be improved.
本発明の実施例を、第2図〜第4図を参照して説明す
る。第3図は本発明の一実施例の構成の説明図、第4図
は同実施例の処理フローチャートである。An embodiment of the present invention will be described with reference to FIGS. FIG. 3 is an explanatory diagram of a configuration of an embodiment of the present invention, and FIG. 4 is a processing flowchart of the embodiment.
この実施例は、往路印字と復路印字が行われる場合の実
施例である。This embodiment is an embodiment in the case where forward printing and backward printing are performed.
(A)実施例の構成 第3図において、プリント機構手段10、プリント制御手
段20、反転停止制御部21、印字再開制御部22について
は、第1図で説明した通りである。(A) Configuration of the Embodiment In FIG. 3, the print mechanism means 10, the print control means 20, the reversal stop control portion 21, and the print restart control portion 22 are as described in FIG.
プリント機構手段10において、11は印刷用紙、12は印字
用紙を所定行まで紙送りする紙送り機構部である。In the print mechanism means 10, 11 is a print sheet, and 12 is a paper feed mechanism section that feeds the print sheet to a predetermined line.
13はマグネットユニットで、ワイヤドット方式で印字を
行う複数の印字ユニット(図示せず)を駆動してそれぞ
れ印字を行わせる。Reference numeral 13 denotes a magnet unit, which drives a plurality of printing units (not shown) that perform printing by the wire dot method to perform printing respectively.
14はシャトル機構部で、各印字ユニットを印字ユニット
間隔に相当する区間を往復運動させる。各印字ユニット
は、往路及び復路でそれぞれ一行ずつの印字を行う。A shuttle mechanism unit 14 reciprocates each printing unit in a section corresponding to the printing unit interval. Each printing unit prints one line each in the forward and backward passes.
15はプラテン、16はインクリボンである。17は位置セン
サで、往路及び復路における印字開始位置、反転終了位
置、印字終了位置及び反転開始位置を検出する。15 is a platen and 16 is an ink ribbon. A position sensor 17 detects a print start position, a reverse end position, a print end position, and a reverse start position on the forward and return paths.
以上の各部によりプリント機構手段10は、ワイヤドット
方式で往復印字を行うシャトルラインプリンタを構成す
る。The print mechanism means 10 is a shuttle line printer that performs reciprocal printing using the wire dot method.
プリント制御手段20において、23はシャトル制御部で、
シャトル機構部14の動作を制御する。位置センサ17、印
字再開制御部22及び反転停止制御部の各出力信号は、シ
ャトル制御部23に送られる。In the print control means 20, 23 is a shuttle control unit,
The operation of the shuttle mechanism unit 14 is controlled. The output signals of the position sensor 17, the print restart controller 22, and the reverse stop controller are sent to the shuttle controller 23.
24は印字制御部で、マグネットユニット13の動作を制御
する。25は紙送り制御部で、紙送り機構部12の動作を制
御する。紙送り制御部25の出力信号は、印字再開制御22
に加えられる。26はプリント制御部で、前記各部及びプ
リント制御手段20全体の動作を制御する。A print controller 24 controls the operation of the magnet unit 13. A paper feed control unit 25 controls the operation of the paper feed mechanism unit 12. The output signal of the paper feed control unit 25 is used for the print restart control 22
Added to. A print control unit 26 controls the operation of each unit and the print control unit 20 as a whole.
プリント制御部26には、図示しないホストより1行の印
字が終了する毎に、次に印字する行を指示する情報を含
む印字制御データ及び印字コード等がセットされた印刷
情報が送られる。プリント制御部26は、印字コードに基
づいて、所定の印字データを作成する。又、印字制御デ
ータを、反転停止制御部21に送る。Every time one host finishes printing a line, print control data including print control data including information designating the line to be printed next and print code is sent to the print control unit 26. The print control unit 26 creates predetermined print data based on the print code. Further, the print control data is sent to the reversal stop control unit 21.
(B)実施例の動作 この実施例においては、1行分の紙送り時間と印字ユニ
ットの反転時間は等しいものとする。従って、2行以上
の紙送りが行われると、その紙送り時間は印字ユニット
の反転時間よりも長くなるので、反転停止制御部21は、
紙送りが2行以上であるか否かを判断し、2行以上の場
合に印字ユニットの反転停止信号を出力する。(B) Operation of the embodiment In this embodiment, the paper feed time for one line and the reversal time of the printing unit are equal. Therefore, when the paper is fed by two lines or more, the paper feeding time becomes longer than the reversing time of the printing unit.
It is determined whether the paper is fed in two lines or more, and if it is two lines or more, an inversion stop signal of the printing unit is output.
以下、第2図及び第3図を参照し、第3図の処理フロー
チャートの処理ステップに従って、実施例の動作を説明
する。The operation of the embodiment will be described below with reference to FIGS. 2 and 3 and according to the processing steps of the processing flowchart of FIG.
ステップS1,S2 プリント機構手段10及びプリント制御手段20に電源が投
入され、必要な初期設定が行われて印刷が開始される
(ステップS1)。シャトル制御部23は、位置センサ17か
らの検出信号より1行分の印刷が終了したか否かを判別
し、終了したときは、プリント制御部26に通知する(ス
テップS2)。いま、右方向の往路印字が終了し、印字ユ
ニットが往路印字終了位置Qに達したとする(第2図参
照)。Steps S 1 and S 2 The printing mechanism means 10 and the printing control means 20 are powered on, necessary initial settings are made, and printing is started (step S 1 ). The shuttle control unit 23 determines from the detection signal from the position sensor 17 whether or not the printing for one line is completed, and when it is completed, notifies the print control unit 26 (step S 2 ). Now, it is assumed that the rightward outward printing is completed and the printing unit reaches the outward printing end position Q (see FIG. 2).
ステップS3,S4 一つの行の印字が終了すると、プリント制御部26は、ホ
ストに割り込みを行って、既に印刷中に受け取った次の
印刷情報から、紙送り制御データの有無を判別する(ス
テップS3)。紙送り制御データがある場合は、その紙送
り制御データを反転停止制御部21に送ると共に、紙送り
制御部25に指示して紙送り制御をスタートさせる(ステ
ップS4)。Steps S 3 and S 4 When the printing of one line is completed, the print control unit 26 interrupts the host to determine the presence or absence of paper feed control data from the next print information received during printing ( step S 3). If there is paper feed control data, the paper feed control data is sent to the reversal stop control unit 21 and the paper feed control unit 25 is instructed to start the paper feed control (step S 4 ).
印字用紙の紙送りが1行の場合は、特に次の行を指示す
る印字制御データがホストより送られない場合があるの
で、ステップS3において、紙送り制御データが検出され
ないときは、直ちにステップS6に移って印字ユニットの
反転処理を行う。When the paper feed of the printing paper is one line, in particular since the print control data for instructing the next line it may not be sent from the host, in step S 3, when the paper feed control data is not detected, immediately step performing inversion processing of the printing unit shifts to S 6.
ステップS5 反転停止制御部21は、印字制御データの指示する行数が
2行以上であるか否かを判別する(ステップS5)。Step S 5 The inversion stop control unit 21 determines whether or not the number of lines designated by the print control data is two or more (step S 5 ).
紙送りが1行である場合は、次の(ステップS6〜
S10)により、従来方式と同様に通常の印字ユニット反
転処理及び次行の印字が行われる。紙送りが2行以上の
場合は、(ステップS11〜S16,S9〜S10)により本発
明に係る印字ユニット反転処理及び印字処理が行われ
る。If the paper feed is one line, the next (step S 6 ~
The S 10), the conventional method as well as conventional printing unit inversion process and the next line of printing is performed. If the paper feeding is more than one line, the printing unit inversion processing and print processing according to the present invention (step S 11 ~S 16, S 9 ~S 10) is performed.
紙送りが1行の場合 プリント制御部26は、シャトル制御部23に指示して、印
字ユニットの復路反転動作を開始かせる(ステップ
S6)。When the paper feed is one line The print control unit 26 instructs the shuttle control unit 23 to start the backward reversal operation of the printing unit (step
S 6 ).
シャトル制御部23は、この指示を受けると印字ユニット
を減速、停止させて右方向に加速制御する。これによ
り、印字ユニットはN点で停止すると、右方向(復路印
字方向)に加速され復路反転終了位置Rに到達する(第
2図参照)。このとき、印字ユニットは、定常の印字速
度になっている。シャトル制御部23は、位置センサ17か
らの検出信号により印字ユニットの復路反転動作が終了
したことを検知し(ステップS7)、更に印字開始位置Q
を検知すると、それをプリンタ制御部20に通知する(ス
テップS8)。Upon receipt of this instruction, the shuttle control unit 23 decelerates and stops the printing unit, and controls the acceleration to the right. As a result, when the printing unit stops at the N point, it accelerates in the right direction (return pass printing direction) and reaches the return pass reversal end position R (see FIG. 2). At this time, the printing unit has a steady printing speed. The shuttle control unit 23 detects from the detection signal from the position sensor 17 that the backward path inversion operation of the printing unit is completed (step S 7 ), and further the printing start position Q
When detecting, and notifies the printer control unit 20 (Step S 8).
プリント制御部26は、この通知を受けると、印字データ
の準備が終了したことを確認して(ステップS9)、次行
の印刷即ち復路印字を開始させる(ステップS10)。Print control unit 26 receives the notification, to confirm that the preparation of the print data is completed (Step S 9), and starts the printing i.e. backward printing of the next line (Step S 10).
以下、前述の各処理が繰り返されて、一行送りの連続印
刷が行われる。Hereinafter, the above-described processes are repeated to perform continuous printing with one line feed.
なお、ステップS9において印字データが作成されない場
合は、印字がすべて終了したか障害が発生した場合であ
るので、シャトル制御部23に指示して停止させる。In the case where the print data is not created in step S 9, since printing is when all finished or fails to stop instructs the shuttle control unit 23.
紙送りが2行以上の場合 ステップS5において、紙送り制御データの指示する紙送
りが2行以上である場合は、反転停止制御部21は反転停
止信号を発生してシャトル制御部23に加え、シャトル機
構部14を一旦停止させて、印字ユニットの反転動作を中
止する(ステップS12)。When Paper Feed is 2 Lines or More In step S 5 , when the paper feed indicated by the paper feed control data is 2 lines or more, the reversal stop control unit 21 generates a reversal stop signal and adds it to the shuttle control unit 23. and temporarily stopping the shuttle mechanism 14, to stop the inverting operation of the printing unit (step S 12).
一方、印字用紙の紙送り制御は引き続き続行されてお
り、印字制御部25は所定行の紙送りが終了すると、印字
再開制御部22に通知する(ステップS13)。On the other hand, the paper feed control of the print paper is continuously continued, and the print control unit 25 notifies the print restart control unit 22 when the paper feed of the predetermined line is completed (step S 13 ).
この通知を受けると、印字再開制御部22はシャトル制御
部23に印字再開信号を送り、シャトル機構部14の一旦停
止を解除する(ステップS14)。なお、第3図に点線で
示す様に、印字再開信号を反転停止制御部21に送り、反
転停止信号をオフにする様にしてもよい。Upon receiving this notification, the print resumption control unit 22 sends a print restart signal to the shuttle control unit 23, to release the pause of the shuttle mechanism 14 (step S 14). Note that, as indicated by a dotted line in FIG. 3, a print restart signal may be sent to the inversion stop control unit 21 and the inversion stop signal may be turned off.
シャトル制御部23は、一旦停止が解除されるとシャトル
機構部14を左方向(復路印字方向)に加速し、復路反転
終了位置Rに印字ユニットが到達したときに定常印字速
度となる様に制御する(ステップS15)。Once the stop is released, the shuttle control unit 23 accelerates the shuttle mechanism unit 14 to the left (reverse pass printing direction), and controls it so that when the print unit reaches the backward pass reversal end position R, the steady printing speed is achieved. (step S 15).
更に、シャトル制御部23は、位置センサ17からの検出信
号から印字ユニットが復路印字開始位置Q(第2図参
照)に到達したことを検知すると、プリント制御部26に
通知する(ステップS16)。Furthermore, the shuttle control unit 23 detects that the print unit from the detection signal from the position sensor 17 has reached the backward printing start position Q (see FIG. 2), and notifies the print control unit 26 (step S 16) .
プリント制御部26は、この通知を受けると前述のステッ
プS9以下の処理により、復路印字を行う。Print control unit 26, by the aforementioned step S 9 following process receives this notification, performs backward printing.
以上の様にすることにより、2行以上の紙送りの場合
も、印字用紙の紙送りが終了すると、一行分の印字が最
初から開始されるので、印字が速やかに行われ、印字効
率を向上させることが出来る。By doing the above, even when feeding two or more lines, the printing of one line is started from the beginning when the feeding of the printing paper is completed, so the printing is performed quickly and the printing efficiency is improved. It can be done.
(C)他の実施例 前述の実施例では、2行以上の紙送りが終了してから、
ステップS14及びS15により印字ユニットを停止位置から
印字方向に加速する処理を行っている。従って、紙送り
が終了した時点と印字ユニットが定常印字速度に加され
て印字開始位置に到達する時間との間には遅れが存在す
る。(C) Other Embodiments In the above embodiment, after the paper feeding of two or more lines is completed,
The steps S 14 and S 15 is performed a process of accelerating the printing direction the print unit from the rest position. Therefore, there is a delay between the time when the paper feeding ends and the time when the printing unit reaches the printing start position by being added to the steady printing speed.
一方、指示された紙送り行数及び一行分の紙送り時間は
何もれ既知であるので、紙送りが終了する時間は、紙送
りが終了する前に簡単に求めることが出来る。On the other hand, since the instructed number of paper feed lines and the paper feed time for one line are all known, the time when the paper feed ends can be easily obtained before the paper feed ends.
従って、紙送り終了時間を算出し、紙送りが終了する時
点よりも少し前にシャトル機構部14の一旦停止を解除
し、紙送りが終了した時点で印字ユニットの反転動作が
終了して定常印字速度に達している様にすれば、遅延を
生じることなく直ちに印字を再開することが可能とな
る。Therefore, the paper feed end time is calculated, the stop of the shuttle mechanism unit 14 is released slightly before the time when the paper feed ends, and the reversal operation of the printing unit ends when the paper feed ends and the steady printing is performed. If the speed is reached, printing can be resumed immediately without causing a delay.
この印字制御装置を実施する場合は、第2図に点線で示
すように、プリント制御部26より印字再開制御部22にも
印字制御データが送られる。When this print control device is implemented, print control data is sent from the print control unit 26 to the print restart control unit 22 as shown by the dotted line in FIG.
印字再開制御部22は、紙送り制御部25より紙送り制御開
始の通知を受けると、印字制御データによって指示され
た紙送り行数及び一行分の紙送り時間より紙送り終了時
点を算出する。そして、この紙送り終了時点より印字ユ
ニットを定常印字速度に加速するに要する時間(この値
は反転時間の1/2に当る)だけ前の時点において印字再
開信号を発生して、シャトル制御部23(又は反転停止制
御部21)に加える。Upon receiving the notification of the paper feed control start from the paper feed control unit 25, the print restart control unit 22 calculates the paper feed end time from the number of paper feed lines and the paper feed time for one line instructed by the print control data. Then, a print restart signal is generated at a time point (this value corresponds to 1/2 of the reversal time) required for accelerating the printing unit to the steady printing speed from the time when this paper feeding is completed, and the shuttle control unit 23 (Or inversion stop controller 21).
シャトル制御部23は、この印字再開信号を受けると、シ
ャトル機構部14の一旦停止を解除し、印字ユニットを印
字方向に加速する。Upon receiving the print restart signal, the shuttle control unit 23 releases the stop of the shuttle mechanism unit 14 and accelerates the print unit in the print direction.
これにより、印字用紙の紙送り終了時点で既に印字ユニ
ットの反転動作を終了しているので、直ちに印字開始位
置より印字が開始され、前述の実施例よりも更に印字効
率を向上させることが出来る。As a result, since the reversing operation of the printing unit has already been completed at the end of feeding the printing paper, the printing is immediately started from the printing start position, and the printing efficiency can be further improved as compared with the above-described embodiment.
以上往復印字が行われる場合の実施例について説明した
が、本発明は往復印字の場合に限定されるものでなく、
一方向の印字だけが行われる場合にも適用されることは
既に述べた通りである。Although the embodiment in which the reciprocal printing is performed has been described above, the present invention is not limited to the case of the reciprocal printing,
As described above, the present invention is also applied to the case where only one-way printing is performed.
以上説明した様に、本発明によれば、印字用紙の紙送り
時間が印字ユニットの反転時間よりも長い場合には、紙
送り終了後速やかに印字が再開され、通常の1行分の印
字時間と同様な短い時間で再開後の印字が行うことが可
能となり、印字効率を向上させることか出来る。As described above, according to the present invention, when the paper feeding time of the printing paper is longer than the reversing time of the printing unit, the printing is restarted promptly after the paper feeding is completed, and the normal printing time for one line It is possible to print after restarting in a short time similar to the above, and it is possible to improve the printing efficiency.
第1図…本発明の基本構成の説明図、 第2図…印字ユニットの印字及び反転動作の説明図、 第3図…本発明の実施例の構成の説明図、 第4図…本発明の実施例の処理フローチャート、 第5図…従来のラインプリンタの印字制御方式の説明
図、 第6図…従来のラインプリンタの印字制御方式の動作タ
イミングチャート。 第1図及び第3図において、 10…プリント機構手段、12…紙送り機構部、13…マグネ
ットユニット、14…シャトル機構部、20…プリント制御
手段、21…反転停止制御部、22…印字再開制御部、23…
シャトル制御部、24…印字制御部、25…紙送り制御部、
26…プリント制御部。1 ... Explanatory diagram of basic configuration of the present invention, FIG. 2 ... Explanatory diagram of printing and reversing operation of a printing unit, FIG. 3 ... Explanatory diagram of configuration of an embodiment of the present invention, FIG. 4 ... Of the present invention FIG. 5 is a process flow chart of the embodiment, FIG. 5 is an explanatory diagram of a print control system of a conventional line printer, and FIG. 6 is an operation timing chart of a print control system of a conventional line printer. In FIGS. 1 and 3, 10 ... Print mechanism means, 12 ... Paper feed mechanism section, 13 ... Magnet unit, 14 ... Shuttle mechanism section, 20 ... Print control means, 21 ... Reverse stop control section, 22 ... Printing restart Controller, 23 ...
Shuttle control unit, 24 ... Printing control unit, 25 ... Paper feed control unit,
26 ... Print control unit.
Claims (2)
構手段(10)のシャトルラインプリンタ動作を制御する
プリント制御手段(20)を備え、印字ユニットの反転動
作が印字用紙の紙送り動作と同期して行われるシャトル
ラインプリンタの印字制御装置において、 (a)印字用紙の紙送り時間が印字ユニットの反転時間
よりも長いときにプリント制御手段(20)に通知して印
字ユニットの反転動作を停止させる反転停止制御部(2
1)と、 (b)印字用紙の紙送り終了時点に関連させてプリント
制御手段(20)の反転停止制御を解除し、印字開始位置
より印字を再開させる印字再開制御部(22)、 を設けたことを特徴とする印字制御装置。1. A print mechanism means (10) and print control means (20) for controlling the shuttle line printer operation of the print mechanism means (10), wherein the reversing operation of the printing unit is synchronized with the paper feeding operation of the printing paper. In the print control device of the shuttle line printer, which is performed as follows, (a) when the paper feed time of the print paper is longer than the reversal time of the print unit, the print control means (20) is notified and the reversal operation of the print unit is stopped. Inversion stop control unit (2
1) and (b) a print restart control section (22) for canceling the reverse stop control of the print control means (20) and restarting printing from the print start position in relation to the time when the paper feeding of the print paper ends. A printing control device characterized by the above.
印字ユニットを反転終了状態にするに要する時間だけ紙
送り終了時点より早い時点においてプリント制御手段
(20)の反転停止制御を解除させて印字を再開させるこ
とを特徴とする特許請求の範囲第1項記載の印字制御装
置。2. A print restart control section (22) releases the reverse stop control of the print control means (20) at a time earlier than the paper feed end time by the time required to bring the stopped printing unit to the reverse end state. The printing control device according to claim 1, wherein the printing is restarted.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61264032A JPH0678012B2 (en) | 1986-11-07 | 1986-11-07 | Print control device |
| DE3750459T DE3750459T2 (en) | 1986-11-07 | 1987-11-06 | Line printer. |
| EP87402522A EP0267125B1 (en) | 1986-11-07 | 1987-11-06 | Line printer apparatus |
| US07/117,570 US4819556A (en) | 1986-11-07 | 1987-11-06 | Shuttle printer which stops shuttle for paper feed |
| KR1019870012554A KR920008009B1 (en) | 1986-11-07 | 1987-11-07 | Line printer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61264032A JPH0678012B2 (en) | 1986-11-07 | 1986-11-07 | Print control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63118264A JPS63118264A (en) | 1988-05-23 |
| JPH0678012B2 true JPH0678012B2 (en) | 1994-10-05 |
Family
ID=17397600
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61264032A Expired - Lifetime JPH0678012B2 (en) | 1986-11-07 | 1986-11-07 | Print control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0678012B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2768366B2 (en) * | 1989-08-11 | 1998-06-25 | 富士通株式会社 | Printer shuttle reversal controller |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6154971A (en) * | 1984-08-27 | 1986-03-19 | Nhk Spring Co Ltd | Serial printer |
| JPS62284775A (en) * | 1986-06-04 | 1987-12-10 | Canon Inc | Recorder |
-
1986
- 1986-11-07 JP JP61264032A patent/JPH0678012B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63118264A (en) | 1988-05-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4819556A (en) | Shuttle printer which stops shuttle for paper feed | |
| JPH0664275A (en) | Printer carriage motor controller | |
| JPH0678012B2 (en) | Print control device | |
| JP2550570B2 (en) | Printer | |
| JPH02158367A (en) | Printer control method | |
| JP2564850B2 (en) | Printing method of thermal printer | |
| JPS6213374A (en) | Printer-controlling system | |
| JP3050259B2 (en) | Printing control device | |
| JP3059998U (en) | Printer carriage and feed drive | |
| JP2001334717A (en) | Recording control method and recording apparatus | |
| JPS60206665A (en) | Controlling system for reciprocating printing | |
| JP2820830B2 (en) | Printer print control method | |
| JPH08142422A (en) | Paper feed control device for image data printing | |
| JP3552385B2 (en) | Printer | |
| JPS60180871A (en) | Thermal printer | |
| JPH0798411B2 (en) | Serial printer printing carrier control method | |
| JPH0688426B2 (en) | Drive device for shuttle in printer | |
| JPS59158281A (en) | Print controller | |
| JP4337959B2 (en) | Inkjet printing method | |
| JPS61116552A (en) | Printing system of dot printer | |
| JPH0671968A (en) | Paper transport control method for printer | |
| JPH0383643A (en) | Ink ribbon rewind printing type transfer printer | |
| JPH11164590A (en) | Equipment and method for driving stepping motor and printer using the same and driving method thereof | |
| JPS6256169A (en) | Printer | |
| JPH04122662A (en) | Printer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |