(57)【要約】【課題】省電力効果を損なわずに電源スイッチの寿命を装置寿命まで保たせる。【解決手段】画像形成装置１０で実行された画像形成処理の履歴情報を記憶する。そして、該記憶された履歴情報と、画像形成装置１０の寿命を示す情報と、電源スイッチ１９が寿命となる切替回数を示す情報とに基づいて、画像形成装置１０が寿命となるまでに電源スイッチ１９の寿命が到来しないように、制御期間内の予め定められた期間毎に履歴情報に応じた上限値を設定し、該制御期間において画像形成処理が終了してから予め定められた待機時間が経過した場合に、該経過したときの期間において電源スイッチ１９をオフ状態に切替えた回数が、該期間に対して設定された上限値未満のときには電源スイッチ１９がオフ状態に切替えられるように制御し、該切替えた回数が該上限値に到達していたときには電源スイッチ１９をオン状態に維持したまま省電力状態となるように制御する。【選択図】図２
2013067052.tif 000002
【特許請求の範囲】
【請求項１】
自装置の各構成部に対する電力供給を制御する電源部に対して電力を供給する第１の状態と電力の供給を停止する第２の状態とに切替えられる電源スイッチと、
画像を形成する画像形成手段と、
前記画像形成手段を動作させて画像形成処理を実行させるための指令を受け付ける受付手段と、
前記受付手段で受け付けた指令に応じて実行された画像形成処理の履歴情報を記憶手段に記憶する処理を行う記憶処理手段と、
前記記憶手段に記憶された履歴情報と、前記自装置の寿命を示す情報と、前記電源スイッチが寿命となる切替回数を示す情報とに基づいて、前記自装置が寿命となるまでに前記電源スイッチの寿命が到来しないように、前記電源スイッチを前記第１の状態から前記第２の状態に切替えて自装置への電力供給を停止する回数の上限値を予め定められた期間毎に設定するために必要な履歴情報を取得する取得期間が経過した後自装置が寿命になると想定される時期までの制御期間内の予め定められた期間毎に、前記履歴情報に応じた前記上限値を設定する設定手段と、
前記制御期間において前記画像形成手段による画像形成処理が終了してから予め定められた待機時間が経過した場合に、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値未満のときには、前記電源スイッチが前記第１の状態から前記第２の状態に切替えられるように制御し、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値に到達していたときには、前記電源スイッチを前記第１の状態に維持したまま前記画像形成手段への電力の供給を停止して前記画像形成手段が動作可能な状態よりも自装置の消費電力が少ない省電力状態となるように制御する制御手段と、
を備えた画像形成装置。
【請求項２】
前記制御手段は、前記電源スイッチを前記第１の状態から前記第２の状態に切替える回数の上限値を予め定められた期間毎に前記履歴情報に拘わらず均等に設定する場合に比べて、前記制御期間において前記電源スイッチが前記第２の状態に切替えられている時間が長くなるように、前記上限値を設定する、
請求項１に記載の画像形成装置。
【請求項３】
前記記憶処理手段は、前記履歴情報として、前記画像形成手段により実行された各画像形成処理毎に、各画像形成処理が終了してから次の画像形成処理の指令を受け付けるまで又は次の画像形成処理を開始するまでの時間間隔を示す時間間隔情報と、各画像形成処理を開始した時期、各画像形成処理を終了した時期、及び各画像形成処理に対する指令を受け付けた時期のいずれかを示す時期情報とを対応付けて記憶し、
前記設定手段は、前記制御期間内の予め定められた期間を、予め定められた単位で周期的に繰り返される区分毎に区切られた期間とし、前記履歴情報を、前記時期情報が示す時期を基準として前記区分毎に区切って集計したときに、前記時間間隔情報が示す時間間隔が予め定められた閾値より長い画像形成処理の数が多い区分に対応する期間ほど、前記上限値が大きくなるように設定する、
請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記記憶処理手段は、前記履歴情報として、前記画像形成手段により実行された各画像形成処理毎に、各画像形成処理を開始した時期、各画像形成処理を終了した時期、及び各画像形成処理に対する指令を受け付けた時期のいずれかを示す時期情報を記憶し、
前記設定手段は、前記制御期間内の予め定められた期間を、予め定められた単位で周期的に繰り返される区分毎に区切られた期間とし、前記履歴情報を、前記時期情報が示す時期を基準として前記区分毎に区切って集計したときに、集計された画像形成処理の数が少ない区分に対応する期間ほど、前記上限値が大きくなるように設定する、
請求項１又は請求項２に記載の画像形成装置。
【請求項５】
前記記憶処理手段は、前記設定手段が上限値を設定した後も、前記履歴情報を前記記憶手段に記憶する処理を継続し、
前記設定手段は、定期的に又は予め定められたタイミングで前記記憶手段に記憶された履歴情報を参照して、前記上限値の設定を修正する、
請求項１〜請求項４のいずれか１項記載の画像形成装置。
【請求項６】
前記設定手段は、前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が前記上限値未満の状態で終了した期間が発生した場合には、当該期間以降の期間の少なくとも１つの期間に設定された上限値に、前記上限値未満の状態で終了した期間の残りの回数を加算して上限値の設定を修正する、
請求項１〜請求項５のいずれか１項記載の画像形成装置。
【請求項７】
前記設定手段は、修正前の上限値が最も大きい期間の設定値に対して、前記残りの回数を加算して修正する、
請求項６に記載の画像形成装置。
【請求項８】
前記画像形成手段による画像形成処理が終了してから予め定められた待機時間が経過したか否かに関わらず、前記電源スイッチを前記第１の状態から前記第２の状態に切替える強制終了時期を指定するための指定手段を更に備え、
前記設定手段は、前記記憶処理手段に記憶された履歴情報、前記自装置の寿命を示す情報、前記電源スイッチの寿命となる切替回数を示す情報、及び前記指定手段で指定された時期の数に基づいて、前記設定を行い、
前記制御手段は、前記指定手段で前記強制終了時期が指定された場合には、前記指定手段で指定された強制終了時期が到来したときにも、前記電源スイッチが前記第１の状態から前記第２の状態に切替えられるように制御する、
請求項１〜請求項７のいずれか１項記載の画像形成装置。
【請求項９】
前記設定手段は、利用者が前記電源スイッチを手動で前記第１の状態から前記第２の状態に切替えた場合には、該切替えた後に到来するいずれかの期間の上限値が該手動で切替えた回数分だけ小さくなるように調整する、
請求項１〜請求項８のいずれか１項記載の画像形成装置。
【請求項１０】
前記制御手段は、利用者が前記電源スイッチを手動で前記第１の状態から前記第２の状態に切替えた場合には、該切替えた後に到来するいずれかの期間の、前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数を、前記制御手段の制御により切替えた回数に該手動で切替えた回数を加算して制御する、
請求項１〜請求項８のいずれか１項記載の画像形成装置。
【請求項１１】
自装置の各構成部に対する電力供給を制御する電源部に対して電力を供給する第１の状態と電力の供給を停止する第２の状態とに切替えられる電源スイッチ、及び画像を形成する画像形成手段を備えた装置に搭載されたコンピュータを、
前記画像形成手段を動作させて画像形成処理を実行させるための指令を受け付ける受付手段、
前記受付手段で受け付けた指令に応じて実行された画像形成処理の履歴情報を記憶手段に記憶する処理を行う記憶処理手段、
前記記憶手段に記憶された履歴情報と、前記自装置の寿命を示す情報と、前記電源スイッチが寿命となる切替回数を示す情報とに基づいて、前記自装置が寿命となるまでに前記電源スイッチの寿命が到来しないように、前記電源スイッチを前記第１の状態から前記第２の状態に切替えて自装置への電力供給を停止する回数の上限値を予め定められた期間毎に設定するために必要な履歴情報を取得する取得期間が経過した後自装置が寿命になると想定される時期までの制御期間内の予め定められた期間毎に、前記履歴情報に応じた前記上限値を設定する設定手段、及び
前記制御期間において前記画像形成手段による画像形成処理が終了してから予め定められた待機時間が経過した場合に、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値未満のときには、前記電源スイッチが前記第１の状態から前記第２の状態に切替えられるように制御し、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値に到達していたときには、前記電源スイッチを前記第１の状態に維持したまま前記画像形成手段への電力の供給を停止して前記画像形成手段が動作可能な状態よりも自装置の消費電力が少ない省電力状態となるように制御する制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、及びプログラムに関する。
【背景技術】
【０００２】
電源と装置との間に設けられる電源スイッチと、上記装置が所定の時間以上の間、継続して操作されていないことを検出する検出手段と、検出手段により、上記装置が所定時間以上操作されていないことが検出された場合、電源スイッチをオフに切替える電源遮断手段と、電源遮断手段により電源スイッチがオフに切替えられた後に、次に電源スイッチがオンに切替えられるまでの時間を測定する測定手段と、測定手段により測定された時間に基づいて、検出手段の検出する上記所定の時間の値を補正する補正手段とを備えた自動電源オフ回路が知られている（例えば、特許文献１参照）。
【０００３】
また、画像形成装置の動作開始時刻、動作終了時刻等のデータを収集して収集用ＤＢに登録し、収集用ＤＢに登録したデータを取り出し、使用頻度の算出を行い、自動節電の移行時間、自動オフの移行時間、オートクリアの移行時間、ウィークリータイマの移行時間を作成して設定用ＤＢに登録し、設定用ＤＢから登録されているデータを取り出して当該画像形成装置の各移行時間を設定する画像形成装置が知られている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２６８７１３号公報
【特許文献２】特開２００７−０８２２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、省電力効果を損なわずに電源スイッチの寿命を装置寿命まで保たせることができる画像形成装置、及びプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１の発明の画像形成装置は、自装置の各構成部に対する電力供給を制御する電源部に対して電力を供給する第１の状態と電力の供給を停止する第２の状態とに切替えられる電源スイッチと、画像を形成する画像形成手段と、前記画像形成手段を動作させて画像形成処理を実行させるための指令を受け付ける受付手段と、前記受付手段で受け付けた指令に応じて実行された画像形成処理の履歴情報を記憶手段に記憶する処理を行う記憶処理手段と、前記記憶手段に記憶された履歴情報と、前記自装置の寿命を示す情報と、前記電源スイッチが寿命となる切替回数を示す情報とに基づいて、前記自装置が寿命となるまでに前記電源スイッチの寿命が到来しないように、前記電源スイッチを前記第１の状態から前記第２の状態に切替えて自装置への電力供給を停止する回数の上限値を予め定められた期間毎に設定するために必要な履歴情報を取得する取得期間が経過した後自装置が寿命になると想定される時期までの制御期間内の予め定められた期間毎に、前記履歴情報に応じた前記上限値を設定する設定手段と、前記制御期間において前記画像形成手段による画像形成処理が終了してから予め定められた待機時間が経過した場合に、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値未満のときには、前記電源スイッチが前記第１の状態から前記第２の状態に切替えられるように制御し、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値に到達していたときには、前記電源スイッチを前記第１の状態に維持したまま前記画像形成手段への電力の供給を停止して前記画像形成手段が動作可能な状態よりも自装置の消費電力が少ない省電力状態となるように制御する制御手段と、を備えている。
【０００７】
請求項２の発明は、請求項１に記載の画像形成装置において、前記制御手段は、前記電源スイッチを前記第１の状態から前記第２の状態に切替える回数の上限値を予め定められた期間毎に前記履歴情報に拘わらず均等に設定する場合に比べて、前記制御期間において前記電源スイッチが前記第２の状態に切替えられている時間が長くなるように、前記上限値を設定する。
【０００８】
請求項３の発明は、請求項１又は請求項２に記載の画像形成装置において、前記記憶処理手段は、前記履歴情報として、前記画像形成手段により実行された各画像形成処理毎に、各画像形成処理が終了してから次の画像形成処理の指令を受け付けるまで又は次の画像形成処理を開始するまでの時間間隔を示す時間間隔情報と、各画像形成処理を開始した時期、各画像形成処理を終了した時期、及び各画像形成処理に対する指令を受け付けた時期のいずれかを示す時期情報とを対応付けて記憶し、前記設定手段は、前記制御期間内の予め定められた期間を、予め定められた単位で周期的に繰り返される区分毎に区切られた期間とし、前記履歴情報を、前記時期情報が示す時期を基準として前記区分毎に区切って集計したときに、前記時間間隔情報が示す時間間隔が予め定められた閾値より長い画像形成処理の数が多い区分に対応する期間ほど、前記上限値が大きくなるように設定する。
【０００９】
請求項４の発明は、請求項１又は請求項２に記載の画像形成装置において、前記記憶処理手段は、前記履歴情報として、前記画像形成手段により実行された各画像形成処理毎に、各画像形成処理を開始した時期、各画像形成処理を終了した時期、及び各画像形成処理に対する指令を受け付けた時期のいずれかを示す時期情報を記憶し、前記設定手段は、前記制御期間内の予め定められた期間を、予め定められた単位で周期的に繰り返される区分毎に区切られた期間とし、前記履歴情報を、前記時期情報が示す時期を基準として前記区分毎に区切って集計したときに、集計された画像形成処理の数が少ない区分に対応する期間ほど、前記上限値が大きくなるように設定する。
【００１０】
請求項５の発明は、請求項１〜請求項４のいずれか１項記載の画像形成装置において、前記記憶処理手段は、前記設定手段が上限値を設定した後も、前記履歴情報を前記記憶手段に記憶する処理を継続し、前記設定手段は、定期的に又は予め定められたタイミングで前記記憶手段に記憶された履歴情報を参照して、前記上限値の設定を修正する。
【００１１】
請求項６の発明は、請求項１〜請求項５のいずれか１項記載の画像形成装置において、前記設定手段は、前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が前記上限値未満の状態で終了した期間が発生した場合には、当該期間以降の期間の少なくとも１つの期間に設定された上限値に、前記上限値未満の状態で終了した期間の残りの回数を加算して上限値の設定を修正する。
【００１２】
請求項７の発明は、請求項６に記載の画像形成装置において、前記設定手段は、修正前の上限値が最も大きい期間の設定値に対して、前記残りの回数を加算して修正する。
【００１３】
請求項８の発明は、請求項１〜請求項７のいずれか１項記載の画像形成装置において、記画像形成手段による画像形成処理が終了してから予め定められた待機時間が経過したか否かに関わらず、前記電源スイッチを前記第１の状態から前記第２の状態に切替える強制終了時期を指定するための指定手段を更に備え、前記設定手段は、前記記憶処理手段に記憶された履歴情報、前記自装置の寿命を示す情報、前記電源スイッチの寿命となる切替回数を示す情報、及び前記指定手段で指定された時期の数に基づいて、前記設定を行い、前記制御手段は、前記指定手段で前記強制終了時期が指定された場合には、前記指定手段で指定された強制終了時期が到来したときにも、前記電源スイッチが前記第１の状態から前記第２の状態に切替えられるように制御する。
【００１４】
請求項９の発明は、請求項１〜請求項８のいずれか１項記載の画像形成装置において、前記設定手段は、利用者が前記電源スイッチを手動で前記第１の状態から前記第２の状態に切替えた場合には、該切替えた後に到来するいずれかの期間の上限値が該手動で切替えた回数分だけ小さくなるように調整する。
【００１５】
請求項１０の発明は、請求項１〜請求項８のいずれか１項記載の画像形成装置において、利用者が前記電源スイッチを手動で前記第１の状態から前記第２の状態に切替えた場合には、該切替えた後に到来するいずれかの期間の、前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数を、前記制御手段の制御により切替えた回数に該手動で切替えた回数を加算して制御する。
【００１６】
請求項１１の発明は、自装置の各構成部に対する電力供給を制御する電源部に対して電力を供給する第１の状態と電力の供給を停止する第２の状態とに切替えられる電源スイッチ、及び画像を形成する画像形成手段を備えた装置に搭載されたコンピュータを、前記画像形成手段を動作させて画像形成処理を実行させるための指令を受け付ける受付手段、前記受付手段で受け付けた指令に応じて実行された画像形成処理の履歴情報を記憶手段に記憶する処理を行う記憶処理手段、前記記憶手段に記憶された履歴情報と、前記自装置の寿命を示す情報と、前記電源スイッチが寿命となる切替回数を示す情報とに基づいて、前記自装置が寿命となるまでに前記電源スイッチの寿命が到来しないように、前記電源スイッチを前記第１の状態から前記第２の状態に切替えて自装置への電力供給を停止する回数の上限値を予め定められた期間毎に設定するために必要な履歴情報を取得する取得期間が経過した後自装置が寿命になると想定される時期までの制御期間内の予め定められた期間毎に、前記履歴情報に応じた前記上限値を設定する設定手段、及び前記制御期間において前記画像形成手段による画像形成処理が終了してから予め定められた待機時間が経過した場合に、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値未満のときには、前記電源スイッチが前記第１の状態から前記第２の状態に切替えられるように制御し、該経過したときの期間において前記電源スイッチを前記第１の状態から前記第２の状態に切替えた回数が、該期間に対して設定された上限値に到達していたときには、前記電源スイッチを前記第１の状態に維持したまま前記画像形成手段への電力の供給を停止して前記画像形成手段が動作可能な状態よりも自装置の消費電力が少ない省電力状態となるように制御する制御手段、として機能させるためのプログラムである。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、省電力効果を損なわずに電源スイッチの寿命を装置寿命まで保たせることができる。
【００１８】
請求項２に記載の発明によれば、本構成を有しない場合に比べて、省電力効果を向上させることができる。
【００１９】
請求項３に記載の発明によれば、本構成を有しない場合に比べて、制御期間において電源スイッチが第２の状態に切替えられている時間が長くなる。
【００２０】
請求項４に記載の発明によれば、本構成を有しない場合に比べて、制御期間において電源スイッチが第２の状態に切替えられている時間が長くなる。
【００２１】
請求項５に記載の発明によれば、利用者の利用状態が変化しても、該変化に応じた上限値に修正できる。
【００２２】
請求項６に記載の発明によれば、本構成を有しない場合に比べて、省電力効果を向上させることができる。
【００２３】
請求項７に記載の発明によれば、修正前の上限値が最も大きい期間以外の期間の上限値を修正する場合に比べて、省電力効果を向上させることができる。
【００２４】
請求項８に記載の発明によれば、強制終了時期を指定できない場合に比べて、省電力効果を向上させることができる。
【００２５】
請求項９に記載の発明によれば、利用者が手動で電源スイッチを第２の状態に切替える事象が発生しても、画像形成装置が寿命となるまでに電源スイッチの寿命が到来することを抑制できる。
【００２６】
請求項１０に記載の発明によれば、利用者が手動で電源スイッチを第２の状態に切替える事象が発生しても、画像形成装置が寿命となるまでに電源スイッチの寿命が到来することを抑制できる。
【００２７】
請求項１１に記載の発明によれば、省電力効果を損なわずに電源スイッチの寿命を装置寿命まで保たせることができる。
【図面の簡単な説明】
【００２８】
【図１】実施の形態に係る画像形成装置と複数の端末装置とが通信手段を介して接続されている様子を示す模式図である。
【図２】実施の形態に係る画像形成装置の構成の一例を示す図である。
【図３】履歴情報を取得するための履歴情報取得処理ルーチンを示すフローチャートである。
【図４】電源スイッチをオン状態からオフ状態に切替える回数の上限値を設定する設定処理ルーチンを示すフローチャートである。
【図５】電源スイッチをオン状態からオフ状態に切替える回数の１日あたりの上限値を計算する計算方法を説明する説明図である。
【図６】取得した履歴情報の一例を散布図で示した図である。
【図７】時間帯と電源スイッチをオン状態からオフ状態に切替える回数の上限値とを対応付けて記憶したテーブルの一例である。
【図８】電源スイッチをオン状態からオフ状態に切替える回数の上限値を設定する設定方法の他の例を説明する説明図である。
【図９】電源スイッチのオートオフ動作を制御する制御ルーチンを示すフローチャートである。
【図１０】調整処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、図面を参照して、実施の形態について詳細に説明する。
【００３０】
本実施の形態では、図１に示すように、画像形成装置１０と、複数の端末装置２０とが通信手段３０を介して接続されている。なお、通信手段３０は、公衆回線であってもよいし、インターネット、ＬＡＮ(Local Area Network)、ＷＡＮ(Wide Area Network)等のネットワークであってもよい。また、通信手段３０を、無線の通信手段としてもよいし、有線の通信手段としてもよい。
【００３１】
以下、各装置の作用を概略的に説明する。
【００３２】
端末装置２０は、画像形成装置１０で画像形成機構部１４（後述）を動作させて画像形成処理を実行させるための指令としての印刷情報を生成して画像形成装置１０に送信する。印刷情報は、印刷対象のデータを表す画像を特定する画像情報と、画像形成条件を示す画像形成条件情報とを含んでいる。画像形成条件には、例えば、拡大・縮小の有無、印刷する用紙のサイズ、両面印刷・片面印刷の指定、印刷部数、印刷する用紙に対する原稿の向き、カラー・白黒の指定、画質等の条件が含まれている。印刷情報はページ記述言語で記述されていてもよい。
【００３３】
画像形成装置１０は、端末装置２０から印刷情報を受信し、該印刷情報に基づいて用紙等の記録媒体に画像を形成する（印刷機能）。なお、画像形成装置１０は、例えば画像読取機構を備え、原稿の画像を読み取る読取機能、及び原稿の画像を読み取り、該読み取った画像の画像情報に基づいて用紙等の記録媒体に画像を形成する複写機能を有していてもよい。また、画像形成装置１０に、ファクシミリ通信機構を設け、ファクシミリ通信を可能に構成してもよい。ただし、以下では、印刷機能に着目して説明するものとする。
【００３４】
図２は、画像形成装置１０の構成の一例を示す図である。図２は、画像形成処理を実現するために必要な部分のみを図示しているが、画像形成装置１０が複写機能やファクシミリ機能を有している場合には、これら図示される構成要素が、複写機能を備えた画像形成装置や、ファクシミリ機能を備えた画像形成装置の一部分であってもよい。
【００３５】
画像形成装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、メモリ１３、画像形成機構部１４、ＲＴＣ(Real Time Clock)１５、操作部１６、通信ＩＦ（Interface）１７、電源部１８、及びオフ機能付きＡＣスイッチ（以下、単に電源スイッチと呼称する）１９を備えている。
【００３６】
ＣＰＵ１１は、ＲＯＭ１２に記憶されているプログラム（後述する、履歴情報取得処理ルーチン、設定処理ルーチン、オートオフ制御処理ルーチン、及び調整処理ルーチンのプログラムを含む）を実行し、画像形成装置１０全体の動作を制御する。例えば、通信ＩＦ１７で受信した（受け付けた）印刷情報を処理して、該印刷情報を画像形成機構部１４で実際に画像形成が可能な画像データに展開して画像形成機構部１４に送信して画像形成を行わせたりする。また、ＣＰＵ１１は、電源部１８に対してスリープ信号を入力したり、電源スイッチ１９に対してオートオフ信号を入力したりする。
【００３７】
ＲＯＭ１２には、ＣＰＵ１１が実行するプログラムやＣＰＵ１１の処理に必要なデータ等が記憶される。
【００３８】
なお、ＣＰＵ１１が実行するプログラムを記憶するための記憶媒体は、ＲＯＭ１２に限定されない。例えば、ハードディスクドライブ（ＨＤＤ）、フレキシブルディスクやＤＶＤディスク、光磁気ディスクやＵＳＢメモリ等（不図示）であってもよい。
【００３９】
メモリ１３は、読み書き可能なメモリであって、後述する履歴情報や上限値等が記憶される。なお、ここでは、メモリ１３は、画像形成装置１０の電源がオフ状態となっても、内容が消去されないフラッシュメモリ等のメモリとする。なお、この他に、ワークメモリ用のＲＡＭが設けられていても良い。
【００４０】
電源部１８は、画像形成装置１０の各部への電力供給を制御する。図２において、電源部１８からの電力供給ラインは、ＣＰＵ１１及び画像形成機構部１４に対してのみ図示されており、他の構成部への電力供給ラインの図示は省略されている。
【００４１】
電源スイッチ１９は、電源部１８に電力を供給するＡＣラインの途中に設けられている。電源スイッチ１９は、オン状態とオフ状態とに切替えられる。ここで、オン状態とは、ＡＣラインを接続して電源部１８に対して電力を供給する状態をいい、オフ状態とは、ＡＣラインを切断して電源部１８に対する電力の供給を停止する状態をいう。
【００４２】
電源スイッチ１９は、後述する操作部１６の電源ボタンによって、オン状態からオフ状態へ、或いはオフ状態からオン状態へ切替えられる。また、電源スイッチ１９は、例えばソレノイド等が組み込まれ、自らオン状態からオフ状態へ切り替わるオートオフ動作が可能に構成されている。電源スイッチ１９は、ＣＰＵ１１からのオートオフ信号が入力された場合に、オートオフ動作を実行し、オン状態からオフ状態に切り替わる。
【００４３】
なお、電源部１８は、電源スイッチ１９がオン状態において、ＣＰＵ１１から、スリープ信号が入力された場合には、画像形成機構部１４への電力供給を停止して、画像形成機構部１４が動作可能な状態よりも画像形成装置１０の消費電力が少ない省電力状態（以下、スリープモードという）に移行させる。また、電源部１８は、ＣＰＵ１１から、スリープ解除信号が入力された場合には、画像形成機構部１４への電力供給を再開して画像形成装置１０を非省電力状態（通常モード）に移行させる。
【００４４】
画像形成機構部１４は、印刷エンジンであって、ＣＰＵ１１の指令に従って、記録媒体に画像を形成する。画像形成機構部１５は、電子写真方式の印刷エンジンであってもよいし、インクジェット方式の印刷エンジンであってもよい。
【００４５】
ＲＴＣ１５は、マザーボードなどに実装されている、計時専用のチップであって、画像形成装置１０の電源が切られている間（電源スイッチ１９がオフ状態のとき）も内蔵電池から電源供給を受けて動作する(電源スイッチ１９がオン状態の場合には電源部１８からの電力の供給を得る)。ＣＰＵ１１は、ＲＴＣ１５から日時を取得して計時する。なお、ＲＴＣ１５から日時を取得する代わりに、通信手段３０にＮＴＰ(Network Time Protocol)サーバが接続されていればＮＴＰサーバから日時を取得するようにしてもよい。
【００４６】
操作部１６は、電源スイッチ１９をオン状態からオフ状態へ、及びオフ状態からオン状態へ切替えることが可能な電源ボタンを含んで構成されている。利用者は、この電源ボタンを操作して電源スイッチ１９の状態を切替えることができる。更にまた、操作部１６には、画像形成装置１０をスリープモードから通常モードに移行させるための省電力解除ボタンも設けられている。省電力解除ボタンが押下されると信号としてＣＰＵ１１に伝達される。画像形成装置１０がスリープモードにあるときに省電力解除ボタンが押下された、或いは通信ＩＦから印刷情報が受信された等、予め定められた条件が成立した場合には、ＣＰＵ１１は、画像形成機構部１４への電力の供給が再開され通常モードに移行するようにスリープ解除信号を電源部１８に送信する（図示省略）。
【００４７】
なお、操作部１６が、例えば、ディスプレイ上に透過型のタッチパネルが重ねられたタッチパネルディスプレイ等を含んでいてもよい。このタッチパネルディスプレイによれば、各種情報がディスプレイの表示面に表示されると共に、利用者がタッチパネルに触れることにより所望の情報や指示が入力される。なお、タッチパネルディスプレイが設けられる場合には、スリープモードにおいて、該タッチパネルディスプレイに対する電力供給も停止するようにしてもよい。
【００４８】
通信ＩＦ１７は、通信手段３０に接続するためのインタフェースである。端末装置から送信された印刷情報は、通信ＩＦ１７により受信され、ＣＰＵ１１で受け付けられる。
【００４９】
端末装置２０の構成は、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、表示部、操作部、ＨＤＤ（Hard Disk Drive）、通信ＩＦ（Interface）等を備え、上記印刷情報の生成や、通信手段３０を介した画像形成装置１０との通信が可能に構成されている。
【００５０】
次に、画像形成装置１０のオートオフ制御動作について説明する。
【００５１】
電源スイッチ１９をオフ状態にして画像形成装置１０を電源オフ状態にするほうが、画像形成装置１０を省電力状態にする場合に比べて省電力効果が高い。一方で、画像形成装置１０に設けられた電源スイッチ１９にも寿命があり、該寿命を考慮せず、電源スイッチ１９のオンオフを頻繁に実行した場合には、画像形成装置１０の寿命が到来する前に電源スイッチ１９の寿命が到来してしまう可能性がある。
【００５２】
そこで、本実施の形態では、省電力効果を損なわないように、オートオフ動作とスリープ動作を併用すると共に、画像形成装置１０が寿命になると想定される時点まで電源スイッチ１９の寿命を保たせるため、電源オフの回数に制限を設ける。具体的には、本実施の形態では、画像形成装置１０が寿命になると想定される時期まで電源スイッチ１９の寿命が到来しないように、予め定められた期間毎に電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値を設定し、該上限値を超えないようにオートオフ動作を実行させることで省エネ効果を向上させるようにしている。以下、詳細な動作を説明する。
【００５３】
まず、オートオフ動作制御を行う場合には、電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値を、予め定められた期間毎に設定するために必要な履歴情報を取得する取得期間を設け、該取得期間に履歴情報取得処理を実行する。取得期間の長さは、予め設定されているものとするが、利用者により変更可能としてもよい。ここで、履歴情報とは、端末装置２０から受信され受け付けた印刷情報に応じて実行された画像形成処理の実行履歴を示す情報であって、本実施の形態では、時間間隔情報と、時期情報とを、実行された画像形成処理毎に対応付けて取得し、メモリ１３に記憶する。以下では、画像形成処理毎に記憶された履歴情報（時期情報と時間間隔情報の組み合わせ）の各々を、サンプルと呼称する場合もある。
【００５４】
時間間隔情報は、画像形成処理が終了してから次の画像形成処理の指令（ここでは、印刷情報）を受け付けるまで又は次の画像形成処理を開始するまでの時間間隔を示す情報とする。
【００５５】
また時期情報は、画像形成処理を開始した時期、画像形成処理を終了した時期、及び画像形成処理に対する指令を受け付けた時期のいずれかを示す情報とする。
【００５６】
ここで、ＣＰＵ１１により実行される履歴情報取得処理ルーチンのプログラムの一例を図３を参照して説明する。
【００５７】
履歴情報取得処理ルーチンは、例えば、画像形成装置１０が設置され、利用者が最初に操作部１６の電源ボタンを操作して電源スイッチ１９をオフ状態からオン状態に切替え、画像形成装置１０の電源をオンした稼働開始時に開始されるようにしてもよいし、オートオフ動作制御の機能の有効無効を切替えられる場合には、例えば、利用者が操作部１７を操作して、オートオフ動作制御の機能を有効にした状態で、画像形成装置１０の電源ボタンを操作して電源スイッチ１９をオフ状態からオン状態に切替えたとき（画像形成装置１０の電源をオンしたとき）に開始されるようにしてもよい。
【００５８】
ステップ１００では、端末装置２０から印刷情報が受信されたか（受け付けたか）否かを判断する。印刷情報が受信されたと判断した場合には、ＣＰＵ１１は、該受信した印刷情報をメモリ１３の予め定められた記憶領域に記憶する。
【００５９】
ステップ１０２では、該受信した印刷情報に基づいて画像形成機構部１４を制御して画像形成処理を開始させる。画像形成処理が終了したところで、ステップ１０４に進む。
【００６０】
ステップ１０４では、該終了した画像形成処理の終了時期（ここでは、画像形成処理が日を跨がないものとし、終了時刻とする）を時期情報としてメモリ１３に記憶する。なお、時期情報は、前述したように、画像形成処理を開始した時期であってもよいし、画像形成処理に対する指令を受け付けた時期であってもよい。
【００６１】
次に、ステップ１０６で、印刷情報の受信待ちを行う。そして、ステップ１０６で、次の印刷情報が受信されたと判断した場合には、ステップ１０８に進む。
【００６２】
ステップ１０８では、前回受信した印刷情報に基づく画像形成処理の終了時刻から今回の印刷情報を受信した受信時刻までの時間を計算し、該計算結果を時間間隔情報として前回実行された画像形成処理の時期情報に対応付けてメモリ１３に記憶する。なお、時間間隔情報は、前回受信した印刷情報に基づく画像形成処理の終了時刻から今回受信した印刷情報に基づく画像形成処理の実行を開始した時刻までの時間として計算してもよい。
【００６３】
ステップ１１０では、今回受信した印刷情報に基づいて、画像形成機構部１４を制御して画像形成処理を開始させる。画像形成処理が終了したところで、ステップ１０４に戻る。そして、ステップ１０４で、該終了した画像形成処理の終了時刻を時期情報としてメモリ１３に記憶する。そして、前述と同様にステップ１０６で次の印刷情報の受信を待って、上記処理を繰り返す。
【００６４】
なお、本履歴情報取得処理ルーチンは、電源スイッチ１９をオン状態に切替えてから、最低限、１週間或いは１ヶ月など予め定められた取得期間が終了するまで継続して実行されるが、この取得期間においては、オートオフ動作は行われない。
【００６５】
ところで、本実施の形態では、後述するように、電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値は、予め定められた期間毎に設定されるが、この予め定められた期間は、予め定められた単位で周期的に繰り返される区分毎に区切られた期間とする。具体的には、月の上旬・中旬・下旬を示す旬、曜日、時間帯などである。例えば、旬は、１月毎に繰り返される区分であり、曜日は１週間毎に繰り返される区分である。時間帯は１日毎に繰り返される区分である。従って、区分毎に上限値を設定することにより、制御期間内の該区分に対応する期間の上限値が設定されることとなる。
【００６６】
上限値を設定する区分として、仮に、曜日及び時間帯を適用する場合には、１週間の取得期間が必要となる。上限値を設定する期間の区分として、時間帯だけを適用する場合には、１日の取得期間が必要となる。また、旬及び時間帯を適用する場合には、１ヶ月の取得期間が必要となる。
【００６７】
次に、メモリ１３に記憶された履歴情報と、画像形成装置１０の寿命を示す情報（以下、第１の情報と呼称する）と、電源スイッチ１９が寿命となる切替回数を示す情報（以下、第２の情報と呼称する）とに基づいて、画像形成装置１０が寿命となるまでに電源スイッチ１９の寿命が到来しないように、上記取得期間が経過した後画像形成装置１０が寿命になると想定される時期までの期間（これを制御期間という）内の予め定められた期間毎に、上記履歴情報に応じて電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値を設定する。なお、厳密には、制御期間は、上記取得期間が経過した後に上限値を設定してから画像形成装置１０が寿命になると想定される時期までの期間とされるが、上限値の設定は短時間に行われるため、本実施の形態では、取得期間が経過した後画像形成装置１０が寿命になると想定される時期までを制御期間と定義している。以下、上限値の設定について、図４に示すフローチャートを参照しながら、具体的に説明する。
【００６８】
図４は、制御期間における、電源スイッチ１９をオフ状態に切替える回数の上限値を設定する設定処理ルーチンを示すフローチャートである。本処理ルーチンは、予め定められた取得期間が終了した後に開始される。
【００６９】
ステップ２００では、まず、第１の情報と第２の情報とに基づいて、電源スイッチ１９をオン状態からオフ状態に切替える回数の、１日あたりの上限値を計算する。
【００７０】
画像形成装置１０が寿命となる時期は、画像形成装置１０の機種や使用頻度、使用する温度条件、使用する記録媒体の種類などにより異なるが、画像形成装置１０のメーカは、機種毎に、予め定められた標準的な環境下で標準的な使用をした場合の耐用年数を求め、該耐用年数を示す情報を、第１の情報として予め画像形成装置１０のＲＯＭ１２等の記憶手段に記憶しておくか、或いはＣＰＵ１１が実行するプログラム中に組み込んでおく。ＣＰＵ１１は、該１日あたりの上限値の算出の際にこの情報を参照する。なお、第１の情報が、画像形成装置１０が寿命になると想定される時期そのものを示す情報であってもよい。
【００７１】
一方、電源スイッチ１９が寿命となる切替回数を示す情報は、例えば、メーカにより正常動作可能な目安として提示されている開閉回数（保証回数）を示す情報とすることができ、該回数を示す情報を第２の情報として、予め画像形成装置１０のＲＯＭ１２等の記憶手段に記憶しておくか、或いはＣＰＵ１１が実行するプログラム中に組み込んでおく。ＣＰＵ１１は、該１日あたりの上限値の算出の際にこの情報を参照する。
【００７２】
そして１日あたりの上限値は、以下のように算出する。利用者が画像形成装置１０の電源ボタンを押下して、最初に電源スイッチ１９をオン状態に切替えて画像形成装置１０の電源をオンにした使用開始時点から、第１の情報が示す画像形成装置１０が寿命となるまでの期間（例えば、耐用年数が５年間ならば５年間）に、第２の情報が示す保証回数（例えば、１万回）を図５に示すようにリニアに割り振る。
【００７３】
具体的には、１万回を２６０週間(５年間)で除算すると３８回程度となるが、この３８回を１週間のオフ動作回数の上限値とし、これを単純に７で除算して１日あたりの上限値を求めるようにしてもよい。或いは、履歴情報の取得期間が１週間以上であれば、履歴情報から判断された１週間の画像形成装置１０の稼働日数を求め、該稼働日数で１週間の上限値を除算して求めても良い。例えば、稼働日数が５日であれば、１週間の上限値３８回を５で除算して１日あたり７〜８回、稼働日数が６日であれば、３８回を６で除算して、６〜７回の上限値が計算される。また、ここでは、取得期間はそれほど長くないものとしてこの期間を考慮せずに簡便に１日あたりの上限値を計算しているが、取得期間を考慮して計算してもよい。すなわち、取得期間が１週間であれば、２６０週間から１週間を差し引いた２５９週間で１万回を除算して最終的に１日あたりの上限値を求めてもよい。なお、ここで挙げた画像形成装置１０の寿命や電源スイッチ１９の保証回数等の数値は一例であって、これらに限定されるものではない。
【００７４】
また、本実施の形態では、第２の情報を、電源スイッチ１９の開閉を１セットとする回数を示す情報としているため、この値をそのまま用いて、１日の電源スイッチ１９をオフ状態に切替える回数の上限値を求めているが、第２の情報を、電源スイッチ１９をオン状態に切替える回数と、オフ状態に切替える回数とを合計した回数を示す情報とする場合には、第２の情報が示す回数を２で除算してから、上記計算に用いる。
【００７５】
ステップ２０２では、取得期間を予め定められた期間（季節、月、曜日、及び時間帯の少なくとも１つの区分で区切られた期間）毎に区切って、該区分毎にサンプルの個数を集計する。
【００７６】
ステップ２０４では、時間間隔情報が示す時間間隔が、予め定められた閾値を上回るサンプルの個数（実行された画像形成処理の数）を区分毎に抽出する。
【００７７】
第１の情報を横軸とし第２の情報を縦軸としたときの各サンプルの散布図の一例を図６に示す。破線が、閾値を示している。なお、閾値より長い時間間隔のサンプルの個数が、予め定められた数より少ない場合には、閾値を下げるようにしても良い。
【００７８】
ステップ２０６では、上記１日あたりの上限値、及び抽出したサンプルの数に応じて、抽出したサンプルの数が多い区分ほど、上限値が大きくなるように各区分毎の上限値を決定して、メモリ１３に記憶して設定する（図７も参照。）。
【００７９】
以下、具体例を挙げて説明する。ここでは、制御期間を１週間の各曜日毎且つ１日の時間帯毎に区切って、該区切った期間毎に上限値を設定する場合を例に挙げる。
【００８０】
設定処理ルーチンのステップ２０２〜２０４において、曜日毎に一日のどの時間帯に、時間間隔情報が示す時間間隔が長いサンプルが出現するかを、サンプルを抽出してカウントすることにより判断する。
【００８１】
例えば、履歴情報として記憶された月曜日のサンプルの中で、時間間隔情報が示す時間間隔が予め定められた閾値以上のサンプルの数が50個あり、3時間毎に区切られた8:00から23:00までの５つの時間帯（早い順から、第１の時間帯、第２の時間帯、第３の時間帯、第４の時間帯、第５の時間帯と呼称する）についてそれぞれ4個、14個、2個、10個、20個のサンプルが抽出されたとする。
【００８２】
従って、ステップ２０６では、第５の時間帯、第２の時間帯、第４の時間帯、第１の時間帯、第３の時間帯の順に上限値を割り振る。例えば、抽出された閾値以上のサンプル数につき、１日のサンプル数に対する各時間帯のサンプル数の比率を求め、該比率の大きさに応じた上限値としてもよい。上記例では、各時間帯のサンプル数の比率は4/50、14/50、2/50、10/50、20/50となるため、１日あたりの上限値を７回として、各比率に７を乗算して小数点一桁の位を四捨五入して計算すると、第１の時間帯、第２の時間帯、第３の時間帯、第４の時間帯、第５の時間帯の順にそれぞれ１回、２回、０回、１回、３回という上限値が計算され、月曜日の時間帯毎の上限値にこの値を設定する。他の曜日の各時間帯についても同様に計算して設定する。なお、もともと画像形成処理が実行されずサンプルが検出されなかった時間帯については、上限値は０回とすればよい。
【００８３】
これにより、履歴情報の時間間隔情報が示す時間間隔が予め定められた閾値より長い画像形成処理の数が多い区分に対応する期間ほど、上限値が大きくなるように設定される。該設定した上限値に応じて後述するオートオフ制御処理を実行するようにすれば、電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値を画像形成処理の履歴に拘わらず予め定められた期間毎に均等に設定する場合に比べて電源オフ状態の時間が長くなる。
【００８４】
なお、上限値の設定方法は、上記に限定されるものではない。例えば、前述した時間間隔は履歴情報として記憶せず、時期情報のみ記憶しておき、時間帯毎に受信した印刷情報の数を単純に集計して、印刷情報の受信数が少ない時間帯ほど、画像形成処理が終了してから次の画像形成処理を開始するまで（或いは印刷情報を受け付けるまで）の平均時間間隔が長いと判断して、受信した印刷情報の数が少ない時間帯ほど上限値が多くなるように設定しても良い。
【００８５】
この場合、履歴情報取得処理ルーチンでは、履歴情報として上記時間間隔情報は記憶せず、時期情報のみを記憶するものとする。時期情報は、画像形成処理を開始した時期、画像形成処理を終了した時期、及び印刷情報を受信した時期のいずれかを示す情報とすればよいが、ここでは、印刷情報を受信した時期とする。
【００８６】
図３のフローチャートにおいては、ステップ１０８は行わず、ステップ１０４では、印刷情報の受信時刻を記録するものとする。
【００８７】
そして、設定処理では、図４のフローチャートのステップ２００と同様に、１日あたりの上限値を計算した後、履歴情報の各サンプルを、時期情報が示す時期を基準として予め定められた区分毎に区切って集計したときに、集計されたサンプルの数が少ない区分に対応する期間ほど、上限値が大きくなるように設定する。ただし、例外として、サンプル数が０の区分については、上限値が０回となるように設定する。従って、本実施の形態では、サンプル数が１以上の区分について、集計されたサンプルの数が少ない区分に対応する期間ほど、上限値が大きくなるように設定する。
【００８８】
図８（Ａ）に、３時間毎に区切られた各区間毎の、印刷情報の受信数の集計結果の一例を示す。これによれば、３時間毎に区切られた8:00から23:00までの５つの時間帯（それぞれ早い順から第１の時間帯、第２の時間帯、第３の時間帯、第４の時間帯、第５の時間帯と呼称する）にそれぞれ25個、15個、30個、20個、10個のサンプルが記録されている。このとき、例えば、重み付けの一例として、受信数が0の時間帯を除いた５つの時間帯の各受信数の逆数A1〜A5を計算し、該逆数の合計値Bに対するA1〜A5の比率r1〜r5の各々を計算し、それぞれの比率に１日あたりの上限値を乗算した値を各時間帯の上限値として計算する。他の時間帯の上限値は０とする。図８（Ｂ）に計算結果の一例を示す。
【００８９】
受信数が0の時間帯を除いた５つの時間帯の各受信数の逆数A1〜A5は、順に、1/25、1/15、1/30、1/20、1/10であり、これら逆数の合計値Bは、87/300である。従って、第１の時間帯の上記比率r1は、A1/B≒1.375となり、第２の時間帯の上記比率r2は、A2/B≒0.23となり、第３の時間帯の上記比率r3は、A3/B≒0.115となり、第４の時間帯の上記比率r4は、A4/B≒0.1725となり、第５の時間帯の上記比率r5は、A5/B≒0.345となる。
【００９０】
そして、各比率r1〜r5のそれぞれに、１日あたりの上限値（ここでは８回とする）を乗算し、小数点以下は四捨五入或いは切り捨て等することにより、最終的に、各時間帯の上限値をそれぞれ1回、2回、1回、1回、3回と合計8回になるように設定する。
【００９１】
なお、ここでは各曜日毎且つ時間帯毎に区切って集計するようにしたが、上限値を設定するための区分が時間帯のみである場合には、曜日では区別せずに、時間帯のみを考慮して集計して上限値を設定すればよい。この場合には、履歴情報の取得については、最低１日の取得期間があれば足りる。また、上旬・中旬・下旬毎に画像形成装置１０の使用状況が異なる場合もある。この場合には、最低限１ヶ月の取得期間を設け、各旬毎且つ時間帯毎に区切って集計して上限値を設定すればよい。
【００９２】
これにより、後述するオートオフ制御処理ルーチンにおいて、電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値を予め定められた期間毎に画像形成動作の履歴に拘わらず均等に設定する場合に比べて、電源オフ状態の時間が長くなるように制御される。
【００９３】
上記設定処理ルーチンが終了すると、図９に示すオートオフ制御処理ルーチンが開始される。なお、ここで、利用者は、通常、端末装置２０を操作して印刷情報を画像形成装置１０に送信するが、画像形成装置１０の電源がオフ状態の場合には、電源ボタンを押下して電源スイッチ１９をオフ状態からオン状態に切替え、画像形成装置１０の電源を手動で投入してから印刷情報を送信するものとする。画像形成装置１０の電源がオン状態の間は、当該オートオフ制御処理ルーチンが継続して実行される。
【００９４】
ステップ３００では、端末装置２０から印刷情報が受信されたか（受け付けたか）否かを判断する。印刷情報が受信されたと判断した場合には、ＣＰＵ１１は、該受信した印刷情報をメモリ１３の予め定められた記憶領域に記憶する。
【００９５】
ステップ３０２では、該受信した印刷情報に基づいて画像形成機構部１４を制御して画像形成処理を開始させる。画像形成処理が終了したところで、ステップ３０４に進む。
【００９６】
ステップ３０４では、画像形成処理が終了した後の、待機状態が継続した時間（待機時間）が予め定められた閾値を超えたかを判断する。待機状態とは、画像処理機構部１４へ電力が供給されている状態ではあるが、利用者から何らの画像形成処理の実行指令も入力されず、画像形成装置１０で画像形成処理が何も行われていない状態をいう。ここでは、次に印刷情報が受信されるまでは待機状態となる。ステップ３０４で否定判断された場合には、ステップ３００に戻り、次の印刷情報待ちを行う。ステップ３０４で肯定判断した場合には、ステップ３０６に進む。
【００９７】
ステップ３０６では、ＲＴＣ１５から現在の時刻を取得すると共に、メモリ１３に記憶された上限値の設定を参照し、オートオフ実行可能回数は１回以上残っているか否かを判断する。なお、オートオフ実行可能回数は、ステップ３０４で肯定判断した時期を含む期間に対応する区分に対して設定されている上限値から、該期間で既に実行されたオートオフ動作の回数を減算した値をいう。従って、オートオフ実行可能回数の初期値は、該当する期間に対応する区分に設定されている上限値となる。ここで、一例を示す。
【００９８】
・月曜日の８時から１１時までの時間帯の区分に対応して設定されている上限値は、３回である。
・上記ステップ３０４で肯定判断した時期が、制御期間のいずれかの週の月曜日の８時から１１時までの期間内のいずれかの時期である。
・上記ステップ３０４で肯定判断した時期を含む期間でオートオフ動作が実際に行われた回数（オートオフ実行回数）は、２回である。
【００９９】
上記の場合、オートオフ実行可能回数は、３回−２回＝１回であるため、ステップ３０６では、肯定判断される。
【０１００】
そこで、ステップ３０８に進み、現在の期間のオートオフ実行可能回数を１つ減算する。同じ期間にオートオフ動作が何度も実行されると、その度にオートオフ実行回数が増加していくことになるため、オートオフ実行可能回数は減少していく。オートオフ実行可能回数はメモリ１３に記憶され、更新される。
【０１０１】
ステップ３１０では、電源スイッチ１９に対してオートオフ信号を入力し、オートオフ動作を実行させる。これにより、画像形成装置１０の電源がオフされ、画像形成装置１０の各構成要素への通電が停止される。
【０１０２】
なお、ここでは図示を省略したが、ＲＴＣから取得した現在の時刻が次の区分に対応する期間（ここでは時間帯）に移った場合には、前の期間にカウントされたオートオフ実行回数を初期値の０に戻し、オートオフ実行可能回数を、次の区分の上限値に設定する。
【０１０３】
一方、ステップ３０６において、オートオフ実行可能回数が０回で否定判断した場合には、電源部１８に対してスリープ信号を入力する。これにより、電源部１８は、画像形成機構部１４への電力供給を停止して、画像形成装置１０をスリープモードに移行させる。なお、スリープモード中も通信ＩＦ１７への電力供給は行われるため、印刷情報の受信は可能である。
【０１０４】
ステップ３１４では、端末装置２０から印刷情報が受信されたか（受け付けたか）否かを判断する。印刷情報が受信されたと判断した場合には、ＣＰＵ１１は、該受信した印刷情報をメモリ１３の予め定められた記憶領域に記憶する。
【０１０５】
ステップ３１６では、電源部１８に対してスリープ解除信号を入力して、画像形成機構部１４への電力供給を再開して画像形成装置１０を非省電力状態（通常モード）に移行させる。そして、ステップ３０２に戻り、記憶した印刷情報に基づいて画像形成処理を実行する。
【０１０６】
なお、電源スイッチ１９をオン状態からオフ状態に切替えた回数が、設定されている上限値未満の状態で終了した期間が発生した場合には、当該期間以降の期間の少なくとも１つの期間に設定された上限値に、該残りの回数を加算してオートオフ実行可能回数の設定を修正するようにしてもよい。すなわち、余った回数をそれ以降の期間に繰り越すのである。例えば、残りの回数を同日の該期間以降に到来する期間の中で、最も上限値の設定回数が多い区分に対応する時間帯の、該上限値に残りの回数を加算した値を、オートオフ実行可能回数の初期値とし、該時間帯のオートオフ実行可能回数を増加させもよい。最も上限値の設定回数の多い時間帯は、最も省エネ効果が見込まれるためである。
【０１０７】
また、同日の期間ではなく、次の日以降に繰り越しても良い。例えば、オートオフ実行可能回数を消費しきれずに、その日の最後の時間帯が終了した場合には、次の日以降の上限値の設定回数の多い時間帯の該上限値に残りの回数を加算した値を、オートオフ実行可能回数の初期値とする。
【０１０８】
また、履歴情報に依らないオートオフ動作を指定できるように構成してもよい。例えば、画像形成機構部１４による画像形成処理が終了してから予め定められた待機時間が経過したか否かに関わらず、電源スイッチ１９をオン状態からからオフ状態に切替える強制終了時期を指定するための指定手段を更に設ける。例えば、利用者が操作部２６を操作して指定できるようにしてもよい。
【０１０９】
例えば、お昼休みや深夜22時〜早朝6時の時間帯など、めったに画像形成動作をさせないであろう時間に対して、その時間帯になったらオートオフ動作を強制的に実行させるように設定できるように構成する。
【０１１０】
この場合、設定処理ルーチンで設定される上限値は、上記指定された強制終了時期の数を減じた回数で計算して設定される。例えば、前述した例では、強制終了時期を指定しない場合の１日あたりの上限値が８回である場合において、１つの強制終了時期が指定された場合には、１日あたりの上限値を8から1を引いて7回として、上記と同様に各区分の上限値を設定する。
【０１１１】
また、一方で、該操作部２６で強制終了時期が指定された場合には、上記オートオフ制御処理ルーチンの実行中に、該指定された強制終了時期が到来したときには、割込みを発生させ、電源スイッチ１９がオン状態からオフ状態に切替えられるようにオートオフ信号を電源スイッチ１９に入力する。
【０１１２】
次に、オートオフ動作以外に、利用者が手動で画像形成装置１０の電源ボタンを操作して電源スイッチ１９をオフ状態に切替え、画像形成装置１０の電源を切った場合（以下、手動オフ動作と呼称する）について説明する。画像形成装置１０の寿命が到来する前に電源スイッチ１９の寿命が到来しないようにするためには、この手動オフ動作も、電源スイッチ１９の切替実行回数に含めて制御する必要がある。しかしながら、手動オフ動作が実行されても、ＣＰＵ１１では、その時点で手動オフ動作を検出することができない。そこで、本実施の形態では、手動オフ動作検出のためのフラグを設け、以下のように処理する。
【０１１３】
例えば、ＣＰＵ１１が、ＣＰＵ１１自身の制御（オートオフ信号の電源スイッチ１９への入力）によるオートオフ動作を実行する場合には、メモリ１３にフラグとして「１」を書き込んでからオートオフ信号を電源スイッチ１９に入力して、画像形成装置１０の電源をオフさせる。具体的には、図９において、ステップ３０６からステップ３１０の間に、メモリ１３にフラグとして「１」を書き込むステップを挿入する。
【０１１４】
そして、利用者による画像形成装置１０の電源投入があった場合には、まず、図１０に示す調整処理ルーチンを実行する。
【０１１５】
ステップ４００では、メモリ１３に書き込まれたフラグが「１」か「０」かを確認する。
【０１１６】
ステップ４０２では、フラグの値に基づいて、直前の電源オフは利用者による手動オフ動作か否かを判断する。フラグが「１」なら、オートオフ動作、フラグが「０」なら手動オフ動作であると判断する。
【０１１７】
ステップ４０２で手動オフ動作であると判断した場合には、ステップ４０４で、オートオフ実行可能回数の再割り当てを行う。例えば、本処理ルーチンを開始した日のオートオフ実行可能回数の総数を1回減らして、各時間帯に再度割り当てをする。すなわち、通常は、設定処理ルーチンで計算された１日あたりの上限値を、オートオフ実行可能回数の総数として、各区分に対して設定した上限値を、各区分に対応する時間帯のオートオフ実行可能回数として用いるが、ここでは、設定処理ルーチンで計算された１日あたりの上限値から１を減らした上限値を、その日の調整後の上限値として、該調整後の１日あたりの上限値に基づいて、上記説明した設定方法と同様に各区分に対応する時間帯の上限値を定め、オートオフ制御処理に用いるものとする。これにより、利用者が電源スイッチ１９を手動でオン状態からオフ状態に切替えた場合には、該切替えた後に到来するいずれかの期間のオートオフ実行可能回数が該手動で切替えた回数分だけ小さくなるように調整される。
【０１１８】
或いは、単純に、オートオフ制御処理ルーチンにおいて、電源スイッチ１９がオフ状態からオン状態になったときの時間帯のオートオフ実行可能回数を１回減じる（すなわち、その時間帯のオートオフ実行回数を１回増やす）ようにして制御してもよい。また、電源スイッチ１９がオフ状態からオン状態になったときの時間帯ではなく、他の時間帯に適用してもよい。
【０１１９】
ステップ４０６では、フラグを「０」に書き換え、ステップ４０８で、通常動作（図９で説明したオートオフ制御処理）に移行する。
【０１２０】
これにより、手動オフ動作で電源がオフされた場合には、フラグが０のままとなり、オートオフ動作で電源がオフされた場合には、フラグが１に書き換えられるため、上記処理ルーチンのステップ４００での判断が容易になる。
【０１２１】
なお、上記実施の形態では、また、該取得期間が終了した後は、履歴情報の取得を終了する例について説明したが、これに限定されない。例えば、予め定められた取得期間経過後、電源スイッチ１９をオン状態からオフ状態に切替える回数の上限値を予め定められた区間毎に設定した後も、上記履歴情報取得処理ルーチンの実行を継続するようにしてもよい。そして、設定処理ルーチンは、取得期間が終了したときだけでなく、予め定められた間隔毎に定期的に行うか、或いは、利用者が指定したタイミング等の予め定められたタイミングで実行されるようにする。その際には、電源スイッチ１９をオン状態からオフ状態に切替えた累積回数を、電源スイッチ１９の保証回数から差し引いて、これから到来する制御期間について、区分毎の上限値を設定するものとする。すなわち、最新の履歴情報に基づいて上限値を修正することで、修正しない場合に比べて利用者の使用状態の変化に対応でき、省電力効果を損なわずにすむ。なお、この場合には、履歴情報取得処理ルーチンと並行して図９に示すオートオフ制御処理ルーチンが実行されることになる。
【０１２２】
また、上記実施の形態では、画像形成装置１０の稼働開始直後から取得期間がスタートする例について説明したが、これに限定されない。例えば、画像形成装置１０にオートオフ制御する制御モードと、オートオフ制御しない非制御モードとを設け、操作部１６で利用者が非制御モードから制御モードに切替えたときに、取得期間を開始して上限値を設定し、オートオフ制御するようにしてもよい。
【０１２３】
このように構成する場合、いつ制御モードに移行してもよいように、稼働開始から取得期間開始までの、電源スイッチ１９がオン状態からオフ状態に切替えられた回数の累計値はカウントしておく。そして、非制御モードから制御モードに切替えられたときに、履歴情報取得処理ルーチンを開始する。ここで、取得期間が画像形成装置１０の稼働開始後しばらくしてからの期間であった場合には、稼働開始から取得期間開始までに電源スイッチ１９がオン状態からオフ状態に切替えられた回数の累計値を、前述した第２の情報が示す切替回数から差し引き、且つ、稼働開始から取得期間開始（或いは取得期間終了）までの期間の長さを、第１の情報が示す画像形成装置１０が寿命となるまでの期間から差し引いて修正した後に、該修正した値に基づいて前述した設定処理ルーチンを実行するものとする。
【０１２４】
また、上記実施の形態では、画像形成機構部１４を動作させて画像形成処理を実行させるための指令を画像形成装置１０に入力する一例として、端末装置２０から印刷情報を送信する場合について説明したが、これに限定されない。例えば、画像形成装置１０が複写機能を備えている場合には、利用者が操作部１６の複写ボタンを操作して、複写の実行を指示する信号を入力したときに、該入力された信号（複写実行信号）を、画像形成機構部１４を動作させて画像形成処理を実行させるための指令としてもよい。ＣＰＵ１１は、該複写実行信号を受け付け、該信号に応じて画像読取機構部（不図示）及び画像形成機構部１４を動作させて複写を実行する。履歴情報取得処理ルーチンでは、画像形成処理の履歴情報ではなく、複写処理の履歴情報を取得すればよい。またオートオフ制御処理ルーチンにおいても、ステップ３００やステップ３１４においては複写実行信号が入力されたか否かを判断すればよい。
【０１２５】
また、画像形成処理と複写処理とを区別せず、処理してもよい。すなわち、履歴情報取得処理ルーチンでは、画像形成処理と複写処理とを区別せずに両方の履歴情報を取得し、設定処理ルーチンにて上限値を設定し、同様にオートオフ制御処理ルーチンを実行するようにしてもよい。
【０１２６】
以上説明したように、履歴情報を取得して上限値を設定し、オートオフ動作の制御を行うようにしたため、長い寿命の電源スイッチ１９を採用する場合に比べて低コストになり、また、例えば、オートオフ動作に極端な制限を設ける場合に比べて、省電力効果が損なわれることを防止できる。
【０１２７】
なお、本実施の形態では、画像形成装置１０が直接通信手段３０に接続された形態としたが、これに限定されるものではない。例えば、プリントサーバとしてのサーバ装置を設け、該サーバ装置と通信手段３０とを接続し、該サーバ装置が通信手段３０に接続された状態で、該サーバ装置を介して画像形成装置１０と通信手段３０とが間接的に接続された構成としてもよい。
【０１２８】
上記実施の形態では、スリープモードにおいて、ＣＰＵ１１への通電が停止されない場合について説明したが、スリープモードでＣＰＵ１１への通電も停止されるように構成してもよい。この場合には、画像形成処理の実行指令（印刷情報）を受信したことを検知してＣＰＵ１１への通電を開始させる回路を設けておけばよい。
【符号の説明】
【０１２９】
１０   画像形成装置
１１   ＣＰＵ
１２   ＲＯＭ
１３   メモリ
１４   画像形成機構部
１５   ＲＴＣ
１６   操作部
１７   通信ＩＦ
１８   電源部
１９   電源スイッチ（オフ機能付きＡＣスイッチ）
【図１】
2013067052.tif 000003
【図２】
2013067052.tif 000004
【図３】
2013067052.tif 000005
【図４】
2013067052.tif 000006
【図５】
2013067052.tif 000007
【図６】
2013067052.tif 000008
【図７】
2013067052.tif 000009
【図９】
2013067052.tif 000010
【図１０】
2013067052.tif 000011
【図８】
2013067052.tif 000012