(57)【特許請求の範囲】
【請求項１】
複数のデバイスを備える電子機器であって、
前記電子機器の電力モードを切り換える電力モード切換手段を備え、
前記電力モードは、
通常モードと、
前記通常モードより消費電力が小さい弱省電力モードと、
前記弱省電力モードより消費電力が小さい強省電力モードと、
前記強省電力モードである場合に特定の状況になっていないときに特定のタイミングに到達する度に一時的に切り換えらえる省電力一時モードとを含み、
前記省電力一時モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記弱省電力モードより減少させることによって前記弱省電力モードより消費電力が小さく、
前記強省電力モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記省電力一時モードより減少させることによって前記省電力一時モードより消費電力が小さく、
前記電力モード切換手段は、前記強省電力モードである場合に前記特定の状況になったときに前記弱省電力モードに切り換え、
前記電力モード切換手段は、前記省電力一時モードである場合に前記特定の状況になったときに前記強省電力モードに戻さず前記弱省電力モードに切り換え、
前記特定の状況は、特定の入力が発生した状況を含み、
前記弱省電力モードは、前記特定の入力に対して応答可能であり、
前記省電力一時モードおよび前記強省電力モードは、前記特定の入力に対して応答不可能であることを特徴とする電子機器。
【請求項２】
ＵＳＢを介した前記特定の入力に対する応答を行うＵＳＢ応答デバイスを前記デバイスの１つとして備え、
前記特定の状況は、ＵＳＢを介した前記特定の入力が発生した状況を含み、
前記弱省電力モードは、前記特定の入力に対して前記ＵＳＢ応答デバイスによって応答可能であり、
前記省電力一時モードおよび前記強省電力モードは、前記ＵＳＢ応答デバイスの消費電力を前記弱省電力モードより減少させることによって前記特定の入力に対して前記ＵＳＢ応答デバイスによって応答不可能であることを特徴とする請求項１に記載の電子機器。
【請求項３】
無線通信を介した前記特定の入力に対する応答を行う無線応答デバイスを前記デバイスの１つとして備え、
前記特定の状況は、無線通信を介した前記特定の入力が発生した状況を含み、
前記弱省電力モードは、前記特定の入力に対して前記無線応答デバイスによって応答可能であり、
前記省電力一時モードおよび前記強省電力モードは、前記無線応答デバイスの消費電力を前記弱省電力モードより減少させることによって前記特定の入力に対して前記無線応答デバイスによって応答不可能であることを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
複数のデバイスを備える電子機器を、前記電子機器の電力モードを切り換える電力モード切換手段として機能させ、
前記電力モードは、
通常モードと、
前記通常モードより消費電力が小さい弱省電力モードと、
前記弱省電力モードより消費電力が小さい強省電力モードと、
前記強省電力モードである場合に特定の状況になっていないときに特定のタイミングに到達する度に一時的に切り換えらえる省電力一時モードとを含み、
前記省電力一時モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記弱省電力モードより減少させることによって前記弱省電力モードより消費電力が小さく、
前記強省電力モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記省電力一時モードより減少させることによって前記省電力一時モードより消費電力が小さく、
前記電力モード切換手段は、前記強省電力モードである場合に前記特定の状況になったときに前記弱省電力モードに切り換え、
前記電力モード切換手段は、前記省電力一時モードである場合に前記特定の状況になったときに前記強省電力モードに戻さず前記弱省電力モードに切り換え、
前記特定の状況は、特定の入力が発生した状況を含み、
前記弱省電力モードは、前記特定の入力に対して応答可能であり、
前記省電力一時モードおよび前記強省電力モードは、前記特定の入力に対して応答不可能であることを特徴とする電力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力状態において特定のデバイスの消費電力の一時的な増加を断続的に繰り返す電子機器および電力制御プログラムに関する。
【背景技術】
【０００２】
従来、省電力状態において特定のデバイスの消費電力の一時的な増加を断続的に繰り返す電子機器が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２３１１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器の分野においては、電力の消費量の減少が要望されている。
【０００５】
そこで、本発明は、電力の消費量を減少させることができる電子機器および電力制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、複数のデバイスを備える電子機器であって、前記電子機器の電力モードを切り換える電力モード切換手段を備え、前記電力モードは、通常モードと、前記通常モードより消費電力が小さい弱省電力モードと、前記弱省電力モードより消費電力が小さい強省電力モードと、前記強省電力モードである場合に特定の状況になっていないときに特定のタイミングに到達する度に一時的に切り換えらえる省電力一時モードとを含み、前記省電力一時モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記弱省電力モードより減少させることによって前記弱省電力モードより消費電力が小さく、前記強省電力モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記省電力一時モードより減少させることによって前記省電力一時モードより消費電力が小さく、前記電力モード切換手段は、前記強省電力モードである場合に前記特定の状況になったときに前記弱省電力モードに切り換えることを特徴とする。
【０００７】
この構成により、本発明の電子機器は、強省電力モードである場合に特定の状況になったとき切り換えられる弱省電力モードにおいて電力が供給されるデバイスのうち少なくとも一部の消費電力を、強省電力モードである場合に一時的に切り換えられる省電力一時モードにおいて減少させるので、電力の消費量を減少させることができる。
【０００８】
本発明の電子機器において、前記電力モード切換手段は、前記省電力一時モードである場合に前記特定の状況になったときに前記強省電力モードに戻さず前記弱省電力モードに切り換えても良い。
【０００９】
この構成により、本発明の電子機器は、省電力一時モードにおいて特定の状況になったとき、強省電力モードに戻してから弱省電力モードに切り換えるのではなく、強省電力モードに戻さず弱省電力モードに切り換えるので、省電力一時モードから弱省電力モードへの切り換え速度を向上することができる。
【００１０】
本発明の電子機器は、ＵＳＢを介した特定の入力に対する応答を行うＵＳＢ応答デバイスを前記デバイスの１つとして備え、前記特定の状況は、ＵＳＢを介した前記特定の入力が発生した状況を含み、前記弱省電力モードは、前記特定の入力に対して前記ＵＳＢ応答デバイスによって応答可能であり、前記省電力一時モードおよび前記強省電力モードは、前記ＵＳＢ応答デバイスの消費電力を前記弱省電力モードより減少させることによって前記特定の入力に対して前記ＵＳＢ応答デバイスによって応答不可能であっても良い。
【００１１】
この構成により、本発明の電子機器は、弱省電力モードにおいて電力が供給されるＵＳＢ応答デバイスの消費電力を省電力一時モードにおいて減少させるので、電力の消費量を減少させることができる。
【００１２】
本発明の電子機器は、無線通信を介した特定の入力に対する応答を行う無線応答デバイスを前記デバイスの１つとして備え、前記特定の状況は、無線通信を介した前記特定の入力が発生した状況を含み、前記弱省電力モードは、前記特定の入力に対して前記無線応答デバイスによって応答可能であり、前記省電力一時モードおよび前記強省電力モードは、前記無線応答デバイスの消費電力を前記弱省電力モードより減少させることによって前記特定の入力に対して前記無線応答デバイスによって応答不可能であっても良い。
【００１３】
この構成により、本発明の電子機器は、弱省電力モードにおいて電力が供給される無線応答デバイスの消費電力を省電力一時モードにおいて減少させるので、電力の消費量を減少させることができる。
【００１４】
本発明の電力制御プログラムは、複数のデバイスを備える電子機器を、前記電子機器の電力モードを切り換える電力モード切換手段として機能させ、前記電力モードは、通常モードと、前記通常モードより消費電力が小さい弱省電力モードと、前記弱省電力モードより消費電力が小さい強省電力モードと、前記強省電力モードである場合に特定の状況になっていないときに特定のタイミングに到達する度に一時的に切り換えらえる省電力一時モードとを含み、前記省電力一時モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記弱省電力モードより減少させることによって前記弱省電力モードより消費電力が小さく、前記強省電力モードは、前記複数のデバイスのうち少なくとも一部の消費電力を前記省電力一時モードより減少させることによって前記省電力一時モードより消費電力が小さく、前記電力モード切換手段は、前記強省電力モードである場合に前記特定の状況になったときに前記弱省電力モードに切り換えることを特徴とする。
【００１５】
この構成により、本発明の電力制御プログラムを実行する電子機器は、強省電力モードである場合に特定の状況になったとき切り換えられる弱省電力モードにおいて電力が供給されるデバイスのうち少なくとも一部の消費電力を、強省電力モードである場合に一時的に切り換えられる省電力一時モードにおいて減少させるので、電力の消費量を減少させることができる。
【発明の効果】
【００１６】
本発明の電子機器および電力制御プログラムは、電力の消費量を減少させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係るＭＦＰのブロック図である。
【図２】図１に示すメインコントローラーの機能のブロック図である。
【図３】通常モードでの図１に示すＭＦＰのブロック図である。
【図４】弱省電力モードでの図１に示すＭＦＰのブロック図である。
【図５】強省電力モードでの図１に示すＭＦＰのブロック図である。
【図６】省電力一時モードでの図１に示すＭＦＰのブロック図である。
【図７】図１に示すＭＦＰの電力モードの遷移を示す図である。
【図８】図１に示すＭＦＰの消費電力の時間変化の一例を示す図である。
【図９】省電力状態における図１に示すＭＦＰの消費電力の時間変化の一例を示す図である。
【図１０】省電力一時モードにおける図１に示すタイマー処理手段の動作のフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１９】
まず、本実施の形態に係る電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００２０】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００２１】
図１に示すように、ＭＦＰ１０は、種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター１３と、プリンター１３を動作させるデバイスであるエンジンシステム１４と、原稿から画像を読み取る読取デバイスであるスキャナー１５と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１６と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク経由で外部の装置と有線で通信を行うネットワーク通信デバイスである有線通信部１７と、Ｗｉ−Ｆｉなどの無線通信によってＬＡＮ経由で外部の装置と通信を行うネットワーク通信デバイスである無線通信部１８と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスと接続するためのＵＳＢコネクター（図示していない。）を備えたＵＳＢ通信デバイスであるＵＳＢ通信部１９と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２０と、ＭＦＰ１０がサポートする全てのプロトコルの受信データに応じた処理を実行可能なデバイスであるメインコントローラー（ＭＡＩＮ  Ｃｏｎｔｒｏｌｌｅｒ）３０と、ＭＦＰ１０がサポートする全てのプロトコルのうち一部のプロトコルのみの受信データに応じた処理を実行可能なデバイスであるサブコントローラー（ＳＵＢ  Ｃｏｎｔｒｏｌｌｅｒ）４０とを備えている。
【００２２】
無線通信部１８は、無線通信を介した特定の入力に対する応答を行う無線応答デバイスを構成している。無線通信部１８は、無線通信を介した特定の入力の発生による割り込みを検知する割り込み検知部１８ａを備えている。なお、無線通信を介した特定の入力が発生したときに無線通信部１８によって適切な応答をしない場合、無線通信を介して接続されている外部の無線デバイスから、ＭＦＰ１０との接続がなくなったと認識される。
【００２３】
ＵＳＢ通信部１９は、ＵＳＢを介した特定の入力に対する応答を行うＵＳＢ応答デバイスを構成している。ＵＳＢ通信部１９は、ＵＳＢを介した特定の入力の発生による割り込みを検知する割り込み検知部１９ａを備えている。なお、ＵＳＢを介した特定の入力が発生したときにＵＳＢ通信部１９によって適切な応答をしない場合、ＵＳＢを介して接続されている外部のＵＳＢデバイスから、ＭＦＰ１０との接続がなくなったと認識される。
【００２４】
記憶部２０は、ＭＦＰ１０の電力を制御するための電力制御プログラム２０ａを記憶している。電力制御プログラム２０ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢメモリーなどの外部の記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００２５】
記憶部２０は、有線通信部１７、無線通信部１８およびＵＳＢ通信部１９による受信データ２０ｂを複数記憶することが可能である。
【００２６】
記憶部２０は、後述のタイマー処理の時間間隔を示すタイマー処理間隔２０ｃをタイマー処理の種類毎に記憶することが可能である。
【００２７】
メインコントローラー３０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３２と、ＣＰＵ３１の作業領域として用いられるＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３３と、プリンター１３によって印刷される画像の描画などの動作を行うプリントＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）３４と、ＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３への電力の供給を制御する電力供給制御ＡＳＩＣ３５とを備えている。ＣＰＵ３１は、記憶部２０またはＲＯＭ３２に記憶されているプログラムを実行する。
【００２８】
サブコントローラー４０は、例えば、ＣＰＵ４１と、プログラムおよび各種のデータを記憶しているＲＯＭ４２と、ＣＰＵ４１の作業領域として用いられるＤＲＡＭ４３とを備えている。ＣＰＵ４１は、記憶部２０またはＲＯＭ４２に記憶されているプログラムを実行する。
【００２９】
メインコントローラー３０は、サブコントローラー４０が対応していないプロトコルの受信データに応じた処理を実行可能である。例えば、メインコントローラー３０は、ＬＰＲ（Ｌｉｎｅ  ＰＲｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）やＲａｗプロトコルなどの印刷用のプロトコルの受信データに応じてプリンター１３による印刷処理を実行可能である。しかしながら、サブコントローラー４０は、印刷用のプロトコルの受信データに応じてプリンター１３による印刷処理を実行不可能である。
【００３０】
また、メインコントローラー３０は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）クライアントとしてのＭＦＰ１０のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスのリース期間の更新を、リース期間の終了時期が到達する前にＤＨＣＰサーバーに要求可能である。一方、サブコントローラー４０は、ＭＦＰ１０のＩＰアドレスのリース期間の更新を実行不可能である。
【００３１】
また、メインコントローラー３０は、プリンター１３におけるトナーの残量や印刷カウンターの値などのＭＦＰ１０における各種の状態を通知するための電子メールとしてのレポートメールを、１分毎など、タイマー処理間隔２０ｃによって示されている時間間隔毎に送信可能である。一方、サブコントローラー４０は、レポートメールの送信を実行不可能である。
【００３２】
なお、サブコントローラー４０は、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）など、ネットワーク内で高頻度に送受信されるプロトコルの受信データに応じた処理を実行可能である。
【００３３】
サブコントローラー４０は、上述したように、メインコントローラー３０と比較して実行可能な処理の種類が少ない。したがって、サブコントローラー４０は、メインコントローラー３０と比較して性能が低くても良い。例えば、サブコントローラー４０のＣＰＵ４１は、メインコントローラー３０のＣＰＵ３１と比較して処理能力が低くても良い。また、サブコントローラー４０のＤＲＡＭ４３は、メインコントローラー３０のＤＲＡＭ３３と比較して記憶容量が少なくても良い。メインコントローラー３０の性能と比較してサブコントローラー４０の性能が低い場合、サブコントローラー４０によって消費される電力は、メインコントローラー３０によって消費される電力より小さい。
【００３４】
メインコントローラー３０は、操作部１１、表示部１２、エンジンシステム１４、スキャナー１５、ファックス通信部１６、有線通信部１７、無線通信部１８、ＵＳＢ通信部１９、記憶部２０およびサブコントローラー４０に接続されている。
【００３５】
サブコントローラー４０は、有線通信部１７、記憶部２０およびメインコントローラー３０に接続されている。
【００３６】
図２は、メインコントローラー３０の機能のブロック図である。
【００３７】
図２に示すように、メインコントローラー３０のＣＰＵ３１（図１参照。）は、記憶部２０（図１参照。）に記憶されている電力制御プログラム２０ａ（図１参照。）を実行することによって、ＭＦＰ１０の電力モードを切り換える電力モード切換手段３０ａ、および、メインコントローラー３０自身による特定の処理（以下「タイマー処理」と言う。）を時間に応じて断続的に繰り返すタイマー処理手段３０ｂとして機能する。
【００３８】
ここで、タイマー処理には、上述したＭＦＰ１０のＩＰアドレスのリース期間の更新や、上述したレポートメールの送信が含まれている。なお、タイマー処理の繰り返しの時間間隔は、ＭＦＰ１０の管理者によって設定されることが可能である。
【００３９】
図３は、通常モードでのＭＦＰ１０のブロック図である。
【００４０】
図３において、電力の供給が停止されているデバイスは、白黒反転させて描いている。すなわち、図３において、サブコントローラー４０は、電力の供給が停止されている。図３に示すＭＦＰ１０の構成要素の内、サブコントローラー４０以外の構成要素には、電力が供給されている。
【００４１】
上述したようにサブコントローラー４０によって消費される電力がメインコントローラー３０によって消費される電力より小さい場合、サブコントローラー４０に電力が供給されていたとしても、サブコントローラー４０によって消費される電力が僅かであることが考えられる。したがって、通常モードにおいて、サブコントローラー４０に電力が供給されていても良い。なお、有線通信部１７による受信データに応じた処理のうち、サブコントローラー４０によって実行可能な処理について通常モードにおいてもメインコントローラー３０ではなくサブコントローラー４０が実行する構成である場合には、通常モードにおいて、サブコントローラー４０に電力が供給されている必要がある。また、メインコントローラー３０がファックス通信部１６、有線通信部１７、無線通信部１８およびＵＳＢ通信部１９の少なくとも１つによる受信データをサブコントローラー４０を介して受け取る構成である場合にも、通常モードにおいて、サブコントローラー４０に電力が供給されている必要がある。
【００４２】
図４は、消費電力が通常モードより小さい弱省電力モードでのＭＦＰ１０のブロック図である。
【００４３】
図４において、電力の供給が停止されているデバイスは、白黒反転させて描いている。すなわち、図３に示す通常モードと比較すると、図４において、表示部１２と、プリンター１３と、エンジンシステム１４と、スキャナー１５と、メインコントローラー３０のプリントＡＳＩＣ３４とは、電力の供給が停止されている。また、図４においても、図３に示す通常モードと同様に、サブコントローラー４０は、電力の供給が停止されている。
【００４４】
弱省電力モードにおいては、通常モードと同様に、サブコントローラー４０に電力が供給されていても良い。
【００４５】
図５は、消費電力が弱省電力モードより小さい強省電力モードでのＭＦＰ１０のブロック図である。
【００４６】
図５において、電力の供給が停止されているデバイスは、白黒反転させて描いている。すなわち、図３に示す通常モードと比較すると、図５において、表示部１２と、プリンター１３と、エンジンシステム１４と、スキャナー１５と、無線通信部１８（ただし、割り込み検知部１８ａを除く。）と、ＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）と、メインコントローラー３０のＣＰＵ３１、ＲＯＭ３２、ＤＲＡＭ３３およびプリントＡＳＩＣ３４とは、電力の供給が停止されており、サブコントローラー４０に電力が供給されている。
【００４７】
なお、強省電力モードにおいて、ＤＲＡＭ３３は、電力の供給が完全に停止されるのではなく、通常モードより消費電力が小さいセルフリフレッシュモードで動作することによって、データを保持し続けている。
【００４８】
強省電力モードは、上述したようにＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）への電力の供給が停止されているので、ＵＳＢ通信部１９の消費電力を弱省電力モードより減少させることができる。しかしながら、強省電力モードは、ＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）への電力の供給が停止されているので、弱省電力モードにおいてＵＳＢ通信部１９によって応答可能な特定の入力に対してＵＳＢ通信部１９によって応答不可能である。
【００４９】
同様に、強省電力モードは、上述したように無線通信部１８（ただし、割り込み検知部１８ａを除く。）への電力の供給が停止されているので、無線通信部１８の消費電力を弱省電力モードより減少させることができる。しかしながら、強省電力モードは、無線通信部１８（ただし、割り込み検知部１８ａを除く。）への電力の供給が停止されているので、弱省電力モードにおいて無線通信部１８によって応答可能な特定の入力に対して無線通信部１８によって応答不可能である。
【００５０】
図６は、強省電力モードである場合に特定の状況になっていないときに特定のタイミングに到達する度に一時的に切り換えらえる省電力一時モードでのＭＦＰ１０のブロック図である。
【００５１】
図６において、電力の供給が停止されているデバイスは、白黒反転させて描いている。すなわち、図３に示す通常モードと比較すると、図６において、表示部１２と、プリンター１３と、エンジンシステム１４と、スキャナー１５と、無線通信部１８（ただし、割り込み検知部１８ａを除く。）と、ＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）と、メインコントローラー３０のプリントＡＳＩＣ３４とは、電力の供給が停止されている。また、図６においても、図３に示す通常モードと同様に、サブコントローラー４０は、電力の供給が停止されている。
【００５２】
省電力一時モードは、弱省電力モードにおいて電力が供給される無線通信部１８（ただし、割り込み検知部１８ａを除く。）およびＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）に電力が供給されないことによって弱省電力モードより消費電力が小さい。また、省電力一時モードは、強省電力モードにおいて電力が供給されないＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力が供給されることによって強省電力モードより消費電力が大きい。
【００５３】
省電力一時モードにおいては、通常モードと同様に、サブコントローラー４０に電力が供給されていても良い。
【００５４】
省電力一時モードは、上述したようにＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）への電力の供給が停止されているので、ＵＳＢ通信部１９の消費電力を弱省電力モードより減少させることができる。しかしながら、省電力一時モードは、ＵＳＢ通信部１９（ただし、割り込み検知部１９ａを除く。）への電力の供給が停止されているので、弱省電力モードにおいてＵＳＢ通信部１９によって応答可能な特定の入力に対してＵＳＢ通信部１９によって応答不可能である。
【００５５】
同様に、省電力一時モードは、上述したように無線通信部１８（ただし、割り込み検知部１８ａを除く。）への電力の供給が停止されているので、無線通信部１８の消費電力を弱省電力モードより減少させることができる。しかしながら、省電力一時モードは、無線通信部１８（ただし、割り込み検知部１８ａを除く。）への電力の供給が停止されているので、弱省電力モードにおいて無線通信部１８によって応答可能な特定の入力に対して無線通信部１８によって応答不可能である。
【００５６】
次に、ＭＦＰ１０の動作について説明する。
【００５７】
図７は、ＭＦＰ１０の電力モードの遷移を示す図である。
【００５８】
図７に示すように、ＭＦＰ１０は、通常モードから弱省電力モードに切り換わる（Ｓ１０１）ことができ、逆に、弱省電力モードから通常モードに切り換わる（Ｓ１０２）こともできる。
【００５９】
また、ＭＦＰ１０は、弱省電力モードから強省電力モードに切り換わる（Ｓ１０３）ことができ、逆に、強省電力モードから弱省電力モードに切り換わる（Ｓ１０４）こともできる。
【００６０】
また、ＭＦＰ１０は、強省電力モードから省電力一時モードに切り換わる（Ｓ１０５）ことができ、逆に、省電力一時モードから強省電力モードに切り換わる（Ｓ１０６）こともできる。
【００６１】
また、ＭＦＰ１０は、省電力一時モードから弱省電力モードに切り換わる（Ｓ１０７）ことができる。しかしながら、ＭＦＰ１０は、弱省電力モードから省電力一時モードに切り換わることはできない。
【００６２】
図８は、ＭＦＰ１０の消費電力の時間変化の一例を示す図である。
【００６３】
図８において、Ｗｎは、通常モードである場合の消費電力である。Ｗｗは、弱省電力モードである場合の消費電力である。Ｗｓは、強省電力モードである場合の消費電力である。
【００６４】
図８に示すように、電力モード切換手段３０ａは、通常モードから弱省電力モードに切り換え可能である（例えばｔ１、ｔ４またはｔ６）。例えば、電力モード切換手段３０ａは、通常モードにおいて、操作部１１のうち弱省電力モードへの移行のためのボタン（以下「Ｓｌｅｅｐボタン」と言う。）と、強省電力モードへの移行のためのボタン（以下「Ｄｅｅｐ  Ｓｌｅｅｐボタン」と言う。）とを除く部分への操作や、ファックス通信部１６を介したファックスの受信データや、印刷データなど、有線通信部１７、無線通信部１８またはＵＳＢ通信部１９を介した特定の受信データが特定の時間以上無かった場合に、弱省電力モードに切り換える。また、電力モード切換手段３０ａは、通常モードにおいて、「Ｓｌｅｅｐボタン」への操作が有った場合にも、弱省電力モードに切り換える。
【００６５】
なお、ＭＦＰ１０は、弱省電力モードである場合、メインコントローラー３０のＣＰＵ３１によってネットワークの基本的な応答を行うことができるので、ネットワークの接続性を保証することができる。また、ＭＦＰ１０は、弱省電力モードである場合、受信データに基づいたプリンター１３による印刷など、電力が供給されていないデバイスを利用した動作を行うことができないが、受信データに応じてＭＦＰ１０の状態を返信するなど、電力が供給されていないデバイスを利用しない動作を実行することはできる。
【００６６】
電力モード切換手段３０ａは、弱省電力モードから強省電力モードに切り換え可能である（例えばｔ２、ｔ７またはｔ１２）。例えば、電力モード切換手段３０ａは、弱省電力モードにおいて、操作部１１のうち「Ｓｌｅｅｐボタン」と、「Ｄｅｅｐ  Ｓｌｅｅｐボタン」とを除く部分への操作や、ファックス通信部１６を介したファックスの受信データや、印刷データなど、有線通信部１７、無線通信部１８またはＵＳＢ通信部１９を介した特定の受信データが特定の時間以上無かった場合に、強省電力モードに切り換える。また、電力モード切換手段３０ａは、弱省電力モードにおいて、「Ｄｅｅｐ  Ｓｌｅｅｐボタン」への操作が有った場合にも、強省電力モードに切り換える。
【００６７】
電力モード切換手段３０ａは、通常モードから弱省電力モード経由で強省電力モードに一連の動作で切り換え可能である（例えばｔ１０）。例えば、電力モード切換手段３０ａは、通常モードにおいて、「Ｄｅｅｐ  Ｓｌｅｅｐボタン」への操作が有った場合、弱省電力モード経由で強省電力モードに一連の動作で切り換える。
【００６８】
なお、ＭＦＰ１０は、強省電力モードであっても、サブコントローラー４０によってネットワークの基本的な応答を行うことができるので、ネットワークの接続性を保証することができる。
【００６９】
電力モード切換手段３０ａは、強省電力モードから弱省電力モードに切り換え可能である（例えばｔ８またはｔ１１）。例えば、強省電力モードにおいて、操作部１１を介した操作が有ったことを示す割り込みが入った場合、電力供給制御ＡＳＩＣ３５がＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力を供給するので、ＣＰＵ３１によって実現される電力モード切換手段３０ａは、弱省電力モードに切り換える。また、強省電力モードにおいて、ファックス通信部１６を介したファックスの受信データが有ったことを示す割り込みが入った場合、電力供給制御ＡＳＩＣ３５がＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力を供給するので、ＣＰＵ３１によって実現される電力モード切換手段３０ａは、弱省電力モードに切り換える。また、強省電力モードにおいて、印刷データなど、有線通信部１７を介した特定の受信データが有ったことを示す割り込みが入った場合、電力供給制御ＡＳＩＣ３５がＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力を供給するので、ＣＰＵ３１によって実現される電力モード切換手段３０ａは、弱省電力モードに切り換える。また、強省電力モードにおいて、印刷データなど、無線通信を介した特定の受信データが有ったことを示す割り込みが割り込み検知部１８ａから入った場合、電力供給制御ＡＳＩＣ３５がＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力を供給するので、ＣＰＵ３１によって実現される電力モード切換手段３０ａは、弱省電力モードに切り換える。また、強省電力モードにおいて、印刷データなど、ＵＳＢを介した特定の受信データが有ったことを示す割り込みが割り込み検知部１９ａから入った場合、電力供給制御ＡＳＩＣ３５がＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力を供給するので、ＣＰＵ３１によって実現される電力モード切換手段３０ａは、弱省電力モードに切り換える。なお、サブコントローラー４０は、メインコントローラー３０によって処理されるべき特定の受信データを強省電力モードにおいて有線通信部１７を介して受信した場合、受信データを記憶部２０に受信データ２０ｂとして記憶させることによって、メインコントローラー３０に受信データ２０ｂを記憶部２０を介して受け渡すことが可能である。
【００７０】
ＭＦＰ１０は、強省電力モードである場合に、受信データがサブコントローラー４０によって処理できないデータであるとき、強省電力モードから弱省電力モードに切り換えることによってメインコントローラー３０のＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３を復帰させて、復帰後のＣＰＵ３１によって応答を行うので、ネットワークの接続性を維持することができる。
【００７１】
なお、電力モード切換手段３０ａは、強省電力モードから弱省電力モードに切り換えた原因が、操作部１１を介した操作が有ったことと、ファックス通信部１６を介したファックスの受信データが有ったことと、印刷データなど、有線通信部１７、無線通信部１８またはＵＳＢ通信部１９を介した特定の受信データが有ったこととの何れかである場合、すなわち、弱省電力モードでは対応できない場合、弱省電力モードから通常モードに更に切り換える（例えばｔ３）。
【００７２】
一方、電力モード切換手段３０ａは、強省電力モードから弱省電力モードに切り換えた原因が、例えば、ＵＳＢを介した特定の入力が発生したことと、無線通信を介した特定の入力が発生したこととの何れかである場合、すなわち、弱省電力モードで対応できる場合、弱省電力モードから通常モードに更に切り換えることはない。
【００７３】
電力モード切換手段３０ａは、弱省電力モードから通常モードに切り換え可能である（例えばｔ５またはｔ９）。例えば、電力モード切換手段３０ａは、弱省電力モードにおいて、操作部１１を介した操作が有ったことを示す割り込みが入った場合に、通常モードに切り換える。また、電力モード切換手段３０ａは、弱省電力モードにおいて、ファックス通信部１６を介したファックスの受信データが有ったことを示す割り込みが入った場合に、通常モードに切り換える。また、電力モード切換手段３０ａは、弱省電力モードにおいて、印刷データなど、有線通信部１７、無線通信部１８またはＵＳＢ通信部１９を介した特定の受信データが有ったことを示す割り込みが入った場合に、通常モードに切り換える。
【００７４】
なお、強省電力モードでの消費電力は、主に図８に示すようにＷｓである。しかしながら、実際には、強省電力モードにおいてメインコントローラー３０のＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３への電力の一時的な供給が断続的に繰り返されるので、常にＷｓではない。
【００７５】
図９は、省電力状態におけるＭＦＰ１０の消費電力の時間変化の一例を示す図である。
【００７６】
図９において、Ｗｔは、省電力一時モードである場合の消費電力である。
【００７７】
電力モード切換手段３０ａは、強省電力モードから省電力一時モードに切り換え可能である。例えば、強省電力モードにおいて、特定のタイミングに到達した場合、すなわち、タイマー処理の実行を示す割り込みが入った場合、電力供給制御ＡＳＩＣ３５がＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に電力を供給するので、ＣＰＵ３１によって実現される電力モード切換手段３０ａは、省電力一時モードに切り換える。なお、サブコントローラー４０は、メインコントローラー３０によって処理されるべき特定の受信データを強省電力モードにおいて有線通信部１７を介して受信した場合、受信データを記憶部２０に受信データ２０ｂとして記憶させることによって、省電力一時モードに切り換え後のメインコントローラー３０に受信データ２０ｂを記憶部２０を介して受け渡すことが可能である。
【００７８】
また、電力モード切換手段３０ａは、省電力一時モードから強省電力モードに切り換え可能である。例えば、電力モード切換手段３０ａは、省電力一時モードにおいてタイマー処理が終了した場合に、強省電力モードに切り換える。
【００７９】
以上に説明したように、電力モード切換手段３０ａは、強省電力モードにおいて省電力一時モードへの切り換えを断続的に繰り返す。ここで、省電力一時モードへの切り換えの開始から終了までの時間間隔Ｔ１は、省電力一時モードの終了から次回の省電力一時モードの開始までの時間間隔Ｔ２と比較して、通常、極めて短い。例えば、時間間隔Ｔ１は、１００〜２００ｍ秒程度であるが、時間間隔Ｔ２は、３〜３０秒程度であることが多い。
【００８０】
電力モード切換手段３０ａは、省電力一時モードから弱省電力モードに切り換え可能である（Ｓ１０７）。例えば、電力モード切換手段３０ａは、省電力一時モードにおいて、操作部１１を介した操作が有ったことを示す割り込みが入った場合に、弱省電力モードに切り換える。また、電力モード切換手段３０ａは、省電力一時モードにおいて、ファックス通信部１６を介したファックスの受信データが有ったことを示す割り込みが入った場合に、弱省電力モードに切り換える。また、電力モード切換手段３０ａは、省電力一時モードにおいて、印刷データなど、有線通信部１７を介した特定の受信データが有ったことを示す割り込みが入った場合に、弱省電力モードに切り換える。また、電力モード切換手段３０ａは、省電力一時モードにおいて、印刷データなど、無線通信を介した特定の受信データが有ったことを示す割り込みが割り込み検知部１８ａから入った場合に、弱省電力モードに切り換える。また、電力モード切換手段３０ａは、省電力一時モードにおいて、印刷データなど、ＵＳＢを介した特定の受信データが有ったことを示す割り込みが割り込み検知部１９ａから入った場合に、弱省電力モードに切り換える。すなわち、電力モード切換手段３０ａは、省電力一時モードにおいて、タイマー処理の実行を示す割り込み以外の割り込みが入った場合に、弱省電力モードに切り換える。
【００８１】
なお、電力モード切換手段３０ａは、省電力一時モードから弱省電力モードに切り換えた原因が、操作部１１を介した操作が有ったことと、ファックス通信部１６を介したファックスの受信データが有ったことと、印刷データなど、有線通信部１７、無線通信部１８またはＵＳＢ通信部１９を介した特定の受信データが有ったこととの何れかである場合、すなわち、弱省電力モードでは対応できない場合、弱省電力モードから通常モードに更に切り換える（Ｓ１０２）。
【００８２】
一方、電力モード切換手段３０ａは、省電力一時モードから弱省電力モードに切り換えた原因が、例えば、ＵＳＢを介した特定の入力が発生したことと、無線通信を介した特定の入力が発生したこととの何れかである場合、すなわち、弱省電力モードで対応できる場合、弱省電力モードから通常モードに更に切り換えることはない。ただし、電力モード切換手段３０ａは、弱省電力モードにおいて、弱省電力モードでは対応できない割り込みが入った場合、弱省電力モードから通常モードに切り換える。
【００８３】
図１０は、省電力一時モードにおけるタイマー処理手段３０ｂの動作のフローチャートである。
【００８４】
図１０に示すように、タイマー処理手段３０ｂは、メインコントローラー３０のＣＰＵ３１による時計を図示していないリアルタイムクロックによって補正する（Ｓ１１１）。
【００８５】
次いで、タイマー処理手段３０ｂは、前回のタイマー処理の実行からタイマー処理間隔２０ｃによって示されている時間間隔が経過しているか否かを、ＣＰＵ３１による時計に基づいて判断する（Ｓ１１２）。
【００８６】
タイマー処理手段３０ｂは、経過しているとＳ１１２において判断すると、タイマー処理を実行して（Ｓ１１３）、図１０に示す動作を終了する。一方、タイマー処理手段３０ｂは、経過していないとＳ１１２において判断すると、タイマー処理を実行せずに、図１０に示す動作を終了する。
【００８７】
なお、タイマー処理手段３０ｂは、タイマー処理の種類毎に、Ｓ１１２およびＳ１１３の処理を繰り返す
【００８８】
例えば、タイマー処理手段３０ｂは、ＭＦＰ１０のＩＰアドレスのリース期間の半分が経過したなど、タイマー処理間隔２０ｃによって示されている時間間隔で、ＭＦＰ１０のＩＰアドレスのリース期間の更新をＤＨＣＰサーバーに要求する。
【００８９】
また、タイマー処理手段３０ｂは、１分毎など、タイマー処理間隔２０ｃによって示されている時間間隔で、レポートメールを送信する。
【００９０】
以上に説明したように、ＭＦＰ１０は、強省電力モードである場合に特定の状況になったとき切り換えられる弱省電力モードにおいて電力が供給されるデバイスのうち少なくとも一部の消費電力を、強省電力モードである場合に一時的に切り換えられる省電力一時モードにおいて減少させるので、省電力状態において特定のデバイス、すなわち、メインコントローラー３０のＣＰＵ３１、ＲＯＭ３２およびＤＲＡＭ３３に一時的に電力を供給する省電力一時モードでの電力の消費量を減少させることができる。
【００９１】
具体的には、ＭＦＰ１０は、強省電力モードである場合にＵＳＢを介した特定の入力が発生したときに切り換えられる弱省電力モードにおいて電力が供給されるＵＳＢ通信部１９の消費電力を省電力一時モードにおいて減少させるので、省電力一時モードでの電力の消費量を減少させることができる。
【００９２】
また、ＭＦＰ１０は、強省電力モードである場合に無線通信を介した特定の入力が発生したときに切り換えられる弱省電力モードにおいて電力が供給される無線通信部１８の消費電力を省電力一時モードにおいて減少させるので、省電力一時モードでの電力の消費量を減少させることができる。
【００９３】
以上のように、ＭＦＰ１０は、省電力一時モードにおいて使用されない不要なデバイスの消費電力を弱省電力モードより減少させるので、省電力一時モードでの電力の消費量を減少させることができる。省電力一時モードでの電力の消費量の減少の効果は、省電力一時モードにおいて使用されない不要なデバイスによって電力が消費されることを抑えることによって得られるだけでなく、省電力一時モードにおいて使用されない不要なデバイスに電力を供給したり、電力の供給を停止したりする処理の時間の分だけ強省電力モードの時間が短くなることを抑えることによっても得られる。
【００９４】
なお、本実施の形態においては、省電力一時モードにおいて使用されない不要なデバイスとして、無線通信部１８と、ＵＳＢ通信部１９とを例示しているが、これらのデバイス以外のデバイスであっても良い。
【００９５】
ＭＦＰ１０は、強省電力モードである場合に一時的に切り換えられる省電力一時モードにおいて特定の状況になったとき、強省電力モードに戻してから弱省電力モードに切り換えるのではなく、強省電力モードに戻さず弱省電力モードに切り換える（Ｓ１０７）ので、省電力一時モードから弱省電力モードへの切り換え速度を向上することができる。
【００９６】
本発明の電子機器は、本実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機、ファックス専用機、スキャナー専用機など、ＭＦＰ以外の画像形成装置であっても良いし、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）など、画像形成装置以外の電子機器であっても良い。
【符号の説明】
【００９７】
１０  ＭＦＰ（電子機器）
１１  操作部（デバイス）
１２  表示部（デバイス）
１３  プリンター（デバイス）
１４  エンジンシステム（デバイス）
１５  スキャナー（デバイス）
１６  ファックス通信部（デバイス）
１７  有線通信部（デバイス）
１８  無線通信部（デバイス、無線応答デバイス）
１９  ＵＳＢ通信部（デバイス、ＵＳＢ応答デバイス）
２０  記憶部（デバイス）
２０ａ  電力制御プログラム
３０  メインコントローラー（デバイス）
３０ａ  電力モード切換手段
３１  ＣＰＵ（デバイス）
３２  ＲＯＭ（デバイス）
３３  ＤＲＡＭ（デバイス）
３４  プリントＡＳＩＣ（デバイス）
３５  電力供給制御ＡＳＩＣ（デバイス）
４０  サブコントローラー（デバイス）
【図１】
0006439939.tif 000002
【図２】
0006439939.tif 000003
【図３】
0006439939.tif 000004
【図４】
0006439939.tif 000005
【図５】
0006439939.tif 000006
【図６】
0006439939.tif 000007
【図７】
0006439939.tif 000008
【図８】
0006439939.tif 000009
【図９】
0006439939.tif 000010
【図１０】
0006439939.tif 000011