(57)【要約】【課題】電源状態保持部が故障したことにより、書き込まれている電源状態を書き換えすることができなくなった場合、画像形成装置の電源をオフにしようとしてプッシュスイッチを操作しても、電源を落とせないことがある。  また、このような場合、ユーザーがＡＣコンセントを抜いて画像形成装置の電源をオフにすると、再びＡＣコンセントを挿入した時、異常が発生したまま、画像形成装置が起動してしまう。【解決手段】電源状態を切り替えるブッシュスイッチの操作によっても電源状態信号のオン状態とオフ状態が切り替えられない場合、電源状態信号生成部に異常が発生したものとして、電源状態格納部に格納されている電源状態データをオフにするとともに、画像形成装置の電源状態をオフにする。【選択図】図６
2020086518.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置のオン又はオフの電源状態を切り替える切替手段と、
前記切替手段が操作されることにより、オン状態とオフ状態とが切り替えられる信号を生成する信号生成手段と、
前記切替手段が操作されることにより、前記信号のオン状態とオフ状態とが切り替えられたか否かを監視する信号監視手段と、
情報処理装置のオン又はオフの電源状態を電源状態データとして格納する格納手段と、
を有する情報処理装置であって、
前記切替手段が操作されても前記信号生成手段が生成する前記信号のオン状態とオフ状態とが切り替えられないと前記信号監視手段が判定した場合に、前記格納手段に格納されている前記電源状態データを切り替えるとともに、情報処理装置の電源状態を切り替える制御手段を有する
ことを特徴とする情報処理装置。
【請求項２】
前記切替手段が操作されても前記信号生成手段が生成する前記信号のオン状態とオフ状態とが所定時間経過しても切り替えられないと前記信号監視手段が判定した場合、前記制御手段は、前記格納手段に格納されている前記電源状態データを切り替えるとともに、情報処理装置の電源状態を切り替える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
情報処理装置の電源状態がオンであるときに、前記切替手段が操作されても前記信号生成手段が生成する前記信号のオン状態とオフ状態とが切り替えられないと前記信号監視手段が判定した場合、前記制御手段は、前記格納手段に格納されている前記電源状態データをオフに切り替えるとともに、情報処理装置の電源状態をオフに切り替える
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記制御手段が前記信号監視手段である
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記格納手段に格納されている前記電源状態データは、前記信号生成手段が生成する前記信号のオン状態又はオフ状態に応じたものである
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
外部電源から情報処理装置への電源の供給が遮断された場合、前記信号生成手段が生成する前記信号はオフ状態にされる
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記外部電源から情報処理装置への電源の供給が遮断された場合、前記信号がオン状態であるかオフ状態であるかにかかわらず、前記格納手段に格納されている前記電源状態データはオフに切り替えられない
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記切替手段がプッシュスイッチである
ことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記格納手段が不揮発メモリからなる
ことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
画像形成を行うことができる
ことを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
情報処理装置のオン又はオフの電源状態を切り替える切替手段と、
前記切替手段が操作されることにより、オン状態とオフ状態とが切り替えられる信号を生成する信号生成手段と、
前記切替手段が操作されることにより、前記信号のオン状態とオフ状態とが切り替えられたか否かを監視する信号監視手段と、
情報処理装置のオン又はオフの電源状態を電源状態データとして格納する格納手段と、
を有する情報処理装置の制御方法であって、
前記切替手段が操作されても前記信号生成手段が生成する前記信号のオン状態とオフ状態とが切り替えられないと前記信号監視手段が判定した場合に、前記格納手段に格納されている前記電源状態データを切り替えるとともに、情報処理装置の電源状態を切り替える
ことを特徴とする情報処理装置の制御方法。
【請求項１２】
請求項１１に記載の情報処理装置の制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の制御方法、特に主電源スイッチにプッシュスイッチを用いた情報処理装置の制御方法に関する。
【背景技術】
【０００２】
近年の画像形成装置は多機能化してきており、通常、ネットワークやＦＡＸなど装置外部との通信機能を有している。このような画像形成装置は、電源に瞬断や停電が発生した後に復旧した場合、瞬断や停電が発生した際の電源がオンの状態であれば、自動的に電源をオン状態で起動するように設計されている。
ところで、画像形成装置のメインスイッチとしてプッシュスイッチが用いられることがある。プッシュスイッチの場合、シーソー型のスイッチと異なり、スイッチ自体では電源のオン又はオフの状態を保持できないため、電源状態を保持する不揮発メモリが設けられている。不揮発メモリは、電源復帰時（ＡＣ電源が供給されたとき）に参照され、画像形成装置の電源状態は、不揮発メモリが保持している電源状態に合わせられる。これにより、瞬断や停電が発生した後に復旧した場合には、不揮発メモリに保持されている電源状態を読み出して、読み出した電源状態がＯＮ状態であれば画像形成装置の電源をオン状態に復帰させる（例えば、特許文献１参照。）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１７５４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１においては、画像形成装置をオンからオフ、又は、オフからオンに切り替えるためにユーザーがプッシュスイッチを操作したことを、最終的にはソフトウェアで検知して不揮発メモリに格納している。通常、プッシュスイッチ自体はスイッチの状態を保持できる構成になっていないため、オン／オフの電源状態をハード的に保持（ラッチ）する手段（電源状態保持部）が設けられる。特許文献１では、電源状態保持部が保持する状態が不揮発性メモリに書き込まれる。
【０００５】
しかし、特許文献１では、電源状態保持部が故障した場合、不揮発メモリに書き込まれている電源状態を書き換えすることができない。そのため、画像形成装置の電源をオフにしようとして、ユーザーがプッシュスイッチを操作しても、電源を落とせないことがある。このような異常が発生した状態で電源が落とせなくなることは、画像形成装置の安全上、好ましくない。
また、このような場合、ユーザーがＡＣコンセントを抜いて画像形成装置の電源をオフにしても、不揮発メモリに書き込まれている電源状態はオンのままである。そのため、再びＡＣコンセントを挿入した時、異常が発生したまま、画像形成装置がＯＮ状態で起動してしまう。
【課題を解決するための手段】
【０００６】
本発明は、情報処理装置のオン又はオフの電源状態を切り替える切替手段と、前記切替手段が操作されることにより、オン状態とオフ状態とが切り替えられる信号を生成する信号生成手段と、前記切替手段が操作されることにより、前記信号のオン状態とオフ状態とが切り替えられたか否かを監視する信号監視手段と、情報処理装置のオン又はオフの電源状態を電源状態データとして格納する格納手段と、を有する情報処理装置であって、前記切替手段が操作されても前記信号生成手段が生成する前記信号のオン状態とオフ状態とが切り替えられないと前記信号監視手段が判定した場合に、前記格納手段に格納されている前記電源状態データを切り替えるとともに、情報処理装置の電源状態を切り替える制御手段を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、電源状態を保持手段が故障した場合であっても、情報処理装置の電源を落とせなくなることを防止することができる。
【図面の簡単な説明】
【０００８】
【図１】情報処理システムのシステム構成を示す図である。
【図２】画像形成装置のコントローラの内部構成を示す図である。
【図３】画像形成装置の電源構成を示す図である。
【図４】主電源スイッチ及び電源制御部図の内部構成を示す図である。
【図５Ａ】ＡＣコンセント挿入する際のタイミングチャートである。
【図５Ｂ】電源をオンする際のタイミングチャートである。
【図５Ｃ】電源をオフする際のタイミングチャートである。
【図６】停電が発生した場合のタイミングチャートである。
【図７】電源状態信号生成部に異常が発生した場合のタイミングチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための実施形態について図面を用いて説明する。
図１は、情報処理システムのシステム構成を示す図である。
情報処理システムは、画像形成装置１００、プリントサーバ１１０、クライアントＰＣ、などから構成される。
【００１０】
画像形成装置１００は、情報処理装置の一例であり、画像の入出力や送受信と、それに関連する画像処理を行う。画像形成装置１００は、コントローラ１０１、ユーザーインタフェースである操作部１０２、画像入力デバイスであるスキャナ１０３、及び、画像出力デバイスであるプリンタ１０４を備える。操作部１０２、スキャナ１０３、及び、プリンタ１０４は、それぞれコントローラ１０１に接続され、コントローラ１０１が各部の動作を制御する。
画像形成装置１００は、ＬＡＮ（Local Area Network）１２０に接続され、プリントサーバ１１０やクライアントＰＣ（Personal Computer）１１１と通信を行う。
ユーザーは、クライアントＰＣ１１１において、画像の印刷を行うべくプリントジョブを作成し、印刷処理を指示する。これにより、プリントジョブはプリントサーバ１１０、ＬＡＮ１２０を介して画像形成装置１００に送信されるる。
【００１１】
図２は、画像形成装置１００内のコントローラ１０１の内部構成を示す図である。
コントローラ１０１は、スキャナＩ／Ｆ２０３に接続されるスキャナ１０３と、プリンタＩ／Ｆ２０４に接続されるプリンタ１０４を制御する。また、コントローラ１０１は、ネットワークＩ／Ｆ２０５を介して、外部機器との間で画像データ、デバイス情報の入出力を行う。
【００１２】
コントローラ１０１は、主制御を司るＣＰＵ２０１（Central Processing Unit）を備える。ＣＰＵ２０１は、システムバスを介して、ＲＯＭ２０６（Read Only Memory）、ＲＡＭ２０７（Random Access Memory）、ＨＤＤ２０８（Hard Disk Drive）と接続される。更に、ＣＰＵ２０１は、ネットワークＩ／Ｆ２０５、操作部Ｉ／Ｆ２０２と接続される。
【００１３】
ＲＯＭ２０６は、ブートＲＯＭであり、システム起動に必要な起動プログラムを格納する。ＲＡＭ２０７は、ＣＰＵ２０１の主記憶部として作業領域を提供するための随時読み書き可能なメモリであり、内部処理する画像データを一時記憶するための画像メモリとしても使用される。ＨＤＤ２０８は、不揮発性メモリであり、オペレーティングシステムやアプリケーションのプログラム、画像形成装置１００の電源遮断後にも保持が必要な設定値データやユーザデータ等を格納する。ＣＰＵ２０１が、ＲＯＭ２０６、ＨＤＤ２０８等に記憶されているプログラムに基づき処理を実行することにより、画像形成装置１００の機能が実現される。
【００１４】
ネットワークＩ／Ｆ２０５は、ＬＡＮ１２０と接続するためのインタフェースであり、ＬＡＮ１２０に対してデータの入出力を行う。
操作部Ｉ／Ｆ２０２は、液晶タッチパネル等で構成する操作部１０２との間で入出力を行うためのインタフェースである。ＣＰＵ２０１は、操作部Ｉ／Ｆ２０２を介して、操作部１０２に対して表示すべき画像データを出力する。また、操作部Ｉ／Ｆ２０２は、ユーザーが操作部１０２を介して入力したデータをＣＰＵ２０１に伝送するために使用される。
【００１５】
画像処理部２０９は、スキャナＩ／Ｆ２０３、プリンタＩ／Ｆ２０４に接続される。スキャナＩ／Ｆ２０３、及び、プリンタＩ／Ｆ２０４は、それぞれ、スキャナ１０３、及び、プリンタ１０４とコントローラ１０１とを接続するインタフェースである。画像処理部２０９は、スキャナ１０３から読み込んだ入力画像データに対して、補正、加工、編集等の画像処理を行う。その後、画像処理部２０９は、プリンタ１０４へ出力するプリント出力画像データに対して、色変換、フィルタ処理、解像度変換等の処理を行う。
【００１６】
電源制御部２２０は、画像形成装置１００の動作状態に応じて、各部の電源供給のオン／オフを切り替える。電源制御部２２０は、ＣＰＵ２０１からシステムバスを介して制御信号を受信し、受信した制御信号に基づいて、電源供給手段である電源装置２２１に対して制御信号を送信することで給電制御を行う。
電源装置２２１は、外部電源である商用電源２２２から電源を受け、電源制御部２２０からの受信した制御信号に基づいて、画像形成装置１００の各部に対して電源を供給する。電源装置２２１は、電源ケーブルにより商用電源２２２と接続されている限り常時通電され、電源供給が可能である。
【００１７】
図３を用いて、画像形成装置１００の電源構成を説明する。
電源装置２２１は、画像形成装置１００の各部に対しＤＣ電源を供給するため、図３に示す、第１電源部３０２、第２電源部３０６、第３電源部３０８の各電源回路を備えている。各電源部３０２，３０６，３０８へは、商用電源２２２から電源が供給される。
【００１８】
主電源スイッチ部３０３は、画像形成装置１００の電源状態を切り替えるためスイッチである。画像形成装置１００のオフ状態時に主電源スイッチ部３０３を操作することにより、スイッチ３０４を導通させ、オン状態に切り替えることができる。一方、画像形成装置１００のオン状態時に主電源スイッチ部３０３を操作することにより、オフ状態に切り替えることができる。
【００１９】
スイッチ３０４が導通すると、ＣＰＵ２０１に電源が供給され、ＣＰＵ２０１は、電源制御部２２０に対して、電源が供給されたことを通知する。電源制御部２２０は、ＣＰＵ２０１からの電源供給通知を受け、スイッチ３０５，３０７、スイッチ３１２，３１３、スイッチ３１７〜３１９をオンすることで、画像形成装置１００の各部へ電源供給を行う。その後、ＣＰＵ２０１がＲＯＭ２０６に格納されている起動プログラムにしたがい起動処理を行うことで、画像形成装置１００は画像形成可能な動作状態へ遷移する。
【００２０】
ＡＮＤゲート３２０は、主電源スイッチ３０３からの信号と電源制御部２２０からの信号を入力して、電源制御信号３２１を出力してスイッチ３０４，３０７の制御を行う。制御の詳細に関しては後述する。
【００２１】
ここで、画像形成装置１００は、動作状態と省電力状態を備える。
動作状態において、電源装置２２１は、コントローラ１０１、操作部１０２、スキャナ１０３、プリンタ１０４の各部に電源供給を行う。また、ＣＰＵ２０１は、システムバスを介して制御信号を送信し、電源制御部２２０の内部にあるレジスタ値を書き換える。電源制御部２２０は、書き換えられたレジスタ値に基づいて、各スイッチ３０４，３０５，３０７，３１２，３１３，３１７〜３１９のオン／オフを制御し、各部へ電源供給を行う。動作状態では、ユーザーが画像形成装置１００のスキャンやプリントなどの機能を使用することが可能である。
【００２２】
省電力状態では、電源装置２２１は、電源制御部２２０に電源供給を行う。また、ＣＰＵ２０１は、コントローラ１０１の一部に対して電源供給を有効にし、かつ、操作部１０２、スキャナ１０３、プリンタ１０４の電源供給が無効となるように電源制御部２２０を制御する。電源制御部２２０は、電源ラインに接続されたスイッチ３１２，３１３、スイッチ３１７〜３１９をオフし、電源供給を遮断する。その後、スイッチ３０５，３０７をオフし、第２電源部３０６と第３電源部３０８をオフすることで、第２電源部３０６と第３電源部３０８の待機電力を削減する。
【００２３】
次に、図４を用いて、画像形成装置１００の主電源スイッチ部３０３及び電源制御部２２０の内部構成を説明する。
【００２４】
主電源スイッチ部３０３は、画像形成装置１００の電源状態を切り替える切替手段としてのプッシュスイッチ４０１を備える。ユーザーがプッシュスイッチ４０１を押下すると、プッシュスイッチ４０１が導通し、後段に接続される電源状態信号生成部４０２と電源状態信号監視部４０３に信号が伝達する。ここで、プッシュスイッチ４０１は、ユーザーが押下している間、プッシュスイッチ４０１の両端が通電され、押下をやめると非通電になるスイッチである。
【００２５】
画像形成装置１００のオンとオフの状態は、プッシュスイッチ４０１の押下信号４０５の信号レベルで決定されるものではない。画像形成装置１００がオフの状態にあるとき、プッシュスイッチ４０１を１度押下すると、画像形成装置１００がオンの状態になるような制御を行う必要がある。また、画像形成装置１００がオンの状態にあるとき、プッシュスイッチ４０１を１度押下すると、画像形成装置１００がオフの状態になるような制御を行う必要がある。
そのため、プッシュスイッチ４０１が押下された際、電源状態信号生成部４０２は、主電源スイッチ部３０３の状態をオン／オフのどちらに制御するかを示す信号を生成し、出力する。
【００２６】
電源制御部２２０は、電源状態信号監視部４０３を有する。電源状態信号監視部４０３は、内部で生成するクロック信号（不図示）に同期して、プッシュスイッチ押下信号４０５の立ち上がりから所定数のクロックがカウントされた所定時間経過後の電源状態信号４０６を監視する。そして、プッシュスイッチ押下信号４０５の変化に対して電源状態信号４０６が変化しない場合には、電源状態信号監視部４０３は、電源状態信号生成部４０２に故障が発生したと診断する。
【００２７】
診断結果は、故障判定信号４０７として出力され、ＡＮＤゲート３２０を介して電源制御信号３２１として出力される。電源状態信号生成部４０２の故障が電源制御信号３２１として出力されると、図３に示すスイッチ３０５，３０７、スイッチ３１２，３１３、スイッチ３１７〜３１９をオフになることにより、画像形成装置１００の各部へ供給されていた電源がオフになる。
また、電源状態信号生成部４０２に故障が発生したと診断した場合、電源状態信号監視部４０３は、電源状態書き込み制御部４１０を介して、不揮発メモリにより構成された電源状態格納部４１１に画像形成装置１００の電源状態としてオフを書き込む。
【００２８】
第１の電源監視部４０８は、第１電源部３０２が供給する第１電源４０４が所望の電圧以上出力されているかを監視し、ＰＯＷＥＲ_ＯＮ信号４０９を生成する。
電源状態書き込み制御部４１０は、画像形成装置１００の電源状態がオン／オフのどちらになっているかを、不揮発メモリにより構成された電源状態格納部４１１に電源状態データとして書き込む。
【００２９】
電源状態信号監視部４０３は、ＡＣコンセントが挿入された時、もしくは、電源が停電から復帰した時に、第１の電源監視部４０８が生成したＰＯＷＥＲ_ＯＮ信号４０９を検知して、電源状態書き込み制御部４１０に通知する。
電源状態書き込み制御部４１０は、ＰＯＷＥＲ_ＯＮ信号４０９の通知を受けると、電源状態格納部４１１に格納されている電源状態データを読み出し、電源状態信号監視部４０３に電源状態データを通知する。
【００３０】
電源状態信号監視部４０３は、通知された電源状態データがオンの場合には、瞬断復帰信号４１２によって電源状態信号生成部４０２をオンに設定し、電源状態信号４０６をオンに変化させる。これにより、画像形成装置１００がオン状態において電源の瞬断や停電が発生した場合には、復帰後に画像形成装置１００の電源をオン状態に復帰することができる。
一方、通知された電源状態データがオフの場合には、電源状態信号監視部４０３は、瞬断復帰信号４１２をオフのまま変化させない。
【００３１】
また、プッシュスイッチ４０１が押下され、電源状態信号生成部４０２からの電源状態信号４０６の変化を受信すると、電源状態信号監視部４０３は、電源状態書き込み制御部４１０に画像形成装置１００の電源のオン／オフ状態を通知する。そして、電源状態書き込み制御部４１０は、受信したオン／オフ状態に応じて、電源状態格納部４１１にオン又はオフのいずれかの電源状態データを書き込む。
【００３２】
図５Ａは、通常状態において、ユーザーがＡＣコンセントを挿入する際の各信号の遷移を示すタイミングチャートである。
ＡＣコンセントが挿入されると、第１電源部３０２から第１電源４０４が供給され、主電源スイッチ部３０３と電源制御部２２０に給電される。（１）
この際、第１電源監視部４０８は、第１電源４０４の電源レベルを監視して、所望の電圧レベル以上になった場合には、ＰＯＷＥＲ_ＯＮ信号４０９をローレベルからハイレベルに遷移させる。（２）
【００３３】
そして、ＰＯＷＥＲ_ＯＮ信号４０９がハイレベルになったタイミングにおいて、電源状態信号監視部４０３は、電源状態書き込み制御部４１０に通知する。（３）
電源状態書き込み制御部４１０は、不揮発メモリからなる電源状態格納部４１１に格納された電源状態データを読み出し、読み出した電源状態データを電源状態信号監視部４０３に通知する。（４）
なお、通常状態においては、ＡＣコンセント挿入時には電源状態データとしてオフが書き込まれているため、電源状態データ信号監視部４０３は電源状態をオフのままで保持する。
【００３４】
図５Ｂは、通常状態において、ユーザーが画像形成装置１００の電源をオンする際の各信号の遷移を示すタイミングチャートである。
まず、ユーザーがプッシュスイッチ４０１を押下すると、押下されている間、プッシュスイッチ押下信号４０５はハイレベルになる。（１）
そして、ブッシュスイッチ押下信号４０５の変化をトリガにして、電源状態信号生成部４０２は、電源状態信号４０６をローレベルからハイレベルに変化させて、オン状態に変化させる。（２）
【００３５】
電源状態信号監視部４０３は、電源状態信号４０６がオン状態に変化したことを電源状態書き込み制御部４１０に通知する。そして、電源状態書き込み制御部４１０は、不揮発メモリからなる電源状態格納部４１１に格納された電源状態データをオンに書き換える。（３）
更に、電源状態信号４０６の変化に応じて、電源制御信号３２１がローレベルからハイレベルに変化することで、画像形成装置１００内の各スイッチをオンして、画像形成装置１００をオン状態に遷移させる。（４）
【００３６】
図５Ｃは、通常状態において、画像形成装置１００の電源をオフする際の各信号の遷移を示すタイミングチャートである。
画像形成装置１００の電源がオン状態にあるときに、ユーザーがプッシュスイッチ４０１を押下すると、押下されている間、プッシュスイッチ押下信号４０５はハイレベルになる。（１）
そして、ブッシュスイッチ押下信号４０５の変化をトリガにして、電源状態信号生成部４０２は、電源状態信号４０６をハイレベルからローレベルに変化させて、オフ状態に変化させる。（２）
【００３７】
電源状態信号監視部４０３は、電源状態信号４０６がオフ状態に変化したことを電源状態書き込み制御部４１０に通知する。そして、電源状態書き込み制御部４１０は、不揮発メモリからなる電源状態格納部４１１に格納された電源状態データをオフに書き換える。（３）
更に、電源状態信号４０６の変化に応じて、電源制御信号３２１がハイレベルからローレベルに変化することで、画像形成装置１００内の各スイッチをオフして、画像形成装置１００をオフ状態に遷移させる。（４）
【００３８】
図６は、画像形成装置１００がオン状態にあるときに、ＡＣ電源に停電が発生して、その後、画像形成装置１００の電源を復帰させる際のタイミングチャートを示す。
画像形成装置１００がオン状態にあるときに、商用電源２２２に停電が発生し、ＡＣ電源の供給が遮断されたとする。（１）
すると、第１電源監視部４０８は、第１電源４０４が所望以下の電源レベルになったことを検知して、ＰＯＷＥＲ_ＯＮ信号４０９をハイレベルからローレベルに変化させる。（２）
これにより、電源状態信号生成部４０２がリセットされ、電源状態信号４０６がハイレベルからローレベルに変化してオフ状態になる。（３）
更に、これに応じて、電源制御信号３２１がハイレベルからローレベルに変化することで、画像形成装置１００内の各スイッチをオフして、画像形成装置１００がオフ状態に遷移する。（４）
【００３９】
この状態において、ＡＣ電源の停電が解消すると、第１電源４０４が復帰する。（５）
すると、第１電源監視部４０８は、ＰＯＷＥＲ_ＯＮ信号４０９をローレベルからハイレベルに変化させる。（６）
ＰＯＷＥＲ_ＯＮ信号４０９がハイレベルになったタイミングにおいて、電源状態信号監視部４０３は、電源状態書き込み制御部４１０に通知する。（７）
そして、電源状態書き込み制御部４１０は、不揮発メモリからなる電源状態格納部４１１に格納された電源状態データを読み出す。電源状態書き込み制御部４１０は、読み出した電源状態データを電源状態信号監視部４０３に通知する。（８）
【００４０】
ここで、プッシュスイッチ４０１は押下されていないため、プッシュスイッチ押下信号４０５はローレベルのままである。したがって、電源状態格納部４１１に格納された電源状態データはオンのままであることから、電源状態信号監視部４０３は瞬断復帰信号４１２によって電源状態信号４０６を強制的にオンに設定する。（９）
更に、電源状態信号４０６の変化に応じて、電源制御信号３２１がローレベルからハイレベルに変化することにより、画像形成装置１００内の各スイッチをオンして、画像形成装置１００をオン状態に遷移させる。（１０）
このように、画像形成装置１００が電源オン状態のときに停電が発生した場合においても、画像形成装置１００を停電前の電源状態に戻すことができる。
【００４１】
図７は、画像形成装置１００の電源がオン状態にあるときに、電源状態信号生成部４０２に異常が発生した場合のタイミングチャートを示している。
【００４２】
ユーザーが、画像形成装置１００の電源をオフしようとして、プッシュスイッチ４０１を押下したとする。（１）
しかし、この場合、電源状態信号生成部４０２に異常が発生しているため、電源状態信号４０６は、プッシュスイッチ押下信号４０５の変化に応じて変化しない。（２）
電源状態信号監視部４０３は、プッシュスイッチ押下信号４０５の変化をトリガとして、電源状態信号４０６を所定時間監視する。しかし、所定時間が経過しても電源状態信号４０６がハイレベルからローレベルに変化しない場合、電源状態信号監視部４０３は、主電源スイッチ部３０３の異常と判断して、故障判定信号４０７をローレベルに変化させる。（３）
【００４３】
そして、電源状態信号監視部４０３は、主電源スイッチ部３０３が異常状態であることを電源状態書き込み制御部４１０に通知する。電源状態書き込み制御部４１０は、異常が発生した通知を受けると、不揮発メモリからなる電源状態格納部４１１に格納された電源状態データをオフに書き換える。（４）
更に、故障判定信号４０７の変化に応じて、電源制御信号３２１がハイレベルからローレベルに変化することにより、画像形成装置１００内の各スイッチをオフして、画像形成装置１００をオフ状態に遷移させる。（５）
【００４４】
以上のように、本実施形態においては、プッシュスイッチ４０１の操作を受けた際に、電源状態信号監視部４０３は主電源スイッチ３０３の異常があるか否かを判定する。そして、異常があると判定した場合には、電源状態信号監視部４０３は、電源状態格納部４１１に格納された電源状態データを強制的にオフに書き換えると共に、強制的に電源制御信号３２１をオフに制御して、画像形成装置１００をオフにする。
これにより、主電源スイッチ部３０３が故障した場合においても、電源が落とせなくなることを防止することができる。
また、画像形成装置１００がオンにあるときに商用電源２２２の停電が発生した場合、電源状態格納部４１１に格納された電源状態データをオンに維持することにより、商用電源２２が復帰した際に画像形成装置１００をオン状態で再起動させることができる。
【００４５】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上述の実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形が可能であり、それらを本発明の範囲から除外するものではない。すなわち、上述した実施形態及びその変形例を組み合わせた構成もすべて本発明に含まれるものである。
【符号の説明】
【００４６】
１００      画像形成装置
１０１      コントローラ
２２０      電源制御部
３０３      主電源スイッチ部
４０１      プッシュスイッチ
４０２      電源状態信号生成部
４０３      電源状態信号監視部
４０８      第１電源監視部
４１０      電源状態書き込み制御部
４１１      電源状態格納部
【図１】
2020086518.tif 000003
【図２】
2020086518.tif 000004
【図３】
2020086518.tif 000005
【図４】
2020086518.tif 000006
【図５Ａ】
2020086518.tif 000007
【図５Ｂ】
2020086518.tif 000008
【図５Ｃ】
2020086518.tif 000009
【図６】
2020086518.tif 000010
【図７】
2020086518.tif 000011