JP3333690B2 - Printer carriage motor control method - Google Patents
Printer carriage motor control methodInfo
- Publication number
- JP3333690B2 JP3333690B2 JP27362696A JP27362696A JP3333690B2 JP 3333690 B2 JP3333690 B2 JP 3333690B2 JP 27362696 A JP27362696 A JP 27362696A JP 27362696 A JP27362696 A JP 27362696A JP 3333690 B2 JP3333690 B2 JP 3333690B2
- Authority
- JP
- Japan
- Prior art keywords
- carriage
- reference position
- carriage motor
- print command
- printing
- 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 - Fee Related
Links
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、印字ヘッドを搭載
したキャリッジをキャリッジモータによって駆動して印
字を行うプリンタのキャリッジモータ制御方法に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for controlling a carriage motor of a printer for printing by driving a carriage on which a print head is mounted by a carriage motor.
【0002】[0002]
【従来の技術】図8は、印字ヘッドを搭載したキャリッ
ジをキャリッジモータによって駆動して印字を行うプリ
ンタの構成図である。印字ヘッド1を搭載したキャリッ
ジ2は、キャリッジモータ3の駆動軸に固定された駆動
プーリ31及び従動プーリ32に掛け回された駆動ベル
ト4に固定されており、ステッピングモータ等から構成
されるキャリッジモータ3の駆動により、キャリッジ2
がガイドシャフト5に案内されてプラテン6に沿って左
右に往復移動するようになっている。キャリッジ2を往
復移動させつつ印字ヘッド1により媒体Pに対する印字
を行う。7は、キャリッジ2に設けられている被検知片
21を検知することにより、ON状態の検知信号を出力
する基準位置センサ(以下、基準位置センサという)で
ある。キャリッジ2は、上記基準位置センサ7の検知信
号に基づいて所定の基準位置に位置決めされるようにな
っている。2. Description of the Related Art FIG. 8 is a block diagram of a printer for printing by driving a carriage on which a print head is mounted by a carriage motor. A carriage 2 on which a print head 1 is mounted is fixed to a drive belt 4 wrapped around a drive pulley 31 fixed to a drive shaft of a carriage motor 3 and a driven pulley 32, and is a carriage motor composed of a stepping motor and the like. 3 drives the carriage 2
Is guided by the guide shaft 5 and reciprocates right and left along the platen 6. Printing on the medium P is performed by the print head 1 while the carriage 2 reciprocates. Reference numeral 7 denotes a reference position sensor (hereinafter, referred to as a reference position sensor) that outputs an ON-state detection signal by detecting the detection target piece 21 provided on the carriage 2. The carriage 2 is positioned at a predetermined reference position based on a detection signal of the reference position sensor 7.
【0003】上記プリンタは、電源投入時に、上記基準
位置センサ7の検知信号に基づいてキャリッジモータ3
を駆動することによりキャリッジ2を上記基準位置に位
置決めした後、プリンタの上位装置から与えられる印字
指令を待機する。プリンタは、上位装置からの印字指令
を受け付けると、キャリッジモータ3を駆動してキャリ
ッジ2を左右に往復移動しつつ印字ヘッド1による印字
を行う。When the printer is powered on, the carriage motor 3 is controlled based on a detection signal of the reference position sensor 7.
After driving the carriage 2, the carriage 2 is positioned at the reference position, and then waits for a print command given from a host device of the printer. When the printer receives a print command from a higher-level device, it drives the carriage motor 3 to perform printing with the print head 1 while reciprocating the carriage 2 left and right.
【0004】[0004]
【発明が解決しようとする課題】ところで、このような
プリンタでは、キャリッジモータ3を上記基準位置を原
点として駆動ステップ数に基づいて駆動制御するから、
電源投入後の基準位置決め処理がなされた後の印字指令
待機中には、キャリッジ2を基準位置に保持しておくた
めに、キャリッジモータ3を弱励磁してモータの駆動軸
を固定している。したがって、キャリッジモータ3を弱
励磁するために、駆動回路に弱励磁用の付加回路を設け
る必要があり、印字指令待機中(非印字期間)には、印
字動作を行っていないのにも関わらず、キャリッジモー
タ3、その駆動回路及び電源回路によって無駄な電力が
消費されてしまう。印字を行う度にプリンタの電源を投
入し、印字動作の終了とともに電源を切断する場合に
は、電源投入中の印字期間に比較して非印字期間が短い
ので、非印字期間におけるキャリッジモータ3の消費電
力は無視できる。しかしながら、例えばパーキングチケ
ットの券売機に内蔵されるプリンタのように、電源が長
時間投入されているが、実際の稼働(印字動作)が不定
期(ランダム)に行われるような用途では、印字期間に
比較して非印字期間が非常に長く、上述した印字指令待
機中のキャリッジモータ3等の消費電力を無視すること
ができない。また、弱励磁されているキャリッジモータ
3等が発熱することにより、プリンタ自体及びプリンタ
を内蔵する装置に対して悪影響を与えるおそれもある。
また、印字指令待機中に、キャリッジを移動することが
必要なメンテナンス(例えばインクリボンの交換作業
等)を行おうとしても、キャリッジモータ3が弱励磁さ
れているので、キャリッジ2を容易に動かすことができ
ず、作業がやりにくかった。本発明は、このような事情
に基づいてなされたもので、その目的は、印字指令待機
状態の際に、キャリッジモータを弱励磁する必要がない
プリンタを提供することにある。In such a printer, the carriage motor 3 is driven and controlled based on the number of driving steps with the reference position as the origin.
During standby for a print command after the reference positioning process has been performed after the power is turned on, the carriage motor 3 is weakly excited and the drive shaft of the motor is fixed in order to hold the carriage 2 at the reference position. Therefore, in order to weakly excite the carriage motor 3, it is necessary to provide an additional circuit for weak excitation in the drive circuit, and while the print command is waiting (non-printing period), the printing operation is not performed. Therefore, useless electric power is consumed by the carriage motor 3, its driving circuit and the power supply circuit. When the power of the printer is turned on every time printing is performed and the power is turned off at the end of the printing operation, the non-printing period is shorter than the printing period during the power-on. Power consumption is negligible. However, for example, when the power is turned on for a long time, but the actual operation (printing operation) is performed irregularly (randomly), such as a printer built in a ticket vending machine for parking tickets, the printing period The non-printing period is much longer than that of the above, and the power consumption of the carriage motor 3 and the like during the above-described print command standby cannot be ignored. In addition, the heating of the weakly excited carriage motor 3 and the like may adversely affect the printer itself and the device incorporating the printer.
In addition, even if an attempt is made to perform maintenance (for example, replacing the ink ribbon) that requires moving the carriage while the print command is on standby, the carriage 2 is easily excited because the carriage motor 3 is weakly excited. I couldn't do it, and the work was difficult. The present invention has been made in view of such circumstances, and an object of the present invention is to provide a printer which does not need to weakly excite a carriage motor in a print command standby state.
【0005】[0005]
【課題を解決するための手段】本発明は、印字ヘッドを
搭載したキャリッジをキャリッジモータによって移動さ
せて印字を行うプリンタのキャリッジモータ制御方法に
おいて、前記プリンタの電源投入直後には、前記キャリ
ッジを基準位置に位置決めした後、前記キャリッジモー
タの励磁を解除して印字指令待機状態にし、前記印字指
令待機中に前記印字指令を受け付けた際には、前記キャ
リッジモータを駆動して前記キャリッジの位置が前記基
準位置に対して許容範囲内にあるか否かを判定し、その
判定結果が肯定ならば、前記印字指令に基づいて印字動
作を行い、前記基準位置判定処理の判定が否定ならば、
前記キャリッジを基準位置に位置決めしてから前記印字
指令に基づいて印字動作を行い、前記印字動作が終了し
た後は、前記キャリッジモータの励磁を解除して前記印
字指令待機状態にすることを特徴としている。上記方法
によれば、キャリッジを基準位置に位置決めしてから、
印字指令を受け付けるまでの印字指令待機中には、キャ
リッジモータを非励磁状態にする。また、印字指令を受
け付けた時点で、キャリッジが基準位置に対して許容範
囲内に位置しているか否かを判定し、その判定結果が否
定であれば、キャリッジを基準位置に位置決めしてから
印字を行う。なお、印字ヘッドを搭載したキャリッジを
駆動するためのモータは、一般的にキャリッジモータあ
るいはスペーシングモータと呼ばれるが、本明細書にお
いては、キャリッジモータという用語に統一して記載す
る。SUMMARY OF THE INVENTION The present invention relates to a carriage motor control method for a printer which performs printing by moving a carriage on which a print head is mounted by a carriage motor. After being positioned at the position, the carriage motor is de-energized to be in a print command standby state, and when the print command is received during the print command standby, the carriage motor is driven to set the position of the carriage to the It is determined whether or not the reference position is within an allowable range, if the determination result is affirmative, perform a printing operation based on the print command, if the determination of the reference position determination process is negative,
The printing operation is performed based on the print command after the carriage is positioned at the reference position, and after the printing operation is completed, the excitation of the carriage motor is released to put the print command in a standby state. I have. According to the above method, after positioning the carriage at the reference position,
While the print command is waiting until the print command is received, the carriage motor is de-energized. At the time when the print command is received, it is determined whether the carriage is positioned within an allowable range with respect to the reference position. If the result of the determination is negative, the carriage is positioned at the reference position before printing. I do. Note that a motor for driving a carriage on which a print head is mounted is generally called a carriage motor or a spacing motor, but in this specification, it is unified with the term carriage motor.
【0006】[0006]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。本実施の形態では、本発明
方法を大きく2つの処理に分けて説明する。1つは、プ
リンタの電源投入後に行われるキャリッジを基準位置に
位置決めして印字指令を待機するための初期化処理であ
り、もう1つは、電源投入中に印字指令を受け付けてか
ら印字を行うとともに、印字指令を待機するための印字
処理である。なお、プリンタの機構部分の構成は、従来
と同じであるため、図8を参照して説明を行う。Next, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, the method of the present invention will be described by roughly dividing it into two processes. One is an initialization process for positioning the carriage at a reference position and waiting for a print command after the printer is turned on, and the other is to perform printing after receiving a print command while the power is turned on. At the same time, it is a print process for waiting for a print command. Note that the configuration of the mechanical part of the printer is the same as that of the related art, and therefore the description will be given with reference to FIG.
【0007】図1は、本発明方法を適用するプリンタを
示すブロック図である。プリンタ10は、CPU11
と、制御プログラム等を保持するROM12と、後述す
るキャリッジモータ移動チェックフラグ(以下、単にチ
ェックフラグという)FLG、基準位置センサカウンタ
CN及び作業エリアを提供するRAM13と、印字ヘッ
ド1に提供するフォントデータを保持するフォントRO
M14と、キャリッジモータ3を制御するためのモータ
制御回路15と、印字ヘッド1を制御するための印字ヘ
ッド制御回路16と、基準位置センサ7からの検知信号
を入力するためのI/Oポート17と、上位装置20と
のデータ通信を行うためのインターフェース回路(以
下、I/F回路という)18とを有している。なお、キ
ャリッジモータ3を駆動するための駆動回路及びその電
源回路は図示を省略している。FIG. 1 is a block diagram showing a printer to which the method of the present invention is applied. The printer 10 includes a CPU 11
A ROM 12 for holding a control program, etc., a RAM 13 for providing a carriage motor movement check flag (hereinafter simply referred to as a check flag) FLG, a reference position sensor counter CN, and a work area, and font data to be provided to the print head 1. RO that retains
M14, a motor control circuit 15 for controlling the carriage motor 3, a print head control circuit 16 for controlling the print head 1, and an I / O port 17 for inputting a detection signal from the reference position sensor 7. And an interface circuit (hereinafter, referred to as an I / F circuit) 18 for performing data communication with the host device 20. A drive circuit for driving the carriage motor 3 and a power supply circuit thereof are not shown.
【0008】図2は、上述の構成による電源投入直後に
行われる初期化処理のフローチャートである。プリンタ
10の電源が投入されると、CPU11からモータ制御
回路15に対して相データの初期値が出力される(ステ
ップST1)。この初期値は、直前の電源切断時におい
て、キャリッジモータ3に供給されていた相データと同
じ値であり、RAM13に保持されていたものである。FIG. 2 is a flowchart of an initialization process performed immediately after power-on according to the above configuration. When the power of the printer 10 is turned on, an initial value of the phase data is output from the CPU 11 to the motor control circuit 15 (step ST1). This initial value is the same value as the phase data supplied to the carriage motor 3 when the power supply was turned off immediately before, and is held in the RAM 13.
【0009】次に、CPU11は、I/Oポート17を
介して入力される基準位置センサ7の検知信号に基づい
て、基準位置センサ7がキャリッジ2の被検知片21を
検知しているか否かを判定する(ステップST2)。Next, the CPU 11 determines whether or not the reference position sensor 7 detects the detection target 21 of the carriage 2 based on the detection signal of the reference position sensor 7 input via the I / O port 17. Is determined (step ST2).
【0010】ステップST2の判定結果が肯定
(“Y”)ならば、CPU11は、モータ制御回路15
にキャリッジモータ3を正方向に駆動するための駆動信
号を与え(ステップST3)、基準位置センサ7により
キャリッジ2の被検知片21が検知されているか否かを
判定し(ステップST4)、ステップST4が肯定
(“Y”)ならば、ステップST3に移行し、ステップ
ST4が否定(“N”)ならば、ステップST5に移行
する。すなわち、キャリッジ2の被検知片21が基準位
置センサ7によって検知されなくなるまで、キャリッジ
モータ3を正方向に駆動する。このとき、図3(a)に
示すように、キャリッジ2の被検知片21の逆方向R側
の端部21aが基準位置センサ7の一点鎖線で示す検知
位置からちょうど外れた位置にある。If the determination result of step ST2 is affirmative ("Y"), the CPU 11
, A drive signal for driving the carriage motor 3 in the forward direction is given (step ST3), and it is determined whether or not the detected piece 21 of the carriage 2 is detected by the reference position sensor 7 (step ST4). Is affirmative ("Y"), the process proceeds to step ST3, and if step ST4 is negative ("N"), the process proceeds to step ST5. That is, the carriage motor 3 is driven in the forward direction until the detected piece 21 of the carriage 2 is no longer detected by the reference position sensor 7. At this time, as shown in FIG. 3A, the end 21a of the detected piece 21 of the carriage 2 on the reverse direction R side is at a position just deviated from the detection position indicated by the dashed line in the reference position sensor 7.
【0011】次に、ステップST4でキャリッジ2が基
準位置センサ7によって検知されないか、ステップST
2で否定(“N”)ならば、CPU11は、モータ制御
回路15にキャリッジモータ3を逆方向に駆動するため
の駆動信号を与え(ステップST5)、基準位置センサ
7によりキャリッジ2が検知されているか否かを判定し
(ステップST6)、ステップST6が否定(“N”)
ならば、ステップST5に移行し、ステップST6が肯
定(“Y”)ならば、ステップST7に移行する。すな
わち、キャリッジ2の被検知片21が基準位置センサ7
によって検知されるまで、キャリッジモータ3を逆方向
に駆動する。基準位置センサ7がON状態になった時点
で、図3(b)に示すように、キャリッジ2の被検知片
21の逆方向R側の端部21aが基準位置センサ7の検
知位置にちょうど一致した位置にある。Next, whether the carriage 2 is detected by the reference position sensor 7 in step ST4 or not is determined in step ST4.
If negative ("N") at 2, the CPU 11 gives a drive signal for driving the carriage motor 3 in the reverse direction to the motor control circuit 15 (step ST5), and the carriage 2 is detected by the reference position sensor 7. It is determined whether or not there is (step ST6), and step ST6 is negative ("N").
If so, the process proceeds to step ST5, and if step ST6 is affirmative ("Y"), the process proceeds to step ST7. That is, the detected piece 21 of the carriage 2 is
Until it is detected, the carriage motor 3 is driven in the reverse direction. When the reference position sensor 7 is turned ON, the end 21a of the detected piece 21 of the carriage 2 on the reverse direction R side exactly matches the detection position of the reference position sensor 7, as shown in FIG. It is in the position that I did.
【0012】次いで、CPU21は、キャリッジモータ
3を逆方向に規定量(後で詳述する)だけ駆動させる
(ステップST7)。キャリッジモータ3が逆方向に規
定量だけ駆動された時点で、図3(c)に示すように、
キャリッジ2の被検知片21の中心位置が基準位置セン
サ7の検知位置にちょうど一致した位置にある。すなわ
ち、上記規定量は、被検知片21の移動方向の寸法Lの
1/2に相当している。そして、そのときのキャリッジ
モータ3の相データ、すなわちキャリッジ2の基準位置
決めが完了したときの相データをRAM13に格納し
(ステップST8)、キャリッジモータ制御回路15に
対する励磁を解除してキャリッジモータ3を非励磁状態
にして印字処理を待機する(ステップST9)。この結
果、プリンタ10は、印字指令待機状態に移行する。な
お、図2の処理の際に、キャリッジモータ3は、自起動
(速度制御がなされない駆動方法)で正方向及び逆方向
に駆動されている。この際、キャリッジモータ3は、通
常の速度制御プログラムによって駆動されていてもよい
ことはもちろんである。Next, the CPU 21 drives the carriage motor 3 in the reverse direction by a specified amount (described later in detail) (step ST7). When the carriage motor 3 is driven by the specified amount in the reverse direction, as shown in FIG.
The center position of the detection target piece 21 of the carriage 2 is at a position that exactly matches the detection position of the reference position sensor 7. That is, the specified amount corresponds to の of the dimension L of the detected piece 21 in the moving direction. Then, the phase data of the carriage motor 3 at that time, that is, the phase data when the reference positioning of the carriage 2 is completed is stored in the RAM 13 (step ST8), the excitation to the carriage motor control circuit 15 is released, and the carriage motor 3 is released. The printer is in a non-excited state and waits for a printing process (step ST9). As a result, the printer 10 shifts to a print command standby state. In the process of FIG. 2, the carriage motor 3 is driven in a forward direction and a reverse direction by self-starting (a driving method in which speed control is not performed). At this time, the carriage motor 3 may of course be driven by a normal speed control program.
【0013】上述の基準位置決め動作を図4(b)を参
照してさらに説明する。図4(b)は、横軸にキャリッ
ジ位置Xを、縦軸に基準位置センサ7のセンサ出力Sを
それぞれ示す特性図である。センサ出力Sは、被検知片
21を検知している場合にON(“H”)、非検知の場
合にOFF(“L”)となる。したがって、センサ出力
SがOFFからONに切り替わることにより、キャリッ
ジ位置Xaが認識され(図2:ステップST6で肯定
(“Y”))、キャリッジ2は、位置Xaから逆方向R
に規定量L/2だけ移動される(図2:ステップST
7)ことにより、基準位置Xhpに位置決めされる。つ
まり、基準位置Xhpは、センサ出力SがOFFからO
Nに切り替わる位置Xaではなく、位置Xaから規定量
L/2だけ逆方向に移動した位置に設定されていること
に注意されたい。The above-described reference positioning operation will be further described with reference to FIG. FIG. 4B is a characteristic diagram showing the carriage position X on the horizontal axis and the sensor output S of the reference position sensor 7 on the vertical axis. The sensor output S is ON (“H”) when the detection target piece 21 is detected, and is OFF (“L”) when detection is not performed. Therefore, when the sensor output S is switched from OFF to ON, the carriage position Xa is recognized (FIG. 2: affirmative (“Y”) in step ST6), and the carriage 2 moves from the position Xa in the reverse direction R.
(FIG. 2: Step ST)
7) By doing so, it is positioned at the reference position Xhp. In other words, the reference position Xhp is set such that the sensor output S changes from OFF to O.
Note that the position is set not to the position Xa at which the position is switched to N, but to a position moved in the opposite direction by the specified amount L / 2 from the position Xa.
【0014】なお、図4(a)は、横軸にキャリッジ位
置Xを、縦軸にキャリッジ移動速度Vをそれぞれ示す特
性図であり、図4(b)の横軸と対応している。キャリ
ッジ2は、キャリッジモータ3によって正方向Fに移動
される際、上記基準位置Xhpから領域A1については
加速移動され、領域A2については等速移動され、領域
A3については減速移動されて、右端の停止位置Xeに
停止される。一方、逆方向Rへ移動される際には、停止
位置Xeから領域A3については加速移動され、領域A
2については等速移動され、領域A1については減速移
動されて、基準位置Xhpに停止される。すなわち、基
準位置Xhpがキャリッジモータ3の駆動制御を行う際
の基準原点となっている。印字ヘッド1による印字動作
は、従来と同様に正方向F及び逆方向Rへ等速移動され
る領域A2においてなされる。FIG. 4A is a characteristic diagram showing the carriage position X on the horizontal axis and the carriage moving speed V on the vertical axis, and corresponds to the horizontal axis in FIG. 4B. When the carriage 2 is moved in the forward direction F by the carriage motor 3, the area A1 is accelerated from the reference position Xhp, the area A2 is moved at a constant speed, the area A3 is decelerated, and the right end is moved. It stops at the stop position Xe. On the other hand, when moving in the reverse direction R, the area A3 is accelerated from the stop position Xe, and the area A3 is accelerated.
2 is moved at a constant speed, and the area A1 is decelerated and stopped at the reference position Xhp. That is, the reference position Xhp is a reference origin when the drive control of the carriage motor 3 is performed. The printing operation by the print head 1 is performed in an area A2 that is moved at a constant speed in the forward direction F and the reverse direction R as in the related art.
【0015】図2におけるステップST1〜ST7の処
理は、従来方法で行われている基準位置決め動作と概ね
同じである。しかしながら、従来方法では、ステップS
T7の次にキャリッジモータ3を弱励磁して印字処理を
待機しているのに対して、本発明方法では、ステップS
T8,ST9に示すように、相データをRAM13に格
納して、キャリッジモータ3の励磁を解除した状態にし
ている点が異なっている。したがって、キャリッジモー
タ3が非励磁状態にあるから、キャリッジモータ3のみ
ならず、その駆動回路及び電源回路にも電源が供給され
ないので、電力消費を大幅に低減することができ、キャ
リッジモータ3等からの発熱も生じない。The processing of steps ST1 to ST7 in FIG. 2 is substantially the same as the reference positioning operation performed by the conventional method. However, in the conventional method, step S
After T7, the carriage motor 3 is weakly excited to wait for the printing process.
The difference is that the phase data is stored in the RAM 13 and the excitation of the carriage motor 3 is released as shown in T8 and ST9. Therefore, since the carriage motor 3 is in a non-excited state, power is not supplied to not only the carriage motor 3 but also its driving circuit and power supply circuit, so that power consumption can be greatly reduced, and No heat is generated.
【0016】次に、上述した初期化処理後に実行される
印字処理について、図5〜図7のフローチャートを参照
して説明する。まず、図5のフローチャートを参照して
説明する。CPU11は、上位装置20からの印字指令
を待機しており(ステップST10)、印字指令を受け
付けると(ステップST10で肯定(“Y”))、基準
位置センサ7がキャリッジ2の被検知片21を検出して
いる(ON)か否かを判定し(ステップST11)、ス
テップST11が肯定(“Y”)ならば、すなわち、キ
ャリッジ2が手動で移動されるなどしていなければ、R
AM13の基準位置センサカウンタCNをクリアする
(ステップST12)。この基準位置センサカウンタC
Nは、キャリッジ2が基準位置からどの程度ずれている
かを調べるために用いるものである。Next, the printing process executed after the above-described initialization process will be described with reference to the flowcharts of FIGS. First, a description will be given with reference to the flowchart of FIG. The CPU 11 is waiting for a print command from the host device 20 (step ST10). When the print command is received (Yes in step ST10 (“Y”)), the reference position sensor 7 causes the detected piece 21 of the carriage 2 to be detected. It is determined whether or not detection has been performed (ON) (step ST11). If step ST11 is affirmative (“Y”), that is, if the carriage 2 has not been manually moved, R
The reference position sensor counter CN of AM13 is cleared (step ST12). This reference position sensor counter C
N is used to check how much the carriage 2 deviates from the reference position.
【0018】次いで、図2のステップST8によりRA
M13に格納されていた相データを出力し(ステップS
T13)、RAM13のチェックフラグFLGをONに
セットする(ステップST14)。Next, at step ST8 in FIG.
The phase data stored in M13 is output (step S13).
T13), the check flag FLG of the RAM 13 is set to ON (step ST14).
【0019】次いで、キャリッジモータ3を正方向に加
速動作させる(ステップST15)。この加速動作は、
図4(a)に示されている領域A1に相当している。そ
して、チェックフラグFLGがONかOFFかを判定す
る(ステップST16)。Next, the carriage motor 3 is accelerated in the forward direction (step ST15). This acceleration operation
This corresponds to the area A1 shown in FIG. Then, it is determined whether the check flag FLG is ON or OFF (step ST16).
【0020】ステップST14でチェックフラグFLG
がONに設定されているので、次いで、基準位置センサ
7がONか否かを判定し(ステップST17)、否定な
らばステップST19に移行する。肯定(“Y”)なら
ば、基準位置センサカウンタCNを+1して(ステップ
ST18)、加速動作が終了したか否かを判定する(ス
テップST19)。At step ST14, the check flag FLG
Is set to ON, then it is determined whether or not the reference position sensor 7 is ON (step ST17), and if not, the process proceeds to step ST19. If affirmative ("Y"), the reference position sensor counter CN is incremented by 1 (step ST18), and it is determined whether or not the acceleration operation has been completed (step ST19).
【0021】ここで、キャリッジモータ3の加速動作を
行うステップ数は予めモータ制御プログラムで決まって
いるので、そのステップ数に到達したか否かに基づい
て、ステップST19の判定を行えばよい。ステップS
T19で、加速動作が終了していなければ、ステップS
T15に移行して加速動作を引き続き行う。すなわち、
ステップST15〜ST19のループを実行することに
より、基準位置センサ7が被検知片21を検出している
期間は、カウンタCNを+1しており、検出しなくなっ
たときにカウンタCNの計数を停止している。Since the number of steps for performing the acceleration operation of the carriage motor 3 is determined in advance by the motor control program, the determination in step ST19 may be made based on whether or not the number of steps has been reached. Step S
At T19, if the acceleration operation has not been completed, step S
The process proceeds to T15 to continue the acceleration operation. That is,
By executing the loop of steps ST15 to ST19, the counter CN is incremented by one while the reference position sensor 7 is detecting the detected piece 21, and the counting of the counter CN is stopped when the detection is stopped. ing.
【0022】加速動作が終了していれば(ステップST
19で肯定(“Y”)、チェックフラグFLGがONか
OFFかを判定する(ステップST20)。ここでは、
ステップST14でONにセットされているから、次い
で、基準位置センサカウンタCNの計数値(キャリッジ
モータ3のステップ数に相当)が所定の許容範囲内にあ
るか否かを判定する(ステップST21)。If the acceleration operation has been completed (step ST
In step 19, affirmative ("Y"), it is determined whether the check flag FLG is ON or OFF (step ST20). here,
Since it has been set to ON in step ST14, it is next determined whether or not the count value of the reference position sensor counter CN (corresponding to the number of steps of the carriage motor 3) is within a predetermined allowable range (step ST21).
【0023】上記許容範囲は、キャリッジ3が待機中に
移動された場合に、その移動量が無視できる範囲にある
か否かを判定する許容量に相当しており、規定値L/2
よりも大きく、かつ、印字品質に及ぼす影響(印字ず
れ)が無視できる程度となるように設定されている。許
容範囲を規定値L/2より大きくする理由は、キャリッ
ジ移動機構のバックラッシュ等を考慮すると、実際の移
動量が規定値L/2よりも若干大きくなることが考えら
れるからである。The permissible range corresponds to a permissible amount for determining whether or not the moving amount is within a negligible range when the carriage 3 is moved during standby.
It is set so as to be negligible and to have a negligible effect on print quality (print shift). The reason why the allowable range is made larger than the specified value L / 2 is that, in consideration of the backlash or the like of the carriage moving mechanism, the actual moving amount may be slightly larger than the specified value L / 2.
【0024】ステップST21で否定(“N”)、すな
わち、待機中にキャリッジ3が基準位置Xhpから許容
範囲を逸脱して動かされたと判定した場合には、いった
んキャリッジモータ3を減速して停止し(ステップST
22)、図6のステップST30へ移行する。一方、ス
テップST21で肯定(“Y”)、すなわち待機中にキ
ャリッジ3が基準位置Xhpから動かされていないもの
と判定された場合には、図7のステップST40へ移行
する。If the determination in step ST21 is negative ("N"), that is, if it is determined that the carriage 3 has been moved out of the allowable range from the reference position Xhp during standby, the carriage motor 3 is once decelerated and stopped. (Step ST
22), the process proceeds to step ST30 in FIG. On the other hand, if affirmative ("Y") in step ST21, that is, if it is determined that the carriage 3 has not been moved from the reference position Xhp during standby, the process proceeds to step ST40 in FIG.
【0025】図6のステップST30に移行すると、C
PU11は、モータ制御回路15に対してキャリッジモ
ータ3を逆方向に自起動で駆動するように指令を与え
る。そして、基準位置センサ7がONか否かを判定する
(ステップST31)。基準位置センサ7がONとなる
まで(被検知片21を検出するまで)ステップST3
0,ST31のループを繰り返す。At step ST30 in FIG. 6, C
The PU 11 gives a command to the motor control circuit 15 to drive the carriage motor 3 in the reverse direction by self-starting. Then, it is determined whether or not the reference position sensor 7 is ON (step ST31). Step ST3 until the reference position sensor 7 is turned on (until the detected piece 21 is detected).
Repeat the loop of 0, ST31.
【0026】ステップST31の判定結果が肯定
(“Y”)となれば、キャリッジモータ3を規定量(2
/L)だけさらに逆方向に駆動する(ステップST3
2)。すなわち、ステップST7と同じ基準位置決め動
作がなされる。すなわち、ステップST30〜ST32
によってキャリッジ2の基準位置決め動作をやりなおし
ている。そして、図5のステップST15に移行して印
刷処理を実行する。したがって、キャリッジモータ3が
非励磁に維持された印字指令待機中に、何らかの原因に
よってキャリッジ2が基準位置から許容範囲を逸脱する
まで移動された場合には、キャリッジ2の基準位置決め
動作がなされてから、印字を開始するので、印字ずれな
どが生じるおそれはない。If the determination result of step ST31 is affirmative ("Y"), the carriage motor 3 is moved to the specified amount (2
/ L) in the reverse direction (step ST3)
2). That is, the same reference positioning operation as in step ST7 is performed. That is, steps ST30 to ST32
Thus, the reference positioning operation of the carriage 2 is performed again. Then, the process proceeds to step ST15 in FIG. 5 to execute the printing process. Therefore, if the carriage 2 is moved from the reference position to a position outside the permissible range for some reason while the carriage motor 3 is waiting for a print command in which the carriage motor 3 is not excited, the reference positioning operation of the carriage 2 is performed. Since printing is started, there is no possibility that printing deviation or the like occurs.
【0027】次に、図7のステップST40から説明を
続けると、キャリッジモータ3を等速駆動させて印字ヘ
ッド1による印字動作を実行する(ステップST4
0)。印字動作が終了すれば、キャリッジモータ3を減
速駆動してキャリッジ2を右端の停止位置Xe(図4
(a))に停止する(ステップST41)。そして、チ
ェックフラグFLGをOFFして(ステップST4
2)、一連動作が終了したか否か、すなわち印字すべき
印字データがまだ残っているか否かを判定する(ステッ
プST43)。Next, continuing the description from step ST40 in FIG. 7, the carriage motor 3 is driven at a constant speed to execute the printing operation by the print head 1 (step ST4).
0). When the printing operation is completed, the carriage motor 3 is decelerated to drive the carriage 2 to the rightmost stop position Xe (FIG. 4).
(A)) and stop (step ST41). Then, the check flag FLG is turned off (step ST4).
2) It is determined whether or not the series of operations has been completed, that is, whether or not print data to be printed still remains (step ST43).
【0028】ステップST43の判定結果が否定
(“N”)ならば、印字すべき印字データがあるので、
図5のステップST10,ST11に移行して印字動作
を継続する。なお、印字動作を継続する場合には、キャ
リッジモータ3の励磁は解除されていないことに注意さ
れたい。ここで、キャリッジ3が右端の停止位置Xeに
あるので、基準位置センサ7がOFFとなっており、ス
テップST23に移行してキャリッジモータ3が非励磁
か否かを判定する。ステップST23の判定結果が否定
(“N”)ならば、すなわちキャリッジモータ3が励磁
中ならば印字動作中であると判断して、ステップST1
5の加速駆動へ移行する。ただし、この際の加速駆動
は、逆方向になっている。If the result of the determination in step ST43 is negative ("N"), there is print data to be printed.
The process proceeds to steps ST10 and ST11 in FIG. 5 to continue the printing operation. Note that when the printing operation is continued, the excitation of the carriage motor 3 is not released. Here, since the carriage 3 is at the rightmost stop position Xe, the reference position sensor 7 is OFF, and the process proceeds to step ST23 to determine whether the carriage motor 3 is not excited. If the determination result in step ST23 is negative ("N"), that is, if the carriage motor 3 is being excited, it is determined that a printing operation is being performed, and step ST1 is performed.
Then, the process proceeds to the acceleration driving of No. 5. However, the acceleration drive at this time is in the opposite direction.
【0029】ここで、既にステップST42でチェック
フラグFLGをOFFにしているからステップST16
の判定結果が否定(“N”)となって、ステップST1
9,ST15,ST16のループを繰り返して逆方向の
加速動作を行う。この加速動作は、図4(a)の領域A
3に相当している。Here, since the check flag FLG has already been turned off in step ST42, step ST16 is executed.
Is negative ("N"), and the result of step ST1 is
The acceleration operation in the reverse direction is performed by repeating the loop of 9, ST15, and ST16. This acceleration operation is performed in the region A of FIG.
It corresponds to 3.
【0030】加速動作が終了すれば(ステップST19
で肯定(“Y”)、チェックフラグFLGがOFF状態
なので、ステップST20の判定結果が否定(“N”)
となって、基準位置センサカウンタCNの計数値の判定
動作(ステップST21)を実行することなく、図7の
ステップST40へ移行して、キャリッジモータ3を逆
方向に等速動作させながら印字を行う。When the acceleration operation is completed (step ST19)
Is affirmative ("Y") and the check flag FLG is in the OFF state, so the result of the determination in step ST20 is negative ("N").
Then, without executing the operation of determining the count value of the reference position sensor counter CN (step ST21), the process proceeds to step ST40 in FIG. 7 to perform printing while operating the carriage motor 3 in the reverse direction at a constant speed. .
【0031】印字動作が終了すると、ステップST41
の減速及び停止動作を行い、キャリッジ2を基準位置X
hpに停止させる。そして、チェックフラグFLGをO
FFにして(ステップST42)、一連動作が終了した
か否かの判定を行い(ステップST43)、この判定結
果が否定(“N”)ならば、再びステップST10に移
行して印字指令を待機して、同様の印字処理を継続す
る。When the printing operation is completed, step ST41 is performed.
The carriage 2 is decelerated and stopped, and the carriage 2 is moved to the reference position X.
hp. Then, the check flag FLG is set to O
FF (step ST42), it is determined whether or not the series of operations is completed (step ST43). If the determination result is negative ("N"), the process returns to step ST10 to wait for a print command. Then, the same printing process is continued.
【0032】一方、ステップST43の判定結果が肯定
(“Y”)、すなわち一連動作が終了していれば(印字
すべき印字データがなければ)、ここで、キャリッジ2
は、基準位置Xhpに復帰しているから、キャリッジモ
ータ3の相データをRAM13に格納して(ステップS
T44)、キャリッジモータ3の励磁を解除して(ステ
ップST45)、印字指令を待機する。すなわち、図2
のステップST9が終了した時点と同じ状態に移行す
る。したがって、この印字指令待機状態において、印字
指令を受け付ければ、上述した図5のステップST10
の動作から開始する。On the other hand, if the determination result of step ST43 is affirmative ("Y"), that is, if the series of operations has been completed (if there is no print data to be printed), the carriage 2
Stores the phase data of the carriage motor 3 in the RAM 13 since it has returned to the reference position Xhp (step S
T44), the excitation of the carriage motor 3 is released (step ST45), and a print command is awaited. That is, FIG.
To the same state as when step ST9 of FIG. Therefore, in this print command standby state, if a print command is received, step ST10 in FIG.
Start with the action.
【0033】図5のステップST10から動作が開始さ
れた際に、キャリッジ2が基準位置センサ7がOFFと
なる位置までずれていた場合には、ステップST11の
判定結果が否定(“N”)となり、次のステップST2
3の判定が肯定(“Y”)となるので、先に説明した図
1のステップST1〜ST8と同じ基準位置決め処理を
実行する(ステップST24)ことにより、キャリッジ
2を基準位置に正確に位置決めする。そして、ステップ
ST15へ移行して通常の印字処理を実行する。したが
って、キャリッジモータ3が非励磁である印字指令待機
中に、キャリッジ2が印字ヘッド1のインクリボンの交
換等のメンテナンスのために、基準位置から移動されて
いたとしても、印字指令を受け付けたときに、キャリッ
ジ2を基準位置に位置決めするので、問題なく印字を行
うことができる。If the carriage 2 has shifted to the position where the reference position sensor 7 is turned off when the operation is started from step ST10 in FIG. 5, the determination result in step ST11 is negative ("N"). , Next step ST2
Since the determination of No. 3 is affirmative (“Y”), the carriage 2 is accurately positioned at the reference position by executing the same reference positioning processing as in steps ST1 to ST8 of FIG. 1 described above (step ST24). . Then, the process proceeds to step ST15 to execute a normal printing process. Therefore, even when the carriage 2 is moved from the reference position for maintenance such as replacement of the ink ribbon of the print head 1 while the carriage motor 3 is in a standby state for a print command that is not excited, the print command is received. In addition, since the carriage 2 is positioned at the reference position, printing can be performed without any problem.
【0034】なお、チェックフラグFLGは、印字処理
において、キャリッジ2の移動方向が正方向、すなわち
キャリッジが基準位置から遠ざかる方向であるときにO
Nに設定され、逆方向、すなわちキャリッジ2が基準位
置に近付く方向であるときにOFFに設定されるように
なっている。すなわち、印字処理中におけるキャリッジ
モータ3の駆動状態を示すためのフラグである。The check flag FLG is set to 0 when the moving direction of the carriage 2 in the printing process is the forward direction, that is, the direction in which the carriage moves away from the reference position.
N, and is set to OFF when the carriage 2 is in the opposite direction, that is, when the carriage 2 approaches the reference position. That is, it is a flag for indicating the driving state of the carriage motor 3 during the printing process.
【0035】上述した実施の形態では、キャリッジ2を
基準位置に位置決めする際に、基準位置センサ7がON
になってから、規定量(キャリッジ2の被検知片21の
長さLの1/2)だけキャリッジ2を移動させている
が、上記規定量は、L/2に限定されるものではない。In the embodiment described above, when positioning the carriage 2 at the reference position, the reference position sensor 7 is turned on.
After that, the carriage 2 is moved by a specified amount (1/2 of the length L of the detection piece 21 of the carriage 2), but the specified amount is not limited to L / 2.
【0036】上述した実施の形態によれば、プリンタの
電源投入直後には、キャリッジ2を基準位置Xhpに位
置決めした後、キャリッジモータ3の励磁を解除して印
字指令待機状態にし、印字指令待機中に印字指令を受け
付けた際には、キャリッジモータ3を駆動してキャリッ
ジ2の位置が基準位置Xhpに対して許容範囲内にある
か否かを判定し、その判定結果が肯定ならば、印字指令
に基づいて印字動作を行い、基準位置判定処理の判定が
否定ならば、キャリッジ2を基準位置に位置決めしてか
ら印字指令に基づいて印字動作を行い、印字動作が終了
した後は、キャリッジモータ3の励磁を解除して印字指
令待機状態にしている。したがって、キャリッジを基準
位置に位置決めしてから、印字指令を受け付けるまでの
印字指令待機中には、キャリッジモータを非励磁状態に
するため、従来方法と違って、電力消費を抑制すること
ができ、弱励磁による発熱がないので、プリンタ及びそ
れに内蔵される装置に悪影響を与えるおそれがない。ま
た、印字指令待機中にキャリッジモータを弱励磁する必
要がないため、キャリッジモータの駆動回路に弱励磁用
回路を設ける必要がないので、コストを低減できる。ま
た、印字指令待機中には、キャリッジモータが非励磁状
態になっているので、キャリッジを移動することが必要
なメンテナンス作業を容易に行うことができる。そし
て、このような作業により、キャリッジが許容範囲を逸
脱するまで移動されても、キャリッジを基準位置に位置
決めしてから印字を行うので、印字不良を生じることは
ない。According to the above-described embodiment, immediately after the printer is powered on, the carriage 2 is positioned at the reference position Xhp, and then the excitation of the carriage motor 3 is released to enter a print command standby state. When the print command is received, the carriage motor 3 is driven to determine whether or not the position of the carriage 2 is within the allowable range with respect to the reference position Xhp. If the determination of the reference position determination process is negative, the carriage 2 is positioned at the reference position, and then the printing operation is performed based on the print command. Is released and the printer is in a print command standby state. Therefore, since the carriage motor is de-energized while the print command is waiting until the print command is received after positioning the carriage at the reference position, power consumption can be suppressed unlike the conventional method, Since there is no heat generated by the weak excitation, there is no possibility that the printer and the device incorporated therein will be adversely affected. Further, since it is not necessary to weakly excite the carriage motor while the print command is waiting, it is not necessary to provide a circuit for weak excitation in the drive circuit of the carriage motor, so that the cost can be reduced. In addition, since the carriage motor is in the non-excited state while the print command is waiting, it is possible to easily perform maintenance work that requires moving the carriage. Then, even if the carriage is moved until it deviates from the allowable range, printing is performed after positioning the carriage at the reference position, so that printing failure does not occur.
【0037】[0037]
【発明の効果】以上詳述したように、本発明のプリンタ
のキャリッジモータ制御方法によれば、印字指令待機中
にキャリッジモータを非励磁状態にするため、従来方法
と違って、キャリッジモータの駆動回路に弱励磁用回路
を付加する必要がなく、コストを低減できるとともに、
電力消費を抑制することができ、かつ、弱励磁による発
熱がないので、プリンタ及びそれに内蔵される装置に対
する悪影響を与えるおそれがない。また、印字指令待機
中には、キャリッジモータが非励磁状態になっているの
で、キャリッジを移動することが必要なメンテナンス作
業を容易に行うことができる。そして、このような作業
により、キャリッジが許容範囲を逸脱するまで移動され
ても、キャリッジを基準位置に位置決めしてから印字を
行うので、印字不良を生じることはない。As described above in detail, according to the method of controlling the carriage motor of the printer of the present invention, the carriage motor is de-energized while waiting for a print command. It is not necessary to add a circuit for weak excitation to the circuit, reducing costs and
Since power consumption can be suppressed and there is no heat generation due to weak excitation, there is no possibility of adversely affecting the printer and the devices incorporated therein. In addition, since the carriage motor is in the non-excited state while the print command is waiting, it is possible to easily perform maintenance work that requires moving the carriage. Then, even if the carriage is moved until it deviates from the allowable range, printing is performed after positioning the carriage at the reference position, so that printing failure does not occur.
【図1】本発明方法を適用するプリンタを示すブロック
図である。FIG. 1 is a block diagram showing a printer to which the method of the present invention is applied.
【図2】本発明方法の実施の形態を示す初期化処理のフ
ローチャートである。FIG. 2 is a flowchart of an initialization process showing an embodiment of the method of the present invention.
【図3】同実施の形態における基準位置センサの動作説
明図である。FIG. 3 is an explanatory diagram of an operation of a reference position sensor according to the embodiment.
【図4】同実施の形態におけるキャリッジ位置に対する
キャリッジ移動速度及び基準位置センサの出力を示す特
性図である。FIG. 4 is a characteristic diagram showing a carriage moving speed with respect to a carriage position and an output of a reference position sensor in the embodiment.
【図5】同実施の形態における印字処理のフローチャー
トである。FIG. 5 is a flowchart of a printing process according to the embodiment.
【図6】同実施の形態における印字処理のフローチャー
トである。FIG. 6 is a flowchart of a printing process according to the embodiment.
【図7】同実施の形態における印字処理のフローチャー
トである。FIG. 7 is a flowchart of a printing process according to the embodiment.
【図8】キャリッジを移動させて印字を行うプリンタの
構成図である。FIG. 8 is a configuration diagram of a printer that performs printing by moving a carriage.
1 印字ヘッド 2 キャリッジ 3 キャリッジモータ 7 基準位置センサ 10 プリンタ 13 RAM FLG キャリッジモータ移動チェックフラグ CN 基準位置センサカウンタ Reference Signs List 1 print head 2 carriage 3 carriage motor 7 reference position sensor 10 printer 13 RAM FLG carriage motor movement check flag CN reference position sensor counter
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B41J 19/18 - 19/74 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 7 , DB name) B41J 19/18-19/74
Claims (1)
リッジモータによって移動させて印字を行うプリンタの
キャリッジモータ制御方法において、 前記プリンタの電源投入直後には、前記キャリッジを基
準位置に位置決めした後、前記キャリッジモータの励磁
を解除して印字指令待機状態にし、 前記印字指令待機中に前記印字指令を受け付けた際に
は、前記キャリッジモータを駆動して前記キャリッジの
位置が前記基準位置に対して許容範囲内にあるか否かを
判定し、その判定結果が肯定ならば、前記印字指令に基
づいて印字動作を行い、前記基準位置判定処理の判定が
否定ならば、前記キャリッジを基準位置に位置決めして
から前記印字指令に基づいて印字動作を行い、前記印字
動作が終了した後は、前記キャリッジモータの励磁を解
除して前記印字指令待機状態にすること、 を特徴とするプリンタのキャリッジモータ制御方法。1. A method of controlling a carriage motor of a printer for printing by moving a carriage on which a print head is mounted by a carriage motor, wherein the carriage is positioned at a reference position immediately after power-on of the printer. When the print command is received while the print command is waiting during the print command standby, the carriage motor is driven so that the position of the carriage is within the allowable range with respect to the reference position. Is determined, and if the determination result is affirmative, the printing operation is performed based on the print command.If the determination of the reference position determination processing is negative, the carriage is positioned at the reference position. A printing operation is performed based on the printing command, and after the printing operation is completed, the excitation of the carriage motor is released. The carriage motor control method of the printer, characterized in that, to the print command wait state Te.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27362696A JP3333690B2 (en) | 1996-10-16 | 1996-10-16 | Printer carriage motor control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27362696A JP3333690B2 (en) | 1996-10-16 | 1996-10-16 | Printer carriage motor control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10119382A JPH10119382A (en) | 1998-05-12 |
| JP3333690B2 true JP3333690B2 (en) | 2002-10-15 |
Family
ID=17530337
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27362696A Expired - Fee Related JP3333690B2 (en) | 1996-10-16 | 1996-10-16 | Printer carriage motor control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3333690B2 (en) |
-
1996
- 1996-10-16 JP JP27362696A patent/JP3333690B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10119382A (en) | 1998-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1258790B1 (en) | Method and apparatus for controlling a motor | |
| EP0765759A2 (en) | Printer device control device | |
| JPH10827A (en) | Tape printer | |
| JP3333690B2 (en) | Printer carriage motor control method | |
| JP2000108444A (en) | Reciprocating movement control method of printing device | |
| JP3612936B2 (en) | Serial printer control device and control method | |
| US5147143A (en) | Printer carriage homing mechanism | |
| JP2975141B2 (en) | How to set the initial carriage position of a serial printer | |
| JPH05201095A (en) | Impact printer | |
| JPH11138872A (en) | Thermal printer | |
| JP3084346B2 (en) | Impact printer and control method thereof | |
| US5345159A (en) | Method of controlling printer | |
| JP2686378B2 (en) | Thermal transfer printer controller | |
| JP7007442B2 (en) | Printer | |
| JPH0522547A (en) | Image forming device | |
| US4810117A (en) | Printer with a ribbon lift mechanism having selective time intervals either in typewriter mode or in printer mode | |
| JPS6135199A (en) | Lock current supplying method of pulse motor | |
| JPS63137853A (en) | Printer device | |
| JPS6323160Y2 (en) | ||
| JP3813790B2 (en) | Method for controlling initial position of printing head and printing apparatus | |
| JP2869225B2 (en) | Wire dot printer | |
| JPH0564496A (en) | Motor controller and control method | |
| JPH11342661A (en) | Label printer | |
| JPH07132663A (en) | Printer control method | |
| JPH0428552B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080726 Year of fee payment: 6 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080726 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090726 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100726 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110726 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120726 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130726 Year of fee payment: 11 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |