(57)【要約】【課題】  壁面端部およびセンサのポールの位置情報を入力するだけで、システムが死角を自動的に算出し、設計段階で死角を検出する。【解決手段】  本発明のセンサ死角検出装置１００は、壁面端部の位置情報とセンサを取り付けたポールの位置情報とを入力機器から取得する位置情報入力部１２０と、前記位置情報入力部１２０より取得した壁面端部の位置情報とセンサを取り付けたポールの位置情報とに基づいて、中央処理装置１７０が各壁面と不可視光のビームとの位置関係を算出することにより、壁面とセンサとの間にできる死角の有無を検出するセンサ死角検出部１３０と、前記センサ死角検出部１３０が検出した結果に基づき、死角の有無を外部出力装置１８０に通知する通知部１４０とを備えた。【選択図】        図３
2007102258.tif 000002
【特許請求の範囲】
【請求項１】
施設周囲の壁面に沿った不可視光のビームを用いて不正侵入を監視するセンサの死角を検出するセンサ死角検出装置において、
壁面端部の位置情報と各センサを取り付けたポールの位置情報と各センサが発するビームの高さを入力機器から取得し、記憶装置に記憶する位置情報入力部と、
前記位置情報入力部より取得した壁面端部の位置情報とセンサを取り付けたポールの位置情報とに基づいて、中央処理装置が各壁面と不可視光のビームとの位置関係を算出して記憶装置に記憶して、壁面とセンサとの間にできる死角の有無を検出し、
さらに、中央処理装置が各センサにおいて発するビームの高さと隣接するセンサが発するビームとの高さの差分を計算し、高さの差分とセンサが発するビームの高さとに起因する死角の有無を検出するセンサ死角検出部と、
前記センサ死角検出部が検出した結果に基づき、死角の有無を外部出力機器に通知する通知部と
を備えたことを特徴とするセンサ死角検出装置。
【請求項２】
前記センサ死角検出部は、
センサを取り付けたポールが、当該ポールに近接する壁面端部を中心とした所定の距離を半径とする円と、当該壁面端部を含む壁面もしくは当該壁面を延長した仮想壁面とにより挟まれ、かつ施設の内側を含まない範囲内に存在するか、
若しくは、センサを取り付けたポールが、当該ポールに近接する壁面端部を中心とした所定の距離を半径とする円と、当該壁面端部を含む壁面もしくは当該壁面を延長した仮想壁面とにより挟まれ、かつ施設の外側を含まない範囲内に存在するか、
を中央処理装置が算出し、壁面とセンサの間にできる死角の有無を判断するセンサ範囲判断部
を備えたことを特徴とする請求項１記載のセンサ死角検出装置。
【請求項３】
前記センサ死角検出部は、
さらに、センサが発するビームの高さと、当該センサが発するビームの高さと隣接するセンサが発するビームとの高さとの差分を中央処理装置が算出し、所定の高さの差分の基準値と比較して、高さの差分に起因する死角の有無を判断するセンサ高さ差分判断部と、
センサが発するビームの高さと、所定の高さの基準値とを中央処理装置が比較することにより、ビームの高さに起因する死角の有無を判断するセンサ高さ判断部と
を備えたことを特徴とする請求項２記載のセンサ死角検出装置。
【請求項４】
前記センサ死角検出装置は、
さらに、死角を判断する際の基準となる壁面端部からの距離Ｄと、隣接するセンサが発する各ビームの高さの差分の基準値Ｍと、センサが発するビームの高さの基準値Ｈとを入力機器から取得する死角基準値入力部とを備え、
前記位置情報入力部は、
ｘｙ座標において、壁面端部ＦＰｉ（ｉは壁面端部の番号，ｉ＝１，２，３，・・・）の位置情報（ｘｉ，ｙｉ）を入力機器から取得し、記憶装置に記憶する壁面端部位置情報入力部と、
センサを取り付けたポールＳＰｊ（ｊはポールの番号，ｊ＝１，２，３，・・・）の位置情報（ｘｊ，ｙｊ）と、センサが発する不可視光のビームの高さｈｊ（ｊはポールの番号，ｊ＝１，２，３，・・・）とを入力機器から取得し、記憶装置に記憶するセンサポール情報入力部と
を備え、
前記センサ死角検出部は、
センサを取り付けたポールＳＰｊの位置情報（ｘｉ，ｙｉ）と、当該ポールＳＰｊが発するビームの高さｈｊと隣接するポールＳＰｊ＋１が発するビームの高さｈｊ＋１、当該ポールＳＰｊに近接する壁面端部ＦＰｉの位置情報（ｘｉ，ｙｉ）と当該壁面端部ＦＰｉの両隣にある壁面端部ＦＰｉ−１及び壁面端部ＦＰｉ＋１の位置情報（ｘｉ−１，ｙｉ−１）、（ｘｉ＋１，ｙｉ＋１）とを記憶装置から取得する位置情報取得部と、
ｘｙ座標において、中央処理装置が、センサを取り付けたポールＳＰｊと、壁面端部ＦＰｉとの距離ｄｊを計算し、記憶装置に記憶する壁面距離計算部と、
ｘｙ座標において、中央処理装置が、当該壁面端部ＦＰｉ−１から壁面端部ＦＰｉへとを結ぶ壁面Ｗｉ（ｉは壁面端部の番号，ｉ＝１，２，３，・・・）とｘ軸とのなす角度θｉと、当該壁面端部ＦＰｉから壁面端部ＦＰｉ＋１へと結ぶ壁面Ｗｉ＋１とｘ軸とのなす角度θｉ＋１とを計算し、記憶装置に記憶する壁面角度計算部と、
壁面距離計算部が計算した距離ｄｊと死角を判断する際の基準となる壁面端部からの距離Ｄとを比較することにより、壁面端部ＦＰｉを中心とした距離Ｄを半径とする円の内部にセンサを取り付けたポールＳＰｊが存在するかを中央処理装置が算出するとともに、
さらに、壁面角度計算部が計算した角度θｉと角度θｉ＋１による場合分けにより、
壁面Ｗｉと、壁面Ｗｉ＋１とに挟まれ、かつ施設の外側にある範囲内に、センサを取り付けたポールＳＰｊが存在するか、
若しくは、壁面Ｗｉと、壁面Ｗｉ＋１とに挟まれ、かつ施設の内側にある範囲内に、センサを取り付けたポールＳＰｊが存在するか、
または、
壁面Ｗｉを壁面端部ＦＰｉ−１から壁面端部ＦＰｉの方向へ壁面端部ＦＰｉから延長した仮想壁面Ｗｉ’と、壁面Ｗｉ＋１を壁面端部ＦＰｉ＋１から壁面端部ＦＰｉの方向へ壁面端部ＦＰｉから延長した仮想壁面Ｗ’ｉ＋１’とに挟まれ、かつ施設の内側を含まない範囲内に、センサを取り付けたポールＳＰｊが存在するか、
若しくは、仮想壁面Ｗｉ’と、仮想壁面Ｗｉ＋１’とに挟まれ、かつ施設の外側を含まない範囲内に、センサを取り付けたＳＰｊが存在するか、
を中央処理装置が算出し、壁面とセンサとの間にできる死角の有無を判断するセンサ範囲判断部と、
センサを取り付けたポールＳＰｊが発するビームの高さｈｊ（ｊはポールの番号，ｊ＝１，２，３，・・・）と、隣接するポールＳＰｊ＋１が発するビームの高さｈｊ＋１との差分を中央処理装置が計算し、その差分と死角である高さの差分の基準値Ｍとを比較して、その差分が基準値Ｍより小さい場合に、高さの差分に起因するセンサの死角は無いと判断するセンサ高さ差分判断部と、
中央処理装置がセンサを取り付けたポールＳＰｊが発するビームの高さｈｊと、死角の高さの基準値Ｈとを比較して、ＳＰｊが発するビームの高さが、基準値Ｈより低い場合、センサの高さに起因する死角は無いと判断するセンサ高さ判断部と
を備えたことを特徴とする請求項１記載のセンサ死角検出装置。
【請求項５】
前記壁面角度計算部は、壁面端部ＦＰｉの位置情報（ｘｉ，ｙｉ）と、当該壁面部ＦＰｉの両隣にある壁面端部ＦＰｉ−１、ＦＰｉ＋１の位置情報（ｘｉ−１，ｙｉ−１）、（ｘｉ＋１，ｙｉ＋１）より、以下の式を用いて中央処理装置が角度θｉと角度θｉ＋１を算出し、
【数１】
2007102258.tif 000023
前記センサ範囲判断部は、
センサを取り付けたポールＳＰｊの位置情報（ｘｊ，ｙｊ）と、センサを取り付けたポールに近接する壁面端部ＦＰｉの位置情報（ｘｉ，ｙｉ）と、当該壁面端部ＦＰｉの両隣にある壁面端部ＦＰｉ−１、ＦＰｉ＋１の位置情報（ｘｉ−１，ｙｉ−１）、（ｘｉ＋１，ｙｉ＋１）と、壁面端部ＦＰｉを中心とした距離Ｄを半径とした円と、壁面端部ＦＰｉから壁面端部ＦＰｉ−１へとを結ぶ壁面Ｗｉとｘ軸とのなす角度θｉと、壁面端部ＦＰｉから壁面端部ＦＰｉ＋１へとを結ぶ壁面Ｗｉ＋１とｘ軸とのなす角度θｉ＋１との関係が、以下の式（ケース１〜４：θｉとθｉ＋１の角度によって区分する）を満たすことを条件として、センサを取り付けたポールＳＰｊは死角を有さないと中央処理装置が判断する
ことを特徴とする請求項４記載のセンサ死角検出装置。
ケース１
９０°≦θｉ≦１８０°かつ０°≦θｉ＋１≦９０°
【数２】
2007102258.tif 000024
ケース２
９０°≦θｉ≦１８０°かつ９０°≦θｉ＋１≦１８０°の場合、
【数３】
2007102258.tif 000025
ケース３
０°≦θｉ≦９０°かつ９０°≦θｉ＋１≦１８０°
【数４】
2007102258.tif 000026
ケース４
０°≦θｉ≦９０°かつ０°≦θｉ＋１≦９０°の場合、
【数５】
2007102258.tif 000027
【請求項６】
施設周囲の壁面に沿った不可視光のビームを用いて敷地内の施設への不正侵入を監視するセンサを配置するセンサ設置位置設計支援システムにおいて、
壁面端部の位置情報と、敷地の高さ情報と、敷地内にある構造物の場所及び高さの情報とを入力機器から取得する敷地構造物情報入力部と、
前記敷地構造物情報入力部より取得した、壁面端部の位置情報と、敷地の高さ情報と、敷地内にある構造物の場所及び高さの情報とを基にして、センサを取り付けるポールの位置と、ビームの高さを中央処理装置が算出して記憶装置に記憶するセンサ位置算出部と、
前記敷地構造物情報入力部より取得した壁面端部の位置情報と、前記センサ位置算出部により算出したセンサを取り付けたポールの位置情報とに基づいて、中央処理装置が、各壁面と不可視光のビームとの位置関係を算出して記憶装置に記憶して、壁面とセンサとの間にできる死角の有無を検出するとともに、
さらに、中央処理装置が、各センサが発するビームの高さと隣接するセンサが発するビームとの高さの差分を計算し、高さの差分とセンサが発するビームの高さと、センサ間の敷地の高さとセンサ間にある構造物の場所及び高さとに起因する死角の有無を検出するセンサ死角検出部と、
前記センサ位置算出部が算出したセンサを取り付けるポールの位置と、ビームの高さと、前記センサ死角検出部が死角の有無を検出した結果とを外部出力機器に通知する通知部と
を備えたことを特徴とするセンサ設置位置設計支援システム。
【請求項７】
前記敷地構造物情報入力部は、
所定の間隔Ｌで壁面の敷地の高さを入力機器より取得し、記憶装置に記憶する敷地情報入力部と、
壁面端部ＦＰｉ（ｉは壁面端部の番号，ｉ＝１，２，３，・・・）の位置情報（ｘｉ，ｙｉ）を入力機器から取得し、記憶装置に記憶する壁面端部位置情報入力部と、
施設の敷地内にある構造物の場所及び高さの情報を入力機器より入力し、記憶装置に記憶する構造物情報入力部とを備え、
前記センサ位置算出部は、
壁面端部ＦＰｉの位置情報（ｘｉ，ｙｉ）を基にして、中央処理装置により算出する死角とならない範囲に、中央処理装置がセンサのポールを配置するセンサ平面位置算出部と、
壁面に沿った所定の間隔Ｌで取得した敷地の高さ情報と、構造物の場所及び高さの情報とにより、中央処理装置がセンサのビームの高さを算出し、記憶装置に記憶するセンサ高さ算出部と
を備えたことを特徴とする請求項６記載のセンサ設置位置設計支援システム。
【請求項８】
前記入力機器は、ネットワークに接続された端末装置であり、
前記位置情報入力部は、前記ネットワークに接続された端末装置から、壁面端部の位置情報と各センサを取り付けたポールの位置情報と各センサが発するビームの高さを取得し、
前記外部出力機器は、ネットワークに接続された端末装置であり、
前記通知部は、前記センサ死角検出部が検出した結果に基づき、死角の有無を前記ネットワークに接続された端末装置に通知する
ことを特徴とする請求項１乃至請求項５いずれかに記載のセンサ死角検出装置
【請求項９】
前記入力機器は、ネットワークに接続された端末装置であり、
前記敷地構造物情報入力部は、前記ネットワークに接続された端末装置から、壁面端部の位置情報と、敷地の高さ情報と、敷地内にある構造物の場所及び高さの情報とを取得し、
前記外部出力機器は、ネットワークに接続された端末装置であり、
前記通知部は、前記センサ位置算出部が算出したセンサを取り付けるポールの位置と、ビームの高さと、前記センサ死角検出部が死角の有無を検出した結果とを、前記ネットワークに接続された端末装置に通知する
ことを特徴とする請求項６乃至請求項７いずれかに記載のセンサ設置位置設計支援システム。
【請求項１０】
前記位置情報入力部が、ネットワークに接続された端末装置から、ネットワークを通じて、壁面端部の位置情報と各センサを取り付けたポールの位置情報と各センサが発するビームの高さを取得し、記憶装置に記憶するステップと
前記センサ死角検出部が前記位置情報入力部より取得した壁面端部の位置情報とセンサを取り付けたポールの位置情報とに基づいて、中央処理装置が各壁面と不可視光のビームとの位置関係を算出して記憶装置に記憶して、壁面とセンサとの間にできる死角の有無を検出し、
さらに、中央処理装置が各センサにおいて発するビームの高さと隣接するセンサが発するビームとの高さの差分を計算し、高さの差分とセンサが発するビームの高さとに起因する死角の有無を検出するステップと、
前記通知部が、前記センサ死角検出部が検出した結果に基づき、死角の有無を前記ネットワークに接続された端末装置に通知するステップ
からなるセンサ死角検出方法。
【請求項１１】
前記敷地構造物情報入力部が、ネットワークに接続された端末装置から、壁面端部の位置情報と、敷地の高さ情報と、敷地内にある構造物の場所及び高さの情報とを入力機器から取得し、記憶装置に記憶するステップと
前記センサ位置算出部が、前記敷地構造物情報入力部より取得した、壁面端部の位置情報と、敷地の高さ情報と、敷地内にある構造物の場所及び高さの情報とを基にして、センサを取り付けるポールの位置と、ビームの高さを中央処理装置が算出して記憶装置に記憶するステップと、
前記センサ死角検出部が、前記敷地構造物情報入力部より取得した壁面端部の位置情報と、前記センサ位置算出部により算出したセンサを取り付けたポールの位置情報とに基づいて、中央処理装置が、各壁面と不可視光のビームとの位置関係を算出して記憶装置に記憶して、壁面とセンサとの間にできる死角の有無を検出するとともに、
さらに、中央処理装置が、各センサが発するビームの高さと隣接するセンサが発するビームとの高さの差分を計算し、高さの差分とセンサが発するビームの高さと、センサ間の敷地の高さとセンサ間にある構造物の場所及び高さとに起因する死角の有無を検出するステップと、
前記通知部が前記センサ位置算出部が算出したセンサを取り付けるポールの位置と、ビームの高さと、前記センサ死角検出部が死角の有無を検出した結果とをネットワークに接続された端末装置に通知するステップ
からなるセンサ設置位置設計支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、施設周囲のフェンスに沿った不可視光のビームを用いて不正侵入を監視するセンサの死角を検出するセンサ死角検出装置に関する。
【背景技術】
【０００２】
発電所、変電所、データセンタ、その他の重要施設には、監視装置が設置されていて、外部からの不法侵入者を監視し、保安が図られている。従来、この種の監視装置としては、赤外線センサのような光学式センサを監視区域である施設の構内内周若しくは構内外周に沿って複数組配設し、不可視であるビームを遮断することにより、侵入を検出する構成が採られている。
光学式センサを監視区域である施設の構内外周にそって配置する監視装置の例として、例えば、特開平７−１１４６７６号公報に記載されたものがある。この文献によれば、侵入監視装置において、装置自身によって占有される部分の監視不能域をなくすことを目的としており、隣接するセンサ間の送受されるエネルギー波のなす角度を狭小にすることにより死角を回避している。
【０００３】
しかし、赤外線センサのような不可視のビームを発するセンサを工場周界のフェンス等の壁面に沿って設置する場合、実装工事時に人手により設置しているため、思わぬ死角が発生することがある。
例えば、図２０に示すように、フェンス（壁面Ｗｉ（６２１））のポール（壁面端部ＦＰｉ（３２１））とセンサの間の距離ｄｊが、想定している値より広い場合、不正侵入物（人もしくは犬・猫等の動物も含む）にセンサが反応せず死角となり不正侵入を許してしまう可能性がある。また、図２１に示すように、隣接するセンサが発するビームの高さが、想定している値より高い場合、上記と同様に、不正侵入物がビームの下を潜ることが可能となり、不正侵入物にセンサが反応せず死角となり不正侵入を許してしまう可能性がある。
従来、このような死角を検出するシステムはなく、死角そのものに気づかないため、センサに不正侵入物が反応せず、思わぬ不正侵入を許してしまう課題があった。
【特許文献１】特開平７−１１４６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記の課題をふまえ、例えば、施設周辺等のフェンス（壁面の一例）に沿って赤外線等の不可視ビームを空間伝播させて不正侵入者を検出するセンサに関して、フェンスのポール（壁面端部の一例）の位置とセンサのポール位置を入力するだけで、装置・システムがフェンス（壁面の一例）との間にできる死角の有無を検出することを目的とする。
【課題を解決するための手段】
【０００５】
本発明では、施設周囲の壁面に沿った不可視光のビームを用いて不正侵入を監視するセンサの死角を検出するセンサ死角検出装置において、
壁面端部（壁面における両端部のことをいう。壁面は施設の壁やフェンス等であり、フェンスのポールは壁面端部の一例である。また壁面端部は壁を支える柱、壁面と壁面が合わさる角も壁面端部の一例である。）の位置情報とセンサを取り付けたポールの位置情報とを入力機器から取得する位置情報入力部と、前記位置情報入力部より取得した壁面端部の位置情報とセンサを取り付けたポールの位置情報とに基づいて、各壁面と不可視光のビームとの位置関係を算出することにより、壁面とセンサとの間にできる死角の有無を検出するセンサ死角検出部と、前記センサ死角検出部が検出した結果に基づき、死角の有無を外部出力装置に通知する通知部とを備えたことを特徴とするセンサ死角検出装置により上記課題の解決を行う。
【発明の効果】
【０００６】
本発明によれば、施設周辺等のフェンス（壁面の一例）に沿って赤外線等の不可視光のビームを空間伝播させて不正侵入物を検出するセンサに関して、壁面端部の位置情報とセンサのポール位置を入力するだけで、装置・システムがフェンスとセンサとの間にできる死角の有無を所定アルゴリズムにより自動的に算出するため、設計段階で死角の検出を可能とすることができる。
【０００７】
また、本発明によれば、各センサが発するビームの高さをチェックし、その差分に起因する死角を検出することが可能となる。
【０００８】
さらに、本発明によれば、敷地の高さ情報、敷地の周界にある構造物や植栽などの位置・高さ情報を入力することにより、センサのポールの設置位置とビームの高さを設計することが可能となる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
施設周辺等のフェンス（壁面の一例）に沿って赤外線等の不可視光のビームを空間伝播させて不正侵入者を検出するセンサに関して、フェンスのポール（壁面端部の一例）の位置とセンサのポール位置を入力するだけで、装置・システムが壁面とセンサとの間にできる死角の有無を所定アルゴリズムにより自動的に算出する形態について、図１〜図１４、図２５〜図３３を用いて以下に説明する。尚、センサとは、赤外線等の不可視光のビームを空間伝播させる発光器とビームを受信する受光器のことをいう。一対のセンサのポールの一方に発光器が取り付けられ、他方に受光器が取り付けられる。
【００１０】
また、本実施の形態では、壁面とセンサが発するビームとの距離が想定している値より大きい場合、もしくは隣接するセンサが発するビームとの高さの差が想定している値より大きい場合、センサ自身の高さが想定している値よりも大きい場合、センサが発するビームが壁面その他構造物などで遮られる場合等を「死角」と呼ぶことにする。すなわち、死角とは不正侵入物が侵入可能な空間をいう。
また、本実施の形態では、「システム」とは、複数の装置を組み合わせて構築されたものだけでなく、サーバと端末装置との組み合わせて構築されたもの、もしくはサーバのみの装置として構築されたもののことをいう。
【００１１】
図１は、実施の形態１におけるセンサ死角検出装置１００の外観を示す図である。
図１において、センサ死角検出装置１００は、システムユニット９１０、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）表示装置９０１、キーボード（Ｋ／Ｂ）９０２、マウス９０３、コンパクトディスク装置（ＣＤＤ）９０５、プリンタ装置９０６、スキャナ装置９０７を備え、これらはケーブルで接続されている。
さらに、センサ死角検出装置１００は、ＦＡＸ機９３２、電話器９３１とケーブルで接続され、また、ローカルエリアネットワーク（ＬＡＮ）９４２、ウェブサーバ９４１を介してインターネット９４０に接続され、インターネット９４０には端末装置９５０が接続されている。
【００１２】
図２は、実施の形態１におけるセンサ死角検出装置１００のハードウェア構成図である。
図２において、センサ死角検出装置１００は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置又は単に処理装置）９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、ＣＲＴ表示装置９０１、Ｋ／Ｂ９０２、マウス９０３、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）９０４、磁気ディスク装置９２０、ＣＤＤ９０５、プリンタ装置９０６、スキャナ装置９０７と接続されている。ＣＰＵ９１１は、以下に述べる「〜部」の動作を実行するものである。すなわち、ＣＰＵ９１１は、記憶、入出力、通信、表示等の動作を実行するものである。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０、光ディスク装置は、不揮発性メモリの一例である。これらは、記憶機器、記憶装置あるいは記憶部の一例である。
通信ボード９１５は、ＦＡＸ機９３２、電話器９３１、ＬＡＮ９４２等に接続されている。
例えば、通信ボード９１５、Ｋ／Ｂ９０２、マウス９０３、スキャナ装置９０７、ＦＤＤ９０４、記憶機器などは、入力機器、入力装置あるいは入力部の一例である。
また、例えば、通信ボード９１５、ＣＲＴ表示装置９０１、記憶機器などは、出力機器、出力装置あるいは出力部の一例である。
【００１３】
ここで、通信ボード９１５は、ＬＡＮ９４２に限らず、直接、インターネット９４０、或いはＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）に接続されていても構わない。直接、インターネット９４０、或いはＩＳＤＮ等のＷＡＮに接続されている場合、センサ死角検出装置１００は、インターネット９４０、或いはＩＳＤＮ等のＷＡＮに接続され、ウェブサーバ９４１は不用となる。
磁気ディスク装置９２０には、オペレーティングシステム（ＯＳ）９２１、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３は、ＣＰＵ９１１、ＯＳ９２１、ウィンドウシステム９２２により実行される。
【００１４】
上記プログラム群９２３には、以下に述べる実施の形態の説明において「〜部」、「〜記憶装置」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。また、「〜部は」、ＣＰＵ９１１やその他の回路により、ハードウェアで構成することもできる。
ファイル群９２４には、以下に述べる実施の形態の説明において、「〜を判断し」、「〜を判断した結果」、「〜を判定し」、「〜を判定した結果」、「〜を計算し」、「〜を計算した結果」、「〜を処理し」、「〜を処理した結果」のような表現で説明する結果のデータや「〜情報」のような表現で説明するデータが、「〜ファイル」として記憶されている。また、画面上でユーザに指定されたボタン、タブ、リストボックス、テキストボックスなどの情報が「〜ファイル」として記憶されている。
また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータの入出力を示し、そのデータの入出力のためにデータは、磁気ディスク装置９２０、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  ｃａｒｔｒｉｄｇｅ）、光ディスク、ＣＤ（コンパクトディスク）、ＭＤ（ミニディスク）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、その他の記録媒体に記録される。あるいは、信号線やその他の伝送媒体により伝送される。
【００１５】
また、以下に述べる実施の形態の説明において「〜部」、として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
【００１６】
また、以下に述べる実施の形態を実施するプログラムは、磁気ディスク装置９２０、ＦＤ、光ディスク、ＣＤ、ＭＤ、ＤＶＤ、その他の記録媒体による記録装置を用いて記憶されても構わない。
【００１７】
実施の形態１におけるセンサ死角検出装置１００の構成について、図３に基づいて以下に説明する。
図３は実施の形態１におけるセンサ死角検出装置１００のソフトウェア・ハードウェア構成図である。
センサ死角検出装置１００は、図３に示すように死角基準値入力部１１０、位置情報入力部１２０、センサ死角検出部１３０、通知部１４０、記憶装置１５０、入力機器１６０、中央処理装置１７０、外部出力機器１８０を備えている。
さらに、位置情報入力部１２０は、壁面端部位置情報入力部１２１、センサポール情報入力部１２２を備えている。
また、センサ死角検出部１３０は、位置情報取得部１３１、壁面距離計算部１３２、壁面角度計算部１３３、センサ範囲判断部１３４、センサ高さ差分判断部１３５、センサ高さ判断部１３６を備えている。
【００１８】
死角基準値入力部１１０は、入力機器１６０より、壁面端部からの平面的な死角の範囲となる基準値Ｄ、センサが発するビームと当該センサと隣接するセンサが発するビームとの高さの差が死角の距離となる基準値Ｍ、センサが発するビームの高さが死角の距離となる基準値Ｈを、ＣＲＴ等の外部出力機器１８０を通じて使用者に入力するよう促し、入力機器１６０から入力する。そして、死角基準値入力部１１０は、入力した基準値Ｄ、基準値Ｍ、基準値Ｈのデータを記憶装置１５０にあらかじめ記憶する。
【００１９】
位置情報入力部１２０は、入力機器１６０より、フェンスのポール（壁面端部の一例）の位置情報、センサのポールの位置情報を、入力機器１６０より入力し、入力した位置情報を記憶装置１５０に記憶する。
位置情報入力部１２０において、壁面端部位置情報入力部１２１は、フェンスのポール（壁面端部の一例）の位置情報を入力機器１６０から入力し記憶装置１５０に記憶する。
【００２０】
また、位置情報入力部１２０において、センサポール情報入力部１２２は、センサのポールの位置情報を入力機器１６０より入力し、入力した位置情報を記憶装置１５０に入力する。
位置情報入力部１２０が、フェンスのポール（壁面端部の一例）の位置情報やセンサのポールの位置情報を入力機器１６０から入力する方法としては、入力機器１６０の一例であるキーボード、マウス等から直接入力しても構わないし、位置情報等が記録されたファイルから入力しても構わない。また、インターネット９４０上に備えられた端末装置９５０を通じて、ネットワーク経由で入力しても構わない。
センサ死角検出部１３０は、位置情報入力部１２０が入力した位置情報を、記憶装置１５０から取得し、死角の有無を中央処理装置１７０により算出して、中央処理装置１７０により判断された死角の有無である検出結果を通知部１４０に通知する。
【００２１】
センサ死角検出部１３０において、位置情報取得部１３１は、記憶装置１５０に記憶された、壁面端部およびセンサのポールの位置情報を取得する。
センサ死角検出部１３０において、壁面距離計算部１３２は、センサのポールの位置情報と壁面端部の位置情報より、センサのポールと当該センサのポールに近接する壁面端部との距離を、中央処理装置１７０が計算し、記憶装置１５０に記憶する。
【００２２】
センサ死角検出部１３０において、壁面角度計算部１３３は、壁面端部の位置情報より、センサのポールと当該センサのポールに近接する壁面端部と位置関係を算出するため、中央処理装置１７０が、ｘｙ座標における後述する壁面角度の計算し、記憶装置１５０に記憶する。
【００２３】
センサ死角検出部１３０において、センサ範囲判断部１３４は、壁面距離計算部１３２が計算した距離と、壁面角度計算部１３３が算出した結果に基づき、中央処理装置１７０が死角の有無を判断する。その判断方法は後述する。
【００２４】
センサ死角検出部１３０において、センサ高さ差分判断部１３５は、センサが発するビームの高さと当該センサが隣接するセンサが発するビームの高さとの差分を、中央処理装置１７０が算出し、その差分と死角の距離となる基準値Ｍとの比較を行い、高さの差分に起因する死角の有無を判断する。その判断方法は後述する。
センサ死角検出部１３０において、センサ高さ判断部１３６は、センサが発するビームの高さが、死角の高さとなる基準値Ｈとの比較を中央処理装置１７０が行い、高さに起因する死角の有無を判断する。その判断方法は後述する。
【００２５】
通知部１４０は、センサ死角検出部１３０が算出した死角の有無の結果に基づき、外部出力機器１８０にその結果を表示する。
死角が無い場合は、死角の対策が不要なことを外部出力機器１８０に表示し、死角がある場合には、死角の対策が必要なことを外部出力機器１８０に表示する。外部出力機器１８０がＣＲＴの場合は画面に結果を表示する。これは一例であり、結果をファイルとして残しておくため記憶装置１５０に記憶しても構わない。また、通信ネットワークを経由してＷＥＢで他の端末装置に結果を表示しても構わない。すなわち、入力機器１６０は、インターネット９４０上に設置された端末装置９５０であり、位置情報入力部１２０が、フェンスのポール（壁面端部の一例）の位置情報やセンサのポールの位置情報を端末装置９５０から取得し、センサ死角検出部１３０は死角の有無を判断し、通知部１４０は、外部出力機器１８０の一例である端末装置９５０に、死角の有無を通知しても構わない。
【００２６】
次に、センサ死角検出装置１００のセンサ死角検出方法の動作について図４を用いて説明する。
図４はセンサ死角検出装置１００の動作を示すフローチャートである。
センサ死角検出装置１００は、死角基準値入力部１１０が、死角を判断する際に必要となる基準値Ｄ（平面的な死角の範囲を判断するときの値）と基準値Ｍ（センサが発するビームの高さの差分を判断するときの値）と基準値Ｈ（センサが発するビームの高さの最大値）を入力機器１６０より入力する。入力された結果は記憶装置１５０に記憶する（ステップＳ１０１）。
次に、位置情報入力部１２０における壁面端部位置情報入力部１２１が、フェンスのポール（壁面端部の一例）の位置情報を入力機器１６０より入力し、記憶装置１５０に記憶する（ステップＳ１０２）。
次に、位置情報入力部１２０におけるセンサポール情報入力部１２２が、センサを取り付けたポールの位置の情報と当該センサが発するビームの高さ（センサの取り付け高さ）の情報を入力機器１６０より入力し、記憶装置１５０に記憶する（ステップＳ１０３）。
次に、センサ死角検出部１３０における位置情報取得部１３１が、記憶装置１５０より入力された壁面端部とセンサのポールの位置情報を取得し、壁面距離計算部１３２がフェンスの各ポール（壁面端部の一例）の位置とセンサの各ポールとの距離を中央処理装置１７０により計算を行い、壁面角度計算部１３３は壁面の角度を中央処理装置１７０により計算し、センサ範囲判断部１３４が、算出された距離と壁面の角度に基づき、死角とならない範囲を計算する（ステップ１０４）。
そして、センサ範囲判断部１３４は、死角とならない範囲内にセンサポールがある場合は平面的な死角は無と、死角とならない範囲外に有る場合は、平面的な死角は有と判断する（ステップＳ１０５）。
さらに、センサ高さ差分判断部１３５は、各センサにおいて、当該センサと隣接するビーム間の高さの差分を、中央処理装置１７０が算出し、基準値Ｍと比較を行う。センサ高さ差分判断部１３５は、ビーム間の高さの差分が基準値Ｍ未満であれば高さの差分に起因する死角は無と判断し、基準値Ｍ以上であれば高さの差分に起因する死角は有と判断する（ステップＳ１０６）。
また、センサ高さ判断部１３６は、各センサが発するビームの高さが基準値Ｈ以上であれば、高さに起因する死角は有と判断し、基準値Ｈ未満であれば、高さに起因する死角は無と判断する（ステップＳ１０７）。
センサ範囲判断部１３４とセンサ高さ差分判断部１３５とセンサ高さ判断部１３６とが全て死角無と判断する場合、通知部１４０は外部出力機器１８０に死角は無と出力し、死角の対策が不要なことを通知する（ステップＳ１０８）。
センサ範囲判断部１３４とセンサ高さ差分判断部１３５とセンサ高さ判断部１３６のいずれかが死角有と判断する場合、通知部１４０は外部出力機器１８０に死角の対策が必要なことを通知する（ステップ１０９）。
【００２７】
次に、実施の形態１における死角と判断されない平面的な範囲を求める際の方法について、すなわちセンサ死角検出部１３０の壁面距離計算部１３２、壁面角度計算部１３３、センサ範囲判断部１３４の動作について図５〜図１４および図２５〜図３３を用いて説明する。
また、センサのポールは施設の外側に配置される場合（図５〜図１４）と、施設の内側に配置される場合（図２５〜図３３）があり、それぞれに分けて説明する。
図５は、赤外線センサ等のセンサのポールが施設の外側に配置された場合の一例を示す平面図である。図５に示すように、壁面やセンサのポールの位置はｘｙ座標で表現されるものとする。
図に示すように、センサを取り付けたポールが、当該ポールに近接する壁面端部を中心とした所定の距離Ｄを半径とする円と、当該壁面端部を含む壁面もしくは当該壁面を延長した仮想壁面とによって挟まれ、かつ施設の外側（施設の内側を含まない）の範囲内に存在する場合、センサ範囲判断部１３４は平面的な死角とはならないと判断する。
例えば、図５のセンサのポールＳＰ４（４０４）は、近接する壁面端部３０４との距離ｄが基準距離Ｄよりも大きいため、死角の範囲にセンサが有ることとなる。また、センサのポールＳＰ６（４０６）は、近接する壁面（６０５）にセンサが発するビームが遮られ、センサ範囲判断部１３４は、死角の範囲にセンサが有ると判断することができる。
以下に、この死角の範囲を算出するためのアルゴリズムを示す。
図６〜図１３は、壁面距離計算部１３２と壁面角度計算部１３３が平面的な死角とならない範囲の算出例を示す図である。
図６を用いて平面的な死角とならない範囲の一例を説明する。ここでは壁面端部ＦＰｉ（３２１）を算出の対象とする。平面的な死角とならない範囲と判断される範囲５２１は、図６に示す扇形の範囲であるが、この範囲を算出するために以下のような計算を壁面距離計算部１３２と壁面角度計算部１３３とセンサ範囲判断部１３４とが行う。
壁面端部ＦＰｉ（ｉは壁面端部の番号であり、ｉ＝１，２，３，・・・・と増加する。また、施設を上空から見て壁面周辺を時計回りに増加して付加するものとする。）の位置情報（ｘｉ，ｙｉ）とセンサのポールＳＰｊ（ｊはセンサのポールの番号であり、ｊ＝１，２，３，４・・・と１づつ増加する。また壁面周辺を上空から見て時計回りに増加して付加するものとする。）の位置情報（ｘｊ，ｙｊ）との距離ｄｊを以下の式を用いて、中央処理装置１７０が計算する。
【００２８】
【数６】
2007102258.tif 000003
記号の説明
ｘｊ：センサのポールＳＰｊのｘ座標  ｙｊ：センサのポールＳＰｊのｙ座標
ｄｊ：センサのポールＳＰｊと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
この数式を用いて、中央処理装置１７０により計算されたｄｊが、死角の範囲となる基準値Ｄよりも小さければ、壁面端部ＦＰｉを中心とする、距離Ｄを半径とした円の内部に、センサポールＳＰｊが含まれることとなる。
【００２９】
つぎに、壁面端部ＦＰｉ（３２１）と壁面端部ＦＰｉ−１（３２０）で構成される壁面Ｗｉ（６２１）と、壁面端部ＦＰｉ＋１（３２２）と壁面端部ＦＰｉ（３２１）とで構成される壁面Ｗｉ＋１（６２２）とに、センサから発するビームが遮断されない範囲をセンサ範囲判断部１３４が求める。
そのために、まずｘ軸と壁面Ｗｉ（６２１）もしくは壁面Ｗｉを延長した仮想壁面Ｗｉ’（６３１）とで構成される角度θｉ（壁面Ｗｉ（６２１）の内側と若しくは仮想壁面Ｗｉ’（６３１）の内側とｘ軸においてｙが増加する方向とで構成される角度）と、ｘ軸と壁面Ｗｉ＋１（６２２）もしくはｘ軸と壁面Ｗｉ＋１（６２２）を延長した仮想壁面Ｗｉ＋１’（６３２）とで構成される角度θｉ＋１（θｉと同様に、壁面Ｗｉ＋１（６２２）の内側と若しくは仮想壁面Ｗｉ＋１’（６３２）の内側とｘ軸においてｙが増加する方向とで構成される角度）を以下の式を用いて、中央処理装置１７０により算出する。角度θｉと角度θｉ＋１を算出する理由は、この角度により、後述する式を用いて、施設の内側にあるか施設の外側であるかを判断するための場合わけをするためである。
【００３０】
【数７】
2007102258.tif 000004
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
【００３１】
壁面Ｗｉ（６２１）を表現する式は以下のように表すことができる（壁面Ｗｉをｘｙ平面上で、直線で表す場合の式）。
【００３２】
【数８】
2007102258.tif 000005
記号の説明
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
【００３３】
上記の式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入すれば、センサ範囲判断部１３４はセンサのポールＳＰｊ（４２１）が壁面Ｗｉの外側にあるかどうか判断することができる。
図６に示したケースの場合は以下のようになる。センサ範囲判断部１３４は前記壁面Ｗｉを表現する式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入したｙ値を中央処理装置１７０によって計算する。このｙ値よりもセンサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）が小さい場合、センサＳＰｊは施設の外側であり、かつ、センサＳＰｊがセンサＳＰｊ−１へと発するビームが壁面Ｗｉに遮断されない範囲に有ると、センサ範囲判断部１３４は判断することができる。センサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）がｙ値よりより大きい場合は、センサのポールＳＰｊ（４２１）は施設の内側にあるか、もしくはセンサのポールＳＰｊ（４２１）がセンサＳＰｊ−１へ発するビームが壁面Ｗｉに遮断される範囲にあると、センサ範囲判断部１３４は判断することができる。
【００３４】
壁面Ｗｉ＋１を表現する式は以下のように表すことができる（壁面Ｗｉ＋１をｘｙ平面上で、直線で表す場合の式）。
【００３５】
【数９】
2007102258.tif 000006
記号の説明
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
【００３６】
壁面Ｗｉと同様に、上記の式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入すれば、センサ範囲判断部１３４はセンサのポールＳＰｊ（４２１）が壁面Ｗｉ＋１の外側にあるかどうか判断することができる。
図６に示したケースの場合、センサ範囲判断部１３４は壁面Ｗｉ＋１表現する式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入しｙ値を中央処理装置１７０によって計算する。このｙ値よりもセンサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）が大きい場合、施設の外側であり、かつ、センサＳＰｊがセンサＳＰｊ＋１へと発するビームが壁面Ｗｉ＋１に遮断されない範囲に有ると、センサ範囲判断部１３４は判断することができる。センサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）がｙ値より小さい場合は、センサのポールＳＰｊ（４２１）は施設の内側にあるか、もしくはセンサのポールＳＰｊが壁面Ｗｉに遮断される範囲にあると、センサ範囲判断部１３４は判断することができる。
【００３７】
すなわち、センサ範囲判断部１３４は、上記のＷｉとＷｉ＋１を表現する式のｘにセンサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入し中央処理装置１７０が算出するｙ値と、センサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）とを比較することにより、センサ範囲判断部１３４が、センサのポールＳＰｊ（４２１）が施設の外部にありかつ壁面Ｗｉ（６２１）もしくは壁面Ｗｉ＋１（６２２）にセンサＳＰｊが発するビームが遮られる範囲に含まれているか否かを判断することができる。
壁面Ｗｉ（６２１）もしくは壁面Ｗｉ＋１（６２２）を表現する直線の式で計算されるｙ値より大きいか小さいかを判断する場合わけは、ｘ軸と壁面Ｗｉ（６２１）の角度θｉとｘ軸と壁面Ｗｉ＋１との角度θｉ＋１の大きさにより決定する。
【００３８】
例えば、図６において、センサ範囲判断部１３４は、壁面Ｗｉ（６２１）とｘ軸の角度θｉは９０度以上であるため、壁面Ｗｉを表す式にセンサのポールＳＰｊのｘ座標（ｘｊ）を代入し中央処理装置１７０が算出した値ｙがセンサのポールＳＰｊのｙ座標（ｙｊ）より大きければ、センサのポールＳＰｊ（４２１）が発するビームが、壁面Ｗｉ（６２１）により遮断されない範囲にあることを判断することができる。
【００３９】
９０°≦θｉ≦１８０°の場合は、以下の式で判断することができる。
【００４０】
【数１０】
2007102258.tif 000007
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
【００４１】
センサ範囲判断部１３４は、壁面Ｗｉ＋１（６２２）とｘ軸との角度θｉ＋１は９０度以下であるため、壁面Ｗｉ＋１（６２２）を表す式にセンサのポールＳＰｊのｘ座標（ｘｊ）を代入し中央処理装置１７０が算出した値ｙがセンサのポールＳＰｊのｙ座標（ｙｊ）より小さければ、センサのポールＳＰｊ（４２１）が発するビームが、壁面Ｗｉ＋１（６２２）により遮断されない範囲にあることを判断することができる。
【００４２】
０°≦θｉ＋１≦９０°の場合は、以下の式で判断することができる。
【００４３】
【数１１】
2007102258.tif 000008
記号の説明
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
すなわち、最終的にセンサのポールＳＰｊの位置座標（ｘｊ，ｙｊ）が下記の３式の関係を満たせば、センサ範囲判断部１３４は、センサのポールＳＰｊ（４２１）の位置が死角ではない平面的な範囲５２１の内部に存在し、平面的な死角はないと判断することが可能となる。
また、図１２で示す死角とならない範囲５２１の例も図６と同様のケースの例であるが、壁面で挟まれる内角が１８０度以上であることが異なる。
【００４４】
ケース１．
９０°≦θｉ≦１８０°  かつ  ０°≦θｉ＋１≦９０°の場合は、以下の式で判断することができる。
【００４５】
【数１２】
2007102258.tif 000009
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００４６】
ケース２．
図７と図１１は、角度θｉが９０度以上かつ角度θｉ＋１も９０度以上となる場合である。
センサのポールＳＰｊと近接する壁面端部ＦＰｉとの距離ｄｊと基準値Ｄとの関係は図６の場合と同様である。壁面Ｗｉ＋１（６２２）とｘ軸との交差する角度θｉ＋１が９０度以上となることが異なる。
【００４７】
９０°≦θｉ≦１８０°かつ９０°≦θｉ＋１≦１８０°の場合は、以下の式で判断することができる。
【００４８】
【数１３】
2007102258.tif 000010
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００４９】
ケース３．
図８と図１０は、角度θｉが９０度以下かつ角度θｉ＋１は９０度以上となる場合である。
【００５０】
０°≦θｉ≦９０°かつ９０°≦θｉ＋１≦１８０°の場合は、以下の式で判断することができる。
【００５１】
【数１４】
2007102258.tif 000011
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００５２】
ケース４．
図９と図１３は、角度θｉが９０度以下かつ角度θｉ＋１も９０度以下となる場合である。
【００５３】
０°≦θｉ≦９０°かつ０°≦θｉ＋１≦９０°の場合は、以下の式で判断することができる。
【００５４】
【数１５】
2007102258.tif 000012
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００５５】
以下より、センサのポールが施設の内側に配置された場合の算出方法について示す。
図２５は、赤外線センサ等のセンサのポールが施設の内側に配置された場合の一例を示す平面図である。図５と同様、図２５に示すように、壁面やセンサのポールの位置はｘｙ座標で表現されるものとする。
図に示すように、センサを取り付けたポールが、当該ポールに近接する壁面端部を中心とした所定の距離Ｄを半径とする円と、当該壁面端部を含む壁面もしくは当該壁面を延長した仮想壁面とによって挟まれ、かつ施設の内側（施設の外側を含まない）の範囲内に存在する場合、センサ範囲判断部１３４は平面的な死角とはならないと判断する。
例えば、図２５のセンサのポールＳＰ６（４０６）は、近接する壁面端部３０６との距離ｄが基準距離Ｄよりも大きいため、死角の範囲にセンサが有ることとなる。また、センサのポールＳＰ２（４０２）は、近接する壁面６０１及び壁面６０２にセンサが発するビームが遮られ、センサ範囲判断部１３４は、死角の範囲にセンサが有ると判断することができる。
以下に、この死角の範囲を算出するためのアルゴリズムを示す。
図２６〜図３３は、壁面距離計算部１３２と壁面角度計算部１３３が平面的な死角とならない範囲の算出例を示す図である。
図２６を用いて平面的な死角とならない範囲の一例を説明する。ここでは壁面端部ＦＰｉ（３２１）を算出の対象とする。平面的な死角とならない範囲と判断される範囲５２１は、図２６に示す扇形の範囲であるが、この範囲を算出するために以下のような計算を壁面距離計算部１３２と壁面角度計算部１３３とセンサ範囲判断部１３４とが行う。
壁面端部ＦＰｉ（ｉは壁面端部の番号であり、ｉ＝１，２，３，・・・・と増加する。また、施設を上空から見て壁面周辺を時計回りに増加して付加するものとする。）の位置情報（ｘｉ，ｙｉ）とセンサのポールＳＰｊ（ｊはセンサのポールの番号であり、ｊ＝１，２，３，４・・・と１づつ増加する。また壁面周辺を上空から見て時計回りに増加して付加するものとする。）の位置情報（ｘｊ，ｙｊ）との距離ｄｊを以下の式を用いて、中央処理装置１７０が計算する。
【００５６】
【数１６】
2007102258.tif 000013
記号の説明
ｘｊ：センサのポールのｘ座標
ｙｊ：センサのポールのｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
この数式を用いて、中央処理装置１７０により計算されたｄｊが、死角の範囲となる基準値Ｄよりも小さければ、壁面端部ＦＰｉを中心とする、距離Ｄを半径とした円の内部に、センサポールＳＰｊが含まれることとなる。
【００５７】
つぎに、壁面端部ＦＰｉ（３２１）と壁面端部ＦＰｉ−１（３２０）で構成される壁面Ｗｉ（６２１）と、壁面端部ＦＰｉ＋１（３２２）と壁面端部ＦＰｉ（３２１）とで構成される壁面Ｗｉ＋１（６２２）とに、センサから発するビームが遮断されない範囲をセンサ範囲判断部１３４が求める。
そのために、まずｘ軸と壁面Ｗｉ（６２１）もしくは壁面Ｗｉを延長した仮想壁面Ｗｉ’（６３１）とで構成される角度θｉ（壁面Ｗｉ（６２１）の外側と若しくは仮想壁面Ｗｉ’の外側とｘ軸においてｙが増加する方向とで構成される角度）と、ｘ軸と壁面Ｗｉ＋１（６２２）若しくは壁面Ｗｉ＋１を延長した仮想壁面Ｗｉ＋１’（６３２）とで構成される角度θｉ＋１（壁面Ｗｉ＋１（６２２）の外側と若しくは仮想壁面Ｗｉ＋１’（６３２）の外側とｘ軸においてｙが増加する方向とで構成される角度）を以下の式を用いて、中央処理装置１７０により算出する。角度θｉと角度θｉ＋１を算出する理由は、この角度により、後述する式を用いて、施設の内部にあるか施設の外部であるかを判断するための場合わけをするためである。
【００５８】
【数１７】
2007102258.tif 000014
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
【００５９】
壁面Ｗｉ（６２１）を表現する式は以下のように表すことができる（壁面Ｗｉをｘｙ平面上で、直線で表す場合の式）。
【００６０】
【数１８】
2007102258.tif 000015
記号の説明
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
【００６１】
上記の式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入すれば、センサ範囲判断部１３４はセンサのポールＳＰｊ（４２１）が壁面Ｗｉの内側にあるかどうか判断することができる。
図２６に示したケースの場合は以下のようになる。センサ範囲判断部１３４は前記壁面Ｗｉを表現する式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入したｙ値を中央処理装置１７０によって計算する。このｙ値よりもセンサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）が小さい場合、センサＳＰｊは壁面Ｗｉの内側であり、かつ、センサＳＰｊがセンサＳＰｊ−１へと発するビームが壁面Ｗｉに遮断されない範囲に有ると、センサ範囲判断部１３４は判断することができる。このｙ値がセンサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）より大きい場合は、センサのポールは施設の外側にあるか、もしくはセンサのポールＳＰｊがセンサＳＰｊ−１へ発するビームが壁面Ｗｉに遮断される範囲にあると、センサ範囲判断部１３４は判断することができる。
【００６２】
壁面Ｗｉ＋１を表現する式は以下のように表すことができる（壁面Ｗｉ＋１をｘｙ平面上で、直線で表す場合の式）。
【００６３】
【数１９】
2007102258.tif 000016
記号の説明
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
【００６４】
壁面Ｗｉと同様に、上記の式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入すれば、センサ範囲判断部１３４はセンサのポールＳＰｊ（４２１）が壁面Ｗｉ＋１の内側にあるかどうか判断することができる。
図２６に示したケースの場合、センサ範囲判断部１３４は壁面Ｗｉ＋１を表現する式に、センサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入しｙ値を中央処理装置１７０によって計算する。このｙ値よりもセンサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）が大きい場合、壁面Ｗｉ＋１の内側であり、かつ、センサＳＰｊがセンサＳＰｊ＋１へと発するビームが壁面Ｗｉ＋１に遮断されない範囲に有ると、センサ範囲判断部１３４は判断することができる。このｙ値よりもセンサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）が小さい場合は、センサのポールＳＰｊ（４２１）は施設の外側にあるか、もしくはセンサのポールＳＰｊが壁面Ｗｉ＋１に遮断される範囲にあると、センサ範囲判断部１３４は判断することができる。
【００６５】
すなわち、センサ範囲判断部１３４は、上記のＷｉとＷｉ＋１を表現する式のｘにセンサのポールＳＰｊ（４２１）のｘ座標（ｘｊ）を代入し中央処理装置１７０が算出するｙ値と、センサのポールＳＰｊ（４２１）のｙ座標（ｙｊ）とを比較することにより、センサ範囲判断部１３４が、センサのポールＳＰｊ（４２１）が施設の内側にありかつ壁面Ｗｉ（６２１）もしくは壁面Ｗｉ＋１（６２２）にセンサＳＰｊが発するビームが遮られる範囲に含まれているか否かを判断することができる。
壁面Ｗｉ（６２１）もしくは壁面Ｗｉ＋１（６２２）を表現する直線の式で計算されるｙ値より大きいか小さいかを判断する場合わけは、ｘ軸と壁面Ｗｉ（６２１）の角度θｉとｘ軸と壁面Ｗｉ＋１との角度θｉ＋１の大きさにより決定する。
【００６６】
例えば、図２６において、センサ範囲判断部１３４は、壁面Ｗｉ（６２１）とｘ軸の角度θｉは９０度以上であるため、壁面Ｗｉを表す式にセンサのポールＳＰｊのｘ座標（ｘｊ）を代入し中央処理装置１７０が算出した値ｙがセンサのポールＳＰｊのｙ座標（ｙｊ）より大きければ、センサのポールＳＰｊ（４２１）が発するビームが、壁面Ｗｉ（６２１）により遮断されない範囲にあることを判断することができる。
【００６７】
９０°≦θｉ≦１８０°の場合は、以下の式で判断することができる。
【００６８】
【数２０】
2007102258.tif 000017
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
【００６９】
センサ範囲判断部１３４は、壁面Ｗｉ＋１（６２２）とｘ軸との角度θｉ＋１は９０度以下であるため、壁面Ｗｉ＋１（６２２）を表す式にセンサのポールＳＰｊのｘ座標（ｘｊ）を代入し中央処理装置１７０が算出した値ｙがセンサのポールＳＰｊのｙ座標（ｙｊ）より小さければ、センサのポールＳＰｊ（４２１）が発するビームが、壁面Ｗｉ＋１（６２２）により遮断されない範囲にあることを判断することができる。
【００７０】
０°≦θｉ＋１≦９０°の場合は、以下の式で判断することができる。
【００７１】
【数２１】
2007102258.tif 000018
記号の説明
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
すなわち、最終的にセンサのポールＳＰｊの位置座標（ｘｊ、ｙｊ）が下記の３式の関係を満たせば、センサ範囲判断部１３４は、センサのポールＳＰｊ（４２１）の位置が死角ではない平面的な範囲５２１の内部に存在し、平面的な死角はないと判断することが可能となる。
また、図３２で示す死角とならない範囲５２１の例も図２６と同様のケースの例であるが、壁面で挟まれる内角が１８０度以下であることが異なる。
【００７２】
ケース１．
９０°≦θｉ≦１８０°  かつ  ０°≦θｉ＋１≦９０°の場合は、以下の式で判断することができる。
【００７３】
【数２２】
2007102258.tif 000019
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００７４】
ケース２．
図２７と図３１は、角度θｉが９０度以上かつ角度θｉ＋１も９０度以上となる場合である。
センサのポールＳＰｊと近接する壁面端部ＦＰｉとの距離ｄｊと基準値Ｄとの関係は図２６の場合と同様である。壁面Ｗｉ＋１（６２２）とｘ軸との交差する角度θｉ＋１が９０度以上となることが異なる。
【００７５】
９０°≦θｉ≦１８０°かつ９０°≦θｉ＋１≦１８０°の場合は、以下の式で判断することができる。
【００７６】
【数２３】
2007102258.tif 000020
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００７７】
ケース３．
図２８と図３０は、角度θｉが９０度以下かつ角度θｉ＋１は９０度以上となる場合である。
【００７８】
０°≦θｉ≦９０°かつ９０°≦θｉ＋１≦１８０°の場合は、以下の式で判断することができる。
【００７９】
【数１４】
2007102258.tif 000021
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００８０】
ケース４．
図２９と図３３は、角度θｉが９０度以下かつ角度θｉ＋１も９０度以下となる場合である。
【００８１】
０°≦θｉ≦９０°かつ０°≦θｉ＋１≦９０°の場合は、以下の式で判断することができる。
【００８２】
【数２５】
2007102258.tif 000022
記号の説明
θｉ：壁面Ｗｉとｘ軸との角度
θｉ＋１：壁面Ｗｉ＋１とｘ軸との角度
ｘｊ：センサのポールＳＰｊのｘ座標
ｙｊ：センサのポールＳＰｊのｙ座標
ｘｉ：壁面端部ＦＰｉのｘ座標
ｙｉ：壁面端部ＦＰｉのｙ座標
ｘｉ−１：壁面端部ＦＰｉ−１のｘ座標
ｙｉ−１：壁面端部ＦＰｉ−１のｙ座標
ｘｉ＋１：壁面端部ＦＰｉ＋１のｘ座標
ｙｉ＋１：壁面端部ＦＰｉ＋１のｙ座標
ｄｊ：センサのポールと近接する壁面端部ＦＰｉとの距離
Ｄ：平面的な死角を判断する際の基準値
【００８３】
以下、施設の外側にセンサを配置した場合でも、施設の内側にセンサを配置した場合でも両方に適用される動作について説明する。
図１４は、センサ死角検出部１３０が平面的な死角とならない範囲を算出する処理の流れを示すフローチャートである。
位置情報取得部１３１が、壁面端部の位置情報とセンサのポールの位置情報を記憶装置１５０より取得する（ステップＳ１１１）。
次に、壁面距離計算部１３２がセンサのポールＳＰｊと近接する壁面端部ＦＰｉとの距離ｄｊを中央処理装置により算出する（ステップＳ１１２）。
次に壁面角度計算部１３３が壁面Ｗｉと壁面Ｗｉ＋１とｘ軸のなす角度θｉと角度θｉ＋１を中央処理装置により算出する（ステップＳ１１３）。
次に、センサ範囲判断部１３４は、平面的な死角の基準値Ｄとの比較を行い、死角の有無を判断する。センサ範囲判断部１３４は距離ｄｊが基準値Ｄ以上の場合は、平面的な死角が有ると判断する（ステップＳ１１４）。
ステップＳ１１４において、センサ範囲判断部１３４が死角が無いと判断した場合は、センサ範囲判断部１３４は次に壁面Ｗｉと壁面Ｗｉ＋１で挟まれた範囲内にセンサのポールＳＰｊが有るかどうかを判断する（ステップＳ１１５）。
センサ範囲判断部１３４が平面的な死角の範囲にセンサのポールＳＰｊが無いと判断した場合は、図４のフローチャートにおけるセンサ高さの差分を計算するステップＳ１０６に移行する（ステップＳ１１７）。
ステップＳ１１５で、センサ範囲判断部１３４が平面的な死角の範囲にセンサのポールＳＰｊが有ると判断した場合は、通知部１４０にその旨を通知する（ステップＳ１１６）。
【００８４】
前記実施の形態１において、フェンスポール（壁面端部の一例）の位置とセンサのポールの位置を入力するだけで、死角センサ検出装置がフェンス（壁面の一例）とセンサとの間にできる死角を自動的に算出し、設計段階で死角を検出できる効果があることを説明した。この実施の形態１ではフェンスのポールとセンサのポールが１対１に対応していなくても、線形補間により死角を検出できる特徴も有する。
また、各センサによるビームの高さをチェックし、その差分に起因する死角をも検出することが可能となる。
このように、設計段階で死角を検出することにより、赤外線センサのようなセンサを工場周界のフェンス等に沿って設置する場合、思わぬ死角が発生することを未然に防ぐことが可能となり、思わぬ不正者の侵入を許してしまうこともない。
【００８５】
実施の形態２．
センサ設置位置設計支援システム２００について以下に説明する。センサ設置位置設計支援システム２００は、前記センサ死角検出装置１００を、施設の壁面や敷地の高さ情報等に基づいて、センサのポールの設置位置とビームの高さを設計することに応用かつ利用したものである。ここで、前記の各実施の形態と異なる部分について説明し、その他の部分については前記の各実施の形態と同様であるものとする。
【００８６】
実施の形態２であるセンサ設置位置設計支援システム２００の、ハードウェア構成およびハードウェアの外観は、実施の形態１と同様であるため、ここでは省略する。
【００８７】
センサ設置位置設計支援システム２００のソフトウェア構成について、図１５〜図１７を用いて説明する。
図１５は、センサ設置位置設計支援システム２００のハードウェア・ソフトウェア構成図である。センサ設置位置設計支援システム２００は、死角基準値入力部１１０、敷地構造物情報入力部２２０、センサ位置算出部２３０、センサ死角検出部１３０、通知部１４０、記憶装置１５０、入力機器１６０、中央処理装置１７０、外部出力機器１８０から構成されている。
敷地構造物情報入力部２２０は、さらに壁面端部位置情報入力部２２１、敷地情報入力部２２２、構造物情報入力部２２３から構成されている。
【００８８】
センサ位置算出部２３０は、位置情報取得部２３１、センサ平面位置算出部２３２、センサ高さ算出部２３３から構成されている。
【００８９】
死角基準値入力部１１０、センサ死角検出部１３０、通知部１４０、記憶装置１５０、入力機器１６０、中央処理装置１７０、外部出力機器１８０は、実施の形態１のセンサ死角検出装置１００と同様であるので、ここでは説明を省略する。
【００９０】
敷地構造物情報入力部２２０は、センサを配置する施設の壁面端部の位置情報、敷地の高さ情報、構造物の場所の情報を入力機器１６０より入力する。
敷地構造物情報入力部２２０における壁面端部位置情報入力部２２１は、ｘｙｚ座標において壁面の端部の位置情報を入力機器より入力する。入力した壁面端部位置情報は、壁面端部位置情報入力部２２１が記憶装置１５０に記憶する。
【００９１】
敷地構造物情報入力部２２０における敷地情報入力部２２２は、上記壁面端部位置情報入力部２２１により入力された壁面の情報にもとづいて、所定の間隔Ｌで壁面に沿った敷地の高さ情報ＧＨｉ（ｋ）（ｉは壁面の番号、ｉ＝１，２，３，４・・・、ｋは高さ情報の番号、ｋ＝１，２，３，４・・・）を入力機器１６０より入力する。図１６は、敷地の高さ情報取得する場合の一例である。図１６（ａ）は、壁面Ｗｉの平面図であり、図１６（ｂ）は壁面Ｗｉの立面図である。敷地情報入力部は、入力機器１６０より、壁面Ｗｉの壁面端部ＦＰｉを始点として所定の間隔Ｌで、敷地の高さ情報ＧＨｉ（ｋ）（８３１〜８３４）を取得する。取得した敷地の高さ情報ＧＨｉ（ｋ）は敷地情報入力部２２２が記憶装置１５０に記憶する。敷地の高さとは、ｚ座標方向の長さをいう。
ここでいう敷地の高さとは、敷地の基準８２０と敷地８２１の高さとの差分を意味する。敷地の基準８２０とは、敷地のある一点のｚ座標をいう。敷地の高さを取得する理由は、後述するセンサ高さ算出部において、壁面Ｗｉ（６２１）の近接するセンサの高さを算出する際、壁面の途中の敷地によりセンサから発するビームが遮断される場合の死角を避けて高さを算出するからである。
【００９２】
敷地構造物情報入力部における構造物情報入力部２２３は、壁面Ｗｉの近辺に設置されている構造物８４０（貯水槽、植栽、植木等をいう以下同じ）の場所の情報を入力機器１６０から入力する。ここでいう構造物の場所の情報とは、構造物を覆うように構造物の平面的な位置と高さを特定できるものであればよく、ｘｙｚ座標において構造部の各端点（ｘ，ｙ）とそれに対応する高さの（ｚ方向の）情報が取得できればよい。したがって、取得形式は、構造物の幅を特定する二つの端点（ｘ１，ｙ１）（ｘ２，ｙ２）と構造物の奥行きを示すｗと、構造物の高さｈを取得する形式でも構わない。
また、植物等の場所の情報を取得するため、中心点（ｘ３、ｙ３）と半径ｄと植物の高さの（ｚ方向の）ｈを取得するようにしてもよい。構造物の場所情報を取得した一例を図１７に示す。図１７は壁面Ｗｉの近辺にある構造物の場所情報の一例を示したものである。図１７（ａ）は平面図、図１７（ｂ）は立面図である。構造物８４０の場所情報を取得する場合は、図中にしめす構造物の幅を示す端点（ｘ１，ｙ１）と（ｘ２，ｙ２）および奥行きを示すｗの距離と高さの距離を入力すればよい。また、植物８４１の場合は、植物を覆う円柱の中心座標と、半径、高さの情報を入力すればよい。構造物情報入力部２２３は、入力した構造物の場所の情報を、記憶装置１５０に記憶する。
また、前記、敷地構造物情報入力部２２３が、壁面の端部の位置情報、壁面の高さの情報、構造物の場所情報を入力機器１６０から入力する方法としては、入力機器１６０の一例であるキーボード、マウス等から直接入力しても構わないし、位置情報等が記録されたファイルから入力しても構わない。また、インターネットを通じて、ネットワーク経由で入力しても構わない。
【００９３】
センサ位置算出部２３０は、敷地構造物情報入力部２２０が入力した、壁面端部位置情報、敷地の高さ情報、構造物の場所情報に基づき、センサのポールの設置位置を算出する。
センサ位置算出部２３０における位置情報取得部２３１は、記憶装置１５０より、敷地構造物情報入力部２２０が入力し記憶した壁面端部位置情報、敷地の高さ情報、構造物の場所情報を取得する。
センサ位置算出部２３０におけるセンサ平面位置算出部２３２は、位置情報取得部２３１が取得した壁面端部位置情報より、実施の形態１で示した同様の手法で各壁面端部の平面的な死角とならない範囲５２１を中央処理装置１７０が算出し、その範囲内に入るようセンサのポールの位置を算出する。算出方法の一例は後述する。
センサ位置算出部２３０におけるセンサ高さ算出部２３３は、前述の位置情報取得部２３１が取得した敷地の高さと構造物の場所の情報、前述のセンサ平面位置算出部２３２が算出したセンサのポールの位置に基づき、当該センサのポールが発したビームが、敷地もしくは構造物に遮断されないか、各高さの差分を中央処理装置１７０が計算し判断する。センサ高さ算出部２３３は、ビームが遮断されるようであれば、センサのポールの高さの変更を行い、敷地や構造物に遮断されない高さとする。
例えば、図１６に示した例では、壁面Ｗｉ（６２１）の敷地の高さ情報は、センサのポールＳＰｉ（４２１）とセンサのポールＳＰｉ−１（４２０）の間において、センサのポールＳＰｉ（４２１）を始点として所定の間隔Ｌで敷地の高さＧＨｉ（１）（８３１）〜ＧＨｉ（４）（８３４）のように敷地情報入力部２２２に取得される。この場合、センサのポールＳＰｉ（４２１）とセンサのポールＳＰｉ−１（４２０）の間で最も高い敷地の高さは、敷地の高さＧＨｉ（３）（８３３）である。そのため、センサ高さ算出部２３３は、センサの発するビームの高さを、敷地の高さＧＨｉ（３）（８３３）以上の値とすれば、すなわち、図２２に示すように、センサのポールＳＰｉ（４２１）と高さｈｉと、センサのポールＳＰｉ−１（４２０）の高さｈｉ−１をＧＨｉ（３）（８３３）以上の値と算出すれば、敷地によりビームが遮断されるようなことはない。
また、敷地によってはセンサ高さ算出部２２３が算出したセンサのポールＳＰｉ（４２１）の高さｈｉが、死角基準値入力部１１０で入力した、センサが発するビームの高さが死角の距離となる基準値Ｈよりも大きい場合がある。その場合は、通知部１４０に高さに起因する死角があること通知し、センサのポールの平面的な位置を変更するかもしくは、図２３に示すようにセンサのポール４２２，４２３を追加し、センサが発するビームが敷地に妨げられないようにする対策が必要であることを使用者に促す。
また、図２２と図２３に示した対策例では敷地の基準８２０と平行にセンサからビームを発することを前提としているため、センサのポールＳＰｉ（４２１）とセンサのポールＳＰｉ−１（４２０）の高さは同じであるとしている。しかし、坂道などにセンサを配置する場合は、センサのビームを坂道の傾斜（敷地８２１の傾斜）に合わせて、傾けて設置しても構わない。その場合は、図２４に示すように、センサのポールＳＰｉ（４２１）の高さに、敷地の高さＧＨｉ（３）（８３３）を加える算出を行い、センサのポール４２１の高さと設定すればよい。
また、所定の間隔Ｌを短く設定すればするほど、詳細な敷地の高さ情報が取得できるため、センサ高さ算出部２３３はより正確にセンサポールの高さを設定することが可能となる。
また、上記のセンサポールの高さの算出方法は、構造物が壁面Ｗｉの近辺に有る場合も同様である。
そして、センサ位置算出部２３０は、センサ高さ算出部２３３が算出したセンサのポールの高さを記憶装置１５０に記憶する。
【００９４】
センサ死角検出部１３０は、実施の形態１のセンサ死角検出装置１００と同様に、センサ位置算出部２３０が算出したセンサのポールの位置情報と壁面端部の位置情報を記憶装置１５０より取得し、死角の有無を判断する。センサ死角検出部１３０が判断した死角の有無は通知部１４０に通知する。
【００９５】
通知部１４０は、実施の形態１の通知部１４０と同様に、死角の有無の判断結果を外部出力機器１８０に表示し、使用者は対策の必要性があるかどうか知ることができる。
通知部１４０が外部出力機器１８０に通知する方法として、外部出力機器の一例であるＣＲＴ９０１に文字として表示する方法がある。それ以外に外部出力機器１８０の一例である磁気ディスク装置９２０、ＦＤＤ９０４、ＣＤＤ９０５にファイルとして出力しても構わない。また、外部出力機器の一例である通信ボード９１５を通じて、ネットワークに接続された端末機器に表示しても構わない。
【００９６】
次に、センサ設置位置設計支援システム２００の動作について、図１８を用いて説明する。
図１８は、センサ設置位置設計支援システム２００の動作フローチャートである。
【００９７】
センサ設置位置設計支援システム２００は、最初に死角基準値入力部１１０が、死角を判断する際に必要となる基準値Ｄ（平面的な死角の範囲を判断するときの値）と基準値Ｍ（センサが発するビームの高さの差分を判断するときの値）と基準値Ｈ（センサが発するビームの高さの最大値）を入力機器１６０より入力する。入力された結果は記憶装置１５０に記憶する（ステップＳ２０１）。
【００９８】
次に、敷地構造物情報入力部２２０における壁面端部位置情報入力部２２１が、フェンスのポール（壁面端部の一例）の位置情報を入力機器１６０より入力し、記憶装置１５０に記憶する（ステップＳ２０２）。
次に、壁面端部の位置情報を基に、壁面に沿って、所定間隔Ｌで敷地の高さ情報を入力機器１６０より入力する（ステップＳ２０３）。
次に、構造物情報入力部２２３が、入力機器１６０より、壁面の近隣にある構造物の場所情報を入力する（ステップＳ２０４）。
【００９９】
次に、センサ平面位置算出部２３２が、壁面端部の位置情報を基に、実施の形態１と同様の方法で死角とならない範囲５２１を算出し、その範囲内にセンサのポールの設置位置を算出する（Ｓ２０５）。
次に、センサ平面位置算出部２３２が算出したセンサのポールの設置位置において、センサが発するビームを遮る敷地もしくは構造物が有る場合は、ビームが届くように、当該敷地もしくは構造物の高さより高い値をセンサの高さとして設定するか、もしくはポールの平面的な位置の変更を行う（ステップＳ２０６）。
さらに、センサ平面位置算出部２３２とセンサ高さ算出部２３３は、センサの高さの変更やセンサのポールの平面的な位置の変更を行っても死角が有る場合は、センサポールを追加して構造物や敷地にセンサから発するビームが遮られないか試みるようにする。変更を試みてもセンサ平面位置算出部２３２とセンサ高さ算出部が設定したセンサのポールの位置、センサの高さの値が、死角基準値入力部で入力された高さの差分の基準値Ｍ、高さの基準値Ｈより大きくなる場合は、センサの発するビームに死角がある結果を通知部に通知する（ステップＳ２０７）。
【０１００】
次に、センサ死角検出部が、壁面端部の位置情報と、センサ位置算出部とにより算出されたセンサのポールの位置情報と高さ情報とより、死角の有無を判断する。これは、センサ位置算出部２３０がセンサの高さに起因する死角を算出した場合、使用者に外部出力装置を通じて死角の対策を通知するが、使用者により入力機器からセンサの位置が対策として修正された場合、死角の範囲にセンサのポールが配置される可能性があるため、再度ここで死角の有無を検出するようになっている（ステップＳ２０８）。
【０１０１】
最終的に、通知部１４０が、センサ死角検出部１３０が判断した死角の有無の結果に基づき、外部出力機器１８０に出力を行い、使用者に死角の対策が必要か不要かを通知する（ステップＳ２０９、ステップＳ２１０）。
【０１０２】
次に、センサ平面位置算出部２３２が行うセンサのポールの位置の設定方法について図１９を用いて説明する。図１９は、センサのポールを設置した例を示す図である。
原則として、図１９に示すように、壁面端部の位置座標により算出される死角とならない範囲５２１の内部であればセンサとして機能するため、どの場所にあっても構わない。しかしながら、センサは外部に設置されているため視覚的に美感があり統一されたルールで配置されたほうがよいと思われる。そこで、壁面Ｗｉ（６２１）と壁面Ｗｉ＋１（６２２）とのなす角度αｉの二等分線上（挟まれた角度αｉの半分の角度を、対象とする壁面端部ＦＰｉを中心として時計回りに回転させた線上）であり、かつ壁面端部ＦＰｉ（３２１）から基準距離Ｄの半分の距離離れた位置に設置することが考えられる。このように配置することにより、壁面Ｗｉ（６２１）と壁面Ｗｉ＋１（６２２）から等距離にあるため、施設全体の統合性がよくなる効果がある。前述の例では壁面端部ＦＰｉ（３２１）からの距離を基準距離Ｄの半分としたが、これに限らず、死角とならない範囲５２１の内部にあれば、基準距離Ｄの三分の一としても構わないし、所定の距離としても構わない。
【０１０３】
前記実施の形態２において、敷地の高さ情報と、壁面周辺にある構造物や植栽などの位置と高さの情報とを入力することにより、センサのポールの設置位置とビームの高さ（センサの取り付け高さ）とを設計するセンサ設置位置設計支援システムについて説明を行った。このシステムを利用することにより、敷地の高さや壁面周辺にある構造物を考慮したセンサの設置位置が設計することができるだけでなく、システムが壁面とセンサとの間にできるセンサの死角を自動的に算出し、設計段階で思わぬ不正物の侵入を防ぐことが可能となる。
【０１０４】
前記実施の形態１で説明したセンサ死角検出装置１００および前記実施の形態２で説明したセンサ設置位置設計支援システムは、プログラムとして、ＲＯＭ９１３、ＲＡＭ９１４、磁気ディスク装置９２０上に記録されＣＰＵ９１１が実施しても構わない。
また、前記センサ死角検出装置１００および前記センサ設置位置設計支援システム２００で実現した装置を方法として実現しても構わない。
さらに、前記センサ死角検出装置１００およびセンサ設置位置設計支援システム２００をネットワークに接続して、ネットワークに接続された端末装置から遠隔操作で実現可能なよう、センサ死角検出サービスおよびセンサ設置位置設計支援サービスとして実現しても構わない。すなわち、図１に示すように、センサ死角検出装置１００又はセンサ設置位置設計支援システム２００をサーバとして利用し、インターネット９４０に接続された端末装置９５０を入力機器１６０若しくは外部出力機器１８０として用いても構わない。
すなわち、センサ死角検出装置１００の場合は、入力機器１６０は、ネットワークに接続された端末装置９５０であり、位置情報入力部１２０は、ネットワークに接続された端末装置９５０（入力機器の一例）から、壁面端部の位置情報と各センサを取り付けたポールの位置情報と各センサが発するビームの高さとを取得し、通知部１４０は、センサ死角検出部１３０が検出した結果に基づき、死角の有無をネットワークに接続された端末装置９５０（外部出力機器１８０の一例）に通知する。
センサ設置位置設計支援システム２００の場合は、入力機器１６０は、ネットワークに接続された端末装置９５０であり、敷地構造物情報入力部２２０は、ネットワークに接続された端末装置９５０（入力機器の一例）から、壁面端部の位置情報と、敷地の高さ情報と、敷地内にある構造物の場所及び高さの情報とを取得し、通知部１４０は、センサ位置算出部２３０が算出したセンサを取り付けるポールの位置と、ビームの高さと、センサ死角検出部１３０が死角の有無を検出した結果とを、ネットワークに接続された端末装置９５０（外部出力機器の一例）に通知する。
なお、入力機器１６０であるネットワークに接続された端末装置９５０と、外部出力機器１８０であるネットワークに接続された端末装置９５０は、同じ端末装置でも構わないし、異なる端末装置であっても構わない。
【図面の簡単な説明】
【０１０５】
【図１】実施の形態１におけるセンサ死角検出装置１００のハードウェア外観図。
【図２】実施の形態１におけるセンサ死角検出装置１００のハードウェア構成図。
【図３】実施の形態１におけるセンサ死角検出装置１００のソフトウェア・ハードウェア構成図。
【図４】実施の形態１におけるセンサ死角検出装置１００が行うセンサ死角検出方法のフローチャート。
【図５】施設外周にセンサのポールを配置した場合の平面図の一例。
【図６】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図７】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図８】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図９】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図１０】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図１１】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図１２】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図１３】施設外周にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図１４】実施の形態１におけるセンサ死角検出装置のセンサ死角検出部が、平面的な死角を判断する処理のフローチャート。
【図１５】実施の形態２におけるセンサ設置位置設計支援システム２００のソフトウェア・ハードウェア構成図。
【図１６】敷地の高さがセンサの障害となる場合の例。
【図１７】構造物がセンサの障害となる場合の例。
【図１８】実施の形態２におけるセンサ設置位置設計支援システム２００が行う処理のフローチャート。
【図１９】センサのポールの設置例。
【図２０】壁面端部とセンサの間が広くセンサの死角となった例。
【図２１】隣接するセンサの高さの差分が広くセンサの死角となった例。
【図２２】センサのポールの高さの設定例。
【図２３】センサのポールの高さの設定例。
【図２４】センサのポールの高さの設定例。
【図２５】施設の内側にセンサのポールを配置した場合の平面図の一例。
【図２６】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図２７】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図２８】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図２９】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図３０】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図３１】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図３２】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【図３３】施設の内側にセンサのポールを配置した場合の死角とならない平面的な範囲の一例。
【符号の説明】
【０１０６】
１００  センサ死角検出装置、１１０  死角基準値入力部、１２０  位置情報入力部、１２１  壁面端部位置情報入力部、１２２  センサポール情報入力部、１３０  センサ死角検出部、１３１  位置情報取得部、１３２  壁面距離計算部、１３３  壁面角度計算部、１３４  センサ範囲判断部、１３５  センサ高さ差分判断部、１３６  センサ高さ判断部、１４０  通知部、１５０  記憶装置、１６０  入力機器、１７０  中央処理装置、１８０  外部出力機器、２００  センサ設置位置設計支援システム、２２０  敷地構造物情報入力部、２２１  壁面端部位置情報入力部、２２２  敷地情報入力部、２２３  構造物情報入力部、２３０  センサ位置算出部、２３１  位置情報取得部、２３２  センサ平面位置算出部、２３３  センサ高さ算出部、３０１〜３０７  壁面端部、３２０〜３２２  壁面端部ＦＰｉ−１〜ＦＰｉ＋１、４０１〜４０７  センサのポール、４２０  センサのポールＳＰｃ−１、４２１  センサのポールＳＰｉ、４２２，４２３  追加したセンサポール、５０１〜５０７  死角とならない範囲、５２１  死角とならない範囲、６０１〜６０７  壁面、６２１  壁面Ｗｉ、６２２  壁面Ｗｉ＋１、６３１  仮想壁面Ｗｉ、６３２  仮想壁面Ｗｉ＋１、７０１〜７０７  センサが発するビーム、７３０〜７３１  センサが発するビーム、８２０  敷地の基準、８２１  敷地、８４０  構造物、８４１  植物、９０１  ＣＲＴ表示装置、９０２  Ｋ／Ｂ、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９１０  システムユニット、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９３１  電話器、９３２  ＦＡＸ機、９４０  インターネット、９４１  ウェブサーバ、９４２  ＬＡＮ、９５０  端末装置。
【図１】
2007102258.tif 000028
【図２】
2007102258.tif 000029
【図３】
2007102258.tif 000030
【図４】
2007102258.tif 000031
【図５】
2007102258.tif 000032
【図６】
2007102258.tif 000033
【図７】
2007102258.tif 000034
【図８】
2007102258.tif 000035
【図９】
2007102258.tif 000036
【図１０】
2007102258.tif 000037
【図１１】
2007102258.tif 000038
【図１２】
2007102258.tif 000039
【図１３】
2007102258.tif 000040
【図１４】
2007102258.tif 000041
【図１５】
2007102258.tif 000042
【図１６】
2007102258.tif 000043
【図１７】
2007102258.tif 000044
【図１８】
2007102258.tif 000045
【図１９】
2007102258.tif 000046
【図２０】
2007102258.tif 000047
【図２１】
2007102258.tif 000048
【図２２】
2007102258.tif 000049
【図２３】
2007102258.tif 000050
【図２４】
2007102258.tif 000051
【図２５】
2007102258.tif 000052
【図２６】
2007102258.tif 000053
【図２７】
2007102258.tif 000054
【図２８】
2007102258.tif 000055
【図２９】
2007102258.tif 000056
【図３０】
2007102258.tif 000057
【図３１】
2007102258.tif 000058
【図３２】
2007102258.tif 000059
【図３３】
2007102258.tif 000060