JPH0740621A - How to determine the home position of a serial printer - Google Patents

How to determine the home position of a serial printer

Info

Publication number
JPH0740621A
JPH0740621A JP20456693A JP20456693A JPH0740621A JP H0740621 A JPH0740621 A JP H0740621A JP 20456693 A JP20456693 A JP 20456693A JP 20456693 A JP20456693 A JP 20456693A JP H0740621 A JPH0740621 A JP H0740621A
Authority
JP
Japan
Prior art keywords
carriage
home position
stepping motor
print head
serial printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP20456693A
Other languages
Japanese (ja)
Inventor
Tomoaki Amano
智昭 天野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Star Micronics Co Ltd
Original Assignee
Star Micronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Star Micronics Co Ltd filed Critical Star Micronics Co Ltd
Priority to JP20456693A priority Critical patent/JPH0740621A/en
Publication of JPH0740621A publication Critical patent/JPH0740621A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

(57)【要約】 【目的】 ホームポジション検出器を用いることなく、
印字ヘッドのホームポジションを決定し、ホームポジシ
ョン検出器を削減したシリアルプリンタのホームポジシ
ョン決定方法を提供する。 【構成】 印字ヘッドを搭載したキャリッジと、このキ
ャリッジをステッピングモータによって移送するキャリ
ッジ機構と、前記ステッピングモータの回転を制御する
制御手段とを備えて、前記ステッピングモータを正転又
は逆転させて前記キャリッジを停止部材に衝突させて停
止させ、その停止位置から予め設定されたステップ数だ
け前記ステッピングモータを回転させた位置を前記印字
ヘッドのホームポジションとするものである。
(57) [Summary] [Purpose] Without using a home position detector,
Provided is a home position determining method for a serial printer, which determines the home position of a print head and reduces the home position detector. A carriage equipped with a print head, a carriage mechanism for moving the carriage by a stepping motor, and a control means for controlling the rotation of the stepping motor are provided. Is collided with a stop member to stop, and the position where the stepping motor is rotated from the stop position by a preset number of steps is set as the home position of the print head.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、印字ヘッドのホームポ
ジションの決定を簡易化したシリアルプリンタのホーム
ポジション決定方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a home position determining method for a serial printer which simplifies the home position determination of a print head.

【0002】[0002]

【従来の技術】図5は、従来のシリアルプリンタにおけ
る印字ヘッド移送機構を示している。印字ヘッド100
はキャリッジ102に搭載されており、キャリッジ10
2は、一対のキャリッジスティ104によって支持され
て左右に移動する。印字ヘッド100は、このキャリッ
ジ102とともに左右に移動可能である。勿論、キャリ
ッジスティ104は、その一端側がフレーム106に固
定されているように、その他端側もフレーム106に同
様に固定されている。
2. Description of the Related Art FIG. 5 shows a print head moving mechanism in a conventional serial printer. Print head 100
Is mounted on the carriage 102, and the carriage 10
2 is supported by a pair of carriage stays 104 and moves left and right. The print head 100 is movable left and right together with the carriage 102. Of course, the carriage stay 104 is similarly fixed to the frame 106 at the other end side, just as the one end side is fixed to the frame 106.

【0003】また、フレーム106には、キャリッジ1
02を移送するキャリッジモータとしてステッピングモ
ータ110が設置されている。このステッピングモータ
110の回転軸に取り付けられたタイミングプーリとタ
イミングプーリ112との間にはタイミングベルト11
4が懸け回され、このタイミングベルト114の中途部
にはキャリッジ102が取り付けられている。即ち、ス
テッピングモータ110の正転、逆転又は停止により、
キャリッジ102とともに印字ヘッド100は、タイミ
ングベルト114の回転により、所望の方向及び位置に
移送し、停止させることができる。
Further, the frame 106 has a carriage 1
A stepping motor 110 is installed as a carriage motor for transporting 02. The timing belt 11 is provided between the timing pulley 112 and the timing pulley 112 attached to the rotary shaft of the stepping motor 110.
4, the carriage 102 is attached to the timing belt 114 in the middle thereof. That is, by the forward rotation, the reverse rotation, or the stop of the stepping motor 110,
The print head 100 together with the carriage 102 can be moved and stopped in a desired direction and position by the rotation of the timing belt 114.

【0004】印字ヘッド100のホームポジションの検
出手段として印字領域の左側又は右側にホームポジショ
ン検出器が設置される。この印字ヘッド移送機構では、
左側にホームポジション検出器116が設けられてい
る。このホームポジション検出器116は、例えばフォ
トセンサで構成されており、キャリッジ102の下面側
の突片118によって光を遮断し、ホームポジションを
表す信号を出力する。
As a home position detecting means of the print head 100, a home position detector is installed on the left side or the right side of the print area. With this print head transfer mechanism,
A home position detector 116 is provided on the left side. The home position detector 116 is composed of, for example, a photo sensor, and interrupts light by the protrusion 118 on the lower surface side of the carriage 102, and outputs a signal indicating the home position.

【0005】そして、この印字ヘッド移送機構には、図
6に示すような制御手段として制御部200が連携され
ている。この制御部200は、CPU202等を備え
て、ホームポジション検出器116の検出信号を取り込
み、ホストコンピュータ300からの印字データに基づ
く印字出力を印字ヘッド100に対して与えるとともに
ステッピングモータ110に対して制御出力を発生す
る。
A control unit 200 is associated with the print head transfer mechanism as a control means as shown in FIG. The control unit 200 includes a CPU 202 and the like, fetches a detection signal of the home position detector 116, gives a print output based on print data from the host computer 300 to the print head 100, and controls the stepping motor 110. Generate output.

【0006】ところで、このような印字ヘッド移送機構
では、キャリッジ102は、ステッピングモータ110
の正転又は逆転により、印字桁方向へ左右に移動する
が、その移動可能領域を越えてステッピングモータ11
0が回転する場合がある。この場合、キャリッジ102
はフレーム106の左端又は右端に当たり、そのとき、
ステッピングモータ110が脱調する構成である。
By the way, in such a print head transfer mechanism, the carriage 102 has a stepping motor 110.
When the stepping motor 11 moves to the left or right in the print digit direction due to normal rotation or reverse rotation of the
0 may rotate. In this case, the carriage 102
Corresponds to the left end or the right end of the frame 106, and at that time,
In the configuration, the stepping motor 110 is out of step.

【0007】また、ホームポジション検出器116によ
るホームポジションの検出は、電源投入時又はリセット
時に行なう。その場合、ステッピングモータ110を脱
調しないように回転させて、キャリッジ102をホーム
ポジションセンサ領域に移動させ、ホームポジション検
出器116を以てキャリッジ102を検出するのであ
る。このホームポジションは、ホームポジション検出器
116の検出信号を制御部で受けて記憶手段に記憶し、
この位置を基準にしてステッピングモータ110が脱調
しないようにキャリッジ102を移送し、印字ヘッド1
00に印字動作を行なわせるような制御を実現する。
The home position detector 116 detects the home position when the power is turned on or when the power is reset. In that case, the stepping motor 110 is rotated so as not to step out, the carriage 102 is moved to the home position sensor area, and the carriage 102 is detected by the home position detector 116. For this home position, the detection signal of the home position detector 116 is received by the control unit and stored in the storage means,
Based on this position, the carriage 102 is moved so that the stepping motor 110 does not step out, and the print head 1 is moved.
A control for causing 00 to perform a printing operation is realized.

【0008】図7は、電源投入時のホームポジション検
出器116によるホームポジション検出を示している。
ステップS21では、制御部200におけるCPU20
2を初期化した後、ステップS22ではホームポジショ
ン検出器116によるキャリッジ検出を行なう。これが
ホームポジションの検出である。ホームポジション検出
器116がキャリッジ102を検出すると、ステップS
23に移行し、ステッピングモータ110を正転させて
キャリッジ102を右側に移送する。ステップS24で
は再びキャリッジ102の検出を行い、キャリッジ10
2が未検出状態になるまで、キャリッジ102は右側に
移送される。ステップS24でキャリッジ102が未検
出状態になると、ステップS25に移行し、ステッピン
グモータ110を停止させる。
FIG. 7 shows home position detection by the home position detector 116 when the power is turned on.
In step S21, the CPU 20 in the control unit 200
After the initialization of 2, the home position detector 116 detects the carriage in step S22. This is the detection of the home position. When the home position detector 116 detects the carriage 102, step S
23, the stepping motor 110 is normally rotated to move the carriage 102 to the right. In step S24, the carriage 102 is detected again, and the carriage 10 is detected.
The carriage 102 is moved to the right side until 2 is not detected. When the carriage 102 is in the undetected state in step S24, the process proceeds to step S25 and the stepping motor 110 is stopped.

【0009】また、ステップS22でキャリッジ102
が検出されない場合、又はステップS25を経た場合に
は、ステップS26に移行してキャリッジ102を左側
に移送し、ステップS27でキャリッジ102の検出を
行なう。キャリッジ102の左側への移送動作はキャリ
ッジ102が検出されるまで持続し、ステップS27で
キャリッジ102が検出されると、ステップS28に移
行し、ステッピングモータ110を停止させる。このと
き、キャリッジ102はホームポジション位置に停止す
る。
Further, in step S22, the carriage 102
Is not detected, or if step S25 has been passed, the process proceeds to step S26, the carriage 102 is moved to the left side, and the carriage 102 is detected in step S27. The transfer operation of the carriage 102 to the left side continues until the carriage 102 is detected. When the carriage 102 is detected in step S27, the process proceeds to step S28, and the stepping motor 110 is stopped. At this time, the carriage 102 stops at the home position position.

【0010】ステップS29では印字データを受信し、
その印字処理準備に移行する。即ち、ステップS30で
はキャリッジ102を右側に移送し、ステップS31に
移行してステッピングモータ110の回転量、例えば、
8ステップだけ回転したか否かを判定する。キャリッジ
102の右側移送は、この8ステップ回転が完了するま
で、即ち、8ステップ位置まで移送する。この8ステッ
プ位置が用紙エッジ位置であり、その位置までキャリッ
ジ102、即ち、印字ヘッド100が移送されることに
なる。そして、ステップS31で8ステップ回転が完了
すると、ステップS32に移行し、印字動作が行なわれ
る。
In step S29, the print data is received,
The process shifts to the print processing preparation. That is, in step S30, the carriage 102 is moved to the right side, and the process proceeds to step S31 where the rotation amount of the stepping motor 110, for example,
It is determined whether or not it has rotated by 8 steps. The carriage 102 is transported to the right side until the 8-step rotation is completed, that is, to the 8-step position. The eight-step position is the paper edge position, and the carriage 102, that is, the print head 100 is moved to that position. When the 8-step rotation is completed in step S31, the process proceeds to step S32, and the printing operation is performed.

【0011】[0011]

【発明が解決しようとする課題】ところで、このような
シリアルプリンタでは、印字ヘッド100のホームポジ
ションを検出する手段としてホームポジション検出器1
16を必要とするとともに、このホームポジション検出
器116の検出信号を用いたホームポジション検出処理
及びその制御を必要としている。
In such a serial printer, the home position detector 1 serves as means for detecting the home position of the print head 100.
16 is required, and home position detection processing using the detection signal of the home position detector 116 and its control are required.

【0012】そこで、本発明は、このようなホームポジ
ション検出器を用いることなく、印字ヘッドのホームポ
ジションを決定し、ホームポジション検出器を削減した
シリアルプリンタのホームポジション決定方法を提供す
ることを目的とする。
Therefore, an object of the present invention is to provide a home position determining method for a serial printer in which the home position of the print head is determined without using such a home position detector and the home position detector is eliminated. And

【0013】[0013]

【課題を解決するための手段】本発明のシリアルプリン
タのホームポジション決定方法は、図1及び図2に例示
するように、印字ヘッドを搭載したキャリッジと、この
キャリッジをステッピングモータによって移送するキャ
リッジ機構と、前記ステッピングモータの回転を制御す
る制御手段とを備えて、前記ステッピングモータを正転
又は逆転させて前記キャリッジを停止部材に衝突させて
停止させ、その停止位置から予め設定されたステップ数
だけ前記ステッピングモータを回転させた位置を前記印
字ヘッドのホームポジションとすることを特徴とする。
As shown in FIGS. 1 and 2, a home position determining method for a serial printer according to the present invention includes a carriage on which a print head is mounted and a carriage mechanism for moving the carriage by a stepping motor. And a control means for controlling the rotation of the stepping motor, the stepping motor is normally or reversely rotated to cause the carriage to collide with a stop member to stop, and a predetermined number of steps from the stop position are set. A position where the stepping motor is rotated is set as a home position of the print head.

【0014】また、本発明のシリアルプリンタのホーム
ポジション決定方法は、前記停止部材にシリアルプリン
タのフレームを用いたことを特徴とする。
The home position determining method for a serial printer according to the present invention is characterized in that a frame of the serial printer is used as the stop member.

【0015】[0015]

【作用】電源投入時又はリセット時にステッピングモー
タを正転又は逆転させてキャリッジを移送し、停止部材
に衝突させて停止させる。この停止位置から所定のステ
ップ数だけステッピングモータを回転させて停止させ、
その停止位置をホームポジションとする。このような方
法では、ホームポジション検出器は全く不要となり、キ
ャリッジの停止位置から確実かつ高精度にホームポジシ
ョンを決定することができる。
When the power is turned on or reset, the stepping motor is normally or reversely rotated to move the carriage and collide with the stop member to stop the carriage. From this stop position, rotate the stepping motor a predetermined number of steps to stop it,
The stop position is the home position. With such a method, the home position detector is not needed at all, and the home position can be reliably and accurately determined from the stop position of the carriage.

【0016】また、停止部材には、特別なストッパを設
置することもできるが、プリンタのフレームを用いるこ
とができる。このような既存部材を用いることで、ホー
ムポジション検出器の省略に加えてプリンタの簡略化を
より進めることができる。
A special stopper can be installed on the stop member, but a printer frame can be used. By using such an existing member, it is possible to further simplify the printer in addition to omitting the home position detector.

【0017】[0017]

【実施例】以下、本発明を図面に示した実施例を参照し
て詳細に説明する。
The present invention will be described in detail below with reference to the embodiments shown in the drawings.

【0018】図1は、本発明のシリアルプリンタのホー
ムポジション決定方法の一実施例を示している。このシ
リアルプリンタの制御部2にはホストコンピュータ4が
接続されており、印字データはこのホストコンピュータ
4から与えられる。なお、このシリアルプリンタには、
プリンタとホストコンピュータ4とを一つの筐体内に内
蔵したワードプロセッサ等も含まれる。
FIG. 1 shows an embodiment of a home position determining method for a serial printer according to the present invention. A host computer 4 is connected to the control unit 2 of the serial printer, and print data is given from the host computer 4. In addition, this serial printer has
It also includes a word processor and the like in which the printer and the host computer 4 are built in one housing.

【0019】制御部2には、マイクロコンピュータが用
いられている。中央処理装置(CPU)21は、プログ
ラムに従ってプログラム制御、その制御のための演算等
を行なう。このCPU21には、その制御に応じて記憶
手段、入出力手段、表示手段等が連携されている。
A microcomputer is used for the control unit 2. A central processing unit (CPU) 21 controls a program according to a program and performs calculations for the control. A storage unit, an input / output unit, a display unit, and the like are associated with the CPU 21 according to its control.

【0020】記憶手段には、このCPU21で実行する
制御動作に必要なデータの取込み、制御プログラム又は
演算途上の各種データを格納する主記憶手段を構成する
ROM22及びRAM23が設置されている。ROM2
2は、制御プログラムやテーブル等を持つ読出し専用メ
モリ、RAM23は演算途上のデータや印字データ等を
格納する随時書込みメモリである。図示していないが、
記憶手段としてはフレキシブルディスク等の記憶媒体を
用いることができる。また、ホストコンピュータ4側の
記憶手段も、この制御部2の補助記憶手段として用いる
ことができる。
The storage means is provided with a ROM 22 and a RAM 23 which constitute a main storage means for storing the data required for the control operation executed by the CPU 21, the control program or various data in the process of calculation. ROM2
Reference numeral 2 is a read-only memory having a control program, a table, etc., and RAM 23 is an occasional write memory for storing data in the middle of calculation, print data, etc. Although not shown,
A storage medium such as a flexible disk can be used as the storage means. Further, the storage means on the host computer 4 side can also be used as an auxiliary storage means of the control unit 2.

【0021】データ入力手段としてインタフェイス(I
/F)24が設置されており、このI/F24にはホス
トコンピュータ4から印字データ等が入力される。その
外部データは、図示しないセンサレシーバ等の入力ユニ
ットを通してCPU21に取り込まれる。
An interface (I
/ F) 24 is installed, and print data or the like is input to the I / F 24 from the host computer 4. The external data is taken into the CPU 21 through an input unit such as a sensor receiver (not shown).

【0022】データ出力手段としてドライバ25、26
が設置されている。CPU21から出力されるキャリッ
ジ移送出力は、ドライバ25を通してキャリッジ移送手
段を成すキャリッジ機構のステッピングモータ6に加え
られる。また、CPU21から出力される印字出力は、
ドライバ26を通して印字ヘッド8に加えられる。
Drivers 25, 26 as data output means
Is installed. The carriage transfer output output from the CPU 21 is applied to the stepping motor 6 of the carriage mechanism which constitutes the carriage transfer means through the driver 25. The print output from the CPU 21 is
It is added to the print head 8 through the driver 26.

【0023】次に、図2は、キャリッジ機構を搭載した
印字ヘッド移送機構の具体的な実施例を示している。印
字ヘッド8はキャリッジ10に搭載されており、キャリ
ッジ10は、一対のキャリッジスティ12によって支持
されて左右に移動する。印字ヘッド8は、このキャリッ
ジ10とともに左右に移動可能である。キャリッジステ
ィ12はフレーム14に固定されている。
Next, FIG. 2 shows a concrete embodiment of a print head transfer mechanism having a carriage mechanism. The print head 8 is mounted on a carriage 10, and the carriage 10 is supported by a pair of carriage stays 12 and moves left and right. The print head 8 is movable left and right together with the carriage 10. The carriage stay 12 is fixed to the frame 14.

【0024】また、フレーム14には、キャリッジ10
を移送するキャリッジモータとしてステッピングモータ
6が設置されている。このステッピングモータ6の回転
軸に取り付けられたタイミングプーリとタイミングプー
リ16との間にはタイミングベルト18が懸け回され、
このタイミングベルト18の中途部にはキャリッジ10
が取り付けられている。即ち、ステッピングモータ6の
正転、逆転又は停止により、キャリッジ10とともに印
字ヘッド8は、タイミングベルト18の駆動で所望の方
向及び位置に移送する。その場合、ステッピングモータ
6を必要以上に回転させた場合には、キャリッジ10は
右側又は左側に位置する停止部材としてのフレーム14
に衝突して停止させることができる。
The frame 14 has a carriage 10
A stepping motor 6 is installed as a carriage motor for transferring the. A timing belt 18 is hung between the timing pulley 16 and the timing pulley 16 attached to the rotation shaft of the stepping motor 6.
The carriage 10 is provided in the middle of the timing belt 18.
Is attached. That is, when the stepping motor 6 rotates normally, reversely, or stops, the print head 8 along with the carriage 10 is moved to a desired direction and position by driving the timing belt 18. In that case, when the stepping motor 6 is rotated more than necessary, the carriage 10 is placed on the right or left side of the frame 14 as a stop member.
Can be stopped by colliding with.

【0025】次に、図3は、この印字ヘッド移送機構に
おけるキャリッジ10の移送領域を示している。14L
は停止部材としてのフレーム14のキャリッジ10の左
側停止位置、14Rは停止部材としてのフレーム14の
キャリッジ10の右側停止位置を示している。また、H
Pはキャリッジ10を初期設定すべきホームポジション
位置、PEは用紙30のエッジ位置を示している。
Next, FIG. 3 shows a transfer area of the carriage 10 in the print head transfer mechanism. 14L
Indicates a left stop position of the carriage 10 of the frame 14 as a stop member, and 14R indicates a right stop position of the carriage 10 of the frame 14 as a stop member. Also, H
P indicates a home position position where the carriage 10 should be initialized, and PE indicates an edge position of the sheet 30.

【0026】次に、図4は、ホームポジションの決定方
法を示したフローチャートを示している。電源投入後、
ステップS1に移行し、CPU21等、制御部2を初期
化する。ステップS2ではステッピングモータ6を回転
させ、キャリッジ10を左側に移送する。この移送中、
ステップS3では、ステッピングモータ6がnステップ
回転したか否かを判定する。ここで、nステップは予め
設定する値であり、キャリッジ10が同一方向に移送で
きるステッピングモータ6のステップ数より多い数であ
って、ステッピングモータ6を確実に脱調できる値であ
る。したがって、ステップS3では、ステッピングモー
タ6が脱調するまでステッピングモータ6を回転させる
ことになる。
Next, FIG. 4 shows a flowchart showing a method for determining the home position. After turning on the power,
In step S1, the control unit 2 such as the CPU 21 is initialized. In step S2, the stepping motor 6 is rotated to move the carriage 10 to the left. During this transfer
In step S3, it is determined whether the stepping motor 6 has rotated n steps. Here, n step is a preset value, which is a number larger than the number of steps of the stepping motor 6 that the carriage 10 can move in the same direction, and is a value that can reliably step out the stepping motor 6. Therefore, in step S3, the stepping motor 6 is rotated until the stepping motor 6 is out of step.

【0027】ステップS3でステッピングモータ6の回
転がnステップに達したとすると、ステップS4に移行
し、ステッピングモータ6を停止させた後、ステップS
5に移行する。ステップS5ではキャリッジ10を右側
に移送し、ステップS6に移行する。ステップS6で
は、ステッピングモータ6がn1 ステップ回転したか否
かを判定する。このn1 ステップは、ステッピングモー
タ6を脱調状態から回転制御状態に復帰させるためのス
テップ数であり、例えば、10ステップ程度に設定され
る。
When the rotation of the stepping motor 6 reaches n steps in step S3, the process proceeds to step S4, the stepping motor 6 is stopped, and then step S
Go to 5. In step S5, the carriage 10 is moved to the right, and the process proceeds to step S6. In step S6, it is determined whether the stepping motor 6 has rotated n 1 steps. This n 1 step is the number of steps for returning the stepping motor 6 from the step-out state to the rotation control state, and is set to about 10 steps, for example.

【0028】ステップS7では制御状態に移行したステ
ッピングモータ6を停止させる。この位置がホームポジ
ション位置HPである。そして、ステップS8でデータ
受信を行なう。即ち、ホストコンピュータ4からの印字
データをI/F24で受け、印字準備態勢に移行する。
In step S7, the stepping motor 6 that has entered the control state is stopped. This position is the home position position HP. Then, in step S8, data reception is performed. That is, the I / F 24 receives print data from the host computer 4, and shifts to a print preparation state.

【0029】ステップS9ではキャリッジ10を右側に
移送し、ステップS10ではステッピングモータ6がn
2 ステップ回転したか否かを判定する。このn2 ステッ
プは、用紙30のエッジまでキャリッジ10を移送する
ステップ数であり、例えば、8ステップに設定される。
In step S9, the carriage 10 is moved to the right, and in step S10, the stepping motor 6 is turned on.
It is judged whether or not it has rotated 2 steps. This n 2 step is the number of steps for moving the carriage 10 to the edge of the sheet 30, and is set to 8 steps, for example.

【0030】このようなキャリッジ10の移送の後、ス
テップS11に移行し、印字動作に移行する。
After the carriage 10 is transferred as described above, the process proceeds to step S11 to start the printing operation.

【0031】以上説明したように、従来のシリアルプリ
ンタのようにホームポジション検出器を用いることな
く、キャリッジ10をステッピングモータ6の制御のみ
でホームポジション位置に停止させた後、用紙エッジに
移送し、印字動作に入ることができる。しかも、このよ
うな処理は、電源投入時の他、リセット時にも同様に行
なうことができ、速やかに実行することができる。
As described above, the carriage 10 is stopped at the home position only by the control of the stepping motor 6 without using the home position detector as in the conventional serial printer, and then the carriage 10 is moved to the paper edge. Printing operation can be started. Moreover, such a process can be performed at the time of resetting as well as when the power is turned on, and can be promptly executed.

【0032】なお、ステッピングモータ6を脱調させた
とき、脱調時に騒音が大きくなる場合があるが、キャリ
ッジを移送するモータにトルクの小さいステッピングモ
ータを用いることで回避することができる。特に、サー
マルプリンタやインクジェットプリンタ等に有効であ
り、印字用紙幅が狭く、キャリッジの移送領域が狭いプ
リンタ、即ち、脱調時間が短いレシート発行用のプリン
タ等に好適である。
When the stepping motor 6 is stepped out, noise may increase at the time of stepping out, but this can be avoided by using a stepping motor having a small torque as the motor for moving the carriage. In particular, it is effective for a thermal printer, an inkjet printer, and the like, and is suitable for a printer having a narrow print paper width and a narrow carriage transfer area, that is, a printer for issuing receipts having a short step out time.

【0033】[0033]

【発明の効果】以上説明したように、本発明によれば、
ホームポジション検出器を用いることなく印字ヘッドの
ホームポジションを決定でき、ホームポジション検出器
の省略とともにホームポジション検出器を用いたホーム
ポジション検出及びその制御が不要になり、構成の簡略
化を図ることができる。
As described above, according to the present invention,
The home position of the print head can be determined without using the home position detector, and the home position detector can be omitted and home position detection using the home position detector and its control are not required, and the configuration can be simplified. it can.

【0034】また、停止部材にフレームを用いれば、よ
り構成の簡略化を図ることができる。
If a frame is used as the stop member, the structure can be further simplified.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のシリアルプリンタのホームポジション
決定方法の一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a home position determining method for a serial printer according to the present invention.

【図2】図1に示したシリアルプリンタにおける印字ヘ
ッド移送機構を示す斜視図である。
FIG. 2 is a perspective view showing a print head transfer mechanism in the serial printer shown in FIG.

【図3】図1に示したシリアルプリンタにおける印字ヘ
ッド移送領域を示す図である。
FIG. 3 is a diagram showing a print head transfer area in the serial printer shown in FIG.

【図4】本発明のシリアルプリンタのホームポジション
決定方法の一実施例を示すフローチャートである。
FIG. 4 is a flowchart showing an embodiment of a home position determining method for a serial printer according to the present invention.

【図5】従来のシリアルプリンタにおける印字ヘッド移
送機構を示す斜視図である。
FIG. 5 is a perspective view showing a print head transfer mechanism in a conventional serial printer.

【図6】従来のシリアルプリンタの全体構成を示すブロ
ック図である。
FIG. 6 is a block diagram showing an overall configuration of a conventional serial printer.

【図7】従来のホームポジション検出器を用いたシリア
ルプリンタのホームポジション決定方法を示すフローチ
ャートである。
FIG. 7 is a flowchart showing a home position determining method for a serial printer using a conventional home position detector.

【符号の説明】[Explanation of symbols]

2 制御部(制御手段) 6 ステッピングモータ(キャリッジ機構) 8 印字ヘッド 10 キャリッジ 14 フレーム(停止部材) 2 control section (control means) 6 stepping motor (carriage mechanism) 8 print head 10 carriage 14 frame (stop member)

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 印字ヘッドを搭載したキャリッジと、 このキャリッジをステッピングモータによって移送する
キャリッジ機構と、 前記ステッピングモータの回転を制御する制御手段と、 を備えて、前記ステッピングモータを正転又は逆転させ
て前記キャリッジを停止部材に衝突させて停止させ、そ
の停止位置から予め設定されたステップ数だけ前記ステ
ッピングモータを回転させた位置を前記印字ヘッドのホ
ームポジションとすることを特徴とするシリアルプリン
タのホームポジション決定方法。
1. A carriage equipped with a print head, a carriage mechanism for transporting the carriage by a stepping motor, and a control means for controlling the rotation of the stepping motor, for rotating the stepping motor forward or backward. The carriage is caused to collide with a stop member to stop the carriage, and a position where the stepping motor is rotated from the stop position by a preset number of steps is set as a home position of the print head. Position determination method.
【請求項2】 前記停止部材にシリアルプリンタのフレ
ームを用いたことを特徴とする請求項1記載のシリアル
プリンタのホームポジション決定方法。
2. The home position determining method for a serial printer according to claim 1, wherein a frame of the serial printer is used as the stop member.
JP20456693A 1993-07-26 1993-07-26 How to determine the home position of a serial printer Pending JPH0740621A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20456693A JPH0740621A (en) 1993-07-26 1993-07-26 How to determine the home position of a serial printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20456693A JPH0740621A (en) 1993-07-26 1993-07-26 How to determine the home position of a serial printer

Publications (1)

Publication Number Publication Date
JPH0740621A true JPH0740621A (en) 1995-02-10

Family

ID=16492597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20456693A Pending JPH0740621A (en) 1993-07-26 1993-07-26 How to determine the home position of a serial printer

Country Status (1)

Country Link
JP (1) JPH0740621A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19654905A1 (en) * 1996-03-11 1997-11-13 Siemens Nixdorf Inf Syst Cutting knife control method for till receipt printing arrangement
JP2006015562A (en) * 2004-06-30 2006-01-19 Seiko Epson Corp Carriage driving device, and liquid ejecting apparatus including the carriage driving device
JP2007216472A (en) * 2006-02-15 2007-08-30 Seiko Epson Corp Image input device and reference position detection method
JP2010264766A (en) * 2010-08-30 2010-11-25 Seiko Epson Corp Carriage driving device, and liquid ejecting apparatus including the carriage driving device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19654905A1 (en) * 1996-03-11 1997-11-13 Siemens Nixdorf Inf Syst Cutting knife control method for till receipt printing arrangement
JP2006015562A (en) * 2004-06-30 2006-01-19 Seiko Epson Corp Carriage driving device, and liquid ejecting apparatus including the carriage driving device
JP2007216472A (en) * 2006-02-15 2007-08-30 Seiko Epson Corp Image input device and reference position detection method
JP2010264766A (en) * 2010-08-30 2010-11-25 Seiko Epson Corp Carriage driving device, and liquid ejecting apparatus including the carriage driving device

Similar Documents

Publication Publication Date Title
US5007751A (en) Printer having carriage zeroing device
US4669900A (en) Home position setting system for a print carriage
JPH0740621A (en) How to determine the home position of a serial printer
JP3149168B2 (en) Printing device
US4926191A (en) Image recording apparatus and method of carrying out initializing process in image recording apparatus
JPS6337595B2 (en)
US4759648A (en) Printing device for a well-aligned printing line
EP0341671B1 (en) Bidirectional printing device
US5087134A (en) Method of and device for printer control
JPH0421482A (en) Printer with paper width detector
JP2975141B2 (en) How to set the initial carriage position of a serial printer
JPS6125553B2 (en)
JP2924021B2 (en) Platen gap adjustment device
JP2790387B2 (en) Serial printer space control method
JP2022074780A (en) Printer, and control method for printer
JPS5938082A (en) Carriage controller for printer
JP2769893B2 (en) Recording device
JPH03176180A (en) Thermal printer
JP2808688B2 (en) Printer
JPS62127270A (en) control equipment
JP2598555B2 (en) Serial printer
JPH1148574A (en) Wire dot printer
JP2641343B2 (en) Drive unit for thermal printer
JP3642932B2 (en) Cutter mechanism of printer and printer with cutter mechanism
JP2582429B2 (en) Recording device