(57)【要約】【課題】メイン電源からの電力供給が停止した期間が長引いても、バックアップ電源の消耗によって予約ジョブが消滅することがなく、しかも、予約時に指定された実行日時を可能な範囲で尊守できるジョブ処理装置を提供する。【解決手段】導出手段２３ａは未実行の予約ジョブの実行を完了させるために必要な消費電力の予測値を導出し、残量検出手段２３ｂはバックアップ電源２２の残量を検出し、判断手段２３ｃはバックアップ電源２２の残量が導出手段２３ａで導出した消費電力の予測値に応じたレベルまで低下したか否かを判断し、該レベルまで低下したと判断された場合に未実行の予約ジョブを実行する。該レベルに低下する前に停電が復旧すれば、予約ジョブは当初の指定日時に実行される。【選択図】図１
2007288284.tif 000002
【特許請求の範囲】
【請求項１】
メイン電源とバックアップ電源とを有し、前記メイン電源からの電力供給が停止した場合に、前記バックアップ電源からの電力供給で装置の動作を可能にしたジョブ処理装置において、
実行日時が指定された予約ジョブの予約を受け付けるジョブ予約手段と、
未実行の前記予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段と、
前記メイン電源から前記バックアップ電源への切り換えを検出する切換検出手段と、
前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後、前記バックアップ電源の供給電力の残量を周期的に検出する残量検出手段と、
前記残量検出手段で検出した前記バックアップ電源の供給電力の残量が、前記導出手段で導出した前記消費電力の予測値を下回る時、前記未実行の予約ジョブの実行時期であると判断する判断手段と
を有する
ことを特徴とするジョブ処理装置。
【請求項２】
メイン電源とバックアップ電源とを有し、前記メイン電源からの電力供給が停止した場合に、前記バックアップ電源からの電力供給で装置の動作を可能にしたジョブ処理装置において、
実行日時が指定された予約ジョブの予約を受け付けるジョブ予約手段と、
未実行の前記予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段と、
前記メイン電源から前記バックアップ電源への切り換えを検出する切換検出手段と、
前記切換検出手段による前記メイン電源から前記バックアップ電源への切り換えの検出に応じて、前記バックアップ電源の供給電力の残量を検出する残量検出手段と、
前記導出手段で導出した前記消費電力の予測値と前記残量検出手段で検出した前記バックアップ電源の供給電力の残量とに基づいて、前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後の前記未実行の予約ジョブの実行時期を判断する判断手段と
を有する
ことを特徴とするジョブ処理装置。
【請求項３】
前記バックアップ電源の供給電力の残量に関する特性値を記憶する特性値記憶手段をさらに有し、
前記判断手段は、前記消費電力の予測値と前記バックアップ電源の供給電力の残量と前記特性値とに基づいて、前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後の前記未実行の予約ジョブの実行時期を判断する
ことを特徴とする請求項２に記載のジョブ処理装置。
【請求項４】
メイン電源とバックアップ電源とを有し、前記メイン電源からの電力供給が停止した場合に、前記バックアップ電源からの電力供給で装置の動作を可能にしたジョブ処理装置において、
実行日時が指定された予約ジョブの予約を受け付けるジョブ予約手段と、
未実行の前記予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段と、
前記導出手段で導出した前記消費電力の予測値と前記バックアップ電源の供給電力の残量とに基づいて前記メイン電源からの電力供給が停止している間における前記未実行の予約ジョブの実行時期を判断する判断手段と
を有する
ことを特徴とするジョブ処理装置。
【請求項５】
前記バックアップ電源の供給電力の残量を周期的に検出する残量検出手段をさらに有し、
前記判断手段は、前記残量検出手段によって検出される前記バックアップ電源の残量が前記導出手段で導出した前記消費電力の予測値に応じたレベルまで低下した場合に、前記未実行の予約ジョブの実行時期が到来したと判断する
ことを特徴とする請求項４に記載のジョブ処理装置。
【請求項６】
前記判断手段により判断された前記予約ジョブの実行時期と前記予約ジョブの実行日時のいずれか早い方に基づいて該予約ジョブを実行するジョブ実行手段
をさらに有する
ことを特徴とする請求項１乃至５のいずれか１つに記載のジョブ処理装置。
【請求項７】
前記判断手段によって前記未実行の予約ジョブの実行時期が到来したと判断された場合に、前記未実行の予約ジョブの実行を開始する
ことを特徴とする請求項１乃至５のいずれか１つに記載のジョブ処理装置。
【請求項８】
前記導出手段は、前記未実行の予約ジョブの個数に応じて前記消費電力の予測値を求める
ことを特徴とする請求項１乃至７のいずれか１つに記載のジョブ処理装置。
【請求項９】
前記導出手段は、前記未実行の予約ジョブの実行内容に応じて前記消費電力の予測値を求める
ことを特徴とする請求項１乃至７のいずれか１つに記載のジョブ処理装置。
【請求項１０】
前記導出手段は、前記予約ジョブの予約の際に前記消費電力の予測値を求める
ことを特徴とする請求項１乃至７のいずれか１つに記載のジョブ処理装置。
【請求項１１】
前記導出手段は、前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後に、前記消費電力の予測値を求める
ことを特徴とする請求項１乃至７のいずれか１つに記載のジョブ処理装置。
【請求項１２】
前記導出手段は、前記消費電力の予測値として、前記未実行の予約ジョブを実行するために必要な前記バックアップ電源の電圧を求める
ことを特徴とする請求項１乃至１１のいずれか１つに記載のジョブ処理装置。
【請求項１３】
前記ジョブ予約手段は、前記メイン電源からの電力供給が停止しているときは、新たな予約ジョブを受け付けない
ことを特徴とする請求項１乃至１２のいずれか１つに記載のジョブ処理装置。
【請求項１４】
前記予約ジョブに関するデータは、前記メイン電源からの電力供給が停止したときは、前記バックアップ電源によって電力供給される揮発性のメモリに保存される
ことを特徴とする請求項１乃至１３のいずれか１つに記載のジョブ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メイン電源からの電力供給が停止した場合に、バックアップ電源によって動作可能なジョブ処理装置に関する。
【背景技術】
【０００２】
この種の装置では、停電などによりメイン電源からの電力供給が停止した場合に、バックアップ電源に切り替えて装置の動作を可能にするが、装置が待機状態にある間にも、たとえば、メモリへの通電を維持するなどによってバックアップ電源が次第に消耗するので、長時間に亘ってバックアップすることは難しく、バックアップ可能な時間に制限がある。
【０００３】
そこで、停電中はバックアップ電源の電圧レベルを監視し、電圧レベルの低下に応じて、消費電力の多い負荷回路から順にバックアップを停止することで、時計回路などのように一旦停電すると調整作業が煩雑な回路に対しては、できるだけ長くバックアップを継続できるようにした装置が提案されている（たとえば、特許文献１参照。）。
【０００４】
【特許文献１】特開２０００−１５６９４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ファクシミリ装置などの装置では、読み取った原稿を即座に送信せずに、指定した日時の到来を待ってから送信する、所謂、予約ジョブを投入できるものがある。このような装置では、読み取った原稿の画像データやジョブの設定データをメモリに保存するようになっているので、指定された実行日時が到来する前に停電になり、その停電が長期化すると、バックアップ電源によるメモリのバックアップを継続できなくなり、予約ジョブが消滅してユーザに多大な迷惑をかけてしまう。
【０００６】
特許文献１に開示された技術では、時計回路などのバックアップ動作を長く維持するために負荷の大きいメモリなどのバックアップを優先的に停止させるので、予約ジョブの消滅時期が一層早まってしまう。
【０００７】
一方、停電になったら、その時点で残っている未実行の予約ジョブを即座に実行させてしまうことも考えられるが、停電は比較的短時間のうちに復旧する場合もあるので、停電と同時に予約ジョブを一律に実行させてしまうと、実行日時を指定できる予約ジョブとしての機能が損なわれてしまう。
【０００８】
本発明は、上記の問題を解決しようとするものであり、メイン電源からの電力供給が停止した期間が長引いても、予約ジョブがバックアップ電源の消耗によって消滅することがなく、しかも、予約時に指定された実行日時を可能な範囲で尊守することのできるジョブ処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
（１）メイン電源とバックアップ電源とを有し、前記メイン電源からの電力供給が停止した場合に、前記バックアップ電源からの電力供給で装置の動作を可能にしたジョブ処理装置において、
実行日時が指定された予約ジョブの予約を受け付けるジョブ予約手段と、
未実行の前記予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段と、
前記メイン電源から前記バックアップ電源への切り換えを検出する切換検出手段と、
前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後、前記バックアップ電源の供給電力の残量を周期的に検出する残量検出手段と、
前記残量検出手段で検出した前記バックアップ電源の供給電力の残量が、前記導出手段で導出した前記消費電力の予測値を下回る時、前記未実行の予約ジョブの実行時期であると判断する判断手段と
を有する
ことを特徴とするジョブ処理装置。
【００１１】
上記発明では、未実行の予約ジョブの実行を完了させるために必要な消費電力の予測値を導出しておく。メイン電源からバックアップ電源への切り換えが行なわれた後は、バックアップ電源の供給電力の残量を周期的に検出し、該残量が先に導出した消費電力の予測値を下回ったとき、未実行の予約ジョブの実行時期が到来したと判断する。
【００１２】
（２）メイン電源とバックアップ電源とを有し、前記メイン電源からの電力供給が停止した場合に、前記バックアップ電源からの電力供給で装置の動作を可能にしたジョブ処理装置において、
実行日時が指定された予約ジョブの予約を受け付けるジョブ予約手段と、
未実行の前記予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段と、
前記メイン電源から前記バックアップ電源への切り換えを検出する切換検出手段と、
前記切換検出手段による前記メイン電源から前記バックアップ電源への切り換えの検出に応じて、前記バックアップ電源の供給電力の残量を検出する残量検出手段と、
前記導出手段で導出した前記消費電力の予測値と前記残量検出手段で検出した前記バックアップ電源の供給電力の残量とに基づいて、前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後の前記未実行の予約ジョブの実行時期を判断する判断手段と
を有する
ことを特徴とするジョブ処理装置。
【００１３】
上記発明では、未実行の予約ジョブの実行を完了させるために必要な消費電力の予測値を導出しておき、メイン電源からバックアップ電源への切り換えが行なわれたときバックアップ電源の供給電力の残量を検出し、該検出した残量と先に導出した消費電力の予測値とに基づいて未実行の予約ジョブの実行時期を判断する。
【００１４】
（３）前記バックアップ電源の供給電力の残量に関する特性値を記憶する特性値記憶手段をさらに有し、
前記判断手段は、前記消費電力の予測値と前記バックアップ電源の供給電力の残量と前記特性値とに基づいて、前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後の前記未実行の予約ジョブの実行時期を判断する
ことを特徴とする請求項２に記載のジョブ処理装置。
【００１５】
上記発明では、バックアップ電源の供給電力の残量に関する特性値を予め記憶しておき、該特性値に基づいて残量の減衰状態を推定して、未実行の予約ジョブの実行時期を判断する。
【００１６】
（４）メイン電源とバックアップ電源とを有し、前記メイン電源からの電力供給が停止した場合に、前記バックアップ電源からの電力供給で装置の動作を可能にしたジョブ処理装置において、
実行日時が指定された予約ジョブの予約を受け付けるジョブ予約手段と、
未実行の前記予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段と、
前記導出手段で導出した前記消費電力の予測値と前記バックアップ電源の供給電力の残量とに基づいて前記メイン電源からの電力供給が停止している間における前記未実行の予約ジョブの実行時期を判断する判断手段と
を有する
ことを特徴とするジョブ処理装置。
【００１７】
上記発明では、メイン電源からの電力供給が停止した時点で未実行のまま残っている予約ジョブの実行を完了させるために必要な消費電力の予測値を算出し、該消費電力の予測値とバックアップ電源の残量とに応じて、未実行の予約ジョブの実行時期を判断する。なお、予約ジョブの実行時期は、予約ジョブの実行を完了させることが可能な範囲で極力遅くすることが好ましい。
【００１８】
未実行の予約ジョブを実行するために必要な消費電力の予測値は、消費電力そのものでなくても、消費電力と相関のある値であればよく、たとえば、バックアップ電源の電圧レベルなどでもよいし、予約ジョブの内容やジョブ数など予約ジョブの仕事量を表わすようなものでもかまわない。
【００１９】
また、バックアップ電源の残量は、実際にバックアップ電源の電圧レベルなどから検出するほか、フル充電の状態が常時は維持されるような場合には、バックアップ電源の定格の容量を初期の残量として実行時期を判断してもよい。また、バックアップ電源の残量の検出は逐次あるいは所定間隔毎などに行なってもよいし、メイン電源からの電力供給が停止した時点の残量を検出し、以後の残量を予め定めた減衰特性に基づいて予測するなどでもかまわない。
【００２０】
（５）前記バックアップ電源の供給電力の残量を周期的に検出する残量検出手段をさらに有し、
前記判断手段は、前記残量検出手段によって検出される前記バックアップ電源の残量が前記導出手段で導出した前記消費電力の予測値に応じたレベルまで低下した場合に、前記未実行の予約ジョブの実行時期が到来したと判断する
ことを特徴とする（４）に記載のジョブ処理装置。
【００２１】
上記発明では、バックアップ電源の残量を検出し、その検出された残量が未実行の予約ジョブを実行するために必要な消費電力の予測値に応じたレベルまで低下したとき、未実行の予約ジョブの実行時期が到来したと判断する。これにより、バックアップ電源の実際の残量の減衰状況に応じて最適な実行時期が決定され、たとえば、未実行の予約ジョブの実行を完了させ得る範囲内で可能な限り予約ジョブの実行開始時期を遅らせることができる。
【００２２】
（６）前記判断手段により判断された前記予約ジョブの実行時期と前記予約ジョブの実行日時のいずれか早い方に基づいて該予約ジョブを実行するジョブ実行手段
をさらに有する
ことを特徴とする（１）乃至（５）のいずれか１つに記載のジョブ処理装置。
【００２３】
上記発明では、バックアップ電源の残量から判断される実行時期が来る前に予約ジョブの実行日時が来たときは指定された実行日時に予約ジョブが実行され、予約ジョブの実行日時が来る前にバックアップ電源の残量から判断される実行時期が来たときは、該残量に基づく実行時期に予約ジョブが実行される。
【００２４】
（７）前記判断手段によって前記未実行の予約ジョブの実行時期が到来したと判断された場合に、前記未実行の予約ジョブの実行を開始する
ことを特徴とする（１）乃至（５）のいずれか１つに記載のジョブ処理装置。
【００２５】
上記発明では、バックアップ電源がなくなる前に、予約ジョブの実行を完了させることができ、メイン電源の停止状態が長期化してバックアップ電源が消耗し、予約ジョブがその実行前にメモリから消滅してしまうことが防止される。
【００２６】
（８）前記導出手段は、前記未実行の予約ジョブの個数に応じて前記消費電力の予測値を求める
ことを特徴とする（１）乃至（７）のいずれか１つに記載のジョブ処理装置。
【００２７】
上記発明では、メイン電源からの電力供給が停止した時点で未実行のまま残っている予約ジョブのジョブ数に応じて、これらの予約ジョブの実行に必要な消費電力の予測値が導出される。
【００２８】
（９）前記導出手段は、前記未実行の予約ジョブの実行内容に応じて前記消費電力の予測値を求める
ことを特徴とする（１）乃至（７）のいずれか１つに記載のジョブ処理装置。
【００２９】
上記発明では、メイン電源からの電力供給が停止した時点で未実行のまま残っている予約ジョブの実行内容に応じて、これらの予約ジョブの実行に必要な消費電力の予測値が導出される。実行内容とは、ジョブの種類やそのジョブで扱うデータ量などであり、たとえば、ファクシミリ装置や複写機などの画像形成装置においては、ジョブの種類（印刷ジョブなど画像形成を伴うジョブかＦＡＸ送信ジョブなど画像形成を伴わないジョブかなど）、ページ数、画像サイズ、解像度、カラー／モノクロ、ステープルで綴じるなどの後処理の有無や種類などの要素がある。
【００３０】
（１０）前記導出手段は、前記予約ジョブの予約の際に前記消費電力の予測値を求める
ことを特徴とする（１）乃至（７）のいずれか１つに記載のジョブ処理装置。
【００３１】
（１１）前記導出手段は、前記切換検出手段が前記メイン電源から前記バックアップ電源への切り換えを検出した後に、前記消費電力の予測値を求める
ことを特徴とする（１）乃至（７）のいずれか１つに記載のジョブ処理装置。
【００３２】
（１２）前記導出手段は、前記消費電力の予測値として、前記未実行の予約ジョブを実行するために必要な前記バックアップ電源の電圧を求める
ことを特徴とする（１）乃至（１１）のいずれか１つに記載のジョブ処理装置。
【００３３】
上記発明では、未実行の予約ジョブを実行するために必要なバックアップ電源の電圧を消費電力の予測値として求めるので、該求めた電圧と実際のバックアップ電源の電圧とを比較して、未実行の予約ジョブの実行時期が判断される。
【００３４】
（１３）前記ジョブ予約手段は、前記メイン電源からの電力供給が停止しているときは、新たな予約ジョブを受け付けない
ことを特徴とする（１）乃至（１２）のいずれか１つに記載のジョブ処理装置。
【００３５】
上記発明では、メイン電源からの電力供給が停止している間は予約ジョブが増えないので、メイン電源からの電力供給が停止した時点で未実行のまま残っている予約ジョブを対象に実行時期を判断すればよい。
【００３６】
（１４）前記予約ジョブに関するデータは、前記メイン電源からの電力供給が停止したときは、前記バックアップ電源によって電力供給される揮発性のメモリに保存される
ことを特徴とする（１）乃至（１３）のいずれか１つに記載のジョブ処理装置。
【発明の効果】
【００３７】
本発明に係わるジョブ処理装置によれば、メイン電源からの電力供給が停止した場合に、未実行の予約ジョブを実行するために必要な消費電力の予測値を求め、該消費電力の予測値とバックアップ電源の残量とに応じて、未実行の予約ジョブの実行時期を判断するので、メイン電源の停電が長引いた場合でも、バックアップ電源が消耗して予約ジョブが消滅する前に予約ジョブの実行を完了させることができる。
【００３８】
また、予約ジョブの実行時期を可能な範囲で遅らせることで、実行時期が来る前にメイン電源が復旧した場合には、予約時に指定された実行日時を守って予約ジョブを実行させることができ、予約ジョブとしての機能を尊守することができる。
【発明を実施するための最良の形態】
【００３９】
以下、図面に基づき本発明の実施の形態を説明する。
【００４０】
図１は、本発明の実施の形態に係わるジョブ処理装置としての画像形成装置１０の概略構成を示している。画像形成装置１０は、原稿を光学的に読み取ってその複製画像を記録紙上に形成して出力するコピー機能、画像データを送受信するファクシミリ機能、印刷データや画像データに基づく画像を記録紙上に形成して出力するプリンタ機能などを備えた、所謂、デジタル複合機として構成されている。
【００４１】
画像形成装置１０は、画像データをファクシミリ送信する送信ジョブや画像データに基づいて印刷する印刷ジョブなどを、その実行日時を指定した予約ジョブとして投入するタイマ予約機能を備えている。予約ジョブは、予約時に指定された日時が到来するまでその実行が保留され、指定の日時が到来した時点で実行が開始される。
【００４２】
画像形成装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、メモリ１３と、操作表示部１４と、読取部１５と、画像形成部１６と、通信部１７とをバス１８に接続して構成される。さらに、電源管理に関して、メイン電源２１と、バックアップ電源２２と、これらの電源の切り替えなどを制御する電力供給制御部２３とを備え、予約ジョブの実行時期の管理に関して、リアルタイムクロック２４と、タイマ予約制御部２５とを備えている。
【００４３】
ＣＰＵ１１は、当該画像形成装置１０の動作を統括制御する機能を果たす。ＲＯＭ１２は、各種プログラムが予め記憶された読み出し専用のメモリである。メモリ１３は、ＣＰＵ１１がＲＯＭ１２に格納されたプログラムを実行する際に各種のデータを一時格納するワークメモリや画像データを記憶する画像メモリとして使用される。
【００４４】
メモリ１３は、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）などの不揮発メモリで構成されるが、メイン電源２１からの電力供給が停止した場合でもバックアップ電源２２によってバックアップされることで、該バックアップ期間中はデータを不揮発に記憶することができるように構成されている。メモリ１３には、予約ジョブに関するジョブ情報や画像データが記憶される。
【００４５】
操作表示部１４は、液晶ディスプレイなどの表示装置および液晶ディスプレイの画面上に敷設されたタッチパネルや操作スイッチなどで構成され、設定画面や操作画面などユーザインターフェイス用の各種画面を表示すると共に、各種のユーザ操作を受ける機能を果たす。操作表示部１４はＣＰＵ１１と協働することで、予約ジョブの投入を受け付けるジョブ予約手段としての機能を果たす。
【００４６】
読取部１５は、原稿画像を光学的に読み取って対応する画像データを出力する機能を果たす。読取部１５は、ラインイメージセンサなどで構成される。
【００４７】
画像形成部１６は、画像データに応じた画像を用紙上に形成する機能を果たす。ここでは、用紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、電子写真プロセスを用いたレーザープリンタとして構成されている。
【００４８】
通信部１７は、ネットワークや電話回線を通じて各種のデータを送受信したり、ファクシミリ機能に関する画像データや制御データを送受信したりする機能を果たす。
【００４９】
メイン電源２１は、電力会社から供給される電源であり、通常は電力が安定供給される。メイン電源２１からの電力供給が停止する（不可能になる）場合には、たとえば、停電、電源コンセント抜け、スリープモードへの移行などがある。
【００５０】
バックアップ電源２２は、メイン電源２１からの電力供給が停止した場合に使用される電源であり、例えば、２次電池で構成される。２次電池の種類は問わず、大容量コンデンサなどでもかまわない。いずれの場合であっても、供給できる電力が有限のものであればよい。バックアップ電源２２の充電はメイン電源２１からの電力供給制御部２３を介して行なわれる。
【００５１】
電力供給制御部２３は、各負荷への電力供給をメイン電源２１から行なうかバックアップ電源２２から行なうかを制御する機能を果たす。メイン電源２１からの電力供給が停止した場合は、メモリ１３などの負荷への電力供給をバックアップ電源２２から行ない、それ以外ではメイン電源２１から電力供給するようになっている。
【００５２】
また、電力供給制御部２３は、未実行の予約ジョブの実行を完了させるために必要な消費電力の予測値を導出する導出手段２３ａと、バックアップ電源２２の残量を検出する残量検出手段２３ｂと、導出手段２３ａで導出した消費電力の予測値とバックアップ電源２２の残量とから、メイン電源２１からの電力供給が停止している間における未実行の予約ジョブの実行時期を判断する判断手段２３ｃとしての機能を果たす。
【００５３】
残量検出手段２３ｂは、バックアップ電源２２の電圧レベルを検出する。該電圧レベルからバックアップ電源２２の残量（供給可能な電力量）が間接的に認識される。
【００５４】
導出手段２３ａは、メモリ１３に保存されている予約ジョブのジョブ数、ジョブの種類、画像データサイズ、ページ数やデータ量などに基づいて、それらの予約ジョブの実行を完了させるために必要な消費電力の予測値を演算する。ここでは、消費電力の予測値をメイン電源２１の電圧レベル(以後、規定電圧値とする)として求めるようになっている。
【００５５】
ＣＰＵ１１は、予約ジョブが設定された後、その予約ジョブが実行待ちの状態にある間、未実行の予約ジョブが存在することを表わすタイマ予約信号Ｓ１を有効にする（出力する）ようになっており、判断手段２３ｃは、タイマ予約信号Ｓ１がＣＰＵ１１から入力されている間、導出手段２３ａが消費電力の予測値として求めた規定電圧値と、残量検出手段２３ｂが検出するバックアップ電源２２の電圧レベルとを比較し、残量検出手段２３ｂによって検出された電圧レベルが規定電圧値以下になると、電力供給停止信号Ｓ２を有効にする機能を果たす。この電力供給停止信号Ｓ２はタイマ予約制御部２５に入力される。なお、タイマ予約信号Ｓ１は電力供給制御部２３とタイマ予約制御部２５とに入力される。
【００５６】
電力供給制御部２３は、メイン電源２１から電力供給が行なわれている通常状態においてはＣＰＵ１１を含めて画像処理装置１０の各部への電力供給を行ない、メイン電源２１から電力供給が停止してバックアップ電源２２を使用するときは、メモリ１３と、電力供給制御部２３と、リアルタイムクロック２４と、タイマ予約制御部２５へ電力供給を行なう。また、メイン電源２１から電力供給が停止している間に予約ジョブを実際に実行するとき（後述する、タイマ予約実行信号Ｓ３が有効になったとき）は、ＣＰＵ１１などへも電力供給するようになっている。
【００５７】
リアルタイムクロック２４は、日時を計時する時計機能および設定された日時の到来を監視するタイマ機能を備えている。タイマ機能は、リアルタイムクロック２４内に設定されたタイマ日時と時計機能が計時する日時とが一致したときタイマ割込み信号Ｓ４を有効にする機能である。タイマ割込み信号Ｓ４はタイマ予約制御部２５に入力される。
【００５８】
タイマ予約制御部２５は、予約ジョブの実行開始タイミングが到来したか否かを判断して、予約ジョブの実行開始を制御する機能を果たす。詳細にはタイマ予約信号Ｓ１が有効で、電力供給停止信号Ｓ２もしくはタイマ割込み信号Ｓ４が有効になった場合に、予約ジョブの実行開始を指示するタイマ予約実行信号Ｓ３を有効にする機能を果たす。タイマ予約実行信号Ｓ３は、ＣＰＵ１１と電力供給制御部２３に入力されており、タイマ予約実行信号Ｓ３が有効になると電力供給制御部２３はＣＰＵ１１への電力供給を開始する。電力供給を受けて起動したＣＰＵ１１は、メモリ１３内に保存されている予約ジョブを実行するようになっている。
【００５９】
次に、予約ジョブの実行管理に関する画像形成装置１０の動作を説明する。
【００６０】
図２は、予約ジョブが設定された場合の動作の流れを示している。予約ジョブの設定はメイン電源２１から電力供給が行なわれている間のみ可能になっている。操作表示部１４を通じてユーザが予約ジョブに関する設定を行なって予約ジョブを投入すると(ステップＳ１０１)、装置内部への予約ジョブの登録およびリアルタイムクロック２４へのタイマ日時の設定動作が行なわれる（ステップＳ１０２）。詳細には、セットされた原稿を読み取り、該読み取り動作で取得した画像データを、ジョブの実行を制御するためのジョブ情報と関連付けてメモリ１３に保存する。ジョブ情報には、ジョブの種類(印刷かファクシミリ送信かなど)、解像度、原稿サイズ、ページ数、指定された実行日時、さらに送信ジョブの場合は送信宛先などの情報がある。指定された実行日時がタイマ日時としてリアルタイムクロック２４に設定される。
【００６１】
予約ジョブが設定登録されると、ＣＰＵ１１の制御によりタイマ予約信号Ｓ１が有効になり（ステップＳ１０３）、これを受けた電力供給制御部２３の導出手段２３ａは、メモリ１３に保存されている予約ジョブのジョブ情報などに基づいて、それらの予約ジョブを実行するために必要な消費電力の予測値（規定電圧値）を演算する（ステップＳ１０４）。
【００６２】
なお、予約時に指定した実行日時がメイン電源２１からの電力供給中に到来した予約ジョブについては、メイン電源２１からの電力供給によりジョブが実行される。そして、１つの予約ジョブの実行が完了すると、未実行のまま残っている予約ジョブの実行に必要な消費電力の予測値が再計算され、規定電圧値が更新されるようになっている。また、すべての予約ジョブの実行が完了するとＣＰＵ１１はタイマ予約信号Ｓ１を無効にする。
【００６３】
図３は、図２のステップＳ１０４に示す処理（規定電圧値導出処理）の詳細を示している。また、図４は、該規定電圧値導出処理で参照する電圧換算テーブル３０、４０、５０の一例を示している。
【００６４】
図４（ａ）の印刷用電圧換算テーブル３０は印刷ジョブを実行するために必要な消費電力の予測値を電圧値として求めるための換算テーブルである。印刷用電圧換算テーブル３０は、ページ数に対応付けて、そのページ数を処理するための印刷時間Ｐａ（単位は秒）と、該印刷時間Ｐａだけ印刷動作を行なうために必要な消費電力を電圧レベルで表した印刷電圧Ｐｂ（単位はＶ、ボルト）と、ウォームアップ時間を加えた合計の総印刷時間Ｐｃと、ウォームアップ動作に要する消費電力を加えた総消費電力を電圧レベルで表した総印刷電圧Ｐｄとを、ページ数毎に列挙したものである。ここでは、ウォームアップ時間は１５秒、ウォームアップ動作に必要な電圧レベルは０.０２０ボルトになっている。
【００６５】
図４（ｂ）の通信用電圧換算テーブル４０は送信ジョブを実行するために必要な消費電力の予測値を電圧値として求めるための換算テーブルである。通信用電圧換算テーブル４０は、印刷用電圧換算テーブル３０と同様に、ページ数に対応付けて、そのページ数を処理するために必要な通信時間Ｔａ（単位は秒）と、該通信時間Ｔａの通信を行なうために必要な消費電力を電圧レベルで表したＦＡＸ送信電圧Ｔｂ（単位はＶ、ボルト）と、画像データの送信以外の基本通信部分（たとえば、発呼や回線切断処理など）で必要な通信時間をさらに加えた合計の総通信時間Ｔｃと、基本通信部分に要する消費電力を加えた総消費電力を電圧レベルで表した総ＦＡＸ送信電圧Ｔｄとを、ページ数毎に列挙したものである。ここでは、基本通信時間は１０秒、基本通信部分の動作に必要な電圧レベルは０.００１ボルトになっている。
【００６６】
図４（ｃ）の共通部分電圧換算テーブル５０はすべてのジョブで共通に使用される部分での消費電力の予測値を電圧値として求めるための換算テーブルである。共通部分電圧換算テーブル５０は、予約ジョブの実行時間Ｅａに対応付けて、共通使用部分をその実行時間だけ動作させるために必要な消費電力を電圧レベルで表した実行電圧Ｅｂと、システムをスリープモードなどの休止状態から予約ジョブの実行開始可能な状態まで起動するために必要な消費電力をさらに加算した共通使用部分としての総消費電力を電圧レベルで表した総実行電圧Ｅｄとを示したものである。
【００６７】
電圧換算テーブル３０、４０、５０の各値は、予め画像形成装置１０を動作させたりして調べた値である。
【００６８】
ここでは、予約ジョブとして１０ページの印刷ジョブ（タイマ印刷ジョブ）と、２ページの送信ジョブ（タイマ送信ジョブ）とが設定されている場合をサンプルケースとして、図３の規定電圧値導出処理を説明する。また、図４では、上記サンプルケースの場合に対応する各数値を一点破線で囲って表示してある。
【００６９】
電力供給制御部２３はＣＰＵ１１から入力されるタイマ予約信号Ｓ１の状態を判別し（図３、ステップＳ１２１）、無効ならば（ステップＳ１２１；無効）何も処理をせず処理を終了する(エンド)。
【００７０】
タイマ予約信号Ｓ１が有効の場合は(ステップＳ１２１；有効)、電力供給制御部２３はメモリ１３に保存されている中のいずれか１つ（未計算のもの）の予約ジョブを選択し、該予約ジョブのジョブ種を判別する（ステップＳ１２２）。ここでは、予約ジョブとしてタイマ送信ジョブとタイマ印刷ジョブの２種類があり、これらの中でジョブ種を判別するようになっている。
【００７１】
ジョブ種がタイマ印刷ジョブの場合は（ステップＳ１２２；印刷）、電力供給制御部２３は、図４の印刷用電圧換算テーブル３０を参照し、当該タイマ印刷ジョブで画像形成するページ数から印刷に要する時間を計算する（ステップＳ１２３）。たとえば、印刷枚数が１０枚ならば印刷時間Ｐａは１０秒となる（図４のＡ１参照）。さらに、ステップＳ１２３で求めた印刷時間Ｐａから、該印刷時間Ｐａ分の印刷動作を実行するために必要な印刷電圧Ｐｂを求める（ステップＳ１２４）。ページ数が１０枚で印刷時間Ｐａが１０秒の場合は、印刷電圧Ｐｂは０.０５０ボルトとなる（図４のＡ２参照）。
【００７２】
また、さらに定着温度を適正値にするためのウォームアップ分を加算すると、総印刷時間Ｐｃは２５秒に（図４のＡ３参照）、総印刷電圧Ｐｄは０.０７０ボルトとなる（図４のＡ４参照）。
【００７３】
ジョブ種がタイマ送信ジョブの場合は（ステップＳ１２２；通信）、電力供給制御部２３は、図４の通信用電圧換算テーブル４０を参照し、当該タイマ送信ジョブで送信するページ数から送信に要する通信時間を計算する（ステップＳ１２５）。たとえば、送信枚数が２枚ならば通信時間Ｔａは２０秒となる（図４のＢ１参照）。さらに、ステップＳ１２５で求めた通信時間Ｔａから、該通信時間Ｔａ分の送信動作を実行するために必要なＦＡＸ送信電圧Ｔｂを求める（ステップＳ１２６）。ページ数が２枚で通信時間Ｔａが２０秒の場合、ＦＡＸ送信電圧Ｔｂは０.００２ボルトとなる（図４のＢ２参照）。
【００７４】
また、さらにダイヤルして呼を確立したりするための基本通信部分を加算すると、総通信時間Ｔｃは３０秒に（図４のＢ３参照）、総ＦＡＸ送信電圧Ｔｄは０.００３ボルトとなる（図４のＢ４参照）。
【００７５】
上記のようにして各ジョブに固有の実行時間および電圧レベルの計算が終了すると、未計算の予約ジョブがメモリ１３内に残っているか否かを調べ（ステップＳ１２７）、未計算の予約ジョブが存在する場合は（ステップＳ１２７；ジョブ有）その予約ジョブについて実行時間および電圧レベルを計算する（ステップＳ１２２〜Ｓ１２６）。
【００７６】
メモリ１３内に保存されているすべての予約ジョブについての計算処理が終了すると(ステップＳ１２７；ジョブ無)、タイマ印刷ジョブおよびタイマ送信ジョブの共通使用部分が動作するのに必要な消費電力に対応する電圧レベルの導出を行なう。
【００７７】
詳しくは、まず、共通使用部分の実行時間を求める。画像形成装置１０はタイマ印刷ジョブとタイマ送信ジョブとを同時並行に処理することができるようになっている。そこで、予約ジョブが１つのみの場合はその予約ジョブの実行時間を共通使用部分の実行時間とし、予約ジョブが複数ある場合は、タイマ印刷ジョブの実行時間Ｐｃ（複数ある場合はその合計時間）とタイマ送信ジョブの実行時間Ｔｃ（複数ある場合はその合計時間）とを比較し、大きい方の値を、共通使用部分の実行時間として求める。そして、該共通使用部分の実行時間に対応する電圧レベルを、共通部分電圧換算テーブル５０を参照して求める（ステップＳ１２８）。
【００７８】
サンプルケースの場合、タイマ印刷ジョブの総印刷時間Ｐｃは２５秒（図４のＡ３）でタイマ送信ジョブの総通信時間Ｔｃは３０秒（図４のＢ３）なので、長い方の３０秒を共通使用部分の実行時間に決定する。該実行時間に基づき共通部分電圧換算テーブル５０を参照することで、共通使用部分での総実行電圧Ｅｄは２.５６０ボルト（図４のＣ４）と求まる。
【００７９】
以上の処理により、タイマ印刷ジョブでの総印刷電圧Ｐｄと、タイマ送信ジョブでの総ＦＡＸ送信電圧Ｔｄ、共通使用部分での総実行電圧Ｅｄが求まったので、これらを加算することで、未実行のまま残っているすべての予約ジョブを実行するために必要な消費電力の予測値をバックアップ電源２２の電圧レベル（規定電圧値）として求め（ステップＳ１２９）、処理を終了する（エンド）。
【００８０】
サンプルケースの場合、タイマ印刷ジョブでの総印刷電圧０.０７０ボルト（図４のＡ４）と、タイマ送信ジョブでの総ＦＡＸ送信電圧０.００３ボルトと（図４のＢ４）、共通使用部分での総実行電圧２.５６０ボルト（図４のＣ４）とを合計した２.６３３ボルトが規定電圧値として算出される。
【００８１】
次に、メイン電源２１からの電力供給が停止している間における予約ジョブの実行管理動作を図５に基づいて説明する。
【００８２】
停電などによりメイン電源２１からの電力供給が停止すると、電力供給制御部２３は、メモリ１３およびリアルタイムクロック２４、タイマ予約制御部２５への供給電力源をメイン電源２１からバックアップ電源２２に切り替えると共に、待機中であっても電力消費が大きいＣＰＵ１１などへの電力供給を停止する（ステップＳ２０１）。この状態では、メモリ１３およびリアルタイムクロック２４、タイマ予約制御部２５への電力供給によりバックアップ電源２２が少しずつ消耗し、残量検出手段２３ｂの検出するバックアップ電源２２の電圧レベルは僅かずつ減少する。
【００８３】
バックアップ電源２２の消耗が進み、電力供給制御部２３で検出されるバックアップ電源２２の電圧レベルが低下し、該電圧レベルが停電前に算出して設定されている規定電圧値以下になると、電力供給制御部２３は電力供給停止信号Ｓ２を有効にする。サンプルケースの場合、バックアップ電源２２の電圧が２.６３３ボルトになると電力供給停止信号Ｓ２が有効になる。
【００８４】
タイマ予約制御部２５は、メイン電源２１からの電力供給が停止している間、電力供給停止信号Ｓ２とタイマ割込み信号Ｓ４の状態（有効／無効）を観察する。観察中に電力供給停止信号Ｓ２が有効になった場合は（ステップＳ２０２；有１）、タイマ予約制御部２５は、未実行の予約ジョブが存在するか否かをタイマ予約信号Ｓ１の有効／無効に基づいて確認する（ステップＳ２０３）。
【００８５】
タイマ予約信号Ｓ１が有効（予約ジョブが存在する）ならば(ステップＳ２０３；有効)、タイマ予約制御部２５はタイマ予約実行信号Ｓ３を有効にする（ステップＳ２０４）。タイマ予約実行信号Ｓ３が有効になると電力供給制御部２３はバックアップ電源２２からＣＰＵ１１などに対して電力供給を開始する（ステップＳ２０５）。バックアップ電源２２からの電力供給を受けたＣＰＵ１１は起動した後、メモリ１３に残っているすべての予約ジョブを実行する(ステップＳ２０６)。
【００８６】
その後は、時間経過と共にバックアップ電源２２の電圧レベルが低下していき、電力供給制御部２３によるバックアップ動作がやがて停止する。これにより、メモリ１３の記憶内容は消滅するが、その前に予約ジョブの実行が完了しているので、予約ジョブの実行が確保される。
【００８７】
電力供給停止信号Ｓ２が有効になる前にタイマ割込み信号Ｓ４が有効になった（予約時に指定された実行日時が到来した）場合は（ステップＳ２０２；有２）、タイマ予約制御部２５はタイマ予約実行信号Ｓ３を有効にする（ステップＳ２０４）。これにより、電力供給制御部２３はバックアップ電源２２からＣＰＵ１１などに対して電力供給を開始し（ステップＳ２０５）、該電力供給により起動したＣＰＵ１１はメモリ１３に残っている予約ジョブを実行する(ステップＳ２０６)。
【００８８】
電力供給停止信号Ｓ２、タイマ割込み信号Ｓ４が有効になる前にメイン電源２１からの電力供給が再開したときは、図５に示す処理はその時点で中断される。すなわち、バックアップ電源２２の予約ジョブの実行日時が到来する前でかつ電圧レベルが規定電圧値まで低下する前にメイン電源２１が復旧し、電力供給源がメイン電源２１に切り替えられたときは、予約ジョブは未実行のままメモリ１３に保存された状態が維持され、その後、予約時に指定された実行日時が到来した時に実行される。
【００８９】
このように、メイン電源２１からの電源供給が停止した場合でも、可能な限り予約ジョブの実行時期を遅らせるようにしたので、メイン電源２１の停電が比較的短い場合には、予約時に指定した実行日時を守ることができ、予約ジョブとしての機能が確保される。一方、メイン電源の停電が長引いた場合でも、予約ジョブが消滅することなく実行されるので、実行されずに予約ジョブが消滅してユーザに多大な迷惑をかけることがなく、ユーザは安心して予約ジョブを投入することができる。
【００９０】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００９１】
たとえば、実施の形態では、予約ジョブの実行に必要な電圧レベルを規定電圧値として求め、バックアップ電源２２の電圧レベルが規定電圧値と一致した場合に予約ジョブを強制実行するようにしたが、この場合は予約ジョブの実行によりバックアップ電源２２を使い切って残量がゼロになり、その後の処理をまったくできなくなってしまう。そこで、規定電圧値に若干の余裕を持たせるようにしてもよい。たとえば、サンプルケースの場合、計算で求めた２.６３３ボルトに対して、リアルタイムクロック２４が１日計時できる程度の電圧値を加算した電圧レベルを規定電圧値に設定してもよい。
【００９２】
また、実施の形態では、未実行の予約ジョブを実行するために必要な消費電力の予測値をバックアップ電源２２の残量（電圧レベル）として求めたが、消費電力そのものを求めてもよいし、消費電力と相関のある他の指標により求めてもかまわない。
【００９３】
また、実施の形態では、ジョブの種類とページ数とから消費電力の予測値（規定電圧値）を導出するようにしたが、予約ジョブの実行に必要な消費電力の予測値を求める方法はこれに限定されず、その他の要因を基準にして求めたり、より多くの要因を組み合わせて求めてもよい。また、共通使用部分と各ジョブに固有の部分とを分けて計算し、その合計により規定電圧値を求めるようにしたが、複数のジョブを同時並行に実行しない場合などには、共通使用部分を分けて計算しなくてもよい。
【００９４】
実施の形態では、メイン電源２１からの電源供給が停止した後、残量検出手段２３ｂによりバックアップ電源２２の残量（電圧レベル）を逐次検知するようにしたが、メイン電源２１からの電力供給が停止した時点で（切換検出手段によるメイン電源からバックアップ電源への切り換えの検出に応じて）、バックアップ電源２２の残量を検出し、以後の残量は、予め計測された減衰特性（図示しない特性値記憶手段に記憶されたバックアップ電源の供給電力の残量に関する特性値）に基づいてバックアップ電源２２の残量を予測してもかまわない。この場合、実行時期を判断する精度は、メイン電源からバックアップ電源への切り換えを検出した後、バックアップ電源の供給電力の残量を周期的に検出する場合と比べて、低下するが、装置構成を簡略化することができる。たとえば、メイン電源２１からの電源供給が停止した時点でバックアップ電源２２の電圧レベルが規定電圧値となる日時を予測できるので、該予測した日時に対してタイマをセットし、該タイマがタイムアップしたとき予約ジョブを実行するように構成するとよい。
【００９５】
図６は、バックアップ電源の電圧レベルの減衰特性の一例を示している。縦軸は電圧、横軸は時間であり、電圧Ａはバックアップ電源２２から電源供給制御部２３へ供給される電圧レベルを、電圧Ｂはバックアップ電源２２から電源供給を受けた電源供給制御部２３がメモリ１３などへ供給する電圧レベルを示している。バックアップ電源２２からの電圧Ａに対して電圧Ｂは電源供給制御部２３を経ることにより約０.５ボルト減衰している。電源供給制御部２３は電圧Ａを監視し、電圧Ａが所定のしきい値電圧まで低下したとき、電圧Ｂの供給を停止する。しきい値電圧は概ねバックアップ対象（メモリ１３など）へのバックアップ動作を維持できる最低電圧＋０.５ボルト程度に設定される。
【００９６】
このような減衰特性に基づいてバックアップ電源２２の残量を予測する場合、実行時期を判断する精度は、メイン電源からバックアップ電源への切り換えを検出した後、バックアップ電源の供給電力の残量を周期的に検出する場合と比べて、低下するが、装置構成を簡略化することができる。たとえば、メイン電源２１からの電源供給が停止した時点でバックアップ電源２２の電圧レベルが規定電圧値となる日時を予測できるので、該予測した日時に対してタイマをセットし、該タイマがタイムアップしたとき予約ジョブを実行するように構成するとよい。
【００９７】
さらに、メイン電源２１からの電源供給が停止した時点でバックアップ電源２２が常にフル充電されているように装置を構成しておけば、該フル充電された電圧を、メイン電源２１からの電源供給が停止したときのバックアップ電源２２の初期電圧レベルとみなして予約ジョブの実行時期を判断してもかまわない。こうすれば、予め計測された減衰カーブと組み合わせることで、残量検出手段２３ｂがなくても、予約ジョブの実行時期を判断することができる。
【００９８】
前述の実施の形態においては、バックアップ電源２２の電圧が、未処理ジョブの消費電力の予測値（規定電圧値）を下回る際に、全ての予約ジョブを実行するようにする例を述べた。しかしながら、予約ジョブに対応付けられた実行日時をより優先的に考え、各ジョブ毎に消費電力の予測値（規定電圧値）を算出し、バックアップ電源２２の電圧との比較により、個別にジョブを実行するようにしても良い。
【００９９】
このほか、実施の形態では電力供給制御部２３で規定電圧値を導出するようにしたが、他の部分、たとえば、ＣＰＵ１１で規定電圧値を導出し、その値を電力供給制御部２３の判断手段２３ｃに対してセットするように構成してもかまわない。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施の形態に係わる画像形成装置の構成を示すブロック図である。
【図２】予約ジョブが設定された場合の画像形成装置の動作を示す流れ図である。
【図３】本発明の実施の形態に係わる画像形成装置が行なう規定電圧値導出処理を示す流れ図である。
【図４】規定電圧値を算出する際に参照される電圧換算テーブルを例示した説明図である。
【図５】本発明の実施の形態に係わる画像形成装置がメイン電源からの電力供給が停止している間に行なう動作の流れ図である。
【図６】バックアップ電源の電圧減衰特性の一例を示す特性図である。
【符号の説明】
【０１０１】
Ｓ１…タイマ予約信号
Ｓ２…電力供給停止信号
Ｓ３…タイマ予約実行信号
Ｓ４…タイマ割込み信号
１０…画像形成装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…メモリ
１４…操作表示部
１５…読取部
１６…画像形成部
１７…通信部
１８…バス
２１…メイン電源
２２…バックアップ電源
２３…電力供給制御部
２３ａ…導出手段
２３ｂ…残量検出手段
２３ｃ…判断手段
２４…リアルタイムクロック
２５…タイマ予約制御部
３０…印刷用電圧換算テーブル
４０…通信用電圧換算テーブル
５０…共通部分電圧換算テーブル
【図１】
2007288284.tif 000003
【図２】
2007288284.tif 000004
【図３】
2007288284.tif 000005
【図４】
2007288284.tif 000006
【図５】
2007288284.tif 000007
【図６】
2007288284.tif 000008