(57)【要約】【課題】省電力モードで動作可能な電子機器において、蓄電池が過充電や過放電とならないように制御可能な電子機器及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置１００は、通常動作モードから、第１省電力モードへ移行する場合に、蓄電池の電池残容量が充電閾値より小さい移行閾値以下の場合には、移行閾値まで蓄電池を充電した後に、第１省電力モードへ移行させる第１移行制御手段と、通常動作モードから、第１省電力モードへ移行する場合に、蓄電池の電池残容量が移行閾値より大きい場合には、そのまま第１省電力モードへ移行させる第２移行制御手段と、通常動作モードから、第２省電力モードへ移行する場合に、充電閾値より大きく、かつ満充電とはならない電池残容量となるまで蓄電池を充電した後に、第２省電力モードへ移行させる。【選択図】図４
2014099799.tif 000002
【特許請求の範囲】
【請求項１】
通常動作モード、及び前記通常動作モードより消費電力の少ない省電力モードで動作可能であり、前記省電力モードとして、第１省電力モードと、前記第１省電力モードと比較して省電力動作モードでの動作が長期間維持される場合に用いられる第２省電力モードとを備え、前記第１省電力モード及び前記第２省電力モードで動作しているときに電力を供給可能な蓄電池を備えた電子機器であって、
前記通常動作モードで動作しているときに前記蓄電池の電池残容量が予め定められた充電閾値まで充電する充電手段と、
前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記充電閾値より小さい移行閾値以下の場合には、前記移行閾値まで前記蓄電池を充電した後に、前記第１省電力モードへ移行させる第１移行制御手段と、
前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記移行閾値より大きい場合には、そのまま前記第１省電力モードへ移行させる第２移行制御手段と、
前記通常動作モードから、前記第２省電力モードへ移行する場合に、前記充電閾値より大きく、かつ満充電とはならない電池残容量となるまで前記蓄電池を充電した後に、前記第２省電力モードへ移行させる第３移行制御手段と
を備えたことを特徴とする電子機器。
【請求項２】
前記第１省電力モードで動作している場合に、前記蓄電池の電池残容量が、前記蓄電池が過放電とならないために予め定められた過放電閾値となったときは、前記移行閾値まで前記蓄電池を充電することを特徴とする請求項１記載の電子機器。
【請求項３】
前記第２省電力モードで動作している場合に、前記蓄電池の電池残容量が、前記蓄電池が過放電とならないために予め定められた過放電閾値となったときは、前記蓄電池からの放電を停止させることを特徴とする請求項１または請求項２記載の電子機器。
【請求項４】
通常動作モード、及び前記通常動作モードより消費電力の少ない省電力モードで動作可能であり、前記省電力モードとして、第１省電力モードと、前記第１省電力モードと比較して省電力動作モードでの動作が長期間維持される場合に用いられる第２省電力モードとを備え、前記第１省電力モード及び前記第２省電力モードで動作しているときに電力を供給可能な蓄電池を備えた電子機器の制御方法であって、
前記通常動作モードで動作しているときに前記蓄電池の電池残容量が予め定められた充電閾値まで充電する充電ステップと、
前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記充電閾値より小さい移行閾値以下の場合には、前記移行閾値まで前記蓄電池を充電した後に、前記第１省電力モードへ移行させる第１移行制御ステップと、
前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記移行閾値より大きい場合には、そのまま前記第１省電力モードへ移行させる第２移行制御ステップと、
前記通常動作モードから、前記第２省電力モードへ移行する場合に、前記充電閾値より大きく、かつ満充電とはならない電池残容量となるまで前記蓄電池を充電した後に、前記第２省電力モードへ移行させる第３移行制御ステップと
を備えたことを特徴とする制御方法。
【請求項５】
前記第１省電力モードで動作している場合に、前記蓄電池の電池残容量が、前記蓄電池が過放電とならないために予め定められた過放電閾値となったときは、前記移行閾値まで前記蓄電池を充電することを特徴とする請求項４記載の制御方法。
【請求項６】
前記第２省電力モードで動作している場合に、前記蓄電池の電池残容量が、前記蓄電池が過放電とならないために予め定められた過放電閾値となったときは、前記蓄電池からの放電を停止させることを特徴とする請求項４または請求項５記載の制御方法。
【請求項７】
通常動作モード、及び前記通常動作モードより消費電力の少ない省電力モードで動作可能であり、前記省電力モードとして、第１省電力モードと、前記第１省電力モードと比較して省電力動作モードでの動作が長期間維持される場合に用いられる第２省電力モードとを備え、前記第１省電力モード及び前記第２省電力モードで動作しているときに電力を供給可能な蓄電池を備えた電子機器の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記通常動作モードで動作しているときに前記蓄電池の電池残容量が予め定められた充電閾値まで充電する充電ステップと、
前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記充電閾値より小さい移行閾値以下の場合には、前記移行閾値まで前記蓄電池を充電した後に、前記第１省電力モードへ移行させる第１移行制御ステップと、
前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記移行閾値より大きい場合には、そのまま前記第１省電力モードへ移行させる第２移行制御ステップと、
前記通常動作モードから、前記第２省電力モードへ移行する場合に、前記充電閾値より大きく、かつ満充電とはならない電池残容量となるまで前記蓄電池を充電した後に、前記第２省電力モードへ移行させる第３移行制御ステップと
を備えたことを特徴とするプログラム。
【請求項８】
前記第１省電力モードで動作している場合に、前記蓄電池の電池残容量が、前記蓄電池が過放電とならないために予め定められた過放電閾値となったときは、前記移行閾値まで前記蓄電池を充電することを特徴とする請求項７記載のプログラム。
【請求項９】
前記第２省電力モードで動作している場合に、前記蓄電池の電池残容量が、前記蓄電池が過放電とならないために予め定められた過放電閾値となったときは、前記蓄電池からの放電を停止させることを特徴とする請求項７または請求項８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
現在の画像形成装置は、通常動作モードに加えて省電力動作モードを備えていることが一般的である。省電力動作モードは、印刷などの動作をしていない状態において発動し、消費電力を低減させた状態で動作するモードである。
【０００３】
昨今では、消費電力に対する関心が高まりから法規制も整備されてきており、複数の省電力動作モードを備え消費電力を細かく制御する場合が多い。
【０００４】
その一方で、省電力動作モード時に動作させねばならないデバイスは増加している。省電力動作モードでも動作するこれらデバイスは、それぞれに独立動作しているものの、複合動作してしまうと一時的に合計の消費電力が大きくなってしまう。そこで蓄電池を電源に並列接続し、不足する電力を一時的に補助する手法が提案されている（例えば、特許文献１参照）。
【０００５】
上述したように、画像形成装置は複数の省電力動作モードを備えているので、例えば、印刷の合間に移行する省電力動作モードでは、頻繁に省電力動作モードに移行し、また頻繁に通常動作モードに復帰する。
【０００６】
また、週末などに移行する別の省電力動作モードでは、超低消費電力状態で省電力動作状態が長時間維持される。このように、省電力動作モードによって蓄電池に要求される電力量と供給需要時間が異なる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−５９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
蓄電池を使用する電子機器の場合、蓄電池の過放電・過充電に十分注意する必要があるため、蓄電池を省電力動作モード時で使用する場合、適切に充放電制御を行わなければ、過充電状態が長時間維持されてしまったり、逆に過放電状態のまま放置されてしまうという課題がある。
【０００９】
本発明の目的は、省電力モードで動作可能な電子機器において、蓄電池が過充電や過放電とならないように制御可能な電子機器及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１の電子機器は、通常動作モード、及び前記通常動作モードより消費電力の少ない省電力モードで動作可能であり、前記省電力モードとして、第１省電力モードと、前記第１省電力モードと比較して省電力動作モードでの動作が長期間維持される場合に用いられる第２省電力モードとを備え、前記第１省電力モード及び前記第２省電力モードで動作しているときに電力を供給可能な蓄電池を備えた電子機器であって、前記蓄電池の電池残容量が予め定められた充電閾値まで充電する充電手段と、前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記充電閾値より小さい移行閾値以下の場合には、前記移行閾値まで前記蓄電池を充電した後に、前記第１省電力モードへ移行させる第１移行制御手段と、前記通常動作モードから、前記第１省電力モードへ移行する場合に、前記蓄電池の電池残容量が前記移行閾値より大きい場合には、そのまま前記第１省電力モードへ移行させる第２移行制御手段と、前記通常動作モードから、前記第２省電力モードへ移行する場合に、前記充電閾値より大きく、かつ満充電とはならない電池残容量となるまで前記蓄電池を充電した後に、前記第２省電力モードへ移行させる第３移行制御手段とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、省電力モードで動作可能な電子機器において、蓄電池が過充電や過放電とならないように制御可能な電子機器及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る画像形成装置の概略構成を示す図である。
【図２】図１における電源ユニット及び蓄電ユニットの概略構成を示す図である。
【図３】図１におけるシステムコントローラにより実行される充電処理の手順を示すフローチャートである。
【図４】図１におけるシステムコントローラにより実行される充放電制御処理の手順を示すフローチャートである。
【図５】図４の処理のステップＳ４０５の分岐によって変化する電池残容量と、充電閾値・移行閾値の値を示したものである。
【図６】図４の処理のステップＳ４１７の分岐によって変化する電池残容量と、充電閾値・移行閾値の値を示したものである。
【図７】図１におけるシステムコントローラにより実行される過放電防止充放電制御処理の手順を示すフローチャートである。
【図８】過放電防止充放電制御処理を実行したときの電池残容量と、充電閾値・移行閾値の値を示したものである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら詳述する。本実施の形態では、本発明に係る電子機器を画像形成装置に適用した実施の形態について説明する。
【００１４】
図１は、本発明の実施の形態に係る画像形成装置１００の概略構成を示す図である。
【００１５】
図１において、画像形成装置１００は、システムコントローラ１０１、表示部ユニット１０２、印刷ユニット１０３、電源ユニット１０４、及び蓄電ユニット１０５で構成される。
【００１６】
システムコントローラ１０１は、ＣＰＵ１１０、ＲＡＭ１１１、周辺ＩＯコントローラ１１２、電源コントローラ１１３、情報記憶ユニット１１４、及び通信制御ユニット１１５で構成される。
【００１７】
ＣＰＵ１１０はシステムコントローラ１０１の中枢として画像形成装置１００全体の動作を制御する。ＲＡＭ１１１はＣＰＵ１１０に接続された揮発性メモリであり、ＣＰＵ１１０が動作する上で必要なソフトウェア、及び画像形成用のデータを記憶する。
【００１８】
周辺ＩＯコントローラ１１２は、ＣＰＵ１１０に接続され、ＣＰＵ１１０の指示に従って自身に接続する周辺デバイスを制御する。電源コントローラ１１３は、周辺ＩＯコントローラ１１２に接続され、画像形成装置１００全体の電源供給を制御する。
【００１９】
情報記憶ユニット１１４は、周辺ＩＯコントローラ１１２に接続され、ＣＰＵ１１０が使用するソフトウェアなどを記憶する。通信制御ユニット１１５は、周辺ＩＯコントローラ１１２に接続され、ＬＡＮを介して外部コンピュータ１０８に接続する。
【００２０】
表示部ユニット１０２は、周辺ＩＯコントローラ１１２に接続され、図示しないＬＣＤパネルにＣＰＵ１１０が生成した表示用データを表示する。印刷ユニット１０３は、周辺ＩＯコントローラ１１２に接続され、ＣＰＵ１１０が生成した印刷用データを受信して用紙に印刷する。
【００２１】
電源ユニット１０４は電源コントローラ１１３に接続され、電源コントローラ１１３の指示に従って画像形成装置１００全体の電源をインレット１０６を介してＡＣ電源から生成するほか、供給系統を切り替える役割も担う。
【００２２】
蓄電ユニット１０５は電源ユニット１０４と電気的に接続されており、電源ユニット１０４から電力を受け取って充電し、また電源ユニット１０４に電力を供給する放電を行う。
【００２３】
さらに蓄電ユニット１０５は電源コントローラ１１３とも接続しており、自身のステータスを電源コントローラ１１３に報告することができる。電源スイッチ１０７は、電源コントローラ１１３に接続され、画像形成装置１００のメインスイッチとして機能する。
【００２４】
画像形成装置１００は、通常動作モードより消費電力の少ない２つの省電力動作モードを備える。まず第１省電力モードは、表示部ユニット１０２や印刷ユニット１０３だけ電力供給を遮断した省電力動作モードで、このモードをスリープと表現する。
【００２５】
第２省電力モードは、ユーザによって電源スイッチ１０７がオフにされた際に移行する省電力動作モードで、クイックオフと表現する。クイックオフでは、図１において灰色で示されるデバイスだけ電力が供給されている。
【００２６】
スリープは、通常動作モードから頻繁に移行することが想定される省電力動作モードであり、消費電力は高いものの、省電力動作モードに高速に移行し、通常動作モードに高速に復帰することができる。
【００２７】
一方のクイックオフは、週末など省電力動作モードでの動作が長期間維持されることが想定されるときに移行する動作モードで、省電力動作モードへの高速な移行・通常動作モードへの高速な復帰は不要だが、低い消費電力で省電力動作モードを長時間維持することができる。このように、画像形成装置１００は、第１省電力モードと比較して省電力動作モードでの動作が長期間維持される場合に用いられる第２省電力モードを備える。
【００２８】
図２は、図１における電源ユニット１０４及び蓄電ユニット１０５の概略構成を示す図である。
【００２９】
図２において、電源ユニット１０４は、通常電源生成部１２０、省電力電源生成部１２１、充電系統リレー１２２、通常電源系統リレー１２３、及び省電力電源系統リレー１２４で構成される。
【００３０】
通常電源生成部１２０は、画像形成装置１００が通常動作時に使用するための電源を生成する。通常電源生成部１２０は、通常電源系統リレー１２３を介して、システムコントローラ１０１や印刷ユニット１０３などに電力を供給する。
【００３１】
省電力電源生成部１２１は、省電力動作モードにて使用するための電源を生成する。また、省電力電源生成部１２１は、省電力電源系統リレー１２４を介して、周辺ＩＯコントローラ１１２や電源コントローラ１１３など省電力動作モードでも動作しつづける部分に電力を供給する。
【００３２】
蓄電ユニット１０５は、電力を蓄える蓄電池１２６、及び蓄電池１２６が蓄えている電力量をモニタし、また充放電系統を開閉する電池制御ＩＣ１２５で構成される。
【００３３】
蓄電池１２６は、スリープ及びクイックオフで動作しているときに電力を供給可能となっている。電池制御ＩＣ１２５は、充電系統リレー１２２を介して通常電源生成部１２０に接続しており、通常電源生成部１２０からの電力で蓄電池１２６を充電する。また、電池制御ＩＣ１２５は省電力電源系統にも接続しており、蓄電池１２６に蓄えた電力を省電力電源系統に放電する。
【００３４】
これらの充放電系統制御は、電池制御ＩＣ１２５に接続している電源コントローラ１１３からの指示に従って行われる。電源コントローラ１１３は、電池制御ＩＣ１２５を介して蓄電ユニット１０５に蓄えている電力量を監視することができるほか、充電系統リレー１２２、通常電源系統リレー１２３、省電力電源系統リレー１２４も開閉することができる。
【００３５】
図３は、図１におけるシステムコントローラ１０１により実行される充電処理の手順を示すフローチャートである。
【００３６】
図３において、ＣＰＵ１１０がまず電源コントローラ１１３に蓄電ユニット１０５の電池残容量を問い合わせる（ステップＳ３０１）。すると電源コントローラ１１３は電池制御ＩＣ１２５に電池残容量を問い合わせる（ステップＳ３０２）。
【００３７】
次いで、電源コントローラ１１３が電池制御ＩＣ１２５から電池残容量応答を受信し（ステップＳ３０３）、ＣＰＵ１１０が電源コントローラ１１３から電池残容量応答を受信する（ステップＳ３０５）。これによりＣＰＵ１１０は、蓄電ユニット１０５の残容量を取得する。
【００３８】
次いで、ＣＰＵ１１０は、電池残容量が充電閾値より小さいか否か判別する（ステップＳ３０７）。この充電閾値とは、蓄電ユニット１０５に充電しておく電力量であり、予め定められている。
【００３９】
ステップＳ３０７の判別の結果、電池残容量が充電閾値より小さいときは（ステップＳ３０７でＹＥＳ）、ＣＰＵ１１０が電源コントローラ１１３に充電を指示し（ステップＳ３１１）、電源コントローラ１１３が充電系統リレー１２２をオンにして（ステップＳ３１３）、ステップＳ３０１に進む。
【００４０】
一方、ステップＳ３０７の判別の結果、電池残容量が充電閾値より小さくないときは（ステップＳ３０７でＮＯ）、ＣＰＵ１１０が電源コントローラ１１３に充電停止を指示し（ステップＳ３２１）、電源コントローラ１１３がＣＰＵ１１０から充電停止を受信する（ステップＳ３２３）。
【００４１】
そして、電源コントローラ１１３が充電系統リレー１２２をオフにして（ステップＳ３２５）、本処理を終了する。
【００４２】
このように、蓄電ユニット１０５が蓄えている残容量が、予め定められた充電閾値よりも小さい間は蓄電ユニット１０５への充電が継続され、蓄電ユニット１０５の残容量が充電閾値を越えると、充電は停止される。
【００４３】
図４は、図１におけるシステムコントローラ１０１により実行される充放電制御処理の手順を示すフローチャートである。
【００４４】
図４において、画像形成装置１００は、スリープを想定したデフォルトの充電閾値を出荷時充電閾値として不図示のＲＯＭに記憶しており、ＣＰＵ１１０は、通常動作時では、充電閾値を出荷時充電閾値に変更する（ステップＳ４００）。
【００４５】
次いで、ＣＰＵ１１０は、図４で説明した充電処理で蓄電ユニット１０５に充電している（ステップＳ４０１）。上記ステップＳ４０１は、通常動作モード時に蓄電池１２６の電池残容量が予め定められた充電閾値まで充電する充電手段に対応する。
【００４６】
ＣＰＵ１１０は、省電力動作モードへの移行指示がされたか否か判別する（ステップＳ４０３）。ステップＳ４０３の判別の結果、省電力動作モードへの移行指示がされないときは（ステップＳ４０３でＮＯ）、ステップＳ４０１に進む。
【００４７】
一方、ステップＳ４０３の判別の結果、省電力動作モードへの移行指示がされたときは（ステップＳ４０３でＮＯ）、移行指示がされた省電力動作モードはクイックオフか否か判別する（ステップＳ４０５）。
【００４８】
ステップＳ４０５の判別の結果、移行指示がされた省電力動作モードがクイックオフでないときは（ステップＳ４０５でＮＯ）、ＣＰＵ１１０は、電源コントローラ１１３に電池残容量を問い合わせる（ステップＳ４１１）。
【００４９】
次いで、電源コントローラ１１３が電池制御ＩＣ１２５から電池残容量応答を受信し（ステップＳ４１３）、ＣＰＵ１１０は電源コントローラ１１３から電池残容量応答を受信する（ステップＳ４１５）。
【００５０】
そして、ＣＰＵ１１０は、電池残容量が移行閾値以下か否か判別する（ステップＳ４１７）。この移行閾値は、スリープに移行できる蓄電ユニット１０５の電池残容量下限であり、予め定められている。
【００５１】
ステップＳ４１７の判別の結果、電池残容量が移行閾値以下のときは（ステップＳ４１７でＹＥＳ）、ＣＰＵ１１０は、充電閾値を移行閾値に変更し（ステップＳ４３１）、充電処理を行い（ステップＳ４３３）、ステップＳ４１１に戻る。
【００５２】
このように、スリープに移行してしまうと過放電に陥ってしまうような場合は、充電閾値を移行閾値に変更し、充電処理を行う。上記ステップＳ４１７，４３１，４３３は、通常動作モードから、スリープへ移行する場合に、蓄電池１２６の電池残容量が充電閾値より小さい移行閾値以下の場合には、移行閾値まで蓄電池１２６を充電した後に、スリープへ移行させる第１移行制御手段に対応する。
【００５３】
一方、ステップＳ４１７の判別の結果、電池残容量が移行閾値以下ではないときは（ステップＳ４１７でＮＯ）、ＣＰＵ１１０は、スリープへ移行し（ステップＳ４１１）、本処理を終了する。上記ステップＳ４１７，４４１は、通常動作モードから、スリープへ移行する場合に、蓄電池１２６の電池残容量が移行閾値より大きい場合には、そのままスリープへ移行させる第２移行制御手段に対応する。
【００５４】
ステップＳ４０５の処理に戻り、ステップＳ４０５の判別の結果、移行指示がされた省電力動作モードがクイックオフのときは（ステップＳ４０５でＮＯ）、ＣＰＵ１１０は、充電閾値をスリープ用からクイックオフ用として満充電エリアの下限値に変更し（ステップＳ４２１）、充電処理を行う（ステップＳ４２３）。
【００５５】
そして、ＣＰＵ１１０は、クイックオフへ移行して（ステップＳ４２５）、本処理を終了する。上記ステップＳ４０５，４２１，４２３，４２５は、通常動作モードから、クイックオフへ移行する場合に、充電閾値より大きく、かつ満充電とはならない電池残容量となるまで蓄電池１２６を充電した後に、クイックオフへ移行させる第３移行制御手段に対応する。
【００５６】
図５は、図４の処理のステップＳ４０５の分岐によって変化する電池残容量と、充電閾値・移行閾値の値を示したものである。
【００５７】
図５においては、例として充電閾値を８０％、移行閾値を４０％とし、実線はスリープ移行（ステップＳ４０５のＮ）の場合、点線はクイックオフ移行（ステップＳ４０５のＹ）の場合を示し、縦軸は残容量、横軸は時間を示している。なお、充電閾値及び移行閾値の値は、スリープやクイックオフでの動作が十分に可能な値を実験やユーザによる設定などで適宜定めておく。
【００５８】
まず充電処理によって、蓄電ユニット１０５には予め充電閾値まで充電がなされている。時刻Ｔにおいて、ＣＰＵ１１０が省電力動作モードへの移行を判断し、図３のＳ４０５までの処理を行う。
【００５９】
移行する省電力動作モードがスリープの場合、つまりＳ４０５のＹの場合、画像形成装置１００は直ちにスリープに移行し、蓄電ユニット１０５は放電を行うため、電池残容量はＡ点から減少する。
【００６０】
Ｂ点で通常動作モードに復帰したとすると、蓄電ユニット１０５には充電処理によって充電が開始されるため、電池残容量は増加する。しかし、充電閾値があるため、Ｃ点に示されるように、充電閾値よりも電池残容量が大きくなることは無い。
【００６１】
スリープは通常動作モードへ短時間で復帰することが想定されているため、電池残容量は図５の実線のように充電閾値近傍での増減を繰り返す。
【００６２】
一方、移行する省電力動作モードがクイックオフの場合、ＣＰＵ１１０は蓄電ユニット１０５から長時間の電力供給を行わせるため、蓄電ユニット１０５にさらに充電しようとする。
【００６３】
そのため、充電閾値を満充電エリア下限値まで上昇させ、Ｄ点まで充電を行う。その後、クイックオフの省電力動作モードに移行するため、緩やかに電池残容量は減少しつづける。このように、満充電エリア下限値は、充電閾値より大きく、かつ満充電とはならない電池残容量である。
【００６４】
図６は、図４の処理のステップＳ４１７の分岐によって変化する電池残容量と、充電閾値・移行閾値の値を示したものである。
【００６５】
図６においては、実線は電池残容量が移行閾値より大きい（ステップＳ４１７のＮ）の場合、点線は電池残容量が移行閾値より小さい（ステップＳ４１７のＹ）の場合を示している。また、図５と同じく、例として充電閾値を８０％、移行閾値を４０％とし、縦軸は残容量、横軸は時間を示している。
【００６６】
電池残容量が電池残容量が移行閾値より大きい場合は、図５のスリープの場合と同じである。
【００６７】
一方、電池残容量が移行閾値以下の場合、時刻Ｔで省電力動作モードへの移行が判断されたが、電池残容量が移行閾値よりも小さいとき（Ｅ点）、ＣＰＵ１１０は充電閾値を移行閾値と同じ値にして充電を開始する。
【００６８】
その結果、Ｆ点まで電池残容量は増加する。Ｆ点で電池残容量が移行閾値より大きいため、画像形成装置１００はスリープに移行し、電池残容量は減少する。
【００６９】
その後、Ｇ点で通常動作モードに復帰すると、充電処理によって充電が再開される。Ｈ点まで電池残容量が増加した時点で省電力動作モードへの移行が再度行われる。
【００７０】
このとき、Ｈ点は移行閾値よりも大きいため、Ｓ４１７のＹの分岐に移行して直ちにスリープに移行する。
【００７１】
以上述べたように、本実施の形態によれば、移行する省電力動作モードに応じて蓄電ユニット１０５への充電上限である充電閾値を変更させ、それぞれの省電力動作モードが要求する供給可能電力量に応えることができる。
【００７２】
これにより、予め充電を行っておくことによって、直ちにスリープに移行してほしいという需要に応えている。また、蓄電ユニット１０５の電池残容量が不足する場合であっても、移行閾値を設け、必要最小限の充電のみを行うことで、可能な限り早くスリープに移行できる。
【００７３】
いずれの場合であっても、省電力モードで動作可能な電子機器において、蓄電池が過充電や過放電とならないように制御可能となる。その結果、マージンのために電池容量を大きくする必要がなくコストを抑えられる。
【００７４】
上述した図４の方充電制御処理では、スリープとクイックオフのいずれの場合も、蓄電ユニット１０５が過放電状態になることが無いという前提での処理である。
【００７５】
だが、実際には設計想定よりも省電力動作モード期間が長く、過放電状態に陥ってしまう可能性もある。
【００７６】
図７は、図１におけるシステムコントローラ１０１により実行される過放電防止充放電制御処理の手順を示すフローチャートである。
【００７７】
図７において、画像形成装置１００は、省電力動作モードで動作しているものとする。このとき、電源コントローラ１１３は電池制御ＩＣ１２５に電池残容量を問い合わせ（ステップＳ７０１）、電池残容量応答を受信する（ステップＳ７０３）。
【００７８】
次いで、受信した電池残容量から、蓄電池１２６が過放電状態となるか否か判別する（ステップＳ７０５）。ステップＳ７０５の判別の結果、蓄電池１２６が過放電状態とならないときは（ステップＳ７０５でＮＯ）、ステップＳ７０１に戻る。
【００７９】
一方、ステップＳ７０５の判別の結果、蓄電池１２６が過放電状態となるときは（ステップＳ７０５でＹＥＳ）、電源コントローラ１１３は動作している省電力動作モードがスリープである否か判別する（ステップＳ７０９）。
【００８０】
ステップＳ７０９の判別の結果、省電力動作モードがスリープであるときは（ステップＳ７０９でＹＥＳ）、電源コントローラ１１３は充電閾値を移行閾値に変更する（ステップＳ７２１）。
【００８１】
そして、電源コントローラ１１３は充電系統リレー１２２をオンにして（ステップＳ７２３）、充電処理を行い（ステップＳ７２５）、ステップＳ７０１に戻る。このように、スリープで動作している場合に、蓄電池１２６の電池残容量が、蓄電池１２６が過放電とならないために予め定められた過放電閾値となったときは、移行閾値まで蓄電池１２６を充電する。この過放電閾値は、次の図８で説明する。
【００８２】
一方、ステップＳ７０９の判別の結果、省電力動作モードがスリープではないときは（ステップＳ７０９でＮＯ）、電源コントローラ１１３は電池制御ＩＣ１２５に放電停止を指示する（ステップＳ７３１）。
【００８３】
そして、電池制御ＩＣ１２５が放電を停止し（ステップＳ７３３）、本処理を終了する。これにより、クイックオフでの省電力動作モードは停止する。このように、クイックオフで動作している場合に、蓄電池１２６の電池残容量が、蓄電池１２６が過放電とならないために予め定められた過放電閾値となったときは、蓄電池１２６からの放電を停止させる。
【００８４】
図８は、過放電防止充放電制御処理を実行したときの電池残容量と、充電閾値・移行閾値の値を示したものである。
【００８５】
図８においては、実線はスリープ移行（ステップＳ４０５のＮ）の場合、点線はクイックオフ移行（ステップＳ４０５のＹ）の場合を示している。また、図５と同じく、例として充電閾値を８０％、移行閾値を４０％とし、縦軸は残容量、横軸は時間を示している。
【００８６】
まず、スリープの場合について説明する。Ｋ点においてスリープに移行し、電池残容量が徐々に減少してＬ点まで達する。このＬ点での電池残容量が過放電閾値であり、図のように過放電エリアとの境界となる値である。
【００８７】
電源コントローラ１１３は電池残容量を監視しているため、過放電エリアに至ったことと判断すると、充電系統リレー１２２をオンにし充電を開始する。
【００８８】
その際、充電閾値は移行閾値に変更されているため、充電はＭ点で終了し、蓄電ユニット１０５からの放電が行われる。その後、Ｎ点で再び過放電エリアに達した場合も、移行閾値までの充電を行う。このように、スリープの場合は、過放電エリアと移行閾値の間で充放電を繰り返して、スリープ動作を継続する。
【００８９】
次に、クイックオフの場合について説明する。Ｋ点においてクイックオフに移行し、電池残容量が徐々に減少してＲ点まで達する。
【００９０】
電源コントローラ１１３は電池残容量を監視しているため、過放電エリアに至ったことと判断すると、動作している省電力動作モードがクイックオフであるので、電源コントローラ１１３は電池制御ＩＣ１２５に放電停止を指示する。その結果、過放電エリアの上限で電池残容量は保たれる。
【００９１】
以上述べたように、図８の過放電防止充放電制御処理によれば、スリープ中に蓄電ユニット１０５からの放電が進み、過放電状態に至った場合、充電を一時的に行って、スリープを継続する。その際、充電は移行閾値までしか行われないため、最小限の時間でスリープに復帰できる。その結果、充電による消費電力の増大を最小限にしつつつ、スリープを継続できる。
【００９２】
一方、省電力動作モードがクイックオフならば、放電を停止する。クイックオフは省電力動作モードからの復帰時間が長くても良いと設計想定しており、次回の通常動作モードへの復帰は、省電力動作モードからの復帰ではなく、コールドブートとする。
【００９３】
いずれの省電力動作モードの場合であっても、電池を過放電に陥らせることなく、設計想定の範囲内で省電力動作モードを動作させることができる。
【００９４】
以上説明した実施の形態によれば、スリープ及びクイックオフという２つの省電力動作モードでの需要に応え、かつ蓄電池が過充電や過放電とならないように制御可能となる。その結果、マージンのために電池容量を大きくする必要がなくコストを抑えられる。
【００９５】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００９６】
１００  画像形成装置
１０１  システムコントローラ
１０４  電源ユニット
１０５  蓄電ユニット
１１０  ＣＰＵ
１１１  ＲＡＭ
１１３  電源コントローラ
１２０  通常電源生成部
１２１  省電力電源生成部
１２２  充電系統リレー
１２５  電池制御ＩＣ
１２６  蓄電池
【図１】
2014099799.tif 000003
【図２】
2014099799.tif 000004
【図３】
2014099799.tif 000005
【図４】
2014099799.tif 000006
【図５】
2014099799.tif 000007
【図６】
2014099799.tif 000008
【図７】
2014099799.tif 000009
【図８】
2014099799.tif 000010