"画像データを受信するインタフェース部と、受信した画像データから印刷可能な画像データを生成する画像処理部と、生成された画像データを用紙に印刷する印刷部と、用紙を収納した用紙収納部と、前記印刷部からの指示に基づいて、前記収納された用紙を印刷部へ搬送し、前記用紙収納部の状態情報を収集する用紙制御部と、前記用紙収納部の状態情報ST1を記憶する記憶部とを備え、前記インタフェース部が、印刷すべき画像データを受信した場合、前記画像処理部は、前記記憶部に記憶されている状態情報ST1を用いて、前記受信した画像データを印刷可能な画像データに変換する画像生成処理を開始することを特徴とする画像形成装置。用紙への印刷が可能な通電モードと電力の供給を制限した省電力モードのいずれかに対応させて、電力の供給を制御する電源制御部を備え、前記電源制御部は、前記省電力モードにおいて、前記印刷部および用紙制御部への電力供給を停止し、前記インタフェース部が印刷すべき画像データを受信した場合には、前記印刷部および用紙制御部への電力供給を開始させて、前記通電モードへ移行し、前記画像処理部は、電力が供給された前記用紙制御部によって収集された状態情報を取得する前に、前記画像生成処理を開始することを特徴とする請求項1記載の画像形成装置。前記省電力モードから前記通電モードへ移行した後、前記印刷部は、前記用紙制御部に、前記用紙収納部の新状態情報ST2を収集させ、収集された新状態情報ST2を、前記画像処理部へ送信し、前記画像処理部は、前記新状態情報ST2と、前記記憶部に記憶されている状態情報ST1とを比較し、前記状態情報ST1と新状態情報ST2とが一致しない場合は、前記新状態情報ST2を用いて、前記画像生成処理を再度実行することを特徴とする請求項2記載の画像形成装置。前記画像処理部が、前記記憶部に記憶されている状態情報を、前記新状態情報ST2に更新することを特徴とする請求項3記載の画像形成装置。前記記憶部は、不揮発性メモリを備え、前記新状態情報ST2は、前記更新処理により前記不揮発性メモリに記憶されることを特徴とする請求項4記載の画像形成装置。前記用紙収納部の状態情報には、前記用紙収納部に収納される用紙の容量、大きさ、および収納方向を示す用紙情報を含むことを特徴とする請求項1ないし5のいずれかに記載の画像形成装置。前記記憶部は、前記画像処理部の中に備えられていることを特徴とする請求項1ないし6のいずれかに記載の画像形成装置。インタフェース部と、画像処理部と、印刷部と、用紙収納部と、記憶部と、電源制御部とを備えた画像形成装置の印刷方法であって、画像データを用紙に印刷する前記印刷部への電力の供給を制限した省電力モードにおいて、前記インタフェース部が印刷すべき画像データを受信した場合、前記電源制御部は、前記印刷部への電力供給を開始させて、用紙への印刷が可能な通電モードへ移行し、前記画像処理部は、電力が供給された印刷部によって取得される用紙を収納した用紙収納部の状態情報を確認する前に、前記記憶部にすでに記憶されている用紙収納部の状態情報を用いて、前記受信した画像データを、印刷可能な画像データに変換する画像生成処理を開始し、前記印刷部が、前記画像生成処理によって生成された画像データを用紙に印刷することを特徴とする画像形成装置の印刷方法。しかし、画像処理部において行われる画像データの受信処理と解析処理は、CPUの性能を向上させることなどにより、並行して行わせることもでき、時間短縮を図ることができるが、印刷部においては、給紙ユニットや排紙ユニットの初期化処理後に用紙情報が確定するため、用紙情報を取得するのに時間がかかる場合があった。例えば、用紙情報の取得に時間がかかった場合、画像処理部は、印刷部から送られてくるはずの用紙情報の取得ができないために、画像データの生成処理が待たされる場合があった。従って、省電力モードから通常の印刷処理ができる状態に復帰する場合、画像データの生成処理の開始前に無駄な待ち時間が発生するために、最初の用紙に印刷を開始するまでの時間ファーストプリント時間を速くすることができないという問題があった。また、もし画像処理部が、印刷部から送られてくる用紙情報の取得を待たずに画像生成処理を実行すれば、ファーストプリント時間を短縮することも可能である。しかし、現在の用紙情報の内容が、過去の内容と異なっていた場合、例えば、給紙ユニットに搭載された用紙の方向が変更されていたような場合には、過去の用紙情報を用いた画像生成処理により生成された画像データを、そのまま印刷部へ転送して印刷してしまったとすると、印字欠けが生じ、画像データの正常な印刷ができないという問題があった。そこで、この発明は、以上のような事情を考慮してなされたものであり、印刷部から取得した用紙情報などを記憶することにより、省電力モードから復帰したときのファーストプリントを速くし、用紙情報等に変化があった場合に印字欠けなどの印刷不良の発生を防止することができる画像形成装置を提供することを課題とする。この発明は、画像データを受信するインタフェース部と、受信した画像データから印刷可能な画像データを生成する画像処理部と、生成された画像データを用紙に印刷する印刷部と、用紙を収納した用紙収納部と、前記印刷部からの指示に基づいて、前記収納された用紙を印刷部へ搬送し、前記用紙収納部の状態情報を収集する用紙制御部と、前記用紙収納部の状態情報ST1を記憶する記憶部とを備え、前記インタフェース部が、印刷すべき画像データを受信した場合、前記画像処理部は、前記記憶部に記憶されている状態情報ST1を用いて、前記受信した画像データを印刷可能な画像データに変換する画像生成処理を開始することを特徴とする画像形成装置を提供するものである。これによれば、記憶部に記憶されている状態情報を用いて、画像生成処理を開始するので、状態情報に変化がない場合において、用紙収納部の状態情報を新たに取得した後に画像生成処理を開始する場合よりも、画像データを受信した後、最初の用紙に画像データの印刷を開始するまでの時間を短縮することができる。また、用紙への印刷が可能な通電モードと電力の供給を制限した省電力モードのいずれかに対応させて、電力の供給を制御する電源制御部を備え、前記電源制御部は、前記省電力モードにおいて、前記印刷部および用紙制御部への電力供給を停止し、前記インタフェース部が印刷すべき画像データを受信した場合には、前記印刷部および用紙制御部への電力供給を開始させて、前記通電モードへ移行し、前記画像処理部は、電力が供給された前記用紙制御部によって収集された状態情報を取得する前に、前記画像生成処理を開始することを特徴とする。これによれば、省電力モードから、用紙の印刷が可能な通電モードへ復帰する場合において、画像処理部は、電力が供給された用紙制御部によって収集された状態情報を確認する前に、画像生成処理を開始するので、画像データを受信した後最初の用紙に画像データの印刷を開始するまでの時間を短縮することができる。さらに、前記省電力モードから前記通電モードへ移行した後、前記印刷部は、前記用紙制御部に、前記用紙収納部の新状態情報ST2を収集させ、収集された新状態情報ST2を、前記画像処理部へ送信し、前記画像処理部は、前記新状態情報ST2と、前記記憶部に記憶されている状態情報ST1とを比較し、前記状態情報ST1と新状態情報ST2とが一致しない場合は、前記新状態情報ST2を用いて、前記画像生成処理を再度実行することを特徴とする。これによれば、状態情報が変化した場合において、変化後の新状態情報を用いて、画像生成処理を再度実行するので、変化後の正しい用紙状態などに基づいて印刷が実行され、印字欠けなどの印刷不良が発生することを防止できる。また、前記画像処理部が、前記記憶部に記憶されている状態情報を、前記新状態情報ST2に更新することを特徴とする。これによれば、画像生成処理に用いる記憶部に記憶されている状態情報を、取得された新状態情報ST2に更新しているので、次回の印刷を行う際に、用紙収納部の状態情報に変化がない場合は、最初の用紙への印刷を開始するまでの時間を短縮することができる。また、前記記憶部は、不揮発性メモリを備え、前記新状態情報ST2は、前記更新処理により前記不揮発性メモリに記憶されることを特徴とする。これによれば、新状態情報を不揮発性メモリに記憶しているので、画像形成装置の電源を一旦切断した後、電源を再投入した場合において、状態情報に変化がない場合は、次回の印刷を行う際に最初の用紙への印刷を開始するまでの時間を短縮することができる。また、前記用紙収納部の状態情報には、前記用紙収納部に収納される用紙の容量、大きさ、および収納方向を示す用紙情報を含むことを特徴とする。また、前記記憶部は、前記画像処理部の中に備えられていることを特徴とする。また、この発明は、インタフェース部と、画像処理部と、印刷部と、用紙収納部と、記憶部と、電源制御部とを備えた画像形成装置の印刷方法であって、画像データを用紙に印刷する前記印刷部への電力の供給を制限した省電力モードにおいて、前記インタフェース部が印刷すべき画像データを受信した場合、前記電源制御部は、前記印刷部への電力供給を開始させて、用紙への印刷が可能な通電モードへ移行し、前記画像処理部は、電力が供給された印刷部によって取得される用紙を収納した用紙収納部の状態情報を確認する前に、前記記憶部にすでに記憶されている用紙収納部の状態情報を用いて、前記受信した画像データを、印刷可能な画像データに変換する画像生成処理を開始し、前記印刷部が、画像生成処理によって生成された画像データを用紙に印刷することを特徴とする画像形成装置の印刷方法を提供する。この発明によれば、記憶部に記憶されている状態情報を用いて、画像生成処理を開始するので、用紙収納部の状態情報に変化がない場合において、用紙収納部の状態情報を新たに取得した後に画像生成処理を開始する場合よりも、画像データを受信した後、最初の用紙に画像データの印刷を開始するまでの時間を短縮することができる。特に、印刷部への電力供給を停止している省電力モードから、用紙への印刷が可能な通電モードへ移行する場合において、最初の用紙に画像データの印刷を開始するまでの時間を短縮することができ、最初の用紙への印刷が終了する時間を速くすることができる。以下、図に示す実施例に基づいて、この発明を説明する。なお、これによって、この発明が限定されるものではない。<画像形成装置の構成>図1に、この発明の画像形成装置の一実施例の構成ブロック図を示す。ここでは、画像形成装置の構成のうち、特にこの発明の印刷処理に関係する主要な機能ブロックを示している。図1において、画像形成装置は、主として、画像処理部ICU11、記憶部MR12、電源制御部PW21、インタフェース部IF31、印刷部PCU41、用紙制御部OP51、用紙収納部61を備える。画像処理部以下、ICU、イメージ処理部とも呼ぶ11は、IF31によって入力された画像データの受信、解析および印刷可能な画像データの生成等を行う部分であり、主として、CPU、ROM、RAM、I/Oコントローラ、タイマー等からなるマイクロプロセッサによって実現される。ROM等に予め格納されたプログラムに基づいて、CPUが各種ハードウェアを有機的に動作させることにより、この発明の印刷処理等の機能を実現する。また、ICUは、後述する記憶部MR12に相当する不揮発性メモリ13および揮発性メモリ14とを、その内部に備えてもよい。画像処理部ICU11は、さらに機能ブロックに分類すると、画像受信部、画像解析部、画像生成部、状態情報取得部、状態情報比較部、および状態情報更新部とから構成される。画像受信部は、インタフェース部IF31を介して入力された画像データを受信する部分である。画像解析部は、受信された画像データの解析を行う部分であり、たとえば、印刷を伴うデータであるか、あるいはどの用紙に印刷すべきかを判断する部分である。画像生成部は、IF31が印刷すべき画像データを受信した場合、画像データの解析結果と、記憶部12に記憶された状態情報あるいは印刷部41から取得された状態情報を用いて、受信した画像データを、印刷可能な画像データに変換する部分である。状態情報取得部は、印刷部41が用紙制御部51に取得させた新状態情報ST2を受信して、記憶部12の揮発性メモリ14に記憶させる部分である。状態情報比較部は、取得された新状態情報ST2と、記憶部12に記憶された状態情報ST1とを比較する部分である。すなわち、状態情報に変化がないかどうかをチェックする部分である。状態情報更新部は、記憶部12に記憶されている状態情報を、取得された新状態情報ST2に更新する部分である。記憶部MR12は、この発明の印刷処理等に必要なデータを記憶する部分であり、特に、用紙収納部の状態情報ST1を記憶する部分である。記憶部MR12は、不揮発性メモリ13と、揮発性メモリ14とからなる。不揮発性メモリ13は、主として、画像形成装置の動作に必要なパラメータ、たとえば、印刷部41および用紙制御部51の動作に必要な設定情報や、給紙ユニット62に関する用紙情報などの状態情報15を記憶しておく部分である。この不揮発性メモリ13に記憶される情報は、電源を切断しても記憶されている情報であり、不揮発性メモリ13としては、ROM、EPROM、フラッシュメモリ、あるいはハードディスクなどが用いられる。たとえば、プログラムやフォントデータなど、固定的に記憶され変更されることのない情報はROMやEPROMに記憶される。また、用紙情報などの状態情報15やユーザ環境に応じて変更可能な設定値などは、書き換え可能なように、フラッシュメモリやハードディスクに記憶される。不揮発性メモリ13に記憶される状態情報15の初期値は、たとえば、画像形成装置の電源が投入されたときに、用紙制御部51によって収集し、記憶すればよい。また、その後、たとえば印刷処理が実行されるごとに、最新の状態情報を取得して、変化があれば、その変化後の情報に更新すればよい。揮発性メモリ14は、主として、CD、USBメモリなどの外部記憶媒体やスキャナから入力される画像データ、印刷可能な状態の画像データ生成画像、動作中に一時記憶されるパラメータ、最新の状態情報などを一時的に記憶する部分である。揮発性メモリ14に記憶される情報は、電源を切断すると消去される情報であり、揮発性メモリ14としては、RAM等が用いられる。不揮発性メモリ13に記憶される状態情報ST115とは、画像形成装置に備えられたオプション機器の状態を記憶した情報を意味し、たとえば、用紙情報、設定値情報、などである。用紙情報は、用紙収納部61に収納されている記録用紙に関する情報を意味し、たとえば、給紙ユニット62に収納される用紙の容量、用紙の収納方向縦、横、用紙の大きさA4、B4など、用紙タイプ薄紙、厚紙、片面印刷済み用紙、などなどからなる。この用紙情報は、たとえば、用紙切れ、用紙の収納方向の変更、用紙サイズの変更、用紙タイプの設定変更などによって変化する。用紙情報などからなる状態情報は、主として用紙制御部OP51によって収集されて、印刷部PCU41に与えられ、印刷部PCU41から画像処理部ICU11へ送られる。画像処理部ICU11は、これらの状態情報を確認した後、その状態情報の内容に基づいて、用紙に印刷すべき画像データを生成する。一般的に、画像形成装置では、PCU41から状態情報を取得した後に、ICU11が画像生成処理を行うが、PCU41に電力を供給していない省電力モードでは、印刷が可能な通電モードに復帰するために、まずPCU41に電力を供給して起動させた後に、状態情報を取得することになる。したがって、PCU41に電力を供給した状態の通電モードで状態情報を取得するのに比べると、省電力モードでは、状態情報を取得するのに数秒程度、時間がかかることになり、ファーストプリント時間が遅くなることになる。しかし、上記したように、給紙ユニットの紙切れ、用紙サイズの変更、用紙の収納方向の変更などの事象によって、状態情報が変化するが、今日のMFPなどの画像形成装置では、複数の給紙ユニットを備え、1つの給紙ユニットには多量の用紙を収納することができるので、これらの事象が発生する頻度は、現実的にはかなり少ないと考えられ、省電力モードの状態のときに状態情報が変化することも少ないと考えられる。そこで、この発明では、記憶部12の不揮発性メモリ13に、状態情報15を記憶しておき、省電力モードにおいて、印刷要求などにより画像データを受信した場合は、通電モードへ移行することにより電力が供給されたOP51によって収集されPCU41から送信される最新の状態情報ST2を取得する前に、ICU11は不揮発性メモリ13にすでに記憶されている状態情報ST115を読み出して、この読み出した状態情報ST115を用いて、画像データの生成処理を開始することを特徴とする。このようにICU11において、画像生成処理を開始させた場合、その後に、最新の状態情報ST2を取得するようにしたとしても、上記したように、多くの場合は状態情報が変化することは少ないと考えられ、実際に取得した新状態情報ST2が、不揮発性メモリ13から読み出した状態情報ST115と一致している場合には、すでに開始されている画像生成処理をやり直す必要はないので、進行した画像生成処理の時間だけ、ファーストプリントを速くすることができる。図1において、電源制御部PW21は、画像処理部ICU11、印刷部PCU41、インタフェース部IF31,用紙制御部OP51などへ供給する電力を制御する部分である。主として、用紙への印刷が可能な通電モードと、電力の供給を制限した省電力モードのいずれかに対応させて、電力の供給を制御する。たとえば、省電力モードの設定がなされている場合は、ICU11、MR12、IF31への電力供給はそのまま維持し、PCU41およびOP51への電力供給を停止するように制御する。また、IF31が印刷すべき画像データを受信した場合は、省電力モードから、通常の印刷が可能な通電モードへ移行する。この場合、電源制御部PW21から、PCU41への電力供給が開始され、起動要求信号が送信される。起動要求を受信したPCU41は、その動作を再開する。インタフェース部IF31は、この画像形成装置の外部から、画像データを入力する部分であり、たとえば、LAN等のネットワークを介して画像データを受信する通信部32、USBメモリなどの外部記憶媒体やスキャナから画像データを取得する画像データ入力部33などに相当する部分である。受信あるいは取得された画像データは、インタフェース部IF31から画像処理部ICU11へ送られ、揮発性メモリ14に一時記憶される。印刷部PCU41は、いわゆるプリンタに相当し、画像処理部ICU11によって生成された画像データを用紙に印刷する部分である。具体的には、用紙制御部OP51を制御して、たとえば印刷する用紙を選択する信号を用紙制御部OP51に送信して、画像生成処理によって印刷可能なデータに変換された画像データを、用紙に印刷する部分である。また、印刷部PCU41は、画像データの印字を実行する前に、現在の状態情報を取得する部分である。たとえば、後述するように、省電力モードから通電モードへ移行した後、OP51に、用紙収納部の新状態情報ST2を収集させ、収集された新状態情報ST2を、ICU11へ送信する。ここで、PCU41は、OP51に対して状態情報の収集を要求する信号を送信して、OP51に、用紙収納部61の状態情報を収集させる。たとえば、用紙収納部61の給紙ユニット62から用紙情報を収集する。用紙制御部OP51は、PCU41からの指示に基づいて、用紙収納部61に収納された用紙をPCU41へ搬送し、用紙収納部の状態情報を収集する部分である。すなわち、用紙収納部61である給紙ユニット62および排紙ユニット63、その他のオプションユニットなどの状態をチェックして用紙情報を含む状態情報を収集する部分である。また、給紙ユニット62に収納された用紙を1枚ずつ印刷部PCU41へ搬送する部分でもある。用紙収納部61は、記録用紙を収納する部分であり、給紙ユニット62と排紙ユニット63とからなる。給紙ユニット62は、印刷されていない記録用紙を収納する容器であり、1または複数のユニットが備えられる。排紙ユニット63は、印刷後の用紙を収納する容器であり、1または複数のユニットが備えられ、用紙のソーティングなどの分類、ステープル処理、パンチ処理、中綴じ処理等を行う部分である。給紙ユニット62や排紙ユニット63には、センサやスイッチ等が取り付けられており、用紙制御部OP51は、そのセンサやスイッチから得られる信号をチェックすることにより、用紙情報などの状態情報を収集する。なお、MFPなどの画像形成装置では、多数の機能を有しているので、図1に示した機能ブロックに限られるものではなく、その他の機能を実現するために、他の機能ブロックを備えてもよい。<省電力モードの印刷処理>以下に、省電力モードにおいて、印刷処理をする場合の各機能ブロックの概略動作について説明する。この発明では、ICU11が、不揮発性メモリ13に記憶されている状態情報ST1に基づいて画像生成処理を開始し、その後PCU41から取得した新状態情報ST2と、上記状態情報ST1とを比較して、両状態情報が一致する場合は、上記画像生成処理を継続し、両状態情報が一致しない場合は、一旦開始した画像生成処理を中止し、新状態情報ST2を用いて、画像生成処理を再度実行することを特徴とする。図2に、不揮発性メモリに記憶された現状態情報ST1と、取得した新状態情報ST2とが一致する場合の印刷処理の一実施例の概略説明図を示す。ここでは、主として、インタフェース部IF31、画像処理部ICU11、印刷部PCU41、用紙制御部OP51の各処理と、相互間の情報の流れを示している。ICU11は、CPUと、記憶部12の不揮発性メモリ13および揮発性メモリ14とを含むものとしている。画像形成装置は、現在、省電力モードの状態であり、IF31とICU11には通電されているが、PCU41とOP51とが動作停止中であるものとする。この状態で、利用者の所定の入力操作により、画像データが入力されたとする。たとえば、インタフェース部IFの1つである通信部32を介して、ネットワークに接続されたパソコンから印刷命令を受信し、印刷すべき画像データを受信したとする。画像データを受信した通信部32は、ICU11のCPUに、起動通知を送信する。CPUは、省電力モードを通常の印刷が可能な通電モードに移行するために、起動処理を行う。ICU11の起動処理では、PCU41に対して起動要求信号を送信し、さらに、ICU11のメインプログラムの起動、状態変数の初期化などの処理を行う。その後、CPUは、IF31から送信されてくる画像データを全て受信し、揮発性メモリ14に一時記憶する。また、ICUのCPUは、画像データの受信処理と並行して、受信した画像データの解析処理を行う。この解析処理では、たとえば、プリンタジョブ制御コードの解析、PDLページ記述言語データの解析などの処理を行う。また、受信した画像データが印刷処理を実行すべきものである場合、CPUは、不揮発性メモリ13から、現在記憶されている現状態情報ST1を読み出し、取得する。さらに、受信処理、解析処理および、記憶部12からの状態情報の取得処理が終了した後、ICU11では、取得した現状態情報ST1に基づいて、印刷可能な画像データを生成する処理を開始する画像生成処理。生成された画像データは、揮発性メモリ14に一時記憶される。一方、動作停止中であったPCU41は、起動要求信号を受信すると、PCU41を構成する各ハードウェアや用紙制御部OP51を起動させる処理を行う。また、PCU41は、OP51に対して、用紙情報を含む状態情報を取得する情報収集要求を送信する。OP51は、用紙収納部61から状態情報たとえば、用紙量に関する情報を収集する。収集された状態情報は、PCU41へ送信され、PCU41は、収集された状態情報に基づいて、現在の新状態情報ST2を生成し、ICU11へ送信する。新状態情報ST2は、揮発性メモリ14に一時的に記憶される。ICU11において、この新状態情報ST2を受信した場合、まだ、画像生成処理の実行中であったとしても、状態情報の比較処理を行う。すなわち、不揮発メモリ13に記憶されている現状態情報ST1と、PCU41から取得された新状態情報ST2との比較を行い、両者が一致するか否かチェックする。一般に状態情報は多数の情報項目からなるが、たとえば、1つでも異なる項目が存在すれば、状態情報に変化があったと判断し、すべての項目が一致している場合は、状態情報に変化はないと判断する。図2の場合は、状態情報が一致する場合を示しているので、状態情報に変化はなく、もし画像生成処理の実行中であった場合は、その画像生成処理をそのまま継続して行う。ICU11において、画像生成処理が終了した後、揮発性メモリ14に一時記憶された生成画像データを、PCU41へ転送する。その後、PCU41は、転送されてきた画像データを用紙に印刷する。図2の場合、比較処理によって状態情報が一致していると判断されるので、先行して開始されていた画像生成処理がそのまま継続して実行される。したがって、PCU41によって新状態情報ST2が送信されてくるまでにすでに実行されていた画像生成にかかる時間だけ、従来よりも早く画像生成処理が終了することになるので、ファーストプリントが開始するまでの時間を短縮することができる。図6に、従来の画像形成装置における印刷処理の動作シーケンスの説明図を示す。従来の画像形成装置では、不揮発性メモリ13に状態情報は記憶されない。IF31による画像データの受信から、ICU11の受信処理と解析処理までの一連の処理と、PCU41による起動処理と、情報収集処理によって収集された新状態情報ST2の送信までの処理は、図2と同様である。しかし、図6では、図2のICU11のCPUによる記憶部の状態情報を取得する処理と、状態情報の比較処理はなく、その代わりに、ICU11のCPUは、PCU41から送信されてくる新状態情報ST2を受信した後に、画像生成処理を開始する。画像生成処理が終了した後に、図2と同様に、PCU41への画像転送処理が行われ、PCU41による画像印刷処理が行われる。図6の従来の場合、PCU41から送信される新状態情報ST2を受信した後に、画像生成処理を開始しているので、図2に示したこの発明の処理に比べて、画像生成処理を開始する時間が遅い。たとえば、図2において、画像データ受信時刻から、解析処理終了までの時間をTm、画像生成処理にかかる時間をTiとすると、画像データ受信からPCU41への画像データの転送を開始するまでの時間T1は、おおよそTmTiとなるT1=TmTi。これに対して、図6の従来において、同様に、画像データ受信時刻から解析処理終了までの時間をTm、画像生成処理にかかる時間をTiとし、さらに解析処理終了後、PCU41から新状態情報ST2を受信して画像生成処理を開始するまでの時間をTsとすると、画像データ受信からPCUへの画像データの転送を開始するまでの時間T0は、おおよそTmTiTsとなるT0=TmTiTs。したがって、図2と図6を比べると、図2のように、この発明の方が、時間Tsに相当する時間だけ早く画像生成処理を開始しているので、PCU41への画像転送を開始する時間が速いT1<T0。すなわち、図2と図6において、同一の画像データの転送時間と画像印刷にかかる時間が、ほぼ同じであるとすると、この発明の方が、ファーストプリントまでの時間が短縮できることがわかる。次に、図3に、不揮発性メモリに記憶された現状態情報ST1と、取得した新状態情報ST2とが一致しない場合の印刷処理の一実施例の概略説明図を示す。図3において、IF31による画像データの受信から、ICU11による画像生成処理が開始されるまでの処理と、PCU41により新状態情報ST2がICU11に送信され、2つの状態情報ST1、ST2を比較する処理までは、図2と同様に処理が進行される。図3は、この比較処理の後において、現状態情報ST1と、新状態情報ST2とが不一致であった場合の処理を示している点が、図2と異なる。現状態情報ST1と新状態情報ST2とが一致しない場合は、現在実行中の画像生成処理を停止し、新状態情報ST2を用いて、画像生成処理を再度実行する。図3の場合、比較処理により、両状態情報が不一致であったので、画像データを用紙に正常に印刷するためには、最新の新状態情報ST2を採用して、再度画像生成処理をやり直す必要がある。そこで、ICU11は、不揮発性メモリ13に記憶されている状態情報15を、取得された新状態情報ST2に更新する。そして、その新状態情報ST2の内容に基づいて、印刷に必要な情報を変更する。たとえば、印刷用紙の選択をやり直す。すなわち印刷すべき用紙を、現在の状態に適合したものに変更する。具体的には、たとえば、印刷しようとする給紙ユニット62の用紙の収納方向が縦から横に変更されていた場合は、画像生成処理で利用する情報を、収納方向=横となるように設定変更する。その後、新状態情報ST2に基づいて画像生成の実行に必要な情報を変更した後に、ICU11は、受信した画像データに対して、最初から再度、画像生成処理を開始する。画像生成処理が終了した後、PCU41への画像転送とPCU41による画像印刷処理は、図2と同様である。図3の場合は、画像生成処理を最初からやり直すので、途中まで進行した画像生成にかかった時間T1iが無駄になり、画像データ受信から画像転送が開始されるまでの時間T2は、図2の時間T1や図6の時間T0よりも長くなることになる。しかし、給紙ユニットなどのオプション機器の起動に時間がかかり、用紙制御部OP51による情報収集に時間がかかってしまった場合、もしPCU41から送信される新状態情報のすべてを取得する前に、画像生成処理が終了してしまい、過去の状態情報を参照することにより誤って現在の状態情報と異なる用紙選択をして画像データの転送をしてしまった場合は、誤った用紙に画像データを印刷してしまうことになり、印刷画像が用紙からはみ出ることにより画像の印字欠けが発生する場合がある。したがって、図3のように、新状態情報ST2の取得後に、再度画像生成処理をやり直すことにより、画像の印字欠けを未然に防止できる。<この発明の印刷処理のフローチャート>図4に、この発明の画像形成装置の印刷処理の一実施例のフローチャートを示す。また、図5に、図4のフローチャートに対応した各機能ブロック間で行われる処理内容の一実施例の説明図を示す。ここで、画像形成装置は、現在、省電力モードの状態にあるものとする。図4のステップS1において、省電力モードにおいて電力が供給されているIF31が、外部から画像データを受信するか否かを確認する。ステップS2において、画像データの受信がない場合は、ステップS1に戻り、画像データが受信された場合は、ステップS3へ進む。ステップS3において、ICU11を起動させる。ここでは、図5に示すように、IF31からPW21に対して、起動通知信号を送信し、さらに、PW21はICU11に対して、この起動通知信号を送信する。起動通知信号を受信したICU11は、次工程の受信処理などのために、必要な設定情報を初期化する。ただし、省電力モードにおいても、ICU11に電力が供給されている場合は、上記起動通知信号はPCU41の起動要求を意味する。ステップS4において、ICU11は、IF31から送信されてくる画像データを受信する受信処理。ステップS5において、ICU11は、受信データの解析処理を行う。ステップS4とS5における受信処理と解析処理は、この順序で行ってもよいが、CPUによりマルチタスク処理が可能な場合は、時間短縮のために、両方の処理を並行して行ってもよい。解析処理では、プリンタジョブ制御コードや、PDLページ記述言語の有無をチェックすることにより、受信したデータが印刷を伴うデータ印刷データであるか、あるいは印刷を伴わないデータたとえば、画像データの受信要求のみがされたデータであるかを確認する。ステップS6において、受信データに印刷データを含む場合は、ステップS8へ進み、印刷データを含まない場合はステップS7へ進む。ステップS7において、印刷データが含まれていない場合は、印刷処理は行われないが、受信データの種類に対応したその他の処理たとえば、設定値変更、状態情報の応答などの処理を実行し、処理を終了する。ステップS8において、印刷データが含まれている場合は、ICU11は、印刷部PCU41を起動させる。ここで、図5に示すように、たとえばICU11は、PW21に対して、PCU起動要求信号を送信し、この要求信号を受信したPW21は、PCU41に対して、起動要求信号を送信する。この要求信号を受信したPCU41は、後述するステップS12において、OP51を起動させる。ステップS9において、ICU11は、記憶部MR12の不揮発性メモリ13から、記憶されている現状態情報ST1を読み出す。ステップS10において、ICU11は、読み出した現状態情報ST1の内容に基づいて、印刷をする用紙を選択する。たとえば、給紙ユニットが複数ある場合において、受信データの解析処理によって取得された使用する給紙ユニットの情報に基づいて、画像を印刷すべき用紙が収納されている給紙ユニットを選択する。ここでは、印刷用紙の選択以外にも、次の画像生成処理に必要な情報も設定される。ステップS11において、ICU11は、読み出した現状態情報ST1の内容と選択した印刷用紙の情報などを用いて、受信した画像データを印刷可能な画像データに変換する画像生成処理を開始する。この画像生成処理により、たとえば、受信した画像データは、給紙ユニットに縦方向に収納したA4サイズの用紙に対して印刷できるように変換される。ステップS12において、PCU41は、OP51に対して、起動要求信号を送信し、OP51を起動させる。ここでは、OP51に接続された用紙収納部61などのオプション機器に通電を行って動作可能な状態にする。また、PCU41は、起動要求信号に加えて、OP51に対して、情報収集要求信号を送信する。ステップS13において、OP51は、状態情報を収集する。すなわち、OP51は、接続された用紙収納部61の給紙カセット62などの状態をチェックし、現在の新状態情報ST2を取得する。ステップS14において、OP51によって取得された新状態情報ST2は、PCU41へ送信され、さらに、PCU41からICU11へ送信される。この新状態情報ST2は、MR12の揮発性メモリ14に一時記憶される。ステップS9からS14までの処理は、この順序で行ってもよいが、ステップS9からS11までのICU11が行う処理と、ステップS12からS14までの処理とを並行して行ってもよい。ステップS15において、ICU11は、不揮発性メモリ13から読み出した現状態情報ST1と、揮発性メモリ14に一時記憶した新状態情報ST2とを比較する。ステップS16において、両状態情報の比較の結果、両者が一致する場合はステップS19へ進み、一致しない情報がある場合は、ステップS17へ進む。ステップS17において、ICU11は、不揮発性メモリ13の中の状態情報15を、新状態情報ST2に更新する。このとき、両状態情報が不一致であったため、ICU11は、ステップS11において開始されていた画像生成処理を中止する。以後、新たな状態情報への変更がない限り、不揮発性メモリ13に書き込まれた新状態情報ST2を用いて、画像生成処理等の処理が行われる。ステップS18において、ICU11は、新状態情報ST2に基づいて、画像生成処理を、再度開始する。この画像生成処理では、受信した画像データに対する生成処理を最初からやり直す。その後、ステップS19へ進む。ステップS19において、ICU11は、画像生成処理をした後の画像データを、PCU41へ転送する。ただし、ステップS16において、状態情報が一致している場合は、ステップS11の画像生成処理で生成された画像データが転送される。また、状態情報が一致しなかった場合は、ステップS18において再生成された画像データが転送される。ステップS20において、PCU41が、転送された画像データに対して、印刷処理を行う。ここでは、ステップS10において選択された印刷に使用する給紙ユニット62に対して、OP51が選択信号を送信し、その給紙ユニット62に収納された用紙をPCU41の現像装置の位置まで搬送させて、画像データの用紙への印字を行う。ステップS21において、OP51は、印刷終了後、印刷した用紙を、排紙ユニット63に搬送して、処理を終了する。以上のように、ステップS15での比較処理の前に、ステップS11において、すでに画像生成処理が開始されているので、ステップS16において状態情報が一致している場合には、従来よりも画像生成処理が早く終了することになり、ステップS19の画像データの転送処理の開始を速くすることができる。したがって、ステップS20で行う印刷処理の中で、最初の1ページ目を印刷するまでの時間ファーストプリントを、速くすることができる。"