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
JP7800071B2 - Odor detection device and odor detection system - Google Patents
[go: Go Back, main page]

JP7800071B2 - Odor detection device and odor detection system - Google Patents

Odor detection device and odor detection system

Info

Publication number
JP7800071B2
JP7800071B2 JP2021188425A JP2021188425A JP7800071B2 JP 7800071 B2 JP7800071 B2 JP 7800071B2 JP 2021188425 A JP2021188425 A JP 2021188425A JP 2021188425 A JP2021188425 A JP 2021188425A JP 7800071 B2 JP7800071 B2 JP 7800071B2
Authority
JP
Japan
Prior art keywords
odor
sensor
sensors
detection device
odor sensor
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
JP2021188425A
Other languages
Japanese (ja)
Other versions
JP2023075494A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2021188425A priority Critical patent/JP7800071B2/en
Publication of JP2023075494A publication Critical patent/JP2023075494A/en
Application granted granted Critical
Publication of JP7800071B2 publication Critical patent/JP7800071B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Investigating Or Analysing Biological Materials (AREA)

Description

本開示は、ニオイ検出装置を含むニオイ検出システムに関し、より特定的には、ニオイ検出装置に搭載されたニオイセンサーの劣化の検出に関する。 This disclosure relates to an odor detection system including an odor detection device, and more specifically to detecting deterioration of an odor sensor installed in the odor detection device.

特性の異なる複数のニオイセンサーの出力値からニオイの種類または濃度を判定するニオイ検出装置が知られている。複数のニオイセンサーを用いたニオイ判別に関し、例えば、国際公開第2019/102654号(特許文献1)は、複数のニオイセンサーを備えるニオイ検出装置を開示している。当該ニオイ検出装置は、「ニオイに反応する特性が互いに異なる複数のニオイセンサーを備える。ニオイ検出装置は、複数のニオイセンサーの出力値に基づいて、測定対象気体に含まれるニオイ成分(ノネナール、ジアセチル、イソ吉草酸等)とその濃度を特定し、特定されたニオイ成分とその濃度に基づいて、ニオイの種類(加齢臭、ミドル脂臭、汗臭等)を判別し、判別されたニオイの種類を出力する」というものである([要約]参照)。 Odor detection devices that determine the type or concentration of an odor from the output values of multiple odor sensors with different characteristics are known. Regarding odor discrimination using multiple odor sensors, for example, International Publication No. 2019/102654 (Patent Document 1) discloses an odor detection device equipped with multiple odor sensors. This odor detection device "includes multiple odor sensors with different odor-reacting characteristics. Based on the output values of the multiple odor sensors, the odor detection device identifies odor components (e.g., nonenal, diacetyl, isovaleric acid) contained in the gas being measured and their concentrations. Based on the identified odor components and their concentrations, the odor type (e.g., aging odor, middle-aged oily odor, sweat odor) is identified, and the identified odor type is output" (see [Abstract]).

また、ニオイ判別に関する他の技術が、例えば、国際公開第2019/102660号(特許文献2)に開示されている。 Other technologies related to odor discrimination are disclosed, for example, in International Publication No. 2019/102660 (Patent Document 2).

国際公開第2019/102654号International Publication No. 2019/102654 国際公開第2019/102660号International Publication No. 2019/102660

特許文献1および2に開示された技術によると、複数のニオイセンサーの一部が劣化した場合に、どのニオイセンサーが劣化したのかを判別することができない。したがって、複数のニオイセンサーの一部が劣化した場合に、どのニオイセンサーが劣化したのかを判別するための技術が必要とされている。 The technologies disclosed in Patent Documents 1 and 2 make it impossible to determine which odor sensor has deteriorated when some of the odor sensors among multiple odor sensors have deteriorated. Therefore, there is a need for a technology that can determine which odor sensor has deteriorated when some of the odor sensors among multiple odor sensors have deteriorated.

本開示は、上記のような背景に鑑みてなされたものであって、ある局面における目的は、複数のニオイセンサーの一部が劣化した場合に、どのニオイセンサーが劣化したのかを判別するための技術を提供することにある。 This disclosure has been made in light of the above-mentioned background, and in one aspect, its purpose is to provide technology for determining which odor sensor has deteriorated when some of multiple odor sensors have deteriorated.

ある実施の形態に従うと、ニオイ検出装置が提供される。ニオイ検出装置は、3つ以上の複数のニオイセンサーと、ニオイ成分ごとの各ニオイセンサーの出力値の正常範囲を学習した正常範囲データを格納するための記憶部と、複数のニオイセンサーの各々の劣化判定を行う判定部とを備える。判定部は、複数のニオイセンサーの各々の出力値と、正常範囲データとを比較し、複数のニオイセンサーの各々の実測値の過半数を正常範囲内に含むニオイ成分が見つかった場合に、見つかったニオイ成分の正常範囲から外れたニオイセンサーを劣化したと判定する。 According to one embodiment, an odor detection device is provided. The odor detection device includes three or more odor sensors, a memory unit for storing normal range data obtained by learning the normal range of the output values of each odor sensor for each odor component, and a determination unit for determining degradation of each of the odor sensors. The determination unit compares the output value of each of the odor sensors with the normal range data, and if an odor component is found for which the majority of the actual measured values of each of the odor sensors are within the normal range, determines that the odor sensor that is outside the normal range for the found odor component has degraded.

ある局面に従うニオイ検出装置において、判定部は、正常範囲データ内に、複数のニオイセンサーの各々の実測値の過半数を正常範囲内に含むニオイ成分が見つからなかったことに基づいて、複数のニオイセンサーが検出したニオイ成分は、判別不能であると判定する。 In an odor detection device according to one aspect, the determination unit determines that the odor components detected by the multiple odor sensors are indistinguishable based on the fact that no odor components are found in the normal range data for which the majority of the actual measured values of each of the multiple odor sensors fall within the normal range.

ある局面に従うニオイ検出装置は、劣化したニオイセンサーの実測値を補正する補正部をさらに備える。補正部は、あるニオイセンサーの実測値と、予め学習されたニオイ成分ごとの濃度とあるニオイセンサーの出力値との相関関係の近似線とを比較することで、あるニオイセンサーの劣化が近似線に沿って進行しているか否かを判定し、あるニオイセンサーの劣化が近似線に沿って進行していることに基づいて、あるニオイセンサーの実測値が近似線に近づくように、あるニオイセンサーの実測値を補正する。 An odor detection device according to one aspect further includes a correction unit that corrects the actual measurement value of a deteriorated odor sensor. The correction unit compares the actual measurement value of a certain odor sensor with an approximation line of the pre-learned correlation between the concentration of each odor component and the output value of the certain odor sensor to determine whether the deterioration of the certain odor sensor is progressing along the approximation line, and corrects the actual measurement value of the certain odor sensor so that the actual measurement value of the certain odor sensor approaches the approximation line based on whether the deterioration of the certain odor sensor is progressing along the approximation line.

ある局面に従うニオイ検出装置において、判定部は、あるニオイセンサーの実測値と近似線が示す出力値との差が予め定められた閾値を超えたことに基づいて、あるニオイセンサーが劣化したことを示す判定結果を出力する。 In an odor detection device according to one aspect, the determination unit outputs a determination result indicating that a certain odor sensor has deteriorated based on the difference between the actual measurement value of a certain odor sensor and the output value indicated by the approximation line exceeding a predetermined threshold.

ある局面に従うニオイ検出装置において、判定部は、あるニオイセンサーの実測値の経時データから得られる回帰曲線から、あるニオイセンサーが使用不能になるまでの推定時間を出力する。 In an odor detection device according to one aspect, the determination unit outputs an estimated time until a certain odor sensor becomes unusable, based on a regression curve obtained from time-dependent data of actual measured values from the odor sensor.

ある局面に従うニオイ検出装置において、記憶部は、過去に計測されたニオイセンサーの劣化時間の記録データをさらに格納する。判定部は、あるニオイセンサーの実測値と、記録データとを比較し、あるニオイセンサーが使用不能になるまでの推定時間を出力する。 In an odor detection device according to one aspect, the memory unit further stores recorded data of the deterioration time of an odor sensor measured in the past. The determination unit compares the actual measured value of a certain odor sensor with the recorded data and outputs an estimated time until the certain odor sensor becomes unusable.

他の実施の形態に従うと、ニオイ検出システムが提供される。ニオイ検出システムは、複数のニオイ検出装置と、通信デバイスとを備える。複数のニオイ検出装置の各々は、3つ以上の複数のニオイセンサーと、ニオイ成分ごとの各ニオイセンサーの出力値の正常範囲を学習した正常範囲データを格納するための記憶部と、複数のニオイセンサーの各々の劣化判定を行う判定部とを備える。判定部は、複数のニオイセンサーの各々の出力値と、正常範囲データとを比較し、複数のニオイセンサーの各々の実測値の過半数を正常範囲内に含むニオイ成分が見つかった場合に、見つかったニオイ成分の正常範囲から外れたニオイセンサーを劣化したと判定する。通信デバイスは、複数のニオイ検出装置の各々と通信するための通信部と、複数のニオイ検出装置の各々から取得した劣化判定の結果を表示可能な表示部とを備える。 According to another embodiment, an odor detection system is provided. The odor detection system includes multiple odor detection devices and a communication device. Each of the multiple odor detection devices includes three or more odor sensors, a memory unit for storing normal range data learned from the normal range of output values of each odor sensor for each odor component, and a determination unit for determining deterioration of each of the multiple odor sensors. The determination unit compares the output value of each of the multiple odor sensors with the normal range data, and if an odor component is found for which the majority of the actual measured values of each of the multiple odor sensors are within the normal range, determines that the odor sensor that is outside the normal range for the found odor component has deteriorated. The communication device includes a communication unit for communicating with each of the multiple odor detection devices, and a display unit capable of displaying the results of the deterioration determination obtained from each of the multiple odor detection devices.

ある局面に従うニオイ検出システムにおいて、判定部は、正常範囲データ内に、複数のニオイセンサーの各々の実測値の過半数を正常範囲内に含むニオイ成分が見つからなかったことに基づいて、複数のニオイセンサーが検出したニオイ成分は、判別不能であると判定する。 In an odor detection system according to one aspect, the determination unit determines that the odor components detected by the multiple odor sensors are indistinguishable based on the fact that no odor components are found in the normal range data for which the majority of the actual measured values of each of the multiple odor sensors fall within the normal range.

ある局面に従うニオイ検出システムにおいて、ニオイ検出装置は、劣化したニオイセンサーの実測値を補正する補正部をさらに備える。補正部は、あるニオイセンサーの実測値と、予め学習されたニオイ成分ごとの濃度とあるニオイセンサーの出力値との相関関係の近似線とを比較することで、あるニオイセンサーの劣化が近似線に沿って進行しているか否かを判定し、あるニオイセンサーの劣化が近似線に沿って進行していることに基づいて、あるニオイセンサーの実測値が近似線に近づくように、あるニオイセンサーの実測値を補正する。 In an odor detection system according to one aspect, the odor detection device further includes a correction unit that corrects the actual measurement value of a deteriorated odor sensor. The correction unit compares the actual measurement value of a certain odor sensor with an approximation line of the correlation between the concentration of each odor component, which has been learned in advance, and the output value of the certain odor sensor, to determine whether the deterioration of the certain odor sensor is progressing along the approximation line, and corrects the actual measurement value of the certain odor sensor so that the actual measurement value of the certain odor sensor approaches the approximation line based on whether the deterioration of the certain odor sensor is progressing along the approximation line.

ある局面に従うニオイ検出システムにおいて、判定部は、あるニオイセンサーの実測値と近似線が示す出力値との差が予め定められた閾値を超えたことに基づいて、あるニオイセンサーが劣化したことを示す判定結果を通信デバイスに送信する。 In an odor detection system according to one aspect, the determination unit transmits a determination result indicating that a certain odor sensor has deteriorated to a communication device based on the difference between the actual measurement value of a certain odor sensor and the output value indicated by the approximation line exceeding a predetermined threshold.

ある局面に従うニオイ検出システムにおいて、判定部は、あるニオイセンサーの実測値の経時データから得られる回帰曲線から、あるニオイセンサーが使用不能になるまでの推定時間を通信デバイスに送信する。 In an odor detection system according to a certain aspect, a determination unit transmits to a communication device an estimated time until a certain odor sensor becomes unusable, based on a regression curve obtained from time-dependent data of actual measured values from the odor sensor.

ある局面に従うニオイ検出システムにおいて、記憶部は、過去に計測されたニオイセンサーの劣化時間の記録データをさらに格納する。判定部は、あるニオイセンサーの実測値と、記録データとを比較し、あるニオイセンサーが使用不能になるまでの推定時間を通信デバイスに送信する。 In an odor detection system according to one aspect, the memory unit further stores recorded data of the deterioration time of an odor sensor measured in the past. The determination unit compares the actual measurement value of a certain odor sensor with the recorded data, and transmits to the communication device an estimated time until the certain odor sensor becomes unusable.

ある局面に従うニオイ検出システムにおいて、通信デバイスは、複数のニオイ検出装置に含まれる第1のニオイ検出装置の第1のニオイセンサーが劣化したことに基づいて、複数のニオイ検出装置に含まれる第2のニオイ検出装置の第1のニオイセンサーの実測値を、第1のニオイ検出装置の第1のニオイセンサーの実測値のかわりに使用して検出結果を求める補完部をさらに備える。 In an odor detection system according to one aspect, the communications device further includes a complementing unit that, based on deterioration of the first odor sensor of a first odor detection device included in the plurality of odor detection devices, uses the actual measurement value of the first odor sensor of a second odor detection device included in the plurality of odor detection devices in place of the actual measurement value of the first odor sensor of the first odor detection device to determine a detection result.

ある実施の形態に従うと、複数のニオイセンサーの一部が劣化した場合に、どのニオイセンサーが劣化したのかを判別することが可能である。 According to one embodiment, if some of the multiple odor sensors have deteriorated, it is possible to determine which odor sensor has deteriorated.

この開示内容の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解される本開示に関する次の詳細な説明から明らかとなるであろう。 These and other objects, features, aspects and advantages of the present disclosure will become apparent from the following detailed description of the disclosure taken in conjunction with the accompanying drawings.

ある実施の形態に従うニオイ検出システム10の構成の一例を示す図である。FIG. 1 is a diagram showing an example of a configuration of an odor detection system 10 according to an embodiment. ニオイ検出装置100を複数台使用する場合の構成の一例を示す図である。FIG. 10 is a diagram showing an example of a configuration in which a plurality of odor detection devices 100 are used. ニオイ種類判別テーブル106の構成、ニオイの識別および劣化したニオイセンサー102の判定手順の一例を示す図である。10 is a diagram showing an example of the configuration of an odor type determination table 106, and an example of a procedure for identifying odors and determining whether an odor sensor 102 has deteriorated. ニオイ検出装置100におけるニオイセンサー102の劣化予測およびニオイセンサーの補正処理の一例を示す図である。1 is a diagram illustrating an example of a process for predicting deterioration of an odor sensor 102 and correcting the odor sensor in an odor detection device 100. FIG. ニオイ検出システム10における劣化したニオイセンサー102を特定するための処理手順の一例を示すフローチャートである。10 is a flowchart showing an example of a processing procedure for identifying a deteriorated odor sensor 102 in the odor detection system 10.

以下、図面を参照しつつ、本開示に係る技術思想の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 Hereinafter, embodiments of the technical concepts of the present disclosure will be described with reference to the drawings. In the following description, identical components are designated by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated.

図1は、本実施の形態に従うニオイ検出システム10の構成の一例を示す図である。ニオイ検出システム10は、ニオイ検出装置100と、通信デバイス120とを含む。ニオイ検出装置100および通信デバイス120は、Bluetooth(登録商標)等の近距離無線通信機能を備えており、相互に通信可能である。 FIG. 1 is a diagram showing an example of the configuration of an odor detection system 10 according to the present embodiment. The odor detection system 10 includes an odor detection device 100 and a communication device 120. The odor detection device 100 and the communication device 120 are equipped with short-range wireless communication capabilities such as Bluetooth (registered trademark), and are capable of communicating with each other.

ニオイ検出装置100は、主な構成として、制御部101と、ニオイセンサー102A,102B,102C,102D(総称する場合は、「ニオイセンサー102」と呼ぶ)と、ADC(Analog to Digital Converter)103と、記憶部104と、操作スイッチ110と、バッテリー111と、通信部112とを備える。これらの構成は、内部バス113を介して相互に通信可能である。また、記憶部104は、識別部105と、ニオイ種類判別テーブル106と、判定部107と、補正部108と、特性データ109とを格納する。 The odor detection device 100 mainly comprises a control unit 101, odor sensors 102A, 102B, 102C, and 102D (collectively referred to as "odor sensors 102"), an ADC (Analog to Digital Converter) 103, a memory unit 104, an operation switch 110, a battery 111, and a communication unit 112. These components can communicate with each other via an internal bus 113. The memory unit 104 also stores an identification unit 105, an odor type determination table 106, a determination unit 107, a correction unit 108, and characteristic data 109.

制御部101は、ニオイ検出装置100の各種機能を実現するためのプログラムを実行し得る。制御部101は、例えば、少なくとも1つの集積回路によって構成される。集積回路は、例えば、少なくとも1つのCPU(Central Processing Unit)、少なくとも1つのFPGA(Field Programmable Gate Array)、またはこれらの組み合わせ等によって構成されてもよい。また、制御部101は、CPUが実行するプログラムを格納するためのDRAM(Dynamic Random Access Memory)またはSRAM(Static Random Access Memory)等のRAMを含んでいてもよい。この場合、制御部101は、ニオイ検出装置100の各種機能を実現するためのプログラムを記憶部104からRAMに読み込んで、当該プログラムを実行し得る。 The control unit 101 can execute programs for realizing the various functions of the odor detection device 100. The control unit 101 is configured, for example, by at least one integrated circuit. The integrated circuit may be configured, for example, by at least one CPU (Central Processing Unit), at least one FPGA (Field Programmable Gate Array), or a combination of these. The control unit 101 may also include RAM such as DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory) for storing programs executed by the CPU. In this case, the control unit 101 can load programs for realizing the various functions of the odor detection device 100 from the storage unit 104 into the RAM and execute the programs.

ニオイセンサー102は、検出対象のニオイ成分(ガス等)の濃度を電気信号に変換する。ある局面において、ニオイセンサー102は、いわゆるアナログセンサーであってもよい。この場合、ニオイセンサー102は、検出対象のニオイ成分(ガス等)の濃度を電圧または電流に変換して出力する。他の局面において、ニオイセンサー102は、いわゆるデジタルセンサーであってもよい。この場合、ニオイセンサー102は、検出対象のニオイ成分(ガス等)をデジタルデータ(例えば、8~32ビット程度の数値データ)として出力し得る。また、他の局面において、ニオイセンサー102A,102B,102C,102Dは、互いにニオイに反応する特性が異なっていてもよい。 Odor sensor 102 converts the concentration of the odor component (gas, etc.) to be detected into an electrical signal. In one aspect, odor sensor 102 may be a so-called analog sensor. In this case, odor sensor 102 converts the concentration of the odor component (gas, etc.) to be detected into a voltage or current and outputs it. In another aspect, odor sensor 102 may be a so-called digital sensor. In this case, odor sensor 102 may output the odor component (gas, etc.) to be detected as digital data (e.g., numerical data of approximately 8 to 32 bits). In another aspect, odor sensors 102A, 102B, 102C, and 102D may have different odor response characteristics.

一例として、ニオイセンサー102は、VOC(Volatile Organic Compounds)検出用ガスセンサー、CO検出用ガスセンサー、水素検出用ガスセンサー、炭化水素検出用ガスセンサー、アルコール検出用ガスセンサー、タバコ検出用ガスセンサー、または、これらの組み合わせ等により実現され得る。なお、各ニオイセンサー102A,102B,102C,102Dは、必ずしも1種類のニオイ成分にのみ反応するわけではなく、複数のニオイ成分に対して反応してもよい。ニオイ成分とは、ニオイを構成する化学物質である。 As an example, odor sensor 102 may be realized as a gas sensor for detecting VOCs (Volatile Organic Compounds), a gas sensor for detecting CO, a gas sensor for detecting hydrogen, a gas sensor for detecting hydrocarbons, a gas sensor for detecting alcohol, a gas sensor for detecting tobacco, or a combination of these. Note that each of odor sensors 102A, 102B, 102C, and 102D does not necessarily react to only one type of odor component, but may also react to multiple odor components. Odor components are chemical substances that make up odors.

本明細書では、ニオイ検出装置100は、一例として、4つのニオイセンサー102A,102B,102C,102Dを備えているが、ニオイ検出装置100が備えるニオイセンサー102の数はこれに限られない。ある局面において、ニオイ検出装置100は、3つ以上の任意の数のニオイセンサー102を備え得る。 In this specification, the odor detection device 100 is shown as having four odor sensors 102A, 102B, 102C, and 102D, as an example, but the number of odor sensors 102 included in the odor detection device 100 is not limited to this. In certain aspects, the odor detection device 100 may have any number of odor sensors 102, such as three or more.

ADC103は、ニオイセンサー102A,102B,102C,102Dから出力されたアナログ信号をデジタル信号に変換して、制御部101に出力する。ある局面において、ニオイセンサー102A,102B,102C,102Dがデジタルセンサーである場合、ニオイ検出装置100は、ADC103を備えなくてもよい。この場合、ニオイセンサー102A,102B,102C,102Dは、デジタル信号を出力するIC(Integrated Circuit)を含み得る。 ADC 103 converts the analog signals output from odor sensors 102A, 102B, 102C, and 102D into digital signals and outputs them to control unit 101. In some aspects, if odor sensors 102A, 102B, 102C, and 102D are digital sensors, odor detection device 100 may not include ADC 103. In this case, odor sensors 102A, 102B, 102C, and 102D may include an IC (Integrated Circuit) that outputs digital signals.

記憶部104は、不揮発性メモリーであり、制御部101によって実行される各種プログラム、制御部101によって参照される各種データを格納する。ある局面において、記憶部104は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electrically Erasable Programmable Read Only Memory)またはフラッシュメモリー等によって実現されてもよい。 The storage unit 104 is a non-volatile memory that stores various programs executed by the control unit 101 and various data referenced by the control unit 101. In some aspects, the storage unit 104 may be realized by a hard disk drive (HDD), a solid state drive (SSD), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), flash memory, or the like.

識別部105は、ニオイを検出するためのプログラムまたは機械学習によって生成される学習済みモデルである。識別部105は、例えば、次の手順により生成される。 The identification unit 105 is a program for detecting odors or a trained model generated by machine learning. The identification unit 105 is generated, for example, by the following procedure.

まず、複数の異なるニオイ成分を濃度別に用意する。一例として、濃度1,濃度2,濃度3のニオイ成分Xと、濃度1,濃度2,濃度3のニオイ成分Yと、濃度1,濃度2,濃度3のニオイ成分Zとを用意する。 First, prepare several different odor components at different concentrations. As an example, prepare odor component X at concentrations 1, 2, and 3, odor component Y at concentrations 1, 2, and 3, and odor component Z at concentrations 1, 2, and 3.

次に、各ニオイ成分の濃度別に、ニオイセンサー102A,102B,102C,102Dの各々と同種のニオイセンサー(以下、「学習用ニオイセンサー」と呼ぶ)の出力値(波形)を取得する。上記のように3段階の濃度の3種類のニオイ成分が用意されている場合、濃度1~3のニオイ成分Xを検出した場合の学習用ニオイセンサーの出力値X1~X3、濃度1~3のニオイ成分Yを検出した場合の学習用ニオイセンサーの出力値Y1~Y3、濃度1~3のニオイ成分Zを検出した場合の学習用ニオイセンサーの出力値Z1~Z3を取得する。 Next, the output values (waveforms) of odor sensors of the same type as odor sensors 102A, 102B, 102C, and 102D (hereinafter referred to as "learning odor sensors") are obtained for each concentration of each odor component. If three types of odor components with three levels of concentration are prepared as described above, the output values X1 to X3 of the learning odor sensors when odor component X is detected at concentrations 1 to 3, the output values Y1 to Y3 of the learning odor sensors when odor component Y is detected at concentrations 1 to 3, and the output values Z1 to Z3 of the learning odor sensors when odor component Z is detected at concentrations 1 to 3 are obtained.

次に、学習エンジンに、各学習用ニオイセンサーの出力値の組み合わせを入力とし、ニオイ成分およびその濃度を出力としたデータのセットを教師データとして与える。学習エンジンは、与えられた教師データに基づいて、学習済みモデルを生成する。当該学習済みモデルは、識別部105として機能してもよいし、または、識別部105に参照されるライブラリとして使用されてもよい。 Next, a set of data in which the combination of output values from each training odor sensor is used as input and the odor components and their concentrations are used as output is provided to the learning engine as training data. The learning engine generates a trained model based on the provided training data. This trained model may function as the identification unit 105, or may be used as a library referenced by the identification unit 105.

上記の「学習用ニオイセンサー」は、例えば、ニオイセンサー102A,102B,102C,102Dの各々と同じ特性を持つセンサー(同じ型番のニオイセンサー等)である。また、学習用ニオイセンサーを用いることを例に説明したが、ニオイ検出装置100に実際に搭載されるニオイセンサー102A,102B,102C,102Dを用いて機械学習を行ってもよい。 The above-mentioned "learning odor sensor" is, for example, a sensor having the same characteristics as each of odor sensors 102A, 102B, 102C, and 102D (e.g., odor sensors with the same model number). Furthermore, while the use of a learning odor sensor has been described as an example, machine learning may also be performed using odor sensors 102A, 102B, 102C, and 102D that are actually installed in odor detection device 100.

ある局面において、上記の機械学習には、ニューラルネットワーク、特に、学習ベクトル量子化(LVQ)ニューラルネットワークが用いられてもよい。 In some aspects, the above machine learning may use a neural network, in particular a learning vector quantization (LVQ) neural network.

学習に使用されるニオイ成分は、ニオイ検出システム10の用途に応じて任意に選択され得る。用途が体臭チェックの場合、学習に使用されるニオイ成分は、一例として、ノネナール、ジアセチル、イソ吉草酸、アンモニア等、悪臭の原因となる成分であってもよい。ノネナールは、加齢臭(加齢に伴い発生する体臭)の原因となる成分である。ジアセチルは、ミドル脂臭(中年男性に多い脂っぽい体臭)の原因となる成分である。イソ吉草酸は、汗臭(汗による体臭)の原因となる成分である。 The odor components used for learning can be selected arbitrarily depending on the application of the odor detection system 10. When the application is checking for body odor, the odor components used for learning may be, for example, components that cause malodors, such as nonenal, diacetyl, isovaleric acid, and ammonia. Nonenal is a component that causes body odor associated with aging (body odor that occurs with aging). Diacetyl is a component that causes middle-aged oily odor (a greasy body odor common among middle-aged men). Isovaleric acid is a component that causes sweat odor (body odor caused by sweat).

ニオイ種類判別テーブル106は、ニオイの種類と、濃度と、強度(ニオイのレベル)と、ニオイセンサー102A,102B,102C,102Dの各々の出力値の範囲とを対応付けたテーブルである。ニオイ種類判別テーブル106は、上記の機械学習の過程で生成される。ニオイセンサー102A,102B,102C,102Dの各々の出力値の範囲は、各ニオイセンサー102が正常に動作している場合にあるニオイ成分を検出したときに、出力されると予想される期待値の範囲である。ある局面において、ニオイ種類判別テーブル106は、リレーショナルデータベースのテーブルとして表現されてもよいし、JSON(JavaScript(登録商標) Object Notation)等の他の任意のデータ形式で表現されてもよい。ニオイ種類判別テーブル106の項目については図3を参照して後述する。 The odor type discrimination table 106 is a table that associates odor types, concentrations, intensities (odor levels), and the ranges of output values of each of the odor sensors 102A, 102B, 102C, and 102D. The odor type discrimination table 106 is generated during the machine learning process described above. The ranges of output values of each of the odor sensors 102A, 102B, 102C, and 102D are the ranges of expected values that are predicted to be output when a certain odor component is detected by each odor sensor 102 when it is operating normally. In some aspects, the odor type discrimination table 106 may be expressed as a relational database table, or in any other data format such as JSON (JavaScript (registered trademark) Object Notation). The items in the odor type discrimination table 106 will be described later with reference to Figure 3.

ある局面において、ニオイ検出装置100は、ニオイセンサー102A,102B,102C,102Dの各々の実測値を識別部105に入力することで、学習済みモデルに基づいて、検出されたニオイの種類、濃度、および強度を判定してもよい。他の局面において、ニオイ検出装置100は、ニオイセンサー102A,102B,102C,102Dの各々の実測値と、ニオイ種類判別テーブル106内のニオイセンサー102A,102B,102C,102Dの各々の出力値の範囲とを比較することで、検出されたニオイの種類、濃度、および強度を判定してもよい。 In one aspect, odor detection device 100 may input the actual measurement values of each of odor sensors 102A, 102B, 102C, and 102D into identification unit 105, and determine the type, concentration, and intensity of the detected odor based on the trained model. In another aspect, odor detection device 100 may determine the type, concentration, and intensity of the detected odor by comparing the actual measurement values of each of odor sensors 102A, 102B, 102C, and 102D with the range of output values of each of odor sensors 102A, 102B, 102C, and 102D in odor type discrimination table 106.

ニオイの種類は、ニオイ成分に対応してもよいし、何らかの特徴を持ったニオイに対して人間が分類して付けたものであってもよい。一例として、ニオイ検出装置100を体臭チェッカーとして使用する場合、加齢臭、ミドル脂臭、汗臭の三大体臭等がニオイの種類として挙げられる。 The odor types may correspond to odor components, or may be human classifications of odors with certain characteristics. As an example, when the odor detection device 100 is used as a body odor checker, the three major body odors of aging, middle-aged oily odor, and sweat odor may be cited as odor types.

判定部107は、ニオイ種類判別テーブル106を用いることにより、ニオイセンサー102A,102B,102C,102Dの一部が劣化したことも検出し得る。ニオイセンサー102A,102B,102C,102Dの一部の劣化の検出の詳細については、図3を参照して後述する。 By using the odor type determination table 106, the determination unit 107 can also detect partial deterioration of the odor sensors 102A, 102B, 102C, and 102D. Details of detecting partial deterioration of the odor sensors 102A, 102B, 102C, and 102D will be described later with reference to Figure 3.

補正部108は、ニオイセンサー102A,102B,102C,102Dの一部が劣化した場合に、劣化したニオイセンサーの出力値を補正する。ニオイ検出装置100が長期間使用され続けると、ニオイセンサー102A,102B,102C,102Dの一部が劣化することがある。例えば、ニオイセンサー102Dが劣化した場合、ニオイセンサー102Dの出力値が変化することがある。これにより、ニオイ検出装置100は正しくニオイ成分を判別できなくなる可能性がある。しかしながら、劣化したニオイセンサー102Dの劣化の度合いが小さい場合(ニオイセンサー102Dの出力値の変化量が小さい場合)、ニオイセンサー102Dの出力値を補正する(係数をかけるなど)ことで、劣化の影響を抑制することができる。ニオイセンサー102の出力値の補正の詳細については、図4を参照して後述する。 When some of the odor sensors 102A, 102B, 102C, and 102D have deteriorated, the correction unit 108 corrects the output value of the deteriorated odor sensor. When the odor detection device 100 is used over a long period of time, some of the odor sensors 102A, 102B, 102C, and 102D may deteriorate. For example, when odor sensor 102D deteriorates, the output value of odor sensor 102D may change. This may cause the odor detection device 100 to be unable to correctly distinguish odor components. However, when the degree of deterioration of the deteriorated odor sensor 102D is small (when the amount of change in the output value of odor sensor 102D is small), the effects of deterioration can be suppressed by correcting the output value of odor sensor 102D (e.g., by multiplying by a coefficient). Details of correcting the output value of odor sensor 102 will be described later with reference to Figure 4.

特性データ109は、補正部108によって参照される各ニオイセンサー102の特性を示すデータである。補正部108は、特性データ109を参照することで、各ニオイセンサー102を補正するときの補正値(計数)を算出し得る。 The characteristic data 109 is data indicating the characteristics of each odor sensor 102 referenced by the correction unit 108. By referencing the characteristic data 109, the correction unit 108 can calculate correction values (coefficients) for correcting each odor sensor 102.

識別部105および補正部108は、制御部101によって実行されるプログラムとして実現され得る。他の局面において、識別部105および補正部108は、上述した機能を備えたASIC(Application Specific Integrated Circuit)等のハードウェアとして実現されてもよい。この場合、識別部105および補正部108は、記憶部104外に設けられる。 The identification unit 105 and the correction unit 108 may be realized as a program executed by the control unit 101. In another aspect, the identification unit 105 and the correction unit 108 may be realized as hardware such as an ASIC (Application Specific Integrated Circuit) having the above-mentioned functions. In this case, the identification unit 105 and the correction unit 108 are provided outside the memory unit 104.

操作スイッチ110は、ニオイ検出装置100の電源をオン/オフさせるための電源スイッチ、ユーザーがニオイ検出装置100にニオイ測定処理を開始させるためのスイッチ、または、その両方の機能を備えるスイッチであってもよい。また、操作スイッチ110は、複数のスイッチを含んでいてもよい。ある局面において、ニオイ検出装置100は、液晶モニターおよびタッチパネルを備えていてもよい。 Operation switch 110 may be a power switch for turning the power of odor detection device 100 on/off, a switch for the user to start the odor measurement process on odor detection device 100, or a switch that has both functions. Operation switch 110 may also include multiple switches. In some aspects, odor detection device 100 may be equipped with an LCD monitor and a touch panel.

バッテリー111は、ニオイ検出装置100の各部に電力供給を行う。バッテリー111は、着脱可能な乾電池または充電池等であってもよい。ある局面において、ニオイ検出装置100は、バッテリー111に充電を行うための充電回路、および、バッテリー111の電圧および電流を管理するための電源管理回路をさらに備えていてもよい。 The battery 111 supplies power to each component of the odor detection device 100. The battery 111 may be a removable dry cell battery or a rechargeable battery. In some aspects, the odor detection device 100 may further include a charging circuit for charging the battery 111 and a power management circuit for managing the voltage and current of the battery 111.

通信部112は、通信デバイス120とデータを送受信する。ある局面において、通信部112は、Bluetoothモジュールとして実現され、BLE(Bluetooth Low Energy)の通信規格に従って通信デバイス120と通信してもよい。他の局面において、通信部112は、有線LAN(Local Area Network)ポートおよびWi-Fi(登録商標)(Wireless Fidelity)モジュール等によって実現されてもよい。さらに、他の局面において、通信部112は、TCP/IP(Transmission Control Protocol/Internet Protocol)、UDP(User Datagram Protocol)等の通信プロトコルを用いてデータを送受信してもよい。 The communication unit 112 transmits and receives data to and from the communication device 120. In one aspect, the communication unit 112 may be implemented as a Bluetooth module and communicate with the communication device 120 in accordance with the BLE (Bluetooth Low Energy) communication standard. In another aspect, the communication unit 112 may be implemented as a wired LAN (Local Area Network) port, a Wi-Fi (registered trademark) (Wireless Fidelity) module, or the like. In yet another aspect, the communication unit 112 may transmit and receive data using a communication protocol such as TCP/IP (Transmission Control Protocol/Internet Protocol) or UDP (User Datagram Protocol).

通信デバイス120は、1台以上のニオイ検出装置100から各種情報を受信してユーザーに表示する等の各種サービスを提供し得る。また、通信デバイス120は、各ニオイ検出装置100における各ニオイセンサー102の劣化判定機能、各ニオイセンサー102の出力値の補正機能、複数のニオイ検出装置100間のニオイセンサー102の補完機能を備えていてもよい。複数のニオイ検出装置100間のニオイセンサー102の補完機能とは、例えば、あるニオイ検出装置100のニオイセンサー102Aが劣化した場合に、他のニオイ検出装置100のニオイセンサー102Aの出力値をかわりに使用する機能である。これらの機能については、図5を参照して後述する。また、通信デバイス120は、各ニオイ検出装置100における各ニオイセンサーの劣化判定機能を実現するための劣化判定部(図示せず)と、各ニオイセンサー102の出力値の補正機能を実現するための補正部(図示せず)と、複数のニオイ検出装置100間のニオイセンサー102の補完機能を実現するための補完部(図示せず)とをプログラムとして記憶部126に格納していてもよい。この場合、制御部121は、各プログラムをRAMに読み出して実行し得る。 The communication device 120 may provide various services, such as receiving various information from one or more odor detection devices 100 and displaying it to the user. The communication device 120 may also have a function for determining deterioration of each odor sensor 102 in each odor detection device 100, a function for correcting the output value of each odor sensor 102, and a function for complementing odor sensors 102 between multiple odor detection devices 100. The function for complementing odor sensors 102 between multiple odor detection devices 100 is, for example, a function for, when odor sensor 102A of one odor detection device 100 deteriorates, using the output value of odor sensor 102A of another odor detection device 100 instead. These functions will be described below with reference to FIG. 5. Furthermore, the communication device 120 may store in the storage unit 126 as programs a deterioration determination unit (not shown) for implementing a deterioration determination function for each odor sensor in each odor detection device 100, a correction unit (not shown) for implementing a correction function for the output value of each odor sensor 102, and a complementation unit (not shown) for implementing a complementation function for odor sensors 102 among multiple odor detection devices 100. In this case, the control unit 121 may read each program into RAM and execute it.

さらに、通信デバイス120は、ユーザーに各種サービスを提供するためのアプリケーションのインストールおよび実行機能を備え得る。ある局面において、通信デバイス120は、パーソナルコンピュータ、スマートフォン、タブレット等のユーザーが所有するデバイスであってもよい。他の局面において、通信デバイス120は、複数のニオイ検出装置100からの情報を収集するサーバーであってもよい。この場合、通信デバイス120は、1つ以上のサーバー装置、または、1つ以上のサーバー装置もしくはクラウド環境上のインスタンス(仮想マシン)等として実現され得る。 Furthermore, the communication device 120 may have the ability to install and execute applications for providing various services to the user. In one aspect, the communication device 120 may be a device owned by the user, such as a personal computer, smartphone, or tablet. In another aspect, the communication device 120 may be a server that collects information from multiple odor detection devices 100. In this case, the communication device 120 may be realized as one or more server devices, or instances (virtual machines) on one or more server devices or in a cloud environment.

通信デバイス120は、主な構成として、制御部121と、表示部122と、操作部123と、第1通信部124と、第2通信部125と、記憶部126と、スピーカー127と、マイク128とを備える。 The communication device 120 mainly comprises a control unit 121, a display unit 122, an operation unit 123, a first communication unit 124, a second communication unit 125, a memory unit 126, a speaker 127, and a microphone 128.

制御部121は、通信デバイス120の各種機能を実現するためのプログラムを実行し得る。制御部121は、例えば、少なくとも1つの集積回路によって構成される。集積回路は、例えば、少なくとも1つのCPU、少なくとも1つのFPGA、またはこれらの組み合わせ等によって構成されてもよい。 The control unit 121 may execute programs to realize various functions of the communication device 120. The control unit 121 may be configured, for example, by at least one integrated circuit. The integrated circuit may be configured, for example, by at least one CPU, at least one FPGA, or a combination of these.

表示部122は、液晶ディスプレイまたは有機EL(Electro-Luminescence)ディスプレイ等によって実現され得る。 The display unit 122 can be realized by a liquid crystal display, an organic EL (Electro-Luminescence) display, or the like.

操作部123は、ボタン、および/または、表示部122に積層されたタッチパネル等により構成される。各ボタンおよびタッチ操作の位置に応じた操作信号を制御部121に出力する。 The operation unit 123 is composed of buttons and/or a touch panel layered on the display unit 122. It outputs operation signals to the control unit 121 according to the position of each button and touch operation.

第1通信部124は、無線または有線を介して通信ネットワークに接続された外部機器と通信する。ある局面において、第1通信部124は、有線LANポートおよびWi-Fiモジュール等によって実現されてもよい。この場合、第1通信部124は、TCP/IP、UDP等の通信プロトコルを用いてデータを送受信してもよい。第2通信部125は、Bluetooth無線通信等の近距離通信用のインターフェイスとして機能する。通信デバイス120は、第1通信部124または第2通信部125のいずれかを介して、ニオイ検出装置100と通信し得る。 The first communication unit 124 communicates with external devices connected to the communication network wirelessly or via a wired connection. In some aspects, the first communication unit 124 may be implemented by a wired LAN port, a Wi-Fi module, or the like. In this case, the first communication unit 124 may send and receive data using a communication protocol such as TCP/IP or UDP. The second communication unit 125 functions as an interface for short-range communication such as Bluetooth wireless communication. The communication device 120 can communicate with the odor detection device 100 via either the first communication unit 124 or the second communication unit 125.

記憶部126は、不揮発性メモリーであり、制御部121によって実行される各種プログラム、制御部121によって参照される各種データを格納する。ある局面において、記憶部126は、HDD、SSD、EPROM、EEPROMまたはフラッシュメモリー等によって実現されてもよい。記憶部126は、ニオイ検出装置100から取得したニオイデータを用いるアプリケーションを格納してもよい。 The memory unit 126 is a non-volatile memory that stores various programs executed by the control unit 121 and various data referenced by the control unit 121. In certain aspects, the memory unit 126 may be realized by an HDD, SSD, EPROM, EEPROM, flash memory, or the like. The memory unit 126 may also store an application that uses odor data acquired from the odor detection device 100.

スピーカー127は、第1通信部124を介して外部装置から受信した電気信を音声信号に変換し、音声を出力する。また、スピーカー127は、アプリケーションによって音声ファイルが再生されたことに基づいて、音声を出力し得る。 The speaker 127 converts electrical signals received from an external device via the first communication unit 124 into audio signals and outputs the audio. The speaker 127 can also output audio when an audio file is played by an application.

マイク128は、音波を検知して電気信号に変換し、制御部121または第1通信部124に出力する。 The microphone 128 detects sound waves, converts them into electrical signals, and outputs them to the control unit 121 or the first communication unit 124.

図2は、ニオイ検出装置100を複数台使用する場合の構成の一例を示す図である。通信デバイス120は、1つ以上の任意の台数のニオイ検出装置100と通信し得る。必要となるニオイ検出装置100の台数は、通信デバイス120が提供するサービスまたは通信デバイス120が実行するアプリケーションによって変わる。 Figure 2 shows an example of a configuration when multiple odor detection devices 100 are used. The communication device 120 can communicate with any number of odor detection devices 100, including one or more. The number of odor detection devices 100 required varies depending on the services provided by the communication device 120 or the applications executed by the communication device 120.

一例として、体臭チェッカー等の用途の場合、通信デバイス120は、1台のニオイ検出装置100と通信するだけでよい。他の例として、通信デバイス120が自宅、介護施設、工場、または研究所等で使用される安全確認サービスまたは災害通知サービス等を提供する場合、通信デバイス120は、自宅または介護施設等に配置された複数のニオイ検出装置100と通信し得る。また、通信デバイス120は、サーバーとして機能し、複数の端末に対して、ニオイ検出装置100から集約した情報を用いたサービスを提供してもよい。 As one example, in an application such as a body odor checker, the communication device 120 only needs to communicate with one odor detection device 100. As another example, if the communication device 120 provides a safety confirmation service or disaster notification service used in a home, nursing home, factory, or laboratory, the communication device 120 may communicate with multiple odor detection devices 100 located in a home or nursing home. The communication device 120 may also function as a server and provide services to multiple terminals using information aggregated from the odor detection device 100.

図3は、ニオイ種類判別テーブル106の構成、ニオイの識別および劣化したニオイセンサー102の判定手順の一例を示す図である。図3を参照して、ニオイ検出装置100における劣化したニオイセンサー102の判定手順について説明する。 Figure 3 shows an example of the configuration of the odor type determination table 106, and the procedure for identifying odors and determining whether the odor sensor 102 has deteriorated. The procedure for determining whether the odor sensor 102 has deteriorated in the odor detection device 100 will be described with reference to Figure 3 .

第1のステップにおいて、ニオイセンサー102A,102B,102C,102Dの各々は、測定対象気体301を検出または測定する。そして、ニオイセンサー102A,102B,102C,102Dの各々は、測定対象気体301の測定結果となる出力値(以降、「実測値」と呼ぶこともある)を識別部105に出力する。ある局面において、当該処理は、制御部101が、実際の出力信号を識別部105に出力するプログラムを実行することにより実現され得る。他の局面において、ニオイ検出装置100は、ハードウェアとして、実際の出力信号を識別部105に出力する機能を備えていてもよい。 In the first step, each of odor sensors 102A, 102B, 102C, and 102D detects or measures measurement target gas 301. Then, each of odor sensors 102A, 102B, 102C, and 102D outputs an output value (hereinafter sometimes referred to as an "actual measurement value") that is the measurement result of measurement target gas 301 to identification unit 105. In one aspect, this processing can be realized by control unit 101 executing a program that outputs an actual output signal to identification unit 105. In another aspect, odor detection device 100 may be equipped with a hardware function that outputs an actual output signal to identification unit 105.

第2のステップにおいて、識別部105は、測定対象気体301の種類、濃度、および強度を識別する。一例として、識別部105は、ニオイ検出装置100は、ニオイセンサー102A,102B,102C,102Dの各々の実測値を学習済みモデルの入力することで、測定対象気体301の種類、濃度、および強度を学習済みモデルの出力として得てもよい。 In the second step, the identification unit 105 identifies the type, concentration, and intensity of the measurement target gas 301. As an example, the identification unit 105 of the odor detection device 100 may input the actual measurement values of each of the odor sensors 102A, 102B, 102C, and 102D into the trained model, thereby obtaining the type, concentration, and intensity of the measurement target gas 301 as the output of the trained model.

他の例として、ニオイ検出装置100または識別部105は、ニオイセンサー102A,102B,102C,102Dの各々の実測値と、ニオイ種類判別テーブル106内のニオイセンサー102A,102B,102C,102Dの各々の出力値の範囲とを比較することで、検出されたニオイの種類、濃度、および強度を判定してもよい。この場合、ニオイ検出装置100は、各ニオイセンサー102の実測値と、ニオイ種類判別テーブル106の各レコードにおける各ニオイセンサー102の出力値の範囲とを比較する。 As another example, the odor detection device 100 or the identification unit 105 may determine the type, concentration, and intensity of the detected odor by comparing the actual measurement values of each of the odor sensors 102A, 102B, 102C, and 102D with the range of output values of each of the odor sensors 102A, 102B, 102C, and 102D in the odor type discrimination table 106. In this case, the odor detection device 100 compares the actual measurement values of each odor sensor 102 with the range of output values of each odor sensor 102 in each record of the odor type discrimination table 106.

各ニオイセンサー102の出力値の範囲とは、各ニオイセンサー102が正常時にそのレコードの種類および濃度の気体を観測した場合に出力することが期待される出力値の範囲である(以降、単に「正常値の範囲」と呼ぶこともある)。ある局面において、正常値の範囲は、例えば、実験で得られた機械学習の教師データに基づいて、決定されてもよい。他の局面において、正常値の範囲は、識別部105に濃度別のニオイ成分を識別させた結果に基づいて(各ニオイセンサー102が正常な場合の識別部105の出力結果に基づいて)、決定されてもよい。 The range of output values of each odor sensor 102 is the range of output values that each odor sensor 102 is expected to output when it observes gas of that record type and concentration under normal conditions (hereinafter, this may be simply referred to as the "range of normal values"). In one aspect, the range of normal values may be determined based on, for example, machine learning training data obtained through experiments. In another aspect, the range of normal values may be determined based on the results of having the identification unit 105 identify odor components by concentration (based on the output results of the identification unit 105 when each odor sensor 102 is normal).

識別部105は、各ニオイセンサー102の正常値の範囲が各ニオイセンサー102の実測値の過半数を含むレコード302のガスの「種類」および「濃度」を計測結果として選択してもよい。識別部105は、選択した測定結果を示す信号を制御部101に出力する。測定結果を示す信号は、測定対象気体301の種類、濃度、レベル、各ニオイセンサー102の実測値を含み得る。図3の例では、識別部105は、「種類:X」および「濃度:1ppm<x≦5ppm」を測定結果として選択している。 The identification unit 105 may select as the measurement result the "type" and "concentration" of the gas in the record 302 where the normal value range of each odor sensor 102 includes the majority of the actual measured values of each odor sensor 102. The identification unit 105 outputs a signal indicating the selected measurement result to the control unit 101. The signal indicating the measurement result may include the type, concentration, and level of the measurement target gas 301, and the actual measured values of each odor sensor 102. In the example of FIG. 3, the identification unit 105 selects "type: X" and "concentration: 1 ppm < x ≦ 5 ppm" as the measurement result.

ある局面において、識別部105は、実測値の組み合わせを最も多く含む正常範囲を有するレコードを識別結果として選択してもよい。例えば、ニオイセンサー102Aの実測値は「a3<a≦a4」であり、ニオイセンサー102Bの実測値は「b3<b≦b4」であり、ニオイセンサー102Cの実測値は「c3<c≦c4」であり、ニオイセンサー102Dの実測値は「d5<d≦d6」であるとする。この場合、レコード302が、ニオイセンサー102A,102B,102Cの実際の出力信号を正常範囲に含むため、最も一致度が高くなる。そのため、識別部105は、レコード302(「種類:X」、「濃度:1ppm<x≦5ppm」、「レベル:3」)を識別結果として選択し、識別結果を示す信号を制御部101に出力する。また、識別部105は、実測値の過半数または一定数以上の(例えば3/4以上のセンサー)の実測値を含む正常範囲を有するレコードが存在しない場合、識別失敗を示す信号を制御部101に出力してもよい。このように、ニオイ検出装置100は、ニオイ種類判別テーブル106を使用することで、一部のニオイセンサー102が劣化する等して、実測値が機械学習の学習結果から少し外れる場合でも、測定対象気体301を識別し得る。 In some cases, the identification unit 105 may select as the identification result a record having a normal range that includes the largest number of combinations of actual measurement values. For example, suppose the actual measurement values of odor sensor 102A are "a3 < a ≦ a4," the actual measurement values of odor sensor 102B are "b3 < b ≦ b4," the actual measurement values of odor sensor 102C are "c3 < c ≦ c4," and the actual measurement values of odor sensor 102D are "d5 < d ≦ d6." In this case, record 302 includes the actual output signals of odor sensors 102A, 102B, and 102C within the normal range, resulting in the highest degree of match. Therefore, the identification unit 105 selects record 302 ("Type: X," "Concentration: 1 ppm < x ≦ 5 ppm," "Level: 3") as the identification result and outputs a signal indicating the identification result to the control unit 101. Furthermore, if there is no record with a normal range that includes a majority of the actual measurement values or a certain number or more of the actual measurement values (e.g., 3/4 or more of the sensors) the identification unit 105 may output a signal indicating identification failure to the control unit 101. In this way, by using the odor type discrimination table 106, the odor detection device 100 can identify the measurement target gas 301 even if the actual measurement values deviate slightly from the machine learning learning results due to deterioration of some of the odor sensors 102, for example.

第3のステップにおいて、判定部107は、制御部101を介して、または、識別部105から直接、測定結果(測定対象気体301の種類、濃度、レベル、各ニオイセンサー102の実測値を含み得る)を取得する。そして、判定部107は、測定結果と、ニオイ種類判別テーブル106とを比較して、劣化したニオイセンサー102が存在するか否かの判定と、劣化したニオイセンサー102が存在する場合にどのニオイセンサー102が劣化したのかを特定する。 In the third step, the determination unit 107 acquires the measurement results (which may include the type, concentration, and level of the measurement target gas 301, as well as the actual measurement values of each odor sensor 102) via the control unit 101 or directly from the identification unit 105. The determination unit 107 then compares the measurement results with the odor type discrimination table 106 to determine whether or not a degraded odor sensor 102 is present, and, if a degraded odor sensor 102 is present, identifies which odor sensor 102 has deteriorated.

より具体的には、まず、判定部107は、各ニオイセンサー102の実測値と、各ニオイセンサー102の正常範囲とを比較して、各ニオイセンサー102の実測値の過半数を正常範囲に含むレコードが存在するか否かを判定する。例えば、ニオイセンサー102Aの実測値は「a3<a≦a4」であり、ニオイセンサー102Bの実測値は「b3<b≦b4」であり、ニオイセンサー102Cの実測値は「c3<c≦c4」であり、ニオイセンサー102Dの実測値は「d5<d≦d6」であるとする。この場合、レコード302は、過半数のニオイセンサー102A,102B,102Cの実測値(3/4個の実測値)を正常範囲に含む。よって、判定部107は、各ニオイセンサー102の実測値の過半数を正常範囲に含むレコード302が存在すると判定し、当該判定結果を示す信号を制御部101に出力する。 More specifically, the determination unit 107 first compares the actual measurement values of each odor sensor 102 with the normal range of each odor sensor 102 to determine whether a record exists in which the majority of the actual measurement values of each odor sensor 102 fall within the normal range. For example, suppose the actual measurement values of odor sensor 102A are "a3 < a ≦ a4," the actual measurement values of odor sensor 102B are "b3 < b ≦ b4," the actual measurement values of odor sensor 102C are "c3 < c ≦ c4," and the actual measurement values of odor sensor 102D are "d5 < d ≦ d6." In this case, record 302 contains the majority of the actual measurement values of odor sensors 102A, 102B, and 102C (three-quarters of the actual measurement values) within the normal range. Therefore, the determination unit 107 determines that there is a record 302 in which the majority of the actual measurement values of each odor sensor 102 are within the normal range, and outputs a signal indicating this determination result to the control unit 101.

次に、レコード302の正常範囲に含まれない実測値を出力したニオイセンサー102を特定する。今回の例では、ニオイセンサー102Dの実測値「d5<d≦d6」は、レコード302におけるニオイセンサー102Dの正常範囲「d3<d≦d4」に含まれない。この場合、判定部107は、ニオイセンサー102Dが劣化したと判定する。なぜならば、過半数のニオイセンサー102A,102B,102Cは、レコード302における正常範囲の実測値を出力しているため正常であり、かつ、レコード302における正常範囲から外れた実測値を出力した少数派のニオイセンサー102Dが劣化している可能性が高いためである。 Next, the odor sensor 102 that output an actual measurement value that is outside the normal range of record 302 is identified. In this example, the actual measurement value of odor sensor 102D, "d5<d≦d6," is not included in the normal range of odor sensor 102D, "d3<d≦d4," in record 302. In this case, the determination unit 107 determines that odor sensor 102D has deteriorated. This is because the majority of odor sensors 102A, 102B, and 102C are normal because they output actual measurement values that are within the normal range in record 302, and it is highly likely that the minority of odor sensors 102D that output actual measurement values that are outside the normal range in record 302 have deteriorated.

他の例として、ニオイセンサー102が7つあり、そのうちの5つのニオイセンサー102の実測値があるレコードの正常範囲に含まれ、残りの2つのニオイセンサー102の実測値があるレコードの正常範囲から外れる場合、判定部107は、正常範囲から外れた実測値を出力した2つのニオイセンサー102(少数派)が劣化したと判定し得る。 As another example, if there are seven odor sensors 102, and the actual measurement values of five of the odor sensors 102 are within the normal range of a certain record, and the actual measurement values of the remaining two odor sensors 102 are outside the normal range of a certain record, the determination unit 107 may determine that the two odor sensors 102 (minority) that output actual measurement values outside the normal range have deteriorated.

また、他の例として、ニオイセンサー102の数が偶数であり、そのうちの半数のニオイセンサー102の実測値があるレコードの正常範囲に含まれ、残りの半数のニオイセンサー102の実測値があるレコードの正常範囲から外れる場合、判定部107は、劣化したニオイセンサー102(少数派のニオイセンサー102)を判定できないため、判定不能またはエラーを示す信号を制御部101に出力する。 As another example, if the number of odor sensors 102 is even, and the actual measurement values of half of the odor sensors 102 are within the normal range of a certain record, and the actual measurement values of the remaining half of the odor sensors 102 are outside the normal range of a certain record, the determination unit 107 will not be able to determine which odor sensors 102 (the minority odor sensors 102) have deteriorated, and will therefore output a signal indicating an inability to determine or an error to the control unit 101.

ある局面において、識別部105および判定部107は、一つのプログラムモジュールまたはハードウェアとして実現されてもよい。他の局面において、第2のステップおよび第3のステップは同時に実行されてもよい。さらに、他の局面において、通信デバイス120が、識別部105、ニオイ種類判別テーブル106および判定部107を備え、図3を参照して説明された処理を実行してもよい。この場合、通信デバイス120と通信する1台以上のニオイ検出装置100は、各ニオイセンサー102の実測値を通信デバイス120に送信する。通信デバイス120は、各ニオイ検出装置100から受信した各ニオイセンサー102の実測値と、ニオイ種類判別テーブル106の正常範囲とを比較して、各ニオイ検出装置100における測定結果および劣化したニオイセンサー102を特定し得る。 In one aspect, the identification unit 105 and the determination unit 107 may be implemented as a single program module or hardware. In another aspect, the second and third steps may be executed simultaneously. Furthermore, in another aspect, the communication device 120 may include the identification unit 105, the odor type determination table 106, and the determination unit 107, and may execute the processing described with reference to FIG. 3. In this case, one or more odor detection devices 100 communicating with the communication device 120 transmit the actual measurement values of each odor sensor 102 to the communication device 120. The communication device 120 may compare the actual measurement values of each odor sensor 102 received from each odor detection device 100 with the normal range of the odor type determination table 106, and identify the measurement results of each odor detection device 100 and any degraded odor sensors 102.

図4は、ニオイ検出装置100におけるニオイセンサー102の劣化予測およびニオイセンサー102の補正処理の一例を示す図である。図4を参照して、ニオイ検出装置100におけるニオイセンサー102の補正処理およびニオイセンサー102の劣化予測について説明する。 Figure 4 is a diagram showing an example of the deterioration prediction of the odor sensor 102 and the correction process for the odor sensor 102 in the odor detection device 100. The correction process for the odor sensor 102 and the deterioration prediction of the odor sensor 102 in the odor detection device 100 will be described with reference to Figure 4 .

グラフ401は、ニオイセンサー102Dの特性データ109を示す。グラフ401は、ニオイセンサー102Dまたはニオイセンサー102Dと同じ特性(または型番)のニオイセンサーを用いた実験によって求められたグラフ402から算出された近似直線である。すなわち、グラフ401およびグラフ402は、予め学習されたニオイ成分ごとの濃度と各ニオイセンサー102の出力値との相関関係を示している。グラフ401は、ニオイセンサー102Dが、あるニオイ成分の濃度ごとにどのような特徴量(出力値)を出力するのかを示す。センサーから得られた反応値の他にも、センサーから得られたデータを加工したデータも特徴量として使用され得る。例えば、測定開始時からの経過時間に沿ってプロットして得られた波形の傾き、ピーク値、初期値との差等が特徴量として使用され得る。ある局面において、特性データ109は、ニオイセンサー102ごとに、検出対象のニオイ成分の数だけ存在してもよい。例えば、ニオイセンサー102の数が4台であり、特徴量が4種類、検出対象のニオイ成分の数が4種類である場合、特性データ109は、64個(4*4*4)だけ存在し得る。 Graph 401 shows characteristic data 109 of odor sensor 102D. Graph 401 is an approximate line calculated from graph 402, which was obtained through an experiment using odor sensor 102D or an odor sensor with the same characteristics (or model number) as odor sensor 102D. That is, graphs 401 and 402 show the correlation between the concentration of each pre-learned odor component and the output value of each odor sensor 102. Graph 401 shows the feature quantity (output value) output by odor sensor 102D for each concentration of a given odor component. In addition to the response value obtained from the sensor, processed data obtained from the sensor can also be used as a feature quantity. For example, the slope of the waveform obtained by plotting the time elapsed since the start of measurement, the peak value, the difference from the initial value, etc. can be used as a feature quantity. In some aspects, characteristic data 109 may exist for each odor sensor 102, the number of which is equal to the number of odor components to be detected. For example, if there are four odor sensors 102, four types of feature amounts, and four types of odor components to be detected, there can be 64 pieces of characteristic data 109 (4*4*4).

図4の例では、ニオイセンサー102Dは、あるニオイの濃度が「5ppm」である場合、特徴量(出力値)「d4」を出力することが期待される。あるニオイの濃度が「5ppm」である場合に、ニオイセンサー102Dの実測値が「d4’」であるとき、すなわちニオイセンサー102Dの実測値が「d4」でないとき、ニオイセンサー102Dは劣化している可能性がある。 In the example of FIG. 4, when the concentration of a certain odor is "5 ppm," odor sensor 102D is expected to output a feature (output value) of "d4." When the concentration of a certain odor is "5 ppm," if the actual measurement value of odor sensor 102D is "d4'," i.e., if the actual measurement value of odor sensor 102D is not "d4," odor sensor 102D may be degraded.

補正部108は、ニオイセンサー102Dの劣化量(出力値の期待値からの変化量)が予め定められた閾値403以下または閾値403未満である場合、ニオイセンサー102Dの劣化量は補正可能な範囲であると判定し、ニオイセンサー102Dの出力値を補正する。図4の例では、あるニオイの濃度が「5ppm」のときの閾値403は「d4limit」である。ニオイセンサー102Dの劣化量(出力値の期待値からの変化量)が予め定められた閾値403以下または閾値403未満である場合とは、ニオイセンサー102Dの劣化量が、ニオイセンサー102Dの特性を示すグラフ401にある程度沿っており、補正可能であることを示す。逆に、ニオイセンサー102Dの劣化量(出力値の期待値からの変化量)が予め定められた閾値403以上または閾値403を超える場合とは、ニオイセンサー102Dの劣化量が、ニオイセンサー102Dの特性を示すグラフ401から大きくずれており、補正不能である(補正不能な程劣化した)ことを示す。 When the amount of deterioration of odor sensor 102D (the amount of change in output value from the expected value) is equal to or less than predetermined threshold 403, correction unit 108 determines that the amount of deterioration of odor sensor 102D is within a correctable range and corrects the output value of odor sensor 102D. In the example of Figure 4, threshold 403 is "d4limit" when the concentration of a certain odor is "5 ppm." When the amount of deterioration of odor sensor 102D (the amount of change in output value from the expected value) is equal to or less than predetermined threshold 403, this means that the amount of deterioration of odor sensor 102D is somewhat in line with graph 401, which shows the characteristics of odor sensor 102D, and is therefore correctable. Conversely, when the amount of deterioration of odor sensor 102D (the amount of change from the expected output value) is equal to or exceeds predetermined threshold 403, this indicates that the amount of deterioration of odor sensor 102D deviates significantly from graph 401, which shows the characteristics of odor sensor 102D, and is uncorrectable (has deteriorated to the point where correction is not possible).

補正部108は、ニオイセンサー102Dの劣化量が予め定められた閾値403以下または閾値403未満である場合(ニオイセンサー102の劣化の度合いが小さい場合)、ニオイセンサー102の出力値を補正する。図4の例において、あるニオイの濃度が「5ppm」である場合に、ニオイセンサー102Dの実測値が「d4’」であるとき、補正値(係数)は、例えば、「d4/d4’=(δx+α)/d4’」となり得る。 When the amount of deterioration of odor sensor 102D is equal to or less than predetermined threshold 403 or less than threshold 403 (when the degree of deterioration of odor sensor 102 is small), correction unit 108 corrects the output value of odor sensor 102. In the example of Figure 4, when the concentration of a certain odor is "5 ppm" and the actual measured value of odor sensor 102D is "d4'", the correction value (coefficient) can be, for example, "d4/d4' = (δx + α)/d4'".

補正部108は、ニオイセンサー102Dの劣化量が予め定められた閾値403以上または閾値403を超える場合(ニオイセンサー102の劣化の度合いが大きい場合)、ニオイセンサー102の出力値を補正不可能と判定する。補正部108は、ニオイセンサー102の出力値を補正不可能と判定したことに基づいて、ニオイセンサー102の出力値を補正不可能、または、ニオイセンサー102が劣化したことを示す信号を制御部101に出力する。 If the amount of deterioration of odor sensor 102D is equal to or exceeds predetermined threshold 403 (if the degree of deterioration of odor sensor 102 is high), correction unit 108 determines that the output value of odor sensor 102 cannot be corrected. Based on the determination that the output value of odor sensor 102 cannot be corrected, correction unit 108 outputs a signal to control unit 101 indicating that the output value of odor sensor 102 cannot be corrected or that odor sensor 102 has deteriorated.

補正部108は、他のニオイセンサー102A,102B,102Cについても同様に補正値を算出、または、劣化判定を行う。ある局面において、補正部108は、グラフ401を用いずに、実験で求められたグラフ402を使用して、各ニオイセンサー102の補正値を算出、または、劣化判定を行ってもよい。 The correction unit 108 similarly calculates correction values or performs deterioration assessments for the other odor sensors 102A, 102B, and 102C. In some cases, the correction unit 108 may calculate correction values or perform deterioration assessments for each odor sensor 102 using graph 402 obtained through experiments, rather than graph 401.

ある局面において、記憶部104は、過去に計測されたニオイセンサー102ごとの劣化時間の記録データをさらに格納してもよい。そして、判定部107または補正部108は、あるニオイセンサー102の実測値と、あるニオイセンサー102の記録データとを比較し、ニオイセンサー102が使用不能になるまでの推定時間(ニオイセンサー102の実測値が閾値403以上となる、または閾値403を超えるタイミング)を予測して、制御部101に予測結果を出力してもよい。 In one aspect, the memory unit 104 may further store recorded data of the deterioration time measured in the past for each odor sensor 102. The determination unit 107 or correction unit 108 may then compare the actual measurement value of a certain odor sensor 102 with the recorded data of that odor sensor 102, predict the estimated time until the odor sensor 102 becomes unusable (the timing at which the actual measurement value of the odor sensor 102 will be equal to or exceed the threshold value 403), and output the prediction result to the control unit 101.

また、補正部108は、各ニオイセンサー102の実測値(経時データ)を定期的に取得して、実測値の変化から回帰曲線を算出し、当該回帰曲線に基づいてニオイセンサー102の故障予測(ニオイセンサー102が使用不能になるまでの推定時間の算出)を行ってもよい。図4の例では、補正部108は、ニオイセンサー102Dの劣化予測の回帰曲線404から、ニオイセンサー102Dが使用不能になる時間(ニオイセンサー102Dの実測値が閾値403以上となる、または閾値403を超えるタイミング)を予測している。 The correction unit 108 may also periodically acquire actual measurement values (time-dependent data) of each odor sensor 102, calculate a regression curve from changes in the actual measurement values, and predict odor sensor 102 failure (calculate the estimated time until the odor sensor 102 becomes unusable) based on the regression curve. In the example of FIG. 4, the correction unit 108 predicts the time when odor sensor 102D will become unusable (the timing when the actual measurement value of odor sensor 102D will be equal to or exceed threshold value 403) based on regression curve 404 of the deterioration prediction of odor sensor 102D.

上記のように、ニオイ検出装置100は、各ニオイセンサー102の特性データ109に基づいて、劣化したニオイセンサー102の補正値を算出する。これにより、ニオイ検出装置100は、劣化度の小さいニオイセンサー102の実測値を補正することができる。また、ニオイ検出装置100は、劣化度の大きいニオイセンサー102の情報を通信デバイス120に通知し得る。さらに、ニオイ検出装置100は、各ニオイセンサー102の時系列の実測値から劣化予測の回帰曲線を算出する。これにより、ニオイ検出装置100は、ニオイセンサー102の予測寿命を制御部101に出力し得る。ある局面において、通信デバイス120が、図4を参照して説明された機能を備えていてもよい。この場合、通信デバイス120は、補正部108および特性データ109をハードウェアまたはソフトウェアとして備える。また、通信デバイス120は、1台以上のニオイ検出装置100の各々から取得した各ニオイセンサー102の実測値に基づいて、各ニオイ検出装置100における各ニオイセンサー102の補正処理およびニオイセンサー102の劣化予測を行い得る。 As described above, the odor detection device 100 calculates correction values for deteriorated odor sensors 102 based on the characteristic data 109 of each odor sensor 102. This allows the odor detection device 100 to correct the actual measurement values of odor sensors 102 with a low degree of deterioration. The odor detection device 100 can also notify the communication device 120 of information on odor sensors 102 with a high degree of deterioration. Furthermore, the odor detection device 100 calculates a regression curve for predicting deterioration from the time-series actual measurement values of each odor sensor 102. This allows the odor detection device 100 to output the predicted lifespan of the odor sensor 102 to the control unit 101. In certain aspects, the communication device 120 may have the functions described with reference to FIG. 4. In this case, the communication device 120 includes the correction unit 108 and the characteristic data 109 as hardware or software. Furthermore, the communication device 120 can perform correction processing for each odor sensor 102 in each odor detection device 100 and predict deterioration of the odor sensor 102 based on the actual measurement values of each odor sensor 102 obtained from each of one or more odor detection devices 100.

ある局面において、通信デバイス120は、各ニオイセンサー102から各種データを受信して、各ニオイ検出装置100における各ニオイセンサー102の劣化判定、補正処理の制御を行ってもよい。この場合、各ニオイ検出装置100は、あるニオイセンサー102の劣化が閾値403を超えたか否かの情報、ニオイセンサー102が使用不能になる時間(ニオイセンサー102の実測値が閾値403以上となる、または閾値403を超えるタイミング)等を通信デバイス120に送信する。通信デバイス120は、受信したこれらの情報に基づいて、各ニオイ検出装置100から受信した実測値を補正してもよいし、各ニオイ検出装置100に実測値を補正するように命令を送信してもよい。 In one aspect, the communication device 120 may receive various data from each odor sensor 102 and control the deterioration determination and correction process for each odor sensor 102 in each odor detection device 100. In this case, each odor detection device 100 transmits to the communication device 120 information such as whether the deterioration of a certain odor sensor 102 has exceeded the threshold 403, the time when the odor sensor 102 will become unusable (the timing when the actual measurement value of the odor sensor 102 will be equal to or exceed the threshold 403), etc. Based on this received information, the communication device 120 may correct the actual measurement value received from each odor detection device 100, or may send a command to each odor detection device 100 to correct the actual measurement value.

図5は、ニオイ検出システム10における劣化したニオイセンサー102を特定するための処理手順の一例を示すフローチャートである。ある局面において、制御部101は、図5のニオイ検出装置100における処理を行うためのプログラムを記憶部104からRAMに読み込んで、当該プログラムを実行してもよい。他の局面において、制御部121は、図5の通信デバイス120における処理を行うためのプログラムを記憶部126からRAMに読み込んで、当該プログラムを実行してもよい。さらに、他の局面において、当該処理の一部または全部は、当該処理を実行するように構成された回路素子の組み合わせとしても実現され得る。 Figure 5 is a flowchart showing an example of a processing procedure for identifying a deteriorated odor sensor 102 in the odor detection system 10. In one aspect, the control unit 101 may load a program for performing processing in the odor detection device 100 of Figure 5 from the storage unit 104 into RAM and execute the program. In another aspect, the control unit 121 may load a program for performing processing in the communication device 120 of Figure 5 from the storage unit 126 into RAM and execute the program. Furthermore, in another aspect, some or all of the processing may be realized as a combination of circuit elements configured to perform the processing.

以降の処理は、ニオイ検出システム10が3台のニオイ検出装置100A,100B,100Cと、通信デバイス120とを含むものとして説明する。なお、以降の説明は一例であり、ニオイ検出システム10は、任意の数のニオイ検出装置100を含み得る。また、部屋Xのガス濃度を検出または測定するために、ニオイ検出装置100A、ニオイ検出装置100B、ニオイ検出装置100Cが部屋Xに設置されているものとする(総称する場合は、「ニオイ検出装置100」と呼ぶ)。 The following process will be described assuming that the odor detection system 10 includes three odor detection devices 100A, 100B, and 100C, and a communication device 120. Note that the following description is an example, and the odor detection system 10 may include any number of odor detection devices 100. Furthermore, it is assumed that odor detection device 100A, odor detection device 100B, and odor detection device 100C are installed in room X to detect or measure the gas concentration in room X (collectively referred to as "odor detection device 100").

ステップS505において、ニオイ検出装置100は、ニオイ成分・濃度の検出を行う。 In step S505, the odor detection device 100 detects odor components and concentrations.

ステップS510において、ニオイ検出装置100は、検出結果(ニオイ成分の種類、濃度、レベル)に対応するニオイ種別判定テーブルのデータ(正常範囲)と、センサー出力(実測値)とを比較する。ニオイ検出装置100は、比較結果(どのニオイセンサー102の出力値が正常範囲内か、または、正常範囲内に含まれないかの情報を含む)を通信デバイス120に送信し得る。ある局面において、通信デバイス120が、ステップS510の処理を実行してもよい。この場合、通信デバイス120は、ステップS505にて、各ニオイ検出装置100から、ニオイ成分・濃度の検出の結果データを受信する。 In step S510, the odor detection device 100 compares the data (normal range) in the odor type determination table corresponding to the detection results (type, concentration, and level of odor component) with the sensor output (actual measured value). The odor detection device 100 may transmit the comparison results (including information on which odor sensor 102 output values are within the normal range or not) to the communication device 120. In some aspects, the communication device 120 may execute the processing of step S510. In this case, the communication device 120 receives the odor component and concentration detection result data from each odor detection device 100 in step S505.

ステップS515において、通信デバイス120は、全てのニオイセンサー102が正常であるニオイ検出装置100はあるか否かを判定する。あるニオイ検出装置100における全てのニオイセンサー102が正常であるとは、あるニオイ検出装置100における全てのニオイセンサー102の実測値が、ニオイ種類判別テーブル106のいずれかのレコードの正常範囲に含まれることを意味する。例えば、ニオイ検出装置100Aのニオイセンサー102A,102B,102C,102Dの実測値の全てが、レコード302の正常値の範囲に含まれていれば、ニオイ検出装置100Aの全てのニオイセンサー102は正常である。 In step S515, the communication device 120 determines whether there is an odor detection device 100 in which all odor sensors 102 are normal. When all odor sensors 102 in a certain odor detection device 100 are normal, it means that the actual measurement values of all odor sensors 102 in that odor detection device 100 are within the normal range of one of the records in the odor type determination table 106. For example, if all of the actual measurement values of odor sensors 102A, 102B, 102C, and 102D of odor detection device 100A are within the normal value range of record 302, then all odor sensors 102 in odor detection device 100A are normal.

通信デバイス120は、全てのニオイセンサー102が正常であるニオイ検出装置100はあると判定した場合(ステップS515にてYES)、制御をステップS520に移す。そうでない場合、通信デバイス120は、制御をステップS530に移す。ある局面において、通信デバイス120は、ニオイ検出装置100からニオイセンサー102の実測値を受信して、各ニオイ検出装置100の各ニオイセンサー102が正常であるか否かを判定してもよい。他の局面において、通信デバイス120は、各ニオイ検出装置100から、各ニオイセンサー102が正常であるか否かを示すデータを受信してもよい。 If the communication device 120 determines that there is an odor detection device 100 in which all odor sensors 102 are normal (YES in step S515), it transfers control to step S520. Otherwise, the communication device 120 transfers control to step S530. In one aspect, the communication device 120 may receive actual measurement values of the odor sensors 102 from the odor detection device 100 and determine whether each odor sensor 102 of each odor detection device 100 is normal. In another aspect, the communication device 120 may receive data from each odor detection device 100 indicating whether each odor sensor 102 is normal.

ステップS520において、通信デバイス120は、全てのニオイセンサーが正常であるニオイ検出装置100のニオイ成分・濃度の検出を行う。より具体的には、通信デバイス120は、全てのニオイセンサーが正常であるニオイ検出装置100から受信した実測値のデータまたは判定結果(ニオイ成分の種類、濃度、レベル)を使用する。例えば、部屋Xのガス濃度を検出場合に、ニオイ検出装置100Aの全てのニオイセンサー102は正常であり、ニオイ検出装置100Bのニオイセンサー102の一部が劣化していたとする。この場合、通信デバイス120は、ニオイ検出装置100Aから受信した実測値のデータまたは判定結果を使用する。 In step S520, the communication device 120 detects odor components and concentrations for an odor detection device 100 in which all odor sensors are normal. More specifically, the communication device 120 uses the actual measurement data or judgment results (type, concentration, and level of odor components) received from an odor detection device 100 in which all odor sensors are normal. For example, when detecting the gas concentration in room X, assume that all odor sensors 102 in odor detection device 100A are normal, but some of the odor sensors 102 in odor detection device 100B are degraded. In this case, the communication device 120 uses the actual measurement data or judgment results received from odor detection device 100A.

ステップS525において、通信デバイス120は、結果を出力する。ある局面において、通信デバイス120は、結果を表示部122に出力してもよい。他の局面において、通信デバイス120は、結果を第1通信部124または第2通信部125を介して、他の装置に送信してもよい。 In step S525, the communication device 120 outputs the results. In one aspect, the communication device 120 may output the results to the display unit 122. In another aspect, the communication device 120 may transmit the results to another device via the first communication unit 124 or the second communication unit 125.

ステップS530において、通信デバイス120は、出力値が正常範囲外のニオイセンサー102を記憶する。例えば、ニオイ検出装置100または通信デバイス120により、ステップS505にて検出されたニオイ成分が、種類「X」、レベル「3」である(レコード302に対応する)と判定されたとする。そして、ニオイ検出装置100Aにおけるニオイセンサー102Dの出力値が、レコード302の正常範囲から外れていたとする。この場合、通信デバイス120は、ニオイ検出装置100Aにおけるニオイセンサー102Dを、出力値が正常範囲外のニオイセンサー102として記憶する。 In step S530, the communications device 120 stores the odor sensor 102 whose output value is outside the normal range. For example, suppose the odor detection device 100 or communications device 120 determines that the odor component detected in step S505 is of type "X" and level "3" (corresponding to record 302). Then, suppose the output value of odor sensor 102D in odor detection device 100A is outside the normal range of record 302. In this case, the communications device 120 stores odor sensor 102D in odor detection device 100A as the odor sensor 102 whose output value is outside the normal range.

ステップS535において、通信デバイス120は、複数台のニオイ検出装置100間で劣化したニオイセンサー102の補完は可能であるか否かを判定する。ニオイセンサー102の補完とは、例えば、ニオイ検出装置100Aの劣化したニオイセンサー102Aのかわりに、ニオイ検出装置100Bのニオイセンサー102Aまたはニオイ検出装置100Cのニオイセンサー102Aを使用することである。この判定は、例えば、各ニオイ検出装置100A,100B,100C間の距離、各ニオイ検出装置100の検査領域の重複(ニオイ検出装置100A,100Bの両方が同じ部屋を検査領域としているか等)に基づいて、判定され得る。 In step S535, the communication device 120 determines whether it is possible to complement a deteriorated odor sensor 102 among multiple odor detection devices 100. Complementing an odor sensor 102 means, for example, using the odor sensor 102A of odor detection device 100B or the odor sensor 102A of odor detection device 100C in place of the deteriorated odor sensor 102A of odor detection device 100A. This determination can be made based on, for example, the distance between each of the odor detection devices 100A, 100B, and 100C, and the overlap of the inspection areas of each odor detection device 100 (whether both odor detection devices 100A and 100B have the same room as their inspection area, etc.).

通信デバイス120は、複数台のニオイ検出装置100間で劣化したニオイセンサー102の補完は可能であると判定した場合(ステップS535にてYES)、制御をステップS540に移す。そうでない場合(ステップS535にてNO)、通信デバイス120は、制御をステップS545に移す。 If the communication device 120 determines that it is possible to complement a deteriorated odor sensor 102 among multiple odor detection devices 100 (YES in step S535), it transfers control to step S540. If not (NO in step S535), the communication device 120 transfers control to step S545.

ステップS540において、通信デバイス120は、補完後の出力値で、ニオイ成分・濃度の再検出をする。例えば、通信デバイス120は、ニオイ検出装置100Aの劣化したニオイセンサー102Aの出力値のかわりに、ニオイ検出装置100Bのニオイセンサー102Aの出力値を使用して、ニオイ成分・濃度の再検出をする。 In step S540, the communication device 120 redetects the odor components and concentrations using the interpolated output values. For example, the communication device 120 redetects the odor components and concentrations using the output values of the odor sensor 102A of the odor detection device 100B instead of the output values of the deteriorated odor sensor 102A of the odor detection device 100A.

ステップS545において、通信デバイス120は、出力値が正常範囲外のニオイセンサー102の数をカウントする。通信デバイス120は、当該カウントは、ニオイ検出装置100ごとに行う。例えば、ニオイ検出装置100Aのニオイセンサー102Aが劣化しているとする。さらに、ニオイ検出装置100Bのニオイセンサー102A,102Bが劣化しているとする。この場合、ニオイ検出装置100Aのカウントは「1」になり、ニオイ検出装置100Bのカウントは「2」になる。 In step S545, the communication device 120 counts the number of odor sensors 102 whose output values are outside the normal range. The communication device 120 performs this count for each odor detection device 100. For example, suppose that odor sensor 102A of odor detection device 100A is degraded. Furthermore, suppose that odor sensors 102A and 102B of odor detection device 100B are degraded. In this case, the count for odor detection device 100A becomes "1" and the count for odor detection device 100B becomes "2".

ステップS550において、通信デバイス120は、ニオイ検出装置100ごとに、全てのニオイセンサーに対して出力値が正常範囲外のニオイセンサーの割合が半数以上か否かを判定する。例えば、ニオイ検出装置100Aは、4つのニオイセンサー102A,102B,102C,102Dを備える。このうちのニオイセンサー102A,102Bの出力値が正常範囲外であるとする。この場合、ニオイ検出装置100Aの全てのニオイセンサーに対して出力値が正常範囲外のニオイセンサーは、半数となる。 In step S550, the communication device 120 determines, for each odor detection device 100, whether the proportion of odor sensors whose output values are outside the normal range is half or more of all the odor sensors. For example, odor detection device 100A has four odor sensors 102A, 102B, 102C, and 102D. Suppose that the output values of odor sensors 102A and 102B are outside the normal range. In this case, half of all the odor sensors in odor detection device 100A have output values outside the normal range.

通信デバイス120は、ニオイ検出装置100ごとに、全てのニオイセンサーに対して出力値が正常範囲外のニオイセンサーの割合が半数以上であると判定した場合(ステップS550にてYES)、制御をステップS555に移す。そうでない場合(ステップS550にてNO)、通信デバイス120は、制御をステップS560に移す。 If the communication device 120 determines that, for each odor detection device 100, half or more of all odor sensors have output values outside the normal range (YES in step S550), it transfers control to step S555. If not (NO in step S550), the communication device 120 transfers control to step S560.

ステップS555において、通信デバイス120は、判定エラーを出力する。当該判定エラーは、ニオイ検出装置100ごとに行われる。例えば、ニオイ検出装置100A,100Bの両方が全てのニオイセンサーに対して出力値が正常範囲外のニオイセンサーの割合が半数以上である場合、通信デバイス120は、ニオイ検出装置100Aの判定エラーと、ニオイ検出装置100Bの判定エラーとを出力する。 In step S555, the communication device 120 outputs a determination error. This determination error is made for each odor detection device 100. For example, if more than half of the odor sensors in both odor detection devices 100A and 100B have output values outside the normal range, the communication device 120 outputs a determination error for odor detection device 100A and a determination error for odor detection device 100B.

ある局面において、通信デバイス120は、判定エラーを表示部122に出力してもよいし、第1通信部124を介して、判定エラーを他の装置に送信してもよい。他の局面において、各ニオイ検出装置100が判定エラーを通信デバイス120に出力してもよい。この場合、通信デバイス120は、受信した判定エラーを表示部122または第1通信部124に出力する。 In one aspect, the communication device 120 may output the determination error to the display unit 122, or may transmit the determination error to another device via the first communication unit 124. In another aspect, each odor detection device 100 may output the determination error to the communication device 120. In this case, the communication device 120 outputs the received determination error to the display unit 122 or the first communication unit 124.

ステップS560において、通信デバイス120は、ニオイ検出装置100ごとに、劣化したニオイセンサーの補正係数を算出する。通信デバイス120は、図4を参照して説明した手順で補正係数の算出を行う。ある局面において、ニオイ検出装置100がニオイセンサーの補正係数を算出してもよい。この場合、ニオイ検出装置100は、補正後の出力値を通信デバイス120に送信する。 In step S560, the communication device 120 calculates a correction coefficient for the deteriorated odor sensor for each odor detection device 100. The communication device 120 calculates the correction coefficient using the procedure described with reference to FIG. 4. In some aspects, the odor detection device 100 may calculate the correction coefficient for the odor sensor. In this case, the odor detection device 100 transmits the corrected output value to the communication device 120.

ステップS565において、通信デバイス120は、ニオイ検出装置100ごとに、ニオイセンサー102の劣化が補正限界値に達しているか否かを判定する。通信デバイス120は、ニオイセンサー102の劣化が補正限界値に達していると判定した場合(ステップS565にてYES),制御をステップS555に移す。そうでない場合(ステップS565にてNO)、通信デバイス120は、制御をステップS570に移す。 In step S565, the communication device 120 determines whether the deterioration of the odor sensor 102 for each odor detection device 100 has reached the correction limit value. If the communication device 120 determines that the deterioration of the odor sensor 102 has reached the correction limit value (YES in step S565), it transfers control to step S555. If not (NO in step S565), the communication device 120 transfers control to step S570.

ステップS570において、ニオイ検出装置100は、ステップS560にて算出した補正係数をニオイ検出装置100から受信した補正対象の出力値に乗算する。ある局面において、ニオイ検出装置100は、補正後の出力値を通信デバイス120に送信してもよい。 In step S570, the odor detection device 100 multiplies the output value to be corrected received from the odor detection device 100 by the correction coefficient calculated in step S560. In some aspects, the odor detection device 100 may transmit the corrected output value to the communication device 120.

ある局面において、ステップS535,S540の処理(複数台のニオイ検出装置100間の補正処理)を必要としない場合、図5の全ての処理は、ニオイ検出装置100が単体で実行してもよい。 In some cases, if the processing of steps S535 and S540 (correction processing between multiple odor detection devices 100) is not required, all of the processing in Figure 5 may be performed by a single odor detection device 100.

また、他の局面において、ニオイ検出装置100は、ステップS535,540の処理を除く図5の処理を単体で実行する機能と、通信デバイス120および他のニオイ検出装置100と協業することで図5の処理を実行する機能の両方または片方を備えていてもよい。 In another aspect, the odor detection device 100 may have both or either a function to independently execute the processing of FIG. 5 excluding the processing of steps S535 and S540, and a function to execute the processing of FIG. 5 in cooperation with the communication device 120 and other odor detection devices 100.

さらに、他の局面においてステップS535,540の処理を除く図5の処理は、通信デバイス120およびニオイ検出装置100のどちらで実行されてもよい。通信デバイス120側で各処理を実行する場合、各ニオイ検出装置100から得られた実測値に対して各種補正処理、判定処理を実行し得る。ニオイ検出装置100側で各処理を実行する場合、ニオイ検出装置100は自装置における実測値に対して各種補正処理、判定処理を実行し、各処理の結果(補正後の出力値、ニオイセンサー102の劣化判定結果等)をニオイ成分の実測値と併せて通信デバイス120に出力してもよい。 Furthermore, in other aspects, the processes in FIG. 5 , excluding the processes of steps S535 and S540, may be executed by either the communication device 120 or the odor detection device 100. When each process is executed on the communication device 120 side, various correction processes and judgment processes may be executed on the actual measurement values obtained from each odor detection device 100. When each process is executed on the odor detection device 100 side, the odor detection device 100 may execute various correction processes and judgment processes on the actual measurement values of its own device, and output the results of each process (corrected output values, deterioration judgment results of the odor sensor 102, etc.) to the communication device 120 together with the actual measurement values of the odor components.

以上説明した通り、本実施の形態に従うニオイ検出システム10またはニオイ検出装置100は、ニオイ種類判別テーブル106に含まれる各ニオイセンサー102の正常範囲と、各ニオイセンサー102の実測値とを比較する。そして、ニオイ検出システム10またはニオイ検出装置100は、過半数のニオイセンサー102の実測値が正常範囲内に含まれる場合に、実測値が正常範囲内に含まれないニオイセンサー102を劣化したと判定し得る。 As explained above, the odor detection system 10 or odor detection device 100 according to this embodiment compares the normal range of each odor sensor 102 contained in the odor type discrimination table 106 with the actual measurement value of each odor sensor 102. Then, if the actual measurement values of the majority of odor sensors 102 are within the normal range, the odor detection system 10 or odor detection device 100 can determine that the odor sensors 102 whose actual measurement values are not within the normal range are degraded.

また、ある局面において、ニオイ検出システム10またはニオイ検出装置100は、ニオイセンサー102の劣化の度合いが小さい場合、補完計数を実測値にかけることで、ニオイセンサー102の劣化の影響を抑制し得る。 In addition, in certain aspects, when the degree of deterioration of the odor sensor 102 is small, the odor detection system 10 or odor detection device 100 can suppress the effect of deterioration of the odor sensor 102 by multiplying the actual measurement value by a complementary coefficient.

また、他の局面において、ニオイ検出システム10またはニオイ検出装置100は、ニオイセンサー102の劣化の進行度から、故障時期を予測することができる。 In another aspect, the odor detection system 10 or odor detection device 100 can predict when the odor sensor 102 will fail based on the degree of deterioration of the odor sensor 102.

また、他の局面において、ニオイ検出システム10は、あるニオイ検出装置100のニオイセンサー102が劣化した場合に、他のニオイ検出装置100のニオイセンサー102を使用することで、劣化したニオイ検出装置100のニオイセンサー102を補完することができる。 In another aspect, when the odor sensor 102 of one odor detection device 100 deteriorates, the odor detection system 10 can complement the deteriorated odor sensor 102 of the odor detection device 100 by using the odor sensor 102 of another odor detection device 100.

今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内で全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された開示内容は、可能な限り、単独でも、組合わせても、実施することが意図される。 The embodiments disclosed herein should be considered illustrative in all respects and not restrictive. The scope of the present disclosure is indicated by the claims, not by the above description, and is intended to include all modifications within the meaning and scope of the claims. Furthermore, the disclosures described in the embodiments and each modification are intended to be implemented, to the extent possible, either alone or in combination.

10 ニオイ検出システム、100 ニオイ検出装置、101,121 制御部、102A,102B,102C,102D ニオイセンサー、104,126 記憶部、105 識別部、106 ニオイ種類判別テーブル、107 判定部、108 補正部、109 特性データ、110 操作スイッチ、111 バッテリー、112 通信部、113 内部バス、120 通信デバイス、122 表示部、123 操作部、124 第1通信部、125 第2通信部、127 スピーカー、128 マイク、301 測定対象気体、302 レコード、401,402 グラフ、403 閾値、404 回帰曲線。 10 Odor detection system, 100 Odor detection device, 101, 121 Control unit, 102A, 102B, 102C, 102D Odor sensor, 104, 126 Memory unit, 105 Identification unit, 106 Odor type discrimination table, 107 Determination unit, 108 Correction unit, 109 Characteristic data, 110 Operation switch, 111 Battery, 112 Communication unit, 113 Internal bus, 120 Communication device, 122 Display unit, 123 Operation unit, 124 First communication unit, 125 Second communication unit, 127 Speaker, 128 Microphone, 301 Gas to be measured, 302 Record, 401, 402 Graph, 403 Threshold, 404 Regression curve.

Claims (12)

3つ以上の複数のニオイセンサーと、
ニオイ成分ごとの各ニオイセンサーの出力値の正常範囲を学習した正常範囲データを格納するための記憶部と、
前記複数のニオイセンサーの各々の劣化判定を行う判定部とを備え、
前記判定部は、
前記複数のニオイセンサーの各々の出力値と、前記正常範囲データとを比較し、
前記複数のニオイセンサーうち、過半数のニオイセンサーが正常範囲の実測値を出力し、残りの少数派のニオイセンサーが正常範囲から外れた実測値を出力している場合に、前記少数派のニオイセンサーを劣化したと判定する、ニオイ検出装置。
Three or more odor sensors;
a memory unit for storing normal range data obtained by learning the normal range of the output value of each odor sensor for each odor component;
a determination unit that determines the deterioration of each of the plurality of odor sensors,
The determination unit
comparing the output values of each of the plurality of odor sensors with the normal range data;
The odor detection device determines that the minority of the odor sensors have deteriorated when a majority of the plurality of odor sensors output actual measurement values within the normal range and the remaining minority of the odor sensors output actual measurement values outside the normal range .
前記判定部は、前記正常範囲データ内に、前記過半数のニオイセンサーの実測値を正常範囲内に含むニオイ成分が見つからなかったことに基づいて、前記複数のニオイセンサーが検出したニオイ成分は、判別不能であると判定する、請求項1に記載のニオイ検出装置。 2. The odor detection device of claim 1, wherein the determination unit determines that the odor components detected by the plurality of odor sensors are indistinguishable based on the fact that no odor components are found in the normal range data whose actual measurement values of the majority of odor sensors are within the normal range. 劣化したニオイセンサーの実測値を補正する補正部をさらに備え、
前記補正部は、
あるニオイセンサーの実測値と、予め学習されたニオイ成分ごとの濃度と前記あるニオイセンサーの出力値との相関関係の近似線とを比較し、
前記あるニオイセンサーの実測値と前記近似線が示す出力値との差が予め定められた閾値以内であることに基づいて、前記近似線が示す出力値に近づくように前記実測値を補正する、請求項1または2に記載のニオイ検出装置。
The device further includes a correction unit that corrects the actual measurement value of the deteriorated odor sensor,
The correction unit
The actual measured value of a certain odor sensor is compared with an approximate line of the correlation between the concentration of each odor component learned in advance and the output value of the certain odor sensor ,
An odor detection device as described in claim 1 or 2, which corrects the actual measured value of a certain odor sensor to approach the output value indicated by the approximation line based on the difference between the actual measured value and the output value indicated by the approximation line being within a predetermined threshold value.
前記判定部は、前記あるニオイセンサーの実測値と前記近似線が示す出力値との差が予め定められた閾値を超えたことに基づいて、前記あるニオイセンサーが劣化したことを示す判定結果を出力する、請求項3に記載のニオイ検出装置。 The odor detection device of claim 3, wherein the determination unit outputs a determination result indicating that the odor sensor has deteriorated based on the difference between the actual measurement value of the odor sensor and the output value indicated by the approximation line exceeding a predetermined threshold. 前記判定部は、前記あるニオイセンサーの実測値の経時データから得られる回帰曲線から、前記あるニオイセンサーが使用不能になるまでの推定時間を出力する、請求項4に記載のニオイ検出装置。 The odor detection device of claim 4, wherein the determination unit outputs an estimated time until the odor sensor becomes unusable from a regression curve obtained from time-dependent data of actual measured values of the odor sensor. 前記記憶部は、過去に計測された前記ニオイセンサーの劣化時間の記録データをさらに格納し、
前記判定部は、前記あるニオイセンサーの実測値と、前記記録データとを比較し、前記あるニオイセンサーが使用不能になるまでの推定時間を出力する、請求項4に記載のニオイ検出装置。
The storage unit further stores recorded data of deterioration times of the odor sensor measured in the past,
The odor detection device according to claim 4 , wherein the determination unit compares the actual measurement value of the certain odor sensor with the recorded data, and outputs an estimated time until the certain odor sensor becomes unusable.
ニオイ検出システムであって、
複数のニオイ検出装置と、
通信デバイスとを備え、
前記複数のニオイ検出装置の各々は、
3つ以上の複数のニオイセンサーと、
ニオイ成分ごとの各ニオイセンサーの出力値の正常範囲を学習した正常範囲データを格納するための記憶部と、
前記複数のニオイセンサーの各々の劣化判定を行う判定部とを備え、
前記判定部は、
前記複数のニオイセンサーの各々の出力値と、前記正常範囲データとを比較し、
前記複数のニオイセンサーうち、過半数のニオイセンサーが正常範囲の実測値を出力し、残りの少数派のニオイセンサーが正常範囲から外れた実測値を出力している場合に、前記少数派のニオイセンサーを劣化したと判定し、
前記通信デバイスは、
前記複数のニオイ検出装置の各々と通信するための通信部と、
前記複数のニオイ検出装置の各々から取得した劣化判定の結果を表示可能な表示部とを備える、ニオイ検出システム。
An odor detection system, comprising:
A plurality of odor detection devices;
a communication device;
Each of the plurality of odor detection devices includes:
Three or more odor sensors;
a memory unit for storing normal range data obtained by learning the normal range of the output value of each odor sensor for each odor component;
a determination unit that determines the deterioration of each of the plurality of odor sensors,
The determination unit
comparing the output values of each of the plurality of odor sensors with the normal range data;
If a majority of the plurality of odor sensors output actual measurement values within a normal range and the remaining minority of odor sensors output actual measurement values outside the normal range, the minority of odor sensors are determined to be deteriorated;
The communication device
a communication unit for communicating with each of the plurality of odor detection devices;
an odor detection system comprising a display unit capable of displaying the results of deterioration determination obtained from each of the plurality of odor detection devices;
前記判定部は、前記正常範囲データ内に、前記過半数のニオイセンサーの実測値を正常範囲内に含むニオイ成分が見つからなかったことに基づいて、前記複数のニオイセンサーが検出したニオイ成分は、判別不能であると判定する、請求項7に記載のニオイ検出システム。 8. The odor detection system of claim 7, wherein the determination unit determines that the odor components detected by the plurality of odor sensors are indistinguishable based on the fact that no odor components are found in the normal range data whose actual measurement values of the majority of odor sensors are within the normal range. 前記ニオイ検出装置は、劣化したニオイセンサーの実測値を補正する補正部をさらに備え、
前記補正部は、
あるニオイセンサーの実測値と、予め学習されたニオイ成分ごとの濃度と前記あるニオイセンサーの出力値との相関関係の近似線とを比較し、
前記あるニオイセンサーの実測値と前記近似線が示す出力値との差が予め定められた閾値以内であることに基づいて、前記近似線が示す出力値に近づくように前記実測値を補正する、請求項7または8に記載のニオイ検出システム。
The odor detection device further includes a correction unit that corrects the actual measurement value of a deteriorated odor sensor,
The correction unit
The actual measured value of a certain odor sensor is compared with an approximate line of the correlation between the concentration of each odor component learned in advance and the output value of the certain odor sensor ,
The odor detection system of claim 7 or 8, wherein the actual measured value of the odor sensor is corrected to approach the output value indicated by the approximation line based on the difference between the actual measured value and the output value indicated by the approximation line being within a predetermined threshold.
前記判定部は、前記あるニオイセンサーの実測値と前記近似線が示す出力値との差が予め定められた閾値を超えたことに基づいて、前記あるニオイセンサーが劣化したことを示す判定結果を前記通信デバイスに送信する、請求項9に記載のニオイ検出システム。 The odor detection system of claim 9, wherein the determination unit transmits to the communication device a determination result indicating that the certain odor sensor has deteriorated based on the difference between the actual measurement value of the certain odor sensor and the output value indicated by the approximation line exceeding a predetermined threshold. 前記判定部は、前記あるニオイセンサーの実測値の経時データから得られる回帰曲線から、前記あるニオイセンサーが使用不能になるまでの推定時間を前記通信デバイスに送信する、請求項10に記載のニオイ検出システム。 The odor detection system of claim 10, wherein the determination unit transmits to the communication device an estimated time until the odor sensor becomes unusable, based on a regression curve obtained from time-dependent data of actual measured values of the odor sensor. 前記記憶部は、過去に計測された前記ニオイセンサーの劣化時間の記録データをさらに格納し、
前記判定部は、前記あるニオイセンサーの実測値と、前記記録データとを比較し、前記あるニオイセンサーが使用不能になるまでの推定時間を前記通信デバイスに送信する、請求項10に記載のニオイ検出システム。
The storage unit further stores recorded data of deterioration times of the odor sensor measured in the past,
The odor detection system according to claim 10 , wherein the determination unit compares the actual measurement value of the certain odor sensor with the recorded data, and transmits to the communication device an estimated time until the certain odor sensor becomes unusable.
JP2021188425A 2021-11-19 2021-11-19 Odor detection device and odor detection system Active JP7800071B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021188425A JP7800071B2 (en) 2021-11-19 2021-11-19 Odor detection device and odor detection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021188425A JP7800071B2 (en) 2021-11-19 2021-11-19 Odor detection device and odor detection system

Publications (2)

Publication Number Publication Date
JP2023075494A JP2023075494A (en) 2023-05-31
JP7800071B2 true JP7800071B2 (en) 2026-01-16

Family

ID=86542567

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021188425A Active JP7800071B2 (en) 2021-11-19 2021-11-19 Odor detection device and odor detection system

Country Status (1)

Country Link
JP (1) JP7800071B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025182751A1 (en) * 2024-02-27 2025-09-04 京セラ株式会社 Detecting device, estimating system, detecting method, control program for detecting device, and recording medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011007601A (en) 2009-06-25 2011-01-13 Yokogawa Electric Corp Gas sensor
JP2011027676A (en) 2009-07-29 2011-02-10 Denso Corp Alcohol concentration detection system
JP2015094616A (en) 2013-11-11 2015-05-18 理研計器株式会社 Gas sensor service life prediction method and gas detector
WO2019102660A1 (en) 2017-11-27 2019-05-31 コニカミノルタ株式会社 Odor detection apparatus and program
JP2019101495A (en) 2017-11-28 2019-06-24 横河電機株式会社 Diagnostic device, diagnostic method, program, and recording medium
US20210322709A1 (en) 2020-04-21 2021-10-21 GE Precision Healthcare LLC Methods and system for oxygen sensor prognostics in a medical gas flow device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102181230B1 (en) * 2020-03-30 2020-11-20 주식회사 이지터치 Odor monitoring system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011007601A (en) 2009-06-25 2011-01-13 Yokogawa Electric Corp Gas sensor
JP2011027676A (en) 2009-07-29 2011-02-10 Denso Corp Alcohol concentration detection system
JP2015094616A (en) 2013-11-11 2015-05-18 理研計器株式会社 Gas sensor service life prediction method and gas detector
WO2019102660A1 (en) 2017-11-27 2019-05-31 コニカミノルタ株式会社 Odor detection apparatus and program
JP2019101495A (en) 2017-11-28 2019-06-24 横河電機株式会社 Diagnostic device, diagnostic method, program, and recording medium
US20210322709A1 (en) 2020-04-21 2021-10-21 GE Precision Healthcare LLC Methods and system for oxygen sensor prognostics in a medical gas flow device

Also Published As

Publication number Publication date
JP2023075494A (en) 2023-05-31

Similar Documents

Publication Publication Date Title
US11965935B2 (en) Method and apparatus for operating a system for providing predicted states of health of electrical energy stores for a device using machine learning methods
CN115552262B (en) Battery malfunction diagnostic device and method
US12237704B2 (en) Battery management system and battery management method
JP7164217B2 (en) How to estimate battery health for mobile devices based on relaxation voltage
US10261136B2 (en) Battery degradation degree estimation device and battery degradation degree estimation method
KR20230057894A (en) Apparatus of Detecting Abnormal Portent Cell in Batter Pack and Method thereof
EP2933649B1 (en) Model-independent battery life and performance forecaster
JP7546702B2 (en) Battery abnormality diagnosis device and method
US20100259281A1 (en) Architecture and method to determine leakage impedance and leakage voltage node
US9638756B2 (en) Load cell residual fatigue life estimation system and method
CN109032427B (en) Touch sensitivity adjusting method and air conditioner
JP7800071B2 (en) Odor detection device and odor detection system
JP2019015599A (en) Control circuit, sensor device and battery remaining amount measurement method
CN103261901B (en) The method for detecting abnormality of capacitor and abnormal detector
WO2025246126A1 (en) Battery state-of-energy health assessment method and apparatus, and electronic device and readable storage medium
KR20210011235A (en) Apparatus and method for diagnosing battery cell
JP6788768B1 (en) Processing system and processing method
JP2021072286A (en) Processing system, monitoring device, processing method, monitoring method and program
WO2023175962A1 (en) Information processing device, information processing method, information processing system, and computer program
KR20250006629A (en) Battery life estimate method and battery system
CN120958683A (en) Information processing methods, information processing devices, and information processing programs
JP7672282B2 (en) Battery management system, battery management method, and battery management program
CN115315627B (en) Information processor for diagnosing the status of the humidity sensor
EP4374182B1 (en) Method and electronic device for managing battery
JP6261970B2 (en) Battery deterioration determination device, battery deterioration determination method, and battery deterioration determination program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240925

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250729

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250926

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251215

R150 Certificate of patent or registration of utility model

Ref document number: 7800071

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150