(57)【特許請求の範囲】
【請求項１】
通常状態と、前記通常状態よりエネルギーの消費が少ない省エネ状態との少なくとも２つの状態を有する画像形成装置であって、
外部の装置と通信を行うためのインターフェース部と、前記インターフェース部を介して前記外部の装置からデータを受信するメインシステムと、前記メインシステムより起動が速いサブシステムとを備えており、
前記メインシステムおよび前記サブシステムは、前記省エネ状態である場合に停止し、
前記インターフェース部は、前記省エネ状態である場合に前記外部の装置から接続要求があったときに前記サブシステムを起動し、
前記サブシステムは、前記接続要求に対する応答を前記インターフェース部を介して行う接続応答手段と、前記メインシステムを起動するメインシステム起動手段とを備えていることを特徴とする画像形成装置。
【請求項２】
前記インターフェース部による前記外部の装置との通信は、前記接続要求があった後、所定の時間の経過時にタイムアウトし、
前記接続応答手段が前記応答を行うタイミングは、前記接続要求があった後、前記所定の時間の経過前であり、
前記メインシステムが起動するタイミングは、前記接続要求があった後、前記所定の時間の経過以降であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記接続応答手段が前記応答を行うために必要な情報である応答用情報を記憶するための応答用情報記憶部を備えており、
前記応答用情報記憶部は、前記メインシステムおよび前記サブシステムを実現するハードウェアのうち揮発性記憶装置とは別に設けられており、
前記メインシステムおよび前記サブシステムの少なくとも一方は、前記通常状態から前記省エネ状態に移行するときに前記応答用情報記憶部に前記応答用情報を書き込むことを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記メインシステムおよび前記サブシステムは、同一のハードウェアによって実現されていることを特徴とする請求項１から請求項３までの何れかに記載の画像形成装置。
【請求項５】
通常状態と、前記通常状態よりエネルギーの消費が少ない省エネ状態との少なくとも２つの状態を有し、外部の装置と通信を行うためのインターフェース部を備えている画像形成装置を、前記インターフェース部を介して前記外部の装置からデータを受信するメインシステム、および、前記メインシステムより起動が速いサブシステムとして機能させ、
前記メインシステムおよび前記サブシステムは、前記省エネ状態である場合に停止し、
前記インターフェース部は、前記省エネ状態である場合に前記外部の装置から接続要求があったときに前記サブシステムを起動し、
前記サブシステムは、前記接続要求に対する応答を前記インターフェース部を介して行う接続応答手段と、前記メインシステムを起動するメインシステム起動手段とを備えていることを特徴とする省エネプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部の装置との通信のタイムアウトを防止することができる画像形成装置に関する。
【背景技術】
【０００２】
従来、外部の装置との通信のタイムアウトを防止することができる画像形成装置として、通常状態よりエネルギーの消費が少ない省エネ状態である場合に外部の装置からのデータの受信を検出したとき、省エネ状態から通常状態への移行を開始するとともに、低速の通信速度でのデータの受信を開始することによって、外部の装置との通信のタイムアウトを防止することができるプリンタが知られている（例えば、特許文献１参照。）。このプリンタは、省エネ状態から通常状態への移行が終了した場合に、高速の通信速度でのデータの受信を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−８４１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のプリンタは、省エネ状態である場合に低速の通信速度でのデータの受信を実行するので、省エネ状態であってもＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの各装置に電力が供給される必要があるという問題がある。
【０００５】
そこで、本発明は、省エネ性能を従来より向上することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、通常状態と、前記通常状態よりエネルギーの消費が少ない省エネ状態との少なくとも２つの状態を有する画像形成装置であって、外部の装置と通信を行うためのインターフェース部と、前記インターフェース部を介して前記外部の装置からデータを受信するメインシステムと、前記メインシステムより起動が速いサブシステムとを備えており、前記メインシステムおよび前記サブシステムは、前記省エネ状態である場合に停止し、前記インターフェース部は、前記省エネ状態である場合に前記外部の装置から接続要求があったときに前記サブシステムを起動し、前記サブシステムは、前記接続要求に対する応答を前記インターフェース部を介して行う接続応答手段と、前記メインシステムを起動するメインシステム起動手段とを備えていることを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、省エネ状態である場合にメインシステムおよびサブシステムが停止するので、省エネ性能を従来より向上することができる。また、本発明の画像形成装置は、メインシステムより起動が速いサブシステムの接続応答手段によって外部の装置に接続要求の応答を行うので、外部の装置との通信のタイムアウトを防止することができる。
【０００８】
また、本発明の画像形成装置の前記インターフェース部による前記外部の装置との通信は、前記接続要求があった後、所定の時間の経過時にタイムアウトし、前記接続応答手段が前記応答を行うタイミングは、前記接続要求があった後、前記所定の時間の経過前であり、前記メインシステムが起動するタイミングは、前記接続要求があった後、前記所定の時間の経過以降であっても良い。
【０００９】
本発明の画像形成装置は、メインシステムによって外部の装置に接続要求の応答を行うようになっている場合、外部の装置からの接続要求があった後、メインシステムが起動する前に、所定の時間が経過して外部の装置との通信がタイムアウトしてしまう可能性がある。しかしながら、本発明の画像形成装置は、メインシステムによって外部の装置に接続要求の応答を行うのではなく、メインシステムより起動が速いサブシステムの接続応答手段によって外部の装置に接続要求の応答を行うので、外部の装置との通信のタイムアウトを防止することができる。
【００１０】
また、本発明の画像形成装置は、前記接続応答手段が前記応答を行うために必要な情報である応答用情報を記憶するための応答用情報記憶部を備えており、前記応答用情報記憶部は、前記メインシステムおよび前記サブシステムを実現するハードウェアのうち揮発性記憶装置とは別に設けられており、前記メインシステムおよび前記サブシステムの少なくとも一方は、前記通常状態から前記省エネ状態に移行するときに前記応答用情報記憶部に前記応答用情報を書き込んでも良い。
【００１１】
この構成により、本発明の画像形成装置は、応答用情報を記憶するための応答用情報記憶部がメインシステムおよびサブシステムを実現するハードウェアのうち揮発性記憶装置とは別に設けられているので、揮発性記憶装置への電力の供給を省エネ状態である場合に停止することができる。したがって、本発明の画像形成装置は、省エネ性能を向上することができる。
【００１２】
また、本発明の画像形成装置の前記メインシステムおよび前記サブシステムは、同一のハードウェアによって実現されていても良い。
【００１３】
この構成により、本発明の画像形成装置は、メインシステムおよびサブシステムが別々のハードウェアによって実現されている構成と比較して消費電力が少なくて済むので、省エネ性能を向上することができる。
【００１４】
また、本発明の省エネプログラムは、通常状態と、前記通常状態よりエネルギーの消費が少ない省エネ状態との少なくとも２つの状態を有し、外部の装置と通信を行うためのインターフェース部を備えている画像形成装置を、前記インターフェース部を介して前記外部の装置からデータを受信するメインシステム、および、前記メインシステムより起動が速いサブシステムとして機能させ、前記メインシステムおよび前記サブシステムは、前記省エネ状態である場合に停止し、前記インターフェース部は、前記省エネ状態である場合に前記外部の装置から接続要求があったときに前記サブシステムを起動し、前記サブシステムは、前記接続要求に対する応答を前記インターフェース部を介して行う接続応答手段と、前記メインシステムを起動するメインシステム起動手段とを備えていることを特徴とする。
【００１５】
この構成により、本発明の省エネプログラムを実行する画像形成装置は、省エネ状態である場合にメインシステムおよびサブシステムが停止するので、省エネ性能を従来より向上することができる。
【発明の効果】
【００１６】
本発明の画像形成装置は、省エネ性能を従来より向上することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係る画像形成システムのブロック図である。
【図２】図１に示すＭＦＰのハードウェアのブロック図である。
【図３】図１に示すＭＦＰの機能のブロック図である。
【図４】起動されるときの図１に示すＭＦＰの動作のシーケンス図である。
【図５】通常状態から省エネ状態に移行するときの図１に示すＭＦＰの動作のシーケンス図である。
【図６】省エネ状態から通常状態に移行するときの図１に示すＭＦＰの動作のシーケンス図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１９】
まず、本実施の形態に係る画像形成システムの構成について説明する。
【００２０】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００２１】
図１に示すように、画像形成システム１０は、本発明の画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、ＭＦＰ２０の外部の装置であるホストＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）９０とを備えている。ＭＦＰ２０およびホストＰＣ９０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル１１経由で互いに接続されることが可能である。
【００２２】
図２は、ＭＦＰ２０のハードウェアのブロック図である。
【００２３】
図２に示すＭＦＰ２０は、通常状態と、通常状態よりエネルギーの消費が少ない省エネ状態との少なくとも２つの状態を有している。
【００２４】
ＭＦＰ２０は、ＭＦＰ２０を制御するＣＰＵ２１と、本発明の省エネプログラムを含むプログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＣＰＵ２１の作業領域として用いられるＲＡＭ２３と、ホストＰＣ９０からの接続要求に対する応答を行うために必要な情報である応答用情報を記憶するための本発明の応答用情報記憶部としてのＲＡＭである省エネ用ＲＡＭ２４と、ホストＰＣ９０と通信を行うためのインターフェース部であるホストＩ／Ｆ（ｉｎｔｅｒｆａｃｅ）部２５と、用紙などの記録媒体に印刷を実行する印刷制御部２６と、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、省エネ用ＲＡＭ２４、ホストＩ／Ｆ部２５および印刷制御部２６を接続する伝送路であるシステムバス２９とを備えている。
【００２５】
ＣＰＵ２１は、ＲＯＭ２２に記憶されているプログラムを実行する演算処理装置である。ＲＡＭ２３は、ＣＰＵ２１によってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。ＲＡＭ２３は、メインシステム３０およびサブシステム４０を実現するハードウェアのうち記憶を維持するために電力を消費する記憶装置、すなわち揮発性記憶装置である。
【００２６】
省エネ用ＲＡＭ２４は、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）など、記憶を維持するために電力を消費する必要がない記憶装置、すなわち不揮発性記憶装置である。省エネ用ＲＡＭ２４に記憶される応答用情報には、例えばホストＰＣ９０を特定するための情報が含まれている。なお、省エネ用ＲＡＭ２４は、省エネを実現するための情報の記憶用の装置であるが、省エネを実現するための情報以外の情報の記憶用の装置としても兼用されることが可能である。
【００２７】
なお、ホストＩ／Ｆ部２５によるホストＰＣ９０との通信は、ホストＰＣ９０からの接続要求があった後、５００ｍｓｅｃなどの所定の時間（以下「タイムアウト時間」という。）の経過時にタイムアウトするように、ＵＳＢの通信プロトコルのうちプラグアンドプレイの規定によって定められている。
【００２８】
図３は、ＭＦＰ２０の機能のブロック図である。
【００２９】
図３に示すように、ＭＦＰ２０は、ホストＩ／Ｆ部２５を介してホストＰＣ９０からデータを受信するメインシステム３０と、メインシステム３０よりプログラムのサイズが小さく起動が速いサブシステム４０とを備えている。
【００３０】
メインシステム３０およびサブシステム４０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３および省エネ用ＲＡＭ２４によって実現されている。省エネ用ＲＡＭ２４は、ＲＡＭ２３とは別に設けられている。
【００３１】
メインシステム３０は、通常状態から省エネ状態に移行するときに省エネ用ＲＡＭ２４に応答用情報を書き込む。
【００３２】
サブシステム４０は、ホストＰＣ９０からの接続要求に対する応答をホストＩ／Ｆ部２５を介して行う接続応答手段４１、および、メインシステム３０を起動するメインシステム起動手段４２として機能する。接続応答手段４１は、ホストＰＣ９０からの接続要求に対する応答を行うために、省エネ用ＲＡＭ２４に記憶されている応答用情報を使用する。
【００３３】
次に、画像形成システム１０の動作について説明する。
【００３４】
図４は、起動されるときのＭＦＰ２０の動作のシーケンス図である。
【００３５】
ＭＦＰ２０が起動されるとき、ＣＰＵ２１、ＲＯＭ２２およびＲＡＭ２３に電力の供給が開始される。そして、ＣＰＵ２１は、図４に示すように、ＲＯＭ２２に記憶されたサブシステム４０用のプログラムを読み出してサブシステム４０を起動し、サブシステム４０に処理を開始させる（Ｓ１０１）。
【００３６】
サブシステム４０のメインシステム起動手段４２は、ＭＦＰ２０の起動によって起動させられたと判断すると、ＲＯＭ２２に記憶されたメインシステム３０用のプログラムを読み出してメインシステム３０を起動して（Ｓ１１１）、サブシステム４０自身を停止する。
【００３７】
メインシステム３０は、Ｓ１１１においてサブシステム４０によって起動させられると、所定の起動処理を行った後（Ｓ１２１）、ホストＩ／Ｆ部２５に電力を供給する（Ｓ１２２）とともに、印刷制御部２６に電力を供給する（Ｓ１２３）。したがって、ＭＦＰ２０は、通常状態になる。メインシステム３０は、ホストＩ／Ｆ部２５に電力が供給されると、ホストＰＣ９０と通信を行うことができるようになる。メインシステム３０は、印刷制御部２６に電力が供給されると、印刷制御部２６による印刷を実行することができるようになる。なお、メインシステム３０は、Ｓ１２２の処理と、Ｓ１２３の処理との何れを先に実行するようになっていても良い。
【００３８】
図５は、通常状態から省エネ状態に移行するときのＭＦＰ２０の動作のシーケンス図である。
【００３９】
図５に示すように、ＭＦＰ２０のメインシステム３０は、利用者による操作が所定の時間無かったなど、所定の条件が満たされると、通常状態から省エネ状態への移行を開始する（Ｓ１５１）。
【００４０】
まず、メインシステム３０は、印刷制御部２６への電力の供給を停止する（Ｓ１５２）。
【００４１】
次いで、メインシステム３０は、応答用情報を省エネ用ＲＡＭ２４に書き込む（Ｓ１５３）。なお、省エネ用ＲＡＭ２４への応答用情報の書き込みは、メインシステム３０によってではなくサブシステム４０によって実行されるようになっていても良い。
【００４２】
最後に、メインシステム３０は、サブシステム４０に残りの動作を実行させるために、ＲＯＭ２２に記憶されたサブシステム４０用のプログラムを読み出してサブシステム４０を起動した後、サブシステム４０に制御を移動して（Ｓ１５４）、メインシステム３０自身を停止する。
【００４３】
サブシステム４０は、メインシステム３０から制御を移動させられると、ＣＰＵ２１への電力の供給を停止する（Ｓ１６１）。ＣＰＵ２１に電力が供給されなくなると、ＣＰＵ２１によって実現されているサブシステム４０も停止する。なお、図５には示されていないが、サブシステム４０は、ＣＰＵ２１への電力の供給を停止する前に、ＲＯＭ２２およびＲＡＭ２３への電力の供給も停止する。もっとも、サブシステム４０は、ＲＡＭ２３への電力の供給を完全に停止せずに、ＲＡＭ２３に供給される電力をＲＡＭ２３がセルフリフレッシュモードで動作する程度の少ない電力に低減するようになっていても良い。
【００４４】
ＭＦＰ２０は、図５に示す処理が終了することによって、ホストＩ／Ｆ部２５を除いた各部への電力の供給が停止された省エネ状態となる。
【００４５】
図６は、省エネ状態から通常状態に移行するときのＭＦＰ２０の動作のシーケンス図である。ここで、ＭＦＰ２０は、最初にホストＰＣ９０からの接続要求に対して応答した後、ホストＰＣ９０からのデータの受信を行うという一連の受信処理を実行する。
【００４６】
ＭＦＰ２０およびホストＰＣ９０がＵＳＢケーブル１１で接続されると、図６に示すように、ホストＰＣ９０は、ＵＳＢケーブル１１を介してＭＦＰ２０に接続要求を送信する（Ｓ２０１）。
【００４７】
ＭＦＰ２０のホストＩ／Ｆ部２５は、ホストＰＣ９０からＵＳＢケーブル１１を介して接続要求を受信すると、ＣＰＵ２１、ＲＯＭ２２およびＲＡＭ２３への電力の供給を開始して、ＣＰＵ２１に対して受信割込みを行う（Ｓ２１１）。ＣＰＵ２１は、Ｓ２１１においてホストＩ／Ｆ部２５によって受信割込みが行われると、ＲＯＭ２２に記憶されたサブシステム４０用のプログラムを読み出してサブシステム４０を起動し、サブシステム４０に処理を開始させる（Ｓ２２１）。つまり、ホストＩ／Ｆ部２５は、省エネ状態である場合にホストＰＣ９０から接続要求があったときにサブシステム４０を起動するようになっている。
【００４８】
サブシステム４０は、ＭＦＰ２０が省エネ状態であるときにホストＩ／Ｆ部２５がＵＳＢケーブル１１を介して接続要求を受信したことによって起動させられたと判断すると、Ｓ１５３においてメインシステム３０によって省エネ用ＲＡＭ２４に書き込まれた応答用情報を省エネ用ＲＡＭ２４から取得する（Ｓ２３１）。
【００４９】
次いで、サブシステム４０は、上述した一連の受信処理の途中でメインシステム３０がサブシステム４０から処理を引き継ぐために必要な情報である接続情報を省エネ用ＲＡＭ２４に書き込む（Ｓ２３２）。
【００５０】
次いで、サブシステム４０の接続応答手段４１は、ホストＰＣ９０からの接続要求に対する応答である接続応答を、Ｓ２３１において取得した応答用情報に基づいて、ホストＩ／Ｆ部２５に送信する（Ｓ２３３）。ホストＩ／Ｆ部２５は、Ｓ２３３においてサブシステム４０によって送信された接続応答を受信すると、受信した接続応答をＵＳＢケーブル１１を介してホストＰＣ９０に送信する（Ｓ２１２）。なお、接続応答手段４１がホストＩ／Ｆ部２５を介してホストＰＣ９０に接続応答を行うタイミングは、ホストＰＣ９０からの接続要求があった後、上述したタイムアウト時間の経過前である。
【００５１】
最後に、サブシステム４０のメインシステム起動手段４２は、ＲＯＭ２２に記憶されたメインシステム３０用のプログラムを読み出してメインシステム３０を起動して（Ｓ２３４）、サブシステム４０自身を停止する。なお、サブシステム４０は、上述した一連の受信処理の途中であることを、メインシステム３０の起動時にメインシステム３０に通知する。
【００５２】
また、メインシステム３０は、Ｓ２３４においてサブシステム４０によって起動させられると、所定の起動処理を行う（Ｓ２４１）。なお、メインシステム３０が起動するタイミングは、ホストＰＣ９０からの接続要求があった後、上述したタイムアウト時間の経過以降であっても良い。
【００５３】
次いで、メインシステム３０は、Ｓ２３２においてサブシステム４０によって省エネ用ＲＡＭ２４に書き込まれた接続情報を省エネ用ＲＡＭ２４から取得する（Ｓ２４２）。
【００５４】
ホストＰＣ９０は、Ｓ２１２においてホストＩ／Ｆ部２５によって送信された接続応答を受信すると、ＵＳＢケーブル１１を介してＭＦＰ２０にデータを送信する（Ｓ２０２）。
【００５５】
ＭＦＰ２０のホストＩ／Ｆ部２５は、ホストＰＣ９０からＵＳＢケーブル１１を介してデータを受信すると、ＣＰＵ２１、すなわち、メインシステム３０に対して受信割込みを行う（Ｓ２１３）。
【００５６】
メインシステム３０は、Ｓ２１３においてホストＩ／Ｆ部２５によって受信割込みが行われると、ホストＰＣ９０からのデータの受信に関する応答である受信応答を、Ｓ２４２において取得した接続情報に基づいて、ホストＩ／Ｆ部２５に送信する（Ｓ２４３）。つまり、メインシステム３０は、上述した一連の受信処理をサブシステム４０から引き継いで実行することができる。
【００５７】
ホストＩ／Ｆ部２５は、Ｓ２４３においてメインシステム３０によって送信された受信応答を受信すると、受信した受信応答をＵＳＢケーブル１１を介してホストＰＣ９０に送信する（Ｓ２１４）。
【００５８】
なお、Ｓ２０２、Ｓ２１３、Ｓ２４３およびＳ２１４からなる一連の処理は、ホストＰＣ９０からＭＦＰ２０に送信されるデータに応じて複数回実行されるようになっていても良い。
【００５９】
また、メインシステム３０は、印刷制御部２６に電力を供給して（Ｓ２４４）、ＭＦＰ２０の状態を通常状態に移行する。メインシステム３０は、印刷制御部２６に電力が供給されると、印刷制御部２６による印刷を実行することができるようになる。なお、メインシステム３０は、例えばＳ２４２の処理からＳ２４３の処理までの間や、Ｓ２０２、Ｓ２１３、Ｓ２４３およびＳ２１４からなる一連の処理が複数回実行される場合の各処理の間など、上述した一連の受信処理の途中で、Ｓ２４４の処理を実行するようになっていても良い。
【００６０】
以上に説明したように、ＭＦＰ２０は、通常状態から省エネ状態に移行する場合に、メインシステム３０が停止する（Ｓ１５４）とともに、サブシステム４０が停止する（Ｓ１６１）。つまり、ＭＦＰ２０は、メインシステム３０およびサブシステム４０を実現するＣＰＵ２１、ＲＯＭ２２およびＲＡＭ２３への電力の供給を省エネ状態である場合に停止することができるので、省エネ性能を従来より向上することができる。
【００６１】
ＭＦＰ２０は、メインシステム３０によってホストＰＣ９０に接続要求の応答を行うようになっている場合、ホストＰＣ９０からの接続要求があった後、メインシステム３０が起動する前に、上述したタイムアウト時間が経過してホストＰＣ９０との通信がタイムアウトしてしまう可能性がある。しかしながら、ＭＦＰ２０は、メインシステム３０によってホストＰＣ９０に接続要求の応答を行うのではなく、メインシステム３０より起動が速いサブシステム４０の接続応答手段４１によってホストＰＣ９０に接続要求の応答を行うので、ホストＰＣ９０との通信のタイムアウトを防止することができる。
【００６２】
ＭＦＰ２０は、応答用情報を記憶するための省エネ用ＲＡＭ２４がＲＡＭ２３とは別に設けられているので、省エネ状態である場合にＲＡＭ２３への電力の供給を停止することができる。したがって、ＭＦＰ２０は、省エネ性能を向上することができる。なお、ＭＦＰ２０は、ＲＡＭ２３に応答用情報を記憶して省エネ状態である場合にＲＡＭ２３に電力を供給し続けるようになっていても良い。
【００６３】
ＭＦＰ２０は、メインシステム３０およびサブシステム４０がＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３および省エネ用ＲＡＭ２４という同一のハードウェアによって実現されているので、メインシステム３０およびサブシステム４０が別々のハードウェアによって実現されている構成と比較して消費電力が少なくて済む。したがって、ＭＦＰ２０は、省エネ性能を向上することができる。
【００６４】
また、ＭＦＰ２０は、メインシステム３０およびサブシステム４０が同一のハードウェアによって実現されているので、メインシステム３０およびサブシステム４０が別々のハードウェアによって実現されている構成と比較して製造コストが少なくて済む。
【００６５】
ＭＦＰ２０は、通常状態において電力が供給されて省エネ状態において電力の供給が停止される制御部として印刷制御部２６を備えているが、通常状態において電力が供給されて省エネ状態において電力の供給が停止される制御部として印刷制御部２６以外にも種々の制御部を備えていても良い。
【００６６】
ホストＩ／Ｆ部２５によるホストＰＣ９０との通信は、本実施の形態においてＵＳＢによる通信であるが、ＵＳＢによる通信以外の通信であっても良い。
【００６７】
ＭＦＰ２０の外部の装置は、本実施の形態においてホストＰＣであるが、ホストＰＣ以外の装置であっても良い。
【００６８】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、コピー機、プリンタなど、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００６９】
２０  ＭＦＰ（画像形成装置）
２３  ＲＡＭ（揮発性記憶装置）
２４  省エネ用ＲＡＭ（応答用情報記憶部）
２５  ホストＩ／Ｆ部（インターフェース部）
３０  メインシステム
４０  サブシステム
４１  接続応答手段
４２  メインシステム起動手段
９０  ホストＰＣ（外部の装置）
【図１】
0005393651.tif 000002
【図２】
0005393651.tif 000003
【図３】
0005393651.tif 000004
【図４】
0005393651.tif 000005
【図５】
0005393651.tif 000006
【図６】
0005393651.tif 000007