(57)【要約】【課題】印刷データの展開終了を待機する際に適切な動作を行うことが可能な画像形成装置を提供する。【解決手段】次のページの印刷を開始するために必要な印刷データの展開を終了するまでの展開待ち期間の長さを予測し、その展開待ち期間の長さに基づいて、展開待ち期間中に、印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、印刷手段を第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断し、その判断に従って展開待ち期間における動作を切り替える。これにより、印刷データの展開終了を待機する際に、状況に応じて適切な動作を行うことができる。【選択図】図５
2011011387.tif 000002
【特許請求の範囲】
【請求項１】
印刷データをビットマップデータに展開する展開手段と、
前記展開手段により展開されたビットマップデータの印刷を行う印刷手段と、
次のページの印刷を開始するために必要な印刷データの展開を前記展開手段が終了するまでの展開待ち期間の長さを予測する予測手段と、
前記予測手段により予測された前記展開待ち期間の長さに基づいて、前記展開待ち期間中に、前記印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、前記印刷手段を前記第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断する判断手段と、
前記展開待ち期間中に、前記判断手段の判断に従って前記印刷手段を前記２つの待機状態のうちの一方に移行させる制御手段と、
を備える画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記判断手段は、前記展開待ち期間の長さを閾値と比較した結果に基づいて前記判断を行う、画像形成装置。
【請求項３】
請求項１または請求項２に記載の画像形成装置において、
前記判断手段は、前記印刷手段を前記第１待機状態に移行させる場合と前記第２待機状態に移行させる場合とについて、少なくとも前記印刷手段を前記待機状態移行から次の印刷を開始するまでを含んだ期間における消費電力量の大小に関する条件を用いて前記判断を行う、画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記判断手段は、前記第１待機状態及び前記第２待機状態のうち、前記期間における消費電力量が小さくなる方の待機状態に移行させるように前記判断を行う、画像形成装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の画像形成装置において、
前記印刷手段を駆動する駆動手段を備え、
前記制御手段は、前記第１待機状態においては前記駆動手段による前記印刷手段の駆動を継続し、前記第２待機状態においては前記駆動手段による駆動を停止する、画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、
前記判断手段は、前記印刷手段の稼働量が大きくなる程、優先して前記第２待機状態に移行させるように前記判断を行う、画像形成装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の画像形成装置において、
前記予測手段は、前記展開手段における展開処理の負荷に関わる処理条件を用いて前記展開待ち期間の長さを予測する、画像形成装置。
【請求項８】
請求項１から請求項７のいずれか一項に記載の画像形成装置において、
前記印刷手段は、印刷温度にて熱定着を行う定着手段を備え、
前記制御手段は、前記第１待機状態においては前記定着手段を前記印刷温度と同じかそれより低い第１温度で維持し、前記第２待機状態においては前記定着手段を前記第１温度よりも低い温度とする、画像形成装置。
【請求項９】
印刷データを生成する生成手段と、
前記生成手段から取得した印刷データをビットマップデータに展開する展開手段と、
前記展開手段により展開されたビットマップデータの印刷を行う印刷手段と、
次のページの印刷を開始するために必要な印刷データの展開を前記展開手段が終了するまでの展開待ち期間の長さを予測する予測手段と、
前記予測手段により予測された前記展開待ち期間の長さに基づいて、前記展開待ち期間中に、前記印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、前記印刷手段を前記第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断する判断手段と、
前記展開待ち期間中に、前記判断手段の判断に従って前記印刷手段を前記２つの待機状態のうちの一方に移行させる制御手段と、
を備える画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成システムに関し、特に印刷データをビットマップデータに展開し、展開されたデータにより印刷を行う画像形成装置及び画像形成システムに関する。
【背景技術】
【０００２】
ページプリンタなどの画像形成装置として、コンピュータ等から受信した印刷データをページ毎にビットイメージに展開し、展開が終了したページのデータを印刷部により順次印刷するものが知られている。こうした画像形成装置では、ページの途中で印刷を停止できないため、前のページの印刷が終了したときに次のページの印刷データの展開が終了していない場合には、そのページの展開が終了するまでの間、印刷動作を停止することがある（特許文献１参照）。なお、各ページの印刷データの展開にかかる時間は、各ページの印刷データの内容等によって異なることが知られている。
【０００３】
ここで、従来の画像形成装置では、印刷動作を中断して印刷データの展開終了を待機する際に、印刷部を駆動するための駆動モータを駆動し続ける動作を行うものと、駆動モータを一旦停止する動作を行うものとがあった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−３２３６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、展開終了を待機する際に、上述のいずれの動作を行うことがユーザにとってより望ましいかは状況によって異なる可能性があり、従来では、そうした状況に柔軟に対応することができなかった。
本発明は上記のような事情に基づいて完成されたものであって、印刷データの展開終了を待機する際に適切な動作を行うことが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための手段として、第１の発明に係る画像形成装置は、印刷データをビットマップデータに展開する展開手段と、前記展開手段により展開されたビットマップデータの印刷を行う印刷手段と、次のページの印刷を開始するために必要な印刷データの展開を前記展開手段が終了するまでの展開待ち期間の長さを予測する予測手段と、前記予測手段により予測された前記展開待ち期間の長さに基づいて、前記展開待ち期間中に、前記印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、前記印刷手段を前記第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断する判断手段と、前記展開待ち期間中に、前記判断手段の判断に従って前記印刷手段を前記２つの待機状態のうちの一方に移行させる制御手段と、を備える。
【０００７】
第１の発明によれば、次のページの印刷を開始するために必要な印刷データの展開を終了するまでの展開待ち期間の長さを予測し、その展開待ち期間の長さに基づいて、展開待ち期間中に、印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、印刷手段を第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断し、その判断に従って展開待ち期間における動作を切り替える。これにより、印刷データの展開終了を待機する際に、状況に応じて適切な動作を行うことができる。
【０００８】
第２の発明は、第１の発明において、前記判断手段は、前記展開待ち期間の長さを閾値と比較した結果に基づいて前記判断を行う。
第２の発明によれば、展開待ち期間の長さを閾値と比較した結果に基づいて、第１待機状態へ移行させるか第２待機状態へ移行させるかの判断を行う。
【０００９】
第３の発明は、第１または第２の発明において、前記判断手段は、前記印刷手段を前記第１待機状態に移行させる場合と前記第２待機状態に移行させる場合とについて、少なくとも前記印刷手段を前記待機状態に移行させてから次の印刷を開始するまでを含んだ期間における消費電力量の大小に関する条件を用いて前記判断を行う。
【００１０】
第３の発明によれば、第１待機状態に移行させる場合と第２待機状態に移行させる場合の、少なくとも印刷手段を待機状態に移行させてから次の印刷を開始するまでを含んだ期間における消費電力量の大小に関する条件を用いていずれの待機状態に移行させるかを判断する。これにより、少なくとも待機状態に移行してから印刷を開始するまでの消費電力の大きさに基づいて、いずれの待機状態にさせれば良いかを判断し、動作を切り替えることができる。
【００１１】
第４の発明は、第３の発明において、前記判断手段は、前記第１待機状態及び前記第２待機状態のうち、前記期間における消費電力量が小さくなる方の待機状態に移行させるように前記判断を行う。
第４の発明によれば、第１待機状態及び第２待機状態のうち、消費電力量が小さくなる方の動作が行われるように判断を行う。これにより、電力の消費を抑えることができる。
【００１２】
第５の発明は、第１から第４のいずれか一つの発明において、前記印刷手段を駆動する駆動手段を備え、前記制御手段は、前記第１待機状態においては前記駆動手段による前記印刷手段の駆動を継続し、前記第２待機状態においては前記駆動手段による駆動を停止する。
【００１３】
第６の発明は、第５の発明において、前記判断手段は、前記印刷手段の稼働量が大きくなる程、優先して前記第２待機状態に移行させるように前記判断を行う。
【００１４】
第６の発明によれば、印刷手段の稼働量が大きくなる程、優先して第２待機状態に移行させるように判断を行う。これにより、印刷手段の構成部品の劣化が進んだ場合などには、印刷手段の駆動を停止する第２待機状態に優先的に移行されるため、部品の劣化の進行を抑制することができる。
【００１５】
第７の発明は、第１から第６のいずれか一つの発明において、前記予測手段は、前記展開手段における展開処理の負荷に関わる処理条件を用いて前記展開待ち期間の長さを予測する。
【００１６】
第７の発明によれば、展開処理の負荷に関わる処理条件を用いて展開待ち期間の長さを予測する。例えば、印刷データのサイズ、解像度（画素数）、色数（カラー・モノクロ・グレースケール等）など、展開処理の負荷に関わる処理条件を用いて、展開待ち期間の長さを予測することで、精度良い予測を行うことができる。
【００１７】
第８の発明は、第１から第７のいずれか一つの発明において、前記印刷手段は、印刷温度にて熱定着を行う定着手段を備え、前記制御手段は、前記第１待機状態においては前記定着手段を前記印刷温度と同じかそれより低い第１温度で維持し、前記第２待機状態においては前記定着手段を前記第１温度よりも低い温度とする。
【００１８】
第９の発明に係る画像形成システムは、印刷データを生成する生成手段と、前記生成手段から取得した印刷データをビットマップデータに展開する展開手段と、前記展開手段により展開されたビットマップデータの印刷を行う印刷手段と、次のページの印刷を開始するために必要な印刷データの展開を前記展開手段が終了するまでの展開待ち期間の長さを予測する予測手段と、前記予測手段により予測された前記展開待ち期間の長さに基づいて、前記展開待ち期間中に、前記印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、前記印刷手段を前記第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断する判断手段と、前記展開待ち期間中に、前記判断手段の判断に従って前記印刷手段を前記２つの待機状態のうちの一方に移行させる制御手段と、を備える。
【００１９】
第９の発明によれば、次のページの印刷を開始するために必要な印刷データの展開を終了するまでの展開待ち期間の長さを予測し、その展開待ち期間の長さに基づいて、展開待ち期間中に、印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、印刷手段を第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断し、その判断に従って展開待ち期間における動作を切り替える。これにより、印刷データの展開終了を待機する際に、状況に応じて適切な動作を行うことができる。
【発明の効果】
【００２０】
本発明によれば、次のページの印刷を開始するために必要な印刷データの展開を終了するまでの展開待ち期間の長さを予測し、その展開待ち期間の長さに基づいて、展開待ち期間中に、印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、印刷手段を第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断し、その判断に従って展開待ち期間における動作を切り替える。これにより、印刷データの展開終了を待機する際に、状況に応じて適切な動作を行うことができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態１におけるプリンタの概略構成を示す図
【図２】プリンタとコンピュータの電気的構成を簡略に示すブロック図
【図３】展開実行処理を示すフローチャート
【図４】展開実行処理及び印刷実行処理の進行例を示す図
【図５】印刷実行処理を示すフローチャート
【図６】展開待ち期間以降におけるモータ群の消費電力量の変化を例示するグラフ
【図７】定着ローラの表面温度の変化を示すグラフ
【図８】展開待ち時間と印刷部の消費電力量との関係を示すグラフ
【図９】実施形態２における印刷実行処理の一部を示すフローチャート
【発明を実施するための形態】
【００２２】
＜実施形態１＞
次に本発明の実施形態１について図１から図８を参照して説明する。
【００２３】
（プリンタの全体構成）
図１は、本実施形態のプリンタ１０（画像形成装置の一例）の概略構成を示す図である。このプリンタ１０は、いわゆる直接転写タンデム方式のカラーレーザプリンタである。なお、以下の説明では、同図における左側を前方とする。
【００２４】
プリンタ１０は、本体ケーシング１１を備えており、その本体ケーシング１１内の底部には、複数の用紙１２（被記録媒体の一例）を積載可能な供給トレイ１３が設けられている。供給トレイ１３に積載された用紙１２は、給紙ローラ１４によりレジストローラ１５へ送り出され、レジストローラ１５により印刷部１６のベルトユニット１７上に搬送される。
【００２５】
印刷部１６（印刷手段の一例）は、ベルトユニット１７、４つの露光部２３、４つのプロセス部２６、定着器３３などを備えている。
【００２６】
ベルトユニット１７は、前側に配置されたベルト支持ローラ１８と、後側に配置されたベルト駆動ローラ１９との間に、環状のベルト２０を張架した構成となっている。ベルト２０は、ベルト駆動ローラ１９の回転によって図１の時計周り方向に循環移動し、ベルト２０上面に静電吸着した用紙１２を後方に搬送する。ベルト２０の内側には、後述する各プロセス部２６の感光ドラム３０とベルト２０を挟んで対向する位置に転写ローラ２１が設けられている。
【００２７】
ベルトユニット１７の上側には、４つのプロセス部２６が前後に並んで配置され、さらに各プロセス部２６の上側には、露光部２３が前後に並んで配置されている。各露光部２３は、スキャナモータ２４により回転駆動されるポリゴンミラーや、レンズ、ミラー等を用いて、光源から出射したレーザ光Ｌを対応する感光ドラム３０の表面に走査する。
【００２８】
各プロセス部２６は、マゼンタ、シアン、イエロー、及びブラックの各色のトナーを収容するトナー収容室２７や、供給ローラ２８、現像ローラ２９、感光ドラム３０、帯電器３１等を備えている。
【００２９】
トナー収容室２７内のトナーは、供給ローラ２８の回転により現像ローラ２９に供給され、供給ローラ２８と現像ローラ２９との間で正に摩擦帯電される。感光ドラム３０の表面は、帯電器３１により一様に正帯電された後、露光部２３からのレーザ光Ｌにより露光され、そこに静電潜像が形成される。次いで、現像ローラ２９の回転により、現像ローラ２９上のトナーが感光ドラム３０の表面に供給され、静電潜像がトナー像として可視化される。その後、感光ドラム３０上のトナー像は、用紙１２が感光ドラム３０と転写ローラ２１との間を通過する間に、転写ローラ２１に印加される転写バイアス電圧によって用紙１２に転写される。
【００３０】
定着器３３（定着手段の一例）は、金属製の定着ローラ３４と、定着ローラ３４の内部に設けられたハロゲンランプ３５と、用紙１２を定着ローラ３４側に押圧する加圧ローラ３６と、定着ローラ３４表面の温度を検知する温度センサ３７とを備えている。定着器３３は、転写されたトナー像が転写された用紙１２を加熱してトナー像を紙面に定着させる。定着後の用紙１２は、本体ケーシング１１の上面に設けられた排出トレイ３９上に排出される。
【００３１】
（プリンタ及びコンピュータの電気的構成）
図２は、プリンタ１０と、このプリンタ１０にネットワークを介して接続されたコンピュータ６０の電気的構成を簡略に示すブロック図である。
【００３２】
プリンタ１０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＮＶＲＡＭ（不揮発性メモリ）４４、ネットワークインターフェイス４５を備えている。ＲＯＭ４２には、後述する展開実行処理や印刷実行処理など、このプリンタ１０の各種の動作を実行するためのプログラムが記憶されている。ＣＰＵ４１（展開手段、予測手段、判断手段、制御手段の一例）は、ＲＯＭ４２から読み出したプログラムに従って、その処理結果をＲＡＭ４３またはＮＶＲＡＭ４４に記憶させながら各部の制御を行う。ネットワークインターフェイス４５は、通信回線５８を介して外部のコンピュータ６０等に接続され、相互にデータ通信が可能となっている。
【００３３】
また、プリンタ１０は、表示部４７及び操作部４８を備えている。表示部４７は、ディスプレイやランプ等を備え、各種の設定画面や装置の動作状態等を表示することが可能である。操作部４８は、複数のボタンを備え、ユーザが各種の指示を入力することが可能である。
【００３４】
さらに、既述の印刷部１６は、ベルト駆動ローラ１９を駆動するベルトモータ５０、感光ドラム３０及び現像ローラ２９を駆動するプロセスモータ５１、定着ローラ３４を駆動する定着モータ５２を備えている。以下の説明では、これらのモータ５０〜５２と既述のスキャナモータ２４とを合わせてモータ群５５（駆動手段の一例）という。このモータ群５５に含まれる各モータ２４，５０〜５２は、それぞれＣＰＵ４１によって供給されるＰＷＭ（Pulse Width Modulation）信号等に基づいて制御される。
また、ＣＰＵ４１は、定着器３３の温度センサ３７からの検知信号を受けて、ハロゲンランプ３５のオン・オフを切り替えることで、定着ローラ３４の表面温度を制御する。
【００３５】
一方、コンピュータ６０（情報処理装置の一例）は、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、ハードディスクドライブ６４、キーボードやポインティングデバイスからなる操作部６５、ディスプレイ等からなる表示部６６、通信回線５８に接続されるネットワークインターフェイス６７等を備えている。ハードディスクドライブ６４には、印刷用の画像データを作成するためのアプリケーションソフトや、プリンタ１０を制御するためのプリンタドライバなどの各種プログラムが記憶されている。
【００３６】
（プリンタの動作）
コンピュータ６０において、ユーザがプリンタ１０に対応するプリンタドライバを起動させ、印刷条件の設定等を行った後、印刷の実行指示を入力すると、ＣＰＵ６１は、プリンタドライバによって印刷データを生成し、その印刷データをネットワークインターフェイス６７を介してプリンタ１０に送信する。この印刷データは、例えばＰＤＬ（Page Description Language）データであって、ユーザによって設定された印刷条件の設定値や、画像データなどを含んでいる。
【００３７】
プリンタ１０のＣＰＵ４１は、印刷データをネットワークインターフェイス４５を介してＲＡＭ４３上に受信すると、その印刷データを印刷ジョブとして印刷キューに登録する。そして、印刷キューに１つまたは複数の印刷ジョブが登録されると、ＣＰＵ４１は、登録された各印刷ジョブに対し、登録順に展開実行処理と印刷実行処理とを並列的に実行する。
【００３８】
図３は、展開実行処理を示すフローチャートである。ＣＰＵ４１は、図３に示す展開実行処理において、対象となる印刷ジョブに対応する印刷データに含まれる１ページ分の印刷データ（例えばＰＤＬデータ）をＲＡＭ４３上でビットマップデータに展開する展開処理を行う（Ｓ１０１）。続いて、展開処理が済んでいないページの印刷データが存在した場合（Ｓ１０２：Ｙｅｓ）には、Ｓ１０１に戻って、次のページの印刷データについて展開処理を行う。印刷データに含まれる全てのページについて、展開処理が終了した場合（Ｓ１０２：Ｎｏ）には、この展開実行処理を終了する。
【００３９】
図４は、展開実行処理及び印刷実行処理の進行例を示す図である。同図に示すように、展開実行処理では、１ページ目（Ｐ１）の展開処理が終われば２ページ目（Ｐ２）の展開処理を開始する、というように、１ページずつ順に続けて展開処理を行う。以下に述べる印刷実行処理では、展開処理と同じ順序で１ページずつ印刷処理を行う。各ページの印刷処理はそのページの展開処理が終了した後に開始される。このため、前のページの印刷が終了して次のページの印刷が可能な状態になったときに、その次のページの展開処理が終了していない場合には展開待ち期間が発生する。また、印刷部１６が停止状態や展開待ち期間等の待機状態から印刷処理を開始する際には、例えば、定着器の温度を印刷温度まで上昇させたり、停止状態のモータ群を印刷時の速度まで加速したり、あるいはそれらの温度や速度の安定を待ったりする印刷準備動作を必要に応じて行う印刷準備期間が設けられる。
【００４０】
図５は、印刷実行処理を示すフローチャートである。ＣＰＵ４１は、図５に示す印刷実行処理を開始すると、まず１ページ目の展開処理が終了するのを待機する（Ｓ２０１）。このときＣＰＵ４１は、例えば印刷部１６のモータ群５５を停止させた状態とし、定着ローラ３４の表面温度を後述する第２待機温度に維持した状態で待機する。そして、１ページ目の展開処理が終了すると（Ｓ２０１：Ｙｅｓ）、印刷部１６により展開された１ページ目の印刷データの印刷を行う（Ｓ２０２）。より詳細には、ＣＰＵ４１は、モータ群５５を加速して印刷時の速度で定常回転させ、定着ローラ３４の表面温度を印刷温度まで加熱する印刷準備期間を経てから印刷を開始する。
【００４１】
続いてＣＰＵ４１は、次のページが存在するかを判断し（Ｓ２０３）、存在しない場合（Ｓ２０３：Ｎｏ）、即ち印刷ジョブの全てのページの印刷が終了した場合には、この印刷実行処理を終了する。
また、次のページが存在する場合（Ｓ２０３：Ｙｅｓ）には、その次のページの展開処理が終了したかを判断し（Ｓ２０４）、展開処理が既に終了している場合（Ｓ２０４：Ｙｅｓ）には、そのページの印刷を行う（Ｓ２０５）。即ち、この場合には、展開処理の終了を待つための展開待ち期間が発生しないため、前のページの印刷が終了した後、続けて次のページの印刷を開始することができる。ＣＰＵ４１は、Ｓ２０５にて１ページ分の印刷を行った後、Ｓ２０３に戻る。
【００４２】
また、ＣＰＵ４１は、次ページの展開処理が終了していない場合（Ｓ２０４：Ｎｏ）、即ち展開処理が終了するまでの展開待ち期間が発生する場合には、その展開待ち期間の長さである展開待ち時間を予測する（Ｓ２０６）。ここでは、例えば、印刷データのサイズ、解像度（画素数）、色数（カラー・モノクロ・グレースケール等）など、展開処理の負荷に関わる各種の処理条件を用いて、１ページ分の展開処理にかかる時間を求め、その値からそのページの展開処理を開始してからの経過時間を差し引くことで展開待ち時間を算出する。また、残りのデータ量と処理済みのデータ量との比に、そのページの展開処理を開始してからの経過時間を掛け合わせることで展開待ち時間を求めても良い。また、特にネットワークインターフェイス４５を介しての印刷データの受信に時間がかかるような場合には、データの転送速度に基づいて印刷データの転送に要する時間を求め、その値を用いて展開待ち時間を求めても良い。
【００４３】
ここで、ＣＰＵ４１は、印刷部１６を第１待機状態及び第２待機状態のいずれか一方に移行させる。第１待機状態では、印刷部１６のモータ群５５、即ちベルトモータ５０、プロセスモータ５１、定着モータ５２、スキャナモータ２４を全て印刷時と同じ速度で回転駆動した状態に維持する。これにより、モータ群５５とギア機構を介して連結されるベルト駆動ローラ１９、感光ドラム３０、定着ローラ３４、ポリゴンミラー等の各部が印刷時の速度で回転した状態に維持される。また、第２待機状態では、モータ群５５を停止させる。これにより、モータ群５５に連結されるベルト駆動ローラ１９等の各部の動作も停止する。
【００４４】
図６は、展開待ち期間以降におけるモータ群５５の消費電力量の変化を例示するグラフである。展開待ち期間に第１待機状態に移行する場合（図６の実線）は、モータ群５５を一定速度で駆動し続けるために、時間の経過とともにほぼ一定の割合でモータ群５５の消費電力量が増加する。その後、印刷準備期間を経て印刷動作を開始しても、モータ群５５の消費電力（グラフの傾き）はあまり変化しない。
【００４５】
また、展開待ち期間に第２待機状態に移行する場合（図６の二点鎖線）には、モータ群５５の消費電力量がほぼ０になる。そして、展開待ち期間が例えば図中のＴの時点で終了し印刷準備期間に入ると、モータ群５５の駆動が開始され、消費電力量が増加する。ここでは、モータ群５５や、その駆動対象となるベルト駆動ローラ１９、感光ドラム３０、定着ローラ３４、ポリゴンミラー、さらにそれらを連結するギア機構等の各部を静止状態から印刷時の速度まで加速させるために、定速回転時よりも消費電力（グラフの傾き）が大きくなる。特に、静止状態のモータ群５５の回転を開始する際には、前述の各部間に動摩擦力よりも大きな静止摩擦力が作用することから、より消費電力が大きくなる。
【００４６】
このため、展開待ち時間Ｔがある値よりも小さい場合には、第１待機状態に移行した場合より第２待機状態に移行した場合の方が、印刷開始までのモータ群５５による消費電力量が大きくなり、展開待ち時間Ｔがある値よりも大きい場合には、第１待機状態に移行した場合より第２待機状態に移行した場合の方がモータ群５５による消費電力量が小さくなる。
【００４７】
図７は、定着ローラ３４の表面温度の変化を示すグラフである。ＣＰＵ４１は、第１待機状態においては、定着ローラ３４の表面温度を印刷温度よりも低い第１待機温度に維持する。より詳細には、ＣＰＵ４１は、温度センサ３７により検出される定着ローラ３４の表面温度がある目標範囲内に収まるように、ハロゲンランプ３５のオン・オフを交互に切り替えて制御する。また、第２待機状態では、定着ローラ３４の表面温度を第１待機温度よりもさらに低い第２待機温度に維持する。従って、第２待機状態では、第１待機状態に比べてハロゲンランプ３５による消費電力、より正確には平均の消費電力が小さくなる。
【００４８】
ＣＰＵ４１は、展開待ち期間が終了し印刷準備期間に入ると、定着ローラ３４の表面温度を印刷温度まで上昇させる。展開待ち期間から印刷開始時までのハロゲンランプ３５における消費電力量は、第１待機状態に移行した場合と第２待機状態に移行した場合とで異なり、また展開待ち期間の長さによって異なる。なお、第１待機状態では、定着ローラ３４の表面温度を印刷温度に維持しても良い。また、第２待機状態では、定着ローラ３４の表面温度を目標とする温度に維持せず、ハロゲンランプ３５を定常的にオフとしても良い。この場合、定着ローラ３４の表面温度は、時間の経過に伴って第２待機温度より低い環境温度に近づくことになる。
【００４９】
図８は、展開待ち時間と印刷部１６の消費電力量との関係を示すグラフである。ここでいう印刷部１６の消費電力量とは、展開待ち期間の開始時から印刷準備期間を経て印刷の開始時までの期間における消費電力量であって、モータ群５５の消費電力量と定着器３３（ハロゲンランプ３５）の消費電力量とを含んだ印刷部１６全体の消費電力量である。
【００５０】
同図に示すように、展開待ち期間において第１待機状態に移行した場合の印刷部１６の消費電力量は、概ね展開待ち時間に比例する。これに対し、第２待機状態に移行する場合の印刷部１６の消費電力量は、展開待ち時間がＴ０より小さい場合には、既述の印刷準備期間における電力の消費等の影響により、第１待機状態に移行する場合よりも大きくなる。展開待ち期間がＴ０である場合には、第１待機状態に移行する場合と第２待機状態に移行する場合とで消費電力量が等しくなる。そして、展開待ち時間がＴ０より大きい場合には、第２待機状態に移行する場合の方が第１待機状態に移行する場合よりも消費電力量が小さくなる。
【００５１】
本印刷実行処理では、上述のように、第１待機状態に移行する場合と第２待機状態に移行する場合の消費電力量の大小関係が入れ替わる時間Ｔ０を、いずれの待機状態へ移行するかを判断するための閾値とする。なお、この閾値Ｔ０は、予め測定や計算によって求められ、ＲＯＭ４２やＮＶＲＡＭ４４に記憶されたものを用いる。
【００５２】
図５に示すように、ＣＰＵ４１は、Ｓ２０６にて展開待ち時間を予測した後、その展開待ち時間と閾値Ｔ０とを比較する（Ｓ２０７）。そして、展開待ち時間が閾値Ｔ０より小さい場合（Ｓ２０７：Ｙｅｓ）には、印刷部１６を第１待機状態に移行する（Ｓ２０８）。また、展開待ち時間が閾値Ｔ０と同じかそれ以上である場合（Ｓ２０７：Ｎｏ）には、印刷部１６を第２待機状態に移行する（Ｓ２０９）。そして、処理中のページの展開処理の終了を待機し（Ｓ２１０）、展開処理が終了した場合（Ｓ２１０：Ｙｅｓ）には、Ｓ２０５に進み、印刷準備期間を経た後、そのページの印刷を行う。印刷が終了した後は、Ｓ２０３に戻り全てのページが印刷されるまで同様の動作を繰り返す。
【００５３】
（本実施形態の効果）
以上のように本実施形態によれば、次のページの印刷を開始するために必要な印刷データの展開を終了するまでの展開待ち期間の長さを予測し、その展開待ち期間の長さに基づいて、展開待ち期間中に、印刷手段を印刷時と消費電力が同じかあるいは印刷時よりも消費電力が小さい第１待機状態に移行させるか、印刷手段を第１待機状態よりも消費電力が小さい第２待機状態に移行させるかを判断し、その判断に従って展開待ち期間における動作を切り替える。これにより、印刷データの展開終了を待機する際に、状況に応じて適切な動作を行うことができる。
【００５４】
また、第１待機状態に移行させる場合と第２待機状態に移行させる場合の、少なくとも印刷部１６を待機状態に移行させてから次の印刷を開始するまでを含んだ期間における消費電力量の大小に関する条件を用いていずれの待機状態に移行させるかを判断する。これにより、少なくとも待機状態に移行してから印刷を開始するまでの消費電力の大きさに基づいて、いずれの待機状態にさせれば良いかを判断し、動作を切り替えることができる。
【００５５】
さらに、第１待機状態及び第２待機状態のうち、消費電力量が小さくなる方の動作が行われるように判断を行う。これにより、電力の消費を抑えることができる。
【００５６】
また、展開処理の負荷に関わる処理条件を用いて展開待ち期間の長さを予測する。例えば、印刷データのサイズ、解像度（画素数）、色数（カラー・モノクロ・グレースケール等）など、展開処理の負荷に関わる処理条件を用いて、展開待ち期間の長さを予測することで、精度良い予測を行うことができる。
【００５７】
＜実施形態２＞
次に本発明の実施形態２について図９を参照して説明する。
図９は、印刷実行処理の一部を示すフローチャートである。本実施形態の印刷実行処理は、図５のフローチャートのＳ２０６〜Ｓ２１０の処理を図９の処理で置き換えたものである。なお、その他の処理や構成は、上記実施形態と同様であるため説明を省略する。
【００５８】
ＣＰＵ４１は、Ｓ２０６にて展開待ち時間を予測した後、全てのプロセス部２６の稼働量が所定の基準以下であるかを判断する（Ｓ３０１）。ここでは、例えば、ＣＰＵ４１が印刷動作を行う度に各プロセス部２６毎の印刷枚数をＮＶＲＡＭ４４に記憶させておき、その印刷枚数が基準枚数以下であるかを判断する。全てのプロセス部２６の稼働量が基準以下である場合（Ｓ３０１：Ｙｅｓ）には、閾値Ｔ１に既述の閾値Ｔ０と同じ値をセットする（Ｓ３０２）。また、稼働量が基準を超えるプロセス部２６が存在する場合（Ｓ３０１：Ｎｏ）には、閾値Ｔ０に所定量α（正の値）を減算した値を閾値Ｔ１とする（Ｓ３０３）。
【００５９】
そして、ＣＰＵ４１は、展開待ち時間が閾値Ｔ１より小さいかを判断し（Ｓ３０４）、閾値Ｔ１より小さい場合（Ｓ３０４：Ｙｅｓ）には、印刷部１６を第１待機状態に移行し（Ｓ２０８）、閾値Ｔ１と同じかそれより大きい場合（Ｓ３０４：Ｎｏ）には、第２待機状態に移行する（Ｓ２０９）。即ち、稼働量が基準を超えるプロセス部２６が存在する場合には、そうでない場合に比べて第２待機状態に移行されやすくなる。
【００６０】
本実施形態によれば、印刷部１６の稼働量が大きくなる程、優先して第２待機状態に移行させるように判断を行う。これにより、感光ドラム３０など印刷部１６の構成部品の劣化が進んだ場合などには、印刷部１６の駆動を停止する第２待機状態に優先的に移行されるため、部品の劣化の進行を抑制することができる。
【００６１】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００６２】
（１）上記実施形態では、本発明を画像形成装置に適用したものを示したが、本発明は、図２に示すように、プリンタ１０（画像形成装置）とコンピュータ６０（情報処理装置）とを備えた画像形成システムにも適用することができる。この場合、例えば、コンピュータ６０側のＣＰＵ６１（生成手段の一例）が、プリンタ１０からネットワークインターフェイス６７を介して取得した情報に基づいて、次のページの印刷を開始するために必要な印刷データの展開が終了するまでの展開待ち期間の長さを予測する処理や、あるいは展開待ち期間の長さに基づいて展開待ち期間中に、印刷部１６を第１待機状態に移行させるか、第２待機状態に移行させるかを判断する処理等を行っても良い。
【００６３】
（２）上記実施形態では、電子写真方式で直接転写タイプのカラープリンタを示したが、本発明は、例えば、中間転写タイプや、４サイクルタイプなどの他のタイプの画像形成装置にも適用でき、また、インクジェット方式など、定着器を備えていない他の方式の画像形成装置にも適用できる。さらに本発明は、カラー印刷機能を備えていない画像形成装置にも適用することができる。また、印刷ジョブとして、例えば、ファクシミリで受信したデータの印刷、原稿読取装置から読み取った原稿画像データの印刷（コピー）、外部の記憶媒体から取得したデータの印刷（ダイレクトプリント）を実行する画像形成装置などにも本発明を適用することができる。
【００６４】
（３）上記実施形態では、展開処理が終了した後に印刷準備動作（モータ群の加速や定着器の加熱等）を開始するものを示したが、展開処理終了の予測時間に合わせて印刷準備動作を展開処理が終了する前に開始することで、処理の迅速化を図っても良い。また、このような印刷準備動作には、モータ群の回転速度や定着器の温度が安定するのを待つ動作を含めることができる。
【００６５】
（４）例えば、第２待機状態ではモータ類を第１待機状態より低速で駆動するなど、第１待機状態及び第２待機状態の動作は適宜変更することができる。
（５）第１待機状態と第２待機状態とを切り替える条件は適宜変更することができる。例えば、展開待ち時間がある範囲内なら第２待機状態に移行し、その範囲外なら第１待機状態に移行するようにしても良く、その逆としても良い。また、同条件として消費電力量に関わらないような条件を用いることもできる。
【符号の説明】
【００６６】
１０…プリンタ
１６…印刷部
３３…定着器
４１…ＣＰＵ
５５…モータ群
６０…コンピュータ
６１…ＣＰＵ
【図１】
2011011387.tif 000003
【図２】
2011011387.tif 000004
【図３】
2011011387.tif 000005
【図４】
2011011387.tif 000006
【図５】
2011011387.tif 000007
【図６】
2011011387.tif 000008
【図７】
2011011387.tif 000009
【図８】
2011011387.tif 000010
【図９】
2011011387.tif 000011