Nothing Special   »   [go: up one dir, main page]

JPH0457560A - Thermosensing head controller - Google Patents

Thermosensing head controller

Info

Publication number
JPH0457560A
JPH0457560A JP2169465A JP16946590A JPH0457560A JP H0457560 A JPH0457560 A JP H0457560A JP 2169465 A JP2169465 A JP 2169465A JP 16946590 A JP16946590 A JP 16946590A JP H0457560 A JPH0457560 A JP H0457560A
Authority
JP
Japan
Prior art keywords
data
printing
flip
permission data
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2169465A
Other languages
Japanese (ja)
Inventor
Tokuo Iriyama
徳夫 入山
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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2169465A priority Critical patent/JPH0457560A/en
Publication of JPH0457560A publication Critical patent/JPH0457560A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To reduce the time for propagating a print enable data by providing a gate means to an input stage comprising plural prescribed flip-flops and allowing flip-flop gate means of next and succeeding stages to skip the print enable data when a non-print data is inputted. CONSTITUTION:A print enable data shifter 3 consists of plural flip-flops 3a-3n connected in cascade. Then gate means 23a-23n-k-1 (kin) receiving a print data and a print enable data are connected to each input stage of plural prescribed flip-flops among the plural flip-flops 3a-3n. The gate means 23a-23n-k-1 do not input a print enable data to a flip-flop just after the connection of the gate means thereto when the print data is a non-print data but allow the gate means for the flip-flops of next and succeeding stages to skip the print enable data. Thus, the time for enabling print is reduced.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、印画速度を改善した感熱ヘッド制御装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a thermal head control device that improves printing speed.

[発明の背景] 感熱プリンタなどにおいて使用される感熱ヘッドにおい
ては、この感熱ヘッドを駆動するための電源の省力化を
図るため分割印画が行なわれているが、このような分割
印画を行なう場合、分割印画区間端部での記録濃度低下
や分割区間境界での印画結果に段差を生ずるなどの問題
が指摘されている。
[Background of the Invention] In a thermal head used in a thermal printer, etc., divisional printing is performed in order to save power on the power to drive the thermal head, but when performing such divisional printing, Problems have been pointed out, such as a decrease in recording density at the ends of the divided printing sections and unevenness in the printing results at the boundaries of the divided sections.

このような、電源容量の問題や分割印画区間端部での濃
度変化などを解決できる手段が、「特開平1−264’
861号公報」などに開示されている。
A means to solve such power supply capacity problems and density changes at the ends of divided printing sections is disclosed in ``Japanese Unexamined Patent Publication No. 1-264''.
No. 861 Publication,'' etc.

このような感熱ヘッド制御装置の従来例を、第6図およ
び第7図を参照して説明する。
A conventional example of such a thermal head control device will be explained with reference to FIGS. 6 and 7.

第6図に示す感熱ヘッド制御装置は、N個(N=204
8程度)の発熱抵抗体1と、これらへの通電を制御する
2人力ナンドゲート2と、この2人力ナンドゲート2の
ひとつの端子に入力する印画データを与える印画データ
ラッチ4と、この印画データを全二重方式でシリアル入
力するための印画データシフタ5と、2人力ナンドゲー
ト2のもうひとつの端子に入力する印画許可データを与
える印画許可データシフタ3と、印画許可データの制御
を容易にするためのアンドオアゲート6から構成されて
いる。2人力ナンドゲート2は印画許可データシフタ3
の一部としても機能する。
The number of thermal head control devices shown in FIG. 6 is N (N=204
8) heating resistor 1, a two-man powered NAND gate 2 that controls energization to these, a printing data latch 4 that provides print data to be input to one terminal of the two-man powered NAND gate 2, and a A printing data shifter 5 for serial input in a dual system, a printing permission data shifter 3 for providing printing permission data to be input to the other terminal of the two-man NAND gate 2, and a printing permission data shifter 3 for facilitating control of printing permission data. It consists of 6 AND-OR gates. 2-man power NAND gate 2 is printing permission data shifter 3
It also functions as part of.

次に、その動作を第7図のタイミングチャートを参照し
て説明する。
Next, the operation will be explained with reference to the timing chart of FIG.

まず、電源VHの立ち上がり時に、印画データシフタ5
の内容を全て0にリセットするため、リセット4g号R
ESETを入力する。これにより、発熱抵抗体1が誤っ
て発熱するようなことがない。
First, when the power supply VH rises, the printing data shifter 5
To reset all the contents to 0, reset 4g No. R
Enter ESET. This prevents the heating resistor 1 from accidentally generating heat.

次に1ライン分のN個の印画データを印画データシフタ
5のデータ端子へ搬送りロックCLKに同期して入力す
る。印画データの入力が完成した時点で、印画データラ
ッチ4ヘラツチパルスLATCHを供給して印画データ
をラッチする。
Next, N pieces of print data for one line are conveyed to the data terminal of the print data shifter 5 and input in synchronization with the lock CLK. When the input of the print data is completed, the print data latch 4 latch pulse LATCH is supplied to latch the print data.

次に、印画許可データを搬送りロックPCLKに同期し
て、PDATAI端子に入力し、同時に入力した印画許
可データの再利用を可能にするため、サイクル信号CY
CEを「1」にする。
Next, the printing permission data is conveyed and inputted to the PDATAI terminal in synchronization with the lock PCLK, and in order to enable reuse of the printing permission data input at the same time, a cycle signal CY
Set CE to "1".

なお、印画許可データは、「1」で印画許可(従って、
黒画像)であり、[0」で印画禁止(白画像)である。
In addition, the printing permission data is "1" indicating printing permission (therefore,
(black image), and printing is prohibited at [0] (white image).

ここで、印画許可データを連続して「1」とする数には
、感熱ヘッドの電源容量によって設定される。−例とし
てに=N/4程度である。
Here, the number of consecutive print permission data "1" is set according to the power supply capacity of the thermal head. -As an example, it is about =N/4.

印画許可データを入力し終わると、その後は発熱抵抗体
1が規定温度に発熱するまで、サイクル信号CYCEを
「1」に保持し、搬送りロックPCLKを入力し続けれ
ばよい。これは、印画許可データシフタ3の最終段出力
PENB−Nを印画許可データ人力PDATAにフィー
ドバックしているためである。
After inputting the printing permission data, it is sufficient to keep the cycle signal CYCE at "1" and continue inputting the transport lock PCLK until the heating resistor 1 generates heat to a specified temperature. This is because the final stage output PENB-N of the printing permission data shifter 3 is fed back to the printing permission data PDATA.

次に、1ラインの記録中にすでに印画データシフタ5に
設定してあった次ラインの印画データを記録する際は、
ラッチパルスLATCHの供給後、上述したKなどのパ
ラメータを設定し直す。
Next, when recording the next line of print data that has already been set in the print data shifter 5 while recording one line,
After supplying the latch pulse LATCH, parameters such as the above-mentioned K are reset.

さて、第8図は、印画許可データシフタ3および印画デ
ータラッチ4の一部の構成例を示すものである。
Now, FIG. 8 shows a partial configuration example of the printing permission data shifter 3 and the printing data latch 4. As shown in FIG.

印画許可データシフタ3は縦続接続されたN個のフリッ
プフロップ3a、3b・・・、3nで構成される。図は
そのうち2個のフリップフロップ3a、3bのみを示す
The printing permission data shifter 3 is composed of N flip-flops 3a, 3b, . . . , 3n connected in series. The figure shows only two of them, 3a and 3b.

同様に、印画データラッチ4もN個のフリップフロップ
48〜4nで構成され、これらフリップフロップ48〜
4nの各データ端子りに印画データシフタ5より得られ
る印画データDo、 Dl、  ・・・Dnが供給され
る。
Similarly, the print data latch 4 also includes N flip-flops 48 to 4n.
Print data Do, Dl, . . . Dn obtained from the print data shifter 5 are supplied to each data terminal 4n.

ラッチされた印画データは、印画許可データシフタ3に
入力する。印画許可データシフタ3を構成する初段のフ
リップフロップ3aには、印画許可データPDATAが
入力され、これが搬送りロックPCLKに同期して順次
後段のフリップフロップ3b・・・3nに送り込まれる
The latched print data is input to the print permission data shifter 3. The printing permission data PDATA is input to the first-stage flip-flop 3a constituting the printing permission data shifter 3, and is sequentially sent to the succeeding-stage flip-flops 3b, . . . , 3n in synchronization with the transport lock PCLK.

そして、各フリップフロップ3a、 3b、  ・・・
3nの出力である印画許可データPDATAの出力と、
印画データとのナンド出力によって発熱抵抗体1すなわ
ちR1,R2,・・・、Rnが駆動されることになる。
And each flip-flop 3a, 3b,...
The output of printing permission data PDATA which is the output of 3n,
The heating resistors 1, that is, R1, R2, . . . , Rn are driven by the NAND output with the printing data.

この構成から明かなように、印画許可データPDATA
は縦続構成のフリップフロップ3a、3b、・・・、3
nを順次伝搬しながら、1ラインの左端から右端まで伝
搬するようになきれている。
As is clear from this configuration, the printing permission data PDATA
are cascaded flip-flops 3a, 3b, . . . , 3
While propagating n sequentially, the signal propagates from the left end to the right end of one line.

[発明が解決しようとする課題〕 ところで、このように縦続構成のフリップフロップで印
画許可データシフタ3を構成する場合には、入力した印
画許可データPDATAを順次シフトさせながら、印画
データとの論理をとって発熱抵抗体1を制御するように
している。このように、1画素毎にタイミングをずらし
ながら印画をするために、したがって実際に印画される
黒画素がいくつ存在するかについては、まったく考慮さ
れていない。1ラインの端から端までの画素について、
印画開始に要する時間は、1ラインの画素数とずらしの
時間間隔との積で定まってしまう。
[Problems to be Solved by the Invention] By the way, when the printing permission data shifter 3 is configured with flip-flops in a cascade configuration as described above, it is necessary to sequentially shift the input printing permission data PDATA while changing the logic between the printing permission data and the printing data. The heat generating resistor 1 is controlled by the heat generating resistor 1. In this way, since printing is performed while shifting the timing for each pixel, there is no consideration at all as to how many black pixels are actually printed. Regarding pixels from end to end of one line,
The time required to start printing is determined by the product of the number of pixels in one line and the time interval of the shift.

そのため、このようなことから、実際には印画の必要の
ない白画素が連続している区間があったとしても、その
部分を印画許可データによって印画許可するため、無駄
な時間を要していた。
Therefore, even if there is a section of continuous white pixels that does not actually need to be printed, printing is permitted for that section using the printing permission data, which requires wasted time. .

このようなことから、従来構成においては、印画速度を
改善できない。
For this reason, the printing speed cannot be improved in the conventional configuration.

そこで、この発明ではこのような従来の課題を解決した
ものであって、上述したように、電源の省力化を達成で
きるうえ、特に印画速度を改善した感熱ヘッド制御装置
を提案するものである。
Therefore, the present invention solves these conventional problems, and proposes a thermal head control device that can achieve power saving and particularly improve printing speed, as described above.

[課題を解決するための手段] 上述の課題を解決するため、この発明においては、印画
データシフタと、印画データのラッチと、印画許可デー
タを順次シフトしながらラッチされた印画データの出力
を制御する印画許可データシフタと、 印画許可データシフタより出力された印画データが供給
される発熱抵抗体とで構成され、印画許可データシフタ
は、各発熱抵抗体に対応した継続構成のフリップフロッ
プで構成されると共に、 所定のフリップフロップの入力段には、印画データと印
画許可データとが供給されるゲート手段が接続され、 非印画データが入力したときには、直後のフリップフロ
ップに入力することなく、次段以降のフリップフロップ
用ゲート手段に印画許可データがスキップされるように
なされたことを特徴とするものである。
[Means for Solving the Problems] In order to solve the above-mentioned problems, the present invention includes a printing data shifter, a printing data latch, and controlling the output of the latched printing data while sequentially shifting printing permission data. The printing permission data shifter is composed of a printing permission data shifter, and a heating resistor to which printing data output from the printing permission data shifter is supplied. At the same time, a gate means to which print data and printing permission data are supplied is connected to the input stage of a predetermined flip-flop, so that when non-print data is input, the gate means is connected to the input stage of a predetermined flip-flop. The present invention is characterized in that the printing permission data is skipped to the subsequent flip-flop gate means.

[作 用] この発明においても、印画許可データシフタ3は、縦続
接続された複数のフリップフロップ3a。
[Function] Also in the present invention, the printing permission data shifter 3 includes a plurality of cascade-connected flip-flops 3a.

3b、  ・・・、3nで構成される。そして、これら
複数のフリップフロップ3a、 3b、  ・・・、 
3nの内、所定の複数のフリップフロップの各入力段に
は、印画データと印画許可データとが供給されるゲート
手段23a、23b、’ ” ” 、23n−に−1(
kin)が接続されて構成される。
It is composed of 3b, . . . , 3n. And these plurality of flip-flops 3a, 3b, . . .
3n, gate means 23a, 23b, ``'''', 23n- to -1(
kin) are connected and configured.

これらゲート手段23a、23b、  ・・・、23n
−に−1は、何れも印画データが非印画データであると
きには、そのゲート手段の接続された直後のフリップフ
ロップに印画許可データを入力するのではなく、次段以
降のフリップフロップ用のゲート手段にこの印画許可デ
ータをスキップするようにしたものである。
These gate means 23a, 23b, ..., 23n
In -1, when the printing data is non-printing data, the printing permission data is not input to the flip-flop immediately after the gate means is connected, but the gate means for the next flip-flop is used. This printing permission data is skipped.

こうすることによって、印画データが「o」すなわち白
画像であるときには、印画許可データが「1」であって
も、スキップきれて印画許可データPDATAが次段以
降のフリップフロップのゲート手段に伝達される。
By doing this, when the printing data is "o", that is, a white image, even if the printing permission data is "1", it is skipped and the printing permission data PDATA is transmitted to the gate means of the next flip-flop. Ru.

このように、「1」の印画データが入力したフリップフ
ロップをスキップするようにすれば、フリップフロップ
により生ずる伝搬速度の遅れが無くなる。特に1ライン
が全て白ラインであるような場合には、そのフリップフ
ロップを経由しないで印画許可データが順次後方に伝搬
されるため、アンドオアゲート6に供給される印画許可
データ(オリジナル印画許可データ)PDATAIが得
られてから、最終段出力PENB−Nが出力されるまで
の時間t2(第3図参照)が短くなる。
In this way, by skipping the flip-flop to which print data of "1" is input, the delay in propagation speed caused by the flip-flop is eliminated. In particular, when one line is all white, the printing permission data is sequentially propagated backwards without passing through the flip-flop. ) The time t2 (see FIG. 3) from when PDATAI is obtained until the final stage output PENB-N is output is shortened.

この時間t2は、第7図に示した従来例の時間t1より
もはるかに短かい。その結果、印画許可データPDAT
Aが末端に到達するまでの時間が大幅に短縮される結果
、1ラインの印画時間が短縮される。かつ、k◆1個の
従来型フリップフロップによって、t2>tkとなり、
最終段出力PENB−Nの出力をフィードバックして使
うための時間が確保きれる。
This time t2 is much shorter than the time t1 of the conventional example shown in FIG. As a result, printing permission data PDAT
As the time it takes for A to reach the end is significantly shortened, the printing time for one line is shortened. And with k◆1 conventional flip-flop, t2>tk,
The time for feeding back and using the output of the final stage output PENB-N can be secured.

[実 施 例] 続いて、この発明に係る感熱ヘッド制御装置の一例を感
熱プリンタ用に適用した場合につき、第1図以下を参照
して詳細に説明する。
[Embodiment] Next, a case in which an example of the thermal head control device according to the present invention is applied to a thermal printer will be described in detail with reference to FIG. 1 and subsequent figures.

第1図は、この発明に係る感熱ヘッド制御装置の一例を
示す構成図であって、この発明においても従来と同様に
N個の発熱抵抗体1と、これを駆動制御するための回路
系とで構成される。
FIG. 1 is a configuration diagram showing an example of a thermal head control device according to the present invention, and in the present invention, as in the conventional case, N heat generating resistors 1 and a circuit system for driving and controlling them are shown. Consists of.

すなわち、印画データシフタをラッチする印画データラ
ッチ4、印画データラッチ4でラッチされた印画データ
と、印画許可データPDATAとが供給きれる印画許可
データシフタ3とで構成される。印画許可データシフタ
3には、第2図に示すようなゲート手段23g、23b
、 ・・・、23n−に−1(kin、 k=n/4程
度)が接続きれる。
That is, it is composed of a print data latch 4 that latches a print data shifter, and a print permission data shifter 3 that can be supplied with print data latched by the print data latch 4 and print permission data PDATA. The printing permission data shifter 3 includes gate means 23g and 23b as shown in FIG.
, ..., -1 (kin, about k=n/4) can be connected to 23n-.

これらゲート手段23a、 23b、 ・・・、23n
−に−1が接続されたフリップフロップ3a、3b、・
・・、 3n−に−1にあっては、その出力はインバー
タ13a+ 13b、  ・・・、 13n−に−1に
よって発熱抵抗体1と結ばれている。
These gate means 23a, 23b, ..., 23n
- flip-flops 3a, 3b, . . .
. . , 3n- to -1, the output thereof is connected to the heating resistor 1 through inverters 13a+13b, . . . , 13n- to -1.

すなわち、この発明においては、印画許可データシフタ
3を構成する縦続構成のフリップフロップに対し、n−
に−1個のフリップフロップ3a、3b、・・・、 3
n−に−1の入力段にのみ、ゲート手段23a、23b
、  ・・・、23n−に−1が接続される。
That is, in the present invention, n-
−1 flip-flop 3a, 3b,..., 3
Gate means 23a, 23b are provided only at the n- to -1 input stage.
, ..., -1 is connected to 23n-.

ゲート手段23a、23b、  ・・・23n−に−1
には、印画データと印画許可データとがそれぞれ供給さ
れており、印画すべきデータ(非印画データ)でないと
きには、このゲート手段に接続されたフリップフロップ
に印画許可データを入力するのではなく、次段以降の所
定のフリップフロップに設けられたゲート手段に対して
、印画許可データが伝搬するように論理構成される。
-1 to gate means 23a, 23b, . . . 23n-
is supplied with printing data and printing permission data respectively, and when the data is not to be printed (non-printing data), instead of inputting the printing permission data to the flip-flop connected to this gate means, the next The logic configuration is such that printing permission data is propagated to gate means provided in predetermined flip-flops after the stage.

第1図は、その−例であって、本例では初段よりに個ま
での発熱抵抗体R1〜Rn−に−1にそれぞれ対応する
フリップフロップ38〜3 n−に−1の各入力段にゲ
ート手段238〜23n−に−1が設けられる。
FIG. 1 is an example of this, and in this example, flip-flops 38 to 3 corresponding to -1 to the heat generating resistors R1 to Rn-, respectively, are connected to the input stages of -1 to n- from the first stage. -1 is provided to the gate means 238 to 23n-.

その後のに◆1個の発熱抵抗体Rn−に=RNまでは、
従来構成と同様である。すなわち、各フリップフロップ
3n−に〜3nの入力段は、ゲート手段を介すことなく
、直接接続されている。
After that, ◆ until one heating resistor Rn- = RN,
This is the same as the conventional configuration. That is, the input stages of .about.3n are directly connected to each flip-flop 3n- without using gate means.

第1図構成の要部詳細が第2図である。FIG. 2 shows details of the main part of the configuration in FIG. 1.

第8図に示した構成と同一の部分については、その説明
を省略するが、初段のフリップフロップ3aよりn−に
−1番目までのフリップフロップ(図では2段目までを
例示する)のそれぞれのデータ入力段には、図のような
ゲート手段23a、 23bが接続される。
The explanation of the same parts as the configuration shown in FIG. 8 will be omitted, but each of the flip-flops from the first stage flip-flop 3a to the n-1st stage (in the figure, up to the second stage is illustrated). Gate means 23a and 23b as shown in the figure are connected to the data input stage of.

初段のゲート手段23aについて説明するならば、印画
許可データPDATAと印画データラッチ4より出力さ
れた最初の画素に対応した印画データがアンドゲート3
3aに供給され、その出力がフリップフロップ3aのデ
ータ端子りに供給される。
To explain the first stage gate means 23a, the printing permission data PDATA and the printing data corresponding to the first pixel output from the printing data latch 4 are connected to the AND gate 3.
3a, and its output is supplied to the data terminal of flip-flop 3a.

また、印画許可データPDATAと、インバータ53a
を介して供給された印画データDOとがアンドゲート4
3aに供給され、そのアンド出力がフリップフロップ3
aの出力と共にオアゲート63aに供給され、そのオア
出力が次段に対する印画許可データとして次段のゲート
手段23bに供給される。
In addition, the printing permission data PDATA and the inverter 53a
The print data DO supplied via the AND gate 4
3a, and its AND output is fed to flip-flop 3
The OR output is supplied to the OR gate 63a together with the output of a, and the OR output is supplied to the gate means 23b of the next stage as printing permission data for the next stage.

また、フリップフロップ3a、3bの出力は、インバー
タ13a、13bを経て発熱抵抗体R1,R2に供給き
れる。
Furthermore, the outputs of the flip-flops 3a and 3b can be supplied to the heating resistors R1 and R2 via inverters 13a and 13b.

このような構成をとる場合、端子Do、DIに得られる
印画データが何れも「1」 (すなわち黒画像)で、印
画許可データPD、ATAが「1」であるときには、ゲ
ート手段23aのアンドゲート33aが開いてフリップ
フロップ3aには印画データDOが入力し、これが搬送
りロックPCLKに同期して、インバータ13aを経て
発熱抵抗体R1に供給される。これによって印画が行な
われる。
When such a configuration is adopted, when the print data obtained at the terminals Do and DI are both "1" (that is, a black image) and the print permission data PD and ATA are "1", the AND gate of the gate means 23a is 33a is opened and printing data DO is input to the flip-flop 3a, which is supplied to the heating resistor R1 via the inverter 13a in synchronization with the transport lock PCLK. Printing is performed in this way.

このとき、アンドゲート43aはオフであるため、オア
ゲート63aを介して供給されるのは、印画許可データ
PDATAのみである。そのため、次段のゲート手段2
3bにおいても、アンドゲート33bが開いて、フリッ
プフロップ3bよりは印画許可データと同一の極性の信
号が出力され、これによって発熱抵抗体R2が駆動され
る。
At this time, since the AND gate 43a is off, only the printing permission data PDATA is supplied via the OR gate 63a. Therefore, the next stage gate means 2
3b, the AND gate 33b is opened and a signal having the same polarity as the printing permission data is output from the flip-flop 3b, thereby driving the heating resistor R2.

したがって、初段に入力した印画許可データPDATA
が、順次右側にシフトして伝達される。
Therefore, the printing permission data PDATA input in the first stage
are sequentially shifted to the right and transmitted.

これに対し、端子Do、DIに得られる印画データが何
れも「O」 (すなわち、白画像)であったときには、
ゲート手段23aに印画許可データPDATA「1」が
得られたとしても、アンドゲート33aは開かず、従っ
て発熱抵抗体R1は駆動されない。そして、この場合ア
ンドゲート438が開いて印画許可データPDATAは
オアゲート63aを介して次段のゲート手段23bに供
給される。
On the other hand, when the print data obtained at terminals Do and DI are both "O" (that is, a white image),
Even if the printing permission data PDATA "1" is obtained in the gate means 23a, the AND gate 33a does not open and therefore the heating resistor R1 is not driven. In this case, the AND gate 438 is opened and the printing permission data PDATA is supplied to the next stage gate means 23b via the OR gate 63a.

このゲート手段23bにおいても同様な処理が行なわれ
、次段に供給された印画許可データPDATAはフリッ
プフロップ3bを介すことなく、オアゲート63bを介
して、更に後段のフリップフロ・ンブ(図示しない)に
伝達される。
Similar processing is performed in this gate means 23b, and the printing permission data PDATA supplied to the next stage is sent to a subsequent flip-flop block (not shown) via an OR gate 63b without passing through the flip-flop 3b. communicated.

このように、印画データが非印画データ、すなわち「0
」であるときには、印画許可データPDATAが「1」
であったとしても、フリップフロップ3a、3bをスキ
ップしてこの印画許可データが後段のフリップフロップ
に伝搬されるから、その分、印画許可データPDATA
のシフト時間を短縮することができる。
In this way, print data is non-print data, that is, "0".
”, the printing permission data PDATA is “1”.
Even if it is, the printing permission data is propagated to the subsequent flip-flop by skipping the flip-flops 3a and 3b, so the printing permission data PDATA is
shift time can be reduced.

この短縮処理は、初段からn−に−1個までのフリップ
フロップまでであって、その以降に+1個のフリップフ
ロップに対しては、従来と同様に各フリップフロップを
経由して、印画許可データPDATAが伝搬されること
になる。
This shortening process is performed from the first stage to n-1 flip-flops, and after that, for +1 flip-flops, printing permission data is passed through each flip-flop as before. PDATA will be propagated.

従って、第3図に示すように、オリジナルの印画許可デ
ータPDATAIが得られてから、最終段出力PENB
−Nが得られるまでの時1’alt2を従来のそれtl
よりも大幅に短縮することができる。それに加えて、k
+1個の従来型フリップフロップによって、遅延時間が
確保されてt2>tkとなるので、従来通り、最終段出
力PENB−Nをフィードバックして繰り返し使用でき
る。
Therefore, as shown in FIG. 3, after the original printing permission data PDATAI is obtained, the final stage output PENB
- Until N is obtained, change 1'alt2 to the conventional tl
can be significantly shortened. In addition, k
Since the +1 conventional flip-flops ensure a delay time such that t2>tk, the final stage output PENB-N can be fed back and used repeatedly as before.

もし、このフィードバックを利用せずにPDATAを作
るのであれば(例えばM=tkの時) 、k−1個の従
来型フリップフロップにも短縮処理を施した方がt2を
より短縮できることはいうまでもない。
If you create PDATA without using this feedback (for example, when M = tk), it goes without saying that t2 can be further shortened by applying shortening processing to k-1 conventional flip-flops as well. Nor.

特に1ライン全て白データであるような場合には、その
シフト時間が短くなるため、次のラインに移るまでの時
間が大幅に短縮される。これによって、全体の印画時間
が短縮きれ、印画速度が従来よりも改善される。
Particularly when one line is all white data, the shift time is shortened, so the time required to move to the next line is significantly shortened. As a result, the overall printing time can be shortened, and the printing speed can be improved compared to the conventional method.

ざて、第2図に示す構成では、フリップフロップ3a、
3b・・・の段間に設けられたゲート手段23a、 2
3b・・・を介して、順次印画許可データPDATAを
伝搬させるようにした例であるが、例えばM個(MはK
より小)を単位として、インバータ53aの出力と初段
のゲート手段23aに供給きれる印画許可データPDA
TAとのアンド出力を、M個目のフリップフロップ3鵬
に設けられたオアゲート63厘に供給するように構成す
ることも可能である。
In the configuration shown in FIG. 2, the flip-flops 3a,
Gate means 23a, 2 provided between stages of 3b...
This is an example in which printing permission data PDATA is sequentially propagated via 3b...
printing permission data PDA that can be supplied to the output of the inverter 53a and the first-stage gate means 23a in units of
It is also possible to configure the AND output with TA to be supplied to the OR gate 63 provided in the Mth flip-flop 3.

その例が第4図である。70はそのためのアンドゲート
を示す。
An example is shown in FIG. 70 indicates an AND gate for this purpose.

このように構成した場合で、例えば初段からM個目まで
の印画データDO〜Dnまでの印画データの全てが「O
」すなわち白画像であったときには、印画許可データP
DATAが「1」となると、直ちにアンドゲート70が
開いてオアゲート63mに印画許可データPDATAが
伝搬する。
In the case of this configuration, for example, all the print data from the first stage to the Mth print data DO to Dn are "O".
"In other words, if the image is white, the printing permission data P
When DATA becomes "1", the AND gate 70 immediately opens and the printing permission data PDATA is transmitted to the OR gate 63m.

このような構成とすれば、ゲート手段等を介すことなく
、直ちに終段のオアゲート63■に印画許可データPD
ATAが伝搬するので、その伝搬遅延時間を第2図構成
の場合よりも更に短縮することができる。
With such a configuration, the printing permission data PD is immediately sent to the final OR gate 63■ without using a gate means or the like.
Since the ATA propagates, the propagation delay time can be further reduced than in the case of the configuration shown in FIG.

また、第1図の例では、初段よりn−に−1段目までの
フリップフロップに対し、それぞれその入力段にゲート
手段を設ける構成を説明したが、第5図に示すようにも
構成することができる。
Furthermore, in the example shown in FIG. 1, a configuration has been described in which gate means are provided at the input stage of each of the flip-flops from the first stage to the n-1 stage, but it may also be configured as shown in FIG. be able to.

第5図に示す例は、例えば、4個の画素を単位として第
2図に示す構成を取り入れた場合である。
The example shown in FIG. 5 is a case where, for example, the configuration shown in FIG. 2 is adopted in units of four pixels.

図は4画素に対して3画素分のフリップフロップにゲー
ト手段が配されている。
In the figure, gate means are arranged in flip-flops for three pixels for four pixels.

このように構成した場合には、第1図と比較すると、ゲ
ート手段およびフリップフロップによる伝搬遅延対策が
可能になる。
With this configuration, compared to FIG. 1, it becomes possible to take measures against propagation delay using gate means and flip-flops.

例えば、N=2048で、K=512の場合において、
第1図構成に関して、例えば1535個分がゲート手段
を有するフリップフロップで構成されている場合には、
搬送りロックPCLKが2MHzであるとすると、1個
のフリップフロップの通過に要する遅延時間の許容量は
Q、32nsec程度である。
For example, in the case of N=2048 and K=512,
Regarding the configuration in FIG. 1, if, for example, 1535 flip-flops are configured with gate means,
Assuming that the transport lock PCLK is 2 MHz, the allowable amount of delay time required for passage through one flip-flop is Q, about 32 nsec.

これに対し、第5図に示すように、複数個を単位とする
中で、そのうちのいくつかゲート手段を有するフリップ
フロップ構成とする場合には、フリップフロップ1個当
りの遅延時間は5.00/4nsec= 125nse
c程度まで許容されるから、回路上、第5図の方が構成
しやすい実用上のメリットがある。
On the other hand, as shown in FIG. 5, when a plurality of flip-flops are used as a unit and some of them have gate means, the delay time per flip-flop is 5.00. /4nsec=125nsec
Since the circuit shown in FIG.

[発明の効果] 以上説明したように、この発明においては、所定の複数
のフリップフロップの入力段に対し、ゲート手段を設け
、非印画データが入力したときには、次段以降のフリッ
プフロップ用ゲート手段に印画許可データがスキップす
るように構成したものである。
[Effects of the Invention] As explained above, in the present invention, a gate means is provided for the input stage of a plurality of predetermined flip-flops, and when non-printing data is input, the gate means for the next and subsequent stages of flip-flops is provided. The configuration is such that the printing permission data is skipped.

これによれば、印画許可データを伝搬する時間を大幅に
短縮できるため、印画の高速化を達成できる特徴を有す
る。従って、この発明に係る感熱ヘッド制御装置は、感
熱プリンタなどに適用して好適である。
According to this, the time for propagating printing permission data can be significantly shortened, so that printing can be performed at high speed. Therefore, the thermal head control device according to the present invention is suitable for application to thermal printers and the like.

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

一例を示す構成図、第2図はその要部構成図、第3図は
その動作説明に供する波形図、第4図は第2図の更に他
の例を示す構成図、第5図は第1図の更に他の例を示す
構成図、第6図は従来の感熱ヘッド制御装置の一例を示
す構成図、第7図はその動作説明図、第8図は第6図の
要部構成図である。 1・・・発熱抵抗体 3・・・印画許可データシフタ 4・・・印画データラッチ 5・・・印画データシフタ 6・・・アンドオアゲート 3a、 3b、 ”・、 3n ・・・フリップフロップ 23a、23b、 ・・・、23n ・・・ゲート手段 33a、 33b、 43a、 43b・・・アンドゲ
ート
FIG. 2 is a configuration diagram showing an example, FIG. 3 is a waveform diagram for explaining its operation, FIG. 4 is a configuration diagram showing another example of FIG. 2, and FIG. 1, FIG. 6 is a configuration diagram showing an example of a conventional thermal head control device, FIG. 7 is an explanatory diagram of its operation, and FIG. 8 is a configuration diagram of main parts of FIG. 6. It is. 1...Heating resistor 3...Printing permission data shifter 4...Printing data latch 5...Printing data shifter 6...And-or gate 3a, 3b, ``..., 3n...Flip-flop 23a , 23b, ..., 23n... Gate means 33a, 33b, 43a, 43b... AND gate

Claims (1)

【特許請求の範囲】[Claims] (1)印画データシフタと、印画データのラッチと、 印画許可データを順次シフトしながらラッチされた上記
印画データの出力を制御する印画許可データシフタと、 印画許可データシフタより出力された印画データが供給
される発熱抵抗体とで構成され、上記印画許可データシ
フタは、各発熱抵抗体に対応した縦続構成のフリップフ
ロップで構成されると共に、 所定のフリップフロップの入力段には、印画データと印
画許可データとが供給されるゲート手段が接続され、 非印画データが入力したときには、直後のフリップフロ
ップに入力することなく、次段以降のフリップフロップ
用ゲート手段に上記印画許可データがスキップされるよ
うになされたことを特徴とする感熱ヘッド制御装置。
(1) A printing data shifter, a printing data latch, a printing permission data shifter that controls the output of the latched printing data while sequentially shifting the printing permission data, and a printing permission data shifter that controls the printing data output from the printing permission data shifter. The print permission data shifter is composed of flip-flops in a cascade configuration corresponding to each heat-generating resistor, and the input stage of a predetermined flip-flop receives print data and print data. When the gate means to which permission data is supplied is connected and non-printing data is input, the printing permission data is skipped to the gate means for flip-flops from the next stage onward without inputting it to the immediately succeeding flip-flop. A thermal head control device characterized by the following features:
JP2169465A 1990-06-27 1990-06-27 Thermosensing head controller Pending JPH0457560A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2169465A JPH0457560A (en) 1990-06-27 1990-06-27 Thermosensing head controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2169465A JPH0457560A (en) 1990-06-27 1990-06-27 Thermosensing head controller

Publications (1)

Publication Number Publication Date
JPH0457560A true JPH0457560A (en) 1992-02-25

Family

ID=15887071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2169465A Pending JPH0457560A (en) 1990-06-27 1990-06-27 Thermosensing head controller

Country Status (1)

Country Link
JP (1) JPH0457560A (en)

Similar Documents

Publication Publication Date Title
KR100247829B1 (en) Device for controlling drive of thermal print head and driving ic chip
JPS59133081A (en) Heat-sensitive recording system
US4723132A (en) Method and apparatus for preventing unevenness in printing depth in a thermal printing
JPH0775893B2 (en) Recording controller for printer
JPH0457560A (en) Thermosensing head controller
JP2589858B2 (en) Heating element control method for thermal head
JPS63207663A (en) Printing controller in thermal printer
JP2566136B2 (en) Thermal head drive circuit
JP3237133B2 (en) Thermal printer
JP2570723B2 (en) Thermal head control circuit
JPS623970A (en) Thermal recorder
JPH0729419B2 (en) Recording device
JP3001071B2 (en) Thermal head controller
JPH04298362A (en) Printing control circuit of printer
JPH0371859A (en) Thermal head
JP2817734B2 (en) Multicolor thermal printing equipment
JP3295016B2 (en) Thermal history control device for thermal head and thermal head
JP3280490B2 (en) Thermal head
JPH02172761A (en) Thermal head
JPS60196367A (en) Thermal recording device
JPH01232072A (en) Driver for parallel loads arranged in line foam
JP2586312B2 (en) Method and apparatus for controlling energization of thermal head
JPS6024967A (en) Driver mounting type thermal head driving circuit
KR100234375B1 (en) Thermal print head driver
JPH0281649A (en) Method for driving head of thermal printer