(57)【要約】【課題】従来の冷却ファン制御では、各発熱体に対応して温度センサを設ける必要があるため、コストアップになってしまう。【解決手段】複数の発熱体と冷却ファンを備えた電子機器であって、ジョブを実行した時間を計時し、そのジョブの実行が終了してスタンバイ状態に移行したとき、その計時された時間が所定時間以上の場合、所定の発熱体に対応して設けられた温度センサが検知した温度と関係なく、冷却ファンを第１の時間、回転させるように制御する。【選択図】  図６
2018094802.tif 000002
【特許請求の範囲】
【請求項１】
複数の発熱体と冷却ファンを備えた電子機器であって、
所定の発熱体に対応して設けられた温度センサと、
ジョブを実行した時間を計時する計時手段と、
前記ジョブの実行が終了してスタンバイ状態に移行したとき、前記計時手段により計時された時間が所定時間以上の場合、前記温度センサが検知した温度と関係なく、前記冷却ファンを第１の時間、回転させるように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項２】
前記発熱体は、電子回路を有する発熱体であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記ジョブの実行中、常時、前記冷却ファンを回転させることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記計時手段により計時された時間が前記所定時間よりも少ない場合、前記制御手段は、前記スタンバイ状態で前記温度センサが検知した温度が第１の温度よりも高いときは前記冷却ファンを回転させ、前記温度センサが検知した温度が、前記第１の温度よりも低い第２の温度よりも低いときは前記冷却ファンの回転を停止させることを特徴とする請求項１に記載の電子機器。
【請求項５】
前記ジョブを実行した時間は、前記ジョブを連続して実行した時間であり、前記ジョブが複数のジョブを含み当該複数のジョブによる所定時間以内の稼働率が所定量を超える場合も前記連続して実行した時間とみなすことを特徴とする請求項１に記載の電子機器。
【請求項６】
前記複数の発熱体は記憶装置とＣＰＵを含み、前記所定の発熱体は前記ＣＰＵであることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記ＣＰＵと前記所定の発熱体以外の発熱体とは、基板を挟んで対向して設けられていることを特徴とする請求項６に記載の電子機器。
【請求項８】
前記複数の発熱体に他の発熱体が追加された場合、前記制御手段は、前記計時手段により計時された時間が前記所定時間よりも短い時間であっても、前記温度センサが検知した温度と関係なく、前記冷却ファンを第２の時間、回転させるように制御することを特徴とする請求項６に記載の電子機器。
【請求項９】
前記記憶装置に他の記憶装置が追加されてミラーリングを行う場合、前記制御手段は、前記計時手段により計時された時間が前記所定時間よりも短い時間であっても、前記温度センサが検知した温度と関係なく、前記冷却ファンを第２の時間、回転させるように制御することを特徴とする請求項６に記載の電子機器。
【請求項１０】
前記第２の時間は、前記第１の時間よりも長いことを特徴とする請求項８又は９に記載の電子機器。
【請求項１１】
前記ＣＰＵと前記記憶装置とは、近接して配置されていることを特徴とする請求項６乃至１０のいずれか１項に記載の電子機器。
【請求項１２】
複数の発熱体と冷却ファンを備えた電子機器における冷却ファンの制御方法であって、
ジョブを実行した時間を計時する計時工程と、
前記ジョブの実行が終了してスタンバイ状態に移行したとき、前記計時工程で計時された時間が所定時間以上の場合、所定の発熱体に対応して設けられた温度センサが検知した温度と関係なく、前記冷却ファンを第１の時間、回転させるように制御する制御工程と、
を有することを特徴とする冷却ファンの制御方法。
【請求項１３】
コンピュータに、請求項１２に記載の冷却ファンの制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器と、当該電子機器における冷却ファンの制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、複写機やプリンタのような画像形成装置においても機器の小型化が進み、それに伴って機器内部の熱が増大している。一方で、ユーザからは機器の静音化の要求も強く、省電力状態（スリープ状態やスタンバイ状態）のような画像形成を行っていない時は、可能な限り冷却ファンを回転させないようにして騒音を抑えるファン制御が求められている。
【０００３】
一方、各種データをハードディスク（以下、ＨＤＤ）などの外部記憶装置に格納するが、記憶データの保護を図るために、ＲＡＩＤ（Redundant Array of Independent Inexpensive Disks）のような冗長化されたディスクアレイが利用されている。その場合は複数のディスクドライブを使用するため、装置内部の発熱量が増えると共に、筐体内の空間部分が減少するため温度条件がより厳しくなる。
【０００４】
こうした状況の下で、例えば特許文献１には、複数の発熱体を有する情報処理装置において、各発熱体の測定温度に応じて冷却ファンの回転数を制御することが記載されている。この技術は、複数の発熱体が存在し、各発熱体に対して冷却ファンが一対一に対応していない場合に適用される技術である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３３０９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に記載の冷却ファン制御技術では、各発熱体に対応して温度センサを設ける必要があるため、コストアップになってしまう。特に画像形成装置のように、ジョブの実行状態とスタンバイ状態とで装置内部の発熱が大きく異なるような場合は、以下の様な問題がある。ジョブの実行状態が長く続いた後でスタンバイ状態に移行した場合と、ジョブの実行状態がない、或いは短時間しかジョブを実行しなかった後でスタンバイ状態に移行した場合は、同じスタンバイ状態であっても装置内部の発熱の状況は全く違ってくる。そのため、装置の状態だけでなく、各発熱体に対応した温度センサによる温度検知に基づいて冷却ファンを制御する必要があった。更に、特許文献１に記載の冷却ファン制御技術では、画像形成装置の筐体内にＨＤＤやオプションボードを追加するなど、筐体内の発熱体の構成が変化した場合を考慮していない。そのため、筐体内部における発熱体の構成の変化に応じてファン制御を変えることができないという課題があった。
【０００７】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００８】
本発明の目的は、各発熱体に対応して温度センサを設けることなく、機器内部の温度上昇を抑えることができる技術を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の一態様に係る電子機器は以下のような構成を備える。即ち、
複数の発熱体と冷却ファンを備えた電子機器であって、
所定の発熱体に対応して設けられた温度センサと、
ジョブを実行した時間を計時する計時手段と、
前記ジョブの実行が終了してスタンバイ状態に移行したとき、前記計時手段により計時された時間が所定時間以上の場合、前記温度センサが検知した温度と関係なく、前記冷却ファンを第１の時間、回転させるように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、温度センサを新たに追加することなく機器内部の温度上昇を抑えることができ、冷却ファンの回転による騒音も抑えることができる。
【００１１】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１２】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る画像形成装置を右側面及び背面から見た図。
【図２】本発明の実施形態１に係る画像形成装置のハードウェア構成を説明するブロック図。
【図３】実施形態１に係る画像形成装置のコントローラを実装している基板を装置右側面と背面から見た図。
【図４】実施形態１に係る画像形成装置における冷却ファンの制御を説明するフローチャート。
【図５】実施形態１に係る画像形成装置がスタンバイ状態のときの冷却ファンの制御を説明するフローチャート。
【図６】実施形態１に係る画像形成装置がジョブの実行を終了した後の冷却ファンの制御を説明するフローチャート。
【図７】実施形態２に係る画像形成装置がジョブの実行を終了した後の冷却ファンの制御を説明するフローチャート。
【図８】第２実施形態のＨＤＤミラーリング時のコントローラ冷却ファン制御の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。尚、以下の実施形態では、本発明に係る電子機器を、例えば複合機のような画像形成装置を例に説明するが、本発明はこれに限らず、例えば、パーソナルコンピュータやサーバーコンピュータ、各種家電など、冷却ファンの制御を行う全ての電子機器に適用できる。
【００１４】
［実施形態１］
図１（Ａ）は、本発明の実施形態１に係る画像形成装置１０１を右側面から見た図、図１（Ｂ）は、画像形成装置１０１を背面から見た図である。
【００１５】
この画像形成装置１００を制御するコントローラ１０４は、画像形成装置１０１の背面に設けられており、画像形成装置１０１を操作したり、装置の状態を表示するユーザインタフェース（ＵＩ）である操作部１０８は、装置の前面に設けられている。また装置の背面には、空気取り入れ口である吸気口１１０と装置内部の熱を排出する排気口１１１及び１１２が配置されている。またこの画像形成装置１０１は、原稿を読み取るスキャナ部１０２と、印刷を行うプリンタ部１０３を有している。またハードディスクドライブ（ＨＤＤ）を収容しているハードディスクボックス１０５は、コントローラ１０４のＣＰＵに近接して、その真裏に設置されている。尚、図１では、コントローラ１０４とハードディスクボックス１０５は外からは見えないが、位置関係を示すために透視した状態で示している。
【００１６】
図２は、本発明の実施形態１に係る画像形成装置１０１のハードウェア構成を説明するブロック図である。
【００１７】
この画像形成装置１０１は大きく、画像入力デバイスであるスキャナ部１０２、画像出力デバイスであるプリンタ部１０３、画像処理及び画像形成動作の制御などを行うコントローラ１０４を有する。スキャナ部１０２及びプリンタ部１０３は、周知技術に基づいて種々の構成をとることができるため、ここでは説明を省略する。
【００１８】
コントローラ１０４は、装置全体の制御を行うＣＰＵ２０５と、ＣＰＵ２０５が動作するためのＤＲＡＭ等の主記憶装置であるＲＡＭ２０６や、システムのブートプログラム等が格納されているＲＯＭ２０７を備えている。更にコントローラ１０４は、画像形成装置１０１を操作したり、装置の状態を表示したりするための操作部１０８や、ＬＡＮやＵＳＢなどを介して外部機器であるコンピュータ端末２１０と接続するための外部インターフェース２０９を備えている。画像処理ＩＣ２１１は、スキャナ部１０２や外部インターフェース２０９から入力された画像データを、プリンタ部１０３に出力するための画像データに変換する種々の画像処理を行うＡＳＩＣである。タイマ２１９は、ＣＰＵ２０５の指示により時間を計時し、その計時した時間をＣＰＵ２０５に通知する。ＤＣ電源供給部２１２は、商用電源から直流電源を生成し、画像形成装置１０１の各部にＤＣ電源を供給する。
【００１９】
またコントローラ１０４は、ミラーリング制御を行うためのＲＡＩＤコントローラ２１３と、記憶手段としてのＨＤＤ−Ａ２１４及びＨＤＤ−Ｂ２１５を有している。これらＨＤＤ−Ａ２１４及びＨＤＤ−Ｂ２１５は、ハードディスクボックス１０５に収容されており、ＣＰＵ２０５が実装されている基板のほぼ真裏に配置されている。ＲＡＩＤコントローラ２１３が行うミラーリング制御とは、複数のディスクドライブに同一のデータを格納し、再構築（リビルド）機能と呼ぶデータ復元機能を有する。このリビルド機能により、故障したＨＤＤに格納されたデータを、別のＨＤＤに復元することができる。またＨＤＤ−Ａ２１４及びＨＤＤ−Ｂ２１５は、ＣＰＵ２０５からの指示に応じて、装置のプログラムや画像データ、オペレーティングシステムなどの種々のデータを記憶している。
【００２０】
ＣＰＵ２０５はサーミスタである温度センサ２１６を内蔵し、ＣＰＵ２０５内部のジャンクション温度を測定する。電源／ファン制御ＩＣ２１７は、装置が省電力状態に移行する場合、また省電力状態から復帰してスタンバイ状態に移行する際、ＤＣ電源供給部２１２に指示を出して各部への電源供給を制御する。この省電力状態への移行は、装置が所定時間使用されなかったり、或いはオペレータの指示により行われる。更にＣＰＵ２０５は、装置の稼働状況や温度センサ２１６が検知した温度に応じて、冷却ファン２１８の制御も行う。この冷却ファン２１８は、コントローラ１０４、特にＣＰＵ２０５を冷却するためのファンであるが、この冷却ファン２１８を回転させることにより、ハードディスクボックス１０５に収容されているＨＤＤも冷却することができる。
【００２１】
図３（Ａ）は、実施形態１に係る画像形成装置１０１のコントローラ１０４を実装している基板を装置右側面から見た図、図３（Ｂ）は、コントローラ１０４を実装している基板を装置の背面から見た図である。以下、図３を参照してコントローラ１０４の冷却構造について説明する。尚、図３において、図２と共通する部分は同じ参照番号で示している。
【００２２】
基板３００は配線プリント基板であり、この基板３００には、ＣＰＵ２０５を含む複数のＩＣチップが搭載されている。また基板３００は、板金３０１とビス穴３０２の箇所でビス３０３を用いて留められている。更に基板３００は、ハードディスクボックス１０５と共に周囲を板金３０１で覆われているが、板金３０１の下部、及び吸気口１１０、排気口１１１（図１参照）にはパンチ穴がハニカム構造を成すように所定間隔で設けられている。また、発熱量の大きいＣＰＵ２０５にはヒートシンク３３４が設置され、ＣＰＵ２０５の冷却効率をより高めている。
【００２３】
冷却ファン２１８は、吸気口１１０の近くに配置されており、その回転により外気を装置内に流入させることができる。冷却ファン２１８により外部からの冷たい空気が流入されると、その流入した空気の大部分はＣＰＵ２０５に供給される。そして、その供給された空気により、ヒートシンク３３４に設けたられたフィンが冷却される。その結果、ヒートシンク３３４のフィンに伝達してきたＣＰＵ２０５の熱が空気により冷却され、ＣＰＵ２０５を効率的に冷却することができる。また、わずかではあるが吸気口１１０より流入された空気の一部はＨＤＤ−Ａ２１４及びＨＤＤ−Ｂ２１５側にも流れてＨＤＤの冷却にも使用される。
【００２４】
次に、ＣＰＵ２０５を通過した空気は、そのまま板金３０１の下部まで到達すると、一部は下部に設けられたパンチ穴を通って装置下部に流れ込み、排気口１１２に備えられた排気ファン（不図示）を介して機外に排出される。一方、パンチ穴を通らず下部の板金３０１に当たって跳ね返った空気、及び画像処理ＩＣ２１１により温められた空気は、自然対流により基板３００の右側を流れ、排気口１１１を介して機外に排出される。以上、説明した冷却構造により、ＣＰＵ２０５やＨＤＤ−Ａ２１４、ＨＤＤ−Ｂ２１５、画像処理ＩＣ２１１などの発熱量の多いデバイスを、一つの冷却ファン２１８で効果的、かつ効率的に冷却することができる。
【００２５】
次に、図２に示す画像形成装置１０１の起動後の冷却ファン制御を、図４のフローチャートを参照して説明する。
【００２６】
図４は、実施形態１に係る画像形成装置１０１における冷却ファン制御を説明するフローチャートである。尚、この処理は、ＣＰＵ２０５が、例えばＲＯＭ２０７、或いはＨＤＤ−Ａ２１４、ＨＤＤ−Ｂ２１５からＲＡＭ２０６に展開したプログラムを実行することにより達成される。
【００２７】
画像形成装置１０１が起動して初期化動作が完了するとＳ４０１で、装置はスタンバイ状態となってジョブの受付け待ち状態となる。この時、ＣＰＵ２０５は、後述する温度センサ２１６が検知した温度に応じて冷却ファン２１８の制御を行う。尚、このＳ４０１の処理は図５のフローチャートを参照して後述する。次にＳ４０２に進みＣＰＵ２０５は、装置の状態がスタンバイ状態から別の状態に変化したかどうか判定し、装置の状態が変化せずにスタンバイ状態のままであればＳ４０１に戻るが、装置の状態が変化すると、その状態に応じて冷却ファンの制御を変更する。ここでは装置が、例えば所定時間使用されなかったことによりスリープ状態に移行すると判定したときはＳ４０３に進む。Ｓ４０３でＣＰＵ２０５は、電源／ファン制御ＩＣ２１７を制御して、外部インターフェース２０９などコントローラ１０４の一部を除く、装置の大部分への電源供給を停止する。この時、ＣＰＵ２０５や冷却ファン２１８への電源供給もなくなるため、冷却ファン２１８が停止する。その後、Ｓ４０４で、ユーザによるスリープ状態からの復帰の指示、或いはスキャナ部１０２に原稿が置かれるなどの復帰要因が発生すると、再びスタンバイ状態に移行し、ＣＰＵ２０５による冷却ファン制御が行われる。
【００２８】
一方、Ｓ４０２でＣＰＵ２０５が、スキャン動作やプリント動作などのジョブを実行する状態になったと判定したときはＳ４０５に進む。Ｓ４０５でＣＰＵ２０５は、電源／ファン制御ＩＣ２１７により、温度センサ２１６により検知される温度に関係なく、冷却ファン２１８を回転させるよう制御する。即ち、ジョブの実行中は、冷却ファン２１８が常時回転するため、騒音が発生する。しかしジョブの実行中は、スキャナ部１０２やプリンタ部１０３のモータ回転音等の方がはるかに大きいため、冷却ファン２１８の音はその音にかき消されて、冷却ファン２１８の音による影響はほぼない。そのため、ジョブの実行中は、常時、冷却ファン２１８を回転させて最大限に冷却する。
【００２９】
このようにスリープ状態やスタンバイ状態など、冷却ファン２１８の回転音が大きく影響する場合は、不必要に冷却ファンが回転するのを抑制する。そしてジョブの実行中は、周囲への音の影響が少ない状態で冷却ファンを常時回転させることにより最大限に装置内を冷却することができる。
【００３０】
次に、図５のフローチャートを参照して、温度センサ２１６が検知した温度に応じた冷却ファンの制御について説明する。
【００３１】
図５は、実施形態１に係る画像形成装置１０１がスタンバイ状態のときの冷却ファン２１８の制御を説明するフローチャートである。尚、この処理は、ＣＰＵ２０５が、例えばＲＯＭ２０７、或いはＨＤＤ−Ａ２１４、ＨＤＤ−Ｂ２１５からＲＡＭ２０６に展開したプログラムを実行することにより達成される。
【００３２】
Ｓ５０１とＳ５０２でＣＰＵ２０５は、例えば３０秒程度の所定時間間隔で温度センサ２１６が検知した温度を取得する。次にＳ５０３に進みＣＰＵ２０５は、現在の冷却ファン２１８の状態を判定する。ここで冷却ファン２１８の状態が停止中と判定するとＳ５０４に進み、ＣＰＵ２０５はＳ５０２で取得した温度センサ２１６により検知された温度が、例えば８２℃以上かどうか判定する。８２℃以上と判定するとＳ５０５に進み、ＣＰＵ２０５は電源／ファン制御ＩＣ２１７を制御して冷却ファン２１８を回転させてＳ５０８に進む。一方、Ｓ５０４で温度が８２℃より低いと判定した場合はＳ５０８に進む。
【００３３】
一方、Ｓ５０３でＣＰＵ２０５は、冷却ファン２１８の状態が回転中であると判定した場合はＳ５０６に進み、ＣＰＵ２０５は温度センサ２１６が検知した温度が、例えば７２℃以下かどうか判定する。ここで７２℃以下と判定するとＳ５０７に進みＣＰＵ２０５は、電源／ファン制御ＩＣ２１７を制御して冷却ファン２１８の回転を停止させてＳ５０８に進む。一方、Ｓ５０６で７２℃より高いと判定した場合はＳ５０８に進む。Ｓ５０８でＣＰＵ２０５は、図４のＳ４０２と同様に装置の状態が変化したかどうか判定し、装置の状態が変化しないときはＳ５０１に戻るが、装置の状態が変化すると、この処理を終了する。
【００３４】
次に、図６のフローチャートを参照して、実施形態１に係る画像形成装置１０１による、ジョブの実行を終了した後の冷却ファン制御の動作を説明する。
【００３５】
図６は、実施形態１に係る画像形成装置１０１がジョブの実行を終了した後の冷却ファンの制御を説明するフローチャートである。尚、この処理は、ＣＰＵ２０５が、例えばＲＯＭ２０７、或いはＨＤＤ−Ａ２１４、ＨＤＤ−Ｂ２１５からＲＡＭ２０６に展開したプログラムを実行することにより達成される。
【００３６】
画像形成装置１０１によるスキャンやプリントなどのジョブが終了するとスタンバイ状態に移行するが、このときＣＰＵ２０５はＳ６０１で、そのジョブが実行されていた時間をタイマ２１９を使用して計時する。このジョブの実行時間の計時は、単純に、タイマ２１９によりジョブが開始された時間と、終了した時間とを計時し、その差分から求めても良い。また或いはジョブが開始された時間と、そのジョブの内容（プリント枚数やスキャン枚数）等から求めてもよい。また、例えば、それぞれが少量ジョブを複数回連続して、例えば６０分間実行した場合などもこれに含まれる。この場合は、ジョブが実行された時間は６０分となる。
【００３７】
次にＳ６０２に進みＣＰＵ２０５は、画像形成装置１０１で実行されたジョブが、所定時間以上（ここでは例えば６０分以上）連続して実行されたか否かを判定する。また、ここで言う連続とは、例えば所定時間以内の稼働率が、所定量（例えば９０％）を超えるような状況も連続と判断する。実施形態１に係る画像形成装置１０１では、６０分間連続で印刷を実行するとＨＤＤの温度が約１０℃上昇する。このため、これ以上温度が上昇するとスタンバイ状態でＨＤＤの定格温度を超える可能性があるため、ここでは所定時間を６０分間としている。Ｓ６０２で、ジョブの実行時間が６０分以内であったと判定するとＳ６０３に進みＣＰＵ２０５は、スタンバイ状態の冷却ファン制御である、図５のフローチャートを参照して説明した処理を実行して、この処理を終了する。
【００３８】
一方、Ｓ６０２でＣＰＵ２０５は、ジョブが６０分間以上連続して実行されていたと判定した場合はＳ６０４に進み、ＣＰＵ２０５は温度センサ２１６が検知した温度に関係なく、一定時間、ここでは３０分間、冷却ファン２１８を強制的に回転し続ける。即ち、装置がスタンバイ状態に移行しても、冷却ファン２１８は３０分間回転し続けることになる。
【００３９】
尚、実施形態１に係る画像形成装置１０１では、冷却ファン２１８を３０分間回転させると、スタンバイ状態であればＨＤＤの温度が約５℃以上低下するため十分安全な温度になる。
【００４０】
こうして、冷却ファン２１８を３０分間回転させた後Ｓ６０５に進みＣＰＵ２０５は、現在の装置の状態を判定する。ここでＣＰＵ２０５は、スタンバイ状態と判定するとＳ６０３に進み、通常のスタンバイ状態での冷却ファン制御を実行して、この処理を終了する。またＳ６０５でスリープ状態と判定するとＳ６０６に進みＣＰＵ２０５は、電源／ファン制御ＩＣ２１７を制御して冷却ファン２１８の回転を停止させて、この処理を終了する。またＳ６０５でＣＰＵ２０５は、ジョブの実行中であると判定するとＳ６０７に進み、冷却ファン２１８の回転を継続させて、この処理を終了する。
【００４１】
以上説明したように実施形態１によれば、ジョブの実行状態が長く続いた状態でスタンバイ状態に移行するような場合でも、温度センサを新たに追加することなく、ＣＰＵやＨＤＤの温度が上がり過ぎるのを防ぐことができる。具体的には、例えば数時間連続で印刷などのジョブを実行し続けた場合は、ジョブの実行中はファンが回転しているためＣＰＵ２０５の温度は抑えられているがＨＤＤは高温の状態になる。その状態で、スタンバイ状態に移行すると、冷却ファン２１８が停止してしまうためＣＰＵ２０５の温度が上昇し始め、そのあおり熱をＨＤＤが受けてＨＤＤの温度が更に上昇してしまうおそれがある。しかしながら、実施形態１の制御を行うことにより、ＣＰＵやＨＤＤの温度が上がり過ぎるのを防ぐことができる。
【００４２】
尚、実施形態１では、スリープ状態に移行するとＣＰＵ２０５と冷却ファン２１８への電源供給が停止するため、冷却ファン２１８による冷却も停止する。しかし、ＣＰＵ以外の定着器などからの熱の影響を受ける場合は、スリープ状態に移行した後、一定時間、冷却ファン２１８への電源供給を維持した状態で、その間、冷却ファン２１８を回転させても良い。こうすることで、ＣＰＵ２０５からのあおり熱の影響が少なくなる。また、このときの冷却ファン２１８を回転させる時間を短縮するなど、装置の排熱状況に応じて種々の構成を取ることができることは言うまでもない。
【００４３】
［実施形態２］
次に本発明の実施形態２を説明する。前述の実施形態１では、画像形成装置１０１の筐体内にＨＤＤやオプションボードを追加するなどで、筐体内の発熱条件が変化した場合を考慮していなかった。そのため、筐体内の熱源が大幅に増加した場合に対応するのが困難であった。そこで、装置の構成が変化して筐体内の熱源が増加した場合でも、温度センサを新たに追加することなく安全に装置を稼動させることができる例を説明する。尚、実施形態２に係る画像形成装置１０１のハードウェア構成等は、前述の実施形態１と同様であるため、その説明を省略する。
【００４４】
図７は、実施形態２に係る画像形成装置１０１がジョブの実行を終了した後の冷却ファンの制御を説明するフローチャートである。尚、この処理は、ＣＰＵ２０５が、例えばＲＯＭ２０７、或いはＨＤＤ−Ａ２１４、ＨＤＤ−Ｂ２１５からＲＡＭ２０６に展開したプログラムを実行することにより達成される。
【００４５】
図７のＳ７０２〜Ｓ７０４、Ｓ７０７〜Ｓ７０９は、前述の実施形態１に係る図６のＳ６０２〜Ｓ６０７と同様であるため、その説明を省略する。また実施形態２では、装置構成の大幅な変化としてＨＤＤのミラーリングを例に示す。ＨＤＤのミラーリングは、図８で示すように２個のＨＤＤを装置内に設ける必要があるため、一つのＨＤＤだけの場合と比べて大幅に各ＨＤＤの温度が上昇してしまう。
【００４６】
図８は、実施形態２に係る画像形成装置１０１のコントローラ１０４を装置の右側面から見た外観図である。図８（Ａ）は、ＨＤＤ−Ａ２１４だけが実装された状態を示し、図８（Ｂ）は、図３（Ａ）と同様に、ＨＤＤ−Ａ２１４とＨＤＤ−Ｂ２１５が実装されてＨＤＤのミラーリングが実施できる状態を示している。
【００４７】
Ｓ７０１でＣＰＵ２０５は、ＨＤＤのミラーリングが設定されているかどうか判定し、ＨＤＤのミラーリングが設定されていないときはＳ７０３に進み、図６を参照して前述した処理を実行する。一方、ＨＤＤのミラーリングが設定されていると判定したときはＳ７０５に進む。Ｓ７０５でＣＰＵ２０５は、実行されたジョブが一定時間以上（ここでは例えば１５分以上）連続で実行されたか否かを判定する。ここでは、ＨＤＤがシングルのときは６０分以上ジョブが実行されていたかどうか判定する（Ｓ７０３）のに対し、Ｓ７０５では、より短い１５分以上かどうか判定している。これは、単一のＨＤＤの場合は６０分でＨＤＤの温度が約１０℃上昇するのに対し、ＨＤＤミラーリングを行うときは、わずか１５分で、約１０℃上昇するためである。Ｓ７０５でＣＰＵ２０５は、ジョブが１５分以上連続して実行されていないと判定するとＳ７０２に進むが、ジョブが１５分以上連続して実行されていたと判定した場合はＳ７０６に進む。Ｓ７０６でＣＰＵ２０５は、電源／ファン制御ＩＣ２１７を制御して冷却ファン２１８を約６０分間強制的に回転させる。即ち、ＨＤＤミラーリング状態になると、連続して実行されるジョブの実行時間がより短い場合でも、装置内の温度が規定以上に上昇するため、冷却ファンを強制的に回転させ、かつその回転時間を長くする。これにより、筐体内の熱源が増加した場合でも、装置内の温度上昇を、規定内に抑えることができる。
【００４８】
以上、画像形成装置１０１の冷却ファンの制御について説明した。しかし本発明は、これら実施形態１，２に限定されるものではなく、例えばＨＤＤではなくＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）であったり、発熱量の多いチップを搭載するオプションボード等が追加されるような場合でも適用できる。
【００４９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５０】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００５１】
１０１…画像形成装置、１０２…スキャナ部、１０３…プリンタ部、１０４…コントローラ部、２０５…ＣＰＵ、２１６…温度センサ、２１８…冷却ファン、２１９…タイマ
【図１】
2018094802.tif 000003
【図２】
2018094802.tif 000004
【図３】
2018094802.tif 000005
【図４】
2018094802.tif 000006
【図５】
2018094802.tif 000007
【図６】
2018094802.tif 000008
【図７】
2018094802.tif 000009
【図８】
2018094802.tif 000010