JPS6323476A - Drive method for printer head for expressing gradation - Google Patents

Drive method for printer head for expressing gradation

Info

Publication number
JPS6323476A
JPS6323476A JP61144524A JP14452486A JPS6323476A JP S6323476 A JPS6323476 A JP S6323476A JP 61144524 A JP61144524 A JP 61144524A JP 14452486 A JP14452486 A JP 14452486A JP S6323476 A JPS6323476 A JP S6323476A
Authority
JP
Japan
Prior art keywords
head
data
counter
gradation
gradation 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
JP61144524A
Other languages
Japanese (ja)
Inventor
Yoshihiko Hirayama
良彦 平山
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.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP61144524A priority Critical patent/JPS6323476A/en
Publication of JPS6323476A publication Critical patent/JPS6323476A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To quicken data transfer rapidly by applying parallel transfer of gradation data to a printer head in comparison with a serial transfer system. CONSTITUTION:A driver IC10 consists of a shift register 11, data bus D0-D5 inputting gradation data, a counter 12 with preset, a D-FF13 latching an output of the MSB of the counter 12, a drive transistor 14 for a head 16 and a timer circuit 15 or the like. When the gradation data is inputted together with a data strobe clock signal, gradation data corresponding to a print density of each dot is preset to the counter 12 with preset. When a print-enable signal is inputted, the counter 12 counts down by using a count clock signal and the head 16 is powered until the count reaches 0 or all 1. Thus, each dot is provided with applying time proportional to the gradation data.

Description

【発明の詳細な説明】 〔産業上の利用分野] この発明は、通電時間により階:1ilI変化を得ろビ
デオプリンタやファクシミリ用プリンタ、例えば忌熱式
サーマルプリンタ、昇華型プリンタ、熱7によりドツト
サイズを変える方式の熱転写プリンタ、及び通電熱転写
プリンタ、熱式インクジェット(バブルジェット)プリ
ンタ等のヘッドKIK IA方法に関する。
[Detailed Description of the Invention] [Industrial Application Field] This invention is applicable to video printers and facsimile printers that change the dot size by changing the current application time, such as heat-repellent thermal printers, sublimation printers, and The present invention relates to a head KIKIA method for a variable type thermal transfer printer, an electric thermal transfer printer, a thermal inkjet (bubble jet) printer, etc.

〔発明の概要〕[Summary of the invention]

この発明は前述の方式のビデオプリンタにおいて、ヘッ
ドへの通電時間の高速かつ確実な制御の方法に関する。
The present invention relates to a method for quickly and reliably controlling the power supply time to the head in the above-mentioned video printer.

つまり、階調数と同じかこれより多い値をもつヘッドの
通電時間分解能のビット数に等しいブリセント付カウン
タ、階調データを前記プリセット付カウンタへ送るデー
タバス、ドツトのアドレスを出力するシフトレジスタ、
前記プリセット付カウンタの出力をラッチする手段等の
構成により、プリンタインターフェースからデータバス
上に送られて(る階調データをシフトレジスタに送られ
てくるデータストローブクロック信号によりプリセット
付カウンタに順次読込み、これらをカウンタ用クロック
信号によりダウンカウントし「0」又はオール「1」に
なるまでの時間をヘッドの通電時間とするものである。
That is, a counter with recents equal to the number of bits of the current-on time resolution of the head having a value equal to or greater than the number of gradations, a data bus that sends gradation data to the counter with preset, a shift register that outputs dot addresses,
The gradation data sent from the printer interface onto the data bus is sequentially read into the preset counter by the data strobe clock signal sent to the shift register by means of latching the output of the preset counter. These are counted down by a counter clock signal, and the time until they reach "0" or all "1" is taken as the power supply time of the head.

この様にして、ヘッドの各ドツトごとに階調データに応
じた通電時間を得るものである。
In this way, the energization time corresponding to the gradation data is obtained for each dot of the head.

〔従来の技術〕[Conventional technology]

従来、サーマルヘッド等のドライバは第2図に示す様に
1集積回路(以下ICと呼ぶ)当たり、数十ドツトの発
熱体をドライブする様になっている。そしてこのドツト
数と等しいビット数のシフトレジスタ1とラッチ2とゲ
ート回路3とドライブトランジスタ4を備えていた。
Conventionally, a driver for a thermal head or the like drives several tens of dots of heating elements per integrated circuit (hereinafter referred to as IC) as shown in FIG. It was provided with a shift register 1, a latch 2, a gate circuit 3, and a drive transistor 4 having the same number of bits as the number of dots.

そして、シリアルデータで各ドツトのデータをシフトレ
ジスタ1に書き込んだ後、ラッチする様になっていた。
Then, after writing the data of each dot into the shift register 1 as serial data, it is latched.

従って、各ドツトにはドライブするか否かの1ビツトの
信号しかない。前記ゲート3に入力しているストローブ
信号をイネーブルにするとラッチ2の出力を選択された
ドツトは同一時間ドライブされる。
Therefore, each dot has only a 1-bit signal indicating whether to drive or not. When the strobe signal input to the gate 3 is enabled, the dots selected as the output of the latch 2 are driven for the same time.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかし、ビデオプリンタでは各ドツトごとに異なる通電
時間を必要とする。従来の方法では、選択されたドツト
はすべて同一時間通電されてしまう。もしドツトごとに
通電時間を変えようとすると階調に応じて選択するドツ
トを変えて、複数回のパルスで通電するか又は、通電中
に高速でシフトレジスタのデータを書き換えるかしなけ
ればならない。すると前者は階調数もしくはドツト数と
同数以上のパルスを印加しなければならないので、階調
又はドツト数が増えると1ライン当たりのプリント時間
が、著しく増加し、プリント速度が低下するという欠点
を有する。一方後者は、シフトレジスタを書き換えるス
ピードに限界があるので階調数が少ない場合、つまり時
間の分解能が低い場合にしか使えないという欠点を有す
る。
However, video printers require different energization times for each dot. In conventional methods, all selected dots are energized for the same amount of time. If you try to change the energization time for each dot, you will have to change the dots selected depending on the gradation and energize them with multiple pulses, or you will have to rewrite the data in the shift register at high speed while the energization is on. In the former case, it is necessary to apply the same number of pulses as the number of gradations or dots, so as the number of gradations or dots increases, the printing time per line increases significantly, resulting in a decrease in printing speed. have On the other hand, the latter has the disadvantage that it can only be used when the number of gradations is small, that is, when the time resolution is low, since there is a limit to the speed at which the shift register can be rewritten.

〔問題点を解決するための手段〕[Means for solving problems]

上記問題点を除去する為、プリントに必要な階調数つま
り、ビデオデータの階調数と4度補正をする為の階調数
を合わせた階調データのビット数のデータバスとmtの
ブリセント付カウンタ、ドツトのアドレスを出力するソ
フトレジスタ、前記プリセット付カウンタの出力をラッ
チする手段等の構成とした。つまり第2図の従来例にプ
リセット付カウンタが付加された事と、シフトレジスタ
はプリントするか否かの信号の代わりに全ビットのうち
1ビツトだけ「1」レベルを出力し、ブリセント付カウ
ンタのアドレスを決定する機能に変わっている点である
In order to eliminate the above problem, we created a data bus with the number of gradation levels required for printing, that is, the number of bits of gradation data that is the sum of the number of gradation levels of video data and the number of gradation levels for 4th correction. The configuration includes a counter with a preset, a soft register that outputs the address of the dot, and means for latching the output of the counter with a preset. In other words, a counter with a preset is added to the conventional example shown in Fig. 2, and the shift register outputs a "1" level for only one bit out of all bits instead of a signal indicating whether to print or not, and the counter with a recent The difference is that the function is to determine the address.

〔作用〕[Effect]

上記の様に構成し、プリンタインターフェースから階調
データをデータストローブクロック信号と共に入力する
。すると各プリセット付カウンタには各ドツトのプリン
ト/店度に対応した階調データがプリセットされる。そ
して、プリントイネーブルを人力すると、カウント用ク
ロック信号により、ブリセント4寸カウンタがダウンカ
ウントし、「0」又はオール「1」になるまでヘッドを
a電する。この結果、各ドツトは階調データに比例した
時間の通電時間を得る事ができる。この結果、昇華型プ
リンタでは4変を熱転写や通電熱転写、インクジェット
式ではドツトサイズを階調データに応じて変えられる。
With the configuration as described above, gradation data is input from the printer interface together with a data strobe clock signal. Then, each preset counter is preset with gradation data corresponding to the print/store degree of each dot. Then, when the print enable is manually activated, the Briscent 4-inch counter counts down in response to the counting clock signal, and the head is powered up until it reaches "0" or all "1". As a result, each dot can obtain an energization time proportional to the gradation data. As a result, dye-sublimation printers can change the dot size according to the gradation data, while the inkjet printer can change the dot size according to the gradation data.

〔実施例〕〔Example〕

以下にこの発明を図面に基づき詳細に説明する。 The present invention will be explained in detail below based on the drawings.

第1図は本発明の駆動方式を用いる駆動回路の実施例で
ある。
FIG. 1 shows an embodiment of a drive circuit using the drive method of the present invention.

本実施例はラインプリンタのドライバICとして一般的
な32ドツトの駆動回路例で説明する。
This embodiment will be explained using an example of a 32-dot drive circuit that is commonly used as a driver IC for a line printer.

10は32ドツト分の駆動回路を集積化したドライバ[
Cであり、シフトレジスタ11、階調データを人力する
Doからり、までの6ビノトのデータバス、前記階調デ
ータをプリセット人力されダウンカウントするプリセッ
ト付カウンタ12、前記カウンタのMSB側出力出力ッ
チする])−FF13、ヘッドのドライブトランジスタ
14.タイマー回路15等から構成されている。
10 is a driver [
C, a shift register 11, a 6-bit data bus from Do to which manually inputs the gradation data, a counter 12 with a preset that presets and manually counts down the gradation data, and an MSB side output output of the counter. )-FF13, head drive transistor 14. It is composed of a timer circuit 15 and the like.

16はサーマルヘッドの1部分であり、32ドツト分の
み記しである。又、17はサーマルヘッド1Gの温度を
検出するサーミスタである。プリセット付カウンタ12
−1から12−32はそれぞれ第3図の様に構成されて
いる。本実施例ではビデオデータの階調数を濃度補正の
階調数と合わせて64階調−6ビットの場合を例として
説明する。プリセット付ダウンカウンタは、通常、D型
フリップフロップの全ビットの出力からゲートを’rJ
flした出力をそれぞれのD型フリップフロlブに帰還
させて作るが、第3図のプリセット付カウンタ12aは
、第4図に示すゲートで構成されるT型フリップフロッ
プをアップカウントさせ、それらの負論理が2進のダウ
ンカウントする事で利用する方式を採用し、回路の面素
化をはかっている。この為このセットと、リセットを行
うセットリセット回路12bは、第5図に示す構成であ
り、セットするデータの1の補数をセットする様になっ
ている。つまり、リセットR信号が入力すると第3図の
T型フリップフロップは全ビット「1」となる。そして
、キャリイCaに「1」を出力する。次にDoからり、
に、例えば階調データ10つまり、ro Ol 010
Jを入力し、プリセットPSをrOJ−I’1J−rO
」と順に入力すると階調データはrllolo」とセッ
トされる。その次にカウント用のクロックCCが、10
回rlj  rOJを繰り返すと第3図のCL端子にこ
れが入力し全ビット「1」となり、リセット時と同様に
、キャリイCaに「1」を発生する。この信号は第1図
において、ORゲートで、IC全体のりセント信号Rと
共に第6図にゲートの構成を示すD型フリ7プフロノブ
(D−FFと図示)13に入力している。このD型フリ
ップフロ7プのラッチ機能と出力Qに接続されているN
 A、 N Dゲートにより、IC全体のリセットR入
力後、シフトレジスタの出力Qつまりランチストローブ
信号が「1」からrOJになった後でかつイネーブル信
号Elが「1」レベルの時にドライブトランジスタ14
を1回だけ導通させる機能をもっている。そして、プリ
セットカウンタ12のキャリイが発生するとドライブト
ランジスタ14は高抵抗となる。一方、シフトレジスタ
は第7図の様に構成されている。図中のD−FFはD型
フリップフロップであり、第6図の内容のものである。
16 is a part of the thermal head, and only 32 dots are shown. Further, 17 is a thermistor that detects the temperature of the thermal head 1G. Counter 12 with preset
-1 to 12-32 are each constructed as shown in FIG. In this embodiment, an example will be explained in which the number of gradations of video data is 64 gradations - 6 bits, including the number of gradations of density correction. A down counter with a preset normally has a gate set from the output of all bits of a D-type flip-flop.
The preset counter 12a shown in FIG. 3 causes the T-type flip-flops composed of gates shown in FIG. 4 to count up, and their negative The logic uses a method that uses binary down-counting to reduce the area of the circuit. Therefore, this set and the set/reset circuit 12b that performs the reset have the configuration shown in FIG. 5, and are configured to set the one's complement of the data to be set. That is, when the reset R signal is input, all bits of the T-type flip-flop shown in FIG. 3 become "1". Then, it outputs "1" to carry Ca. Next, Dokarari,
For example, gradation data 10, that is, ro Ol 010
Input J and preset PS rOJ-I'1J-rO
", the gradation data is set to "rllolo". Next, the counting clock CC is 10
When rlj rOJ is repeated, this is input to the CL terminal in FIG. 3, all bits become "1", and "1" is generated in carry Ca as in the case of reset. In FIG. 1, this signal is input to the D-type flip-flop knob (indicated as D-FF) 13, whose gate configuration is shown in FIG. The latch function of this D-type flip-flop 7 and the N
The drive transistor 14 is activated by the A, ND gate after the reset R of the entire IC is input, after the output Q of the shift register, that is, the launch strobe signal changes from "1" to rOJ, and when the enable signal El is at the "1" level.
It has the function of making conductive only once. When a carry occurs in the preset counter 12, the drive transistor 14 becomes high in resistance. On the other hand, the shift register is constructed as shown in FIG. D-FF in the figure is a D-type flip-flop, and has the contents shown in FIG.

ここで、セレクト端子SLは、ICがラインの1ドツト
目を含む位置に実装される場合、もしくはブロック分割
駆動時のブロックの1ドツト目を含む位置に実装される
場合にrOJレヘルに設定され、リセットRにより全て
のQ出力が「0」になった後、データストローブ用のク
ロックDCが「1」から「0」に1回目の変化をする時
出力Q1か「1」になり2回目以降クロック信号が入る
たびに「1」になっている出力Qの(立置がQlからQ
2へQ2からQ、へと移動してQ、が「1」となる時、
次段に接続されるICへのキャリイアウドC○として出
力される。次のクロックDCが人力すると全ビットの出
力Qは「0」になる。
Here, the select terminal SL is set to the rOJ level when the IC is mounted at a position that includes the first dot of a line, or when it is mounted at a position that includes the first dot of a block during block division driving, After all Q outputs become "0" by reset R, when the data strobe clock DC changes from "1" to "0" for the first time, output Q1 becomes "1" and the clock changes from the second time onwards. The output Q becomes "1" every time a signal is input (vertical position changes from Ql to Q
When moving from Q2 to Q to 2 and Q becomes "1",
It is output as a carryout C○ to an IC connected to the next stage. When the next clock DC is set manually, the output Q of all bits becomes "0".

次段以降に接続されるICはセレクト端子SLは「1」
レベルに設定される。そして、キャリイイン瑞子Crに
前段のICの前記キャリイアウドC○が接続される。キ
ャリイイン端子CIが「1」レベルの時に、データスト
ローブ用のクロックDCが入力すると出力Q1が「1」
となり、さらにクロックDCが入るたびに、前述の様に
「1」となる出力QがQ3□に向かって移動する。この
様にして、シフトレジスタ11はデータストローブ用の
クロックDCと同期して送られてくる階調データのアド
レスを発生し、階調データを対応するドツトのプリセッ
ト付カウンタ12に記taさせる機能をもっている。ブ
ロック分割駆CJ時は、プリント中にICl0のカウン
ト用りロフク端子CCのクロック信号が接触不良等で入
力されなくなった場合に、す〜マルヘソド16が通電さ
れ放しになり、損傷するのを防ぐ為、イネーブル信号E
lを「0」にする機能を存するタイマー回路15を備え
ている。 以上述べた構成回路により、ICl0は大部
分が構成され、この結果、データバスからの階調データ
に応じて、ヘッドの各1ドツトづつ異なる通電時間を得
る事を実現している。
The select terminal SL of the IC connected to the next stage or later is "1"
set to the level. Then, the carry-in connector Cr is connected to the carry-out C○ of the preceding IC. When the carry-in terminal CI is at the "1" level, when the data strobe clock DC is input, the output Q1 becomes "1".
Then, each time the clock DC is input, the output Q, which becomes "1", moves toward Q3□ as described above. In this way, the shift register 11 has the function of generating the address of the gradation data sent in synchronization with the data strobe clock DC, and recording the gradation data in the preset counter 12 of the corresponding dot. There is. During block division drive CJ, if the clock signal of the clock terminal CC for counting of ICl0 is no longer input due to poor contact etc. during printing, this is to prevent the Su-Marhesod 16 from being energized and being left unenergized and being damaged. , enable signal E
A timer circuit 15 having a function of setting l to "0" is provided. Most of ICl0 is constituted by the above-described circuit, and as a result, it is possible to obtain a different energizing time for each dot of the head depending on the gradation data from the data bus.

第8図は連続駆動時のIC接続図であり、第10図のタ
イミングチャートに従って動作する。第9図はブロック
分割駆動時のIC接続図であり、第11図のタイミング
チャートに従って動作する。第8図と第9図は連続駆動
の選択をする端子CDとセレクト端子SL、キャリイイ
ン端子CI、キャリイアウド端子C○についてのみ記し
たものであるが、電源やデータバス、各種クロック信号
等については記述はされていないが、配線されているも
のとする。又、ICの数も全数図示していないが、1ラ
イン当たり640  ドツトを例にとると、10個のI
Cが実装される。又第9図では、640 ド。
FIG. 8 is an IC connection diagram during continuous driving, and the device operates according to the timing chart in FIG. 10. FIG. 9 is an IC connection diagram during block division drive, and the operation follows the timing chart of FIG. 11. Figures 8 and 9 only show the terminal CD for selecting continuous drive, the select terminal SL, the carry-in terminal CI, and the carry-out terminal C○, but the power supply, data bus, various clock signals, etc. Although not described, it is assumed that it is wired. Also, the total number of ICs is not shown in the figure, but if we take 640 dots per line as an example, 10 ICs
C is implemented. Also, in Figure 9, it is 640 de.

トで10分割の場合の接続例を示している。これらのr
Cの接続は第7図でシフトレジスタの機能と動作と接続
法を説明してきたが、それを実際に接続する場合の実施
例を第8図、第9図に示している。これらの接続例につ
いて第10図を第11図のタイミングチャートに基づき
、全体の動作の流れを説明する。
A connection example is shown for a case of 10 divisions. These r
Regarding the connection of C, the function, operation, and connection method of the shift register have been explained in FIG. 7, and examples of how to actually connect the shift register are shown in FIGS. 8 and 9. The overall operation flow of these connection examples will be explained based on the timing charts of FIG. 10 and FIG. 11.

第10図は連続駆動時のタイミングチャートである。リ
セット後、データストローブ用のクロックの立下がりで
各ドツトの階調データをプリセントするラッチストロー
ブ信号が発生する。これはシフトレジスタの出力である
。ラッチストローブ信号が「1」の時データバス上にあ
る階調データをプリセット付カウンタが読込み、ランチ
ストローブ信号の立下がりでデータのブリセントを行う
FIG. 10 is a timing chart during continuous driving. After reset, a latch strobe signal is generated to pre-centre each dot's gradation data at the falling edge of the data strobe clock. This is the output of the shift register. When the latch strobe signal is "1", the preset counter reads the gradation data on the data bus, and the data is freshened at the fall of the launch strobe signal.

データストローブ信号の立下がりからカウント用のクロ
ックによりプリセット付カウンタがダウンカウントを開
始し、同時にヘッドへの通電を開始する。そして、プリ
セット付カウンタの内容がOlつまり全ビット「l」に
なるとヘッドの通電を停止する。ヘッドの通電開始はデ
ータストローブ用のクロックの立下がりごとに隣のドツ
トが順次通電されていく。つまり、1ライン当たりのド
ツト数をnとすると、ランチストローブ信号1からnの
立下がりでそれぞれ、ヘッドドライブ1からnが通電開
始する。第10図では、カウント用のクロック周波数は
データストローブ用のクロックの2倍で記しであるが、
1ライン当たりのプリントスピードと階調数のバランス
により、任意に設定できるものであり、整数倍又は整数
分の1にすることができる。さらに階調数の多い場合で
階調データのLSB側の1ビツトの誤差が問題にならな
い場合は、データストローブ用のクロックとカウント用
のクロックとを少数倍の関係、つまり非同時とする事も
可能であり、これも本発明に含まれる。
From the falling edge of the data strobe signal, the preset counter starts counting down using the counting clock, and at the same time starts energizing the head. Then, when the contents of the preset counter become O1, that is, all bits become "L", the power supply to the head is stopped. At the start of energization of the head, adjacent dots are sequentially energized each time the data strobe clock falls. That is, assuming that the number of dots per line is n, the head drives 1 to n start energizing at the fall of the launch strobe signals 1 to n, respectively. In Figure 10, the clock frequency for counting is twice the clock frequency for data strobe, but
It can be set arbitrarily depending on the balance between the print speed and the number of gradations per line, and can be set to an integral multiple or an integral fraction. Furthermore, if there are a large number of gradations and a 1-bit error on the LSB side of the gradation data is not a problem, the data strobe clock and the counting clock may be in a fractional multiple relationship, that is, non-simultaneously. This is possible and is also included in the present invention.

第11図は、ブロック分割駆動時のタイミングチャート
である。リセット後、データストローブ用のクロックの
立下がりで各ドツトの階調データをプリセット付カウン
タにラッチするう、チストローブ信号が発生する。これ
はシフトレジスタの出力である。そして高速で順次プリ
セット付カウンタに各ドツトの階調データを書き込んで
いく。つまり、1ラインnドツト(n=fxm)で2分
割駆動する場合、1からmドア)分の階調データを順次
プリセット付カウンタに書き込んでいく。第9図の接続
では、βブロックが一斉に同じ内容の階調データになる
ので、ブロックストローブ信号は1ブロツクからβブロ
ックまで順次にストローブを行う。1ブロツクの階調デ
ータの書き込みが終わると図示されない次のブロックの
階調データの書き込みを開始すると同時に、書き込みの
終ったブロックのブロックストローブ信号が「1」にな
り、1からmドツトの通電つまりヘットドライブが行わ
れる。これと同時に、カウント用のクロックが発生し、
前記プリセット付カウンタがカウントダウンする。プリ
セット付カウンタの内容が0、つまり全ビット「1」に
なるとヘッドの通電が停止する。これらの動作をβブロ
ックが終了するまで繰り返し、1ライン分のプリントを
終了する。
FIG. 11 is a timing chart during block division drive. After reset, at the falling edge of the data strobe clock, a static strobe signal is generated to latch the gradation data of each dot in a preset counter. This is the output of the shift register. Then, the gradation data of each dot is sequentially written into the preset counter at high speed. That is, in the case of two-division driving with one line of n dots (n=fxm), gradation data for 1 to m doors) are sequentially written into the preset counter. In the connection shown in FIG. 9, the β blocks all have the same gradation data all at once, so the block strobe signal sequentially strobes from the first block to the β block. When writing of gradation data for one block is completed, writing of gradation data for the next block (not shown) is started, and at the same time, the block strobe signal of the block for which writing has been completed becomes "1", and the energization of dots 1 to m is stopped. A head drive is performed. At the same time, a counting clock is generated,
The preset counter counts down. When the contents of the preset counter become 0, that is, all bits become "1", the power supply to the head is stopped. These operations are repeated until the β block is completed, and printing for one line is completed.

第10図及び第11図の例でカウント用のクロック周波
数にヘッドの通電時間が依存する事が分かる。
It can be seen from the examples shown in FIGS. 10 and 11 that the head energization time depends on the counting clock frequency.

第1図の実施例ではサーミスタ17によりヘッドの蓄熱
状態を検出し、それを開示しないプリンタの制御回路で
演算しながらカウント用のクロック周波数を制御し、本
来のプリントすべき濃度と色調になる様に制御するもの
である。又、カラープリンタでは3色以上の転写インク
シートを使うが、これらの感度つまり温度に対する濃度
特性の差や、マニュアル人力の色調調整による色の差や
メーカの違いによる特性の差を色毎に前記カウント用の
クロック周波数で制御し補正する事も本発明に含まれる
。さらに、電FA電圧や外気温の状態、昇華型プリンタ
における大気圧の状態を検出してカウント用クロック周
波数を制御し補正することも本発明に含まれる。又、第
1図で、サーマルヘッド16の代わりに電罹を並べたヘ
ッドを用いる事により通電熱転写に応用する事も本発明
に含まれる。
In the embodiment shown in FIG. 1, the heat accumulation state of the head is detected by the thermistor 17, and the counting clock frequency is controlled while calculating it in the control circuit of the printer, which does not disclose this information, so that the original density and color tone to be printed are obtained. It is intended to be controlled. In addition, color printers use transfer ink sheets of three or more colors, and the sensitivity, that is, the difference in density characteristics with respect to temperature, the difference in color due to manual color tone adjustment, and the difference in characteristics due to differences in manufacturer are explained above for each color. The present invention also includes control and correction using the clock frequency for counting. Furthermore, the present invention also includes detecting the electric FA voltage, the outside temperature state, and the atmospheric pressure state in the sublimation printer to control and correct the counting clock frequency. Furthermore, the present invention includes application to electrical thermal transfer by using a head in which electric beams are arranged in place of the thermal head 16 in FIG. 1.

さらに、サーマルヘッド16の発熱体をインクノズル内
に設置する方式のインクジェットプリンタに応用する事
も本発明に含まれる。
Furthermore, the present invention also includes application to an inkjet printer in which the heating element of the thermal head 16 is installed within an ink nozzle.

又、第1図ではドライブトランジスタ14にN−MOS
型を用いたが、バイポーラNPN型と置き換える事も可
能である。
In addition, in FIG. 1, the drive transistor 14 is an N-MOS.
Although a type is used, it is also possible to replace it with a bipolar NPN type.

〔発明の効果〕〔Effect of the invention〕

以上、本発明によれば、 (1)ビデオプリンタにおいて、階調データをプリンタ
のヘッドにパラレル転送できるのでシリアル転送方式に
くらべ飛躍的に高速化ができる。
As described above, according to the present invention, (1) In a video printer, since gradation data can be transferred in parallel to the printer head, the speed can be dramatically increased compared to a serial transfer method.

(21256階調程度までの多階調化を容易に行う事が
でき、高品質なカラープリントが得られる。
(Multi-gradation up to about 21,256 gradations can be easily achieved, and high-quality color prints can be obtained.

(3)ヘッドのドライバICが通電時間を独自に制御す
る機能をもつので、プリンタの制御回路のハードウェア
やソフトウェアが簡単になり、製造コストの低減や、ソ
フトウェアの開発費と開発期間を短縮できる。
(3) Since the head driver IC has a function to independently control the energization time, the hardware and software of the printer control circuit can be simplified, reducing manufacturing costs and shortening software development costs and development period. .

(4)ヘッドの蓄熱等に対するプリント濃度の補正が容
易にできる。
(4) Print density can be easily corrected for heat accumulation in the head, etc.

等、種々の効果を有する。It has various effects such as.

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

第1図は本発明の駆動方式を用いる駆動回路図であり、
第2図は従来のドライバ回路の構成を表す回路図であり
、第3図はプリセット付カウンタの回路図、第4図はF
Fの回路図、第5図はセフトリセット回路図、第6図は
D−FFの回路図、第7図はシフトレジスタの回路図で
あり、第8図は連続駆動時のIC接続を示すブロック図
であり、第9図はブロック分割駆動時のIC接続を示す
ブロック図であり、第10図は連続駆動時のタイミング
チャートであり、第11図はブロック分割駆動時のタイ
ミングチャートである。 10・・・IC(集積回路) 11・・・シフトレジスタ 12a・・・T型フリップフロップ 12b・・・セントリセット回路 12−1〜12−32・・・プリセット付カウンタ13
−1〜1132・ ・ ・D型フリップフロップ14−
1〜14−32・・・ドライブトランジスタ15・・・
タイマー回路 16・・・サーマルヘッドの1部分 17・・・サーミスタ 以上 出願人 セイコー電子工業株式会社 従床のドライパイ茸成を示す回路図 下?図 (り( FF(フリシフ゛)07ブンの回路図 第4図 七ットリセット回路の回路図 笛 ぐ M D−FFの回路図 第6 図 シフトレジスタの回路図
FIG. 1 is a drive circuit diagram using the drive method of the present invention,
Figure 2 is a circuit diagram showing the configuration of a conventional driver circuit, Figure 3 is a circuit diagram of a counter with preset, and Figure 4 is a circuit diagram of a conventional driver circuit.
F circuit diagram, Figure 5 is a safe reset circuit diagram, Figure 6 is a D-FF circuit diagram, Figure 7 is a shift register circuit diagram, and Figure 8 is a block diagram showing IC connections during continuous drive. FIG. 9 is a block diagram showing IC connections during block division drive, FIG. 10 is a timing chart during continuous drive, and FIG. 11 is a timing chart during block division drive. 10... IC (integrated circuit) 11... Shift register 12a... T-type flip-flop 12b... Cent reset circuit 12-1 to 12-32... Counter 13 with preset
-1~1132・・・D type flip-flop 14−
1 to 14-32...drive transistor 15...
Timer circuit 16... 1 part of the thermal head 17... Thermistor or above Applicant Seiko Electronics Co., Ltd. Below the circuit diagram showing the dry pie mushroom formation on the subfloor? Figure 4 Circuit diagram of 7-bit reset circuit Figure 6 Circuit diagram of shift register

Claims (2)

【特許請求の範囲】[Claims] (1)プリンタ用のヘッドのドライバIC(集積回路)
がヘッドの通電時間を制御する複数のプリセット付カウ
ンタ、及び、複数ビットの階調データを前記プリセット
付カウンタに送るデータバス、複数の前記プリセット付
カウンタのうち1個又は0個を選択し階調データのプリ
セットを制御するシフトレジスタ、前記プリセット付カ
ウンタの内容が特定の値になった事を検出する複数の検
出手段、ヘッドの各ドットに流れる電流をスイッチング
する複数のドライブトランジスタを少なくとも備え、前
記ドライバICが前記階調データに比例した通電時間を
ヘッドのドット毎に出力する機能を有する事を特徴とす
る階調表現用プリンタのヘッドの駆動方法。
(1) Printer head driver IC (integrated circuit)
includes a plurality of counters with presets that control the energization time of the head, a data bus that sends multiple bits of gradation data to the counters with presets, and selects one or none of the plurality of counters with presets to determine the gradation It comprises at least a shift register for controlling data presetting, a plurality of detection means for detecting that the contents of the preset counter have reached a specific value, and a plurality of drive transistors for switching the current flowing to each dot of the head, and the A method for driving a head of a printer for gradation expression, characterized in that a driver IC has a function of outputting a current-carrying time proportional to the gradation data for each dot of the head.
(2)前記プリセット付カウンタの計数機能をつかさど
るカウント用クロック信号の周波数を制御する手段、少
なくともヘッドの温度等を検出する1つ以上の検出手段
を備え、ヘッドの蓄熱温度、大気圧、カラープリンタに
おける転写インクシートの色ごとの感度差や、手動色調
補正入力、ヘッド駆動電圧のうち1つ以上の項目につい
て、前記カウント用クロック信号の周波数制御を行い濃
度補正する事を特徴とする特許請求の範囲第1項記載の
階調表現用プリンタのヘッドの駆動方法。
(2) Means for controlling the frequency of a counting clock signal that controls the counting function of the preset counter, and at least one or more detection means for detecting head temperature, etc.; The density correction is performed by controlling the frequency of the counting clock signal with respect to one or more of the sensitivity difference for each color of the transfer ink sheet, manual color tone correction input, and head drive voltage. A method for driving a head of a printer for gradation expression according to scope 1.
JP61144524A 1986-06-20 1986-06-20 Drive method for printer head for expressing gradation Pending JPS6323476A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61144524A JPS6323476A (en) 1986-06-20 1986-06-20 Drive method for printer head for expressing gradation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61144524A JPS6323476A (en) 1986-06-20 1986-06-20 Drive method for printer head for expressing gradation

Publications (1)

Publication Number Publication Date
JPS6323476A true JPS6323476A (en) 1988-01-30

Family

ID=15364333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61144524A Pending JPS6323476A (en) 1986-06-20 1986-06-20 Drive method for printer head for expressing gradation

Country Status (1)

Country Link
JP (1) JPS6323476A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02147262A (en) * 1988-11-29 1990-06-06 Matsushita Electric Ind Co Ltd Head driving ic

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56115280A (en) * 1980-02-16 1981-09-10 Sony Corp Thermal head driving circuit for facsimile apparatus
JPS601975A (en) * 1983-06-17 1985-01-08 Alps Electric Co Ltd Gradation recorder
JPS609721A (en) * 1983-06-29 1985-01-18 Daicel Chem Ind Ltd Assembly of mold for injection molding for plastic disc for carrier of high density informaton record
JPS6054560A (en) * 1983-09-06 1985-03-29 Ricoh Co Ltd Thermal recording head control circuit
JPS61102272A (en) * 1984-10-26 1986-05-20 Hitachi Ltd Split pulse driving system for recording head

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56115280A (en) * 1980-02-16 1981-09-10 Sony Corp Thermal head driving circuit for facsimile apparatus
JPS601975A (en) * 1983-06-17 1985-01-08 Alps Electric Co Ltd Gradation recorder
JPS609721A (en) * 1983-06-29 1985-01-18 Daicel Chem Ind Ltd Assembly of mold for injection molding for plastic disc for carrier of high density informaton record
JPS6054560A (en) * 1983-09-06 1985-03-29 Ricoh Co Ltd Thermal recording head control circuit
JPS61102272A (en) * 1984-10-26 1986-05-20 Hitachi Ltd Split pulse driving system for recording head

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02147262A (en) * 1988-11-29 1990-06-06 Matsushita Electric Ind Co Ltd Head driving ic

Similar Documents

Publication Publication Date Title
JPH06206332A (en) Heat sensitive printer system which compensates parasitic resistance to heat sensitive print head, and method thereof
KR910010111B1 (en) Method and apparatus for preventing unevenness in printing depth in a thermal printer
EP0142964A2 (en) Apparatus and method for thermal ink transfer printing
JPH0460387B2 (en)
JPS6323476A (en) Drive method for printer head for expressing gradation
JPH0379377A (en) Printing rate correction circuit for printer
JP2517941B2 (en) Drive controller for thermal head
JP2549620B2 (en) Thermal recording method
US6532032B2 (en) Printer using thermal printhead
US5896160A (en) Thermal printing method and thermal printer
JPH04358852A (en) Thermal printer
JP2514566Y2 (en) Thermal printer
JP2605774B2 (en) Thermal recording device
JPH0439433B2 (en)
JP2927395B2 (en) How to apply the energizing pulse to the thermal head
US4783668A (en) Thermal printing apparatus
JPH0438236B2 (en)
JP2662123B2 (en) Recording head drive
JPS6255169A (en) Thermal transfer printer
JP2582349B2 (en) Thermal printer
JPH11286130A (en) Printer
KR0138139B1 (en) Printing apparatus
JP4385459B2 (en) Thermal head control device and control method thereof
JPH0747318B2 (en) Thermal transfer gradation control device
JPH03153367A (en) Thermal head