JPH03182367A - Color thermal printer of density gradation controlling type - Google Patents

Color thermal printer of density gradation controlling type

Info

Publication number
JPH03182367A
JPH03182367A JP1321072A JP32107289A JPH03182367A JP H03182367 A JPH03182367 A JP H03182367A JP 1321072 A JP1321072 A JP 1321072A JP 32107289 A JP32107289 A JP 32107289A JP H03182367 A JPH03182367 A JP H03182367A
Authority
JP
Japan
Prior art keywords
color
energization
duty ratio
conductive
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.)
Pending
Application number
JP1321072A
Other languages
Japanese (ja)
Inventor
Tadashi Katsukawa
勝川 忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP1321072A priority Critical patent/JPH03182367A/en
Publication of JPH03182367A publication Critical patent/JPH03182367A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)
  • Fax Reproducing Arrangements (AREA)

Abstract

PURPOSE:To correct the non-linearity of the conductive time-density characteristic curve and to correct the inconsistency of characteristics of colors, thereby to obtain the highly accurate density gradation approximately uniform among the colors by controlling the conductive duty ratio for every conductive unit cycle through a conductive interval in accordance with the kind of a printing color. CONSTITUTION:A CPU 40 refers to the data preliminarily set in a predetermined table within a memory 42 so as to variably control the conductive duty ratio for every unit cycle. The time corresponding to the conductive duty ratio is counted inside according to a program or the like based on this data, or the data is set in a timer counter built in a strobe signal generating circuit 38, so that a strobe signal ST is generated from the circuit 38. The conductive duty ratio when cyan color is printed is set slightly smaller than that when magenta color is printed, and the conductive duty ratio when yellow color is printed is set further smaller than that for the cyan color. Therefore, the inconsistency of the conductive time-density characteristic curve among colors is corrected to be overlapped, whereby the approximately uniform density gradation is achieved among the colors.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、単位通電時間の整数倍の通電時間だけ各発熱
抵抗素子を通電させることによって各画素の濃度階調を
制御するようにした濃度階調制御型のカラーサーマルプ
リンタに関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention provides a density control system in which the density gradation of each pixel is controlled by energizing each heating resistor element for an energizing time that is an integral multiple of the unit energizing time. This invention relates to a gradation control type color thermal printer.

[従来の技術] 濃度階調制御方式は、一般にサーマルへラドの各発熱抵
抗素子に一定の電圧を印加して通電時間を制御すること
により、その発熱エネルギに階調をもたせ、画素の温度
に階調を与えるようにしている。
[Prior art] In general, the density gradation control method applies a constant voltage to each heating resistor element of a thermal heater and controls the energization time, thereby giving gradation to the heat generated energy and adjusting the temperature of the pixel. I'm trying to give it some gradation.

第7図は、濃度階調制御方式で用いられる通電時間−濃
度特性曲線を示す。実線の曲線(M)において、発熱抵
抗素子に単位通電時間ΔTに相当する通電時間TIだけ
通電させると階調レベルdlの温度が得られ、単位通電
時間ΔTの2倍に相当する通電時間T2だけ通電させる
と階調レベルd2の濃度が得られるようになっている。
FIG. 7 shows an energization time-density characteristic curve used in the density gradation control method. In the solid curve (M), when the heat generating resistor element is energized for the energizing time TI corresponding to the unit energizing time ΔT, a temperature of gradation level dl is obtained, and only for the energizing time T2 corresponding to twice the unit energizing time ΔT. When energized, a density of gradation level d2 is obtained.

この例では、単位通電時間△Tの64倍に相当する通電
時間Tl1i4だけ通電させると、飽和温度付近の最大
階調レベルd64が得られるようになっている。
In this example, a maximum gradation level d64 near the saturation temperature can be obtained by energizing for a energizing time Tl1i4 corresponding to 64 times the unit energizing time ΔT.

[発明が解決しようとする課題] しかし、第7図に示されるように、通電時間と濃度との
比例関係は直線的なものではない。そこで、従来は、印
画前の信号処理の7段階で濃度データを時間軸のデータ
(通電時間データ)に変換するための特別な演算回路を
設け、その変換処理の中で線形化の補正を行っていたが
、この回路は高価であるばかりか、補正のためにデータ
のビット数が増大し、後段の処理・回路が煩雑となった
[Problems to be Solved by the Invention] However, as shown in FIG. 7, the proportional relationship between the current application time and the concentration is not linear. Therefore, conventionally, a special arithmetic circuit was provided to convert density data into time-axis data (current application time data) in seven stages of signal processing before printing, and linearization correction was performed during the conversion process. However, this circuit was not only expensive, but also increased the number of data bits for correction, making subsequent processing and circuits complicated.

そしてカラーサーマルプリンタの場合、一般にイエロー
(Y)#マゼンタ(M)、シアン(C)の3色について
重ね印画して1枚のプリントを作成するが、第7図に示
されるように、各色の間で通電時間−濃度特性曲線が同
一でなく、幾らかの違いがある。すなわち、マゼンタ(
M)の特性曲線(実線)を基準にとると、シアン(C)
の特性曲!l(−点鎖is>は幾らか左側にシフトした
もので、イエロー(Y)の特性曲!1(点線)はさらに
左側にシフトしたものである。したがって、Y。
In the case of a color thermal printer, one print is generally created by overlapping the three colors of yellow (Y), magenta (M), and cyan (C), but as shown in Figure 7, each color The energization time-concentration characteristic curves are not the same between the two, and there are some differences. That is, magenta (
Based on the characteristic curve (solid line) of M), cyan (C)
Characteristic song! 1 (dotted line) is shifted somewhat to the left. Therefore, Y.

M、C各色の印画つき通電時間を同じ割合にしたならば
3色の温度階調がアンバランスになり、高精度なフルカ
ラー画像が再現され得ない。この点につき、従来は、や
はり濃度−通電時間変換処理の中でY、M、C各色印画
時の通電時間を相対的に調整していたが、そのために−
層高価な変換回路を必要とし、データのビット数が一層
増大し、後段の処理が一層煩雑となった。
If the printing energization time for M and C colors is set at the same rate, the temperature gradation of the three colors will be unbalanced, and a highly accurate full-color image cannot be reproduced. Regarding this point, in the past, the energization time when printing each color of Y, M, and C was relatively adjusted in the density-current-on-time conversion process;
This requires a more expensive conversion circuit, increases the number of data bits, and makes subsequent processing more complicated.

また、印画中にサーマルへラドに熱が蓄積すると、特性
曲線(第7図)のいずれも左側にシフトするので、ヘッ
ドの温度を検出し、温度補償を行う必要がある。この点
に関しても、従来は、濃度−通電時間変換処理の過程で
温度補償を行っており、上記の不具合を増幅させていた
Furthermore, if heat accumulates in the thermal head during printing, both of the characteristic curves (FIG. 7) shift to the left, so it is necessary to detect the temperature of the head and perform temperature compensation. Regarding this point as well, conventionally, temperature compensation has been performed during the concentration-current application time conversion process, which has aggravated the above-mentioned problems.

本発明は、かかる問題点に鑑みてなされたもので、高価
な特別の信号変換処理回路を使わずに通電時間−濃度特
性曲線の非直線性を補正すると同時に各色間の特性曲線
の不一致を補正して各色で均等な濃度階調を得るように
した濃度階調制御型のカラーサーマルプリンタを提供す
ることを目的とする。
The present invention was made in view of these problems, and it corrects the non-linearity of the energization time-density characteristic curve without using an expensive special signal conversion processing circuit, and at the same time corrects the inconsistency of the characteristic curves between each color. It is an object of the present invention to provide a density gradation control type color thermal printer which can obtain uniform density gradations for each color.

[課題を解決するための手段] 上記の目的を達成するために、本発明のカラーサーマル
プリンタは、1つの印画ライン上の複数の画素に1対1
で対応する複数の発熱抵抗素子の各々を単位通電サイク
ルの整数倍の時間だけ通電させることにより各画素に所
定の濃度階調を与えるようにし、イエロー、シアン、マ
ゼンタの3色あるいはそれらにブラックを加えた4色に
ついて重ね印画することによって1枚のプリントを作成
するようにした濃度階調制御型のカラーサーマルプリン
タにおいて、印画する色の種類に応じて単位通電サイク
ル毎に通電デユーティ比を制御する手段を具備する構成
とした。
[Means for Solving the Problems] In order to achieve the above object, the color thermal printer of the present invention provides one-to-one printing for a plurality of pixels on one printing line.
By energizing each of the plurality of corresponding heating resistive elements for a time that is an integral multiple of the unit energization cycle, a predetermined density gradation is given to each pixel, and three colors of yellow, cyan, and magenta or black are added to them. In a density gradation control type color thermal printer that creates one print by overprinting four additional colors, the energization duty ratio is controlled for each unit energization cycle according to the type of color to be printed. The structure is equipped with means.

また、温度補償をも行うために、印画する色の種類およ
びサーマルヘッドの温度に応じて単位通電サイクル毎に
通電デユーティ比を制御する手段を具備する構成とした
Furthermore, in order to perform temperature compensation, the present invention is configured to include means for controlling the energization duty ratio for each unit energization cycle according to the type of color to be printed and the temperature of the thermal head.

[作用コ 本発明によれば、単位通電サイクル内の通電デユーティ
比が、通電インターバルを通して一定(固定)でなく単
位通電サイクル毎に変えられ、かつ印画する色の種類に
よっても変えられる。
[Function] According to the present invention, the energization duty ratio within a unit energization cycle is not constant (fixed) throughout the energization interval, but is changed for each unit energization cycle, and is also changed depending on the type of color to be printed.

各通電サイクル内の通電デユーティ比は、通電時間−濃
度特性曲線および統計値等に基づいて予めデータとして
設定されてよく、通電インターバルにおいては、初期で
は次第に小さくなり、中間では略々一定に、終期では次
第に大きくなるように選ばれ、印画する色の種類につい
ては、マゼンタ(M)、シアン(C)、イエロー(Y)
の順に各通電サイクル内の通電デユーティ比が小さい値
に選ばれる。
The energization duty ratio within each energization cycle may be set in advance as data based on the energization time-concentration characteristic curve, statistical values, etc. In the energization interval, it gradually decreases at the beginning, remains approximately constant in the middle, and at the end. The colors to be printed are magenta (M), cyan (C), and yellow (Y).
The energization duty ratio within each energization cycle is selected to be the smallest value in the order of .

このような特性で通電デユーティ比が各色毎に各通電イ
ンターバルを通じて単位通電サイクル毎に制御されるこ
とにより、通電時間−濃度特性曲線の非線形性が補正さ
れると同時に、各色間の特性のズレが補正され、各色で
略々均等な高精度の濃度階調が得られる。
With these characteristics, the energization duty ratio is controlled for each energization cycle for each energization interval for each color, thereby correcting the nonlinearity of the energization time-density characteristic curve, and at the same time correcting the deviation in characteristics between each color. The correction is performed, and highly accurate density gradations that are approximately uniform for each color can be obtained.

したがって、通電前の信号処理の段階で、濃度データを
通電時間データに変換して上記の補正を行う特別な回路
が不要となり、データのビット数が増えることもない。
Therefore, there is no need for a special circuit that converts density data into energization time data and performs the above correction at the stage of signal processing before energization, and the number of data bits does not increase.

また、各色別の制御と同時に、ヘッドの温度に応じて単
位通電サイクル内の通電デユーティ比を可変制御するこ
とで、ヘッドの蓄熱の影響を補償することができ、した
がって特別な信号変換処理や補償回路が要らなくなる。
In addition, at the same time as the control for each color, the influence of heat accumulation in the head can be compensated for by variable control of the energization duty ratio within a unit energization cycle according to the temperature of the head, and therefore special signal conversion processing and compensation can be performed. No more circuit is needed.

[実施例] 第1図は、この実施例による濃度階調制御型サーマルプ
リンタの主要な構成を示す。
[Embodiment] FIG. 1 shows the main structure of a density gradation control type thermal printer according to this embodiment.

第1図において、サーマルヘッド10には、例えば51
2個の発熱抵抗素子R1−R512を一列に配列してな
る発熱抵抗体12と、それら発熱抵抗素子と同数(51
2)のビット容量をもつシフトレジスタ14およびラッ
チ回路16とが設けられる。さらに温度補償のためのサ
ーミスタ18が発熱抵抗体12に近接して設けられ、そ
の出力信号はA/D変換器44でディジタルの温度検出
データDTに変換されてからCPU40へ供給される。
In FIG. 1, the thermal head 10 includes, for example, 51
The heating resistor 12 is formed by arranging two heating resistance elements R1 to R512 in a row, and the same number of heating resistance elements (51
A shift register 14 and a latch circuit 16 having a bit capacity of 2) are provided. Furthermore, a thermistor 18 for temperature compensation is provided close to the heating resistor 12, and its output signal is converted into digital temperature detection data DT by an A/D converter 44 and then supplied to the CPU 40.

データ比較回路28は、各印画ラインの印画時間中、5
12個の発熱抵抗素子R1−R512にそれぞれ対する
512ビツトのシリアルな階調データ[CK PIJ−
CK P512J]を一定周期で複数回数、例えば64
回(K=1〜64)連続的にシフトレジスタ14に与え
る。ここで、第n番目のビットCKPnjは、第n番目
の発熱抵抗素子Rnに対してそれを単位通電サイクルΔ
T中に通電させるべきか否かの情報をもつ。すなわち“
1”であれば通電を指示し &IQ”であれば非通電を
指示する。
During the printing time of each printing line, the data comparison circuit 28
512-bit serial gradation data [CK PIJ-
CK P512J] multiple times at regular intervals, e.g. 64
The signal is continuously applied to the shift register 14 times (K=1 to 64). Here, the n-th bit CKPnj specifies that the n-th heating resistance element Rn has a unit energization cycle Δ.
Contains information on whether or not electricity should be applied during T. In other words “
If it is 1", it instructs energization, and if it is "&IQ", it instructs de-energization.

しかして、各回の階調データがクロック回路34からの
クロック信号GKに同期してシフトレジスタ14にロー
ドされると、次にラッチ信号発生回路36からのラッチ
信号LAのタイミングで各ビットCK PIJ−CK 
P512Jがラッチ回路16を介し電気パルスとして発
熱抵抗体12に送られ、発熱抵抗素子R1−R512は
それぞれ対応するビットの情報内容にしたがって選択的
に単位通電サイクルΔτ中に通電して発熱する。
Thus, when each gray scale data is loaded into the shift register 14 in synchronization with the clock signal GK from the clock circuit 34, each bit CK PIJ- is then loaded at the timing of the latch signal LA from the latch signal generation circuit 36. C.K.
P512J is sent as an electric pulse to the heat generating resistor 12 via the latch circuit 16, and the heat generating resistive elements R1 to R512 are selectively energized and generate heat during a unit energization cycle Δτ according to the information content of the corresponding bit.

この単位通電サイクルΔTは、実際に発熱抵抗素子に電
流が流れる通電時間tEと流れない時間tCとからなり
、ストローブ信号発生回路38からのストローブ信号S
Tによって規定される。この実施例では、単位通電サイ
クルΔTに対する通電時間tEの比、すなわち通電デユ
ーティ比は、通電インターバルを通して一定(固定)で
なく、CPU40の制御(Color)の下で印画する
色の種類に応じて単位通電サイクル毎に変わる。
This unit energization cycle ΔT consists of an energization time tE in which current actually flows through the heating resistor element and a time tC in which current does not flow.
Defined by T. In this embodiment, the ratio of the energization time tE to the unit energization cycle ΔT, that is, the energization duty ratio, is not constant (fixed) throughout the energization interval, but is set in units according to the type of color to be printed under the control (Color) of the CPU 40. Changes with each energization cycle.

第2図は、この実施例による単位通電サイクルを示す。FIG. 2 shows a unit energization cycle according to this embodiment.

図示のように、単位通電サイクルΔT n +ΔT n
+1毎に通電時間t E、n t  t E、n+1の
長さ、ひいては通電デユーティ比が変わる。
As shown, unit energization cycle ΔT n +ΔT n
The length of the energization time tE, n t tE, n+1, and thus the energization duty ratio change for each +1.

第3図は、この実施例によるライン印画サイクルを示す
。TE、N 、 TE、N+1は通電インターバルで、
64個(回)の単位通電サイクルΔTl〜△TG4から
なる。TC,N 、 TC,N+1は冷却インターバル
である。
FIG. 3 shows a line printing cycle according to this embodiment. TE, N, TE, N+1 are energization intervals,
It consists of 64 (times) unit energization cycles ΔTl to ΔTG4. TC,N, TC,N+1 are cooling intervals.

このような単位通電サイクル毎の通電デユーティ比の可
変制御を行うため、CPU40は、メモリ42内の所定
のテーブルに予め設定されているデータを参照する。そ
して、そのデータを基に各通電デユーティ比に相当する
時間をソフトウェア的に内部で計時するか、あるいはス
トローブ信号発生回路38に内蔵したタイマ・カウンタ
に該データをセットすることで、回路38より第2図お
よび第3図に示すようなストローブ信号STを発生せし
める。
In order to perform such variable control of the energization duty ratio for each unit energization cycle, the CPU 40 refers to data preset in a predetermined table in the memory 42. Then, based on the data, the time corresponding to each energization duty ratio is internally measured by software, or by setting the data in a timer/counter built into the strobe signal generation circuit 38, the circuit 38 generates a A strobe signal ST as shown in FIGS. 2 and 3 is generated.

第4図(Aン、(B)、(C)は、各色(マゼンタ、シ
アン、イエロー)印画時の各単位サイクルΔTl〜△T
l1i4に対する通電デユーティ比データの設定例を示
す。各図において、通電デユーティ比は、通電インター
バルの初期(ΔTl〜ΔT 10)では次第に小さくな
り、中間(ΔTll〜ΔT55)では−定テ、終期(Δ
’l’5G〜ΔT64)では次第に大きくなっている。
Figure 4 (A, (B), and (C)) shows each unit cycle ΔTl to ΔT when printing each color (magenta, cyan, yellow).
An example of setting energization duty ratio data for l1i4 is shown. In each figure, the energization duty ratio gradually becomes smaller at the beginning of the energization interval (ΔTl to ΔT 10), becomes - constant at the middle (ΔTll to ΔT55), and becomes constant at the final stage (ΔT10).
'l'5G to ΔT64), it gradually increases.

このような特性で通電デユーティ比が通電インターバル
を通じて単位通電サイクル毎に変わることにより、第7
図の通電時間−濃度特性曲線の非線形性が補正され、第
6図に示すように通電回数と濃度との関係は直線的な比
例関係になる。
With these characteristics, the energization duty ratio changes for each unit energization cycle throughout the energization interval, and the seventh
The nonlinearity of the energization time-concentration characteristic curve shown in the figure is corrected, and the relationship between the number of energizations and the concentration becomes a linear proportional relationship as shown in FIG.

そして、各色の間では、マゼンタ印画時の通電デユーテ
ィ比に対してシアン印画時の通電デユーティ比は幾らか
小さく、イエロー印画時の通電デユーティはさらに幾ら
か小さい値に設定される。
Among the colors, the energization duty ratio during cyan printing is set to a somewhat smaller value than the energization duty ratio during magenta printing, and the energization duty ratio during yellow printing is set to an even smaller value.

これにより、各色間の通電時間−濃度特性曲線のズレ(
第7図)が補正されて第6図のように一致しく重なり)
、各色で略々均等な濃度階調が得られる。
As a result, the deviation (
Figure 7) is corrected and overlaps as shown in Figure 6)
, substantially uniform density gradation can be obtained for each color.

また、この実施例によれば、CPU40は、サーミスタ
18からのヘッド温度検出データDTを基に、ヘッド1
0の温度に応じて単位通電サイクル内の通電デユーティ
比を変える制御(Temp)を行う。この制御のために
、メモリ42内のテーブルにはヘッド温度毎に異なる通
電デユーティ比のデータが設定される。しかして、第4
図(A)(マゼンタの印画)の通電デユーティ比データ
がヘッド温度25゛に対するものである場合、例えばヘ
ッド温度30’ に対しては第5図に示すような別のデ
ータが参照される。このように、ヘッド温度が高くなっ
た時は、各単位通電サイクル△Tlで発生される熱エネ
ルギを減少させるように、通電デユーティ比を小さくす
る。
Further, according to this embodiment, the CPU 40 controls the head temperature based on the head temperature detection data DT from the thermistor 18.
Control (Temp) is performed to change the energization duty ratio within a unit energization cycle according to the temperature of zero. For this control, data of different energization duty ratios are set in a table in the memory 42 for each head temperature. However, the fourth
If the energization duty ratio data in Figure (A) (magenta print) is for a head temperature of 25', for example, for a head temperature of 30', other data as shown in FIG. 5 is referred to. In this way, when the head temperature becomes high, the energization duty ratio is reduced so as to reduce the thermal energy generated in each unit energization cycle ΔTl.

データ比較回路28より出力される階調データ[CK 
Plj−CK P512jコ(k=!〜64)は、以下
のようにしてつくられる。
The gradation data [CK
Plj-CK P512j (k=!~64) is created as follows.

フレームメモリ20には、各色(Y、M、C)のディジ
タル映像信号S Y、S N、S Cがそれぞれ画素デ
ータとして入力される。フレームメモリ20の各行はテ
レビ画像の水平走査線に対応し、画素データはラスク走
査に対応した順序で書き込まれる。そして、Y、M、C
の順に重ね印画をする場合、最初にイエロー(Y)の画
素データについて次のような処理が行われる。すなわち
、フレームメモリ20の第1列から始まって1列(J)
毎にlライフ分の画素データalJ、  a2j、・・
・・・・・・a512Jが読み出されてカラー・プロセ
ス回路22に供給され、そこで逆ガンマ補正などの画像
処理を受けてからそれぞれ6ビツトの濃度データblJ
、  b2j。
Digital video signals S Y, S N, and S C of each color (Y, M, and C) are input to the frame memory 20 as pixel data, respectively. Each row of frame memory 20 corresponds to a horizontal scanning line of a television image, and pixel data is written in an order corresponding to rask scanning. And Y, M, C
When overlapping printing is performed in this order, the following processing is first performed on yellow (Y) pixel data. That is, starting from the first column of the frame memory 20, one column (J)
Pixel data for each l life alJ, a2j,...
....a512J is read out and supplied to the color process circuit 22, where it undergoes image processing such as inverse gamma correction, and then is converted into 6-bit density data blJ.
, b2j.

・・・・・・・・b 512jに変換される。これら濃
度データblJの各々は、(0)(最小濃度)〜(84
)(最大潤度)の範囲内で対応する画素の濃度に応じた
値(階調レベル)をもつ。
......converted to b512j. Each of these density data blJ is (0) (minimum density) to (84
) (maximum moisture level) and has a value (gradation level) according to the density of the corresponding pixel.

カラー・プロセス回路22より出力された1印画ライン
分の濃度データblJ、  b2J、 −・・・・・・
・b 512Jは、いったんラインバッフy2Bに取り
込まれたのちデータ比較回路28の一方の入力端子に与
えられる。ラインバッフy26の書込・読出は、DMA
コントローラ30の制御の下で行われる。
Density data for one print line outputted from the color process circuit 22 blJ, b2J, -...
- b 512J is once taken into the line buffer y2B and then applied to one input terminal of the data comparison circuit 28. Writing and reading of line buffer y26 is done using DMA.
This is done under the control of the controller 30.

データ比較回路28の他方の入力端子には、通電インタ
ーバルTE中に階調カウンタ32より一定周期で1ずつ
増分する6ビツトの比較基準値DNが与えられる。デー
タ比較回路28は、この比較基準値DNを各濃度データ
と比較し、後者が前者に等しいかそれよりも大きいとき
に“1”のビットを、そうでないとき(小さいとき)は
“0”のビットを階調ビットとして生成する。
The other input terminal of the data comparison circuit 28 is supplied with a 6-bit comparison reference value DN, which is incremented by 1 at regular intervals, from the gradation counter 32 during the energization interval TE. The data comparison circuit 28 compares this comparison reference value DN with each density data, and sets the bit to "1" when the latter is equal to or larger than the former, and sets the bit to "0" when the latter is equal to or larger than the former. Generate bits as tone bits.

例えば、通電時間データBlj、 B2J、・・・・B
 512jの値がそれぞれ<10>、<2>、・・・・
<1>であるとする。この場合、第1回の比較では、比
較基l値DNは(1)で、このとき出力される第1回の
階調データ[CI PIJ、 CI P2J、・・・・
CIP512jlは[1,1,・・・・1]となる。第
2回の比較では、比較基準値DIは(2)で、このとき
出力される第2回の階調データ[C2PIJ、 C2P
2J。
For example, energization time data Blj, B2J,...B
The values of 512j are <10>, <2>, etc., respectively.
Assume that <1>. In this case, in the first comparison, the comparison base l value DN is (1), and the first gradation data [CI PIJ, CI P2J, ...
CIP512jl becomes [1, 1,...1]. In the second comparison, the comparison reference value DI is (2), and the second tone data [C2PIJ, C2P
2J.

・・・・C2P512J]は[1,1,・・・・0コと
なる。そして、第3回の比較では、比較基準値DNは(
3)で、第3回の階調データ[C3PIJ、 C3P2
J。
...C2P512J] becomes [1, 1, ...0. In the third comparison, the comparison reference value DN is (
3), the third gradation data [C3PIJ, C3P2
J.

・・・・C3P512J]は[1,O,・・・・0コと
なる。
...C3P512J] becomes [1, O, ...0.

このようにして、通電インターバルTE中、濃度階調の
比較基準MDNが1段階ずつ増分する度にそれと濃度デ
ータb目、b2J、・・・・・・・・b512jの各々
との比較が行われ、それぞれの比較結果に応じた階調デ
ータ[CI Plj、 CI P2J、・・・・CIP
512J] 、  [C2Plj、 C2P2J、・・
・・C2P512j] 。
In this way, during the energization interval TE, each time the density gradation comparison reference MDN increments by one step, it is compared with each of the density data b, b2J, b512j, etc. , gradation data according to each comparison result [CI Plj, CI P2J, ... CIP
512J], [C2Plj, C2P2J,...
...C2P512j].

・・・・・・・・が一定周期で順次シリアルにサーマル
ヘッド10のシフトレジスタ14に送られ、階調データ
の各ビットの内容にしたがって発熱抵抗素子RIR2,
・・・・R512が選択的に通電・発熱する。
. . . are serially sent to the shift register 14 of the thermal head 10 at a constant cycle, and the heating resistive elements RIR2, RIR2,
...R512 selectively energizes and generates heat.

そして、イエローのついて1枚の画像が印画されると、
次にマゼンタ、シアンの順に各々の画像データについて
上述と同様な処理が行われ、各色の重ね印画の結果とし
てフルカラーのプリントが得られる。
Then, once an image is printed with yellow,
Next, the same processing as described above is performed for each image data in the order of magenta and cyan, and a full-color print is obtained as a result of overlapping printing of each color.

以上のように、この実施例では、印画する色の種類(Y
、M、C)に応じて単位通電サイクル内の通電デユーテ
ィ比を制御することにより、通電時間−濃度特性の非直
線性および各色間の特性の不一致(ズレ)を補正し、さ
らにはサーマルヘッド10の蓄熱効果をも補償するので
、カラープロセス回路22とラインバッファ26の間に
温度データー通電時間変換回路は設けていない。したが
って、ラインバッファ26およびデータ比較回路28を
カラープロセス回路22と同じビット数(6ビノト)の
回路で構成することができる。
As described above, in this embodiment, the type of color to be printed (Y
. Since this also compensates for the heat storage effect, no temperature data/energization time conversion circuit is provided between the color process circuit 22 and the line buffer 26. Therefore, the line buffer 26 and the data comparison circuit 28 can be configured with circuits having the same number of bits (6 bits) as the color processing circuit 22.

なお、この実施例では3色(Y、M、C)を扱ったが、
それらにブラック(B)を加えた4色でカラープリント
を作成する場合には、ブラック(B)についても上述と
同様な仕方で単位通電時間毎に通電デユーティ比を制御
すればよい。
In addition, although three colors (Y, M, C) were used in this example,
When creating a color print using four colors including black (B), the energization duty ratio for black (B) may be controlled for each unit energization time in the same manner as described above.

[発明の効果] 本発明は、上述したような構成を有することにより、次
のような効果を奏する。
[Effects of the Invention] By having the above-described configuration, the present invention provides the following effects.

印画する色の種類に応じて、通電インターバルを通じて
単位通電サイクル毎に通電デユーティ比を制御すること
により、通電時間−濃度特性曲線の非線形性を補正する
と同時に、各色間の特性のズレを補正して各色で略々均
等な高精度の濃度階調を得ることが可能である。したが
って、通電前の信号処理の段階で濃度データを通電時間
データに変換することによって補正を行う高価で特別な
回路が不要となり、データのピット数を増やすこともな
い。
By controlling the energization duty ratio for each unit energization cycle throughout the energization interval according to the type of color to be printed, it is possible to correct the non-linearity of the energization time-density characteristic curve and at the same time correct the deviation in characteristics between each color. It is possible to obtain approximately uniform and highly accurate density gradation for each color. Therefore, an expensive special circuit for correcting density data by converting it into energization time data at the signal processing stage before energization is unnecessary, and the number of data pits does not increase.

また、各色別の制御と同時に、ヘッドの温度に応じて単
位通電サイクル内の通電デユーティ比を可変制御するこ
とで、ヘッドの蓄熱の影響をも補償することができ、温
度補償用の特別な信号変換回路が要らなくなる。
In addition, at the same time as control for each color, the influence of heat accumulation in the head can be compensated for by variable control of the energization duty ratio within a unit energization cycle according to the temperature of the head, and a special signal for temperature compensation can be used. No need for a conversion circuit.

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

第1図は、本発明の一実施例による濃度階調制御型カラ
ーサーマルプリンタの主要な回路部の構成を示すブロッ
ク図、 第2図は、実施例による単位通電サイクルのタイミング
を示す図、 第3図は、実施例によるライン印画サイクルのタイミン
グを示す図、 第4図(A)、(B)、(C)は、各色(マゼンタ、シ
アン、イエロー)印画時の各単位サイクル毎の通電デユ
ーティ比データの設定例を示す図、第5図は、第4図(
A)の設定値に対してヘッド温度が変化した場合の通電
デユーティ比データの設定例を示す図、 第6図は、実施例によって補正された通電時間−濃度特
性曲線を示す図、および 第7図は、本発明による補正がない場合の各色の通電時
間−濃度特性曲線を示す図である。 10・・・・サーマルヘッド、 R1,R2,・・・・R512・・・・発熱抵抗素子、
38・・・・ストローブ信号発生回路、40・・・・C
PU。 42・・・・メモリ。 第4図(A) 第4図(El) 第4図(C) 第5図
FIG. 1 is a block diagram showing the configuration of the main circuit parts of a density gradation control type color thermal printer according to an embodiment of the present invention. FIG. 2 is a diagram showing the timing of a unit energization cycle according to the embodiment. Figure 3 is a diagram showing the timing of the line printing cycle according to the embodiment, and Figures 4 (A), (B), and (C) are the energization duty for each unit cycle when printing each color (magenta, cyan, yellow). A diagram showing an example of setting ratio data, Figure 5, is similar to Figure 4 (
FIG. 6 is a diagram showing an example of setting the energization duty ratio data when the head temperature changes with respect to the set value of A), FIG. The figure shows energization time-density characteristic curves for each color without correction according to the present invention. 10...Thermal head, R1, R2,...R512...Heating resistance element,
38...Strobe signal generation circuit, 40...C
P.U. 42...Memory. Figure 4 (A) Figure 4 (El) Figure 4 (C) Figure 5

Claims (2)

【特許請求の範囲】[Claims] (1)1つの印画ライン上の複数の画素に1対1で対応
する複数の発熱抵抗素子の各々を単位通電サイクルの整
数倍の時間だけ通電させることにより各画素に所定の濃
度階調を与えるようにし、イエロー、マゼンタ、シアン
の3色あるいはそれらにブラックを加えた4色について
重ね印画することによって1枚のカラープリントを作成
するようにした濃度階調制御型のカラーサーマルプリン
タにおいて、 印画する色の種類に応じて単位通電サイクル毎に通電デ
ューティ比を制御する手段を具備したことを特徴とする
カラーサーマルプリンタ。
(1) A predetermined density gradation is given to each pixel by energizing each of a plurality of heating resistive elements that correspond one-to-one to a plurality of pixels on one printing line for a time that is an integral multiple of a unit energization cycle. In a density gradation control type color thermal printer, which creates one color print by overlapping printing in three colors of yellow, magenta, and cyan, or four colors including black, A color thermal printer characterized in that it is equipped with means for controlling the energization duty ratio for each unit energization cycle according to the type of color.
(2)1つの印画ライン上の複数の画素に1対1で対応
する複数の発熱抵抗素子の各々を単位通電サイクルの整
数倍の時間だけ通電させることにより各画素に所定の濃
度階調を与えるようにし、イエロー、マゼンタ、シアン
の3色あるいはそれらにブラックを加えた4色について
重ね印画することによって1枚のカラープリントを作成
するようにした濃度階調制御型のカラーサーマルプリン
タにおいて、 印画する色の種類およびサーマルヘッドの温度に応じて
単位通電サイクル毎に通電デューティ比を制御する手段
を具備したことを特徴とするカラーサーマルプリンタ。
(2) A predetermined density gradation is given to each pixel by energizing each of the plurality of heating resistive elements that correspond one-to-one to the plurality of pixels on one print line for a time that is an integral multiple of the unit energization cycle. In a density gradation control type color thermal printer, which creates one color print by overlapping printing in three colors of yellow, magenta, and cyan, or four colors including black, A color thermal printer comprising means for controlling the energization duty ratio for each unit energization cycle according to the type of color and the temperature of the thermal head.
JP1321072A 1989-12-11 1989-12-11 Color thermal printer of density gradation controlling type Pending JPH03182367A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1321072A JPH03182367A (en) 1989-12-11 1989-12-11 Color thermal printer of density gradation controlling type

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1321072A JPH03182367A (en) 1989-12-11 1989-12-11 Color thermal printer of density gradation controlling type

Publications (1)

Publication Number Publication Date
JPH03182367A true JPH03182367A (en) 1991-08-08

Family

ID=18128496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1321072A Pending JPH03182367A (en) 1989-12-11 1989-12-11 Color thermal printer of density gradation controlling type

Country Status (1)

Country Link
JP (1) JPH03182367A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61224773A (en) * 1985-03-29 1986-10-06 Victor Co Of Japan Ltd Thermal transfer tone wedge control device
JPH01113264A (en) * 1987-10-28 1989-05-01 Victor Co Of Japan Ltd Thermal recorder

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61224773A (en) * 1985-03-29 1986-10-06 Victor Co Of Japan Ltd Thermal transfer tone wedge control device
JPH01113264A (en) * 1987-10-28 1989-05-01 Victor Co Of Japan Ltd Thermal recorder

Similar Documents

Publication Publication Date Title
JPS62256576A (en) Thermosensitive recorder
US4704618A (en) Signal-processing circuit for heat-sensitive recording apparatus
CA2040894C (en) Multi-gradation image recording apparatus
JPH03182367A (en) Color thermal printer of density gradation controlling type
JPS609281A (en) Driving system of thermal head
JPH02292061A (en) Thermal printer
US5896160A (en) Thermal printing method and thermal printer
JPH0624028A (en) Tph temperature controller of color printer
JP2001071550A (en) Line head controller of thermal printer, thermal printer, and printing method of thermal printer
JPH039857A (en) Printer recording density correction device
JP2761915B2 (en) Thermal printer
JPH04201268A (en) Heat-sensitive recording device
JPH0485049A (en) Thermal printer
JPH0679904A (en) Video printer
JPH0245166A (en) Density gradation control type thermal printer
JPS6226627B2 (en)
KR0138139B1 (en) Printer device
KR920006101B1 (en) Thermal printer head
KR0141116B1 (en) Video printer device and method
JPH0752435A (en) Method for driving thermal printer
JPS6031361A (en) Halftone recording method using thermal recording
JPS63199658A (en) Thermosensible recorder
JPS62271764A (en) Thermal transfer gradation controller
JPH03224754A (en) Density gradation control-type thermal printer and current value detection device
JPH0267152A (en) Thermal transfer gradation control apparatus