[go: up one dir, main page]

JPH04235074A - Serial printer - Google Patents

Serial printer

Info

Publication number
JPH04235074A
JPH04235074A JP96391A JP96391A JPH04235074A JP H04235074 A JPH04235074 A JP H04235074A JP 96391 A JP96391 A JP 96391A JP 96391 A JP96391 A JP 96391A JP H04235074 A JPH04235074 A JP H04235074A
Authority
JP
Japan
Prior art keywords
print head
scanning
information
controller
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
JP96391A
Other languages
Japanese (ja)
Inventor
Koichi Higashimura
東村公一
Katsuhiko Nishizawa
西澤克彦
Hirotomo Tanaka
田中啓友
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP96391A priority Critical patent/JPH04235074A/en
Publication of JPH04235074A publication Critical patent/JPH04235074A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To improve the scanning characteristics of a printing head. CONSTITUTION:Information 15 for traveling a printing head 2 outputted from an encoder 14 is inputted to a controller 4. Based on a rule group 16 of a fuzzy logic reasoning incorporated in the controller 4, an approximate collation is conducted. Optimum drive information 5 at every timing is determined to be outputted to a scanning motor 6.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、プリントヘッドを走査
して記録媒体上に画像を形成するシリアルプリンタにお
ける、プリントヘッドの走査制御に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to scan control of a print head in a serial printer that scans the print head to form an image on a recording medium.

【0002】0002

【従来の技術】従来、シリアルプリンタにおけるプリン
トヘッドの走査は、コントローラが、プリントヘッドの
移動情報を入力し、ルックアップテーブルを参照して、
駆動情報を決定し、プリントヘッドの走査用モータへ出
力する、閉ループ制御により行われている。
2. Description of the Related Art Conventionally, in order to scan a print head in a serial printer, a controller inputs print head movement information, refers to a look-up table,
This is done through closed-loop control, where drive information is determined and output to the printhead's scanning motor.

【0003】0003

【発明が解決しようとする課題】しかし、ルックアップ
テーブルによる閉ループ制御を行う場合は、構成部品の
品質ばらつきや組立調整ばらつき等で生じるプリントヘ
ッドの走査特性の変動と、温度や湿度等の使用環境の違
いで生じるプリントヘッドの走査特性の変動の全てに対
し、同じルックアップテーブルで対応する事となるため
、本来プリントヘッドに潜在している走査特性を充分引
き出せるものとはなり得なかった。また、そうしたルッ
クアップテーブルを、加速段階、定速段階、減速段階の
3段階について、仕様速度毎に用意しなければならず、
ルックアップテーブル作成の工数も非常に大きかった。
[Problems to be Solved by the Invention] However, when performing closed-loop control using a look-up table, fluctuations in the scanning characteristics of the print head caused by variations in the quality of component parts, variations in assembly adjustment, etc., and changes in the operating environment such as temperature and humidity must be avoided. Since the same look-up table must be used to deal with all the variations in the scanning characteristics of the print head caused by differences in the print head, it was not possible to fully bring out the scanning characteristics originally latent in the print head. In addition, such look-up tables must be prepared for each specified speed in three stages: acceleration stage, constant speed stage, and deceleration stage.
The amount of man-hours required to create the lookup table was also extremely large.

【0004】本発明はこの様な問題点を解決するもので
、その目的とするところは、プリントヘッドの走査特性
の良い、コストパフォーマンスに優れたシリアルプリン
タを提供する事にある。
The present invention is intended to solve these problems, and its purpose is to provide a serial printer with good print head scanning characteristics and excellent cost performance.

【0005】[0005]

【課題を解決するための手段】本発明におけるシリアル
プリンタは、プリントヘッドの移動情報を入力し、プの
走査用モータへの駆動情報を出力する、曖昧推論のルー
ル群を内臓するコントローラを具備した事を特徴とする
[Means for Solving the Problems] A serial printer according to the present invention is equipped with a controller incorporating a group of ambiguous inference rules that inputs print head movement information and outputs drive information to the printer's scanning motor. characterized by things.

【0006】[0006]

【作用】本発明の上記の構成によれば、プリントヘッド
の走査は、コントローラによって、プリントヘッドの移
動情報を入力、プリントヘッドの走査用モータへの駆動
情報を出力とする、曖昧制御により行われる。
[Operation] According to the above configuration of the present invention, scanning of the print head is performed by ambiguous control in which the controller inputs print head movement information and outputs drive information to the print head scanning motor. .

【0007】[0007]

【実施例】以下、本発明の詳細を図面に基づき説明する
DESCRIPTION OF THE PREFERRED EMBODIMENTS The details of the present invention will be explained below with reference to the drawings.

【0008】図1に、本発明におけるシリアルプリンタ
1の実施例を示す。
FIG. 1 shows an embodiment of a serial printer 1 according to the present invention.

【0009】プリントヘッド2は、駆動ロープ3を介し
て、コントローラ4から出力される駆動情報5に応じた
走査用モータ6からの駆動力を受け、ガイド軸7に沿っ
て摺動、送りローラ8による記録媒体9の搬送方向10
と垂直な方向11に走査しつつ、ホストコンピュータ(
図示せず)から送られた電気信号12をドット13に変
換し、記録媒体9上に画像を形成する。走査用モータ6
と同軸に取り付けられたエンコーダ14からは、プリン
トヘッド2の移動情報15が、コントローラ4へ入力さ
れ、コントローラ4は、内臓する曖昧推論のルール群1
6に基づき近似照合を行い、現時点の駆動情報5を決定
し走査用モータ6へ出力する。曖昧推論のルール群16
は、「もし、位置ずれが正にとても大きく、速度ずれが
正にとても大きければ、通電デューティをとても低くす
る。」、「もし、位置ずれが負に小さく、速度ずれがゼ
ロに近ければ、通電デューティを少し高くする。」とい
った、プリントヘッド2の位置ずれと速度ずれの、2次
元の移動情報空間上の曖昧集合を前件部、走査用モータ
6の通電デューティ上の曖昧集合を後件部とする、「I
F(前件部)、THEN(後件部)」形式の前向き推論
であり、プリントヘッド2が定速で走査する事に主眼を
置いた、並列ルール群からなっている。この様な、曖昧
推論のルール群16と移動情報15の入力から近似照合
を行い駆動情報5の出力を決定する迄の曖昧推論の、コ
ントローラ4への実装は、人工知能の分野における、フ
ァジープロダクションルールと近似照合とデファジフィ
ケーションの、コンピュータ内への実装方法を参考にす
れば良い。この様に構成されたシリアルプリンタのプリ
ントヘッドの走査は、曖昧制御により行われるので、駆
動情報がその刻々に適したきめ細かなものとなり、本来
プリントヘッドに潜在している走査特性を充分に引き出
せる制御が可能となる。また、曖昧推論のルール群は、
並列ルール群である上に言語的表現であるため、ルール
群と曖昧集合の固定のための作業は、ヒューマンインタ
ーフェイスに非常に優れ、容易であり、作成工数自体も
大きく削減される。第2の実施例として、曖昧推論の近
似照合を専用のハードで実現するようにしても良い。こ
の様な構成は、推論スピードが大幅に向上するので、高
速シリアルプリンタへの曖昧制御の実装方法として有効
である。第3の実施例として、プリントヘッドの加速度
をも考慮し、3次元の移動情報空間上の曖昧集合を、曖
昧推論のルール群の前件部としても良い。この場合には
、駆動情報がその刻々に更に適したきめ細かなものとな
り、本来プリントヘッドに潜在している走査特性を更に
引き出せる制御が可能となる。
The print head 2 receives a driving force from a scanning motor 6 via a driving rope 3 in accordance with driving information 5 outputted from a controller 4, and slides along a guide shaft 7 and is moved by a feed roller 8. The conveyance direction 10 of the recording medium 9 according to
While scanning in the direction 11 perpendicular to the host computer (
(not shown) is converted into dots 13 to form an image on the recording medium 9. Scanning motor 6
The movement information 15 of the print head 2 is inputted from the encoder 14 coaxially attached to the controller 4, and the controller 4 uses the built-in vague inference rule group 1.
Approximate verification is performed based on 6, and the current drive information 5 is determined and output to the scanning motor 6. Group of rules for ambiguous reasoning 16
``If the positional deviation is very large in the positive direction and the velocity deviation is very large in the positive direction, the energization duty is set very low.'', ``If the positional deviation is very small in the negative direction and the speed deviation is close to zero, the energization duty is set very low.'' The antecedent part is an ambiguous set in the two-dimensional movement information space of the positional deviation and speed deviation of the print head 2, and the consequent part is an ambiguous set in the energization duty of the scanning motor 6. ``I
This is a forward inference in the form of "F (antecedent part), THEN (consequent part)", and consists of a group of parallel rules, with the main focus being that the print head 2 scans at a constant speed. The implementation of such fuzzy inference in the controller 4 from inputting the fuzzy inference rule group 16 and movement information 15 to performing approximate matching and determining the output of the drive information 5 is a fuzzy production method in the field of artificial intelligence. You can refer to how to implement rules, approximate matching, and defuzzification in a computer. Scanning of the print head of a serial printer configured in this way is performed by ambiguous control, so the drive information is finely tuned to each moment, and control that can fully bring out the scanning characteristics inherent in the print head. becomes possible. In addition, the rules for fuzzy inference are:
Since it is a parallel rule group and is a linguistic expression, the work for fixing the rule group and ambiguous set is easy and has a very good human interface, and the number of creation steps itself is greatly reduced. As a second embodiment, approximate matching of ambiguous inference may be realized using dedicated hardware. This configuration greatly improves the inference speed and is therefore effective as a method for implementing ambiguity control in high-speed serial printers. As a third embodiment, the acceleration of the print head may also be considered, and an ambiguous set on a three-dimensional movement information space may be used as an antecedent of a rule group for ambiguous inference. In this case, the drive information becomes finer and more suitable for each moment, making it possible to perform control that can further bring out the scanning characteristics originally latent in the print head.

【0010】0010

【発明の効果】以上述べた様に、本発明の上記の構成に
よれば、プリントヘッドの走査が、コントローラによっ
て、プリントヘッドの移動情報を入力、プリントヘッド
の走査用モータへの駆動情報を出力する、曖昧制御によ
り行われるので、駆動情報がその刻々に適したきめ細か
なものとなり、本来プリントヘッドに潜在している走査
特性を充分に引き出せる制御が可能となる。また、曖昧
推論のルール群は、並列ルール群である上に言語的表現
であるため、ルール群と曖昧集合の固定のための作業は
、ヒューマンインターフェイスに非常に優れ、容易であ
り、作成工数自体も大きく削減される。また、プリント
ヘッドの走査が曖昧制御により行われるため、駆動情報
の時系列的連続性が高く、プリントヘッドの走査音がユ
ーザーに与える不快感も低減する上、走査用モータから
プリントヘッドまでの駆動力伝達機構に、高次の電気的
、機械的衝撃が加わらなくなるため、シリアルプリンタ
の寿命が延びるという画期的な副次効果をも生まれる。
As described above, according to the above configuration of the present invention, the scanning of the print head is performed by inputting print head movement information and outputting drive information to the print head scanning motor by the controller. Since this is performed using ambiguous control, the drive information becomes finely tuned to suit each moment, and control that can fully bring out the scanning characteristics originally latent in the print head becomes possible. In addition, since the fuzzy inference rule set is a parallel rule set and is a linguistic expression, the task of fixing the rule set and fuzzy set is very easy and has an excellent human interface, and the creation process itself is very simple. will also be greatly reduced. In addition, since the scanning of the print head is performed using ambiguous control, the chronological continuity of drive information is high, and the discomfort caused to the user by the scanning sound of the print head is reduced. Since high-order electrical and mechanical shocks are no longer applied to the force transmission mechanism, this has the revolutionary side effect of extending the lifespan of serial printers.

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

【図1】本発明におけるシリアルプリンタの実施例を示
す図。
FIG. 1 is a diagram showing an embodiment of a serial printer according to the present invention.

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

1  シリアルプリンタ 2  プリントヘッド 3  駆動ロープ 4  コントローラ 5  駆動情報 6  走査用モータ 7  ガイド軸 8  送りローラ 9  記録媒体 14  エンコーダ 16  曖昧推論のルール群 1 Serial printer 2 Print head 3 Driving rope 4 Controller 5 Drive information 6 Scanning motor 7 Guide shaft 8 Feed roller 9 Recording medium 14 Encoder 16. Rules for ambiguous reasoning

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  電気信号をドットに変換するプリント
ヘッドを走査して、記録媒体上に画像を形成するシリア
ルプリンタにおいて、前記プリントヘッドの移動情報を
入力し、前記プリントヘッドの走査用モータへの駆動情
報を出力する、曖昧推論のルール群を内臓するコントロ
ーラを具備した事を特徴とするシリアルプリンタ。
1. In a serial printer that scans a print head that converts electrical signals into dots to form an image on a recording medium, information on the movement of the print head is input and the information is sent to a scanning motor of the print head. A serial printer characterized by being equipped with a controller that outputs drive information and has a built-in group of rules for ambiguous inference.
JP96391A 1991-01-09 1991-01-09 Serial printer Pending JPH04235074A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP96391A JPH04235074A (en) 1991-01-09 1991-01-09 Serial printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP96391A JPH04235074A (en) 1991-01-09 1991-01-09 Serial printer

Publications (1)

Publication Number Publication Date
JPH04235074A true JPH04235074A (en) 1992-08-24

Family

ID=11488298

Family Applications (1)

Application Number Title Priority Date Filing Date
JP96391A Pending JPH04235074A (en) 1991-01-09 1991-01-09 Serial printer

Country Status (1)

Country Link
JP (1) JPH04235074A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009542455A (en) * 2006-04-06 2009-12-03 シーメンス アクチエンゲゼルシヤフト Layered insulation layer and component with high porosity

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009542455A (en) * 2006-04-06 2009-12-03 シーメンス アクチエンゲゼルシヤフト Layered insulation layer and component with high porosity

Similar Documents

Publication Publication Date Title
US4410286A (en) Printing complex characters
JP2005132028A (en) Recording device and transport control device
EP1201446B1 (en) Recording apparatus
JPH04235074A (en) Serial printer
US7959243B2 (en) Printhead, head cartridge, and printing apparatus employing either of same
JP3814509B2 (en) Method and apparatus for motor control
JPH05176578A (en) Serial printer
US4939440A (en) Friction-compensating mass motion controller
KR0135218B1 (en) Image recording apparatus and control method thereof
JP2007011611A (en) Positioning control device, positioning control method, program for causing computer to execute the method, image forming apparatus, and recording medium
JPH0120069B2 (en)
JP2000071540A (en) Serial printer and serial printing method
JPH0691977A (en) Motor control device
US6997624B2 (en) Image forming apparatus and image forming method
JP2019188777A (en) Electronic equipment and control method thereof
JPH0580856A (en) Motor controller
JP4662821B2 (en) Motor drive control device, image forming apparatus, and program
JP2019188780A (en) Electronic equipment and control method thereof
JPS59201884A (en) Carriage controlling system for electronic typewriter
JPH01320185A (en) Printing head travel controller
JP3050259B2 (en) Printing control device
JPS6356867B2 (en)
JPS61266269A (en) thermal printer
JP2005305841A (en) Image forming apparatus
JP2006159696A (en) Recording device and method for controlling carriage drive