(57)【特許請求の範囲】
【請求項１】
ＩＣＴ機器を収容するラックの表面温度を非接触型の温度センサによって監視する温度監視システムの前記温度センサの設置を支援するための支援装置であって、
前記ラックを配置するための３次元空間の第１方向に沿って並んだ複数の前記ラックから成るラック列の前記第１方向の長さと前記３次元空間の前記第１方向と垂直な第２方向の前記ラック列の高さとを含む前記ラック列の寸法データと、前記３次元空間の前記第１方向および前記第２方向と垂直な第３方向に隣り合う前記ラック列同士の前記第３方向の間隔を含む間隔データと、前記温度センサの視野角を含む視野角データと、
監視対象のラック列と前記第３方向に隣り合う他のラック列の上面における温度センサ位置を示す温度センサ位置データとに基づいて、前記３次元空間における前記温度センサの監視可能領域データを生成する監視可能領域データ生成部と、
前記監視可能領域データに基づいて、監視範囲の情報を表示装置に表示する表示制御部と、
前記寸法データと、前記間隔データと、前記監視可能領域データとに基づいて、前記監視対象のラック列が監視可能領域に含まれるような温度センサ設置位置を示す推奨温度センサ位置データを生成する温度センサ位置データ生成部と
を有し、
前記表示制御部は、監視範囲の情報として、前記推奨温度センサ位置データの前記温度センサ設置位置を示す温度センサイメージを前記ラック列を示すラック列イメージとともに前記表示装置に表示する
ことを特徴とする支援装置。
【請求項２】
請求項１に記載の支援装置において、
外部からの操作を入力する操作入力部と、
前記間隔データを生成する間隔データ生成部とを更に有し、
前記表示制御部は、前記操作入力部に入力された操作に応じて、前記表示装置に前記ラック列を示すラック列イメージを表示し、
前記間隔データ生成部は、前記表示装置に表示された前記第３方向に隣り合う前記ラック列イメージ間の距離に応じて前記間隔データを生成する
ことを特徴とする支援装置。
【請求項３】
請求項１または２に記載の支援装置において、
前記監視可能領域データ生成部は、前記間隔データが変更された場合に、変更された前記間隔データに基づいて前記監視可能領域データを更新し、
前記表示制御部は、前記監視可能領域データの更新に応じて、前記監視範囲の情報の表示を更新する
ことを特徴とする支援装置。
【請求項４】
請求項２または３に記載の支援装置において、
前記監視可能領域データ生成部は、前記寸法データが変更された場合に、変更された前記寸法データに基づいて前記監視可能領域データを更新し、
前記表示制御部は、前記監視可能領域データの更新に応じて、前記監視範囲の情報の表示を更新する
ことを特徴とする支援装置。
【請求項５】
請求項１に記載の支援装置において、
前記温度センサ位置データ生成部は、監視対象のラック列の前記高さおよび前記間隔と、前記視野角とに基づいて、視野幅を算出するとともに、前記視野幅と、前記監視対象のラック列の前記長さとに基づいて、前記監視対象のラック列の表面温度を監視するために必要な前記温度センサの個数と前記監視対象のラック列に対する前記温度センサの前記第１方向の位置を算出することにより、前記温度センサ位置データを生成する
ことを特徴とする支援装置。
【請求項６】
ＩＣＴ機器を収容するラックの表面温度を非接触型の温度センサによって監視する温度監視システムの前記温度センサの設置をコンピュータを用いて支援するための支援方法であって、
前記コンピュータが、前記ラックを配置するための３次元空間の第１方向に沿って並んだ複数の前記ラックから成るラック列の前記第１方向の長さと前記３次元空間の前記第１方向と垂直な第２方向の前記ラック列の高さとを含む前記ラック列の寸法データと、前記３次元空間の前記第１方向および前記第２方向と垂直な第３方向に隣り合う前記ラック列同士の前記第３方向の間隔を含む間隔データと、前記温度センサの視野角を含む視野角データと、監視対象のラック列と前記第３方向に隣り合う他のラック列の上面における温度センサ位置を示す温度センサ位置データとに基づいて、前記３次元空間における前記温度センサの監視可能領域データを生成するステップと、
前記コンピュータが、前記寸法データと、前記間隔データと、前記監視可能領域データとに基づいて、監視対象のラック列が監視可能領域に含まれるような温度センサ設置位置を示す推奨温度センサ位置データを生成するステップと、
前記コンピュータが、監視範囲の情報として、前記推奨温度センサ位置データの前記温度センサ設置位置を示す温度センサイメージを前記ラック列を示すラック列イメージとともに表示装置に表示するステップと
を含む
ことを特徴とする支援方法。
【請求項７】
コンピュータに請求項６に記載された各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデータセンタ等の施設におけるＩＣＴ機器を収容するラックの表面温度を非接触型の温度センサによって監視する温度監視システムにおける非接触型温度センサの設置を支援するための支援装置、支援方法、およびプログラムに関する。
【背景技術】
【０００２】
サーバ等のＩＣＴ（Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）機器が設置されたデータセンタやサーバルーム等の施設では、ＩＣＴ機器を安全に運用するため、空調システムによってＩＣＴ機器が収容される空間の温度が管理されている。
例えば、データセンタ向けの空調システムでは、ＩＣＴ機器を収容したラックを複数列並べて配置し、ラック列間の空間（通路）をＩＣＴ機器からの空気が排気される通路（ホットアイル）と、床や天井等から冷気が給気される通路（コールドアイル）とに分けて空調制御を行うことにより、ラック列が設置される空間の温度が所定値になるようにしている（特許文献１参照）。
【０００３】
他方、オフィス空間などでは、サーモパイルアレイセンサなどの非接触の温度センサを利用して、人の在不在検知による照明制御や、分布を考慮した空調制御を行う技術の開発が進められている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−６３０４９号公報
【特許文献２】特開２０１４−１６２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したデータセンタの多くは、ＩＣＴ機器の冷却状態等の把握・監視を目的として、接触型の温度センサが多点設置されている。しかし、接触型の温度センサは温度の計測できる領域が設置地点のみに限定され、詳細な温度把握・監視が困難であるため、サーモパイルアレイセンサなどの非接触型の温度センサによる面的な温度計測が求められている。  一般に、オフィスにおいては、上記非接触型温度センサは床を垂直に観測する向きで天井に設置されるケースが多い。このとき、床から天井までの高さは通常一定であるため、各温度センサの監視可能領域は一定であり、センサの水平方向設置位置は、例えば、この監視可能領域が監視したい領域を含むように決めればよい。
【０００６】
しかし、データセンタにおいては、例えば対向するラック間で、ラック上部にセンサを設置する場合、ラック間距離に依存して監視可能な領域の広さが変化する。このとき、ラックが多数ある場合にラック間距離が一律ではなかったり、ラック間距離が最終確定してなかったりすると、複数通りのラック間距離を想定したセンサ配置計画が必要になる。すなわち、監視したい領域が監視可能領域に含まれるようなセンサの設置位置はそれぞれのラックの間の距離によって変化する。このとき、それぞれのセンサについて、実際にセンサを設置し、熱画像を見て監視領域を確認しながら設置位置を決める方法は大きな作業コストがかかる。計算により監視可能領域を求めるにしても、ラック間距離が複数ある場合は計算ミスが発生する可能性が高くなる。また、ラック間距離が最終確定していない場合（ラックの配置とセンサの配置を同時に計画する場合など）、例えばラック列を３列横に配置するとして、真ん中のラック列を右に寄せると、右側のラック列間距離が小さくなると同時に、左側のラック列間距離が大きくなる。これらの点などについて計算ミスや見落としが発生しやすく、設置のやり直しやセンサの過剰発注、または不足による追加発注など、非効率の原因となるおそれがある。
【０００７】
このように、データセンタにおいて非接触温度センサを用いた温度監視システムを実現する際、システム導入時やレイアウト変更時における温度センサの調達作業で非効率が発生しやすく、改善が必要であると本願発明者らは考えた。
【０００８】
本発明は、上記の問題に鑑みてなされたものであり、本発明の目的は、非接触型温度センサを用いた温度監視システムの導入時やレイアウト変更時におけるセンサ調達作業の非効率を低減することにある。
【課題を解決するための手段】
【０００９】
本発明に係る支援装置（１）は、ＩＣＴ機器を収容するラック（５０）の表面温度を温度センサ（６）によって監視する温度監視システム（１００）の温度センサの設置を支援するための支援装置であって、ラックを配置するための３次元空間（３０）の第１方向（Ｙ）に沿って並んだ複数のラックから成るラック列（５）の第１方向の長さ（Ｌ）と３次元空間の第１方向と垂直な第２方向（Ｚ）のラック列の高さ（ｈ）とを含むラック列の寸法データ（１４１）と、３次元空間の第１方向および第２方向と垂直な第３方向（Ｘ）に隣り合うラック列同士の第３方向の間隔（ｄ）を含む間隔データ（１４３）と、温度センサの視野角（φ）を含む視野角データ（１４２）と、任意の温度センサ位置を示す温度センサ位置データ（１４４）とに基づいて、３次元空間における温度センサの監視可能領域データ（１４５）を生成する監視可能領域データ生成部（１７）と、監視可能領域データに基づいて、監視範囲の情報を表示装置（１６）に表示する表示制御部（１５）とを有することを特徴とする。
【００１０】
上記支援装置は、外部からの操作を入力する操作入力部（１１）と、間隔データを生成する間隔データ生成部（１２）とを更に有し、表示制御部は、操作入力部に入力された操作に応じて表示装置にラック列を示すラック列イメージ（４５）を表示し、間隔データ生成部は、表示装置に表示された第３方向に隣り合うラック列イメージ間の距離に応じて間隔データを生成してもよい。
【００１１】
上記支援装置は、温度センサ位置データ生成部（１３）をさらに有し、温度センサ位置データ生成部は、寸法データと、間隔データと、監視可能領域データとに基づいて、監視対象のラック列が監視可能領域に含まれるような温度センサ設置位置を示す推奨温度センサ位置データを生成し、表示制御部は、監視範囲の情報として、温度センサ設置位置を示す温度センサイメージ（４６）をラック列イメージとともに表示装置に表示してもよい。
【００１２】
上記支援装置において、表示制御部は、温度センサの監視可能領域（６１）の情報を表示装置に表示する。監視可能領域（６１）の情報の表示方法は、ラック列イメージの監視可能領域部分の色を変える、線を表示する、図形を表示する、などの方法を用いることができる。
【００１３】
上記支援装置において、監視可能領域データ生成部は、間隔データが変更された場合に、変更された間隔データに基づいて監視可能領域データを更新し、表示制御部は、監視可能領域データの更新に応じて、監視範囲の情報の表示を更新してもよい。
【００１４】
上記支援装置において、監視可能領域データ生成部は、寸法データが変更された場合に、変更された寸法データに基づいて監視可能領域データを更新し、表示制御部は、監視可能領域データの更新に応じて、監視範囲の情報の表示を更新してもよい。
【００１５】
上記支援装置において、温度センサ位置データ生成部は、監視対象のラック列の高さおよび間隔と視野角とに基づいて、視野幅（Ｗ）を算出するとともに、視野幅と監視対象のラック列の長さとに基づいて、監視対象のラック列の表面温度を監視するために必要な温度センサの個数（ｎ）と監視対象のラック列に対する温度センサの第１方向の位置を算出することにより、温度センサ位置データを生成してもよい。
【００１６】
なお、上記説明では、一例として、発明の構成要素に対応する図面上の参照符号を括弧を付して記載している。
【発明の効果】
【００１７】
以上説明したことにより、本発明によれば、ラック列間隔に応じた監視可能領域の変化を確認することができ、これらの見落としや計算ミスを防ぐことで、温度監視システムの導入時や温度監視システムが導入されたサーバルームのレイアウト変更時の温度センサの調達作業を効率化し、システムの導入コストの低減が可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る支援装置の支援対象である温度監視システムの構成を示す斜視図である。
【図２】本発明に係る支援装置の支援対象である温度監視システムの構成を示す平面図である。
【図３】温度センサの配置例を示す図である。
【図４】温度センサの視野角に基づく温度検出可能領域の一例を示す図である。
【図５】温度センサの監視対象のラック列に対する監視可能領域の一例を示す図である。
【図６】複数の温度センサを配置した場合の監視可能領域とラック列との関係を示す図である。
【図７】図本発明の一実施の形態に係る支援装置の構成を示す図である。
【図８】支援装置の表示装置に表示される表示画面の一例を示す図である。
【図９】支援装置の表示装置に表示される表示画面の一例を示す図である。
【図１０】支援装置の表示装置に表示される表示画面の一例を示す図である。
【図１１】監視範囲の情報を表示する処理の流れを示すフロー図である。
【図１２】視野幅Ｗの算出方法を説明するための図である。
【図１３】温度センサアイコンを表示する処理の流れを示すフロー図である。
【図１４】支援装置の表示装置に表示される表示画面の一例を示す図である。
【図１５】支援装置の表示装置に表示される表示画面の一例を示す図である。
【図１６】推奨温度センサ位置データの生成方法を説明するための図である。
【図１７】温度センサ位置データの生成方法の処理手順を示すフロー図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図を参照して説明する。なお、以下の説明において、各実施の形態において共通する構成要素には同一の参照符号を付し、繰り返しの説明を省略する。
【００２０】
＜温度監視システム＞
図１は、本発明の一実施の形態に係る支援装置の支援対象である温度監視システムの構成を示す斜視図であり、図２は、上記温度監視システムの構成を示す平面図である。
【００２１】
図１に示される温度監視システム１００は、例えばデータセンタやサーバルーム等においてＩＣＴ機器を収容するラックの表面温度を非接触型の温度センサによって監視するシステムである。本発明の一実施の形態に係る支援装置は、温度監視システム１００で使用される非接触型の温度センサの設置を支援するための装置である。
【００２２】
先ず、温度監視システムについて説明する。
図２，３に示される温度監視システム１００は、データセンタやサーバルーム等の所定の３次元空間３０に配置されたラック５０の表面温度を監視する。
【００２３】
ここで、ラック５０の表面温度とは、ラック５０単体の表面の温度のみならず、ラック５０に収容されたＩＣＴ機器等の表面の温度も含む。
【００２４】
ラック５０は、ＩＣＴ機器（図示せず）を収容する台である。ラック５０としては、１９インチラック等を例示することができる。ラック５０は、３次元空間３０のＹ方向（第１方向）に沿って複数並べて配置され、一つのラック列５を構成している。例えば、図１、２には、３次元空間３０に１０個のラック５０から成る５組のラック列５がＸ軸方向（第３方向）に所定の間隔をもって配置されている場合が示されている。
【００２５】
３次元空間３０（以下、単に、「空間３０」と表記することがある。）には、少なくとも１つの空調機３３が配置されており、当該空間の温度が所定値になるように制御されている。具体的には、図１、２に示されるように、Ｘ軸方向に隣り合うラック列５間の通路を、ＩＣＴ機器からの空気が排気されるホットアイル３２と、床３９（または天井等）に設置された冷却ファン３４から冷気が給気されるコールドアイル３１とに分けて空調制御を行うことにより、空間３０の温度が所定値になるように制御されている。なお、図２において、各ラック５０に付された模様は、ラック５０（ＩＣＴ機器）内を流れる空気の向きを表している。
【００２６】
ラック列５の上面５０Ａ、すなわちラック列５の床３９に固定される面とＺ方向（第２方向）に反対側の面には、温度センサ６が設置されている。図２に示されるように、夫々の温度センサ６は、例えばセンサハブ３５を介して接続されており、各温度センサ６によって検出されたラック列５の表面温度を示すデータ（例えば熱画像データ）は、ＬＡＮ等の通信回線３６を通ってＰＣ等の監視端末３７や上位システム３８等に送信される。
【００２７】
監視端末３７は、受信したデータに基づいて、ラック列５等の熱画像等をＬＣＤ等の表示装置に表示する。ユーザは、監視端末３７を用いることにより、ラック列５等の表面温度分布を知ることができ、空調の冷却状況、熱だまり、および異常発熱等の発生を認識することが可能となる。
【００２８】
ここで、温度センサ６について詳細に説明する。
温度センサ６は、物体の表面温度を二次元的に計測する非接触型センサである。本実施の形態では、温度センサ６がサーモパイルアレイセンサである場合を一例として説明する。
【００２９】
また、本実施の形態では、センサ設置位置の制約の一例として、温度センサ６は、監視対象のラック列５とＸ方向に隣り合う他のラック列５の上面５０Ａに設置されるものとする。具体的には、図３に示すように、温度センサ６は、監視対象のラック列５＿１とＸ方向に隣り合う他のラック列５＿２の上面５０Ａに、温度センサ６の温度検出面Ｓがラック列５＿１の監視対象面５０Ｂの方向を向くように配置されるものとする。ここで、温度検出面Ｓとは、温度センサにおいて温度を検知することができるセンサ表面であり、例えばサーモパイルアレイセンサの場合には、受光素子内部の複数の熱電対が２次元的に配列された面である。
【００３０】
図３において、参照符号φは温度センサ６の視野角であり、例えばサーモパイルアレイセンサ等の温度センサの仕様書等に記載されている値である。また、参照符号Ｐは、温度センサ６の温度検出面Ｓと垂直な温度センサ６の軸であり、温度センサ６の温度検出面Ｓの向きを表している。
【００３１】
温度センサ６は、視野角φに基づいて温度検出可能領域６０が定められている。
図４に、温度センサ６の視野角φに基づく温度検出可能領域６０の一例を示す。本実施の形態では、温度センサ６の温度検出可能領域６０が図４に示すような正四角すい状であるものとして説明する。
【００３２】
例えば、温度センサ６の温度検出可能領域６０が正四角すい状である場合、視野角φは、上記正四角すいの頂点Ａから底面に垂直に分割したときの断面の三角形の頂点Ａの角度である。この場合、監視対象のラック列に対する温度センサ６の監視可能領域６１は、図５に示す範囲となる。すなわち、監視対象のラック列５＿１とＸ方向に隣り合うラック列５＿２に設置した温度センサ６によってラック列５＿１の表面温度を監視することが可能な範囲（監視可能領域６１）は、正四角すい状の温度検出可能領域６０を監視対象のラック５＿１の面５０Ｂによって切断した場合の断面形状と等しくなり、図５に示すような台形状となる。
【００３３】
図５の例の場合、ラック列５＿１の面５０Ｂのうち１つの温度センサ６によって表面温度の監視が可能な範囲は、ハッチングが付された監視可能領域６１となる。そのため、ラック列５＿１の面５０Ｂ全体を漏れなく監視できるようにするためには、図２に示したように、監視対象の１つのラック列５＿２に対して複数の温度センサ６をＹ軸方向に適切に並べて設置すればよい。これによれば、図６に示すように、１つのラック列５＿１の表面温度を漏れなく監視することが可能となる。なお、監視対象はラック列全体には限られず、必要に応じて指定するようにしてもよい。
【００３４】
ここで、ラック列５に対する温度センサ６の監視可能領域６１のＹ方向の長さを視野幅Ｗと称する。例えば、図５に示すように、温度センサ６の正四角すい状の温度検出可能領域６０の底面の一つの辺６０Ａをラック列５と床３９との境界に合せた場合に定められる監視可能領域６１の短辺（上底）ａｂの長さを視野幅Ｗとする。
【００３５】
＜支援装置＞
次に、本実施の形態に係る支援装置１について説明する。
図７は、本発明の一実施の形態に係る支援装置の構成を示す図である。
本実施の形態に係る支援装置１は、上述した温度監視システム１００における温度センサ６の設置を支援するための装置であり、温度センサ６の監視可能領域６１を自動的に算出する機能と、算出した監視可能領域６１の情報を含む監視範囲の情報をラック列の配置情報とともに表示装置に表示させる機能と、推奨する温度センサの設置位置を算出する機能とを有している。
【００３６】
図７に示すように、支援装置１は、操作入力部１１、間隔データ生成部１２、温度センサ位置データ生成部１３、記憶部１４、表示制御部１５、監視可能領域データ生成部１７、および表示装置１６を備える。
【００３７】
支援装置１は、例えば、ハードウェア資源であるコンピュータと、このコンピュータにインストールされたプログラムとから実現される。より具体的には、上記コンピュータを構成する、ＣＰＵ等のプログラム処理装置、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ、およびＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の記憶装置と、キーボード、マウス、およびタッチパネル等の外部から情報を入力するための入力装置と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信回線を介して各種情報の送受信を有線または無線で行うための通信装置と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置等のハードウェア資源がプログラムによって制御されることにより、上述した操作入力部１１、温度センサ位置データ生成部１３、間隔データ生成部１２、記憶部１４、および表示制御部１５が実現される。なお、上記プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカードなどの記録媒体に記録された状態で提供されるようにしてもよい。
【００３８】
操作入力部１１は、ユーザからの操作を入力するキーボード、マウス、およびタッチパネル等であり、上記操作に応じた信号を出力する。
【００３９】
間隔データ生成部１２は、３次元空間３０のＸ軸方向に隣り合うラック列５同士のＸ軸方向の間隔ｄを含む間隔データ１４３を生成する機能部である。
【００４０】
監視可能領域データ生成部１７は、寸法データ１４１と、視野角データ１４２と、間隔データ１４３と、温度センサ位置データ１４４とに基づいて、温度センサの監視可能領域６１の情報を含む監視可能領域データ１４５を生成する機能部である。
【００４１】
温度センサ位置データ生成部１３は，３次元空間３０における温度センサの設置位置を示す温度センサ位置データ１４４を生成する機能部である。温度センサ位置データ生成部１３は、例えば、ユーザのマウス操作等により、温度センサを示すアイコン等のイメージがドラッグ＆ドロップ等によって画面上に表示された場合に、操作入力部１１から出力された上記操作に応じた信号に基づいて、温度センサ位置データ１４４を生成する。また、詳細は後述するが、温度センサ位置データ生成部１３は、寸法データ１４１と、視野角データ１４２と、間隔データ１４３とに基づいて、推奨する温度センサ設置位置を示す温度センサ位置データ１４４を自動生成する。
【００４２】
記憶部１４は、監視可能領域データ生成部１７による演算に用いられる各種データを記憶する機能部である。記憶部１４には、例えば、ラック列５のＹ軸方向の長さＬとラック列５のＺ軸方向の長さ（高さ）ｈとを含むラック列の寸法データ１４１と温度センサ６の視野角φを含む視野角データ１４２とが予め記憶されるとともに、間隔データ生成部１２によって生成された間隔データ１４３と、温度センサ位置データ生成部１３によって生成された温度センサ位置データ１４４と、監視可能領域データ生成部１４によって生成された監視可能領域データ１４５が記憶される。
【００４３】
表示制御部１５は、ＬＣＤ等の表示装置１６に各種情報を表示させるための機能部である。例えば、表示制御部１５は、操作入力部１１を介して入力されたユーザの操作に応じて、３次元空間３０のＸ−Ｙ平面に対応する配置領域４１を表示装置１６の画面上に表示するとともに、記憶部１４に記憶された寸法データ１４１や温度センサ位置データ１４４、監視可能領域データ１４５等に基づいて、ラック列５を示すラック列アイコン４５の他に、温度センサ６を示す温度センサアイコン４６および温度センサ６の視野角φに基づく監視可能領域６１等の監視範囲の情報を表示装置１６の画面上に表示する。なお、ラック列アイコン４５は、ラック列イメージの一例であり、温度センサアイコン４６は、温度センサイメージの一例である。
【００４４】
図８〜１０は、支援装置１の表示装置１６に表示される表示画面の一例を示す図である。
【００４５】
なお、以下では、温度センサ位置データ生成部１３が、寸法データ１４１と、視野角データ１４２と、間隔データ１４３とに基づいて、複数の温度センサの監視可能領域６１により、ラック列表面全体が監視対象としてカバーされるように温度センサ位置データ１４４を自動算出する場合を例にとり、説明する。
【００４６】
図８〜１０に示すように、支援装置１は、表示装置１６の表示画面４０に、空間３０のＸ−Ｙ平面に対応する配置領域４１と、空間３０に設置可能なラック列５を示すコンポーネントを少なくとも一つ含むパレット領域４２とを表示する。例えば、配置領域４１に表示されるグリッド（目盛り）は、空間３０のＸ−Ｙ平面の長さに対応している。
【００４７】
例えば、ユーザから、パレット領域４２内の所定のラック列５を示すコンポーネント４２０を配置領域４１上にドラック＆ドロップする操作が操作入力部１１を介して入力された場合、操作入力部１１がその操作に応じた信号を出力し、表示制御部１５が操作入力部１１から出力された信号に応じて、選択されたラック列５に対応するラック列アイコン４５を配置領域４１上に表示させる。
【００４８】
また、ユーザから、配置領域４１に配置されたラック列アイコン４５に対するドラック＆ドロップの操作が操作入力部１１を介して入力された場合、操作入力部１１がその操作に応じた信号を出力し、表示制御部１５が操作入力部１１から出力された信号に応じて、選択されたアイコン４５の配置領域４１上の表示位置を変更する（アイコン４５の移動）。
【００４９】
また、上述した図８と同様の操作を行うことにより、図９に示すように、複数のラック列５に対応するラック列アイコン４５＿１〜４５＿ｍ（ｍは２以上の整数）をグラフィック画面４１上に配置することができる。
このとき、本実施の形態に係る支援装置１は、隣り合うラック列アイコン４５＿１〜４５＿ｎが、少なくとも一部がＸ軸方向に互いに対向する面を有している場合には、監視範囲の情報として、例えば、互いの表面全体の温度を監視するための温度センサ６を示す温度センサアイコン４６を配置領域４１に表示する。つまり、表示されているラック列が、複数の温度センサの監視可能領域により監視対象としてカバーされるように温度センサ位置が計算されることを予めユーザに認知させた上で、監視可能領域を示す情報として温度センサアイコン４６を表示する。なお、温度センサアイコン４６の具合的な表示方法については、後述する。
【００５０】
また、図１０に示すように、支援装置１は、監視範囲の情報として、監視可能領域６１を示すアイコン４７を表示する。
【００５１】
ここで、アイコン４７の形状は特に制限されないが、例えば図１０に示すように、アイコン４７を監視可能領域６１をＺ方向から認識できるような表示であることが好ましい。より具体的には、アイコン４７は、監視可能領域６１の視野幅Ｗが認識できるような表示であることが好ましい。例えば、図５に示した監視可能領域６１の点ａ，ｂ（視野幅Ｗ）と、温度センサ６の温度検出面Ｓとを結んだ三角形状としてもよい。または，ラック列アイコン４５＿１〜４５＿ｍの、図５に示した監視可能領域６１の点ａ，ｂを結んだ線に対応する部分に視野幅Ｗを示す線状のアイコンを表示してもよいし、または同じ部分をアイコンを用いずに単に色を変更して表示してもよい。
【００５２】
また、監視可能領域６１を示すアイコン４７の表示方法としては、温度センサアイコン４６が画面上に配置されたときに、表示制御部１５がユーザからの操作入力に依らずに、監視可能領域データ１４５に基づいて自動的にアイコン４７を表示してもよいし、表示制御部１５がユーザからの操作入力に応じて、監視可能領域データ１４５に基づいてアイコン４７を表示してもよい。例えば、ユーザから、配置領域４１に表示されている温度センサアイコン４６を選択する操作が操作入力部１１を介して入力された場合には、操作入力部１１がその操作に応じた信号を出力し、表示制御部１５が操作入力部１１から出力された信号に応じて、図１０に示すように、選択された温度センサアイコン４６に対応する温度センサ６の監視可能領域６１を示すアイコン４７を配置領域４１上に表示させてもよい。
【００５３】
次に、監視範囲の情報の表示方法について詳細に説明する。
ここでは、ユーザのマウス操作等により、パレット領域４２内からコンポーネント４２０〜４２２のうちの何れか一つが選択され、配置領域４１にドラック＆ドロップすることによってラック列が画面上に表示された後に、ユーザによるドラッグ＆ドロップ等の操作により、温度センサアイコン４６がそのラック列上に配置される場合を例にとり、説明する。
【００５４】
図１１は、監視範囲の情報を表示する処理の流れを示すフロー図である。
先ず、例えば、ユーザのマウス操作等により選択された１つのパレットに対応するラック列アイコン４５が配置領域４１内に表示されると、間隔データ生成部１２が、互いに少なくとも一部がＸ方向に対向する面を有する他のラック列アイコン４５があるか否かを判定する（Ｓ１）。
【００５５】
ステップＳ１において、上記他のラック列アイコン４５がない場合には、間隔データ生成部１２は間隔データ１４３を生成せず、表示制御部１５は選択されたコンポーネントに対応するラック列アイコン４５のみを配置領域４１に表示させて、監視範囲の情報を表示する処理を終了する。
【００５６】
一方、ステップＳ１において、上記他のラック列アイコン４５がある場合には、間隔データ生成部１２が間隔データ１４３を生成する（Ｓ２）。具体的には、間隔データ生成部１２は、配置領域４１に表示された互いに隣り合う２つのラック列アイコン４５の配置領域４１上の距離から、上記２つのラック列アイコン４５に対応する２つのラック列５間の空間３０上のＸ方向の距離（間隔ｄ）を算出し、算出した間隔ｄを含む間隔データ１４３を記憶部１４に記憶する。
【００５７】
次に、例えば、ユーザによるドラッグ＆ドロップ等の操作により、画面上に表示されたラック列アイコン４５上に温度センサアイコン４６が配置されると、温度センサ位置データ生成部１３が、温度センサ位置データ１４４を生成する（Ｓ３）。具体的には、温度センサ位置データ生成部１３は、温度センサアイコン４５の画面上の位置に基づいて、温度センサ６の空間３０におけるＸ座標、Ｙ座標、Ｚ座標の情報を含む温度センサ位置データ１４４を生成し、記憶部１４に記憶する。
【００５８】
ここでは、温度センサアイコン４５が、監視対象ラック列に対向するラック列の、監視対象ラック列と対向する面に沿って配置され、ユーザは、温度センサアイコン４５を操作することによって、温度センサ６のＹ座標を決めることができるものとする。すなわち、温度センサ６のＸ座標はラック列のＸ座標によって決まり、温度センサ６のＹ座標はユーザが配置した温度センサアイコン４５の画面上の位置によって決まる。また、温度センサ６のＺ軸方向の高さはラック列５のＺ軸方向の高さに対して無視できるものとすると、温度センサ６のＺ座標は、その温度センサ６を設置するラック列５の高さ（ｈ）となる。
【００５９】
次に、監視可能領域データ生成部１７が、監視可能領域データ１４５を生成する（Ｓ４）。
具体的には、先ず、監視可能領域データ生成部１７が、指定された温度センサ６の種類に応じた視野角データ１４２と、寸法データ１４１と、ステップＳ２で生成した間隔データ１４３と、を記憶部１４から読み出し、その読み出したデータに基づいて視野幅Ｗを算出する。
【００６０】
図１２は、視野幅Ｗの算出方法を説明するための図である。
上述したように、温度センサ６は、図１２において、ラック列５＿２の上面の、監視対象のラック列５＿２に近い側の端部Ａに配置されているものとし、温度センサ６のＺ軸方向の高さはラック列５のＺ軸方向の高さに対して無視できるものとする。また、Ｌ≧Ｗであるとする。
【００６１】
上述したように、視野幅Ｗとは、ラック列５に対する温度センサ６の監視可能領域６１のＹ方向の長さであり、角度θｒを、温度センサ６の正四角すい状の温度検出可能領域６０の下方の側面がラック列５と床３９との境界に接する値にした場合に定められる監視可能領域６１の短辺ａｂの長さである（図５参照）。
【００６２】
視野幅Ｗは、図１２に示される空間３０のＸ−Ｚ平面において、温度検出可能領域６０の底面６０Ａの一つの辺ＣＢに平行（角Ａの二等分線となる軸Ｐに垂直）で監視対象のラック列５＿１の上面の端部Ｓを通る線分ＧＦの長さに等しい。
そこで、ステップＳ４では、監視可能領域データ生成部１７が、下記式（１）を演算することにより、視野幅Ｗを算出する。ここで、ｄはラック列５＿１とラック列５＿２との間隔であり、φは温度センサ６の視野角である。また、θｒは、床３９の面に平行且つＡおよびＳ点を通る線分ＡＤと軸Ｐとのなす角であり、下記式（２）で表される。式（２）において、ｈはラック列５＿１，５＿２の高さである。
【００６３】
【数１】
0006677557.tif 000002
【００６４】
【数２】
0006677557.tif 000003
【００６５】
次に、監視可能領域データ生成部１７は、算出した視野幅Ｗと、ステップＳ３で生成された温度センサ位置データ１４４とに基づいて、監視可能領域データ１４５を生成する。より具体的には、監視可能領域データ生成部１７は、視野幅Ｗに基づいてアイコン４７のＹ方向の長さ（Ｙ方向の表示範囲）を示す情報を生成するとともに、温度センサ位置データ１４４に基づいて、アイコン４７を表示する画面上の位置（Ｘ，Ｙ座標）の情報を生成し、監視可能領域データ１４５として記憶部１４に記憶する。
【００６６】
次に、表示制御部１５が、ステップＳ４で生成された監視可能領域データ１４５に基づいて、監視範囲の情報を画面上に表示する（Ｓ５）。具体的には、表示制御部１５は、監視可能領域データ１４５に基づいて、監視可能領域６１を示すアイコン４７を、監視範囲の情報として配置領域４１に表示する。
以上の処理により、温度センサの監視範囲の情報を画面に表示することができる。
【００６７】
次に、温度センサ位置データ１４４を自動算出する場合の温度センサアイコン４６の表示方法について詳細に説明する。
図１３は、温度センサアイコンを表示する処理の流れを示すフロー図である。
【００６８】
先ず、間隔データを生成するまでの処理は、上述した図１１のステップＳ１，Ｓ２と同様である。すなわち、ユーザのマウス操作等により選択された１つのパレットに対応するラック列アイコン４５が配置領域４１内に表示されると、間隔データ生成部１２が、互いに少なくとも一部がＸ方向に対向する面を有する他のラック列アイコン４５があるか否かを判定し、他のラック列アイコン４５がない場合には、ラック列アイコン４５のみを配置領域４１に表示させて、監視範囲の情報を表示する処理を終了し、他のラック列アイコン４５がある場合には、間隔データ生成部１２が間隔データ１４３を生成し、記憶部１４に記憶する。なお、間隔データ１４３の生成方法は、上述のとおりである。
【００６９】
次に、監視可能領域データ生成部１７が視野幅Ｗを算出する（Ｓ８）。視野幅Ｗの算出方法は、ステップＳ４と同様である。
【００７０】
次に、温度センサ位置データ生成部１３が、ステップＳ２で生成された間隔データ１４３と、寸法データ１４１と、視野角データ１４２と、ステップＳ８で算出された視野幅Ｗとに基づいて、推奨する温度センサの位置を示す温度センサ位置データ１４４（以下、「推奨温度センサ位置データ１４４」と称する。）を生成する（Ｓ９）。なお、ステップＳ９の具体的な処理内容については後述する。
【００７１】
次に、表示制御部１５が、ステップＳ９で生成した推奨温度センサ位置データ１４４に基づいて、温度センサアイコン４６を、監視範囲の情報として配置領域４１に表示する（Ｓ１０）。このとき、監視範囲の情報として監視可能領域６１を示すアイコン４７も表示してもよい。
【００７２】
その後、温度センサ位置データ生成部１３は、配置領域４１におけるラック列アイコン４５の表示位置が変更されたか否かを判定する（Ｓ１１）。例えば、ユーザ操作により、配置領域４１に表示されているラック列アイコン４５の一つが選択されて、配置領域４１内の別の位置に移動された場合には、ステップＳ１に戻り、上述の処理（Ｓ１〜Ｓ１０）が再度実行される。これにより、移動したラック列アイコン４５に関連する推奨温度センサ位置データ１４４が更新され、更新された推奨温度センサ位置データ１４４に基づいて監視範囲の情報が更新される。
【００７３】
具体的には、例えば図１４に示すように、ラック列アイコン４５＿２が配置領域４１の左方向（−Ｘ方向）に移動した場合、移動前に比べて、ラック列アイコン４５＿１に対応するラック列とラック列アイコン４５＿２に対応するラック列との間隔ｄが小さくなるとともに、ラック列アイコン４５＿２に対応するラック列とラック列アイコン４５＿３に対応するラック列との間隔ｄが大きくなる。そのため、ラック列アイコン４５＿１とラック列アイコン４５＿２の間隔に基づく間隔データ１４３と、ラック列アイコン４５＿２とラック列アイコン４５＿３の間隔に基づく間隔データ１４３とが更新され、ラック列アイコン４５＿２の表示とともに、ラック列アイコン４５＿１〜４５＿３上に設置される温度センサアイコン４６の表示（個数および配置）も更新される。このとき、更新対象の温度センサ６の監視可能領域を示すアイコン４７が表示されている場合には、図１５に示すように、温度センサアイコン４６の表示とともに、アイコン４７の表示も更新される。
【００７４】
一方、ラック列アイコン４５の表示位置が変更されていない場合には、すなわち温度センサアイコン４６が表示された後にラック列アイコン４５が移動していない場合には、温度センサ位置データ生成部１３は、表示されているラック列アイコン４５に対応するラック列５の寸法データ１４１が変更されたか否かを判定する（Ｓ１２）。
【００７５】
例えば、ユーザ操作により、操作入力部１１を介して、表示しているラック列アイコン４５に対応するラック列５の高さｈが変更された場合には、ステップＳ１に戻り、変更された寸法データ１４１を用いて上述の処理（Ｓ１〜Ｓ１１）が再度実行される。これにより、高さｈが変更されたラック列アイコン４５に関連する推奨温度センサ位置データ１４４および監視可能領域データ１４５が更新され、更新された推奨温度センサ位置データ１４４および監視可能領域データ１４５に基づいて温度センサアイコン４６の表示位置およびアイコン４７が更新される。
【００７６】
一方、表示しているラック列アイコン４５に対応するラック列５の長さＬが変更された場合には、変更された寸法データ１４１に基づいて上記処理（Ｓ１〜Ｓ１１）が再度実行され、長さＬが変更されたラック列アイコン４５に関連する推奨温度センサ位置データ１４４が更新され、更新された推奨温度センサ位置データ１４４に基づいて温度センサアイコン４６の表示位置が更新される。
【００７７】
一方、ラック列５の長さＬまたは高さｈが変更されていない場合には、推奨温度センサ位置データは変更されず、温度センサアイコン４６の表示位置は更新されない。
以上の処理により、温度センサアイコン４６を画面に表示させることができる。
【００７８】
次に、上記ステップＳ９に示した推奨温度センサ位置データ１４４の生成方法について詳細に説明する。
【００７９】
ここでは、推奨温度センサ位置データとして、監視対象のラック列が監視可能領域に含まれるために必要な温度センサの個数が最少となる温度センサの位置を示すデータを生成する場合を例にとり説明する。
【００８０】
図１６は、推奨温度センサ位置データの生成方法を説明するための図である。
以下の説明では、理解の容易化のために、一例として、Ｘ方向に少なくとも一部の面が向き合って配置された隣り合う２つのラック列のうち、一方のラック列の表面温度を他方のラック列の上面に設置した温度センサによって監視するものとし、各ラック列は監視対象の表面がＹ軸と平行になるようにＸ軸方向に並んで配置されるものとする。また、各ラック列は、その高さｈが夫々等しいものとする。また、温度センサ６は、ラック列の上面の、監視対象のラック列に近い側の端部に配置され、温度センサ６の向き（軸Ｐ）は、Ｙ方向に垂直であるとする。
【００８１】
本実施の形態に係る推奨温度センサ位置データの生成方法では、図１６に示すように、監視対象ラック列５＿１に隣り合うラック列５＿２のＹ方向の両端から所定の距離だけ離れた位置に温度センサ６を配置する。そして、ラック列５＿２の両端から離れた位置に配置した温度センサ６によって監視できない領域がある場合には、上記温度センサ６に加えて更に追加の温度センサ６を配置するように、推奨温度センサ位置データ１４４を生成する。
【００８２】
推奨温度センサ位置データ１４４としては、例えば、監視対象のラック列の表面温度を監視するために必要な温度センサ６の個数ｎ（ｎは１以上の整数）と、監視対象のラック列に対する温度センサ６のＹ方向の位置とが含まれる。
【００８３】
ここで、温度センサ６のＹ方向の位置とは、例えば、図１６に示すように、監視対象のラック列５＿１のＸ軸と平行な一方の面５０Ｃを基準（ｙ＝０）としたときの、その基準に対する温度センサ６のＹ方向の位置であり、ラック列５＿２のＹ方向の両端側に配置される１または２つの温度センサ６＿１，６＿ｎとラック列５＿２の両端面からの距離Δｙ１（＝Ｗ／２）と、隣り合う温度センサ６間のＹ軸方向の距離Δｙ２（＝（Ｌ−Ｗ）／（ｎ−１））とに基づいて決定される。
以下、図１７を用いて、推奨温度センサ位置データの生成処理の流れについて説明する。
【００８４】
図１７は、推奨温度センサ位置データの生成方法の処理手順を示すフロー図である。
ステップＳ９に係る推奨温度センサ位置データの生成処理では、先ず、温度センサ位置データ生成部１３が、ステップＳ８で算出された視野幅Ｗに基づいて、距離Δｙ１＝Ｗ／２を算出する（Ｓ９１）。
【００８５】
次に、温度センサ位置データ生成部１３が、ラック列５＿１の温度を監視するために必要な温度センサの個数ｎを算出する（Ｓ９２）。例えば、下記式（３）を演算することにより、温度センサの個数ｎを算出する。ここで、ｃｅｉｌ（ｐ）はｐ以上の最小の整数を返す関数であり、Ｌはラック列５のＹ軸方向の長さである。
【００８６】
【数３】
0006677557.tif 000004
【００８７】
次に、温度センサ位置データ生成部１３が、ステップＳ３２で算出した温度センサの個数ｎが１であるか否かを判定する（Ｓ９３）。ｎ＝１である場合には、温度センサ位置データ生成部１３は、監視対象のラック列にＸ方向に隣り合う他のラック列上のｙ＝Ｗ／２の位置に１個の温度センサ６を配置するように推奨温度センサ位置データ１４４を生成する（Ｓ９４）。
【００８８】
一方、ステップＳ９３において、ｎ＝１でない場合、すなわちｎ≧２である場合には、温度センサ位置データ生成部１３は、ｎ＝２であるか否かを判定する（Ｓ９５）。
【００８９】
ステップＳ９５において、ｎ＝２である場合には、温度センサ位置データ生成部１３は、監視対象のラック列に隣り合う他のラック列上のｙ＝Ｗ／２の位置とｙ＝（Ｌ−Ｗ／２）の位置に夫々温度センサ６を配置するように推奨温度センサ位置データ１４４を生成する（Ｓ９６）。
【００９０】
一方、ステップＳ９５において、ｎ＝２でない場合、すなわちｎ≧３である場合には、温度センサ位置データ生成部１３は、監視対象のラック列に隣り合う他のラック列上のｙ＝Ｗ／２，（Ｌ−Ｗ／２）の位置に温度センサ６＿１，６＿ｎを夫々配置するとともに、ｙ＝Ｗ／２からｙ＝（Ｌ−Ｗ／２）までの範囲に、Δｙ２＝（Ｌ−Ｗ）／（ｎ−１）の間隔で、（ｎ−２）個の温度センサ６を配置するように推奨温度センサ位置データ１４４を生成する（Ｓ９７）。
【００９１】
＜支援装置の効果＞
以上、本実施の形態に係る支援装置によれば、監視対象のラック列の寸法データ１４１と、隣り合うラック列同士の間隔データ１４２と、視野角データ１４３と、温度センサ位置データ１４４とに基づいて監視可能領域データ１４５を生成し、生成した監視可能領域データ１４５に基づいて監視可能領域６１を含む監視範囲の情報を表示装置に表示するので、監視可能領域６１をユーザに直観的に認識させることが可能となる。これにより、温度監視システムを導入する際や、すでに温度間システムが導入されたデータセンタのレイアウトを変更する際の、温度センサ配置計画時に、ラック列間隔に応じた監視可能領域６１の変化を確認できる。これにより、必要な温度センサの設置場所およびその個数を事前に見積もることが容易となり、作業コストを削減することが可能となる。また、上記監視領域の変化の見落としや計算ミスが低減され、温度センサの過剰発注や追加発注を回避することが可能となる。
【００９２】
すなわち、本実施の形態に係る支援システムによれば、温度監視システムの導入時のコストを抑えることが可能となる。
【００９３】
また、本実施の形態に係る支援システムによれば、３次元空間を示すグラフィック画面（配置領域４１）上にラック列アイコン４５を表示するとともに、表示されたラック列アイコン４５＿１と、当該ラック列アイコン４５＿１とＸ方向に隣り合う他のラック列アイコン４５＿２との間のＸ軸方向の距離に応じて間隔データ１４３を生成および更新するので、温度センサとラック列の両方の配置を設計する際にもユーザの利便性が向上する。例えば、レイアウト変更時などでラック列の配置が未確定な状況において、例えばセンサの個数を鑑みながらラック列の配置を決める場合等に特に有効である。
【００９４】
また、監視範囲の情報として、温度センサ６を示す温度センサアイコン４６をラック列アイコン４５とともにグラフィック画面上に表示することにより、温度センサの配置をユーザに直観的に認識させることが可能となり、より容易に、より正確な温度センサの配置計画を行うことが可能となる。
【００９５】
また、本実施の形態に係る支援装置によれば、例えば、グラフィック画面上のラック列アイコン４５の移動や使用するラック列の種類の変更等により、隣り合うラック列同士の間隔データおよびラック列の寸法データの少なくとも一方が変更された場合には、監視可能領域を示す表示が自動的に更新されるので、ユーザの利便性を更に向上させることができる。
【００９６】
更に、本実施の形態に係る支援装置によれば、ラック列の高さｈおよび長さＬや温度センサの視野角φ等の入手し易い情報を用いて監視可能領域データ１４５を生成するので、例えば、既存の温度監視システムにおいて使用するラックや温度センサの種類が変更された場合であっても、寸法データ１４１や視野角データ１４２を更新すればよく、監視可能領域データ１４５を生成するためのアルゴリズムを変更する必要がない。すなわち、支援対象の温度監視システムの構成変更に対して柔軟に対応することができる。
【００９７】
以上、本発明者らによってなされた発明を実施の形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。
【００９８】
例えば、図１５には、隣り合うラック列５＿１とラック列５＿２とがＹ方向にずれがなく配置される場合の推奨温度センサ位置データの生成方法を例示したが、ラック列５＿１とラック列５＿２とが互いにＸ軸方向に少なくとも一部が対向する面を有していればよく、例えば、ラック列５＿２がラック列５＿１に対してＹ方向に±ΔＹ（＜Ｌ）ずれていてもよい。この場合も上記と同様に、監視対象のラック列５＿１の端面５０Ｃを基準（ｙ＝０）として、温度センサ６のｙ方向の位置を算出することができる。
【００９９】
また、グラフィック画面の表示の形態は、図８〜１０等に示した例に限定されるものではない。例えば、ラック列アイコン４５、温度センサアイコン４６、および監視可能領域６１のアイコン４７の形状は、図８〜１０に示したものに限定されず、種々変更可能である。また、温度センサの設置位置の情報として、温度センサアイコン４６のみならず、３次元空間３０上の座標情報等も画面上に表示してもよい。また、選択されたアイコン等の表示方法を変更してもよい。例えば、選択されたアイコンを点滅させる、色を反転させる等を行ってもよい。
【０１００】
また、必要な温度センサ６の個数ｎを算出する具体的な演算として、式（３）を例示したが、これに限定されるものではない。例えば、ｃｅｉｌ（ｐ）の代わりに、ｐ以下の最大の整数を返す関数を用いてもよい。これによれば、例えば、一つのラック列５の面５０Ｂの全体ではなく一部のみ表面温度が検出できればよいと考えるユーザ等のニーズにも対応することが可能となる。
【０１０１】
また、上記実施の形態では、推奨温度センサ位置データ１４４を自動算出する際の温度センサアイコン４６の表示方法について説明したが（図１３等参照）、温度センサ位置データ１４４をユーザの操作入力によって生成してもよい。
例えば、前述したように、ユーザのマウス操作等により、温度センサアイコン４６がドラッグ＆ドロップ等によって配置領域４１上に配置された場合に、温度センサ位置データ生成１４が配置領域４１上の位置情報に基づいて温度センサ位置データ１４４を生成し、表示制御部１５が、その温度センサ位置データ１４４と監視可能領域データ１４５とに基づいて監視範囲の情報を図１０に示すようなアイコンで表示してもよい。
【０１０２】
また、上記実施の形態では、推奨温度センサ位置データとして、監視対象のラック列が監視可能領域に含まれるために必要な温度センサの個数が最少となる温度センサの位置を示すデータを生成する場合を例示したが、これに限られるものではない。例えば、余裕をみて最少個数より１０パーセントほど多い温度センサ個数になるように推奨温度センサ位置データを算出してもよい。
【０１０３】
また、上記実施の形態では、監視範囲の情報の表示手法として、温度センサを示す情報（温度センサアイコン４６）を表示する場合と、監視可能領域６１を示す情報（アイコン４７）および温度センサを示す情報（温度センサアイコン４６）の双方を画面上に表示する場合とを例示したが、これに限られず、温度センサを示す情報（温度センサアイコン４６）を表示せずに、監視可能領域６１を示す情報（アイコン４７）のみを表示してもよい。
【０１０４】
また、視野幅Ｗは図５に示したように監視可能領域の上部短辺長さとして算出したが、下記式（４）に示すようにＺ方向の指定した高さｖの関数Ｗ（ｖ）を用いて、高さを指定して算出しても良い。ここで、Ｗｌは、図５の台形状の監視可能領域の下部長辺の長さであり、図１２の線分ＢＣの長さとして下記式（５）により算出する。
【０１０５】
【数４】
0006677557.tif 000005
【０１０６】
【数５】
0006677557.tif 000006
【０１０７】
これにより、指定した高さにおける監視可能領域を確認したいユーザのニーズに対応できる。
【０１０８】
また、角度θｒは式（２）により推奨の角度として算出したが、ユーザが指定した数値を用いてもよい。これにより、温度センサの設置角度を小さくすることでラック列の下部を監視せずに上部を広く監視したいユーザや、温度センサの設置角度を大きくすることで床の吹出口等の温度も同時に監視したいユーザのニーズに対応できる。
【０１０９】
また、監視範囲の情報の表示に関しては、ラック列の寸法データと、温度センサ位置データと、Ｚ方向の高さｖの関数としての視野幅Ｗ（ｖ）とを用いて、ラック列の面５０Ｂとその監視可能領域６１を図５に示すように２次元的に表示してもよい。さらに、温度監視システムの構成を示す斜視図（図１）と温度検出可能領域（図４）と監視可能領域（図５）の情報を用いて、監視範囲の情報を３次元的に表示してもよい。
【符号の説明】
【０１１０】
１００…温度監視システム、１…支援装置、５，５＿１〜５＿ｍ…ラック列、５０…ラック、５０Ａ，５０Ｂ，５０Ｃ…ラック列の面、６，６＿１〜６＿ｎ…温度センサ、１１…操作入力部、１２…間隔データ生成部、１３…温度センサ位置データ生成部、１４…記憶部、１５…表示制御部、１６…表示部、１７…監視可能領域データ生成部、３０…３次元空間、３１…コールドアイル、３２…ホットアイル、３３…空調機、３４…冷却ファン、３５…センサハブ、３６…通信回線、３７…監視端末、３８…上位システム、３９…床、４０…表示画面、４１…配置領域、４２…パレット領域、４２０〜４２２…パレット、４５，４５＿１〜４５＿ｍ…ラック列アイコン、４６…温度センサアイコン、４７…監視可能領域を示すアイコン、６０…温度検出可能領域、６１…監視可能領域、１４１…寸法データ、１４２…視野角データ、１４３…間隔データ、１４４…温度センサ位置データ、１４５…監視可能領域データ。
【図１】
0006677557.tif 000007
【図２】
0006677557.tif 000008
【図３】
0006677557.tif 000009
【図４】
0006677557.tif 000010
【図５】
0006677557.tif 000011
【図６】
0006677557.tif 000012
【図７】
0006677557.tif 000013
【図８】
0006677557.tif 000014
【図９】
0006677557.tif 000015
【図１０】
0006677557.tif 000016
【図１１】
0006677557.tif 000017
【図１２】
0006677557.tif 000018
【図１３】
0006677557.tif 000019
【図１４】
0006677557.tif 000020
【図１５】
0006677557.tif 000021
【図１６】
0006677557.tif 000022
【図１７】
0006677557.tif 000023