(57)【要約】【課題】メイン電源スイッチが故障を検知することができる電源制御装置を提供する。【解決手段】電源制御装置は、押下されている間、論理が切り替わるスイッチ押下信号２１２を出力するメイン電源スイッチ１０３と、外部交流電力から直流電圧を生成して負荷２０９に印加する第１電源２０７と、メイン電源スイッチ１０３とは関係なく、外部交流電力から直流電圧を生成する第２電源２０８と、第２電源２０８から印加される直流電圧により動作するＣＰＵ２０２と、を備える。ＣＰＵ２０２は、スイッチ押下信号２１２がローからハイに切り替わってからハイのままＴｏｎ／ｏｆｆ時間以上経過すると、第１電源２０７を起動し、スイッチ押下信号２１２がローからハイに切り替わってからハイのままＴｅｒｒ時間以上が経過すると、メイン電源スイッチ１０３が故障していると判定する。【選択図】図２
2020170468.tif 000002
【特許請求の範囲】
【請求項１】
押下されている間、論理が切り替わるスイッチ押下信号を出力するスイッチと、
外部から供給される交流電力から第１直流電圧を生成して所定の負荷に印加する第１電源と、
前記スイッチの状態とは関係なく、前記交流電力から第２直流電圧を生成する第２電源と、
前記第２直流電圧により動作して、前記スイッチ押下信号が第１論理から第２論理に切り替わってから前記第２論理のまま第１所定時間以上が経過すると、前記第１電源の動作状態を切り替え、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のまま前記第１所定時間よりも長い第２所定時間以上が経過すると、前記スイッチが故障していると判定する制御手段と、を備えることを特徴とする、
電源制御装置。
【請求項２】
表示手段をさらに備えており、
前記制御手段は、前記スイッチが故障していると判定した場合に、前記表示手段に前記スイッチが故障している旨のメッセージを表示させることを特徴とする、
請求項１記載の電源制御装置。
【請求項３】
前記第２電源から前記表示手段に前記第２直流電圧を印加する供給経路に設けられて、前記表示手段への前記第２直流電圧の通電を制御する通電制御手段をさらに備えており、
前記制御手段は、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のままの時間に応じて、前記通電制御手段の導通を制御することで、前記表示手段の動作状態を制御することを特徴とする、
請求項２記載の電源制御装置。
【請求項４】
前記制御手段は、前記第１電源が停止状態において、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のまま第１所定時間以上が経過すると、前記第１電源を起動し且つ前記通電制御手段を導通させて前記表示手段を起動し、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のまま前記第２所定時間以上が経過すると、前記表示手段に前記スイッチが故障している旨のメッセージを表示させ且つ前記第１電源を停止することを特徴とする、
請求項３記載の電源制御装置。
【請求項５】
前記制御手段は、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２所定時間が経過する前に前記第１論理に切り替わると、前記第１電源と前記表示手段とを動作可能状態にすることを特徴とする、
請求項４記載の電源制御装置。
【請求項６】
前記制御手段は、前記第１電源が動作可能状態において、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のまま第１所定時間以上が経過すると、前記第１電源を停止し、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のまま前記第２所定時間以上が経過すると、前記表示手段に前記スイッチが故障している旨のメッセージを表示させることを特徴とする、
請求項３〜５のいずれか１項記載の電源制御装置。
【請求項７】
前記制御手段は、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２所定時間が経過する前に前記第１論理に切り替わると、前記通電制御手段を遮断させて前記表示手段を停止することを特徴とする、
請求項６記載の電源制御装置。
【請求項８】
前記制御手段は、前記スイッチ押下信号が継続して前記第２論理である時間をカウントするカウント手段と、
前記カウント手段でカウントしたカウント時間を前記第１所定時間と比較することで、前記スイッチ押下信号が前記第２論理のまま前記第１所定時間以上が経過したか否かを判定し、前記カウント時間を前記第２所定時間と比較することで、前記スイッチの故障を判定する判定手段と、
前記判定手段が、前記スイッチ押下信号が前記第２論理のまま前記第１所定時間以上が経過したと判定した場合に前記第１電源の動作状態を切り替え、前記スイッチが故障していると判定した場合に前記第１電源が動作していればこれを停止する電源制御手段と、を備えることを特徴とする、
請求項１〜７のいずれか１項記載の電源制御装置。
【請求項９】
前記カウント手段は、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２所定時間が経過する前に前記第１論理に切り替わると、カウント時間を０クリアして前記カウントを終了することを特徴とする、
請求項８記載の電源制御装置。
【請求項１０】
前記カウント手段は、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第１所定時間が経過する前に前記第１論理に切り替わると、カウント時間を０クリアして前記カウントを終了することを特徴とする、
請求項８又は９記載の電源制御装置。
【請求項１１】
請求項１〜１０のいずれか１項記載の電源制御装置と、
画像を形成に用いられる負荷と、を備えることを特徴とする、
画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置等の装置の電源制御技術に関する。
【背景技術】
【０００２】
画像形成装置等の装置は、本体の起動（オン）、停止（オフ）を行うためのメイン電源スイッチを備える。商用電源と装置とを接続した状態でメイン電源スイッチが操作されることで、装置は、起動又は停止する。装置は、起動時に、本体に備える内部電源から本体内の各部への電力供給を開始して動作可能状態になる。装置は、停止時に、内部電源から本体内の各部への電力供給を停止する。メイン電源スイッチには、例えば操作時にのみ接点が接続されるプッシュスイッチを用いることができる。
【０００３】
装置は、停止状態のときにプッシュスイッチが操作されることで起動し、動作可能状態のときにプッシュスイッチが操作されることで停止するように、ファームウェアやソフトウェアにより制御される。ファームウェアやソフトウェアは、ＣＰＵ（Central Processing Unit）により実行されて、装置の起動、停止の制御を行う。ファームウェアやソフトウェアは、ＣＰＵが暴走すると装置の起動、停止を正常に制御できなくなる。この場合、例えば動作可能状態時にメイン電源スイッチが操作されても装置が停止しなくなる。
【０００４】
特許文献１は、このような状態に対応して、確実に装置を停止することができる電源制御装置を開示する。この電源制御装置は、メイン電源スイッチが操作されて所定時間経過してもファームウェアから内部電源へ電力供給の停止を指示する信号が送信されない場合に、強制的に内部電源から各部への電力供給を停止する。これによりＣＰＵが暴走する場合であっても装置が停止される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１５７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながらプッシュスイッチを用いたメイン電源スイッチ自体に異常が生じて故障した場合、メイン電源スイッチからＣＰＵへ電力供給を停止するための指示が送信されなくなる。この場合、ＣＰＵが正常に動作していても装置が停止しない状況が発生する。
【０００７】
本発明は、上記の問題に鑑み、メイン電源スイッチが故障を検知することができる電源制御装置を提供することを主たる課題とする。
【課題を解決するための手段】
【０００８】
本発明の電源制御装置は、押下されている間、論理が切り替わるスイッチ押下信号を出力するスイッチと、外部から供給される交流電力から第１直流電圧を生成して所定の負荷に印加する第１電源と、前記スイッチの状態とは関係なく、前記交流電力から第２直流電圧を生成する第２電源と、前記第２直流電圧により動作して、前記スイッチ押下信号が第１論理から第２論理に切り替わってから前記第２論理のまま第１所定時間以上が経過すると、前記第１電源の動作状態を切り替え、前記スイッチ押下信号が前記第１論理から前記第２論理に切り替わってから前記第２論理のまま前記第１所定時間よりも長い第２所定時間以上が経過すると、前記スイッチが故障していると判定する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、メイン電源スイッチが故障した場合でも、これを検知して装置を停止することができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の外観図。
【図２】電源制御装置の説明図。
【図３】（ａ）〜（ｃ）は、画像形成装置の起動時の処理を表すフローチャート。
【図４】（ａ）〜（ｃ）は、画像形成装置の停止時の処理を表すフローチャート。
【図５】（ａ）、（ｂ）は、画像形成装置の起動時のタイミングチャート。
【図６】（ａ）、（ｂ）は、画像形成装置の停止時のタイミングチャート。
【発明を実施するための形態】
【００１１】
本発明の実施形態について、図面を参照しながら説明する。
【００１２】
図１は、本実施形態の電源制御装置を採用した画像形成装置の外観図である。画像形成装置１００は、コンセントにより商用電源から外部交流電力が供給される電源供給部１０４と、メイン電源スイッチ１０３と、操作パネル１０２と、表示部１０１とを備える。操作パネル１０２は、ユーザが画像形成装置１００に指示を入力するための入力装置である。表示部１０１は、画像形成装置１００の操作状況、動作状況、各種メッセージが表示される出力装置である。画像形成装置１００は、メイン電源スイッチ１０３の操作により動作状態の切り替えが行われる。動作状態は、メイン電源スイッチ１０３が操作されることにより、停止状態から起動して動作可能状態に切り替えられ、或いは動作可能状態から停止状態に切り替えられる。画像形成装置１００は、ユーザの指示に応じて所定のシートに画像を形成する。
【００１３】
図２は、画像形成装置１００の電源系統の制御を行う電源制御装置の説明図である。電源制御装置は、ＣＰＵ２０２、第１電源２０７、第２電源２０８、ＤＣＤＣコンバータ２１０、及びパワートランジスタ２１１を備える。ＣＰＵ２０２は、所定のコンピュータプログラムを実行することで、押下時間カウント部２０３、エラー判定部２０４、及び電源制御部２０５として機能する。ＣＰＵ２０２は、画像形成装置１００の動作を制御する。ここでは、ＣＰＵ２０２による電源系統の制御に関する機能を説明し、他の機能についての説明は省略する。
【００１４】
第１電源２０７及び第２電源２０８は、商用電源から外部交流電力が供給される。第１電源２０７は、ＣＰＵ２０２により動作が制御され、画像形成に用いられるモータ等の負荷２０９に対して電力を供給する。本実施形態の第１電源２０７は、外部交流電力を変換して装置の内部で用いる２４［Ｖ］の直流電圧を生成し、負荷２０９に印加する。第１電源２０７は、メイン電源スイッチ１０３の操作に応じて、ＣＰＵ２０２からの指示に応じて画像形成装置１００を起動する。
【００１５】
第２電源２０８は、メイン電源スイッチ１０３の操作に関係なく動作しており、ＤＣＤＣコンバータ２１０に対して電力を供給する。本実施形態の第２電源２０８は、外部交流電力を装置の内部で用いる１２［Ｖ］の直流電圧に変換し、ＤＣＤＣコンバータ２１０に印加する。ＤＣＤＣコンバータ２１０は、第２電源２０８から印加される１２［Ｖ］の直流電圧を３．３［Ｖ］の直流電圧に変換して、メイン電源スイッチ１０３及びＣＰＵ２０２に供給する。また、第２電源２０８は、パワートランジスタ２１１を介して表示部１０１へ１２［Ｖ］の直流電圧を印加可能である。パワートランジスタ２１１は、第２電源２０８から表示部１０１への直流電圧の供給経路に設けられ、表示部１０１への直流電圧の通電制御を行う。
【００１６】
メイン電源スイッチ１０３は、プッシュスイッチにより構成され、押下されている間、論理がハイ（High）に切り替わるスイッチ押下信号２１２を出力する。押下されていない間は、スイッチ押下信号２１２は論理がロー（Low）になる。本実施形態では、メイン電源スイッチ１０３は、ＤＣＤＣコンバータ２１０から３．３［Ｖ］の直流電圧が供給されている。そのためにスイッチ押下信号２１２が押下されて導通している間、スイッチ押下信号２１２は３．３［Ｖ］（論理ハイ）になる。メイン電源スイッチ１０３とＣＰＵ２０２との間の信号線は抵抗を介して接地されているために、メイン電源スイッチ１０３が押下されていない間、スイッチ押下信号２１２は０［Ｖ］（論理ロー）になる。
【００１７】
ＣＰＵ２０２は、ＤＣＤＣコンバータ２１０から印加される３．３［Ｖ］の直流電圧により、メイン電源スイッチ１０３の操作に関係なく常時動作可能である。ＣＰＵ２０２は、メイン電源スイッチ１０３から取得するスイッチ押下信号２１２により、画像形成装置１００の動作状態を切り替える。
【００１８】
（正常な起動時の動作）
画像形成装置１００の起動時には、電源制御装置が以下のように動作する。この動作は、画像形成装置１００の各部に電力が供給されていない停止状態で、起動のためにメイン電源スイッチ１０３が押下されることで開始される。メイン電源スイッチ１０３が押下されると、メイン電源スイッチ１０３からＣＰＵ２０２へハイレベルのスイッチ押下信号２１２が入力される。スイッチ押下信号２１２は、ＣＰＵ２０２の押下時間カウント部２０３に入力される。押下時間カウント部２０３は、スイッチ押下信号２１２が継続してハイレベルである時間をカウントする。押下時間カウント部２０３によるカウント時間２１３は、エラー判定部２０４に入力される。押下時間カウント部２０３は、スイッチ押下信号２１２がハイレベルの間は継続してカウントを行っており、その間、最新のカウント時間２１３をエラー判定部２０４に送信している。
【００１９】
エラー判定部２０４は、カウント時間２１３を所定時間（Ｔｏｎ／ｏｆｆ時間（例えば５０ミリ秒））と比較し、比較結果に応じて起動処理を行う否かを判定する。例えばエラー判定部２０４は、カウント時間２１３がＴｏｎ／ｏｆｆ時間以上であれば起動処理を行い、電源制御部２０５へ第１電源２０７を動作させる電源制御指示信号２１４を送信する。なお、カウント時間２１３がＴｏｎ／ｏｆｆ時間未満であれば、起動処理は行われない。
【００２０】
電源制御部２０５は、第１電源２０７を動作させる電源制御指示信号２１４に応じて、第１電源２０７を動作させるために、第１電源＿ＯＮ信号２１７をイネーブルにする。第１電源２０７は、第１電源＿ＯＮ信号２１７がイネーブルになることで、負荷２０９に対して２４［Ｖ］の直流電圧を印加する。また、電源制御部２０５は、パワートランジスタ２１１を導通状態にするためにパワートランジスタＯＮ信号２１６をイネーブル（ハイ）にする。パワートランジスタ２１１は、パワートランジスタＯＮ信号２１６がイネーブルになることで導通する。パワートランジスタ２１１が導通することで、第２電源２０８から表示部１０１への直流電圧の供給経路が通電して、表示部１０１に１２［Ｖ］の直流電圧が印加される。
【００２１】
負荷２０９及び表示部１０１へ直流電圧が印加されると、その他のエラーがなければ、画像形成装置１００は、初期動作を行って様々なジョブを受け付け可能な待機状態（動作可能状態）になる。画像形成装置１００の起動時の電源制御装置による各部への電力供給処理は、以上により終了する。
【００２２】
（正常な停止時の動作）
画像形成装置１００の停止時には、電源制御装置が以下のように動作する。この動作は、画像形成装置１００の各部に電力が供給されている動作可能状態で、停止のためにメイン電源スイッチ１０３が押下されることで開始される。メイン電源スイッチ１０３が押下されると、メイン電源スイッチ１０３からＣＰＵ２０２へハイレベルのスイッチ押下信号２１２が入力される。スイッチ押下信号２１２は、ＣＰＵ２０２の押下時間カウント部２０３に入力される。起動時と同様に、押下時間カウント部２０３は、スイッチ押下信号２１２が継続してハイレベルである時間をカウントする。押下時間カウント部２０３によるカウント時間２１３は、エラー判定部２０４に入力される。押下時間カウント部２０３は、スイッチ押下信号２１２がハイレベルの間は継続してカウントを行っており、その間、最新のカウント時間２１３をエラー判定部２０４に送信している。
【００２３】
エラー判定部２０４は、起動時と同様にカウント時間２１３をＴｏｎ／ｏｆｆ時間と比較し、比較結果に応じて停止処理を行うか否かを判定する。例えばエラー判定部２０４は、カウント時間２１３がＴｏｎ／ｏｆｆ時間以上であれば停止処理を行い、電源制御部２０５へ第１電源２０７を停止させる電源制御指示信号２１４を送信する。なお、カウント時間２１３がＴｏｎ／ｏｆｆ時間未満であれば、停止処理は行われない。
【００２４】
電源制御部２０５は、第１電源２０７を停止させる電源制御指示信号２１４に応じて、第１電源＿ＯＮ信号２１７をディスイネーブル（ロー）にする。第１電源２０７は、第１電源＿ＯＮ信号２１７がローレベルになることで、負荷２０９に対する直流電圧の印加を停止する。また、電源制御部２０５は、パワートランジスタ２１１を遮断するためにパワートランジスタＯＮ信号２１６をローレベルにする。パワートランジスタ２１１は、パワートランジスタＯＮ信号２１６がローレベルになることで遮断される。パワートランジスタ２１１が遮断されることで、第２電源２０８から表示部１０１への直流電圧の印加が停止される。画像形成装置１００の停止時の電源制御装置による各部への電力供給停止処理は、以上により終了する。なお、この処理では第２電源２０８の動作は停止しておらず、ＣＰＵ２０２には３．３［Ｖ］の直流電圧が印加されたままである。そのためにＣＰＵ２０２は、停止処理後にも動作可能である。
【００２５】
（メイン電源スイッチ１０３が故障している場合の起動時の動作）
画像形成装置１００の起動時にメイン電源スイッチ１０３が故障している場合には、電源制御装置が以下のように動作する。メイン電源スイッチ１０３が故障する場合、スイッチ押下信号２１２の論理が切り替わらなくなる。つまりスイッチ押下信号２１２は、論理が常にハイ又はローの信号になる。ローの場合には画像形成装置１００が起動しない。スイッチ押下信号２１２がハイの場合には以下のような動作になる。
【００２６】
第１電源２０７が負荷２０９に２４［Ｖ］の直流電圧を印加し、第２電源２０８が表示部１０１に１２［Ｖ］の直流電圧を印加するまでの処理は、正常に起動する場合と同様である。しかしながらスイッチ押下信号２１２は、ハイ状態を継続する。そのために押下時間カウント部２０３は、カウントを継続して行っている。エラー判定部２０４は、カウント時間２１３を所定時間（Ｔｅｒｒ時間（例えば５秒））と比較する。Ｔｅｒｒ時間は、Ｔｏｎ／ｏｆｆ時間よりも長い時間である。カウント時間２１３がＴｅｒｒ時間未満の間は、エラー判定部２０４は、電源制御部２０５へ第１電源２０７を動作させる電源制御指示信号２１４を送信し続ける。  
【００２７】
カウント時間２１３がＴｅｒｒ時間以上になると、メイン電源スイッチ１０３が故障して接点が接続されている可能性がある。つまり、スイッチ押下信号２１２が常にハイである。この場合、画像形成装置１００を停止させようとしてメイン電源スイッチ１０３が押下されても、スイッチ押下信号２１２が変化しない。そのために画像形成装置１００への電力供給を停止できなくなる。また、外部からはメイン電源スイッチ１０３の故障により画像形成装置１００の電力供給が停止できなくなっているのか、或いは他の原因で電力供給が停止できなくなっているのかが不明である。
【００２８】
この状態を回避するためにエラー判定部２０４は、カウント時間２１３がＴｅｒｒ時間以上になると、電源制御部２０５へ第１電源２０７を強制的に停止させる電源制御指示信号２１４を送信する。電源制御部２０５は、第１電源２０７を強制的に停止させる電源制御指示信号２１４に応じて、第１電源＿ＯＮ信号２１７をローレベルにする。第１電源２０７は、第１電源＿ＯＮ信号２１７がローレベルになることで、負荷２０９への直流電圧の印加を停止する。
【００２９】
パワートランジスタ２１１は導通状態のまま維持されており、表示部１０１が動作可能である。エラー判定部２０４は、表示部１０１へメイン電源スイッチ１０３が故障していることを表す表示指示信号２１５を送信する。これにより表示部１０１には、例えばメイン電源スイッチ１０３が故障している旨のメッセージが表示される。
【００３０】
（メイン電源スイッチ１０３が故障している場合の停止時の動作）
画像形成装置１００の停止時にメイン電源スイッチ１０３が故障している場合には、電源制御装置が以下のように動作する。
【００３１】
第１電源２０７が負荷２０９への直流電圧の印加を停止するまでの処理は、正常に停止する場合と同様である。ただしパワートランジスタ２１１は導通状態のまま維持されており、表示部１０１が動作可能である。スイッチ押下信号２１２は、ハイ状態を継続する。そのために押下時間カウント部２０３は、カウントを継続して行っている。エラー判定部２０４は、カウント時間２１３をＴｅｒｒ時間と比較する。カウント時間２１３がＴｅｒｒ時間未満の間は、エラー判定部２０４は、電源制御部２０５へ第１電源２０７を停止させる電源制御指示信号２１４を送信し続ける。
【００３２】
カウント時間２１３がＴｅｒｒ時間以上になると、メイン電源スイッチ１０３が故障して接点が常時接続されている可能性がある。つまり、スイッチ押下信号２１２が常にハイである。この場合、画像形成装置１００を起動させようとしてメイン電源スイッチ１０３が押下されても、スイッチ押下信号２１２が変化しない。そのために画像形成装置１００への電力供給を開始できなくなる。また、外部からはメイン電源スイッチ１０３の故障により画像形成装置１００の電力供給が開始できなくなっているのか、或いは他の原因で電力供給が開始できなくなっているのかが不明である。
【００３３】
この状態を回避するためにエラー判定部２０４は、カウント時間２１３がＴｅｒｒ時間以上になると、表示部１０１へメイン電源スイッチ１０３が故障していることを表す表示指示信号２１５を送信する。これにより表示部１０１には、例えばメイン電源スイッチ１０３が故障している旨のメッセージが表示される。
【００３４】
（起動時の処理）
図３は、画像形成装置１００の起動時の処理を表すフローチャートである。この処理は、画像形成装置１００が停止状態のときに実行される。
【００３５】
ＣＰＵ２０２は、メイン電源スイッチ１０３が押下されてスイッチ押下信号２１２がローからハイに変化したか否かを判定する（Ｓ３０１）。スイッチ押下信号２１２がローからハイに変化した場合（Ｓ３０１：Y）、ＣＰＵ２０２は、第１電源２０７の起動判定処理を行う（Ｓ３０２）。第１電源２０７の起動判定処理では、メイン電源スイッチ１０３が所定時間（Ｔｏｎ／ｏｆｆ時間）以上押下され続けたか否かが判定される。この処理により、例えばユーザが誤ってメイン電源スイッチ１０３を押下した場合のような誤操作を防止することができる。
【００３６】
図３（ｂ）は、第１電源２０７の起動判定処理を表す。ＣＰＵ２０２は、メイン電源スイッチ１０３から取得するスイッチ押下信号２１２がハイレベルとなっている時間のカウントを、押下時間カウント部２０３により開始する（Ｓ３０５）。エラー判定部２０４は、押下時間カウント部２０３によるカウント時間２１３がＴｏｎ／ｏｆｆ時間以上経過したか否かを判定する（Ｓ３０６）。
【００３７】
カウント時間２１３がＴｏｎ／ｏｆｆ時間以上経過していない場合（Ｓ３０６：N）、ＣＰＵ２０２は、スイッチ押下信号２１２がローレベルに変化したか否かを判定する（Ｓ３０７）。スイッチ押下信号２１２がハイレベルのままであれば（Ｓ３０７：N）、ＣＰＵ２０２は、エラー判定部２０４によるカウント時間２１３とＴｏｎ／ｏｆｆ時間との比較を再度行う。スイッチ押下信号２１２がローレベルに変化した場合（Ｓ３０７：Y）、ＣＰＵ２０２は、メイン電源スイッチ１０３が起動処理の開始前に押下状態を解除されたと判定する。この場合、ＣＰＵ２０２は、押下時間カウント部２０３のカウント時間２１３を０クリアして、押下時間カウント部２０３による時間のカウントを終了する（Ｓ３０８、Ｓ３０９）。ＣＰＵ２０２は、起動処理を行わずにＳ３０１の処理に戻る。ユーザによる誤操作の場合には、このような処理になる。
カウント時間２１３がＴｏｎ／ｏｆｆ時間以上経過した場合（Ｓ３０６：Y）、ＣＰＵ２０２は、第１電源２０７の起動判定処理を終了する。ユーザの意思による起動指示の場合には、このような処理になる。
【００３８】
メイン電源スイッチ１０３が所定時間以上押下され続けて第１電源２０７の起動判定処理が終了した場合、ＣＰＵ２０２は、第１電源２０７及び表示部１０１を起動する（Ｓ３０３）。ＣＰＵ２０２は、電源制御部２０５により第１電源＿ＯＮ信号２１７をイネーブルにする。第１電源＿ＯＮ信号２１７がイネーブルになることで第１電源２０７が起動して、負荷２０９に直流電圧が印加される。また、ＣＰＵ２０２は、パワートランジスタ２１１を導通状態にするためにパワートランジスタＯＮ信号２１６をイネーブル（ハイ）にする。パワートランジスタ２１１が導通することで、第２電源２０８から表示部１０１への直流電圧の供給経路が導通して、表示部１０１に直流電圧が印加される。表示部１０１は、直流電圧が印加されることで起動する。
【００３９】
第１電源２０７及び表示部１０１を起動したＣＰＵ２０２は、メイン電源スイッチ１０３の故障判定処理を行う（Ｓ３０４）。図３（ｃ）は、メイン電源スイッチ１０３の故障判定処理を表す。
【００４０】
ＣＰＵ２０２は、スイッチ押下信号２１２がハイレベルとなっているカウント時間２１３がＴｅｒｒ時間以上経過したか否かを判定する（Ｓ３１１）。カウント時間２１３がＴｅｒｒ時間未満であれば（Ｓ３１１：N）、ＣＰＵ２０２は、スイッチ押下信号２１２がローレベルに変化したか否かを判定する（Ｓ３１５）。スイッチ押下信号２１２がハイのままであれば（Ｓ３１５：N）、ＣＰＵ２０２は、エラー判定部２０４によるカウント時間２１３とＴｅｒｒ時間との比較を再度行う。
【００４１】
スイッチ押下信号２１２がローレベルに変化した場合（Ｓ３１５：Y）、ＣＰＵ２０２は、メイン電源スイッチ１０３が起動処理後に押下状態を解除されたと判定する。この場合、ＣＰＵ２０２は、押下時間カウント部２０３のカウント時間２１３を０クリアして、押下時間カウント部２０３による時間のカウントを終了する（Ｓ３１６、Ｓ３１７）。これは正常に動作する場合の処理である。正常に動作する場合、スイッチ押下信号２１２は、ハイレベルの状態がＴｏｎ／ｏｆｆ時間以上且つＴｅｒｒ時間未満の間継続した後にローレベルに変化することになる。
【００４２】
カウント時間２１３がＴｅｒｒ時間以上経過している場合（Ｓ３１１：Y）、ＣＰＵ２０２のエラー判定部２０４は、メイン電源スイッチ１０３の故障によるエラーの発生を判定する（Ｓ３１２）。この場合、ＣＰＵ２０２は、第１電源２０７を停止させるために第１電源＿ＯＮ信号２１７をローレベルにする（Ｓ３１３）。第１電源２０７は、第１電源＿ＯＮ信号２１７がローレベルになることで、負荷２０９への直流電圧の印加を停止する。ＣＰＵ２０２のエラー判定部２０４は、表示部１０１へメイン電源スイッチ１０３が故障していることを表す表示指示信号２１５を送信する（Ｓ３１４）。これにより表示部１０１には、例えばメイン電源スイッチ１０３が故障している旨のメッセージが表示される。これはメイン電源スイッチ１０３が故障している場合の処理である。メイン電源スイッチ１０３が故障している場合には、スイッチ押下信号２１２は、ハイの状態がＴｅｒｒ時間以上継続して変化しない。
【００４３】
（停止時の処理）
図４は、画像形成装置１００の停止時の処理を表すフローチャートである。この処理は、画像形成装置１００が動作可能状態のときに実行される。
【００４４】
ＣＰＵ２０２は、メイン電源スイッチ１０３が押下されてスイッチ押下信号２１２がローレベルからハイレベルに変化したか否かを判定する（Ｓ４０１）。スイッチ押下信号２１２がローからハイに変化した場合（Ｓ４０１：Y）、ＣＰＵ２０２は、第１電源２０７の停止判定処理を行う（Ｓ４０２）。第１電源２０７の停止判定処理では、メイン電源スイッチ１０３が所定時間（Ｔｏｎ／ｏｆｆ時間）以上押下され続けたか否かが判定される。この処理により、例えばユーザが誤ってメイン電源スイッチ１０３を押下した場合のような誤操作を防止することができる。
【００４５】
図４（ｂ）は、第１電源２０７の停止判定処理を表す。ＣＰＵ２０２は、メイン電源スイッチ１０３から取得するスイッチ押下信号２１２がハイレベルとなっている時間のカウントを、押下時間カウント部２０３により開始する（Ｓ４０５）。エラー判定部２０４は、押下時間カウント部２０３によるカウント時間２１３がＴｏｎ／ｏｆｆ時間以上経過したか否かを判定する（Ｓ４０６）。
【００４６】
カウント時間２１３がＴｏｎ／ｏｆｆ時間以上経過していない場合（Ｓ４０６：N）、ＣＰＵ２０２は、スイッチ押下信号２１２がローレベルに変化したか否かを判定する（Ｓ４０７）。スイッチ押下信号２１２がハイのままであれば（Ｓ４０７：N）、ＣＰＵ２０２は、エラー判定部２０４によるカウント時間２１３とＴｏｎ／ｏｆｆ時間との比較を再度行う。スイッチ押下信号２１２がローに変化した場合（Ｓ４０７：Y）、ＣＰＵ２０２は、メイン電源スイッチ１０３が停止処理の開始前に押下状態を解除されたと判定する。この場合、ＣＰＵ２０２は、押下時間カウント部２０３のカウント時間２１３を０クリアして、押下時間カウント部２０３による時間のカウントを終了する（Ｓ４０８、Ｓ４０９）。ＣＰＵ２０２は、停止処理を行わずにＳ３０１の処理に戻る。ユーザによる誤操作の場合には、このような処理になる。
カウント時間２１３がＴｏｎ／ｏｆｆ時間以上経過した場合（Ｓ４０６：Y）、ＣＰＵ２０２は、第１電源２０７の停止判定処理を終了する。ユーザの意思による停止指示の場合には、このような処理になる。
【００４７】
メイン電源スイッチ１０３が所定時間以上押下され続けて第１電源２０７の停止判定処理が終了した場合、ＣＰＵ２０２は、第１電源２０７を停止する（Ｓ４０３）。ＣＰＵ２０２は、電源制御部２０５により第１電源＿ＯＮ信号２１７をローレベルにする。第１電源＿ＯＮ信号２１７がローレベルになることで第１電源２０７が停止して、負荷２０９への直流電圧の印加が終了する。第１電源２０７を停止したＣＰＵ２０２は、メイン電源スイッチ１０３の故障判定処理を行う（Ｓ４０４）。図４（ｃ）は、メイン電源スイッチ１０３の故障判定処理を表す。
【００４８】
ＣＰＵ２０２は、スイッチ押下信号２１２がハイレベルとなっているカウント時間２１３がＴｅｒｒ時間以上経過したか否かを判定する（Ｓ４１１）。カウント時間２１３がＴｅｒｒ時間未満であれば（Ｓ４１１：N）、ＣＰＵ２０２は、スイッチ押下信号２１２がローレベルに変化したか否かを判定する（Ｓ４１５）。スイッチ押下信号２１２がハイレベルのままであれば（Ｓ４１５：N）、ＣＰＵ２０２は、エラー判定部２０４によるカウント時間２１３とＴｅｒｒ時間との比較を再度行う。
【００４９】
スイッチ押下信号２１２がローレベルに変化した場合（Ｓ４１５：Y）、ＣＰＵ２０２は、メイン電源スイッチ１０３が停止処理後に押下状態を解除されたと判定する。この場合、ＣＰＵ２０２は、押下時間カウント部２０３のカウント時間２１３を０クリアして、押下時間カウント部２０３による時間のカウントを終了する（Ｓ４１６、Ｓ４１７）。ＣＰＵ２０２は、パワートランジスタＯＮ信号２１６をローレベルにして、パワートランジスタ２１１を遮断する。パワートランジスタ２１１が遮断されることで、第２電源２０８から表示部１０１へ直流電圧の印加が終了する。そのために表示部１０１が停止する（Ｓ４１４）。これは正常に動作する場合の処理である。正常に動作する場合、スイッチ押下信号２１２は、ハイレベルの状態がＴｏｎ／ｏｆｆ時間以上且つＴｅｒｒ時間未満の間継続した後にローレベルに変化する。
【００５０】
カウント時間２１３がＴｅｒｒ時間以上経過している場合（Ｓ４１１：Y）、ＣＰＵ２０２のエラー判定部２０４は、メイン電源スイッチ１０３の故障によるエラーの発生を判定する（Ｓ４１２）。この場合、ＣＰＵ２０２は、表示部１０１へメイン電源スイッチ１０３が故障していることを表す表示指示信号２１５を送信する（Ｓ４１３）。これにより表示部１０１には、例えばメイン電源スイッチ１０３が故障している旨のメッセージが表示される。これはメイン電源スイッチ１０３が故障している場合の処理である。メイン電源スイッチ１０３が故障している場合には、スイッチ押下信号２１２は、ハイレベルの状態がＴｅｒｒ時間以上継続して変化しない。
【００５１】
（起動時のタイミングチャート）
図５は、画像形成装置１００の起動時のタイミングチャートである。図５は、スイッチ押下信号２１２、第１電源２０７から出力される直流電圧、及び表示部１０１に印加され直流電圧のタイミングを表す。図５（ａ）は、正常に動作した場合のタイミングチャートである。図５（ｂ）は、メイン電源スイッチ１０３が故障した場合のタイミングチャートである。
【００５２】
正常に動作する場合、メイン電源スイッチ１０３が押下されることでスイッチ押下信号２１２がローレベルからハイレベルに切り替わる。ハイレベルの期間がＴｏｎ／ｏｆｆ時間継続したタイミングで、第１電源２０７が起動し、且つ表示部１０１へ直流電圧が印加される。スイッチ押下信号２１２が、ハイレベルの期間がＴｅｒｒ時間未満でハイレベルからローレベルに切り替わることで、第１電源２０７及び表示部１０１は動作可能状態になる。
【００５３】
メイン電源スイッチ１０３が故障した場合、第１電源２０７が起動し、且つ表示部１０１への直流電圧が印加されるまでのタイミングは、正常に動作する場合と同じである。スイッチ押下信号２１２が、ハイレベルの期間がＴｅｒｒ時間を超えている場合、ＣＰＵ２０２はメイン電源スイッチ１０３が故障していると判定し、第１電源２０７を強制的に停止する。表示部１０１は、メッセージを表示する必要があるために、直流電圧が印加されて動作可能状態のままである。
【００５４】
（停止時のタイミングチャート）
図６は、画像形成装置１００の停止時のタイミングチャートである。図６は、スイッチ押下信号２１２、第１電源２０７から出力される直流電圧、及び表示部１０１に印加され直流電圧のタイミングを表す。図６（ａ）は、正常に動作した場合のタイミングチャートである。図６（ｂ）は、メイン電源スイッチ１０３が故障した場合のタイミングチャートである。
【００５５】
正常に動作する場合、メイン電源スイッチ１０３が押下されることでスイッチ押下信号２１２がローレベルからハイレベルに切り替わる。ハイレベルの期間がＴｏｎ／ｏｆｆ時間継続したタイミングで、第１電源２０７が停止する。スイッチ押下信号２１２が、ハイレベルの期間がＴｅｒｒ時間未満でハイレベルからローレベルに切り替わることで、表示部１０１への直流電圧の印加が停止する。表示部１０１は、メイン電源スイッチ１０３の故障の可能性がなくなった時点で停止されている。
【００５６】
メイン電源スイッチ１０３が故障した場合、第１電源２０７が停止するまでのタイミングは、正常に動作する場合と同じである。スイッチ押下信号２１２が、ハイレベルの期間がＴｅｒｒ時間経過してもハイのままである場合、ＣＰＵ２０２はメイン電源スイッチ１０３が故障していると判定する。表示部１０１は、メッセージを表示する必要があるために、直流電圧が印加されて動作可能状態のままである。
【００５７】
以上のような本実施形態の画像形成装置１００の電源制御装置は、メイン電源スイッチ１０３が押下された後に、スイッチ押下信号２１２が所定時間以上押下時の状態を保っていた場合に、メイン電源スイッチ１０３が故障していると判定する。この場合、電源制御装置は、負荷２０９への直流電圧の印加を強制的に停止することで、メイン電源スイッチ１０３の故障により負荷２０９の動作が停止できなくなる状況を防止することができる。また、電源制御装置は、表示部１０１にメイン電源スイッチ１０３が故障していることを示すメッセージを表示する。そのためにユーザは、装置のどの部分が故障しているかを判別することができる。
【００５８】
本実施形態では、スイッチ押下信号２１２がローレベルからハイレベルに切り替わってから所定時間（Ｔｏｎ／ｏｆｆ時間）以上継続してハイレベルの状態であれば、負荷２０９への直流電圧の印加状態が切り替わる構成である。この他に、負荷２０９への直流電圧の印加状態が切り替わるタイミングは、例えばスイッチ押下信号２１２がハイレベルからローレベルに切り替わったタイミングであってもよい。
【図１】
2020170468.tif 000003
【図２】
2020170468.tif 000004
【図３】
2020170468.tif 000005
【図４】
2020170468.tif 000006
【図５】
2020170468.tif 000007
【図６】
2020170468.tif 000008