JP7559461B2 - Dense avoidance device and computer program - Google Patents
Dense avoidance device and computer program Download PDFInfo
- Publication number
- JP7559461B2 JP7559461B2 JP2020157652A JP2020157652A JP7559461B2 JP 7559461 B2 JP7559461 B2 JP 7559461B2 JP 2020157652 A JP2020157652 A JP 2020157652A JP 2020157652 A JP2020157652 A JP 2020157652A JP 7559461 B2 JP7559461 B2 JP 7559461B2
- Authority
- JP
- Japan
- Prior art keywords
- density
- unit
- warning
- wind
- closeness
- 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
Images
Landscapes
- Emergency Alarm Devices (AREA)
- Alarm Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、密回避装置およびコンピュータプログラムに関する。 The present invention relates to a crowding avoidance device and a computer program.
微生物等の感染リスクを減らすために、部屋の三密を回避することが好ましい場合がある。三密とは、密集、密接、密閉である。 To reduce the risk of infection from microorganisms, it may be preferable to avoid the "three Cs" in a room. The three Cs are crowded, close contact, and closed spaces.
例えば、カメラ画像から人を認識して、人数および混雑度を検出するシステムが考えられている。
特許文献1に記載された混雑滞留検知システムでは、観測箇所の映像データの画像特徴の空間的な変動度合を画像の乱雑度として求め、物体の密集度合と画像の乱雑度との相関関係に基づいて、画像内に写る物体の混雑度を求めることが行われている(特許文献1参照。)。
For example, a system is being considered that recognizes people from camera images and detects the number of people and the degree of congestion.
In the crowded congestion detection system described in
しかしながら、従来の技術では、混雑度が同じであっても、空気が流れる速度等によって、微生物等の感染リスクが異なると考えられるため、より適切に密の状態を回避することが求められる。 However, with conventional technology, even if the level of congestion is the same, the risk of infection from microorganisms and other pathogens is thought to differ depending on factors such as the speed of air flow, so there is a need for more appropriate ways to avoid crowded conditions.
本発明は、このような事情を考慮してなされたもので、所定の空間について、適切に密の状態を回避することを支援することができる密回避装置およびコンピュータプログラムを提供することを課題とする。 The present invention was made in consideration of these circumstances, and aims to provide a crowding avoidance device and computer program that can appropriately assist in avoiding crowded conditions in a specified space.
一態様に係る密回避装置は、密集度または密接度のうちの少なくとも一方と、風の状態と、に基づいて、推定対象となる空間の密の状態を推定し、その推定した結果に基づき所定の条件が満たされたか否かを判定する密推定部と、前記密推定部によって前記所定の条件が満たされたと判定された場合に、密を回避するための処理を実行する密回避処理実行部と、を備え、前記所定の条件は、所定の残り時間が0に達したという条件であり、前記密推定部は、前記残り時間を初期値に設定した後、チェック間隔ごとに、前記密集度または前記密接度のうちの少なくとも一方が所定の閾値よりも大きい場合に前記残り時間を短くし、前記風の状態である風速または風量が所定の閾値よりも小さい場合に前記残り時間を短くする密回避装置である。 A crowding avoidance device according to one embodiment includes a crowding estimation unit that estimates a crowding state in a space to be estimated based on at least one of crowding degree or closeness and wind conditions, and determines whether a predetermined condition is satisfied based on the estimated result, and a crowding avoidance process execution unit that executes a process to avoid crowding when the crowding estimation unit determines that the predetermined condition is satisfied , wherein the predetermined condition is that a predetermined remaining time has reached 0, and the crowding avoidance device sets the remaining time to an initial value, and then, at each check interval, shortens the remaining time if at least one of the crowding degree or closeness is greater than a predetermined threshold, and shortens the remaining time if the wind state, that is, wind speed or wind volume, is smaller than a predetermined threshold .
一態様に係るコンピュータプログラムは、コンピュータに、密集度または密接度のうちの少なくとも一方と、風の状態と、に基づいて、推定対象となる空間の密の状態を推定し、その推定した結果に基づき所定の条件が満たされたか否かを判定する密推定ステップと、前記密推定ステップによって前記所定の条件が満たされたと判定された場合に、密を回避するための処理を実行する密回避処理実行ステップと、を実行させ、前記所定の条件は、所定の残り時間が0に達したという条件であり、前記密推定ステップは、前記残り時間を初期値に設定した後、チェック間隔ごとに、前記密集度または前記密接度のうちの少なくとも一方が所定の閾値よりも大きい場合に前記残り時間を短くし、前記風の状態である風速または風量が所定の閾値よりも小さい場合に前記残り時間を短くするためのコンピュータプログラムである。 A computer program according to one embodiment causes a computer to execute a density estimation step of estimating the density state of a space to be estimated based on at least one of density or closeness and wind conditions, and determining whether or not a predetermined condition is satisfied based on the estimated result, and a density avoidance processing execution step of executing processing to avoid density if it is determined by the density estimation step that the predetermined condition is satisfied , wherein the predetermined condition is that a predetermined remaining time has reached 0, and the density estimation step sets the remaining time to an initial value, and then, at each check interval, shortens the remaining time if at least one of the density or the closeness is greater than a predetermined threshold, and shortens the remaining time if the wind state, which is wind speed or wind volume, is smaller than a predetermined threshold .
本発明に係る密回避装置およびコンピュータプログラムによれば、所定の空間について、適切に密の状態を回避することを支援することができる。 The crowding avoidance device and computer program of the present invention can help appropriately avoid crowded conditions in a specified space.
以下、図面を参照し、本発明の実施形態について説明する。 The following describes an embodiment of the present invention with reference to the drawings.
(第1実施形態)
<密回避システム>
図1は、本発明の実施形態に係る密回避システム1の概略的な構成を示す図である。
密回避システム1は、密回避装置11と、撮像部21と、風状態検出部22と、警告部31と、制御対象41と、を備える。
密回避装置11は、撮像情報取得部51と、人物検出部52と、距離検出部53と、風状態情報取得部54と、密推定部55と、警告制御部56と、対象制御部57と、記憶部58と、を備える。
First Embodiment
<Crowding avoidance system>
FIG. 1 is a diagram showing a schematic configuration of a close-
The close-
The
本実施形態では、撮像部21と、風状態検出部22と、警告部31と、制御対象41は、空間71に備えられている。
空間71は、本実施形態において、三密の状態を回避する対象となる空間であり、例えば、1つの部屋である。なお、空間71は、任意の場所であってもよく、例えば、三密になる可能性がある場所である。
In this embodiment, the
In this embodiment, the
撮像部21は、空間71の画像を撮像することが可能な位置に配置されている。
撮像部21は、例えば、カメラである。当該カメラは、例えば、監視用のカメラであってもよく、また、ネットワークカメラであってもよい。
ここで、撮像部21は、空間71の画像を撮像することが可能であれば、空間71の外部に備えられてもよい。
なお、本実施形態では、説明の便宜上、画像という語を用いて説明するが、画像の代わりに映像が用いられてもよく、映像から抽出された画像が用いられてもよい。
The
The
Here, the
In this embodiment, for convenience of explanation, the term "image" is used; however, video may be used instead of an image, or an image extracted from a video may be used.
風状態検出部22は、空間71における所定箇所の風の状態(風状態)を検出する。当該所定箇所は、例えば、風状態検出部22が備えられる箇所である。
風状態としては、例えば、空間71における空気の流れに関する状態であり、風の速度(風速)、および、風の量(風量)の一方または両方であってもよい。
The wind
The wind state is, for example, a state related to the air flow in the
ここで、風状態を検出する手法としては、任意の手法が用いられてもよく、例えば、風状態の推定値を検出する手法が用いられてもよい。
例えば、風速を検出する手法として、風杯型、風車型、超音波式、あるいは、熱線式等の風速計が使用されてもよく、また、風雑音、レーザー光、あるいは、赤外線カメラ等を使用して風速の推定を行う手法が用いられてもよい。
Here, any method may be used to detect the wind conditions, and for example, a method of detecting an estimated value of the wind conditions may be used.
For example, a cup-type, windmill-type, ultrasonic, or hot-wire anemometer may be used to detect wind speed, or a method of estimating wind speed using wind noise, laser light, an infrared camera, or the like may be used.
警告部31は、所定の警告を発する。当該所定の警告は、本実施形態では、密を回避するための警告である。
所定の警告としては、例えば、警告のための音の出力、警告のための光の出力、警告のための画面の表示、および、警告のための振動などのうちの1以上であってもよい。
なお、警告部31は、警告を知らせるべき対象に警告を知らせることができれば、空間71の外部に備えられてもよい。本実施形態では、空間71の内部に存在する人に警告を知らせる場合を示すが、他の構成例として、空間71の外部に存在する人に警告を知らせる構成、あるいは、空間71の内部に存在する人と外部に存在する人との両方に警告を知らせる構成が用いられてもよい。
警告部31は、例えば、空間71に設置されてもよく、あるいは、警告すべき人に携帯される装置の機能部であってもよい。当該装置は、例えば、スマートフォンなどであってもよい。
警告すべき人は、例えば、空間71に存在する人、あるいは、空間71を管理する人(例えば、空間71を所有する施設の管理者)などであってもよい。
The
The predetermined warning may be, for example, one or more of a sound output for a warning, a light output for a warning, a display on a screen for a warning, and a vibration for a warning.
Note that the
The
The person to be warned may be, for example, a person present in the
制御対象41は、空間71の密を回避するために制御される対象であり、例えば、換気扇、窓、扉などであってもよい。
制御対象41は、1個の対象であってもよく、あるいは、複数の対象であってもよい。
The controlled
The
<密回避装置>
密回避装置11について説明する。
撮像情報取得部51は、撮像部21によって撮像された画像の情報を取得する。
ここで、撮像部21は、撮像した画像の情報を撮像情報取得部51に送信する。撮像部21と撮像情報取得部51との通信は、例えば、有線の通信であってもよく、あるいは、無線の通信であってもよい。
<Crowding avoidance device>
The close-
The imaging
Here, the
人物検出部52は、撮像情報取得部51によって取得された画像の情報に基づいて、当該画像に写る人物の画像部分を検出する。
ここで、人物の画像部分を検出する手法としては、任意の手法が用いられてもよく、例えば、AIの技術を使用する手法が用いられてもよく、あるいは、パターンマッチングを使用する手法が用いられてもよい。
The
Here, any method may be used as a method for detecting the image portion of a person, for example, a method using AI technology may be used, or a method using pattern matching may be used.
距離検出部53は、撮像情報取得部51によって取得された画像の情報、および、人物検出部52によって検出された人物の画像部分に基づいて、人物同士の距離(人物間の距離)を検出する。
ここで、人物同士の距離を検出する手法としては、任意の手法が用いられてもよい。例えば、人物同士の距離を検出する手法として、オプティカルフローの技術を使用する手法が用いられてもよく、これにより、連続する画像について動いている人物が同一人物であるか否かを判定して、人物の動きを推定しつつ、人物同士の距離を検出してもよい。
The
Here, any method may be used to detect the distance between people. For example, a method using optical flow technology may be used to detect the distance between people, and the distance between people may be detected while estimating the movement of the person by determining whether or not the person moving in consecutive images is the same person.
風状態情報取得部54は、風状態検出部22によって検出された風状態の情報を取得する。
ここで、風状態検出部22は、検出した風状態の情報を風状態情報取得部54に送信する。風状態検出部22と風状態情報取得部54との通信は、例えば、有線の通信であってもよく、あるいは、無線の通信であってもよい。
The wind condition
Here, the wind
密推定部55は、人物検出部52によって検出された人物の画像部分と、距離検出部53によって検出された距離と、風状態情報取得部54によって取得された風状態情報に基づいて、密の状態を推定する。
本実施形態では、密推定部55は、密集、密接という2つの密と、風の状態に関する密を推定する。本実施形態では、密閉という密の代わりに、風の状態に関する密が用いられている。
The
In this embodiment, the
警告制御部56は、密推定部55によって推定された密の状態に基づいて、警告部31により警告を発せさせる制御信号を警告部31に送信する。
ここで、警告部31は、警告制御部56から送信される制御信号を受信し、当該制御信号に基づいて警告のための情報を出力する。警告制御部56と警告部31との通信は、例えば、有線の通信であってもよく、あるいは、無線の通信であってもよい。
The
Here, the
対象制御部57は、密推定部55によって推定された密の状態に基づいて、制御対象41を制御するための制御信号を制御対象41に送信する。
ここで、制御対象41は、対象制御部57から送信される制御信号を受信し、当該制御信号に基づいて動作を行う。対象制御部57と制御対象41との通信は、例えば、有線の通信であってもよく、あるいは、無線の通信であってもよい。
例えば、制御対象41が換気扇である場合には、対象制御部57は、当該換気扇を起動させることで、密の状態を低下させることが可能である。
例えば、制御対象41が窓である場合には、対象制御部57は、当該窓を開けることで、密の状態を低下させることが可能である。
例えば、制御対象41が扉である場合には、対象制御部57は、当該扉を開けることで、密の状態を低下させることが可能である。
The
Here, the
For example, in the case where the
For example, when the
For example, if the
本実施形態では、警告制御部56によって警告部31に警告を行わせるタイミングと、対象制御部57によって制御対象41を制御するタイミングとが同じである場合について説明するが、これらのタイミングとして、異なるタイミングが用いられてもよい。
In this embodiment, a case is described in which the timing at which the
記憶部58は、各種の情報を記憶する。
記憶部58は、例えば、ROM(Read Only Memory)およびRAM(Random Access Memory)を有している。
The
The
密回避装置11は、例えば、コンピュータを用いて構成されている。
この場合、密回避装置11は、CPU(Central Processing Unit)などのプロセッサーを備え、当該プロセッサーにより記憶部58に記憶されたプログラム(コンピュータプログラム)を実行することで、各種の処理を実行する。当該処理には、撮像情報取得部51、人物検出部52、距離検出部53、風状態情報取得部54、密推定部55、警告制御部56、対象制御部57のそれぞれによって行われる処理を含む。
記憶部58は、各種の処理を実行するためのプログラム、および、各種の処理で使用されるパラメーターを記憶する。
The close-
In this case, the close-
The
ここで、本実施形態では、撮像部21と、風状態検出部22と、警告部31は、密回避装置11とは別体である場合を示すが、他の構成例として、撮像部21と、風状態検出部22と、警告部31のうちの1以上が、密回避装置11に一体として備えられる構成が用いられてもよい。
一例として、撮像部21に密回避装置11の機能を備えることで、例えば、密回避装置11の機能を有するカメラを構成することも可能である。
Here, in this embodiment, the
As an example, by providing the
また、本実施形態では、説明を簡易化するために、1つの撮像部21を備える場合を示すが、他の構成例として、複数の撮像部21が備えられてもよく、この場合、撮像情報取得部51は複数の撮像部21から画像の情報を取得する。
そして、人物検出部52および距離検出部53は、これら複数の画像の情報のうちの1以上を使用して、それぞれの検出を行う。
In addition, in this embodiment, in order to simplify the explanation, a case is shown in which one
The
また、本実施形態では、説明を簡易化するために、1つの風状態検出部22を備える場合を示すが、他の構成例として、複数の風状態検出部22が備えられてもよく、この場合、風状態情報取得部54は複数の風状態検出部22から風状態の情報を取得する。
そして、密推定部55は、これら複数の風状態の情報のうちの1以上を使用して、密の状態を推定する。
複数の風状態の情報がある場合、これら複数の風状態の情報は任意に処理されてもよく、例えば、平均値あるいは最大値などが算出されて用いられてもよい。
In addition, in this embodiment, in order to simplify the explanation, a case is shown in which one wind
The
When there is information on a plurality of wind conditions, the information on the plurality of wind conditions may be processed in any manner, for example, an average value or a maximum value may be calculated and used.
風状態検出部22は、空間71において、任意の位置に備えられてもよく、例えば、空間71における風の状況などに応じて適度な位置に備えられる。
例えば、風状態検出部22は、撮像部21の近辺に備えられてもよい。
また、複数の風状態検出部22が、空間71に分散されて備えられてもよい。例えば、複数の風状態検出部22のうちの2個が空間71の一方の端と他方の端といったように対となる位置に配置されてもよい。
The wind
For example, the wind
Furthermore, a plurality of wind
<密集度および密接度>
図2は、本発明の実施形態に係る密集度を説明するための図である。
図2には、撮像情報取得部51によって取得された後に人物検出部52によって検出が行われた画像111の一例を示してある。
人物検出部52は、画像111に含まれるそれぞれの人物の画像部分である人物部131~136を検出する。
<Crowding and closeness>
FIG. 2 is a diagram for explaining the congestion according to the embodiment of the present invention.
FIG. 2 shows an example of an
The
ここで、人物検出部52により人物の画像部分を検出する手法としては、様々な検出手法が用いられてもよい。
また、図2の例では、それぞれの人物を囲う矩形を人物部131~136としているが、他の検出手法が用いられてもよい。
Here, various detection methods may be used as a method for detecting the image portion of a person by the
In addition, in the example of FIG. 2, rectangles surrounding each person are defined as
密推定部55は、(人物の数)を(画像の範囲の面積)で除した結果を(密集度)として算出する。
つまり、(密集度)=(人物の数)/(画像の範囲の面積)である。
このような密集度の値は、推定値とみなされてもよい。
このような密集度では、当該密集度の値が大きいほど密集の度合いが高くなり、当該密集度の値が小さくなるほど密集の度合いが低くなる。
図2の例では、(人物の数)は6人であり、(画像の範囲の面積)は画像111の範囲の面積である。なお、例えば、撮像部21により撮像される画像の範囲が一定である場合には、あらかじめ(画像の範囲の面積)が一定値に設定されていてもよい。(画像の範囲の面積)の値は、特に限定は無く、1平行メートルなどであってもよい。通常、撮像部21により撮像される画像の範囲は、事前に把握され得る場合が多い。
The
In other words, (density) = (number of people) / (area of image range).
Such congestion values may be considered estimates.
In such a density, the larger the density value, the higher the degree of density, and the smaller the density value, the lower the degree of density.
In the example of Fig. 2, (number of people) is six people, and (area of image range) is the area of the range of
図3は、本発明の実施形態に係る密接度を説明するための図である。
図3には、図2に示される画像111に関して距離検出部53によって検出が行われた画像211の一例を示してある。
距離検出部53は、画像211に含まれる人物部131~136について、人物同士の距離を検出する。
FIG. 3 is a diagram for explaining the degree of closeness according to an embodiment of the present invention.
FIG. 3 shows an example of an
The
ここで、距離検出部53により人物同士の距離を検出する手法としては、様々な検出手法が用いられてもよい。
また、図3の例では、互いに近くに存在する人物同士の距離を検出しているが、他の検出手法が用いられてもよい。
Here, various detection methods may be used as a method for detecting the distance between people by the
In addition, in the example of FIG. 3, the distance between people who are close to each other is detected, but other detection methods may be used.
図3の例では、人物部131と人物部132との間の距離231、人物部133と人物部134との間の距離232、および、人物部134と人物部135との間の距離233が検出されている。図3の例では、それぞれの人物部131~136の中心位置を基準として距離が検出されている。また、図3の例では、所定の閾値以下となる距離が検出されている。
In the example of FIG. 3,
密推定部55は、人物同士の距離が所定の閾値以下となる人物同士の組(ペア)の数を密接度として算出する。
このような密接度の値は、推定値とみなされてもよい。
このような密接度では、当該密接度の値が大きいほど密接の度合いが高くなり、当該密接度の値が小さくなるほど密接の度合いが低くなる。
図3の例では、人物同士の距離が所定の閾値以下となる人物同士の組の数は3である。
当該所定の閾値は、特に限定は無く、例えば、50センチメートルなどであってもよい。
The
Such proximity values may be considered estimates.
In such a closeness, the larger the closeness value, the higher the degree of closeness, and the smaller the closeness value, the lower the degree of closeness.
In the example of FIG. 3, the number of pairs of persons whose distance between the persons is equal to or smaller than the predetermined threshold is three.
The predetermined threshold value is not particularly limited and may be, for example, 50 centimeters.
なお、密集度および密接度は、それぞれ、任意の手法を用いて決定されてもよく、例えば、既存の手法を用いて決定されてもよい。 Note that the density and the closeness may each be determined using any method, for example, using an existing method.
<風の状態>
本実施形態では、密推定部55は、風速が大きいほど密の度合いが低く、風速が小さいほど密の度合いが高いとして、密の状態を判定する。
他の構成例として、密推定部55は、風量が大きいほど密の度合いが低く、風量が小さいほど密の度合いが高いとして、密の状態を判定してもよい。
また、他の構成例として、密推定部55は、風速および風量の両方に基づく値を算出し、当該値に基づいて密の状態を判定してもよい。例えば、密推定部55は、風速および風量の両方に基づく値が大きいほど密の度合いが低く、風速および風量の両方に基づく値が小さいほど密の度合いが高いとして、密の状態を判定する。
<Wind conditions>
In the present embodiment, the
As another configuration example, the
As another example of the configuration, the
<密回避装置における動作>
図4は、本発明の実施形態(第1実施形態)に係る密回避装置11において行われる処理の手順の一例を示す図である。
密回避装置11において行われる処理のステップを(ステップS1)~(ステップS8)、(ステップS11)~(ステップS13)として説明する。
<Operation of the crowding avoidance device>
FIG. 4 is a diagram showing an example of a procedure of a process performed in the close-
The process steps performed by the close-
(ステップS1)
密推定部55は、警告時間を初期値に初期化する。そして、ステップS2の処理へ移行する。
ここで、警告時間の初期値としては、任意の値が用いられてもよく、60分などであってもよい。当該初期値は、例えば、あらかじめ定められる。
本実施形態では、警告時間は減少させられていく値であり、警告時間が0になったときに警告が行われる。
(Step S1)
The
Here, as the initial value of the warning time, any value may be used, such as 60 minutes, etc. The initial value is, for example, determined in advance.
In this embodiment, the warning time is a decrementing value, and a warning is issued when the warning time reaches zero.
(ステップS2)
密推定部55は、チェック間隔が経過することを待つ。そして、チェック間隔が経過したときに、ステップS3の処理へ移行する。
ここで、当該チェック間隔としては、任意の値が用いられてもよく、1分などであってもよい。当該チェック間隔は、例えば、あらかじめ定められる。
本実施形態では、チェック間隔は、密の状態のチェックを行うための所定の時間間隔である。
(Step S2)
The
Here, the check interval may be any value, such as one minute, etc. The check interval is, for example, determined in advance.
In this embodiment, the check interval is a predetermined time interval for checking the dense state.
(ステップS3)
密推定部55は、密集度が0である(つまり、人物が存在しない)か否かを判定する。
この判定の結果、密推定部55は、密集度が0であると判定した場合(ステップS3:YES)、ステップS2の処理へ移行する。
一方、この判定の結果、密推定部55は、密集度が0よりも大きいと判定した場合(ステップS3:NO)、ステップS4の処理へ移行する。
(Step S3)
The
As a result of this determination, if the
On the other hand, if the
(ステップS4)
密推定部55は、密集度が、密集度に関する所定の閾値(密集度閾値)よりも大きいか否かを判定する。当該密集度閾値は、例えば、あらかじめ定められる。
この判定の結果、密推定部55は、密集度が、密集度閾値よりも大きいと判定した場合(ステップS4:YES)、ステップS11の処理へ移行する。
一方、この判定の結果、密推定部55は、密集度が、密集度閾値以下であると判定した場合(ステップS4:NO)、ステップS5の処理へ移行する。
(Step S4)
The
As a result of this determination, when the
On the other hand, if the
(ステップS5)
密推定部55は、密接度が、密接度に関する所定の閾値(密接度閾値)よりも大きいか否かを判定する。当該密接度閾値は、例えば、あらかじめ定められる。
この判定の結果、密推定部55は、密接度が、密接度閾値よりも大きいと判定した場合(ステップS5:YES)、ステップS12の処理へ移行する。
一方、この判定の結果、密推定部55は、密接度が、密接度閾値以下であると判定した場合(ステップS5:NO)、ステップS6の処理へ移行する。
(Step S5)
The
As a result of this determination, when the
On the other hand, when the
(ステップS6)
密推定部55は、風速が、風速に関する所定の閾値(風速閾値)よりも小さいか否かを判定する。当該風速閾値は、例えば、あらかじめ定められる。
この判定の結果、密推定部55は、風速が、風速閾値よりも小さいと判定した場合(ステップS6:YES)、ステップS13の処理へ移行する。
一方、この判定の結果、密推定部55は、風速が、風速閾値以上であると判定した場合(ステップS6:NO)、ステップS7の処理へ移行する。
(Step S6)
The
As a result of this determination, when the
On the other hand, if the
(ステップS7)
密推定部55は、警告時間が0以下(本実施形態では、0または負)であるか否かを判定する。
この判定の結果、密推定部55は、警告時間が0以下であると判定した場合(ステップS7:YES)、ステップS8の処理へ移行する。
一方、この判定の結果、密推定部55は、警告時間が0以下ではないと判定した場合(ステップS7:NO)、ステップS2の処理へ移行する。
(Step S7)
The
As a result of this determination, when the
On the other hand, if the
(ステップS8)
密推定部55は、警告制御部56に所定の指示信号を出力することで、警告制御部56から警告部31に所定の警告を行わせる。そして、ステップS1へ移行する。
ここで、所定の指示信号としては、任意の信号が用いられてもよい。
また、所定の警告としては、例えば、あらかじめ設定されていてもよく、あるいは、密推定部55によって、あらかじめ定められた条件に基づいて、密の状態などに応じて決定されてもよい。
(Step S8)
The
Here, any signal may be used as the predetermined instruction signal.
Furthermore, the specified warning may be, for example, set in advance, or may be determined by the
(ステップS11)
密推定部55は、警告時間から所定の時間を減算することで、当該警告時間を短くするように更新する。そして、ステップS5の処理へ移行する。
(Step S11)
The
(ステップS12)
密推定部55は、警告時間から所定の時間を減算することで、当該警告時間を短くするように更新する。そして、ステップS6の処理へ移行する。
(Step S12)
The
(ステップS13)
密推定部55は、警告時間から所定の時間を減算することで、当該警告時間を短くするように更新する。そして、ステップS7の処理へ移行する。
(Step S13)
The
ここで、ステップS11において密集度に関して警告時間から減算される所定時間と、ステップS12において密接度に関して警告時間から減算される所定時間と、ステップS13において風速に関して警告時間から減算される所定時間とは、同じ時間であってもよく、あるいは、異なる時間であってもよい。
一例として、これらの所定時間は、同じであり、1分などであってもよい。
Here, the predetermined time subtracted from the warning time regarding crowding in step S11, the predetermined time subtracted from the warning time regarding closeness in step S12, and the predetermined time subtracted from the warning time regarding wind speed in step S13 may be the same or different.
As an example, these predetermined times may be the same, such as one minute.
他の例として、ステップS11において密集度に関して警告時間から減算される所定時間は、密集度の値に応じて密推定部55によって決定されてもよい。
同様に、ステップS12において密接度に関して警告時間から減算される所定時間は、密接度の値に応じて密推定部55によって決定されてもよい。
同様に、ステップS13において風速に関して警告時間から減算される所定時間は、風速の値に応じて密推定部55によって決定されてもよい。
As another example, the predetermined time to be subtracted from the warning time regarding the congestion in step S11 may be determined by the
Similarly, the predetermined time to be subtracted from the warning time regarding the closeness in step S12 may be determined by the
Similarly, the predetermined time to be subtracted from the warning time regarding the wind speed in step S13 may be determined by the
ここで、図4の例では、密推定部55は、ステップS11の処理、ステップS12の処理、および、ステップS13の処理において警告時間を短くする以外には、警告時間を短くしない。
他の構成例として、密推定部55は、ステップS11の処理、ステップS12の処理、および、ステップS13の処理において警告時間を短くする以外に、時間の流れにしたがって警告時間を短くする構成が用いられてもよい。つまり、この構成では、密集度、密接度および風速が所定の条件(ステップS4の条件、ステップS5の条件、ステップS6の条件)を満たさなくても、所定の時間(警告時間の初期値である60分など)が経過するごとに警告が行われるようにする。なお、この場合に、例えば、警告時間の初期値が図4の例の場合よりも長く設定されてもよい。
Here, in the example of FIG. 4, the
As another example of the configuration, the
ここで、図4の例では、警告時間が0以下になった場合に警告が行われる処理の手順を示したが、他の構成例として、警告時間が0以下になった場合に、警告が行われるとともに、密推定部55が、対象制御部57に所定の指示信号を出力することで、対象制御部57によって制御対象41に所定の制御を行わせてもよい。
ここで、所定の指示信号としては、任意の信号が用いられてもよい。
また、所定の制御としては、例えば、あらかじめ設定されていてもよく、あるいは、密推定部55によって、あらかじめ定められた条件に基づいて、密の状態などに応じて決定されてもよい。
Here, the example in Figure 4 shows a processing procedure in which a warning is issued when the warning time becomes equal to or less than 0. However, as another configuration example, when the warning time becomes equal to or less than 0, a warning is issued and the
Here, any signal may be used as the predetermined instruction signal.
Furthermore, the predetermined control may be, for example, set in advance, or may be determined by the
さらに、他の構成例として、警告時間が0以下になった場合に、密推定部55が、警告制御部56によって警告を行わせずに、対象制御部57によって制御対象41を制御させてもよい。この場合、図4の例における警告時間は、例えば、制御時間など、他の名称で呼ばれてもよい。
Furthermore, as another configuration example, when the warning time becomes equal to or less than 0, the
以上のように、本実施形態に係る密回避システム1では、密回避装置11において、空間71について、密集度および密接度とともに風状態に基づいて密の状態を判定することで、適切に密の状態を回避することを支援することができ、微生物等の感染リスクを減らすことができる。
本実施形態に係る密回避装置11では、密集度と密接度と風状態に基づいて所定の残り時間(図4の例における警告時間)を短くしていって、残り時間が0に達したときに警告と制御の一方または両方を行うことで、密集度と密接度と風状態を総合的に考慮して密の状態を回避することを可能とする。
As described above, in the close-
The crowding
ここで、本実施形態では、密回避装置11は、風状態とともに密集度と密接度との両方に基づいて密を回避するための処理を行う場合を示したが、他の構成例として、風状態とともに、密集度と密接度とのうちの任意の一方に基づいて、密を回避するための処理を行ってもよい。
例えば、密回避装置11は、密集度と風状態に基づいて密を回避する処理を行う場合、密接度に関する処理(例えば、図4に示されるステップS5の処理およびステップS12の処理)を行わない。また、この場合、密回避装置11は、例えば、距離検出部53を備えなくてもよい。
例えば、密回避装置11は、密接度と風状態に基づいて密を回避する処理を行う場合、密集度に関する処理(例えば、図4に示されるステップS4の処理およびステップS11の処理)を行わない。
なお、通常は、密回避装置11は、風状態とともに密集度と密接度との両方に基づいて密を回避するための処理を行う場合に、密を回避する効果が大きいため、好ましい。
Here, in the present embodiment, the crowding
For example, when performing processing to avoid crowding based on the degree of crowding and wind conditions, the close-
For example, when performing processing to avoid crowding based on the degree of crowding and wind conditions, the crowding
In addition, typically, it is preferable for the close-
(第2実施形態)
本実施形態では、密回避装置11を含む密回避システム1の概略的な構成は、第1実施形態の場合と同様である。このため、本実施形態では、図1に示される密回避システム1と同じ符号を用いて説明する。
本実施形態では、第1実施形態と比べて、密回避装置11において行われる処理が相違し、他の点で同様である。本実施形態では、第1実施形態と比べて相違する点について詳しく説明し、同様な点については詳しい説明を省略する。
Second Embodiment
In this embodiment, the schematic configuration of the close-
In this embodiment, the processing performed by the close-
<密回避装置における動作>
図5は、本発明の実施形態(第2実施形態)に係る密回避装置11において行われる処理の手順の一例を示す図である。
密回避装置11において行われる処理のステップを(ステップS31)~(ステップS36)として説明する。
<Operation of the crowding avoidance device>
FIG. 5 is a diagram showing an example of a procedure of a process performed in the close-
The process steps performed by the close-
(ステップS31)
密推定部55は、チェック間隔が経過することを待つ。そして、チェック間隔が経過したときに、ステップS32の処理へ移行する。
(Step S31)
The
(ステップS32)
密推定部55は、密集度が0である(つまり、人物が存在しない)か否かを判定する。
この判定の結果、密推定部55は、密集度が0であると判定した場合(ステップS32:YES)、ステップS31の処理へ移行する。
一方、この判定の結果、密推定部55は、密集度が0よりも大きいと判定した場合(ステップS32:NO)、ステップS33の処理へ移行する。
(Step S32)
The
As a result of this determination, when the
On the other hand, if the
(ステップS33)
密推定部55は、密集度が、密集度閾値よりも大きいか否かを判定する。
この判定の結果、密推定部55は、密集度が、密集度閾値よりも大きいと判定した場合(ステップS33:YES)、ステップS36の処理へ移行する。
一方、この判定の結果、密推定部55は、密集度が、密集度閾値以下であると判定した場合(ステップS33:NO)、ステップS34の処理へ移行する。
(Step S33)
The
As a result of this determination, when the
On the other hand, if the
(ステップS34)
密推定部55は、密接度が、密接度閾値よりも大きいか否かを判定する。
この判定の結果、密推定部55は、密接度が、密接度閾値よりも大きいと判定した場合(ステップS34:YES)、ステップS36の処理へ移行する。
一方、この判定の結果、密推定部55は、密接度が、密接度閾値以下であると判定した場合(ステップS34:NO)、ステップS35の処理へ移行する。
(Step S34)
The
As a result of this determination, when the
On the other hand, when the
(ステップS35)
密推定部55は、風速が、風速閾値よりも小さいか否かを判定する。
この判定の結果、密推定部55は、風速が、風速閾値よりも小さいと判定した場合(ステップS35:YES)、ステップS36の処理へ移行する。
一方、この判定の結果、密推定部55は、風速が、風速閾値以上であると判定した場合(ステップS35:NO)、ステップS31の処理へ移行する。
(Step S35)
The
As a result of this determination, when the
On the other hand, if the
(ステップS36)
密推定部55は、警告制御部56に所定の指示信号を出力することで、警告制御部56から警告部31に所定の警告を行わせる。そして、ステップS31へ移行する。
(Step S36)
The
このように、図5の例では、密集度、密接度、あるいは、風速のうち、1つでも閾値との比較結果が良好ではないと判定された場合には、警告が行われる。 Thus, in the example of Figure 5, if any one of the density, closeness, or wind speed is determined to be poor in comparison with the threshold, a warning is issued.
ここで、図5の例では、密推定部55が警告時間を使用しない構成が用いられている。
他の構成例として、密推定部55は、警告時間の初期値を設定し、時間の流れにしたがって当該警告時間を短くしていき、当該警告時間が0になったときに警告を行う構成が用いられてもよい。この構成では、密集度、密接度および風速が所定の条件(ステップS33の条件、ステップS34の条件、ステップS35の条件)を満たさなくても、所定の時間(警告時間の初期値である60分など)が経過するごとに警告が行われる。
Here, in the example of FIG. 5, a configuration is used in which the
As another configuration example, the
なお、図5の例においても、第1実施形態の場合と同様に、警告とともに制御対象41の制御が行われてもよく、あるいは、警告の代わりに制御対象41の制御が行われてもよい。
In the example of FIG. 5, similarly to the first embodiment, the
以上のように、本実施形態に係る密回避システム1では、密回避装置11において、密集度および密接度とともに風状態に基づいて密の状態を判定することで、適切に密の状態を回避することを支援することができ、微生物等の感染リスクを減らすことができる。
本実施形態に係る密回避装置11では、密集度と密接度と風状態のいずれかが所定の条件を満たした場合に警告と制御の一方または両方を行うことで、密集度と密接度と風状態を考慮して密の状態を回避することを可能とする。
As described above, in the crowding
The crowding
ここで、本実施形態では、密回避装置11は、風状態とともに密集度と密接度との両方に基づいて密を回避するための処理を行う場合を示したが、他の構成例として、風状態とともに、密集度と密接度とのうちの任意の一方に基づいて、密を回避するための処理を行ってもよい。
例えば、密回避装置11は、密集度と風状態に基づいて密を回避する処理を行う場合、密接度に関する処理(例えば、図5に示されるステップS34の処理)を行わない。また、この場合、密回避装置11は、例えば、距離検出部53を備えなくてもよい。
例えば、密回避装置11は、密接度と風状態に基づいて密を回避する処理を行う場合、密集度に関する処理(例えば、図4に示されるステップS33の処理)を行わない。
なお、通常は、密回避装置11は、風状態とともに密集度と密接度との両方に基づいて密を回避するための処理を行う場合に、密を回避する効果が大きいため、好ましい。
Here, in the present embodiment, the crowding
For example, when performing processing to avoid crowding based on the degree of crowding and wind conditions, the
For example, when performing processing to avoid crowding based on the degree of crowding and wind conditions, the crowding
In addition, typically, it is preferable for the close-
(第3実施形態)
<密回避システム>
図6は、本発明の実施形態(第3実施形態)に係る密回避システム501の概略的な構成を示す図である。
密回避システム501は、密回避装置511と、複数であるN個の端末装置512-1~512-Nと、ネットワーク513と、警告部591と、を備える。
それぞれの端末装置512-1~512-Nのうちのi(iは1以上N以下の整数)番目の端末装置512-iは、撮像部21-iと、風状態検出部22-iと、警告部31-iと、制御対象41-iと、有線または無線により通信することが可能になっている。
Third Embodiment
<Crowding avoidance system>
FIG. 6 is a diagram showing a schematic configuration of a close-
The
Among the terminal devices 512-1 to 512-N, the i-th terminal device 512-i (i is an integer between 1 and N) is capable of communicating with the imaging unit 21-i, the wind condition detection unit 22-i, the warning unit 31-i, and the control object 41-i via wired or wireless communication.
それぞれの端末装置512-iと、撮像部21-iと、風状態検出部22-iと、警告部31-iと、制御対象41-iは、それぞれの空間571-iに備えられている。
このように、本実施形態では、1個の密回避装置511が、複数の異なる空間571-1~571-Nの密に関する状態を管理などする。
Each terminal device 512-i, imaging unit 21-i, wind condition detection unit 22-i, warning unit 31-i, and control target 41-i are provided in each space 571-i.
In this manner, in this embodiment, one
密回避装置511と、複数の端末装置512-1~512-Nは、ネットワーク513と接続されている。
密回避装置511は、ネットワーク513を介して、それぞれの端末装置512-1~512-Nと通信することが可能である。
ネットワーク513は、例えば、有線のネットワークであってもよく、あるいは、無線のネットワークであってもよい。
The
The
The
ここで、それぞれの空間571-1~571-Nと、それぞれの空間571-1~571-Nにおける撮像部21-1~21-Nと、風状態検出部22-1~22-Nと、警告部31-1~31-Nと、制御対象41-1~41-Nは、図1に示される空間71と、撮像部21と、風状態検出部22と、警告部31と、制御対象41と同様である。
Here, each of the spaces 571-1 to 571-N, the imaging units 21-1 to 21-N, the wind condition detection units 22-1 to 22-N, the warning units 31-1 to 31-N, and the control targets 41-1 to 41-N in each of the spaces 571-1 to 571-N are similar to the
<密回避装置>
密回避装置511は、通信部531と、撮像情報取得部551と、人物検出部552と、距離検出部553と、風状態情報取得部554と、密推定部555と、警告制御部556と、対象制御部557と、記憶部558と、を備える。
ここで、概略的には、撮像情報取得部551と、人物検出部552と、距離検出部553と、風状態情報取得部554と、密推定部555と、警告制御部556と、対象制御部557と、記憶部558は、それぞれ、図1に示される撮像情報取得部51と、人物検出部52と、距離検出部53と、風状態情報取得部54と、密推定部55と、警告制御部56と、対象制御部57と、記憶部58と、同様な機能を有する。
<Crowding avoidance device>
The crowding
Here, broadly speaking, the image capture
通信部531は、ネットワーク513を介して、それぞれの端末装置512-1~512-Nと通信する。
それぞれの空間571-1~571-Nにおける端末装置512-1~512-Nは、それぞれの空間571-1~571-Nにおける撮像部21-i、風状態検出部22-i、警告部31-i、および、制御対象41-iと、密回避装置511との間の通信における中継装置として機能する。
The
The terminal devices 512-1 to 512-N in each of the spaces 571-1 to 571-N function as relay devices in the communication between the imaging unit 21-i, the wind condition detection unit 22-i, the warning unit 31-i, and the control object 41-i in each of the spaces 571-1 to 571-N and the close-
本実施形態では、密回避装置511は、複数の空間571-1~571-Nのそれぞれについて、密の状態を管理などすることができる。密回避装置511がそれぞれの空間571-1~571-Nの密の状態に関して行う処理は、第1実施形態または第2実施形態の場合と同様である。
In this embodiment, the close-
また、本実施形態では、複数の空間571-1~571-Nに共通な警告部591が備えられている。
密回避装置511において、警告制御部556は、それぞれの空間571-1~571-Nの警告部31-1~31-Nに警告を行わせる機能を有しているとともに、警告部591に警告を行わせる機能を有している。
In this embodiment, a
In the close-
例えば、密推定部555は、複数の空間571-1~571-Nを管理する管理者が存在する場合に、複数の空間571-1~571-Nのうちで選択された1以上の空間について、警告部591に警告させることで、当該管理者に警告を知らせてもよい。この場合、管理者は、例えば、警告部591の操作部などを操作することで、複数の空間571-1~571-Nのうちで、1以上の空間を選択することが可能である。
For example, when there is an administrator who manages multiple spaces 571-1 to 571-N, the
他の構成例として、密推定部555は、複数の空間571-1~571-Nを管理する管理者が存在する場合に、複数の空間571-1~571-Nのうちのいずれか1つでも密の状態に関して警告すべきときに、警告制御部556によって警告部591に警告させることで、当該管理者に警告を知らせてもよい。
As another configuration example, when there is an administrator who manages multiple spaces 571-1 to 571-N, the
警告部591は、例えば、管理者が存在する空間に設置されてもよく、あるいは、警告すべき人(本例では、管理者)に携帯される装置の機能部であってもよい。当該装置は、例えば、スマートフォンなどであってもよい。
The
以上のように、本実施形態に係る密回避システム501では、密回避装置511において、複数の空間571-1~571-Nのそれぞれについて、密集度および密接度とともに風状態に基づいて密の状態を判定することで、適切に密の状態を回避することを支援することができ、微生物等の感染リスクを減らすことができる。
As described above, in the close-
<構成例>
一構成例として、密集度または密接度のうちの少なくとも一方と、風の状態と、に基づいて、推定対象となる空間(図1の例では空間71、図6の例では空間571-1~571-N)の密の状態を推定し、その推定した結果に基づき所定の条件(図4の例ではステップS4、ステップS5およびステップS6の条件、図5の例ではステップS33、ステップS34およびステップS35の条件)が満たされたか否かを判定する密推定部(図1の例では密推定部55、図6の例では密推定部555)と、密推定部によって所定の条件が満たされたと判定された場合に、密を回避するための処理(実施形態では、警告と制御との一方または両方)を実行する密回避処理実行部(図1の例では警告制御部56と対象制御部57との一方または両方、図6の例では警告制御部556と対象制御部557との一方または両方)と、を備える密回避装置(図1の例では密回避装置11、図6の例では密回避装置511)である。
<Configuration example>
As an example configuration, the present invention is a close-contact avoidance device (close-
一構成例(図4の例)として、密回避装置において、所定の条件は、所定の残り時間(図4の例では、警告時間)が0に達したという条件である。密推定部は、残り時間を初期値に設定した後、チェック間隔ごとに、密集度または密接度のうちの少なくとも一方が所定の閾値よりも大きい場合に残り時間を短くし、風の状態である風速または風量が所定の閾値よりも小さい場合に残り時間を短くする。 As one configuration example (example in FIG. 4), in the crowding avoidance device, the predetermined condition is that a predetermined remaining time (warning time in the example in FIG. 4) has reached 0. After setting the remaining time to an initial value, the crowding estimation unit shortens the remaining time at each check interval if at least one of the crowding degree or closeness degree is greater than a predetermined threshold, and shortens the remaining time if the wind speed or wind volume, which is the wind condition, is less than the predetermined threshold.
一構成例(図5の例)として、密回避装置において、所定の条件は、密集度または密接度のうちの少なくとも一方が所定の閾値よりも大きいという条件、および、風の状態である風速または風量が所定の閾値よりも小さいという条件である。 As one configuration example (example of FIG. 5), in a crowding avoidance device, the predetermined conditions are that at least one of the crowding degree or closeness is greater than a predetermined threshold, and that the wind speed or wind volume is less than a predetermined threshold.
一構成例として、密回避装置において、密回避処理実行部によって行われる処理は、密を回避するために行われる警告の処理と、密を回避するために制御対象を制御する処理と、の一方または両方である。 As one configuration example, in the crowded avoidance device, the processing performed by the crowded avoidance processing execution unit is one or both of a warning processing performed to avoid crowdedness and a processing to control a control target to avoid crowdedness.
一構成例として、コンピュータ(実施形態では、密回避装置11、511を構成するコンピュータ)に、密集度または密接度のうちの少なくとも一方と、風の状態と、に基づいて、推定対象となる空間の密の状態を推定し、その推定した結果に基づき所定の条件が満たされたか否かを判定する密推定ステップと、密推定ステップによって所定の条件が満たされたと判定された場合に、密を回避するための処理を実行する密回避処理実行ステップと、を実行させるためのコンピュータプログラムである。
As an example configuration, the computer program is for causing a computer (in an embodiment, a computer constituting the crowding
なお、以上の実施形態では、密集度または密接度のうちの少なくとも一方と、風の状態と、に基づいて、推定対象となる空間の密の状態を推定し、その推定した結果に基づき所定の条件が満たされたか否かを判定する密推定部の例を示したが、これに限定されない。
密推定部は、密集度、密接度および風の状態を示す値を全て用いて、所定の条件が満たされたか否かを判定してもよい。
一例として、密推定部は、密集度、密接度および風の状態を示す値を全て用いて算出される値について、所定の条件が満たされたか否かを判定してもよい。例えば、密推定部は、式(1)のDの値を算出し、このDの値が所定の閾値以上であるという所定の条件を満たすと判定した場合に、密を回避するための処理(例えば、警告と制御との一方または両方)を実行する構成とされてもよい。なお、A、B、Cの係数は、それぞれ、任意に設定されてもよい。また、式(1)において、風速の代わりに、風量が用いられてもよく、あるいは、風速と風量との両方が考慮された値が用いられてもよい。
D=A×密集度+B×密接度-C×風速 ・・(1)
In the above embodiment, an example of a density estimation unit is shown that estimates the density state of the space to be estimated based on at least one of the density or closeness and the wind state, and determines whether or not a certain condition is satisfied based on the estimated result, but the present invention is not limited to this.
The density estimation unit may use all of the values indicating the density, closeness, and wind conditions to determine whether a predetermined condition is satisfied.
As an example, the dense estimation unit may determine whether a predetermined condition is satisfied for a value calculated using all values indicating the density, closeness, and wind state. For example, the dense estimation unit may be configured to calculate the value of D in formula (1), and execute a process (e.g., one or both of warning and control) to avoid denseness when it is determined that the value of D satisfies a predetermined condition that the value is equal to or greater than a predetermined threshold. The coefficients A, B, and C may each be set arbitrarily. In addition, in formula (1), the air volume may be used instead of the wind speed, or a value that takes both the wind speed and the air volume into consideration may be used.
D = A x density + B x density - C x wind speed (1)
なお、以上に説明した密回避装置11、511などの任意の装置における任意の構成部の機能を実現するためのプログラム(コンピュータプログラム)を、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、オペレーティングシステム(OS:Operating System)あるいは周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD(Compact Disc)-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークあるいは電話回線等の通信回線を介してプログラムが送信された場合のサーバーやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。
A program (computer program) for implementing the functions of any component of any device, such as the close
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワークあるいは電話回線等の通信回線のように情報を伝送する機能を有する媒体のことをいう。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイルであってもよい。差分ファイルは、差分プログラムと呼ばれてもよい。
The above program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium, or by transmission waves in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network such as the Internet or a communication line such as a telephone line.
The above program may be for implementing some of the above functions. Furthermore, the above program may be a so-called differential file that can implement the above functions in combination with a program already recorded in the computer system. The differential file may be called a differential program.
以上に説明した任意の装置における任意の構成部の機能は、プロセッサーにより実現されてもよい。例えば、実施形態における各処理は、プログラム等の情報に基づき動作するプロセッサーと、プログラム等の情報を記憶するコンピュータ読み取り可能な記録媒体により実現されてもよい。ここで、プロセッサーは、例えば、各部の機能が個別のハードウェアで実現されてもよく、あるいは、各部の機能が一体のハードウェアで実現されてもよい。例えば、プロセッサーはハードウェアを含み、当該ハードウェアは、デジタル信号を処理する回路およびアナログ信号を処理する回路のうちの少なくとも一方を含んでもよい。例えば、プロセッサーは、回路基板に実装された1または複数の回路装置、あるいは、1または複数の回路素子のうちの一方または両方を用いて、構成されてもよい。回路装置としてはIC(Integrated Circuit)などが用いられてもよく、回路素子としては抵抗あるいはキャパシターなどが用いられてもよい。 The functions of any of the components in any of the devices described above may be realized by a processor. For example, each process in the embodiment may be realized by a processor that operates based on information such as a program and a computer-readable recording medium that stores information such as a program. Here, the functions of each part of the processor may be realized by individual hardware, or the functions of each part may be realized by integrated hardware. For example, the processor may include hardware, and the hardware may include at least one of a circuit for processing digital signals and a circuit for processing analog signals. For example, the processor may be configured using one or more circuit devices mounted on a circuit board, or one or both of one or more circuit elements. An IC (Integrated Circuit) or the like may be used as the circuit device, and a resistor or a capacitor may be used as the circuit element.
ここで、プロセッサーは、例えば、CPUであってもよい。ただし、プロセッサーは、CPUに限定されるものではなく、例えば、GPU(Graphics Processing Unit)、あるいは、DSP(Digital Signal Processor)等のような、各種のプロセッサーが用いられてもよい。また、プロセッサーは、例えば、ASIC(Application Specific Integrated Circuit)によるハードウェア回路であってもよい。また、プロセッサーは、例えば、複数のCPUにより構成されていてもよく、あるいは、複数のASICによるハードウェア回路により構成されていてもよい。また、プロセッサーは、例えば、複数のCPUと、複数のASICによるハードウェア回路と、の組み合わせにより構成されていてもよい。また、プロセッサーは、例えば、アナログ信号を処理するアンプ回路あるいはフィルター回路等のうちの1以上を含んでもよい。 Here, the processor may be, for example, a CPU. However, the processor is not limited to a CPU, and various processors such as a GPU (Graphics Processing Unit) or a DSP (Digital Signal Processor) may be used. The processor may be, for example, a hardware circuit using an ASIC (Application Specific Integrated Circuit). The processor may be, for example, a plurality of CPUs, or a hardware circuit using a plurality of ASICs. The processor may be, for example, a combination of a plurality of CPUs and a hardware circuit using a plurality of ASICs. The processor may include, for example, one or more of an amplifier circuit or a filter circuit that processes analog signals.
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The above describes an embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to this embodiment and includes designs that do not deviate from the gist of the present invention.
1、501…密回避システム、11、511…密回避装置、21、21-1~21-N…撮像部、22、22-1~22-N…風状態検出部、31、31-1~31-N、591…警告部、41、41-1~41-N…制御対象、51、551…撮像情報取得部、52、552…人物検出部、53、553…距離検出部、54、554…風状態情報取得部、55、555…密推定部、56、556…警告制御部、57、557…対象制御部、58、558…記憶部、111、211…画像、131~136…人物部、231~233…距離、512-1~512-N…端末装置、513…ネットワーク、531…通信部 1, 501...crowding avoidance system, 11, 511...crowding avoidance device, 21, 21-1 to 21-N...imaging unit, 22, 22-1 to 22-N...wind condition detection unit, 31, 31-1 to 31-N, 591...warning unit, 41, 41-1 to 41-N...control target, 51, 551...imaging information acquisition unit, 52, 552...person detection unit, 53, 553...distance detection unit, 54, 554...wind condition information acquisition unit, 55, 555...crowding estimation unit, 56, 556...warning control unit, 57, 557...target control unit, 58, 558...storage unit, 111, 211...image, 131 to 136...person unit, 231 to 233...distance, 512-1 to 512-N...terminal device, 513...network, 531...communication unit
Claims (2)
前記密推定部によって前記所定の条件が満たされたと判定された場合に、密を回避するための処理を実行する密回避処理実行部と、
を備え、
前記所定の条件は、所定の残り時間が0に達したという条件であり、
前記密推定部は、前記残り時間を初期値に設定した後、チェック間隔ごとに、前記密集度または前記密接度のうちの少なくとも一方が所定の閾値よりも大きい場合に前記残り時間を短くし、前記風の状態である風速または風量が所定の閾値よりも小さい場合に前記残り時間を短くする密回避装置。 a density estimation unit that estimates the density state of a space to be estimated based on at least one of the density and the closeness and the wind state, and determines whether or not a predetermined condition is satisfied based on the estimation result;
a density avoidance process execution unit that executes a process for avoiding density when the density estimation unit determines that the predetermined condition is satisfied;
Equipped with
the predetermined condition is that a predetermined remaining time has reached 0,
The density estimation unit sets the remaining time to an initial value, and then, at each check interval, shortens the remaining time when at least one of the density or the closeness is greater than a predetermined threshold, and shortens the remaining time when the wind speed or wind volume of the wind state is smaller than a predetermined threshold .
密集度または密接度のうちの少なくとも一方と、風の状態と、に基づいて、推定対象となる空間の密の状態を推定し、その推定した結果に基づき所定の条件が満たされたか否かを判定する密推定ステップと、
前記密推定ステップによって前記所定の条件が満たされたと判定された場合に、密を回避するための処理を実行する密回避処理実行ステップと、
を実行させ、
前記所定の条件は、所定の残り時間が0に達したという条件であり、
前記密推定ステップは、前記残り時間を初期値に設定した後、チェック間隔ごとに、前記密集度または前記密接度のうちの少なくとも一方が所定の閾値よりも大きい場合に前記残り時間を短くし、前記風の状態である風速または風量が所定の閾値よりも小さい場合に前記残り時間を短くするためのコンピュータプログラム。 On the computer,
a density estimation step of estimating the density state of the space to be estimated based on at least one of the density and the closeness and the wind state, and determining whether or not a predetermined condition is satisfied based on the estimation result;
a dense avoidance process execution step of executing a process for avoiding denseness when it is determined that the predetermined condition is satisfied by the dense estimation step;
Run the command ,
the predetermined condition is that a predetermined remaining time has reached 0,
The density estimation step is a computer program for setting the remaining time to an initial value, and then shortening the remaining time at each check interval when at least one of the density or the closeness is greater than a predetermined threshold, and shortening the remaining time when the wind speed or wind volume, which is the wind condition, is smaller than a predetermined threshold .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020157652A JP7559461B2 (en) | 2020-09-18 | 2020-09-18 | Dense avoidance device and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020157652A JP7559461B2 (en) | 2020-09-18 | 2020-09-18 | Dense avoidance device and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022051264A JP2022051264A (en) | 2022-03-31 |
| JP7559461B2 true JP7559461B2 (en) | 2024-10-02 |
Family
ID=80854844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020157652A Active JP7559461B2 (en) | 2020-09-18 | 2020-09-18 | Dense avoidance device and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7559461B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009181307A (en) | 2008-01-30 | 2009-08-13 | Mitsubishi Electric Corp | Congestion retention detection system |
| JP2011134004A (en) | 2009-12-22 | 2011-07-07 | Panasonic Electric Works Co Ltd | Building situation monitoring system and monitor |
| JP2014164383A (en) | 2013-02-22 | 2014-09-08 | Nippon Telegr & Teleph Corp <Ntt> | Sensor data integration device, sensor data integration method and program |
| JP2017227981A (en) | 2016-06-20 | 2017-12-28 | 大和ハウス工業株式会社 | Facility utilization guiding system and facility utilization guiding method |
-
2020
- 2020-09-18 JP JP2020157652A patent/JP7559461B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009181307A (en) | 2008-01-30 | 2009-08-13 | Mitsubishi Electric Corp | Congestion retention detection system |
| JP2011134004A (en) | 2009-12-22 | 2011-07-07 | Panasonic Electric Works Co Ltd | Building situation monitoring system and monitor |
| JP2014164383A (en) | 2013-02-22 | 2014-09-08 | Nippon Telegr & Teleph Corp <Ntt> | Sensor data integration device, sensor data integration method and program |
| JP2017227981A (en) | 2016-06-20 | 2017-12-28 | 大和ハウス工業株式会社 | Facility utilization guiding system and facility utilization guiding method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022051264A (en) | 2022-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11094337B2 (en) | Cough detection device, cough detection method, and recording medium | |
| JP5369175B2 (en) | Elevator door detection apparatus and detection method using video | |
| JP6263281B2 (en) | System and method for occupancy estimation | |
| JP7174921B2 (en) | Sensor, estimation device, estimation method, and program | |
| KR102078265B1 (en) | Aapparatus of processing image and method of providing image thereof | |
| JP7559461B2 (en) | Dense avoidance device and computer program | |
| US11195298B2 (en) | Information processing apparatus, system, method for controlling information processing apparatus, and non-transitory computer readable storage medium | |
| US10755107B2 (en) | Information processing apparatus, information processing method, and recording medium | |
| KR102385398B1 (en) | Apparatus and Method for Detecting pessimistic Action based on IT-BT Convergence Technology | |
| JP2020027320A (en) | Monitoring device, monitoring system, and program | |
| JP2021144525A (en) | Detection apparatus, detection method, and program | |
| JP2021087103A (en) | Information processing device, control method of the same, and program | |
| JP6853163B2 (en) | Speaker orientation estimator, speaker orientation estimation method, and program | |
| JP2018026621A (en) | Management device, management system, management method, and management program | |
| TWI783374B (en) | Health caring system and heath caring method | |
| JP7198052B2 (en) | image surveillance system | |
| JP7182671B1 (en) | Occupancy Estimation Device, Occupancy Estimation Method, and Program | |
| JP2022102691A (en) | Abnormality reporting device | |
| CN112446903B (en) | Monitor and motion detection method | |
| JP6991411B1 (en) | Door control decision device, door control decision method, and door control decision program | |
| JP2014135683A (en) | Imaging control apparatus, imaging control method, and imaging control program | |
| JP6705486B2 (en) | Object detection apparatus, system, method and program | |
| CN113761601B (en) | Control method, device and computer readable storage medium | |
| JP7161920B2 (en) | store equipment | |
| JP7197334B2 (en) | image surveillance system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230630 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240509 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240801 |
|
| 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: 20240820 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240902 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7559461 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |