(57)【要約】      （修正有）【課題】ピーク電力を抑制するための制御を適切な場合に実行する電力受給装置、その制御方法及びプログラムを提供する。【解決手段】ピーク電力値を抑制するための抑制制御を実行する制御手段を有し、前記制御手段は、前記ピーク電力値が、許容ピーク電力値より大きい場合、前記抑制制御を実行し、前記ピーク電力値が、許容ピーク電力値以下の場合、前記抑制制御を実行しないことを特徴とする電力受給装置。【選択図】図７
2018024209.tif 000002
【特許請求の範囲】
【請求項１】
電力受給装置であって、
ジョブを受け付ける受け付け手段と、
前記受け付け手段によって受け付けられたジョブを処理部によって処理する処理手段と、
前記処理部に供給する電力を蓄電可能な電源の残りの電力容量の値であり、前記処理部による前記ジョブの処理に応じて低下する値に関する情報を取得する第１取得手段と、
前記受け付け手段によって受け付けられたジョブを処理する際の設定情報を取得する第２取得手段と、
前記受け付け手段によって受け付けられた１つのジョブが前記処理部により処理される際に消費される電力の値のうち最大の値であるピーク電力値を抑制するための抑制制御を実行する制御手段と、を有し、
前記制御手段は、前記第１取得手段により取得された情報及び前記第２取得手段により取得された情報に基づき、前記受け付け手段によって受け付けられたジョブが前記処理部により処理される際に前記抑制制御を実行するか否かを切り替え、
前記制御手段は、前記ピーク電力値が、前記電源が瞬間的に供給可能な電力の値である許容ピーク電力値より大きい場合、前記受け付け手段によって受け付けられたジョブが前記処理手段により処理される際に前記抑制制御を実行し、前記ピーク電力値が、前記許容ピーク電力値以下の場合、前記受け付け手段によって受け付けられたジョブが前記処理手段により処理される際に前記抑制制御を実行しないことを特徴とする電力受給装置。
【請求項２】
前記受け付け手段によって受け付けられるジョブは、印刷ジョブを含み、
前記処理部は、前記印刷ジョブに基づく画像を印刷する印刷部と、前記印刷ジョブに基づく画像を印刷するための記録媒体を搬送する搬送部と、を含み、
前記制御手段は、前記受け付け手段によって受け付けられるジョブが印刷ジョブである場合、前記抑制制御として、前記印刷部と前記搬送部を並行して動作させない制御を実行することを特徴とする請求項１に記載の電力受給装置。
【請求項３】
前記受け付け手段によって受け付けられるジョブは、印刷ジョブを含み、
前記処理部は、前記印刷ジョブに基づく画像を印刷する印刷部と、前記印刷ジョブに基づく画像を印刷するための記録媒体を搬送する搬送部と、を含み、
前記制御手段は、前記受け付け手段によって受け付けられるジョブが印刷ジョブである場合、前記抑制制御として、前記印刷部及び前記搬送部のうち少なくとも１つを、前記抑制制御を実行していない場合より低速で駆動させる制御を実行することを特徴とする請求項１又は２に記載の電力受給装置。
【請求項４】
前記受け付け手段によって受け付けられるジョブは、コピージョブを含み、
前記処理部は、前記コピージョブが前記受け付け手段によって受け付けられた場合に、原稿を読みとって画像データを生成する読み取り部と、前記読み取り部によって生成された画像データに基づく画像を印刷する印刷部と、を含み、
前記制御手段は、前記受け付け手段によって受け付けられるジョブがコピージョブである場合、前記抑制制御として、前記読み取り部と前記印刷部を並行して動作させない制御を実行することを特徴とする請求項１乃至３のいずれか１項に記載の電力受給装置。
【請求項５】
前記受け付け手段によって受け付けられるジョブは、コピージョブを含み、
前記処理部は、前記コピージョブが前記受け付け手段によって受け付けられた場合に、原稿を読みとって画像データを生成する読み取り部と、前記読み取り部によって生成された画像データに基づく画像を印刷する印刷部と、を含み、
前記制御手段は、前記受け付け手段によって受け付けられるジョブがコピージョブである場合、前記抑制制御として、前記読み取り部及び前記印刷部のうち少なくとも１つを、前記抑制制御を実行していない場合より低速で駆動させる制御を実行することを特徴とする請求項１乃至４のいずれか１項に記載の電力受給装置。
【請求項６】
前記特定手段は、前記ピーク電力値と前記許容ピーク電力値との差が、所定の閾値より大きい場合、前記抑制制御を実行し、前記ピーク電力値が、前記許容ピーク電力値以下の場合、前記抑制制御を実行しないことを特徴とする請求項１乃至５のいずれか１項に記載の電力受給装置。
【請求項７】
前記制御手段は、前記ピーク電力値と前記許容ピーク電力値との差が、第１の範囲である場合、前記抑制制御として第１の抑制制御を実行し、前記ピーク電力値と前記許容ピーク電力値との差が、前記第１の範囲に含まれる値より大きい値を含む第２の範囲である場合、前記抑制制御として前記第１の抑制制御より前記ピーク電力値を大きく抑制可能な第２の抑制制御を実行することを特徴とする請求項６に記載の電力受給装置。
【請求項８】
前記制御手段は、前記受け付け手段によって受け付けられた１つのジョブが、前記抑制制御が実行されていない状態で前記処理部によって処理される場合に消費される電力値のうち最大の電力値が、前記許容ピーク電力値より大きく、且つ、前記受け付け手段によって受け付けられた１つのジョブが、前記抑制制御として第１の抑制制御が実行されている状態で前記処理部によって処理される場合に消費される電力値のうち最大の電力値が、前記許容ピーク電力値より小さい場合、前記第１の抑制制御を実行し、
前記受け付け手段によって受け付けられた１つのジョブが、前記抑制制御が実行されていない状態で前記処理部によって処理される場合に消費される電力値のうち最大の電力値が、前記許容ピーク電力値より大きく、且つ、前記受け付け手段によって受け付けられた１つのジョブが、前記抑制制御として前記第１の抑制制御より前記ピーク電力値を大きく抑制可能な第２の抑制制御が実行されている状態で前記処理部によって処理される場合に消費される電力値のうち最大の電力値が、前記許容ピーク電力値より小さい場合、前記第２の抑制制御を実行することと特徴とする請求項１乃至７のいずれか１項に記載の電力受給装置。
【請求項９】
前記受け付け手段によって受け付けられるジョブは、印刷ジョブを含み、
前記処理部は、前記印刷ジョブに基づく画像を印刷する印刷部と、前記印刷ジョブに基づく画像を印刷するための記録媒体を搬送する搬送部と、を含み、
前記制御手段は、前記受け付け手段によって受け付けられるジョブが印刷ジョブである場合、前記第１の抑制制御として、前記印刷部と前記搬送部を並行して動作させない制御を実行し、前記第２の抑制制御として、前記印刷部及び前記搬送部のうち少なくとも１つを、前記２の抑制制御を実行していない場合より低速で駆動させる制御を実行することを特徴とする請求項７又は８に記載の電力受給装置。
【請求項１０】
前記受け付け手段によって受け付けられるジョブは、コピージョブを含み、
前記処理部は、前記コピージョブが前記受け付け手段によって受け付けられた場合に、原稿を読みとって画像データを生成する読み取り部と、前記読み取り部によって生成された画像データに基づく画像を印刷する印刷部と、を含み、
前記制御手段は、前記受け付け手段によって受け付けられるジョブがコピージョブである場合、前記第１の抑制制御として、前記読み取り部と前記印刷部を並行して動作させない制御を実行し、前記第２の抑制制御として、前記読み取り部及び前記印刷部のうち少なくとも１つを、前記２の抑制制御を実行していない場合より低速で駆動させる制御を実行することを特徴とする請求項７乃至９のいずれか１項に記載の電力受給装置。
【請求項１１】
前記設定情報は、前記受け付け手段によって受け付けられたジョブの種類の設定情報と、前記受け付け手段によって受け付けられたジョブに基づく印刷を実行する際の色設定の情報と、前記受け付け手段によって受け付けられたジョブを実行する際の動作モードに関する設定情報のうち、少なくとも１つを含むことを特徴とする請求項１乃至１０のいずれか１項に記載の電力受給装置。
【請求項１２】
商用電源から供給される電力を前記処理部に供給可能であり、前記電源と異なる主電源をさらに有することを特徴とする請求項１乃至１１のいずれか１項に記載の電力受給装置。
【請求項１３】
前記電源は、前記主電源が商用電源からの電力の供給を受け付けていない場合に、前記処理部に電力を供給することを特徴とする請求項１２に記載の電力受給装置。
【請求項１４】
前記第１取得手段により取得された前記電源の残りの電力容量の値に関する情報に基づき、前記許容ピーク電力値に関する情報を取得する第３取得手段と、
前記第２取得手段により取得された前記設定情報に基づき、前記ピーク電力値に関する情報を取得する第４取得手段と、をさらに有し、
前記制御手段は、前記第３取得手段により取得された情報及び前記第４取得手段により取得された情報に基づき、前記受け付け手段によって受け付けられたジョブが前記処理部により処理される際に前記抑制制御を実行するか否かを切り替えることを特徴とする請求項１乃至１３のいずれか１項に記載の電力受給装置。
【請求項１５】
電力受給装置の制御方法であって、
ジョブを受け付ける受け付けステップと、
前記受け付けられたジョブを処理部によって処理する処理ステップと、
前記処理部に供給する電力を蓄電可能な電源の残りの電力容量の値であり、前記処理部による前記ジョブの処理に応じて低下する値に関する情報を取得する第１取得ステップと、
前記受け付けられたジョブを処理する際の設定情報を取得する第２取得ステップと、
前記受け付けられた１つのジョブが前記処理部により処理される際に消費される電力の値のうち最大の値であるピーク電力値を抑制するための抑制制御を実行する制御ステップと、を有し、
前記第１取得ステップで取得された情報及び前記第２取得ステップで取得された情報に基づき、前記受け付けられたジョブが前記処理部により処理される際に前記抑制制御が実行されるか否かが切り替えられ、
前記ピーク電力値が、前記許容ピーク電力値より大きい場合、前記受け付けられたジョブが処理される際に前記抑制制御が実行され、前記ピーク電力値が、前記電源が瞬間的に供給可能な電力の値である許容ピーク電力値以下の場合、前記受け付けられたジョブが処理される際に前記抑制制御が実行されないことを特徴とする制御方法。
【請求項１６】
電力受給装置に、
ジョブを受け付ける受け付けステップと、
前記受け付けられたジョブを処理部によって処理する処理ステップと、
前記処理部に供給する電力を蓄電可能な電源の残りの電力容量の値であり、前記処理部による前記ジョブの処理に応じて低下する値に関する情報を取得する第１取得ステップと、
前記受け付けられたジョブを処理する際の設定情報を取得する第２取得ステップと、
前記受け付けられた１つのジョブが前記処理部により処理される際に消費される電力の値のうち最大の値であるピーク電力値を抑制するための抑制制御を実行する制御ステップと、を実行させ、
前記第１取得ステップで取得された情報及び前記第２取得ステップで取得された情報に基づき、前記受け付けられたジョブが前記処理部により処理される際に前記抑制制御が実行されるか否かが切り替えられ、
前記ピーク電力値が、前記電源が瞬間的に供給可能な電力の値である許容ピーク電力値より大きい場合、前記受け付けられたジョブが処理される際に前記抑制制御が実行され、前記ピーク電力値が、前記許容ピーク電力値以下の場合、前記受け付けられたジョブが処理される際に前記抑制制御が実行されないことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力受給装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
電源から電力の供給を受け付けることでジョブを処理可能な電力受給装置が知られている。ジョブ処理中の電力受給装置において、ジョブの処理時に消費される電力値が、電源が供給可能な電力値を超えた場合には、電力受給装置への電源供給が停止されることにより、ジョブの処理が停止されてしまう。そこで、電力受給装置において、ジョブの処理時に消費される電力値のうち最大の電力値（ピーク電力値）を抑制する制御が知られている。特許文献１では、電池残量が少なくなった場合に、シリアル処理を実行するようにジョブの処理方法を変更することで、ピーク電流を抑制する装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２０２８４５
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ジョブを処理可能な電力受給装置の普及に伴い、ピーク電力を抑制するための制御がより適切なタイミングで実行されることが以前にも増して要望されている。
【０００５】
そこで、本発明は、ピーク電力を抑制するための制御を適切な場合に実行することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の電力受給装置は、電力受給装置であって、
ジョブを受け付ける受け付け手段と、
前記受け付け手段によって受け付けられたジョブを処理部によって処理する処理手段と、
前記処理部に供給する電力を蓄電可能な電源の残りの電力容量の値であり、前記処理部による前記ジョブの処理に応じて低下する値に関する情報を取得する第１取得手段と、
前記受け付け手段によって受け付けられたジョブを処理する際の設定情報を取得する第２取得手段と、
前記受け付け手段によって受け付けられた１つのジョブが前記処理部により処理される際に消費される電力の値のうち最大の値であるピーク電力値を抑制するための抑制制御を実行する制御手段と、を有し、
前記制御手段は、前記第１取得手段により取得された情報及び前記第２取得手段により取得された情報に基づき、前記受け付け手段によって受け付けられたジョブが前記処理部により処理される際に前記抑制制御を実行するか否かを切り替え、
前記制御手段は、前記ピーク電力値が、前記電源が瞬間的に供給可能な電力の値である許容ピーク電力値より大きい場合、前記受け付け手段によって受け付けられたジョブが前記処理手段により処理される際に前記抑制制御を実行し、前記ピーク電力値が、前記許容ピーク電力値以下の場合、前記受け付け手段によって受け付けられたジョブが前記処理手段により処理される際に前記抑制制御を実行しないことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、電源の電力容量だけでなく、ジョブを処理する際の設定情報も考慮することで、ピーク電力を抑制する制御を適切な場合に実行することができる。
【図面の簡単な説明】
【０００８】
【図１】電力受給装置のシステム構成を示す図である。
【図２】電力受給装置の概略を示すブロック図である。
【図３】電力受給装置がジョブを実行するために必要な電力値および電力受給装置がジョブを実行している時に消費する電力値のうちの最大の電力値を示す図である。
【図４】ジョブを実行中の電力受給装置へ電力を供給している補助電源部の保持容量の挙動を示す図である。
【図５】補助電源部の保持容量と許容ピーク電力値の関係を示した対応表である。
【図６】各ジョブを実行中の電源受給装置における最大瞬間消費電力値を示した対応表である。
【図７】第１実施形態において電力受給装置が実行する処理を示すフローチャートである。
【図８】発生ピーク電力と許容ピーク電力の差分結果とジョブ実行可否判断および駆動方法の関係を示した対応表である。
【図９】第２実施形態において電力受給装置が実行する処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、既に説明した部分には同一符号を付し、重複説明は省略する。また、この実施の形態に記載されている構成要素の内容、相対配置等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
（第１実施形態）
本実施形態の電力受給装置は、ピーク電力による不意な電源遮断が生じることを抑制するための制御を実行する。
【００１１】
まず、本実施形態の電力受給装置について説明する。本実施形態において、電力受給装置としてインクジェット方式のプリンタを例示している。なお、電力受給装置は、ＡＣ電源やバッテリから給電を受け付ける装置であれば良く、例えば、スキャナ、複写機、ファクシミリ等の装置であっても良い。なお、電力供給装置は、プリンタである場合、フルカラープリンタやモノクロプリンタであっても良いし、印刷方式は、インクジェット方式に限定されず、例えば、電子写真方式であっても良い。さらに、それらの装置は、マルチファンクションであってもシングルファンクションであっても良い。
【００１２】
図１は、本実施形態の給電システムを示す概略図である。本実施形態の画像処理システムは、電力受給装置２００と商用電源部１００を含む。電力受給装置２００は、本実施形態における電力受給装置であり、電源部２１８を有している。電源部２１８は、主電源部であり、電力受給装置２００外部のＡＣ電源部（商用電源部１００）から供給される交流電力を直流電力に変換し、変換した直流電力を電力受給装置２００内の各構成に供給する装置である。なお、電源部２１８は、電力受給装置２００外部の装置であっても良い。電源部２１８が商用電源部１００にコンセントやプラグ等の接続器を介して接続している状態では、商用電源部１００から電源部２１８には常に電力が供給される。また、電力受給装置２００は、装置内部に、電源部２１８とは別の電力供給部である補助電源部３００を有している。補助電源部３００は、コンデンサやバッテリ等で構成される、蓄電可能且つ充電可能な装置である。また、電力受給装置２００は、電源供給元（電源部２１８又は補助電源部３００）の切り換えなどを制御する電源制御機能を有している。電源部２１８が商用電源部１００に接続されている場合、電力受給装置２００は、電源部２１８から供給される電力で動作する。なお、電力受給装置２００がソフト電源オフ状態や電源オフ状態であり、且つ電源部２１８がＡＣ電源に接続されている場合には、補助電源部３００の充電を行うことが可能である。また、電源部２１８がＡＣ電源に接続されていない場合、電力受給装置２００は補助電源部３００から供給される電力で動作する。すなわち、補助電源部３００は、電源部２１８が商用電源からの電力の供給を受け付けていない場合に、電力受給装置２００内の各構成に電力を供給する装置である。電源部２１８が商用電源からの電力の供給を受け付けていない場合には、補助電源部３００自体は電力の供給を受け付けていないため、補助電源部３００が有する残りの電力保持容量は、電力受給装置２００の動作に応じて徐々に低下していく。なお、電力受給装置２００は、補助電源部３００が有する残りの電力保持容量（放電容量、電力容量）の情報を適宜取得することが可能であり、取得した情報を、後述の制御判断に利用することが可能である。
【００１３】
図２は、電力受給装置２００の概略を示すブロック図である。電力受給装置２００は装置のメインの制御を行うメインボード２０１と、その他の複数のユニットから構成されている。本実施形態において複数のユニットとは、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）通信を行うＷＬＡＮユニット２１９と、電源部２１８と、補助電源部３００である。
【００１４】
メインボード２０１において、中央演算処理部（ＣＰＵ）２０２は、システム制御部であり、電力受給装置２００の全体を制御する。
【００１５】
ＲＯＭ２０３は、ＣＰＵ２０２が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラムなどを格納する。ＲＯＭ２０３に格納されている制御プログラムは、ＲＯＭ２０３に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチなどのソフトウェア制御を行う。
【００１６】
ＲＡＭ２０４は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成されたメモリで、プログラム制御変数や、ユーザが登録した設定値などの電力受給装置２００の管理データを格納し、各種ワーク用バッファ領域が設けられている。なお、これらのデータは、ＲＡＭ２０４でなく、ＲＯＭ２０３や不揮発性メモリ２０５等の他の記憶領域に保存されても良い。
【００１７】
不揮発性メモリ２０５は、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）等で構成され、電源がＯＦＦされた時でも保持していたいデータを格納する。具体的には、不揮発性メモリ２０５には、ネットワーク情報などのユーザデータ、過去に接続した外部装置のリスト、印刷モードなどのメニュー項目、記録ヘッドの補正情報といった電力受給装置２００の設定情報等が記憶される。なお、本実施形態において利用される各テーブルの情報は、不揮発性メモリ２０５に保存されるものとする。なお、これらの設定情報データや各テーブルの情報は、不揮発性メモリ２０５でなく、ＲＯＭ２０３やＲＡＭ２０４等の他の記憶領域に保存されても良い。また、ＲＯＭ２０３や不揮発性メモリ２０５に保存された情報をＣＰＵ２０２がＲＡＭ２０４に展開することで、ＲＯＭ２０３や不揮発性メモリ２０５に保存された情報を利用した処理が行われても良い。
【００１８】
画像メモリ２０６は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成されたメモリであり、ＷＬＡＮユニット２１９等を介して受信した画像データや、スキャン処理によって得られた画像データ、後述する画像処理部２０７で処理した画像データなどを蓄積する。
【００１９】
なお、電力受給装置２００のメモリ構成は、この形態に限定されるものではなく、用途や目的に応じて、その数や特性、記憶容量等を適宜変更することができる。例えば、画像メモリ２０６とＲＡＭ２０４を共有させてもよい。また、画像メモリ２０６は、ＤＲＡＭ等で構成されているが、これに限定されず、ハードディスク（以下、ＨＤＤ）や不揮発性メモリ等で構成されていても良い。
【００２０】
画像処理部２０７は、ＷＬＡＮユニット２１９等を介して受信したり、スキャン処理によって得られた画像データに対し、符号復号化処理や拡大縮小処理などの各種処理を行う。
【００２１】
データ変換部２０８は、ページ記述言語等の解析や、画像データから印刷データへの変換などを行う。具体的には、ＷＬＡＮユニット２１９等を介して受信したり、スキャン処理によって得られた画像データに対し、画像処理制御部２１３を介して、スムージング処理や記録濃度補正処理、色補正などの各種画像処理を施す。これらの処理が実行されることで得られた印刷データが印刷部２１４に出力されることで、当該印刷データに基づく印刷が行われる。
【００２２】
操作部２０９は、ボタン操作やパネル操作によるユーザ操作を受け付ける。表示部２１０は、ディスプレイなどの表示装置を示し、ユーザに対して情報を提示する。なお、タッチパネル等によって操作部２０９及び表示部２１０を構成することにより、操作部２０９と表示部２１０を同一の構成としても良い。
【００２３】
給紙部２１１は、印刷のための記録媒体（紙、フィルム、ディスクメディア等）を保持する。また、給紙部２１１は、印刷制御部２１２からの制御によって、記録媒体を搬送し、印刷部２１４に対して記録媒体を供給する。すなわち、給紙部２１１は、搬送部を含む。
【００２４】
印刷制御部２１２は、給紙部２１１や印刷部２１４の制御を行う。また、印刷制御部２１２は、印刷部２１４の情報を定期的に読みだし、ＲＡＭ２０４に保存されている情報を更新する役割も果たす。具体的には、印刷制御部２１２は、インクタンクの残量やプリントヘッドの状態といった情報を更新する。
【００２５】
印刷部２１４は、データ変換部３０７から出力された印刷データや、外部装置から受信する印刷ジョブに含まれる印刷設定情報に基づき、インク等の記録剤によって記録媒体上に画像を形成する画像形成処理（印刷処理）を実行する。印刷部２１４は、具体的には、複数のモーターで駆動するプリントヘッド、プリントヘッドに取り付けられているインクタンク、インクタンクからインクを吐出するために制御されるヒーターなどで構成される。
【００２６】
読取制御部２１５は、読取部２１６を制御することで、読取部２１６に画像データを取得させる。また、読取制御部２１５は、読取部２１６によって取得された画像データを、画像処理部２０７やデータ変換部２０８に出力する。なお、読取部２１６によって取得された画像データは、画像処理部２０７やデータ変換部２０８によって、符号複合化処理や各種画像処理が施された後、画像メモリ２０６や外部記憶装置に保存される。
【００２７】
読取部２１６は、外部装置から受信するジョブ（スキャンジョブ、コピージョブ）や、操作部２０９を介したユーザからの指示に応じて、光学センサにより紙面上の文字や画像の情報を画像データ（ＲＧＢデータ）として取得する。読取部２１６は、具体的には、読み取り対象の原稿を固定するガラス台、原稿に光を当てる光源、その反射光を走査するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）やＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）などで構成される。なお、読取部２１６は、複数枚の読み取り原稿を自動で搬送し、読み取り処理を実行するＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を含んでもよい。
【００２８】
電源制御部２１７は、電源部２１８と商用電力の供給元である商用電源部１００との接続状態（電源接続状態）を検知し、電力受給装置２００の駆動に必要な電力を制御する。ここで、電源接続状態とは、電源部２１８と商用電源部とが接続されていること、もしくは接続されていないことを表す状態である。電源制御部２１７は、検知した電源接続状態に応じて電源部２１８と補助電源部３００のどちらから電力を受給するかを決定する制御を実行する。具体的には、電源制御部２１７は、電源部２１８と商用電源部１００とが接続されている場合、電源部２１８から電力を受給することを決定し、電源部２１８と商用電源部１００とが接続されていない場合、補助電源部３００から電力を受給することを決定する。なお、電源制御部２１７は、ＣＰＵ２０２が、電源部２１８の状態が変化した際に発せられる割り込み信号を検出するか、もしくは、電源部２１８の状態を任意の間隔でポーリングすることで電源接続状態を検出する。
【００２９】
また、電源制御部２１７は、電源部２１８から供給される電力を利用して補助電源部３００の充電を行う。さらに、電源制御部２１７は、補助電源部３００と定期的に通信することで、補助電源部３００が保持する電力の残量（残りの保持容量）や補助電源部３００のエラー状態などの情報を取得する。そして、ＣＰＵ２０２は、電源制御部２１７が取得した情報に応じて、情報表示および動作制御を指示する。例えば、電源制御部２１７は、ネットワークを経由してＲＯＭ２０３のアップデートが実施される際に、電源接続状態をＣＰＵ２０２に通知する。そして、通知を受けたＣＰＵ２０２は、電源接続状態を参照して、ＲＯＭ２０３のアップデートを開始するか否かを決定する。具体的には、ＣＰＵ２０２は、電源部２１８と商用電源１００とが接続されていないことを特定したら、ＲＯＭ２０３のアップデートを開始しない。そして、ＣＰＵ２０２は、電源部２１８と商用電源１００とが接続されていることを特定したら、ＲＯＭ２０３のアップデートを開始する。これは、補助電源部３００が保持する電力不足により電源遮断が起きてしまい、ＲＯＭ２０３のアップデートが中断されてしまうことを抑制するためである。
【００３０】
ＷＬＡＮユニット２１９は、ＷＬＡＮで通信を行うためのユニットであり、バスケーブル２２０でシステムバス２２１に接続されている。ＷＬＡＮユニット２１９の通信方式としては、Ｗｉ−Ｆｉ（登録商標）が利用されるものとする。電力受給装置２００は、ＷＬＡＮユニット２１９を介して、外部装置との通信を行うことができる。これにより、電力受給装置２００は、例えば外部装置からジョブを受信することができる。なお、本実施形態におけるジョブは、例えば、電力受給装置２００に印刷を実行させるための印刷ジョブや、電力受給装置２００にスキャンを実行させるためのスキャンジョブ、電力受給装置２００にコピーを実行させるためのコピージョブを含む。なお、印刷ジョブには、例えば、印刷対象の画像データや、印刷設定情報が含まれる。印刷ジョブに含まれる画像データは、データ変換部によって印刷データに変換されて、印刷部２１４に出力される。なお、外部装置で画像処理されることにより生成された印刷データが、印刷ジョブに含まれる形態としても良い。また、本実施形態における外部装置は、例えば、携帯端末や、パーソナルコンピュータ、スマートホン、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ等である。
【００３１】
上記構成要素２０２〜２２０は、ＣＰＵ２０２が管理するシステムバス２２１を介して、相互に接続されている。
【００３２】
図３は、電力受給装置２００がジョブを実行するために必要な電力値および電力受給装置２００がジョブを実行している時に消費する電力値のうちの最大の電力値を示す図である。
【００３３】
図３の横軸は電力受給装置２００がジョブの実行を開始してからの経過時間ｔ［ｓｅｃ］を示し、縦軸は電力受給装置２００がジョブを実行する際に用いられる電力受給装置２００の電力値ｗ［Ｗ］を示している。図３は、電力受給装置２００がジョブの実行を開始してからジョブの実行を終了するまでの電力受給装置の電力値の遷移を示している。そのため、図３において、電力受給装置がジョブの実行を開始してからジョブの実行を終了するまでの電力値を時間で積分した結果がジョブの実行に必要な総電力量となる。なお、ジョブ実行中でない状態でも電力が消費されているのは、電力受給装置２００において待機電力が消費されるためである。
【００３４】
図３（Ａ）は、後述するピーク電力値抑制制御を実行していない状態（通常状態）において、ある印刷ジョブを実行している場合の、消費電力値と時間の関係を示している。印刷ジョブの実行時は、印刷部２１４や給紙部２１１等に含まれるモーターを駆動する必要があるため、多くの電力が消費されている。また、ジョブ実行時は、モーターの駆動の変化等に応じて、消費される電力が変動している。
【００３５】
特に、複数のモーターの加速タイミングが重なるなど、電力受給装置２００を構成する要素に大きな負荷が掛ると、消費される電力の変動が大きくなり、ある時間において消費される電力が極端に大きくなる。本実施形態では、１つのジョブの処理における最大瞬間消費電力をピーク電力と呼ぶ。
【００３６】
なお、電力受給装置２００がジョブを実行可能とする条件は、ジョブの処理の完了に必要な電力量が補助電源部３００に残っていること、及びジョブの処理の実行時におけるピーク電力が、補助電源部３００が瞬間的に供給可能な最大電力値より小さいことである。これは、補助電源装置３００には保護回路が備わっており、過剰な電力供給を要求された場合（すなわち、ピーク電力が後述の許容ピーク電力を超えた場合）、この保護回路の動作により、電力受給装置２００の各負荷に対する電力供給が停止されるためである。この現象を、ピーク電力が原因の電源遮断という。そのため、電力受給装置２００は、ジョブの処理の完了に必要な総電力量がバッテリに残っていたとしても、ジョブの処理の実行時のピーク電力が、補助電源部３００が瞬間的に供給可能な最大電力値を超えている場合、ジョブの処理の実行を継続できない。また、一般的に、補助電源部３００が瞬間的に供給可能な最大電力値は、補助電源部３００の保持容量が少なくなるにつれて小さくなる。
【００３７】
そこで、本実施形態では、電力受給装置２００は、ピーク電力が原因で電源遮断が生じることを抑制するために、ジョブの処理の実行時のピーク電力値を抑制する制御（ピーク電力値抑制制御）を実行する。本実施形態で実行されるピーク電力値抑制制御について詳しく説明する。
【００３８】
本実施形態では、電力受給装置２００は、第１のピーク電力値抑制制御として、複数のモーターの同時（並行）動作を抑制し、複数のモーターが同時に（並行して）加速及び駆動することを避ける制御（同時駆動制限の制御）を行う。
【００３９】
具体的には、例えば、電力受給装置２００は、印刷ジョブの実行中には、印刷部２１４が有するプリントヘッドを駆動するためのモーターと、記録媒体を搬送するためのモーターの同時動作を抑制する。すなわち、電力受給装置２００は、印刷ジョブの実行中には、記録媒体の搬送と、記録媒体への印刷とが同時に（並行して）行われることを抑制する。これにより、印刷ジョブ実行中に発生するピーク電力を低減することが可能となる。
【００４０】
また、具体的には、例えば、電力受給装置２００は、コピージョブの実行中には、印刷部２１４が有するモーター群と、読取部２１６が有する読取センサを駆動するためのモーターの同時動作を抑制する。すなわち、電力受給装置２００は、コピージョブの実行中には、原稿の読み取りと、読み取りによって得られた画像データに基づく記録媒体への印刷とが同時に行われることを抑制する。これにより、コピージョブ実行中に発生するピーク電力を低減することが可能となる。
【００４１】
なお、同時駆動制限の制御の本質は、モーターの同時駆動を制限することでなく、複数の処理が同時に実行されることを制限することにある。そのため、同時駆動制限の制御において、例えば、モーターの駆動が利用されない処理が実行されることが制限されても良い。例えば、電力受給装置２００は、スキャンジョブの実行中には、原稿の読み取りによる画像データの取得と、取得した画像データの画像処理とが同時に行われることを抑制する。または、原稿の読み取りによる画像データの取得と、取得した画像データの外部装置への送信とが同時に行われることを抑制する。
【００４２】
また、同時駆動制限の制御において全ての処理がシリアルに行われる必要はなく、例えば、消費電力の大きな処理のみ、同時に動作しないように制御されても良い。例えば、消費電力の大きな処理が、印刷動作とＦＬＡＳＨカードへのアクセスであった場合には、印刷動作に係わるモジュール（例えば、上記で説明したモータ）と、ＦＬＡＳＨカードへのアクセスに係わるモジュールの動作のみ、同時に行われないよう制御する。そして、画像処理等、その他の処理を行うモジュールの動作は特に制御しない。これにより、全ての処理がシリアルに行われる形態と比較して、処理スピードを向上させることができる。なお、同時駆動制限の制御は、２つの構成要素の同時動作が制限される形態に限定されず、例えば、３以上の構成要素の同時動作が制限される形態であっても良い。
【００４３】
また、本実施形態では、電力受給装置２００は、第２のピーク電力値抑制制御として、モーターの単位時間当たりの駆動量を、通常駆動時の単位時間当たりの駆動量より小さくする制御（駆動量制限の制御）を行う。
【００４４】
具体的には、例えば、電力受給装置２００は、印刷ジョブの実行中には、印刷部２１４が有するプリントヘッドを駆動するためのモーターや、給紙部２１１における、記録媒体を搬送するためのモーターの単位時間当たりの駆動量を小さくする。すなわち、電力受給装置２００は、印刷ジョブの実行中には、記録媒体の搬送スピードや印刷スピードを遅くする。これにより、印刷ジョブ実行中に発生するピーク電力を低減することが可能となる。
【００４５】
また、具体的には、例えば、電力受給装置２００は、コピージョブの実行中には、印刷部２１４が有するモーターと、読取部２１６が有する読取センサを駆動するためのモーターの単位時間当たりの駆動量を小さくする。すなわち、電力受給装置２００は、コピージョブの実行中には、原稿の読み取りスピードや印刷スピードを遅くする。これにより、コピージョブ実行中に発生するピーク電力を低減することが可能となる。
【００４６】
なお、駆動量制限の制御の本質は、モーターの同時駆動を制限することでなく、ある処理にかかる電力値を制限することにある。そのため、駆動量制限の制御において、例えば、モーターの駆動が利用されない処理のスピードや駆動量が制限されても良い。例えば、電力受給装置２００は、スキャンジョブの実行中には、各処理のためのモジュールの駆動量を制限し、原稿の読み取りによる画像データの取得スピードと、取得した画像データの画像処理スピードを遅くする。または、原稿の読み取りによる画像データの取得スピードと、取得した画像データの外部装置への送信スピードを遅くする。
【００４７】
なお、駆動量制限の制御は、２つの構成要素の駆動量が小さくされる形態に限定されず、例えば、３以上の構成要素の駆動量が小さくされる形態であっても良いし、いずれか１つの構成要素のみの駆動量が小さくされる形態であっても良い。
【００４８】
なお、電力受給装置２００は、ピーク電力値抑制制御を実行している時には、使用していないハードウェアに対して、クロックや電力供給を停止する、あるいはクロックを遅くする等、省電力のための処理を行っても良い。
【００４９】
また、ピーク電力値抑制制御として、同時駆動制限と駆動量制限が同時に行われる制御が実行されても良い。
【００５０】
また、ピーク電力値抑制制御として、インクを吐出する位置に対応する記録画素が複数配置されたマスクパターンにしたがってインクを吐出し、単位領域に対して記録ヘッドを複数回走査することによって画像形成する処理（印刷マスク処理）が実行されても良い。この制御は、通常状態の場合（ピーク電力値抑制制御を実行していない場合）よりも、１回の記録ヘッドの走査において吐出口からインクが吐出される回数を減らすことで、吐出口からインクを吐出するための記録素子の駆動回数を減らす制御である。例えば電力受給装置２００は、１回の記録ヘッドの走査において吐出口からインクが吐出される回数を通常の場合より５０％減らして、全吐出口幅を印刷する。そして、１回目の走査おいて印刷ドット数が間引かれた部分は、走査を再度行い、間引かれた部分を埋めるマスクパターンに従って記録を行う。この制御の実行によって、印刷速度は遅くなるが、記録素子を単位時間当たりに駆動させる回数を減らすことができるので、印刷処理におけるピーク消費電力値を低減できる。吐出口からインクが吐出される回数をより減らし、それに伴って同一ラインの走査回数を増やすことで印刷処理におけるピーク消費電力値の低減率を大きくしても良い。
【００５１】
また、ピーク電力値抑制制御として、インクジェット方式のプリンタの記録ヘッドの１回の走査において利用する吐出口の数を分割する処理（スキャン分割処理）が実行されても良い。記録ヘッドには、記録ヘッドの走査方向と交差する方向に吐出口が１０００本以上配列されている。通常の場合（ピーク電力値抑制制御を実行していない場合）、電力受給装置２００は、吐出口列に配列されている全吐出口を使用して、全吐出口幅を１回の走査で印刷する制御を実行する。これに対して、例えばピーク電力値抑制制御を実行している場合は、電力受給装置２００は、１回の走査で使用する吐出口を２分割して、２回の走査で全吐出口幅を印刷する。この制御の実行によって、印刷速度は遅くなるが、吐出口が半分になるので印刷処理におけるピーク消費電力値を低減できる。なお、使用する吐出口の分割数を増やすことで印刷処理におけるピーク電力値の低減率を大きくしても良い。
【００５２】
なお、ピーク電力値抑制制御は、上述のものに限定されず、ジョブ実行時のピーク電力を低減できる制御であればどのような制御が行われても良い。また、３種類以上の制御が行われても良いし、１種類の制御のみが行われても良い。また、ジョブの種類によって、実行される制御の数が異なっていても良い。また、複数種類の制御を組み合わせて、１つの制御としても良い。また、ピーク電力値抑制制御としていずれの制御を実行するかを任意に設定可能な形態としても良い。
【００５３】
図３（Ａ）に示すグラフの作成時に実行されたジョブと同様のジョブを、ピーク電力値抑制制御を実行しながら処理した場合の、消費電力値と時間の関係を図３（Ｂ）に示す。図３（Ｂ）により、ピーク電力値抑制制御の実行によって、ジョブの実行時におけるピーク電力値が抑制されていることが確認される。なお、ジョブの処理の完了にかかる時間が、ピーク電力値抑制制御を実行しない場合より実行した場合の方が長くなっているのは、ピーク電力値抑制制御により、モーターの同時加速動作が抑制されたり、モーターの加速時の加速度が抑制されているためである。
【００５４】
図４は、ジョブを実行中の電力受給装置２００へ電力を供給している補助電源部３００の保持容量の挙動を示す図である。本実施形態において、補助電源部３００は、最大で２０００ｍＡｈの電力を有することが可能であるものとする。補助電源部３００の保持容量は、補助電源部３００が電力を電力受給装置２００に供給することで、徐々に減少していく。なお、ジョブを処理するために印刷部２１４や読取部２１６を駆動させている電力受給装置２００に補助電源部３００が電力を供給する場合は、補助電源部３００の保持容量は、特に大きく減少する。そして、補助電源部３００の保持容量は、電源部２１８による充電が行われることがない限り減少し続ける。補助電源部３００の保持容量が動作停止容量（本実施形態では２００［ｍＡｈ］）となった場合、電力受給装置２００の動作に必要な電力を補助電源部３００が供給し続けることが困難となるため、電力受給装置２００の動作は停止される。
【００５５】
なお、上述したように、電源制御部２１７は、補助電源部３００と定期的に通信することで、補助電源部３００の保持容量や、補助電源部３００のエラー状態などの情報を取得することが可能である。例えば、電源制御部２１７は、経過時間がｔ１であるタイミングにおいて補助電源部３００と通信することで、経過時間がｔ１であるタイミングにおける補助電源部３００の保持容量ｘ１が１８００［ｍＡｈ］であることを認識することができる。
【００５６】
図５の対応表は、補助電源部３００の保持容量［ｍＡｈ］と許容ピーク電力値［Ｗ］の関係を示した対応表である。補助電源部３００の許容ピーク電力値とは、補助電源部３００の保持容量に応じた値であり、電力受給装置２００の動作を停止させることなく補助電源部３００が瞬間的に供給可能な最大電力値を示す。補助電源部３００が、許容ピーク電力値を超えた電力値の電力の供給を行う場合、補助電源部３００の保持容量が動作停止容量を下回っていなくても、電力受給装置２００の動作が停止される。
【００５７】
図５の対応表はテーブルの形式で不揮発性メモリ２０５に保存され、ピーク電力値抑制制御が実行される場合に適宜参照される。また、図５の対応表の許容ピーク電力値は、補助電源部３００の保持容量と、補助電源部３００を備える電力受給装置２００の動作が停止する直前の瞬間供給電力値を観測することで取得された値である。このとき、補助電源部３００の保持容量を変更して計測することで、補助電源部３００の保持容量が各値である場合の許容ピーク電力値を取得することが可能である。なお、許容ピーク電力の値は、補助電源部３００を備える電力受給装置２００の動作が停止する直前の瞬間供給電力値そのものではなくとも良い。例えば、測定誤差等を考慮して、補助電源部３００を備える電力受給装置２００の動作が停止する直前の瞬間供給電力値より、所定の割合や所定の値だけ小さい値を、許容ピーク電力値としても良い。
【００５８】
図５の対応表における「保持容量ｘ」の項目は、補助電源部３００が有する保持容量の範囲を示している。「許容ピーク電力」の項目は、補助電源部３００が、「保持容量ｘ」の項目に示される値の保持容量を有している場合の許容ピーク電力値を示している。例えば、図５の対応表において、補助電源部３００の保持容量ｘが、１０００≦ｘ≦２０００（最大値）［ｍＡｈ］の場合、許容ピーク電力値は２０．０［Ｗ］となる。同様に、補助電源部３００の保持容量ｘが、８００≦ｘ＜１０００［ｍＡｈ］の場合、許容ピーク電力値は１８．０［Ｗ］となる。図５の対応表に示すように、補助電源部３００の保持容量がある一定の値（例えば、１０００［ｍＡｈ］）を下回ると、許容ピーク電力の値は徐々に低下していく。言い換えれば、補助電源部３００の保持容量が低い時ほど、ピーク電力が許容ピーク電力値を超えやすくなり、電力受給装置２００の動作が停止する可能性が高くなる。
【００５９】
図６は、各ジョブを実行中の電力受給装置２００における最大消費電力値（各ジョブにおけるピーク電力値）を示した対応表である。図６の対応表は、テーブルの形式で不揮発性メモリ２０５に保存され、ピーク電力抑制制御の実行時に適宜参照される。なお、図６の対応表の値は、あらかじめ各種類のジョブを実行した時に発生するピーク電力値を複数回計測し、計測したピーク電力の最大値を参照することで取得する。このとき、ジョブ設定やモード種類、ジョブ実行に利用する画像や原稿を変更して計測することで、様々な条件下で発生するピーク電力値を取得することが可能である。すなわち、様々な条件下で電力受給装置２００がジョブを実行している場合に発生するピーク電力値を示す対応表を形成することが可能となる。
【００６０】
図６の「ジョブ種類」の項目は、電力受給装置２００で処理されるジョブの種類を示している。「ジョブ設定：色設定」の項目は、ジョブに基づいて印刷される画像の色の設定情報を示し、「ＢＫ」はモノクロ、「Ｃｏｌｏｒ」はカラーを表している。なお、スキャンジョブにおける「ジョブ設定：色設定」の項目は、ジョブに基づいて読み取られる画像データの色の設定情報を示し、「ＢＫ」はモノクロ、「Ｃｏｌｏｒ」はカラーを表している。「モード設定：品質設定」の項目は、ジョブ処理時の電力受給装置２００の動作モードの設定情報を示し、「通常モード」、「きれいモード」、「速いモード」の３種類が示される。「きれいモード」は、「通常モード」よりも高精細・高画質な出力結果が得られるように、印刷処理や読取処理を実行するモードである。具体的には電力受給装置２００は、「きれいモード」である場合には、給紙部２１１の駆動を低速にし、印刷部２１４の構成要素であるプリントヘッドの単位画像当たりのパス数を増加させて、又は単位画像当たりの吐出インク量を増加させて印刷処理を実行する。また、電力受給装置２００は、「きれいモード」である場合には、読み取り部２１６の走査スピードを遅くし、解像度の高い画像データを取得する。「速いモード」は、「通常モード」よりも高速にジョブの処理が完了するように、印刷処理や読取処理を高速に実行するモードである。具体的には電力受給装置２００は、「速いモード」である場合には、プリントヘッドや給紙部２１１を高速に駆動させて印刷処理を実行する。
【００６１】
「ピーク電力」の項目は、各ジョブを処理する場合に消費される最大消費電力値を示しており、「駆動制限無し」、「駆動量制限」、「同時駆動制限」の３項目に対応する値が示される。実行される制限方法によって、ピーク電力の低減度合いが異なる。「駆動制限無し」は、電力受給装置２００の所定の構成要素を制限することなく（ピーク電力値抑制制御を実行することなく駆動させた場合のピーク電力を示している。つまり、ピーク電力抑制制御を実行せずに、電力受給装置２００の所定の構成要素を駆動させた場合のピーク電力を示している。また、「駆動量制限」は、ピーク電力値抑制制御として、駆動量制限の制御を実行させた場合のピーク電力を示している。また、「同時駆動制限」は、ピーク電力値抑制制御として、同時駆動制限の制御を実行させた場合のピーク電力を示している。
【００６２】
なお、「ピーク電力」の項目は、上述の形態に限定されず、利用されるピーク電力抑制制御の内容によって変更しても良い。例えば、「印刷マスク処理時」や「スキャン分割処理時」の項目があっても良いし、複数の制御を組み合わせてピーク電力抑制制御が行われる場合の項目があっても良い。
【００６３】
図６に示すように、電力受給装置２００が印刷ジョブを実行する時に消費される最大消費電力値は、例えば、「ジョブ設定：色設定」が「ＢＫ」、「モード種類：印刷品質」が「通常モード」、「駆動方法：駆動制限無し」の場合、９．０［Ｗ］となる。また、例えば、「ジョブ設定：色設定」が「Ｃｏｌｏｒ」、「モード設定：品質設定」が「きれいモード」、「駆動方法：同時駆動制限」の場合は８．０［Ｗ］となる。このように、各設定や制限方法によりピーク電力は異なる。「ジョブ設定：色設定」以外の条件が同一である場合には、「ジョブ設定：色設定」が「Ｃｏｌｏｒ」の場合のピーク電力＞「ＢＫ」の場合のピーク電力となる。「モード設定：品質設定」以外の条件が同一である場合には、「モード設定：品質設定」が「速いモード」の場合のピーク電力＞「きれいモード」の場合のピーク電力＞「通常モード」の場合のピーク電力となる。「駆動方法」以外の条件が同一である場合には、「駆動方法」が「駆動制限無し」の場合のピーク電力＞「駆動量制限」の場合のピーク電力＞「同時駆動制限」の場合のピーク電力となる。そして、実行されるジョブの種類によってもピーク電力は異なり、ジョブの種類以外の条件が同一である場合には、「コピージョブ」のピーク電力＞印刷ジョブのピーク電力＞スキャンジョブのピーク電力となる。
【００６４】
図７は、本実施形態において電力受給装置２００が実行する処理を示すフローチャートである。なお、図７のフローチャートが示す処理は、例えば、ＣＰＵ２０２がＲＯＭ２０３等のメモリに格納されたプログラムをＲＡＭ２０４に読み出して実行することにより実現される。また、図７のフローチャートが示す処理は、電源部２１８がＡＣ電源と接続しておらず、補助電源部３００によって電力受給装置２００に電力が供給されていることを、ＣＰＵ２０２が、特定している場合に開始されるものとする。
【００６５】
Ｓ７０１では、ＣＰＵ２０２は、ジョブを受け付ける。具体的には、ＣＰＵ２０２は、ユーザから操作部２０９に対して所定の操作（印刷ボタンの押下等）を受け付けてジョブを生成する。もしくは、ＷＬＡＮユニット２１９等の通信部を介して、外部装置が生成したジョブを受信する。
【００６６】
Ｓ７０２では、ＣＰＵ２０２は、受け付けたジョブの種類を特定する。具体的には、ＣＰＵ２０２は、ジョブを解析し、当該ジョブが、印刷ジョブ、コピージョブ、スキャンジョブのいずれであるかを特定する。
【００６７】
Ｓ７０３では、ＣＰＵ２０２は、受け付けたジョブの設定を特定する。具体的には、ＣＰＵ２０２は、ジョブを解析し、ジョブに含まれる色設定がＢＫとＣｏｌｏｒのいずれであるかを特定する。
【００６８】
Ｓ７０４では、ＣＰＵ２０２は、電力受給装置２００に設定されているモードの種類を特定する。具体的には、ＣＰＵ２０２は、不揮発性メモリ２０５に保存されている印刷品質のモードの種類を参照し、印刷品質のモードが、通常モード、きれいモード、速いモードのいずれであるかを特定する。なお、Ｓ７０１にて受け付けたジョブに、印刷品質のモードの種類に関する設定が含まれている場合、当該設定の内容を特定する。
【００６９】
Ｓ７０５では、ＣＰＵ２０２は、補助電源部３００の保持容量に関する情報を取得する。具体的には、ＣＰＵ２０２は、電源制御部２１７を介して補助電源部３００と通信することで、補助電源部３００の保持容量に関する情報を取得する。
【００７０】
Ｓ７０６では、ＣＰＵ２０２は、受け付けたジョブを実行するにあたり、補助電源部３００の保持容量が十分な容量であるか否かを、Ｓ７０５で取得した情報に基づき判定する。ＣＰＵ２０２は、保持容量が十分であると判定した場合は、ピーク電力による電源遮断の可能性を考慮せずともジョブを実行できるとみなすことができるため、Ｓ７０７に進む。一方、ＣＰＵ２０２は、保持容量が十分な容量でないと判定した場合は、ピーク電力による不意な電源遮断が発生する可能性があるため、Ｓ７０８に進み、ピーク電力抑制制御を実行する。
【００７１】
なお、Ｓ７０６では、ＣＰＵ２０２は、具体的には、補助電源部３００の保持容量が所定の閾値より小さいか否かを判定する。そして、ＣＰＵ２０２は、補助電源部３００の保持容量が所定の閾値より小ければ、保持容量が十分な容量でないと判定し、補助電源部３００の保持容量が所定の閾値以上であれば、保持容量が十分な容量であると判定する。このときまず、ＣＰＵ２０２は、所定の閾値を決定するために、不揮発性メモリ２０５に保存されている、図５と図６の対応表を参照する。図６の対応表を参照すると、ジョブの実行中に発生しうるピーク電力の最大値は、１８．０［Ｗ］であることがわかる。また、図５の対応表を参照すると、補助電源部３００の保持容量が１０００［ｍＡｈ］未満の場合、許容ピーク電力は１８．０［Ｗ］以下となり、保持容量が１０００［ｍＡｈ］以上の場合、許容ピーク電力は１８．０［Ｗ］より大きくなることがわかる。
【００７２】
以上から、保持容量が１０００［ｍＡｈ］以上であった場合は、Ｓ７０１で受け付けら得たジョブがいかなるジョブ種類、ジョブ設定、モード種類、駆動方法であっても、ピーク電力による電源遮断が発生する可能性は低いといえる。よって、本実施形態では、所定の閾値は１０００［ｍＡｈ］と特定される。そのため、例えば、ＣＰＵ２０２は、Ｓ７０５で取得した補助電源部３００の保持容量が１０００［ｍＡｈ］以上の場合、Ｓ７０６の判定処理の結果はＹｅｓとなり、Ｓ７０７に進む。なお、ＣＰＵ２０２は、所定の閾値を図５と図６の対応表を参照して特定せずとも良く、例えば、ＲＯＭ２０３やＲＡＭ２０４等に予め保存されている閾値を参照して特定しても良い。
【００７３】
一方、ＣＰＵ２０２は、Ｓ７０５で取得した補助電源部３００の保持容量が１０００［ｍＡｈ］より小さい場合、Ｓ７０６の判断処理の結果はＮｏとなり、Ｓ７０８に進む。
【００７４】
Ｓ７０７では、ＣＰＵ２０２は、駆動方法として、「駆動制限無し」を選択する。すなわち、ＣＰＵ２０２は、受け付けたジョブの処理においてピーク電力抑制制御を実行しないことを特定する。
【００７５】
Ｓ７０８では、ＣＰＵ２０２は、補助電源部３００の許容ピーク電力を取得する。具体的には、ＣＰＵ２０２は、Ｓ７０５で取得した情報をもとに、図５の対応表を参照することで、補助電源部３００の許容ピーク電力を取得する。例えば、ＣＰＵ２０２は、補助電源部３００の保持容量の値が７００［ｍＡｈ］であった場合、図５の対応表から、補助電源部３００の許容ピーク電力が１５．０［Ｗ］であることを特定することができる。
【００７６】
Ｓ７０９では、ＣＰＵ２０２は、駆動方法の数Ｎを取得する。具体的には、ＣＰＵ２０２は、不揮発性メモリ２０５に保存されている図６の対応表を参照して、規定されている駆動方法の数を取得する。図６の対応表においては、駆動方法の数は、「動作制限無し」、「駆動量制限」、「同時駆動制限」の３種類である。よって、ＣＰＵ２０２は、駆動方法の数Ｎの値は３であることを特定することができる。
【００７７】
Ｓ７１０では、ＣＰＵ２０２は、不揮発性メモリ２０５に保存されている繰り返し回数Ｒの値を更新する。繰り返し回数Ｒとは、Ｓ７１０〜Ｓ７１３の繰り返し処理を行った回数である。Ｓ７１０の処理がＳ７０９の直後に行われた処理（すなわち、処理の繰り返しが行われる前のＳ７１０の処理）であれば、ＣＰＵ２０２は、繰り返し回数Ｒの値を初期化し、初期値である１を設定する。Ｓ７１０の処理が繰り返し処理後に行われた処理であれば、ＣＰＵ２０２は、設定されている値に１を加えた値を設定する。また、このとき、ＣＰＵ２０２は、繰り返し処理を繰り返す条件を設定する。具体的には、ＣＰＵ２０２は、繰り返し処理を繰り返すための条件式を繰り返し回数Ｒ＜駆動方法の数Ｎと設定する。よって、ＣＰＵ２０２は、最大で駆動方法の数ＮだけＳ７１０〜Ｓ７１３の処理を実行することになる。
【００７８】
Ｓ７１１では、ＣＰＵ２０２は、受け付けたジョブの実行中に行う駆動方法として、繰り返し回数Ｒの値に対応する駆動方法を選択する。本実施形態では、駆動方法が３種類用意されているが、用いられる駆動方法によって、ジョブの完了にかかる時間が異なる。具体的には、ピーク電力の低減度合いが大きい駆動方法が用いられた場合、ジョブの完了にかかる時間は長くなり、ピーク電力の低減度合いが小さい駆動方法が用いられた場合、ジョブの完了にかかる時間は短くなる。すなわち、ピーク電力の低減度合いとジョブの完了にかかる時間はトレードオフの関係となる。そのため、受け付けたジョブの実行可能条件に対応するピーク電力の低減度合いであり、且つ、できるだけジョブの完了にかかる時間が短い駆動方法が選択されることが好ましい。言い換えると、受け付けたジョブを実行可能とするための駆動方法のうち、できるだけピーク電力の低減度合いが小さい駆動方法が選択されることが好ましい。そこで、ＣＰＵ２０２は、繰り返し回数Ｒの値が１の場合は「駆動制限無し」、繰り返し回数Ｒの値が２の場合は「駆動量制限」、繰り返し回数Ｒの値が３の場合は「同時駆動制限」を選択する。よって、ＣＰＵ２０２は、Ｓ７１０における繰り返し処理の判定を実行するごとに、段階的にピーク電力の低減度合いが大きくなるように、駆動方法を選択することができる。
【００７９】
Ｓ７１２では、ＣＰＵ２０２は、Ｓ７０２〜Ｓ７０４、Ｓ７１１でそれぞれ取得した情報から、受け付けたジョブの実行中に消費される最大消費電力値（発生ピーク電力値）に関する情報を取得する。具体的な取得方法としては、不揮発性メモリ２０５に保存されている図６の対応表を参照し、Ｓ７０２〜Ｓ７０４、Ｓ７１１でそれぞれ取得した情報に対応する発生ピーク電力に関する情報を取得する。例えば、ＣＰＵ２０２は、受け付けたジョブの詳細が「コピージョブ」、「Ｃｏｌｏｒ」、「通常モード」、「駆動制限無し」である場合、発生ピーク電力は１５．０［Ｗ］であることを特定することができる。
【００８０】
Ｓ７１３では、ＣＰＵ２０２は、Ｓ７０８及びＳ７１２で取得した情報に基づき、許容ピーク電力の値が発生ピーク電力の値より大きいか否かを判定する。許容ピーク電力の値が発生ピーク電力の値より大きい場合、受け付けられたジョブがＳ７１１で選択された駆動方法で実行されれば、電源遮断が起こることなくジョブの処理が完了される可能性が高い。よって、ＣＰＵ２０２は、許容ピーク電力の値が発生ピーク電力の値より大きいと判定した場合は、Ｓ７１０〜Ｓ７１３の繰り返し処理を抜け、Ｓ７１４に進む。一方、許容ピーク電力の値が発生ピーク電力の値以下である場合、受け付けられたジョブがＳ７１１で選択された駆動方法で実行されれば、電源遮断が起こる可能性が高い。よって、よりピーク電力抑制効果がより高い駆動方法（ピーク電力をより抑制可能な駆動方法）を選択するために、Ｓ７１０に戻る。なお、このとき、繰り返し回数Ｒの値が、Ｓ７１０で設定した条件式（繰り返し回数Ｒ＞駆動方法の数Ｎ）に当てはまらない場合は、繰り返し処理を抜け、Ｓ７１５に進む。
【００８１】
Ｓ７１４では、ＣＰＵ２０２は、選択した駆動方法を実行するモードとして、電力受給装置２００を動作させることを設定する。言いかえれば、ＣＰＵ２０２は、選択した駆動方法を用いてジョブを実行することを特定する。具体的には、例えば、ＣＰＵ２０２は、「駆動量制限」を選択した場合、コピージョブの処理の実行時に、印刷部２１４や読取部２１６を低速で駆動するように制御する。また、ＣＰＵ２０２は、印刷ジョブの処理の実行時に、印刷部２１４や給紙部２１１を低速で駆動するように制御する。また、ＣＰＵ２０２は、「同時駆動制限」を選択した場合、コピージョブの処理の実行時に、印刷部２１４や読取部２１６が同時に駆動しないように（直列駆動となるように）制御する。また、ＣＰＵ２０２は、印刷ジョブの処理の実行時に、印刷部２１４や給紙部２１１が同時に駆動しないように制御する。なお、ＣＰＵ２０２は、直前に実行したＳ７１１において「駆動制限無し」を選択した場合、電力受給装置２００の構成要素の駆動を特に制限することはない。
【００８２】
Ｓ７１５では、ＣＰＵ２０２は、受け付けたジョブの処理を実行しないことを特定するこれは、繰り返し処理の結果、予め規定された駆動方法のいずれを用いても、許容ピーク電力の値より発生ピーク電力の値が大きくなってしまうことが特定されたためである。すなわち、受け付けたジョブの処理中に電源遮断が起こってしまう可能性が高いためである。
【００８３】
Ｓ７１６では、ＣＰＵ２０２は、Ｓ７１４で設定されたモードで、受け付けたジョブを実行する。
【００８４】
このように、本実施形態の電力受給装置２００は、補助電源部３００の保持容量から許容ピーク電力の値を取得し、さらに、ジョブに含まれる設定情報から、当該ジョブにおける発生ピーク電力を取得する。そして、本実施形態の電力受給装置２００は、許容ピーク電力と発生ピーク電力の値を比較し、比較結果に基づいて、ピーク電力抑制制御を実行する。すなわち、本実施形態の電力受給装置２００は、比較結果に基づいて、ピーク電力抑制制御を実行するか否かを切り替える。これにより、本実施形態の電力受給装置２００は、適切なタイミングでピーク電力抑制制御を実行することができる。
【００８５】
例えば、補助電源部３００の保持容量のみに基づいてピーク電力抑制制御を実行するか否かを判定する形態では、発生ピーク電力が小さく、ジョブを通常状態で処理可能であるにもかかわらずピーク電力抑制制御を実行してしまうケースが生じるおそれがある。また、発生ピーク電力が大きく、電源遮断が生じてしまう可能性が高いにもかかわらずピーク電力抑制制御を実行しないケースが生じるおそれもある。一方、本実施形態の電力受給装置２００は、補助電源部３００の保持容量だけでなく、ジョブにおける発生ピーク電力を考慮して、ピーク電力抑制制御を実行するか否かを判定する。すなわち、本実施形態の電力受給装置２００は、補助電源部３００の保持容量が少なくても、ジョブにおける発生ピーク電力が小さく、電源遮断が生じてしまう可能性が小さい場合には、通常状態でジョブを処理することができる。また、本実施形態の電力受給装置２００は、補助電源部３００の保持容量が多くても、ジョブにおける発生ピーク電力が大きく、電源遮断が生じてしまう可能性が高い場合には、ピーク電力抑制制御を実行した状態でジョブを処理することができる。
【００８６】
（第２実施形態）
本実施形態では、ピーク電力による不意な電源遮断を抑制するための、第１実施形態とは別の制御例を説明する。本実施形態の電力受給装置システムの基本的な構成は、第１実施形態と同様であるため説明を省略する。
【００８７】
図８は、発生ピーク電力と許容ピーク電力の差分結果とジョブ実行可否判断および駆動方法の関係を示した対応表である。図８の対応表は、テーブルの形式で不揮発性メモリ２０５に保存され、ピーク電力抑制制御の実行時に適宜参照される。
【００８８】
「ジョブ種類」の項目は、電力受給装置２００で実行されるジョブの種類を示している。「発生ピーク電力（駆動制限無し）と許容ピーク電力の差分Ｐ（以下、差分Ｐ）」の項目は、受け付けられたジョブが「駆動制限無し」の環境下で実行される場合の発生ピーク電力の値と許容ピーク電力の値の差分結果の範囲を示している。「ジョブ実行可否」の項目は、差分Ｐの値に対する、受け付けられたジョブを実行するか否かの判断結果を示している。なお、「ジョブ実行可否」の項目のうち、ジョブの実行が可能と判断された場合に参照される項目については、動作方法も示されている。
【００８９】
「ジョブ種類」が「印刷」であるジョブを実行するか否かの判定について説明する。例えば、「差分Ｐ」が、「０．０＜Ｐ」の場合、許容ピーク電力の値が発生ピーク電力の値よりも大きいことが示される。この場合、受け付けたジョブを実行するために発生ピーク電力を低減する必要がないため、ＣＰＵ２０２は、受け付けたジョブを、「動作制限無し」の環境下で実行する。また、差分Ｐが、「０．０≦Ｐ＜２．０」や「２．０≦Ｐ＜３．０」の場合、許容ピーク電力の値が発生ピーク電力の値よりも小さいことが示される。そのため、これらの場合は、受け付けたジョブを実行するために発生ピーク電力を低減する必要がある。そのため、ＣＰＵ２０２は、差分Ｐが、「０．０≦Ｐ＜２．０」である場合は、受け付けたジョブを、「駆動量制限」の環境下で実行する。また、ＣＰＵ２０２は、差分Ｐが、「２．０≦Ｐ＜３．０」である場合は、発生ピーク電力をより大幅に低減する必要があるため受け付けたジョブを、「同時駆動制限」の環境下で実行する。また、ＣＰＵ２０２は、差分Ｐの範囲が、「３．０≦Ｐ」の場合、許容ピーク電力の値が発生ピーク電力の値よりも小さく、且つ発生ピーク電力の値と許容ピーク電力の値の差が大きすぎるため、ＣＰＵ２０２は「ジョブ実行不可」と判断する。
【００９０】
なお、差分Ｐの範囲は「ジョブ種類」に応じて異なるため、図８の対応表では、ジョブ種類に応じて「差分Ｐ」の項目及び「ジョブ実行可否」の項目が定義されている。ジョブの種類が異なる場合も、上述した説明と同様にして各項目が参照されることで、ジョブの実行可否や、利用される制御方法が特定される。
【００９１】
図９は、本実施形態において電力受給装置２００が実行する処理を示すフローチャートである。なお、図９のフローチャートが示す処理は、例えば、ＣＰＵ２０２がＲＯＭ２０３等のメモリに格納されたプログラムをＲＡＭ２０４に読み出して実行することにより実現される。また、図９のフローチャートが示す処理は、電源部２１８がＡＣ電源と接続しておらず、補助電源部３００によって電力受給装置２００に電力が供給されていることを、ＣＰＵ２０２が、特定している場合に開始されるものとする。なお、図９において、既に図７を参照して説明した内容と同じ処理ステップには、同じ参照番号を付与し、説明は省略する。
【００９２】
Ｓ９０１では、ＣＰＵ２０２は、Ｓ７０１で受け付けたジョブを「駆動制限無し」の環境下で実行した場合の発生ピーク電力に関する情報を取得する。具体的には、ＣＰＵ２０２は、図６の対応表を参照し、Ｓ７０１で受け付けたジョブに対応する値を、Ｓ７０１で受け付けたジョブを「駆動制限無し」の環境下で実行した場合の発生ピーク電力として取得する。なお、ここでは、「駆動制限無し」に対応する値を取得できれば良いため、図６のテーブルにおいて、「駆動量制限」と「同時駆動制限」の項目が存在しなくてもよい。
【００９３】
このとき例えば、Ｓ７０１で受け付けたジョブの、「ジョブ種類」が「コピージョブ」、「ジョブ設定：色設定」が「Ｃｏｌｏｒ」、「モード種類：印刷品質」が「通常モード」である場合、発生ピーク電力は１５．０［Ｗ］と特定される。
【００９４】
Ｓ９０２では、ＣＰＵ２０２は、Ｓ９０１及びＳ７０８で取得した情報に基づき、Ｓ７０１で受け付けたジョブにおける発生ピーク電力と、許容ピーク電力の差分を取得する。例えば、ＰＵ２０２は、発生ピーク電力の値が１５．０［Ｗ］であり、許容ピーク電力の値が１５．０［Ｗ］である場合、発生ピーク電力の値許容ピーク電力の値の差分として、ＣＰＵ２０２は、０．０［Ｗ］を取得する。
【００９５】
Ｓ９０３において、ＣＰＵ２０２は、Ｓ７０１で受け付けたジョブの種類及びＳ９０２で取得した差分結果に基づき、Ｓ７０１で受け付けたジョブを実行可能か否かを判定する。具体的には、ＣＰＵ２０２は、不揮発性メモリ２０５に保存されている図８の対応表を参照することで、Ｓ７０１で受け付けたジョブを実行可能か否かを判定する。ＣＰＵ２０２は、Ｓ７０１で受け付けたジョブを実行可能と判断した場合、Ｓ９０４に進む。一方、ＣＰＵ２０２は、Ｓ７０１で受け付けたジョブを実行可能でないと判断した場合、Ｓ７１５に進む。
【００９６】
Ｓ９０４では、ＣＰＵ２０２は、Ｓ９０２で取得した差分結果に基づき、いずれかの駆動方法を選択する。具体的には、ＣＰＵ２０２は、不揮発性メモリ２０５に保存されている図８の対応表を参照し、Ｓ９０２で取得した差分結果に対応する駆動方法を選択する。その後、ＣＰＵ２０２は、Ｓ７１４に進み、選択した駆動方法を用いてジョブを実行することを特定する。
【００９７】
以上説明したように、本実施形態の電力受給装置２００は、許容ピーク電力と発生ピーク電力の値の差分を取得し、取得した差分に基づいて、許容ピーク電力より発生ピーク電力が大きいことが分かった場合に、ピーク電力抑制制御を実行する。すなわち、本実施形態の電力受給装置２００は、取得した差分に基づいて、ピーク電力抑制制御を実行するか否かを切り替える。このような形態によっても、第１実施形態と同様、適切なタイミングでピーク電力抑制制御を実行することができる。
【００９８】
また、本実施形態の電力受給装置２００は、許容ピーク電力より発生ピーク電力が大きいが、その差分が小さい場合には、駆動量制限を実行し、許容ピーク電力より発生ピーク電力が大きく、その差分が大きい場合には、同時駆動制限を実行する。このように、本実施形態の電力受給装置２００は、許容ピーク電力と発生ピーク電力の値の差分に応じて、適切なピーク電力抑制制御を実行することができる。
【００９９】
（その他の実施形態）
なお、上述の実施形態には種々の変形例が含まれる。
【０１００】
例えば、図１において、補助電源部３００は電力受給装置２００の内部装置として記載しているが、外部装置として配置してもよい。その場合は補助電源部３００および電源部２１８は、それぞれ独立して着脱が可能な構成であっても良い。そして、少なくともどちらか一方が電力受給装置２００に接続されていれば、電力受給装置２００は電力を受給することができる。また、補助電源部３００は、電力受給装置２００とは独立したＣＰＵを有していてもよく、当該ＣＰＵが、補助電源部３００の保持容量やエラー状態などを、電力受給装置２００に対して通知してもよい。さらに、当該ＣＰＵが、電力受給装置２００が異常停止していることを検知し、検知結果に応じて自発的に電源供給を遮断してもよい。
【０１０１】
また、図２のＲＯＭ２０３、ＲＡＭ２０４、不揮発性メモリ２０５、画像メモリ２０６で示したメモリ構成は、図２に示した形態に限定されるものではなく、種類およびメモリの個数が増減してもよい。
【０１０２】
さらに、図２の給紙部２１１は、複数種類の用紙を一つの装置に保持するために、複数の給紙ユニットで構成されていても良い。この場合、印刷制御部２１２によって、どの給紙部から給紙を行うかの制御が行われる。
【０１０３】
さらに、電力受給装置２００は、ＷＬＡＮユニット２１９とは通信規格の異なる通信手段を有していてもよい。具体例としては、電力受給装置２００は、ＮＦＣ（Ｎｅａｒ  Ｆｉｌｅｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈ（登録商標）等の通信規格を用いる通信手段を有していてもよい。
【０１０４】
また、上述では、図５の対応表を参照して、許容ピーク電力が取得される形態を説明したが、この形態に限定されない。例えば、電力受給装置２００に許容ピーク電力を計算するための構成要素が備わっているものとし、ジョブの受付に応じて許容ピーク電力が計算されることで、許容ピーク電力が取得される形態としても良い。すなわち、許容ピーク電力の取得方法については、特に限定されない。
【０１０５】
また、図６の対応表の項目や内容については、上述した形態に限定することはなく、内容の追加や削除を適宜実行してもよい。具体的には、「ジョブ種類」の項目に「ＦＡＸ受信印刷ジョブ」を追加したり、「ジョブ設定」の項目として「紙サイズ」や「紙種」を追加するなどしてもよい。
【０１０６】
また、上述では、図６のテーブルを参照して、発生ピーク電力が取得される形態を説明したが、この形態に限定されない。例えば、電力受給装置２００に発生ピーク電力を計算するための構成要素が備わっているものとし、ジョブの受付に応じて発生ピーク電力が計算されることで、発生ピーク電力が取得される形態としても良い。すなわち、発生ピーク電力の取得方法については、特に限定されない。また、図７に示す処理の一部を電力受給装置２００でない装置（例えば、外部装置）が代行してもよい。具体的には、例えば、許容ピーク電力の取得（Ｓ７０８）や発生ピーク電力の取得（Ｓ７１２）を、電力受給装置２００でない装置が代行してもよい。
【０１０７】
例えば、電力受給装置２００が、ＷＬＡＮユニット２１９を介して、外部装置から印刷ジョブを受け付ける場合を想定する。外部装置は、印刷ジョブを送信する際に、印刷ジョブのジョブ設定や、印刷対象となる画像データの内容を解析することで、発生ピーク電力の計算を行う。そして、外部装置は、計算結果の情報を印刷ジョブに含めて電力受給装置２００に送信する。又は、外部装置は、印刷ジョブとは別に、発生ピーク電力の情報を電力受給装置２００に送信する。一般的に、電力受給装置２００と比較し、携帯端末やＰＣ等の外部装置は計算処理性能が高いことが多いため、外部装置で発生ピーク電力を計算することで電力受給装置２００に掛かる負担を軽減することが可能となる。同様に、外部装置は、補助電源部３００の保持容量を電力受給装置２００から取得することで、許容ピーク電力の計算も実行することが可能となる。なお、計算結果の情報は、印刷ジョブに含まれて電力受給装置２００に送信されてもよいし、印刷ジョブとは別に計算結果の情報が電力受給装置２００に送信されてもよい。
【０１０８】
また、例えば、電力受給装置２００が、受け付けたジョブをＲＡＭ２０４に保持するキューイング機能を有している場合を想定する。この場合、ジョブを受信した場合にすぐにジョブの処理が実行されるとは限らない。そのため、図７に示すフローチャートの処理は、ジョブ受信時に開始されるのではなく、ジョブ実行直前に開始される形態としても良い。この場合、ＣＰＵ２０２は、Ｓ７０１ではジョブを受信するのでなく、ジョブの実行要求を検知することとなる。また、図７に示すフローチャートの処理は、ジョブ単位でなく、ページ単位で行われてもよい。言い換えれば、１ページの印刷ごとに、図７に示すフローチャートの処理が実行される形態としてもよい。この場合、ＣＰＵ２０２は、Ｓ７０１の処理は実行しなくてもよい。また、ＣＰＵ２０２は、各ページの印刷設定が同一であれば、Ｓ７０２〜Ｓ７０４の処理を、１ページ目の印刷時のみ実行すればよく、２ページ目以降はＳ７０５から処理を開始してもよい。
【０１０９】
また、Ｓ７１５の処理が行われた場合において、ＣＰＵ２０２は、ジョブの実行を中止したことを通知するための画面を表示部２１０に表示したり、ジョブの実行を中止したことを通知するための音を発する制御を実行してもよい。さらに、ＣＰＵ２０２は、ＷＬＡＮユニット２１９を介して、ジョブの送信元である外部装置に、ジョブの実行を中止したことを通知してもよい。
なお、上述した実施形態では、補助電源部の保持容量から許容ピーク電力を計算し、ジョブの設定情報から発生ピーク電力を計算していた。また、計算した許容ピーク電力と発生ピーク電力を比較することで、ピーク電力抑制制御を実行するか否かを制御していた。しかしながら本発明は、上述の形態のように、許容ピーク電力と発生ピーク電力を計算する形態に限定されない。具体的には、例えば、許容ピーク電力と発生ピーク電力を計算せず、補助電源部の保持容量とジョブの設定情報に基づいて許容ピーク電力より発生ピーク電力が大きくなるか否かを判定し、ピーク電力抑制制御を実行するか否かを制御しても良い。これは、許容ピーク電力は補助電源部の保持容量に、発生ピーク電力はジョブの設定情報に一意に対応するためである。
【０１１０】
上述した実施形態は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。また、プログラムは、１つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。また、上記した処理の全てをソフトウェアで実現する必要はなく、処理の一部または全部をＡＳＩＣ等のハードウェアで実現するようにしてもよい。また、ＣＰＵも１つのＣＰＵで全ての処理を行うものに限らず、複数のＣＰＵが適宜連携をしながら処理を行うものとしてもよい。
【符号の説明】
【０１１１】
２００  電力受給装置
２１８  電源部
３００  補助電源部
【図１】
2018024209.tif 000003
【図２】
2018024209.tif 000004
【図３】
2018024209.tif 000005
【図４】
2018024209.tif 000006
【図５】
2018024209.tif 000007
【図６】
2018024209.tif 000008
【図７】
2018024209.tif 000009
【図８】
2018024209.tif 000010
【図９】
2018024209.tif 000011