[go: up one dir, main page]

JP6186811B2 - Determination method, determination program, and system - Google Patents

Determination method, determination program, and system Download PDF

Info

Publication number
JP6186811B2
JP6186811B2 JP2013075343A JP2013075343A JP6186811B2 JP 6186811 B2 JP6186811 B2 JP 6186811B2 JP 2013075343 A JP2013075343 A JP 2013075343A JP 2013075343 A JP2013075343 A JP 2013075343A JP 6186811 B2 JP6186811 B2 JP 6186811B2
Authority
JP
Japan
Prior art keywords
sensor
operation information
output
unit
devices
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.)
Expired - Fee Related
Application number
JP2013075343A
Other languages
Japanese (ja)
Other versions
JP2014199621A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2013075343A priority Critical patent/JP6186811B2/en
Publication of JP2014199621A publication Critical patent/JP2014199621A/en
Application granted granted Critical
Publication of JP6186811B2 publication Critical patent/JP6186811B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Selective Calling Equipment (AREA)

Description

本発明は、判定方法、判定プログラム及びシステムに関する。 The present invention relates to a determination method, a determination program, and a system.

従来、ビル内の発電機、空調機、冷凍機などの機器に各種のセンサを取り付けて、取り付けたセンサから出力されるアナログ値を示す信号に基づいて、機器が正常に動作するか否かを判定する方法がある。例えば、上述した発電機、空調機、冷凍機などの機器は、サイズが大きく交換が容易でない。このため、稼働時間が所定時間(例えば10000時間)に達するなどの交換時期が来ても正常に動作している機器については、使用が継続される場合がある。しかしながら、交換時期が来た機器は、稼働時間が所定時間に達していない機器に比べて、異常が発生する可能性が高い。そのため、交換時期が来た機器に、例えば、振動の大きさを検知する振動センサを取り付けて、振動センサに接続されたサーバが、振動センサから出力される信号に基づいて、機器が正常に動作するか否かを判定する。例えば、異常が発生した機器の振動は大きくなるため、サーバは、振動センサから出力される信号が、振動の大きさが所定値以上であることを示す場合に、振動センサが取り付けられた機器に異常が発生したと判定する。ここで、予め定められた機器とセンサとの対応関係にしたがって、所定の機器に対して所定のセンサが取り付けられる。   Conventionally, various sensors are attached to equipment such as generators, air conditioners, and refrigerators in buildings, and whether or not the equipment operates normally based on signals indicating analog values output from the attached sensors. There is a method of judging. For example, devices such as the above-described generator, air conditioner, and refrigerator are large in size and are not easily replaced. For this reason, there is a case where the device that is operating normally even when the replacement time such as the operating time reaches a predetermined time (for example, 10,000 hours) comes to be used. However, there is a high possibility that an abnormality will occur in a device whose replacement time has come, compared to a device whose operating time has not reached the predetermined time. For this reason, for example, a vibration sensor that detects the magnitude of vibration is attached to a device that has been replaced, and the server connected to the vibration sensor operates normally based on the signal output from the vibration sensor. It is determined whether or not to do. For example, since the vibration of the device in which an abnormality has occurred becomes large, the server may change the signal output from the vibration sensor to the device to which the vibration sensor is attached when the magnitude of the vibration is greater than or equal to a predetermined value. It is determined that an abnormality has occurred. Here, the predetermined sensor is attached to the predetermined device in accordance with the correspondence between the predetermined device and the sensor.

特開平7−8672号公報JP-A-7-8672 特開平9−265318号公報JP-A-9-265318

しかしながら、上述した方法では、予め定められた機器とセンサとの対応関係にしたがって、所定の機器に対して所定のセンサが取り付けられるはずが、所定の機器に別のセンサが取り付けられるようなミスが発生する場合がある。例えば、機器及びセンサの数が数百から数千に及ぶ場合には、多くの機器に対して多くのセンサが取り付けられるため、上述したようなミスが発生する可能性が高い。   However, in the above-described method, a predetermined sensor should be attached to a predetermined device according to a predetermined relationship between the device and the sensor, but there is an error that another sensor is attached to the predetermined device. May occur. For example, when the number of devices and sensors ranges from several hundred to several thousand, many sensors are attached to many devices, and thus there is a high possibility that errors as described above will occur.

ここで、機器の電源をオン及びオフし、機器の電源のオン及びオフの変化を示す稼働情報と同調して、振動センサから出力されるアナログ値が変化した場合には、機器と振動センサとの関係が、予め定められた対応関係を満たすこととなる。そのため、機器と振動センサとが予め定められた対応関係を満たすか否かを判定するために、機器の電源のオン及びオフの変化を示す稼働情報と、振動センサから出力されるアナログ値の変化とが同調するか否かを判定することが考えられる。しかしながら、機器の稼働情報は、オン及びオフで示されるデジタルデータであり、振動センサから出力されるデータは、アナログデータである。このため、機器の電源のオン及びオフの変化を示す稼働情報と、振動センサから出力されるデータとが同調するか否かを判定することは困難であるという問題がある。なお、かかる問題は、振動センサに限られず、機器の音を検知する音センサ、機器に流れる電流を検知する電流センサ、機器が発する光を検知する光センサなどのアナログ値を出力する各種のセンサが機器に取り付けられる場合にも同様に生ずる。   Here, when the analog value output from the vibration sensor changes in synchronization with the operation information indicating the change in the power on and off of the device when the device is turned on and off, the device and the vibration sensor This relationship satisfies a predetermined correspondence relationship. Therefore, in order to determine whether or not the device and the vibration sensor satisfy a predetermined correspondence relationship, operation information indicating a change in power on and off of the device and a change in an analog value output from the vibration sensor It is conceivable to determine whether or not and are synchronized. However, device operation information is digital data indicated by ON and OFF, and data output from the vibration sensor is analog data. For this reason, there is a problem that it is difficult to determine whether or not the operation information indicating changes in the power on and off of the device is synchronized with the data output from the vibration sensor. Such problems are not limited to vibration sensors, but various sensors that output analog values such as a sound sensor that detects the sound of a device, a current sensor that detects a current flowing through the device, and a light sensor that detects light emitted from the device. The same occurs when the is attached to the device.

1つの側面では、本発明は、装置の稼働情報とセンサの出力とが同調しているかどうかの判定を精度良く行うことを目的とする。   In one aspect, an object of the present invention is to accurately determine whether operation information of an apparatus is synchronized with an output of a sensor.

1つの実施形態では、判定方法は、サーバが、サーバに接続された複数の装置の稼働情報と、複数の装置の少なくともいずれかの装置に関する情報を検知するセンサの出力と、を取得する処理を実行する。判定方法は、センサが監視する対象の装置を、取得した複数の装置の稼動情報と取得したセンサの出力との相関の大きさに応じて判定する処理を実行する。 In one embodiment, the determination method includes a process in which the server acquires operation information of a plurality of devices connected to the server and an output of a sensor that detects information on at least one of the plurality of devices. Run. The determination method executes processing for determining a target device to be monitored by the sensor according to the magnitude of correlation between the acquired operation information of the plurality of devices and the acquired sensor output.

装置の稼働情報とセンサの出力とが同調しているかどうかの判定を精度良く行うことができる。   It is possible to accurately determine whether the operation information of the apparatus is synchronized with the output of the sensor.

図1は、実施例に係るシステムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of a system according to the embodiment. 図2は、実施例に係る機器の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of the device according to the embodiment. 図3Aは、実施例に係る機器が実行する処理の一例を説明するための図である。FIG. 3A is a diagram for explaining an example of a process executed by the device according to the embodiment. 図3Bは、実施例に係る機器が実行する処理の一例を説明するための図である。FIG. 3B is a diagram for explaining an example of processing executed by the device according to the embodiment. 図4は、実施例に係るセンサの機能構成の一例を示す図である。FIG. 4 is a diagram illustrating an example of a functional configuration of the sensor according to the embodiment. 図5は、実施例に係るセンサが実行する処理の一例を説明するための図である。FIG. 5 is a diagram for explaining an example of processing executed by the sensor according to the embodiment. 図6は、実施例に係るサーバの機能構成の一例を示す図である。FIG. 6 is a diagram illustrating an example of a functional configuration of the server according to the embodiment. 図7は、検知結果テーブルのデータ構造の一例を示す図である。FIG. 7 is a diagram illustrating an example of the data structure of the detection result table. 図8は、稼働情報テーブルのデータ構造の一例を示す図である。FIG. 8 is a diagram illustrating an example of the data structure of the operation information table. 図9は、名称テーブルのデータ構造の一例を示す図である。FIG. 9 is a diagram illustrating an example of the data structure of the name table. 図10は、受付画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a reception screen. 図11は、相関値の算出結果の一例について説明するための図である。FIG. 11 is a diagram for explaining an example of a correlation value calculation result. 図12は、相関値の算出結果の一例について説明するための図である。FIG. 12 is a diagram for explaining an example of a correlation value calculation result. 図13は、相関値の算出結果の一例について説明するための図である。FIG. 13 is a diagram for explaining an example of a correlation value calculation result. 図14は、相関値の算出結果の一例について説明するための図である。FIG. 14 is a diagram for explaining an example of a correlation value calculation result. 図15は、相関値の算出結果の一例について説明するための図である。FIG. 15 is a diagram for explaining an example of a correlation value calculation result. 図16は、相関値の算出結果の一例について説明するための図である。FIG. 16 is a diagram for explaining an example of a correlation value calculation result. 図17は、相関値の算出結果の一例について説明するための図である。FIG. 17 is a diagram for explaining an example of a correlation value calculation result. 図18は、相関値の算出結果の一例について説明するための図である。FIG. 18 is a diagram for explaining an example of a correlation value calculation result. 図19は、相関値Cとともに、端末に表示されるセンサの正常性を肯定する旨のメッセージの一例を示す図である。FIG. 19 is a diagram illustrating an example of a message that confirms the normality of the sensor displayed on the terminal together with the correlation value C. 図20は、相関値Cとともに、端末に表示されるセンサの正常性を否定する旨のメッセージの一例を示す図である。FIG. 20 is a diagram illustrating an example of a message indicating that the normality of the sensor displayed on the terminal is denied together with the correlation value C. 図21は、取得した名称の機器を、管理者が受付画面に入力した名称のセンサが監視している可能性があることを示すメッセージの一例を示す図である。FIG. 21 is a diagram illustrating an example of a message indicating that there is a possibility that a device with the name that has been acquired is monitored by a sensor with a name that is input to the reception screen by the administrator. 図22は、実施例に係る判定処理の手順を示すフローチャートである。FIG. 22 is a flowchart illustrating the procedure of the determination process according to the embodiment. 図23は、判定プログラムを実行するコンピュータを示す図である。FIG. 23 is a diagram illustrating a computer that executes a determination program.

以下に、本願の開示するセンサの正常性判定方法、正常性判定プログラム及びシステムの実施例を図面に基づいて詳細に説明する。なお、実施例は開示の技術を限定するものではない。   Embodiments of a sensor normality determination method, a normality determination program, and a system disclosed in the present application will be described below in detail with reference to the drawings. The embodiments do not limit the disclosed technology.

[システム構成]
実施例に係るセンサの正常性判定方法、システムについて説明する。図1は、実施例に係るシステムの構成の一例を示す図である。図1に示すように、システム1は、複数の機器2〜2、センサ3〜3、通信装置4、サーバ5及び端末6を有する。
[System configuration]
A sensor normality determination method and system according to an embodiment will be described. FIG. 1 is a diagram illustrating an example of a configuration of a system according to the embodiment. As illustrated in FIG. 1, the system 1 includes a plurality of devices 2 1 to 2 N , sensors 3 1 to 3 N , a communication device 4, a server 5, and a terminal 6.

複数の機器2〜2は、例えば、ビル内に設置された発電機、空調機、冷凍機などの機器であり、稼働時間が所定時間(例えば10000時間)に達するなどの交換時期が来ても使用が継続された機器である。また、複数の機器2〜2の台数は、例えば、100台(N=100)である。以下では、機器2〜2を区別せずに説明する場合には、単に「機器2」と表記する場合がある。機器2は、通信装置4に接続される。 The plurality of devices 2 1 to 2 N are devices such as a generator, an air conditioner, and a refrigerator installed in a building, for example, and the replacement time comes such that the operation time reaches a predetermined time (for example, 10,000 hours). However, it is a device that has been used continuously. The number of the devices 2 1 to 2 N is, for example, 100 (N = 100). Hereinafter, when the devices 2 1 to 2 N are described without being distinguished from each other, they may be simply expressed as “device 2”. The device 2 is connected to the communication device 4.

図2は、実施例に係る機器の機能構成の一例を示す図である。図2に示すように、機器2は、検知部2a及び送信部2bを有する。   FIG. 2 is a diagram illustrating an example of a functional configuration of the device according to the embodiment. As shown in FIG. 2, the device 2 includes a detection unit 2a and a transmission unit 2b.

検知部2aは、所定時間間隔、例えば、1時間間隔で、装置の稼働状態を検知する。例えば、検知部2aは、電源がオンされて稼働中である場合には、稼働中であること(電源がオンであること)を検知する。また、検知部2aは、電源がオフされて停止中である場合には、停止中であること(電源がオフであること)を検知する。   The detection unit 2a detects the operating state of the apparatus at a predetermined time interval, for example, an hour interval. For example, when the power supply is turned on and operating, the detection unit 2a detects that it is operating (power is on). Moreover, the detection part 2a detects that it is stopping (power supply is OFF), when the power supply is turned OFF and it is stopping.

送信部2bは、検知部2aにより稼働状態が検知されるたびに、次の処理を行う。すなわち、送信部2bは、検知部2aにより検知された稼働状態を示す稼働情報に、検知部2aにより稼働状態が検知された日時と、機器2を識別するためのID(Identification)とを含め、日時及びIDが含まれた稼働情報を通信装置4に送信する。図3A及び図3Bは、実施例に係る機器が実行する処理の一例を説明するための図である。例えば、検知部2aにより稼働中であることが「2012年11月15日19時00分00秒」に検知された場合には、IDが「mm」である機器2が有する送信部2bは、次の処理を行う。すなわち、送信部2bは、図3Aに示すように、ID「mm」を稼働情報10の「機器ID」の項目に登録し、稼働中であることを示す「1」を「稼働状態」の項目に登録し、「2012年11月15日19時00分00秒」を「日時」の項目に登録する。上述したようにして、送信部2bは、各種の内容が登録された稼働情報10を生成する。そして、送信部2bは、生成した稼働情報10を通信装置4に送信する。   The transmission unit 2b performs the following process every time the operating state is detected by the detection unit 2a. That is, the transmission unit 2b includes, in the operation information indicating the operation state detected by the detection unit 2a, the date and time when the operation state is detected by the detection unit 2a and the ID (Identification) for identifying the device 2. The operation information including the date and ID is transmitted to the communication device 4. 3A and 3B are diagrams for explaining an example of processing executed by the device according to the embodiment. For example, if it is detected by the detection unit 2a that “November 15, 2012, 19:00:00” is detected, the transmission unit 2b included in the device 2 whose ID is “mm” Perform the following process. That is, as illustrated in FIG. 3A, the transmission unit 2b registers the ID “mm” in the “device ID” item of the operation information 10, and sets “1” indicating that the device is in operation to the “operation state” item. "November 15, 2012 19:00:00" is registered in the "Date" item. As described above, the transmission unit 2b generates the operation information 10 in which various contents are registered. Then, the transmission unit 2 b transmits the generated operation information 10 to the communication device 4.

また、検知部2aにより停止中であることが「2012年11月16日18時00分00秒」に検知された場合には、IDが「mm」である機器2が有する送信部2bは、次の処理を行う。すなわち、送信部2bは、図3Bに示すように、ID「mm」を稼働情報10の「機器ID」の項目に登録し、停止中であることを示す「0」を「稼働状態」の項目に登録し、「2012年11月16日18時00分00秒」を「日時」の項目に登録する。上述したようにして、送信部2bは、各種の内容が登録された稼働情報10を生成する。そして、送信部2bは、生成した稼働情報10を通信装置4に送信する。   In addition, when it is detected by the detection unit 2a that it is stopped at “November 16, 2012 18:00:00”, the transmission unit 2b included in the device 2 whose ID is “mm” Perform the following process. That is, as illustrated in FIG. 3B, the transmission unit 2b registers the ID “mm” in the “device ID” item of the operation information 10, and sets “0” indicating that the operation is stopped to the “operation state” item. And register “November 16, 2012 18:00:00” in the “Date and time” item. As described above, the transmission unit 2b generates the operation information 10 in which various contents are registered. Then, the transmission unit 2 b transmits the generated operation information 10 to the communication device 4.

図1の説明に戻り、複数のセンサ3〜3のそれぞれは、予め定められた機器とセンサとの対応関係にしたがって、システム1の管理者などによって機器2〜2のそれぞれに取り付けられる。以下では、センサ3〜3を区別せずに説明する場合には、単に「センサ3」と表記する場合がある。本実施例では、管理者のミスなどによって、予め定められた機器とセンサとの対応関係にしたがって、所定の機器2に対して所定のセンサ3が取り付けられるはずが、所定の機器2に別のセンサ3が取り付けられるような事象が発生する場合がある。 Returning to the description of FIG. 1, each of the plurality of sensors 3 1 to 3 N is attached to each of the devices 2 1 to 2 N by an administrator of the system 1 or the like according to a predetermined relationship between the devices and the sensors. It is done. Hereinafter, when the sensors 3 1 to 3 N are described without being distinguished from each other, they may be simply expressed as “sensor 3”. In the present embodiment, the predetermined sensor 3 should be attached to the predetermined device 2 according to the correspondence between the predetermined device and the sensor due to a mistake of the administrator or the like. There may be an event that the sensor 3 is attached.

センサ3は、通信装置4に接続される。以下では、センサ3が、機器2に取り付けられた場合に、機器2の振動の大きさを検知し、検知した振動の大きさをアナログ値で出力する振動センサである場合について説明する。   The sensor 3 is connected to the communication device 4. Below, when the sensor 3 is attached to the apparatus 2, the case where it is a vibration sensor which detects the magnitude | size of the vibration of the apparatus 2 and outputs the magnitude | size of the detected vibration with an analog value is demonstrated.

図4は、実施例に係るセンサの機能構成の一例を示す図である。図4に示すように、センサ3は、検知部3a及び出力部3bを有する。   FIG. 4 is a diagram illustrating an example of a functional configuration of the sensor according to the embodiment. As shown in FIG. 4, the sensor 3 includes a detection unit 3a and an output unit 3b.

検知部3aは、所定時間間隔、例えば、1時間間隔で、取り付けられた機器2の振動の大きさを検知する。   The detection unit 3a detects the magnitude of vibration of the attached device 2 at a predetermined time interval, for example, one hour interval.

出力部3bは、検知部3aにより振動の大きさが検知されるたびに、次の処理を行う。すなわち、出力部3bは、検知部3aにより検知された振動の大きさが大きくなるほど大きくなるようなアナログ値に、検知部3aにより振動の大きさが検知された日時とセンサ3を識別するためのIDとを付加して検知結果を示すデータを生成する。そして、出力部3bは、検知結果を示すデータが生成されるたびに、生成されたデータを通信装置4に出力する。   The output unit 3b performs the following process every time the magnitude of vibration is detected by the detection unit 3a. That is, the output unit 3b is configured to distinguish the sensor 3 from the date and time when the magnitude of vibration is detected by the detection unit 3a to an analog value that increases as the magnitude of vibration detected by the detection unit 3a increases. Data indicating the detection result is generated by adding the ID. And the output part 3b outputs the produced | generated data to the communication apparatus 4, whenever the data which show a detection result are produced | generated.

図5は、実施例に係るセンサが実行する処理の一例を説明するための図である。例えば、検知部3bによりアナログ値「50」に対応する振動の大きさが「2012年11月15日19時00分00秒」に検知された場合には、IDが「n」であるセンサ3が有する出力部3bは、次の処理を行う。すなわち、出力部3bは、図5に示すように、検知結果を示すデータ11の「センサID」の項目にID「n」を登録し、「アナログ値」の項目にアナログ値「50」を登録し、「日時」の項目に日時「2012年11月15日19時00分00秒」を登録する。上述したようにして、出力部3bは、データ11を生成する。そして、出力部3bは、生成したデータ11を通信装置4に出力する。   FIG. 5 is a diagram for explaining an example of processing executed by the sensor according to the embodiment. For example, when the magnitude of vibration corresponding to the analog value “50” is detected by the detection unit 3b as “November 15, 2012 19:00:00”, the sensor 3 whose ID is “n” The output unit 3b included in performs the following processing. That is, as shown in FIG. 5, the output unit 3b registers ID “n” in the “sensor ID” item of the data 11 indicating the detection result, and registers the analog value “50” in the “analog value” item. Then, the date and time “November 15, 2012 19:00:00” is registered in the item “Date and time”. As described above, the output unit 3b generates the data 11. Then, the output unit 3 b outputs the generated data 11 to the communication device 4.

図1の説明に戻り、通信装置4は、機器2、センサ3及びサーバ5に接続される。通信装置4は、機器2から送信された稼働情報10を受信するたびに、受信した稼働情報10をサーバ5に送信する。また、通信装置4は、センサ3から出力されたデータ11を受信するたびに、受信したデータ11をサーバ5に送信する。   Returning to the description of FIG. 1, the communication device 4 is connected to the device 2, the sensor 3, and the server 5. The communication device 4 transmits the received operation information 10 to the server 5 every time it receives the operation information 10 transmitted from the device 2. The communication device 4 transmits the received data 11 to the server 5 every time it receives the data 11 output from the sensor 3.

サーバ5は、通信装置4を介して、機器2から送信された稼働情報10、及び、センサ3から出力されたデータ11を用いて、次の処理を行う。例えば、サーバ5は、稼働情報10が示す機器2の稼働状態の変化と、データ11が示すアナログ値の変化との間の相関関係に基づいて、センサ3とセンサ3が取り付けられた機器2との関係が、予め定められた上述の対応関係に基づいた関係であるかを判定する。このようにして、サーバ5は、センサ3の正常性を判定する。   The server 5 performs the following process using the operation information 10 transmitted from the device 2 and the data 11 output from the sensor 3 via the communication device 4. For example, the server 5 includes the sensor 3 and the device 2 to which the sensor 3 is attached based on the correlation between the change in the operation state of the device 2 indicated by the operation information 10 and the change in the analog value indicated by the data 11. It is determined whether or not the relationship is based on the above-described corresponding relationship. In this way, the server 5 determines the normality of the sensor 3.

図6は、実施例に係るサーバの機能構成の一例を示す図である。図6の例に示すように、サーバ5は、通信部12、記憶部13及び制御部14を有する。   FIG. 6 is a diagram illustrating an example of a functional configuration of the server according to the embodiment. As illustrated in the example of FIG. 6, the server 5 includes a communication unit 12, a storage unit 13, and a control unit 14.

通信部12は、サーバ5と通信装置4との通信を行う。また、通信部12は、サーバ5と端末6との通信を行う。例えば、通信部12は、通信装置4から送信された稼働情報10を受信すると、受信した稼働情報10を制御部14に送信する。また、通信部12は、通信装置4から送信されたデータ11を受信すると、受信したデータ11を制御部14に送信する。また、通信部12は、後述の判定処理を実行するための指示を受信すると、受信した指示を制御部14に送信する。   The communication unit 12 performs communication between the server 5 and the communication device 4. The communication unit 12 performs communication between the server 5 and the terminal 6. For example, when receiving the operation information 10 transmitted from the communication device 4, the communication unit 12 transmits the received operation information 10 to the control unit 14. When the communication unit 12 receives the data 11 transmitted from the communication device 4, the communication unit 12 transmits the received data 11 to the control unit 14. In addition, when the communication unit 12 receives an instruction for executing a determination process described later, the communication unit 12 transmits the received instruction to the control unit 14.

記憶部13は、各種情報を記憶する。例えば、記憶部13は、N個の検知結果テーブル13a〜13a、N個の稼働情報テーブル13b〜13b、名称テーブル13cを記憶する。 The storage unit 13 stores various information. For example, the storage unit 13 stores N detection result tables 13a 1 to 13a N , N operation information tables 13b 1 to 13b N , and a name table 13c.

検知結果テーブル13a〜13aのそれぞれには、センサ3〜3のそれぞれの検知結果が後述の登録部14aにより登録される。すなわち、検知結果テーブル13a(p=1,2,・・・N)には、センサ3の検知結果が後述の登録部14aにより登録される。以下では、検知結果テーブル13a〜13aを区別せずに説明する場合には、単に「検知結果テーブル13a」と表記する場合がある。 Each of the detection result table 13a 1 ~13a N, each detection result of the sensor 3 1 to 3 N is registered by the registration unit 14a described later. That is, the detection result table 13a p (p = 1,2, ··· N) , the sensor 3 p of the detection result is registered by the registration unit 14a described later. Hereinafter, when the detection result tables 13a 1 to 13a N are described without being distinguished from each other, they may be simply expressed as “detection result table 13a”.

図7は、検知結果テーブルのデータ構造の一例を示す図である。図7の例に示すように、検知結果テーブル13aは、「センサID」、「日時」、「アナログ値」の各項目を有する。「センサID」の項目には、検知結果が登録されるセンサ3のIDが予め登録される。「日時」の項目には、「センサID」の項目に登録されたIDによって識別されるセンサ3が振動を検知した日時が後述の登録部14aにより登録される。「アナログ値」の項目には、「センサID」の項目に登録されたIDによって識別されるセンサ3が、「日時」の項目に登録された日時において検知した振動の大きさを示すアナログ値が後述の登録部14aにより登録される。図7の例は、IDが「n」であるセンサ3が、「2012年11月15日19時00分00秒」に、アナログ値「50」に対応する大きさの振動を検知したことを示す。また、図7の例は、IDが「n」であるセンサ3が、「2012年11月15日20時00分00秒」に、アナログ値「0」に対応する大きさの振動を検知したことを示す。   FIG. 7 is a diagram illustrating an example of the data structure of the detection result table. As illustrated in the example of FIG. 7, the detection result table 13 a includes items of “sensor ID”, “date / time”, and “analog value”. In the “sensor ID” item, the ID of the sensor 3 in which the detection result is registered is registered in advance. In the “date and time” item, the date and time when the sensor 3 identified by the ID registered in the “sensor ID” item detects vibration is registered by the registration unit 14a described later. The “analog value” item includes an analog value indicating the magnitude of vibration detected by the sensor 3 identified by the ID registered in the “sensor ID” item at the date and time registered in the “date and time” item. Registration is performed by a registration unit 14a described later. In the example of FIG. 7, the sensor 3 whose ID is “n” has detected a vibration having a magnitude corresponding to the analog value “50” at “November 15, 2012, 19:00:00”. Show. In the example of FIG. 7, the sensor 3 whose ID is “n” detected a vibration having a magnitude corresponding to the analog value “0” at “November 15, 2012, 20:00:00”. It shows that.

図6の説明に戻り、稼働情報テーブル13b〜13bのそれぞれには、機器2〜2のそれぞれの稼働情報10が後述の登録部14aにより登録される。すなわち、稼働情報テーブル13b(p=1,2,・・・N)には、機器2の稼働情報10が後述の登録部14aにより登録される。以下では、稼働情報テーブル13b〜13bを区別せずに説明する場合には、単に「稼働情報テーブル13b」と表記する場合がある。 Returning to the description of FIG. 6, the operation information 10 of each of the devices 2 1 to 2 N is registered in the operation information tables 13 b 1 to 13 b N by a registration unit 14 a described later. That is, the operation information 10 of the device 2 p is registered in the operation information table 13b p (p = 1, 2,... N) by the registration unit 14a described later. Hereinafter, when the operation information tables 13b 1 to 13b N are described without being distinguished from each other, they may be simply expressed as “operation information table 13b”.

図8は、稼働情報テーブルのデータ構造の一例を示す図である。図8の例に示すように、稼働情報テーブル13bは、「機器ID」、「日時」、「稼働状態」の各項目を有する。「機器ID」の項目には、稼働情報10が登録される機器2のIDが予め登録される。「日時」の項目には、「機器ID」の項目に登録されたIDによって識別される機器2が稼働状態を検知した日時が後述の登録部14aにより登録される。「稼働状態」の項目には、「機器ID」の項目に登録されたIDによって識別される機器2が、「日時」の項目に登録された日時において検知した稼働状態を示すデジタル値「0」または「1」が後述の登録部14aにより登録される。図8の例は、IDが「mm」である機器2が、「2012年11月15日19時00分00秒」に、稼働中であることを検知したことを示す。また、図8の例は、IDが「mm」である機器2が、「2012年11月15日20時00分00秒」に、停止中であることを検知したことを示す。   FIG. 8 is a diagram illustrating an example of the data structure of the operation information table. As illustrated in the example of FIG. 8, the operation information table 13b includes items of “device ID”, “date and time”, and “operation state”. In the item “device ID”, the ID of the device 2 in which the operation information 10 is registered is registered in advance. In the “date and time” item, the date and time when the device 2 identified by the ID registered in the “device ID” item detects the operating state is registered by the registration unit 14a described later. In the item “operating state”, the digital value “0” indicating the operating state detected by the device 2 identified by the ID registered in the item “device ID” at the date and time registered in the item “date and time”. Alternatively, “1” is registered by the registration unit 14a described later. The example of FIG. 8 indicates that the device 2 having the ID “mm” has been detected to be operating at “November 15, 2012, 19:00:00”. Further, the example of FIG. 8 indicates that the device 2 having the ID “mm” has detected that it is stopped at “November 15, 2012, 20:00:00”.

図6の説明に戻り、名称テーブル13cは、システム1の管理者などが用いるセンサ3の名称と、センサ3のIDとを対応付けて記憶する。これに加えて、名称テーブル13cは、システム1の管理者などが用いる機器2の名称と、機器2のIDとを対応付けて記憶する。図9は、名称テーブルのデータ構造の一例を示す図である。図9の例に示すように、名称テーブル13cは、「センサ名称」、「センサID」、「機器名称」、「機器ID」の各項目を有する。「センサ名称」の項目には、システム1の管理者などが用いるセンサ3の名称が予め登録される。「センサID」の項目には、「センサ名称」の項目に登録された名称のセンサ3のIDが予め登録される。「機器名称」の項目には、システム1の管理者などが用いる機器2の名称が予め登録される。「機器ID」の項目には、「機器名称」の項目に登録された名称の機器のIDが予め登録される。図9の例は、システム1の管理者などが用いる名称が「追加振動センサ」であるセンサ3のIDが「n」であることを示す。また、図9の例は、システム1の管理者などが用いる名称が「一号発電機」である機器2のIDが「mm」であることを示す。   Returning to the description of FIG. 6, the name table 13 c stores the name of the sensor 3 used by the administrator of the system 1 and the ID of the sensor 3 in association with each other. In addition, the name table 13c stores the name of the device 2 used by the administrator of the system 1 and the ID of the device 2 in association with each other. FIG. 9 is a diagram illustrating an example of the data structure of the name table. As illustrated in the example of FIG. 9, the name table 13 c includes items of “sensor name”, “sensor ID”, “device name”, and “device ID”. In the “sensor name” item, the name of the sensor 3 used by the administrator of the system 1 or the like is registered in advance. In the “sensor ID” item, the ID of the sensor 3 having the name registered in the “sensor name” item is registered in advance. In the “device name” item, the name of the device 2 used by the administrator of the system 1 or the like is registered in advance. In the “device ID” item, the ID of the device having the name registered in the “device name” item is registered in advance. The example of FIG. 9 indicates that the ID of the sensor 3 whose name is “additional vibration sensor” used by the administrator of the system 1 is “n”. The example of FIG. 9 indicates that the ID of the device 2 whose name used by the administrator of the system 1 is “No. 1 generator” is “mm”.

図6の説明に戻り、記憶部13は、例えば、フラッシュメモリなどの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。なお、記憶部13は、上記の種類の記憶装置に限定されるものではなく、RAM(Random Access Memory)、ROM(Read Only Memory)であってもよい。   Returning to the description of FIG. 6, the storage unit 13 is, for example, a semiconductor memory device such as a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 13 is not limited to the above type of storage device, and may be a RAM (Random Access Memory) or a ROM (Read Only Memory).

制御部14は、登録部14a、取得部14b、判定部14cを有する。登録部14aは、各種の情報を登録する。例えば、登録部14aは、通信部12から送信された稼働情報10を受信するたびに、受信した稼働情報10の「機器ID」の項目に登録された機器2のIDを取得する。また、登録部14aは、受信した稼働情報10の「稼働状態」及び「日時」の各項目の登録内容を取得する。そして、登録部14aは、取得した機器2のIDが「機器ID」の項目に登録された稼働情報テーブル13bをN個の稼働情報テーブル13b〜13bの中から特定する。そして、登録部14aは、特定した稼働情報テーブル13bの「稼働状態」の項目に、受信した稼働情報10の「稼働状態」の項目から取得した内容を登録する。また、登録部14aは、特定した稼働情報テーブル13bの「日時」の項目に、受信した稼働情報10の「日時」の項目から取得した日時を登録する。 The control unit 14 includes a registration unit 14a, an acquisition unit 14b, and a determination unit 14c. The registration unit 14a registers various information. For example, each time the operation information 10 transmitted from the communication unit 12 is received, the registration unit 14 a acquires the ID of the device 2 registered in the “device ID” item of the received operation information 10. In addition, the registration unit 14 a acquires the registration contents of the “operation state” and “date and time” items of the received operation information 10. Then, the registration unit 14a identifies the acquired device 2 with ID the operation information table 13b which is registered in the item "device ID" from the N operating information table 13b 1 13 b N. Then, the registration unit 14a registers the content acquired from the “operating state” item of the received operating information 10 in the “operating state” item of the specified operating information table 13b. Further, the registration unit 14a registers the date and time acquired from the “date and time” item of the received operation information 10 in the “date and time” item of the specified operation information table 13b.

また、登録部14aは、通信部12から送信されたデータ11を受信するたびに、受信したデータ11の「センサID」の項目に登録されたセンサ3のIDを取得する。また、登録部14aは、受信したデータ11の「アナログ値」及び「日時」の各項目の登録内容を取得する。そして、登録部14aは、取得したセンサ3のIDが「センサID」の項目に登録された検知結果テーブル13aをN個の検知結果テーブル13a〜13aの中から特定する。そして、登録部14aは、特定した検知結果テーブル13aの「アナログ値」の項目に、受信したデータ11の「アナログ値」の項目から取得した内容を登録する。また、登録部14aは、特定した検知結果テーブル13aの「日時」の項目に、受信したデータ11の「日時」の項目から取得した日時を登録する。 The registration unit 14 a acquires the ID of the sensor 3 registered in the “sensor ID” item of the received data 11 every time the data 11 transmitted from the communication unit 12 is received. In addition, the registration unit 14 a acquires the registration contents of each item of “analog value” and “date and time” of the received data 11. Then, the registration unit 14a specifies the detection result table 13a in which the acquired ID of the sensor 3 is registered in the item “sensor ID” from the N detection result tables 13a 1 to 13a N. Then, the registration unit 14 a registers the content acquired from the “analog value” item of the received data 11 in the “analog value” item of the specified detection result table 13 a. Further, the registration unit 14 a registers the date and time acquired from the “date and time” item of the received data 11 in the “date and time” item of the specified detection result table 13 a.

上述したようにして、登録部14aは、検知結果テーブル13a、稼働情報テーブル13bの各テーブルに各種の内容を登録する。   As described above, the registration unit 14a registers various contents in the detection result table 13a and the operation information table 13b.

取得部14bは、各種の情報を取得する。取得部14bの一態様について説明する。取得部14bは、通信部1から送信されたセンサ3の正常性を判定する判定処理を実行するための指示を受信すると、まず、システム1の管理者などから、判定処理で用いられる各種の情報の指定を受け付けるための受付画面を表示するように端末6に指示を送信する。これにより、端末6では、かかる受付画面が表示される。 The acquisition unit 14b acquires various types of information. One aspect of the acquisition unit 14b will be described. Acquiring section 14b receives an instruction to execute the determination processing of determining normality of the sensor 3, which is transmitted from the communication unit 1 2, first, from the administrator or the like of the system 1, various used in the determination process An instruction is transmitted to the terminal 6 so as to display an acceptance screen for accepting designation of information. As a result, the terminal 6 displays such a reception screen.

図10は、受付画面の一例を示す図である。図10の例に示すように、受付画面20は、テキストボックス20a〜20e,20g〜20j、ボタン20k,20lを有する。テキストボックス20aには、センサ3との正常性が判定される対象の機器2の名称の後に、文字1つ分のスペースが挿入された後に、正常性を判定するセンサ3の名称がシステム1の管理者によって入力される。これにより、センサ3との正常性が判定される対象の機器2の指定、及び、正常性を判定するセンサ3の指定が受け付けられる。また、テキストボックス20b〜20eには、センサ3の正常性を判定する際に用いられる稼働情報10及びデータ11の期間の始点となる日時(最初の日時)が管理者により入力される。これにより、センサ3の正常性を判定する際に用いられる稼働情報10及びデータ11の最初の日時の指定が受け付けられる。また、テキストボックス20g〜20jには、センサ3の正常性を判定する際に用いられる稼働情報10及びデータ11の期間の終点となる日時(最後の日時)が管理者により入力される。これにより、センサ3の正常性を判定する際に用いられる稼働情報10及びデータ11の最後の日時の指定が受け付けられる。また、ボタン20kが、図示しないキーボードやマウスなどの操作受付装置が管理者によって操作されることにより押下されると、端末6は、テキストボックス20a〜20e,20g〜20jの入力内容をサーバ5に送信するとともに受付画面20を閉じる。また、ボタン20lが、管理者によって操作受付装置が操作されることにより押下されると、端末6は、受付画面20を閉じる。   FIG. 10 is a diagram illustrating an example of a reception screen. As shown in the example of FIG. 10, the reception screen 20 includes text boxes 20a to 20e and 20g to 20j and buttons 20k and 20l. In the text box 20 a, the name of the sensor 3 for determining the normality after the space for one character is inserted after the name of the target device 2 for which the normality with the sensor 3 is determined is the system 1. Entered by the administrator. Thereby, designation | designated of the apparatus 2 of the object from which the normality with the sensor 3 is determined, and designation | designated of the sensor 3 which determines normality are received. In addition, in the text boxes 20b to 20e, the date and time (first date and time) that is the starting point of the period of the operation information 10 and the data 11 used when determining the normality of the sensor 3 is input by the administrator. Thereby, designation of the first date and time of the operation information 10 and the data 11 used when determining the normality of the sensor 3 is accepted. In addition, in the text boxes 20g to 20j, the operation information 10 used when determining the normality of the sensor 3 and the date and time (the last date and time) that are the end points of the period of the data 11 are input by the administrator. Thereby, designation of the last date and time of the operation information 10 and data 11 used when determining the normality of the sensor 3 is accepted. When the button 20k is pressed by an administrator operating an operation receiving device such as a keyboard or a mouse (not shown), the terminal 6 sends the input contents of the text boxes 20a to 20e and 20g to 20j to the server 5. The reception screen 20 is closed while transmitting. Further, when the button 201 is pressed by the administrator operating the operation reception device, the terminal 6 closes the reception screen 20.

そして、取得部14bは、ボタン20kが押下された場合には、端末6から送信されたセンサ3との正常性が判定される対象の機器2の名称を取得し、取得した名称に対応する機器2のIDを名称テーブル13cから取得する。また、取得部14bは、端末6から送信された正常性を判定するセンサ3の名称を取得し、取得した名称に対応するセンサ3のIDを名称テーブル13cから取得する。   Then, when the button 20k is pressed, the acquisition unit 14b acquires the name of the target device 2 for which the normality with the sensor 3 transmitted from the terminal 6 is determined, and the device corresponding to the acquired name 2 ID is acquired from the name table 13c. Moreover, the acquisition part 14b acquires the name of the sensor 3 which determines the normality transmitted from the terminal 6, and acquires ID of the sensor 3 corresponding to the acquired name from the name table 13c.

そして、取得部14bは、取得した機器2のIDが「機器ID」の項目に登録された稼働情報テーブル13bをN個の稼働情報テーブル13b〜13bの中から特定する。また、取得部14bは、取得したセンサ3のIDが「センサID」の項目に登録された検知結果テーブル13aをN個の検知結果テーブル13a〜13aの中から特定する。 Then, the acquisition unit 14b specifies the operation information table 13b in which the acquired ID of the device 2 is registered in the item “device ID” from the N operation information tables 13b 1 to 13b N. In addition, the acquisition unit 14b specifies the detection result table 13a in which the ID of the acquired sensor 3 is registered in the item “sensor ID” from the N detection result tables 13a 1 to 13a N.

そして、取得部14bは、端末6から送信された、センサ3の正常性を判定する際に用いられる稼働情報10及びデータ11の期間の最初の日時及び最後の日時を取得する。そして、取得部14bは、特定した稼働情報テーブル13bの登録内容の中から、最初の日時から最後の日時までの「稼働状態」の項目に登録された稼働状態を示す情報を取得する。また、取得部14bは、特定した検知結果テーブル13aの登録内容の中から、最初の日時から最後の日時までの「アナログ値」の項目に登録されたアナログ値を取得する。   Then, the acquisition unit 14b acquires the first date and the last date and time of the period of the operation information 10 and the data 11 used when determining the normality of the sensor 3 transmitted from the terminal 6. Then, the acquiring unit 14b acquires information indicating the operating state registered in the item “operating state” from the first date to the last date, from the registered contents of the specified operating information table 13b. The acquiring unit 14b acquires the analog value registered in the “analog value” item from the first date and time to the last date and time, from the registered contents of the specified detection result table 13a.

判定部14cは、各種の判定を行う。判定部14cの一態様について説明する。例えば、判定部14cは、取得部14bにより稼働状態を示す情報及びアナログ値が取得された場合に、次の処理を行う。すなわち、判定部14cは、取得部14bにより取得された稼働状態を示す情報とアナログ値との相関値を算出する。例えば、判定部14cは、下記の式を用いて、相関値Cを算出する。

Figure 0006186811
nは、取得部14bにより取得された稼働状態を示す情報の個数であり、取得部14bにより取得されたアナログ値の個数である。 The determination unit 14c performs various determinations. One aspect of the determination unit 14c will be described. For example, the determination unit 14c performs the following process when information indicating an operating state and an analog value are acquired by the acquisition unit 14b. That is, the determination unit 14c calculates a correlation value between information indicating the operating state acquired by the acquisition unit 14b and an analog value. For example, the determination unit 14c calculates the correlation value C using the following equation.
Figure 0006186811
n is the number of information indicating the operating state acquired by the acquisition unit 14b, and is the number of analog values acquired by the acquisition unit 14b.

ここで、図11〜図18を参照して、相関値の算出結果の一例について説明する。図11〜図18は、相関値の算出結果の一例について説明するための図である。図11〜図15、図17、図18の例は、ある日の1時から24時までの24個の稼働状態を示す情報と24個のアナログ値(センサ値)とが取得部14bにより取得された場合を示す。図11に示す稼働状態を示す情報は、8時から17時までが稼働中であり、1時から7時及び18時から24時までが停止中であることを示す。また、図11に示すアナログ値は、稼働中である場合には、「50」であり、停止中である場合には、「0」である。このように、機器2が稼働中である場合には、センサ3が一定の値を出力し、機器2が停止中である場合には、センサ3が出力する値が「0」となるときには、判定部14cは、相関値「1」を算出する。この値は、相関の度合いが著しく強いことを示す。   Here, an example of the calculation result of the correlation value will be described with reference to FIGS. FIGS. 11-18 is a figure for demonstrating an example of the calculation result of a correlation value. In the examples of FIGS. 11 to 15, 17, and 18, information indicating 24 operating states from 1 o'clock to 24 o'clock on one day and 24 analog values (sensor values) are acquired by the acquiring unit 14 b. The case where it was done is shown. The information indicating the operation state illustrated in FIG. 11 indicates that the operation is performed from 8:00 to 17:00, and the operation is stopped from 1:00 to 7:00 and from 18:00 to 24:00. Further, the analog value shown in FIG. 11 is “50” when it is in operation, and “0” when it is stopped. Thus, when the device 2 is in operation, the sensor 3 outputs a constant value, and when the device 2 is stopped, the value output by the sensor 3 is “0”. The determination unit 14c calculates a correlation value “1”. This value indicates that the degree of correlation is extremely strong.

図12の例は、図11の例に示すアナログ値を出力するセンサよりも少しノイズの影響を受けやすいセンサから出力したアナログ値を示す。図12の例に示す稼働状態を示す情報、及び、アナログ値を用いた場合には、判定部14cは、相関値「0.995」を算出する。この値は、相関の度合いが強いことを示す。   The example of FIG. 12 shows an analog value output from a sensor that is slightly more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. When the information indicating the operation state illustrated in the example of FIG. 12 and the analog value are used, the determination unit 14c calculates a correlation value “0.995”. This value indicates that the degree of correlation is strong.

図13の例は、図11の例に示すアナログ値を出力するセンサ3を、図11の例に示す稼働状態を検知した機器2とは異なる機器2に取り付けた場合を示す。図13の例に示す稼働状態を示す情報、及び、アナログ値を用いた場合には、判定部14cは、相関値「0.3143」を算出する。この値は、相関の度合いが弱いことを示す。   The example of FIG. 13 shows a case where the sensor 3 that outputs the analog value shown in the example of FIG. 11 is attached to a device 2 different from the device 2 that has detected the operating state shown in the example of FIG. When the information indicating the operation state illustrated in the example of FIG. 13 and the analog value are used, the determination unit 14c calculates a correlation value “0.3143”. This value indicates that the degree of correlation is weak.

図14の例は、図12の例に示すアナログ値を出力するセンサよりも少しノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ小)を示す。また、図14の例は、図12の例に示すアナログ値を出力するセンサよりも中程度ノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ中)を示す。また、図14の例は、図12の例に示すアナログ値を出力するセンサよりも大きくノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ大)を示す。図14の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ小)との相関値「0.960」を算出する。また、図14の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ中)との相関値「0.924」を算出する。また、図14の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ大)との相関値「0.901」を算出する。したがって、図14の例では、ノイズが大きくとも相関値0.9を下回ることはなく、相関の度合いは強い。   The example of FIG. 14 shows an analog value (small noise) output from a sensor that is slightly more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. The example of FIG. 14 shows an analog value (medium noise) output from a sensor that is more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. Further, the example of FIG. 14 shows an analog value (large noise) output from a sensor that is larger and more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. In the example of FIG. 14, the determination unit 14 c calculates a correlation value “0.960” between the information indicating the operating state and the analog value (small noise). In the example of FIG. 14, the determination unit 14 c calculates a correlation value “0.924” between the information indicating the operating state and the analog value (in noise). Further, in the example of FIG. 14, the determination unit 14 c calculates a correlation value “0.901” between the information indicating the operating state and the analog value (large noise). Therefore, in the example of FIG. 14, even if the noise is large, the correlation value is not less than 0.9, and the degree of correlation is strong.

図15の例は、図11の例に示すアナログ値を出力するセンサ3よりもノイズの影響を受けやすいセンサ3を、図11の例に示す稼働状態を検知した機器2とは異なる機器2に取り付けた場合を示す。図15の例は、図11の例に示すアナログ値を出力するセンサよりも少しノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ小)を示す。また、図15の例は、図11の例に示すアナログ値を出力するセンサよりも中程度ノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ中)を示す。また、図15の例は、図11の例に示すアナログ値を出力するセンサよりも大きくノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ大)を示す。図15の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ小)との相関値「0.314」を算出する。また、図15の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ中)との相関値「0.284」を算出する。また、図15の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ大)との相関値「0.265」を算出する。したがって、図15の例では、機器2とセンサ3との関係が予め定められた対応関係を満たさない場合には、ノイズが大きくなっても相関値が所定値、例えば、0.9を超えるようなことはなく、相関の度合いは弱い。   In the example of FIG. 15, the sensor 3 that is more susceptible to noise than the sensor 3 that outputs the analog value illustrated in the example of FIG. 11 is replaced with a device 2 that is different from the device 2 that has detected the operating state illustrated in the example of FIG. 11. Shown when installed. The example of FIG. 15 shows an analog value (small noise) output from a sensor that is slightly more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. Further, the example of FIG. 15 shows an analog value (in noise) output from a sensor that is more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. The example of FIG. 15 shows an analog value (large noise) output from a sensor that is larger and more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. In the example of FIG. 15, the determination unit 14c calculates a correlation value “0.314” between the information indicating the operating state and the analog value (small noise). In the example of FIG. 15, the determination unit 14c calculates a correlation value “0.284” between the information indicating the operating state and the analog value (in noise). In the example of FIG. 15, the determination unit 14 c calculates a correlation value “0.265” between the information indicating the operating state and the analog value (large noise). Therefore, in the example of FIG. 15, when the relationship between the device 2 and the sensor 3 does not satisfy a predetermined correspondence, the correlation value may exceed a predetermined value, for example, 0.9 even if the noise increases. There is nothing wrong, and the degree of correlation is weak.

次に、図16を参照して、図13の例に示すアナログ値(センサ値)の時間軸を異ならせた3つのアナログ値のパターンのそれぞれと図13の例に示す稼働状態を示す情報との相関値を算出する場合について説明する。図16の例の場合、一番上のアナログ値のパターンと稼働状態を示す情報との相関値は「0.200」となる。また、図16の例の場合、二番目のアナログ値のパターンと稼働状態を示す情報との相関値は「0.207」となる。また、図16の例の場合、三番目のアナログ値のパターンと稼働状態を示す情報との相関値は「0.279」となる。図16の例の場合において、いずれのアナログ値のパターンも稼働状態を示す情報との相関の度合いが弱いことが分かる。   Next, referring to FIG. 16, each of the three analog value patterns in which the time axis of the analog value (sensor value) shown in the example of FIG. 13 is different, and information indicating the operating state shown in the example of FIG. The case of calculating the correlation value will be described. In the case of the example of FIG. 16, the correlation value between the top analog value pattern and the information indicating the operating state is “0.200”. In the case of the example of FIG. 16, the correlation value between the second analog value pattern and the information indicating the operating state is “0.207”. In the case of the example in FIG. 16, the correlation value between the third analog value pattern and the information indicating the operating state is “0.279”. In the case of the example of FIG. 16, it can be seen that any analog value pattern has a weak degree of correlation with the information indicating the operating state.

図17に示す稼働状態を示す情報は、3時から4時、8時から17時、22時から23時までが稼働中であり、1時から2時、5時から7時及び18時から21時まで、並びに、24時が停止中であることを示す。また、図17の例は、図12の例に示すアナログ値を出力するセンサよりも少しノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ小)を示す。また、図17の例は、図12の例に示すアナログ値を出力するセンサよりも中程度ノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ中)を示す。また、図17の例は、図12の例に示すアナログ値を出力するセンサよりも大きくノイズの影響を受けやすいセンサから出力したアナログ値(ノイズ大)を示す。図17の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ小)との相関値「0.961」を算出する。また、図17の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ中)との相関値「0.913」を算出する。また、図17の例において、判定部14cは、稼働状態を示す情報とアナログ値(ノイズ大)との相関値「0.908」を算出する。したがって、図14の例では、ノイズが大きくとも相関値0.9を下回ることはなく、いずれの場合も相関の度合いが強い。   The information indicating the operating state shown in FIG. 17 is in operation from 3 o'clock to 4 o'clock, 8 o'clock to 17 o'clock, 22 o'clock to 23 o'clock, from 1 o'clock to 2 o'clock, 5 o'clock to 7 o'clock and 18 o'clock It shows that it is stopping at 21:00 and 24:00. Further, the example of FIG. 17 shows an analog value (small noise) output from a sensor that is slightly more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. Further, the example of FIG. 17 shows an analog value (in noise) output from a sensor that is more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. The example of FIG. 17 shows an analog value (large noise) output from a sensor that is larger and more susceptible to noise than the sensor that outputs the analog value shown in the example of FIG. In the example of FIG. 17, the determination unit 14c calculates a correlation value “0.961” between the information indicating the operating state and the analog value (low noise). In the example of FIG. 17, the determination unit 14 c calculates the correlation value “0.913” between the information indicating the operating state and the analog value (in noise). In the example of FIG. 17, the determination unit 14c calculates a correlation value “0.908” between the information indicating the operating state and the analog value (high noise). Therefore, in the example of FIG. 14, even if the noise is large, it does not fall below the correlation value 0.9, and in either case, the degree of correlation is strong.

図18の例は、センサ3がまったく動かない場合(故障している場合)のアナログ値のパターンと、まったく動かないがノイズの影響を少し受けやすいセンサから出力されるアナログ値のパターンと、まったく動かないが中程度ノイズの影響を受けやすいセンサから出力されるアナログ値(ノイズ中)のパターンを示す。図18の例において、判定部14cは、稼働状態を示す情報と、センサがまったく動かない場合(故障している場合)のアナログ値のパターンとの相関度を算出することができない。この場合、上述した式(1)の分母の値が「0」となるからである。また、図18の例において、判定部14cは、稼働状態を示す情報と、まったく動かないがノイズの影響を少し受けやすいセンサから出力されるアナログ値のパターンとの相関度「0.000」を算出する。また、図18の例において、稼働状態を示す情報と、まったく動かないが中程度ノイズの影響を受けやすいセンサから出力されるアナログ値のパターンとの相関度「0.154」を算出する。したがって、図18の例では、センサ3がまったく動かない場合に、センサ3がノイズの影響を受けたからといって、相関値が所定値、例えば、0.9を上回ることはない。   The example of FIG. 18 shows a pattern of analog values when the sensor 3 does not move at all (when it is out of order), a pattern of analog values output from a sensor that does not move at all but is slightly affected by noise, This shows the pattern of analog values (medium noise) output from a sensor that does not move but is susceptible to moderate noise. In the example of FIG. 18, the determination unit 14c cannot calculate the degree of correlation between the information indicating the operating state and the analog value pattern when the sensor does not move at all (when the sensor is malfunctioning). In this case, the value of the denominator of the above formula (1) is “0”. In addition, in the example of FIG. 18, the determination unit 14 c calculates the correlation degree “0.000” between the information indicating the operating state and the analog value pattern output from the sensor that does not move at all but is slightly affected by noise. calculate. In the example of FIG. 18, the degree of correlation “0.154” between the information indicating the operating state and the analog value pattern output from the sensor that does not move at all but is susceptible to moderate noise is calculated. Accordingly, in the example of FIG. 18, when the sensor 3 does not move at all, the correlation value does not exceed a predetermined value, for example, 0.9 simply because the sensor 3 is affected by noise.

図6の説明に戻り、判定部14cは、式(1)を用いて、相関値Cを算出すると、相関値Cと所定値とを比較し、相関値Cが所定値以上であるか否かを判定する。ここで、相関値Cと比較される所定値の一例としては、例えば、0.9が挙げられる。   Returning to the description of FIG. 6, when the determination unit 14 c calculates the correlation value C using Expression (1), the determination unit 14 c compares the correlation value C with a predetermined value, and determines whether the correlation value C is equal to or greater than the predetermined value. Determine. Here, an example of the predetermined value compared with the correlation value C is 0.9, for example.

相関値Cが所定値以上である場合には、判定部14cは、相関値Cとともに、センサ3の正常性を肯定する旨のメッセージを表示する指示を端末6に送信する。これにより、端末6では、相関値Cとともに、センサ3の正常性を肯定する旨のメッセージが表示される。図19は、相関値Cとともに、端末に表示されるセンサの正常性を肯定する旨のメッセージの一例を示す図である。図19の例は、名称が「一号発電機」である機器2に対して取り付けた、名称が「追加振動センサ」であるセンサ3が、名称が「一号発電機」である機器2を正常に監視していることを示すメッセージ「正常に監視しています。」が端末6に表示された場合を示す。また、図19の例は、相関値「0.98」が端末6に表示された場合を示す。なお、図19の例に示す「OK」という表記がされたボタンが押下されると、図19の例に示す画面30が閉じる。   When the correlation value C is equal to or greater than the predetermined value, the determination unit 14c transmits an instruction to display a message to affirm the normality of the sensor 3 to the terminal 6 together with the correlation value C. As a result, the terminal 6 displays a message to affirm the normality of the sensor 3 together with the correlation value C. FIG. 19 is a diagram illustrating an example of a message that confirms the normality of the sensor displayed on the terminal together with the correlation value C. In the example of FIG. 19, the sensor 3 with the name “additional vibration sensor” attached to the device 2 with the name “No. 1 generator” is replaced with the device 2 with the name “No. 1 generator”. This shows a case where the message “Normally monitoring” is displayed on the terminal 6 indicating that the monitoring is normal. The example of FIG. 19 shows a case where the correlation value “0.98” is displayed on the terminal 6. When the button labeled “OK” shown in the example of FIG. 19 is pressed, the screen 30 shown in the example of FIG. 19 is closed.

一方、相関値Cが所定値以上でない場合には、判定部14cは、相関値Cとともに、センサ3の正常性を否定する旨のメッセージを表示する指示を端末6に送信する。これにより、端末6では、相関値Cとともに、センサ3の正常性を否定する旨のメッセージが表示される。図20は、相関値Cとともに、端末に表示されるセンサの正常性を否定する旨のメッセージの一例を示す図である。図20の例では、名称が「一号発電機」である機器2に対して取り付けた、名称が「追加振動センサ」であるセンサ3が、名称が「一号発電機」である機器2を正常に監視していないことを示すメッセージ「正常に監視できていません。」が端末6に表示された場合を示す。また、図20の例は、相関値「0.32」も端末6に表示された場合を示す。なお、図20の例に示す「OK」という表記がされたボタンが押下されると、図20の例に示す画面31が閉じる。   On the other hand, when the correlation value C is not equal to or greater than the predetermined value, the determination unit 14 c transmits an instruction to display a message that denies the normality of the sensor 3 together with the correlation value C to the terminal 6. As a result, the terminal 6 displays a message indicating that the normality of the sensor 3 is denied together with the correlation value C. FIG. 20 is a diagram illustrating an example of a message indicating that the normality of the sensor displayed on the terminal is denied together with the correlation value C. In the example of FIG. 20, the sensor 3 having the name “additional vibration sensor” attached to the device 2 having the name “No. 1 generator” is replaced with the device 2 having the name “No. 1 generator”. This shows a case where the message “Normal monitoring is not possible” is displayed on the terminal 6 indicating that the monitoring is not performed normally. The example of FIG. 20 shows a case where the correlation value “0.32” is also displayed on the terminal 6. When the button labeled “OK” shown in the example of FIG. 20 is pressed, the screen 31 shown in the example of FIG. 20 is closed.

そして、図20の例に示す「OK」という表記がされたボタンが押下されて図20の例に示す画面31が閉じた場合には、判定部14cは、管理者が受付画面20に入力した名称の機器2以外の機器2の中に、未選択の機器2があるか否かを判定する。未選択の機器2がある場合には、未選択の機器2を1つ選択する。そして、判定部14cは、選択した機器2のIDが「機器ID」の項目に登録された稼働情報テーブル13bをN個の稼働情報テーブル13b〜13bの中から特定する。 Then, when the button labeled “OK” shown in the example of FIG. 20 is pressed and the screen 31 shown in the example of FIG. 20 is closed, the determination unit 14c inputs the reception screen 20 by the administrator. It is determined whether or not there is an unselected device 2 among the devices 2 other than the named device 2. If there is an unselected device 2, one unselected device 2 is selected. Then, the determination unit 14 c identifies the operation information table 13 b registered in the item “device ID” as the ID of the selected device 2 from the N operation information tables 13 b 1 to 13 b N.

そして、判定部14cは、特定した稼働情報テーブル13bの登録内容の中から、管理者により指定済みの最初の日時から最後の日時までの期間における「稼働状態」の項目に登録された稼働状態を示す情報を取得する。そして、判定部14cは、上記の式(1)を用いて、取得した稼働状態を示す情報と、取得部14bにより取得されたアナログ値との相関値を算出する。   Then, the determination unit 14c determines the operation state registered in the item “operation state” in the period from the first date and time specified by the administrator to the last date and time from the registered contents of the specified operation information table 13b. Get the information shown. And the determination part 14c calculates the correlation value of the information which shows the acquired operating state, and the analog value acquired by the acquisition part 14b using said Formula (1).

そして、判定部14cは、管理者が受付画面20に入力した名称の機器2以外の機器2の中に、未選択の機器2がなくなるまで、未選択の機器2を1つずつ選択する。また、判定部14cは、未選択の機器2を1つ選択するたびに、選択した機器2のIDが「機器ID」の項目に登録された稼働情報テーブル13bをN個の稼働情報テーブル13b〜13bの中から特定する上述した処理を行う。そして、判定部14cは、特定した稼働情報テーブル13bの登録内容の中から、管理者により指定済みの最初の日時から最後の日時までの期間における「稼働状態」の項目に登録された稼働状態を示す情報を取得する上述した処理を行う。そして、判定部14cは、上記の式(1)を用いて、取得した稼働状態を示す情報と、取得部14bにより取得されたアナログ値との相関値を算出する上述した処理を行う。このようにして、判定部14cは、管理者が受付画面20に入力した名称の機器2以外の全ての機器2の稼働情報10と、管理者が受付画面20に名称を入力したセンサ3が出力するアナログ値との相関値Cを算出する。 Then, the determination unit 14c selects the unselected devices 2 one by one until there is no unselected device 2 among the devices 2 other than the device 2 with the name input by the administrator on the reception screen 20. Each time the determination unit 14c selects one unselected device 2, the operation information table 13b in which the ID of the selected device 2 is registered in the item “device ID” is changed to N operation information tables 13b 1. ˜13b The above-described processing specified from N is performed. Then, the determination unit 14c determines the operation state registered in the item “operation state” in the period from the first date and time specified by the administrator to the last date and time from the registered contents of the specified operation information table 13b. The above-described processing for acquiring the information to be shown is performed. And the determination part 14c performs the process mentioned above which calculates the correlation value of the information which shows the acquired operation state, and the analog value acquired by the acquisition part 14b using said Formula (1). In this way, the determination unit 14c outputs the operation information 10 of all the devices 2 other than the device 2 with the name input by the administrator on the reception screen 20 and the sensor 3 whose name is input on the reception screen 20 by the administrator. A correlation value C with the analog value to be calculated is calculated.

一方、管理者が受付画面20に入力した名称の機器2以外の機器2の中に、未選択の機器2がなくなった場合には、判定部14cは、管理者が受付画面20に入力した名称の機器2以外の機器2の中に、次のような機器2があるか否かを判定する処理を行う。すなわち、判定部14cは、相関値Cの値が所定値(例えば、0.9)以上となる場合の稼働情報10を検知した機器2があるか否かを判定する。相関値Cの値が所定値以上となる場合の稼働情報10を検知した機器2があるときには、判定部14cは、あると判定した機器2のIDを用いて、名称テーブル13cから、あると判定した機器2の名称を取得する。そして、判定部14cは、取得した名称の機器2を、管理者が受付画面20に入力した名称のセンサ3が監視している可能性があることを示すメッセージを表示する指示を端末6に送信する。図21は、取得した名称の機器を、管理者が受付画面に入力した名称のセンサが監視している可能性があることを示すメッセージの一例を示す図である。図21の例では、名称が「一号発電機」である機器2に対して取り付けたはずの名称が「追加振動センサ」であるセンサ3が、名称が「二号発電機」である機器2を監視している可能性があることを示すメッセージ「追加振動センサは、以下を監視している可能性があります。候補 二号発電機」が端末6に表示された場合を示す。また、図21の例は、相関値「0.95」も端末6に表示された場合を示す。なお、図21の例に示す「OK」という表記がされたボタンが押下されると、図21の例に示す画面32が閉じる。   On the other hand, when there is no unselected device 2 in the devices 2 other than the device 2 having the name input by the administrator on the reception screen 20, the determination unit 14 c displays the name input by the administrator on the reception screen 20. A process for determining whether or not there is the following device 2 among the devices 2 other than the device 2 is performed. That is, the determination unit 14c determines whether there is a device 2 that has detected the operation information 10 when the value of the correlation value C is equal to or greater than a predetermined value (for example, 0.9). When there is a device 2 that has detected the operation information 10 when the value of the correlation value C is equal to or greater than a predetermined value, the determination unit 14c determines that it is present from the name table 13c using the ID of the device 2 determined to be present. The name of the device 2 is acquired. Then, the determination unit 14c transmits to the terminal 6 an instruction to display a message indicating that the device 2 with the acquired name may be monitored by the sensor 3 with the name input by the administrator on the reception screen 20. To do. FIG. 21 is a diagram illustrating an example of a message indicating that there is a possibility that a device with the name that has been acquired is monitored by a sensor with a name that is input to the reception screen by the administrator. In the example of FIG. 21, the sensor 3 whose name is “additional vibration sensor” that should be attached to the device 2 whose name is “No. 1 generator” is the device 2 whose name is “No. 2 generator”. The message “Additional vibration sensor may be monitoring the following. Candidate No. 2 generator” is displayed on the terminal 6. Further, the example of FIG. 21 shows a case where the correlation value “0.95” is also displayed on the terminal 6. When the button labeled “OK” shown in the example of FIG. 21 is pressed, the screen 32 shown in the example of FIG. 21 is closed.

制御部14は、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、CPU(Central Processing Unit)、MPU(Micro Processing Unit)などの回路である。   The control unit 14 is a circuit such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a central processing unit (CPU), or a micro processing unit (MPU).

の説明に戻り、端末6は、システム1の管理者によって操作される端末である。端末6は、図示しない表示部、図示しない操作受付部を有する。端末6の表示部には、上述した受付画面20や、上述した画面3032が表示され、管理者は表示された画面の内容を確認することができる。また、端末6は、操作受付部によって管理者からセンサ3の正常性を判定する判定処理を実行するための指示が受け付けられると、受け付けられた指示をサーバ5に送信する。 Returning to the description of FIG. 1 , the terminal 6 is a terminal operated by an administrator of the system 1. The terminal 6 includes a display unit (not shown) and an operation reception unit (not shown). On the display unit of the terminal 6, the above-described reception screen 20 and the above-described screens 30 to 32 are displayed, and the administrator can confirm the contents of the displayed screen. Further, when an instruction for executing a determination process for determining the normality of the sensor 3 is received from the administrator by the operation receiving unit, the terminal 6 transmits the received instruction to the server 5.

[処理の流れ]
次に、本実施例に係るサーバ5の処理の流れについて説明する。図22は、実施例に係る判定処理の手順を示すフローチャートである。実施例に係る判定処理は、例えば、端末6から送信されたセンサ3の正常性を判定する判定処理を実行するための指示を制御部14が受け付けたタイミングで、実行される。
[Process flow]
Next, the process flow of the server 5 according to the present embodiment will be described. FIG. 22 is a flowchart illustrating the procedure of the determination process according to the embodiment. The determination process according to the embodiment is executed, for example, at a timing when the control unit 14 receives an instruction for executing the determination process for determining the normality of the sensor 3 transmitted from the terminal 6.

図22に示すように、取得部14bは、システム1の管理者などから、判定処理で用いられる各種の情報の指定を受け付けるための受付画面20を表示するように端末6に指示を送信する(S101)。これにより、端末6では、かかる受付画面が表示される。   As illustrated in FIG. 22, the acquisition unit 14 b transmits an instruction to the terminal 6 to display a reception screen 20 for receiving designation of various types of information used in the determination process from an administrator of the system 1 or the like ( S101). As a result, the terminal 6 displays such a reception screen.

そして、取得部14bは、ボタン(「OK」のボタン)20kが押下されたか否かを判定する(S102)。押下されていない場合(S102;No)には、取得部14bは、再び、S102の処理を行う。一方、押下された場合(S102;Yes)には、取得部14bは、端末6から送信されたセンサ3との正常性が判定される対象の機器2の名称を取得し、取得した名称に対応する機器2のIDを名称テーブル13cから取得する。また、取得部14bは、端末6から送信された正常性を判定するセンサ3の名称を取得し、取得した名称に対応するセンサ3のIDを名称テーブル13cから取得する(S103)。   Then, the acquisition unit 14b determines whether or not the button (“OK” button) 20k is pressed (S102). If not pressed (S102; No), the acquisition unit 14b performs the process of S102 again. On the other hand, when pressed (S102; Yes), the acquisition unit 14b acquires the name of the target device 2 that is determined to be normal with the sensor 3 transmitted from the terminal 6, and corresponds to the acquired name. The ID of the device 2 to be acquired is acquired from the name table 13c. Moreover, the acquisition part 14b acquires the name of the sensor 3 which determines the normality transmitted from the terminal 6, and acquires ID of the sensor 3 corresponding to the acquired name from the name table 13c (S103).

そして、取得部14bは、取得した機器2のIDが「機器ID」の項目に登録された稼働情報テーブル13bをN個の稼働情報テーブル13b〜13bの中から特定する。また、取得部14bは、取得したセンサ3のIDが「センサID」の項目に登録された検知結果テーブル13aをN個の検知結果テーブル13a〜13aの中から特定する(S104)。 Then, the acquisition unit 14b specifies the operation information table 13b in which the acquired ID of the device 2 is registered in the item “device ID” from the N operation information tables 13b 1 to 13b N. Further, the acquisition unit 14b specifies the detection result table 13a registered in the item of “sensor ID” whose ID of the acquired sensor 3 is among the N detection result tables 13a 1 to 13a N (S104).

そして、取得部14bは、端末6から送信された、センサ3の正常性を判定する際に用いられる稼働情報10及びデータ11の期間の最初の日時及び最後の日時を取得する(S105)。そして、取得部14bは、特定した稼働情報テーブル13bの登録内容の中から、最初の日時から最後の日時までの期間における「稼働状態」の項目に登録された稼働状態を示す情報を取得する。また、取得部14bは、特定した検知結果テーブル13aの登録内容の中から、最初の日時から最後の日時までの期間における「アナログ値」の項目に登録されたアナログ値を取得する(S106)。   Then, the acquisition unit 14b acquires the first date and the last date and time of the period of the operation information 10 and the data 11 used when determining the normality of the sensor 3 transmitted from the terminal 6 (S105). Then, the acquiring unit 14b acquires information indicating the operating state registered in the item “operating state” in the period from the first date to the last date from the registered contents of the specified operating information table 13b. Further, the acquisition unit 14b acquires the analog value registered in the item “analog value” in the period from the first date to the last date from the registered contents of the specified detection result table 13a (S106).

続いて、判定部14cは、取得部14bにより取得された稼働状態を示す情報とアナログ値との相関値を算出する(S107)。そして、判定部14cは、相関値と所定値(例えば、0.9)とを比較し、相関値が所定値以上であるか否かを判定する(S108)。   Subsequently, the determination unit 14c calculates a correlation value between the information indicating the operating state acquired by the acquisition unit 14b and the analog value (S107). Then, the determination unit 14c compares the correlation value with a predetermined value (for example, 0.9), and determines whether or not the correlation value is greater than or equal to the predetermined value (S108).

相関値が所定値以上である場合(S108;Yes)には、判定部14cは、相関値とともに、センサ3の正常性を肯定する旨のメッセージを表示する指示を端末6に送信し(S109)、処理を終了する。   When the correlation value is greater than or equal to the predetermined value (S108; Yes), the determination unit 14c transmits an instruction to display a message to affirm the normality of the sensor 3 together with the correlation value to the terminal 6 (S109). The process is terminated.

一方、相関値が所定値以上でない場合(S108;No)には、判定部14cは、相関値とともに、センサ3の正常性を否定する旨のメッセージを表示する指示を端末6に送信する(S110)。そして、判定部14cは、図20の例に示すような「OK」という表記がされたボタンが押下されたか否かを判定する(S111)。押下されていない場合(S111;No)には、判定部14cは、再び、S111の処理を行う。一方、押下された場合(S111;Yes)には、判定部14cは、管理者が受付画面20に入力した名称の機器2以外の機器2の中に、未選択の機器2があるか否かを判定する(S112)。未選択の機器2がある場合(S112;Yes)には、判定部14cは、未選択の機器2を1つ選択する(S113)。そして、判定部14cは、選択した機器2のIDが「機器ID」の項目に登録された稼働情報テーブル13bをN個の稼働情報テーブル13b〜13bの中から特定する(S114)。 On the other hand, when the correlation value is not equal to or greater than the predetermined value (S108; No), the determination unit 14c transmits an instruction to display a message to the effect that the sensor 3 is denied together with the correlation value to the terminal 6 (S110). ). Then, the determination unit 14c determines whether or not a button labeled “OK” as illustrated in the example of FIG. 20 is pressed (S111). When not pressed (S111; No), the determination unit 14c performs the process of S111 again. On the other hand, when pressed (S111; Yes), the determination unit 14c determines whether there is an unselected device 2 among the devices 2 other than the device 2 with the name input by the administrator on the reception screen 20. Is determined (S112). When there is an unselected device 2 (S112; Yes), the determination unit 14c selects one unselected device 2 (S113). Then, the determination unit 14c identifies the operation information table 13b registered in the item “device ID” whose ID of the selected device 2 is selected from the N operation information tables 13b 1 to 13b N (S114).

そして、判定部14cは、特定した稼働情報テーブル13bの登録内容の中から、管理者により指定済みの最初の日時から最後の日時までの期間における「稼働状態」の項目に登録された稼働状態を示す情報を取得する(S115)。そして、判定部14cは、上記の式(1)を用いて、取得した稼働状態を示す情報と、取得部14bにより取得されたアナログ値との相関値を算出し(S116)、S112に戻る。   Then, the determination unit 14c determines the operation state registered in the item “operation state” in the period from the first date and time specified by the administrator to the last date and time from the registered contents of the specified operation information table 13b. The information shown is acquired (S115). And the determination part 14c calculates the correlation value of the information which shows the acquired operation state, and the analog value acquired by the acquisition part 14b using said Formula (1) (S116), and returns to S112.

一方、未選択の機器2がない場合(S112;No)には、判定部14cは、管理者が受付画面20に入力した名称の機器2以外の機器2の中に、次のような機器2があるか否かを判定する処理を行う。すなわち、判定部14cは、相関値の値が所定値(例えば、0.9)以上となる場合の稼働情報10を検知した機器2があるか否かを判定する(S117)。ない場合(S117;No)には、判定部14cは、処理を終了する。一方、ある場合(S117;Yes)には、判定部14cは、あると判定した機器2のIDを用いて、名称テーブル13cから、あると判定した機器2の名称を取得する(S118)。そして、判定部14cは、取得した名称の機器2を、管理者が受付画面20に入力した名称のセンサ3が監視している可能性があることを示すメッセージを表示する指示を端末6に送信し(S119)、処理を終了する。   On the other hand, when there is no unselected device 2 (S112; No), the determination unit 14c includes the following devices 2 among the devices 2 other than the device 2 with the name input on the reception screen 20 by the administrator. A process for determining whether or not there is is performed. That is, the determination unit 14c determines whether there is a device 2 that has detected the operation information 10 when the value of the correlation value is equal to or greater than a predetermined value (for example, 0.9) (S117). When there is not (S117; No), the determination unit 14c ends the process. On the other hand, if there is (S117; Yes), the determination unit 14c acquires the name of the device 2 determined to be present from the name table 13c using the ID of the device 2 determined to be present (S118). Then, the determination unit 14c transmits to the terminal 6 an instruction to display a message indicating that the device 2 with the acquired name may be monitored by the sensor 3 with the name input by the administrator on the reception screen 20. (S119), and the process ends.

上述してきたように、実施例に係るサーバ5は、機器2の稼働情報と、機器2に関する情報を検知するセンサ3の出力と、を取得する。そして、サーバ5は、取得したセンサ3の出力と、機器2の稼働情報が示す稼働状態の変化との間の相関関係に基づいて、センサ3の正常性を判定する。このように、サーバ5によれば、取得したセンサ3の出力と、機器2の稼働情報が示す稼働状態の変化との間の相関関係に基づいて、センサ3の正常性を判定する。このため、サーバ5は、相関関係というセンサ3の正常性を判定する際に精度良く判定を行うことができる情報を用いて、センサ3の正常性を判定する。したがって、サーバ5によれば、機器の稼働情報とセンサの出力とが同調しているかどうかの判定を精度良く行うことができる。   As described above, the server 5 according to the embodiment acquires the operation information of the device 2 and the output of the sensor 3 that detects information about the device 2. And the server 5 determines the normality of the sensor 3 based on the correlation between the output of the acquired sensor 3, and the change of the operation state which the operation information of the apparatus 2 shows. Thus, according to the server 5, the normality of the sensor 3 is determined based on the correlation between the acquired output of the sensor 3 and the change in the operation state indicated by the operation information of the device 2. For this reason, the server 5 determines the normality of the sensor 3 using information that can be accurately determined when determining the normality of the sensor 3, which is a correlation. Therefore, according to the server 5, it is possible to accurately determine whether the operation information of the device is synchronized with the output of the sensor.

また、サーバ5は、管理者が指定したセンサ3の正常性を否定する判定をした場合に、管理者が指定したセンサ3とは異なる他のセンサ3の出力と、機器2の稼働情報が示す稼働状態の変化との間の相関関係に基づいて、他のセンサ3の正常性を判定する。これにより、管理者が指定したセンサ3以外のセンサ3についても正常性を判定することができる。   In addition, when the server 5 determines to deny the normality of the sensor 3 designated by the administrator, the output of another sensor 3 different from the sensor 3 designated by the administrator and the operation information of the device 2 are indicated. Based on the correlation with the change in the operating state, the normality of the other sensors 3 is determined. Thereby, normality can be determined also about sensors 3 other than the sensor 3 designated by the administrator.

さて、これまで開示の装置に関する実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。例えば、上述した実施例では、センサ3が、機器2の振動を検知する振動センサである場合について説明したが、開示の装置は、これに限定されない。例えば、センサ3が、機器2に取り付けられて機器2の音を検知する音センサであってもよいし、機器2に流れる電流を検知する電流センサであってもよい。また、センサ3が、機器2に取り付けられて、機器2が発する光を検知する光センサであってもよい。   Although the embodiments related to the disclosed apparatus have been described above, the present invention may be implemented in various different forms other than the above-described embodiments. For example, in the above-described embodiment, the case where the sensor 3 is a vibration sensor that detects the vibration of the device 2 has been described, but the disclosed apparatus is not limited thereto. For example, the sensor 3 may be a sound sensor that is attached to the device 2 and detects the sound of the device 2, or may be a current sensor that detects a current flowing through the device 2. In addition, the sensor 3 may be an optical sensor that is attached to the device 2 and detects light emitted from the device 2.

また、上述した実施例では、管理人が指定した期間の稼働情報10及びデータ11を取得する場合について例示したが、開示の装置は、これに限定されない。例えば、サーバ5の取得部14bは、稼働情報10において「0」及び「1」の両方を含む期間、すなわち、機器2が稼働中及び停止中の両方の稼働状態を含む期間の稼働情報10及びデータ11を取得することもできる。判定部14cは、上述したような稼働中及び停止中の両状態を含む期間の稼働情報10及びデータ11を用いて、上述した式(1)により、相関値Cを算出する場合には、式(1)の特性上、次のような効果を奏する。すなわち、両方の稼働状態を含まない期間の稼働情報10及びデータ11を用いて、上述した式(1)により、相関値Cを算出する場合と比較して、算出される相関値の精度が高くなる。   Moreover, although the example mentioned above illustrated about the case where the operation information 10 and the data 11 of the period which the administrator designated were acquired, the apparatus of an indication is not limited to this. For example, the acquisition unit 14b of the server 5 includes the operation information 10 in a period including both “0” and “1” in the operation information 10, that is, a period including both operation states in which the device 2 is operating and stopped. Data 11 can also be acquired. When the determination unit 14c calculates the correlation value C according to the above equation (1) using the operation information 10 and the data 11 in the period including both the operating state and the stopped state as described above, The following effects can be obtained from the characteristic (1). That is, the accuracy of the calculated correlation value is higher than that in the case where the correlation value C is calculated by the above-described equation (1) using the operation information 10 and the data 11 in the period not including both operation states. Become.

また、実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともできる。また、実施例において説明した各処理のうち、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。   In addition, among the processes described in the embodiments, all or a part of the processes described as being automatically performed can be manually performed. In addition, among the processes described in the embodiments, all or a part of the processes described as being manually performed can be automatically performed by a known method.

また、各種の負荷や使用状況などに応じて、実施例において説明した各処理の各ステップでの処理を任意に細かくわけたり、あるいはまとめたりすることができる。また、ステップを省略することもできる。   In addition, the processing at each step of each processing described in the embodiment can be arbitrarily finely divided or combined according to various loads and usage conditions. Also, the steps can be omitted.

また、各種の負荷や使用状況などに応じて、実施例において説明した各処理の各ステップでの処理の順番を変更できる。   In addition, the order of processing at each step of each processing described in the embodiment can be changed according to various loads and usage conditions.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。   Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific state of distribution / integration of each device is not limited to the one shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.

[判定プログラム]
また、上記の実施例で説明したサーバ5の各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、図23を用いて、上記の実施例で説明したサーバ5と同様の機能を有する判定プログラムを実行するコンピュータの一例を説明する。図23は、判定プログラムを実行するコンピュータを示す図である。
[Judgment program]
The various processes of the server 5 described in the above embodiment can also be realized by executing a program prepared in advance on a computer system such as a personal computer or a workstation. Therefore, an example of a computer that executes a determination program having the same function as that of the server 5 described in the above embodiment will be described below with reference to FIG. FIG. 23 is a diagram illustrating a computer that executes a determination program.

図23に示すように、コンピュータ300は、CPU(Central Processing Unit)310、ROM(Read Only Memory)320、HDD(Hard Disk Drive)330、RAM(Random Access Memory)340を有する。これら各機器310〜340は、バス350を介して接続されている。   As shown in FIG. 23, the computer 300 includes a central processing unit (CPU) 310, a read only memory (ROM) 320, a hard disk drive (HDD) 330, and a random access memory (RAM) 340. These devices 310 to 340 are connected via a bus 350.

ROM320には、OSなどの基本プログラムが記憶されている。また、HDD330には、上記の実施例で示す登録部14a、取得部14b、判定部14cと同様の機能を発揮する判定プログラム330aが予め記憶される。なお、判定プログラム330aについては、適宜分離しても良い。また、HDD330には、検知結果テーブル、稼働情報テーブル、名称テーブルが設けられる。検知結果テーブルは、上述した検知結果テーブル13a、稼働情報テーブルは、上述した稼働情報テーブル13b、名称テーブルは、上述した名称テーブル13cに対応する。   The ROM 320 stores basic programs such as an OS. In addition, the HDD 330 stores in advance a determination program 330a that performs the same functions as the registration unit 14a, the acquisition unit 14b, and the determination unit 14c described in the above embodiment. Note that the determination program 330a may be separated as appropriate. In addition, the HDD 330 is provided with a detection result table, an operation information table, and a name table. The detection result table corresponds to the detection result table 13a described above, the operation information table corresponds to the operation information table 13b described above, and the name table corresponds to the name table 13c described above.

そして、CPU310が、判定プログラム330aをHDD330から読み出して実行する。   Then, the CPU 310 reads out the determination program 330a from the HDD 330 and executes it.

そして、CPU310は、検知結果テーブル、稼働情報テーブル、名称テーブルを読み出してRAM340に格納する。さらに、CPU310は、RAM340に格納された検知結果テーブル、稼働情報テーブル、名称テーブルを用いて、判定プログラム330aを実行する。なお、RAM340に格納されるデータは、常に全てのデータがRAM340に格納されなくともよい。処理に用いられるデータがRAM340に格納されれば良い。   Then, the CPU 310 reads out the detection result table, the operation information table, and the name table and stores them in the RAM 340. Further, the CPU 310 executes the determination program 330a using the detection result table, the operation information table, and the name table stored in the RAM 340. Note that the data stored in the RAM 340 may not always be stored in the RAM 340. Data used for processing may be stored in the RAM 340.

なお、上記した判定プログラム330aについては、必ずしも最初からHDD330に記憶させておく必要はない。   Note that the determination program 330a is not necessarily stored in the HDD 330 from the beginning.

例えば、コンピュータ300に挿入されるフレキシブルディスク(FD)、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に判定プログラム330aを記憶させておく。そして、コンピュータ300がこれらから判定プログラム330aを読み出して実行するようにしてもよい。   For example, the determination program 330 a is stored in a “portable physical medium” such as a flexible disk (FD), a CD-ROM, a DVD disk, a magneto-optical disk, or an IC card inserted into the computer 300. Then, the computer 300 may read and execute the determination program 330a from these.

さらには、公衆回線、インターネット、LAN、WANなどを介してコンピュータ300に接続される「他のコンピュータ(またはサーバ)」などに判定プログラム330aを記憶させておく。そして、コンピュータ300がこれらから判定プログラム330aを読み出して実行するようにしてもよい。   Furthermore, the determination program 330a is stored in “another computer (or server)” connected to the computer 300 via a public line, the Internet, a LAN, a WAN, or the like. Then, the computer 300 may read and execute the determination program 330a from these.

1 システム
2 機器
2a 検知部
2b 送信部
3 センサ
3a 検知部
3b 出力部
5 サーバ
6 端末
13 記憶部
13a 検知結果テーブル
13b 稼働情報テーブル
13c 名称テーブル
14 制御部
14a 登録部
14b 取得部
14c 判定部
DESCRIPTION OF SYMBOLS 1 System 2 Apparatus 2a Detection part 2b Transmission part 3 Sensor 3a Detection part 3b Output part 5 Server 6 Terminal 13 Storage part 13a Detection result table 13b Operation information table 13c Name table 14 Control part 14a Registration part 14b Acquisition part 14c Determination part

Claims (6)

サーバが、
前記サーバに接続された複数の装置の稼働情報と、前記複数の装置の少なくともいずれかの装置に関する情報を検知するセンサの出力と、を取得し、
前記センサが監視する対象の装置を、取得した前記複数の装置の稼動情報と取得した前記センサの出力との相関の大きさに応じて判定する、
処理を実行することを特徴とする判定方法
The server
Obtaining operational information of a plurality of devices connected to the server and an output of a sensor that detects information on at least one of the plurality of devices ;
A target device to be monitored by the sensor is determined according to the magnitude of correlation between the acquired operation information of the plurality of devices and the output of the acquired sensor.
A determination method characterized by executing processing.
前記センサの出力が前記複数の装置のうち第1の装置に対応づけて記憶された場合に、前記センサの出力は、最初に該第1の装置の稼動情報との間で相関が判定され、判定により所定の基準を超える相関の大きさが検出されると、前記センサは前記第1の装置に関する監視を行なうセンサとして正常と判定する、
処理を実行することを特徴とする請求項1記載の判定方法
When the output of the sensor is stored in association with the first device among the plurality of devices, the output of the sensor is first determined to be correlated with the operation information of the first device, When the magnitude of the correlation exceeding a predetermined standard is detected by the determination, the sensor determines that the sensor is normal as a sensor for monitoring the first device.
The determination method according to claim 1, wherein the process is executed .
前記装置の稼働情報と前記センサの出力とを取得する処理は、前記装置の稼働情報が示す稼働状態が、前記装置が稼働している時間、及び、前記装置が稼働していない時間を含む期間における、前記装置の稼働情報と前記センサの出力とを取得する
ことを特徴とする請求項1または2に記載の判定方法
In the process of acquiring the operation information of the device and the output of the sensor, the operation state indicated by the operation information of the device includes a period in which the device is operating and a time in which the device is not operating. The determination method according to claim 1, wherein operation information of the apparatus and output of the sensor are acquired.
前記装置の稼働情報と前記センサの出力とを取得する処理は、前記装置の稼働情報と、該装置の振動を検知する振動センサの出力とを取得し、
前記判定する処理は、取得した前記振動センサの出力と、前記装置の稼働情報が示す稼働状態の変化との間の相関の大きさに基づいて、前記振動センサの正常性を判定する、
ことを特徴とする請求項1〜3の何れか1項に記載の判定方法
The process of acquiring the operation information of the device and the output of the sensor acquires the operation information of the device and the output of a vibration sensor that detects the vibration of the device,
The determination process determines the normality of the vibration sensor based on the magnitude of correlation between the acquired output of the vibration sensor and a change in the operation state indicated by the operation information of the device.
The determination method according to any one of claims 1 to 3, wherein:
コンピュータに、
前記コンピュータに接続された複数の装置の稼働情報と、前記複数の装置の少なくともいずれかの装置に関する情報を検知するセンサの出力と、を取得し、
前記センサが監視する対象の装置を、取得した前記複数の装置の稼動情報と取得した前記センサの出力との相関の大きさに応じて判定する、
処理を実行させることを特徴とする判定プログラム
On the computer,
Obtaining operation information of a plurality of devices connected to the computer and an output of a sensor for detecting information on at least one of the plurality of devices ;
A target device to be monitored by the sensor is determined according to the magnitude of correlation between the acquired operation information of the plurality of devices and the output of the acquired sensor.
A determination program characterized by causing a process to be executed.
複数の装置と、センサと、サーバとを有するシステムであって、
前記複数の装置は、該装置の稼働情報を前記サーバに送信する送信部を有し、
前記センサは、装置に関する情報を検知した結果を出力する出力部を有し、
前記サーバは、
前記送信部から送信された前記複数の装置の稼働情報と、前記出力部から出力された前記複数の装置の少なくともいずれかの装置に関する情報を検知するセンサの出力と、を取得する取得部と、
前記センサが監視する対象の装置を、取得した前記複数の装置の稼動情報と取得した前記センサの出力との相関の大きさに応じて判定する判定部と
を有することを特徴とするシステム。
A system having a plurality of devices, sensors, and a server,
The plurality of devices include a transmission unit that transmits operation information of the devices to the server,
The sensor has an output unit that outputs a result of detecting information about the device,
The server
An acquisition unit that acquires operation information of the plurality of devices transmitted from the transmission unit, and an output of a sensor that detects information on at least one of the plurality of devices output from the output unit;
A system comprising: a determination unit that determines a device to be monitored by the sensor according to the magnitude of correlation between the acquired operation information of the plurality of devices and the acquired output of the sensor .
JP2013075343A 2013-03-29 2013-03-29 Determination method, determination program, and system Expired - Fee Related JP6186811B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013075343A JP6186811B2 (en) 2013-03-29 2013-03-29 Determination method, determination program, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013075343A JP6186811B2 (en) 2013-03-29 2013-03-29 Determination method, determination program, and system

Publications (2)

Publication Number Publication Date
JP2014199621A JP2014199621A (en) 2014-10-23
JP6186811B2 true JP6186811B2 (en) 2017-08-30

Family

ID=52356456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013075343A Expired - Fee Related JP6186811B2 (en) 2013-03-29 2013-03-29 Determination method, determination program, and system

Country Status (1)

Country Link
JP (1) JP6186811B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180059656A1 (en) * 2015-03-12 2018-03-01 Hitachi, Ltd. Machine Diagnostic Device and Machine Diagnostic Method
JP6962031B2 (en) * 2017-06-29 2021-11-05 東芝三菱電機産業システム株式会社 Operation performance data survey tool
JP6653691B2 (en) * 2017-09-26 2020-02-26 Kddi株式会社 Learning device, learning system, determination device, and determination method
JP6816206B2 (en) * 2018-07-12 2021-01-20 ファナック株式会社 Noise source monitoring device and noise source monitoring method
JP6816207B2 (en) * 2018-07-12 2021-01-20 ファナック株式会社 Noise source monitoring device and noise source monitoring method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05119829A (en) * 1991-10-28 1993-05-18 Shimpo Ind Co Ltd Feedback controller
KR950011608B1 (en) * 1993-06-19 1995-10-06 엘지전자 주식회사 Clothes twisting detection device and the method of washing machine
JPH09265318A (en) * 1996-03-28 1997-10-07 Nissin Electric Co Ltd Measurement abnormality detection method

Also Published As

Publication number Publication date
JP2014199621A (en) 2014-10-23

Similar Documents

Publication Publication Date Title
JP6186811B2 (en) Determination method, determination program, and system
CN109558282B (en) A PCIE link detection method, system, electronic device and storage medium
JP6356920B2 (en) Failure diagnosis apparatus, failure diagnosis method, and failure diagnosis program
US20160378583A1 (en) Management computer and method for evaluating performance threshold value
JP6922708B2 (en) Anomaly detection computer program, anomaly detection device and anomaly detection method
WO2017083148A1 (en) Periodicity analysis on heterogeneous logs
JPWO2018216197A1 (en) Abnormality importance calculation system, abnormality importance calculation device, and abnormality importance calculation program
EP2135144B1 (en) Machine condition monitoring using pattern rules
CN110954152A (en) Provides compensation parameters for sensor ICs
JP2019012519A (en) Sensor data processing device
JP6375200B2 (en) Apparatus and method for detecting abnormal signs of computer system
JP2013182468A (en) Parameter value setting error detection system, parameter value setting error detection method and parameter value setting error detection program
KR102378684B1 (en) Diffusion prevention method for pandemic disease, pandemic disease management server and diffusion prevention system for pandemic disease
WO2024120018A1 (en) Detection method, training method, electrical appliance, monitoring system, storage medium, and device
KR102403522B1 (en) Failure prevention apparatus and method using computer advance detection
JP6238849B2 (en) Plant instrumentation system
JP6489238B2 (en) Electronic equipment and movement detection program
JP2017198565A (en) Detector, infrared sensor, detection method, and program
JP6889292B2 (en) Information processing equipment, information processing methods and computer programs
JP7359009B2 (en) Data analysis device, program and method
WO2013073094A1 (en) Power consumption estimation device, power consumption estimation system, power consumption estimation method, and non-transitory computer-readable medium containing power consumption estimation program
JP6053646B2 (en) Monitoring device, information processing system, monitoring method, and program
JP6772741B2 (en) Management device, management method and management program
JP2011039676A (en) Monitoring device and alarm notifying method
KR102757303B1 (en) method for preprocessing Sensor MEASUREMENTS and MACHINE LEARNING METHOD using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161004

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170614

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170717

R150 Certificate of patent or registration of utility model

Ref document number: 6186811

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees