(57)【要約】  各室内機（２０）に設けられた画像センサ（２１）は、各室内機（２０）が設置された室内空間を撮像する。画像取得部（１０２）は、各室内機（２０）から、画像センサ（２１）により撮像された室内空間の画像を示す画像情報を取得する。移動体情報生成部（１０４）は、各室内機（２０）から順次取得した画像情報に基づいて、画像内における移動体の位置及び移動ベクトルを示す移動体情報を室内機（２０）ごとに生成する。相対位置算出部（１０５）は、室内機（２０）ごとに生成された移動体情報に基づいて、各室内機（２０）の相対位置を算出する。空調制御部（１０７）は、算出された各室内機（２０）の相対位置に基づいて各室内機（２０）を制御することにより快適な空調空間を提供する。
2019229984.tif 000002
【特許請求の範囲】
【請求項１】
室内空間に設置された複数の室内機のそれぞれから、室内空間の画像を示す画像情報を取得する画像取得手段と、
前記画像取得手段により順次取得された室内機ごとの前記画像情報に基づいて、前記室内空間を移動する移動体の前記画像内における位置及び移動ベクトルを示す移動体情報を室内機ごとに生成する移動体情報生成手段と、
室内機ごとに生成された移動体情報に基づいて各室内機の相対位置を算出する相対位置算出手段と、
を備える相対位置算出装置。
【請求項２】
前記相対位置算出手段は、前記画像内における前記移動体の位置を基準とした室内機の位置を室内機ごとに算出し、前記移動体の位置を基準とした各室内機の位置を統合して各室内機の相対位置を算出する、
請求項１に記載の相対位置算出装置。
【請求項３】
前記相対位置算出手段は、各移動体情報が示す移動ベクトルが一致するように前記各移動体情報を補正して各室内機の相対位置を算出する、
請求項１または２に記載の相対位置算出装置。
【請求項４】
前記相対位置算出手段により算出された各室内機の相対位置に基づいて、前記各室内機を制御する空調制御手段をさらに備える、
請求項１から３のいずれか１項に記載の相対位置算出装置。
【請求項５】
相対位置算出装置と、室内空間に設置された複数の室内機と、を備え、
前記複数の室内機のそれぞれは、前記室内空間を撮像する撮像手段を備え、
前記相対位置算出装置は、
前記複数の室内機のそれぞれから、前記撮像手段により撮像された前記室内空間の画像を示す画像情報を取得する画像取得手段と、
前記画像取得手段により順次取得された室内機ごとの前記画像情報に基づいて、前記室内空間を移動する移動体の前記画像内における位置及び移動ベクトルを示す移動体情報を室内機ごとに生成する移動体情報生成手段と、
室内機ごとに生成された移動体情報に基づいて各室内機の相対位置を算出する相対位置算出手段と、
を備える相対位置算出システム。
【請求項６】
室内空間に設置された複数の室内機のそれぞれから、室内空間の画像を示す画像情報を順次取得し、
順次取得した室内機ごとの前記画像情報に基づいて、前記室内空間を移動する移動体の前記画像内における位置及び移動ベクトルを示す移動体情報を室内機ごとに生成し、
室内機ごとに生成された移動体情報に基づいて各室内機の相対位置を算出する、
相対位置算出方法。
【請求項７】
コンピュータを、
室内空間に設置された複数の室内機のそれぞれから、室内空間の画像を示す画像情報を取得する画像取得手段、
前記画像取得手段により順次取得された室内機ごとの前記画像情報に基づいて、前記室内空間を移動する移動体の前記画像内における位置及び移動ベクトルを示す移動体情報を室内機ごとに生成する移動体情報生成手段、
室内機ごとに生成された移動体情報に基づいて各室内機の相対位置を算出する相対位置算出手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相対位置算出装置、相対位置算出システム、相対位置算出方法及びプログラムに関する。
【背景技術】
【０００２】
室内空間に設置された複数の室内機を協調動作させることにより、快適な空調空間を提供する技術が知られている。特許文献１に開示された空調制御システムによれば、各室内機に設けられた撮像手段により室内空間を撮像し、撮像画像と各室内機の相対位置とに基づいて室内空間を解析して空間情報を形成する。そして、空間情報に基づいて各室内機を制御することにより、室内空間内の様子を考慮した快適な空調空間を提供できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３１７０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の空調制御システムでは、各室内機の相対位置が既知である必要がある。したがって、各室内機の相対位置を人手により登録する必要が生じるため、不便である。【０００５】
本発明の目的は、上記の事情に鑑み、人手による登録を要することなく、室内空間に設置された複数の室内機それぞれの相対位置を算出する相対位置算出装置等を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明に係る相対位置算出装置は、
室内空間に設置された複数の室内機のそれぞれから、室内空間の画像を示す画像情報を取得する画像取得手段と、
前記画像取得手段により順次取得された室内機ごとの前記画像情報に基づいて、前記室内空間を移動する移動体の前記画像内における位置及び移動ベクトルを示す移動体情報を室内機ごとに生成する移動体情報生成手段と、
室内機ごとに生成された移動体情報に基づいて各室内機の相対位置を算出する相対位置算出手段と、
を備える。
【発明の効果】
【０００７】
本発明によれば、室内空間に設置された複数の室内機それぞれの相対位置を算出するので、人手による相対位置の登録が不要となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る空調システムの構成図
【図２】本発明の実施の形態に係る空調システムの空調対象となる室内空間の一例を示す図
【図３】本発明の実施の形態に係る空調システムにおける、画像センサの撮像範囲の一例を示す図
【図４】本発明の実施の形態に係る空調制御装置の機能的構成を示す図
【図５】本発明の実施の形態に係る空調制御装置の画像記憶部に格納される情報の一例を示す図
【図６】本発明の実施の形態に係る空調制御装置のハードウェア構成の一例を示す図
【図７】本発明の実施の形態に係る空調システムの空調対象となる室内空間に存在する移動体の一例を示す図
【図８】図７に示される移動体を各画像センサが撮像したときの画像の一例を示す図
【図９】図８に示される各画像を合成して相対位置を算出することを示す図
【図１０】図７に示される移動体を各画像センサが撮像したときの画像の別の一例を示す図
【図１１】図１０に示される各画像を回転させ移動ベクトルの向きを揃えることを示す図
【図１２】図１１に示される各画像を合成して相対位置を算出することを示す図
【図１３】本発明の実施の形態に係る空調制御装置による相対位置算出の動作の一例を示すフローチャート
【図１４】本発明の変形例に係る空調システムにおいて、図７に示される移動体を各画像センサが撮像したときの画像の一例を示す図
【図１５】図１４に示される画像の一方を拡大した後に各画像を合成して相対位置を算出することを示す図
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明に係る相対位置算出装置、相対位置算出システム及び相対位置算出方法を空調システムに適用した実施の形態について説明する。各図面においては、同一又は同等の部分に同一の符号を付す。
【００１０】
（実施の形態）
図１を参照しながら、実施の形態に係る空調システム１の構成を説明する。空調システム１は、室内空間２を空調対象とする空調システムである。空調システム１は、空調制御装置１０と、複数の室内機２０と、室外機３０と、を備える。空調システム１によれば、空調制御装置１０が各室内機２０の相対位置を算出し、当該相対位置を考慮した空調を行うことにより、快適な空調空間を提供できる。空調システム１は、本発明に係る相対位置算出システムの一例である。
【００１１】
図１では、室内機２０を４台示しているが、空調システム１に設けられる室内機２０の数は、４台でなくてもよい。ただし、３台以上であることが好ましい。また、図１に示す４台の室内機２０を、それぞれ室内機２０ａ、室内機２０ｂ、室内機２０ｃ、室内機２０ｄと呼ぶ。
【００１２】
空調制御装置１０は、各室内機２０及び室外機３０を制御して空調を行う。空調制御装置１０は、特に、各室内機２０の相対位置を算出し、当該相対位置を考慮して各室内機２０を制御する。空調制御装置１０は、各室内機２０及び室外機３０と通信可能に接続されている。空調制御装置１０の機能的構成については後述する。図１では、空調制御装置１０は独立した装置として示されているが、各室内機２０のいずれか、あるいは室外機３０に内蔵されたものであってもよい。空調制御装置１０は、本発明に係る相対位置算出装置の一例である。また、空調制御装置１０により各室内機２０の相対位置を算出する方法は、本発明に係る相対位置算出方法の一例である。
【００１３】
室内機２０は、空調制御装置１０の制御に基づく動作を行う。本実施の形態において、室内機２０は、室内空間２の天井に設けられた天井カセット型の室内機である。室内機２０は、室内空間２を撮像する画像センサ２１を備える。室内機２０は、空調制御装置１０の制御に基づいて、室内空間２を画像センサ２１にて撮像し、撮像画像を示す画像情報を空調制御装置１０に送信する。室内機２０は、本発明に係る室内機の一例である。
【００１４】
各室内機２０は、例えば図２に示される室内空間２の平面図のとおりに配置される。なお、後述の説明のため、室内空間２が縦幅５マス横幅５マスの区画に区切られていることについても図２にて示している。以下、各室内機２０が図２に示すとおりに配置されているものとして説明する。また、各室内機２０は同一の高さに設置されているものとする。
【００１５】
画像センサ２１は、空調制御装置１０の制御に基づいて室内空間２を撮像する。室内機２０は天井に設けられているため、画像センサ２１は天井から鉛直下向きに向かって室内空間２を撮像する。画像センサ２１は、光学カメラであってもよいし、熱画像センサであってもよい。画像センサ２１は、本発明に係る撮像手段の一例である。
【００１６】
以下、図１に示すとおり、室内機２０ａ，ｂ，ｃ，ｄに対応する各画像センサ２１を、画像センサ２１ａ，ｂ，ｃ，ｄと表記する。以下の説明においては、各画像センサ２１の性能は同一とする。また、以下の説明においては、各画像センサ２１の撮像範囲が、室内機２０を中心とした縦３マス横３マスの範囲であるものとする。例えば、画像センサ２１ａの撮像範囲は、図３に示される点描部分となる。したがって、各画像センサ２１の撮像範囲には、他の画像センサ２１の撮像範囲との重複部分が存在する。
【００１７】
室外機３０は、空調制御装置１０の制御に基づく動作を行うことにより、室内機２０と協働して空調を行う。室外機３０は、図示しないダクトにより室内機２０と接続されている。
【００１８】
次に、図４を参照しながら、空調制御装置１０の機能的構成について説明する。空調制御装置１０は、通信部１０１と、画像取得部１０２と、画像記憶部１０３と、移動体情報生成部１０４と、相対位置算出部１０５と、相対位置記憶部１０６と、空調制御部１０７と、を備える。
【００１９】
通信部１０１は、各室内機２０及び室外機３０と通信する。特に、通信部１０１は、各室内機２０及び室外機３０に対する制御コマンドを各室内機２０及び室外機３０に送信し、画像センサ２１により撮像された室内空間２の画像を示す画像情報を各室内機２０から受信する。
【００２０】
画像取得部１０２は、通信部１０１を介して各室内機２０を制御し、各画像センサ２１による室内空間２の撮像及び当該撮像画像を示す画像情報の送信を指示する。画像取得部１０２は、通信部１０１を介して、各室内機２０から送信された画像情報を取得し、当該画像情報を、取得元の室内機２０を示す情報及び取得時刻と紐付けて画像記憶部１０３に格納する。後述の移動体情報生成部１０４は、異なる２以上の取得時刻における画像情報を必要とするため、画像取得部１０２は、各室内機２０から画像情報を順次取得する。画像取得部１０２は、本発明に係る画像取得手段の一例である。
【００２１】
以下、室内機２０に設けられた画像センサ２１により撮像された画像を単に「室内機２０の画像」という。また、室内機２０ａ，２０ｂ，２０ｃ，２０ｄそれぞれの画像センサ２１ａ，２１ｂ，２１ｃ，２１ｄにより撮像された画像をそれぞれ画像ａ，画像ｂ，画像ｃ，画像ｄという。
【００２２】
画像記憶部１０３には、図５に示すとおり、各室内機２０に対応する画像情報が取得元の室内機２０を示す情報及び取得時刻と紐付けられて格納される。取得元の室内機２０を示す情報とは、室内機２０のシリアルナンバー、空調システム１の構築時に自動的に割り当てられた番号など、各室内機２０を個別に識別するための情報である。
【００２３】
移動体情報生成部１０４は、画像記憶部１０３に格納された、異なる２以上の取得時刻における画像情報に基づいて移動体情報を生成する。移動体情報とは、室内空間２を移動する移動体の、各室内機２０の画像内における位置及び移動ベクトルを示す情報である。当該移動体情報は、室内機２０ごとに生成される。移動体情報生成部１０４は、本発明に係る移動体情報生成手段の一例である。
【００２４】
より詳細には、以下のとおりに移動体情報が生成される。移動体情報生成部１０４は、異なる２以上の取得時刻における画像情報に基づいて、各室内機２０の画像内で共通して撮像されている移動体を検出する。移動体情報生成部１０４は、各室内機２０の画像内における当該移動体の位置及び移動ベクトルを算出し、移動体情報を生成する。移動体情報の生成の具体的な説明については後述する。
【００２５】
相対位置算出部１０５は、移動体情報生成部１０４が室内機２０ごとに生成した移動体情報に基づいて、各室内機２０の相対位置を算出する。相対位置算出部１０５は、算出した各室内機２０の相対位置を示す情報を相対位置記憶部１０６に格納する。相対位置算出部１０５は、本発明に係る相対位置算出手段の一例である。相対位置算出の具体的な説明については後述する。
【００２６】
相対位置記憶部１０６には、各室内機２０の相対位置を示す情報が格納される。相対情報の表現方法は任意に選択しうる。例えば、室内機２０ａを基準とした座標系により各室内機２０の相対位置を表現できる。
【００２７】
空調制御部１０７は、各室内機２０及び室外機３０を制御する。空調制御部１０７は、特に、相対位置記憶部１０６に格納された相対位置を示す情報に基づいて、各室内機２０を制御する。例えば、空調制御部１０７が、相対位置に基づいて各室内機２０の風向制御を行うことにより、空調システム１は、快適な空調空間を提供できる。空調制御部１０７は、本発明に係る空調制御手段の一例である。
【００２８】
以上、空調制御装置１０の機能的構成について説明した。次に、空調制御装置１０のハードウェア構成の一例について、図６を参照しながら説明する。図６に示す空調制御装置１０は、例えばパーソナルコンピュータ、マイクロコントローラなどのコンピュータにより実現される。
【００２９】
空調制御装置１０は、バス１０００を介して互いに接続された、プロセッサ１００１と、メモリ１００２と、インタフェース１００３と、二次記憶装置１００４と、を備える。
【００３０】
プロセッサ１００１は、例えばCPU（Central Processing Unit: 中央演算装置）である。プロセッサ１００１が、二次記憶装置１００４に記憶された専用プログラムをメモリ１００２に読み込んで実行することにより、空調制御装置１０の各機能が実現される。
【００３１】
メモリ１００２は、例えば、RAM（Random Access Memory）により構成される主記憶装置である。メモリ１００２は、プロセッサ１００１が二次記憶装置１００４から読み込んだ専用プログラムを記憶する。また、メモリ１００２は、プロセッサ１００１が専用プログラムを実行する際のワークメモリとして機能する。また、メモリ１００２により、画像記憶部１０３の機能を実現してもよい。画像記憶部１０３に格納される画像情報は、長期保存する必要のない情報だからである。
【００３２】
インタフェース１００３は、シリアルポート、GPIO（General-Purpose Input/Output）などのI/O（Input/Output）ポートである。インタフェース１００３には、各室内機２０及び室外機３０が接続される。インタフェース１００３は、通信部１０１として機能する。
【００３３】
二次記憶装置１００４は、例えば、フラッシュメモリ、HDD（Hard Disk Drive）、SSD（Solid State Drive）である。二次記憶装置１００４は、プロセッサ１００１が実行する専用プログラムを記憶する。二次記憶装置１００４により、相対位置記憶部１０６の機能が実現される。また、二次記憶装置１００４により画像記憶部１０３の機能を実現してもよい。例えば、メモリ１００２の容量が少ない場合には、二次記憶装置１００４により画像記憶部１０３の機能を実現することが好ましい。
【００３４】
図６に示すハードウェア構成においては、空調制御装置１０が二次記憶装置１００４を備えている。しかし、これに限らず、二次記憶装置１００４を空調制御装置１０の外部に設け、インタフェース１００３を介して空調制御装置１０と二次記憶装置１００４とが接続される形態としてもよい。この形態においては、USBフラッシュドライブ、メモリカードなどのリムーバブルメディアも二次記憶装置１００４として使用可能である。
【００３５】
また、図６に示すハードウェア構成に代えて、ASIC（Application Specific Integrated Circuit: 特定用途向け集積回路）、FPGA（Field Programmable Gate Array）などを用いた専用回路により空調制御装置１０を構成してもよい。また、図６に示すハードウェア構成において、空調制御装置１０の機能の一部を、例えばインタフェース１００３に接続された専用回路により実現してもよい。
【００３６】
以上、空調システム１の各構成について説明した。次に、移動体情報の生成及び相対位置の算出について、具体例を挙げながら説明する。
【００３７】
移動体情報の生成について、図７及び図８を参照しながら説明する。図７に示すとおり、移動体３が中央のマスから上方向に移動する場合を考える。図７に示される矢印は、移動体３の移動ベクトルを表すものでもある。移動体３は、例えば人体である。また、理解を容易にするため、画像内における上下方向と図７に示す室内空間２の上下方向とが一致するように各画像センサ２１の向きが設定されているものとする。以下の説明において、「上」「下」「左」「右」等の用語は、特段の断りがない限り画像内における方向を表すものとする。
【００３８】
この場合、各室内機２０から取得した画像ａ−ｄ及び画像ａ−ｄ内で表される移動体３の位置及び移動ベクトルは図８に示すとおりとなる。なお、画像ａ−ｄ内において、ａ−ｄの文字が記載されたマスは、各室内機２０ａ−ｄが設置されたマスであることを示す。各画像ａ−ｄ内における移動体３の位置及び移動ベクトルを示す情報が、各室内機２０ａ−２０ｄに対応する移動体情報となる。
【００３９】
次に、各室内機２０の相対位置の算出について、図８及び図９を参照しながら説明する。各室内機２０の画像及び対応する移動体情報が図８に示されるものである場合を考える。以下の説明のとおり、例えば図８にて示される各画像を、移動体３の位置及び移動ベクトルが一致するように合成することによって、各室内機２０の相対位置を求めることができる。
【００４０】
まず、画像ａと画像ｂとを合成すると、図９に示す合成画像ａ＋ｂが得られる。合成画像ａ＋ｂから、室内機２０ｂは室内機２０ａの「下」に設置されていることがわかる。
【００４１】
合成画像ａ＋ｂと画像ｃとを合成すると、図９に示す合成画像ａ＋ｂ＋ｃが得られる。合成画像ａ＋ｂ＋ｃから、室内機２０ｃは室内機２０ａの「右」に設置されていることがわかる。また、室内機２０ａと室内機２０ｂとの距離と、室内機２０ａと室内機２０ｃとの距離とが等しいこともわかる。
【００４２】
合成画像ａ＋ｂ＋ｃと画像ｄとを合成すると、図９に示す合成画像ａ＋ｂ＋ｃ＋ｄが得られる。合成画像ａ＋ｂ＋ｃ＋ｄから、室内機２０ｄは室内機２０ａの「右下」に設置されていることがわかる。また、室内機２０ｄと室内機２０ｂとの距離と、室内機２０ｄと室内機２０ｃとの距離とが等しいこともわかる。
【００４３】
以上より、各室内機２０の相対位置を算出することができる。上記の画像の合成は、画像内における、移動体３の位置を基準とした各室内機２０の位置を算出することに相当する。そして、合成画像に基づいて各室内機２０の相対位置を算出することは、移動体３の位置を基準とした各室内機２０の位置を統合して相対位置を算出することに相当する。
【００４４】
なお、上記の説明では画像の合成により相対位置を算出することを説明したが、当該説明は理解を容易にするための説明である。画像を合成しなくとも、各室内機２０について、画像内における移動体３の位置を基準とした室内機２０の位置を算出することができるので、移動体３の位置を基準とした各室内機２０の位置を統合することにより、実際に各画像を合成しなくとも各室内機２０の相対位置を算出できる。
【００４５】
以上、移動体情報の生成及び相対位置の算出について、具体例を挙げつつ説明した。しかし、上記の説明においては、画像内における上下方向と図７に示す室内空間２の上下方向とが一致するように各画像センサ２１の向きが設定されているものとした。したがって、以下、各画像センサ２１の向きが既知ではなく、画像内における上下方向と図７に示す室内空間２の上下方向とが一致していない場合の一例について説明する。
【００４６】
図７に示される室内空間２を各画像センサ２１により撮像したときの画像が図１０に示される画像ａ−ｄである場合を考える。図８に示される場合と異なり、移動ベクトルの方向は必ずしも図７に示される方向とは一致せず、各画像内における移動ベクトルの方向も不揃いである。
【００４７】
そのため、まず、画像を回転し、移動ベクトルの方向を揃える。ここでは、画像ａを基準とし、他の画像の移動ベクトルの方向を画像ａの移動ベクトルの方向に揃える。画像ｂ−ｄを回転し、移動ベクトルの方向を揃えることにより、図１１に示す画像ｂ２，ｃ２，ｄ２が得られる。上記の説明における画像の回転は、各画像内において移動ベクトルが一致するように移動体情報を補正することに相当する。なお、移動ベクトルの一致とは、移動ベクトルの向き及び大きさのいずれも一致することをいう。
【００４８】
次に、上記の場合と同様に、画像ａ，ｂ２，ｃ２，ｄ２を合成すると、図１２に示す結果が得られる。合成画像ａ＋ｂ２＋ｃ２＋ｄ２にて示される各室内機２０の配置関係は、図７で示される配置関係とは異なる。しかし、これらの配置関係は回転対称となっているため、当該画像に基づいて算出される相対位置は正しいものとなる。したがって、各画像内における移動ベクトルの向きを揃えることにより、画像内における上下方向と図７に示す室内空間２の上下方向とが一致する場合と同様に相対位置を算出できる。
【００４９】
以上、移動体情報の生成及び相対位置の算出について説明した。なお、上記の説明においては、全ての画像センサ２１が移動体３を撮像しているが、一部の画像センサ２１が移動体３を撮像していない場合であっても、部分的に相対位置を算出することができる。例えば、画像ｄ内に移動体が存在しない場合であっても、合成画像ａ＋ｂ＋ｃに基づいて室内機２０ａ，２０ｂ，２０ｃの相対位置を算出できる。
【００５０】
次に、図１３を参照しながら、空調制御装置１０による相対位置算出の動作の一例について説明する。図１３に示される動作は、例えば空調制御装置１０の起動時に実行される。また、例えば、一定時間ごとに実行されてもよいし、ユーザにより空調設定の変更操作が行われたタイミングで実行されてもよい。
【００５１】
空調制御装置１０は、画像取得部１０２によって、各室内機２０から室内空間２の画像を示す画像情報を取得し、取得した画像情報を取得元の室内機２０を示す情報及び取得時刻と紐付けて画像記憶部１０３に格納する（ステップＳ１）。
【００５２】
空調制御装置１０は、移動体情報生成部１０４によって、画像内に移動体が存在するか否かを判定する（ステップＳ２）。移動体情報生成部１０４は、例えば、当該画像と過去の画像とを比較して、画像内に移動体が存在するか否かを判定する。なお、算出される相対位置が部分的なものでよい場合には、全ての室内機２０の画像内に移動体が存在する必要はなく、一部の室内機２０の画像内に移動体が存在すればよい。
【００５３】
画像内に移動体が存在しない場合（ステップＳ２：Ｎｏ）、空調制御装置１０は、一定時間待機する（ステップＳ３）。一定時間とは、例えば１秒間である。その後、空調制御装置１０は、ステップＳ１からの動作の流れを繰り返す。これらの動作の流れにより、画像内に移動体が存在しない場合には、一定時間ごとに各室内機２０の画像が順次取得され、画像記憶部１０３に格納される。
【００５４】
画像内に移動体が存在する場合（ステップＳ２：Ｙｅｓ）、空調制御装置１０は、移動体情報生成部１０４によって、各室内機２０に対応する移動体情報を生成する（ステップＳ４）。移動体情報生成部１０４は、ステップＳ２にて移動体の存在を検知しているので、画像内における移動体の位置及び移動ベクトルを算出できる。
【００５５】
空調制御装置１０は、相対位置算出部１０５により、各室内機２０の画像内における移動体情報に基づいて室内機２０の相対位置を算出し、算出した相対位置を示す情報を相対位置記憶部１０６に格納する（ステップＳ５）。そして、空調制御装置１０は、相対位置算出の動作を終了する。
【００５６】
以上、本発明の実施の形態に係る空調システム１について説明した。空調システム１によれば、室内機２０ごとに生成した移動体情報に基づいて各室内機２０の相対位置を算出するので、人手による各室内機２０の相対位置の登録を省略できる。そのため、空調システム１によれば、各室内機２０の相対位置を人手によって登録することなく、各室内機２０の相対位置を考慮した空調制御による快適な空調空間を提供できる。
【００５７】
また、空調システム１によれば、画像内における上下方向と室内空間２の上下方向とが一致していない場合であっても、各室内機２０の相対位置を算出できる。そのため、室内機２０内に画像センサ２１を設ける際には、撮像方向とは垂直な方向についての向きを考慮する必要がない。
【００５８】
また、空調システム１によれば、画像内における移動体の位置及び移動ベクトルを示す移動体情報に基づいて相対位置を算出する。画像センサ２１が低解像度な光学カメラあるいは低解像度な熱画像センサであっても、移動体の位置及び移動ベクトルの算出は容易であるため、高解像度な画像センサが不要である。とくに、画像センサ２１が熱画像センサである場合、熱源である人体を移動体として検出しやすいため、高精度かつ低負荷で各室内機２０の相対位置を算出可能となる。
【００５９】
（変形例）
上記の実施の形態においては、各画像センサ２１の性能は同一であるものとした。しかし、各画像センサ２１の性能が同一ではない場合であっても、本発明は適用可能である。
【００６０】
例えば、画像センサ２１ａと画像センサ２１ｂとで撮像範囲及び撮像画像の縮尺が異なる場合の例を、図１４を参照しながら説明する。図１４では、図８及び図１０に示す場合と同様に、図７に示される移動体３を各画像センサ２１により撮像したときの各画像が示されている。また、各画像内における移動体３の位置及び移動ベクトルも示されている。なお、図１４では画像ａ及び画像ｂのみが示されている。また、画像センサ２１の撮像範囲及び縮尺が異なることから、図１４ではマスの表示を省略している。
【００６１】
画像ａに示される移動ベクトルの大きさは、画像ｂに示される移動ベクトルの大きさの２倍となっている。なお、移動体３の大きさについても同様に２倍となっているが、以下の説明では移動体３の大きさについては扱わない。この場合、まず、画像ｂを拡大し、移動ベクトルの大きさを揃えることにより、図１５に示される拡大画像ｂ３が得られる。なお、画像ｂを拡大する代わりに画像ａを縮小してもよい。そして、画像ａと拡大画像ｂ３とを合成することにより合成画像ａ＋ｂ３が得られる。他の室内機２０の画像についても、拡大縮小及び合成を繰り返すことにより、各室内機２０の相対位置を算出することができる。上記の説明における画像の拡大あるいは縮小は、各画像内において移動ベクトルが一致するように移動体情報を補正することに相当する。
【００６２】
なお、上記の変形例は、各室内機２０の設置された高さが同一ではないために画像センサ２１の撮像範囲及び撮像画像の縮尺が異なる場合にも適用可能である。
【００６３】
空調制御装置１０で用いられるプログラムは、CD-ROM（Compact Disc Read Only Memory）、DVD（Digital Versatile Disc）、USBフラッシュドライブ、メモリカード、HDD等のコンピュータ読み取り可能な記録媒体に格納して配布することが可能である。そして、かかるプログラムを特定の又は汎用のコンピュータにインストールすることによって、当該コンピュータを空調制御装置１０として機能させることが可能である。
【００６４】
また、上述のプログラムをインターネット上の他のサーバが有する記憶装置に格納しておき、当該サーバから上述のプログラムがダウンロードされるようにしてもよい。
【００６５】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施の形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【００６６】
本発明は、室内機の相対位置算出に好適である。
【符号の説明】
【００６７】
１  空調システム、２  室内空間、３  移動体、１０  空調制御装置、２０，２０ａ，２０ｂ，２０ｃ，２０ｄ  室内機、２１，２１ａ，２１ｂ，２１ｃ，２１ｄ  画像センサ、３０  室外機、１０１  通信部、１０２  画像取得部、１０３  画像記憶部、１０４  移動体情報生成部、１０５  相対位置算出部、１０６  相対位置記憶部、１０７  空調制御部、１０００  バス、１００１  プロセッサ、１００２  メモリ、１００３  インタフェース、１００４  二次記憶装置。
【図１】
2019229984.tif 000003
【図２】
2019229984.tif 000004
【図３】
2019229984.tif 000005
【図４】
2019229984.tif 000006
【図５】
2019229984.tif 000007
【図６】
2019229984.tif 000008
【図７】
2019229984.tif 000009
【図８】
2019229984.tif 000010
【図９】
2019229984.tif 000011
【図１０】
2019229984.tif 000012
【図１１】
2019229984.tif 000013
【図１２】
2019229984.tif 000014
【図１３】
2019229984.tif 000015
【図１４】
2019229984.tif 000016
【図１５】
2019229984.tif 000017
【国際調査報告】
2019229984.tif 000018
2019229984.tif 000019
2019229984.tif 000020
2019229984.tif 000021