(57)【要約】【課題】電源装置の温度上昇を抑制すること。【解決手段】瞬時電力演算手段４２は、電源装置５１により給電される複数の構成要素あるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上の熱源となる構成要素１４，１５，１６毎の瞬時的な消費電力に関する値を演算する。電源蓄熱演算手段４３は、その構成要素１４，１５，１６毎の瞬時的な消費電力の合計値を、電源装置５１の放熱を考慮して積算し、電源装置５１の蓄熱値３１を演算する。この蓄熱値３１が所定の閾値以上である場合、制御手段４４は、電源装置５１により給電される構成要素１６を用いた所定の制御の際に、所定の休止時間の経過を待ち、その後にその所定の制御を開始する。【選択図】図１
2008030217.tif 000002
【特許請求の範囲】
【請求項１】
インクジェットプリンタで使用される複数の構成要素へ電力を供給する電源装置と、
上記複数の構成要素あるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上の熱源となる構成要素毎の瞬時的な消費電力に関する値を演算する瞬時電力演算手段と、
上記構成要素毎の瞬時的な消費電力の合計値を、上記電源装置の放熱を考慮して積算することで、上記電源装置の蓄熱値を演算する電源蓄熱演算手段と、
上記電源装置の蓄熱値が所定の閾値以上である場合、上記電源装置により給電される上記構成要素を用いた所定の制御の際に、所定の休止時間の経過を待ち、その後にその所定の制御を開始する制御手段と、
を有することを特徴とするインクジェットプリンタ。
【請求項２】
インクジェットプリンタで使用される複数のモータへ電力を供給する電源装置と、
上記複数のモータあるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上のモータ毎の瞬時的な消費電力に関する値を演算する瞬時電力演算手段と、
上記モータ毎の瞬時的な消費電力の合計値を、上記電源装置の放熱を考慮して積算することで、上記電源装置の蓄熱値を演算する電源蓄熱演算手段と、
上記電源装置の蓄熱値が所定の閾値以上である場合、上記電源装置により給電されるモータを用いた所定の制御の際に、所定の休止時間の経過を待ち、その後にその所定の制御を開始する制御手段と、
を有することを特徴とするインクジェットプリンタ。
【請求項３】
前記電源装置が給電する複数のモータには、給紙トレイからの印刷媒体の搬送に利用される第一の搬送モータと、上記第一の搬送モータにより搬送される上記印刷媒体を印刷位置へ搬送するために利用される第二の搬送モータと、キャリッジの駆動に利用されるキャリッジモータとが含まれていて、
前記制御手段は、上記キャリッジモータを駆動する印字制御の際に前記休止時間の経過を待ち、その後に上記キャリッジモータを用いた印字制御を開始することを特徴とする請求項２記載のインクジェットプリンタ。
【請求項４】
前記瞬時電力演算手段により演算される前記モータ毎の瞬時的な消費電力に関する値を、前記各モータの放熱を考慮して積算することで、前記各モータの蓄熱値を演算する個別蓄熱演算手段を有し、
前記制御手段は、前記電源蓄熱演算手段により積算される前記電源装置の蓄熱値により判断される前記電源装置の蓄熱レベルと、上記個別蓄熱演算手段により演算される前記各モータの蓄熱値により判断される前記各モータの複数の蓄熱レベルとのうち、最も高い蓄熱レベルでの休止時間が経過するのを待つこと、
を特徴とする請求項２または３記載のインクジェットプリンタ。
【請求項５】
インクジェットプリンタで使用される複数の構成要素へ電力を供給する電源装置の発熱制御方法であって、
上記複数の構成要素あるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上の熱源となる構成要素毎の瞬時的な消費電力に関する値を演算するステップと、
上記構成要素毎の瞬時的な消費電力の合計値を、上記電源装置の放熱を考慮して積算することで、上記電源装置の蓄熱値を演算するステップと、
上記電源装置の蓄熱値が所定の閾値以上である場合、上記電源装置により給電される上記構成要素を用いた所定の制御の際に、所定の休止時間の経過を待つステップと、
その所定の休止時間の経過を待った後に、上記所定の制御を開始するステップと、
を有することを特徴とする電源装置の発熱制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタおよびその電源装置の発熱制御方法に関する。
【背景技術】
【０００２】
特許文献１は、キャリッジが１パスするときのキャリッジモータの電流値（実行電流値）とキャリッジの移動時間とから１パス当たりの単位発熱量を演算し、現在の発熱温度を求め、その発熱温度が閾値を超えると、キャリッジ１パス毎に休止時間を設ける記録装置を開示する。これにより、電動モータの発熱を制限する。
【０００３】
【特許文献１】特開２００３−１５９８５７号公報（要約、特許請求の範囲、発明の詳細な説明など、）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
インクジェットプリンタは、電源装置を有する。電源装置は、たとえば、スループットを上げるために電動モータを高速駆動したり、電動モータとして小型のものを使用したりすると、供給電力が大きくなり、より高い温度まで上昇してしまうようになる。また、電源装置は、供給電力が増えることがないとしても、インクジェットプリンタや電源装置自体を小型化すると、より高い温度まで上昇し易くなる。
【０００５】
なお、インクジェットプリンタでは、インクが所定の軌跡に沿って飛翔するために、筐体の内部に不要な空気の流れが生じないように設計する必要がある。そのため、インクジェットプリンタの内部は、外部雰囲気から遮断されがちとなる。そのため、インクジェットプリンタの内部に配設される電源装置は、自然冷却され難い。また、筐体の内部に電源装置を強制冷却するファンを設けることが難しい。また、電源装置の温度を検出するサーミスタなどを設けると、コストが上昇してしまう。
【０００６】
本発明は、電源装置の温度上昇を抑制することができるインクジェットプリンタおよびその電源装置の発熱制御方法を得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るインクジェットプリンタは、インクジェットプリンタで使用される複数の構成要素へ電力を供給する電源装置と、複数の構成要素あるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上の熱源となる構成要素毎の瞬時的な消費電力に関する値を演算する瞬時電力演算手段と、構成要素毎の瞬時的な消費電力の合計値を、電源装置の放熱を考慮して積算することで、電源装置の蓄熱値を演算する電源蓄熱演算手段と、電源装置の蓄熱値が所定の閾値以上である場合、電源装置により給電される構成要素を用いた所定の制御の際に、所定の休止時間の経過を待ち、その後にその所定の制御を開始する制御手段と、を有するものである。
【０００８】
この構成を採用すれば、電源装置が給電する少なくとも２つ以上の熱源となる構成要素の消費電力を積算する。そして、それを積算して得られる電源装置の蓄熱値が所定の閾値以上である場合、所定の休止時間の経過を待ってから、電源装置により給電される構成要素を用いた所定の制御を開始する。電源装置は、その休止時間により冷却される。
【０００９】
本発明に係る他のインクジェットプリンタは、インクジェットプリンタで使用される複数のモータへ電力を供給する電源装置と、複数のモータあるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上のモータ毎の瞬時的な消費電力に関する値を演算する瞬時電力演算手段と、モータ毎の瞬時的な消費電力の合計値を、電源装置の放熱を考慮して積算することで、電源装置の蓄熱値を演算する電源蓄熱演算手段と、電源装置の蓄熱値が所定の閾値以上である場合、電源装置により給電されるモータを用いた所定の制御の際に、所定の休止時間の経過を待ち、その後にその所定の制御を開始する制御手段と、を有するものである。
【００１０】
この構成を採用すれば、電源装置が給電する少なくとも２つ以上のモータの消費電力の積算値に応じた休止時間により、電源装置の温度上昇を抑制することができる。
【００１１】
本発明に係る他のインクジェットプリンタは、上述した発明の構成に加えて、以下の特徴を有するものである。すなわち、電源装置が給電する複数のモータには、給紙トレイからの印刷媒体の搬送に利用される第一の搬送モータと、第一の搬送モータにより搬送される印刷媒体を印刷位置へ搬送するために利用される第二の搬送モータと、キャリッジの駆動に利用されるキャリッジモータとが含まれる。そして、制御手段は、キャリッジモータを駆動する印字制御の際に休止時間の経過を待ち、その後にキャリッジモータを用いた印字制御を開始する。
【００１２】
この構成を採用すれば、第一の搬送モータおよび第二の搬送モータは、同時に駆動されて電力を消費する。そして、その電力消費の結果として電源装置の温度が上昇したとしても、その後のキャリッジモータを用いた印字制御の際の休止期間により電源装置を冷却することができる。第一の搬送モータと第二の搬送モータとの同期動作を妨げることなく、それに応じた電源装置の休止時間を設け、印刷中に、電源装置の温度上昇を抑制するように制御することができる。
【００１３】
本発明に係る他のインクジェットプリンタは、上述した発明の各構成に加えて、瞬時電力演算手段により演算されるモータ毎の瞬時的な消費電力に関する値を、各モータの放熱を考慮して積算することで、各モータの蓄熱値を演算する個別蓄熱演算手段を有する。そして、制御手段は、電源蓄熱演算手段により積算される電源装置の蓄熱値により判断される電源装置の蓄熱レベルと、個別蓄熱演算手段により演算される各モータの蓄熱値により判断される各モータの複数の蓄熱レベルとのうち、最も高い蓄熱レベルでの休止時間が経過するのを待つ。
【００１４】
この構成を採用すれば、休止時間は、電源装置および各モータの中の最も高い蓄熱レベルに応じたものとなる。したがって、この休止時間により、電源装置および各モータを冷却することができる。また、単位時間当たりの印刷枚数（スループット）の必要以上の低下を防止することができる。
【００１５】
本発明に係るインクジェットプリンタで使用される複数の構成要素へ電力を供給する電源装置の発熱制御方法は、以下の各ステップを有する。すなわち、複数の構成要素あるいは当該複数の構成要素のうちの一部であって、少なくとも２つ以上の熱源となる構成要素毎の瞬時的な消費電力に関する値を演算するステップと、構成要素毎の瞬時的な消費電力の合計値を、電源装置の放熱を考慮して積算することで、電源装置の蓄熱値を演算するステップと、電源装置の蓄熱値が所定の閾値以上である場合、電源装置により給電される構成要素を用いた所定の制御の際に、所定の休止時間の経過を待つステップと、その所定の休止時間の経過を待った後に、所定の制御を開始するステップと、を有する。
【００１６】
この方法を採用すれば、電源装置が給電する少なくとも２つ以上の熱源となる構成要素の消費電力を積算し、それを積算して得られる電源装置の蓄熱値が所定の閾値以上である場合には、所定の休止時間の経過を待ち、その後に、電源装置により給電される構成要素を用いた所定の制御を開始する。電源装置は、その休止時間により冷却される。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係るインクジェットプリンタおよびその電源装置の発熱制御方法を、図面に基づいて説明する。
【００１８】
図１は、本発明の実施の形態に係るインクジェットプリンタ１の構成図である。インクジェットプリンタ１は、ＬＤ（リタード）ローラ３、ＰＦローラ４、排紙ローラ６を有する。ＬＤローラ３は、第一の搬送モータとしてのＡＳＦモータ１４により回転駆動される。ＰＦローラ４および排紙ローラ６は、第二の搬送モータとしてのＰＦモータ１５により回転駆動される。ＬＤローラ３およびＰＦローラ４が共に回転駆動されることで、給紙トレイ２上の印刷媒体の一種である用紙は、プラテン５上の印刷位置へ搬送される。排紙ローラ６などが回転駆動されることで、給紙位置の用紙は、排紙トレイ７へ排出される。以下において、この用紙の給紙方向を副走査方向とよび、それと略垂直な方向を主走査方向とよぶ。
【００１９】
また、インクジェットプリンタ１は、キャリッジ８を有する。キャリッジ８のプラテン５側には、インクを吐出する図示外の記録ヘッドが設けられる。キャリッジ８は、ＣＲ（キャリッジ）モータ１６の駆動によりプラテン５上を主走査方向へ移動する。
【００２０】
インクジェットプリンタ１は、ＡＳＦモータ１４の回転速度を検出する第二ロータリエンコーダ１１と、ＰＦローラ４による用紙の搬送速度を検出する第一ロータリエンコーダ１２と、キャリッジ８の移動速度を検出するリニアエンコーダ１３と、ＰＦモータ１５、ＡＳＦモータ１４およびＣＲモータ１６などを駆動する電力を与えるモータドライバ１７と、マイクロコンピュータの一種であるＡＳＩＣ１８と、マイクロコンピュータ１９と、を有する。
【００２１】
マイクロコンピュータ１９は、メモリ２１、タイマ２２などを有する。メモリ２１は、モータ１４，１５，１６毎の蓄熱データ３２，３３，３４、複数のモータ１４，１５，１６の合計蓄熱データ３１、モータ１４，１５，１６毎の休止時間テーブル３６，３７，３８、電源装置５１に対応する電源休止時間テーブル３５を記憶する。マイクロコンピュータ１９の図示外の中央処理装置がプログラムを実行すると、主制御部４１、瞬時電力演算手段としての瞬時電力演算部４２、電源蓄熱演算手段および個別蓄熱演算手段としての蓄熱更新部４３、制御手段としての印字制御部４４、ＰＦ制御部４５、ＡＳＦ制御部４６が機能的に実現される。
【００２２】
図２は、図１中の電源休止時間テーブル３５のデータ構造の一例を示す図である。電源休止時間テーブル３５は、４つの蓄熱レベル毎に、それぞれの蓄熱値の範囲と、休止時間とを有する。なお、モータ１４，１５，１６毎の休止時間テーブルである、ＰＦ休止時間テーブル３７、ＡＳＦ休止時間テーブル３６およびＣＲ休止時間テーブル３８も同様のデータ構造により、蓄熱レベル毎の蓄熱値の範囲と休止時間とを有する。なお、これらのテーブル３５，３６，３７，３８は、休止時間に替えて、前回の駆動時間と乗算されることで休止時間を生成するための、休止時間割合などを有するものであってもよい。
【００２３】
そして、以上のインクジェットプリンタ１の構成要素は、インクジェットプリンタ１に設けられた電源装置５１により給電される。
【００２４】
次に、以上の構成を有するインクジェットプリンタ１の動作を説明する。電源が投入されると、インクジェットプリンタ１には、図１の構成が実現される。主制御部４１は、初期化処理において、瞬時電力演算部４２、蓄熱更新部４３へ起動を指示する。
【００２５】
瞬時電力演算部４２は、タイマ２２により所定の計測時間（たとえば数十ミリ秒）が計測される度に、各モータ１４，１５，１６の瞬時電力値の計測処理を実行する。たとえば瞬時電力演算部４２は、ＡＳＩＣ１８から読み込んだ第一ロータリエンコーダ１２に基づく用紙の搬送速度からＰＦモータ１５の回転数を演算し、その回転数からＰＦモータ１５の瞬時的な電力値を演算する。同様に、瞬時電力演算部４２は、リニアエンコーダ１３に基づくキャリッジ８の移動速度からＣＲモータ１６の回転数を演算し、その回転数からＣＲモータ１６の瞬時的な電力値を演算し、第二ロータリエンコーダ１１に基づくＡＳＦモータ１４の回転数からＡＳＦモータ１４の瞬時的な電力値を演算する。
【００２６】
図３は、図１中のＰＦモータ１５（ＤＣモータ）に流れる瞬時電流の求め方を示す説明図である。ＰＦモータ１５は、内部抵抗６１に誘導電圧源６２が接続された等価回路で示すことができる。この誘導電圧源６２は、ＰＦモータ１５の定格電圧での回転速度に応じた誘導起電圧を生成する。図３に示すように、このＰＦモータ１５に、モータドライバ１７により所定の電圧が印加されると、図３の回路には電流Ｉが流れる。この電流Ｉは、下記式１により演算することができる。下記式１において、Ｖｓは、ＰＦモータ１５に印加される電圧であり、デューティ比は、ＰＦモータ１５に印加される電圧のデューティ比であり、Ｒは、ＰＦモータ１５の内部抵抗６１である。
【００２７】
Ｉ＝｛Ｖｓ×デューティ比−（Ｖｓ×ＰＦモータ１５の回転数／ＰＦモータ１５の定格電圧での回転速度）｝／Ｒ  ・・・式１
【００２８】
たとえば、瞬時電力演算部４２は、第一ロータリエンコーダ１２に基づく用紙の搬送速度からＰＦモータ１５の回転数を演算し、さらに上記式１により電流値Ｉを演算する。そして、瞬時電力演算部４２は、たとえば演算した電流値Ｉを二乗した値に、計測時間を乗算した値を、ＰＦモータ１５の瞬時的な電力値として演算する。
【００２９】
蓄熱更新部４３は、タイマ２２により所定の更新時間（たとえば６０秒）が計測される度に、各モータ１４，１５，１６の累積的な蓄熱値と、その合計の累積的な蓄熱値とを演算する。たとえば、蓄熱更新部４３は、ＰＦモータ１５、ＡＳＦモータ１４およびＣＲモータ１６についての前回の蓄熱更新時以降に演算された複数の瞬時電力値を積分して合計電力値を演算し、前回計算した合計蓄熱値に所定の放熱係数（たとえば０．９３など）を乗算し、それらを加算して新たな合計蓄熱値を演算する。蓄熱更新部４３は、同様の演算処理により、モータ１４，１５，１６毎の新たな蓄熱値を演算する。蓄熱更新部４３は、演算した合計蓄熱値およびモータ１４，１５，１６毎の蓄熱値により、マイクロコンピュータ１９のメモリ２１に記憶される各蓄熱データ３１，３２，３３，３４を更新する。
【００３０】
瞬時電力演算部４２および蓄熱更新部４３へ起動を指示して初期化処理を終えると、主制御部４１は、印刷データ待ちとなる。インジェットプリンタ１が図示外のパーソナルコンピュータなどから印刷データを受信すると、主制御部４１は、印刷処理を開始する。主制御部４１は、ＰＦ制御部４５およびＡＳＦ制御部４６へ給紙動作を指示する。
【００３１】
ＰＦ制御部４５は、給紙動作が指示されると、メモリ２１から図示外のＰＦ用給紙制御データを読み込み、所定の時間毎に制御目標値をＡＳＩＣ１８へ供給する。ＡＳＩＣ１８では、図示外のＤＣユニットが供給された制御目標値と第一ロータリエンコーダ１１により検出される速度とを比較する。ＡＳＩＣ１８は、この比較に基づくＰＩＤ制御などによる指令値をモータドライバ１７へ出力する。モータドライバ１７は、ＰＦモータ１５を回転駆動する。
【００３２】
同様に、ＡＳＦ制御部４６は、給紙動作が指示されると、メモリ２１から図示外のＡＳＦ用給紙制御データを読み込み、制御目標値をＡＳＩＣ１８へ供給する。ＡＳＩＣ１８は、指令値をモータドライバ１７へ出力し、モータドライバ１７は、ＡＳＦモータ１４を回転駆動する。これにより、ＰＦモータ１５およびＡＳＦモータ１４は、ＰＦ制御部４５とＡＳＦ制御部４６とによる独立した別々の制御により、回転駆動される。給紙トレイ２上の用紙は、ＬＤローラ３により搬送され、さらにＬＤローラ３により搬送される用紙は、ＰＦローラ４により、プラテン５上の印刷位置へ搬送される。
【００３３】
以上の給紙動作が完了すると、ＰＦ制御部４５およびＡＳＦ制御部４６は、給紙駆動を終了する。主制御部４１は、印字制御部４４へ印字動作を指示する。
【００３４】
図４は、図１中の印字制御部４４が実行する印字制御の流れを示すフローチャートである。印字制御部４４は、まず、メモリ２１から合計蓄熱データ３１および電源休止時間テーブル３５を読み込み、電源装置５１の電力供給による蓄熱レベルを判断する。また、印字制御部４４は、まず、メモリ２１から各モータ１４，１５，１６の蓄熱データ３２，３３，３４および休止時間テーブル３６，３７，３８を読み込み、各モータ１４，１５，１６の蓄熱レベルを判断する（ステップＳＴ１）。印字制御部４４は、たとえば図２に示す電源休止時間テーブル３５の各蓄熱レベルの範囲と、合計蓄熱データ３１の合計蓄熱値とを比較し、電源装置５１の蓄熱レベルを判断する。
【００３５】
電源装置５１の蓄熱レベルおよび各モータ１４，１５，１６の蓄熱レベルを判断した後、印字制御部４４は、その中の最も高い蓄熱レベルを特定する（ステップＳＴ２）。たとえば電源装置５１の蓄熱レベルが「２」であり、各モータ１４，１５，１６の蓄熱レベルが「１」である場合、電源装置５１の蓄熱レベル「２」を最高蓄熱レベルと特定する。
【００３６】
最高蓄熱レベルを特定した後、印字制御部４４は、その最高蓄熱レベルに基づいて休止制御の要否を判断する（ステップＳＴ３）。印字制御部４４は、すべてのモータ１４，１５，１６の蓄熱レベルおよび電源装置５１の蓄熱レベルがそれぞれの休止時間テーブル３５，３６，３７，３８の最低の蓄熱レベルより低い場合、休止不要と判断する。印字制御部４４は、後述する印字動作の制御を開始する（ステップＳＴ６）。それ以外の場合、印字制御部４４は、休止要と判断し、有意な休止時間の設定処理を実行する。
【００３７】
休止要と判断すると、印字制御部４４は、最高蓄熱レベルに対応する休止時間テーブル３５〜３８の中から、特定した最高蓄熱レベルに対応する休止時間を読み込む。たとえば最高蓄熱レベルが電源装置５１の「２」であるとき、印字制御部４４は、図２中の休止時間「２００（ミリ秒）」を読み込む（ステップＳＴ４）。そして、印字制御部４４は、タイマ２２を参照してこの休止時間が経過するのを待つ（ステップＳＴ５）。休止時間が経過すると、印字制御部４４は、印字動作の制御を開始する（ステップＳＴ６）。
【００３８】
印字動作の制御において、印字制御部４４は、ＣＲモータ１６を駆動する。ＣＲモータ１６の駆動により、キャリッジ８は、主走査方向へ定速で移動する。キャリッジ８の記録ヘッドは、印刷データに基づいてインクを吐出する。これにより、用紙のうち、印刷位置へ給紙されている部位には、インクが付着する。
【００３９】
以上の印字制御部４４による印字制御が終了すると、主制御部４１は、ＰＦ制御部４５へ紙送り動作を指示する。ＰＦ制御部４５は、ＰＦモータ１５を駆動し、紙送り制御を実行する。これにより、印刷位置に給紙されている用紙は、所定の幅で送られる。
【００４０】
主制御部４１は、たとえば印刷データが終了したり、用紙の後端が印刷位置を通過したりするまでの間、紙送り動作が完了すると、次に実行する制御動作として印字動作を判断し、印字動作が完了すると、次に実行する制御動作として紙送り動作を判断する。これにより、印刷位置に給紙されている用紙は、所定の幅ずつ送られ、その送り毎にインクが付着する。印刷位置に給紙されている用紙には、印刷データに基づく画像が印刷される。また、印字制御部４４は、印字動作が指示される度に図４に示す処理を実行し、必要に応じてその実行時に判断する最高蓄熱レベルに応じた休止時間を待ち（ステップＳＴ１〜ＳＴ５）、印字制御を実行する（ステップＳＴ６）。
【００４１】
また、印刷データが終了したり、用紙の後端が印刷位置を通過したりすると、主制御部４１は、次に実行する制御動作として排紙動作を判断し、ＰＦ制御部４５へ排紙動作を指示する。ＰＦ制御部４５は、ＰＦモータ１５を駆動し、排紙制御を実行する。これにより、印刷位置に給紙されている用紙は、排紙トレイ７へ排出される。また、ＰＦ制御部４５は、ＰＦモータ１５の駆動時間で、ＰＦ最終駆動時間データを更新する。
【００４２】
なお、複数の用紙に対して連続的に印刷をする場合、主制御部４１は、排紙動作およびそれに続く給紙動作の指示の替わりに、給排紙動作を指示するようにしてもよい。主制御部４１は、ＰＦ制御部４５およびＡＳＦ制御部４６へ給排紙動作を指示する。ＰＦモータ１５およびＡＳＦモータ１４は駆動される。これにより、印刷位置にある用紙が排紙トレイ７へ排出され、且つ、次の未印刷の用紙が給紙トレイ２から印刷位置へ給紙される。
【００４３】
以上のように、この実施の形態に係るインクジェットプリンタ１において、電源装置５１は、ＰＦモータ１５、ＡＳＦモータ１４、ＣＲモータ１６へ電力を供給する。ＰＦモータ１５は、給紙動作、紙送り動作、排紙動作および給排紙動作において駆動される。ＡＳＦモータ１４は、給紙動作および給排紙動作において駆動される。ＣＲモータ１６は、印字動作において駆動される。印字制御部４４は、これらのモータ１４，１５，１６および電源装置５１の中の最高の蓄熱レベルを判断し、その最高の蓄熱レベルに応じた休止時間が経過した後に、所定の印字動作の制御を実行する。
【００４４】
図５は、インクジェットプリンタ１のある期間の動作を示すタイミングチャートである。図５（Ａ）は、ＰＦモータ１５の回転速度であり、図５（Ｂ）は、ＣＲモータ１６の回転速度であり、図５（Ｃ）は、電源装置５１の温度であり、図５（Ｄ）は、電源装置５１の蓄熱値（合計蓄熱値）である。横軸は、時間である。図５に示すように、電源装置５１の温度は、ＰＦモータ１５やＣＲモータ１６などが駆動されることで上昇し、ＰＦモータ１５やＣＲモータ１６などが駆動されなくなると、放熱により冷却されて低下する。合計蓄熱値は、電源装置５１の温度の昇降に対応して増減する。
【００４５】
そして、図５（Ｄ）の３段目の更新期間に示すように、電源装置５１の蓄熱値（合計蓄熱値）が蓄熱レベルの下限値「４０」以上となり、それが最高蓄熱レベルであると、印字制御部４４は、図２中の休止時間「１００（ミリ秒）」を用いて有意な休止時間を待つ。印字制御部４４は、図５（Ｂ）に示すように、その休止時間が経過するのを待ってから印字動作の制御を開始する。
【００４６】
その結果、図５（Ａ）および（Ｂ）に示すように、３段目の更新期間におけるＣＲモータ１６やＰＦモータ１５などの合計の駆動時間は、たとえば２段目などより少なくなる。ＣＲモータ１６やＰＦモータ１５などの電力消費が減り、電源装置５１の温度上昇が抑えられ、合計蓄熱値の増加も抑えられる。図５（Ｄ）では、電源装置５１の蓄熱値（合計蓄熱値）は、４段目へと上昇することなく抑えこまれ、３段目と同じ値に維持される。なお、このような休止制御がなされなかった場合には、電源装置５１の蓄熱値（合計蓄熱値）は、図５（Ｄ）中に点線で示す４段目へと上昇してしまい、３段目より高くなってしまう。合計蓄熱値は、モータ１４，１５，１６の駆動時間が長くなるほど高い値になってしまう。この実施の形態のように、印字動作中に休止時間を設けることで、合計蓄熱値が上昇し続けるのを防げる。
【００４７】
ＰＦモータ１５は、給紙動作や給排紙動作などにおいてＡＳＦモータ１４とともに、時期を重ねて駆動される。ＰＦモータ１５は、ＰＦ制御部４５により駆動が制御され、ＡＳＦモータ１４は、ＰＦ制御部４５とは別のＡＳＦ制御部４６による独立した制御により、同期駆動される。仮にこのような場合において、ＰＦ制御部４５が独自に電源装置５１の温度などに応じた休止時間を演算し、その経過を待つとすると、これらの同期が確保されなくなり、正しい給紙動作ができなくなる。これに対して、この実施の形態では、ＣＲモータ１６の駆動時に、印字制御部４４が、電源装置５１の温度などに応じたすべての休止時間を演算して待つ。印字中に、ＰＦモータ１５やＡＳＦモータ１４などは同期駆動されない。電源装置５１や、ＰＦモータ１５およびＡＳＦモータ１４を冷却するための休止時間は、ＰＦモータ１５とＡＳＦモータ１４との同期動作を妨げることなく確保される。
【００４８】
なお、図５は、電源装置５１の蓄熱値（合計蓄熱値）が最高蓄熱レベルとなるときの図である。この他にも、ＣＲモータ１６の蓄熱値が最高蓄熱レベルとなるときや、ＰＦモータ１５の蓄熱値が最高蓄熱レベルとなるときや、ＡＳＦモータ１４の蓄熱値が最高蓄熱レベルとなるときもある。これらの場合でも、印字制御部４４は、その時々に最高蓄熱レベルと判断したモータ１４，１５，１６の休止時間を確保する。ＰＦモータ１５、ＡＳＦモータ１４およびＣＲモータ１６は、この回の休止時間により冷却される。その結果、印字制御部４４は、電源装置５１のみならず、ＰＦモータ１５、ＣＲモータ１６やＡＳＦモータ１４などをも冷却するように休止時間を設け、その休止時間によりこれらのすべてのモータ１４，１５，１６の温度が上昇し続けてしまうことを防止することができる。
【００４９】
図６は、休止時間の設定効果を示す説明図である。図６において、横軸は、時間であり、縦軸は、蓄熱値である。蓄熱値は、電源装置５１やモータ１４，１５，１６の温度と連動して増減する。休止時間を設けない場合、図中の点線で示すように、電源装置５１やモータ１４，１５，１６の温度および蓄熱値は、上昇し続ける。休止時間を設けない場合、連続的に動作可能な期間には、限界がある。
【００５０】
これに対して、休止時間を設けると、図６中の実線で例示するように、蓄熱値は、たとえば蓄熱レベル「２」までしか上昇しない。インクジェットプリンタ１は、休止時間を設けない場合の限界期間を超えて、連続的に印刷をすることができる。電源装置５１やモータ１４，１５，１６を過熱により焼損することなく、長時間にわたって連続した印刷が可能である。たとえば印刷中に電源装置５１などが過熱ぎみになれば必要な休止時間を確保するので、連続印刷を、電源装置５１や各モータ１４，１５，１６の過熱により中断することなく継続することができる。
【００５１】
また、この実施の形態では、各休止時間テーブル３５，３６，３７，３８において休止時間は、所定の蓄熱値以上に対応付けられている。たとえば図２に示すように、電源休止時間テーブル３５において休止時間は、蓄熱値「４０」以上に対応付けられている。したがって、電源装置５１に対応する合計蓄熱データ４１の値がこの下限値より小さく、且つ、すべてのモータ１４，１５，１６に対応する蓄熱データ３２，３３，３４の値が同様の下限値より小さい場合、休止時間は設定されない。休止時間が設定されない場合、インクジェットプリンタ１は、本来の印刷速度（スループット）により印刷することができる。
【００５２】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。たとえば上記実施の形態では、電源装置５１の温度上昇を制御するとともに、ＰＦモータ１５、ＡＳＦモータ１４およびＣＲモータ１６の温度上昇を制御している。この他にもたとえば、給紙時に給紙トレイ２上の用紙をＬＤローラ３へ当接させるＡＳＦサブモータ、キャリッジ８のインクを吸引する吸引モータなどの各種のモータの温度上昇を合わせて制御するようにしてもよい。また、たとえばＰＦモータ１５およびＣＲモータ１６のみなどのように一部のモータの温度上昇を制御するようにしてもよい。
【００５３】
上記実施の形態では、瞬時電力演算部４２は、第一ロータリエンコーダ１２の検出に基づく瞬時搬送速度から、ＰＦモータ１５の計測周期における瞬時的な電力値を演算している。第一ロータリエンコーダ１２は、インクジェットプリンタ１において、用紙の搬送距離や搬送速度を検出するために略必須のものである。したがって、ＰＦモータ１５の温度や電流を検出するための専用のセンサなどを別途追加する必要がない。
【００５４】
上記実施の形態では、印字制御部４４が、インクジェットプリンタ１の電源装置５１の合計蓄熱データ３１および各モータ１４，１５，１６に対応する蓄熱データ３２，３３，３４に基づいて休止時間を選択し、その休止時間の経過を待つ。この他にもたとえば、主制御部４１が、電源装置５１の合計蓄熱データ３１および各モータ１４，１５，１６に対応する蓄熱データ３２，３３，３４から休止時間を選択して待ち、その後に各種の駆動動作を指示するようにしてもよい。この場合、電源装置５１およびすべてのモータ１４，１５，１６が必要とする十分な休止時間を確保し、それらの温度を制御することができる。
【００５５】
上記実施の形態では、ＰＦモータ１５、ＣＲモータ１６およびＡＳＦモータ１４についての瞬時的な電力値を演算し、それらを合計した電力値を、電源装置５１の蓄熱値（合計蓄熱値）としている。電源装置５１は、これらのモータ１４，１５，１６のほかにも、記録ヘッドの複数のノズル内に設けられる複数のピエゾ素子へ電力を供給する。この複数のピエゾ素子による消費電力は大きい。瞬時電力演算部４２は、この複数のピエゾ素子による瞬時的な電力値を演算し、蓄熱更新部４３は、この複数のピエゾ素子による瞬時的な電力値を加算した合計蓄熱値を演算するようにしてもよい。このように、電源装置５１が給電する複数の負荷部材の中の、大きな電力を消費する熱源となる構成要素の合計の消費電力を演算することで、インクジェットプリンタ１のすべての構成要素による消費電力を演算することなく、電源装置５１の発熱を好適に制御することができる。
【産業上の利用可能性】
【００５６】
本発明は、インクジェットプリンタに好適に利用することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態に係るインクジェットプリンタ１の構成図である。
【図２】図１中の電源休止時間テーブルのデータ構造の一例を示す図である。
【図３】図１中のＰＦモータに流れる瞬時電流の求め方を示す説明図である。
【図４】図１中の印字制御部が実行する印字制御の流れを示すフローチャートである。
【図５】インクジェットプリンタのある期間の動作を示すタイミングチャートである。
【図６】休止時間テーブルに基づく休止時間の設定効果を示す説明図である。
【符号の説明】
【００５８】
１  インクジェットプリンタ、２  給紙トレイ、８  キャリッジ、１４  ＡＳＦモータ（第一の搬送モータ、複数のモータの中の１つ、複数の構成要素の中の１つ）、１５  ＰＦモータ（第二の搬送モータ、複数のモータの中の１つ、複数の構成要素の中の１つ）、１６  ＣＲモータ（キャリッジモータ、複数のモータの中の１つ、複数の構成要素の中の１つ）、４２  瞬時電力演算部（瞬時電力演算手段）、４３  蓄熱更新部（電源蓄熱演算手段、個別蓄熱演算手段）、４４  印字制御部（制御手段）、５１  電源装置
【図１】
2008030217.tif 000003
【図２】
2008030217.tif 000004
【図３】
2008030217.tif 000005
【図４】
2008030217.tif 000006
【図５】
2008030217.tif 000007
【図６】
2008030217.tif 000008