JP3034151B2 - Thermal head drive controller - Google Patents
Thermal head drive controllerInfo
- Publication number
- JP3034151B2 JP3034151B2 JP14759393A JP14759393A JP3034151B2 JP 3034151 B2 JP3034151 B2 JP 3034151B2 JP 14759393 A JP14759393 A JP 14759393A JP 14759393 A JP14759393 A JP 14759393A JP 3034151 B2 JP3034151 B2 JP 3034151B2
- Authority
- JP
- Japan
- Prior art keywords
- heating
- line
- bias
- heating element
- image data
- 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
- 238000010438 heat treatment Methods 0.000 claims description 219
- 230000015654 memory Effects 0.000 claims description 106
- 238000012937 correction Methods 0.000 claims description 37
- 230000001105 regulatory effect Effects 0.000 claims 1
- 238000004040 coloring Methods 0.000 description 26
- 239000010410 layer Substances 0.000 description 18
- 239000000463 material Substances 0.000 description 16
- 238000012546 transfer Methods 0.000 description 6
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 241001270131 Agaricus moelleri Species 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000012954 diazonium Substances 0.000 description 1
- -1 diazonium salt compound Chemical class 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000011241 protective layer Substances 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000000859 sublimation Methods 0.000 description 1
- 230000008022 sublimation Effects 0.000 description 1
Landscapes
- Electronic Switches (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、サーマルプリンタに用
いられるサーマルヘッド駆動制御装置に関し、更に詳し
くは、バイアス加熱用駆動パルスと階調表現加熱用駆動
パルスとを発生させるためのサーマルヘッド駆動制御装
置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a thermal head drive control device used in a thermal printer, and more particularly, to a thermal head drive control for generating a bias heating drive pulse and a gradation expression heating drive pulse. It concerns the device.
【0002】[0002]
【従来の技術】サーマルプリンタには、熱転写プリンタ
と感熱プリンタとがある。前者の熱転写プリンタには、
溶融型と昇華型とがあり、これらはインクフイルムを記
録紙に重ね、インクフイルムの背後からサーマルヘッド
を押し当てて加熱し、インクフイルムのインクを記録紙
に転写するものである。後者の感熱プリンタは、感熱記
録紙をサーマルヘッドで加熱して、感熱記録紙を発色さ
せてインクドットを熱記録するものである。2. Description of the Related Art Thermal printers include a thermal transfer printer and a thermal printer. The former thermal transfer printer has
There are a fusion type and a sublimation type. In these, an ink film is superimposed on a recording paper, a thermal head is pressed from behind the ink film and heated to transfer the ink of the ink film to the recording paper. In the latter thermal printer, the thermal recording paper is heated by a thermal head, and the thermal recording paper is colored to thermally record ink dots.
【0003】サーマルプリンタでは、1画素を熱記録す
る際に、1個のバイアス加熱用駆動パルスと、画素の濃
度に応じた個数の階調表現加熱用駆動パルスとをサーマ
ルヘッドの各発熱素子に与えている。このバイアス加熱
用駆動パルスは、インク転写又は発色が始まる直前の状
態まで発熱素子を急速にバイアス加熱するために用いら
れる。例えば、カラー感熱プリンタでは、バイアス加熱
用駆動パルスによって、発熱素子が例えば4ms程度通
電され、階調表現加熱用駆動パルスによって1階調当た
り10μs程度通電される。In the thermal printer, when one pixel is thermally recorded, one bias heating drive pulse and a number of gradation expression heating drive pulses corresponding to the pixel density are applied to each heating element of the thermal head. Have given. The bias heating drive pulse is used for rapidly bias heating the heating element to a state immediately before the start of ink transfer or coloring. For example, in a color thermal printer, the heating element is energized by, for example, about 4 ms by the bias heating drive pulse, and is energized by about 10 μs per gradation by the gradation expression heating drive pulse.
【0004】ところで、このようにきめ細かな発熱制御
が印字結果に正確に反映されるためには、サーマルヘッ
ドを構成している各発熱素子の抵抗値が全て均一である
ことが必要である。しかしながら、発熱素子の抵抗値
は、一般に5%程度のバラツキがあり、これに起因して
発熱量がばらつくため記録画像に色むら等の不都合な現
象が発生する。By the way, in order for such fine heat control to be accurately reflected on a printing result, it is necessary that all the heating elements constituting the thermal head have uniform resistance values. However, the resistance value of the heating element generally has a variation of about 5%, and the heating value varies due to the variation, which causes inconvenient phenomena such as color unevenness in a recorded image.
【0005】これを改善するため、例えば特開平2−2
48262号公報に記載されているように、サーマルヘ
ッドに設けられた数百個の発熱素子の抵抗値を全て測定
し、この測定結果に基づいて画像データを補正してプリ
ントするサーマルプリンタが提案されている。また、画
像データを補正する代わりに、特開平2−292060
号公報に記載されているように、濃度補正パルスを階調
パルスの間に挿入して、濃度むらを補正するサーマルプ
リンタが提案されている。In order to improve this, for example, Japanese Patent Laid-Open No. 2-2
As described in Japanese Patent No. 48262, there has been proposed a thermal printer that measures all the resistance values of several hundred heating elements provided in a thermal head, corrects image data based on the measurement results, and prints. ing. Further, instead of correcting the image data, Japanese Patent Application Laid-Open No. 2-292060
As described in Japanese Patent Application Laid-Open Publication No. H10-157, there has been proposed a thermal printer that corrects density unevenness by inserting a density correction pulse between grayscale pulses.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、濃度補
正パルスを挿入する方法では、補正パルス発生回路が新
たに必要になり、構成が複雑になって製造コストが上昇
するという問題がある。更に、補正パルスを与えるため
に、何も補正しないときに比べて、プリント時間が長く
なってしまうという問題がある。However, the method of inserting a density correction pulse requires a new correction pulse generation circuit, and has a problem that the configuration becomes complicated and the manufacturing cost increases. In addition, there is a problem that the printing time is longer than when no correction is performed because the correction pulse is given.
【0007】また、画像データに直接補正データを乗じ
て補正する方法では、大量の演算処理が必要になるた
め、高速演算回路が必要になり製造コストが上昇すると
いう問題がある。しかも、演算によって量子化誤差が大
きくなってしまうため、プリント画像に擬似輪郭が発生
してしまい、プリント品質が低下するという問題もあ
る。Further, the method of directly multiplying the image data by the correction data requires a large amount of arithmetic processing, so that a high-speed arithmetic circuit is required and the manufacturing cost is increased. Moreover, since the quantization error is increased by the calculation, a pseudo contour is generated in the print image, and there is a problem that the print quality is reduced.
【0008】これに対し、各発熱素子の抵抗値に応じて
パルス数を増減させたバイアス加熱用駆動パルス列とこ
れに続けて階調加熱用駆動パルス列とを発生させること
も考えられるが、この場合には、バイアス加熱用駆動パ
ルスと階調加熱用駆動パルスの2種類のパルス発生回路
が必要になり、回路構成が複雑になるという問題があ
る。On the other hand, it is conceivable to generate a driving pulse train for bias heating in which the number of pulses is increased or decreased according to the resistance value of each heating element and a driving pulse train for gradation heating following this. However, there is a problem that two types of pulse generation circuits, a bias heating drive pulse and a gradation heating drive pulse, are required, and the circuit configuration becomes complicated.
【0009】また、プリントの途中でサーマルヘッドの
温度が上昇すると、プリント画像に濃度むらが発生して
しまうという問題がある。Further, when the temperature of the thermal head rises during printing, there is a problem that density unevenness occurs in a printed image.
【0010】本発明は、各発熱素子の抵抗値のばらつき
や、サーマルヘッドの温度上昇むらに起因する濃度むら
の発生を簡単な装置構成で抑えるようにしたサーマルヘ
ッド駆動制御装置を提供することを目的とするものであ
る。An object of the present invention is to provide a thermal head drive control device which can suppress the occurrence of uneven density due to unevenness in the resistance value of each heating element and uneven temperature rise of the thermal head with a simple device configuration. It is the purpose.
【0011】[0011]
【課題を解決するための手段】上記目的を達成するため
に、請求項1に記載したサーマルヘッド駆動制御装置
は、各発熱素子の抵抗値に基づき決定された各発熱素子
のバイアス加熱量を一定にするためのバイアス加熱用駆
動パルス列の個数データを発熱素子1ライン分記憶する
ための補正データ用ラインメモリと、画像データを発熱
素子1ライン分ずつ記憶するための複数個の画像データ
用ラインメモリと、これらラインメモリを切り換えて、
補正データ用ラインメモリからのバイアスパルス加熱用
駆動パルス列による各発熱素子のバイアス加熱と、画像
データ用ラインメモリの一つからの画像データに基づく
各発熱素子の階調加熱とを行うとともに、次のライン
を、補正データ用ラインメモリからのバイアスパルス加
熱用駆動パルス列による各発熱素子のバイアス加熱と、
画像データ用のラインメモリの他の1つからの画像デー
タに基づく各発熱素子の階調加熱とにより記録し、以下
補正データ用のラインメモリによるバイアス加熱と、順
に切り替えた画像データ用の複数個のラインメモリによ
る階調加熱とにより、各ラインを順次記録するコントロ
ーラとを備えたものである。According to a first aspect of the present invention, there is provided a thermal head drive control device, wherein a bias heating amount of each heating element determined based on a resistance value of each heating element is fixed. Correction data line memory for storing the number data of the bias heating drive pulse train for one line of the heating element, and a plurality of image data line memories for storing the image data for one line of the heating element And switching between these line memories,
A bias heating of the heating elements by the bias pulse heating drive pulse train from the correction data for the line memory, based on the image data from one of the line memories for the image data
While performing gradation heating of each heating element, bias heating of each heating element by a driving pulse train for bias pulse heating from the line memory for correction data,
Recorded with the image heating of the heating elements based on from one of the image data other line memory for image data, and the bias heating by the line memory for the following correction data, order
Multiple line memories for image data switched to
And a controller for sequentially recording each line by performing the gradation heating .
【0012】また、請求項2に記載した発明は、請求項
1記載のサーマルヘッド駆動制御装置に、抵抗値むら補
正用ラインメモリと画像データ用ラインメモリとの他
に、温度上昇むら補正用ラインメモリを設け、熱記録開
始直後には抵抗値むら補正用ラインメモリの補正データ
によるバイアス加熱と、画像データ用ラインメモリの画
像データに基づく階調加熱とを行い、温度上昇による濃
度むらが発生する記録ライン数に達したときに、温度上
昇むら補正データ用ラインメモリからの補正データによ
るバイアス加熱と、画像データ用ラインメモリからの画
像データに基づく階調加熱とを行って、各ラインを順次
記録するものである。According to a second aspect of the present invention, there is provided a thermal head drive control apparatus according to the first aspect , further comprising a line for correcting temperature unevenness in addition to the line memory for correcting unevenness in resistance and the line memory for image data. Immediately after the start of thermal recording, bias heating based on the correction data of the line memory for correcting unevenness of the resistance value and the image of the line memory for image data
Performs gradation heating based on image data, and when the number of recording lines at which density unevenness occurs due to temperature rise has been reached, bias heating with correction data from the line memory for temperature rise unevenness correction data, and line memory for image data Picture from
Each line is sequentially recorded by performing gradation heating based on image data .
【0013】また、請求項3に記載した発明は、請求項
2記載のサーマルヘッド駆動制御装置の温度上昇むら補
正用ラインメモリに、記録したライン数に応じて補正デ
ータを書き換えるようにしたものである。According to a third aspect of the present invention, in the thermal head drive control device according to the second aspect, correction data is rewritten in the line memory for correcting uneven temperature rise according to the number of recorded lines. is there.
【0014】[0014]
【作用】サーマルヘッドが記録開始位置にセットされた
状態で、先ず抵抗むら補正用ラインメモリが選択され、
これに基づき各発熱素子の抵抗値に対応したバイアス加
熱用のパルス数データがコンパレータに送られる。コン
パレータはパルス数データと比較データとを比較して、
パルス数データが大きい場合に駆動パルスを発生する。
この駆動パルスにより各発熱素子が駆動され、バイアス
加熱される。これにより、各発熱素子の抵抗値が基準抵
抗値に比べてやや小さい発熱素子では、バイアス加熱用
駆動パルス列のパルス数が基準抵抗値のものに比べて少
なくされる。また、抵抗値が基準抵抗値に比べてやや大
きい発熱素子では、バイアス加熱用駆動パルス列のパル
ス数が基準抵抗値のものに比べて多くされる。したがっ
て、各発熱素子の抵抗値にばらつきがあってもバイアス
加熱において、その発熱量が均一になり、抵抗値のばら
つきに起因する濃度むらが少なくなる。In the state where the thermal head is set at the recording start position, first, a line memory for resistance non-uniformity correction is selected.
Based on this, the pulse number data for bias heating corresponding to the resistance value of each heating element is sent to the comparator. The comparator compares the pulse number data with the comparison data,
A drive pulse is generated when the pulse number data is large.
Each heating element is driven by this driving pulse, and is bias-heated. Accordingly, in the heating element in which the resistance value of each heating element is slightly smaller than the reference resistance value, the number of pulses of the bias heating drive pulse train is smaller than that of the heating element having the reference resistance value. In a heating element having a resistance value slightly larger than the reference resistance value, the number of pulses of the bias heating drive pulse train is set to be larger than that of the reference resistance value. Therefore, even if there is a variation in the resistance value of each heating element, the amount of heat generated in bias heating becomes uniform, and uneven density due to the variation in resistance value is reduced.
【0015】次に、画像データ用ラインメモリの一方が
選択され、この画像データに基づき階調加熱用駆動パル
スが作成され、これにより各発熱素子が階調加熱され
る。これにより、1ラインが熱記録される。次のライン
の記録時には、同様に各発熱素子の抵抗値むらを無くす
ようにバイアス加熱された後に、別の画像データ用ライ
ンメモリが選択され、第2ライン目が熱記録される。複
数個の画像データ用ラインメモリには、一方で読みだし
中に他方で新たなラインの画像データが書き込まれるこ
とにより、各ラインの画像データの転送が効率良く行わ
れる。Next, one of the line memories for image data is selected, and a driving pulse for gradation heating is created based on the image data, whereby each heating element is heated by gradation. Thereby, one line is thermally recorded. At the time of recording the next line, similarly, after the bias heating is performed so as to eliminate the resistance value unevenness of each heating element, another line memory for image data is selected, and the second line is thermally recorded. The image data of each line is efficiently transferred to the plurality of line memories for image data by writing image data of a new line on the other side while reading the image data.
【0016】また、各行の熱記録に際して、温度上昇に
よる濃度むらが発生する記録ライン数に達すると、ライ
ンメモリが抵抗むら補正用ラインメモリから、温度上昇
むら補正用ラインメモリへと切り換えられ、温度上昇む
らを無くすようなパルス数で各発熱素子がバイアス加熱
される。When the number of recording lines at which density unevenness occurs due to temperature rise during thermal recording of each row is reached, the line memory is switched from a line memory for correcting uneven resistance to a line memory for correcting uneven temperature. Each heating element is bias-heated with the number of pulses that eliminates the rising unevenness.
【0017】[0017]
【実施例】カラー感熱プリンタを示す図2において、プ
ラテンドラム10は、パルスモータ(図示せず)で駆動
される回転軸11に取り付けられており、プリント時に
矢線方向に回転する。このプラテンドラム10の外周に
は、カラー感熱記録材料12が巻き付けられ、その先端
部がクランパ13で固定されている。また、プラテンド
ラム10の外周には、サーマルヘッド14,マゼンタ定
着用紫外線ランプ15,イエロー定着用紫外線ランプ1
6とが配置されている。FIG. 2 shows a color thermal printer. A platen drum 10 is mounted on a rotating shaft 11 driven by a pulse motor (not shown), and rotates in the direction of the arrow at the time of printing. A color thermosensitive recording material 12 is wound around the outer periphery of the platen drum 10, and the leading end is fixed by a clamper 13. A thermal head 14, a magenta fixing ultraviolet lamp 15, and a yellow fixing ultraviolet lamp 1 are provided around the platen drum 10.
6 are arranged.
【0018】サーマルヘッド14の下面には発熱部17
が形成されており、この発熱部17は多数の発熱素子が
プラテンドラム10の軸方向にライン状に配置されてい
る。各発熱素子は、1画素を熱記録する際に、発色の直
前まで加熱するバイアス熱エネルギーと、発色濃度に応
じた階調表現熱エネルギーとをカラー感熱記録材料12
に与える。マゼンタ定着用紫外線ランプ15は、発光ピ
ークが365nm付近の紫外線を放出し、イエロー定着
用紫外線ランプ16は、発光ピークが420nm付近の
紫外線を放出する。On the lower surface of the thermal head 14, a heating section 17 is provided.
The heating section 17 has a large number of heating elements arranged in a line in the axial direction of the platen drum 10. Each heat-generating element, when thermally recording one pixel, uses a bias thermal energy for heating up to immediately before color development and a gradation expression thermal energy corresponding to the color density to produce a color thermosensitive recording material 12.
Give to. The magenta fixing ultraviolet lamp 15 emits ultraviolet light having an emission peak near 365 nm, and the yellow fixing ultraviolet lamp 16 emits ultraviolet light having an emission peak near 420 nm.
【0019】図3に示すように、カラー感熱記録材料1
2は、支持体20の上に、シアン感熱発色層21,ほぼ
365nmの紫外線による光定着性を有するマゼンタ感
熱発色層22,ほぼ420nmの紫外線による光定着性
を有するイエロー感熱発色層23,保護層24とが順次
層設されている。これらの感熱発色層21〜23は、熱
記録される順番に配置されている。As shown in FIG. 3, the color thermosensitive recording material 1
Reference numeral 2 denotes a cyan thermosensitive coloring layer 21, a magenta thermosensitive coloring layer 22 having a light fixing property with ultraviolet light of about 365 nm, a yellow thermosensitive coloring layer 23 having a light fixing property with ultraviolet light of about 420 nm on a support 20, a protective layer. 24 are sequentially layered. These thermosensitive coloring layers 21 to 23 are arranged in the order of thermal recording.
【0020】図4は各感熱発色層の発色特性を示すもの
である。この実施例のカラー感熱記録材料12は、イエ
ロー感熱発色層23の発色熱エネルギーが最も低く、シ
アン感熱発色層21の発色熱エネルギーが最も高い。イ
エロー(Y)の画素を熱記録する場合には、バイアス熱
エネルギーBYに階調表現熱エネルギーGYJ を加えた
発色熱エネルギーがカラー感熱記録材料12に与えられ
る。このバイアス熱エネルギーBYは、イエロー感熱発
色層23が発色する直前の熱エネルギーであり、これは
一定な値である。階調表現熱エネルギーGYJ は、記録
すべき画素の発色濃度に相当した階調レベルJに応じて
決められる。なお、マゼンタM,シアンCも同様である
ので、記号のみを付してある。FIG. 4 shows the coloring characteristics of each thermosensitive coloring layer. In the color thermosensitive recording material 12 of this embodiment, the yellow heat-sensitive coloring layer 23 has the lowest coloring heat energy and the cyan heat-sensitive coloring layer 21 has the highest coloring heat energy. When a yellow (Y) pixel is to be thermally recorded, the color thermal recording material 12 is provided with coloring thermal energy obtained by adding thermal energy GY J for expressing gradation to bias thermal energy BY. The bias thermal energy BY is thermal energy immediately before the yellow thermosensitive coloring layer 23 develops a color, and is a constant value. The gradation expression heat energy GY J is determined according to the gradation level J corresponding to the color density of the pixel to be recorded. Since the same applies to magenta M and cyan C, only symbols are given.
【0021】プリント部を示す図1において、フレーム
メモリ30には、例えば電子スチルカメラで撮影した1
フレームの画像データが、色毎に分離された状態で書き
込まれている。システムコントローラ35は、プリント
に際して、フレームメモリ30からプリントすべき色の
画像データを1ラインずつ読み出して、これを第1のセ
レクタ31で選択した第1又は第2のラインメモリ3
2,33の一方に書き込む。セレクタ31は、奇数行の
画像データを第1ラインメモリ32に、偶数行の画像デ
ータを第2ラインメモリ33に書き込むようにシステム
コントローラ35で制御される。In FIG. 1 showing a print unit, a frame memory 30 stores, for example, an image 1 captured by an electronic still camera.
The image data of the frame is written in a state of being separated for each color. At the time of printing, the system controller 35 reads out the image data of the color to be printed from the frame memory 30 one line at a time, and reads the image data in the first or second line memory 3 selected by the first selector 31.
Write to one of 2,33. The selector 31 is controlled by the system controller 35 so as to write the odd-numbered row image data to the first line memory 32 and the even-numbered row image data to the second line memory 33.
【0022】システムコントローラ35はマイクロコン
ピュータから構成されており、各部をシーケンス制御す
る。先ず、電源投入後の初期設定時に、システムコント
ローラ35は、第3のラインメモリ34に、バイアス加
熱用駆動パルス数データを書き込む。バイアス加熱用駆
動パルス数データは、各発熱素子の抵抗値に基づき予め
実験等により決定され、これの変換テーブルがシステム
コントローラ35のROM38の所定領域に予め記憶さ
れている。バイアス加熱用駆動パルスの個数は、抵抗値
が高い発熱素子ではバイアス加熱用駆動パルス数が多く
され、抵抗値が低い発熱素子ではバイアス加熱用駆動パ
ルス数が少なくされる。本実施例では、最大抵抗値の発
熱素子を基準にして、これのバイアス加熱用駆動パルス
数を256としている。そして、最大抵抗値と各発熱素
子の抵抗値との差から、バイアス加熱用駆動パルス数の
減少数を決定して、256からこの減少数を引いて、各
発熱素子のバイアス加熱用駆動パルス数を決定する。The system controller 35 is composed of a microcomputer, and controls each part in sequence. First, at the time of initialization after power-on, the system controller 35 writes the bias heating drive pulse number data in the third line memory 34. The drive pulse number data for bias heating is determined in advance by an experiment or the like based on the resistance value of each heating element, and a conversion table of the data is stored in a predetermined area of the ROM 38 of the system controller 35 in advance. Regarding the number of bias heating drive pulses, the number of bias heating drive pulses is increased in a heating element having a high resistance value, and the number of bias heating drive pulses is decreased in a heating element having a low resistance value. In this embodiment, the number of drive pulses for bias heating is set to 256 based on the heating element having the maximum resistance value. Then, from the difference between the maximum resistance value and the resistance value of each heating element, the reduction number of the bias heating drive pulse number is determined, and the reduction number is subtracted from 256 to obtain the bias heating drive pulse number of each heating element. To determine.
【0023】各発熱素子17a〜17nの抵抗値は、サ
ーマルプリンタの工場出荷時やサーマルヘッド14の交
換後の初期設定時に、抵抗値検出回路37で検出され、
これがRAM36内に記憶される。抵抗値検出回路37
は、トランジスタ48a〜48nにより各発熱素子17
a〜17nを1個ずつ選択してこれに所定の電圧を印加
し、これの電圧降下時間から抵抗値を検出するものであ
り、例えば本出願人が既に出願した特願平4−2336
26号に詳しく説明されている。システムコントローラ
35は、検出した抵抗値に基づきROM38に記憶した
変換テーブルによりバイアス加熱用駆動パルスの個数を
各発熱素子毎に求め、これをRAM36内の所定領域に
記憶する。The resistance value of each of the heating elements 17a to 17n is detected by a resistance value detection circuit 37 when the thermal printer is shipped from the factory or when the thermal head 14 is initially set after replacement.
This is stored in the RAM 36. Resistance value detection circuit 37
Is connected to each heating element 17 by transistors 48a to 48n.
a to 17n are selected one by one, a predetermined voltage is applied thereto, and a resistance value is detected from a voltage drop time of the selected voltage. For example, Japanese Patent Application No. 4-2336 filed by the present applicant has
No. 26 describes this in detail. The system controller 35 obtains the number of bias heating drive pulses for each heating element from the conversion table stored in the ROM 38 based on the detected resistance value, and stores this in a predetermined area in the RAM 36.
【0024】また、システムコントローラ35は、プリ
ント開始信号によりシステム1ラインスタート信号を発
生し、これをメモリコントローラ42に出力する。メモ
リコントローラ42は、システム1ラインスタート信号
と1ラインエンド信号とに基づき、セレクタ40を切り
換えるとともにシステム1ラインエンド信号及び1ライ
ンスタート信号を発生する。The system controller 35 generates a system 1 line start signal based on the print start signal, and outputs this signal to the memory controller 42. The memory controller 42 switches the selector 40 based on the system 1 line start signal and the 1 line end signal, and generates the system 1 line end signal and the 1 line start signal.
【0025】先ず、メモリコントローラ42はシステム
1ラインスタート信号をシステムコントローラ35から
受け取ると、セレクタ40を切り換えて、第3ラインメ
モリ34をコンパレータ41に接続するとともに、1ラ
インスタート信号をプリントコントローラ43に出力す
る。また、メモリコントローラ42は、システムコント
ローラ35からのシステム1ラインスタート信号の発生
回数をカウントするカウンタPと、プリントコントロー
ラ43からの1ラインエンド信号の発生回数をカウント
するカウンタQとを備えており、これのカウント値p,
qに応じて、セレクタ40を切り換えるとともに、1ラ
インスタート信号とシステム1ラインエンド信号を出力
する。すなわち、カウント値pが奇数の場合には、第1
ラインメモリ32をコンパレータ41に接続するととも
に、1ラインスタート信号をプリントコントローラ43
に送る。また、カウント値pが偶数の場合には、第2ラ
インメモリ33をコンパレータ41に接続するととも
に、1ラインスタート信号をプリントコントローラ43
に送る。また、カウント値qが偶数の場合には、システ
ム1ラインエンド信号をシステムコントローラ35に出
力する。First, when the memory controller 42 receives the system 1 line start signal from the system controller 35, the memory controller 42 switches the selector 40 to connect the third line memory 34 to the comparator 41 and to send the 1 line start signal to the print controller 43. Output. Further, the memory controller 42 includes a counter P for counting the number of occurrences of a system one-line start signal from the system controller 35, and a counter Q for counting the number of occurrences of a one-line end signal from the print controller 43. The count value p,
In response to q, the selector 40 is switched and a one-line start signal and a one-system line end signal are output. That is, when the count value p is an odd number, the first
The line memory 32 is connected to the comparator 41, and a one-line start signal is sent to the print controller 43.
Send to If the count value p is an even number, the second line memory 33 is connected to the comparator 41, and the one-line start signal is sent to the print controller 43.
Send to When the count value q is an even number, a system 1 line end signal is output to the system controller 35.
【0026】セレクタ40には、第1〜第3ラインメモ
リ32,33,34が接続されており、1つのラインメ
モリのデータのみをコンパレータ41に送る。The selector 40 is connected to first to third line memories 32, 33 and 34, and sends only the data of one line memory to the comparator 41.
【0027】プリントコントローラ43は、メモリコン
トローラ42から1ラインのプリントスタート信号が入
力された時に、コンパレータ41に8ビットの比較デー
タを順に出力する。このとき、プリントコントローラ4
3は、1ラインスタート信号の発生回数をカウントして
おり、奇数個目の1ラインスタート信号を受け取ると、
バイアス加熱用駆動パルスを作成するための比較データ
をコンパレータ41に出力する。また、偶数個目の1ラ
インスタート信号を受け取ると、階調表現用駆動パルス
を作成するための比較データをコンパレータ41に出力
する。例えば、バイアス加熱用駆動パルスの作成時に
は、16進数で「1」〜「FF」の比較データが順に出
力され、階調表現用駆動パルスの作成時には、16進数
で「1」〜「3F」の比較データが順に出力される。な
お、本実施例では、階調表現用駆動パルスの作成時には
16進数で「1」〜「3F」の比較データを用いて64
階調の表現を行うようにしているが、この階調表現数は
各感熱発色層の特性に応じて適宜比較データを増減する
ことで変えることができる。When a print start signal of one line is input from the memory controller 42, the print controller 43 sequentially outputs 8-bit comparison data to the comparator 41. At this time, the print controller 4
3 counts the number of occurrences of the one-line start signal, and upon receiving an odd-numbered one-line start signal,
The comparison data for generating the bias heating drive pulse is output to the comparator 41. Further, when receiving the even-numbered one-line start signal, the comparator 41 outputs comparison data for generating a gradation expression drive pulse to the comparator 41. For example, when generating a bias heating drive pulse, comparison data of “1” to “FF” in hexadecimal are output in order, and when generating a drive pulse for gradation expression, “1” to “3F” of hexadecimal. The comparison data is output in order. In the present embodiment, when generating the gradation expressing drive pulse, 64 bits are used using the comparison data of “1” to “3F” in hexadecimal.
Although the gradation is expressed, the number of gradations can be changed by appropriately increasing or decreasing the comparison data according to the characteristics of each thermosensitive coloring layer.
【0028】コンパレータ32は、プリントコントロー
ラ43から「1」の比較データが送られると、この比較
データと、各発熱素子のバイアス加熱用駆動パルス数デ
ータとを比較する。この比較により、バイアス加熱用駆
動パルス数データが比較データと等しいか又は大きいと
きに「1」の駆動データが得られる。この比較によって
得た1ライン分の駆動データは、シリアル信号としてシ
フトレジスタ45に送られる。「1」の比較データとの
比較が終了すると、プリントコントローラ43は、
「2」の比較データを発生してコンパレータ41に送
り、再度1ライン分のバイアス加熱用駆動パルス数デー
タとの比較を行う。したがって、「1」から「FF」の
比較データを用いることにより、各発熱素子のバイアス
加熱用駆動パルス数データは、256回比較されて最大
256ビットの駆動データに変換され、256回に分け
てシフトレジスタ45に送られる。各回の比較によって
作成されたシリアルな駆動データは、プリントコントロ
ーラ43からのクロックによってシフトレジスタ45内
でシフトされてパラレルな駆動データに変換される。こ
れにより、コンパレータ41からは最大で256個のバ
イアス加熱用駆動パルス数が出力される。そして、1ラ
イン分の比較データの出力が終わると、プリントコント
ローラ43は1ラインの印画終了を示す1ラインエンド
信号をメモリコントローラ42に出力する。When the comparison data of "1" is sent from the print controller 43, the comparator 32 compares the comparison data with the data of the number of driving pulses for bias heating of each heating element. By this comparison, drive data of "1" is obtained when the bias heating drive pulse number data is equal to or larger than the comparison data. The drive data for one line obtained by this comparison is sent to the shift register 45 as a serial signal. When the comparison with the comparison data of “1” is completed, the print controller 43
The comparison data of "2" is generated and sent to the comparator 41, where it is again compared with the data of the number of bias heating drive pulses for one line. Therefore, by using the comparison data of “1” to “FF”, the bias heating drive pulse number data of each heating element is compared 256 times and converted into drive data of a maximum of 256 bits, and divided into 256 times. The data is sent to the shift register 45. The serial drive data generated by each comparison is shifted in the shift register 45 by a clock from the print controller 43 and converted into parallel drive data. As a result, the comparator 41 outputs a maximum of 256 bias heating drive pulses. When the output of the comparison data for one line is completed, the print controller 43 outputs a one-line end signal indicating the end of printing of one line to the memory controller 42.
【0029】また、「1」から「3F」の比較データを
用いることにより、各発熱素子の階調表現用駆動パルス
数データは、64回比較されて最大64ビットの駆動デ
ータに変換され、64回に分けてシフトレジスタ45に
送られる。これにより、例えば、図6に示すように、第
1発熱素子の画像データが64階調の場合には64個続
きの階調表現用駆動パルスが作成され、第2発熱素子の
画像データが62階調の場合には62個続きの階調表現
用駆動パルスが作成される。同様にして、61階調の場
合には61個続き、5階調の場合には5個続きの階調表
現用駆動パルスが作成される。そして、1ライン分の比
較データの出力が終わると、プリントコントローラ43
は1ラインの印画終了を示す1ラインエンド信号をメモ
リコントローラ42に出力する。Further, by using the comparison data of "1" to "3F", the driving pulse number data for gradation expression of each heating element is compared 64 times and converted into driving data of a maximum of 64 bits. The data is sent to the shift register 45 in different times. As a result, for example, as shown in FIG. 6, when the image data of the first heating element has 64 gradations, 64 consecutive gradation expressing drive pulses are generated, and the image data of the second heating element has 62 gradations. In the case of gradation, 62 consecutive drive pulses for gradation expression are generated. Similarly, in the case of 61 gray scales, the drive pulse for gradation expression is generated continuously for 61 gray scales and 5 gray scales. When the output of the comparison data for one line is completed, the print controller 43
Outputs a one-line end signal indicating the end of printing of one line to the memory controller 42.
【0030】シフトレジスタ45でパラレル信号に変換
された駆動データは、ラッチ信号に同期してラッチ回路
アレイ46にラッチされる。ANDゲートアレイ47
は、ストローブ信号が入力されたときに、入力中の駆動
データが「1」の場合に、「1」の駆動パルスを出力す
る。The drive data converted into the parallel signal by the shift register 45 is latched by the latch circuit array 46 in synchronization with the latch signal. AND gate array 47
Outputs a drive pulse of “1” when the drive data being input is “1” when a strobe signal is input.
【0031】ANDゲートアレイ47の各出力端子に
は、トランジスタ48a〜48nがそれぞれ接続されて
おり、駆動パルスが入力されたトランジスタがONす
る。これらのトランジスタ48a〜48nには、ライン
状に配列された発熱素子17a〜17nがそれぞれ直列
に接続されている。各発熱素子17a〜17nとして
は、抵抗素子が用いられる。The transistors 48a to 48n are connected to the output terminals of the AND gate array 47, respectively, and the transistor to which the drive pulse is input is turned on. To these transistors 48a to 48n, heating elements 17a to 17n arranged in a line are connected in series, respectively. A resistance element is used as each of the heating elements 17a to 17n.
【0032】ストローブ信号発生回路44は、システム
コントローラ35及びプリントコントローラ43からの
信号によって制御され、発熱素子17a〜17nのON
時間とOFF時間とを決定するためのストローブ信号を
発生する。ストローブ信号は、バイアス加熱用と階調表
現用の2種類があり、バイアス加熱を行うためのストロ
ーブ信号は、階調表現加熱を行うためのストローブ信号
に比べてパルス幅が長く設定されている。更に、ストロ
ーブ信号は、プリントすべき色によってパルス幅が変え
られる。このため、各ストローブ信号の設定データは、
各色毎に予め求められ、これがRAM36の所定領域に
記憶されている。なお、ストローブ信号発生回路44
は、例えば本出願人が既に出願した特願平5−7450
8号に詳しく説明されている。The strobe signal generation circuit 44 is controlled by signals from the system controller 35 and the print controller 43, and turns on the heating elements 17a to 17n.
A strobe signal for determining the time and the OFF time is generated. There are two types of strobe signals, one for bias heating and one for gradation expression. The strobe signal for performing bias heating has a longer pulse width than the strobe signal for performing gradation expression heating. Further, the pulse width of the strobe signal varies depending on the color to be printed. Therefore, the setting data of each strobe signal is
It is obtained in advance for each color, and this is stored in a predetermined area of the RAM 36. The strobe signal generation circuit 44
For example, Japanese Patent Application No. Hei 5-7450 filed by the present applicant
No. 8 explains this in detail.
【0033】次に、上記実施例の作用について図5を参
照して説明する。プリント開始スイッチ(図示せず)が
操作されると、システムコントローラ35は、カラー感
熱記録材料12を巻きつけたプラテンドラム10を回転
させる。また、システムコントローラ35は、紙送り中
にフレームメモリ30から第1ライン目のイエロー画像
データを画素毎に読み出し、これを第1のラインメモリ
32に書き込む。また、各発熱素子の抵抗値のばらつき
に起因するバイアス加熱量の変動を少なくするために、
バイアス加熱用駆動パルス数データを読み出し、これを
第3のラインメモリ34に書き込む。Next, the operation of the above embodiment will be described with reference to FIG. When a print start switch (not shown) is operated, the system controller 35 rotates the platen drum 10 around which the color thermosensitive recording material 12 is wound. Further, the system controller 35 reads out the yellow image data of the first line from the frame memory 30 for each pixel during the paper feeding, and writes this in the first line memory 32. Also, in order to reduce the fluctuation of the bias heating amount due to the variation of the resistance value of each heating element,
The drive pulse number data for bias heating is read out and written into the third line memory 34.
【0034】プラテンドラム10が一定ステップずつ間
欠回転して、カラー感熱記録材料12の記録エリアの先
端がサーマルヘッド14に達すると、第1ライン目の熱
記録が可能となり、システムコントローラ35はシステ
ム1ラインスタート信号を発生させ、これをメモリコン
トローラ42に送る。メモリコントローラ42は、シス
テム1ラインスタート信号により、セレクタ40を第3
ラインメモリ34に接続し、各発熱素子のバイアス加熱
用駆動パルス数データをコンパレータ41に送る。ま
た、メモリコントローラ42は、1ラインスタート信号
を発生させ、これをプリントコントローラ43に送る。
プリントコントローラ43は、1ラインスタート信号に
より、比較データをコンパレータ41に送る。このと
き、1ラインスタート信号の発生回数をカウントしてお
り、これが奇数であるときには、バイアス加熱用の比較
データ「1」〜「FF」を送る。また、偶数であるとき
には、階調表現用の比較データ「1」〜「3F」を送
る。When the platen drum 10 rotates intermittently by a fixed step and the leading end of the recording area of the color thermosensitive recording material 12 reaches the thermal head 14, thermal recording on the first line is enabled. A line start signal is generated and sent to the memory controller 42. The memory controller 42 sets the selector 40 to the third
It connects to the line memory 34 and sends the data of the number of drive pulses for bias heating of each heating element to the comparator 41. Further, the memory controller 42 generates a one-line start signal and sends it to the print controller 43.
The print controller 43 sends the comparison data to the comparator 41 in response to the one-line start signal. At this time, the number of occurrences of the one-line start signal is counted, and when this is an odd number, comparison data “1” to “FF” for bias heating are sent. If the number is an even number, comparison data “1” to “3F” for gradation expression are sent.
【0035】コンパレータ41は、各発熱素子のバイア
ス加熱用駆動パルス数データ(B)と、プリントコント
ローラ43から出力された比較データ(C)とを比較
し、その比較結果を駆動データとして出力する。コンパ
レータ41から出力された1ライン分のシリアルな駆動
データは、シフトレジスタ45に送られ、そしてクロッ
クによってシフトレジスタ45内でシフトされてパラレ
ルな駆動データに変換される。システムコントローラ3
5は、第1ライン目が熱記録の可能な状態にあることを
確認してから、ラッチ回路アレイ46にパラレルな駆動
データをラッチする。このラッチされた駆動データは、
ANDゲートアレイ47に入力される。The comparator 41 compares the driving pulse number data (B) for each heating element with the comparison data (C) output from the print controller 43, and outputs the comparison result as driving data. One line of serial drive data output from the comparator 41 is sent to the shift register 45, and is shifted in the shift register 45 by a clock to be converted into parallel drive data. System controller 3
5 latches parallel drive data in the latch circuit array 46 after confirming that the first line is in a state where thermal recording is possible. This latched drive data is
Input to the AND gate array 47.
【0036】他方、プリントコントローラ43からのバ
イアス加熱用ストローブ要求信号により、ストローブ信
号発生回路44はバイアス加熱用ストローブ信号をAN
Dゲートアレイ47に出力する。ANDゲートアレイ4
7は、駆動データが「1」となっている場合に、ストロ
ーブ信号が入力されている間中、バイアス加熱用駆動パ
ルスを発生する。このバイアス加熱用駆動パルスによっ
て、例えばトランジスタ48aがONするから、発熱素
子17aが通電されて、バイアス加熱が開始される。On the other hand, in response to a bias heating strobe request signal from the print controller 43, the strobe signal generation circuit 44 converts the bias heating strobe signal to AN.
Output to the D gate array 47. AND gate array 4
7 generates a bias heating drive pulse while the strobe signal is being input when the drive data is "1". For example, the transistor 48a is turned on by the bias heating drive pulse, so that the heating element 17a is energized and the bias heating is started.
【0037】以下、コンパレータ41によりバイアス加
熱用駆動パルス数データ(B)と比較データ(C)とが
順に比較され、この比較結果により、各発熱素子の抵抗
値に応じたパルス数分の駆動パルスが各発熱素子に与え
られる。このため、各発熱素子の抵抗値にばらつきがあ
る場合でも、この抵抗値のばらつきに応じて各発熱素子
が加熱されるため、サーマルヘッドの各発熱素子はほぼ
一定にバイアス加熱される。Hereinafter, the driving pulse number data (B) for bias heating and the comparison data (C) are sequentially compared by the comparator 41, and the number of driving pulses corresponding to the number of pulses corresponding to the resistance value of each heating element is determined based on the comparison result. Is given to each heating element. For this reason, even when there is a variation in the resistance value of each heating element, each heating element is heated in accordance with the variation in the resistance value, so that each heating element of the thermal head is bias-heated substantially uniformly.
【0038】プリントコントローラ43は、出力してい
る比較データの大きさからバイアス加熱の終了近くを判
定し、バイアス加熱の終了時に1ラインエンド信号をメ
モリコントローラ42に送る。メモリコントローラ42
は、この1ラインエンド信号によりセレクタ40を切り
換えて、第1のラインメモリ32の画像データをコンパ
レータ41に出力するとともに、1ラインスタート信号
をプリントコントローラ43に送る。プリントコントロ
ーラ43には、2回目の1ラインスタート信号が入力さ
れるため、プリントコントローラ43のカウンタのカウ
ント値は偶数になる。これにより、プリントコントロー
ラ43は、階調表現用の比較データ「1」〜「3F」を
コンパレータ41に順に出力する。この比較データ
(C)は、コンパレータ41で第1のラインメモリ32
から読み出した第1ライン目のイエロー画像データ
(A)と比較される。イエロー画像を熱記録する画素で
は、コンパレータ41の出力が「1」となり、イエロー
画像を記録しない画素では「0」となる。The print controller 43 determines near the end of the bias heating from the size of the output comparison data, and sends a one-line end signal to the memory controller 42 at the end of the bias heating. Memory controller 42
Switches the selector 40 in response to the one-line end signal, outputs the image data in the first line memory 32 to the comparator 41, and sends the one-line start signal to the print controller 43. Since the second one-line start signal is input to the print controller 43, the count value of the counter of the print controller 43 is an even number. Accordingly, the print controller 43 sequentially outputs the comparison data “1” to “3F” for gradation expression to the comparator 41. The comparison data (C) is stored in the first line memory 32 by the comparator 41.
Is compared with the yellow image data (A) of the first line read out from the first line. The output of the comparator 41 is “1” for a pixel that thermally records a yellow image, and is “0” for a pixel that does not record a yellow image.
【0039】コンパレータ41から出力された1ライン
分の駆動データは、シフトレジスタ45,ラッチ回路ア
レイ46を経てから、ANDゲートアレイ47に送られ
る。そして、駆動データが「1」となっている発熱素子
だけが、短いストローブ信号の入力中に通電される。以
下同様にして、階調レベル「2」〜「J」まで比較さ
れ、階調表現熱エネルギーをカラー感熱記録材料12に
与える。The drive data for one line output from the comparator 41 is sent to an AND gate array 47 after passing through a shift register 45 and a latch circuit array 46. Then, only the heating element whose drive data is "1" is energized during the input of the short strobe signal. In the same manner, gradation levels "2" to "J" are compared, and gradation expression heat energy is applied to the color thermosensitive recording material 12.
【0040】図6は各発熱素子の駆動パルス列の一例を
示したものである。この例では、第1発熱素子が最大抵
抗値を示しており、これを基準にして、各発熱素子への
バイアス加熱用駆動パルス数を減らすようにしている。
例えば最大抵抗値の発熱素子を256個のバイアス加熱
用駆動パルスで加熱する場合に、第2発熱素子が第1発
熱素子よりも抵抗が低い場合には、例えば252個の駆
動パルスでバイアス加熱する。また、第3発熱素子が第
1発熱素子よりも抵抗がやや低い場合には、例えば25
4個の駆動パルスでバイアス加熱する。この駆動パルス
数は、各発熱素子の抵抗値に応じて決定されるものであ
り、予め実験等により求められた抵抗値と駆動パルス数
との変換テーブルを用いて決定され、これがシステムコ
ントローラのRAM36に記憶されている。また、階調
表現用駆動パルス列は、例えば第1発熱素子の画像デー
タが64階調の最大濃度であるときには64個続きの駆
動パルスで第1発熱素子を駆動する。同様に、第2発熱
素子の画像データが62階調であるときには62個続き
の駆動パルスで第2発熱素子を駆動する。以下同様にそ
の他の発熱素子も画像データに応じた個数の駆動パルス
で駆動される。これにより、各発熱素子の画像データに
応じた階調表現用熱エネルギーで各発熱素子が発熱され
る。FIG. 6 shows an example of a drive pulse train for each heating element. In this example, the first heating element has the maximum resistance value, and the number of bias heating drive pulses to each heating element is reduced based on this value.
For example, when the heating element having the maximum resistance value is heated by 256 bias heating drive pulses, and when the second heating element has a lower resistance than the first heating element, bias heating is performed by, for example, 252 drive pulses. . If the resistance of the third heating element is slightly lower than that of the first heating element, for example, 25
Bias heating is performed by four driving pulses. The number of drive pulses is determined according to the resistance value of each heating element, and is determined by using a conversion table between the resistance value and the number of drive pulses obtained in advance through experiments or the like. Is stored in In addition, for example, when the image data of the first heating element has the maximum density of 64 gradations, the driving pulse train for gradation expression drives the first heating element with 64 consecutive drive pulses. Similarly, when the image data of the second heat generating element has 62 gradations, the second heat generating element is driven by a drive pulse of 62 consecutive pulses. Hereinafter, similarly, the other heating elements are driven by the number of drive pulses corresponding to the image data. Thus, each heating element generates heat with the thermal energy for gradation expression according to the image data of each heating element.
【0041】第1のラインメモリ32からの画像データ
の読み出し中に、システムコントローラ35はセレクタ
31を切り換えて、第2ライン目の画像データをフレー
ムメモリ30から読み出して、これを第2のラインメモ
リ33に書き込む。したがって、次のラインを熱記録す
るときにラインメモリに画像データを記録する必要がな
く、印画が効率良く行われる。以下、同様にして、一方
のラインメモリから画像データを読みだしている時に
は、他方のラインメモリには次のラインの画像データが
書き込まれる。During the reading of the image data from the first line memory 32, the system controller 35 switches the selector 31 to read the image data of the second line from the frame memory 30 and to read the image data of the second line. Write 33. Therefore, it is not necessary to record image data in the line memory when thermally recording the next line, and printing is performed efficiently. Hereinafter, similarly, when image data is read from one line memory, the image data of the next line is written to the other line memory.
【0042】プリントコントローラ43は、第1ライン
の階調表現用駆動パルス列の発生終了後に、1ラインエ
ンド信号をメモリコントローラ42に送る。メモリコン
トローラ42は、この2回目の1ラインエンド信号によ
りシステム1ラインエンド信号をシステムコントローラ
35に出力する。システムコントローラ35は、システ
ム1ラインエンド信号により第1ライン目の印字終了を
確認し、これにより、プラテンドラム10を1ライン分
回転させて紙送りを行なう。この紙送り中に、システム
コントローラ35は、システム1ラインスタート信号を
メモリコントローラ42に送る。メモリコントローラ4
2は、セレクタ40を切り換えて、第3ラインメモリ3
4のバイアス加熱用駆動パルス数データをコンパレータ
41に送る。その後、前述したように、バイアス加熱用
駆動パルス列を発生させると、これに続いて第2ライン
メモリ33に切り換え、第2ライン目の画像データに基
づき階調表現用駆動パルス列を発生させる。そして、K
(Kは最大256)個のパイアス加熱用駆動パルスとJ
(Jは最大64)個の階調表現用駆動パルスとを各発熱
素子に与えて、第2ライン目を熱記録する。以下、同様
にして、第3ライン目以降を順次熱記録して、イエロー
画像の1フレーム分の行記録が終了する。The print controller 43 sends a one-line end signal to the memory controller 42 after the generation of the drive pulse train for gradation expression of the first line. The memory controller 42 outputs a system 1 line end signal to the system controller 35 based on the second 1 line end signal. The system controller 35 confirms the end of printing on the first line by the system 1 line end signal, and thereby rotates the platen drum 10 by one line to feed the paper. During this paper feeding, the system controller 35 sends a system 1 line start signal to the memory controller 42. Memory controller 4
2 switches the selector 40 to the third line memory 3
The data of the number of driving pulses for bias heating of No. 4 is sent to the comparator 41. Thereafter, as described above, when the drive pulse train for bias heating is generated, the process is switched to the second line memory 33, and the drive pulse train for gradation expression is generated based on the image data of the second line. And K
(K is a maximum of 256) drive pulses and J
(J is a maximum of 64) gradation drive pulses are applied to each heating element to thermally record the second line. Hereinafter, similarly, the third and subsequent lines are sequentially thermally recorded, and the line recording for one frame of the yellow image is completed.
【0043】このイエロー画像の熱記録中に、図2に示
すように、プラテンドラム10の回転とともに、カラー
感熱記録材料12のイエロー画像を熱記録した部分がイ
エロー定着用紫外線ランプ16に達する。このイエロー
定着用紫外線ランプ16は、420nm付近の近紫外線
をカラー感熱記録材料12に照射する。これにより、イ
エロー感熱記録材料12に含有されたジアゾニウム塩化
合物が分解して発色能力が消失する。As shown in FIG. 2, during the thermal recording of the yellow image, the portion of the color thermosensitive recording material 12 where the yellow image is thermally recorded reaches the yellow fixing ultraviolet lamp 16 as the platen drum 10 rotates. The ultraviolet lamp 16 for yellow fixing irradiates the near-ultraviolet light near 420 nm to the color thermosensitive recording material 12. As a result, the diazonium salt compound contained in the yellow thermosensitive recording material 12 is decomposed, and the coloring ability is lost.
【0044】プラテンドラム10が1回転して記録エリ
アが再びサーマルヘッド14の位置にくると、マゼンタ
画像が1ラインずつ熱記録される。このマゼンタ画像の
熱記録では、イエロー画像の熱記録に比べて、各ストロ
ーブ信号のON時間設定データが大きいので、ストロー
ブ信号のパルス幅が長くなる。したがって、比較的に大
きな発色熱エネルギーがカラー感熱記録材料12に与え
られるが、イエロー感熱発色層23は既に光定着されて
いるので、このイエロー感熱発色層23が再び発色する
ことはない。マゼンタ画像を記録したカラー感熱記録材
料12は、マゼンタ用紫外線ランプ15によって、36
5nm付近の紫外線が照射され、マゼンタ感熱発色層2
2が光定着される。When the platen drum 10 makes one rotation and the recording area comes to the position of the thermal head 14 again, the magenta image is thermally recorded line by line. In the thermal recording of the magenta image, the pulse width of the strobe signal becomes longer because the ON time setting data of each strobe signal is larger than that of the thermal recording of the yellow image. Therefore, although relatively large heat energy for coloring is applied to the color thermosensitive recording material 12, since the yellow heat-sensitive coloring layer 23 has already been optically fixed, the yellow heat-sensitive coloring layer 23 does not develop color again. The color thermosensitive recording material 12 on which the magenta image was recorded was subjected to 36 by an ultraviolet lamp 15 for magenta.
UV light of about 5 nm is irradiated, and the magenta thermosensitive coloring layer 2
2 is light-fixed.
【0045】プラテンドラム10が更に1回転して記録
エリアが再びサーマルヘッド14の位置にくると、シア
ン感熱発色層21にシアン画像が1ラインずつ熱記録さ
れる。このシアン感熱発色層21は、発色熱エネルギー
が通常の保管状態では発色しない値になっているので、
シアン感熱発色層21に対しては光定着性が与えられて
いない。そこで、シアン感熱発色層21の熱記録では、
マゼンタ用紫外線ランプ15,イエロー用紫外線ランプ
16は消灯している。When the platen drum 10 makes one more rotation and the recording area comes to the position of the thermal head 14 again, a cyan image is thermally recorded on the cyan thermosensitive coloring layer 21 line by line. This cyan thermosensitive coloring layer 21 has a value at which the coloring heat energy does not develop in a normal storage state.
No light fixing property is given to the cyan thermosensitive coloring layer 21. Therefore, in the thermal recording of the cyan thermosensitive coloring layer 21,
The magenta ultraviolet lamp 15 and the yellow ultraviolet lamp 16 are turned off.
【0046】なお、上記実施例では、各発熱素子毎にそ
の抵抗値に基づきバイアス加熱用駆動パルス数を決定す
る際に、検出した最大抵抗値を基準にして、この基準抵
抗値に対する差を求めている。そして、最大抵抗値に対
しては256個のバイアス加熱用駆動パルスを与え、各
発熱素子の抵抗低下値に基づきバイアス加熱用駆動パル
ス数を減少するようにしたが、この他に、検出した抵抗
値に基づき平均抵抗値を求め、この平均抵抗値に対して
バイアス加熱用駆動パルス数を増減するようにしてもよ
い。更には、最小抵抗値に基づき、各発熱素子毎のバイ
アス加熱用駆動パルス数を決定するようにしてもよい。In the above embodiment, when determining the number of drive pulses for bias heating based on the resistance value of each heating element, the difference from the reference resistance value is determined based on the detected maximum resistance value. ing. Then, 256 bias heating drive pulses are given to the maximum resistance value, and the number of bias heating drive pulses is reduced based on the resistance decrease value of each heating element. An average resistance value may be obtained based on the value, and the number of bias heating drive pulses may be increased or decreased with respect to the average resistance value. Furthermore, the number of bias heating drive pulses for each heating element may be determined based on the minimum resistance value.
【0047】また、上記実施例では、第1〜第3のライ
ンメモリ32〜34を設け、第1及び第2のラインメモ
リ32,33を画像データ用とし、第3のラインメモリ
34を抵抗むら補正用として、これらをセレクタ40で
切り換えるようにしたが、この他に、図7に示すよう
に、更に第4のラインメモリ34aを設け、これを温度
上昇による濃度むら補正用に用いるようにしてもよい。
なお、図7において、図1に示す実施例と同じ構成部材
には同一符号を付してその説明を省略している。この実
施例の場合には、メモリコントローラ42のシステム1
ラインスタート信号をカウンタPでカウントし、このカ
ウント値pが温度上昇による濃度むらが発生する記録ラ
インに達したときで、1ラインエンド信号のカウント値
qが奇数個のときに、セレクタ40を切り換えて、温度
上昇むら補正用ラインメモリ34aからのバイアス加熱
のためのパルス数データをコンパレータ41に送る。In the above embodiment, the first to third line memories 32 to 34 are provided, the first and second line memories 32 and 33 are used for image data, and the third line memory 34 is used for resistance unevenness. For correction, these are switched by the selector 40. In addition, as shown in FIG. 7, a fourth line memory 34a is further provided, which is used for correction of density unevenness due to temperature rise. Is also good.
In FIG. 7, the same components as those in the embodiment shown in FIG. 1 are denoted by the same reference numerals, and description thereof is omitted. In the case of this embodiment, the system 1 of the memory controller 42
The line start signal is counted by the counter P. When the count value p reaches the recording line where the density unevenness occurs due to the temperature rise, and when the count value q of the one line end signal is an odd number, the selector 40 is switched. Then, the pulse number data for bias heating from the line memory 34a for correcting uneven temperature rise is sent to the comparator 41.
【0048】上記温度上昇による濃度むら補正データ
は、サーマルヘッド14の種類毎に予め実験により求め
られており、これがROM38の所定領域に記憶されて
いる。この補正データは、記録ライン数に応じて求めら
れており、記録したライン数に応じて補正データの内容
が書き換えられるようになっている。The density unevenness correction data due to the temperature rise is obtained in advance by an experiment for each type of the thermal head 14, and is stored in a predetermined area of the ROM 38. The correction data is obtained according to the number of recording lines, and the content of the correction data is rewritten according to the number of recorded lines.
【0049】また、上記実施例では、ラインメモリを個
別に設けたが、これは大容量のメモリを所定エリア毎に
分けて構成し、これらをメモリコントローラで読み分け
るようにしてもよい。また、上記実施例では画像データ
用ラインメモリを2個設けたが、これは3個以上として
もよい。また、本発明は、感熱記録の他に、熱転写記録
に対しても、抵抗むら補正や温度上昇むら補正のために
適用することができる。更に、ラインプリンタの他に、
シリアルプリンタにも利用することができる。また、ス
トローブ信号のON/OFF時間を色毎に変える代わり
に、バイアス加熱用駆動パルスと階調表現用駆動パルス
のパルス数を色毎に変更するようにしてもよい。また、
バイアス加熱と階調表現加熱とでは、ストローブ信号の
長さを変えるようにしたが、同じストローブ信号を用い
るようにしてもよい。この場合には、加熱量に合わせて
それぞれのパルス数を変更する。更には、バイアス加熱
と階調表現加熱の順序を入れ換えてもよく、この場合に
も、同じ熱エネルギーを記録材料に与えることができ
る。 In the above embodiment, the line memories are individually provided. However, it is also possible to arrange a large-capacity memory for each predetermined area and read them out by the memory controller. In the above embodiment, two line memories for image data are provided, but three or more line memories may be provided. Further, the present invention can be applied to thermal transfer recording as well as thermal transfer recording for correcting uneven resistance and uneven temperature rise. In addition to line printers,
It can also be used for serial printers. Instead of changing the ON / OFF time of the strobe signal for each color, the number of drive pulses for bias heating and the number of drive pulses for gradation expression may be changed for each color. Also,
Although the length of the strobe signal is changed between the bias heating and the gradation expression heating, the same strobe signal may be used. In this case, the number of each pulse is changed according to the heating amount. Furthermore, bias heating
And the order of the gradation expression heating may be interchanged.
Can also give the same heat energy to the recording material
You.
【0050】[0050]
【発明の効果】以上詳細に説明したように、本発明によ
れば、各発熱素子の抵抗値に基づきバイアス加熱用駆動
パルス数を決定して、各発熱素子のバイアス加熱量をほ
ぼ一定にするようにしたから、各発熱素子の抵抗値にば
らつきがある場合でも、各発熱素子のバイアス加熱量を
ほぼ一定にすることができる。これにより、発熱素子の
抵抗値のばらつきに起因する濃度むらの発生を少なくす
ることができる。しかも、多数のパルスからなるパルス
列により各発熱素子を駆動するから、きめ細かな発熱制
御を行うことができ、より一層濃度むらの発生を少なく
することができる。As described in detail above, according to the present invention, the number of bias heating drive pulses is determined based on the resistance value of each heating element, and the amount of bias heating of each heating element is made substantially constant. Thus, even when the resistance value of each heating element varies, the amount of bias heating of each heating element can be made substantially constant. Thus, it is possible to reduce the occurrence of density unevenness due to the variation in the resistance value of the heating element. In addition, since each heating element is driven by a pulse train composed of a large number of pulses, fine heat control can be performed, and the occurrence of density unevenness can be further reduced.
【0051】また、画像データ用ラインメモリを複数個
設け、一方のラインメモリからの画像データにより熱記
録している時に、他方のラインメモリに次の記録ライン
の画像データを記録することで、効率良く画像データの
転送を行うことができる。Further, by providing a plurality of line memories for image data and recording the image data of the next recording line in the other line memory while performing thermal recording using the image data from one line memory, the efficiency is improved. Image data can be transferred well.
【0052】また、温度上昇むら補正用ラインメモリを
設け、熱記録開始直後には抵抗値むら補正用ラインメモ
リの補正データによりバイアス加熱し、温度上昇による
濃度むらが発生する記録ライン数に達したときに、温度
上昇むら補正データ用ラインメモリからの補正データに
基づき各発熱素子をバイアス加熱した後に、画像データ
用ラインメモリからの画像データに基づき階調加熱した
から、温度上昇むらに起因する濃度むらや色むらの発生
を抑えることができる。しかも、温度上昇むら補正デー
タを記録ライン数に応じて書き換えることにより、より
一層きめ細かくむら補正を行うことができる。Further, a line memory for correcting unevenness in temperature rise is provided. Immediately after the start of thermal recording, bias heating is performed based on the correction data in the line memory for correcting unevenness in resistance value. Sometimes, after heating each heating element based on the correction data from the line memory for uneven temperature rise correction data, and then performing gradation heating based on the image data from the line memory for image data, the density caused by the uneven temperature rise The occurrence of unevenness and uneven color can be suppressed. Moreover, by rewriting the temperature rise unevenness correction data in accordance with the number of recording lines, it is possible to perform finer unevenness correction.
【図1】本発明のサーマルヘッド駆動制御装置の要部を
示すブロック図である。FIG. 1 is a block diagram showing a main part of a thermal head drive control device of the present invention.
【図2】カラー感熱プリンタの概略図である。FIG. 2 is a schematic view of a color thermal printer.
【図3】カラー感熱記録材料の層構造を示す説明図であ
る。FIG. 3 is an explanatory view showing a layer structure of a color thermosensitive recording material.
【図4】各感熱発色層の発色特性を示すグラフである。FIG. 4 is a graph showing the coloring characteristics of each thermosensitive coloring layer.
【図5】カラー感熱プリンタの処理手順を示すフローチ
ャートである。FIG. 5 is a flowchart illustrating a processing procedure of the color thermal printer.
【図6】バイアス加熱用駆動パルス列と階調表現用駆動
パルス列との一例を示す説明図である。FIG. 6 is an explanatory view showing an example of a driving pulse train for bias heating and a driving pulse train for gradation expression.
【図7】他の実施例のサーマルヘッド駆動制御装置の要
部を示すブロック図である。FIG. 7 is a block diagram illustrating a main part of a thermal head drive control device according to another embodiment.
12 カラー感熱記録材料 14 サーマルヘッド 17a〜17n 発熱素子 31,41 セレクタ 32,33 画像データ用ラインメモリ 34 抵抗むら補正用ラインメモリ 34a 温度上昇むら補正用ラインメモリ 35 システムコントローラ 37 抵抗値検出回路 42 メモリコントローラ 43 プリントコントローラ 44 ストローブ信号発生回路 REFERENCE SIGNS LIST 12 color thermal recording material 14 thermal head 17 a to 17 n heating element 31, 41 selector 32, 33 image data line memory 34 resistance unevenness correction line memory 34 a temperature rise unevenness correction line memory 35 system controller 37 resistance value detection circuit 42 memory Controller 43 Print controller 44 Strobe signal generation circuit
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B41J 2/35 B41J 2/36 B41J 2/365 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) B41J 2/35 B41J 2/36 B41J 2/365
Claims (3)
サーマルヘッドの各発熱素子に、バイアス加熱用駆動パ
ルス列と、階調表現加熱用駆動パルス列とを与えて画像
を記録するサーマルプリンタのサーマルヘッド駆動制御
装置において、 前記各発熱素子の抵抗値に基づき決定された各発熱素子
のバイアス加熱量を一定にするためのバイアス加熱用駆
動パルス列の個数データを発熱素子1ライン分記憶する
ための補正データ用ラインメモリと、 画像データを発熱素子1ライン分ずつ記憶するための複
数個の画像データ用ラインメモリと、 これらラインメモリを切り換えて、補正データ用ライン
メモリからのバイアスパルス加熱用駆動パルス列による
各発熱素子のバイアス加熱と、画像データ用ラインメモ
リの一つからの画像データに基づく各発熱素子の階調加
熱とを行うとともに、次のラインを、補正データ用ライ
ンメモリからのバイアスパルス加熱用駆動パルス列によ
る各発熱素子のバイアス加熱と、画像データ用のライン
メモリの他の1つからの画像データに基づく各発熱素子
の階調加熱とにより記録し、以下補正データ用のライン
メモリによるバイアス加熱と、順に切り替えた画像デー
タ用の複数個のラインメモリによる階調加熱とにより、
各ラインを順次記録するコントローラとを備えたことを
特徴とするサーマルヘッド駆動制御装置。1. A thermal head of a thermal printer for recording an image by applying a driving pulse train for bias heating and a driving pulse train for gradation expression heating to each heating element of a thermal head having a large number of heating elements arranged in a line. In the drive control device, correction data for storing the number data of the bias heating drive pulse train for one line of the heating element for making the bias heating amount of each heating element determined based on the resistance value of each heating element constant. A line memory for image data, a plurality of line memories for image data for storing image data for one line of the heating element, and switching between these line memories by using a drive pulse train for heating a bias pulse from the line memory for correction data.
Bias heating of each heating element and gradation addition of each heating element based on image data from one of the image data line memories.
Heat, and the next line is driven by a bias pulse heating drive pulse train from the correction data line memory .
Bias heating of each heating element, and each heating element based on image data from another one of the line memories for image data.
The image data is recorded by the gradation heating of the image, and the bias data is heated by the line memory for the correction data and the image data switched in order.
Gradation heating by multiple line memories for
A thermal head drive control device, comprising: a controller for sequentially recording each line.
サーマルヘッドの各発熱素子に、バイアス加熱用駆動パ
ルス列と、階調表現加熱用駆動パルス列とを与えて画像
を記録するサーマルプリンタのサーマルヘッド駆動制御
装置において、 前記各発熱素子の抵抗値に基づき決定された各発熱素子
のバイアス加熱量を一定にするためのバイアス加熱用駆
動パルス列の個数データを発熱素子1ライン分記憶する
ための抵抗値むら補正用ラインメモリと、 前記各発熱素子の温度上昇による濃度むらを補正して各
発熱素子のバイアス加熱量を一定にするためのバイアス
加熱用駆動パルス列の個数データを発熱素子1ライン分
記憶するための温度上昇むら補正用ラインメモリと、 画像データを発熱素子1ライン分ずつ記憶するための画
像データ用ラインメモリと、 これらラインメモリを切り換えて、抵抗値むら補正デー
タ用ラインメモリからのバイアスパルス加熱用駆動パル
ス列による各発熱素子のバイアス加熱と、画像データ用
ラインメモリからの画像データに基づく各発熱素子の階
調加熱とを行い、以下補正データ用のラインメモリによ
るバイアス加熱と、画像データ用のラインメモリによる
階調加熱とを行って各ラインを順次記録し、温度上昇に
よる濃度むらが発生する記録ライン数に達したときに、
温度上昇むら補正データ用ラインメモリからのバイアス
パルス加熱用駆動パルス列による各発熱素子のバイアス
加熱と、画像データ用ラインメモリからの画像データに
基づく各発熱素子の階調加熱とを行い、各ラインを順次
記録するコントローラとを備えたことを特徴とするサー
マルヘッド駆動制御装置。2. A thermal head of a thermal printer for printing an image by applying a bias heating drive pulse train and a gradation expression heating drive pulse train to each heating element of a thermal head in which a number of heating elements are arranged in a line. In the drive control device, a resistance value for storing one line of the heating element for the number data of the driving pulse train for bias heating for making the bias heating amount of each heating element determined based on the resistance value of each heating element constant. An unevenness correction line memory, and one line of the heating element for storing the number data of the bias heating driving pulse train for correcting the density unevenness due to the temperature rise of each of the heating elements and keeping the bias heating amount of each heating element constant. Line memory for correcting temperature rise unevenness, and an image data line for storing image data for each heating element line Memory, and these line memories are switched to bias heating of each heating element by a driving pulse train for bias pulse heating from the line memory for resistance value unevenness correction data, and heating of each heating element based on image data from the line memory for image data . Floor
Regulating heating and performs, following a bias heated by the line memory for correction data, by performing the image heating by the line memory for image data recorded sequentially and each line, the number of recording lines uneven density due to a temperature rise occurs When it reaches
Bias heating of each heating element by the drive pulse train for bias pulse heating from the temperature rise unevenness correction data line memory and the image data from the image data line memory
And a controller for performing gradation heating of each heating element based on the temperature and sequentially recording each line.
マルヘッド駆動制御装置において、前記温度上昇むら補
正用ラインメモリは、記録したライン数に応じて補正デ
ータを書き換えることを特徴とするサーマルヘッド駆動
制御装置。3. The thermal head drive control device for a thermal printer according to claim 2, wherein the temperature rise non-uniformity correction line memory rewrites correction data in accordance with the number of recorded lines. apparatus.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14759393A JP3034151B2 (en) | 1993-06-18 | 1993-06-18 | Thermal head drive controller |
| US08/262,333 US5608333A (en) | 1993-06-18 | 1994-06-17 | Method of driving heating element to match its resistance, thermal printer, and resistance measuring device |
| US08/763,780 US5912693A (en) | 1993-06-18 | 1996-12-11 | Method of driving heating element to match its resistance, thermal printer, and resistance measuring device |
| US08/763,781 US5698987A (en) | 1993-06-18 | 1996-12-11 | Method of driving heating element to match its resistance, thermal printer, and resistance measuring device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14759393A JP3034151B2 (en) | 1993-06-18 | 1993-06-18 | Thermal head drive controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07137321A JPH07137321A (en) | 1995-05-30 |
| JP3034151B2 true JP3034151B2 (en) | 2000-04-17 |
Family
ID=15433864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14759393A Expired - Fee Related JP3034151B2 (en) | 1993-06-18 | 1993-06-18 | Thermal head drive controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3034151B2 (en) |
-
1993
- 1993-06-18 JP JP14759393A patent/JP3034151B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07137321A (en) | 1995-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5142302A (en) | Thermal transfer video printer having improved temperature correction function of coloring density | |
| JPH0813546B2 (en) | Color thermal recording method | |
| JPH04338563A (en) | Image recording device | |
| US5537140A (en) | Color direct thermal printing method and direct color thermal printer | |
| JP3034151B2 (en) | Thermal head drive controller | |
| JPH07227987A (en) | Method and apparatus for controlling driving of thermal head | |
| JP3121176B2 (en) | Thermal head drive control method and apparatus | |
| JP2942679B2 (en) | Color thermal recording method | |
| JP3231069B2 (en) | Thermal head | |
| JP3251989B2 (en) | Color thermal printer | |
| JP3681508B2 (en) | Color thermal color recording method and apparatus | |
| JP3310789B2 (en) | Color thermal printing method | |
| JP2614660B2 (en) | Thermal transfer recording device | |
| JP2862219B2 (en) | Color thermal recording method | |
| JP3013608B2 (en) | Thermal head drive | |
| JP2927395B2 (en) | How to apply the energizing pulse to the thermal head | |
| JP2569898B2 (en) | Thermal head energization control method | |
| JPH10286987A (en) | Thermal printer | |
| JP3276095B2 (en) | Thermal printer and heating element driving method | |
| JP2506623B2 (en) | Gradation control device in printer | |
| JPH06286198A (en) | Thermal head drive controller | |
| JPH0781118A (en) | Thermal head driving control device | |
| JPH07323596A (en) | Method and apparatus for controlling driving of thermal head | |
| JPH07144428A (en) | Thermal head drive control device | |
| JPH02292060A (en) | Video printer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080218 Year of fee payment: 8 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 8 Free format text: PAYMENT UNTIL: 20080218 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090218 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100218 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |