JPH01301261A - Setting command signal generator for serial printer - Google Patents

Setting command signal generator for serial printer

Info

Publication number
JPH01301261A
JPH01301261A JP13346988A JP13346988A JPH01301261A JP H01301261 A JPH01301261 A JP H01301261A JP 13346988 A JP13346988 A JP 13346988A JP 13346988 A JP13346988 A JP 13346988A JP H01301261 A JPH01301261 A JP H01301261A
Authority
JP
Japan
Prior art keywords
print
time
head carrier
motor
print head
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
JP13346988A
Other languages
Japanese (ja)
Inventor
Hisatoshi Iwazawa
岩澤 尚俊
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP13346988A priority Critical patent/JPH01301261A/en
Publication of JPH01301261A publication Critical patent/JPH01301261A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/485Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
    • B41J2/505Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
    • B41J2/5056Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements using dot arrays providing selective dot disposition modes, e.g. different dot densities for high speed and high-quality printing, array line selections for multi-pass printing, or dot shifts for character inclination

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To enable setting at an accurate position by generating a setting command signal according to the setting timing of the time obtained at an arbitrary time in consideration of the time from last setting before the arbitrary time to the arbitrary time. CONSTITUTION:The angle of rotation and rotational speed of a motor 1 and a mechanism system parameter held to a mechanism system parameter holding section 8 are taken into a printing-head carrier state-quantity estimation equipment 7, and a position and speed at an arbitrary time in a printing head carrier and speed after one sampling after the time are estimated. A setting command signal generator 10 outputs a setting command signal when the time of each element of a time series passes after the arbitrary time. Time series are acquired previously in each case in the setting timing, and held beforehand in a setting timing holding section 9.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、フレキシブル伝達器によりモータの動力を印
字ヘッドキャリアに伝え、印字ヘッドキャリアを往復運
動させるシルアルプリンタ、特にシリアルプリンタの印
字指令信号を発生する装置に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention transmits the power of a motor to a print head carrier using a flexible transmitter, and transmits a print command signal of a serial printer, particularly a serial printer, which moves the print head carrier in reciprocating motion. Regarding the generating device.

〔従来の技術〕[Conventional technology]

現在市販されているシリアルプリンタの印字指令信号は
、ステッピングモータを印字ヘッドキャリアの移動の駆
動源とするものであれは、ステッピングモータの駆動指
令に同期して一定の印字時間で印字制御器から出力され
、サーボモータを印字ヘッドキャリアの移動の駆動源と
するものであればサーボモータの一定の回転角毎に一定
の印字時間で印字制御器から出力されるものが主である
For serial printers currently on the market, if the stepping motor is used as the driving source for moving the print head carrier, the print command signal is output from the print controller at a fixed printing time in synchronization with the stepping motor drive command. If a servo motor is used as the driving source for moving the print head carrier, the output is mainly output from a print controller at a certain printing time every certain rotation angle of the servo motor.

また、特開昭55−4779号公報「印字タイミングを
補正したプリンタ」に示されるように、モータの立ち上
がりの速度変動を有する領域でも印字を行なうために、
モータの速度に応じた補正を行ない、印字指令信号を発
生させているものもある。
In addition, as shown in Japanese Patent Application Laid-open No. 55-4779 "Printer with corrected print timing", in order to print even in an area where the speed of the motor starts up varies,
Some printers generate print command signals by making corrections according to the speed of the motor.

これらは、駆動源であるモータと印字ヘッドキャリアが
剛体結合されていると仮定し、モータの回転角が印字点
に達したときに印字指令信号を出力するものである。
These assume that the motor serving as the drive source and the print head carrier are rigidly connected, and output a print command signal when the rotation angle of the motor reaches the printing point.

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

上述した従来のシリアルプリンタの印字指令信号発生で
は、次のような問題がある。
The generation of print command signals in the conventional serial printer described above has the following problems.

高速駆動の場合、モータを急激に加速するために、モー
タと印字ヘッドキャリアとの間のフレーキシプル伝達器
く例えば、ワイヤやベルト)の弾性変形による振動を発
生する。そのため、モータの回転角に応じて印字指令を
出力すると、印字誤差が生じてしまう。
In the case of high-speed drive, vibrations are generated due to the elastic deformation of a flexiple transmitter (eg, a wire or belt) between the motor and the printhead carrier in order to rapidly accelerate the motor. Therefore, if a printing command is output according to the rotation angle of the motor, a printing error will occur.

更に、特開昭55−5811号公報および特開昭57−
4779号公報に示されるように、駆動源であるモータ
の速度を基準に印字トリガ出力のタイミングを補正した
のでは、フレーキシプル伝達器の弾性変形による振動が
発生したとき印字ヘッドキャリア側の正確な補正はでき
ない。したがって、印字ヘッドキャリアとモータの相対
速度が零であるとき以外に印字誤差を生じる問題があっ
た。
Furthermore, JP-A-55-5811 and JP-A-57-
As shown in Publication No. 4779, correcting the timing of the print trigger output based on the speed of the motor that is the drive source does not allow accurate correction on the print head carrier side when vibrations occur due to elastic deformation of the flexi-pull transmitter. I can't. Therefore, there is a problem in that printing errors occur at times other than when the relative speed between the print head carrier and the motor is zero.

これらの問題点は、高速プリンタを開発する障害となる
These problems are obstacles to developing high-speed printers.

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

本発明によれば、フレキシブル伝達器によりモータの動
力を印字ヘッドキャリアに伝え、印字ヘッドキャリアを
往復運動させるシルアルプリンタにおいて、前記モータ
に接続されたモータ状態量検出器でモータの状態量を検
出し、機構系特性パラメータ保持部で保持される機構系
の特性パラメータと前記モータの状態量とを印字ヘット
キャリア状態量推定器に取り込み、任意の時点での印字
ヘッドキャリアの位置、速度および1サンプリング後の
速度を推定し、推定された印字ヘッドキャリアの速度9
位置および1サンプリング後の速度と印字位置データ保
持部に保持されている印字位置を示す印字位置データと
を印字指令信号発生器に取り込み、印字ヘッドキャリア
の前記推定位置と印字位置データとを比較し印字位置の
補正を行ない、印字タイミング保持部から受ける印字ヘ
ッドキャリアの任意の時点の前記推定速度とその時点か
ら1.サンプリング後の前記推定速度に応じた印字タイ
ミングの時系列に合わせ、任意の時点以前の最後の印字
から任意の時点までの時間を考慮して印字指令信号を発
生することを特徴とするシリアルプリンタの印字指令信
号発生装置が得られる。
According to the present invention, in a serial printer that transmits the power of a motor to a print head carrier using a flexible transmitter and causes the print head carrier to reciprocate, the state quantity of the motor is detected by a motor state quantity detector connected to the motor. , the mechanical characteristic parameters held in the mechanical characteristic parameter holding unit and the state quantity of the motor are taken into the print head carrier state quantity estimator, and the position and speed of the print head carrier at any time and after one sampling are acquired. and the estimated printhead carrier speed 9
The position, the speed after one sampling, and the print position data indicating the print position held in the print position data holding section are input into a print command signal generator, and the estimated position of the print head carrier is compared with the print position data. The print position is corrected, and the estimated speed of the print head carrier at any point in time received from the print timing holding unit and from that point in time are calculated as follows: 1. A serial printer, characterized in that a print command signal is generated in accordance with a time series of print timings according to the estimated speed after sampling, taking into consideration the time from the last printing before a given time point to a given time point. A printing command signal generating device is obtained.

〔発明の作用〕[Action of the invention]

回転角検出器および回転角度検出器から得られるモータ
の状態量と、予め実験あるいは解析により求めである機
構系の特性を示す特性パラメータとを用い、印字ヘッド
キャリア状態量推定器で印字ヘッドキャリアの任意の時
点での速度1位Jおよび1サンプリング後の速度を推定
する。なお、上述の状態量検出および状態量推定は、一
定のサンプリング時間T毎に行なう。
The print head carrier state quantity estimator uses the motor state quantities obtained from the rotation angle detector and the rotation angle detector, and the characteristic parameters indicating the characteristics of the mechanical system, which have been determined in advance through experiments or analysis, to calculate the print head carrier state quantity. The first speed J at any point in time and the speed after one sampling are estimated. Note that the above-mentioned state quantity detection and state quantity estimation are performed every fixed sampling time T.

次に、印字指令信号発生器で、以下のことを行なう。Next, the print command signal generator performs the following.

印字ヘッドキャリアの推定された位置と印字すべき位置
データとを比較し、印字位置の補正を行なう。しかし、
状態量の検出および推定は時間を要し時間Tは印字の時
間間隔tよりも大きくなる。そこで、時間Tでは速度変
動が直線的であると仮定する。さらに、任意の時点とそ
れから1サンプリング後のそれぞれの推定された速度に
応じた印字タイミングを時間T分子め印字タイミング保
持部に保持しておく9そして、任意の時点の前の最後の
印字から任意の時点までの時間を考慮し、任意の時点で
得られた時間T分の印字タイミングにしたがい印字指令
信号を発生させることで正確な位置で印字を行なうこと
ができる。
The estimated position of the print head carrier is compared with the position data to be printed, and the print position is corrected. but,
Detecting and estimating the state quantity takes time, and the time T is longer than the printing time interval t. Therefore, it is assumed that the speed fluctuation is linear at time T. Furthermore, the print timing corresponding to the estimated speed at an arbitrary time point and one sampling after that is held in the print timing holding unit for a time T numerator.9 Then, from the last printing before the arbitrary time point, Printing can be performed at an accurate position by taking into consideration the time up to the point in time and generating a printing command signal according to the printing timing for the time T obtained at an arbitrary point in time.

〔実施例〕〔Example〕

次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
Next, the present invention will be described in more detail with reference to the drawings showing one embodiment of the present invention.

第1図を参照すると、本発明の一実施例によるプリンタ
においては、印字ヘッドキャリア4がモータ1とフレキ
シブル伝達器(ワイヤやベルト等)2で接続され、モー
タ1の可逆回転を印字ヘッドキャリア4の直線往復運動
に変換してシリアルな印字を行なう。
Referring to FIG. 1, in a printer according to an embodiment of the present invention, a print head carrier 4 is connected to a motor 1 by a flexible transmitter (wire, belt, etc.) 2, and the reversible rotation of the motor 1 is transmitted to the print head carrier 4. Converts to linear reciprocating motion to perform serial printing.

モータ1の回転角と回転速度とをモータ状態量検出器6
で検出する6印字ヘッドキャリア状態量推定器7に回転
角および回転速度と、機構系パラメータ保持部8に保持
されている機構系パラメータとを取り込み、印字ヘッド
キャリアの任意の時点での位置と速度およびその時点か
ら1サンプリング漫の速度を推定する。
The rotation angle and rotation speed of the motor 1 are detected by a motor state quantity detector 6.
6 The rotation angle and rotation speed detected by the print head carrier state quantity estimator 7 and the mechanical parameters held in the mechanical parameter holding unit 8 are inputted, and the position and speed of the print head carrier at any point in time are calculated. and estimate the speed for one sampling period from that point.

印字指令信号発生器1oは、次のようにして印字指令信
号を発生する。すなわち、任意の時点での印字ヘッドキ
ャリアの速度がVc(k)で、1サンプリング後の速度
がvc  (k+1)である。
The print command signal generator 1o generates a print command signal as follows. That is, the speed of the print head carrier at any point in time is Vc(k), and the speed after one sampling is vc(k+1).

このとき、サンプリング時間Tが機構系の機械的振動の
振動周波数よりも十分小さければvcl)からVc(k
+1)への変化は直線的であると仮定できる。速度がV
c(k)からV。(k+1>に変化するとき、印字ヘッ
ドキャリアが印字間隔り進む時間の時系列<1..12
.・・・、1.、)を求める。ここでnは、 T〉Σ t 盟            (1〉になる
ように選ぶ。この時系列は、 v、=Vc(k)    (2) ■2=Vc(k+1) (3) とおくと、 (a)Vl+V2の場合 V2  V。
At this time, if the sampling time T is sufficiently smaller than the vibration frequency of the mechanical vibration of the mechanical system, from vcl) to Vc(k
+1) can be assumed to be linear. The speed is V
c(k) to V. (k+1>, the time series of the time when the print head carrier advances by the printing interval <1..12
.. ..., 1. , ). Here, n is chosen so that T〉Σ t (1〉).This time series is v,=Vc(k) (2) ■2=Vc(k+1) (3) If we set (a ) In case of Vl+V2, V2 V.

(b)V1=V2の場合 I tl =                  (5)
■! により得られる。実際には任意の時点がそれ以前の最後
の印字と次の印字との間になることが大半である。そこ
で、任意の時点以前の最後の印字時点から任意の時点ま
での時間をt。とする。時系列(tt、tt、・・・、
 tn >の各要素からtoを引いた時系列(t+  
to、tt tO,・・・・・・t、−to )にした
がい、任意の時点から時系列の各要素の時間がたったと
きに、印字指令信号を出力する。
(b) When V1=V2, I tl = (5)
■! It is obtained by In reality, in most cases, the arbitrary point in time is between the previous last print and the next print. Therefore, the time from the last printing point before the arbitrary point to the arbitrary point is t. shall be. Time series (tt, tt,...
Time series (t+
to, tt tO, . . . t, -to), a print command signal is output when the time of each element in the time series has elapsed from an arbitrary point in time.

なお、印字タイミングは予め次のようにして求めておく
、■、をV!刻み毎に分割し、さらにそるえぞれについ
てV2をv2刻み毎に分割する。
Note that the printing timing is determined in advance as follows. Divide into increments, and further divide V2 into v2 increments for each warp.

そして、それぞれの場合について(4)および(5)式
から時系列を求め、印字タイミング保持部9に保持して
おく。
Then, the time series is obtained from equations (4) and (5) for each case, and is held in the print timing holding section 9.

以上により、印字ヘッドキャリアの一定の距離間隔毎に
印字を行なうことができる。
As described above, printing can be performed at regular intervals of the print head carrier.

第2図は、印字ヘッドキャリア状態量推定器7の構成を
示すブロック図である。モータ1からフレキシブル伝達
器2を経て印字ヘッドキャリア4に動力を伝達する機構
系の運動方程式から、次の伝達式が得られる。
FIG. 2 is a block diagram showing the configuration of the print head carrier state quantity estimator 7. As shown in FIG. The following transmission formula is obtained from the equation of motion of the mechanical system that transmits power from the motor 1 to the print head carrier 4 via the flexible transmitter 2.

x(k)=^(k−1)X(k−1)+EU(k−1)
    (6)Pc(k):印字ヘッドキャリアの推定
位置Vc(k):印字ヘッドキャリアの推定速度P+n
(k):モータの回転角 Vm(k):モータの回転速度 ^(k−1)、E:機構系パラメータ行列A(k−1)
、Eの機構系パラメータ行列は、機構系の構成により異
なるが、例えばモーターと印字ヘッドキャリアとが、フ
レキシブル伝達器とブーりを用いた第1図に示すように
接続されたものであれば、 kr(Pm(k−1):P−(k−1)でのフレキシブ
ル伝達器のヤング率 C:印字ヘッドキャリアとリニアガイドとの摩擦係数 m:印字ヘッドキャリアの質量 ez:モータの回転運動を直線運動に換算する係数 となる。
x(k)=^(k-1)X(k-1)+EU(k-1)
(6) Pc(k): Estimated position of print head carrier Vc(k): Estimated speed of print head carrier P+n
(k): Motor rotation angle Vm(k): Motor rotation speed ^(k-1), E: Mechanical parameter matrix A(k-1)
, E differs depending on the configuration of the mechanical system, but for example, if the motor and print head carrier are connected as shown in FIG. 1 using a flexible transmitter and a boolean, kr(Pm(k-1): Young's modulus of the flexible transmitter at P-(k-1) C: Coefficient of friction between the print head carrier and linear guide m: Mass of the print head carrier ez: Rotational motion of the motor This is the coefficient for converting into linear motion.

機構系パラメータ保持部8に予め実験あるいは解析で求
めたkr  (Pm )、C,mおよびelJのそれぞ
れのパラメータを保持しておく。そして、印字ヘッドキ
ャリア状態量推定器7の中の(6)弐計算部20に逐次
任意の時点でモータ状態量検出器6からモータ1の位置
102a、速度102bと機構系パラメータとを取り込
み、(6)式にしたがい状態量の推定を行なう。
The mechanical parameter holding unit 8 holds respective parameters of kr (Pm), C, m, and elJ, which have been determined in advance through experiments or analysis. Then, the position 102a, speed 102b, and mechanical parameters of the motor 1 are sequentially inputted from the motor state quantity detector 6 into the (6) calculation unit 20 of the print head carrier state quantity estimator 7 at an arbitrary time, and ( 6) Estimate the state quantity according to the equation.

以上に示したように、任意の時点の1サンプリング前の
モータの状態量と印字ヘッドキャリアの状態量とで、任
意の時点での印字ヘッドキャリアの位M 103 aと
速度103bとが推定できる。
As described above, the position M 103 a and the speed 103 b of the print head carrier at any time can be estimated using the state quantity of the motor and the state quantity of the print head carrier one sampling before the given time.

また、1サンプリング後の印字ヘッドキャリアの速度1
03cを、任意の時点でのモータの状態量と印字ヘッド
キャリアの状態量とにより推定できる。これで、任意の
時点での印字ヘッドキャリアの推定位置、推定速度およ
びlサンプリング後の推定速度を得な。
Also, the speed of the print head carrier after 1 sampling is 1
03c can be estimated from the state quantity of the motor and the state quantity of the print head carrier at any time. Now we have the estimated position, estimated velocity, and estimated velocity of the printhead carrier at any time and after l sampling.

第3図は、モータ状態量検出器6のブロック図である。FIG. 3 is a block diagram of the motor state quantity detector 6.

モータ状態量検出器6は、エンコーダ10により回転角
101bを検出し、エンコーダのパルス信号の時間間隔
を回転速度検出器12で測定し、回転速度101aを検
出する。
The motor state quantity detector 6 detects a rotation angle 101b with an encoder 10, measures the time interval of the pulse signal of the encoder with a rotation speed detector 12, and detects a rotation speed 101a.

第4図は、印字タイミング保持部の詳細を示す構成詳細
図である。上述したように、印字タイミングの時系列は
、VlをVl刻み毎に分割し、さらにそれぞれについて
V2をv2刻み毎に便荊して求めておく。図中において
、DATA[f][j]は、Vlのi番目の要素の中の
j番目の要素であることを示す。また、jl+ t2+
・・・はそのときの時系列を示す。尚、時系列の長さは
速度によって変化するが、最も多い数に配列の大きさを
あわせておく。この印字タイミング保持部からV、、V
2に応じたi、jで印字タイミングの時系列を引き出す
FIG. 4 is a detailed configuration diagram showing details of the print timing holding section. As described above, the time series of print timing is obtained by dividing Vl into Vl increments, and further considering V2 in v2 increments for each. In the figure, DATA[f][j] indicates the j-th element among the i-th elements of Vl. Also, jl+ t2+
...indicates the time series at that time. Note that the length of the time series changes depending on the speed, but the size of the array should be adjusted to the largest number. From this print timing holding section, V, , V
The time series of print timing is extracted using i and j according to 2.

以上の各ブロックの構成および動作は同業者に容易に類
推なしうるちのであり、さらに詳細な説明は省略する。
The configuration and operation of each block described above can be easily inferred by those skilled in the art, and a more detailed explanation will be omitted.

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

第5図は、印字ヘッドキャリアの速度変動とそのときに
一定時間間隔で印字指令信号を出力した場合の印字結果
との対応を示す従来装置による測定結果図である。図に
示すように、印字結果には疎密のばらつきがでる。
FIG. 5 is a diagram showing the results of measurements made by a conventional apparatus, showing the correspondence between speed fluctuations of the print head carrier and printing results obtained when printing command signals are output at regular time intervals. As shown in the figure, there are variations in density in the printing results.

それに対し、第6図は、印字ヘッドキャリアの速度変動
とそのときに本発明による印字指令信号発生器により印
字指令信号を出力した場合の印字結果との対応を示す測
定結果図である。図のように、一定間隔に印字を行なう
ことができ印字誤差がなくなる。
On the other hand, FIG. 6 is a measurement result diagram showing the correspondence between the speed fluctuation of the print head carrier and the printing result when a printing command signal is outputted by the printing command signal generator according to the present invention at that time. As shown in the figure, printing can be performed at regular intervals, eliminating printing errors.

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

第1図は本発明の一実施例による印字指令信号発生装置
の構成を示すブロック図、第2図は印字ヘッドキャリア
状態量推定器の構成を示すブロック図、第3図はモータ
状態量検出器を示すブロック図、第4図は印字タイミン
グ保持部の詳細を示す構成詳細図、第5図は従来装置に
よる測定結果図、第6図は本発明の装置による測定結果
図である。 トモータ、2・フレキシブル伝達器、3:プーリ、4:
印字ヘッドキャリア、5:印字へ・ンド、6:モータ状
B量検出器、7:印字へ・ンドキャリア状態量推定器、
8:機構系パラメータ(呆持部、9:印字タイミング保
持部、10:印字指令信号発生器、11:印字データ保
持部。 代理人 弁理士  内 原  音 晃  4 図 II l l  I 111111 第  、5  深
FIG. 1 is a block diagram showing the configuration of a printing command signal generating device according to an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration of a print head carrier state quantity estimator, and FIG. 3 is a block diagram showing the configuration of a motor state quantity detector. FIG. 4 is a detailed configuration diagram showing details of the print timing holding section, FIG. 5 is a diagram showing measurement results obtained by a conventional device, and FIG. 6 is a diagram showing measurement results obtained by the device of the present invention. motor, 2, flexible transmitter, 3: pulley, 4:
Print head carrier, 5: Print head carrier, 6: Motor-like B quantity detector, 7: Print head carrier state quantity estimator,
8: Mechanical parameters (holding section, 9: Printing timing holding section, 10: Printing command signal generator, 11: Printing data holding section. Agent: Patent attorney Otoaki Uchihara 4 Figure II l l I 111111 No. 5 deep

Claims (1)

【特許請求の範囲】 フレキシブル伝達器によりモータの動力を印字ヘッドキ
ャリアに伝え、印字ヘッドキャリアを往復運動させるシ
ルアルプリンタにおいて、 前記モータに接続されたモータ状態量検出器でモータの
状態量を検出し、 機構系特性パラメータ保持部で保持される機構系の特性
パラメータと前記モータの状態量とを印字ヘットキャリ
ア状態量推定器に取り込み、任意の時点での印字ヘッド
キャリアの位置、速度および1サンプリング後の速度を
推定し、推定された印字ヘッドキャリアの速度、位置お
よび1サンプリング後の速度と印字位置データ保持部に
保持されている印字位置を示す印字位置データとを印字
指令信号発生器に取り込み、印字ヘッドキャリアの前記
推定位置と印字位置データとを比較し印字位置の補正を
行ない、印字タイミング保持部から受ける印字ヘッドキ
ャリアの任意の時点の前記推定速度とその時点から1サ
ンプリング後の前記推定速度に応じた印字タイミングの
時系列に合わせ、任意の時点以前の最後の印字から任意
の時点までの時間を考慮して印字指令信号を発生するこ
とを特徴とするシリアルプリンタの印字指令信号発生装
置。
[Claims] In a serial printer that transmits the power of a motor to a print head carrier using a flexible transmitter and causes the print head carrier to reciprocate, a motor state quantity detector connected to the motor detects the state quantity of the motor. , The mechanical characteristic parameters held in the mechanical characteristic parameter holding unit and the state quantity of the motor are loaded into the print head carrier state quantity estimator, and the position and speed of the print head carrier at any time and after one sampling are acquired. the estimated speed and position of the print head carrier, the speed after one sampling, and print position data indicating the print position held in the print position data holding unit, and input them into a print command signal generator; The estimated position of the print head carrier is compared with the print position data, the print position is corrected, and the estimated speed of the print head carrier at an arbitrary point in time received from the print timing holding unit and the estimated speed one sampling after that point are determined. 1. A print command signal generating device for a serial printer, characterized in that a print command signal is generated by taking into account the time from the last printing before a given time point to a given time point in accordance with a time series of print timings according to the print timing.
JP13346988A 1988-05-30 1988-05-30 Setting command signal generator for serial printer Pending JPH01301261A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13346988A JPH01301261A (en) 1988-05-30 1988-05-30 Setting command signal generator for serial printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13346988A JPH01301261A (en) 1988-05-30 1988-05-30 Setting command signal generator for serial printer

Publications (1)

Publication Number Publication Date
JPH01301261A true JPH01301261A (en) 1989-12-05

Family

ID=15105505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13346988A Pending JPH01301261A (en) 1988-05-30 1988-05-30 Setting command signal generator for serial printer

Country Status (1)

Country Link
JP (1) JPH01301261A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7237858B2 (en) 2002-03-14 2007-07-03 Seiko Epson Corporation Printing apparatus, printing method, storage medium, and computer system
US7284810B2 (en) 2002-03-14 2007-10-23 Seiko Epson Corporation Printer, printing method, program, storage medium and computer system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7237858B2 (en) 2002-03-14 2007-07-03 Seiko Epson Corporation Printing apparatus, printing method, storage medium, and computer system
US7284810B2 (en) 2002-03-14 2007-10-23 Seiko Epson Corporation Printer, printing method, program, storage medium and computer system
US7712857B2 (en) 2002-03-14 2010-05-11 Seiko Epson Corporation Printing apparatus, printing method, program, storage medium, and computer system

Similar Documents

Publication Publication Date Title
KR920009023B1 (en) Rotation speed measuring method
EP1175011B1 (en) Digital encoder control method and apparatus
JPH01301261A (en) Setting command signal generator for serial printer
JP2866332B2 (en) Ultrasonic flow meter
JP2002341943A (en) Method for inputting positional data of servo motor into motion controller and device for carrying out the same method
JPH0250855A (en) Printing order signal generator of serial printer
JP3676350B2 (en) Motor speed control apparatus and method
JPH0815058A (en) Method for measuring load constant of motor drive system
JP2007213154A (en) Method of transmitting and reproducing positional data of motor, and drive control system for carrying out the same method
JP3480604B2 (en) Raster recording device
JP4013174B2 (en) Motor torque ripple measuring device
GB2166891A (en) Velocity control system
US4349285A (en) Printer having acoustic head locating system
JPH06225564A (en) Method of measuring load constant of motor drive system
JP4059698B2 (en) Inertial device
JPH091863A (en) Printing control circuit for serial printer
JPH07210206A (en) Identifying method for conveyance control system and conveyance controller
JPS6257010A (en) Position controller
JPH01178478A (en) Printing head travel controller for printer
JP2001146054A (en) Recorder
JP2003185465A (en) Inertia equipment
JPH07288990A (en) Pulse train input behavior measuring apparatus
KR19980033797A (en) Speed detection device using encoder in motor and its method
JPH11221910A (en) Image output apparatus
JPH0655795A (en) Printing signal generation method and device in serial printer