(57)【要約】【課題】  コントローラを冷却できない状態に移行しても、適切なタイミングで冷却手段のエラー状態を通知する。【解決手段】    情報処理装置において、検出するコントローラの温度が設定される第1の温度値を越えるかどうかを監視する監視手段は、コントローラを冷却する冷却手段が正常に動作していないと判断した場合、監視している第1の温度値をよりも低い第2の温度値を設定する構成を特徴とする。【選択図】  図５
2017226102.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
コントローラと、
前記コントローラを冷却する冷却手段と、
前記コントローラの温度を検出する検出手段と、
前記検出手段が検出する前記コントローラの温度が設定される第１の温度値を越えるかどうかを監視する監視手段と、
前記冷却手段から出力される状態信号から、前記冷却手段が正常に動作しているかどうかを判断する判断手段と、
前記冷却手段が正常に動作していないと判断した場合、前記監視手段は、監視している第１の温度よりも低い第２の温度値を設定することを特徴とする情報処理装置。
【請求項２】
前記検出手段が検出する前記コントローラの温度が前記第２の温度値を超えた場合、前記冷却手段が正常に動作していないことを通知する通知手段を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記通知手段は、前記情報処理装置が備える表示手段に前記冷却手段が正常に動作していないことを通知することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記通知手段は、前記情報処理装置が備える表示手段に前記冷却手段が正常に動作していないことを管理サーバに通知することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
コントローラと、前記コントローラを冷却する冷却手段と、前記コントローラの温度を検出する検出手段とを備える情報処理装置の制御方法であって、
前記検出手段が検出する前記コントローラの温度が設定される第１の温度値を越えるかどうかを監視する監視工程と、
前記冷却手段から出力される状態信号から、前記冷却手段が正常に動作しているかどうかを判断する判断工程と、
前記冷却手段が正常に動作していないと判断した場合、前記監視工程は、監視している第１の温度よりも低い第２の温度値を設定することを特徴とする情報処理装置の制御方法。
【請求項６】
請求項５に記載の情報処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項７】
コントローラと、
前記コントローラを冷却する冷却手段と、
前記コントローラの温度を検出する検出手段と、
前記検出手段が検出する前記コントローラの温度が設定される第１の温度値を越えるかどうかを監視する監視手段と、
前記冷却手段から出力される状態信号から、前記冷却手段が正常に動作しているかどうかを判断する判断手段と、
前記冷却手段が正常に動作していないと判断した場合、前記監視手段は、監視している第１１の温度よりも低い第２の温度値を設定することを特徴とする監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、プログラム、および監視装置に関するものである。
【背景技術】
【０００２】
近年、情報処理装置である画像処理装置は動作周波数が高速化し、動作する部品の温度が高くなる傾向にある。動作する部品の温度が上昇すると、動作不安定を引き起こす恐れがある為、部品の温度を下げる冷却手段（例えば、コンピュータのＣＰＵを風で冷やすＦＡＮや水冷式等）も併せて用意されているのが一般的である。
【０００３】
ただし、部品の温度を冷やす冷却手段自身がエラーになってしてしまうと動作不安定を引き起こす恐れがある為、冷却手段を監視する手段も併せて用意するのが一般的である（例えば、特許文献1等）。
特許文献1の記載のものでは、被冷却ユニットを冷却するＦＡＮがエラーになり、ＦＡＮの交換作業に許容される時間、即ちＦＡＮの交換許容時間の範囲ではＦＡＮエラーのアラームを発生させない。また、この交換許容時間は予め設定された変動条件や被冷却装置の発熱量のバラツキ、周囲温度等の変化を基に決められ、かつ余裕を設けるのが普通であることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2001-184255号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＦＡＮの交換許容時間は予め設定された変動条件や被冷却装置のバラツキ等を基に決められている為、適切なタイミングでエラー通知できないという課題があった。
【０００６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、コントローラを冷却できない状態に移行しても、適切なタイミングで冷却手段のエラー状態を通知できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の管理装置は以下に示す構成を備える。
情報処理装置であって、コントローラと、前記コントローラを冷却する冷却手段と、前記コントローラの温度を検出する検出手段と、前記検出手段が検出する前記コントローラの温度が設定される第1の温度値を越えるかどうかを監視する監視手段と、前記冷却手段から出力される状態信号から、前記冷却手段が正常に動作しているかどうかを判断する判断手段と、前記冷却手段が正常に動作していないと判断した場合、前記監視手段は、監視している第1の温度値よりも低い第2の温度値を設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、コントローラを冷却できない状態に移行しても、適切なタイミングで冷却手段のエラー状態を通知できる。
【図面の簡単な説明】
【０００９】
【図１】情報処理装置の制御構成を説明するブロック図である。
【図２】監視回路とＦＡＮの構成を説明するブロック図である。
【図３】画像処理装置のＣＰＵ温度特性を示す図である。
【図４】画像処理装置のＣＰＵ温度特性を示す図である。
【図５】情報処理装置の制御方法を示すフローチャートである。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第1実施形態〕
【００１１】
図１は、本発明の実施形態を示す情報処理装置の制御構成を説明するブロック図である。本例は、情報処理装置である画像処理装置200を一例として説明する。なお、本発明は、情報処理装置として、監視装置を含む構成を示すが、情報処理装置と監視装置とを組み合わせたシステムとして構成することも可能である。
【００１２】
図１において、100はシステム制御コントローラであり、ＭＦＰ（Multi Function Peripheral）のコントローラ機能を有するものである。操作部101、スキャナ部109、プリンタ部112と電気的に接続されており、また、ＬＡＮ(Local Area Network)を介してパーソナルコンピュータや外部の装置等と画像データやデバイス情報の通信が可能となっている。
【００１３】
ＣＰＵ(Central Processing Unit)105は、画像処理装置200のブートプログラムが格納されているＲＯＭ(Read Only Memory)106に基づき、システムバス118に接続されたデバイスのアクセスを制御する。ＤＲＡＭ(Dynamic Random Access Memory)103は、ＣＰＵ105が動作する為のシステムワークメモリであり、電源オフにより記憶した内容が消去される。ＳＲＡＭ(Static Random Access Memory)104は、記憶した内容を電源オフ後も保持しておくように電池によるバックアップがされている。
【００１４】
ハードディスクコントローラ113は、画像データのスプール等といった情報記憶を行う。ディスクドライブ装置として機能するＨＤＤ114はＳＡＴＡ  Ｉ/Ｆ(Serial Advanced Technology Attachment Interface)を介してＨＤＤ114に接続される。操作部Ｉ/Ｆ102は、システムバス118と操作部101とを接続する為のインタフェース部である。
この操作部Ｉ/Ｆ102は、操作部101に表示する為の画像データをシステムバス118から受け取り、操作部101に出力すると共に、操作部101から入力された情報をシステムバス118へと出力する。
【００１５】
ネットワークＩ/Ｆ115はＬＡＮ及びシステムバス118に接続される。スキャナ部109で読み取られた画像データは、スキャナＩ/Ｆ108を介してスキャナ画像処理部107に送られる。処理された画像データは、ＤＲＡＭ103に送られ格納される。この画像データは必要に応じて画像処理が施され、再びＤＲＡＭ103に格納され、その後ＤＲＡＭ103からハードディスクコントローラ113へ転送される。この画像データはプリンタ画像処理部110に送られる。プリンタ画像処理部110において処理された画像データはプリンタＩ/Ｆ111を介してプリンタ部112に送られる。116は監視回路で、後述する温度センサを備え、システムバス118に接続されるＣＰＵ105に温度要求を通知する。117は冷却手段として機能するファン（ＦＡＮ）で、画像処理装置200筐体内の空気を排気して、画像処理装置200内の温度上昇を抑える。
【００１６】
図２は、図１に示した監視回路116とＦＡＮ117の構成を説明するブロック図である。
図２において、監視回路116はＦＡＮ117が出力するロック検知信号を受け取れるように繋がっており、ＣＰＵ105はＩ/Ｆ部121を介して監視回路116と接続されている。なお、ロック検知信号とは、ＦＡＮ117を駆動するモータの状態を出力する信号で、ファン117のモータが回転しているか停止している状態で出力される。プロセッサ119は監視回路116から温度要求を受けた時、温度センサ120に対して温度値を取得するように指示を出す。
【００１７】
図３は、図１に示した画像処理装置のＣＰＵ温度特性を示す図である。本例は、図１に示した監視回路116とＦＡＮ117、ＣＰＵ105の温度特性で正常な状態に対応する。なお、縦軸は温度を示し、横軸は時間を示す。
図３に示すように、図１に示した熱源であるＣＰＵ105の温度は、ＦＡＮ117が正常に動作している場合にＣＰＵ105の温度はＣＰＵ105の限界温度に対して十分な余裕を持っている。
【００１８】
図４は、1に示した画像処理装置のＣＰＵ温度特性を示す図である。本例は、図１に示した監視回路116とＦＡＮ117、ＣＰＵ105の温度特性で警告通知を要する状態に対応する。なお、縦軸は温度を示し、横軸は時間を示す。
図４において、Ｔ1は、図１に示したＦＡＮ117にエラーが発生した時、監視回路116が設定する警告通知温度を示す。警告通知温度を設定すると共に実行するアラーム通知と、Ｔ2はＣＰＵ105のＣＰＵ限界温度である。本実施形態では、温度センサ120が検知する温度が、警告通知温度Ｔ1を越えた場合、ＦＡＮエラーをプロセッサ119が検知する。なお、警告通知温度Ｔ1はもともと設定されているＣＰＵ限界温度Ｔ2よりも低い値を設定する。
【００１９】
図５は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。なお、各ステップは、監視回路116のプロセッサが記憶された制御プログラムを実行することで実現される。
画像処理装置200に搭載されている、システム制御コントローラ100に含まれる監視回路116は、同じくシステム制御コントローラ100に含まれるＣＰＵ105に対して温度要求を出す(S101）。ＣＰＵ105に含まれるプロセッサ119が、監視回路116からの温度要求を受けて温度センサ120にＣＰＵ105の温度を確認する(S102）。
【００２０】
ここで、温度センサ120が検出するＣＰＵ105の温度を確認した結果、ＣＰＵ105の限界温度Ｔ2を超えていると監視回路116が判断した場合、監視回路116はエラー通知（限界温度超え）を行い、画像処理装置200は動作停止して(S108）、本処理を終了する。
この時、監視回路116はエラー通知を操作部101の画面に表示もしくはネットワークＩ/Ｆ115を介してＬＡＮ上に接続される管理サーバに通知する。
【００２１】
一方、Ｓ102で、ＣＰＵ105の限界温度Ｔ2を超えていないと監視回路116が判断した場合、監視回路116はＦＡＮ117の動作状態をＦＡＮ117が出力するロック検知信号がディアサート（ファンが停止）しているかどうかで判断する(S103）。ここで、動作状態を確認した結果、状態信号であるロック検知信号がディアサートされていないと、すなわちＦＡＮ117が正常に駆動していると判断した場合は、Ｓ101へ移行する。
【００２２】
一方、Ｓ103で、ロック検知信号がディアサートされている、すなわちＦＡＮ117が停止していると判断した場合、監視回路116はＦＡＮ117の状態がエラーであることを通知する、アラーム通知を設定された通知先、例えば操作部101の画面にその旨を通知する(S104）。
監視回路116は、上記アラーム通知を実行した後、ＣＰＵ105の限界温度Ｔ2よりも低い温度である、警告通知温度Ｔ1を設定する(S105）。なお、警告通知温度Ｔ1は事前に設定してもよい。
【００２３】
そして、監視回路116は温度センサ120が検出する温度をモニタして、例えば警告通知温度Ｔ1を設定後、定期的にＣＰＵ105の温度をモニタしてＣＰＵ温度が警告通知温度Ｔ1に到達しているかどうかを判断する(S106）。
ここで、ＣＰＵ105の温度が警告通知温度Ｔ1に達していないと、監視回路116が判断した場合、温度確認処理を引き続き行う。一方、Ｓ106で、ＣＰＵ105の温度が警告通知温度Ｔ1に達していると監視回路116が判断した場合、監視回路116はＦＡＮエラーを操作部101の画面に通知し、画像処理装置200は動作停止を実行して(S107）、本処理を終了する。なお、Ｓ107で、監視回路116はＦＡＮエラー通知をネットワークＩ/Ｆ115を介してＬＡＮを通じて管理サーバに通知する制御を実行してもよい。ここで、管理サーバは、インターネットを利用して設置先の画像処理装置の状態、例えばトナー切れや、頻発するエラーを遠隔でモニタリングする機能を実行する。
【００２４】
このように、本実施形態では、画像処理装置が動作可能な状態で、ＦＡＮ117が停止したタイミングを捉えて監視するＣＰＵ限界温度Ｔ2をより低温の警告通知温度Ｔ1を設定する。これにより、ＦＡＮ117が停止した状態でも、上昇するＣＰＵの温度が低温の警告通知温度Ｔ1を越えない間は、画像処理装置の機能を継続して実行させることができる。
そして、画像処理装置を強制的に停止させる必要のある本来のＣＰＵ限界温度Ｔ2に到達する前に、監視回路116が監視する当該ＣＰＵの温度が限界温度Ｔ2よりも低温である警告通知温度Ｔ1に到達する。本実施形態では、このタイミングを捉えて、すなわち、画像処理装置を構成する部材や部品に過度の熱負担を強いることなく、ＦＡＮエラーを通知することができる。
本実施形態によれば、ＣＰＵを部品保障可能かつ通知を出すことが可能な温度条件下で製品が使用可能であることを保障し、かつ適切なタイミングでＦＡＮエラーの警告を出すことができる。
なお、ファンエラー通知を行う際に、電源部から各部に供給する電源状態を、スリープ状態である省電力状態として、ＣＰＵへの電力供給を停止させる制御を組み合わせてもよい。
また、管理サーバは、ＦＡＮエラーの通知を受けて、契約等に基づくＦＡＮ交換サービスを提供する管理部門のサーバに交換すべきＦＡＮの型番等を通知することも本発明の適用範囲である。さらに、特定されたＦＡＮの在庫状況と照合して交換すべき客先と、客先の機器ＩＤと、ＦＡＮＩＤ等をサービスマンに指示し、サービス作業を連携させることも可能となる。
【００２５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００２６】
105  ＣＰＵ
116  監視回路
117  ＦＡＮ
119  プロセッサ
120  温度センサ
【図１】
2017226102.tif 000003
【図２】
2017226102.tif 000004
【図３】
2017226102.tif 000005
【図４】
2017226102.tif 000006
【図５】
2017226102.tif 000007