(57)【特許請求の範囲】
【請求項１】
複数の部品を備えた装置本体が振動するときの検出振動レベルを検出する検出部と、
前記検出振動レベルが前記装置本体の内部の振動を表す設定振動レベル以下であるか否かを判定する判定部と、
前記検出振動レベルが前記設定振動レベル以下である場合、前記複数の部品のうちの少なくとも１つの部品を表す特定部品を特定し、前記特定部品を表す対応特定部品情報を出力する部品特定部と
を備えることを特徴とする情報処理装置。
【請求項２】
各々異なる前記異音を表す複数の異音振動レベルと、前記異音を発生する前記特定部品を表す複数の特定部品情報とが格納された記憶部
を更に備え、
前記部品特定部は、
前記検出振動レベルが前記設定振動レベル以下であるとき、前記記憶部に格納された前記複数の特定部品情報の中から、前記検出振動レベルに対応する前記対応特定部品情報を取得することにより、前記特定部品を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数の部品により発生する音を表す収集振動レベルを収集する収集部と、
各々異なる前記異音を表す複数の異音振動レベルと、前記異音を発生する前記特定部品を表す複数の特定部品情報とが格納された記憶部と
を更に備え、
前記部品特定部は、
前記検出振動レベルが前記設定振動レベル以下であるとき、前記記憶部に格納された前記複数の特定部品情報の中から、前記収集部により収集された前記収集振動レベルに対応する前記対応特定部品情報を取得することにより、前記特定部品を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記検出部は、加速度センサーであることを特徴とする請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記対応特定部品情報を表示する表示装置を更に備えることを特徴とする請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
複数の部品を備えた装置本体を具備する情報処理装置の検査方法であって、
前記装置本体が振動するときの検出振動レベルを検出するステップと、
前記検出振動レベルが前記装置本体の内部の振動を表す設定振動レベル以下であるか否かを判定するステップと、
前記検出振動レベルが前記設定振動レベル以下である場合、前記複数の部品のうちの少なくとも１つの部品を表す特定部品を特定し、前記特定部品を表す対応特定部品情報を出力するステップと
を備えることを特徴とする情報処理装置の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の部品が内蔵されたコンピュータを含む情報処理装置に関する。
【背景技術】
【０００２】
コンピュータには、コンピュータプログラムを実行するために使用される複数の部品が内蔵されている。例えば、複数の部品のうちの第１、第２部品は、それぞれ、実行部、ハードディスクドライブ（以下、ＨＤＤ）を表している。実行部は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含んでいる。ＨＤＤは、高速回転するディスクと、ディスクに対して非接触でデータの書き込みや読み出しを行なうヘッドとを備えている。ディスクは、上記のコンピュータプログラムが格納された領域と、それ以外のメモリ領域とを備えている。実行部は、上記のコンピュータプログラムを実行し、ＨＤＤのメモリ領域に対してデータの書き込みや読み出しが行なわれるように、ヘッドを制御するシーク動作を実行する。このとき、シーク動作により騒音が発生する。
【０００３】
このシーク動作による騒音を低減するために、高速シークモードと、低騒音の低速シークモードとを切り換えるパーソナルコンピュータが特許文献１に記載されている。しかし、実行部、ＨＤＤのような部品により発生する音として、その部品が異常であるときの音（異音）が発生している場合、特許文献１に記載された技術では対処できない。このような場合、利用者は、異音が発生していることを知り、速やかにコンピュータの修理の手配する等の対応をとることが望ましい。このように、コンピュータの内部から発生する異音を検出できることが望まれる。
【０００４】
上記の特許文献１を紹介する。特開平１１−１２６４２２号公報（特許文献１）にはパーソナルコンピュータが記載されている。パーソナルコンピュータは、補助記憶装置であるハードディスクドライブ（以下ＨＤＤと略記）を有している。前記パーソナルコンピュータは、前記パーソナルコンピュータの周囲音レベルを検出するマイクロホンと前記パーソナルコンピュータの振動レベルを検出する振動センサーの少なくとも一方と、前記マイクロホンと前記振動センサーの少なくとも一方の出力レベルを判定するレベル判定回路と、前記レベル判定回路の出力に応じて前記ＨＤＤのシークモードを切り替え制御する制御手段を備えている。これにより、内蔵のＨＤＤから発生するシーク動作時の騒音低減と外部から受ける振動によるヘッド位置決め精度の劣化防止を、周囲環境に応じて自動的に行う。
【０００５】
特開２００５−４５４４号公報（特許文献２）にはコンピュータ装置が記載されている。コンピュータ装置は、システムの稼働状態を電力消費量の異なる複数の状態に切り替え可能である。前記コンピュータ装置は、装置本体のおかれた物理的な状態を判断する装置状態判断手段と、前記システムの稼働状態の切り替えを制御するシステム状態制御手段とを備えている。前記システム状態制御手段は、前記システムの稼働状態を切り替えようとする際に、前記装置状態判断手段の判断において前記装置本体が運動している場合に、当該システムの稼働状態の切り替えを行わず、現在の稼働状態を維持する制御を行うことを特徴としている。これにより、振動や移動といったコンピュータの物理的な運動の有無に基づいてＡＣＰＩ等におけるシステム状態の切り替え制御を行うことにより、物理的な衝撃からコンピュータの各種装置を保護する。
【０００６】
特開平１０−２２６４７０号公報（特許文献３）にはエレベータの振動解析装置が記載されている。エレベータの振動解析装置は、エレベータの走行振動を検出する加速度センサと、この加速度センサにより検出された前記走行振動のデータから前記エレベータの走行速度及び走行位置に対応する振動特性を解析する振動解析システム部と、この振動解析システム部で解析された前記走行振動のデータについて、前記エレベータの異常箇所の特定及び異常状態の程度を診断する振動異常診断部と、この振動異常診断部における診断結果に基づき、その異常箇所の復旧に必要な支援情報を予め格納されたデータから抽出されて導出する復旧支援情報部と、この復旧支援情報部からの支援情報及び前記振動異常診断部で診断されたエレベータの異常状態を表示する解析結果表示部と、この解析結果表示部、前記振動解析システム部、前記振動異常診断部及び前記復旧支援情報部の各部を制御可能な入力手段とを具備することを特徴としている。これにより、エレベータの走行振動のデータから、エレベータの異常箇所を検出し、その原因を把握して的確な修復復旧を実施できる。
【０００７】
【特許文献１】特開平１１−１２６４２２号公報
【特許文献２】特開２００５−４５４４号公報
【特許文献３】特開平１０−２２６４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の課題は、内部から発生する異音を検出することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
以下に、［発明を実施するための最良の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１０】
本発明の情報処理装置は、コンピュータ（１）である。そのコンピュータ（１）は、コンピュータ本体である筐体（２）と、前記筐体（２）に設けられた複数の部品（１０−１〜１０−Ｎ）（Ｎは１以上の整数）と、前記筐体（２）に設けられた検出部（２１）と、前記筐体（２）に設けられた検査装置（３０）とを具備している。前記複数の部品（１０−１〜１０−Ｎ）は、コンピュータプログラム（１３）を実行するために使用される。
または、本発明の情報処理装置は、前記検査装置（３０）である。その場合、前記検査装置（３０）は、前記検査装置（３０）の機能が内蔵されていない前記コンピュータ（１）に接続される。また、その場合、前記検出部（２１）は、前記筐体（２）に代えて、前記検査装置（３０）に設けられている。
前記検出部（２１）は、前記筐体（２）の振動を検出する。
前記検査装置（３０）は、判定部（３４）と、部品特定部（３５）と、通知部（３６）とを具備している。
前記判定部（３４）は、前記筐体（２）の振動が前記筐体（２）の内部の振動であるか否かを判定する。
前記部品特定部（３５）は、前記筐体（２）の振動が前記筐体（２）の内部の振動である場合、前記複数の部品（１０−１〜１０−Ｎ）のうちの少なくとも１つの部品を表す特定部品を特定し、前記特定部品を表す対応特定部品情報を出力する。
前記通知部（３６）は、前記対応特定部品情報が表す前記特定部品により異音が発生している旨を利用者に通知する。
【００１１】
前記検出部（２１）は、前記筐体（２）の振動として、前記筐体（２）が振動するときの検出振動レベルを検出する。
前記判定部（３４）は、前記検出振動レベルが、前記筐体（２）の内部の振動を表す設定振動レベル以下であるか否かを判定する。
前記部品特定部（３５）は、前記検出振動レベルが前記設定振動レベル以下である場合、前記特定部品を特定し、前記特定部品を表す前記対応特定部品情報を出力する。
【００１２】
本発明の情報処理装置において、前記検査装置（３０）は、更に、記憶部（３３）を具備している。前記記憶部（３３）には、各々異なる前記異音を表す複数の異音振動レベル（４１−１〜４１−Ｍ）（Ｍは１以上の整数）と、前記異音を発生する前記特定部品を表す複数の特定部品情報（４２−１〜４２−Ｍ）とが格納されている。
この場合、前記部品特定部（３５）は、前記検出振動レベルが前記設定振動レベル以下であるとき、前記記憶部（３３）に格納された前記複数の異音振動レベル（４１−１〜４１−Ｍ）の中から、前記検出振動レベルに一致する対応異音振動レベル（４１−５）を取得する。次に、前記部品特定部（３５）は、前記記憶部（３３）に格納された前記複数の特定部品情報（４２−１〜４２−Ｍ）の中から、前記対応異音振動レベル（４１−５）に対応する前記対応特定部品情報（４２−５）を取得して出力する。
前記通知部（３６）は、前記対応特定部品情報（４２−５）が表す前記特定部品（１０−２、１０−Ｎ）により前記異音が発生している旨を通知する。
【００１３】
本発明の情報処理装置は、更に、前記筐体（２）に設けられた収集部（２２）を具備している。前記収集部（２２）は、前記複数の部品（１０−１〜１０−Ｎ）により発生する音を表す収集振動レベルを収集する。
前記検査装置（３０）は、更に、記憶部（３３）を具備している。前記記憶部（３３）には、各々異なる前記異音を表す複数の異音振動レベル（４１−１〜４１−Ｍ）（Ｍは１以上の整数）と、前記異音を発生する前記特定部品を表す複数の特定部品情報（４２−１〜４２−Ｍ）とが格納されている。
この場合、前記部品特定部（３５）は、前記検出振動レベルが前記設定振動レベル以下であるとき、前記記憶部（３３）に格納された前記複数の異音振動レベル（４１−１〜４１−Ｍ）の中から、前記収集部（２２）により収集された前記収集振動レベルに一致する対応異音振動レベル（４１−５）を取得する。次に、前記部品特定部（３５）は、前記記憶部（３３）に格納された前記複数の特定部品情報（４２−１〜４２−Ｍ）の中から、前記対応異音振動レベル（４１−５）に対応する前記対応特定部品情報（４２−５）を取得して出力する。
前記通知部（３６）は、前記対応特定部品情報（４２−５）が表す前記特定部品（１０−２、１０−Ｎ）により前記異音が発生している旨を通知する。
【００１４】
本発明の情報処理装置において、前記検出部（２１）は、特定方向の重力加速度を計測することにより前記検出振動レベルを検出する加速度センサーである。
【００１５】
前記特定方向は、第１方向（Ｘ方向）と、前記第１方向に垂直な第２方向（Ｙ方向）と、前記第１方向と前記第２方向とに垂直な第３方向（Ｚ方向）とを含んでいる。
前記検出振動レベルは、前記第１、第２、第３方向（Ｘ、Ｙ、Ｚ方向）の重力加速度の合計値である。
【００１６】
本発明の情報処理装置において、前記収集部（２２）は、集音マイクである。
【００１７】
本発明の情報処理装置において、前記複数の部品（１０−１〜１０−Ｎ）は、ハードディスクドライブ（以下、ＨＤＤ）（１０−２）と、実行部（１０−１）とを含んでいる。前記実行部（１０−１）は、前記コンピュータプログラム（１３）を実行し、前記ＨＤＤ（１０−２）（１４）に対してデータの書き込みや読み出しを行なう。
前記特定部品は、前記ＨＤＤ（１０−２）、前記実行部（１０−１）の少なくとも１つを表している。
【００１８】
本発明の情報処理装置において、前記複数の部品（１０−１〜１０−Ｎ）は、更に、冷却ファン（１０−Ｎ）を含んでいる。前記冷却ファン（１０−Ｎ）は、前記筐体（２）内で発生する熱を冷却する。
前記特定部品は、前記ＨＤＤ（１０−２）、前記実行部（１０−１）、前記冷却ファン（１０−Ｎ）の少なくとも１つを表している。
【００１９】
本発明の情報処理装置において、前記コンピュータ（１）は、更に、前記筐体（２）に設けられたヘッド退避処理部（２０）を具備している。前記ヘッド退避処理部（２０）は、前記振動レベルが前記設定振動レベルよりも大きい場合、前記ＨＤＤ（１０−２）におけるヘッド退避処理を実行する。
【００２０】
本発明の情報処理装置において、前記ＨＤＤ（１０−２）は、ディスク（１１）と、前記ディスク（１１）（１４）に対して非接触でデータの書き込みや読み出しを行なうヘッド（１２）とを備えている。
前記ヘッド退避処理では、外部からの衝撃によって前記ヘッド（１２）が前記ディスク（１１）に接触しないように、前記ヘッド（１２）が前記ディスク（１１）から退避される。
【００２１】
本発明の情報処理装置は、更に、表示装置（３）を具備している。前記通知部（３６）は、前記対応特定部品情報を表す画面を前記表示装置（３）に表示することにより、前記異音が発生している旨を利用者に通知する。
【００２２】
本発明の情報処理装置は、更に、音声出力装置（４）を具備している。前記通知部（３６）は、前記対応特定部品情報を表す音声を前記音声出力装置（４）に出力することにより、前記異音が発生している旨を利用者に通知する。
【００２３】
本発明の情報処理装置によれば、検査装置（３０）は、筐体（２）が振動するときの検出振動レベルが設定振動レベル以下である場合、異音検索処理を実行する。異音検索処理では、検査装置（３０）は、検出振動レベル、又は、複数の部品（１０−１〜１０−Ｎ）により発生する音を表す収集振動レベルが、複数の部品（１０−１〜１０−Ｎ）のうちの少なくとも１つの部品である特定部品により発生する異音を表す対応異音振動レベルと一致する場合、その特定部品により異音が発生している旨を通知する。これにより、コンピュータ（１）の内部から発生する異音を検出することができ、利用者は、異音が発生していることを知り、コンピュータ（１）の修理の手配する等の対応をとることができる。
本発明の情報処理装置によれば、振動レベルが設定振動レベルよりも大きい場合、公知の技術として、ヘッド退避処理部（２０）は上記のヘッド退避処理を実行する。従来では、上記のヘッド退避処理を行なうか否かを決定するために、上記の検出振動レベルを計測するセンサーが使用されている。このセンサーとしては、加速度センサー（２１）が例示される。このように、本発明のコンピュータ（１）によれば、従来のコンピュータに対して、検査装置（３０）だけを追加することにより、異音検索処理を実現することができる。
または、本発明の情報処理装置（検査装置（３０））によれば、従来のコンピュータに対して、検査装置（３０）と集音マイク（２２）だけを追加することにより、異音検索処理を実現することができる。この場合、出荷前の試験時に異音に関する良品・不良品を判別することも可能である。
本発明の情報処理装置によれば、異音検索処理を行なうために、何パターンもの異音振動レベル（４１−１〜４１−Ｍ）と、上記の特定部品情報（４２−１〜４２−Ｍ）とを記憶部（３３）に格納しておくことにより、異音を発生する特定部品を特定することができる。
【発明の効果】
【００２４】
本発明の情報処理装置によれば、内部から発生する異音を検出することができる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照して、本発明の情報処理装置について詳細に説明する。
【００２６】
（第１実施形態）
図１は、本発明の第１実施形態による情報処理装置の構成を示している。
第１実施形態による情報処理装置は、コンピュータ１であり、コンピュータ本体である筐体２と、複数の部品１０−１〜１０−Ｎ（Ｎは１以上の整数）と、ヘッド退避処理部２０と、検出部である加速度センサー２１と、検査装置３０と、出力装置５とを具備している。出力装置５は、表示装置３と、スピーカである音声出力装置４を具備している。
複数の部品１０−１〜１０−Ｎ、ヘッド退避処理部２０、加速度センサー２１及び検査装置３０は、筐体２に設けられている。
【００２７】
複数の部品１０−１〜１０−Ｎは、コンピュータプログラムを実行するために使用される。
【００２８】
例えば、複数の部品１０−１〜１０−Ｎのうちの部品１０−１、１０−２は、それぞれ、実行部、ハードディスクドライブ（以下、ＨＤＤ）を表している。実行部１０−１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含んでいる。
ＨＤＤ１０−２は、高速回転するディスク１１と、ディスク１１に対して非接触でデータの書き込みや読み出しを行なうヘッド１２とを備えている。ディスク１１は、上記のコンピュータプログラムであるコンピュータプログラム１３が格納された領域と、それ以外のメモリ領域１４とを備えている。
実行部１０−１は、上記のコンピュータプログラム１３を実行する。このとき、実行部１０−１は、ＨＤＤ１０−２のメモリ領域１４に対してデータの書き込みや読み出しが行なわれるように、ヘッド１２を制御するシーク動作を実行する。
【００２９】
例えば、複数の部品１０−１〜１０−Ｎのうちの部品１０−Ｎは、冷却ファンを表している。冷却ファン１０−Ｎは、筐体２内で発生する熱を冷却する。
【００３０】
ヘッド退避処理部２０は、筐体２内のＨＤＤ１０−２に取り付けられ、ヘッド退避指示に応じて、ＨＤＤ１０−２におけるヘッド退避処理を実行する。ヘッド退避処理は、公知の技術である。図２に示されるように、ヘッド退避処理において、ヘッド退避処理部２０は、筐体２に対して外部から衝撃が発生したとき、その衝撃によってヘッド１２がディスク１１に接触しないように、ヘッド１２をディスク１１から退避する。
【００３１】
加速度センサー２１は、例えば、筐体２内のＨＤＤ１０−２に取り付けられる。従来では、上記のヘッド退避処理を行なうか否かを決定するために、加速度センサー２１が使用されている。図３に示されるように、加速度センサー２１は、筐体２が振動するときの検出振動レベルを加速度情報として生成する。検出振動レベルは、加速度センサー２１が特定方向の重力加速度を計測することにより生成される。特定方向は、第１方向（Ｘ方向）と、第１方向に垂直な第２方向（Ｙ方向）と、第１方向と第２方向とに垂直な第３方向（Ｚ方向）とを含んでいる。この加速度センサー２１は、Ｘ、Ｙ、Ｚ方向の重力加速度の合計値を検出振動レベルとして出力する。この検出振動レベルが設定振動レベル（例えば１Ｇ）よりも大きい場合、ヘッド退避処理部２０にヘッド退避指示が供給される。
更に、本発明では、後述の異音検索処理を行なうか否かを決定するために、上記の加速度センサー２１が使用される。
【００３２】
検査装置３０は、検査制御部３１を具備している。検査制御部３１は、ハードウェア（例示；回路）、ソフトウェア（例示；コンピュータプログラム）により実現される。
検査制御部３１は、加速度センサー２１により計測された検出振動レベルが設定振動レベルよりも大きい場合、ヘッド退避指示をヘッド退避処理部２０に出力する。
検査制御部３１は、加速度センサー２１により計測された検出振動レベルが、予め設定された設定振動レベル以下であり、且つ、その検出振動レベルが、複数の部品１０−１〜１０−Ｎのうちの少なくとも１つの部品である特定部品により発生する異音を表す対応異音振動レベルと一致する場合、その特定部品により異音が発生している旨を出力装置５に出力し、利用者に通知する。
【００３３】
図４は、検査装置３０の検査制御部３１の構成を示している。検査制御部３１は、記憶部として検査用データベース３３を具備している。
【００３４】
図５に示されるように、検査用データベース３３には、各々異なる異音を表す上記の異音振動レベルである複数の異音振動レベル４１−１〜４１−Ｍ（Ｍは１以上の整数）と、その異音を発生する特定部品を表す複数の特定部品情報４２−１〜４２−Ｍと、その特定部品により発生する異音の原因を表す複数の異常情報とが格納されている。
【００３５】
複数の特定部品情報４２−１〜４２−Ｍの各々が表す特定部品は、複数の部品１０−１〜１０−Ｎの少なくとも１つを表している。例えば、特定部品情報４２−１では、異音振動レベル４１−１が表す異音を発生する特定部品として、ＨＤＤ１０−２を表している。特定部品情報４２−２では、異音振動レベル４１−２が表す異音を発生する特定部品として、実行部１０−１を表している。特定部品情報４２−３では、異音振動レベル４１−３が表す異音を発生する特定部品として、実行部１０−１、ＨＤＤ１０−２を表している。特定部品情報４２−４では、異音振動レベル４１−４が表す異音を発生する特定部品として、ファン１０−Ｎを表している。特定部品情報４２−５では、異音振動レベル４１−５が表す異音を発生する特定部品として、ＨＤＤ１０−２、ファン１０−Ｎを表している。特定部品情報４２−６では、異音振動レベル４１−６が表す異音を発生する特定部品として、実行部１０−１、ファン１０−Ｎを表している。特定部品情報４２−７では、異音振動レベル４１−７が表す異音を発生する特定部品として、実行部１０−１、ＨＤＤ１０−２、ファン１０−Ｎを表している。
【００３６】
検査制御部３１は、更に、振動判定部３４と、部品特定部３５と、通知部３６とを具備している。
【００３７】
振動判定部３４は、加速度センサー２１により計測された検出振動レベルを受け取り、その検出振動レベルと、予め設定された設定振動レベルとを比較する。設定振動レベルは、筐体２の内部の振動を表している。比較の結果、検出振動レベルが設定振動レベルよりも大きい場合、振動判定部３４は、ヘッド退避指示をヘッド退避処理部２０に出力する。一方、検出振動レベルが設定振動レベル以下である場合、振動判定部３４は、異音検索処理指示を部品特定部３５に出力する。
【００３８】
部品特定部３５は、振動判定部３４から異音検索処理指示を受け取ったとき、異音検索処理を行なう。
異音検索処理において、部品特定部３５は、検査用データベース３３に格納された複数の異音振動レベル４１−１〜４１−Ｍの中から、検出振動レベルに一致する対応異音振動レベルを取得する。次に、部品特定部３５は、検査用データベース３３に格納された複数の特定部品情報４２−１〜４２−Ｍの中から、上記の対応異音振動レベルに対応する対応特定部品情報を取得する。これにより、対応特定部品情報が表す特定部品を特定する。部品特定部３５は、検査用データベース３３に格納された複数の異常情報の中から、上記の対応異音振動レベルに対応する対応異常情報を取得する。部品特定部３５は、その対応特定部品情報と対応異常情報とを通知部３６に出力する。
通知部３６は、対応特定部品情報と対応異常情報とを受け取ったとき、対応特定部品情報が表す特定部品により異音が発生している旨を出力装置５に出力し、利用者に通知する。このとき、表示装置３には、その異音が発生している旨が、対応特定部品情報と対応異常情報とを表す画面により表示される。音声出力装置４には、その異音が発生している旨が、対応特定部品情報と対応異常情報とを表す音声により出力される。
【００３９】
本発明の第１実施形態による情報処理装置（コンピュータ１）の動作について、図６を用いて説明する。ここで、異音を発生する特定部品は、ＨＤＤ１０−２、ファン１０−Ｎであるものとする。
【００４０】
まず、利用者の操作によりコンピュータ１が稼働する。このとき、実行部１０−１は、通常動作処理を実行する（ステップＳ１）。通常動作処理では、実行部１０−１は、コンピュータプログラム１３を実行し、ＨＤＤ１０−２のメモリ領域１４に対してデータの書き込みや読み出しが行なわれるように、ヘッド１２を制御する。このとき、実行部１０−１は、コンピュータプログラム１３の実行結果（待ち受け画面、計算結果を含む）を表す画面を表示装置３に表示する。
【００４１】
このとき、加速度センサー２１は、筐体２が振動するときの検出振動レベル（Ｘ、Ｙ、Ｚ方向の重力加速度の合計値）を計測し、検査装置３０に出力する（ステップＳ２）。
【００４２】
検査装置３０の振動判定部３４は、加速度センサー２１により計測された検出振動レベルを受け取り、その検出振動レベルと、予め設定された設定振動レベルとを比較する（ステップＳ３）。比較の結果、検出振動レベルが設定振動レベル以下ではないものする（ステップＳ３−ＮＯ）。この場合、振動判定部３４は、ヘッド退避指示をヘッド退避処理部２０に出力する。
【００４３】
ヘッド退避処理部２０は、ヘッド退避指示に応じて、ＨＤＤ１０−２におけるヘッド退避処理を実行する（ステップＳ８）。即ち、ヘッド１２がディスク１１から退避される。
【００４４】
その後、ヘッド退避処理部２０は、ヘッド退避処理が実行されたことを利用者に通知する。例えば、ヘッド退避処理部２０は、エラー通知として、筐体２に取り付けられたＬＥＤ（図示しない）を点灯させたり、警告音を発したりすることにより、利用者に通知する。あるいは、ヘッド退避処理部２０は、ヘッド退避処理が実行された旨を表す画面を表示装置３に表示したり、ヘッド退避処理が実行された旨を表す音声を音声出力装置４に出力したりすることにより、利用者に通知する。
【００４５】
検査装置３０の振動判定部３４は、加速度センサー２１により計測された検出振動レベルを受け取り、その検出振動レベルと、予め設定された設定振動レベルとを比較する（ステップＳ３）。比較の結果、検出振動レベルが設定振動レベル以下であるものする（ステップＳ３−ＹＥＳ）。この場合、振動判定部３４は、異音検索処理指示を部品特定部３５に出力する。
【００４６】
部品特定部３５は、振動判定部３４から異音検索処理指示を受け取ったとき、異音検索処理を行なう（ステップＳ４）。
【００４７】
異音検索処理において、検査装置３０の部品特定部３５は、検査用データベース３３に格納された複数の異音振動レベル４１−１〜４１−Ｍの中から、検出振動レベルに一致する対応異音振動レベル４１−５を取得する（ステップＳ４−ＹＥＳ）。部品特定部３５は、検査用データベース３３に格納された複数の特定部品情報４２−１〜４２−Ｍの中から、上記の対応異音振動レベル４１−５に対応する対応特定部品情報４２−５を取得する。同時に、部品特定部３５は、検査用データベース３３に格納された複数の異常情報の中から、上記の対応異音振動レベル４１−５に対応する対応異常情報を取得する。部品特定部３５は、その対応特定部品情報４２−５と対応異常情報とを通知部３６に出力する（ステップＳ５）。
【００４８】
検査装置３０の通知部３６は、対応特定部品情報４２−５と対応異常情報とを受け取ったとき、対応特定部品情報４２−５が表す特定部品１０−２、１０−Ｎにより異音が発生している旨を出力装置５に出力し、利用者に通知する。このとき、通知部３６は、対応特定部品情報４２−５と対応異常情報とを表す画面を表示装置３に表示し、対応特定部品情報４２−５と対応異常情報とを表す音声を音声出力装置４に出力する。これにより、利用者は、ＨＤＤ１０−２、ファン１０−Ｎにより異音が発生している旨を知ることができる（ステップＳ６）。
【００４９】
実行部１０−１は、コンピュータ１の稼働を継続するか否かを監視する（ステップＳ７）。コンピュータ１が稼働中であるとき（ステップＳ７−ＮＯ）、実行部１０−１は、上記のステップＳ１を実行する。利用者により、コンピュータ１の稼働を終了する指示が行なわれたとき（ステップＳ７−ＹＥＳ）、実行部１０−１は、コンピュータ１の稼働を終了する。
また、異音検索処理において、検査装置３０の部品特定部３５は、検査用データベース３３に格納された複数の異音振動レベル４１−１〜４１−Ｍの中から、検出振動レベルに一致する対応異音振動レベルを取得できないとき（ステップＳ４−ＮＯ）、それに対応する部品を特定せずに、異音が発生している旨だけを利用者に通知する（ステップＳ６）。
【００５０】
本発明の第１実施形態による情報処理装置（コンピュータ１）によれば、検査装置３０は、筐体２が振動するときの検出振動レベルが設定振動レベル以下である場合、異音検索処理を実行する。異音検索処理では、検査装置３０は、その検出振動レベルが、複数の部品１０−１〜１０−Ｎのうちの少なくとも１つの部品である特定部品により発生する異音を表す対応異音振動レベルと一致する場合、その特定部品により異音が発生している旨を通知する。これにより、コンピュータ１の内部から発生する異音を検出することができ、利用者は、異音が発生していることを知り、コンピュータ１の修理の手配する等の対応をとることができる。
【００５１】
本発明の第１実施形態による情報処理装置（コンピュータ１）によれば、検出振動レベルが設定振動レベルよりも大きい場合、公知の技術として、ヘッド退避処理部２０は上記のヘッド退避処理を実行する。従来では、上記のヘッド退避処理を行なうか否かを決定するために、上記の検出振動レベルを計測するセンサーが使用されている。このセンサーとしては、加速度センサー２１が例示される。このように、コンピュータ１によれば、従来のコンピュータに対して、検査装置３０だけを追加することにより、異音検索処理を実現することができる。
【００５２】
本発明の第１実施形態による情報処理装置（コンピュータ１）によれば、異音検索処理を行なうために、何パターンもの異音振動レベル４１−１〜４１−Ｍと、上記の特定部品情報４２−１〜４２−Ｍとを検査用データベース３３に格納しておくことにより、異音を発生する特定部品を特定することができる。
【００５３】
（第２実施形態）
図７は、本発明の第２実施形態による情報処理装置の構成を示している。前述と同じ説明は省略する。
第２実施形態による情報処理装置は、コンピュータ１であり、第１実施形態の構成に対して、更に、収集部である集音マイク２２を具備している。この集音マイク２２は、筐体２に設けられている。
【００５４】
集音マイク２２は、例えば、筐体２内のＨＤＤ１０−２に取り付けられる。集音マイク２２は、複数の部品１０−１〜１０−Ｎにより発生する音を表す収集振動レベルを収集する。本発明では、前述の異音検索処理を行なうために、集音マイク２２が使用される。
そこで、検査装置３０の検査制御部３１は、加速度センサー２１により計測された振動レベルが設定振動レベル以下であり、集音マイク２２により収集された収集振動レベルが前述の異音振動レベルと一致する場合、前述の特定部品により異音が発生している旨を出力装置５に出力し、利用者に通知する。
【００５５】
部品特定部３５は、集音マイク２２により収集された収集振動レベルを受け取る。また、部品特定部３５は、振動判定部３４から異音検索処理指示を受け取ったとき、異音検索処理を行なう。
異音検索処理において、部品特定部３５は、検査用データベース３３に格納された複数の異音振動レベル４１−１〜４１−Ｍの中から、収集振動レベルに一致する対応異音振動レベルを取得する。
【００５６】
本発明の第２実施形態による情報処理装置（コンピュータ１）の動作について、図６を用いて説明する。ここで、異音を発生する特定部品は、ＨＤＤ１０−２、ファン１０−Ｎであるものとする。
【００５７】
まず、前述の通常動作処理（ステップＳ１）が実行される。このとき、加速度センサー２１は、筐体２が振動するときの検出振動レベルを計測し、検査装置３０に出力する。同時に、集音マイク２２は、複数の部品１０−１〜１０−Ｎにより発生する音を表す収集振動レベルを収集し、検査装置３０に出力する（ステップＳ２）。
【００５８】
検査装置３０の振動判定部３４は、加速度センサー２１により計測された検出振動レベルを受け取り、その検出振動レベルと、予め設定された設定振動レベルとを比較する（ステップＳ３）。比較の結果、検出振動レベルが設定振動レベル以下であるものする（ステップＳ３−ＹＥＳ）。この場合、振動判定部３４は、異音検索処理指示を部品特定部３５に出力する。
【００５９】
部品特定部３５は、集音マイク２２により収集された収集振動レベルを受け取る。また、部品特定部３５は、振動判定部３４から異音検索処理指示を受け取ったとき、異音検索処理を行なう（ステップＳ４）。
【００６０】
異音検索処理において、検査装置３０の部品特定部３５は、検査用データベース３３に格納された複数の異音振動レベル４１−１〜４１−Ｍの中から、収集振動レベルに一致する対応異音振動レベル４１−５を取得する（ステップＳ４−ＹＥＳ）。部品特定部３５は、検査用データベース３３を参照して、対応異音振動レベル４１−５に対応する対応特定部品情報４２−５と対応異常情報とを取得する。部品特定部３５は、その対応特定部品情報４２−５と対応異常情報とを通知部３６に出力する（ステップＳ５）。
【００６１】
検査装置３０の通知部３６は、対応特定部品情報４２−５と対応異常情報とを受け取ったとき、対応特定部品情報４２−５が表す特定部品１０−２、１０−Ｎにより異音が発生している旨を出力装置５に出力し、利用者に通知する（ステップＳ６）。
【００６２】
本発明の第２実施形態による情報処理装置（コンピュータ１）では、第１実施形態と同じ効果である。そのコンピュータ１によれば、従来のコンピュータに対して、検査装置３０と集音マイク２２だけを追加することにより、異音検索処理を実現することができる。
【００６３】
（第３実施形態）
図８は、本発明の第３実施形態による情報処理装置の構成を示している。前述と同じ説明は省略する。
第３実施形態による情報処理装置は、コンピュータ１の検査装置３０であり、加速度センサー２１と、検査制御部３１とを具備している。
【００６４】
本発明の検査装置３０は、コンピュータ１が製造されたときに、出荷前の試験時に、上記のコンピュータ１に接続される。
検査制御部３１は、加速度センサー２１により計測された振動レベルが設定振動レベル以下であり、且つ、その検出振動レベルが前述の異音振動レベルと一致する場合、複数の部品１０−１〜１０−Ｎのうちの少なくとも１つの部品を表す特定部品により異音が発生している旨を出力装置５に出力し、試験担当者に通知する。異音が発生している旨は、そのコンピュータ１が不良品であることを表している。この場合、そのコンピュータ１を出荷することはできない。
【００６５】
これにより、本発明の第３実施形態による情報処理装置（検査装置３０）によれば、コンピュータ１の内部から発生する異音を検出することができ、出荷前の試験時に異音に関する良品・不良品を判別することができる。
【００６６】
また、本発明の検査装置３０は、検査装置３０の機能が内蔵されていないコンピュータ１に接続される。
検査制御部３１は、加速度センサー２１により計測された振動レベルが設定振動レベル以下であり、且つ、その検出振動レベルが前述の異音振動レベルと一致する場合、複数の部品１０−１〜１０−Ｎのうちの少なくとも１つの部品を表す特定部品により異音が発生している旨を出力装置５に出力し、利用者に通知する。
【００６７】
これにより、本発明の第３実施形態による情報処理装置（検査装置３０）によれば、検査装置３０の機能が内蔵されていないコンピュータ１に対しても、そのコンピュータ１の内部から発生する異音を検出することができ、利用者は、異音が発生していることを知り、コンピュータ１の修理の手配する等の対応をとることができる。
【００６８】
なお、本発明の第３実施形態による情報処理装置（検査装置３０）では、前述の第２実施形態のように、更に、集音マイク２２を具備してもよい。この場合、集音マイク２２は、筐体２に設けられる。検査制御部３１は、加速度センサー２１により計測された振動レベルが設定振動レベル以下であり、集音マイク２２により収集された収集振動レベルが前述の異音振動レベルと一致する場合、複数の部品１０−１〜１０−Ｎのうちの少なくとも１つの部品を表す特定部品により異音が発生している旨を出力装置５に出力し、利用者に通知する。
【図面の簡単な説明】
【００６９】
【図１】図１は、本発明の情報処理装置（コンピュータ１）の構成を示している。（第１実施形態）
【図２】図２は、ヘッド退避処理を説明するための図である。（第１実施形態〜第３実施形態）
【図３】図３は、加速度センサー２１が計測する振動レベルを説明するための図である。（第１実施形態〜第３実施形態）
【図４】図４は、検査装置３０の検査制御部３１の構成を示している。（第１実施形態〜第３実施形態）
【図５】図５は、検査用データベース３３を示している。（第１実施形態〜第３実施形態）
【図６】図６は、本発明の情報処理装置の動作を示すフローチャートである。（第１実施形態〜第３実施形態）
【図７】図７は、本発明の情報処理装置（コンピュータ１）の構成を示している。（第２実施形態）
【図８】図８は、本発明の情報処理装置（検査装置３０）の構成を示している。（第３実施形態）
【符号の説明】
【００７０】
１    コンピュータ
２    筐体（コンピュータ本体）
３    表示装置
４    音声出力装置（スピーカ）
５    出力装置
１０−１〜１０−Ｎ    複数の部品
１０−１    実行部
１０−２    ハードディスクドライブ（ＨＤＤ）
１０−Ｎ    冷却ファン
１１    ディスク
１２    ヘッド
１３    コンピュータプログラム
１４    メモリ領域
２０    ヘッド退避処理部
２１    加速度センサー
２２    集音マイク
３０    検査装置
３１    検査制御部
３３    振動判定用データベース
３４    振動判定部
３５    部品特定部
３６    通知部
４１−１〜４１−Ｍ    振動レベル
４２−１〜４２−Ｍ    特定部品情報
【図１】
0004437125.tif 000002
【図２】
0004437125.tif 000003
【図３】
0004437125.tif 000004
【図４】
0004437125.tif 000005
【図５】
0004437125.tif 000006
【図６】
0004437125.tif 000007
【図７】
0004437125.tif 000008
【図８】
0004437125.tif 000009