(57)【特許請求の範囲】
【請求項１】
印刷を実行するプリンタエンジンと、
前記プリンタエンジンを制御するコントローラとを含み、
前記コントローラは、
描画データと、該描画データのページ数とを記憶する記憶部と、
前記記憶部に記憶された描画データのページ数をプリンタエンジンに送信した後に前記記憶部に記憶された描画データを前記プリンタエンジンに送信する送信部とを含み、
前記プリンタエンジンは、前記描画データの印刷が、該描画データに先立って前記コントローラから送信されたページ数分完了したとき、前記コントローラに次ページの問い合わせを行うことなく、当該プリンタエンジンを省エネモードに移行させることを特徴とする画像形成装置
【請求項２】
印刷を実行するプリンタエンジン及び前記プリンタエンジンを制御するコントローラを含む画像形成装置の制御方法であって、
前記コントローラが、前記記憶部に記憶された描画データのページ数を前記プリンタエンジンに送信した後に前記記憶部に記憶された描画データを前記プリンタエンジンに送信するステップと、
前記プリンタエンジンが、前記描画データの印刷が、該描画データに先立って前記コントローラから送信されたページ数分完了したとき、前記コントローラに次ページの問い合わせを行うことなく、当該プリンタエンジンを省エネモードに移行させるステップとを有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に関し、詳細には、電子写真方式のエンジンにおける省電力を向上させた画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
複写装置、ファクシミリ装置、プリンタ装置、複合装置等の画像形成装置は、画像形成するという特性から消費電力の大きい部分を備えているとともに、通常、電源の投入後に、使用されずに待機状態となっている時間が多いことから、従来から、消費電力を削減するために、待機状態が予め設定された待ち時間を経過すると、複数の電力モードを備えている場合、経過時間に応じて供給電力をより多く削減する電力モードへと移行する省電力機能を備えている。例えば、従来の画像形成装置は、省電力モード時、印刷エンジンの大電力を消費する部分への供給電力量の削減、例えば、印刷プロセスとして電子写真方式を用いている場合には、定着ヒータの温度を定着温度よりも低い待機温度に調整する省電力モード、操作表示部のＬＣＤ（Liquid Crystal Display）のバックライトを消灯する省電力モード、消費電力の大きいメインのＣＰＵへの電力供給を停止する省電力モード等の省電力モードを備えている。
【０００３】
画像形成装置は、このような省電力モードへの移行については、操作表示部の省電力モード設定キーのキー操作によって行うこともできるが、省電力タイマを用いて、予め設定された省電力モード移行時間を計時し、該省電力状態モード移行時間の間にジョブ（印刷要求の受信、操作表示部のキー操作等）が発生しないと、自動的に省電力モードへ移行する。また、画像形成装置は、省電力モードにおいて、操作表示部の所定のキー操作やネットワークを介した印刷要求等の発生を契機として、該省電力モード時に供給を停止したり、供給電力量を低減させていた部分への電源を給電再開して、省電力モードから印刷可能な待機状態に復帰する。
【０００４】
そして、従来、エンジンが、コントローラからの印刷要求に応じて印刷プロセス手段を立ち上げて印刷処理を行い、印刷要求を受信してから所定の待ち時間内に次の印刷要求が未受信であると、次ページ有無問い合わせ手段が、コントローラに次のページが有るか否かの問い合わせを行い、コントローラから次ページ有りとの返答があると、印刷プロセス終了手段による立ち上がっている印刷プロセス手段の終了を停止させて、次の印刷要求の受信を待つ画像形成装置が提案されている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記公報記載の従来技術にあっては、エンジンからコントローラに次のページの有無の問い合わせを行って、次ページがないと印刷プロセスを終了させるようになっていたため、エンジンからコントローラへ問い合わせを行う必要があるとともに、問い合わせに対する応答がくるまで印刷プロセスを終了させることができず、その間電力が消費されたりエンジンを劣化させるおそれがあり、消耗品の不必要な消費や定着温度の制御等の省電力を向上させる上で、改良の必要があった。
【０００６】
そこで、本発明は、画像形成手段へ画像形成する総ページ数を通知し、また、最終ページの画像形成が終了すると画像形成手段を速やかに省電力状態に移行して消費電力をより一層削減することのできる画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するために、印刷を実行するプリンタエンジンと、前記プリンタエンジンを制御するコントローラとを含み、前記コントローラは、描画データと、該描画データのページ数とを記憶する記憶部と、前記記憶部に記憶された描画データのページ数をプリンタエンジンに送信した後に前記記憶部に記憶された描画データを前記プリンタエンジンに送信する送信部とを含み、前記プリンタエンジンは、前記描画データの印刷が、該描画データに先立って前記コントローラから送信されたページ数分完了したとき、前記コントローラに次ページの問い合わせを行うことなく、当該プリンタエンジンを省エネモードに移行させることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、画像形成手段へ画像形成する総ページ数を通知することができ、また、最終ページの画像形成が終了すると、画像形成手段を、速やかに省電力状態に移行して消費電力をより一層削減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例を適用した画像形成装置のブロック構成図。
【図２】コントローラ及びプリンタエンジンの要部機能ブロック図。
【図３】印刷処理タイミング図。
【図４】コントローラにおける印刷データ蓄積までの印刷制御処理を示すフローチャート。
【図５】コントローラにおける印刷要求から画像出力要求までの印刷制御処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１２】
図１〜図５は、本発明の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を適用した画像形成装置１のブロック構成図である。
【００１３】
図１において、画像形成装置１は、コントローラ２、プリンタエンジン３及び操作パネル４等を備えており、コントローラ２は、ＣＰＵ（Central Processing Unit ）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＮＶＲＡＭ（Nonvolatile Random Access Memory）１４、ハードディスク（ＨＤＤ）１５、ネットワークＩ／Ｆ（インターフェイス）１６、エンジンＩ／Ｆ１７及びパネルＩ／Ｆ１８等を備えていて、上記各部は、バス１９により接続されている。
【００１４】
ネットワークＩ／Ｆ１６には、ＬＡＮ（Local Area Network）等のネットワークを介してホストコンピュータＰｃが接続されており、ネットワークＩ／Ｆ１６は、ホストコンピュータＰｃから送信されてくる制御信号及びデータ（印刷データ等）を受け取るとともに、画像形成装置１からホストコンピュータＰｃに送信するステータス信号等の送り出しを行うインターフェイスである。
【００１５】
ＲＯＭ１２は、コントローラ２内でのデータの処理や管理及び周辺モジュールを制御するためのプログラム、具体的には、画像形成装置１としての基本処理プログラム及び後述するプリンタエンジン３への印刷総ページ数を通知して、印刷総ページ数の印刷完了後の省電力状態への速やかな移行を行う画像形成制御方法を実行する画像形成制御プログラム等の各種プログラムを格納しているとともに、これらの各プログラムを実行するのに必要な各種データを格納している。
【００１６】
ＣＰＵ（画像処理手段、ページ数取得手段、データ管理手段）１１は、ＲＯＭ１２に格納されているプログラムに基づいて、ＲＡＭ１３をワークメモリとして利用しつつ、画像形成装置１の各部を制御して、印刷処理を行うとともに、後述する画像形成制御処理を実行する。
【００１７】
ＲＡＭ１３は、ＣＰＵ１１のワークメモリとして利用されるとともに、ホストコンピュータＰｃからの印刷データをページ単位に管理して一時記憶するバッファ及びバッファに記憶されたデータを実際の印刷パターンに変換した描画データが展開されるビットマップメモリ等として利用される。ＲＡＭ１３は、この印刷データまたは印刷データから変換された描画データ、あるいは、中間データを、複数ページ分蓄積する容量を有している。
【００１８】
ＮＶＲＡＭ１４は、画像形成装置１の電源が切られているときにも記憶内容を保持するメモリであり、画像形成装置１の電源がオフの際にも保持する必要のあるデータ、特に、システム設定値、印刷枚数カウント値、印刷設定等の各種設定情報及び、特に、後述する印刷ページ数通知による画像形成制御を制御する画像形成制御処理で使用する各種データや設定情報等がＣＰＵ１１の制御下で格納される。
【００１９】
ハードディスク（データ記憶手段）１５は、展開された印刷データやホストコンピュータＰｃから送られてきたデータ（印刷データ等）をＣＰＵ１１の制御下で蓄積し、また、読み出される。特に、ハードディスク１５は、ホストコンピュータＰｃから送られてきた印刷データを格納して、ユーザからのユーザＩＤを入力した印刷要求によって印刷する機密印刷や保留印刷に使用される。
【００２０】
エンジンＩ／Ｆ１７には、プリンタエンジン３が接続されており、コントローラ２からプリンタエンジン３への制御信号や描画データ及びプリンタエンジン３からコントローラ２へのステータス信号の授受を行う。特に、エンジンＩ／Ｆ１７は、ＣＰＵ１１から渡される印刷ジョブの総印刷ページ数をプリンタエンジン３に通知する。
【００２１】
プリンタエンジン（画像形成手段）３は、例えば、電子写真式記録装置等のプリンタエンジンが使用されており、ホストコンピュータＰｃから送られてきてネットワークＩ／Ｆが受信した印刷データから変換されてエンジンＩ／Ｆ１７から渡される描画データに基づいて、給紙部から送られてくる用紙に画像を印刷出力（画像形成出力）して、印刷済みの用紙を、用紙排出口から排紙トレイ上に排出する。すなわち、プリンタエンジン３は、電子写真方式のエンジンの場合、図示しないが、電子写真方式で用紙に描画データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、描画データおよび制御信号により光書込部を動作させて感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プリンタエンジン３は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、印刷処理を行う。そして、プリンタエンジン３は、光書き込み部のポリゴンミラーを回転駆動させるポリゴンモータを制御するポリゴンモータ制御部、定着部の温度を制御する定着温度制御部等を備えている。
【００２２】
プリンタエンジン３は、エンジンＩ／Ｆ１７を介して送られてくる印刷ジョブの総印刷ページ数を記憶するメモリ、印刷完了したページ数をカウントするカウンタ及びプリンタエンジン３の定着ヒータ等の消費電力の大きい部分への電力の供給／供給停止を行う省電力処理を制御する省電力制御部（省電力手段）等を有しており、通知された総印刷ページ数の印刷が完了すると、省電力制御部が、消費電力の大きい部分への電力の供給を停止／削減する省電力状態、例えば、ポリゴンモータの駆動停止、定着部の温度を待機温度よりも低い温度に制御して消費電力を削減する状態へ移行させる。また、プリンタエンジン３は、省電力状態において、エンジンＩ／Ｆ１７から印刷要求があると、省電力制御部が、供給を停止／削減していた各部への電力の供給を開始して印刷可能な待機状態に復帰させる。
【００２３】
パネルＩ／Ｆ１８には、操作パネル４が接続されており、パネルＩ／Ｆ１８は、コントローラ２と操作パネル４との間の信号の授受を行う。
【００２４】
操作パネル４は、テンキー、スタートキー、モードを選択するモード選択キー等の各種操作キーを備えるとともに、タッチパネル付き液晶ディスプレイ等の表示部を備えており、操作キーのキー操作や表示部のタッチ操作によって、プリント操作等の各種命令が入力され、表示部には、操作キーから入力された命令内容や画像形成装置１からユーザに通知する各種情報が表示される。
【００２５】
ホストコンピュータＰｃは、通常のハードウェア構成及びソフトウェア構成のパーソナルコンピュータ等であり、画像形成装置１に、任意のＰＤＬ（Page Description Language：ページ記述言語）で生成された印刷データ及びＰＪＬ（Printer Job Language）による制御コマンド（印刷制御データ）等を送信する。
【００２６】
すなわち、ホストコンピュータＰｃは、プリンタドライバによって、ＰＪＬデータとＰＤＬデータからなる印刷データを生成して、ネットワークを介して画像形成装置１に送信する。
【００２７】
そして、画像形成装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでＲＯＭ１２等に導入することで、後述する印刷総ページ数をプリンタエンジン３に通知してプリンタエンジン３が速やかに省電力状態へ移行できるようにする画像形成制御方法を実行する画像形成装置１として構築されている。この画像形成制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２８】
画像形成装置１は、上記画像形成制御プログラムが導入されて実行されることで、特に、コントローラ２及びプリンタエンジン３に、図２に示すように、機能部を構築する。すなわち、コントローラ２には、プリンタコントロールシステム機能部２１、ネットワークＩ／Ｆ機能部２２、画像解析機能部（ＰＤＬ／ＰＪＬ機能部）２３、記憶機能部２４、パネルＩ／Ｆ機能部２５、エンジンＩ／Ｆ機能部２６等が構築され、プリンタエンジン３には、コントローラＩ／Ｆ機能部３１、エンジンコントロールシステム機能部３２、定着温度制御機能部３３及びポリゴンモータ制御機能部３３等が構築される。
【００２９】
ネットワークＩ／Ｆ機能部２２は、ホストコンピュータＰｃから送信されてくる制御信号及びデータ（印刷データ等）を受け取ってプリンタコントロールシステム機能部２１に渡すとともに、画像形成装置１からホストコンピュータＰｃに送信するステータス信号等をプリンタコントロールシステム機能部２１から受け取ってホストコンピュータＰｃに送り出す。
【００３０】
記憶機能部（データ記憶手段）２４は、ＲＡＭ１３やハードディスク１５等で構築され、ホストコンピュータＰｃから送られてきた印刷データや画像解析機能部２３が処理中の画像データ及び画像解析機能部２３が生成した描画データ等を記憶する。
【００３１】
画像解析機能部（画像処理手段）２３は、印刷データを受け取って、記憶機能部２４を使用して、描画データを生成して、記憶機能部２４に展開し、また、プリンタコントロールシステム機能部２１からの要求に応じて、記憶機能部２４から読み出して、プリンタコントロールシステム機能部２１に渡す。具体的には、画像解析機能部２３は、ホストコンピュータＰｃから送られてきた印刷データのＰＪＬコマンドの解釈及びＰＤＬコマンドの解釈を行って、描画データを生成して、プリンタコントロールシステム機能部２１に渡すが、このとき、生成した描画データの総ページ数を取得して、プリンタコントロールシステム機能部２１に渡す。
【００３２】
パネルＩ／Ｆ機能部２５は、プリンタコントロールシステム機能部２１の制御下で、操作パネル４の制御を行う。
【００３３】
エンジンＩ／Ｆ機能部２６は、プリンタコントロールシステム機能部２１の制御下で、プリンタエンジン３への印刷指示等を行う。
【００３４】
プリンタコントロールシステム機能部２１は、画像形成装置１の各部を制御するとともに、プリンタエンジン３の動作を制御する。特に、プリンタコントロールシステム機能部２１は、画像解析機能部２３が取得した描画データの総ページ数をエンジンＩ／Ｆ機能部２６を介してプリンタエンジン３に通知する。
【００３５】
プリンタエンジン３のコントローラＩ／Ｆ機能部３１は、コントローラ２のエンジンＩ／Ｆ機能部２６から描画データや印刷指示等を受け取り、エンジンコントロールシステム機能部３２から受け取った印刷状態情報等をエンジンＩ／Ｆ機能部２６に出力する。
【００３６】
エンジンコントロールシステム機能部（省電力手段）３２は、コントローラＩ／Ｆ機能部３１がコントローラ２から受け取った描画データ及び印刷情報に基づいてプリンタエンジン３の各部を制御して印刷処理を実行させるとともに、プリンタエンジン３の主要部、特に、定着温度制御部３３を介した定着温度制御やポリゴンモータ制御機能部３４を介したポリゴンモータの駆動制御を行う供給電源の停止／削減による省電力状態へ移行したり、コントローラ２からの印刷要求によって、省電力状態から復帰する復帰処理を行う。
【００３７】
定着温度制御機能部３３は、エンジンコントロールシステム機能部３２の制御下で、定着部の温度を、定着動作を行うときの定着温度と、省電力状態時の待機温度等の複数の温度に制御する。
【００３８】
ポリゴンモータ制御機能部３４は、エンジンコントロールシステム機能部３２の制御下で、ポリゴンモータの回転駆動を制御する。
【００３９】
次に、本実施例の作用を説明する。本実施例の画像形成装置１は、印刷ジョブを実行する際に、印刷ジョブの総ページ数をプリンタエンジン３に通知して、プリンタエンジン３が総ページ数の最終ページの印刷を完了すると速やかに省電力状態に移行可能としている。
【００４０】
すなわち、画像形成装置１は、図３に示すように、ホストコンピュータＰｃから機密印刷や蓄積印刷を指定して印刷データと印刷情報（ＰＤＬ／ＰＪＬ）がネットワークを介して送られてくると、ネットワークＩ／Ｆ機能部２２で受信して、プリンタコントロールシステム機能部２１に渡し、プリンタコントロールシステム機能部２１は、ホストコンピュータＰｃの使用したＰＤＬ言語の解析処理を行い、解析結果を画像解析機能部２３に渡す。
【００４１】
画像解析機能部２３は、受け取った印刷データをページ毎に描画データ（ビットマップデータ）に展開し、展開した描画データを記憶機能部２４に送る。画像解析機能部２３は、印刷データの最終ページの描画データに展開する展開処理が終了すると、画像ジョブ情報を記憶機能部２４に通知する。この画像ジョブ情報は、ファイル名称、ユーザコード、処理日時刻、画像サイズ、総印刷ページ数で構成されている。
【００４２】
画像形成装置１は、記憶機能部２４に画像データを蓄積した状態で、操作パネル４からの印刷指示を待つ。
【００４３】
画像形成装置１は、操作パネル４でユーザによってユーザＩＤ（ユーザコード）及びファイル名が入力されて、印刷ボタンが入力操作されると、ユーザコードとファイル名称情報をプリンタコントロールシステム機能部２１に印刷要求として出力し、プリンタコントロールシステム機能部２１は、操作パネル４から印刷要求を受け取ると、記憶機能部２４に対して、ファイル名を指定して印刷要求を出力する。
【００４４】
記憶機能部２４は、プリンタコントロールシステム機能部２１から印刷要求を受け取ると、指定されたファイル名の印刷ジョブに対応する印刷ジョブ情報をプリンタコントロールシステム機能部２１に送信する。
【００４５】
プリンタコントロールシステム機能部２１は、印刷ジョブ情報を受け取ると、受け取った印刷ジョブ情報から印刷ジョブの総印刷ページ数を取得し、取得した総印刷ページ数をエンジンＩ／Ｆ機能部２６を介してプリンタエンジン３に送信する。
【００４６】
プリンタエンジン３は、総印刷ページ数を受け取ると、エンジンコントロールシステム機能部３２が、印刷を開始するための動作を開始し、印刷可能となった段階でプリンタコントロールシステム機能部２１に対して、印刷準備が整ったことを意味する「Ｒｅａｄｙ」信号を送信する。
【００４７】
プリンタコントロールシステム機能部２１は、プリンタエンジン３から「Ｒｅａｄｙ」信号を受信すると、記憶機能部２４に記憶されている該印刷ジョブの描画データの出力要求を出して、記憶機能部２４の該印刷ジョブの描画データを、先頭ページ（１ページ目）から順次読み出して、エンジンＩ／Ｆ機能部２６を介してプリンタエンジン３に出力し、プリンタエンジン３で、送られてくる描画データと印刷情報に基づいて用紙に印刷出力する。
【００４８】
プリンタエンジン３は、予め通知された総印刷ページ数分の印刷を終了すると、エンジンコントロールシステム機能部３２が、定着温度制御機能部３３及びポリゴンモータ制御機能部３４を制御して、省電力状態に移行させる。
【００４９】
そして、コントローラ２における印刷データ受信から印刷データ蓄積までの印刷制御処理を、図４に示すように行う。すなわち、コントローラ２は、ホストコンピュータＰｃから印刷データを受信すると、プリンタコントロールシステム機能部２１が、印刷データ全体に対してＰＤＬ言語解析処理を行って画像解析機能部２３に渡し（ステップＳ１０１）、画像解析機能部２３が、受け取った印刷データをページ毎に描画データに展開して（ステップＳ１０２）、記憶機能部２４に保存するか否か判断する（ステップＳ１０３）。
【００５０】
ステップＳ１０３で、記憶機能部２４に保存しないとき、すなわち、直接印刷の場合には、プリンタコントロールシステム機能部２１は、記憶機能部２４に保存することなく、速やかにプリンタエンジン３に描画データを転送して、プリンタエンジン３で用紙に印刷出力する。
【００５１】
ステップＳ１０３で、記憶機能部２４に保存するときには、画像解析機能部２３は、展開した描画データを記憶機能部２４に送って蓄積する画像蓄積処理を行い（ステップＳ１０４）、最終ページであるかチェックする（ステップＳ１０５）。
【００５２】
ステップＳ１０５で、最終ページでないときには、画像解析機能部２３は、ステップＳ１０４に戻って、画像解析機能部２３が展開した描画データを記憶機能部２４に送って蓄積する画像蓄積処理を、最終ページになるまで繰り返し行い（ステップＳ１０４、Ｓ１０５）、画像解析機能部２３は、ステップＳ１０５で、印刷データの最終ページの展開が終了すると、画像ジョブ情報を記憶機能部２４に通知して蓄積する（ステップＳ１０６）。この画像ジョブ情報は、ファイル名称、ユーザコード（ユーザＩＤ）、処理日時刻、画像サイズ、総印刷ページ数等で構成されている。
【００５３】
そして、コントローラ２は、印刷データを記憶機能部２３に蓄積した後の処理を、図５に示すように行う。すなわち、プリンタコントロールシステム機能部２１は、操作パネル４から印刷要求を受け取ると、印刷ジョブ情報を記憶機能部２３に対して要求を行い（ステップＳ２０１）、記憶機能部２４から印刷ジョブ情報を受け取ると（ステップＳ２０２）、受け取った印刷ジョブ情報に基づいてユーザが印刷しようとしている印刷ジョブの総ページ数を算出する（ステップＳ２０３）。
【００５４】
プリンタコントロールシステム機能部２１は、総印刷ページ数を算出すると、算出した総印刷ページ数をエンジンＩ／Ｆ機能部２６を介してプリンタエンジン３に通知し（ステップＳ２０４）、プリンタエンジン３が印刷可能となった段階で、記憶機能部２４に対して画像出力要求（描画データのプリンタエンジン３への出力要求）を行う（ステップＳ２０５）。
【００５５】
なお、上記説明においては、ホストコンピュータＰｃから送られてきた印刷データを記憶機能部２４へ描画データに展開して印刷出力する場合について説明したが、印刷対象の印刷データは、ホストコンピュータＰｃから送られてくるものに限るものではなく、例えば、画像形成装置１がスキャナ部を備えていて、スキャナ部で読み取った画像データを記憶機能部２４に描画データに展開して印刷出力する場合等にも同様に適用することができる。
【００５６】
このように、本実施例の画像形成装置１は、画像解析機能部２３が、画像データを記憶機能部２４へページ毎に描画データに変換して展開し、記憶機能部２３に展開された該描画データの総ページ数を取得して、用紙（被記録紙）に画像を形成出力するプリンタエンジン（画像形成手段）３に該総ページ数の情報と記憶機能部２３の該描画データを出力している。
【００５７】
したがって、プリンタエンジン３からコントローラ２に次のページの有無の問い合わせを行うことなく、プリンタエンジン３では、印刷対象の印刷データの総ページ数を印刷開始前に認識することができ、プリンタエンジン３の動作制御を適切なものとすることができる。
【００５８】
また、本実施例の画像形成装置１は、プリンタエンジン３が、総ページ数の情報に基づいて印刷ページ数（画像形成ページ数）を管理して、描画データの最終ページの印刷出力（画像形成出力）を完了すると、印刷出力（画像形成）に使用する主要部（定着部、ポリゴンモータ等）への供給電力の削減を行う省電力状態に移行させている。
【００５９】
したがって、従来のように、プリンタエンジン３からコントローラ２に次ページの有無の問い合わせを行うことなく、省電力状態に速やかに移行することができ、消費電力をより一層削減することができる。
【００６０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００６１】
本発明は、プリンタエンジンが省電力状態を備えているプリンタ装置、複写装置、ファクシミリ装置、複合装置等の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に利用することができる。
【符号の説明】
【００６２】
１  画像形成装置
２  コントローラ
３  プリンタエンジン
４  操作パネル
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ＮＶＲＡＭ
１５  ハードディスク（ＨＤＤ）
１６  ネットワークＩ／Ｆ
１７  エンジンＩ／Ｆ
１８  パネルＩ／Ｆ
１９  バス
２１  プリンタコントロールシステム機能部
２２  ネットワークＩ／Ｆ機能部
２３  画像解析機能部
２４  記憶機能部
２５  パネルＩ／Ｆ機能部
２６  エンジンＩ／Ｆ機能部
３１  コントローラＩ／Ｆ機能部
３２  エンジンコントロールシステム機能部
３３  定着温度制御機能部
３３  ポリゴンモータ制御機能部
Ｐｃ  ホストコンピュータ
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２００９‐２９２１３９号公報
【図１】
0005742274.tif 000002
【図２】
0005742274.tif 000003
【図３】
0005742274.tif 000004
【図４】
0005742274.tif 000005
【図５】
0005742274.tif 000006