JPH01301261A - シリアルプリンタの印字指令信号発生装置 - Google Patents

シリアルプリンタの印字指令信号発生装置

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
English (en)
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/ja
Publication of JPH01301261A publication Critical patent/JPH01301261A/ja
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

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、フレキシブル伝達器によりモータの動力を印
字ヘッドキャリアに伝え、印字ヘッドキャリアを往復運
動させるシルアルプリンタ、特にシリアルプリンタの印
字指令信号を発生する装置に関する。
〔従来の技術〕
現在市販されているシリアルプリンタの印字指令信号は
、ステッピングモータを印字ヘッドキャリアの移動の駆
動源とするものであれは、ステッピングモータの駆動指
令に同期して一定の印字時間で印字制御器から出力され
、サーボモータを印字ヘッドキャリアの移動の駆動源と
するものであればサーボモータの一定の回転角毎に一定
の印字時間で印字制御器から出力されるものが主である
また、特開昭55−4779号公報「印字タイミングを
補正したプリンタ」に示されるように、モータの立ち上
がりの速度変動を有する領域でも印字を行なうために、
モータの速度に応じた補正を行ない、印字指令信号を発
生させているものもある。
これらは、駆動源であるモータと印字ヘッドキャリアが
剛体結合されていると仮定し、モータの回転角が印字点
に達したときに印字指令信号を出力するものである。
〔発明が解決しようとする課題〕
上述した従来のシリアルプリンタの印字指令信号発生で
は、次のような問題がある。
高速駆動の場合、モータを急激に加速するために、モー
タと印字ヘッドキャリアとの間のフレーキシプル伝達器
く例えば、ワイヤやベルト)の弾性変形による振動を発
生する。そのため、モータの回転角に応じて印字指令を
出力すると、印字誤差が生じてしまう。
更に、特開昭55−5811号公報および特開昭57−
4779号公報に示されるように、駆動源であるモータ
の速度を基準に印字トリガ出力のタイミングを補正した
のでは、フレーキシプル伝達器の弾性変形による振動が
発生したとき印字ヘッドキャリア側の正確な補正はでき
ない。したがって、印字ヘッドキャリアとモータの相対
速度が零であるとき以外に印字誤差を生じる問題があっ
た。
これらの問題点は、高速プリンタを開発する障害となる
〔課題を解決するための手段〕
本発明によれば、フレキシブル伝達器によりモータの動
力を印字ヘッドキャリアに伝え、印字ヘッドキャリアを
往復運動させるシルアルプリンタにおいて、前記モータ
に接続されたモータ状態量検出器でモータの状態量を検
出し、機構系特性パラメータ保持部で保持される機構系
の特性パラメータと前記モータの状態量とを印字ヘット
キャリア状態量推定器に取り込み、任意の時点での印字
ヘッドキャリアの位置、速度および1サンプリング後の
速度を推定し、推定された印字ヘッドキャリアの速度9
位置および1サンプリング後の速度と印字位置データ保
持部に保持されている印字位置を示す印字位置データと
を印字指令信号発生器に取り込み、印字ヘッドキャリア
の前記推定位置と印字位置データとを比較し印字位置の
補正を行ない、印字タイミング保持部から受ける印字ヘ
ッドキャリアの任意の時点の前記推定速度とその時点か
ら1.サンプリング後の前記推定速度に応じた印字タイ
ミングの時系列に合わせ、任意の時点以前の最後の印字
から任意の時点までの時間を考慮して印字指令信号を発
生することを特徴とするシリアルプリンタの印字指令信
号発生装置が得られる。
〔発明の作用〕
回転角検出器および回転角度検出器から得られるモータ
の状態量と、予め実験あるいは解析により求めである機
構系の特性を示す特性パラメータとを用い、印字ヘッド
キャリア状態量推定器で印字ヘッドキャリアの任意の時
点での速度1位Jおよび1サンプリング後の速度を推定
する。なお、上述の状態量検出および状態量推定は、一
定のサンプリング時間T毎に行なう。
次に、印字指令信号発生器で、以下のことを行なう。
印字ヘッドキャリアの推定された位置と印字すべき位置
データとを比較し、印字位置の補正を行なう。しかし、
状態量の検出および推定は時間を要し時間Tは印字の時
間間隔tよりも大きくなる。そこで、時間Tでは速度変
動が直線的であると仮定する。さらに、任意の時点とそ
れから1サンプリング後のそれぞれの推定された速度に
応じた印字タイミングを時間T分子め印字タイミング保
持部に保持しておく9そして、任意の時点の前の最後の
印字から任意の時点までの時間を考慮し、任意の時点で
得られた時間T分の印字タイミングにしたがい印字指令
信号を発生させることで正確な位置で印字を行なうこと
ができる。
〔実施例〕
次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
第1図を参照すると、本発明の一実施例によるプリンタ
においては、印字ヘッドキャリア4がモータ1とフレキ
シブル伝達器(ワイヤやベルト等)2で接続され、モー
タ1の可逆回転を印字ヘッドキャリア4の直線往復運動
に変換してシリアルな印字を行なう。
モータ1の回転角と回転速度とをモータ状態量検出器6
で検出する6印字ヘッドキャリア状態量推定器7に回転
角および回転速度と、機構系パラメータ保持部8に保持
されている機構系パラメータとを取り込み、印字ヘッド
キャリアの任意の時点での位置と速度およびその時点か
ら1サンプリング漫の速度を推定する。
印字指令信号発生器1oは、次のようにして印字指令信
号を発生する。すなわち、任意の時点での印字ヘッドキ
ャリアの速度がVc(k)で、1サンプリング後の速度
が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。
(b)V1=V2の場合 I tl =                  (5)
■! により得られる。実際には任意の時点がそれ以前の最後
の印字と次の印字との間になることが大半である。そこ
で、任意の時点以前の最後の印字時点から任意の時点ま
での時間をt。とする。時系列(tt、tt、・・・、
 tn >の各要素からtoを引いた時系列(t+  
to、tt tO,・・・・・・t、−to )にした
がい、任意の時点から時系列の各要素の時間がたったと
きに、印字指令信号を出力する。
なお、印字タイミングは予め次のようにして求めておく
、■、をV!刻み毎に分割し、さらにそるえぞれについ
てV2をv2刻み毎に分割する。
そして、それぞれの場合について(4)および(5)式
から時系列を求め、印字タイミング保持部9に保持して
おく。
以上により、印字ヘッドキャリアの一定の距離間隔毎に
印字を行なうことができる。
第2図は、印字ヘッドキャリア状態量推定器7の構成を
示すブロック図である。モータ1からフレキシブル伝達
器2を経て印字ヘッドキャリア4に動力を伝達する機構
系の運動方程式から、次の伝達式が得られる。
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:モータの回転運動を直線運動に換算する係数 となる。
機構系パラメータ保持部8に予め実験あるいは解析で求
めたkr  (Pm )、C,mおよびelJのそれぞ
れのパラメータを保持しておく。そして、印字ヘッドキ
ャリア状態量推定器7の中の(6)弐計算部20に逐次
任意の時点でモータ状態量検出器6からモータ1の位置
102a、速度102bと機構系パラメータとを取り込
み、(6)式にしたがい状態量の推定を行なう。
以上に示したように、任意の時点の1サンプリング前の
モータの状態量と印字ヘッドキャリアの状態量とで、任
意の時点での印字ヘッドキャリアの位M 103 aと
速度103bとが推定できる。
また、1サンプリング後の印字ヘッドキャリアの速度1
03cを、任意の時点でのモータの状態量と印字ヘッド
キャリアの状態量とにより推定できる。これで、任意の
時点での印字ヘッドキャリアの推定位置、推定速度およ
びlサンプリング後の推定速度を得な。
第3図は、モータ状態量検出器6のブロック図である。
モータ状態量検出器6は、エンコーダ10により回転角
101bを検出し、エンコーダのパルス信号の時間間隔
を回転速度検出器12で測定し、回転速度101aを検
出する。
第4図は、印字タイミング保持部の詳細を示す構成詳細
図である。上述したように、印字タイミングの時系列は
、VlをVl刻み毎に分割し、さらにそれぞれについて
V2をv2刻み毎に便荊して求めておく。図中において
、DATA[f][j]は、Vlのi番目の要素の中の
j番目の要素であることを示す。また、jl+ t2+
・・・はそのときの時系列を示す。尚、時系列の長さは
速度によって変化するが、最も多い数に配列の大きさを
あわせておく。この印字タイミング保持部からV、、V
2に応じたi、jで印字タイミングの時系列を引き出す
以上の各ブロックの構成および動作は同業者に容易に類
推なしうるちのであり、さらに詳細な説明は省略する。
〔発明の効果〕
第5図は、印字ヘッドキャリアの速度変動とそのときに
一定時間間隔で印字指令信号を出力した場合の印字結果
との対応を示す従来装置による測定結果図である。図に
示すように、印字結果には疎密のばらつきがでる。
それに対し、第6図は、印字ヘッドキャリアの速度変動
とそのときに本発明による印字指令信号発生器により印
字指令信号を出力した場合の印字結果との対応を示す測
定結果図である。図のように、一定間隔に印字を行なう
ことができ印字誤差がなくなる。
【図面の簡単な説明】
第1図は本発明の一実施例による印字指令信号発生装置
の構成を示すブロック図、第2図は印字ヘッドキャリア
状態量推定器の構成を示すブロック図、第3図はモータ
状態量検出器を示すブロック図、第4図は印字タイミン
グ保持部の詳細を示す構成詳細図、第5図は従来装置に
よる測定結果図、第6図は本発明の装置による測定結果
図である。 トモータ、2・フレキシブル伝達器、3:プーリ、4:
印字ヘッドキャリア、5:印字へ・ンド、6:モータ状
B量検出器、7:印字へ・ンドキャリア状態量推定器、
8:機構系パラメータ(呆持部、9:印字タイミング保
持部、10:印字指令信号発生器、11:印字データ保
持部。 代理人 弁理士  内 原  音 晃  4 図 II l l  I 111111 第  、5  深

Claims (1)

  1. 【特許請求の範囲】 フレキシブル伝達器によりモータの動力を印字ヘッドキ
    ャリアに伝え、印字ヘッドキャリアを往復運動させるシ
    ルアルプリンタにおいて、 前記モータに接続されたモータ状態量検出器でモータの
    状態量を検出し、 機構系特性パラメータ保持部で保持される機構系の特性
    パラメータと前記モータの状態量とを印字ヘットキャリ
    ア状態量推定器に取り込み、任意の時点での印字ヘッド
    キャリアの位置、速度および1サンプリング後の速度を
    推定し、推定された印字ヘッドキャリアの速度、位置お
    よび1サンプリング後の速度と印字位置データ保持部に
    保持されている印字位置を示す印字位置データとを印字
    指令信号発生器に取り込み、印字ヘッドキャリアの前記
    推定位置と印字位置データとを比較し印字位置の補正を
    行ない、印字タイミング保持部から受ける印字ヘッドキ
    ャリアの任意の時点の前記推定速度とその時点から1サ
    ンプリング後の前記推定速度に応じた印字タイミングの
    時系列に合わせ、任意の時点以前の最後の印字から任意
    の時点までの時間を考慮して印字指令信号を発生するこ
    とを特徴とするシリアルプリンタの印字指令信号発生装
    置。
JP13346988A 1988-05-30 1988-05-30 シリアルプリンタの印字指令信号発生装置 Pending JPH01301261A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13346988A JPH01301261A (ja) 1988-05-30 1988-05-30 シリアルプリンタの印字指令信号発生装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13346988A JPH01301261A (ja) 1988-05-30 1988-05-30 シリアルプリンタの印字指令信号発生装置

Publications (1)

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

Family

ID=15105505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13346988A Pending JPH01301261A (ja) 1988-05-30 1988-05-30 シリアルプリンタの印字指令信号発生装置

Country Status (1)

Country Link
JP (1) JPH01301261A (ja)

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 (ko) 회전속도의 계측방법
EP1175011B1 (en) Digital encoder control method and apparatus
JPH01301261A (ja) シリアルプリンタの印字指令信号発生装置
JP2866332B2 (ja) 超音波流量計
JP2002341943A (ja) サーボモータの位置データをモーションコントローラへ入力する方法およびその方法を実施する装置
JPH0250855A (ja) シリアル式プリンタの印字指令信号発生装置
JP3676350B2 (ja) モータ速度制御装置及び方法
JPH0815058A (ja) 電動機駆動系の負荷定数測定方法
JP2007213154A (ja) モータの位置データを伝送し再生処理する方法およびその方法を実施する駆動制御システム
JP3480604B2 (ja) ラスタ式記録装置
JP4013174B2 (ja) モータトルクリップル測定装置
GB2166891A (en) Velocity control system
US4349285A (en) Printer having acoustic head locating system
JPH06225564A (ja) 電動機駆動系の負荷定数測定方法
JP4059698B2 (ja) 慣性装置
JPH091863A (ja) シリアルプリンタの印字制御回路
JPH07210206A (ja) 搬送制御システム及び搬送制御装置の同定方法
JPS6257010A (ja) 位置制御装置
JPH01178478A (ja) プリンタの印字ヘッド移動制御装置
JP2001146054A (ja) 記録装置
JP2003185465A (ja) 慣性装置
JPH07288990A (ja) パルス列入力対応型挙動測定装置
KR19980033797A (ko) 모터에서 엔코더를 이용한 속도검출 장치 및 그 방법
JPH11221910A (ja) 画像出力装置
JPH0655795A (ja) シリアルプリンタの印字信号発生方法および装置