(57)【要約】【課題】駆動信号生成回路が高温となる可能性を低減させる。【解決手段】駆動信号Ｃomを生成する駆動信号生成回路４０と、駆動信号Ｃomにより駆動されてインクを吐出するＭ個（Ｍは１以上の自然数）の吐出部Ｄが設けられたヘッドユニット６と、を具備するインクジェットプリンター１であって、インクジェットプリンター１の所定箇所の温度に応じた値を示す温度情報ＸTを出力する温度検出回路５１と、温度情報ＸTに基づいて、駆動信号生成回路４０が駆動信号Ｃomの生成を停止する停止期間Ｗtの時間長を決定する停止制御部２３と、を備える、ことを特徴とする、インクジェットプリンター１。【選択図】図１
2019098618.tif 000002
【特許請求の範囲】
【請求項１】
駆動信号を生成する駆動信号生成部と、
前記駆動信号により駆動されて液体を吐出するＭ個（Ｍは１以上の自然数）の吐出部が設けられたヘッドユニットと、
を具備する液体吐出装置であって、
前記液体吐出装置内の所定箇所の温度に応じた値を示す温度情報を出力する温度情報出力部と、
前記温度情報に基づいて、前記駆動信号生成部が前記駆動信号の生成を停止する停止期間の時間長を決定する停止制御部と、
を備える、
ことを特徴とする、液体吐出装置。
【請求項２】
前記Ｍ個の吐出部の中から、単位期間において前記駆動信号により駆動される吐出部を指定する指定信号を出力する指定信号出力部と、
前記単位期間において、前記指定信号の指定する吐出部に対して前記駆動信号を供給することで、前記指定信号の指定する吐出部を駆動する駆動信号供給部と、
を備え、
前記停止制御部は、
前記停止期間の終了後に開始され１または複数の単位期間を含む印刷期間において、前記指定信号出力部の出力する１または複数の指定信号により指定される吐出部の個数の合計値に基づいて、
前記停止期間の時間長を決定可能である、
ことを特徴とする、請求項１に記載の液体吐出装置。
【請求項３】
前記停止制御部は、
前記温度情報及び前記合計値に基づいて、
前記印刷期間の終了時における前記所定箇所の温度である推定温度を算出する温度推定部と、
前記推定温度が所定温度以上であるか否かを判定する温度判定部と、
前記温度判定部の判定結果が肯定の場合に、
前記推定温度に基づいて前記停止期間の時間長を決定し、
前記温度判定部の判定結果が否定の場合に、
前記停止期間の時間長を所定の時間長に決定する決定部と、
を備える、
ことを特徴とする、請求項２に記載の液体吐出装置。
【請求項４】
前記停止制御部は、
前記温度情報の示す温度が基準温度以上であるか否かを判定する基準判定部と、
前記基準判定部の判定結果が肯定の場合に、
前記温度情報及び前記合計値に基づいて、
前記印刷期間の終了時における前記所定箇所の温度である推定温度を算出する温度推定部と、
前記推定温度が所定温度以上であるか否かを判定する温度判定部と、
前記温度判定部の判定結果が肯定の場合に、
前記推定温度に基づいて前記停止期間の時間長を決定し、
前記基準判定部の判定結果が否定の場合、または、
前記温度判定部の判定結果が否定の場合に、
前記停止期間の時間長を所定の時間長に決定する決定部と、
を備える、
ことを特徴とする、請求項２に記載の液体吐出装置。
【請求項５】
前記停止制御部は、
前記合計値が第１の値である場合の前記停止期間の時間長が、前記合計値が第１の値よりも小さい第２の値である場合の前記停止期間の時間長よりも長くなるように、前記停止時間の時間長を決定する、
ことを特徴とする、請求項２乃至４のうち何れか１項に記載の液体吐出装置。
【請求項６】
前記停止制御部は、
前記温度情報の示す温度が所定温度以上であるか否かを判定する温度判定部と、
前記温度判定部の判定結果が肯定の場合に、
前記温度情報に基づいて前記停止期間の時間長を決定し、
前記温度判定部の判定結果が否定の場合に、
前記停止期間の時間長を所定の時間長に決定する決定部と、
を備える、
ことを特徴とする、請求項１に記載の液体吐出装置。
【請求項７】
前記駆動信号生成部及び前記停止制御部は、
単一の回路基板上に実装されている、
ことを特徴とする、請求項１乃至６のうち何れか１項に記載の液体吐出装置。
【請求項８】
前記温度情報出力部は、
前記回路基板の温度を検出し、当該検出結果を示す前記温度情報を出力する、
ことを特徴とする、請求項７に記載の液体吐出装置。
【請求項９】
媒体に形成された画像を読み込むスキャナーユニットと、
前記スキャナーユニットを駆動するスキャナー駆動部と、
を備え、
前記停止制御部は、
前記スキャナー駆動部が前記スキャナーユニットを駆動している場合における、
前記停止時間の時間長を、
前記スキャナー駆動部が前記スキャナーユニットを駆動していない場合における、
前記停止時間の時間長よりも、長くする、
ことを特徴とする、請求項１乃至８のうち何れか１項に記載の液体吐出装置。
【請求項１０】
前記駆動信号生成部、前記停止制御部、及び、前記スキャナー駆動部は、
単一の回路基板上に実装されている、
ことを特徴とする、請求項９に記載の液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置に関する。
【背景技術】
【０００２】
インクジェットプリンター等の液体吐出装置は、駆動信号生成回路（「駆動信号生成部」の一例）の生成する駆動信号によりヘッドユニットを駆動して、ヘッドユニットからインク等の液体を吐出させることで、記録媒体に画像を形成する。このような液体吐出装置において、記録媒体に安定した品質で画像を形成するためには、液体吐出装置の高温化を防止することが好ましい。
そこで、ヘッドユニットの温度が所定の上限温度に達した場合に、ヘッドユニットからの液体の吐出を停止させることで、ヘッドユニットが所定の上限温度を上回る温度となることを防止し、これにより、液体吐出装置が高温化する可能性を低減する技術が、従来から提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０１４９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ヘッドユニットを駆動するための駆動信号は大振幅の信号であり、駆動信号生成回路は、駆動信号を生成する場合に発熱する。また、近年、液体吐出装置の小型化に伴い、駆動信号を生成する駆動信号生成回路が実装される回路基板の小型化が進んでいる。そして、回路基板の小型化が進むと、駆動信号生成回路で生じた熱の、回路基板を介した放熱の効率が低下する。このため、回路基板の小型化が進むと、駆動信号生成回路が高温化し、これ伴い、液体吐出装置が高温化する可能性が高くなるという課題が生じていた。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、駆動信号生成回路が高温となる可能性を低減させる技術の提供を解決課題の一つとする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、本発明に係る液体吐出装置は、駆動信号を生成する駆動信号生成部と、前記駆動信号により駆動されて液体を吐出するＭ個（Ｍは１以上の自然数）の吐出部が設けられたヘッドユニットと、を具備する液体吐出装置であって、前記液体吐出装置内の所定箇所の温度に応じた値を示す温度情報を出力する温度情報出力部と、前記温度情報に基づいて、前記駆動信号生成部が前記駆動信号の生成を停止する停止期間の時間長を決定する停止制御部と、を備える、ことを特徴とする。
【０００７】
この発明によれば、液体吐出装置内の所定箇所の温度が上昇し、所定温度に近づいている場合に、駆動信号生成部による駆動信号の生成を停止することができる。このため、この発明によれば、駆動信号生成部が所定温度以上の高温となることを、予防することが可能となる。これにより、この発明によれば、駆動信号生成部による駆動信号の生成を停止する停止期間を設けない場合と比較して、液体吐出装置が高温化する可能性を低減することが可能となる。
【０００８】
上述した液体吐出装置は、前記Ｍ個の吐出部の中から、単位期間において前記駆動信号により駆動される吐出部を指定する指定信号を出力する指定信号出力部と、前記単位期間において、前記指定信号の指定する吐出部に対して前記駆動信号を供給することで、前記指定信号の指定する吐出部を駆動する駆動信号供給部と、を備え、前記停止制御部は、前記停止期間の終了後に開始され１または複数の単位期間を含む印刷期間において、前記指定信号出力部の出力する１または複数の指定信号により指定される吐出部の個数の合計値に基づいて、前記停止期間の時間長を決定可能である、ことを特徴としてもよい。
【０００９】
この態様によれば、指定信号により指定される吐出部の個数の合計値に基づいて、停止期間の時間長を決定する。このため、この態様によれば、印刷期間の終了時における駆動信号生成部の温度が所定温度以上の高温となることを、予防することができる。
【００１０】
上述した液体吐出装置において、前記停止制御部は、前記温度情報及び前記合計値に基づいて、前記印刷期間の終了時における前記所定箇所の温度である推定温度を算出する温度推定部と、前記推定温度が所定温度以上であるか否かを判定する温度判定部と、前記温度判定部の判定結果が肯定の場合に、前記推定温度に基づいて前記停止期間の時間長を決定し、前記温度判定部の判定結果が否定の場合に、前記停止期間の時間長を所定の時間長に決定する決定部と、を備える、ことを特徴としてもよい。
【００１１】
この態様によれば、印刷期間の終了時における駆動信号生成部の温度の推定値である推定温度に基づいて、停止期間の時間長を決定する。このため、この態様によれば、印刷期間の終了時における駆動信号生成部の温度が所定温度以上の高温となることを、予防することができる。
【００１２】
上述した液体吐出装置において、前記停止制御部は、前記温度情報の示す温度が基準温度以上であるか否かを判定する基準判定部と、前記基準判定部の判定結果が肯定の場合に、前記温度情報及び前記合計値に基づいて、前記印刷期間の終了時における前記所定箇所の温度である推定温度を算出する温度推定部と、前記推定温度が所定温度以上であるか否かを判定する温度判定部と、前記温度判定部の判定結果が肯定の場合に、前記推定温度に基づいて前記停止期間の時間長を決定し、前記基準判定部の判定結果が否定の場合、または、前記温度判定部の判定結果が否定の場合に、前記停止期間の時間長を所定の時間長に決定する決定部と、を備える、ことを特徴としてもよい。
【００１３】
この態様によれば、印刷期間の終了時における駆動信号生成部の温度の推定値である推定温度に基づいて、停止期間の時間長を決定する。このため、この態様によれば、印刷期間の終了時における駆動信号生成部の温度が所定温度以上の高温となることを、予防することができる。
【００１４】
上述した液体吐出装置において、前記停止制御部は、前記合計値が第１の値である場合の前記停止期間の時間長が、前記合計値が第１の値よりも小さい第２の値である場合の前記停止期間の時間長よりも長くなるように、前記停止時間の時間長を決定する、ことを特徴としてもよい。
【００１５】
この態様によれば、指定信号により指定される吐出部の個数の合計値に基づいて、停止期間の時間長を決定する。このため、この態様によれば、印刷期間の終了時における駆動信号生成部の温度が所定温度以上の高温となることを、予防することができる。
【００１６】
上述した液体吐出装置において、前記停止制御部は、前記温度情報の示す温度が所定温度以上であるか否かを判定する温度判定部と、前記温度判定部の判定結果が肯定の場合に、前記温度情報に基づいて前記停止期間の時間長を決定し、前記温度判定部の判定結果が否定の場合に、前記停止期間の時間長を所定の時間長に決定する決定部と、を備える、ことを特徴としてもよい。
【００１７】
この態様によれば、液体吐出装置内の所定箇所の温度を示す温度情報に基づいて、停止期間の時間長を決定する。このため、この態様によれば、駆動信号生成部による駆動信号の生成を停止する停止期間を設けない場合と比較して、駆動信号生成部の温度が所定温度以上の高温となる可能性を低減することができる。
【００１８】
上述した液体吐出装置において、前記駆動信号生成部及び前記停止制御部は、単一の回路基板上に実装されている、ことを特徴としてもよい。
【００１９】
この態様によれば、液体吐出装置内の所定箇所の温度を示す温度情報に基づいて、停止期間の時間長を決定する。このため、この態様によれば、駆動信号生成部による駆動信号の生成を停止する停止期間を設けない場合と比較して、駆動信号生成部及び停止制御部の温度が所定温度以上の高温となる可能性を低減することができる。
【００２０】
上述した液体吐出装置において、前記温度情報出力部は、前記回路基板の温度を検出し、当該検出結果を示す前記温度情報を出力する、ことを特徴としてもよい。
【００２１】
この態様によれば、回路基板の温度を示す温度情報に基づいて、停止期間の時間長を決定する。このため、この態様によれば、駆動信号生成部による駆動信号の生成を停止する停止期間を設けない場合と比較して、回路基板の温度が所定温度以上の高温となる可能性を低減することができる。
【００２２】
上述した液体吐出装置は、媒体に形成された画像を読み込むスキャナーユニットと、前記スキャナーユニットを駆動するスキャナー駆動部と、を備え、前記停止制御部は、前記スキャナー駆動部が前記スキャナーユニットを駆動している場合における、前記停止時間の時間長を、前記スキャナー駆動部が前記スキャナーユニットを駆動していない場合における、前記停止時間の時間長よりも、長くする、ことを特徴としてもよい。
【００２３】
この態様によれば、スキャナーユニットが駆動されている場合に、スキャナーユニットが駆動されていない場合と比較して、停止期間の時間長を長くする。このため、この態様によれば、スキャナーユニットが駆動され、スキャナー駆動部からの発熱が存在する場合においても、液体吐出装置が高温化する可能性を低減することが可能となる。
【００２４】
上述した液体吐出装置において、前記駆動信号生成部、前記停止制御部、及び、前記スキャナー駆動部は、単一の回路基板上に実装されている、ことを特徴としてもよい。
【００２５】
この態様によれば、スキャナー駆動部がスキャナーユニットを駆動し、スキャナー駆動部からの発熱が存在する場合においても、回路基板の温度が所定温度以上の高温となる可能性を低減することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明に係るインクジェットプリンター１の構成の一例を示すブロック図である。
【図２】インクジェットプリンター１の概略的な内部構造の一例を示す斜視図である。
【図３】吐出部Ｄの構造の一例を説明するための説明図である。
【図４】記録ヘッド６２におけるノズルＮの配置の一例を示す平面図である。
【図５】ヘッドユニット６の構成の一例を示すブロック図である。
【図６】印刷処理におけるインクジェットプリンター１の動作の一例を示すタイミングチャートである。
【図７】接続状態指定信号ＳL[m]の一例を説明するための説明図である。
【図８】停止時間決定処理におけるインクジェットプリンター１の動作の一例を示すタイミングチャートである。
【図９】近年に発売されたインクジェットプリンターの特徴の一例を説明するための説明図である。
【図１０】変形例１に係る停止時間決定処理におけるインクジェットプリンター１の動作の一例を示すタイミングチャートである。
【図１１】変形例２に係る停止時間決定処理におけるインクジェットプリンター１の動作の一例を示すタイミングチャートである。
【図１２】変形例４に係る停止時間決定処理におけるインクジェットプリンター１の動作の一例を示すタイミングチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００２８】
＜＜Ａ．実施形態＞＞
本実施形態では、インク（「液体」の一例）を吐出して記録用紙Ｐ（「記録媒体」の一例）に画像を形成するインクジェットプリンターを例示して、液体吐出装置を説明する。
【００２９】
＜＜１．インクジェットプリンターの概要＞＞
以下、図１及び図２を参照しつつ、本実施形態に係るインクジェットプリンター１の構成について説明する。
【００３０】
図１は、インクジェットプリンター１の構成の一例を示す機能ブロック図である。インクジェットプリンター１には、パーソナルコンピューターまたはデジタルカメラ等のホストコンピューター（図示省略）から、インクジェットプリンター１が形成すべき画像を示す印刷データＩmgと、インクジェットプリンター１が形成すべき画像の印刷部数を示す部数情報ＣPとが供給される。
本実施形態に係るインクジェットプリンター１は、ホストコンピューターから供給される印刷データＩmgの示す画像を記録用紙Ｐに形成するための印刷処理を実行することが可能である。また、本実施形態に係るインクジェットプリンター１は、記録用紙Ｐに形成された画像を読み取る読取処理を実行することも可能である。
【００３１】
図１に例示するように、インクジェットプリンター１は、制御ユニット２と、インクを吐出する吐出部Ｄが設けられたヘッドユニット６と、ヘッドユニット６に対する記録用紙Ｐの相対位置を変化させるための搬送ユニット７と、記録用紙Ｐに形成された画像を読み取るためのスキャナーユニット８と、を備える。本実施形態では、一例として、制御ユニット２、ヘッドユニット６、搬送ユニット７、及び、スキャナーユニット８が、インクジェットプリンター１の筐体１００（図２参照）の内部に形成される場合を想定する。
なお、本実施形態では、一例として、インクジェットプリンター１が、制御ユニット２、ヘッドユニット６、搬送ユニット７、及び、スキャナーユニット８を備える場合を例示して説明するが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、少なくとも、制御ユニット２、ヘッドユニット６、及び、搬送ユニット７を備えていればよい。
【００３２】
ヘッドユニット６は、Ｍ個の吐出部Ｄを具備する記録ヘッド６２と、吐出部Ｄを駆動するための駆動信号Ｃomを記録ヘッド６２に供給するか否かを切り替える供給回路６１（「駆動信号供給部」の一例）と、を備える（本実施形態において、Ｍは、１≦Ｍを満たす自然数）。
以下では、記録ヘッド６２に設けられたＭ個の吐出部Ｄの各々を区別するために、順番に、１段、２段、…、Ｍ段と称することがある。また、ｍ段の吐出部Ｄを、吐出部Ｄ[m]と称する場合がある（変数ｍは、１≦ｍ≦Ｍを満たす自然数）。また、インクジェットプリンター１の構成要素や信号等が、吐出部Ｄ[m]の段数ｍに対応するものである場合には、当該構成要素や信号等を表わすための符号に、段数ｍに対応していることをを示す添え字[m]を付して表現することがある。
また、以下では、駆動信号Ｃomのうち、吐出部Ｄに供給される駆動信号Ｃomを、供給駆動信号Ｖinと称する場合がある。また、吐出部Ｄ[m]に供給される供給駆動信号Ｖinを、供給駆動信号Ｖin[m]と称する場合がある。
【００３３】
制御ユニット２は、インクジェットプリンター１の各部の動作を制御する制御回路２０と、駆動信号Ｃomを生成する駆動信号生成回路４０（「駆動信号生成部」の一例）と、インクジェットプリンター１の内部の温度を検出するための温度検出回路５１と、各種情報を記憶するための記憶回路５２と、搬送ユニット７を駆動するための搬送ユニット駆動回路５３と、スキャナーユニット８を駆動するためのスキャナー駆動回路５４（「スキャナー駆動部」の一例）と、インクジェットプリンター１の外部との通信を行うためのインタフェース回路５５と、を備える。
なお、本実施形態では、一例として、制御ユニット２の各構成要素（制御回路２０、駆動信号生成回路４０、温度検出回路５１、記憶回路５２、搬送ユニット駆動回路５３、スキャナー駆動回路５４、及び、インタフェース回路５５）が、筐体１００の内部に設けられた基板２００（「回路基板」の一例。図２参照）上に形成される場合を想定する。
【００３４】
温度検出回路５１は、温度を検出するサーミスタＴM（図示省略）を備え、サーミスタＴMにより検出された温度を示す温度情報ＸTを出力する。すなわち、温度検出回路５１は、温度情報ＸTを出力する「温度情報出力部」の一例である。なお、本実施形態では、一例として、サーミスタＴMが、基板２００上に設けられている場合を想定する。すなわち、本実施形態では、一例として、温度検出回路５１による温度の検出対象である「所定箇所」が、基板２００上のサーミスタＴMが設けられる位置である場合を想定する。
【００３５】
記憶回路５２は、例えば、ＲＡＭ（Random Access Memory）等の揮発性のメモリーと、ＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）、または、ＰＲＯＭ（Programmable ROM）等の不揮発性メモリーと、の一方または両方を含んで構成され、ホストコンピューターから供給される印刷データＩmg、及び、インクジェットプリンター１の制御プログラム等の各種情報を記憶する。
【００３６】
制御回路２０は、ＣＰＵ（Central Processing Unit）を含んで構成される。但し、制御回路２０は、ＣＰＵの代わりに、または、ＣＰＵに加えて、ＦＰＧＡ（field-programmable gate array）等のプログラマブルロジックデバイスを備えるものでよい。
制御回路２０は、制御回路２０に設けられたＣＰＵが、記憶回路５２に記憶されている制御プログラムを実行し、当該制御プログラムに従って動作することで、駆動制御部２１、印刷制御部２２、停止制御部２３、搬送制御部２４、スキャナー制御部２５、及び、通信制御部２６、として機能することができる。
【００３７】
駆動制御部２１は、駆動信号生成回路４０を制御するための波形指定信号ｄComを生成する。波形指定信号ｄComは、駆動信号Ｃomの波形を指定するデジタルの信号である。駆動信号生成回路４０は、駆動制御部２１から波形指定信号ｄComが供給されると、波形指定信号ｄComの指定する波形を有するアナログの信号である駆動信号Ｃomを生成する。
【００３８】
印刷制御部２２は、ヘッドユニット６を制御するための印刷信号ＳIと、ヘッドユニット６に対して印刷処理の開始を通知するためのラッチ信号ＬATと、を生成する。ここで、印刷信号ＳIとは、吐出部Ｄの動作の種類を指定するためのデジタルの信号である。具体的には、印刷信号ＳIは、各吐出部Ｄに対して駆動信号Ｃomを供給するか否かを指定することで、各吐出部Ｄの動作の種類を指定する。すなわち、印刷信号ＳIは、駆動信号Ｃomにより駆動される吐出部Ｄを指定する「指定信号」の一例である。また、印刷制御部２２は、「指定信号」を出力する「指定信号出力部」の一例である。
なお、吐出部Ｄの動作の種類の指定とは、例えば、吐出部Ｄを駆動するか否かを指定したり、吐出部Ｄを駆動した際に当該吐出部Ｄからインクが吐出されるか否かを指定したり、また、吐出部Ｄを駆動した際に当該吐出部Ｄから吐出されるインク量を指定したりすることである。
【００３９】
停止制御部２３は、温度判定部２３１、基準判定部２３２、温度推定部２３３、及び、停止期間決定部２３４（「決定部」の一例）を備え、温度検出回路５１の出力する温度情報ＸTに基づいて、駆動信号生成回路４０が駆動信号Ｃomの生成を停止する停止期間Ｗtの時間長を決定する処理である停止時間決定処理を実行する。なお、温度判定部２３１、基準判定部２３２、温度推定部２３３、及び、停止期間決定部２３４については、後述する。
【００４０】
搬送制御部２４は、搬送ユニット駆動回路５３を制御するための信号を出力する。
スキャナー制御部２５は、スキャナー駆動回路５４を制御するための信号を出力する。
通信制御部２６は、インタフェース回路５５を介して、インクジェットプリンター１の外部に存在する外部機器との間の通信の実行を制御する。
【００４１】
印刷処理が実行される場合、通信制御部２６は、まず、ホストコンピューターからインタフェース回路５５を介して供給される印刷データＩmgを取得し、取得した印刷データＩmgを記憶回路５２に記憶させる。次に、印刷制御部２２は、記憶回路５２に記憶されている印刷データＩmgに基づいて、印刷信号ＳIを生成し、生成した印刷信号ＳIを、記憶回路５２に記憶させる。そして、印刷制御部２２は、記憶回路５２に記憶されている印刷信号ＳIと、ラッチ信号ＬATとを、供給回路６１に供給する。また、駆動制御部２１は、駆動信号生成回路４０に対して波形指定信号ｄComを供給することで、駆動信号生成回路４０から駆動信号Ｃomを出力させる。また、搬送制御部２４は、ヘッドユニット６に対する記録用紙Ｐの相対位置を変化させるように、搬送ユニット駆動回路５３を制御する。
このように、インクジェットプリンター１は、制御回路２０による制御の下で、吐出部Ｄからのインクの吐出の有無、インクの吐出量、及び、インクの吐出タイミング、及び、記録用紙Ｐにおけるインクの着弾位置等を調整し、印刷データＩmgに対応する画像を記録用紙Ｐに形成する印刷処理を実行する。
【００４２】
なお、印刷データＩmgの示す１枚の画像を形成するために実行される、１または複数回の印刷処理を、印刷タスクと称する。また、印刷データＩmgの示す画像を、部数情報ＣPに対応する部数だけ形成するために実行される、１または複数回の印刷タスクを、印刷ジョブと称する。
【００４３】
読取処理が実行される場合、スキャナー制御部２５は、スキャナーユニット８が、記録用紙Ｐに記録された画像を読み取り、当該読み取った画像を示す画像データＤatを出力するように、スキャナー駆動回路５４を制御する。そして、スキャナー制御部２５は、スキャナーユニット８から出力される画像データＤatを、記憶回路５２に記憶させる。
【００４４】
図２は、インクジェットプリンター１の概略的な内部構造の一例を示す斜視図である。
図２に示すように、本実施形態では、インクジェットプリンター１がシリアルプリンターである場合を想定する。具体的には、インクジェットプリンター１は、印刷処理を実行する場合、副走査方向に記録用紙Ｐを搬送しつつ、副走査方向に交差する主走査方向にヘッドユニット６を往復動させながら、吐出部Ｄからインクを吐出させることで、記録用紙Ｐ上に印刷データＩmgに応じたドットを形成する。
以下では、＋Ｘ方向とその逆方向である−Ｘ方向とを「Ｘ軸方向」と総称し、＋Ｙ方向とその逆方向である−Ｙ方向とを「Ｙ軸方向」と総称し、＋Ｚ方向とその逆方向である−Ｚ方向とを「Ｚ軸方向」と総称する。本実施形態では、図２に示すように、−Ｘ側（上流側）から＋Ｘ側（下流側）に向かう方向を副走査方向とし、Ｙ軸方向を主走査方向とする。なお、本実施形態では、一例として、Ｘ軸方向、Ｙ軸方向、及び、Ｚ軸方向が、互いに直交する方向である場合を想定するが、Ｘ軸方向、Ｙ軸方向、及び、Ｚ軸方向は、互いに交差する方向であればよい。
【００４５】
図２に例示するように、本実施形態に係るインクジェットプリンター１は、筐体１００と、筐体１００の内部においてＹ軸方向（主走査方向）に往復動可能であり、ヘッドユニット６を搭載するキャリッジ１３０と、制御ユニット２の各構成要素が形成された基板２００と、を備える。
【００４６】
また、上述のとおり、本実施形態に係るインクジェットプリンター１は、搬送ユニット７を備える。
搬送ユニット７は、印刷処理が実行される場合に、キャリッジ１３０をＹ軸方向に往復動させるとともに、記録用紙Ｐを＋Ｘ方向に搬送することで、記録用紙Ｐのヘッドユニット６に対する相対位置を変化させ、記録用紙Ｐの全体に対するインクの着弾を可能とする。
搬送ユニット７は、キャリッジ１３０を往復動させるための駆動源となる搬送モーター（図示省略）と、記録用紙Ｐを搬送するための駆動源となる給紙モーター７３と、Ｙ軸方向に延在するキャリッジガイド軸７６と、搬送モーターにより回転駆動されるプーリー７１１と回転自在なプーリー７１２との間に掛け渡されＹ軸方向に延在するタイミングベルト７１０と、を具備する。キャリッジ１３０は、キャリッジガイド軸７６によりＹ軸方向に往復自在に支持されるとともに、固定具１３１を介してタイミングベルト７１０の所定の箇所に固定されている。このため、搬送ユニット７は、搬送モーターによりプーリー７１１を回転駆動させることで、キャリッジ１３０をヘッドユニット６と共に、キャリッジガイド軸７６に沿ってＹ軸方向に往復動させることができる。
【００４７】
また、図２に示すように、搬送ユニット７は、キャリッジ１３０の下側（−Ｚ側）に設けられたプラテン７５と、給紙モーター７３の駆動に応じて回転し記録用紙Ｐを１枚ずつプラテン７５上に供給するための給紙ローラ（図示省略）と、給紙モーター７３の駆動に応じて回転しプラテン７５上の記録用紙Ｐを排紙口へと搬送する排紙ローラ７３０と、を備える。このため、搬送ユニット７は、図２に示すように、記録用紙Ｐをプラテン７５上において−Ｘ側（上流側）から＋Ｘ側（下流側）へと搬送することができる。
【００４８】
本実施形態では、図２に例示するように、インクジェットプリンター１のキャリッジ１３０に、４個のインクカートリッジ１２０が登載されている。より具体的には、本実施形態では、一例として、シアン、マゼンタ、イエロー、及び、ブラックの、４色（ＣＭＹＫ）のインクと１対１に対応する４個のインクカートリッジ１２０が、キャリッジ１３０に搭載されている場合を想定する。
また、本実施形態では、一例として、Ｍ個の吐出部Ｄが、４個のインクカートリッジ１２０と１対１に対応する４個のグループに区分されている場合を想定する。そして、各吐出部Ｄは、当該吐出部Ｄの属するグループに対応するインクカートリッジ１２０からインクの供給を受ける。これにより、各吐出部Ｄは、供給されたインクを内部に充填し、充填したインクをノズルＮ（図３参照）から吐出することができる。つまり、ヘッドユニット６が具備する合計Ｍ個の吐出部Ｄは、全体としてＣＭＹＫの４色のインクを吐出することができる。
なお、図２は一例に過ぎず、インクカートリッジ１２０は、キャリッジ１３０の外部に設けられるものであってもよい。
【００４９】
＜＜２．記録ヘッド及び吐出部の概要＞＞
図３及び図４を参照しつつ、記録ヘッド６２と、記録ヘッド６２に設けられる吐出部Ｄと、について説明する。
【００５０】
図３は、吐出部Ｄを含むように記録ヘッド６２を切断した、記録ヘッド６２の概略的な一部断面図である。
図３に示すように、吐出部Ｄは、圧電素子ＰZと、内部にインクが充填されたキャビティ６２０と、キャビティ６２０に連通するノズルＮと、振動板６１０と、を備える。吐出部Ｄは、圧電素子ＰZに供給駆動信号Ｖinが供給されて当該圧電素子ＰZが供給駆動信号Ｖinにより駆動されることにより、キャビティ６２０内のインクをノズルＮから吐出させる。キャビティ６２０は、キャビティプレート６４０と、ノズルＮが形成されたノズルプレート６３０と、振動板６１０と、により区画される空間である。キャビティ６２０は、インク供給口６６０を介してリザーバー６５０と連通している。リザーバー６５０は、インク取入口６７０を介して、当該吐出部Ｄに対応するインクカートリッジ１２０と連通している。
【００５１】
本実施形態では、圧電素子ＰZとして、図３に示すようなユニモルフ（モノモルフ）型を採用する。なお、圧電素子ＰZは、ユニモルフ型に限らず、バイモルフ型や積層型等を採用してもよい。
圧電素子ＰZは、上部電極Ｚuと、下部電極Ｚdと、上部電極Ｚu及び下部電極Ｚdの間に設けられた圧電体Ｚmと、を有する。下部電極Ｚdは、低電位側の電源電位ＶBSに設定された給電線ＬHd（図５参照）と電気的に接続される。そして、上部電極Ｚuに駆動信号Ｃom（供給駆動信号Ｖin）が供給されて、上部電極Ｚu及び下部電極Ｚdの間に電圧が印加されると、当該印加された電圧に応じて圧電素子ＰZが＋Ｚ方向または−Ｚ方向に変位し、その結果、圧電素子ＰZが振動する。
【００５２】
キャビティプレート６４０の上面開口部には、振動板６１０が設置される。振動板６１０には、下部電極Ｚdが接合されている。このため、圧電素子ＰZが供給駆動信号Ｖinにより駆動されて変位すると、振動板６１０も変位する。そして、振動板６１０の変位によりキャビティ６２０の容積が変化し、キャビティ６２０内に充填されたインクがノズルＮより吐出される。
【００５３】
図４は、＋Ｚ方向または−Ｚ方向からインクジェットプリンター１を平面視した場合の、記録ヘッド６２に設けられたＭ個のノズルＮの配置の一例を説明するための説明図である。
図４に示すように、記録ヘッド６２には４列のノズル列Ｌnが設けられる。ここで、ノズル列Ｌnとは、所定方向に列状に延在するように設けられた複数のノズルＮである。本実施形態では、一例として、各ノズル列Ｌnが、Ｘ軸方向に列状に延在する複数のノズルＮから構成される場合を想定する。
以下では、記録ヘッド６２に設けられる４列のノズル列Ｌnを、それぞれ、ノズル列Ｌn-BK、Ｌn-CY、Ｌn-MG、Ｌn-YLと称する。ここで、ノズル列Ｌn-BKは、ブラックのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnであり、ノズル列Ｌn-CYは、シアンのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnであり、ノズル列Ｌn-MGは、マゼンタのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnであり、ノズル列Ｌn-YLは、イエローのインクを吐出する吐出部ＤのノズルＮを配列したノズル列Ｌnである。
【００５４】
但し、図４に示すノズル列Ｌnは一例であり、各ノズル列Ｌnに属する複数のノズルＮは、ノズル列Ｌnの延在する方向と交差する方向に所定の幅を有して配置されていてもよい。つまり、各ノズル列Ｌnにおいて、＋Ｘ側から偶数番目のノズルＮと奇数番目のノズルＮのＹ軸方向の位置が相違するように、各ノズル列Ｌnに属する複数のノズルＮが千鳥状に配置されてもよい。また、各ノズル列ＬnはＸ軸方向とは異なる方向に延在してもよい。また、本実施形態では、記録ヘッド６２に設けられるノズル列Ｌnの列数が「４」である場合を例示しているが、記録ヘッド６２には、１列以上のノズル列Ｌnが設けられていればよい。
【００５５】
＜＜３．ヘッドユニットの概要＞＞
以下、図５乃至図７を参照しつつ、ヘッドユニット６の構成及び動作について説明する。
【００５６】
図５は、ヘッドユニット６の構成の一例を示すブロック図である。上述のように、ヘッドユニット６は、記録ヘッド６２と、供給回路６１と、配線ＬHaと、給電線ＬHdと、を備える。
供給回路６１は、Ｍ個のスイッチＳW（ＳW[1]〜ＳW[M]）と、各スイッチＳWの接続状態を指定する接続状態指定回路６３と、を備える。なお、各スイッチＳWとしては、例えば、トランスミッションゲートを採用することができる。なお、図５では、簡単のために、スイッチＳWを３個のみ示している。
接続状態指定回路６３は、印刷制御部２２から供給されるクロック信号ＣLK、印刷信号ＳI、ラッチ信号ＬAT、及び、チェンジ信号ＣNGの少なくとも一部の信号に基づいて、スイッチＳW[1]〜ＳW[M]のオンオフを指定する接続状態指定信号ＳL[1]〜ＳL[M]を生成する。
スイッチＳW[m]は、接続状態指定信号ＳL[m]に応じて、配線ＬHaと、吐出部Ｄ[m]に設けられた圧電素子ＰZ[m]の上部電極Ｚu[m]と、の導通及び非導通を切り替える。例えば、スイッチＳW[m]は、接続状態指定信号ＳL[m]がハイレベルの場合にオンし、ローレベルの場合にオフする。上述のとおり、駆動信号Ｃomのうち、スイッチＳW[m]を介して吐出部Ｄ[m]の圧電素子ＰZ[m]に供給される信号が供給駆動信号Ｖin[m]である。
【００５７】
本実施形態において、インクジェットプリンター１の動作期間は、１または複数の単位期間Ｔuを含む。インクジェットプリンター１は、各単位期間Ｔuにおいて、印刷処理のために各吐出部Ｄを駆動することができる。そして、インクジェットプリンター１は、連続的または間欠的に設けられた複数の単位期間Ｔuにおいて印刷処理を実行することで、各吐出部Ｄから例えば１または複数回ずつインクを吐出させて、印刷データＩmgの示す画像を形成する。
【００５８】
また、本実施形態では、インクジェットプリンター１の動作期間のうち、印刷データＩmgの示す１枚の画像を形成するための１回の印刷タスクが実行される期間が、複数の主走査期間Ｗsと複数の停止期間Ｗtとを含む場合を、一例として想定する。
【００５９】
ここで、主走査期間Ｗsとは、記録用紙Ｐの主走査方向（Ｙ軸方向）における幅Ｙpに基づいて定められる期間である。具体的には、主走査期間Ｗsとは、ヘッドユニット６が主走査方向に移動して記録用紙Ｐの上方（＋Ｚ側）を横断する期間であって、ヘッドユニット６に設けられたＭ個の吐出部Ｄの一部または全部から、記録用紙Ｐに対してインクを着弾させることが可能な期間である。
本実施形態において、主走査期間Ｗsは、往路主走査期間Ｗs1と、復路主走査期間Ｗs2との総称であることとする。ここで、往路主走査期間Ｗs1とは、ヘッドユニット６が、プラテン７５上の記録用紙Ｐの−Ｙ側から＋Ｙ方向に移動を開始した後の期間であって、Ｍ個の吐出部Ｄの少なくとも一部から記録用紙Ｐに対するインクの着弾が可能となった時刻から、ヘッドユニット６が、記録用紙Ｐの＋Ｙ側へと到達し、何れの吐出部Ｄからも記録用紙Ｐに対するインクの着弾ができなくなる時刻までの期間である。また、復路主走査期間Ｗs2とは、ヘッドユニット６が、プラテン７５上の記録用紙Ｐの＋Ｙ側から−Ｙ方向に移動を開始した後の期間であって、Ｍ個の吐出部Ｄの少なくとも一部から記録用紙Ｐに対するインクの着弾が可能となった時刻から、ヘッドユニット６が、記録用紙Ｐの−Ｙ側へと到達し、何れの吐出部Ｄからも記録用紙Ｐに対するインクの着弾ができなくなる時刻までの期間である。
なお、本実施形態では、各主走査期間Ｗsが、Ｑ個の単位期間Ｔuを含むこととする。ここで、「Ｑ」は、１≧Ｑを満たし、幅Ｙpに基づいて定められる自然数である。すなわち、本実施形態において、主走査期間Ｗsは、「印刷期間」の一例である。
【００６０】
また、停止期間Ｗtとは、一の主走査期間Ｗsの終了時刻から、当該一の主走査期間Ｗsの終了後に最初に開始される他の主走査期間Ｗsの開始時刻までの期間のうち、一部または全部の期間である。より具体的には、停止期間Ｗtとは、例えば、記録ヘッド６２が、プラテン７５上の記録用紙Ｐよりも＋Ｙ側に位置する期間、及び、記録ヘッド６２が、プラテン７５上の記録用紙Ｐよりも−Ｙ側に位置する期間、の総称である。本実施形態では、停止期間Ｗtにおいて、搬送ユニット７が、記録用紙Ｐを−Ｘ側から＋Ｘ側へと搬送する場合を、一例として想定する。また、本実施形態では、停止期間Ｗtにおいて、停止制御部２３が、駆動信号生成回路４０における駆動信号Ｃomの生成を停止させ、また、ヘッドユニット６からのインクの吐出を停止させる場合を、一例として想定する。
【００６１】
本実施形態において、印刷制御部２２は、一の主走査期間Ｗsの開始前に、当該一の主走査期間Ｗsに含まれるＱ個の単位期間Ｔuにおいて供給回路６１に対して供給される、Ｑ個の印刷信号ＳIを生成し、生成したＱ個の印刷信号ＳIを、記憶回路５２に記憶させる。以下では、主走査期間Ｗsにおいて供給回路６１に対して供給されるＱ個の印刷信号ＳIの示す情報を、主走査印刷情報ＳIWと称する場合がある。
なお、本実施形態では、単位期間Ｔuにおいて供給回路６１に対して供給される印刷信号ＳIは、当該単位期間Ｔuにおける吐出部Ｄ[m]の動作の種類を指定するための、個別指定信号Ｓd[m]を含む。換言すれば、単位期間Ｔuにおいて供給回路６１に対して供給される印刷信号ＳIは、当該単位期間Ｔuにおける吐出部Ｄ[1]〜Ｄ[M]の動作の種類を指定するための、Ｍ個の個別指定信号Ｓd[1]〜Ｓd[M]を含む。すなわち、主走査印刷情報ＳIWは、主走査期間Ｗsに含まれるＱ個の単位期間Ｔuにおいて、吐出部Ｄ[1]〜Ｄ[M]の動作の種類を指定するための、（Ｑ×Ｍ）個の個別指定信号Ｓd[m]を含む。
そして、本実施形態において、停止制御部２３は、主走査期間Ｗsにおいて供給回路６１に対して供給されるＱ個の印刷信号ＳIに基づいて、当該主走査期間Ｗsの開始時刻を決定する。換言すれば、停止制御部２３は、主走査期間Ｗsにおいて供給回路６１に対して供給される主走査印刷情報ＳIWに基づいて、当該主走査期間Ｗsの開始前に終了する停止期間Ｗtの時間長を決定する。
【００６２】
図６は、単位期間Ｔuにおけるインクジェットプリンター１の動作の一例を示すタイミングチャートである。
図６に示すように、印刷制御部２２は、パルスＰlsＬを有するラッチ信号ＬATを出力する。これにより、印刷制御部２２は、パルスＰlsＬの立ち上がりから次のパルスＰlsＬの立ち上がりまでの期間として、単位期間Ｔuを規定する。また、印刷制御部２２は、パルスＰlsＣを有するチェンジ信号ＣNGを出力する。これにより、印刷制御部２２は、単位期間Ｔuを、パルスＰlsＬの立ち上がりからパルスＰlsＣの立ち上がりまでの制御期間Ｔu1と、パルスＰlsＣの立ち上がりからパルスＰlsＬの立ち上がりまでの制御期間Ｔu2と、に区分する。
そして、印刷制御部２２は、単位期間Ｔuにおいて印刷処理が実行される場合、当該単位期間Ｔuに先立って、個別指定信号Ｓd[1]〜Ｓd[M]を含む印刷信号ＳIを、クロック信号ＣLKに同期させて接続状態指定回路６３に供給する。この場合、接続状態指定回路６３は、当該単位期間Ｔuにおいて、個別指定信号Ｓd[m]に基づいて接続状態指定信号ＳL[m]を生成する。
【００６３】
図６に示すように、駆動信号Ｃomは、制御期間Ｔu1に設けられた波形ＰXと、制御期間Ｔu2に設けられた波形ＰYと、を有する。本実施形態では、波形ＰXの最高電位ＶHXと最低電位ＶLXとの電位差が、波形ＰYの最高電位ＶHYと最低電位ＶLYとの電位差よりも大きくなるように、波形ＰX及び波形ＰYを定める。具体的には、波形ＰXを有する駆動信号Ｃomにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から中ドットに相当する量（中程度の量）のインクが吐出されるように、波形ＰXの波形を定める。また、波形ＰYを有する駆動信号Ｃomにより吐出部Ｄ[m]を駆動する場合、吐出部Ｄ[m]から小ドットに相当する量（小程度の量）のインクが吐出されるように、波形ＰYの波形を定める。なお、波形ＰX及び波形ＰYは、開始時及び終了時の電位が基準電位Ｖ0に設定されている。
【００６４】
図７は、個別指定信号Ｓd[m]と、接続状態指定信号ＳL[m]と、の関係を説明するための説明図である。
図７に示すように、本実施形態では、個別指定信号Ｓd[m]が、２ビットのデジタル信号である場合を想定する。具体的には、個別指定信号Ｓd[m]は、各単位期間Ｔuにおいて、吐出部Ｄ[m]に対して、大ドットに相当する量（大程度の量）のインクの吐出（「大ドットの形成」と称する場合がある）を指定するする値（１，１）、中程度の量のインクの吐出（「中ドットの形成」と称する場合がある）を指定する値（１，０）、小程度の量のインクの吐出（「小ドットの形成」と称する場合がある）を指定する値（０，１）、及び、インクの非吐出を指定する値（０，０）、の４値のうち、何れか一つの値に設定される。
【００６５】
個別指定信号Ｓd[m]が、大ドットの形成を指定する値（１，１）に設定されている場合、接続状態指定回路６３は、接続状態指定信号ＳL[m]を、制御期間Ｔu1及びＴu2においてハイレベルに設定する。この場合、吐出部Ｄ[m]は、制御期間Ｔu1において波形ＰXの駆動信号Ｃomにより駆動されて中程度の量のインクを吐出し、また、制御期間Ｔu2において波形ＰYの駆動信号Ｃomにより駆動されて小程度の量のインクを吐出する。これにより、吐出部Ｄ[m]は、単位期間Ｔuにおいて、合計で大程度の量のインクを吐出し、記録用紙Ｐには大ドットが形成される。
個別指定信号Ｓd[m]が、中ドットの形成を指定する値（１，０）に設定されている場合、接続状態指定回路６３は、接続状態指定信号ＳL[m]を、制御期間Ｔu1においてハイレベルに、制御期間Ｔu2においてローレベルに、それぞれ設定する。この場合、吐出部Ｄ[m]は、単位期間Ｔuにおいて中程度の量のインクを吐出し、記録用紙Ｐには中ドットが形成される。
個別指定信号Ｓd[m]が、小ドットの形成を指定する値（０，１）に設定されている場合、接続状態指定回路６３は、接続状態指定信号ＳL[m]を、制御期間Ｔu1においてローレベルに、制御期間Ｔu2においてハイレベルに、それぞれ設定する。この場合、吐出部Ｄ[m]は、単位期間Ｔuにおいて小程度の量のインクを吐出し、記録用紙Ｐには小ドットが形成される。
個別指定信号Ｓd[m]が、インクの非吐出を指定する値（０，０）に設定されている場合、接続状態指定回路６３は、接続状態指定信号ＳL[m]を制御期間Ｔu1及びＴu2においてローレベルに設定する。この場合、吐出部Ｄ[m]は、単位期間Ｔuにおいて、インクを吐出せず、記録用紙Ｐにドットを形成しない。
【００６６】
＜＜４．停止時間決定処理＞＞
図８を参照しつつ、停止時間決定処理について説明する。
【００６７】
図８は、インクジェットプリンター１が停止時間決定処理を実行する場合における、インクジェットプリンター１の動作を示すフローチャートである。インクジェットプリンター１は、一の主走査期間Ｗsが終了した場合に、図８に示す停止時間決定処理を実行する。なお、上述のとおり、停止時間決定処理とは、一の主走査期間Ｗsの終了後に開始される一の停止期間Ｗtの時間長を決定し、これにより、一の停止期間Ｗtの終了後に開始される他の主走査期間Ｗsの開始時刻を決定する処理である。
【００６８】
図８に示すように、停止時間決定処理が開始されると、停止制御部２３は、まず、温度検出回路５１が出力する温度情報ＸTを取得する（Ｓ１００）。
次に、停止制御部２３の基準判定部２３２は、ステップＳ１００において取得された温度情報ＸTの示す温度が、予め定められた基準温度Ｈ0以上であるか否かを判定する（Ｓ１０２）。
ステップＳ１０２における判定の結果が肯定の場合、停止制御部２３の温度推定部２３３は、記憶回路５２から、他の主走査期間Ｗsにおいて供給回路６１に対して供給されるＱ個の印刷信号ＳIの示す情報である、主走査印刷情報ＳIWを取得する（Ｓ１０４）。
そして、停止制御部２３の温度推定部２３３は、ステップＳ１０４において取得された主走査印刷情報ＳIWに基づいて、主走査期間駆動数Ｋs（「合計値」の一例）を算出する（Ｓ１０６）。ここで、主走査期間駆動数Ｋsとは、他の主走査期間Ｗsにおいて供給回路６１に対して供給されるＱ個の印刷信号ＳIに含まれる、（Ｑ×Ｍ）個の個別指定信号Ｓd[m]の中で、「インクの吐出を指定する値」を示す個別指定信号Ｓd[m]の個数である。より具体的には、本実施形態において、主走査期間駆動数Ｋsとは、他の主走査期間Ｗsにおいて供給回路６１に対して供給されるＱ個の印刷信号ＳIに含まれる、（Ｑ×Ｍ）個の個別指定信号Ｓd[m]の中で、（１，１）、（１，０）、または、（０，１）を示す個別指定信号Ｓd[m]の個数である。
【００６９】
そして、停止制御部２３の温度推定部２３３は、ステップＳ１００において取得された温度情報ＸTと、ステップＳ１０６において算出された主走査期間駆動数Ｋsと、に基づいて、推定温度ＸSを算出する（Ｓ１０８）。ここで、推定温度ＸSとは、他の主走査期間Ｗsの終了時におけるサーミスタＴMの検出温度の推定値である。
具体的には、温度推定部２３３は、ステップＳ１０８において、温度情報ＸTの示す温度が高くなるのに応じて、推定温度ＸSが高くなるように、推定温度ＸSを算出する。
また、温度推定部２３３は、ステップＳ１０８において、主走査期間駆動数Ｋsが大きくなるのに応じて、推定温度ＸSが高くなるように、推定温度ＸSを算出する。具体的には、温度推定部２３３は、ステップＳ１０８において、主走査期間駆動数Ｋsが値Ｋs1（「第１の値」の一例）である場合には、主走査期間駆動数Ｋsが値Ｋs1よりも小さい値Ｋs2（「第２の値」の一例）である場合と比較して、推定温度ＸSが高くなるように、推定温度ＸSを算出する。
一例として、温度推定部２３３は、ステップＳ１０８において、温度情報ＸTの示す温度と、主走査期間駆動数Ｋsに正の係数を乗算した値と、を加算した値を、推定温度ＸSとして算出してもよい。
【００７０】
次に、停止制御部２３の温度判定部２３１は、温度推定部２３３がステップＳ１０８において算出した推定温度ＸSが、予め定められた上限温度Ｈ1（「所定温度」の一例）以上であるか否かを判定する（Ｓ１１０）。ここで、上限温度Ｈ1とは、基準温度Ｈ0よりも高い温度である。例えば、上限温度Ｈ1は、駆動信号Ｃomの波形が不正確になる可能性が所定の割合よりも高くなる温度、または、吐出部Ｄからのインクの吐出が不正確になる可能性が所定の割合よりも高くなる温度、等に基づいて、予められる温度であってもよい。
【００７１】
ステップＳ１１０における判定の結果が肯定の場合、停止制御部２３の停止期間決定部２３４は、推定温度ＸSに基づいて、一の停止期間Ｗtの時間長を決定し（Ｓ１１２）、図８に示す停止時間決定処理を終了させる。
例えば、停止期間決定部２３４は、ステップＳ１１２において、推定温度ＸSが高くなるのに応じて、一の停止期間Ｗtの時間長が長くなるように、一の停止期間Ｗtの時間長を決定してもよい。この場合、例えば、停止期間決定部２３４は、所定の時間長と、推定温度ＸSに応じて定められる時間長と、を加算した時間長を、一の停止期間Ｗtの時間長として決定してもよい。
また、例えば、停止期間決定部２３４は、ステップＳ１１２において、推定温度ＸSと上限温度Ｈ1との差分値が大きくなるのに応じて、一の停止期間Ｗtの時間長が長くなるように、一の停止期間Ｗtの時間長を決定してもよい。この場合、例えば、停止期間決定部２３４は、所定の時間長と、推定温度ＸSと上限温度Ｈ1との差分値に応じて定められる時間長と、を加算した時間長を、一の停止期間Ｗtの時間長として決定してもよい。
また、例えば、停止期間決定部２３４は、ステップＳ１１２において、推定温度ＸSと基準温度Ｈ0との差分値が大きくなるのに応じて、一の停止期間Ｗtの時間長が長くなるように、一の停止期間Ｗtの時間長を決定してもよい。この場合、例えば、停止期間決定部２３４は、所定の時間長と、推定温度ＸSと基準温度Ｈ0との差分値に応じて定められる時間長と、を加算した時間長を、一の停止期間Ｗtの時間長として決定してもよい。
【００７２】
なお、ステップＳ１０２における判定の結果が否定の場合、または、ステップＳ１１０における判定の結果が否定の場合、停止制御部２３の停止期間決定部２３４は、所定の時間長を、一の停止期間Ｗtの時間長として決定し（Ｓ１１４）、図８に示す停止時間決定処理を終了させる。
【００７３】
＜＜５．実施形態の結論＞＞
以上において説明したように、本実施形態では、温度検出回路５１から出力される温度情報ＸTに基づいて、駆動信号生成回路４０における駆動信号Ｃomの生成を停止する停止期間Ｗtの時間長を決定する。
以下、本実施形態による効果を説明するのに先立ち、近年に製造、発売されているインクジェットプリンターの特徴を説明する。
【００７４】
図９は、過去（２００２年）に発売されたインクジェットプリンターの特徴と、近年（２０１７年）に発売されたインクジェットプリンターの特徴と、を比較するための説明図である。
なお、図９では、過去に発売されたインクジェットプリンターとして、キヤノン株式会社製の「PIXUS MP10」と、セイコーエプソン株式会社製の「カラリオ CC-570L」とを例示している。また、図９では、近年に発売されたインクジェットプリンターとして、キヤノン株式会社製の「PIXUS TS5130」と、セイコーエプソン株式会社製の「カラリオ EP-810A」とを例示している。
【００７５】
図９に示すように、近年に発売されたインクジェットプリンターは、過去に発売されたインクジェットプリンターと比較して、小型化が進んでいる。具体的には、図９に例示した製品において、近年に発売されたインクジェットプリンターは、過去に発売されたインクジェットプリンターと比較して、約４３％〜４７％の体積となっている。すなわち、近年では、インクジェットプリンターに対する小型化の要望が強い。
インクジェットプリンターに対する小型化の要望を実現する場合、記録用紙Ｐや搬送ユニット７の小型化が困難であるため、制御ユニット２の小型化が必要になる。そして、制御ユニット２を小型化する場合、制御ユニット２の各構成要素が実装される基板２００の小型化が必要となる。しかし、基板２００を小型化する場合には、基板２００からの放熱効率も低下するため、基板２００が高温化する（例えば、上限温度Ｈ1を超える温度となる）可能性が増大する。特に、基板２００上には、大振幅の駆動信号Ｃomを生成する駆動信号生成回路４０が設けられているため、駆動信号生成回路４０における発熱を、基板２００を介して効率的に放熱できない場合には、駆動信号生成回路４０が高温化して、駆動信号生成回路４０の動作が不安定になるのみならず、駆動信号生成回路４０と同一の基板２００上に形成された制御回路２０も高温化して、制御回路２０の動作も不安定になりかねない。そして、駆動信号生成回路４０及び制御回路２０等の動作が不安定になると、インクジェットプリンターによる印刷の品質が低下し、ひいては、インクジェットプリンターにおいて故障が発生する可能性が高くなるという課題が生じる。
【００７６】
また、図９に例示するように、近年に発売されたインクジェットプリンターは、過去に発売されたインクジェットプリンターと比較して、３〜５倍の印刷機能を備え、また、２倍の接続インタフェースを備えている。すなわち、近年では、インクジェットプリンターに対する多機能化の要望が強い。
しかし、インクジェットプリンターを多機能化する場合には、基板２００上に形成される回路規模及び回路数が増大する。特に、基板２００の小型化の要望を考慮しつつ、インクジェットプリンターを多機能化する場合、基板２００上に形成される回路の微細化、高密度化、及び、高集積化が必要となる。そして、基板２００上に形成される回路を微細化、高密度化、及び、高集積化する場合、基板２００上に形成された回路の単位面積当たりの発熱量も増加し、基板２００上に形成された回路が高温化するという課題が生じる。
【００７７】
このように、インクジェットプリンターの小型化、及び、多機能化の要望の強い近年において、基板２００上に形成された駆動信号生成回路４０等の回路の高温化という課題が顕在化しつつある。
【００７８】
他方、図９に例示するように、近年に発売されたインクジェットプリンターは、過去に発売されたインクジェットプリンターと比較して、約４２％〜７７％の消費電力となっている。すなわち、近年では、インクジェットプリンターに対する低消費電力化の要望が強い。
しかし、上述のとおり、インクジェットプリンターは、大振幅の駆動信号Ｃomを生成する駆動信号生成回路４０を備えるため、インクジェットプリンターの低消費電力化が容易ではないという課題が存在している。
【００７９】
これに対して、本実施形態に係るインクジェットプリンター１は、温度検出回路５１から出力される温度情報ＸTに基づいて、駆動信号生成回路４０における駆動信号Ｃomの生成を停止する停止期間Ｗtの時間長を決定する。換言すれば、本実施形態に係るインクジェットプリンター１は、温度情報ＸTの示す基板２００の温度が基準温度Ｈ0以上であり、且つ、主走査期間Ｗsの終了後における基板２００の温度が上限温度Ｈ1以上になると予想される場合に、駆動信号生成回路４０における駆動信号Ｃomの生成を停止する停止期間Ｗtの時間長を、所定の時間長よりも長くなるように変更することで、制御回路２０の温度の低下を待った上で、主走査期間Ｗsを開始させる。このため、本実施形態によれば、基板２００の温度が上限温度Ｈ1を超えるような高温となることを防止することが可能となる。これにより、本実施形態によれば、停止期間Ｗtが所定の時間長に固定されている場合と比較して、基板２００上に形成された回路が高温化する可能性を低減することが可能となる。
【００８０】
また、本実施形態に係るインクジェットプリンター１は、主走査期間駆動数Ｋsに基づいて、停止期間Ｗtの時間長を決定する。換言すれば、本実施形態に係るインクジェットプリンター１は、駆動信号生成回路４０の生成する駆動信号Ｃomが、吐出部Ｄに供給される回数に基づいて、停止期間Ｗtの時間長を決定する。このため、本実施形態によれば、駆動信号生成回路４０が多数の吐出部Ｄに駆動信号Ｃomを供給するために、駆動信号生成回路４０に大電流が流れる場合において、駆動信号生成回路４０が少数の吐出部Ｄに駆動信号Ｃomを供給する場合と比較して、停止期間Ｗtの時間長が長くすることが可能となる。これにより、本実施形態によれば、停止期間Ｗtが所定の時間長に固定されている場合と比較して、駆動信号生成回路４０が高温となる可能性を低減することが可能となる。
【００８１】
また、本実施形態によれば、停止期間Ｗtにおいて駆動信号生成回路４０による駆動信号Ｃomの生成を停止するため、停止期間Ｗtにおいても駆動信号生成回路４０が駆動信号Ｃomの生成を継続する場合と比較して、インクジェットプリンター１における消費電力量を低減することが可能となる。
【００８２】
＜＜Ｂ．変形例＞＞
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【００８３】
＜＜変形例１＞＞
上述した実施形態において、停止制御部２３は、読取処理の実行の有無を考慮せずに停止期間Ｗtの時間長を決定するが、本発明はこのような態様に限定されるものではない。停止制御部２３は、読取処理の実行の有無に基づいて、停止期間Ｗtの時間長を決定してもよい。
【００８４】
図１０は、本変形例に係る停止時間決定処理が実行される場合の、停止制御部２３の動作を示すフローチャートである。なお、図１０に示すフローチャートは、ステップＳ１１６及びＳ１１８の処理を実行する点を除き、図８に示すフローチャートと同様である。
図１０に示すように、停止期間決定部２３４は、ステップＳ１１２またはＳ１１４の処理を実行した後に、インクジェットプリンター１が読取処理を実行しているか否かを判定する（Ｓ１１６）。
ステップＳ１１６における判定の結果が肯定の場合、停止期間決定部２３４は、ステップＳ１１２またはＳ１１４で決定した停止期間Ｗtの時間長を延長し（Ｓ１１８）、図１０に示す停止時間決定処理を終了させる。具体的には、停止期間決定部２３４は、ステップＳ１１８において、ステップＳ１１２またはＳ１１４で決定した停止期間Ｗtの時間長に対して、正の実数値を加算または乗算する演算を実行し、当該演算結果として得られた値を、停止期間Ｗtの時間長として決定する。
なお、ステップＳ１１６における判定の結果が否定の場合、停止期間決定部２３４は、図１０に示す停止時間決定処理を終了させる。すなわち、ステップＳ１１６における判定の結果が否定の場合、停止期間決定部２３４は、ステップＳ１１２またはＳ１１４で決定した停止期間Ｗtの時間長を変更することなく、停止時間決定処理を終了させる。
【００８５】
このように、本変形例に係る停止期間決定部２３４は、読取処理が実行されている場合に、読取処理が実行されていない場合と比較して、停止期間Ｗtの時間長を長くなるように設定する。このため、本変形例では、停止期間Ｗtの時間長を、読取処理の実行に伴う発熱を考慮した時間長に設定することができ、読取処理が実行されている場合においても、基板２００が上限温度Ｈ1を超えるような高温となることを防止することが可能となる。
【００８６】
＜＜変形例２＞＞
上述した実施形態及び変形例において、停止制御部２３は、少なくとも、温度検出回路５１から取得した温度情報ＸTの示す温度が基準温度Ｈ0以上である場合に、停止期間Ｗtの時間長を、所定の時間長よりも長く設定することが可能であるが、本発明はこのような態様に限定されるものではない。停止制御部２３は、温度検出回路５１から取得した温度情報ＸTの示す温度が基準温度Ｈ0以上であるか否かに関わらず、停止期間Ｗtの時間長を、所定の時間長よりも長く設定することが可能であってもよい。
【００８７】
図１１は、本変形例に係る停止時間決定処理が実行される場合の、停止制御部２３の動作を示すフローチャートである。なお、図１１に示すフローチャートは、ステップＳ１０２の処理を実行しない点を除き、図８に示すフローチャートと同様である。
図１１に示すように、停止制御部２３は、ステップＳ１００で取得した温度情報ＸTの示す温度が、基準温度Ｈ0以上であるか否かを判定することなく、ステップＳ１００で取得した温度情報ＸTに基づいて、推定温度ＸSを算出する（Ｓ１０８）。そして、停止制御部２３の停止期間決定部２３４は、推定温度ＸSが、上限温度Ｈ1以上である場合に（Ｓ１１０：Ｙ）、推定温度ＸSと主走査期間駆動数Ｋsとに基づいて、停止期間Ｗtの時間長を決定する（Ｓ１１２）。なお、本変形例では、停止制御部２３は、基準判定部２３２を備えずに構成されていてもよい。
このように、本変形例に係る停止制御部２３は、温度情報ＸTの示す温度が基準温度Ｈ0以上であるか否かを判定する処理を省略するため、停止制御部２３における処理負荷を軽減することが可能である。
【００８８】
＜＜変形例３＞＞
上述した実施形態及び変形例において、停止期間決定部２３４は、推定温度ＸSと主走査期間駆動数Ｋsとに基づいて、停止期間Ｗtの時間長を決定するが、本発明はこのような態様に限定されるものではない。停止期間決定部２３４は、少なくとも、推定温度ＸSに基づいて、停止期間Ｗtの時間長を決定するものであってもよい。この場合、例えば、温度推定部２３３は、温度情報ＸTの示す温度に対して、予め定められた正の実数値を加算することで推定温度ＸSを算出してもよいし、温度情報ＸTの示す温度に対して、幅Ｙpに応じた値の正の実数値を加算することで推定温度ＸSを算出してもよい。
【００８９】
＜＜変形例４＞＞
上述した実施形態及び変形例において、停止制御部２３は、少なくとも、温度推定部２３３の算出した推定温度ＸSに基づいて、停止期間Ｗtの時間長を決定するが、本発明はこのような態様に限定されるものではない。停止制御部２３は、温度検出回路５１から取得した温度情報ＸTに基づいて、停止期間Ｗtの時間長を決定してもよい。
【００９０】
図１２は、本変形例に係る停止時間決定処理が実行される場合の、停止制御部２３の動作を示すフローチャートである。
図１２に示すように、停止制御部２３は、停止時間決定処理が開始されると、まず、温度検出回路５１が出力する温度情報ＸTを取得する（Ｓ１００）。
次に、停止制御部２３の温度判定部２３１は、ステップＳ１００において取得された温度情報ＸTの示す温度が、上限温度Ｈ1以上であるか否かを判定する（Ｓ２００）。
ステップＳ２００における判定の結果が肯定の場合、停止制御部２３の停止期間決定部２３４は、温度情報ＸTに基づいて、停止期間Ｗtの時間長を決定し（Ｓ２０２）、図１２に示す停止時間決定処理を終了させる。具体的には、停止期間決定部２３４は、ステップＳ２０２において、温度情報ＸTが高くなるのに応じて、停止期間Ｗtの時間長が長くなるように、停止期間Ｗtの時間長を決定してもよい。例えば、停止期間決定部２３４は、所定の時間長と、温度情報ＸTに応じて定められる時間長と、を加算した時間長を、停止期間Ｗtの時間長として決定してもよい。
他方、ステップＳ２００における判定の結果が否定の場合、停止制御部２３の停止期間決定部２３４は、所定の時間長を、停止期間Ｗtの時間長として決定し（Ｓ２０４）、図１２に示す停止時間決定処理を終了させる。
なお、本変形例では、停止制御部２３は、少なくとも、温度判定部２３１と、停止期間決定部２３４とを具備していればよい。
【００９１】
このように、本変形例に係る停止制御部２３は、温度情報ＸTの示す温度が上限温度Ｈ1以上である場合に、停止期間Ｗtの時間長を、所定の時間長よりも長い時間長に決定する。このため、本変形例では、停止期間Ｗtの時間長を、所定の時間長に固定する場合と比較して、基板２００が上限温度Ｈ1を超えるような高温となる可能性を低減することができる。
【００９２】
＜＜変形例５＞＞
上述した実施形態及び変形例において、停止期間Ｗtは、一の主走査期間Ｗsと他の主走査期間Ｗsとの間の期間であるが、本発明はこのような態様に限定されるものではない。停止期間Ｗtは、一の印刷タスクの実行期間と、一の印刷タスクの終了後に最初に実行される他の印刷タスクの実行期間との間の期間であってもよい。また、停止期間Ｗtは、一の印刷ジョブの実行期間と、一の印刷ジョブの終了後に最初に実行される他の印刷ジョブの実行期間との間の期間であってもよい。また、停止期間Ｗtは、一の単位期間Ｔuと、一の単位期間Ｔuの終了後に最初に設けられる他の単位期間Ｔuとの間の期間であってもよい。
【００９３】
＜＜変形例６＞＞
上述した実施形態及び変形例において、インクジェットプリンター１は、１個の駆動信号生成回路４０と、１個のヘッドユニット６とを備えるが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、複数の駆動信号生成回路４０を備えてもよいし、複数のヘッドユニット６を備えてもよい。
例えば、インクジェットプリンター１は、ヘッドユニット６が備える各吐出部Ｄに対して、互いに異なる波形を有する複数の駆動信号Ｃomを選択的に供給することで、当該吐出部Ｄを駆動してもよい。この場合、基板２００には、複数の駆動信号Ｃomと１対１に対応するように、複数の駆動信号生成回路４０が設けられてもよい。
また、例えば、インクジェットプリンター１は、複数のヘッドユニット６を備えてもよい。この場合、基板２００には、複数のヘッドユニット６と１対１に対応するように、複数の駆動信号生成回路４０が設けられてもよい。
【００９４】
＜＜変形例７＞＞
上述した実施形態及び変形例では、インクジェットプリンター１がシリアルプリンターである場合を想定したが、本発明はこのような態様に限定されるものではなく、インクジェットプリンター１は、記録ヘッド６２において、複数のノズルＮが記録用紙Ｐの幅よりも広く延在するように設けられた、所謂ラインプリンターであってもよい。
【符号の説明】
【００９５】
１…インクジェットプリンター、２…制御ユニット、６…ヘッドユニット、７…搬送ユニット、８…スキャナーユニット、２０…制御回路、２１…駆動制御部、２２…印刷制御部、２３…停止制御部、２４…搬送制御部、２５…スキャナー制御部、２６…通信制御部、４０…駆動信号生成回路、５１…温度検出回路、５２…記憶回路、５３…搬送ユニット駆動回路、５４…スキャナー駆動回路、５５…インタフェース回路、６１…供給回路、６２…記録ヘッド、２３１…温度判定部、２３２…基準判定部、２３３…温度推定部、２３４…停止期間決定部、Ｄ…吐出部。
【図１】
2019098618.tif 000003
【図２】
2019098618.tif 000004
【図３】
2019098618.tif 000005
【図４】
2019098618.tif 000006
【図５】
2019098618.tif 000007
【図６】
2019098618.tif 000008
【図７】
2019098618.tif 000009
【図８】
2019098618.tif 000010
【図９】
2019098618.tif 000011
【図１０】
2019098618.tif 000012
【図１１】
2019098618.tif 000013
【図１２】
2019098618.tif 000014