(57)【要約】【課題】機内温度調整時における消費電力の軽減効果を向上させる情報処理装置、機器制御方法、及び機器制御プログラムを提供する。【解決手段】情報処理装置は、機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する機内温度推測手段と、推測された機内温度に基づき、前記機内温度を調整するために動作させる駆動部品の制御方法を決定する制御方法決定手段と、決定された制御方法に従って、前記駆動部品を動作させる動作制御手段と、を有する。【選択図】図２
2014109728.tif 000002
【特許請求の範囲】
【請求項１】
機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する機内温度推測手段と、
推測された機内温度に基づき、前記機内温度を調整するために動作させる駆動部品の制御方法を決定する制御方法決定手段と、
決定された制御方法に従って、前記駆動部品を動作させる動作制御手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記制御方法決定手段は、
推測された機内温度と、前記機内温度を調整するための駆動部品の制御方法が、対応付けて設定されているデータに基づき、前記駆動部品の制御方法を決定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御方法決定手段は、
前記駆動部品の制御方法を決定した場合に、
前記駆動部品の動作制御値を、ジョブ処理終了後に延長して動作させる設定値に変更することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御方法決定手段は、
前記駆動部品の制御方法を決定した場合に、
前記駆動部品の動作制御値を、ジョブ処理終了時に停止させる設定値に変更することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記動作制御手段は、
変更後の動作制御値に基づき、駆動信号をオン／オフし、前記駆動部品の動作を制御することを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
前記機内温度推測手段は、
前記機内温度を推測する推測条件と、前記推測条件から推測される機内温度が、対応付けて設定されているデータに基づき、前記機内温度を推測することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する機内温度推測手順と、
推測された機内温度に基づき、前記機内温度を調整するために動作させる駆動部品の制御方法を決定する制御方法決定手順と、
決定された制御方法に従って、前記駆動部品を動作させる動作制御手順と、を有することを特徴とする機器制御方法。
【請求項８】
コンピュータを、
機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する機内温度推測手段と、
推測された機内温度に基づき、前記機内温度を調整するために動作させる駆動部品の制御方法を決定する制御方法決定手段と、
決定された制御方法に従って、前記駆動部品を動作させる動作制御手段として機能させる機器制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器を制御する技術に関するものである。
【背景技術】
【０００２】
情報処理装置では、ファンなどの機内温度を調整するための駆動部品を備えているものがある。このような情報処理装置では、機内温度調整時に駆動部品が動作することで電力を消費する。そのため、消費電力を軽減するためには、駆動部品の動作時間を削減する必要がある。例えば、特許文献１には、印刷時におけるファンの動作時間を制御し、消費電力を軽減する画像形成装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の機器制御では、印刷動作時間に基づき、機内温度を推測し、ファンの動作時間を制御するもので、機内温度に影響を与える印刷動作時間以外の条件を考慮し、ファンの動作時間を変化させるものではない。このようなことから、従来の機器制御は、機内温度調整時の消費電力を効果的に削減するものではない。
【０００４】
本発明は上記に鑑みてなされたものであって、機内温度調整時における消費電力の軽減効果を向上させる情報処理装置、機器制御方法、及び機器制御プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する機内温度推測手段と、推測された機内温度に基づき、前記機内温度を調整するために動作させる駆動部品の制御方法を決定する制御方法決定手段と、決定された制御方法に従って、前記駆動部品を動作させる動作制御手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、機内温度調整時における消費電力の軽減効果が向上するという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施の形態に係る画像処理装置のハードウェア構成例を示す図である。
【図２】図２は、第１の実施の形態に係る機器制御機能の構成例を示す図である。
【図３】図３は、第１の実施の形態に係る制御ルールデータの例（その１）を示す図である。
【図４】図４は、第１の実施の形態に係る制御ルールデータの例（その２）を示す図である。
【図５】図５は、第１の実施の形態に係る機器制御時の処理手順例を示すフローチャートである。
【図６】図６は、第１の実施の形態に係るカラー／モノクロ印刷時の処理手順例を示すフローチャートである。
【図７】図７は、第１の実施の形態に係るカラー／モノクロ印刷時のファン駆動の制御タイミング例を示す図である。
【図８】図８は、第１の実施の形態に係る外気温変化時の処理手順例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、情報処理装置、機器制御方法、及び機器制御プログラムの実施の形態（以下「実施形態」という）を詳細に説明する。
【０００９】
［第１の実施形態］
＜ハードウェア構成＞
図１は、本実施形態に係る画像処理装置１００のハードウェア構成例を示す図である。なお、画像処理装置１００は、情報処理装置（コンピュータ）の一例であって、本発明は、機内温度の調整が必要な装置であれば適用可能である。よって、本発明は画像処理装置１００に限定されるものではない。
【００１０】
図１に示すように、画像処理装置１００は、コントローラ１１０、操作パネル１２０、及びプロッタ１３０などを備え、それぞれが相互にバスＢで接続される。
【００１１】
操作パネル１２０は、表示部及び入力部を備えており、機器情報などをユーザに提供したり、動作設定や動作指示などのユーザ操作を受け付けたりする。プロッタ１３０は、画像形成部を備えており、紙などの媒体に画像を形成する。画像を形成する方式には、例えば、電子写真プロセスなどがある。
【００１２】
コントローラ１１０は、ＣＰＵ（Central  Processing  Unit）１１１、記憶装置１１２、通信Ｉ／Ｆ（Interface）１１３、及び外部Ｉ／Ｆ１１４などを備えており、それぞれが相互にバスＢで接続される。
【００１３】
ＣＰＵ１１１は、プログラムやデータをメモリ上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。記憶装置１１２は、プログラムやデータを所定の記憶領域に保持する装置である。なお、記憶装置１１２には、揮発性の半導体メモリであるＲＡＭ（Random  Access  Memory）、不揮発性の半導体メモリであるＲＯＭ（Read  Only  Memory）などがある。また、記憶装置１１２には、大容量の記憶装置であるＨＤＤ（Hard  Disk  Drive）などがある。
【００１４】
外部Ｉ／Ｆ１１４は、外部装置とのインタフェースである。外部装置には、記録媒体１１４ａなどがある。これにより、画像処理装置１００は、記録媒体１１４ａの読み取り及び／又は書き込みを行うことができる。記録媒体１１４ａには、メモリカード（Memory  Card）などがある。通信Ｉ／Ｆ１１３は、画像処理装置１００を、所定のデータ伝送路（例えば「ネットワーク」）に接続するインタフェースである。これにより、画像処理装置１００は、他の機器とデータ通信を行うことができる。
【００１５】
以上のように、本実施形態に係る画像処理装置１００では、上記ハードウェア構成により、画像処理や機器制御の各機能を提供することができる。
【００１６】
なお、上記実施形態では、プロッタ１３０のみを備えるハードウェア構成例について説明を行ったが、この限りでない。例えば、画像処理装置１００が、画像読取部であるスキャナなどを備える構成であってもよい。よって、画像処理装置１００は、複写機、プリンタ装置、スキャナ装置、ファクシミリ装置などにあたる。
【００１７】
＜機器制御機能＞
本実施形態に係る機器制御機能について説明する。
【００１８】
本実施形態に係る画像処理装置１００は、機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する。画像処理装置１００は、推測された機内温度に基づく制御ルールに従って、機内温度を調整するために動作させる駆動部品の制御方法を決定する。画像処理装置１００は、決定された制御方法に従って、駆動部品を動作させる。本実施形態に係る画像処理装置１００は、このような機器制御機能を有している。
【００１９】
従来の機器制御では、機内温度に影響を与えるジョブ処理時間以外の条件を考慮し、機内温度を調整するための駆動部品の動作時間を変化させるものではなかった。そのため、従来の機器制御では、機内温度調整時における消費電力の削減効果が低いと考えられる。
【００２０】
画像処理装置１００の機内温度は、ジョブ処理時間以外にも、ジョブ処理の実行条件や機器周辺環境の変化などに影響を受ける。例えば、要求されたジョブの中には、画像処理装置１００が備える発熱部品を利用してジョブ処理を行うものもあり、発熱部品からの放熱で機内温度が昇温する場合がある。また、画像処理装置１００の設置場所によっては、外気温で機内温度が昇温する場合がある。
【００２１】
そこで、本実施形態に係る機器制御機能では、機内温度に影響を与えるジョブ処理時間以外の条件も考慮し、機内温度を調整するための駆動部品の動作時間を変化させる仕組みとした。
【００２２】
これにより、本実施形態に係る機器制御機能は、機内温度調整時の消費電力を効果的に削減可能な環境を提供する。その結果、本実施形態に係る機器制御機能では、機内温度調整時における消費電力の軽減効果が向上する。
【００２３】
以下に、本実施形態に係る機器制御機能の構成とその動作について説明する。
【００２４】
図２は、本実施形態に係る機器制御機能の構成例を示す図である。図２に示すように、本実施形態に係る機器制御機能は、機内温度推測部１１、制御方法決定部１２、及び動作制御部１３などを有している。
【００２５】
機内温度推測部１１は、画像処理装置１００の機内温度を推測する機能部である。機内温度推測部１１は、ジョブ処理時間以外の条件に基づき、機内温度を推測する。機内温度推測部１１は、機内温度を推測する条件（以下「推測条件」という）と、推測条件から推測される機内温度（以下「推測機内温度」という）が、対応付けられている制御ルールデータ９１Ｄに基づき、機内温度を推測する。
【００２６】
制御方法決定部１２は、推測された機内温度に基づき、機内温度を調整するための駆動部品１５０の制御方法を決定する機能部である。制御方法決定部１２は、推測機内温度と、機内温度を調整するための駆動部品１５０（制御対象）の制御方法が、対応付けられている制御ルールデータ９１Ｄに基づき、駆動部品１５０の制御方法を決定する。
【００２７】
ここで、上記制御ルールデータ９１Ｄについて説明する。
【００２８】
図３，４は、本実施形態に係る制御ルールデータ９１Ｄの例（その１，２）を示す図である。制御ルールデータ９１Ｄは、推測条件、推測機内温度、制御対象、制御方法、及び制御方法を識別する識別子（以下「制御方法の識別子」という）などの情報項目を有し、各情報項目の項目値を対応付けて設定可能なデータ構成となっている。制御ルールデータ９１Ｄは、主に、機内温度推測部１１が参照する制御ルールデータ９１Ｄ１と、制御方法決定部１２が参照する制御ルールデータ９１Ｄ２で構成される。
【００２９】
《制御ルールデータ９１Ｄ１》
機内温度推測部１１が参照する制御ルールデータ９１Ｄ１は、推測条件、推測機内温度、及び制御識別（制御方法の識別子）などの情報項目を有し、各情報項目の項目値を対応付けて設定可能なデータ構成になっている。
【００３０】
図３に示す例には、推測条件と推測機内温度の対応関係が、次のように設定されている。推測条件がカラー印刷の場合には、モノクロ印刷時より＋５［℃］高い推測機内温度が設定されている。また、推測条件が両面印刷の場合には、片面印刷時より＋５［℃］高い推測機内温度が設定されている。また、推測条件が用紙サイズ（紙幅）の小サイズの場合には、普通サイズ時より＋５［℃］高い推測機内温度が設定されている。
【００３１】
また、推測条件が紙種（紙厚）の厚紙の場合には、＋３０［℃］高くなる推測機内温度、普通紙の場合には、＋２０［℃］高くなる推測機内温度が設定されている。また、推測条件が線速の全速（速い線速：速い露光速度）の場合には、＋１０［℃］高くなる推測機内温度、半速（遅い線速：遅い露光速度）の場合には、＋５［℃］高くなる推測機内温度が設定されている。また、推測条件が給紙先のバンク給紙（画像処理装置１００にオプション装着された拡張トレイ）の場合には、本体給紙（画像処理装置１００が標準で備える本体トレイ）・手差し使用時より＋５［℃］高い推測機内温度が設定されている。
【００３２】
また、推測条件が３０［℃］以上の外気温（高温）の場合には、５０［℃］の推測機内温度が設定されている。また、推測条件が２５［℃］以上３０［℃］未満の外気温（中温）の場合には、４５［℃］の推測機内温度が設定されている。また、推測条件が１０［℃］以上２５［℃］未満の外気温（低温）の場合には、３０［℃］の推測機内温度が設定されている。
【００３３】
上記推測機内温度には、推測機内温度ごとに制御方法の識別子が対応付けて設定されている。なお、上記制御ルールデータ９１Ｄ１に示される推測条件と推測機内温度の対応関係は、画像処理装置１００の機種などに依存する。よって、推測条件と推測機内温度の対応関係は、適用する画像処理装置１００の特性に応じて設定すればよい。
【００３４】
《制御ルールデータ９１Ｄ２》
制御方法決定部１２が参照する制御ルールデータ９１Ｄ２は、制御対象、制御方法、及び制御識別などの情報項目を有し、各情報項目の項目値を対応付けて設定可能なデータ構成となっている。
【００３５】
図４に示す例には、制御対象と制御方法の対応関係が、次のように設定されている。制御対象がファンモータ（非図示）の場合には、識別子が割り当てられた５つの制御方法が設定されている。具体的には、識別子Ｆ１が割り当てられた、ジョブ処理中、ファン回転する制御方法が設定されている。また、識別子Ｆ２が割り当てられた、ジョブ処理終了後＋２０［sec］、ファン回転する制御方法が設定されている。
【００３６】
また、識別子Ｆ３が割り当てられた、ジョブ処理終了後＋３０［sec］、ファン回転する制御方法が設定されている。また、識別子Ｆ４が割り当てられた、ジョブ処理終了後＋６０［sec］、ファン回転する制御方法が設定されている。また、識別子Ｆ５が割り当てられた、ファン停止する制御方法が設定されている。
【００３７】
なお、上記制御ルールデータ９１Ｄ２に示される制御対象と制御方法の対応関係は、画像処理装置１００の機種などに依存する。よって、制御対象と制御方法の対応関係は、適用する画像処理装置１００の特性に応じて設定すればよい。
【００３８】
このように、制御ルールデータ９１Ｄは、機内温度推測部１１が参照する制御ルールデータ９１Ｄ１と、制御方法決定部１２が参照する制御ルールデータ９１Ｄ２が、制御方法の識別子で紐付けられている。
【００３９】
図２の説明に戻る。制御ルールデータ９１Ｄは、画像処理装置１００が備える記憶装置１１２の所定の記憶領域にあたる制御ルールデータ保持部９１に記録され保持されている。よって、制御ルールデータ９１Ｄは、次のような方法でデータの設定・更新ができる。例えば、制御ルールデータ９１Ｄは、画像処理装置１００が備える操作パネル１２０に表示された所定の設定画面（ＧＵＩ：Graphical  User  Interface）を介して、各情報項目の項目値を設定・更新できる。なお、制御ルールデータ９１Ｄの設定・更新方法は、画像処理装置１００で行う方法に限らない。例えば、情報処理装置（非図示）で設定・更新された制御ルールデータ９１Ｄを、記録媒体１１４ａやデータ伝送路を介して、制御ルールデータ保持部９１に記録し保持する方法であってもよい。
【００４０】
機内温度推測部１１は、制御ルールデータ９１Ｄに基づき、次のような手順で、画像処理装置１００の機内温度を推測する。機内温度推測部１１は、受け付けたジョブ処理要求の種別や温度センサなどのセンサ１４０からの入力情報などに基づき、画像処理装置１００がジョブ処理要求を受け付けた際の推測条件を特定する。機内温度推測部１１は、特定した推測条件に基づき、制御ルールデータ９１Ｄを参照し、推測条件に対応する推測機内温度（該当推測条件項目に対応付けられた推測機内温度項目の項目値）を特定する。これにより、機内温度推測部１１は、ジョブ処理時の機内温度を推測する。
【００４１】
このように、本実施形態に係る画像処理装置１００では、上記機内温度推測部１１を有することで、機内温度を計測する部品を備える必要がなく、コスト削減につながる。
【００４２】
また、機内温度推測部１１は、複数の推測条件から推測機内温度を特定する。例えば、画像処理装置１００が、カラー印刷要求を受け付けた際に、外気温が高温な場合などの場面である。このような場合、機内温度推測部１１は、各推測条件による推測機内温度を特定し、特定した推測機内温度のうち、最も高い推測機内温度を、ジョブ処理時の推測機内温度として特定する。つまり、機内温度推測部１１では、カラー印刷要求受付時に、外気温が高温な場合、外気温が高温時の推測機内温度が、カラー印刷時の推測機内温度より高いことから、外気温が高温時の推測機内温度が、カラー印刷要求受付時の推測機内温度として特定される。
【００４３】
制御方法決定部１２は、機内温度が推測されると、制御ルールデータ９１Ｄに基づき、次のような手順で、機内温度を調整するための駆動部品１５０の制御方法を決定する。制御方法決定部１２は、推測された機内温度に基づき、制御ルールデータ９１Ｄを参照し、推測機内温度に対応する制御対象と制御方法（該当推測機内温度項目に対応付けられた制御対象項目と制御方法項目の各項目値）を特定する。これにより、制御方法決定部１２は、ジョブ処理時の機内温度を調整するための駆動部品１５０の制御方法を決定する。
【００４４】
なお、制御方法決定部１２は、推測機内温度に対応する複数の制御方法を決定することもできる。制御方法決定部１２では、制御ルールデータ９１Ｄの推測機内温度項目に対応付けられている制御識別項目に、複数の項目値が設定されている場合、複数の制御方法が決定される。ただし、決定可能な複数の制御方法は、異なる駆動部品１５０に対する制御方法の組み合わせである。よって、制御方法決定部１２は、同一制御対象に対する複数の制御方法の組み合わせの場合、エラーとする。
【００４５】
動作制御部１３は、決定された制御方法に従って、機内温度を調整するための駆動部品１５０の動作を制御する。動作制御部１３は、制御方法に従って、駆動信号をオン／オフすることで、制御対象の駆動部品１５０の動作を制御する。
【００４６】
以上のように、本実施形態に係る機器制御機能は、画像処理装置１００において、機器制御プログラムが実行され、上記各機能部が連携動作することで実現される。
【００４７】
機器制御プログラムは、実行環境である画像処理装置１００が備えるＲＯＭに予め組み込んで提供される。機器制御プログラムは、上記各機能部を含むモジュール構成となっており、ＣＰＵ１１１がＲＯＭからプログラムを読み出し実行することで、ＲＡＭ上に各機能部が生成される。なお、機器制御プログラムの提供方法は、この限りでない。例えば、機器制御プログラムを、インターネットなどに接続された機器に格納し、ネットワーク経由でダウンロードする方法であってもよい。また、画像処理装置１００が読み取り可能な記録媒体１１４ａに、インストール可能な形式又は実行可能な形式のファイルを記録し提供する方法であってもよい。
【００４８】
以下に、機器制御プログラム実行時の処理（各機能部の連携動作）について、フローチャートを用いて説明する。
【００４９】
《機器制御時の処理》
図５は、本実施形態に係る機器制御時の処理手順例を示すフローチャートである。図５に示すように、画像処理装置１００は、ジョブ処理要求を受け付けると（ステップＳ１０１）、機内温度を調整するために、次のような処理を行う。
【００５０】
機内温度推測部１１は、ジョブ処理時の機内温度を推測する（ステップＳ１０２）。機内温度推測部１１は、ジョブ処理要求受付時の推測条件を特定する。機内温度推測部１１は、制御ルールデータ保持部９１にアクセスし、特定した推測条件に基づき、制御ルールデータ９１Ｄを参照し、推測条件に対応する推測機内温度を特定する。これにより、機内温度推測部１１は、機内温度に変化を与えるジョブ処理時間以外の条件に基づき、ジョブ処理時の機内温度を推測する。
【００５１】
次に、制御方法決定部１２は、推測された機内温度を調整するための駆動部品１５０の制御方法を決定する（ステップＳ１０３）。制御方法決定部１２は、制御ルールデータ保持部９１にアクセスし、推測された機内温度に基づき、制御ルールデータ９１Ｄを参照し、推測機内温度に対応する制御対象と制御方法を特定する。これにより、制御方法決定部１２は、所定の制御ルールに従って、ジョブ処理時の機内温度を調整するために動作させる駆動部品１５０の制御方法を決定する。
【００５２】
最後に、動作制御部１３は、決定された制御方法に従って、機内温度を調整するための駆動部品１５０の動作を制御する（ステップＳ１０４）。動作制御部１３は、制御方法に従って、駆動信号をオン／オフすることで、制御対象の駆動部品１５０の動作を制御する。
【００５３】
以下に、具体的な推測条件に基づく上記処理の詳細について説明する。
【００５４】
《カラー／モノクロ印刷時の処理》
図６は、本実施形態に係るカラー／モノクロ印刷時の処理手順例を示すフローチャートである。図６には、主に、推測条件がカラー／モノクロ印刷の場合の上記ステップＳ１０２〜Ｓ１０４の詳細な処理例が示されている。また、図７は、本実施形態に係るカラー／モノクロ印刷時のファン駆動の制御タイミング例を示す図である。図７（ａ）には、カラー印刷時の動作制御部１３によるファンモータの制御例が示されている。一方、図７（ｂ）には、モノクロ印刷時の動作制御部１３によるファンモータの制御例が示されている。
【００５５】
図６に示すように、機内温度推測部１１は、要求されたジョブ処理がカラー印刷又はモノクロ印刷かを判定する（ステップＳ２０１）。機内温度推測部１１は、受け付けた印刷要求の種別に基づき、要求された印刷がカラー印刷又はモノクロ印刷かを判定する。
【００５６】
機内温度推測部１１は、要求された印刷がカラー印刷の場合（ステップＳ２０１：ＹＥＳ）、特定した推測条件「カラー印刷」に基づき、制御ルールデータ９１Ｄを参照する（ステップＳ２０２）。
【００５７】
その結果、機内温度推測部１１は、カラー印刷時の機内温度をモノクロ印刷時より＋５［℃］高いと推測する（ステップＳ２０３）。このとき機内温度推測部１１は、特定した推測条件に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測条件「カラー印刷」に対応する推測機内温度「モノクロ印刷時より＋５［℃］」を特定する。このようにして機内温度推測部１１は、カラー印刷時の機内温度を推測する。
【００５８】
次に、制御方法決定部１２は、推測された機内温度を調整するための制御対象と制御方法を決定する（ステップＳ２０４）。このとき制御方法決定部１２は、推測された機内温度に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測機内温度「モノクロ印刷時より＋５［℃］」に対応する制御方法の識別子「Ｆ２」を特定する。制御方法決定部１２は、特定した制御方法の識別子に基づき、図４に示す制御ルールデータ９１Ｄ２を参照し、制御対象「ファンモータ」と制御方法「ジョブ処理終了後＋２０［sec］、ファン回転」を特定する。このようにして制御方法決定部１２は、カラー印刷時の機内温度を調整するためのファンモータの制御方法を決定する。
【００５９】
その後、制御方法決定部１２は、決定した制御対象のファンモータの動作制御値を、ファン回転延長の設定に変更する（ステップＳ２０５）。このとき制御方法決定部１２は、ファンモータの動作制御値を、カラー印刷中及びカラー印刷終了後の２０［sec］の間、ファンモータが動作するように設定値を変更する。
【００６０】
その結果、動作制御部１３は、変更後の動作制御値に従って、ファン回転を制御する（ステップＳ２０６）。このとき動作制御部１３は、図７（ａ）に示すように、カラー印刷中の間、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転させる。また、動作制御部１３は、カラー印刷終了後も、２０［sec］の間、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転を延長させる。その後、動作制御部１３は、カラー印刷終了後から２０［sec］経過時に、ファン駆動信号をオフにしてファンモータを停止させ、ファン回転を終了させる。
【００６１】
一方、機内温度推測部１１は、要求された印刷がモノクロ印刷の場合（ステップＳ２０１：ＮＯ）、特定した推測条件「モノクロ印刷」に基づき、制御ルールデータ９１Ｄを参照する（ステップＳ２０７）。
【００６２】
その結果、機内温度推測部１１は、モノクロ印刷時の機内温度をカラー印刷時より低いと推測する（ステップＳ２０８）。このとき機内温度推測部１１は、特定した推測条件に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測条件「モノクロ印刷」に対応する推測機内温度「カラー印刷時より低い」を特定する。このようにして機内温度推測部１１は、モノクロ印刷時の機内温度を推測する。
【００６３】
次に、制御方法決定部１２は、推測された機内温度を調整するための制御対象と制御方法を決定する（ステップＳ２０９）。このとき制御方法決定部１２は、推測された機内温度に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測機内温度「カラー印刷時より低い」に対応する制御方法の識別子「Ｆ１」を特定する。制御方法決定部１２は、特定した制御方法の識別子に基づき、図４に示す制御ルールデータ９１Ｄ２を参照し、制御対象「ファンモータ」と制御方法「ジョブ処理中、ファン回転」を特定する。このようにして制御方法決定部１２は、モノクロ印刷時の機内温度を調整するためのファンモータの制御方法を決定する。
【００６４】
その後、制御方法決定部１２は、決定した制御対象のファンモータの動作制御値を、印刷中のみファン回転する設定に変更する（ステップＳ２１０）。このとき制御方法決定部１２は、ファンモータの動作制御値を、モノクロ印刷中のみ、ファンモータが動作するように設定値を変更する。
【００６５】
その結果、動作制御部１３は、変更後の動作制御値に従って、ファン回転を制御する（ステップＳ２０６）。このとき動作制御部１３は、図７（ｂ）に示すように、モノクロ印刷中、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転させる。その後、動作制御部１３は、モノクロ印刷終了時に、ファン駆動信号をオフにしてファンモータを停止させ、ファン回転を終了させる。
【００６６】
このように、本実施形態に係る機器制御機能では、推測機内温度が高い場合、駆動部品１５０の動作制御値を、ジョブ処理終了後も延長して動作させる設定値に変更する。また、本実施形態に係る機器制御機能では、推測機内温度が低い場合、駆動部品１５０の動作制御値を、ジョブ処理終了時に停止させる設定値に変更する。
【００６７】
これによって、本実施形態に係る機器制御機能では、カラー印刷時より推測機内温度が低いモノクロ印刷時では、ファンモータの動作時間が、カラー印刷時に比べて２０［sec］短縮される。つまり、本実施形態に係る機器制御機能では、機内温度に影響を与える印刷処理時間以外の条件（カラー／モノクロ印刷）も考慮し、機内温度を調整するためのファンモータの動作時間を変化させる。その結果、本実施形態に係る機器制御機能は、カラー／モノクロ印刷に関わらず、駆動部品１５０の動作制御を一律に行っていた従来の機器制御機能に比べて、機内温度調整時の消費電力が軽減される。
【００６８】
《外気温変化時の処理》
図８は、本実施形態に係る外気温変化時の処理手順例を示すフローチャートである。図８には、主に、推測条件が外気温の場合の上記ステップＳ１０２〜Ｓ１０４の詳細な処理例が示されている。
【００６９】
図８に示すように、機内温度推測部１１は、ジョブ処理要求受付時の外気温が高温か否かを判定する（ステップＳ３０１）。機内温度推測部１１は、温度センサなどのセンサ１４０からの入力情報に基づき、外気温が高温か否かを判定する。
【００７０】
機内温度推測部１１は、ジョブ処理要求受付時の外気温が高温の場合（ステップＳ３０１：ＹＥＳ）、特定した推測条件「高温」に基づき、制御ルールデータ９１Ｄを参照する（ステップＳ３０２）。
【００７１】
その結果、機内温度推測部１１は、外気温が高温時の機内温度を５０［℃］と推測する（ステップＳ３０３）。このとき機内温度推測部１１は、特定した推測条件に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測条件「高温」に対応する推測機内温度「５０［℃］」を特定する。このようにして機内温度推測部１１は、外気温が高温時の機内温度を推測する。
【００７２】
次に、制御方法決定部１２は、推測された機内温度を調整するための制御対象と制御方法を決定する（ステップＳ３０４）。このとき制御方法決定部１２は、推測された機内温度に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測機内温度「５０［℃］」に対応する制御方法の識別子「Ｆ４」を特定する。制御方法決定部１２は、特定した制御方法の識別子に基づき、図４に示す制御ルールデータ９１Ｄ２を参照し、制御対象「ファンモータ」と制御方法「ジョブ処理終了後＋６０［sec］、ファン回転」を特定する。このようにして制御方法決定部１２は、外気温が高温時の機内温度を調整するためのファンモータの制御方法を決定する。
【００７３】
その後、制御方法決定部１２は、決定した制御対象のファンモータの動作制御値を、ファン回転延長の設定に変更する（ステップＳ３０５）。このとき制御方法決定部１２は、ファンモータの動作制御値を、ジョブ処理中及びジョブ処理終了後の６０［sec］の間、ファンモータが動作するように設定値を変更する。
【００７４】
その結果、動作制御部１３は、変更後の動作制御値に従って、ファン回転を制御する（ステップＳ３０６）。このとき動作制御部１３は、ジョブ処理中の間、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転させる。また、動作制御部１３は、ジョブ処理終了後も、６０［sec］の間、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転を延長させる。その後、動作制御部１３は、ジョブ処理終了後から６０［sec］経過時に、ファン駆動信号をオフにしてファンモータを停止させ、ファン回転を終了させる。
【００７５】
一方、機内温度推測部１１は、ジョブ処理要求受付時の外気温が高温でない場合（ステップＳ３０１：ＮＯ）、外気温が中温か否かを判定する（ステップＳ３０７）。
【００７６】
機内温度推測部１１は、ジョブ処理要求受付時の外気温が中温の場合（ステップＳ３０７：ＹＥＳ）、特定した推測条件「中温」に基づき、制御ルールデータ９１Ｄを参照する（ステップＳ３０８）。
【００７７】
その結果、機内温度推測部１１は、外気温が中温時の機内温度を４５［℃］と推測する（ステップＳ３０９）。このとき機内温度推測部１１は、特定した推測条件に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測条件「中温」に対応する推測機内温度「４５［℃］」を特定する。このようにして機内温度推測部１１は、外気温が中温時の機内温度を推測する。
【００７８】
次に、制御方法決定部１２は、推測された機内温度を調整するための制御対象と制御方法を決定する（ステップＳ３１０）。このとき制御方法決定部１２は、推測された機内温度に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測機内温度「４５［℃］」に対応する制御方法の識別子「Ｆ３」を特定する。制御方法決定部１２は、特定した制御方法の識別子に基づき、図４に示す制御ルールデータ９１Ｄ２を参照し、制御対象「ファンモータ」と制御方法「ジョブ処理終了後＋３０［sec］、ファン回転」を特定する。このようにして制御方法決定部１２は、外気温が中温時の機内温度を調整するためのファンモータの制御方法を決定する。
【００７９】
その後、制御方法決定部１２は、決定した制御対象のファンモータの動作制御値を、ファン回転延長の設定に変更する（ステップＳ３１１）。このとき制御方法決定部１２は、ファンモータの動作制御値を、ジョブ処理中及びジョブ処理終了後の３０［sec］の間、ファンモータが動作するように設定値を変更する。
【００８０】
その結果、動作制御部１３は、変更後の動作制御値に従って、ファン回転を制御する（ステップＳ３０６）。このとき動作制御部１３は、ジョブ処理中の間、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転させる。また、動作制御部１３は、ジョブ処理終了後も、３０［sec］の間、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転を延長させる。その後、動作制御部１３は、ジョブ処理終了後から３０［sec］経過時に、ファン駆動信号をオフにしてファンモータを停止させ、ファン回転を終了させる。
【００８１】
一方、機内温度推測部１１は、ジョブ処理要求受付時の外気温が中温でない場合（ステップＳ３０７：ＮＯ）、外気温が低温であると判定する。機内温度推測部１１は、特定した推測条件「低温」に基づき、制御ルールデータ９１Ｄを参照する（ステップＳ３１２）。
【００８２】
その結果、機内温度推測部１１は、外気温が低温時の機内温度を３０［℃］と推測する（ステップＳ３１３）。このとき機内温度推測部１１は、特定した推測条件に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測条件「低温」に対応する推測機内温度「３０［℃］」を特定する。このようにして機内温度推測部１１は、外気温が低温時の機内温度を推測する。
【００８３】
次に、制御方法決定部１２は、推測された機内温度を調整するための制御対象と制御方法を決定する（ステップＳ３１４）。このとき制御方法決定部１２は、推測された機内温度に基づき、図３に示す制御ルールデータ９１Ｄ１を参照し、推測機内温度「３０［℃］」に対応する制御方法の識別子「Ｆ１」を特定する。制御方法決定部１２は、特定した制御方法の識別子に基づき、図４に示す制御ルールデータ９１Ｄ２を参照し、制御対象「ファンモータ」と制御方法「ジョブ処理中、ファン回転」を特定する。このようにして制御方法決定部１２は、外気温が低温時の機内温度を調整するためのファンモータの制御方法を決定する。
【００８４】
その後、制御方法決定部１２は、決定した制御対象のファンモータの動作制御値を、ジョブ処理中のみファン回転の設定に変更する（ステップＳ３１５）。このとき制御方法決定部１２は、ファンモータの動作制御値を、ジョブ処理中のみ、ファンモータが動作するように設定値を変更する。
【００８５】
その結果、動作制御部１３は、変更後の動作制御値に従って、ファン回転を制御する（ステップＳ３０６）。このとき動作制御部１３は、ジョブ処理中、ファン駆動信号をオンにしてファンモータを動作させ、ファン回転させる。その後、動作制御部１３は、ジョブ処理終了時に、ファン駆動信号をオフにしてファンモータを停止させ、ファン回転を終了させる。
【００８６】
このように、本実施形態に係る機器制御機能は、機内温度に影響を与えるジョブ処理時間以外の条件（外気温の変化）も考慮し、機内温度を調整するための駆動部品１５０の動作時間を変化させることで、機内温度調整時における消費電力の軽減効果を向上させる。
【００８７】
＜まとめ＞
以上のように、本実施形態に係る画像処理装置１００によれば、機内温度推測部１１が、機内温度に変化を与えるジョブ処理時間以外の条件に基づき、機内温度を推測する。次に、制御方法決定部１２が、推測された機内温度に基づく制御ルールに従って、機内温度を調整するために動作させる駆動部品１５０の制御方法を決定する。その結果、動作制御部１３が、決定された制御方法に従って、駆動部品１５０を動作させる。
【００８８】
これによって、本実施形態に係る画像処理装置１００は、機内温度調整時の消費電力を効果的に削減可能な環境を提供する。その結果、本実施形態に係る画像処理装置１００では、機内温度に影響を与えるジョブ処理時間以外の条件に基づき、機内温度を調整するための駆動部品１５０を、従来よりも細かい単位で制御でき、動作時間を短縮することができる。これにより、本実施形態に係る画像処理装置１００では、機内温度調整時における消費電力の軽減効果を向上させることができる。
【００８９】
なお、上記実施形態では、機内温度推測部１１が、温度センサなどのセンサ１４０からの入力情報に基づき、外気温を判定する処理例を示したが、この限りでない。例えば、画像処理装置１００は、ネットワークを介して、外部ネットワーク（インターネット）上に公開されている観測値などの環境情報を取得する。これにより、機内温度推測部１１では、取得した環境情報に基づき、外気温を判定してもよい。つまり、画像処理装置１００は、外気温を計測するセンサ１４０を備えていなくてもよい。
【００９０】
また、上記実施形態では、制御ルールデータ保持部９１を有する機能構成例について説明を行ったが、この限りでない。例えば、画像処理装置１００は、ネットワークを介して、制御ルールデータ９１Ｄが記録され保持されている外部記憶装置（非図示）に接続される。これにより、機内温度推測部１１と制御方法決定部１２は、外部記憶装置にアクセスし、制御ルールデータ９１Ｄを参照するようにしてもよい。
【００９１】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【００９２】
１１    機内温度推測部
１２    制御方法決定部
１３    動作制御部
９１    制御ルールデータ保持部
９１Ｄ  制御ルールデータ
１００  画像処理装置
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２００４−１６３６２８号公報
【図１】
2014109728.tif 000003
【図２】
2014109728.tif 000004
【図３】
2014109728.tif 000005
【図４】
2014109728.tif 000006
【図５】
2014109728.tif 000007
【図６】
2014109728.tif 000008
【図７】
2014109728.tif 000009
【図８】
2014109728.tif 000010