(57)【要約】【課題】  通常の手段で検出が期待されるデバイスが漏れなく検出されているかを確認できるようにする。【解決手段】  コンピュータに搭載される複数のデバイス１０３に貼り付けられた無線タグ１０２と、センサ１０１を通じて無線タグ１０２から読み取られた情報によりハードウェアの有無を判別する判別手段と、別の通常行われている手段で電気的にデバイスを認識する認識手段と、前記判別手段が判別したハードウェア構成と前記認識手段が認識したハードウェア構成とを比較する手段とを備え、比較結果を表示する。【選択図】      図１
2006268276.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに搭載される複数のデバイスに貼り付けられた無線タグと、センサを通じて前記無線タグから読み取られた情報によりハードウェアの有無を判別する判別手段と、別の通常行われている手段で電気的にデバイスを認識する認識手段と、前記判別手段が判別したハードウェア構成と前記認識手段が認識したハードウェア構成とを比較する手段とを備えたことを特徴とするハードウェア構成検出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はハードウェア構成検出システムに関し、特に、構成部品を複数個含む装置のシステム構成を検出するハードウェア構成検出システムに関する。
【背景技術】
【０００２】
従来、コンピュータシステムの起動時のハードウェアチェックはハードウェア自身やファームウエアやＯＳなどにより行われていた。
【０００３】
従来のコンピュータにおいて、立ち上げを行う際には、どのようなハードウェアが接続されているか、各デバイスに応じた方法でデバイスインタフェースを通じて確認が行われ、ＯＳの起動前、起動中、起動後にその情報がＯＳに伝えられている。
【０００４】
このような方法では、デバイスインタフェースに電気的に接続されていれば、そのハードウェアが認識できた、もしくは認識できないということが判明する仕組みになっている。しかし、このとき何らかの不具合により該当デバイスとの電気的な接続に不備があった場合には、デバイスが存在しないかのごとく扱われ、エラーなどの警告がなされないままＯＳが起動する可能性がある。
【０００５】
システム規模が小さく管理が容易な場合は、このような場合もシステム管理者がハードウェアが認識されていないことを発見することは容易であった。しかし大規模システムにおいては規模が大きく複雑になるため、人間による確認だけでは一部のメモリカードや待機系用のハードウェアなど起動時にハードウェアをＯＳが認識していないにもかかわらず見過ごされる問題の可能性が想定される。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来のハードウェア構成検出システムは、上述したように、電気的な接続に不備があった場合には、デバイスが存在しないかのごとく扱われ、エラーなどの警告がなされないままＯＳが起動する可能性がある。小規模なコンピュータであれば問題は少ないが、大規模なコンピュータですべてのハードウェア情報を管理者が管理しきれない場合には、実際にそのハードウェアが必要とされるまで、ハードウェアが接続されていないことに気づかない可能性があるという問題がある。
【０００７】
本発明の目的は、通常の手段で検出が期待されるデバイスが漏れなく検出されているかを確認できるようにするハードウェア構成検出システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明のハードウェア構成検出システムは、コンピュータに搭載される複数のデバイスに貼り付けられた無線タグと、センサを通じて前記無線タグから読み取られた情報によりハードウェアの有無を判別する判別手段と、別の通常行われている手段で電気的にデバイスを認識する認識手段と、前記判別手段が判別したハードウェア構成と前記認識手段が認識したハードウェア構成とを比較する手段とを備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、システム内に実装するパーツの交換単位ごとに何が実装されているかを容易に知ることが可能な別な手段を設け、ファームウエアやＯＳが認識したハードウェアとの差分を比較することで、本来認識されるべきものが認識されていないことを指摘できるようにする効果がある。
【発明を実施するための最良の形態】
【００１０】
本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態の構成を示す斜視図である。
【００１１】
本発明のコンピュータは、プロセッサやメモリや周辺装置などコンピュータを構成するデバイスを複数搭載する筐体１とそれに内蔵される無線タグの読み出し用センサ１０１とセンサ接続部１０４を含む。
【００１２】
筐体１に内蔵されるプロセッサ１０６やメモリ１０５、各種デバイス１０３には、装置の種別，ベンダー名，製品名，ロットなどが書き込まれた無線タグ１０２が貼られている。
【００１３】
センサ１０１は筐体１内部のデバイスの無線タグ１０２と通信可能でセンサ接続部１０４と接続され、センサ接続部１０４はコンピュータのプロセッサ１０６、メモリ１０５と接続されている。
【００１４】
センサ接続部１０４はセンサ１０１を制御するコントローラと読み取ったタグ情報を格納する記憶部（図示せず）を含む。
【００１５】
センサ１０１が、筐体１に搭載したデバイスに貼られた無線タグ１０２の情報だけを読みとれるようにするため、センサの電波出力と感度は適度に制御されており、また、筐体１は外部電波を吸収可能な金属等で覆われている。
【００１６】
次に、動作について説明する。 図２は本発明の実施の形態の動作を示すフローチャートである。図２を参照して、本発明の実施の形態における立ち上げ時の動作を説明する。
【００１７】
コンピュータの電源投入を契機として、センサ接続部１０４は、構成チェックを開始する（ステップＳ２０１）。
【００１８】
まずセンサ接続部１０４はセンサ１０１の起動を行う（ステップＳ２０２）。具体的にはセンサ１０１から電波を発信し、デバイス１０３に貼られた無線タグ１０２の情報を読み取る準備を行う。
【００１９】
次のステップＳ２０３で、センサ１０１が複数の無線タグ１０２からのデバイス種別，ベンダー名，製品名，ロット等の情報を読み取り、センサ接続部１０４に送る。
【００２０】
ステップＳ２０４では、センサ接続部１０４に送られた無線タグ情報をセンサ接続部１０４に内蔵する記憶部へ書き込む。
【００２１】
一方で、コンピュータは本発明を適用しないコンピュータと同様に起動する。起動後、ＯＳ上のアプリケーションソフトウエアとして実装された本発明の構成比較アプリケーションを起動する。この構成比較アプリケーションは、あらかじめ定められた方法でＯＳからＯＳが認識しているハードウェア情報を採取する。加えて構成比較アプリケーションはセンサ接続部１０４にアクセスしその記憶部からセンサ接続部１０４が採取したハードウェア構成情報を入手する。この両者の情報を比較し、差分の有無を確認し、結果を表示する。
【００２２】
なお、本発明はコンピュータ装置とコンピュータ装置に接続される装置だけでなく、構成部品が多数にのぼる装置で利用可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態の構成を示す斜視図である。
【図２】本発明の実施の形態の動作を示すフローチャートである。
【符号の説明】
【００２４】
１    筐体
１０１    センサ
１０２    無線タグ
１０３    デバイス
１０４    センサ接続部
１０５    メモリ
１０６    プロセッサ
【図１】
2006268276.tif 000003
【図２】
2006268276.tif 000004