"ユーザが画像処理装置を利用可能な稼働状態から、前記画像処理装置に電力が供給されていないシャットダウン状態から前記稼働状態に遷移するまでに要する時間より少ない時間で前記稼働状態に遷移できるとともに前記稼働状態より消費電力が少ない省電力状態に遷移するときに、前記シャットダウン状態に遷移するか否かを前記画像処理装置が画像処理時に用いる揮発性記憶装置に関する情報に応じて識別する識別手段と、前記識別手段により前記シャットダウン状態に遷移すると識別されたときに、前記シャットダウン状態に遷移させるシャットダウン遷移手段と、前記画像処理装置がシャットダウン状態に遷移したのちに、前記画像処理装置を起動し、前記省電力状態に遷移させる省電力状態遷移手段とを備えたことを特徴とする画像処理装置。前記シャットダウン遷移手段により、前記シャットダウン状態に遷移するときの前記画像処理装置の状態に復帰させるための復帰情報が不揮発性記憶装置に記憶されており、かつ前記復帰情報が記憶されてから経過した時間が予め定められた時間未満の場合、前記省電力状態遷移手段は、前記不揮発性記憶装置に記憶された前記復帰情報を用いて、前記省電力状態に遷移させることを特徴とする請求項1記載の画像処理装置。前記遷移手段は、前記識別手段により前記シャットダウン状態に遷移しないと識別されたときは、前記省電力状態に遷移させることを特徴とする請求項1または請求項2記載の画像処理装置。前記揮発性記憶装置に関する情報は、前記画像処理装置の起動から現時点までに行われた画像処理の数、前記画像処理装置の起動から現時点までの経過時間、及び仮想記憶方式の利用の有無のうちの少なくとも1つを情報であることを特徴とする請求項1乃至請求項2のいずれか1項に記載の画像処理装置。画像処理装置の制御方法であって、ユーザが画像処理装置を利用可能な稼働状態から、前記画像処理装置に電力が供給されていないシャットダウン状態から前記稼働状態に遷移するまでに要する時間より少ない時間で前記稼働状態に遷移できるとともに前記稼働状態より消費電力が少ない省電力状態に遷移するときに、前記シャットダウン状態に遷移するか否かを前記画像処理装置が画像処理時に用いる揮発性記憶装置に関する情報に応じて識別する識別ステップと、前記識別ステップにより前記シャットダウン状態に遷移すると識別されたときに、前記シャットダウン状態に遷移させるシャットダウン遷移ステップと、前記画像処理装置がシャットダウン状態に遷移したのちに、前記画像処理装置を起動し、前記省電力状態に遷移させる省電力状態遷移ステップとを備えたことを特徴とする制御方法。画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、前記制御方法は、ユーザが画像処理装置を利用可能な稼働状態から、前記画像処理装置に電力が供給されていないシャットダウン状態から前記稼働状態に遷移するまでに要する時間より少ない時間で前記稼働状態に遷移できるとともに前記稼働状態より消費電力が少ない省電力状態に遷移するときに、前記シャットダウン状態に遷移するか否かを前記画像処理装置が画像処理時に用いる揮発性記憶装置に関する情報に応じて識別する識別ステップと、前記識別ステップにより前記シャットダウン状態に遷移すると識別されたときに、前記シャットダウン状態に遷移させるシャットダウン遷移ステップと、前記画像処理装置がシャットダウン状態に遷移したのちに、前記画像処理装置を起動し、前記省電力状態に遷移させる省電力状態遷移ステップとを備えたことを特徴とするプログラム。しかしながら、定期的にシャットダウンする方法では、ユーザが画像形成装置を使用しようとした際に、意図せずシャットダウン処理を行っている可能性がある。この場合は、画像形成装置を直ちに利用することはできない。また、通常の再起動を行うため、この再起動に時間を要することなる。特に、近年の画像形成装置は、起動処理に長い時間を要するものもある。本発明の目的は、画像処理で用いられる揮発性記憶装置における記憶領域の断片化を抑制するとともに、ユーザが画像処理装置を利用できない時間を低減した画像処理装置及びその制御方法、並びにプログラムを提供することにある。上記目的を達成するために、請求項1の画像処理装置は、ユーザが画像処理装置を利用可能な稼働状態から、前記画像処理装置に電力が供給されていないシャットダウン状態から前記稼働状態に遷移するまでに要する時間より少ない時間で前記稼働状態に遷移できるとともに前記稼働状態より消費電力が少ない省電力状態に遷移するときに、前記シャットダウン状態に遷移するか否かを前記画像処理装置が画像処理時に用いる揮発性記憶装置に関する情報に応じて識別する識別手段と、前記識別手段により前記シャットダウン状態に遷移すると識別されたときに、前記シャットダウン状態に遷移させるシャットダウン遷移手段と、前記画像処理装置がシャットダウン状態に遷移したのちに、前記画像処理装置を起動し、前記省電力状態に遷移させる省電力状態遷移手段とを備えたことを特徴とする。本発明によれば、画像処理で用いられる揮発性記憶装置における記憶領域の断片化を抑制するとともに、ユーザが画像処理装置を利用できない時間を低減することができる。以下、本発明の実施の形態について図面を参照しながら詳述する。なお、本実施の形態では、本発明に係る画像処理装置を、画像形成装置に適用した形態について説明する。図1は、本発明の実施の形態に係る画像形成装置1の概略構成を示す図である。図1において、画像形成装置1は、コントローラ3、スキャナ装置2、プリンタ装置4、操作部5、ハードディスク6不揮発性記憶装置、及びFAX装置7で構成される。コントローラ3は、画像形成装置1全体を制御する。このコントローラ3の構成については後述する。スキャナ装置2は、原稿から光学的に画像を読み取りデジタル画像に変換する。このスキャナ装置2は、自動的に原稿束を自動的に逐次入れ替えることが可能な原稿給紙ユニット21、及び原稿を光学スキャンしデジタル画像に変換することが可能なスキャナユニット22を備える。そして、スキャナ装置2により変換されたデジタル画像はコントローラ3に送信される。プリンタ装置4は、デジタル画像を紙デバイスに出力する。このプリンタ装置4は、紙束から1枚ずつ逐次給紙可能な給紙ユニット42、給紙した紙に画像データを印刷するためのマーキングユニット41、及び印刷後の紙を排紙するための排紙ユニット43を備える。操作部5は、ユーザが画像形成装置1を操作するためのものである。ハードディスク6は、デジタル画像や制御プログラムなどが記憶されている。FAX装置7は、電話回線等にデジタル画像を送信する。また、画像形成装置1はLAN8経由でコンピュータ9からデジタル画像の入出力、ジョブの発行や機器の指示なども行なうことができる。画像形成装置1は多彩な機能を実行可能である。例えば、複写機能、画像送信機能、画像記憶機能、及び画像印刷機能が挙げられる。上記複写機能は、スキャナ装置2により変換されたデジタル画像をハードディスク6に記憶するとともに、プリンタ装置4により印刷を行なう機能である。画像送信機能は、スキャナ装置2により変換されたデジタル画像をLAN8を介してコンピュータ9に送信する機能である。画像保存機能は、スキャナ装置2により変換されたデジタル画像をハードディスク6に記憶し、必要に応じて記憶されたデジタル画像の送信やデジタル画像の印刷を行なう機能である。画像印刷機能は、コンピュータ9から送信された例えばページ記述言語を解析し、プリンタ装置4で印刷する機能である。図2は、図1におけるコントローラ3の概略構成を示す図である。図2において、コントローラ3は、メインボード200、及びサブボード220を備える。メインボード200は、汎用的なCPUシステムである。メインボード200において、CPU201は、メインボード200全体を制御する。ブートロム202は、ブートプログラムが記憶されている。メモリ203は、CPU201がワークメモリなどとして使用する。バスコントローラ204は、外部バスとのブリッジ機能を有する。不揮発性メモリ205は、電源供給が断たれても記憶内容は保持される。ディスクコントローラ206は、ストレージ装置を制御する。フラッシュディスク207は、SSDなど、半導体デバイスで構成された比較的小容量なストレージ装置。USBコントローラ208は、USBを制御する。このメインボード200は、USBメモリ209、操作部5、及びハードディスク6などが外部に接続される。サブボード220は比較的小さな汎用的なCPUシステムである。サブボード220において、CPU221は、サブボード220全体を制御する。メモリ223は、CPU221がワークメモリなどとして使用する。バスコントローラ224は、外部バスとのブリッジ機能を有する。不揮発性メモリ225は、電源供給が断たれても記憶内容は保持される。画像処理プロセッサ227は、リアルタイムデジタル画像処理を行なう。デバイスコントローラ226は、スキャナ装置2及びプリンタ装置4と画像処理プロセッサ227との間でデジタル画像の受け渡しを行う。FAX装置7は、CPU221が直接制御を行なう。なお、図2に示される概略構成は簡略化している。例えばCPU201、CPU221等にはチップセット、バスブリッジ、クロックジェネレータなどのCPU周辺ハードウェアが多数含まれているが、説明の粒度的に不必要であるため簡略化しており、この構成が本発明を制限するものではない。コントローラ3の動作について、紙デバイスによる画像複写を例に説明する。ユーザが操作部5から画像複写を指示すると、CPU201がCPU221を介してスキャナ装置2に画像読み取り命令を送る。スキャナ装置2は、紙原稿を光学スキャンしデジタル画像に変換し、デバイスコントローラ226を介して画像処理プロセッサ227にデジタル画像を出力する。画像処理プロセッサはCPU221を介してメモリ223にDMA転送を行い、デジタル画像を一時的に記憶する。CPU201はデジタル画像がメモリ223に一定量、または全て記憶されたことが確認できると、CPU221を介してプリンタ装置4に画像出力指示を出す。CPU221は画像処理プロセッサ227にメモリ223のデジタル画像の位置を通知する。プリンタ装置4からの同期信号に従ってメモリ223に記憶されたデジタル画像は画像処理プロセッサ227とデバイスコントローラ226を介してプリンタ装置4に送信され、プリンタ装置4にて紙デバイスにデジタル画像データが印刷される。複数部印刷を行なう場合、CPU201はメモリ223に記憶されたデジタル画像をハードディスク6に記憶し、2部目以降はスキャナ装置2からデジタル画像をもらわずともプリンタ装置4にデジタル画像を送信可能である。図3は、図1におけるコントローラ3の電源制御、及びリセット回路に着目した概略構成を示す図である。図3において、リセット回路601は、メインボード200におけるリセット回路である。BIOS602は、メインボード200のハードウェアの基本的な部分を制御する。電源監視部603は、画像形成装置1の電源制御を監視する専用ハードウェアロジックである。ハードウェア群605は、メインボード200の各ハードウェアをまとめて記載したものである。リセット回路604は、サブボード220におけるリセット回路である。ハードウェア群606は、サブボード220の各ハードウェアをまとめて記載したものである。同期型のハードウェアはリセットにより内部状態をリセットするため、同期型で組まれたハードウェアは電源オン後電力が各ハードウェアに供給された後にリセット回路が各ハードウェアをリセットする必要がある。複数のハードウェアは主従関係を持つため、リセットシーケンスを設計し、順次リセットを掛けていく事になる。そのため一般的には本実施の形態のように1つのボードに1つのリセット回路を持ち、各々のボード内のリセット動作を各リセット回路が行うことになる。メインボード200は、特に画像形成装置1で主となるボードであり、上述したように電源監視部603を有する。この電源監視部603には、ライン307から電源スイッチの状態が入力される。また、電源監視部603は、電源リモート線308を用いてメインボード200における電源供給を制御することができる。CPU201が正常に動作できる場合、CPU201の指示により画像形成装置1をリセットすることが可能である。また、CPU201に電源が供給されていない状態では、電源リモート線308を用いてコントローラ3の電源を投入したりすることができる。上述したBIOS602には、低レベルのハードウェア制御ライブラリなどが含まれている。このライブラリは、一般的にはIBM互換機の互換性確保のためのものであり、システム上必須ではないが、例えばACPI規格による省電力機能の一部を実行することも可能であるため記載した。本実施の形態における省電力モードとして、メモリをレジュームするACPI-S3方式を例に説明する。またBIOS602は、ACPI-S3方式の機能の一部を行う。以下の説明では、ある対象Aに電源が供給されている状態を、対象Aがオンと表現し、ある対象Aに電源が供給されていない状態を、対象Aがオフと表現することがある。画像形成装置1において、例えばユーザが電源オフにすると、CPU201は、電源監視部603により電源オフとなったことを検知可能である。つまり、CPU201は、電源オフとなったこと検知してシャットダウンシーケンスを動作させ、電源監視部603にシャットダウン指示を行う。その結果、電源リモート線308を介して後述するDC-ACコンバータに電源オフが通知され、コントローラ3のDC電源供給をオフにすることで画像形成装置1は完全にシャットダウンされる。このシャットダウンはCPU201で実行されるプログラムも完全に終了するため、電源オンにしたとき、CPU201のプログラムは通常通り起動することになる。次に、本実施の形態におけるACPI-S3サスペンド方式の動作について説明する。CPU201は、例えばOSOperatingSystemの省電力インタフェースをコールすることで、最終的にBIOS602と電源監視部603とがACPI-S3状態に遷移する。CPU201は電源リモート線308を介して後述する電源ユニットに対してACPI-S3状態へと遷移させることが可能である。この状態ではメモリ203と一部のハードウェアのみが通電状態となる。このとき、画像形成装置1としては電源オフの状態ではなくメモリにプログラム状態を保持した一時中断状態となっており、予め定められた外部要因によりサスペンド状態が解除されると、短時間でプログラムの実行を再開できる。画像形成装置1は、ユーザが電源オンとしてから実際にコピー等の動作が可能になるまでの待ち時間を短縮するため、電源オフ時にメモリ203などの一部を通電状態としたまま待機する機能を備えている。説明上の区別のため、通常の電源オフとなっている状態を電源オフ状態、この機能により待機している状態をクイックオフ状態と表現する。本実施の形態における画像形成装置1のユースケースとして、例えば普段は待ち時間を短縮するために画像形成装置1をクイックオフ状態としているが特定の場合のみ電源オフ状態としたい、というケースがありうる。クイックオフ状態では僅かではあるが電力を消費するため、上記特定の場合として長期休暇などが挙げられる。このため、いずれの状態へ遷移するかを、例えば操作部5によりユーザが予め操作しておくことなどにより、ユーザが選択できるようにしてもよい。また、いずれの状態へ遷移するかを、画像形成装置1の内部状態に応じて定めるようにしてもよい。このように、本実施の形態の画像形成装置1は、状態として、ユーザが画像形成装置1を利用可能な稼働状態がある。また、画像形成装置1に電力が供給されていないシャットダウン状態電源オフ状態がある。さらに、稼働状態に遷移するまでに要する時間より少ない時間で稼働状態に遷移できるとともに稼働状態より消費電力が少ない省電力状態クイックオフ状態がある。図4は、画像形成装置1における電源に関する概略構成を示す図である。図4において、電源ユニット302は、電源スイッチ301及びAC-DCコンバータ303で構成される。電源スイッチ301は、ユーザにより操作されるトグル型のスイッチである。この電源スイッチ301は、オン/オフの状態のいずれか一方の状態をメカ的に保持し続けるスイッチである。ユーザはオン/オフのいずれかの側にスイッチを倒す事で状態を入力する。AC-DCコンバータ303は、電源ケーブル304によりAC電源が供給され、電源ケーブル306、300、312により、それぞれコントローラ3、プリンタ装置4、及びスキャナ装置2に、DCに変換した電源を供給する。ライン307は、上述したように電源スイッチ301の状態をコントローラに通知するラインである。電源リモート線308は、AC-DCコンバータ303の出力を制御することの可能な電源リモート信号を送信するためのラインである。また、電源スイッチ301は、AC-DCコンバータ303に接続されており電源の通電状態を制御することができる。なお、上述したように、本実施の形態ではオフ/オンが明示的なトグル型スイッチを用いている。しかし、パーソナルコンピュータなどでは状態を持たない電源スイッチや、電源スイッチ自体が省電力移行スイッチとして機能するスイッチを採用しているものが多数ある。これらの状態を持たないスイッチは、装置に電源が供給されている状態ではオフ/省電力状態移行指示として機能しパターン1、装置に電源が供給されていない状態ではオンと機能するパターン2。また、一定時間以上スイッチを押下し続けることで強制オフを入力する、などの制御パターンがある。本実施の形態を適用可能なスイッチはトグル型スイッチに限定されず、状態を持たないスイッチに適用する場合、上述したパターン1、2におけるオン/オフにトグルスイッチのオン/オフを適用すればよい。上述した構成において、電源オフ状態に遷移する場合は、コントローラ3がシャットダウンを完了するまで、電源ケーブル306による電源供給を停止してはならない。つまり、ライン307を介して電源スイッチ301の状態を通知し、シャットダウンが完了後にライン307を用いて電源ケーブル306による電源供給を停止にするようになっている。一方、プリンタ装置4、スキャナ装置2に対しては、電源スイッチ301がオフにされると電源ケーブル300、312による電源供給は停止される。また、クイックオフ状態に遷移する場合は、プリンタ装置4、スキャナ装置2への電源供給は停止される。図5は、クイックオフ状態に遷移する場合のコントローラ3への電源供給を説明するための図である。図5において、FET330は、AC-DCコンバータ303に含まれ、CPLD320、NIC322は、コントローラ3に含まれる。クイックオフ状態の場合は、CPLD320から通知されるリモート信号よりFET330がオフとなり、クイックオフ状態の場合に通電不要な、FET330に接続されるNIC322、及びCPU201がオフとなる。一方、クイックオフ状態の場合に通電が必要なメモリ203、CPLD320はオンのままである。図6は、図1におけるコントローラ3により実行される状態識別処理の手順を示すフローチャートである。図6に示される状態識別処理を実行するためのプログラムは、ハードディスク6、またはフラッシュディスク207に記憶されている。図6において、画像形成装置1を起動する起動処理を行うステップS401。この起動処理の詳細については後述する。起動処理が終わり、稼働状態となってから、電源スイッチ301が押下されたか否か判別するステップS402。ステップS402の判別の結果、電源スイッチ301が押下されたときステップS402でYES、画像形成装置1をシャットダウンするステップS406。次いで、上述した起動処理を行いステップS407、ステップS408に進む。上記ステップS406は、シャットダウン状態に遷移すると識別されたときに、シャットダウン状態に遷移させるシャットダウン遷移手段に対応する。一方、電源スイッチ301が押下されなかったときステップS402でNO、起動してから行ったジョブ数が予め定められた値M以上であるか否か判別するステップS403。このように、ステップS403は、揮発性記憶装置メモリ203に関する情報を、画像形成装置1の起動から現時点までに行われた画像処理ジョブの数として判別するようになっている。これは、ジョブを多く行うほど、一般的にはメモリ203の断片化がより多く生じる可能性が高いためである。上記ジョブ数は、ハードディスク6、またはフラッシュディスク207に記憶されている。また、予め定められた値Mは、画像形成装置1の仕様や使用環境により異なるので実験などにより適宜定めておく。ステップS403の判別の結果、起動してから行ったジョブ数が予め定められた値M以上のときステップS403でYES、上記ステップS406に進む。一方、起動してから行ったジョブ数が予め定められた値M未満のときステップS403でNO、起動してから現時点までの経過時間が予め定められた値T以上であるか否か判別するステップS404。このように、ステップS404は、揮発性記憶装置に関する情報を、画像形成装置1の起動から現時点までの経過時間として判別するようになっている。これは、経過時間が長いほど、メモリ203を用いるジョブやその他の処理がより多く行われている可能性が高く、一般的にはメモリ203の断片化がより多く生じる可能性が高いためである。上記経過時間は、ハードディスク6、またはフラッシュディスク207に記憶されている。また、予め定められた値Tは、画像形成装置1の仕様や使用環境により異なるので実験などにより適宜定めておく。ステップS404の判別の結果、起動してからの経過時間が予め定められた値T以上のときステップS404でYES、上記ステップS406に進む。一方、起動してからの経過時間が予め定められた値T未満のときステップS404でNO、起動してから仮想記憶方式を利用したか否か判別するステップS405。このように、ステップS405は、揮発性記憶装置に関する情報を、仮想記憶方式の利用の有無として判別するようになっている。これは、仮想記憶方式を利用すると、一般的にはメモリ203の断片化がより多く生じる可能性が高いためである。ステップS405の判別の結果、仮想記憶方式を利用したときステップS405でYES、上記ステップS406に進む。一方、仮想記憶方式を利用していないときステップS405でNO、クイックオフ状態に遷移するステップS408。そして、電源スイッチ301が押下されるとステップS409でYES、クイックオフ状態から復帰してステップS410、本処理を終了する。上記ステップS408では、例えばOSのカーネルが備える省電力I/Fをコールすることで、最終的にBIOS602と電源監視部603がACPI-S3状態に遷移し、電源リモート線308を介して電源ユニット302に対してACPI-S3状態へ遷移する。上記電源ユニット302のACPI-S3状態は、メモリと一部のハードウェアのみを通電した状態である。また、図6の状態識別処理では、IF文であるステップS403,404,405に示される3つ条件のうち、いずれか1つの条件を満たすとステップS406に分岐し、シャットダウン、及び再起動処理を行っている。しかし、3つの条件のうち、2つの条件を満たした場合、2つ以上の条件を満たした場合、または3つの条件を満たした場合に、ステップS406に分岐するようにしてもよい。さらに、ステップS403,404,405は、稼働状態から省電力状態に遷移するときに、シャットダウン状態に遷移するか否かを画像形成装置1が画像処理時に用いる揮発性記憶装置に関する情報に応じて識別する識別手段に対応する。また、ステップS407、408は、画像形成装置1がシャットダウン状態に遷移したのちに、画像形成装置1を起動し、省電力状態に遷移させる省電力状態遷移手段に対応する。上記ステップS405からステップS408に直接進む場合は、シャットダウン状態に遷移しないと識別されたときは、省電力状態に遷移させる処理となっている。図6の状態識別処理によれば、まずユーザが画像形成装置1を利用可能な稼働状態から、稼働状態より消費電力が少ない省電力状態に遷移するときに、シャットダウン状態に遷移するか否かを画像形成装置1が画像処理時に用いる揮発性記憶装置に関する情報に応じて識別するステップS403,404,405。次いで、シャットダウン状態に遷移すると識別されたときにステップS403,404,405でYES、シャットダウン状態に遷移させる。そして、シャットダウン状態に遷移したのちに、画像形成装置1を起動し、省電力状態に遷移させるので、画像処理で用いられる揮発性記憶装置における記憶領域の断片化を抑制するとともに、ユーザが画像形成装置1を利用できない時間を低減することができる。図7は、図6における起動処理の手順を示すフローチャートである。図7において、ハイバネーションイメージが存在するか否か判別するステップS801。このハイバネーションイメージは、画像形成装置1の物理メモリの内容と、ハードウェアの情報、及びレジスタ値などを示し、ハードディスク6に記憶されている。ステップS801の判別の結果、ハイバネーションイメージが存在しないときステップS801でNO、通常起動しステップS804、起動後にハイバネーションイメージを作成しステップS805、本処理を終了する。本処理終了後、画像形成装置1は稼働状態となる。一方、ステップS801の判別の結果、ハイバネーションイメージが存在するときステップS801でYES、そのハイバネーションイメージが作成されてから経過した時間が、予め定められた値S以上か否か判別するステップS802。予め定められた値Sは、画像形成装置1の仕様や使用環境により異なるので実験などにより適宜定めておく。ステップS802の判別の結果、ハイバネーションイメージが作成されてから経過した時間が、予め定められた値S以上のときステップS802でYES、上記ステップS804に進む。一方、ハイバネーションイメージが作成されてから経過した時間が、予め定められた値S未満のときステップS802でNO、ハイバネーションイメージを用いて起動しステップS803、本処理を終了する。本処理終了後、画像形成装置1は稼働状態となる。上記ステップS805で作成されるハイバネーションイメージは、通常起動直後のメモリを参照して作成されるため、断片化された使用中メモリがほとんど存在しない状態でのハイバネーションイメージとなる。また、上記ステップS803でハイバネーションイメージを用いて起動した場合、ステップS804の通常起動する場合よりも早く起動できる。上記ハイバネーションイメージは、シャットダウン状態に遷移するときの画像形成装置1の状態に復帰させるための復帰情報に対応している。具体的に、ハイバネーションイメージは、稼働時の画像形成装置の物理メモリの内容と、ハードウェア情報を含む。すなわち、ハイバネーションイメージを用いることで、通常起動に必要なプログラムを逐次的にメモリにロード、および実行する必要が無くなり、かつ、ハードウェアの初期化が省けるためである。このように、図7の起動処理では、復帰情報がハードディスク6に記憶されており、かつ復帰情報が記憶されてから経過した時間が予め定められた時間未満S未満の場合、記憶された復帰情報を用いて、省電力状態に遷移させる。図8は、電源スイッチ301をオンまたはオフした際の画像形成装置1の電力状態を示す図である。図8において、縦軸は電力状態を示し、横軸は経過時間を示している。点線は画像形成装置1が利用できない状態であることを示している。また、丸印は、丸印以降の経過時間で電源スイッチ301がオンとなっているか、または電源スイッチ301をオンにすれば、画像形成装置1を利用できる状態であることを示している。図8Aは、従来の画像形成装置における電力状態例を示す図である。図8Aにおいて、電源スイッチ301をオフするとシャットダウンと電源オフを行い、電源スイッチ301をオンすると電源オンを行うことが示されている。同図に示されるように、電源スイッチ301をオンにしても、直ちには画像形成装置が利用できる状態にはならない。図8Bは、クイックオフ状態に遷移可能な従来の画像形成装置における電力状態例を示す図である。図8Bにおいて、電源スイッチ301をオフするとシャットダウンと通常起動を行い、電源スイッチ301をオンするとクイックオフ状態からの復帰を行うことが示されている。同図に示されるように、電源スイッチ301をオフにした後、一定の時間が経過した後にクイックオフ状態となる。その時点で電源スイッチ301をオンにすることで、直ちに画像形成装置が利用できる状態となる。図8Cは、クイックオフ状態に遷移可能な本実施の形態に係る画像形成装置1における電力状態例を示す図である。図8Cにおいて、電源スイッチ301をオフするとシャットダウンとハイバネーション起動を行い、電源スイッチ301をオンするとクイックオフ状態からの復帰を行うことが示されている。同図に示されるように、電源スイッチ301をオフにした後、図8Bに示した電力状態における時間より短い時間でクイックオフ状態となる。その時点で電源スイッチ301をオンにすることで、直ちに画像形成装置1が利用できる状態になる。図8Dは、クイックオフ状態に遷移可能な本実施の形態に係る画像形成装置1における電力状態例を示す図である。図8Dにおいて、シャットダウンが不要な場合で、電源スイッチ301をオフするとクイックオフ状態となり、電源スイッチ301をオンするとクイックオフ状態からの復帰を行うことが示されている。同図に示されるように、電源スイッチ301をオフにした以降、電源スイッチ301をオンにすることで、直ちに画像形成装置1が利用できる状態になる。図9は、電源スイッチ301のオン、オフに応じて行われる処理を示すタイミングチャートである。図9Aは、本実施の形態に係る画像形成装置1でハイバネーション起動する場合のタイミングチャートを示している。図9Aにおいて、電源スイッチ301がオフとされると、画像形成装置1の状態識別が行われる。図9における状態識別は、上述したように、画像形成装置1が画像処理時に用いるメモリ203に関する情報に応じて行われる。その結果、メモリ203に断片化された使用中の領域が多数存在することが識別されたため、まずシャットダウンすることとなる。その後、ハイバネーション起動図ではH起動し、クイックオフ状態に遷移する。そして、電源スイッチ301がオンされると、画像形成装置1が直ちに稼働することによりユーザは直ちに画像形成装置1を利用可能となる。図9Bは、ハイバネーション起動を行わない従来の画像形成装置でのタイミングチャートを示している。図9Bにおいて、電源スイッチ301がオフとされると、画像形成装置の状態識別が行われる。その結果、メモリ203に断片化された使用中の領域が多数存在することが識別されたため、まずシャットダウンすることとなる。その後、通常起動し、クイックオフ状態に遷移する。従って、図9Aの場合と比較して、クイックオフ状態に遷移するまでに多くの時間を要する。その結果、画像形成装置が利用できない状態が長引くこととなる。その後、電源スイッチ301がオンされると、画像形成装置1が直ちに稼働することによりユーザは画像形成装置を利用可能となる。図9Cは、本実施の形態に係る画像形成装置1でハイバネーション起動せずにクイックオフ状態に遷移する場合のタイミングチャートを示している。図9Cにおいて、電源スイッチ301がオフとされると、画像形成装置1の状態識別が行われる。その結果、メモリ203に断片化された使用中の領域が多数存在しないことが識別されたため、クイックオフ状態に遷移する。そして、電源スイッチ301がオンされると、画像形成装置1が直ちに稼働することによりユーザは直ちに画像形成装置1を利用可能となる。図9Aに示されるように、ユーザにより電源スイッチ301がオフされ、断片化された使用中の領域が多数存在されると識別された場合は、シャットダウンすることによりメモリの断片化を解消できる。その上で、ハイバネーション起動を行うので、通常の起動に要する時間より、短い時間で起動できる。ハイバネーション起動後は、クイックオフ状態に遷移するので、ユーザは直ちに画像形成装置1を利用できる。他の実施の形態本発明の目的は前述した実施の形態に示された機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータまたはCPUまたはMPUが記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROM、DVDなどを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態に示された機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態に示された機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態に示された機能が実現される場合も含まれることは言うまでもない。"