(57)【要約】【課題】省電力状態から通常状態に一時的に復帰して設定情報を更新する際の消費電力を抑えた省電力制御装置及びプログラムを提供する。【解決手段】動作状態が省電力状態に切り替えられた場合、通信方式毎に、当該通信方式の設定情報の更新期間となる毎に動作状態を通常状態に一時的に復帰させると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新する。【選択図】図８
2011039770.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた更新期間毎に通信を行うための設定情報を更新する１又は複数の通信方式を用いて外部装置と通信を行う通信手段と、
前記通信手段により通信が行える通常状態、及び前記通常状態よりも電力消費を抑えて前記通信手段により通信が行えない省電力状態を含む複数の状態に動作状態を切り替える切替手段と、
前記切替手段により動作状態が前記省電力状態に切り替えられた場合、通信方式毎に、当該通信方式の設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する制御手段と、
を備えた省電力制御装置。
【請求項２】
設定情報の更新を行う通信方式の指定を受け付ける更新指定受付手段をさらに備え、
前記制御手段は、前記更新指定受付手段で指定を受付けた通信方式の設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する
請求項１記載の省電力制御装置。
【請求項３】
前記制御手段は、前記通信手段により通信が行われる全ての通信に対する各通信方式毎の通信割合が予め定めた閾値以上となる通信方式について、設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する
請求項１又は請求項２記載の省電力制御装置。
【請求項４】
前記通信割合に応じて設定情報の更新するか否かを切り替える通信方式の指定を受け付ける切替指定受付手段をさらに備え、
前記制御手段は、前記切替指定受付手段で指定を受付けた通信方式の前記通信割合が前記閾値以上となる場合に設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する
請求項３記載の省電力制御装置。
【請求項５】
コンピュータを、
予め定めた更新期間毎に通信を行うための設定情報を更新する１又は複数の通信方式を用いて外部装置と通信を行う通信手段により通信が行える通常状態、及び前記通常状態よりも電力消費を抑えて前記通信手段により通信が行えない省電力状態を含む複数の状態に動作状態を切り替える切替手段と、
前記切替手段により動作状態が前記省電力状態に切り替えられた場合、通信方式毎に、当該通信方式の設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する制御手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、省電力制御装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ネットワークを介して印刷処理を要求するクライアント装置が接続される画像形成装置において、機能ごとに待機状態のときに消費電力を低減させるための省電力状態と、稼動可能な状態である通常状態を持ち、電力状態間を遷移させる制御手段を備え、制御手段は、全機能が低電力状態になっている場合に、クライアント装置から処理要求が入力されたとき、要求されたデータ処理に必要な機能のみ通常状態に復帰させる画像形成装置が記載されている。
【０００３】
特許文献２には、コンピュータ端末と通信可能なデータ処理装置であって、コンピュータ端末から送信されたデータを受信する受信手段と、所定時間の経過後、データ処理装置を省電力状態に移行する移行手段と、コンピュータ端末から送信された特定のデータに従って、省電力状態を解除する解除手段とを有し、移行手段は、解除手段によって省電力状態が解除された後、受信手段により受信されたデータが第１の種類のデータである場合には、第１の所定時間の経過後、データ処理装置を省電力状態に移行し、受信手段により受信されたデータが第１の種類とは異なる第２の種類のデータである場合には、第１の所定時間とは異なる第２の所定時間の経過後、データ処理装置を省電力状態に移行するデータ処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２０１３８号公報
【特許文献２】特開２００６−２５２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、省電力状態から通常状態に一時的に復帰して設定情報を更新する際の消費電力を抑えた省電力制御装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明の省電力制御装置は、予め定めた更新期間毎に通信を行うための設定情報を更新する１又は複数の通信方式を用いて外部装置と通信を行う通信手段と、前記通信手段により通信が行える通常状態、及び前記通常状態よりも電力消費を抑えて前記通信手段により通信が行えない省電力状態を含む複数の状態に動作状態を切り替える切替手段と、前記切替手段により動作状態が前記省電力状態に切り替えられた場合、通信方式毎に、当該通信方式の設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する制御手段と、を備えている。
【０００７】
また、請求項２に記載の発明は、請求項１記載の発明において、設定情報の更新を行う通信方式の指定を受け付ける更新指定受付手段をさらに備え、前記制御手段が、前記更新指定受付手段で指定を受付けた通信方式の設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御するものである。
【０００８】
また、請求項３に記載の発明は、請求項１又は請求項２記載の発明において、前記制御手段が、前記通信手段により通信が行われる全ての通信に対する各通信方式毎の通信割合が予め定めた閾値以上となる通信方式について、設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御するするものである。
【０００９】
また、請求項４に記載の発明は、請求項３記載の発明において、前記通信割合に応じて設定情報の更新するか否かを切り替える通信方式の指定を受け付ける切替指定受付手段をさらに備え、前記制御手段が、前記切替指定受付手段で指定を受付けた通信方式の前記通信割合が前記閾値以上となる場合に設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御するものである。
【００１０】
一方、請求項５に記載の発明のプログラムは、コンピュータを、予め定めた更新期間毎に通信を行うための設定情報を更新する１又は複数の通信方式を用いて外部装置と通信を行う通信手段により通信が行える通常状態、及び前記通常状態よりも電力消費を抑えて前記通信手段により通信が行えない省電力状態を含む複数の状態に動作状態を切り替える切替手段と、前記切替手段により動作状態が前記省電力状態に切り替えられた場合、通信方式毎に、当該通信方式の設定情報の更新期間となる毎に前記通常状態に一時的に復帰させるように前記切替手段を制御すると共に、当該通信方式の設定情報の更新に必要な機能部を動作させて当該設定情報を更新するように前記通信手段を制御する制御手段と、として機能させるものである。
【発明の効果】
【００１１】
請求項１、及び請求項５に記載の発明によれば、設定情報を更新するために省電力状態から通常状態に一時的に復帰する際に、当該設定情報の更新に関係しない機能部まで動作させる場合と比較して、省電力状態から通常状態に一時的に復帰して設定情報を更新する際の消費電力が抑えられる。
【００１２】
また、請求項２に記載の発明によれば、全ての通信方式で更新期間となる毎に設定情報の更新を行う場合と比較して、節電効率が高くなる。
【００１３】
また、請求項３に記載の発明によれば、全ての通信方式で更新期間となる毎に設定情報の更新を行う場合と比較して、通信不具合の発生を抑制しつつ節電効率が高くなる。
【００１４】
また、請求項４に記載の発明によれば、全ての通信方式で通信割合によって設定情報の更新を行う場合と比較して、通信割合が低くても重要度の高い通信については通信割合に応じて設定情報を更新する指定を行わないことにより、通信不具合の発生が抑制される。
【図面の簡単な説明】
【００１５】
【図１】実施の形態に係る画像形成装置が接続されたネットワークの全体的な概略構成を示す概略構成図である。
【図２】実施の形態に係る画像形成装置の概略構成を示す概略構成図である。
【図３】実施の形態に係る画像形成装置の各通信方式で通信を行う際に、他のどのような通信方式を使用するかを模式的に示した模式図である。
【図４】実施の形態に係る使用通信方式情報のデータ構造の一例を示す図である。
【図５】第１の実施の形態に係る管理情報のデータ構造の一例を示す図である。
【図６】第１の実施の形態に係る省電力状態移行処理プログラムの処理の流れを示すフローチャートである。
【図７】実施の形態に係る省電力制御処理プログラムの処理の流れを示すフローチャートである。
【図８】実施の形態に係る設定情報更新処理プログラムの処理の流れを示すフローチャートである。
【図９】ＤＨＣＰの設定情報の更新する場合に動作する通信方式を模式的に示した模式図である。
【図１０】ＩＰｓｅｃの設定情報の更新する場合に動作する通信方式を模式的に示した模式図である。
【図１１】ＦＴＰの設定情報の更新する場合に動作する通信方式を模式的に示した模式図である。
【図１２】Ｋｅｒｂｅｒｏｓの設定情報の更新する場合に動作する通信方式を模式的に示した模式図である。
【図１３】第２の実施の形態に係る設定情報更新指定画面の画面構成の一例を示す図である。
【図１４】第２の実施の形態に係る管理情報のデータ構造の一例を示す図である。
【図１５】第２の実施の形態に係る省電力状態移行処理プログラムの処理の流れを示すフローチャートである。
【図１６】第３の実施の形態に係る自動切替指定画面の画面構成の一例を示す図である。
【図１７】第３の実施の形態に係る管理情報のデータ構造の一例を示す図である。
【図１８】第３の実施の形態に係る更新履歴情報のデータ構造の一例を示す図である。
【図１９】第３の実施の形態に係る通信履歴情報のデータ構造の一例を示す図である。
【図２０】第３の実施の形態に係る設定情報自動切替判定処理プログラムの処理の流れを示すフローチャートである。
【図２１】第３の実施の形態に係る画像形成装置の通信方式毎の通信割合の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明を実施するための形態について詳細に説明する。なお、以下では、本発明を、画像形成装置に適用した場合について説明する。
【００１７】
［第１の実施の形態］
図１に示すように、本実施の形態に係る画像形成装置１０は、ネットワークＮＥＴに接続されている。ネットワークＮＥＴには、複数のコンピュータ１２（本実施の形態では５台）が接続されている。コンピュータ１２Ａは、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバとしての機能を有しており、ネットワークＮＥＴに接続された各機器へのＩＰアドレス、サブネットマスク、デフォルトゲートウェイ、ＤＮＳ（Domain Name System）サーバのＩＰアドレス等のネットワーク情報の設定を行う。画像形成装置１０及びコンピュータ１２Ｂ〜１２Ｅは、コンピュータ１２Ａによりネットワーク情報が設定される。
【００１８】
画像形成装置１０は、各コンピュータ１２とＨＴＴＰ（HyperText Transfer Protocol）やＦＴＰ（File Transfer Protocol）、Ｔｅｌｎｅｔなどの各種の通信方式を用いて通信を行っており、また、必要に応じて通信の暗号化を行っている。暗号化の通信方式としては、例えば、ＩＰｓｅｃ（Security Architecture for Internet Protocol）がある。ＩＰｓｅｃでは、ＩＰ（Internet Protocol）層（ネットワーク層）のパケットを暗号化しており、通信相手とＳＡ(Security Association)と呼ばれる論理的なコネクションを確立して通信を行う。ＩＰｓｅｃでは、ＳＡを確立するため、ＩＫＥ（Internet Key Exchange）と呼ばれる鍵交換プロトコルを用いて暗号化のための鍵データを通信相手と交換しており、安全性確保のために鍵データ、ライフタイムを含んだＳＡに関する情報（以下「ＳＡ情報」ともいう。）を定期的に更新する。なお、暗号化の通信方式は、これに限定されるものではない、例えば、ケルベロス（Ｋｅｒｂｅｒｏｓ）などもある。本実施の形態では、ネットワーク情報及びＳＡ情報が設定情報の一例に相当する。
【００１９】
図２には、本実施の形態に係る画像形成装置１０の概略的な構成を示すブロック図が示されている。
【００２０】
画像形成装置１０は、装置全体を制御するメインコントローラ２０を備えている。
【００２１】
メインコントローラ２０は、装置全体の動作を司るＣＰＵ（中央処理装置）２２と、後述する省電力状態移行処理プログラム及び設定情報更新処理プログラムを含む各種プログラム等が予め記憶されたＲＯＭ（Read Only Memory）２４と、各種データ等を一時的に記憶するＲＡＭ（Random Access Memory）２６と、後述する設定情報を含む各種情報を記憶する不揮発性メモリ２８と、を備えている。
【００２２】
ＣＰＵ２２、ＲＯＭ２４、ＲＡＭ２６、不揮発性メモリ２８は、不図示のシステムバスを介して相互に接続されている。従って、ＣＰＵ２２は、ＲＯＭ２４、ＲＡＭ２６、及び不揮発性メモリ２８へのアクセスが行える。
【００２３】
また、画像形成装置１０は、画像形成装置１０の動作状態を切り替える動作状態切替部４０と、ユーザからの入力操作を受ける操作パネル等の操作入力部４２と、ネットワークＮＥＴに接続され、ネットワークＮＥＴを介して外部の端末装置（例えば、コンピュータ１２）と情報の送受信を行なう通信Ｉ／Ｆ部４４と、各種情報を記憶して保持するＨＤＤ（ハード・ディスク・ドライブ）４６と、を備えている。
【００２４】
動作状態切替部４０、通信Ｉ／Ｆ部４４、操作入力部４２及びＨＤＤ４６は、メインコントローラ２０に接続されている。また、操作入力部４２及び通信Ｉ／Ｆ部４４は、動作状態切替部４０に接続されている。
【００２５】
メインコントローラ２０は、ＨＤＤ４６へのアクセスを行うと共に、通信Ｉ／Ｆ部４４を介した外部の端末装置との情報の送受信の制御、操作入力部４２により検出された操作情報に基づいて操作入力部４２に対する操作内容の把握を行う。
【００２６】
動作状態切替部４０は、不揮発性メモリ４６と、マイクロコンピュータ等により構成され、電力制御を行う制御部４８を備えており、操作入力部４２及び通信Ｉ／Ｆ部４４を除くメインコントローラ２０及びＨＤＤ４６などの各デバイスへの電力供給を管理している。
【００２７】
動作状態切替部４０は、メインコントローラ２０から不揮発性メモリ４６に休止期間が設定されて省電力状態への移行を指示する移行指示信号が入力されると、各デバイスへの電力供給を停止して動作状態を省電力状態に切り替える。また、動作状態切替部４０は、電力供給を停止してから不揮発性メモリ４６に設定された休止期間が経過した場合、通信Ｉ／Ｆ部４４から後述するデータ受信信号が入力した場合、及び操作入力部４２から後述する操作入力信号が入力した場合、各デバイスへの電力供給を再開してメインコントローラ２０を通常状態の動作状態へ復帰させる。
【００２８】
通信Ｉ／Ｆ部４４は、ネットワークＮＥＴより自装置宛のデータを受信した場合、データを受信したことを示すデータ受信信号を動作状態切替部４０へ送信し、メインコントローラ２０の通常状態への復帰後、受信したデータをメインコントローラ２０へ出力する。
【００２９】
操作入力部４２は、ユーザから操作入力が行われた場合、操作入力が行われたことを示す操作入力信号を動作状態切替部４０へ送信し、メインコントローラ２０の通常状態への復帰後、操作内容を示す情報をメインコントローラ２０へ出力する。
【００３０】
次に、本実施の形態に係る画像形成装置１０の作用について説明する。
【００３１】
データ通信を行う各通信方式には、設定情報を定期的に更新する必要があるものがある。例えば、ＤＨＣＰでは、更新期間内にＤＨＣＰサーバと通信を行ってＩＰアドレスのリース期限の更新を行う必要があり、ＩＰｓｅｃでは、更新期間内に通信相手と通信を行ってＳＡ情報を更新する必要がある。
【００３２】
また、各通信方式は、通信を行う際に動作させる必要があるソフトフェア及びハードウェアがあり、それぞれ異なる場合がある。また、各通信方式は、階層的に構成され、通信を行う際に他の通信方式を使用する場合がある。以下、各通信方式の通信を行う際に動作させるソフトフェア及びハードウェアをモジュールという。本実施の形態では、モジュールが機能部の一例に相当する。
【００３３】
図３には、各通信方式が通信を行う際に、他のどのような通信方式を使用するかを模式的に示した図が示されている。
【００３４】
本実施の形態では、各通信方式毎に、使用するモジュール及び通信を行う際に使用する他の通信方式を使用通信方式情報として不揮発性メモリ２８に記憶させている。
【００３５】
図４には、不揮発性メモリ２８に記憶された使用通信方式情報の一例が示されている。
【００３６】
使用通信方式情報には、通信方式毎に、使用する他の通信方式及びモジュールが記憶されている。
【００３７】
また、メインコントローラ２０は、設定情報を定期的に更新する各通信方式毎に、設定情報の更新間隔、前回の更新日時、次回の更新日時を管理情報として不揮発性メモリ２８に記憶している。
【００３８】
図５には、第１の実施の形態に係る管理情報のデータ構造の一例が示されている。
【００３９】
ところで、本実施の形態に係るメインコントローラ２０は、予め定めた期間（本実施の形態では、１０分間）操作入力部４２に対して操作が行われず、通信Ｉ／Ｆ部４４を介してネットワーク１２からデータも受信しなかった場合に、省電力状態移行処理を行う。
【００４０】
図６には、ＣＰＵ２２により実行される省電力状態移行処理プログラムの処理の流れを示すフローチャートが示されている。なお、当該プログラムは記録媒体としてのＲＯＭ２４に予め記憶されている。
【００４１】
ステップ１００では、不揮発性メモリ２８に記憶された管理情報から各通信方式の次回の更新日時を読み出す。
【００４２】
次のステップ１０２では、上記ステップ１００において読み出した次回の更新日時を示す情報を動作状態切替部４０の不揮発性メモリ４６に記憶させる。
【００４３】
次のステップ１０４では、動作状態切替部４０に対して省電力状態への移行を指示する移行指示信号を出力し、処理を終了する。
【００４４】
動作状態切替部４０は、メインコントローラ２０から移行指示信号を入力されると、電力制御処理を実行する。
【００４５】
図７には、動作状態切替部４０の制御部４８により実行される省電力制御処理プログラムの処理の流れを示すフローチャートが示されている。なお、当該プログラムは不揮発性メモリ４６又は制御部４８に内蔵されたＲＯＭ等のメモリに予め記憶されている。
【００４６】
ステップ２００では、各デバイスへの電力供給を停止する。
【００４７】
次のステップ２０２では、通信Ｉ／Ｆ部４４からデータ受信信号が入力したか否かを判定し、肯定判定となった場合はステップ２１０へ移行し、否定判定となった場合はステップ２０４へ移行する。
【００４８】
ステップ２０４では、操作入力部４２から操作入力信号が入力したか否かを判定し肯定判定となった場合はステップ２１０へ移行し、否定判定となった場合はステップ２０６へ移行する。
【００４９】
ステップ２０６では、不揮発性メモリ４６に記憶された何れのかの通信方式で次回の更新日時となったか否かを判定し、肯定判定となった場合はステップ２１０へ移行し、否定判定となった場合は上記ステップ２０２へ移行する。
【００５０】
ステップ２１０では、各デバイスへの電力供給を再開する。
【００５１】
メインコントローラ２０は、電力供給が再開されて通常状態に復帰すると、設定情報更新処理を実行する。
【００５２】
図８には、ＣＰＵ２２により実行される設定情報更新処理プログラムの処理の流れを示すフローチャートが示されている。なお、当該プログラムは記録媒体としてのＲＯＭ２４に予め記憶されている。
【００５３】
ステップ３００では、不揮発性メモリ２８に記憶された管理情報に基づき、次回の更新日時を経過した通信方式を特定する。
【００５４】
次のステップ３０２では、不揮発性メモリ２８に記憶された使用通信方式情報に基づいて、上記ステップ３００において特定された通信方式の通信で使用される他の通信方式を特定する。
【００５５】
次のステップ３０４では、上記ステップ３００において特定された通信方式及び上記ステップ３００において特定された通信方式の各モジュールを動作させ、ステップ３００において特定された通信方式の設定情報の更新を行う。
【００５６】
次のステップ３０６では、上記ステップ３０４において設定情報を更新した通信方式について、不揮発性メモリ２８に記憶された管理情報の前回の更新日時及び次回の更新日時を更新する。
【００５７】
次のステップ３０８では、通信Ｉ／Ｆ部４４又は操作入力部４２から信号が入力したか否かを判定し、肯定判定となった場合は処理を終了し、否定判定となった場合はステップ３１０へ移行する。
【００５８】
ステップ３１０では、不揮発性メモリ２８に記憶された管理情報から各通信方式の次回の更新日時を読み出す。
【００５９】
次のステップ３１２では、上記ステップ３１０において読み出した次回の更新日時を示す情報を動作状態切替部４０の不揮発性メモリ４６に記憶させる。
【００６０】
次のステップ１１４では、動作状態切替部４０に対して省電力状態への移行を指示する移行指示信号を出力し、処理を終了する。
【００６１】
これにより、メインコントローラ２０は、再度省電力状態に移行する。
【００６２】
すなわち、本実施の形態によれば、省電力状態へ移行しても、何れのかの通信方式で次回の更新日時となる毎に、更新日時となった通信方式の設定情報の更新に必要な機能部を動作させて設定情報が更新される。これにより、本実施の形態によれば、一時的に通常状態に復帰する復帰期間が短くすみ、また、設定情報の更新に関係しない機能部が動作しないため、電力消費も抑えられる。
【００６３】
これにより、例えば、ＤＨＣＰの設定情報の更新が必要な場合は、図９に示すように、ＤＨＣＰとＩＰと物理層（ＰＨＹ）に関するモジュールが動作する。また、例えば、ＩＰｓｅｃの設定情報の更新が必要な場合は、図１０に示すように、ＩＰｓｅｃとＩＰと物理層に関するモジュールが動作する。また、例えば、ＦＴＰの設定情報の更新が必要な場合は、図１１に示すように、ＦＴＰとＩＰと物理層に関するモジュールが動作する。また、例えば、Ｋｅｒｂｅｒｏｓの設定情報の更新が必要な場合は、図１２に示すように、ＫｅｒｂｅｒｏｓとＩＰと物理層に関するモジュールが動作する。
【００６４】
［第２の実施の形態］
第２の実施の形態に係る画像形成装置１０の概略構成は第１の実施の形態と同様であるため、ここでの説明は省略する。
【００６５】
第２の実施の形態に係る画像形成装置１０は、操作入力部４２に設けられた表示部に設定情報更新指定画面を表示させて、ユーザが通信方式毎に省電力状態で設定情報の更新を行うか否かの指定が行えるものとされている。
【００６６】
図１３には、設定情報更新指定画面７０の一例が示されている。
【００６７】
設定情報更新指定画面７０は、通信方式毎にボタン７２が設けられており、ボタン７２にタッチ操作を行うことにより、設定情報の更新を行う（ＯＮ）と設定情報の更新を行わない（ＯＦＦ）が切り替わる。本実施の形態に係る設定情報更新指定画面７０は、ＯＮの場合にボタン７２の色がグレーとなり、ＯＦＦの場合にボタン７２の色が白となる。
【００６８】
ユーザは、設定情報更新指定画面７０から設定情報の更新を行う通信方式の指定を行う。
【００６９】
メインコントローラ２０は、設定情報更新指定画面７０で指定された各通信方式の設定情報の更新を行うか否かに関する情報（ＯＮ／ＯＦＦ）を不揮発性メモリ２８の管理情報に記憶する。
【００７０】
図１４には、第２の実施の形態に係る管理情報のデータ構造の一例が示されている。
【００７１】
管理情報では、設定情報の更新を行うか否かに関する情報（ＯＮ／ＯＦＦ）が設定情報の更新設定として記憶される。
【００７２】
第１の実施の形態と同様に、メインコントローラ２０は、予め定めた期間操作入力部４２に対して操作が行われず、通信Ｉ／Ｆ部４４を介してネットワーク１２からデータも受信しなかった場合に、省電力状態移行処理を行う。
【００７３】
図１５には、第２の実施の形態に係る省電力状態移行処理プログラムの処理の流れを示すフローチャートが示されている。なお、第２の実施の形態に係る省電力状態移行処理プログラムでの新たな処理については符号の後に「Ａ」と付して説明し、上記第１の実施の形態の省電力状態移行処理（図６）と同一の処理には同一の符号を付して説明を省略する。
【００７４】
ステップ１００Ａでは、不揮発性メモリ２８に記憶された管理情報から設定情報の更新設定がＯＮとされた各通信方式の次回の更新日時を読み出す。
【００７５】
すなわち、本実施の形態では、不揮発性メモリ２８に記憶された管理情報から設定情報の更新設定がＯＮとされた各通信方式について、次回の更新日時を示す情報を動作状態切替部４０の不揮発性メモリ４６に記憶させた後に、動作状態切替部４０に対して省電力状態への移行を指示する移行指示信号を出力する。
【００７６】
これにより、設定情報更新指定画面７０で設定情報の更新を行わない指定がされ、管理情報の設定情報の更新設定がＯＦＦとなった通信方式については、設定情報の更新が行われなくなる。
【００７７】
［第３の実施の形態］
第３の実施の形態に係る画像形成装置１０の概略構成は第２の実施の形態と同様であるため、ここでの説明は省略する。
【００７８】
第３の実施の形態に係る画像形成装置１０は、第２の実施の形態と同様に、操作入力部４２に設けられた表示部に設定情報更新指定画面７０を表示させて、ユーザが通信方式毎に省電力状態で設定情報の更新を行うか否かの指定が行える。
【００７９】
また、第３の実施の形態に係る画像形成装置１０は、操作入力部４２に設けられた表示部に自動切替指定画面８０を表示させて、ユーザが通信方式毎に通信状態に応じて設定情報の更新のＯＮ、ＯＦＦを自動的に切り替える自動的切替の指定が行えるものとされている。
【００８０】
図１６には、自動切替指定画面８０の一例が示されている。
【００８１】
自動切替指定画面８０も、通信方式毎にボタン８２が設けられており、ボタン８２にタッチ操作を行うことにより自動的切替を行う（ＯＮ）と自動的切替を行わない（ＯＦＦ）が切り替わる。本実施の形態に係る自動切替指定画面８０は、ＯＮの場合にボタン８２の色がグレーとなり、ＯＦＦの場合にボタン８２の色が白となる。
【００８２】
ユーザは、自動切替指定画面８０から自動的切替を行う通信方式の指定を行う。
【００８３】
メインコントローラ２０は、自動切替指定画面８０で指定された各通信方式の自動的切替を行うか否かに関する情報（ＯＮ／ＯＦＦ）を不揮発性メモリ２８の管理情報に記憶する。
【００８４】
図１７には、第３の実施の形態に係る管理情報のデータ構造の一例が示されている。
【００８５】
管理情報では、自動更新に、自動的切替を行う（ＯＮ）の場合は対象、自動的切替を行わない（ＯＦＦ）の場合は非対象として記憶される。
【００８６】
また、メインコントローラ２０は、通信方式の設定情報を更新した場合、当該設定情報を更新した日時を更新履歴情報としてＨＤＤ４６に記憶する。また、メインコントローラ２０は、全ての通信方式で各通信方式を用いて外部装置と通信を行った日時を通信履歴情報としてＨＤＤ４６に記憶する。
【００８７】
図１８には、ＨＤＤ４６に記憶された更新履歴情報のデータ構造の一例が示されており、図１９には、ＨＤＤ４６に記憶された通信履歴情報のデータ構造の一例が示されている。
【００８８】
本実施の形態に係るメインコントローラ２０は、定期的に、自動切替を行う設定情報自動切替判定処理を行う。なお、メインコントローラ２０が設定情報自動切替判定処理を実行するタイミングは、例えば、予め定めた期間毎としてもよく、特定の時刻してもよく、月の開始日、末日などの特定の日付としてもよく、これらを組み合わせてもよい。
【００８９】
図２０には、ＣＰＵ２２により実行される設定情報自動切替判定処理プログラムの処理の流れを示すフローチャートが示されている。なお、当該プログラムは記録媒体としてのＲＯＭ２４に予め記憶されている。
【００９０】
ステップ４００では、ＨＤＤ４６から通信履歴情報を読み出し、自動更新の対象とされた通信方式毎に、それぞれの設定情報の更新期間内において、全ての通信方式での通信回数に対する当該通信方式での通信回数の占める通信割合を求める。
【００９１】
次のステップ４０２では、自動更新の対象とされた通信方式毎に、上記ステップ４００において求めた通信割合が予め定めた切替判断閾値（本実施形態では、３０％）以上となった通信方式の設定情報の更新設定をＯＮに切り替え、占める割合が切替判断閾値未満となった通信方式の設定情報の更新設定をＯＦＦに切り替え、処理を終了する。
【００９２】
図２１には、通信方式毎の通信割合の一例が示されている。
通信割合を示す分数の分母は、設定情報の更新期間内の全ての通信方式での通信回数を示し、通信割合を示す分数の分子は、設定情報の更新期間内のその通信方式での通信回数を示している。例えば、ＩＰｓｅｃの通信割合１／２０（＝５％）は、設定情報の更新期間（１時間）内の全ての通信方式での通信回数が２０回であり、ＩＰｓｅｃでの通信回数が１回であることを示している。
【００９３】
これにより、例えば、図１７に示すように、管理情報において、ＤＨＣＰ、ＩＰｓｅｃ、Ｔｅｌｎｅｔで設定情報の更新がＯＮ、ＦＴＰで設定情報の更新がＯＦＦとされ、ＩＰｓｅｃ、Ｔｅｌｎｅｔ、ＦＴＰで自動更新の対象、ＤＨＣＰでで自動更新の非対象と指定された場合、図２１に示すような各通信方式の通信割合であると、ＩＰｓｅｃでは、設定情報を更新がＯＮからＯＦＦへ切り替わり、ＦＴＰでは、設定情報を更新がＯＦＦのまま維持され、Ｔｅｌｎｅｔでは、設定情報を更新がＯＦＦからＯＮへ切り替わる。
【００９４】
すなわち、本実施の形態によれば、自動更新の対象とされた通信方式では、通信割合が切替判断閾値以上になると設定情報を更新が開始され、通信割合が切替判断閾値未満になると設定情報を更新が停止される。
【００９５】
これにより、通信頻度の多い通信方式の設定情報が更新され、通信頻度の少ない通信方式の設定情報を更新が行われなくなる。
【００９６】
なお、上記各実施の形態では、画像形成装置１０に本発明を適用した場合について説明したが、本発明はこれに限定されるものではなく、通常状態及び省電力状態を含む複数の状態に動作状態を切り替える制御を行う装置であれば何れのであってもよい。
【００９７】
また、上記各実施の形態では、各通信方式が通信を行う際に使用される他の通信方式の一例を図３に示すようにした場合について説明したが、通信方式はこれに限定されるものではなく、また、通信を行う際に使用される他の通信方式もこれに限定されるものではない。
【００９８】
また、第３の実施の形態では、通信方式毎に、それぞれの設定情報の更新期間内の全ての通信方式での通信回数に対する当該通信方式での通信回数から通信割合を求める場合について説明したが、本発明はこれに限定されるものではない。例えば、予め定めた期間内での全ての通信方式での通信回数に対する各通信方式での通信回数から通信割合を求めてもよい。
【００９９】
また、上記各実施の形態に係る省電力状態移行処理プログラム、省電力制御処理プログラム、設定情報更新処理プログラム、及び設定情報自動切替判定処理プログラムは、ＲＯＭ２４及び不揮発性メモリ４６に予め記憶しておく形態の他のメモリやＨＤＤ等の記憶装置に記憶させる形態、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータで読み取れる記憶媒体に格納された状態で提供される形態、有線又は無線による通信手段を介して配信される形態等に適用してもよい。
【符号の説明】
【０１００】
１０  画像形成装置
２０  メインコントローラ
２８  不揮発性メモリ
４０  動作状態切替部
４４  通信Ｉ／Ｆ部
４６  不揮発性メモリ
４８  制御部
【図１】
2011039770.tif 000003
【図２】
2011039770.tif 000004
【図３】
2011039770.tif 000005
【図４】
2011039770.tif 000006
【図５】
2011039770.tif 000007
【図６】
2011039770.tif 000008
【図７】
2011039770.tif 000009
【図８】
2011039770.tif 000010
【図９】
2011039770.tif 000011
【図１０】
2011039770.tif 000012
【図１１】
2011039770.tif 000013
【図１２】
2011039770.tif 000014
【図１３】
2011039770.tif 000015
【図１４】
2011039770.tif 000016
【図１５】
2011039770.tif 000017
【図１６】
2011039770.tif 000018
【図１７】
2011039770.tif 000019
【図１８】
2011039770.tif 000020
【図１９】
2011039770.tif 000021
【図２０】
2011039770.tif 000022
【図２１】
2011039770.tif 000023