ホスト装置に接続され、相互に異なる電力供給ラインを通じて個別に電力を供給される第1及び第2パワードメイン部を含む画像形成装置において、前記第2パワードメイン部に配置される第1メモリ及び第2メモリと、前記第1パワードメイン部に配置され、通常モードの状態で前記第1メモリを用いて制御動作を行なうメインコントローラと、前記第2パワードメイン部に配置される、省電力モードの状態で前記第2メモリを用いて制御動作を行なうサブコントローラ、及びコンテキスト情報が保存されるコンテキスト保存部と、を含み、前記第1パワードメイン部は、前記通常モードの状態から前記省電力モードの状態への切替時に電源供給が遮断され、前記第1メモリは、前記通常モードの状態から前記省電力モードの状態への切替時にセルフリフレッシュモードで動作し、前記メインコントローラは、前記通常モードの状態から前記省電力モードの状態に切り替えられる際、前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報を前記コンテキスト保存部にコピーし、前記省電力モードの状態から前記通常モードの状態に切り替えられる際、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされることを特徴とする画像形成装置。前記第1及び第2パワードメインに電源を供給する電源供給部と、前記省電力モードに切り替えられると、前記第1パワードメインに供給される電源を遮断するように前記電源供給部を制御するプロセス制御部と、を更に含むことを特徴とする請求項1に記載の画像形成装置。外部から入力される画像データを受信するデータ受信部と、前記受信された画像データを処理するデータ処理部と、前記処理された画像データに対する画像形成ジョブを行なうエンジン部と、を更に含み、前記エンジン部及び前記データ処理部は前記第1パワードメイン部に配置され、前記データ受信部は前記第2パワードメイン部に配置されることを特徴とする請求項1に記載の画像形成装置。前記メインコントローラは、前記通常モードの状態から前記省電力モードの状態への切替時に前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報及び前記第1パワードメイン部に含まれた構成要素の必須コンテキスト情報を前記コンテキスト保存部にコピーすることを特徴とする請求項1に記載の画像形成装置。ブート動作がある場合、通常モードにおけるブートか省電力モードにおけるリブートかを判断するブートモード判断部を更に含み、前記メインコントローラは、前記ブート動作が省電力モードにおけるリブートの場合、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされることを特徴とする請求項1に記載の画像形成装置。前記メインコントローラは、前記通常モードから前記省電力モードへの切替時、省電力モードのためのクロックスピードの変更、ネットワークリンクスピードの変更、及び省電力モードサービスのためのハードウェア設定を行なうことを特徴とする請求項1に記載の画像形成装置。前記コンテキスト保存部は、前記第1メモリ、前記第2メモリ、前記第2パワードメイン部に配置される前記第1及び第2メモリと別個のSRAM及びレジスタのうち少なくとも一つで実現されることを特徴とする請求項1に記載の画像形成装置。前記第1パワードメイン部及び前記第2パワードメイン部は、一つのSoCシステムオンチップの内部に備えられることを特徴とする請求項1に記載の画像形成装置。電子装置に搭載可能なSoCユニットであって、相互に異なる電力供給ラインを通じて個別に電力を供給される第1及び第2パワードメイン部を含むSoCユニットにおいて、前記第2パワードメイン部に配置される第1メモリ及び第2メモリと、前記第1パワードメイン部に配置され、通常モードの状態で前記第1メモリを用いて制御動作を行なうメインコントローラと、前記第2パワードメイン部に配置され、省電力モードの状態で前記第2メモリを用いて制御動作を行なうサブコントローラ、及びコンテキスト情報が保存されるコンテキスト保存部と、を含み、前記第1パワードメイン部は、前記通常モードの状態から前記省電力モードの状態への切替時に電源供給が遮断され、前記第1メモリは、前記通常モードの状態から前記省電力モードの状態への切替時にセルフリフレッシュモードで動作し、前記メインコントローラは、前記通常モードの状態から前記省電力モードの状態に切り替えられる際、前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報を前記コンテキスト保存部にコピーし、前記省電力モードの状態から前記通常モードの状態に切り替えられる際、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされることを特徴とするSoCユニット。ホスト装置に接続され、相互に異なる電力供給ラインを通じて個別に電力を供給される第1及び第2パワードメイン部を含み、前記第2パワードメイン部は、第1及び第2メモリ、省電力モードの状態で前記第2メモリを用いて制御動作を行なうサブコントローラと、コンテキスト情報の保存されるコンテキスト保存部を含み、前記第1パワードメイン部は、通常モードの状態から前記省電力モードの状態への切替時に電源供給が遮断され、前記通常モードの状態で前記第1メモリを用いて制御動作を行なうメインコントローラを含む画像形成装置の駆動方法において、前記通常モードの状態から前記省電力モードの状態に切り替えられる際、前記第1メモリをセルフリフレッシュモードに切り替え、前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報を前記コンテキスト保存部にコピーするステップと、前記省電力モードの状態から前記通常モードの状態に切り替えられる際、前記メインコントローラは、前記コンテキスト保存部に保存されたCPUコンテキスト情報を用いてブートを行なうステップと、を含むことを特徴とする画像形成装置の駆動方法。前記第1及び第2パワードメイン上に電源を供給するステップと、前記省電力モードに切り替えられると、前記第1パワードメインに供給される電源を遮断するように電源供給モジュールを制御するステップと、を更に含むことを特徴とする請求項10に記載の画像形成装置の駆動方法。外部から入力される画像データを受信するステップと、前記受信された画像データをデータ処理するステップと、前記処理された画像データに対する画像形成ジョブを行なうステップと、を更に含み、前記第1パワードメイン部は前記データ処理を行なうデータ処理モジュール及び前記画像形成ジョブを行なうエンジンモジュールを更に含み、前記第2パワードメイン部は前記画像データを受信するデータ受信モジュールを更に含むことを特徴とする請求項10に記載の画像形成装置の駆動方法。前記コンテキスト情報をコピーするステップは、前記通常モードの状態から前記省電力モードの状態への切替時に前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報及び前記第1パワードメイン部に含まれた構成要素の必須コンテキスト情報を前記コンテキスト保存部にコピーすることを特徴とする請求項10に記載の画像形成装置の駆動方法。ブート動作がある場合、通常モードにおけるブートか省電力モードにおけるリブートかを判断するステップを更に含み、前記メインコントローラは、前記ブート動作が省電力モードにおけるリブートの場合、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされることを特徴とする請求項10に記載の画像形成装置の駆動方法。前記メインコントローラは、前記通常モードから前記省電力モードへの切替時、省電力モードのためのクロックスピードの変更、ネットワークリンクスピードの変更、及び省電力モードサービスのためのハードウェア設定を行なうことを特徴とする請求項10に記載の画像形成装置の駆動方法。そこで、本発明は、上記問題に鑑みてなされたものであって、本発明の目的とするところは、省電力モードからのリブート時の所要時間を短縮できる画像形成装置、SoCユニット、及び画像形成装置の駆動方法を提供することにある。前記目的を達成するための本発明に係るホスト装置に接続される画像形成装置は、相互に異なる電力供給ラインを通じて個別に電力を供給される第1及び第2パワードメイン部を含み、前記第2パワードメイン部は、省電力モードに切り替えられるとセルフリフレッシュself-refreshモードで動作する第1メモリ、第2メモリ、前記省電力モードの状態で前記第2メモリを用いて制御動作を行なうサブコントローラ、及びコンテキスト情報の保存されるコンテキスト保存部を含み、前記第1パワードメイン部は、通常モードの状態から前記省電力モードの状態への切替時に電源供給が遮断され、前記通常モードの状態で前記第1メモリを用いて制御動作を行ない、前記通常モードの状態から前記省電力モードの状態に切り替えられる際、前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報を前記コンテキスト保存部にコピーし、前記省電力モードの状態から前記通常モードの状態に切り替えられる際、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされるメインコントローラを含む。なお、前記第1及び第2パワードメイン上に電源を供給する電源供給部及び前記省電力モードに切り替えられると、前記第1パワードメインに供給される電源を遮断するように前記第1メモリ及び電源供給部を制御するプロセス制御部を更に含んでよい。なお、外部から入力される画像データを受信するデータ受信部、前記受信された画像データを処理するデータ処理部及び前記処理された画像データに対する画像形成ジョブを行なうエンジン部を更に含み、前記第1パワードメイン部は前記エンジン部及び前記データ処理部を更に含み、前記第2パワードメイン部は前記データ受信部を更に含んでよい。なお、前記メインコントローラは、前記通常モードの状態から前記省電力モードの状態への切替時に前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報及び前記第1パワードメイン部に含まれた構成要素の必須コンテキスト情報を前記コンテキスト保存部にコピーしてよい。なお、ブート動作がある場合、通常モードにおけるブートか省電力モードにおけるリブートかを判断するブートモード判断部を更に含み、前記メインコントローラは、前記ブート動作が省電力モードにおけるリブートの場合、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされてよい。なお、前記メインコントローラは、前記通常モードから前記省電力モードへの切替時、省電力モードのためのクロックスピードの変更、ネットワークリンクスピードの変更及び省電力モードサービスのためのハードウェア設定を行なってよい。なお、前記コンテキスト保存部は、前記第1メモリ、前記第2メモリ、前記第2パワードメイン部に配置される前記第1及び第2メモリと別個のSRAM及びレジスタのうち少なくとも一つで実現されてよい。なお、前記第1パワードメイン部及び前記第2パワードメイン部は、一つのSoCの内部に備えられてよい。なお、本発明の一実施形態に係る電子装置に搭載可能なSoCユニットは、相互に異なる電力供給ラインを通じて個別に電力を供給される第1及び第2パワードメイン部を含み、前記第2パワードメイン部は、省電力モードに切り替えられるとセルフリフレッシュモードで動作する第1メモリ、第2メモリ、前記省電力モードの状態で前記第2メモリを用いて制御動作を行なうサブコントローラ、及びコンテキスト情報の保存されるコンテキスト保存部を含み、前記第1パワードメイン部は、通常モードの状態から省電力モードの状態への切替時に電源供給が遮断され、前記通常モードの状態で前記第1メモリを用いて制御動作を行ない、前記通常モードの状態から前記省電力モードの状態に切り替えられる際、前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報を前記コンテキスト保存部にコピーし、前記省電力モードの状態から前記通常モードの状態に切り替えられる際、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされるメインコントローラを含む。一方、本発明の一実施形態に係る画像形成装置の駆動方法は、ホスト装置に接続され、相互に異なる電力供給ラインを通じて個別に電力を供給される第1及び第2パワードメイン部を含み、前記第2パワードメイン部は、第1及び第2メモリ、前記省電力モードの状態で前記第2メモリを用いて制御動作を行なうサブコントローラ、及びコンテキスト情報の保存されるコンテキスト保存部を含み、前記第1パワードメイン部は、前記通常モードの状態から前記省電力モードの状態への切替時に電源供給が遮断され、前記通常モードの状態で前記第1メモリを用いて制御動作を行なうメインコントローラを含む画像形成装置の駆動方法に係るものである。該駆動方法は、前記通常モードの状態から前記省電力モードの状態に切り替えられる際、前記第1メモリをセルフリフレッシュモードで動作するように切り替え、前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報を前記コンテキスト保存部にコピーするステップを含む。該駆動方法は、さらに、前記省電力モードの状態から前記通常モードの状態に切り替えられる際、前記メインコントローラは、前記コンテキスト保存部に保存されたCPUコンテキスト情報を用いてブートを行なうステップを含む。なお、前記第1及び第2パワードメイン上に電源を供給するステップ、及び前記省電力モードに切り替えられると、前記第1パワードメインに供給される電源を遮断するように前記第1メモリ及び電源供給モジュールを制御するステップを更に含んでよい。なお、外部から入力される画像データを受信するステップ、前記受信された画像データをデータ処理するステップ及び前記処理された画像データに対する画像形成ジョブを行なうステップを更に含み、前記第1パワードメイン部は前記データ処理を行なうデータ処理モジュール及び前記画像形成ジョブを行なうエンジンモジュールを更に含み、前記第2パワードメイン部は前記画像データを受信するデータ受信モジュールを更に含んでよい。なお、前記コンテキスト情報をコピーするステップは、前記通常モードの状態から前記省電力モードの状態への切替時に前記第1パワードメイン部の電源供給の遮断とともに失われるCPUコンテキスト情報及び前記第1パワードメイン部に含まれた構成要素の必須コンテキスト情報を前記コンテキスト保存部にコピーしてよい。なお、ブート動作がある場合、通常モードにおけるブートか省電力モードにおけるリブートかを判断するステップを更に含み、前記メインコントローラは、前記ブート動作が省電力モードにおけるリブートの場合、前記コンテキスト保存部に保存された前記CPUコンテキスト情報を用いてブートされてよい。なお、前記メインコントローラは、前記通常モードから前記省電力モードへの切替時、省電力モードのためのクロックスピードの変更、ネットワークリンクスピードの変更及び省電力モードサービスのためのハードウェア設定を行なってよい。本発明によれば、コンテキスト保存部を備えているので、省電力モードから通常モードへの復帰時間を効果的に短縮できる。以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。図1は、本発明の一実施形態に係る画像形成装置の構成を示すブロック図である。同図によると、本画像形成装置100は、データ受信部105と、メインコントローラ110と、第1メモリ115と、サブコントローラ120と、第2メモリ125と、電源供給部130と、機能部135と、エンジン部140及びコンテキスト保存部145を含む。ここで、画像形成装置100は通常のプリンタ、コピー機、スキャナ、ファクシミリ、及びこれらの機能を一つの装置に複合的に実現した複合機MultiFunctionPeripheral:MFPなどで実現されてよい。画像形成装置100は、相互に異なる電力供給ラインを通じて個別に電力を供給される第1パワードメイン部PD1及び第2パワードメイン部PD2を含む形態で実現できる。ここで、パワードメイン部とは、同一の電力供給ラインを通じて電力を供給される領域を意味する。画像形成装置100は、これから詳しく述べるように、通常モードと省電力モードの2種類の動作モードを有し、第1パワードメイン部PD1は、通常モードにおいてのみ電源供給され、省電力モードにおいては電源遮断される。第2パワードメイン部PD2は通常モード及び省電力モードを通じて電源供給される。ここで、第2パワードメインPD2は、第1メモリ115、第2メモリ125、サブコントローラ120、及びコンテキスト保存部145を含み、第1パワードメイン部PD1はメインコントローラ110を含む。なお、第1パワードメイン部PD1は、機能部135及びエンジン部140を更に含んでよく、第2パワードメイン部PD2はデータ受信部105を更に含んでよい。すなわちその場合、第1パワードメイン部PD1はメインコントローラ110に加えて機能部135及びエンジン部140を更に含み、第2パワードメイン部PD2は第1メモリ115、第2メモリ125、サブコントローラ120、及びコンテキスト保存部145に加えてデータ受信部105を更に含む。データ受信部105は、少なくとも一つの外部機器とデータ通信を行なう機能を担う。ここで、少なくとも一つの外部機器は代表的にPCPersonalComputerなどのホスト装置でもよく、携帯電話やPDA、USBなどのユーザ端末装置で実現されてよい。メインコントローラ110は、画像形成装置100の動作全般を制御し、特に、通常モードの状態で後述の第1メモリ115を用いて制御動作を行なう。具体的に、メインコントローラ110は、省電力モードの状態で画像形成ジョブJobに対する要請信号が入力されると通常モードに切り替えられて、第1メモリ115を活性化し活性化された第1メモリ115を用いて対応動作を行なう。特に、メインコントローラ110は、通常モードの状態から省電力モードの状態に切り替えられる際に、コンテキスト情報をコンテキスト保存部145にコピーし、省電力モードの状態から通常モードの状態に切り替えられる際に、コンテキスト保存部145に保存されたコンテキスト情報を用いてブートされることができる。ここで、コンテキスト情報は、第1パワードメイン部PD1の電源遮断時に失われる、メインコントローラのデータ及び/又は状態情報である。なお、第1パワードメイン部PD1の電源遮断時に失われる他の構成要素機能部135などのコンテンツ情報もこれに含まれてよい。サブコントローラ120は、省電力モードの状態で第2メモリ125を用いて制御動作を行なう。具体的に、サブコントローラ120は、省電力モードを維持しつつ第2メモリ125を用いて予め設定された信号による動作を行なう。ここで、予め設定された信号は、省電力モードの維持が可能な状態でホスト装置図示せずに備えられたアプリケーションなどによる画像形成装置の状態要請信号であってよい。例えば、ホスト装置におけるスマートSMARTパネルによる信号であってよい。ここで、スマートパネルとは、ホスト装置で画像形成装置の機器状態を表示するパネルであって、例えば、USB制御通信を通じて画像形成装置の状態を周期的に把握した結果を表示する。ユーザはスマートパネルを通じてホスト装置側で画像形成装置のプリンティングの状態、用紙の状態、トナーの状態、電源ON/OFFなどを把握できる。ここで、通常モードとは、画像形成装置100が正常な動作を行なうモードのことを意味し、省電力モードとは、システムがいかなる作業も行なわない時に消耗する電力を最小化するために、ほとんどのモジュールの電力供給を遮断又は最小化する動作モードのことをいう。本発明に係る省電力モードでは、より低い待機電力1W以下を実現するために、メインメモリ通常、外部DRAMをセルフフレッシュモードで動作させながら、通常モードでは使用していなかったSoC内の内部メモリ通常、内部SRAMでプログラムを駆動する。例えば、SRAMは、普通128KBくらいの小容量メモリを使うことができる。ところが、場合によっては、SDRAMが使われてよく、SRAM又はSDRAMに加えてROMが更に使われてよい。第1メモリ115は、通常モードの動作に使われるメインメモリであり、通常揮発性メモリ、例えば、DRAMDynamicRAM:ダイナミックラムなどからなる。第1メモリ115は、省電力モードにおいてはセルフリフレッシュモードで維持される。第2メモリ125は、通常モードより低電力で駆動する省電力モードの動作に使われる。例えば、USBの場合、省電力モードの制御のためのプログラムは、データ受信部105へ信号を入力するか否かを判断するためのルーチンroutine、USB制御信号による動作を行なうためのルーチン、及び通常モードに切り替えるためのウェークアップwake-up時に必要なルーチンを含む。第2メモリ125は、省電力モードをサポートする、上記のようなプログラム、アプリケーションなどを保存し、SRAMStaticRAM:スタティックラム、及びSDRAMSynchronousDynamicRandomAccessMemoryのいずれかで具現化できる。その他にも、RAMBus、DRAM、DDR-SDRAMなどを使ってもよい。なお、ROMReadOnlyMemory及びFlashmemoryのいずれかを、省電力モードの実現時に必要なコントローラ実行可能コードを保存するのに用いるとよい。一実施形態によると、第2メモリ125はSRAMで実現され、その場合SRAMは、DRAM、ROM、又はFlashmemoryなどに保存された省電力モードの実現時に必要なコードをコピーして実行するのに用いられる。なお、第2メモリ125はSRAMで実現され、ROM、Flashmemoryなどに保存された省電力モードの実現時に必要なコードの実行に用いられてよい。なお、第2メモリ125はSDRAMで実現され、ROM、Flashmemoryなどに保存された省電力モードの実現時に必要なコードの実行に用いられてよい。なお、第2メモリ125は通常モードの動作で、第1メモリ115とともに使える。即ち、通常モードでイメージ処理時にバッファメモリとして用いられるSRAMが、省電力モードでは第2メモリ125として再活用できる。一方、メインコントローラ110は、省電力モードへの切替時に第1メモリ115をセルフリフレッシュモードに切り替えることができる。以下では、本発明の理解を促すために、各メモリの特徴について簡単に説明する。SRAMは、メモリに電源が供給される間、そのデータが保持される特徴を持つ。SRAMは周期的に書き直しre-written作業は必要としないため、一度の書き込みでそのデータを保持することができる。SRAMは、小容量メモリで動作速度は非常に速いが、DRAMに比べて高価であるという短所により、キャッシュメモリと同様に速いが大きな容量を必要としない場面で使われる。DRAMは、SRAMと違って、データを保持するために、周期的に書き直しre-written作業を行なわなければならないという特徴がある。従って、DRAMは、大容量メモリとして、相対的にSRAMより遅く、DRAMは多くのシステムで主メモリとして使われる。SDRAMは、同期的、即ちシステムクロックに歩調を合わせて作動する特徴を持つ。理論的には、200MHzまでのシステムバススピードに合わせることができ、システムクロックに依存して作動するため、高いシステムスピードの向上が期待できるという効果がある。電源供給部130は、画像形成装置100に電源を供給する。具体的に、電源供給部130は通常モードの状態では第1パワードメイン部PD1及び第2パワードメイン部PD2に電源を供給し、省電力モードの状態では第1パワードメイン部PD1への電源供給を遮断し、第2パワードメイン部PD2にのみ電源を供給する。一方、上述の実施形態では、メインコントローラ110及びサブコントローラ120が、画像形成装置100を制御するものとして説明したが、場合によっては、第1CPU図示せず及び第2CPU図示せずが各構成の該当する動作を行なうように、第1コントローラ図示せず及び第2コントローラ図示せずにコマンドを送信する形態でも実現できる。なお、本画像形成装置100は、相違した動作周波数を生成するPLL部図示せずを含む。PLL部図示せずは生成された動作周波数をメインコントローラ110、サブコントローラ120、第1メモリ115、及び第2メモリ125に提供する。機能部135は、画像のイメージ処理、及び画像に対する圧縮又は圧縮解除などのように、エンジン部140で印刷、コピー、スキャンなどのように、画像形成ジョブを行なうために処理されなければならない多様な機能を行なう。動作モジュール図示せずは、機能部135の容量制限により、機能部135に含まれなかった多様な機能モジュールを含んでよい。動作モジュール図示せずは、少なくとも一つの機能モジュールを含んでよく、少なくとも一つの機能モジュールのそれぞれは単一チップで実現されてよい。一方、メインコントローラ110は、予め設定された条件を満たす場合、通常モードから省電力モードに切り替えられるようにすることができる。例えば、予め設定された時間の間、命令がないという場合があり得る。ところが、これは一実施形態に過ぎず、モード切替イベントには多様なケースがあってよい。一方、上述したように、通常モードから省電力モードに切り替えなければならない場合、メインコントローラ110は第1メモリ115から省電力モードを制御するためのプログラムを第2メモリ125の実行可能な領域にコピーし、又は、別途のROM、Flashmemoryなどに保存されたプログラムを第2メモリ125の実行可能な領域にコピーする。これにより、メインコントローラ110は、通常モード時に用いられる第1メモリ115に保存されているUSBプログラムに比べて遥かに少ない容量のメモリをを持てばよい。コードコピーが完了すると、第1パワードメインPD1への電力を遮断して省電力モードに移行するようになる。一方、コードコピーはFlashmemory、ROMに保存されているコードをブート時にDRAMにコピーするか、及び/又は、省電力モードへの移行時にSRAMにコピーする形態であってよい。サブコントローラ120は、予め設定された条件を満たす場合、省電力モードから通常モードに切り替えられるようにする。例えば、プリンタの場合、パネルキー入力、プリンティングサービス要請、ファクスリングFaxRingなどのイベントがある場合、省電力モードから通常モードに切り替えられる。なお、上述のメインコントローラ110、機能部135、エンジン部140、データ受信部105、第1メモリ115、サブコントローラ120、及び第2メモリ125は、ASICApplication-SpecificIntergratedCircuitチップ、FPGAfieldProgrammableGateArray、及び/又は、PLDProgrammableLogicDeviceなどの単一チップに統合集積されて、SoCと呼ばれる。一般的に、省電力モードから通常モードへの復帰時のブート時間ブート過程には、DRAMの初期化、ROMからDRAMへのコードコピー、画像形成装置の各構成H/Wの初期化、OSブート、そしてサービスプログラムの開始などの過程などが含まれる。が、初期ブート時間と同様にかかる主な原因は、省電力モードへの切替のために、メインコントローラ図示せずとDRAM図示せずの配置された第1パワードメインの電源をオフすることにより、メインコントローラ図示せずとDRAM図示せずの電源がオフされ、電源再印加時のブート過程は初期のブート過程と同一になるからある。しかしながら、上述のように本発明の一実施形態によると、第1に、通常モードに用いられる第1メモリ115をメインコントローラ110が配置される第1パワードメインPD1と異なる電力供給ラインで別個の電力を供給される第2パワードメインPD2に配置して第1メモリ115の電源をオフとせずに維持しつつ、セルフリフレッシュモードに変更して第1メモリ115そのものの内容が保持されるようにできる。これにより、DRAMの電源をスイッチングオフしなくても、通所モードにおいて1~2W消費される電力を200mW以下に下げることで省電力達成が可能となる。以上により、第1メモリ115に保存されたデータが保持されたとしても、メインコントローラ110は第1パワードメインPD1の電源オフ、即ち、電源スイッチングの後に、電源が再印加されるので、メインコントローラ110そのものの実行コンテキスト及び/又は動作状態情報が失われる。例えば、メインコントローラ110がARM登録商標CPUで実現される場合、実行コンテキスト及び/又は動作状態情報には、レジスタセットと状態レジスタの他にSoC内部のIPブロックの設定値などがある。ちなみに、ARMCPUは、デスクトップPC用のCPUとクロックは類似しているが、その消費電力が40~450mWと極めて低いという特性がある。一方、図1の画像形成装置100によると、省電力モードへの切替時、第1パワードメインPD1への電源供給を中断する際に失われるメインコントローラ110、機能部135、エンジン部140などの必須実行コンテキスト情報を、メインコントローラ110は第2パワードメインPD2のコンテキスト保存部145に保存する。これにより、リブート時、コンテキスト保存部145に保存されたコンテキストを用いて省電力モードの状態に切り替える前の状態に復帰できるので、迅速なリブートが可能となる。ここで、コンテキスト保存部145は、第2パワードメインPD2内の別途のレジスタ及び/又はSRAMなどで実現される。又は、第1メモリ115で実現することも可能である。即ち、CPUコンテキストなどを第1メモリ内のコンテキスト保存部145に保存した後、第1メモリ115をセルフリフレッシュモードに変更する。こうするならば、通常のモードに復帰するための情報を保持できる。図2は、本発明の別の実施形態に係る画像形成装置の構成を示すブロック図である。図2による画像形成装置200は、データ受信部205、メインコントローラ210、第1メモリ215、サブコントローラ220、第2メモリ225、電源供給部230、機能部235、エンジン部240、コンテキスト保存部245、ブートモード判断部250及びプロセス制御部255を含む。即ち、図2による画像形成装置200は、図1に示した画像形成装置100にブートモード判断部250及びプロセス制御部255を加えた形態である。一方、説明の便宜のために、図2に示された構成要素のうち、図1に示した構成要素と重なる部分に対する説明は省略する。ブートモード判断部250は、ブートが行なわれると通常モードにおけるブートか省電力モードにおけるリブートかを判断する機能を担う。ブートモード判断部250でブートモードが省電力モードにおけるブートであると判断されると、メインコントローラ210はコンテキスト保存部245からCPU動作モードレジスタ及び状態レジスタなどの内容を復元して直近の電源オフ直前の通常モード動作時点に復帰することにより、数ms以内のブートが可能になる。ブートモード判断部250は、外部GPIOピンなどの入力を通じてブートモードを判断し、該ブートモードをレジスタに保存する。これにより、メインコントローラ210でリセットベクトルが再実行されて、システム電源印加の際のブート過程に等しい長時間ブートの実行を防止又は最小限に抑える。ここでリセットベクトルは、第1メモリ215、第2メモリ225、及び/又は、その他の適切なメモリの、予め定められた番地であって、メインコントローラ110がリブートの際の最初に実行する命令を見いだすべき番地である。一方、省電力モードから通常モードへの切替時に、省電力モードでブートした場合、第1メモリ215はセルフリフレッシュモードから抜け出さなければならないが、メインコントローラ210がブートされているので、セルフリフレッシュモードを終了できる。なお、サブコントローラ220が第1メモリ215のセルフリフレッシュモードを終了してもよい。プロセス制御部255は、省電力モードへの移行時にサブコントローラ220の制御を行なう。具体的に、プロセス制御部255は、省電力モードへの切替時に第1メモリ215をセルフリフレッシュモードに変更し、第1パワードメイン部PD1の電力供給を中断する。なお、プロセス制御部255は、メインコントローラ210とサブコントローラ220に対するブート制御を行なう。一方、図2で、データ受信部205、メインコントローラ210、第1メモリ215、サブコントローラ220、第2メモリ225、電源供給部230、機能部235、エンジン部240、コンテキスト保存部245、ブートモード判断部250及びプロセス制御部255は、単一のSoC内に実現される。図3は、本発明の更に別の実施形態に係る画像形成装置の構成を示すブロック図である。図3によると、画像形成装置200’は、メインコントローラ210、機能部235及びエンジン部240が第1のSoC、SoC1内に配置され、データ受信部205、サブコントローラ220及び第2メモリ225は第2のSoC、SoC2内に配置される形態で実現される。なお、第1メモリ215、プロセス制御部255、コンテキスト保存部245及びブートモード判断部250は、第1、第2のSoC、SoC1、SoC2の外部に配置される形態で実現される。この場合、サブコントローラ220は、通常モードでは別の用途で用いられてよく、省電力モードに切替時にリセットされる。具体的に、省電力モードへの切替時に、サブコントローラ220はリセットされ、省電力モードサービス用のマイクロファームウェアを第2メモリ225に保存し、省電力モード用に動作できるようになる。一方、本発明の更に別の実施例によると、電子装置に搭載可能なSoCユニットは、互いに相違した電力供給ラインを通じて個別的に電力を供給される第1及び第2パワードメイン部を含み、第2パワードメイン部は、第1及び第2メモリ、省電力モードで第2メモリを用いて制御動作を行なうサブコントローラ及びコンテキスト情報が保存されるコンテキスト保存部を含んでよい。なお、第1パワードメイン部は、通常モードで第1メモリを用いて制御動作を行ない、通常モードが省電力モードに切り替えられる際、コンテキスト情報をコンテキスト保存部にコピーし、省電力モードから通常モードの状態に切り替えられる際、コンテキスト保存部に保存されたコンテキスト情報を用いてブートされるメインコントローラを含む形態で実現できる。以下では、図1、図2、及び図3に示された画像形成装置100、200、200’とホスト装置図示せずとの関係を簡略に説明する。ホスト装置図示せずは、代表的にPCで実現でき、場合によっては、PDA、PMP、TV、サーバなどの多様な形態でも実現できる。ホスト装置図示せずは、アプリケーション図示せず及びホストコントローラ図示せずを含む。アプリケーション図示せずは、OSOperatingSystemで多様なデータ通信機能をサポートするソフトウェアであってよい。ホストコントローラ図示せずは、画像形成装置100、200、200’がホスト装置図示せずに結合できるようにする全てのS/W又はH/Wを含む形態であってよい。その他に、ホスト装置図示せずは、上記のアプリケーションで作成された印刷すべきデータを画像形成装置100、200、200’が解釈可能なプリンタ言語PrinterLanguageに切り替える役割を行なうプリンタドライバ図示せずなどを更に含んでよく、これがホストコントローラ図示せずに含まれる形態で実現できる。なお、入力部図示せず、表示部図示せずなどのホスト装置図示せずの一般的な構成要素を含んでよい。一方、図1ないし図3に示した構成要素及びそれらの配置順番は、一実施形態に過ぎず、場合によっては一構成要素が削除されたり、別の構成要素が追加されてよく、その順番が変更されてよい。図4は、本発明の一実施形態に係る画像形成装置の駆動方法を説明するためのフローチャートである。図4によると、予め設定された条件を満たすS310と、メインコントローラが省電力モードへの移行を準備するS320。ここで、予め設定された条件を満たす場合とは、プリンティング/スキャンなどの画像形成ジョブの実行状態の一つであり、画像形成ジョブ実行の完了後に一定時間以上の休止時間が経過した状態を指す。そして、省電力モードへの移行を準備する動作は、サブコントローラが省電力モードサービスを行なうためのマイクロコードなどを省電力モードサービス用のメモリ第2メモリに搭載し、インタラプトコントローラバックアップ及びサービスを中止し、メインタイマーを中止する、などの省電力モードへの切替のための各種事前作業を進める動作のことを意味する。省電力モードへの移行動作が完了するとS320、メインコントローラは自分の実行コンテキスト情報をコンテキスト保存部にバックアップするS330。この場合、電源がスイッチングされる際、メインコントローラのキャッシュCache情報も失われるので、必ずキャッシュのデータをDRAMにキャッシュフラッシュCacheFlushを通じて反映しなければならない。その後、メインコントローラはサブコントローラに省電力モードへの切替を要請するS340。即ち、メインコントローラはサブコントローラに省電力モードサービスの開始を通知して自分は電源がスイッチングされるまで待機する。これにより、サブコントローラはメインコントローラの制御のもとで省電力モードサービスを開始するS350。この場合、サブコントローラは省電力モードに向けて、クロックスピードの変更、及びネットワークリンクスピードの変更を行ない、省電力モードサービスのための予め定められた低電力サービスに合わせて画像生成装置のハードウェアを設定する。続いて、1W以下の待機電力で動作させるために、第1にDRAMの動作モードをセルフリフレッシュモードに変更するS360。これは、サブコントローラによっても可能であるが、メインコントローラがキャッシュロッキングCacheLockingやSRAMDRAMでないメモリスペースなどを用いて行なうことも可能である。その後、第2に、省電力モードサービスへの移行前に、第1パワードメイン部の電源をスイッチングオフすることにより、1W以下の待機電力サービスを開始するS370。この状態になると、システムはサービス要請の受信検知のためのデータ受信部、コンテキスト保存部などの第2パワードメインに属する最小限のブロックのみがパワーを消耗するようになり、省電力モードの達成が可能となる。図5は、本発明の一実施形態に係る画像形成装置の通常モードへの切替方法を説明するための図である。図5によると、省電力モードサービスの実行中S410、モード変更が要請されたか否かの判断がなされS420、実際にモード切替の要請がある場合S420-Y、即ち、例えば画像形成ジョブに対するサービス要請を受信すると、サブコントローラは通常モード、即ち、画像形成サービスモードへの復帰手続を踏む。まず、サブコントローラはDRAMのセルフリフレッシュモードを解除するS430。続いて、メインコントローラが復帰時、通常モードにおけるブートではなく、省電力モードにおけるブートであるとメインコントローラに判断させるために、メインコントローラのブーティングモードを省電力ブーティングモードに指定するS440。このブーティングモードの指定は、通常モードへの復帰時に設定してもよく、直近の省電力モードへの移行手続中に行なってもよい。その後、第1パワードメイン部に電源を供給するS450。即ち、メインコントローラをブートするために第1パワードメイン部に電源を印加する。次に、メインコントローラのリセットを解除するS460。これは、図2、3に記載したプロセス制御部255を介して行なってもよい。これにより、メインコントローラをブートする。一方、電源印加の際、メインコントローラのリセットが自動的に解除されるシステムでは、S450及びS460の統合が可能となる。図6は、本発明の一実施形態に係る画像形成装置のブート方法を説明するための図である。図6によると、ブートへのトライがある場合、通常モードにおけるブートか、省電力モードにおけるブートかを判断するS510。S510ステップでの判断結果、通常モードにおけるブートである場合S510-Y、Clock/DRAM設定S520、各種ハードウェア設定S530、OSローディング及び駆動S540などの一般的なシステムブート手続を進める。その後、通常モードサービスが実行されるS550。S510ステップにおける判断結果、省電力モードにおけるブートである場合S510-Nには、コンテキスト保存部に保存されたコンテキスト情報を復元してブートを行なう。これにより、各種レジスタの値を全て復元して、最後にPCプログラムカウンタの値を直近の実行番地に移動して省電力モードへの移行直前のサービス実行の状態を復元する。即ち、DRAMは、電源オフではなく、セルフリフレッシュモードであるため、セルフリフレッシュモードから抜け出られるようにする。そうすることで、メインコントローラはDRAMにアプローチ可能な状態になり、DRAMには省電力モードへの移行直前の全ての情報が保存されているが、CPUコンテキスト、即ちレジスタ情報及び状態レジスタ情報が失われており、このままでは省電力モードへの移行直前の状態に復元できない。そこでコンテキスト保存部に保存された情報を復元してブートを行なう。ここで、コンテキスト情報は、CPUコンテキストとCPUCoreの情報、及び最小限のレジスタの情報を更に含むことができ、いずれも電源オフの際に失われる情報である。DRAMはセルフリフレッシュモードにあるので、これらのコンテキスト情報をSoC内部のSRAM又はDRAM領域に保存しておくと、保存及び復元時間が数百μs以内で完了できる。以上説明した本発明によれば、画像形成装置を省電力モードから通常モードへの復帰に要する復元時間は効果的に短縮乃至削減できる。即ち復元時間は、例えば、数10秒乃至数分要していた場合でも高々数msに短縮できる。なお、本発明は、上述のような画像形成装置及びSoCの駆動方法を実行するためのプログラムを含むコンピュータ読取可能な保存媒体としても具現化される。コンピュータ読取可能な保存媒体はコンピュータシステムによって読み取られるデータが保存される全ての記録装置を含む。コンピュータ読取可能な保存媒体の例としては、ROM、RAM、CD-ROM、磁気データ、フロッピー登録商標ディスク、光データ保存装置などがあり、更に、コンピュータ読取記録媒体はネットワークで接続されたコンピュータシステムに分散され、分散方式でコンピュータが読み取り可能なコードが保存乃至実行できる。一方、本発明に係る多様な実施形態は、多様な通信方式、例えば、ネットワーク通信、USB、ブルートゥース、HDMIHighDefinitionMultimediaInterface、PCIPeripheralComponentInterconnectexpress、イーサネット登録商標Ethernet登録商標、ジグビーZigBee、ファイヤワイヤFireWire、CAN、IEEE1394、PS/2、AGPAcceleratedGraphicsPort、ISAIndustryStandardArchitecture、MCAMicroChannelArchitecture、EISAExtendedIndustryStandardArchitecture、VESAVideoElectronicsStandardArchitectureなどに適用できる。一方、上述の実施形態では、画像形成装置の場合を例えて説明したが、これに一実施形態に過ぎず、本発明の技術的思想が適用できる別の電子装置にも同様の原理及び構成が適用できる。以上で説明したように、本発明によると、省電力モードから通常モードへの復帰の際、画像形成装置の復元時間を効果的に短縮できるようになる。例えば、数十秒から数分かかる復元時間を具体的に、数ms以内に短縮することが可能となる。以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解できるであろう。