(57)【特許請求の範囲】
【請求項１】
処理依頼を受け付ける受付部と受け付けた処理を実行する処理部を有する装置本体と、
外部電源と二次電池とが接続され、外部電源から装置本体への電力供給を遮断しつつ二次電池の電力を受付部に供給する待機状態において、受付部が処理依頼を受け付けたことを契機に、外部電源から装置本体への電力供給を行う稼働状態に遷移し、処理部による処理が終了すると、その後、待機状態に戻る電源装置と、を備え、
前記電源装置は、
二次電池を充電する充電手段と、
稼働状態のときに外部電源の電力により二次電池の充電を開始し、二次電池の蓄電量の指標値が閾値Ｖｔに達した場合と、閾値Ｖｔに達するまでの間に待機状態に遷移する場合に、その充電を終了させる制御手段とを有し、
前記閾値Ｖｔは、
二次電池の充電上限値をＶＨ、放電下限値をＶＬ、単位期間内における待機状態の予想最長時間に二次電池の電力を受付部に供給することにより低下する蓄電量の指標値の低下量をＶｓとしたとき、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の値であることを特徴とする電子機器。
【請求項２】
前記制御手段は、
前記閾値Ｖｔを、二次電池の充放電に関する情報に基づいて可変することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記二次電池の充放電に関する情報は、
二次電池に対する充電実行回数を指標する情報であり、
前記制御手段は、
前記充電実行回数を指標する値が多くなるに伴って、前記閾値Ｖｔを上昇させることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、
待機状態のときに二次電池の電力の、前記受付部への供給により、二次電池の蓄電量の指標値が下限値ＶＬまで低下すると二次電池を充電させ、
二次電池の蓄電量の指標値が充電により閾値Ｖｔまで上昇したことによりその充電が終了した場合の累積の規定充電終了回数をＰ、待機状態のときに二次電池の蓄電量の指標値が下限値ＶＬまで低下したことにより充電が開始された場合の累積の下限値充電回数をＱとしたとき、
前記閾値Ｖｔを上昇させる条件を、ＰとＱの多い方が所定値に達したとき、ＰとＱの少ない方が所定値に達したとき、ＰにＱを加算した値を２で除した平均値が所定値に達したとき、ＰとＱの合計値が所定値に達したときのいずれか１つとすることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記二次電池の充放電に関する情報は、
単位期間内における待機状態の累積時間を示す情報であり、
前記制御手段は、
二次電池の充放電制御を行う第１の単位期間よりも過去の第２の単位期間内における待機状態の累積時間を、第１の単位期間内における待機状態の予想最長時間として、前記低下量Ｖｓを求め、求めた低下量Ｖｓの大きさに基づき、前記閾値Ｖｔを可変することを特徴とする請求項２に記載の電子機器。
【請求項６】
前記二次電池の充放電に関する情報は、
単位期間内における待機状態での二次電池の累積放電量を示す情報であり、
前記制御手段は、
二次電池の充放電制御を行う第１の単位期間よりも過去の第２の単位期間内における待機状態での累積放電量を、第１の単位期間内における待機状態の予想最長時間の累積放電量として、当該累積放電量の放電による蓄電量の指標値の低下量を、前記低下量Ｖｓとして求め、求めた低下量Ｖｓの大きさに基づき、前記閾値Ｖｔを可変することを特徴とする請求項２に記載の電子機器。
【請求項７】
前記単位期間は、１日であり、
第１の単位期間を本日としたとき、
第２の単位期間は、本日の一日前である前日、または本日から１週間前に遡った同じ曜日であることを特徴とする請求項５または６に記載の電子機器。
【請求項８】
第１の単位期間である本日の次の日が休日であり、
本日よりも過去の一日である第２の単位期間が休日でない場合には、
前記制御手段は、
充放電制御を行う本日に対する閾値Ｖｔを、過去の一日における待機状態の累積時間を予想最長時間とした場合に求められる閾値Ｖｔよりも所定値Ｚだけ高い値に可変することを特徴とする請求項７に記載の電子機器。
【請求項９】
前記二次電池の充放電に関する情報は、二次電池の使用期間であり、
前記制御手段は、
前記使用期間が長くなるに伴って、前記閾値Ｖｔを上昇させることを特徴とする請求項２に記載の電子機器。
【請求項１０】
前記制御手段は、
閾値Ｖｔを単位期間の開始時に可変することを特徴とする請求項２〜９のいずれか１項に記載の電子機器。
【請求項１１】
前記制御手段は、
閾値Ｖｔの可変に伴って、二次電池に対する充電電流値と充電に制限時間がある場合のその制限時間の少なくとも一方を可変することを特徴とする請求項２〜１０のいずれか１項に記載の電子機器。
【請求項１２】
前記制御手段は、
二次電池の周辺温度を取得し、取得した温度に基づき、閾値Ｖｔを、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の範囲内で補正することを特徴とする請求項１〜１１のいずれか１項に記載の電子機器。
【請求項１３】
前記制御手段は、
稼働状態のときに二次電池の充電が閾値Ｖｔまで行われると、
これ以降、その充電方式よりも電流量が少ない別の充電方式に変更して、変更した充電方式による充電を所定時間だけ行い、または当該稼働状態が終了するまで継続することを特徴とする請求項１〜１２のいずれか１項に記載の電子機器。
【請求項１４】
前記制御手段は、
二次電池の充電の開始を、待機状態から稼働状態に遷移したときに行うことを特徴とする請求項１〜１３のいずれか１項に記載の電子機器。
【請求項１５】
前記二次電池の蓄電量の指標値が二次電池の電圧であることを特徴とする請求項１〜１４のいずれか１項に記載の電子機器。
【請求項１６】
前記外部電源には、
二次電池を充電するための電力供給源として、商用電源、太陽電池、熱電変換素子の少なくとも１つが含まれていることを特徴とする請求項１〜１５のいずれか１項に記載の電子機器。
【請求項１７】
画像形成の指示を受け付ける外部インターフェースと受け付けた指示に基づき画像形成を実行する画像形成部を有する装置本体と、
外部電源と二次電池とが接続され、外部電源から装置本体への電力供給を遮断しつつ二次電池の電力を外部インターフェースに供給する待機状態において、外部インターフェースが画像形成の指示を受け付けたことを契機に、外部電源から装置本体への電力供給を行う稼働状態に遷移し、画像形成部による画像形成が終了すると、その後、待機状態に戻る電源装置と、を備え、
前記電源装置は、
二次電池を充電する充電手段と、
稼働状態のときに外部電源の電力により二次電池の充電を開始し、二次電池の蓄電量の指標値が閾値Ｖｔに達した場合と、閾値Ｖｔに達するまでの間に待機状態に遷移する場合に、その充電を終了させる制御手段とを有し、
前記閾値Ｖｔは、
二次電池の充電上限値をＶＨ、放電下限値をＶＬ、単位期間内における待機状態の予想最長時間に二次電池の電力を受付部に供給することにより低下する蓄電量の指標値の低下量をＶｓとしたとき、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の値であることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池を搭載した電子機器および画像形成装置に関する。
【背景技術】
【０００２】
各種電子機器では、商用電源（外部電源）から供給される電力と、ニッケル水素電池等の二次電池から供給される電力とを併用する構成とされることがある。
例えば、電子機器の一種である画像形成装置は、画像形成を実行する画像形成部（処理部）と、画像形成の指示（処理依頼）を受け付ける外部インターフェース（受付部）が設けられており、このような画像形成装置に対して、商用電源と二次電池の電力を併用するシステムとして、待機状態と稼働状態を切り替える構成が提案されている。
【０００３】
待機状態とは、商用電源の電力を画像形成部と外部インターフェースに供給せず、二次電池の電力を外部インターフェースに供給する状態であり、稼働状態とは、商用電源の電力を画像形成部と外部インターフェースに供給する状態である。
稼働状態で画像形成動作を実行し、画像形成動作を実行しないときに稼働状態から待機状態に切り替えれば、待機状態のときに商用電源の電力使用を抑制して節電を図りつつ、外部インターフェースには二次電池からの電力が供給されるので、画像形成の指示を受け付けることが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０５２９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような待機状態と稼働状態を切り替える構成を採用する場合、待機状態で二次電池の電力を外部インターフェースに供給するには、稼働状態のときに二次電池の充電を済ませておけば良い。
ところが、稼働状態になるとき、すなわち画像形成は、ユーザーの指示により実行されるものであるから、ある時間帯に頻繁に行われるときもあれば、別の時間帯ではほとんど行われないなど、充電機会が何時どれだけ得られるのかがわからず、不確実性が高い。
【０００６】
充電機会の不確実性が高ければ、充電機会を得られたときに、できるだけ多く、例えば容量の一杯まで二次電池を充電しておくことにより、待機状態が長く続いたときでもその途中で容量の低下により外部インターフェースを動作させることができなくなるといった事態の発生の防止を図ることができる。
しかしながら、不確実性が高いとはいえ、二次電池の容量一杯まで充電すれば、二次電池への負担が大きく、二次電池の寿命を縮めることになってしまう。このような問題は、画像形成装置に限られず、待機状態において処理部に対する処理依頼を、二次電池の電力により動作する受付部で受け付けると、処理部が稼働してその依頼された処理を実行する電子機器一般に生じ得る。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであって、二次電池の長寿命化を図ることができる電子機器および画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る電子機器は、処理依頼を受け付ける受付部と受け付けた処理を実行する処理部を有する装置本体と、外部電源と二次電池とが接続され、外部電源から装置本体への電力供給を遮断しつつ二次電池の電力を受付部に供給する待機状態において、受付部が処理依頼を受け付けたことを契機に、外部電源から装置本体への電力供給を行う稼働状態に遷移し、処理部による処理が終了すると、その後、待機状態に戻る電源装置と、を備え、前記電源装置は、二次電池を充電する充電手段と、稼働状態のときに外部電源の電力により二次電池の充電を開始し、二次電池の蓄電量の指標値が閾値Ｖｔに達した場合と、閾値Ｖｔに達するまでの間に待機状態に遷移する場合に、その充電を終了させる制御手段とを有し、前記閾値Ｖｔは、二次電池の充電上限値をＶＨ、放電下限値をＶＬ、単位期間内における待機状態の予想最長時間に二次電池の電力を受付部に供給することにより低下する蓄電量の指標値の低下量をＶｓとしたとき、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の値であることを特徴とする。
【０００９】
また、前記制御手段は、前記閾値Ｖｔを、二次電池の充放電に関する情報に基づいて可変するとしても良い。
ここで、前記二次電池の充放電に関する情報は、二次電池に対する充電実行回数を指標する情報であり、前記制御手段は、前記充電実行回数を指標する値が多くなるに伴って、前記閾値Ｖｔを上昇させるとしても良い。
【００１０】
また、前記制御手段は、待機状態のときに二次電池の電力の、前記受付部への供給により、二次電池の蓄電量の指標値が下限値ＶＬまで低下すると二次電池を充電させ、二次電池の蓄電量の指標値が充電により閾値Ｖｔまで上昇したことによりその充電が終了した場合の累積の規定充電終了回数をＰ、待機状態のときに二次電池の蓄電量の指標値が下限値ＶＬまで低下したことにより充電が開始された場合の累積の下限値充電回数をＱとしたとき、前記閾値Ｖｔを上昇させる条件を、ＰとＱの多い方が所定値に達したとき、ＰとＱの少ない方が所定値に達したとき、ＰにＱを加算した値を２で除した平均値が所定値に達したとき、ＰとＱの合計値が所定値に達したときのいずれか１つとするとしても良い。
【００１１】
また、前記二次電池の充放電に関する情報は、単位期間内における待機状態の累積時間を示す情報であり、前記制御手段は、二次電池の充放電制御を行う第１の単位期間よりも過去の第２の単位期間内における待機状態の累積時間を、第１の単位期間内における待機状態の予想最長時間として、前記低下量Ｖｓを求め、求めた低下量Ｖｓの大きさに基づき、前記閾値Ｖｔを可変するとしても良い。
【００１２】
さらに、前記二次電池の充放電に関する情報は、単位期間内における待機状態での二次電池の累積放電量を示す情報であり、前記制御手段は、二次電池の充放電制御を行う第１の単位期間よりも過去の第２の単位期間内における待機状態での累積放電量を、第１の単位期間内における待機状態の予想最長時間の累積放電量として、当該累積放電量の放電による蓄電量の指標値の低下量を、前記低下量Ｖｓとして求め、求めた低下量Ｖｓの大きさに基づき、前記閾値Ｖｔを可変するとしても良い。
【００１３】
ここで、前記単位期間は、１日であり、第１の単位期間を本日としたとき、第２の単位期間は、本日の一日前である前日、または本日から１週間前に遡った同じ曜日であるとしても良い。
ここで、第１の単位期間である本日の次の日が休日であり、本日よりも過去の一日である第２の単位期間が休日でない場合には、前記制御手段は、充放電制御を行う本日に対する閾値Ｖｔを、過去の一日における待機状態の累積時間を予想最長時間とした場合に求められる閾値Ｖｔよりも所定値Ｚだけ高い値に可変するとしても良い。
【００１４】
また、前記二次電池の充放電に関する情報は、二次電池の使用期間であり、前記制御手段は、前記使用期間が長くなるに伴って、前記閾値Ｖｔを上昇させるとしても良い。
さらに、前記制御手段は、閾値Ｖｔを単位期間の開始時に可変するとしても良い。
また、前記制御手段は、閾値Ｖｔの可変に伴って、二次電池に対する充電電流値と充電に制限時間がある場合のその制限時間の少なくとも一方を可変するとしても良い。
【００１５】
さらに、前記制御手段は、二次電池の周辺温度を取得し、取得した温度に基づき、閾値Ｖｔを、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の範囲内で補正するとしても良い。
また、前記制御手段は、稼働状態のときに二次電池の充電が閾値Ｖｔまで行われると、これ以降、その充電方式よりも電流量が少ない別の充電方式に変更して、変更した充電方式による充電を所定時間だけ行い、または当該稼働状態が終了するまで継続するとしても良い。
【００１６】
さらに、前記制御手段は、二次電池の充電の開始を、待機状態から稼働状態に遷移したときに行うとしても良い。
また、前記二次電池の蓄電量の指標値が二次電池の電圧であるとしても良い。
さらに、前記外部電源には、二次電池を充電するための電力供給源として、商用電源、太陽電池、熱電変換素子の少なくとも１つが含まれているとしても良い。
【００１７】
本発明に係る画像形成装置は、画像形成の指示を受け付ける外部インターフェースと受け付けた指示に基づき画像形成を実行する画像形成部を有する装置本体と、外部電源と二次電池とが接続され、外部電源から装置本体への電力供給を遮断しつつ二次電池の電力を外部インターフェースに供給する待機状態において、外部インターフェースが画像形成の指示を受け付けたことを契機に、外部電源から装置本体への電力供給を行う稼働状態に遷移し、画像形成部による画像形成が終了すると、その後、待機状態に戻る電源装置と、を備え、前記電源装置は、二次電池を充電する充電手段と、稼働状態のときに外部電源の電力により二次電池の充電を開始し、二次電池の蓄電量の指標値が閾値Ｖｔに達した場合と、閾値Ｖｔに達するまでの間に待機状態に遷移する場合に、その充電を終了させる制御手段とを有し、前記閾値Ｖｔは、二次電池の充電上限値をＶＨ、放電下限値をＶＬ、単位期間内における待機状態の予想最長時間に二次電池の電力を受付部に供給することにより低下する蓄電量の指標値の低下量をＶｓとしたとき、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の値であることを特徴とする。
【発明の効果】
【００１８】
上記のように構成すれば、閾値Ｖｔが二次電池の充電上限値ＶＨよりも低いので、容量一杯まで充電する構成に比べて、二次電池に負担をかけることなく充電を行いつつ二次電池の寿命を伸ばすことができ、かつ、待機状態が予想最長時間に亘った場合でも放電下限値ＶＬを下回ることが防止されるので、待機状態のときに受付部への電力供給を継続して受付部により処理依頼を受け付けることができる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態１における画像形成装置の構成を説明するためのブロック図である。
【図２】稼働状態と待機状態の切替制御により二次電池の電圧が経時的に変化する様子の一例を示す模式図である。
【図３】二次電池の充電限界電圧、放電停止電圧、充電完了規定値の大小関係を示す模式図である。
【図４】下限値充電回数カウンターによる累積の下限値充電回数と、規定充電終了回数カウンターによる累積の規定充電終了回数を説明するための図である。
【図５】電源制御部による充放電制御の制御内容を示すフローチャートである。
【図６】稼働中処理のサブルーチンの内容を示すフローチャートである。
【図７】急速充電１のサブルーチンの内容を示すフローチャートである。
【図８】充電完了規定値更新処理のサブルーチンの内容を示すフローチャートである。
【図９】トリクル充電のサブルーチンの内容を示すフローチャートである。
【図１０】トリクル充電による電圧と電流波形を例示する図である。
【図１１】待機中処理のサブルーチンの内容を示すフローチャートである。
【図１２】急速充電２のサブルーチンの内容を示すフローチャートである。
【図１３】二次電池における充放電特性の変化の例を示す図である。
【図１４】実施の形態２における二次電池の充放電制御の内容を説明するための図である。
【図１５】充電完了規定値変更制御を盛り込んだ内容を示すフローチャートである。
【図１６】充電完了規定値変更処理のサブルーチンの内容を示すフローチャートである。
【図１７】動作履歴情報テーブルの構成例を示す図である。
【発明を実施するための形態】
【００２０】
以下に、本発明に係る電子機器および画像形成装置の実施の形態について、図面を参照しながら説明する。
＜実施の形態１＞
（１）画像形成装置の構成
図１は、実施の形態１における画像形成装置の構成を説明するためのブロック図である。画像形成装置は、プリントなどの画像形成ジョブを実行可能な多機能複合機であるＭＦＰ（Multiple Function Peripheral）である。
【００２１】
同図に示すように画像形成装置は、電源装置１０と装置本体２０を備える。
装置本体２０は、画像データに基づいて記録シート上に画像を形成する画像形成ジョブを実行する画像形成部（処理部）２１と、ＬＡＮなどのネットワーク（不図示）に接続され、ネットワークを介してパーソナルコンピュータなどの外部の端末装置から画像形成ジョブの実行指示（処理依頼）を受け付ける外部インターフェース（外部Ｉ／Ｆ：受付部）２２とを有する。
【００２２】
画像形成部２１は、操作パネル２３と本体制御部２４などを有し、例えば電子写真方式またはインクジェット方式により画像形成を実行する。
操作パネル２３は、ユーザーからの各種情報の入力を受け付け、受け付けた情報を本体制御部２４に送る。
本体制御部２４は、操作パネル２３からの情報を表示部２３ａに表示させ、また外部Ｉ／Ｆ２２により受け付けられた画像形成ジョブの実行指示に基づき画像形成ジョブの実行を制御する。
【００２３】
外部Ｉ／Ｆ２２は、無線または有線によるものとすることができるが、低消費電力による方式を用いることが好ましい。低消費電力の無線技術としては、赤外線通信、可視光通信、人体通信等があり、また無線規格としては、ＺｉｇＢｅｅ、Ｚ−Ｗａｖｅ、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ等がある。
電源装置１０は、商用電源（外部電源）から供給される電力を装置本体２０に供給する制御や二次電池３０の充放電の制御などを実行するものであり、電力センサー１１と、リレー１２と、ＡＣ−ＤＣ電源１３と、充電部１４と、電源制御部１５と、放電制御部１６と、記憶部１７などを有する。
【００２４】
電力センサー１１は、商用電源に接続されるコンセント４０を備えた電力供給線１９によって商用電源から供給される交流電力を検出するセンサーであり、その検出結果は、電源制御部１５に与えられる。
リレー１２は、ラッチング形のものであり、電源制御部１５の指示によって、商用電源の交流電力をＡＣ−ＤＣ電源１３に供給する電力供給状態と、商用電源の交流電力をＡＣ−ＤＣ電源１３に供給しない電力遮断状態とに切り替える。リレー１２は、ラッチング形なので、切り替えられた後にリレー１２自体への電力の供給が遮断されても、その切り替えられた後の状態が維持される。
【００２５】
ＡＣ−ＤＣ電源１３は、リレー１２が電力供給状態にあるときに、リレー１２を介して商用電源の交流電力を入力して、入力された交流電力を直流電力に変換し、変換した直流電力を電源制御部１５および充電部１４に供給する。
充電部１４は、電源制御部１５からの指示に基づき、ＡＣ−ＤＣ電源１３からの直流電力により二次電池３０を充電する。充電方式には、急速充電とトリクル充電があり、これらのいずれかが後述の条件に応じて切り替えられる。急速充電を行う場合、後述のように二次電池３０の電圧（以下、「二次電池電圧」という。）が充電完了規定値Ｖｔまで上昇すると、その急速充電を終了させるようになっている。
【００２６】
放電制御部１６は、電源制御部１５からの指示に基づき、二次電池３０の電力の、外部Ｉ／Ｆ２２への供給（放電）と遮断（放電停止）を切り替える。
電源制御部１５は、電源装置１０における電力の入出力の全体を制御するものであり、下限値充電回数カウンター１５ａと、規定充電終了回数カウンター１５ｂと、トリクル充電タイマー１５ｃと、電圧測定部１５ｄを有する。
【００２７】
下限値充電回数カウンター１５ａは、二次電池電圧が予め決められた放電停止電圧ＶＬまで低下したことにより、充電部１４による二次電池３０への急速充電が行われた場合のその回数（累積値）を計数するカウンターである。
規定充電終了回数カウンター１５ｂは、急速充電により二次電池電圧が充電完了規定値Ｖｔまで上昇したことによりその充電が終了した場合の、その回数（累積値）を計数するカウンターである。
【００２８】
トリクル充電タイマー１５ｃは、トリクル充電される時間を計測するタイマーである。
電圧測定部１５ｄは、二次電池電圧を測定するものである。
電源制御部１５は、ＡＣ−ＤＣ電源１３からの直流電力に、必要に応じて変圧等の処理を施して装置本体２０に供給する。装置本体２０は、電源制御部１５からの電力供給により画像形成ジョブが実行可能な状態になる。
【００２９】
また、電源制御部１５は、装置本体２０と信号のやりとりを行うことができ、具体的には本体制御部２４から待機指示（後述）を受け付け、また外部Ｉ／Ｆ２２から画像形成ジョブの実行指示を受け付けたことを示す実行指示通知を受け付ける。
さらに、電源制御部１５は、電力センサー１１からの検出信号を受信して、外部電源からの電力が供給状態にあることを検出し、リレー１２を電力供給状態と電力遮断状態に切り替える。
【００３０】
記憶部１７には、放電停止電圧ＶＬなどの電圧値を示す情報などが記憶されている。
二次電池３０は、一対の電極と電解液とによって生じる電気化学反応により電気を生成して放電（供給）する１つ以上のセルを有しており、電極間に電流を供給する充電によって電力を蓄えることができる。二次電池３０としては、例えば、ニッケル水素電池が使用されるが、これ以外の種類のものであっても良い。
【００３１】
このような構成において、電源制御部１５は、装置本体２０に対して外部電源からの電力を供給しつつ二次電池３０の電力を供給しない稼働状態と、装置本体２０に対して外部電源からの電力を供給せずに、外部Ｉ／Ｆ２２に対して二次電池３０の電力を供給する待機状態とを切り替える切替制御を行う。ここで、電源制御部１５は、稼働状態では外部電源からＡＣ−ＤＣ電源１３を介して供給される電力により動作し、待機状態では、二次電池３０から供給される電力により動作する。
【００３２】
稼働状態から待機状態への切り替えは、稼働状態において電源制御部１５が装置本体２０の本体制御部２４から待機指示を受け付けたことを契機に行われる。
一方、待機状態から稼働状態への切り替えは、待機状態において電源制御部１５が装置本体２０の外部Ｉ／Ｆ２２から実行指示通知を受け付けたことを契機に行われる。
稼働状態では、リレー１２が電力供給状態になり外部電源の電力がＡＣ−ＤＣ電源１３、電源制御部１５を介して装置本体２０に供給されると共に充電部１４に供給されるが、二次電池３０から外部Ｉ／Ｆ２２への電力供給は停止される。
【００３３】
待機状態では、リレー１２が電力遮断状態になり外部電源の電力がＡＣ−ＤＣ電源１３を介して電源制御部１５などに供給されないが、二次電池３０の電力が、電源制御部１５と、放電制御部１６を介して外部Ｉ／Ｆ２２とに供給される（放電）。
外部Ｉ／Ｆ２２は、稼働状態では、電源制御部１５から装置本体２０に供給される電力により動作し、待機状態では、二次電池３０から供給される電力により動作する。
【００３４】
電源制御部１５は、（ａ）待機状態から稼働状態に切り替えるときには、リレー１２を電力供給状態にすると共に、放電制御部１６に指示して二次電池３０の電力の、外部Ｉ／Ｆ２２への供給を停止させ、（ｂ）稼働状態から待機状態に切り替えるときには、リレー１２を電力遮断状態にすると共に、放電制御部１６に指示して二次電池３０の電力の、外部Ｉ／Ｆ２２への供給を開始させる。
【００３５】
また、稼働状態において二次電池電圧の大きさに基づき二次電池３０の充電の要否を判断し、必要と判断したときにだけ充電部１４に指示して二次電池３０の充電を実行させる。図１において、太い実線の矢印が稼働状態における電力供給ラインを示し、太い破線の矢印が待機状態における電力供給ラインを示している。
装置本体２０の本体制御部２４から電源制御部１５への待機指示は、画像形成ジョブごとにそのジョブが終了したことを契機に発行される。なお、ジョブの終了に限られず、例えば１つのジョブが終了してから所定時間、次のジョブの実行指示が受け付けられるのを待つ構成であれば、ジョブの終了から所定時間の経過を契機に発行するとしても良い。また、操作パネル２３からユーザーによる待機指示を受け付けたときを契機とするとしても良い。
【００３６】
以下では、待機状態において電源制御部１５が外部Ｉ／Ｆ２２から実行指示通知を受け付けると稼働状態フラグがセットされて稼働状態になり、稼働状態において画像形成ジョブの終了を契機に本体制御部２４から待機指示を受け付けると、待機状態フラグがセットされて稼働状態から待機状態に切り替わるという状態遷移が繰り返し行われるものとする。なお、稼働状態フラグと待機状態フラグは、記憶部１７内の所定領域に一方がセットされると他方がリセットされる（セットされない）関係にある。
【００３７】
（２）稼働状態と待機状態の切替制御
図２は、稼働状態と待機状態の切替制御により二次電池電圧が経時的に変化する様子の一例を示す模式図である。
同図に示すように２４時間（１日）を単位期間として、午前９時から次の日の午前９時までの間において、区間Ａが稼働状態になっている時間、区間Ｂが待機状態になっている時間、区間Ｃが急速充電を行っている時間を示している。
【００３８】
稼働状態は、画像形成ジョブが実行されているときを示し、二次電池電圧Ｖｂが充電完了規定値Ｖｔよりも低ければ、そのジョブ実行中に急速充電が行われる（例えば、時点ｔ１〜ｔ２）。この急速充電により二次電池電圧Ｖｂが上昇する。
画像形成ジョブは、例えば、数枚程度の記録シートにプリントする場合には、ジョブ実行時間が短いが、数百枚の記録シートに連続してプリントする場合には、ジョブ実行時間が長くなる。また、複数の画像形成ジョブを連続して実行する場合、最初のジョブ開始から最後のジョブ終了までに亘る時間がジョブ実行時間になり、１つの画像形成ジョブを実行する場合よりもジョブ実行時間が長くなる。
【００３９】
二次電池電圧Ｖｂが充電完了規定値Ｖｔに達するまでの間に当該ジョブが終了すると（例えば、時点ｔ２）、急速充電を終了すると共に待機状態に遷移する。
待機状態では、二次電池３０の電力が外部Ｉ／Ｆ２２に供給されて外部Ｉ／Ｆ２２で消費されるので、二次電池電圧Ｖｂが低下していく（例えば、時点ｔ２〜ｔ３間）。
待機状態で次に画像形成ジョブの実行指示があると、稼働状態に切り替わり（例えば、時点ｔ３）、画像形成ジョブが実行されつつ、二次電池電圧Ｖｂが充電完了規定値Ｖｔよりも低ければ急速充電が行われる（例えば、時点ｔ３〜ｔ４）。
【００４０】
急速充電により二次電池電圧Ｖｂが上昇して充電完了規定値Ｖｔに達すると（例えば、時点ｔ４）、稼働状態でも急速充電を停止させる（例えば、時点ｔ４〜ｔ５）。これにより、二次電池電圧Ｖｂが充電完了規定値Ｖｔよりも高くなることが防止される。
午前中（９時以降）や午後の夕刻までの業務時間内において、ユーザーによる画像形成ジョブの実行指示が頻繁にあると、稼働状態と待機状態の切り替えが頻繁に行われる。
【００４１】
夕刻、例えば時点ｔ６（午後６時）以降になり、画像形成ジョブの実行指示がほとんどなされなくなると、待機状態の時間の割合が極めて多くなり、二次電池３０の急速充電の機会がほとんどなくなって、二次電池３０の電力が外部Ｉ／Ｆ２２に供給されることによる放電により、二次電池電圧Ｖｂの低下が進む（時点ｔ６〜ｔ７）。
翌日の朝、例えば時点ｔ７（午前９時）になって業務により画像形成ジョブの実行指示が頻繁になされる状態が始まると、その時点では、二次電池電圧Ｖｂが充電完了規定値Ｖｔよりも低くなっているので、画像形成ジョブの実行と共に、二次電池３０の急速充電が行われる（時点７以降）。
【００４２】
このようなサイクルを１日単位で繰り返すことになるが、画像形成ジョブは、ユーザーの不定期の指示により行われるので、急速充電の機会は、不確実性が高いものになる。
二次電池３０の充電不足により、例えば時点ｔ６〜ｔ７の間に二次電池電圧Ｖｂが低下しすぎて外部Ｉ／Ｆ２２が動作不可になると、これ以降、外部からの画像形成ジョブの実行指示を受け付けることができず、画像形成ジョブが実行不可の事態が発生する。
【００４３】
このような事態を避けるためには、急速充電の機会の不確実性が高いことを前提に、急速充電の機会があるときに（図２の例では午前９時から午後６時での間）、二次電池３０の容量一杯まで充電すれば良くなるが、電池容量一杯までの急速充電を行うと、上記したように二次電池３０の寿命を縮めることになる。
待機状態において画像形成ジョブが実行不可な事態になることを防止しつつ、二次電池３０の長寿命化を図るには、二次電池３０の寿命を縮めることになる容量を超えず、かつ、待機状態での外部Ｉ／Ｆ２２への電力供給により容量不足に陥ることのない最低限必要な容量に相当する電圧まで二次電池３０が急速充電されるように、充電完了規定値Ｖｔを設定すれば良い。
【００４４】
そこで、本実施の形態では、図３の模式図に示すように二次電池３０の充電限界電圧（充電上限値）をＶＨ、放電停止電圧（放電下限値）をＶＬ、単位期間（１日）内における待機状態の予想最長時間Ｔａ（例えば、稼働状態が１時間とすれば残りの２３時間）に外部Ｉ／Ｆ２２に電力を供給することにより低下する二次電池の電圧低下量（最低限システム必要容量）をＶｓとしたとき、充電完了規定値Ｖｔを、（ＶＬ＋Ｖｓ）以上かつＶＨ未満の範囲（適正規定範囲）内の値に設定している。
【００４５】
ここで、充電限界電圧ＶＨは、これ以上、充電を継続すると二次電池３０の寿命を縮めることになる充電上限値であり、二次電池３０の特性により予め決められている。二次電池３０が単セル構造の場合には、例えば１．６Ｖ程度である。
放電停止電圧ＶＬは、これを下回ってまで放電を継続すると寿命を縮めることになる放電下限値であり、二次電池３０の特性により予め決められている。ここでは、外部Ｉ／Ｆ２２が放電停止電圧ＶＬで動作可能なものが用いられており、放電停止電圧まで電圧が低下しても動作することができる。なお、放電停止電圧ＶＬは、二次電池３０が単セル構造の場合には、例えば１．０Ｖ程度である。以下、放電停止電圧を下限値ＶＬという。
【００４６】
最低限システム必要容量Ｖｓは、例えば次のようにして求められる。
すなわち、二次電池３０の１時間当たりの放電量Ｗａ（外部Ｉ／Ｆ２２の消費電力に相当）に予想最長時間Ｔａを乗算すれば、二次電池３０の外部Ｉ／Ｆ２２への予想最長時間Ｔａにおける放電量Ｗｔが得られる。例えば、放電量Ｗａが３０〔ミリＷ〕、予想最長時間Ｔａが２３時間とすれば、放電量Ｗｔは、６９０〔ミリＷ〕になる。
【００４７】
二次電池３０の放電量がどれだけになれば二次電池電圧がどれだけ低下するかの関係を求めておくことにより、放電量Ｗｔにより低下する電圧値である最低限システム必要容量Ｖｓを算出することができる。
なお、予想最長時間Ｔａは、待機状態になっている時間の長さで変わり、待機状態の時間の長さは、稼働状態の時間、すなわち画像形成ジョブの実行時間によって変わる。
【００４８】
画像形成ジョブは、上記のようにユーザーの指示によるものであるから、一日における画像形成ジョブの実行時間は、必ずしも一定とはいえないが、ある程度の範囲内、例えば最低１時間、最大３時間などの範囲内で可変するものと想定されるので、単位期間である２４時間から最低限確保できると想定される稼働状態の時間（例えば１時間）を差し引いた時間（例えば２３時間）を待機状態の予想最長時間Ｔａとすることができる。
【００４９】
通常のオフィスなどでは一日における稼働状態の合計時間が例えば数時間程度とされることが多いが、稼働状態の合計時間のばらつきを予め調査しておけば、そのばらつきの範囲の大きさに基づき、待機状態の予想最長時間Ｔａを事前に設定することが可能になる。
このように充電完了規定値Ｖｔを設定することにより、仮に２３時間、連続して待機状態が続いても、その直前の稼働状態にあるときに二次電池３０が充電完了規定値Ｖｔまで充電されていれば、２３時間に亘る待機状態の終了時点でも二次電池電圧Ｖｂを下限値ＶＬ以上、確保することができる。この意味で充電完了規定値Ｖｔは、待機状態の動作を保証する二次電池容量に相当する電圧値であるということができる。
【００５０】
これにより、二次電池電圧Ｖｂが待機状態の途中で下限値ＶＬを下回ることがなくなり、待機中に外部から画像形成ジョブの実行指示を受け付けて、画像形成ジョブを実行することが可能になる。
なお、装置の使用環境によっては、稀に稼働状態になることが極端に少なくなり、稼働状態での二次電池３０の充電不足により待機状態で二次電池電圧Ｖｂが下限値ＶＬを下回る場合が生じ得る。
【００５１】
このような場合には、稼働状態にあるときにのみ二次電池３０を充電するという原則に対する例外処置として、待機状態であっても急速充電を行うことにより、下限値ＶＬよりも低い電圧で放電が継続することによる二次電池３０の負荷をなくすようにしている。
図２の一点鎖線で示すグラフが、この例外処置としての急速充電（時点ｔ８）の様子を示している。この場合の急速充電についても二次電池電圧Ｖｂが充電完了規定値Ｖｔまで上昇すると、その急速充電が停止される。
【００５２】
充電完了規定値Ｖｔは、上記の適正規定範囲内にあれば良いことになるが、適正規定範囲内でも下限値ＶＬにより近い値にすることが望ましい。これは、つぎの理由による。
すなわち、二次電池３０の特性の１つに、二次電池３０の残容量が多い状態で継ぎ足し充電を繰り返すと、十分に放電していないのに放電電圧が顕著に低下して、見た目上の電池容量が劣化する現象、いわゆるメモリー効果がある。
【００５３】
このメモリー効果をできるだけ抑制するには、二次電池３０の残容量が多い状態で充電を行うよりも、残容量があまりない状態まで放電（下限値ＶＬに近い電圧まで低下）させてから充電した方が効果的である。
二次電池３０の充電容量は、充電完了規定値Ｖｔを高い電圧に設定すれば、それだけ多くなるので、充電完了規定値Ｖｔを高い電圧に設定した場合と低い電圧に設定した場合とで二次電池３０の放電が同じ条件で行われるとすれば、放電開始から同じ時間の経過後における残容量は、充電完了規定値Ｖｔを高い電圧に設定する場合よりも低い電圧に設定した方が少なくなるからである。
【００５４】
また、メモリー効果は、十分な放電（リフレッシュ）により概ね回復することから、メモリー効果が生じたとしても、充電完了規定値Ｖｔを低い電圧に設定しておけば、二次電池電圧Ｖｂが残容量の少なくなる電圧（下限値ＶＬにより近い電圧）まで低下することが多くなって、十分な放電が行われて回復し易くなるからである。
このことから充電完了規定値Ｖｔを上記の適正規定範囲内で、二次電池電圧Ｖｂが下限値ＶＬを下回ることのないように、ある程度の余裕を見つつ、できるだけ小さい値に設定することが好ましい。
【００５５】
（３）充電完了規定値Ｖｔの可変制御
充電完了規定値Ｖｔは、上記の適正規定範囲内に設定されるが、本実施の形態では図２に示すように経時的に充電完了規定値Ｖｔの大きさを可変する制御を行っている。
具体的には、図２に示す単位期間である１日よりも後の別の１日に対して（時点ｔ９）、充電完了規定値Ｖｔをαだけ高い電圧に設定している。これは、次の理由による。
【００５６】
すなわち、二次電池３０を長期間、例えば数ヶ月や数年に亘って継続使用する場合、二次電池３０が徐々に劣化していくので、新品時と、新品時からの長期間経過時とで二次電池３０の出力電力を同程度に維持しようとすると、その劣化分、充電容量を増やすべく充電完了規定値Ｖｔを上げる必要が生じるからである。
充電完了規定値Ｖｔを可変する（上げる）条件は、二次電池３０の充放電に関する情報としての下限値充電回数と規定充電終了回数の大きさにより決められている。
【００５７】
（４）下限値充電回数と規定充電終了回数について
図４は、下限値充電回数カウンター１５ａによる累積の下限値充電回数と、規定充電終了回数カウンター１５ｂによる累積の規定充電終了回数を説明するための図であり、時間経過に連れて二次電池電圧が充電と放電により変化している様子の例を示している。二次電池電圧が上昇している区間が急速充電、下降している区間が放電を示している。
【００５８】
同図の例では、時点ｔ１１，ｔ１３，ｔ１５，ｔ１７，ｔ１９は、二次電池電圧Ｖｂが下限値ＶＬまで低下したことにより急速充電が開始されている時点であり、これら各時点での急速充電の回数が下限値充電回数Ｑに計数される。なお、一点鎖線で示すように下限値ＶＬまで低下する前に急速充電が開始される時点ｔ２０は、下限値充電回数Ｑに計数されない。
【００５９】
時点ｔ１２，ｔ１６は、二次電池電圧Ｖｂが充電完了規定値Ｖｔまで上昇したことにより急速充電が終了している時点であり、これら各時点での急速充電の終了回数が規定充電終了回数Ｐに計数される。なお、時点ｔ１４，ｔ１８では、二次電池電圧Ｖｂが充電完了規定値Ｖｔに至るまでに急速充電が終了（中断）して放電に切り替わっているので、規定充電終了回数Ｐには計数されない。規定充電終了回数Ｐも下限値充電回数Ｑも充電の回数により変化するものなので、二次電池に対する充電実行回数を指標する情報といえる。
【００６０】
下限値充電回数Ｑが多いということは、二次電池電圧Ｖｂが下限値ＶＬまで低下した回数が多いことを示す。下限値ＶＬは、電池寿命に影響を与えない範囲と与える範囲を下限側で分けるための閾値であるが、下限値ＶＬと同じ値だからといって二次電池３０に全く負担を与えていないわけでなく、ある程度の負担を強いていることは否めず、二次電池３０の劣化が進み易い状態であることを意味する。
【００６１】
従って、下限値充電回数Ｑが多ければ、それだけ二次電池３０の劣化が進んでいる蓋然性が高いといえるので、下限値充電回数Ｑが多くなるに伴って、二次電池３０の劣化の進度に対して充電完了規定値Ｖｔを可変制御すれば、二次電池３０の出力電力を長期に亘って安定させることができる。
同様に、規定充電終了回数Ｐが多いということは、急速充電の継続時間が多く、二次電池３０に負担を強いていることを意味するので、下限値充電回数Ｑに代えて規定充電終了回数Ｐが多くなるに伴って、充電完了規定値Ｖｔを可変制御することでも、二次電池３０の出力電力を長期に亘って安定させることができる。
【００６２】
このように規定充電終了回数Ｐまたは下限値充電回数Ｑを、充電完了規定値Ｖｔの可変制御条件とすることができるが、二次電池３０の寿命に関連するパラメータであれば、可変制御条件がこれらに限られることはない。
例えば、規定充電終了回数Ｐと下限値充電回数Ｑの多い方が先に所定値ｎ１１に達したときや少ない方が先に所定値ｎ１２に達したときを可変制御条件とすることもできる。
【００６３】
また、規定充電終了回数Ｐと下限値充電回数Ｑの合計値Ｒが所定値Ｒ０に達したときやその合計値Ｒを２で除した平均値Ｕが所定値Ｕ０に達したときなどを可変制御条件とすることもできる。本実施の形態では、合計値Ｒをとる方法が用いられている。
可変制御条件を上記のいずれにするか、どれだけ電圧を上げるかについては、二次電池３０の性能、使用期間、寿命の長さなどを考慮して予め実験などから適した条件が決められる。電圧の上昇幅（α）について、電池寿命に関係なく一定としたり、電池寿命に近づくに連れて大きくまたは小さくしたりする構成をとることもできる。
【００６４】
また、二次電池３０の劣化により新品時と同じ時間だけ充電しても二次電池３０を必要な容量まで充電できない場合もあり得るから、（ａ）充電電流値を可変、例えば更新回数に伴って大きくする構成、（ｂ）充電に規定の制限時間が加えられている場合に、その制限時間を可変、例えば更新回数に伴って長くする構成などをとることもできる。
上記の各構成のいずれか１つだけ、または複数を組み合わせるとしても良い。なお、下限値ＶＬ、充電限界電圧ＶＨ、充電完了規定値Ｖｔ、所定値ｎ１１などの情報は、記憶部１７に格納されるようになっている。
【００６５】
（５）待機状態と稼働状態における充放電制御
図５は、電源制御部１５による充放電制御の制御内容を示すフローチャートであり、図示しないメインルーチンにコールされることにより繰り返し実行される。
同図に示すように稼働状態であるか否かを判断する（ステップＳ１）。稼働状態であることの判断は、稼働状態フラグが設定されていることにより行われる。
【００６６】
稼働状態であることを判断すると（ステップＳ１で「ＹＥＳ」）、稼働中処理を実行して（ステップＳ２）、リターンする。一方、稼働状態ではない、すなわち待機状態フラグの設定により待機状態であることを判断すると（ステップＳ１で「ＮＯ」）、待機中処理を実行して（ステップＳ３）、リターンする。
（５−１）稼働中処理
図６は、稼働中処理のサブルーチンの内容を示すフローチャートである。
【００６７】
同図に示すようにリレー１２を電力供給状態にすると共に（ステップＳ１１）、二次電池３０から外部Ｉ／Ｆ２２への電力供給（放電）を停止させる（ステップＳ１２）。二次電池３０の放電停止は、放電制御部１６に対し放電停止を指示することにより行われる。
そして、充電完了規定値Ｖｔを取得する（ステップＳ１４）。この取得は、記憶部１７から充電完了規定値Ｖｔを示す情報を読み出すことにより行われる。本実施の形態では、後述の充電完了規定値更新処理（ステップＳ２６，Ｓ６３，Ｓ６８）において充電完了規定値Ｖｔの更新を行っており、更新ごとに充電完了規定値Ｖｔが新たな値に書き換えられることから、取得時点での充電完了規定値Ｖｔが記憶部１７から読み出される。
【００６８】
そして、二次電池電圧Ｖｂを取得する（ステップＳ１４）。この取得は、電圧測定部１５ｄで測定された電圧値を取得することにより行われる
二次電池電圧Ｖｂが充電完了規定値Ｖｔよりも小さいか否かを判断する（ステップＳ１５）。ここで、Ｖｂ＜Ｖｔであれば（ステップＳ１５で「ＹＥＳ」）、急速充電１を行って（ステップＳ１６）、リターンする。一方、Ｖｂ≧Ｖｔであれば（ステップＳ１５で「ＮＯ」）、トリクル充電を行って（ステップＳ１７）、リターンする。
【００６９】
（５−２）急速充電１
図７は、急速充電１のサブルーチンの内容を示すフローチャートである。
同図に示すように二次電池３０に対し急速充電を開始する（ステップＳ２１）（図２の時点１，ｔ３）。急速充電は、例えばパルス充電が用いられるが、二次電池電圧Ｖｂを充電完了規定値Ｖｔまで上昇可能な充電方式であれば、急速に限られず、他の方式でも良い。充電の開始は、充電部１４に急速充電の開始指示を行うことにより行われる。
【００７０】
そして、二次電池電圧Ｖｂが充電完了規定値Ｖｔ以上であるか否かを判断する（ステップＳ２２）。
電圧Ｖｂ＜Ｖｔと判断すると（ステップＳ２２で「ＮＯ」）、稼働状態が終了か否かを判断する（ステップＳ２３）。稼働状態の終了の判断は、フラグのセットが稼働状態フラグから待機状態フラグに切り替わったことを判断することにより行われる。
【００７１】
稼働状態の終了でないことを判断すると（ステップＳ２３で「ＮＯ」）、ステップＳ２２に戻る。急速充電中で電圧Ｖｂ≧Ｖｔではない、かつ稼働状態の終了でなければ、電圧Ｖｂ≧Ｖｔであることと稼働状態の終了のいずれかが先に判断されるまで、ステップＳ２２、Ｓ２３の処理が繰り返し実行される。
急速充電中に電圧Ｖｂ≧Ｖｔになったことを判断すると（ステップＳ２２で「ＹＥＳ」）、急速充電を終了する（ステップＳ２４）（図２の時点ｔ４）。
【００７２】
そして、現在の規定充電終了回数Ｐに「１」をインクリメントした値を、新たな規定充電終了回数Ｐとして更新する（ステップＳ２５）。この更新は、規定充電終了回数カウンター１５ｂにより規定充電終了回数Ｐが１だけカウントアップすることにより行われる。
続いて、充電完了規定値更新処理を実行する（ステップＳ２６）。
図８は、充電完了規定値更新処理のサブルーチンの内容を示すフローチャートである。
【００７３】
同図に示すように、現在の規定充電終了回数Ｐと下限値充電回数Ｑの合計値Ｒを算出する（ステップＳ３１）。
そして、合計値Ｒが所定値Ｒ０以上であるか否かを判断する（ステップＳ３２）。ここで、所定値Ｒ０は、上記のように充電完了規定値Ｖｔの可変制御条件として適した値が予め設定され、記憶部１７に記憶されている。
【００７４】
合計値Ｒ≧所定値Ｒ０であることを判断すると（ステップＳ３２で「ＹＥＳ」）、充電完了規定値Ｖｔの可変制御条件が満たされたとして、現在の充電完了規定値Ｖｔに所定値αを加算した値が充電限界電圧ＶＨ未満であるか否かを判断する（ステップＳ３３）。
充電限界電圧ＶＨ未満であることを判断すると（ステップＳ３３で「ＹＥＳ」）、現在の充電完了規定値Ｖｔに所定値αを加算した値を、新たな充電完了規定値Ｖｔとして更新する（ステップＳ３４）。この更新は、記憶部１７に現に書き込まれている充電完了規定値Ｖｔのデータを削除して、新たな充電完了規定値Ｖｔを書き込むことにより行われる。
【００７５】
そして、規定充電終了回数Ｐと下限値充電回数Ｑをゼロにリセットして（ステップＳ３５）、リターンする。このリセットを行うのは、更新後の充電完了規定値Ｖｔに対する規定充電終了回数Ｐと下限値充電回数Ｑを０から新たに計数するためである。
なお、充電限界電圧ＶＨ未満ではない、すなわち充電限界電圧ＶＨ以上になることを判断すると（ステップＳ３３で「ＮＯ」）、ステップＳ３４をスキップして（実行せずに）、ステップＳ３５に移る。この場合、充電限界電圧ＶＨを超えてまで充電完了規定値Ｖｔが更新されることが規制される。
【００７６】
一方、合計値Ｒ＜所定値Ｒ０であることを判断すると（ステップＳ３２で「ＮＯ」）、充電完了規定値Ｖｔの可変制御条件が満たされていないとして、ステップＳ３３〜Ｓ３５をスキップして（実行せずに）、リターンする。
なお、上記では、充電完了規定値Ｖｔの可変制御条件として、規定充電終了回数Ｐと下限値充電回数Ｑの合計値Ｒを用いる構成例を説明したが、例えば規定充電終了回数Ｐと下限値充電回数Ｑの多い方が先に所定値に達した場合を条件とする場合には、合計値の算出に代えて、規定充電終了回数Ｐと下限値充電回数Ｑの大小を比較し、比較結果から大きい方の回数が所定値以上であるか否かの判断により更新の要否が決められる。他の条件をとる場合も、その条件に応じて更新の要否が決められる。
【００７７】
図７に戻り、ステップＳ２７では、稼働状態が終了か否かを判断する。この判断は、ステップＳ２３と同じ方法により行われる。
稼働状態の終了でないことを判断すると（ステップＳ２７で「ＮＯ」）、リターンする。この場合、急速充電により二次電池電圧Ｖｂが充電完了規定値Ｖｔに達している状態なので、ルーチンが一巡して再度、稼働中処理が実行されるときには、ステップＳ１５で電圧Ｖｂ≧Ｖｔと判断されて、ステップＳ１７のトリクル充電が行われることになる。
【００７８】
稼働状態の終了を判断すると（ステップＳ２７で「ＹＥＳ」）、待機状態に移行して（ステップＳ２８）（図２の時点ｔ５，ｔ６）、リターンする。
一方、急速充電中に稼働状態が終了する場合には（ステップＳ２３で「ＹＥＳ」）、急速充電を中断して（ステップＳ２９）（図２の時点ｔ２）、ステップＳ２８で待機状態に移行した後、リターンする。
【００７９】
（５−３）トリクル充電
図９は、トリクル充電のサブルーチンの内容を示すフローチャートである。
同図に示すように二次電池３０に対するトリクル充電を開始する（ステップＳ４１）（図２の時点ｔ４）。
トリクル充電は、二次電池３０の自然放電を補うために、絶えず微小電流（急速充電の１／３０〜１／２０程度）を流しておく充電方式であり、急速充電よりも電池に負担がかからず電池寿命が長くすることができる。図１０は、トリクル充電による電圧と電流波形を例示する図であり、略一定の微小電流が供給されることが判る。
【００８０】
図９に戻って、ステップＳ４２ではトリクル充電時間を計測する。この計測は、トリクル充電タイマー１５ｃにより行われる。
トリクル充電時間が所定時間Ｍ１を経過したか否かを判断する（ステップＳ４３）。この所定時間Ｍ１は、稼働中に二次電池電圧Ｖｂが充電完了規定値Ｖｔから低下するのを防止するためのトリクル充電に必要な時間として予め設定されている時間である。
【００８１】
すなわち、電圧測定部１５ｄによる二次電池電圧Ｖｂの測定値のばらつきにより、二次電池電圧Ｖｂが充電完了規定値Ｖｔに達したことが測定されても、実際には充電完了規定値Ｖｔにわずかに達していない場合もあり得る。
そこで、稼働状態において二次電池電圧Ｖｂが充電完了規定値Ｖｔに達したことが測定されれば、これ以降に急速充電は行わないが、充電完了規定値Ｖｔにわずかに達していない場合でも充電完了規定値Ｖｔにより近づく程度まで二次電池電圧Ｖｂが上昇するように二次電池３０を所定時間Ｍ１だけトリクル充電しようとするものである。
【００８２】
所定時間Ｍ１は、例えば１回の稼働状態（ジョブ実行時間）を平均６０秒程度と仮定すると、その半分の３０秒程度の時間が設定される。測定値のばらつきを補完できれば良いので、長い時間が設定されないようになっている。予め実験などから適した値が設定され、記憶部１７に記憶されている。
トリクル充電時間が所定時間Ｍ１を経過していないことを判断すると（ステップＳ４３で「ＮＯ」）、稼働状態の終了であるか否かを判断する（ステップＳ４４）。稼働状態の終了ではないことを判断すると（ステップＳ４４で「ＮＯ」）、ステップＳ４３に戻る。
【００８３】
トリクル充電時間が所定時間Ｍ１を経過しておらず、かつ稼働状態の終了でなければ、所定時間Ｍ１の経過と稼働状態の終了のいずれかが先に判断されるまで、ステップＳ４３，Ｓ４４の処理が繰り返し実行される。
トリクル充電時間が所定時間Ｍ１を経過したことを判断すると（ステップＳ４３で「ＹＥＳ」）、トリクル充電を終了して（ステップＳ４５）、稼働状態の終了か否かを判断する（ステップＳ４６）。稼働状態の終了を判断すると（ステップＳ４６で「ＹＥＳ」）、待機状態へ移行した後（ステップＳ４７）、リターンする。
【００８４】
トリクル充電時間が所定時間Ｍ１を経過する前に稼働状態の終了を判断すると（ステップＳ４４で「ＹＥＳ」）、トリクル充電を終了して（ステップＳ４８）、ステップＳ４７で待機状態へ移行した後、リターンする。
なお、上記では、トリクル充電の時間を所定時間だけに制限するとしたが、これに限られず、例えば稼働状態が終了するまでトリクル充電を継続する構成をとるとしても良い。また、急速充電で実行される充電方式よりも電流量が少ない方式であれば、トリクル充電に限られず、別の充電方式であっても良い。
【００８５】
（５−４）待機中処理
図１１は、待機中処理のサブルーチンの内容を示すフローチャートである。
同図に示すようにリレー１２を電力遮断状態にすると共に（ステップＳ５１）、二次電池３０から外部Ｉ／Ｆ２２へ電力を供給（放電）させる（ステップＳ５２）。二次電池３０への放電は、放電制御部１６に対し放電を指示することにより行われる。
【００８６】
待機状態が終了か否かを判断する（ステップＳ５３）。待機状態の終了の判断は、フラグのセットが待機状態フラグから稼働状態フラグに切り替わったことを判断することにより行われる。
待機状態の終了を判断すると（ステップＳ５３で「ＹＥＳ」）、稼働状態に移行して（ステップＳ５７）、リターンする。
【００８７】
一方、待機状態の終了でないことを判断すると（ステップＳ５３で「ＮＯ」）、下限値ＶＬを取得して（ステップＳ５４）、二次電池電圧Ｖｂが下限値ＶＬ以下であるか否かを判断する（ステップＳ５５）。
電圧Ｖｂ≦ＶＬではない、すなわち電圧Ｖｂ＞ＶＬであることを判断すると（ステップＳ５５で「ＮＯ」）、二次電池電圧Ｖｂが下限値ＶＬまで低下していないとして、リターンする。
【００８８】
電圧Ｖｂ≦ＶＬであることを判断すると（ステップＳ５５で「ＹＥＳ」）、放電により二次電池電圧Ｖｂが下限値ＶＬまで低下しており、放電を継続すると二次電池３０に大きな負担がかかることから、急速充電２を行って（ステップＳ５６）、リターンする。
（５−５）急速充電２
図１２は、急速充電２のサブルーチンの内容を示すフローチャートである。
【００８９】
同図に示すように二次電池３０に対し急速充電を開始して（ステップＳ６１）、現在の下限値充電回数Ｑに「１」をインクリメントした値を、新たな下限値充電回数Ｑとして更新する（ステップＳ６２）。この更新は、下限値充電回数カウンター１５ａにより下限値充電回数Ｑが１だけカウントアップすることにより行われる。
そして、充電完了規定値更新処理を実行する（ステップＳ６３）。この充電完了規定値更新は、急速充電１の充電完了規定値更新処理（ステップＳ２６）と同じ処理である。
【００９０】
直前のステップＳ６２で下限値充電回数Ｑが更新されたので、その更新後の下限値充電回数Ｑと、現在の規定充電終了回数Ｐの値に基づき、充電完了規定値Ｖｔの更新を行うものである。
ステップＳ６４では、二次電池電圧Ｖｂが充電完了規定値Ｖｔ以上であるか否かを判断する。なお、待機状態になっている間での急速充電なので、充電完了規定値Ｖｔに至るまで充電をする構成に代えて、充電完了規定値Ｖｔよりも低い所定の電圧まで上昇すると急速充電を終了する構成にすることもできる。
【００９１】
電圧Ｖｂ≧Ｖｔではない、すなわち電圧Ｖｂ＜Ｖｔであることを判断すると（ステップＳ６４で「ＮＯ」）、待機状態の終了であるか否かを判断する（ステップＳ６５）。待機状態の終了ではないことを判断すると（ステップＳ６５で「ＮＯ」）、ステップＳ６４に戻る。
急速充電中で電圧Ｖｂ≧Ｖｔではない、かつ待機状態の終了でなければ、電圧Ｖｂ≧Ｖｔと待機状態の終了のいずれかが先に判断されるまで、ステップＳ６４，Ｓ６５の処理が繰り返し実行される。
【００９２】
急速充電中に電圧Ｖｂ≧Ｖｔになったことを判断すると（ステップＳ６４で「ＹＥＳ」）、急速充電を終了して（ステップＳ６６）、現在の規定充電終了回数Ｐに「１」をインクリメントした値を、新たな規定充電終了回数Ｐとして更新する（ステップＳ６７）。この更新は、上記のステップＳ２５と同じ処理である。
そして、充電完了規定値更新処理を実行して（ステップＳ６８）、ステップＳ６９に移る。このステップＳ６８の充電完了規定値更新処理は、充電完了規定値更新処理（ステップＳ２６）と同じ処理である。直前のステップＳ６７で規定充電終了回数Ｐが更新されたので、その更新後の規定充電終了回数Ｐと現在の下限値充電回数Ｑの値に基づき、充電完了規定値Ｖｔの更新を行うものである。
【００９３】
なお、ステップＳ６４の充電完了規定値Ｖｔに代えて、これよりも低い所定の電圧まで上昇すると急速充電を終了する構成をとる場合には、ステップＳ６７，Ｓ６８の処理を実行せずスキップして、ステップＳ６９に移る。
ステップＳ６９では、待機状態の終了であるか否かを判断する。
待機状態の終了ではないことを判断すると（ステップＳ６９で「ＮＯ」）、リターンする。この場合、急速充電により二次電池電圧Ｖｂが充電完了規定値Ｖｔに達している状態なので、ルーチンが一巡して再度、待機中処理が実行されるときには、電圧Ｖｂ＞ＶＬと判断されて（ステップＳ５５で「ＮＯ」）、ステップＳ５６の急速充電２が実行されないことになる。
【００９４】
待機状態の終了を判断すると（ステップＳ６９で「ＹＥＳ」）、稼働状態に移行して（ステップＳ７０）、リターンする。
一方、急速充電中に待機状態の終了を判断すると（ステップＳ６５で「ＹＥＳ」）、急速充電を中断して（ステップＳ７１）、ステップＳ７０で稼働状態に移行した後、リターンする。
【００９５】
以上、説明したように画像形成ジョブを実行している稼働状態にあるときに急速充電を行う構成において、急速充電の停止条件となる充電完了規定値Ｖｔを、（ＶＬ＋Ｖｓ）以上、かつ、ＶＨ未満の範囲内の値に設定するので、稼働状態での充電機会の不確実性が高いことに起因して充電機会が得られたときに可能な限り充電しておくべく、二次電池３０の容量一杯まで充電する構成に比べて、充電による負担が少なくて済み、その負担による二次電池３０の寿命低下を抑制して、二次電池３０の長寿命化を図ることができる。
【００９６】
また、二次電池３０の劣化の程度の指標となり得る規定充電終了回数Ｐなどに基づき、充電完了規定値Ｖｔを可変する制御を行うので、経時的に二次電池３０の劣化が進んでも、二次電池３０の出力を安定して得ることができ、待機状態において外部Ｉ／Ｆ２２を安定的に動作させることができる。
なお、上記では、充電限界電圧ＶＨ、下限値ＶＬ、充電完了規定値Ｖｔなどを電圧で規定して、その電圧の大小関係に基づき二次電池３０の充放電制御を行うとしたが、二次電池３０の蓄電量（蓄電状態）を指標する値であれば、電圧に限られない。
【００９７】
二次電池３０の蓄電量を指標する値としては、例えば二次電池３０の充電容量などとしても良い。二次電池３０の充電容量は、例えば満充電を百分率で１００〔％〕として、下限値ＶＬをＸ〔％〕、充電完了規定値ＶｔをＹ（＞Ｘ）〔％〕などのように百分率の大きさで規定することができる。充電容量は、これを検出する検出部を設けたり、充電電流や放電電流の量に基づき、どれだけ（何％）の容量が充電され、放電されたかを算出する算出部を設けたりすることにより求めることができる。
【００９８】
具体的には、二次電池３０の充電を定電流制御で行うとすると、単位時間当たりの充電により二次電池３０の充電容量がどれだけ増加するかを予め実験などで求めておき、充電する場合にその増加率に充電時間を乗算することにより、どれだけの容量〔％〕が充電されたのかが判り、基準の容量（例えば、Ｘ〔％〕）に対してＹ％まで上昇すると充電完了規定値Ｖｔに到達したことを判断することができる。基準の容量に対応する二次電池電圧が判っていれば、その電圧を基準に充電容量の増減を判断することができる。
【００９９】
また、単位時間当たりの放電による充電容量の減少率に放電時間を乗算することにより、何％の容量が放電され、Ｘ〔％〕まで下がると下限値ＶＬに到達したことを判断することもできる。
なお、基準の電圧を下限値ＶＬとは異なる電圧値に設定して、その電圧値に対応する充電容量の大きさを基準としても良い。また、二次電池３０の充電容量自体を検出する構成をとれば、電圧を検出する検出部を設けなくても良くなる。
【０１００】
さらに、二次電池３０は、環境温度に応じて充放電特性が変化し易いものがある。
図１３は、二次電池３０における充放電特性の変化の例を示す図であり、電池容量とセル電圧との関係が環境温度によって異なっており、同じ電圧（例えば１．５５〔Ｖ〕）を目標に充電しても、環境温度によって充電容量の大きさが異なることになる。
そこで、二次電池３０の周辺温度を検出するセンサーなどの検出部を設け、検出された温度に応じて、温度変化があっても同じ（目標の）充電容量を得られるように充電完了規定値Ｖｔを補正する構成をとることができる。
【０１０１】
この構成では、充電完了規定値Ｖｔは、基準温度における基準値（待機状態の予想最長時間Ｔａに基づき決められる値）を中心に、上下に変化することになる。
補正方法としては、例えば基準温度（例えば２０℃）における目標の充電容量（例えば４０％）に対する二次電池電圧を基準電圧として、基準温度からの温度変化によって二次電池電圧が基準電圧に対してどれだけ上下に変化するのかを示す電圧変化率を予め求めておいて、温度変化により測定電圧が基準値よりも上がった場合には、環境温度と基準温度との温度差にその電圧変化率を乗算した電圧を測定電圧から減算し、または、温度変化により測定電圧が基準値よりも下がった場合には、その温度差にその電圧変化率を乗算した電圧を測定電圧に加算する方法などが考えられる。
【０１０２】
上記の充電容量を用いる構成や周辺温度に応じて充電完了規定値Ｖｔを補正する構成などは、次の実施の形態２にも適用することができる。
＜実施の形態２＞
上記実施の形態１では、待機状態の予想最長時間Ｔａ（例えば、２３時間）を予め決めておいて、その予想最長時間Ｔａに基づき充電完了規定値Ｖｔを設定する構成としたが、本実施の形態では、一日における待機状態の時間を実測して、その実測した時間に基づきその一日よりも後の一日の充電完了規定値Ｖｔを設定する構成としており、この点で実施の形態１と異なっている。以下、説明の重複を避けるため、実施の形態１と同じ内容についてはその説明を省略し、同じ構成要素については、同符号を付すものとする。
【０１０３】
図１４は、本実施の形態における二次電池３０の充放電制御の内容を説明するための図である。
同図では、充放電制御対象となる一日を本日として、本日の開始時（以下、「始業時」という。）を時点ｔ２１で示し、時点ｔ２１において二次電池電圧Ｖｂ１と下限値ＶＬとの間に差分Ｖｃ１が生じている場合の例を示している。
【０１０４】
差分Ｖｃ１は、始業時において二次電池電圧Ｖｂが下限値ＶＬにどれだけ近づいているかを指標する値であり、差分Ｖｃ１が小さくなるに連れて、二次電池電圧Ｖｂが下限値ＶＬに近い値まで低下したことを示している。
上記のように稼働状態にあるときに二次電池３０を充電し、待機状態にあるときに二次電池３０を放電させる構成（システム）において、待機状態で二次電池電圧Ｖｂが下限値ＶＬを下回らないようにするには、充電完了規定値Ｖｔを上記の適正規定範囲内である程度の余裕を持った大きな値に設定しておけば良いことになる。
【０１０５】
ところが、充電完了規定値Ｖｔを大きな値に設定すれば、それだけ二次電池電圧Ｖｂが高い電圧範囲内で推移することになり、二次電池電圧Ｖｂが高い電圧範囲内で推移するということは、低い（下限値ＶＬに近い）電圧範囲内で推移する場合よりも上記のように二次電池３０の寿命に不利になり易くなる。
そこで、本実施の形態では、一日ごとに、その前日における実使用の動作履歴としての待機状態になっている累積時間の長さ（二次電池の充放電に関する情報）に基づき、本日における充電完了規定値Ｖｔを決めることにより、できるだけ二次電池３０の電圧をより低い電圧範囲内で推移させて、二次電池３０の寿命に有利になるようにしている。
【０１０６】
図１４は、充電完了規定値Ｖｔが前日のＶｔ１に対して本日ではβだけ下がったＶｔ２になっており、前日よりも二次電池３０の電圧範囲が全体的に下限値ＶＬに近づき、本日の終了時ｔ２２での二次電池電圧Ｖｂ２と下限値ＶＬとの間の差分Ｖｃ２が、時点ｔ２１での差分Ｖｃ１よりも小さくなっている例を示している。
以下、前日の動作履歴に基づき充電完了規定値Ｖｔを可変する充電完了規定値可変制御の方法を、図１５〜図１７を用いて説明する。
【０１０７】
図１５は、充電完了規定値可変制御を盛り込んだ内容を示すフローチャートであり、電源制御部１５により実行される。なお、図１５に示すフローチャートは、図５におけるフローチャートを、ステップＳ１の前に充電完了規定値変更処理（ステップＳ９０）を実行する構成に書き換えたものである。
本実施の形態２では、充電完了規定値変更処理（ステップＳ９０）において充電完了規定値Ｖｔを可変制御するので、実施の形態１における充電完了規定値更新処理（ステップＳ２６，Ｓ６３，Ｓ６８）が実行されないことになる。
【０１０８】
図１６は、充電完了規定値変更処理のサブルーチンの内容を示すフローチャートである。同図に示すように、まず始業時であるか否かを判断する（ステップＳ９１）。始業時ではないことを判断すると（ステップＳ９１で「ＮＯ」）、リターンする。すなわち、充電完了規定値Ｖｔを変更することを行わない。
一方、始業時であることを判断すると（ステップＳ９１で「ＹＥＳ」）、充電完了規定値Ｖｔの変更を行う（ステップＳ９２〜Ｓ９６）。
【０１０９】
すなわち、前日における待機状態の累積時間Ｔａを求める（ステップＳ９２）。
累積時間Ｔａは、記憶部１７に設けられた動作履歴情報テーブルを参照することにより求められる。
図１７は、動作履歴情報テーブル１０１の構成例を示す図である。
同図に示すように動作履歴情報テーブル１０１は、単位期間（１日）内において稼働状態から待機状態に遷移する（放電に切り替わる）ごとに、その待機状態の開始時刻と終了時刻とが書き込まれてなるテーブルである。同図は、前日の午前９時１０分から１５分までの間、午前９時２０分から３０分までの間などに待機状態になっている例を示している。なお、待機状態になっている時間以外の時間が稼働状態になっている時間ということができる。
【０１１０】
待機状態の開始時刻と終了時刻から待機状態になっている時間が判り、前日の待機状態になっている時間を足し合わせることにより、前日における待機状態の累積時間Ｔａを算出することができる。
図１６に戻って、ステップＳ９３では、待機状態が累積時間Ｔａに亘って継続したと仮定した場合の二次電池３０の電圧低下量Ｖｄを求める。電圧低下量Ｖｄは、上記の最低限システム必要容量Ｖｓに相当し、これが本日における待機状態の予想最長時間になる。
【０１１１】
電圧低下量Ｖｄは、累積時間Ｔａに、待機状態における二次電池３０の放電による単位時間当たりの電圧低下量を乗算することにより算出される。この単位時間当たりの電圧低下量は、予め実験などから求めておく構成をとることもできるし、前日の待機状態にあるときに二次電池電圧Ｖｂの変化を実測しておき、単位時間当たりにどれだけ低下するかを検出する構成をとることもできる。
【０１１２】
電圧低下量Ｖｄは、累積時間Ｔａ（本日における待機状態の予想最長時間）に亘って待機状態が継続されたとした場合の二次電池３０の電圧低下量を示すので、本日の充電完了規定値Ｖｔを、下限値ＶＬに電圧低下量Ｖｄを加算した値に設定して、その設定した充電完了規定値Ｖｔまで二次電池３０が充電されれば、本日中に仮に、前日と同じ累積時間Ｔａに亘って待機状態が継続されても、二次電池３０の電圧Ｖｂが下限値ＶＬを下回ることがないことになる。
【０１１３】
そこで、ステップＳ９４において、下限値ＶＬに電圧低下量Ｖｄを加算した値が充電限界電圧ＶＨ未満であるか否かを判断し、充電限界電圧ＶＨ未満であることを判断すると（ステップＳ９４で「ＹＥＳ」）、下限値ＶＬに電圧低下量Ｖｄを加算した値を、変更後の充電完了規定値Ｖｔとして更新して（ステップＳ９５）、リターンする。
充電限界電圧ＶＨ未満ではない、すなわち充電限界電圧ＶＨ以上になることを判断すると（ステップＳ９４で「ＮＯ」）、充電限界電圧ＶＨから所定値Ｊを差し引いた値を、変更後の充電完了規定値Ｖｔとして更新して（ステップＳ９６）、リターンする。
【０１１４】
この所定値Ｊは、例えば０．１Ｖなどの予め設定された小さな値である。これにより、充電完了規定値Ｖｔが充電限界電圧ＶＨ未満で充電限界電圧ＶＨに近い値に設定され、下限値ＶＬと充電限界電圧ＶＨの範囲内で充電完了規定値Ｖｔを可変することができる。
なお、累積時間Ｔａは、一日ごとにある程度ばらつくはずなので、そのばらつきを考慮して、電圧低下量Ｖｄが少し大きめの値になるように（充電限界電圧ＶＨに至ることがないように）補正することにより、そのばらつきにより始業時に至る前に二次電池３０の電圧Ｖｂが下限値ＶＬを下回ることがないようにある程度の余裕を持たせることもできる。
【０１１５】
充電完了規定値Ｖｔは、電圧低下量Ｖｄが小さいほど小さくなり、電圧低下量Ｖｄは、待機状態の累積時間Ｔａが小さいほど小さくなり、換言すれば稼働状態の累積時間Ｔａが長くなるほど小さくなる。
従って、図１４において前日における稼働状態の累積時間が長ければ、それだけ値βが大きくなって、本日での二次電池電圧Ｖｂの範囲が下限値ＶＬにより近づくことになるので、稼働状態になる頻度が高いオフィスなどに画像形成装置が設置されると、より二次電池３０の寿命に有利になるといえる。
【０１１６】
始業時（ｔ２１）に充電完了規定値Ｖｔが更新されると、その後の稼働中処理における充電完了規定値Ｖｔの取得（ステップＳ１４）は、更新された充電完了規定値Ｖｔが読み出されることにより行われる。
次の一日の始業時（ｔ２２）になると、再度、充電完了規定値変更処理（ステップＳ９０）が実行され、その日における充電完了規定値Ｖｔに更新される。この充電完了規定値Ｖｔの更新が一日ごとに繰り返し実行されるが、繰り返しにより、充電完了規定値Ｖｔの毎日の変動が少なくなって安定すれば、二次電池電圧Ｖｂの変動範囲も下限値ＶＬに近い、すなわち低い電圧範囲に落ち着くことになり、二次電池３０の寿命をより伸ばすことができる。
【０１１７】
なお、本実施の形態２においても、実施の形態１と同様に、充電完了規定値Ｖｔの更新（可変）に応じて、充電電流値の可変と充電制限時間の可変の少なくとも一方を行うとしても良い。
また、上記では、一日ごとに稼働状態と待機状態になっている時間の割合があまり変わらない場合を前提にしたが、例えば１週間のうちの休日など、一日中、稼働状態になっている時間がほとんどないような場合も想定される。このような一日（休日）が事前に判っている場合には、その休日の前日（休日ではない一日）に対する充電完了規定値変更処理のステップＳ９５において、下限値ＶＬに二次電池３０の電圧低下量Ｖｄと所定値Ｚを加算したものを、更新後の充電完了規定値Ｖｔとする構成をとることができる。
【０１１８】
所定値Ｚは、休日の前日からその休日の略２４時間に亘って待機状態が継続することにより二次電池３０が放電しても、二次電池電圧Ｖｂが下限値ＶＬを下回ることがないように、充電完了規定値Ｖｔを通常よりも高めておくための補正値である。
例えば、図１４の本日（休日ではない日）を休日の前日、時点ｔ２２から休日が開始されるとすると、時点ｔ２１において実行される充電完了規定値変更処理において所定値Ｚが適用され、充電完了規定値Ｖｔが充電限界電圧ＶＨ未満の範囲内において、Ｖｔ１からＶｔ３にγだけ上昇する。
【０１１９】
これにより、本日において、二次電池３０の充電により二次電池３０の電圧が最大、Ｖｔ３まで上昇することになり、Ｖｔ２のままにする場合に比べて、休日において二次電池電圧Ｖｂが下限値ＶＬを下回る事態が発生することが抑制される。補正値Ｚは、予め適した値を設定しておくことができる。
なお、休日が終わると所定値Ｚの適用が解消され、次の日からは、元の可変制御に戻される。所定値Ｚは、予め実験などにより適正値が設定される。
【０１２０】
上記では、二次電池３０の充放電制御を行うべき本日（第１の単位期間）に対し、その前日（第２の単位期間）における待機状態の累積時間Ｔａを、本日における待機状態の予想最長時間として、この累積時間Ｔａに基づき、本日の充電完了規定値Ｖｔを求める構成例を説明したが、連続する二日に限られることはない。例えば、本日から１週間遡った同じ曜日に適用することもできる。
【０１２１】
具体的には、図１４の「前日」を先週の月曜日に、図１４の「本日」を今週の月曜日に置き換えて、先週の月曜日における待機状態の累積時間Ｔａに基づき、今週の月曜日における充電完了規定値Ｖｔを求める方法をとることができる。他の曜日も同様である。
オフィスなどでは、同じ曜日に同じ定例の会議や催しなどを行う場合もあり、一日における稼働状態と待機状態になる時間帯なども同じ傾向になり易いことから、先週と今週における累積時間Ｔａが同じ程度であれば、充電完了規定値Ｖｔも同程度の値になり易く、毎週、同じ曜日では充放電による二次電池電圧Ｖｂの範囲が下限値ＶＬにより近い範囲に落ち着き、二次電池３０の寿命により有利になる。曜日の判断は、例えばカレンダー機能を有するタイマー（不図示）などを用いることにより行うことができる。
【０１２２】
また、過去の単位期間内における待機状態の累積時間Ｔａを、二次電池３０の充放電に関する情報として取得する構成例を説明したが、これに限られない。
例えば、待機状態での二次電池３０の放電量を指標する値とすることもできる。単位時間における放電量がある程度、一定であれば、累積放電量は、待機状態の時間を指標するものといえるからである。
【０１２３】
二次電池３０の放電量とその放電による電圧低下量とを対応付けておいて、過去の単位期間（前日または一週間前の同じ曜日）内における待機状態での二次電池３０の放電量を積算して、その単位期間での累積放電量を、本日における待機状態の予想最長時間の累積放電量として求め、その累積放電量に相当する電力が放電された場合の二次電池３０の電圧低下量を、上記の電圧低下量Ｖｄ（最低限システム必要容量Ｖｓに相当）として求めることにより行うことができる。
【０１２４】
本発明は、画像形成装置に限られず、画像形成装置などの電子機器における二次電池の充放電の制御方法であるとしてもよい。また、その方法をコンピュータが実行するプログラムであるとしてもよい。本発明に係るプログラムは、例えば磁気テープ、フレキシブルディスク等の磁気ディスク、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＭＯ、ＰＤなどの光記録媒体、フラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態でインターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。
【０１２５】
＜変形例＞
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例が考えられる。
（１）上記実施の形態１では、充電完了規定値Ｖｔ１の可変制御条件として規定充電終了回数Ｐや下限値充電回数Ｑなどを用いる例を説明したが、これに限られない。例えば、二次電池３０の使用期間とすることもできる。二次電池３０の使用期間を充電完了規定値Ｖｔ１の可変制御条件とするのは、次の理由による。
【０１２６】
すなわち、二次電池３０は、使用期間が長くなるに伴って劣化が進み、劣化が進むと、劣化前と同じ大きさの電圧になるまで充電を行っても、実際には劣化前よりも充電容量が少なくなり、二次電池３０の出力も低下する場合がある。
二次電池３０の出力を安定させるには、二次電池３０の劣化が進んでも、充電後の二次電池３０の充電容量が劣化前と同程度に維持されていれば良く、二次電池３０の充電容量を劣化前と同程度に維持するには、劣化に応じた分、充電完了規定値Ｖｔ１を上げれば、それだけ充電容量を増加させることができる場合があるからである。
【０１２７】
二次電池３０の使用期間と、二次電池３０の劣化により上げるべき充電完了規定値Ｖｔ１の値との対応関係を予め実験などから求めておき、使用期間の長さに応じて、充電限界電圧ＶＨ未満の範囲内で充電完了規定値Ｖｔ１を上げていくことにより、長期間に亘って充電後の二次電池３０の充電容量を同程度に維持して、二次電池３０の出力電力を安定させることができる。
【０１２８】
なお、使用期間は、不図示のタイマーなどにより計時することができ、この場合、待機状態では二次電池３０の電力により動作する構成とすれば良いが、これに限られず、例えばタイマーを用いずに、外部から日時情報を取得して、その日時情報から使用期間を特定する構成としても良い。外部からの取得には、ユーザーからの入力やネットワークを介する端末装置からの入力などが含まれる。
【０１２９】
また、規定充電終了回数Ｐや下限値充電回数Ｑなど二次電池３０に対する充電実行回数も使用期間を指標する値といえるので、タイマーを用いずとも、規定充電終了回数Ｐなどを使用期間の長さの判断に用いることもできる。
さらに、二次電池３０の使用期間に応じて充電完了規定値Ｖｔ１を上げる制御は、例えば数日、１週間、１箇月などの単位で段階的に所定値だけ上げる方法や、１日単位で徐々に上げる方法など二次電池３０に応じて適した方法を用いることができる。
【０１３０】
（２）上記実施の形態では、外部Ｉ／Ｆ２２を、画像形成ジョブの実行指示を受け付ける受付部とする構成例を説明したが、これに限られず、受付部を例えば操作者からの実行指示の入力を受け付ける操作パネルなどの操作部とすることもできる。
また、実行指示の受け付けにより待機状態から稼動状態に遷移すると、二次電池３０の急速充電を行うとしたが、稼動状態のときに充電が行われれば良く、待機状態から稼動状態に遷移と同時に行う構成に限られない。
【０１３１】
１つの画像形成ジョブが多枚数のシートに対する画像形成を行うものである場合、画像形成ジョブの実行時間が長くなり、稼働状態になっている時間も長くなることから、そのようなジョブが頻繁に行われるような環境に画像形成装置が設置されていれば、充電機会を比較的多くとることができるので、ジョブ開始から（稼働状態に遷移してから）、少し時間をおいて充電を開始することもできる。この場合、稼働状態において急速充電を開始するまでの間、トリクル充電を行うとしても良い。
【０１３２】
（３）上記実施の形態では、単位期間を一日とする構成例を説明したが、これに限られず、例えば半日、数時間、数日単位などをしても良い。
また、商用電源により二次電池３０を充電する構成例を説明したが、これに限られず、外部電源には、二次電池３０を充電するための電力供給源として、例えば商用電源、太陽電池や、排熱などの熱エネルギーを電力に変換する熱電変換素子などのうち少なくとも１つが含まれるとしても良い。
【０１３３】
（４）さらに、ＡＣ−ＤＣ電源１３への電流の供給および遮断をラッチング形のリレー１２によって行う構成であったが、このような構成に限られず、ラッチング形以外のリレーや機械式のスイッチング素子などを用いる構成としても良い。また、待機状態において商用電源から電源制御部や装置本体などへの電力供給を遮断できるのであれば、リレーなどを設けない構成を採用するとしても良い。
【０１３４】
（５）上記実施形態では、電子機器として、画像形成ジョブを実行する画像形成装置について説明したが、これに限られず、待機状態において処理部に対する処理依頼を、二次電池の電力により動作する受付部で受け付けると、処理部が稼働してその依頼された処理を実行する電子機器一般、例えばスリープ（待機）状態において、外部のリモートコントローラー（リモコン）からの無線によるオン信号を処理依頼として受け付ける受付部を有し、処理依頼が受け付けられるとチューナーやディスプレイなどがオン（稼働）して番組などの情報を画面に表示するテレビなどに適用することができる。
【０１３５】
また、上記実施の形態及び上記変形例の内容をそれぞれ組み合わせるとしてもよい
【産業上の利用可能性】
【０１３６】
本発明は、処理依頼を受け付ける受付部と、受け付けた処理を実行する処理部とを備える装置本体を有する電子機器において、受付部へ電力供給する二次電池を充電する技術として有用である。
【符号の説明】
【０１３７】
１０      電源装置
１４      充電部
１５      電源制御部
１５ａ    下限値充電回数カウンター
１５ｂ    規定充電終了回数カウンター
１５ｃ    トリクル充電タイマー
１５ｄ    電圧測定部
１６      放電制御部
１７      記憶部
２０      装置本体
２１      画像形成部
２２      外部Ｉ／Ｆ
３０      二次電池
１０１      動作履歴情報テーブル
ＶＨ      充電限界電圧（充電上限値）
ＶＬ      放電停止電圧（放電下限値）
Ｔａ      単位期間内における待機状態の予想最長時間
Ｖｓ      予想最長時間に外部Ｉ／Ｆに電力を供給することにより低下する二次電池の電圧低下量（最低限システム必要容量）
Ｖｔ      充電完了規定値（閾値）
【図１】
0005494633.tif 000002
【図２】
0005494633.tif 000003
【図３】
0005494633.tif 000004
【図４】
0005494633.tif 000005
【図５】
0005494633.tif 000006
【図６】
0005494633.tif 000007
【図７】
0005494633.tif 000008
【図８】
0005494633.tif 000009
【図９】
0005494633.tif 000010
【図１０】
0005494633.tif 000011
【図１１】
0005494633.tif 000012
【図１２】
0005494633.tif 000013
【図１３】
0005494633.tif 000014
【図１４】
0005494633.tif 000015
【図１５】
0005494633.tif 000016
【図１６】
0005494633.tif 000017
【図１７】
0005494633.tif 000018