(57)【特許請求の範囲】
【請求項１】
画像形成に関する制御を行う主制御手段と、
前記主制御手段が動作停止中でも動作し、かつ前記主制御手段の複数の制御対象とシリアル接続されて各制御対象と通信可能とされた通信制御手段と、
人を検知する検知手段の検知結果に基づいて、使用者の接近を検出する検出手段と、
予め定めた省電力制御への移行条件が成立した場合に、前記主制御手段及び前記通信制御手段が省電力状態へ移行するように前記主制御手段及び前記通信制御手段を制御した後に、前記検出手段によって使用者の接近が検出された場合に、画像形成に関する指示が行われる前に、前記通信制御手段と前記制御対象とのシリアル接続が前記主制御手段より先行して復帰するように前記通信制御手段を制御する省電力制御手段と、
を備えた画像形成装置。
【請求項２】
前記省電力制御手段は、予め定めた省電力制御への移行条件が成立した場合に、前記主制御手段及び前記通信制御手段が省電力状態へ移行するように前記主制御手段及び前記通信制御手段を制御した後に、前記検出手段によって使用者の接近が検出された場合に、画像形成に関する指示が行われる前に、前記通信制御手段と予め定めた前記制御対象とのシリアル接続だけが先行して復帰するように前記通信制御手段を制御する請求項１に記載の画像形成装置。
【請求項３】
前記通信制御手段は、前記主制御手段より先行して復帰した場合、前記制御対象との通信頻度が前記省電力制御へ移行する前よりも低くなるように前記制御対象との通信を制御する請求項１又は請求項２に記載の画像形成装置。
【請求項４】
コンピュータを、請求項１〜３の何れか１項に記載の画像形成装置を構成する各手段として機能させるための画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
画像形成装置は、予め定めた時間以上に亘って画像情報の入力や操作が行われないなどの条件が成立した場合に、消費電力を抑制する所謂省電力状態へ移行するように制御されることが多い。このような省電力状態への移行制御を行う技術しては、例えば、特許文献１〜４に記載の技術が提案されている。
【０００３】
特許文献１に記載の技術では、印刷部で派生する印刷障害情報を保持し、所定の印刷要害をスリープモードへ移行しない条件とする設定情報として保持する。そして、一定時間装置が停止していても、その状態情報と所定の条件を照合して条件が満たされた場合は、モード遷移管理手段が通常モードからスリープモードへの遷移を不許可とすることが提案されている。
【０００４】
特許文献２に記載の技術では、省電力状態からの起動要求に応じて、着脱可能なシート搬送装置を予め定めた順序に従って順番に起動することにより、最初の画像形成時間までの時間を短縮することが提案されている。
【０００５】
特許文献３に記載の技術では、停止時に、現状状態をメインメモリに一旦保存してＣＰＵやＨＤＤなどのほとんどのデバイスへの電源供給を停止させ、復帰時には保存したメモリ状態を書き戻すことにより、ＯＳなどの再起動を行わずに、サスペンド前の状態にそのまま低消費電力でかつ高速に復帰するＳＴＲ（Suspend To Ram）において、装置の状態を表すレジスタ値が期待値であるか否かを判断して、期待値でなければ装置をリセットしてレジスタ値の設定処理を実行し、レジスタ値が期待値になるまで繰り返すことが提案されている。
【０００６】
特許文献４に記載の技術では、電源供給・停止を制御可能な一単位であって画像情報に基づき画像形成を行う画像形成ユニット、および電源供給・停止を制御可能な一単位であって画像形成ユニットとの間で画像形成に関連する情報または信号の送受信を行う複数の制御機能部の各々が機内ＬＡＮに接続され、機内ＬＡＮを介して得られる情報から自身の電源供給・停止状態を自ら判断して、電力供給ユニットからの電源供給・停止の制御を自ら実施することが提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−２６８３８０号公報
【特許文献２】特開２００５−１４５９５号公報
【特許文献３】特開２０１０−２１９６３９号公報
【特許文献４】特開２０１０−５６６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、シリアル接続された制御対象を有する画像形成装置において、消費電力低減と立ち上げ時間短縮の両立を図った効率的なスリープ制御を行うことを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の画像形成装置は、画像形成に関する制御を行う主制御手段と、前記主制御手段が動作停止中でも動作し、かつ前記主制御手段の複数の制御対象とシリアル接続されて各制御対象と通信可能とされた通信制御手段と、人を検知する検知手段の検知結果に基づいて、使用者の接近を検出する検出手段と、予め定めた省電力制御への移行条件が成立した場合に、前記主制御手段及び前記通信制御手段が省電力状態へ移行するように前記主制御手段及び前記通信制御手段を制御した後に、前記検出手段によって使用者の接近が検出された場合に、画像形成に関する指示が行われる前に、前記通信制御手段と前記制御対象とのシリアル接続が前記主制御手段より先行して復帰するように前記通信制御手段を制御する省電力制御手段と、を備えることを特徴としている。
【００１３】
請求項２に記載の発明は、請求項１に記載の発明において、前記省電力制御手段は、予め定めた省電力制御への移行条件が成立した場合に、前記主制御手段及び前記通信制御手段が省電力状態へ移行するように前記主制御手段及び前記通信制御手段を制御した後に、前記検出手段によって使用者の接近が検知された場合に、画像形成に関する指示が行われる前に、前記通信制御手段と予め定めた前記制御対象とのシリアル接続だけが先行して復帰するように前記通信制御手段を制御することを特徴としている。
【００１４】
請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記通信制御手段は、前記主制御手段より先行して復帰した場合、前記制御対象との通信頻度が前記省電力制御へ移行する前よりも低くなるように前記制御対象との通信を制御することを特徴としている。
【００１５】
請求項４に記載の画像形成プログラムは、コンピュータを、請求項１〜３の何れか１項に記載の画像形成装置を構成する各手段として機能させることを特徴としている。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、人を検知した場合にシリアル接続を先行して復帰させる構成を有しない場合に比べて、シリアル接続された制御対象を有する画像形成装置において消費電力低減と立ち上げ時間短縮の両立を図った効率的なスリープ制御を行うことができる、という効果がある。
【００２０】
請求項２に記載の発明によれば、全ての制御対象とのシリアル接続を先行して復帰する場合よりも、省電力化を図ることができる、という効果がある。
【００２１】
請求項３に記載の発明によれば、シリアル接続を先行して復帰したときに省電力制御移行前と同じ通信頻度で制御対象と通信する場合よりも、省電力化を図ることができる、という効果がある。
【００２２】
請求項４に記載の発明によれば、本構成を採用しない場合に比べて、シリアル接続された制御対象を有する画像形成装置において消費電力低減と立ち上げ時間短縮の両立を図った効率的なスリープ制御を行うことができる、という効果がある。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施形態に係わる画像形成装置の一部の構成を示すブロック図である。
【図２】スレイブがシリアル接続された従来の画像形成装置の例を示す図である。
【図３】本発明の第１実施形態に係わる画像形成装置におけるメイン制御モジュールで行われる処理の流れの一例を示すフローチャートである。
【図４】本発明の第１実施形態に係わる画像形成装置におけるスリープ制御モジュールで行われる処理の流れの一例を示すフローチャートである。
【図５】本発明の第１実施形態に係わる画像形成装置における通信制御部で行われる処理の流れの一例を示すフローチャートである。
【図６】本発明の第１実施形態に係わる画像形成装置におけるスレイブで行われる処理の流れの一例を示すフローチャートである。
【図７】本発明の第１実施形態に係わる画像形成装置におけるスリープ制御への移行から復帰までの流れの一例を示す図である。
【図８】本発明の第１実施形態に係わる画像形成装置における故障時のスリープ制御への移行から復帰までの流れの一例を示す図である。
【図９】操作部等の操作をスリープ解除トリガとした場合の画像形成装置におけるスリープ制御への移行から復帰までの流れの一例を示す図である。
【図１０】本発明の第２実施形態に係わる画像形成装置の一部の構成を示すブロック図である。
【図１１】本発明の第２実施形態に係わる画像形成装置におけるスリープ制御モジュールで行われる処理の流れの一例を示すフローチャートである。
【図１２】本発明の第２実施形態に係わる画像形成装置における通信制御部で行われる処理の流れの一例を示すフローチャートである。
【図１３】本発明の第１実施形態に係わる画像形成装置における人感センサ制御部で行われる処理の流れの一例を示すフローチャートである。
【図１４】本発明の第２実施形態に係わる画像形成装置におけるスリープへの移行から復帰までの流れの一例を示す図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
（第１実施形態）
図１は、本発明の第１実施形態に係わる画像形成装置の一部の構成を示すブロック図である。なお、図１の点線矢印は電力の供給を示す。
【００２５】
画像形成装置１０は、図１に示すように、メイン制御モジュール１２、スリープ制御モジュール１４、通信制御部１６、スレイブ１８、及び電源制御部２０を備えている。
【００２６】
メイン制御モジュール１２は、画像形成装置１０全体を制御する機能を有しており、通信制御部１６から画像形成装置の各部の状態検出結果を取得して、画像形成に関する種々の制御を行う。
【００２７】
スリープ制御モジュール１４は、予め定めた条件が成立した場合（例えば、予め定めた時間の間、画像形成動作を行う指示や、画像形成動作等が行われない場合）に、各部への電源供給を停止して消費電力の低減を抑制する、所謂省電力制御（以下、スリープ制御、あるいは単にスリープと称する場合がある）を行うようになっている。
【００２８】
電源制御部２０は、スリープ制御モジュール１４からの指示等に従って画像形成装置１０の各部への電源供給を制御する。
【００２９】
なお、スリープ制御モジュール１４は、メイン制御モジュール１２内に組み込まれていてもよいし、電源制御部２０に組み込まれていてもよい。
【００３０】
また、通信制御部１６には、複数のスレイブ１８がシリアル接続されており、各スレイブ１８との通信のリンクを確立した上で、通信制御部１６とスレイブ１８の通信を行う。例えば、通信制御部１６は、各スレイブ１８から画像形成装置１０の各部の状態検出結果を取得したり、スレイブ１８に接続された機器２２に対して動作指示を行う。また、通信制御部１６は、電源制御部２０からの電力を各スレイブ１８に供給するようになっている。
【００３１】
各スレイブ１８には、画像形成装置１０の各部に設けられた機器（例えば、センサやアクチュエータ）２２等が接続されており、メイン制御モジュール１２等から通信制御部１６を介して行われる指示に応じて各機器２２を制御するようになっている。
【００３２】
各スレイブ１８は、具体的には、図１に示すように、通信モジュール１８Ａ、電源モジュール１８Ｂ、部品制御モジュール１８Ｃ、及びスレイブ制御モジュール１８Ｄを備えている。
【００３３】
通信モジュール１８Ａは、通信制御部１６及び他のスレイブ１８とのシリアル接続を制御し、通信制御部１６との通信を行うと共に、他のスレイブ１８との通信を行う。
【００３４】
電源モジュール１８Ｂは、通信制御部１６からの指示に従ってスレイブ１８の電源のオンオフを制御する。
【００３５】
部品制御モジュール１８Ｃは、スレイブ１８に接続された機器を制御する。例えば、スレイブ１８にセンサ（例えば、給紙動作検出センサ、用紙サイズ検出センサ、用紙有無検知センサ等）が接続されている場合には、通信制御部１６からの指示等に従ってセンサによる画像形成装置の状態の監視を行い、監視結果を通信制御部１６へ送信する。また、スレイブ１８にアクチュエータ（用紙搬送モータ、用紙排出モータなどの各種アクチュエータ）が接続されている場合には、通信制御部１６からの動作指示などを受けてスレイブ１８に接続されたアクチュエータの駆動を制御する。
【００３６】
スレイブ制御モジュール１８Ｄは、通信モジュール１８Ａ、電源モジュール１８Ｂ、及び部員制御モジュールを統括的に制御する。
【００３７】
ところで、従来の画像形成装置においても、例えば、図２に示すように、画像形成装置の各部に設けられた機器２２が接続されたスレイブ１８がシリアルに複数接続された構成のものがあるが、このような画像形成装置では、メイン制御部２４内にスレイブ１８を制御するための制御モジュール２６を備えている。このようにスレイブ１８とシリアル接続されている場合には、制御モジュール２６が各スレイブ１８と通信を行ってリンクを確立する煩雑な作業が必要であるため、電源のオンオフを簡単に行うことができない。そのため、メイン制御部２４自体もスリープ制御へ移行する条件が限られ、スリープ制御への頻度が低下してしまう。また、スリープ制御に移行したとしても、図２に示すスリープ領域２８への電源が停止されるため、シリアル接続のリンクが遮断され、起動時にはメイン制御部２４への通電を開始してから制御モジュール２６とスレイブ１８間でシリアル接続を行うためのリンクを確立する必要があり、通信が可能となるまで時間がかかってしまう。
【００３８】
そこで、本実施形態では、メイン制御モジュール１２とは個別に電源のオンオフを可能で、かつメイン画像形成装置１０の各部に設けられた機器２２が接続されたスレイブ１８との通信を行う通信制御部１６を制御モジュール１２とは独立して設けている。そして、スリープ制御モジュール１４がスリープ制御へ移行する条件が成立した場合に、メイン制御モジュール１２がスリープ制御へ移行するように制御すると共に、通信制御部１８のスレイブ１８との通信を継続するように制御するようになっている。
【００３９】
すなわち、スリープ制御へ移行すると、通信制御部１６及び該通信制御部１６にシリアル接続された各スレイブ１８への電力を供給しながら、他の部分への電源オフが可能とされており、図１の点線で示す領域の電源をオンした状態で、一点鎖線の領域をスリープ制御へ移行させることが可能とされている。
【００４０】
続いて、上述のように構成された画像形成装置１０の各部の動作について図３〜６のフローチャートを参照して説明する。
【００４１】
図３は、本発明の第１実施形態に係わる画像形成装置１０におけるメイン制御モジュール１２で行われる処理の流れの一例を示すフローチャートである。
【００４２】
ステップ１００では、スリープ条件（スリープ制御への移行条件）が成立したか否か判定される。該判定は、例えば、画像形成装置１０に対して操作や指示が予め定めた時間以上行われていないか否かを判定し、該判定が否定された場合には肯定されるまで待機してステップ１０２へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００４３】
ステップ１０２では、スリープ制御モジュール１４に対してスリープ要求が行われてステップ１０４へ移行する。
【００４４】
ステップ１０４では、スリープ制御モジュール１４からスリープ指示を受信したか否か判定され、該判定が肯定されるまで待機してステップ１０６へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００４５】
ステップ１０６では、通信制御部１６及びスレイブ１８以外で、通信制御部１６からの信号受信部分以外の電源がオフされてステップ１０８へ移行する。
【００４６】
ステップ１０８では、スリープ解除要求があるか否か判定される。該判定は、スリープ制御モジュール１４からスリープ解除の要求があるか判定され、該判定が肯定されるまで待機してステップ１１０へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００４７】
ステップ１１０では、通信制御部１６及びスレイブ１８以外の電源がオンされて一連の処理を終了する。
【００４８】
図４は、本発明の第１実施形態に係わる画像形成装置１０におけるスリープ制御モジュール１４で行われる処理の流れの一例を示すフローチャートである。
【００４９】
ステップ２００では、メイン制御モジュール１２からスリープ要求を受信したか否か判定され、該判定が肯定されるまで待機してステップ２０２へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００５０】
ステップ２０２では、通信制御部１６にスリープ動作要求が送信されてステップ２０４へ移行する。
【００５１】
ステップ２０４では、メイン制御モジュール１２にスリープ指示が行われると共に、信号（スリープ解除トリガ）受信部分以外が電源オフされてステップ２０６へ移行する。すなわち、これによってメイン制御モジュール１２の処理における上述のステップ１０４の判定が肯定される。
【００５２】
ステップ２０６では、通信制御部１６からスリープ解除トリガを受信したか否か判定され、該判定が肯定されるまで待機してステップ２０８へ移行する。
【００５３】
ステップ２０８では、電源オンしてメイン制御モジュール１２にスリープ解除要求が行われて一連の処理を終了する。
【００５４】
図５は、本発明の第１実施形態に係わる画像形成装置１０における通信制御部１６で行われる処理の流れの一例を示すフローチャートである。
【００５５】
ステップ３００では、スリープ動作要求を受信したか否か判定される。すなわち、スリープ制御モジュール１４の処理におけるステップ２０２のスリープ動作要求の送信が行われたか否かを判定し、該判定が肯定されるまで待機してステップ３０２へ移行する。
【００５６】
ステップ３０２では、スリープ動作要求が故障によるスリープ動作要求が否か判定され、該判定が否定された場合にはステップ３０４へ移行し、肯定された場合にはステップ３１６へ移行する。
【００５７】
ステップ３０４では、予め定めたスレイブ１８以外がスリープへ移行されてステップ３０６へ移行する。すなわち、通信制御部１６からスリープへ移行させるスレイブ１８に対してスリープ要求を送信することにより、スレイブ１８をスリープへ移行させる。
【００５８】
ステップ３０６では、通常より低頻度で予め定めたスレイブ１８に対してデータ送信要求が行われてステップ３０８へ移行する。
【００５９】
ステップ３０８では、スレイブ１８よりデータ受信したか否か判定され、該判定が肯定されるまで待機してステップ３１０へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００６０】
ステップ３１０では、部品状態の変化が確認されてステップ３１２へ移行する。すなわち、スレイブ１８で確認された画像形成装置１０の部品の状態が変化したかどうかを確認する。
【００６１】
ステップ３１２では、スレイブ１８から受信した部品状態がメモリに格納されてステップ３１４へ移行する。
【００６２】
ステップ３１４では、スリープ解除トリガがあるか否か判定される。該判定は、ステップ３１０の部品状態の変化の確認結果に基づいて、画像形成装置１０の使用者（以下、単にユーザと称する）によって画像形成装置１０が操作されて部品の状態が変化したか否かを判定し、該判定が否定された場合にはステップ３０６に戻って上述の処理が繰り返され、判定が肯定された場合にはステップ３２８へ移行する。
【００６３】
一方、ステップ３１６では、故障対象のスレイブ１８以外がスリープへ移行されてステップ３１８へ移行する。すなわち、通信制御部１６から故障対象以外のスレイブ１８に対してスリープ要求を送信することにより、スレイブ１８をスリープへ移行させる。
【００６４】
ステップ３１８では、通常より低頻度で予め定めたスレイブ１８に体してデータ送信要求が行われてステップ３２０へ移行する。
【００６５】
ステップ３２０では、スレイブ１８よりデータ受信したか否か判定され、該判定が肯定されるまで待機してステップ３１０へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００６６】
ステップ３２２では、故障対象スレイブ１８の部品状態の変化が確認されてステップ３２４へ移行する。すなわち、故障対象のスレイブ１８で確認された画像形成装置１０の部品の状態が変化したかどうかを確認する。
【００６７】
ステップ３２４では、スレイブ１８から受信した部品状態がメモリに格納されてステップ３２６へ移行する。
【００６８】
ステップ３２６では、スリープ解除トリガがあるか否か判定される。該判定は、ステップ３２２の部品状態の変化の確認結果に基づいて、ユーザによって画像形成装置１０が操作されて故障対象部品の交換等が行われて部品の状態が変化したか否かを判定し、該判定が否定された場合にはステップ３１８に戻って上述の処理が繰り返され、判定が肯定された場合にはステップ３２８へ移行する。
【００６９】
そして、ステップ３２８では、スリープ解除トリガがスリープ制御モジュール１４へ送信されて一連の処理を終了する。すなわち、これによってスリープ制御モジュール１４のステップ２０６の判定が肯定される。なお、このとき、スリープへ移行したスレイブ１８に対して起動要求を行う。
【００７０】
図６は、本発明の第１実施形態に係わる画像形成装置１０におけるスレイブ１８で行われる処理の流れの一例を示すフローチャートである。
【００７１】
ステップ４００では、通信制御部１６からデータの送信要求が行われたか否か判定され、該判定が肯定された場合にはステップ４０２へ移行し、否定された場合にはステップ４０６へ移行する。
【００７２】
ステップ４０２では、スレイブ１８に接続された部品状態が検索されてステップ４０４へ移行する。
【００７３】
ステップ４０４では、検索した部品状態が通信制御部１６へ送信されて一連の処理を終了する。
【００７４】
一方、ステップ４０６では、通信制御部１６よりスリープ要求があるか否か判定され、該判定が否定された場合には一連の処理を終了し、判定が肯定された場合にはステップ４０８へ移行する。
【００７５】
ステップ４０８では、スリープ状態へ移行されてステップ４１０へ移行する。すなわち、スリープからの復帰指示に対応する部分以外の電源をオフして、省電力化を図る。
【００７６】
ステップ４１０では、通信制御部１６より起動要求があるか否か判定され、該判定が肯定されるまで待機してステップ４１２へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【００７７】
ステップ４１２では、通信制御部１６から指示を受けてスリープから復帰されて一連の処理を終了する。
【００７８】
次に、上述のように各処理を実行することにより行われるスリープ制御への移行からスリープ制御からの復帰までの具体的な流れについて説明する。図７は、本発明の第１実施形態に係わる画像形成装置１０におけるスリープ制御への移行から復帰までの流れの一例を示す図である。
【００７９】
メイン制御モジュール１２では、動作開始してから一定時間経過後に、スリープ制御モジュール１４に対してスリープ要求を行う。スリープ制御モジュール１４では、これを受理してスリープモード動作要求を通信制御部１６へ送信してメイン制御モジュール１２へスリープ指示を行うと共に、スリープ解除トリガ受信部分以外の電源をオフする。これによってメイン制御モジュール１２では、通信制御部１６及びスレイブ１８以外の信号受信以外の部分の電源がオフされる。
【００８０】
通信制御部１６では、スリープ制御モジュール１４からのスリープモード動作要求を受理してスリープモードの動作を開始する。スリープモードの動作は、予め定めたスレイブ１８以外のスレイブ１８をスリープへ移行し、予め定めたスレイブ１８に対しては、スリープモードではない通常よりも低頻度でデータ（部品状態）送信要求を行う。
【００８１】
また、スレイブ１８では、通信制御部１６よりデータ送信要求を受けると、部品状態を検索してデータを通信制御部１６へ送信し、通信制御部１６では、受信した部品状態変化を確認してメモリに格納する。このときユーザによるアクションが行われてセンサ状態が変化すると、スレイブ１８によって検索された部品状態が変化する。部品状態が変化すると、通信制御部１６では、スリープ解除トリガをスリープ制御モジュール１４へ送信する。
【００８２】
スリープ制御モジュール１４では、通信制御部１６よりスリープ解除トリガを受信すると、スリープ制御モジュール１４の電源をオンしてスリープ解除要求をメイン制御モジュール１２へ行う。そして、メイン制御モジュール１２では、スリープ解除要求を受理すると、通信制御部１６及びスレイブ１８以外の電源をオンすることによって、スリープから復帰する。
【００８３】
このように、本実施形態では、メイン制御モジュール１２とは個別に電源のオンオフを可能で、かつメイン画像形成装置１０の各部に設けられた機器２２が接続されたスレイブ１８との通信を行う通信制御部１６を設けて、スリープ制御モジュール１４がスリープ制御へ移行する条件が成立した場合に、メイン制御モジュール１２がスリープ制御へ移行するように制御すると共に、通信制御部１８のスレイブ１８との通信を継続するように制御することで、スレイブとシリアル接続してもスリープ制御への移行と復帰とが効率的に実効されるので、消費電力低減と立ち上げ時間短縮の両立を図った効率的なスリープ制御が行われることとなる。
【００８４】
また、画像形成装置１０に故障が発生した場合もスリープ制御へ移行することが可能で、例えば、図８に示すようにスリープ制御への移行及び復帰が行われる。図８は、本発明の第１実施形態に係わる画像形成装置１０における故障時のスリープ制御への移行から復帰までの流れの一例を示す図である。
【００８５】
メイン制御モジュール１２では、動作開始してから故障が発生すると一時停止し、スリープ制御モジュール１４に対して停止（スリープ）要求を行う。スリープ制御モジュール１４では、これを受理して停止モード動作要求を通信制御部１６へ送信してメイン制御モジュール１２へスリープ指示を行うと共に、スリープ解除トリガ受信部分以外の電源をオフする。これによってメイン制御モジュール１２では、通信制御部１６及びスレイブ１８以外の信号受信以外の部分の電源がオフされる。
【００８６】
通信制御部１６では、スリープ制御モジュール１４からの停止モード動作要求を受理して停止モードの動作を開始する。停止モードの動作は、故障対象スレイブ１８以外のスレイブ１８をスリープへ移行し、故障対象のスレイブ１８に対しては、停止モードではない通常よりも低頻度でデータ（部品状態）送信要求を行う。
【００８７】
また、スレイブ１８では、通信制御部１６よりデータ送信要求を受けると、部品状態を検索してデータを通信制御部１６へ送信し、通信制御部１６では、受信した部品状態変化を確認してメモリに格納する。このときユーザによって修理等のアクションが行われてセンサ状態が変化すると、スレイブ１８によって検索された部品状態が変化する。部品状態が変化すると、通信制御部１６では、スリープ解除トリガをスリープ制御モジュール１４へ送信する。
【００８８】
スリープ制御モジュール１４では、通信制御部１６よりスリープ解除トリガを受信すると、スリープ制御モジュール１４の電源をオンしてスリープ解除要求をメイン制御モジュール１２へ行う。そして、メイン制御モジュール１２では、スリープ解除要求を受理すると、通信制御部１６及びスレイブ１８以外の電源をオンすることによって、スリープから復帰する。
【００８９】
なお、本実施形態では、スレイブ１８に接続された部品の状態が変化した場合をスリープ解除のトリガとしたが、これに限るものではなく、操作部等の操作をスリープ解除トリガとしてもよい。図９は、操作部等の操作をスリープ解除トリガとした場合の画像形成装置１０におけるスリープ制御への移行から復帰までの流れの一例を示す図である。
【００９０】
メイン制御モジュール１２では、動作開始してから一定時間経過後に、スリープ制御モジュール１４に対してスリープ要求を行う。スリープ制御モジュール１４では、これを受理してスリープモード動作要求を通信制御部１６へ送信してメイン制御モジュール１２へスリープ指示を行うと共に、スリープ解除トリガ受信部分以外の電源をオフする。これによってメイン制御モジュール１２では、通信制御部１６及びスレイブ１８以外の信号受信以外の部分の電源がオフされる。
【００９１】
通信制御部１６では、スリープ制御モジュール１４からのスリープモード動作要求を受理してスリープモードの動作を開始する。スリープモードの動作は、予め定めたスレイブ１８以外のスレイブ１８をスリープへ移行し、予め定めたスレイブ１８に対しては、スリープモードではない通常よりも低頻度でデータ（部品状態）送信要求を行う。
【００９２】
また、スレイブ１８では、通信制御部１６よりデータ送信要求を受けると、部品状態を検索してデータを通信制御部１６へ送信し、通信制御部１６では、受信した部品状態変化を確認してメモリに格納する。
【００９３】
ここで、スリープ制御モジュール１４は、操作部等からスリープ解除トリガを受信すると、スリープ制御モジュール１４の電源をオンしてスリープ解除要求をメイン制御モジュール１２へ行う。そして、メイン制御モジュール１２では、電源オンして復帰すると共に、部品状態送信要求を通信制御部１６に対して行うことにより、通信制御部１６から部品状態を受信する。
【００９４】
なお、第１実施形態では、図１の点線の領域を通電した状態で一転鎖線の領域をスリープへ移行する例を説明したが、この状態が更に予め定めた時間経過した場合に、一転鎖線の領域についてもスリープへ移行するようにしてもよい。
（第２実施形態）
図１０は、本発明の第２実施形態に係わる画像形成装置の一部の構成を示すブロック図である。なお、第１実施形態と同一部分について同一符号を付して説明する。
【００９５】
第１実施形態では、メイン制御モジュール１２とは個別に電源のオンオフが可能な通信制御部１６への通電を継続してスリープへ移行することにより、スレイブ１８とのリンクを遮断せずにしないようにしてスリープからの復帰を早急に行うようにしたが、本実施形態では、通信制御部１６についても電源をオフして更に省電力化を図ると共に、スリープ復帰を効率的に行うようにしたものである。
【００９６】
第２実施形態に係わる画像形成装置１１では、第１実施形態に対して、人感センサ制御部３０を更に備えた構成とされている。
【００９７】
すなわち、画像形成装置１１は、図１０に示すように、メイン制御モジュール１２、スリープ制御モジュール１４、通信制御部１６、スレイブ１８、及び電源制御部２０に加えて、人感センサ３２が接続された人感センサ制御部３０を備えている。なお、メイン制御モジュール１２、スリープ制御モジュール１４、通信制御部１６、スレイブ１８、及び電源制御部２０は、基本的には第１実施形態と同様の構成であるため、詳細な説明を省略する。
【００９８】
人感センサ制御部３０は、画像形成装置１１に対してアクションを行うユーザの存在を人感センサ３２によって監視して、ユーザの接近を検出した場合に、スリープ制御モジュール１４に対して通信制御部１６の復帰要求を出力して、通信制御部１６をメイン制御モジュール１２よりも先行して復帰させるようになっている。すなわち、ユーザが画像形成装置１１に対して操作を行う前に、通信制御部１６とスレイブ１８とのシリアル接続のリンクの確立等を先行して行うことにより、ユーザが画像形成装置１１に対して指示を行う前に、通信制御部１６とスレイブ１８のシリアル接続のリンクが確立する。これによって、ユーザが画像形成装置１１に対して指示する際には、第１実施形態のスリープ制御からの復帰と同様に行うことが可能となる。
【００９９】
なお、人感センサ３２としては、赤外センサ、可視光センサ、超音波センサ、及び電波センサ等の各種センサを適用することが可能であるが、感度及びコストの点から赤外センサが好ましい。
【０１００】
次に、本実施形態に係わる画像形成装置１１の各部の動作について図１１〜１３のフローチャートを参照して説明する。なお、メイン制御モジュール１２及び各スレイブ１８の処理は第１実施形態と同一であるため説明を省略する。
【０１０１】
図１１は、本発明の第２実施形態に係わる画像形成装置１１におけるスリープ制御モジュール１４で行われる処理の流れの一例を示すフローチャートである。
【０１０２】
ステップ５００では、メイン制御モジュール１２からスリープ要求を受信したか否か判定され、該判定が肯定されるまで待機してステップ５０２へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【０１０３】
ステップ５０２では、通信制御部１６にスリープ動作要求が送信されてステップ５０４へ移行する。
【０１０４】
ステップ５０４では、通信制御部１６からスリープ解除トリガを受信したか否か判定され、該判定が肯定された場合にはステップ５２０へ移行し、否定された場合にはステップ５０６へ移行する。
【０１０５】
ステップ５０６では、人感センサ制御部３０に対して動作開始指示が出力されてステップ５０８へ移行する。
【０１０６】
ステップ５０８では、通信制御部１６及びスレイブ１８の停止命令が通信制御部１６に対して出力されてステップ５１０へ移行する。
【０１０７】
ステップ５１０では、人感センサ制御部３０からの信号受信部分以外が停止されてステップ５１２へ移行する。
【０１０８】
ステップ５１２では、人感センサ制御部３０から起動信号を受信したか否か判定され、該判定が肯定されるまで待機してステップ５１４へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【０１０９】
ステップ５１４では、スリープ制御モジュールを起動（復帰）し、通信制御部１６へ起動指示が出力されてステップ５１６へ移行する。
【０１１０】
ステップ５１６では、通信制御部１６からスリープ解除トリガを受信したか否か判定され、該判定が肯定されるまで待機してステップ５１８へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【０１１１】
ステップ５１８では、メイン制御モジュール１２にスリープ解除要求が行われて一連の処理を終了する。
【０１１２】
図１２は、本発明の第２実施形態に係わる画像形成装置１１における通信制御部１６で行われる処理の流れの一例を示すフローチャートである。
【０１１３】
ステップ６００では、スリープ動作要求を受信したか否か判定される。すなわち、スリープ制御モジュール１４の処理におけるステップ５０２のスリープ動作要求の送信が行われたか否かを判定し、該判定が肯定されるまで待機してステップ６０２へ移行する。
【０１１４】
ステップ６０２では、スレイブ１８に対して停止命令を出力することにより各スレイブ１８が停止されてステップ６０４へ移行する。
【０１１５】
ステップ６０４では、通信制御部１６の信号受信部分以外が停止されてステップ６０６へ移行する。
【０１１６】
ステップ６０６では、起動信号を受信したか否か判定される。すなわち、スリープ制御モジュール１４の処理におけるステップ５１４の起動指示の出力が行われたか否かを判定し、該判定が肯定されるまで待機してステップ６０８へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【０１１７】
ステップ６０８では、通信制御部１６が起動されてステップ６１０へ移行する。すなわち、通信制御部１６は起動することにより、予め定めたスレイブ１８を起動して、シリアル接続のリンクが確立される。なお、このとき、本実施形態では、予め定めたスレイブ１８のみを起動するものとするが、全てのスレイブ１８を起動してシリアル接続のリンクを確立するようにしてもよい。
【０１１８】
ステップ６１０では、通常より低頻度で予め定めたスレイブ１８に対してデータ送信要求が行われてステップ６１２へ移行する。
【０１１９】
ステップ６１２では、スレイブ１８よりデータ受信したか否か判定され、該判定が肯定されるまで待機してステップ６１４へ移行する。なお、待機中に他の指示が行われた場合には、指示された処理を行うようにしてもよい。
【０１２０】
ステップ６１４では、部品状態の変化が確認されてステップ６１６へ移行する。すなわち、スレイブ１８で確認された画像形成装置１１の部品の状態が変化したかどうかを確認する。
【０１２１】
ステップ６１６では、スレイブ１８から受信した部品状態がメモリに格納されてステップ６１８へ移行する。
【０１２２】
ステップ６１８では、スリープ解除トリガがあるか否か判定される。該判定は、ステップ６１４の部品状態の変化の確認結果に基づいて、ユーザによって画像形成装置１１が操作されて部品の状態が変化したか否かを判定し、該判定が否定された場合にはステップ６１０に戻って上述の処理が繰り返され、判定が肯定された場合にはステップ６２０へ移行する。
【０１２３】
そして、ステップ６２０では、スリープ解除トリガがスリープ制御モジュール１４へ送信されて一連の処理を終了する。すなわち、これによってスリープ制御モジュール１４のステップ５１２の判定が肯定される。なお、このとき、予め定めたスレイブ１８以外の起動されていないスレイブ１８に対して起動要求を行う。
【０１２４】
図１３は、本発明の第１実施形態に係わる画像形成装置１１における人感センサ制御部３０で行われる処理の流れの一例を示すフローチャートである。
【０１２５】
ステップ７００では、動作開始指示があるか否か判定される。該判定は、上述のスリープ制御モジュール１４の処理におけるステップ５０６によって動作開始指示が出力されたか否かを判定し、該判定が肯定されるまで待機してステップ７０２へ移行する。
【０１２６】
ステップ７０２では、人感センサ３２による検索（人の検知）が行われる。すなわち、人感センサ３２の検知結果が取得されて、画像形成装置１１に人が近づいているか否かの監視を開始する。
【０１２７】
ステップ７０４では、人を検知したか否か判定される。該判定は、人感センサ３２のセンサ状態が変化したか否かを判定し、該判定が否定された場合にはステップ７０２へ戻って人感センサ３２による監視を継続し、判定が肯定された場合にはステップ７０６へ移行する。
【０１２８】
ステップ７０６では、スリープ制御モジュール１４に対して起動信号が出力されて一連の処理を終了する。これによって、スリープ制御モジュール１４の処理におけるステップ５１２の判定が肯定され、スリープ状態の復帰が開始される。
【０１２９】
続いて、第２実施形態における上述の各処理により行われるスリープ制御への移行からスリープ制御からの復帰までの具体的な流れについて説明する。図１４は、本発明の第２実施形態に係わる画像形成装置１１におけるスリープへの移行から復帰までの流れの一例を示す図である。
【０１３０】
メイン制御モジュール１２では、動作開始してから一定時間経過後に、スリープ制御モジュール１４に対してスリープ要求を行ってから、通信制御部１６及びスレイブ１８以外の信号受信以外の部分の電源をオフする。
【０１３１】
スリープ制御モジュール１４では、メイン制御モジュールからのスリープ要求を受理してスリープモード動作要求を通信制御部１６へ送信すると共に、人感センサ制御部３０をオンする指示を行う（ディープスリープモード）。そして、通信制御部１６に対して通信制御部１６及びスレイブ１８の停止命令を行って、人感センサ制御部３０からの起動信号受信部分以外を停止する。
【０１３２】
通信制御部１６では、スリープ制御モジュール１４からのスリープモード動作要求を受理するとスリープモード動作を開始して、スリープ制御モジュール１４からの通信制御部１６及びスレイブ１８の停止命令に従って通信制御部１６及びスレイブ１８を停止する。
【０１３３】
一方、人感センサ制御部３０は、スリープ制御モジュール１４からのオン指示に従って人感センサ制御部３０をオンして人感センサ３２による検索（センサスキャン）を行う。ここで、ユーザが画像形成装置１１に近づくと、センサ状態が変化し、これを人感センサ制御部３０が検知（人検知）する。また、人感センサ制御部３０は、人を検知すると、通信制御部１６を起動するための起動信号をスリープ制御モジュール１４に対して送信する。
【０１３４】
スリープ制御モジュール１４は、人感センサ制御部３０からの通信制御部１６の起動信号を受けると、スリープ制御モジュール１４の信号受信部分以外を起動して通信制御部１６に対して起動を指示する。これによって通信制御部１６が起動して、予め定めたスレイブ１８も起動して予め定めたスレイブ１８とのシリアル接続のリンクを確立する。その後は、第１実施形態と同様に、スレイブ１８の部品状態の変化や、或いは操作部等の操作などをスリープ制御モジュール１４が検知して、スリープ状態から復帰する処理を行う。
【０１３５】
すなわち、本実施形態では、人感センサ制御部３０を更に備えることにより、人感センサ制御部３０からの信号を受信する部分以外を停止しても、ユーザが画像形成装置１１に対して操作を行う前に、通信制御部１６及びスレイブ１８を先行して起動してスリープ制御からの復帰に備えるので、第１実施形態よりも省電力化が図れると共に、スリープからの復帰についても第１実施形態に劣ることなく効率的にスリープから復帰する。
【０１３６】
なお、第１実施形態と第２実施形態は、それぞれ個別に説明したが、人感センサ制御部３０を利用してスリープ制御を行うか否か等を画像形成装置の設定により、切り替えるようにしてもよい。
【０１３７】
また、上記の各実施形態に係わる画像形成装置１０、１１に用いる伝送システムは無線で構築してもよいが、有線のシステムが好ましい。有線の伝送システムはモータ及びセンサを駆動することが可能で、スリープ制御移行時にはモータへの電力供給を遮断して、センサのみ動作可能な状態で動作させることが可能である。
【０１３８】
また、上記の各実施形態におけるフローチャートで示す各処理は、ハードウエア構成で実現してもよいし、プログラムとしてソフトウエア構成で実現するようにしてもよい。
【符号の説明】
【０１３９】
１０、１１    画像形成装置
１２    メイン制御モジュール
１４    スリープ制御モジュール
１６    通信制御部
１８    スレイブ
２２    機器
３０    人感センサ制御部
３２    人感センサ
【図１】
0005915132.tif 000002
【図２】
0005915132.tif 000003
【図３】
0005915132.tif 000004
【図４】
0005915132.tif 000005
【図５】
0005915132.tif 000006
【図６】
0005915132.tif 000007
【図７】
0005915132.tif 000008
【図８】
0005915132.tif 000009
【図９】
0005915132.tif 000010
【図１０】
0005915132.tif 000011
【図１１】
0005915132.tif 000012
【図１２】
0005915132.tif 000013
【図１３】
0005915132.tif 000014
【図１４】
0005915132.tif 000015