JPS6040277A - キヤリツジの駆動方法 - Google Patents
キヤリツジの駆動方法Info
- Publication number
- JPS6040277A JPS6040277A JP14794383A JP14794383A JPS6040277A JP S6040277 A JPS6040277 A JP S6040277A JP 14794383 A JP14794383 A JP 14794383A JP 14794383 A JP14794383 A JP 14794383A JP S6040277 A JPS6040277 A JP S6040277A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- speed
- carriage
- starting position
- start position
- 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.)
- Granted
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
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/18—Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
- B41J19/68—Carriage-return mechanisms, e.g. manually actuated
- B41J19/70—Carriage-return mechanisms, e.g. manually actuated power driven
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
不発明は、プリンタにおける書六リッジの駆動方法に関
する。
する。
プリンタは、印字指令にもとづいて書ヤリツジを駆動し
1、六倉リッジに塔載さ石たヘッドによって記録紙上に
印字を行なうものであるが、記録紙上の所定の位置に所
定の印字を行なうために、受信したデータを演算処理し
て印字開始位11ユを、i″;l出L1この印字開始位
置まで六ヤリツジを移動させてからPJf定の速度で片
ヤリツジを移動させ、印字領域に印字を行なうようにし
2ている。そして、印字が終了Jると、六ヤリツジを一
旦停止せしめて次の印字開始位置を算出し1、再び、片
キリツジを移動させて印字を行なうようにしている。も
ちろん、この間、記録紙の送り、づなわち、紙送りが行
なわれるし、また、省ヤリツジの移動方向もデータに応
じて逆転される。
1、六倉リッジに塔載さ石たヘッドによって記録紙上に
印字を行なうものであるが、記録紙上の所定の位置に所
定の印字を行なうために、受信したデータを演算処理し
て印字開始位11ユを、i″;l出L1この印字開始位
置まで六ヤリツジを移動させてからPJf定の速度で片
ヤリツジを移動させ、印字領域に印字を行なうようにし
2ている。そして、印字が終了Jると、六ヤリツジを一
旦停止せしめて次の印字開始位置を算出し1、再び、片
キリツジを移動させて印字を行なうようにしている。も
ちろん、この間、記録紙の送り、づなわち、紙送りが行
なわれるし、また、省ヤリツジの移動方向もデータに応
じて逆転される。
ところで、プリンタの印字動作は迅速に1jなわjるこ
とが必要であり、実効印字速度(単位11.I、、間当
シの印字ライン数)が大きくなければならない。
とが必要であり、実効印字速度(単位11.I、、間当
シの印字ライン数)が大きくなければならない。
かかる実効印字速度は主として会ヤリツジの移動速度に
依存し、このために、片ヤリツジを高址に移動させる必
要がある。しかし、この反面、ベヤリッジが印字領域を
移動づるときの速度、すなわち、印字時の移動速度は、
ヘッドの応答速度で支配されるために、印字時において
は、ベヤリッジの移動速度はヘッドの応答速度で制限さ
れてしまう。
依存し、このために、片ヤリツジを高址に移動させる必
要がある。しかし、この反面、ベヤリッジが印字領域を
移動づるときの速度、すなわち、印字時の移動速度は、
ヘッドの応答速度で支配されるために、印字時において
は、ベヤリッジの移動速度はヘッドの応答速度で制限さ
れてしまう。
第1図はベヤリッジの駆動方法の一従来例を示せ説明図
であって、横軸はベヤリッジの位置、縦軸は4ヤリツジ
の移動速度を表わしているOこの駆動方法では、ベヤリ
ッジの移動速度を常に印字時の移動速度に等し、くシた
ものであって、いま、ベヤリッジが位tt= A Kあ
るものとjると、受信さ2またデータと印字指令とによ
って印字領域P1の印字開始位置B1と印字終了位置C
□とを嘗−出し、ベヤリッジを印字時の移動速度vpで
起動させる。
であって、横軸はベヤリッジの位置、縦軸は4ヤリツジ
の移動速度を表わしているOこの駆動方法では、ベヤリ
ッジの移動速度を常に印字時の移動速度に等し、くシた
ものであって、いま、ベヤリッジが位tt= A Kあ
るものとjると、受信さ2またデータと印字指令とによ
って印字領域P1の印字開始位置B1と印字終了位置C
□とを嘗−出し、ベヤリッジを印字時の移動速度vpで
起動させる。
そこで、ベヤリッジが移動し5、印字開始位置B□に達
づると、そのままの移動速度で印字を開始して印字終了
位置C1まで印字動作を続け、印字終了位1i”f、C
Iに達すると、ベヤリッジは停止して次の印字領域P2
の印字開始位1t:t B 2と印字終了位置C2の算
出を行なう。これらの位置の算出が完了づると、ベヤリ
ッジは再び印字時の移動速度vpで移動し、印字領域P
2での印字を行ない、以下、同様の動作を繰シ返プ。
づると、そのままの移動速度で印字を開始して印字終了
位置C1まで印字動作を続け、印字終了位1i”f、C
Iに達すると、ベヤリッジは停止して次の印字領域P2
の印字開始位1t:t B 2と印字終了位置C2の算
出を行なう。これらの位置の算出が完了づると、ベヤリ
ッジは再び印字時の移動速度vpで移動し、印字領域P
2での印字を行ない、以下、同様の動作を繰シ返プ。
かかる4ヤリツジの駆動方法によると、ベヤリッジの移
動速度は、先にも述べたように、ヘッドの応答速度によ
って決まってしまい、こね以上大きくづることがで9な
い。また、印字終了後、次の印字開始位1はや印字終了
位置を算出づるために、一旦会キリッジを停止づるもの
であるから、1回の印字に要づる時間が比較的長くなシ
、実効印字速度をあまシ太さく甘ることができない。
動速度は、先にも述べたように、ヘッドの応答速度によ
って決まってしまい、こね以上大きくづることがで9な
い。また、印字終了後、次の印字開始位1はや印字終了
位置を算出づるために、一旦会キリッジを停止づるもの
であるから、1回の印字に要づる時間が比較的長くなシ
、実効印字速度をあまシ太さく甘ることができない。
第2図はベヤリッジの駆動力法の他の従来例を示づ説明
図であって、第1図に対応した部分には同一符号を用い
ている。
図であって、第1図に対応した部分には同一符号を用い
ている。
この駆動方法は、印字領域に達プるまでのキャリッジの
移動速度を印字時の移動速度よシも大きくしたものであ
って、第3図のフローチャートをも用いてこの駆動方法
を説明Jる。
移動速度を印字時の移動速度よシも大きくしたものであ
って、第3図のフローチャートをも用いてこの駆動方法
を説明Jる。
いま、ベヤリッジが位置Aにあって、データや印字指令
を受けると、印字領域P工の印字開始位置B□ の算出
を行なう。印字開始位tBiが算出されると4ヤリツジ
は起動され、印字時の起動速度vpよりも太さな移動速
度VQで移動づる。そして、ベヤリッジは印字開始位置
B□の直前に達ブると一旦停止さit %再び起動され
て印字時の移動速度Vpで心動する。このベヤリッジの
移動中、印字開始位Ju′i、B1から印字終了位置C
0まで印字が行なわれ、印字終了位置C□に達づると、
ベヤリッジは停止づる。このベヤリッジの停止期間、紙
送シの指令があるときには紙送シが行なわれ、次の印字
領域P2の印字cil始位置B2の算出が行なわ第1て
ベヤリッジの移動速度VQでの移動が開始づる。以下、
同様の動作を縁シ返えプ。
を受けると、印字領域P工の印字開始位置B□ の算出
を行なう。印字開始位tBiが算出されると4ヤリツジ
は起動され、印字時の起動速度vpよりも太さな移動速
度VQで移動づる。そして、ベヤリッジは印字開始位置
B□の直前に達ブると一旦停止さit %再び起動され
て印字時の移動速度Vpで心動する。このベヤリッジの
移動中、印字開始位Ju′i、B1から印字終了位置C
0まで印字が行なわれ、印字終了位置C□に達づると、
ベヤリッジは停止づる。このベヤリッジの停止期間、紙
送シの指令があるときには紙送シが行なわれ、次の印字
領域P2の印字cil始位置B2の算出が行なわ第1て
ベヤリッジの移動速度VQでの移動が開始づる。以下、
同様の動作を縁シ返えプ。
印字開始位置に至るまでのベヤリッジの移動速度ハ、こ
の間印字が行なわわないから、ヘッドの応答速度に制約
されるものではない。上記のベヤリッジの駆動方法は、
この間の移動速度を印字時の8両速度よりも太きくシ、
たものであって、第1図で示したベヤリッジの駆動方法
に比べ、当然のことながら、1回の印字に要づる時間が
短かくなシ、実効印字速度は大きいことKなる。
の間印字が行なわわないから、ヘッドの応答速度に制約
されるものではない。上記のベヤリッジの駆動方法は、
この間の移動速度を印字時の8両速度よりも太きくシ、
たものであって、第1図で示したベヤリッジの駆動方法
に比べ、当然のことながら、1回の印字に要づる時間が
短かくなシ、実効印字速度は大きいことKなる。
し、かじ、印字開始位置に至るまでのベヤリッジの移動
速度を印字時の移動速度よシも太びく1.でも、印字開
始位置の直前および印字終了後宮にベヤリッジを停止し
ていることから、その間0ろ間の損失があってやけシ実
効印字速度が太9くならない。
速度を印字時の移動速度よシも太びく1.でも、印字開
始位置の直前および印字終了後宮にベヤリッジを停止し
ていることから、その間0ろ間の損失があってやけシ実
効印字速度が太9くならない。
本発明の目的は、上記従来技術の欠点を除さ、ベヤリッ
ジの停止期間差削減し、実効印字速度を高めるようにし
たベヤリッジの駆動力法を提伊8づるにある。
ジの停止期間差削減し、実効印字速度を高めるようにし
たベヤリッジの駆動力法を提伊8づるにある。
この目的を達成プるために、本発明は、4ヤリツジを高
速移動せし、めで印字開始位f6二の直前で減速せし、
め、印字開始位置から印字時の移動速度で移動せしめ、
かつ、印字終了後直ちに次の印字開始位置を算出し、該
印字υ1j重位置の算出5市了イ、;〕、該六ヤリツジ
が停止モードに入っているいとg K、該ベヤリッジを
印字時の移動速度の状態から高速移動状態で切シ換える
ようにした点に特徴がある。
速移動せし、めで印字開始位f6二の直前で減速せし、
め、印字開始位置から印字時の移動速度で移動せしめ、
かつ、印字終了後直ちに次の印字開始位置を算出し、該
印字υ1j重位置の算出5市了イ、;〕、該六ヤリツジ
が停止モードに入っているいとg K、該ベヤリッジを
印字時の移動速度の状態から高速移動状態で切シ換える
ようにした点に特徴がある。
以下、本発明の実施例を図面について説明ブる。
εα4図は本発明による式ヤリッジの駆動方法の一天2
iiQ例を承り説明図であって、811図に対応づる部
分に(は同一符号をつけている。
iiQ例を承り説明図であって、811図に対応づる部
分に(は同一符号をつけている。
第5図はこの実施例を遂行プるプリンタの一具体例を示
すブロック図であって、lはポットの中央処理装置jユ
(ホン)CPU)、2はインタ−7エーヌ回路(I/F
)、3は中央処理袋g<7 (cP U)、4はランダ
ムアジセンメモリ (RAM)、5は読出し、専用メモ
リ (ROM) 、6,7.8はモータの駆動回路、9
はをヤリッジモータ、1oはヘッド、11は紙送シモー
タである。
すブロック図であって、lはポットの中央処理装置jユ
(ホン)CPU)、2はインタ−7エーヌ回路(I/F
)、3は中央処理袋g<7 (cP U)、4はランダ
ムアジセンメモリ (RAM)、5は読出し、専用メモ
リ (ROM) 、6,7.8はモータの駆動回路、9
はをヤリッジモータ、1oはヘッド、11は紙送シモー
タである。
第6しJは第51ン1のプリンタの動作を示プフローチ
ャートである。
ャートである。
第4図において、いま、片ヤリッジが位置Aに停止して
いるものと甘ると、データや印字指令を受けると、印字
指令P工の印字開始位置B1をり:出し、金倉リッジ(
は印字112Fの移動速度■pよシも大きい移動速度V
Qで高速0動づる。倉ヤリッジが印字開始位置B1の直
前に来ると、告ヤリッジは減速され、印字開始位置B1
から移動速度■pで移動)る、印字開始位置B1から今
ヤリッジの移動とともに印字が行なわれ、今ヤリッジが
印字終了位1f’i、C,Vc:i−Qづると、データ
や各指令が受1Δさゎ、紙送りの111令があったとき
には直ちに紙送りが行なゎ才1、次の印字領域P2の印
字開始位置B2の算出が行なゎ第1る。
いるものと甘ると、データや印字指令を受けると、印字
指令P工の印字開始位置B1をり:出し、金倉リッジ(
は印字112Fの移動速度■pよシも大きい移動速度V
Qで高速0動づる。倉ヤリッジが印字開始位置B1の直
前に来ると、告ヤリッジは減速され、印字開始位置B1
から移動速度■pで移動)る、印字開始位置B1から今
ヤリッジの移動とともに印字が行なわれ、今ヤリッジが
印字終了位1f’i、C,Vc:i−Qづると、データ
や各指令が受1Δさゎ、紙送りの111令があったとき
には直ちに紙送りが行なゎ才1、次の印字領域P2の印
字開始位置B2の算出が行なゎ第1る。
一方、六ヤリツジは、印字終了後一定期間A゛・子ノU
Aプると、停止モードとなって減速し始める。こ第1は
、次の印字のためのデータが前の印字が終了してから受
けされるが、もはや、印字の必要がなくて次のデータが
受信さねないときに自動的6で六ヤリツジを停止させる
ためである。また、片−Vリッジの移動方向を逆転させ
る場合にも、Aヤリッジを一旦停止させるが、この場合
も、印字終了後一定期間経過してから六ヤリッジを停止
さぜる。
Aプると、停止モードとなって減速し始める。こ第1は
、次の印字のためのデータが前の印字が終了してから受
けされるが、もはや、印字の必要がなくて次のデータが
受信さねないときに自動的6で六ヤリツジを停止させる
ためである。また、片−Vリッジの移動方向を逆転させ
る場合にも、Aヤリッジを一旦停止させるが、この場合
も、印字終了後一定期間経過してから六ヤリッジを停止
さぜる。
そこで、印字領域P1での印字が終了して次の印字開始
位置B2の算出を行ない、その算出が終了した時点で今
ヤリッジかい寸だ停止モードに入っていないときには、
今ヤリッジの移動速I及をVpがら直接VQへ変更する
。このために、今ヤリッジは停止づることなく、直ちに
高速移動を開始づる。
位置B2の算出を行ない、その算出が終了した時点で今
ヤリッジかい寸だ停止モードに入っていないときには、
今ヤリッジの移動速I及をVpがら直接VQへ変更する
。このために、今ヤリッジは停止づることなく、直ちに
高速移動を開始づる。
ま/ζ、次の印字開始位置B2の算出を完了した時点で
皆ヤリソジが停止モードに入り′C減速を開始し′Cい
るときKは、会ヤリッジは、一点鎖線VSに示づように
、0劫運度が低下して一旦停止し1.11)び起動さ才
1て移動速度VQで高速9動を開始づる0さらに、六ヤ
リツジの移動方向が逆転づる場合には、次の印字開始位
tI′iの稗:出抜、Aヤリッジが停止モードに人って
いないときには、直ちに停止モードとなって一旦停止し
7、次Qて、通の方向に7し両速反VQ ′″C移動プ
る。
皆ヤリソジが停止モードに入り′C減速を開始し′Cい
るときKは、会ヤリッジは、一点鎖線VSに示づように
、0劫運度が低下して一旦停止し1.11)び起動さ才
1て移動速度VQで高速9動を開始づる0さらに、六ヤ
リツジの移動方向が逆転づる場合には、次の印字開始位
tI′iの稗:出抜、Aヤリッジが停止モードに人って
いないときには、直ちに停止モードとなって一旦停止し
7、次Qて、通の方向に7し両速反VQ ′″C移動プ
る。
このようにして、斉ヤリノジが位置C□から次の印”f
−1(j1始位MB2にで高速移動し、次の印字開始位
ii:c B 2の直前で減速して印字開始位置B2で
は印字時の・し勤速度Vp(!:なシ、印写領域P2の
印字を行ンよう。
−1(j1始位MB2にで高速移動し、次の印字開始位
ii:c B 2の直前で減速して印字開始位置B2で
は印字時の・し勤速度Vp(!:なシ、印写領域P2の
印字を行ンよう。
4お、印字領域P1の印字終了後紙送りの指令があると
、片キリツジが位置C1から位置B2まで移動−〕るI
I 7て紙送りが行なわ11る。そこで、位置C1、B
2間の距FA’j、が短かいと9には、この間をAヤリ
ツジが移動Jる間に紙送シが完了しない場合もあり、こ
のために、紙送シ状況が監視され、次の印字開始位1k
B2よシもD「定の距靜だけ手前の位1′jで紙送シが
完了していないと0、一点鎖MA 、V 3 ’で示1
ように、今ヤリッジを一旦停止させて紙送りの完了を待
ち、それから今ヤリンジを印字時の移動速度Vpで移動
させ、印字□開始位1iiB 2がら印字を行なうよう
にづる。
、片キリツジが位置C1から位置B2まで移動−〕るI
I 7て紙送りが行なわ11る。そこで、位置C1、B
2間の距FA’j、が短かいと9には、この間をAヤリ
ツジが移動Jる間に紙送シが完了しない場合もあり、こ
のために、紙送シ状況が監視され、次の印字開始位1k
B2よシもD「定の距靜だけ手前の位1′jで紙送シが
完了していないと0、一点鎖MA 、V 3 ’で示1
ように、今ヤリッジを一旦停止させて紙送りの完了を待
ち、それから今ヤリンジを印字時の移動速度Vpで移動
させ、印字□開始位1iiB 2がら印字を行なうよう
にづる。
以下、データが受信ざねる限り、同様の動作ケ繰シ返え
フ。なお、この実施例では脱す」を省いたが、印字終了
位gC□、c2も同時に9.出している。
フ。なお、この実施例では脱す」を省いたが、印字終了
位gC□、c2も同時に9.出している。
次に、この実施例を遂行するプリンタのQj9作を、第
5図、第6図を用いて祝明劉る。
5図、第6図を用いて祝明劉る。
ホン)CPUIは印字のためのデータや印字J)。
令を発生し、これらはI/F2を介し′tCP U 3
に送ら第1る。RAM4.ROM5には、イ多■!ha
r集VQから移動速度VpVC切換ゎる時点を決シと
するデータなどの15)r望のデータが記憶さ第1てお
シ、CPU3は、ホントCPUIがら受tin したデ
ータがら卵子開始位置や印字終了位置を↓−出うるど、
RAM4、あるいはROM5からのデータを用いて印字
開始位置直前の六ヤリツジの減速開始位置や印字終了後
の停止モードの設定などを行なう。また、CPU3は会
ヤリツジモータ9、ヘッド10、紙送シモータ11やI
/F2の制御を行なう力よ、こ第1らの制御は、割込み
または、、)*ウェアで処理さ才lる。
に送ら第1る。RAM4.ROM5には、イ多■!ha
r集VQから移動速度VpVC切換ゎる時点を決シと
するデータなどの15)r望のデータが記憶さ第1てお
シ、CPU3は、ホントCPUIがら受tin したデ
ータがら卵子開始位置や印字終了位置を↓−出うるど、
RAM4、あるいはROM5からのデータを用いて印字
開始位置直前の六ヤリツジの減速開始位置や印字終了後
の停止モードの設定などを行なう。また、CPU3は会
ヤリツジモータ9、ヘッド10、紙送シモータ11やI
/F2の制御を行なう力よ、こ第1らの制御は、割込み
または、、)*ウェアで処理さ才lる。
そこで、ホン)CPUIからデータや印字4g令がCl
) U 3に送らiすると、印字開始位置の9°出力よ
行なわね(処理12)、ffi動回路6に1b1」御f
言号を印字終了位置や移動速度変更位置の3゛コ、出な
ども同時に行なわするが、こわらを省略し、て説明づる
0今ヤリツジが印字開始位置の直前に来ると、CPU3
は再び制御9号を駆動回路6に送シ、会ヤ1ノツジモー
タ9を低速8A動させて会ヤ1ノツジを速度■ (第4
図1)で移動させる(処理14)。
) U 3に送らiすると、印字開始位置の9°出力よ
行なわね(処理12)、ffi動回路6に1b1」御f
言号を印字終了位置や移動速度変更位置の3゛コ、出な
ども同時に行なわするが、こわらを省略し、て説明づる
0今ヤリツジが印字開始位置の直前に来ると、CPU3
は再び制御9号を駆動回路6に送シ、会ヤ1ノツジモー
タ9を低速8A動させて会ヤ1ノツジを速度■ (第4
図1)で移動させる(処理14)。
会ヤリツジが印字開始位置に達づると、CPU3は駆動
回路7に制御錦号を送り、受(Jさおたデータにもとづ
いてヘッドlOを駆動し2、印字領域に印字を行なう(
処理15)0 印字が完了すると、CPU3はホン)CPUIから次の
データや印字指令などの受信を行ない、紙送シ指令があ
る力否かの判定を(1′なう(刊5ニア−16)。紙送
シの指令があると@には、1駆動回路8に制御信号を送
って紙送シモータ11を起動させ、紙送シを開始させ(
処理17)、次の印字量4・t(位置の算出を行なう(
処理18)。紙送シ指令がないときには、直ちに次の印
字開始位置、の了)出を行なう。
回路7に制御錦号を送り、受(Jさおたデータにもとづ
いてヘッドlOを駆動し2、印字領域に印字を行なう(
処理15)0 印字が完了すると、CPU3はホン)CPUIから次の
データや印字指令などの受信を行ない、紙送シ指令があ
る力否かの判定を(1′なう(刊5ニア−16)。紙送
シの指令があると@には、1駆動回路8に制御信号を送
って紙送シモータ11を起動させ、紙送シを開始させ(
処理17)、次の印字量4・t(位置の算出を行なう(
処理18)。紙送シ指令がないときには、直ちに次の印
字開始位置、の了)出を行なう。
この算出が終了づると、今ヤリツジがイ亭止モードに入
って減速を開始し、ているか否かの判定を行なう(判定
19)。もし、減速を開始しているときには、今ヤリツ
ジモータ9を停止させて4倉リツジを停止さぜる(処理
22)。かかる−1−1リツジの停止モードは、先に述
べたように、印字に’:了し、てから一定期間経過後設
足さ第1、このための4ヤリツジモータ9の制御は、こ
の一定期間経過しても印字開始位置の算出処理が行なわ
ilでいる場合、割シ込みによって処理される。次の印
字開始位10の算出が終了した時点で今ヤリツジの減速
が開始していないときには、受信されたデータから4ヤ
リツジの移動方向を逆転づべきか否かの判定を行ない(
判定20)、逆転プベき場合には、駆動回路6に制御信
号を送って今ヤリツジモータ9を停止させる(処理22
)。今ヤリツジの移動方向の逆転指令がない場合には、
CPU3は駆動回路6に制御16号を送って今ヤリツジ
モータ9を高速回転に変更し、キャリッジを速度VQ
(第4図)で高速移動させ(処理21)、次の印字開始
位置の直前で印字時の移動速度vpK変更する。
って減速を開始し、ているか否かの判定を行なう(判定
19)。もし、減速を開始しているときには、今ヤリツ
ジモータ9を停止させて4倉リツジを停止さぜる(処理
22)。かかる−1−1リツジの停止モードは、先に述
べたように、印字に’:了し、てから一定期間経過後設
足さ第1、このための4ヤリツジモータ9の制御は、こ
の一定期間経過しても印字開始位置の算出処理が行なわ
ilでいる場合、割シ込みによって処理される。次の印
字開始位10の算出が終了した時点で今ヤリツジの減速
が開始していないときには、受信されたデータから4ヤ
リツジの移動方向を逆転づべきか否かの判定を行ない(
判定20)、逆転プベき場合には、駆動回路6に制御信
号を送って今ヤリツジモータ9を停止させる(処理22
)。今ヤリツジの移動方向の逆転指令がない場合には、
CPU3は駆動回路6に制御16号を送って今ヤリツジ
モータ9を高速回転に変更し、キャリッジを速度VQ
(第4図)で高速移動させ(処理21)、次の印字開始
位置の直前で印字時の移動速度vpK変更する。
また、停止モードの設定あるいは移送方向の逆転指令に
よって会ヤリツジが停止フると(処理22)、再び今ヤ
リツジは所足の方向に起動さね(処理13) 、次の印
字開始位置の直前まで高速移動づる。
よって会ヤリツジが停止フると(処理22)、再び今ヤ
リツジは所足の方向に起動さね(処理13) 、次の印
字開始位置の直前まで高速移動づる。
以上のような動作がデータの受信があるかぎシ縁シ返し
続行し5、データが受信さrなくなると、処理18は行
なわjず、六ヤリツジは必然的に減速を開始しく処理1
9)て停止しく処理22)、再びデータと印字指令がC
PU3に送ら第1ないかぎシ、今ヤリツジは停止し、た
ままの状態となる〇なお、先に述べたように、紙送多動
作が印字開始位置よシもB[望距離手前の位置に4倉リ
ッジがあると@に終了していないときには、キャリッジ
は一旦停止せるが、これは処理14で行なわ第1る。
続行し5、データが受信さrなくなると、処理18は行
なわjず、六ヤリツジは必然的に減速を開始しく処理1
9)て停止しく処理22)、再びデータと印字指令がC
PU3に送ら第1ないかぎシ、今ヤリツジは停止し、た
ままの状態となる〇なお、先に述べたように、紙送多動
作が印字開始位置よシもB[望距離手前の位置に4倉リ
ッジがあると@に終了していないときには、キャリッジ
は一旦停止せるが、これは処理14で行なわ第1る。
また、紙送シ期間中のとの六ヤリツジの停止制御は割込
み処理によって行なわjる。
み処理によって行なわjる。
かかる実施例によると、データが順次受1δさ第1てい
る限り、′tなわち、θf定のデータを全て印字づる期
間、はとんど+−yリッジは停止づることなく常時移動
している。し7かも、印字領域の間では今ヤリツジは高
速移動づるものである。もつとも、次の印字開始位置を
算出づる間に一+ヤリツジが停止モードに入っている場
合には、印字終了後六キリツジは停止づるが、印字終了
時点から停止七−ド設足時点までの期間を、印字開始位
置などのυ出期間の最も長い期間よシも若干長く設定づ
ることによ)、六ヤリツジの移動方向を逆転Jる以外は
央ヤリッジが停止しないようにプることができる○ ま/こ、式ヤリッジが次の印字開始位置よりも一矩距龍
だけ手前C(位″lii、に来たとさ、紙送りが完了し
ていないと@には、片ヤリッジは一旦停止づるが、こ第
1(は、ij′lJの印字領域と次の印字領域とが極め
て接近している場合に力・き゛るものであって、このよ
うなことばまゎである。
る限り、′tなわち、θf定のデータを全て印字づる期
間、はとんど+−yリッジは停止づることなく常時移動
している。し7かも、印字領域の間では今ヤリツジは高
速移動づるものである。もつとも、次の印字開始位置を
算出づる間に一+ヤリツジが停止モードに入っている場
合には、印字終了後六キリツジは停止づるが、印字終了
時点から停止七−ド設足時点までの期間を、印字開始位
置などのυ出期間の最も長い期間よシも若干長く設定づ
ることによ)、六ヤリツジの移動方向を逆転Jる以外は
央ヤリッジが停止しないようにプることができる○ ま/こ、式ヤリッジが次の印字開始位置よりも一矩距龍
だけ手前C(位″lii、に来たとさ、紙送りが完了し
ていないと@には、片ヤリッジは一旦停止づるが、こ第
1(は、ij′lJの印字領域と次の印字領域とが極め
て接近している場合に力・き゛るものであって、このよ
うなことばまゎである。
さらに、今ヤリンジモータ、ヘッド、紙送シモータなど
の制御は割込み処理、ハードウェブなどで行なわlll
するので、データ、処理が並列化されて高速化し2、こ
のためにも、データ処理を待つための含ヤリツジの停止
が不要となる。
の制御は割込み処理、ハードウェブなどで行なわlll
するので、データ、処理が並列化されて高速化し2、こ
のためにも、データ処理を待つための含ヤリツジの停止
が不要となる。
なお、上記実施例では、各印字領域の印字終了毎に次の
印字のための印字指令を受1ff″jるのであるが、印
字ラインの最後の印字領域・(第4図で、印字ラインに
印字領域P□、P2だけが設層さするとづると、印字領
域P2がこの印字ラインの最後の印字・it域である)
の印字終了後に印字指令を受け、各印字1貢域間にスペ
ースコード、水平タブコードなどの空白を意味プるデー
タを受信づるよつなJ、4.j合でも、各印字領域の開
始位置、終了位1・“tをγ−出せることにより、同様
の効果が得ら第1るものである。
印字のための印字指令を受1ff″jるのであるが、印
字ラインの最後の印字領域・(第4図で、印字ラインに
印字領域P□、P2だけが設層さするとづると、印字領
域P2がこの印字ラインの最後の印字・it域である)
の印字終了後に印字指令を受け、各印字1貢域間にスペ
ースコード、水平タブコードなどの空白を意味プるデー
タを受信づるよつなJ、4.j合でも、各印字領域の開
始位置、終了位1・“tをγ−出せることにより、同様
の効果が得ら第1るものである。
以上説明したように、本発明によりば、印字領域ではヘ
ッドの応答速度に応じた移動速瓜で4−1−リッジを移
動させるが、印字領域外では六ヤリツジを高速で移動さ
せ、かつ、こわら移動速度の変更K I2して、倉ヤリ
ツジを停止させることがないから、1の印字領域の印字
が完了して力ら次の印字領域での印字開始までの時間が
大幅1c j:i7.縮さ第1、実効印字速度が大幅に
向上し、上記従来技術の欠点を除いて優わた機能の今ヤ
リツジの駆動力法を提供フることができる。
ッドの応答速度に応じた移動速瓜で4−1−リッジを移
動させるが、印字領域外では六ヤリツジを高速で移動さ
せ、かつ、こわら移動速度の変更K I2して、倉ヤリ
ツジを停止させることがないから、1の印字領域の印字
が完了して力ら次の印字領域での印字開始までの時間が
大幅1c j:i7.縮さ第1、実効印字速度が大幅に
向上し、上記従来技術の欠点を除いて優わた機能の今ヤ
リツジの駆動力法を提供フることができる。
第1図は今ヤリツジの駆動方法の一従来例を承り説明図
、第2区は片ヤリンジの(黙動力;去の1112の従来
例を承り説明図、第3図は第2図の従来例を災行プるプ
リンタの動作を示Jフローチャート、第4図は本発明に
よる今ヤリツジの駆動力法の一実施例を示づ説明図、第
5図はとの実施例を実行づるプリンタの一具体例を承り
ブロック図、第61図は第5 IAのプリンタの動作を
説明づるため020−チヤートである。 B□、B2・・・・・・印字開始位置、C□、c2・・
・・・・印字終了位1i)i:、P□、B2・・・・・
・印字領域。 第4図 第5図 第61図
、第2区は片ヤリンジの(黙動力;去の1112の従来
例を承り説明図、第3図は第2図の従来例を災行プるプ
リンタの動作を示Jフローチャート、第4図は本発明に
よる今ヤリツジの駆動力法の一実施例を示づ説明図、第
5図はとの実施例を実行づるプリンタの一具体例を承り
ブロック図、第61図は第5 IAのプリンタの動作を
説明づるため020−チヤートである。 B□、B2・・・・・・印字開始位置、C□、c2・・
・・・・印字終了位1i)i:、P□、B2・・・・・
・印字領域。 第4図 第5図 第61図
Claims (1)
- 会ヤリツジの移動速度を、該今ヤリツジが印字領域を0
動中ヘツドの応答速度に応じた第1の移動速度とじ−、
該片ヤリツジが印字領域間を移動中該第1のKl’ 1
rIlla度よりも犬さい第20拶動速度とした倉ヤリ
ツジの駆動方法において、1該告ヤリツジが該印字領域
の直前に達したとさに該痔ヤリツジを減速させて該第1
の移動速度で移動せしめ、該印字領域での印字終了後、
次の印字領域の位置を設足し、該位置の設定終了ととも
に該痺ヤリツジの減速動作の有無を判定し、該−Vヤリ
ツジが減速動作を開始し、ていないときに該Aヤリツジ
を加辻して該第1の9両速度から該第2の移動速度に変
更づるようにしたことを特徴とづる含ヤリツジの、駆動
力法0
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14794383A JPS6040277A (ja) | 1983-08-15 | 1983-08-15 | キヤリツジの駆動方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14794383A JPS6040277A (ja) | 1983-08-15 | 1983-08-15 | キヤリツジの駆動方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6040277A true JPS6040277A (ja) | 1985-03-02 |
| JPH0144154B2 JPH0144154B2 (ja) | 1989-09-26 |
Family
ID=15441568
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14794383A Granted JPS6040277A (ja) | 1983-08-15 | 1983-08-15 | キヤリツジの駆動方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6040277A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4953484A (en) * | 1988-05-26 | 1990-09-04 | Brother Kogyo Kabushiki Kaisha | Overedge sewing machine for cutting the edge of a fabric while sewing an overedge stitch |
| US5116149A (en) * | 1987-10-14 | 1992-05-26 | Matsushita Electric Industrial Co., Ltd. | Printer for reducing printing operation time |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS534621A (en) * | 1976-06-30 | 1978-01-17 | Nippon Electric Co | Serial printer control system |
| JPS56130382A (en) * | 1980-03-18 | 1981-10-13 | Oki Electric Ind Co Ltd | Printing method for serial printer |
| JPS5871184A (ja) * | 1981-10-26 | 1983-04-27 | Canon Inc | シリアルプリンタ制御方式 |
-
1983
- 1983-08-15 JP JP14794383A patent/JPS6040277A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS534621A (en) * | 1976-06-30 | 1978-01-17 | Nippon Electric Co | Serial printer control system |
| JPS56130382A (en) * | 1980-03-18 | 1981-10-13 | Oki Electric Ind Co Ltd | Printing method for serial printer |
| JPS5871184A (ja) * | 1981-10-26 | 1983-04-27 | Canon Inc | シリアルプリンタ制御方式 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5116149A (en) * | 1987-10-14 | 1992-05-26 | Matsushita Electric Industrial Co., Ltd. | Printer for reducing printing operation time |
| US4953484A (en) * | 1988-05-26 | 1990-09-04 | Brother Kogyo Kabushiki Kaisha | Overedge sewing machine for cutting the edge of a fabric while sewing an overedge stitch |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0144154B2 (ja) | 1989-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3472278B2 (ja) | 記録装置及び記録制御方法 | |
| JP3053144B2 (ja) | プリンタのキャリッジモータ制御装置 | |
| JP4729002B2 (ja) | サーボ制御装置、方法及びプログラム、並びにインクジェット記録装置 | |
| JPS63112182A (ja) | プリンタ装置 | |
| JP3013495B2 (ja) | プリンタ | |
| JP2001205855A (ja) | 印刷方法および印刷装置 | |
| US5087134A (en) | Method of and device for printer control | |
| JPS59124881A (ja) | シリアルプリンタのキヤリツジ制御方式 | |
| JPH02137955A (ja) | プリンタ制御方法 | |
| JP2000185433A (ja) | ラインプリンタ装置 | |
| JP3330221B2 (ja) | プレス用フィーダ装置の加減速制御装置 | |
| JP2002067413A (ja) | ロール紙プリンタ | |
| JPS6258317B2 (ja) | ||
| JP2662394B2 (ja) | タイプライター装置 | |
| JPH0144154B2 (ja) | ||
| JP2786376B2 (ja) | プリンタ | |
| JP6796996B2 (ja) | プリンタ及び媒体搬送装置 | |
| JPH02158367A (ja) | プリンタ制御方法 | |
| JPH06171175A (ja) | シリアルプリンタにおける印字制御方法 | |
| JP2792652B2 (ja) | シリアルプリンタ | |
| JPS59158281A (ja) | 印字制御装置 | |
| JPH0560427B2 (ja) | ||
| CN120750224A (zh) | 一种cpu定时器产生脉冲控制步进电机的改进方法、设备及介质 | |
| JP2007168976A (ja) | 記録装置、記録装置の制御方法、および記録装置の制御プログラム | |
| JPH03231869A (ja) | サーマルプリンタ |