(57)【特許請求の範囲】
【請求項１】
通常状態と、前記通常状態より電力の消費が少ない省エネ状態との少なくとも２つの状態を有する画像形成装置であって、
印刷を実行する印刷部と、作業領域としてのＲＡＭを備えていて前記印刷部による印刷を制御する印刷制御部と、電力の供給を制御する電力制御手段と、前記状態が前記省エネ状態から前記通常状態に復帰する場合に使用されるデータである復帰用データを使用する復帰用データ使用手段と、前記状態が前記通常状態から前記省エネ状態に移行する直前の前記ＲＡＭ上のデータを圧縮することによって前記復帰用データを生成する復帰用データ生成手段とを備えており、
前記ＲＡＭは、別々に電力の供給が制御されることが可能である複数の区画を備えており、
前記復帰用データ生成手段は、前記状態が前記通常状態から前記省エネ状態に移行する場合に、前記復帰用データを前記ＲＡＭ上に生成し、
前記電力制御手段は、前記状態が前記省エネ状態である場合に、前記印刷部への電力の供給を停止し、前記ＲＡＭのうち前記復帰用データが記憶されている前記区画のみへリフレッシュのために電力を供給し、前記ＲＡＭのうち前記復帰用データが記憶されている前記区画以外の区画への電力の供給を停止し、
前記復帰用データ使用手段は、前記状態が前記省エネ状態から前記通常状態に復帰する場合に、前記ＲＡＭ上の前記復帰用データを前記ＲＡＭ上に伸張し、
前記復帰用データ生成手段は、空き領域を含む前記区画の数が最少となり全体が空き領域である前記区画の数が最多となるように前記復帰用データへの圧縮前のデータを前記ＲＡＭ上で配置し直すことによって、連続した空き領域である連続空き領域を前記ＲＡＭ上に生成し、前記復帰用データが記憶されている前記区画の数が最少となるように前記連続空き領域に前記復帰用データを生成し、
前記復帰用データ生成手段は、不要なデータであると予め設定されている種類のデータをキャッシュフラッシュを実行して削除することによって、前記復帰用データへの圧縮前のデータを生成した後、空き領域を含む前記区画の数が最少となり全体が空き領域である前記区画の数が最多となるように前記復帰用データへの圧縮前のデータを前記ＲＡＭ上で配置し直すことによって、前記連続空き領域を前記ＲＡＭ上に生成することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通常状態より電力の消費が少ない省エネ状態に移行することができる画像形成装置に関する。
【背景技術】
【０００２】
従来、通常状態より電力の消費が少ない省エネ状態に移行することができる画像形成装置として、通常状態である通常動作モードと、省エネ状態である省電力モードとを有するプリンターが知られている（例えば、特許文献１参照。）。このプリンターは、状態が通常動作モードから省電力モードに移行する場合に、複数のＲＡＭに格納されているプログラムを一部のＲＡＭに記録した上で前記一部のＲＡＭをセルフリフレッシュ状態とし、前記一部のＲＡＭ以外のＲＡＭに対する電源供給を停止させる。そして、このプリンターは、状態が省エネ状態から通常状態に復帰する場合に、前記一部のＲＡＭのセルフリフレッシュ状態を解除することによって、ＲＡＭに格納されているプログラムを迅速に読み出して即座に実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−５９９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来の画像形成装置においては、省電力モードにおいて前記一部のＲＡＭ以外のＲＡＭに対する電源供給を停止させるので、省エネ性能が高い。しかしながら、画像形成装置の省エネ性能の向上は、画像形成装置の利用者から常に要求されている課題である。
【０００５】
そこで、本発明は、省エネ性能を従来より向上することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、通常状態と、前記通常状態より電力の消費が少ない省エネ状態との少なくとも２つの状態を有する画像形成装置であって、印刷を実行する印刷部と、作業領域としてのＲＡＭを備えていて前記印刷部による印刷を制御する印刷制御部と、電力の供給を制御する電力制御手段と、前記状態が前記省エネ状態から前記通常状態に復帰する場合に使用されるデータである復帰用データを使用する復帰用データ使用手段と、前記状態が前記通常状態から前記省エネ状態に移行する直前の前記ＲＡＭ上のデータを圧縮することによって前記復帰用データを生成する復帰用データ生成手段とを備えており、前記ＲＡＭは、別々に電力の供給が制御されることが可能である複数の区画を備えており、前記復帰用データ生成手段は、前記状態が前記通常状態から前記省エネ状態に移行する場合に、前記復帰用データを前記ＲＡＭ上に生成し、前記電力制御手段は、前記状態が前記省エネ状態である場合に、前記印刷部への電力の供給を停止し、前記ＲＡＭのうち前記復帰用データが記憶されている前記区画のみへリフレッシュのために電力を供給し、前記ＲＡＭのうち前記復帰用データが記憶されている前記区画以外の区画への電力の供給を停止し、前記復帰用データ使用手段は、前記状態が前記省エネ状態から前記通常状態に復帰する場合に、前記ＲＡＭ上の前記復帰用データを前記ＲＡＭ上に伸張することを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、省エネ状態において保持される復帰用データを圧縮して生成するので、復帰用データが圧縮されていない従来のような構成と比較して、ＲＡＭのうち省エネ状態において電力が供給される必要がある区画の数を少なくすることができる。したがって、本発明の画像形成装置は、復帰用データが圧縮されていない従来のような構成と比較して、省エネ状態において電力の消費を少なくすることができる。すなわち、本発明の画像形成装置は、省エネ性能を従来より向上することができる。
【０００８】
また、本発明の画像形成装置の前記復帰用データ生成手段は、空き領域を含む前記区画の数が最少となり全体が空き領域である前記区画の数が最多となるように前記復帰用データへの圧縮前のデータを前記ＲＡＭ上で配置し直すことによって、連続した空き領域である連続空き領域を前記ＲＡＭ上に生成し、前記復帰用データが記憶されている前記区画の数が最少となるように前記連続空き領域に前記復帰用データを生成しても良い。
【０００９】
この構成により、本発明の画像形成装置は、復帰用データを生成する場合にＲＡＭの区画を考慮した制御を実行しない構成と比較して、ＲＡＭのうち省エネ状態においてリフレッシュのために電力が供給される必要がある区画の数を少なくすることができるので、省エネ性能を向上することができる。
【００１０】
また、本発明の画像形成装置の前記復帰用データ生成手段は、不要なデータであると予め設定されている種類のデータを削除することによって、前記復帰用データへの圧縮前のデータを生成しても良い。
【００１１】
この構成により、本発明の画像形成装置は、不要なデータを削除しないで復帰用データを生成する構成と比較して、復帰用データのサイズを小さくすることができるので、ＲＡＭのうち省エネ状態においてリフレッシュのために電力が供給される必要がある区画の数を少なくすることができる。したがって、本発明の画像形成装置は、省エネ性能を向上することができる。
【発明の効果】
【００１２】
本発明の画像形成装置は、省エネ性能を従来より向上することができる。
【図面の簡単な説明】
【００１３】
【図１】通常状態である場合の本発明の一実施の形態に係るＭＦＰのブロック図である。
【図２】ライトスリープ状態である場合の図１に示すＭＦＰのブロック図である。
【図３】ディープスリープ状態である場合の図１に示すＭＦＰの一例のブロック図である。
【図４】図１に示すメインシステムおよびサブシステムの機能のブロック図である。
【図５】図１に示すＭＦＰの状態が通常状態である場合のメインシステムのＲＡＭの状態の一例を示す図である。
【図６】図１に示すＭＦＰの状態が通常状態からディープスリープ状態に移行する場合の復帰用データ生成手段の動作のフローチャートである。
【図７】図１に示すメインシステムのＲＡＭの状態が図５に示す状態であった場合にメインシステムのＲＡＭから不要なデータが削除されたときのメインシステムのＲＡＭの状態の一例を示す図である。
【図８】図１に示すメインシステムのＲＡＭの状態が図７に示す状態であった場合にメインシステムのＲＡＭに連続空き領域が生成されたときのメインシステムのＲＡＭの状態の一例を示す図である。
【図９】図１に示すメインシステムのＲＡＭの状態が図８に示す状態であった場合にメインシステムのＲＡＭに復帰用データが生成されたときのメインシステムのＲＡＭの状態の一例を示す図である。
【図１０】図１に示すＭＦＰの状態が通常状態からディープスリープ状態に移行する場合の電力制御手段の動作のフローチャートである。
【図１１】図１に示すメインシステムのＲＡＭの状態が図９に示す状態であった場合にメインシステムのＲＡＭの一部への電力の供給が停止されたときのメインシステムのＲＡＭの状態の一例を示す図である。
【図１２】図１に示すＭＦＰの状態がディープスリープ状態から通常状態に復帰する場合の復帰用データ使用手段の動作のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１５】
まず、本実施の形態に係る画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００１６】
図１は、通常状態である場合の本実施の形態に係るＭＦＰ１０のブロック図である。図２は、ライトスリープ状態である場合のＭＦＰ１０のブロック図である。図３は、ディープスリープ状態である場合のＭＦＰ１０の一例のブロック図である。
【００１７】
ＭＦＰ１０は、印刷可能な通常状態（図１参照。）と、通常状態よりエネルギーの消費が少ないライトスリープ状態（図２参照。）と、ライトスリープ状態より更にエネルギーの消費が少ない本発明の省エネ状態としてのディープスリープ状態（図３参照。）との３つの状態を有している。ライトスリープ状態は、通常状態への復帰がディープスリープ状態よりも速い。
【００１８】
図２に示すＭＦＰ１０は、表示部１２、プリンター１３およびスキャナー１４にハッチングが描かれていることによって、表示部１２、プリンター１３およびスキャナー１４に電力が供給されていないことを示している。
【００１９】
図３に示すＭＦＰ１０は、表示部１２、プリンター１３およびスキャナー１４と、メインシステム３０のうちメモリーチップ４４以外の構成とにハッチングが描かれていることによって、表示部１２、プリンター１３およびスキャナー１４と、メインシステム３０のうちメモリーチップ４４以外の構成とに電力が供給されていないことを示している。
【００２０】
図１に示すように、ＭＦＰ１０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、用紙などの記録媒体に印刷を実行する印刷デバイスである本発明の印刷部としてのプリンター１３と、原稿から画像を読み取る読取デバイスであるスキャナー１４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク経由でＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部１６と、ＭＦＰ１０全体を制御するコントローラー２０とを備えている。
【００２１】
操作部１１は、表示部１２とともにタッチパネルを形成するボタンなどの入力デバイスである。
【００２２】
プリンター１３は、例えば、スキャナー１４によって生成された画像データや、外部のファクシミリ装置からファックス通信部１５を介して受信されたＦＡＸデータや、外部の装置からネットワーク通信部１６を介して受信された印刷データなどの各種のデータを印刷する。
【００２３】
ファックス通信部１５は、例えば、スキャナー１４によって生成された画像データを外部のファクシミリ装置に送信したり、プリンター１３で印刷されるためのＦＡＸデータを外部のファクシミリ装置から受信したりする。
【００２４】
ネットワーク通信部１６は、例えば、スキャナー１４によって生成された画像データを外部の装置に送信したり、プリンター１３で印刷されるための印刷データを外部の装置から受信したりする。
【００２５】
コントローラー２０は、通常状態およびライトスリープ状態においてＭＦＰ１０を制御するメインシステム３０と、ディープスリープ状態においてＭＦＰ１０を制御するサブシステム６０とを備えている。メインシステム３０は、通常状態においてプリンター１３による印刷を制御するようになっており、本発明の印刷制御部を構成している。
【００２６】
メインシステム３０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１と、プログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３２と、ＣＰＵ３１の作業領域として用いられる書き換え可能な揮発性記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性記憶装置５０とを備えている。ＣＰＵ３１は、ＲＯＭ３２に記憶されているプログラムを実行することによってメインシステム３０を動作させる演算処理装置である。ＲＡＭ４０は、ＣＰＵ３１によってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。メインシステム３０は、ライトスリープ状態である場合に電源が切断されないが、ディープスリープ状態である場合に略完全に電源が切断される。
【００２７】
ＲＡＭ４０は、情報の記憶用のＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）チップであるメモリーチップ４１〜４４によって構成されている。メモリーチップ４１〜４４は、別々に電力の供給が制御されることが可能であり、本発明の区画を構成している。
【００２８】
サブシステム６０は、ＣＰＵ６１と、プログラムおよび各種のデータを予め記憶しているＲＯＭ６２と、ＣＰＵ６１の作業領域として用いられる書き換え可能な揮発性記憶装置であるＲＡＭ６３とを備えている。ＣＰＵ６１は、ＲＯＭ６２に記憶されているプログラムを実行することによってサブシステム６０を動作させる演算処理装置である。ＲＡＭ６３は、ＣＰＵ６１によってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２９】
図４は、メインシステム３０およびサブシステム６０の機能のブロック図である。
【００３０】
図４に示すように、メインシステム３０は、ＣＰＵ３１がＲＯＭ３２に記憶されているプログラムを実行することによって、ＭＦＰ１０の状態がディープスリープ状態から通常状態に復帰する場合に使用されるデータである後述の復帰用データ４０ｄを使用する復帰用データ使用手段３０ａ、および、ＭＦＰ１０の状態が通常状態からディープスリープ状態に移行する直前のＲＡＭ４０上のデータを圧縮することによって復帰用データ４０ｄを生成する復帰用データ生成手段３０ｂとして機能する。
【００３１】
サブシステム６０は、ＣＰＵ６１がＲＯＭ６２に記憶されているプログラムを実行することによって、電力の供給を制御する電力制御手段６０ａとして機能する。
【００３２】
図５は、ＭＦＰ１０の状態が通常状態である場合のメインシステム３０のＲＡＭ４０の状態の一例を示す図である。
【００３３】
図５に示すように、ＭＦＰ１０の状態が通常状態である場合、ＲＡＭ４０には、データ４０ａと、空き領域４０ｂとが配置されている。
【００３４】
次に、ＭＦＰ１０の動作について説明する。
【００３５】
＜ライトスリープ状態への移行＞
ＭＦＰ１０の状態が通常状態からライトスリープ状態に移行する場合のＭＦＰ１０の動作について説明する。
【００３６】
ＭＦＰ１０が図１に示すように通常状態である場合、ＭＦＰ１０の状態を通常状態からライトスリープ状態に移行させるための指示が操作部１１またはネットワーク通信部１６を介して入力されたり、操作部１１、ファックス通信部１５およびネットワーク通信部１６に所定の時間以上、何も入力がなかったりなど、ＭＦＰ１０の状態を通常状態からライトスリープ状態に移行させるための所定の条件が発生すると、ＭＦＰ１０のサブシステム６０の電力制御手段６０ａは、図２に示すように表示部１２、プリンター１３およびスキャナー１４への電力の供給を停止する。すなわち、ＭＦＰ１０の状態は、図１に示す通常状態から、図２に示すライトスリープ状態に移行する。
【００３７】
＜ライトスリープ状態からの復帰＞
ＭＦＰ１０の状態がライトスリープ状態から通常状態に復帰する場合のＭＦＰ１０の動作について説明する。
【００３８】
ＭＦＰ１０が図２に示すようにライトスリープ状態である場合、操作部１１、ファックス通信部１５およびネットワーク通信部１６に何らかの入力があるなど、ＭＦＰ１０の状態をライトスリープ状態から通常状態に復帰させるための所定の条件が発生すると、ＭＦＰ１０のサブシステム６０の電力制御手段６０ａは、図１に示すように表示部１２、プリンター１３およびスキャナー１４への電力の供給を開始する。すなわち、ＭＦＰ１０の状態は、図２に示すライトスリープ状態から、図１に示す通常状態に復帰する。
【００３９】
＜ディープスリープ状態への移行＞
ＭＦＰ１０の状態が通常状態からディープスリープ状態に移行する場合のＭＦＰ１０の動作について説明する。
【００４０】
ＭＦＰ１０が図１に示すように通常状態である場合、ＭＦＰ１０の状態を通常状態からディープスリープ状態に移行させるための指示が操作部１１またはネットワーク通信部１６を介して入力されるなど、ＭＦＰ１０の状態を通常状態からディープスリープ状態に移行させるための所定の条件が発生すると、ＭＦＰ１０のメインシステム３０の復帰用データ生成手段３０ｂは、図６に示す処理を開始する。
【００４１】
図６は、ＭＦＰ１０の状態が通常状態からディープスリープ状態に移行する場合の復帰用データ生成手段３０ｂの動作のフローチャートである。
【００４２】
図６に示すように、復帰用データ生成手段３０ｂは、キャッシュフラッシュを実行するなどして、読み込みキャッシュなど、不要なデータであると予め設定されている種類のデータをＲＡＭ４０から削除する（Ｓ１０１）ことによって、復帰用データ４０ｄへの圧縮前のデータ４０ａを生成する。例えば、ＲＡＭ４０は、Ｓ１０１の処理の前に図５に示す状態である場合、Ｓ１０１の処理の実行によって図７に示す状態になる。
【００４３】
次いで、復帰用データ生成手段３０ｂは、ガベージコレクションを実行するなどして、空き領域を含むメモリーチップの数が最少となり全体が空き領域であるメモリーチップの数が最多となるように後述の復帰用データ４０ｄへの圧縮前のデータ４０ａをＲＡＭ４０上で配置し直すことによって、連続空き領域４０ｃをＲＡＭ４０上に生成する（Ｓ１０２）。例えば、ＲＡＭ４０は、Ｓ１０２の処理の前に図７に示す状態である場合、Ｓ１０２の処理の実行によって図８に示す状態になる。
【００４４】
次いで、復帰用データ生成手段３０ｂは、復帰用データが記憶されているメモリーチップの数が最少となるように、データ４０ａに基づいて復帰用データ４０ｄをＲＡＭ４０の連続空き領域４０ｃに生成する（Ｓ１０３）。例えば、ＲＡＭ４０は、Ｓ１０３の処理の前に図８に示す状態である場合、Ｓ１０３の処理の実行によって図９に示す状態になる。
【００４５】
次いで、復帰用データ生成手段３０ｂは、復帰用データの生成の完了と、Ｓ１０３において復帰用データ４０ｄを生成したメモリーチップとをサブシステム６０に通知して（Ｓ１０４）、図６に示す処理を終了する。
【００４６】
サブシステム６０の電力制御手段６０ａは、Ｓ１０４において復帰用データの生成の完了がメインシステム３０から通知されると、図１０に示す処理を開始する。
【００４７】
図１０は、ＭＦＰ１０の状態が通常状態からディープスリープ状態に移行する場合の電力制御手段６０ａの動作のフローチャートである。
【００４８】
図１０に示すように、電力制御手段６０ａは、図２に示すように表示部１２、プリンター１３およびスキャナー１４への電力の供給を停止する（Ｓ１２１）。
【００４９】
次いで、電力制御手段６０ａは、復帰用データが生成されたメモリーチップとしてメインシステム３０から通知されたメモリーチップを除いて、メインシステム３０への電力の供給を停止して（Ｓ１２２）、図１０に示す処理を終了する。すなわち、電力制御手段６０ａは、ＲＡＭ４０上に復帰用データ４０ｄが記憶されているときに、ＲＡＭ４０のうち復帰用データ４０ｄが記憶されているメモリーチップのみへリフレッシュのために電力を供給し、ＲＡＭ４０のうち復帰用データ４０ｄが記憶されているメモリーチップ以外のメモリーチップへの電力の供給を停止する（パーシャルパワーダウン）。電力が供給されるメモリーチップは、セルフリフレッシュモードとなる。例えば、電力制御手段６０ａは、メインシステム３０からメモリーチップ４４が通知された場合、図３に示すように、メインシステム３０のうちメモリーチップ４４以外の構成への電力の供給を停止する。このとき、ＲＡＭ４０は、Ｓ１２２処理の前に図９に示す状態である場合、Ｓ１２２の処理の実行によって図１１に示す状態になる。
【００５０】
以上に説明したように、ＭＦＰ１０の状態は、図１に示す通常状態から、図３に示すディープスリープ状態に移行する。
【００５１】
以上においては、ＭＦＰ１０の状態が通常状態からディープスリープ状態に移行する場合のＭＦＰ１０の動作について説明したが、ＭＦＰ１０の状態がライトスリープ状態からディープスリープ状態に移行する場合のＭＦＰ１０の動作についても同様である。すなわち、ＭＦＰ１０が図２に示すようにライトスリープ状態である場合、操作部１１、ファックス通信部１５およびネットワーク通信部１６に所定の時間以上、何も入力がなかったなど、ＭＦＰ１０の状態をライトスリープ状態からディープスリープ状態に移行させるための所定の条件が発生すると、復帰用データ生成手段３０ｂおよび電力制御手段６０ａの動作によって、ＭＦＰ１０の状態は、ライトスリープ状態から図３に示すディープスリープ状態に移行する。
【００５２】
＜ディープスリープ状態からの復帰＞
ＭＦＰ１０の状態がディープスリープ状態から通常状態に復帰する場合のＭＦＰ１０の動作について説明する。
【００５３】
ＭＦＰ１０が図３に示すようにディープスリープ状態である場合、操作部１１、ファックス通信部１５およびネットワーク通信部１６に何らかの入力があるなど、ＭＦＰ１０の状態をディープスリープ状態から通常状態に復帰させるための所定の条件が発生すると、ＭＦＰ１０のサブシステム６０の電力制御手段６０ａは、図１に示すように表示部１２、プリンター１３およびスキャナー１４およびメインシステム３０への電力の供給を開始する。
【００５４】
メインシステム３０への電力の供給が開始されると、メインシステム３０の復帰用データ使用手段３０ａは、図１２に示す処理を開始する。
【００５５】
図１２は、ＭＦＰ１０の状態がディープスリープ状態から通常状態に復帰する場合の復帰用データ使用手段３０ａの動作のフローチャートである。
【００５６】
図１２に示すように、復帰用データ使用手段３０ａは、ＲＡＭ４０上の復帰用データ４０ｄを使用する（Ｓ１４１）。すなわち、復帰用データ使用手段３０ａは、ＲＡＭ４０上の復帰用データ４０ｄをＲＡＭ４０上に伸張して、ＲＡＭ４０上にデータ４０ａを復元する。
【００５７】
次いで、復帰用データ使用手段３０ａは、復帰用データ４０ｄを削除して（Ｓ１４２）、図１２に示す処理を終了する。例えば、ＲＡＭ４０は、図１２に示す処理の前に図１１に示す状態である場合、図１２に示す処理の実行によって図８に示す状態になる。
【００５８】
以上に説明したように、ＭＦＰ１０の状態は、図３に示すディープスリープ状態から、図１に示す通常状態に復帰する。
【００５９】
以上に説明したように、ＭＦＰ１０は、ディープスリープ状態において保持される復帰用データを圧縮して生成するので、復帰用データが圧縮されていない従来のような構成と比較して、ＲＡＭ４０のうちディープスリープ状態において電力が供給される必要があるメモリーチップの数を少なくすることができる。したがって、ＭＦＰ１０は、復帰用データが圧縮されていない従来のような構成と比較して、ディープスリープ状態において電力の消費を少なくすることができる。すなわち、ＭＦＰ１０は、省エネ性能を従来より向上することができる。
【００６０】
また、ＭＦＰ１０は、空き領域を含むメモリーチップの数が最少となり全体が空き領域であるメモリーチップの数が最多となるように復帰用データ４０ｄへの圧縮前のデータ４０ａをＲＡＭ４０上で配置し直すことによって、連続空き領域４０ｃをＲＡＭ４０上に生成し、復帰用データ４０ｄが記憶されているメモリーチップの数が最少となるように連続空き領域４０ｃに復帰用データ４０ｄを生成するので、復帰用データ４０ｄを生成する場合にＲＡＭ４０のメモリーチップを考慮した制御を実行しない構成と比較して、ＲＡＭ４０のうちディープスリープ状態においてリフレッシュのために電力が供給される必要があるメモリーチップの数を少なくすることができる。したがって、ＭＦＰ１０は、省エネ性能を向上することができる。
【００６１】
また、ＭＦＰ１０は、不要なデータであると予め設定されている種類のデータを削除することによって、復帰用データ４０ｄへの圧縮前のデータ４０ａを生成するので、不要なデータを削除しないで復帰用データを生成する構成と比較して、復帰用データのサイズを小さくすることができる。したがって、ＭＦＰ１０は、ＲＡＭ４０のうちディープスリープ状態においてリフレッシュのために電力が供給される必要があるメモリーチップの数を少なくすることができる。すなわち、ＭＦＰ１０は、省エネ性能を向上することができる。
【００６２】
なお、ＲＡＭ４０は、本実施の形態においてメモリーチップがセルフリフレッシュによってリフレッシュされるようになっているが、外部のリフレッシュ回路を用いたリフレッシュなど、セルフリフレッシュ以外の方法によってリフレッシュされるようになっていても良い。ただし、セルフリフレッシュは、外部のリフレッシュ回路を用いたリフレッシュと比較して、省エネ性能を向上することができる。
【００６３】
また、ＲＡＭ４０は、本実施の形態において４個のメモリーチップによって構成されているが、４個以外の個数のメモリーチップによって構成されていても良い。
【００６４】
また、本発明の区画は、本実施の形態においてメモリーチップであるが、別々に電力の供給が制御されることが可能である区画であれば、メモリーチップ以外の区画であっても良い。
【００６５】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機、ファックス専用機、コピー専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００６６】
１０  ＭＦＰ（画像形成装置）
１３  プリンター（印刷部）
３０  メインシステム（印刷制御部）
３０ａ  復帰用データ使用手段
３０ｂ  復帰用データ生成手段
４０  ＲＡＭ
４０ａ  データ
４０ｂ  空き領域
４０ｃ  連続空き領域
４０ｄ  復帰用データ
４１〜４４  メモリーチップ（区画）
６０ａ  電力制御手段
【図１】
0005744682.tif 000002
【図２】
0005744682.tif 000003
【図３】
0005744682.tif 000004
【図４】
0005744682.tif 000005
【図５】
0005744682.tif 000006
【図６】
0005744682.tif 000007
【図７】
0005744682.tif 000008
【図８】
0005744682.tif 000009
【図９】
0005744682.tif 000010
【図１０】
0005744682.tif 000011
【図１１】
0005744682.tif 000012
【図１２】
0005744682.tif 000013