画像データをデータ記憶手段へページ毎に描画データに変換して展開する画像処理手段と、前記データ記憶手段に展開された前記描画データの総ページ数を取得するページ数取得手段と、前記描画データに基づいて被記録紙に画像を形成出力する画像形成手段と、前記総ページ数の情報と前記データ記憶手段の前記描画データを前記画像形成手段に出力するデータ管理手段と、を備えていることを特徴とする画像形成装置。前記画像形成手段は、前記データ管理手段から受け取った前記総ページ数の情報に基づいて画像形成ページ数を管理して、前記描画データの最終ページの画像形成出力を完了すると、画像形成に使用する主要部への供給電力の削減を行う省電力状態に移行させる省電力手段を備えていることを特徴とする請求項1記載の画像形成装置。画像データをデータ記憶手段へページ毎に描画データに変換して展開する画像処理ステップと、前記データ記憶手段に展開された前記描画データの総ページ数を取得するページ数取得処理ステップと、前記描画データに基づいて被記録紙に画像を形成出力する画像形成処理ステップと、前記総ページ数の情報と前記データ記憶手段の前記描画データを前記画像形成処理ステップに出力するデータ管理処理ステップと、前記データ管理処理処理ステップからの前記総ページ数の情報に基づいて前記画像形成処理ステップでの画像形成ページ数を管理して、前記描画データの最終ページの画像形成出力が完了すると、該画像形成処理ステップで使用される主要部への供給電力を削減させる省電力状態に移行させる省電力処理ステップと、を有していることを特徴とする画像形成制御方法。コンピュータに、画像データをデータ記憶手段へページ毎に描画データに変換して展開する画像処理と、前記データ記憶手段に展開された前記描画データの総ページ数を取得するページ数取得処理と、前記描画データに基づいて被記録紙に画像を形成出力する画像形成処理と、前記総ページ数の情報と前記データ記憶手段の前記描画データを前記画像形成処理に出力するデータ管理処理と、前記データ管理処理処理からの前記総ページ数の情報に基づいて前記画像形成処理での画像形成ページ数を管理して、前記描画データの最終ページの画像形成出力が完了すると、該画像形成処理で使用される主要部への供給電力を削減させる省電力状態に移行させる省電力処理と、を実行させることを特徴とする画像形成制御プログラム。請求項4記載の画像形成制御プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。しかしながら、上記公報記載の従来技術にあっては、エンジンからコントローラに次のページの有無の問い合わせを行って、次ページがないと印刷プロセスを終了させるようになっていたため、エンジンからコントローラへ問い合わせを行う必要があるとともに、問い合わせに対する応答がくるまで印刷プロセスを終了させることができず、その間電力が消費されたりエンジンを劣化させるおそれがあり、消耗品の不必要な消費や定着温度の制御等の省電力を向上させる上で、改良の必要があった。そこで、本発明は、画像形成手段へ画像形成する総ページ数を通知し、また、最終ページの画像形成が終了すると画像形成手段を速やかに省電力状態に移行して消費電力をより一層削減することのできる画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体を提供することを目的としている。本発明は、上記目的を達成するために、画像データをデータ記憶手段へページ毎に描画データに変換して展開し、該データ記憶手段に展開された該描画データの総ページ数を取得して、被記録紙に画像を形成出力する画像形成手段に該総ページ数の情報と該データ記憶手段の該描画データを出力することを特徴としている。また、本発明は、前記画像形成手段が、前記総ページ数の情報に基づいて画像形成ページ数を管理して、前記描画データの最終ページの画像形成出力を完了すると、画像形成に使用する主要部への供給電力の削減を行う省電力状態に移行させることを特徴としていてもよい。本発明によれば、画像形成手段へ画像形成する総ページ数を通知することができ、また、最終ページの画像形成が終了すると、画像形成手段を、速やかに省電力状態に移行して消費電力をより一層削減することができる。以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。図1~図5は、本発明の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を示す図であり、図1は、本発明の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を適用した画像形成装置1のブロック構成図である。図1において、画像形成装置1は、コントローラ2、プリンタエンジン3及び操作パネル4等を備えており、コントローラ2は、CPUCentralProcessingUnit11、ROMReadOnlyMemory12、RAMRandomAccessMemory13、NVRAMNonvolatileRandomAccessMemory14、ハードディスクHDD15、ネットワークI/Fインターフェイス16、エンジンI/F17及びパネルI/F18等を備えていて、上記各部は、バス19により接続されている。ネットワークI/F16には、LANLocalAreaNetwork等のネットワークを介してホストコンピュータPcが接続されており、ネットワークI/F16は、ホストコンピュータPcから送信されてくる制御信号及びデータ印刷データ等を受け取るとともに、画像形成装置1からホストコンピュータPcに送信するステータス信号等の送り出しを行うインターフェイスである。ROM12は、コントローラ2内でのデータの処理や管理及び周辺モジュールを制御するためのプログラム、具体的には、画像形成装置1としての基本処理プログラム及び後述するプリンタエンジン3への印刷総ページ数を通知して、印刷総ページ数の印刷完了後の省電力状態への速やかな移行を行う画像形成制御方法を実行する画像形成制御プログラム等の各種プログラムを格納しているとともに、これらの各プログラムを実行するのに必要な各種データを格納している。CPU画像処理手段、ページ数取得手段、データ管理手段11は、ROM12に格納されているプログラムに基づいて、RAM13をワークメモリとして利用しつつ、画像形成装置1の各部を制御して、印刷処理を行うとともに、後述する画像形成制御処理を実行する。RAM13は、CPU11のワークメモリとして利用されるとともに、ホストコンピュータPcからの印刷データをページ単位に管理して一時記憶するバッファ及びバッファに記憶されたデータを実際の印刷パターンに変換した描画データが展開されるビットマップメモリ等として利用される。RAM13は、この印刷データまたは印刷データから変換された描画データ、あるいは、中間データを、複数ページ分蓄積する容量を有している。NVRAM14は、画像形成装置1の電源が切られているときにも記憶内容を保持するメモリであり、画像形成装置1の電源がオフの際にも保持する必要のあるデータ、特に、システム設定値、印刷枚数カウント値、印刷設定等の各種設定情報及び、特に、後述する印刷ページ数通知による画像形成制御を制御する画像形成制御処理で使用する各種データや設定情報等がCPU11の制御下で格納される。ハードディスクデータ記憶手段15は、展開された印刷データやホストコンピュータPcから送られてきたデータ印刷データ等をCPU11の制御下で蓄積し、また、読み出される。特に、ハードディスク15は、ホストコンピュータPcから送られてきた印刷データを格納して、ユーザからのユーザIDを入力した印刷要求によって印刷する機密印刷や保留印刷に使用される。エンジンI/F17には、プリンタエンジン3が接続されており、コントローラ2からプリンタエンジン3への制御信号や描画データ及びプリンタエンジン3からコントローラ2へのステータス信号の授受を行う。特に、エンジンI/F17は、CPU11から渡される印刷ジョブの総印刷ページ数をプリンタエンジン3に通知する。プリンタエンジン画像形成手段3は、例えば、電子写真式記録装置等のプリンタエンジンが使用されており、ホストコンピュータPcから送られてきてネットワークI/Fが受信した印刷データから変換されてエンジンI/F17から渡される描画データに基づいて、給紙部から送られてくる用紙に画像を印刷出力画像形成出力して、印刷済みの用紙を、用紙排出口から排紙トレイ上に排出する。すなわち、プリンタエンジン3は、電子写真方式のエンジンの場合、図示しないが、電子写真方式で用紙に描画データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、描画データおよび制御信号により光書込部を動作させて感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プリンタエンジン3は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱加圧して用紙上のトナー画像を定着させることで、印刷処理を行う。そして、プリンタエンジン3は、光書き込み部のポリゴンミラーを回転駆動させるポリゴンモータを制御するポリゴンモータ制御部、定着部の温度を制御する定着温度制御部等を備えている。プリンタエンジン3は、エンジンI/F17を介して送られてくる印刷ジョブの総印刷ページ数を記憶するメモリ、印刷完了したページ数をカウントするカウンタ及びプリンタエンジン3の定着ヒータ等の消費電力の大きい部分への電力の供給/供給停止を行う省電力処理を制御する省電力制御部省電力手段等を有しており、通知された総印刷ページ数の印刷が完了すると、省電力制御部が、消費電力の大きい部分への電力の供給を停止/削減する省電力状態、例えば、ポリゴンモータの駆動停止、定着部の温度を待機温度よりも低い温度に制御して消費電力を削減する状態へ移行させる。また、プリンタエンジン3は、省電力状態において、エンジンI/F17から印刷要求があると、省電力制御部が、供給を停止/削減していた各部への電力の供給を開始して印刷可能な待機状態に復帰させる。パネルI/F18には、操作パネル4が接続されており、パネルI/F18は、コントローラ2と操作パネル4との間の信号の授受を行う。操作パネル4は、テンキー、スタートキー、モードを選択するモード選択キー等の各種操作キーを備えるとともに、タッチパネル付き液晶ディスプレイ等の表示部を備えており、操作キーのキー操作や表示部のタッチ操作によって、プリント操作等の各種命令が入力され、表示部には、操作キーから入力された命令内容や画像形成装置1からユーザに通知する各種情報が表示される。ホストコンピュータPcは、通常のハードウェア構成及びソフトウェア構成のパーソナルコンピュータ等であり、画像形成装置1に、任意のPDLPageDescriptionLanguage:ページ記述言語で生成された印刷データ及びPJLPrinterJobLanguageによる制御コマンド印刷制御データ等を送信する。すなわち、ホストコンピュータPcは、プリンタドライバによって、PJLデータとPDLデータからなる印刷データを生成して、ネットワークを介して画像形成装置1に送信する。そして、画像形成装置1は、ROM、EEPROMElectricallyErasableandProgrammableReadOnlyMemory、EPROM、フラッシュメモリ、フレキシブルディスク、CD-ROMCompactDiscReadOnlyMemory、CD-RWCompactDiscRewritable、DVDDigitalVideoDisk、SDSecureDigitalカード、MOMagnetoOpticalDisc等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでROM12等に導入することで、後述する印刷総ページ数をプリンタエンジン3に通知してプリンタエンジン3が速やかに省電力状態へ移行できるようにする画像形成制御方法を実行する画像形成装置1として構築されている。この画像形成制御プログラムは、アセンブラ、C、C、C、Java登録商標等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。画像形成装置1は、上記画像形成制御プログラムが導入されて実行されることで、特に、コントローラ2及びプリンタエンジン3に、図2に示すように、機能部を構築する。すなわち、コントローラ2には、プリンタコントロールシステム機能部21、ネットワークI/F機能部22、画像解析機能部PDL/PJL機能部23、記憶機能部24、パネルI/F機能部25、エンジンI/F機能部26等が構築され、プリンタエンジン3には、コントローラI/F機能部31、エンジンコントロールシステム機能部32、定着温度制御機能部33及びポリゴンモータ制御機能部33等が構築される。ネットワークI/F機能部22は、ホストコンピュータPcから送信されてくる制御信号及びデータ印刷データ等を受け取ってプリンタコントロールシステム機能部21に渡すとともに、画像形成装置1からホストコンピュータPcに送信するステータス信号等をプリンタコントロールシステム機能部21から受け取ってホストコンピュータPcに送り出す。記憶機能部データ記憶手段24は、RAM13やハードディスク15等で構築され、ホストコンピュータPcから送られてきた印刷データや画像解析機能部23が処理中の画像データ及び画像解析機能部23が生成した描画データ等を記憶する。画像解析機能部画像処理手段23は、印刷データを受け取って、記憶機能部24を使用して、描画データを生成して、記憶機能部24に展開し、また、プリンタコントロールシステム機能部21からの要求に応じて、記憶機能部24から読み出して、プリンタコントロールシステム機能部21に渡す。具体的には、画像解析機能部23は、ホストコンピュータPcから送られてきた印刷データのPJLコマンドの解釈及びPDLコマンドの解釈を行って、描画データを生成して、プリンタコントロールシステム機能部21に渡すが、このとき、生成した描画データの総ページ数を取得して、プリンタコントロールシステム機能部21に渡す。パネルI/F機能部25は、プリンタコントロールシステム機能部21の制御下で、操作パネル4の制御を行う。エンジンI/F機能部26は、プリンタコントロールシステム機能部21の制御下で、プリンタエンジン3への印刷指示等を行う。プリンタコントロールシステム機能部21は、画像形成装置1の各部を制御するとともに、プリンタエンジン3の動作を制御する。特に、プリンタコントロールシステム機能部21は、画像解析機能部23が取得した描画データの総ページ数をエンジンI/F機能部26を介してプリンタエンジン3に通知する。プリンタエンジン3のコントローラI/F機能部31は、コントローラ2のエンジンI/F機能部26から描画データや印刷指示等を受け取り、エンジンコントロールシステム機能部32から受け取った印刷状態情報等をエンジンI/F機能部26に出力する。エンジンコントロールシステム機能部省電力手段32は、コントローラI/F機能部31がコントローラ2から受け取った描画データ及び印刷情報に基づいてプリンタエンジン3の各部を制御して印刷処理を実行させるとともに、プリンタエンジン3の主要部、特に、定着温度制御部33を介した定着温度制御やポリゴンモータ制御機能部34を介したポリゴンモータの駆動制御を行う供給電源の停止/削減による省電力状態へ移行したり、コントローラ2からの印刷要求によって、省電力状態から復帰する復帰処理を行う。定着温度制御機能部33は、エンジンコントロールシステム機能部32の制御下で、定着部の温度を、定着動作を行うときの定着温度と、省電力状態時の待機温度等の複数の温度に制御する。ポリゴンモータ制御機能部34は、エンジンコントロールシステム機能部32の制御下で、ポリゴンモータの回転駆動を制御する。次に、本実施例の作用を説明する。本実施例の画像形成装置1は、印刷ジョブを実行する際に、印刷ジョブの総ページ数をプリンタエンジン3に通知して、プリンタエンジン3が総ページ数の最終ページの印刷を完了すると速やかに省電力状態に移行可能としている。すなわち、画像形成装置1は、図3に示すように、ホストコンピュータPcから機密印刷や蓄積印刷を指定して印刷データと印刷情報PDL/PJLがネットワークを介して送られてくると、ネットワークI/F機能部22で受信して、プリンタコントロールシステム機能部21に渡し、プリンタコントロールシステム機能部21は、ホストコンピュータPcの使用したPDL言語の解析処理を行い、解析結果を画像解析機能部23に渡す。画像解析機能部23は、受け取った印刷データをページ毎に描画データビットマップデータに展開し、展開した描画データを記憶機能部24に送る。画像解析機能部23は、印刷データの最終ページの描画データに展開する展開処理が終了すると、画像ジョブ情報を記憶機能部24に通知する。この画像ジョブ情報は、ファイル名称、ユーザコード、処理日時刻、画像サイズ、総印刷ページ数で構成されている。画像形成装置1は、記憶機能部24に画像データを蓄積した状態で、操作パネル4からの印刷指示を待つ。画像形成装置1は、操作パネル4でユーザによってユーザIDユーザコード及びファイル名が入力されて、印刷ボタンが入力操作されると、ユーザコードとファイル名称情報をプリンタコントロールシステム機能部21に印刷要求として出力し、プリンタコントロールシステム機能部21は、操作パネル4から印刷要求を受け取ると、記憶機能部24に対して、ファイル名を指定して印刷要求を出力する。記憶機能部24は、プリンタコントロールシステム機能部21から印刷要求を受け取ると、指定されたファイル名の印刷ジョブに対応する印刷ジョブ情報をプリンタコントロールシステム機能部21に送信する。プリンタコントロールシステム機能部21は、印刷ジョブ情報を受け取ると、受け取った印刷ジョブ情報から印刷ジョブの総印刷ページ数を取得し、取得した総印刷ページ数をエンジンI/F機能部26を介してプリンタエンジン3に送信する。プリンタエンジン3は、総印刷ページ数を受け取ると、エンジンコントロールシステム機能部32が、印刷を開始するための動作を開始し、印刷可能となった段階でプリンタコントロールシステム機能部21に対して、印刷準備が整ったことを意味するReady信号を送信する。プリンタコントロールシステム機能部21は、プリンタエンジン3からReady信号を受信すると、記憶機能部24に記憶されている該印刷ジョブの描画データの出力要求を出して、記憶機能部24の該印刷ジョブの描画データを、先頭ページ1ページ目から順次読み出して、エンジンI/F機能部26を介してプリンタエンジン3に出力し、プリンタエンジン3で、送られてくる描画データと印刷情報に基づいて用紙に印刷出力する。プリンタエンジン3は、予め通知された総印刷ページ数分の印刷を終了すると、エンジンコントロールシステム機能部32が、定着温度制御機能部33及びポリゴンモータ制御機能部34を制御して、省電力状態に移行させる。そして、コントローラ2における印刷データ受信から印刷データ蓄積までの印刷制御処理を、図4に示すように行う。すなわち、コントローラ2は、ホストコンピュータPcから印刷データを受信すると、プリンタコントロールシステム機能部21が、印刷データ全体に対してPDL言語解析処理を行って画像解析機能部23に渡しステップS101、画像解析機能部23が、受け取った印刷データをページ毎に描画データに展開してステップS102、記憶機能部24に保存するか否か判断するステップS103。ステップS103で、記憶機能部24に保存しないとき、すなわち、直接印刷の場合には、プリンタコントロールシステム機能部21は、記憶機能部24に保存することなく、速やかにプリンタエンジン3に描画データを転送して、プリンタエンジン3で用紙に印刷出力する。ステップS103で、記憶機能部24に保存するときには、画像解析機能部23は、展開した描画データを記憶機能部24に送って蓄積する画像蓄積処理を行いステップS104、最終ページであるかチェックするステップS105。ステップS105で、最終ページでないときには、画像解析機能部23は、ステップS104に戻って、画像解析機能部23が展開した描画データを記憶機能部24に送って蓄積する画像蓄積処理を、最終ページになるまで繰り返し行いステップS104、S105、画像解析機能部23は、ステップS105で、印刷データの最終ページの展開が終了すると、画像ジョブ情報を記憶機能部24に通知して蓄積するステップS106。この画像ジョブ情報は、ファイル名称、ユーザコードユーザID、処理日時刻、画像サイズ、総印刷ページ数等で構成されている。そして、コントローラ2は、印刷データを記憶機能部23に蓄積した後の処理を、図5に示すように行う。すなわち、プリンタコントロールシステム機能部21は、操作パネル4から印刷要求を受け取ると、印刷ジョブ情報を記憶機能部23に対して要求を行いステップS201、記憶機能部24から印刷ジョブ情報を受け取るとステップS202、受け取った印刷ジョブ情報に基づいてユーザが印刷しようとしている印刷ジョブの総ページ数を算出するステップS203。プリンタコントロールシステム機能部21は、総印刷ページ数を算出すると、算出した総印刷ページ数をエンジンI/F機能部26を介してプリンタエンジン3に通知しステップS204、プリンタエンジン3が印刷可能となった段階で、記憶機能部24に対して画像出力要求描画データのプリンタエンジン3への出力要求を行うステップS205。なお、上記説明においては、ホストコンピュータPcから送られてきた印刷データを記憶機能部24へ描画データに展開して印刷出力する場合について説明したが、印刷対象の印刷データは、ホストコンピュータPcから送られてくるものに限るものではなく、例えば、画像形成装置1がスキャナ部を備えていて、スキャナ部で読み取った画像データを記憶機能部24に描画データに展開して印刷出力する場合等にも同様に適用することができる。このように、本実施例の画像形成装置1は、画像解析機能部23が、画像データを記憶機能部24へページ毎に描画データに変換して展開し、記憶機能部23に展開された該描画データの総ページ数を取得して、用紙被記録紙に画像を形成出力するプリンタエンジン画像形成手段3に該総ページ数の情報と記憶機能部23の該描画データを出力している。したがって、プリンタエンジン3からコントローラ2に次のページの有無の問い合わせを行うことなく、プリンタエンジン3では、印刷対象の印刷データの総ページ数を印刷開始前に認識することができ、プリンタエンジン3の動作制御を適切なものとすることができる。また、本実施例の画像形成装置1は、プリンタエンジン3が、総ページ数の情報に基づいて印刷ページ数画像形成ページ数を管理して、描画データの最終ページの印刷出力画像形成出力を完了すると、印刷出力画像形成に使用する主要部定着部、ポリゴンモータ等への供給電力の削減を行う省電力状態に移行させている。したがって、従来のように、プリンタエンジン3からコントローラ2に次ページの有無の問い合わせを行うことなく、省電力状態に速やかに移行することができ、消費電力をより一層削減することができる。以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。