JP2004001256A - Method and apparatus for measuring resistance of thermal head - Google Patents

Method and apparatus for measuring resistance of thermal head Download PDF

Info

Publication number
JP2004001256A
JP2004001256A JP2002158988A JP2002158988A JP2004001256A JP 2004001256 A JP2004001256 A JP 2004001256A JP 2002158988 A JP2002158988 A JP 2002158988A JP 2002158988 A JP2002158988 A JP 2002158988A JP 2004001256 A JP2004001256 A JP 2004001256A
Authority
JP
Japan
Prior art keywords
voltage
heating element
capacitor
power supply
head
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
JP2002158988A
Other languages
Japanese (ja)
Inventor
Junji Hayashi
林  淳司
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP2002158988A priority Critical patent/JP2004001256A/en
Publication of JP2004001256A publication Critical patent/JP2004001256A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electronic Switches (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To measure the resistance of a heating element with high accuracy without increasing the cost. <P>SOLUTION: In a resistance measurement mode, a transistor Tr1 is turned on and transistors 18b-18n are turned off. Consequently, a switch Sb is turned on to start charging of a capacitor 20. A microcomputer 13 matches the applying voltage of a head VH to the discharge start voltage E by varying a control signal for the applying voltage of the head. After the charge voltage of the capacitor 20 reached the E, the switch Sb is turned off and the capacitor 20 begins to be discharged. Terminal voltage of the capacitor 20 is subjected to digital conversion continuously by means of an A/D converter 24 and the lowered voltage level V at the A/D input terminal of a resistance measuring section 13a is compared with a reference voltage Vref. When they match each other, the required discharge time Ta is measured by means of a timer 13c and then the resistance Ra of a heating element 18a is calculated and written in a RAM 13b. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、サーマルヘッドを構成する発熱素子の抵抗値を測定する方法及び装置に関するものである。
【0002】
【従来の技術】
サーマルヘッドの発熱素子の抵抗値は、経時や印画により変化していくことが知られている。また、抵抗値の変化は発熱素子毎にばらつくため、印画むらの原因になる。このため、本出願人は、各発熱素子の抵抗値を測定し、この結果に基づいて各発熱素子の通電時間を制御する方法を提案している(例えば特開平6−79897号公報,特開平9−193437号公報)。
【0003】
上記公報記載の方法では、発熱素子及び基準抵抗器に並列にコンデンサを接続し、その放電時間を測定することにより発熱素子の抵抗値を算出する。放電時間Tから発熱素子の抵抗値Rを算出するには、下記の式(2)を用いる。放電開始電圧をE,基準電圧をVref,コンデンサの静電容量をC,発熱素子の抵抗値をR,EからVrefまでの放電時間をTとすると、次の式(1)が成り立つ。
Vref/E=exp(−T/CR) ・・・(1)
∴R=−T/C/ln(Vref/E) ・・・(2)
Cが既知ならば、Rを算出できる。Cが既知でなくても既知抵抗Rsで放電させた放電時間Tsを別に測定することで、次の式(3)から算出できる。
R=Rs*T/Ts ・・・(3)
なお、放電時間Tは、次の式(4)で表すことができる。
T=−CR・ln(Vref/E) ・・・(4)
【0004】
【発明が解決しようとする課題】
上記式(4)において、放電開始電圧E,基準電圧Vref,コンデンサ静電容量C,発熱素子の抵抗値Rには、それぞれ偏差がある。特に、放電開始電圧E,基準電圧Vrefの影響が大きい。放電時間をカウントするカウンタがオーバーフローしないように放電時間を短く設定し過ぎると、測定精度が低下する。これを抑えるには、放電開始電圧E,基準電圧Vrefを高精度に設定しなければならないため、調整コスト,高精度部品の使用により、コストアップの要因になる。
【0005】
本発明は、コストアップすることなく発熱素子の抵抗測定を高精度に行うことができるサーマルヘッドの抵抗値測定方法を提供することを目的とするものである。
【0006】
【課題を解決するための手段】
上記目的を達成するために、本発明のサーマルヘッドの抵抗値測定方法は、電源部からサーマルヘッドに印加するヘッド印加電圧を観測し、このヘッド印加電圧が所定電圧になるように電源部を制御するとともに、サーマルヘッドにライン状に配置された複数の発熱素子と並列にコンデンサを接続し、このコンデンサを電源部により充電した後、前記コンデンサが前記所定電圧を放電開始電圧として放電を開始し、所定の基準電圧に達するまでの時間を各発熱素子毎に計測し、この計測結果に基づいて各発熱素子の抵抗値を算出するものである。また、前記ヘッド印加電圧は、A/D変換手段によりデジタル信号に変換されて制御手段に入力され、前記デジタル信号に基づいて制御手段が電源部を制御するものである。
【0007】
本発明のサーマルヘッドの抵抗値測定装置は、サーマルヘッドにライン状に配置された複数の発熱素子と、前記発熱素子に一端が接続され、前記発熱素子とサーマルヘッドの電源端子との接続をオン/オフする第1のスイッチ手段群と、それぞれの発熱素子が電源に接続されるように第1のスイッチ手段群を制御する制御回路と、サーマルヘッドの電源端子に並列接続したコンデンサと、前記発熱素子を駆動するためにヘッド印加電圧をサーマルヘッドに印加する電源部と、前記ヘッド印加電圧をデジタル信号に変換するA/D変換手段と、このA/D変換手段から入力されたデジタル信号に基づいてヘッド印加電圧を所定電圧になるように電源部を制御する制御手段と、前記電源部と前記コンデンサに直列に接続された第2のスイッチ手段と、第2のスイッチ手段をオンにしてコンデンサを前記所定電圧に充電した後、第2のスイッチ手段をオフにし、前記所定電圧を放電開始電圧としてコンデンサの電荷が発熱素子により放電を開始してから所定の基準電圧に達するまでの時間を各発熱素子毎に計測する放電時間計測手段と、この計測結果に基づいて各発熱素子の抵抗値を算出する抵抗値算出手段とからなるものである。
【0008】
【発明の実施の形態】
本発明の抵抗値測定方法を適用したカラー感熱プリンタの電気的構成を示す図1において、フレームメモリ10には、1フレームの画像データが色毎に分離された状態で書き込まれている。階調表現加熱に際して、フレームメモリ10からプリントすべき色の画像データが1ラインずつ読み出されてラインメモリ11に書き込まれる。このラインメモリ11の画像データは、画素毎に読み出されてコンパレータ12に送られる。コンパレータ12は、各画素の画像データと階調データ(比較データ)とを比較し、画像データの方が大きい場合には「1」の信号を出力する。
【0009】
マイクロコンピュータ13は、例えば64階調の場合に、16進法で「0」〜「3F」の階調データを順番に発生する。コンパレータ12は、マイクロコンピュータ13から「0」の階調データが送られると、この階調データに対して各画素の画像データを順番に比較する。これにより、1ライン分の比較結果がシリアル信号としてコンパレータ12から出力され、プリントモードと抵抗測定モードを切り換えるスイッチSaを介してサーマルヘッド1のシフトレジスタ14に送られる。1ライン分の画像データの比較が終了すると、マイクロコンピュータ13は、「1」の階調データを発生してコンパレータ12に送る。したがって、「0」〜「3F」の階調データを用いることにより、各画素の画像データは64回比較され、64ビットの駆動データに変換される。そして、この64ビットの駆動データは、64回に分けてシフトレジスタ14に送られる。
【0010】
シリアルな駆動データは、クロックによってシフトレジスタ14内でシフトされてパラレル信号に変換される。シフトレジスタ14でパラレル信号に変換された駆動データは、ラッチ信号に同期してラッチアレイ15にラッチされる。ANDゲートアレイ16は、ストローブ信号が入力されたときに、入力されている駆動信号が「1」の場合に「H」の信号を出力する。これらのラッチアレイ15とANDゲートアレイ16は、各画素毎に回路素子が設けられている。
【0011】
ANDゲートアレイ16の各出力端子には、トランジスタTr1〜Trnがそれぞれ接続されており、出力信号が「H」の場合にトランジスタがオンする。これらのトランジスタTr1〜Trnには、発熱素子18a〜18nが直列に接続されている。各発熱素子18a〜18nとしては抵抗素子が用いられている。
【0012】
発熱素子18a〜18nと並列にノイズ吸収用のコンデンサ20が接続されており、このコンデンサ20は電源部21に接続されている。この電源部21は、スイッチSb,整流回路22,電圧安定化回路23からなり、サーマルヘッド1にヘッド印加電圧VHを印加する。スイッチSbは、プリントモード時には常時閉じられており、抵抗測定モード時には、発熱素子18a〜18nの各抵抗値Ra〜Rnを測定する毎にマイクロコンピュータ13によって開閉が制御される。
【0013】
コンデンサ20の一方の端子には10ビットのA/D変換器24が接続され、A/D変換器24からの出力はマイクロコンピュータ13の抵抗測定部13aのA/D入力端子に入力される。また、マイクロコンピュータ13は、10ビットのD/A変換器25を介して電源部21の電圧安定化回路23に接続されており、D/A変換器25にD/A制御信号を入力することにより、D/A変換器25からヘッド印加電圧制御信号を電源部21の電圧安定化回路23に入力する。
【0014】
電源部21を示す図2において、交流電源は、4個の整流素子31a〜31dを使用したブリッジ型の整流回路22により直流電源に変換される。この直流電源は、電圧安定化回路23のインバータ32により周波数が高い交流電源に再変換された後、トランス33及び整流素子34a,34bにより2つの異なる電圧の直流に変換される。
【0015】
電圧が低い方の出力はコンデンサ35,36及びコイル37によって平滑化された後、抵抗38,39によって抵抗分圧されてコンパレータ40の非反転入力端子に印加される。一方、コンパレータ40の反転入力端子には、D/A変換器25からヘッド印加電圧制御信号が入力され、コンパレータ40の出力端子はインバータ32に接続されている。すなわち、ヘッド印加電圧制御信号によってインバータ32の周波数を特定し、電圧安定化回路23から出力されるヘッド印加電圧VHを制御する。また、コイル37とコンデンサ36の接続点は、FET42を介して、サーマルヘッド1に接続されている。FET42は、ゲートとソース間に、この間を一定電圧に保つためのツェナダイオード43と、FET42のオフ時の逆流を阻止するためのダイオード44とが接続されている。
【0016】
通常は、トランジスタ45がオフであるから、FET42がオンしている。したがって、スイッチSbがオンするから、インバータ32で制御された一定の電圧VHがライン46を介してサーマルヘッド1に供給される。抵抗測定モードでは、抵抗測定部13aのスタート信号でトランジスタ45がオンする。このトランジスタ45がオンすると、FET42のゲート電圧が低下してFET42がオフとなるから、スイッチSbがオフとなる。このときに、サーマルヘッド1のコンデンサ20からの放電電源が、ツェナダイオード43,トランジスタ45を通って流れようとするが、ダイオード44が設けられているから、これが阻止される。したがって、コンデンサ20の放電電流は、全て発熱素子に供給される。
【0017】
マイクロコンピュータ13はD/A制御出力信号によってD/A変換器25から出力されるヘッド印加電圧制御信号を変化させ、電源部21から出力されるヘッド印加電圧VHを制御し、ヘッド印加電圧VHを所定の放電開始電圧Eに一致させる。
【0018】
抵抗測定モード時には、コンデンサ20を放電開始電圧Eに充電した後、スイッチSbが開けられ、測定しようとする例えば発熱素子18aのトランジスタTr1だけがオンされる。この直後には、抵抗測定部13aのA/D入力端子の電圧値Vは放電開始電圧Eであるが、コンデンサ20に蓄積されていた電荷が発熱素子18aによって放電されるに従ってA/D入力端子の電圧値Vは低下し、抵抗測定部13aに予め記憶してある基準電圧Vrefにやがて一致する。なお、この間、A/D変換器24は連続してコンデンサ20から入力される電圧をデジタル信号に変換する。
【0019】
マイクロコンピュータ13の抵抗測定部13aは、スイッチSbが開けられた直後からA/D入力端子の電圧値Vを観測し、電圧値Vが基準電圧Vrefに一致するまでの時間Taをタイマ13cによって計測し、これに基づいて発熱素子18aの抵抗値Raを算出してRAM13bに書き込む。
【0020】
放電時間Taから抵抗値Raを算出するには、下記の式(5)を用いる。放電開始電圧をE,放電時間をT,コンデンサ20の容量をC,発熱素子の抵抗値をRとすると、コンデンサ20の端子電圧Vは次の式(1)で表される。
V/E=exp(−T/CR) ・・・(1)
V=(1/2)Eとすると、式(1)は次のようになる。
exp(−T/CR)=1/2
∴R=T/0.693C ・・・(5)
【0021】
ここで、コンデンサ20の容量Cは定数であるから、発熱素子の抵抗値Rは放電時間Tによって決まる。プリントモードでは、式(5)に従って算出された抵抗値Rによって画像データが補正されてプリントされる。なお、RAM13bに書き込まれた抵抗値Ra〜Rnは電池26によってバックアップされる。
【0022】
次に、上記実施形態の作用について図3ないし図5を参照して説明する。カラー感熱プリンタの最初のセットアップ時に、スイッチSaにより抵抗測定モードに切り換えられ、シフトレジスタ14がマイクロコンピュータ13に接続される。マイクロコンピュータ13は、トランジスタTr1がオン,他のトランジスタ18b〜18nがオフの状態となる1ライン分のデータを出力する。そして、抵抗測定部13aによってスイッチSbがオンされ、コンデンサ20の充電が開始される。
【0023】
マイクロコンピュータ13は、D/A変換器25から出力されるヘッド印加電圧制御信号を変化させ、電源部21から出力されるヘッド印加電圧VHを制御し、ヘッド印加電圧VHを放電開始電圧Eに一致させる。コンデンサ20の電荷電圧がEに達した後、スイッチSbがオフされる。これによって、コンデンサ20の電荷が発熱素子18aにより放電され始め、コンデンサ20の端子電圧がA/D変換器24により連続的にデジタル変換され、抵抗測定部13aのA/D入力端子の電圧値Vが低下される。抵抗測定部13aはA/D入力端子の電圧値Vと基準電圧Vrefとを比較し、これらが一致すると、これに要した放電時間Taがタイマ13cによって計測され、式(5)によって発熱素子18aの抵抗値Raが算出され、これがRAM13bに書き込まれる。
【0024】
次に、トランジスタ18bがオン,他のトランジスタTr1及びトランジスタ18c〜18nがオフにされる。抵抗測定部13aによって発熱素子18bによる放電時間Tbが計測された後、発熱素子18bの抵抗値Rbが算出され、これがRAM13bに書き込まれる。以下同様に、発熱素子18c〜18nの抵抗値Rc〜Rnが算出されてRAM13bに書き込まれる。これらの抵抗値Rc〜Rnは、以後電池26が消耗するまで保持される。あるいは図示しない不揮発性メモリに格納される。
【0025】
プリントモードでは、スイッチSaによってシフトレジスタ14がコンパレータ12に接続される。このプリントモードにおいては、まずフレームメモリ10に3色の画像データが取り込まれる。これらの画像データは、発熱素子18a〜18nが完全に均一である場合の理想抵抗値と実際に測定された抵抗値Ra〜Rnとの差から補正データを算出し、発熱素子18a〜18nによって記録すべき画像が正確に印字されるように、補正データによって画像データを補正する。
【0026】
マゼンタ感熱発色層,シアン感熱発色層,イエロー感熱発色層が支持体上に順次層設された周知のカラー感熱記録材料の記録エリアの先端がサーマルヘッド1に達すると熱記録が開始される。この熱記録に際しては、フレームメモリ10からイエロー画像の画像データが1ライン分読み出されてラインメモリ11にいったん書き込まれる。
【0027】
次に、ラインメモリ11から各画素の補正済み画像データを順番に読み出してコンパレータ12に送り、ここで階調レベル「0」の階調データと比較される。イエロー画像を記録する画素ではコンパレータ12の出力が「1」となり、イエロー画像を記録しない画素では「0」となる。この各画素の比較結果は、シリアルな駆動データとしてシフトレジスタ14に送られ、そしてクロックによってシフトレジスタ14内でシフトされてパラレルな駆動データに変換される。このパラレルな駆動データは、ラッチアレイ15でラッチされてから、ANDゲートアレイ16に送られる。
【0028】
マイクロコンピュータ13は、幅が長いバイアス加熱用パルスを発生させ、ストローブ信号としてANDゲートアレイ16に送る。ANDゲートアレイ16は、ストローブ信号とラッチアレイ15の出力信号との論理積を出力するから、ANDゲートアレイ16の各出力端子のうち、ラッチアレイ15の出力端子が「1」となっているものが「1」を出力する。例えば、ANDゲートアレイ16の第1番目の出力端子が「1」の場合には、トランジスタTr1がオンするから、発熱素子18aが通電されて発熱する。これにより、発熱素子18aがバイアス加熱用パルスに応じた時間だけ通電され、バイアス熱エネルギーをカラー感熱記録材料に与える。
【0029】
前記バイアス加熱が終了する前に、マイクロコンピュータ13は階調レベルが「0」の階調データを発生してコンパレータ12に送り、再び各画素の画像データと比較する。この比較によってシリアルな駆動データが形成され、この駆動データがシフトレジスタ14に書き込まれる。バイアス加熱が終了すると、マイクロコンピュータ13は、パルス幅が短い階調表現用パルスを発生する。この階調表現用パルスはストローブ信号としてANDゲートアレイ16に送られる。このストローブ信号によって発熱素子が短時間通電され、イエロー感熱発色層を階調レベル「1」の濃度に発色させる。
【0030】
以下、マイクロコンピュータ13が階調レベルを「1」から「3F」まで順番に変化させるために、各階調レベルに応じた駆動データがコンパレータ12から出力される。これにより、各発熱素子18a〜18nが補正された画像データに応じた回数だけ通電され、カラー感熱記録材料に階調表現熱エネルギーを与えて所望の濃度に発色させる。例えば、64階調の場合には、最大濃度の画素に対しては、階調表現のために64個のパルス電流が発熱素子に供給される。
【0031】
イエロー画像の第1ラインが記録されると、カラー感熱記録材料が1画素分送られ、これとともにフレームメモリ10からイエロー画像の第2ライン目の画像データが読み出される。このイエロー画像の第2ライン目の画像データに基づいて、カラー感熱記録材料に第2ライン目が熱記録される。イエロー画像を熱記録した部分には、420nm付近の近紫外線が照射される。これにより、イエロー感熱記録材料に含有されたジアゾニウム塩化合物が分解して発色能力が消失する。
【0032】
記録エリアが再びサーマルヘッド1の位置にくると、マゼンタ画像が1ラインずつマゼンタ感熱発色層に記録される。このマゼンタ画像の発色熱エネルギーは、イエロー画像の発色熱エネルギーよりも大きいが、イエロー感熱発色層は既に光定着されているので、このイエロー感熱発色層が再度発色することはない。マゼンタ画像を記録したカラー感熱記録材料には、365nm付近の紫外線が照射され、マゼンタ感熱発色層が光定着される。
【0033】
更に記録エリアが再びサーマルヘッド1の位置にくると、シアン画像が1ラインずつシアン感熱発色層に記録される。このシアン感熱発色層は、発色熱エネルギーが通常の保管状態では発色しない値になっているので、シアン感熱発色層に対しては光定着性が与えられていない。こうしてイエロー画像,マゼンタ画像,シアン画像の熱記録が終了したカラー感熱記録材料は、カラー感熱プリンタの外に排出される。
【0034】
RAM13bに書き込まれた発熱素子18a〜18nの抵抗値Ra〜Rnは、内蔵したバックアップ用の電池26により保持されているが、電池26が消耗又は経時変化した場合等には、再び測定してRAM13bに書き込む。また、電池26を使用せずに、バックアップ用の電源を例えば電源部21から供給するようにしてもよい。この場合には、サーマルプリンタの電源を落とした直後にRAM13bのデータは消失するから、サーマルプリンタをセットアップする毎に抵抗値Ra〜Rnの測定を行う。また、RAM13bのデータを不揮発性メモリに格納しておけば、データが破壊されたときのみ抵抗値Ra〜Rnの測定を行えばよい。
【0035】
次に、別の実施形態について図6〜図8を参照して説明する。この実施形態は、発熱素子18a〜18n及びトランジスタTr1〜Trnと並列に基準抵抗器19及びトランジスタTrsを接続したもので、この基準抵抗器19としては抵抗値Rsが既知で誤差1%程度のものを使用する。また、コンパレータ50の基準電圧Vrefとしては、放電開始電圧Eより低い適当な電圧を用いることができるが、次のようにして特定できる。すなわち、マイクロコンピュータ13がD/A変換器25からのヘッド印加電圧制御信号(D/A変換値)をMAX(ヘッド印加電圧VH=Eとなる時の値)から1ずつデクリメントすることにより、ヘッド印加電圧VHを徐々に下げてゆき、コンパレータ50からのストップ信号がアクティブになった時にA/D変換器24から抵抗測定部13に入力されたA/D入力端子の電圧値を基準電圧Vrefとする。
【0036】
放電開始電圧Eは、次の式(6)から算出できる。
E=Vref/exp(−Tmax/CmaxRmax) ・・・(6)
Tmaxはタイマ13cの測定最大時間,Cmaxは使用するコンデンサ20の静電容量,Rmaxは基準抵抗器19の抵抗値Rsとする。なお、タイマ13cがオーバーフローしないようにマージンをもたせた次の式(7)を用いてもよい。
E=Vref/0.9exp(−Tmax/CmaxRmax) ・・・(7)
【0037】
マイクロコンピュータ13は、D/A変換器25により、ヘッド印加電圧VHを変化させながら、A/D変換器24によりヘッド印加電圧VHをデジタル変換し、VH=Eとなるように、D/A変換器25のD/A制御出力信号を設定する。
【0038】
例えば発熱素子18aの抵抗値Raを測定するには、まずスイッチSaにより抵抗測定モードに切り換え、トランジスタTr1〜TrnをオフしたままトランジスタTrsだけをオンにしてスイッチSbを閉じる。コンデンサ20が放電開始電圧Eに充電した後、スイッチSbを開いてコンデンサ20の電荷が基準抵抗器19によって放電される時間Tsを計測する。次に、トランジスタ18b〜18n及びトランジスタTrsをオフにしてトランジスタTr1だけをオンにする。スイッチSbを閉じてコンデンサ20を充電した後、スイッチSbを開いて発熱素子18aによる放電時間Taを計測する。
【0039】
発熱素子18aの抵抗値Raは、式Ra=(Ta/Ts)Rで算出されるから、抵抗値Raの算出精度はコンデンサ20の容量Cに依存せず、基準抵抗器19の抵抗値Rの精度だけに依存する。抵抗値Rは1%程度の誤差であるから、発熱素子18aの抵抗値Raは、精度良く算出することができる。他の発熱素子18b〜18nの抵抗値Rb〜Rnも同様に算出できる。
【0040】
上記実施形態では、放電時間の計測をストップするストップ信号をコンパレータ50を用いて作り出していたが、A/D変換器24が高速であれば、基準抵抗器19による放電中のコンデンサ20の端子電圧Vを連続的にA/D変換してマイクロコンピュータ13が監視できるから、V=Vrefになるまでの時間Tsを計測すればよい(図9,図10参照)。なお、基準電圧Vrefはマイクロコンピュータ13に予め記憶してある所定の電圧値である。
【0041】
また、以上説明したカラー感熱プリンタからサーマルヘッドの発熱素子の抵抗値を測定する機能のみを取り出し、サーマルヘッドの抵抗測定装置として独立させることも可能である。この場合には、例えばサーマルヘッドを検査する際の試験器として使用することができる。
【0042】
上記実施形態では、A/D変換器,D/A変換器の両方ともに10ビットのものを用いたが、本発明はこれに限定されることなく、目的に応じて例えば16ビットや8ビット等でもよい。また、高精度が要求されるのは、A/D変換器だけであるから、A/D変換器を10ビットとし、D/A変換器は8ビットとしてもよい。
【0043】
また、上記実施形態では、基準電圧Vrefとして(1/2)Eが用いられている。この基準電圧Vrefは、ヘッド印加電圧Eに近い値である場合にはコンデンサの放電時間を計測する時間が短くなる代わりに計測精度が低下し、「0」もしくはこれに近い値にした場合にも放電カーブがなだらかになり、計測確度が悪くなる上に計測時間も長くなる。本実施形態では、迅速かつ高精度の測定を行うためにVref=(1/2)Eとしている。しかし、本発明は、これに限定されることなく、例えば(1/3)E,あるいは(2/3)Eとしてもよい。
【0044】
また、カラー感熱プリンタを例にしたが、本発明は、モノクロの感熱プリンタやカラー熱転写プリンタ等にも適用することができる。なお、実施形態の説明では、予め発熱素子又は基準抵抗器19をオンさせた後、コンデンサを充電するような順序であったが、逆に、始めにコンデンサを充電し、その後発熱素子又は基準抵抗器19をオンさせて放電をさせてもよい。
【0045】
【発明の効果】
以上詳細に説明したように、本発明は、電源部からサーマルヘッドに印加するヘッド印加電圧を観測し、このヘッド印加電圧が所定電圧になるように電源部を制御するとともに、サーマルヘッドにライン状に配置された複数の発熱素子と並列に接続されたコンデンサの充放電を利用し、このコンデンサが放電して所定電位に達するまでの時間を各発熱素子毎に計測し、この計測結果に基づいて各発熱素子の抵抗値を算出したので、従来は必要であった放電開始電圧,基準電圧の調整を不要にでき、コストアップすることなく発熱素子の抵抗測定を高精度に行うことができる。また、前記ヘッド印加電圧は、A/D変換手段によりデジタル信号に変換されて制御手段に入力され、前記デジタル信号に基づいて制御手段が電源部を制御するので、きわめて簡単な構成で上記効果を達成できる。
【図面の簡単な説明】
【図1】カラー感熱プリンタの電気回路を示すブロック図である。
【図2】電源部の一例を示す回路図である。
【図3】抵抗測定モードのフローチャートである。
【図4】図1に示す各部に供給される信号の波形図である。
【図5】プリントモードのフローチャートである。
【図6】電気回路の別の例を示すブロック図である。
【図7】図6に示す各部に供給される信号の波形図である。
【図8】図6に示す実施形態の抵抗測定モードのフローチャートである。
【図9】ストップ信号を作成する回路を不要にした電気回路の例を示すブロック図である。
【図10】図9に示す実施形態の抵抗測定モードのフローチャートである。
【符号の説明】
1 サーマルヘッド
12,40,50 コンパレータ
13 マイクロコンピュータ
13a 抵抗測定部
13b RAM
13c タイマ
18a〜18n 発熱素子
19 基準抵抗器
20 コンデンサ
21 電源部
23 電圧安定化回路
24 A/D変換器
25 D/A変換器
Sa,Sb スイッチ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method and an apparatus for measuring a resistance value of a heating element constituting a thermal head.
[0002]
[Prior art]
It is known that the resistance value of the heating element of the thermal head changes with time and printing. In addition, the change in resistance value varies from one heating element to another, which causes uneven printing. For this reason, the applicant of the present invention has proposed a method of measuring the resistance value of each heating element and controlling the energization time of each heating element based on the result (for example, JP-A-6-79897, JP-A-Hei. 9-193437).
[0003]
In the method described in the above publication, a capacitor is connected in parallel with the heating element and the reference resistor, and the discharge time is measured to calculate the resistance value of the heating element. In order to calculate the resistance value R of the heating element from the discharge time T, the following formula (2) is used. When the discharge start voltage is E, the reference voltage is Vref, the capacitance of the capacitor is C, the resistance value of the heating element is R, and the discharge time from E to Vref is T, the following equation (1) is established.
Vref / E = exp (-T / CR) (1)
∴R = −T / C / ln (Vref / E) (2)
If C is known, R can be calculated. Even if C is not known, it can be calculated from the following equation (3) by separately measuring the discharge time Ts discharged with the known resistance Rs.
R = Rs * T / Ts (3)
The discharge time T can be expressed by the following formula (4).
T = −CR · ln (Vref / E) (4)
[0004]
[Problems to be solved by the invention]
In the above equation (4), the discharge start voltage E, the reference voltage Vref, the capacitor capacitance C, and the resistance value R of the heating element have deviations. In particular, the influence of the discharge start voltage E and the reference voltage Vref is large. If the discharge time is set too short so that the counter for counting the discharge time does not overflow, the measurement accuracy decreases. In order to suppress this, since the discharge start voltage E and the reference voltage Vref must be set with high accuracy, the adjustment cost and the use of high-accuracy parts cause a cost increase.
[0005]
It is an object of the present invention to provide a resistance measurement method for a thermal head that can accurately measure the resistance of a heating element without increasing the cost.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the thermal head resistance measurement method of the present invention observes the head applied voltage applied to the thermal head from the power supply unit, and controls the power supply unit so that the head applied voltage becomes a predetermined voltage. In addition, a capacitor is connected in parallel with a plurality of heating elements arranged in a line on the thermal head, and the capacitor is charged by the power supply unit, and then the capacitor starts discharging with the predetermined voltage as a discharge start voltage, The time required to reach a predetermined reference voltage is measured for each heating element, and the resistance value of each heating element is calculated based on the measurement result. The head applied voltage is converted into a digital signal by the A / D conversion means and input to the control means, and the control means controls the power supply unit based on the digital signal.
[0007]
The thermal head resistance measurement apparatus according to the present invention includes a plurality of heating elements arranged in a line on the thermal head, one end connected to the heating element, and the connection between the heating element and a power supply terminal of the thermal head is turned on. A first switch means group to be turned off, a control circuit for controlling the first switch means group so that each heating element is connected to a power supply, a capacitor connected in parallel to a power supply terminal of the thermal head, and the heat generation Based on a power source for applying a head applied voltage to the thermal head to drive the element, A / D conversion means for converting the head applied voltage into a digital signal, and a digital signal input from the A / D conversion means Control means for controlling the power supply unit so that the head applied voltage becomes a predetermined voltage, and second switch means connected in series to the power supply unit and the capacitor After the second switch means is turned on and the capacitor is charged to the predetermined voltage, the second switch means is turned off, and the charge of the capacitor is started to be discharged by the heating element using the predetermined voltage as the discharge start voltage. It comprises discharge time measuring means for measuring the time required to reach a predetermined reference voltage for each heating element, and resistance value calculating means for calculating the resistance value of each heating element based on the measurement result.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
In FIG. 1 showing the electrical configuration of a color thermal printer to which the resistance value measuring method of the present invention is applied, image data of one frame is written in the frame memory 10 in a state of being separated for each color. At the time of gradation expression heating, image data of a color to be printed is read from the frame memory 10 line by line and written to the line memory 11. The image data in the line memory 11 is read for each pixel and sent to the comparator 12. The comparator 12 compares the image data of each pixel and the gradation data (comparison data), and outputs a signal “1” if the image data is larger.
[0009]
For example, in the case of 64 gradations, the microcomputer 13 sequentially generates gradation data of “0” to “3F” in hexadecimal. When the gradation data of “0” is sent from the microcomputer 13, the comparator 12 compares the image data of each pixel with the gradation data in order. As a result, the comparison result for one line is output as a serial signal from the comparator 12 and sent to the shift register 14 of the thermal head 1 via the switch Sa for switching between the print mode and the resistance measurement mode. When the comparison of the image data for one line is completed, the microcomputer 13 generates gradation data “1” and sends it to the comparator 12. Therefore, by using the gradation data of “0” to “3F”, the image data of each pixel is compared 64 times and converted into 64-bit drive data. The 64-bit drive data is sent to the shift register 14 in 64 steps.
[0010]
Serial drive data is shifted in the shift register 14 by a clock and converted into a parallel signal. The drive data converted into the parallel signal by the shift register 14 is latched in the latch array 15 in synchronization with the latch signal. When the strobe signal is input, the AND gate array 16 outputs an “H” signal when the input drive signal is “1”. The latch array 15 and the AND gate array 16 are provided with circuit elements for each pixel.
[0011]
Transistors Tr1 to Trn are connected to each output terminal of the AND gate array 16, and the transistor is turned on when the output signal is “H”. Heat generating elements 18a to 18n are connected in series to these transistors Tr1 to Trn. Resistance elements are used as the heating elements 18a to 18n.
[0012]
A noise absorbing capacitor 20 is connected in parallel with the heating elements 18 a to 18 n, and the capacitor 20 is connected to a power supply unit 21. The power supply unit 21 includes a switch Sb, a rectifier circuit 22, and a voltage stabilization circuit 23, and applies a head application voltage VH to the thermal head 1. The switch Sb is always closed in the print mode, and in the resistance measurement mode, the opening and closing of the switch Sb is controlled by the microcomputer 13 each time the resistance values Ra to Rn of the heating elements 18a to 18n are measured.
[0013]
A 10-bit A / D converter 24 is connected to one terminal of the capacitor 20, and an output from the A / D converter 24 is input to an A / D input terminal of the resistance measurement unit 13 a of the microcomputer 13. The microcomputer 13 is connected to the voltage stabilization circuit 23 of the power supply unit 21 via a 10-bit D / A converter 25 and inputs a D / A control signal to the D / A converter 25. Thus, the head application voltage control signal is input from the D / A converter 25 to the voltage stabilization circuit 23 of the power supply unit 21.
[0014]
In FIG. 2 showing the power supply unit 21, the AC power source is converted into a DC power source by a bridge type rectifier circuit 22 using four rectifier elements 31 a to 31 d. This DC power supply is reconverted into an AC power supply having a high frequency by the inverter 32 of the voltage stabilization circuit 23, and then converted into DC of two different voltages by the transformer 33 and the rectifying elements 34a and 34b.
[0015]
The output having the lower voltage is smoothed by the capacitors 35 and 36 and the coil 37, then divided by the resistors 38 and 39, and applied to the non-inverting input terminal of the comparator 40. On the other hand, the head application voltage control signal is input from the D / A converter 25 to the inverting input terminal of the comparator 40, and the output terminal of the comparator 40 is connected to the inverter 32. That is, the frequency of the inverter 32 is specified by the head application voltage control signal, and the head application voltage VH output from the voltage stabilization circuit 23 is controlled. The connection point between the coil 37 and the capacitor 36 is connected to the thermal head 1 via the FET 42. The FET 42 is connected between a gate and a source with a Zener diode 43 for maintaining a constant voltage therebetween and a diode 44 for preventing a reverse flow when the FET 42 is OFF.
[0016]
Normally, since the transistor 45 is off, the FET 42 is on. Accordingly, since the switch Sb is turned on, the constant voltage VH controlled by the inverter 32 is supplied to the thermal head 1 via the line 46. In the resistance measurement mode, the transistor 45 is turned on by a start signal from the resistance measurement unit 13a. When the transistor 45 is turned on, the gate voltage of the FET 42 is lowered and the FET 42 is turned off, so that the switch Sb is turned off. At this time, the discharge power from the capacitor 20 of the thermal head 1 tends to flow through the Zener diode 43 and the transistor 45, but this is prevented because the diode 44 is provided. Therefore, all the discharge current of the capacitor 20 is supplied to the heating element.
[0017]
The microcomputer 13 changes the head application voltage control signal output from the D / A converter 25 according to the D / A control output signal, controls the head application voltage VH output from the power supply unit 21, and sets the head application voltage VH. It is made to coincide with a predetermined discharge start voltage E.
[0018]
In the resistance measurement mode, after charging the capacitor 20 to the discharge start voltage E, the switch Sb is opened, and only the transistor Tr1 of the heating element 18a to be measured is turned on, for example. Immediately after this, the voltage value V of the A / D input terminal of the resistance measuring unit 13a is the discharge start voltage E, but as the charge accumulated in the capacitor 20 is discharged by the heating element 18a, the A / D input terminal. Voltage value V decreases and eventually coincides with the reference voltage Vref stored in the resistance measurement unit 13a. During this time, the A / D converter 24 continuously converts the voltage input from the capacitor 20 into a digital signal.
[0019]
The resistance measurement unit 13a of the microcomputer 13 observes the voltage value V of the A / D input terminal immediately after the switch Sb is opened, and measures the time Ta until the voltage value V matches the reference voltage Vref by the timer 13c. Based on this, the resistance value Ra of the heating element 18a is calculated and written to the RAM 13b.
[0020]
In order to calculate the resistance value Ra from the discharge time Ta, the following equation (5) is used. When the discharge start voltage is E, the discharge time is T, the capacitance of the capacitor 20 is C, and the resistance value of the heating element is R, the terminal voltage V of the capacitor 20 is expressed by the following equation (1).
V / E = exp (-T / CR) (1)
Assuming V = (1/2) E, Equation (1) is as follows.
exp (-T / CR) = 1/2
∴R = T / 0.693C (5)
[0021]
Here, since the capacitance C of the capacitor 20 is a constant, the resistance value R of the heating element is determined by the discharge time T. In the print mode, the image data is corrected by the resistance value R calculated according to the equation (5) and printed. The resistance values Ra to Rn written in the RAM 13b are backed up by the battery 26.
[0022]
Next, the operation of the above embodiment will be described with reference to FIGS. During the initial setup of the color thermal printer, the switch Sa is switched to the resistance measurement mode, and the shift register 14 is connected to the microcomputer 13. The microcomputer 13 outputs data for one line in which the transistor Tr1 is on and the other transistors 18b to 18n are off. Then, the switch Sb is turned on by the resistance measuring unit 13a, and charging of the capacitor 20 is started.
[0023]
The microcomputer 13 changes the head application voltage control signal output from the D / A converter 25, controls the head application voltage VH output from the power supply unit 21, and matches the head application voltage VH with the discharge start voltage E. Let After the charge voltage of the capacitor 20 reaches E, the switch Sb is turned off. As a result, the electric charge of the capacitor 20 starts to be discharged by the heating element 18a, and the terminal voltage of the capacitor 20 is continuously digitally converted by the A / D converter 24, and the voltage value V of the A / D input terminal of the resistance measuring unit 13a. Is reduced. The resistance measuring unit 13a compares the voltage value V of the A / D input terminal with the reference voltage Vref, and when they match, the discharge time Ta required for this is measured by the timer 13c, and the heating element 18a is calculated by the equation (5). Resistance value Ra is calculated and written in the RAM 13b.
[0024]
Next, the transistor 18b is turned on, and the other transistors Tr1 and transistors 18c to 18n are turned off. After the discharge time Tb by the heating element 18b is measured by the resistance measuring unit 13a, the resistance value Rb of the heating element 18b is calculated and written in the RAM 13b. Similarly, the resistance values Rc to Rn of the heating elements 18c to 18n are calculated and written in the RAM 13b. These resistance values Rc to Rn are retained until the battery 26 is exhausted thereafter. Alternatively, it is stored in a non-volatile memory (not shown).
[0025]
In the print mode, the shift register 14 is connected to the comparator 12 by the switch Sa. In this print mode, first, image data of three colors is taken into the frame memory 10. For these image data, correction data is calculated from the difference between the ideal resistance value when the heating elements 18a to 18n are completely uniform and the actually measured resistance values Ra to Rn, and recorded by the heating elements 18a to 18n. The image data is corrected by the correction data so that the image to be printed is accurately printed.
[0026]
When the leading end of the recording area of a known color thermosensitive recording material in which a magenta thermosensitive coloring layer, a cyan thermosensitive coloring layer, and a yellow thermosensitive coloring layer are sequentially formed on a support reaches the thermal head 1, thermal recording is started. At the time of this thermal recording, image data of a yellow image is read from the frame memory 10 for one line and is once written in the line memory 11.
[0027]
Next, the corrected image data of each pixel is sequentially read out from the line memory 11 and sent to the comparator 12, where it is compared with the gradation data of the gradation level “0”. The output of the comparator 12 is “1” for a pixel that records a yellow image, and “0” for a pixel that does not record a yellow image. The comparison result of each pixel is sent to the shift register 14 as serial drive data, and is shifted in the shift register 14 by a clock to be converted into parallel drive data. The parallel drive data is latched by the latch array 15 and then sent to the AND gate array 16.
[0028]
The microcomputer 13 generates a bias heating pulse having a long width and sends it to the AND gate array 16 as a strobe signal. Since the AND gate array 16 outputs a logical product of the strobe signal and the output signal of the latch array 15, the output terminal of the latch array 15 among the output terminals of the AND gate array 16 is “1”. 1 "is output. For example, when the first output terminal of the AND gate array 16 is “1”, since the transistor Tr1 is turned on, the heating element 18a is energized to generate heat. As a result, the heating element 18a is energized for a time corresponding to the bias heating pulse, and bias thermal energy is applied to the color thermal recording material.
[0029]
Before the bias heating is completed, the microcomputer 13 generates gradation data having a gradation level of “0” and sends it to the comparator 12 for comparison with the image data of each pixel again. By this comparison, serial drive data is formed, and this drive data is written into the shift register 14. When the bias heating is completed, the microcomputer 13 generates a gradation expression pulse having a short pulse width. This gradation expression pulse is sent to the AND gate array 16 as a strobe signal. The heating element is energized for a short time by the strobe signal, and the yellow thermosensitive coloring layer is colored to the density of the gradation level “1”.
[0030]
Hereinafter, in order for the microcomputer 13 to sequentially change the gradation level from “1” to “3F”, drive data corresponding to each gradation level is output from the comparator 12. As a result, the heat generating elements 18a to 18n are energized a number of times according to the corrected image data, and tone expression thermal energy is applied to the color thermosensitive recording material to develop a desired density. For example, in the case of 64 gradations, 64 pulse currents are supplied to the heat generating elements for gradation expression for the pixels with the maximum density.
[0031]
When the first line of the yellow image is recorded, the color thermosensitive recording material is fed by one pixel, and at the same time, the image data of the second line of the yellow image is read from the frame memory 10. Based on the image data of the second line of the yellow image, the second line is thermally recorded on the color thermosensitive recording material. Near ultraviolet rays having a wavelength of about 420 nm are irradiated on the portion where the yellow image is thermally recorded. As a result, the diazonium salt compound contained in the yellow thermosensitive recording material is decomposed and the color developing ability is lost.
[0032]
When the recording area is again at the position of the thermal head 1, a magenta image is recorded on the magenta thermosensitive coloring layer line by line. The coloring heat energy of the magenta image is larger than the coloring heat energy of the yellow image. However, since the yellow thermosensitive coloring layer has already been photofixed, the yellow thermosensitive coloring layer will not develop color again. The color thermosensitive recording material on which the magenta image is recorded is irradiated with ultraviolet rays of around 365 nm, and the magenta thermosensitive coloring layer is photofixed.
[0033]
When the recording area is again at the position of the thermal head 1, a cyan image is recorded on the cyan thermosensitive coloring layer line by line. This cyan thermosensitive coloring layer has a value that does not develop color under normal storage conditions, so that the cyan thermosensitive coloring layer is not given photofixability. The color thermal recording material in which the thermal recording of the yellow image, the magenta image, and the cyan image is completed in this manner is discharged out of the color thermal printer.
[0034]
The resistance values Ra to Rn of the heating elements 18a to 18n written in the RAM 13b are held by the built-in backup battery 26. However, when the battery 26 is consumed or has changed over time, the resistance value Ra to Rn is measured again to measure the RAM 13b. Write to. Further, backup power may be supplied from, for example, the power supply unit 21 without using the battery 26. In this case, since the data in the RAM 13b is lost immediately after the thermal printer is turned off, the resistance values Ra to Rn are measured every time the thermal printer is set up. If the data in the RAM 13b is stored in the nonvolatile memory, the resistance values Ra to Rn may be measured only when the data is destroyed.
[0035]
Next, another embodiment will be described with reference to FIGS. In this embodiment, a reference resistor 19 and a transistor Trs are connected in parallel with the heating elements 18a to 18n and the transistors Tr1 to Trn. The reference resistor 19 has a known resistance value Rs and an error of about 1%. Is used. Further, as the reference voltage Vref of the comparator 50, an appropriate voltage lower than the discharge start voltage E can be used, but it can be specified as follows. That is, the microcomputer 13 decrements the head application voltage control signal (D / A conversion value) from the D / A converter 25 by one from MAX (value when the head application voltage VH = E), one by one. The applied voltage VH is gradually lowered, and when the stop signal from the comparator 50 becomes active, the voltage value of the A / D input terminal input from the A / D converter 24 to the resistance measuring unit 13 is referred to as a reference voltage Vref. To do.
[0036]
The discharge start voltage E can be calculated from the following equation (6).
E = Vref / exp (−Tmax / CmaxRmax) (6)
Tmax is the maximum measurement time of the timer 13c, Cmax is the capacitance of the capacitor 20 to be used, and Rmax is the resistance value Rs of the reference resistor 19. The following equation (7) with a margin so that the timer 13c does not overflow may be used.
E = Vref / 0.9exp (−Tmax / CmaxRmax) (7)
[0037]
The microcomputer 13 converts the head applied voltage VH by the A / D converter 24 while changing the head applied voltage VH by the D / A converter 25, and performs D / A conversion so that VH = E. D / A control output signal of the device 25 is set.
[0038]
For example, in order to measure the resistance value Ra of the heating element 18a, first, the switch Sa is switched to the resistance measurement mode, and only the transistor Trs is turned on while the transistors Tr1 to Trn are turned off, and the switch Sb is closed. After the capacitor 20 is charged to the discharge start voltage E, the switch Sb is opened, and the time Ts during which the charge of the capacitor 20 is discharged by the reference resistor 19 is measured. Next, the transistors 18b to 18n and the transistor Trs are turned off, and only the transistor Tr1 is turned on. After the switch Sb is closed and the capacitor 20 is charged, the switch Sb is opened and the discharge time Ta by the heating element 18a is measured.
[0039]
The resistance value Ra of the heating element 18a is expressed by the formula Ra = (Ta / Ts) R. S Therefore, the calculation accuracy of the resistance value Ra does not depend on the capacitance C of the capacitor 20, and the resistance value R of the reference resistor 19 is calculated. S It depends only on the accuracy of Resistance value R S Is an error of about 1%, the resistance value Ra of the heating element 18a can be calculated with high accuracy. The resistance values Rb to Rn of the other heating elements 18b to 18n can be calculated similarly.
[0040]
In the above embodiment, the stop signal for stopping the measurement of the discharge time is generated using the comparator 50. However, if the A / D converter 24 is high speed, the terminal voltage of the capacitor 20 being discharged by the reference resistor 19 is used. Since the microcomputer 13 can monitor A by continuously A / D converting V, the time Ts until V = Vref may be measured (see FIGS. 9 and 10). The reference voltage Vref is a predetermined voltage value stored in advance in the microcomputer 13.
[0041]
It is also possible to take out only the function of measuring the resistance value of the heating element of the thermal head from the color thermal printer described above, and to make it independent as a resistance measuring device of the thermal head. In this case, for example, it can be used as a tester for inspecting the thermal head.
[0042]
In the above embodiment, both A / D converters and D / A converters have 10 bits. However, the present invention is not limited to this, and for example, 16 bits or 8 bits may be used depending on the purpose. But you can. Further, since only the A / D converter requires high accuracy, the A / D converter may be 10 bits and the D / A converter may be 8 bits.
[0043]
In the above embodiment, (1/2) E is used as the reference voltage Vref. When the reference voltage Vref is close to the head applied voltage E, the measurement accuracy is lowered instead of shortening the time for measuring the discharge time of the capacitor, and even when the reference voltage Vref is set to “0” or a value close thereto. The discharge curve becomes smoother, the measurement accuracy becomes worse, and the measurement time becomes longer. In the present embodiment, Vref = (1/2) E is set in order to perform quick and highly accurate measurement. However, the present invention is not limited to this, and may be (1/3) E or (2/3) E, for example.
[0044]
Although a color thermal printer is taken as an example, the present invention can also be applied to a monochrome thermal printer, a color thermal transfer printer, and the like. In the description of the embodiment, the heating element or the reference resistor 19 is turned on in advance, and the capacitor is charged. However, conversely, the capacitor is charged first, and then the heating element or the reference resistor is charged. The battery 19 may be turned on to cause discharge.
[0045]
【The invention's effect】
As described above in detail, the present invention observes the head applied voltage applied to the thermal head from the power supply unit, controls the power supply unit so that the head applied voltage becomes a predetermined voltage, and forms a line on the thermal head. Using the charging / discharging of a capacitor connected in parallel with a plurality of heating elements arranged at the same time, the time until this capacitor discharges and reaches a predetermined potential is measured for each heating element. Since the resistance value of each heating element is calculated, it is unnecessary to adjust the discharge start voltage and the reference voltage, which are conventionally required, and the resistance measurement of the heating element can be performed with high accuracy without increasing the cost. Also, the head applied voltage is converted into a digital signal by the A / D conversion means and input to the control means, and the control means controls the power supply unit based on the digital signal, so that the above effect can be achieved with a very simple configuration. Can be achieved.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an electric circuit of a color thermal printer.
FIG. 2 is a circuit diagram illustrating an example of a power supply unit.
FIG. 3 is a flowchart of a resistance measurement mode.
4 is a waveform diagram of signals supplied to the respective units shown in FIG. 1. FIG.
FIG. 5 is a flowchart of a print mode.
FIG. 6 is a block diagram showing another example of an electric circuit.
7 is a waveform diagram of signals supplied to the respective units shown in FIG. 6. FIG.
FIG. 8 is a flowchart of a resistance measurement mode of the embodiment shown in FIG.
FIG. 9 is a block diagram showing an example of an electric circuit that does not require a circuit for generating a stop signal.
10 is a flowchart of a resistance measurement mode of the embodiment shown in FIG.
[Explanation of symbols]
1 Thermal head
12, 40, 50 comparator
13 Microcomputer
13a Resistance measurement unit
13b RAM
13c timer
18a-18n Heating element
19 Reference resistor
20 capacitors
21 Power supply
23 Voltage stabilization circuit
24 A / D converter
25 D / A converter
Sa, Sb switch

Claims (3)

電源部からサーマルヘッドに印加するヘッド印加電圧を観測し、このヘッド印加電圧が所定電圧になるように電源部を制御するとともに、サーマルヘッドにライン状に配置された複数の発熱素子と並列にコンデンサを接続し、このコンデンサを電源部により充電した後、前記コンデンサが前記所定電圧を放電開始電圧として放電を開始し、所定の基準電圧に達するまでの時間を各発熱素子毎に計測し、この計測結果に基づいて各発熱素子の抵抗値を算出することを特徴とするサーマルヘッドの抵抗値測定方法。The head application voltage applied to the thermal head from the power supply unit is observed, the power supply unit is controlled so that the head application voltage becomes a predetermined voltage, and a capacitor is connected in parallel with a plurality of heating elements arranged in a line on the thermal head. After the capacitor is charged by the power supply unit, the capacitor starts discharging with the predetermined voltage as the discharge start voltage, and the time until the capacitor reaches the predetermined reference voltage is measured for each heating element. A method for measuring a resistance value of a thermal head, wherein the resistance value of each heating element is calculated based on the result. 前記ヘッド印加電圧は、A/D変換手段によりデジタル信号に変換されて制御手段に入力され、前記デジタル信号に基づいて制御手段が電源部を制御することを特徴とする請求項1記載のサーマルヘッドの抵抗値測定方法。2. The thermal head according to claim 1, wherein the head applied voltage is converted into a digital signal by an A / D conversion means and inputted to the control means, and the control means controls the power supply unit based on the digital signal. Resistance value measurement method. サーマルヘッドにライン状に配置された複数の発熱素子と、前記発熱素子に一端が接続され、前記発熱素子とサーマルヘッドの電源端子との接続をオン/オフする第1のスイッチ手段群と、それぞれの発熱素子が電源に接続されるように第1のスイッチ手段群を制御する制御回路と、サーマルヘッドの電源端子に並列接続したコンデンサと、前記発熱素子を駆動するためにヘッド印加電圧をサーマルヘッドに印加する電源部と、前記ヘッド印加電圧をデジタル信号に変換するA/D変換手段と、このA/D変換手段から入力されたデジタル信号に基づいてヘッド印加電圧を所定電圧になるように電源部を制御する制御手段と、前記電源部と前記コンデンサに直列に接続された第2のスイッチ手段と、第2のスイッチ手段をオンにしてコンデンサを前記所定電圧に充電した後、第2のスイッチ手段をオフにし、前記所定電圧を放電開始電圧としてコンデンサの電荷が発熱素子により放電を開始してから所定の基準電圧に達するまでの時間を各発熱素子毎に計測する放電時間計測手段と、この計測結果に基づいて各発熱素子の抵抗値を算出する抵抗値算出手段とからなることを特徴とするサーマルヘッドの抵抗値測定装置。A plurality of heating elements arranged in a line on the thermal head, a first switch means group having one end connected to the heating element and turning on / off the connection between the heating element and a power supply terminal of the thermal head; A control circuit for controlling the first switch means group so that the heating element is connected to the power source, a capacitor connected in parallel to the power supply terminal of the thermal head, and a head applied voltage for driving the heating element. A power supply unit for applying power to the head, A / D conversion means for converting the head application voltage into a digital signal, and a power supply so that the head application voltage becomes a predetermined voltage based on the digital signal input from the A / D conversion means. Control means for controlling the power supply section, second switch means connected in series to the power supply section and the capacitor, and the second switch means to turn on the condenser. After the battery is charged to the predetermined voltage, the second switch means is turned off, and the time from the start of discharge of the capacitor by the heating element to the arrival of the predetermined reference voltage is determined with the predetermined voltage as the discharge start voltage. A thermal head resistance value measuring device comprising: a discharge time measuring means for measuring each heating element; and a resistance value calculating means for calculating a resistance value of each heating element based on the measurement result.
JP2002158988A 2002-05-31 2002-05-31 Method and apparatus for measuring resistance of thermal head Pending JP2004001256A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002158988A JP2004001256A (en) 2002-05-31 2002-05-31 Method and apparatus for measuring resistance of thermal head

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002158988A JP2004001256A (en) 2002-05-31 2002-05-31 Method and apparatus for measuring resistance of thermal head

Publications (1)

Publication Number Publication Date
JP2004001256A true JP2004001256A (en) 2004-01-08

Family

ID=30428954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002158988A Pending JP2004001256A (en) 2002-05-31 2002-05-31 Method and apparatus for measuring resistance of thermal head

Country Status (1)

Country Link
JP (1) JP2004001256A (en)

Similar Documents

Publication Publication Date Title
JP3590702B2 (en) Method and apparatus for measuring resistance data of thermal head and thermal printer having the same
JP2993804B2 (en) Method and apparatus for measuring resistance of thermal head and thermal printer equipped with the same
JP2004001256A (en) Method and apparatus for measuring resistance of thermal head
JP3387543B2 (en) Method and apparatus for equalizing the resistance value of each heating element of a thermal head and thermal printer equipped with the same
JPS58164368A (en) Halftone recording device of thermal head
JPH0647297B2 (en) Thermal transfer gradation control device
US6531883B2 (en) Thermal printer and device and method for measuring resistance of heating element of thermal head of thermal printer
JP3853473B2 (en) Thermal head drive device
JP3310788B2 (en) Thermal head resistance measurement device and thermal printer
JPS63173669A (en) Printing controller for thermal printer
JPS6023063A (en) Recorder
JP3856364B2 (en) Method and apparatus for measuring resistance value of thermal head and thermal printer equipped with the same
JPS6160781B2 (en)
JPS60145864A (en) Recording element drive control system
JPS62257863A (en) Thermal head drive circuit
JPH01135663A (en) Driving method of thermal head
JPH07168467A (en) Electrophotographic recorder and transfer method
JPH0527549B2 (en)
JP2001162850A (en) Method and device for measuring resistance value of thermal head and thermal printer having the same
JPH07266599A (en) Thermal transfer print device and method of compensating voltage drop of thermal transfer print device
JPS6351102B2 (en)
JPH01178463A (en) Thermal head driver
JPH10286987A (en) Thermal printer
JP2006159642A (en) Method and device for measuring resistance value of heating element
JPH08281996A (en) Drive controller for heating element

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050309

A711 Notification of change in applicant

Effective date: 20061214

Free format text: JAPANESE INTERMEDIATE CODE: A712

A977 Report on retrieval

Effective date: 20070130

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A131 Notification of reasons for refusal

Effective date: 20071002

Free format text: JAPANESE INTERMEDIATE CODE: A131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080220