(57)【要約】【課題】本発明は、劣特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる画像形成装置を提供する。【解決手段】ＭＦＰ１０１では、通常状態から低電力状態に切り替わった際に、電池切り替え回路２０１による電池２＿１０６への切り替えと、電源切り替え回路２０４による電源回路１＿２０２から電源回路２＿２０３への切り替えを行う。そして、検出された電池２＿１０６の電圧が所定値未満になった場合及び低電力状態から通常状態に切り替わった場合は、電池切り替え回路２０１により電池２＿１０６から電池１＿１０５に切り替える。【選択図】図２
2014117821.tif 000002
【特許請求の範囲】
【請求項１】
通常状態または低電力状態に切り替える機能を有する画像形成装置において、
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、
通常状態から低電力状態に切り替わった際に、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行う第１の制御手段と、
前記第１の電池の電圧を検出する第１の電圧検出手段と、
前記第２の電池の電圧を検出する第２の電圧検出手段と、
前記第２の電圧検出手段により検出された前記第２の電池の電圧が所定値未満になった場合は、前記電池切り替え手段により前記第２の電池から前記第１の電池に切り替える第２の制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
通常状態または低電力状態に切り替える機能を有する画像形成装置において、
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、
通常状態から低電力状態に切り替わった際に、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行う第１の制御手段と、
前記第１の電池から前記第２の電池への切り替え後の経過時間を計測する時間計測手段と、
前記経過時間が所定時間を超えた場合は、前記電池切り替え手段により前記第２の電池から前記第１の電池に切り替える第２の制御手段とを備えることを特徴とする画像形成装置。
【請求項３】
前記第２の制御手段は、低電力状態から通常状態に切り替わった場合、及び、前記電池切り替え手段により前記第２の電池から前記第１の電池に切り替わった後、前記第１の電圧検出手段により検出された前記第１の電池の電圧が所定値未満になった場合は、前記電源切り替え手段による前記第２の電源供給手段から前記第１の電源供給手段への切り替えを行うことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
通常状態または低電力状態に切り替える機能を有する画像形成装置において、
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、
前記画像形成装置を通常状態または低電力状態に切り替えるための指示を受け付ける操作手段と、
前記操作手段による指示に応じて通常状態から低電力状態に切り替わった際に、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池への切り替えを行う第１の制御手段とを備えることを特徴とする画像形成装置。
【請求項５】
前記第１の電池の電圧を検出する電圧検出手段と、
前記電圧検出手段により検出された前記第１の電池の電圧が所定値未満になった場合は、前記電池切り替え手段により前記第１の電池から前記第２の電池に切り替える第２の制御手段とをさらに備えることを特徴とする請求項４記載の画像形成装置。
【請求項６】
通常状態または低電力状態に切り替える機能を有する画像形成装置において、
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、
通常状態から低電力状態に切り替わったときの時刻を取得する時間計測手段と、
前記時間計測手段により取得された時刻が予め設定された時間帯にあるか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池または前記第２の電池のいずれか一方への切り替えを行う制御手段とを備えることを特徴とする画像形成装置。
【請求項７】
前記制御手段は、前記判定手段により前記時刻が前記時間帯にあると判定された場合は、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池への切り替えを行う一方、前記判定手段により前記時刻が前記時間帯にないと判定された場合は、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行うことを特徴とする請求項６記載の画像形成装置。
【請求項８】
通常状態または低電力状態に切り替える機能を有する画像形成装置において、
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、
前記画像形成装置で実行されたジョブの実行数を時間帯に対応させて管理するジョブ管理手段と、
通常状態から低電力状態に切り替わったときの時刻を取得する時間計測手段と、
前記時間計測手段により取得された時刻に該当する時間帯のジョブ数を前記ジョブ管理手段から取得するジョブ数取得手段と、
前記ジョブ数取得手段により取得されたジョブ数に基づいて、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池または前記第２の電池のいずれか一方への切り替えを行う制御手段とを備えることを特徴とする画像形成装置。
【請求項９】
前記制御手段は、前記ジョブ数が所定値以上であった場合は、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行う一方、前記ジョブ数が所定値未満であった場合は、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池への切り替えを行うことを特徴とする請求項８記載の画像形成装置。
【請求項１０】
通常状態または低電力状態に切り替える機能を有する画像形成装置において、
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、
通常状態から低電力状態に切り替わったときの前記画像形成装置の周囲の光度を測定するセンサ手段と、
前記センサ手段により測定された光度が所定値以上か否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池または前記第２の電池のいずれか一方への切り替えを行う制御手段とを備えることを特徴とする画像形成装置。
【請求項１１】
前記制御手段は、前記判定手段により前記光度が所定値以上であると判定された場合は、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行う一方、前記判定手段により前記光度が所定値未満であると判定された場合は、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第１の電池への切り替えを行うことを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
第１の電池と、
前記第１の電池よりも蓄電容量が小さい第２の電池と、
外部からの電源により画像形成装置に電力供給を行う第１の電源供給手段と、
前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、
前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、
前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段とを備え、通常状態または低電力状態に切り替える機能を有する画像形成装置の制御方法において、
通常状態から低電力状態に切り替わった際に、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行う第１の制御工程と、
前記第２の電池の電圧を検出する電圧検出工程と、
前記電圧検出工程にて検出された前記第２の電池の電圧が所定値未満になった場合は、前記電池切り替え手段により前記第２の電池から前記第１の電池に切り替える第２の制御工程とを備えることを特徴とする制御方法。
【請求項１３】
請求項１２に記載の制御方法を画像形成装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関し、特に、待機時に自動的に低電力状態に移行して、低電力の待機動作が可能な画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、社会的な省エネルギー環境により、様々な電気機器に対して低電力動作が要求されるようになった。もちろん、ＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）やＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）に対しても、より低電力の動作が要求されるようになっている。特に、動作を行わない待機時の電力を低下させる要求が高まっている。それらの要求に対して、待機時にはスリープ動作と呼ばれる低電力モードで動作する仕組みが普及している。さらに、低電力動作とするために、待機時には内蔵バッテリーで動作させて、外部からの供給電力をゼロとする技術が期待されている。その際に使用される内蔵バッテリーとしては、普及が進んでいるニッケル水素電池、リチウムバッテリー等の二次電池が考えられている。
【０００３】
ところで、上記電池の利用に際しては、解決しなければならない問題がある。それは充放電の繰り返しによって劣化が進むと言う問題である。そのため、複数の電池を搭載して交互に使用し劣化の度合いを改善しようとの試みがある。この際、複数の電池から使用する電池をどのように選択するという問題がある。例えば、複数の電池がある場合は、各電池の電圧を比較し、その電圧値によって内部電池残量を推定して電池を切り替える技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２９６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のように、複数の電池から選択して使用する場合、電池の切り替えの判断を出力電圧のみによって行ってしまうと、電池の各特性が考慮されていないため、どの電池も等しい回数の充放電が行われる。この結果、充放電サイクル回数に対する耐性に差があった場合、いずれかの電池が大きく劣化するおそれがある。
【０００６】
本発明は、上記問題に鑑みて成されたものであり、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は、通常状態または低電力状態に切り替える機能を有する画像形成装置において、第１の電池と、前記第１の電池よりも蓄電容量が小さい第２の電池と、外部からの電源により前記画像形成装置に電力供給を行う第１の電源供給手段と、前記第１の電池または前記第２の電池により前記画像形成装置に電力供給を行う第２の電源供給手段と、前記第１の電源供給手段からの電力供給または前記第２の電源供給手段からの電力供給に切り替える電源切り替え手段と、前記第２の電源供給手段における電源を前記第１の電池または前記第２の電池に切り替える電池切り替え手段と、通常状態から低電力状態に切り替わった際に、前記電源切り替え手段による前記第１の電源供給手段から前記第２の電源供給手段への切り替えと前記電池切り替え手段による前記第２の電池への切り替えを行う第１の制御手段と、前記第１の電池の電圧を検出する第１の電圧検出手段と、前記第２の電池の電圧を検出する第２の電圧検出手段と、前記第２の電圧検出手段により検出された前記第２の電池の電圧が所定値未満になった場合は、前記電池切り替え手段により前記第２の電池から前記第１の電池に切り替える第２の制御手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る画像形成装置の一例であるＭＦＰの内部構成を示すブロック図である。
【図２】図１の電源部の概略構成を示すブロック図である。
【図３】第１の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである。
【図４】第２の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである。
【図５】第３の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである（その１）。
【図６】第３の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである（その２）。
【図７】第４の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである（その１）。
【図８】第４の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである（その２）。
【図９】第５の実施形態におけるＭＦＰの印刷ＪＯＢ発生頻度管理テーブル更新処理の流れを示すフローチャートである。
【図１０】印刷ＪＯＢ発生頻度管理テーブルの一例を示す図である。
【図１１】第５の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである。
【図１２】第６の実施形態におけるＭＦＰのスリープ動作時の電源切り替え制御の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１１】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像形成装置の一例であるＭＦＰの内部構成を示すブロック図である。
【００１２】
図１において、ＭＦＰ１０１は、ユーザが操作部１０３にて行う各種操作や指示に応じて印刷データの入出力や画像形成を行なう。例えば、ＭＦＰ１０１は、ＬＡＮ＿Ｉ／Ｆ１１９やＵＳＢ−Ｄ＿Ｉ／Ｆ１２０、ＵＳＢ−Ｈ＿Ｉ／Ｆ１２１を介して外部の情報機器（不図示）から印刷データを受信したり、受信した印刷データをプリントエンジンにより印刷出力する。以下、ＭＦＰ１０１の構成について説明する。  
【００１３】
操作部１０３は、操作部制御回路１２６と、ＳＷ１２７と、ＬＣＤ１２８とを備える。
【００１４】
ＳＷ１２７は、ＭＦＰ１０１がスリープ動作という外部電源の供給を受けない動作モードに移行するためにユーザが操作可能なスイッチである。ＳＷ１２７が押下されたか否かの判定は、プリンタ制御回路１０２内のＣＰＵ１１０が行う。
【００１５】
ＬＣＤ１２８は、ユーザに対して文字や図形等によって、各種情報を表示する表示部である。
【００１６】
操作部制御回路１２６は、ＳＷ１２７とＬＣＤ１２８に接続され、これらの動作の制御を行う。また、操作部制御回路１２６は、プリンタ制御回路１０２内の操作部Ｉ／Ｆ１２３に接続されている。
【００１７】
電池１＿１０５と電池２＿１０６は電源部１０４に接続されている。電源部１０４はプリンタ制御回路１０２内の電源制御部１２２に接続されている。
【００１８】
電池１＿１０５は、無電力動作時に、電源部１０４内の電源回路に対して電源を供給する二次電池である。なお、本実施形態では、電池１＿１０５が放電しない状態にあって且つ電池電圧が所定の電圧以下のときに、不図示の充電回路により電池１＿１０５の充電が行われるように構成されている。
【００１９】
電池２＿１０６は、電池１＿１０５と同様に、無電力動作時に、電源部１０４内の電源回路に対して電源を供給する二次電池である。なお、本実施形態では、電池２＿１０６が放電しない状態にあって且つ電池電圧が所定の電圧以下のときに、不図示の充電回路により電池２＿１０６の充電が行われるように構成されている。
【００２０】
電池１＿１０５（第１の電池）は、蓄電容量が電池２＿１０６（第２の電池）よりも大容量であり、充放電の繰り返しによる劣化の度合いが大きいものとする。一方、電池２＿１０６は、蓄電容量が電池１＿１０５よりも少なく、劣化の度合いが小さいものとする。
【００２１】
リーダ部１０７は、原稿等から画像の読み取り等を行う。リーダ部１０７は、プリンタ制御回路１０２内のリーダＩ／Ｆ１１６に接続されている。
【００２２】
プリントエンジン１０８は、用紙に対して画像を形成する。プリントエンジン１０８は、プリンタ制御回路１０２内のプリンタＩ／Ｆ１１７に接続されている。
【００２３】
プリンタ制御回路１０２において、ＣＰＵ１１０は、後述する各部にシステムバス１０９を介して接続され、ＭＦＰ１０１を統括的に制御する。なお、ＣＰＵ１１０は、ＣＰＵと機能ブロック単位でまとめられたハードウェア回路とが同一パッケージで構成されたＬＳＩであってもよい。
【００２４】
ＲＯＭ１１２は、ＭＦＰ１０１のＯＳ（Operating System）を起動するためのブートプログラムや、ＭＦＰ１０１全体を統括的に制御するためのプログラムが記憶された揮発性のＲＯＭであり、ＲＯＭコントローラ１１１に接続されている。ＲＯＭコントローラ１１１は、ＲＯＭ１１２からの各種プログラムの読み出しを制御する。
【００２５】
ＲＡＭ１１４は、ＭＦＰ１０１の主メモリであって、画像形成処理で必要なワーク領域、画像入出力処理の展開領域にも使用される高速で読み書き可能な揮発性ＲＡＭであり、ＲＡＭコントローラ１１３に接続されている。ＲＡＭコントローラ１１３は、ＲＡＭ１１４に対するデータ等の読み出しや書き込みを制御する。
【００２６】
画像処理部１１５は、リーダＩ／Ｆ１１６及びプリンタＩ／Ｆ１１７に接続され、リーダＩ／Ｆ１１６から出力される画像データに画像処理を施したり、入力された印刷データに画像処理を施してプリンタＩ／Ｆ１１７に出力する。
【００２７】
リーダＩ／Ｆ１１６は、リーダ部１０７と画像処理部１１５との間でＲＧＢデジタル画像データをハンドリングする。プリンタＩ／Ｆ１１７は、プリントエンジン１０８と画像処理部１１５との間でＹＭＣＫの出力ビデオデータをハンドリングする。
【００２８】
Ｉ／Ｆ制御部１１８は、ＬＡＮ＿Ｉ／Ｆ１１９、ＵＳＢ−Ｄ＿Ｉ／Ｆ１２０、及びＵＳＢ−Ｈ＿Ｉ／Ｆ１２１に接続され、これらを制御して、ＭＦＰ１０１に接続された外部の情報機器（不図示）との間で印刷データ等の受け渡しを行う。
【００２９】
ＬＡＮ＿Ｉ／Ｆ１１９は、ネットワークを介して外部の情報機器との間の通信制御を行い、印刷データの受信を行う。ＵＳＢ−Ｄ＿Ｉ／Ｆ１２０は、ＵＳＢを介して外部の情報機器との間の通信制御を行い、印刷データの受信を行う。ＵＳＢ−Ｈ＿Ｉ／Ｆ１２１は、ＵＳＢストレージユニット等の挿抜可能な記憶装置やカードリーダ、撮像装置等との間の通信制御を行う。
【００３０】
電源制御部１２２は、電源部１０４から供給電力の制御動作を行う。Ｆｌａｓｈ＿ＲＯＭ１２９は、後述する印刷ＪＯＢ発生頻度管理テーブル等の情報を記憶するための不揮発性メモリである。
【００３１】
操作部Ｉ／Ｆ１２３は、操作部１０３との間で信号の受け渡しをする。ＲＴＣ１２４は、実時間を計測するリアルタイムクロックである（時間計測手段）。光センサ１２５は、ＭＦＰ１０１周囲の光度を測定して出力するセンサである（センサ手段）。光センサ１２５の出力値はＣＰＵ１１０に入力される。
【００３２】
図２は、図１の電源部１０４の概略構成を示すブロック図である。
【００３３】
図２において、電源部１０４は、電池切り替え回路２０１と、電源回路１＿２０２と、電源回路２＿２０３と、電源切り替え回路２０４を備える。
【００３４】
電池切り替え回路２０１（電池切り替え手段）は、プリンタ制御回路１０２（内の電源制御部１２２）から入力される電池切り替え信号２０７により、電源回路２＿２０３に供給する電源を電池１＿１０５または電池２＿１０６のいずれかに切り替える。
【００３５】
電源回路１＿２０２（第１の電源供給手段）は、ＡＣ電源（不図示）から供給される電源の電圧をプリンタ制御回路１０２で使用する適切な電圧に変換して、電源切り替え回路２０４を介してプリンタ制御回路１０２に電力を供給する。電源回路１＿２０２は、プリンタ制御回路１０２（内の電源制御部１２２）から入力される電源回路１オンオフ信号２０９により、自身を動作状態または非動作状態のいずれかに切り替える。
【００３６】
電源回路２＿２０３（第２の電源供給手段）は、電池切り替え回路２０１経由で供給される電池１＿１０５または電池２＿１０６の電圧をプリンタ制御回路１０２で使用する適切な電圧に変換し、電源切り替え回路２０４を介して電力を供給する。電源回路２＿２０３は、プリンタ制御回路１０２（内の電源制御部１２２）から入力される電源回路２オンオフ信号２０８により、自身を動作状態または非動作状態のいずれかに切り替える。
【００３７】
電源切り替え回路２０４（電源切り替え手段）は、プリンタ制御回路１０２（内の電源制御部１２２）から入力される電源切り替え信号２１０により、プリンタ制御回路１０２に供給する電源を電源回路１＿２０２または電源回路２＿２０３のいずれかに切り替える。
【００３８】
プリンタ制御回路１０２（内の電源制御部１２２）は、電池１＿１０５から入力される電池１電圧検出信号２０５により、電池１＿１０５の電圧を測定する（第１の電圧検出）。また、電池２＿１０６入力される電池２電圧検出信号２０６により、電池２＿１０６の電圧を測定する（第２の電圧検出）。電源制御部１２２による電池１＿１０５と電池２＿１０６の測定電圧は、システムバス１０９を介してＣＰＵ１１０に入力される。
【００３９】
図３は、第１の実施形態におけるＭＦＰ１０１のスリープ動作時の電源切り替え制御の流れを示すフローチャートである。本処理は、ＲＯＭ１１２に格納されたプログラムをＣＰＵ１１０が読み出して実行することにより、図１、図２に示す各ブロックを制御することで実現される。
【００４０】
まず、ステップＳ３０１では、ＣＰＵ１１０は、ＭＦＰ１０１がスリープ動作に移行する条件を満足するか否かを判定する。移行条件を満足すると判定された場合には、ステップＳ３０２へ進む。
【００４１】
ここでスリープ動作とは、外部からの電力供給を受けずに、内部電池（電池１または電池２）のみで電力を供給し、動作を行わないブロックを低電力状態に移行させる無電力スリープ動作モードを意味する。例えば、ＬＣＤ１２８や画像処理部１１５、プリンタＩ／Ｆ１１７等への電源供給を停止したり、ＣＰＵ１１０の動作クロックを落とす等の方法がある。
【００４２】
スリープ動作への移行条件には、例えば、印刷動作やユーザによる操作が一定時間なされなかった場合や、ユーザによるスリープ動作への移行指示があった場合が挙げられる。
【００４３】
ステップＳ３０２では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池切り替え信号２０７により電池切り替え回路２０１を電池２＿１０６に切り替える。
【００４４】
ステップＳ３０３では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源回路２オンオフ信号２０８により電源回路２＿２０３をオンする。
【００４５】
ステップＳ３０４では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源切り替え信号２１０により電源切り替え回路２０４を電源回路２＿２０３に切り替える。これにより、プリンタ制御回路１０２は、電源回路２＿２０３からの電力によって動作するようになる。
【００４６】
次に、ステップＳ３０５では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源回路１オンオフ信号２０９により電源回路１＿２０２をオフする。この処理により、外部からの電源供給が行われない状態となる。
【００４７】
次に、ステップＳ３０６では、ＣＰＵ１１０は、ＭＦＰ１０１がスリープ動作から復帰する条件を満足するか否かを判定する。復帰条件を満足すると判定された場合は、ステップＳ３１１へ進む一方、そうでなければステップＳ３０７へ進む。
【００４８】
ステップＳ３０７では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池２電圧検出信号２０６により得られる電池２＿１０６の電圧（電池２電圧）が所定値以上であるか否かを判定する。電池２電圧が所定値以上であればステップＳ３０６へ戻る一方、そうでなければステップＳ３０８へ進む。
【００４９】
ステップＳ３０８では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池切り替え信号２０７により電池切り替え回路２０１を電池１＿１０５に切り替える。
【００５０】
次に、ステップＳ３０９では、ＣＰＵ１１０は、ＭＦＰ１０１がスリープ動作から復帰する条件を満足するか否かを判定する。復帰条件を満足すると判定された場合は、ステップＳ３１１へ進む一方、そうでなければステップＳ３１０へ進む。
【００５１】
ステップＳ３１０では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池１電圧検出信号２０５により得られる電池１＿１０５の電圧（電池１電圧）が所定値以上であるか否かを判定する。電池１電圧が所定値以上であればステップＳ３０９に戻る一方、そうでなければステップＳ３１１に進む。
【００５２】
ステップＳ３１１では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源回路２オンオフ信号２０９により電源回路１＿２０２をオンする。
【００５３】
次に、ステップＳ３１２では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源切り替え信号２１０により電源切り替え回路２０４を電源回路１＿２０２に切り替える。これにより、プリンタ制御回路１０２は、電源回路１＿２０２からの電力によって動作するようになる。
【００５４】
ステップＳ３１３では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源回路２オンオフ信号２０８により電源回路２＿２０３をオフする。
【００５５】
このように第１の実施形態では、通常状態から低電力状態に切り替わった際に、電池切り替え回路２０１による電池２＿１０６への切り替えと電源切り替え回路２０４による電源回路１＿２０２から電源回路２＿２０３への切り替えを行う（第１の制御）。そして、検出された電池２＿１０６の電圧が所定値未満になった場合及び低電力状態から通常状態に切り替わった場合は、電池切り替え回路２０１により電池２＿１０６から電池１＿１０５に切り替える（第２の制御）。以上により、特性が異なる複数の電池を、使用中の電池の電圧低下に応じて切り替えるので、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【００５６】
［第２の実施形態］
本発明の第２の実施の形態に係る画像形成装置は、その構成（図１、図２）が上記第１の実施の形態に係る画像形成装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。
【００５７】
図４は、第２の実施形態におけるＭＦＰ１０１のスリープ動作時の電源切り替え制御の流れを示すフローチャートである。本処理は、ＲＯＭ１１２に格納されたプログラムをＣＰＵ１１０が読み出して実行することにより、図１、図２に示す各ブロックを制御することで実現される。なお、図３で説明したステップと同じ処理を行うステップについては同一の符号を付して、それらの説明を省略する。
【００５８】
ステップＳ４０１では、ＣＰＵ１１０は、ＲＴＣ１２４から時間情報を取得し、取得した時間をＴ０としてＲＡＭ１１４に記憶する。
【００５９】
ステップＳ４０２では、ＣＰＵ１１０は、ＲＴＣ１２４から時間情報を取得し、取得した時間をＴ１としてＲＡＭ１１４に記憶する。
【００６０】
ステップＳ４０３では、ＣＰＵ１１０は、時間Ｔ１から時間Ｔ０を差し引いた値（時間）が所定値（所定時間）以下であるか否かを判定する。所定値以下であればステップＳ３０６に戻り、所定値以上であればステップＳ３０８に進む。
【００６１】
このように第２の実施形態では、通常状態から低電力状態に切り替わった際に、電池切り替え回路２０１による電池２＿１０６への切り替えと電源切り替え回路２０４による電源回路１＿２０２から電源回路２＿２０３への切り替えを行う（第１の制御）。そして、電池２＿１０６への切り替え後の経過時間が所定時間を超えた場合及び低電力状態から通常状態に切り替わった場合は、電池切り替え回路２０１により電池２＿１０６から電池１＿１０５に切り替える（第２の制御）。以上により、特性が異なる複数の電池を、使用中の電池の経過時間に応じて切り替えるので、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【００６２】
［第３の実施形態］
本発明の第３の実施の形態に係る画像形成装置は、その構成（図１、図２）が上記第１の実施の形態に係る画像形成装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。
【００６３】
第３の実施形態では、ユーザによるＳＷ１２７の操作に応じて、通常状態から低電力状態に移行させるものである。ユーザの意思によって低電力状態に移行させる場合は、短時間では復帰させないとの経験則に基づき、蓄電容量が大きい電池１＿１０５により動作させる。
【００６４】
図５及び図６は、第３の実施形態におけるＭＦＰ１０１のスリープ動作時の電源切り替え制御の流れを示すフローチャートである。本処理は、ＲＯＭ１１２に格納されたプログラムをＣＰＵ１１０が読み出して実行することにより、図１、図２に示す各ブロックを制御することで実現される。なお、図３で説明したステップと同じ処理を行うステップについては同一の符号を付して、それらの説明を省略する。
【００６５】
ステップＳ５０１では、ＣＰＵ１１０は、スリープ動作への移行がＳＷ１２７の押下によるユーザからの指示かどうか判定する。ＳＷ１２７の押下によるユーザからの指示と判定した場合は図６のステップＳ５０２へ進み、そうでなければステップＳ３０２へ進む。
【００６６】
ステップＳ５０２では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池切り替え信号２０７により電池切り替え回路２０１を電池１＿１０５に切り替える。これにより、プリンタ制御回路１０２への電力の供給元は電池１＿１０５になる。
【００６７】
ステップＳ５０３では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源回路２オンオフ信号２０８により電源回路２＿２０３をオンする。
【００６８】
ステップＳ５０４では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源切り替え信号２１０により電源切り替え回路２０４を電源回路２＿２０３に切り替える。これにより、プリンタ制御回路１０２は、電源回路２＿２０３からの電力によって動作するようになる。
【００６９】
ステップＳ５０５では、ＣＰＵ１１０は、電源制御部１２２を制御して、電源回路１オンオフ信号２０９により電源回路１＿２０２をオフする。この処理により、外部からの電源供給が行われない状態となる。
【００７０】
ステップＳ５０６では、ＣＰＵ１１０は、ＭＦＰ１０１がスリープ動作から復帰する条件を満足するか否かを判定する。復帰条件を満足すると判定された場合は、ステップＳ３１１へ進む一方、そうでなければステップＳ５０７へ進む。
【００７１】
ステップＳ５０７では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池１電圧検出信号２０５により得られる電池１＿１０５の電圧（電池１電圧）が所定値以上であるか否かを判定する。電池１電圧が所定値以上であればステップＳ５０６に戻る一方、そうでなければステップＳ５０８に進む。
【００７２】
ステップＳ５０８では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池切り替え信号２０７により電池切り替え回路２０１を電池２＿１０６に切り替える。これにより、プリンタ制御回路１０２への電力の供給元は電池２＿１０６になる。
【００７３】
ステップＳ５０９では、ＣＰＵ１１０は、スリープ動作から復帰する条件を満足するか否かを判定する。復帰条件を満足すると判定された場合は、ステップＳ３１１へ進む一方、そうでなければステップＳ５１０へ進む。
【００７４】
ステップＳ５１０では、ＣＰＵ１１０は、電源制御部１２２を制御して、電池２電圧検出信号２０６により得られる電池２＿１０６の電圧（電池２電圧）が所定値以上であるか否かを判定する。電池２電圧が所定値以上であればステップＳ５０９に戻る一方、そうでなければステップＳ３１１に進む。
【００７５】
このように第３の実施形態では、ユーザからの指示により低電力状態に切り替わった場合は、電池切り替え回路２０１による電池１＿１０５への切り替えと、電源切り替え回路２０４による電源回路１＿２０２から電源回路２＿２０３への切り替えを行う。そして、検出された電池１＿１０５の電圧が所定値未満になった場合及び低電力状態から通常状態に切り替わった場合は、電池切り替え回路２０１により電池２＿１０６に切り替える。さらに、検出された電池２＿１０６の電圧が所定値未満になった場合及び低電力状態から通常状態に切り替わった場合は、電源切り替え回路２０４により電源回路２＿２０３から電源回路１＿２０２に切り替える。以上により、特性が異なる複数の電池を、ユーザからの指示に応じて切り替えるので、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【００７６】
［第４の実施形態］
本発明の第４の実施の形態に係る画像形成装置は、その構成（図１、図２）が上記第１の実施の形態に係る画像形成装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。
【００７７】
図７及び図８は、第４の実施形態におけるスリープ動作時の電源切り替え制御の流れを示すフローチャートである。本処理は、ＲＯＭ１１２に格納されたプログラムをＣＰＵ１１０が読み出して実行することにより、図１、図２に示す各ブロックを制御することで実現される。なお、図３、図６で説明したステップと同じ処理を行うステップについては同一の符号を付して、それらの説明を省略する。
【００７８】
ステップＳ７０１では、ＣＰＵ１１０は、ＲＴＣ１２４から時間情報（時刻）を取得し、取得した時刻をＴ２としてＲＡＭ１１４に記憶する。なお、時刻だけでなく、日時や曜日であってもよい。
【００７９】
ステップＳ７０２では、ＣＰＵ１１０は、時間Ｔ２を予め設定された時間帯と比較し、時間Ｔ２が当該時間帯にあるときは、図８のステップＳ５０２に進む一方、そうでないときはステップＳ３０２へ進む。
【００８０】
このように、第４の実施形態によれば、低電力状態に切り替わったときの時刻が予め設定された時間帯にあれば、電池１＿１０５への切り替えと電源回路１＿２０２から電源回路２＿２０３への切り替えを行う。そうでない場合は、電池切り替え回路２０１による電池２＿１０６への切り替えと、電源切り替え回路２０４による電源回路１＿２０２から電源回路２＿２０３への切り替えを行う。以上により、特性が異なる複数の電池を、時間帯に応じて切り替えるので、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【００８１】
［第５の実施形態］
本発明の第５の実施の形態に係る画像形成装置は、その構成（図１、図２）が上記第１の実施の形態に係る画像形成装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。
【００８２】
第５の実施形態では、図１０に示す印刷ＪＯＢ発生頻度管理テーブル（ジョブ管理）によって管理された過去の印刷ジョブの実行数に基づいて、電池１と電池２のどちらの電池に切り替えるかを判定するものである。印刷ＪＯＢ発生頻度管理テーブルは、Ｆｌａｓｈ＿ＲＯＭ１２９に格納されている。印刷ＪＯＢ発生頻度管理テーブル（動作履歴管理テーブル）は、図９に示す処理により、一週間に一回、一月に一回等の割合で定期的に全ての項目が更新されるように構成されている。
【００８３】
まず、印刷ＪＯＢ発生頻度管理テーブルの更新方法について図９に用いて説明する。
【００８４】
図９は、第５の実施形態におけるＭＦＰ１０１の印刷ＪＯＢ発生頻度管理テーブル更新処理の流れを示すフローチャートである。本処理は、ＲＯＭ１１２に格納されたプログラムをＣＰＵ１１０が読み出して実行することにより、図１、図２に示す各ブロックを制御することで実現される。
【００８５】
ステップＳ９０１では、ＣＰＵ１１０は、印刷動作が完了したか否かを判定する。完了していればステップＳ９０２に進み、そうでなければステップＳ７０１の判定を再度行う。
【００８６】
ステップＳ９０２では、ＣＰＵ１１０は、ＲＴＣ１２４から時間情報を取得する。
【００８７】
ステップＳ９０３では、ＣＰＵ１１０は、印刷ＪＯＢ発生頻度管理テーブルを参照し、ステップＳ９０２で取得した時間に該当する時間帯のＪＯＢ数を増加させる。これにより、発生したＪＯＢ数が累積加算されていき、時間帯に対応したＪＯＢ数が解るようになる。
【００８８】
図１１は、第５の実施形態におけるＭＦＰ１０１のスリープ動作時の電源切り替え制御の流れを示すフローチャートである。本動作はＲＯＭ１１２に格納されたプログラムに従って、ＣＰＵ１１０が動作することによって、本装置の各ブロックを制御することで達成される。なお、図３、図５で説明したステップと同じ処理を行うステップについては同一の符号を付して、それらの説明を省略する。
【００８９】
ステップＳ１１０１では、ＣＰＵ１１０は、ＲＴＣ１２４から時間情報を取得し、取得した時間情報をＴ３としてＲＡＭ１１４に記憶する。
【００９０】
ステップＳ１１０２では、ＣＰＵ１１０は、印刷ＪＯＢ発生頻度管理テーブルを参照し、時間Ｔ３に該当する時間帯のＪＯＢ数を取得する。ステップＳ１１０２ではＣＰＵ１１０はジョブ数取得手段として機能する。
【００９１】
ステップＳ１１０３では、ＣＰＵ１１０は、取得したＪＯＢ数を所定値と比較し、所定値以上である場合はステップＳ３０２へ進む一方、そうでないときは図８のステップＳ５０４へ進む。
【００９２】
このように第５の実施形態では、通常状態から低電力状態に切り替わったときの時刻に該当する時間帯のジョブ数を印刷ＪＯＢ発生頻度管理テーブルから検索し、該ジョブ数が所定値以上の場合には、電池２＿１０６による電源供給を行う。該ジョブ数が所定値未満の場合には、電池１＿１０５による電源供給を行う。以上により、特性が異なる複数の電池を、ＭＦＰ１０１の使用頻度に応じて切り替えるので、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【００９３】
［第６の実施形態］
本発明の第６の実施の形態に係る画像形成装置は、その構成（図１、図２）が上記第１の実施の形態に係る画像形成装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。
【００９４】
第６の実施形態では、電池の切り替えを光センサの出力結果に基づいて行う。
【００９５】
図１２は、第６の実施形態におけるスリープ動作時の電源切り替え制御の流れを示すフローチャートである。本処理は、ＲＯＭ１１２に格納されたプログラムをＣＰＵ１１０が読み出して実行することにより、図１、図２に示す各ブロックを制御することで実現される。なお、図３、図５で説明したステップと同じ処理を行うステップについては同一の符号を付して、それらの説明を省略する。
【００９６】
ステップＳ１３０１では、ＣＰＵ１１０は、光センサ１２５の出力値を取得する。ＭＦＰ１０１周囲の光度を測定することで、低電力動作が長時間に渡って継続されるか否かを判定するものである。明るければ日中等であり使用頻度が高いと判定して、大容量である電池２＿１０６で動作させる。そうでなければ夜間等であり使用頻度が低いと判定して、低容量である電池１＿１０５で動作させる。
【００９７】
ステップＳ１３０２では、ＣＰＵ１１０は、取得した光センサ１２５の出力値が予め設定された所定値以上か否かを判定する。この判定結果から予め設定された所定値未満であると判定されたときは、図８のステップＳ５０４へ進み、そうでなければステップＳ３０２へ進む。
【００９８】
このように第６の実施形態では、低電力状態に切り替わったときの光センサ１２５の出力値が所定値以上であれば、電池２＿１０６への切り替えと電源回路１＿２０２から電源回路２＿２０３への切り替えを行う。そうでない場合は、電池切り替え回路２０１による電池１＿１０５への切り替えと、電源切り替え回路２０４による電源回路１＿２０２から電源回路２＿２０３への切り替えを行う。以上により、特性が異なる複数の電池を、ＭＦＰ１０１周囲の光度（明るさ）に応じて切り替えるので、特性が異なる複数の電池を低電力状態時の電源とした場合であっても、複数の電池の充放電の繰り返しによる劣化を低減することができる。
【００９９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１００】
１０１  ＭＦＰ
１０２  プリンタ制御回路
１０４  電源部
１０５  電池１
１０６  電池２
１１０  ＣＰＵ
１２２  電源制御部
２０１  電池切り替え回路
２０２  電源回路１
２０３  電源回路２
２０４  電源切り替え回路
【図１】
2014117821.tif 000003
【図２】
2014117821.tif 000004
【図３】
2014117821.tif 000005
【図４】
2014117821.tif 000006
【図５】
2014117821.tif 000007
【図６】
2014117821.tif 000008
【図７】
2014117821.tif 000009
【図８】
2014117821.tif 000010
【図９】
2014117821.tif 000011
【図１０】
2014117821.tif 000012
【図１１】
2014117821.tif 000013
【図１２】
2014117821.tif 000014