(57)【要約】      （修正有）【課題】検知領域を有する磁界センサーを含む第１の素子と、磁気部を含む第２の素子と、を備えることにより素子の実装状態を検出するコンピュータ装置を提供する。【解決手段】コンピュータシステム２００、磁界センサー２１４に通信的に結合されるコントローラ２１０を更に含む。コンピュータシステムにおいて、第２の素子２０４が第１の素子２０２に対する第１の位置及び第１の素子に対する１つ又は複数の第２の位置の間に移動することができ、これにより、検知領域２１８が第１の位置にある場合、磁気部２１６が検知領域内に位置する。磁界センサーは、検知領域における磁気部を検出したことに応答するように、１つ又は複数の第１の信号を発生させるように配置される。コントローラは、第２の素子が第１の位置に位置することを指示する第１の信号に応答するように、第２の信号を発生させるように配置される。【選択図】図２Ｂ
2019133640.tif 000002
【特許請求の範囲】
【請求項１】
検知領域を有する磁界センサーを含む第１の素子と、
磁気部を含む第２の素子と、
前記磁界センサーに通信的に結合されるコントローラと、
を含み、
前記第２の素子は、前記第１の素子に対する第１の位置と前記第１の素子に対する１つ又は複数の第２の位置との間に移動することができ、前記検知領域が前記第１の位置にある場合、前記磁気部は前記検知領域の中に位置し、
前記検知領域における前記磁気部を検出したことに応答するように、前記磁界センサーは１つ又は複数の第１の信号を発生させるように配置され、
前記第２の素子が前記第１の位置に位置することを指示するための前記第１の信号に応答するように、前記コントローラは第２の信号を発生させるように配置されるコンピュータ装置。
【請求項２】
前記第２の素子は、前記第１の素子に対して回動することができる請求項１に記載のコンピュータ装置。
【請求項３】
前記磁界センサーは、更に前記磁気部の極性を検出するように配置され、且つ前記１つ又は複数の第１の信号は前記磁気部の前記極性を指示するように配置される請求項１に記載のコンピュータ装置。
【請求項４】
前記検知領域における前記磁気部が検出されないことに応答するように、前記磁界センサーは１つ又は複数の第３の信号を発生させるように配置され、且つ前記第２の素子が前記第１の位置に位置しないことを指示するための前記第３の信号に応答するように、前記コントローラは更に第４の信号を発生させるように配置される請求項１に記載のコンピュータ装置。
【請求項５】
検知領域を有する磁界センサーを含む第１の素子と、磁気部を含む第２の素子と、を含み、前記第２の素子は、前記第１の素子に対する第１の位置と前記第１の素子に対する１つ又は複数の第２の位置との間に移動できるように配置され、これにより、前記第２の素子が前記第１の位置にある場合、前記磁気部は、前記検知領域の中に位置するコンピュータ装置の配置の検出方法であって、
前記磁界センサーから前記磁気部が前記検知領域に存在することを指示するための１つ又は複数の第１の信号を受信する工程と、
前記第１の信号の受信を検出する工程と、
前記第２の素子が前記第１の位置にあることを指示するための前記第１の信号に応答し、前記第１の信号の受信を検出することに応答するように、第２の信号を発生させる工程と、
を備えるコンピュータ装置の配置の検出方法。
【請求項６】
前記磁界センサーは、更に前記磁気部の極性を検出するように配置され、前記１つ又は複数の第１の信号が更に前記磁気部の前記極性を指示し、且つ前記第１の信号に基づいて、前記磁気部の前記極性を識別することを含み検出する請求項５に記載のコンピュータ装置の配置の検出方法。
【請求項７】
前記検知領域における前記磁気部が検出されないことに応答するように、前記磁界センサーは１つ又は複数の第３の信号を発生させるように配置され、且つ前記第２の素子が前記第１の位置に位置しないことを指示するための前記第３の信号に応答するように、前記コンピュータ装置の配置の検出方法は、第４の信号を発生させる工程を更に含む請求項５に記載のコンピュータ装置の配置の検出方法。
【請求項８】
少なくとも１つの収容空間を含み、素子を収容するためのシャーシと、
前記シャーシの中に設けられる回路板と、
前記回路板に設けられるコントローラと、
前記回路板に設けられ、前記収納空間に挿入される前記素子のコネクタとペアリングするように配置される少なくとも１つのコネクタと、
前記回路板に設けられ且つ前記コントローラに通信的に結合されて、前記収納空間の一部に入るように延伸する検知領域を有し、前記素子が完全に前記収納空間に挿入される場合、前記検知領域が前記素子の磁気部の位置に対応する磁界センサーと、
を含み、
前記検知領域における前記磁気部を検出したことに応答するように、前記磁界センサーは１つ又は複数の第１の信号を発生させるように配置され、
前記素子の前記磁気部が前記検知領域にあることを指示するための前記第１の信号に応答するように、前記コントローラは第２の信号を発生させるように配置されるコンピュータ装置。
【請求項９】
前記磁界センサーは、更に前記磁気部の極性を検出するように配置され、且つ前記１つ又は複数の第１の信号は前記磁気部の前記極性を指示するように配置される請求項８に記載のコンピュータ装置。
【請求項１０】
前記検知領域における前記磁気部が検出されないことに応答するように、前記磁界センサーは１つ又は複数の第３の信号を発生させるように配置され、且つ前記素子が存在しないことを指示する前記第３の信号に応答するように、前記コントローラは更に第４の信号を発生させるように配置される請求項８に記載のコンピュータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気検知システムによって素子及び配置を検出する設備及び方法に関する。
【背景技術】
【０００２】
あるタイプのコンピュータ装置は、構造が比較的簡単（ｓｔｒａｉｇｈｔｆｏｒｗａｒｄ）であるが、その組み立てやメンテナンスが容易に解決されるものではない。例として、サーバシステムについては、ファン素子の適切な放置や配置が重要である。ファン素子は、サーバシステムのシャーシの中に適切に放置されるだけでなく、同時にファンが正確に配置される必要がある。しかしながら、サーバシステムの組み立てやメンテナンスが一般的に技術者に依存するので、ヒューマンエラーのためにファン素子の配置が間違う可能性が非常に高い。
【０００３】
例として、ファン素子は、特定のサーバシステムに対して正確なファンの方向を有するように配置されなければならない。ファン素子に一般的に識別情報のタグが貼り付けられるので、技術者は、ファン素子を正確に検証し、それが特定のサーバシステムに適用されるかを確認することができる。しかしながら、ユーザが識別情報を無視し又は間違えると、不適切なファン素子がサーバシステムの中に取り付けられる可能性がある。
【０００４】
このような問題の解決策の一つとしては、図１に示すような内部検査システムがある。図１は、ファン用のホットスワップが配置されるサーバシステム１００を示す模式図である。特に、サーバシステム１００は、シャーシ１０２からなる。シャーシにマザーボード又は他のメインボードのような回路板１０４が設けられる。シャーシ１０２は、シャーシ１０２に挿入可能な素子１０６も含む。図１に示すように、素子１０６の各々は、１つ又は複数のファン１０８からなる。コネクタ１１０は、ファン１０８を回路板１０４に電気的に接続するように提供されてよい。コネクタ１１０は、そして、コントローラ１１２（時には入力／出力素子１１４を介して）と回路板１０４に設けられる他の素子に通信的に接続させることができる。内部検査を提供するために、ファン１０８は、ファンの存在を指示する信号（例えば、「第１のファン」、「第２のファン」）を提供してよい。また、ファンの方向又は他のファンの操作特徴を指示するように、追加の信号を提供してよい。コントローラ１１２は、これらの信号に基づいて、エラー信号が発生したかを判断して、ファンの配置が間違ったことを指示することができる。
【０００５】
図１に示すようなシステムは、取り付けのエラーを減少することに寄与するが、その配置には若干の欠点がある。まず、リクエストメッセージを記憶するために、素子に追加の電子素子（例えば、メモリ）を加えなければならない。次に、このような信号に対応するように、コネクタ及び回路板に用いられるリード数を増加しなければならない。従って、このようなシステムでは、サーバシステムの複雑さが増加した。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施例は、磁気検知システムによってコンピュータシステム及びその配置における素子を検出するシステム及び方法に関する。
【課題を解決するための手段】
【０００７】
第１の実施例のコンピュータ装置によれば、検知領域を有する磁界センサーを含む第１の素子と、磁気部を含む第２の素子と、磁界センサーに通信的に結合されるコントローラと、を含み、第２の素子は、第１の素子に対する第１の位置と第１の素子に対する１つ又は複数の第２の位置との間に移動することができ、検知領域が第１の位置にある場合、磁気部は、検知領域の中に位置し、検知領域における磁気部を検出したことに応答するように、磁界センサーは１つ又は複数の第１の信号を発生させ、更に、第２の素子が第１の位置に位置することを指示するための第１の信号に応答するように、コントローラは第２の信号を発生させるように配置されるものである。
【０００８】
第２の実施例の方法によれば、検知領域を有する磁界センサーを含む第１の素子と、磁気部を含む第２の素子と、を含み、第２の素子は、第１の素子に対する第１の位置と第１の素子に対する１つ又は複数の第２の位置との間を移動できるように配置され、これにより、第２の素子が第１の位置にある場合、磁気部は、検知領域の中に位置するコンピュータ装置の配置の検出方法であって、磁界センサーから磁気部が検知領域内に存在することを指示する１つ又は複数の第１の信号を受信する工程と、第１の信号の受信を検出する工程と、第２の素子が第１の位置にあることを指示する第１の信号に応答するための１つ又は複数の第２の信号を含む工程と、を備えるコンピュータ装置の配置の検出方法である。
【０００９】
第３の発明によれば、少なくとも１つの収納空間を含み、素子を収納するためのシャーシと、シャーシの中に設けられる回路板と、回路板に設けられるコントローラと、少なくとも回路板に設けられ、収納空間に挿入される素子のコネクタとペアリングするように配置されるコネクタと、回路板に設けられ且つコントローラに通信的に結合されて、収納空間の一部に延伸する検知領域を有し、素子が完全に収納空間に挿入される場合、検知領域が素子の磁気部の位置に対応する磁界センサーと、を含むコンピュータ装置である。
本開示の上記及び他の目的、特徴、メリット及び実施例をより分かりやすくするために、対応する添付図面に合わせて以下の詳しい説明を参照されたい。
【図面の簡単な説明】
【００１０】
【図１】ファン素子のホットスワップに用いられるように配置されるサーバシステム１００を示す模式図であり、異なる実施例の説明に用いられてよい。
【図２Ａ】非取付配置にあるコンピューターシステム２００の素子を示す模式図である。
【図２Ｂ】取付配置にあるコンピューターシステム２００の素子を示す模式図である。
【図３】一実施例の配置によるファン素子の熱交換及び磁気検知に用いられるサーバシステム３００を示す模式図である。
【図４】一実施例の配置によるサーバシャーシを示す前面図である。
【図５Ａ】サーバ制御レバーが非結合位置にある図４のサーバスレッドの一部を示すクローズアップビューである。
【図５Ｂ】サーバ制御レバーが結合位置にある図４のサーバスレッドの一部を示すクローズアップビューである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明を説明するが、添付図面において同一の数字記号で類似又は同等な素子を指定する。添付図面は、実際的な比例で描かれたものではなく、単に本発明を説明するために提供される。以下、説明用の例示を参照して、本発明の複数の態様を説明する。注意すべきなのは、以下、本発明を全面的に理解させるために、数多くの具体的な細部、関係及び方法を述べる。しかしながら、当業者であれば、１つ又は複数の具体的な細部がなくても又は他の方法でも本発明を実施することもできることは容易に見分ける。他の実施例において、本発明を不明確にしないように、既知の構造や操作は詳しく示されていない。ある動作が異なる順序で発生し及び／又は他の動作や事件と同時に発生する場合があるため、本発明は、動作や事件の説明順序により制限されない。また、示された全ての動作や事件の何れも本発明の方法に基づいて実施されるわけでもない。
【００１２】
上記のように、コンピュータシステムに取り付けられる素子の存在や配置を検出する従来のシステム及び方法には、数多くの欠点がある。従って、異なる実施例は、このようなシステム及び方法を提供するための代わりのシステム及び方法に対応する。特に、異なる実施例では、コンピュータシステムにおける磁界センサーの配列及び素子における対応する磁気部によって、コンピュータシステム内に取り付けられる素子の存在及び配置を検出する。図２Ａ及び図２Ｂに模式的に示される。
【００１３】
図２Ａ及び図２Ｂは、それぞれ非取付と取付配置にあるコンピュータシステム２００の素子を示す模式図である。図２Ａ及び図２Ｂに示すように、コンピュータシステム２００は、第１の素子２０２及び第２の素子２０４からなる。
【００１４】
第１の素子２０２は、例として、コンピュータシステム２００のシャーシ（不図示）の中に取り付けられる回路板であってよい。ある実施例において、第１の素子２０２は、コンピュータシステム２００のマザーボード又はメインボードであってよい。第１の素子２０２には、第２の素子２０４におけるマッチングするコネクタ２０８に接続されるためのコネクタ２０６が取り付けられてよい。コネクタ２０６は、第１の素子２０２内に設けられるコントローラ２１０、又は第１の素子２０２に設けられ又は第１の素子２０２のコンピュータシステム２００に接続される他の素子に通信的に結合されてよい。
【００１５】
第２の素子２０４は、コンピュータシステム２００に加えられる任意の素子であってよい。例として、ファン素子は、コンピュータシステム２００の中に取り付けられてよい。上記のように、第２の素子２０４は、第１の素子２０２におけるマッチングするコネクタ２０６に接続されるコネクタ２０８を有してよい。コネクタ２０８は、第２の素子２０４の操作素子２１２に通信的に結合されてよい。例として、第２の素子がファンであると、操作素子２１２は、ファンに用いられるモーターであってよい。
【００１６】
主に、ファン素子をコンピュータシステムに加える異なる実施例を検討するが、これは説明しやすくするためのものだけである。それに対して、異なる実施例は、コンピュータシステムに加えられる如何なるタイプの素子に対して使用してよい。
【００１７】
上記のように、コンピュータシステムにおける素子の存在及び配置の問題を検出するための従来の方法には、コンピュータシステム及び素子に必要な別の複雑さがある。従って、このような複雑さの問題を減少するために、コンピュータシステム２００は、磁気検知システムを含んでよい。
【００１８】
更に、ある素子が既に設置され又は取り外されることを指示するように従来のボタンの設計を使用することには、懸念がある。特に、ボタンは、機械構造であるため、複数回使用されると、機械故障が発生する可能性がある。それに対して、磁気センサーの設計は、一般的に機械故障が発生しないため、ボタン設計よりも明らかに長いライフサイクルを有する。
【００１９】
異なる実施例において、磁気検知システムは、第１の素子２０２に位置する磁界センサー２１４、及び第２の素子２０４に位置する磁気部２１６という２つの部分を含んでよい。磁界センサー２１４は、少なくとも検知領域２１８内の磁界の存在を検出するように配置される任意のセンサーであってよい。例として、図２Ｂに示すように、磁気部２１６が検知領域２１８にある場合、磁界センサー２１４は、磁界部２１６による磁界を検出することができる。更に、磁界センサー２１４は、コントローラ２１０に（直接的に又は間接的に）通信的に結合される。
【００２０】
磁気部２１６は、磁石又は磁界が発生できる任意の部品であってよい。例として、素子に給電する場合、磁気コイルは、コイル又は磁界が発生できる類似物であってよい。磁気部２１６は、第２の素子２０４の表面に設けられ又はその中に嵌め込まれてよい。しかしながら、図２Ａに示すように、磁気部２１６は、第２の素子２０４が第１の素子２０２に接続される場合に磁気部２１６が検知領域２１８に位置するように位置決めされる。
【００２１】
特別な実施例において、磁界センサー２１４は、下記のように操作されてよい。上記のように、磁界センサー２１４は、検知領域２１８をモニタリングし、検知領域２１８で検出された磁界に基づいて信号を発生させる。これらの信号は、次に更なる処理を行うようにコントローラ２１０に伝送される。ある実施例において、信号は、直接、コントローラ２１０に伝送される。他の実施例において、磁界センサー２１４における回路又は第１の素子２０２におけるある他の回路は、コントローラ２１０のために信号に対して前処理をしてよい。コントローラ２１０は、受信された信号に基づいて、次に異なる動作を行ってよい。例として、磁界センサー２１４が検知領域２１８内で磁界を検出せず、且つコントローラ２１０が対応する信号を受信すると、コントローラ２１０は、素子が失い及び／又は素子が不適切に挿入されることをユーザーに知らせるように、ユーザーに信号又はある他の指示を発生させることができる。それに対して、磁界センサー２１４が検知領域２１８内で磁界を検出し、且つコントローラ２１０が対応する信号を受信すると、コントローラ２１０は、素子の存在を指示する信号を発生させることができる。
【００２２】
ある実施例において、磁界センサー２１４に用いられるセンサーのタイプは、発生される信号のタイプを決めることができる。例として、ある例において、磁界センサー２１４は、磁界の存在、また磁界の極性を判断することができる。異なる実施例において、このようなセンサーを有利的に使用することができる。例として、ファン素子は、極性がファンの方向に基づくように配置されてよい。つまり、第１の方向の気流を有するファンに対して、磁石は、第１の極性を有する磁界を提供するように配列される。第２の方向の気流を有するファンに対して、磁石は、第２の極性を有する磁界を提供するように配列される。このように、磁界センサー２１４は、信号を発生して、ファン素子が存在するかを指示するだけでなく、ファン素子の方向を指示することもできる。このような信号に基づいて、コントローラ２１０は、次にユーザーに下記の３つの可能性を指示することができる。（１）ファンが存在しない。（２）ファンが存在し且つ正確な方向を有する。（３）ファンが存在し且つ不正確な方向を有する。ある配置において、エラー信号を簡単に発生させるように上記信号を使用してよい。つまり、コントローラ２１０は、ターゲット極性（ｔａｒｇｅｔ  ｐｏｌａｒｉｔｙ）を提供でき、且つ検出された極性がターゲット極性にマッチングしない場合、エラー信号を発生させることができる。
【００２３】
前記配置は、コンピュータシステム内に磁界センサーが含まれ、及び素子に対応する磁気部が含まれるというメリットを有し、従来の方法よりも複雑さが低い。つまり、必要な回路及び配線をコンピュータシステムに組み込み及びコンピュータシステムに挿入してコネクタによって付加信号の素子に対応することは、簡単ではない。また、磁界センサーは、一般的に小さく、任意の大きな空間を必要とせずに組み込まれやすい。
【００２４】
例として、また図２Ａ及び図２Ｂを参照されたい。磁気部２１６を含む第２の素子２０４は、コネクタ２０８の如何なるタイプの配線又は他の回路を必要としない。実際には、ある例において（例えば、磁石を使用する）、第２の素子２０４に配線又は回路を使用する必要がない。それに対して、磁石は、簡単に第２の素子２０４の便利な位置に置かれる。せいぜい、磁界を発生させるためにコイル又は他の部品を使用する場合、コイルにエネルギーを付与する唯一な付加部品は、コイル及び配線のセットである。しかしながら、コネクタ２０８の付加配線を必要としない。更に、コネクタ２０８に用いられる従来の配置（検知配置ではない）は、第２の素子２０４に用いられることができる。このように、第２の素子２０４は、磁界センサー２１４を含み又は含まないコンピュータシステムと併用してよい。従って、第２の素子２０４は、（検知能力はないが）従来のコネクタを使用するコンピュータシステムとの下位互換性がある。
【００２５】
コンピュータシステムにおいて、第１の素子２０２は、磁界センサー２１４を便利な位置に置く必要があり、及び磁界センサー２１４に用いられる任意の必要な配線を必要とする。第１の素子２０２に相変わらず配線を必要とするが、コネクタ２０６が別の配線を必要としないという事実により、第１の素子２０２の設計の複雑さが減少する。つまり、磁界センサー２１４の配線がコネクタ２０６に取り付けられる必要がないので、第１の素子２０２の回路板は、コントローラ２１０とコネクタ２０６との間に介在する付加配線を収納するように設計される必要がない。それに対して、磁界センサー２１４が便利な位置に位置決めされ、且つ磁界センサー２１４をコントローラ２１０に接続するように比較的に簡単な配線を提供することができる。実際には、ある実施例において、任意のコントローラ２１０とコネクタ２０６との間に介在する配線の提供を必要としないので、第１の素子２０２の配置が更に簡素化される。更に、コネクタ２０６に別の配線を必要としないので、コネクタ２０６の従来の配置（検知配置ではない）は、第１の素子２０２に用いられてよい。このように、第１の素子２０２は、磁気部２１６を含み又は含まない素子と併用してよい。従って、第１の素子２０２は、（検知能力はないが）従来のコネクタを使用するコンピュータシステムとの下位互換性がある。
【００２６】
図３は、如何に図２Ａ及び図２Ｂの配置によってコンピュータシステムの設計を簡素化する実例を示す。図３は、一実施例の配置によるファン素子の熱交換及び磁気検知に用いられるサーバシステム３００を示す模式図である。特に、サーバシステム３００は、実際に図１におけるサーバシステム１００と類似である。従って、図１に提供された素子１０２、１０４、１０６、１０８、１１２及び１１４に関する説明は、図３におけるシャーシ３０２、回路板３０４、素子３０６、ファン３０８、コントローラ３１２及び入力／出力素子３１４を説明するには十分である。
【００２７】
また図３を参照されたい。サーバシステム３００の配置は、実際に図２Ａ及び図２Ｂにおけるコンピュータシステム２００と類似である。つまり、上記検討された素子に加え、サーバシステム３００も磁気検知によって素子３０６の存在を検出するように配置される。また、このような検知により、ファンが正確な方向で気流を提供するかを検出する。特に、サーバシステム３００には、「基本的な」コネクタ３５０が配置される。これは、コントローラ３１２に任意の別のメッセージ（例えば、極性及び／又は存在メッセージ）タイプを提供するように配置されないコネクタである。それに対して、このようなコネクタは、典型的な信号、例えばファン電源及びファン制御信号に限定される。上記の検討のように、コネクタ３５０は、これにより、例えば任意の検知タイプを有するコンピュータシステムに用いられるコネクタのような従来のコネクタであってもよい。
【００２８】
上記のような図２Ａ及び図２Ｂに関する検討のように、サーバシステム３００は、また磁気部３５２を含む。図３の例示的な配置において、磁気部３５２は、各素子３０６に嵌め込まれる磁石によって提供されてよい。しかしながら、上記のように、コイル又はその類似物は、磁界の発生に用いられてもよい。
【００２９】
上記のような図２Ａ及び図２Ｂに関する検討のように、サーバシステム３００は、またそれぞれ検知領域３５６を有する磁界センサー３５４を含む。図３の例示的な実施例において、各磁界センサー３５４は、２つの出力信号を発生させるように配置される。各出力信号は、検知領域３５６内で特定極性の磁界を検出するかを示す。第１個の信号ＯｕｔＮｘ（ｘは１又は２に等しい）は、検知領域３５６内で北極又は負極の磁界の信号があるかを指示することを提供するように配置される。第２個の信号ＯｕｔＳｘ（ｘはセンサーの識別器に等しい）検知領域３５６内で南極又は正極の磁界の信号があるかを指示することを提供するように配置される。この２つの信号は、磁気部３５２の特徴化に併用されて、これにより、対応素子３０６の特徴化配置に用いられてよい。例として、正極磁界を検出した場合、ＯｕｔＳｘが０に等しいと仮定される。負極磁界を検出した場合、ＯｕｔＮｘが０に等しいと仮定される。素子３０６の存在や配置は、以下のように識別されてよい。
【００３０】
【表１】
2019133640.tif 000003
【００３１】
コントローラ３１２は、ファンが存在するか及び／又は正確な気流方向を有するファンが存在するかを判断するように、引き続きＯｕｔＮｘ及びＯｕｔＳｘ信号を使用することができる。上記の検討のように、信号は、配置を知らせ又は簡単にエラー信号を発生させることに用いられてよい。
【００３２】
図３に示すように、磁気部３５２及び磁界センサー３５４は、コネクタ３５０に近い位置に置かれてよい。しかしながら、異なる実施例は、この面で制限されない。それに対して、異なる実施例のメリットの１つは、磁界検知システムとコネクタとが近寄る必要がない。それに対して、磁界検知システムの部品は、コントローラ３１２に置かれ及び接続されるように、サーバシステム３００に必要な位置に位置してよい。
また、異なる実施例により、各素子３０６に単一の磁気部３５２及び単一の磁界センサー３５４のみがあることが説明される。しかしながら、異なる実施例はこの面で制限されない。ある実施例において、各素子は、コントローラ３１２に追加の情報を提供するように複数の磁石及びセンサーを使用してよい。上に示すように、単一の磁石及び単一のセンサーによって２つのビット（ＯｕｔＮｘ、ＯｕｔＳｘ）を示してよい。従って、１対又は複数対の追加の磁石及びセンサーを加えることで、追加のビットを提供してよい。このようなビットによって、例えば定格速度、気流、又は騒音レベル等の、正確な取付に寄与する可能性がある追加の情報を示してよい。ペアになる磁石及びセンサーは、他のペアになる磁石及びセンサーに影響を与えない位置に位置決めされてよい。
上記のように、図３は、サーバシステムにおけるファン素子について検討したが、本発明はこの面で制限されない。それに対して、図３に用いられる同じ原理は、如何なるタイプのコンピュータ装置に挿入された任意の他のタイプ素子の配置情報が得られるように、実際に類似する形態で使用されてよい。
【００３３】
ある実施例において、コンピュータ装置は、素子を評価するためのツールであってよい。このようなツール装置（ｔｏｏｌ  ｄｅｖｉｃｅ）は、磁界センサー、コントローラ、ディスプレイ又は他のリーダーのような、素子における磁気部を検出するための素子のみを含んでよい。従って、ツール装置は、素子（例えば、素子３０６）に接続して磁気的に記憶された情報を「読み取る」ように配置されてよい。ツール装置は、ツール装置のユーザーに素子３０６の配置を表示するように配置されてもよい。
【００３４】
図２Ａ、図２Ｂ及び図３の方法は、主に、コンピュータ装置から分離又は取り外し可能な素子に対するものである。しかしながら、異なる実施例は、この面で制限されない。ある実施例において、同じ方法によって、取り外し不可能な素子又は部分的に取り外し可能な素子の位置や配置を検出してよい。以下、図４、図５Ａ及び図５Ｂを参照して説明する。
【００３５】
図４は、一実施例の配置によるサーバシャーシ４００を示す前面図である。図４に示すように、サーバシャーシ４００は、それぞれサーバシャーシの内部又は外部へスライド可能な複数のサーバスレッド（ｓｌｅｄ）４０２を含む。各サーバスレッド４０２は、ペアになるサーバ制御レバー（ｌｅｖｅｒ）４０４を更に含む。
【００３６】
図５Ａ及び図５Ｂは、それぞれサーバ制御レバー４０４が非結合及び結合の位置にある図４のサーバスレッド４０２の一部を示すクローズアップビューである。図５Ａ及び図５Ｂに示すように、各サーバ制御レバー４０４は、枢軸５０２に回動するように配置される。図５Ａにおける非結合位置に、サーバ制御レバー４０４が回動することで、フック５０４がサーバシャーシ４００の壁面５０６上の締め金（未図示）から逸脱する。この時に、ユーザーは、サーバ制御レバー４０４を握って、サーバスレッド４０２をサーバシャーシ４００から引き出すことができる。サーバスレッド４０２を挿入するために、ユーザーは、サーバスレッド４０２をサーバシャーシ４００に押し戻させてよい。サーバスレッド４０２がサーバシャーシ４００に適切に位置決めされると、サーバ制御レバー４０４は、枢軸５０２に回動することができる。これにより、フック５０４は、締め金をサーバシャーシ４００の壁面５０６に結合して、サーバシャーシ４００におけるサーバスレッド４０２を保護する。
【００３７】
典型的なスレッド配列において、サーバ制御レバー４０４の位置は、各種の原因により監視される。例として、スレッドが適切に固定されない限り、つまりサーバスレッド４０２と関連する２つのサーバ制御レバー４０４は共に結合位置に位置しない限り、サーバシャーシ４００及び／又はサーバスレッド４０２は、サーバスレッド４０２の起動を防止ように配置されてよい。別の例において、１つのサーバ制御レバー４０４が非結合位置に移動される場合、サーバスレッド４０２は、措置を講じるように配置されてよい。そのような場合において、直ちにサーバスレッド４０２を除去（ｒｅｍｏｖａｌ）することに直面して、サーバスレッド４０２は、データ損失を防止する措置を講じるように配置されてよい。従って、少なくとも１つのサーバ制御レバー４０４が結合位置から離れるように回動する場合、スレッドは、シャットダウンモードを起動させ又はスリープモードに入るように配置されてよい。ある状況において、サーバスレッド４０２は、アクティブな操作又はアプリケーションを別のスレッドに転移ように配置されてよい。
【００３８】
従来のシステムにおいて、サーバスレッド４０２の位置は、一般的にボタン又はスイッチによって監視される。例として、サーバ制御レバー４０４は、結合位置にある場合、ボタン又はスイッチを押すように配置される。ボタン又はスイッチは、回路をＯＮにしてサーバ制御レバーが結合されることを指示する信号を提供する。サーバ制御レバー４０４が非結合にある場合、サーバ制御レバーはボタン又はスイッチを押さなくなるので、回路をＯＦＦにしサーバ制御レバー４０４が結合されることを指示する信号を中止する（又はサーバ制御レバー４０４が非結合位置にあることを指示するように理解されてよい）。サーバスレッド４０２は、引き続き適切な行動を行う。
【００３９】
しかしながら、ボタン又はスイッチの従来の方法には問題がある。まず、機械部材は、一般的に低い信頼性を有する。つまり、ボタン又はスイッチは、繰り返して使用されると故障しやすい。次に、ボタン又はスイッチは、一般的にサーバスレッド４０２で大量の空間を必要とする。このように、スイッチ又はボタンは、サーバスレッド４０２内で潜在的に他の素子に用いられる空間を占める。このような問題に鑑みて、このような状況で、より小さく且つより信頼的な検知システムを提供するように、磁界検知システムを使用してよい。これは、図５Ａ及び図５Ｂで説明される。
【００４０】
図５Ａ及び図５Ｂに示すように、サーバ制御レバー４０４は、磁気部５０８を含むように配置される。例として、磁気部５０８は、サーバ制御レバー４０４に嵌め込まれる磁石であってよい。磁気部５０８は、コイル部材等であってもよく、磁界を発生させることができるが、コイル部材にエネルギーを付与するように別にサーバ制御レバー４０４に嵌め込まれる配線を必要とする。サーバスレッド４０２は、対応する磁界センサー５１０を含むように配置されてよい。磁界センサー５１０は、少なくとも検知領域内に存在する磁界（明らかに説明するために図示されない）を検出するように配置されてよい。磁気部５０８が検知領域内に入る場合、磁界センサー５１０は、コントローラ又はセンサーによる信号を受信する他の素子に結合されてよい。例として、磁界センサー５１０は、図３に説明される配列と類似し、コントローラ又は類似素子に接続されてよい。
【００４１】
操作において、図５Ｂに示すように、サーバ制御レバー４０４が結合位置に回動する場合、サーバ制御レバー４０４により磁気部５０８が磁界センサー５１０の検知領域の中まで回動する。次に、磁界センサー５１０は、サーバ制御レバー４０４が結合されたことを指示する第１の信号を発生させる。図５Ａに示すように、サーバ制御レバー４０４が非結合位置に回動する場合、磁気部５０８は、磁界センサー５１０の検知領域の外まで回動する。磁界が存在しない場合、磁界センサー５１０は、サーバ制御レバー４０４が非結合位置にあることを指示する第２の信号を発生させる。磁界センサー５１０の発生した信号に基づいて、サーバスレッド４０２は、上記のように適切な行動を行ってよい。
【００４２】
前記配置には、機械素子が取り除かれるので、信頼性が改善される。まず、前記のように、磁界センサーは、機械故障が発生しやすくないので、摩耗せずに重複して使用してよい。次に、磁界センサーは、厳しい環境で操作されてよい。例として、このようなセンサーは、より高い温度、湿度及び他の環境要素の範囲で操作されてよく、且つ一般的に錆び又は他のタイプの腐食が発生しやすくない。更に、ボタン又はスイッチ装置よりも小さい磁界センサーがを使用することで、大量の空間を節約することができる。このように、より小さく且つより信頼的な検知システムを提供することができる。
【００４３】
図４、図５Ａ及び図５Ｂの配置は、特定の適用に対するものであるが、異なる実施例はこの面で制限されない。それに対して、ペアになる磁石／センサーによって如何なるタイプの素子の位置を検出してよい。また、図４、図５Ａ及び図５Ｂの配置は、検出素子が１つ又は２つの位置にあるかに対するものであるが、異なる実施例はこの面で制限されない。それに対して、類似な方法によって素子の複数の位置を検出してよい。
【００４４】
例として、また図４、図５Ａ及び図５Ｂのサーバ制御レバーの配列を参照されたい。結合位置にある場合、各磁石の磁界が磁界センサーの検知領域内にあるように、複数対の磁石／センサーを位置決めしてよい。非結合位置にある場合、何れの磁石の磁界も磁界センサーの検知領域内にないように、ペアになる磁石／センサーを位置決めしてよい。また、一部が非結合位置にある場合、一部の磁石の磁界が一部の磁界センサーの検知領域内にがるように、ペアになる磁石／センサーを位置決めしてよい。このように、磁界センサーは、磁界を検出した一部のセンサーによって、サーバ制御レバーの１つ又は複数の中間位置を指示する。
【００４５】
他の配置において、磁石の数は、センサーの数よりも小さくてよい。例として、サーバ制御レバーの配列において、１つの磁石は、複数のセンサーに合わせて使用されてよい。このような配置において、磁石を検出しているある磁界のセンサーに依存して、サーバ制御レバーの位置を識別することができる。
【００４６】
また１つの他の配置において、センサーの数は、磁石の数よりも小さくてよい。例として、１つのセンサーは、２つの異なる極性の磁石に合わせて使用されてよい。このような配置において、センサーが磁界を検出しているか及び磁界がどの極性であるかに依存して、サーバ制御レバーの位置を識別することができる。
【００４７】
注意すべきなのは、サーバ制御レバーを回動するような配列は、図４、図５Ａ、図５Ｂ及びその変化の配列を説明することに用いられるが、異なる実施例はこの面で制限されない。つまり、上記磁石及びセンサーの配列は、直線運動する素子の位置、現在動いている移動と回動を組み合わせた素子の位置、又は任意のタイプの運動の素子の位置を検出することに用いられてもよい。
【００４８】
上記のように、本発明の異なる実施形態を説明したが、異なる実施例は単に範例であるが、制限するものではないことは理解すべきである。本発明の精神や範囲から逸脱せずに、本明細書の開示に基づいて本開示の実施例に各種の修正を加えることができる。そのため、本発明の広さ及び範囲は、上記の実施例に制限されない。それに対して、本発明の範囲は、以下の特許請求の範囲及びその同等物により定義されるべきである。
【００４９】
１つ又は複数の実施形態に関して本開示を説明し記載したが、本明細書及び添付図面を読んで理解すると、当業者であれば、同等の変更や修正を想到する可能性がある。更に、本発明の特定の要素は、幾つかの実施のうちの１つのみに関して開示されているかもしれないが、そのような要素は、他の実施例の１つ又は複数の他の要素と組み合わされてもよい。これは、任意の所定又は特定の用途にとって望ましく及び有利である。
【００５０】
ここに使用する用語は、特定の実施例のみを説明するためのものであり、本発明を限定するものではない。本明細書で使用されるように、単数形「一」、「１つ」と「前記」は、上下文で別に明確に指示されない限り、複数形も含むことが意図される。また、「備える」、「有する」、又はそれらの変形が、実施形態及び/又は特許請求の範囲において使用される用語は、「含む」という用語と同様な態様を包含することが意図される。
【００５１】
別に定義されない限り、ここに使用される全ての用語（技術用語及び科学用語を含む）は、当業者によって一般的に理解されるのと同じ意味を有する。例えば、辞書に一般的に使用されているような用語は、関連分野の文脈における意味と一致である意味を有すると更に解釈されるべきであり、本明細書において明確に定義されていない限り、理想化された又は過度に形態的な意味として理解されない。
【符号の説明】
【００５２】
１００、３００  サーバシステム
１０２、３０２  シャーシ
１０４、３０４  回路板
１０６  素子（シャーシ１０２に挿入されてよい）
３０６  素子（シャーシ３０２に挿入されてよい）
１０８、３０８  ファン
１１０、２０６、２０８、３５０  コネクタ
１１２、２１０、３１２  コントローラ
１１４、３１４  入力／出力素子
２００  コンピュータシステム
２０２  第１の素子
２０４  第２の素子
２１２  操作素子
２１４、３５４、５１０  磁界センサー
２１６、３５２、５０８  磁気部
２１８、３５６  検知領域
４００  サーバシャーシ
４０２  サーバスレッド
４０４  サーバ制御レバー
５０２  枢軸
５０４  フック
５０６  壁面
【図１】
2019133640.tif 000004
【図２Ａ】
2019133640.tif 000005
【図２Ｂ】
2019133640.tif 000006
【図３】
2019133640.tif 000007
【図４】
2019133640.tif 000008
【図５Ａ】
2019133640.tif 000009
【図５Ｂ】
2019133640.tif 000010