(57)【要約】【課題】本体に搭載する電源でオプションを動作させる場合に電源の最大電流を小さくし、電源のコストダウンを実施する。【解決手段】電源が供給できる電流の余剰電流をリアルタイムに計算し、少しでも余った電流を有効に活用する。もしも、供給電流が足りなくなったら、一時的に動作を停止し、システムのダウンを防止する。【選択図】　　　　図１
2004117801.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置およびそのオプション装置において、当該時刻から先の一定時刻までの必要電流量をリアルタイムに管理し、画像形成装置が供給し得る電流量よりも、必要電流量がオーバーした場合には、各装置の動作を一時待機させることを特徴とした画像形成装置システム。
【請求項２】
請求項１において画像形成装置の動作を優先させ、電流量がオーバーした場合には、給紙オプションの動作を一時中断することを特徴とした画像形成装置システム。
【請求項３】
請求項１において複数のオプションが接続された場合に、本体、および各オプションの優先順位をあらかじめ決定し、その優先順位に従って電流制御を実行することを特徴とした画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置システム、特には画像形成装置における供給電流制御に関するものである。
【０００２】
【従来の技術】
画像形成装置のオプションには、オプション内部に電源装置を持つものと画像形成装置から電源用電流を供給されるものがあった。画像形成装置から電源用電流を供給されるオプションを画像形成装置に接続する場合には、以下の必要性があった。画像形成装置の電源装置は、画像形成装置本体に必要な電流容量だけではなく、オプションの必要電流も賄わなければいけない。
そして、画像形成装置の電源装置の電流容量は、画像形成装置本体の最大電流とオプションの最大電流を合計した値となっていた。
【０００３】
【発明が解決しようとする課題】
しかしながら上記従来例では以下のような欠点があった。
画像形成装置が最大電流を必要とする時刻とオプションにおいて最大電流を必要とする時刻が重ならない場合がほとんどであった。
【０００４】
従って、実際に必要とする電流量よりも画像形成装置の電源装置の電流容量は不必要に大きな値となり、電源装置のコストを大幅にアップさせていた。
【０００５】
（第１の発明の目的）
必要な電流をリアルタイムに監視することにより、画像形成装置の電源装置の電流容量を必要最低限とすることが可能となる。
【０００６】
もしも、画像形成装置の電源装置の電流容量よりも、必要電流が上回った場合には、画像形成装置およびオプションの動作を規制し、電流容量不足によるシステムのダウンを防止することが可能となる。
【０００７】
【課題を解決するための手段】
上記目的を達成するために第１の発明は、
現在時刻を基準に画像形成装置が供給可能な電流を一定時刻までを一定時間ごとに一覧表とする。画像形成装置またはオプションが動作を開始する場合には、予め、一覧表に自分自身が必要とする電流量を明記し、供給可能電流の残量を計算しなおす。
【０００８】
上記構成において、必要電流が供給可能電流よりも小さい場合には、そのまま残量を明記する。
【０００９】
反対に供給可能電流が必要電流よりも小さかった場合には、画像形成装置またはオプションの動作を一時停止させ、供給電流が必要電流よりも大きくなるまで待機する。
【００１０】
上記の動作により、供給電流の小さな電源を使用した場合でもシステムダウンを起こすことなく、印字動作を実行できる。
【００１１】
【発明の実施の形態】
（実施例１）
図１は、本発明の全体構成を示す図面である。
【００１２】
１００は画像形成装置本体である。１０１は画像形成装置本体内の紙搬送ローラである。１０２は画像形成装置本体の画像形成部である。１０３は画像形成装置本体の電源装置である。１０４は画像形成装置本体の制御を担当する本体制御基板である。１０５は電源装置１０３から給電されている給電端を示す。１０６はＡＣコンセントを示す。５０はオプション給紙装置である。５１は紙を保持する給紙カセットである。５２はピックアップローラ、５３は紙搬送ローラである。５４はオプション給紙装置５０の制御を担当する給紙制御基板である。５５は電源装置１０３からオプション給紙装置５０に給電されている給電端を示す。１３０はオプション排紙装置である。１３１は紙搬送ローラである。１３２はステープラを示す。１３３から１３７は排紙トレイである。１３８はオプション排紙装置１３０の制御を担当する排紙制御基板である。１３９は電源装置１０３からオプション排紙装置１３０に給電されている給電端を示す。
【００１３】
また本体制御基板１０４と給紙制御基板５４と排紙制御基板１３８は、各々通信でむすばれており、相互の情報が伝達できる。
【００１４】
電源装置１０３が供給できる最大電流は、画像形成装置本体１００の最大消費電流値とオプション給紙装置５０の最大消費電流値とオプション排紙装置１３０の最大消費電流値の合計値よりも小さく設定されている。また、電源装置１０３が供給できる最大電流は、画像形成装置本体１００の通常時消費電流値とオプション給紙装置５０の通常時消費電流値とオプション排紙装置１３０の通常時消費電流値の合計値よりも大きく設定されている。
【００１５】
図２、図３により各制御基板１０４，５４，１３８が制御する電流管理テーブルを説明する。
【００１６】
電流管理テーブルは、各制御基板上のＣＰＵが制御する。各制御基板上のＣＰＵはいつでも電流管理テーブルを参照できる。しかし、電流管理テーブルを変更できるのは、その瞬間の現在の管理者として登録された制御基板上のＣＰＵのみである。現在管理者以外のＣＰＵが電流管理テーブルを変更しようとした場合には、パワー制御要求を現在管理者に通知し、電流管理テーブルが返信されるのを待たなければいけない。
【００１７】
電流管理テーブルの詳細を説明する。
【００１８】
まず、各制御基板は、電流管理者アドレスを割り振られる。今回は、１が画像形成装置本体１００のアドレスであり、２が給紙オプション５０のアドレスであり、３が排紙オプション１３０のアドレスである。図３が電流管理テーブルである。電流管理テーブルで管理されるものは、現在の管理者アドレスと現在時刻そして今後３０秒間の余剰電流である。
【００１９】
図３の中で余剰電流が２．０Ａ、１．８Ａ、３．５Ａ、６．０Ａと表記されているがどのように計算されたのかを図４により説明する。
【００２０】
画像形成装置本体１００および給紙オプション５０および排紙オプション１３０がすべて待機状態にあった場合の電源装置１０３がもつ余剰電流は６．０Ａである。
【００２１】
この６．０Ａから各装置が必要な電流を引いた値が現在の余剰電流である。
【００２２】
図４はプリント命令を受けた直後の状態を表す。本体は、画像形成装置本体の画像形成部１０２の準備をするために通常よりも１．０Ａよけいに電流が必要となり最初の１秒間は３．０Ａ必要である。しかし、準備期間終了後の通常時は、２．０Ａで動作可能である。これが図４の最上段に示された表である。また給紙オプションは、駆動準備のため１．０Ａ必要であり、実際の給紙開始時に２．２Ａ必要となる。その後、搬送ローラ５３の回転のみなので０．５Ａで動作可能となる。これが図４の中段に示された表である。また３秒以内では排紙オプションには紙が到着しないので、排紙オプションの必要電流は０Ａである。
【００２３】
そして、各秒数において６．０Ａから必要電流をすべて引いた値が余剰電流となる。
【００２４】
次に図５により本体制御基板１０４の電源ＯＮ時の電流制御フローチャートを示す。
【００２５】
Ｓ００１電源ＯＮ。各オプション装置のアドレス番号を割り振る。今回は、自分自身（本体１００）を１とし、給紙オプション５０を２とし、排紙オプション１３０を３とした（Ｓ００２）。上記のアドレス番号を給紙オプション５０と排紙オプション１３０に通知する（Ｓ００３）。本体１００が最初の電流管理者となる（Ｓ００４）。給紙オプション５０と排紙オプション１３０に対し、現在の電流管理テーブルを通知する（Ｓ００５）。他オプションからパワー制御要求がないかを監視する（Ｓ００６）。
【００２６】
パワー制御要求がない場合には、１秒経過を監視する（Ｓ００７）。１秒経過したら、最新の電流管理テーブルを各オプションに通知する（Ｓ００５）。
【００２７】
もしも、他のオプションからパワー制御要求があったら、現在管理者アドレスを制御要求のあったオプション番号に変更する（Ｓ００８）。制御要求のあったオプションに対し電流管理テーブルを通知する（Ｓ００９）。その後１秒が経過したかを監視する（Ｓ０１０）。１秒が経過したら、現在管理者に対し、パワー制御を要求する（Ｓ０１１）。電流管理テーブルが返信されたかどうかを監視する（Ｓ０１２）。電流管理テーブルが返信されたら余剰電流を計算し（Ｓ０１３）、全オプションに対し現在の電流管理テーブルを再度通知する（Ｓ００５）。
【００２８】
次に図６を用いて、実際に本体１００が印字を開始するまでの手順を説明する。
【００２９】
印字命令を受信可能な状態を通常ＲＥＡＤＹ　と呼ぶ（Ｓ０２１）。
【００３０】
この状態で印字命令を待つ（Ｓ０２２）。印字命令が到着しない間は、図５で示したＳ００５〜Ｓ００７のシーケンスを並行に実施し、常に最新の電流管理テーブルを更新する。印字命令が到着したら現在管理者に対し、パワー制御を要求する（Ｓ０２３）。電流管理テーブルが通知されるかどうかを待つ（Ｓ０２４）。返信された電流管理テーブルと予想される消費電流から余剰電流を計算しなおす（Ｓ０２５）。この時点で余剰電流が０以上の値を持っているかどうかを確認する（Ｓ０２６）。もしも、余剰電流が負の値を示したら、電流が不足していることを示すので、０．１秒間待つ（Ｓ０２７）。そして、再び、余剰電流を計算する。余剰電流が正の値を持ったら、全オプションに対し、現在の電流管理テーブルを通知する（Ｓ０２８）。その後、印字動作を開始する（Ｓ０２９）。そして印字動作中も図５に示されるＳ００５〜Ｓ００７の電流管理テーブルの更新作業を並行して実施する。
【００３１】
図７にオプション側のシーケンスを示す。
【００３２】
動作命令を受信したら（Ｓ０３２）現在管理者にパワー制御を要求する（Ｓ０３３）。
【００３３】
余剰電流の計算と通知方法は、実施例１のＳ０２４からＳ０２８の部分と全く同一であり、Ｓ０３４からＳ０３８として示されています。
【００３４】
また、オプションの動作は、Ｓ０３９動作開始で示されます。
【００３５】
動作開始後、動作終了まで、基本的には使用電流は変化しないので、動作開始後、動作終了までは、電流管理テーブルにはアクセスしません。
【００３６】
上記のシーケンスは、給紙オプション５０と排紙オプション１３０で全く共通に使用します。
【００３７】
（実施例２）
実施例２は、実施例１と比較して、構成は同一である。
【００３８】
図８により実施例２の本体１００のフローチャートを示す。
【００３９】
余剰電流が負の値を示したら（Ｓ０２６）給紙オプション５０に動作の一時停止命令を発行する（Ｓ０４０）。つづいて、給紙オプションに一時停止処理後の余剰電流の計算のしなおしを依頼する（Ｓ０４１）。給紙オプションで計算しなおした電流管理テーブルが返信されるのを（Ｓ０２４）待つ。
【００４０】
給紙オプション５０では、一時停止処理を有効とし、また一時停止処理後の余剰電流の計算を有効とし、本体１００から命令があったら、計算しなおした余剰電流を電流管理テーブルに記載し返信する。
【００４１】
（実施例３）
実施例３は、実施例１と比較して、構成は同一である。図９により実施例３の本体１００電源ＯＮ時のフローチャートを示す。電源ＯＮされた際に各オプションに対し優先度を通知する（Ｓ０５１）。実施例３で決定された優先度を図１０により示す。
【００４２】
実施例３では、排紙オプションは一番優先度が高く、給紙オプションは一番優先度が低く設定されている。各オプションあるいは本体において電流が不足した場合には、自分自身よりも優先度の低いオプションまたは本体に対し、一時停止命令を発行し、余剰電流を確保する。一時停止命令を受信した場合オプションまたは本体は、一時停止を実行し、余剰電流を計算しなし、一時停止命令を発行したオプションまたは本体に電流管理テーブルを返信する。
【００４３】
【発明の効果】
以上説明したように第１の発明では、
常に電源が供給できる電流の範囲内でシステム全体が動作できる。また、余剰電流がある限り、オプションの動作を並行して実行できる。従って、電源の供給可能電流は、本体と各オプションの最大電流を合計した値とする必要がない。そのため電源のコストダウンが可能となる。
【００４４】
第２の発明において
本体１００の動作を優先させるので、給紙オプションの動作を一時停止させても、システム全体への影響が小さいので、より効率的な印字が可能となる。電源の供給電流を最大限に有効に活用することが可能となる。第３の発明では、各オプションと本体の優先度が決定されるので、システムの変更にも柔軟に対応できる。
【図面の簡単な説明】
【図１】実施例１の全体構成図
【図２】実施例１の電流管理者アドレス
【図３】実施例１の電流管理テーブル
【図４】実施例１の余剰電流計算
【図５】実施例１の本体１００の電源ＯＮ時フローチャート
【図６】実施例１の本体１００の印字フローチャート
【図７】実施例１のオプションのフローチャート
【図８】実施例２の本体１００の印字フローチャート
【図９】実施例３の本体１００の電源ＯＮ時フローチャート
【図１０】優先度テーブル
【符号の説明】
１００　プリンタ本体
１０３　電源
１０４　本体制御基板
１０５　電源装置１０３から給電されている給電端
５０　　給紙オプション
５４　　給紙制御基板
５５　　電源装置１０３から５０に給電されている給電端
１３０　排紙オプション
１３８　排紙制御基板
１３９　電源装置１０３から１３０に給電されている給電端
【図１】
2004117801.tif 000003
【図２】
2004117801.tif 000004
【図３】
2004117801.tif 000005
【図４】
2004117801.tif 000006
【図５】
2004117801.tif 000007
【図６】
2004117801.tif 000008
【図７】
2004117801.tif 000009
【図８】
2004117801.tif 000010
【図９】
2004117801.tif 000011
【図１０】
2004117801.tif 000012