(57)【要約】【課題】電源スイッチを自動でオフする自動電源オフが実行できなかった場合に起こる装置の不具合を抑制すること。【解決手段】画像形成装置１の制御部１０は、所定の条件を満たした場合に、シャットダウン準備制御を行った後に（Ｓ５０１）、電源スイッチ１３３の電源オフ駆動を実行し（Ｓ５０２）、電源オフ駆動の実行後に、電力供給が遮断されない場合（Ｓ５０５でＹｅｓ）、画像形成装置１を再起動するように制御する（Ｓ５０６）。【選択図】図５
2013159029.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
前記画像形成装置への電力の供給と遮断を切り換えるためのスイッチと、
前記スイッチをオフ側に駆動するための駆動手段と、
所定の条件を満たした場合に、前記駆動手段を用いて前記スイッチをオフ側に切り替える電源オフ駆動を実行する自動電源オフ手段と、
前記電源オフ駆動を実行した後に前記画像形成装置への電力供給が遮断されない場合に、前記画像形成装置を再起動するように制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記電源オフ駆動の実行後に所定時間が経過したことを認識した場合に、前記電源オフ駆動の実行後に前記画像形成装置への電力供給が遮断されないと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記電源オフ駆動の実行後に前記画像形成装置への電力供給が遮断されない場合に、前記電源オフ駆動を再実行させ、該電源オフ駆動の再実行した後でも前記画像形成装置への電力供給が遮断されない場合に、前記画像形成装置を再起動することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記再起動後に、前記自動電源オフ手段の故障を通知する通知手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記通知手段は、前記再起動の後に、前記再起動が行われた回数をカウントし、該回数が所定の回数を超えている場合に、前記通知を行うことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御手段は、再起動を実行する前に、記憶手段に前記再起動の実行を示す情報を記憶するものであり、
前記通知手段は、前記画像形成装置の起動後に、前記記憶手段に前記再起動の実行を示す情報が記憶されている場合、該起動が前記再起動であると認識することを特徴とする請求項４又は５に記載の画像形成装置。
【請求項７】
前記再起動後に、前記再起動の回数をカウントし、該回数が所定の回数を超えている場合に、前記自動電源オフ手段を無効にする無効手段を有することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御手段は、再起動を実行する前に、記憶手段に前記再起動の実行を示す情報を記憶するものであり、
前記無効手段は、前記画像形成装置の起動後に、前記記憶手段に前記再起動の実行を示す情報が記憶されている場合、該起動が前記再起動であると認識することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記自動電源オフ手段は、前記画像形成装置の所定の機能を停止する準備処理を実行した後に、前記電源オフ駆動を実行することを特徴とする請求項１乃至８のいずれか１項に記載の画像形成装置。
【請求項１０】
装置への電力の供給と遮断を切り換えるためのスイッチと、前記スイッチをオフ側に駆動するための駆動手段とを有する画像形成装置であって、
所定の条件を満たした場合に、自動電源オフ手段が、前記駆動手段を用いて前記スイッチをオフ側に切り替える電源オフ駆動を実行する自動電源オフステップと、
制御手段が、前記電源オフ駆動の実行後に前記画像形成装置への電力供給が遮断されない場合に、前記画像形成装置を再起動するように制御する再起動ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項１１】
コンピュータを、請求項１乃至９のいずれか１項に記載された画像形成装置の手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来より、装置の省電力化を実現する上で、装置が一定時間操作されない場合に、自動的に電源スイッチをオフにする自動オフ駆動回路を備える複写機やプリンタ等の画像形成装置が知られている。
【０００３】
特許文献１には、電源スイッチにメカニカルリレーを備え、電源スイッチがオンの状態で、外部からの信号制御によりリレーを駆動すると、電源スイッチをオフにする、自動電源オフ機能を実行する装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１４２９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
自動電源オフ機能を実行すると、メカニカルリレーにより電源スイッチがオフ側に倒れ、画像形成装置の電源がＡＣ電源入力部から遮断される。画像形成装置の制御部は、省電力モードのままでも、画像形成装置を通常モードに復帰させるため、多くの部分に電源が供給されて動作している。
【０００６】
制御部が動作中に電源を遮断されると、データの消失や駆動部品の故障等の装置の不具合が発生する恐れがある。このような装置の不具合を回避するため、制御部のシャットダウン準備制御を実行し、電源を遮断しても装置に影響のない状態まで移行してから自動電源オフ機能を実行する必要がある。
【０００７】
しかし、何らかの理由により駆動信号でメカニカルリレーの駆動に失敗した場合、自動電源オフ機能を実行しても装置の電源がオフされない。例えば、駆動信号でメカニカルリレーを駆動したときに、偶然、ユーザが電源スイッチに力を加えていた場合などが想定される。
【０００８】
このように電源スイッチのオフに失敗した場合、装置としては電源スイッチが入っているが、制御部は既にシャットダウン準備制御を完了しているため、ユーザから何の操作も受け付けられない状態（フリーズ状態）が継続してしまう。
【０００９】
この状態に陥ると、制御部はシャットダウンレディの状態なので、エラー通知をすることもできず、ユーザが判断することもできないため、装置の使用を妨げてしまう恐れがある。
【００１０】
また、メカニカルリレーの駆動部や、駆動信号の配線など、電源スイッチ自体が故障している場合も同様に、制御部により自動電源オフ機能を実行しても装置の電源がオフされず、装置はフリーズ状態となってしまう。
【００１１】
なお、上記の状態でユーザが電源スイッチをオフ・オンすることで、装置は通常モードへと復帰する場合もあるが、再び、省電力モードから自動電源オフ機能が実行されると、同じフリーズ状態となってしまう。上記したフリーズ状態となってしまうと、装置には電力が供給された状態であるにも関わらず、シャットダウン準備制御を完了しているため、装置はユーザから何の操作も受け付けられず、無駄に電力が消費される。
【００１２】
自動電源オフ機能を使用しなければ、上記のフリーズ状態の再発生を防ぐこともできるが、上記フリーズ状態において制御部はシャットダウン制御が完了しているため、故障をエラーメッセージ等でユーザに通知する処理も実行できない。このため、ユーザは事態を判断することもできず、装置の使用が妨げられてしまう恐れがある。
【００１３】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、画像形成装置の電源スイッチを自動でオフする自動電源オフが実行できなかった場合に起こる装置の不具合を抑制する仕組みを提供することである。
【課題を解決するための手段】
【００１４】
本発明は、画像形成装置であって、前記画像形成装置への電力の供給と遮断を切り換えるためのスイッチと、前記スイッチをオフ側に駆動するための駆動手段と、所定の条件を満たした場合に、前記駆動手段を用いて前記スイッチをオフ側に切り替える電源オフ駆動を実行する自動電源オフ手段と、前記電源オフ駆動を実行した後に前記画像形成装置への電力供給が遮断されない場合に、前記画像形成装置を再起動するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像形成装置の電源スイッチを自動でオフする自動電源オフが実行できなかった場合に起こる装置の不具合を抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の好適な実施例に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【図２】制御部１０の構成の一例を示すブロック図である。
【図３】電源部１３とＣＰＵ１０２の構成を示すブロック図である。
【図４】画像形成装置１の各部における電力状態を示す図である。
【図５】実施例１における電源スイッチの自動オフ駆動制御の一例を示すフローチャートである。
【図６】実施例２における電源スイッチの自動オフ駆動制御の一例を示すフローチャートである。
【図７】ロッカースイッチの外観イメージの一例を示す図である。
【図８】実施例３における電源スイッチの自動オフ駆動制御の一例を示すフローチャートである。
【図９】実施例３における制御部の初期化動作の一例を示すフローチャートである。
【図１０】実施例３において自動電源オフが正常に機能しなかった旨をユーザに警告通知する画面の一例を示す図である
【図１１】実施例４における制御部の初期化動作の一例を示すフローチャートである。
【図１２】実施例４において自動電源オフが故障により正常に機能しなかった旨をユーザに警告通知する画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１８】
図１は、本発明の好適な実施例に係る画像形成装置のハードウェア構成の一例を示すブロック図である。なお、各ブロックはモジュールを示しており、ブロック間の矢印はデータや指示、或いは電源供給の流れを示している。
【００１９】
図１において、１は本実施例の画像形成装置である。画像形成装置１は、印刷部１２、読取部１１、操作パネル１４、電源部１３及び、これらの制御を司る制御部１０を有する。
【００２０】
制御部１０は、読取部１１や、外部装置であるホストコンピュータ（例えば図２のＰＣ１１７）、ＰＳＴＮ回線（公衆回線）を介して接続されたファクシミリ装置（不図示）等から受信した画像データに基づいて、画像処理等を実行し、印刷部１２に出力して例えば用紙上に画像を形成する制御を行う。
【００２１】
読取部１１は、原稿を画像データとして読み取り、その読み取った画像データを制御部１０に送信する。読取部１１は、原稿を読取るための機能を持つスキャナユニット（不図示）と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット（不図示）とを有する。
【００２２】
印刷部１２は、記録紙を搬送し、制御部１０から受信した画像データを電子写真方式等で用紙に可視画像として印字して装置外に排紙する。印刷部１２は、複数種類の記録紙カセットを持つ給紙ユニット（不図示）と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット（不図示）と、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット（不図示）とを有する。
【００２３】
電源部１３は、交流商用電源（ＡＣ電源）を入力とする電源回路である。電源部１３は、制御部１０、読取部１１、印刷部１２、操作パネル１４に直流電源１５を生成する。また、電源部１３は、制御部１０からの制御信号１６により、電源１５の供給および遮断制御を行う。
【００２４】
操作パネル１４は、読取部１１にて読取った原稿を印刷部１２にて画像形成させるための各種の設定を、操作者（ユーザ）からの指示に基づいて行うためのものである。操作パネル１４は、例えばタッチパネル方式にて、画像形成すべき部数や、画像形成する際の濃度に関する情報や、原稿を読取るためのスキャナユニットの読取解像度（例えば３００ｄｐｉや６００ｄｐｉ）の選択を入力するために用いられる。
【００２５】
図２は、制御部１０の構成の一例を示すブロック図である。
制御部１０は、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、印刷部Ｉ／Ｆ１０６、読取部Ｉ／Ｆ１０８、ＭＯＤＥＭ１１１、回線Ｉ／Ｆ１１２、ＵＳＢ Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８を含み、各ブロックはシステムバス１０５にて接続されている。
【００２６】
ＣＰＵ１０２は、各種制御プログラムに従って前記の各ブロックを総括的に制御する。
各種制御プログラムは、ＲＯＭ１０４のプログラム領域に記憶された制御プログラムを読み出す事によって実行される。或いは、各種制御プログラムは、ＲＯＭ１０４のプログラム領域に記憶された圧縮されたデータをＲＡＭ１０３へ伸張、展開して実行される。また、図示しないハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）等に前述の各種制御プログラムを圧縮状態／非圧縮状態で格納してもよい。
【００２７】
ネットワークＩ／Ｆ１１８は、ネットワーク（ＬＡＮ）１２０などを介してホストコンピュータ１１７（図中、ＰＣと表記；以降、ＰＣという）との通信処理を行う。ネットワークＩ／Ｆ１１８とネットワーク網１２０とは、ＬＡＮケーブル１１９などの通信ケーブルで接続される。
【００２８】
ＭＯＤＥＭ１１１は、回線Ｉ／Ｆ１１２を介して公衆回線網１１４と接続し、図示しない他の画像形成装置やファクシミリ装置、電話機などと通信処理を行う。回線Ｉ／Ｆ１１２と公衆回線網１１４とは、一般的に電話線１１３などで接続される。
【００２９】
印刷部Ｉ／Ｆ１０６は、印刷部１２（プリンタエンジン）に画像信号を出力するインターフェースを担う。また、読取部Ｉ／Ｆ１０８は、読取部１１（スキャナエンジン）からの読取画像信号を入力するインターフェースを担う。ＣＰＵ１０２は、読取部Ｉ／Ｆ１０８より入力された画像信号を処理し、記録画像信号として印刷部Ｉ／Ｆ１０６へ出力する。
【００３０】
ＣＰＵ１０２は、ＲＯＭ１０４のフォント領域に記憶されたフォント情報を用いて、操作パネル１４の表示部に文字や記号を表示したり、ユーザの指示を受けた操作パネル１４からの指示情報を受けたりする。
【００３１】
また、ＲＯＭ１０４のデータ領域には、ＣＰＵ１０２によって画像形成装置１の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、ＣＰＵ１０２により必要に応じて読み出され、必要に応じて更新される。ＲＯＭ１０４のデータ領域はＣＰＵ１０２により書き換え可能に構成されている。
【００３２】
タイマ１２５は、ＣＰＵ１０２により時間設定を行い、所望の周期でＣＰＵ１０２に対し割込みを発生する。
リセット回路１２６は、ＣＰＵ１０２に対しリセット信号を出力する回路である。ＣＰＵ１０２は、制御部１０に電源１５が入力されていて、リセット信号がローの間は、リセット状態を継続する。リセット信号のロー出力は、ＣＰＵ１０２の設定により行われる。もしくは、電源スイッチ１３３（図３）がオフされて電源１５の供給が停止する場合や、ＡＣ電源の停電、瞬断等により、電源１５が所定の電圧レベルを下回った場合（例えば、３．３Ｖ電源が２．９Ｖより下がる場合）にも、リセット信号のロー出力は行われる。
【００３３】
ＣＰＵ１０２のリセット状態の解除は、制御部１０に電源１５が入力されてから所定の時間（例えば１００ｍｓ後）に、リセット回路１２６からのリセット信号がロー（Ｌ）からハイ（Ｈ）に切り替わることで実行される。
【００３４】
図３は、電源部１３とＣＰＵ１０２の構成を示すブロック図である。
図３に示すように、電源部１３は、ＤＣ電源生成部１３１と、トランジスタ部１３２と、電源スイッチ１３３を備える。
ＤＣ電源生成部１３１は、商用電源（ＡＣ１００Ｖ）から供給される電力を整流、変圧し、ＤＣ電源１５a、１５ｂ、１５ｃ、１５ｄとして画像形成装置１の各部に供給する。
トランジスタ部１３２は、ＦＥＴ等で構成され、印刷部１２、読取部１１、操作パネル１４に供給するＤＣ電源１５ｂ、１５ｃ、１５ｄを、ＣＰＵ１０２の制御信号１６ｂ、１６ｃ、１６ｄによりオン、オフ制御する。制御信号１６ｂ、１６ｃ、１６ｄは、それぞれＣＰＵ１０２の出力ポートＰ２、Ｐ３、Ｐ４に接続される。
【００３５】
また、電源スイッチ１３３は、内部にソレノイド１３４が設置されており、ソレノイド１３４に通電することにより、スイッチ１３５、１３６の接点が開放され、電源スイッチ１３３がオフに切り替わる構成になっている。本実施例においては、電源スイッチ１３３は、例えば図７に示すようなロッカースイッチ（シーソースイッチ）になっており、電源スイッチ１３３内部のソレノイドに通電することでロッカースイッチをオフ側に駆動するメカニカルリレー付きの電源スイッチである。
【００３６】
図７は、ロッカースイッチの外観イメージの一例を示す図である。
なお、制御部１０は、電源スイッチ１３３がユーザの手動によりオンに切り替えられてＤＣ電源生成部１３１からの電源１５aで電力供給を受けることで動作可能となる。
制御部１０は、画像形成装置１に、電源の自動オフ機能を働かせる条件が満たされた場合に、電源スイッチ１３３の制御信号１６ａにより、ソレノイド１３４に電力を供給し、スイッチ１３５、１３６をオフに切り替えて、各部への電力の供給を停止する（電源スイッチのオフ駆動）。
【００３７】
なお、電源スイッチ１３３の制御信号１６ａは、ＣＰＵ１０２の出力ポートＰ１に、トランジスタ１３０を経由して接続される。
ＣＰＵ１０２の出力ポートＰ１から例えばハイ信号を出力する時、トランジスタ１３０をオンしてソレノイド１３４に電流を流す。すなわち、この時、ＤＣ電源生成部１３１→ソレノイド１３４→トランジスタ１３０→ＧＮＤで構成する回路に電流が流れ、ソレノイド１３４を通電する。
【００３８】
なお、電源スイッチ１３３の構成は、図３に示した構成に限定されるものではなく、ユーザの手動によりオンに切り替え可能であり、また、ＣＰＵ１０２からの信号によりオフに切り替え可能なスイッチであれば、どのような構成であってもよい。
【００３９】
図４は、画像形成装置１の各部（印刷部１２、読取部１１、操作パネル１４、制御部１０）における電力状態を示す図である。
図中の記号（○、×）は、電源部１３から各部への電力供給状態を示す。ＤＣ電源生成部１３１から各部に電源１５が供給されている状態を「○」で示し、電源１５が停止されている状態を「×」で示す。
【００４０】
各部への電源の供給は、上述したＣＰＵ１０２の出力ポートＰ１〜Ｐ４の制御により行われる。
図４中、「通常状態」は、ユーザが電源スイッチ１３３をオンした後に移行する電力状態である。通常状態では、ＤＣ電源生成部１３１から、制御部１０の他に、印刷部１２、読取部１１、操作パネル１４に電源が供給されていて、ユーザは、画像形成装置１の全ての動作が可能となる。
【００４１】
図４中、「省電力状態」は、通常状態において所定の省電力状態移行時間（Ｔｓｌ）の間、ユーザにより何の操作もなされない状態が継続した場合に移行する電力状態である。Ｔｓｌは、ユーザが操作パネル１４上の不図示のキー操作により予め設定され、ＲＯＭ１０４のデータ領域等に記憶されている時間である。Ｔｓｌの設定時間は、ＣＰＵ１０２によりＲＯＭ１０４から読み出しが可能となる。
【００４２】
省電力状態では、ＤＣ電源生成部１３１から制御部１０、操作パネル１４に電源が供給されているが、印刷部１２、読取部１１に対する電源供給は停止されている。省電力状態では、制御部１０は、出力ポート１６ｂ、１６ｃを切り替えて、トランジスタ部１３２の制御により、ＤＣ電源生成部１３１からの電源１５ｂ、１５ｃの供給を停止する。
【００４３】
省電力状態では、ユーザにより例えば以下の操作（１）〜（４）がなされた場合に、ＣＰＵ１０２がその操作を認識して、出力ポート１６ｂ、１６ｃを切り替えて、電源１５ｂ、１５ｃを供給し（即ち、印刷部１２、読取部１１に対して電源を供給し）、通常状態へと復帰する。
【００４４】
（１）操作パネル１４の操作キー押下
（２）ネットワークＩ／Ｆ１１８からのジョブ入力（復帰トリガー入力）
（３）ＵＳＢ Ｉ／Ｆ１１５からのジョブ入力（復帰トリガー入力）
（４）ＭＯＤＥＭ１１１からのジョブ入力（復帰トリガー入力）
図４中、「自動オフ状態」は、省電力状態において所定の自動オフ状態移行時間（Ｔｓｈ）の間、ユーザにより何の操作もなされない状態が継続した場合に、制御部１０が電源スイッチ１３３の自動オフ駆動を実行することで移行する電力状態である。
【００４５】
自動オフ状態では、電源スイッチ１３３が正常に駆動すると、スイッチ１３５、１３６がオフに切り替わり、電源部１３から各部に供給される電源１５が全て停止する。
なお、Ｔｓｈは、ユーザが操作パネル１４上の不図示のキー操作により予め設定され、ＲＯＭ１０４のデータ領域等に記憶されている時間である。Ｔｓｈの設定時間は、ＣＰＵ１０２によりＲＯＭ１０４から読み出しが可能となる。
【００４６】
省電力状態からＴｓｈ時間の間、ユーザにより何の操作もなされない状態が継続すると、制御部１０は、以下に説明する「シャットダウン準備制御」を実行する。
シャットダウン準備制御では、制御部１０は出力ポート１６ｄを切り替えて、トランジスタ部１３２の制御により、操作パネル１４への電源１５ｄの供給を停止し、ＤＣ電源生成部１３１から制御部１０のみに電源を供給する。
【００４７】
併せて制御部１０は、ＣＰＵ１０２が、省電力状態において機能していた操作の認識を停止させるため、制御部１０内部の回線Ｉ／Ｆ１１２、ＵＳＢ Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８の通信処理を停止する。
【００４８】
さらに、制御部１０は、ＲＡＭ１０３に格納されているデータのうち、ＭＯＤＥＭ１１１の受信データや、操作パネル１４からの設定データ等、電源オフ後もバックアップの必要なデータをＲＯＭ１０４のデータ領域に転送し格納する。
【００４９】
さらに、制御部１０に補助記憶装置としてＨＤＤ等の電源オフ時の終了シーケンスが規定された記憶装置を使用する場合は、制御部１０は、その補助記憶装置に対し規定の電源オフ制御を実行する。
【００５０】
そして、制御部１０は、上述のようなシャットダウン準備制御が完了した時点で、電源スイッチ１３３のオフ駆動を実行する。即ち、制御部１０が、ソレノイド１３４に電力を供給し、スイッチ１３５、１３６をオフに切り替えて、各部への電力の供給を停止する。
電源スイッチ１３３の電源オフ駆動（自動オフ駆動ともいう）では、上述したＣＰＵ１０２の出力ポートＰ１を制御し、ソレノイド１３４に電力を供給することで、スイッチ１３５、１３６をオフに切り換える。
【００５１】
ここで、電源スイッチ１３３（ロッカースイッチ）のオン側に何らかの理由により圧力が加わっていた場合、前記ソレノイド１３４を通電しても、その駆動力では電源スイッチ１３３がオフ側に倒れない可能性がある。例えば、自動オフ制御が実行されているタイミングでユーザが電源スイッチ１３３を操作していてオン側に外力を加えていた場合が考えられる。さらに、ソレノイド１３４への通電で電源スイッチ１３３がオフ側に倒れたとしても、ＤＣ電源生成部１３１の出力電圧が下がる前に、ユーザによって再度電源スイッチ１３３をオン側に倒された場合も考えられる。また、電源スイッチ１３３が他の物体に圧力が加わった状態で接触しているような場合等も考えられる。
【００５２】
このような場合、電源スイッチ１３３の電源オフ駆動を実行しても電源スイッチ１３３は実際にはオフとならないが、ＣＰＵ１０２は電源スイッチ１３３の自動オフ駆動を完了したという状態に入っているので、画像形成装置１はシャットダウン準備制御を継続してしまう。
【００５３】
実施例１では、制御部１０が自動オフ駆動を行った後、所定の時間が経過しても制御部１０への電源がオフしなかった場合、制御部１０によって画像形成装置１を再起動するように構成する。画像形成装置１の再起動は、制御部１０がリセット回路１２６への設定によりリセット信号の出力を行うことで実行する。
【００５４】
以下、図５を用いて、実施例１に係る実施例１における電源スイッチ自動オフ制御の動作について説明する。
図５は、実施例１における電源スイッチ自動オフ制御の一例を示すフローチャートである。図５のフローチャートに示す処理は、ＲＯＭ１０４にコンピュータ読み取り可能に格納された（またはＲＯＭ１０４からＲＡＭ１０３に展開された）プログラムに基づいて、ＣＰＵ１０２が実行することにより実現される。
【００５５】
画像形成装置１の電力状態が省電力状態に移行してからＴｓｈ時間の間、ユーザにより何の操作もなされない状態が継続した後、ＣＰＵ１０２は、制御部１０のシャットダウン準備制御を行い、電源スイッチ１３３をオフ駆動する。自動オフ駆動してもスイッチ１３５、１３６がオフに切り替わらなかった場合（即ち、画像形成装置１への電力供給が遮断されない場合）、ＣＰＵ１０２は画像形成装置１を再起動する。以下、詳細に説明する。
【００５６】
Ｓ５０１において、ＣＰＵ１０２は、シャットダウン準備制御を実行し、Ｓ５０２に移行する。シャットダウン準備制御では、ＣＰＵ１０２が出力ポートＰ４を切り替えて、トランジスタ部１３２の制御により、操作パネル１４への電源１５ｄの供給を停止する。また、ＣＰＵ１０２が、省電力状態において機能していたジョブ検知機能を停止させるため、制御部１０内部の回線Ｉ／Ｆ１１２、ＵＳＢ Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８の通信処理を停止する。さらに、ＣＰＵ１０２は、ＲＡＭ１０３に格納されているデータのうち、ＭＯＤＥＭ１１１の受信データや、操作パネル１４からの設定データ等、電源オフ後もバックアップの必要なデータをＲＯＭ１０４に転送し格納する。なお、制御部１０に補助記憶装置としてＨＤＤ等の電源オフ時の終了シーケンスが規定された記憶装置を使用する場合は、ＣＰＵ１０２は補助記憶装置に対し規定の電源オフ制御を実行する。即ち、ＣＰＵ１０２は、画像形成装置が省電力状態に移行してから操作もなされない状態が所定時間経過する等の所定の条件を満たした場合に、画像形成装置１の所定の機能を停止する準備処理を実行した後に、電源スイッチ１３３の電源オフ駆動を実行する。
【００５７】
次に、Ｓ５０２において、ＣＰＵ１０２は、出力ポートＰ１をハイに切り替えて、ソレノイド１３４に電力を供給し、電源スイッチ１３３の電源オフ駆動を実行する。
次に、Ｓ５０３において、ＣＰＵ１０２は、タイマ１２５を使用して１００ｍｓの時間の経過を監視する。
そして、ＣＰＵ１０２は、タイマ１２５からの割込み通知により、１００ｍｓの時間の経過を検出すると（Ｓ５０３でＹｅｓ）、出力ポートＰ１をローに切り替え（Ｓ５０４）、ソレノイド１３４への電力の供給を停止する。ここで、１００ｍｓの時間は、使用するソレノイド１３４の仕様に依存し、本実施例で示す１００ｍｓは一例である。ソレノイドへの通電時間は、電源スイッチ１３３をオフ側に駆動でき、且つ、（電源スイッチ１３３の駆動部など）画像形成装置１の寿命に影響しない範囲の時間であればよいものとする。
【００５８】
次に、Ｓ５０５において、ＣＰＵ１０２は、タイマ１２５を使用して１０秒の時間の経過を監視する。ここで、１０秒の時間は一例であり、上記Ｓ５０４において、ＣＰＵ１０２が出力ポートＰ１をローに切り替えてソレノイド１３４への電力の供給を停止してから、電源スイッチ１３３がオフ駆動されるまでを保証できる時間であればよいものとする。
【００５９】
なお、電源スイッチ１３３の電源オフ駆動が正常に機能すれば、１０秒が経過する前に（Ｓ５０５でＮｏの間に）、スイッチ１３５、１３６がオフに切り替り、制御部１０の電源１５が落ちることでＣＰＵ１０２の制御は終了する。したがって、Ｓ５０５のＹｅｓ判断以降の処理は、１０秒経過後も制御部１０への電源１５が供給され続けた場合のみ、実行されるフローである。
【００６０】
ＣＰＵ１０２は、タイマ１２５からの割込み通知により、１０秒の時間の経過を検出すると（Ｓ５０５でＹｅｓ）、何らかの理由により電源スイッチ１３３がオフ状態にならなかったと判断して、Ｓ５０６に処理を移行する。
【００６１】
Ｓ５０６では、ＣＰＵ１０２は、リセット回路１２６への設定により、制御部１０へのリセット信号の出力を行うことにより、画像形成装置１の再起動を実行するように制御する。
以上、説明したように、メカニカルリレー付きの電源スイッチ１３３の電源オフ駆動は、画像形成装置１の制御部１０のシャットダウン準備制御が完了してから実行される。電源スイッチ１３３の電源オフ駆動を起動してから所定時間が経過しても電源供給が断絶されない場合、制御部１０は、画像形成装置１を再起動するように制御する。このような構成により、何らかの外力が電源スイッチ１３３のオン側に掛るなどの理由で、電源スイッチ１３３がオフ側に倒れない場合でも、画像形成装置１が何も操作を受け付けない“フリーズ状態”となることを回避できる。
【００６２】
なお、画像形成装置１の再起動は、制御部１０がリセット回路１２６への設定によりリセット信号の出力を行うことで実行するものとするが、不図示のウォッチドックタイマにより実行させてもよい。ウォッチドックタイマは、ＣＰＵ１０２の動作状態を監視する。ＣＰＵ１０２が正常な動作を継続できない場合に、タイマの起動による所定の時間が経過した後、制御部１０へのリセット出力を行うものとする。
【実施例２】
【００６３】
上記実施例１においては、図５のフローチャートにおいて、電源スイッチの電源オフ駆動の実行後、１０秒後に画像形成装置１を再起動するフローを説明した。しかし、本来はユーザによる操作が無い状態が継続ししたため、自動的に画像形成装置１の電源をオフするはずが、再起動することで再び消費電力が高い状態に戻ってしまう。そこで、実施例２では、無駄に画像形成装置１を再起動することなく自動オフ駆動を確実に実行するための構成を示す。
【００６４】
以下、図６を用いて、実施例１における電源スイッチ自動オフ制御の動作について説明する。
図６は、実施例２における電源スイッチ自動オフ制御の一例を示すフローチャートである。図６のフローチャートに示す処理は、ＲＯＭ１０４にコンピュータ読み取り可能に格納された（またはＲＯＭ１０４からＲＡＭ１０３に展開された）プログラムに基づいて、ＣＰＵ１０２が実行することにより実現される。
【００６５】
Ｓ６０１〜Ｓ６０５の処理は、図５のＳ５０１〜Ｓ５０５の処理と同一であるので説明を省略する。
Ｓ６０５において、１０秒経過後も画像形成装置１の電源がオフになっていなかった場合には、ＣＰＵ１０２は、Ｓ６０６において、再度、出力ポートＰ１をハイに切り替えてソレノイド１３４に電力を供給し、電源スイッチ１３３の電源オフ駆動を再実行する（Ｓ６０６）。なお、Ｓ６０６〜Ｓ６０９の処理は、Ｓ６０２〜Ｓ６０５の処理はと同一（即ち図５のＳ５０１〜Ｓ５０５の処理と同一）であるので説明を省略する。
【００６６】
そして、Ｓ６０９において、１０秒経過後も画像形成装置１の電源がオフになっていなかった場合には、ＣＰＵ１０２は、Ｓ６１０において、リセット回路１２６への設定により、制御部１０へのリセット信号の出力を行うことにより、画像形成装置１の再起動を実行するように制御する。
【００６７】
以上のような処理により、例えば、最初のソレノイド通電時（Ｓ６０２）のタイミングで、偶然、ユーザによる外力が電源スイッチ１３３に掛っていた場合でも、２回目のソレノイド通電時（Ｓ６０６）のタイミングでは前回の外力は解除されている可能性が高い。これによって、偶然、電源スイッチ１３３に外力が加わっていて電源オフ駆動が実施できなかった場合でも、無駄な再起動を避けつつ、装置のフリーズ状態を回避することができる。
【実施例３】
【００６８】
実施例１、２で示したように、何らかの外力が電源スイッチ１３３のオン側に掛るなどの場合以外にも、電源スイッチのオフ駆動で電源がオフできずフリーズ状態となってしまう場合がある。
【００６９】
例えば、電源スイッチ１３３の故障により、制御部１０が電源スイッチの電源オフ駆動を実行したにもかかわらず、スイッチ１３５、１３６がオフに切り替わらなかった場合、ＣＰＵ１０２は電源スイッチ１３３のオフ駆動を完了したという状態に入っているので、画像形成装置１はシャットダウン制御を継続してしまう。そのため、実施例１、２で説明した場合と同様に、電源スイッチ１３３はオンされているが、制御部１０は外部から何も制御を受け付けられないフリーズ状態となってしまう。
【００７０】
実施例３では、このようなフリーズ状態を回避するため、制御部１０が電源スイッチのオフ駆動を行った後、所定の時間が経過しても制御部１０への電源がオフしなかった場合、画像形成装置１を再起動し、初期化制御を実行する。
【００７１】
画像形成装置１の再起動は、制御部１０がリセット回路１２６への設定によりリセット信号の出力を行うことで実行するが、不図示のウォッチドックタイマにより実行させてもよい。ウォッチドックタイマは、ＣＰＵ１０２の動作状態を監視する。ＣＰＵ１０２が正常な動作を継続できない場合に、タイマの起動による所定の時間が経過した後、制御部１０へのリセット出力を行う。
【００７２】
以下、図８を用いて、実施例３に係る電源スイッチ自動オフ制御の動作について説明する。
図８は、実施例３における電源スイッチ自動オフ制御の一例を示すフローチャートである。図８のフローチャートに示す処理は、ＲＯＭ１０４にコンピュータ読み取り可能に格納された（またはＲＯＭ１０４からＲＡＭ１０３に展開された）プログラムに基づいて、ＣＰＵ１０２が実行することにより実現される。
【００７３】
画像形成装置１の電力状態が省電力状態に移行してからＴｓｈ時間の間、ユーザにより何の操作もなされない状態が継続した後、ＣＰＵ１０２は、制御部１０のシャットダウン準備制御を行い、電源スイッチ１３３をオフ駆動する。電源スイッチをオフ駆動してもスイッチ１３５、１３６がオフに切り替わらなかった場合、ＣＰＵ１０２は、再起動実行フラグを設定し、画像形成装置１を再起動する。以下、詳細に説明する。
【００７４】
Ｓ８０１〜Ｓ８０５の処理は、図５のＳ５０１〜Ｓ５０５の処理と同一であるので説明を省略する。
なお、電源スイッチ１３３のオフ駆動が正常に機能すれば、１０秒が経過する前に（Ｓ８０５でＮｏの間に）、スイッチ１３５、１３６がオフに切り替り、制御部１０の電源１５が落ちることでＣＰＵ１０２の制御は終了する。したがって、Ｓ８０５のＹｅｓ判断以降の処理は、１０秒経過後も制御部１０への電源１５が供給され続けた場合のみ、実行されるフローである。
【００７５】
ＣＰＵ１０２は、タイマ１２５からの割込み通知により、１０秒の時間の経過を検出すると（Ｓ８０５でＹｅｓ）、電源スイッチの故障か何かの理由により電源スイッチ１３３がオフ状態にならなかったと判断して、Ｓ８０６に処理を移行する。
【００７６】
Ｓ８０６では、ＣＰＵ１０２は、再起動実行フラグ（Ｆｒｂ）を設定（Ｆｒｂ＝１）してＲＯＭ１０４のデータ領域に格納する。
次に、Ｓ８０７において、ＣＰＵ１０２は、リセット回路１２６への設定により、制御部１０へのリセット信号の出力を行うことにより、画像形成装置１の再起動を実行するように制御する。
【００７７】
なお、画像形成装置１が再起動され、リセット解除されると、ＣＰＵ１０２は制御部１０の初期化動作（図９）を実行することとなる。
以下、図９を用いて、ユーザの手動による電源スイッチ１３３がオンした場合や図８のＳ８０７の再起動実行後や通常の画像形成装置の起動後に実行される、制御部１０の初期化動作について説明する。
【００７８】
図９は、実施例３における制御部の初期化動作の一例を示すフローチャートである。図９のフローチャートに示す処理は、ＲＯＭ１０４にコンピュータ読み取り可能に格納された（またはＲＯＭ１０４からＲＡＭ１０３に展開された）プログラムに基づいて、ＣＰＵ１０２が実行することにより実現される。
【００７９】
Ｓ９０１において、ＣＰＵ１０２は、制御部１０の初期設定を行う。
次に、Ｓ９０２において、ＣＰＵ１０２は、出力ポートＰ２、Ｐ３、Ｐ４を切り替えて、ＤＣ電源生成部１３１からＤＣ電源１５ｂ、１５ｃ、１５ｄを供給して通常状態に移行する。
【００８０】
次に、Ｓ９０３において、ＣＰＵ１０２は、操作パネル１４の不図示の表示部に、電源起動時の操作画面を表示する。
次に、Ｓ９０４において、ＣＰＵ１０２は、ＲＯＭ１０４から再起動実行フラグ（Ｆｒｂ）を読み出す。なお、再起動実行フラグ（Ｆｒｂ）は、図８のＳ８０６において、ＣＰＵ１０２がＲＯＭ１０４のデータ領域に格納した、前回の再起動を実行したことを認識するためのフラグである。ＣＰＵ１０２は、再起動実行フラグ（Ｆｒｂ）の設定値が「１」か「０」かにより、今回の電源起動が、再起動実行によるものなのか、ユーザによる手動（電源スイッチ１３３をオン）によるものなのかが判別できる。
【００８１】
次に、Ｓ９０５において、ＣＰＵ１０２は、再起動実行フラグ（Ｆｒｂ）の設定の有無を判定する。「Ｆｒｂ＝０」の場合にはＦｒｂ設定なしと判定され、「Ｆｒｂ＝１」の場合にはＦｒｂ設定ありと判定される。
【００８２】
ＣＰＵ１０２は、Ｆｒｂ設定なしと判定した場合（Ｓ９０５でＮｏ）、初期化動作を完了する。
一方、ＣＰＵ１０２は、Ｆｒｂ設定ありと判定した場合（Ｓ９０５でＹｅｓ）、Ｓ９０６に処理を進める。
Ｓ９０６では、ＣＰＵ１０２は、ＲＯＭ１０４のデータ領域に格納された再起動実行フラグ（Ｆｒｂ）をクリア（Ｆｒｂ＝０）する。
次に、Ｓ９０７において、ＣＰＵ１０２は、操作パネル１４の不図示の表示部に、例えば図１０に示すようなメッセージ表示を行う。
図１０は、実施例３において自動電源オフが正常に機能しなかった旨をユーザに警告通知する画面の一例を示す図である。
図１０において、１４１は、操作パネル１４が備える表示部である。図９の９０７において、ＣＰＵ１０２は、１００１のようなメッセージ内容を、操作パネル１４の表示部１４１に表示する。表示する内容は、自動オフの駆動ができなかったことと、再起動が複数回繰り返す場合は、電源スイッチ１３３の故障が発生している可能性があることを、ユーザに伝えられれば他の表示内容でもよいものとする。
【００８３】
図１０では、この画面が繰り返し表示する場合は、ユーザに販売店やサービス窓口に問い合わせて、電源スイッチ１３３の修理または交換を依頼する例を示している。なお、メッセージ表示１００１に、修理等を依頼する場合の電話番号やメールアドレス等を含めてもよい。
【００８４】
また、表示部１４１には、ＯＫボタン１００２も表示されており、ユーザは操作パネル１４の不図示のＯＫキーを押下することで、メッセージ表示１００１から、通常の電源起動時の操作画面に画面を切り替えることができる。
【００８５】
電源スイッチ１３３が故障し、自動オフの駆動ができない場合は、再び自動オフ駆動が実行されても、画像形成装置１は再起動し、図１０の画面が再び表示されることとなる。ユーザまたは販売店やサービス窓口のサービスマンは、図１０の画面が繰り返し表示されることで、電源スイッチ１３３が故障であると判断できる。
【００８６】
以下、図９のフローチャートの説明に戻る。
Ｓ９０８において、ＣＰＵ１０２は、ユーザにより操作パネル１４の不図示のＯＫキーが押下されるまで、Ｓ９０７のメッセージ表示を続ける（Ｓ９０８でＮｏ）。ユーザによりＯＫキーが押下されると（Ｓ９０８でＹｅｓ）、ＣＰＵ１０２は、通常の電源起動時の操作画面に表示を切り替えて、本フローチャートの処理を終了する。
【００８７】
なお、本実施例では、画像形成装置１の自動オフ状態以外の電力状態を通常状態、省電力状態の２つとしたが、自動オフ駆動時に制御部のシャットダウン制御が完了していればよく、電力状態の数には制限されないものとする。
【００８８】
また、図９のフローチャートで、再起動実行フラグ（Ｆｒｂ）の判別を、通常状態への移行後に行ったが、制御部１０に電源１５が投入されていて、通常状態への移行前に、ＣＰＵ１０２がＦｒｂを判定可能なタイミングに行えればよいものとする。
【００８９】
また、Ｆｒｂの設定が確認された場合は、通常状態までは移行せずに、Ｓ９０７の操作パネル１４のメッセージ表示を行い、Ｓ９０８でＯＫキーが押下されてから、通常状態への移行を行ってもよいものとする。
【００９０】
以上、説明したように、メカニカルリレー付きの電源スイッチ１３３による自動オフ駆動は、画像形成装置１の制御部１０のシャットダウン準備制御が完了してから実行される。電源スイッチのオフ駆動を実行してから所定時間が経過しても電源供給が断絶されない場合、制御部１０は、画像形成装置１を再起動するように制御する。そして、再起動後の初期化動作において、制御部１０は再起動の実行を検出すると、操作部の画面に電源スイッチの故障の可能性があることを通知する。このような構成により、電源スイッチの故障により電源スイッチのオフ駆動がなされず、電源スイッチが入っていても画像形成装置が何も操作を受け付けないようなフリーズ状態となることを抑制し、電源スイッチの故障が起きている可能性をユーザに通知することができる。
【実施例４】
【００９１】
実施例３では、図９に示した初期化動作において、再起動実行フラグ（Ｆｒｂ）の判別を行い、Ｆｒｂ設定がある場合、図１０のようなメッセージ表示を行う構成を説明した。この構成では、電源スイッチ１３３が故障し、電源スイッチのオフの駆動ができない場合は、再起動後に図１０のメッセージ表示が繰り返されて、ユーザ自身が故障を認識可能になる。
【００９２】
実施例４は、上記のような再起動の繰り返しをなくすために、自動オフの駆動ができずに再起動が所定の回数を繰り返されると、ＣＰＵ１０２が電源スイッチ１３３の故障と判別し、以降は自動オフ駆動を実行させないようにする。
【００９３】
以下、図１１を用いて、実施例４における制御部１０の初期化動作について説明する。
図１１は、実施例４における制御部の初期化動作の一例を示すフローチャートである。図９のフローチャートに示す処理は、ＲＯＭ１０４にコンピュータ読み取り可能に格納された（またはＲＯＭ１０４からＲＡＭ１０３に展開された）プログラムに基づいて、ＣＰＵ１０２が実行することにより実現される。
【００９４】
Ｓ１１０１〜Ｓ１１０５の処理は、図９のＳ９０１〜Ｓ９０５の処理と同一であるので説明を省略する。
Ｓ１１０５において、Ｆｒｂ設定ありと判定した場合（Ｙｅｓ）、ＣＰＵ１０２は、Ｓ８０６において、再起動実行回数（Ｃｒｂ）をカウント（更新）する。Ｃｒｂのカウントでは、ＣＰＵ１０２が、Ｓ１１０５においてＦｒｂ設定ありと判定するたびに、１カウントのインクリメントを行いＲＯＭ１０４のデータ領域に格納する。
【００９５】
次に、Ｓ１１０７において、ＣＰＵ１０２は、ＲＯＭ１０４のデータ領域に格納された再起動実行フラグ（Ｆｒｂ）をクリア（Ｆｒｂ＝０）する。
次に、Ｓ１１０８において、ＣＰＵ１０２は、再起動実行回数（Ｃｒｂ）の判定を行う。再起動実行回数（Ｃｒｂ）が１回と判定した場合（Ｓ１１０８でＮｏ）、ＣＰＵ１０２は、このまま初期化動作を完了する。またこの場合、ＣＰＵは、図９のＳ９０７で示したように、図１０のようなメッセージ表示を行ってもよい。
【００９６】
一方、再起動実行回数（Ｃｒｂ）が２回以上と判定した場合（Ｓ１１０８でＹｅｓ）、ＣＰＵ１０２は、Ｓ１１０９に処理を進める。
Ｓ１１０９では、ＣＰＵ１０２は、画像形成装置１の自動電源オフ機能の設定（通常はオン＝電源スイッチ自動オフ制御を実行する）をオフに切り替える。即ち、電源スイッチ自動オフ制御を実行しない（無効にする）ように設定を切り替える。なお、自動電源オフ機能の設定は、ＲＯＭ１０４のデータ領域に記憶されている。ＣＰＵ１０２は、この自動電源オフ機能の設定をＲＯＭ１０４より読み出し、自動電源オフ機能の設定がオンの場合に、図８の電源スイッチ自動オフ制御を実行するものとする。
【００９７】
次に、Ｓ１１１０において、ＣＰＵ１０２は、操作パネル１４の表示部１４１に、例えば図１２の１２０１に示すようなメッセージ表示を行う。
図１２は、実施例４において自動電源オフが故障により正常に機能しなかった旨をユーザに警告通知する画面の一例を示す図である。
表示する内容は、自動オフの駆動（電源スイッチ１３３の電源オフ駆動）ができなかったことと、自動オフの駆動ができない理由が、電源スイッチ１３３の故障によるものであること、及び、画像形成装置の自動電源オフ機能の設定を強制的にオフに切り替えたことを、ユーザに伝えられれば他の表示内容でも良いものとする。
【００９８】
表示部１４１には、ＯＫボタン９０２も表示されており、ユーザは操作パネル１４の不図示のＯＫキーを押下することで、メッセージ表示１２０１から、通常の電源起動時の操作画面に画面を切り替えることができる。なお、メッセージ表示１２０１表示に、修理等を依頼する場合の電話番号やメールアドレス等を含めてもよい。
【００９９】
以下、図１１のフローチャートの説明に戻る。
Ｓ１１１１において、ＣＰＵ１０２は、ユーザにより操作パネル１４の不図示のＯＫキーが押下されるまで、Ｓ１１１０のメッセージ表示を続ける（Ｓ１１１１でＮｏ）。ユーザによりＯＫキーが押下されると（Ｓ１１１１でＹｅｓ）、ＣＰＵ１０２は、通常の電源起動時の操作画面に表示を切り替えて、本フローチャートの処理を終了する。
【０１００】
なお、本実施例では、Ｓ１１０８で再起動が２回以上繰り返されると電源スイッチ１３３の故障と判別した。ここでは、ユーザが電源オフ駆動時にたまたま電源スイッチ１３３を操作している等、故障以外の原因で電源スイッチ１３３がオフできないことを防げればよく、再起動の繰り返し回数にはよらないものとする。なお、故障の判断基準となる再起動の繰り返し回数を、ユーザが操作パネル１４上の不図示のキー操作により予め設定し、ＲＯＭ１０４のデータ領域等に記憶しておくように構成してもよい。この場合、図１１のＳ１１０８において、再起動実行回数（Ｃｒｂ）が上記設定された故障の判断基準より大きい場合にＳ１１０９に処理を進め、一方、再起動実行回数（Ｃｒｂ）が上記設定された故障の判断基準以下の場合に図１１のフローチャートを終了するようにする。
【０１０１】
また、本実施例では、Ｓ１１０９で自動オフ駆動機能の設定をＣＰＵ１０２がオフに切り替えて、その旨をＳ１１１０でユーザに通知した。しかし、Ｓ１１１０の表示の代わりに、自動オフ駆動のオフ切り替えるための設定画面を表示し、自動オフ駆動のオフ切り替えをユーザ自身に依頼してもよい。この設定の場合、ユーザが自動電源オフ機能のオフ切り替えを行えば、以降の再起動の繰り返されなくなる。これにより、自動電源オフ機能のオフ切り替えを（自動電源オフ機能を無効にすることを）、ユーザが認識した上で実行することができるようになる。
【０１０２】
以上、説明したように、本実施例では、自動オフ駆動（電源オフ駆動）を起動してから所定時間が経過しても電源スイッチがオフしない場合に実行される制御部の再起動が、所定回数を超えて回発生した場合、電源スイッチの故障と判断する。その場合に、制御部は、画像形成装置の自動電源オフ機能の設定を強制的にオフに切り替えて、ユーザに通知することで、電源スイッチの故障による、制御部の再起動が繰り返されることを抑制できる。
【０１０３】
よって、本発明によれば、メカニカルリレー付きの電源スイッチによる自動電源オフ機能を実行する上で、何らかの理由により電源オフが実行できない場合でも、その旨やその原因等をユーザに通知することを可能にし、装置のフリーズ状態を回避したり、同様の事態の発生が繰り返されることを抑制することができる。即ち、電源スイッチの自動電源オフ機能を実行する場合に、電源スイッチのオフ駆動が実行できなかった場合に起こる装置の不具合を抑制することができる。
【０１０４】
以上、本発明の情報処理装置の一例として画像形成装置を説明したが、本発明の情報処理装置は、画像形成装置に限定されるものではなく、他の情報処理装置であってもよい。
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０５】
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１０６】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０７】
１    画像形成装置
１０    制御部
１３    電源部
１４    操作パネル
１０２    ＣＰＵ
１２６    リセット回路
１３３    電源スイッチ
１３４    ソレノイド
【図１】
2013159029.tif 000003
【図２】
2013159029.tif 000004
【図３】
2013159029.tif 000005
【図４】
2013159029.tif 000006
【図５】
2013159029.tif 000007
【図６】
2013159029.tif 000008
【図７】
2013159029.tif 000009
【図８】
2013159029.tif 000010
【図９】
2013159029.tif 000011
【図１０】
2013159029.tif 000012
【図１１】
2013159029.tif 000013
【図１２】
2013159029.tif 000014