"ジョブを実行できるスタンバイ状態と、省電力状態であるサスペンド状態とを取り得る画像形成装置であって、前記スタンバイ状態から前記サスペンド状態に遷移するイベントの発生を検知する検知手段と、前記検知手段による前記イベントの発生の検知に応じて、前記スタンバイ状態におけるメモリの内容を不揮発記憶装置に退避して前記サスペンド状態へ遷移する遷移手段と、前記サスペンド状態で電源オフが指示されると、前記スタンバイ状態を経由することなく前記サスペンド状態から電源オフの状態に移行するように制御する制御手段と、前記電源オフの状態から電源オンの状態になると、前記不揮発記憶装置に退避している内容を前記メモリに復元する復元手段と、を有することを特徴とする画像形成装置。前記遷移手段は、前記メモリの内容を前記不揮発記憶装置に退避したことを示すフラグをセットし、前記復元手段は当該フラグがセットされている場合に、前記不揮発記憶装置に退避している内容を前記メモリに復元することを特徴とする請求項1に記載の画像形成装置。ジョブを実行できるスタンバイ状態と、省電力状態であるサスペンド状態とを取り得る画像形成装置を制御する画像処理装置の制御方法であって、前記スタンバイ状態から前記サスペンド状態に遷移するイベントの発生を検知する検知工程と、前記検知工程による前記イベントの発生の検知に応じて、前記スタンバイ状態におけるメモリの内容を不揮発記憶装置に退避して前記サスペンド状態へ遷移する遷移工程と、前記サスペンド状態で電源オフが指示されると、前記スタンバイ状態を経由することなく前記サスペンド状態から電源オフの状態に移行するように制御する制御工程と、前記電源オフの状態から電源オンの状態になると、前記不揮発記憶装置に退避している内容を前記メモリに復元する復元工程と、を有することを特徴とする画像形成装置の制御方法。特許文献1に開示された技術は、サスペンド期間中に内蔵バッテリもしくは外部電源の供給停止が発生すると、それがウェイクアップイベントとしてBIOSに通知される。そして、メモリの内容がハードディスク内のハイバネーションエリアにセーブされた後、電源がオフされる。このように、システムスの状態がサスペンド状態からハイバネーション状態へ遷移されることにより、ローバッテリによっても情報が消失されないシステムの状態制御がなされている。サスペンド状態にある画像形成装置の電源をユーザがオフした場合、特許文献1に開示された技術では、システムスの状態がサスペンド状態から一旦スタンバイ状態へ復帰し、その後に電源がオフされる。従って、サスペンド状態の画像形成装置が電源オフ状態へ遷移するためには、一旦スタンバイ状態へ復帰するために、より時間を要してしまう。一般的には、画像形成装置の電源をユーザがオフした場合、ユーザによっては電源オフ操作を以て電源オフが完了したものと考えてしまう。よって、シャットダウン処理中に電源コンセントを抜くようなケースも考えられる。シャットダウン処理中に電源コンセントが抜かれると、補助記憶装置の論理故障が起きてしまう可能性がある。また、サスペンド状態にある画像形成装置の電源をユーザがオフした場合に、シャットダウン処理を行わずに電源供給を止めてしまうと、高速に電源オフ状態へ移行することができる。しかし、その場合はシャトダウン処理時に実行される各種キャッシュのフラッシュ処理を行ってないため、次回の電源オン時に不整合チェックを実施しながらの起動となるため、スタンバイ状態へ遷移するための時間が非常に長くなってしまう。本発明の目的は、上記従来技術の問題点を解決することにある。本発明の特徴は、サスペンド状態で電源がオフされた場合、迅速に電源オフの状態へ移行することにある。上記目的を達成するために本発明の一態様に係るデータ処理装置は以下のような構成を備える。即ち、ジョブを実行できるスタンバイ状態と、省電力状態であるサスペンド状態とを取り得る画像形成装置であって、前記スタンバイ状態から前記サスペンド状態に遷移するイベントの発生を検知する検知手段と、前記検知手段による前記イベントの発生の検知に応じて、前記スタンバイ状態におけるメモリの内容を不揮発記憶装置に退避して前記サスペンド状態へ遷移する遷移手段と、前記サスペンド状態で電源オフが指示されると、前記スタンバイ状態を経由することなく前記サスペンド状態から電源オフの状態に移行するように制御する制御手段と、前記電源オフの状態から電源オンの状態になると、前記不揮発記憶装置に退避している内容を前記メモリに復元する復元手段と、を有することを特徴とする。本発明によれば、サスペンド状態から電源オフの状態へ移行する時間を短縮することができる。また、サスペンド状態から電源オフの状態へ移行した後の次回の起動時に、高速に起動できるという効果がある。以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。尚、本実施形態では、本発明のデータ処理装置の一例として、複合機等の画像形成装置を例に説明するが、本発明はこのような装置に限定されるものではない。図1は、本実施形態に係る画像形成装置1の構成を示すブロック図である。スキャナ部2は、原稿の画像を光学的に読み取ってデジタル画像に変換する。プリンタ部4は、デジタル画像を紙デバイスに印刷形成する。操作部5は、ユーザがこの画像形成装置1を操作するのに使用される。ハードディスク補助記憶部6は、デジタル画像や制御プログラム等を記憶する。電源部7は、スキャナ部2とプリンタ部4と制御部3等への電源供給を制御する。制御部3は、これらと接続され各モジュールに指示を出すことにより、画像形成装置1で各種ジョブを実行させる。画像形成装置1は、LAN10経由でコンピュータ9からデジタル画像の入出力、ジョブの発行や機器の指示等も実施することが可能である。LAN10と制御部3とは、LANI/F8を介して接続される。スキャナ部2は、積載された原稿を順次搬送してスキャナユニット22に給紙する原稿給紙ユニット21、その給紙された原稿を光学スキャンしてデジタル画像に変換するスキャナユニット22を有している。ここで生成された画像データは制御部3に送られる。プリンタ部4は、給紙された用紙シートに画像データを印刷するためのマーキングユニット41、紙束から一枚ずつ用紙を給紙できる給紙ユニット42、印刷後の用紙を排紙するための排紙ユニット43を有している。FAX部11は、電話回線を介して他のFAX装置との間でファクシミリの送受信を行うことができる。図2は、実施形態に係る画像形成装置1の制御部3の構成を示すブロック図である。制御部3はメインボード200と、サブボード220有している。メインボード200は、いわゆる汎用的なCPUシステムである。メインボード全体を制御するCPU201、ブートプログラムが含まれるブートROM202、CPUがワークメモリとして使用するメモリ203、外部バスとのブリッジ機能を持つバスコントローラ204を有している。更に、電源断された場合でも、その記憶内容が消えない不揮発性メモリ205、補助記憶部6を制御するディスクコントローラ206と、半導体デバイスで構成された比較的小容量なストレージ装置であるフラッシュディスクSSD等207を有している。またメインボード200には、操作部5、補助記憶部不揮発記憶装置6、LANインタフェース8等が接続され、更にUSBコントローラ208を介してUSBメモリ209が接続されている。サブボード220は、比較的小さな汎用CPUシステムと、画像処理ハードウェアを含んでいる。サブボード全体を制御するCPU221、CPUがワークメモリとして使用するメモリ223、外部バスとのブリッジ機能を持つバスコントローラ224、電源断された場合でも、その記憶内容が消えない不揮発性メモリ225を有している。更に、リアルタイムでデジタル画像処理を実施する画像処理部227、スキャナ部2やプリンタ部4を制御するデバイスコントローラ226を有している。またCPU221は、FAX部11と接続されている。尚、この図2はブロック図であり簡略化している。例えばCPU201、CPU221等にはチップセット、バスブリッジ、クロックジェネレータ等のCPU周辺ハードウェアが多数含まれているが、説明の粒度的に不必要であるため簡略化して記載しており、このブロック構成が本発明を制限するものではない。次に制御部3の動作を、紙への画像の複写を例にして説明する。ユーザが操作部5から画像の複写を指示すると、CPU201がCPU221を介してスキャナ部2に画像の読み取り命令を送る。これによりスキャナ部2は、原稿を光学スキャンしデジタル画像データに変換してデバイスコントローラ226を介して画像処理部227に入力する。画像処理部227は、処理済の画像データをメモリ223にDMAで転送して一時保存する。CPU201は、デジタル画像データがメモリ223に一定量もしくは全て記憶されたことが確認できると、CPU221を介してプリンタ部4に画像の印刷指示を出す。CPU221は、画像処理部227にメモリ223の画像データの位置を教える。メモリ223に記憶されている画像データは、プリンタ部4からの同期信号に従って画像処理部227とデバイスコントローラ226によりプリンタ部4に送信される。こうしてプリンタ部4により、用紙にデジタル画像データが印刷される。また複数部を印刷をする場合、CPU201がメモリ223の画像データを補助記憶部6に保存し、2部目以降はスキャナ部2から画像を転送されることなく、補助記憶部6からプリンタ部4に画像を送信して印刷させることが可能になる。図3ABは、実施形態に係る画像形成装置1の電源部7に具備された電源スイッチを説明する図である。図3Aは、電源スイッチがオン状態を示し、図3Bは、電源スイッチがオフ状態を示している。図4は、本実施形態に係る画像形成装置1における装置の状態遷移を表した遷移図である。スタンバイ状態410にある画像形成装置1は、サスペンド状態省電力状態430への遷移イベントの発生によってサスペンド状態430へ遷移401する。このサスペンド状態430への遷移イベントの例としては、ユーザによる操作や、タイマによる所定時間の経過などがある。サスペンド状態430にある画像形成装置1は、スタンバイ状態410への遷移イベントの発生によってスタンバイ状態410へ遷移402する。このスタンバイ状態410への遷移イベントの例としては、ジョブの受信、ユーザによる操作、そしてタイマによる所定時間の計時などがある。またサスペンド状態430にある画像形成装置1は、システムパワーオフ電源オフ状態420への遷移イベントの発生によってシステムパワーオフ状態420へ遷移403する。このシステムパワーオフ状態420への遷移イベントの例として、ユーザによる操作がある。またシステムパワーオフ状態420にある画像形成装置1は、スタンバイ状態410への遷移イベントの発生によってスタンバイ状態410へ遷移405する。このスタンバイ状態410への遷移イベントの例としては、ユーザによる操作やタイマによる所定時間の計時等がある。更にスタンバイ状態410にある画像形成装置1は、システムパワーオフ状態420への遷移イベントの発生によってシステムパワーオフ状態420へ遷移404する。このシステムパワーオフ状態420への遷移イベントの例としては、ユーザによる操作やタイマによる所定時間の計時等がある。図5は、従来の処理の流れを説明するフローチャートである。まずS500で、ユーザによる電源スイッチ操作等により、画像形成装置のメインCPU及びサブCPUへCPUリセットが入る。次にS501に進み、メインCPUは、プログラムを起動するために必要な初期化処理を実行し、S502で、補助記憶部等に格納されたプログラムを起動する。こうして起動されたプログラムによって、メインCPUはS503で初期化処理を行い、S504で、画像形成装置はスタンバイ状態へ移行する。こうしてスタンバイ状態へ移行した後、S505で、サスペンド移行イベントが発生するとS506に進み、画像形成装置はスタンバイ状態からサスペンド状態へ移行する。このサスペンド移行イベントの例としては、ユーザによる操作やタイマ処理等が挙げられる。こうしてサスペンドへ移行するとS507に進み、サブCPUによってメインCPUの電源がオフされる。このとき、メモリへの通電は行われていて、メモリの内容は保持されている。これは図4の401で示す処理にあたる。こうしてS508で、画像形成装置はサスペンド状態への移行が完了するとS510に進み、サブCPUは電源スイッチがオフされるかチェックし、電源スイッチがオフされると511に進み、サブCPUはメインCPUの電源をオンする。こうしてS512で、サスペンドからスタンバイへの復帰処理を行う。これは図4の402で示す処理にあたる。こうしてS513で、サスペンドからの復帰処理が完了すると、S514でシャットダウン処理を行い、S515でシステムパワーオフの状態となる。これは図4の404で示す処理にあたる。このように従来は、サスペンド状態で電源スイッチがオフされると、メインCPUに電源を供給してサスペンド状態からスタンバイ状態に復帰させ、その後、シャットダウン処理を行う必要があった。図6は、本発明の実施形態に係る画像形成装置1による処理の流れを説明するフローチャートである。尚、この処理を実行するプログラムのうち、メインCPU201の処理を実行するプログラムは補助記憶部6に記憶されており、サブCPU221の処理を実行するプログラムは不揮発性メモリ225に記憶されている。そしてこれら各プログラムはメインCPU201、サブCPU221のそれぞれにより実行される。まずS600で、ユーザによる電源スイッチ操作電源オン等により、画像形成装置1のメインCPU201及びサブCPU221へCPUリセットが入力される。これによりS601に進み、メインCPU201は、プログラムを起動するために必要な初期化処理を実行し、S602で、不揮発性メモリ205或いは不揮発性メモリ225に記憶されているフラグをチェックする。尚、この実施形態では、フラグが不揮発性メモリ205或いは不揮発性メモリ225に保持されている場合を示す一例であって、これが本発明を制限するものではない。S603で、不揮発性メモリ205或いは不揮発性メモリ221のハイバネーションフラグが立っていない場合で、かつサスペンドフラグがオンでない場合はS606に進み、メインCPU201は補助記憶部6等に格納されたプログラムを起動する。そしてS607に進み、その起動したプログラムによって初期化処理を行う。またS604で、サスペンドフラグが立っている場合、即ち、サスペンド状態からスタンバイ状態へ復帰する場合はS607に進み、メインCPU201による初期化処理を行う。一方、S603で、ハイバネーションフラグが立っていた場合はS605に進み、メインCPU201は、補助記憶部6等に退避されたメモリイメージを復元して、電源がオフされた時点の直前の状態に戻す。そしてS607に進み、初期化処理を行う。尚、このハイバネーションフラグは、後述のS612,S618でセットされたものである。S607の実行後S608に進み、画像形成装置1はスタンバイ状態への移行を完了する。そしてS609に進み、サスペンド状態への移行イベントが発生するとS610に進み、スタンバイ状態からサスペンド状態へ移行処理を開始する。これは例えば、ユーザが所定時間操作しない、或いは所定時間、ジョブが入力されない場合などである。このときS611で、画像形成装置1のメインCPU201は、ハイバネーションイメージを作成して、S612で補助記憶部6に格納するとともに、不揮発性メモリ205にハイバネーションフラグをセットする。次にS613に進み、メインCPU201通常はシャットダウン処理で実施される各種キャッシュのフラッシュ処理を実行する。その後S614に進み、サブCPU221によってメインCPU201の電源がオフされて、画像形成装置1のサスペンド状態への移行が完了する。このとき、メモリ203への通電は行われていて、メモリ203の内容は保持されている、これは図4の401の処理に該当する。次にS616に進み、サブCPU221は電源スイッチがオフされたか否かをチェックし、オフされない場合は一定間隔でチェックを繰り返す。そしてS617で電源スイッチがオフされたことを検知するとS618に進み、サブCPU221はメインCPU201が次回ハイバネーションイメージから起動するようにハイバネーションフラグ及びサスペンドフラグを不揮発性メモリ225にセットする。次にS619に進み、サブCPU221は電源をオフし、S620でシステムのパワーオフ状態となる。これは図4の403の処理にあたる。以上説明した処理により、ユーザが、サスペンド状態にある画像形成装置の電源をオフした場合、素早く電源のオフ状態へ移行することが可能となる。また、サスペンド状態から電源がオフされた後の次回の起動時に、S606の不整合チェックを実施しながらプログラムを起動する必要がなくなり、起動時間が長くならない画像形成装置を提供することが可能となる。以上、本実施形態で述べた内容は課題解決のための一例であり、本発明を制限するものではない。その他の実施例また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムを読み出して実行する処理である。"