JP7728086B2 - Equipment system, equipment system control method, and program - Google Patents
Equipment system, equipment system control method, and programInfo
- Publication number
- JP7728086B2 JP7728086B2 JP2021022049A JP2021022049A JP7728086B2 JP 7728086 B2 JP7728086 B2 JP 7728086B2 JP 2021022049 A JP2021022049 A JP 2021022049A JP 2021022049 A JP2021022049 A JP 2021022049A JP 7728086 B2 JP7728086 B2 JP 7728086B2
- Authority
- JP
- Japan
- Prior art keywords
- thermal image
- people
- person
- unit
- position detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Ventilation (AREA)
- Emergency Alarm Devices (AREA)
- Alarm Systems (AREA)
Description
本開示は、機器システム、機器システムの制御方法、及び、プログラムに関する。 The present disclosure relates to an equipment system, a control method for the equipment system, and a program .
近年、オフィスビルに代表される建物には、空調機、照明機器等の設備機器が設置されている。
例えば、建物内に空調機が設置されている場合、その空調機は、空調領域内に存在する人を検出し、その人が快適と感じる温湿度となるように、適切な空調制御を行っている。
より具体的に空調機は、撮影した熱画像から、空調領域内における人の位置を検出している。
BACKGROUND ART In recent years, buildings such as office buildings are equipped with facilities and equipment such as air conditioners and lighting equipment.
For example, if an air conditioner is installed in a building, the air conditioner detects the presence of a person in the air-conditioned area and performs appropriate air conditioning control to maintain a temperature and humidity that the person feels comfortable at.
More specifically, the air conditioner detects the position of a person within the air-conditioned area from the captured thermal image.
例えば、特許文献1には、熱画像から人の位置を推定する空調調和機について開示されている。この特許文献1の空気調和機では、熱画像取得部が取得した熱画像における人の足の位置と、熱画像取得部の床からの高さと、熱画像取得部の有効視野角とを用いて、人の位置を推定している。 For example, Patent Document 1 discloses an air conditioning unit that estimates a person's position from a thermal image. In this air conditioner, the position of a person is estimated using the position of the person's feet in a thermal image acquired by a thermal image acquisition unit, the height of the thermal image acquisition unit from the floor, and the effective viewing angle of the thermal image acquisition unit.
最近では、COVID-19に代表されるウィルス感染症の蔓延を抑制する観点から、建物内においても、人と人とが接近しすぎないようにソーシャルディスタンスを保つことが求められている。上述した特許文献1に記載の先行技術では、このようなソーシャルディスタンスが保たれていない場合に、ウィルス感染症の蔓延を抑制することができなかった。 Recently, in order to curb the spread of viral infections such as COVID-19, there has been a demand to maintain social distance so that people do not get too close to each other, even within buildings. The prior art described in Patent Document 1 above was unable to curb the spread of viral infections when such social distance was not maintained.
そのため、建物内においてソーシャルディスタンスが保たれていない場合にウィルス感染症の蔓延を抑制することのできる技術が求められていた。 Therefore, there was a need for technology that could curb the spread of viral infections when social distancing is not maintained within buildings.
本開示は、上記課題を解決するためになされたものであり、建物内においてソーシャルディスタンスが保たれていない場合にウィルス感染症の蔓延を抑制することのできる機器システム、機器システムの制御方法、及び、プログラムを提供することを目的とする。 The present disclosure has been made to solve the above-mentioned problems, and aims to provide an equipment system, an equipment system control method, and a program that can suppress the spread of viral infections when social distancing is not maintained within a building.
上記目的を達成するため、本開示に係る機器システムは、
熱画像を撮影する熱画像撮影手段と、
前記熱画像撮影手段により撮影された前記熱画像に基づいて、各人の位置を検出する位置検出手段と、
前記位置検出手段により検出された各人の位置から、単位面積当たりの人数を算出する人数算出手段と、
前記人数算出手段で算出された前記人数が予め定められたしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御手段と、を備え、
前記位置検出手段は、前記熱画像における人の頭部の大きさに基づいて、当該人の位置を検出する。
In order to achieve the above object, the equipment system according to the present disclosure includes:
a thermal image capturing means for capturing a thermal image;
a position detection means for detecting the position of each person based on the thermal image captured by the thermal image capturing means;
a number-of-people calculation means for calculating the number of people per unit area from the positions of the people detected by the position detection means;
and an equipment control means for causing an air conditioner to perform an operation to promote ventilation when the number of people calculated by the number of people calculation means is equal to or greater than a predetermined threshold value ,
The position detection means detects the position of the person based on the size of the person's head in the thermal image.
本開示に係る機器システムにおいて、熱画像撮影手段は、熱画像を撮影する。また、位置検出手段は、熱画像撮影手段により撮影された熱画像に基づいて、各人の位置を検出する。また、人数算出手段は、位置検出手段により検出された各人の位置から、単位面積当たりの人数を算出する。そして、機器制御手段は、人数算出手段で算出された人数が予め定められたしきい値以上である場合に、空調機に換気を促す運転を行わせる。なお、位置検出手段は、熱画像における人の頭部の大きさに基づいて、当該人の位置を検出する。
この結果、建物内においてソーシャルディスタンスが保たれていない場合にウィルス感染症の蔓延を抑制することができる。
In the equipment system according to the present disclosure, the thermal image capturing means captures a thermal image. The position detecting means detects the position of each person based on the thermal image captured by the thermal image capturing means. The number of people calculating means calculates the number of people per unit area from the position of each person detected by the position detecting means. The equipment control means then causes the air conditioner to operate to promote ventilation when the number of people calculated by the number of people calculating means is equal to or greater than a predetermined threshold . The position detecting means detects the position of each person based on the size of the person's head in the thermal image.
As a result, the spread of viral infections can be curbed when social distancing is not maintained within a building.
以下、本開示の実施形態について図面を参照して詳細に説明する。なお、以下の実施形態では、機器システムの一例として、照明システム、及び、空調システムについて説明するが、機器システム全般において、同様に本開示を適用することができる。すなわち、以下に述べる実施形態は説明のためのものであり、本開示の範囲を制限するものではない。従って、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本開示の範囲に含まれる。つまり、本開示は、以下に説明する実施形態に限定されるものではなく、本開示の趣旨を逸脱しない範囲で種々に変形することが可能である。
また、以下の実施形態で説明する各図においては、共通する要素に同一の符号を付けるものとする。
Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following embodiments, a lighting system and an air conditioning system will be described as examples of equipment systems, but the present disclosure can be similarly applied to equipment systems in general. That is, the embodiments described below are for illustrative purposes only and do not limit the scope of the present disclosure. Therefore, those skilled in the art can adopt embodiments in which each or all of the elements are replaced with equivalents, and these embodiments are also within the scope of the present disclosure. That is, the present disclosure is not limited to the embodiments described below and can be modified in various ways without departing from the spirit of the present disclosure.
In addition, in each of the drawings that will be described in the following embodiments, the same reference numerals will be used to designate common elements.
(実施形態1)
図1は、本開示の実施形態1に係る照明システム1の全体構成の一例を示す図である。この照明システム1は、機器システムの一例であり、例えば、オフィスビルに設置され、フロア内の照明制御行う。
図1に示すように、照明システム1は、複数の熱画像撮影装置10と、複数の照明機器20と、集線装置30と、照明コントローラ40とを備えている。なお、実施形態1では照明機器20が報知機器に該当する。
(Embodiment 1)
1 is a diagram illustrating an example of the overall configuration of a lighting system 1 according to a first embodiment of the present disclosure. The lighting system 1 is an example of an equipment system, and is installed in, for example, an office building to control lighting within the floor.
1, the lighting system 1 includes a plurality of thermal image capturing devices 10, a plurality of lighting devices 20, a concentrator 30, and a lighting controller 40. In the first embodiment, the lighting devices 20 correspond to the alarm devices.
熱画像撮影装置10は、図2に示すように、熱画像撮影手段の一例である熱画像撮影部11と、熱画像管理部12と、位置検出手段の一例である人検知部13と、距離算出手段、若しくは、人数算出手段の一例である情報検知部14と、各種値管理部15と、送信手段の一例である通信部16と、制御部17とを備えている。なお、人検知部13、情報検知部14、及び、制御部17は、例えば、CPU(Central Processing Unit)が、RAM(Random Access Memory)をワークメモリとして用い、ROMに記憶されているプログラムを適宜実行することにより実現される。 As shown in FIG. 2, the thermal imaging device 10 includes a thermal imaging unit 11, which is an example of a thermal imaging means, a thermal image management unit 12, a human detection unit 13, which is an example of a position detection means, an information detection unit 14, which is an example of a distance calculation means or a number of people calculation means, a various value management unit 15, a communication unit 16, which is an example of a transmission means, and a control unit 17. The human detection unit 13, information detection unit 14, and control unit 17 are realized, for example, by a CPU (Central Processing Unit) using RAM (Random Access Memory) as work memory and appropriately executing programs stored in ROM.
熱画像撮影部11は、対象空間における熱画像の撮影を行う。例えば、熱画像撮影部11は、回転機構を有しており、一周360°分の画像を一枚の熱画像として取得する。
具体的に、熱画像撮影装置10は、図3に示すように、フロア内の天井面に設置されている。そして、熱画像撮影部11は、回転機構を動作させながら、撮影可能範囲内の熱画像を撮影する。なお、実施形態1では熱画像撮影部11が、熱画像撮影手段に該当する。
より詳細に熱画像撮影装置10は、図4に示すように、天井面との設置俯角αにて設置されている。そのため、熱画像撮影部11は、設置俯角αを中心に画角2βの範囲が撮影可能範囲となる。つまり、撮影可能範囲の最小俯角は、α-βとなり、また、撮影可能範囲の最大俯角は、α+βとなる。
ここで、熱画像撮影装置10が設置されている床面からの高さをhとし、熱画像撮影装置10の鉛直下の床面上の位置をPとすると、俯角θの位置で撮影された場合におけるPからの床面上の距離rは、以下の数式により求められる。
The thermal image capturing unit 11 captures a thermal image of the target space. For example, the thermal image capturing unit 11 has a rotation mechanism and captures a 360° rotation of the thermal image as a single thermal image.
Specifically, the thermal image capturing device 10 is installed on the ceiling surface of a floor as shown in Fig. 3. The thermal image capturing unit 11 captures thermal images within the captureable range by operating the rotation mechanism. In the first embodiment, the thermal image capturing unit 11 corresponds to the thermal image capturing means.
More specifically, the thermal imaging device 10 is installed at an installation depression angle α relative to the ceiling surface, as shown in Figure 4. Therefore, the thermal imaging unit 11 can capture images within a range of a field angle 2β, with the installation depression angle α at the center. In other words, the minimum depression angle of the captureable range is α-β, and the maximum depression angle of the captureable range is α+β.
Here, if the height from the floor where the thermal imaging device 10 is installed is h and the position on the floor vertically below the thermal imaging device 10 is P, the distance r on the floor from P when photographing at a depression angle θ can be calculated using the following formula.
[数1]
r = h/tanθ
(α-β≦θ≦α+β)
[Equation 1]
r = h/tan θ
(α-β≦θ≦α+β)
そのため、距離rの最大値である最大距離rmaxと、距離rの最小値である最小距離rminは、それぞれ以下の数式により求められる。 Therefore, the maximum distance rmax, which is the maximum value of distance r, and the minimum distance rmin, which is the minimum value of distance r, can be calculated using the following formulas.
[数2]
rmax = h/tan(α-β)
rmin = h/tan(α+β)
[Equation 2]
rmax = h/tan(α-β)
rmin = h/tan(α+β)
より具体的に、図4において、熱画像撮影装置10の設置俯角αが50°であり、床面からの高さhが2.8mであり、熱画像撮影部11の画角2βが60°である場合を一例として説明する。また、熱画像撮影部11が撮影する熱画像の縦方向の画素数が120である場合を一例として説明する。 More specifically, in Figure 4, an example will be described in which the installation depression angle α of the thermal imaging device 10 is 50°, the height h from the floor is 2.8 m, and the angle of view 2β of the thermal imaging unit 11 is 60°. Also, an example will be described in which the number of vertical pixels of the thermal image captured by the thermal imaging unit 11 is 120.
この場合、最大距離rmaxとなる俯角θは、α-βであるため、50-30から、20°となる。また、最小距離rminとなる俯角θは、α+βであるため、50+30から、80°となる。つまり、撮影可能範囲における俯角θの範囲は、20°~80°の範囲となる。
そして、熱画像の縦方向の画素数が120であるため、俯角θの範囲は、60°/120により、0.5°刻みに分割されることになる。より詳細に俯角θの範囲は、20°に0.5°/2である0.25°を加えた20.25°から、79.75°までを、0.5°刻みに分割されることになる。これを図5に示すように、120画素分の119~0のy座標で表すと、20.25°~79.75°の俯角θと、7.59m~0.51mの距離rとが対応することになる。
In this case, the depression angle θ that results in the maximum distance rmax is α-β, which is 50-30, or 20°. Also, the depression angle θ that results in the minimum distance rmin is α+β, which is 50+30, or 80°. In other words, the range of depression angles θ within the photographable range is 20° to 80°.
Since the number of vertical pixels in the thermal image is 120, the range of depression angle θ is divided into 0.5° increments by 60°/120. More specifically, the range of depression angle θ is from 20.25° (20° + 0.5°/2 = 0.25°) to 79.75°, divided into 0.5° increments. As shown in Figure 5, when this is expressed by the y coordinates of 119 to 0 for 120 pixels, depression angles θ from 20.25° to 79.75° correspond to distances r from 7.59m to 0.51m.
そして、熱画像撮影部11が回転機構を動作させ、一周360°分の熱画像を撮影するため、最終的に、図6に示すような画素構成の熱画像が得られることになる。図6に示す熱画像の画素構成は、横方向、つまりx方向に3600ドット、縦方向、つまりy方向に120ドットとなる一例を示している。
この熱画像の場合、x方向が0~3599の3600ドットであるため、360°/3600ドットにより、x方向の1ドットあたり、偏角φが0.1°刻みに増加することになる。つまり、熱画像の作成起点となる偏角φを0°とし、0.1°刻みに、1周分で359.9°までの偏角φに相当することになる。
そして、このような熱画像における直交座標(x、y)は、上述した図5との関係で、実際の位置に相当する極座標(r,φ)に変換可能となる。
例えば、図6における(x,y)=(10,80)の画素は、(r,φ)=(3.37,1.0)に変換される。つまり、距離rが3.37mであり、かつ、偏角φが1.0°に位置する対象が撮影されたことになる。
The thermal image capturing unit 11 then operates the rotation mechanism to capture thermal images for a full 360° rotation, ultimately resulting in a thermal image with the pixel configuration shown in Figure 6. The pixel configuration of the thermal image shown in Figure 6 shows an example of 3600 dots in the horizontal direction, i.e., the x direction, and 120 dots in the vertical direction, i.e., the y direction.
In the case of this thermal image, the x-direction has 3600 dots from 0 to 3599, so 360°/3600 dots means that the deflection angle φ increases in increments of 0.1° per dot in the x-direction. In other words, the deflection angle φ that is the starting point for creating the thermal image is 0°, and the deflection angle φ increases in increments of 0.1° up to 359.9° per revolution.
The Cartesian coordinates (x, y) in such a thermal image can be converted into polar coordinates (r, φ) corresponding to the actual position in relation to FIG. 5 described above.
For example, the pixel (x, y) = (10, 80) in Fig. 6 is converted to (r, φ) = (3.37, 1.0), which means that an object located at a distance r of 3.37 m and a deflection angle φ of 1.0° has been photographed.
このような熱画像撮影部11は、具体的に、図7(a),(b)に示すような熱画像を撮影する。図7(a)は、人の全身が撮影された熱画像の例であり、頭部から脚部まで撮影されている。一方、図7(b)は、人の上半身が撮影された熱画像の例であり、頭部は識別できるものの、脚部は什器に隠れて識別できない状態となっている。 Specifically, this thermal image capturing unit 11 captures thermal images such as those shown in Figures 7(a) and (b). Figure 7(a) is an example of a thermal image capturing a person's entire body, from head to legs. On the other hand, Figure 7(b) is an example of a thermal image capturing a person's upper body, in which the head can be identified but the legs cannot be identified as they are hidden by furniture.
図2に戻って、熱画像管理部12は、熱画像撮影部11が撮影した熱画像を、時系列に管理する。
例えば、熱画像管理部12は、熱画像を時系列に管理することにより、図8に示すように、熱画像に映る人の動きがあれば、その動きを捉えることが可能となる。なお、図8の熱画像において、人については頭部だけを示している。このように、人が移動していることから、その人が立位で歩行していることが認識可能となる。
Returning to FIG. 2, the thermal image management unit 12 manages the thermal images captured by the thermal image capturing unit 11 in chronological order.
For example, by managing the thermal images in chronological order, the thermal image management unit 12 can capture the movement of a person captured in the thermal image, as shown in Fig. 8. Note that only the head of the person is shown in the thermal image in Fig. 8. As the person is moving, it can be recognized that the person is walking in an upright position.
図2に戻って、人検知部13は、熱画像撮影部11が撮影した熱画像から人の在不在を判別すると共に、人が存在する場合にその人の位置を検出する。なお、実施形態1では人検知部13が位置検出手段に該当する。
例えば、人検知部13は、人が存在すると判別すると、その人の脚部が識別できる場合に、熱画像中の脚部位置からその人の位置を検出する。一方、その人の脚部が識別できなくとも頭部が識別できる場合に、立位又は座位を判定し、その判定結果と熱画像中の頭部位置とから、その人の位置を検出する。
例えば、図9に示すように、人H1の脚部が撮影されている場合、人検知部13は、熱画像における脚部の(x,y)座標から、人H1の実位置である(r,φ)座標を検出する。また、人H2,H3のように、脚部が撮影されていない場合、人検知部13は、立位又は座位を判定し、その判別結果と、熱画像における頭部の(x,y)座標から、人H2,H3の実位置である(r,φ)座標を検出する。
2, the human detection unit 13 determines whether a person is present or not from the thermal image captured by the thermal image capturing unit 11, and detects the position of the person if a person is present. In the first embodiment, the human detection unit 13 corresponds to the position detection means.
For example, when the human detection unit 13 determines that a person is present, if the person's legs can be identified, it detects the person's position from the position of the legs in the thermal image.On the other hand, if the person's legs cannot be identified but the head can be identified, it determines whether the person is standing or sitting, and detects the person's position from the determination result and the head position in the thermal image.
9, if the legs of person H1 are photographed, the human detection unit 13 detects the (r, φ) coordinates, which are the actual position of person H1, from the (x, y) coordinates of the legs in the thermal image. Also, if the legs are not photographed, as in the case of people H2 and H3, the human detection unit 13 determines whether the person is standing or sitting, and detects the (r, φ) coordinates, which are the actual positions of people H2 and H3, from the determination result and the (x, y) coordinates of the head in the thermal image.
例えば、立位の場合における人の頭部高さ平均を1.6mとし、また、座位の場合における人の頭部高さ平均を1.2mとした場合を一例として説明する。なお、熱画像撮影装置10の設置高さhが2.8mであり、その他の熱画像撮影装置10の設置状態も上述した図4の説明と同じである場合を一例として説明する。この場合、後述する各種値管理部15は、図10に示すようなテーブルを記憶している。
そして、人検知部13は、図9の人H1のように、脚部が撮影されている場合に、図10のテーブルにおけるy座標と脚部の項目とを参照して、(r,φ)座標における距離rを検出する。
また、人検知部13は、図9の人H2のように、脚部が撮影されていなくとも、その人が座位であると判別された場合に、図10のテーブルにおけるy座標と座位の項目とを参照して、(r,φ)座標における距離rsiを検出する。
また、人検知部13は、図9の人H3のように、脚部が撮影されていなくとも、その人が立位であると判別された場合に、図10のテーブルにおけるy座標と立位の項目とを参照して、(r,φ)座標における距離rstを検出する。
For example, the following description will be given assuming that the average head height of a person in a standing position is 1.6 m and the average head height of a person in a sitting position is 1.2 m. The following description will be given assuming that the installation height h of the thermal imaging device 10 is 2.8 m and the other installation conditions of the thermal imaging device 10 are the same as those described in Figure 4 above. In this case, the various value management unit 15 (described later) stores a table as shown in Figure 10.
When the legs are photographed, such as in the case of person H1 in Figure 9, the human detection unit 13 detects the distance r at the (r, φ) coordinate by referring to the y coordinate and leg item in the table in Figure 10.
Furthermore, when the person is determined to be in a sitting position, such as person H2 in Figure 9, even if the legs are not photographed, the person detection unit 13 detects the distance rsi in the (r, φ) coordinate by referring to the y coordinate and the sitting position item in the table in Figure 10.
Furthermore, when the person detection unit 13 determines that a person is standing, even if the legs are not photographed, as in the case of person H3 in Figure 9, it detects the distance rst at the (r, φ) coordinate by referring to the y coordinate and the standing position item in the table in Figure 10.
なお、立位であるか座位であるかは、上述した熱画像管理部12において時系列に管理される熱画像から判別する。例えば人検知部13は、上述した図8のように、人の移動が認識できた場合に、その人が立位であると判別する。一方、人検知部13は、時系列に管理される熱画像において、人の移動が認識できない場合に、その人が座位であると判別する。なお、このような立位又は座位の判別方法は一例であり、他の手法で判別してもよい。例えば、オフィス内であれば、椅子に座った場合における人の頭部位置を予めそれぞれ登録しておき、熱画像に映る人の頭部位置が、登録済みの何れかの頭部位置と規定距離以内である場合に、座位と判別し、それ以外は、立位と判別するようにしてもよい。 Whether a person is standing or sitting is determined from the thermal images managed in chronological order by the thermal image management unit 12 described above. For example, the human detection unit 13 determines that a person is standing if it can recognize the movement of the person, as shown in Figure 8 described above. On the other hand, the human detection unit 13 determines that a person is sitting if it cannot recognize the movement of the person in the thermal images managed in chronological order. Note that this method of determining whether a person is standing or sitting is just one example, and other methods may also be used. For example, in an office, the head positions of people sitting in chairs may be registered in advance, and if the head position of a person captured in a thermal image is within a specified distance of any of the registered head positions, the person may be determined to be sitting; otherwise, the person may be determined to be standing.
また、人検知部13は、熱画像に映った人の頭部の大きさから、その人の位置を検出するようにしてもよい。
例えば、後述する各種値管理部15に、図11に示すような対応テーブルを記憶しておく。図11に示す対応テーブルは、熱画像撮影装置10から人の頭部までの距離rdと、熱画像上の頭部サイズhhとの対応関係を示しており、予め測定若しくは計算によって求められている。
なお、図11の頭部サイズhhは、誤差の少ない水平方向における頭部サイズが採用されている。つまり、鉛直方向における頭部サイズは熱画像撮影装置10から見下ろす角度の影響により誤差が大きくなるのに対して、水平方向における頭部サイズは、このような影響を受け難いため、水平方向における頭部サイズが採用されている。
また、距離rdの範囲は、一例として、0~8.0mである。なお、8.0mは、熱画像撮影装置10の撮影可能範囲の最遠端までの距離である。また、距離rdの範囲における刻み幅は、一例として0.1mである。なお、この刻み幅は、人と人との距離の計測における許容誤差、及び、熱画像の解像度等を勘案して設定されている。
The human detection unit 13 may also detect the position of a person based on the size of the person's head captured in the thermal image.
For example, a correspondence table such as that shown in Fig. 11 is stored in the various value management unit 15, which will be described later. The correspondence table shown in Fig. 11 indicates the correspondence relationship between the distance rd from the thermal image capturing device 10 to the person's head and the head size hh on the thermal image, which is obtained in advance by measurement or calculation.
The head size hh in Fig. 11 is the horizontal head size, which has less error. In other words, while the head size in the vertical direction is subject to large error due to the angle of looking down from the thermal image capture device 10, the head size in the horizontal direction is less susceptible to such an effect, so the horizontal head size is used.
The range of distance rd is, for example, 0 to 8.0 m. Note that 8.0 m is the distance to the farthest end of the image capturing range of the thermal image capturing device 10. The interval size within the range of distance rd is, for example, 0.1 m. Note that this interval size is set taking into consideration the allowable error in measuring the distance between people and the resolution of the thermal image, etc.
そして、人検知部13は、熱画像に映った人の水平方向における頭部サイズと、図11の対応テーブルとを参照して、距離rdを求める。例えば、図12に示すように、熱画像上の水平方向における頭部サイズが50ドットの場合に、人検知部13は、図11の対応テーブルを参照して、距離rdが5.0mであることを求める。
また、熱画像におけるy座標と、俯角θとの関係は、図13に示す通りであるため、熱画像における頭部位置から、俯角θが求まることになる。例えば、熱画像における頭部位置のy座標が80である場合、人検知部13は、俯角θが39.75°であることを求める。
このため、図14に示すように、熱画像撮影装置10から、俯角θで距離rdだけ離れた位置で頭部が撮影された人について、Pからの床面上の距離rは、以下の数式により求められる。
The human detection unit 13 then determines the distance rd by referring to the horizontal head size of the person captured in the thermal image and the correspondence table in Fig. 11. For example, as shown in Fig. 12, when the horizontal head size on the thermal image is 50 dots, the human detection unit 13 determines that the distance rd is 5.0 m by referring to the correspondence table in Fig. 11.
13, the depression angle θ can be determined from the head position in the thermal image. For example, if the y coordinate of the head position in the thermal image is 80°, the human detection unit 13 determines that the depression angle θ is 39.75°.
Therefore, as shown in FIG. 14, for a person whose head is photographed at a position a distance rd away from the thermal image photographing device 10 at a depression angle θ, the distance r on the floor from P can be calculated using the following formula:
[数3]
r = rd・cosθ
[Equation 3]
r = rd cosθ
例えば、図14において、俯角θが39.75°であり、距離rdが5.0mである場合に、人検知部13は、5.0×cos(39.75°)から、距離rが3.84mであることを求める。
このように、人検知部13は、熱画像に映った人の頭部の大きさからでも、その人の位置を検出することが可能となる。
For example, in FIG. 14, when the depression angle θ is 39.75° and the distance rd is 5.0 m, the human detection unit 13 determines that the distance r is 3.84 m from 5.0×cos(39.75°).
In this way, the human detection unit 13 can detect the position of a person based on the size of the person's head captured in the thermal image.
人検知部13が上述の方法で人の位置を検出することによって、実施形態1の熱画像撮影装置10は特許文献1に記載の先行技術と比較して人の位置をより正確に検出できる。特に、特許文献1に記載の先行技術をオフィスビルに代表される建物内に適用した場合、人の位置を推定できない事態が生じる課題が存在する。例えば、現実のオフィス内には、机、椅子、棚、電子機器等の什器が置かれており、その什器と人と熱画像撮影部11との位置関係によっては、熱画像に映る人の脚部が什器によって隠れてしまうことも起こり得る。その場合、熱画像から人の脚部の位置が得られないため、特許文献1に記載の先行技術では、人の位置を推定できないこととなる。実施形態1の熱画像撮影装置10は特許文献1に記載の先行技術の課題を解決しているため、人の位置をより正確に検出できる。 By using the above-described method to detect the position of a person using the human detection unit 13, the thermal imaging device 10 of embodiment 1 can detect the position of a person more accurately than the prior art described in Patent Document 1. In particular, when the prior art described in Patent Document 1 is applied inside a building such as an office building, there is a problem in that the position of a person cannot be estimated. For example, in a real office, there are furniture such as desks, chairs, shelves, and electronic devices, and depending on the relative positions of the furniture, the person, and the thermal imaging unit 11, the legs of a person shown in the thermal image may be hidden by the furniture. In such cases, the position of the person's legs cannot be obtained from the thermal image, and the prior art described in Patent Document 1 cannot estimate the position of a person. The thermal imaging device 10 of embodiment 1 solves the problem of the prior art described in Patent Document 1 and can therefore detect the position of a person more accurately.
図2に戻って、情報検知部14は、人検知部13によって検出された各人の位置から、人と人との距離dを求める。なお、実施形態1では情報検知部14が距離算出手段に該当する。
例えば、情報検知部14は、以下の数式により、人と人との距離dを求める。なお、一方の人の(r,φ)座標を(r1,φ1)とし、他方の人の(r,φ)座標を(r2,φ2)とする。
2, the information detection unit 14 calculates the distance d between people from the position of each person detected by the person detection unit 13. In the first embodiment, the information detection unit 14 corresponds to the distance calculation means.
For example, the information detection unit 14 calculates the distance d between people using the following formula: The (r, φ) coordinates of one person are (r1, φ1), and the (r, φ) coordinates of the other person are (r2, φ2).
また、情報検知部14は、単位面積当たりの人数を求めるようにしてもよい。例えば、情報検知部14は、人検知部13によって検出された人の人数を、規定範囲毎にカウントし、単位面積当たりの人数を求める。なお、この場合は情報検知部14が人数算出手段に該当する。
また、情報検知部14は、人検知部13によって検出された人の体温を推定するようにしてもよい。例えば、情報検知部14は、熱画像における人の額、若しくは、顔面を認識し、その部位における温度からその人の体温を推定する。更に、情報検知部14は、例えば、顔面における上部と下部との温度差から、その人がマスクを着用しているかどうかを判別するようにしてもよい。
The information detection unit 14 may also calculate the number of people per unit area. For example, the information detection unit 14 counts the number of people detected by the person detection unit 13 for each specified range and calculates the number of people per unit area. In this case, the information detection unit 14 corresponds to the number of people calculation means.
The information detection unit 14 may also estimate the body temperature of the person detected by the person detection unit 13. For example, the information detection unit 14 may recognize the person's forehead or face in the thermal image and estimate the person's body temperature from the temperature at that location. Furthermore, the information detection unit 14 may determine whether the person is wearing a mask from, for example, the temperature difference between the upper and lower parts of the face.
各種値管理部15は、熱画像撮影装置10において、必要となる種々の情報を管理する。
例えば、各種値管理部15は、熱画像撮影装置10の設置高さhの値を取得して保持する。なお、設置高さhの値を取得できない場合のために、設置高さhのデフォルト値を保持していてもよい。
また、各種値管理部15は、熱画像撮影装置10の設置俯角α、画角2β等の予め製品仕様で定められている値を保持する。
また、各種値管理部15は、上述した図10に示すテーブル、図11に示す対応テーブル等も予め保持している。
また、各種値管理部15は、単位面積当たりの人数の上限値、正常体温の上限値等の閾値を取得して保持するようにしてもよい。
The various value management unit 15 manages various pieces of information required in the thermal image capturing device 10 .
For example, the various value management unit 15 acquires and stores the value of the installation height h of the thermal image capturing device 10. Note that, in case the value of the installation height h cannot be acquired, a default value of the installation height h may be stored.
The various value management unit 15 also stores values such as the installation depression angle α and the angle of view 2β of the thermal image capturing device 10 that are determined in advance in the product specifications.
The various value management unit 15 also stores in advance the table shown in FIG. 10 and the correspondence table shown in FIG.
The various value management unit 15 may also acquire and store threshold values such as an upper limit for the number of people per unit area and an upper limit for normal body temperature.
通信部16は、集線装置30を通じて、照明コントローラ40へ、種々の情報を送信する。例えば、通信部16は、人検知部13が検出した人の実位置である(r,φ)座標、及び、情報検知部14が求めた人と人との距離d等の情報を照明コントローラ40へ送信する。また、通信部16は、単位面積当たりの人数の情報を照明コントローラ40へ送信するようにしてもよい。なお、実施形態1では通信部16が送信手段に該当する。
更に、通信部16は、スマートフォン、パソコン等と通信可能であってもよい。例えば、通信部16は、熱画像撮影装置10の設置時において、施工者のスマートフォンと通信し、施工者から入力される設定高さhの値を受信する。通信部16は、受信した設定高さhの値を各種値管理部15に供給して保持させる。また、通信部16は、後述するように、フロア内に存在する人が利用するスマートフォン、パソコン等に向けて、警告用のメッセージ、警告用の画像等を送信するようにしてもよい。
The communication unit 16 transmits various information to the lighting controller 40 via the concentrator 30. For example, the communication unit 16 transmits information such as the (r, φ) coordinates that are the actual positions of people detected by the person detection unit 13 and the distance d between people that is determined by the information detection unit 14 to the lighting controller 40. The communication unit 16 may also transmit information on the number of people per unit area to the lighting controller 40. In the first embodiment, the communication unit 16 corresponds to the transmitting means.
Furthermore, the communication unit 16 may be capable of communicating with a smartphone, a personal computer, etc. For example, when installing the thermal image capturing device 10, the communication unit 16 communicates with the installer's smartphone and receives the value of the set height h input by the installer. The communication unit 16 supplies the received value of the set height h to the various value management unit 15 and stores it therein. Furthermore, as will be described later, the communication unit 16 may be configured to transmit warning messages, warning images, etc. to smartphones, personal computers, etc. used by people on the floor.
制御部17は、熱画像撮影装置10全体の制御を行う。
例えば、制御部17は、熱画像撮影部11を制御して、周期的に熱画像を撮影させる。また、制御部17は、熱画像撮影部11が熱画像の撮影を終える度に、人検知部13を制御して、熱画像に映った人の位置を検出させ、情報検知部14を制御して、人と人との距離を算出させる。そして、制御部17は、通信部16を制御して、人と人との距離を含む情報を照明コントローラ40へ送信させる。
The control unit 17 controls the entire thermal image capturing device 10 .
For example, the control unit 17 controls the thermal image capturing unit 11 to periodically capture thermal images. Furthermore, every time the thermal image capturing unit 11 finishes capturing a thermal image, the control unit 17 controls the human detection unit 13 to detect the position of a person captured in the thermal image and the information detection unit 14 to calculate the distance between people. The control unit 17 then controls the communication unit 16 to transmit information including the distance between people to the lighting controller 40.
図1に戻って、照明機器20は、例えば、蛍光灯、LED等を光源とした照明であり、フロア内の天井に設置されている。照明機器20は、照明コントローラ40からの制御に従って、照明のオン・オフだけでなく、発光色、明るさ等を変化させる。 Returning to Figure 1, the lighting equipment 20 is, for example, lighting that uses a fluorescent lamp, LED, or the like as a light source, and is installed on the ceiling of the floor. The lighting equipment 20 not only turns the lighting on and off, but also changes the light emission color, brightness, etc., according to control from the lighting controller 40.
集線装置30は、例えば、ハブ(HUB)であり、複数の熱画像撮影装置10から送られた情報を、照明コントローラ40へ送信する。また、照明コントローラ40から送られた情報を、対象の熱画像撮影装置10へ送信する。 The concentrator 30 is, for example, a hub, and transmits information sent from multiple thermal imaging devices 10 to the lighting controller 40. It also transmits information sent from the lighting controller 40 to the target thermal imaging device 10.
照明コントローラ40は、図15に示すように、機器制御手段の一例である照明制御部41と、判別手段の一例である警告判別部42と、制御通信部43と、受信手段の一例である情報通信部44と、制御部45とを備えている。なお、照明制御部41、警告判別部42、及び、制御部45は、例えば、CPUが、RAMをワークメモリとして用い、ROMに記憶されているプログラムを適宜実行することにより実現される。 As shown in FIG. 15, the lighting controller 40 includes a lighting control unit 41, which is an example of equipment control means, a warning discrimination unit 42, which is an example of discrimination means, a control communication unit 43, an information communication unit 44, which is an example of receiving means, and a control unit 45. Note that the lighting control unit 41, warning discrimination unit 42, and control unit 45 are realized, for example, by the CPU using RAM as work memory and appropriately executing programs stored in ROM.
照明制御部41は、照明機器20に対して点灯若しくは消灯を制御する。なお、実施形態1では照明制御部41が機器制御手段に該当する。
また、後述するように、警告判別部42が、警告を報知する必要とあると判別した場合に、照明制御部41は、照明機器20に対して、警告用の制御を行う。例えば、照明制御部41は、照明機器20を制御して、照明の発光色、明るさ等を変化させる。この他にも、照明制御部41は、照明機器20を制御して、所定のテンポで明滅させるようにしてもよい。
The lighting control unit 41 controls the turning on or off of the lighting device 20. In the first embodiment, the lighting control unit 41 corresponds to the device control unit.
Furthermore, as will be described later, when the warning determination unit 42 determines that a warning needs to be issued, the lighting control unit 41 controls the lighting device 20 to issue a warning. For example, the lighting control unit 41 controls the lighting device 20 to change the light emission color, brightness, etc. of the lighting. In addition, the lighting control unit 41 may control the lighting device 20 to blink at a predetermined tempo.
警告判別部42は、熱画像撮影装置10から受信した情報に従って、警告を発すべきか否かを判別する。例えば、警告判別部42は、人と人との距離dの情報が、熱画像撮影装置10から送られた場合に、その距離dがしきい値以下である場合に、警告を発すべきと判別する。また、警告判別部42は、単位面積当たりの人数の情報が、熱画像撮影装置10から送られた場合に、その人数がしきい値以上である場合に、警告を発すべきと判別する。なお、実施形態1では警告判別部42が判別手段に該当する。
そして、照明コントローラ40において、各照明機器20が設置されているフロア内の設置位置がそれぞれ管理されており、警告を発すべきと判別した際に、警告判別部42は、制御対象となる照明機器20を特定する。例えば、人と人との距離dがしきい値以下であれば、警告判別部42は、それらの人々の位置と最も近くに設置されている照明機器20を特定する。また、単位面積当たりの人数がしきい値以上であれば、警告判別部42は、対応する範囲に設置されている複数の照明機器20を特定する。なお、実施形態1では警告判別部42が機器特定手段に該当する。
The warning determination unit 42 determines whether or not to issue a warning according to the information received from the thermal imaging device 10. For example, when information on the distance d between people is sent from the thermal imaging device 10, the warning determination unit 42 determines that a warning should be issued if the distance d is equal to or less than a threshold value. Also, when information on the number of people per unit area is sent from the thermal imaging device 10, the warning determination unit 42 determines that a warning should be issued if the number of people is equal to or greater than a threshold value. In the first embodiment, the warning determination unit 42 corresponds to the determination means.
The lighting controller 40 manages the installation positions of the lighting devices 20 on the floor, and when it determines that a warning should be issued, the warning determination unit 42 identifies the lighting devices 20 to be controlled. For example, if the distance d between people is equal to or less than a threshold value, the warning determination unit 42 identifies the lighting devices 20 installed closest to the people. Furthermore, if the number of people per unit area is equal to or greater than a threshold value, the warning determination unit 42 identifies the lighting devices 20 installed in the corresponding area. In the first embodiment, the warning determination unit 42 corresponds to the device identification means.
制御通信部43は、照明機器20との通信を行う。 The control communication unit 43 communicates with the lighting device 20.
情報通信部44は、集線装置30を通じて、熱画像撮影装置10との通信を行う。例えば、情報通信部44は、熱画像撮影装置10から送られる、人と人との距離dを含んだ情報を受信する。なお、実施形態1では情報通信部44が受信手段に該当する。 The information communication unit 44 communicates with the thermal imaging device 10 via the concentrator 30. For example, the information communication unit 44 receives information including the distance d between people sent from the thermal imaging device 10. In embodiment 1, the information communication unit 44 corresponds to the receiving means.
制御部45は、照明コントローラ40全体を制御する。 The control unit 45 controls the entire lighting controller 40.
以下、このような構成の照明システム1の動作について、図16を参照して説明する。図16は、熱画像撮影装置10が実行する位置検出処理と、照明コントローラ40が実行する照明制御処理とを説明するためのフローチャートである。この位置検出処理、及び、照明制御処理は、例えば、規定された周期で繰り返し実行される。 The operation of the lighting system 1 configured as described above will be described below with reference to FIG. 16. FIG. 16 is a flowchart illustrating the position detection process performed by the thermal image capture device 10 and the lighting control process performed by the lighting controller 40. This position detection process and lighting control process are executed repeatedly, for example, at a specified cycle.
まず、熱画像撮影装置10は、設定高さの値を取得済か否かを判別する(ステップS101)。つまり、熱画像撮影装置10は、上述した図4における高さhの値を取得済であるかどうかを判別する。 First, the thermal imaging device 10 determines whether the set height value has been acquired (step S101). In other words, the thermal imaging device 10 determines whether the value of height h in Figure 4 described above has been acquired.
熱画像撮影装置10は、設定高さの値を取得済であると判別すると(ステップS101;Yes)、後述するステップS103に処理を進める。 When the thermal imaging device 10 determines that the set height value has been acquired (Step S101: Yes), it proceeds to Step S103, which will be described later.
一方、設定高さの値を取得済でないと判別した場合(ステップS101;No)に、熱画像撮影装置10は、設定高さの値を取得する(ステップS102)。
例えば、熱画像撮影装置10は、施工者のスマートフォンと通信することにより、熱画像撮影装置10が設置された高さhの値を取得する。具体的には、施工者のスマートフォンにおいて設定アプリが実行され、その設定アプリの要求に従って、設置高さhの値が入力されると、その値が通信部16を通じて各種値管理部15へ供給され保持されるようになっている。
On the other hand, if it is determined that the value of the set height has not been acquired (step S101; No), the thermal image capturing device 10 acquires the value of the set height (step S102).
For example, the thermal imaging device 10 communicates with the installer's smartphone to acquire the value of the height h at which the thermal imaging device 10 is installed. Specifically, when a setting app is executed on the installer's smartphone and the value of the installation height h is input in accordance with a request from the setting app, the value is supplied to the various value management unit 15 via the communication unit 16 and stored therein.
熱画像撮影装置10は、熱画像を撮影する(ステップS103)。
すなわち、熱画像撮影部11は、回転機構を動作させ、一周360°分の熱画像を撮影する。例えば、熱画像撮影部11は、上述した図6に示すような画素構成の熱画像を得る。なお、実施形態1においてステップS103の処理が熱画像撮影ステップに該当する。
The thermal image capturing device 10 captures a thermal image (step S103).
That is, the thermal image capturing unit 11 operates the rotation mechanism to capture thermal images for a full 360° rotation. For example, the thermal image capturing unit 11 captures a thermal image with the pixel configuration shown in Fig. 6. In the first embodiment, the process of step S103 corresponds to the thermal image capturing step.
熱画像撮影装置10は、熱画像から各人の位置を検出する(ステップS104)。
すなわち、人検知部13は、上記のステップS103にて撮影した熱画像から人の在不在を判別すると共に、人が存在する場合にその人の位置を検出する。なお、実施形態1においてステップS104の処理が位置検出ステップに該当する。
例えば、上述した図9に示すように、人H1の脚部が撮影されている場合、人検知部13は、熱画像における脚部の(x,y)座標から、人H1の実位置である(r,φ)座標を検出する。また、人H2,H3のように、脚部が撮影されていない場合、人検知部13は、立位又は座位を判定し、その判別結果と、熱画像における頭部の(x,y)座標から、人H2,H3の実位置である(r,φ)座標を検出する。
なお、立位であるか座位であるかは、時系列に管理される熱画像から判別する。例えば人検知部13は、上述した図8のように時系列に管理される熱画像において、人の移動が認識できた場合に、その人が立位であると判別する。一方、人検知部13は、時系列に管理される熱画像において、人の移動が認識できない場合に、その人が座位であると判別する。
The thermal image capturing device 10 detects the position of each person from the thermal image (step S104).
That is, the human detection unit 13 determines whether a human is present or not from the thermal image captured in step S103, and detects the position of the human if a human is present. Note that in the first embodiment, the process of step S104 corresponds to the position detection step.
9, if the legs of person H1 are photographed, the human detection unit 13 detects the (r, φ) coordinates of the actual position of person H1 from the (x, y) coordinates of the legs in the thermal image. Also, if the legs are not photographed, as in the case of people H2 and H3, the human detection unit 13 determines whether the person is standing or sitting, and detects the (r, φ) coordinates of the actual positions of people H2 and H3 from the determination result and the (x, y) coordinates of the head in the thermal image.
Whether a person is standing or sitting is determined from the thermal images managed in chronological order. For example, the human detection unit 13 determines that a person is standing if human movement is recognized in the thermal images managed in chronological order as shown in Figure 8 above. On the other hand, the human detection unit 13 determines that a person is sitting if human movement is not recognized in the thermal images managed in chronological order.
熱画像撮影装置10は、人と人との距離dを算出する(ステップS105)。
すなわち、情報検知部14は、上記のステップS104にて検出された各人の位置から、人と人との距離dを求める。なお、実施形態1においてステップS105の処理が距離算出ステップに該当する。
例えば、情報検知部14は、上述した数4にて示す数式に従って、人と人との距離dを求める。
また、情報検知部14は、このステップS105にて単位面積当たりの人数を求めるようにしてもよい。この場合、ステップS105の処理が人数算出ステップに該当する。
The thermal image capturing device 10 calculates the distance d between people (step S105).
That is, the information detection unit 14 calculates the distance d between people from the position of each person detected in the above step S104. Note that in the first embodiment, the process of step S105 corresponds to the distance calculation step.
For example, the information detection unit 14 obtains the distance d between people according to the above-mentioned formula 4.
The information detection unit 14 may also calculate the number of people per unit area in step S105. In this case, the process in step S105 corresponds to a number of people calculation step.
熱画像撮影装置10は、距離dを含む情報を送信する(ステップS106)。
例えば、通信部16は、上記のステップS104にて検出した各人の位置、及び、ステプS105にて算出した人と人との距離d等の情報を照明コントローラ40へ送信する。また、通信部16は、単位面積当たりの人数の情報を照明コントローラ40へ送信するようにしてもよい。なお、実施形態1においてステップS106の処理が送信ステップに該当する。
The thermal imaging device 10 transmits information including the distance d (step S106).
For example, the communication unit 16 transmits information such as the position of each person detected in step S104 and the distance d between people calculated in step S105 to the lighting controller 40. The communication unit 16 may also transmit information on the number of people per unit area to the lighting controller 40. In the first embodiment, the process of step S106 corresponds to the transmitting step.
このように、熱画像撮影装置10から情報が送信されると、照明コントローラ40は、距離dを含む情報を受信する(ステップS201)。
すなわち、情報通信部44は、距離dを含む情報を受信する。なお、実施形態1においてステップS201の処理が受信ステップに該当する。
When the information is transmitted from the thermal image capturing device 10 in this manner, the illumination controller 40 receives the information including the distance d (step S201).
That is, the information communication unit 44 receives information including the distance d. In the first embodiment, the process of step S201 corresponds to the receiving step.
照明コントローラ40は、受信した情報が、しきい値以下であるか否かを判別する(ステップS202)。なお、実施形態1においてステップS202の処理が判別ステップに該当する。
例えば、警告判別部42は、上記のステップS201にて受信し情報において、距離dがしきい値以下であるかどうかを判別する。なお、警告判別部42は、距離dがしきい値以下の場合に、警告が必要であると判別し、また、距離dがしきい値より大きい場合に、警告が必要でないと判別する。
この他にも、警告判別部42は、ステップS201にて受信した情報に単位面積当たりの人数が含まれている場合に、その人数がしきい値以上であるかどうかを判別するようにしてもよい。なお、警告判別部42は、単位面積当たりの人数がしきい値以上の場合に、警告が必要であると判別し、また、単位面積当たりの人数がしきい値未満の場合に、警告が必要でないと判別する。
The lighting controller 40 determines whether the received information is equal to or less than the threshold value (step S202). Note that in the first embodiment, the process of step S202 corresponds to the determining step.
For example, the warning determination unit 42 determines whether the distance d is equal to or less than a threshold value in the information received in step S201. If the distance d is equal to or less than the threshold value, the warning determination unit 42 determines that a warning is necessary, and if the distance d is greater than the threshold value, the warning determination unit 42 determines that a warning is not necessary.
In addition, when the information received in step S201 includes the number of people per unit area, the warning determination unit 42 may determine whether that number is equal to or greater than a threshold value. Note that the warning determination unit 42 determines that a warning is necessary when the number of people per unit area is equal to or greater than the threshold value, and determines that a warning is not necessary when the number of people per unit area is less than the threshold value.
照明コントローラ40は、しきい値以下でないと判別すると(ステップS202;No)、そのまま、照明制御処理を終える。 If the lighting controller 40 determines that the value is not below the threshold (step S202; No), it ends the lighting control process.
一方、しきい値以下であると判別した場合(ステップS202;Yes)に、照明コントローラ40は、対応する照明機器20を特定する(ステップS203)。なお、実施形態1においてステップS203の処理が機器特定ステップに該当する。
例えば、警告判別部42は、距離dがしきい値以下である場合に、それらの人々の位置と最も近くに設置されている照明機器20を特定する。
この他にも、警告判別部42は、単位面積当たりの人数がしきい値以上である場合に、対応する範囲に設置されている複数の照明機器20を特定する。
On the other hand, if it is determined that the difference is equal to or less than the threshold value (step S202; Yes), the lighting controller 40 identifies the corresponding lighting device 20 (step S203). Note that in the first embodiment, the process of step S203 corresponds to the device identification step.
For example, if the distance d is equal to or less than the threshold value, the warning determination unit 42 identifies the lighting device 20 installed closest to the positions of those people.
In addition, when the number of people per unit area is equal to or greater than a threshold value, the warning determination unit 42 identifies a plurality of lighting devices 20 installed in the corresponding area.
照明コントローラ40は、特定した照明機器20を制御し、警告表示を行う(ステップS204)。なお、実施形態1においてステップS204の処理が機器制御ステップに該当する。
例えば、照明制御部41は、照明機器20を制御して、照明の発光色、明るさ等を変化させる。この他にも、照明制御部41は、照明機器20を制御して、所定のテンポで明滅させるようにしてもよい。
The lighting controller 40 controls the identified lighting device 20 to display a warning (step S204). Note that in the first embodiment, the process of step S204 corresponds to the device control step.
For example, the lighting control unit 41 controls the lighting device 20 to change the light emission color, brightness, etc. Alternatively, the lighting control unit 41 may control the lighting device 20 to blink at a predetermined tempo.
このような位置検知処理によって、人の位置をより正確に検出することが可能となり、それに伴い、人と人との距離、又は、単位面積当たりの人数についてもより正確に算出することができる。そして、照明制御処理によって、人と人との距離が規定よりも近い場合、又は、単位面積当たりの人数が規定よりも多い場合に、照明機器20を制御して、警告を報知する。
この結果、建物内においてソーシャルディスタンスが保たれていない場合にウィルス感染症の蔓延を抑制することができる。
This position detection process enables more accurate detection of people's positions, and accordingly, the distance between people or the number of people per unit area can be calculated more accurately. Then, if the distance between people is closer than a specified value or the number of people per unit area is greater than a specified value, the lighting control process controls the lighting devices 20 to issue a warning.
As a result, the spread of viral infections can be curbed when social distancing is not maintained within a building.
上記の実施形態1では、通常の照明機器20を制御する場合について説明したが、照明機器20がプロジェクターであれば、照明コントローラ40が、そのプロジェクターを制御して、警告用のメッセージ、警告用の画像等を、床面、若しくは、壁面に表示させることで警告を報知するようにしてもよい。この場合、プロジェクターが報知機器に該当する。
また、照明コントローラ40が、フロア内に存在する人が使用しているスマートフォン、パソコン等の端末機器と通信可能である場合に、警告用のメッセージ、警告用の画像等を、それらの端末機器へ送信することで警告を報知するようにしてもよい。この場合、端末機器が報知機器に該当する。
また、照明コントローラ40が館内放送に指示を送ることができる場合に、館内放送が備えているスピーカー、ブザー等の音響装置を通じて、警告を報知するようにしてもよい。この場合、館内放送の音響設備が報知機器に該当する。
In the above-described first embodiment, the case where a normal lighting device 20 is controlled has been described, but if the lighting device 20 is a projector, the lighting controller 40 may control the projector to issue a warning by displaying a warning message, a warning image, or the like on the floor or wall. In this case, the projector corresponds to the warning device.
Furthermore, if the lighting controller 40 is capable of communicating with terminal devices such as smartphones and personal computers used by people on the floor, the lighting controller 40 may issue a warning by transmitting a warning message, a warning image, etc. to the terminal devices. In this case, the terminal devices correspond to the warning devices.
Furthermore, if the lighting controller 40 can send instructions to the public address system, the warning may be issued through a sound device such as a speaker or buzzer provided in the public address system. In this case, the sound equipment for the public address system corresponds to the notification device.
(実施形態2)
上記の実施形態1では、機器システムの一例として、照明システム1について説明したが、他の機器システムであってもよい。以下、本開示の実施形態2に係る空調システム2について説明する。
(Embodiment 2)
In the first embodiment, the lighting system 1 has been described as an example of an equipment system, but other equipment systems may be used. An air conditioning system 2 according to a second embodiment of the present disclosure will be described below.
図17は、本開示の実施形態2に係る空調システム2の全体構成の一例を示す図である。この空調システム2は、機器システムの一例であり、例えば、オフィスビルに設置され、フロア内の空調制御行う。
図17に示すように、空調システム2は、複数の熱画像撮影装置10と、複数の空調機50と、集線装置30と、空調コントローラ60とを備えている。
なお、熱画像撮影装置10、及び、集線装置30は、実施形態1に係る照明システム1と同じ構成である。
17 is a diagram illustrating an example of the overall configuration of an air conditioning system 2 according to the second embodiment of the present disclosure. The air conditioning system 2 is an example of an equipment system, and is installed in, for example, an office building to control air conditioning within the floor.
As shown in FIG. 17, the air conditioning system 2 includes a plurality of thermal image capturing devices 10, a plurality of air conditioners 50, a line concentrator 30, and an air conditioning controller 60.
The thermal image capturing device 10 and the concentrator 30 have the same configuration as the lighting system 1 according to the first embodiment.
空調機50は、例えば、フロア内の天井に設置された室内機であり、屋外に設置された図示せぬ室外機と配管を通じて接続されている。空調機50は、一例として、膨張弁、及び、熱交換器を有しており、配管を通じて室外機から送られた冷媒を、熱交換器において蒸発または凝縮させることにより、対象空間の温度または湿度の調整を行う。この場合、空調機50は室内機にフロア内の空気を吸い込み熱交換器で加熱または冷却された空気をフロア内に送風するため、送風機能を備える。
また、空調機50は、例えばフロア内の換気を行う換気装置であり、フロア内の空気をフロア外へ排出またはフロア外の空気をフロア内へ給気を行う。この場合、空調機50は換気機能を備える。
なお、空調機50は、送風機構と換気機能の両方を備えていてもよい。
The air conditioner 50 is, for example, an indoor unit installed on the ceiling within a floor, and is connected via piping to an outdoor unit (not shown) installed outdoors. The air conditioner 50 has, for example, an expansion valve and a heat exchanger, and adjusts the temperature or humidity of the target space by evaporating or condensing the refrigerant sent from the outdoor unit via piping in the heat exchanger. In this case, the air conditioner 50 has an air blowing function, in order to draw air from within the floor into the indoor unit and blow the air heated or cooled by the heat exchanger into the floor.
The air conditioner 50 is a ventilation device that ventilates the inside of a floor, for example, and exhausts air from the inside of the floor to the outside or supplies air from the outside of the floor to the inside of the floor. In this case, the air conditioner 50 has a ventilation function.
The air conditioner 50 may have both an air blowing mechanism and a ventilation function.
空調コントローラ60は、図18に示すように、機器制御手段の一例である空調制御部61と、判別手段の一例である換気判別部62と、制御通信部63と、受信手段の一例である情報通信部64と、制御部65とを備えている。なお、空調制御部61、換気判別部62、及び、制御部65は、例えば、CPUが、RAMをワークメモリとして用い、ROMに記憶されているプログラムを適宜実行することにより実現される。 As shown in FIG. 18, the air conditioning controller 60 includes an air conditioning control unit 61, which is an example of equipment control means, a ventilation determination unit 62, which is an example of determination means, a control communication unit 63, an information communication unit 64, which is an example of receiving means, and a control unit 65. Note that the air conditioning control unit 61, ventilation determination unit 62, and control unit 65 are realized, for example, by a CPU using RAM as work memory and appropriately executing programs stored in ROM.
空調制御部61は、空調機50を制御して、フロア内の温度または湿度の調整を行う。なお、実施形態2では空調制御部61が機器制御手段に該当する。
また、後述するように、換気判別部62が、換気を行う必要とあると判別した場合に、空調制御部61は、空調機50に対して、換気を促す制御を行う。
換気を促す制御として、例えば、空調機50が送風機能を備えている場合に、空調制御部61は、開放されている窓、又は、換気扇もしくはレンジフードのように換気機能を持つ機器の吸込口の方向に向けて空調機50の風量を最大にして、フロア内の空気が換気されるようにする。
また、換気を促す制御として、例えば、空調機50が送風機能を備えている場合に、空調制御部61は、空気が滞留し易いフロアの隅または壁面の方向に向けて空調機50の風量を最大にして、空気が滞留し易い部分に位置する空気を動かし、フロア内全体の空気が換気されるようにしてもよい。
また、換気を促す制御として、例えば、空調機50が換気機能を有している場合に、空調制御部61は、空調機50の換気機能を最大にして動作させるようにしてもよい。
The air conditioning control unit 61 controls the air conditioner 50 to adjust the temperature or humidity in the floor. In the second embodiment, the air conditioning control unit 61 corresponds to the device control means.
Furthermore, as will be described later, when the ventilation determining unit 62 determines that ventilation is necessary, the air conditioning control unit 61 controls the air conditioner 50 to prompt ventilation.
As a control to promote ventilation, for example, when the air conditioner 50 has a blowing function, the air conditioning control unit 61 maximizes the air volume of the air conditioner 50 and directs it in the direction of an open window or the intake of a device with a ventilation function, such as a ventilation fan or range hood, so that the air within the floor is ventilated.
Furthermore, as a control to promote ventilation, for example, if the air conditioner 50 has a blowing function, the air conditioning control unit 61 may maximize the airflow of the air conditioner 50 toward the corners or walls of the floor where air tends to stagnate, thereby moving the air located in the areas where air tends to stagnate, and ventilating the air throughout the entire floor.
Furthermore, as a control to promote ventilation, for example, if the air conditioner 50 has a ventilation function, the air conditioning control unit 61 may operate the ventilation function of the air conditioner 50 at maximum.
換気判別部62は、熱画像撮影装置10から受信した情報に従って、換気を行うべきか否かを判別する。例えば、換気判別部62は、人と人との距離dの情報が、熱画像撮影装置10から送られた場合に、その距離dがしきい値以下である場合に、換気を行うべきと判別する。また、換気判別部62は、単位面積当たりの人数の情報が、熱画像撮影装置10から送られた場合に、その人数がしきい値以上である場合に、換気を行うべきと判別する。なお、実施形態2では換気判別部62が判別手段に該当する。
この空調コントローラ60において、各空調機50が設置されているフロア内の設置位置、及び、小さく開放されている窓の設置位置がそれぞれ管理されている。そして、換気を行うべきと判別した際に、換気判別部62は、制御対象となる空調機50を特定する。例えば、人と人との距離dがしきい値以下であれば、換気判別部62は、それらの人々の位置と最も近くに設置されている空調機50を特定する。また、単位面積当たりの人数がしきい値以上であれば、換気判別部62は、対応する範囲に設置されている複数の空調機50を特定する。なお、実施形態2では換気判別部62が機器特定手段に該当する。
The ventilation determination unit 62 determines whether ventilation should be performed according to the information received from the thermal imaging device 10. For example, when information on the distance d between people is sent from the thermal imaging device 10, the ventilation determination unit 62 determines that ventilation should be performed if the distance d is equal to or less than a threshold value. Also, when information on the number of people per unit area is sent from the thermal imaging device 10, the ventilation determination unit 62 determines that ventilation should be performed if the number of people is equal to or greater than a threshold value. In the second embodiment, the ventilation determination unit 62 corresponds to the determination means.
The air conditioning controller 60 manages the installation positions of each air conditioner 50 on the floor where it is installed, and the installation positions of small-open windows. When it is determined that ventilation should be performed, the ventilation determination unit 62 identifies the air conditioner 50 to be controlled. For example, if the distance d between people is equal to or less than a threshold value, the ventilation determination unit 62 identifies the air conditioner 50 installed closest to the people's locations. Furthermore, if the number of people per unit area is equal to or greater than a threshold value, the ventilation determination unit 62 identifies multiple air conditioners 50 installed in the corresponding area. In the second embodiment, the ventilation determination unit 62 corresponds to the device identification means.
制御通信部63は、空調機50との通信を行う。 The control communication unit 63 communicates with the air conditioner 50.
情報通信部64は、集線装置30を通じて、熱画像撮影装置10との通信を行う。例えば、情報通信部64は、熱画像撮影装置10から送られる、人と人との距離dを含んだ情報を受信する。なお、実施形態2では情報通信部64が受信手段に該当する。 The information communication unit 64 communicates with the thermal imaging device 10 via the concentrator 30. For example, the information communication unit 64 receives information including the distance d between people sent from the thermal imaging device 10. In embodiment 2, the information communication unit 64 corresponds to the receiving means.
制御部65は、空調コントローラ60全体を制御する。 The control unit 65 controls the entire air conditioning controller 60.
以下、このような構成の空調システム2の動作について、図19を参照して説明する。図19は、熱画像撮影装置10が実行する位置検出処理と、空調コントローラ60が実行する空調制御処理とを説明するためのフローチャートである。この位置検出処理、及び、照明制御処理は、例えば、規定された周期で繰り返し実行される。
なお、位置検出処理は、上述した図16における処理と同じであるため、簡単に説明する。
The operation of the air conditioning system 2 configured as above will be described below with reference to Fig. 19. Fig. 19 is a flowchart for explaining the position detection process executed by the thermal image capturing device 10 and the air conditioning control process executed by the air conditioning controller 60. The position detection process and the lighting control process are executed repeatedly at a specified cycle, for example.
The position detection process is the same as the process in FIG. 16 described above, and will therefore only be briefly described.
まず、熱画像撮影装置10は、設定高さの値を取得済か否かを判別し(ステップS101)、取得済であると判別すると(ステップS101;Yes)、後述するステップS103に処理を進める。 First, the thermal imaging device 10 determines whether the set height value has been acquired (step S101), and if it determines that it has been acquired (step S101; Yes), it proceeds to step S103, which will be described later.
一方、設定高さの値を取得済でないと判別した場合(ステップS101;No)に、熱画像撮影装置10は、設定高さの値を取得する(ステップS102)。 On the other hand, if it is determined that the set height value has not been acquired (step S101; No), the thermal imaging device 10 acquires the set height value (step S102).
熱画像撮影装置10は、熱画像を撮影し(ステップS103)、熱画像から各人の位置を検出し(ステップS104)、更に、人と人との距離dを算出する(ステップS105)。なお、ステップS105において、単位面積当たりの人数を求めるようにしてもよい。 The thermal imaging device 10 captures a thermal image (step S103), detects the position of each person from the thermal image (step S104), and then calculates the distance d between people (step S105). Note that in step S105, the number of people per unit area may also be calculated.
熱画像撮影装置10は、距離dを含む情報を送信する(ステップS106)。なお、ステップS106において、単位面積当たりの人数の情報を送信するようにしてもよい。 The thermal imaging device 10 transmits information including the distance d (step S106). Note that in step S106, information on the number of people per unit area may also be transmitted.
このように、熱画像撮影装置10から情報が送信されると、空調コントローラ60は、距離dを含む情報を受信する(ステップS301)。なお、実施形態2においてステップS301の処理が受信ステップに該当する。
すなわち、情報通信部64は、距離dを含む情報を受信する。
In this way, when the information is transmitted from the thermal image capturing device 10, the air conditioning controller 60 receives the information including the distance d (step S301). Note that in the second embodiment, the process of step S301 corresponds to the receiving step.
That is, the information communication unit 64 receives information including the distance d.
空調コントローラ60は、受信した情報が、しきい値以下であるか否かを判別する(ステップS302)。なお、実施形態2においてステップS302の処理が判別ステップに該当する。
例えば、換気判別部62は、上記のステップS301にて受信した情報において、距離dがしきい値以下であるかどうかを判別する。なお、換気判別部62は、距離dがしきい値以下の場合に、換気が必要であると判別し、また、距離dがしきい値より大きい場合に、換気が必要でないと判別する。
この他にも、換気判別部62は、ステップS301にて受信した情報に単位面積当たりの人数が含まれている場合に、その人数がしきい値以上であるかどうかを判別するようにしてもよい。なお、換気判別部62は、単位面積当たりの人数がしきい値以上の場合に、換気が必要であると判別し、また、単位面積当たりの人数がしきい値未満の場合に、換気が必要でないと判別する。
The air conditioning controller 60 determines whether the received information is equal to or less than the threshold value (step S302). Note that in the second embodiment, the process of step S302 corresponds to the determining step.
For example, the ventilation determination unit 62 determines whether the distance d is equal to or less than a threshold value in the information received in step S301. If the distance d is equal to or less than the threshold value, the ventilation determination unit 62 determines that ventilation is necessary, and if the distance d is greater than the threshold value, the ventilation determination unit 62 determines that ventilation is not necessary.
In addition, when the information received in step S301 includes the number of people per unit area, the ventilation determination unit 62 may determine whether that number is equal to or greater than a threshold value. Note that the ventilation determination unit 62 determines that ventilation is necessary when the number of people per unit area is equal to or greater than the threshold value, and determines that ventilation is not necessary when the number of people per unit area is less than the threshold value.
空調コントローラ60は、しきい値以下でないと判別すると(ステップS302;No)、そのまま、空調制御処理を終える。 If the air conditioning controller 60 determines that the temperature is not below the threshold (step S302; No), it ends the air conditioning control process.
一方、しきい値以下であると判別した場合(ステップS302;Yes)に、空調コントローラ60は、対応する空調機50を特定する(ステップS303)。なお、実施形態2においてステップS303の処理が機器特定ステップに該当する。
例えば、換気判別部62は、距離dがしきい値以下である場合に、それらの人々の位置と最も近くに設置されている空調機50を特定する。
この他にも、換気判別部62は、単位面積当たりの人数がしきい値以上である場合に、対応する範囲に設置されている複数の空調機50を特定する。
On the other hand, if it is determined that the temperature is equal to or lower than the threshold value (step S302; Yes), the air conditioning controller 60 identifies the corresponding air conditioner 50 (step S303). Note that in the second embodiment, the processing in step S303 corresponds to the device identification step.
For example, if the distance d is equal to or less than a threshold value, the ventilation determining unit 62 identifies the location of those people and the air conditioner 50 installed closest thereto.
Additionally, when the number of people per unit area is equal to or greater than a threshold value, the ventilation determination unit 62 identifies a plurality of air conditioners 50 installed in the corresponding area.
空調コントローラ60は、特定した空調機50を制御し、換気を促す制御を行う(ステップS304)。なお、実施形態2においてステップS304の処理が機器制御ステップに該当する。
例えば、空調機50が送風機能を備えている場合に、空調制御部61は、開放されている窓、又は、換気扇もしくはレンジフードのように換気機能を持つ機器の吸込口の方向に向けて空調機50の風量を最大にして、フロア内の空気が換気されるようにする。
また、例えば、空調機50が送風機能を備えている場合に、空調制御部61は、空気が滞留し易いフロアの隅または壁面の方向に向けて空調機50の風量を最大にして、空気が滞留し易い部分に位置する空気を動かし、フロア内全体の空気が換気されるようにしてもよい。
また、空調機50が換気機能を有している場合に、空調制御部61は、空調機50の換気機能を最大にして動作させるようにしてもよい。
The air conditioning controller 60 controls the identified air conditioner 50 to promote ventilation (step S304). Note that in the second embodiment, the process of step S304 corresponds to the device control step.
For example, if the air conditioner 50 has a blowing function, the air conditioning control unit 61 maximizes the air volume of the air conditioner 50 and directs it in the direction of an open window or the intake port of a device with a ventilation function, such as a ventilation fan or range hood, so that the air within the floor is ventilated.
Also, for example, if the air conditioner 50 has a blowing function, the air conditioning control unit 61 may maximize the airflow of the air conditioner 50 toward the corners or walls of the floor where air tends to stagnate, thereby moving the air located in the areas where air tends to stagnate and ventilating the air throughout the floor.
Furthermore, when the air conditioner 50 has a ventilation function, the air conditioning control unit 61 may operate the air conditioner 50 with the ventilation function at maximum.
このような位置検知処理によって、人の位置をより正確に検出することが可能となり、それに伴い、人と人との距離、又は、単位面積当たりの人数についてもより正確に算出することができる。そして、空調制御処理によって、人と人との距離が規定よりも近い場合、又は、単位面積当たりの人数が規定よりも多い場合に、空調機50を制御して、換気を行う。
この結果、建物内においてソーシャルディスタンスが保たれていない場合にウィルス感染症の蔓延を抑制することができる。
This position detection process makes it possible to detect the positions of people more accurately, and therefore the distance between people or the number of people per unit area can also be calculated more accurately.Then, when the distance between people is closer than specified or the number of people per unit area is greater than specified, the air conditioning control process controls the air conditioner 50 to ventilate.
As a result, the spread of viral infections can be curbed when social distancing is not maintained within a building.
上記の実施形態2では、換気を促す制御を行う場合について説明したが、実施形態1と同様に、警告を報知するようにしてもよい。例えば、空調機50の操作パネルにLED表示が可能である場合に、そのLEDを所定のテンポで明滅させることで、警告を報知するようにしてもよい。また、空調機50以外の機器を制御し換気を促してもよい。例えば、フロア内の扉または窓が、空調コントローラ60によって開閉が制御できる場合に、空調コントローラ60は、それらの扉または窓を開いた状態に制御することで、換気を促してもよい。 In the above-mentioned second embodiment, a case where control is performed to encourage ventilation was described, but as in the first embodiment, a warning may also be issued. For example, if an LED display is possible on the operation panel of the air conditioner 50, a warning may be issued by making the LED blink at a predetermined rate. Also, equipment other than the air conditioner 50 may be controlled to encourage ventilation. For example, if the opening and closing of doors or windows within a floor can be controlled by the air conditioning controller 60, the air conditioning controller 60 may encourage ventilation by controlling the doors or windows to be open.
(他の実施形態)
上記の実施形態1,2では、照明コントローラ40及び空調コントローラ60が、人と人との距離がしきい値以下か否か、若しくは、単位面積当たりの人数がしきい値以上か否かを判別する場合について説明したが、この判別までを熱画像撮影装置10が行うようにしてもよい。
その場合、熱画像撮影装置10からフロア内に存在する人が使用しているスマートフォン、パソコン等の端末機器に向けて、警告用のメッセージ、警告用の画像等を送信することで警告を報知することが可能となる。つまり、フロア内に設置された熱画像撮影装置10と、フロア内で使用される端末機器との簡易な構成によっても、警告を報知することができる。なお、この場合には、端末機器が報知機器に該当する。
(Other embodiments)
In the above embodiments 1 and 2, the lighting controller 40 and the air conditioning controller 60 are described as determining whether the distance between people is below a threshold value or whether the number of people per unit area is above a threshold value, but this determination may also be performed by the thermal imaging device 10.
In this case, a warning can be issued by transmitting a warning message, a warning image, etc. from the thermal imaging device 10 to terminal devices such as smartphones and personal computers used by people on the floor. In other words, a warning can be issued even with a simple configuration of the thermal imaging device 10 installed on the floor and the terminal devices used on the floor. In this case, the terminal devices correspond to the notification devices.
また、上記の実施形態1,2では、熱画像撮影装置10が位置検出手段および距離算出手段もしくは人数算出手段を有し、位置検出ステップおよび距離算出ステップもしくは人数算出ステップを行う場合について説明したが、これに限らない。例えば、照明コントローラ40または空調コントローラ60が位置検出手段および距離算出手段もしくは人数算出手段を有し、位置検出ステップおよび距離算出ステップもしくは人数算出ステップを行ってもよい。この場合、熱画像撮影装置10は撮影した熱画像を含む情報を送信し、照明コントローラ40または空調コントローラ60は熱画像撮影装置10から送信された熱画像を含む情報を受信する。 In addition, in the above-mentioned first and second embodiments, the thermal imaging device 10 has a position detection means and a distance calculation means or a number of people calculation means, and performs the position detection step and the distance calculation step or the number of people calculation step, but this is not limited to this. For example, the lighting controller 40 or the air conditioning controller 60 may have a position detection means and a distance calculation means or a number of people calculation means, and perform the position detection step and the distance calculation step or the number of people calculation step. In this case, the thermal imaging device 10 transmits information including the captured thermal image, and the lighting controller 40 or the air conditioning controller 60 receives information including the thermal image transmitted from the thermal imaging device 10.
また、上記の実施形態1,2では、熱画像撮影装置10が照明コントローラ40または空調コントローラ60に対して情報の送信を行っているが、これに限らない。例えば、機器システムにさらにサーバを備えるようにし、熱画像撮影装置10はサーバに対して情報の送信を行い、照明コントローラ40または空調コントローラ60はサーバから送られた情報を受信してもよい。また、機器システムにサーバが含まれる場合では、位置検出手段、距離算出手段もしくは人数算出手段、および機器特定手段の少なくとも一つをサーバが有しており、位置検出ステップ、距離算出ステップもしくは人数算出ステップ、および機器特定ステップの少なくとも一つをサーバが行ってもよい。 In addition, in the above-mentioned first and second embodiments, the thermal imaging device 10 transmits information to the lighting controller 40 or the air conditioning controller 60, but this is not limited to this. For example, the equipment system may further include a server, with the thermal imaging device 10 transmitting information to the server, and the lighting controller 40 or the air conditioning controller 60 receiving the information sent from the server. Furthermore, if the equipment system includes a server, the server may have at least one of a position detection means, a distance calculation means or a number of people calculation means, and an equipment identification means, and the server may perform at least one of the position detection step, the distance calculation step or the number of people calculation step, and the equipment identification step.
また、上記の実施形態では、位置検出手段と、距離算出手段もしくは人数算出手段と、を異なる手段として分けているが、これに限らず、位置検出手段を距離算出手段もしくは人数算出手段の中に含めるようにしてもよい。この場合、距離算出手段は熱画像に基づいて人と人との距離を算出し、人数算出手段は熱画像に基づいて単位面積当たりの人数を算出する。さらに、上記の実施形態1,2では、位置検出ステップと、距離算出ステップもしくは人数算出ステップを異なるステップとして分けているが、これに限らず、位置検出ステップを距離算出ステップもしくは人数算出ステップの中に含めるようにしてもよい。この場合、距離算出ステップでは熱画像に基づいて人と人との距離を算出し、人数算出ステップでは熱画像に基づいて単位面積当たりの人数を算出する。 In addition, in the above embodiments, the position detection means and the distance calculation means or number of people calculation means are separated as different means, but this is not limited to this, and the position detection means may be included within the distance calculation means or number of people calculation means. In this case, the distance calculation means calculates the distance between people based on the thermal image, and the number of people calculation means calculates the number of people per unit area based on the thermal image. Furthermore, in the above embodiments 1 and 2, the position detection step and the distance calculation step or number of people calculation step are separated as different steps, but this is not limited to this, and the position detection step may be included within the distance calculation step or number of people calculation step. In this case, the distance calculation step calculates the distance between people based on the thermal image, and the number of people calculation step calculates the number of people per unit area based on the thermal image.
また、上記の実施形態では、熱画像撮影装置10、照明コントローラ40、及び、空調コントローラ60において、CPUが、RAMをワークメモリとして用い、ROMに記憶されている制御プログラムを適宜実行することにより、上述した人検知部13、情報検知部14、警告判別部42、換気判別部62等が実現される場合について説明した。 In the above embodiment, the CPU in the thermal imaging device 10, lighting controller 40, and air conditioning controller 60 uses RAM as work memory and appropriately executes control programs stored in ROM to realize the above-mentioned human detection unit 13, information detection unit 14, warning determination unit 42, ventilation determination unit 62, etc.
しかし、制御部の全部又は一部が、専用のハードウェアで実現されるようにしてもよい。専用のハードウェアとは、例えば、単一回路、複合回路、プログラム化されたプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、又は、これらの組み合わせ等である。 However, all or part of the control unit may be implemented using dedicated hardware. Examples of dedicated hardware include a single circuit, a composite circuit, a programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination of these.
また、上記の制御プログラムは、CD-ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)、光磁気ディスク(Magneto-Optical Disc)、USB(Universal Serial Bus)メモリ、メモリカード、HDD等のコンピュータ読み取り可能な記録媒体に格納して配布することも可能である。 The above control program can also be distributed by storing it on a computer-readable recording medium such as a CD-ROM (Compact Disc Read Only Memory), DVD (Digital Versatile Disc), Magneto-Optical Disc, USB (Universal Serial Bus) memory, memory card, or HDD.
そして、熱画像撮影装置10、照明コントローラ40、及び、空調コントローラ60とは別体の制御装置によってこのような制御プログラムを実行する構成を採用する場合では、上記のように配布したプログラムを特定の又は汎用のコンピュータにインストールすることによって、当該コンピュータを熱画像撮影装置10、照明コントローラ40、及び、空調コントローラ60として機能させることも可能である。また、制御プログラムをインターネット上の他のサーバが有するディスク装置に格納しておき、当該サーバから制御装置に制御プログラムがダウンロードされるようにしてもよい。 In addition, when adopting a configuration in which such control programs are executed by a control device separate from the thermal imaging device 10, lighting controller 40, and air conditioning controller 60, the distributed program as described above can be installed on a specific or general-purpose computer, causing the computer to function as the thermal imaging device 10, lighting controller 40, and air conditioning controller 60. The control program may also be stored on a disk device owned by another server on the Internet, and downloaded from that server to the control device.
本開示は、広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能である。また、上述した実施形態は、本開示を説明するためのものであり、本開示の範囲を限定するものではない。つまり、本開示の範囲は、実施形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の意義の範囲内で施される様々な変形が、本開示の範囲内とみなされる。 This disclosure is susceptible to various embodiments and modifications without departing from its broad spirit and scope. Furthermore, the above-described embodiments are intended to illustrate the disclosure and do not limit the scope of the disclosure. In other words, the scope of the disclosure is defined by the claims, not the embodiments. Various modifications made within the scope of the claims and their equivalents are deemed to be within the scope of the disclosure.
1 照明システム、10 熱画像撮影装置、11 熱画像撮影部、12 熱画像管理部、13 人検知部、14 情報検知部、15 各種値管理部、16 通信部、20 照明機器、30 集線装置、40 照明コントローラ、41 照明制御部、42 警告判別部、43 制御通信部、44 情報通信部、45 制御部、50 空調機、60 空調コントローラ、61 空調制御部、62 換気判別部、63 制御通信部、64 情報通信部、65 制御部 1. Lighting system, 10. Thermal imaging device, 11. Thermal imaging unit, 12. Thermal image management unit, 13. Human detection unit, 14. Information detection unit, 15. Various value management unit, 16. Communication unit, 20. Lighting equipment, 30. Concentrator, 40. Lighting controller, 41. Lighting control unit, 42. Warning determination unit, 43. Control and communication unit, 44. Information and communication unit, 45. Control unit, 50. Air conditioner, 60. Air conditioning controller, 61. Air conditioning control unit, 62. Ventilation determination unit, 63. Control and communication unit, 64. Information and communication unit, 65. Control unit
Claims (6)
前記熱画像撮影手段により撮影された前記熱画像に基づいて、各人の位置を検出する位置検出手段と、
前記位置検出手段により検出された各人の位置から、単位面積当たりの人数を算出する人数算出手段と、
前記人数算出手段で算出された前記人数が予め定められたしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御手段と、を備え、
前記位置検出手段は、前記熱画像における人の頭部の大きさに基づいて、当該人の位置を検出する、
機器システム。 a thermal image capturing means for capturing a thermal image;
a position detection means for detecting the position of each person based on the thermal image captured by the thermal image capturing means;
a number-of-people calculation means for calculating the number of people per unit area from the positions of the people detected by the position detection means ;
and an equipment control means for causing an air conditioner to perform an operation to promote ventilation when the number of people calculated by the number of people calculation means is equal to or greater than a predetermined threshold value ,
the position detection means detects the position of the person based on the size of the person's head in the thermal image.
Equipment systems.
前記熱画像撮影手段により撮影された前記熱画像に基づいて、各人の位置を検出する位置検出手段と、a position detection means for detecting the position of each person based on the thermal image captured by the thermal image capturing means;
前記位置検出手段により検出された各人の位置から、単位面積当たりの人数を算出する人数算出手段と、a number-of-people calculation means for calculating the number of people per unit area from the positions of the people detected by the position detection means;
前記人数算出手段で算出された前記人数が予め定められたしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御手段と、を備え、and an equipment control means for causing an air conditioner to perform an operation to promote ventilation when the number of people calculated by the number of people calculation means is equal to or greater than a predetermined threshold value,
前記位置検出手段は、前記熱画像における人の頭部の位置と、当該人が立位若しくは座位であるかの判別結果とに基づいて、当該人の位置を検出する、the position detection means detects the position of the person based on the position of the person's head in the thermal image and a determination result of whether the person is standing or sitting.
機器システム。Equipment systems.
前記熱画像撮影ステップで撮影された前記熱画像に基づいて、各人の位置を検出する位置検出ステップと、
前記位置検出ステップで検出された各人の位置から、単位面積当たりの人数を算出する人数算出ステップと、
前記人数算出ステップで算出された前記人数が予め定められたしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御ステップと、を備え、
前記位置検出ステップは、前記熱画像における人の頭部の大きさに基づいて、当該人の位置を検出する、
機器システムの制御方法。 a thermal image capturing step of capturing a thermal image;
a position detection step of detecting the position of each person based on the thermal image captured in the thermal image capturing step;
a number-of-people calculation step of calculating the number of people per unit area from the positions of the people detected in the position detection step;
an equipment control step of causing an air conditioner to perform an operation to promote ventilation when the number of people calculated in the number of people calculation step is equal to or greater than a predetermined threshold value;
the position detecting step detects the position of the person based on the size of the person's head in the thermal image.
Methods for controlling equipment systems.
前記熱画像撮影ステップで撮影された前記熱画像に基づいて、各人の位置を検出する位置検出ステップと、a position detection step of detecting the position of each person based on the thermal image captured in the thermal image capturing step;
前記位置検出ステップで検出された各人の位置から、単位面積当たりの人数を算出する人数算出ステップと、a number-of-people calculation step of calculating the number of people per unit area from the positions of the people detected in the position detection step;
前記人数算出ステップで算出された前記人数が予め定められたしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御ステップと、を備え、an equipment control step of causing an air conditioner to perform an operation to promote ventilation when the number of people calculated in the number of people calculation step is equal to or greater than a predetermined threshold value;
前記位置検出ステップは、前記熱画像における人の頭部の位置と、当該人が立位若しくは座位であるかの判別結果とに基づいて、当該人の位置を検出する、the position detecting step detects the position of the person based on the position of the person's head in the thermal image and a determination result of whether the person is standing or sitting.
機器システムの制御方法。Methods for controlling equipment systems.
熱画像撮影装置で撮影した熱画像に基づいて、各人の位置を検出する位置検出ステップ、
前記位置検出ステップで検出された各人の位置から、単位面積当たりの人数を算出する人数算出ステップ、
前記人数算出ステップで算出された前記人数がしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御ステップ、を実行させ、
前記位置検出ステップでは、前記熱画像における人の頭部の大きさに基づいて、当該人の位置を検出する、
ように実行させるためのプログラム。 On the computer,
a position detection step of detecting the position of each person based on the thermal image captured by the thermal image capturing device;
a number-of-people calculation step of calculating the number of people per unit area from the positions of the people detected in the position detection step;
a device control step of causing an air conditioner to perform an operation to promote ventilation when the number of people calculated in the number of people calculation step is equal to or greater than a threshold value;
In the position detection step, the position of the person is detected based on the size of the person's head in the thermal image.
A program to make it run like this .
熱画像撮影装置で撮影した熱画像に基づいて、各人の位置を検出する位置検出ステップ、a position detection step of detecting the position of each person based on the thermal image captured by the thermal image capturing device;
前記位置検出ステップで検出された各人の位置から、単位面積当たりの人数を算出する人数算出ステップ、a number-of-people calculation step of calculating the number of people per unit area from the positions of the people detected in the position detection step;
前記人数算出ステップで算出された前記人数がしきい値以上である場合に、空調機に換気を促す運転を行わせる機器制御ステップ、を実行させ、a device control step of causing an air conditioner to perform an operation to promote ventilation when the number of people calculated in the number of people calculation step is equal to or greater than a threshold value;
前記位置検出ステップでは、前記熱画像における人の頭部の位置と、当該人が立位若しくは座位であるかの判別結果とに基づいて、当該人の位置を検出する、In the position detection step, the position of the person is detected based on the position of the person's head in the thermal image and a determination result of whether the person is standing or sitting.
ように実行させるためのプログラム。A program to make it run like this.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021022049A JP7728086B2 (en) | 2021-02-15 | 2021-02-15 | Equipment system, equipment system control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021022049A JP7728086B2 (en) | 2021-02-15 | 2021-02-15 | Equipment system, equipment system control method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022124339A JP2022124339A (en) | 2022-08-25 |
| JP7728086B2 true JP7728086B2 (en) | 2025-08-22 |
Family
ID=82941216
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021022049A Active JP7728086B2 (en) | 2021-02-15 | 2021-02-15 | Equipment system, equipment system control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7728086B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019239813A1 (en) | 2018-06-14 | 2019-12-19 | パナソニックIpマネジメント株式会社 | Information processing method, information processing program, and information processing system |
| JP2020030010A (en) | 2018-08-24 | 2020-02-27 | パナソニックIpマネジメント株式会社 | Ventilation system, ventilation method, ventilation notification system, ventilation notification method, and control device |
| JP6764214B1 (en) | 2020-07-21 | 2020-09-30 | アースアイズ株式会社 | Congestion information notification system |
| WO2020218409A1 (en) | 2019-04-25 | 2020-10-29 | 株式会社クロスエッジラボ | Thermosensitive imaging device, watching and monitoring system using thermosensitive imaging device, and watching and monitoring method using thermosensitive imaging device |
-
2021
- 2021-02-15 JP JP2021022049A patent/JP7728086B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019239813A1 (en) | 2018-06-14 | 2019-12-19 | パナソニックIpマネジメント株式会社 | Information processing method, information processing program, and information processing system |
| JP2020030010A (en) | 2018-08-24 | 2020-02-27 | パナソニックIpマネジメント株式会社 | Ventilation system, ventilation method, ventilation notification system, ventilation notification method, and control device |
| WO2020218409A1 (en) | 2019-04-25 | 2020-10-29 | 株式会社クロスエッジラボ | Thermosensitive imaging device, watching and monitoring system using thermosensitive imaging device, and watching and monitoring method using thermosensitive imaging device |
| JP6764214B1 (en) | 2020-07-21 | 2020-09-30 | アースアイズ株式会社 | Congestion information notification system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022124339A (en) | 2022-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6046579B2 (en) | Air conditioner | |
| JP5819271B2 (en) | Air conditioner | |
| CN109764489B (en) | Control method, device, storage medium and computer equipment for direct blow air conditioner | |
| JP4859926B2 (en) | Air conditioner | |
| CN113906260B (en) | Air conditioner control device and air conditioner control system | |
| CN109654701B (en) | Control method, device, storage medium and computer equipment for direct blow air conditioner | |
| US10731885B2 (en) | Thermostat with occupancy detection via proxy measurements of a proxy sensor | |
| CN109654702B (en) | Control method, device, storage medium and computer equipment for direct blow air conditioner | |
| WO2020135828A1 (en) | Method and apparatus for controlling anti direct blowing air conditioner, storage medium, and computer device | |
| WO2020135824A1 (en) | Control method and device for air conditioner having direct-blowing prevention function, storage medium, and computer apparatus | |
| JP2009092282A (en) | Air conditioner | |
| JP7172394B2 (en) | Air conditioner and biological information analysis system | |
| JP5879221B2 (en) | Air conditioner | |
| JP2015078802A (en) | Indoor unit of air conditioning device and air conditioning device | |
| JP2017053603A (en) | Air conditioner | |
| CN110762815A (en) | Air conditioner control method, device and system | |
| JP2015048956A (en) | Air conditioner | |
| JP2015190666A (en) | Indoor machine of air conditioning machine, and air conditioning machine using the same | |
| JP2016017707A (en) | Air conditioning system | |
| WO2018203368A1 (en) | Air-conditioner, air-conditioning system, air-conditioning method, and program | |
| JP6069463B2 (en) | Air conditioning system and air conditioner | |
| JP7728086B2 (en) | Equipment system, equipment system control method, and program | |
| JP2021120616A (en) | Air conditioning control device, air conditioning control method and air conditioning control program | |
| CN112696785A (en) | Air conditioner control method and system and air conditioner | |
| JP2021121906A (en) | Device control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250204 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250407 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250605 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250715 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250812 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7728086 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |