(57)【特許請求の範囲】
【請求項１】
ファン及び前記ファンの回転速度を制御するファン回転速度制御手段を備えるコンピュータシステムを検査する検査方法であって、
前記ファンが、規定の回転速度と略同一の速度で回転している累積時間を算出する第１のステップと、
前記第１のステップで算出された累積時間と、規定の時間との大小を判定する第２のステップと、
前記第２のステップで前記累積時間が前記規定の時間よりも少ないと判定された場合に、前記ファン回転速度制御手段に対し、前記ファンを前記規定の回転速度で回転させる指示を出力する第３のステップと、を備え、
前記コンピュータシステムにおいて、前記ファンの検査以外の検査を実行している間に少なくとも前記第１のステップを実行し、
前記コンピュータシステムにおいて、前記ファンの検査以外の検査が終了後に前記第２のステップ及び前記第３のステップを実行する、
検査方法。
【請求項２】
複数の前記規定の回転速度に対して、前記第１〜第３のステップが実行される、
請求項１に記載の検査方法。
【請求項３】
複数の前記ファンに対して、前記第１〜第３のステップが実行される、
請求項１又は２に記載の検査方法。
【請求項４】
ファン及び前記ファンの回転速度を制御するファン回転速度制御手段を備えるコンピュータシステムを検査する検査装置であって、
前記ファンの回転速度を測定し、規定の回転速度と略同一であるか否かを判定する回転速度判定手段と、
前記回転速度判定手段の判定に基づいて、前記ファンが、前記規定の回転速度と略同一の速度で回転している累積時間を算出する累積時間算出手段と、
前記累積時間算出手段で算出した累積時間と、規定の時間との大小を判定する累積時間判定手段と、
前記累積時間判定手段の判定において、前記累積時間が前記規定の時間よりも少ないと判定された場合に、前記コンピュータシステムの前記ファン回転速度制御手段に対し、前記ファンを前記規定の回転速度で回転させる指示を出力する回転速度指示手段と、を備え、
前記コンピュータシステムにおいて前記ファンの検査以外の検査を実行している間に、少なくとも、前記回転速度判定手段及び前記累積時間算出手段によって、前記ファンが前記規定の回転速度と略同一の速度で回転している累積時間を算出し、
前記コンピュータシステムにおいて前記ファンの検査以外の検査が終了後に、前記累積時間判定手段及び前記回転速度指示手段によって、前記コンピュータシステムの前記ファン回転速度制御手段に対し、前記ファンを前記規定の回転速度で回転させる指示を出力する、
検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファンを有するコンピュータシステムの検査方法及び検査装置に関する。
【背景技術】
【０００２】
コンピュータシステムに内蔵されたファンについては、様々な検査方法が提案されている。例えば、特許文献１では、ファンの回転数が閾値よりも小さい場合に、ファンの稼働時間が保証時間より少なければファンの故障と判定し、ファンの稼働時間が保証時間より多ければファンが寿命に達したと判定する技術が開示されている。特許文献２では、ファンの回転数と指示回転数を比較してファンの故障を判定するほか、積算したファンの動作時間がファンの寿命時間を超過した場合に警告を通知する技術が開示されている。
【０００３】
また、特許文献３では、ファンの回転速度の変更が指示された後にファンの回転数の変化がなければ、ファンの故障を通知する技術が開示されている。特許文献４では、二連のファンにおいて、一方のファンを高速に、他方のファンを低速に回転させ、高速回転側のファンの回転数と設定回転数を比較することで、当該ファンの故障を判定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３０７１９４号公報
【特許文献２】特開２００６−１４００３１号公報
【特許文献３】特開２００８−２０８８０６号公報
【特許文献４】特開２０１０−１３３３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一般にファンを有するコンピュータシステムにおいて、ファンも含めたコンピュータシステム全体の検査を行う際に、規定の回転パターンで規定検査時間分ファンを動作させるファンの検査工程は、ファン以外の他の検査工程とは別に設けられている。つまり、コンピュータシステムの他の検査工程においては、ファンが規定の回転パターンで動作しているか否かの計測は行われていない。そのため、結果として、コンピュータシステム全体の検査工程において、規定検査時間を超過する規定の回転速度のファンの動作が行われてしまい、検査の工程が余分に生じてしまうという課題があった。
【０００６】
本発明は、このような問題点を解決するためになされたものであり、ファンを有するコンピュータシステムを効率的に検査できる検査装置及び検査方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる検査装置は、ファン及び前記ファンの回転速度を制御するファン回転速度制御手段を備えるコンピュータシステムを検査する検査装置であって、前記ファンの回転速度を測定し、規定の回転速度と略同一であるか否かを判定する回転速度判定手段と、前記回転速度判定手段の判定に基づいて、前記ファンが前記規定の回転速度と略同一の速度で回転している累積時間を算出する累積時間算出手段と、前記累積時間算出手段で算出した累積時間と規定の時間との大小を判定する累積時間判定手段と、前記累積時間判定手段の判定において、前記累積時間が前記規定の時間よりも少ないと判定された場合に、前記コンピュータシステムの前記ファン回転速度制御手段に対し前記ファンを前記規定の回転速度で回転させる指示を出力する回転速度指示手段と、を備えるものである。
【０００８】
本発明にかかる検査方法は、ファン及び前記ファンの回転速度を制御するファン回転速度制御手段を備えるコンピュータシステムを検査する検査方法であって、前記ファンが規定の回転速度と略同一の速度で回転している累積時間を算出する第１のステップと、前記第１のステップで算出された累積時間と規定の時間との大小を判定する第２のステップと、前記第２のステップで前記累積時間が前記規定の時間よりも少ないと判定された場合に、前記ファン回転速度制御手段に対し前記ファンを前記規定の回転速度で回転させる指示を出力する第３のステップと、を備えるものである。
【発明の効果】
【０００９】
本発明により、ファンを有するコンピュータシステムを効率的に検査できる検査装置及び検査方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかる、コンピュータシステム及び検査装置の構成例を示すブロック図である。
【図２】実施の形態２にかかる、本実施の形態にかかる検査装置を使用した検査工程と、使用しない通常の検査工程とを比較した図である。
【図３】実施の形態２にかかる、コンピュータシステム及び検査装置の構成例を示すブロック図である。
【図４】実施の形態２にかかる、ファンの検査方法の具体例を示すフローチャートである。
【図５】実施の形態２にかかる、ファンの動作時間積算の具体例を示す図である。
【図６】実施の形態２にかかる、ファンの検査結果の具体例を示す図である。
【発明を実施するための形態】
【００１１】
実施の形態１
以下、図面を参照して本発明の実施の形態１について説明する。図１は、本実施の形態における、コンピュータシステム及び検査装置の構成例を示すブロック図である。図１において、コンピュータシステム１は、ファン４と、ファン４の回転速度を制御するファン回転速度制御手段３とを備えている。コンピュータシステム１の検査装置である検査装置２は、回転速度判定手段５、累積時間算出手段６、累積時間判定手段７、回転速度指示手段８を備えている。
【００１２】
また、コンピュータシステム１と検査装置２とは配線又はネットワークで接続されており、ファン４の回転速度に関する情報は、回転速度判定手段５に対して出力される。回転速度指示手段８が出力する、ファン４の回転速度指示は、ファン回転速度制御手段３に対して出力される。図１における矢印は情報の出力があることを示し、矢印の向きは情報の出力方向を示している。
【００１３】
コンピュータシステム１は、例えばサーバ、メインフレーム、スーパーコンピュータといった、大量データ用の処理システムである。あるいは、ワークステーション等の、情報処理を行うコンピュータでもよい。
【００１４】
ファン４は、コンピュータシステム１に備えられ、コンピュータシステム１の内部を冷却させる働きを有する。
【００１５】
ファン回転速度制御手段３は、コンピュータシステム１の行う処理に応じてファン４の回転速度を決定し、ファン４に対して決定した回転速度の指示を出力する。また、外部（回転速度指示手段８）から回転速度指示を取得した場合、その指示に基づいて、ファン４を規定の速度で回転させる。
【００１６】
なお、ここでは図示しないが、具体的な構成としてコンピュータシステム１は、通常のコンピュータと同様、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）といったメモリ、補助記憶装置などを備えている。補助記憶装置は、ハードディスクドライブや磁気テープなどで構成され、大容量のデータを格納することができる。ファン回転速度制御手段３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置などから構成されており、ＣＰＵがＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されたプログラムを実行することで、ＣＰＵ等はファン回転速度制御手段３として機能している。
【００１７】
検査装置２は、コンピュータシステム１と接続して情報の送受信を行うことが可能であり、パーソナルコンピュータ、ワークステーション等の端末装置で構成される。検査装置２は、ファン４が、検査に係る規定の回転速度で、規定の時間分、回転したか否かを判定する装置である。
【００１８】
回転速度判定手段５は、接続されたコンピュータシステム１から、ファン４の回転速度に関する情報を取得する。また、回転速度判定手段５は取得した情報からファン４の回転速度を測定し、規定の回転速度と略同一であるか否かを判定し、その判定結果を累積時間算出手段６に出力する。
【００１９】
ここで、ファン４の回転速度に関する情報としては、例えばファン４において回転と同期して出力されるパルス信号がある。この場合、ファン４に回転と同期したパルス信号を出力する端子を設け、コンピュータシステム１をその端子に接続する。コンピュータシステム１はファン４の端子から出力されるパルス信号を取得し、回転速度判定手段５に出力することで、回転速度判定手段５はコンピュータシステム１より出されたパルス信号をファン４の回転速度に関する情報として取得する。
【００２０】
累積時間算出手段６は、回転速度判定手段５の判定結果情報を取得し、その判定結果に基づいて、ファン４が前記規定の回転速度と略同一の速度で回転している累積時間を算出し、算出結果を累積時間判定手段７に出力する。ここで略同一であるか否かを判断する許容範囲は、適宜要求される品質やファンの性能に応じて決定される。
【００２１】
累積時間判定手段７は、累積時間算出手段６が算出した累積時間の情報を取得し、その累積時間と規定の時間との大小を判定する。累積時間が規定の時間よりも少ないと判定された場合に、累積時間判定手段７は少ないと判定された回転速度の情報を回転速度指示手段８に出力する。
【００２２】
回転速度指示手段８は、少ないと判定された回転速度の情報を取得し、ファン回転速度制御手段３に対して、ファン４をその回転速度で回転させる指示を出力する。ファン回転速度制御手段３は、前述の通り、取得した回転速度指示手段８の指示情報に基づき、ファン４を少ないと判定された回転速度で回転させる。
【００２３】
ここでは図示しないが、具体的な構成として検査装置２は、通常のコンピュータと同様、ＣＰＵ、ＲＡＭ及びＲＯＭといったメモリ、補助記憶装置などを備えている。回転速度判定手段５、累積時間算出手段６、累積時間判定手段７、回転速度指示手段８は、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置などから構成されており、ＣＰＵがＲＡＭに記憶された情報を読み込み、ＲＯＭに記憶されたプログラムを実行することで、ＣＰＵ等は各手段の機能を果たしている。なお、ファンの規定の回転速度及び規定の時間のデータは、検査装置２内の補助記憶装置等に記憶されており、回転速度判定手段５又は累積時間判定手段７は必要に応じてそのデータを参照することができる。また、ファンの規定の回転速度及び規定の時間のデータは、任意に変更することができる。
【００２４】
以下、検査装置２がファン４の検査を行う処理について説明する。なお、コンピュータシステム１は動作しており、ファン４はファン回転速度制御手段３の制御に応じた回転を行っている。まず、回転速度判定手段５は、接続されたコンピュータシステム１から、ファン４の回転速度に関する情報を取得する。その上で、回転速度判定手段５は取得した情報からファン４の回転速度を測定し、規定の回転速度と略同一であるか否かを判定し、その判定結果の情報を累積時間算出手段６に出力する。
【００２５】
累積時間算出手段６は、取得した情報に基づいて、ファン４が、前記規定の回転速度と略同一の速度で回転している累積時間を算出する。累積時間算出手段６は、算出した累積時間に関する情報を、累積時間判定手段７に出力する。なお、回転速度判定手段５及び累積時間算出手段６が行う処理を、第１のステップと記述する。
【００２６】
累積時間判定手段７は、取得した情報に基づき、累積時間と規定の時間との大小を判定する。この判定処理を、第２のステップと記述する。累積時間が規定の時間よりも少ないと判定された場合に、累積時間判定手段７は少ないと判定された回転速度の情報を回転速度指示手段８に出力する。
【００２７】
回転速度指示手段８は、取得した情報に基づき、ファン回転速度制御手段３に対して、ファン４を少ないと判定された回転速度で回転させる指示を出力する。この判定処理を、第３のステップと記述する。ファン回転速度制御手段３は、前述の通り、取得したその指示情報に基づき、ファン４を少ないと判定された回転速度で回転させる。
【００２８】
以上の検査装置２の構成により、ファンを有するコンピュータシステムを効率的に検査できる検査装置を提供することができる。また、第１、第２、第３のステップを備えた検査方法により、ファンを有するコンピュータシステムを効率的に検査することができる。
【００２９】
なお、検査装置の利用として、以下の通り、ファン４も含めたコンピュータシステム１全体の検査を行う例が考えられる。この検査では、コンピュータシステム１において最初にファンの検査以外の検査が行われ、次にファンのみの検査が行われる。なお、「ファンの検査以外の検査」とは、コンピュータシステム１においてファン４及びファン回転速度制御手段３以外の検査を行うことを示し、「ファンのみの検査」とは、コンピュータシステム１において、ファン４及びファン回転速度制御手段３のみの検査を行うことを示す。以下も同様に表記する。
【００３０】
まず、コンピュータシステム１においてファンの検査以外の検査がなされる際には、前述の第１のステップは実行されるが、第２のステップ及び第３のステップは実行されない。言いかえれば、検査装置２はファン４の回転速度を計測して規定の速度で回転した累積時間を算出する処理のみ行い、累積時間と規定の時間との大小を判定し、累積時間が規定の時間よりも少ない場合にファン回転速度制御手段３に対して指示を出力する処理は行わない。ファンの検査以外の検査を行う段階で処理を行うのは回転速度判定手段５、累積時間算出手段６であり、その処理の詳細は上述の通りである。なお、ファンの検査以外の検査が行われている時間中、ファン４の回転速度は、コンピュータシステム１が行う処理に応じてファン回転速度制御手段３が制御しており、回転速度指示手段８による制御はなされていない。
【００３１】
次に、ファンの検査以外の検査が終了した後、検査装置２は、ファンのみの検査を行う。その際には、第２のステップが実行され、累積時間が規定の時間よりも少ないと判定された場合に、第３のステップが実行される。その後は、第１のステップ以降が実行される。具体的には、累積時間判定手段７は算出された累積時間と規定の時間との大小を判定し、累積時間が規定の時間よりも少ないと判定した場合に、少ないと判定された回転速度の情報を回転速度指示手段８に出力する。回転速度指示手段８は、その情報を取得し、ファン回転速度制御手段３に対して、ファン４を少ないと判定された回転速度で回転させる指示を出力する。ファン回転速度制御手段３は、前述の通り、取得したその指示情報に基づき、ファン４を少ないと判定された回転速度で回転させる。以上の制御によってなされるファン４の回転を、回転速度判定手段５は計測して、上述と同様の処理を行う。以下、累積時間算出手段６、累積時間判定手段７、回転速度指示手段８も上述と同様の処理を行う。このようにして、累積時間判定手段７が、ファン４は規定の時間、規定の回転速度で回転したと判定するまで、ファン４のみの検査が続けられる。
【００３２】
以上の処理が行われることで、コンピュータシステム１においてファンの検査以外の検査がなされる際にも、検査装置２は、ファン４が規定の速度で回転している累積時間を算出している。そのため、コンピュータシステム１において、ファンの検査以外の検査の終了後にファンのみの検査を行う際には、回転速度指示手段８は（規定の時間）−（ファンの検査以外の検査で算出した累積時間）で表される時間だけ、ファン４を少ないと判定された回転速度で回転させる制御を行えばよい。言いかえれば、ファンのみの検査を行う際に、規定の時間分、ファン４を規定の回転速度で回転させる必要はない。以上から、ファンを有するコンピュータシステムの検査工程を削減することで、効率的な検査を行える検査装置及び検査方法を提供することができる。
【００３３】
実施の形態２
以下、図面を参照して本発明の実施の形態２について説明する。なお、本実施の形態の説明では、実施の形態１と同様の説明について適宜省略を行う。また、本実施の形態では、検査に際して、複数の規定の回転速度及びそれに応じた規定の時間が設定されている。
【００３４】
図２は、本実施の形態にかかる検査装置を使用したコンピュータシステムの検査工程と、使用しない通常の検査工程とを比較した図である。図２に示した検査工程は、コンピュータシステムの出荷時等に行われ、ファンも含めたコンピュータシステム全体の機能、耐性等が確認されている。例えばこの検査工程において、ファンが検査で規定された時間、規定された回転速度で回転したことが確認されれば、ファンの品質が保証されたとみなされる。
【００３５】
なお、図２では、「電源試験〜温度試験」までの検査工程においては、コンピュータシステムが起動された上で、コンピュータシステムにおけるファン以外の検査が行われており、「ファン試験」においては、コンピュータシステムにおけるファンのみの検査が行われている。また、図２における「安定度試験」においては、コンピュータシステムは動作されておらず、ファンの回転も生じていない。以下、本実施の形態の説明では、「コンピュータシステムにおけるファンの検査以外の検査」を「電源試験〜温度試験」とし、「コンピュータシステムにおけるファンのみの検査」を「ファン試験」と記述する。
【００３６】
図２に示した通常の検査工程においては、電源試験〜温度試験の工程で、ファンの計測は行われていない。つまり、ファン試験において、ファンが規定時間、規定の回転速度で回転したか否かが初めて計測される。従って、コンピュータシステム全体の検査工程において、ファンは規定された検査時間を超過して、規定の回転速度の動作を行うことになってしまう。
【００３７】
図２に示した、本実施の形態に係る検査装置を使用した検査工程においては、電源試験〜温度試験の検査工程においても、ファンの計測が行われている。この計測においては、ファンにおいて、規定された複数のファンの回転速度と略同一で回転した時間が積算される。
【００３８】
ここで、ファンのある規定の回転速度において、積算された時間と規定した検査時間との大小を比較し、積算された時間が規定した検査時間よりも大きくなった場合には、その規定の回転速度に対しては、既にファンの検査が終了したものとみなされる。そのため、ファン試験の工程においては、電源試験〜温度試験の工程で規定の検査時間に達していないファンの回転速度があった場合にのみ、規定の検査時間に達するまで、当該回転速度でそのファンを回転させる制御を行えばよい。
【００３９】
図２の下方にある表は、コンピュータシステムの４種類のファンであるファン１１、ファン１２、ファン１３、ファン１４（図３を参照）に対して、電源試験〜温度試験の工程で各ファンの計測を行った結果の例である。ここで規定された回転速度は、２０００ｒｐｍ、３０００ｒｐｍ、４０００ｒｐｍの三種類である。また、表の○は、該当するファンの該当する回転速度に対しては、規定された時間だけ回転が行われたことを示している。表の×は、該当するファンの該当する回転速度に対しては、規定された時間の回転が未だ行われていないことを示している。
【００４０】
図２の表では、ファン１１、１４は、電源試験〜温度試験の工程で、全ての規定された回転速度において、規定された時間での回転を行っている。つまり、ファン試験において、ファン１１、１４の検査を行う必要はない。
【００４１】
また、ファン１２は２０００ｒｐｍ及び３０００ｒｐｍの規定の回転速度において、規定された時間での回転を行っているが、４０００ｒｐｍの規定の回転速度においては、規定された時間での回転を行っていない。ファン１３は、４０００ｒｐｍの規定の回転速度において、規定された時間での回転を行っているが、２０００ｒｐｍ、３０００ｒｐｍの規定の回転速度においては、規定された時間での回転を行っていない。以上から、ファン試験は、ファン１２については４０００ｒｐｍの回転速度、ファン１３については２０００ｒｐｍ及び３０００ｒｐｍの回転速度について実行すればよい。
【００４２】
以上の処理を行うことで、ファン試験においては、必要最低限の工数でファンの検査を行うことができる。なぜならば、通常の検査工程であれば、ファン１１、ファン１２、ファン１３、ファン１４のそれぞれのファンに対して、２０００ｒｐｍ、３０００ｒｐｍ、４０００ｒｐｍの３種類の規定の回転速度に対するファン試験を行う必要がある。しかし、本実施の形態に係る検査装置を使用した検査工程であれば、電源試験〜温度試験の工程で各ファンの計測を行っているため、ファン１２について４０００ｒｐｍの回転速度、ファン１３については２０００ｒｐｍ及び３０００ｒｐｍの回転速度についての検査のみ実行すればよいからである。
【００４３】
次に、図面を参照して、コンピュータシステム及び検査装置の構成例について説明する。図３は、コンピュータシステム及び検査装置の構成例を示すブロック図である。図３においてコンピュータシステム１は、ファン１１〜１４と、ファン１１〜１４の回転速度を制御するファン回転速度制御手段１０とを備えている。コンピュータシステム１の検査装置である検査装置２は、モニタ部２０、記憶手段２８、検査時間判定手段２９、回転速度指示手段３０を備えている。モニタ部２０は、回転速度測定手段２１、回転速度比較手段２２、回転時間計測手段２３、回転時間積算手段２４、回転時間比較手段２５、判定結果保持手段２６、判定結果通知手段２７を有している。
【００４４】
コンピュータシステム１と検査装置２とは配線又はネットワークで接続されており、ファン１１〜１４の回転速度に関する情報は、回転速度測定手段２１に対して出力される。また、回転速度指示手段３０はファン１１〜１４の回転速度指示を出力し、ファン回転速度制御手段１０はその情報を取得する。図３における矢印は、図１と同様、情報の出力について示している。
【００４５】
なお、各々のファン１１〜１４においては、回転と同期したパルス信号を出力する端子等が設けられている。回転速度測定手段２１は、実施の形態１で記述したように、回転速度に関する情報を取得する。
【００４６】
コンピュータシステム１は、ファン１１〜１４の個々のファン回転速度に関する情報を、回転速度測定手段２１に出力する。なお、ここで出力する情報には、回転速度に関する情報の他、「どのファンの回転速度か」を示すファン１１〜１４の識別情報が含まれている。
【００４７】
ファン回転速度制御手段１０は、コンピュータシステム１の行う処理に応じてファン１１〜１４の回転速度を決定し、ファン１１〜１４に対して、決定した回転速度の指示を出力する。また、ファン回転速度制御手段１０は外部（回転速度指示手段３０）から指示情報を取得した場合、その指示情報に基づいて、ファン１１〜１４を規定の速度で回転させる。本実施の形態において、ファン回転速度制御手段１０は、ファン１１〜１４の回転速度を、複数パターンの回転速度で制御することが可能である。なお、コンピュータシステム１の具体例及び具体的な構成は、実施の形態１と同様なので、説明を省略する。
【００４８】
検査装置２は、コンピュータシステム１と接続して情報の送受信を行うことができる。モニタ部２０は、ファン１１〜１４について、規定の回転速度で回転している時間を積算し、積算された時間が規定の時間に達したか否かの判定を行うセクションである。以下、回転速度測定手段２１〜判定結果通知手段２７について説明する。ここで、回転速度測定手段２１及び回転速度比較手段２２、回転時間計測手段２３及び回転時間積算手段２４は、それぞれ、実施の形態１の回転速度判定手段５、累積時間算出手段６と同様の機能を有する。また、回転時間比較手段２５、判定結果保持手段２６及び判定結果通知手段２７は、実施の形態１の累積時間判定手段７と同様の機能を有する。なお、検査装置２の具体例及び検査装置２の具体的な構成については、実施の形態１と同様であり、説明を省略する。
【００４９】
回転速度測定手段２１は、コンピュータシステム１から、ファン１１〜１４の各々の回転速度に関する情報を逐次取得し、ファン１１〜１４の回転速度を計測する。回転速度測定手段２１は、計測したファンの回転速度の情報を、回転速度比較手段２２に出力する。出力する情報には、計測した回転速度の情報の他、「どのファンの回転速度か」を示すファン１１〜１４の識別情報が含まれている。以下で各手段が出力する情報にも、ファンの識別情報は含まれている。
【００５０】
回転速度比較手段２２は、回転速度の情報を取得した後、記憶手段２８から規定の回転速度の情報を取得して、ファンの回転速度と規定の回転速度を比較し、ファンの回転速度が規定の回転速度と略同一であるか否かを判定する。回転速度比較手段２２は、判定結果を回転時間計測手段２３に出力する。
【００５１】
回転時間計測手段２３は、回転速度比較手段２２の判定結果を取得し、その結果に基づいてファンが規定の回転速度と略同一で回転している時間を計測し、計測結果を回転時間積算手段２４に出力する。
【００５２】
回転時間積算手段２４は、回転時間計測手段２３の計測結果を取得し、その結果に基づき、各ファンにおいて測定した時間を、規定の回転速度毎に積算する。回転時間積算手段２４は、積算時間（累積時間）の結果を回転時間比較手段２５に出力する。
【００５３】
回転時間比較手段２５は、回転時間積算手段２４から出力された積算時間（累積時間）の情報を取得し、保存する。またその上で、複数の回転速度毎に、積算した時間と規定の検査時間との大小を比較する。例えば、ファン１１において、２０００ｒｐｍで回転したと積算された時間が３５時間で、規定の検査時間が３０時間であった場合には、ファン１１の回転速度２０００ｒｐｍにおける検査は終了したとして、合格の判定を下す。また、ファン１１において、２０００ｒｐｍで回転したと積算された時間が２５時間で、規定の検査時間が３０時間であった場合には、ファン１１の回転速度２０００ｒｐｍにおける検査は終了していないとして、不合格の判定を下す。以上のような判定を行い、回転時間比較手段２５は判定結果を判定結果保持手段２６に出力する。なお、積算した時間と規定の検査時間との判定処理及び判定結果の出力処理は、検査時間判定手段２９による制御で、実行されるか否かが決められる。
【００５４】
判定結果保持手段２６は、回転時間比較手段２５の判定結果を取得し、データテーブルとして保持する。データテーブルの具体例は、図２で示した検査結果例の表である。
【００５５】
判定結果通知手段２７は、判定結果保持手段２６から判定結果を取得し、判定結果が不合格となったファンがあると判定した場合、判定結果中から、不合格となったファン及びその回転速度の情報を選択して、回転速度指示手段３０に通知する。例えば、判定結果が図２で示した検査結果例の表であれば、判定結果通知手段２７は、ファン１２においては４０００ｒｐｍ、ファン１３においては２０００ｒｐｍ及び３０００ｒｐｍの規定の回転速度の検査が不合格であると判定する。判定結果通知手段２７は、回転速度指示手段３０に、不合格となったファン及び回転速度の情報を出力する。
【００５６】
また、判定結果通知手段２７は、取得した判定結果中に判定結果が不合格となったファンがない（全てのファンが合格である）と判定した場合には、外部に判定処理の結果を通知するとともに、コンピュータシステム１の検査を終了させる制御を検査装置２に対して行う。
【００５７】
記憶手段２８は、ファンの検査に係る、規定の回転速度及び規定の時間の情報を記憶している。記憶手段２８は、具体的には、外部端末２の補助記憶装置等で構成されている。なお、規定の回転速度又は規定の時間については、予めデータテーブルとして保持されていてもよい。
【００５８】
検査時間判定手段２９は、コンピュータシステム１の検査工程が、電源試験〜温度試験の工程にあるか否かを判定する。コンピュータシステム１の検査工程が電源試験〜温度試験の工程にあると判定した場合には、回転時間比較手段２５に対し、前述の合格・不合格の判定を行わず、判定結果を判定結果保持手段２６に出力させない制御信号を出力する。コンピュータシステム１の検査工程が電源試験〜温度試験の工程になく、ファン試験の工程にあると判定した場合には、回転時間比較手段２５に対し、前述の合格・不合格の判定を行い、判定結果を判定結果保持手段２６に出力させる制御信号を出力する。
【００５９】
なお、検査時間判定手段２９は、外部（検査員）から、検査装置２に対して電源試験〜温度試験までの検査が終了した旨の入力情報がある際、当該入力情報を検知することで、前述の電源試験〜温度試験の工程に関する判定を行う。
【００６０】
回転速度指示手段３０は、判定結果通知手段２７から、不合格となったファン及び回転速度の情報を取得し、その情報に基づき、「各ファン１１〜１４をどの規定の回転速度で回転させるか」といった、回転速度及びファンの識別情報を含む指示を、ファン回転速度制御手段１０に対して出力する。ファン回転速度制御手段１０はその指示を取得し、指示に応じて、各ファンに対し、指示された回転速度での動作をする制御命令を出力する。
【００６１】
以上で、コンピュータシステム１及び検査装置２の各部の機能を示した。次に、コンピュータシステム１の検査の具体的な過程において、検査装置２の各部がどう機能するかを、図４〜図６を使用して説明する。図４は、検査装置２がファンの検査方法の具体例を示すフローチャートであり、以下、図４の各ステップに沿ってファン検査の説明を行う。なお、コンピュータシステム１の検査では、最初に図２の電源試験〜温度試験の検査が行われ、次にファン試験の検査が行われる。また、検査装置２の各部の処理の詳細説明については、上述の図３に係る説明にて記載したことから、適宜省略して説明する。
【００６２】
まず、回転速度測定手段２１は、ファン１１〜１４の回転速度に関する情報を逐次取得し、回転速度の計測を行う（ステップＳ１）。次に、回転速度比較手段２２は回転速度測定手段２１が計測したファン１１〜１４の回転速度に基づき、ファンの回転速度が規定の回転速度と略同一であるか否かの判定を行う（ステップＳ２）。ファンの回転速度が規定の回転速度と略同一ではないと判定されれば、検査装置２はステップＳ１に戻って処理を行う。
【００６３】
ステップＳ２において、ファンの回転速度が規定の回転速度と略同一と判定されれば、回転速度比較手段２２はその結果を回転時間計測手段２３に出力する。回転時間計測手段２３は取得した情報に基づき、ファンが規定の回転速度で回転したと見なせる時間を計測する（ステップＳ３）。また、回転時間計測手段２３は、逐次計測した時間を回転時間積算手段２４に出力する。
【００６４】
ステップＳ３において、回転時間積算手段２４は、計測した動作時間の情報に基づき、ファン１１〜１４において、回転速度毎に動作時間を積算する（ステップＳ４）。なお、このステップＳ１〜Ｓ４は、実施の形態１の第１のステップに相当する。
【００６５】
以上のステップＳ２〜ステップＳ４の処理の具体例について、図５を用いて説明する。図５は、ファン１１において、動作時間積算の処理の具体例を示す図である。ファン１１は回転速度測定手段２１が計測を始めてから、時系列順に、１９９０ｒｐｍで１時間、２３００ｒｐｍで１時間、３０２０ｒｐｍで１時間、２０５０ｒｐｍで１時間回転している。また、規定の回転速度は２０００ｒｐｍ、３０００ｒｐｍ、４０００ｒｐｍの３種類であり、回転速度の計測値が規定の回転速度のいずれかの値と±１００ｒｐｍ以下の相違しかなければ、回転速度比較手段２２は、ファン１１が当該規定の回転速度と略同一の速度で回転していると判定する。つまり、計測値の回転速度が１９００ｒｐｍ〜２１００ｒｐｍ、２９００ｒｐｍ〜３１００ｒｐｍ、３９００ｒｐｍ〜４１００ｒｐｍならば、それぞれ、規定の回転速度２０００ｒｐｍ、３０００ｒｐｍ、４０００ｒｐｍと略同一であると判定される。
【００６６】
まず、ファン１１が１９９０ｒｐｍで１時間回転している場合の処理について説明する。回転速度比較手段２２は、ステップＳ２において、回転速度測定手段２１から計測値を取得し、規定の回転速度中で略同一となるものがあるか比較を行う。このとき、回転速度比較手段２２は、計測値１９９０ｒｐｍは１９００ｒｐｍ〜２１００ｒｐｍの範囲に該当していると判定する。この判定から、回転速度比較手段２２は、ファン１１が規定の速度２０００ｒｐｍで回転しているものと判定する。図５における、「比較結果」がその判定の結果を示している。
【００６７】
回転速度比較手段２２は、回転時間計測手段２３に対して、ファン１１が規定の速度２０００ｒｐｍで回転している情報を出力する。回転時間計測手段２３は、ステップＳ３において、回転速度比較手段２２が出力する情報を取得している間、ファン１１が２０００ｒｐｍで回転している時間を計測している。図４においては、ファン１１は１９９０ｒｐｍで１時間回転しているので、回転時間計測手段２３はファン１１が２０００ｒｐｍで１時間回転していると計測する。図５における、「計測結果」がその計測の結果を示している。また、回転時間計測手段２３は逐次、計測結果を回転時間積算手段２４に出力する。
【００６８】
回転時間積算手段２４は、計測結果に基づき、ファン１１が２０００ｒｐｍで１時間分回転したことを積算する。図５における、「積算結果」がその積算の結果を示している。
【００６９】
次に、ファン１１が２３００ｒｐｍで１時間回転している場合の処理について説明する。回転速度比較手段２２は、ステップＳ２において、回転速度測定手段２１から計測値を取得し、規定の回転速度中で略同一となるものがあるか比較を行う。この場合には、計測値は１９００ｒｐｍ〜２１００ｒｐｍ、２９００ｒｐｍ〜３１００ｒｐｍ、３９００ｒｐｍ〜４１００ｒｐｍのいずれの範囲にも該当しないので、回転速度比較手段２２は回転時間計測手段２３に対して情報を出力しない。以上から、積算結果は、ファン１１が２０００ｒｐｍで１時間分回転したままの状態のまま、変化しない。
【００７０】
以降、ファン１１が３０２０ｒｐｍで１時間回転している場合、２０５０ｒｐｍで１時間回転している場合についても、回転速度比較手段２２、回転時間計測手段２３、回転時間積算手段２４は同様の処理を行う。回転速度比較手段２２は、ファン１１がそれぞれの場合において、３０００ｒｐｍ、２０００ｒｐｍで回転していると判定する。回転時間計測手段２３は、回転速度比較手段２２の出力する情報から、３０００ｒｐｍで１時間回転、２０００ｒｐｍで１時間回転したと計測し、回転時間積算手段２４に逐次計測結果を出力する。回転時間積算手段２４は、その計測結果から、ファン１１が３０００ｒｐｍで１時間回転、２０００ｒｐｍで１時間回転したことを、積算結果としてカウントする。以上から、図５に示す具体例では、ファン１１の計測開始から４時間経過した際に、ファン１１が２０００ｒｐｍで２時間分回転し、３０００ｒｐｍで１時間分回転したという、回転時間積算手段２４の積算結果が得られる。
【００７１】
なお、図５に示した具体例ではファン１１のみを取り上げて説明したが、ファン１２、１３、１４といった他のファンについても、同様の処理を行うことができる。
【００７２】
以下、図４に戻って、検査方法の具体例について説明する。ステップＳ４にて回転時間積算手段２４が動作時間を積算した後、回転時間積算手段２４は、回転時間比較手段２５に対して積算時間の情報を出力する。回転時間比較手段２５は、出力された情報を取得し、保存する。ここで、検査時間判定手段２９は、コンピュータシステム１が電源試験〜温度試験の期間中であるか否かを判定する（ステップＳ５）。コンピュータシステム１が電源試験〜温度試験の期間中であると判定した場合には、検査時間判定手段２９は回転時間比較手段２５に対し、前述の合格・不合格の判定処理を行わせない制御を行う。そのため、検査装置２はステップＳ１に戻って処理を行う。つまり、コンピュータシステム１の電源試験〜温度試験の検査期間中には、ステップＳ１〜ステップＳ４までの処理が繰り返し行われているため、ファン１１〜１４において、各規定の回転速度で回転している時間は逐次積算される。
【００７３】
ステップＳ５において、コンピュータシステム１が電源試験〜温度試験の期間中ではない（ファン試験の期間中である）と判定された場合には、検査時間判定手段２９は回転時間比較手段２５に対し、前述の合格・不合格の判定処理を行わせる制御信号を出力する。回転時間比較手段２５は、それまでのファン１１〜１４の各規定の回転速度における動作積算時間と、記憶手段２８から取得した各規定の回転速度における規定の検査時間とを比較し、合格・不合格の判定処理を行う（ステップＳ６）。回転時間比較手段２５は、この判定処理の結果を判定結果保持手段２６に出力し、判定結果保持手段２６は、取得した判定結果をデータテーブルに書き込み保持する（ステップＳ７）。
【００７４】
判定結果通知手段２７は、判定結果保持手段２６に保持された判定結果の中に、不合格となった結果があるか否かを判定する（ステップＳ８）。なお、ステップＳ６〜ステップＳ８は、実施の形態１の第２のステップに相当する。
【００７５】
ステップＳ８において不合格の結果がなければ、判定結果通知手段２７は外部に判定処理の結果を通知して（ステップＳ９）、検査装置２によるコンピュータシステム１のファン検査を終了させる。
【００７６】
ステップＳ８において、不合格の結果があると判定されれば、判定結果通知手段２７は回転速度指示手段３０に対して、不合格となったファンの種類及びその規定の回転速度の情報を出力する（ステップＳ１０）。回転速度指示手段３０は、判定結果通知手段２７から取得したその情報に応じ、不合格となった回転速度でファンを回転する試験を行わせるよう、ファン回転速度制御手段１０に命令を出力する（ステップＳ１１）。なお、ステップＳ１０及びステップＳ１１は、実施の形態１の第３のステップに相当する。
【００７７】
ファン回転速度制御手段１０は、取得した命令に応じて、ファン１１〜１４を制御する（ステップＳ１２）。以降、検査装置２はステップＳ１の処理に戻り、ステップＳ８において不合格となる結果がなくなるまで、ファン試験を実行する。全てのファン１１〜１４が、全ての規定の回転速度で規定時間の回転を行ったと、ステップＳ８で判定結果通知手段２７が判定を行えば、ファン試験は終了となる。
【００７８】
以上のステップＳ６〜ステップＳ１１の処理の具体例について、図６を用いて説明する。図６は、ファン１３において、検査結果の具体例を示す図である。図６で、ファン１３においては、規定の回転速度及びそれに対応する規定検査時間を、２０００ｒｐｍで３０時間、３０００ｒｐｍで３０時間、４０００ｒｐｍで３０時間と設定している。
【００７９】
図６では、電源試験〜温度試験が終了した直後のステップＳ４において、回転時間積算手段は、ファン１３の動作時間について、ファン１３が２０００ｒｐｍで２０時間、３０００ｒｐｍで１５時間、４０００ｒｐｍで３５時間動作した積算結果を得ている。図６において、この積算結果に係る時間は、途中積算時間と記述される。以下も同様に記述する。
【００８０】
図６の例では、規定の回転速度２０００ｒｐｍにおいては、規定検査時間３０時間に対し、途中積算時間が２０時間であるため、ステップＳ６で判定結果通知手段２７によって「時間が１０時間不足」という不合格の判定がなされる。同様に２０００ｒｐｍにおいては、規定検査時間３０時間に対し、途中積算時間は１５時間であるため、「時間が１５時間不足」という判定がなされる。また、３０００ｒｐｍにおいては、規定検査時間３０時間に対し、途中積算時間が３５時間であるため、判定は合格となる。なお、これらの判定は図６において「途中判定」と記述され、以下も同様に記述される。
【００８１】
以上の途中判定の結果は、判定結果保持手段２６に保持される。図２の判定結果表は、その一例である。図２では、ファン１３において、ファンの回転速度４０００ｒｐｍの場合のみ合格となっており、２０００ｒｐｍ、３０００ｒｐｍの場合は不合格となっている。
【００８２】
図６において、ファン１３の検査は、規定の回転速度２０００ｒｐｍ、３０００ｒｐｍについて、規定の検査時間には達していない。従って、ファン試験の工程において、判定結果通知手段２７は２０００ｒｐｍでファン１３を回転させる指示を、回転速度指示手段３０に通知する。回転速度指示手段３０は、ファン回転速度制御手段１０に対して、ファン１３を２０００ｒｐｍで回転させる指示を出力する。ファン回転速度制御手段１０は、指示に応じて、ファン１３を２０００ｒｐｍで回転させる制御を行う。
【００８３】
図６においては、１０時間経過した後、回転時間積算手段２４ではファン１３が２０００ｒｐｍで１０時間回転したと積算している。つまり、ファン１３においては、電源試験〜温度試験及びファン試験で、規定の回転速度２０００ｒｐｍで３０時間回転したという積算時間の結果が得られる。この結果は、図６において、２０００ｒｐｍでの最終積算時間と記述されている。以上から、ファン１３の２０００ｒｐｍにおける判定結果は合格となる。なお、図６における最終判定の○は、合格の結果を示している。以降の記述でも、同様の表記を行う。
【００８４】
次に、回転速度指示手段３０は、ファン回転速度制御手段１０に対して、ファン１３を３０００ｒｐｍで回転させる指示を出力する。ファン回転速度制御手段１０は、指示に応じて、ファン１３を３０００ｒｐｍで回転させる制御を行う。図６においては、１５時間経過した後、回転時間積算手段２４は、ファン１３が３０００ｒｐｍで１５時間回転したと積算している。つまり、ファン１３においては、規定の回転速度３０００ｒｐｍで３０時間回転したという積算時間の結果が得られる。この結果は、図６において、３０００ｒｐｍでの最終積算時間と記述されている。以上から、３０００ｒｐｍにおける判定結果は合格となる。
【００８５】
ファン１３の規定の回転速度全てにおいて合格の判定がなされたことにより、ファン１３については、全ての検査が終了したと判定される。なお、判定結果通知手段２７は、ファン１３を先に３０００ｒｐｍで回転させる指示を出力し、後に２０００ｒｐｍで回転させる指示を出力してもよい。
【００８６】
以上、本実施の形態においては、検査装置２は各ファンの回転速度毎に稼働時間を積算して、「積算時間」と「規定検査時間」とを比較した。検査装置２が、あるファンにおいて「規定検査時間」に達していない回転速度を検出した場合には、「規定検査時間」に達するまで、その回転速度で当該ファンを回転させる指示を、ファン回転制御指示手段に対して出力することが可能となる。これにより、検査装置２は必要最低限の工数による効率的なファンの検査を行うことが可能となる。また、複数のファンを備え、各ファンに対して複数種類の回転速度の制御が可能なコンピュータシステムに対しても、検査装置２は実施の形態１と同様の検査を行うことができる。
【００８７】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、実施の形態１・２に係る検査装置には、外部に対してファン又はファン回転速度制御手段の異常を通知する警告手段を設けてもよい。警告手段は、例えば、回転速度指示手段がファン回転速度制御手段に対して規定の速度で回転するように指示したにも関わらず、回転速度判定手段若しくは回転速度測定手段が、ファンが一定時間経過しても当該規定の速度で回転しないと判定した場合に、警告を外部に通知する。
【００８８】
また、実施の形態２において図４のステップＳ５の判定は、検査時間判定手段が外部（検査員）からの入力情報を検知することで行う方法に限らず、次のような方法で行ってもよい。まず記憶手段に、予め設定された電源試験〜温度試験の検査工程の時間を記憶させる。電源試験を開始後、検査時間判定手段は、試験を行ってからの経過時間がその記憶された設定時間を過ぎたか否かを逐次判定することで、ステップＳ５の判定処理をしてもよい。又は、コンピュータシステムは、電源試験〜温度試験の検査が終了した際にその情報を検査装置に出力し、検査時間判定手段はその情報を取得することで、ステップＳ５の判定を行うようにしてもよい。
【００８９】
さらに、検査装置は、複数のコンピュータシステムについて検査を行うようにしてもよい。その際、各コンピュータシステムが検査装置に対し出力する情報には、回転速度に関する情報、各ファンの識別情報の他に、コンピュータシステムの識別情報が含まれてもよい。
【００９０】
実施の形態２においては、回転速度比較手段は、ファンの回転速度の計測値が規定の回転速度のいずれかの値と±１００ｒｐｍ以下の相違しかない場合に、ファンが当該規定の回転速度と略同一の速度で回転している旨を判定すると説明した。しかし、規定の速度と略同一と見なせる差は±１００ｒｐｍではなく、±５０ｒｐｍ又は±１５０ｒｐｍなど、規定の回転速度と同程度であると見なせる値であれば任意の値でよい。あるいは、−５０ｒｐｍ〜＋１００ｒｐｍといった、上限と下限で値が異なるような設定を行ってもよい。また、回転速度毎に、略同一と見なせる値が変化するようにしてもよい。もちろん、規定の回転速度も、例として示した２０００ｒｐｍ、３０００ｒｐｍ、４０００ｒｐｍの値に限らない。
【００９１】
実施の形態１、２では、コンピュータシステムにおいて、ファンも含めた全体の検査を行うのに検査装置を用いたが、コンピュータシステムにおいてファンのみの検査を行う際に検査装置を用いてもよい。
【符号の説明】
【００９２】
１  コンピュータシステム
２  検査装置
３  ファン回転速度制御手段
４  ファン
５  回転速度判定手段
６  累積時間算出手段
７  累積時間判定手段
８  回転速度指示手段
１０  ファン回転速度制御手段
１１、１２、１３、１４  ファン
２０  モニタ部
２１  回転速度測定手段
２２  回転速度比較手段
２３  回転時間計測手段
２４  回転時間積算手段
２５  回転時間比較手段
２６  判定結果保持手段
２７  判定結果通知手段
２８  記憶手段
２９  検査時間判定手段
３０  回転速度指示手段
【図１】
0005692782.tif 000002
【図２】
0005692782.tif 000003
【図３】
0005692782.tif 000004
【図４】
0005692782.tif 000005
【図５】
0005692782.tif 000006
【図６】
0005692782.tif 000007