JP3132733B2 - Driving method of dot print head - Google Patents
Driving method of dot print headInfo
- Publication number
- JP3132733B2 JP3132733B2 JP04021140A JP2114092A JP3132733B2 JP 3132733 B2 JP3132733 B2 JP 3132733B2 JP 04021140 A JP04021140 A JP 04021140A JP 2114092 A JP2114092 A JP 2114092A JP 3132733 B2 JP3132733 B2 JP 3132733B2
- Authority
- JP
- Japan
- Prior art keywords
- wire
- drive
- driving
- driven
- elements
- 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
- 238000000034 method Methods 0.000 title claims description 29
- 230000015654 memory Effects 0.000 claims description 24
- 230000005284 excitation Effects 0.000 claims description 15
- 230000005279 excitation period Effects 0.000 claims 1
- 238000004364 calculation method Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 20
- 230000004907 flux Effects 0.000 description 12
- 238000013500 data storage Methods 0.000 description 4
- 125000006850 spacer group Chemical group 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、シリアルプリンタにお
けるドット印字ヘッドの駆動方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for driving a dot print head in a serial printer.
【0002】[0002]
【従来の技術】従来、ドット印字ヘッドにおいては、永
久磁石の吸引力によって印字ワイヤを駆動しており、例
えば、印字ワイヤを固定したアーマチュアをバイアス用
の板ばねによって揺動自在に支持し、前記アーマチュア
をあらかじめ前記板ばねの弾性力に抗して永久磁石によ
ってコアに吸引させておき、印字する際に、前記コアに
巻装されたコイルを励磁させて前記永久磁石と逆方向に
磁束を発生させ、前記アーマチュアを解放させる構造と
なっている。2. Description of the Related Art Conventionally, in a dot print head, a print wire is driven by the attractive force of a permanent magnet. For example, an armature to which the print wire is fixed is swingably supported by a plate spring for bias. The armature is previously attracted to the core by a permanent magnet against the elastic force of the leaf spring, and when printing, a coil wound around the core is excited to generate a magnetic flux in a direction opposite to the permanent magnet. To release the armature.
【0003】図2は従来のドット印字ヘッドの断面図で
ある。図の(a)はアーマチュア解放時の状態を、
(b)はアーマチュア吸引時の状態を示している。図に
おいて、1はベースであり、該ベース1上の外周縁部に
永久磁石2、台板3、スペーサ4、ヨーク5が順次積層
される。6は板ばねであり、スペーサ4とヨーク5の間
に固定端が挟持される。そして、前記ヨーク5の上には
ストッパ8を介してガイド7の基部が重ねられ、一方、
ベース1側にキャップ10が設けられ、ガイド7とキャ
ップ10間がクランプ11によって一体的に固定され
る。FIG. 2 is a sectional view of a conventional dot print head. (A) of the figure shows the state when the armature is released,
(B) shows the state at the time of armature suction. In the figure, reference numeral 1 denotes a base, and a permanent magnet 2, a base plate 3, a spacer 4, and a yoke 5 are sequentially laminated on an outer peripheral edge of the base 1. Reference numeral 6 denotes a leaf spring whose fixed end is held between the spacer 4 and the yoke 5. The base of the guide 7 is overlapped on the yoke 5 via the stopper 8, while
A cap 10 is provided on the base 1 side, and the guide 7 and the cap 10 are integrally fixed by a clamp 11.
【0004】12は前記板ばね6の自由端において揺動
自在に支持されるアーマチュアであり、該アーマチュア
12の先端には印字ワイヤ13の基部が固着される。該
印字ワイヤ13の先端は、前記ガイド7の中央から前方
に突出するように配置される。14は前記ベース1の中
央部に設けられたコアであり、該コア14の外周にコイ
ル15が巻装され、両者によって電磁石を形成してい
る。16は前記コイル15に接続され、該コイル15の
通電を行うための基板である。An armature 12 is swingably supported at a free end of the leaf spring 6, and a base of a printing wire 13 is fixed to a tip of the armature 12. The tip of the printing wire 13 is disposed so as to protrude forward from the center of the guide 7. Reference numeral 14 denotes a core provided at the center of the base 1. A coil 15 is wound around the outer periphery of the core 14, and both form an electromagnet. Reference numeral 16 denotes a substrate which is connected to the coil 15 and energizes the coil 15.
【0005】前記構成のドット印字ヘッドにおいて、コ
イル15に通電しない状態では、永久磁石2が発生した
磁束によって台板3、スペーサ4、ヨーク5、アーマチ
ュア12、コア14及びベース1から成る磁気回路が形
成され、コア14とアーマチュア12との間に吸引力が
生じる。そして、アーマチュア12を取り付けた板ばね
6がコア14に吸引されてたわみ、板ばね6にひずみエ
ネルギが蓄積される。In the dot print head having the above-described configuration, when the coil 15 is not energized, a magnetic circuit including the base plate 3, the spacer 4, the yoke 5, the armature 12, the core 14, and the base 1 is formed by the magnetic flux generated by the permanent magnet 2. As a result, a suction force is generated between the core 14 and the armature 12. Then, the leaf spring 6 to which the armature 12 is attached is sucked and bent by the core 14, and strain energy is accumulated in the leaf spring 6.
【0006】この状態でコイル15に通電すると、該コ
イル15が磁束を発生する。この磁束は、コア14とア
ーマチュア12の間の空隙部において、永久磁石2の発
生した磁束を打ち消し、その結果、アーマチュア12は
コア14から解放される。この時、蓄積されているひず
みエネルギを解放しながら前記板ばね6が復帰すること
によって、アーマチュア12に固着されている印字ワイ
ヤ13の先端をガイド7から突出させて飛行させ、図示
しないインクリボンを介して印字媒体を打撃して印字を
行う。When the coil 15 is energized in this state, the coil 15 generates a magnetic flux. This magnetic flux cancels out the magnetic flux generated by the permanent magnet 2 in the gap between the core 14 and the armature 12, so that the armature 12 is released from the core 14. At this time, the leaf spring 6 returns while releasing the accumulated strain energy, so that the tip of the printing wire 13 fixed to the armature 12 is projected from the guide 7 to fly, and an ink ribbon (not shown) is moved. The printing is performed by hitting the printing medium via the printer.
【0007】前記構成のドット印字ヘッドにおいて、永
久磁石2が発生した磁束は、ベース1、コア14を通
り、アーマチュア12、ヨーク5、スペーサ4及び台板
3を通って再び永久磁石2に戻る。そして、1本の印字
ワイヤ13を駆動するための前記各部材によってワイヤ
駆動素子が構成される。ところで、前記構成のドット印
字ヘッドを小型化し、低コスト化するためにコア14を
固着しているベース1、永久磁石2、ヨーク5等の部材
を各ワイヤ駆動素子で共通とし一体部品として製造する
ことが多い。この場合、前記ワイヤ駆動素子への磁気回
路は多くの部分で共通化される。その結果、あるコイル
15が発生した磁束が他のワイヤ駆動素子の磁気回路に
回り込み、磁気干渉によって該ワイヤ駆動素子の磁気回
路を変化させてしまう。In the dot print head having the above-described structure, the magnetic flux generated by the permanent magnet 2 passes through the base 1, the core 14, passes through the armature 12, the yoke 5, the spacer 4, and the base plate 3 and returns to the permanent magnet 2 again. Each of the members for driving one print wire 13 constitutes a wire drive element. By the way, in order to reduce the size and cost of the dot print head having the above-described structure, members such as the base 1, the permanent magnet 2, and the yoke 5 to which the core 14 is fixed are common to the respective wire driving elements and are manufactured as an integral part. Often. In this case, the magnetic circuit to the wire drive element is shared in many parts. As a result, the magnetic flux generated by a certain coil 15 goes around to the magnetic circuit of another wire drive element, and changes the magnetic circuit of the wire drive element by magnetic interference.
【0008】この磁気干渉は、コイル15の磁気電流値
を変化させてしまうだけでなく、アーマチュア12が解
放されるタイミングにずれが発生するなど、アーマチュ
ア12の動作に多くの影響を与えている。ドット印字ヘ
ッドを高速化し、高出力化するためには、この磁気干渉
によるアーマチュア12の動作の変化を小さくする必要
がある。[0008] The magnetic interference not only changes the magnetic current value of the coil 15 but also has a large effect on the operation of the armature 12, for example, a shift occurs when the armature 12 is released. In order to increase the speed and output of the dot print head, it is necessary to reduce the change in the operation of the armature 12 due to the magnetic interference.
【0009】そこで、同時に励磁されるコイル15の数
によってコイル15に通電する時間を可変とし、アーマ
チュア12の動作の変化を極力小さくするドット印字ヘ
ッドの駆動方法が提供されている(特公昭63−301
54号公報参照)。この場合、ドット印字ヘッドを駆動
するドライバに印字データが供給されると、同時に励磁
されるコイルの数が検知回路によって検出され、該コイ
ルの数に対応する信号が出力され、コイルの通電時間が
設定される。すなわち、同時に励磁されるコイルの数が
多いほど通電時間が長くされる。Therefore, there has been provided a method of driving a dot print head in which the time for energizing the coil 15 is made variable by the number of coils 15 which are simultaneously excited to minimize the change in the operation of the armature 12 (Japanese Patent Publication No. 63-1988). 301
No. 54). In this case, when print data is supplied to the driver for driving the dot print head, the number of coils to be excited at the same time is detected by the detection circuit, and a signal corresponding to the number of coils is output. Is set. That is, the energization time is lengthened as the number of simultaneously excited coils increases.
【0010】[0010]
【発明が解決しようとする課題】しかしながら、前記従
来のドット印字ヘッドの駆動方法においては、同時に励
磁されるコイル15の数のみによって制御が行われるた
め、実際にはアーマチュア12の動作が一定にはならな
い。これは、磁気干渉の影響はワイヤ駆動素子相互の位
置関係によっても異なるため、隣接するワイヤ駆動素子
による同時印字と、離れた箇所にあるワイヤ駆動素子に
よる同時印字の場合とでは、磁気干渉の程度が全く異な
ってくるからである。However, in the conventional method of driving a dot print head, since the control is performed only by the number of coils 15 which are simultaneously excited, the operation of the armature 12 is actually kept constant. No. This is because the influence of magnetic interference also depends on the positional relationship between the wire driving elements, and the degree of magnetic interference is different between simultaneous printing by adjacent wire driving elements and simultaneous printing by wire driving elements at distant locations. Is quite different.
【0011】そして、例えば24ピンのドット印字ヘッ
ドの場合、一定した条件で印字することができるのは任
意の一つのワイヤ駆動素子のみを駆動した場合か、24
個のすべてのワイヤ駆動素子を同時に駆動した場合だけ
であって、2〜23個のある数のワイヤ駆動素子を同時
に駆動する場合は、駆動されるワイヤ駆動素子の組合せ
は各種考えられ、その組合せによって印字の条件が異な
ってしまう。For example, in the case of a 24-pin dot print head, printing can be performed under constant conditions when only one arbitrary wire driving element is driven,
Only when all the wire drive elements are driven at the same time, and when a certain number of 2 to 23 wire drive elements are driven at the same time, various combinations of the driven wire drive elements can be considered. The printing conditions vary depending on the printing conditions.
【0012】また、同時に励磁される他のコイル15の
発生する磁束が回り込むだけではなく、該コイル15を
励磁する前から励磁されている他のコイル15が発生す
る磁束が回り込んだり、すでに励磁の終了しているコイ
ル15の残留磁束が回り込んだりすることがある。そし
て、該コイル15の励磁周期をTとすると、他のコイル
15の励磁周期もTであるが、相互の励磁タイミングに
は印字データや各印字ワイヤ13の配置によって時間T
/2,T/4,T/6等の位相差が発生し、残留磁束の
回込みの量が一定ではなくなってしまう。Further, not only does the magnetic flux generated by the other coil 15 that is excited at the same time wrap around, but also the magnetic flux generated by the other coil 15 that has been excited before exciting the coil 15 wraps around, or is already excited. In some cases, the residual magnetic flux of the coil 15 in which the operation has been completed may wrap around. Assuming that the excitation cycle of the coil 15 is T, the excitation cycle of the other coils 15 is also T. However, the mutual excitation timing is a time T due to the print data and the arrangement of each print wire 13.
/ 2, T / 4, T / 6, etc., and the amount of remanence of the residual magnetic flux is not constant.
【0013】図3は従来のドット印字ヘッドの印字説明
図である。図の(a)は印字ワイヤ13(図2)の配列
を、(b)は(a)の配列の印字ワイヤ13によって印
字した印字結果を、(c)は他の印字ワイヤ13の配列
を、(d)は(c)の配列の印字ワイヤ13によって印
字した印字結果を示している。例えば、図の(a)のよ
うに2本の印字ワイヤ13が図の縦方向において一直線
に並んだドット印字ヘッドを使用し、該ドット印字ヘッ
ドを左右に移動させて印字を行う場合、(b)のような
印字結果を得るためには、印字ワイヤ13に対応する各
コイル15を時間T/2の位相差で励磁しなければなら
ない。FIG. 3 is an explanatory view of printing by a conventional dot print head. (A) of the figure shows the arrangement of the printing wires 13 (FIG. 2), (b) shows the printing result printed by the printing wires 13 in the arrangement of (a), (c) shows the arrangement of the other printing wires 13, (D) shows a print result printed by the print wires 13 in the arrangement of (c). For example, when using a dot print head in which two print wires 13 are arranged in a straight line in the vertical direction of the figure as shown in (a) of the figure and moving the dot print head to the left and right to perform printing, (b) In order to obtain a printing result as shown in (1), each coil 15 corresponding to the printing wire 13 must be excited with a phase difference of time T / 2.
【0014】また、(c)のように2本の印字ワイヤ1
3が図の左右方向に1/120インチだけずれたドット
印字ヘッドを使用し、該ドット印字ヘッドを左右に移動
させて印字を行う場合、(d)のような印字結果を得る
ためには印字ワイヤ13に対応する各コイル15を時間
T/4の位相差で励磁しなければならない。このよう
に、あるコイル15を励磁する場合、同時に励磁するコ
イル15の数が一定であっても、印字データや印字ワイ
ヤ13の配置によって時間T/2,T/4だけ前に他の
コイル15が励磁されることがあり、その組合せによっ
て印字の条件が異なってしまう。Also, as shown in FIG.
3 uses a dot print head shifted by 1/120 inch in the left and right direction in the figure, and moves the dot print head to the left and right to perform printing. Each coil 15 corresponding to the wire 13 must be excited with a phase difference of time T / 4. As described above, when a certain coil 15 is excited, even if the number of coils 15 to be simultaneously excited is constant, the other coils 15 are moved forward by the time T / 2 and T / 4 depending on the print data and the arrangement of the print wires 13. May be excited, and printing conditions differ depending on the combination.
【0015】そこで、通常は、同時に駆動されるワイヤ
駆動素子の組合せ、又は所定の位相差で駆動されるワイ
ヤ駆動素子の組合せのうち最もアーマチュア12の動作
が悪くなるワイヤ駆動素子の組合せに対応させてコイル
15の通電時間を補正するようにしている。このため、
アーマチュア12の動作に対して通電時間を補正する必
要のないワイヤ駆動素子の組合せには、必要以上のエネ
ルギがコイル15に供給されることになり、コイル15
が発熱したり印字力が過大になってしまう。Therefore, usually, a combination of the wire drive elements driven simultaneously or the combination of the wire drive elements in which the operation of the armature 12 is the worst among the combinations of the wire drive elements driven with a predetermined phase difference is adopted. Thus, the energization time of the coil 15 is corrected. For this reason,
Unnecessary energy is supplied to the coil 15 to the combination of the wire driving elements which does not need to correct the energizing time for the operation of the armature 12, so that the coil 15
Heat is generated or printing power becomes excessive.
【0016】さらに、磁気干渉はアーマチュア12及び
印字ワイヤ13の動作に必要な時間にも影響を与えてし
まう。そして、動作に必要な時間が長くなり、アーマチ
ュア12がコア14の位置に戻る前に次の駆動開始タイ
ミングとなってコイル15に通電が始まると、板ばね6
のひずみが小さい状態で印字ワイヤ13の飛行が開始さ
れることになり、印字力が低下したり脱ドットなどを発
生させることがある。Further, the magnetic interference affects the time required for the operation of the armature 12 and the printing wire 13. When the time required for the operation becomes longer and the energization of the coil 15 starts at the next drive start timing before the armature 12 returns to the position of the core 14, the leaf spring 6
Therefore, the flight of the printing wire 13 is started in a state where the distortion of the printing wire 13 is small, and the printing power may be reduced or dot removal may occur.
【0017】本発明は、前記従来のドット印字ヘッドの
駆動方法の問題点を解決して、必要以上のエネルギがコ
イルに供給されることがなく、印字力が低下したり、脱
ドット等が発生したりすることのないドット印字ヘッド
の駆動方法を提供することを目的とする。The present invention solves the above-mentioned problems of the conventional method of driving a dot print head, so that unnecessary energy is not supplied to the coil, so that the printing power is reduced or dot removal occurs. It is an object of the present invention to provide a method of driving a dot print head without wobbling.
【0018】[0018]
【課題を解決するための手段】そのために、本発明のド
ット印字ヘッドの駆動方法は、複数のワイヤ駆動素子、
及び該各ワイヤ駆動素子に対応させて配設されたコイル
を備え、所定のコイルを通電することによって印字を行
うドット印字ヘッドに適用される。For this purpose, a method for driving a dot print head according to the present invention comprises a plurality of wire driving elements,
Further, the present invention is applied to a dot print head having a coil arranged corresponding to each of the wire driving elements, and performing printing by energizing a predetermined coil.
【0019】そして、印字データに基づいて、補正の対
象となるワイヤ駆動素子を選択し、選択された各ワイヤ
駆動素子について、同時に駆動されるワイヤ駆動素子の
数、同時に駆動されるすべてのワイヤ駆動素子と選択さ
れたワイヤ駆動素子との相対位置、及びワイヤ駆動素子
の駆動の履歴データを算出し、前記ワイヤ駆動素子の
数、相対位置及び履歴データに対応させてあらかじめ格
納された複数の補正値をメモリから読み出し、前記各補
正値の組合せに基づいて、各ワイヤ駆動素子ごとの駆動
時間及び駆動開始タイミングを演算して印字を行う。Then, based on the print data, a wire drive element to be corrected is selected, and for each of the selected wire drive elements, the number of simultaneously driven wire drive elements and all of the simultaneously driven wire drive elements The relative position between the element and the selected wire drive element, and the history data of the drive of the wire drive element are calculated, and the number of the wire drive elements, the plurality of correction values stored in advance corresponding to the relative position and the history data are calculated. Is read from the memory, and the printing is performed by calculating the drive time and the drive start timing for each wire drive element based on the combination of the correction values.
【0020】本発明の他のドット印字ヘッドの駆動方法
は、複数のワイヤ駆動素子、及び該各ワイヤ駆動素子に
対応させて配設されたコイルを備え、所定のコイルを通
電することによって印字を行うドット印字ヘッドに適用
される。Another method of driving a dot print head according to the present invention comprises a plurality of wire drive elements and a coil disposed in correspondence with each of the wire drive elements, and prints by energizing a predetermined coil. Applicable to dot print heads.
【0021】そして、標準駆動信号によって印字を行う
ワイヤ駆動素子を駆動するときに、印字データに基づい
て、当該ワイヤ駆動素子と同時に駆動され、標準駆動信
号によって印字を行うワイヤ駆動素子の数を当該ワイヤ
駆動素子を含めて算出して第1の数とし、当該ワイヤ駆
動素子が駆動される直前の励磁周期の範囲内に駆動さ
れ、前記標準駆動信号と異ならせて設定された別の標準
駆動信号によって印字を行う他のワイヤ駆動素子の数を
算出して第2の数とし、算出された第1、第2の数に基
づいて、あらかじめ格納された駆動時間及び駆動開始タ
イミングをメモリから読み出し、前記駆動時間及び駆動
開始タイミングで当該ワイヤ駆動素子を駆動して印字を
行う。また、前記別の標準駆動信号は、前記標準駆動信
号に対して、同じ励磁周期を有し、励磁周期の範囲内で
所定の位相差だけ異ならせて設定されている。When driving the wire drive element for printing by the standard drive signal, the number of wire drive elements driven simultaneously with the wire drive element for printing by the standard drive signal is determined based on the print data. Another standard drive signal calculated including the wire drive element and set as a first number, driven within the excitation cycle immediately before the wire drive element is driven, and set differently from the standard drive signal Calculating the number of other wire drive elements to perform printing by using the second number, reading the drive time and drive start timing stored in advance from the memory based on the calculated first and second numbers, The printing is performed by driving the wire driving element at the driving time and the driving start timing. Further, the another standard drive signal has the same excitation cycle as the standard drive signal, and is set so as to differ by a predetermined phase difference within the range of the excitation cycle.
【0022】[0022]
【作用】本発明によれば、前記のようにドット印字ヘッ
ドの駆動方法は、複数のワイヤ駆動素子、及び該各ワイ
ヤ駆動素子に対応させて配設されたコイルを備え、所定
のコイルを通電することによって印字を行うドット印字
ヘッドに適用される。According to the present invention, as described above, the method for driving a dot print head includes a plurality of wire driving elements and coils arranged in correspondence with the respective wire driving elements, and energizes a predetermined coil. The present invention is applied to a dot print head for performing printing.
【0023】そして、印字データに基づいて、補正の対
象となるワイヤ駆動素子を選択し、選択された各ワイヤ
駆動素子について、同時に駆動されるワイヤ駆動素子の
数、同時に駆動されるすべてのワイヤ駆動素子と選択さ
れたワイヤ駆動素子との相対位置、及びワイヤ駆動素子
の駆動の履歴データを算出し、前記ワイヤ駆動素子の
数、相対位置及び履歴データに対応させてあらかじめ格
納された複数の補正値をメモリから読み出し、前記各補
正値の組合せに基づいて、各ワイヤ駆動素子ごとの駆動
時間及び駆動開始タイミングを演算して印字を行う。Then, based on the print data, a wire drive element to be corrected is selected, and for each of the selected wire drive elements, the number of simultaneously driven wire drive elements and all the simultaneously driven wire drive elements The relative position between the element and the selected wire drive element, and the history data of the drive of the wire drive element are calculated, and the number of the wire drive elements, the plurality of correction values stored in advance corresponding to the relative position and the history data are calculated. Is read from the memory, and the printing is performed by calculating the drive time and the drive start timing for each wire drive element based on the combination of the correction values.
【0024】この場合、印字データに基づいて、補正の
対象となるワイヤ駆動素子が選択され、選択された各ワ
イヤ駆動素子について、同時に駆動されるワイヤ駆動素
子の数、同時に駆動されるすべてのワイヤ駆動素子と選
択されたワイヤ駆動素子との相対位置、及びワイヤ駆動
素子の駆動の履歴データが算出される。そして、前記ワ
イヤ駆動素子の数、相対位置及び履歴データに対応させ
てあらかじめ格納された複数の補正値がメモリから読み
出され、前記各補正値の組合せに基づいて、各ワイヤ駆
動素子ごとの駆動時間及び駆動開始タイミングが演算さ
れる。In this case, the wire drive elements to be corrected are selected based on the print data, and for each of the selected wire drive elements, the number of simultaneously driven wire drive elements and all the simultaneously driven wire drives The relative position between the driving element and the selected wire driving element, and the history data of the driving of the wire driving element are calculated. Then, a plurality of correction values stored in advance corresponding to the number, relative position, and history data of the wire driving elements are read from the memory, and the driving of each wire driving element is performed based on the combination of the correction values. The time and the drive start timing are calculated.
【0025】本発明の他のドット印字ヘッドの駆動方法
は、複数のワイヤ駆動素子、及び該各ワイヤ駆動素子に
対応させて配設されたコイルを備え、所定のコイルを通
電することによって印字を行うドット印字ヘッドに適用
される。Another driving method of the dot print head according to the present invention comprises a plurality of wire driving elements and a coil arranged corresponding to each of the wire driving elements, and prints by energizing a predetermined coil. Applicable to dot print heads.
【0026】そして、標準駆動信号によって印字を行う
ワイヤ駆動素子を駆動するときに、印字データに基づい
て、当該ワイヤ駆動素子と同時に駆動され、標準駆動信
号によって印字を行うワイヤ駆動素子の数を当該ワイヤ
駆動素子を含めて算出して第1の数とし、及び当該ワイ
ヤ駆動素子が駆動される直前の励磁周期の範囲内に駆動
され、前記標準駆動信号と異ならせて設定された別の標
準駆動信号によって印字を行う他のワイヤ駆動素子の数
を算出して第2の数とし、算出された第1、第2の数に
基づいて、あらかじめ格納された駆動時間及び駆動開始
タイミングをメモリから読み出し、前記駆動時間及び駆
動開始タイミングで当該ワイヤ駆動素子を駆動して印字
を行う。また、前記別の標準駆動信号は、前記標準駆動
信号に対して、同じ励磁周期を有し、励磁周期の範囲内
で所定の位相差だけ異ならせて設定されている。この場
合、標準駆動信号によって印字を行うワイヤ駆動素子を
駆動するときに、印字データに基づいて、当該ワイヤ駆
動素子と同時に駆動され、標準駆動信号によって印字を
行うワイヤ駆動素子の数が当該ワイヤ駆動素子を含めて
算出されて第1の数とされるとともに、当該ワイヤ駆動
素子が駆動される直前の励磁周期の範囲内に駆動され、
前記標準駆動信号と異ならせて設定された別の標準駆動
信号によって印字を行う他のワイヤ駆動素子の数が算出
されて第2の数とされる。そして、算出された第1、第
2の数に基づいて、あらかじめ格納された駆動時間及び
駆動開始タイミングがメモリから読み出され、前記駆動
時間及び駆動開始タイミングで当該ワイヤ駆動素子が駆
動されて印字が行われる。When driving the wire drive element for printing by the standard drive signal, the number of wire drive elements driven simultaneously with the wire drive element for printing by the standard drive signal is determined based on the print data. The first number is calculated by including the wire driving element, and another standard drive set within a range of the excitation cycle immediately before the wire driving element is driven and set differently from the standard drive signal The number of other wire drive elements that perform printing by a signal is calculated as a second number, and the drive time and drive start timing stored in advance are read from the memory based on the calculated first and second numbers. Then, the wire drive element is driven at the drive time and the drive start timing to perform printing. Further, the another standard drive signal has the same excitation cycle as the standard drive signal, and is set so as to differ by a predetermined phase difference within the range of the excitation cycle. In this case, when driving the wire drive element that performs printing by the standard drive signal, the number of wire drive elements that are driven simultaneously with the wire drive element based on the print data and perform printing by the standard drive signal is determined by the wire drive element. The first number is calculated including the element, and the wire drive element is driven within the range of the excitation cycle immediately before being driven,
The number of other wire drive elements for performing printing based on another standard drive signal set differently from the standard drive signal is calculated and set as a second number. Then, based on the calculated first and second numbers, the driving time and the driving start timing stored in advance are read out from the memory, and the wire driving element is driven and printed by the driving time and the driving start timing. Is performed.
【0027】[0027]
【実施例】以下、本発明の実施例について図面を参照し
ながら詳細に説明する。図1は本発明のドット印字ヘッ
ドの駆動方法が採用されるシリアルプリンタの制御ブロ
ック図、図4は本発明のドット印字ヘッドの駆動方法に
おける印字動作の説明図である。Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a control block diagram of a serial printer adopting the dot print head driving method of the present invention, and FIG. 4 is an explanatory diagram of a printing operation in the dot print head driving method of the present invention.
【0028】図4において、#1〜#24は24個のワ
イヤ駆動素子を示しており、各ワイヤ駆動素子を環状に
配列している。図の(a)及び(b)は、印字動作中の
ある時点のワイヤ駆動素子の駆動状態を示しており、●
で示したワイヤ駆動素子が駆動されており、○で示した
ワイヤ駆動素子は駆動されていない。また、図の(a)
においては、#1,2,5のワイヤ駆動素子が同時に駆
動され、図の(b)においては、#1,21,24のワ
イヤ駆動素子が同時に駆動される。In FIG. 4, # 1 to # 24 indicate 24 wire drive elements, and each wire drive element is arranged in a ring. (A) and (b) of the figure show the driving state of the wire driving element at a certain point during the printing operation.
The wire drive element indicated by is driven, and the wire drive element indicated by ○ is not driven. Also, FIG.
In (2), the wire drive elements # 1, 2, 5 are simultaneously driven, and in (b) of FIG. 7, the wire drive elements # 1, 21, 24 are simultaneously driven.
【0029】ここで、図4の(a)のワイヤ駆動素子の
駆動状態で印字を行う場合の印字動作について図1に基
づいて説明する。図1において、21はプリンタ全体の
制御を行うためのCPU、22は補正処理を行う対象と
なるワイヤ駆動素子を選択する補正ピン選択回路、23
は同時に駆動されるワイヤ駆動素子間の相対位置、及び
同時に駆動されるワイヤ駆動素子の数すなわち同時駆動
ピン数を算出するためのピン間相対位置算出回路、24
はワイヤ駆動素子の駆動時間の補正の基礎となる補正値
を格納するための補正値メモリ、25は該補正値メモリ
24に格納された補正値を演算する補正値演算回路、2
6はワイヤ駆動素子の駆動時間を生成するためのピン駆
動タイマ、27はワイヤ駆動素子に駆動電流を流すため
の駆動回路、28はドット印字ヘッドである。Here, a printing operation when printing is performed in the driving state of the wire driving element shown in FIG. 4A will be described with reference to FIG. In FIG. 1, reference numeral 21 denotes a CPU for controlling the entire printer, 22 denotes a correction pin selection circuit for selecting a wire drive element to be subjected to a correction process, and 23
Is a pin-to-pin relative position calculation circuit for calculating the relative position between the simultaneously driven wire drive elements and the number of simultaneously driven wire drive elements, that is, the number of simultaneously driven pins;
Is a correction value memory for storing a correction value serving as a basis for correcting the drive time of the wire drive element; 25 is a correction value calculation circuit for calculating the correction value stored in the correction value memory 24;
Reference numeral 6 denotes a pin drive timer for generating a drive time of the wire drive element, reference numeral 27 denotes a drive circuit for supplying a drive current to the wire drive element, and reference numeral 28 denotes a dot print head.
【0030】また、29は駆動されたワイヤ駆動素子の
データを格納するピンデータ記憶回路、30は駆動の履
歴データを比較するためのピンデータ比較回路、31は
ワイヤ駆動素子の駆動開始タイミングの補正の基礎とな
る補正値を格納するための補正値メモリ、32は該補正
値メモリ31に格納された補正値を演算する補正値演算
回路、33はワイヤ駆動素子の駆動開始タイミングを補
正するための駆動タイミングタイマである。A pin data storage circuit 29 stores data of the driven wire driving element, a pin data comparison circuit 30 compares driving history data, and a correction of drive start timing of the wire driving element 31. A correction value memory for storing a correction value serving as a basis for the correction value calculation, a correction value calculation circuit 32 for calculating the correction value stored in the correction value memory 31, and a correction value memory 33 for correcting the drive start timing of the wire drive element It is a drive timing timer.
【0031】前記CPU21は、まず印字データaを補
正ピン選択回路22、ピン間相対位置算出回路23、補
正値演算回路25、ピン駆動タイマ26、ピンデータ記
憶回路29及びピンデータ比較回路30内の図示しない
レジスタに書き込む。次に、CPU21は補正処理開始
信号bをオンにし、これによって補正処理が開始され
る。The CPU 21 first converts the print data a into a correction pin selection circuit 22, an inter-pin relative position calculation circuit 23, a correction value calculation circuit 25, a pin drive timer 26, a pin data storage circuit 29, and a pin data comparison circuit 30. Write to a register not shown. Next, the CPU 21 turns on the correction processing start signal b, whereby the correction processing is started.
【0032】前記補正ピン選択回路22は、印字データ
aに基づいて駆動されるワイヤ駆動素子を図4の#1,
#2,#3,…,#24の順に選び出す。図4の(a)
の場合、まず#1のワイヤ駆動素子が選択され、補正対
象ピン番号cがピン間相対位置算出回路23及びピンデ
ータ比較回路30に送られる。前記ピン間相対位置算出
回路23は印字データaに基づいて同時駆動ピン数を算
出するとともに、補正対象ピン番号cと印字データa内
の駆動されるワイヤ駆動素子の間の相対位置を#1,#
2,#3,…,#24のワイヤ駆動素子の順に算出し、
各同時駆動ピン数及び相対位置に対応する補正値の格納
アドレスdを出力する。図4の(a)の場合、同時駆動
ピン数は3であり、また、補正の対象となる#1のワイ
ヤ駆動素子に対し、駆動される#1,#2,#5の各ワ
イヤ駆動素子の各相対位置はそれぞれ0,1,2とな
る。The correction pin selection circuit 22 controls the wire drive elements driven based on the print data a in # 1 and # 2 in FIG.
.., # 24. FIG. 4 (a)
In the case of (1), first, the wire drive element # 1 is selected, and the pin number c to be corrected is sent to the inter-pin relative position calculation circuit 23 and the pin data comparison circuit 30. The inter-pin relative position calculation circuit 23 calculates the number of simultaneously driven pins based on the print data a, and sets the relative position between the pin number c to be corrected and the driven wire drive element in the print data a to # 1, #
, # 3,..., # 24 are calculated in the order of the wire drive elements,
The storage address d of the correction value corresponding to each simultaneous drive pin number and relative position is output. In the case of FIG. 4A, the number of simultaneously driven pins is 3, and each of the # 1, # 2, and # 5 driven wire drive elements is driven against the # 1 wire drive element to be corrected. Are 0, 1, and 2 respectively.
【0033】また、前記ピンデータ比較回路30は前記
補正対象ピン番号cとピンデータ記憶回路29から読み
出した駆動の履歴データ、例えば前回駆動されたワイヤ
駆動素子や前々回駆動されたワイヤ駆動素子のピン番号
kを比較し、比較結果に対応する補正値の格納アドレス
mを出力する。前記格納アドレスd,mは、補正値メモ
リ24,31に入力される。そこで、補正値の格納アド
レスd,mの入力によって補正値メモリ24,31は、
同時駆動ピン数3及び相対位置0,1,2に対応してあ
らかじめ格納されている補正値e,nをそれぞれ補正値
演算回路25,32に出力する。なお、この場合相対位
置は0,1,2,…,12までであり、#1のワイヤ駆
動素子に対する相対位置は#24のワイヤ駆動素子の場
合が最大となり12である。また、補正値の格納アドレ
スmの入力によって補正値メモリ24,31は駆動の履
歴データに対応して補正テーブルを変えて補正値e,n
をそれぞれ補正値演算回路25,32に出力する。The pin data comparison circuit 30 stores the correction target pin number c and the driving history data read out from the pin data storage circuit 29, for example, the pin of the previously driven wire driving element or the pin of the previously driven wire driving element. The number k is compared, and the storage address m of the correction value corresponding to the comparison result is output. The storage addresses d and m are input to the correction value memories 24 and 31. Therefore, the correction value memories 24 and 31 store the correction value storage addresses d and m by inputting the correction value storage addresses d and m.
The correction values e and n stored in advance corresponding to the number of simultaneously driven pins 3 and the relative positions 0, 1, and 2 are output to the correction value calculation circuits 25 and 32, respectively. In this case, the relative position is 0, 1, 2,..., 12, and the relative position with respect to the # 1 wire drive element is 12 at the maximum in the case of the # 24 wire drive element. When the storage address m of the correction value is input, the correction value memories 24 and 31 change the correction table corresponding to the driving history data to change the correction values e and n.
Are output to the correction value calculation circuits 25 and 32, respectively.
【0034】前記補正値演算回路25,32は、#1,
#2,#5のワイヤ駆動素子の補正値e,nを受け、各
補正値e,nに対し所定の演算を行い、最後の#5のワ
イヤ駆動素子についての補正値e,nを受け取った後、
演算結果f,pをそれぞれピン駆動タイマ26及び駆動
タイミングタイマ33内の補正の対象となるワイヤ駆動
素子に対応したチャネルに書き込む。The correction value calculation circuits 25 and 32 are provided with # 1,
The correction values e and n of the wire drive elements # 2 and # 5 are received, a predetermined operation is performed on each of the correction values e and n, and the correction values e and n of the last wire drive element # 5 are received. rear,
The calculation results f and p are written to the channels corresponding to the wire drive elements to be corrected in the pin drive timer 26 and the drive timing timer 33, respectively.
【0035】そして、補正値演算回路25は、1ピン補
正終了信号gを補正ピン選択回路22に送り、ワイヤ駆
動素子ごとの補正処理の終了を知らせる。続いて、補正
ピン選択回路22は次の補正対象ピン番号cを出力し、
同様の補正処理を行う。この動作の繰返しを印字データ
a内の最後に駆動するワイヤ駆動素子まで行うと、補正
ピン選択回路22は補正終了信号hをCPU21に送
り、補正処理の終了を伝える。Then, the correction value calculation circuit 25 sends a one-pin correction end signal g to the correction pin selection circuit 22 to notify the end of the correction processing for each wire drive element. Subsequently, the correction pin selection circuit 22 outputs the next correction target pin number c,
The same correction processing is performed. When this operation is repeated up to the last wire drive element in the print data a, the correction pin selection circuit 22 sends a correction end signal h to the CPU 21 to notify the end of the correction processing.
【0036】CPU21は補正処理が終了した後、所定
のタイミングになると、タイマスタート信号iをオンに
することによって前記駆動タイミングタイマ33に計数
を開始させ、タイマ出力qによってワイヤ駆動素子の駆
動を開始し、かつ、前記ピン駆動タイマ26の計数を開
始する。そして、前記ピン駆動タイマ26は、駆動時間
に対応する値が計数され、この間駆動回路27を介して
ドット印字ヘッド28が駆動され印字が行われる。At a predetermined timing after completion of the correction processing, the CPU 21 turns on the timer start signal i to cause the drive timing timer 33 to start counting, and starts driving the wire drive element by the timer output q. Then, the counting of the pin drive timer 26 is started. The pin drive timer 26 counts a value corresponding to the drive time, and during this time, the dot print head 28 is driven via the drive circuit 27 to perform printing.
【0037】図5は本発明のドット印字ヘッドの駆動方
法によるコイルの励磁電流の波形図である。図におい
て、破線αは図4の(a)のような駆動状態の場合の励
磁電流であり、実線βは図4の(b)のような駆動状態
の場合の励磁電流である。次に、前記補正処理を行って
実際の文字を印字する場合について説明する。FIG. 5 is a waveform diagram of the exciting current of the coil by the driving method of the dot print head according to the present invention. In the drawing, a broken line α is an exciting current in a driving state as shown in FIG. 4A, and a solid line β is an exciting current in a driving state as shown in FIG. Next, a case in which the correction process is performed to print an actual character will be described.
【0038】図6は印字する文字のドットパターンを示
す図、図7は補正処理後のタイミングチャートの例を示
す図、図8は補正テーブルの例を示す図である。図8の
(a)は同時駆動ピン数による補正テーブルを、(b)
は駆動の履歴データによる補正テーブルを、(c)は隣
接駆動ピンの有無による補正テーブルを、(d)は駆動
タイミングの補正値の和による駆動開始タイミングの補
正テーブルを示している。FIG. 6 is a diagram showing a dot pattern of a character to be printed, FIG. 7 is a diagram showing an example of a timing chart after a correction process, and FIG. 8 is a diagram showing an example of a correction table. FIG. 8A shows a correction table based on the number of simultaneously driven pins, and FIG.
Shows a correction table based on driving history data, (c) shows a correction table based on the presence or absence of an adjacent drive pin, and (d) shows a correction table of drive start timing based on the sum of correction values of drive timing.
【0039】図6において、「B」の文字が12列×2
4ピンのドットマトリクスにパターンとして展開されて
いる。この場合、奇数番のピンと偶数番のピンはタイミ
ングにおいてグループ化されていて、それぞれの駆動電
流を受けて奇数番の各ピン又は偶数番の各ピンが同時に
駆動可能な状態に置かれる。実際は、印字データに対応
するワイヤ駆動素子が選択的に駆動される。In FIG. 6, the character "B" has 12 columns.times.2
It is developed as a pattern in a 4-pin dot matrix. In this case, the odd-numbered pins and the even-numbered pins are grouped in timing, and each of the odd-numbered pins or the even-numbered pins is placed in a state where it can be driven simultaneously by receiving the respective drive currents. Actually, the wire drive element corresponding to the print data is selectively driven.
【0040】例えば、第9列の場合第3、第4、第5、
第9、第10、第12、第13、第19、第20ピンの
9個のピンが駆動されるが、奇数番の第3、第5、第
9、第13、第19ピンが同時に駆動され、次のタイミ
ングで偶数番の第4、第10、第12、第20ピンが同
時に駆動される。図4においては、最初に#3,#5,
#9,#13,#19のワイヤ駆動素子が、次に#4,
#10,#12,#20のワイヤ駆動素子が同時に駆動
される。そして、同時に駆動される各ワイヤ駆動素子に
ついて駆動時間及び駆動タイミングの補正が行われる。For example, in the case of the ninth column, the third, fourth, fifth,
Nine pins of ninth, tenth, twelfth, thirteenth, nineteenth, and twentieth pins are driven, but odd-numbered third, fifth, ninth, thirteenth, and nineteenth pins are simultaneously driven. Then, the even-numbered fourth, tenth, twelfth, and twentieth pins are simultaneously driven at the next timing. In FIG. 4, first, # 3, # 5,
The wire drive elements of # 9, # 13, and # 19 are replaced with # 4,
The wire drive elements # 10, # 12, and # 20 are simultaneously driven. Then, the drive time and drive timing are corrected for each wire drive element that is driven simultaneously.
【0041】図7において、標準駆動時間及び標準駆動
タイミングの補正後の各ワイヤ駆動素子の駆動時間及び
駆動タイミングが示されている。例えば、第8列の第3
ピンの場合、駆動時間が補正によって標準駆動時間より
Δt1 だけ長くされ、第9列の第4ピンの場合、駆動タ
イミングが補正によって標準駆動タイミングよりΔt 2
だけ遅くされている。このように、前記第3、第4、第
5、第9、第10、第12、第13、第19、第20ピ
ンのすべてのワイヤ駆動素子について補正が行われ、そ
れぞれの駆動時間及び駆動タイミングが設定される。In FIG. 7, the standard driving time and the standard driving
The drive time of each wire drive element after timing correction and
The drive timing is shown. For example, the third in the eighth column
In the case of pins, the drive time is compensated for
Δt1In the case of the fourth pin in the ninth row,
Imming is corrected by Δt from standard drive timing Two
Has only been late. Thus, the third, fourth, and fourth
5th, 9th, 10th, 12th, 13th, 19th, 20th
Correction is performed for all wire drive elements in the
Each drive time and drive timing are set.
【0042】次に、同時に駆動される各ワイヤ駆動素子
の駆動時間及び駆動タイミングを設定するための演算の
基礎となる各補正値について説明する。図8において、
(a)は同時駆動ピン数による駆動時間及び駆動タイミ
ングを補正するための補正値を示している。例えば、標
準駆動時間を76msとし、標準駆動タイミングの補正
値を0msとすると、同時に第3、第5、第9、第1
3、第19ピンが駆動される場合、同時に駆動されるピ
ン数は5であるので、駆動時間の補正値は+3msであ
り、駆動タイミングの補正値は+3msである。Next, a description will be given of each correction value which is the basis of a calculation for setting the drive time and drive timing of each wire drive element driven simultaneously. In FIG.
(A) shows a correction value for correcting the drive time and the drive timing based on the number of simultaneously driven pins. For example, if the standard drive time is 76 ms and the correction value of the standard drive timing is 0 ms, the third, fifth, ninth, and first
When the third and nineteenth pins are driven, the number of pins that are driven simultaneously is 5, so that the correction value of the driving time is +3 ms and the correction value of the driving timing is +3 ms.
【0043】(b)は前のドット列において駆動された
か否かによって設定される補正値を示している。例え
ば、第9列の第3ピンの補正処理においては、第8列に
おいても第3ピンが駆動されているので、駆動時間の補
正値は−2msであり、駆動タイミングの補正値は+1
msである。また、(c)は隣接するワイヤ駆動素子を
駆動することによって発生する影響をなくすために設定
される補正値を示している。例えば、第9列の第3ピン
の補正処理においては、第4ピンが同時に駆動され、片
隣接状態であるので、駆動時間の補正値は+2msであ
り、駆動タイミングの補正値は+2msである。FIG. 7B shows a correction value set depending on whether or not the dot line has been driven in the preceding dot row. For example, in the correction processing of the third pin in the ninth row, the third pin is also driven in the eighth row, so that the correction value of the drive time is -2 ms, and the correction value of the drive timing is +1.
ms. (C) shows a correction value that is set to eliminate the effect caused by driving an adjacent wire driving element. For example, in the correction processing of the third pin in the ninth row, the fourth pin is driven at the same time and in the one-side adjacent state, so that the correction value of the drive time is +2 ms and the correction value of the drive timing is +2 ms.
【0044】そして、(d)は(a)〜(c)の各補正
テーブルによって求めた駆動タイミングの補正値の合計
がある値を超えた場合に、駆動開始タイミングを標準駆
動タイミングより遅らせるために設定される補正値を示
すための補正テーブルである。例えば、第9列の第3ピ
ンの補正処理においては、駆動タイミングの補正値が
(a)の場合+3ms、(b)の場合+1ms、(c)
の場合+2msであるので、それらの合計は+6msと
なる。したがって、駆動開始タイミング補正値は+2m
sとなる。一方、図示しないが、前記(a)〜(c)の
各補正テーブルによって求めた駆動時間の補正値の合計
の値に対応して標準駆動時間を変更するための補正テー
ブルも設けられていて、該補正テーブルによって駆動時
間が変更される。(D) is to delay the drive start timing from the standard drive timing when the sum of the drive timing correction values obtained from the respective correction tables (a) to (c) exceeds a certain value. 6 is a correction table for indicating a correction value to be set. For example, in the correction processing of the third pin in the ninth column, the correction value of the drive timing is +3 ms in the case of (a), +1 ms in the case of (b), and (c).
Is +2 ms, the sum of them is +6 ms. Therefore, the drive start timing correction value is +2 m.
s. On the other hand, although not shown, there is also provided a correction table for changing the standard driving time corresponding to the total value of the correction values of the driving time obtained by the respective correction tables (a) to (c), The driving time is changed by the correction table.
【0045】このように、各ドット列の各ワイヤ駆動素
子ごとに駆動時間及び駆動タイミングの補正が行われ
る。次に、本発明の第2の実施例について説明する。図
9は本発明の第2の実施例を示すドット印字ヘッドの駆
動方法が採用されるシリアルプリンタの制御ブロック図
である。As described above, the drive time and drive timing are corrected for each wire drive element of each dot row. Next, a second embodiment of the present invention will be described. FIG. 9 is a control block diagram of a serial printer adopting a method of driving a dot print head according to a second embodiment of the present invention.
【0046】図において、21はプリンタ全体の制御を
行うためのCPU、36は同時に駆動されるワイヤ駆動
素子の数を算出するための同時駆動ピン数算出回路、3
7は該同時駆動ピン数算出回路36で算出した同時駆動
ピン数のデータを、次の駆動タイミングより時間T/N
(N:整数)だけ前の駆動ピン数のデータとして記憶し
ておくためのT/N前駆動ピン数記憶回路、38はワイ
ヤ駆動素子の駆動時間を格納するための補正値メモリ、
26はワイヤ駆動素子の駆動時間を生成するためのピン
駆動タイマ、27はワイヤ駆動素子に駆動電流を流すた
めの駆動回路、28はドット印字ヘッドである。In the figure, reference numeral 21 denotes a CPU for controlling the entire printer, 36 denotes a simultaneous driving pin number calculating circuit for calculating the number of simultaneously driven wire driving elements, 3
Reference numeral 7 denotes data of the number of simultaneous drive pins calculated by the simultaneous drive pin number calculation circuit 36, which is calculated by the time T / N from the next drive timing.
T / N previous driving pin number storage circuit for storing data of the number of driving pins before (N: integer), 38 is a correction value memory for storing the driving time of the wire driving element,
26 is a pin drive timer for generating a drive time of the wire drive element, 27 is a drive circuit for supplying a drive current to the wire drive element, and 28 is a dot print head.
【0047】また、39はワイヤ駆動素子の駆動開始タ
イミングを格納するための補正値メモリ、33はワイヤ
駆動素子の駆動開始タイミングを補正するための駆動タ
イミングタイマである。前記CPU21が、まず時間T
/4ごとのタイミングでワイヤ駆動素子を駆動する印字
データaを同時駆動ピン数算出回路36及びピン駆動タ
イマ26内の図示しないレジスタに書き込むと、補正処
理が開始される。Reference numeral 39 denotes a correction value memory for storing the drive start timing of the wire drive element, and reference numeral 33 denotes a drive timing timer for correcting the drive start timing of the wire drive element. First, the CPU 21 sets the time T
When the print data a for driving the wire drive element is written at a timing of every / 4 into the simultaneous drive pin number calculation circuit 36 and a register (not shown) in the pin drive timer 26, the correction process is started.
【0048】前記同時駆動ピン数算出回路36は、印字
データaに基づいて同時駆動ピン数のデータを算出し、
これに対応する補正値の格納アドレスsを出力する。ま
た、次のタイミングに備えて、T/N前駆動ピン数記憶
回路37に算出したデータを格納しておく。該T/N前
駆動ピン数記憶回路37には、既に前回のタイミング
(時間T/4前)及び前々回のタイミング(時間T/2
前)における駆動ピン数のデータが記憶されており、該
T/N前駆動ピン数記憶回路37からこれらに対応する
補正値の格納アドレスrが出力されている。The simultaneous drive pin number calculation circuit 36 calculates data on the number of simultaneous drive pins based on the print data a,
The storage address s of the corresponding correction value is output. The calculated data is stored in the T / N pre-drive pin number storage circuit 37 in preparation for the next timing. The T / N pre-drive pin number storage circuit 37 has already stored the previous timing (time T / 4 before) and the timing two times before (time T / 2).
The data of the number of drive pins in the preceding step) is stored, and the T / N preceding drive pin number storage circuit 37 outputs the storage address r of the corresponding correction value.
【0049】前記格納アドレスs,rは、補正値メモリ
38,39に入力される。補正値メモリ38,39は格
納アドレスs,rが入力されると、同時駆動ピン数、T
/4前駆動ピン数及びT/2前駆動ピン数に対応してあ
らかじめ格納されている演算結果fすなわち補正された
駆動時間をピン駆動タイマ26に、演算結果pすなわち
補正された駆動タイミングを駆動タイミングタイマ33
に出力する。The storage addresses s and r are input to correction value memories 38 and 39. When the storage addresses s, r are input, the correction value memories 38, 39 receive the number of simultaneously driven pins, T
The calculation result f stored in advance corresponding to the number of / 4 previous drive pins and the number of T / 2 previous drive pins, that is, the corrected drive time is driven to the pin drive timer 26, and the calculation result p, that is, the corrected drive timing is driven. Timing timer 33
Output to
【0050】CPU21は、所定のタイミングになる
と、タイマスタート信号iをオンにすることによって前
記駆動タイミングタイマ33に計数を開始させ、前記演
算結果pに基づく所定時間後に発生するタイマ出力qに
よってワイヤ駆動素子の駆動を開始し、かつ、前記ピン
駆動タイマ26は、演算結果fに対応する値の計数を開
始し、この間出力している信号jによって駆動回路27
を介し、ドット印字ヘッド28が駆動され印字が行われ
る。At a predetermined timing, the CPU 21 turns on a timer start signal i to cause the drive timing timer 33 to start counting, and the wire drive is performed by a timer output q generated after a predetermined time based on the calculation result p. The driving of the element is started, and the pin driving timer 26 starts counting the value corresponding to the operation result f.
, The dot print head 28 is driven to perform printing.
【0051】図10は本発明の第2の実施例において印
字する文字のドットパターンを示す図、図11は補正処
理を行わない場合のタイムチャート、図12は本発明の
第2の実施例における補正処理後のタイムチャート、図
13は本発明の第2の実施例における補正テーブルの例
を示す図である。図11及び図12において、S1は第
1〜第12ピンの標準駆動信号を、S2は第13〜第2
4ピンの標準駆動信号を示す。図13の(a)は同時駆
動ピン数による補正テーブルを、(b)は時間T/4前
駆動ピン数による補正テーブルを、(c)は時間T/2
前駆動ピン数による補正テーブルを示す。FIG. 10 is a diagram showing a dot pattern of a character to be printed in the second embodiment of the present invention, FIG. 11 is a time chart when no correction processing is performed, and FIG. 12 is a diagram in the second embodiment of the present invention. FIG. 13 is a diagram showing an example of a correction table according to the second embodiment of the present invention. 11 and 12, S1 is a standard drive signal of the first to twelfth pins, and S2 is a thirteenth to second pin.
4 shows a standard drive signal of pin 4. 13A shows a correction table based on the number of simultaneously driven pins, FIG. 13B shows a correction table based on the number of driving pins before time T / 4, and FIG. 13C shows a time T / 2.
6 shows a correction table based on the number of front drive pins.
【0052】図10において、「B」の文字が13列×
24ピンのドットマトリクスにパターンとして展開され
ている。第1〜第12ピンと第13〜第24ピンがそれ
ぞれ1/180インチの格子上に配設されており、か
つ、互いの格子が1/360インチだけずれているよう
なドット印字ヘッドの場合、第1〜第12ピンと第13
〜第24ピンは駆動タイミングにおいてグループ化さ
れ、それぞれのタイミング信号を受けて第1〜第12ピ
ン又は第13〜第24ピンの各ピンが同時に駆動可能な
状態に置かれる。実際は、印字データaに対応するワイ
ヤ駆動素子が選択的に駆動される。In FIG. 10, the character "B" has 13 columns.
It is developed as a pattern in a 24-pin dot matrix. In the case of a dot print head in which the first to twelfth pins and the thirteenth to twenty-fourth pins are respectively arranged on a 1/180 inch grid and the grids are shifted by 1/360 inch, 1st to 12th pins and 13th
The twenty-fourth to twenty-fourth pins are grouped in drive timing, and upon receiving respective timing signals, the first to twelfth pins or the thirteenth to twenty-fourth pins are placed in a state where they can be driven simultaneously. Actually, the wire drive element corresponding to the print data a is selectively driven.
【0053】例えば、第5列の場合、第4、第12、第
19ピンの3個のピンが駆動されるが、図11に示すよ
うに第4、第12ピンは同時に駆動され、第19ピンは
別のタイミング、すなわち時間(3/4)Tだけ遅れて
駆動される。そして、時間T/4ごとに駆動時間及び駆
動タイミングの補正が行われる。図12においては、補
正後の各ピンの駆動時間及び駆動タイミングが示されて
いる。For example, in the case of the fifth row, three pins of the fourth, twelfth, and nineteenth pins are driven. As shown in FIG. 11, the fourth and twelfth pins are driven simultaneously, and the nineteenth pin is driven. The pins are driven at another timing, a time (3/4) T later. Then, the drive time and drive timing are corrected every time T / 4. FIG. 12 shows the drive time and drive timing of each pin after correction.
【0054】例えば、第5列の第4ピン及び第12ピン
の場合、駆動タイミングが補正されて標準駆動タイミン
グよりΔt1 だけ遅くされ、さらに、駆動時間が補正さ
れて標準駆動時間よりΔt2 だけ長くされている。この
ように、時間T/4ごとにすべてのピンについて補正処
理が行われ、駆動時間及び駆動タイミングが設定され
る。For example, in the case of the fourth and twelfth pins in the fifth row, the drive timing is corrected to be delayed by Δt 1 from the standard drive timing, and the drive time is further corrected to be Δt 2 than the standard drive time. Have been long. As described above, the correction processing is performed for all the pins every time T / 4, and the driving time and the driving timing are set.
【0055】次に、図13に基づいて、駆動されるピン
の駆動時間及び駆動タイミングを設定するための演算の
基礎となる各補正値について説明する。図の(a)は、
同時駆動ピン数による駆動時間及び駆動タイミングを補
正するための補正値を示している。例えば、標準駆動時
間を100μsとし、標準駆動タイミングの補正値を0
μsとすると、第4、第12ピンが同時に駆動される場
合、同時に駆動されるピン数は2であるので、駆動時間
の補正値は+2μsであり、駆動タイミングの補正値は
+2μsである。Next, with reference to FIG. 13, description will be given of each correction value which is the basis of calculation for setting the drive time and drive timing of the driven pin. (A) of FIG.
It shows a correction value for correcting the drive time and drive timing based on the number of simultaneously driven pins. For example, the standard drive time is 100 μs, and the correction value of the standard drive timing is 0.
When the fourth and twelfth pins are driven at the same time, the number of pins driven at the same time is two, so that the correction value of the driving time is +2 μs and the correction value of the driving timing is +2 μs.
【0056】図の(b)は、時間T/4前の駆動タイミ
ングにおいて、駆動されたピン数によって設定される補
正値を示している。例えば、第4、第12ピンが同時に
駆動される時間T/4前に第13〜第19ピンの7個の
ピンが駆動されていたので、駆動時間の補正値は+4μ
sであり、駆動タイミングの補正値は+5μsである。FIG. 9B shows a correction value set by the number of driven pins at the drive timing before time T / 4. For example, since seven of the thirteenth to nineteenth pins were driven before the time T / 4 during which the fourth and twelfth pins are simultaneously driven, the correction value of the driving time is +4 μm.
s, and the correction value of the drive timing is +5 μs.
【0057】また、図の(c)は(b)と同様に時間T
/2前の駆動タイミングにおいて駆動されたピン数によ
って設定される補正値を示しており、例えば、第4、第
12ピンが同時に駆動される時間T/2前には第3ピン
のみが駆動されていたので、駆動時間の補正値及び駆動
タイミングの補正値は共に0μsである。以上のように
求められた各補正値の加算結果は、あらかじめCPU2
1によって図9の補正値メモリ38,39に書き込まれ
ており、T/N前駆動ピン数記憶回路37からの格納ア
ドレスrの入力及び同時駆動ピン数算出回路36からの
格納アドレスsの入力によって読み出すことができる。FIG. 9C shows the time T similarly to FIG.
A correction value set by the number of pins driven at the drive timing before / 2 is shown. For example, only the third pin is driven before the time T / 2 during which the fourth and twelfth pins are driven simultaneously. Therefore, the correction value of the drive time and the correction value of the drive timing are both 0 μs. The addition result of each correction value obtained as described above is
9 is written to the correction value memories 38 and 39 in FIG. 9 by the input of the storage address r from the T / N pre-drive pin number storage circuit 37 and the input of the storage address s from the simultaneous drive pin number calculation circuit 36. Can be read.
【0058】図14は本発明の第2の実施例における駆
動電流波形の例を示すタイムチャートである。図におい
て、i3 は第3ピンの駆動電流波形、i12は第12ピン
の駆動電流波形、i13は第13ピンの駆動電流波形であ
り、Fは第12ピンの飛行波形、S12は第12ピンの駆
動信号波形である。なお、各波形の近傍に付加されてい
る数字は印字データaを構成する各データの列を示して
いる。FIG. 14 is a time chart showing an example of a drive current waveform according to the second embodiment of the present invention. In the figure, i 3 is the drive current waveform of the third pin, i 12 is the drive current waveform of the twelfth pin, i 13 is the drive current waveform of the thirteenth pin, F is the flight waveform of the twelfth pin, and S 12 is It is a drive signal waveform of the 12th pin. It should be noted that the numbers added in the vicinity of each waveform indicate the sequence of each data constituting the print data a.
【0059】なお、本発明は前記実施例に限定されるも
のではなく、本発明の趣旨に基づいて種々変形すること
が可能であり、これらを本発明の範囲から排除するもの
ではない。It should be noted that the present invention is not limited to the above-described embodiment, but can be variously modified based on the gist of the present invention, and these are not excluded from the scope of the present invention.
【0060】[0060]
【発明の効果】以上詳細に説明したように、本発明によ
れば、ドット印字ヘッドの駆動方法は、複数のワイヤ駆
動素子、及び該各ワイヤ駆動素子に対応させて配設され
たコイルを備え、所定のコイルを通電することによって
印字を行うドット印字ヘッドに適用される。そして、印
字データに基づいて、補正の対象となるワイヤ駆動素子
を選択し、選択された各ワイヤ駆動素子について、同時
に駆動されるワイヤ駆動素子の数、同時に駆動されるす
べてのワイヤ駆動素子と選択されたワイヤ駆動素子との
相対位置、及びワイヤ駆動素子の駆動の履歴データを算
出し、前記ワイヤ駆動素子の数、相対位置及び履歴デー
タに対応させてあらかじめ格納された複数の補正値をメ
モリから読み出し、前記各補正値の組合せに基づいて、
各ワイヤ駆動素子ごとの駆動時間及び駆動開始タイミン
グを演算して印字を行う。As described above in detail, according to the present invention, a method for driving a dot print head includes a plurality of wire driving elements and a coil arranged corresponding to each of the wire driving elements. The present invention is applied to a dot print head that performs printing by energizing a predetermined coil. Then, based on the print data, a wire drive element to be corrected is selected, and for each selected wire drive element, the number of simultaneously driven wire drive elements and the selection of all simultaneously driven wire drive elements are selected. The relative position with respect to the wire drive element and the history data of the drive of the wire drive element are calculated, and a plurality of correction values stored in advance corresponding to the number of the wire drive elements, the relative position and the history data are stored in the memory. Reading, based on the combination of each of the correction values,
Printing is performed by calculating the drive time and drive start timing for each wire drive element.
【0061】この場合、同時に駆動されるすべてのワイ
ヤ駆動素子から磁気干渉を受けることによる影響を無く
すことができるので、必要以上のエネルギがコイルに供
給されることがなくなるだけでなく、ワイヤ駆動素子の
動作に必要な時間が変化して印字力が低下したり、脱ド
ット等が発生したりすることがなくなる。In this case, the effect of receiving magnetic interference from all the simultaneously driven wire driving elements can be eliminated, so that unnecessary energy is not supplied to the coil. It is possible to prevent the time required for the operation from being changed and the printing power from being reduced and the occurrence of dot removal or the like not occurring.
【0062】本発明の他のドット印字ヘッドの駆動方法
は、複数のワイヤ駆動素子、及び該各ワイヤ駆動素子に
対応させて配設されたコイルを備え、所定のコイルを通
電することによって印字を行うドット印字ヘッドに適用
される。そして、標準駆動信号によって印字を行うワイ
ヤ駆動素子を駆動するときに、印字データに基づいて、
当該ワイヤ駆動素子と同時に駆動され、標準駆動信号に
よって印字を行うワイヤ駆動素子の数を当該ワイヤ駆動
素子を含めて算出して第1の数とし、及び当該ワイヤ駆
動素子が駆動される直前の励磁周期の範囲内に駆動さ
れ、前記標準駆動信号と異ならせて設定された別の標準
駆動信号によって印字を行う他のワイヤ駆動素子の数を
算出して第2の数とし、算出された第1、第2の数に基
づいて、あらかじめ格納された駆動時間及び駆動開始タ
イミングをメモリから読み出し、前記駆動時間及び駆動
開始タイミングで当該ワイヤ駆動素子を駆動して印字を
行う。また、前記別の標準駆動信号は、前記標準駆動信
号に対して、同じ励磁周期を有し、励磁周期の範囲内で
所定の位相差だけ異ならせて設定されている。この場
合、補正の対象となるワイヤ駆動素子を駆動する際に、
同時に駆動されるワイヤ駆動素子及び既に励磁が行われ
ている他のワイヤ駆動素子のコイルから残留磁束が回り
込むことによる影響を無くすことができる。したがっ
て、必要以上のエネルギがコイルに供給されることがな
くなるだけでなく、ワイヤ駆動素子の動作に必要な時間
が変化して印字力が低下したり、脱ドット等が発生した
りすることがなくなる。Another method of driving a dot print head according to the present invention includes a plurality of wire drive elements and coils arranged in correspondence with the respective wire drive elements, and prints by energizing a predetermined coil. Applicable to dot print heads. Then, when driving the wire drive element that performs printing by the standard drive signal, based on the print data,
The number of wire drive elements that are driven at the same time as the wire drive element and perform printing based on the standard drive signal is calculated including the wire drive element as the first number, and the excitation immediately before the wire drive element is driven is calculated. The number of other wire drive elements that are driven within the period and are to be printed by another standard drive signal set differently from the standard drive signal is calculated as a second number, and the calculated first number is calculated. Based on the second number, the driving time and the driving start timing stored in advance are read from the memory, and the wire driving element is driven at the driving time and the driving start timing to perform printing. Further, the another standard drive signal has the same excitation cycle as the standard drive signal, and is set so as to differ by a predetermined phase difference within the range of the excitation cycle. In this case, when driving the wire drive element to be corrected,
It is possible to eliminate the influence of the residual magnetic flux wrapping around from the coils of the wire drive element that is driven simultaneously and the other wire drive elements that are already excited. Therefore, not only is unnecessary energy supplied to the coil, but also the time required for the operation of the wire drive element is changed, so that the printing power is not reduced and the dot removal is prevented. .
【図1】本発明のドット印字ヘッドの駆動方法が採用さ
れるシリアルプリンタの制御ブロック図である。FIG. 1 is a control block diagram of a serial printer in which a method of driving a dot print head according to the present invention is adopted.
【図2】従来のドット印字ヘッドの断面図である。FIG. 2 is a sectional view of a conventional dot print head.
【図3】従来のドット印字ヘッドの印字説明図である。FIG. 3 is an explanatory diagram of printing by a conventional dot print head.
【図4】本発明のドット印字ヘッドの駆動方法における
印字動作の説明図である。FIG. 4 is an explanatory diagram of a printing operation in a method of driving a dot print head according to the present invention.
【図5】本発明のドット印字ヘッドの駆動方法によるコ
イルの励磁電流の波形図である。FIG. 5 is a waveform diagram of an exciting current of a coil according to a method of driving a dot print head according to the present invention.
【図6】印字する文字のドットパターンを示す図であ
る。FIG. 6 is a diagram showing a dot pattern of a character to be printed.
【図7】補正処理後のタイミングチャートの例を示す図
である。FIG. 7 is a diagram illustrating an example of a timing chart after a correction process.
【図8】補正テーブルの例を示す図である。FIG. 8 is a diagram illustrating an example of a correction table.
【図9】本発明の第2の実施例を示すドット印字ヘッド
の駆動方法が採用されるシリアルプリンタの制御ブロッ
ク図である。FIG. 9 is a control block diagram of a serial printer adopting a method of driving a dot print head according to a second embodiment of the present invention.
【図10】本発明の第2の実施例において印字する文字
のドットパターンを示す図である。FIG. 10 is a diagram showing a dot pattern of a character to be printed in a second embodiment of the present invention.
【図11】補正処理を行わない場合のタイムチャートで
ある。FIG. 11 is a time chart when the correction process is not performed.
【図12】本発明の第2の実施例における補正処理後の
タイムチャートである。FIG. 12 is a time chart after a correction process according to the second embodiment of the present invention.
【図13】本発明の第2の実施例における補正テーブル
の例を示す図である。FIG. 13 is a diagram illustrating an example of a correction table according to the second embodiment of the present invention.
【図14】本発明の第2の実施例における駆動電流波形
の例を示すタイムチャートである。FIG. 14 is a time chart showing an example of a drive current waveform according to the second embodiment of the present invention.
21 CPU 22 補正ピン選択回路 23 ピン間相対位置算出回路 24,31,38,39 補正値メモリ 25,32 補正値演算回路 26 ピン駆動タイマ 27 駆動回路 28 ドット印字ヘッド 29 ピンデータ記憶回路 30 ピンデータ比較回路 33 駆動タイミングタイマ 36 同時駆動ピン数算出回路 37 T/N前駆動ピン数記憶回路 Reference Signs List 21 CPU 22 Correction pin selection circuit 23 Relative pin position calculation circuit 24, 31, 38, 39 Correction value memory 25, 32 Correction value calculation circuit 26 Pin drive timer 27 Drive circuit 28 Dot print head 29 Pin data storage circuit 30 Pin data Comparison circuit 33 Drive timing timer 36 Simultaneous drive pin number calculation circuit 37 T / N previous drive pin number storage circuit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 畠山 元延 東京都港区虎ノ門1丁目7番12号 沖電 気工業株式会社内 (56)参考文献 特開 平2−151450(JP,A) 特開 平2−69249(JP,A) 特開 平1−174454(JP,A) 特開 昭59−42968(JP,A) 特開 平2−204055(JP,A) 特開 昭63−130355(JP,A) 特開 昭62−174166(JP,A) ──────────────────────────────────────────────────続 き Continued from the front page (72) Inventor Motonobu Hatakeyama 1-7-12 Toranomon, Minato-ku, Tokyo Oki Electric Industry Co., Ltd. (56) References JP-A-2-151450 (JP, A) JP-A-2-69249 (JP, A) JP-A-1-174454 (JP, A) JP-A-59-42968 (JP, A) JP-A-2-204055 (JP, A) JP-A-63-130355 (JP JP, A) JP-A-62-174166 (JP, A)
Claims (2)
駆動素子に対応させて配設されたコイルを備え、所定の
コイルを通電することによって印字を行うドット印字ヘ
ッドの駆動方法において、 (a)印字データに基づいて、補正の対象となるワイヤ
駆動素子を選択し、 (b)選択された各ワイヤ駆動素子について、同時に駆
動されるワイヤ駆動素子の数、同時に駆動されるすべて
のワイヤ駆動素子と選択されたワイヤ駆動素子との相対
位置、及びワイヤ駆動素子の駆動の履歴データを算出
し、 (c)前記ワイヤ駆動素子の数、相対位置及び履歴デー
タに対応させてあらかじめ格納された複数の補正値をメ
モリから読み出し、 (d)前記各補正値の組合せに基づいて、各ワイヤ駆動
素子ごとの駆動時間及び駆動開始タイミングを演算して
印字を行うことを特徴とするドット印字ヘッドの駆動方
法。1. A method of driving a dot print head, comprising: a plurality of wire driving elements; and coils arranged in correspondence with the respective wire driving elements, wherein the printing is performed by energizing a predetermined coil. A) selecting a wire drive element to be corrected based on the print data; and (b) for each of the selected wire drive elements, the number of simultaneously driven wire drive elements and all of the simultaneously driven wire drive elements. And the relative position of the selected wire drive element and the history data of the drive of the wire drive element are calculated. (C) A plurality of data stored in advance corresponding to the number, relative position and history data of the wire drive element The correction value is read from the memory, and (d) a driving time and a driving start timing for each wire driving element are calculated and marked based on the combination of the correction values. The driving method of the dot print head and performing.
駆動素子に対応させて配設されたコイルを備え、所定の
コイルを通電することによって印字を行うドット印字ヘ
ッドの駆動方法において、 (a)標準駆動信号によって印字を行うワイヤ駆動素子
を駆動するときに、印字データに基づいて、当該ワイヤ
駆動素子と同時に駆動され、標準駆動信号によって印字
を行うワイヤ駆動素子の数を当該ワイヤ駆動素子を含め
て算出して第1の数とし、及び当該ワイヤ駆動素子が駆
動される直前の励磁周期の範囲内に駆動され、前記標準
駆動信号と異ならせて設定された別の標準駆動信号によ
って印字を行う他のワイヤ駆動素子の数を算出して第2
の数とし、 (b)算出された第1、第2の数に基づいて、あらかじ
め格納された駆動時間及び駆動開始タイミングをメモリ
から読み出し、 (c)前記駆動時間及び駆動開始タイミングで当該ワイ
ヤ駆動素子を駆動して印字を行うとともに、 (d)前記別の標準駆動信号は、前記標準駆動信号に対
して、同じ励磁周期を有し、励磁周期の範囲内で所定の
位相差だけ異ならせて設定されていることを特徴とする
ドット印字ヘッドの駆動方法。2. A method for driving a dot print head, comprising: a plurality of wire driving elements; and coils arranged in correspondence with the respective wire driving elements, wherein the printing is performed by energizing a predetermined coil. ) Wire drive element that prints with standard drive signal
When driving the wire , the wire
Driven at the same time as the drive element , printing with standard drive signals
Including the wire drive elements the number of wire driving elements for
To calculate the first number , and that the wire driving element is driven.
Driven within the excitation cycle immediately before
With another standard drive signal set differently from the drive signal
The calculated number of other wire driving device for printing I 2
A number of first is (b) calculating, based on the second number, reads the drive time and the driving start timing stored in advance from the memory, the wire in (c) the driving time and drive start timing
Performs printing by driving the Ya driving element, (d) the further standard drive signal to the standard drive signals, have the same excitation period, differ by a predetermined phase difference in the range of excitation cycle the driving method of dot printing head was characterized by Tei Rukoto is set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04021140A JP3132733B2 (en) | 1991-07-16 | 1992-02-06 | Driving method of dot print head |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17512091 | 1991-07-16 | ||
| JP3-175120 | 1991-07-16 | ||
| JP04021140A JP3132733B2 (en) | 1991-07-16 | 1992-02-06 | Driving method of dot print head |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0569597A JPH0569597A (en) | 1993-03-23 |
| JP3132733B2 true JP3132733B2 (en) | 2001-02-05 |
Family
ID=26358165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04021140A Expired - Fee Related JP3132733B2 (en) | 1991-07-16 | 1992-02-06 | Driving method of dot print head |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3132733B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2573300A (en) * | 1999-02-17 | 2000-09-04 | Array Printers Ab | Image forming device |
| KR101143204B1 (en) * | 2010-03-23 | 2012-05-18 | 주식회사 포스코 | Apparatus for collecting sintered ore particle |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60179271A (en) * | 1984-02-28 | 1985-09-13 | Canon Inc | printing device |
| JPS61222760A (en) * | 1985-03-19 | 1986-10-03 | Fujitsu Ltd | Printing head control system |
| EP0252008B1 (en) * | 1986-07-01 | 1990-08-29 | Larex Ag | Side dam for the side closure of the casting space in a twin-belt continuous-casting machine, and process for the maintenance of the continuous-casting machine |
| JP2511893B2 (en) * | 1986-08-15 | 1996-07-03 | 沖電気工業株式会社 | Printer print head drive |
| JPS63112161A (en) * | 1986-10-31 | 1988-05-17 | Oki Electric Ind Co Ltd | Print timing correcting system for serial dot printer |
| JPH0269249A (en) * | 1988-09-02 | 1990-03-08 | Nec Corp | Printing head driving circuit of printer |
| JPH02151450A (en) * | 1988-12-05 | 1990-06-11 | Oki Electric Ind Co Ltd | Method for driving wire dot printing head |
| JPH03258556A (en) * | 1990-03-09 | 1991-11-18 | Oki Electric Ind Co Ltd | Method and device for driving wire dot printing head |
| JPH03268949A (en) * | 1990-03-19 | 1991-11-29 | Nec Corp | Printing head controller of printer |
-
1992
- 1992-02-06 JP JP04021140A patent/JP3132733B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0569597A (en) | 1993-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5818235B2 (en) | 2 position actuator for matrix printer | |
| JP3277264B2 (en) | Dot print head and print control method thereof | |
| JP3132733B2 (en) | Driving method of dot print head | |
| JP2511893B2 (en) | Printer print head drive | |
| JPS6349634B2 (en) | ||
| JPS63107576A (en) | serial printer | |
| JPS59150768A (en) | Method for driving line thermal head | |
| JP2890536B2 (en) | Dot line printer | |
| JP3100782B2 (en) | Drive control device for dot print head | |
| US3834304A (en) | Helical bar printer and hammer therefor | |
| JP2869256B2 (en) | Driving method of dot print head | |
| US4940344A (en) | Printer having a variable interval between printing and carriage movement | |
| JP2881156B2 (en) | Wire dot print head | |
| JPS6210834B2 (en) | ||
| JPH0752416A (en) | Device for control and driving dot printing head | |
| JP3472346B2 (en) | Wire dot print head | |
| JP3565721B2 (en) | Stacked wire dot print head | |
| JPH0776113A (en) | Driving method for dot printer head | |
| JPH0632358Y2 (en) | Impact dot head | |
| JPH04110159A (en) | Controlling method for print head | |
| JPS6297867A (en) | recording device | |
| JP3064656B2 (en) | Printhead drive control method | |
| JPH02143864A (en) | Printer apparatus | |
| JPH0825285B2 (en) | Wire print head driving method | |
| JPS6135976A (en) | Printer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19980707 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081124 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081124 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091124 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091124 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101124 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101124 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111124 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |