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