(57)【要約】【課題】蓄電された電力で待機状態をより長く維持する画像処理装置、情報処理装置及び応答方法を提供する。【解決手段】本発明の情報処理装置、及び画像処理装置は、少なくとも１つのプロトコルによりメッセージを送受信可能な情報処理装置（画像処理装置）であって、電気を充放電する蓄電部と、当該蓄電部の残量を検知する残量検知部と、当該蓄電部から情報処理装置（画像処理装置）に電力が供給される省エネモードのときは、前記プロトコルのうち当該残量に応じて定められた応答可能なプロトコルのメッセージに応答する応答部とを備える。【選択図】図１
2014110023.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのプロトコルによりメッセージを送受信可能な情報処理装置であって、
電気を充放電する蓄電部と、
前記蓄電部の残量を検知する残量検知部と、
前記蓄電部から前記情報処理装置に電力が供給される省エネモードのときは、前記プロトコルのうち前記残量に応じて定められた応答可能プロトコルのメッセージに応答する応答部と
を備える情報処理装置。
【請求項２】
前記情報処理装置に電力を供給する電源部と、
前記蓄電部、又は前記電源部のいずれか一方から電力の供給を受けるように切り換える電源切換部とを更に備え、
前記電源切換部は、
前記応答部が、前記省エネモードでは応答できない前記プロトコルのメッセージを受信した場合に、前記情報処理装置の電力の供給元を前記電源部に切り換える
請求項１に記載の情報処理装置。
【請求項３】
省エネモードに移行する前に、前記情報処理装置が接続されているネットワークを流れるメッセージの前記プロトコルを監視し、前記プロトコルのメッセージに応答するために必要なデータを収集する制御部を更に備え、
前記応答部は、前記データに基づいて前記応答可能プロトコルのメッセージに応答する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記応答可能プロトコルの種類の数は、前記残量に応じて減少するように定められている
請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
少なくとも１つのプロトコルによりメッセージを送受信可能な画像処理装置であって、
電気を充放電する蓄電部と、
前記蓄電部の残量を検知する残量検知部と、
前記蓄電部から前記画像処理装置に電力が供給される省エネモードのときは、前記プロトコルのうち前記残量に応じて定められた応答可能プロトコルのメッセージに応答する応答部と
を備える画像処理装置。
【請求項６】
少なくとも１つのプロトコルによりメッセージを送受信可能な情報処理装置の応答方法であって、
残量検知部が、蓄電部の残量を検知するステップと、
応答部が、前記蓄電部から前記情報処理装置に電力が供給される省エネモードのときは、前記プロトコルのうち前記残量に応じて定められた応答可能プロトコルのメッセージに応答するステップと
を含む応答方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、情報処理装置及び応答方法に関する。
【背景技術】
【０００２】
ＬＰ（Ｌｉｎｅ  Ｐｒｉｎｔｅｒ）やＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）等の画像処理装置は、稼動時だけでなく、待機時の消費電力を低減することが望まれている。待機時の消費電力は、画像処理装置を省エネモードで動作させることにより削減することができる。一般に、当該省エネモードは、スリープモード等と称されることが多い。スリープモードでは、一定の期間、画像処理装置が操作を受け付けなかった場合等に移行する画像処理装置の待機状態のときに、当該待機状態で使用されない機能の電源供給を止めたり、動作を遅くしたりといった施策がなされる。
【０００３】
待機状態の機器の消費電力を低減する技術に関する文献としては、例えば、特許文献１がある。特許文献１の画像形成装置は、スリープ状態のときに、サブＣＰＵがネットワークから受信したステータス取得要求を処理することにより、システム全体の消費電力を節減している。
【０００４】
一方、太陽電池や燃料電池、或いは動力変換や熱電変換による電力生成といった創エネ技術が知られている。しかしながら、従来の創エネ技術はエネルギーの変換効率が悪い。例えば、太陽電池では１０〜１５％程度、熱電変換では２０〜３０％程度である。そのため、蓄電池等に電気を蓄電する場合には長時間を要する。また、蓄電された電気を、画像処理装置等の機器の通常の動作時に使用すると、蓄電された電気はすぐに消費されてしまうため、機器待機時に蓄電池が使用されている。機器待機時に蓄電池を使用することで、実質的に、消費電力０Ｗを実現することができる。すなわち、画像処理装置等の機器の待機時に、商用電源（ＡＣ（Ａｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ）電源）等から供給される電力を０Ｗにすることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、当該機器の待機状態の全てのネットワーク応答に、機器に蓄電されている電力を使用すると、機器に蓄電されている電力がすぐに無くなる問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、蓄電された電力で待機状態をより長く維持する画像処理装置、情報処理装置及び応答方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の情報処理装置は、少なくとも１つのプロトコルによりメッセージを送受信可能な情報処理装置であって、電気を充放電する蓄電部と、前記蓄電部の残量を検知する残量検知部と、前記蓄電部から前記情報処理装置に電力が供給される省エネモードのときは、前記プロトコルのうち前記残量に応じて定められた応答可能プロトコルのメッセージに応答する応答部とを備える。
【０００８】
また、本発明の画像処理装置は、少なくとも１つのプロトコルによりメッセージを送受信可能な画像処理装置であって、電気を充放電する蓄電部と、前記蓄電部の残量を検知する残量検知部と、前記蓄電部から前記画像処理装置に電力が供給される省エネモードのときは、前記プロトコルのうち前記残量に応じて定められた応答可能プロトコルのメッセージに応答する応答部とを備える。
【０００９】
また、本発明の応答方法は、少なくとも１つのプロトコルによりメッセージを送受信可能な情報処理装置の応答方法であって、残量検知部が、蓄電部の残量を検知するステップと、応答部が、前記蓄電部から前記情報処理装置に電力が供給される省エネモードのときは、前記プロトコルのうち前記残量に応じて定められた応答可能プロトコルのメッセージに応答するステップとを含む。
【発明の効果】
【００１０】
本発明によれば、蓄電された電力で待機状態をより長く維持する画像処理装置、情報処理装置及び応答方法を提供できるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施の形態の画像処理装置の構成の一例を示す図である。
【図２】図２は、第１の実施の形態の画像処理装置へ電力を供給するための構成の一例を説明するための図である。
【図３】図３は、第１の実施の形態の画像処理装置の制御部の通常動作モード時の電力供給方法について説明するための図である。
【図４】図４は、第１の実施の形態の画像処理装置の制御部の省エネモード時の電力供給方法について説明するための図である。
【図５】図５は、第１の実施の形態の画像処理装置の制御部の構成の一例を示す図である。
【図６】図６は、第１の実施の形態の画像処理装置の制御部が省エネモードのときの動作の一例を示す図である。
【図７】図７は、第１の実施の形態の画像処理装置の応答部の構成の一例を示す図である。
【図８】図８は、第１の実施の形態の画像処理装置の応答部が省エネモードのときの動作の一例を示す図である。
【図９】図９は、第１の実施の形態の画像処理装置の蓄電部の残量に応じた応答可能プロトコルのパケットの一例を示す図である。
【図１０】図１０は、第１の実施の形態の画像処理装置の動作モードの電力供給状態の一例について説明するための図である。
【図１１】図１１は、第１の実施の形態の画像処理装置の動作モードの遷移方法の一例について説明するための図である。
【図１２】図１２は、第１の実施の形態の画像処理装置の動作モードの遷移方法の一例を説明するためのフローチャートである。
【図１３】図１３は、第１の実施の形態の画像処理装置の制御部が省エネモードであるときに、パケットを受信した場合の動作の一例を説明するためのフローチャートである。
【図１４】図１４は、第１の実施の形態の画像処理装置の制御部が省エネモードであるときに、応答パケットを送信できるか否かを判定する動作（応答判定処理）の一例を説明するためのフローチャートである。
【図１５】図１５は、第１の実施の形態の画像処理装置の応答部が省エネモードから通常動作モードに切り換える動作の一例を説明するためのフローチャートである。
【図１６】図１６は、第２の実施の形態の情報処理装置の構成の一例を示す図である。
【図１７】図１７は、第２の実施の形態の情報処理装置へ電力を供給するための構成の一例を説明するための図である。
【図１８】図１８は、第２の実施の形態の情報処理装置の制御部の通常動作モード時の電力供給方法について説明するための図である。
【図１９】図１９は、第２の実施の形態の情報処理装置の制御部の省エネモード時の電力供給方法について説明するための図である。
【図２０】図２０は、第２の実施の形態の情報処理装置の制御部の構成の一例を示す図である。
【図２１】図２１は、第２の実施の形態の情報処理装置の制御部が省エネモードのときの動作の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、画像処理装置、情報処理装置及び応答方法の実施の形態を詳細に説明する。
【００１３】
（第１の実施の形態）
図１は、本実施の形態の画像処理装置１００の構成の一例を示す図である。第１の実施の形態の画像処理装置１００は、創エネ装置部１、充放電制御部２、蓄電部３、残量検知部４、電源切換部５、電源部６、制御部７、応答部８、操作部９、スキャナ１０、及びエンジン１１を備える。
【００１４】
創エネ装置部１は、太陽電池や熱電変換といった創エネ技術を搭載した装置である。充放電制御部２は、蓄電部３への充電、又は蓄電部３からの放電、或いは創エネ装置部１からの直接の電力供給を切り換える制御を行う。蓄電部３は、創エネ装置部１で創り出した電気を一時的に蓄える。蓄電部３は、例えば、蓄電池である。残量検知部４は、蓄電部３の残量を検知する。
【００１５】
なお、図１において、創エネ装置部１、充放電制御部２、及び蓄電部３は、画像処理装置１００の外部に設けてもよい。これにより、創エネ装置部１、充放電制御部２、及び蓄電部３のいずれかが故障した場合、外付けモジュールとして交換できる。外付けモジュールとして交換することにより、画像処理装置１００の本体を交換、及び改修するよりも安価に対処できる。
【００１６】
電源切換部５は、蓄電部３、又は電源部６のいずれか一方から、画像処理装置１００が電力の供給を受けるように切り換える。画像処理装置１００は、電源部６から電力の供給を受けている場合は、通常動作モードで動作する。画像処理装置１００は、蓄電部３から電力の供給を受けている場合は、省エネモードで動作する。電源部６は、画像処理装置１００に電力を供給する。電源部６は、例えば、商用電源から電力を受けるＰＳＵ（Ｐｏｗｅｒ  Ｓｕｐｐｌｙ  Ｕｎｉｔ）である。
【００１７】
制御部７は、画像処理装置１００の動作を制御する。例えば、制御部７は、省エネモードに移行する前に、画像処理装置１００が接続されているネットワークを流れるメッセージ（パケット等）のプロトコルを監視する。そして、制御部７は、当該プロトコルのメッセージに応答するために必要なデータを収集する。
【００１８】
応答部８は、制御部７のサブシステムとして動作する。応答部８は、画像処理装置１００が接続されているネットワークから受信したメッセージに応答する。また、応答部８は、省エネモードから通常動作モードへ移行するための判定等の制御も行う。省エネモード、及び通常動作モードの詳細については後述する。
【００１９】
操作部９は、印字設定や通信設定等の設定をユーザが実施するための装置である。スキャナ１０は、紙に印刷された画像を読み込む。エンジン１１は、スキャナ１０により読み取られた画像や、ホストＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）から送られてくる印字画像を印刷する。
【００２０】
図２は、本実施の形態の画像処理装置１００へ電力を供給するための構成の一例を説明するための図である。電源切換部５は、第１切換モジュール１２、及び第２切換モジュール１３を備える。図２中の実線は、電力の供給方向を示す。図２中の点線は、制御信号の供給方向を示す。
【００２１】
第１切換モジュール１２は、充放電制御部２、又は電源部６からの電力を、制御部７に供給する。第２切換モジュール１３は、充放電制御部２、又は電源部６からの電力を、応答部８に供給する。第２切換モジュール１３から個別に、応答部８に電力を供給することにより、第１切換モジュール１２から制御部７に電力の供給を停止させても、ネットワーク応答に必要な電力の供給を継続することができる。
【００２２】
制御部７は、第１切換モジュール１２から受けた電力を、操作部９、スキャナ１０、及びエンジン１１に供給する。応答部８は、第１切換モジュール１２に制御信号を送信し、第１切換モジュール１２を制御する。例えば、応答部８は、制御部７に電源部６から電力を供給するようにするための制御信号を、第１切換モジュール１２に送信する。
【００２３】
蓄電部３の残量を検知する残量検知部４は、電源切換部５、及び応答部８に制御信号を送信する。電源切換部５は、充放電制御部２を介した創エネ装置部１からの直接電力供給、蓄電部３からの電力供給、電源部６からの電力供給、又は電力供給の停止を制御する。例えば、制御部７の通常動作モードでは、電源部６から制御部７、応答部８、操作部９、スキャナ１０、及びエンジン１１等に電力を供給する。
【００２４】
画像処理装置１００に印字動作の要求が一定期間無い場合、又は機器設定等、予め決められた方法により、画像処理装置１００が待機状態に移行した場合、電源供給を創エネ装置部１、又は蓄電部３からの供給に切り換える。すなわち、画像処理装置１００は、制御部７の省エネモードに移行する。制御部７の省エネモードでは、ネットワーク接続を確認するためのネットワークプロトコル応答等に必要な応答部８、及び各モジュールへの電力の供給を制御するパワーマネージメント部２２以外のモジュールへの電力供給を停止する。
【００２５】
応答部８は、省エネモード時に、残量検知部４が検知した蓄電部３の残容量に応じて、応答すべきネットワークプロトコルのパケットを減らす。これにより、蓄電部３の残量の減少を抑えて、省エネ０Ｗの時間（電源部６から電力を供給しない時間）を長くすることが可能となる。応答部８が、応答が必要なプロトコルのパケットを受信したが、省エネモードで応答できない場合は、電源部６から電力を供給して応答する。すなわち、制御部７を、通常動作モードにする。
【００２６】
なお、応答部８が、応答が必要なプロトコルのパケットを受信したが、省エネモードで応答できない場合に、直ちに制御部７を通常動作モードにしなくてもよい。すなわち、応答部８の電力供給元を、蓄電部３から電源部６に変更することによって、応答可能なパケットの種類が増えるようにしてもよい。
【００２７】
なお、画像処理装置１００が、ユーザから操作を受け付けた場合や、印字データを受信した場合は、直ちに、制御部７を復帰させて通常動作モードで動作する。
【００２８】
図３は、本実施の形態の制御部７の通常動作モード時の電力供給方法について説明するための図である。通常動作モードは、電源部６から電力を電源切換部５に供給する。このとき、創エネ装置部１で生成される電力は、充放電制御部２を介して蓄電部３に蓄えられる。また、通常動作モードでは、残量検知部４はオフにする。
【００２９】
図４は、本実施の形態の制御部７の省エネモード時の電力供給方法について説明するための図である。省エネモードでは、蓄電部３、又は創エネ装置部１から直接、電力を電源切換部５に供給する。このとき、制御部７、操作部９、スキャナ１０、及びエンジン１１には電力を供給しない。蓄電部３の残量を検出する残量検知部４は、電源切換部５、及び応答部８に制御信号を送信する。応答部８は、当該制御信号を受けることにより、蓄電部３の残量に応じた応答パケットの種類を変更する。また、電源切換部５は、当該制御信号を受けることにより、電力の供給元を切り換える。
【００３０】
図５は、本実施の形態の制御部７の構成の一例を示す図である。本実施の形態の制御部７は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、パワーマネージメント部２２、システムコントロール部２３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２５、エンジンＩ／Ｆ２６、操作部Ｉ／Ｆ２７、スキャナＩ／Ｆ２８、応答部８、及びＩ／ＯＩ／Ｆ２９を備える。
【００３１】
ＣＰＵ２１は、制御部７を動作させるためのプログラムを実行する。パワーマネージメント部２２は、制御部７の各モジュールへの電力供給のＯｎ／Ｏｆｆを制御する。システムコントロール部２３は、制御部７の各モジュール間のデータの流れを制御する。ＲＯＭ２４は、ＣＰＵ２１で実行するプログラム等を記憶する。ＲＡＭ２５は、ＣＰＵ２１がプログラムを実行する際のワーク領域等に利用される。
【００３２】
エンジンＩ／Ｆ２６は、制御部７とエンジン１１との間のインターフェースである。操作部Ｉ／Ｆ２７は、制御部７と操作部９との間のインターフェースである。スキャナＩ／Ｆ２８は、制御部７とスキャナ１０との間のインターフェースである。応答部８は、画像処理装置１００が接続されているネットワークから受信したパケットに応答する。Ｉ／ＯＩ／Ｆ２９は、エンジンＩ／Ｆ２６、操作部Ｉ／Ｆ２７、及びスキャナＩ／Ｆ２８以外の入出力のインターフェースである。制御部７の通常動作モードでは、電源部６からの電力が、パワーマネージメント部２２により全てのモジュールに供給される。
【００３３】
図６は、本実施の形態の制御部７が省エネモードのときの動作の一例を示す図である。省エネモードでは、パワーマネージメント部２２、及び応答部８のみに電力が供給される。すなわち、省エネモードでは、ネットワーク応答に必要なモジュールのみに電力が供給される。省エネモードでは、蓄電部３から電力が供給されるため、実質、省エネ０Ｗの状態である。
【００３４】
パワーマネージメント部２２は、省エネモードから通常動作モードへ移行するときに、制御部７の各モジュールを起動する制御をする必要があるため通電させておく。例えば、応答部８が、ネットワーク上の他の端末から印字データを受け付けた場合、パワーマネージメント部２２は、システムコントロール部２３やエンジンＩ／Ｆ２６等のモジュールに、電源部６からの電力の供給を開始する。
【００３５】
図７は、本実施の形態の応答部８の構成の一例を示す図である。本実施の形態の応答部８は、制御部Ｉ／Ｆ４１、応答部パワーマネージメント部４２、パケット生成部４３、ＣＰＵ４４、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）部４５、パケットフィルタ部４６、ＰＨＹ（ＰＨＹｓｉｃａｌ）部４７、ＲＯＭ４８、及びＲＡＭ４９を備える。
【００３６】
制御部Ｉ／Ｆ４１は、応答部８と制御部７の他のモジュールとの間のインターフェースである。応答部パワーマネージメント部４２は、応答部８の各モジュールへの電力供給のＯｎ／Ｏｆｆを制御する。パケット生成部４３は、省エネモード時に、応答部８が応答するネットワークパケットの内、比較的容易に応答できるプロトコルのパケットを生成する。例えば、当該比較的容易に応答できるプロトコルのパケットは、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）やＰＩＮＧコマンドの応答（ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ））等である。応答部８が、省エネモードで生成できないパケットは、制御部７の通常動作モード等で生成する。
【００３７】
ＣＰＵ４４は、応答部８を動作させるためのプログラムを実行する。ＭＡＣ部４５は、ネットワークのデータリンク層に関するデータを処理する。パケットフィルタ部４６は、ネットワークパケットを判別する。ＰＨＹ部４７は、ネットワークの物理層に関するデータを処理する。ＲＯＭ４８は、ＣＰＵ４４で実行するプログラム等を記憶する。ＲＡＭ４９は、ＣＰＵ４４がプログラムを実行する際のワーク領域等に利用される。また、ＲＡＭ４９は、制御部７が省エネモードに入る前に収集したネットワーク応答に必要な情報を保持する。
【００３８】
図８は、本実施の形態の応答部８が省エネモードのときの動作の一例を示す図である。応答部８は、省エネモード時では、応答部パワーマネージメント部４２、パケット生成部４３、パケットフィルタ部４６、ＰＨＹ部４７、及びＲＡＭ４９のみに電力が供給される。なお、ＲＡＭ４９は、データ保持のために通電しておくが、応答部８が通常動作モードのときのＲＡＭ４９の動作時よりも低い消費電力モードにしておく。例えば、省電力モード時は、ＲＡＭ４９をリフレッシュモードにしておく。
【００３９】
省エネモードでは、パケット生成部４３が、ＡＲＰや、ＰＩＮＧコマンドの応答（ＩＣＭＰ）等の比較的容易に応答可能なプロトコルの応答パケットを生成する。パケットフィルタ部４６は、省エネモードで応答可能なプロトコルであるか否かを判断する。パケットフィルタ部４６が、省エネモードの応答部８の状態で応答できないプロトコルのパケットであると判断した場合は、パケットフィルタ部４６は、他のモジュールを復帰させるため、応答部パワーマネージメント部４２に復帰要求信号を送信する。応答部パワーマネージメント部４２は、当該復帰要求信号を受信すると、ＣＰＵ４４やＭＡＣ部４５等のモジュールへ電力を供給する。このとき、応答部８は、制御部７の通常動作モードまで一気に復帰してもよいし、応答部８内の全モジュールのみに電源部６からの電力を供給している状態に留めてもよい。
【００４０】
図９は、本実施の形態の蓄電部３の残量に応じた応答可能プロトコルのパケットの一例を示す図である。
【００４１】
図９の例では、応答部８は、蓄電部３の残量が１００％〜６０％のとき、ＡＲＰ、ＩＣＭＰ、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、及びＷＳＤ（Ｗｅｂ  Ｓｅｒｖｉｃｅｓ  ｏｎ  Ｄｅｖｉｃｅｓ）のパケットに応答する。また、応答部８は、蓄電部３の残量が５９％〜３０％のとき、ＡＲＰ、ＩＣＭＰ、及びＳＮＭＰのパケットに応答する。また、応答部８は、蓄電部３の残量が２９％〜４％のとき、ＡＲＰ、及びＩＣＭＰのパケットに応答する。
【００４２】
また、応答部８は、蓄電部３の残量が３％以下のとき、電力の供給元を電源部６に切り換える。応答部８は、電源部６から電力を受けることにより、ＡＲＰ、ＩＣＭＰ、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、及びＷＳＤ（Ｗｅｂ  Ｓｅｒｖｉｃｅｓ  ｏｎ  Ｄｅｖｉｃｅｓ）のパケットに応答する。
【００４３】
なお、蓄電部３の残量が少ない場合でも、応答するプロトコルは、言い換えると、応答の優先度が高いプロトコルである。したがって、比較的応答が容易なＡＲＰやＰＩＮＧ応答（ＩＣＭＰ）は優先度を最優先にする。また、ＷＳＤ等、応答が困難なプロトコルは、応答の優先度を低くする。当該優先度が低い程、蓄電部３の残量が低くなる度に、応答部８が省エネモードで応答するプロトコルから外されていく。
【００４４】
図１０は、本実施の形態の画像処理装置１００の動作モードの電力供給状態の一例について説明するための図である。制御部７は、通常動作モードでは、電源部６から電力が供給される。このとき、蓄電部３は、充電中となる。制御部７の通常動作モードでの電力供給範囲は、制御部７の全モジュールである。また、制御部７は、省エネモードでは、蓄電部３から電力が供給される。すなわち、蓄電部３は、放電中となる。制御部７の省エネモードでの電力供給範囲は、パワーマネージメント部２２、及び応答部８である。また、応答部８は、省エネモードでは、蓄電部３から電力が供給される。すなわち、蓄電部３は、放電中となる。応答部８の省エネモードでの電力供給範囲は、パワーマネージメント部２２、及び応答部８の一部のモジュール（図８参照）である。
【００４５】
図１１は、本実施の形態の画像処理装置１００の動作モードの遷移方法の一例について説明するための図である。図１１の例では、制御部７の通常動作モードと制御部７の省エネモードとの間で、移行／復帰が可能である。また、制御部７の省エネモードと応答部８の省エネモードとの間で、移行／復帰が可能である。また、応答部８の省エネモードと制御部７の通常動作モードとの間で、移行／復帰が可能である。
【００４６】
制御部７の省エネモードから、制御部７の通常動作モードに復帰する場合は、電力の供給元を、蓄電部３から電源部６に切り換える。また、応答部８の省エネモードから、制御部７の通常動作モードに復帰する場合は、電力の供給元を蓄電部３から電源部６に切り換える。
【００４７】
図１２は、本実施の形態の画像処理装置１００の動作モードの遷移方法の一例を説明するためのフローチャートである。
【００４８】
制御部７が、画像処理装置１００がネットワークに接続されたことを検知する（ステップＳ１）。制御部７は、当該ネットワーク上を流れるパケットのプロトコルを検索する（ステップＳ２）。なお、応答部８が、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）機能等を持つネットワーク動作を全て司るサブシステムであれば、ステップＳ１，及びステップＳ２を応答部８が実施してもよい。
【００４９】
制御部７は、ネットワーク上を流れるパケットのプロトコルの検索を開始してから、所定の検索時間が経過したか否かを判定する（ステップＳ３）。制御部７は、当該検索時間が経過した場合（ステップＳ３、Ｙｅｓ）は、ステップＳ４の処理に進む。制御部７は、当該検索時間が経過していない場合（ステップＳ３、Ｎｏ）は、ネットワークプロトコルの検索を継続する。
【００５０】
なお、当該検索時間は任意でよい。例えば、当該検索時間は１分である。また、定期的な応答を要求するプロトコルを検索するため、当該検索時間を１０分程度にしてもよい。なお、ステップＳ２の検索処理を行っても、画像処理装置１００の通常の印刷動作や、ネットワークデータ送受信の動作に影響を与える程の負荷はかからない。
【００５１】
制御部７は、制御部７が省エネモードに移行した際に、応答部８が応答するプロトコルを決定する（ステップＳ４）。なお、ステップＳ４は、応答部８が行ってもよい。なお、ステップＳ４で決定されるプロトコルは、例えば、定期的な応答が必要となるプロトコルである。
【００５２】
また、ステップＳ４で決定されるプロトコルは、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）ではなく、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）を利用するプロトコルであることが望ましい。これは、ＴＣＰは相手側との接続シーケンスを踏む必要があり、また、データが相手側に届いていない場合、再送動作が必要となるためである。すなわち、応答するための制御動作が複雑になるため、単純な構成のハードウェアやソフトウェアで応答することができない。したがって、電力の消費を抑えた省エネモード時の画像処理装置１００の構成では、ＴＣＰを利用したプロトコルのパケットに応答することは適切ではない。
【００５３】
一方、ＵＤＰは接続の確立は必ずしも必要とせず、送信に対する応答（ＡＣＫ）も不要である。すなわち、比較的簡単にネットワーク応答動作が可能である。したがって、電力の消費を抑えた省エネモード時の画像処理装置１００の構成でも、ＵＤＰを利用したプロトコルのパケットに応答することは可能である。
【００５４】
ただし、制御部７が省エネモードであっても、応答部８でＮＩＣ機能を要しており、ネットワーク動作全てを担う場合は、ＴＣＰを利用したプロトコルのパケットに応答してもよい。制御部７を通常動作モードにする必要がないためである。
【００５５】
制御部７は、ステップＳ４で決定したプロトコルを、応答部８に通知する（ステップＳ５）。制御部７は、制御部７の動作モードを、通常動作モードから省エネモードに移行するか否かを判定する（ステップＳ６）。制御部７は、例えば、所定の期間に、外部のコンピュータ等からの印字データの受信や、操作部９の操作等がなかった場合に、省エネモード（待機状態）に移行すると判定する。
【００５６】
制御部７が、省エネモードに移行すると判定する場合（ステップＳ６、Ｙｅｓ）は、制御部７は、制御部７の省エネモードで、応答部８が応答するプロトコルの応答パケットの生成に必要な機器情報を収集する。なお、当該機器情報の収集は、応答部８が行ってもよい。制御部７は、当該機器情報を応答部８のＲＡＭ４９に格納する（ステップＳ７）。
【００５７】
制御部７のパワーマネージメント部２２は、省エネモードでの動作に不要なモジュールの電力供給を遮断する（ステップＳ８）。電源切換部５、制御部７の省エネモード動作に必要なモジュールへの電力供給を、電源部６から、創エネ装置部１で生成された電力を蓄えた蓄電部３からの供給に切り換える（ステップＳ９）。
【００５８】
応答部８のパケット生成部４３は、パケットフィルタ部４６がステップＳ４で決定されたプロトコルのパケットを受信した場合に、当該パケットの応答パケットを生成する。応答部８は、当該応答パケットによって、ステップＳ４で決定されたプロトコルのパケットに応答する（ステップＳ１０）。
【００５９】
応答部８の応答部パワーマネージメント部４２は、応答部８の動作モードを省エネモードにするか否かを判定する（ステップＳ１１）。
【００６０】
ここで、応答部８の省エネモードについて説明する。応答部８が応答するプロトコルのパケットによっては、応答間隔が長く空くものもある。例えば、当該応答間隔は、１０分間隔である。その間、応答部パワーマネージメント部４２が、応答部８で使用されないモジュールに電力を供給すると無駄に電力を消費する。そのため、応答部パワーマネージメント部４２は、消費電力を削減するために、応答部８の不要なモジュールへの電力供給を遮断する省エネモードに移行する。
【００６１】
応答部パワーマネージメント部４２が、応答部８の省エネモードに移行すると判定した場合（ステップＳ１１、Ｙｅｓ）は、応答部８は、省エネモードで応答できるプロトコルのパケットに応答する（ステップＳ１２）。例えば、省エネモードで応答できるプロトコルは、ＡＲＰやＩＣＭＰ（ＰＩＮＧコマンドの応答）等である。
【００６２】
なお、応答部８が省エネモードに移行した場合に、ＡＲＰやＩＣＭＰ（ＰＩＮＧコマンドの応答）等に限られず、より複雑な応答を可能にしてもよい。この場合は、画像処理装置１００の機器情報等の情報が送れるように応答部８を設計することが考えられる。このとき、パケット生成部４３の複雑化と大規模化が予想される。しかしながら、ＣＰＵ４４、ＲＯＭ４８、及びＲＡＭ４９等が動作している場合の電力よりは消費電力を少なく抑えられるため、電力的にはメリットがある。
【００６３】
パケットフィルタ部４６は、受信したパケットが、応答部８の省エネモードで応答できないプロトコルのパケットであるか否かを判定する（ステップＳ１３）。応答部８の省エネモードで応答できないプロトコルのパケットである場合（ステップＳ１３、Ｙｅｓ）は、電力供給元を蓄電部３から電源部６に切り換える（ステップＳ１５）。応答部８の省エネモードで応答できないプロトコルのパケットでない場合（ステップＳ１３、Ｎｏ）は、ステップＳ１４に進む。
【００６４】
応答部パワーマネージメント部４２は、ユーザの操作（操作部９が操作を受け付けた場合、圧板検知等のセンサー機能が動作した場合、又は印字データの受信等）による復帰要求があるか否かを判定する（ステップＳ１４）。ユーザの操作による復帰要求がある場合（ステップＳ１４、Ｙｅｓ）は、電力供給元を蓄電部３から電源部６に切り換える（ステップＳ１５）。ユーザの操作による復帰要求がない場合（ステップＳ１４、Ｎｏ）は、ステップＳ１２に戻る。
【００６５】
制御部７を通常動作モードにして、応答部８を動作させることにより、制御部７の省エネモード、又は応答部８の省エネモードでは、応答できなかったパケットに応答する（ステップＳ１６）。
【００６６】
図１３は、本実施の形態の制御部７が省エネモードであるときに、パケットを受信した場合の動作の一例を説明するためのフローチャートである。制御部７が省エネモードの場合は、蓄電部３から制御部７に電力が供給される。
【００６７】
応答部８は、画像処理装置１００が接続されているネットワーク上の他の装置から、パケットを受信する（ステップＳ３１）。応答部８は、残量検知部４から受信した制御情報により、蓄電部３の残量を確認する（ステップＳ３２）。
【００６８】
応答部８は、蓄電部３の残量が１００％〜６０％の間であるか否かを判定する（ステップＳ３３）。蓄電部３の残量が１００％〜６０％である場合（ステップＳ３３、Ｙｅｓ）は、応答判定処理（残量１００％〜６０％の場合）を行う（ステップＳ３４）。応答判定処理（残量１００％〜６０％の場合）については後述する。蓄電部３の残量が１００％〜６０％でない場合（ステップＳ３３、Ｎｏ）は、ステップＳ３５に進む。
【００６９】
応答部８は、蓄電部３の残量が５９％〜３０％の間であるか否かを判定する（ステップＳ３５）。蓄電部３の残量が５９％〜３０％である場合（ステップＳ３５、Ｙｅｓ）は、応答判定処理（残量５９％〜３０％の場合）を行う（ステップＳ３６）。応答判定処理（残量５９％〜３０％の場合）については後述する。蓄電部３の残量が５９％〜３０％でない場合（ステップＳ３５、Ｎｏ）は、ステップＳ３７に進む。
【００７０】
応答部８は、蓄電部３の残量が２９％〜４％の間であるか否かを判定する（ステップＳ３７）。蓄電部３の残量が２９％〜４％である場合（ステップＳ３７、Ｙｅｓ）は、応答判定処理（残量２９％〜４％の場合）を行う（ステップＳ３８）。応答判定処理（残量２９％〜４％の場合）については後述する。蓄電部３の残量が２９％〜４％でない場合（ステップＳ３７、Ｎｏ）は、供給電源切換処理を行う（ステップＳ３９）。供給電源切換処理については後述する。
【００７１】
図１４は、本実施の形態の制御部７が省エネモードであるときに、応答パケットを送信できるか否かを判定する動作（応答判定処理）の一例を説明するためのフローチャートである。
【００７２】
応答部８のパケットフィルタ部４６は、残量に応じて定められた応答可能なプロトコルのパケットであるか否かを判定する（ステップＳ５１）。例えば、図９の蓄電部３の残量に応じた応答可能なプロトコルのパケットの一例に基づいて、応答可能なプロトコルのパケットであるか否かを判定する。応答可能なプロトコルのパケットである場合（ステップＳ５１、Ｙｅｓ）は、パケット生成部４３が、当該パケットの応答パケットを生成する（ステップＳ５２）。応答可能なプロトコルのパケットでない場合（ステップＳ５１、Ｎｏ）は、供給電源切換処理を行う（ステップＳ５４）。供給電源切換処理については後述する。
【００７３】
応答部８は、ＰＨＹ部４７を介して、パケット生成部４３がステップＳ５２で生成した応答パケットを送信する（ステップＳ５３）。
【００７４】
図１５は、本実施の形態の応答部８が省エネモードから通常動作モードに切り換える動作の一例を説明するためのフローチャートである。
【００７５】
電源切換部５は、電力の供給元を蓄電部３から電源部６に切り換える（ステップＳ６１）。これにより、制御部７は通常動作モードで動作する。応答部８のパケットフィルタ部４６は、応答可能なプロトコルの条件をリセットする（ステップＳ６２）。制御部７のＣＰＵ２１は、省エネモードでは、パケット生成部４３が生成できなかったプロトコルの応答パケットを生成する（ステップＳ６３）。応答部８は、ＰＨＹ部４７を介して、ステップＳ６３で生成された応答パケットを送信する（ステップＳ６４）。
【００７６】
第１の実施の形態の画像処理装置１００によれば、応答部８が省エネモードで応答できるプロトコルのパケット（応答部８の応答動作に必要な消費電力の少ないプロトコルのパケット）を判定することにより、蓄電部３に蓄電された電力により画像処理装置１００を動作させる時間をより長くすることができる。
【００７７】
（第２の実施の形態）
次に、第２の実施の形態について説明する。第１の実施の形態では、画像処理装置１００について説明した。第２の実施の形態では、情報処理装置２００について説明する。
【００７８】
図１６は、本実施の形態の情報処理装置２００の構成の一例を示す図である。第２の実施の形態の情報処理装置２００は、創エネ装置部１、充放電制御部２、蓄電部３、残量検知部４、電源切換部５、電源部６、制御部７、及び応答部８を備える。当該情報処理装置２００は、ＰＳＵ、蓄電池、及びネットワークインターフェース等を備えた任意の機器でよい。例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である。各モジュールの詳細については、第１の実施の形態の画像処理装置１００と同様であるため、説明を省略する。
【００７９】
図１７は、本実施の形態の情報処理装置２００へ電力を供給するための構成の一例を説明するための図である。電源切換部５は、第１切換モジュール１２、及び第２切換モジュール１３を備える。図１７中の実線は、電力の供給方向を示す。図１７中の点線は、制御信号の供給方向を示す。図１７の説明は、図２と同様であるため、詳細な説明を省略する。
【００８０】
図１８は、本実施の形態の制御部７の通常動作モード時の電力供給方法について説明するための図である。通常動作モードは、電源部６から電力を電源切換部５に供給する。このとき、創エネ装置部１で生成される電力は、充放電制御部２を介して蓄電部３に蓄えられる。また、通常動作モードでは、残量検知部４はオフにする。
【００８１】
図１９は、本実施の形態の制御部７の省エネモード時の電力供給方法について説明するための図である。省エネモードでは、蓄電部３、又は創エネ装置部１から直接、電力を電源切換部５に供給する。このとき、制御部７には電力を供給しない。蓄電部３の残量を検出する残量検知部４は、電源切換部５、及び応答部８に制御信号を送信する。応答部８は、当該制御信号を受けることにより、蓄電部３の残量に応じた応答パケットの種類を変更する。また、電源切換部５は、当該制御信号を受けることにより、電力の供給元を切り換える。
【００８２】
図２０は、本実施の形態の制御部７の構成の一例を示す図である。本実施の形態の制御部７は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、パワーマネージメント部２２、システムコントロール部２３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２５、応答部８、及びＩ／ＯＩ／Ｆ２９を備える。
【００８３】
Ｉ／ＯＩ／Ｆ２９は、情報処理装置２００がＰＣである場合は、例えば、マウスやキーボード等の入力装置、又は、外部装置の接続インターフェース等である。各モジュールの詳細な説明については、図５と同様のため、説明を省略する。
【００８４】
図２１は、本実施の形態の制御部７が省エネモードのときの動作の一例を示す図である。省エネモードでは、パワーマネージメント部２２、及び応答部８のみに電力が供給される。すなわち、省エネモードでは、ネットワーク応答に必要なモジュールのみに電力が供給される。省エネモードでは、蓄電部３から電力が供給されるため、実質、省エネ０Ｗの状態である。パワーマネージメント部２２は、省エネモードから通常動作モードへ移行するときに、制御部７の各モジュールを起動する制御をする必要があるため通電させておく。
【００８５】
第２の実施の形態の情報処理装置２００の応答部８の構成については、第１の実施の形態の画像処理装置１００と同様であるため、説明を省略する。また、本実施の形態の情報処理装置２００の制御部７、及び応答部８等の動作方法は、第１の実施の形態の画像処理装置１００と同様であるため、説明を省略する。
【００８６】
第２の実施の形態の情報処理装置２００によれば、応答部８が省エネモードで応答できるプロトコルのパケット（応答部８の応答動作に必要な消費電力の少ないプロトコルのパケット）を判定することにより、蓄電部３に蓄電された電力により情報処理装置２００を動作させる時間をより長くすることができる。
【符号の説明】
【００８７】
１  創エネ装置部
２  充放電制御部
３  蓄電部
４  残量検知部
５  電源切換部
６  電源部
７  制御部
８  応答部
９  操作部
１０  スキャナ
１１  エンジン
１２  第１切換モジュール
１３  第２切換モジュール
２１  ＣＰＵ
２２  パワーマネージメント部
２３  システムコントロール部
２４  ＲＯＭ
２５  ＲＡＭ
２６  エンジンＩ／Ｆ
２７  操作部Ｉ／Ｆ
２８  スキャナＩ／Ｆ
２９  Ｉ／ＯＩ／Ｆ
４１  制御部Ｉ／Ｆ
４２  応答部パワーマネージメント部
４３  パケット生成部
４４  ＣＰＵ
４５  ＭＡＣ部
４６  パケットフィルタ部
４７  ＰＨＹ部
４８  ＲＯＭ
４９  ＲＡＭ
【先行技術文献】
【特許文献】
【００８８】
【特許文献１】特許第３９８４８７６号公報
【図１】
2014110023.tif 000003
【図２】
2014110023.tif 000004
【図３】
2014110023.tif 000005
【図４】
2014110023.tif 000006
【図５】
2014110023.tif 000007
【図６】
2014110023.tif 000008
【図７】
2014110023.tif 000009
【図８】
2014110023.tif 000010
【図９】
2014110023.tif 000011
【図１０】
2014110023.tif 000012
【図１１】
2014110023.tif 000013
【図１２】
2014110023.tif 000014
【図１３】
2014110023.tif 000015
【図１４】
2014110023.tif 000016
【図１５】
2014110023.tif 000017
【図１６】
2014110023.tif 000018
【図１７】
2014110023.tif 000019
【図１８】
2014110023.tif 000020
【図１９】
2014110023.tif 000021
【図２０】
2014110023.tif 000022
【図２１】
2014110023.tif 000023