(57)【要約】【課題】待機動作状態において商用電源の消費電力が０Ｗである時間を長く維持する。【解決手段】本実施形態の画像処理装置（１）は、電力を生成する創エネ部（７）と、創エネ部（７）で生成された電力を蓄電する蓄電池（８）と、ネットワーク応答処理を実行する第１の機能部としてのＣＰＵ２６１や、第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部としてのパケットフィルタ２６８及びパケットジェネレータ２６９や、各機能部に対する電力供給を制御する第３の機能部としてのＮＩＣパワーマネージメント２６７などを有するＮＩＣ２６とを備え、第３の機能部が、ネットワーク応答の要求を待機するＮＩＣ省エネモード（Ｍ３）において、第１の機能部に対する電力供給を停止し、第２の機能部に対して蓄電池（８）を介さず創エネ部（７）から直接電力を供給する。【選択図】図３
2013166307.tif 000002
【特許請求の範囲】
【請求項１】
電力を生成する創エネ手段と、
前記創エネ手段で生成された電力を蓄電する蓄電手段と、
ネットワーク応答処理を実行する第１の機能部と、前記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部と、各機能部に対する電力供給を制御する第３の機能部とを有するネットワーク制御手段と
を備え、
前記第３の機能部は、ネットワーク応答の要求を待機する所定の待機動作状態において、前記第１の機能部に対する電力供給を停止し、前記第２の機能部に対して前記蓄電手段を介さず前記創エネ手段から直接電力を供給する電子機器。
【請求項２】
前記所定の待機動作状態において、前記処理負荷の小さいネットワーク応答の要求を受け付けた場合、前記第２の機能部が、前記創エネ手段から供給される電力で動作して、当該受け付けたネットワーク応答の要求に対応するネットワーク応答処理を実行する、請求項１に記載の電子機器。
【請求項３】
前記所定の待機動作状態において、前記第１の機能部が実行可能であって前記第２の機能部が実行不可能なネットワーク応答処理に係るネットワーク応答の要求を受け付けた場合、電源制御手段が、前記第１の機能部及び前記第２の機能部に対して前記蓄電手段からの電力を供給し、装置を他の待機動作状態に遷移させ、
前記他の待機動作状態において、前記第１の機能部及び前記第２の機能部が、前記蓄電手段から供給される電力で動作して、当該受け付けたネットワーク応答の要求に対応するネットワーク応答処理を実行する、請求項１または２に記載の電子機器。
【請求項４】
前記処理負荷の小さいネットワーク応答の要求とは、ＡＲＰリクエストパケットの受信のことであり、
前記第２の機能部は、前記ネットワーク応答処理として、自装置に割り当てられたＭＡＣアドレスを書き込んだＡＲＰレスポンスパケットを生成してネットワーク上に送出する、請求項２または３に記載の電子機器。
【請求項５】
前記処理負荷の小さいネットワーク応答の要求とは、状況確認用のＰｉｎｇパケットの受信のことであり、
前記第２の機能部は、前記ネットワーク応答処理として、返信用のＰｉｎｇパケットを生成してネットワーク上に送出する、請求項２または３に記載の電子機器。
【請求項６】
前記第２の機能部には、受信したパケットの通信プロトコルの種別を判別するパケットフィルタと、前記パケットフィルタから転送されてきたパケットから応答に必要なデータを抜き出して応答パケットを生成するパケットジェネレータとが含まれる、請求項１〜５のいずれか一項に記載の電子機器。
【請求項７】
前記創エネ手段からの電力供給が不安定な場合に、前記創エネ手段からの電力供給から前記蓄電手段または商用電源からの電力供給に切り換える、請求項１〜６のいずれか一項に記載の電子機器。
【請求項８】
電力を生成する創エネ手段と、
前記創エネ手段で生成された電力を蓄電する蓄電手段と、
ネットワーク応答処理を実行する第１の機能部と、前記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部と、各機能部に対する電力供給を制御する第３の機能部とを有するネットワーク制御手段と、
画像処理を行う画像処理手段と
を備え、
前記第３の機能部は、ネットワーク応答の要求を待機する所定の待機動作状態において、前記第１の機能部に対する電力供給を停止し、前記第２の機能部に対して前記蓄電手段を介さず前記創エネ手段から直接電力を供給する画像処理装置。
【請求項９】
電子機器で実行される機器制御方法であって、
前記電子機器は、
電力を生成する創エネ手段と、
前記創エネ手段で生成された電力を蓄電する蓄電手段と、
ネットワーク応答処理を実行する第１の機能部と、前記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部と、各機能部に対する電力供給を制御する第３の機能部とを有するネットワーク制御手段と
を備え、
前記第３の機能部が、ネットワーク応答の要求を待機する所定の待機動作状態において、前記第１の機能部に対する電力供給を停止し、前記第２の機能部に対して前記蓄電手段を介さず前記創エネ手段から直接電力を供給する機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、画像処理装置及び機器制御方法に関する。
【背景技術】
【０００２】
近年、レーザプリンタ（ＬＰ：Laser  Printer）やデジタル複合機（ＭＦＰ：Multi  Function  Peripherals）などのオフィス機器（以下、単に「電子機器」という場合がある。）においては、稼働時及び待機時の消費電力の低減化が望まれていることから、待機時に使用していない負荷部に対する電力供給を遮断したり、ＣＰＵ（Central  Processing  Unit）の動作を遅くしたりする省エネモード（スリープモードともいう。）を備えているのが一般的である。
【０００３】
また、近年では、太陽電池、燃料電池、動力変換、熱電変換などの創エネ技術によって生成された電気エネルギー（電力）を蓄電する蓄電池を備え、装置が通常動作状態の場合には、ＡＣ電源である商用電源から供給される電力で動作し、装置が待機動作状態になった場合には、蓄電池から供給される電力で動作することにより、待機動作状態において商用電源の消費電力を０Ｗにしようとする電子機器も知られている。
【０００４】
また、従来では、カラースキャン要求などのネットワークサービス要求の処理負荷が小さい場合に、ＮＩＣ（Network  Interface  Card）のＣＰＵ、ＲＯＭ、ＲＡＭ及び暗号化チップなどの各モジュールに対する電力供給を停止する省エネ処理を実行するデジタル複合機も知られている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記創エネ技術は、太陽電池で１０〜１５％の変換効率、熱電変換で２０〜３０％の変換効率という様に変換効率が悪いため、蓄電池に電力を蓄電するのに長時間を要し、且つ、蓄電池に蓄電された電力は直ぐに消費されてしまう。これらの理由から、上記した待機動作状態において商用電源から供給される電力を使用せずに蓄電池に蓄電されている電力によって動作する電子機器（省エネ０Ｗシステムともいう。）にあっては、待機動作状態においてネットワーク応答などの待機時の動作に蓄電池の電力を使用し続けていると、蓄電池の電力が直ぐに無くなってしまい、その結果、蓄電池の電力が無くなった場合に、商用電源から供給される電力で動作するようにしている。このため、従来技術では、待機動作状態において商用電源の消費電力が０Ｗ（省エネ０Ｗともいう。）である時間が短くなってしまい、省エネを十分に図ることができないという課題がある。
【０００６】
また、上記特許文献１の技術を上記省エネ０Ｗシステムに適用した場合でも、上記した課題が残るものである。
【０００７】
そこで、本発明は、上記従来の課題を解決するものであり、待機動作状態において商用電源の消費電力が０Ｗである時間を長く維持して従来に比べより省エネを図ることが可能な電子機器、画像処理装置及び機器制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記した課題を解決し、目的を達成するために、本発明の電子機器は、電力を生成する創エネ手段と、前記創エネ手段で生成された電力を蓄電する蓄電手段と、ネットワーク応答処理を実行する第１の機能部と、前記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部と、各機能部に対する電力供給を制御する第３の機能部とを有するネットワーク制御手段とを備え、前記第３の機能部は、ネットワーク応答の要求を待機する所定の待機動作状態において、前記第１の機能部に対する電力供給を停止し、前記第２の機能部に対して前記蓄電手段を介さず前記創エネ手段から直接電力を供給する。
【０００９】
また、本発明の画像処理装置は、電力を生成する創エネ手段と、前記創エネ手段で生成された電力を蓄電する蓄電手段と、ネットワーク応答処理を実行する第１の機能部と、前記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部と、各機能部に対する電力供給を制御する第３の機能部とを有するネットワーク制御手段と、画像処理を行う画像処理手段とを備え、前記第３の機能部は、ネットワーク応答の要求を待機する所定の待機動作状態において、前記第１の機能部に対する電力供給を停止し、前記第２の機能部に対して前記蓄電手段を介さず前記創エネ手段から直接電力を供給する。
【００１０】
また、本発明の機器制御方法は、電子機器で実行される機器制御方法であって、前記電子機器は、電力を生成する創エネ手段と、前記創エネ手段で生成された電力を蓄電する蓄電手段と、ネットワーク応答処理を実行する第１の機能部と、前記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部と、各機能部に対する電力供給を制御する第３の機能部とを有するネットワーク制御手段とを備え、前記第３の機能部が、ネットワーク応答の要求を待機する所定の待機動作状態において、前記第１の機能部に対する電力供給を停止し、前記第２の機能部に対して前記蓄電手段を介さず前記創エネ手段から直接電力を供給する。
【発明の効果】
【００１１】
本発明によれば、待機動作状態における蓄電手段の電力消費を低減することで、待機動作状態において商用電源の消費電力が０Ｗである時間を長く維持して従来に比べより省エネを図ることができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施形態の画像処理装置の概略的なハードウェア構成を示すブロック図である。
【図２】図２は、コントローラの構成を示すブロック図である。
【図３】図３は、ＮＩＣの構成を示すブロック図である。
【図４】図４は、本実施形態の画像処理装置がとり得る各種の動作状態及び状態遷移を示す図である。
【図５】図５は、コントローラ省エネモードを説明するためのブロック図である。
【図６】図６は、ＮＩＣ省エネモードを説明するためのブロック図である。
【図７】図７は、本実施形態の画像処理装置における処理動作を示すフローチャートである。
【図８】図８は、本実施形態の画像処理装置における処理動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について添付図面を参照して説明する。
【００１４】
なお、本発明の電子機器、画像処理装置及び機器制御方法は、プリンタ機能、スキャナ機能、ファックス機能、ファイルサーバ機能などの複数の機能を備えるデジタル複合機（ＭＦＰ：Multi  Function  Peripherals）などの各種の電子機器に適用可能であるが、以下では、本発明をデジタル複合機である画像処理装置に適用した場合について説明する。
【００１５】
最初に、本実施形態の画像処理装置１の概略的なハードウェア構成について図１を用いて説明する。
【００１６】
図１に示すように、本実施形態の画像処理装置１は、コントローラ２と、操作部３と、スキャナ部４と、エンジン部５と、電源ユニット（ＰＳＵ：Power  Supply  Unit）６と、創エネ部７と、蓄電池８と、充放電制御部９と、電源切換制御部１０とを主体に構成されている。
【００１７】
ここで、コントローラ２は、画像処理装置１の全体の処理動作を統括的に制御するものである。なお、このコントローラ２には、画像処理装置１に接続されるＬＡＮ（Local  Area  Network）などのネットワーク（不図示）に対する接続を制御するネットワーク制御手段としてのＮＩＣ（Network  Interface  Card）２６が設けられている。
【００１８】
操作部３は、ユーザインタフェースであり、印字設定や通信設定などの各種設定に係る情報を表示したり、上記各種設定に係るユーザの操作入力を受け付けたりするものである。
【００１９】
スキャナ部４は、ＣＣＤ（Charge  Coupled  Device）などの読取部（不図示）を備える読取装置であり、自動原稿供給装置（Auto  Document  Feeder：ＡＤＦ）やコンタクトガラス（いずれも不図示）にセットされた原稿の画像を上記読取部を用いて読み取るものである。
【００２０】
エンジン部は、白黒プロッタ、カラープロッタ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、定着装置（いずれも不図示）などを備えるプリンタであり、スキャナ部４が読み取った画像を示す画像データやネットワーク（不図示）を介して外部装置（不図示）から受信した画像データに対して、誤差拡散やガンマ変換などの各種画像処理を行い、画像処理後の画像データに基づいて記録紙などの記録媒体に画像を形成するものである。
【００２１】
電源ユニット６は、主電源としての商用電源（ＡＣ電源ともいう。）１１から供給される電力としてのＡＣ電圧に基づき装置内の各負荷部に供給する電力としてのＤＣ電圧を生成するものである。
【００２２】
創エネ部７は、太陽電池、燃料電池、動力変換、熱電変換などの創エネ技術を用いて電気エネルギー（電力）を生成するものである。
【００２３】
蓄電池８は、画像処理装置１が待機状態、即ち、後で詳述するコントローラ省エネモードＭ２（図４参照）に遷移した場合に使用する電力（電荷）を蓄電する待機電源としての蓄電手段である。なお、本実施形態の蓄電池８は、創エネ部７が生成した電力を蓄電するものである。
【００２４】
充放電制御部９は、創エネ部７で生成された電力に基づいて蓄電池８を充電したり、コントローラ２などの負荷部に対する電力供給を蓄電池８からの電力供給または蓄電池８を介さない創エネ部７からの直接の電力供給のいずれか一方に切り換えたりするものである。
【００２５】
電源切換制御部１０は、負荷部に対する電力供給を電源ユニット６からの電力供給、蓄電池８からの電力供給、創エネ部７からの電力供給のいずれか一方に切り換えたり、負荷部に対する電力供給のオフを制御したりするものである。
【００２６】
なお、本実施形態の電源切換制御部１０は、電源切換制御部１０Ａと電源切換制御部１０Ｂとの２つのモジュールで構成されている。ここで、電源切換制御部１０Ａは、コントローラ２、特に、ＮＩＣ２６以外の各モジュール（機能部ともいう。）（図２参照）に対する電力供給を制御するものである。電源切換制御部１０Ｂは、ＮＩＣ２６に対する電力供給を制御するものである。
【００２７】
このように電源切換制御部１０を２つのモジュールに分けることにより、画像処理装置１が待機状態、即ち、コントローラ省エネモードＭ２に遷移した場合に、ネットワーク応答を行うＮＩＣ２６に対する電力供給を維持することができ、ネットワーク応答に必要のないコントローラ２の各モジュール（機能部ともいう。）（図２参照）に対する電力供給を遮断（オフ）でき、操作部３、スキャナ部４及びエンジン部５などの負荷部に対する電力供給を遮断（オフ）できる。なお、操作部３、スキャナ部４及びエンジン部５に対する電力供給はコントローラ２が制御する。
【００２８】
次に、コントローラ２の詳細な構成について図２を用いて説明する。
【００２９】
図２に示すように、コントローラ２は、ＣＰＵ（Central  Processing  Unit）２０、ＲＯＭ（Read  Only  Memory）２１、ＲＡＭ（Random  Access  Memory）２２、エンジン（Engine）Ｉ／Ｆ２３、操作部Ｉ／Ｆ２４、スキャナＩ／Ｆ２５、上記したＮＩＣ２６、Ｉ／ＯＩ／Ｆ２７、パワーマネージメント（Power  Management）２８、システムコントロール（System  Control）２９などの複数のモジュール（機能部）を備えている。
【００３０】
ここで、ＣＰＵ２０は、画像処理装置１のメイン処理を制御するものである。ＲＯＭ２１は、ＣＰＵ２０が使用する各種のデータやプログラムを記憶するものである。ＲＡＭ２２は、作業領域を確保するメモリである。
【００３１】
エンジンＩ／Ｆ２３は、コントローラ２とエンジン部５とを接続するためのインタフェースである。操作部Ｉ／Ｆ２４は、コントローラ２と操作部３とを接続するためのインタフェースである。スキャナＩ／Ｆ２５は、コントローラ２とスキャナ部４とを接続するためのインタフェースである。
【００３２】
ＮＩＣ２６は、上記したネットワーク制御手段である。
【００３３】
Ｉ／ＯＩ／Ｆ２７は、操作部３、スキャナ部４及びエンジン部５以外のその他の入出力装置（Ｉ／Ｏ）とコントローラ２とを接続するためのインタフェースである。
【００３４】
パワーマネージメント２８は、コントローラ２の各モジュールに対する電力供給のオン／オフを夫々制御するものである。
【００３５】
システムコントロール２９は、コントローラ２の各モジュール間のデータの流れを制御するものである。
【００３６】
次に、ＮＩＣ２６の詳細な構成について図３を用いて説明する。
【００３７】
図３に示すように、ＮＩＣ２６は、ＣＰＵ２６１、ＲＯＭ２６２、ＲＡＭ２６３、ＭＡＣ（Media  Access  Control）２６４、ＰＨＹ（Physical  Layer）２６５、コントローラＩ／Ｆ２６６、ＮＩＣパワーマネージメント（NIC  Power  Management）２６７、パケットフィルタ（Packet  Filter）２６８、パケットジェネレータ（Packet  Generator）２６９などの複数のモジュール（機能部）を備えている。
【００３８】
ここで、ＣＰＵ２６１は、ＮＩＣ２６の全体の処理動作を制御するものである。ＲＯＭ２６２は、ＣＰＵ２６１が使用する各種のデータやプログラムを記憶するものである。ＲＡＭ２６３は、作業領域を確保するメモリである。
【００３９】
ＭＡＣ２６４は、ＭＡＣ層に係る制御を行うネットワーク論理制御部であってネットワークパケットの解析やメモリへのデータ転送などを行うものである。ＰＨＹ２６５は、自装置に接続されたネットワークに対するパケットの送受信を行うものであり、物理層に係る制御を行うネットワーク物理層制御部であって伝送路側のデータ（光信号や電気信号）と画像処理装置１側のデータ（論理信号）との間のデータ変換を行うものである。
【００４０】
コントローラＩ／Ｆ２６６は、システムコントロール２９と接続するためのインタフェースである。
【００４１】
ＮＩＣパワーマネージメント２６７は、ＮＩＣ２６の各モジュールに対する電力供給のオン／オフを夫々制御するものである。
【００４２】
パケットフィルタ２６８は、受信したネットワークパケットのフィルタリングを行うものである。
【００４３】
具体的には、このパケットフィルタ２６８は、後で詳述するＮＩＣ省エネモードＭ３（図４参照）で受信したパケットの通信プロトコル（ネットワークプロトコルともいう。）を判別し、自装置宛てのパケットか否かを判定する。また、パケットフィルタ２６８は、受信したパケットが自装置宛てのパケットで無いと判定した場合、受信したパケットを破棄する。
【００４４】
また、パケットフィルタ２６８は、受信したパケットが自装置宛てのパケットであると判定した場合、そのパケットがＣＰＵ２６１を起動しなくても応答できるパケットであるか否かを判定する。また、パケットフィルタ２６８は、ＣＰＵ２６１を起動しないと応答できないパケットである判定した場合、ＮＩＣパワーマネージメント２６７に対してその旨を通知する。また、パケットフィルタ２６８は、ＣＰＵ２６１を起動しなくても応答できると判定した場合、パケットジェネレータ２６９にそのパケットを転送する。
【００４５】
パケットジェネレータ２６９は、ＮＩＣ省エネモードＭ３（図４参照）においてＣＰＵ２６１を起動せずに応答する場合のパケットを生成して送信するものである。具体的には、このパケットジェネレータ２６９は、パケットフィルタ２６８から転送されてきたパケットのデータの中から応答に必要なデータを抜き出して応答パケットを生成し、その生成した応答パケットをパケットフィルタ２６８及びＰＨＹ２６５を介してネットワーク（不図示）に送信する。
【００４６】
即ち、本実施形態のＮＩＣ２６では、ＣＰＵ２６１などが、ＮＩＣ２６が実行する複数のネットワーク応答処理のうち比較的に処理負荷の大きいネットワーク応答処理を実行する第１の機能部となっており、一方、パケットフィルタ２６８及びパケットジェネレータ２６９などが、上記第１の機能部が実行するネットワーク応答処理に比べて処理負荷の小さいネットワーク応答処理を実行する第２の機能部となっており、ＮＩＣパワーマネージメント２６７が第３の機能部となっている。
【００４７】
なお、パケットフィルタ２６８及びパケットジェネレータ２６９は、ＣＰＵで構成することも可能であるが、本実施形態では、待機動作状態における蓄電池８の電力消費を低減する目的で、簡単なロジック回路で構成されている。
【００４８】
次に、本実施形態の画像処理装置１がとり得る各種の動作状態及び状態遷移について図４〜図６を用いて説明する。
【００４９】
図４に示すように、本実施形態の画像処理装置１は、通常動作状態Ｍ１、コントローラ省エネモードＭ２及びＮＩＣ省エネモードＭ３という３種類の動作状態を取ることが可能である。
【００５０】
ここで、通常動作状態Ｍ１とは、コントローラ２を構成する全てのモジュール（図２参照）（ＮＩＣ２６を構成する全てのモジュールも含む）に対して電源ユニット６から電力が供給されている状態（即ち、商用電源１１から電力が供給されている状態）で、スキャナ部４が読取動作を行ったり、エンジン部５が画像形成動作を行ったりしている動作状態や、一定時間、上記読取動作や上記画像形成動作の実行を待機している動作状態のことである。なお、この通常動作状態Ｍ１においては、操作部３、スキャナ部４及びエンジン部５のうち使用する機能処理部（負荷部）に対してのみ電源ユニット６から電力が供給されるようになっている。また、この通常動作状態Ｍ１が、３種類の動作状態の中で最も消費電力が大きいものである。
【００５１】
なお、本実施形態の画像処理装置１は、通常動作状態Ｍ１において、一定時間、操作部３の操作やコンタクトガラス（不図示）を露出するためのＡＤＦ（不図示）の持ち上げ操作などのユーザ操作や、ネットワーク（不図示）を介した印字要求や、タイマー予約などの画像処理装置１の使用要求が無い場合に、コントローラ省エネモードＭ２に遷移するようになっている。
【００５２】
コントローラ省エネモードＭ２とは、図５に示すように、コントローラ２の各モジュールのうち、ボックスが白であるＮＩＣ２６及びパワーマネージメント２８にのみ充放電制御部９を介して蓄電池８から電力が供給され、一方、ボックスがグレーであるＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、エンジンＩ／Ｆ２３、操作部Ｉ／Ｆ２４、スキャナＩ／Ｆ２５、Ｉ／ＯＩ／Ｆ２７及びシステムコントロール２９には電力が供給されない状態で、ＮＩＣ２６及びパワーマネージメント２８のみが動作可能な第１の待機動作状態のことである。なお、このコントローラ省エネモードＭ２においては、操作部３、スキャナ部４及びエンジン部５のいずれにも電力が供給されないようになっている。
【００５３】
なお、本実施形態の画像処理装置１は、コントローラ省エネモードＭ２において、一定時間、ネットワーク通信の要求が無い場合に、ＮＩＣ省エネモードＭ３に遷移するようになっている。また、本実施形態の画像処理装置１は、コントローラ省エネモードＭ２において、上記使用要求が有った場合に、通常動作状態Ｍ１に遷移（復帰）するようになっている。
【００５４】
ＮＩＣ省エネモードＭ３とは、コントローラ２を構成する各モジュールのうち、ＮＩＣ２６及びパワーマネージメント２８に対してのみ充放電制御部９を介して創エネ部７から電力が供給され、特に、ＮＩＣ２６においては、図６に示すように、ＮＩＣ２６の各モジュールのうち、ボックスが白であるＰＨＹ２６５、ＮＩＣパワーマネージメント２６７、パケットフィルタ２６８及びパケットジェネレータ２６９にのみ充放電制御部９を介して創エネ部７から電力が供給され、一方、ボックスがグレーであるＣＰＵ２６１、ＲＯＭ２６２、ＲＡＭ２６３、ＭＡＣ２６４及びコントローラＩ／Ｆ２６６には電力が供給されない状態で、ＰＨＹ２６５、ＮＩＣマネージメント２６７、パケットフィルタ２６８及びパケットジェネレータ２６９のみが動作可能な第２の待機動作状態のことである。なお、このＮＩＣ省エネモードＭ３においては、操作部３、スキャナ部４及びエンジン部５のいずれにも電力が供給されないようになっている。また、このＮＩＣ省エネモードＭ３は、３種類の動作状態の中で最も消費電力が小さいものである。
【００５５】
なお、本実施形態の画像処理装置１は、ＮＩＣ省エネモードＭ３において、受信した自装置宛てのパケットがＮＩＣ省エネモードＭ３のまま応答することができないパケットであった場合に、コントローラ省エネモードＭ２に遷移するようになっている。また、本実施形態の画像処理装置１は、ＮＩＣ省エネモードＭ３において、上記使用要求が有った場合に、コントローラ省エネモードＭ２を経由して通常動作状態Ｍ１に遷移するようになっている。
【００５６】
ところで、本実施形態の画像処理装置１では、上記したコントローラ省エネモードＭ２において蓄電池８からの電力供給が不安定になった場合（或いは不安定になりそうな場合）に、コントローラ２や電源切換制御部１０の制御のもと、各負荷部に対する電力供給を商用電源１１からの電力供給に切り換えるようになっている。
【００５７】
また、本実施形態の画像処理装置１では、上記したＮＩＣ省エネモードＭ３において創エネ部７からの電力供給が不安定になった場合（或いは不安定になりそうな場合）に、コントローラ２や電源切換制御部１０の制御のもと、各負荷部に対する電力供給を蓄電池８または商用電源１１からの電力供給に切り換えるようになっている。
【００５８】
次に、本実施形態の画像処理装置１における処理動作について図７及び図８を用いて説明する。
【００５９】
最初に、通常動作状態Ｍ１から他の動作状態としてのコントローラ省エネモードＭ２及びＮＩＣ省エネモードＭ３に遷移する場合の処理動作の手順について図７のフローチャートを用いて説明する。
【００６０】
図７に示すように、画像処理装置１では、通常動作状態Ｍ１において（ステップＳ１０１：Ｙｅｓ）、ＣＰＵ２０の制御のもと、一定時間内に画像処理装置１の上記使用要求があるか否かに基づきコントローラ省エネモードＭ２に遷移する必要があるか否かを判定する（ステップＳ１０２）。
【００６１】
ここで、一定時間内に上記使用要求が無かったことによりコントローラ省エネモードＭ２に遷移する必要があると判定された場合（ステップＳ１０２：Ｙｅｓ）、画像処理装置１は、コントローラ２のＲＡＭ２２などのメモリに記憶されているデータをＨＤＤ（不図示）に退避させてデータの安全性を確保するなどコントローラ省エネモードＭ２に遷移するための準備を行う（ステップＳ１０３）。
【００６２】
続いて、ＣＰＵ２０の制御のもと、電源切換制御部１０がコントローラ２などの各負荷部に対する電力供給を電源ユニット６からの電力供給から蓄電池８からの電力供給に切り換える（ステップＳ１０４）。それ以降、画像処理装置１は、コントローラ省エネモードＭ２に遷移し（ステップＳ１０５）、蓄電池８から供給される電力で動作する。
【００６３】
その後、画像処理装置１では、コントローラ省エネモードＭ２において一定時間内の復帰要因の受付を監視する（ステップＳ１０６）。具体的には、このステップＳ１０６では、パワーマネージメント２８が一定時間における復帰要因としてのユーザ操作の受付を監視し、ＮＩＣ２６が一定時間における復帰要因としてのネットワークの応答要求の受付を監視する。
【００６４】
この監視の結果、復帰要因が受け付けられた場合（ステップＳ１０７：Ｙｅｓ）、画像処理装置１では、通常動作状態Ｍ１に戻るために電源切換を行う（ステップＳ１０８）。即ち、このステップＳ１０８では、画像処理装置１は、コントローラ２などの各負荷部に対する電力供給を、蓄電池８からの電力供給から電源ユニット６からの電力供給に切り換える。
【００６５】
その後、画像処理装置１は、コントローラ省エネモードＭ２から通常動作状態Ｍ１に遷移し（ステップＳ１０９）、ここでの処理を終了する。
【００６６】
一方、ステップＳ１０６の監視の結果、一定時間内に復帰要因が受け付けられなかった場合（ステップＳ１０７：Ｎｏ）、画像処理装置１は、ＮＩＣ省エネモードＭ３に遷移する必要が有ると判定し（ステップＳ１１０：Ｙｅｓ）、続いて、ＮＩＣ２６のＲＡＭ２６３などのメモリに記憶されているデータをＨＤＤ（不図示）に退避させてデータの安全性を確保するなどＮＩＣ省エネモードＭ３に遷移するための準備を行う（ステップＳ１１１）。
【００６７】
続いて、電源切換制御部１０がコントローラ２などの各負荷部に対する電力供給を蓄電池８からの電力供給から創エネ部７からの電力供給に切り換える（ステップＳ１１２）。それ以降、画像処理装置１は、ＮＩＣ省エネモードＭ３に遷移し（ステップＳ１１３）、創エネ部７から供給される電力で動作する。
【００６８】
次に、ＮＩＣ省エネモードＭ３においてパケットを受信した場合の処理動作の手順について図８のフローチャートを用いて説明する。
【００６９】
図８に示すように、画像処理装置１では、ＮＩＣ省エネモードＭ３において（ステップＳ２０１：Ｙｅｓ）、パケットフィルタ２６８が、ネットワーク（不図示）からのパケットの受信を監視しており、自装置宛てのパケットを受信したと判定した場合（ステップＳ２０２：Ｙｅｓ）、続いて、自装置宛てのパケットをＲＡＭ２６３などのメモリに一時記憶する受信動作を行い（ステップＳ２０３）、続いて、パケットフィルタ２６８が、当該受信したパケットが応答が必要なパケットであるか否かの判定を行う（ステップＳ２０４）。
【００７０】
ここで、応答が必要なパケットで無いと判定された場合（ステップＳ２０５：Ｎｏ）、パケットフィルタ２６８が、受信したパケットを破棄して（ステップＳ２０６）、画像処理装置１は、処理をステップＳ２０２に戻して、再度、パケットの受信を監視する。
【００７１】
一方、応答が必要なパケットであると判定された場合（ステップＳ２０５：Ｙｅｓ）、続いて、パケットフィルタ２６８が、当該受信したパケットの通信プロトコルの種別に対応するハードウェアの処理負荷に応じて、当該受信したパケットの応答がコントローラ２のＣＰＵ２０を使用せずにＮＩＣ２６だけで応答可能なものであるか否かの判定を行う（ステップＳ２０７）。
【００７２】
この判定の結果、パケットフィルタ２６８が、受信したパケットがコントローラ２のＣＰＵ２０を起動しないと応答できないパケットであることから、ＣＰＵ２０を使用せずにＮＩＣ２６だけで応答することが不可能であると判定した場合（ステップＳ２０８：Ｎｏ）、画像処理装置１は、ＮＩＣ省エネモードＭ２から復帰してコントローラ省エネモードＭ２に遷移し（ステップＳ２０９）、更に、コントローラ省エネモードＭ２から復帰して（ステップＳ２１０）、コントローラ２のＣＰＵ２０の制御のもと、電源切換制御部１０が各負荷部に対する電力供給を創エネ部７からの電力供給から電源ユニット６からの電力供給に切り換える（ステップＳ２１１）。それ以降、画像処理装置１は、通常動作状態Ｍ１に遷移し（ステップＳ２１２）、電源ユニット６から供給される電力で動作する。
【００７３】
一方、ステップＳ２０７の判定の結果、パケットフィルタ２６８が、受信したパケットがコントローラ２０のＣＰＵ２０を起動せずに応答できるパケットであることから、ＮＩＣ２６での応答が可能であると判定した場合（ステップＳ２０８：Ｙｅｓ）、続いて、パケットフィルタ２６８が、受信したパケットの通信プロトコルの種別をもとにＮＩＣ省エネモードＭ３のまま応答が可能であるか否か、即ち、ＮＩＣ２６のＣＰＵ２６１を使用せずに応答が可能であるか否かを判定する（ステップＳ２１３）。
【００７４】
この判定の結果、パケットフィルタ２６８が、受信したパケットがＮＩＣ２６のＣＰＵ２６１を使用せずに応答できるパケット｛例えば、ＡＲＰ（Address  Resolution  Protocol）リクエストパケットや、Ｐｉｎｇ（Packet  Internet  Groper）のパケットなど｝であることから、ＮＩＣ省エネモードＭ３のまま応答が可能であると判定した場合（ステップＳ２１３：Ｙｅｓ）、ＮＩＣ２６は、ＮＩＣ省エネモードＭ３のまま応答を行う（ステップＳ２１４）。即ち、ステップＳ２１４では、ＮＩＣ２６は、ＰＨＹ２６５、パケットフィルタ２６８及びパケットジェネレータ２６９を使用して応答パケットを生成し、該生成した応答パケットをネットワーク（不図示）上に送出する（ステップＳ２１４）。
【００７５】
なお、ここで、上記ＡＲＰ（アドレス解決プロトコル）について説明する。ＡＲＰとは、ＩＰ（Internet  Protocol）アドレスからＭＡＣアドレスを取得するためのプロトコルのことである。即ち、このＡＲＰでは、ホストコンピュータ（ＰＣ：Personal  Computer）がＡＲＰリクエストパケットを用いてネットワークに接続されている機器のＭＡＣアドレスを問い合わせ、問い合わせを受けた機器が自装置に割り当てられているＭＡＣアドレスを書き込んだＡＲＰレスポンスパケットを返信するように規定されている。
【００７６】
即ち、ＡＲＰリクエストパケットに対する応答パケットとしてのＡＲＰレスポンスパケットは、ＡＲＰレスポンスパケットのフォーマットに自装置に割り当てられているＭＡＣアドレスを書き込むだけで済むため、本実施形態では、ＡＲＰリクエストパケットに対する応答処理は、ハードウェアの処理負荷の小さいネットワーク応答処理であって、ＮＩＣ２６のＣＰＵ２６１を使用せずに、ＮＩＣ２６のＰＨＹ２６５、パケットフィルタ２６８及びパケットジェネレータ２６９のみを使用して応答することが可能なネットワーク応答処理として定めている。
【００７７】
また、ここで、上記Ｐｉｎｇについて説明する。Ｐｉｎｇとは、インターネットなどのＴＣＰ（Transmission  Control  Protocol）／ＩＰ（Internet  Protocol）ネットワークで相手先のコンピュータや通信回線の状況をチェックするのに利用する通信プロトコルのことである。即ち、このＰｉｎｇでは、ホストコンピュータ（ＰＣ）が状況確認用のＰｉｎｇパケットを相手先のコンピュータに送り、それに対する返信用のＰｉｎgパケットの戻る時間をチェックすることで状況を認識するように規定されている。
【００７８】
即ち、状況確認用のＰｉｎｇパケットに対する応答パケットとしての返信用のＰｉｎｇパケットは、予め返信用として定められたデータ量の小さいパケットであるため、本実施形態では、状況確認用のＰｉｎｇパケットに対する応答処理は、ハードウェアの処理負荷の小さいネットワーク応答処理であって、ＮＩＣ２６のＣＰＵ２６１を使用せずに、ＮＩＣ２６のＰＨＹ２６５、パケットフィルタ２６８及びパケットジェネレータ２６９のみを使用して応答することが可能なネットワーク応答処理として定めている。
【００７９】
また、ここで、ステップＳ２１３及びステップＳ２１４の具体的な処理の一例として、例えば、受信したパケットが自装置宛てのＡＲＰリクエストパケットであった場合のステップＳ２１３及びステップＳ２１４の具体的な処理について説明する。
【００８０】
この場合、ステップＳ２１３において、パケットフィルタ２６８が、受信したパケット（即ち、ＡＲＰリクエストパケット）の通信プロトコルが「ＡＲＰ」であることからＮＩＣ省エネモードＭ３のまま応答が可能であると判定する（ステップＳ２１３：Ｙｅｓ）。すると、続く、ステップＳ２１４において、パケットフィルタ２６８がパケットジェネレータ２６９に受信したＡＲＰリクエストパケットを転送する。そして、同じくステップＳ２１４において、パケットジェネレータ２６９が受け取ったパケットから必要なデータを抽出し、自装置に割り当てられて所定の記憶部に記憶されているＭＡＣアドレスを書き込んだＡＲＰレスポンスパケットを生成し、パケットフィルタ２６８及びＰＨＹ２６５を介してネットワーク（不図示）上に送出する。
【００８１】
また、ステップＳ２１３及びステップＳ２１４の具体的な処理のその他の一例として、例えば、受信したパケットが自装置宛ての状況確認用のＰｉｎｇパケットであった場合のステップＳ２１３及びステップＳ２１４の具体的な処理について説明する。
【００８２】
この場合、ステップＳ２１３において、パケットフィルタ２６８が、受信したパケット（即ち、状況確認用のＰｉｎｇパケット）の通信プロトコルが「Ｐｉｎｇ」であることからＮＩＣ省エネモードＭ３のまま応答が可能であると判定する（ステップＳ２１３：Ｙｅｓ）。すると、続く、ステップＳ２１４において、パケットフィルタ２６８がパケットジェネレータ２６９に受信した状況確認用のＰｉｎｇパケットを転送する。そして、同じくステップＳ２１４において、パケットジェネレータ２６９が受け取ったパケットから必要なデータを抽出し、予め定められているデータ量の小さい返信用のＰｉｎｇパケットを生成し、パケットフィルタ２６８及びＰＨＹ２６５を介してネットワーク（不図示）上に送出する。
【００８３】
図８に戻って、ステップＳ２１３の判定の結果、パケットフィルタ２６８が、受信したパケットがＮＩＣ２６のＣＰＵ２６１を起動しないと応答できないパケット｛例えば、ＳＮＭＰ（Simple  Network  Management  Protocol）のパケットや、ＴＣＰのパケットなど｝であることから、ＮＩＣ省エネモードＭ３のままで応答が不可能であると判定した場合（ステップＳ２１３：Ｎｏ）、ＮＩＣ２６のＲＡＭ２６３などのメモリに記憶されているデータをＨＤＤ（不図示）に退避させてデータの安全性を確保するなどＮＩＣ省エネモードＭ３からコントローラ省エネモードＭ２に復帰する準備を行う（ステップＳ２１５）。
【００８４】
なお、ここで、ＳＮＭＰやＴＣＰなどの通信プロトコルに係るパケットは、データ量が多かったり、データの内容が都度変化したり、相手先との接続状態を確かめた状態で応答する必要があったりする。従って、本実施形態では、ＳＮＭＰのパケットやＴＣＰのパケットに対する応答処理は、ハードウェアの処理負荷の大きい処理であって、ＮＩＣ２６のＰＨＹ２６５、パケットフィルタ２６８及びパケットジェネレータ２６９のみでは応答できず、ＮＩＣ２６のＣＰＵ２６１を使用しないと応答できない処理として定めている。
【００８５】
ステップＳ２１５の準備処理後、電源切換制御部１０が各負荷部に対する電力供給を創エネ部７からの電力供給から蓄電池８からの電力供給に切り換える（ステップＳ２１６）。それ以降、画像処理装置１は、コントローラ省エネモードＭ２に遷移し（ステップＳ２１７）、蓄電池８から供給される電力で動作する。
【００８６】
続いて、画像処理装置１は、処理をステップＳ２１４に移行し、ＮＩＣ２６のＣＰＵ２６１の制御のもと、受信したパケット（ＳＮＭＰのパケットやＴＣＰのパケットなど）に対する応答パケットを生成してネットワーク（不図示）上に送出する。
【００８７】
即ち、以上説明した本実施形態によれば、コントローラ省エネモードＭ２やＮＩＣ省エネモードＭ３などの待機動作状態における蓄電池（蓄電手段）の電力消費を低減することができるので、待機動作状態において商用電源の消費電力が０Ｗである時間を長く維持して従来に比べより省エネを図ることができる。
【００８８】
以上、例示的な実施形態に基づいて説明したが、本実施形態は、上記した実施形態により限定されるものではない。
【００８９】
例えば、上記実施形態では、創エネ部７、蓄電池８及び充放電制御部９の各モジュールが画像処理装置１の筐体内部に設置された形態を示しているが（図１参照）、これに限定されず、上記各モジュールを画像処理装置１の外部に設置するような形態とすることも可能である。そのような構成によれば、上記各モジュールの何れかが故障して機能しなくなった場合でも、装置外部に設置された故障モジュールのみを簡単に交換することができるため、画像処理装置１全体を交換または改修する方法に比べ、より簡単且つ安価に対処することが可能となる。
【００９０】
また、上記実施形態では、特に説明していないが、創エネ部７から負荷部に直接供給する電力を安定化させるための安定化回路（レギュレータ）を設けるようにしても良い。これによれば、ＮＩＣ省エネモードＭ３において創エネ部７から負荷部に供給される電力を安定化させることが可能となる。
【００９１】
また、上記実施形態のコントローラ２やＮＩＣ２６における処理を実行するプログラムは、画像処理装置１のＲＯＭ２１やＲＯＭ２６２や図示しないＲＯＭなどの記憶部に予め組み込んで提供することが可能である。また、上記プログラムは、インストール可能な形式または実行可能な形式のファイルでコンピュータで読み取り可能な記憶媒体に記憶して提供することが可能である。更に、上記プログラムは、インターネットなどのネットワーク経由で提供または配布したりすることも可能である。
【００９２】
また、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９３】
１  画像処理装置（電子機器）
２  コントローラ（制御部）
２０  ＣＰＵ
２１  ＲＯＭ
２２  ＲＡＭ
２３  エンジンＩ／Ｆ
２４  操作部Ｉ／Ｆ
２５  スキャナＩ／Ｆ
２６  ＮＩＣ（ネットワーク制御手段）
２６１  ＣＰＵ（第１の機能部）
２６２  ＲＯＭ
２６３  ＲＡＭ
２６４  ＭＡＣ
２６５  ＰＨＹ
２６６  コントローラＩ／Ｆ
２６７  ＮＩＣパワーマネージメント（第３の機能部）
２６８  パケットフィルタ（第２の機能部）
２６９  パケットジェネレータ（第２の機能部）
２７  Ｉ／ＯＩ／Ｆ
２８  パワーマネージメント
２９  システムコントロール
３  操作部
４  スキャナ部（画像処理手段）
５  エンジン部（画像処理手段）
６  電源ユニット（ＰＳＵ、電源ユニット手段）
７  創エネ部（創エネ手段、待機電源）
８  蓄電池（蓄電手段、待機電源）
９  充放電制御部（充放電制御手段）
１０、１０Ａ、１０Ｂ  電源切換制御部（電源切換制御手段）
１１  商用電源（主電源）
Ｍ１  通常動作状態
Ｍ２  コントローラ省エネモード（他の待機動作状態）
Ｍ３  ＮＩＣ省エネモード（所定の待機動作状態）
【先行技術文献】
【特許文献】
【００９４】
【特許文献１】特許第４２７５１６８号公報
【図１】
2013166307.tif 000003
【図２】
2013166307.tif 000004
【図３】
2013166307.tif 000005
【図４】
2013166307.tif 000006
【図５】
2013166307.tif 000007
【図６】
2013166307.tif 000008
【図７】
2013166307.tif 000009
【図８】
2013166307.tif 000010