JP4202627B2 - インクジェット式プリンタのヘッドドライバic温度検出装置 - Google Patents
インクジェット式プリンタのヘッドドライバic温度検出装置 Download PDFInfo
- Publication number
- JP4202627B2 JP4202627B2 JP2001262363A JP2001262363A JP4202627B2 JP 4202627 B2 JP4202627 B2 JP 4202627B2 JP 2001262363 A JP2001262363 A JP 2001262363A JP 2001262363 A JP2001262363 A JP 2001262363A JP 4202627 B2 JP4202627 B2 JP 4202627B2
- Authority
- JP
- Japan
- Prior art keywords
- head driver
- temperature
- output
- detection device
- control unit
- 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
Images
Landscapes
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
Description
【発明の属する技術分野】
本発明は、インクジェット式プリンタのヘッドにて、ヘッドドライバICが所定温度以上になったことを検出するようにしたインクジェット式プリンタのヘッドドライバICの温度検出の技術に関するものである。
【0002】
【従来の技術】
従来より、コンピュータの出力装置として、数色のインクを記録ヘッドから吐出するタイプのインクジェット式カラープリンタが普及してきており、コンピュータ等が処理した画像を多色多階調で印刷するために広く用いられている。例えば、インク吐出のための駆動素子として圧電素子を用いたインクジェット式プリンタでは、印刷ヘッドの複数のノズルに対応してそれぞれ設けられた複数個の圧電素子を選択的に駆動することにより、各圧電素子の動圧に基づいてノズルからインク滴を吐出させ、印刷用紙にインク滴を付着させることにより、印刷用紙にドットを形成して、印刷を行なうようにしている。
【0003】
ここで、各圧電素子は、インク滴を吐出するためのノズルに対応して設けられており、印刷ヘッド内に実装された少なくとも一つのヘッドドライバICから供給される駆動信号により駆動され、インク滴を吐出させるようになっている。
【0004】
ところで、各ヘッドドライバICは、駆動により発熱し、その熱は、吐出されるインク滴により放熱されるようになっているが、連続駆動等によって、インク滴により十分な放熱が行なわれなくなることがある。このような状態で、印刷を続けると、各ヘッドドライバICの温度がさらに上昇して、各ヘッドドライバICが熱破壊してしまうことがある。
【0005】
このため、従来のインクジェット式プリンタにおいては、各ヘッドドライバIC内に備えられたダイオードのアノード電圧が、周囲の温度に依存して変化することに着目して、図8に示すように、例えば四個のヘッドドライバIC1a,1b,1c,1d内のダイオードのアノード電圧を、それぞれケーブル2a,2b,2c,2dを介して、プリンタ本体3内の例えばASICにより構成される制御部4に出力する。
【0006】
そして、この制御部4内でADコンバータ5によりデジタル値に変換して、各ヘッドドライバICのダイオードのアノード電圧を検出し、これらのアノード電圧に基づいて、各ヘッドドライバIC1a,1b,1c,1dの温度を検出するようにしている。ここで、何れかのヘッドドライバIC1a,1b,1cまたは1dの温度が所定温度以上になった場合には、上記制御部4が、印刷動作を一時停止させて、ヘッドドライバIC1a,1b,1c,1dの温度を低下させるようにしている。
【0007】
【発明が解決しようとする課題】
しかしながら、このようなヘッドドライバIC1a,1b,1c,1dの温度検出方法においては、各ヘッドドライバIC1a,1b,1c,1dから制御部4までのケーブル2a,2b,2c,2dが比較的長くなると共に、これらのケーブル2a,2b,2c,2dをアナログ信号が通ることになるため、ノイズの影響を受けやすく、検出精度が低下してしまうという問題があった。
【0008】
また、各ヘッドドライバIC1a,1b,1c,1dからのアノード電圧が、制御部4内にてADコンバータによりデジタル信号に変換されるので、検出時間が長くなってしまうと共に、制御部4内にADコンバータ5が必要となる。従って、例えばASICにより構成される制御部4が大型化してしまう。
【0009】
さらに、各ヘッドドライバIC1a,1b,1c,1dからそれぞれケーブル2a,2b,2c,2dを介して信号が制御部4に出力されると共に、プリンタ本体3の制御部4内のADコンバータ5には、各ヘッドドライバIC1a,1b,1c,1dからそれぞれケーブル2a,2b,2c,2dを介して信号が入力されることになる。このため、ケーブル2a,2b,2c,2dの本数がヘッドドライバICの個数と同じだけ必要になると共に、制御部4の入力ピンが多くなってしまい、コストが高くなってしまい、さらにはASICのピン数の低減化の流れに反することになる。
【0010】
そこで、本発明の課題は、簡単な構成により、ノイズの影響を受けず、制御部の構成が簡略化されるようにした、インクジェット式プリンタのヘッドドライバIC温度検出装置を提供することにある。
【0011】
【課題を解決するための手段】
上記課題を解決するため、本発明では、各ヘッドドライバICのダイオードのアノード電圧を、ヘッドドライバIC内で基準電圧と比較して、所定電圧以下になったとき、デジタル信号を制御部に送出するようにした。
【0012】
即ち、請求項1記載のインクジェット式プリンタのヘッドドライバIC温度検出装置では、インクジェット式プリンタのヘッドドライバIC内に設けられたダイオードのアノード電圧に基づいて、プリンタ本体の制御部にて、ヘッドドライバIC温度の所定温度に対する高低を検出する、インクジェット式プリンタのヘッドドライバIC温度検出装置であって、温度検出のための基準温度に対応するデジタル基準値を設定する温度設定部と、温度設定部からのデジタル基準値をアナログ基準値に変換するDAコンバータと、上記ダイオードのアノード電圧と、上記DAコンバータからのアナログ基準値とを比較して、上記ダイオードのアノード電圧のアナログ基準値に対する高低をプリンタ本体の制御部に対してデジタル信号として出力するコンパレータと、を各ヘッドドライバIC内に含んでいることを特徴とする。
【0013】
この構成によれば、インクジェット式プリンタの電源投入後に、温度設定部によりデジタル基準値を設定しておくことにより、ヘッドドライバICにおいて、DAコンバータが、このデジタル基準値をアナログ基準値に変換して、コンパレータの一方の入力端子に入力する。
【0014】
この状態にて、コンパレータが、ヘッドドライバIC内に設けられたダイオードのアノード電圧と、上記DAコンバータからのアナログ基準値とを比較し、上記コンパレータは、ダイオードのアノード電圧がアナログ基準値より高い場合にはデジタル信号をインアクティブにし、また、ダイオードのアノード電圧がアナログ基準値より低くなった場合に、デジタル信号をアクティブにする。
【0015】
印字動作の間、プリンタ本体の制御部は、各ヘッドドライバIC内に設けられたコンパレータからのデジタル信号を監視することにより、各ヘッドドライバICが所定温度より高くなったことを検出することができる。さらに、プリンタ本体の制御部は、上述のように各ヘッドドライバICが所定温度より高くなったことを検出したとき、印刷動作を一時停止したり、場合によって印刷動作を強制終了させることにより、各ヘッドドライバICの温度上昇による熱破壊を防止することができる。
【0016】
従って、各ヘッドドライバICからプリンタ本体の制御部に出力される温度検出のための信号が、デジタル信号であることから、ヘッドドライバICから制御部までのケーブルが長くても、ノイズによる影響を受けにくく、検出精度が向上することになる。また、プリンタ本体の制御部にADコンバータが不要であるので、検出時間が短くて済み、印刷動作の間の短い時間でも、確実に各ヘッドドライバICの温度検出を行なうことができる。
【0017】
請求項2記載のヘッドドライバIC温度検出装置においては、各ヘッドドライバICのコンパレータから出力されるデジタル信号が、それぞれ互いに独立的にプリンタ本体の制御部に対して出力されることを特徴とする。この構成によれば、各ヘッドドライバICのコンパレータからのデジタル信号が、それぞれ独立してプリンタ本体の制御部に対して出力されるので、各ヘッドドライバICからプリンタ本体の制御部へのケーブルの一部に断線等の障害が生じた場合であっても、障害の発生したケーブルを使用するヘッドドライバICの温度検出のみができなくなるが、他のケーブルを使用するヘッドドライバICの温度検出は可能である。
【0018】
請求項3記載のヘッドドライバIC温度検出装置においては、さらに各コンパレータから出力されるデジタル信号がそれぞれゲートに入力され、出力がオープンドレインにされたFETをヘッドドライバIC毎に備えていることを特徴とする。この構成によれば、各コンパレータからのデジタル信号により、FETがオンオフされ、オープンドレインの出力が、プリンタ本体の制御部に入力されることになる。
【0019】
請求項4記載のヘッドドライバIC温度検出装置においては、上記各ヘッドドライバICのFETのオープンドレインから出力されるデジタル信号が、それぞれ互いに独立的にプリンタ本体の制御部に対して出力されることを特徴とする。この構成によれば、各ヘッドドライバICのFETからのデジタル信号が、それぞれ独立してプリンタ本体の制御部に対して出力されるので、各ヘッドドライバICからプリンタ本体の制御部へのケーブルの一部に断線等の障害が生じた場合であっても、障害の発生したケーブルを使用するヘッドドライバICの温度検出のみができなくなるが、他のケーブルを使用するヘッドドライバICの温度検出は可能である。
【0020】
請求項5記載のヘッドドライバIC温度検出装置においては、上記各ヘッドドライバICのFETのオープンドレインから出力されるデジタル信号が、それぞれ互いにワイアード・アンド接続されて、一本のケーブルによりプリンタ本体の制御部に対して出力されることを特徴とする。この構成によれば、各ヘッドドライバICのFETからのデジタル信号が、オープンドレインにより出力されるので、各FETのオープンドレインの出力を互いにワイアード・アンド接続しても、各FETのデジタル出力信号が互いに干渉することなく、一本のケーブルによりプリンタ本体の制御部に対して出力される。
【0021】
従って、複数個のヘッドドライバICからの温度検出のためのケーブルが一本で済み、コストが低減されると共に、プリンタ本体の制御部の入力ピンが少なくて済み、制御部を構成するASICのピンの低減化に寄与し得る。
【0022】
請求項6記載のインクジェット式プリンタのヘッドドライバIC温度検出装置では、さらに各コンパレータから出力されるデジタル信号がそれぞれベースに入力され、出力がオープンコレクタにされたバイポーラ・トランジスタをヘッドドライバIC毎に備えていることを特徴とする。この構成によれば、各コンパレータからのデジタル信号により、バイポーラ・トランジスタがオンオフされ、オープンコレクタの出力が、プリンタ本体の制御部に入力されることになる。
【0023】
請求項7記載のインクジェット式プリンタのヘッドドライバIC温度検出装置では、各ヘッドドライバICのバイポーラ・トランジスタのオープンコレクタから出力されるデジタル信号が、それぞれ互いに独立的にプリンタ本体の制御部に対して出力されることを特徴とする。この構成によれば、各ヘッドドライバICのバイポーラ・トランジスタからのデジタル信号が、それぞれ独立してプリンタ本体の制御部に対して出力されるので、各ヘッドドライバICからプリンタ本体の制御部へのケーブルの一部に断線等の障害が生じた場合であっても、障害の発生したケーブルを使用するヘッドドライバICの温度検出のみができなくなるが、他のケーブルを使用するヘッドドライバICの温度検出は可能である。
【0024】
請求項8記載のインクジェット式プリンタのヘッドドライバIC温度検出装置では、上記各ヘッドドライバICのバイポーラ・トランジスタのオープンコレクタから出力されるデジタル信号が、それぞれ互いにワイアード・アンド接続されて、一本のケーブルによりプリンタ本体の制御部に対して出力されることを特徴とする。この構成によれば、各ヘッドドライバICのバイポーラ・トランジスタからのデジタル信号が、オープンコレクタから出力されるので、各バイポーラ・トランジスタのオープンコレクタの出力を互いにワイアード・アンド接続しても、各バイポーラ・トランジスタのデジタル出力信号が互いに干渉することなく、一本のケーブルによりプリンタ本体の制御部に対して出力される。
【0025】
従って、複数個のヘッドドライバICからの温度検出のためのケーブルが一本で済み、コストが低減されると共に、プリンタ本体の制御部の入力ピンが少なくて済み、制御部を構成するASICのピンの低減化に寄与し得る。
請求項記載のヘッドドライバIC温度検出装置においては、前記温度設定部は、前記ヘッドドライバICの保証温度に対して僅かに低く設定した上限温度に対応するデジタル基準値を設定することを特徴とする。
また、請求項記載のヘッドドライバIC温度検出装置においては、前記温度設定部は、室温で測定されたアノード電圧を示すダイオードが前記ヘッドドライバICの保証温度に対して僅かに低く設定した上限温度において出力する可能性のある上限のアノード電圧に対応するデジタル基準値を設定することを特徴とする。
【0026】
請求項記載のヘッドドライバIC温度検出装置においては、各ヘッドドライバICの温度設定部が、それぞれ当該ヘッドドライバICの発熱条件,放熱条件等の個別条件に対応して、独立的に設定されることを特徴とする。この構成によれば、各ヘッドドライバICの個別条件そしてヘッドドライバIC内に設けられたダイオードの特性のバラツキに対応して、各ヘッドドライバIC毎に温度設定部のデジタル基準値を設定することができる。
【0027】
請求項記載のインクジェット式プリンタのヘッドドライバIC温度検出装置では、前記各ヘッドドライバICの温度設定部は、所定のビット数から成るデジタルデータ格納手段を含み、前記ビット数の範囲内で前記デジタル基準値を自由に設定し得ることを特徴とする。この構成によれば、プリンタ設計者は、各ヘッドドライバICごとの事前測定等により判明した個別条件等を参照しつつ、ビット数の範囲内で前記デジタル基準値を自由に設定し得る。
【0028】
【発明の実施の形態】
図面を参照して、本発明の実施の形態に係るヘッドドライバIC温度検出装置を備えたヘッドドライバICについて説明する。尚、以下に述べる実施形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【0029】
図1は、本発明によるヘッドドライバIC温度検出装置の第一の実施形態の構成を示している。ヘッドドライバIC温度検出装置10は、インクジェット式プリンタのプリンタヘッド内に設けられた複数個(図示の場合、4個)のヘッドドライバIC11a,11b,11c,11d内にそれぞれ設けられたダイオードのアノード電圧を基準電圧と比較して、比較結果をデジタル化して、一本のケーブル12を介して、プリンタ本体13の制御部14に出力するように構成されている。
【0030】
ここで、各ヘッドドライバIC11a,11b,11c,11dは、それぞれ同じ構成であり、例えばイエロー,マゼンタ,シアン,ブラックの各色に対応したヘッドノズル部を駆動するためのヘッドドライバICとして構成されている。従って、以下に、ヘッドドライバIC11aについて、その構成を説明する。
【0031】
図2は、ヘッドドライバIC11aの温度検出にかかわる部分の構成を示すブロック図である。図2において、ヘッドドライバIC11aは、温度設定部21と、DAコンバータ22と、ダイオード23と、コンパレータ24と、FET25と、を含んでいる。
【0032】
上記温度設定部21は、例えばレジスタ等から構成されており、温度検出のための基準温度Trefに対応するデジタル基準値Vdを設定するものである。上記DAコンバータ22は、温度設定部21からのデジタル基準値Vdをアナログ基準値Vaに変換するようになっている。上記ダイオード23は、ヘッドドライバIC11a内に設けられており、アノード側が抵抗R1を介して定電圧電源Vdd1と、またカソード側がアースと接続されている。
【0033】
尚、ダイオード23は、図示の場合、複数個(例えば4個)のダイオードが互いに直列に接続されることにより、構成されている。ここで、ダイオード23のアノード電圧は、後述するように、ヘッドドライバICの温度が上昇するに従って、低くなる特性を有している。
【0034】
上記コンパレータ24は、反転入力端子に上記ダイオード23のアノード電圧Vが入力され、また非反転入力端子に上記DAコンバータ22からのアナログ基準値Vaが入力されることにより、これらのアノード電圧Vとアナログ基準値Vaとを比較する。そして、コンパレータ24は、上記ダイオード23のアノード電圧Vがアナログ基準値Vaより高い場合には、Lレベルのデジタル信号を出力すると共に、上記ダイオード23のアノード電圧Vがアナログ基準値Vaより低くなったとき、Hレベルのデジタル信号を出力するようになっている。
【0035】
上記FET25は、ゲートが上記コンパレータ24の出力端子に接続され、ソースがアース接続されると共に、ドレインが抵抗R2を介して定電圧電源Vdd2に接続され、さらにオープンドレインとしてドレインからデジタル信号が出力されるようになっている。これにより、FET25は、コンパレータ24からの出力信号がLレベルの場合には、オフであって、そのドレインが定電圧電源Vdd2の電圧に保持されるが、コンパレータ24からの出力信号がHレベルになると、オンとなり、そのドレインがアース電位に落とされる。
【0036】
図3は、上記ヘッドドライバIC11aの具体的な構成例を示している。図3において、ヘッドドライバIC11aは、図2のヘッドドライバIC11aと同様の構成であり、電圧設定部21及びDAコンバータ22の代わりに、複数個のフリップフロップ回路26と、抵抗群27と、を備えている。
【0037】
上記フリップフロップ回路26は、図示の場合、8個のフリップフロップ回路26aから構成されている。これらのフリップフロップ回路26aは、それぞれラッチ信号がクロック端子CLKに入力され、D端子に設定信号が入力され、さらにVref端子に基準電圧Vrefが入力されるようになっている。
【0038】
フリップフロップにHが設定されると、出力はVrefになり、Lが設定されると、GNDになる。ヘッドドライバICは、ノズル選択のためのデータが、例えばシリアルで送られてくるが、D端子の入力D0〜D7は、このデータを用いると良い。この場合、シリアルデータはシフトレジスタに入力されるが、例えば最後に送られたデータをD0〜D7とし、温度検出回路専用のラッチ信号LATを用い、フリップフロップにデータを格納する。
【0039】
また、抵抗群27は、コンパレータ24の非反転入力端子+とアース間に、直列に接続された7個の抵抗1R及び1個の抵抗2Rと、各抵抗1Rのアノード側と各フリップフロップ回路26aの出力端子Qとの間にそれぞれ接続された8個の抵抗2Rと、から構成されている。
【0040】
これにより、各フリップフロップ回路26aのD端子に入力される設定信号の組合せにより、コンパレータ24の非反転入力端子+に入力されるアナログ基準値Vaが、電圧0からVrefより僅かに低い電圧まで、256段階に設定され得るようになっている。
【0041】
ここで、コンパレータ24の非反転入力端子+に入力されるアナログ基準値Vaは、当該ヘッドドライバIC11a乃至11d内に組み込まれるダイオード23の特性バラツキを考慮して、ヘッドドライバIC11a乃至11dの保証温度T1に対して僅かに低く設定した上限温度T2に対応する電圧となるように、個々のヘッドドライバIC11a乃至11d毎に出荷前に設定される。
【0042】
本発明実施形態によるヘッドドライバIC温度検出装置10は、以上のように構成されており、以下のように動作する。先ず、アナログ基準値Vaの設定について説明する。
【0043】
図4に示すように、ヘッドドライバIC11a乃至11d内に組み込まれるダイオード23は、個々の特性バラツキの固体差により、直線P及び直線Qで示すような温度−電圧特性の幅を有している。この特性のバラツキには、傾きのバラツキと、オフセットのバラツキがあるが、傾きのバラツキによる弊害が大きい。即ち、オフセットのバラツキの方が、工場出荷時等に、ある温度で電圧を測定することにより、補正することができる。
【0044】
先ず、初期測定を行わない場合について考察する。個々のダイオード23は、この直線P及び直線Qの間の特性を有している。これにより、特性の上限を示す直線PとヘッドドライバICの保証温度T1に対してマージンを取った僅かに低い上限温度T2との交点Aを与える電圧Vbを、初期測定をしない場合のダイオードのアノード電圧のしきい値として、このしきい値の直線Qとの交点B(温度T3,電圧Vb)を求める。
【0045】
このようにして、ダイオード23の初期測定を行なわない場合、個々のダイオード23の特性バラツキを考慮して設定したアノード電圧のしきい値Vbは、点A及びBの間の温度範囲、即ちT3〜T2の温度範囲を有することになる。
【0046】
このため、ダイオード23の特性バラツキによっては、上限温度T2より著しく低い温度T3でも、ヘッドドライバICの温度上昇を検出してしまうことになる。
【0047】
これに対して、実際に室温T0でダイオード23のアノード電圧を測定し、このアノード電圧を測定電圧V0として、図4に示すように、温度−電圧グラフ上に点Cをプロットする。そして、この点Cから傾きのバラツキの上限である勾配の緩やかな直線P(傾きの符号は負)と平行な直線Rを引き、上限温度T2との交点D(温度T2,電圧Vc)を求める。
【0048】
このとき、上記点Cから傾きのバラツキの下限である勾配の急な直線Qと平行な直線Sを引き、上記電圧Vcとの交点E(温度T4,電圧Vc)を求める。この場合、ダイオード23の初期測定を行なった場合、交点Dによるアノード電圧のしきい値は、点D及びEの間の温度範囲、即ちT4〜T2の比較的狭い温度範囲となり、温度検出精度が向上することになる。
【0049】
このようにして、ダイオード23のアノード電圧のしきい値Vc(=アナログ基準値Va)が決まると、このアナログ基準値Vaに対応するデジタル基準値Vd(例えば、[01001100]で表される)が決まるので、このデジタル基準値Vdを温度設定部21に入力する。これにより、個々のダイオード23の特性バラツキを吸収することによって、温度検出の精度が向上することになる。
【0050】
次に、ヘッドドライバIC温度検出装置10の温度検出動作について説明する。インクジェット式プリンタの電源が投入された時、初期化動作として各ヘッドドライバIC11a乃至11d内では、それぞれ電圧設定部21に前以て工場等で初期測定され定められ不揮発性RAM等に格納されたデジタル基準値Vdを設定し、DAコンバータ22がこのデジタル基準値Vdをアナログ基準値Vaに変換して、コンパレータ24の非反転入力端子に入力する。
【0051】
他方、ダイオード23には当該ヘッドドライバIC11a乃至11dの温度に対応したアノード電圧Vが発生する。これにより、コンパレータ24は、アナログ基準値Vaとアノード電圧Vを比較して、アノード電圧Vがアナログ基準値Vaより高い場合には、Lレベルの信号を出力するので、FET25はオフのままであり、出力端子28には、定電圧電源Vdd2からの電圧が印加され、出力端子28からHレベルの信号が出力されることになる。
【0052】
これに対して、ヘッドドライバIC11a乃至11dの温度が印刷動作に伴って上昇して、ダイオード23のアノード電圧Vが低下して、アナログ基準値Vaより低くなると、コンパレータ24は、Hレベルの信号を出力し、FET25がオンとなるので、出力端子28はアースに落とされるので、出力端子28からはLレベルの信号が出力されることになる。
【0053】
ここで、各ヘッドドライバIC11a乃至11dは、図2に示すように、各FET25の出力端子28の出力がオープンドレインになっているので、出力端子28を互いにアンド接続しても、相互に干渉するようなことがなく、ヘッドドライバIC11a乃至11dの何れか一つのFET25がオンしたとき、このFET25を介してアースに落とされることになるので、出力端子28からの信号はLレベルのデジタル信号となる。
【0054】
このようにして、ヘッドドライバIC11a乃至11dの何れかの温度が上限温度T2を超える可能性がある場合(傾きのバラツキによりT2より低い場合もあるが、T4よりは高い)、そのコンパレータ24の出力がHレベルとなって、FET25のオープンドレインから制御部14に入力されるデジタル信号がHレベルからLレベルとなって、制御部14が何れかのヘッドドライバICの温度が上限温度T2を超えた可能性があることを検出することができる。
【0055】
この場合、制御部14には、ヘッドドライバIC11a乃至1dからデジタル信号が、一本のケーブル12を介して入力されるので、従来のようなダイオード23からのアノード電圧をAD変換しなくてもよいので、ADコンバータを備える必要がなく、また個々のヘッドドライバIC11a乃至11d毎にケーブル及び入力ピンを備えなくてもよい。従って、制御部14が小型に、そして少ない入力ピンで構成され得ると共に、温度検出に関するケーブルも一本の芯線でよいので、コストが低減され得ることになる。
【0056】
尚、制御部14は、ヘッドドライバICからの温度検出のためのデジタル信号の入力により、例えば図5に示すように動作する。図5のフローチャートにおいて、先ずステップST1にて、制御部14が、各ヘッドドライバIC11aに対して温度検出の指令を出力する。この温度検出の指令の出力は、例えば一ページ毎または一行毎の印刷が終了した時点で行なわれる。
【0057】
そして、ステップST2にて、制御部14は、各ヘッドドライバIC11a乃至11dからケーブル12を介して入力されるデジタル信号XHOTがHレベルの場合には、各ヘッドドライバIC11a乃至11dが何れも上限温度T2以下であるので、ステップST3にて、カウントCNT=0(CNTは、XHOTがLに連続してなった回数を示す変数)として、ステップST4にて印刷動作を継続した後、ステップST1に戻る。
【0058】
また、ステップST2にて、上記デジタル信号XHOTがLレベルである場合には、制御部14は、ステップST5にて、カウントCNTを調べて、CNT≦5であるときには、ステップST6にて、カウントCNT=CNT+1としてカウントアップし、さらにステップST7にて所定の休止時間の間、印刷動作を休止した後、ステップST8にて印刷動作を再開し、ステップST1に戻る。尚、上記ステップST7における休止時間は、一定でもよく、またCNTの値が大きくなるにつれて、長くなるように設定してもよい。
【0059】
これに対して、ステップST5にて、CNT>5であるときには、制御部14は、ステップST9にて、フェータルエラー発生と判断して、ステップST10にて、印刷強制終了を含むヘェータルエラー処理を行なって、インクジェット式プリンタの動作を停止し、処理を終了する。
【0060】
図6は、本発明によるヘッドドライバIC温度検出装置の第二の実施形態を示している。図6において、ヘッドドライバIC温度検出装置30は、図1のヘッドドライバIC温度検出装置10と同様の構成であるが、以下の点でのみ異なる構成になっている。
【0061】
即ち、ヘッドドライバIC温度検出装置30においては、各ヘッドドライバIC11a乃至11dの温度検出用の出力信号が、それぞれ互いに独立したケーブル12a,12b,12c,12dを介して、プリンタ本体13の制御部14に入力されるようになっている。
【0062】
このような構成のヘッドドライバIC温度検出装置30によれば、図1のヘッドドライバIC温度検出装置10と同様に動作すると共に、ヘッドドライバIC11a乃至11dからのケーブルが、個々のヘッドドライバ11a乃至11d毎に備えられているので、例えば何れかのケーブル12a,12b,12cまたは12dに断線等の障害が発生した場合に、障害の発生したケーブルを使用するヘッドドライバICの温度検出のみができなくなるが、他のケーブルを使用するヘッドドライバICの温度検出は可能である。
【0063】
図7は、本発明によるヘッドドライバIC温度検出装置の第三の実施形態を示している。図7において、ヘッドドライバIC温度検出装置40は、図6のヘッドドライバIC温度検出装置10と同様の構成であるが、以下の点でのみ異なる構成になっている。
【0064】
即ち、ヘッドドライバIC温度検出装置40においては、各ヘッドドライバIC11a乃至11dのコンパレータ24の出力が、FET25を介さずに直接に、それぞれ互いに独立したケーブル12a,12b,12c,12dを介して、プリンタ本体13の制御部14に入力されるようになっている。
【0065】
このような構成のヘッドドライバIC温度検出装置30によれば、図6のヘッドドライバIC温度検出装置30と同様に動作すると共に、FET25が省略されることにより、部品点数が少なくて済み、コストが低減され得ることになる。
【0066】
上述した実施形態においては、ヘッドドライバIC温度検出装置10,30は、それぞれ四つのヘッドドライバIC11a乃至11dを備えているが、これに限らず、例えば7つのヘッドドライバICを備えた7色カラーのインクジェット式プリンタや、唯一つのヘッドドライバICを備えたモノクロインクジェット式プリンタに対しても本発明を適用し得ることは明らかである。
【0067】
また、上述した実施形態においては、アナログ基準値Vaの設定の際に、ダイオード23の特性バラツキを考慮するようになっているが、これに限らず、個々のヘッドドライバIC11a乃至11dの配置等による発熱条件,放熱条件等の個別条件をも考慮するようにしてもよい。
【0068】
例えば、複数個のヘッドドライバICが並んで配置されている場合、両側のヘッドドライバICは比較的放熱条件が良いが、内側のヘッドドライバICは比較的放熱条件が良くない。このような場合には、内側のヘッドドライバICに関するアナログ基準値Vaを低めに設定するようにすればよい。
【0069】
このようにして、次の温度検出までの印刷動作中に、各ヘッドドライバICが上限温度T2を超えないように、個々のヘッドドライバICのアナログ基準値Vaを設定すればよい。
【0070】
【発明の効果】
以上述べたように、本発明によれば、各ヘッドドライバICからプリンタ本体の制御部に出力される温度検出のための信号が、デジタル信号であることから、ヘッドドライバICから制御部までのケーブルが長くても、ノイズによる影響を受けにくく、検出精度が向上することになる。
【0071】
また、プリンタ本体の制御部にADコンバータが不要であるので、検出時間が短くて済み、印刷動作の間の短い時間でも、確実に各ヘッドドライバICの温度検出を行なうことができる。
【0072】
さらに、各コンパレータからのデジタル信号により、FETがオンオフされ、そのオープンドレインの出力が、それぞれ互いにアンド接続されて、一本のケーブルによりプリンタ本体の制御部に対して出力される場合には、各ヘッドドライバICのFETからのデジタル信号が、オープンドレインにより出力されるので、各FETのオープンドレインの出力を互いにアンド接続しても、各FETのデジタル出力信号が互いに干渉することなく、一本のケーブルによりプリンタ本体の制御部に対して出力される。
【0073】
従って、複数個のヘッドドライバICからの温度検出のためのケーブルが一本で済むので、コストが低減されると共に、プリンタ本体の制御部の入力ピンが少なくて済み、制御部を構成するASICのピンの低減化に寄与し得る。
【図面の簡単な説明】
【図1】本発明によるヘッドドライバIC温度検出装置の第一の実施形態の構成を示すブロック図である。
【図2】図1のヘッドドライバIC温度検出装置における各ヘッドドライバICの要部を示すブロック図である。
【図3】図2の各ヘッドドライバICの要部の具体的な構成例を示す図である。
【図4】図1のヘッドドライバIC温度検出装置におけるアナログ基準値の設定手順を示すグラフである。
【図5】図1のヘッドドライバIC温度検出装置における制御部の制御の一例を示すフローチャートである。
【図6】本発明によるヘッドドライバIC温度検出装置の第二の実施形態の構成を示すブロック図である。
【図7】本発明によるヘッドドライバIC温度検出装置の第三の実施形態における各ヘッドドライバICの要部を示すブロック図である。
【図8】従来のヘッドドライバIC温度検出装置の一例の構成を示すブロック図である。
【符号の説明】
10,30,40 ヘッドドライバIC温度検出装置
11a,11b,11c,11d ヘッドドライバIC
12,12a,12b,12c,12d ケーブル
13 プリンタ本体
14 制御部
21 温度設定部
22 DAコンバータ
23 ダイオード
24 コンパレータ
25 FET
26 フリップフロップ回路
27 抵抗群
28 出力端子
Claims (11)
- インクジェット式プリンタのヘッドドライバIC内に設けられたダイオードのアノード電圧に基づいて、プリンタ本体の制御部にて、ヘッドドライバIC温度の所定温度に対する高低を検出する、インクジェット式プリンタのヘッドドライバIC温度検出装置であって、
温度検出のための基準温度に対応するデジタル基準値を設定する温度設定部と、
温度設定部からのデジタル基準値をアナログ基準値に変換するDAコンバータと、
上記ダイオードのアノード電圧と、上記DAコンバータからのアナログ基準値とを比較して、上記ダイオードのアノード電圧のアナログ基準値に対する高低をプリンタ本体の制御部に対してデジタル信号として出力するコンパレータと、
を各ヘッドドライバIC内に備え、
前記各ヘッドドライバICの温度設定部が、それぞれ当該ヘッドドライバICの発熱条件,放熱条件等の個別条件に対応して、独立的に設定されることを特徴とするインクジェット式プリンタのヘッドドライバIC温度検出装置。 - 各ヘッドドライバICのコンパレータから出力されるデジタル信号が、それぞれ互いに独立的にプリンタ本体の制御部に対して出力されることを特徴とする、請求項1に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- さらに各コンパレータから出力されるデジタル信号がそれぞれゲートに入力され、出力がオープンドレインにされたFETをヘッドドライバIC毎に備えていることを特徴とする、請求項1又は2に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 上記各ヘッドドライバICのFETのオープンドレインから出力されるデジタル信号が、それぞれ互いに独立的にプリンタ本体の制御部に対して出力されることを特徴とする、請求項3に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 上記各ヘッドドライバICのFETのオープンドレインから出力されるデジタル信号が、それぞれ互いにワイアード・アンド接続されて、一本のケーブルによりプリンタ本体の制御部に対して出力されることを特徴とする、請求項3に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- さらに各コンパレータから出力されるデジタル信号がそれぞれベースに入力され、出力がオープンコレクタにされたバイポーラ・トランジスタをヘッドドライバIC毎に備えていることを特徴とする、請求項1又は2に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 上記各ヘッドドライバICのバイポーラ・トランジスタのオープンコレクタから出力されるデジタル信号が、それぞれ互いに独立的にプリンタ本体の制御部に対して出力されることを特徴とする、請求項6に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 上記各ヘッドドライバICのバイポーラ・トランジスタのオープンコレクタから出力されるデジタル信号が、それぞれ互いにワイアード・アンド接続されて、一本のケーブルによりプリンタ本体の制御部に対して出力されることを特徴とする、請求項6に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 前記温度設定部は、前記ヘッドドライバICの保証温度に対して僅かに低く設定した上限温度に対応するデジタル基準値を設定することを特徴とする請求項1ないし8に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 前記温度設定部は、室温で測定されたアノード電圧を示すダイオードが前記ヘッドドライバICの保証温度に対して僅かに低く設定した上限温度において出力する可能性のある上限のアノード電圧に対応するデジタル基準値を設定することを特徴とする請求項1ないし8に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
- 前記各ヘッドドライバICの温度設定部は、所定のビット数から成るデジタルデータ格納手段を含み、前記ビット数の範囲内で前記デジタル基準値を自由に設定し得ることを特徴とする、請求項1ないし10に記載のインクジェット式プリンタのヘッドドライバIC温度検出装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001262363A JP4202627B2 (ja) | 2001-08-30 | 2001-08-30 | インクジェット式プリンタのヘッドドライバic温度検出装置 |
US10/231,461 US7510255B2 (en) | 2001-08-30 | 2002-08-30 | Device and method for detecting temperature of head driver IC for ink jet printer |
US11/561,708 US7438376B2 (en) | 2001-08-30 | 2006-11-20 | Device and method for detecting temperature of head driver IC for ink jet printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001262363A JP4202627B2 (ja) | 2001-08-30 | 2001-08-30 | インクジェット式プリンタのヘッドドライバic温度検出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003075264A JP2003075264A (ja) | 2003-03-12 |
JP4202627B2 true JP4202627B2 (ja) | 2008-12-24 |
Family
ID=19089272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001262363A Expired - Fee Related JP4202627B2 (ja) | 2001-08-30 | 2001-08-30 | インクジェット式プリンタのヘッドドライバic温度検出装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4202627B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103660571A (zh) * | 2012-08-30 | 2014-03-26 | 京瓷办公信息***株式会社 | 喷墨记录装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4844292B2 (ja) * | 2006-08-28 | 2011-12-28 | トヨタ自動車株式会社 | 半導体モジュールの温度検出装置 |
JP5029297B2 (ja) * | 2006-12-13 | 2012-09-19 | ブラザー工業株式会社 | 温度検出装置及び記録装置 |
EP1936343B1 (en) | 2006-12-13 | 2011-04-27 | Brother Kogyo Kabushiki Kaisha | Temperature detector and recording apparatus including the same |
JP5029296B2 (ja) * | 2006-12-13 | 2012-09-19 | ブラザー工業株式会社 | 温度検出装置及び記録装置 |
JP5922918B2 (ja) * | 2011-12-05 | 2016-05-24 | キヤノン株式会社 | 液体吐出ヘッド用半導体装置、液体吐出ヘッド及び液体吐出装置 |
JP2013169750A (ja) | 2012-02-22 | 2013-09-02 | Seiko Epson Corp | 印刷装置及び印刷装置の制御方法 |
-
2001
- 2001-08-30 JP JP2001262363A patent/JP4202627B2/ja not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103660571A (zh) * | 2012-08-30 | 2014-03-26 | 京瓷办公信息***株式会社 | 喷墨记录装置 |
CN103660571B (zh) * | 2012-08-30 | 2015-11-18 | 京瓷办公信息***株式会社 | 喷墨记录装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2003075264A (ja) | 2003-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7438376B2 (en) | Device and method for detecting temperature of head driver IC for ink jet printer | |
US7802858B2 (en) | Element board for printhead, printhead and printhead control method | |
US6547359B2 (en) | Printer, drive controller for print head, method of controlling print head drive, and temperature sensor | |
US7815272B2 (en) | Element body for recording head and recording head having element body | |
US6471324B1 (en) | Printhead with malfunction prevention function and printing apparatus using it | |
US7252355B2 (en) | Print head driving circuit | |
US20080024534A1 (en) | Printhead driving method, printhead substrate, printhead, head cartridge, and printing apparatus | |
US20080238964A1 (en) | Drive signal generating apparatus, liquid ejecting apparatus, and drive signal generating method | |
US7029087B2 (en) | Head driving device of liquid ejecting apparatus | |
JP2004090500A (ja) | インクジェット式プリンタのヘッド駆動装置 | |
US7775620B2 (en) | Substrate for ink jet recording head, driving control method, ink jet recording head, and ink jet recording apparatus | |
JP4202627B2 (ja) | インクジェット式プリンタのヘッドドライバic温度検出装置 | |
US7104622B2 (en) | Device and method for driving jetting head | |
JP4221953B2 (ja) | インクジェット式プリンタのヘッドドライバic温度検出回路の故障検出装置及び方法 | |
JP3832410B2 (ja) | インクジェット式プリンタのヘッドドライバic温度検出装置及びそのダイオードのアノード・カソード間電圧特定方法 | |
US11607881B2 (en) | Element substrate, liquid discharge head, and printing apparatus | |
JP2023148839A (ja) | 記憶装置、液体吐出ヘッドおよび液体吐出装置 | |
JP4265197B2 (ja) | インクジェット式プリンタのヘッドドライバic温度検出装置及びその温度検出用ダイオードのランク分け方法 | |
JP4304910B2 (ja) | インクジェット式プリンタのヘッド駆動装置 | |
JP4168666B2 (ja) | インクジェット式プリンタのヘッドドライバic温度検出装置のデジタル基準値入力方法 | |
JP4089296B2 (ja) | インクジェット式プリンタのヘッドドライバic温度検出装置及び方法 | |
US11485135B2 (en) | Print element substrate, printhead, and printing apparatus | |
JP4027331B2 (ja) | ドライバ装置及びプリントヘッド | |
JP2001138515A (ja) | インクジェット記録装置 | |
US10864725B2 (en) | Element substrate, printhead and printing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040604 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060202 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060613 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060811 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060823 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20061027 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071228 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081009 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111017 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121017 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |