(57)【要約】【課題】出力電圧を目標電圧まで昇圧させるのにかかる時間を極力短くする。【解決手段】電源回路からの出力電圧の昇圧時に、ＥＥＰＲＯＭに、現在の温度についての、電源回路に入力されるＰＷＭ信号と、電源回路で実際に生成される出力電圧との関係に対応する入出力情報が記憶されていない場合には、予め設定されたデューティ比Ｄ１、Ｄ２、・・、Ｄ１０のＰＷＭ信号を電源回路６１に入力することで、出力電圧を段階的に昇圧させ、このときのデューティ比Ｄ１、Ｄ２、・・、Ｄ１０と、実際の出力電圧Ｖ１、Ｖ２、・・、Ｖ１０との関係を入出力情報をとしてＥＥＰＲＯＭに記憶させる。出力電圧の昇圧時に現在の温度に対応する入出力情報が記憶されている場合には、入出力情報に基づいて、出力電圧がＶ１、Ｖ２、・・、Ｖ１０のうち一部の出力電圧となるようにＰＷＭ信号を設定して、出力電圧を段階的に昇圧させる。【選択図】図４
2018140569.tif 000002
【特許請求の範囲】
【請求項１】
被駆動体と、
前記被駆動体を駆動するための出力電圧を生成する電源回路と、
記憶部と、
制御部と、を備え、
前記制御部は、前記電源回路が生成する前記出力電圧を変えるように設定可能な入力信号を前記電源回路に入力することができ、
前記電源回路は、前記制御部から入力された前記入力信号に応じて、前記出力電圧を昇圧させるように構成され、
前記制御部は、
前記電源回路に前記入力信号を入力して、前記出力電圧を目標電圧に昇圧させる昇圧処理と、
前記昇圧処理での前記入力信号と前記昇圧処理のときに前記電源回路で生成された実際の出力電圧との関係に対応する入出力情報を前記記憶部に記憶させる記憶処理と、を実行し、
さらに、前記制御部は、
前記昇圧処理において、前記記憶部に記憶された過去の前記昇圧処理における前記入出力情報に基づいて、前記電源回路に所望の前記出力電圧で昇圧させるように、前記入力信号を設定することを特徴とする駆動装置。
【請求項２】
前記制御部は、前記昇圧処理として、
所定の前記入力信号を前記電源回路に入力することによって、前記出力電圧を前記目標電圧まで段階的に昇圧させる第１昇圧処理、及び、
前記記憶部に記憶された前記入出力情報に基づいて、前記出力電圧を前記目標電圧まで段階的に昇圧させ、且つ、前記出力電圧が前記目標電圧に到達するまでの前記出力電圧の昇圧回数が前記第１昇圧処理よりも少なくなるように、前記入力信号を設定する第２昇圧処理、のうちいずれかの処理を選択的に実行し、
前記記憶処理において、前記第１昇圧処理での前記入力信号と前記実際の出力電圧との関係に対応する前記入出力情報を前記記憶部に記憶させることを特徴とする請求項１に記載の駆動装置。
【請求項３】
前記電源回路の使用環境に関する環境情報を取得する環境情報取得手段、をさらに備え、
前記制御部は、前記記憶処理において、前記第１昇圧処理を実行したときに前記環境情報取得手段により取得された前記環境情報に関連付けて、前記入出力情報を前記記憶部に記憶させることを特徴とする請求項２に記載の駆動装置。
【請求項４】
前記環境情報取得手段は、温度センサであり、
前記制御部は、前記記憶処理において、前記第１昇圧処理を実行したときに前記温度センサが検出した温度に基づいて、前記環境情報としての温度情報に関連付けて、前記入出力情報を前記記憶部に記憶させることを特徴とする請求項３に記載の駆動装置。
【請求項５】
前記制御部は、
前記出力電圧を前記目標電圧まで昇圧させる前に、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されているか否かを判定する判定処理、をさらに実行し、
前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていると判定されたときには、その温度に対応する前記入出力情報に基づいて、前記第２昇圧処理を実行することを特徴とする請求項４に記載の駆動装置。
【請求項６】
前記制御部は、
前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていないと判定されたときには、前記第１昇圧処理及び前記記憶処理を実行することを特徴とする請求項５に記載の駆動装置。
【請求項７】
前記制御部は、
前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていないと判定されたときには、前記記憶部に記憶されている前記入出力情報のうち、前記温度センサで検出された温度に最も近い温度に対応する前記入出力情報に基づいて、前記第２昇圧処理を実行することを特徴とする請求項５に記載の駆動装置。
【請求項８】
前記制御部は、
前記電源回路が前記出力電圧の昇圧を行うことができるように、前記電源回路に電力を供給する待機状態に、前記駆動装置を設定可能に構成され、
前記待機状態において、定期的に前記判定処理を実行し、
前記待機状態で定期的に実行する前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていないと判定されたときに、前記第１昇圧処理及び前記記憶処理を実行することを特徴とする請求項５〜７のいずれかに記載の駆動装置。
【請求項９】
前記制御部は、
前記電源回路が前記出力電圧の昇圧を行うことができない程度に前記電源回路に供給される電力を制限するスリープ状態と、
前記電源回路が前記出力電圧の昇圧を行うことができるように、前記電源回路に電力を供給する待機状態と、に前記駆動装置を設定可能に構成され、
前記制御部は、
前記スリープ状態から前記待機状態に移行する際に、前記判定処理を実行し、
前記スリープ状態から前記待機状態に移行する際に実行する前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていないと判定されたときに、前記第１昇圧処理及び前記記憶処理を実行することを特徴とする請求項５〜８のいずれかに記載の駆動装置。
【請求項１０】
前記制御部は、
前記第１昇圧処理において、前記電源回路に前記入力信号を複数回入力することで、前記出力電圧を段階的に昇圧させ、
前記記憶処理において、前記入出力情報として、前記第１昇圧処理で前記電源回路に前記入力信号を入力する毎の、前記入力信号と前記出力電圧との関係についての情報を個別に前記記憶部に記憶させ、
前記第２昇圧処理において、前記出力電圧が前記記憶部に記憶された前記出力電圧のうち一部の前記出力電圧となるように、前記入力信号を設定することを特徴とする請求項２〜９のいずれかに記載の駆動装置。
【請求項１１】
前記電源回路と前記制御部との間に平滑回路が接続されていることを特徴とする請求項２〜１０のいずれかに記載の駆動装置。
【請求項１２】
請求項５に記載の駆動装置を備えた液体吐出装置であって、
前記被駆動体としての、ノズルを有する液体吐出ヘッドを備え、
前記制御部は、
前記出力電圧を前記目標電圧まで昇圧させた直後に、前記液体吐出ヘッドに前記ノズルから被吐出媒体に向けて液体を吐出させる吐出処理を実行する場合には、前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていないと判定されたときに、前記記憶部に記憶されている前記入出力情報のうち、前記温度センサで検出された温度に最も近い温度に対応する前記入出力情報に基づいて前記第２昇圧処理を実行し、
前記出力電圧を前記目標電圧まで昇圧させた直後に、前記液体吐出ヘッドに前記ノズルから液体を排出させるフラッシング処理を実行し、且つ、前記液体吐出ヘッドに前記ノズルから被吐出媒体に向けて液体を吐出させる吐出処理を実行しない場合には、前記判定処理において、前記温度センサで検出された温度に対応する前記入出力情報が前記記憶部に記憶されていないと判定されたときに、前記第１昇圧処理及び前記記憶処理を実行することを特徴とする液体吐出装置。
【請求項１３】
請求項１〜１１のいずれかに記載の駆動装置を備えた液体吐出装置であって、
前記被駆動体としての、ノズルを有する液体吐出ヘッドと、
前記液体吐出ヘッドを走査方向に移動させるヘッド移動装置と、
被吐出媒体を支持するプラテンと、
前記走査方向に前記プラテンと並んで配置された、前記ノズルを覆うためのキャップと、
前記キャップを、前記ノズルを覆うキャッピング位置と、前記キャッピング位置よりも前記液体吐出ヘッドから離間した離間位置と、に切り換える切換手段と、
前記走査方向において、前記プラテンの前記キャップと反対側に位置する液体受けと、をさらに備え、
前記制御部は、
前記液体吐出ヘッドに前記ノズルから被吐出媒体への液体の吐出を開始させる前に、前記切換手段を制御して、前記キャップを前記キャッピング位置から前記離間位置に切り換え、前記ヘッド移動装置を制御して、前記液体吐出ヘッドを、前記キャップと対向する位置から前記液体受けと対向する位置まで移動させたうえで、前記液体吐出ヘッドを制御して、前記ノズルから前記液体受けに向けて液体を排出させる吐出前フラッシング処理、を実行し、
前記吐出前フラッシング処理による前記液体吐出ヘッドの移動時に、前記昇圧処理を実行することを特徴とする液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源回路で生成された出力電圧によって駆動される駆動装置、及び、駆動装置を有する液体吐出装置に関する。
【背景技術】
【０００２】
駆動装置の一例として、特許文献１には、インクを吐出して印刷を行うプリンタが記載されている。特許文献１に記載のプリンタでは、電圧生成回路からインクジェットヘッドに電源電圧を印加する際に、電圧生成回路が生成する出力電圧を目標電圧まで昇圧させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2016-68486号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１では、例えば、気温などの使用環境や、回路の特性のばらつき等によって、電圧生成回路に入力される入力信号と、電圧生成回路が生成する出力電圧との関係が変わることがある。電圧生成回路は、使用環境や回路の特性のばらつき等を考慮せずに設定された入力信号に基づいて出力電圧を昇圧しようとする場合、想定よりも大きい値や小さい値の出力電圧を生成してしまう。電圧生成回路に生成される出力電圧と目標電圧との差分を補うため、電圧生成回路は、差分を補うための制御を行い、その分、出力電圧を目標電圧まで昇圧させるのに時間がかかってしまう虞がある。また、プリンタ以外の、入力信号に応じて生成する出力電圧が変わる電源回路を備えた駆動装置においても、出力電圧を昇圧させる際に、上述したのと同様の問題が発生する虞がある。
【０００５】
本発明の目的は、出力電圧を目標電圧まで昇圧させるのにかかる時間を極力短くすることが可能な駆動装置、及び、駆動装置を備えた液体吐出装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の駆動装置は、被駆動体と、前記被駆動体を駆動するための出力電圧を生成する電源回路と、記憶部と、制御部と、を備え、前記制御部は、前記電源回路が生成する前記出力電圧を変えるように設定可能な入力信号を前記電源回路に入力することができ、
前記電源回路は、前記制御部から入力された前記入力信号に応じて、前記出力電圧を昇圧させるように構成され、前記制御部は、前記電源回路に前記入力信号を入力して、前記出力電圧を目標電圧に昇圧させる昇圧処理と、前記昇圧処理での前記入力信号と前記昇圧処理のときに前記電源回路で生成された実際の出力電圧との関係に対応する入出力情報を前記記憶部に記憶させる記憶処理と、を実行し、さらに、前記制御部は、前記昇圧処理において、前記記憶部に記憶された過去の前記昇圧処理における前記入出力情報に基づいて、前記電源回路に所望の前記出力電圧で昇圧させるように、前記入力信号を設定する。
【発明の効果】
【０００７】
昇圧処理での入力信号と、昇圧処理のときに電源回路で生成された実際の出力信号との関係に対応する入出力情報を記憶部に記憶させる。そして、昇圧処理において、過去の昇圧処理のときに記憶させた入出力情報に基づいて入力信号を設定する。この場合、出力電圧が想定された電圧に対してずれることがないので、電圧のずれを補うための制御が不要となる。これにより、入力信号と実際の出力電圧との関係がわかっていない状態で出力電圧を昇圧させる場合よりも、出力電圧を目標電圧に昇圧させるのに必要な時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係るプリンタの概略構成図である。
【図２】プリンタの電気的構成を示すブロック図である。
【図３】印刷指令が入力されたときの制御装置の処理の流れを示すフローチャートである。
【図４】電源回路で生成される出力電圧の昇圧を説明するための図である。
【図５】入出力情報を説明するための図である。
【図６】定期的にフラッシングを行わせるときに処理の流れを示すフローチャートである。
【図７】プリンタに信号が入力されていないときの制御装置の処理の流れを示すフローチャートである。
【図８】変形例１の待機中の処理の流れを示すフローチャートである。
【図９】変形例２の図３相当のフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施の形態について説明する。
【００１０】
＜プリンタの全体構成＞
図１に示すように、本実施の形態に係るプリンタ１（本発明の「液体吐出装置」）は、キャリッジ２、インクジェットヘッド３（本発明の「液体吐出ヘッド」、「被駆動体」）、プラテン４、搬送ローラ５、６、フラッシングフォーム７（本発明の「液体受け」）、メンテナンスユニット８を備えている。
【００１１】
キャリッジ２は、走査方向に延びた２本のガイドレール１１、１２に支持されており、走査方向に移動可能となっている。キャリッジ２には図示しないベルトなどを介してキャリッジモータ５６（図２参照）に接続されている。キャリッジモータ５６を駆動させると、キャリッジ２がガイドレール１１、１２に沿って走査方向に移動する。なお、以下では、図１に示すように、走査方向の右側及び左側を定義して説明を行う。また、本実施の形態では、キャリッジ２と、キャリッジ２を走査方向に移動させるためのキャリッジモータ５６等を合わせたものが、本発明の「ヘッド移動装置」に相当する。
【００１２】
インクジェットヘッド３は、キャリッジ２に搭載されている。インクジェットヘッド３は、流路ユニット１６とアクチュエータ１７とドライバＩＣ１８（図２参照）とを備えている。流路ユニット１６には、複数のノズル１０を含むインク流路が形成されている。複数のノズル１０は、走査方向と直交する搬送方向に配列されることによってノズル列１５を形成している。また、インクジェットヘッド３は、走査方向に並んだ４つのノズル列１５を有している。そして、最も右側のノズル列１５を形成する複数のノズル１０からは、ブラックインクが吐出される。また、左側３列のノズル列１５を形成する複数のノズル１０からは、右側のノズル列１５を形成するものから順に、イエロー、シアン、マゼンタのカラーインクが吐出される。また、インクジェットヘッド３は、４本のチューブ１３等を介して４つのインクカートリッジ１４と接続されている。４つのインクカートリッジ１４は、プリンタ１の搬送方向の下流側且つ右側の端部に走査方向に並んで配置されている。４つのインクカートリッジ１４には、右側に配置されたものから順に、ブラック、イエロー、シアン、マゼンタのインクが貯留されている。そして、４つのインクカートリッジ１４に貯留されたこれら４色のインクが、４本のチューブ１３等を介してインクジェットヘッド３に供給される。
【００１３】
アクチュエータ１７は、各ノズル１０内のインクに個別に、吐出エネルギーを付与するためのものである。例えば、アクチュエータ１７は、ノズル１０に連通する図示しない圧力室の容積を変化させてインクに圧力を付与するものや、加熱により圧力室内に気泡を発生させてインクに圧力を付与するものである。ただし、アクチュエータ１７の構成自体は公知のものであるため、ここではこれ以上の詳細な説明は省略する。ドライバＩＣ１８は、圧電アクチュエータ１７を駆動するためのものであり、図示しない配線部材を介して圧電アクチュエータ１７と接続されている。
【００１４】
プラテン４は、インクジェットヘッド３の下方にインクジェットヘッドと対向して配置されている。プラテン４は、印刷中の記録用紙Ｐを下方から支持する。搬送ローラ５は、搬送方向においてプラテン４よりも上流側に配置されている。搬送ローラ６は、搬送方向においてプラテン４よりも下流側に配置されている。搬送ローラ５、６は、図示しないギヤなどを介して搬送モータ５７（図２参照）に接続されている。搬送モータ５７を駆動させると、搬送ローラ５、６が回転し、記録用紙Ｐが搬送方向に搬送される。
【００１５】
フラッシングフォーム７は、プラテン４よりも左側に配置されている。キャリッジ２をプラテン４よりも左側のフラッシング位置に移動させると、複数のノズル１０がフラッシングフォーム７と対向する。そして、プリンタ１では、キャリッジ２をフラッシング位置に位置させた状態で、インクジェットヘッド３にノズル１０からフラッシングフォーム７に向けてインクを排出させるフラッシングを行わせることができる。
【００１６】
メンテナンスユニット８は、ノズルキャップ２１は、プラテン４の右側に配置されている。ノズルキャップ２１は、走査方向に並ぶ２つのキャップ部２１ａ、２１ｂを有し、キャップ部２１ｂがキャップ部２１ａの左側に位置している。これにより、フラッシングフォーム７とノズルキャップ２１が、走査方向において、プラテン４の両側に配置される。
【００１７】
また、ノズルキャップ２１は、キャップ昇降装置５８（図２参照、本発明の「切換手段」）と接続されており、キャップ昇降装置５８によって昇降可能となっている。そして、キャリッジ２をプラテン４よりも右側のメンテナンス位置まで移動させると、最も右側のノズル列１５を形成するノズル１０がキャップ部２１ａと対向し、左側３列のノズル列１５を形成するノズル１０がキャップ部２１ｂと対向する。この状態で、インクジェットヘッド３から下方に離間した離間位置に位置しているノズルキャップ２１を、キャップ昇降装置５８により、離間位置よりも上方のキャッピング位置まで上昇させると、ノズルキャップ２１がインクジェットヘッド３に接触し、複数のノズル１０がノズルキャップ２１に覆われる。より詳細には、最も右側のノズル列１５を形成するノズル１０がキャップ部２１ａに覆われ、左側３列のノズル列１５を形成するノズル１０がキャップ部２１ｂに覆われる。
【００１８】
切換ユニット２２は、チューブ２９ａ、２９ｂを介してキャップ部２１ａ、２１ｂと接続されている。また、切換ユニット２２は、チューブ２９ｃを介して吸引ポンプ２３と接続されている。切換ユニット２２は、キャップ部２１ａ、２１ｂのいずれかを選択的に吸引ポンプ２３と接続させる。吸引ポンプ２３はチューブポンプなどである。また、吸引ポンプ２３は、切換ユニット２２と反対側において、チューブ２９ｄを介して廃液タンク２４と接続されている。
【００１９】
そして、プリンタ１では、複数のノズル１０がノズルキャップ２１に覆われた状態で、キャップ部２１ａを吸引ポンプ２３と接続させたうえで吸引ポンプ２３を駆動させることにより、最も右側のノズル列１５を形成するノズル１０からインクジェットヘッド３内のブラックインクを強制的に排出させる、ブラックインクについての吸引パージを行わせることができる。また、複数のノズル１０がノズルキャップ２１に覆われた状態で、キャップ部２１ｂを吸引ポンプ２３と接続させたうえで吸引ポンプ２３を駆動させることにより、右側３列のノズル列１５を形成するノズル１０からインクジェットヘッド３内のカラーインクを強制的に排出させる、カラーインクについての吸引パージを行わせることができる。そして、このような吸引パージを行わせることにより、インクジェットヘッド３内の増粘したインクを排出させることができる。吸引パージによって排出されたインクは、廃液タンク２４に貯留される。
【００２０】
＜制御装置＞
次に、プリンタ１の動作を制御する制御装置５０について説明する。図２に示すように、制御装置５０は、ＣＰＵ（Central Processing Unit）５１、ＲＯＭ（Read Only Memory）５２、ＲＡＭ（Random Access Memory）５３、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）５４、ＡＳＩＣ（Application Specific Integrated Circuit）５５等からなり、これらが、キャリッジモータ５６、インクジェットヘッド３、搬送モータ５７、キャップ昇降装置５８、切換ユニット２２、吸引ポンプ２３などの動作を制御する。
【００２１】
また、プリンタ１は、上述した構成の他に、温度センサ５９（本発明の「環境情報取得手段」）、タイマー６０、電源回路６１、平滑回路６２及びスイッチ回路６３を備えている。温度センサ５９は、例えば、プリンタ１の周辺の気温など、電源回路６１の周囲の温度（本発明の「使用環境」）に連動する温度を検出するためのものであり、制御装置５０は、温度センサ５９の検出結果から温度の情報（本発明の「環境情報」）を取得する。タイマー６０は、時間を計測するためのものであり、制御装置５０は、タイマー６０からの信号に基づいて、後述する待機状態が継続する時間等を取得する。電源回路６１は、商用電源からの交流電圧を直流電圧に変換するとともに、制御装置５０から入力されるＰＷＭ（Pulse Width Modulation）信号（本発明の「入力信号」）に応じて、生成する出力電圧を昇圧させる。具体的には、電源回路６１は、デューティ比が高い（パルス幅が大きい）ＰＷＭ信号が入力されたときほど出力電圧を大きく昇圧させる。電源回路６１で生成された出力電圧は、インクジェットヘッド３のドライバＩＣ１８に出力される。なお、以下では制御装置５０から電源回路６１にＰＷＭ信号が入力されるとして説明を行うが、これには限られない。制御装置５０から電源回路６１にＰＷＭ信号とは異なる入力信号が入力され、制御装置６１がこの入力信号に応じて出力電圧を昇圧させるようになっていてもよい。
【００２２】
また、電源回路６１で生成された実際の出力電圧は、制御装置５０に入力される。平滑回路６２は、電源回路６１と制御装置５０との間に接続され、制御装置５０から電源回路６１に入力されるＰＷＭ信号を平滑化する。スイッチ回路６３は、商用電源と電源回路６１との間に接続されている。スイッチ回路６３は、制御装置５０の制御により、商用電源と電源回路６１との接続と、その遮断とを切り換える。なお、本実施の形態では、インクジェットヘッド３、温度センサ５９、電源回路６１、平滑回路６２、スイッチ回路６３、及び、制御装置５０を合わせたものが、本発明の「駆動装置」に相当する。
【００２３】
ここで、図２では、ＣＰＵ５１を１つだけ図示しているが、制御装置５０は、ＣＰＵ５１を１つだけ備え、この１つのＣＰＵ５１が一括して処理を行うようになっていてもよいし、ＣＰＵ５１を複数備え、これら複数のＣＰＵ５１が分担して処理を行うようになっていてもよい。また、図２では、ＡＳＩＣ５５を１つだけ図示しているが、制御装置５０は、ＡＳＩＣ５５を１つだけ備え、この１つのＡＳＩＣ５５が一括して処理を行うようになっていてもよいし、ＡＳＩＣ５５を複数備え、これら複数のＡＳＩＣ５５が分担して処理を行うようになっていてもよい。また、本実施の形態では、情報を記憶させるためのＲＯＭ５２、ＲＡＭ５３及びＥＥＰＲＯＭ５４が、本発明の「記憶部」に相当する。
【００２４】
＜印刷時の制御＞
次に、プリンタ１において印刷を行うときの、制御装置５０の制御について説明する。制御装置５０は、プリンタ１に印刷指令が入力されたときに、図３に示すフローに沿って処理を実行する。
【００２５】
プリンタ１では、印刷を行わない待機状態では、キャリッジ２がメンテナンス位置に位置し、複数のノズル１０がノズルキャップ２１で覆われている。ここで、待機状態では、電源回路６１は、ドライバＩＣ１８へ出力する出力電圧を生成していないが、スイッチ回路６３を介して商用電源と接続されていることで電力が供給され、出力電圧の昇圧を行うことができるようになっている。
【００２６】
プリンタ１に印刷指令が入力されると、図３に示すように、制御装置５０は、まず、キャップ昇降装置５８を制御して、ノズルキャップ２１を離間位置まで降下させる（Ｓ１０１）。続いて、制御装置５０は、キャリッジモータ５６を制御して、キャリッジ２のフラッシング位置への移動を開始させる（Ｓ１０２）。
【００２７】
続いて、制御装置５０は、温度センサ５９の検出結果に基づいて現在の温度を取得し（Ｓ１０３）、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているか否かを判定する（Ｓ１０４、本発明の「判定処理」）。ここで、入出力情報とは、制御装置５０から電源回路６１に入力されるＰＷＭ信号と、電源回路６１で生成される実際の出力電圧との関係を示す情報のことである。本実施の形態では、ＥＥＰＲＯＭ５４に、温度毎に個別に入出力情報を記憶させる（入出力情報を温度の情報に関連付けて記憶させる）ことができるようになっている。そして、プリンタ１において、過去の印刷時等に、現在の温度と同じ温度となっている状態で後述の第１昇圧処理及び記憶処理が行われた場合には、その温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されている。一方、プリンタ１において、現在の温度と同じ温度となっている状態で、後述の第１昇圧処理及び記憶処理が行われたことがない場合には、その温度に対応する入出力情報はＥＥＰＲＯＭ５４に記憶されていない。また、温度毎に入出力情報を記憶させるというのは、例えば、複数の温度範囲を設定し、各温度範囲に対して個別に入出力情報を記憶させることである。
【００２８】
現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には（Ｓ１０４：ＮＯ）、続いて、制御装置５０は、第１昇圧処理を実行する（Ｓ１０５）。第１昇圧処理では、制御装置５０は、電源回路６１にＰＷＭ信号を複数回入力することで、例えば、図４に実線で示したように、電源回路６１で生成される出力電圧を目標電圧まで段階的に昇圧させる。図４では、一例として、制御装置５０が、時刻ｔ１、ｔ２、・・、ｔ１０にそれぞれ、デューティ比がＤ１、Ｄ２、・・、Ｄ１０のＰＷＭ信号（本発明の「所定の入力信号」）を電源回路６１に入力し、これによって電源回路６１が生成する実際の出力電圧がＶ１、Ｖ２、・・、Ｖ１０の順に段階的に昇圧される例を示している。また、このとき、ＰＷＭ信号を入力した後、出力電圧が十分に安定してから次のＰＷＭ信号の入力行う。また、第１昇圧処理において、電源回路６１に入力するＰＷＭ信号のデューティ比Ｄ１、Ｄ２、・・、Ｄ１０の情報は、予めＲＯＭ５２に記憶されている。ここで、デューティ比Ｄ１、Ｄ２、・・、Ｄ１０は、電源回路６１にＰＷＭ信号を入力したときの出力電圧の昇圧幅が小さく、昇圧時の温度によらず、電源回路６１が生成する出力電圧がオーバーシュートしてノズル１０からインクが漏れ出してしまうことのない程度に小さい値に設定されている。また、デューティ比Ｄ１、Ｄ２、・・、Ｄ１０は全て同じであってもよいし、少なくとも一部が異なっていてもよい。
【００２９】
続いて、制御装置５０は、記憶処理を実行する（Ｓ１０６）。記憶処理では、制御装置５０は、第１昇圧処理の際に電源回路６１で生成された実際の出力電圧に基づいて、例えば、図５に示すように、第１昇圧処理で電源回路６１に入力したＰＷＭ信号のデューティ比Ｄ１〜Ｄ１０と、電源回路６１で生成された実際の出力電圧Ｖ１〜Ｖ１０との関係を、Ｓ１０３で取得した現在の温度に関連付けてＥＥＰＲＯＭ５４に記憶させる。すなわち、本実施の形態では、記憶処理において、第１昇圧処理で電源回路６１にＰＷＭ信号を入力する毎の、ＰＷＭ信号と出力電圧との関係についての情報を個別にＥＥＰＲＯＭ５４に記憶させる。
【００３０】
一方、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されている場合には（Ｓ１０４：ＹＥＳ）、続いて、制御装置５０は、第２昇圧処理を実行する（Ｓ１０７）。第２昇圧処理では、制御装置５０は、電源回路６１で生成される出力電圧が、記憶された出力電圧Ｖ１〜Ｖ１０のうち、一部の出力電圧（図４の場合にはＶ４、Ｖ７、Ｖ９、Ｖ１０）に段階的に昇圧させるように、電源回路６１にＰＷＭ信号を設定する。図４の例では、制御装置５０は、デューティ比が（Ｄ１＋Ｄ２＋Ｄ３＋Ｄ４）、（Ｄ５＋Ｄ６＋Ｄ７）、（Ｄ８＋Ｄ９）、Ｄ１０のＰＷＭ信号を順に電源回路６１に入力する。
【００３１】
電源回路６１の特性は温度によって変わる。また、本実施の形態では、電源回路６１と制御装置５０との間に平滑回路６２が接続されており、平滑回路６２の特性も温度によって変わる。これらのことから、制御装置５０から電源回路６１に入力されるＰＷＭ信号と、電源回路６１で生成される実際の出力電圧との関係は、温度によって変わる。そのため、温度によらず一律の制御によって、出力電圧を昇圧させようとすると、出力電圧がオーバーシュートしてしまう虞がある。出力電圧がオーバーシュートすると、ノズル１０からインクが漏れ出してしまう虞がある。ここで、本実施の形態では、キャリッジ２をメンテナンス位置からフラッシング位置まで移動させるときに電源回路６１で生成される出力電圧の昇圧を行っている。そのため、インクジェットヘッド３がプラテン４と対向しているときに、ノズル１０からインクが漏れ出すと、漏れ出したインクがプラテン４上に付着してその後に搬送される記録用紙Ｐの裏面を汚したり、プラテン４上に記録用紙Ｐが位置した状態の場合には記録用紙Ｐの表面に付着して汚したりする。
【００３２】
そこで、本実施の形態では、上述したように、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていないときに、第１昇圧処理及び記憶処理を実行する。第１昇圧処理では出力電圧の昇圧幅が小さいため、出力電圧がオーバーシュートしてノズル１０からインクが漏れ出してしまうことがない。また、第１昇圧処理を実行したときの、ＰＷＭ信号と実際の出力電圧とに基づいて、記憶処理によって、現在の温度に対応する入出力情報を記憶させることができる。
【００３３】
ここで、本実施の形態と異なり、常に第１昇圧処理によって出力電圧を昇圧させる場合を考える。この場合には、第１昇圧処理では、出力電圧を段階的に昇圧させるときの電圧の昇圧幅が小さいため、出力電圧が目標電圧に到達するまでにＰＷＭ信号をする（出力電圧を昇圧させる）回数が多くなる。また、出力電圧を昇圧させるときには、ＰＷＭ信号を切り換えてから出力電圧が安定するのを待って、次のＰＷＭ信号の入力を行う。これらのことから、出力電圧が目標電圧に到達するまでにＰＷＭ信号を入力する（出力電圧を昇圧させる）回数が多い第１昇圧処理では、出力電圧を目標電圧まで昇圧させるのにかかる時間が長くなってしまう。
【００３４】
そこで、本実施の形態では、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているときには、第２昇圧処理を実行する。第２昇圧処理では、記憶処理で記憶された入出力情報に基づいて、出力電圧がＥＥＰＲＯＭ５４に記憶された出力電圧のうち一部の出力電圧となるように、ＰＷＭ信号を設定する。これにより、第２昇圧処理では、第１昇圧処理よりも、出力電圧の目標電圧に到達するまでの昇圧回数を少なくすることができ、出力電圧を目標電圧まで昇圧させるのにかかる時間を短縮することができる。また、このとき、ＰＷＭ信号のデューティ比Ｄ１、Ｄ２、・・、Ｄ１０と、出力電圧Ｖ１、Ｖ２、・・、Ｖ１０との関係が分かっている状態で、ＰＷＭ信号を設定して出力電圧を昇圧させるため、出力電圧がオーバーシュートして、ノズル１０からインクが漏れ出してしまうことを防止することができる。
【００３５】
ここで、本実施の形態とは異なり、プリンタ１の製造時などに、ＥＥＰＲＯＭ５４に必要な全ての温度に対応する入出力情報を記憶させておき、プリンタ１において印刷を行うときに、常に第２昇圧処理によって電源回路６１で生成される出力電圧を昇圧させることが考えられる。しかしながら、プリンタ１の製造時などに、ＥＥＰＲＯＭ５４に必要な全ての温度に対応する入出力情報を記憶させるためには、プリンタ１の製造時などに、必要な全ての温度について実験などを行って、ＥＥＰＲＯＭ５４に対応する入出力情報を記憶させる必要があり、現実的ではない。そこで、本実施の形態では、上述したように、ＥＥＰＲＯＭ５４に現在の温度に対応する入出力情報が記憶されていない場合に、第１昇圧処理と記憶処理とを実行することで、現在の温度に対応する入出力方法をＥＥＰＲＯＭ５４に記憶させる。これにより、プリンタ１が繰り返し使用されるにつれて、各温度についての入出力情報がＥＥＰＲＯＭ５４に記憶されていく。
【００３６】
第１昇圧処理又は第２昇圧処理により電源回路６１で生成される出力電圧を目標電圧まで昇圧させると、インクジェットヘッド３は、ノズル１０からインクを吐出可能な状態となる。出力電圧を目標電圧まで昇圧させた後、制御装置５０は、キャリッジ２がフラッシング位置に到達していなければ待機し（Ｓ１０８：ＮＯ）、キャリッジ２がフラッシング位置に到達していれば（Ｓ１０８：ＹＥＳ）、続いて印刷前フラッシング処理（本発明の「吐出前フラッシング処理」）を実行する（Ｓ１０９）。印刷前フラッシング処理では、制御装置５０は、ドライバＩＣ１８を制御して、アクチュエータ１７を駆動させることで、ノズル１０からフラッシングフォーム７にインクを排出させる、印刷前フラッシングを行わせる。
【００３７】
続いて、制御装置５０は、印刷処理を実行する（Ｓ１１０、本発明の「吐出処理」）。印刷処理では、制御装置５０は、搬送モータ５７を制御して、搬送ローラ５、６に記録用紙Ｐを所定距離（例えばノズル列１５の長さ）ずつ搬送させ、記録用紙Ｐを搬送させる毎に、キャリッジモータ５６を制御してキャリッジ２を走査方向に移動させつつ、ドライバＩＣ１８を制御してアクチュエータ１７を駆動させることで、ノズル１０から記録用紙Ｐにインクを吐出させる。そして、記録用紙Ｐへの印刷の完了後、制御装置５０は、搬送モータ５７を制御して、搬送ローラ６に記録用紙Ｐを排出させる。
【００３８】
ここで、近年、プリンタでは、印刷指令が入力されてから、最初の１枚の記録用紙Ｐへの印刷が完了するまでの時間であるＦＰＯＴ（First Print Out Time）を短縮することが要求されている。そのため、本実施の形態では、キャリッジ２をメンテナンス位置からフラッシング位置への移動時に、電源回路６１からドライバＩＣ１８に出力する出力電圧を昇圧させている。これにより、例えば、キャリッジ２がメンテナンス位置に位置している状態で出力電圧を昇圧させてからフラッシング位置に移動させる場合や、キャリッジ２がフラッシング位置に到達してから出力電圧を昇圧させる場合と比較してＦＰＯＴを短縮することができる。しかしながら、この場合でも、出力電圧の昇圧にかかる時間が長いと、キャリッジ２がフラッシング位置に到達した後、出力電圧が目標電圧まで昇圧されるまでに長時間待機することになり、ＦＰＯＴが長くなる要因となる。そこで、本実施の形態では、上述したように、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているときには、第２昇圧処理を実行する。これにより、出力電圧を目標電圧まで昇圧させるのにかかる時間を短縮して、ＦＰＯＴを短縮することができる。
【００３９】
印刷処理の後、制御装置５０は、キャリッジモータ５６を制御してキャリッジ２をメンテナンス位置まで移動させ（Ｓ１１１）、キャップ昇降装置５８を制御してノズルキャップ２１を上昇させることにより、ノズルキャップ２１に複数のノズル１０を覆わせ（Ｓ１１２）、電源回路６１で生成される出力電圧を降圧させ（Ｓ１１３）、処理を終了する。なお、Ｓ１１１及びＳ１１２の処理と、Ｓ１１３の処理とは、順序が逆であってもよいし、並行して実行してもよい。
【００４０】
＜定期的にフラッシングを行わせるための制御＞
次に、プリンタ１において、待機状態で定期的にフラッシングを行わせるときの、制御装置５０の制御について説明する。プリンタ１では、待機状態にあるときに、制御装置５０が図６のフローに沿って処理を実行することで、定期的にフラッシングを行わせる。定期的にフラッシングを行わせるために、制御装置５０は、まず、Ｓ１０１〜Ｓ１０７と同様のＳ２０１〜Ｓ２０７の処理を実行する。このとき、印刷時と同様、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には（Ｓ２０４：ＮＯ）、制御装置５０は、第１昇圧処理を実行し（Ｓ２０５）、続けて記憶処理を実行する（Ｓ２０６）。一方、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されている場合には（Ｓ２０４：ＹＥＳ）、制御装置５０は、第２昇圧処理を実行する（Ｓ２０７）。
【００４１】
これにより、印刷時の場合と同様、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていないときに、第１昇圧処理及び記憶処理を実行することにより、出力電圧がオーバーシュートしないように昇圧させつつ、現在の温度に対応する入出力情報を記憶させることができる。そして、次に同じ温度で出力電圧を昇圧させるときには、記憶させた入出力情報を用いて出力電圧の昇圧を行わせることができる。一方、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているときには、第２昇圧処理を実行することにより、出力電圧がオーバーシュートしないようにしつつ、出力電圧を昇圧させるのにかかる時間を短縮することができる。
【００４２】
第１昇圧処理又は第２昇圧処理により電源回路６１で生成される出力電圧を目標電圧まで昇圧させた後、制御装置５０は、キャリッジ２がフラッシング位置に到達していなければ待機し（Ｓ２０８：ＮＯ）、キャリッジ２がフラッシング位置に到達していれば（Ｓ２０８：ＹＥＳ）、続いてフラッシング処理を実行する（Ｓ２０９）。フラッシング処理では、制御装置５０は、ドライバＩＣ１８を制御して、アクチュエータ１７を駆動させることで、ノズル１０からフラッシングフォーム７にインクを排出させるフラッシングを行わせる。そして、フラッシング処理の後、制御装置５０は、Ｓ１１１〜Ｓ１１３と同様のＳ２１０〜Ｓ２１２の処理を実行し、処理を終了する。
【００４３】
＜待機状態とスリープ状態との切り換えのための制御＞
次に、プリンタ１において待機状態とスリープ状態とを切り換えるための、制御装置５０の制御について説明する。ここで、スリープ状態とは、スイッチ回路６３を介した電源回路６１の商用電源との接続が遮断されることで、電源回路６１への電力の供給が遮断され、電源回路６１において出力電圧の昇圧ができない状態のことである。なお、スリープ状態は、電源回路６１への電力の供給が遮断された状態であることには限られない。スリープ状態は、例えば、電源回路６１に電力は供給されているが、待機状態よりも供給される電力が制限され、出力電圧の昇圧ができない状態であってもよい。そして、プリンタ１では、スリープ状態において待機状態よりも消費電力が小さい。また、プリンタ１は、印刷を行わないときに、待機状態及びスリープ状態のいずれかの状態に選択的に設定可能に構成されている。
【００４４】
プリンタ１において、待機状態とスリープ状態とを切り換えるために、制御装置５０は、図７のフローに沿って処理を実行する。図７のフローは、例えば、プリンタ１のコンセントが接続されたときに開始される。
【００４５】
より詳細に説明すると、図７に示すように、プリンタ１のコンセントが接続されたときに、制御装置５０は、まず、スイッチ回路６３を制御して、電源回路６１を商用電源と接続させることで待機状態に設定する（Ｓ３０１）。そして、制御装置５０は、所定時間が経過する前にプリンタ１に信号が入力された場合には（Ｓ３０２：ＮＯ）、待機状態を維持し、プリンタ１への信号の入力がないまま、所定時間が経過したときに（Ｓ３０２：ＹＥＳ）、スイッチ回路６３を制御して、電源回路６１の商用電源との接続を遮断させることで、スリープ状態に設定する（Ｓ３０３）。ここで、制御装置５０は、タイマー６０からの信号に基づいて取得した時間に基づいてＳ３０２の判定を行う。また、Ｓ３０２のプリンタ１に入力される信号とは、例えば、印刷指令や、ユーザがプリンタ１の図示しない操作部を操作したときに入力される信号等である。
【００４６】
そして、制御装置５０は、プリンタ１に信号が入力されないときには（Ｓ３０４：ＮＯ）、プリンタ１に信号が入力されるまでスリープ状態を維持し、プリンタ１に信号が入力されたときに（Ｓ３０４：ＹＥＳ）、スイッチ回路６３を制御して、電源回路６１を商用電源と接続させることで待機状態に設定する。続いて、制御装置５０は、温度センサ５９からの信号に基づいて温度を取得し（Ｓ３０６）、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているか否かを判定する（Ｓ３０７、本発明の「判定処理」）。
【００４７】
制御装置５０は、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されている場合には（Ｓ３０７：ＹＥＳ）、そのままＳ３０２に戻る。一方、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には（Ｓ３０７：ＮＯ）、続いて、制御装置５０は、第１昇圧処理を実行し（Ｓ３０８）、続けて記憶処理を実行する（Ｓ３０９）。その後、制御装置５０は降圧処理を実行してから（Ｓ３１０）、Ｓ３０２に戻る。
【００４８】
待機状態からスリープ状態に移行した後、スリープ状態から待機状態に移行するまでの時間がある程度長いことが多い。そのため、スリープ状態から待機状態に移行したときには、プリンタ１の周囲の気温が変動するなどして、温度センサ５９によって検出される温度が変動している可能性が高い。そこで、本実施の形態では、スリープ状態から待機状態に移行して、電源回路６１における出力電圧の昇圧が可能となったときに、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているか否かを判定し、記憶されていない場合には、第１昇圧処理と記憶処理を実行することにより、現在の温度に対応する入出力情報をＥＥＰＲＯＭ５４に記憶させる。これにより、次にこの温度で出力電圧の昇圧を行うときに、第２昇圧処理を実行することで、出力電圧を目標電圧まで昇圧させるのにかかる時間を短縮することができる。
【００４９】
次に、本実施の形態に種々の変更を加えた変形例について説明する。
【００５０】
上述の実施の形態では、印刷時、定期的にフラッシングを行わせるとき、及び、スリープ状態から待機状態への復帰時に、現在の温度を取得し、取得された温度に対応する入出力情報が記憶されていない場合に、制御装置５０が、第１昇圧処理及び記憶処理を実行して、取得された温度に対応する入出力情報をＥＥＰＲＯＭ５４に記憶させたが、これ以外のタイミングで入出力情報をＥＥＰＲＯＭ５４に記憶させてもよい。
【００５１】
例えば、変形例１では、プリンタ１が待機状態にあるときに、制御装置５０が図８のフローに沿って処理を実行する。図８のフローは、例えば、プリンタ１において、コンセントが接続されたときや、印刷のための処理が完了したとき等、プリンタ１が待機状態に設定されたときに開始される。
【００５２】
プリンタ１が待機状態に設定されると、制御装置５０は、プリンタ１が待機状態となっている間（Ｓ４０１：ＹＥＳ）、Ｓ４０２〜Ｓ４０７の処理を実行する。そして、例えば、印刷指令が入力されたり、スリープ状態に切り換えられたりするなどして、待機状態でなくなったときに（Ｓ４０１：ＮＯ）、処理を終了する。
【００５３】
プリンタ１が待機状態となっている間、制御装置５０は、所定時間が経過するまで待機し（Ｓ４０２：ＮＯ）、所定時間が経過したときに（Ｓ４０２：ＹＥＳ）、温度センサ５９からの信号に基づいて温度を取得し（Ｓ４０３）、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されているか否かを判定する（Ｓ４０４、本発明の「判定処理」）。
【００５４】
取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されている場合には（Ｓ４０４：ＹＥＳ）、そのままＳ４０１に戻る。一方、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には（Ｓ４０４：ＮＯ）、続いて、制御装置５０は、第１昇圧処理を実行し（Ｓ４０５）、続けて記憶処理を実行する（Ｓ４０６）。その後、制御装置５０は、降圧処理を実行してから（Ｓ４０７）、Ｓ４０１に戻る。すなわち、変形例１では、制御装置５０は、待機状態において定期的に温度を取得し、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合に、第１昇圧処理及び記憶処理を実行する。
【００５５】
待機状態が継続すると、例えばプリンタ１の周囲の気温が変動するなどして、温度センサ５９で検出される温度が変動することがある。そこで、変形例１では、上述したように、制御装置５０が、待機状態で、所定時間毎に温度を取得し、取得した温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には、第１昇圧処理及び記憶処理を実行することで、その温度についての入出力方法をＥＥＰＲＯＭ５４に記憶させる。これにより、次にその温度で印刷等を行うときに、第２昇圧処理によって電源回路６１で生成させる出力電圧を昇圧させることで、出力電圧を目標電圧まで昇圧させるのにかかる時間を短縮することができる。
【００５６】
また、上述の実施の形態では、制御装置５０は、印刷時、及び、定期的フラッシングを行わせるときのいずれにおいても、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合に、第１昇圧処理及び記憶処理を実行したがこれには限られない。
【００５７】
変形例２では、プリンタ１に印刷指令が入力されたときに、制御装置５０は、図９に示すように、上述の実施の形態のＳ１０１〜Ｓ１０３と同様のＳ５０１〜Ｓ５０３の処理を実行する。そして、制御装置５０は、Ｓ５０３で取得された現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されている場合には（Ｓ５０４：ＹＥＳ）、上述の実施の形態と同様、現在の温度に対応する入出力情報を用いて、第２昇圧処理を実行する（Ｓ５０５）。一方、制御装置５０は、Ｓ５０３で取得された現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には（Ｓ５０４：ＮＯ）、ＥＥＰＲＯＭ５４に記憶されている各温度に対応する入出力情報のうち、現在の温度に最も近い温度に対応する入出力情報を用いて、第２昇圧処理を実行する（Ｓ５０６）。ここで、現在の温度に最も近い温度に対応する入出力情報とは、例えば、上述したように各温度範囲について個別に入出力情報を記憶させている場合に、現在の温度が含まれる温度範囲に最も近い温度範囲に対応する入出力情報のことである。なお、Ｓ５０６の処理については後ほど詳細に説明する。そして、制御装置５０は、Ｓ５０５又はＳ５０６の第２昇圧処理の後、上述のＳ１０８〜Ｓ１１３と同様のＳ５０７〜Ｓ５１２の処理を実行する。
【００５８】
また、変形例２でも、制御装置５０は、上述の実施の形態と同様、定期的にフラッシングを行わせるときには、取得された温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合に、第１昇圧処理及び記憶処理を実行する。
【００５９】
ここで、Ｓ５０６の、取得された温度に最も近い温度に対応する入出力情報を用いた第２昇圧処理について説明する。Ｓ５０６では、例えば、制御装置５０は、現在の温度におけるＰＷＭ信号と出力電圧との関係が、ＥＥＰＲＯＭ５４に記憶されている入出力情報のうち、現在の温度に最も近い温度に対応する入出力情報が示す関係であるとみなし、ＰＷＭ信号を設定する。あるいは、制御装置５０は、現在の温度に最も近い温度に対応する入出力情報に基づいて、現在の温度についてのＰＷＭ信号と出力電圧との関係を推定し、推定されたＰＷＭ信号と出力電圧との関係に基づいて、ＰＷＭ信号を設定してもよい。
【００６０】
また、このとき、制御装置５０は、２つ以上の温度に対応する入出力情報を用いて、現在の温度についてのＰＷＭ信号と出力電圧との関係を推定してもよい。例えば、制御装置５０は、現在の温度によりも高い温度に対応する入出力情報のうち現在の温度に最も近い温度に対応する入出力情報と、現在の温度よりも低い温度に対応する入出力情報のうち現在の温度に最も近い温度に対応する入出力情報とを用いて、現在の温度についてのＰＷＭ信号と出力電圧との関係を推定してもよい。
【００６１】
上述したように、プリンタでは、ＦＰＯＴを短縮することが要求される。一方で、上述の実施の形態のように、制御装置５０が、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていないときに、第１昇圧処理及び記憶処理を実行する場合には、第１昇圧処理によって電源回路６１の出力電圧を目標電圧まで昇圧させるのに時間がかかるため、ＦＰＯＴが長くなってしまう。
【００６２】
一方で、ある温度でのＰＷＭ信号と出力電圧との関係は、その温度に近い温度でのＰＷＭ信号と出力電圧との関係に近い。そこで、変形例２では、印刷時には、上述したように、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていないときに、制御装置５０は、現在の温度に最も近い温度に対応する入出力情報に基づいて第２昇圧処理を実行する。これにより、電源回路６１で生成される出力電圧を目標電圧まで昇圧させるのにかかる時間を短縮しつつ、出力電圧のオーバーシュートを極力発生しにくくすることができる。
【００６３】
また、定期的にフラッシングを行わせるときのフラッシングが開始されるまでの時間は、ＦＰＯＴと比較すると、短縮することに対する要求が低い。そこで、変形例２では、上述したように、定期的にフラッシングを行わせるときには、現在の温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていないときに、制御装置５０が第１昇圧処理及び記憶処理を実行する。これにより、現在の温度に対応する入出力情報をＥＥＰＲＯＭ５４に記憶させ、次にこの温度で電源回路６１において生成する出力電圧を昇圧させる際に、現在の温度に対応する入出力情報に基づいて第２昇圧処理を実行することができる。
【００６４】
また、変形例２では、印刷時には、取得された温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合に、現在の温度に最も近い温度に対応する入出力情報を用いて、第２昇圧処理を実行し、定期的にフラッシングを行わせるときには、取得された温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合には、制御装置５０が第１昇圧処理及び記憶処理を実行したが、これには限られない。制御装置５０が、印刷時、及び、定期的にフラッシングを行わせるときのいずれにおいても、取得された温度に対応する入出力情報がＥＥＰＲＯＭ５４に記憶されていない場合に、現在の温度に最も近い温度に対応する入出力情報を用いて、第２昇圧処理を実行してもよい。
【００６５】
また、上述の実施の形態では、入出力情報を、環境情報としての温度の情報に関連付けてＥＥＰＲＯＭ５４に記憶させたが、環境情報は温度の情報であることには限られない。例えば、プリンタ１の使用期間による電源回路６１を形成する素子の経年劣化等によって、電源回路６１の特性が変わる。そこで、例えば、入出力情報を、プリンタの使用期間の情報（本発明の「環境情報」）と関連付けて記憶させてもよい。そして、制御装置５０は、印刷時に、タイマー６０によって検出された使用期間に対応する入出力情報がＥＥＰＲＯＭに記憶されている場合に、第２昇圧処理を実行し、記憶されていない場合に第１昇圧処理及び記憶処理を実行してもよい。
【００６６】
さらには、入出力情報を、電源回路の使用環境に関連付けて記憶させることにも限られない。例えば、制御装置５０は、プリンタ１において初めて電源回路６１で生成される出力電圧を昇圧させる際に第１昇圧処理及び記憶処理を実行し、それ以降の電源回路６１で生成される出力電圧の昇圧時には、使用環境によらず、上記記憶処理で記憶させた入出力情報に基づいて第２昇圧処理を実行してもよい。
【００６７】
また、上述の実施の形態では、プラテン４の左側に、インクを吸収可能な材料からなるフラッシングフォーム７が設けられていたが、これには限られない。例えば、プラテン４の左側に、インクジェットヘッド３の複数のノズル１０が配置された領域の面積よりも大きな開口を有する筐体が配置され、この筐体内にインクを吸収可能なフォームが配置されていてもよい。この場合には、フラッシングにおいて、キャリッジ２をノズル１０が上記筐体の開口と対向する位置まで移動させたうえで、ノズル１０から上記筐体の開口に向けてインクを排出させる。
【００６８】
また、上述の実施の形態では、フラッシングフォーム７が、プラテン４の、ノズルキャップ２１と反対側にあり、印刷前フラッシングを行うために、キャリッジ２をノズルキャップ２１と対向するメンテナンス位置から、プラテン４と対向する位置を経て、フラッシングフォーム７と対向するフラッシング位置まで移動させ、この間に電源回路６１の出力電圧を昇圧させたが、これには限られない。
【００６９】
例えば、フラッシングフォーム７がプラテン４よりも右側に配置されていてもよい。あるいは、ノズルキャップ２１がフラッシングによってノズル１０から排出されるインクを受けるインク受け（本発明の「液体受け」）を兼ねていてもよい。これらの場合でも、電源回路６１の出力電圧を昇圧させる際に、出力電圧がオーバーシュートしてノズル１０からインクが漏れ出すと、プリンタのいずれかの部分に漏れ出したインクが付着して汚れてしまうことがある。したがって、これらの場合でも、現在の温度に対応する入出力情報が記憶されている場合に第２昇圧処理を実行し、入出力情報が記憶されている場合に第１昇圧処理及び記憶処理を実行してもよい。
【００７０】
また、上述の実施の形態では、電源回路６１と制御装置５０との間に平滑回路６２が接続されていたが、これには限られない。平滑回路６２がなく、電源回路６１と制御装置５０とが直接接続されていてもよい。
【００７１】
また、上述の実施の形態では、入出力情報として、記憶処理において、第１昇圧処理でＰＷＭ信号を入力する毎の、ＰＷＭ信号と実際の出力電圧との関係を個別に記憶させる。そして、第２昇圧処理において、電源回路６１で生成される出力電圧を、記憶させた複数の出力電圧のうち一部の出力電圧とするように、ＰＷＭ信号を設定する。しかしながら、これには限られない。上述の実施の形態とは別の形で、記憶処理において電源回路６１に入力される入力信号と実際の出力電圧との関係を示す入出力情報を記憶させ、第２昇圧処理において、記憶処理で記憶された入出力情報に基づいて入力信号を切り換えて出力電圧を昇圧させてもよい。
【００７２】
また、上述の実施の形態では、電源回路６１で生成される出力電圧を目標電圧まで段階的に昇圧させたが、これには限られない。電源回路からの出力電圧を一度に目標電圧まで昇圧させてもよい。この場合、一律の制御で、出力電圧を一度に目標電圧まで昇圧させようとすると、想定される出力電圧と実際の出力電圧とに差が生じる虞がある。そのため、この場合には目標電圧と実際に生成される出力電圧の差分を補うための制御が必要となり、出力電圧を目標電圧まで昇圧させるのに時間がかかってしまう。これに対して、上述したように、入出力情報が記憶されている場合に、入出力情報に基づいて、電源回路からの出力電圧の昇圧を行わせる。この場合には、想定される出力電圧と実際の出力電圧のずれがないため、上記のような差分を補うための処理が不要となり、出力電圧を目標電圧まで昇圧させるのに時間を短縮することができる。
【００７３】
また、以上では、キャリッジ２に搭載されたインクジェットヘッド３が走査方向に移動する、いわゆるシリアルヘッドを備えたプリンタに本発明を適用した例について説明したが、これには限られない。例えば、走査方向に記録用紙Ｐの全長にわたって延びる、いわゆるラインヘッドを備えたプリンタに本発明を適用することも可能である。
【００７４】
また、以上では、ノズルからインクを吐出させて印刷を行うプリンタに本発明を適用した例について説明したが、これには限られない。例えば、配線基板の配線パターンの材料など、インク以外の液体を吐出する液体吐出装置に本発明を適用することも可能である。さらには、液体吐出装置以外の装置に本発明を適用することも可能である。例えば、車両用の電源システム（特開2014-166028号公報等参照）や、光ディスク装置の電源回路（特
【符号の説明】
【００７５】
１  インクジェットプリンタ
２  キャリッジ
３  インクジェットヘッド
７  フラッシングフォーム
１８  ドライバＩＣ
２１  ノズルキャップ
５０  制御装置
５２  ＲＯＭ
５３  ＲＡＭ
５４  ＥＥＰＲＯＭ
５６  キャリッジモータ
５８  キャップ昇降装置
５９  温度センサ
６１  電源回路
６２  平滑回路
【図１】
2018140569.tif 000003
【図２】
2018140569.tif 000004
【図３】
2018140569.tif 000005
【図４】
2018140569.tif 000006
【図５】
2018140569.tif 000007
【図６】
2018140569.tif 000008
【図７】
2018140569.tif 000009
【図８】
2018140569.tif 000010
【図９】
2018140569.tif 000011