JPH0785570B2 - Data transfer device - Google Patents
Data transfer deviceInfo
- Publication number
- JPH0785570B2 JPH0785570B2 JP62301061A JP30106187A JPH0785570B2 JP H0785570 B2 JPH0785570 B2 JP H0785570B2 JP 62301061 A JP62301061 A JP 62301061A JP 30106187 A JP30106187 A JP 30106187A JP H0785570 B2 JPH0785570 B2 JP H0785570B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- maximum value
- circuit
- heating resistor
- control circuit
- 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 - Fee Related
Links
Landscapes
- Fax Reproducing Arrangements (AREA)
- Electronic Switches (AREA)
- Television Signal Processing For Recording (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は、たとえばテレビジョン受像機などにおいて再
生される映像に対応する映像信号から1フィールドの映
像信号を抽出し、抽出された映像信号に対応する映像を
熱転写方式によって印画紙上に記録するように構成され
たサーマルプリンタなどにおいて好適に実施されるデー
タ転送装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention corresponds to an extracted video signal by extracting a 1-field video signal from a video signal corresponding to a video reproduced in a television receiver or the like. The present invention relates to a data transfer device that is preferably implemented in a thermal printer or the like configured to record an image on photographic paper by a thermal transfer method.
背景技術 テレビジョン受像機によって再生される映像信号から、
1フィールドの映像信号を抽出し、前記抽出された1フ
ィールドの映像信号に対応する静止画を記録用紙に記録
する場合において、従来より熱転写方式によって記録を
行うサーマルプリンタが用いられている。サーマルプリ
ンタには、プラテンに臨み、その長手方向に線状に形成
される複数の発熱抵抗体を含んで構成されるサーマルヘ
ッドが設けられている。記録用紙はプラテンに巻回され
て搬送され、この記録用紙とサーマルヘッドとの間に
は、分散性の昇華染料を主成分としたインクが塗布され
たインクフィルムが介在される。BACKGROUND ART From a video signal reproduced by a television receiver,
2. Description of the Related Art When a video signal of one field is extracted and a still image corresponding to the extracted video signal of one field is recorded on a recording sheet, a thermal printer has been conventionally used for recording by a thermal transfer method. The thermal printer is provided with a thermal head which faces the platen and includes a plurality of heating resistors linearly formed in the longitudinal direction of the platen. The recording paper is wound around a platen and conveyed, and an ink film coated with an ink containing a dispersible sublimation dye as a main component is interposed between the recording paper and the thermal head.
前記サーマルヘッドを構成する発熱抵抗体に選択的に電
圧を印加すると、電圧が印加された発熱抵抗体の位置に
対応するインクフィルムのインクは昇華し、この昇華し
たインクが記録紙の表面に付着する。前記インクフィル
ム上に塗布されたインクの昇華する量は、発熱抵抗体の
発熱量に対応するため、発熱抵抗体に一定の電圧を印加
する場合において、電圧を印加する時間を変化すること
によって1ドット毎の階調を表現することができる。映
像信号は、基本的には被写体の輝度レベルの連続である
ため、このような映像信号をもとに静止画を記録しよう
とする場合においては、1ドット毎の階調が表現できる
ように構成されなければならない。たとえば黒画素の密
度によって中間階調を表現するような装置によっては、
映像信号に基づく静止画の記録を行うことができない。When a voltage is selectively applied to the heating resistor forming the thermal head, the ink of the ink film corresponding to the position of the heating resistor to which the voltage is applied sublimes and the sublimed ink adheres to the surface of the recording paper. . The amount of sublimation of the ink applied on the ink film corresponds to the amount of heat generated by the heating resistor. Therefore, when a constant voltage is applied to the heating resistor, one dot can be obtained by changing the voltage application time. Each gradation can be expressed. Since the video signal is basically a continuous brightness level of the subject, when a still image is to be recorded based on such a video signal, the gradation for each dot can be expressed. It must be. For example, depending on the device that expresses halftones by the density of black pixels,
It is not possible to record a still image based on the video signal.
サーマルヘッドを構成する複数の発熱抵抗体に選択的に
電圧を印加するため、前記サーマルヘッドにはその発熱
抵抗体の総数に対応するビット数を有するデジタル信号
が並列に与えられる。すなわち、たとえば電圧を印加す
べき発熱抵抗体に対応するビットは「1」とされ、電圧
を印加しない発熱抵抗体に対応するビットは「0」とさ
れたデータがサーマルヘッドに与えられる。このような
データの1回の転送によっては電圧が印加される発熱抵
抗体と、印加されない発熱抵抗体との2種類しか存在し
ないために二階調の表現しかできない。しかしながらた
とえばこのようなデータ転送を64回行うことによって、
発熱抵抗体に対する電圧印加時間を64種類に選ぶことが
でき、これによって64階調の表現が可能となる。In order to selectively apply a voltage to the plurality of heating resistors that form the thermal head, a digital signal having a bit number corresponding to the total number of the heating resistors is applied in parallel to the thermal head. That is, for example, data in which the bit corresponding to the heating resistor to which a voltage is applied is set to "1" and the bit corresponding to the heating resistor to which no voltage is applied is set to "0" is given to the thermal head. Since there are only two types of heating resistors to which a voltage is applied and heating resistors to which no voltage is applied, only two gradations can be expressed by one transfer of such data. However, for example, by performing 64 such data transfers,
The voltage application time to the heating resistor can be selected from 64 types, which enables representation of 64 gradations.
発明が解決しようとする問題点 前述のようなデータ転送が行われるようなサーマルプリ
ンタにおいて、たとえば64階調による画像の表現を行う
場合においては、64回に亘るデータ転送が必要となる。
1回の転送によってサーマルヘッドに与えられるデータ
は、たとえばCRT(陰極線管)の画面上の1走査線に対
応するけれども、印画すべき1走査線の画像が必ずしも
64階調のすべてを用いて表現されるわけではなく、たと
えば最大の階調を有するドットが10回のデータ転送によ
ってその階調が表現される場合には、それ以降において
サーマルヘッドに与えられるデータは、各ビットがすべ
て「0」であるようなデータである。すなわち10回のデ
ータ転送で、1走査線に対応する画像の印画に必要な情
報はすべて転送されているにも拘わらず、1走査線に対
応する画像情報のサーマルヘッドへの転送は、必ず64回
行われることになり、このような無意味なデータ転送に
よってサーマルプリンタの印画速度の向上が妨げられて
いる。Problems to be Solved by the Invention In a thermal printer in which data transfer as described above is performed, for example, when expressing an image with 64 gradations, data transfer must be performed 64 times.
The data given to the thermal head by one transfer corresponds to, for example, one scanning line on the screen of a CRT (cathode ray tube), but the image of one scanning line to be printed is not always required.
It is not expressed using all 64 gradations. For example, when the dot having the maximum gradation is expressed by 10 times of data transfer, the data given to the thermal head after that. Is data in which all bits are "0". That is, even though all the information necessary for printing the image corresponding to one scanning line has been transferred by 10 times of data transfer, it is necessary to transfer the image information corresponding to one scanning line to the thermal head by 64 times. As a result of such meaningless data transfer, improvement in the printing speed of the thermal printer is hindered.
本発明の目的は、無意味なデータ転送を行わず、したが
つてデータ転送速度が格段に向上されるデータ転送速度
を提供することである。It is an object of the present invention to provide a data transfer rate that does not carry out meaningless data transfer and therefore the data transfer rate is significantly improved.
問題点を解決するための手段 本発明は、記録すべき映像信号に従って発熱抵抗体を通
電発熱させ、印画紙上に記録するサーマルプリンタ内
で、複数ビット容量のデータを複数組まとめて1ライン
データとして発熱抵抗体へデータを転送するデータ転送
装置において、 入力される1ラインデータを記憶するラインメモリ16
と、 ラッチ回路18と比較回路19とから成り、入力されるデー
タを逐次比較し、より大きい方のデータ値をラッチ回路
に保持する最大値検出回路17と、 バッファ21を有し、前記ラインメモリより出力された1
ラインデータを電圧印加データに変換して前記バッファ
に記憶し、前記バッファに記憶されたデータを前記ラッ
チ回路に保持された最大値データの回数だけ前記発熱抵
抗体へ転送する制御回路14とを備えたことを特徴とする
データ転送装置である。Means for Solving the Problems According to the present invention, a plurality of sets of data having a plurality of bit capacities are collected as one line data in a thermal printer in which a heating resistor is energized and heated according to a video signal to be recorded to record on a printing paper. In a data transfer device that transfers data to a heating resistor, a line memory 16 that stores one line of input data
A maximum value detection circuit 17 for sequentially comparing input data and holding a larger data value in the latch circuit, and a buffer 21. Output from 1
And a control circuit 14 for converting the line data into voltage application data, storing the data in the buffer, and transferring the data stored in the buffer to the heating resistor by the number of times of maximum value data held in the latch circuit. It is a data transfer device characterized by the above.
作 用 本発明においては、複数ビット容量のデータが複数組で
1転送単位とされるデータ転送装置において、各組に割
当てられるレベルに対応するビット数の最大値が最大値
検出手段によって検出される。また記憶手段には、前記
複数ビット容量のデータの各組に割当てられるレベルに
対応するビット数だけ複数ビット一方側から特定データ
が格納される。記憶手段からのデータの転送は、各組に
亘って前記複数ビット一方側から前記最大値に対応する
ビット数だけ順次的に行われる。Operation In the present invention, in the data transfer device in which a plurality of sets of data having a plurality of bit capacities are used as one transfer unit, the maximum value of the number of bits corresponding to the level assigned to each set is detected by the maximum value detecting means. . Further, the storage means stores the specific data from one side of the plurality of bits by the number of bits corresponding to the level assigned to each set of the data having the plurality of bits capacity. The data transfer from the storage means is sequentially performed from one side of the plurality of bits for each set by the number of bits corresponding to the maximum value.
これによって1転送単位のデータのすべてを転送するこ
となく、特定データはすべて転送されることになり、必
要なデータのみの転送を行うことができる。したがって
たとえば熱転写方式のサーマルプリンタなどにおいて、
画像情報の転送は、最小の回数だけ行われるようになる
ので、その印画速度が向上される。As a result, all the specific data are transferred without transferring all the data of one transfer unit, and it is possible to transfer only the necessary data. Therefore, for example, in a thermal transfer type thermal printer,
Since the image information is transferred a minimum number of times, the printing speed is improved.
また本発明に従えば、1ライン分のデータのうち最大値
を予め検出しておき、この最大値によって、発熱抵抗体
へ信号を送出する回数を設定する。これによって発熱抵
抗体への送出動作を早く停止することができる。According to the invention, the maximum value of the data for one line is detected in advance, and the maximum value sets the number of times the signal is sent to the heating resistor. This makes it possible to quickly stop the operation of sending to the heating resistor.
実施例 第2図は本発明の一実施例であるサーマルプリンタ11の
サーマルヘッド1の周辺の構成を示す断面図である。サ
ーマルヘッド1はプラテン2に臨んで配設され、プラテ
ン2の長手方向に沿って形成される複数の発熱抵抗体3
を含んでいる。プラテン2には、印画紙4が巻回され、
該印画紙4はプラテン2が矢符R1方向に角変位されるこ
とによって矢符R2方向に搬送される。印画紙4とサーマ
ルヘッド1との間には、インクフィルム5が介在され、
該インクフィルム5はベースフィルム6の印画紙4に臨
む表面に、分散性の昇華染料を主成分としたインク(以
下、インクと称する)7が塗布された構成となってい
る。発熱抵抗体3に関連して放熱板8が配設され、発熱
抵抗体3に電圧が印加された場合における余熱によって
印画品質が劣化することを防いでいる。Second Embodiment FIG. 2 is a sectional view showing the configuration around the thermal head 1 of a thermal printer 11 which is an embodiment of the present invention. The thermal head 1 is disposed so as to face the platen 2 and has a plurality of heating resistors 3 formed along the longitudinal direction of the platen 2.
Is included. A photographic paper 4 is wound around the platen 2,
The photographic printing paper 4 is conveyed in the arrow R2 direction by the platen 2 being angularly displaced in the arrow R1 direction. An ink film 5 is interposed between the photographic printing paper 4 and the thermal head 1,
The ink film 5 has a structure in which an ink (hereinafter referred to as ink) 7 containing a dispersible sublimation dye as a main component is applied to the surface of the base film 6 facing the photographic paper 4. A heat radiating plate 8 is provided in association with the heating resistor 3 to prevent deterioration of printing quality due to residual heat when a voltage is applied to the heating resistor 3.
発熱抵抗体3に電圧が印加され、該発熱抵抗体3が発熱
すると、インクフィルム5のベースフィルム6上に形成
されたインク7は昇華し、昇華したインク7aは、印画紙
4の表面に付着する。印画紙4は基紙4aにポリエステル
テレフタレートなどの受容層4bがコーティングされた構
成となっており、この受容層4bに、昇華したインク7aが
付着する。When a voltage is applied to the heating resistor 3 and the heating resistor 3 generates heat, the ink 7 formed on the base film 6 of the ink film 5 sublimes, and the sublimed ink 7a adheres to the surface of the printing paper 4. . The photographic printing paper 4 has a structure in which a base paper 4a is coated with a receiving layer 4b such as polyester terephthalate, and the sublimated ink 7a adheres to the receiving layer 4b.
昇華したインク7aの量は発熱抵抗体3の発熱量に対応
し、したがって該発熱抵抗体3の発熱量を制御すること
によって、印画紙4に印画される各ドットの濃度を変化
させることができる。発熱抵抗体3の発熱量は、電圧を
印加する時間に比例するため、電圧印加時間を適当に選
ぶことによって所望の濃度のドットを表示することがき
る。The amount of the sublimated ink 7a corresponds to the heat generation amount of the heat generating resistor 3, and therefore, by controlling the heat generation amount of the heat generating resistor 3, the density of each dot printed on the printing paper 4 can be changed. . Since the amount of heat generated by the heating resistor 3 is proportional to the voltage application time, it is possible to display a dot having a desired density by appropriately selecting the voltage application time.
第1図はサーマルプリンタ11の基本的な構成を示すブロ
ック図である。サーマルプリンタ11は、たとえばテレビ
ジョン受像機などに関連して設けられ、テレビジョン受
像機において再生される映像のうち、所望の場面に対応
する映像を静止画とて印画紙に記録する場合において用
いられる。FIG. 1 is a block diagram showing the basic configuration of the thermal printer 11. The thermal printer 11 is provided, for example, in association with a television receiver or the like, and is used in the case where an image corresponding to a desired scene among the images reproduced by the television receiver is recorded as a still image on photographic paper. To be
操作者によって所望の場面に対応する静止面の記録が指
示されると、映像信号はフィールドメモリ12に与えら
れ、該フィールドメモリ12において1フィールド分の映
像信号が記憶される。フィールドメモリ12の出力はアナ
ログ/デジタル(以下、A/Dと称する)変換回路13に与
えられる。該A/D変換回路13には制御回路14からライン1
5を介してサンプリング信号が与えられており、前記フ
ィールドメモリ12の出力はこのサンプリング信号の周波
数に対応して定まる複数のレベルのデジタル信号に変換
される。When the operator gives an instruction to record a still surface corresponding to a desired scene, the video signal is given to the field memory 12, and the field memory 12 stores the video signal for one field. The output of the field memory 12 is given to an analog / digital (hereinafter referred to as A / D) conversion circuit 13. The A / D conversion circuit 13 has a line 1 from the control circuit 14
A sampling signal is given via 5, and the output of the field memory 12 is converted into digital signals of a plurality of levels determined according to the frequency of the sampling signal.
A/D変換回路13が出力するデジタル信号は、前記デジタ
ル信号によって表される1走査線に対応する映像データ
を記憶するラインメモリ16、および後述の最大値検出回
路17に与えられる。ラインメモリ16に与えられた映像デ
ータは制御回路14に与えられ、後述のような変換が施さ
れた後にサーマルヘッド1に対して出力される。最大値
検出回路17の出力もまた制御回路14に与えられる。The digital signal output from the A / D conversion circuit 13 is given to a line memory 16 which stores video data corresponding to one scanning line represented by the digital signal, and a maximum value detection circuit 17 described later. The video data given to the line memory 16 is given to the control circuit 14 and is outputted to the thermal head 1 after being converted as will be described later. The output of the maximum value detection circuit 17 is also given to the control circuit 14.
最大値検出回路17は、ラッチ回路18および比較回路19を
含んで構成されている。ラッチ回路18は、比較回路19か
らライン20を介してラッチ信号が与えられるたび毎にA/
D変換回路13が出力するデジタル信号をラッチし、該ラ
ッチされたデジタル信号は、比較回路19に与えられると
ともに、最大値検出回路17の出力として、制御回路14に
も与えられる。最大値検出回路17に与えられるA/D変換
回路13の出力は、サーマルヘッド1によって印画が行わ
れる場合の各ドットの濃度に対応している。たとえばサ
ーマルプリンタ11が64階調の濃度のドットによって静止
画を記録する場合においては、A/D変換回路13が出力す
るデジタル信号は、6ビットのデジタル信号となる。The maximum value detection circuit 17 includes a latch circuit 18 and a comparison circuit 19. The latch circuit 18 receives an A / A signal every time a latch signal is given from the comparison circuit 19 through the line 20.
The digital signal output from the D conversion circuit 13 is latched, and the latched digital signal is supplied to the comparison circuit 19 and also to the control circuit 14 as the output of the maximum value detection circuit 17. The output of the A / D conversion circuit 13 given to the maximum value detection circuit 17 corresponds to the density of each dot when the thermal head 1 prints. For example, when the thermal printer 11 records a still image with dots having a density of 64 gradations, the digital signal output from the A / D conversion circuit 13 is a 6-bit digital signal.
A/D変換回路13が出力するデジタル信号のうち1走査線
の先頭位置のドットに対応するデジタル信号である映像
データD1が、最大値検出回路17に与えられると、比較回
路19はライン20を介してラッチ回路18にラッチ信号を出
力する。これによってラッチ回路18には、映像データD1
がラッチされ、該ラッチ回路18の出力は制御回路14に与
えられているため、この時点においては制御回路14に映
像データD1が最大値として与えられている。When the video data D1 which is a digital signal corresponding to the dot at the head position of one scanning line among the digital signals output from the A / D conversion circuit 13 is given to the maximum value detection circuit 17, the comparison circuit 19 changes the line 20 to A latch signal is output to the latch circuit 18 via the. As a result, the latch circuit 18 stores the video data D1
Are latched and the output of the latch circuit 18 is given to the control circuit 14, so that the video data D1 is given as the maximum value to the control circuit 14 at this point.
第2ドットの濃度に対応する映像データD2が最大値検出
回路17に与えられると、比較回路19においてはラッチ回
路18が出力する映像データD1と前記与えられた映像デー
タD2との比較が行われる。たとえば映像データD1が映像
データD2よりも大きい場合においては、比較回路19はラ
イン20にラッチ信号を導出せず、したがってラッチ回路
18には映像データD1が保持されたままとなる。When the image data D2 corresponding to the density of the second dot is given to the maximum value detection circuit 17, the comparison circuit 19 compares the image data D1 output from the latch circuit 18 with the given image data D2. . For example, when the video data D1 is larger than the video data D2, the comparison circuit 19 does not derive the latch signal on the line 20, and therefore the latch circuit
The image data D1 is still held in 18.
次に、第3ドットに対応する映像データD3が最大値検出
回路17に与えられる。たとえばこの映像データD3が映像
データD1よりも大きい場合において、比較回路19はライ
ン20にラッチ信号を導出する。これによってラッチ回路
18において保持されるデータは、栄層データD3に変化す
ることになる。同様の動作が1走査線に亘って行われ、
1走査線の最後のドットに対応する映像データが比較回
路19に入力された後には、ラッチ回路18が保持する映像
データは、1走査線における最大の映像データとなって
いる。Next, the video data D3 corresponding to the third dot is given to the maximum value detection circuit 17. For example, when the video data D3 is larger than the video data D1, the comparison circuit 19 derives the latch signal on the line 20. This allows the latch circuit
The data held in 18 will change to the glory layer data D3. The same operation is performed over one scanning line,
After the video data corresponding to the last dot on one scanning line is input to the comparison circuit 19, the video data held by the latch circuit 18 is the maximum video data on one scanning line.
制御回路14では、ラッチ回路18が保持する最大の映像デ
ータを参照して、サーマルヘッド1に対して後述のよう
にしてデータ転送を行う。制御回路14からのサーマルヘ
ッド1に対するデータ転送は、ラインメモリ16に、A/D
変換回路13が出力する1走査線の映像データが入力され
た後に行われるため、この1走査線の映像データが制御
回路14からサーマルヘッド1に転送される時点において
は、その走査線の映像データの最大値は、制御回路14に
与えられていることになる。The control circuit 14 refers to the maximum image data held by the latch circuit 18 and transfers data to the thermal head 1 as described later. Data transfer from the control circuit 14 to the thermal head 1 is performed by the A / D converter in the line memory 16.
Since this is performed after the video data of one scanning line output from the conversion circuit 13 is input, the video data of that scanning line is transferred at the time when this video data of one scanning line is transferred from the control circuit 14 to the thermal head 1. The maximum value of is given to the control circuit 14.
制御回路14は、その内部に記憶手段として設けられるバ
ッファ21を含んでおり、ラインメモリ16から与えられた
映像データは後述のような変換が施されて、バッファ21
に格納される。すなわち制御回路14からサーマルヘッド
1に転送されるデータは、該バッファ21内に記憶された
データである。The control circuit 14 includes a buffer 21 provided therein as a storage means, and the video data provided from the line memory 16 is subjected to conversion as described below to obtain the buffer 21.
Stored in. That is, the data transferred from the control circuit 14 to the thermal head 1 is the data stored in the buffer 21.
制御回路14には、モータ制御回路22が接続され、該モー
タ制御回路22にはパルスモータ23が接続されている。パ
ルスモータ23は、前述のプラテン2を回転駆動するため
に設けられており、該パルスモータ23の動作態様は、制
御回路14からのモータ制御回路22に与えられる制御信号
によって変化されることになる。制御回路14からモータ
制御回路22に与えられる前述の制御信号は、最大値検出
回路17から与えられる映像データの最大値に対応してお
り、これによってプラテン2の回転角側毒は、1走査線
内で最大の濃度を有するドットの映像データに対応して
変化することになる。A motor control circuit 22 is connected to the control circuit 14, and a pulse motor 23 is connected to the motor control circuit 22. The pulse motor 23 is provided for rotationally driving the platen 2 described above, and the operation mode of the pulse motor 23 is changed by a control signal given from the control circuit 14 to the motor control circuit 22. . The above-mentioned control signal given from the control circuit 14 to the motor control circuit 22 corresponds to the maximum value of the image data given from the maximum value detection circuit 17, whereby the rotation angle side poison of the platen 2 is scanned by one scanning line. It changes in accordance with the image data of the dot having the maximum density within.
制御回路14内に含まれるバッファ21における映像データ
の記憶態様が第1表に示されている。たとえば1走査線
をN個のドットによって表示し、個々のドットの濃度が
64階調に変化される場合においては、バッファ21の記憶
領域で64×Nビットの記憶領域が1走査線に対して割当
てられる。前記64×Nビットの記憶領域に記憶される。
64×NビットのデータM(i,j)(ただしM(i,j)は
「0」または「1」であり、i,jは整数であって、1≦
i≦64,1≦j≦Nである)のうち、1走査線の第1ドッ
トに対応する映像データD1にはデータM(i,1)が対応
し、映像データD2にはデータM(i,2)が対応し、…、
映像データDNにはデータM(i,N)が対応している。Table 1 shows the storage mode of the video data in the buffer 21 included in the control circuit 14. For example, one scan line is displayed by N dots, and the density of each dot is
In the case of changing to 64 gradations, a storage area of 64 × N bits in the storage area of the buffer 21 is assigned to one scanning line. It is stored in the 64 × N-bit storage area.
64 × N-bit data M (i, j) (where M (i, j) is “0” or “1”, i, j is an integer, and 1 ≦
i ≦ 64, 1 ≦ j ≦ N), the video data D1 corresponding to the first dot of one scanning line corresponds to the data M (i, 1), and the video data D2 corresponds to the data M (i , 2) is supported, ...
Data M (i, N) corresponds to the video data DN.
ラインメモリ16に与えられる映像データは、前述のよう
に6ビットの2進データであるけれども、ここでは簡単
のためにその十進表示を用いて説明する。たとえば映像
データD1〜DNが、 である場合において、映像データD1に対応してデータM
(1,1)には「1」が割当てられ、データM(i,1)(2
≦i≦64)には「0」が割当てられる。また映像データ
D2に対応してデータM(1,2),M(2,2)には「1」が割
当てられ、データM(i,2)(3≦i≦64)には「0」
が割当てられる。同様にしてたとえば映像データDkの値
がmである場合においてデータM(1,k)〜データM
(m,k)には「1」が割当てられデータM(m+1,k)〜
データM(64,k)には「0」が割当てられる。このよう
にして各ドットの映像データは、その映像データの値に
対応する「1」の個数に変換される。 Although the video data provided to the line memory 16 is 6-bit binary data as described above, the decimal display will be used here for simplicity. For example, video data D1-DN , The data M corresponding to the video data D1
“1,” is assigned to (1,1), and the data M (i, 1) (2
“0” is assigned to ≦ i ≦ 64). Also video data
“1” is assigned to the data M (1,2), M (2,2) corresponding to D2, and “0” is assigned to the data M (i, 2) (3 ≦ i ≦ 64).
Are assigned. Similarly, for example, when the value of the video data Dk is m, data M (1, k) to data M
"1" is assigned to (m, k) and the data M (m + 1, k) ~
“0” is assigned to the data M (64, k). In this way, the image data of each dot is converted into the number of "1" corresponding to the value of the image data.
上記第1式〜第10式に示される映像データD1〜DNが、前
述のようにしてバッファ21に格納された場合における記
憶態様は、第2表に示されている。第1ドットに対応す
るデータは、データM(i,1)(1≦i≦64)であって
このデータの中には、「1」が1個含まれている。各ド
ットに対応するデータに含まれる「1」の個数はサーマ
ルヘッド1における個々の発熱抵抗体3に対する電圧印
加時間に比例しており、たとえば映像データD1に対応し
て第1ドットに対応する発熱抵抗体3に単位時間ΔTに
亘って電圧が印加されるとすると、たとえば第5ドット
に対応する発熱抵抗体3には4×ΔTの時間に亘って電
圧が印加されることになる。このようにして発熱抵抗体
3に対する電圧印加時間は、64種類選ぶことができ、個
々のドットの濃度は64階調に選ぶことができる。Table 2 shows a storage mode in the case where the video data D1 to DN shown in the above formulas 1 to 10 are stored in the buffer 21 as described above. The data corresponding to the first dot is data M (i, 1) (1 ≦ i ≦ 64), and one “1” is included in this data. The number of “1” s included in the data corresponding to each dot is proportional to the voltage application time to each heating resistor 3 in the thermal head 1, and for example, the heat generation corresponding to the first dot corresponding to the image data D1. If a voltage is applied to the resistor 3 for a unit time ΔT, for example, a voltage will be applied to the heating resistor 3 corresponding to the fifth dot for a time of 4 × ΔT. In this way, 64 types of voltage application time can be selected for the heating resistor 3, and the density of each dot can be selected in 64 gradations.
前述のようにしてバッファ21に記憶されたデータM(i,
j)は制御回路14からサーマルヘッド1に対して、まず
第1回目のデータ転送においてデータM(1,j)(1≦
j≦N)のNビットのデータが転送され、第2回目のデ
ータ転送においてデータM(2,j)の転送が行われ、
…、第64回目のデータ転送においてデータM(64,j)の
転送が行われる。 The data M (i,
j) is the data M (1, j) (1 ≦ 1) from the control circuit 14 to the thermal head 1 in the first data transfer.
j ≦ N) N-bit data is transferred, and data M (2, j) is transferred in the second data transfer.
The data M (64, j) is transferred in the 64th data transfer.
たとえば1走査線の第k番目のドットに対応する映像デ
ータDkの十進表示がmであって映像データDkがその走査
線内において最大値を有する映像データである場合にお
いて、データM(i,j)(m+1≦64,1≦j≦N)はす
べて「0」となっていいる。この場合において最大値検
出回路17のラッチ回路18において保持されている映像デ
ータは、映像データDkであってしたがってその値mが制
御回路14に与えられている。制御回路14においては前記
与えられた映像データDkの値mに基づいて、前述のよう
なデータ転送をm回に亘って行う。これによって第1回
目のデータ転送から第m回目のデータ転送までの各回に
転送されるのNビットのデータは、少なくとも1ビット
のデータが「1」であるようなデータである。第(m+
1)回目から第64回目の転送に対応するデータは、前述
のようにすべて「0」であるため、本実施例においては
このようなデータ転送は行われない。たとえば第2表に
示されるようなデータがバッファ21に記憶されている場
合(最大の映像データが映像データD6(=6)の場合)
においては、制御回路14は第1回目から第6回目までの
データ転送のみを行う。For example, when the decimal display of the video data Dk corresponding to the kth dot of one scanning line is m and the video data Dk is the video data having the maximum value in the scanning line, the data M (i, j) (m + 1 ≦ 64, 1 ≦ j ≦ N) are all “0”. In this case, the video data held in the latch circuit 18 of the maximum value detection circuit 17 is the video data Dk, and therefore its value m is given to the control circuit 14. The control circuit 14 performs the above-mentioned data transfer m times based on the given value m of the video data Dk. As a result, the N-bit data transferred at each time from the first data transfer to the m-th data transfer is data in which at least 1-bit data is "1". The (m +
1) The data corresponding to the transfer from the 64th time to the 64th time is all “0” as described above, so such data transfer is not performed in the present embodiment. For example, when the data shown in Table 2 is stored in the buffer 21 (when the maximum video data is the video data D6 (= 6))
In, the control circuit 14 only performs the first to sixth data transfers.
サーマルヘッド1において、1は走査線内における最大
の濃度を有するドットに対応する映像データDkに対応す
る発熱抵抗体3に対する電圧印加時間は、発熱抵抗体3
に対する最大電圧印加時間のm/64倍となる。このような
時間において1走査線の印画が終了し、次の走査線に対
応する印画処理を開始することができる。In the thermal head 1, 1 is the voltage application time to the heating resistor 3 corresponding to the image data Dk corresponding to the dot having the maximum density in the scanning line,
M / 64 times the maximum voltage application time. At such a time, the printing of one scanning line is completed, and the printing process corresponding to the next scanning line can be started.
このような印画時間の短縮に伴って制御回路14は、最大
値検出回路17から与えられる最大の映像データに対応す
る制御信号をモータ制御回路22に与え、与えられた制御
信号に基づいて、該モータ制御回路22がパルスモータ23
を駆動することによって、プラテン2の回転角速度は、
最大値検出回路17の出力に対応して変化することにな
る。すなわちデータ転送の回数が減少される分だけ印画
速度が向上されることになる。With such shortening of the printing time, the control circuit 14 gives the motor control circuit 22 a control signal corresponding to the maximum image data given from the maximum value detection circuit 17, and based on the given control signal, Motor control circuit 22 is pulse motor 23
The angular velocity of rotation of the platen 2 is
It changes according to the output of the maximum value detection circuit 17. That is, the printing speed is increased by the amount of the reduced number of data transfers.
以上のように本実施例においては、発熱抵抗体3への電
圧印加時間の変化によって1ドットの濃度が、たとえば
64階調に変化されるよう構成されたサーマルプリンタ11
において、1フィールド分の映像信号を静止画として印
画する場合に、現に印画しようとする1走査線の映像デ
ータD1〜DNの最大値は最大値検出回路17において検出さ
れ、この検出結果が制御回路14に与えられる。制御回路
14においては、前記最大値検出回路17から与えられる最
大値データの回数だけのデータ転送がバッファ21からサ
ーマルヘッド1に対して行われ、同時に前記最大値デー
タに対応して、プラテン2を回転駆動するパルスモータ
23の制御を行うモータ制御回路22に、制御信号が与えら
れる。これによってバッファ21からサーマルヘッド1へ
のデータ転送の回数は、必ずしも64回に亘って行う必要
がなくなり、サーマルプリンタ11においてその印画速度
が格段に向上される。As described above, in the present embodiment, the density of one dot varies depending on the change in the voltage application time to the heating resistor 3, for example,
Thermal printer 11 configured to change to 64 gradations
When a video signal for one field is printed as a still image, the maximum value of the video data D1 to DN of one scanning line to be printed is detected by the maximum value detection circuit 17, and the detection result is detected by the control circuit. Given to 14. Control circuit
In 14, the data transfer is performed from the buffer 21 to the thermal head 1 as many times as the maximum value data given from the maximum value detection circuit 17, and at the same time, the platen 2 is rotationally driven corresponding to the maximum value data. Pulse motor
A control signal is supplied to the motor control circuit 22 that controls 23. As a result, the number of times of data transfer from the buffer 21 to the thermal head 1 does not necessarily have to be 64 times, and the printing speed of the thermal printer 11 is significantly improved.
効 果 以上のように本発明に従えば、複数ビット容量のデータ
が複数組で1転送単位とされるデータ転送装置におい
て、前記1転送単位のデータをすべて転送することな
く、前記1転送単位のデータをすべて転送した場合と、
同様の効果が得られる。これによって、データ転送速度
が格段に向上されるようになる。As described above, according to the present invention, in a data transfer device in which a plurality of sets of data having a plurality of bit capacities are used as one transfer unit, the data of one transfer unit can be transferred without transferring all the data of the one transfer unit. If you transfer all the data,
The same effect can be obtained. As a result, the data transfer rate is significantly improved.
また本発明によれば、1ライン分のうち最大値を予め検
出しておき、この最大値によって、発熱抵抗体へ信号を
送出する回数を設定しているため、発熱抵抗体への送出
動作を早く停止させることができる。Further, according to the present invention, the maximum value of one line is detected in advance, and the number of times the signal is sent to the heating resistor is set by this maximum value. It can be stopped early.
第1図は本発明の一実施例であるサーマルプリンタ11の
基本的な構成を示すブロック図、第2図は前記サーマル
プリンタ11のサーマルヘッド1の周辺の構成を示す断面
図である。 11……サーマルプリンタ、13……A/D変換回路、14……
制御回路、16……ラインメモリ、17……最大値検出回
路、18……ラッチ回路、19……比較回路、21……バッフ
ァ、D1〜DN……映像データFIG. 1 is a block diagram showing the basic structure of a thermal printer 11 which is an embodiment of the present invention, and FIG. 2 is a sectional view showing the structure around the thermal head 1 of the thermal printer 11. 11 …… Thermal printer, 13 …… A / D conversion circuit, 14 ……
Control circuit, 16 ... Line memory, 17 ... Maximum value detection circuit, 18 ... Latch circuit, 19 ... Comparison circuit, 21 ... Buffer, D1-DN ... Video data
Claims (1)
通電発熱させ、印画紙上に記録するサーマルプリンタ内
で、複数ビット容量のデータを複数組まとめて1ライン
データとして発熱抵抗体へデータを転送するデータ転送
装置において、 入力される1ラインデータを記憶するラインメモリ16
と、 ラッチ回路18と比較回路19とから成り、入力されるデー
タを逐次比較し、より大きい方のデータ値をラッチ回路
に保持する最大値検出回路17と、 バッファ21を有し、前記ラインメモリより出力された1
ラインデータを電圧印加データに変換して前記バッファ
に記憶し、前記バッファに記憶されたデータを前記ラッ
チ回路に保持された最大値データの回数だけ前記発熱抵
抗体へ転送する制御回路14とを備えたことを特徴とする
データ転送装置。1. A thermal printer which energizes and heats a heating resistor according to a video signal to be recorded, and records a plurality of sets of data having a plurality of bit capacities in a thermal printer, and transfers the data to the heating resistor as one line data. In the data transfer device, the line memory 16 that stores the input 1-line data
A maximum value detection circuit 17 for sequentially comparing input data and holding a larger data value in the latch circuit, and a buffer 21. Output from 1
And a control circuit 14 for converting the line data into voltage application data, storing the data in the buffer, and transferring the data stored in the buffer to the heating resistor by the number of times of maximum value data held in the latch circuit. A data transfer device characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62301061A JPH0785570B2 (en) | 1987-11-28 | 1987-11-28 | Data transfer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62301061A JPH0785570B2 (en) | 1987-11-28 | 1987-11-28 | Data transfer device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01141477A JPH01141477A (en) | 1989-06-02 |
| JPH0785570B2 true JPH0785570B2 (en) | 1995-09-13 |
Family
ID=17892395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62301061A Expired - Fee Related JPH0785570B2 (en) | 1987-11-28 | 1987-11-28 | Data transfer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0785570B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6091768A (en) * | 1983-10-26 | 1985-05-23 | Hitachi Ltd | Thermal recording gradation control circuit |
-
1987
- 1987-11-28 JP JP62301061A patent/JPH0785570B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01141477A (en) | 1989-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4584601A (en) | Circuit providing gamma, color and temperature compensation for thermal printer | |
| NL8300227A (en) | SYSTEM FOR RATIFICATION OF THE THERMAL PRINT HEAD OF A THERMAL PRINTING DEVICE. | |
| JP2702379B2 (en) | High speed thermal transfer printer | |
| JPH0632942B2 (en) | Recording density control device | |
| JPH04338563A (en) | Image recording device | |
| JPH0785570B2 (en) | Data transfer device | |
| JP2902813B2 (en) | Thermal recording method and apparatus | |
| US5473355A (en) | Thermal printing method and thermal printer | |
| KR940003639B1 (en) | Area gradation control apparatus and method of thermal sensitive recording apparatus by thermal transfer method | |
| US4984092A (en) | Halftone image gradation data converted to bit-train data with data retained after thresholding converted to pulse-train data | |
| JPH0370633B2 (en) | ||
| JPH0332262B2 (en) | ||
| KR0141239B1 (en) | Thermal transfer printing apparatus and method | |
| JPH08244265A (en) | Halftone recording method and device | |
| KR100743793B1 (en) | Multi-gradation thermal recording device | |
| JPH05220996A (en) | Image recording method and apparatus | |
| JPH071758A (en) | Thermal transfer head having line buffer, thermal transfer recording apparatus and method | |
| JP2888576B2 (en) | Temperature correction method for thermal transfer printer | |
| JPH09323439A (en) | Sublimation printer with preheat function | |
| JPH08118703A (en) | Heat transfer recording method and recording apparatus | |
| JPH0370632B2 (en) | ||
| JPH05221005A (en) | Image recording method and device thereof | |
| JP2797565B2 (en) | Waveform display recording device | |
| JPH08300712A (en) | Thermal printer | |
| JPH03224754A (en) | Density gradation control-type thermal printer and current value detection device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |