JPS6142803B2 - - Google Patents
Info
- Publication number
- JPS6142803B2 JPS6142803B2 JP55012048A JP1204880A JPS6142803B2 JP S6142803 B2 JPS6142803 B2 JP S6142803B2 JP 55012048 A JP55012048 A JP 55012048A JP 1204880 A JP1204880 A JP 1204880A JP S6142803 B2 JPS6142803 B2 JP S6142803B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- shift register
- input
- output
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 238000005070 sampling Methods 0.000 claims description 18
- 230000000903 blocking effect Effects 0.000 claims description 9
- 238000010438 heat treatment Methods 0.000 claims description 9
- 230000003111 delayed effect Effects 0.000 claims description 5
- 230000001934 delay Effects 0.000 claims description 3
- 239000004020 conductor Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000000717 retained effect Effects 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000020169 heat generation Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/315—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
- B41J2/32—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
- B41J2/375—Protection arrangements against overheating
Landscapes
- Electronic Switches (AREA)
- Recording Measured Values (AREA)
Description
【発明の詳細な説明】
この発明は、アナログ信号をデイジタル信号に
変換しこのデイジタル信号によつてサーマルヘツ
ドアレイのうちの所望のサーマルヘツドを選択し
て感熱記録紙上に記録し、もとのアナログ信号の
波形を感熱記録紙上に描画するサーマルヘツドア
レイに関し、特にサーマルヘツドアレイ中の同一
サーマルヘツドに加熱電力が連続して加えられて
当該サーマルヘツドの温度上昇が過度になること
を防止する加熱制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION This invention converts an analog signal into a digital signal, selects a desired thermal head from a thermal head array using the digital signal, records it on thermal recording paper, and converts the original analog signal into a digital signal. Regarding thermal head arrays that draw signal waveforms on thermal recording paper, heating control is particularly required to prevent excessive temperature rises in the thermal heads due to continuous application of heating power to the same thermal head in the thermal head array. It is related to the device.
第1図はこのようなサーマルヘツドアレイの一
例を示すブロツク図で、1はアナログ信号の入力
端子、2は増幅器、3はアナログデイジタル変換
器(以下ADコンバータと称する)である。ADコ
ンバータ3においてCLKはクロツク入力端子で
P15(後節で説明する)で示すサンプリング時点
で入力アナログ信号を8ビツトのデイジタル信号
に変換して出力する。この8ビツトを下位のビツ
トから順に、a,b,…g,hで表す。4は制御
回路、5はスイツチ素子群、6はサーマルヘツド
アレイで、図に示す例では抵抗体からなる256個
のサーマルヘツド((6000),…(6255)で示す)
の配列から構成される。7は電源である。 FIG. 1 is a block diagram showing an example of such a thermal head array, in which 1 is an analog signal input terminal, 2 is an amplifier, and 3 is an analog-to-digital converter (hereinafter referred to as AD converter). In AD converter 3, CLK is the clock input terminal.
At the sampling point indicated by P15 (described in a later section), the input analog signal is converted into an 8-bit digital signal and output. These 8 bits are represented by a, b, . . . g, h in order from the lowest bit. 4 is a control circuit, 5 is a switch element group, and 6 is a thermal head array. In the example shown in the figure, there are 256 thermal heads made of resistors (indicated by (6000), ... (6255)).
It consists of an array of . 7 is a power source.
第1図の紙面が感熱記録紙(図示せず)の面に
相当し、サーマルヘツドアレイ6は記録紙上に載
置されて運動することなく記録紙はサーマルヘツ
ドの配列に直角な方向に紙送りされる。2進8ビ
ツトのデイジタル信号a,…hをデコードすれば
0〜255(第1図に(4000),…(4255)で示す)
の256段階の信号を得、この信号によりスイツチ
素子群5を介して対応するサーマルヘツドを加熱
しその位置に記録することができる。各サンプリ
ング時点におけるアナログ信号の振幅はデイジタ
ル信号a,…hによつて0〜255の256段階に表さ
れ、これが各サーマルヘツドの配列位置によつ
て、もとのアナログ信号に比例する量として記録
されるので、サーマルヘツドアレイを静止させた
ままで、1個のサーマルヘツドをサーマルヘツド
アレイ6の配列方向にアナログ信号の振幅に比例
した量だけ駆動したと同様な記録を行うことがで
きる。この意味でこのようなサーマルヘツドアレ
イによる記録装置をステーシヨナリ、サーマルヘ
ツド、レコーダ(Stationary thermal head
recorder)ともいう。 The surface of the paper in FIG. 1 corresponds to the surface of thermal recording paper (not shown), and the thermal head array 6 is placed on the recording paper and does not move, but the recording paper is fed in a direction perpendicular to the arrangement of the thermal heads. be done. If the binary 8-bit digital signals a,...h are decoded, they will be 0 to 255 (shown as (4000),...(4255) in Figure 1).
A 256-step signal is obtained, and this signal can be used to heat the corresponding thermal head via the switch element group 5 and record at that position. The amplitude of the analog signal at each sampling point is expressed in 256 steps from 0 to 255 by digital signals a,...h, and this is recorded as an amount proportional to the original analog signal depending on the array position of each thermal head. Therefore, recording can be performed in the same manner as when one thermal head is driven in the arrangement direction of the thermal head array 6 by an amount proportional to the amplitude of the analog signal while the thermal head array remains stationary. In this sense, a recording device using such a thermal head array is referred to as a stationary, thermal head, or recorder (Stationary thermal head).
Also called recorder.
ステーシヨナリ、サーマルヘツド、レコーダは
定速の紙送り以外可動部分がないので高速で変化
する現象の記録に適しているが、サーマルヘツド
の温度時定数が大きいという短所がある。制御信
号入力に速応して記録が行われるようにするため
には信号入力時に充分大きな加熱電力を加えてサ
ーマルヘツドの温度を急速に上昇せねばならぬ
が、そうすると制御信号が連続して入力された場
合サーマルヘツドの温度が過度に上昇する。この
ような過度の温度上昇を避けるため、従来はたと
えぱ奇数番ヘツドと偶数番ヘツドとに分け、時分
割的に奇数番ヘツドにより記録すると次は奇数番
ヘツドに電力を加えることなく偶数番ヘツドによ
り記録するというように同一のヘツドに連続して
加熱電力が入力されないように設計した。したが
つて時分割された分割数に比例して記録に必要な
時間が綜合的に大きくなるという欠点があつた。 Stationaries, thermal heads, and recorders have no moving parts other than constant paper feed, so they are suitable for recording phenomena that change at high speed, but they have the disadvantage that the thermal head has a large temperature time constant. In order to perform recording in response to control signal input, it is necessary to apply a sufficiently large heating power when the signal is input to rapidly raise the temperature of the thermal head, but in this case, the control signal is input continuously. If the temperature is exceeded, the temperature of the thermal head will rise excessively. In order to avoid such an excessive temperature rise, in the past, data was divided into odd-numbered heads and even-numbered heads, and if recording was performed by the odd-numbered heads in a time-division manner, then the even-numbered heads could be recorded without applying power to the odd-numbered heads. The design was such that heating power was not input continuously to the same head. Therefore, there is a drawback that the time required for recording increases in proportion to the number of time-divided divisions.
この発明は従来の装置における上述の欠点を除
去することを目的とするもので、記録に必要な時
間を増大することなく同一サーマルヘツドが連続
して加熱されることがないような制御装置を提供
しようとするものである。以下図面についてこの
発明の実施例を説明する。 The present invention aims to eliminate the above-mentioned drawbacks of conventional devices by providing a control device in which the same thermal head is not heated in succession without increasing the time required for recording. This is what I am trying to do. Embodiments of the invention will be described below with reference to the drawings.
この発明による装置の綜合的な構成の一例は第
1図のブロツク図によつて示すことができ、その
場合制御回路4がこの発明の制御装置となり、
(4000)〜(4255)の256個の出力はこの発明では
それぞれ16個の出力線を有する直列入力並列出力
の制御用シフトレジスタ(後節で説明する)16個
から出力される。 An example of the overall configuration of the device according to the invention can be shown by the block diagram of FIG. 1, in which case the control circuit 4 becomes the control device of the invention,
In the present invention, the 256 outputs (4000) to (4255) are output from 16 serial input parallel output control shift registers (described in a later section) each having 16 output lines.
第2図はこの発明の装置に用いられる各種のタ
イミングの一例を示すタイミング図で、同図aは
クロツクパルスP0を示しそのクロツク周期はt0で
ある。同図b,c,dはいずれもサンプリング周
期Tsのパルスを示しTs=16t0であるが、b,
c,dに示すパルスはそれぞれ発生位相が異な
り、P16,P15,P14で表す。同図eは同図bのP16
パルスを時間的に縮尺して示し、同図fはデータ
更新周期TNを示し図に示す例ではTN=8Tsであ
り、データ更新周期TNの最終のサンプリング周
期はデータ転送期間として用いられ、第2図fの
矩形波部分でg(113―128)の記号で示す。g
(113―128)は1個のデータ更新周期TN内に含ま
れるP0パルス128本中第113本目以後のパルスに相
当するゲート波形であることを意味する。第2図
gは同図fを時間的に縮尺して示し、同図hは第
一次の遅延時間TD1、同図i,jはそれぞれ第二
次の遅延時間TD2を示す。図に示す例ではTD1=
4TN,TD2=TNである。 FIG. 2 is a timing diagram showing an example of various timings used in the apparatus of the present invention, in which a shows a clock pulse P 0 and its clock period is t 0 . b, c, and d in the same figure all show pulses with a sampling period T s and T s = 16t 0 , but b,
The pulses shown in c and d have different generation phases and are represented by P 16 , P 15 , and P 14 . Figure e is P 16 of figure b.
The pulses are shown on a temporal scale, and f in the figure shows the data update period T N . In the example shown in the figure, T N =8T s , and the final sampling period of the data update period T N is used as the data transfer period. and is indicated by the symbol g(113-128) in the rectangular wave portion of Fig. 2f. g
(113-128) means that it is a gate waveform corresponding to the 113th and subsequent pulses out of 128 P 0 pulses included in one data update period T N . Fig. 2g shows Fig. 2f on a temporal scale, h shows the first delay time T D1 , and Fig. 2i and j show the second delay time T D2 , respectively. In the example shown in the figure, T D1 =
4T N , T D2 =T N .
第2図に示すパルス波形、ゲート波形等の用い
られている回路については順次説明するが、一つ
の数値例を示せばTD1=1024μs(マイクロ
秒)、TN=256μs,Ts=32μs,t0=2μsで
ある。P0パルスから出発して第2図に示す各波形
を発生することは容易であるので、このような波
形の発生回路の説明は省略する。第1図に示す
ADコンバータ3はP15パルスの時点でデイジタル
信号a,…hを出力し制御回路4に入力する。 The circuits that use the pulse waveform, gate waveform, etc. shown in FIG. 2 will be explained in order, but to give one numerical example, T D1 = 1024 μs (microseconds), T N = 256 μs, T S = 32 μs, t 0 =2 μs. Since it is easy to generate each of the waveforms shown in FIG. 2 starting from the P 0 pulse, a description of the circuit for generating such waveforms will be omitted. Shown in Figure 1
The AD converter 3 outputs digital signals a, . . . h at the time of the P15 pulse and inputs them to the control circuit 4.
第3図及び第4図はこの発明の一実施例を示す
ブロツク図で、第1図及び第2図と同一符号は同
一部分を示し、10,20,30はそれぞれ直列
入力直列出力のシフトレジスタ8回路の集合を示
し、シフトレジスタ10は32ビツト、シフトレジ
スタ20,30はそれぞれ8ビツトのシフトレジ
スタである。Ts=32μsのサンプリング周期で
シフトレジスタ10の入力端に入力されるデータ
は、後節で説明するような方法によつてデータ更
新周期TN=8TS=256μsの間制御回路4内に保
持されていて、スイツチ素子群5を介し、保持さ
れたデータに対応するサーマルヘツドの発熱を制
御する。データ更新周期中データを保持するのは
サーマルヘツドの加熱には一定の時間を必要と
し、一つのサンプリング点のデータによつて一本
のサーマルヘツドを加熱し、この加熱が完了した
後に次ののサンプリング点のデータによつて次の
サーマルヘツドの加熱を開始したのではサンプリ
ング周期を大きくしなければならず、これを避け
るために複数のサンプリング点での複数のデータ
を保持して、保持したすべてのデータに対応する
複数のサーマルヘツドを同時に加熱するのであ
る。 3 and 4 are block diagrams showing an embodiment of the present invention, where the same reference numerals as in FIGS. 1 and 2 indicate the same parts, and 10, 20, and 30 are serial input and serial output shift registers, respectively. The figure shows a set of eight circuits, in which shift register 10 is a 32-bit shift register, and shift registers 20 and 30 are each 8-bit shift registers. The data input to the input terminal of the shift register 10 with a sampling period of T s = 32 μs is held in the control circuit 4 for a data update period of T N = 8T S = 256 μs by a method explained in a later section. The heat generation of the thermal head corresponding to the held data is controlled via the switch element group 5. Retaining data during the data update cycle requires a certain amount of time to heat the thermal head. One thermal head is heated using data from one sampling point, and after this heating is completed, the next one is heated. If the heating of the next thermal head is started based on data from a sampling point, the sampling period must be increased.To avoid this, multiple data from multiple sampling points are retained and all retained Multiple thermal heads corresponding to the data are heated simultaneously.
他方、同一サーマルヘツドの連続加熱を避ける
ため、シフトレジスタ10,20,30のいずれ
かの出力点に存在するデイジタル信号と同一のデ
イジタル信号がシフトレジスタ10の入力点に到
来したときはこの信号は保持されないように制御
回路4で消去する。 On the other hand, in order to avoid continuous heating of the same thermal head, when the same digital signal that exists at the output point of any of the shift registers 10, 20, and 30 arrives at the input point of the shift register 10, this signal is The control circuit 4 erases the data so that it is not retained.
ところで、8ビツトのデイジタル信号をデコー
ドして256種類の信号として、これを保持した
り、消去したりするには多量の回路素子が必要と
なるので、この発明では、後節で説明するとお
り、16ビツトのシフトレジスタ16個によつて信号
の保持及び消去の動作を実行する。11,21,
31,41はそれぞれ4ビツトのプリセツト可能
のカウンタでDはその入力端子、Qはその出力端
子、Lはロード信号入力端子である。12,2
2,32,42はそれぞれデコーダで、それぞれ
100〜115,200〜215,300〜31
5,400〜415で示す出力端子を備え、Sは
チツプイネーブル(chip enable)信号の入力端
子である。 By the way, decoding an 8-bit digital signal into 256 types of signals and holding and erasing them requires a large number of circuit elements, so in this invention, as explained in a later section, Signal holding and erasing operations are performed by 16 16-bit shift registers. 11, 21,
31 and 41 are respectively 4-bit presettable counters, D is its input terminal, Q is its output terminal, and L is its load signal input terminal. 12,2
2, 32, and 42 are decoders, respectively, 100 to 115, 200 to 215, and 300 to 31, respectively.
5,400 to 415, and S is an input terminal for a chip enable signal.
第4図において500〜515(このうち50
0,501,515以外は図面に省略する。以下
同じ。)600〜615はそれぞれ直列入力直列
出力のシフトレジスタ、700〜715は直列入
力並列出力の(直列出力端子をも備えているとす
る。)制御用シフトレジスタ、50はアンドゲー
ト、520〜535,620〜635,720〜
735はそれぞれアンドゲート、540〜55
5,640〜655はそれぞれオアゲートであ
る。これらシフトレジスタの直列入力端子はD、
直列出力端子はQ、クロツク入力端子はCLKで
示す。 500 to 515 (of which 50
The numbers other than 0,501,515 are omitted in the drawing. same as below. ) 600 to 615 are serial input/serial output shift registers, 700 to 715 are serial input/parallel output control shift registers (assuming that they also have a serial output terminal), 50 is an AND gate, 520 to 535, 620~635,720~
735 is an and gate, 540 to 55 respectively
5,640 to 655 are or gates, respectively. The serial input terminals of these shift registers are D,
The serial output terminal is indicated by Q, and the clock input terminal is indicated by CLK.
カウンタ11とデコーダ12とは8ビツトのデ
イジタル信号を入力して、256個の出力導線のう
ち入力デイジタル信号によつて定められるいずれ
かの導線だけに論理「1」の信号を出力するデコ
ーダに代るもので、8ビツト入力のデコーダより
も遥かに簡単な回路構成となり、かつ後節で説明
するとおり、後処理に適した形で出力信号が得ら
れる。カウンタ21、デコーダ22の組合せ及び
カウンタ31、デコーダ32の組合せならびにカ
ウンタ41、デコーダ42の組合せも同様であ
る。ADコンバータ3(一般的には信号源)から
のデイジタル信号a,…hのうち下位4ビツト
a,…dはP16パルスの時点でカウンタ11にプ
リセツトされ、上位4ビツトe,…hはデコーダ
12に入力して導線100〜115の16個の導線
のうちいずれかの導線を選択する。カウンタ11
にはP0パルスが連続入力されているのでP16パル
スの時点からプリセツトされた4ビツトによつて
定められるタイミングで端子Qからパルスを出力
しそのパルスによつてデコーダ12の信号の出力
を可能にする。すなわち11と12でデイジタル
信号a,…hの上位4ビツトにより信号の出力線
を決定し下位4ビツトにより信号出力のタイミン
グを決定するデコーダ回路を構成している。2
1,22および31,32ならびに41,42も
同様なデコーダ回路を構成する。シフトレジスタ
10では32Ts=4TN=TD1(第2図参照)だけ入
力信号を遅延させて出力し、シフトレジスタ2
0,30では更にそれぞれ8TS=TN=TD2だけ
入力信号を遅延させて出力する。デコーダ回路2
1,22はシフトレジスタ10の出力をデコード
し、デコーダ回路31,32はシフトレジスタ2
0の出力をデコードし、デコーダ回路41,42
はシフトレジスタ30の出力をデコードする。 The counter 11 and the decoder 12 are substitutes for a decoder that inputs an 8-bit digital signal and outputs a logic "1" signal only to one of the 256 output conductors determined by the input digital signal. The circuit configuration is much simpler than that of an 8-bit input decoder, and as will be explained in a later section, an output signal can be obtained in a form suitable for post-processing. The same applies to the combination of counter 21 and decoder 22, the combination of counter 31 and decoder 32, and the combination of counter 41 and decoder 42. Of the digital signals a,...h from the AD converter 3 (generally a signal source), the lower 4 bits a,...d are preset to the counter 11 at the time of the P16 pulse, and the upper 4 bits e,...h are sent to the decoder. 12 to select one of the 16 conductors 100 to 115. counter 11
Since the P 0 pulse is continuously input to the terminal Q, a pulse is output from the terminal Q at the timing determined by the preset 4 bits from the time of the P 16 pulse, and the signal of the decoder 12 can be output by the pulse. Make it. That is, 11 and 12 constitute a decoder circuit in which the higher 4 bits of the digital signals a, . . . h determine the signal output line, and the lower 4 bits determine the signal output timing. 2
1, 22, 31, 32, and 41, 42 also constitute similar decoder circuits. Shift register 10 delays the input signal by 32T s = 4T N = T D1 (see Figure 2) and outputs it.
0 and 30, the input signal is further delayed by 8T S =T N =T D2 and output. Decoder circuit 2
1 and 22 decode the output of the shift register 10, and decoder circuits 31 and 32 decode the output of the shift register 2.
0 output and decoder circuits 41 and 42
decodes the output of shift register 30.
入力信号を遅延して出力する回路はシフトレジ
スタに限定されないので、上述の実施例でTD1の
遅延を与える回路を一般的に第一次の遅延回路と
称し、TD2の遅延を与える回路を一般的に第二次
の遅延回路ということにする。第3図に示す例で
は第二次の遅延回路は2個の単位遅延回路20,
30の縦続によつて構成されているが、設計によ
つては、1個の単位遅延回路又は3個以上の単位
遅延回路の縦続としてもよいことは申すまでもな
い。この明細書ではデコーダ回路21,22;3
1,32;41,42を遅延信号用デコーダ回路
と称しこれに対してデコーダ回路11,12を信
号源信号用デコーダ回路と称することにする。 Since a circuit that delays an input signal and outputs it is not limited to a shift register, the circuit that provides a delay of T D1 in the above embodiment is generally referred to as a first-order delay circuit, and the circuit that provides a delay of T D2 is generally referred to as a first-order delay circuit. This is generally referred to as a second-order delay circuit. In the example shown in FIG. 3, the second-order delay circuit includes two unit delay circuits 20,
30 unit delay circuits are connected in cascade, but it goes without saying that one unit delay circuit or three or more unit delay circuits may be connected in cascade depending on the design. In this specification, decoder circuits 21, 22; 3
1, 32; 41, 42 will be referred to as delayed signal decoder circuits, whereas decoder circuits 11 and 12 will be referred to as signal source signal decoder circuits.
また、この明細書ではシフトレジスタ600〜
615をデータ入力用シフトレジスタ、シフトレ
ジスタ500〜515を阻止用シフトレジスタと
称し、それぞれデコーダ12の信号出力の導線に
対応して設けられるが、以下導線100に対応す
るシフトレジスタ500,600,700の組に
ついて説明する。他の組の動作も同様である。 In addition, in this specification, shift registers 600 to
Reference numeral 615 is referred to as a data input shift register, and shift registers 500 to 515 are referred to as blocking shift registers, which are provided corresponding to the signal output conductor of the decoder 12, respectively. We will explain the set of The operations of other groups are similar.
導線100の出力はオアゲート640を介して
シフトレジスタ600に入力される。但しg11
3―128の期間はアンドゲート620により入
力が阻止されシフトレジスタ600はクリアされ
る。シフトレジスタ600はP0パルスによりクロ
ツクされ16ビツトのシフトレジスタであるので
(シフトレジスタ500,700も同じ)入力端
子Dの信号は1サンプリング周期TSだけ遅延し
て出力端子Qに出力されたオアゲート640を介
して再び入力されシフトレジスタ600内を循環
して保持される。 The output of conductor 100 is input to shift register 600 via OR gate 640. However, g11
During the period 3-128, input is blocked by the AND gate 620 and the shift register 600 is cleared. Since the shift register 600 is a 16-bit shift register clocked by the P0 pulse (the same applies to shift registers 500 and 700), the signal at the input terminal D is delayed by one sampling period T S and output to the output terminal Q as an OR gate. 640, and is circulated within the shift register 600 and held there.
シフトレジスタ500の動作もシフトレジスタ
600の動作と同様で、ただオアゲート540に
より導線100に対応するすべての導線200,
300,400の出力信号の論理和を循環して保
持する。 The operation of the shift register 500 is similar to that of the shift register 600, except that all conductors 200 corresponding to the conductor 100 are connected by the OR gate 540.
The logical sum of 300 and 400 output signals is circulated and held.
すなわち、第2図fに示すようにデータ更新周
期TNのうちデータ転送期間g113―128を
除く期間は各サンプリング周期における導線10
0上の信号の論理和がシフトレジスタ600に記
憶され、上記各サンプリング周期における導線2
00,300,400上の信号の論理和がシフト
レジスタ500に記憶されている。データ転送期
間g113―128ではシフトレジスタ500,
600の入力を阻止してこれをクリアしながら、
オアゲート640の出力をアンドゲート720を
経てシフトレジスタ700に入力しその中に配列
する。オアゲート640にはシフトレジスタ70
0の直列出力端子Qからの信号も入力されている
ので、一たんシフトレジスタ700に入力された
信号はオアゲート540の出力によりアンドゲー
ト720において消去されるまではシフトレジス
タ700内で循環して保持される。シフトレジス
タ700はアンドゲート50を経てg113―1
28の期間だけそのクロツク入力端子CLKにP0
パルスが入力されてシフトされるが、データ転送
期間g113―128の終末から次のデータ転送
期間の開始までは同一のデータを保持しスイツチ
素子群5を介してサーマルヘツドアレイ6を制御
する。 That is, as shown in FIG .
The logical sum of the signals above 0 is stored in the shift register 600, and the logical sum of the signals on the conductor 2 in each sampling period is
The logical sum of the signals on 00, 300, and 400 is stored in shift register 500. During the data transfer period g113-128, the shift register 500,
While blocking the input of 600 and clearing this,
The output of OR gate 640 is input to shift register 700 via AND gate 720 and arranged therein. The shift register 70 is in the OR gate 640.
Since the signal from the serial output terminal Q of 0 is also input, the signal once input to the shift register 700 is circulated and held in the shift register 700 until it is erased by the AND gate 720 by the output of the OR gate 540. be done. Shift register 700 passes through AND gate 50 to g113-1
P 0 is applied to the clock input terminal CLK for a period of 28 seconds.
Although pulses are input and shifted, the same data is maintained from the end of the data transfer period g113-128 to the start of the next data transfer period, and the thermal head array 6 is controlled via the switch element group 5.
上述のデータ転送期間においてオアゲート54
0の出力信号はアンドゲート720を制御してシ
フトレジスタ700への入力を阻止し同一サーマ
ルヘツドが連続加熱されるような制御出力信号を
シフトレジスタ700の並列出力信号中から除去
する。オアゲート540の出力信号はデータ更新
周期TN内における導線200,300,400
上の信号の論理和であるので、ここに信号が存在
することは現在時点より(TD1)〜(TD1+
2TD2)時間前に対応サーマルヘツドに加熱がな
されたことを意味するので、その時点でオアゲー
ト640の出力信号が論理「1」であつてもアン
ドゲート720によりこれを阻止する。 During the data transfer period described above, the OR gate 54
The zero output signal controls the AND gate 720 to block the input to the shift register 700 and removes from the parallel output signals of the shift register 700 any control output signal that would cause the same thermal head to be heated continuously. The output signal of the OR gate 540 is applied to the conductors 200, 300, 400 within the data update period T N
Since it is the logical sum of the above signals, the existence of the signal here means that (T D1 ) ~ (T D1 +
Since it means that the corresponding thermal head was heated before 2T D2 ) time, AND gate 720 prevents this even if the output signal of OR gate 640 is logic "1" at that time.
以上の説明から明らかなようにこの発明によれ
ば感熱記録に必要な時間を増大することなく同一
サーマルヘツドに連続して加熱制御信号が加えら
れることを確実に防止することができる。 As is clear from the above description, according to the present invention, it is possible to reliably prevent heating control signals from being applied successively to the same thermal head without increasing the time required for thermal recording.
なお以上の説明ではサーマルヘツドアレイを構
成するサーマルヘツドの総数、制御用シフトレジ
スタの総数、第一次及び第二次の遅延回路におけ
る遅延量、データ更新周期とサンプリング周期及
びサンプリング周期とクロツ周期の関係等につい
て特定の数値例を用いたが、この発明がこのよう
な数値例に限定されるものでないことは申すまで
もない。 In the above explanation, the total number of thermal heads constituting the thermal head array, the total number of control shift registers, the amount of delay in the primary and secondary delay circuits, the data update period, the sampling period, and the sampling period and clock period are explained. Although specific numerical examples have been used for relationships etc., it goes without saying that the present invention is not limited to such numerical examples.
第1図はこの発明の綜合的な構成の一例を示す
ブロツク図、第2図はこの発明の装置に用いられ
る各種のタイミングの一例を示すタイミング図、
第3図及び第4図はこの発明の一実施例を示すブ
ロツク図である。
3…ADコンバータ、4…制御回路、5…スイ
ツチ素子群、6…サーマルヘツドアレイ、10…
第一次の遅延回路、20,30…第二次の遅延回
路、11,21,31,41…カウンタ、12,
22,32,42…デコーダ、500〜515…
阻止用シフトレジスタ、600〜615…データ
入力用シフトレジスタ、700〜715…制御用
シフトレジスタ。
FIG. 1 is a block diagram showing an example of a comprehensive configuration of the present invention, and FIG. 2 is a timing diagram showing an example of various timings used in the device of the present invention.
FIGS. 3 and 4 are block diagrams showing one embodiment of the present invention. 3... AD converter, 4... Control circuit, 5... Switch element group, 6... Thermal head array, 10...
First delay circuit, 20, 30...Second delay circuit, 11, 21, 31, 41...Counter, 12,
22, 32, 42...decoder, 500-515...
Blocking shift register, 600-615...Data input shift register, 700-715...Control shift register.
Claims (1)
出力する信号源、上記サンプリング周期の所定複
数個の周期をデータ更新周期とするとき上記信号
源の出力を入力信号として上記データ更新周期の
所定整数倍だけ入力信号を遅延して出力する第一
次の遅延回路、この第一次の遅延回路に縦続され
上記データ更新周期だけ信号を遅延させる単位遅
延回路を1個または所定複数個縦続して構成した
第二次の遅延回路、上記信号源の出力信号、上記
第一次の遅延回路の出力信号及び上記第二次の遅
延回路の各段出力信号をそれぞれ入力し入力信号
の上位ビツトにより信号の出力線を決定し、下位
ビツトにより上記サンプリング周期内における上
記信号の出力タイミングを決定する信号源信号用
デコーダ回路及び各遅延信号用デコーダ回路、上
記信号源信号用デコーダ回路の各出力線にそれぞ
れ対応して設けられ入力信号を上記サンプリング
周期だけ遅延して出力するデータ入力用シフトレ
ジスタ及び阻止用シフトレジスタ、上記各データ
入力用シフトレジスタにそれぞれ対応して設けら
れ上記データ入力用シフトレジスタと同一のビツ
ト数を有しかつ並列出力端子を備えた制御用シフ
トレジスタ、上記各データ入力用シフトレジスタ
の直列出力信号と対応する制御用シフトレジスタ
の直列信号と上記信号源信号用デコーダ回路の対
応出力線上の信号との論理和を当該データ入力用
シフトレジスタの入力信号とする手段、上記各阻
止用シフトレジスタの直列出力信号と上記各遅延
信号用デコーダ回路のすべての対応する出力線上
の信号との論理和を当該阻止用シフトレジスタの
入力信号とする手段、上記データ更新周期中の最
終のサンプリング周期においてすべてのデータ入
力用シフトレジスタとすべての阻止用シフトレジ
スタへの入力を阻止し各データ入力用シフトレジ
スタの上記入力信号をそれぞれ対応する制御用シ
フトレジスタに入力する手段、各阻止用シフトレ
ジスタの入力信号によりそれぞれ対応する制御用
シフトレジスタへの入力を阻止する手段を備えた
ことを特徴とするサーマルヘツドアレイの加熱制
御装置。1 A signal source that outputs a digital signal at a predetermined sampling period, and when a predetermined plurality of periods of the sampling period is a data update period, the output of the signal source is used as an input signal, and the input signal is a predetermined integral multiple of the data update period. a primary delay circuit that delays and outputs the signal, and a secondary delay circuit configured by cascading one or a predetermined plurality of unit delay circuits that are cascaded to the primary delay circuit and delay the signal by the data update period. input the output signal of the delay circuit, the output signal of the signal source, the output signal of the first delay circuit, and the output signal of each stage of the second delay circuit, and determine the output line of the signal based on the upper bits of the input signal. A decoder circuit for a signal source signal, a decoder circuit for each delayed signal, and each output line of the decoder circuit for a signal source signal, which determines the output timing of the signal within the sampling period based on the lower bits, is provided respectively. A data input shift register and a blocking shift register for delaying the input signal by the sampling period and outputting the same; a data input shift register that is provided corresponding to each of the data input shift registers and having the same number of bits as the data input shift register; and a control shift register equipped with a parallel output terminal, the serial output signal of each of the data input shift registers, the serial signal of the corresponding control shift register, and the signal on the corresponding output line of the signal source signal decoder circuit. Means for setting the logical sum as an input signal of the data input shift register; means for calculating the logical sum of the serial output signals of the respective blocking shift registers and the signals on all the corresponding output lines of the respective delayed signal decoder circuits; means for blocking input to all data input shift registers and all blocking shift registers in the final sampling period of the data update period, and inputting the input signal to each data input shift register. Heating of a thermal head array characterized by comprising means for inputting a signal to each corresponding control shift register, and means for blocking input to the corresponding control shift register based on the input signal of each blocking shift register. Control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204880A JPS56109768A (en) | 1980-02-05 | 1980-02-05 | Heating controller for thermal head array |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204880A JPS56109768A (en) | 1980-02-05 | 1980-02-05 | Heating controller for thermal head array |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS56109768A JPS56109768A (en) | 1981-08-31 |
| JPS6142803B2 true JPS6142803B2 (en) | 1986-09-24 |
Family
ID=11794709
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1204880A Granted JPS56109768A (en) | 1980-02-05 | 1980-02-05 | Heating controller for thermal head array |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS56109768A (en) |
-
1980
- 1980-02-05 JP JP1204880A patent/JPS56109768A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS56109768A (en) | 1981-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4630068A (en) | High speed thermal printing circuit | |
| JPS6142804B2 (en) | ||
| JPS6142803B2 (en) | ||
| US4083040A (en) | Trace locator for a multi-trace recorder | |
| JPH0132074B2 (en) | ||
| JPS6147366B2 (en) | ||
| IL26396A (en) | A device for timescale selection,analysis and recording of electric pulses which may follow one another at very short intervals | |
| JPH01105117A (en) | Waveform recorder using thermal head array | |
| JPS5855250A (en) | Multi-gradation recording device | |
| US3022003A (en) | Counting circuit | |
| SU900408A1 (en) | Digital delay line | |
| US3431492A (en) | Transient signal recording system utilizing different frequency recording drivers including means for sampling different portions of the transient signal at different frequencies | |
| RU1835549C (en) | Logical cell for identification matrix | |
| JPS5814232A (en) | Input and output controlling system | |
| RU1839269C (en) | Method for magnetic recording of digital information and device for implementation of the method | |
| SU370717A1 (en) | CONTROLLABLE PROBABILITY CONVERTER | |
| SU983757A1 (en) | Storage testing device | |
| SU881747A1 (en) | Microprogramme-control device | |
| SU886057A1 (en) | Frequency pulse memory | |
| SU1257819A1 (en) | Delaying device | |
| SU1483482A1 (en) | Device for multichannel magnetic recording and playback of pulse train | |
| SU935988A1 (en) | Device for control of graphic information recorder | |
| SU1108496A1 (en) | Digital magnetic recording device | |
| JPS6255346B2 (en) | ||
| SU1182539A1 (en) | Device for reproducing functions |