(57)【要約】【課題】  画像形成装置が終了処理を後処理装置に通知する場合に、当該終了通知の経路となる経路デバイスへの電力供給を行って、画像形成装置から後処理装置に終了通知を通知する【解決手段】  後処理装置と通信可能な画像形成装置は、前記画像形成装置を省電力状態に移行させるための移行処理を実行する実行手段と、前記実行手段が前記移行処理を実行することを前記後処理装置に通知する通知手段と、前記実行手段および前記通知手段への電力供給を制御する電力制御手段と、を備える。前記実行手段が前記移行処理を実行する場合に、前記通知手段への電力供給が停止されていれば、前記電力制御手段は、前記通知手段への電力供給を行い、前記電力制御手段により電力供給が行われた前記通知手段は、前記後処理装置に前記実行手段が前記移行処理を実行することを送信する。【選択図】  図８
2014004789.tif 000002
【特許請求の範囲】
【請求項１】
後処理装置と通信可能な画像形成装置であって、
前記画像形成装置を省電力状態に移行させるための移行処理を実行する実行手段と、
前記実行手段が前記移行処理を実行することを前記後処理装置に通知する通知手段と、
前記実行手段および前記通知手段への電力供給を制御する電力制御手段と、を備え、
前記実行手段が前記移行処理を実行する場合に、前記通知手段への電力供給が停止されていれば、前記電力制御手段は、前記通知手段への電力供給を行い、
前記電力制御手段により電力供給が行われた前記通知手段は、前記後処理装置に前記実行手段が前記移行処理を実行することを送信する、ことを特徴とする画像形成装置。
【請求項２】
前記通知手段は、受信した画像データに基づいて用紙に画像を形成し、当該画像が形成された用紙を前記後処理装置に出力する画像形成手段を含む、ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記通知手段は、入力された画像データに対して画像処理を行って、前記画像形成手段に当該画像処理が行われた画像データを送信する画像処理手段を含む、ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記通知手段に電力が供給されているか否かを判定する判定手段をさらに備え、
前記実行手段が前記移行処理を実行する場合に、前記判定手段により前記通知手段への電力供給が停止されていると判定されたならば、前記電力制御手段は、前記通知手段への電力供給を行う、ことを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記画像形成装置の電力状態を記憶する記憶手段をさらに備え、
前記判定手段は、前記記憶手段に記憶される前記画像形成装置の電力状態に基づいて、前記通知手段に電力が供給されているか否かを判定する、ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記通知手段から前記後処理装置に送信される通知に対する応答を受信する受信手段をさらに備え、
前記実行手段は、前記受信手段により前記応答が受信されたことに応じて、前記移行処理を実行する、ことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記画像形成装置への電力供給をユーザの操作によって切替可能なスイッチをさらに備え、
前記実行手段は、ユーザにより前記スイッチが操作された場合に、前記移行処理を実行する、ことを特徴とする請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項８】
前記スイッチは、前記画像形成装置への電力供給が可能なオン状態、および前記画像形成装置への電力供給が不可能なオフ状態、を保持可能なトグルスイッチである、ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記実行手段は、前記画像形成システムが所定時間継続して操作されなかった場合に、前記移行処理を実行する、ことを特徴とする請求項１乃至８の何れか１項に記載の画像形成装置。
【請求項１０】
前記省電力状態は、前記画像形成装置への電力供給が遮断されたオフ状態、ハイバネーション状態、又はサスペンド状態の何れかである、ことを特徴とする請求項１乃至９の何れか１項に記載の画像形成装置。
【請求項１１】
後処理装置と通信可能な画像形成装置の制御方法であって、
前記画像形成装置を省電力状態に移行させるための移行処理を実行手段が実行するステップと、
前記実行手段が前記移行処理を実行することを通知手段が前記後処理装置に通知するステップと、を備え、
前記実行手段が前記移行処理を実行する場合に、前記通知手段への電力供給が停止されていれば、前記電力制御手段は、前記通知手段への電力供給を行い、
電力供給が行われた前記通知手段は、前記後処理装置に前記実行手段が前記移行処理を実行することを送信する、ことを特徴とする画像形成装置の制御方法。
【請求項１２】
請求項１１に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１３】
画像形成装置と前記画像形成装置により出力された用紙に後処理を行う後処理装置とを備えた画像形成システムであって、
前記画像形成装置を前記省電力状態に移行させるための第１移行処理を実行する第１実行手段と、
前記後処理装置を省電力状態に移行させるための第２移行処理を実行する第２移行手段と、
前記第１実行手段が前記第１移行処理を実行することを前記後処理装置に通知する通知手段と、
前記第１実行手段および前記通知手段への電力供給を制御する電力制御手段と、を備え、
前記第１実行手段が前記移行処理を実行する場合に、前記通知手段への電力供給が停止されていれば、前記電力制御手段は、前記通知手段への電力供給を行い、
前記電力制御手段により電力供給が行われた前記通知手段は、前記後処理装置に前記第１実行手段が前記移行処理を実行することを送信する、ことを特徴とする画像形成システム。
【請求項１４】
前記通知手段は、受信した画像データに基づいて用紙に画像を形成し、当該画像が形成された用紙を前記後処理装置に出力する画像形成手段を含む、ことを特徴とする請求項１３に記載の画像形成システム。
【請求項１５】
前記後処理装置は、前記通知手段から前記後処理装置に送信される通知を受信する受信手段をさらに備え、
前記第２実行手段は、前記受信手段により前記通知が受信されたことに応じて、前記第２移行処理を実行する、ことを特徴とする請求項１３又は１４に記載の画像形成システム。
【請求項１６】
前記画像形成装置は第１交流電源から電力供給され、前記後処理装置は前記第１交流電源とは別の第２交流電源から電力が供給され、
前記第１実行手段は、前記第１移行処理を実行することによって、前記第１交流電源から前記画像形成装置に供給される電源を遮断し、前記第２実行手段は、前記第２移行処理を実行することによって、前記第２交流電源から前記後処理装置に供給される電源を遮断する、ことを特徴とする請求項１３乃至１５の何れか１項に記載の画像形成システム。
【請求項１７】
前記後処理装置は、前記画像形成装置から受け取った用紙に対して、排紙、ソート、ステイプル、パンチ、又は裁断を行う、ことを特徴とする請求項１３乃至１６の何れか１項に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、プログラム、および画像形成システムに関する。
【背景技術】
【０００２】
近年、機器の省電力化への要望に伴い、画像形成装置の電力状態を柔軟にオフ状態にするためのシャットダウン機能が提案されている。このシャットダウン機能の例として、オートシャットダウン機能、ウィークリーシャットダウン機能およびリモートシャットダウン機能が挙げられる。
【０００３】
オートシャットダウン機能は、画像形成装置がＳｌｅｅｐ状態になるとタイマを開始し、Ｓｌｅｅｐ状態のまま所定時間が経過すると当該タイマがタイムアップして、画像形成装置を自動的にオフ状態にする機能である。
【０００４】
また、ウィークリーシャットダウン機能は、１週間の各曜日に対して予め時刻を設定しておき、画像形成装置のタイマにより計時される時刻が上記した設定時刻になったときに、画像形成装置を自動的にオフ状態にする機能である。
【０００５】
また、リモートシャットダウン機能は、プロトコルＳＭＴＰのＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）や独自ＡＰＩを使って、外部装置から遠隔で画像形成装置をオフ状態にする機能である。
【０００６】
上記したシャットダウン機能によって画像形成装置をオフ状態にすることで画像形成装置の省電力化を図ることが可能であるが、一方で、画像形成装置がオフ状態でない場合についても、画像形成装置の省電力化を図りたいという要望がある。そこで、画像形成装置がオフ状態でない場合に、使用したいデバイスに対して使用するときにのみ電力供給することで、画像形成装置の省電力化を図る技術が知られている（特許文献１および２参照）。この特許文献１および２には、プリント機能を使用する時にだけ当該プリンタ部に通電し、プリント機能を使用しない場合には当該プリンタ部への電力供給を停止する画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平５−１６２４２１号公報
【特許文献２】特開平８−２３８８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、画像形成装置には、画像形成装置から出力された用紙に対して、排紙、ソート、ステイプル、パンチ、裁断などの加工を行う後処理装置が接続される場合がある。画像形成装置と当該画像形成装置に接続される後処理装置とは、別電源となっていることが一般的である。すなわち、画像形成装置に搭載されるコントローラユニット（以下、本体コントローラと呼ぶ）、スキャナ部、プリンタ部、ＦＡＸ部、各種ボードやチップ、および当該画像形成装置をシャットダウンするためにスイッチ等と、フィニッシャ装置に搭載されるコントローラユニット（以下、フィニッシャコントローラと呼ぶ）、および当該フィニッシャ装置をシャットダウンするためのスイッチ等と、が別電源になっている。したがって、上記したシャットダウン機能によって、画像形成装置およびフィニッシャ装置の両方をシャットダウンするためには、画像形成装置のスイッチおよびフィニッシャ装置のスイッチの両方をオフにする必要がある。画像形成装置と当該画像形成装置に接続されるフィニッシャ装置とを備えた印刷システムにおいて、フィニッシャ装置は、画像形成装置のプリンタ部により印刷された用紙をハンドリングするために、プリンタ部と通信可能に接続されている。このため、画像形成装置とフィニッシャ装置との通信は、当該プリンタ部を介して行われる。したがって、上記したシャットダウン機能を実行する場合、画像形成装置の本体コントローラから、プリンタ部を経由して、フィニッシャコントローラに対して終了通知がなされる。
【０００９】
しかしながら、特許文献１および２に開示されるように、本体コントローラからフィニッシャコントローラに通知される終了通知が経由するプリンタ部は、常に電力供給が行われている訳では無い。プリンタ部への電力供給が停止されている状態では、画像形成装置は、終了通知をフィニッシャ装置に通知することができない。その結果、当該終了通知を受信したことに応じてフィニッシャ装置をオフ状態にするフィニッシャコントローラは、プリンタ部への電力供給が停止されていることに起因して、当該終了通知を受信できないので、フィニッシャ装置をオフ状態にすることができない。
【００１０】
また、上記したプリンタ部だけでなく、本体コントローラからフィニッシャコントローラの間にある経路デバイスへの電力供給が停止される場合にも、画像形成装置から後処理装置に終了通知を通知することができない。その結果、フィニッシャ装置は、シャットダウン機能を実行できないので、フィニッシャ装置をオフ状態にすることができない。
【００１１】
そこで、本発明は、画像形成装置が終了処理を後処理装置に通知する場合に、当該終了通知の経路となる経路デバイスへの電力供給を行って、画像形成装置から後処理装置に終了通知を通知することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の画像形成装置は、後処理装置と通信可能な画像形成装置であって、画像形成装置を省電力状態に移行させるための移行処理を実行する実行手段と、実行手段が移行処理を実行することを後処理装置に通知する通知手段と、実行手段および通知手段への電力供給を制御する電力制御手段と、を備え、実行手段が移行処理を実行する場合に、通知手段への電力供給が停止されていれば、電力制御手段は、通知手段への電力供給を行い、電力制御手段により電力供給が行われた通知手段は、後処理装置に実行手段が移行処理を実行することを送信する、ことを特徴とする。
【発明の効果】
【００１３】
上記構成によれば、画像形成装置が終了処理を後処理装置に通知する場合に、当該終了通知の経路となる経路デバイスへの電力供給を行って、画像形成装置から後処理装置に終了通知を通知することができる。
【図面の簡単な説明】
【００１４】
【図１】画像形成システムの全体構成を示すブロック図である。
【図２】画像形成装置の本体コントローラの構成を示すブロック図である。
【図３】画像形成装置がＳｌｅｅｐ状態になったときの本体コントローラの電力状態を示したブロック図である。
【図４】画像形成システムの電源構成を示したブロック図である。
【図５】画像形成装置の電源構成を示したブロック図である。
【図６】画像形成装置の電源部および電源部の周辺構成を示したブロック図である。
【図７】画像形成装置の各状態において、本体コントローラ、スキャン部およびプリンタ部の電力状態を示した図である。
【図８】画像形成装置で実行される終了処理のフローチャートである。
【図９】フィニッシャ装置で実行される終了処理のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を用いて詳細に説明する。
【００１６】
＜画像形成システムの全体構成＞
図１は、画像形成システムの全体構成を示すブロック図である。
【００１７】
画像形成システム１００は、画像形成装置１と、当該画像形成装置１に接続されるフィニッシャ装置（後処理装置）７００と、を備えている。画像形成装置１は、用紙に画像を形成する。この画像形成装置１により画像が形成された用紙は、フィニッシャ装置７００が受け取る。そして、フィニッシャ装置７００は、画像形成装置１から受け取った用紙に後処理（ステープル、パンチなど）を行う。この画像形成システム１００の画像形成装置１には、ＬＡＮ８を介してＰＣ９が接続される。また、画像形成装置１とフィニッシャ装置７００とは双方向に通信可能に接続されている。
【００１８】
画像形成装置１は、スキャナ部２、プリンタ部４、操作部５、ハードディスク６、ＦＡＸ部７、本体コントローラ３と、を有する。
【００１９】
スキャナ部２は、原稿を読み取って画像データを入力する。また、スキャナ部２は、原稿給紙ユニット２１、およびスキャナユニット２２を有する。原稿給紙ユニット２１は、原稿を搬送する。スキャナユニット２２は、搬送された原稿を光学的に読み取って電気信号としての画像データに変換する。
【００２０】
プリンタ部４は、画像データに基づいて用紙に印刷を行う。プリンタ部４は、給紙ユニット４２、マーキングユニット４１、排紙ユニット４３を有する。給紙ユニット４２は、記録用紙を収容する複数段の給紙カセットを備える。マーキングユニット４１は、画像データを記録用紙に転写・定着する。排紙ユニット４３は、印刷された記録用紙をフィニッシャ装置７００に出力する。プリンタ部４により印刷された用紙をフィニッシャ装置７００に送信するためには、プリンタ部４による用紙の搬送と、フィニッシャ装置７００による用紙搬送と、同期させなければならない。このため、画像形成装置１のプリンタ部４とフィニッシャ装置７００とが接続されている。
【００２１】
操作部５は、各種キーやパネルを有する。操作部５は、各種キーを介して、ユーザから各種指示を受け付ける。また、操作部５は、パネルを介して各種情報を表示する。
【００２２】
ハードディスク６は、制御プログラムや画像データ等を記憶する。
【００２３】
ＦＡＸ部７は、電話回線等を介してファクシミリの入出力処理を行う。
【００２４】
本体コントローラ３は、上記したスキャナ部２、プリンタ部４、操作部５、ハードディスク６、ＦＡＸ部７などの各構成ブロックに接続され、各構成ブロックを制御する。
【００２５】
また、フィニッシャ装置７００は、プリンタ部４の排紙ユニット４３から出力された記録用紙に対して、排紙、ソート、ステイプル、パンチ、および裁断などの加工を施す。
【００２６】
本実施形態の画像形成装置１は、スキャナ部２、プリンタ部４およびＦＡＸ部７により複数の機能を実行可能なＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。この画像形成装置１で実行可能な機能を例示する。
【００２７】
・コピー機能
スキャナ部２により読み取られた原稿の画像データをハードディスク６に記録すると共に、当該画像データに基づいてプリンタ部４が用紙に印刷を行う。
【００２８】
・ＳＥＮＤ機能
スキャナ部２により読み取られた原稿の画像データを、ＬＡＮ８を介してＰＣ９に送信する。
【００２９】
・ＢＯＸ機能
スキャナ部２により読み取られた原稿の画像データをハードディスク６に記録する。また、ＰＣ９から送信された画像データをハードディスク６に記憶する。
・プリント機能
ＰＣ９から送信されたＰＤＬ（ページ記述言語）データをプリンタ部４が解釈して印刷する。
【００３０】
＜本体コントローラ３の構成＞
図２は、本体コントローラの構成を示すブロック図である。
【００３１】
本体コントローラ３は、一般的な情報処理を司るメインボード２００と、画像形成処理を司るサブボード２２０と、を備えている。なお、メインボード２００とサブボード２２０は、一つのボードとして構成してもよい。
【００３２】
メインボード２００は、ＣＰＵ２０１、ブートロム２０２、メモリ２０３、バスコントローラ２０４、不揮発性メモリ２０５、ディスクコントローラ２０６、フラッシュディスク２０７、ＵＳＢコントローラ２０８、割り込みコントローラ２１０、ネットワークコントローラ２１１、およびリアルタイムクロック（以下、ＲＴＣと呼ぶ）２１２を有している。ブートロム２０２は、不揮発性の記憶媒体であり、起動プログラム等を格納する。ＣＰＵ２０１は、起動プログラム、ＯＳ、アプリケーションプログラム等を実行する。メモリ２０３は、ＣＰＵ２０１のワークメモリとして使用される。バスコントローラ２０４は、サブボード２２０とのブリッジ機能を有し、当該サブボード２２０とのデータのやりとりを制御する。ディスクコントローラ２０６は、ハードディスク６およびフラッシュディスク２０７を制御する。フラッシュディスク２０７は、半導体デバイスで構成された比較的小容量なストレージ装置（例えば、ＳＳＤ）である。ＵＳＢコントローラ２０８は、ＵＳＢメモリ２０９を制御する。割り込みコントローラ２１０は、操作部５のキー操作およびＦＡＸ部７によるファクシミリの受信に応じて、割り込み処理を行う。ネットワークコントローラ２１１は、ＰＣ９との通信を制御する。ＲＴＣ２１２は、電池などから電力供給を受けて、現在時刻を計時する。このメインボード２００には、ＵＳＢメモリ２０９、操作部５、ハードディスク６等が接続されている。
【００３３】
サブボード２２０は、ＣＰＵ２２１、メモリ２２３、バスコントローラ２２４、不揮発性メモリ２２５、画像処理プロセッサ２２７、デバイスコントローラ２２８およびデバイスコントローラ２２９を有している。ＣＰＵ２２１は、起動プログラム、ＯＳ、アプリケーションプログラム等を実行する。メモリ２２３は、ＣＰＵ２２１のワークメモリとして使用される。バスコントローラ２２４は、メインボード２００とのブリッジ機能を有し、当該メインボード２００とのデータのやりとりを制御する。画像処理プロセッサ２２７は、画像データに対して様々な画像処理を実行する。この画像処理プロセッサ２２７は、リアルタイムデジタル画像処理を行う。この画像処理プロセッサ２２７は、デバイスコントローラ２２８を介して、プリンタ部４とデジタル画像データの送受信を行う。また、画像処理プロセッサ２２７は、デバイスコントローラ２２９を介して、スキャナ部とデジタル画像データの送受信を行う。なお、ＣＰＵ２２１に接続されるＦＡＸ部７は、ＣＰＵ２２１によって制御される。また、プリンタ部４から出力された印刷用紙は、フィニッシャ装置７００で後処理がなされる。
【００３４】
なお、図２のブロック図は簡略化した図面であって、ＣＰＵ２０１、ＣＰＵ２２１には、チップセット、バスブリッジ、クロックジェネレータ等のＣＰＵ周辺のハードウェアが多数含まれている。
【００３５】
ここで、図２の各ブロックを参照しながら、上記したコピー機能の動作について説明する。
【００３６】
ユーザが操作部５からコピーを指示すると、ＣＰＵ２０１は、ＣＰＵ２２１を介して、スキャナ部２にセットされた原稿の読み取り命令を送信する。読み取り命令を受信したスキャナ部２は、セットされた原稿を光学スキャンして、デジタル画像データに変換する。このデジタル画像データは、デバイスコントローラ２２９を介して画像処理プロセッサ２２７に入力される。画像処理プロセッサ２２７は、ＣＰＵ２２１を介してメモリ２２３にＤＭＡ転送を行い、デジタル画像データをメモリ２２３に一時的に保存する。ＣＰＵ２０１は、デジタル画像データがメモリ２２３に一定量もしくは全て入ったことを確認すると、ＣＰＵ２２１を介してプリンタ部４に画像出力命令を送信する。ＣＰＵ２２１は、画像処理プロセッサ２２７にメモリ２２３のデジタル画像データの位置を通知する。メモリ２２３上のデジタル画像データは、プリンタ部４からの同期信号に従って、画像処理プロセッサ２２７およびデバイスコントローラ２２８を介して、プリンタ部４に送信される。当該がデジタル画像データを受信したプリンタ部４は、用紙に当該デジタル画像データに基づいて画像を印刷する。なお、複数部印刷を行なう場合、ＣＰＵ２０１がメモリ２２３のデジタル画像データをハードディスク６に対して保存を行っておき、２部目以降は当該ハードディスク６に保存されるデジタル画像データをプリンタ部４に送信する。
【００３７】
＜スリープ時の本体コントローラの電力状態について＞
図３は、画像形成装置１がＳｌｅｅｐ状態になったときの本体コントローラ３の電力状態を示したブロック図である。図３の図中の斜線は、後述するＳｌｅｅｐ状態で、電力供給が停止されるブロックである。なお、画像形成装置１は、コピー機能やＳＥＮＤ機能などをすぐに実行可能なＩＤＬＥ状態、当該ＩＤＬＥ状態より省電力のＳｌｅｅｐ状態、および画像形成装置１の各ブロックへの電力供給が遮断されたオフ状態（省電力状態）、のいずれかの状態となる。なお、画像形成装置１の電力状態は、上記したＩＤＬＥ状態、Ｓｌｅｅｐ状態およびオフ状態に限定されない。
【００３８】
ＩＤＬＥ状態とは、画像形成装置１の各部に電力が供給される状態であって、上記した各種の機能（コピー機能、ＳＥＮＤ機能、ＢＯＸ機能、プリント機能）をすぐに実行可能な状態である。
【００３９】
Ｓｌｅｅｐ状態とは、ＩＤＬＥ状態における画像形成装置１の消費電力より小さい消費電力で動作する状態である。Ｓｌｅｅｐ状態からＩＤＬＥ状態に移行するまでの画像形成装置１の起動時間は、オフ状態からＩＤＬＥ状態に移行するまでの画像形成装置１の起動時間より短い。画像形成装置１がＩＤＬＥ状態で、ＰＣ９から印刷データを一定時間受信しない場合、またはユーザが操作部５を一定時間操作しない場合に、画像形成装置１はＩＤＬＥ状態からＳｌｅｅｐ状態に遷移する。なお、画像形成装置１がＳｌｅｅｐ状態に移行する条件は、上記した条件に限定されない。例えば、操作部５に設けられるスリープ移行キーをユーザが操作することによって、画像形成装置１がＩＤＬＥ状態からＳｌｅｅｐ状態に移行しても良い。
【００４０】
図３に示すように、画像形成装置１がＳｌｅｅｐ状態の場合、本体コントローラ３の必要な箇所にのみ電力が供給される。具体的には、Ｓｌｅｅｐ状態において、本体コントローラ３のメインボード２００のメモリ２０３、ＵＳＢコントローラ２０８、ネットワークコントローラ２１１、割り込みコントローラ２１０に電力が供給される。また、Ｓｌｅｅｐ状態において、操作部５およびＦＡＸ部７に電力が供給される。なお、ＲＴＣ２１２は、ＡＣ電源３０４とは異なる電源である電池でバックアップされている。
【００４１】
割り込みコントローラ２１０は、Ｓｌｅｅｐ状態の場合、ネットワーク着信によるネットワークコントローラ２１１からの割り込み、ＲＴＣ２１２のカウントアップによるＲＴＣからの割り込み、ファクシミリの受信によるＦＡＸ部７からの割り込み、操作部５のキー操作による操作部５からの割り込み、およびＵＳＢデバイスの挿抜や通信によるＵＳＢコントローラ２０８からの割り込みを受信する。この割り込みコントローラ２１０は、上記した割り込みを受信すると、後述する電源部５００にＣＰＵ２０１の起動を要求する。電源部５００から電力が供給されたＣＰＵ２０１は、ソフトウェアの状態をＩＤＬＥ状態に戻す処理を行う。
【００４２】
＜画像形成システムの電源構成＞
図４は、画像形成システム１００の電源構成を示したブロック図である。次に、図４を参照して、画像形成システム１００の電源構成について説明する。
【００４３】
画像形成装置１の電源部５００は、ＡＣ電源３０４から供給された交流電源を直流電源に変換する。この電源部５００の構成の詳細は、後述する。電源部５００は、スキャナ部２、本体コントローラ３、プリンタ部４、およびユーザの操作に応じてオン状態／オフ状態となるメカニカルなシーソースイッチ３０１をオフ状態にするソレノイド３１１に直流電源を供給する。シーソースイッチ３０１は、トグルスイッチであり、オン状態およびオフ状態の何れか一方の状態をメカ的に保持可能である。電源部５００は、ソレノイド３１１に電力を供給して、ソレノイド３１１を駆動する。これにより、シーソースイッチ３０１がソレノイド３１１に引っ張られて、シーソースイッチ３０１がオフ状態になる。これにより、画像形成装置１がオフ状態になる。
【００４４】
上記したプリンタ部４のプリンタコントローラ７５０は、図示しないＣＰＵ、メモリ、不揮発メモリなどの一般的なＣＰＵシステムである。
【００４５】
また、フィニッシャ装置７００の電源部７２０は、画像形成装置１のＡＣ電源３０４とは別のＡＣ電源７４０から供給された交流電源を直流電源に変換する。電源部７２０は、ユーザの操作に応じてオン状態／オフ状態となるメカニカルなシーソースイッチ７３０をオフ状態にするソレノイド７３１、およびフィニッシャコントローラ７１０、に直流電源を供給する。シーソースイッチ７３０は、トグル型のスイッチであり、オン状態およびオフ状態の何れか一方の状態をメカ的に保持し続ける。電源部７２０は、フィニッシャ装置７００をオフ状態にする場合に、上記したソレノイド７３１に電力を供給して、ソレノイド７３１を駆動する。これにより、シーソースイッチ７３０がソレノイド７３１に引っ張られて、シーソースイッチ７３０がオフ状態になる。これにより、フィニッシャ装置７００がオフ状態になる。また、上記したフィニッシャコントローラ７１０は、図示しないＣＰＵ、メモリ、不揮発メモリなどの一般的なＣＰＵシステムである。画像形成装置１とフィニッシャ装置７００との通信は、プリンタコントローラ７５０とフィニッシャコントローラ７１０との間で行われる。
【００４６】
＜画像形成装置の電源構成の詳細＞
図５は、画像形成装置１の電源構成の詳細を示したブロック図である。次に、図５を参照して、画像形成装置１の電源構成の詳細を説明する。
【００４７】
画像形成装置１は、ＡＣ電源３０４の交流電源を直流電源に変換して、当該直流電源を各部に供給する電源部５００を備えている。電源部５００は、電源ケーブル３０９を介してソレノイド３１１に接続されている。電源部５００は、電源ケーブル３０９を介してソレノイド３１１に電力供給を行うことで、当該ソレノイド３１１を駆動することができる。ソレノイド３１１に電力が供給されると、ソレノイド３１１が駆動して、シーソースイッチ３０１がオフ状態になる。
【００４８】
また、電源部５００は、電源ケーブル３１０を介してスキャナ部２に電力を供給する。また、電源部５００は、電源ケーブル３０５を介してプリンタ部４に電力を供給する。また、電源部５００は、電源ケーブル３０６を介して本体コントローラ３に電力を供給する。
【００４９】
シーソースイッチ３０１と割り込みコントローラ２１０との間には、シーソースイッチ３０１の状態（オン状態またはオフ状態）を割り込みコントローラ２１０に通知するためのライン３０７が設けられている。また、ＣＰＵ２０１と電源部５００との間には、ＣＰＵ２０１に含まれるＧＰＩＯ（汎用Ｉ／Ｏ）から電源リモート信号が送信される信号線３０８が設けられる。この電源リモート信号は、電源部５００からの出力をソフト制御するための信号である。なお、ＣＰＵ２０１への電力供給が停止される状態であっても、割り込みコントローラ２１０から送信されるシーソースイッチ３０１の状態は、上記したＧＰＩＯを介して電源部５００に通知可能である。
【００５０】
ユーザは、シーソースイッチ３０１を操作することによって、画像形成装置１をオフ状態にすることができる。シーソースイッチ３０１がユーザの操作によってオフ状態にされると、当該シーソースイッチ３０１の状態が、割り込みコントローラ２１０からＣＰＵ２０１のＧＰＩＯを介して電源部５００に通知される。この際、ＣＰＵ２０１への電力供給が停止されている場合、電源部５００からＣＰＵ２０１へ電力供給される。そして、電力供給されたＣＰＵ２０１によって、終了処理（第１移行処理）が実行される。この終了処理が完了すると、信号線３０８を介して電源部５００に電源リモート信号が送信される。そうすると、当該電源リモート信号を受信した電源部５００が、本体コントローラ３への電力供給を停止する。これにより、画像形成装置１がオフ状態となる。また、画像形成装置１は、後述するシャットダウン機能を用いて、ユーザによるシーソースイッチ３０１の操作なしで、当該画像形成装置１をオフ状態にすることができる。後述するシャットダウン機能を実行する要因が発生すると、ＣＰＵ２０１は、画像形成装置１の終了処理を実行する。この終了処理が完了したら、ＣＰＵ２０１は、信号線３０８を介して電源部５００に電源リモート信号を送信する。そして、電源リモート信号を受信した電源部５００は、本体コントローラ３への電力供給を停止する。また、電源リモート信号を受信した電源部５００は、電源ケーブル３０９を介して、ソレノイド３１１に電力を供給する。その結果、ソレノイド３１１が駆動してシーソースイッチ３０１がオフ状態になる。
【００５１】
＜シャットダウン機能について＞
ここで、本実施形態の画像形成システム１００で実行されるシャットダウン機能について説明する。
【００５２】
この画像形成システム１００では、オートシャットダウン機能、ウィークリーシャットダウン機能、およびリモートシャットダウン機能が実行される。
【００５３】
オートシャットダウン機能は、画像形成システム１００が所定時間継続して画像形成システムが操作されなかった場合（移行要因）に、終了処理（第１移行処理）を実行する機能である。ＣＰＵ２０１は、画像形成システム１００の動作が完了した時に、ＲＴＣ２１２にシャットダウン移行時間（例えば、３時間）を設定し、当該シャットダウン移行時間がＲＴＣ２１２により計時されると、終了処理を実行する。
【００５４】
ウィークリーシャットダウン機能は、予め設定した指定時刻になった時に、終了処理（第１移行処理）を実行する機能である。ＣＰＵ２０１は、ＲＴＣ２１２にウィークリーシャットダウン時刻（例えば、月曜日：１７：００、火曜日：１７：００、水曜日：１７：００、木曜日：１７：００、金曜日：１７：００）を設定し、当該ＲＴＣ２１２で計時される時刻がウィークリーシャットダウン時刻になると、終了処理を実行する。
【００５５】
リモートシャットダウン機能は、ＰＣ９などの外部装置からプロトコルＳＮＭＰのＭＩＢや、独自プロトコルなどにより終了が通知された時に、終了処理（第１移行処理）を実行する機能である。
【００５６】
上記した終了処理が完了すると、電源部５００は、電源ケーブル３０９を介してソレノイド３１１に電力を供給する。そうすると、ソレノイド３１１が駆動してシーソースイッチ３０１が引っ張られて、シーソースイッチ３０１がオフ状態になる。また、本実施形態では、画像形成装置１で終了処理を実行する前に、ＣＰＵ２０１は、プリンタコントローラ７５０を介して、フィニッシャコントローラ７１０に終了処理を通知する。画像形成装置１からフィニッシャ装置７００に通知された終了処理は、フィニッシャコントローラ７１０を介して、電源部７２０に通知される。当該通知を受信した電源部７２０は、フィニッシャ装置７００のソレノイド７３１に電力を供給する。そうすると、ソレノイド３１１が駆動してシーソースイッチ７３０が引っ張られて、シーソースイッチ７３０がオフ状態になる。
【００５７】
＜電源部５００について＞
図６は、画像形成装置の電源部５００および電源部５００の周辺構成を示したブロック図である。次に、図６を参照して、画像形成装置１の電源部５００およびその周辺の構成について説明する。
【００５８】
画像形成装置１は、ＡＣ電源３０４に接続されており、そのＡＣ電源３０４と本体コントローラ３との間には、シーソースイッチ３０１が接続されている。また、ＡＣ電源３０４には、電源部５００が接続されている。また、ＡＣ電源３０４には、電源部５００を介して、本体コントローラ３、本体コントローラ３、プリンタ部４およびスキャナ部２が接続されている。この電源部５００は、電源制御部５０１と、第１電源供給部５０２、第２電源供給部５０３、第３電源供給部５０４、リレー５０５、リレー５０６およびＦＥＴ５０７を有している。ＡＣ電源３０４と本体コントローラ３との間に設けられる第１電源供給部５０２は、ＡＣ電源３０４から供給される交流電源を直流電源に変換して、本体コントローラ３に供給する。また、第１電源供給部５０２と本体コントローラ３との間には、半導体スイッチであるＦＥＴ５０７が設けられる。このＦＥＴ５０７は、上記した電源制御部５０１によってオン／オフが制御される。また、ＡＣ電源５０３と、プリンタ部４との間には、第２電源供給部５０３と、リレー５０５と、が設けられている。また、ＡＣ電源５０３と、スキャナ部２との間には、第３電源供給部５０４と、リレー５０５と、が設けられている。第２電源供給部５０３は、ＡＣ電源３０４から供給される交流電源を直流電源に変換して、プリンタ部４に供給する。また、第３電源供給部５０４は、ＡＣ電源３０４から供給される交流電源を直流電源に変換して、スキャナ部２に供給する。電源制御部５０１は、電源部５００の周辺の各種の電力制御を行う。上記したリレー５０５およびリレー５０６は、上記した電源制御部５０１によってオン／オフが制御される。電源制御部５０１は、プリンタ部４を使用するときのみリレーをオンしてプリンタ部４へ電力を供給し、それ以外のときにはリレーをオフにしてプリンタ部４への電力供給を停止する。また、電源制御部５０１は、スキャナ部２を使用するときのみリレーをオンしてスキャナ部２へ電力を供給し、それ以外のときにはリレーをオフにしてスキャナ部２への電力供給を停止する。この電源制御部５０１は、第１電源供給部５０２に、シーソースイッチ３０１のソレノイド３１１に電力を供給させる。これにより、ソレノイド３１１がシーソースイッチ３０１を引っ張って、シーソースイッチ３０１がオフ状態になる。また、電源制御部５０１は、本体コントローラ３の図示しないスイッチ類を制御して、本体コントローラ３の電力状態を制御する。具体的には、ＩＤＬＥ状態のまま一定時間が経過すると、電源制御部５０１は、本体コントローラ３の電力状態が図３の状態になるように、図示しないスイッチ類を制御する。
【００５９】
＜画像形成システムの電力制御＞
図７は、画像形成装置１の各状態において、本体コントローラ３、スキャナ部２およびプリンタ部４の電力状態を示した図である。なお、図７において、横軸は、時間である。また、図７中の（１）〜（９）は、以下に説明する各状態（１）〜（９）に対応している。次に、図７を参照して、画像形成装置１の電力制御について説明する。
【００６０】
（１）画像形成装置の状態：オフ状態
画像形成装置１がオフ状態の場合、本体コントローラ３、スキャナ部２およびプリンタ部４の電力が遮断されている。
【００６１】
（２）画像形成装置の状態：起動処理
画像形成装置１のシーソースイッチ３０１がユーザの操作によってオン状態になると、画像形成装置１が起動する。ここで、本体コントローラ３による起動処理について説明する。シーソースイッチ３０１の状態が、割り込みコントローラ２１０より検知されると、当該割り込みコントローラ２１０は、ＣＰＵ２０１のＧＩＰＯを介して、シーソースイッチ３０１がオン状態に変化したことを電源部５００に通知する。そして、電源部５００は、本体コントローラ３に電力を供給する。電力が供給されたＣＰＵ２０１は、ハードウェアの初期化を行う。ハードウェアの初期化は、レジスタ初期化、割り込み初期化、カーネル起動時のデバイスドライバの登録、操作部５の初期化、などである。次に、ＣＰＵ２０１は、ソフトウェア初期化を行う。ソフトウェア初期化は、各ライブラリの初期化ルーチンの呼び出し、プロセスやスレッドの起動、プリンタ部４やスキャナ部２との通信を行うソフトウェアサービスの起動、操作部５の描画、などである。この起動処理の過程で、プリンタ部４やスキャナ部２には、一時的に電力が供給される。上記した初期化が完了すると、画像形成装置１は、ＩＤＬＥ状態となる。
【００６２】
なお、本体コントローラ３は、上記した起動処理で、フィニッシャ装置７００の構成を確定する。具体的には、本体コントローラ３は、起動処理で一時的に電力が供給されたプリンタ部４を介して、フィニッシャ装置７００とネゴシエーションすることによって、当該フィニッシャ装置７００のデバイス構成を確定することができる。
【００６３】
（３）画像形成装置の状態：ＩＤＬＥ状態
上記した起動処理が完了すると、画像形成装置１は、ＩＤＬＥ状態となる。このＩＤＬＥ状態は、プリンタ部４およびスキャナ部２への電力供給が停止されているが、本体コントローラ３へ電力が供給される状態（図２参照）である。
【００６４】
（４）画像形成装置の状態：Ｓｌｅｅｐ状態
画像形成装置１がＩＤＬＥ状態のまま一定時間経過すると、画像形成装置１は、Ｓｌｅｅｐ状態となる。画像形成装置１がＩＤＬＥ状態のまま一定時間経過すると、ＣＰＵ２０１は、電源部５００に、画像形成装置１がＳｌｅｅｐ状態になることを通知する。当該通知を受信した電源部５００は、本体コントローラ３の一部への電力供給を遮断して、本体コントローラ３の電力状態を図２から図３のように変化させる。
【００６５】
（５）画像形成装置の状態：Ｐｒｉｎｔ状態
次に、画像形成装置１がＳｌｅｅｐ状態から復帰するときの復帰処理について説明する。Ｓｌｅｅｐ状態で、スリープ復帰要因であるＰＤＬの印刷ジョブを、ネットワークを介して受信すると、ＣＰＵ２０１は、電源部５００に印刷ジョブを受信したことを通知する。当該通知を受けた電源部５００は、電源ケーブル３０６および３０５を介して、本体コントローラ３およびプリンタ部４に電力供給する。電力が供給されたプリンタ部４は、ネットワークを介して受信した印刷ジョブを実行する。
【００６６】
（６）画像形成装置の状態：コピー状態
上記した印刷ジョブの実行中に、ユーザによる操作部５の操作によって、コピージョブが生成された場合について検討する。コピージョブが生成されると、ＣＰＵ２０１は、電源部５００に、コピージョブが生成されたことを通知する。当該通知を受けた電源部５００は、電源ケーブル３０６、３０５および３１０を介して、本体コントローラ３、プリンタ部４およびスキャナ部２に電力供給する。電力が供給されたスキャナ部２は、セットされた原稿を読み取って画像データを生成すると共に、プリンタ部４は、当該画像データに基づいて用紙に画像を印刷する。
【００６７】
（７）画像形成装置の状態：Ｓｌｅｅｐ状態
上記したコピージョブの実行後、一定時間経過すると、画像形成装置１は、Ｓｌｅｅｐ状態になる。画像形成装置１がＳｌｅｅｐ状態に移行する場合、ＣＰＵ２０１は、電源部５００に、画像形成装置１がＳｌｅｅｐ状態になることを通知する。当該通知を受信した電源部５００は、本体コントローラ３の一部への電力供給を遮断して、本体コントローラ３の電力状態を図２から図３のように変化させる。
【００６８】
（８）画像形成装置の状態：終了処理（第１移行処理）
画像形成装置１がＳｌｅｅｐ状態のまま所定時間経過すると、画像形成装置１は、Ｓｌｅｅｐ状態からオフ状態に移行する。この際、画像形成装置１では、終了処理が実行される。この終了処理については、後述する。
【００６９】
（９）画像形成装置の状態：オフ状態
上記した終了処理が実行されると、画像形成装置１は、オフ状態になる。このオフ状態では、電源部５００からプリンタ部４、スキャナ部２および本体コントローラ３への電力供給が停止される。
【００７０】
＜画像形成装置の終了処理について＞
図８は、画像形成装置１で実行される終了処理（第１移行処理）のフローチャートである。次に、図８を参照して、上記した図７の（８）終了処理について詳細に説明する。
【００７１】
終了処理を行う前のＳｌｅｅｐ状態では、図３に示すように、プリンタ部４への電力供給が停止されているので、画像形成装置１からフィニッシャ装置７００に、当該終了処理を実行することを通知することができない。そこで、本実施形態の画像形成装置１では、フィニッシャ装置７００に終了処理を実行することを通知するために、一旦プリンタ部４に電力が供給される。以下、詳細に説明する。
【００７２】
図８に示すフローチャートは、上記したシャットダウン機能が実行される場合だけでなく、シーソースイッチ３０１がユーザの操作によりオフ状態にされた場合に、ＣＰＵ２０１によって、実行される。スリープ状態のまま所定時間経過した場合、以下の処理が実行されるが、スリープ状態では、ＣＰＵ２０１への電力供給が停止されている。そのため、本実施形態では、以下の処理を実行する前に、第１電源供給部５０２からＣＰＵ２０１へ電力供給される。この電力供給されたＣＰＵ２０１によって、以下の処理が実行される。
【００７３】
まず、ＣＰＵ２０１は、操作部５の画面に画像形成システム１００の終了処理が実行されていること示す情報が表示されるように、操作部５を制御する（Ｓ１０１）。ただし、シーソースイッチ３０１の操作によって実行される終了処理や上記したリモートシャットダウン機能による終了処理でなく、オートシャットダウン機能やウィークリーシャットダウン機能による終了処理の場合には、当該表示は必須ではない。なぜなら、画像形成システム１００は、操作部５の画面が表示されていないＳｌｅｅｐ状態から終了処理が実行されるためである。
【００７４】
次に、ＣＰＵ２０１は、ＣＰＵ２０１からフィニッシャ装置７００までの経路デバイスに電力が供給されているか否かを確認する（Ｓ１０２）。そして、ＣＰＵ２０１は、経路デバイスの電源がオフ状態であると判断した場合（Ｓ１０２：Ｙｅｓ）、信号線３０８を介して、電源部５００に、経路デバイスへの電源ＯＮを指示する（Ｓ１０３）。経路デバイスは、プリンタ部４（プリンタコントローラ７５０）、サブボード２２０（デバイスコントローラ２２８、イメージプロセッサ２２７、ＣＰＵ２２１、バスコントローラ２２４）、メインボード２００のバスコントローラ２０４等のチップ、などがある。
【００７５】
本実施形形態では、プリント機能を使用しているとき以外はプリンタ部４への電力供給を停止する。プリント機能を使用していない場合、ＣＰＵ２０１は、信号線３０８を介して、電源部５００にプリンタ部４へ電力を供給するよう指示する。また、サブボード２２０の電力を柔軟に制御するため、経路デバイスとしてプリンタ部４およびサブボード２２０への電力供給が停止される場合、ＣＰＵ２０１は、信号線３０８を介して、電源部５００にプリンタ部４およびサブボード２２０に電力を供給するよう指示する。また、サブボード２２０への電力供給の停止に伴ってバスコントローラ２０４への電力供給が停止される場合、ＣＰＵ２０１は、信号線３０８を介して、電源部５００にプリンタ部４、サブボード２２０およびバスコントローラ２０４へ電力を供給するよう指示する。
【００７６】
経路デバイスは、機器毎に異なる。すなわち、機器の設計によっては、上記した経路デバイスとは異なるデバイスが経路デバイスとなり得る。本実施形態では、ＣＰＵ２０１とフィニッシャ装置７００との間の経路デバイスとして、プリンタ部４、サブボード２２０（デバイスコントローラ２２８、イメージプロセッサ２２７、ＣＰＵ２２１、バスコントローラ２２４）およびバスコントローラ２０４を例示したが、本発明の経路デバイスは、上記した経路デバイスに限定されない。また、フィニッシャ装置７００と画像形成装置１の間に別のフィニッシャ装置が接続されている場合には、当該別のフィニッシャ装置が経路デバイスとなり得る。
【００７７】
ＣＰＵ２０１が経路デバイスへ電力を供給した後（Ｓ１０３）、電力が供給された経路デバイスを介して、ＣＰＵ２０１は、フィニッシャ装置７００のフィニッシャコントローラ７１０に対して、終了処理を通知する（Ｓ１０４）。つまり、ＣＰＵ２０１は、メインボード２００のバスコントローラ２０４、サブボード２２０のバスコントローラ２２４、サブボード２２０のＣＰＵ２２１、画像処理プロセッサ２２７、デバイスコントローラ２２８、およびプリンタ部４のプリンタコントローラ７５０を介して、終了処理を通知する。フィニッシャコントローラ７１０は、この終了処理の通知を受信することに応じて、フィニッシャ装置７００の終了処理を行うことができる。
【００７８】
そして、ＣＰＵ２０１は、フィニッシャ装置７００から終了処理の通知に対する応答を受信した否かを判断する（Ｓ１０６）。ＣＰＵ２０１が当該応答を受信したと判断した場合には（Ｓ１０６：Ｙｅｓ）、ＣＰＵ２０１は、信号線３０８を介して、電源部５００に経路デバイスへの電力供給を停止するよう指示する（Ｓ１０７）。当該指示を受信した電源部５００は、経路デバイスへの電力供給を停止する。そして、ＣＰＵ２０１は、経路デバイスの終了処理が完了したかどうかを確認する（Ｓ１０８）。経路デバイスへの電力供給の停止（Ｓ１０７）、及び経路デバイスの終了処理が完了したかどうかの確認（Ｓ１０８）は、画像形成装置１の終了処理（後述するＳ１０９）の前に、必ず実行しなければならない訳ではない。経路デバイスへの電力供給の停止（Ｓ１０７）、及び経路デバイスの終了処理が完了したかどうかの確認（Ｓ１０８）を、後述する画像形成装置１の終了処理（Ｓ１０９）やシーソースイッチ３０１のオフ操作（Ｓ１１０）と同じタイミングで実行しても構わない。
【００７９】
そして、ＣＰＵ２０１は、画像形成装置１の終了処理を実行する（Ｓ１０９）。この画像形成装置１は、いくつかの終了処理を行う。具体的には、ＣＰＵ２０１は、画像形成装置１を制御するプロセスやソフトウェアアプリケーションなどの終了処理を行う。また、ＣＰＵ２０１は、メモリ２０３上にキャッシュしたストレージバッファを、ハードディスク６やフラッシュディスク２０７などのストレージにシンクする処理を行う。さらに、ＣＰＵ２０１は、ＯＳのシャットダウンを行う処理、などを行う。上記した終了処理を実行したＣＰＵ２０１は、電源部５００に、シーソースイッチ３０１のソレノイド３１１に電力供給するよう指示する。これにより、電源部５００からソレノイド３１１に電力が供給されてシーソースイッチ３０１がオフ状態となる（Ｓ１１０）。最後に、電源制御部５０１がＦＥＴ５０７をオフにすることにより、本体コントローラ３への電力の供給が停止されて、画像形成装置１がオフ状態となる。
【００８０】
本実施形態では、オートシャットダウン機能、ウィークリーシャットダウン機能およびリモートシャットダウン機能により、終了処理を実行して、シーソースイッチ３０１をオフ状態にする。その結果、画像形成装置１がオフ状態（省電力状態）になるが、本発明の省電力状態は、上記したオフ状態だけでなく、サスペンド状態またはハイバネーション状態であっても良い。サスペンド状態とは、シーソースイッチ３０１がオフ状態でもＣＰＵ２０１が管理するＧＰＩＯ（ＣＰＬＤ）とメモリ２０３などの一部に電力を供給することで、次回の起動の高速化を図る方法の一つである。ＧＰＩＯ（ＣＰＬＤ）は、次回起動時に特殊なオフ状態であること判別するためのフラグとして用いる。また、ハイバネーション状態とは、シーソースイッチ３０１がオフ状態となっている状態であって、画像形成システム１００の電源を遮断する直前の状態に復帰可能な状態である。画像形成システム１００の電源を遮断する前の状態が、ハードディスク６等に保存される。そして、シーソースイッチ３０１がオン状態になったときに、ハードディスク６等に保存された状態に基づいて、画像形成システム１００を、電源を遮断する直前の状態にする。
【００８１】
＜フィニッシャ装置の終了処理について＞
図９は、フィニッシャ装置７００で実行される終了処理（第２移行処理）のフローチャートである。次に、図９を参照して、フィニッシャ装置７００で実行される終了処理について詳細に説明する。
【００８２】
まず、フィニッシャコントローラ７１０は、画像形成装置１の本体コントローラ３から終了通知（移行通知）を受信したか否かを判断する（Ｓ２０１）。この終了通知は、上記したＳ１０４において、画像形成装置１のＣＰＵ２０１からフィニッシャ装置７００のフィニッシャコントローラ７１０に通知される。そして、フィニッシャコントローラ７１０は、本体コントローラ３から終了通知を受信したと判断すると（Ｓ２０１：Ｙｅｓ）、電源部７２０に、シーソースイッチ７３０のソレノイド７３１に電力を供給するよう指示する（Ｓ２０２）。これにより、ソレノイド７３１が駆動して、シーソースイッチ７３０がオフ状態になる（Ｓ２０３）。そして、フィニッシャコントローラ７１０は、シーソースイッチ７３０からの割り込みを受信したか否かを判断する（Ｓ２０４）。上記した割り込みは、シーソースイッチ７３０がオフ状態になったときに発行される。フィニッシャコントローラ７１０が割り込みを受信すると（Ｓ２０４：Ｙｅｓ）、フィニッシャコントローラ７１０は、プリンタコントローラ７５０およびサブボード２２０を介して、メインボード２００に上記した終了通知に対する応答通知を送信する（Ｓ２０５）。
【００８３】
なお、本実施形態のフィニッシャ装置７００は、図４に示すように、シーソースイッチ７３０がオフ状態になっても、フィニッシャコントローラ７１０への電力供給が即座に停止しないシステムである。なぜなら、シーソースイッチ７３０をオフにしたとしても、電源部７２０から電力が供給されるからである。このため、フィニッシャコントローラ７１０は、シーソースイッチ７３０がオフ状態になった後に、画像形成装置１に終了通知に対する応答通知を返すことができる。これに対して、フィニッシャ装置７００のシーソースイッチ７３０をオフ状態にすると、フィニッシャ装置７００の各部への電力供給が停止される場合もある。この場合、フィニッシャコントローラ７１０への電力供給も停止され、フィニッシャコントローラ７１０は、画像形成装置１に終了通知に対する応答通知を返すことができない。そこで、フィニッシャ装置７００の各部への電力供給が停止されるシステムでは、フィニッシャコントローラ７１０は、終了通知を受信した直後からシーソースイッチ７３０がオフ状態になるまでの間に、ＣＰＵ２０１へ終了通知に対する応答通知を返しても良い。
【００８４】
＜本実施形態の効果＞
本実施形態では、画像形成システム１００の終了処理を行う場合に、画像形成装置１のＣＰＵ２０１とフィニッシャ装置７００との間の経路デバイスに電力供給することによって、ＣＰＵ２０１からフィニッシャ装置７００に対して終了処理を通知することができる。これにより、フィニッシャ装置７００は、終了処理を実行することができる。
【００８５】
＜変形例＞
上記した実施形態では、ユーザの操作に応じてオン状態およびオフ状態が保持されるメカニカルなシーソースイッチ３０１を用いる例について説明したが、本発明のスイッチはこのメカニカルなシーソースイッチ３０１に限定されない。例えば、上記したシーソースイッチ３０１の代わりに、オン状態およびオフ状態を保持しないタクトスイッチを用いても良い。このタクトスイッチを用いた場合、画像形成装置１は、以下の制御パターンで動作する。なお、下記の制御パターンは例示である。
【００８６】
１．画像形成装置の電源が入っている状態では、当該タクトスイッチの押下によって画像形成装置１がオフ状態になり、又は画像形成装置１がＳｌｅｅｐ状態になる。
【００８７】
２．画像形成装置１に電源が入っていない状態では、当該タクトスイッチの押下によって画像形成装置１がオン状態になる。
【００８８】
３．画像形成装置１に電源が入っている状態では、当該タクトスイッチの押下によって画像形成装置１が強制的にオフ状態になる。
【００８９】
また、上記実施形態では、プリンタ部４およびスキャナ部２などの電力制御として、電力供給の制御について説明したが、本発明はこれに限定されず、プリンタ部４およびスキャナ部２などへのクロック供給を制御しても良い。
【００９０】
また、図８のフローチャートを１つのＣＰＵで実行する例について説明したが本発明はこれに限らず、複数のＣＰＵで分散して実行してもよい。
【００９１】
また、複数のフィニッシャ装置が接続された場合には、プリンタ部４は、画像形成装置１に隣接する１台のフィニッシャ装置に終了通知を送信する。そして、当該プリンタ部４は、画像形成装置１に接続された複数のフィニッシャ装置の全てから当該終了通知に対する応答を受信してから、メインボード２００に終了通知に対する応答通知を送信する。
【００９２】
また、上記した終了通知に対する応答がフィニッシャ装置７００から受信できなかった場合、メインボード２００は、所定時間経過するまで、プリンタ部４から応答があるまで当該応答を待つ。上記所定時間は、例えば、５０秒であって、終了通知を送信してから５０秒間待ってもフィニッシャ装置７００から応答がなかった場合、ＣＰＵ２０１は、終了処理を開始する。また、本発明の画像形成装置のソフトウェアがハングアップしたときに、所定時間経過した後に、電源遮断処理を実行する。
【符号の説明】
【００９３】
１  画像形成装置
３  本体コントローラ
４  プリンタ部
１００  画像形成システム
２００  メインボード
２０１  ＣＰＵ
２２０  サブボード
３０１  シーソースイッチ
３１１  ソレノイド
３０４  ＡＣ電源
５００  電源制御部
７００  フィニッシャ装置
７１０  フィニッシャコントローラ
７３０  シーソースイッチ
７３１  ソレノイド
７４０  ＡＣ電源
【図１】
2014004789.tif 000003
【図２】
2014004789.tif 000004
【図３】
2014004789.tif 000005
【図４】
2014004789.tif 000006
【図５】
2014004789.tif 000007
【図６】
2014004789.tif 000008
【図７】
2014004789.tif 000009
【図８】
2014004789.tif 000010
【図９】
2014004789.tif 000011