Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7637843B2 - A program and a computer that executes the program - Google Patents
[go: Go Back, main page]

JP7637843B2 - A program and a computer that executes the program - Google Patents

A program and a computer that executes the program Download PDF

Info

Publication number
JP7637843B2
JP7637843B2 JP2020124242A JP2020124242A JP7637843B2 JP 7637843 B2 JP7637843 B2 JP 7637843B2 JP 2020124242 A JP2020124242 A JP 2020124242A JP 2020124242 A JP2020124242 A JP 2020124242A JP 7637843 B2 JP7637843 B2 JP 7637843B2
Authority
JP
Japan
Prior art keywords
component
values
quality information
air quality
generating
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
Application number
JP2020124242A
Other languages
Japanese (ja)
Other versions
JP2021025763A (en
Inventor
哲也 長瀬
義記 安藤
真衣 石黒
祐美子 蟹江
裕介 浦田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Publication of JP2021025763A publication Critical patent/JP2021025763A/en
Application granted granted Critical
Publication of JP7637843B2 publication Critical patent/JP7637843B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B30/00Energy efficient heating, ventilation or air conditioning [HVAC]
    • Y02B30/70Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating

Landscapes

  • Ventilation (AREA)
  • Air Conditioning Control Device (AREA)

Description

本開示は、通知技術に関し、特に情報を通知するプログラムと当該プログラムを実行するコンピュータに関する。 This disclosure relates to notification technology, and in particular to a program for notifying information and a computer that executes the program.

空気清浄機における清浄部は、例えば、一定の厚みを有する繊維やスポンジ状の素材からなり、内部に無数の孔を備えることで当該内部を空気が通過することができるフィルターである。清浄部は、無数の孔に吸込口から吸い込んだ空気を通過させることで、当該空気をろ過する。ろ過された空気は、吹出口から空気清浄機の外部に吹き出される(例えば、特許文献1参照)。 The purifying section of an air purifier is, for example, a filter made of a fiber or sponge-like material with a certain thickness and with numerous holes inside through which air can pass. The purifying section filters the air drawn in from the intake port by passing the air through the numerous holes. The filtered air is blown out from the air outlet to the outside of the air purifier (see, for example, Patent Document 1).

特開2019-60584号公報JP 2019-60584 A

空気清浄機等の機器をネットワークに接続することによって、機器に搭載されたセンサの検出結果がスマートフォン等の端末装置に表示される。1つの機器に複数のセンサが搭載される場合、各センサでの検出結果が別々に表示される。そのため、ユーザは、影響の大きい検出結果を把握しにくくなる。 By connecting devices such as air purifiers to a network, the detection results of the sensors installed in the devices are displayed on terminal devices such as smartphones. When multiple sensors are installed in one device, the detection results of each sensor are displayed separately. This makes it difficult for users to understand the detection results that have the greatest impact.

本開示はこうした状況に鑑みなされたものであり、その目的は、複数のセンサにおける検出結果の一覧性を向上する技術を提供することにある。 This disclosure has been made in light of these circumstances, and its purpose is to provide technology that improves the visibility of detection results from multiple sensors.

上記課題を解決するために、本開示のある態様のプログラムは、複数種類の成分の値が含まれた空気質の情報を1つ以上の機器から取得するステップと、取得した前記空気質の情報の成分毎の時間変化が示される1つのグラフを生成するステップと、生成した前記1つのグラフを外部に出力するステップと、をコンピュータに実行させ、前記取得するステップにおいて前記空気質の情報に含まれ、互いに異なった物理量で示された前記複数種類の成分の値を取得し、前記生成するステップは、互いに異なった物理量で示された成分の値を共通の単位に変換してから、成分毎の時間変化が示される前記1つのグラフを生成し、前記取得するステップは、成分毎に互いに異なった物理量を汚れレベルとして成分毎に各レベルに変換されたものを取得し、前記生成するステップは、成分毎に、所定間隔で取得された前記汚れレベルを検出回数という前記共通の単位に変換し、前記検出回数を積算することで、複数の前記所定間隔をまとめた所定単位時間における積算値を導出し、前記積算値の時間変化が示される1つのグラフを生成し、前記検出回数の変換において、前記所定間隔で取得された汚れレベルが0であれば検出回数を0とし、前記所定間隔で取得された汚れレベルが0よりも大きければ検出回数を1とする。
In order to solve the above-mentioned problems, a program according to an aspect of the present disclosure causes a computer to execute the steps of acquiring air quality information including values of multiple types of components from one or more devices, generating a single graph showing changes over time for each component in the acquired air quality information, and outputting the single generated graph to an external device , wherein the acquiring step acquires values of the multiple types of components included in the air quality information and shown in different physical quantities, and the generating step converts the values of the components shown in different physical quantities into a common unit, and then generates the single graph showing changes over time for each component. A rough draft is generated, and the acquisition step acquires a dirt level in which different physical quantities for each component are converted into each level for each component, and the generation step converts the dirt level acquired at a predetermined interval for each component into the common unit, which is the number of detections, and by accumulating the number of detections, an integrated value for a predetermined unit time that combines multiple predetermined intervals is derived, and a single graph is generated that shows the change in the integrated value over time, and in converting the number of detections, if the dirt level acquired at the predetermined interval is 0, the number of detections is set to 0, and if the dirt level acquired at the predetermined interval is greater than 0, the number of detections is set to 1.

また、前記プログラムを実行するコンピュータによって課題を解決する。 The problem is also solved by a computer that executes the program.

本開示の別の態様もまた、プログラムである。このプログラムは、複数種類の成分の値が含まれた空気質の情報を1つ以上の機器から取得するステップと、取得した前記空気質の情報の成分毎の時間変化が示される1つのグラフを生成するステップと、生成した前記1つのグラフを外部に出力するステップと、をコンピュータに実行させ、前記取得するステップにおいて前記空気質の情報に含まれ、互いに異なった物理量で示された前記複数種
類の成分の値を取得し、成分毎に互いに異なった物理量を汚れレベルとして成分毎に各レベルに変換されたものを取得し、前記生成するステップは、成分毎に、所定間隔で取得された汚れレベルを積算することで、複数の前記所定間隔をまとめた所定単位時間における積算値を導出し、成分毎の時間変化として前記積算値の時間変化が示される1つのグラフを生成する。
Another aspect of the present disclosure is also a program, which causes a computer to execute the steps of acquiring air quality information including values of multiple types of components from one or more devices, generating a single graph showing time-varying changes for each component in the acquired air quality information, and outputting the single graph to an external device, and the steps of: acquiring the values of multiple types of components included in the air quality information in the acquiring step and shown as different physical quantities;
The values of the components of the class are obtained, and the different physical quantities for each component are converted into levels for each component as dirt levels.The generating step accumulates the dirt levels obtained for each component at predetermined intervals to derive an accumulated value over a predetermined unit of time that combines multiple predetermined intervals, and generates a graph that shows the time change of the accumulated value as the time change for each component.

また、前記プログラムを実行するコンピュータによって課題を解決する。 The problem is also solved by a computer that executes the program.

なお、以上の構成要素の任意の組合せ、本開示の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本開示の態様として有効である。 In addition, any combination of the above components, and conversions of the expressions of this disclosure between methods, devices, systems, recording media, computer programs, etc., are also valid aspects of this disclosure.

本開示によれば、複数のセンサにおける検出結果の一覧性を向上できる。 This disclosure makes it possible to improve the visibility of detection results from multiple sensors.

図1(a)-(c)は、実施例1に係る通知システムの構成を示す図である。1A to 1C are diagrams illustrating a configuration of a notification system according to a first embodiment. 図2(a)-(b)は、図1(a)-(b)のサーバと端末装置の構成を示す図である。2(a) and (b) are diagrams showing the configurations of the servers and terminal devices shown in FIGS. 1(a) and (b). 図2(a)の制御部における処理の概要を示す図である。FIG. 3 is a diagram showing an outline of processing in a control unit in FIG. 図2(b)の表示部に表示される画面を示す図である。FIG. 3 is a diagram showing a screen displayed on the display unit of FIG. 2(b). 図1(a)-(c)の通知システムによる表示手順を示すシーケンス図である。FIG. 2 is a sequence diagram showing a display procedure by the notification system of FIGS. 実施例2に係る通知システムが設置される部屋の構成を示す図である。FIG. 11 is a diagram showing the configuration of a room in which a notification system according to a second embodiment is installed. 図7(a)-(b)は、実施例2に係る通知システムにおける情報を示す図である。7A and 7B are diagrams illustrating information in a notification system according to the second embodiment.

(実施例1)
本開示の実施例を具体的に説明する前に、実施例の基礎となった知見を説明する。近年、インターネットに機器を接続することによって、スマートフォンのような端末装置において機器の情報が表示される。例えば、機器がガスセンサを搭載している場合、端末装置においてガスの情報が汚れの情報として表示される。また、ガスの情報の時間変化の履歴がグラフとして表示される。ここで、機器が複数種類のセンサを搭載している場合、センサ毎のグラフが別々に表示される。このような表示により、ユーザにとっては、複数種類のセンサによる検出結果をまとめた汚れの総和、あるいは各汚れ種類の割合が把握しにくい。そのため、汚れの全体量と割合とを同時に容易に表示することが求められる。
Example 1
Before specifically describing the embodiments of the present disclosure, the knowledge on which the embodiments are based will be described. In recent years, by connecting devices to the Internet, device information is displayed on a terminal device such as a smartphone. For example, if the device is equipped with a gas sensor, gas information is displayed as dirt information on the terminal device. In addition, the history of time-varying gas information is displayed as a graph. Here, if the device is equipped with multiple types of sensors, a graph for each sensor is displayed separately. With such a display, it is difficult for the user to grasp the total amount of dirt that is a compilation of the detection results from multiple types of sensors, or the proportion of each type of dirt. Therefore, it is required to easily display the total amount and proportion of dirt at the same time.

図1(a)-(c)は、通知システム1000の構成を示す。通知システム1000は、空気清浄機100、換気扇110、エアコンディショナ120、ルータ200、ネットワーク300、サーバ400、端末装置500、スマートスピーカ600を含む。空気清浄機100、換気扇110、エアコンディショナ120は、機器と総称される。 Figures 1(a)-(c) show the configuration of a notification system 1000. The notification system 1000 includes an air purifier 100, a ventilation fan 110, an air conditioner 120, a router 200, a network 300, a server 400, a terminal device 500, and a smart speaker 600. The air purifier 100, the ventilation fan 110, and the air conditioner 120 are collectively referred to as devices.

空気清浄機100は、空気中に浮遊する塵埃、花粉、ハウスダスト等を除去するための除去機能を有する機器である。空気清浄機100は、例えば、温度を測定するための温度計、湿度を測定するための湿度計、PM2.5等の粒子状物質の密度を測定するための粒子状物質センサ、ガスの密度を測定するためのガスセンサ、ホコリの密度を測定するためのホコリセンサを搭載する。温度計、湿度計、粒子状物質センサ、ガスセンサ、ホコリセンサはセンサと総称される。 Air purifier 100 is a device with a removal function for removing dust, pollen, house dust, etc. suspended in the air. Air purifier 100 is equipped with, for example, a thermometer for measuring temperature, a hygrometer for measuring humidity, a particulate matter sensor for measuring the density of particulate matter such as PM2.5, a gas sensor for measuring the density of gas, and a dust sensor for measuring the density of dust. The thermometer, hygrometer, particulate matter sensor, gas sensor, and dust sensor are collectively referred to as sensors.

換気扇110は、室内の空気の排出・排煙あるいは室外の空気との入替(換気)をファンにより強制的に実行する機器である。換気扇110は、例えば、温度を測定するための温度計、湿度を測定するための湿度計、COの密度を測定するためのCOセンサを搭載する。温度計、湿度計、COセンサもセンサと総称される。エアコンディショナ120は、空調設備の1つで、室内の空気の温度や湿度などを調整する機器である。エアコンディショナ120は、例えば、温度を測定するための温度計、湿度を測定するための湿度計を搭載する。温度計、湿度計もセンサと総称される。このように機器毎に異なった種類のセンサが搭載される。 The exhaust fan 110 is a device that forcibly exhausts indoor air and smoke or replaces it with outdoor air (ventilation) by using a fan. The exhaust fan 110 is equipped with, for example, a thermometer for measuring temperature, a hygrometer for measuring humidity, and a CO2 sensor for measuring CO2 density. The thermometer, hygrometer, and CO2 sensor are also collectively called sensors. The air conditioner 120 is one type of air conditioning equipment, and is a device that adjusts the temperature and humidity of indoor air. The air conditioner 120 is equipped with, for example, a thermometer for measuring temperature, and a hygrometer for measuring humidity. The thermometer and hygrometer are also collectively called sensors. In this way, different types of sensors are equipped for each device.

空気清浄機100、換気扇110、エアコンディショナ120は、無線通信あるいは有線通信の通信機能を有し、これらが設置される施設に設置されるルータ200と通信可能である。ルータ200は、当該施設内の端末装置500、スマートスピーカ600との通信を実行するとともに、当該施設外のネットワーク300との通信を実行する。ネットワーク300は、例えばインターネットであり、有線通信、無線通信、それらの組合せによって構成される。ネットワーク300にはサーバ400が接続される。 The air purifier 100, the ventilation fan 110, and the air conditioner 120 have communication functions for wireless or wired communication, and can communicate with a router 200 installed in the facility in which they are installed. The router 200 communicates with a terminal device 500 and a smart speaker 600 in the facility, and also communicates with a network 300 outside the facility. The network 300 is, for example, the Internet, and is composed of wired communication, wireless communication, or a combination of these. A server 400 is connected to the network 300.

このような構成により、空気清浄機100、換気扇110、エアコンディショナ120のセンサにおける検出結果は、端末装置500あるいはスマートスピーカ600において確認可能である。端末装置500あるいはスマートスピーカ600は、検出結果の送信を要求するための信号(以下、「要求信号」という)をルータ200、ネットワーク300経由でサーバ400に送信する。サーバ400は、ネットワーク300、ルータ200経由で要求信号を空気清浄機100、換気扇110、エアコンディショナ120に送信する。空気清浄機100、換気扇110、エアコンディショナ120は、ルータ200、ネットワーク300経由で検出結果をサーバ400に送信する。サーバ400は、ネットワーク300、ルータ200経由で、検出結果を端末装置500、スマートスピーカ600に送信する。端末装置500、スマートスピーカ600は、検出結果を表示したり、音声出力したりする。 With this configuration, the detection results of the sensors of the air purifier 100, the ventilation fan 110, and the air conditioner 120 can be confirmed on the terminal device 500 or the smart speaker 600. The terminal device 500 or the smart speaker 600 transmits a signal (hereinafter referred to as a "request signal") to the server 400 via the router 200 and the network 300 to request the transmission of the detection results. The server 400 transmits the request signal to the air purifier 100, the ventilation fan 110, and the air conditioner 120 via the network 300 and the router 200. The air purifier 100, the ventilation fan 110, and the air conditioner 120 transmit the detection results to the server 400 via the router 200 and the network 300. The server 400 transmits the detection results to the terminal device 500 and the smart speaker 600 via the network 300 and the router 200. The terminal device 500 and the smart speaker 600 display the detection results or output them as audio.

以下では、説明を明瞭にするために、空気清浄機100が検出結果を送信し、端末装置500において検出結果が表示される場合を想定する。また、端末装置500では、検出結果の時間変化、つまり履歴がグラフとして表示されることを想定する。空気清浄機100に複数種類のセンサが搭載される場合、汚れの全体量と割合とを同時に容易に表示することが求められる。以下では、このような処理を詳細に説明する。 In the following, for clarity of explanation, it is assumed that the air purifier 100 transmits the detection results and the detection results are displayed on the terminal device 500. It is also assumed that the terminal device 500 displays the time-dependent changes in the detection results, that is, the history, as a graph. When the air purifier 100 is equipped with multiple types of sensors, it is required to easily display the total amount and percentage of dirt at the same time. Such processing is explained in detail below.

図2(a)-(b)は、サーバ400と端末装置500の構成を示す。図2(a)のサーバ400は、通信部410、制御部420、記憶部430を含む。通信部410は、ルータ200、ネットワーク300を介して空気清浄機100からの検出結果を受信する。ここでは、まず、空気清浄機100からの検出結果を説明する。空気清浄機100においては、前述の各センサによって、温度、湿度、ガス、ホコリ、PM2.5が検出される。空気清浄機100は、検出した温度の値と湿度の値をそのままの値で保持する。 Figures 2(a) and (b) show the configuration of the server 400 and the terminal device 500. The server 400 in Figure 2(a) includes a communication unit 410, a control unit 420, and a memory unit 430. The communication unit 410 receives the detection results from the air purifier 100 via the router 200 and the network 300. Here, the detection results from the air purifier 100 will first be explained. In the air purifier 100, the aforementioned sensors detect temperature, humidity, gas, dust, and PM2.5. The air purifier 100 retains the detected temperature and humidity values as they are.

一方、空気清浄機100は、ガスの検出値、ホコリの検出値、PM2.5の検出値を0~5の6段階の汚れレベルに変換する。例えば、検出値が大きくなるほど、汚れレベルが「5」に近づくとする。このような6段階の評価のために、空気清浄機100には、複数のしきい値が予め設定されており、検出した値と複数のしきい値が比較される。さらに、空気清浄機100は、花粉の検出値は、0~1の2段階の汚れレベルで示される。汚れレベル「0」は花粉が検出されていない場合を示し、汚れレベル「1」は花粉が検出された場合を示す。各検出値は、汚れレベルで示されるが、互いに異なった物理量である。このような複数種類の検出値は、空気質の情報に含まれる複数種類の成分の値に相当する。そのため、通信部410は、空気質の情報を空気清浄機100から受信するともいえる。ここで、空気質の情報とは、空気における温度、湿度、ガス、ホコリ(小、大)、粒子状物質(PM2.5)、花粉等の情報を総称した情報である。 On the other hand, the air purifier 100 converts the gas detection value, dust detection value, and PM2.5 detection value into six dirt levels from 0 to 5. For example, the larger the detection value, the closer the dirt level is to "5". For such a six-level evaluation, multiple thresholds are preset in the air purifier 100, and the detected value is compared with the multiple thresholds. Furthermore, the air purifier 100 indicates the pollen detection value in two dirt levels from 0 to 1. The dirt level "0" indicates that no pollen is detected, and the dirt level "1" indicates that pollen is detected. Although each detection value is indicated by a dirt level, it is a different physical quantity from each other. Such multiple types of detection values correspond to the values of multiple types of components contained in the air quality information. Therefore, it can be said that the communication unit 410 receives air quality information from the air purifier 100. Here, the air quality information is a collective term for information on temperature, humidity, gas, dust (small and large), particulate matter (PM2.5), pollen, etc. in the air.

通信部410は、受信した検出結果、つまり複数種類の成分の値が含まれた空気質の情報を制御部420に出力する。制御部420は、空気質の情報を記憶部430に一定期間にわたり記憶する。制御部420は、記憶部430に記憶した一定期間の空気質の情報をもとに、空気質の情報の時間変化が示される1つのグラフを生成する。図3は、制御部420における処理の概要を示す。横軸は時間を示し、10分間隔で取得されたガスの検出値が1時間にわたって、例えば「3」、「4」、「0」、「2」、「1」、「3」のように並べられる。制御部420は、ガスの検出値が「1」以上であれば、つまりガスが検出されていれば、ガスの検出値を「1」に変換し、ガスの検出値が「0」であれば、ガスの検出値を変換しない。つまり、制御部420は、10分間隔においてガスが検出されたか否かに応じて、ガスの検出値を「1」あるいは「0」に変換する。前述の例において、ガスの検出値は、1時間にわたって、例えば「1」、「1」、「0」、「1」、「1」、「1」のように並べられる。 The communication unit 410 outputs the received detection result, that is, the air quality information including the values of multiple types of components, to the control unit 420. The control unit 420 stores the air quality information in the storage unit 430 for a certain period of time. The control unit 420 generates a graph showing the time change of the air quality information based on the air quality information for a certain period stored in the storage unit 430. FIG. 3 shows an overview of the processing in the control unit 420. The horizontal axis indicates time, and the gas detection values acquired at 10-minute intervals are arranged over one hour, for example, as "3", "4", "0", "2", "1", and "3". If the gas detection value is "1" or more, that is, if gas is detected, the control unit 420 converts the gas detection value to "1", and if the gas detection value is "0", it does not convert the gas detection value. In other words, the control unit 420 converts the gas detection value to "1" or "0" depending on whether gas is detected in the 10-minute interval. In the above example, the gas detection values are ordered over the course of an hour, for example, "1", "1", "0", "1", "1", "1".

制御部420は、1時間あたりに含まれる複数のガスの検出値を加算することによって、当該1時間に対するガスの検出値の積算値(以下、「ガスの積算値」という)を導出する。このようなガスの積算値は、1時間における10分間隔でのガスの検出回数を示す。前述の例において、ガスの積算値は「5」である。制御部420は、このような処理を他の時間のガスの検出値に対しても実行することによって、1時間単位のガスの積算値の時間変化を取得する。図2(a)に戻る。 The control unit 420 derives an integrated gas detection value for one hour (hereinafter referred to as the "integrated gas value") by adding up the detection values of the multiple gases contained per hour. Such an integrated gas value indicates the number of times gas was detected in 10-minute intervals during one hour. In the above example, the integrated gas value is "5." The control unit 420 performs this process on the gas detection values for other hours to obtain the change over time in the integrated gas value for each hour. Return to FIG. 2(a).

また、制御部420は、ホコリの検出値、PM2.5の検出値に対しても同様の処理を実行することによって、1時間単位のガスの積算値の時間変化と1時間単位のPM2.5の積算値の時間変化とを取得する。その結果、互いに異なった物理量で示されたガスの検出値、ホコリの検出値、PM2.5の検出値は、10分間隔での検出回数という共通の単位を有するガスの積算値、ホコリの積算値、PM2.5の積算値に変換される。制御部420は、対応する時間を合わせながら、ガスの積算値の時間変化、ホコリの積算値の時間変化、PM2.5の積算値の時間変化を重ねることによって、成分毎の時間変化が示される1つのグラフを生成する。このように生成された1つのグラフについては後述する。 The control unit 420 also performs similar processing on the dust detection values and PM2.5 detection values to obtain the time change in the gas integrated value in one-hour units and the time change in the PM2.5 integrated value in one-hour units. As a result, the gas detection values, dust detection values, and PM2.5 detection values, which are indicated by different physical quantities, are converted into gas integrated values, dust integrated values, and PM2.5 integrated values, which have a common unit of the number of detections in a 10-minute interval. The control unit 420 generates a graph showing the time change for each component by overlapping the time change in the gas integrated value, the time change in the dust integrated value, and the time change in the PM2.5 integrated value while aligning the corresponding times. The graph generated in this way will be described later.

さらに、制御部420は、1時間に含まれた10分間の花粉の検出値のうち、少なくとも1つの花粉の検出値が「1」であれば、当該1時間における花粉の積算値を「1」に設定する。一方、制御部420は、1時間に含まれた10分間の花粉の検出値のすべてが「0」であれば、当該1時間における花粉の積算値を「0」に設定する。制御部420は、花粉の積算値の時間変化も1つのグラフに含める。通信部410は、生成した1つのグラフをネットワーク300、ルータ200経由で端末装置500に送信する。 Furthermore, if at least one of the pollen detection values for a 10-minute period included in one hour is "1", the control unit 420 sets the pollen accumulation value for that hour to "1". On the other hand, if all of the pollen detection values for a 10-minute period included in one hour are "0", the control unit 420 sets the pollen accumulation value for that hour to "0". The control unit 420 also includes the time change in the pollen accumulation value in one graph. The communication unit 410 transmits the generated graph to the terminal device 500 via the network 300 and the router 200.

図2(b)の端末装置500は、通信部510、制御部520、表示部530、操作部540を含む。通信部510は、サーバ400からの1つのグラフを受信する。通信部510は、1つのグラフを制御部520に出力する。そのため、制御部520は、空気清浄機100からの空気質の情報の時間変化が示される1つのグラフであって、かつ空気質の情報に含まれた複数種類の成分の値のそれぞれの時間変化が示される1つのグラフをサーバ400から取得するといえる。 The terminal device 500 in FIG. 2(b) includes a communication unit 510, a control unit 520, a display unit 530, and an operation unit 540. The communication unit 510 receives one graph from the server 400. The communication unit 510 outputs one graph to the control unit 520. Therefore, it can be said that the control unit 520 obtains from the server 400 one graph showing the time change in the air quality information from the air purifier 100 and showing the time change in each of the values of the multiple types of components included in the air quality information.

制御部520は、取得した1つのグラフが含まれる画面を表示部530に表示する。図4は、表示部530に表示される画面を示す図である。画面の中央部分に「空気の汚れ」として、1つのグラフ900が表示される。1つのグラフ900の横軸は時間を示す。また、1つのグラフ900の縦軸にそって、24時間にわたって、ガスの積算値910の1時間毎の時間変化と、PM2.5の積算値920の1時間毎の時間変化と、ホコリの積算値930の1時間毎の時間変化とが重ねられる。ここで、各成分は互いに異なる態様、例えば、互いに異なる色で示される。このように、ガスの積算値910の1時間毎の時間変化と、PM2.5の積算値920の1時間毎の時間変化と、ホコリの積算値930の1時間毎の時間変化とによって棒グラフが形成される。また、棒グラフの上部には、花粉の積算値940の1時間毎の時間変化が丸印によって示される。 The control unit 520 displays a screen including the acquired graph on the display unit 530. FIG. 4 is a diagram showing a screen displayed on the display unit 530. A graph 900 is displayed in the center of the screen as "air pollution". The horizontal axis of the graph 900 indicates time. In addition, along the vertical axis of the graph 900, hourly changes in the gas integrated value 910, hourly changes in the PM2.5 integrated value 920, and hourly changes in the dust integrated value 930 are superimposed over 24 hours. Here, each component is shown in a different manner, for example, in a different color. In this way, a bar graph is formed by the hourly changes in the gas integrated value 910, the hourly changes in the PM2.5 integrated value 920, and the hourly changes in the dust integrated value 930. Additionally, at the top of the bar graph, the hourly change in the pollen count 940 is indicated by circles.

操作部540は、ユーザの操作を受けつけるインターフェースである。操作部540は、例えば、タッチパネル、ボタンである。操作部540がタッチパネルである場合、表示部530と操作部540とは一体的に構成される。 The operation unit 540 is an interface that accepts user operations. The operation unit 540 is, for example, a touch panel or buttons. When the operation unit 540 is a touch panel, the display unit 530 and the operation unit 540 are configured as an integrated unit.

これまでは、前述のごとく、図1の空気清浄機100が検出結果を送信する場合を想定していたが、換気扇110あるいはエアコンディショナ120が検出結果を送信してもよい。サーバ400は、換気扇110あるいはエアコンディショナ120に搭載されたセンサでの検出値に対して、これまでと同様の処理を実行することによって1つのグラフ900を生成し、端末装置500は1つのグラフ900を表示する。また、図1のスマートスピーカ600は端末装置500と同様の処理を実行するので、ここでは説明を省略する。その際、スマートスピーカ600では、端末装置500における表示の代わりに、音声による出力がなされる。 Up to now, as described above, it has been assumed that the air purifier 100 in FIG. 1 transmits the detection results, but the ventilation fan 110 or air conditioner 120 may transmit the detection results. The server 400 generates one graph 900 by performing the same processing as before for the detection values of the sensor mounted on the ventilation fan 110 or air conditioner 120, and the terminal device 500 displays one graph 900. Also, the smart speaker 600 in FIG. 1 performs the same processing as the terminal device 500, so a description thereof will be omitted here. At that time, the smart speaker 600 outputs audio instead of displaying on the terminal device 500.

図1(b)の通知システム1000は、図1(a)と比較して、基地局装置310と総称される第1基地局装置310a、第2基地局装置310bを含む。空気清浄機100には、SIM(Subscriber Identity Module)カード320が挿入可能である。空気清浄機100は、第1基地局装置310aに接続して、ネットワーク300を介してサーバ400と通信する。また、端末装置500は、第2基地局装置310bに接続して、ネットワーク300を介してサーバ400と接続する。つまり、空気清浄機100、端末装置500は、ルータ200を介さずにサーバ400と接続する。図1(c)の通知システム1000は、図1(a)と比較して、ネットワーク300、サーバ400を含まない。そのため、これまでのサーバ400における処理は端末装置500あるいはスマートスピーカ600において実行される。 Compared to FIG. 1(a), the notification system 1000 in FIG. 1(b) includes a first base station device 310a and a second base station device 310b, which are collectively referred to as the base station device 310. A SIM (Subscriber Identity Module) card 320 can be inserted into the air purifier 100. The air purifier 100 connects to the first base station device 310a and communicates with the server 400 via the network 300. The terminal device 500 connects to the second base station device 310b and connects to the server 400 via the network 300. In other words, the air purifier 100 and the terminal device 500 connect to the server 400 without going through the router 200. Compared to FIG. 1(a), the notification system 1000 in FIG. 1(c) does not include the network 300 and the server 400. Therefore, the processing previously performed by the server 400 will now be executed by the terminal device 500 or the smart speaker 600.

本開示における装置、システム、または方法の主体は、コンピュータを備えている。このコンピュータがプログラムを実行することによって、本開示における装置、システム、または方法の主体の機能が実現される。コンピュータは、プログラムにしたがって動作するプロセッサを主なハードウェア構成として備える。プロセッサは、プログラムを実行することによって機能を実現することができれば、その種類は問わない。プロセッサは、半導体集積回路(IC)、またはLSI(Large Scale Integration)を含む1つまたは複数の電子回路で構成される。複数の電子回路は、1つのチップに集積されてもよいし、複数のチップに設けられてもよい。複数のチップは1つの装置に集約されていてもよいし、複数の装置に備えられていてもよい。プログラムは、コンピュータが読み取り可能なROM、光ディスク、ハードディスクドライブなどの非一時的記録媒体に記録される。プログラムは、記録媒体に予め格納されていてもよいし、インターネット等を含む広域通信網を介して記録媒体に供給されてもよい。 The subject of the device, system, or method of the present disclosure includes a computer. The computer executes a program to realize the function of the subject of the device, system, or method of the present disclosure. The computer includes a processor that operates according to the program as the main hardware configuration. The type of processor is not important as long as it can realize the function by executing the program. The processor is composed of one or more electronic circuits including a semiconductor integrated circuit (IC) or an LSI (Large Scale Integration). The multiple electronic circuits may be integrated into one chip or may be provided on multiple chips. The multiple chips may be integrated into one device or may be provided on multiple devices. The program is recorded on a non-transitory recording medium such as a computer-readable ROM, optical disk, or hard disk drive. The program may be stored in the recording medium in advance, or may be supplied to the recording medium via a wide area communication network including the Internet.

以上の構成による通知システム1000の動作を説明する。図5は、通知システム1000による表示手順を示すシーケンス図である。端末装置500は、要求信号をサーバ400に送信する(S10)。サーバ400は、要求信号を空気清浄機100に送信する(S12)。空気清浄機100は空気質の情報をサーバ400に送信する(S14)。サーバ400は、空気質の情報をもとに、成分毎の時間変化が示される1つのグラフ900を生成する(S16)。サーバ400は、1つのグラフ900を端末装置500に送信する(S18)。端末装置500は、1つのグラフ900が含まれた画面を表示部530に表示する(S20)。 The operation of the notification system 1000 configured as above will be described. FIG. 5 is a sequence diagram showing the display procedure by the notification system 1000. The terminal device 500 transmits a request signal to the server 400 (S10). The server 400 transmits the request signal to the air purifier 100 (S12). The air purifier 100 transmits air quality information to the server 400 (S14). The server 400 generates a graph 900 showing the time change of each component based on the air quality information (S16). The server 400 transmits the graph 900 to the terminal device 500 (S18). The terminal device 500 displays a screen including the graph 900 on the display unit 530 (S20).

本実施例によれば、空気質の情報の時間変化が示される1つのグラフ900を生成する際に、空気質の情報に含まれた複数種類の成分のそれぞれの時間変化を示すので、複数のセンサにおける検出結果の一覧性を向上できる。また、互いに異なった物理量で示された成分の値を共通の単位に変換してから、成分毎の時間変化が示される1つのグラフ900を生成するので、互いに異なった物理量で示された成分の値をまとめることができる。また、1つのグラフ900では各成分が互いに異なる態様で示されるので、複数のセンサにおける検出結果の一覧性を向上できる。また、1つのグラフ900上で、汚れの合計の積み上げと、色分けによる種別の割合を表現できる。また、ユーザが汚れの全体量と割合を同時に容易に見えるようになり、部屋の汚れ状態をより詳しく把握できる。 According to this embodiment, when generating one graph 900 showing the time change of the air quality information, the time change of each of the multiple types of components included in the air quality information is shown, so that the visibility of the detection results from multiple sensors can be improved. In addition, the values of the components shown in different physical quantities are converted into a common unit before generating one graph 900 showing the time change of each component, so that the values of the components shown in different physical quantities can be combined. In addition, since each component is shown in a different manner in one graph 900, the visibility of the detection results from multiple sensors can be improved. In addition, the total amount of dirt can be accumulated, and the proportion of each type can be expressed by color coding on one graph 900. In addition, the user can easily see the total amount and proportion of dirt at the same time, and can grasp the dirt state of the room in more detail.

本開示の一態様の概要は、次の通りである。本開示のある態様のプログラムは、複数種類の成分の値が含まれた空気質の情報を1つ以上の機器から取得するステップと、取得した前記空気質の情報の成分毎の時間変化が示される1つのグラフ900を生成するステップと、生成した1つのグラフ900を外部に出力するステップと、をコンピュータに実行させる。 An overview of one aspect of the present disclosure is as follows. A program according to one aspect of the present disclosure causes a computer to execute the steps of acquiring air quality information including values of multiple types of components from one or more devices, generating a single graph 900 showing changes over time for each component in the acquired air quality information, and outputting the single generated graph 900 to an external device.

取得するステップにおいて前記空気質の情報に含まれ、互いに異なった物理量で示された前記複数種類の成分の値を取得し、生成するステップは、互いに異なった物理量で示された成分の値を共通の単位に変換してから、成分毎の時間変化が示される1つのグラフ900を生成してもよい。 In the acquiring step, values of the multiple types of components included in the air quality information and expressed as different physical quantities are acquired, and in the generating step, the values of the components expressed as different physical quantities may be converted into a common unit, and then a single graph 900 showing the time change of each component may be generated.

本開示の別の態様もまた、プログラムである。このプログラムは、1つ以上の機器からの空気質の情報の複数種類の成分毎の時間変化が示される1つのグラフ900を外部から取得するステップと、取得した1つのグラフ900を表示するステップと、をコンピュータに実行させる。
1つのグラフ900では、各成分が互いに異なる態様で示される これら記載のプログラムを実行するコンピュータも本開示の対象である。
Another aspect of the present disclosure is also a program that causes a computer to execute the steps of externally acquiring a graph 900 showing time-varying air quality information for each of a plurality of components from one or more devices, and displaying the acquired graph 900.
In one graph 900, each component is shown in a different manner. Computers that execute the programs described above are also within the scope of the present disclosure.

(実施例2)
次に、実施例2を説明する。実施例2は、実施例1と同様に、複数のセンサのそれぞれにおける検出結果の時間変化を端末装置において表示する通知システムに関する。ネットワークに接続可能な機器の数が増加すると、1つの空間に複数の機器が設置されうる。そのような状況下において、機器から取得した情報が端末装置において機器毎に表示される場合、ユーザはその空間の検出結果を把握するために、複数の機器の情報を確認し、推定しなくてはならない。そのため、空間単位で機器の情報を収集、計算、表示することによって、ユーザが必要とする空間の情報をより分かりやすく提示することが求められる。実施例2に係る通知システム1000、サーバ400、端末装置500は、図1、図2(a)-(b)と同様のタイプである。ここでは、これまでとの差異を中心に説明する。
Example 2
Next, a second embodiment will be described. As with the first embodiment, the second embodiment relates to a notification system that displays the time change of the detection results of each of a plurality of sensors on a terminal device. When the number of devices that can be connected to a network increases, a plurality of devices may be installed in one space. Under such circumstances, when the information acquired from the devices is displayed for each device on the terminal device, the user must check and estimate the information of the plurality of devices in order to grasp the detection results of the space. Therefore, it is required to present the information of the space required by the user in a more understandable manner by collecting, calculating, and displaying the information of the devices on a space-by-space basis. The notification system 1000, server 400, and terminal device 500 according to the second embodiment are of the same type as those in FIG. 1 and FIG. 2(a)-(b). Here, the differences from the previous embodiments will be mainly described.

図6は、通知システム1000が設置される部屋の構成を示す。施設は、例えば住宅であり、複数の部屋を備える。複数の部屋のそれぞれは、例えば、リビング700、寝室710、ダイニング720、和室730を含む。リビング700、寝室710、ダイニング720、和室730のそれぞれは、互いに独立した1つの空間であるといえる。リビング700には、第1空気清浄機100a、第2空気清浄機100bが設置され、寝室710には、第3空気清浄機100c、第1換気扇110a、エアコンディショナ120が設置される。また、ダイニング720には、第4空気清浄機100dが設置され、和室730には、第5空気清浄機100e、第2換気扇110bが設置される。第1空気清浄機100a、第2空気清浄機100b、第3空気清浄機100c、第4空気清浄機100d、第5空気清浄機100eは空気清浄機100と総称され、第1換気扇110a、第2換気扇110bは換気扇110と総称される。ここで、リビング700には、同一のセンサを搭載した機器が複数台設置されており、寝室710、和室730には、異なるセンサを搭載した機器が複数台設置されている。 Figure 6 shows the configuration of a room in which the notification system 1000 is installed. The facility is, for example, a house, and has multiple rooms. Each of the multiple rooms includes, for example, a living room 700, a bedroom 710, a dining room 720, and a Japanese-style room 730. The living room 700, the bedroom 710, the dining room 720, and the Japanese-style room 730 can be said to be a single space independent of each other. The living room 700 is equipped with a first air purifier 100a and a second air purifier 100b, and the bedroom 710 is equipped with a third air purifier 100c, a first ventilation fan 110a, and an air conditioner 120. The dining room 720 is equipped with a fourth air purifier 100d, and the Japanese-style room 730 is equipped with a fifth air purifier 100e and a second ventilation fan 110b. The first air purifier 100a, the second air purifier 100b, the third air purifier 100c, the fourth air purifier 100d, and the fifth air purifier 100e are collectively referred to as air purifier 100, and the first ventilation fan 110a and the second ventilation fan 110b are collectively referred to as ventilation fan 110. Here, multiple devices equipped with the same sensor are installed in the living room 700, and multiple devices equipped with different sensors are installed in the bedroom 710 and the Japanese-style room 730.

図7(a)-(b)は、通知システム1000における情報を示す。図7(a)は、図2のリビング700に設置される第1空気清浄機100a、第2空気清浄機100bにおける検出結果を示す。第1空気清浄機100aにおいて検出された温度の値と湿度の値はそのままの値で示される。また、第1空気清浄機100aにおけるガスの検出値、ホコリ小の検出値、ホコリ大の検出値、PM2.5の検出値のそれぞれは、0~5の6段階の汚れレベルで示される。さらに、第1空気清浄機100aにおける花粉の検出値は、0~1の2段階の汚れレベルで示される。図7(b)については後述する。 Figures 7(a)-(b) show information in the notification system 1000. Figure 7(a) shows the detection results of the first air purifier 100a and the second air purifier 100b installed in the living room 700 of Figure 2. The temperature and humidity values detected by the first air purifier 100a are shown as they are. In addition, the gas detection value, small dust detection value, large dust detection value, and PM2.5 detection value of the first air purifier 100a are each shown as a six-stage dirt level from 0 to 5. Furthermore, the pollen detection value of the first air purifier 100a is shown as a two-stage dirt level from 0 to 1. Figure 7(b) will be described later.

図1、図6の空気清浄機100、換気扇110、エアコンディショナ120のような複数の機器のそれぞれにおける検出結果は、図1のルータ200、ネットワーク300を介して、サーバ400に送信される。ここで、各検出結果には、送信元になる機器を識別するための識別情報「ID」が含まれる。そのため、制御部420は、複数の機器のそれぞれにおける検出結果を複数の機器のそれぞれから取得するといえる。制御部420は、検出結果に含まれたIDをもとに、検出結果を記憶部430に記憶する。 The detection results of each of the multiple devices, such as the air purifier 100, the ventilation fan 110, and the air conditioner 120 in Figs. 1 and 6, are transmitted to the server 400 via the router 200 and the network 300 in Fig. 1. Here, each detection result contains identification information "ID" for identifying the device that is the sender. Therefore, it can be said that the control unit 420 obtains the detection results of each of the multiple devices from each of the multiple devices. The control unit 420 stores the detection results in the memory unit 430 based on the ID contained in the detection results.

記憶部430は、ID毎の検出結果を記憶する。また、記憶部430は、IDと、当該IDの機器が設置された空間の識別情報(以下、「空間ID」という)との対応関係を記憶する。例えば、図6のリビング700には空間ID「1」が付与され、寝室710には空間ID「2」が付与され、ダイニング720には空間ID「3」が付与され、和室730には空間ID「4」が付与される。制御部420は、記憶部430に記憶された対応関係をもとに、記憶部430に記憶された各機器の検出結果を、空間ID毎の検出結果としてまとめる。これは、各機器の検出結果を、部屋毎、つまり同一空間毎の検出結果にまとめることに相当する。 The memory unit 430 stores the detection results for each ID. The memory unit 430 also stores the correspondence between the ID and the identification information of the space in which the device with that ID is installed (hereinafter referred to as the "space ID"). For example, in FIG. 6, the living room 700 is assigned the space ID "1", the bedroom 710 is assigned the space ID "2", the dining room 720 is assigned the space ID "3", and the Japanese-style room 730 is assigned the space ID "4". Based on the correspondence stored in the memory unit 430, the control unit 420 organizes the detection results of each device stored in the memory unit 430 as detection results for each space ID. This is equivalent to organizing the detection results of each device into detection results for each room, that is, for each same space.

例えば、空間ID「1」に対する検出結果は、リビング700に配置された第1空気清浄機100a、第2空気清浄機100bに搭載されたセンサにおける検出結果である。そのため、これらの検出結果は、温度、湿度、ガスの検出値、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値である。つまり、複数種類の成分の値が取得されている。制御部420は、同一空間に配置された2つ以上の機器からの検出結果をまとめた空気質の情報であって、かつ複数種類の成分の値が含まれた空気質の情報を導出する。具体的に説明すると、制御部420は、同一空間に配置された2つ以上の機器からの検出結果に対して、成分毎に統計処理を実行する。 For example, the detection results for space ID "1" are the detection results of sensors mounted on the first air purifier 100a and the second air purifier 100b arranged in the living room 700. Therefore, these detection results are the detection values of temperature, humidity, gas, dust (small and large), particulate matter (PM2.5), and pollen. In other words, values of multiple types of components are acquired. The control unit 420 derives air quality information that is a compilation of detection results from two or more devices arranged in the same space and that includes values of multiple types of components. To be more specific, the control unit 420 performs statistical processing for each component on the detection results from two or more devices arranged in the same space.

制御部420は、第1空気清浄機100aでの温度が22℃を示し、第2空気清浄機100bでの温度が24℃を示す場合、これらの温度を平均することによって、リビング700の温度「23℃」を導出する。制御部420は、湿度に対しても、温度と同様に平均処理を実行する。また、制御部420は、第1空気清浄機100aでのガスの検出値と、第2空気清浄機100bでのガスの検出値とを比較して、最大値を選択する。例えば、第1空気清浄機100aでのガスの検出値が汚れレベル「1」を示し、第2空気清浄機100bでのガスの検出値が汚れレベル「3」を示す場合、リビング700でのガスの検出値は汚れレベル「3」とされる。制御部420は、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値に対しても、ガスの検出値と同様の処理を実行する。ここで、制御部420は、成分毎に、最低値、最高値、平均値のどれを用いてもかまわない。このような処理は図7(b)のように示される。その結果、制御部420は、リビング700における空気質の情報であって、温度、湿度、ガスの検出値、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値のような複数種類の成分を有する空気質の情報を生成する。 When the temperature in the first air purifier 100a indicates 22°C and the temperature in the second air purifier 100b indicates 24°C, the control unit 420 averages these temperatures to derive a temperature of "23°C" in the living room 700. The control unit 420 also performs averaging processing on humidity in the same manner as for temperature. The control unit 420 also compares the gas detection value in the first air purifier 100a with the gas detection value in the second air purifier 100b to select the maximum value. For example, when the gas detection value in the first air purifier 100a indicates a dirt level of "1" and the gas detection value in the second air purifier 100b indicates a dirt level of "3", the gas detection value in the living room 700 is set to a dirt level of "3". The control unit 420 also performs processing similar to that for the gas detection value on the dust (small and large), particulate matter (PM2.5), and pollen detection values. Here, the control unit 420 may use any of the minimum, maximum, and average values for each component. This type of processing is shown in FIG. 7(b). As a result, the control unit 420 generates information on the air quality in the living room 700, which includes multiple types of components such as temperature, humidity, gas detection values, dust (small and large) detection values, particulate matter (PM2.5) detection values, and pollen detection values.

また、空間ID「2」に対する検出結果は、寝室710に配置された第3空気清浄機100c、第1換気扇110a、エアコンディショナ120に搭載されたセンサにおける検出結果である。そのため、これらの検出結果は、温度、湿度、ガスの検出値、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値、COの検出値である。ここで、COの検出値は第1換気扇110aからのみ出力され、ガスの検出値、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値は第3空気清浄機100cからのみ出力されている。そのため、制御部420は、第1換気扇110aからのCOの検出値を寝室710でのCOの検出値とする。また、制御部420は、第3空気清浄機100cからのガスの検出値、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値を寝室710でのそれらの検出値とする。温度と湿度については、リビング700における処理と同様の処理がなされる。その結果、制御部420は、寝室710における空気質の情報であって、温度、湿度、ガスの検出値、ホコリ(小、大)の検出値、粒子状物質(PM2.5)の検出値、花粉の検出値、COの検出値のような複数種類の成分を有する空気質の情報を生成する。 Moreover, the detection results for the space ID "2" are the detection results of the sensors mounted on the third air purifier 100c, the first ventilation fan 110a, and the air conditioner 120 arranged in the bedroom 710. Therefore, these detection results are the temperature, humidity, gas detection values, dust (small, large) detection values, particulate matter (PM2.5) detection values, pollen detection values, and CO2 detection values. Here, the CO2 detection value is output only from the first ventilation fan 110a, and the gas detection value, dust (small, large) detection value, particulate matter (PM2.5) detection value, and pollen detection value are output only from the third air purifier 100c. Therefore, the control unit 420 regards the CO2 detection value from the first ventilation fan 110a as the CO2 detection value in the bedroom 710. Furthermore, the control unit 420 regards the gas detection values, dust detection values (small and large), particulate matter (PM2.5), and pollen detection values from the third air purifier 100c as the detection values in the bedroom 710. The same processing as that in the living room 700 is performed for temperature and humidity. As a result, the control unit 420 generates air quality information in the bedroom 710 that includes multiple types of components, such as temperature, humidity, gas detection values, dust detection values (small and large), particulate matter (PM2.5), pollen detection values, and CO2 detection values.

制御部420は、空間ID「3」のダイニング720と、空間ID「4」の和室730に対しても同様の処理を実行する。このように生成された空気質の情報に対して、制御部420は、実施例1と同様の処理を実行することによって、1つのグラフ900を生成する。つまり、制御部420は、複数の機器のそれぞれから取得した空気質の情報を成分毎にまとめてから、成分毎の時間変化が示される1つのグラフ900を生成する。 The control unit 420 also performs similar processing on the dining room 720 with space ID "3" and the Japanese-style room 730 with space ID "4". The control unit 420 performs processing similar to that of Example 1 on the air quality information generated in this manner, thereby generating one graph 900. In other words, the control unit 420 compiles the air quality information obtained from each of the multiple devices by component, and then generates one graph 900 showing the change over time for each component.

本実施例によれば、複数の機器のうち、同一空間に配置された2つ以上の機器からの検出結果をまとめた空気質の情報であって、かつ複数種類の成分の値が含まれた空気質の情報を導出するので、1つの空間における空気質を知らせることができる。また、同一空間に配置された2つ以上の機器からの検出結果に対して、成分毎に統計処理を実行することによって、空気質の情報を導出するので、導出する空気質の精度を向上できる。また、統計処理として最大値を選択するので、最悪の空気質を知らせることができる。 According to this embodiment, air quality information is derived by aggregating detection results from two or more devices among multiple devices that are arranged in the same space, and the air quality information includes values of multiple types of components, so that the air quality in one space can be notified. In addition, air quality information is derived by performing statistical processing for each component on the detection results from two or more devices arranged in the same space, so the accuracy of the derived air quality can be improved. In addition, the maximum value is selected as the statistical processing, so that the worst air quality can be notified.

本開示の一態様の概要は、次の通りである。取得するステップは、同一空間に配置された複数の機器のそれぞれから空気質の情報を取得し、生成するステップは、複数の機器のそれぞれから取得した空気質の情報を成分毎にまとめてから、成分毎の時間変化が示される1つのグラフ900を生成してもよい。 An overview of one aspect of the present disclosure is as follows: The acquiring step may acquire air quality information from each of a plurality of devices arranged in the same space, and the generating step may compile the air quality information acquired from each of the plurality of devices by component, and then generate one graph 900 showing the change over time for each component.

これら記載のプログラムを実行するコンピュータも本開示の対象である。 Computers that execute these described programs are also subject to this disclosure.

以上、本開示を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素あるいは各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本開示の範囲にあることは当業者に理解されるところである。 The present disclosure has been described above based on examples. These examples are merely illustrative, and it will be understood by those skilled in the art that various modifications are possible in the combination of each of the components or each of the processing processes, and that such modifications are also within the scope of the present disclosure.

実施例1、2において、1つのグラフ900は棒グラフとして示される。しかしながらこれに限らず例えば、色付きの折れ線グラフなどでもよい。本変形例によれば、構成の自由度を向上できる。 In the first and second embodiments, one graph 900 is shown as a bar graph. However, this is not limited to this, and it may be, for example, a colored line graph. This modified example allows for greater freedom in configuration.

実施例1、2において、制御部420は、10分間隔においてガス等が検出されたか否かに応じて、検出値を「1」あるいは「0」に変換してから、これらを1時間にわたって加算することによって積算値を導出している。しかしながらこれに限らず例えば、制御部420は、10分間隔の検出値をそのまま1時間にわたって加算することによって積算値を導出してもよい。本変形例によれば、構成の自由度を向上できる。 In Examples 1 and 2, the control unit 420 converts the detection value to "1" or "0" depending on whether gas or the like is detected at 10-minute intervals, and then adds these values over one hour to derive the integrated value. However, this is not limited to the above, and for example, the control unit 420 may derive the integrated value by simply adding the detection values at 10-minute intervals over one hour. This modified example allows for greater flexibility in the configuration.

100 空気清浄機、 110 換気扇、 120 エアコンディショナ、 200 ルータ、 300 ネットワーク、 310 基地局装置、 320 SIMカード、 400 サーバ、 410 通信部、 420 制御部、 430 記憶部、 500 端末装置、 510 通信部、 520 制御部、 530 表示部、 540 操作部、 600 スマートスピーカ、 1000 通知システム。 100 air purifier, 110 ventilation fan, 120 air conditioner, 200 router, 300 network, 310 base station device, 320 SIM card, 400 server, 410 communication unit, 420 control unit, 430 storage unit, 500 terminal device, 510 communication unit, 520 control unit, 530 display unit, 540 operation unit, 600 smart speaker, 1000 notification system.

Claims (4)

複数種類の成分の値が含まれた空気質の情報を1つ以上の機器から取得するステップと、
取得した前記空気質の情報の成分毎の時間変化が示される1つのグラフを生成するステップと、
生成した前記1つのグラフを外部に出力するステップと、をコンピュータに実行させ、
前記取得するステップにおいて前記空気質の情報に含まれ、互いに異なった物理量で示された前記複数種類の成分の値を取得し、
前記生成するステップは、
互いに異なった物理量で示された成分の値を共通の単位に変換してから、成分毎の時間変化が示される前記1つのグラフを生成し、
前記取得するステップは、
成分毎に互いに異なった物理量を汚れレベルとして成分毎に各レベルに変換されたものを取得し、
前記生成するステップは、
成分毎に、所定間隔で取得された前記汚れレベルを検出回数という前記共通の単位に変換し、前記検出回数を積算することで、複数の前記所定間隔をまとめた所定単位時間における積算値を導出し、前記積算値の時間変化が示される1つのグラフを生成し、
前記検出回数の変換において、前記所定間隔で取得された汚れレベルが0であれば検出回数を0とし、前記所定間隔で取得された汚れレベルが0よりも大きければ検出回数を1とするプログラム。
Obtaining air quality information including values of multiple components from one or more devices;
generating a graph showing the time variation of each component of the acquired air quality information;
and outputting the one graph generated to an outside.
acquiring values of the plurality of types of components that are included in the air quality information and are represented by physical quantities different from one another in the acquiring step;
The generating step includes:
converting the values of the components represented by different physical quantities into a common unit, and then generating the single graph showing the time change of each component;
The obtaining step includes:
The different physical quantities for each component are converted into levels for each component as dirt levels, and the levels are obtained.
The generating step includes:
converting the contamination level acquired at a predetermined interval for each component into the common unit of detection count, and integrating the detection count to derive an integrated value for a predetermined unit time that combines a plurality of the predetermined intervals, and generating a single graph showing a time change of the integrated value;
The program for converting the number of detections sets the number of detections to 0 if the dirt level acquired at the specified interval is 0, and sets the number of detections to 1 if the dirt level acquired at the specified interval is greater than 0.
前記複数種類の成分は、ガス、ホコリおよびPM2.5を含み、
前記ガス、ホコリおよびPM2.5の各検出値が大きくなるほど各汚れレベルは大きくなる請求項に記載のプログラム。
The multiple types of components include gas, dust, and PM2.5,
The program according to claim 1 , wherein the higher the detected values of gas, dust and PM2.5, the higher the contamination level of each of the detected values becomes.
前記取得するステップは、同一空間に配置された複数の機器のそれぞれから前記空気質の情報を取得し、
前記生成するステップは、前記複数の機器のそれぞれから取得した前記空気質の情報を成分毎にまとめてから、成分毎の時間変化が示される前記1つのグラフを生成する請求項に記載のプログラム。
The acquiring step acquires the air quality information from each of a plurality of devices arranged in the same space,
2. The program according to claim 1 , wherein the generating step comprises: summarizing the air quality information obtained from each of the plurality of devices for each component; and then generating the single graph showing the change over time for each component.
請求項1からのいずれかに記載のプログラムを実行するコンピュータ。 A computer that executes the program according to any one of claims 1 to 3 .
JP2020124242A 2019-08-06 2020-07-21 A program and a computer that executes the program Active JP7637843B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019144095 2019-08-06
JP2019144095 2019-08-06

Publications (2)

Publication Number Publication Date
JP2021025763A JP2021025763A (en) 2021-02-22
JP7637843B2 true JP7637843B2 (en) 2025-03-03

Family

ID=74662283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020124242A Active JP7637843B2 (en) 2019-08-06 2020-07-21 A program and a computer that executes the program

Country Status (1)

Country Link
JP (1) JP7637843B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016142489A (en) 2015-02-04 2016-08-08 シャープ株式会社 Air cleaner monitoring device and air cleaner management system
JP2017227353A (en) 2016-06-20 2017-12-28 パナソニックIpマネジメント株式会社 Display method, program and display control system
JP2019124454A (en) 2014-12-24 2019-07-25 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Systems and methods for monitoring air quality and events likely to affect air quality, and taking remedial action

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019124454A (en) 2014-12-24 2019-07-25 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. Systems and methods for monitoring air quality and events likely to affect air quality, and taking remedial action
JP2016142489A (en) 2015-02-04 2016-08-08 シャープ株式会社 Air cleaner monitoring device and air cleaner management system
JP2017227353A (en) 2016-06-20 2017-12-28 パナソニックIpマネジメント株式会社 Display method, program and display control system

Also Published As

Publication number Publication date
JP2021025763A (en) 2021-02-22

Similar Documents

Publication Publication Date Title
JP7716622B2 (en) A program and a computer that runs the program
US10775068B2 (en) System and method for managing air quality, and analysis server
US20100229187A1 (en) Event detection from attributes read by entities
US10429808B2 (en) System that automatically infers equipment details from controller configuration details
US20100299118A1 (en) Detecting Anomalies In A Sensor Networked Environment
CN113639419B (en) information providing system
KR20170122043A (en) Real-time indoor air quality outlier smoothing method and apparatus
US10248113B2 (en) Alerting system
KR101203500B1 (en) Air quality monitoring system and air quality control system
US10545092B2 (en) Automated optical device monitoring
US10558182B2 (en) Heating, ventilation and air conditioning capacity alert system
US9299051B2 (en) Methods and systems for evaluating the performance of building processes
CN204189012U (en) Intelligent home control device
JP7637843B2 (en) A program and a computer that executes the program
US10663934B2 (en) System that retains continuity of equipment operational data upon replacement of controllers and components
JP6233732B2 (en) Air quality monitoring device, air quality monitoring system, air quality monitoring method and program
US20230107402A1 (en) Systems, devices, and methods for monitoring indoor air
JP7276743B2 (en) ABNORMAL OPERATION DETECTION DEVICE, ABNORMAL OPERATION DETECTION METHOD, AND PROGRAM
JP2016118886A (en) Data-related information processing device and program
JP7094512B2 (en) Abnormal operation detection device, abnormal operation detection method, and program
US10681027B2 (en) Gateway mechanisms to associate a contractor account
US20170205097A1 (en) Heating, ventilation and air conditioning capacity monitor
JP7415116B2 (en) Airflow measurement system, communication module
KR20180122589A (en) Real-time indoor air quality outlier smoothing method and apparatus
CN117078896A (en) Augmented reality system for diagnostic system operation

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20221020

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230713

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240312

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240510

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240910

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20240918

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20240920

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: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7637843

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150