(57)【要約】【課題】省エネルギ制御時における蓄電池による電源供給の途絶を防ぐ。【解決手段】電源供給先の動作モードが、通常モードに対して消費電力を低減したスリープモードである場合に、電源供給先に電源を供給する。太陽電池モジュールなどにより発電する創エネ部の発電出力により充電される複数の蓄電部それぞれの状態と、創エネ部の発電出力とを監視する。電源供給先の動作モードがスリープモードである場合に、創エネ部および複数の蓄電部の監視結果に基づき、複数の蓄電部から電源供給先に電源を供給する蓄電部を選択すると共に、複数の蓄電部それぞれに対する発電出力による充電を制御する。【選択図】図１
2013048542.tif 000002
【特許請求の範囲】
【請求項１】
電源供給先の動作モードが、通常の動作モードである第１の動作モードに対して消費電力を低減した第２の動作モードである場合に、該電源供給先に電源を供給する電源装置であって、
発電部の発電出力により充電される複数の蓄電池それぞれの状態と、該発電部の発電出力とを監視する監視手段と、
前記電源供給先の動作モードが前記第２の動作モードである場合に、前記監視手段の監視結果に基づき、前記複数の蓄電池から前記電源供給先に電源を供給する蓄電池を選択すると共に、前記複数の蓄電池それぞれに対する前記発電出力による充電を制御する制御手段と
を有する
ことを特徴とする電源装置。
【請求項２】
前記監視手段は、
前記複数の蓄電池それぞれの状態が、放電可能な状態と、充電が必要な状態と、使用禁止状態とのうち何れの状態にあるかを監視し、
前記制御手段は、
前記監視手段の監視結果に従い、前記複数の蓄電池のうち前記使用禁止状態にある蓄電池に対して、充電および放電を行わないように制御する
ことを特徴とする請求項１に記載の電源装置。
【請求項３】
前記制御手段は、
前記監視手段の監視結果に従い、前記複数の蓄電池に前記使用禁止状態にある蓄電池が含まれる場合に、前記発電部の発電出力を前記電源供給先に供給するように制御する
ことを特徴とする請求項２に記載の電源装置。
【請求項４】
前記制御手段は、
前記監視手段の監視結果に基づき、前記複数の蓄電池それぞれの充電量および寿命のうち少なくとも一方を示す蓄電池情報を前記電源供給先に対して出力する
ことを特徴とする請求項１乃至請求項３の何れか１項に記載の電源装置。
【請求項５】
前記制御手段は、
前記監視手段の監視結果に基づき、前記発電部による発電量を示す発電情報を前記電源供給先に対して出力する
ことを特徴とする請求項１乃至請求項４の何れか１項に記載の電源装置。
【請求項６】
前記監視手段は、
前記複数の蓄電池それぞれの状態が電源供給可能状態か否かを監視し、
前記制御手段は、
前記監視手段の監視結果に基づき、前記複数の蓄電池の全てが電源供給不可状態である場合に、前記発電部の発電出力および商用電源のうち何れか一方を前記電源供給先に供給するように制御する
ことを特徴とする請求項１に記載の電源装置。
【請求項７】
前記制御手段は、
前記監視手段の監視結果に基づき、前記複数の蓄電池の全てが電源供給不可状態であり、且つ、前記発電部の発電出力が前記第２の動作モードにおいて必要とされる電力に達しない場合に、前記商用電源を前記電源供給先に供給するように制御する
ことを特徴とする請求項６に記載の電源装置。
【請求項８】
電源供給先の動作モードが、通常の動作モードである第１の動作モードに対して消費電力を低減した第２の動作モードである場合に、該電源供給先に電源を供給する電源装置の制御方法であって、
監視手段が、発電部の発電出力により充電される複数の蓄電池それぞれの状態と、該発電部の発電出力とを監視する監視ステップと、
制御手段が、前記電源供給先の動作モードが前記第２の動作モードである場合に、前記監視ステップの監視結果に基づき、前記複数の蓄電池から前記電源供給先に電源を供給する蓄電池を選択すると共に、前記複数の蓄電池それぞれに対する前記発電出力による充電を制御する制御ステップと
を有する
ことを特徴とする電源装置の制御方法。
【請求項９】
請求項１乃至請求項７の何れか１項に記載の電源装置と、
前記電源供給先としての画像形成手段と、
少なくとも前記第１の動作モードの場合に前記画像形成手段に対して電源を供給する主電源部と、
前記第１の動作モードと前記第２の動作モードとで、前記画像形成手段に対する電源の供給元を、前記主電源部と、前記複数の蓄電池および前記発電部のうち少なくとも１とで切り替える電源切替手段と
を有する
ことを特徴とする画像形成装置。
【請求項１０】
前記電源装置が脱着可能に構成され、
前記電源装置が接続されているか否かを検出する検出手段と、
前記検出手段により前記電源装置が接続されていないことが検出された場合に、前記電源の供給元を前記主電源部に切り替えるように前記電源切替手段を制御する画像形成装置制御手段と
をさらに有する
ことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記制御手段は、前記監視手段の監視結果に基づき、前記複数の蓄電池それぞれの充電量および寿命のうち少なくとも一方を示す情報と、前記発電部による発電量を示す情報とのうち少なくとも１を出力し、
前記制御手段から出力された、前記情報に基づく表示を行う表示手段をさらに有する
ことを特徴とする請求項９または請求項１０に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省エネルギ制御時に２次電池を用いて電源の供給を行う電源装置および電源装置の制御方法、ならびに、画像形成装置に関する。
【背景技術】
【０００２】
従来、スキャナ機能、プロッタ機能、ファクシミリ機能などを１の筐体に内蔵する画像形成装置などにおいて、環境問題に配慮し、省エネルギに対応した装置が提案され、実用化されている。このような省エネルギに対応した装置のうち、太陽電池などの発電装置による発電と、当該発電装置で発電された電力の２次電池への蓄積とにより省エネルギ制御時における画像形成装置の電力を賄うことで省エネルギ制御時の消費電力を抑制する技術が既に知られている。
【０００３】
特許文献１には、省エネルギ制御時には主電源の動作を停止し、２次電池（蓄電池）あるいは太陽電池から電力を供給する構成が開示されている。特許文献１によれば、省エネルギ制御時の消費電力を低減することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、発電装置の発電量不足による２次電池の充電不足や、２次電池の故障あるいは自然放電などにより、省エネルギ制御時の２次電池からの電源供給ができなくなる場合があるという問題点があった。
【０００５】
特許文献１においては、太陽電池の発電量不足や、２次電池の放電などにより太陽電池および２次電池から電源の供給を行うことができない場合に、主電源をオンとするようにしている。しかしながらこの場合、省エネルギの目的を達成できないおそれがあるという問題点があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、省エネルギ制御時における蓄電池による電源供給の途絶を防ぐことを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、第１の発明は、電源供給先の動作モードが、通常の動作モードである第１の動作モードに対して消費電力を低減した第２の動作モードである場合に、電源供給先に電源を供給する電源装置であって、発電部の発電出力により充電される複数の蓄電池それぞれの状態と、発電部の発電出力とを監視する監視手段と、電源供給先の動作モードが第２の動作モードである場合に、監視手段の監視結果に基づき、複数の蓄電池から電源供給先に電源を供給する蓄電池を選択すると共に、複数の蓄電池それぞれに対する発電出力による充電を制御する制御手段とを有することを特徴とする。
【０００８】
また、第２の発明は、電源供給先の動作モードが、通常の動作モードである第１の動作モードに対して消費電力を低減した第２の動作モードである場合に、電源供給先に電源を供給する電源装置の制御方法であって、監視手段が、発電部の発電出力により充電される複数の蓄電池それぞれの状態と、発電部の発電出力とを監視する監視ステップと、制御手段が、電源供給先の動作モードが第２の動作モードである場合に、監視ステップの監視結果に基づき、複数の蓄電池から電源供給先に電源を供給する蓄電池を選択すると共に、複数の蓄電池それぞれに対する発電出力による充電を制御する制御ステップとを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、省エネルギ制御時における２次電池による電源供給の途絶を防ぐことができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１の実施形態に適用可能な画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図２】図２は、第１の実施形態における、制御部による電源制御の例を示すフローチャートである。
【図３】図３は、第１の実施形態による各部の状態遷移を示すシーケンス図である。
【図４】図４は、第１の実施形態による各部の状態遷移を示すシーケンス図である。
【図５】図５は、第１の実施形態による各部の状態遷移を示すシーケンス図である。
【図６】図６は、第１の実施形態の第１の変形例による画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図７】図７は、第１の実施形態の第２の変形例による画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図８】図８は、第１の実施形態の第３の変形例による画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図９】図９は、第２の実施形態による画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図１０】図１０は、第２の実施形態による充電レベル判定テーブルの一例の構成を示す略線図である。
【図１１】図１１は、第２の実施形態による操作部に表示される充電レベルを示す画面の一例を示す略線図である。
【図１２】図１２は、第２の実施形態の第１の変形例による画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図１３】図１３は、第２の実施形態の第１の変形例による寿命予測テーブルの一例の構成を示す略線図である。
【図１４】図１４は、第２の実施形態の第１の変形例による操作部に表示される各蓄電部の予測寿命を示す画面の一例を示す略線図である。
【図１５】図１５は、第２の実施形態の第２の変形例による画像形成装置および創エネモジュールの一例の構成を示すブロック図である。
【図１６】図１６は、第２の実施形態の第２の変形例による発電電力値を示す画面の一例を示す略線図である。
【図１７】図１７は、第３の実施形態による故障判定テーブルの一例の構成を示す略線図である。
【図１８】図１８は、第３の実施形態による動作を説明するための各部の状態遷移を示すシーケンス図である。
【図１９】図１９は、第３の実施形態による画像形成装置および創エネモジュールの別の例の構成を示すブロック図である。
【図２０】図２０は、第３の実施形態の変形例による一例の制御を示すフローチャートである。
【図２１】図２１は、第３の実施形態の変形例による各部の状態遷移を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
以下に添付図面を参照して、本発明に係る電源装置および画像形成装置の実施形態を詳細に説明する。図１は、本発明の第１の実施形態に適用可能な画像形成装置１および電源ユニット（創エネモジュール２）の一例の構成を示す。画像形成装置１は、スキャナ機能とプリンタ機能とを有し、スキャナ機能で読み取った原稿画像に基づき、プリンタ機能により用紙などに対して印刷を行うことができる。また、創エネモジュール２は、画像形成装置１に対して接続または組み込まれて用いられ、画像形成装置１の動作モードが通常モードに対して消費電力が抑制されたスリープモードになっている場合に、当該画像形成装置１に対して電源を供給する。
【００１２】
図１を用いて画像形成装置１および創エネモジュール２の構成をより詳細に説明する。先ず、画像形成装置１について説明する。画像形成装置１は、コントローラ１０と、ハードディスクドライブ（ＨＤＤ）１１と、操作部１２と、ＦＣＵ(Facsimile  Control  Unit)１３と、エンジン部１４と、電源切替部１５と、主電源部１６と、メインスイッチ（ＳＷ）１７とを有する。
【００１３】
主電源部１６は、例えば商用電源から画像形成装置１の各部で使用する電源を生成する。主電源部１６から出力された電源１０３は、電源切替部１５に供給される。電源切替部１５は、創エネモジュール２から供給される電源１０２と、主電源部１６から供給される電源１０３とを切り替えて出力する。電源切替部１５から出力される電源１０４および１０５は、それぞれエンジン部１４およびコントローラ１０に供給される。
【００１４】
このとき、電源切替部１５は、例えば通常モード時にはエンジン部１４およびコントローラ１０にそれぞれ電源１０４および１０５を供給し、スリープモード時にはコントローラ１０にのみ電源１０５を供給するようにできる。これにより、スリープモード時の消費電力を低減することが可能となる。
【００１５】
エンジン部１４は、画像処理部３０、画像読取部３１および画像出力部３２を有する。画像読取部３１は、原稿を読み取り原稿画像データを出力する。画像処理部３０は、画像読取部３１から出力された原稿画像データに対して、加工、補正、編集、検知、変換などの所定の画像処理を施す。画像出力部３２は、画像処理部３０から出力された画像データに基づく画像形成を行う。具体的には、画像出力部３２は、用紙などに対して当該画像データに基づく印刷を行う。
【００１６】
コントローラ１０は、ＡＳＩＣ(Application  Specific  Integrated  Circuit)２０と、ＡＳＩＣ２１と、ＬＡＮ  Ｉ／Ｆ(Local  Area  Network  Interface)２２と、ＣＰＵ(Central  Processing  Unit)２７とを有すると共に、ＮＯＲ型フラッシュメモリ２３、ＮＡＮＤ型フラッシュメモリ２４、ＮＶＲＡＭ(Non-Volatile  Random  Access  Memory)２５およびＤＲＡＭ(Dynamic  RAM)２６の各メモリを有する。
【００１７】
ＡＳＩＣ２０は、ＨＤＤ１１、ＣＰＵ２７および画像処理部３０が接続され、これらＨＤＤ１１、ＣＰＵ２７および画像処理部３０の間でのデータ転送を制御する。例えば、画像読取部３１から出力され画像処理部３０で画像処理された原稿画像データは、ＡＳＩＣ２０により圧縮符号化され、一旦、ＨＤＤ１１に格納される。印刷時には、ＨＤＤ１１から読み出された圧縮画像データがＡＳＩＣ２０で伸張され、画像処理部３０に供給される。画像処理部３０は、ＡＳＩＣ２０から供給された画像データに対して所定の画像処理を施して画像出力部３２に供給する。
【００１８】
ＡＳＩＣ２１は、操作部１２、ＦＣＵ１３、ＬＡＮ  Ｉ／Ｆ２２およびＣＰＵ２７が接続されると共に、ＮＯＲ型フラッシュメモリ２３と、ＮＡＮＤ型フラッシュメモリ２４およびＮＶＲＡＭ２５の各メモリが接続される。ＡＳＩＣ２１は、これら接続された各部間でのデータ転送を制御する。
【００１９】
ＮＯＲ型フラッシュメモリ２３は、ファームウェアなどのプログラムが格納される。ＮＡＮＤ型フラッシュメモリ２４は、所定のテーブルなどが予め記憶される。また、ＮＶＲＡＭ２５は、この画像形成装置１に関する設定値などが予め記憶される。ＣＰＵ２７は、例えばＮＯＲ型フラッシュメモリ２３に格納されるプログラムに従い、ＤＲＡＭ２６をワークメモリとして用いてこの画像形成装置１の全体の動作を制御する。
【００２０】
操作部１２は、ユーザ操作のための操作子と、表示部と、操作子および表示部を駆動するための駆動回路とを含む。操作部１２は、操作子を表示部とを一体的に構成した、所謂タッチパネルとしてもよい。操作部１２は、操作に応じた制御信号を出力する。この制御信号は、ＡＳＩＣ２１を介してＣＰＵ２７に供給される。表示部は、ＡＳＩＣ２１を介して供給される、ＣＰＵ２７によりプログラムに従い生成された表示制御信号に基づき所定の表示がなされる。この表示部に対する表示と、操作子とを組み合わせてこの画像形成装置１をユーザが操作するためのＧＵＩ(Graphical  User  Interface)が構成される。
【００２１】
ＦＣＵ１３は、この画像形成装置１におけるＦＡＸ機能を実現する。例えばＦＣＵ１３は、公衆電話回線に接続され、ＦＡＸの送受信を行う。ＬＡＮ  Ｉ／Ｆ２２は、この画像形成装置１と、パーソナルコンピュータなど外部の情報機器とのデータ通信を制御する。
【００２２】
メインＳＷ１７は、ユーザ操作によりこの画像形成装置１の動作のオン／オフを切り替えるためのスイッチである。メインＳＷ１７は、操作出力として、ハイ（Ｈ）レベルでオン、ロー（Ｌ）レベルでオフを示す信号ＰＯＮ＿ＳＷ＿Ｐを出力し、主電源部１６および制御部４１に供給する。メインＳＷ１７は、オフ状態からオン状態に操作された場合、信号ＰＯＮ＿ＳＷ＿Ｐをローレベルからハイレベルに遷移させ、主電源部１６および制御部４１に対して、メインＳＷ１７がオン状態にされたことを通知する。
【００２３】
次に、創エネモジュール２について説明する。創エネモジュール２は、創エネ部４０と、制御部４１と、蓄電部５０Ａおよび５０Ｂとを有する。創エネ部４０は、例えば太陽電池モジュールを発電素子として用い、発電により電力を生成する。蓄電部５０Ａおよび５０Ｂは、それぞれ蓄電池を含み、例えば蓄電部５０Ａは、経路１００Ａを介して入力された電気により充電され、放電により電気を経路１００Ｂを介して出力する。同様に、蓄電部５０Ｂは、経路１０１Ａを介して入力された電気により充電され、放電により電気を経路１０１Ｂを介して出力する。
【００２４】
制御部４１は、創エネ部４０の発電電力の経路１２０の接続と、蓄電部５０Ａの入出力の経路１００Ａおよび１００Ｂの接続と、蓄電部５０Ｂの入出力の経路１０１Ａおよび１０１Ｂの接続とを制御する。また、制御部４１は、蓄電部５０Ａおよび５０Ｂの充放電の制御を行う。さらに、制御部４１は、創エネ部４０の発電出力と、蓄電部５０Ａおよび５０Ｂの状態とを監視する。
【００２５】
制御部４１は、これら各接続および充放電の制御、ならびに、各部の監視を、創エネ部４０から制御部４１に供給される信号ＰＯＫ＿ＰＧ＿Ｐと、蓄電部５０Ａとの間でやりとりする信号ＰＯＮ＿ＢＴ＃１＿Ｎおよび信号ＰＯＫ＿ＢＴ＃１＿Ｐと、蓄電部５０Ｂとの間でやりとりする信号ＰＯＮ＿ＢＴ＃２＿Ｎおよび信号ＰＯＫ＿ＢＴ＃２＿Ｐとに基づき制御する。また、制御部４１は、主電源部１６を信号ＰＯＮ＿ＡＣ＿Ｎおよび信号ＰＯＫ＿ＡＣ＿Ｐとに基づき制御する。
【００２６】
信号ＰＯＫ＿ＰＧ＿Ｐは、創エネ部４０による電源供給が可能であるか否かを示す。信号ＰＯＫ＿ＰＧ＿Ｐがハイ（Ｈ）レベルで、創エネ部４０による発電電力が十分であって、電源供給が可能であることを示す。信号ＰＯＫ＿ＰＧ＿Ｐがロー（Ｌ）レベルで、創エネ部４０による発電電力が不足しており、電源供給が不可であることを示す。
【００２７】
信号ＰＯＮ＿ＢＴ＃１＿Ｎおよび信号ＰＯＮ＿ＢＴ＃２＿Ｎは、それぞれ制御部４１から蓄電部５０Ａおよび５０Ｂに供給される信号であって、蓄電部５０Ａおよび５０Ｂを、充電状態、放電状態および待機状態の何れかの状態に制御する。信号ＰＯＫ＿ＢＴ＃１＿Ｐおよび信号ＰＯＫ＿ＢＴ＃２＿Ｐは、それぞれ蓄電部５０Ａおよび蓄電部５０Ｂから制御部４１に供給される信号であって、蓄電部５０Ａおよび５０Ｂによる電源供給が可能であるか否かを示す。例えば、信号ＰＯＫ＿ＢＴ＃１＿ＰがＨレベルで、蓄電部５０Ａの充電量が十分であり、電源供給が可能である事を示す。信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルで、蓄電部５０Ａの充電量が不足しており、電源供給が不可であることを示す。
【００２８】
信号ＰＯＮ＿ＡＣ＿Ｎは、制御部４１から主電源部１６に供給される信号であって、主電源部１６のオン／オフを制御する。信号ＰＯＮ＿ＡＣ＿ＮがＬレベルで主電源部１６がオンとされて主電源部１６から商用電源から生成された電源が出力され、Ｈレベルで主電源部１６がオフとされて主電源部１６からの電源出力が停止される。信号ＰＯＫ＿ＡＣ＿Ｐは、主電源部１６から制御部４１に供給される信号であって、主電源部１６による電源供給が可能であるか否かを示す。信号ＰＯＫ＿ＡＣ＿ＰがＬレベルで、主電源部１６による電源供給が可能であることを示し、Ｈレベルで、主電源部１６による電源供給が不可であることを示す。例えば、画像形成装置１のメインＳＷ１７から出力される信号ＰＯＮ＿ＳＷ＿ＰがＬレベルであって、メインＳＷ１７がオフ状態であることを示す場合に、主電源部１６による電源供給が不可とされる。
【００２９】
さらに、制御部４１は、電源切替部１５に対して信号ＰＯＮ＿ＰＳＵ＿Ｎを送信し、画像形成装置１における電源の供給元を主電源部１６と創エネモジュール２とで切り替える。信号ＰＯＮ＿ＰＳＵ＿ＮがＨレベルで、創エネモジュール２から供給される電源を選択し、信号ＰＯＮ＿ＰＳＵ＿ＮがＬレベルで、主電源部１６による電源供給を選択する。さらにまた、制御部４１とコントローラ１０内のＡＳＩＣ２１とは、通信線１３０を介して、現在の状態が通常モードおよびスリープモードの何れの状態であるかを示す状態通知のやりとりを行う。
【００３０】
図２は、本第１の実施形態における、制御部４１による電源制御の例を示すフローチャートである。なお、図２および以降の各図において、蓄電部５０Ａを蓄電部＃１、蓄電部５０Ｂを蓄電部＃２としてそれぞれ示している。
【００３１】
また、蓄電部５０Ａおよび５０Ｂの放電状態は、互いに排他的に制御されるものとする。例えば、蓄電部５０Ａおよび５０Ｂが共に電源供給が可能な状態の場合、制御部４１は、蓄電部５０Ａおよび５０Ｂのうち一方を放電状態とし、他方を待機状態とする。なお、蓄電部５０Ａおよび５０Ｂは、共に待機状態に制御することが可能であるものとする。
【００３２】
制御部４１は、ステップＳ１００で、蓄電部５０Ａ（蓄電部＃１）による電源の供給が可能であるか否かを判定する。具体的には、制御部４１は、蓄電部５０Ａから供給される信号ＰＯＫ＿ＢＴ＃１＿ＰがＨレベルであるか否かを判定する。制御部４１は、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルであって、蓄電部５０Ａによる電源の供給が不可であると判定した場合、処理をステップＳ１０１に移行させる。
【００３３】
制御部４１は、ステップＳ１０１で、蓄電部５０Ｂ（蓄電部＃２）による電源の供給が可能であるか否かを判定する。具体的には、制御部４１は、蓄電部５０Ｂから供給される信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルであるか否かを判定する。
【００３４】
制御部４１は、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルであって、蓄電部５０Ｂによる電源の供給が可能であると判定した場合、処理をステップＳ１０７に移行させる。ステップＳ１０７の処理については後述する。一方、制御部４１は、信号ＰＯＫ＿ＢＴ＃２＿ＰがＬレベルであって、蓄電部５０Ｂによる電源の供給が不可であると判定した場合、処理をステップＳ１０２に移行させる。
【００３５】
制御部４１は、ステップＳ１０２で、主電源部１６から電源の供給を行うように、電源切替部１５および主電源部１６を制御する。具体的には、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿ＮをＬレベルとして、電源切替部１５に主電源部１６からの電源供給を選択させる。その後、処理がステップＳ１００に戻される。なお、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮがＨレベルであった場合、当該信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオン状態とする。
【００３６】
制御部４１は、上述のステップＳ１００で、信号ＰＯＫ＿ＢＴ＃１＿ＰがＨレベルであって、蓄電部５０Ａによる電源の供給が可能であると判定した場合、処理をステップＳ１０３に移行させる。ステップＳ１０３では、制御部４１は、蓄電部５０Ａが放電状態にあるか否かを判定する。具体的には、制御部４１は、蓄電部５０Ａに供給される信号ＰＯＮ＿ＢＴ＃１＿ＮがＨレベルであるか否かを判定する。
【００３７】
制御部４１は、信号ＰＯＮ＿ＢＴ＃１＿ＮがＨレベルであって、蓄電部５０Ａが放電状態にあると判定した場合、処理をステップＳ１０４に移行させる。制御部４１は、ステップＳ１０４で、蓄電部５０Ａから電源の供給を行うように、電源切替部１５を制御する。具体的には、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿ＮをＨレベルとして、電源切替部１５に創エネモジュール２からの電源供給を選択させる。その後、処理がステップＳ１００に戻される。
【００３８】
制御部４１は、上述のステップＳ１０３で、信号ＰＯＮ＿ＢＴ＃１＿ＮがＬレベルであって、蓄電部５０Ａが放電状態ではないと判定した場合、処理をステップＳ１０５に移行させる。この場合、蓄電部５０Ａは、待機状態にある。ステップＳ１０５では、制御部４１は、蓄電部５０Ｂから供給される信号ＰＯＫ＿ＢＴ＃２＿Ｐに基づき、蓄電部５０Ｂによる電源の供給が可能であるか否かを判定する。
【００３９】
制御部４１は、ステップＳ１０５で、信号ＰＯＫ＿ＢＴ＃２＿ＰがＬレベルであって、蓄電部５０Ｂによる電源供給が不可であると判定した場合、処理をステップＳ１０６に移行させる。制御部４１は、ステップＳ１０６で、蓄電部５０Ａの状態を待機状態から放電状態に遷移させる。その後、処理がステップＳ１０４に移行される。
【００４０】
制御部４１は、ステップＳ１０５で、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルであって、蓄電部５０Ｂによる電源の供給が可能であると判定した場合、処理をステップＳ１０７に移行させる。ステップＳ１０７では、制御部４１は、蓄電部５０Ｂが放電状態にあるか否かを判定する。具体的には、制御部４１は、蓄電部５０Ｂに供給される信号ＰＯＮ＿ＢＴ＃２＿ＮがＨレベルであるか否かを判定する。
【００４１】
制御部４１は、ステップＳ１０７で、信号ＰＯＮ＿ＢＴ＃２＿ＮがＨレベルであって、蓄電部５０Ｂが放電状態にあると判定した場合、処理をステップＳ１０８に移行させる。制御部４１は、ステップＳ１０８で、蓄電部５０Ｂから電源の供給を行うように、電源切替部１５を制御する。制御部４１は、信号ＰＯＮ＿ＰＳＵ＿ＮをＨレベルとして、電源切替部１５に創エネモジュール２からの電源供給を選択させる。その後、処理がステップＳ１００に戻される。
【００４２】
制御部４１は、ステップＳ１０７で、信号ＰＯＮ＿ＢＴ＃２＿ＮがＬレベルであって、蓄電部５０Ｂが待機状態であると判定した場合、処理をステップＳ１０９に移行させる。制御部４１は、ステップＳ１０９で、蓄電部５０Ｂの状態を待機状態から放電状態に遷移させる。具体的には、制御部４１は、蓄電部５０Ｂに供給する信号ＰＯＮ＿ＢＴ＃２＿Ｎを、放電状態を示す状態に遷移させる。その後、処理がステップＳ１０８に移行される。
【００４３】
図３〜図５を用いて、本第１の実施形態による電源制御方法について説明する。図３は、本第１の実施形態による各部の状態遷移を示すシーケンス図である。
【００４４】
創エネモジュール２は、蓄電部５０Ａおよび５０Ｂを有すると共に、創エネ部４０で発電を行っているので、外部からの電源供給無しで稼働可能である。時点Ａまでの、信号ＰＯＫ＿ＡＣ＿ＰがＬレベル、メインＳＷ１７がオフの状態において、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルとされ、創エネ部４０による電源供給が可能であることが示される。
【００４５】
なお、上述したように、メインＳＷ１７は、画像形成装置１に設けられ、メインＳＷ１７に対する操作出力は、主電源部１６および制御部４１に供給されるものとする。
【００４６】
また、この例では、当初、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベル、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルとされ、蓄電部５０Ａが電源供給不可、蓄電部５０Ｂが電源供給可能な状態となっている。蓄電部５０Ａは、創エネ部４０からの発電電力により充電されるように、制御部４１に制御される。また、制御部４１に対して、蓄電部５０Ｂから電源が供給される。
【００４７】
時点Ａで、メインＳＷ１７がオンとされた場合、信号ＰＯＮ＿ＳＷ＿ＰがＬレベルからＨレベルに遷移され、主電源部１６に対して商用電源が供給される。信号ＰＯＮ＿ＡＣ＿Ｎは、初期状態でＬレベルとなっており、制御部４１は、信号ＰＯＮ＿ＳＷ＿Ｐに応じて主電源部１６をオンとし、主電源部１６から電源切替部１５への電源供給を開始する。このとき、信号ＰＯＮ＿ＰＳＵ＿Ｎが初期状態でＬレベルとされ主電源部１６からの電源が選択されている。そのため、主電源部１６から、電源切替部１５を介してエンジン部１４およびコントローラ１０に対して電源が供給される。画像形成装置１は、ウォームアップ動作の完了後、待機状態となり、ユーザ操作などによりジョブが発生する。
【００４８】
画像形成装置１は、例えば、ジョブ完了後、所定時間を経過する間に次のジョブなどが発生しない場合に、動作モードが通常モードからスリープモードに移行される。スリープモードに移行した時点Ｂでは、信号ＰＯＫ＿ＢＴ＃１＿Ｐおよび信号ＰＯＫ＿ＢＴ＃２＿ＰがそれぞれＬレベルおよびＨレベルとなっており、蓄電部５０Ｂが電源供給可能な状態であることが分かる。そのため、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿ＮをＨレベルとして、電源切替部１５を、制御部４１からの電源１０２を選択するように制御すると共に、蓄電部５０Ｂの出力を電源１０２として電源切替部１５に対して供給する。また、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＨレベルとして主電源部１６をオフさせ、スリープモードへ移行させる。
【００４９】
スリープモードからの復帰時（時点Ｃ）には、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオンとし、信号ＰＯＮ＿ＰＳＵ＿ＮをＬレベルとして、電源切替部１５を主電源部１６からの電源１０３を選択するように制御する。これにより、画像形成装置１は、通常モードに復帰し、ジョブを待機する。
【００５０】
なお、創エネモジュール２では、通常モードおよびスリープモードの何れにおいても、信号ＰＯＫ＿ＢＴ＃１＿Ｐおよび信号ＰＯＫ＿ＢＴ＃２＿Ｐの例えば一方がＬレベルとされ電源供給不可とされている場合には、電源供給不可とされた側の蓄電部に対して、創エネ部４０の発電電力による充電が行われる。図３の例では、上述の時点Ａ〜時点Ｃの期間において、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルとされているため、制御部４１は、創エネ部４０の発電電力により蓄電部５０Ａを充電する。
【００５１】
スリープモードにおいて、創エネ部４０の発電電力が不足する場合も考えられる。図３の例では、時点Ｄで創エネ部４０において発電電力が不足し、創エネ部４０から制御部４１に対して送信される信号ＰＯＫ＿ＰＧ＿Ｐが、ＨレベルからＬレベルに遷移される。一方、時点Ｄにおいて、蓄電部５０Ｂが放電状態となっているため、スリープモードにおける電源供給については、問題は生じない。
【００５２】
また、スリープモードにおいて、蓄電部５０Ａや蓄電部５０Ｂを創エネ部４０の発電電力で充電中に、創エネ部４０において発電電力が不足する場合も考えられる。各部の遷移状態を示すシーケンス図である図４を用いて、充電中に発電電力が不足した場合について説明する。図４の例では、最初のメインＳＷ１７がオフの時点から、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルとされ、蓄電部５０Ａが電源供給不可状態であることが示され、信号ＰＯＮ＿ＢＴ＃１＿Ｎが「充電」を示す状態となっている。したがって、制御部４１は、蓄電部５０Ａを創エネ部４０の発電電力により充電するように制御する。蓄電部５０Ａの充電量が所定以上になったら、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルからＨレベルに遷移され、蓄電部５０Ａに対する充電が終了する。
【００５３】
ここで、例えば時点Ｅで創エネ部４０において発電電力が不足したものとする。創エネ部４０は、発電電力が所定以下となると、制御部４１に送信する信号ＰＯＫ＿ＰＧ＿ＰをＨレベルからＬレベルへと遷移させ、電源供給不可を通知する。その後、創エネ部４０において発電電力が回復し、信号ＰＯＫ＿ＰＧ＿ＰがＬレベルからＨレベルへと遷移され、電源供給可能が通知される（時点Ｆ）。蓄電部５０Ａの充電中に、創エネ部４０からの電源供給が停止しているため、蓄電部５０Ａの充電量が所定以上になるまでの時間が延長される。一方、時点Ｅ〜時点Ｆの間は、蓄電部５０Ｂは、放電状態であり、蓄電部５０Ｂから制御部４１に対してＨレベルの信号ＰＯＫ＿ＢＴ＃２＿Ｐが継続して供給される。そのため、スリープモードにおける電源供給については、問題が生じない。
【００５４】
蓄電部５０Ａまたは蓄電部５０Ｂが故障することが起こり得る。図５を用いて、スリープモード時に、放電状態の蓄電部５０Ｂが故障した場合について説明する。図５の例では、放電中の蓄電部５０Ｂが、時点Ｇで故障し、電源供給を行えない状態となっている。なお、時点Ｇにおいて、蓄電部５０Ａは、十分に充電され、待機状態となっているものとする。
【００５５】
蓄電部５０Ｂは、時点Ｇで故障を検知すると、制御部４１に送信する信号ＰＯＫ＿ＢＴ＃２＿Ｐを、ＨレベルからＬレベルへと遷移させ、電源供給不可を通知する。それと共に、蓄電部５０Ｂは、故障による待機（使用禁止）状態に切り替える切替状態に遷移する。
【００５６】
制御部４１は、蓄電部５０Ｂからの信号ＰＯＫ＿ＢＴ＃２＿ＰがＬレベルに遷移されると、信号ＰＯＮ＿ＢＴ＃１＿Ｎを「待機」を示す状態から「放電」を示す状態に遷移させて蓄電部５０Ａを放電状態に切り替える。それと共に、信号ＰＯＮ＿ＢＴ＃２＿Ｎを「待機」を示す状態に遷移させて、蓄電部５０Ｂを待機状態に切り替える。この場合の待機状態は、故障による使用禁止状態である。
【００５７】
制御部４１は、使用禁止状態にある蓄電部５０Ｂを待機状態とすることで、当該蓄電部５０Ｂに対して充電および放電を行わせないようにできる。これにより、例えば当該蓄電部５０Ｂが故障により使用禁止状態とされた場合に、当該蓄電部５０Ｂに対する充電や、当該蓄電部５０Ｂからの放電が行われた場合に起こり得る不具合を回避可能となる。
【００５８】
ここで、蓄電部５０Ａおよび５０Ｂを、待機状態と放電状態との間で切り替える際に遅延が生じ、画像形成装置１に対する創エネモジュール２による電源供給が中断されてしまうおそれがある。そこで、この遅延が発生する期間において電源の供給を主電源部１６から行い、画像形成装置１に対する電源供給の中断を防ぐ。
【００５９】
具体的には、故障した蓄電部５０Ｂから蓄電部５０Ａへの切り替え時に、制御部４１は、先ず信号ＰＯＮ＿ＡＣ＿ＮをＨレベルからＬレベルへと遷移させて主電源部１６をオンとする。次に、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿ＮをＨレベルからＬレベルに遷移させて、電源切替部１５を、主電源部１６からの電源１０３を選択するように制御する。
【００６０】
ここで、信号ＰＯＫ＿ＢＴ＃２＿ＰがＬレベルとなっており、蓄電部５０Ｂが電源供給不可であることが制御部４１に通知されている。一方、信号ＰＯＫ＿ＢＴ＃１＿ＰがＨレベルとなっており、蓄電部５０Ａが電源供給可能であることが制御部４１に通知されている。そのため、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿ＮをＬレベルからＨレベルへと遷移させて、電源切替部１５を、創エネモジュール２からの電源１０２を選択するように制御する。そして、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルからＨレベルへと遷移させて主電源部１６をオフとする。主電源部１６がオフとされた時点Ｈで、切替処理が終了する。
【００６１】
このように、本第１の実施形態によれば、複数の蓄電部５０Ａおよび５０Ｂと、当該複数の蓄電部５０Ａおよび５０Ｂの充電量の監視と、充放電の制御とを行う制御部４１とを備える。そのため、創エネ部４０による発電電力の不足による蓄電部５０Ａ、５０Ｂの充電不足や、蓄電部５０Ａ、５０Ｂのうち一方が故障した場合でも、スリープモード時における創エネモジュール２による画像形成装置１に対する電源供給が途絶することが防がれる。また、これにより、創エネモジュール２の信頼性が向上される。
【００６２】
（第１の実施形態の第１の変形例）
次に、本第１の実施形態の第１の変形例について説明する。図６は、本第１の実施形態の第１の変形例による画像形成装置１Ａおよび創エネモジュール２Ａの一例の構成を示す。なお、図６において、上述した図１と共通する部分には同一の符号を付し、詳細な説明を省略する。
【００６３】
図６に示されるように、本第１の実施形態の第１の変形例では、創エネモジュール２Ａにおいて、蓄電部５０Ａおよび５０Ｂの出力は、それぞれ経路１００Ｂ’および１０１Ｂ’により、画像形成装置１Ａの電源切替部１５に供給される。一方、制御部４１から電源切替部１５には、電源は供給されない。電源切替部１５は、制御部４１からの信号ＰＯＮ＿ＰＳＵ＿ＮがＨレベルで、経路１００Ｂ’および１０１Ｂ’を選択する。蓄電部５０Ａおよび５０Ｂのうち、信号ＰＯＮ＿ＢＴ＃１＿Ｎおよび信号ＰＯＮ＿ＢＴ＃２＿Ｎにより「放電」を示す状態とされている側から出力された電気が、画像形成装置１Ａの各部に供給される。
【００６４】
（第１の実施形態の第２の変形例）
次に、本第１の実施形態の第２の変形例について説明する。図７は、本第１の実施形態の第２の変形例による画像形成装置１および創エネモジュール２Ｂの一例の構成を示す。なお、図７において、上述した図１と共通する部分には同一の符号を付し、詳細な説明を省略する。
【００６５】
図７に示されるように、本第１の実施形態の第２の変形例では、創エネモジュール２Ｂは、蓄電部増設スロット５１が設けられ、蓄電部５０Ａおよび５０Ｂに対して、さらに蓄電部５０Ｃを増設できるようになっている。蓄電部５０Ｃが蓄電部増設スロット５１に装填されると、蓄電部５０Ｃと制御部４１とが各種接続線で接続され、信号などのやりとりが行われる。
【００６６】
より具体的には、蓄電部５０Ｃの入出力の経路１１０Ａおよび１１０Ｂが制御部４１に接続される。また、制御部４１から蓄電部５０Ｃに対して、蓄電部５０Ｃを放電状態、充電状態および待機状態の何れかの状態に制御するための信号ＰＯＮ＿ＢＴ＃３＿Ｎが送信される。さらに、蓄電部５０Ｃから制御部４１に対して、蓄電部５０Ｃが電源供給可能か否かを示す信号ＰＯＫ＿ＢＴ＃３＿Ｐが送信される。
【００６７】
さらにまた、蓄電部５０Ｃから制御部４１に対して、蓄電部５０Ｃが接続されていることを示す蓄電部接続検知信号が送信される。制御部４１は、この蓄電部接続検知信号を受信することで、蓄電部増設スロット５１に対して蓄電部５０Ｃが接続されたことを検知する。
【００６８】
このように、３の蓄電部５０Ａ、５０Ｂおよび５０Ｃを備える場合、例えば、蓄電部５０Ａ、５０Ｂおよび５０Ｃの充放電を、各蓄電部５０Ａ、５０Ｂおよび５０Ｃで順次制御することが考えられる。また、蓄電部５０Ｃを、蓄電部５０Ａおよび５０Ｂが共に故障した場合の予備として用いることもできる。
【００６９】
本第１の実施形態の第２の変形例では、増設された蓄電部５０Ｃを、他の蓄電部５０Ａおよび５０Ｂと同様に制御できると共に、各蓄電部５０Ａ、５０Ｂおよび５０Ｃの放電出力から１を選択して制御部４１から出力するようにしている。そのため、創エネモジュール２Ｂと画像形成装置１との間の接続仕様を変更することなく、蓄電部５０Ｃを増設することができる。
【００７０】
（第１の実施形態の第３の変形例）
次に、本第１の実施形態の第３の変形例について説明する。図８は、本第１の実施形態の第３の変形例による画像形成装置１Ｃおよび創エネモジュール２Ｃの一例の構成を示す。なお、図８において、上述した図１と共通する部分には同一の符号を付し、詳細な説明を省略する。
【００７１】
本第１の実施形態の第３の変形例では、メインＳＷ１７に対する操作出力の信号ＰＯＮ＿ＳＷ＿Ｐが主電源部１６および制御部４１に供給されると共に、ＡＳＩＣ２１にも供給される。また、制御部４１から、画像形成装置１Ｃのコントローラ１０内のＡＳＩＣ２１に対して、接続検知信号が送信される。ＡＳＩＣ２１は、この接続検知信号に基づき画像形成装置１Ｃに対して創エネモジュール２Ｃが接続されているか否かを判定する。また、ＡＳＩＣ２１は、電源切替部１５に対して信号ＰＯＮ＿ＰＳＵ＿Ｎ’を送信すると共に、主電源部１６に対して信号ＰＯＮ＿ＡＣ＿Ｎ’を送信する。信号ＰＯＮ＿ＰＳＵ＿Ｎ’は、Ｌレベルで主電源部１６から供給される電源１０３を選択するように、電源切替部１５を制御する。信号ＰＯＮ＿ＡＣ＿Ｎ’は、上述の信号ＰＯＮ＿ＡＣ＿Ｎと同様に、Ｈレベルで主電源部１６をオフとし、Ｌレベルで主電源部１６をオンとする。さらに、ＡＳＩＣ２１は、主電源部１６から送信された信号ＰＯＫ＿ＡＣ＿Ｐを受信する。
【００７２】
ＡＳＩＣ２１は、接続検知信号に基づき創エネモジュール２Ｃが接続されていると判定した場合、信号ＰＯＮ＿ＰＳＵ＿Ｎ’および信号ＰＯＮ＿ＡＣ＿Ｎ’を例えばＨｉ−Ｚ状態として無効とする。一方、ＡＳＩＣ２１は、接続検知信号に基づき創エネモジュール２Ｃが接続されていないと判定した場合、各信号ＰＯＮ＿ＰＳＵ＿Ｎ’および信号ＰＯＮ＿ＡＣ＿Ｎ’を、例えばＬレベルとする。また、ＡＳＩＣ２１は、メインＳＷ１７の状態を信号ＰＯＮ＿ＳＷ＿Ｐにより検知することができる。このように制御することで、画像形成装置１Ｃは、創エネモジュール２Ｃが接続されていない状態において、主電源部１６からの電源１０３により動作できる。
【００７３】
これにより、必要な場合だけ創エネモジュール２Ｃを接続することが可能となり、創エネモジュール２Ｃを画像形成装置１Ｃと分離されたユニットとして構成することができる。
【００７４】
（第２の実施形態）
次に、本第２の実施形態について説明する。図９は、本第２の実施形態による画像形成装置１Ｄおよび創エネモジュール２Ｄの一例の構成を示す。なお、図９において、上述した図６と共通する部分には同一の符号を付し、詳細な説明を省略する。また、図９は、上述した図６の構成に倣って構成が示されているが、これはこの例に限定されず、本第２の実施形態は、上述した第１の実施形態、ならびに、第１の実施形態の各変形例による構成に対して適用することもできる。
【００７５】
本第２の実施形態では、創エネモジュール２Ｄにおいて、蓄電部５０Ａおよび５０Ｂは、それぞれ充電容量を通知する充電容量通知信号を制御部４１に送信する。例えば、蓄電部５０Ａおよび５０Ｂは、それぞれ、蓄電池の出力電圧を測定し、測定結果に基づき、現在蓄電部５０Ａおよび５０Ｂに充電されている電気量を充電容量として求める。制御部４１は、蓄電部５０Ａおよび５０Ｂから送信された充電容量を示す信号に基づき、蓄電部５０Ａおよび５０Ｂの充電容量を通知する充電容量通知信号を、画像形成装置１Ｄにおけるコントローラ１０内のＡＳＩＣ２１に対して送信する。
【００７６】
一方、コントローラ１０内のＮＡＮＤ型フラッシュメモリ２４には、充電容量に基づき充電レベルを判定するための充電レベル判定テーブルが予め記憶されている。この充電レベル判定テーブルには、さらに、各充電レベルに対応する表示を行うための表示情報が予め記憶される。
【００７７】
図１０は、充電レベル判定テーブルの一例の構成を示す。蓄電部５０Ａおよび５０Ｂに共通して、充電容量の範囲と充電レベルとが対応付けられて充電レベル判定テーブルに格納される。図１０の例では、４段階の充電容量の範囲に対して、それぞれレベル（０）〜レベル（３）の充電レベルが対応付けられている。
【００７８】
さらに、充電レベル判定テーブルにおいて、各充電レベルに対して、充電レベルを表示するための表示情報がそれぞれ対応付けられて格納される。この例では、充電レベルが最低のレベル（０）で「Ｅｍｐｔｙ」が表示され、充電レベルが１段階上がる毎に塗り潰されたブロックが増えるようにした表示情報が格納されている。
【００７９】
ＣＰＵ２７は、ＡＳＩＣ２１が受信した充電容量通知信号に基づき、ＮＡＮＤ型フラッシュメモリ２４に記憶される充電レベル判定テーブルを参照して蓄電部５０Ａおよび５０Ｂの充電レベルをそれぞれ判定する。そして、判定結果の充電レベルに関連付けられた表示情報に基づき表示制御信号を生成し、生成した表示制御信号をＡＳＩＣ２１を介して操作部１２に供給する。操作部１２は、供給された表示制御信号に従い、操作部１２が有する表示部に対して、充電レベルを示す画面を表示させる。
【００８０】
図１１は、操作部１２に表示される充電レベルを示す画面２００の一例を示す。図１１の例では、蓄電部５０Ａおよび５０Ｂそれぞれの充電レベルが、充電レベル表示２０１Ａおよび２０１Ｂとして表示されている。これら充電レベル表示２０１Ａおよび２０１Ｂによれば、蓄電部５０Ａおよび５０Ｂの充電レベルがそれぞれレベル（２）およびレベル（３）であることが示され、蓄電部５０Ｂが略満充電状態であることが分かる。このように、本第２の実施形態によれば、ユーザが蓄電部５０Ａおよび５０Ｂの充電状態を容易に把握することが可能となる。
【００８１】
（第２の実施形態の第１の変形例）
次に、本第２の実施形態の第１の変形例について説明する。図１２は、本第２の実施形態の第１の変形例による画像形成装置１Ｅおよび創エネモジュール２Ｅの一例の構成を示す。なお、図１２において、上述した図６と共通する部分には同一の符号を付し、詳細な説明を省略する。また、図１２は、上述した図６の構成に倣って構成が示されているが、これはこの例に限定されず、本第２の実施形態の第１の変形例は、上述した第１の実施形態および第１の実施形態の各変形例、ならびに、第２の実施形態による構成に対して適用することもできる。
【００８２】
本第２の実施形態の第１の変形例では、蓄電部５０Ａおよび５０Ｂは、それぞれ充電容量を示す充電容量通知信号を制御部４１に送信すると共に、充電完了時に、充電完了を示す充電完了通知信号（図示しない）を制御部４１に送信する。蓄電部５０Ａおよび５０Ｂは、それぞれ、蓄電池の出力電圧を測定し、測定結果に基づき、現在蓄電部５０Ａおよび５０Ｂに充電されている電気量を充電容量として求める。制御部４１は、蓄電部５０Ａおよび５０Ｂから送信された充電容量を示す信号に基づき、充電容量が所定以上になった場合に、蓄電部５０Ａや蓄電部５０Ｂの充電が完了したと判定し、充電完了通知信号をコントローラ１０内のＡＳＩＣ２１に対して送信する。
【００８３】
一方、コントローラ１０内のＮＡＮＤ型フラッシュメモリ２４には、充電完了時の蓄電部５０Ａおよび５０Ｂの充電容量に基づき、これら蓄電部５０Ａおよび５０Ｂの寿命を予測するための寿命予測テーブルが予め記憶されている。図１３は、この寿命予測テーブルの一例の構成を示す。蓄電部５０Ａおよび５０Ｂに共通して、充電完了時の充電容量の範囲と、予測寿命とが対応付けられて寿命予測テーブルに格納される。図１３の例では、３段階の充電完了時の充電容量の範囲に対して、それぞれ「要交換」、「約１年以内」および「約３年」といった予測寿命が対応付けられている。
【００８４】
ＣＰＵ２７は、ＡＳＩＣ２１に充電完了通知信号が受信された時点の充電容量通知信号に基づき、充電完了時の蓄電部５０Ａおよび５０Ｂの充電容量に基づき寿命予測テーブルを参照して、蓄電部５０Ａおよび５０Ｂの寿命をそれぞれ判定する。そして、判定結果の予測寿命を示す表示を行うための表示制御信号を生成し、生成した表示制御信号をＡＳＩＣ２１を介して操作部１２に供給する。操作部１２は、供給された表示制御信号に従い、操作部１２が有する表示部に対して、予測寿命を示す画面を表示させる。
【００８５】
図１４は、操作部１２に表示される蓄電部５０Ａおよび５０Ｂの予測寿命を示す画面２１０の一例を示す。図１４の例では、蓄電部５０Ａおよび５０Ｂそれぞれの予測寿命が、予測寿命表示２１１Ａおよび２１１Ｂとして表示されている。これら予測寿命表示２１１Ａおよび２１１Ｂによれば、蓄電部５０Ａおよび５０Ｂの予測寿命がそれぞれ約１年および約３年であることが分かる。このように、本第２の実施形態の第１の変形例によれば、ユーザが蓄電部５０Ａおよび５０Ｂの予測寿命を容易に把握することが可能となる。
【００８６】
また、操作部１２に表示される蓄電部５０Ａおよび５０Ｂそれぞれの予測寿命から、各蓄電部５０Ａおよび５０Ｂの交換時期を確認できる。そのため、これら蓄電部５０Ａおよび５０Ｂが使用不可となる前に交換可能となり、蓄電部５０Ａおよび５０Ｂの寿命によるトラブルを回避できる。
【００８７】
（第２の実施形態の第２の変形例）
次に、本第２の実施形態の第２の変形例について説明する。図１５は、本第２の実施形態の第２の変形例による画像形成装置１Ｆおよび創エネモジュール２Ｆの一例の構成を示す。なお、図１５において、上述した図６と共通する部分には同一の符号を付し、詳細な説明を省略する。また、図１５は、上述した図６の構成に倣って構成が示されているが、これはこの例に限定されず、本第２の実施形態の第２の変形例は、上述した第１の実施形態および第１の実施形態の各変形例、ならびに、第２の実施形態および第２の実施形態の第１の変形例による構成に対して適用することもできる。
【００８８】
本第２の実施形態の第２の変形例では、創エネモジュール２Ｆにおいて、制御部４１は、創エネ部４０から経路１２０を介して供給された発電電力を計測し、計測された発電電力値を、画像形成装置１Ｆにおけるコントローラ１０内のＡＳＩＣ２１に送信する。ＣＰＵ２７は、ＡＳＩＣ２１に受信された発電電力値を表示するための表示制御信号を生成する。生成した表示制御信号は、ＡＳＩＣ２１を介して操作部１２に供給される。操作部１２は、供給された表示制御信号に従い、操作部１２が有する表示部に対して、図１６に例示されるような、発電電力値２２１を示す画面２２０を表示させる。
【００８９】
このように、本第２の実施形態の第２の変形例では、創エネ部４０により発電され得られた発電電力値が操作部１２に表示されるため、ユーザは、創エネ部４０の発電状況を確認することが可能となる。
【００９０】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。なお、本第３の実施形態では、例えば図９に示した画像形成装置１Ｄおよび創エネモジュール２Ｄをそのまま用いることができる。これに限らず、上述した第１の実施形態および第１の実施形態の各変形例、ならびに、第２の実施形態および第２の実施形態の各変形例に対してこの第３の実施形態を適用させることもできる。
【００９１】
本第３の実施形態は、蓄電部５０Ａおよび５０Ｂの故障時の処理に関するもので、充電容量に基づき蓄電部５０Ａおよび５０Ｂの故障の有無を判定し、故障していると判定された場合に、創エネ部４０の発電電力を、画像形成装置１Ｄに対する電源として用いるようにしている。
【００９２】
本第３の実施形態において、蓄電部５０Ａおよび５０Ｂは、上述した第２の実施形態と同様に、それぞれ充電容量を通知する充電容量通知信号を制御部４１に送信する。蓄電部５０Ａおよび５０Ｂは、それぞれ、蓄電池の出力電圧を測定し、測定結果に基づき、現在蓄電部５０Ａおよび５０Ｂに充電されている電気量を充電容量として求める。制御部４１は、蓄電部５０Ａおよび５０Ｂから送信された充電容量を示す信号に基づき、蓄電部５０Ａおよび５０Ｂの充電容量を通知する充電容量通知信号を、コントローラ１０内のＡＳＩＣ２１に対して送信する。
【００９３】
一方、コントローラ１０内のＮＡＮＤ型フラッシュメモリ２４には、充電容量に基づき蓄電部５０Ａおよび５０Ｂの故障判定を行う故障判定テーブルが予め記憶されている。図１７は、故障判定テーブルの一例の構成を示す。蓄電部５０Ａおよび５０Ｂに共通して、充電容量の範囲と、故障か否かを示す情報とが対応付けられて故障判定テーブルに格納される。図１７の例では、さらに、充電容量の範囲と充電レベルとが対応付けられて、故障判定テーブルに格納される。この例では、４段階の充電容量の範囲に対して、それぞれレベル（０）〜レベル（３）の充電レベルが対応付けられている。すなわち、充電容量が閾値未満であれば、その蓄電部が故障状態であると判定される。また、充電容量が閾値以上であれば、充電容量に応じて充電レベルが判定される。
【００９４】
なお、図１７に示した故障判定テーブルは、充電容量の範囲と、故障か否かを示す情報とを対応付け、さらに、閾値以上の充電容量の範囲に対して４段階の充電レベルが対応付けられて格納されている。これはこの例に限定されず、例えば図１０を用いて説明したように、故障判定テーブルにおいて、例えば、充電容量の範囲に対して、故障か否かと、充電レベルとを表示するための表示情報を対応付けることもできる。
【００９５】
図１８を用いて、本第３の実施形態による動作について説明する。図１８は、各部の状態遷移を示すシーケンス図である。なお、本第３の実施形態では、電源供給元を選択する信号ＰＯＮ＿ＰＳＵ＿Ｎが、主電源部１６を電源供給元として選択する第１の状態と、蓄電部５０Ａおよび５０Ｂを電源供給元として選択する第２の状態と、創エネ部４０を電源供給元として選択する第３の状態との３状態を含む。
【００９６】
図１８の例では、時点Ｊまでの、信号ＰＯＫ＿ＡＣ＿ＰがＬレベル、メインＳＷ１７がオフの状態において、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルとされ、創エネ部４０による電源供給が可能であることが示される。また、当初、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベル、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルとされ、蓄電部５０Ａが電源供給不可、蓄電部５０Ｂが電源供給可能な状態となっている事が示される。蓄電池５０Ａは、創エネ部４０からの発電電力により充電されるように、制御部４１に制御される。また、蓄電部５０Ｂの放電出力が制御部４１に供給される。
【００９７】
時点Ｊで、メインＳＷ１７がオンとされた場合、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルに切り替えて主電源部１６をオンとし、主電源部１６から電源切替部１５への電源供給を開始する。このとき、信号ＰＯＮ＿ＰＳＵ＿Ｎが初期状態で主電源部１６を電源供給元として選択する第１の状態とされ、主電源部１６からの電源が選択されている。そのため、主電源部１６から、電源切替部１５を介してエンジン部１４およびコントローラ１０に対して電源が供給される。画像形成装置１Ｄは、ウォームアップ動作の完了後、待機状態となり、ユーザ操作などによりジョブが発生する。
【００９８】
画像形成装置１Ｄは、例えば、ジョブ完了後、所定時間を経過する間に次のジョブなどが発生しない場合に、動作モードが通常モードからスリープモードに移行される。スリープモードに移行した時点Ｋでは、信号ＰＯＫ＿ＢＴ＃１＿Ｐおよび信号ＰＯＫ＿ＢＴ＃２＿ＰがそれぞれＬレベルおよびＨレベルとなっており、蓄電部５０Ｂが電源供給可能な状態であることが分かる。そのため、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを、蓄電部５０Ａおよび５０Ｂを電源供給元として選択する第２の状態として、電源切替部１５を、蓄電部５０Ｂからの経路１０１Ｂ’を選択するように制御し、蓄電部５０Ｂの出力を経路１０１Ｂ’を介して電源切替部１５に対して供給する。また、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＨレベルとして主電源部１６をオフさせ、スリープモードへ移行させる。
【００９９】
スリープモードからの復帰時（時点Ｌ）には、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオンとし、信号ＰＯＮ＿ＰＳＵ＿Ｎを第１の状態として、電源切替部１５を主電源部１６からの電源１０３を選択するように制御する。これにより、画像形成装置１Ｄは、通常モードに復帰し、ジョブを待機する。
【０１００】
スリープモード時において、電源供給中の蓄電部５０Ｂが故障したと判定された場合の処理について説明する。ＣＰＵ２７は、制御部４１から送信されＡＳＩＣ２１に受信される充電容量通知信号に基づき故障判定テーブルを参照して、蓄電部５０Ａおよび５０Ｂの充電レベルと、故障の有無とを判定する。図１８の例では、ＣＰＵ２７は、時点Ｍにおいて、充電容量通知信号に基づき蓄電部５０Ｂの充電容量が閾値未満であることを検知し、当該蓄電部５０Ｂが故障状態であると判定している。ＣＰＵ２７は、蓄電部５０Ｂが故障状態である旨をＡＳＩＣ２１を介して制御部４１に通知する。
【０１０１】
制御部４１は、蓄電部５０Ｂの故障状態の通知に応じて、信号ＰＯＫ＿ＢＴ＃２＿ＰをＨレベルからＬレベルへと遷移させ、蓄電部５０Ｂが電源供給不可状態であるとする。一方、時点Ｍにおいて、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルとされ蓄電部５０Ａが電源供給不可状態となっていると共に、信号ＰＯＮ＿ＢＴ＃１＿Ｎが「充電」を示す状態となっている。また、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルとされ、創エネ部４０による電力供給が可能とされている。
【０１０２】
そこで、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを、創エネ部４０を電源供給元として選択する第３の状態に遷移させ、電源切替部１５を、制御部４１からの電源（図示は省略する）を選択するように制御する。それと共に、制御部４１は、創エネ部４０の出力を電源として電源切替部１５に対して供給する。次に、制御部４１は、信号ＰＯＮ＿ＢＴ＃２＿Ｎを「待機（使用禁止）」を示す状態に遷移させる。
【０１０３】
スリープモードからの復帰時（時点Ｎ）には、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオンとし、信号ＰＯＮ＿ＰＳＵ＿Ｎを第１の状態に遷移させて、電源切替部１５を主電源部１６からの電源１０３を選択するように制御する。これにより、画像形成装置１Ｄは、通常モードに復帰し、ジョブを待機する。
【０１０４】
さらに、スリープモードへの移行時（時点Ｏ）には、信号ＰＯＫ＿ＢＴ＃１＿Ｐおよび信号ＰＯＫ＿ＢＴ＃２＿ＰがそれぞれＬレベルであり、蓄電部５０Ａおよび５０Ｂが電源供給不可とされ、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルであり創エネ部４０が電源供給可能となっている。そのため、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを第３の状態に切り替えて、電源切替部１５を、制御部４１からの電源（図示しない）を選択するように制御すると共に、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＨレベルに切り替えて主電源部１６をオフとする。これにより、スリープモードに移行する。
【０１０５】
このように、本第３の実施形態によれば、スリープモード時に蓄電部５０Ａおよび５０Ｂが共に電源供給不可の状態に陥っても、商用電源からの電源供給を行うことなく、画像形成装置１Ｄに対する電源供給を行うことができる。
【０１０６】
なお、上述では、本第３の実施形態に、図９に示した画像形成装置１Ｄおよび創エネモジュール２Ｄをそのまま用いるように説明したが、これはこの例に限定されない。例えば、図１９に別の例として示されるように、創エネ部４０の発電電力を電源切替部１５に供給する経路１００Ｄを設けることができる。さらに、制御部４１は、例えば信号ＰＯＮ＿Ｅ＿Ｎにより、創エネ部４０の発電電力を制御部４１および電源切替部１５の何れに供給するかを設定することができる。また、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎ’により、画像形成装置１Ｄにおける電源の供給元を主電源部１６、蓄電部５０Ａおよび５０Ｂ、ならびに、創エネ部４０とで切り替える。
【０１０７】
また、上述では、スリープモード時に蓄電部５０Ａおよび５０Ｂが共に電源供給不可の状態に陥った場合に、創エネ部４０の発電出力を画像形成装置１Ｄの電源として供給するようにしているが、これはこの例に限定されない。例えば、スリープモード時に蓄電部５０Ａおよび５０Ｂのうち少なくとも一方が使用禁止状態となった場合に、創エネ部４０の発電出力を画像形成装置１Ｄの電源として供給するようにしてもよい。これにより、蓄電部５０Ａおよび５０Ｂのうち使用可能な方に充電された電力の消費を抑制することが可能である。
【０１０８】
（第３の実施形態の変形例）
次に、本発明の第３の実施形態の変形例について説明する。上述した第３の実施形態では、蓄電部５０Ａおよび５０Ｂが故障していると判定された場合に、創エネ部４０の発電電力を、画像形成装置１Ｄに対する電源として用いている。一方、創エネ部４０の発電電力は、常に画像形成装置１Ｄの電源として用いることが可能であるとは限らない。例えば、創エネ部４０の故障や、創エネ部４０が太陽電池を用いて発電するものであれば、光量不足による発電電力の低下などにより、創エネ部４０の発電電力が低下若しくは停止してしまうことが考えられる。
【０１０９】
そこで、本第３の実施形態の変形例では、スリープモード時に、蓄電部５０Ａおよび５０Ｂ、ならびに、創エネ部４０が電源供給不可の状態に陥った場合に、主電源部１６から出力される電源を、画像形成装置１Ｄの電源として用いることができるようにしている。
【０１１０】
本第３の実施形態の変形例において、充電容量通知信号に関する処理は、上述した第３の実施形態の場合と同様とする。また、蓄電部５０Ａおよび５０Ｂの故障判定についても、上述した第３の実施形態と同様に、図１７を用いて説明した故障判定テーブルを用いて行うものとする。
【０１１１】
図２０は、本第３の実施形態の変形例による一例の制御を示すフローチャートである。なお、この図２０のフローチャートは、上述した第３の実施形態にもそのまま適用可能なものである。なお、本第３の実施形態の変形例では、上述の第３の実施形態と同様に、電源供給元を選択する信号ＰＯＮ＿ＰＳＵ＿Ｎが、主電源部１６を電源供給元として選択する第１の状態と、蓄電部５０Ａおよび５０Ｂを電源供給元として選択する第２の状態と、創エネ部４０を電源供給元として選択する第３の状態との３状態を含む。
【０１１２】
制御部４１は、ステップＳ１２０で、蓄電部５０Ａから供給される信号ＰＯＫ＿ＢＴ＃１＿Ｐに基づき、蓄電部５０Ａ（蓄電部＃１）による電源の供給が可能であるか否かを判定する。制御部４１は、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルであって、蓄電部５０Ａによる電源の供給が不可であると判定した場合、処理をステップＳ１２１に移行させる。
【０１１３】
制御部４１は、ステップＳ１２１で、蓄電部５０Ｂから供給される信号ＰＯＫ＿ＢＴ＃２＿Ｐに基づき、蓄電部５０Ｂ（蓄電部＃２）による電源の供給が可能であるか否かを判定する。制御部４１は、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルであって、蓄電部５０Ｂによる電源の供給が可能であると判定した場合、処理を後述するステップＳ１２９に移行させる。
【０１１４】
一方、制御部４１は、信号ＰＯＫ＿ＢＴ＃２＿ＰがＬレベルであって、蓄電部５０Ｂによる電源の供給が不可であると判定した場合、処理をステップＳ１２２に移行させる。制御部４１は、ステップＳ１２２で、創エネ部４０による電源の供給が可能であるか否かを判定する。具体的には、制御部４１は、創エネ部４０から供給される信号ＰＯＫ＿ＰＧ＿ＰがＨレベルであるか否かを判定する。制御部４１は、ステップＳ１２２で、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルであり、創エネ部４０による電源の供給が可能であると判定した場合、処理をステップＳ１２３に移行させる。
【０１１５】
制御部４１は、ステップＳ１２３で、創エネ部４０から電源の供給を行うように、電源切替部１５および創エネ部４０を制御する。具体的には、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを第３の状態として、電源切替部１５に創エネモジュール２Ｄからの電源供給を選択させる。その後、処理がステップＳ１２０に戻される。
【０１１６】
制御部４１は、ステップＳ１２２で、信号ＰＯＫ＿ＰＧ＿ＰがＬレベルであり、創エネ部４０による電源の供給が不可であると判定した場合、処理をステップＳ１２４に移行させる。制御部４１は、ステップＳ１２４で、主電源部１６から電源の供給を行うように、電源切替部１５および主電源部１６を制御する。具体的には、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを第１の状態として、電源切替部１５に主電源部１６からの電源供給を選択させる。その後、処理がステップＳ１２０に戻される。なお、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮがＨレベルであった場合、当該信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオン状態とする。
【０１１７】
制御部４１は、上述のステップＳ１２０で、信号ＰＯＫ＿ＢＴ＃１＿ＰがＨレベルであって、蓄電部５０Ａによる電源の供給が可能であると判定した場合、処理をステップＳ１２５に移行させる。ステップＳ１２５では、制御部４１は、信号ＰＯＮ＿ＢＴ＃１＿Ｎに基づき、蓄電部５０Ａが放電状態にあるか否かを判定する。制御部４１は、信号ＰＯＮ＿ＢＴ＃１＿ＮがＨレベルであって、蓄電部５０Ａが放電状態にあると判定した場合、処理をステップＳ１２６に移行させる。
【０１１８】
制御部４１は、ステップＳ１２６で、蓄電部５０Ａから電源の供給を行うように、電源切替部１５を制御する。具体的には、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを第２の状態として、電源切替部１５に創エネモジュール２Ｄ（蓄電部５０Ａおよび５０Ｂ）からの電源供給を選択させる。その後、処理がステップＳ１２０に戻される。
【０１１９】
制御部４１は、上述のステップＳ１２５で、信号ＰＯＫ＿ＢＴ＃１＿ＮがＬレベルであって、蓄電部５０Ａが放電状態ではないと判定した場合、処理をステップＳ１２７に移行させる。この場合、蓄電部５０Ａは、待機状態にある。ステップＳ１２７では、制御部４１は、蓄電部５０Ｂから供給される信号ＰＯＫ＿ＢＴ＃２＿Ｐに基づき、蓄電部５０Ｂによる電源の供給が可能であるか否かを判定する。
【０１２０】
制御部４１は、ステップＳ１２７で、信号ＰＯＫ＿ＢＴ＃２＿ＰがＬレベルであって、蓄電部５０Ｂによる電源供給が不可であると判定した場合、処理をステップＳ１２８に移行させる。制御部４１は、ステップＳ１２８で、信号ＰＯＮ＿ＢＴ＃１＿Ｎを放電状態を示す状態に遷移させて蓄電部５０Ａの状態を待機状態から放電状態に遷移させ、処理をステップＳ１２６に移行させる。
【０１２１】
制御部４１は、ステップＳ１２７で、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルであって、蓄電部５０Ｂによる電源の供給が可能であると判定した場合、処理をステップＳ１２９に移行させる。ステップＳ１２９では、制御部４１は、信号ＰＯＮ＿ＢＴ＃２＿Ｎに基づき、蓄電部５０Ｂが放電状態にあるか否かを判定する。制御部４１は、ステップＳ１２９で、信号ＰＯＮ＿ＢＴ＃２＿ＮがＨレベルであって、蓄電部５０Ｂが放電状態にあると判定した場合、処理をステップＳ１３０に移行させる。
【０１２２】
制御部４１は、ステップＳ１３０で、蓄電部５０Ｂから電源の供給を行うように、電源切替部１５を制御する。制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを第２の状態として、電源切替部１５に創エネモジュール２Ｄ（蓄電部５０Ａおよび５０Ｂ）からの電源供給を選択させる。その後、処理がステップＳ１２０に戻される。
【０１２３】
制御部４１は、ステップＳ１２９で、信号ＰＯＮ＿ＢＴ＃２＿ＮがＬレベルであって、蓄電部５０Ｂが待機状態であると判定した場合、処理をステップＳ１３１に移行させる。制御部４１は、ステップＳ１３１で、信号ＰＯＮ＿ＢＴ＃２＿Ｎを放電状態を示す状態に遷移させて蓄電部５０Ｂの状態を待機状態から放電状態に遷移させ、処理をステップＳ１３０に移行させる。
【０１２４】
図２１を用いて、本第３の実施形態の変形例による動作について説明する。図２１は、各部の状態遷移を示すシーケンス図である。図２１の例では、時点Ｐまでの、信号ＰＯＫ＿ＡＣ＿ＰがＬレベル、メインＳＷ１７がオフの状態において、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルとされ、創エネ部４０による電源供給が可能であることが示される。また、当初、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベル、信号ＰＯＫ＿ＢＴ＃２＿ＰがＨレベルとされ、蓄電部５０Ａが電源供給不可、蓄電部５０Ｂが電源供給可能な状態となっている事が示される。蓄電池５０Ａは、創エネ部４０からの発電電力により充電されるように、制御部４１に制御される。また、蓄電部５０Ｂの放電出力が制御部４１に供給される。
【０１２５】
時点Ｐで、メインＳＷ１７がオンとされた場合、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルに切り替えて主電源部１６をオンとし、主電源部１６から電源切替部１５への電源供給を開始する。このとき、信号ＰＯＮ＿ＰＳＵ＿Ｎが初期状態で主電源部１６を電源供給元として選択する第１の状態とされ、主電源部１６からの電源が選択されている。そのため、主電源部１６から、電源切替部１５を介してエンジン部１４およびコントローラ１０に対して電源が供給される。画像形成装置１Ｄは、ウォームアップ動作の完了後、待機状態となり、ユーザ操作などによりジョブが発生する。
【０１２６】
画像形成装置１Ｄは、例えば、ジョブ完了後、所定時間を経過する間に次のジョブなどが発生しない場合に、動作モードが通常モードからスリープモードに移行される。スリープモードに移行した時点Ｑでは、信号ＰＯＫ＿ＢＴ＃１＿Ｐおよび信号ＰＯＫ＿ＢＴ＃２＿ＰがそれぞれＬレベルおよびＨレベルとなっており、蓄電部５０Ｂが電源供給可能な状態であることが分かる。そのため、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを、蓄電部５０Ａおよび５０Ｂを電源供給元として選択する第２の状態として、電源切替部１５を、蓄電部５０Ｂからの電源を選択するように制御して蓄電部５０Ｂの出力を電源切替部１５に対して供給する。また、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＨレベルとして主電源部１６をオフさせ、スリープモードへ移行させる。
【０１２７】
スリープモードからの復帰時（時点Ｒ）には、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオンとし、信号ＰＯＮ＿ＰＳＵ＿Ｎを第１の状態として、電源切替部１５を主電源部１６からの電源１０３を選択するように制御する。これにより、画像形成装置１Ｄは、通常モードに復帰し、ジョブを待機する。
【０１２８】
ここで、時点Ｓで、蓄電部５０Ｂが故障し、蓄電部５０Ｂによる電源供給が不可となったものとする。スリープモード時に電源供給中の蓄電部５０Ｂが故障判定された場合の処理は、上述の第３の実施形態と同様なので、ここでの詳細な説明を省略する。
【０１２９】
制御部４１は、蓄電部５０Ｂの故障状態の通知に応じて、信号ＰＯＫ＿ＢＴ＃２＿ＰをＨレベルからＬレベルへと遷移させ、蓄電部５０Ｂが電源供給不可状態であるとする。一方、時点Ｓにおいて、信号ＰＯＫ＿ＢＴ＃１＿ＰがＬレベルとされ蓄電部５０Ａが電源供給不可状態となっていると共に、信号ＰＯＮ＿ＢＴ＃１＿Ｎが「充電」を示す状態となっている。
【０１３０】
さらに、この例では、信号ＰＯＫ＿ＰＧ＿ＰがＬレベルとされ、創エネ部４０による電力供給も不可状態となっている。例えば、創エネ部４０は、何らかの理由で、スリープモード時に必要とされる電力を発電できず、発電力不足になっている場合が考えられる。一例として、第２の実施形態の第２の変形例で説明したように、制御部４１は、創エネ部４０から経路１２０を介して供給された発電電力を計測し、計測された発電電力値が閾値以下である場合に、創エネ部４０による電力供給が不可状態であると判定する。
【０１３１】
制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＬレベルとして主電源部１６をオンとし、信号ＰＯＮ＿ＰＳＵ＿Ｎを、主電源部１６を電源供給元として選択する第１の状態に遷移させ、電源切替部１５を、主電源部１６からの電源１０３を選択するように制御する。それと共に、制御部４１は、主電源部１６の出力を電源１０３として電源切替部１５に対して供給する。次に、制御部４１は、信号ＰＯＮ＿ＢＴ＃２＿Ｎを「待機（使用禁止）」を示す状態に遷移させる。
【０１３２】
スリープモードからの復帰時（時点Ｔ）には、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮのＬレベル状態（主電源部１６をオン）と、信号ＰＯＮ＿ＰＳＵ＿Ｎの第１の状態とを維持し、電源切替部１５が主電源部１６からの電源１０３を継続して選択するようにする。これにより、画像形成装置１Ｄは、通常モードに復帰し、ジョブを待機する。
【０１３３】
さらに、スリープモードへの移行時（時点Ｕ）には、信号ＰＯＮ＿ＢＴ＃２＿Ｎおよび信号ＰＯＮ＿ＢＴ＃１＿ＮがそれぞれＬレベルであり、蓄積部５０Ａおよび５０Ｂが電源供給不可とされ、信号ＰＯＫ＿ＰＧ＿ＰがＨレベルであり創エネ部４０が電源供給可能となっている。そのため、制御部４１は、信号ＰＯＮ＿ＰＳＵ＿Ｎを第３の状態に遷移させて、電源切替部１５を、創エネ部４０からの電源を選択するように制御すると共に、制御部４１は、信号ＰＯＮ＿ＡＣ＿ＮをＨレベルに切り替えて主電源部１６をオフとする。これにより、スリープモードに移行する。
【０１３４】
このように、本第３の実施形態の変形例によれば、スリープモード時に蓄電部５０Ａおよび５０Ｂ、ならびに、創エネ部４０が共に電源供給不可の状態に陥った場合に、商用電源から画像形成装置１Ｄに対する電源供給を行うことができる。
【０１３５】
上述の実施形態は、本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。
【符号の説明】
【０１３６】
１，１Ａ，１Ｃ，１Ｄ，１Ｅ，１Ｆ  画像形成装置
２，２Ａ，２Ｂ，２Ｃ，２Ｄ，２Ｅ，２Ｆ  創エネモジュール
１０  コントローラ
１２  操作部
１４  エンジン部
１５  電源切替部
１６  主電源部
４０  創エネ部
４１  制御部
５０Ａ，５０Ｂ，５０Ｃ  蓄電部
【先行技術文献】
【特許文献】
【０１３７】
【特許文献１】特許第３４１６２１５号公報
【図１】
2013048542.tif 000003
【図２】
2013048542.tif 000004
【図３】
2013048542.tif 000005
【図４】
2013048542.tif 000006
【図５】
2013048542.tif 000007
【図６】
2013048542.tif 000008
【図７】
2013048542.tif 000009
【図８】
2013048542.tif 000010
【図９】
2013048542.tif 000011
【図１０】
2013048542.tif 000012
【図１１】
2013048542.tif 000013
【図１２】
2013048542.tif 000014
【図１３】
2013048542.tif 000015
【図１４】
2013048542.tif 000016
【図１５】
2013048542.tif 000017
【図１６】
2013048542.tif 000018
【図１７】
2013048542.tif 000019
【図１８】
2013048542.tif 000020
【図１９】
2013048542.tif 000021
【図２０】
2013048542.tif 000022
【図２１】
2013048542.tif 000023