[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2742243B2 - Print correction method - Google Patents

Print correction method

Info

Publication number
JP2742243B2
JP2742243B2 JP9248095A JP9248095A JP2742243B2 JP 2742243 B2 JP2742243 B2 JP 2742243B2 JP 9248095 A JP9248095 A JP 9248095A JP 9248095 A JP9248095 A JP 9248095A JP 2742243 B2 JP2742243 B2 JP 2742243B2
Authority
JP
Japan
Prior art keywords
sensor
carrier
error
printing
print
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
Application number
JP9248095A
Other languages
Japanese (ja)
Other versions
JPH08282047A (en
Inventor
清和 及川
Original Assignee
東北日本電気株式会社
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 東北日本電気株式会社 filed Critical 東北日本電気株式会社
Priority to JP9248095A priority Critical patent/JP2742243B2/en
Publication of JPH08282047A publication Critical patent/JPH08282047A/en
Application granted granted Critical
Publication of JP2742243B2 publication Critical patent/JP2742243B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は印字補正方法に関し、特
に両方向印字機能を持つシリアルプリンタの印字補正方
法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing correction method, and more particularly to a printing correction method for a serial printer having a bidirectional printing function.

【0002】[0002]

【従来の技術】従来、両方向印字機能を持ったシリアル
プリンタでは、スペース駆動の駆動源としてオープンル
ープ制御方式のステッピングモータを使用しているが、
ステッピングモータの場合、一定速度で回転している状
態においては、ステップ指令と実際の回転角との間に、
常にほぼ一定の遅れ角が存在する。この遅れ角は、ステ
ッピングモータのトルクと定常回転時における負荷との
関係で決定される。また、ステッピングモータの駆動力
をキャリアに伝達するタイミングベルトやギヤ等の伝達
部材には、がたやバックラシュ,伸びなどの弾性変形が
あり、これらを組み立てる精度によっても、がた量やバ
ックラッシュ量,弾性変形量が変わってくる。その結
果、ステップ指令と印字ヘッドを搭載したキャリアの位
置との間に、遅れが生じることになる。この遅れは、各
装置間ごとや、装置温度の変化、経年変化等により変化
するものである。そして、この遅れが両方向印字を行っ
た場合に、印字ずれを生じさせていた。
2. Description of the Related Art Conventionally, in a serial printer having a bidirectional printing function, an open loop control type stepping motor is used as a driving source for space driving.
In the case of a stepping motor, when the motor is rotating at a constant speed, the distance between the step command and the actual rotation angle
There is always an almost constant delay angle. This delay angle is determined by the relationship between the torque of the stepping motor and the load during steady rotation. In addition, transmission members such as timing belts and gears that transmit the driving force of the stepping motor to the carrier have elastic deformations such as rattling, backlash, and elongation. , The amount of elastic deformation changes. As a result, a delay occurs between the step command and the position of the carrier on which the print head is mounted. This delay varies between each device, changes in the device temperature, aging, and the like. This delay has caused printing misalignment when bidirectional printing is performed.

【0003】そこで、罫線印字や複合印字の場合には、
やむを得ず片方向で印字したり、少しでも遅れ量を減少
させる目的で、各装置間ごとに調整を行ったり、温度セ
ンサを設置して、各温度に対応した一定の補正値をステ
ップ指令と印字指令の間に与えたりしていた(例えば、
特開昭58−8666号公報)。
Therefore, in the case of ruled line printing or composite printing,
In order to unavoidably print in one direction or to reduce the amount of delay even slightly, make adjustments between each device, install a temperature sensor, and set a fixed correction value corresponding to each temperature to a step command and a print command. (For example,
JP-A-58-8666).

【0004】または、キャリアの動作方向と平行に、印
字ドットに対応するエンコーダ等の位置センサを設置
し、この位置センサの信号に同期してドットの印字を行
っていた。
Alternatively, a position sensor such as an encoder corresponding to a print dot is installed in parallel with the operation direction of the carrier, and dots are printed in synchronization with a signal from the position sensor.

【0005】[0005]

【発明が解決しようとする課題】この従来の両方向印字
方式のシリアルプリンタでは、キャリアの動作方向と平
行に位置センサを設置して、クローズドループ制御方式
にして制御すれば、右方向と左方向の印字に際してドッ
ト位置がずれることはないが、その分だけ制御が複雑化
するとともに、コストアップになるという難点がある。
よって、やむを得ず片方向印字で罫線などの合成文字を
印字するというのがこれまでの方法であった。そしてこ
れがプリンタ装置におけるスループットの低下を招く欠
点となっていた。
In this conventional bidirectional printing type serial printer, if a position sensor is installed in parallel with the operating direction of the carrier and controlled by a closed loop control method, the right and left directions can be controlled. Although the dot position does not shift during printing, there is a problem that the control becomes complicated and the cost increases accordingly.
Therefore, it has been unavoidable to print a composite character such as a ruled line in one-way printing. This is a drawback that causes a decrease in throughput in the printer device.

【0006】また、伝達部材の形状のばらつき等によ
り、がた量やバックラッシュ量がプリンタ一台一台異な
ることによる、ステップ指令とキャリア位置との遅れ量
ばらつきを調整しなければならず、これが作業性の低下
を招いていた。
Further, it is necessary to adjust the variation in the amount of delay between the step command and the carrier position due to the difference in the amount of backlash and backlash from one printer to another due to variations in the shape of the transmission member. The workability was reduced.

【0007】更に、ステッピングモータの遅れ角や、が
た量、バックラッシュ量、弾性変形量は、装置温度の変
動や装置の経年変化によっても影響を受け、キャリア軸
受けとガイドシャフトの摩擦による摺動抵抗が変化する
と、それに対応して遅れ角が変化し、また、伝達部材の
熱膨張や熱収縮,摩擦等による形状変形により、がた量
やバックラッシュ量が変化したり、伝達部材の特性が変
化することにより弾性変形量が変化する。よって、ステ
ップ指令とキャリア位置との遅れ量も変化し、特に右方
向と左方向の印字におけるドット位置のずれが生じ、印
字品質が低下するという不都合がある。
Further, the delay angle, the amount of backlash, the amount of backlash, and the amount of elastic deformation of the stepping motor are also affected by fluctuations in the temperature of the apparatus and aging of the apparatus, and sliding due to friction between the carrier bearing and the guide shaft. When the resistance changes, the delay angle changes correspondingly, and the amount of backlash and backlash changes due to the shape deformation of the transmission member due to thermal expansion, thermal shrinkage, friction, etc., and the characteristics of the transmission member change. The change changes the amount of elastic deformation. Therefore, the amount of delay between the step command and the carrier position also changes, and a dot position shift occurs particularly in rightward and leftward printing, resulting in a disadvantage that print quality is degraded.

【0008】なお、特開昭58−8666号公報では、
上述した種々の遅れ要素を参考にしてステップ指令と印
字指令の間に一定の遅れ時間を与えて印字補正を行って
いるが、しかし右方向印字の場合と左方向印字の場合と
でキャリアの位置に生じる移動誤差の要素が考慮されて
いないため、印字補正が完全なものとは言えない欠点が
ある。
In Japanese Patent Application Laid-Open No. 58-8666,
The print correction is performed by giving a fixed delay time between the step command and the print command with reference to the various delay elements described above. However, the carrier position is different between the rightward print and the leftward print. However, there is a drawback that the printing correction cannot be said to be perfect because the element of the movement error occurring in the above is not taken into account.

【0009】本発明の目的は、上記従来の問題点に鑑
み、キャリアの左方向及び右方向の移動誤差をそれぞれ
温度をパラメータとして予め検出しておき、これをもと
に印字補正を行う印字補正方法を提供することにある。
SUMMARY OF THE INVENTION In view of the above-mentioned conventional problems, an object of the present invention is to detect a movement error of a carrier in a left direction and a right direction in advance using a temperature as a parameter, respectively, and to perform a print correction based on the temperature. It is to provide a method.

【0010】[0010]

【課題を解決するための手段】本発明はマイクロプロセ
ッサによって制御され、印字ヘッドを搭載したキャリア
をステッピングモータにより左右方向に移動しながら印
字を行う際のシリアルドットプリンタの印字補正方法に
おいて、プリンタ装置の一端に設けられ前記キャリアが
右方向及び左方向に移動したときの右方向と左方向にお
ける移動誤差を検出するキャリア位置検出センサと、前
記キャリアに設けられ前記キャリア位置検出センサの出
力切換え位置を通過する部材と、前記キャリア位置検出
センサにより前記キャリアの右方向と左方向の移動にお
けるセンサ検知移動誤差を検出し、このセンサ検知移動
誤差から前記キャリアの実移動誤差を差し引いて生じる
一定のセンサ誤差を、装置温度に従って決定する決定手
段と、この装置温度に従った一定の前記センサ誤差と前
記キャリア位置検出センサにより検出した前記センサ検
知移動誤差とを基に、予め演算記憶しておいて、右方
向,左方向の一方、または両方向の印字タイミングを補
正する補正手段と、この補正手段に対して起動タイミン
グを発生する起動タイミング発生手段とを備えてなり、
前記装置温度の変化もしくは設定時間の経過のどちらか
一方、または両者の組み合わせ条件に従って、その都度
発生する前記起動タイミングにより前記補正手段による
印字補正時間が更新されるようにしたものである。
SUMMARY OF THE INVENTION The present invention relates to a print correction method for a serial dot printer, which is controlled by a microprocessor and performs printing while moving a carrier on which a print head is mounted in a horizontal direction by a stepping motor. A carrier position detection sensor provided at one end of the carrier for detecting a movement error in the right and left directions when the carrier moves in the right and left directions, and an output switching position of the carrier position detection sensor provided in the carrier. A sensor error caused by detecting a sensor detection movement error in the rightward and leftward movements of the carrier by the passing member and the carrier position detection sensor, and subtracting the actual movement error of the carrier from the sensor detection movement error. Determining means according to the apparatus temperature, and the apparatus temperature Based on the constant sensor error according to the above and the sensor detection movement error detected by the carrier position detection sensor, the printing timing is corrected in advance in one of right and left directions or both directions by storing in advance. Correction means, and a start timing generating means for generating a start timing for the correction means,
According to one of the change of the apparatus temperature and the elapse of the set time, or the combination of both, the print correction time by the correction means is updated by the start timing generated each time.

【0011】また本発明の印字補正方法は、前記キャリ
ア位置検出センサが透過型フォトセンサであり、また前
記出力切換え位置を通過する部材が、前記キャリアの形
状の一部からなる遮へい板であってもよいし、或いは前
記キャリア位置検出センサが反射型フォトセンサであ
り、また前記出力切換え位置を通過する部材が、前記キ
ャリアに取り付けられた反射板であってもよい。
Further, in the printing correction method according to the present invention, the carrier position detecting sensor is a transmission type photo sensor, and the member passing through the output switching position is a shielding plate formed of a part of the shape of the carrier. Alternatively, the carrier position detection sensor may be a reflection type photo sensor, and the member passing through the output switching position may be a reflection plate attached to the carrier.

【0012】さらにまた本発明の印字補正方法は、前記
一定のセンサ誤差を装置温度に従って決定する前記決定
手段が、A/D変換回路と、温度センサと、前記キャリ
ア位置検出センサの感度を自動的に測定する位置センサ
感度測定回路とからなっていてもよいし、また前記位置
センサ感度測定回路が、前記キャリア位置検出センサの
発光素子回路に前記マイクロプロセッサのトリガにより
オン,オフするスイッチと、前記マイクロプロセッサの
トリガによりスタートし前記キャリア位置検出センサの
受光素子回路の電圧レベルがある任意のレベルに達した
ときにストップするタイマとからなっていてもよいし、
さらに前記起動タイミング発生手段が、A/D変換回路
と、温度センサと、前記マイクロプロセッサのトリガに
よりスタートしある任意の時間が経過した後にストップ
するタイマとからなっていてもよい。
Still further, in the print correction method according to the present invention, the determining means for determining the constant sensor error according to the apparatus temperature automatically adjusts the sensitivities of the A / D conversion circuit, the temperature sensor, and the carrier position detection sensor. A position sensor sensitivity measurement circuit for measuring the position of the carrier position detection sensor, wherein the position sensor sensitivity measurement circuit switches on and off a light emitting element circuit of the carrier position detection sensor by a trigger of the microprocessor; A timer started by a trigger of the microprocessor and stopped when the voltage level of the light receiving element circuit of the carrier position detection sensor reaches a certain level,
Further, the start timing generating means may include an A / D conversion circuit, a temperature sensor, and a timer which is stopped by a trigger of the microprocessor and stops after a given time elapses.

【0013】[0013]

【実施例】次に、本発明について図面を参照して説明す
る。
Next, the present invention will be described with reference to the drawings.

【0014】図1は本発明の一実施例の概略構成図であ
る。本実施例は次のように構成されている。
FIG. 1 is a schematic configuration diagram of one embodiment of the present invention. This embodiment is configured as follows.

【0015】プリンタの装置温度を測定する温度センサ
1は装置内部に設置してあり、温度センサ1の電圧値が
A/D変換回路15によりデジタル信号に変換され、マ
イクロプロセッサ10に装置温度を伝達する。装置の左
端部にはキャリア位置検出用センサとしての透過型のフ
ォトセンサ3が設置してあり、そのフォトセンサ3の発
光素子回路側にはマイクロプロセッサ10の指令により
オン,オフするスイッチ12が備えられている。ドット
インパクト印字ヘッド2を搭載したキャリア4は、ガイ
ドシャフト5,6により摺動自在に保持されており、伝
達部材であるギヤ系7やキャリア4を担持するタイミン
グベルト8により、マイクロプロセッサ10の指令によ
り駆動するステッピングモータ9の駆動力が伝達され、
左右方向に往復運動を行う。
A temperature sensor 1 for measuring an apparatus temperature of the printer is installed inside the apparatus, and a voltage value of the temperature sensor 1 is converted into a digital signal by an A / D conversion circuit 15 and transmitted to the microprocessor 10. I do. At the left end of the device, a transmission type photosensor 3 as a sensor for detecting a carrier position is provided, and a light emitting element circuit side of the photosensor 3 is provided with a switch 12 which is turned on / off by a command from the microprocessor 10. Have been. The carrier 4 on which the dot impact print head 2 is mounted is slidably held by guide shafts 5 and 6, and is commanded by the microprocessor 10 by a gear system 7 as a transmission member and a timing belt 8 carrying the carrier 4. The driving force of the stepping motor 9 driven by the
Perform reciprocating motion in the left and right direction.

【0016】キャリア4にはキャリア形状の一部からな
る遮へい板4aが設けられており、キャリア4が装置の
左端部に移動することにより、キャリア位置検出用のフ
ォトセンサ3の出力切換え位置を遮る構造になってお
り、遮へい板4aがフォトセンサ3を遮っているときは
オフ、遮ってないときはオンを示す。ドットインパクト
印字ヘッド2は縦方向に複数のドットヘッドを有し、横
方向へ移動しながら印字ドライバ11を駆動することに
より印字を行う。センサタイマ13は、マイクロプロセ
ッサ10のトリガでスタートし、キャリア4の移動によ
りフォトセンサ3がオフからオン、またはオンからオフ
になるとストップするタイマであり、また、マイクロプ
ロセッサ10のトリガでスイッチ12がオン又はオフす
ると同時にスタートし、フォトセンサ3がオフからオン
又はオンからオフになるとストップするタイマでもあ
る。マイクロフロセッサ10はこのタイマ値を読み込め
る。起動タイマ14は、マイクロプロセッサ10により
任意に時間が設定でき、マイクロプロセッサ10のトリ
ガによりスタートし、設定された時間が経過するとスト
ップするタイマである。
The carrier 4 is provided with a shielding plate 4a composed of a part of the carrier shape. The carrier 4 moves to the left end of the apparatus, thereby blocking the output switching position of the photo sensor 3 for detecting the carrier position. The structure is such that when the shielding plate 4a is blocking the photo sensor 3, the photo sensor 3 is off, and when not blocking, the photo sensor 3 is on. The dot impact print head 2 has a plurality of dot heads in the vertical direction, and performs printing by driving the print driver 11 while moving in the horizontal direction. The sensor timer 13 is a timer that is started by a trigger of the microprocessor 10 and is stopped when the photosensor 3 is turned on from off or from on to off by the movement of the carrier 4, and the switch 12 is triggered by the trigger of the microprocessor 10. It is also a timer that starts at the same time as turning on or off and stops when the photosensor 3 turns from off to on or from on to off. The microprocessor 10 can read the timer value. The activation timer 14 is a timer whose time can be set arbitrarily by the microprocessor 10, started by a trigger of the microprocessor 10, and stopped when the set time has elapsed.

【0017】キャリア4の移動時において、ステップ指
令とキャリア位置との間には、ステッピングモータ9の
遅れ角や、ギヤ系7やタイミングベルト8のがたやバッ
クラッシュ、伸びなどによる移動誤差が生じている。こ
の移動誤差をフォトセンサ3により検出する。ここで、
このフォトセンサ3により検出した、キャリア4のセン
サ検知移動誤差の中には、センサ誤差が含まれており、
このセンサ誤差を差し引いてキャリア4の実移動誤差を
求め、これを基に印字補正を行うようになっている。こ
の一連の動作を、図2ないし図4、及び表1に基づいて
説明する。
When the carrier 4 moves, a movement error occurs between the step command and the carrier position due to the delay angle of the stepping motor 9 and the backlash, backlash, extension, etc. of the gear system 7 and the timing belt 8. ing. This movement error is detected by the photo sensor 3. here,
The sensor detection movement error of the carrier 4 detected by the photo sensor 3 includes a sensor error,
The actual movement error of the carrier 4 is obtained by subtracting the sensor error, and the printing correction is performed based on the obtained error. This series of operations will be described with reference to FIGS. 2 to 4 and Table 1.

【0018】図2はフォトセンサ3の発光素子の発光に
よるオンまでの時間、及び滅光によるオフまでの時間
と、遮へい板4aの脱出によるオンまでの時間、及び遮
へい板4aの進入によるオフまでの時間との関係を示す
センサ誤差特性図の一例である。
FIG. 2 shows a time until the light emitting element of the photosensor 3 is turned on by light emission, a time until the light is turned off by light extinction, a time until the light is emitted from the shielding plate 4a, and a time until the light is turned off by entering the shielding plate 4a. FIG. 7 is an example of a sensor error characteristic diagram showing a relationship with time.

【0019】通常、フォトセンサ3の出力切換え時に
は、ヒステリシスによるセンサ誤差がある。このセンサ
誤差は、図2に示されるように、発光素子の発光や滅
光、そして遮へい板4aの脱出や進入により異なった値
を示す。これは、主として、受光素子に入光する光量
が、スイッチ12オン時の発光素子の発光による光量
と、充分に発光した状態での遮へい板4a脱出時の光量
とでは違うことや、スイッチ12オフ時の発光素子滅光
時に残る残光の光量と、遮へい板4a進入時の遮へいに
よる光量とでは違うことなどに起因している。そして、
このセンサ誤差の特性は、装置温度の変化によっても異
なってくる。
Normally, when the output of the photosensor 3 is switched, there is a sensor error due to hysteresis. As shown in FIG. 2, the sensor error has a different value depending on the light emission or extinction of the light emitting element and the escape or entry of the shielding plate 4a. This is mainly because the amount of light entering the light receiving element is different between the amount of light emitted by the light emitting element when the switch 12 is turned on and the amount of light emitted from the shielding plate 4a when the switch 12 is fully lit, and the switch 12 is turned off. This is because the amount of afterglow remaining when the light emitting element is extinguished at the time is different from the amount of light due to shielding when entering the shielding plate 4a. And
The characteristics of this sensor error also vary with changes in the device temperature.

【0020】表1はセンサ誤差を決定するために、遮へ
い板4aによるフォトセンサ3の出力切換え時のセンサ
誤差と、スイッチ12によるフォトセンサ3の発光素子
回路オン,オフ時のセンサ誤差とのずれを補正する補正
値を与えるテーブルの一例である。
Table 1 shows the difference between the sensor error when the output of the photosensor 3 is switched by the shielding plate 4a and the sensor error when the light emitting element circuit of the photosensor 3 is turned on and off by the switch 12 in order to determine the sensor error. 5 is an example of a table for providing a correction value for correcting the error.

【0021】[0021]

【表1】 [Table 1]

【0022】このようなテーブルは、プリンタの設計時
に、装置温度と、遮へい板4aによるフォトセンサ3の
出力切換え時のセンサ誤差と、スイッチ12によるフォ
トセンサ3の発光素子回路オン,オフ時のセンサ誤差と
の関係を実験等で把握して作成し、メモリ内に格納して
おく。
When the printer is designed, the temperature of the device, the sensor error when the output of the photosensor 3 is switched by the shielding plate 4a, and the sensor when the light emitting element circuit of the photosensor 3 is turned on and off by the switch 12 are designed when the printer is designed. The relationship with the error is grasped by an experiment or the like, created and stored in the memory.

【0023】図3はフォトセンサ3のセンサ誤差検出の
説明図である。図4はキャリア4の移動時におけるキャ
リア遅れ時間検出の様子を(a)〜(d)にて示す説明
図である。
FIG. 3 is an explanatory diagram of sensor error detection of the photo sensor 3. FIGS. 4A to 4D are explanatory diagrams showing how the carrier delay time is detected when the carrier 4 moves.

【0024】図3及び図4(a)〜(d)を参照して、
プリンタの電源投入後の初期状態における、本実施例の
印字直前の動作を説明する。
Referring to FIGS. 3 and 4 (a) to 4 (d),
The operation of this embodiment immediately before printing in an initial state after the power of the printer is turned on will be described.

【0025】センサ誤差を決定するにあたっては、まず
始めに、スイッチ12によるフォトセンサ3の発光素子
回路オン,オフ時のセンサ誤差を測定する。このときキ
ャリア4は、予め、フォトセンサ3の出力がオフからオ
ンに切り替わる位置から右にLxステップ移動した位置
に停止させておき(図4(a))、フォトセンサ3はオ
ン状態になっている。ここでLxは、印字速度Sでキャ
リア4を移動させた場合に、キャリア4の速度振動が印
字品質に影響を与えない速度変動幅に収束するのに充分
なステップ数である。そして、図3に示すとおり、マイ
クロプロセッサ10のトリガでスイッチ12をオフさせ
ると同時にセンサタイマ13をスタートさせ、フォトセ
ンサ3がオンからオフになる時間、センサオフ誤差m1
aを測定する。次にマイクロプロセッサ10のトリガで
スイッチ12をオンさせると同時にセンサタイマ13を
スタートさせ、フォトセンサ3がオフからオンになる時
間、センサオン誤差m2aを測定する。そして、マイク
ロプロセッサ10は温度センサ1からのデータを取り込
み、この温度データとセンサオフ誤差m1aとセンサオ
ン誤差m2aとを、先の表1に示したテーブルに当ては
め、センサオフ誤差m1とセンサオン誤差m2とを決定
する。
In determining the sensor error, first, the sensor error when the light emitting element circuit of the photosensor 3 is turned on and off by the switch 12 is measured. At this time, the carrier 4 is stopped in advance at a position moved Lx steps to the right from the position where the output of the photosensor 3 switches from off to on (FIG. 4A), and the photosensor 3 is turned on. I have. Here, Lx is the number of steps sufficient for the speed vibration of the carrier 4 to converge to a speed variation width that does not affect the printing quality when the carrier 4 is moved at the printing speed S. Then, as shown in FIG. 3, the switch 12 is turned off by the trigger of the microprocessor 10, and at the same time, the sensor timer 13 is started.
Measure a. Next, the switch 12 is turned on by the trigger of the microprocessor 10, and at the same time, the sensor timer 13 is started, and the sensor on error m2a is measured during the time when the photo sensor 3 is turned on from off. Then, the microprocessor 10 takes in the data from the temperature sensor 1, applies the temperature data, the sensor-off error m1a and the sensor-on error m2a to the table shown in Table 1, and determines the sensor-off error m1 and the sensor-on error m2. I do.

【0026】次に、キャリア4を印字速度Sで左方向に
移動させる。この時マイクロプロセッサ10はフォトセ
ンサ3を逐一監視し、遮へい板4aの進入によりフォト
センサ3の出力がオンからオフに切り替わった位置から
Lx+nステップ、キャリア4を送り停止させる(図4
(b))。ここでnは、センサ誤差分を考慮したマージ
ンステップ数で、センサ誤差分のステップ数よりも大き
い値とする。図4(b)においてキャリア4が停止した
位置を点PL1 とすると、点PL1 はフォトセンサ3の
センサオフ誤差m1により、実際のフォトセンサ3の位
置,点OからLx+nステップ左の位置,点PLよりも
m1・Sだけ左の位置となる。
Next, the carrier 4 is moved leftward at the printing speed S. At this time, the microprocessor 10 monitors the photo sensor 3 one by one, and stops feeding the carrier 4 by Lx + n steps from the position where the output of the photo sensor 3 is switched from on to off by the entry of the shielding plate 4a (FIG. 4).
(B)). Here, n is the number of margin steps in consideration of the sensor error, and is a value larger than the number of steps of the sensor error. If 4 carriers 4 in (b) is a point PL 1 was stopped position, the sensor-off error m1 of the point PL 1 photosensor 3, the actual position of the photosensor 3, the position of the Lx + n steps left from the point O, the point The position is left by m1 · S from PL.

【0027】次に、キャリア4を印字速度Sで、2・
(Lx+n)ステップ右に移動させる(図4(c))。
マイクロプロセッサ10は、この図4(c)の動作中
で、移動開始よりLxステップだけキャリア4を動作さ
せた時に、センサタイマ13をスタートさせ、フォトセ
ンサ3の出力がオフからオンに切り替わったときにスト
ップさせて、このセンサタイマ13の内容を読み込む。
このタイマ値をTfとしたとき、Tfは Tf=Txf+m1+m2+Nt ・・・・・・・ となる。ここで、Txfはキャリア4を印字速度Sで右
に移動させたときの、ステップ指令に対するキャリア4
の遅れ時間である。また、Ntは、印字速度S時のマー
ジンステップ数nを時間に換算したものである。このタ
イマ値Tfには、すでに明らかになっている、センサオ
フ誤差m1とセンサオン誤差m2が同時に含まれる。ま
た、Ntは既知の値である。よって、キャリア4の右移
動時の遅れ時間であるTxfは、式を変形した次式に
より求められる。
Next, the carrier 4 is moved at a printing speed S to 2 ·
It is moved to the right by (Lx + n) steps (FIG. 4C).
The microprocessor 10 starts the sensor timer 13 when the carrier 4 is operated by Lx steps from the movement start during the operation of FIG. 4C, and when the output of the photo sensor 3 is switched from off to on. And the contents of the sensor timer 13 are read.
When this timer value is Tf, Tf is as follows: Tf = Txf + m1 + m2 + Nt. Here, Txf is the carrier 4 corresponding to the step command when the carrier 4 is moved rightward at the printing speed S.
Is the delay time. Nt is a value obtained by converting the number n of margin steps at the printing speed S into time. The timer value Tf includes the sensor-off error m1 and the sensor-on error m2, which have already become apparent. Nt is a known value. Therefore, Txf, which is the delay time when the carrier 4 moves to the right, can be obtained by the following equation obtained by modifying the equation.

【0028】 Txf=Tf−m1−m2−Nt ・・・・・・・ 図4(c)においてキャリア4の停止位置,点PR1
は、実際のフォトセンサ3の位置,点OからLx+nス
テップ右の位置,点PRよりもm1・Sだけ左の位置と
なる。
Txf = Tf−m1−m2−Nt In FIG. 4C, the stop position of the carrier 4 and the point PR 1
Is the position of the actual photosensor 3, the position right by Lx + n steps from the point O, and the position left by m1 · S from the point PR.

【0029】次にまた、キャリア4を印字速度Sで2・
(Lx+n)ステップ左に移動させる(図4(d))。
マイクロプロセッサ10は、この図4(d)の動作中
で、移動開始よりLxステップだけキャリア4を動作さ
せた時に、センサタイマ13をスタートさせ、フォトセ
ンサ3の出力がオンからオフに切り替わったときにスト
ップさせて、このセンサタイマ13の内容を読み込む。
このタイマ値をTrとしたとき、Trは Tr=Txr+Nt ・・・・・・・・・・・・・ となる。ここで、Txrはキャリア4を印字速度Sで左
に移動させたときの、ステップ指令に対するキャリア4
の遅れ時間である。よって、キャリア4の左移動時の遅
れ時間である、Txrは、式を変形した次式により求
められる。
Next, the carrier 4 is moved at a printing speed S to 2 ·
It is moved to the left by (Lx + n) steps (FIG. 4D).
The microprocessor 10 starts the sensor timer 13 when the carrier 4 is operated by Lx steps from the movement start during the operation of FIG. 4D, and when the output of the photosensor 3 is switched from on to off. And the contents of the sensor timer 13 are read.
When this timer value is Tr, Tr is given by Tr = Txr + Nt. Here, Txr is the carrier 4 corresponding to the step command when the carrier 4 is moved to the left at the printing speed S.
Is the delay time. Therefore, Txr, which is the delay time when the carrier 4 moves to the left, can be obtained by the following equation obtained by modifying the equation.

【0030】 Txr=Tr−Nt ・・・・・・・・・・・・・ この、印字速度S時における、キャリア4の右,左移動
時のそれぞれの遅れ時間、Txf,Txrが、ステッピ
ングモータ9の遅れ角や、ギヤ系7やタイミングベルト
8のがたやバックラッシュ,伸びなどの弾性変形による
ものである。また、ここで求めた、TxfとTxrの和
をTdとすると、Tdは、,式により Td=Txf+Txr =Tf+Tr−m1−m2−(2・Nt)・・・ となる。そして、ここで求めたTdを基に、両方向印字
の際に印字ドライバ11に対してドライブ補正を行っ
て、印字品位を高めるのである。このドライブ補正を行
うためのTdに基づく印字補正時間Tは、次式で表され
る。
Txr = Tr−Nt The delay time, Txf, and Txr of the right and left movements of the carrier 4 at the printing speed S are represented by stepping motors. 9 and the elastic deformation of the gear system 7 and the timing belt 8 such as backlash, backlash and elongation. Further, assuming that the sum of Txf and Txr obtained here is Td, Td is given by the following equation: Td = Txf + Txr = Tf + Tr−m1−m2− (2 · Nt) Then, based on the Td obtained here, drive correction is performed on the print driver 11 at the time of bidirectional printing to improve print quality. The print correction time T based on Td for performing the drive correction is expressed by the following equation.

【0031】 T=Td−2・Tp ・・・・・・・・・・・・・ ここで、Tpは、印字ドライバ11によるドライブ開始
から、ドットインパクト印字ヘッド2が印字するまでの
時間である。
T = Td−2 · Tp where Tp is the time from the start of driving by the print driver 11 to printing by the dot impact print head 2. .

【0032】この印字補正時間Tの半分T/2を、右方
向,左方向印字時のそれぞれにドライブ補正することに
より、ほぼ、フォトセンサ3の位置,点Oを基準点とす
る印字位置に、右方向と左方向のドットパターンをドッ
トアライメントの狂いもなく、印字することができる。
なお、この印字補正時間Tの割り振りを、例えば右方向
3/4T,左方向1/4Tとし、右方向,左方向印字時
にそれぞれこの割合いでドライブ補正するようにしても
よい。このように、印字補正時間Tの割り振りは任意に
することができる。
The drive correction of the half T / 2 of the print correction time T for rightward printing and leftward printing, respectively, substantially shifts the position of the photosensor 3 and the printing position using the point O as a reference point. The right and left dot patterns can be printed without any deviation in dot alignment.
The print correction time T may be allocated to, for example, 3 / 4T in the right direction and 1 / 4T in the left direction, and drive correction may be performed at this rate when printing in the right and left directions. As described above, the print correction time T can be arbitrarily assigned.

【0033】そして、この一連の補正動作は、マイクロ
プロセッサ10が、起動タイミングを発生させる度ごと
に、一連の補正動作が行われ、印字補正時間Tが更新さ
れる。
In this series of correction operations, each time the microprocessor 10 generates a start timing, the series of correction operations is performed, and the print correction time T is updated.

【0034】この起動タイミングは、マイクロプロセッ
サ10が監視している、温度センサ1に基づく装置温度
が、ある任意の温度領域に移行した場合、例えば、表1
の中で示した温度領域のように10℃ごとの領域に分け
られている場合の、この11℃〜20℃から21℃〜3
0℃に装置温度が移行した場合などのように、温度領域
が移行した場合に発生させられる。そして、また、この
起動タイミングは、マイクロプロセッサ10の管理する
起動タイマ14が、ある任意の設定された時間だけ経過
した後にも発生させられる。この、起動タイマ14に基
づく起動タイミングの発生は、温度領域の移行が行われ
ない場合、例えば、任意の設定された時間を30分とし
た場合で、この30分が経過しても温度領域の移行が行
われない場合に、行われる。
The start timing is determined when the device temperature based on the temperature sensor 1 monitored by the microprocessor 10 shifts to an arbitrary temperature range.
In the case where the temperature is divided into regions of 10 ° C. like the temperature region shown in FIG.
Occurs when the temperature range shifts, such as when the device temperature shifts to 0 ° C. The activation timing is also generated after the activation timer 14 managed by the microprocessor 10 has elapsed for a given time. The generation of the start timing based on the start timer 14 is performed when the transition of the temperature region is not performed, for example, when an arbitrary set time is set to 30 minutes. This is done if no migration takes place.

【0035】なお、本実施例では、装置温度と経過時間
の組み合わせ条件に従って、起動タイミングを発生させ
る場合について説明したが、装置温度、または経過時間
のどちらか一方に従って、起動タイミングを発生させる
ことも可能である。例えば、装置温度にのみ従うとすれ
ば、温度領域を小さく、例えば5℃ごとにすればよい。
また、経過時間にのみ従うとすれば、設定時間を小さ
く、例えば10分に設定すればよい。
In this embodiment, the case where the start timing is generated according to the combination condition of the apparatus temperature and the elapsed time has been described. However, the start timing may be generated according to either the apparatus temperature or the elapsed time. It is possible. For example, if only the apparatus temperature is followed, the temperature range may be small, for example, every 5 ° C.
Further, if only the elapsed time is to be followed, the set time may be set short, for example, to 10 minutes.

【0036】なおまた、この実施例では、右方向と左方
向の両方の印字時に補正する場合について説明したが、
右方向の印字時、または左方向の印字時の、どちらか一
方にのみ補正することも可能である。
In this embodiment, a case has been described in which correction is performed during both rightward and leftward printing.
It is also possible to correct only for either rightward printing or leftward printing.

【0037】この場合、印字補正時間Tをそのまま、右
方向か、左方向のどちらか一方のみの印字時にドライブ
補正すればよい。したがって、右方向の印字時に対して
ドライブ補正をした場合は、フォトセンサ3の位置,点
Oを基準とする印字位置よりも右側の位置に印字され、
左方向の印字時に対してドライブ補正をした場合は、そ
れとは逆に左側の位置に印字される。
In this case, the drive correction may be performed during printing in either the right direction or the left direction without changing the print correction time T. Therefore, when drive correction is performed for rightward printing, printing is performed at a position on the right side of the position of the photosensor 3 and a printing position based on the point O,
If drive correction is performed for printing in the left direction, on the contrary, printing is performed at the left position.

【0038】そしてまた、この実施例では、キャリア位
置検出センサが透過型のフォトセンサ3で、このフォト
センサ3の出力切換え位置を通過する部材が遮へい板4
aの場合について例示説明したが、これに限らず、フォ
トセンサ3が反射型のフォトセンサとなり、遮へい板4
aがキャリア4に取り付けられた反射板とからなってい
ても、なんら問題はない。
In this embodiment, the carrier position detecting sensor is a transmission type photo sensor 3 and a member passing through the output switching position of the photo sensor 3 is a shielding plate 4.
Although the case of a has been described by way of example, the present invention is not limited to this, and the photosensor 3 is a reflection type photosensor, and the shielding plate 4
There is no problem even if a is composed of the reflection plate attached to the carrier 4.

【0039】更に、この実施例では、シリアルドットプ
リンタとして、シリアルドットインパクトプリンタにつ
いて説明したが、シリアルドットプリンタとしてはこの
他に、シリアルインクジェットプリンタや、シリアルサ
ーマルプリンタ等が知られている。この発明の印字補正
方法は、これら公知のプリンタにも全て適用することが
できる。
Further, in this embodiment, a serial dot impact printer has been described as a serial dot printer, but other serial dot printers such as a serial ink jet printer and a serial thermal printer are known. The print correction method of the present invention can be applied to all of these known printers.

【0040】[0040]

【発明の効果】以上説明したように本発明は、装置温度
の変化あるいは設定時間経過のどちらか一方、または両
者の組み合わせ条件に従って、予めキャリア位置検出セ
ンサのセンサ誤差を検出しておいて、キャリアの実際の
右方向と左方向における移動誤差による遅れ時間を検出
し、右方向あるいは左方向の印字動作時、または両方の
印字動作時に印字タイミングを補正することにより、オ
ープンループ制御方式のステッピングモータでキャリア
を駆動しても、装置温度の変動や装置の経年変化の影響
によるキャリア軸受けとガイドシャフトの摩擦による摺
動抵抗の変動、伝達部材の熱膨張や熱収縮,摩擦等によ
る形状変形でのがた量やバックラッシュ量の変動、伝達
部材の特性が変化することによる弾性変形量の変動等に
起因する、ステップ指令とキャリア位置との遅れ量を補
正できることにより、両方向印字における印字のドット
アライメントが良好な高品質のドットパターンを印字す
ることができる。そして、従来は片方向印字のみであっ
たところを両方向印字にでき、装置のスループットを改
善することができる。
As described above, according to the present invention, the carrier error of the carrier position detecting sensor is detected in advance in accordance with one of the change of the apparatus temperature and the elapse of the set time, or a combination of both. By detecting the delay time due to the actual movement error in the right and left directions, and correcting the printing timing during the right or left printing operation or both printing operations, the open-loop control type stepping motor can be used. Even when the carrier is driven, fluctuations in sliding resistance due to friction between the carrier bearing and the guide shaft due to fluctuations in device temperature and aging of the device, thermal expansion and contraction of the transmission member, and shape deformation due to friction, etc. Due to fluctuations in the amount of backlash and backlash, and fluctuations in the amount of elastic deformation due to changes in the characteristics of the transmission member. The ability to correct a delay amount between the command and the carrier positions can be dot alignment of the print in both directions printing is printed a dot pattern having an excellent quality. In addition, bidirectional printing can be performed instead of only one-directional printing in the past, and the throughput of the apparatus can be improved.

【0041】また、装置間ごとに異なっていたステップ
指令とキャリア位置との遅れ量ばらつきの調整を無くす
ことができ、作業性を改善することができる。その上、
そのために使用される制御回路の構成が、クローズドル
ープ制御方式に比べて簡単であるから、コスト面におい
ても有利である。
Further, it is possible to eliminate the adjustment of the variation in the delay amount between the step command and the carrier position, which is different between the apparatuses, thereby improving the workability. Moreover,
The configuration of the control circuit used for this purpose is simpler than that of the closed-loop control system, so that it is advantageous in terms of cost.

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

【図1】本発明の一実施例の概略構成図である。FIG. 1 is a schematic configuration diagram of an embodiment of the present invention.

【図2】図1に示したフォトセンサの発光素子の発光に
よるオンまでの時間、及び滅光によるオフまでの時間
と、遮へい板の脱出によるオンまでの時間、及び遮へい
板の進入によるオフまでの時間との関係を示すセンサ誤
差特性の一例を示す図である。
FIG. 2 shows a time until light-emitting elements of the photosensor shown in FIG. 1 turn on due to light emission, a time until turning off due to light extinction, a time until turning on due to escape of a shielding plate, and a time until turning off due to entry of a shielding plate FIG. 5 is a diagram showing an example of a sensor error characteristic indicating a relationship with time.

【図3】本発明の一実施例のフォトセンサのセンサ誤差
検出の説明図である。
FIG. 3 is an explanatory diagram of sensor error detection of the photo sensor according to one embodiment of the present invention.

【図4】本発明の一実施例のキャリアの移動時における
キャリア遅れ時間検出の様子を(a)〜(d)にて示す
説明図である。
FIGS. 4A to 4D are diagrams illustrating how carrier delay time is detected when a carrier moves according to an embodiment of the present invention. FIGS.

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

1 温度センサ 2 ドットインパクト印字ヘッド 3 フォトセンサ 4 キャリア 4a 遮へい板 5,6 ガイドシャフト 7 ギヤ系 8 タイミングベルト 9 ステッピングモータ 10 マイクロプロセッサ 11 印字ドライバ 12 スイッチ 13 センサタイマ 14 起動タイマ 15 A/D変換回路 Reference Signs List 1 Temperature sensor 2 Dot impact print head 3 Photo sensor 4 Carrier 4a Shield plate 5, 6 Guide shaft 7 Gear system 8 Timing belt 9 Stepping motor 10 Microprocessor 11 Print driver 12 Switch 13 Sensor timer 14 Start timer 15 A / D conversion circuit

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 マイクロプロセッサによって制御され、
印字ヘッドを搭載したキャリアをステッピングモータに
より左右方向に移動しながら印字を行う際のシリアルド
ットプリンタの印字補正方法において、プリンタ装置の
一端に設けられ前記キャリアが右方向及び左方向に移動
したときの右方向と左方向における移動誤差を検出する
キャリア位置検出センサと、前記キャリアに設けられ前
記キャリア位置検出センサの出力切換え位置を通過する
部材と、前記キャリア位置検出センサにより前記キャリ
アの右方向と左方向の移動におけるセンサ検知移動誤差
を検出し、このセンサ検知移動誤差から前記キャリアの
実移動誤差を差し引いて生じる一定のセンサ誤差を、装
置温度に従って決定する決定手段と、この装置温度に従
った一定の前記センサ誤差と前記キャリア位置検出セン
サにより検出した前記センサ検知移動誤差とを基に、予
め演算記憶しておいて、右方向,左方向の一方、または
両方向の印字タイミングを補正する補正手段と、この補
正手段に対して起動タイミングを発生する起動タイミン
グ発生手段とを備えてなり、前記装置温度の変化もしく
は設定時間の経過のどちらか一方、または両者の組み合
わせ条件に従って、その都度発生する前記起動タイミン
グにより前記補正手段による印字補正時間が更新される
ようにしたことを特徴とする印字補正方法。
1. controlled by a microprocessor,
In a print correction method of a serial dot printer when printing is performed while moving a carrier equipped with a print head in a left-right direction by a stepping motor, a method is provided in which the carrier provided at one end of the printer device moves rightward and leftward. A carrier position detection sensor that detects a movement error in a right direction and a left direction; a member provided on the carrier and passing an output switching position of the carrier position detection sensor; and a right and left direction of the carrier by the carrier position detection sensor. Determining means for detecting a sensor detection movement error in the movement in the direction, subtracting the actual movement error of the carrier from the sensor detection movement error, and determining a constant sensor error according to the apparatus temperature; and a constant means according to the apparatus temperature. Detected by the sensor error and the carrier position detection sensor Correction means for preliminarily calculating and storing based on the sensor detection movement error and correcting the print timing in one of the right and left directions or both directions; A timing generation unit, and the printing correction time by the correction unit is updated by the start timing generated each time in accordance with one of the change of the apparatus temperature and the elapse of the set time, or a combination of both. A printing correction method characterized in that it is made as described above.
【請求項2】 前記キャリア位置検出センサが透過型フ
ォトセンサであり、また前記出力切換え位置を通過する
部材が、前記キャリアの形状の一部からなる遮へい板で
あることを特徴とする請求項1記載の印字補正方法。
2. The carrier position detecting sensor is a transmission type photo sensor, and a member passing through the output switching position is a shielding plate formed of a part of the shape of the carrier. Print correction method described.
【請求項3】 前記キャリア位置検出センサが反射型フ
ォトセンサであり、また前記出力切換え位置を通過する
部材が、前記キャリアに取り付けられた反射板であるこ
とを特徴とする請求項1記載の印字補正方法。
3. The printing method according to claim 1, wherein the carrier position detection sensor is a reflection type photo sensor, and the member passing through the output switching position is a reflection plate attached to the carrier. Correction method.
【請求項4】 前記一定のセンサ誤差を装置温度に従っ
て決定する前記決定手段が、A/D変換回路と、温度セ
ンサと、前記キャリア位置検出センサの感度を自動的に
測定する位置センサ感度測定回路とからなることを特徴
とする請求項1記載の印字補正方法。
4. A position sensor sensitivity measurement circuit for automatically determining the sensitivity of an A / D conversion circuit, a temperature sensor, and the carrier position detection sensor, wherein the determination means for determining the constant sensor error according to an apparatus temperature. 2. The print correction method according to claim 1, comprising:
【請求項5】 前記位置センサ感度測定回路が、前記キ
ャリア位置検出センサの発光素子回路に前記マイクロプ
ロセッサのトリガによりオン,オフするスイッチと、前
記マイクロプロセッサのトリガによりスタートし前記キ
ャリア位置検出センサの受光素子回路の電圧レベルがあ
る任意のレベルに達したときにストップするタイマとか
らなることを特徴とする請求項4記載の印字補正方法。
5. A switch for turning on and off a light emitting element circuit of the carrier position detecting sensor by a trigger of the microprocessor, a position sensor sensitivity measuring circuit, and a switch of the carrier position detecting sensor which is started by a trigger of the microprocessor. 5. The print correction method according to claim 4, further comprising a timer that stops when the voltage level of the light receiving element circuit reaches an arbitrary level.
【請求項6】 前記起動タイミング発生手段が、A/D
変換回路と、温度センサと、前記マイクロプロセッサの
トリガによりスタートしある任意の時間が経過した後に
ストップするタイマとからなることを特徴とする請求項
1記載の印字補正方法。
6. The A / D converter according to claim 1, wherein
2. The print correction method according to claim 1, further comprising a conversion circuit, a temperature sensor, and a timer which is started by a trigger of the microprocessor and is stopped after a given time elapses.
JP9248095A 1995-04-18 1995-04-18 Print correction method Expired - Fee Related JP2742243B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9248095A JP2742243B2 (en) 1995-04-18 1995-04-18 Print correction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9248095A JP2742243B2 (en) 1995-04-18 1995-04-18 Print correction method

Publications (2)

Publication Number Publication Date
JPH08282047A JPH08282047A (en) 1996-10-29
JP2742243B2 true JP2742243B2 (en) 1998-04-22

Family

ID=14055479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9248095A Expired - Fee Related JP2742243B2 (en) 1995-04-18 1995-04-18 Print correction method

Country Status (1)

Country Link
JP (1) JP2742243B2 (en)

Also Published As

Publication number Publication date
JPH08282047A (en) 1996-10-29

Similar Documents

Publication Publication Date Title
US4734868A (en) Precision paper transport system
US7810901B2 (en) Driving apparatus
JPH09202014A (en) Printer
GB2127193A (en) Control system for a serial printer
US20030128002A1 (en) Method and apparatus for controlling speed of moving body
US5288157A (en) Printing control system having means to correct flight time
JP2742243B2 (en) Print correction method
US4838717A (en) Serial dot matrix printer
US7232198B2 (en) Printer and print control method
US5894315A (en) Printer having carriage drive control arrangement
JPS5862084A (en) Backlash corrector
US7135831B2 (en) Method and device for controlling motor
JPH01202462A (en) Printing controller in serial printer
JPH02261678A (en) Printer with function to correct misaligned print position in forward/backward printing process
JPH0646596A (en) Drive controller for stepping motor
JPH01135674A (en) Printing control system in printer
JPS61220878A (en) Carriage drive controller for printer
JPH04278371A (en) Printing timing correction in printer
JP4253693B2 (en) Print control method for dot line printer
JPH02122966A (en) Automatic printing head adjustment mechanism of printer
JPS59124880A (en) Serial printer
JPH04249167A (en) Print timing correcting method for printer
KR19980077796A (en) Automatic printing position correction device of printer
JPH11221910A (en) Image output apparatus
JPH03197071A (en) Recorder

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19971224

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080130

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090130

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100130

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110130

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110130

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120130

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120130

Year of fee payment: 14

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120130

Year of fee payment: 14

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120130

Year of fee payment: 14

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130130

Year of fee payment: 15

LAPS Cancellation because of no payment of annual fees