(57)【要約】【課題】資源の無駄な消費を招くことなく、コントローラ側の起動時間を短くし、画像処理装置の起動時間の短縮化を図る。【解決手段】シート状の記録媒体に対して可視画像を形成するエンジン２と、エンジン２を含む装置全体を制御するメインコントローラ３と、エンジン２及びメインコントローラ３に電源を供給するＰＳＵ１１と、を有するＭＦＰ１において、メインコントローラ３は、省エネルギ状態と通常状態と間の状態移行に伴う各部への電源供給を制御する省エネコントローラ６と、起動処理を行うための命令及びデータが格納されたＤＲＡＭ７と、省エネルギ状態から通常状態への起動を制御するメインＣＰＵ４と、を含み、メインＣＰＵ４は、ＤＲＡＭ７に記憶された起動がコールドスタートかウォームスタートかを示すフラグをチェックし、そのチェック結果に基づいてコールドスタートあるいはウォームスタートを選択して起動処理を実行する。【選択図】図１
2010269496.tif 000002
【特許請求の範囲】
【請求項１】
シート状の記録媒体に対して可視画像を形成するエンジン部と、
前記エンジン部を含む装置全体を制御するコントローラ部と、
前記エンジン部及びコントローラ部に電源を供給する電源供給部と、
を有する画像処理装置であって、
前記コントローラ部は、
省エネルギ状態と通常状態と間の状態移行に伴う各部への電源供給を制御する省エネルギ制御手段と、
起動処理を行うための命令及びデータが格納された記憶手段と、
省エネルギ状態から通常状態への起動を制御する起動制御手段と、
を含み、
前記起動制御手段は、前記記憶手段に記憶されたデータに基づいて起動がコールドスタートかウォームスタートかを判断し、その判断に基づいていずれかのスタートを選択して起動処理を実行することを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
前記電源供給部は、
電源供給源からの電源供給を断接するスイッチ手段と、
前記スイッチ手段の後段に接続され、当該スイッチ手段のオン・オフ操作により通電制御される第１の電源部と、
電源供給源から常時通電される第２の電源部と、
を備えていることを特徴とする画像処理装置。
【請求項３】
請求項２記載の画像処理装置であって、
前記第１及び第２の電源部は電源供給源である交流の商用電源を直流に変換するＡＣ／ＤＣコンバータであることを特徴とする画像処理装置。
【請求項４】
請求項２又は３記載の画像処理装置であって、
前記スイッチ手段がオフからオンに移行したとき、前記省エネルギ制御手段は前記エンジン部及び前記コントローラ部に搭載された各部への電源供給をオンとし、
前記起動制御手段は前記起動処理を実行することを特徴とする画像処理装置。
【請求項５】
請求項２ないし４のいずれか１項に記載の画像処理装置であって、
前記第２の電源部からの電源供給がオフ状態からオン状態に変化したことを検知する検知手段を備え、
前記検知手段が前記オフ状態からオン状態に変化したことを検知したときには、前記省エネルギ制御手段は前記エンジン部に電源供給し、前記起動制御手段はコールドスタートとして前記起動処理を開始することを特徴とする画像処理装置。
【請求項６】
請求項２ないし４のいずれか１項に記載の画像処理装置であって、
前記第２の電源部からの電源供給がオフ状態からオン状態に変化したことを検知する検知手段を備え、
前記起動手段は、前記検知手段に対して次回の起動をコールドスタートとするか、ウォームスタートとするかを直接設定することを特徴とする画像処理装置。
【請求項７】
請求項６記載の画像処理装置であって、
前記スイッチ手段がオフ状態のとき、前記省エネルギ制御手段は前記第１の電源部へのオン／オフ制御信号をオン状態に設定することを特徴とする画像処理装置。
【請求項８】
請求項２ないし４のいずれか１項に記載の画像処理装置であって、
イーサネットに接続するＩ／Ｏ制御部を備え、
前記スイッチ手段がオフ状態のとき、前記省エネルギ制御手段は前記Ｉ／Ｏ制御部への電源供給をオフ状態に設定することを特徴とする画像処理装置。
【請求項９】
請求項２ないし４のいずれか１項に記載の画像処理装置であって、
前記第２の電源部からの電源供給がオフ状態からオン状態に変化したことを検知する検知手段を備え、
前記検知手段が前記オフ状態からオン状態に変化したことを検知したときには、前記省エネルギ制御手段は前記エンジン部に電源供給し、前記起動制御手段はウォームスタートで前記起動処理を開始し、ウォッチドッグエラー発生時、コールドスタートに切り替えて、再起動することを特徴とする画像処理装置。
【請求項１０】
請求項１ないし９のいずれか１項に記載の画像処理装置であって、
前記ウォームスタートによる起動処理では、前記記憶手段に格納されている命令及びデータに基づいて前記コントローラ部の起動処理を実行することを特徴とする画像処理装置。
【請求項１１】
請求項１ないし９のいずれか１項に記載の画像処理装置であって、
前記コールドスタートによる起動処理では、コントローラ部に搭載されたＲＯＭからコード及びデータを読み出し、前記記憶手段に転送し、当該記憶手段から起動処理を実行することを特徴とする画像処理装置。
【請求項１２】
シート状の記録媒体に対して可視画像を形成するエンジン部と、
前記エンジン部を含む装置全体を制御するコントローラ部と、
前記エンジン部及びコントローラ部に電源を供給する電源供給部と、
を有する画像処理装置の起動制御方法であって、
起動処理を行うための命令及びデータを予め記憶手段に格納しておき、
省エネルギ状態から通常状態に移行する際に、前記記憶手段に記憶されたデータに基づいて起動がウォームスタートかコールドスタートかを判断し、
ウォームスタートであれば、当該記憶手段に格納されている命令及びデータに基づいて前記コントローラ部の起動処理を開始し、
コールドスタートであれば、前記コントローラ部に搭載されたＲＯＭからコード及びデータを読み出し、前記記憶手段に転送し、当該記憶手段から起動処理を実行すること
を特徴とする起動制御方法。
【請求項１３】
シート状の記録媒体に対して可視画像を形成するエンジン部と、
前記エンジン部を含む装置全体を制御するコントローラ部と、
前記エンジン部及びコントローラ部に電源を供給する電源供給部と、
を有する画像処理装置の起動制御をコンピュータによって実行するための起動制御プログラムであって、
起動処理を行うための命令及びデータを予め記憶手段に格納しておく手順と、
省エネルギ状態から通常状態に移行する際に、前記記憶手段に記憶されたデータに基づいて起動がウォームスタートかコールドスタートかを判断する手順と、
前記判断によりウォームスタートであれば、当該記憶手段に格納されている命令及びデータに基づいて前記コントローラ部の起動処理を開始する手順と、
前記判断によりコールドスタートであれば、前記コントローラ部に搭載されたＲＯＭからコード及びデータを読み出し、前記記憶手段に転送し、当該記憶手段から前記起動処理を実行する手順と、
を備えていることを特徴とする起動制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シート状の記録媒体に画像を形成する複写機、プリンタ、ファクシミリ、デジタル複合機などの画像形成処理を行う画像処理装置に係り、特に、起動時間の短縮化を図った画像処理装置、画像処理装置における起動制御方法、及びその起動制御をコンピュータによって実行するための起動制御プログラムに関する。
【背景技術】
【０００２】
画像処理装置は読み取った画像の画像データ、転送されてきた画像の画像データを可視画像に変換して出力するための画像処理を行う機能を有し、この画像処理装置として、複写機、プリンタ、ファクシミリ、デジタル複合機などシート状の記録媒体に画像を形成する画像形成装置が一般に普及している。この種の画像形成装置では、画像形成要求があったときに、省エネルギ状態から迅速に印刷動作に移行する必要があり、印刷動作では、所定の定着温度状態に昇温させ、その温度を保持する必要があることから、電力消費量も少なくはない。そのため、非使用時のさらなる省エネルギ化への対応が求められている。このように省エネルギへの対応が求められている一方、省エネルギ状態からの立ち上がり時間の短縮化など、使用性の向上の要求もある。
【０００３】
そこで、従来から実施されている省エネルギ対応の画像形成装置についてまず説明する。図１０は、省エネルギに対応した従来の画像形成装置としてのデジタル複合機のシステム構成を示すブロック図である。同図において、デジタル複合機（以下、ＭＦＰ−Multi Function Peripheral）１は、エンジン２、メインコントローラ３、及びＰＳＵ（電源供給ユニット−Power Supply Unit）１１から基本的に構成される。
【０００４】
エンジン２は、原稿画像の読み取り、及び転写紙への画像形成を行う部分であり、省エネモード時、電源ＯＦＦされる。メインコントローラ３は、システム制御、インタフェース制御、省エネ制御を行う部分である。エンジン２、及びメインコントローラ３は、ＰＳＵ１１から電力供給を受ける。メインコントローラ３は、ＣＰＵ４、メモリ等の制御を行う制御ＩＣ５、省エネ制御、Ｉ／Ｏ制御を行う省エネコントローラ６、ＤＲＡＭ７、及びＲＯＭ１２を備えている。
【０００５】
ＰＳＵ１１は、ＡＣからＤＣに電源を変換する第１のＡＣ／ＤＣコンバータ８、第２のＡＣ／ＤＣコンバータ９、及びＡＣＳＷ（以下、メインＳＷと称す）１０を備え、第１のＡＣ／ＤＣコンバータ８は省エネコントローラ６によってＯＮ／ＯＦＦ制御され、第２のＡＣ／ＤＣコンバータ９は常時ＯＮ状態である。なお、図１０では、第１のＡＣ／ＤＣコンバータ８はＡＣ／ＤＣ（１）として、第２のＡＣ／ＤＣコンバータ９はＡＣ／ＤＣ（２）として図示している。なお、その他の図においても、図面上は同様に表記している。
【０００６】
通常、電源ＯＦＦ状態では、メインＳＷ１０をＯＦＦするため、第１のＡＣ／ＤＣコンバータ８、及び第２のＡＣ／ＤＣコンバータ９ともに電源供給不能の状態となっている。この状態から、電源ＯＮすると、ＰＳＵ１１からエンジン２、及びメインコントローラ３に電源が供給される。メインコントローラ３のＣＰＵ４は、
（Ａ１）ＲＯＭ１２からのコード読み込み
（Ａ２）イニシャライズ
（Ａ３）コードのＲＯＭ１２からＤＲＡＭ７への転送
（Ａ４）ＤＲＡＭ実行
（Ａ５）起動完了
という手順でエンジン２の使用が可能な状態となる。
【０００７】
このような起動方式では、メインＳＷ１０がオンになってからコントローラ側の起動制御が開始され（Ａ１〜Ａ４）、その後、エンジン側の起動制御（Ａ５）が実行されるが、エンジン２が使用可能な状態になるまで時間がかかっていた。なお、前記Ａ５の起動完了については、画像形成装置の画像形成可能となるまでの起動時間、具体的には、エンジンの定着部のレディまでの時間（定着動作が開始可能な予め設定された温度に昇温するまでの時間）に基づいて決定されていた。
【０００８】
そこで、起動時間を短縮する技術として、例えば特許文献１記載の発明が提案されている。この発明は、省エネルギモード時における立ち上げをより迅速に行うことができるようにするため、商用電源から直接給電されるＰＳＵと、ＰＳＵから充電される二次電池を有する補助電源と、画像形成手段とを備え、コントローラによって各種モードに応じて各部の制御を実行する画像処理装置において、コントローラオプションあるいは操作パネルオプションが何もついていない状態で、スタンバイモード、充電省エネモードのいずれかの状態のときにＡＣ電源ＯＦＦを検出した場合には、コントローラのＤＲＡＭ部、ＤＲＡＭコントローラ部、パワーマネージメント部、ネットワーク部、ＵＳＢ−Ｉ／Ｆ部、及び、オプションＦＣＵ部のうち備えられているものの電源を補助電源に切り替えることを特徴としている。
【０００９】
図１１は、この既提案の発明を図１０の従来技術の電源部に適用した例を示すブロック図である。ＭＦＰ１自体は図１０の従来例と同一なので説明は省略する。この例では、ＰＳＵ１１が、商用電源との電源を遮断するメインＳＷ１０、ＡＣ／ＤＣ変換する主電源（ＡＣ／ＤＣコンバータ）８、二次電池を搭載する補助電源９ａ、及び主電源８と補助電源９ａを切り替える切り替え器１３を備えている。
【００１０】
このように構成されたＰＳＵ１１では、メインＳＷ１０がＯＦＦされた場合、切り替え器１３が供給電源を主電源８から補助電源９ａへ切り替え、電源ＯＦＦ状態でありながら、メインコントローラ３への電源を供給し続ける（ただし、電源消費を抑えるため、省エネモードとなる）。この状態で、メインＳＷ１０がＯＮされた場合、省エネモードから
（Ｂ１）ＲＯＭ１２からのコード読み込み
（Ｂ２）イニシャライズ
（Ｂ３）ＤＲＡＭ実行
（Ｂ４）起動完了
という手順で復帰する。
【００１１】
前記特許文献１記載の発明では、省エネモードから復帰は速いが、業務終了後、夜間電源ＯＦＦ（メインＳＷ１０−ＯＦＦ）した場合、次の日の朝、補助電源（二次電池）９ａの容量不足により補助電源９ａからの起動ができずに、通常の起動（前記Ａ１〜Ａ５）と同じになる虞がある。これを回避するためには、補助電源（二次電池）９ａの容量を大きくすればよいが、その分のコストがかかる。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
前述のように、画像形成（処理）装置を立ち上げる場合、コントローラ側の起動制御に加えてエンジン側の起動制御が実行されるが、近年のエンジンの定着部の技術進歩に伴い、この起動時間が短縮されてきている。これに対し、画像処理コントローラ部のソフトウェア規模の肥大化により、画像処理コントローラ側の要因で、画像形成（処理）装置の起動時間が決まる場合があり、コントローラ側の起動制御が問題として認識されてきている。
【００１３】
また、環境・省エネの観点から未使用時はこまめに電源をＯＦＦしたいが、電源ＯＦＦからの待ち時間が長いとこまめに電源ＯＦＦが行われず、全体的に消費電力が大きくなってしまう。さらに、補助電源を使用した場合、容量との関係で省エネモードからの復帰ではなく、電源ＯＦＦからの復帰になる場合があり、これを回避しようとすると、補助電源の容量を大きくする必要があり、コストアップに繋がるだけでなく、容量を大きくすることにより資源の無駄な消費を招くことにもなる。
【００１４】
そこで、本発明が解決しようとする課題は、資源の無駄な消費を招くことなく、コントローラ側の起動時間を短くし、ひいては画像処理装置の起動時間の短縮化を図ることにある。
【課題を解決するための手段】
【００１５】
前記課題を解決するため、第１の手段は、シート状の記録媒体に対して可視画像を形成するエンジン部と、前記エンジン部を含む装置全体を制御するコントローラ部と、前記エンジン部及びコントローラ部に電源を供給する電源供給部と、を有する画像処理装置であって、前記コントローラ部は、省エネルギ状態と通常状態と間の状態移行に伴う各部への電源供給を制御する省エネルギ制御手段と、起動処理を行うための命令及びデータが格納された記憶手段と、省エネルギ状態から通常状態への起動を制御する起動制御手段と、を含み、前記起動制御手段は、前記記憶手段に記憶されたデータに基づいて起動がコールドスタートかウォームスタートかを判断し、その判断に基づいていずれかのスタートを選択して起動処理を実行することを特徴とする。
【００１６】
第２の手段は、第１の手段において、前記電源供給部が、電源供給源からの電源供給を断接するスイッチ手段と、前記スイッチ手段の後段に接続され、当該スイッチ手段のオン・オフ操作により通電制御される第１の電源部と、電源供給源から常時通電される第２の電源部と、を備えていることを特徴とする。
【００１７】
第３の手段は、第２の手段において、前記第１及び第２の電源部は電源供給源である交流の商用電源を直流に変換するＡＣ／ＤＣコンバータであることを特徴とする。
【００１８】
第４の手段は、第２又は第３の手段において、前記スイッチ手段がオフからオンに移行したとき、前記省エネルギ制御手段は前記エンジン部及び前記コントローラ部に搭載された各部への電源供給をオンとし、前記起動制御手段は前記起動処理を実行することを特徴とする。
【００１９】
第５の手段は、第２ないし第４のいずれかの手段において、前記第２の電源部からの電源供給がオフ状態からオン状態に変化したことを検知する検知手段を備え、前記検知手段が前記オフ状態からオン状態に変化したことを検知したときには、前記省エネルギ制御手段は前記エンジン部に電源供給し、前記起動制御手段はコールドスタートとして前記起動処理を開始することを特徴とする。
【００２０】
第６の手段は、第２ないし第４のいずれかの手段において、前記第２の電源部からの電源供給がオフ状態からオン状態に変化したことを検知する検知手段を備え、前記起動手段は、前記検知手段に対して次回の起動をコールドスタートとするか、ウォームスタートとするかを直接設定することを特徴とする。
【００２１】
第７の手段は、第６の手段において、前記スイッチ手段がオフ状態のとき、前記省エネルギ制御手段は前記第１の電源部へのオン・オフ制御信号をオン状態に設定することを特徴とする。
【００２２】
第８の手段は、第２ないし第４のいずれかの手段において、イーサネット（登録商標）に接続するＩ／Ｏ制御部を備え、前記スイッチ手段がオフ状態のとき、前記省エネルギ制御手段は前記Ｉ／Ｏ制御部への電源供給をオフ状態に設定することを特徴とする。
【００２３】
第９の手段は、第２ないし第４のいずれかの手段において、前記第２の電源部からの電源供給がオフ状態からオン状態に変化したことを検知する検知手段を備え、前記検知手段が前記オフ状態からオン状態に変化したことを検知したときには、前記省エネルギ制御手段は前記エンジン部に電源供給し、前記起動制御手段はウォームスタートで前記起動処理を開始し、ウォッチドッグエラー発生時、コールドスタートに切り替えて、再起動することを特徴とする。
【００２４】
第１０の手段は、第１ないし第９のいずれかの手段において、前記ウォームスタートによる起動処理では、前記記憶手段に格納されている命令及びデータに基づいて前記コントローラ部の起動処理を実行することを特徴とする。
【００２５】
第１１の手段は、第１ないし第９のいずれかの手段において、前記コールドスタートによる起動処理では、コントローラ部に搭載されたＲＯＭからコード及びデータを読み出し、前記記憶手段に転送し、当該記憶手段から起動処理を実行することを特徴とする。
【００２６】
第１２の手段は、シート状の記録媒体に対して可視画像を形成するエンジン部と、前記エンジン部を含む装置全体を制御するコントローラ部と、前記エンジン部及びコントローラ部に電源を供給する電源供給部と、を有する画像処理装置の起動制御方法であって、起動処理を行うための命令及びデータを予め記憶手段に格納しておき、省エネルギ状態から通常状態に移行する際に、前記記憶手段に記憶されたデータに基づいて起動がウォームスタートかコールドスタートかを判断し、ウォームスタートであれば、当該記憶手段に格納されている命令及びデータに基づいて前記コントローラ部の起動処理を開始し、コールドスタートであれば、前記コントローラ部に搭載されたＲＯＭからコード及びデータを読み出し、前記記憶手段に転送し、当該記憶手段から起動処理を実行することを特徴とする。
【００２７】
第１３の手段は、シート状の記録媒体に対して可視画像を形成するエンジン部と、前記エンジン部を含む装置全体を制御するコントローラ部と、前記エンジン部及びコントローラ部に電源を供給する電源供給部と、を有する画像処理装置の起動制御をコンピュータによって実行するための起動制御プログラムであって、起動処理を行うための命令及びデータを予め記憶手段に格納しておく手順と、省エネルギ状態から通常状態に移行する際に、前記記憶手段に記憶されたデータに基づいて起動がウォームスタートかコールドスタートかを判断する手順と、前記判断によりウォームスタートであれば、当該記憶手段に格納されている命令及びデータに基づいて前記コントローラ部の起動処理を開始する手順と、前記判断によりコールドスタートであれば、前記コントローラ部に搭載されたＲＯＭからコード及びデータを読み出し、前記記憶手段に転送し、当該記憶手段から前記起動処理を実行する手順と、を備えていることを特徴とする。
【００２８】
後述の実施形態では、エンジン部は符号２に、コントローラ部は符号３に、電源供給部はＰＳＵ１１に、画像処理装置はＭＦＰ１に、省エネルギ制御手段は省エネコントローラ６に、記憶手段はＤＲＡＭ（メインメモリ）７に、起動制御手段はメインＣＰＵ４に、スイッチ手段はメインＳＷ（ＡＣＳＷ）１０に、第１の電源部は第１のＡＣ／ＤＣコンバータ８に、第２の電源部は第２のＡＣ／ＤＣコンバータ９に、検知手段は電源ＯＦＦ→ＯＮ検知回路５０に、イーサネットは符号５６に、Ｉ／Ｏ制御部は符号５５に、ＲＯＭは符号１２に、それぞれ対応する。
【発明の効果】
【００２９】
本発明によれば、記憶手段に記憶されたデータに基づいて起動がコールドスタートかウォームスタートかを判断し、その判断に基づいていずれかのスタートを選択して起動処理を実行するので、資源の無駄な消費を招くことなく、コントローラ側の起動時間を短くすることが可能となり、画像処理装置の起動時間の短縮化を図ることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態における実施例１に係るＭＦＰのシステム構成を示すブロック図である。
【図２】実施例１のＭＦＰのメインＣＰＵで実行される制御手順を示すフローチャートである。
【図３】実施例２に係るＭＦＰのシステム構成を示すブロック図である。
【図４】実施例２のＭＦＰのメインＣＰＵで実行される制御手順を示すフローチャートである。
【図５】実施例３に係るＭＦＰのシステム構成を示すブロック図である。
【図６】実施例３のＭＦＰのメインＣＰＵで実行される制御手順を示すフローチャートである。
【図７】実施例４に係るＭＦＰのシステム構成を示すブロック図で、同図（ａ）はハード構成を、同図（ｂ）は省エネコントローラ６の制御信号の状態を示す。
【図８】実施例５に係るＭＦＰのシステム構成を示すブロック図である。
【図９】実施例６のＭＦＰのメインＣＰＵで実行される制御手順を示すフローチャートである。
【図１０】省エネルギに対応した従来の画像形成装置としてのデジタル複合機のシステム構成を示すブロック図である。
【図１１】既提案の発明を図１の従来技術の電源部に適用した例を示すブロック図である。
【発明を実施するための形態】
【００３１】
本発明は、起動がコールドスタートかウォームスタートかを示すフラグをチェックして、ウォームスタートであれば、メインメモリ（ＤＲＡＭ）に事前に格納されている命令、データで起動する一方、常時電源ＯＮのコンバータからの供給電源のＯＦＦからＯＮになったことを検知する検知手段を設け、ＯＦＦからＯＮになったことを検知した場合は、強制的にコールドスタートさせることにより、省エネルギと起動時間の短縮化を図るようにしたものである。
【００３２】
以下、図面を参照し、本発明の実施形態について各実施例を参照しながら説明する。なお、以下の説明において、前述の従来技術と同等な各部には同一の参照符号を付し、重複する説明は適宜省略する。
【実施例１】
【００３３】
図１は本実施形態における実施例１に係るＭＦＰのシステム構成を示すブロック図である。この実施例１に係るＭＦＰ１は、エンジン２、コントローラ３及びＰＳＵ１１を備え、エンジン２には、エンジン制御のために、ＣＰＵ３０、Ｉ／Ｏ制御部３１が搭載され、定着部４０のＯＮ／ＯＦＦ制御もＣＰＵ３０の指示により実行される。メインコントローラ３は、前述の従来技術と同一であり、ＰＳＵ１１は、図１０に示した従来例に対して第１のＡＣ／ＤＣコンバータ８から定着部４０への電源供給ラインをＯＮ／ＯＦＦするリレー１３を備え、このリレー１３のＯＮ／ＯＦＦ制御をＩ／Ｏ制御部３１を介してＣＰＵ３０が実行する。なお、メインＳＷ（ＡＣＳＷ）１０はＯＮ時には第１のＡＣ／ＤＣコンバータ８とリレー１３の一端に電力を供給する。第２のＡＣ／ＤＣコンバータ９は電源プラグ１４からの電源ケーブル１５に直接接続されている。また、省エネコントローラ６はメインＳＷ１０のＯＮ／ＯＦＦを検知する機能を備えている。その他の各部は大略図１０に示した従来例と同等に構成され、同等に機能する。なお、以下の説明では、メインコントローラ３側のＣＰＵ３をメインＣＰＵ３、エンジン２側のＣＰＵ３０をエンジンＣＰＵ３０と称し、両者を区別する。
【００３４】
図２は実施例１のＭＦＰ１のメインＣＰＵ４で実行される制御手順を示すフローチャートである。このように構成されたＭＦＰ１では、メインＳＷ１０がＯＦＦされた場合、メインＣＰＵ４は、その状態を検知し、ＤＲＡＭ７はＳＴＲ状態で、網点部のみ電源ＯＮとなる最小電源供給状態へ移行する（ステップＳ１０１）。第１のＡＣ／ＤＣコンバータ９は、メインＳＷ１０を介していないので、電源ケーブル１５がコンセントに接続されている場合、常時、電源供給可能な状態である。なお、ＳＴＲ状態とは、現在のシステム状態をＲＡＭへ保管し、ＲＡＭ以外のデバイスのパワーをオフとしたSuspend To RAM(STR)状態のことである。
【００３５】
ここで、メインＳＷ１０が、電源ＯＮされた場合（ステップＳ１０２−ｙｅｓ）、省エネコントローラ６は、電源ＯＮとなったことを検知して、第１のＡＣ／ＤＣコンバータ８をＯＮ、及びメインコントローラ３内の各部の電源をＯＮする。エンジン２内のエンジンＣＰＵ３０は、起動後、すぐに、Ｉ／Ｏ制御部３１よりリレー１３をＯＮし、定着部４０をＯＮし、定着部４０への通電及び加熱を開始する（ステップＳ１０３）。メインコントローラ３では、メインＣＰＵ４がＲＯＭ１２よりコードを読み込む。そして、イニシャライズ処理を行った後（ステップＳ１０４）、ＤＲＡＭ７に記録されているフラグを読み取る（ステップＳ１０５）。その結果、“０”（ウォームスタートを示す）であれば（ステップＳ１０５−ｎｏ）、ＳＴＲからの復帰と解釈し、ＤＲＡＭ７から起動処理実行へ移行する。“１”（コールドスタートを示す）であれば（ステップＳ１０５−ｙｅｓ）、ＲＯＭ１２からコード及びデータをＤＲＡＭ７へ転送後（ステップＳ１０７）、ＤＲＡＭ７から起動処理を開始し（ステップＳ１０８）、起動処理が行われる。
【００３６】
この処理におけるコールドスタート（ステップＳ１０７）とは、電源ＯＦＦからＯＮへの起動シーケンスと同じ処理を指し、メインＣＰＵ４は、ＲＯＭ１２からコードをフェッチ、ハードウェアイニシャライズ処理を実行後、ＲＯＭ１２より、圧縮されたコード及びデータを解凍しながら高速アクセス可能なＤＲＡＭ７へ展開、ＲＡＭ実行で起動する。ウォームスタート（ステップＳ１０６）では、ＲＯＭ１２からコードをフェッチ、ハードウェアイニシャライズを実行後、すでにＤＲＡＭ７にコード・データが展開されるため、ＲＯＭ１２からＤＲＡＭ７への転送時間なしで、ＲＡＭ実行が可能である。このように処理するので、ウォームスタートでは、ＲＯＭ１２からＤＲＡＭ７へのＲＡＭ転送時間を省略することが可能となり、高速起動を実現することができる。
【００３７】
すなわち、システムの高機能化の進展に伴ってメインコントローラ３の起動時間が長くなる場合があるが、本実施例によれば、起動がコールドスタートかウォームスタートかを示すフラグをチェックして、ウォームスタートであれば、メインメモリ（ＤＲＡＭ７）に事前に格納されている命令及びデータでメインコントローラ３を起動し、コールドスタートであれば、直ちにＲＯＭ１２からＲＡＭ転送をおこなってＤＲＡＭ７から起動処理を実行するので、高速起動が可能となる。
【００３８】
なお、従来技術では、主電源８から補助電源９、補助電源９からメインコントローラ３というルートで電源供給されるため、電源ロスが多いが、本実施例では、商用電源から第２のＡＣ／ＤＣコンバータ８、第２のＡＣ／ＤＣコンバータ８からメインコントローラ３というルートで電源供給されるので、従来技術よりも電源ロスが小さい。また、省エネモードに近い状態が、電源ＯＦＦ状態のため、起動が早いという利点もある。
【００３９】
また、本実施例に係るＭＦＰ１では、特に図示していないが、エンジン２は画像形成エンジンの他に画像読み取りエンジンも含み、これらの制御はエンジンＣＰＵ３０によって実行される。また、ＭＦＰ１の他に、複写機、プリンタ、ファクシミリであっても良いことは言うまでもない。
【実施例２】
【００４０】
図３は実施例２に係るＭＦＰのシステム構成を示すブロック図である。この実施例２に係るＭＦＰ１は、図１に示した実施例１に係るＭＦＰ１のメインコントローラ３に電源ＯＦＦからＯＮになったこと検知する検知回路（以下、電源ＯＦＦ→ＯＮ検知回路と称す）５０を搭載し、電源ＯＦＦからＯＮに変わったことを省エネコントローラ６に通知する点が異なるだけで、その他の各部は実施例１と同一である。
【００４１】
図４はこの実施例２のＭＦＰ１のメインＣＰＵ４における制御手順を示すフローチャートである。図３に示した構成のＭＦＰ１では、ＭＦＰ１の電源プラグ１４が商用電源に接続されていない状態であるとすると、メインコントローラ３への電源供給が遮断されている状態にある。ここで、電源プラグ１４を商用電源に挿入すると、ＰＳＵ１１の第２のＡＣ／ＤＣコンバータ９がＯＮとなり、電源ＯＦＦ→ＯＮ検知回路５０は、電源ＯＦＦから電源ＯＮになったこと（ＯＦＦ→ＯＮあり）を検知する。ＯＦＦ→ＯＮありの場合、電源ＯＦＦ→ＯＮ検知回路５０は省エネコントローラ６に、“Ｈ”信号を出力する。一方、ＯＦＦ→ＯＮなしの場合は“Ｌ”信号を出力することになる（ステップＳ２０１）。
【００４２】
メインＣＰＵ４は、ＲＯＭ１２より命令をフェッチし、イニシャライズ処理を実行する（ステップＳ２０２）。イニシャライズ処理後、省エネコントローラ６へアクセスし、電源ＯＦＦ→ＯＮの有無をチェックする（ステップＳ２０３）。電源ＯＦＦ→ＯＮありであれば（ステップＳ２０３−ｙｅｓ）、ＲＯＭ→ＲＡＭへのコード及びデータ転送を行い（ステップＳ２０６）、転送後、ＲＡＭ実行を開始する（ステップＳ２０７）。そして、電源ＯＦＦ→ＯＮ検知信号をリセットし、“Ｈ”から“Ｌ”に変更する（ステップＳ２０８）。
【００４３】
ステップＳ２０３で電源ＯＦＦ→ＯＮありでなければ（ステップＳ２０３−ｎｏ）、さらに、実施例１で説明したＤＲＡＭ７に記録されているフラグをチェックして（ステップＳ２０４）、ウォームスタートかコールドスタートかを判断し、“１”（コールドスタート）であれば（ステップＳ２０４−ｙｅｓ）、ステップＳ２０６以降の処理を実行して起動し、“０”（ウォームスタート）であれば（ステップＳ１０５−ｎｏ）、ＳＴＲからの復帰と解釈し、ＤＲＡＭ７から起動処理実行へ移行する（ステップＳ２０５）。
【００４４】
以上のように本実施例によれば、電源ＯＦＦ→ＯＮ検知回路５０が常時電源ＯＮの第２のＡＣ／ＤＣコンバータ９からの供給電源が電源ＯＦＦからＯＮになったことを検知した場合は、強制的にコールドスタートとするので、電源プラグ１４を外した場合、常時電源ＯＮのＡＣ／ＤＣコンバータ９への電源供給が遮断され、ＤＲＡＭ７内に記憶されたコード・データが消え、その状態からコールドスタートしなければならないということがなくなる。
【実施例３】
【００４５】
図５は実施例３に係るＭＦＰのシステム構成を示すブロック図である。この実施例３は、図３に示した実施例２において、メインＣＰＵ４がメインコントローラ３の電源ＯＦＦ→ＯＮ検知回路５０に対して起動をコールドスタートとするか、ウォームスタートとするかを設定ができるようにしたものである。その他の各部は実施例２と同等に構成され、同等に機能する。
【００４６】
図６は、この実施例３のＭＦＰ１のメインＣＰＵ４における制御手順を示すフローチャートである。図５に示したＭＦＰ１では、まず、ＭＦＰ１が通常動作状態にあるとする。通常動作状態では、ウォームスタートで起動時間を早くする設定としているが、省エネコントローラ６内のＳ／Ｗの更新のための再起動や、設定値の初期化を行いたい等、コールドスタートが必要となった場合、ＣＰＵ４は、電源ＯＦＦ→ＯＮ検知回路５０へ、コールドスタートの設定を行う。すなわち、メインＣＰＵ４はＭＦＰ１の状態に応じてコールドスタートかウォームスタートかを設定する（ステップＳ３０１）。
【００４７】
そして、ＭＦＰ１が再起動可能な状態になり、電源ＯＦＦ→ＯＮ検知回路５０が電源ＯＦＦ→ＯＮを検知すると、“Ｈ”信号を省エネコントローラ６に出力する（ステップＳ３０２）。メインＣＰＵ４は、ＲＯＭ１２より命令をフェッチし、イニシャライズ処理を実行する（ステップＳ３０２）。その後、電源ＯＦＦ→ＯＮ検知回路５０のＯＦＦ→ＯＮ検知信号をチェックし（ステップＳ３０４）、検知信号が“Ｈ”であれば（ステップＳ３０４−ｙｅｓ）、ステップＳ３０６からＳ３０８の処理を実行し、コールドスタートのシーケンスをとる。このシーケンスは実施例２におけるステップＳ２０６からステップＳ２０８の処理と同一である。
【００４８】
一方、電源ＯＦＦ→ＯＮ検知回路５０のＯＦＦ→ＯＮ検知信号が“Ｌ”の場合（ステップＳ３０４−ｎｏ）、ウォームスタートのシーケンスをとり、ＳＴＲからの復帰と解釈し、ＤＲＡＭ７から起動処理実行へ移行する（ステップＳ３０５）。すなわち、本実施例３では、実施例２で実行したフラグチェック（ステップＳ２０４）の判断を行わずに、そのままウォームスタートのシーケンスとしてＤＲＡＭ７からの起動処理を実行する。
【００４９】
以上のように本実施例によれば、電源ＯＦＦ→ＯＮ検知回路５０に対して、次回の起動を、コールドスタートとするかウォームスタートとするかを、メインＣＰＵ３から直接設定するので、コールドスタート、あるいはウォームスタートの判断チェックステップを省略することが可能となり、実施例２に対して少しでも早く起動することができる。
【実施例４】
【００５０】
図７は実施例４に係るＭＦＰのシステム構成を示すブロック図で、同図（ａ）はハード構成を、同図（ｂ）は省エネコントローラ６の制御信号の状態を示す。この実施例４は図５に示した実施例３において、電源ＯＦＦ時（メインＳＷ１０：ＯＦＦ状態）に、第１のＡＣ／ＤＣコンバータ８へのＯＮ／ＯＦＦ制御信号をＯＮするようにしたものである。その他の各部は実施例３と同等に構成され、同等に機能する。
【００５１】
通常の省エネ状態では、前述の各実施例と同様にメインコントローラ３の省エネコントローラ６、及びＤＲＡＭ７には電源が供給されており、第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号は、ＯＦＦ制御としている。また、実施例１〜３では、電源ＯＦＦ時に、省エネ状態と同じ状態のため、第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号は、ＯＦＦとしていた。このような状態でメインＳＷ１０をＯＮして起動した場合、メインＳＷ１０のＯＮ／ＯＦＦ状態を、省エネコントローラ６が検知、その後、第１のＡＣ／ＤＣコンバータ８をＯＦＦからＯＮにするＯＦＦ→ＯＮ制御を行っている。そのため、実施例１〜３の発明では、このシーケンス分の時間をロスすることになる。
【００５２】
そこで、本実施例４では、メインＳＷ１０がＯＦＦの状態になると、図７（ｂ）に示すように省エネコントローラ６は、第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号をＯＮとするようにした。このように設定すると、メインＳＷ１０が、ＯＦＦ→ＯＮとなった場合、第１のＡＣ／ＤＣコンバータ８は、省エネコントローラ６のＯＮ制御を待たずに、エンジン２へ電源供給を行うことできる。
【００５３】
図７（ｂ）では、メインＳＷ１０と第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号との関係を示しているが、同図を参照すると、メインＳＷ１０が電源ＯＮである場合、省エネルギ状態では第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号はＯＦＦに、通常状態では第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号はＯＮになり、メインＳＷ１０が電源ＯＦＦの場合には、第１のＡＣ／ＤＣコンバータ８のＯＮ／ＯＦＦ制御信号はＯＮに設定されることが分かる。
【００５４】
このようにメインコントローラ３の起動時間が早くなると、エンジン２の定着部４０が、ＭＦＰ１の起動時間のボトルネックとなる。しかし、メインＳＷ１０のＯＦＦ時、メインコントローラ３の省エネコントローラ６は、ＯＮ／ＯＦＦ制御可能な第１のＡＣ／ＤＣコンバータ８へのＯＮ／ＯＦＦ制御信号をＯＮ状態としておく。これにより、メインＳＷ１０をＯＮしたとき、省エネコントローラ６による第１のＡＣ／ＤＣコンバータ８をＯＦＦ状態からＯＮにする制御を省略できるので、エンジン２の定着部４０を少しでも早く起動させることができる。
【実施例５】
【００５５】
図８は実施例５に係るＭＦＰのシステム構成を示すブロック図である。この実施例５に係るＭＦＰ１は、図１に示した実施例１のＭＦＰ１をイーサネット（図ではＥｔｈｅｒと記す）５６に接続して使用する例である。この実施例５では、省エネコントローラ６にＩ／Ｏ制御部５５を接続し、このＩ／Ｏ制御部５５にイーサネット５６を接続している。イーサネット５６には、図示しないＰＣ（パーソナルコンピュータ）が接続され、ＭＦＰ１は、ＰＣからの印刷データを受信し、エンジン２から前記印字データを印字出力することができる。その他の各部は実施例１と同等に構成され、同等に機能し、同等に動作する。
【００５６】
このように構成したＭＦＰ１では、ＰＣからの指示で省エネ復帰し、印字することができるように省エネルギ状態の場合においてもＩ／Ｏ制御部５５、及びイーサネット５６には電源が供給されている。一方、実施例１と同様に省エネコントローラ６、及びＤＲＡＭ７にも電源の供給が行われている。しかし、メインＳＷ１０がＯＦＦされている状態では、ユーザは、Ｉ／Ｏ制御部５５からのアクセスは期待していない。そこで、このようなシステムで、ＭＦＰ１のメインＳＷ１０がＯＦＦされている状態では、電力をできる限り低減するため、Ｉ／Ｏ制御部５５、及びイーサネット５６への供給電源を省エネコントローラ６がＯＦＦする。これにより、イーサネット接続の場合のＭＦＰ１の高速立ち上げと、省エネルギモードにおけるより少ない電力消費化が実現できる。
【実施例６】
【００５７】
図９は実施例６に係るＭＦＰの制御手順を示すフローチャートである。ＭＦＰ自体の構成は図１に示した実施例１と同等なので、説明は省略する。
【００５８】
この実施例６は、実施例１に対してウォームスタート、コールドスタートの起動判断をフラグの判断なしに行う例である。この実施例では、メインＳＷ１０がＯＦＦされた場合、メインＣＰＵ４は、その状態を検知し、ＤＲＡＭ７：ＳＴＲ状態で、網点部のみ電源ＯＮとなる最小電源供給状態へ移行する（ステップＳ４０１）。第１のＡＣ／ＤＣコンバータ９は、メインＳＷ１０を介していないので、電源ケーブル１５がコンセントに接続されている場合、常時、電源供給可能な状態である。ここで、メインＳＷ１０が、電源ＯＮされると（ステップＳ４０２−ｙｅｓ）、省エネコントローラ６は、電源ＯＮとなったことを検知して、第１のＡＣ／ＤＣコンバータ８のＯＮ、及びメインコントローラ３内の各部の電源をＯＮする。エンジン２内のエンジンＣＰＵ３０は、起動後、すぐに、Ｉ／Ｏ制御部３１よりリレー１３をＯＮし、定着部４０をＯＮし、定着部４０への通電及び加熱を開始する（ステップＳ４０３）。
【００５９】
メインコントローラ３では、メインＣＰＵ４がＲＯＭ１２よりコードを読み込む。そして、イニシャライズ処理を行った後（ステップＳ４０４）、そのままウォームスタートを開始し、ＤＲＡＭ７から起動処理を実行する（ステップＳ４０５）。ここで、ＤＲＡＭ７内にコード・データがない場合、ストール状態に陥り、ウォッチドッグエラーが発生する（ステップＳ４０６−ｙｅｓ）。ウォッチドッグエラー発生後、再起動、イニシャライズ処理実行し（ステップＳ４０７）、コールドスタートを開始する。コールドスタートではＲＯＭ１２からコード・データをＤＲＡＭ７へ転送後（ステップＳ４０８）、ＤＲＡＭ７から起動処理実行処理を開始し（ステップＳ４０９）、起動される。なお、ステップＳ４０６でウォッチドッグエラーが発生しなければ、ＭＦＰ１はそのままウォームスタートで起動される。
【００６０】
このように本実施例によれば、メインＣＰＵ４は起動シーケンスをウォームスタートで開始し、ウォッチドッグエラー発生時、コールドスタートに切り替えて、再起動するので、複雑な制御を不要とし、また検知回路をなくしてシンプルな低コストの回路構成でＭＦＰ１の高速立ち上げを可能とすることができる。
【００６１】
なお、本発明は本実施形態に限定されるものではなく、特許請求の範囲に記載された発明の技術思想に含まれる技術的事項の全てが対象となる。
【符号の説明】
【００６２】
１  ＭＦＰ
２  エンジン
３  コントローラ
４  メインＣＰＵ
６  省エネコントローラ
７  ＤＲＡＭ（メインメモリ）
８  第１のＡＣ／ＤＣコンバータ
９  第２のＡＣ／ＤＣコンバータ
１０  メインＳＷ（ＡＣＳＷ）
１１  ＰＳＵ
１２  ＲＯＭ
５０  電源ＯＦＦ→ＯＮ検知回路
５５  Ｉ／Ｏ制御部
５６  イーサネット（Ether）
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２００８−２３３２６０号公報
【図１】
2010269496.tif 000003
【図２】
2010269496.tif 000004
【図３】
2010269496.tif 000005
【図４】
2010269496.tif 000006
【図５】
2010269496.tif 000007
【図６】
2010269496.tif 000008
【図７】
2010269496.tif 000009
【図８】
2010269496.tif 000010
【図９】
2010269496.tif 000011
【図１０】
2010269496.tif 000012
【図１１】
2010269496.tif 000013