(57)【要約】【課題】  直前に電源の供給が遮断された場合に、再供給された際は、画像形成装置の各部の起動処理を行うことなく、電力の供給を指示するスイッチの状態を正常な状態に復帰する。【解決手段】    アプリケーションを実行して画像形成処理を行う画像形成装置において、電力の供給状態をオフ状態からオン状態へ変化させる指示を受け付けた場合、不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されているかどうかを判断する。ここで、不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されていないと判断された場合は、指示手段の状態をオン状態からオフ状態へ変更する。そして、指示手段の状態をオン状態からオフ状態へ変更した後、各部に供給する電力を遮断する。【選択図】  図４
2013215975.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションを実行して画像形成処理を行う画像形成装置であって、
供給手段より画像形成装置の各部への電力供給を指示する指示手段と、
前記供給手段が各部に供給する電力を遮断する遮断手段と、
前記遮断手段により電力の供給が正常に遮断されたことを示す情報を記憶する不揮発性記憶手段と、
前記指示手段による電力の供給状態をオフ状態からオン状態へ変化させる指示を受け付けた場合、前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されているかどうかを判断する判断手段と、
前記判断手段が前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されていないと判断された場合は、前記指示手段の状態をオン状態からオフ状態へ変更する変更手段と、を備え、
前記指示手段の状態をオン状態からオフ状態へ変更した後、前記遮断手段により前記供給手段が各部に供給する電力を遮断することを特徴とする画像形成装置。
【請求項２】
前記指示手段は、オン状態またはオフ状態をトグルするスイッチであることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記判断手段が前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されていないと判断された場合は、前記供給手段が各部に供給する電力を遮断する旨を表示する表示手段を備えることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記判断手段が前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されていないと判断された場合は、前記アプリケーションを実行する前に、前記指示手段の状態をオン状態からオフ状態へ変更することを特徴とする請求項１記載の画像形成装置。
【請求項５】
アプリケーションを実行して画像形成処理を行う画像形成装置の制御方法であって、
供給手段より画像形成装置の各部への電力供給を指示する指示工程と、
前記供給手段が各部に供給する電力を遮断する遮断工程と、
前記遮断工程により電力の供給が正常に遮断されたことを示す情報を不揮発性記憶手段に記録する記録工程と、
前記指示工程による電力の供給状態をオフ状態からオン状態へ変化させる指示を受け付けた場合、前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されているかどうかを判断する判断工程と、
前記判断工程が前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されていないと判断された場合は、前記指示工程の状態をオン状態からオフ状態へ変更する変更工程と、を備え、
前記指示工程が状態をオン状態からオフ状態へ変更した後、前記遮断工程により前記供給手段が各部に供給する電力を遮断することを特徴とする画像形成装置の制御方法。
【請求項６】
請求項５に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、ＭＦＰに代表される画像形成装置では、通常利用時の電力消費が増大する傾向にある。さらに、起動時には定着器の温度調整など、電力消費の多い処理が集中している。よって、一つの建物内にて、画像形成装置を多数導入している場合に、もし画像形成装置が一斉に起動した場合は、一時的に電力消費が急激に増加することになる。
【０００３】
ところで、稼働中の画像形成装置が停電などにより、スイッチをＯＦＦすることなく停止した場合、停電復旧時にはスイッチがＯＮとなっているため、利用者が一切の操作をすること無く、電源が入ってしまう。このような状況にて、一つの建物内にて、画像形成装置を多数導入している場合は、一斉に画像形成装置が起動し、一時的な電力消費が急激に増加する。
従来の手法としては、前回の終了処理が異常であった場合に、情報処理装置にて通常の起動処理を行わない方法がある。例えば、異常な終了処理が一定回数を超過した際に、通常の起動処理を行わず購入時の状態に戻すリカバリ処理を行う（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２１５９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述の一時的な電力消費の急激な増加を避けるためには、前回の終了処理が正常であったかを判定し、そうでなかった場合は、電力消費の多い処理を行う前に、画像形成装置を正常に終了する必要がある。また、停電時は、再度の停電および停電復旧が発生することが多いため、画像形成装置のスイッチをＯＦＦしておくことも重要である。
【０００６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、直前に電源の供給が遮断された場合に、再供給された際は、画像形成装置の各部の起動処理を行うことなく、電力の供給を指示するスイッチの状態を正常な状態に復帰できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
アプリケーションを実行して画像形成処理を行う画像形成装置であって、供給手段より画像形成装置の各部への電力供給を指示する指示手段と、前記供給手段が各部に供給する電力を遮断する遮断手段と、前記遮断手段により電力の供給が正常に遮断されたことを示す情報を記憶する不揮発性記憶手段と、前記指示手段による電力の供給状態をオフ状態からオン状態へ変化させる指示を受け付けた場合、前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されているかどうかを判断する判断手段と、前記判断手段が前記不揮発性記憶手段に電力が正常に遮断されたことを示す情報が記憶されていないと判断された場合は、前記指示手段の状態をオン状態からオフ状態へ変更する変更手段と、を備え、前記指示手段の状態をオン状態からオフ状態へ変更した後、前記遮断手段により前記供給手段が各部に供給する電力を遮断することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、直前に電源の供給が遮断された場合に、再供給された際は、画像形成装置の各部の起動処理を行うことなく、電力の供給を指示するスイッチの状態を正常な状態に復帰できる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態を示す画像形成装置を含む画像形成システムの一例を示す図である。
【図２】図１に示したコントローラの構成を説明するブロック図である。
【図３】図１に示した画像形成装置における電源と電源スイッチの構成を示す図である。
【図４】図１に示したコントローラに関わる電源制御回路例を示すブロック図である。
【図５】図１に示した画像形成装置にて動作するソフトウェアの階層構造を示す図である。
【図６】画像形成装置の制御方法を説明するフローチャートである。
【図７】画像形成装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１１】
図１は、本実施形態を示す画像形成装置を含む画像形成システムの一例を示す図である。本例は、画像形成装置が複合画像処理機能を備えるＭＦＰで構成される場合を示すが、プリンタ装置、ファクシミリ装置等であっても本発明を適用可能である。
図１において、１は画像形成装置で、原稿から光学的に画像を読み取りデジタル画像に変換するスキャナ装置２、デジタル画像を紙デバイスに出力するプリンタ装置４等から構成される。
５は操作部で、表示装置を伴い本装置の操作を行なう。６はハードディスクで、デジタル画像や制御プログラム等を記憶する。７はＦＡＸ装置で、電話回線等にデジタル画像を送信または受信する。３はコントローラで、スキャナ装置２、プリンタ装置４、操作部５、ＦＡＸ装置７を総括的に制御する。コントローラ３は、上記各デバイスと接続され各モジュールに指示を出す事により画像形成装置１上でジョブを実行することが可能に構成されている。
画像形成装置１は、コントローラ３が備えるネットワークコントローラがＬＡＮ８経由でコンピュータ９からデジタル画像の入出力、ジョブの発行や機器の指示等も行なうことが可能である。
【００１２】
スキャナ装置２は、自動的に原稿束を自動的に逐次入れ替えることが可能な原稿給紙ユニット２１を備える。また、スキャナ装置２は、原稿を光学スキャンしデジタル画像に変換する事が可能なスキャナユニット２２から成り、変換された画像データはコントローラ３に送信される。
プリンタ装置４は、紙束から一枚ずつ逐次給紙可能な給紙ユニット４２、給紙した紙に画像データを印刷するためのマーキングユニット４１、印刷後の紙を排紙するための排紙ユニット４３から成る。
画像形成装置１は多彩なジョブ処理のために以下の機能処理を実行可能である。一例を以下に記載する。
・複写機能  
スキャナ装置２から読み込んだ画像をハードディスク（ＨＤＤ）６に記録し、同時にプリンタ装置４を使用して印刷を行なう。
・画像送信機能
スキャナ装置２から読み込んだ画像をＬＡＮ８を介してコンピュータ９に送信する。
・画像保存機能
スキャナ装置２から読み込んだ画像をＨＤＤ６に記録し、必要に応じて画像送信や画像印刷を行なう
・画像印刷機能
コンピュータ９から送信された例えばページ記述言語を解析し、プリンタ装置４で印刷する。
【００１３】
図２は、図１に示したコントローラ３の構成を説明するブロック図である。本図を用いて本発明を具体的に適用するモジュールであるコントローラ３について述べる。
図２において、コントローラ３はメインボード２００と、サブボード２２０から構成される。
メインボード２００は、いわゆる汎用的なＣＰＵシステムであり、ボード全体を制御するＣＰＵ２０１、ブートプログラムが含まれるブートロム（ＢｏｏｔＲｏｍ）２０２、ＣＰＵがワークメモリとして使用するメモリ（Ｍｅｍｏｒｙ）２０３を備える。さらに、メインボード２００は、外部バスとのブリッジ機能を持つバスコントローラ（ＢｕｓＣｏｎｔｒｏｌｌｅｒ）２０４、電源断された場合でも消えない不揮発性メモリ（ＮｏｎＶｏｌａｔｉｌｅＭｅｍｏｒｙ）２０５、ストレージ装置を制御するディスクコントローラ（ＤｉｓｋＣｏｎｔｒｏｌｌｅｒ）２０６を備える。
【００１４】
さらに、メインボード２００は、半導体デバイスで構成された比較的小容量なストレージ装置であるフラッシュディスク（ＦｌａｓｈＤｉｓｋ）２０７、ＵＳＢを制御することが可能なＵＳＢコントローラ（ＵＳＢＣｏｎｔｏｒｏｌｌｅｒ）２０８等を備える。
メインボード２００には外部に、ＵＳＢメモリ（ＵＳＢＭｅｍｏｒｙ）２０９、操作部５、ハードディスク装置（ＨＤＤ）６等が接続される。
不揮発性メモリ（ＮｏｎＶｏｌａｔｉｌｅＭｅｍｏｒｙ）２０５では、電源断される前の情報を保存しておき、その情報を次回通電時に読み込むことが可能である。不揮発性メモリ２０５は、リセット回路６０１（図４）が電力の供給が正常に遮断されたことを示す情報を記憶する不揮発性記憶手段として用いられる。
【００１５】
サブボード２２０は、比較的小さな汎用ＣＰＵシステムと、画像処理ハードウエアから構成され、ボード全体を制御するＣＰＵ２２１、ＣＰＵがワークメモリとして使用するメモリ（Ｍｅｍｏｒｙ）２２３を備える。
【００１６】
さらに、サブボード２２０は、外部バスとのブリッジ機能を持つバスコントローラ（ＢｕｓＣｏｎｔｒｏｌｌｅｒ）２２４、電源断された場合でも消えない不揮発性メモリ（ＮｏｎＶｏｌａｔｉｌｅＭｅｍｏｒｙ）２２５を備える。さらに、サブボード２２０は、リアルタイムデジタル画像処理を行なう画像処理プロセッサ（ＩｍａｇｅＰｒｏｃｅｓｓｏｒ）２２７とデバイスコントローラ（ＤｅｖｉｃｅＣｏｎｔｏｒｏｌｌｅｒ）２２６を備える。
スキャナ装置２と外部プリンタ装置は、デバイスコントローラ２２６を介してデジタル画像データの受け渡しを行なう。ＦＡＸ装置７はＣＰＵ２２１が直接制御を行なう。
【００１７】
なお、本図はブロック図であり簡略化している。例えばＣＰＵ２０１、ＣＰＵ２２１等にはチップセット、バスブリッジ、クロックジェネレータ等のＣＰＵ周辺ハードウェアが多数含まれているが、説明の粒度的に不必要であるため簡略化記載しており、このブロック構成が本発明を制限するものではない。
コントローラ３の動作について、紙デバイスによる画像複写を例に説明する。
【００１８】
利用者が操作部５から画像複写を指示すると、ＣＰＵ２０１がＣＰＵ２２１を介してスキャナ装置２に画像読み取り命令を送る。スキャナ装置２は紙原稿を光学スキャンしデジタル画像データに変換してデバイスコントローラ２２６を介して画像処理プロセッサ２２７に入力する。画像処理プロセッサはＣＰＵ２２１を介してメモリ２２３にＤＭＡ転送を行いデジタル画像データの一時保存を行なう。
【００１９】
ＣＰＵ２０１はデジタル画像データがメモリ２２３に一定量もしくは全て入ったことが確認できると、ＣＰＵ２２１を介してプリンタ装置４に画像出力指示を出す。ＣＰＵ２２１は画像処理プロセッサ２２７にメモリ２２３の画像データの位置を教え、プリンタ装置４からの同期信号に従ってメモリ２２３上の画像データは画像処理プロセッサとデバイスコントローラ２２６を介してプリンタ装置４に送信され、プリンタ装置４にて紙デバイスにデジタル画像データが印刷される。
【００２０】
複数部印刷を行なう場合、ＣＰＵ２０１がメモリ２２３の画像データをハードディスク６に対して保存を行い、２部目以降はスキャナ装置２から画像をもらわずともプリンタ装置４に画像を送ることが可能である。
【００２１】
図３は、図１に示した画像形成装置１における電源と電源スイッチの構成を示す図である。
図３の（Ａ）において、３０１はトグル型の省電力／電源スイッチであり、ＯＮ／ＯＦＦの状態のどちらか一方の状態をメカ的に保持し続けるスイッチである。操作者はＯＮ／ＯＦＦのいずれか側に倒す事で状態を入力する。また、内部にソレノイドを有しており、ソレノイドに電圧を加えることで磁力を発生させ、省電力／電源スイッチ３０１のＯＮ／ＯＦＦ状態を変化させることができる。省電力／電源スイッチ３０１は、オン状態またはオフ状態をトグルするスイッチとして機能する。
３０２は電源ユニットで、ＡＣ−ＤＣコンバータ３０３を備え、ＡＣ電源入力部３０４から入力される商用電源を、各部に対応づけられたＤＣ電源に変換する。３００はプリンタ装置４に対してＤＣ電源を供給する電源ケーブルである。３０６、３１２はそれぞれ、コントローラ３、スキャナ装置２に対して電源を供給する電源ケーブルである。
３０７はトグル型の省電力／電源スイッチ３０１の状態をコントローラに通知するラインである。３０８はＡＣ−ＤＣコンバータの出力を制御することの可能な電源リモート信号である。
【００２２】
図３の（Ｂ）は、省電力／電源スイッチ３０１に関係する、電源ユニット３０２とコントローラ３の一部分を詳細に示したものである。
図３の（Ｂ）において、３１０はソレノイドであり、これに通電することで、省電力／電源スイッチ３０１の近傍に磁力を発生することができ、さらには、省電力／電源スイッチ３０１のＯＮ／ＯＦＦ状態を変化させることができる。
【００２３】
３１１はＣＰＬＤ（Ｃｏｍｐｌｅｘ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ  ）であり、信号線３０９を介してソレノイド３１０へ接続されている。つまり、ＣＰＬＤ３１１からの指示でソレノイド３１０の駆動を制御可能に構成されている。これにより、ＣＰＬＤ  ５の状態を変化させることにより、省電力／電源スイッチ３０１のＯＮ／ＯＦＦ状態を変化させることができる。なお、本実施形態ではソレノイド３１０の駆動制御にＣＰＬＤ３１１を用いたが、状態を変化させることで、他の装置を通電させることが可能なデバイスであれば、ＣＰＬＤに限定するものではない。
【００２４】
もちろん、操作者はトグル型の省電力／電源スイッチ３０１を操作することで装置をＯＮ／ＯＦＦすることも可能である。
この省電力／電源スイッチ３０１はＯＮ時にＡＣ−ＤＣコンバータに接続されており電源の通電状態を制御することができる。
【００２５】
また、ＯＦＦ時はコントローラ３がシステムのシャットダウンが完了するまでの電源ケーブル３０６からの供給を停止してはならない。つまり、ライン３０７を介して省電力／電源スイッチの状態をコントローラ３に通知し、シャットダウンが完了後にライン３０７を介して通知される電源リモート信号を用いて電源ケーブル３０６からの電力供給をＯＦＦにするようになっている。
これらの説明はシャットダウンが必要な一般的な機器が持っている電源構成となる。
【００２６】
図４は、図１に示したコントローラ３に関わる電源制御回路例を示すブロック図である。本例では、リセット回路周辺に注目した回路例を示す。
図４において、６０１はリセット回路で、メインボード２００上に設けられている。６０２はＢＩＯＳ（Basic Input/Output System）で、メインボード２００上のＨ／Ｗの基本的な部分を制御する。６０３は専用Ｈ／Ｗロジックで、本システムの電源制御を監視する。ＡＳＩＣ（Application Specific Integrated Circuit）等の場合、小さなＣＰＵシステム等でも良い。６０４はリセット回路で、サブボード２２０上に設けられている。６０５はハードウエア群（Ｈ／Ｗ）で、各ボード毎に設けられている。
なお、同期型のＨ／Ｗは、リセット回路６０１からのリセット指示により内部状態をリセットするため、同期型で組まれたＨ／Ｗ回路は電源ＯＮ後電力が各チップに供給された後にリセット回路６０１，６０４が各Ｈ／Ｗをリセットする必要がある。
【００２７】
また、複数のＨ／Ｗチップは主従関係を持つため、リセットシーケンスを設計し、順次リセットを掛けていく事になる。そのため一般的には本実施形態のように一つのボードに一つのリセット回路を持ち、各々のボード内のリセット動作を各リセット回路が行うことになる。
【００２８】
メインボード２００のシステムは特に本装置で主となるボードであり、電源監視Ｈ／Ｗ手段６０３を有する。これはライン３０７からの省電力／電源スイッチ３０１の状態を入力する。３０８電源リモート線を用いてメインボード２００における電源供給を制御することが出来る等の機能を有する。
【００２９】
ＣＰＵ２０１が正常に動作出来る場合、ＣＰＵ２０１の指示に従いシステムにリセットを掛けることが可能である。また、ＣＰＵ２０１に電源が供給されていない状態ではライン３０７の入力から電源リモート信号３０８を制御してコントローラ３の電源を投入したりすることが出来る。
ＢＩＯＳ６０２は低レベルのＨ／Ｗ制御ライブラリ等が含まれているものである。一般的にはＩＢＭ互換機の互換性確保のためのものである。
【００３０】
図５は、図１に示した画像形成装置１にて動作するソフトウェアの階層構造を示す図である。本実施形態に示す画像形成装置は、後述する各アプリケーションを実行して画像形成処理を行う。
図５において、ＢＩＯＳ６０２は、画像形成装置の起動時の最初に実行されるソフトウェアであり、低レベルのＨ／Ｗの初期化などを行う。
【００３１】
続いて実行されるのは、ブートローダ５０１である。ここで、ブートローダ５０１は、Ｈ／Ｗの初期化を行うとともに、ＨＤＤ６に格納されたオペレーティングシステム５０２を、Ｍｅｍｏｒｙ２０３にロードする。
その後、オペレーティングシステム５０２が起動する。これにより、メモリ管理やデバイスドライバが動作するようになり、アプリケーションが実行できる状態となる。その後、必要に応じたアプリケーション群が起動する。
【００３２】
上記アプリケーション群には、
コピーを行うためのＣＯＰＹアプリ５０３
ＦＡＸ装置７の制御を行うＦＡＸアプリ５０４
操作部５に含まれる表示装置に、グラフィックユーザインターフェースを表示するＵＩアプリ５０５、
プリンタ装置４の初期化と制御や、プリンタ装置４に含まれるエンジン部分の温度調節を行うプリンタ制御部アプリ５０６、
スキャナ装置２の初期化と制御を行うスキャナ制御アプリ５０７等が含まれる。
【００３３】
図６は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、前回シャットダウン処理の結果に応じた、画像形成装置の起動動作例に対応する。なお、各ステップは、ＨＤＤ６もしくはＦｌａｓｈ  Ｄｉｓｋ  ２０７に格納されたプログラムに従って、画像形成装置１のコントローラ３内のＣＰＵ２０１が実行することによって実現される。以下、省電力／電源スイッチ３０１による電力の供給状態をオフ状態からオン状態へ変化させる指示を受け付けた場合、不揮発性メモリ２０５に電力が正常に遮断されたことを示す情報が記憶されているかどうかを判断して、省電力／電源スイッチ３０１の状態をオン状態からオフ状態へ変更する処理を詳述する。
【００３４】
また、本例では、起動時に必要な情報を作成／参照を行うため、不揮発性メモリ２０５にｒｅａｄ／ｗｒｉｔｅのアクセスを行う。
Ｓ４００では、電源の入っていない画像形成装置１に対して、省電力／電源スイッチ３０１が、ＯＦＦからＯＮに変更される。
【００３５】
Ｓ４１０では、オペレーティングシステム起動までの段階にて、不揮発性メモリ２０５を参照し、前回のシャットダウン処理が正常に行われたかを識別する。正常に行われた場合は、Ｓ４２０の処理に移り、そうでない場合は、Ｓ４８０の処理に移る。
【００３６】
次に、Ｓ４２０では、画像形成装置１の各種アプリケーションを起動する。ここでは、図５に示したアプリケーション全てを起動する。よって、定着器の温度調節のように、電力消費の多い処理もここに含まれる。
【００３７】
次に、Ｓ４３０では、画像形成装置１が利用可能な状態となる。その後、通常のシャットダウンさせる場合、ユーザは、省電力／電源スイッチをオフ指示する。そこで、Ｓ４４０では、省電力／電源スイッチ３０１が、ＯＮ状態からＯＦＦ状態に変更されたかを判断する。ここで、正常にＯＦＦ指示へ変更されたとＣＰＵ２０１が判断した場合は、Ｓ４５０に移り、そうでないと判断した場合は、再度Ｓ４４０に戻る。  
【００３８】
次に、Ｓ４５０では、電源監視Ｈ／Ｗ６０３からリセット回路６０１を駆動して、通常のシャットダウン処理を行う。そして、Ｓ４６０では、ＣＰＵ２０１はシャットダウン処理が正常終了した旨を、メインボード２００内の不揮発性メモリ２０５に記録する。Ｓ４７０では、画像形成装置１が電源ＯＦＦ状態となり、本処理を終了する。
【００３９】
一方、Ｓ４８０では、前回シャットダウン処理が正常に終了していないため、ソレノイド３１０により省電力／電源スイッチ３０１をＯＮ状態からＯＦＦ状態に変更し、シャットダウン処理を行うＳ４５０の処理に移る。具体的には、ソレノイド３１０を駆動して省電力／電源スイッチ３０１のＯＦＦ部側を引きつけることで省電力／電源スイッチ３０１をＯＮ状態からＯＦＦ状態に変更する。なお、駆動方法は、一例であって、他の部材でＯＮ状態を引き上げとする構成の場合には、ソレノイド３１０の駆動は、引き上げる操作となる。
これにより、省電力／電源スイッチ３０１と画像形成装置１の電源状態の整合性を取ることが可能となる。
【００４０】
このフローにて、Ｓ４６０の処理に至る前に、停電などの原因によりシャットダウン処理が行われない、もしくはシャットダウン処理が異常終了した場合は、不揮発性メモリ２０５にシャットダウン処理が正常終了した旨が記録されない。この場合、次回省電力／電源スイッチ３０１をＯＦＦからＯＮに変更した際、かならず、Ｓ４８０の処理を通ることで、電力消費の多い起動処理を行わず画像形成装置１を停止し、スイッチもＯＦＦすることができる。
〔第２実施形態〕
本実施形態については、図１、図２、図３、図４、図５、図７を用いて説明する。
【００４１】
本実施形態では、画像形成装置にて、前回シャットダウン処理が正常に終了しなかった際に、直ちにシャットダウンを行うのではなく、操作部５上の表示装置にて、前回シャットダウンが異常のため、電源を切る旨を出力する場合である。
このとき、操作部５の表示装置への出力はＵＩアプリ５０５が行い、かつ、ＵＩアプリ５０５の起動に先立ち、定着器の温度調節など、電力消費の多い処理は一切行わない。
【００４２】
これにより、もし前回シャットダウン処理が正常に終了しなかった画像形成装置に対し電源の再投入が行われ、その際に利用者が表示装置を監視していたとしても、そのまま起動処理が行われず電源が切られる理由が把握できるようになる。その他については第１実施形態と同様である。
【００４３】
図７は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、前回シャットダウン処理の結果に応じた、画像形成装置の起動動作例に対応する。なお、各ステップは、ＨＤＤ６もしくはＦｌａｓｈ  Ｄｉｓｋ  ２０７に格納されたプログラムに従って、画像形成装置１のコントローラ３内のＣＰＵ２０１が実行することによって実現される。
【００４４】
また、起動時に必要な情報を作成／参照を行うため、不揮発性メモリ２０５にｒｅａｄ／ｗｒｉｔｅのアクセスを行う。
Ｓ７００では、電源の入っていない画像形成装置１に対して、省電力／電源スイッチ３０１が、ＯＦＦ状態からＯＮ状態に変更される。
Ｓ７０２では、オペレーティングシステム起動後、ＵＩアプリ５０５の起動を行う。これにより、操作部５上の表示装置に文字列や画像を出力可能となる。
【００４５】
Ｓ７１０では、不揮発性メモリ２０５を参照し、前回のシャットダウン処理が正常に行われたかを判断する。正常に行われたと判断した場合は、Ｓ７２０の処理に移り、そうでないと判断した場合は、Ｓ７８０の処理に移る。
【００４６】
Ｓ７２０では、画像形成装置１の残りの各種アプリケーションを起動する。ここでは、図５に示した、ＵＩアプリ５０５を除くアプリケーション全てを起動する。よって、定着機の温度調節のように、電力消費の多い処理もここに含まれる。
Ｓ７３０では、画像形成装置１が利用可能な状態となる。Ｓ７４０では、ＣＰＵ２０１が省電力／電源スイッチがＯＮ状態からＯＦＦ状態に変更されたかを識別し、変更されたとＣＰＵ２０１が判断した場合は、Ｓ７５０に移り、そうでないと判断した場合は、再度Ｓ７４０に戻る。
Ｓ７５０では、電源監視Ｈ／Ｗ６０３からリセット回路６０１を駆動して、通常のシャットダウン処理を行う。Ｓ７６０では、ＣＰＵ２０１は、シャットダウン処理が正常終了した旨を、不揮発性メモリ２０５に記録する。Ｓ７７０では、画像形成装置１が電源ＯＦＦ状態となる。
【００４７】
Ｓ７８０では、操作部５上の表示装置に、前回シャットダウンが異常のため、電源を切る旨を表示する。
これにより、表示装置を監視している利用者が、その後で行われるシャットダウン処理が行われる理由が把握できるようになる。
【００４８】
Ｓ７８２では、前回シャットダウン処理が正常に終了していないため、ソレノイドにより省電力／電源スイッチ３０１をＯＮ状態からＯＦＦ状態に変更し、シャットダウン処理を行うＳ７５０の処理に移る。
【００４９】
これにより、省電力／電源スイッチ３０１と画像形成装置１の電源状態の整合性を取ることが可能となる。つまり、電源が正常に遮断された場合と、停電等の突発的な遮断が実行された後の電源投入時とを識別して、正常に遮断した場合には、エンジン部の消費電力が高い部材（定着器を含む）への電力供給を開始することなく、シャットダウン処理を実行させる。このように、シャットダウンが正常に実行されない場合における、省電力／電源スイッチ３０１の状態とシャットダウン状態との整合処理を低電力状態で完了できる。
【００５０】
このフローにて、Ｓ７６０の処理に至る前に、停電などの原因によりシャットダウン処理が行われない、もしくはシャットダウン処理が異常終了した場合は、不揮発性メモリにシャットダウン処理が正常終了した旨が記録されない。
この場合、次回省電力／電源スイッチ３０１をＯＦＦからＯＮに変更した際、かならず、Ｓ７８２の処理を通ることで、電力消費の多い起動処理を行わず画像形成装置１を停止し、スイッチもＯＦＦすることができる。
【００５１】
さらに、もし前回シャットダウン処理が正常に終了しなかった画像形成装置１に対し電源の再投入が行われ、その際に利用者が表示装置を監視していたとしても、そのまま起動処理が行われず電源が切られる理由が把握できるようになる。
〔第３実施形態〕
【００５２】
本発明の目的は前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００５４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００５５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５６】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００５７】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５８】
１  画像形成装置
３  コントローラ
【図１】
2013215975.tif 000003
【図２】
2013215975.tif 000004
【図３】
2013215975.tif 000005
【図４】
2013215975.tif 000006
【図５】
2013215975.tif 000007
【図６】
2013215975.tif 000008
【図７】
2013215975.tif 000009