JPH02299865A - プリンタ - Google Patents
プリンタInfo
- Publication number
- JPH02299865A JPH02299865A JP11972289A JP11972289A JPH02299865A JP H02299865 A JPH02299865 A JP H02299865A JP 11972289 A JP11972289 A JP 11972289A JP 11972289 A JP11972289 A JP 11972289A JP H02299865 A JPH02299865 A JP H02299865A
- Authority
- JP
- Japan
- Prior art keywords
- thermal head
- value
- thermal
- current
- cpu
- 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.)
- Granted
Links
Landscapes
- Electronic Switches (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分Wjf]
本発明はサーマルプリンタの制御装置に関する。
[従来の技術]
従来サーマルヘッドの畜熱の制御は、サーマルヘッドに
搭載したサーミスタにより温度を検出するかまたは印字
したドツト数を数え、その値に応じたエネルギーを発熱
体へ与えることにより行なっていた。
搭載したサーミスタにより温度を検出するかまたは印字
したドツト数を数え、その値に応じたエネルギーを発熱
体へ与えることにより行なっていた。
[発明が解決しようとする課!]
しかし前述の従来技術では次のような問題点がある。
即ち、サーマルヘッドにサーミスタを搭載することでは
、サーミスタを搭載する工程が必要に、なること、サー
ミスタの取付は位1に於て検出する温度とサーマルヘッ
ドの実際の温度との間には差があること、サーミスタは
温度変化に対して応答遅れがあること、サーミスタの取
付は位置やサーミスタ自身の特性にはバラツキが有り検
出する値に差が生ずることなどがある。
、サーミスタを搭載する工程が必要に、なること、サー
ミスタの取付は位1に於て検出する温度とサーマルヘッ
ドの実際の温度との間には差があること、サーミスタは
温度変化に対して応答遅れがあること、サーミスタの取
付は位置やサーミスタ自身の特性にはバラツキが有り検
出する値に差が生ずることなどがある。
また、印字したドツト数を数えリアルタイムで細かな制
御を行なうことは、ソフトウェアの負担が大きくサーマ
ルプリンタの印字スピードが速いと、場合によっては処
理が間に合わなくなる可能性もある。さらに、印字した
ドツト数の累積した影響をみるためには、数えたドツト
数を確保するための多量のメモリーが必要となる。
御を行なうことは、ソフトウェアの負担が大きくサーマ
ルプリンタの印字スピードが速いと、場合によっては処
理が間に合わなくなる可能性もある。さらに、印字した
ドツト数の累積した影響をみるためには、数えたドツト
数を確保するための多量のメモリーが必要となる。
[課題を解決するための手段]
以上のような問題点を解決するため本発明のサーマルプ
リンタ制御装置は、サーマルヘッド上の発熱体に流れる
電流量を検出する手段と、検出された電流量をある特性
に沿って演算するような機能を構成する手段と、演算回
路の出力信号に応じて発熱体に与えるエネルギーを可変
させる手段を有する。
リンタ制御装置は、サーマルヘッド上の発熱体に流れる
電流量を検出する手段と、検出された電流量をある特性
に沿って演算するような機能を構成する手段と、演算回
路の出力信号に応じて発熱体に与えるエネルギーを可変
させる手段を有する。
[作用]
本発明の上記の構成によればサーマルヘッドに流れてい
る電流量を知ることができ、この値から現在サーマルヘ
ッド上で発生した熱量がどの位か想定することができる
ので、この値を基にサーマルヘッドの特性を加味してサ
ーマルヘッド上の発熱体に与えるエネルギーを変えるよ
うにすれば、より藺却でリアルタイムな制御が行える。
る電流量を知ることができ、この値から現在サーマルヘ
ッド上で発生した熱量がどの位か想定することができる
ので、この値を基にサーマルヘッドの特性を加味してサ
ーマルヘッド上の発熱体に与えるエネルギーを変えるよ
うにすれば、より藺却でリアルタイムな制御が行える。
[実施例]
第1図は本発明の一実施例に於ける概略図である。CP
U3により印字データがデータバス6を通りトランジス
タアレイ2に送られ、サーマルヘッド1上のそれぞれの
発熱体を駆動することにより印字が行なわれる。この時
トランジスタアレイ2の共通電極部に検出用抵抗5を設
置し、そこから13号を取りだしてオペアンプ4で増幅
用抵抗8.9により増幅させ、AD変換器7でAD変換
したf& CP U 3で読み込む。この値はサーマル
ヘッド1に流れた電流量の関数と考えることができ、こ
れから現在サーマルヘッド1で発生した熱量が推測でき
る。
U3により印字データがデータバス6を通りトランジス
タアレイ2に送られ、サーマルヘッド1上のそれぞれの
発熱体を駆動することにより印字が行なわれる。この時
トランジスタアレイ2の共通電極部に検出用抵抗5を設
置し、そこから13号を取りだしてオペアンプ4で増幅
用抵抗8.9により増幅させ、AD変換器7でAD変換
したf& CP U 3で読み込む。この値はサーマル
ヘッド1に流れた電流量の関数と考えることができ、こ
れから現在サーマルヘッド1で発生した熱量が推測でき
る。
CPU3では読み込んだ値を基にサーマルヘッド1の特
性に沿った演算を行い、サーマルヘッド1に与える次の
通電エネルギーを制御する。ここでは通電エネルギーを
変化させるパラメータとして通電パルス幅を用いている
が、代わりにヘッド電圧を用いてもよい。
性に沿った演算を行い、サーマルヘッド1に与える次の
通電エネルギーを制御する。ここでは通電エネルギーを
変化させるパラメータとして通電パルス幅を用いている
が、代わりにヘッド電圧を用いてもよい。
また、検出用抵抗5はトランジスタアレイ2の共通電極
部の抵抗成分を用いてもよい。
部の抵抗成分を用いてもよい。
第2図は第1図の帰還制御の特性を示す図である。この
特性図よりA/D変換器7からの検出電圧に対しサーマ
ルヘッド1が愚適な通電エネルギーを得るようにする。
特性図よりA/D変換器7からの検出電圧に対しサーマ
ルヘッド1が愚適な通電エネルギーを得るようにする。
例えば検出電圧がVlであったとしたらこの特性曲線上
から通電エネルギーE1を与える。また、多数のドツト
が通電され検出電圧がV2になった時は通電エネルギー
E2を与える。ここで通電エネルギーはヘッド電圧を一
定とした時には通電パルス幅を変化させて与えるので、
通電パルス幅は第2図の通電エネルギーE1、E2と比
例関係にある値となる。
から通電エネルギーE1を与える。また、多数のドツト
が通電され検出電圧がV2になった時は通電エネルギー
E2を与える。ここで通電エネルギーはヘッド電圧を一
定とした時には通電パルス幅を変化させて与えるので、
通電パルス幅は第2図の通電エネルギーE1、E2と比
例関係にある値となる。
第3図は第1図に於ける電流量の信号を取り出す位置を
サーマルヘッド1の共通電極部の位置から取り出した図
である。これはサーマルヘッド1の共通電極部に検出用
抵抗10を設置し、そこから電流量を検出する信号を取
り出し、オペアンプ4で差動増幅用抵抗11.12.1
3.14により差動増幅を行い、AD変換器7でAD変
換してCPU3で読み込んだものである。
サーマルヘッド1の共通電極部の位置から取り出した図
である。これはサーマルヘッド1の共通電極部に検出用
抵抗10を設置し、そこから電流量を検出する信号を取
り出し、オペアンプ4で差動増幅用抵抗11.12.1
3.14により差動増幅を行い、AD変換器7でAD変
換してCPU3で読み込んだものである。
ここで、検出用抵抗10はサーマルヘッド1の共通電極
部の抵抗成分を用いてもよい。
部の抵抗成分を用いてもよい。
第4図はサーマルヘッド1の発熱、放熱特性を回路上の
充電、放電特性に盛り込んだ図である。
充電、放電特性に盛り込んだ図である。
オペアンプ4により増幅されたサーマルヘッド1の検出
信号を、サーマルヘッド1の発熱、放熱特性と相関関係
にあるような充電、・放電特性を持つ充電用抵抗17と
放電用抵抗18とコンデンサ16とに与えることにより
、疑似的に回路上でサーマルヘッド1の温度特性が実現
できる。ここでダイオード15はコンデンサ16に充電
された電圧がオペアンプ4の方に向かって放電するのを
防いでいる。
信号を、サーマルヘッド1の発熱、放熱特性と相関関係
にあるような充電、・放電特性を持つ充電用抵抗17と
放電用抵抗18とコンデンサ16とに与えることにより
、疑似的に回路上でサーマルヘッド1の温度特性が実現
できる。ここでダイオード15はコンデンサ16に充電
された電圧がオペアンプ4の方に向かって放電するのを
防いでいる。
コンデンサ16に充電された電圧をAD変換器7を通し
てCPU3で読むことにより、現在のサーマルヘッド1
の温度を推定できるのでその値に応じた温度制御が可能
となる。
てCPU3で読むことにより、現在のサーマルヘッド1
の温度を推定できるのでその値に応じた温度制御が可能
となる。
第5図は第4図に於てサーマルヘッド1の推定温度があ
る値になったら、サーマルヘッド1へのエネルギー供給
を停止するようにした図である。
る値になったら、サーマルヘッド1へのエネルギー供給
を停止するようにした図である。
コンデンサ16の充IE電圧と基準用抵抗19.20か
ら構成される基準電圧とをコンパレータ21で比較する
。サーマルヘッド1に多量の電流が流れ充電電圧が基準
電圧より高くなった時、トランジスタ22はOFFにな
るのでサーマルヘッド1へのエネルギー供給は停止する
。この基準電圧を調整することにより、サーマルヘッド
1がある推定温度になったらエネルギー供給を停止する
ことができる。
ら構成される基準電圧とをコンパレータ21で比較する
。サーマルヘッド1に多量の電流が流れ充電電圧が基準
電圧より高くなった時、トランジスタ22はOFFにな
るのでサーマルヘッド1へのエネルギー供給は停止する
。この基準電圧を調整することにより、サーマルヘッド
1がある推定温度になったらエネルギー供給を停止する
ことができる。
コンパレータ21の出力をCPU3で読むことにより、
印字データがトランジスタアレイ2に出力されるのを停
止させるようにしてもよい。
印字データがトランジスタアレイ2に出力されるのを停
止させるようにしてもよい。
第6図は第4図に於けるAD変換器7をパルス発生器2
3に置き換えた図である。
3に置き換えた図である。
パルス発生器23は入力されたコンデンサ16の充電電
圧を基にした特性のパルスを発生する。
圧を基にした特性のパルスを発生する。
この出力パルスのパルス幅又はパルス数などをCPU3
で読むことにより、AD変換器を用いずにコンデンサ1
6の充電電圧を知ることができる。
で読むことにより、AD変換器を用いずにコンデンサ1
6の充電電圧を知ることができる。
第7図は第4図に周囲温度の影響も加味するようにした
図である。
図である。
サーマルプリンタの機械体又は回路基板上など内凹温度
を検出できるような位置にサーミスタ26を92 Hす
る。サーミスタ26は補正用抵抗24.25と共にコン
デンサ16に接続し、周囲温度がサーマルヘッド1の発
熱、放熱特性に与える影響と相関関係にあるような特性
を持たせる。
を検出できるような位置にサーミスタ26を92 Hす
る。サーミスタ26は補正用抵抗24.25と共にコン
デンサ16に接続し、周囲温度がサーマルヘッド1の発
熱、放熱特性に与える影響と相関関係にあるような特性
を持たせる。
このようにするとAD変換器7に入力される電圧は、周
囲温度も加味されたより実際に即したサーマルヘッド1
の発熱、放熱特性と相関関係にあるようにできるため、
より効果的な温度制御が可能となる。
囲温度も加味されたより実際に即したサーマルヘッド1
の発熱、放熱特性と相関関係にあるようにできるため、
より効果的な温度制御が可能となる。
[発明の効果]
以上述べたように本発明によれば、サーマルヘッドの駆
動電流を検出してその値に応じたエネルギーをサーマル
ヘッド上の発熱体に与え温度制御を行なうことにより、
より簡単にリアルタイムな温度制御ができるという効果
を有する。
動電流を検出してその値に応じたエネルギーをサーマル
ヘッド上の発熱体に与え温度制御を行なうことにより、
より簡単にリアルタイムな温度制御ができるという効果
を有する。
第1図は本発明の基本的な機能を示す回路図。
第2図は本発明のエネルギー制御の特性図。
第3図は本発明の別の信号検出位置を示す回路図。
第4図は本発明の別の特性を示す回路図。
第5図は本発明のエネルギー停止手段を示す回路図。
第6図は本発明の別の機能を示す回路図。
第7図は本発明の別の特性を示す回路図。
1・・・サーマルヘッド
2・・・トランジスタアレイ
3・・・CPU
4・・・オペアンプ
5.10・・・検出用抵抗
6・・・データバス
7・・・AD変換器
8.9・・・増幅用抵抗
11.1.2,13.14・・・差動増幅用抵抗15・
・・ダイオード 16・・・コンデンサ 17・・・充電用抵抗 18・・・放電用抵抗 19.20・・・基準用抵抗 21・・・コンパレータ 22・・・トランジスタ 23・・・パルス発生器 24.25・・・補正用抵抗 26・・・サーミスタ 以上 出願人 セイコーエプソン株式会社 代理人弁理士 鈴木喜三部(他1名) 第1図 0 ソ1 ゞ2才tIC氏 第2図 第3図 第4図 第5図 第6図
・・ダイオード 16・・・コンデンサ 17・・・充電用抵抗 18・・・放電用抵抗 19.20・・・基準用抵抗 21・・・コンパレータ 22・・・トランジスタ 23・・・パルス発生器 24.25・・・補正用抵抗 26・・・サーミスタ 以上 出願人 セイコーエプソン株式会社 代理人弁理士 鈴木喜三部(他1名) 第1図 0 ソ1 ゞ2才tIC氏 第2図 第3図 第4図 第5図 第6図
Claims (1)
- 耐熱絶縁基板上に複数の発熱体を搭載したサーマルヘッ
ドにより印字を行なうサーマルプリンタに於て、前記発
熱体に印加される電流量を検出する手段と、検出された
前記電流量を演算する手段と、前記演算回路の出力信号
に応じて前記発熱体に与えるエネルギーを可変させる手
段を有することを特徴とするサーマルプリンタ制御装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1119722A JP3038719B2 (ja) | 1989-05-12 | 1989-05-12 | プリンタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1119722A JP3038719B2 (ja) | 1989-05-12 | 1989-05-12 | プリンタ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02299865A true JPH02299865A (ja) | 1990-12-12 |
| JP3038719B2 JP3038719B2 (ja) | 2000-05-08 |
Family
ID=14768503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1119722A Expired - Lifetime JP3038719B2 (ja) | 1989-05-12 | 1989-05-12 | プリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3038719B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0655340A3 (en) * | 1993-11-30 | 1996-02-07 | Nec Corp | Thermal head device. |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS609774A (ja) * | 1983-06-30 | 1985-01-18 | Fuji Xerox Co Ltd | サ−マルヘツド駆動装置 |
| JPS6230062A (ja) * | 1985-07-31 | 1987-02-09 | Seiko Epson Corp | サ−マルプリンタ |
| JPS62286764A (ja) * | 1986-06-06 | 1987-12-12 | Konica Corp | サ−マルプリンタ |
-
1989
- 1989-05-12 JP JP1119722A patent/JP3038719B2/ja not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS609774A (ja) * | 1983-06-30 | 1985-01-18 | Fuji Xerox Co Ltd | サ−マルヘツド駆動装置 |
| JPS6230062A (ja) * | 1985-07-31 | 1987-02-09 | Seiko Epson Corp | サ−マルプリンタ |
| JPS62286764A (ja) * | 1986-06-06 | 1987-12-12 | Konica Corp | サ−マルプリンタ |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0655340A3 (en) * | 1993-11-30 | 1996-02-07 | Nec Corp | Thermal head device. |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3038719B2 (ja) | 2000-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5132709A (en) | Apparatus and method for closed-loop, thermal control of printing head | |
| JP2914128B2 (ja) | サーマルヘッドの発熱体の駆動装置 | |
| JPH07108702A (ja) | サーマルプリンタ | |
| US6709083B2 (en) | Print control device and method of printing using the device | |
| JPH02299865A (ja) | プリンタ | |
| JPH0253232B2 (ja) | ||
| JPS60201971A (ja) | サ−マルドツト式印字装置 | |
| JP2554871B2 (ja) | サ−マルプリンタの印字制御装置 | |
| JPH0818440B2 (ja) | サーマルヘッド | |
| JPH03193468A (ja) | サーマルプリンタ制御装置 | |
| JP2788830B2 (ja) | サーマルヘッド | |
| JP2575130B2 (ja) | プリンタ | |
| JPS59194874A (ja) | サ−マルヘツド駆動装置 | |
| JPS61213171A (ja) | バ−コ−ド印字装置 | |
| TWI222551B (en) | Print control device and method of printing using the device | |
| JPS60174665A (ja) | 感熱式プリンタ | |
| JPS6153064A (ja) | サ−マルヘツド制御装置 | |
| JPH09314886A (ja) | 蓄熱制御機能を有するサーマルプリンタ | |
| JPH024536A (ja) | 熱転写プリンタ | |
| JPH0740571A (ja) | サーマルヘッド | |
| JP2002086782A (ja) | サーマルプリンタの印字濃度補正方法および装置 | |
| JPS62119061A (ja) | プリンタの温度制御装置 | |
| GB2410217A (en) | Print control device for thermal head having heating members acting as both heating elements and temperature detectors | |
| JPH10181067A (ja) | サーマルプリンタ | |
| JPH0366751U (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080303 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090303 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090303 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100303 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100303 Year of fee payment: 10 |