(57)【要約】【課題】ヘッドの温度に応じてヘッド自体の保護を行うことができる液体吐出装置を提供すること。【解決手段】本発明では、駆動信号を生成する駆動信号生成部と、駆動信号に応じて液体滴を吐出させる液体吐出部と、駆動信号生成部と液体吐出部とを接続する接続線と、接続線の接続と切断とを切り替え可能なスイッチを含み、接続線の接続又は切断を制御する制御部と、ヘッドの温度に応じた信号を出力するセンサと、を備える液体吐出装置を提供する。そして、センサが第１温度よりも高い温度を示す信号を出力したとき、制御部は接続線の接続を維持し、かつ、液体吐出部は駆動信号に応じて液体滴を吐出させる動作を行いつつ、駆動信号生成部は駆動信号の生成を所定の期間停止する。一方、センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、制御部は接続線を切断する。【選択図】図１３
2007181983.tif 000002
【特許請求の範囲】
【請求項１】
液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
ヘッドに設けられ、前記駆動信号に応じて液体滴を吐出させる液体吐出部と、
前記駆動信号生成部と前記液体吐出部とを接続し、前記駆動信号の伝送を行う接続線と、
前記接続線の接続と切断とを切り替え可能なスイッチを含み、前記接続線の接続又は切断を制御する制御部と、
前記ヘッドの温度に応じた信号を出力するセンサと、
を備え、前記センサが第１温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線の接続を維持し、かつ、前記液体吐出部は前記駆動信号に応じて液体滴を吐出させる動作を行いつつ、前記駆動信号生成部は前記駆動信号の生成を所定の期間停止し、前記センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線を切断する、液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記ヘッドの温度に応じた信号を出力するセンサは、前記第１温度よりも高いか否かを判定するための第１センサと、前記第２温度よりも高いか否かを判定するための第２センサと、を含む、液体吐出装置。
【請求項３】
請求項１または２に記載の液体吐出装置であって、
前記駆動信号生成部は、
前記駆動信号の波形を規定する電圧信号を生成する信号生成部と、
前記電圧信号を電力増幅して前記駆動信号を生成する増幅部と、
を備える液体吐出装置。
【請求項４】
請求項３に記載の液体吐出装置であって、
前記センサは、さらに、ヘッドの温度に応じた信号を前記信号生成部に通知する、液体吐出装置。
【請求項５】
請求項１〜４のいずれかに記載の液体吐出装置であって、
前記駆動信号の生成を所定の期間停止したことを記憶する記憶部をさらに備える、液体吐出装置。
【請求項６】
請求項１〜５のいずれかに記載の液体吐出装置であって、
前記接続線は、前記ヘッドの移動可能な範囲において、前記駆動信号生成部と前記ヘッドとの接続を維持できる、液体吐出装置。
【請求項７】
請求項１〜６のいずれかに記載の液体吐出装置であって、
前記センサは、
前記ヘッドの温度に応じた電圧を与える素子と、
前記ヘッドの温度に応じた電圧と所定の電圧とを比較する比較器と、
を含み、前記比較器の比較結果に基づいて前記スイッチを制御する、液体吐出装置。
【請求項８】
請求項１〜７のいずれかに記載の液体吐出装置であって、
前記駆動信号生成部が前記駆動信号を生成しているときにおける前記接続線を流れる電流を計測する計測部と、
前記計測部の計測結果に基づいて、前記ヘッドの異常を判定する判定部と、
をさらに備える液体吐出装置。
【請求項９】
請求項８に記載の液体吐出装置であって、
前記ヘッドに入力する前記駆動信号の部分を規定する画素データを取得し、該画素データに基づいて前記接続線に流れる電流量を求める推定部をさらに備え、
前記判定部は、前記計測部の計測結果と前記推定部が求めた電流量とに基づいて前記ヘッドの異常を判定する、液体吐出装置。
【請求項１０】
請求項９に記載の液体吐出装置であって、
前記判定部は、前記推定部が求めた電流量と前記計測部の計測結果とを比較し、前記推定部が求めた電流量と前記計測結果との差が所定範囲にないとき、前記ヘッドに異常が生じていると判定する、液体吐出装置。
【請求項１１】
液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
ヘッドに設けられ、前記駆動信号に応じて液体滴を吐出させる液体吐出部と、
前記駆動信号生成部と前記液体吐出部とを接続し、前記駆動信号の伝送を行う接続線と、
前記接続線の接続と切断とを切り替え可能なスイッチを含み、前記接続線の接続又は切断を制御する制御部と、
前記ヘッドの温度に応じた信号を出力するセンサと、
を備え、前記センサが第１温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線の接続を維持し、かつ、前記液体吐出部は前記駆動信号に応じて液体滴を吐出させる動作を行いつつ、前記駆動信号生成部は前記駆動信号の生成を所定の期間停止し、前記センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線を切断し、
前記ヘッドの温度に応じた信号を出力するセンサは、前記第１温度よりも高いか否かを判定するための第１センサと、前記第２温度よりも高いか否かを判定するための第２センサと、を含み、
前記駆動信号生成部は、前記駆動信号の波形を規定する電圧信号を生成する信号生成部と、前記電圧信号を電力増幅して前記駆動信号を生成する増幅部と、を備え、
前記センサは、さらに、ヘッドの温度に応じた信号を前記信号生成部に通知し、
前記駆動信号の生成を所定の期間停止したことを記憶する記憶部をさらに備え、
前記接続線は、前記ヘッドの移動可能な範囲において、前記駆動信号生成部と前記ヘッドとの接続を維持でき、
前記センサは、前記ヘッドの温度に応じた電圧を与える素子と、前記ヘッドの温度に応じた電圧と所定の電圧とを比較する比較器と、を含み、前記比較器の比較結果に基づいて前記スイッチを制御し、
前記駆動信号生成部が前記駆動信号を生成しているときにおける前記接続線を流れる電流を計測する計測部と、前記計測部の計測結果に基づいて、前記ヘッドの異常を判定する判定部と、をさらに備え、
前記ヘッドに入力する前記駆動信号の部分を規定する画素データを取得し、該画素データに基づいて前記接続線に流れる電流量を求める推定部をさらに備え、前記判定部は、前記計測部の計測結果と前記推定部が求めた電流量とに基づいて前記ヘッドの異常を判定し、
前記判定部は、前記推定部が求めた電流量と前記計測部の計測結果とを比較し、前記推定部が求めた電流量と前記計測結果との差が所定範囲にないとき、前記ヘッドに異常が生じていると判定する、液体吐出装置。
【請求項１２】
液体滴を吐出させるための駆動信号を生成するステップと、
前記駆動信号を接続線を介して、ヘッドに設けられた液体吐出部に伝送するステップと、
前記ヘッドの温度に応じた信号をセンサが出力するステップと、
を含み、前記センサが第１温度よりも高い温度を示す信号を出力したとき、前記接続線の接続を維持し、かつ、前記駆動信号に応じて液体滴を吐出させる動作を行いつつ、前記駆動信号の生成を所定の期間停止し、前記センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、前記接続線を切断する、液体吐出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置及び液体吐出方法に関する。
【背景技術】
【０００２】
ヘッドから液体を吐出する液体吐出装置には、媒体に対して移動するヘッドと本体側のコントローラとの間をフラットケーブルで接続したものがある。フラットケーブルを介して伝送される信号としては、例えば本体側のコントローラへと伝送されるヘッドの異常信号がある。ヘッドの異常信号が送信されると、本体側のコントローラは、液体の吐出を継続しないようにするなどの措置をとることができる。
【特許文献１】特開２００４−９０５０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ヘッドの異常信号の中にはヘッドの温度異常を知らせる信号がある。しかしながら、ヘッドの温度異常のなかには、非常に高温になり即座に駆動信号の印加を停止させなくてはヘッドに不具合を生じさせてしまう場合がある一方で、高温ではあるがヘッドに不具合は生じさせず、所定時間冷却すればなんら支障なく液体滴の吐出を継続できる場合もある。よって、ヘッドがきわめて高温である状態になった場合には、ヘッドを保護するため直ちに駆動信号の液体吐出部への印加を停止させるとしても、復帰可能な程度の高温時には、液体滴の吐出に支障がないようにヘッドを冷却することができるとすれば便利である。
【０００４】
本発明は、このような事情に鑑みてなされたものであり、ヘッド自体の温度に応じたヘッドの保護を行うことができる液体吐出装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための主たる発明は、
液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
ヘッドに設けられ、前記駆動信号に応じて液体滴を吐出させる液体吐出部と、
前記駆動信号生成部と前記液体吐出部とを接続し、前記駆動信号の伝送を行う接続線と、
前記接続線の接続と切断とを切り替え可能なスイッチを含み、前記接続線の接続又は切断を制御する制御部と、
前記ヘッドの温度に応じた信号を出力するセンサと、
を備え、前記センサが第１温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線の接続を維持し、かつ、前記液体吐出部は前記駆動信号に応じて液体滴を吐出させる動作を行いつつ、前記駆動信号生成部は前記駆動信号の生成を所定の期間停止し、前記センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線を切断する、液体吐出装置である。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００８】
液体滴を吐出させるための駆動信号を生成する駆動信号生成部と、
ヘッドに設けられ、前記駆動信号に応じて液体滴を吐出させる液体吐出部と、
前記駆動信号生成部と前記液体吐出部とを接続し、前記駆動信号の伝送を行う接続線と、
前記接続線の接続と切断とを切り替え可能なスイッチを含み、前記接続線の接続又は切断を制御する制御部と、
前記ヘッドの温度に応じた信号を出力するセンサと、
を備え、前記センサが第１温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線の接続を維持し、かつ、前記液体吐出部は前記駆動信号に応じて液体滴を吐出させる動作を行いつつ、前記駆動信号生成部は前記駆動信号の生成を所定の期間停止し、前記センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、前記制御部は前記接続線を切断する、液体吐出装置。  
この液体吐出装置によれば、第１温度のときには駆動信号の生成を所定時間停止することでヘッドの温度を冷やす。そして、ヘッドが第１温度よりも高い第２温度のときには接続線を切断して直ちに駆動信号の液体吐出部への印加を停止するので、温度に応じたヘッドの保護を行うことができる。
【０００９】
かかる、液体吐出装置であって、前記ヘッドの温度に応じた信号を出力するセンサは、前記第１温度よりも高いか否かを判定するための第１センサと、前記第２温度よりも高いか否かを判定するための第２センサと、を含む。また、前記駆動信号生成部は、前記駆動信号の波形を規定する電圧信号を生成する信号生成部と、前記電圧信号を電力増幅して前記駆動信号を生成する増幅部と、を備えることが望ましい。また、前記センサは、さらに、ヘッドの温度に応じた信号を前記信号生成部に通知することが望ましい。また、前記駆動信号の生成を所定の期間停止したことを記憶する記憶部をさらに備えることが望ましい。また、前記接続線は、前記ヘッドの移動可能な範囲において、前記駆動信号生成部と前記ヘッドとの接続を維持できることが望ましい。前記センサは、前記ヘッドの温度に応じた電圧を与える素子と、前記ヘッドの温度に応じた電圧と所定の電圧とを比較する比較器と、を含み、前記比較器の比較結果に基づいて前記スイッチを制御することが望ましい。また、前記駆動信号生成部が前記駆動信号を生成しているときにおける前記接続線を流れる電流を計測する計測部と、前記計測部の計測結果に基づいて、前記ヘッドの異常を判定する判定部と、をさらに備えることが望ましい。また、前記ヘッドに入力する前記駆動信号の部分を規定する画素データを取得し、該画素データに基づいて前記接続線に流れる電流量を求める推定部をさらに備え、前記判定部は、前記計測部の計測結果と前記推定部が求めた電流量とに基づいて前記ヘッドの異常を判定することが望ましい。また、前記判定部は、前記推定部が求めた電流量と前記計測部の計測結果とを比較し、前記推定部が求めた電流量と前記計測結果との差が所定範囲にないとき、前記ヘッドに異常が生じていると判定することが望ましい。これにより、ヘッド自体の温度に応じたヘッドの保護を行うことができる液体吐出装置を提供することができる。
【００１０】
液体滴を吐出させるための駆動信号を生成するステップと、
前記駆動信号を接続線を介してヘッドに設けられた液体吐出部に伝送するステップと、
前記ヘッドの温度に応じた信号をセンサが出力するステップと、
を含み、前記センサが第１温度よりも高い温度を示す信号を出力したとき、前記接続線の接続を維持し、かつ、前記駆動信号に応じて液体滴を吐出させる動作を行いつつ、前記駆動信号の生成を所定の期間停止し、前記センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、前記接続線を切断する、液体吐出方法。  
この液体吐出方法によれば、第１温度のときには駆動信号の生成を所定時間停止することでヘッドの温度を冷やす。そして、ヘッドが第１温度よりも高い第２温度のときには接続線を切断して直ちに駆動信号の液体吐出部への印加を停止するので、温度に応じたヘッドの保護を行うことができる。
【００１１】
＝＝＝印刷システムの構成＝＝＝
＜全体構成について＞
図１は、印刷システム１００の構成を説明する図である。例示した印刷システム１００は、液体吐出装置としてのプリンタ１と、コンピュータ１１０とを含んでいる。具体的には、この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。
【００１２】
プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する。なお、この媒体に関し、以下の説明では、代表的な媒体である用紙Ｓ（図３を参照。）を例に挙げて説明する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、ディスプレイを有している。この表示装置１２０は、例えば、プリンタ１の印刷終了予測時間を表示するためのものである。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００１３】
＝＝＝コンピュータの構成＝＝＝
＜コンピュータ１１０の構成について＞
図２は、コンピュータ１１０、及びプリンタ１の構成を説明するブロック図である。まず、コンピュータ１１０の構成について簡単に説明する。このコンピュータ１１０は、前述した記録再生装置１４０と、ホスト側コントローラ１１１とを有している。記録再生装置１４０は、ホスト側コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間に介在し、データの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００１４】
印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと、画素データＳＩ（図４を参照。）とを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示するコマンドデータ、搬送量を示すコマンドデータ、排紙を指示するコマンドデータがある。また、画素データＳＩは、印刷される画像の画素に関するデータである。ここで、画素とは、用紙上に仮想的に定められた方眼状の升目であり、ドットが形成される領域を示す。
【００１５】
＝＝＝プリンタの構成＝＝＝
＜プリンタ１の構成について＞
次に、プリンタ１の構成について説明する。ここで、図３は、プリンタ１の構成を示す図である。なお、以下の説明では、図２も参照する。
【００１６】
図２に示すように、プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検出器群５０、ＡＳＩＣ６０、駆動信号生成回路７０、及びフラットケーブル９０を有する。なお、本実施形態において、ＡＳＩＣ６０及び駆動信号生成回路７０は、共通のコントローラ基板ＣＴＲに設けられている。また、ヘッドユニット４０は、ヘッド制御部ＨＣと、ピエゾ素子４１７とを有している。
【００１７】
このプリンタ１では、ＡＳＩＣ６０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、及び駆動信号生成回路７０が制御される。用紙搬送機構２０は、ＡＳＩＣ６０の制御により用紙Ｓを印刷可能な位置に送り込んだり、この用紙Ｓを搬送方向に所定の搬送量で搬送させたりする。この用紙搬送機構は、後述するＡＳＩＣ６０によって制御され、所望の位置に用紙Ｓを移動するように制御される。キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。このキャリッジ移動機構３０は、後述するＡＳＩＣ６０によってキャリッジモータ３１が制御され、所望の位置に移動するように制御される。また、検出器群５０の各検出器は、プリンタ１内の状況を監視している。そして、各検出器は、検出結果をＡＳＩＣ６０に出力する。各検出器からの検出結果を受けたＡＳＩＣ６０は、その検出結果に基づいて制御対象部を制御する。
【００１８】
尚、ＡＳＩＣ６０は、後述する駆動信号ＣＯＭを生成させるための波形データなどを記憶する記憶部を含んでいる。
【００１９】
＜参考例のヘッド制御部ＨＣについて＞
次に、参考例のヘッド制御部ＨＣの構成について説明する。図４は、参考例のヘッド制御部ＨＣの構成を説明するブロック図である。なお、この図４では、１つのノズル列に対応するヘッド制御部ＨＣを示している。
【００２０】
このヘッド制御部ＨＣは、第１シフトレジスタ８１Ａと、第２シフトレジスタ８１Ｂと、第１ラッチ回路８２Ａと、第２ラッチ回路８２Ｂと、デコーダ８３と、制御ロジック８４と、第１スイッチ８５Ａと、第２スイッチ８５Ｂを有する。そして、制御ロジック８４を除いた各部、すなわち、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ回路８２Ａ、第２ラッチ回路８２Ｂ、デコーダ８３、第１スイッチ８５Ａ、及び第２スイッチ８５Ｂは、それぞれピエゾ素子４１７毎に設けられる。また、ピエゾ素子４１７はインクが吐出されるノズルＮｚ毎に設けられるので、これらの各部もノズルＮｚ毎に設けられている。
【００２１】
ヘッド制御部ＨＣは、ＡＳＩＣ６０からの画素データＳＩに基づき、インクを吐出させるための制御を行う。すなわち、ヘッド制御部ＨＣは、印刷データに基づいて第１スイッチ８５Ａを制御し、駆動信号ＣＯＭにおける必要な部分を選択的にピエゾ素子４１７へ印加させている。なお、駆動信号ＣＯＭについては後で説明する。本実施形態では、画素データＳＩが２ビットで構成され、転送用クロックＳＣＫに同期してヘッド制御部ＨＣへ送られてくる。この画素データＳＩは、２ビットで構成され、ノズルＮｚ毎（ピエゾ素子４１７毎）に定められる。この画素データＳＩに関し、上位ビット群は各第１シフトレジスタ８１Ａにセットされ、下位ビット群は各第２シフトレジスタ８１Ｂにセットされる。第１シフトレジスタ８１Ａには第１ラッチ回路８２Ａが接続され、第２シフトレジスタ８１Ｂには第２ラッチ回路８２Ｂが接続されている。そして、ＡＳＩＣ６０からのラッチ信号ＬＡＴがＨレベルになると、各第１ラッチ回路８２Ａは対応する画素データＳＩの上位ビットをラッチし、各第２ラッチ回路８２Ｂは画素データＳＩの下位ビットをラッチする。第１ラッチ回路８２Ａ及び第２ラッチ回路８２Ｂでラッチされた画素データＳＩ（上位ビットと下位ビットの組）はそれぞれ、デコーダ８３に入力される。
【００２２】
デコーダ８３は、画素データＳＩの上位ビット及び下位ビットに基づいてデコードを行い、第１スイッチ８５Ａ及び第２スイッチ８５Ｂを制御するためのスイッチ制御信号ＳＷを出力する。デコーダ８３は、画素データＳＩに基づき、制御ロジック８４から出力される選択データｑ０〜ｑ３を選択し、スイッチ制御信号ＳＷとして出力する。また、制御ロジック８４は、選択データｑ０〜ｑ３をラッチ信号ＬＡＴやチェンジ信号ＣＨのタイミングで出力するものである。ここで、選択データｑ０は、ドット無し用の選択データである。つまり、選択データｑ０は、用紙Ｓにドットを形成しない場合において、スイッチ制御信号ＳＷとなる選択データである。選択データｑ１は、小ドット用の選択データである。つまり、選択データｑ１は、用紙Ｓに小ドットを形成する場合において、スイッチ制御信号ＳＷとなる選択データである。同様に、選択データｑ２は中ドット用の選択データ、選択データｑ３は大ドット用の選択データである。そして、制御ロジック８４は、選択データｑ０〜ｑ３を、異なる信号線を通じて同時に出力する。
【００２３】
デコーダ８３から出力されたスイッチ制御信号ＳＷは、スイッチ８５に入力される。このスイッチ８５は、スイッチ制御信号ＳＷに応じてオンオフするスイッチであり、オン期間において駆動信号ＣＯＭをピエゾ素子４１７へ印加させる。すなわち、このスイッチ８５の入力側には駆動信号生成回路７０からの駆動信号ＣＯＭが印加され、スイッチ８５の出力側にはピエゾ素子４１７が接続されている。そして、スイッチ制御信号ＳＷがデータ［１］の場合、スイッチ８５がオン状態となって、駆動信号ＣＯＭがピエゾ素子４１７に印加される。また、スイッチ制御信号ＳＷがデータ［０］の場合、スイッチ８５がオフ状態となるので、第１駆動信号ＣＯＭはピエゾ素子４１７に印加されない。
【００２４】
＜駆動信号ＣＯＭについて＞
駆動信号生成回路７０が生成する駆動信号ＣＯＭは、１つのノズル列に対応する全てのピエゾ素子４１７に対して共通に使用されるものである。ここで、図５は、駆動信号生成回路７０によって生成される駆動信号ＣＯＭ、及び、ドットの形成時に用いられる制御信号を説明する図である。
【００２５】
図５に示すように、駆動信号ＣＯＭは、繰り返し周期における期間Ｔ１で生成される第１波形部ＳＳ１と、期間Ｔ２で生成される第２波形部ＳＳ２と、期間Ｔ３で生成される第３波形部ＳＳ３と、期間Ｔ４で生成される第４波形部ＳＳ４とを有する。ここで、第１波形部ＳＳ１は駆動パルスＰＳ１を有している。また、第２波形部ＳＳ２は駆動パルスＰＳ２を、第３波形部ＳＳ３は駆動パルスＰＳ３を、第４波形部ＳＳ４は駆動パルスＰＳ４をそれぞれ有している。
【００２６】
そして、駆動パルスＰＳ１、駆動パルスＰＳ３、及び駆動パルスＰＳ４は、ノズルＮｚからインクを吐出させる際に用いられるものであり、互いに同じ波形をしている。ここでは、小ドットの形成時に駆動パルスＰＳ３がピエゾ素子４１７へ印加される。また、中ドットの形成時には、駆動パルスＰＳ３及び駆動パルスＰＳ４がピエゾ素子４１７へ印加され、大ドットの形成時には、駆動パルスＰＳ１、駆動パルスＰＳ３、及び駆動パルスＰＳ４がピエゾ素子４１７へ印加される。一方、駆動パルスＰＳ２は、メニスカスを微振動させるための微振動パルスであり、ドット無しの場合にピエゾ素子４１７へ印加される。
【００２７】
＜駆動信号生成回路７０について＞
駆動信号生成回路７０は、駆動パルスを含む駆動信号ＣＯＭを生成する。この駆動信号ＣＯＭは、全てのピエゾ素子４１７に対して共通に使用される。図６Ａは、駆動信号生成回路７０の構成を説明するブロック図である。図６Ｂは、波形生成回路７１の構成を説明するためのブロック図である。
【００２８】
波形生成回路７１は、Ｄ／Ａ変換器７１１と、電圧増幅回路７１２とを有する。Ｄ／Ａ変換器７１１は、ＤＡＣ値に応じた電圧信号を出力する電気回路である。このＤＡＣ値は、電圧増幅回路７１２から出力される電圧（以下、出力電圧という）を指示するための情報であり、ＡＳＩＣ６０の記憶部に記憶された波形データに基づき、ＡＳＩＣ６０から出力される。
【００２９】
電圧増幅回路７１２は、Ｄ／Ａ変換器７１１からの出力電圧を、ピエゾ素子４１７の動作に適した電圧まで増幅する。ここで説明される電圧増幅回路７１２では、Ｄ／Ａ変換器７１１からの出力電圧を最大４２（Ｖ）まで増幅する。そして、増幅後の出力電圧は、信号Ｓ＿Ｑ１及び信号Ｓ＿Ｑ２として電流増幅回路７２に出力される。  
インク滴を吐出させるための駆動信号ＣＯＭを生成する駆動信号生成部は、後述するＡＳＩＣ６０と駆動信号生成回路７０によって構成されている。
【００３０】
＜電流増幅回路７２の構成について＞
次に、電流増幅回路７２について説明する。図７は、電流増幅回路７２の構成を説明する図である。
【００３１】
この電流増幅回路７２は、多数のピエゾ素子４１７が支障なく動作できるように、十分な電流を供給するための回路である。電流増幅回路７２は、トランジスタ対７２１を有する。そして、このトランジスタ対７２１は、互いのエミッタ端子同士が接続されたＮＰＮ型トランジスタＱ１とＰＮＰ型トランジスタＱ２を有する。ＮＰＮ型トランジスタＱ１は、駆動信号ＣＯＭの電圧上昇時に動作するトランジスタである。このＮＰＮ型トランジスタＱ１は、コレクタが端子Ａに、エミッタが駆動信号ＣＯＭの出力信号線に、それぞれ接続されている。尚、端子Ａは、トランジスタに電力を供給するための電源である。ＰＮＰ型トランジスタＱ２は、電圧降下時に動作するトランジスタである。ＰＮＰ型トランジスタＱ２は、コレクタが接地（アース）に、エミッタが駆動信号ＣＯＭの出力信号線に、それぞれ接続されている。なお、ＮＰＮ型トランジスタＱ１とＰＮＰ型トランジスタＱ２のエミッタ同士が接続されている部分の電圧（駆動信号ＣＯＭの電圧）は、符号ＦＢで示すように、電圧増幅回路７１２へフィードバックされている。
【００３２】
そして、この電流増幅回路７２は、波形生成回路７１からの出力電圧によって動作が制御される。例えば、出力電圧が上昇状態にあると、信号Ｓ_Ｑ１によってＮＰＮ型のトランジスタＱ１がオン状態となる。これに伴い、駆動信号ＣＯＭの電圧も上昇する。一方、出力電圧が降下状態にあると、信号Ｓ_Ｑ２によってＰＮＰ型のトランジスタＱ２がオン状態となる。これに伴い、駆動信号ＣＯＭの電圧も降下する。なお、出力電圧が一定である場合、ＮＰＮ型のトランジスタＱ１もＰＮＰ型のトランジスタＱ２もオフ状態となる。その結果、駆動信号ＣＯＭは一定電圧となる。
【００３３】
＜本体側ダミー負荷９３＞
図８は、プリンタ１の本体側ダミー負荷９３を説明するための図である。図８に示すように、プリンタ１の駆動回路生成回路７０とフラットケーブル９０との間には、本体側ダミー負荷９３が取り付けられている。フラットケーブル９０は、複数の信号線を含んでおり、後述するようにフレキシブルな構造となっていることから、コイル及びコンデンサのようにふるまう場合がある。このとき信号線に所定の信号が印加されると信号の共振が発生するおそれがある。駆動信号生成回路７０には不図示のフィードバック回路が設けられているため、共振信号がフィードバックされることで不安定な駆動信号が出力されるおそれがある。よって、駆動信号生成回路７０とフラットケーブルとの間に、その共振を打ち消すような抵抗Ｒ及びコンデンサＣの直列要素を挟み込み、安定した駆動信号を生成できるようにしている。
【００３４】
＜フラットケーブルについて＞
図９Ａは、参考例のフラットケーブル９０について説明するための図である。また、図９Ｂは、フラットケーブル９０の断面の一部を示す図である。  
フラットケーブル９０は、ＡＳＩＣ６０からヘッドＨＤへ出力される信号や、ヘッドＨＤからからＡＳＩＣ６０へ出力される信号を伝送するために用いられる。また、フラットケーブル９０は、ピエゾ素子４１７を駆動するための信号を供給するためにも用いられる。ヘッドＨＤへ出力される信号には、前述した画素データＳＩ、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、及び転送用クロックＳＣＫが含まれている。一方、ＡＳＩＣ６０へ出力される信号には、過加熱報知信号ＸＨＯＴが含まれている。このフラットケーブル９０は、駆動信号生成部としてのＡＳＩＣ６０及び駆動信号生成回路７０と、液体吐出部としてのピエゾ素子４１７との間で駆動信号ＣＯＭを伝送する接続線に相当する。
【００３５】
次に、図９Ｂを参照して、フラットケーブル９０に含まれる信号線の例について説明する。フラットケーブル９０は、複数の芯線ＣＷが平行に配置されたケーブルを２枚重ねた構成となっている。図９Ｂにおける芯線ＣＷ（ＳＩ１）は、１番目のノズル列用の画素データＳＩ１が伝送される信号線である。参考例のノズルは１番目から４番目までのノズル列を有するため、不図示ではあるがフラットケーブル９０は、ＳＩ１からＳＩ４用の信号線を含んでいる。
【００３６】
芯線ＣＷ（ＬＡＴ）はラッチ信号ＬＡＴが伝送される信号線である。また、芯線ＣＷ（ＣＨ）はチェンジ信号が伝送される信号線である。同様に、芯線ＣＷ（ＳＣＫ）は転送用クロックが伝送される信号線であり、芯線ＣＷ（ＸＨＯＴ）は過加熱報知信号が伝送される信号線である。また、芯線ＣＷ（ＶＤＤ）は、ロジック用の電源（３．３Ｖ）が供給される電源線（ＶＤＤ）である。また、芯線ＣＷ（ＣＯＭ）は、駆動信号ＣＯＭを伝送するための信号線である。尚、不図示ではあるが、その他にもＡＳＩＣ６０とヘッドＨＤ間において必要な信号線がフラットケーブル９０には含まれる。そして、他の芯線ＣＷは、グランド線（ＧＮＤ）である。これらの信号線はグランド線に対して千鳥状に配置され、信号線同士の間にグランド線が配置される。
【００３７】
＜参考例のヘッドユニット４０について＞
ヘッドユニット４０は、インクを用紙Ｓに向けて吐出させるためのものである。ここで、図１０は、ヘッドユニット４０の分解斜視図である。
【００３８】
このヘッドユニット４０は、例えば、図１０に示すように、ヘッドＨＤと、針側ケース部材４２と、ヘッド側ケース部材４３を有している。針側ケース部材４２は、インクカートリッジＩＣに貯留されたインクをヘッドＨＤ側に導入する部材である。ヘッド側ケース部材４３は、ヘッドＨＤが取り付けられる部材である。
【００３９】
ヘッドＨＤは、ヘッド本体４１、中継基板４４、中継フィルム４５、及び、ヘッド制御部ＨＣを有している。ヘッドＨＤ本体には、インクを吐出するためのピエゾ素子４１７を含んでいる。つまり、ピエゾ素子４１７は、キャリッジＣＲとともに移動可能なヘッドＨＤに設けられ、駆動信号ＣＯＭに応じて液体滴であるインク滴を吐出させる液体吐出部に相当する。
【００４０】
また、ヘッド本体４１は、複数のノズルＮｚを有している。これらのノズルＮｚは、搬送方向に複数設けられてノズル列を構成する。そして、このノズル列がヘッド移動方向の位置を異ならせて、複数設けられる。このヘッド本体４１では、搬送方向に並ぶ１８０個のノズルＮｚで１つのノズル列が構成されている。また、このノズル列がヘッド移動方向に４つ設けられている。そして、吐出させるインクは、ノズル列毎に定めることができる。
【００４１】
中継基板４４は、ヘッド制御部ＨＣとヘッド本体４１との間に設けられている。この中継基板４４は、フラットケーブル９０と中継フィルム４５の間で伝送される信号を中継するためのものである。フラットケーブル９０は、ヘッド制御部ＨＣとの間を電気的に接続するものである。また、中継フィルム４５は、ヘッド本体４１との間を電気的に接続するものである。このため、中継基板４４には、フラットケーブル９０の先端部分が挿入されるコネクタ４４１が設けられている。そして、中継基板４４は、これらのフラットケーブル９０と中継フィルム４５とを電気的に接続し、各種の信号を、ヘッド制御部ＨＣ、ピエゾ素子４１７、及びＡＳＩＣ６０に伝送させる。
【００４２】
また、中継基板４４とヘッド本体４１とを接続する中継フィルム４５には、ヘッド制御部ＨＣが設けられている。参考例のヘッドユニット４０におけるこのヘッド制御部ＨＣは、カスタムＩＣ８０によって構成されている。  
また、このカスタムＩＣ８０には、ダイオードを利用して温度を検出する検出部が含まれている。検出部は、所定の温度よりも高い温度になると、フラットケーブル９０を介してその過熱をＡＳＩＣ６０に通知可能となっている。つまり、カスタムＩＣ８０からは、そのカスタムＩＣ８０の過加熱を報知するための過加熱報知信号ＸＨＯＴが出力される。この過加熱報知信号ＸＨＯＴは、ＡＳＩＣ６０にて使用される。
【００４３】
＜ＡＳＩＣ６０について＞
参考例のＡＳＩＣ６０は、ヘッドＨＤの動作を制御する等、プリンタ１の制御を行うものである。また、前述の過加熱報知信号ＸＨＯＴに従って、プリンタ１の動作も制御したり、プリンタ１の異常をコンピュータ１１０に通知することも行う。
【００４４】
このＡＳＩＣ６０は、図２に示すように、コンピュータ１１０と通信するためのインタフェース部６１に接続されている。また、用紙搬送機構２０、及びキャリッジ移動機構３０に接続され、両機構を制御している。さらに、ＡＳＩＣ６０は、駆動信号生成回路７０とフラットケーブル９０とに接続されている。そして、ヘッドユニット４０内の各部とデータの受け渡しを行う。ＡＳＩＣ６０とヘッド４０内の各部との間で受け渡される信号としては、例えば、用紙Ｓ上にドットを形成するための制御信号などがある。
【００４５】
また、ＡＳＩＣ６０は、駆動信号ＣＯＭを生成させるための波形データに基づくＤＡＣ値を駆動信号生成回路７０に出力する機能も有する。そして、後述する駆動信号生成回路７０は、このＤＡＣ値に基づいて駆動信号ＣＯＭを生成する。すなわち、ＡＳＩＣ６０と駆動信号生成回路７０は、液体滴を吐出させるための駆動信号を生成する駆動信号生成部に相当する。
【００４６】
参考例のＡＳＩＣ６０は、過加熱報知信号ＸＨＯＴによりヘッドＨＤの過加熱が通知されると、ヘッドＨＤに温度異常が生じたことをコンピュータ１１０に通知する機能を有する。コンピュータ１１０は、この通知に応じて、例えばプリンタのヘッドＨＤに異常が生じていることを表示装置１２０に表示することができる。また、ＡＳＩＣ６０は、ドットを形成するための制御信号の送出を停止して印刷を停止させることもできる。
【００４７】
ところで、ヘッドＨＤの温度異常のなかには、非常に高温になり即座に駆動信号の印加を停止させなければヘッドＨＤに不具合を生じさせてしまう場合がある。その一方で、高温ではあるがヘッドＨＤに不具合は生じさせず、所定時間冷却すれば何ら支障なくインク滴の吐出を継続できる場合もある。
【００４８】
よって、ヘッドＨＤがきわめて高温になった場合には、直ちに駆動信号ＣＯＭのピエゾ素子４１７への印加を停止させヘッドを保護し、復帰可能な程度の高温時には、インク滴の吐出に支障がないようにヘッドＨＤを冷却し、冷却後にインクの吐出を再開することができるとすれば便利である。  
ここでは、以下のようの手法を用いて、ヘッドＨＤ自体の温度に応じたヘッドの保護を行うこととしている。
【００４９】
＝＝＝第１実施形態＝＝＝
第１実施形態では、ヘッドＨＤの温度が８５℃よりも高くなったときに、後述するＡＳＩＣ６０’が波形データに基づくＤＡＣ値の送出を停止することにより、ピエゾ素子４１７に対する駆動信号ＣＯＭの印加を停止させている。また、ヘッドＨＤの温度が１４０℃よりも高くなったときには、ヘッド制御部ＨＣ’に組み込まれたアンド回路の出力がスイッチ８５をオフにすることにより、駆動信号ＣＯＭが生成されている場合であってもピエゾ素子４１７には駆動信号ＣＯＭが印加されないようにしている。第１実施形態において、ヘッドＨＤの温度が８５℃を超えているか否かについては第１温度判定回路が判定している。また、ヘッドＨＤの温度が１４０℃を超えているか否かについては第２温度判定回路が判定している。以下にこれらの詳細な構成について述べる
＜ヘッド制御部ＨＣ’について＞
図１１は、第１実施形態におけるヘッド制御部ＨＣ’を説明するための図である。ヘッド制御部ＨＣ’には、図４のヘッド制御部ＨＣとは異なり、駆動信号ＣＯＭのピエゾ素子４１７への印加を遮断するためのアンド回路８６がピエゾ素子４１７の数だけ組み込まれている。既に、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ８２Ａ、第２ラッチ８２Ｂ、制御ロジック８４、デコーダ８３、スイッチ８５、及びピエゾ素子４１７についての説明は前段部でなされているため、同一の符号を付すことで説明を省略する。
【００５０】
図に示されるように、それぞれのアンド回路８６は２入力型のアンド回路であり、これらの入力端子にはデコーダ８３の出力と主スイッチ信号線ＭＳＷが接続されている。そして、アンド回路８６の出力はスイッチ８５に接続されており、後述する第２温度判定回路からの信号に従って駆動信号ＣＯＭのピエゾ素子４１７への印加を遮断できる。ヘッド制御部ＨＣ’は、接続線の接続と切断とを切り替え可能なスイッチを含み、この接続線の接続又は切断を制御する制御部に相当する。
【００５１】
＜第１温度判定回路１２０１について＞
図１２は、第１実施形態における第１温度判定回路１２０１の一例である。第１温度判定回路１２０１は、ヘッドＨＤ内の温度が第１温度（ここでは、８５℃とする）よりも高いか否かについて判定する。第１温度判定回路１２０１は、ヘッドＨＤの温度に応じた信号を出力するセンサの一部を構成する。
【００５２】
第１温度判定回路１２０１には、温度に応じた電圧を与えるダイオードＤＩ０１が含まれている。ダイオードの順方向電圧は、温度に応じて変化することが知られている。この順方向電圧は、例えば−２ｍＶ／℃という温度特性がある。この場合、２５℃における順方向電圧が０．６Ｖのダイオードでは、７５℃における順方向電圧が０．５Ｖになる。したがって、ダイオードＤＩ０１の順方向電圧は、ヘッドＨＤの周囲の温度に応じたレベルを示す。
【００５３】
ダイオードＤＩ０１のカソードはアースに接続されている。ダイオードＤＩ０１のアノードは抵抗Ｒ３の一端と比較器としてのオペアンプＯＰ０１のマイナス側端子に接続されている。抵抗Ｒ３の他端には３．３Ｖ電源が接続されている。また、オペアンプＯＰ０１のプラス側端子には、抵抗Ｒ１の一端と抵抗Ｒ２の一端が接続されている。そして、抵抗Ｒ１の他端は３．３Ｖ電源に接続されており、抵抗Ｒ２の他端はアースに接続されている。
【００５４】
オペアンプＯＰ０１の出力には、ＮＰＮ型トランジスタＴｒ０１のベースが接続されている。ＮＰＮ型トランジスタＴｒ０１のコレクタには、端子Ａと抵抗Ｒ４とが接続されている。この端子Ａは、後述するフラットケーブル９０’内の信号線に含まれる第１高温信号線ＨＬ１に接続する。そして、この第１高温信号線ＨＬ１を介してＡＳＩＣ６０’に接続される。抵抗Ｒ４の他端は、３．３Ｖ電源が接続されている。また、ＮＰＮ型トランジスタＴｒ０１のエミッタは、アースに接続されている。尚、ダイオードＤＩ０１は、図１０の符号４４３の位置に取り付けることができる。また、第１温度判定回路１２０１のダイオードＤＩ０１以外の部分は、カスタムＩＣ８０の代替として第１実施形態で使用されるカスタムＩＣ８０’内に構成される。
【００５５】
抵抗Ｒ１、Ｒ２、及びＲ３は、ダイオードＤＩ０１との関係で温度が８５度よりも高くなるとオペアンプＯＰ０１の作動によりＮＰＮ型トランジスタＴｒ０１のスイッチング機能がオンになるように選択されている。つまり、ヘッドＨＤの温度が８５℃よりも高くなると、スイッチとしてのＮＰＮ型トランジスタＴｒ０１がオンになることから、電源からの電流がエミッタに流れ込む。すると、端子Ａの電位はアースと同電位となり、端子Ａには電圧０（Ｌレベル）が出力される。つまり、温度が８５℃よりも高いとき、端子ＡにはＬレベルが出力されることとなる。
【００５６】
一方、ヘッドＨＤの温度が８５℃以下のとき、ＮＰＮ型トランジスタＴｒ０１は、スイッチとしてオフの状態になる。すると、ＮＰＮ型トランジスタＴｒ０１のコレクタからエミッタへは電流が流れないため、端子Ａには所定の電圧が印加（Ｈレベル）されることとなる。つまり、温度が８５℃以下の時には、端子ＡにはＨレベルが出力されることとなる。
【００５７】
尚、ダイオードＤＩ０１は、カスタムＩＣ８０’内に含まれる構成とすることもできる。また、ダイオードＤＩ０１の代替としてサーミスタを用いることもできる。
【００５８】
＜第２温度判定回路１３０１＞
図１３は、第１実施形態における第２温度判定回路１３０１の一例である。第２温度判定回路１３０１は、ヘッドＨＤ内の温度が第２温度（ここでは、１４０℃とする）よりも高いか否かについて判定する。第２温度判定回路１５０１は、ヘッドＨＤの温度に応じた信号を出力するセンサの一部を構成する。
【００５９】
第２温度判定回路１３０１の構成は、第１温度判定回路１２０１とほぼ同じ構成となっている。第１温度判定回路１２０１の抵抗Ｒ１は、第２温度判定回路１３０１の抵抗Ｒ５に対応する機能を有する。また、抵抗Ｒ２は抵抗Ｒ６に対応し、抵抗Ｒ３は抵抗Ｒ７に対応する。また、抵抗Ｒ４は、抵抗Ｒ８に対応し、オペアンプＯＰ０１は、オペアンプＯＰ０２に対応する。さらに、ＮＰＮ型トランジスタＴｒ０１は、ＮＰＮ型トランジスタＴｒ０２に対応している。
【００６０】
第１温度判定回路１２０１と第２温度判定回路１３０１との間で異なっているのは、第２温度判定回路１３０１には、コレクタに端子Ｂ及び主スイッチ信号線ＭＳＷの２つの出力端があること、及び、個々の抵抗値などのスペックが異なっていることである。主スイッチ信号線ＭＳＷは、アンド回路８６の入力端に接続される。また、端子Ｂは、後述するフラットケーブル９０’内の信号線に含まれる第２高温信号線ＨＬ２に接続する。そして、この第２高温信号接続線ＨＬ２を介して、ＡＳＩＣ６０’に接続される。
【００６１】
尚、ダイオードＤＩ０２は、図１０の符号４４３の位置に取り付けることができる。また、第２温度判定回路１５０１のダイオードＤＩ０２以外の部分は、カスタムＩＣ８０の代替として本実施形態で使用されるカスタムＩＣ８０’内に構成される。
【００６２】
抵抗Ｒ５、Ｒ６、及びＲ７は、ダイオードＤＩ０２との関係で温度が１４０℃よりも高くなるとオペアンプＯＰ０２の作動によりＮＰＮ型トランジスタＴｒ０２のスイッチング機能がオンになるように選択されている。つまり、温度が１４０℃よりも高くなると、スイッチとしてのＮＰＮ型トランジスタＴｒ０２がオンになることから、３．３Ｖ電源からの電流がエミッタに流れ込む。すると、端子Ｂ及び主スイッチ信号線ＭＳＷの電位はアースと同電位となり、主スイッチ信号線ＭＳＷには、電圧０（Ｌレベル）が出力される。主スイッチ信号線ＭＳＷは、アンド回路８６の入力端に接続されていることから、スイッチ信号線ＭＳＷがＬレベルになるとアンド回路８６からＬレベルが出力される。そして、このＬレベルはスイッチ８５に入力され、スイッチ８５がオフにされるのでピエゾ素子４１７に駆動信号ＣＯＭが印加されない。
【００６３】
一方、温度が１４０℃以下の時、ＮＰＮ型トランジスタＴｒ０２はスイッチとしてオフの状態となる。すると、３．３Ｖ電源からの電流がコレクタからエミッタに流れない。つまり主スイッチ信号線ＭＳＷには、所定の電圧（Ｈレベル）が印加されることとなる。主スイッチ信号線ＭＳＷにＨレベルが印加されると、スイッチ８５はデコーダ８３の入力にしたがって駆動信号ＣＯＭをピエゾ素子４１７に印加可能となるため、ピエゾ素子４１７からインク滴を吐出可能となる。
【００６４】
このような構成となっているので、ヘッドＨＤの温度が１４０℃よりも高い温度に上昇した場合には、ＡＳＩＣ６０’を介さず、ヘッドＨＤ内において駆動信号ＣＯＭのピエゾ素子４１７への印加を遮断することができる。
【００６５】
尚、ダイオードＤＩ０２は、カスタムＩＣ８０’内に含まれる構成とすることもできる。また、ダイオードＤＩ０２の代替としてサーミスタを用いることもできる。
【００６６】
＜ＡＳＩＣ６０’について＞
第１実施形態で使用されるＡＳＩＣ６０’は、前述の参考例のＡＳＩＣ６０の機能に加えてさらに以下の機能を有する。ＡＳＩＣ６０’は、前述の第１高温信号線ＨＬ１が接続されるための端子を有している。そして、ＡＳＩＣ６０’は、第１高温信号線ＨＬ１からの出力がＨレベルのとき、ヘッドＨＤに温度異常が発生していないと判定し、出力がＬレベルのとき、ＡＳＩＣ６０’は、ヘッドＨＤが８５℃以上の高温異常を生じていると判定する。
【００６７】
また、第１実施形態で使用されるＡＳＩＣ６０’は、前述の第２高温信号線ＨＬ２が接続されるための端子を有している。そして、ＡＳＩＣ６０’は、第２高温信号線ＨＬ２からの出力がＨレベルのとき、ヘッドＨＤに温度異常が発生していないと判定し、出力がＬレベルのとき、ＡＳＩＣ６０’は、ヘッドＨＤが１４０℃より高い高温異常を生じていると判定する。
【００６８】
ＡＳＩＣ６０’は、ヘッドＨＤに８５℃より高い高温異常が発生していないと判定したときには、通常通り印刷を継続するように制御を行う。一方、ヘッドＨＤの温度が８５℃よりも高く１４０度以下であると判定したときには、キャリッジＣＲをキャリッジ移動方向の一端側に移動させつつインク滴の吐出を行わせるが、一端に到達するとキャリッジＣＲの移動を２（ｓ）間停止させ、制御信号及び波形データに基づくＤＡＣ値の生成も２（ｓ）間停止させる。尚、ヘッドＨＤの温度が８５℃より高く１４０℃以下であるときとは、第１高温信号線ＨＬ１の出力がＬレベルであり、第２高温信号線ＨＬ２の出力がＨレベルのときである。
【００６９】
このように、印刷動作を停止させ、ピエゾ素子４１７への駆動信号ＣＯＭの印加を停止する。すると、温度を上昇させる要因であるピエゾ素子４１７への電流の流入がなくなるため、ヘッドＨＤを外気温で冷却して温度を下げることができる。
【００７０】
キャリッジＣＲがキャリッジ移動方向の一端側に移動し、２（ｓ）が経過すると、ＡＳＩＣ６０’は、再度、他端までキャリッジＣＲを移動させつつインク滴の吐出を開始させる。このときも、ヘッドＨＤの温度が８５℃を超えているか否かについて判定している。そして、温度が８５℃を超える場合には、やはりキャリッジＣＲをキャリッジ移動方向の一端側に移動させつつインク滴の吐出を行うが、一端に到達するとキャリッジＣＲの移動を停止させ、２（ｓ）間、制御信号及び波形データに基づくＤＡＣ値の生成を停止させる。一方、温度が８５度以下の温度であるときは、通常通りキャリッジＣＲを移動させてインク滴の吐出を継続する。
【００７１】
ところで、ヘッドＨＤの温度が８５度を超えるとき、ＡＳＩＣ６０’は、その８５℃を超えたことの履歴をＡＳＩＣ６０’内のメモリに記録することもできる。そして、印刷中にコンピュータ１１０が、ＡＳＩＣ６０’のメモリに記録された履歴を参照することで、表示装置１２０に表示する印刷終了時間を更新することができる。このようにすることで、印刷終了時間の予想精度を向上することができる。
【００７２】
一方、ヘッドＨＤが１４０℃より高い温度の高温異常を生じているとき、ヘッドＨＤ内において駆動信号ＣＯＭのピエゾ素子４１７への印加が遮断される。ヘッドＨＤが１４０℃より高い温度の高温異常であると通知されると、ＡＳＩＣ６０’は、その旨をコンピュータ１１０に送り、コンピュータ１１０は、ヘッドＨＤに高温異常を生じている旨を表示装置１２０に表示することができる。また、キャリッジＣＲの動作などを停止させることもできる。
【００７３】
尚、第１実施形態で使用されるフラットケーブル９０’には、参考例のフラットケーブル９０に含まれる信号線に加えて、前述の第１高温信号線ＨＬ１及び第２高温信号線ＨＬ２を含んでいる。そして、第１温度判定回路１４０１及び第２温度判定回路１５０１からの高温異常を知らせる信号をＡＳＩＣ６０’に入力している。
【００７４】
＝＝＝第２実施形態＝＝＝
前述の第１実施形態では、第２高温信号線ＨＬ２を通じてＡＳＩＣ６０’にヘッドＨＤの温度が１４０℃を超えたことを通知していた。しかしながら、フラットケーブル９０’に含まれる信号線の数を少なくした方がフラットケーブルの幅又は厚みを小さくすることができるというメリットがある。よって、第２高温信号線ＨＬ２を使用せずとも、他の措置を講ずることによってヘッドＨＤの温度が１４０℃を超えたことをＡＳＩＣ６０’に通知することができればそのメリットを享受できる。第２実施形態では、以下の方法によって、第２高温信号線ＨＬ２を使用せずに、ヘッドＨＤの温度が１４０℃よりも高くなったことをＡＳＩＣ６０’に通知している。
【００７５】
図１１に示す構成により、アンド回路８６の出力によりスイッチ８５がオフにされ、駆動信号ＣＯＭのピエゾ素子４１７への印加が遮断された場合、駆動信号ＣＯＭを伝送する信号線には駆動信号ＣＯＭをピエゾ素子４１７に印加していたときに比して少ない電流しか流れない。第２実施形態では、駆動信号ＣＯＭの信号線に流れる電流を計測することにより、ヘッドＨＤが１４０℃を超えたか否かを判定している。
【００７６】
図１４は、第２実施形態における電流計測部１４０１及び異常判定部１４０２を示す図である。第２実施形態において、電流増幅器７２１のＮＰＮ型トランジスタＱ１のコレクタ端子には、電流計測部１４０１が取り付けられている。この電流計測部１４０１は、電源ＶＤＤから電流増幅回路７２に流れる電流値を計測している。
【００７７】
電流計測部１４０１は、異常判定部１４０２に接続されており、計測結果である電流値を異常判定部１４０２に出力する。異常判定部１４０２は、電流計測部１４０１から送信された電流値を示すアナログ信号をデジタル信号に変換するＡ／Ｄコンバータ１４０３を含んでいる。また、画素データＳＩに基づいて、電流値を推定する推定部１４０４を含んでいる。異常判定部１４０２は、さらに、電流計測部１４０１から送信された電流値と、推定した電流値とを比較する比較部１４０５を含んでいる。比較部１４０５は、推定した電流値に対して電流計測部１４０１で計測した電流値が所定の範囲にあるか否かを判定する。そして、判定の結果、所定の範囲にあるとき、ヘッドＨＤは正常であるとする結果をＡＳＩＣ６０’に出力する。一方、そうでないときは、ヘッドＨＤが１４０℃より高い温度を生じているとする結果をＡＳＩＣ６０’に出力する。
【００７８】
推定部１４０４は、図５のような駆動信号ＣＯＭの各期間Ｔ１〜Ｔ４におけるそれぞれの波形部ＳＳ１〜ＳＳ４が１つのピエゾ素子４１７に印加されるときに流れる最大の電流値を記憶している。そして、推定部１４０４は、画素データＳＩに基づいてスイッチ８５がオンにされるであろう数をカウントする。そして、各期間のカウント値に、対応する期間の１つのピエゾ素子４１７に流れる最大の電流値を乗じた数値を求める。この数値は、ピエゾ素子４１７に流れる各期間における最大の電流値の推定値となる。この推定値は、比較部１４０５へと出力される。  
比較部１４０５は、受け取った推定値と計測値とを比較し、計測値が所定の推定値の範囲にあるか否かに基づいて、ヘッドＨＤが正常か否かを判定する。
【００７９】
例えば、推定部１４０４は、画素データＳＩに基づいて、期間Ｔ１においてスイッチ８５がオンにされるであろう数をカウントする。そして、推定部１４０４は、カウント値に期間Ｔ１の１つのピエゾ素子４１７に流れる最大の電流値を乗じた値を求め、この値を推定値Ｉｅｓｔｉｍａｔｅとする。一方、この期間Ｔ１において、電流計測部１４０１が計測した最大電流値をＩｍｅａｓｕｒｅとする。そして、ダミー負荷９３に流れる電流に計測値の誤差を考慮した値を加算した値をしきい値Ｉｅｓｔｉｍａｔｅとして、
Ｉｅｓｔｉｍａｔｅ−Ｉｔｈｒｅｓｈｏｌｄ＜Ｉｍｅａｓｕｒｅ    （１）
を満たす場合において、比較部１４０５は、ヘッドＨＤが正常に動作していると判定する。一方、上述の式（１）を満たさない場合には、推定した量の電流が流れていないことからアンド回路８６によりスイッチ８５がオフにされている、すなわちヘッドＨＤの温度が１４０℃を超えていると判定することができる。
【００８０】
また、期間Ｔ２においてピエゾ素子４１７に印加される微振動パルスに基づいて、ヘッドＨＤの高温異常を判定することができる。インク滴を吐出しない場合であっても、プリンタ１のピエゾ素子４１７には、インクの増粘を防止するために期間Ｔ２において微振動パルスが印加される。すなわち、インク滴を吐出しない場合においても、駆動信号ＣＯＭの信号線には、ピエゾ素子４１７を微振動させるだけの電流が流れている。
【００８１】
しかしながら、ヘッドＨＤに高温異常を生じているときには、アンド回路８６の出力によってスイッチ８５がオフにされ、期間Ｔ２の微振動パルスの印加すらも遮断されるため、ピエゾ素子４１７を微振動させるために本来流れるはずの電流が流れないこととなる。よって、期間Ｔ２における電流の計測値と推定値とを式（１）を用いて比較することで、ヘッドＨＤの温度が１４０℃を超えているか否かについて判定することができる。
【００８２】
これらの判定結果は、ＡＳＩＣ６０’に入力される。ヘッドＨＤが１４０℃を超えたときと超えないときの処理は、第１実施形態のときと同様であるので説明を省略する。
【００８３】
このようにすることで、第２高温信号線ＨＬ２を用いなくても、ＡＳＩＣ６０’にヘッドＨＤの温度が１４０℃よりも高くなったことを通知することができる。
【００８４】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００８５】
＜ヘッドについて＞
前述の実施形態では、ピエゾ素子４１７を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。  
また、前述の実施形態では、ヘッドはキャリッジに設けられていた。しかし、キャリッジに着脱可能なインクカートリッジにヘッドが設けられても良い。
【００８６】
＝＝＝まとめ＝＝＝
（１）前述の実施形態における液体吐出装置としてのプリンタ１では、インク滴を吐出させるための駆動信号ＣＯＭを生成する駆動信号生成回路７０と、ヘッドＨＤに設けられ、駆動信号ＣＯＭに応じてインク滴を吐出させる液体吐出部としてのピエゾ素子４１７と、駆動信号生成回路７０とピエゾ素子４１７とを接続し、駆動信号ＣＯＭの伝送を行うフラットケーブル９０を含む接続線とを備える。さらに、プリンタ１は、前記接続線の接続と切断とを切り替え可能なスイッチを含み、接続線の接続又は切断を制御するヘッド制御部ＨＣと、ヘッドＨＤの温度に応じた信号を出力するセンサと、を備える。ここでセンサは、第１温度判定回路及び第２温度判定回路である。そして、センサが第１温度よりも高い温度を示す信号を出力したとき、ヘッド制御部ＨＣは接続線の接続を維持し、かつ、ピエゾ素子４１７は駆動信号ＣＯＭに応じてインク滴を吐出させる動作を行いつつ、駆動信号生成回路７０は駆動信号ＣＯＭの生成を所定の期間停止する。また、センサが第１温度よりも高い温度である第２温度よりも高い温度を示す信号を出力したとき、ヘッド制御部ＨＣは接続線を切断する。ここで、本実施形態においてスイッチは、スイッチ８５とアンド回路８６によって構成される。
【００８７】
このようにすることで、ヘッドＨＤがきわめて高温（１４０度）である状態になった場合には、直ちに駆動信号ＣＯＭのピエゾ素子４１７への印加を停止させヘッドＨＤを保護し、復帰可能な程度の高温時（８５度）には、インク滴の吐出に支障がないようにヘッドＨＤを冷却することができる。つまり、ヘッドＨＤ自体の温度に応じたヘッドの保護を行うことができる。
【００８８】
（２）例えば、ヘッドＨＤの温度に応じた信号を出力するセンサは、第１温度よりも高いか否かを判定するための第１センサとしての第１温度判定回路と、第２温度よりも高いか否かを判定するための第２センサとしての第２温度判定回路と、を含む。  
このようにすることで、各々のセンサが各温度に達したか否かについて判定することができる。  
但し、１つのセンサで第１温度より高いか否か、及び、第２温度より高いか否かを判定できるような温度判定回路を用いることとしても良い。  
また、これらのセンサは各所定の温度よりも高いか否かを示すセンサに限られず、ヘッドＨＤの温度そのものを出力するセンサであってもよい。
【００８９】
（３）また、駆動信号生成部としての駆動信号生成回路７０は、駆動信号ＣＯＭの波形を規定する電圧信号を生成する信号生成部としてのＡＳＩＣ６０’及び波形生成回路７１と、この電圧信号を電力増幅して駆動信号ＣＯＭを生成する増幅部としての電流増幅回路７２とを備える。  
このようにすることで、駆動信号ＣＯＭを規定する波形について電力増幅するので、複数のピエゾ素子４１７を駆動可能な駆動信号を生成することができる。
【００９０】
（４）また、センサは、さらに、ヘッドＨＤの温度に応じた信号を信号生成部を構成するＡＳＩＣ６０’に通知する。このように、センサが、ヘッドＨＤの温度に応じた信号をＡＳＩＣ６０’に通知するので、ＡＳＩＣ６０’は、これに応じて波形データに基づくＤＡＣ値の送出を停止するなどしてヘッドＨＤの保護をすることができる。
【００９１】
（５）また、駆動信号ＣＯＭの生成を所定の期間停止したことを記憶する記憶部としてのＡＳＩＣ６０内のメモリをさらに備える。  
このように、駆動信号ＣＯＭの生成を所定期間停止したことを記憶する記憶部を有することによって、この記憶されたデータが利用可能となる。そして、この記憶されたデータを用いることによって、例えば予想した印刷終了時間を補正してより正確な印刷終了時間を提供することができるようになる。  
但し、この記憶部は、ＡＳＩＣ６０内に限られない。例えば、コンピュータ１１０のメモリ１１４に、駆動信号ＣＯＭの生成を所定期間停止したことを記憶させることとしてもよい。
【００９２】
（６）また、フラットケーブル９０を含む接続線は、ヘッドＨＤの移動可能な範囲において、駆動信号生成回路７０とヘッドＨＤとの接続を維持できる。このようにすることで、ヘッドＨＤがフレキシブルなフラットケーブル９０を介して駆動信号生成回路７０側に固定されることなく移動可能となる。
【００９３】
（７）また、前述のセンサとしての第１温度判定回路及び第２温度判定回路は、ヘッドＨＤの温度に応じた電圧を与える素子（例えばダイオード）と、与えられた電圧と所定の電圧とを比較する比較器としてのオペアンプを含み、このオペアンプによる比較結果に基づいてスイッチを制御する。  
このようにすることで、電圧を比較する形態でヘッドＨＤの温度を監視することができる。  
但し、センサの形態は上述のようなアナログ回路に限られず、ヘッドＨＤの温度に応じた電圧をＡ／Ｄ変換し、デジタル回路を用いて所定の温度を超えたか否かを判定する形態とすることもできる。
【００９４】
（８）また、プリンタ１は、駆動信号生成部が駆動信号ＣＯＭを生成しているときにおけるフラットケーブル９０’の駆動信号ＣＯＭの信号線を流れる電流を計測する電流計測部１４０１と、この電流計測部１４０１の計測結果に基づいて、ヘッドＨＤの温度が１４０℃を超えたか否かを判定する異常判定部１４０２と、をさらに備える。  
このようにすることで、フラットケーブル９０’内に、第２高温信号線ＨＬ２を含ませることなく、ＡＳＩＣ６０’に対してヘッドＨＤの温度が１４０度を超えたことを通知することができる。
【００９５】
（９）また、ヘッドＨＤに入力する駆動信号ＣＯＭの部分を規定する画素データＳＩを取得し、この画素データＳＩに基づいて駆動信号ＣＯＭの信号線に流れる電流量を求める推定部１４０４をさらに備え、異常判定部１４０２は、電流計測部１４０１の計測結果と推定部１４０４が求めた電流量とに基づいてヘッドＨＤの温度が１４０℃を超えたか否かを判定する。  
このようにすることで、画素データＳＩに基づいて、ヘッドＨＤの温度が１４０℃を超えたか否かを判定することができる。
【００９６】
（１０）また、異常判定部１４０２は、推定部１４０４が求めた電流量と電流計測部１４０１の計測結果とを比較し、推定部１４０４が求めた電流量と計測結果との差が所定範囲にないとき、ヘッドＨＤの温度が１４０℃を超えていると判定する。  
このようにすることで、所定のしきい値の範囲を設け、この範囲に入っているか否かに基づいてヘッドＨＤの温度が１４０℃を超えているか否かを判定することができる。
【００９７】
（１１）また、上述の構成要素のすべてを含む液体吐出装置によれば、記述のほぼ全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００９８】
（１２）また、前述の実施形態では、インク滴を吐出させるための駆動信号ＣＯＭを生成し、駆動信号ＣＯＭを接続線を介してヘッドＨＤに設けられたピエゾ素子４１７に伝送し、ヘッドＨＤの温度に応じた信号をセンサが出力する。そして、このセンサが第１温度（８５℃）よりも高い温度を示す信号を出力したとき、接続線の接続を維持し、かつ、駆動信号ＣＯＭに応じてインク滴を吐出させる動作を行いつつ、駆動信号ＣＯＭの生成を所定の期間停止し、センサが第１温度よりも高い温度である第２温度（１４０℃）よりも高い温度を示す信号を出力したとき、接続線を切断する、液体吐出方法があることはいうまでもない。
【図面の簡単な説明】
【００９９】
【図１】印刷システム１００の構成を説明する図である。
【図２】コンピュータ１１０、及びプリンタ１の全体構成を説明するブロック図である。
【図３】プリンタ１の構成を示す図である。
【図４】参考例のヘッド制御部ＨＣの構成を説明するブロック図である。
【図５】駆動信号生成回路７０によって生成される駆動信号ＣＯＭ、及び、ドットの形成時に用いられる制御信号を説明するための図である。
【図６】図６Ａは、駆動信号生成回路７０の構成を説明するブロック図であり、図６Ｂは、波形生成回路７１の構成を説明するためのブロック図である。
【図７】電流増幅回路７２の構成を説明する図である。
【図８】プリンタ１の本体側ダミー負荷９３を説明するための図である。
【図９】図９Ａは、参考例のフラットケーブル９０について説明するための図であり、図９Ｂは、フラットケーブル９０の断面の一部を示す図である。
【図１０】ヘッドユニット４０の分解斜視図である。
【図１１】第１実施形態におけるヘッド制御部ＨＣ’を説明するための図である。
【図１２】第１実施形態における第１温度判定回路１２０１の一例である。
【図１３】第１実施形態における第２温度判定回路１３０１の一例である。
【図１４】第２実施形態における電流計測部１４０１及び異常判定部１４０２を示す図である。
【符号の説明】
【０１００】
１  プリンタ、２０  用紙搬送機構、３０  キャリッジ移動機構、
３１  キャリッジモータ、４０  ヘッドユニット、４１  ヘッド本体、
４２  針側ケース部材、４３  ヘッド側ケース部材、４４  中継基板、
４５  中継フィルム、５０  検出器群、６０  ＡＳＩＣ、
７０  駆動信号生成回路、７１  波形生成回路、７２  電流増幅回路、
８０  カスタムＩＣ、８３  デコーダ、８４  制御ロジック、
８５  スイッチ、８６  アンド回路、９０  フラットケーブル、
９３  本体側ダミー負荷、１００  印刷システム、１１０  コンピュータ、
１１１  ホスト側コントローラ、１１２  インタフェース部、１１３  ＣＰＵ、
１１４  メモリ、１２０  表示装置、１３０  入力装置、１３１  キーボード、
１３２  マウス、１４０  記録再生装置、４１７  ピエゾ素子、
４４３  ダイオード、７１１  Ｄ／Ａ変換器、７１２  電圧増幅回路、
１２０１  第１温度判定回路、１３０１  第２温度判定回路、
１４０１  電流計測部、１４０２  異常判定部、
ＩＣ  インクカートリッジ、ＣＲ  キャリッジ、ＣＴＲ  コントローラ基板、
Ｓ  用紙、ＨＤ  ヘッド、ＨＣ  ヘッド制御部、Ｎｚ  ノズル、
Ｑ１  ＮＰＮ型トランジスタ、Ｑ２  ＰＮＰ型トランジスタ
【図１】
2007181983.tif 000003
【図２】
2007181983.tif 000004
【図３】
2007181983.tif 000005
【図４】
2007181983.tif 000006
【図５】
2007181983.tif 000007
【図６】
2007181983.tif 000008
【図７】
2007181983.tif 000009
【図８】
2007181983.tif 000010
【図９】
2007181983.tif 000011
【図１０】
2007181983.tif 000012
【図１１】
2007181983.tif 000013
【図１２】
2007181983.tif 000014
【図１３】
2007181983.tif 000015
【図１４】
2007181983.tif 000016