(57)【特許請求の範囲】
【請求項１】
電力供給手段から供給される電力で駆動する複数のモジュールを備えた画像形成装置であって、
前記モジュールの起動時間を算出する起動時間算出手段と、
前記起動時間算出手段による前記モジュールの起動時間の算出結果に基づき最速起動パターンを決定する手段と、を有し、
前記最速起動パターンを決定する手段は、ＤＣモジュールとＡＣモジュールのそれぞれの起動時間の長さの大小関係に基づき、最も起動時間の長いモジュールの起動時間に基づく最速起動パターンを下記（１）、（２）、（３）の条件に基づき決定することを特徴とした画像形成装置。
（１）ＤＣモジュールの起動時間がＡＣモジュールの起動時間より長いときは、全モジュールを電源ＯＮ時に起動開始する起動パターン、
（２）ＡＣモジュールの起動時間がＤＣモジュールの起動時間より長いときは、ＡＣモジュールの起動時間の範囲内で、ＤＣモジュールの消費電力が最小となるＤＣモジュールの起動順序で決定される起動パターン、
（３）上記（１）、（２）の条件に基づき決定できないときは、ＡＣモジュールの起動時間がＤＣモジュールの起動時間より長い状態から、ＤＣモジュールの起動順序及び起動タイミングを変更することで探索したＡＣモジュールとＤＣモジュールが同時に起動開始し、同時に起動終了する起動パターン。
【請求項２】
請求項１に記載された画像形成装置において、
前記最速起動パターンを決定する手段は、前記条件（３）の起動パターンを探索する際に、時間当たりの消費電力を低減するよう、ＤＣモジュールの起動順序及び起動タイミングを変更し、前記電力供給手段から供給されるＡＣモジュールに供給する電力を、前記低減した消費電力相当分増大するように起動パターンを探索することを特徴とした画像形成装置。
【請求項３】
請求項２に記載された画像形成装置において、
前記ＤＣモジュールの起動順序及び起動タイミングの変更は、起動タイミングをずらしたときの当該ＤＣモジュールの前記ずらしによる起動時間の増加量とＡＣモジュールの起動時間の減少量に基づき当該ＤＣモジュールに付した優先度にしたがって行うことを特徴とした画像形成装置。
【請求項４】
請求項１に記載された画像形成装置において、
前記ＡＣモジュールの起動時間を算出する起動時間算出手段は、装置起動時のヒータ特性、ヒータ温度、ＡＣ電力量に基づいて起動時間を算出することを特徴とした画像形成装置。
【請求項５】
電力供給手段から供給される電力で駆動する複数のモジュールを備えた画像形成装置におけるモジュール起動方法であって、
前記モジュールの起動時間を算出する起動時間算出工程と、
前記起動時間算出工程における前記モジュールの起動時間の算出結果に基づき最速起動パターンを決定する工程と、を有し、
前記最速起動パターンを決定する工程では、ＤＣモジュールとＡＣモジュールのそれぞれの起動時間の長さの大小関係に基づき、最も起動時間の長いモジュールの起動時間に基づく最速起動パターンを下記（１）、（２）、（３）の条件に基づき決定することを特徴とした画像形成装置におけるモジュール起動方法。
（１）ＤＣモジュールの起動時間がＡＣモジュールの起動時間より長いときは、全モジュールを電源ＯＮ時に起動開始する起動パターン、
（２）ＡＣモジュールの起動時間がＤＣモジュールの起動時間より長いときは、ＡＣモジュールの起動時間の範囲内で、ＤＣモジュールの消費電力が最小となるＤＣモジュールの起動順序で決定される起動パターン、
（３）上記（１）、（２）の条件に基づき決定できないときは、ＡＣモジュールの起動時間がＤＣモジュールの起動時間より長い状態から、ＤＣモジュールの起動順序及び起動タイミングを変更することで探索したＡＣモジュールとＤＣモジュールが同時に起動開始し、同時に起動終了する起動パターン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置におけるモジュール起動方法に関する。
【背景技術】
【０００２】
従来、複写機やネットワーク対応画像形成装置など、複数の周辺機が接続可能な画像形成装置では、各周辺機の消費電力を制御することが可能な省電力モード制御手段や、複数接続されている周辺機から動作モードを取得後、動作の仕方を判断し各周辺機への動作モードを切り替える制御手段を備えている。また、起動時間を短縮させることを目的に、周辺機等の各ユニットの起動開始タイミングを変更する起動制御も知られている。
【０００３】
ところで、従来の起動制御では、定着装置（ＡＣユニット）が十分に冷めた状態から起動することを前提にしている。つまり、一般的に、ＡＣユニット内のヒータ温度が目標温度に達するまでに時間が掛かるため、ＡＣユニットの起動時間がＤＣユニットの起動時間よりも長いこと（定着律速）を前提にしている。
【０００４】
一例として、本出願人の開発に係る画像形成装置において、起動時間を短縮させる目的で、ＤＣ電源で制御される複数ユニットの起動電力と待機電力に基づいて、ＤＣ最大電力が最も小さい起動パターンを特定し、ＤＣユニットの起動順序およびＡＣユニットへ供給する電力を決定するものがあるが、これもＡＣユニットの起動時間がＤＣユニットの起動時間よりも長いことを前提としている。
【０００５】
しかし、実際の市場での画像形成装置の使われ方としては、装置電源をＯＦＦした直後に再度電源をＯＮすることがある。この場合は、ヒータに熱が残っているので、ＤＣユニットの起動時間の方がＡＣユニットの起動時間より長くなるケースもあり得る。そのような場合、従来のＡＣユニットの起動時間がＤＣユニットの起動時間よりも長いことを前提とした起動制御では、ＡＣユニットを含めた装置全体の起動時間を十分短縮できないという課題が生じる。
なお、従来のユニットは、以下で説明する本発明のモジュールに相当する。したがって、以下では用語モジュールを用いる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、前記課題に鑑みてなされたものであって、その目的は、画像形成装置において、ＡＣ及びＤＣ両モジュールの起動時間や起動時の消費電力を考慮し、装置全体の起動時間を短縮することである。
【課題を解決するための手段】
【０００７】
本発明は、電力供給手段から供給される電力で駆動する複数のモジュールを備えた画像形成装置であって、前記モジュールの起動時間を算出する起動時間算出手段と、前記起動時間算出手段による前記モジュールの起動時間の算出結果に基づき最速起動パターンを決定する手段と、を有し、前記最速起動パターンを決定する手段は、ＤＣモジュールとＡＣモジュールのそれぞれの起動時間の長さの大小関係に基づき、最も起動時間の長いモジュールの起動時間に基づく最速起動パターンを下記（１）、（２）、（３）の条件に基づき決定することを特徴とした画像形成装置。（１）ＤＣモジュールの起動時間がＡＣモジュールの起動時間より長いときは、全モジュールを電源ＯＮ時に起動開始する起動パターン、（２）ＡＣモジュールの起動時間がＤＣモジュールの起動時間より長いときは、ＡＣモジュールの起動時間の範囲内で、ＤＣモジュールの消費電力が最小となるＤＣモジュールの起動順序で決定される起動パターン、（３）上記（１）、（２）の条件に基づき決定できないときは、ＡＣモジュールの起動時間がＤＣモジュールの起動時間より長い状態から、ＤＣモジュールの起動順序及び起動タイミングを変更することで探索したＡＣモジュールとＤＣモジュールが同時に起動開始し、同時に起動終了する起動パターン。
【発明の効果】
【０００８】
本発明によれば、画像形成装置において、ＡＣ及びＤＣ両モジュールの起動時間や起動時の消費電力を考慮し、ＡＣモジュールの起動時間がＤＣモジュールの起動時間よりも長い場合だけではなく、逆にＤＣモジュールの起動時間がＡＣモジュールの起動時間よりも長い場合であっても、装置全体の起動時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る電子写真方式の画像形成装置の制御部の一例を示したブロック図である。
【図２】画像形成装置の定着部、読取部、書込部、周辺機、周辺機への電源供給経路と供給制御の一例を表したブロック図である。
【図３】エンジン制御部内の電源制御回路部の一例を表したブロック図である。
【図４】ヒータ温度、投入電力、起動時間の関係の一例を表した図である。
【図５】本実施形態の起動制御全体の手順の一例を示すフロー図である。
【図６】最速起動条件の算出処理の手順の一例を示すフロー図である。
【図７】図６のステップＳ２０１に記載された最速起動パターンにおけるＤＣモジュールの起動タイムチャートの一例を示す図である。
【図８】図６のステップＳ２０３のＡＣ及びＤＣ起動時間算出処理について説明する図である。
【図９】最速起動パターン探索処理の手順の一例を示すフロー図である。
【図１０】起動パターンを示し、図１０Ａは初期起動パターンを示し、図１０Ｂは最速起動パターンを示す探索処理のイメージ図である。
【図１１】最速起動パターンの形成変更過程を示す図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態について、以下、図面を参照して説明する。
図１は、本発明の実施形態に係る電子写真方式の画像形成装置の制御部の一例を示したブロック図である。
図示の制御部は、コントローラ制御部１０、エンジン制御部１１、定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５、で構成されている。コントローラ制御部１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ユーザＩ／Ｆ（インタフェース）部１０４、エンジンＩ／Ｆ部１０５、カウンタ１０６、電源制御部１０７から構成されている。
【００１１】
コントローラ制御部１０は、画像形成装置におけるＵＳＢ（Universal serial bus）や有線ＬＡＮ（Local Area Network）、無線ＬＡＮ等のユーザＩ／Ｆ１０４の制御、コピー動作における読取部２２からの画像データに縮小や回転等の画像処理を施す機能、エンジンＩ／Ｆ部１０５を通して画像処理後の画像データをエンジン制御部１１へ送信する機能を有している。
【００１２】
エンジン制御部１１は、定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５を制御し、コピー動作における画像形成制御（読取制御・書込制御・作像・紙搬送・トナー補給・定着制御）を実施する。
ＣＰＵ１０１は、後述する各モジュールの起動時間を算出する起動時間算出手段として機能し、ＲＡＭ１０３は、前記各モジュールの起動時電力と待機時電力を前記モジュール毎に保持する手段として機能する。
【００１３】
以上の画像形成装置の構成において、主電源ＯＮ時には、まず電源供給ユニット３１（図２参照）からコントローラ制御部１０に電源が供給される。コントローラ制御部１０に電源が供給されると、ＣＰＵ１０１は、カウンタ１０６を動作させ、主電源ＯＮ時からのカウント値をカウントする。また、ＣＰＵ１０１は、ＲＯＭ１０２内に保持されている定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５それぞれの起動処理時間をＲＡＭ１０３に展開し、起動順序および起動タイミングを定めた起動パターンを決定（又は算出）する。その後、ＣＰＵ１０１は、各モジュールの主電源ＯＮからの電源投入タイミングカウント値を算出し、ＲＡＭ１０３に展開する。
【００１４】
次にＣＰＵ１０１は、主電源ＯＮから開始したカウント値が或るモジュール（定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５）の電源投入タイミングカウント値を超えたかを判定する。超えたと判定した場合は、当該モジュールに電源を供給するための制御信号を、エンジン制御部１１に送信する。即ち、例えば、周辺機（２）２５の電源投入タイミングカウント値が１０００であるとして、主電源ＯＮから開始したカウント値が１０００を超えた場合は、周辺機（２）２５の電源供給のための制御信号をエンジン制御部１１に送信する。
【００１５】
図２は、実施形態に係る画像形成装置の定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５への電源供給経路と供給制御の一例を表したブロック図である。定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５に対する電源供給は、電源供給ユニット３１からエンジン制御部１１の電源制御回路部１１０を経由して行われる。また、電源制御回路部１１０に対しては、コントローラ制御部１０の電源制御部１０７から電源供給制御信号が接続される。
【００１６】
図３は、エンジン制御部１１内の電源制御回路部１１０の一例を表したブロック図である。
電源制御回路部１１０は、図示のように、Ｎ−ｃｈ：ＭＯＳＦＥＴとＰ−ｃｈ：ＭＯＳＦＥＴで構成されたＯＮ及びＯＦＦ切換回路１１０ｂを備える。電源制御回路部１１０は、ＤＣ電源で駆動するモジュール（ＤＣモジュール；読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５等）への電源供給制御を行う。即ち、電源制御回路部１１０は、ＯＮ及びＯＦＦ切換回路１１０ｂにより、電源制御部１０７から制御信号にＨレベルが送信されると電源供給ユニット３１から各モジュールへ電源を供給する。逆に制御信号にＬレベルが送信されると各モジュールへの電源供給が停止する。
【００１７】
なお、ＯＮ及びＯＦＦ切換回路１１０ｂにおけるＮ−ｃｈ：ＭＯＳＦＥＴは、ＮＰＮトランジスタ、Ｐ−ｃｈ：ＭＯＳＦＥＴはＰＮＰトランジスタに置き換えても同様の動作が実行できるためトランジスタで構築してもよい。
定着部２１は、ＡＣ電源で駆動するモジュール（ＡＣモジュール）であるため、ＤＣ電源制御回路１１０ａとは異なり、ＯＮ及びＯＦＦ切換回路１１０ｂはＡＣリレー回路で構成し、これによってＯＮ及びＯＦＦ切換制御を行う。このＯＮ及びＯＦＦ切換回路１１０ｂも同じく電源制御部１０７からの制御信号状態（Ｈレベル又はＬレベル）によって供給及び停止が制御される。
この電源制御回路部１１０によりモジュール（定着部２１、読取部２２、書込部２３、周辺機（１）２４、周辺機（２）２５）への電源供給が異なるタイミングで制御できる。
以下の説明では、ＤＣ電源で駆動するモジュールを「ＤＣモジュール」、ＡＣ電源で駆動するモジュールを「ＡＣモジュール」と呼ぶ。
【００１８】
電源供給ユニット３１から各モジュールへ供給される時間当たりの電力（＝各モジュールで消費される時間当たりの電力）は常に一定である。また、電源供給ユニット３１が各モジュールへ供給可能な電力も一定（例えば最大１．５ｋＷ）と決まっており、以下の式が成り立つ。
（電源供給ユニット３１の最大供給可能電力）＝（ＤＣモジュールの最大消費電力）＋（ＡＣモジュールの最大消費電力）・・・・・・・・・（式１）
【００１９】
また、電源供給ユニット３１から供給されるＤＣ電力とＡＣ電力にはトレードオフの関係があり、例えば、電力を最大まで使おうとする場合、ＤＣ電力を低減できればＡＣ電力を増加させることができる。その結果としてＡＣモジュールの起動時間を短縮させることができる。また、一般的に起動電力＞待機電力が成り立つものとする。
したがって、以下で説明する最速起動パターンは、これらの点も考慮して決定される。
【００２０】
図４は、ヒータ温度、投入電力、起動時間の関係の一例を表した図である。
図４Ａは、一度起動完了後に再起動する際など、起動時にヒータの温度が高いままであると、その分目標温度に達するまでの時間、即ち起動時間は短くなることを示している。また、図４Ｂは、ＡＣモジュールへの供給電力が大きければ大きい程起動時間は短くなることを示している。
ＡＣモジュールの起動時間は、ＡＣモジュールへの供給電力、初期状態でのヒータ温度、ヒータの温度特性から算出される。
このように、ＡＣモジュールの起動時点でヒータが持っている熱量やＡＣ電力量に応じて起動時間を算出することで、ヒータの目標温度に依存せずに起動時間を短縮することができる。
【００２１】
ここで、改めて従来技術の課題について説明する。
本発明の前提となる前記技術では、起動時におけるＤＣ最大電力を最も小さくできる起動パターンを演算により特定する。それによって、より多くの電力をＡＣモジュールへ供給して起動時間を短縮しようというものである。しかし、この技術は、ＡＣモジュールの起動時間がＤＣモジュールの起動時間よりも十分に長いことを前提にしている。
【００２２】
ところが、既に述べたように、実際の市場での画像形成装置の使われ方としては、ＤＣモジュールの起動時間がＡＣモジュールの起動時間より長くなるケースも存在する。例えば、印刷直後に装置電源をＯＦＦした状態では、ＡＣモジュールのヒータは高温のままである。その状態で再度装置電源をＯＮすると、ヒータの目標温度までの温度差は小さい。そのため、ＡＣモジュールの起動時間はその分短くなる。一方、ＤＣモジュールの起動時間は電源ＯＦＦ〜ＯＮ間の時間に依らずほぼ一定である。そのため、装置全体としては、ＤＣモジュールの起動時間の方が長くなることも十分に有り得る。
したがって、従来の起動制御のように、ＡＣモジュールの起動時間の方が長いことを前提にしたのでは、ＡＣモジュール起動時間を含む装置全体の起動時間を必ずしも短縮できない場合が生じる。
そこで、本発明は上記課題を解決するためになされたものである。
【００２３】
以下、その実施形態について説明する。
ここでは、まず、（１）電源がＡＣ及びＤＣモジュールへ供給可能な電力には上限がある、（２）ＡＣ及びＤＣモジュールへ供給する電力は常に一定である（時間的に変化しない）ことを前提として説明する。
図５は、本実施形態の起動制御全体の手順の一例を示すフロー図である。
本実施形態においては、まず、主電源ＯＮまたは省エネ状態から復帰すると（Ｓ１０１）、電源供給ユニット３１（図２参照）からコントローラ制御部およびエンジン制御部に電源が供給される（Ｓ１０２）。なお、主電源ＯＮの場合は両制御部へ電源が供給され、省エネ状態からの復帰の場合はエンジン制御部のみに電源が供給される（省エネ状態ではコントローラ制御部への電源は遮断されないためである）。
【００２４】
次に、ＡＣ及びＤＣ全モジュールの起動が最速（即ち起動時間が最短）となる条件およびＣＰＵ１０１が起動パターンを算出（又は決定）してＲＡＭ１０３に記憶し（Ｓ１０３）、算出した起動パターンに基づいて各モジュールへの電源供給を開始する（Ｓ１０４）。各モジュールは算出した起動パターンに基づいて起動処理を開始する（Ｓ１０５）。このようにして全モジュールの起動処理が完了することで画像形成装置の起動処理制御が完了する（Ｓ１０６）。
【００２５】
次に、ＡＣ及びＤＣモジュールの最速起動条件算出処理について説明する。
図６は、最速起動条件の算出処理の手順の一例を示すフロー図である。
まず、ＤＣモジュールの起動が最速となる起動パターンにおけるＡＣ及びＤＣモジュールそれぞれの起動時間を算出する（Ｓ２０１）。
次に、ステップＳ２０１で算出したＡＣ及びＤＣモジュールの起動時間が最速起動条件を満たしているか否かを判定する（Ｓ２０２）。ここで、最速起動条件を満たしていれば（Ｓ２０２、Ｙｅｓ）、その起動パターンを本画像形成装置の起動制御として決定し（Ｓ２０６）、この処理を終了する。ステップＳ２０２で最速起動条件を満たしていないと判定した場合（Ｓ２０２、Ｎｏ）は、ステップＳ２０３に移行する。
【００２６】
ステップＳ２０３では、ＡＣモジュールの起動が最速となる起動パターンにおけるＡＣ及びＤＣモジュールそれぞれの起動時間を算出し（Ｓ２０３）、ステップＳ２０３で算出したＡＣ及びＤＣモジュールの起動時間が最速起動条件を満たしているか否かを判定する（Ｓ２０４）。ここで、起動時間が最速起動条件を満たしていれば（Ｓ２０４、Ｙｅｓ）、その起動パターンを本画像形成装置の起動制御として決定し（Ｓ２０６）、処理を終了する。起動時間が最速起動条件を満たしていない場合は（Ｓ２０４、Ｎｏ）、ステップＳ２０５に進む。
【００２７】
ここで、ステップＳ２０５まで処理が進むということは、ＡＣ及びＤＣモジュールの起動が最速パターンでなく、各モジュールの起動順序および起動タイミングを調整することによって、ＡＣ及びＤＣモジュールの起動時間を短縮させる余地があることを意味している。そこで、本処理では最速起動パターンを探索するための処理を実行する（Ｓ２０５）。探索した最速起動パターンを起動制御パターンとして決定して（Ｓ２０６）、この処理を終了する。
【００２８】
次に、図６のステップＳ２０１の、ＤＣモジュールの起動が最速となる起動パターンにおけるＡＣ及びＤＣモジュールそれぞれの起動時間を算出する処理について説明する。
図７は、図６のステップＳ２０１に記載された最速起動パターンにおけるＤＣモジュールの起動タイムチャートの一例を示す図である。
これは、全てのＤＣモジュール（ここではＤＣモジュールＵ１〜Ｕ４と略記）を電源供給開始と同時に起動開始する起動パターンであり、この場合はＤＣモジュールＵ１〜Ｕ４の起動時間は最速である。しかし、起動開始時のＤＣ消費電力は最大（即ちＡＣモジュールへの供給電力は最小）となるため、ＡＣモジュールの起動時間は最も長くなる。
【００２９】
ここで、ＤＣモジュール起動時間ＴＤＣ（図８）は、起動時間の最も長いＤＣモジュールＵ２の起動時間である。また、ＡＣモジュールへの供給電力は、電源供給ユニット３１の最大供給可能電力とＤＣ最大消費電力（図７の例では、ＤＣ最大消費電力はＤＣモジュールＵ１〜Ｕ４の起動電力の和）の差で求められる。また、ＡＣモジュール起動時間は、前述のように、起動時のヒータ温度およびＡＣモジュールへの供給電力から算出する。
【００３０】
次に、図８を参照して、図６のステップＳ２０３のＡＣモジュール最速起動パターンにおけるＡＣ及びＤＣ起動時間算出処理について説明する。
このＤＣ起動時間算出処理では、各ＤＣモジュールの起動パターンを並び替えた複数起動パターンについて最大消費電力を算出した上で決定される、ＤＣ最大電力が最小となるようにした起動パターン（図１０Ｂ参照）が使用される。
このパターンは、ＤＣモジュールの起動時間をできるだけ短くし、かつ可能な限りＤＣ最大電力を抑えることで、より大きい電力をＡＣモジュールへ供給するという起動パターンである。つまり、この起動パターンによる起動方法は、ＡＣモジュールの起動時間が最も短くなる起動方法とも言える。
【００３１】
次に、図６のステップＳ２０２（最速処理条件を満たしているかの判定）およびＳ２０４（ＡＣモジュールと最速起動パターンのＡＣ及びＤＣ起動時間の算出）の処理について説明する。
前記前提条件の下で、各モジュールの起動時間が以下の３条件のいずれかを満たしている場合、その起動パターンは最速起動と言える。即ち、
（１）  ＴＤＣ（ＤＣモジュールの起動時間）＞ＴＡＣ（ＡＣモジュールの起動時間）で、全モジュールの起動を電源ＯＮと同時に開始する起動パターンである。
（２）  ＴＡＣ＞ＴＤＣ  で、ＡＣモジュールの起動時間で決定される起動パターンである。併せて、ＤＣモジュールはＡＣモジュールの範囲内で起動順序を変更して、ＤＣ最大消費電力が最も小さい起動順序パターンとなる。
（３）  ＴＡＣ≒ＴＤＣ  で、ＤＣ及びＡＣモジュールが同時に起動を開始し同時に起動を完了する起動パターン。つまり、ＤＣ起動時間とＡＣ起動時間が等しくなる起動パターンである。
なお、同時や等しいという用語の意味は厳密であることを要せず、当然のことながら技術常識的にほぼ同時又は等しい場合も含む。
【００３２】
以下、各条件（１）〜（３）について説明する。
条件（１）について
全ＤＣモジュールを電源ＯＮと同時に起動開始する起動パターンは、ＤＣモジュール起動時間が最速となるパターンである。つまり、これ以上はＤＣ起動時間が短い起動パターンは存在しない。そのため、ＡＣ起動時間がＤＣ起動時間より短い場合は、ＤＣ起動律速となるが、上記（１）の条件を満たしている場合は、これ以上ＤＣ起動時間を短くすることはできないと判断し、その起動パターンを装置の最速起動パターンに決定する。
【００３３】
条件（２）について
このパターンは、これ以上ＡＣ起動時間が短い起動パターンが存在しないパターンである。そのため、ＡＣ起動律速となる。しかし、上記（２）の条件を満たしている場合はこれ以上ＡＣ起動時間を短くすることはできないと判断し、その起動パターンを装置の最速起動パターンに決定する。
なお、この場合は、前記前提技術と同様に、ＡＣ起動時間の範囲内で、各ＤＣモジュールを１つずつ順番に起動させた起動順序のパターン（各モジュールの起動順序を並べ替えたパターン）について、ＣＰＵ１０１がＤＣ消費電力の算出を行い、ＤＣモジュールをＤＣ最大消費電力（起動電力＋待機電力）が最も小さい起動順序パターンを特定する。
この起動順序パターンを特定することにより、結果としてＡＣモジュールに対する起動電力量が増大し、ＡＣモジュールの起動はより高速化される。
【００３４】
条件（３）について
条件（３）はステップＳ２０２の条件（１）判定、ステップＳ２０４の条件（２）判定フローで最速と判断されなかった場合に適用する最速起動条件である。
ＡＣモジュールとＤＣモジュールで構成されている画像形成装置は、ＡＣとＤＣモジュールいずれかのみ起動完了していても、他方も起動完了しなければ動作することはできない。即ち、装置全体としての起動完了と言うためには、ＡＣ及びＤＣモジュールの両方が起動完了している必要がある。
ここで、ＤＣ電力とＡＣ電力にはトレードオフの関係があるため、装置全体としての起動時間が最速になるのは、ＡＣとＤＣ両モジュールが同時に起動開始し、同時に起動完了する場合である。これが条件（３）である。
【００３５】
なお、図６のステップＳ２０１〜Ｓ２０４の処理で最速起動パターンが決定されなかった場合には、ステップＳ２０５において、条件（３）を満たす起動パターンを探索する処理を実行する。
次に、最速起動パターンが決定されなかった場合に行う、図６のステップＳ２０５の最速起動パターン探索処理について説明する。
【００３６】
図９は、最速起動パターン探索処理の手順の一例を示すフロー図である。
本処理では、前述の全ＤＣモジュールを同時に起動する起動パターン（図６のＳ２０１）をベースに考える。
この起動パターンでは必ずＡＣ起動時間がＤＣ起動時間より長くなる。そのため、ＤＣモジュールの起動タイミングを、他のＤＣモジュールの起動と重ならないようにずらすことでＤＣ最大電力を低減させ、ＡＣ供給電力を大きくすることでＡＣ起動時間を短縮させる。
【００３７】
本処理手順ではこの処理を繰り返すことにより、ＤＣ起動時間とＡＣ起動時間が等しくなる起動パターンを探索する。即ち、あるＤＣモジュールの起動タイミングをずらした場合、起動タイミングをずらしたＤＣモジュールの起動時間分、ＤＣ起動時間は長くなる。ここで、モジュールＮの起動タイミングをずらしたときのＤＣ起動時間の増加量をＴｎと定義する。
一方、ＤＣ最大電力が減る分、ＡＣモジュールへの供給電力は増加し、ＡＣモジュールの起動時間は短くなる。ここでは、各ＤＣモジュールの起動タイミングをずらしたときの、ＤＣ起動時間の増加量とＡＣ起動時間の減少量の和を算出する（Ｓ３０１）。以下、この和を変化量という。
【００３８】
ステップＳ３０１で算出した各モジュールの変化量を大きいものから順位付けをする（Ｓ３０２）。本処理では変化量の大きい順位１位のモジュールから順に起動タイミングをずらす候補とする。次に、ｎがｎｍａｘよりも大きいか判定する（Ｓ３０３）。ここで、ｎは起動タイミングのずらし候補のＤＣモジュールの順位、ｎｍａｘは、ＤＣモジュールの個数である。ｎ＞ｎｍａｘが成り立たない場合（Ｓ３０３、Ｎｏ）は、ずらし候補のモジュールが残っていることを意味しており、ステップＳ３０４へ進む。
【００３９】
ステップＳ３０４では、順位ｎ位のＤＣモジュールの起動開始時刻（タイミング）Ｔｎを、起動時間が最も長いＤＣモジュールのＤＣ起動時間（起動完了時）Ｔｄｃと合わせるように起動開始時刻をＴｄｃ＋Ｔｎにずらす（Ｓ３０４）。つぎに、順位ｎ位のＤＣモジュールの起動タイミングをずらした状態において、ＡＣ起動時間ＴａｃとＤＣ起動時間Ｔｄｃの大小を比較する（Ｓ３０５）。ここで、ＤＣ起動時間Ｔｄｃの方がＡＣ起動時間Ｔａｃより大きければ（Ｓ３０５、Ｙｅｓ）、ＡＣ及びＤＣ起動時間が逆転したことを意味し、その場合はステップＳ３０６へ進む。ＤＣ起動時間Ｔｄｃの方が大きくなければ（Ｓ３０５、Ｎｏ）、ＡＣ及びＤＣモジュールの起動時間が逆転していないことを意味しており、その場合はステップＳ３０７へ進む。
【００４０】
ＡＣ及びＤＣモジュールの起動時間が逆転した場合（Ｓ３０５、Ｙｅｓ）は本処理を実行する。即ち、ここでは、起動タイミングをずらした順位ｎ位のＤＣモジュールを、起動タイミングをずらす前の起動パターンに戻す（Ｓ３０６）。
一方、ＡＣ及びＤＣ起動時間が逆転しなかった場合（Ｓ３０５、Ｎｏ）は順位ｎを１だけ繰り上げる（ｎ＝ｎ＋１）（Ｓ３０７）。ここで、起動タイミングをずらす候補が無くなるまでステップＳ３０３〜Ｓ３０７の処理を繰り返し実行し、起動タイミングをずらす候補が無くなった時点でステップＳ３０８の処理に入る。ここでは順位ｎ位および順位ｎ−１位のモジュールの起動タイミングをずらした状態でのそれぞれのＡＣモジュール起動時間とＤＣモジュール起動時間の差を算出し、大小を比較する。そして、ステップＳ３０８の比較の結果、ＡＣ及びＤＣモジュール起動時間の差が小さい方を起動パターンに決定する（Ｓ３０９）。
【００４１】
ステップＳ３０３において、ｎ＞ｎｍａｘが成り立つ場合（Ｓ３０３、Ｙｅｓ）は、すでに候補モジュールが存在しないため、ステップＳ３０８へ進む。ステップＳ３０８では、Ｔａｃ−Ｔｄｃ（ｎ）（順位ｎのＤＣモジュールの起動時間）とＴａｃ−Ｔｄｃ（ｎ−１）（順位ｎ−１のＤＣモジュールの起動時間）の絶対値同士を比較し（Ｓ３０８）、その差が小さい方を起動パターンに決定し（Ｓ３０９）、この処理を終了する。
【００４２】
次に、ＤＣモジュールの選び方及び起動タイミングのずらし方について説明する。
本調整の目的は、ＤＣ起動時間よりＡＣ起動時間が長いという状態から、それらが等しくなる起動パターンを見つけることである。そこで、そのパターンをより少ないステップで見つけるため、ＤＣモジュールの選び方については、変化量の大きいＤＣモジュールを選び、そのＤＣモジュールから起動タイミングをずらしていく。また、選んだＤＣモジュールの起動タイミングのずらし方は、起動タイミングをずらすＤＣモジュールの起動開始時刻と起動時間が最も長いＤＣモジュールの起動完了時刻を合わせるようにずらす。
【００４３】
なお、変化量は、既に述べたように起動タイミングをずらしたときのＤＣ起動時間の増加量とＡＣ起動時間の減少量の和である。また、ここでは、初めに起動タイミングを大きくずらしてＡＣ及びＤＣ起動時間が逆転するポイントの当りを付け、そこから徐々に一致パターンに近づける手法を採る。
【００４４】
図１０は起動パターンを示し、図１０Ａは初期起動パターンを示し、図１０Ｂは最速起動パターンを示す探索処理のイメージ図である。
図示のように、図１０Ａに示す初期起動パターンから、図１０Ｂに示す最速起動パターンへ変更される。ここでは、ＤＣモジュールＵ４の変化量が最も大きいと仮定し、ＤＣモジュールＵ４の起動開始時刻と起動の最も長いＤＣモジュールＵ２の起動完了を合わせるパターンとなっている。
【００４５】
図９のフロー図に示したように、初めに選択したＤＣモジュールの起動タイミングを上記のようにずらし、ずらす対象となるＤＣモジュール候補が無くなるまでこれを繰り返し実行する。ＡＣ起動時間とＤＣ起動時間の差を算出し、差が小さい方を起動パターンとして決定する。
なお、起動パターンの決定方法に関しては、例えば中央値付近にある閾値を設定し、その範囲内に入った時点で処理を終了し、起動パターンを決定してもよい。
【００４６】
図１０Ａと図１０Ｂを比較すれば明らかなように、ＡＣモジュールの起動タイミングは、ＤＣモジュールの起動を分散して行う結果、ＤＣモジュールの起動時の最大電力が減る。そのため、その分ＡＣモジュールの起動電力が増大し、起動タイミングが早くなっている。
【００４７】
なお、図１１に示すように、選択したＤＣモジュールの起動タイミングが既に前の処理で後ろにずらされている（そのモジュールの後端に他のモジュールの起動が重なっている）場合（図１１Ａ）は、その場合に限って、そのモジュールの起動タイミングをずらすことで生じる空白の時間は前詰めする（図１１Ｂ、図１１Ｃ）。
即ち、図１１において、ＤＣモジュールＵ４の起動タイミングをずらした場合に最も大きい変化量が得られる場合は、図１１Ａに示すように、ＤＣモジュールＵ４の起動は最も起動時間の長いＤＣモジュールＵ２の起動完了時にまでずらす。その状態において、なお、ＤＣモジュールの起動時間よりもＡＣモジュールの起動時間が長いときは、ＤＣモジュールＵ２をずらした場合の変化量がＵ４の次に大きい場合は、その起動タイミングをＤＣモジュールＵ４の起動完了時にまでずらす（図１１Ｂ）。その場合、ＤＣモジュールＵ１の起動完了後からＤＣモジュールＵ４の起動までの間に空白の時間ができる。
この場合は、この空白の時間を解消するように、ＤＣモジュールＵ４とＵ２を前詰めにする処理を行う。
【００４８】
以上、本発明の実施形態について説明したが、本実施形態では、（１）電源がＡＣ及びＤＣモジュールへ供給可能な電力には上限がある。（２）ＡＣ及びＤＣモジュールへ供給する電力は常に一定である（時間的に変化しない）との前提条件の下で、前記３つのいずれかの最速起動条件を満たすように各モジュールの起動順序、起動タイミングを制御する。これにより、ＡＣモジュールの起動時間がＤＣモジュールの起動時間よりも長い場合だけではなく、逆にＤＣモジュールの起動時間がＡＣモジュールの起動時間よりも長い場合であっても、或いは両者が等しい場合であっても、装置全体の起動時間を短縮させることができる。
また、ＤＣモジュールの起動タイミングをずらす場合に、変化量の大きいＤＣモジュールから変更することで最速起動パターン特定までの手順を短くすることができる。
【符号の説明】
【００４９】
１０・・・コントローラ制御部、１１・・・エンジン制御部、２１・・・定着部、２２・・・読取部、２３・・・書込部、２４、２５・・・周辺機、３１・・・電源供給ユニット、１０１・・・ＣＰＵ、１０２・・・ＲＯＭ、１０３・・・ＲＡＭ、１０４・・・ユーザＩ／Ｆ部、１０５・・・エンジンＩ／Ｆ部、１０６・・・カウンタ、１０７・・・電源制御部。
【図１】
0006432284.tif 000002
【図２】
0006432284.tif 000003
【図３】
0006432284.tif 000004
【図４】
0006432284.tif 000005
【図５】
0006432284.tif 000006
【図６】
0006432284.tif 000007
【図７】
0006432284.tif 000008
【図８】
0006432284.tif 000009
【図９】
0006432284.tif 000010
【図１０】
0006432284.tif 000011
【図１１】
0006432284.tif 000012