(57)【要約】【課題】増幅回路中の２つのトランジスタのうち、発熱量の大きい方のトランジスタの発熱温度を的確に検知し、更にコストを抑える。【解決手段】本発明の駆動信号生成回路は、駆動信号の電圧を上昇させるときに発熱する第１トランジスタと駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、駆動信号の電圧を上昇させるときに発熱する第３トランジスタと駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、検知した温度に応じた信号を出力する温度センサとを備え、第１トランジスタと第２トランジスタのうち、駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも温度センサの近くに、第３トランジスタと第４トランジスタのうち、駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも温度センサの近くに配置されている。【選択図】図１４
2007276174.tif 000002
【特許請求の範囲】
【請求項１】
駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、
駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、
検知した温度に応じた信号を出力する温度センサと、
を備え、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置され、
前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置されている、
ことを特徴とする駆動信号生成回路。
【請求項２】
請求項１に記載の駆動信号生成回路であって、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタと、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタとの間に前記温度センサが配置されている、駆動信号生成回路。
【請求項３】
請求項１または請求項２に記載の駆動信号生成回路であって、
前記第１増幅回路と前記第２増幅回路は所定の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタが所定方向に並んで配置され、
前記第３トランジスタと前記第４トランジスタが所定方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第２増幅回路側に、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第１増幅回路側に配置されている、駆動信号生成回路。
【請求項４】
請求項１または請求項２に記載の駆動信号生成回路であって、
前記第１増幅回路と前記第２増幅回路は所定の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタが所定方向と垂直の方向に並んで配置され、
前記第３トランジスタと前記第４トランジスタが所定方向と垂直の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタと、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが、所定方向に並んで配置されている、駆動信号生成回路。
【請求項５】
請求項１から請求項４のいずれかに記載の駆動信号生成回路であって、
所定温度を超えたことを前記温度センサが検知したとき、前記第１増幅回路と前記第２増幅回路が冷却される、駆動信号生成回路。
【請求項６】
請求項１から請求項４のいずれかに記載の駆動信号生成回路であって、
所定温度を超えたことを前記温度センサが検知したとき、前記第１増幅回路と前記第２増幅回路を冷却するために前記駆動信号の生成を停止する、駆動信号生成回路。
【請求項７】
請求項１から請求項６のいずれかに記載の駆動信号生成回路であって、
前記第１トランジスタから前記第４トランジスタの全てが、ヒートシンクに接触している、駆動信号生成回路。
【請求項８】
駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、
駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、
検知した温度に応じた信号を出力する温度センサと、
を備える印刷装置であって、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置され、
前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置されている、
ことを特徴とする印刷装置。
【請求項９】
請求項８に記載の印刷装置であって、
第１ノズルからインクを吐出させるための第１駆動素子と、
第２ノズルからインクを吐出させるための第２駆動素子と、
を備え、
前記第１増幅回路は、前記第１駆動素子を駆動させるための第１駆動信号を生成し、
前記第２増幅回路は、前記第２駆動素子を駆動させるための第２駆動信号を生成する、
ことを特徴とする印刷装置。
【請求項１０】
請求項８に記載の印刷装置であって、
ノズルからインクを吐出させるための駆動素子と、
前記第１増幅回路が生成する第１駆動信号の前記駆動素子への印加を制御する第１スイッチと、
前記第２増幅回路が生成する第２駆動信号の前記駆動素子への印加を制御する第２スイッチと、
を備え、
前記第１駆動信号又は前記第２駆動信号に応じて前記駆動素子が駆動し、ノズルからインクを吐出させる、
ことを特徴とする印刷装置。
【請求項１１】
第１ノズルからインクを吐出させるための第１駆動素子と、
第２ノズルからインクを吐出させるための第２駆動素子と、
駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、
駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、
前記第１トランジスタから前記第４トランジスタの全てが接触しているヒートシンクと、
検知した温度に応じた信号を出力する温度センサと
を備え、
前記第１増幅回路と前記第２増幅回路は所定の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタが所定方向に並んで配置され、
前記第３トランジスタと前記第４トランジスタが所定方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第２増幅回路側に、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第１増幅回路側に配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタと、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタとの間に前記温度センサが配置され、
前記温度センサが、所定温度を超えたことを検知したとき、前記第１増幅回路と前記第２増幅回路を冷却し、
前記第１増幅回路は、前記第１駆動素子を駆動させるための第１駆動信号を生成し、
前記第２増幅回路は、前記第２駆動素子を駆動させるための第２駆動信号を生成する、
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動信号生成回路、及び印刷装置に関する。
【背景技術】
【０００２】
ヘッドからインクを吐出するインクジェットプリンタには、原駆動信号生成部が設けられている。原駆動信号生成部は、２つのトランジスタ(ＮＰＮ型トランジスタとＰＮＰ型トランジスタ）から成る増幅回路を有している。また、原駆動信号生成部では、ヘッド駆動素子を駆動させるため、電圧が変化する原駆動信号を生成する。  
原駆動信号の電圧を上昇させるときにＮＰＮ型トランジスタに電流が流れる。そうすると、ＮＰＮ型トランジスタが発熱する。逆に原駆動信号の電圧を下降させるときはＰＮＰ型トランジスタに電流が流れる。そして、ＰＮＰ型トランジスタが発熱する。  
また、トランジスタは過度な発熱により破壊する。これを事前に防ぐためトランジスタ付近には、トランジスタの温度を検知する温度センサが設けられている(例えば、特許文献１を参照）。
【特許文献１】特開２００３−７２０５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
原駆動信号の波形により、増幅回路中の２つのトランジスタの発熱量に偏りが生じることがある。ここでは説明の為、ＰＮＰ型トランジスタよりもＮＰＮ型トランジスタの方が、発熱量が大きいとする。この場合、ＰＮＰ型トランジスタよりもＮＰＮ型トランジスタの温度を的確に検知する必要がある。また、このような増幅回路を２つ設けた場合、各増幅回路中のＮＰＮ型トランジスタの温度を的確に検知する必要がある。  
そのために、増幅回路１つにつき温度センサを１つ設けると、２つのＮＰＮ型トランジスタの温度は的確に検知されるが、増幅回路の数だけ温度センサを必要とし、コストがかかってしまう。これに対し、１つの温度センサで２つのＮＰＮ型トランジスタの温度を検知しようとすると、トランジスタと温度センサの配置順序によっては、ＮＰＮ型トランジスタの温度を的確に検知できなくなってしまうことがある。  
そこで、本発明は増幅回路中の２つのトランジスタのうち、発熱量の大きい方のトランジスタの発熱温度を的確に検知し、更にコストを抑えることを目的とする。
【課題を解決するための手段】
【０００４】
前記課題を解決する為の主たる発明は、駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、検知した温度に応じた信号を出力する温度センサと、を備え、前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置され、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置されていることを特徴とする駆動信号生成回路である。
【０００５】
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【発明を実施するための最良の形態】
【０００６】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかとなる。
【０００７】
駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、
駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、
検知した温度に応じた信号を出力する温度センサと、
を備え、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置され、
前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置されている、
ことを特徴とする駆動信号生成回路。  
このような駆動信号生成回路によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【０００８】
かかる駆動信号生成回路であって、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタと、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタとの間に前記温度センサが配置されていること。  
このような駆動信号生成回路によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【０００９】
かかる駆動信号生成回路であって、
前記第１増幅回路と前記第２増幅回路は所定の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタが所定方向に並んで配置され、
前記第３トランジスタと前記第４トランジスタが所定方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第２増幅回路側に、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第１増幅回路側に配置されていること。  
このような駆動信号生成回路によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【００１０】
かかる駆動信号生成回路であって、
前記第１増幅回路と前記第２増幅回路は所定の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタが所定方向と垂直の方向に並んで配置され、
前記第３トランジスタと前記第４トランジスタが所定方向と垂直の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタと、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが、所定方向に並んで配置されていること。  
このような駆動信号生成回路によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【００１１】
かかる駆動信号生成回路であって、
所定温度を超えたことを前記温度センサが検知したとき、前記第１増幅回路と前記第２増幅回路が冷却されること。または、所定温度を超えたことを前記温度センサが検知したとき、前記第１増幅回路と前記第２増幅回路を冷却するために前記駆動信号の生成を停止すること。  
このような駆動信号生成回路によれば、トランジスタの発熱温度が許容温度を超えた場合、トランジスタが破壊しないように、事前に処置を採ることができる。
【００１２】
かかる駆動信号生成回路であって、
前記第１トランジスタから前記第４トランジスタの全てが、ヒートシンクに接触していること。  
このような駆動信号生成回路によれば、トランジスタが発熱すると、ヒートシンクにより、その熱を外部へ放熱することができる。
【００１３】
駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、
駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、
検知した温度に応じた信号を出力する温度センサと、
を備える印刷装置であって、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置され、
前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが発熱量の小さい方のトランジスタよりも前記温度センサの近くに配置されている、
ことを特徴とする印刷装置。  
このような印刷装置によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【００１４】
かかる印刷装置であって、
第１ノズルからインクを吐出させるための第１駆動素子と、
第２ノズルからインクを吐出させるための第２駆動素子と、
を備え、
前記第１増幅回路は、前記第１駆動素子を駆動させるための第１駆動信号を生成し、
前記第２増幅回路は、前記第２駆動素子を駆動させるための第２駆動信号を生成する、
ことを特徴とする印刷装置。  
このような印刷装置によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【００１５】
かかる印刷装置であって、
ノズルからインクを吐出させるための駆動素子と、
前記第１増幅回路が生成する第１駆動信号の前記駆動素子への印加を制御する第１スイッチと、
前記第２増幅回路が生成する第２駆動信号の前記駆動素子への印加を制御する第２スイッチと、
を備え、
前記第１駆動信号又は前記第２駆動信号に応じて前記駆動素子が駆動し、ノズルからインクを吐出させる、
ことを特徴とする印刷装置。  
このような印刷装置によれば、１つの温度センサで、第１増幅回路と第２増幅回路が共に、増幅回路中の２つのトランジスタのうち発熱量の大きい方のトランジスタの発熱温度を的確に検知することができる。
【００１６】
また、第１ノズルからインクを吐出させるための第１駆動素子と、
第２ノズルからインクを吐出させるための第２駆動素子と、
駆動信号の電圧を上昇させるときに発熱する第１トランジスタと、駆動信号の電圧を下降させるときに発熱する第２トランジスタとを有する第１増幅回路と、
駆動信号の電圧を上昇させるときに発熱する第３トランジスタと、駆動信号の電圧を下降させるときに発熱する第４トランジスタとを有する第２増幅回路と、
前記第１トランジスタから前記第４トランジスタの全てが接触しているヒートシンクと、
検知した温度に応じた信号を出力する温度センサと、
を備え、
前記第１増幅回路と前記第２増幅回路は所定の方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタが所定方向に並んで配置され、
前記第３トランジスタと前記第４トランジスタが所定方向に並んで配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第２増幅回路側に、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタが前記第１増幅回路側に配置され、
前記第１トランジスタと前記第２トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタと、前記第３トランジスタと前記第４トランジスタのうち、前記駆動信号を生成するときの発熱量が大きい方のトランジスタとの間に前記温度センサが配置され、
前記温度センサが、所定温度を超えたことを検知したとき、前記第１増幅回路と前記第２増幅回路を冷却し、
前記第１増幅回路は、前記第１駆動素子を駆動させるための第１駆動信号を生成し、
前記第２増幅回路は、前記第２駆動素子を駆動させるための第２駆動信号を生成する、
ことを特徴とする印刷装置。  
このような印刷装置によれば、既述のほぼ全ての効果を奏するので、本発明の目的が最も有効に達成される。
【００１７】
＝＝＝インクジェットプリンタの構成＝＝＝
図１は、本実施形態のプリンタ１の全体構成ブロック図である。また、図２は、本実施形態のプリンタ１の全体構成の概略図である。また、図３は、本実施形態のプリンタ１全体構成の断面図である。
【００１８】
以下、本実施形態のプリンタ１の基本的な構成について説明する。  
本実施形態のプリンタ１は、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、およびコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット(搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を形成する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は検出結果をコントローラ６０に出力する。検出器群５０から検出結果を受けたコントローラ６０は、その検出結果に基づいて、各ユニットを制御する。
【００１９】
搬送ユニット２０は、媒体(以下、紙という）を印刷可能な位置に送り込み、印刷時に所定の方向(以下、搬送方向という）に所定の搬送量で紙を搬送させるためのものである。すなわち、搬送ユニット２０は、紙を搬送する搬送機構(搬送手段）としても機能する。搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２(PFモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。ただし、搬送ユニット２０が搬送機構として機能するためには、必ずしもこれらの構成要素を全て必要とするわけではない。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ１内に自動的に給紙するためのローラである。給紙ローラ２１は、Ｄ形状の断面形状をしており、円周部分の長さは搬送ローラ２３までの搬送距離よりも長く設定されているので、この円周部分を用いて紙を搬送ローラ２３まで搬送できる。搬送モータ２２は、紙を搬送方向に搬送するためのモータであり、ＤＣモータにより構成される。搬送ローラ２３は、給紙ローラ２１によって給紙された紙を印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は印刷中の紙を支持する。排紙ローラ２５は、印刷が終了した紙をプリンタ１の外部に排出するローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転する。
【００２０】
キャリッジユニット３０は、ヘッド４１を所定の方向(以下、移動方向という）に移動(「走査」とも呼ばれる）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモータ３２(ＣＲモータとも言う）とを有する。キャリッジ３１は、移動方向に往復移動可能である。(これにより、ヘッドが移動方向に沿って移動する。）また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。キャリッジモータ３２は、キャリッジ３１を移動方向に移動させるためのモータであり、ＤＣモータにより構成される。
【００２１】
ヘッドユニット４０は、紙にインクを吐出するためのものである。ヘッドユニット４０は、ヘッド４１を有する。ヘッド４１は、インク吐出部であるノズルを複数有し、各ノズルから断続的にインクを吐出する。このヘッド４１は、キャリッジ３１に設けられている。そのため、キャリッジ３１が移動方向に移動すると、ヘッド４１も移動方向に移動する、そして、ヘッド４１が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン(ラスタライン）が紙に形成される。
【００２２】
検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、および光学センサ５４等が含まれる。リニア式エンコーダ５１は、キャリッジ３１の移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ５３は、印刷される紙の先端の位置を検出するためのものである。この紙検出センサ５３は、給紙ローラ２１が搬送ローラ２３に向かって紙を給紙する途中で、紙の先端の位置を検出できる位置に設けられている。なお、紙検出センサ５３は、機械的な機構によって紙の先端を検出するメカニカルセンサである。詳しく言うと、紙検出センサ５３は搬送方向に回転可能なレバーを有し、このレバーは紙の搬送経路内に突出するように配置されている。そのため、紙の先端がレバーに接触し、レバーが回転させられるので、紙検出センサ５３は、このレバーの動きを検出することによって、紙の先端の位置を検出する。光学センサ５４は、キャリッジ３１に取付けられている。光学センサ５４は、発光部から紙に照射された光の反射光を受光部が検出することにより、紙の有無を検出する。そして、光学センサ５４は、キャリッジ３１によって移動しながら紙の端部の位置を検出する。光学センサ５４は、光学的に、紙の端部を検出するため、機械的な紙検出センサ５３よりも、検出精度が高い。
【００２３】
コントローラ６０は、プリンタ１の制御を行うための制御ユニット(制御手段）である。コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ６２は、プリンタ１全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶手段を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を有して各ユニットを制御する。
【００２４】
＝＝＝印刷動作について＝＝＝
図４は、印刷時の処理フローである。  
以下に説明される各処理は、コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行される。このプログラムは、各処理を実行するためのコードを有する。
【００２５】
印刷命令受信(Ｓ００１)：まず、コントローラ６０は、コンピュータ１１０からインターフェース部６１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１０から送信される印刷データのヘッダに含まれている。そして、コントローラ６０は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙処理・搬送処理・インク吐出処理等を行う。
【００２６】
給紙処理(Ｓ００２)：給紙処理とは、印刷すべき紙をプリンタ１内に供給し、印刷開始位置(頭出し位置とも言う）に紙を位置決めする処理である。コントローラ６０は、給紙ローラ２１を回転させ、印刷すべき紙を搬送ローラ２３まで送る。コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた紙を印刷開始位置に位置決めする。紙が印刷開始位置に位置決めされたとき、ヘッドの少なくとも一部のノズルは、紙と対向している。
【００２７】
ドット形成処理(Ｓ００３)：ドット形成処理とは、移動方向に沿って移動するヘッドからインクを断続的に吐出させ、紙上にドットを形成する処理である。コントローラ６０は、キャリッジモータ３２を駆動し、キャリッジ３１を移動方向に移動させる。そして、コントローラ６０は、キャリッジ３１が移動している間に、印刷データに基づいてヘッドからインクを吐出させる。ヘッドから吐出されたインク滴が紙上に着弾すれば、紙上にドットが形成される。移動するヘッドからインクが断続的に吐出されるので、紙上には移動方向に沿った複数のドットからなるドット列が形成される。
【００２８】
搬送処理(Ｓ００４)：搬送処理とは、紙をヘッド４１に対して搬送方向に沿って相対的に移動させる処理である。コントローラ６０は、搬送モータ２２を駆動し、搬送ローラ２３を回転させて紙を搬送方向に搬送する。この搬送処理により、ヘッド４１は、先ほどのドット形成処理によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。
【００２９】
排紙判断(Ｓ００５)：コントローラ６０は、印刷中の紙の排紙の判断を行う。印刷中の紙に印刷すべきデータが残っていれば、排紙は行われない。そして、コントローラ６０は、印刷すべきデータがなくなるまで、ドット形成処理と搬送処理とを交互に繰り返し、ドットから構成される画像を徐々に紙に印刷する。
【００３０】
排紙処理(Ｓ００６)：印刷中の紙に印刷すべきデータがなくなれば、コントローラ６０は、排紙ローラを回転させることにより、その紙を排紙する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいても良い。
【００３１】
印刷終了判断(Ｓ００７)：次に、コントローラ６０は、印刷を続行するか否かの判断を行う。次の紙に印刷を行うのであれば、印刷を続行し、次の紙の給紙処理を開始する。次の紙に印刷を行わないのであれば、印刷動作を終了する。
【００３２】
〈ノズルについて〉
図５は、ヘッド４１の下面におけるノズルの配列を示す説明図である。  
ヘッド４１の下面には、ブラックインクノズル群Ｋと、シアンインクノズル群Ｃと、マゼンタインクノズル群Ｍと、イエローインクノズル群Ｙが形成されている。各ノズル群は、各色のインクを吐出するための吐出口であるノズルを複数個(本実施形態では１８０個）備えている。
【００３３】
各ノズル群の複数のノズルは、搬送方向に沿って、一定の間隔(ノズルピッチ：Ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは搬送方向における最小のドットピッチ(つまり、紙に形成されるドットの最高解像度での間隔）である。また、Ｋは、１以上の整数である。たとえば、ノズルピッチが１８０ｄｐｉ(１／１８０インチ）であって、搬送方向のドットピッチが７２０ｄｐｉ(１／７２０）である場合、Ｋ=４である。
【００３４】
各ノズル群のノズルは、下流側のノズルほど若い番号が付されている(＃１〜＃１８０）。つまり、ノズル＃１は、ノズル＃１８０よりも搬送方向の下流側に位置している。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子(不図示）が設けられている。また、光学センサ５４は、搬送方向の位置に関して、一番上流側にあるノズル＃１８０とほぼ同じ位置にある。
【００３５】
＝＝＝ヘッドの駆動回路について＝＝＝
図６は、原駆動信号生成部４３とヘッド駆動回路４２により、あるノズル群に属する各ピエゾ素子ＰＺＴが動作することを示す電子回路図である。また、図７は、各信号のタイミングチャートである。
【００３６】
ヘッドユニット４０は、ヘッド４１を有するとともに、ヘッド４１を駆動するヘッド駆動回路４２と原駆動信号ＯＤＲＶを発生する原駆動信号生成部４３とを有する。なお、ヘッド４１は、各色のノズル群を有するとともに、ノズル数分のピエゾ素子ＰＺＴと、各ピエゾ素子ＰＺＴに設けられた圧力室(不図示）とを有する。
【００３７】
ヘッド駆動回路４２は、１８０個の第１シフトレジスタ４２１と、１８０個の第２シフトレジスタ４２２と、ラッチ回路群４２３と、データセレクタ４２４と、１８０個のスイッチＳＷとを有する。図中のかっこ内の数字は、部材(又は信号）が対応するノズルの番号を示している。このヘッド駆動回路４２は、シリアル伝送される印刷信号ＰＲＴに基づいて１８０個のピエゾ素子ＰＺＴをそれぞれ駆動し、各ノズルからインク滴を吐出するためのものである。このヘッド駆動回路４２は、各色のノズル群毎に設けられている。
【００３８】
原駆動信号ＯＤＲＶは、あるノズル群に属する１８０個のピエゾ素子ＰＺＴに対して共通に供給される信号である。この原駆動信号ＯＤＲＶは、ノズルが一画素分の距離を横切る時間内に、第１パルスＷ１と第２パルスＷ２の２つの駆動パルスを有する。この原駆動信号ＯＤＲＶは、印刷装置本体側に設けられた原駆動信号生成部４３からケーブルを介して、ヘッド駆動回路４２のスイッチＳＷに伝送される。
【００３９】
印刷信号ＰＲＴ(ｉ）は、ノズル＃ｉが担当する一画素に対して割り当てられている画素データに対応した信号である。本実施形態では、印刷信号ＰＲＴ(ｉ）は、一画素につき２ビットの情報を有する信号になっている。  
印刷信号ＰＲＴは、ノズル数分の印刷信号ＰＲＴ(ｉ)をシリアル伝送する信号である。このシリアル伝送される印刷信号ＰＲＴは、ヘッド駆動回路４２に入力され、１８０個の２ビットデータである印刷信号ＰＲＴ(ｉ)にシリアル/パラレル変換される。
【００４０】
駆動信号ＤＲＶ(ｉ)は、ノズル#ｉに対応して設けられているピエゾ素子ＰＺＴ(ｉ）を駆動する信号である。ピエゾ素子ＰＺＴ(ｉ)に駆動信号ＤＲＶ(ｉ)が入力されると、駆動信号ＤＲＶ(ｉ)の電圧変化に応じてピエゾ素子ＰＺＴ(ｉ)が変形する。ピエゾ素子ＰＺＴ(ｉ)が変形すると、圧力室の一部を区画する弾性膜(側壁）が変形し、圧力室のインクがノズル＃ｉから吐出する。  
ラッチ信号ＬＡＴは、ラッチ回路群４２３とデータセレクタ４２４に入力される。チェンジ信号ＣＨは、データセレクタ４２４に入力される。ラッチ信号ＬＡＴおよびチェンジ信号ＣＨは、印刷信号ＰＲＴ(ｉ)が変化するタイミングを示すパルスを有する。
【００４１】
以下、ヘッド駆動回路４２内に印刷信号ＰＲＴが入力されてからインクが吐出されるまでの流れを説明する。
【００４２】
ヘッド駆動回路４２にシリアル伝送された印刷信号ＰＲＴは、１８０個の２ビットデータである印刷信号ＰＲＴ(ｉ）にシリアル/パラレル変換される。まず、印刷信号ＰＲＴは１８０個の第１シフトレジスタ４２１に入力され、次に、１８０個の第２シフトレジスタ４２２に入力される。ラッチ信号ＬＡＴの立ち上がりパルスがラッチ回路群４２３に入力されると、各シフトレジスタの３６０個のデータがラッチ回路４２３にラッチされる。ラッチ信号ＬＡＴの立ち上がりパルスがラッチ回路群４２３に入力されるとき、データセレクタ４２４にもラッチ信号ＬＡＴの立ち上がりパルスが入力される。データセレクタ４２４は、ラッチ信号ＬＡＴが入力されると、初期状態になる。初期状態のデータセレクタ４２４は、ラッチ前に、各シフトレジスタに格納されていた２ビットデータである印刷信号ＰＲＴ(ｉ)をラッチ回路群４２３から選択し、印刷信号ＰＲＴ(ｉ)に応じたスイッチ制御信号ｐｒｔ(ｉ)をスイッチＳＷにそれぞれ出力する。
【００４３】
スイッチ制御信号ｐｒｔ(ｉ)のレベルが「１」のとき、スイッチＳＷ(ｉ)は、原駆動信号ＯＤＲＶの対応する駆動パルスをそのまま通過させて駆動信号ＤＲＶ(ｉ)とする。一方、スイッチ制御信号ｐｒｔ(ｉ)のレベルが「０」のとき、スイッチＳＷ(ｉ)は、原駆動信号ＯＤＲＶの対応する駆動パルスを遮断する。生成された駆動信号ＤＲＶ(ｉ)に対応する駆動パルスは、ピエゾ素子ＰＺＴ(ｉ)の動作開始から動作終了までを規定する。駆動パルスの形状は、吐出させるインク量に応じて定められている。つまり、駆動パルスの違いにより、大きさの異なるドットを形成することが出来る。例えば、スイッチ制御信号ｐｒｔ(ｉ)が「１１」の場合、ピエゾ素子ＰＺＴ(ｉ)に駆動パルスＷ１及びＷ２が入力し、大ドットが形成される。また、スイッチ制御信号ｐｒｔ(ｉ）が「１０」の場合、ピエゾ素子ＰＺＴ(ｉ)に第１駆動パルスＷ１が入力し、中ドットが形成される。スイッチ制御信号ｐｒｔ(ｉ)が「０１」の場合、ピエゾ素子ＰＺＴ(ｉ)に第２駆動パルスＷ２が入力し、小ドットが形成される。つまり、駆動パルスに応じた大きさのドットが用紙上に形成される。なお、スイッチ制御信号ｐｒｔ(ｉ)が「００」の場合、ピエゾ素子ＰＺＴ(ｉ)に駆動パルスが入力されないので、ドットは形成されない。
【００４４】
＝＝＝駆動信号生成部の構成＝＝＝
図８は、原駆動信号生成部４３の構成の説明図である。原駆動信号生成部４３は、増幅回路７０と波形生成回路８０とを有する。
【００４５】
〈増幅回路７０の構成について〉
増幅回路７０は、２つのトランジスタを有する。一方のトランジスタは、原駆動信号ＯＤＲＶの電圧を上げる際に発熱し(以下、電圧上昇用トランジスタＱ１と呼ぶ）、他方のトランジスタは、原駆動信号ＯＤＲＶの電圧を下げる際に発熱する(以下、電圧降下用トランジスタＱ２と呼ぶ）。
【００４６】
電圧上昇用トランジスタＱ１は、コレクタが電源に、エミッタが原駆動信号ＯＤＲＶの出力信号線にそれぞれ接続されたＮＰＮ型のトランジスタである。また、電圧降下用トランジスタＱ２は、コレクタが接地(アース）に、エミッタが原駆動信号ＯＤＲＶの出力信号線にそれぞれ接続されたＰＮＰ型トランジスタである。つまり、２つのトランジスタのエミッタ側が接続され、その接続点から原駆動信号ＯＤＲＶが出力される。
【００４７】
これらの電圧上昇用トランジスタＱ１及び電圧降下用トランジスタＱ２は、波形生成回路８０からの波形信号によって制御される。波形生成回路８０からの波形信号によって電圧上昇用トランジスタＱ１がＯＮ状態になると、原駆動信号ＯＤＲＶが上昇し、ピエゾ素子ＰＺＴの充電が行われる。一方、波形生成回路８０からの波形信号によって電圧降下用トランジスタＱ２がＯＮ状態になると、原駆動信号ＯＤＲＶが降下し、ピエゾ素子ＰＺＴの放電が行われる。
【００４８】
増幅回路７０は、波形生成回路８０へも原駆動信号ＯＤＲＶを出力している。波形生成回路８０は、増幅回路７０から送られてくる原駆動信号ＯＤＲＶの電圧を監視し、目標電圧との偏差に基づいて、２つのトランジスタを制御している。
【００４９】
〈波形生成回路８０について〉
図９は、波形生成回路８０の説明図である。図１０は、波形生成回路８０が増幅回路７０へ出力する波形信号の説明図である。
【００５０】
波形生成回路８０は、メモリ８１と、第１ラッチ回路８２と、加算器８３と、第２ラッチ回路８４と、Ｄ/Ａ変換器８５とを有する。メモリ８１は、波形信号の波形を決める所定のパラメータを記憶する。波形生成回路８０は、所定のパラメータをメモリ８１に記憶させるために、種々の信号をコントローラ６０から受け取る。なお、コントローラ６０は、メモリ６３に格納されているプログラムに従って、所定のタイミングで各信号を波形生成回路８０に出力する。
【００５１】
コントローラ６０は、クロック信号６０１に同期して、データ信号６０２とアドレス信号６０３を出力する。そして、コントローラ６０がイネーブル信号６０４を出力すると、メモリ８１は、このイネーブル信号６０４を受けたときのアドレス信号６０３が示すアドレスに、データ信号６０２の内容を書き込む。各アドレスに書き込まれたデータは、電圧変化量を示す電圧変化量データとなる。なお、データ信号６０２の最上位ビットは、符号として用いられる。
【００５２】
本実施形態では、アドレスＡにゼロ、アドレスＢにΔV１、アドレスＣに−ΔV２、を示す電圧変化量データが格納される。
【００５３】
各アドレスへの電圧変化量の設定が終了した後、アドレス信号６０３にアドレスが出力され、第１ラッチ回路８２は、最初のクロック信号６０５により、アドレス信号６０３の示すアドレスに格納されている電圧変化量データを保持する。加算器８３は、第１ラッチ回路８２が出力する電圧量変化データと、第２ラッチ回路８４が出力する電圧変化量データとを加算する。第２ラッチ回路８４がクロック信号６０６の立ち上がりパルスを受け取ると、第２ラッチ回路８４は、加算器８３から出力される信号を保持し、その信号を出力する。つまり、第２ラッチ回路８４の出力は、クロック信号６０６の立ち上がりパルス毎に、第１ラッチ回路８２に設定されている電圧変化量に従って増減する。
【００５４】
本実施形態(図１０)では、まず、アドレス信号６０３は、アドレスＢを示している。第１ラッチ回路８２は、最初のクロック信号６０５により、アドレスＢのΔV１の電圧変化量データを保持する。その後、第２ラッチ回路８４は、クロック信号６０６の立ち上がりパルスを受ける毎に、ΔV１だけ波形信号の電圧を変化させる。次に、アドレス信号６０３がアドレスＢからアドレスＡに切り替わり、第１ラッチ回路８２は、次のクロック信号６０５により、アドレスＡのゼロの電圧変化量を保持する。これにより、この時の第２ラッチ回路８４は、波形信号の電圧を保持する。アドレス信号６０３がアドレスＡからアドレスＣに切り替わり、第１ラッチ回路８２は、次のクロック信号６０５により、アドレスＣの−ΔV２の電圧変化量データを保持する。これにより、この時の第２ラッチ回路８４は、クロック信号６０６の立ち上がりパルスを受ける毎に、−ΔV２だけ波形信号の電圧を変化させる。
【００５５】
本実施形態では、このような動作によって、波形信号の電圧を増減させている。そして、波形生成回路８０は、Ｄ/Ａ変換器８５にてデジタル信号をアナログ信号に変換された波形信号を増幅回路７０(詳しくは、増幅回路７０の２つのトランジスタのベース）に出力する。この結果、増幅回路７０は、波形信号に基づいて、原駆動信号ＯＤＲＶを出力することができる。
【００５６】
＝＝＝原駆動信号ＯＤＲＶとトランジスタの消費電力＝＝＝
図１１は、原駆動信号の電圧の時間変化とトランジスタに流れる電流の時間変化の説明図である。ここでは、説明の簡略化のため、図７の原駆動信号ＯＤＲＶよりも駆動パルス数を減らして説明を行う。
【００５７】
時刻Ｔ０までの間、原駆動信号生成部４３は、中間電圧Ｖｃ=２３Ｖを維持する。その後、時刻Ｔ０から時刻Ｔ１までの間、原駆動信号生成部４３は中間電圧Ｖｃ=２３Ｖから最低電圧Ｖｂ=１．４Ｖまで電圧を降下させる。原駆動信号ＯＤＲＶの電圧が降下するとき、電圧上昇用トランジスタＱ１はＯＦＦ状態であり、電圧降下用トランジスタＱ２はＯＮ状態である。電圧降下用トランジスタＱ２がＯＮ状態になることにより、ピエゾ素子ＰＺＴからグランド電位ＧＮＤへの放電が行われ、電圧降下用トランジスタＱ２には放電電流Ｉ２=０．６８Ａが流れる。ピエゾ素子ＰＺＴは、この放電により、インクチャンバーの容量を膨張させる。
【００５８】
時刻Ｔ２まで最低電圧Ｖｂ＝１．４Ｖを維持した後、原駆動信号生成部４３は、時刻Ｔ２から時刻Ｔ３までの間に、最高電圧Ｖｈ１＝３７．４Ｖまで電圧を上昇させる。原駆動信号ＯＤＲＶの電圧が上昇するとき、電圧上昇用トランジスタＱ１はＯＮ状態であり、電圧降下用トランジスタＱ２はＯＦＦ状態である。電圧上昇トランジスタＱ１がＯＮ状態になることにより、ピエゾ素子ＰＺＴに充電が行われ、電圧上昇用トランジスタＱ１には充電電流Ｉ１＝１．８９Ａが流れる。ピエゾ素子ＰＺＴは、この充電により、インクチャンバーの容量を収縮させ、ノズルからインク滴を吐出させる。
【００５９】
時刻Ｔ４まで最高電圧Ｖｈ１＝３７．４Ｖを維持した後、原駆動信号生成部４３は、時刻Ｔ４から時刻Ｔ５までの間に、中間電圧Ｖｃ=２３Ｖまで電圧を降下させる。原駆動信号ＯＤＲＶの電圧が降下するとき、電圧上昇用トランジスタＱ１はＯＦＦ状態であり、電圧降下用トランジスタＱ２はＯＮ状態である。電圧降下用トランジスタＱ２がＯＮ状態になることにより、ピエゾ素子ＰＺＴからグランド電位ＧＮＤへの放電が行われ、電圧降下用トランジスタＱ２には放電電流Ｉ２=０．６５Ａが流れる。ピエゾ素子ＰＺＴは、この放電によりインクチャンバーの容量を膨張させて元の容量に戻す。
【００６０】
電圧上昇用トランジスタＱ１の消費電力は、原駆動信号ＯＤＲＶの電位と電源電位４２Ｖとの電位差と、電流Ｉ１との積になる。電流Ｉ１は時刻Ｔ２から時刻Ｔ３までの間しか流れないので、本実施形態の電圧上昇用トランジスタＱ１の消費電力は、時刻Ｔ２から時刻Ｔ３までの原駆動信号ＯＤＲＶの電位と電源電位４２Ｖとの間の斜線で示される台形面積と、電流Ｉ１＝１．８９Ａとの積になる。本実施形態では、原駆動信号ＯＤＲＶの１周期の間の電圧上昇用トランジスタＱ１の消費電力は、１．２８×１０-４Ｗになる。また、原駆動信号生成部４３が５１３０Ｈｚの周波数で原駆動信号ＯＤＲＶを生成する場合、１秒当たりの電圧上昇用トランジスタＱ１の消費電力は０．６６Ｗになる。
【００６１】
電圧降下用のトランジスタＱ２の消費電力は、原駆動信号ＯＤＲＶの電位とGNＤの電位０Ｖとの電位差と電流Ｉ２との積になる。電流Ｉ２は時刻Ｔ０から時刻Ｔ１までの間、及び、時刻Ｔ４から時刻Ｔ５までの間しか流れないので、本実施形態の電圧降下用トランジスタＱ２の消費電力は、時刻Ｔ０から時刻Ｔ１までの間の消費電力と、時刻Ｔ４から時刻Ｔ５までの間の消費電力の和になる。時刻Ｔ０から時刻Ｔ１までの間の消費電力は、時刻Ｔ０から時刻Ｔ１までの駆動信号ＯＤＲＶの電位とＧＮＤ電位との間の斜線で示される台形面積と、電流Ｉ２＝０．６８Ａとの積になる。また、時刻Ｔ４から時刻Ｔ５までの間の消費電力は、時刻Ｔ４から時刻Ｔ５までの原駆動信号ＯＤＲＶの電位とＧＮＤ電位との間の斜線で示される台形面積と、電流Ｉ２＝０．６５Ａとの積になる。本実施形態では、原駆動信号ＯＤＲＶの１周期の間の電圧降下用トランジスタＱ２の消費電力は、１．１０×１０-４Ｗになる。また、原駆動信号生成部４３が５１３０Ｈｚの周波数で原駆動信号ＯＤＲＶを生成する場合、１秒当たりの電圧降下用トランジスタＱ２の消費電力は０．５６Ｗになる。  
つまり、電圧降下用トランジスタＱ２よりも、電圧上昇用トランジスタＱ１の発熱量の方が、大きい。
【００６２】
〈トランジスタの発熱について〉
トランジスタを構成する半導体には接合部というポイントが有り、この部分で熱が発生する。トランジスタ毎に接合部に許容される最高温度が決められており、この温度をジャンクション温度(あるいは接合部温度）という。ジャンクション温度が所定の温度(１２５℃程度）以上になると、熱によりトランジスタが破壊される。また、トランジスタ付近には、サーミスタＳが設けられ、トランジスタの温度を検知している。トランジスタが過度な発熱により許容温度を超えたことをサーミスタが検知したとき、対策処置が採られる。例えば、ヒートシンク(後述）のファンを増速し、増幅回路７０を冷却する処置や、駆動信号の生成を停止する処置が採られる。ゆえに、トランジスタの破壊を事前に防ぐことができる。
【００６３】
ところで、電圧上昇用トランジスタＱ１は、電圧降下用トランジスタＱ２に比べ、発熱量が大きく、過度な発熱により破壊する可能性が高い。その為、サーミスタＳは、電圧降下用トランジスタＱ２よりも電圧用上昇用トランジスタＱ１の温度を、より的確に検知する必要がある。
【００６４】
＝＝＝トランジスタとサーミスタの第１比較配列例＝＝＝
図１２は、駆動信号生成部４３のトランジスタとサーミスタＳの、基板７２上での配置を示す図である。図１２の基板７２上には、２つの増幅回路７０-１及び７０-２と、ヒートシンク７１と、サーミスタＳ が設けられている。図１２で示すＸ方向の−Ｘ側に位置する増幅回路７０-１の電圧上昇用トランジスタＱ１-１と電圧降下用トランジスタＱ２-１の配列は、＋Ｘ側に位置する増幅回路７０-２の電圧上昇用トランジスタＱ１-２と電圧降下用トランジスタＱ２-２の配列と同じである。ヒートシンク７１は、各トランジスタと接触しており、トランジスタが発熱すると、その熱を外部へ放熱している。
【００６５】
この第１比較配列例のように、基板７２上に２つの増幅回路７０-１及び７０-２を有する場合、電圧上昇用トランジスタＱ１-１及びＱ１-２と、電圧降下用トランジスタＱ２-１及びＱ２-２が、交互に配置されている。また、２つの増幅回路７０-１及び７０-２の間にサーミスタＳが１つ設けられている。このため、電圧降下用トランジスタＱ２-１と電圧上昇用トランジスタＱ１-２に、サーミスタＳが挟まれる配置となる。一方の増幅回路７０-２の電圧上昇用トランジスタＱ１-２は電圧降下用トランジスタＱ２-２よりもサーミスタＳから近くなるが、他方の増幅回路７０-１の電圧上昇用トランジスタＱ１-１は電圧降下用トランジスタＱ２-１よりもサーミスタＳから遠くなる。
【００６６】
つまり、この第１比較配列例では、一方の電圧上昇用トランジスタＱ１-２は的確な温度が検知されるが、他方の電圧上昇用トランジスタＱ１-１は的確な温度が検知されにくくなる。その結果、電圧上昇用トランジスタＱ１-１が、過度な発熱により破壊する可能性が高くなってしまう。
【００６７】
＝＝＝トランジスタとサーミスタの第２比較配列例＝＝＝
図１３は、駆動信号生成部４３のトランジスタとサーミスタＳの、基板７２上での配置を示す図である。図１３の基板７２上には、２つの増幅回路７０-１及び７０-２と、ヒートシンク７１と、２つのサーミスタＳ が設けられている。電圧上昇用トランジスタＱ１-１及びＱ１-２と、電圧降下用トランジスタＱ２-１及びＱ２-２が、交互に配置されている。
【００６８】
この第２比較配列例では、各増幅回路７０-１及び７０-２の、電圧上昇用トランジスタＱ１-１及びＱ１-２と電圧降下用トランジスタＱ２-１及びＱ２-２の間に、サーミスタＳが１つずつ配置されている。  
その結果、各増幅回路７０-１及び７０-２の電圧上昇用トランジスタＱ１-１及びＱ１-２は共に、第１比較配列例の電圧上昇用トランジスタＱ１-１(図１２)よりもサーミスタＳから近くなる。そして、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２の温度は、それぞれの近くに配置されているサーミスタＳにより、的確に検知される。しかし、サーミスタＳを２つ必要とする。  
つまり、この第２比較配列例では、２つの増幅回路７０-１及び７０-２の、それぞれの電圧上昇用トランジスタＱ１-１及びＱ１-２の温度を的確に検知するために、各増幅回路７０-１及び７０-２につき、サーミスタＳを１つずつ必要とし、コストがかかってしまう。
【００６９】
そこで、本実施形態では、コストを抑え、電圧上昇用トランジスタＱ１の的確な発熱温度を検知することを目的とする。
【００７０】
＝＝＝本実施形態のトランジスタとサーミスタの第１配列例＝＝＝
図１４は、駆動信号生成部４３のトランジスタとサーミスタＳの、基板７２上での配置を示す図である。図１４の基板７２上には、２つの増幅回路７０-１及び７０-２と、ヒートシンク７１と、サーミスタＳが設けられている。各トランジスタは、ヒートシンク７１にねじ止めされている。
【００７１】
図１４のヒートシンク７１は、各トランジスタが接している面の背面側が、フィン形状となっている。このようにヒートシンクをフィン形状にすることで、表面積が増加し、効率の良い放熱が出来る。
【００７２】
図１４で示されるＸ方向の−Ｘ側に位置する増幅回路７０-１において、電圧上昇用トランジスタＱ１-１は電圧降下用トランジスタＱ２-１よりも、＋Ｘ側に配置されている。増幅回路７０-１よりも＋Ｘ側に位置する増幅回路７０-２は、それとは逆で、電圧上昇用トランジスタＱ１-２は電圧降下用トランジスタＱ２-２よりも、−Ｘ側に配置されている。つまり、この第１配列例では、４つのトランジスタの配列が前記第１比較配列例(図１２)とは異なる。
【００７３】
２つの増幅回路７０-１と７０-２の間に、サーミスタＳが１つ設けられている。このため、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２に、サーミスタＳが挟まれる配置となる。  
つまり、この第１配列例では、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２は共に、２つの電圧降下用トランジスタＱ２-１及びＱ２-２よりもサーミスタＳから近くなる。  
その結果、発熱による破壊の可能性が高い電圧上昇用トランジスタＱ１-１及びＱ１-２の温度を、的確に検知することができる。そして、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２の、少なくとも一方の発熱温度が許容温度を超えた場合、トランジスタが破壊しないように、事前に処置を採ることが出来る。
【００７４】
＝＝＝本実施形態のトランジスタとサーミスタの第２配列例＝＝＝
図１５は、駆動信号生成部４３のトランジスタとサーミスタＳの、基板７２上での配置を示す図である。図１５の基板７２上には、２つの増幅回路７０-１と７０-２と、ヒートシンク７１と、サーミスタＳ が設けられている。
【００７５】
図１５のヒートシンク７１は、側面７１Ａから側面７１Ｂを貫く空洞７４を有している。この空洞７４の出入口の片側にファン７３を取付け、空洞７４内に風を流している。このように、ヒートシンク７１に空洞７４を設け、その空洞７４に風を流すことで、熱交換率が増加し、効率の良い放熱が出来る。  
各トランジスタは、ヒートシンク７１の側面７１Ａ及び７１Ｂ以外の、ある１面に接するように配置されている。  
また、各トランジスタとサーミスタＳの配置は、前記第１配列例(図１４)と同じである。  
この第２配列例のヒートシンク７１は、第１配列例のヒートシンク７１とは異なる。しかし、各トランジスタとサーミスタＳの配置は、第１配列例と同じである。この為、この第２配列例も、第１配列例と同様の効果を得られる。
【００７６】
＝＝＝本実施形態のトランジスタとサーミスタの第３配列例＝＝＝
図１６は、基板７２上の駆動信号生成部４３を斜め横からみた図である。図１７は、図１６からヒートシンク７１を除き、更に上からみた図である。図１７は、トランジスタとサーミスタＳの、基板７２上での配置を示す図でもある。基板７２上には、２つの増幅回路７０-１及び７０-２と、サーミスタＳが設けられている。  
ヒートシンク７１は、各トランジスタの上面に接するように取付けられている。ヒートシンク７１の上面は、フィン形状となっている。
【００７７】
２つの増幅回路７０-１及び７０-２は、Ｘ方向に並んで基板７２上に配置されている。増幅回路７０-１が増幅回路７０-２よりも−Ｘ側に配置されている。増幅回路７０-１の、電圧上昇用トランジスタＱ１-１と電圧降下用トランジスタＱ２-１はＹ方向に並んでいる。同様に、増幅回路７０-２の電圧上昇用トランジスタＱ１-２と電圧降下用トランジスタＱ２-２もＹ方向に並んでいる。いずれの電圧上昇用トランジスタＱ１-１及びＱ１-２も、電圧降下用トランジスタＱ２-１及びＱ２-２よりも−Ｙ側に配置されている。その結果、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２はＸ方向に並んで配置されている。また、２つの電圧降下用トランジスタＱ２-１及びＱ２-２もＸ方向に並んで配置されている。
【００７８】
２つの増幅回路７０-１及び７０-２の間に、サーミスタＳが１つ設けられている。また、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２に、サーミスタＳが挟まれる配置となる。このため、サーミスタＳは、電圧降下用トランジスタＱ２-１及びＱ２-２よりも電圧上昇用トランジスタＱ１-１及びＱ１-２に近い位置に配置されている。
【００７９】
つまり、この第３配列例では、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２は共に、２つの電圧降下用トランジスタＱ２-１及びＱ２-２よりもサーミスタＳから近くなる。その結果、この第３配列例も、第１配列例と同様の効果を得られる。
【００８０】
＝＝＝本実施形態のトランジスタとサーミスタの第４配列例＝＝＝
図１８は、基板７２上の駆動信号生成部４３を斜め横からみた図である。図１７は、図１８からヒートシンク７１を除き、更に上からみた図である。図１７は、トランジスタと、サーミスタＳの基板７２上での配置を示す図でもある。基板７２上には、２つの増幅回路７０-１及び７０-２と、サーミスタＳが設けられている。
【００８１】
ヒートシンク７１は、前述の第２配列例のヒートシンク７１と同じように(図１５）、ファン７３と空洞７４を有し、その空洞７４に風を流している。トランジスタは、ヒートシンク７１の底面７１Ｃと各トランジスタの上面が接するように、取付けられている。  
この第４配列例のヒートシンク７１は、第３配列例のヒートシンク７１とは異なる。しかし、各トランジスタとサーミスタＳの配置は、第３配列例と同じである。この為、この第４配列例も、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２は共に、２つの電圧降下用トランジスタＱ２-１及びＱ２-２よりもサーミスタＳから近くなる。  
その結果、この第４配列例も、第１配列例と同様の効果を得られる。
【００８２】
＝＝＝本実施形態のトランジスタとサーミスタの第５配列例＝＝＝
図１９は、基板７２上の駆動信号生成部４３を斜め横からみた図である。図２０は、基板７２上の駆動信号生成部４３を上からみた図である。図２０は、トランジスタと、サーミスタＳの基板７２上での配置を示す図である。基板７２上には、２つの増幅回路７０-１及び７０-２と、ヒートシンク７１と、サーミスタＳが設けられている。Ｘ方向の−Ｘ側に増幅回路７０-１が、＋Ｘ側に増幅回路７０-２が配置されている。ヒートシンク７１は、前述の第２配列例のヒートシンク７１と同じように(図１５）、ファン７３と空洞７４を有し、その空洞７４に風を流している。
【００８３】
２つの電圧上昇用トランジスタＱ１-１及びＱ１-２は、ヒートシンク７１の側面７１Ａと７１Ｂ以外の、ある１面に接するように配置される。その面の背面側の面に接するように、２つの電圧降下用トランジスタＱ２-１及びＱ２-２が配置されている。つまり、異なる２つの増幅回路の電圧上昇用トランジスタＱ１-１及びＱ１-２を、ヒートシンク７１の同一面側に集めた。
【００８４】
サーミスタＳは、電圧上昇用トランジスタＱ１-１及びＱ１-２が接している面側に、設けられる。また、サーミスタＳは、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２の間に配置される。  
この為、２つの電圧上昇用トランジスタＱ１-１及びＱ１-２は共に、２つの電圧降下用トランジスタＱ２-１及びＱ２-２よりもサーミスタＳから近くなる。  
その結果、この第５配列例も、第１配列例と同様の効果を得られる。
【００８５】
＝＝＝２つの増幅回路７０の第１使用例＝＝＝
ヘッド４１の下面に、４つのノズル群が設けられているが(図５参照）、ここでは、４つのノズル群のうち、ブラックインクノズル群Ｋとシアンインクノズル群Ｃに注目する。
【００８６】
図２１は、２つの原駆動信号生成部４３(Ｋ)及び４３(Ｃ)と、２つのヘッド駆動回路４２(Ｋ)及び４２(Ｃ) により、２色のノズル群に属する各ピエゾ素子ＰＺＴが動作することを示す電子回路図である。なお、図中の制御回路４４の構成は、第１シフトレジスタ４２１と第２シフトレジスタ４２２とラッチ回路群４２３とデータセレクタ４２４を含み、図６に示すヘッド駆動回路４２と同様の構成である。原駆動信号ＯＤＲＶと、駆動信号ＤＲＶと、印刷信号ＰＲＴと、スイッチＳＷと、ピエゾ素子ＰＺＴの後ろにあるかっこ内の文字及び数字は、Ｋはブラックインクを、Ｃはシアンインクを、数字はノズル番号を表している。また、かっこ内のＫ及びＣの後のｉも、ノズル番号を表す (本実施形態ではｉ=#１〜#１８０）。
【００８７】
図２１のブラックインク用の原駆動信号生成部４３(Ｋ)は、原駆動信号ＯＤＲＶ(Ｋ)を生成する。ヘッド駆動回路４２(Ｋ)は、ブラックインクノズル群Ｋのピエゾ素子ＰＺＴ１つに対してスイッチＳＷを１つを有する。データセレクタ４２４から出力される各スイッチ制御信号ｐｒｔ(Ｋｉ）が、各スイッチＳＷ(Ｋｉ）を制御している。原駆動信号ＯＤＲＶ(Ｋ)を、各スイッチＳＷ(Ｋｉ）が遮断もしくは通過させることにより、各駆動信号ＤＲＶ(Ｋｉ）が生成される。各駆動信号ＤＲＶ(Ｋｉ）により各ピエゾ素子ＰＺＴ(Ｋｉ）が動作し、各ノズルからブラックインクが吐出される。同様の工程を経て、シアンインクノズル群Ｃからもインクが吐出される。
【００８８】
つまり、ブラックインクノズル群Ｋの１８０個のピエゾ素子ＰＺＴに対応する原駆動信号ＯＤＲＶ(Ｋ）は、共通である。しかし、シアンインクノズル群Ｃのピエゾ素子１８０個に共通する原駆動信号ＯＤＲＶ(Ｃ）は、ブラックインク用原駆動信号ＯＤＲＶ(Ｋ）と異なる。
【００８９】
ブラックインクノズル群Ｋの１８０個ピエゾ素子ＰＺＴに対応する原駆動信号ＯＤＲＶ(Ｋ）は、１つの原駆動信号生成部４３(Ｋ)から出力される。そして、シアンインクノズル群Ｃの１８０個ピエゾ素子ＰＺＴに対応する駆動信号ＯＤＲＶ(Ｃ）は、原駆動信号生成部４３(Ｋ)とは異なる１つの原駆動信号生成部４３(Ｃ)から出力される。つまり、各色のインクノズル群は、１色につき１つの原駆動信号生成部４３を有している。そして、１つの原駆動信号生成部４３は１つの増幅回路７０を有している。
【００９０】
この第１使用例では、駆動信号生成部４３の基板上に、ブラックインク用の増幅回路７０(Ｋ)とシアンインク用の増幅回路７０(Ｃ)が存在する。ゆえに、前記本実施形態のトランジスタとサーミスタの第１配列例から第５配列例を、この第１使用例で実施することができる。例えば、図１４の第１配列例の増幅回路７０-１のように、図２１のブラックインク用の増幅回路７０(Ｋ)を基板７２上に配置させる。そして、図１４の増幅回路７０-１の電圧上昇用トランジスタＱ１-１のように、図２１の増幅回路７０(Ｋ)の電圧上昇用トランジスタＱ１(Ｋ)を基板７２上に配置させる。図１４の増幅回路７０-１の電圧降下用トランジスタＱ２-１のように、図２１の増幅回路７０(Ｋ)の電圧降下用トランジスタＱ２(Ｋ)を基板７２上に配置させる。同様に、図１４の増幅回路７０-２のように、図２１のシアンインク用の増幅回路７０(Ｃ)を配置させる。図１４の増幅回路７０-２の電圧上昇用トランジスタＱ１-２のように、図２１の増幅回路７０(Ｃ)の電圧上昇用トランジスタＱ１(Ｃ)を基板７２上に配置させる。図１４の増幅回路７０-２の電圧降下用トランジスタＱ２-２のように、図２１の増幅回路７０(Ｃ)の電圧降下用トランジスタＱ２(Ｃ)を基板７２上に配置させる。
【００９１】
このようにして、前記本実施形態のトランジスタとサーミスタの第１配列例を、この第１使用例で実施することができる。同様に、第１使用例の各トランジスタを第２配列例から第５配列例のように配列することができる。そうすると、第２配列例から第５配列例も、この第１使用例で実施することができる。
【００９２】
また、この第１使用例の形態は、４色印刷のプリンタ１であり、基板７２上の駆動信号生成部４３に４つの増幅回路が存在する。ブラックインク用増幅回路７０(Ｋ)及びシアンインク用増幅回路７０(Ｃ)が第１配列例から第５配列例の増幅回路と対応することを説明したのと同様に、マゼンタインクとイエローインクの増幅回路７０も、第１配列例から第５配列例の増幅回路と対応させることができる。
【００９３】
＝＝＝２つの増幅回路の第２使用例＝＝＝
これまでの実施形態は、ピエゾ素子ＰＺＴ１つに対して、１つの原駆動信号ＯＤＲＶを使用していた。ここからは、ピエゾ素子ＰＺＴ１つに対して、２つの原駆動信号ＯＤＲＶ(Ａ)及びＯＤＲＶ(Ｂ)を使用する実施形態について説明する。
【００９４】
図２２は、２つの原駆動信号生成部４３(Ａ)及び４３(Ｂ)と、ヘッド駆動回路４２により、ある１つのノズル群に属する各ピエゾ素子ＰＺＴが動作することを示す電子回路図である。  
図２３は、各原駆動信号の駆動パルスと各信号のタイミングを示した図である。ラッチ信号ＬＡＴの、ある立ち上がりパルスから次の立ち上がりパルスまでを繰り返し周期Ｔとする。繰り返し周期Ｔは、ノズルが一画素分の距離を横切る時間である。つまり、繰り返し周期Ｔの間に、各ノズルが、それぞれ指定されたドットを１画素に形成する。
【００９５】
ある繰り返し周期Ｔの始まりを示すラッチ信号ＬＡＴの立ち上がりパルスから前記繰り返し周期Ｔ内の第１チェンジ信号ＣＨ_Ａの立ち上がりパルスまでの期間を期間Ｔ１１とする。前記期間Ｔ１１の終わりを示す第１チェンジ信号ＣＨ_Ａの立ち上がりパルスから前記繰り返し周期Ｔの終わりを示すラッチ信号ＬＡＴの立ち上がりパルスまでの期間を期間Ｔ１２とする。また、ある繰り返し周期Ｔの始まりを示すラッチ信号ＬＡＴの立ち上がりパルスから前記繰り返し周期Ｔ内の第２チェンジ信号ＣＨ_Ｂの１回目の立ち上がりパルスまでの期間を期間Ｔ２１とする。前記第２チェンジ信号ＣＨ_Ｂの１回目の立ち上がりパルスから前記第２チェンジ信号ＣＨ_Ｂの２回目の立ち上がりパルスまでの期間を期間Ｔ２２とする。前記第２チェンジ信号ＣＨ_Ｂの２回目の立ち上がりパルスから前記繰り返し周期Ｔの終わりを示すラッチ信号ＬＡＴの立ち上がりパルスまでの期間を期間Ｔ２３とする。
【００９６】
第１原駆動信号ＯＤＲＶ(Ａ)は、図２３の繰り返し周期Ｔにおける期間Ｔ１１で生成される第１波形部ＳＳ１１を有する。第１波形部は駆動パルスＰＳ１を有している。駆動パルスＰＳ１は大ドット形成時にピエゾ素子に印加されるものである。
【００９７】
第２原駆動信号ＯＤＲＶ(Ｂ)は、図２３の繰り返し周期Ｔにおける期間Ｔ２１で生成される第２波形部ＳＳ２１と、期間Ｔ２２で生成される第３波形部ＳＳ２２と、期間Ｔ２３で生成される第４波形部ＳＳ２３を有する。第２波形部ＳＳ２１は駆動パルスＰＳ２を、第３波形部ＳＳ２２は駆動パルスＰＳ３を、第４波形部ＳＳ２３は駆動パルスＰＳ４をそれぞれ有している。ここで、駆動パルスＰＳ２は、中ドットの形成時にピエゾ素子へ印加される。駆動パルスＰＳ３は、小ドットの形成時にピエゾ素子ＰＺＴへ印加される。駆動パルスＰＳ４は、大ドット形成時にピエゾ素子ＰＺＴへ印加される。つまり、大ドット形成時には、第１原駆動信号ＯＤＲＶ(Ａ)の駆動パルスＰＳ１と第２原駆動信号ＯＤＲＶ(Ｂ)の駆動パルスＰＳ４の両方が、ピエゾ素子ＰＺＴに印加される。
【００９８】
〈原駆動信号生成部４３について〉
図２２の原駆動信号生成部４３(Ａ)から第１原駆動信号ＯＤＲＶ(Ａ)が出力される。そして、原駆動信号生成部４３(Ｂ)から第２原駆動信号ＯＤＲＶ(Ｂ)が出力される。この第１原駆動信号ＯＤＲＶ(Ａ)は、１つのノズル群に属する全てのピエゾ素子に共通して使用される。同様に、第２原駆動信号ＯＤＲＶ(Ｂ)も、前記１つのノズル群に属する全てのピエゾ素子ＰＺＴに共通して使用される。  
つまり、この第２使用例では、１つのノズル群に対して、２つの原駆動信号部４３(Ａ)及び４３(Ｂ)が設けられている。ゆえに、１つのノズル群に対して、増幅回路７０も２つ設けられている。
【００９９】
〈印刷信号とヘッド駆動回路４２について〉
印刷信号ＰＲＴは、１つのピエゾ素子ＰＺＴが担当する１画素のデータに対応した信号である。本実施形態の印刷信号はピエゾ素子１つにつき、上位ビットと下位ビットの２ビットの情報を有する信号になっている。また、本実施形態では、吐出されるインク量により、インクドットの大きさが４種類(ドット無し、小ドット、中ドット、大ドット)に変化する。すなわち、印刷信号ＰＲＴには、ドット無しに対応する画素データ「００」と、小ドットに対応する画素データ「０１」と、中ドットに対応する画素データ「１０」と、大ドットに対応する画素データ「１１」の４種類がある。
【０１００】
この印刷信号ＰＲＴは、上位ビット群から下位ビット群の順で、ヘッド駆動回路４２にシリアル伝送される。そして、上位ビット群の各データが各第１シフトレジスタ４２１に、下位ビット群の各データが各第２シフトレジスタ４２２に入力される。そして、ラッチ回路群４２３に入力されるラッチ信号ＬＡＴのレベルが「１」になったときに、各シフトレジスタのデータがラッチ回路群４２３にラッチされる。ラッチされたデータはデータセレクタ４２４に入力される。データセレクタ４２４では、入力された２ビットのデータに応じて、そのデータが対応するピエゾ素子ＰＺＴに接続されたスイッチＳＷにスイッチ制御信号ｐｒｔを出力する。スイッチ制御信号ｐｒｔは、スイッチのオンオフを制御する信号である。この第２使用例のスイッチ制御信号ｐｒｔを図２３に示す。ドット無しに対応するスイッチ制御信号はｐｒｔ(Ａ)の「００」とｐｒｔ(Ｂ)の「０００」、小ドットに対応するスイッチ制御信号はｐｒｔ(Ａ)の「００」とｐｒｔ(Ｂ)の「０１０」、中ドットに対応するスイッチ制御信号はｐｒｔ(Ａ)の「００」とｐｒｔ(Ｂ)の「１００」、大ドットに対応するスイッチ制御信号はｐｒｔ(Ａ)の「１０」とｐｒｔ(Ｂ)の「００１」である。
【０１０１】
この第２使用例では、図２２で示すように、ピエゾ素子ＰＺＴ１つに対して第１スイッチＳＷ(Ａ)と第２スイッチＳＷ(Ｂ)が設けられている。データセレクタ４２４は、１つのピエゾ素子ＰＺＴに対して２つのスイッチ制御信号ｐｒｔを出力する。第１スイッチ制御信号ｐｒｔ(Ａ)は第１スイッチＳＷ(Ａ)を制御し、第２スイッチ制御信号ｐｒｔ(Ｂ)は第２スイッチＳＷ(Ｂ)を制御する。第１スイッチ制御信号ｐｒｔ(Ａ)により、第１スイッチＳＷ(Ａ)が第１原駆動信号ＯＤＲＶ(Ａ)を遮断もしくは通過させる。同様に、第２スイッチ制御信号ｐｒｔ(Ｂ)により、第２スイッチＳＷ(Ｂ)が第２原駆動信号ＯＤＲＶ(Ｂ)を遮断もしくは通過させる。これにより生成された駆動信号ＤＲＶがピエゾ素子ＰＺＴに入力されると、ピエゾ素子ＰＺＴが変形し、インクがノズルから吐出する。例えば、図２３に示す、ドット無しに対応するスイッチ制御信号ｐｒｔは、第１スイッチ制御信号ｐｒｔ(Ａ)の「００」と第２スイッチ制御信号ｐｒｔ(Ｂ)の「０００」から成る。スイッチ制御信号ｐｒｔのレベルが「１」のとき、スイッチは駆動パルスを通過させる。ゆえに、ドット無しに対応するスイッチ制御信号ｐｒｔ(Ａ)及びｐｒｔ(Ｂ)によると、スイッチＳＷ(Ａ)及び(Ｂ)はずっとオフした状態である。つまり、全ての駆動パルスが遮断される。駆動パルスがピエゾ素子ＰＺＴに印加されないので、ノズルからインクは吐出しない。また、小ドットに対応するスイッチ制御信号ｐｒｔは、第１スイッチ制御信号ｐｒｔ(Ａ)の「００」と第２スイッチ制御信号ｐｒｔ(Ｂ)の「０１０」から成る。第２スイッチ制御信号ｐｒｔ(Ｂ)によると、期間Ｔ２２で第２スイッチＳＷ(Ｂ)はオン状態になり、駆動パルスＰＳ３を通過させる。そして、駆動パルスＰＳ３を有する駆動信号ＤＲＶがピエゾ素子ＰＺＴに入力される。その結果、ピエゾ素子ＰＺＴが変形し、ノズルからインクが吐出し、小ドットが形成される。
【０１０２】
この第２使用例では、１つのピエゾ素子ＰＺＴに対して２つのスイッチＳＷ(Ａ)及びＳＷ(Ｂ)が設けられている。指定されたドットの大きさに応じて、各スイッチＳＷ(Ａ)及びＳＷ(Ｂ)が各原駆動信号ＯＤＲＶ(Ａ)及びＯＤＲＶ(Ｂ)を遮断もしくは通過させている。その結果、駆動信号ＤＲＶが生成される。ただし、２つの原駆動信号が各スイッチＳＷ(Ａ)及びＳＷ(Ｂ)を同時に通過することはない。つまり、この第２使用例では、第１原駆動信号ＯＤＲＶ(Ａ)と第２原駆動信号ＯＤＲＶ(Ｂ)が有する波形部毎に、駆動パルスをピエゾ素子ＰＺＴへ印加させることができる。例えば、小ドットや中ドット形成時には、第２原駆動信号ＯＤＲＶ(Ｂ)の一部分を、選択的にピエゾ素子ＰＺＴへ印加する。また、大ドット形成時には、第１原駆動信号ＯＤＲＶ(Ａ)の一部分と第２原駆動信号ＯＤＲＶ(Ｂ)の一部分とを組み合わせて、ピエゾ素子ＰＺＴに印加する。
【０１０３】
このように、各ドットの大きさに応じた駆動パルスを、第１原駆動信号ＯＤＲＶ(Ａ)と第２原駆動信号ＯＤＲＶ(Ｂ)に分けることで、印刷時間を短縮することが出来る。
【０１０４】
ところで、この第２使用例では、基板７２上の駆動信号生成部４３に、第１原駆動信号用の増幅回路７０(Ａ)と第２原駆動信号用の増幅回路７０(Ｂ)が存在する。ゆえに、前記本実施形態のトランジスタとサーミスタの第１配列例から第５配列例を、この第２使用例で実施することができる。例えば、図１４の第１配列例の増幅回路７０-１のように、図２２の第１原駆動信号用の増幅回路７０(Ａ)を基板７２上に配置させる。そして、図１４の増幅回路７０-１の電圧上昇用トランジスタＱ１-１のように、図２２の増幅回路７０(Ａ)の電圧上昇用トランジスタＱ１(Ａ)を基板７２上に配置させる。図１４の増幅回路７０-１の電圧降下用トランジスタＱ２-１のように、図２２の増幅回路７０(Ａ)の電圧降下用トランジスタＱ２(Ａ)を基板７２上に配置させる。同様に、図１４の増幅回路７０-２のように、図２２の第２原駆動信号用の増幅回路７０(Ｂ)を配置させる。図１４の増幅回路７０-２の電圧上昇用トランジスタＱ１-２のように、図２２の増幅回路７０(Ｂ)の電圧上昇用トランジスタＱ１(Ｂ)を基板７２上に配置させる。図１４の増幅回路７０-２の電圧降下用トランジスタＱ２-２のように、図２２の増幅回路７０(Ｂ)の電圧降下用トランジスタＱ２(Ｂ)を基板７２上に配置させる。このようにして、前記本実施形態のトランジスタとサーミスタの第１配列例を、この第２使用例で実施することができる。同様に、第２使用例の各トランジスタを第２配列例から第５配列例のように配列する。そうすると、第２配列例から第５配列例も、この第２使用例で実施することができる。
【０１０５】
＝＝＝その他の実施の形態＝＝＝
上記の各実施形態は、主としてインクジェットプリンタを有する印刷システムについて記載されているが、駆動信号生成部４３の構成や増幅回路７０中のトランジスタとサーミスタＳの配列等の開示が含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１０６】
〈トランジスタの消費電力について〉
前述の実施形態では、原駆動信号ＯＤＲＶの電圧の時間変化とトランジスタに流れる電流の時間変化を例示した図１１により、電圧上昇用トランジスタＱ１の方が電圧降下用トランジスタＱ２よりも発熱量が大きいとあるが、これに限られるものではない。原駆動信号ＯＤＲＶの波形の差により、電圧降下用トランジスタＱ２の方が電圧上昇用トランジスタＱ１よりも発熱量が大きくなってもよい。その場合、電圧降下用トランジスタＱ２を電圧上昇用トランジスタＱ１よりもサーミスタＳの近くに配置する。例えば、第１配列例(図１４)の電圧上昇用トランジスタと電圧降下用トランジスタを入れ替えればよい。
【０１０７】
〈トランジスタとサーミスタの配列について〉
前述の実施形態では、２つの増幅回路７０の間にサーミスタＳを設けるとあるが、これに限られるものではない。例えば、増幅回路７０中の２つのトランジスタのうち、電圧上昇用トランジスタＱ１の方が電圧降下用トランジスタＱ２よりも発熱量の大きい。このとき、２つの増幅回路７０が共に、電圧上昇用トランジスタＱ１の方が電圧降下用トランジスタＱ２よりもサーミスタＳから近い事を満たしていれば、必ずしもサーミスタＳが２つの増幅回路の間になくてもよい。但し、２つの増幅回路の間にサーミスタを配置することが最も効果的である。なぜなら、２つの増幅回路の間にサーミスタを配置することで、電圧上昇用トランジスタＱ１とサーミスタＳの距離が最も近くになり、電圧上昇用トランジスタＱ１の温度を的確に検知することができるからである。
【０１０８】
〈原駆動信号ＯＤＲＶについて〉
前述した実施形態では、１つのノズル群に対して１種類の原駆動信号ＯＤＲＶを出力する構成と、１つのノズル群に対して２種類の原駆動信号ＯＤＲＶを出力する構成を例に挙げたが、これに限られるものではない。すなわち、１つのノズル群に対して３種類以上の原駆動信号ＯＤＲＶを出力する構成でもよい。  
また、原駆動信号ＯＤＲＶは、インクを吐出するための信号に限られるものではない。原駆動信号ＯＤＲＶは、インクが吐出しない程度に駆動素子を駆動する微振動信号であってもよい。
【０１０９】
〈サーミスタＳについて〉
前述した実施形態では、トランジスタの発熱温度検出としてサーミスタＳを用いていたが、これに限るものではない。サーミスタＳ以外の温度センサ、例えばダイオード等を用いてもよい。
【０１１０】
〈駆動素子について〉
前述の実施形態では、ピエゾ素子ＰＺＴを用いてインクを吐出させていたが、これに限られるものではない。ピエゾ素子以外の駆動素子、例えば発熱素子や磁歪素子等を用いてもよい。
【０１１１】
〈ヒートシンク７１について〉
前述の実施形態では、トランジスタの放熱部品としてヒートシンク７１を用いた。フィン形状のヒートシンクとファンを有するヒートシンク７１を例に挙げたが、これに限られるものではない。例えば、水冷による方熱部品を用いてもよい。  
また、放熱部品を用いなくてもよい。
【０１１２】
〈インクについて〉
前述の実施形態は、プリンタ１の実施形態であったので、液体状の染料インク又は顔料インクをノズルから吐出させていたが、これに限られるものではない。液体状のものであれば、ノズルから吐出させることができる。
【図面の簡単な説明】
【０１１３】
【図１】プリンタ全体構成のブロック図である。
【図２】プリンタの全体構成の概略図である。
【図３】プリンタの全体構成の断図面である。
【図４】印刷時の処理のフロー図である。
【図５】ノズルの配列を示す説明図である。
【図６】原駆動信号生成部とヘッド駆動回路により、あるノズル群に属する各ピエゾ素子が動作することを示す電子回路図である。
【図７】各信号のタイミングチャートである。
【図８】原駆動信号生成部の構成の説明図である。
【図９】波形生成回路の説明図である。
【図１０】波形生成回路が増幅回路へ出力する波形信号の説明図である。
【図１１】原駆動信号の電圧の時間変化と、トランジスタに流れる電流の時間変化の説明図である。
【図１２】第１比較配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図１３】第２比較配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図１４】第１配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図１５】第２配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図１６】第３配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図１７】図１６、図１８からヒートシンクを除き、更に上からみた図である。
【図１８】第４配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図１９】第５配列例のトランジスタとサーミスタの、基板上での配置を示す図である。
【図２０】第５配列例の基板上の駆動信号生成部４３を上からみた図である。
【図２１】第１使用例の２つの原駆動信号生成部４３(Ｋ)及び４３(Ｃ)と、２つのヘッド駆動回路４２(Ｋ)及び４２(Ｃ) により、２色のノズル群に属する各ピエゾ素子ＰＺＴが動作することを示す電子回路図である。
【図２２】第２使用例の２つの原駆動信号生成部４３(Ａ)及び４３(Ｂ)と、ヘッド駆動回路４２により、１つのノズル群に属する各ピエゾ素子が動作することを示す電子回路図である。
【図２３】各原駆動信号の駆動パルスと各信号のタイミングを示した図である。
【符号の説明】
【０１１４】
１  プリンタ、２０  搬送ユニット、２１  給紙ローラ、
２２  搬送モータ(ＰＦモータ)、２３  搬送ローラ、２４  プラテン、
２５  排紙ローラ、３０  キャッリッジユニット、３１  キャリッジ、
３２  キャリッジモータ(ＣＲモータ)、４０  ヘッドユニット、
４１  ヘッド、４２  ヘッド駆動回路、
４２１  第１シフトレジスタ、４２２  第２シフトレジスタ、
４２３  ラッチ回路群、４２４  データセレクタ、
４３  原駆動信号生成部、４４  制御回路、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、６０  コントローラ、
６１  インターフェース部、６２  ＣＰＵ、６３  メモリ、６４  ユニット制御回路、
７０  増幅回路、７１  ヒートシンク、７１Ａ，７１Ｂ  ヒートシンク側面、
７２  基板、７２Ｃ  ヒートシンク底面、７３  ファン、７４  空洞、
８０  波形生成回路、８１  メモリ、８２  第１ラッチ回路、８３  加算器、
８４  第２ラッチ回路、８５  Ｄ/Ａ変換器、
１００  印刷システム、１１０  コンピュータ、
６０１  クロック信号、６０２  データ信号、６０３  アドレス信号、
６０４  イネーブル信号、６０５  クロック信号、６０６  クロック信号、
６０７  リセット信号、
Ｋ  ブラックインクノズル群、Ｃ  シアンインクノズル群、
Ｍ  マゼンタインクノズル群、Ｙ  イエローインクノズル群、
ＳＷ  スイッチ、ＳＷ１  第１スイッチ、ＳＷ２  第２スイッチ、
ＰＺＴ  ピエゾ素子、ＯＤＲＶ  原駆動信号、ＰＲＴ  印刷信号、
ｐｒｔ  スイッチ制御信号、ＤＲＶ  駆動信号、ＬＡＴ  ラッチ信号、
Ｗ１  第１パルス、Ｗ２  第２パルス、ＣＨ  チェンジ信号、
Ｑ１  電圧上昇用トランジスタ、Ｑ２  電圧降下用トランジスタ、Ｓ  サーミスタ、
Ｖｈ  最高電圧、Ｖｈ１  最高電圧、Ｖｃ  中間電圧、Ｖｂ  最低電圧、
Ｉ１  Ｑ１に流れる電流、Ｉ２  Ｑ２に流れる電流、
ＯＤＲＶ(Ａ)  第１原駆動信号、ＯＤＲＶ(Ｂ)  第２原駆動信号、
ＳＳ１１  第１波形部、ＳＳ２１  第２波形部、
ＳＳ２２  第３波形部、ＳＳ２３  第４波形部、
ＰＳ１〜ＰＳ４  駆動パルス、
ＣＨ_Ａ  第１チェンジ信号、ＣＨ_Ｂ  第２チェンジ信号
【図１】
2007276174.tif 000003
【図２】
2007276174.tif 000004
【図３】
2007276174.tif 000005
【図４】
2007276174.tif 000006
【図５】
2007276174.tif 000007
【図６】
2007276174.tif 000008
【図７】
2007276174.tif 000009
【図８】
2007276174.tif 000010
【図９】
2007276174.tif 000011
【図１０】
2007276174.tif 000012
【図１１】
2007276174.tif 000013
【図１２】
2007276174.tif 000014
【図１３】
2007276174.tif 000015
【図１４】
2007276174.tif 000016
【図１５】
2007276174.tif 000017
【図１６】
2007276174.tif 000018
【図１７】
2007276174.tif 000019
【図１８】
2007276174.tif 000020
【図１９】
2007276174.tif 000021
【図２０】
2007276174.tif 000022
【図２１】
2007276174.tif 000023
【図２２】
2007276174.tif 000024
【図２３】
2007276174.tif 000025