(57)【要約】【課題】装置内温度が上昇しすぎるのを抑制しつつ、当該温度上昇を抑制するための制御を行う頻度を低減する。【解決手段】プリンタ１０は、シートＳを搬送経路Ｌに沿って搬送する搬送部３０と、前記搬送部３０を駆動する駆動部としてのモータ３７と、搬送されるシートに画像を印刷する印刷部４０と、制御部としてのコントローラ８０を備える。前記コントローラ８０は、前記印刷部４０により印刷処理が実行されるごとにカウントされるカウンタ８７のカウント値が閾値に達することを条件に、装置内の温度 が上昇するのを抑制する昇温抑制処理と、単位時間当たりのシートＳへの印刷枚数が基準枚数以上の場合、前記昇温抑制処理の実行頻度を低減する実行頻度低減処理を行う。【選択図】図１
2014048395.tif 000002
【特許請求の範囲】
【請求項１】
シートを搬送経路に沿って搬送する搬送部と、
前記搬送部を駆動する駆動部と、
搬送されるシートに画像を印刷する印刷部と、
制御部と、を備え、
前記制御部は、
前記印刷部により印刷処理が実行されるごとにカウントされるカウンタのカウント値が閾値に達することを条件に、装置内の温度 が上昇するのを抑制する昇温抑制処理と、
単位時間当たりのシートへの印刷枚数が基準枚数以上の場合、前記昇温抑制処理の実行頻度を低減する実行頻度低減処理を行う印刷装置。
【請求項２】
前記基準枚数は、前記シートの搬送間隔が前記搬送経路の長さより短くなる枚数である請求項１に記載の印刷装置。
【請求項３】
前記実行頻度低減処理は、
単位時間当たりのシートへの印刷枚数が前記基準枚数未満の場合のシート１枚あたりのカウント量より、単位時間当たりのシートへの印刷枚数が前記基準枚数以上の場合のシート１枚あたりのカウント量を小さくする処理である請求項１又は請求項２に記載の印刷装置。
【請求項４】
前記制御部は、
単位時間当たりのシートへの印刷枚数が前記基準枚数に達するまでは、シートが１枚印刷されるごとに前記カウンタを１ずつカウントし、シートの印刷枚数が前記基準枚数を超えたら、前記カウンタをそれ以上、カウントしない請求項３に記載の印刷装置。
【請求項５】
前記制御部は、シートが前記搬送経路から排出された時点で、次のシートが給紙されていない場合には、前記駆動部を停止させる請求項１ないし請求項４のいずれか一項に記載の印刷装置。
【請求項６】
前記制御部は、印刷枚数に関係なくシート搬送速度が等速度になるように前記搬送部を制御する請求項１ないし請求項５のいずれか一項に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
下記特許文献１には、１枚印刷する毎に累積印刷枚数を加算していき、累積印刷枚数が許容印刷枚数を超えたときに間欠印刷を行い、検出温度が所定温度以下まで低下したときに、累積印刷枚数をリセットし、通常の印刷動作を再開する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０３１５８０公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
単位時間当たりの印刷枚数が増えると、モータを駆動する頻度が多くなって機内温度が上昇しやすくなる。そのため、印刷枚数が許容印刷枚数を超えた時点で、間欠印刷を行って機内温度を下げるようにすることが好ましい。しかしながら、単位時間当たりのシートへの印刷枚数が所定数に達した以降は、モータが常に駆動する状態になる。そのため、印刷枚数が所定数を超えた場合、印刷枚数が所定数の場合と同じ程度しか、機内温度は上昇しない。そのため、単位時間当たりのシートへの印刷枚数が所定数より多い場合に、一律同じ条件を適用して間欠印刷を行うと、機内温度がそれほど上昇していないにも拘わらず、間欠印刷の頻度だけが多くなる。
本発明は、装置内温度が上昇しすぎるのを抑制しつつ、当該温度上昇を抑制するための制御を行う頻度を低減する術を提供するものである。
【課題を解決するための手段】
【０００５】
本明細書によって開示される印刷装置は、シートを搬送経路に沿って搬送する搬送部と、前記搬送部を駆動する駆動部と、搬送されるシートに画像を印刷する印刷部と、制御部と、を備え、前記制御部は、前記印刷部により印刷処理が実行されるごとにカウントされるカウンタのカウント値が閾値に達することを条件に、装置内の温度 が上昇するのを抑制する昇温抑制処理と、単位時間当たりのシートへの印刷枚数が基準枚数以上の場合、前記昇温抑制処理の実行頻度を低減する実行頻度低減処理を行う。この構成では、単位時間当たりのシートへの印刷枚数が基準枚数以上の場合に、昇温抑制処理の実行頻度を低減することが出来る。
【０００６】
上記印刷装置の実施態様として以下が好ましい。
・前記基準枚数は、前記シートの搬送間隔が前記搬送経路の長さより短くなる枚数である。シートの搬送間隔が搬送経路の長さより短くなると、シートを連続して搬送する必要があり、駆動部が駆動し続ける状態になる。そのため、基準枚数を上記のように設定にしておけば、駆動部が駆動をし続ける状態になった時に、昇温抑制処理の実行頻度を低減することが出来る。
【０００７】
・前記実行頻度低減処理は、単位時間当たりのシートへの印刷枚数が前記基準枚数未満の場合のシート１枚あたりのカウント量より、前記単位時間当たりのシートへの印刷枚数が前記基準枚数以上の場合のシート１枚あたりのカウント量を小さくする処理である。この構成では、単位時間当たりのシートへの印刷枚数が基準枚数以上の場合、シート１枚当たりのカウント量が小さい。そのため、カウンタのカウント値が閾値に達するまでの印刷枚数が多くなる。
【０００８】
・前記制御部は、単位時間当たりのシートへの印刷枚数が前記基準枚数に達するまでは、シートが１枚印刷されるごとに前記カウンタを１ずつカウントし、シートの印刷枚数が前記基準枚数を超えたら、前記カウンタをそれ以上、カウントしない。この構成では、単位時間当たりのシートへの印刷枚数が基準枚数を超えたら、カウンタをそれ以上、カウントしない。そのため、カウンタのカウント値が閾値に達するまでの印刷枚数が多くなる。
【０００９】
・前記制御部は、シートが前記搬送経路から排出された時点で、次のシートが給紙されていない場合には、前記駆動部を停止させる。この構成では、駆動部の停止頻度が増える。そのため、装置の温度上昇を抑えることが可能となる。
【００１０】
・前記制御部は、印刷枚数に関係なくシート搬送速度が等速度になるように前記搬送部を制御する。シート搬送速度が等速度の場合、単位時間当たりのシート印刷枚数増やすには、シートの搬送間隔を短くする必要がある。印刷枚数を増やそうとして、シートの搬送間隔を短くしてゆくと、シートの搬送間隔が搬送経路の長さより短くなって、駆動部が常に駆動し続ける状態になる。このような印刷装置に、本発明を適用すると、駆動部が常に駆動し続ける場合に昇温抑制処理の実行頻度を低減することが出来、好適である。
【発明の効果】
【００１１】
本発明によれば、装置内温度が上昇しすぎるのを抑制しつつ、昇温抑制処理の実行頻度を低減することが出来る。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係るプリンタの電気的構成を示すブロック図
【図２】プリンタの要部側断面図
【図３】モータのＯＮ／ＯＦＦと感光体ドラムのドラム温度の関係を示す図
【図４】モータのＯＮ／ＯＦＦと感光体ドラムのドラム温度の関係を示す図
【図５】１枚目のシートが排紙される前に次のシートが給紙された状態を示す図
【図６】モータのＯＮ／ＯＦＦと感光体ドラムの温度上昇の関係を示す図
【図７】昇温抑制シーケンスの流れを示すフローチャート図
【図８】印刷枚数ごとに、減算の有無とカウント値をまとめた図表
【発明を実施するための形態】
【００１３】
＜実施形態＞
本発明の一実施形態を図１ないし図８によって説明する。
１．プリンタの構成
【００１４】
図１および図２を参照してプリンタ１０の構成を説明する。プリンタ１０は、搬送部３０、印刷部４０、定着器５０、定着サーミスタ５５、操作部６０、表示部６５、ネットワークインターフェース７０、コントローラ８０、電源スイッチ９１、電源ＯＦＦボタン９５を備える。尚、コントローラ８０が本発明の「制御部」の一例である。
【００１５】
搬送部３０は、プリンタ１０の下部に設けられたトレイＴから記録媒体であるシートＳを１枚ずつ取り出しつつ、取り出したシートＳを搬送経路Ｌに沿って搬送するものである。搬送部３０は給紙ローラ３１、搬送ローラ３３、排紙ローラ３５などの各種ローラと、各種ローラを回転させるモータ３７とを含む構成となっている。搬送部３０はコントローラ８０により、単位時間あたりの印刷枚数に関係なくシートＳを等速で搬送するように制御される。尚、モータ３７が本発明の「駆動部」の一例である。
【００１６】
印刷部４０は搬送経路Ｌに沿って搬送されるシートＳに対して画像（トナー像）を印刷する機能を果たすものである。印刷部４０は、感光体ドラム４１、帯電器（図略）、現像ローラ（図略）、転写ローラ４３等を含み、電子写真方式でシートＳに画像を印刷する。
【００１７】
定着器５０は印刷部４０の下流側に配置されていて、ヒートローラ５１、押圧ローラ５３などを備えている。ヒートローラ５１は、ハロゲンランプ等からなるヒータ５１Ａを内蔵しており、通電に応じて発熱する。定着器５０は、シートＳが両ローラ５１、５３の間を通過する間に、シートＳ上に形成された画像（トナー像）を熱定着させる機能を果たす。そして、トナーが熱定着されたシートＳは排紙ローラ３５を介して、装置上部の排紙トレイ３８上に排紙される。尚、ヒートローラ５１近傍には定着サーミスタ５５が設けられていて、ヒートローラ５１の温度を検出する構成となっている。そして、検出された温度に基づいて、ヒートローラ５１が温度制御される構成になっている。
【００１８】
操作部６０は、複数のボタンを備え、ユーザによるシートＳへの印刷指示などの各種の入力操作が可能である。表示部６５は、液晶ディスプレイやランプ等を備えており、各種の設定画面や動作状態等を表示することが可能である。また、ネットワークインターフェース７０は、通信回線ＮＴを介してＰＣやＦＡＸ等の情報端末装置１００に接続されており、相互のデータ通信が可能である。電源スイッチ９１は、プリンタ１０の電源を投入するスイッチである。また、電源ＯＦＦボタン９５は、プリンタ１０を電源ＯＦＦするボタンである。
【００１９】
コントローラ８０は、プリンタ１０を制御する機能を果たすものであり、ＣＰＵ８１と、ＲＯＭ８３、不揮発性のＮＶＲＡＭ８５、カウンタ８７とを備える。ＲＯＭは、プリンタ１０を制御するための各種プログラムが記録されており、ＮＶＲＡＭ８５には、カウンタ８７のカウント値等、各種のデータを記憶することが出来る。情報端末装置１００から印刷ジョブの受信があると、コントローラ８０のＣＰＵ８１が印刷処理を実行し、印刷データに基づく画像をシートＳに印刷する。
【００２０】
２．昇温抑制処理と実行頻度の低減
図３に示すように、モータ３７はシートＳを１枚印刷するごとに駆動して発熱する。そのため、印刷枚数の増加に伴って、モータ３７の駆動頻度が増えることから、プリンタ１０は温度上昇する。温度が上昇すると、それに追従して感光体ドラム４１のドラム温度やトナー温度が上昇するので、画品質に影響を及ぼす。そのため、プリンタ１０の温度上昇を抑制することが好ましく、本プリンタ１０では、シートＳの印刷枚数をカウンタ８７によりカウントし、カウント値が閾値に達することを条件に、プリンタ１０の装置内の温度 が上昇するのを抑制する昇温抑制処理を実行する。具体的には、シートＳを所定枚数（この例では５枚）印刷するごとに所定時間（この例では３０秒）、印刷を休止する間欠印刷（図７のＳ３００〜Ｓ３４０）を実行する。このようにすることで、モータ３７の駆動頻度が減るので、プリンタ１０の温度上昇を抑制することが出来る。
【００２１】
本プリンタ１０では、搬送経路Ｌを送られるシートＳの有無を公知の検出手段、例えば給紙センサや排紙センサ等を用いて検出しており、１枚目のシートＳが排紙ローラ３５により排紙された時点で、次のシートＳが給紙されていなければ、モータ３７を停止させるようにコントローラ８０がモータ制御を行っている。
【００２２】
ところが、図４に示すように、単位時間（一例として１分）当たりのシートＳへの印刷枚数が基準枚数（この例では、１０枚）になると、モータ３７は単位時間、常に駆動し続ける状態になる。これは、単位時間当たりのシートＳへの印刷枚数が基準枚数の場合、シートＳの搬送間隔Ｄが搬送経路Ｌの全長（給紙ローラ３１から排紙ローラ３５までの搬送経路Ｌに沿った距離）よりも短くなり、図５に示すように、１枚目のシートＳ１が排紙される前に、２枚目のシートＳ２が給紙される状態になるからである。言い方を変えれば、基準枚数は、シートＳの搬送間隔Ｄが搬送経路Ｌの全長より短くなる枚数に設定されている。そのため、図４、図６に示すように、プリンタ１０の温度上昇率は、単位時間当たりのシートＳへの印刷枚数が基準枚数（この例では、１０枚）である場合が最大であり、単位時間当たりのシートＳへの印刷枚数が基準枚数以上になっても、単位時間当たりのシートＳへの印刷枚数が１０枚の場合と同程度の温度上昇率でしか上昇しない。すなわち、単位時間当たりのシートＳへの印刷枚数が１０枚になったところで、温度上昇率は頭うちとなる。
【００２３】
従って、カウンタ８７を、単位時間当たりのシートＳへの印刷枚数が基準枚数である場合に１枚印刷するごとにカウントする量と同じ量だけ、基準枚数を超えている場合にも一律で１枚印刷するごとにカウントすると、プリンタ１０の温度が、基準枚数の場合と同程度しか上昇しないにも拘わらず、カウントだけが進むことになり、昇温抑制処理の頻度が必要以上に多くなってしまう。そこで、本プリンタ１０では、単位時間当たりのシートＳへの印刷枚数が基準枚数以上の場合、昇温抑制処理の実行頻度を低減する実行頻度低減処理（図７のＳ７０〜Ｓ９０）を行う。
【００２４】
尚、本プリンタ１０では、以下に説明する昇温抑制シーケンスで詳しく説明するように、単位時間当たりのシートＳへの印刷枚数が基準枚数以上の場合、その単位時間、基準枚数を超えた以降についてカウンタ８７をカウントしないようにすることにより、昇温抑制処理の実行頻度を低減する。
【００２５】
３．昇温抑制シーケンス
次に、コントローラ８０により実行される昇温抑制シーケンスについて、図７、図８を参照して説明する。尚、カウンタ８７は「０」〜「１５０」までの数値をとる。また、カウンタ８７はカウントダウン方式を採用していて、原則、シートＳが１枚印刷されるごとに「１」カウントダウンする。そして、カウンタ８７の閾値は「０」に設定されていて、カウンタ８７のカウンタ値が閾値である「０」になることを条件に、通常印刷から間欠印刷モードに移行するようになっている。また、モードには、間欠印刷モードの他に、スリープモードが設けられている。スリープモードは、ネットワークインターフェース７０やコントローラ８０に対してのみ電力を供給し、それ以外の各機器に対する電力の供給をストップすることで、消費電力を低減するモードである。
【００２６】
図７に示す昇温抑制シーケンスは、電源スイッチ９１の投入によりスタートする。そして、Ｓ１０では、開始カウント値を決定する処理が、コントローラ８０により実行される。ここでは、開始カウント値が初期値「１５０」に設定されたものとして説明を続ける。
【００２７】
続く、Ｓ２０では、印刷部４０のウォーミングアップ動作が実行される。具体的には、感光体ドラム４１を回転させたり、トナーを撹拌させたりする処理が実行される。また、Ｓ２０では、定着器５０のヒートローラ５１に内蔵されたヒータ５１ＡがＯＮされる。これにより、定着器５０は昇温する。
【００２８】
その後、Ｓ３０では、ユーザにより電源ＯＦＦボタン９５が押されたか、判定する処理がコントローラ８０により実行される。電源ＯＦＦボタン９５が押されていない場合には、Ｓ３０にてＮＯ判定され、その後、処理はＳ４０に移行する。Ｓ４０では、コントローラ８０により、過去１分以内に印刷ジョブを受信したかどうかを判定する処理が実行される。過去１分以内に印刷ジョブを受信していない場合には、Ｓ４０にてＮＯ判定され、処理はＳ２００に移行する。一方、過去１分以内に印刷ジョブを受信した場合には、Ｓ４０にてＹＥＳ判定され、その後、処理はＳ５０に移行する。ここでは、過去１分以内に印刷ジョブを受信したものとして説明を続ける。
【００２９】
Ｓ５０では、カウンタ８７のカウント値が、「１」以上かどうか判定する処理が、コントローラ８０により実行される。電源スイッチ９１の投入後に初めて印刷ジョブを受信した段階では、カウンタ８７のカウント値は「１５０」であるため、Ｓ５０ではＹＥＳ判定される。
【００３０】
Ｓ５０でＹＥＳ判定された場合、Ｓ６０に移行して印刷処理が実行開始される。これにより、トレイＴから１枚目のシートＳが取り出され、搬送経路Ｌに沿って下流へと送られる。その後、送り出された１枚目のシートＳは、印刷部４０、定着器５０を順に通過し、印刷データに基づく画像が印刷される。その後、１枚目のシートＳは排紙ローラ３５を介して排紙トレイ３８上に排紙される。
【００３１】
また、コントローラ８０は上記した印刷処理と並行して以下の処理を行う。具体的には、Ｓ７０にて、過去１分以内のカウンタ８７の減算が基準値未満か判定される。カウンタ８７の基準値は、単位時間当たりの基準枚数（モータ３７が１分間常に回転し続ける状態となる単位時間当たりの印刷枚数の最小値）が「１０枚」であることに対応して、「１０」に設定されている。電源スイッチ９１の投入後に初めて印刷ジョブを受信した段階では、カウンタ８７のカウント値は、当初の「１５０」のままであり、過去１分以内のカウントの減算は「０」なので、Ｓ７０ではＹＥＳ判定されることになる。
【００３２】
Ｓ７０でＹＥＳ判定された場合、Ｓ８０に移行する。Ｓ８０では、コントローラ８０により、カウンタ８７のカウント値を「１」減算する処理が実行される。これにより、カウンタ８７のカウント値は「１５０」から「１４９」になる。
【００３３】
その後、処理はＳ１００に移行する。Ｓ１００では、印刷ジョブに残り、すなわち２枚目以降のシートＳに対応する印刷データがあるか判定される。２枚目以降のシートＳに対応する印刷データがあれば、Ｓ１００でＹＥＳ判定される。
【００３４】
この場合、処理はＳ５０に移行して、カウンタ８７のカウント値が、「１」以上かどうか判定する処理が実行される。電源スイッチ９１の投入後に１枚だけ印刷された段階では、カウンタ８７は、「１」しか減算されておらず、カウンタ８７のカウント値は「１４９」であるので、Ｓ５０ではＹＥＳ判定されることになる。Ｓ５０でＹＥＳ判定された場合、Ｓ６０に移行して、２枚目のシートＳに対する印刷処理が実行開始される。その後、処理は、Ｓ７０に移行して、過去１分以内のカウンタ８７の減算が基準値（この例では「１０」）未満か判定する処理が実行される。本プリンタ１０の印刷能力は１分間で最大で２０枚であることから、１印刷ジョブにおいて複数のシートＳを連続する場合には、１分間に最大２０枚までシートＳを印刷できる。電源スイッチ９１の投入後に２枚目のシートＳに対する印刷処理が実行開始された段階では、カウンタ８７は、過去１分以内に「１」しか減算されていないので、Ｓ７０ではＹＥＳ判定されることになる。
【００３５】
Ｓ７０でＹＥＳ判定された場合、Ｓ８０に移行する。Ｓ８０では、コントローラ８０により、カウンタ８７のカウント値を「１」減算する処理が実行される。これにより、カウンタ８７のカウント値は「１４９」から「１４８」になる。
【００３６】
その後、処理はＳ１００に移行する。Ｓ１００では、印刷ジョブに残り、すなわち３枚目以降のシートＳに対応する印刷データがあるかどうかが判定される。３枚目以降のシートＳに対応する印刷データがあれば、Ｓ１００でＹＥＳ判定される。その後、Ｓ５０でＹＥＳ判定された場合、Ｓ６０に移行して、３枚目のシートＳに対する印刷処理が実行開始される。その後、処理は、Ｓ７０に移行して、過去１分以内のカウンタ８７の減算が基準値（この例では「１０」）未満か判定する処理が実行される。電源スイッチ９１の投入後に３枚目のシートＳに対する印刷処理が実行開始された段階では、カウンタ８７は、過去１分以内に「２」しか減算されていないので、Ｓ７０ではＹＥＳ判定されることになる。
【００３７】
Ｓ７０でＹＥＳ判定された場合、Ｓ８０に移行する。Ｓ８０では、コントローラにより、カウンタ８７のカウント値を「１」減算する処理が実行される。これにより、カウンタ８７のカウント値は「１４８」から「１４７」になる。
【００３８】
このように、本プリンタ１は、過去１分以内のカウンタ８７の減算が基準値（この例では「１０」）未満の場合には、シートＳを１枚印刷するごとに、カウンタ８７のカウント値が「１」ずつ減算される。
【００３９】
一方、過去１分以内のカウンタ８７の減算が基準値（この例では「１０」）未満でない、すなわち基準値に達すると、Ｓ７０でＮＯ判定されＳ９０に移行する。Ｓ９０では、カウント値を減算する処理が実行されない。従って、過去１分以内のカウンタ８７の減算が基準値である１０になると、カウンタ８７のカウント値は維持される。すなわち、図８に示すように１分間に２０枚のシートＳを印刷する能力で１つの印刷ジョブによって４０枚のシートＳに連続して印刷するケースでは、１枚目から１０枚目まではシートＳが１枚印刷されるごとに、カウンタ８７が「１」減算され、１１枚目から２０枚目までは、印刷が行われても、カウント値は減算されない。そして、２１枚目のシートＳの印刷が開始され、過去１分以内のカウンタ８７の減算が基準値（この例では「１０」）未満か判定する処理が実行される時点では、１枚目のシートＳの印刷が開始されたことによりカウンタ８７が「１」減算された処理は既に過去１分以上前の処理とみなされるので、過去１分以内のカウンタ８７の減算は「９」で基準値未満であるので、Ｓ８０でカウンタ８７のカウント値が「１」減算され、カウンタ８７のカウント値は「１４０」から「１３９」になる。同様に、２２枚目のシートＳの印刷が開始され、過去１分以内のカウンタ８７の減算が基準値（この例では「１０」）未満か判定する処理が実行される時点では、２枚目のシートＳの印刷が開始されたことによりカウンタ８７が「１」減算された処理は既に過去１分以上前の処理とみなされるので、過去１分以内のカウンタ８７の減算は「９」で基準値未満であるので、Ｓ８０でカウンタ８７のカウント値が「１」減算され、カウンタ８７のカウント値は「１３９」から「１３８」になる。このように、２１枚目から３０枚目までのシートＳの印刷が実行されたときは、１枚目から１０枚目までのシートＳの印刷が実行されたときと同様に、シートＳが１枚印刷されるごとに、カウンタ８７が「１」減算され、カウンタ８７のカウント値は３０枚目のシートＳの印刷の時点で「１３０」になる。そして、３１枚目から４０枚目までのシートＳの印刷が実行されたときは、１１枚目から２０枚目までのシートＳの印刷が実行されたときと同様に、印刷が行われても、カウント値は減算されず、カウンタ８７のカウント値は３０枚目のシートＳの印刷の時点と変わらず「１３０」のままで保持される。
【００４０】
以上、説明したように、１分間に２０枚のシートＳを印刷する能力で１つの印刷ジョブによってシートＳに連続して印刷するケースでは、シートＳが１枚印刷されるごとにカウンタ８７が「１」減算される処理と、印刷が行われてもカウント値が減算されない処理とが、１０枚単位で繰り返されることになる。そのため、このケースでは、２９０枚連続して印刷するとカウンタ８７のカウント値は「０」となり、間欠印刷モードへ移行する。逆に言えば、２９０枚までは間欠印刷モードへ移行せずに連続して印刷できる。
【００４１】
印刷ジョブの全印刷データについて印刷処理が完了すると、Ｓ１００の処理を行った時に、ＮＯ判定される。Ｓ１００の処理にてＮＯ判定されると、処理は再び、Ｓ３０に戻り、電源ＯＦＦボタン９５が押されたか判定する処理が行われる。
【００４２】
電源ＯＦＦボタン９５が押されていない場合には、その後、Ｓ４０に移行して過去１分以内に印刷ジョブがあるか判定され、印刷ジョブがあれば、Ｓ５０以降の処理が実行され印刷処理が進められる。そして、画像データの頁数の多い印刷ジョブによる印刷処理や、前回の印刷ジョブから１分以内に次の印刷ジョブが投入されることが繰り返されることによる印刷処理が行われると、カウンタ８７のカウントダウンが進むため、やがて、カウント値は「０」になる。この場合、Ｓ５０の判定処理を行った時にＮＯ判定され、プリンタ１０は間欠印刷モードに移行する。
【００４３】
間欠印刷モードはシートＳの印刷を間欠的に行うモードであり、この例ではシートＳを５枚印刷するごとに３０秒モータ３７を停止させる休止時間を設けるようにしている。具体的に説明すると、間欠印刷モードはＳ３１０〜Ｓ３４０の処理から構成されている。まず、Ｓ３１０では、前回の印刷終了から３０秒以上経過したかコントローラ８０にて判定される。前回の印刷終了から３０秒以上経過している場合にはＳ３２０へ以降し、３０秒以上経過していない場合には、３０秒以上経過するのを待ってＳ３２０へ移行する。
【００４４】
Ｓ３２０に移行すると、印刷ジョブの残りの印刷データ（残り印刷枚数）が５枚以内か判定する処理がコントローラ８０により実行される。残りの印刷データが５枚より多い場合には、Ｓ３２０でＮＯ判定となり、Ｓ３４０に移行してモータ３７の回転が再開され、シートＳを５枚だけ印刷して再びモータ３７が停止される。その後、処理は、Ｓ３１０に移行して、前回の印刷終了から３０秒以上経過したかどうかが判定される。前回の印刷処理終了から３０秒以上が経過するまでは、Ｓ３１０でＮＯ判定され、時間の経過を待つ状態となる。そして、前回の印刷処理終了から３０秒以上経過すると、Ｓ３１０でＹＥＳ判定され、Ｓ３２０に移行する。Ｓ３２０では、印刷ジョブの残り印刷データが５枚以内か判定する処理が実行される。残り印刷データが５枚より多い場合には、再びＳ３４０に移行してモータ３７の回転が再開され、シートＳを５枚だけ印刷して再びモータ３７が停止される。このような処理がくり返されることにより、モータ３７は、シートを５枚印刷するごとに３０秒間休止する状態となる。
【００４５】
そして、印刷ジョブの残りの印刷データが５枚以下になると、Ｓ３２０でＹＥＳ判定され、Ｓ３３０に移行する。Ｓ３３０では、モータ３７の回転が再開され、残る印刷データをすべて印刷する処理が実行される。これにて、印刷ジョブの全印刷データについて印刷が終了する。その後、Ｓ３０に戻る。
【００４６】
以上説明したように、本プリンタ１０では、カウンタ８７のカウント値が閾値である「０」になると、印刷を間欠的に行う間欠印刷モードに移行する。そのため、熱源となるモータ３７が停止する時間が出来ることから、装置内の温度 が上昇するのを抑制することが可能となる。尚、コントローラ８０により実行されるＳ３００〜Ｓ３４０の処理により、本発明の昇温抑制処理（この例では、間欠印刷処理）が実現されている。
【００４７】
また、本プリンタ１０は、過去１分以内のカウンタ８７の減算が基準値である「１０」未満の場合には、１枚ごとにカウンタ８７が減算されるのに対し、基準値を超える場合、その１分間について、１０枚目以降分は、カウンタ８７を減算しない。このようにすることで、カウンタ８７のカウント値が「０」になるまでの印刷枚数が多くなる。例えば、１分間に１０枚ずつ印刷する処理が連続して行われる場合には、１５０枚印刷した時点で、カウンタ８７が「０」になり、間欠印刷モードへ移行する。一方、１分間に２０枚ずつ印刷する処理が連続して行われる場合には、そのうちの半分ほどしか、カウンタ８７が減算されないので、２９０枚印刷した時点でカウンタ８７が、始めて「０」になり、間欠印刷モードへ移行する。以上のことから、プリンタ１０の温度上昇を抑制するため必要な間欠印刷を行いつつも、間欠印刷モードに移行するまでの印刷可能枚数を増やすことが可能となる。
【００４８】
次に印刷ジョブの全印刷データについて印刷が終了してから、次の１分間で印刷ジョブを受信しなかった場合について説明を行う。次の１分間で印刷ジョブを受信しなかた場合には、Ｓ４０を実行した時にＮＯ判定され、Ｓ２００に移行する。
【００４９】
Ｓ２００に移行すると、プリンタ１０は、スリープモードに移行し、ネットワークインターフェース７０やコントローラ８０に対してのみ電力が供給され、それ以外の電装器、例えばモータ３７やヒータ５１Ａに対する電力の供給がストップされる。
【００５０】
その後、Ｓ２１０では、ユーザにより電源ＯＦＦボタン９５が押されたか、判定する処理がコントローラ８０により実行される。電源ＯＦＦボタン９５が押されていない場合には、その後、処理はＳ２２０に移行する。Ｓ２２０では、コントローラ８０により、スリープモードへの移行後、過去５分以内に印刷ジョブを受信したかどうかを判定する処理が実行される。過去５分以内に印刷ジョブを受信していない場合には、Ｓ２２０にてＮＯ判定される。Ｓ２２０でＮＯ判定されると、Ｓ２３０に移行する。Ｓ２３０では、コントローラ８０により、カウンタ８７のカウント値を「５」加算する処理が実行される。
【００５１】
これにより、カウンタ８７のカウント値が例えば「１４０」の場合には、カウント値が「５」加算されて、カウント値は「１４５」になる。また、カウント値が「１３０」の場合には、カウント値が「５」加算されて「１３５」になる。尚、この加算処理は、カウンタ８７の上限値「１５０」を超えない範囲で行われる。つまり、カウント値が「１４７」の場合には、カウント値が「３」加算されて「１５０」になる。
【００５２】
このようにカウント値を加算するのは、スリープモードへの移行後、過去５分以内に印刷ジョブを受信していなければ、モータ３７やヒータ５１Ａは、停止状態が５分以上続いている。そのため、スリープモードへの移行前に印刷に伴ってプリンタ１０が温度上昇していたとしても、スリープモードへの移行後に、プリンタ１０の温度が低下していると推測できるからである。
【００５３】
Ｓ２３０にて、カウント値を「５」加算する処理が行われると、その後、Ｓ２１０に処理は戻る。そのため、電源ＯＦＦボタン９５が押されてＳ２１０でＹＥＳ判定されるか、印刷ジョブを受信してＳ２２０でＹＥＳ判定される場合を除き、Ｓ２１０、Ｓ２２０、Ｓ２３０の処理を繰り返す状態（図７のループ処理Ｒ）となり、スリープモードへの移行後、５分が経過するごとに、カウンタ８７のカウント値が上限値「１５０」の範囲内にて「５」ずつ加算されてゆく。
【００５４】
そして、プリンタ１０が情報端末装置１００から送信された印刷ジョブを受信すると、スリープモードは終了し、印刷処理に移る。処理の流れとしては、Ｓ２２０でＹＥＳ判定されることから、図７に示すループ処理Ｒを抜け、Ｓ２４０に移行する。Ｓ２４０では、Ｓ２０と同様、印刷部４０のウォーミングアップ動作が実行される。その後、Ｓ５０以降の処理が実行される。また、ユーザにより電源ＯＦＦボタン９５が押された場合、Ｓ３０又はＳ２１０の処理を実行した時にＹＥＳ判定され、その後、処理はＳ４１０に移行する。Ｓ４１０ではコントローラ８０により電源をＯＦＦする処理が実行され、昇温抑制シーケンスは終了する。
【００５５】
なお、本実施形態では、カウンタ８７のカウント値をＮＶＲＡＭ８５に記憶して、プリンタ１０が次に起動した時に、カウント値を引き継ぐ構成にしている。
【００５６】
以上説明したように本実施形態では、単位時間当たりのシートＳへの印刷枚数が基準枚数以上の場合、その単位時間（この例では１分間）、基準枚数を超えた以降についてカウンタ８７をカウントダウンしない。そのため、カウンタ８７が「０」になるまでの印刷枚数、すなわち間欠印刷処理が実行されるまでの印刷枚数を増やすことが可能となる。
【００５７】
また、本プリンタ１０では、印刷枚数に関係なくシートＳは等速度で搬送される。シートＳの搬送速度が等速度の場合、単位時間当たりのシート印刷枚数増やすには、シートＳの搬送間隔Ｄを短くする必要がある。印刷枚数を増やそうとして、シートＳの搬送間隔Ｄを短くしてゆくと、シートＳの搬送間隔Ｄが搬送経路Ｌの長さより短くなって、駆動部であるモータ３７が常に駆動し続ける状態になり易い。このようなプリンタ１０に、本実施形態で開示する昇温抑制シーケンスを適用すると、間欠印刷処理が実行されるまでの印刷枚数を効果的に増やすことが可能となる。
【００５８】
また、本プリンタ１０では、シートＳが搬送経路Ｌから排出された時点で、次のシートＳが給紙されていない場合には、前記駆動部であるモータ３７を停止させる。そのため、モータ３７の停止頻度が増えるため、装置の温度が上昇し難くなる。
【００５９】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００６０】
（１）上記実施形態では、昇温抑制処理の一例に間欠印刷を例示したが、間欠印刷以外にも昇温を抑制する処理であればよく、例えば、冷却ファンが設けられている場合には、間欠印刷を行う代わりに冷却ファンを駆動させるようにしてもよい。
【００６１】
（２）上記実施形態では、過去１分以内のカウンタ８７の減算が基準値である「１０」を超える場合、その１分間について１０枚目以降分は、カウンタ８７を減算しないことにより、昇温抑制処理（間欠印刷処理）の実行頻度を低減した。すなわち、単位時間当たりのシートＳへの印刷枚数が基準枚数を超えているかどうかによって、カウントの仕方を変えることで、昇温抑制処理の実行頻度を低減させるようにした。本発明は、単位時間当たりのシートＳへの印刷枚数が基準枚数以上の場合に、昇温抑制処理の実行頻度が低減されるものであればよく、例えば、カウンタ８７の閾値を変更することにより、昇温抑制処理の実行頻度を低減させるようにしてもよい。すなわち、単位時間当たりのシートＳへの印刷枚数が基準枚数以上の場合に、昇温抑制処理の実行頻度が下がる方向にカウンタ８７の閾値を変更するようにしてもよい。例えば、印刷処理に伴ってカウンタ８７をカウントダウンする場合、閾値を当初「Ｘ」に設定しておき、単位時間当たりのシートＳへの印刷枚数が基準枚数以上になった場合に、閾値を「Ｘ」より小さな数値に変更すればよい。
【００６２】
（３）上記実施形態では、単位時間当たりのシートＳへの印刷枚数が基準枚数に達するまでは、シートが１枚印刷されるごとにカウンタ８７を１ずつカウントダウンした。そして、シートＳの印刷枚数が基準枚数を超えたら、カウンタ８７をそれ以上、カウントダウンしないようした。カウンタ８７のカウント方法は、単位時間当たりの印刷枚数が基準枚数未満の場合のシート１枚あたりのカウント量より、単位時間当たりの印刷枚数が基準枚数以上の場合のカウント量を小さくするものであればよく、実施形態の例のように、印刷枚数が基準枚数を超えたらカウントをしないようにすることで、シート１枚あたりのカウント量（カウント量の平均値）を小さくする方法以外にも、例えば、単位時間当たりの印刷枚数が基準枚数未満の場合、シート１枚あたりのカウント量を「１」とし、単位時間当たりの印刷枚数が基準枚数以上の場合、シート１枚あたりのカウント量を「０．５」とするなど、カウント量自体に差を付けるようにしてもよい。
【００６３】
（４）上記実施形態では、コントローラ８０を１つのＣＰＵ８１、ＲＯＭ８３、ＲＡＭ８５等により構成する例を示したが、ＣＰＵ８１は複数であってもよい。また、ＣＰＵ８１とＡＳＩＣ等のハード回路を組み合わせた構成や、ハード回路のみから構成するようにしてもよい。
【００６４】
（５）上記実施形態では、カウンタ８７の閾値を「０」に設定し、Ｓ５０でカウント値が１以上か判定し、Ｓ７０で過去１分以内のカウントの減算が基準値未満か判定した。そして、Ｓ８０でカウント値を減算する処理を行い、Ｓ２３０でカウント値を加算する処理を行った。カウント値のカウントの仕方は、実施形態の方法に限定されるものではなく、加算と減算が逆であってもよい。すなわち、カウンタ８７の閾値を「１５１」に設定して、Ｓ５０でカウント値が「１５１」未満か判定し、Ｓ７０で過去１分以内のカウントの加算が基準値以内か判定する。そして、Ｓ８０では、カウント値を加算する処理を行い、Ｓ２３０では、カウント値を減算する。
【符号の説明】
【００６５】
１０...プリンタ
３０...搬送部
３７...モータ
４０...印刷部
５０...定着器
５１...ヒートローラ
５５...定着サーミスタ
８０...コントローラ（本発明の「制御部」の一例）
８１...ＣＰＵ
８５...ＮＶＲＡＭ
８７...カウンタ
【図１】
2014048395.tif 000003
【図２】
2014048395.tif 000004
【図３】
2014048395.tif 000005
【図４】
2014048395.tif 000006
【図５】
2014048395.tif 000007
【図６】
2014048395.tif 000008
【図７】
2014048395.tif 000009
【図８】
2014048395.tif 000010