JPH0248969A - Density correcting circuit of gradation printing device - Google Patents
Density correcting circuit of gradation printing deviceInfo
- Publication number
- JPH0248969A JPH0248969A JP20085988A JP20085988A JPH0248969A JP H0248969 A JPH0248969 A JP H0248969A JP 20085988 A JP20085988 A JP 20085988A JP 20085988 A JP20085988 A JP 20085988A JP H0248969 A JPH0248969 A JP H0248969A
- Authority
- JP
- Japan
- Prior art keywords
- gradation
- data
- boundary
- density
- correction
- 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
Links
- 238000007639 printing Methods 0.000 title abstract description 12
- 238000012937 correction Methods 0.000 claims abstract description 30
- 238000001514 detection method Methods 0.000 abstract description 7
- 238000000034 method Methods 0.000 abstract description 7
- 238000005192 partition Methods 0.000 abstract 2
- 101100087530 Caenorhabditis elegans rom-1 gene Proteins 0.000 abstract 1
- 101100305983 Mus musculus Rom1 gene Proteins 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 238000005338 heat storage Methods 0.000 description 2
- 238000000859 sublimation Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005092 sublimation method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Color, Gradation (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、コンビエータグラフィックスやシェーディン
グを行った3次元CADのハードコピー装置として又は
、カラー印刷の校正用として、又は写真の代替として用
いられるフルカラープリンタのヘッド熱制御に関する。Detailed Description of the Invention [Field of Industrial Application] The present invention can be used as a three-dimensional CAD hard copy device that performs combiator graphics or shading, for proofing color printing, or as a substitute for photography. This paper relates to head heat control for full-color printers.
(発明の概要〕
ホストコンピュータ等から送られてくる画像データと読
込みのタイミング信号を受信しながら、同時に補正とプ
リントを行う事を可能にする方式であり、カウンタ形式
のアドレス発生手段により、前記タイミング信号を計数
し、その値、つまりアドレスがあらかじめ設定された通
電分割境界である事を検出し、補正データの入ったRO
Mのアドレスにビット出力する。ROMはアドレスに少
なくとも入力階調データを上記通電分割境界の検出出力
が入っており、ROMの出力する階調データは本来出力
している階調データより境界においては濃い方へ変調し
た階調データをプリント制御部へ出力して、通電分割に
より生ずる境界部の白すじを消すものである。(Summary of the Invention) This is a method that allows correction and printing to be performed simultaneously while receiving image data and reading timing signals sent from a host computer, etc. It counts the signals, detects that the value, that is, the address, is the preset energization division boundary, and outputs the RO containing the correction data.
Output a bit to the address of M. The ROM contains at least the input gradation data and the detection output of the energization division boundary at the address, and the gradation data output by the ROM is gradation data that is modulated to be darker at the boundary than the gradation data that is originally output. is output to the print control unit to erase white streaks at boundaries caused by energization division.
近年、フルカラーラインプリンタは、ビデオプリンタや
、ワークステーションのハードコピー装置、印刷分野等
、様々な分野で使われつつある。In recent years, full-color line printers have been used in various fields such as video printers, hard copy devices for workstations, and the printing field.
特に昇華方式等を使った熱転写プリンタは操作や保守の
面側さから急速に普及しつつある。In particular, thermal transfer printers using a sublimation method are rapidly becoming popular due to their ease of operation and maintenance.
この熱転写プリンタは発熱体を一斉に通電すると大電流
が流れ、電源が大型化するので、1ラインを数分割し、
あるブロックが通電中の時は別のブロックは冷却期間で
休止するといういわゆる分割通電が行われる。In this thermal transfer printer, when the heating elements are energized all at once, a large current flows and the power supply becomes large, so one line is divided into several parts.
When one block is energized, another block is paused for a cooling period, so-called split energization.
ところが、昇華型の様にヘッド温度に対し、敏感に濃度
が変化するインクを使うと、通電したブロックの端が放
熱しやすい事から、温度が低くなり通電ブロックの境界
に濃度の低い部分を生じ、これが紙送り方向に白いすし
となって見える現象が生じる。However, when using dye-sublimation ink whose density changes sensitively to the head temperature, the edges of the energized blocks tend to radiate heat, resulting in lower temperatures and areas of low density at the boundaries of the energized blocks. , a phenomenon occurs in which this appears as white sushi in the paper feeding direction.
従って、従来の昇華型プリンタでは、小型のものは通電
分割しない事で対応していた。又、大型のものでは、1
画面分のフレームメモリを備え、そのデータを読み出し
、操作して書込むという処理を行う事で対応していた。Therefore, in conventional dye-sublimation printers, small-sized printers were handled by not dividing the current supply. Also, for large ones, 1
This was achieved by having a frame memory for the screen and reading the data, manipulating it, and then writing it.
つまり境界部分の濃度を読取り、境界である事により薄
くなる分を演算し、濃い方ヘシフトした階調データをフ
レームメモリに書込む事により対応していた。この処理
は、画像処理の一環として行われる。In other words, this was handled by reading the density at the boundary, calculating the amount of lightness due to the boundary, and writing gradation data shifted to the darker side into the frame memory. This processing is performed as part of image processing.
前記の通電分割しない方法では電源が大きくなり、又、
ヘッド内部の配線を電源からヘッドまでの配線の抵抗に
より印字率が高いラインで電圧降下を起こし、濃度むら
や色むらを生ずるという問題点がある。さらに、フレー
ムメモリに対し、画像処理する方法では、コストの高い
大容量メモリ(A3の12画素/fiで、50メガバイ
ト)を要する上に、アブリケーシッン毎に画面サイズと
メモリサイズが異なるので用途毎に別機種となり、コス
ト、在庫、流通等において問題がある。The above method of not dividing the current supply requires a large power supply, and
There is a problem in that the resistance of the wiring inside the head from the power source to the head causes a voltage drop in a line with a high printing rate, resulting in density unevenness and color unevenness. Furthermore, the method of image processing for frame memory requires expensive large-capacity memory (50 megabytes for A3 12 pixels/fi), and since the screen size and memory size differ for each application, It is a different model, and there are problems with cost, inventory, distribution, etc.
ホストコンビエータから送られてくる読込みのタイミン
グ信号に同期した画像データに対し、タイミング信号を
計数するアドレス発生手段、ヘッドを複数に分けて通電
する複数の通電ストローブ信号をもつラインヘッド、通
電分割境界を濃度補正する階調データを記憶するROM
を備え、通電分割境界にアドレスがある時、その画像デ
ータを本来の階調データより濃い方ヘシフトした階調デ
ータをROMが出力する。ROMには、入力する1階調
毎に、境界補正する時としない時の少なくとも2種類以
上の階調データを出力データとして備えている。補正後
の階調データn階調はその濃度が境界にある時(n−m
)階調の濃度に等しくなる事を実験的に求めておいて(
n−m)階調の画像データがホストコンピュータから送
られてきた時に、補正データとしてnl調をROMから
出力するものである。Address generation means that counts timing signals for image data synchronized with read timing signals sent from the host combinator, line head with multiple energization strobe signals that energize the head by dividing it into multiple parts, energization division boundary ROM that stores gradation data for density correction
When there is an address at the energization division boundary, the ROM outputs tone data obtained by shifting the image data to a darker side than the original tone data. The ROM is provided with at least two types of gradation data for each input gradation, one for boundary correction and one for non-border correction, as output data. The corrected gradation data n gradation is when the density is on the boundary (n-m
) Experimentally find that it is equal to the density of the gradation (
When image data of nm) gradation is sent from the host computer, nl gradation is output from the ROM as correction data.
この様に、上記の様な構成により、境界補正の画像処理
とプリントを画像データの入力と同時にリアルタイル処
理する事ができる。この結果、通電分割により生ずる境
界部の白すじを消すものである。In this way, with the above configuration, image processing for boundary correction and printing can be performed in real tile processing at the same time as image data is input. As a result, the white streaks at the boundaries caused by the energization division are erased.
第1図は本発明の原理モデルの回路図である。 FIG. 1 is a circuit diagram of a principle model of the present invention.
ROMIには、ホストコンピュータ等からの入力する画
像データS、のビット敗に相当する8ビツトのアドレス
がROMIのアドレスA0〜A1に入力している。アド
レス発生手段2はカウンタで構成され、画像データS、
と同期して入力する読込みのタイミング信号S2をカウ
ントして、その画像データが1ライン中のどの位置にあ
るかを表すnビットのアドレスS4を出力する。検出回
路3は、n個のスイッチ4−1から4−nによりプリセ
ットされた境界アドレスと、アドレス発生手段2の出力
とが、−敗する時を検出し、検出出力Ssを発止し、R
OMIのアドレスA、へ1ビツト分出力する。ROMに
は、入力する1階調毎に、境界補正する時としない時の
少なくとも2種類以上の階調データを出力データとして
備えている。In the ROMI, an 8-bit address corresponding to a bit loss of image data S input from a host computer or the like is input to addresses A0 to A1 of the ROMI. The address generating means 2 is composed of a counter, and includes image data S,
It counts the read timing signal S2 inputted in synchronization with the image data, and outputs an n-bit address S4 indicating the position of the image data in one line. The detection circuit 3 detects when the boundary address preset by the n switches 4-1 to 4-n and the output of the address generation means 2 fail, generates a detection output Ss, and outputs a detection output Ss.
Output 1 bit to OMI address A. The ROM is provided with at least two types of gradation data for each input gradation, one for boundary correction and one for non-border correction, as output data.
補正後の階調データn階調は、その濃度が境界にある時
(n−m)階調の濃度に等しくなる事を実験的に求めて
おいて、(n−m)階調の画像データがホストコンピュ
ータから送られてきた時に、補正データとしてn階調を
ROMIのデータバスS、へ出力し、プリントを行う。It has been experimentally determined that the corrected gradation data n gradation is equal to the density of the (n-m) gradation when the density is on the boundary, and the image data of the (n-m) gradation is is sent from the host computer, outputs n gradations as correction data to the data bus S of the ROMI, and prints.
第2図は入力階調データと出力階調データの一例を示す
ものであり、Nは境界補正しない時の入出力特性であり
、Eは境界補正する場合の入出力特性である。FIG. 2 shows an example of input gradation data and output gradation data, where N is the input/output characteristic when boundary correction is not performed, and E is the input/output characteristic when boundary correction is performed.
以上の様にして、通電分割境界の濃度低下を、リアルタ
イムで補正し、補正しながら同時にプリントする事が可
能となる。In the manner described above, it is possible to correct the density drop at the energized division boundary in real time, and to simultaneously print while making the correction.
尚、この方法は、。境界の濃度補正をプリントする前に
画像データ自体を入力側で変調する方式である。境界部
分はパルス幅に対する濃度の特性(ガンマ特性)が異な
る訳である。1ライン中の境界部分だけ階調番号に対す
るパルス幅を変える事は困難であり、回路が複雑になり
過ぎてしまう。In addition, this method: This method modulates the image data itself on the input side before printing the boundary density correction. This is why the density characteristics (gamma characteristics) with respect to the pulse width differ in the boundary portions. It is difficult to change the pulse width for the gradation number only at the boundary portion of one line, and the circuit becomes too complicated.
従って、本発明では境界部分の階調番号自体を補正する
方式を採用している。Therefore, the present invention adopts a method of correcting the gradation number itself at the boundary portion.
第3図は本発明の実用レベルでの実施例である。FIG. 3 shows an embodiment of the present invention at a practical level.
第1図の通電分割部分の濃度補正に加え、3ライン前ま
でに個々のドツトに印加したエネルギー(−階調番号)
により印加するエネルギーを履歴補正する演算の結果も
ROM (第3図の補正演算データメモリ21)に記憶
されており、これらの補正も同時に、しかもリアルタイ
ムに行うものである。又、ヘッドの畜熱データも人力し
ており、ヘッド温度との交互作用要因も演算補正してい
る。In addition to the density correction of the energization division part shown in Figure 1, the energy applied to each dot up to three lines before (-gradation number)
The results of calculations for history correction of the applied energy are also stored in the ROM (correction calculation data memory 21 in FIG. 3), and these corrections are performed simultaneously and in real time. In addition, the heat storage data of the head is also manually generated, and the interaction factors with the head temperature are also calculated and corrected.
IIはセントロニクスインターフェースのコネクタ、1
2はデータ信号、13はストローブ信号、14はビズイ
信号、15はクロック信号、16はプリンタを制御する
CPUのI10用IC117がストローブ信号又は、ク
ロック信号15を計数し、ラインメモリのアドレス発生
手段の1つであるカウンタ、1日はアドレス発生手段の
1つであるCPUのアドレスバス19とカウンタ17の
出力とを切換える切換回路、20は特定アドレスで階調
をシフトさせ濃度補正する為の検出回路である。21は
補正演算データメモリ、22はラインメモリの書込みタ
イミングを発生する回路である。23は1ライン前のデ
ータを記憶するラインメモリ、24は2ライン前のデー
タを記憶するメモリ、25は3ライン前のデータを記憶
するラインメモリである。26は出力データを記憶・保
持するラインメモリ又はラッチである。 27,28゜
29は3ステートバスバツフアより構成されるスイッチ
である。30はヘッドの畜熱状態のデータ入力である。II is the Centronics interface connector, 1
2 is a data signal, 13 is a strobe signal, 14 is a busy signal, 15 is a clock signal, and 16 is an IC 117 for I10 of the CPU that controls the printer, which counts the strobe signal or clock signal 15, and outputs the address generator of the line memory. 1 is a counter, 1 is a switching circuit that switches between the address bus 19 of the CPU, which is one of the address generation means, and the output of the counter 17, and 20 is a detection circuit that shifts the gradation at a specific address and corrects the density. It is. 21 is a correction calculation data memory, and 22 is a circuit for generating write timing for the line memory. 23 is a line memory for storing data of one line before, 24 is a memory for storing data of two lines before, and 25 is a line memory for storing data of three lines before. 26 is a line memory or latch that stores and holds output data. 27, 28, and 29 are switches composed of three-state bus buffers. 30 is a data input of the heat storage state of the head.
動作は本発明の部分については、第1図と同じであるの
で省略する。The operations related to the present invention are the same as those shown in FIG. 1, so a description thereof will be omitted.
第4図はこの補正の説明図であり、入力の256階円に
対して、プリントとして実用的な64階調に通常は変換
している。3ライン前までの階調は最大で2の24乗の
組み合わせがあるが、このうち両極端の3ライン前まで
すべて、白(階調I=IO)の時と黒(階!II =
255)の2つの例を図示しである。FIG. 4 is an explanatory diagram of this correction, in which the input 256-level circle is normally converted to 64 gradations, which are practical for printing. There are a maximum of 2 to the 24th power of gradation combinations up to 3 lines before, but among these, up to 3 lines before the extremes, there are white (gradation I = IO) and black (gradation! II =
255) are illustrated.
Nφは3ライン前までが白でありかつ、境界でない場合
を示し、Eφは3ライン前までが白でありかつ、通電分
割の境界部分の場合を示している。Nφ indicates the case where the line up to three lines before is white and is not a boundary, and Eφ indicates the case where the line up to three lines before is white and is a boundary part of energization division.
又、N255は3ライン前までが黒であり、かつ境界で
ない場合を示し、E255は3ライン前までが黒であり
、かつ通電分割の境界部分の場合を示している。これら
は実験データに基づく演算結果をグラフ化したものであ
り、補正演算データメモリ21はすべての組み合わせに
関するデータを記憶しており、条件をアドレスに入力す
ると瞬時に補正演算結果を出力する。この様にして、画
像データの入力と同時に補正データを出力可能にする。Further, N255 indicates a case where the line up to three lines before is black and is not a boundary, and E255 indicates a case where the line up to three lines before is black and is a boundary part of energization division. These are graphs of calculation results based on experimental data, and the correction calculation data memory 21 stores data regarding all combinations, and instantly outputs correction calculation results when a condition is input to an address. In this way, correction data can be output at the same time as image data is input.
上記構成により、本発明によれば次の効果を有する。 With the above configuration, the present invention has the following effects.
(1)分割通電時に分割の継ぎ目となる境界に生ずる濃
度低下(白すじ)を消去できる。(1) It is possible to eliminate the decrease in density (white streaks) that occurs at the boundaries of the joints of the divisions when energizing the divisions.
(2)分割駆動が階調プリンタにおいても可能となり、
電源の小型化や、コストダウンができる。(2) Split drive is now possible even in gradation printers,
Power supplies can be made smaller and costs can be reduced.
(3)無分割駆動時に、電圧降下により印字率の大きい
ラインに生ずる濃度むら、色むらを分割駆動で軽減でき
る。(3) During non-divided driving, density unevenness and color unevenness that occur in lines with a high printing rate due to voltage drop can be reduced by dividing driving.
c4t 1 ii面分のメモリを備えて、プリント前に
熱補正の演算2画像処理を行うシステムにくらべて、ホ
ストコンピュータから画像データを受信しながら、リア
ルタイム処理しながらプリントできるので、
O待ち時間がない一実質プリント時間が短い。Compared to a system that is equipped with memory for 1 ii images and performs thermal correction calculations and 2 image processing before printing, printing can be performed while receiving image data from the host computer and processing it in real time, reducing waiting time. No real print time is short.
0操作性が向上する
O大容量メモリ (A3.12画素/■−で50メガバ
イト)が不要となりコストが安い。0 Improved operability O Large capacity memory (50 MB for A3.12 pixels/■-) is not required, resulting in low cost.
Oアプリケーション毎に上記画像メモリの仕様を変える
必要がないので、機種を減らす事ができ、コスト、在庫
、流通において有利となる。Since there is no need to change the specifications of the image memory for each application, the number of models can be reduced, which is advantageous in terms of cost, inventory, and distribution.
第1図は本発明の原理モデルの回路図であり、第2図は
入力階調データと出力階調データの対応特性の一例を示
す説明図、第3U;!Jは本発明の実用レベルで実施す
る回路図であり、第4図は入力階調データを補正変換し
出力階調データを得る説明図である。
l ・ ・ ・ ・ ・ ROM
2・・・・・アドレス発生手段
3.20・ ・
4 ・ ・ ・ ・
11・ ・ ・ ・
12・ ・ ・ ・
13・ ・ ・ ・
14・ ・ ・ ・
15・ ・ ・ ・
16・ ・ ・ ・
17・ ・ ・ ・
18・ ・ ・ ・
21・ ・ ・ ・
23.24.25・
27.28.29・
検出回路
スイッチ
セントロニクスのコネクタ
データ信号
ストローブ信号
ビズイ信号
クロック信号
I10用1c
カウンタ
切換回路
補正演算データメモリ
ラインメモリ又はランチ
バスの切換スイッチ
以
出願人 セイコー電子工業株式会社
代理人 弁理士 林 敬 之 助人力F!調
入力用I届ぞ一夕と出カ眉調テニタの対し性の詑明口案
2図FIG. 1 is a circuit diagram of a principle model of the present invention, FIG. 2 is an explanatory diagram showing an example of the correspondence characteristics between input gradation data and output gradation data, and FIG. 3U; J is a circuit diagram for implementing the present invention at a practical level, and FIG. 4 is an explanatory diagram for correcting and converting input gradation data to obtain output gradation data. l ・ ・ ・ ・ ・ ROM 2 ...Address generation means 3.20 . . 4 . . . . 11 . . . . 12 .・ 16・ ・ ・ ・ 17・ ・ ・ ・ 18・ ・ ・ ・ 21・ ・ ・ ・ 23. 24. 25 ・ 27. 28. 29 Counter switching circuit correction calculation data Memory line memory or lunch bus changeover switch Applicant Seiko Electronics Co., Ltd. Agent Patent attorney Takashi Hayashi Assistant person power F! Diagram 2 of the explanation of the contrast between the I-delivery and the output eyebrow-tone tenter for the input.
Claims (1)
ホストコンピュータもしくはプリンタ内蔵の画像データ
発生手段から出力される画像データとタイミング信号、
前記タイミング信号を計数するアドレス発生手段、ヘッ
ドを複数に分けて通電する複数の通電ストローブ信号を
受けるラインヘッド、通電分割境界を濃度補正する階調
データを記憶するROMとを備え、画像データの受取り
とほぼ同時に、通電分割境界に本来の階調データより濃
い方へ変調した階調データを出力して、通電分割により
生ずる境界部の白すじを消す事を特徴とする階調プリン
タの分割境界の濃度補正回路。In line printers that obtain gradation by changing the amount of heat,
Image data and timing signals output from the host computer or the printer's built-in image data generation means,
The apparatus includes an address generating means for counting the timing signals, a line head that receives a plurality of energizing strobe signals that energize the head by dividing the head into a plurality of parts, and a ROM that stores gradation data for density correction of energizing division boundaries, and receives image data. Almost at the same time, the gradation printer outputs gradation data that has been modulated to be darker than the original gradation data at the energization division boundaries to erase white streaks at the boundaries caused by energization division. Density correction circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20085988A JPH0248969A (en) | 1988-08-11 | 1988-08-11 | Density correcting circuit of gradation printing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20085988A JPH0248969A (en) | 1988-08-11 | 1988-08-11 | Density correcting circuit of gradation printing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0248969A true JPH0248969A (en) | 1990-02-19 |
Family
ID=16431410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20085988A Pending JPH0248969A (en) | 1988-08-11 | 1988-08-11 | Density correcting circuit of gradation printing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0248969A (en) |
-
1988
- 1988-08-11 JP JP20085988A patent/JPH0248969A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU691822B2 (en) | Thermal printer control system | |
| US4816843A (en) | Method of controlling a thermal head | |
| JPH028065A (en) | Thermal head driver | |
| US5548319A (en) | Gradation data method processing including repeated reading and recording of high density data | |
| JP3032263B2 (en) | Recording device | |
| JPH01165459A (en) | Head drive device of thermal transfer printer | |
| JPH0248969A (en) | Density correcting circuit of gradation printing device | |
| US5473355A (en) | Thermal printing method and thermal printer | |
| JP4046816B2 (en) | Thermal head drive device | |
| JPH1134383A (en) | Thermal head driving device and thermal head driving method | |
| JP3180822B2 (en) | Video printer | |
| JPH0245174A (en) | Line printer | |
| JPS63278869A (en) | Printer | |
| JPH0514620B2 (en) | ||
| JP3268614B2 (en) | Image recording device | |
| JP2001130042A (en) | Method and apparatus for controlling driving thermal head | |
| JP3001071B2 (en) | Thermal head controller | |
| JPS58205374A (en) | Heat-sensing recorder | |
| JP2606852B2 (en) | Thermal control device of thermal printer | |
| JPH02292060A (en) | Video printer | |
| JPH08207341A (en) | Method for driving recording head | |
| JPH0639174B2 (en) | Dot emphasizing method for printing apparatus and circuit thereof | |
| JPH0747318B2 (en) | Thermal transfer gradation control device | |
| JPH04104452U (en) | thermal line printer | |
| JPH01299065A (en) | Method of correcting hysteresis of gradation printer |