JP2019012471A - Information processing system, information processing apparatus, terminal apparatus, information processing method and program - Google Patents

Information processing system, information processing apparatus, terminal apparatus, information processing method and program Download PDF

Info

Publication number
JP2019012471A
JP2019012471A JP2017129564A JP2017129564A JP2019012471A JP 2019012471 A JP2019012471 A JP 2019012471A JP 2017129564 A JP2017129564 A JP 2017129564A JP 2017129564 A JP2017129564 A JP 2017129564A JP 2019012471 A JP2019012471 A JP 2019012471A
Authority
JP
Japan
Prior art keywords
worker
state
information processing
acceleration
acceleration data
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.)
Granted
Application number
JP2017129564A
Other languages
Japanese (ja)
Other versions
JP6909076B2 (en
Inventor
中川 義明
Yoshiaki Nakagawa
義明 中川
英樹 東
Hideki Azuma
英樹 東
原田 稔
Minoru Harada
稔 原田
政典 塩谷
Masanori Shiotani
政典 塩谷
邦春 伊藤
Kuniharu Ito
邦春 伊藤
甲 横山
Ko Yokoyama
甲 横山
健 小材
Takeshi Kozai
健 小材
邦晴 山田
Kuniharu Yamada
邦晴 山田
泰士 岩田
Yasushi Iwata
泰士 岩田
祐貴 松村
Yuki Matsumura
祐貴 松村
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.)
Nippon Steel Corp
NS Solutions Corp
Original Assignee
Nippon Steel and Sumitomo Metal Corp
NS Solutions Corp
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 Nippon Steel and Sumitomo Metal Corp, NS Solutions Corp filed Critical Nippon Steel and Sumitomo Metal Corp
Priority to JP2017129564A priority Critical patent/JP6909076B2/en
Publication of JP2019012471A publication Critical patent/JP2019012471A/en
Application granted granted Critical
Publication of JP6909076B2 publication Critical patent/JP6909076B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Emergency Alarm Devices (AREA)
  • Alarm Systems (AREA)

Abstract

To reliably detect an occurrence of an abnormal situation of an employee due to an overturning and a falling by suppressing an over-detection on the basis of data obtained from an acceleration sensor.SOLUTION: An information processing system comprises: reception means for receiving acceleration data on acceleration of a worker obtained from an acceleration sensor held by the worker; and detection means for detecting that the worker is in an abnormal situation in the case of one of the following cases: namely when it is determined that an immobile state of the worker continues for a first time or more after the worker falls on the basis of the acceleration data; and when the worker continues to stay in the immovable state for a second time or more after the worker falls down on the basis of the acceleration data.SELECTED DRAWING: Figure 4

Description

本発明は、情報処理システム、情報処理装置、端末装置、情報処理方法及びプログラムに関する。   The present invention relates to an information processing system, an information processing device, a terminal device, an information processing method, and a program.

従来、工場や製造所等の現場には様々な装置や資材等が配置されており、現場作業員の安全管理のため、立ち入り禁止区域や危険区域等は目印ライン等で表示されている。
しかしながら、作業中に何かにつまずいて転倒したり、高所作業を行う者は転落したりする危険性があり、また、夏場等は熱中症や体調不良により倒れてしまう危険性もある。
工場や製造所等での作業の自動化が進み少ない人員で作業が行えるようになった反面、作業員に上記のような異常事態が発生しても他の作業員が気づかない危険性は高まっており、特に転倒・転落による怪我で身動きできない場合や、意識を失ってしまった場合などは深刻な状況に陥る可能性がある。
特許文献1には、人の所要位置に加速度センサーを装着し、センサーから得られた加速度が予め設定された基準加速度を超えた場合に転倒を検出する技術が開示されている。
Conventionally, various devices and materials have been arranged at sites such as factories and factories. For the safety management of field workers, prohibited areas and dangerous areas are indicated by mark lines and the like.
However, there is a risk that the person who trips over the work falls or falls at a high place, and there is a risk of falling due to heat stroke or poor physical condition in summer.
While the automation of work at factories and factories has progressed, it has become possible to perform work with a small number of personnel, while the risk of other workers not being aware of the abnormal situation described above has increased. In particular, if you are unable to move due to an injury caused by a fall or fall, or if you lose consciousness, you may fall into a serious situation.
Patent Document 1 discloses a technique for mounting a acceleration sensor at a required position of a person and detecting a fall when the acceleration obtained from the sensor exceeds a preset reference acceleration.

特開2004−252618号公報JP 2004-252618 A

しかし、特許文献1の技術は、少しつまずいただけであったり、センサーを落としてしまって拾い上げたりしたような場合にも転倒検出する可能性があるため、深刻な状況等ではなく、何ら問題とならないような事象であっても過検出してしまうおそれがあった。
本発明は、加速度センサーから得られるデータに基づき、過検出を抑制して、転倒、転落による従業員の異常事態の発生を信頼性高く検出することを目的とする。
However, the technique of Patent Document 1 is not a serious situation, because there is a possibility of detecting a fall even if it is just a little stumbled, or a sensor is dropped and picked up. There was a risk of overdetecting even an event that would not occur.
An object of the present invention is to reliably detect the occurrence of an abnormal situation of an employee due to a fall or fall by suppressing overdetection based on data obtained from an acceleration sensor.

上記課題を解決するための本発明の要旨は以下のとおりである。
(1)
作業員が保持する端末装置と、情報処理装置と、を含む情報処理システムであって、
前記端末装置は、
加速度センサーと、
前記加速度センサーによって計測された前記作業員の加速度に関する加速度データを前記情報処理装置に送信する送信手段と、
を有し、
前記情報処理装置は、
前記加速度データを受信する受信手段と、
前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出手段と、
を有する情報処理システム。
(2)
前記情報処理装置は、
前記加速度データに基づいて、前記作業員の状態判定を行う第1の判定手段と、
前記第1の判定手段により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定手段と、
前記第1の判定手段により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定手段と、
を更に有し、
前記第2の判定手段により、転落後に前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定手段により、転倒後に前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記検出手段は、前記作業員が異常事態にあると検出する(1)記載の情報処理システム。
(3)
前記情報処理装置は、
前記検出手段により前記作業員が異常状態にあると検出された場合、前記作業員が異常状態にあることを通知する通知手段を更に有する(1)又は(2)記載の情報処理システム。
(4)
前記受信手段は、前記作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の位置情報を更に通知する(3)記載の情報処理システム。
(5)
前記受信手段は、複数の作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の周辺にいる他の作業員に前記異常状態にあると検出された前記作業員の位置情報を通知する(4)記載の情報処理システム。
(6)
前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点の加速度と前記処理対象点から第1の設定秒後の加速度との差分が一定値以下である場合、前記作業員の状態が転落状態であると判定する(2)記載の情報処理システム。
(7)
前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から前記第1の設定秒後より後の第2の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転落状態であると判定する(6)記載の情報処理システム。
(8)
前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点から第3の設定秒前の加速度が一定値以下であり、かつ、前記処理対象点から前記第3の設定秒前より前の第4の設定秒前までの間の加速度の最大値が一定値以下である場合、前記作業員の状態が転倒状態であると判定する(2)記載の情報処理システム。
(9)
前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から第5の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転倒状態であると判定する(8)記載の情報処理システム。
(10)
前記第1の時間、及び、前記第2の時間を設定する設定手段を更に有する(1)乃至(9)何れか1項記載の情報処理システム。
(11)
作業員が保持する、加速度センサーと送信手段とを少なくとも有する端末装置から得られる前記作業員の加速度に関する加速度データを受信する受信手段と、
前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出手段と、
を有する情報処理装置。
(12)
前記加速度データに基づいて、前記作業員の状態判定を行う第1の判定手段と、
前記第1の判定手段により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定手段と、
前記第1の判定手段により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定手段と、
を更に有し、
前記第2の判定手段により、転落後に前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定手段により、転倒後に前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記検出手段は、前記作業員が異常事態にあると検出する(11)記載の情報処理装置。
(13)
前記検出手段により前記作業員が異常状態にあると検出された場合、前記作業員が異常状態にあることを通知する通知手段を更に有する(11)又は(12)記載の情報処理装置。
(14)
前記受信手段は、前記作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の位置情報を更に通知する(13)記載の情報処理装置。
(15)
前記受信手段は、複数の作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の周辺にいる他の作業員に前記異常状態にあると検出された前記作業員の位置情報を通知する(14)記載の情報処理装置。
(16)
前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点の加速度と前記処理対象点から第1の設定秒後の加速度との差分が一定値以下である場合、前記作業員の状態が転落状態であると判定する(12)記載の情報処理装置。
(17)
前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から前記第1の設定秒後より後の第2の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転落状態であると判定する(16)記載の情報処理装置。
(18)
前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点から第3の設定秒前の加速度が一定値以下であり、かつ、前記処理対象点から前記第3の設定秒前より前の第4の設定秒前までの間の加速度の最大値が一定値以下である場合、前記作業員の状態が転倒状態であると判定する(12)記載の情報処理装置。
(19)
前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から第5の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転倒状態であると判定する(18)記載の情報処理装置。
(20)
前記第1の時間、及び、前記第2の時間を設定する設定手段を更に有する(11)乃至(19)何れか1項記載の情報処理装置。
(21)
前記送信手段を介して(11)乃至(20)何れか1項記載の情報処理装置に前記加速度センサーによって計測された前記作業員の加速度に関する加速度データを送信する端末装置。
(22)
作業員が保持する加速度センサーから得られる前記作業員の加速度に関する加速度データに基づいて、前記作業員の状態判定を行う第1の判定手段と、
前記第1の判定手段により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定手段と、
前記第1の判定手段により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定手段と、
前記第2の判定手段により転落後、前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定手段により転倒後、前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出手段と、
を有する情報処理装置。
(23)
作業員が保持する、加速度センサーを有する端末装置と、情報処理装置と、を含む情報処理システムにおける情報処理方法であって、
前記端末装置が、前記加速度センサーによって計測された前記作業員の加速度に関する加速度データを前記情報処理装置に送信する送信工程と、
前記情報処理装置が、前記加速度データを受信する受信工程と、
前記情報処理装置が、前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出工程と、
を含む情報処理方法。
(24)
情報処理装置が実行する情報処理方法であって、
作業員が保持する、加速度センサーと送信手段とを少なくとも有する端末装置から得られる前記作業員の加速度に関する加速度データを受信する受信工程と、
前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出工程と、
を含む情報処理方法。
(25)
情報処理装置が実行する情報処理方法であって、
作業員が保持する加速度センサーから得られる前記作業員の加速度に関する加速度データに基づいて、前記作業員の状態判定を行う第1の判定工程と、
前記第1の判定工程により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定工程と、
前記第1の判定工程により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定工程と、
前記第2の判定工程により転落後、前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定工程により転倒後、前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出工程と、
を含む情報処理方法。
(26)
コンピュータを、(11)乃至(20)何れか1項記載の情報処理装置の各手段として機能させるためのプログラム。
The gist of the present invention for solving the above problems is as follows.
(1)
An information processing system including a terminal device held by a worker and an information processing device,
The terminal device
An acceleration sensor,
Transmitting means for transmitting acceleration data relating to the acceleration of the worker measured by the acceleration sensor to the information processing device;
Have
The information processing apparatus includes:
Receiving means for receiving the acceleration data;
Based on the acceleration data, after the worker falls, if it is determined that the stationary state of the worker continues for a first time or more, and based on the acceleration data, after the worker falls, When it is determined that the stationary state of the worker has continued for a second time or more, in any one of the cases, detection means for detecting that the worker is in an abnormal situation;
An information processing system having
(2)
The information processing apparatus includes:
First determination means for determining the state of the worker based on the acceleration data;
If it is determined by the first determination means that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. Second determination means for determining whether or not
If the first determination means determines that the worker is in a fallen state, based on the acceleration data, whether or not the worker remains stationary for a second time or more after the fall. Third determining means for determining whether or not
Further comprising
When it is determined by the second determining means that the stationary state of the worker has continued for more than the first time after the fall, and when the third determining means has not moved the worker after the fall. The information processing system according to (1), wherein when it is determined that the state continues for the second time or more, the detection unit detects that the worker is in an abnormal state. .
(3)
The information processing apparatus includes:
The information processing system according to (1) or (2), further comprising notification means for notifying that the worker is in an abnormal state when the detection means detects that the worker is in an abnormal state.
(4)
The receiving means further receives position information of the worker;
The information processing system according to (3), wherein the notification unit further notifies the position information of the worker detected as being abnormal by the detection unit.
(5)
The receiving means further receives positional information of a plurality of workers,
The notification means notifies the position information of the worker detected as being in the abnormal state to other workers in the vicinity of the worker detected as being in the abnormal state by the detection means (4) The information processing system described.
(6)
The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The information processing system according to (2), wherein when the difference between the acceleration at the target point and the acceleration after the first set second from the processing target point is equal to or less than a predetermined value, the worker's state is determined to be a fallen state. .
(7)
The first determination unit is further configured to, based on the acceleration data, further, a maximum acceleration value between the processing target point and a second set second after the first set second is a predetermined value or more. In some cases, the information processing system according to (6), wherein the worker's state is determined to be a fall state.
(8)
The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The acceleration from the target point before the third set seconds is equal to or less than a certain value, and the maximum value of acceleration from the processing target point to the fourth set seconds before the third set seconds is The information processing system according to (2), wherein when the value is equal to or less than a predetermined value, the worker is determined to be in a fallen state.
(9)
Based on the acceleration data, the first determination means further determines the state of the worker when the maximum value of acceleration between the processing target point and the fifth set seconds later is a predetermined value or more. The information processing system according to (8), which is determined to be in a fall state.
(10)
The information processing system according to any one of (1) to (9), further including setting means for setting the first time and the second time.
(11)
Receiving means for receiving acceleration data relating to the acceleration of the worker obtained from a terminal device held by the worker and having at least an acceleration sensor and a transmission means;
Based on the acceleration data, after the worker falls, if it is determined that the stationary state of the worker continues for a first time or more, and based on the acceleration data, after the worker falls, When it is determined that the stationary state of the worker has continued for a second time or more, in any one of the cases, detection means for detecting that the worker is in an abnormal situation;
An information processing apparatus.
(12)
First determination means for determining the state of the worker based on the acceleration data;
If it is determined by the first determination means that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. Second determination means for determining whether or not
If the first determination means determines that the worker is in a fallen state, based on the acceleration data, whether or not the worker remains stationary for a second time or more after the fall. Third determining means for determining whether or not
Further comprising
When it is determined by the second determining means that the stationary state of the worker has continued for more than the first time after the fall, and when the third determining means has not moved the worker after the fall. The information processing apparatus according to (11), wherein when it is determined that the state continues for the second time or more, the detection unit detects that the worker is in an abnormal state. .
(13)
The information processing apparatus according to (11) or (12), further comprising notification means for notifying that the worker is in an abnormal state when the detection means detects that the worker is in an abnormal state.
(14)
The receiving means further receives position information of the worker;
The information processing apparatus according to (13), wherein the notifying unit further notifies the positional information of the worker detected as being in an abnormal state by the detecting unit.
(15)
The receiving means further receives positional information of a plurality of workers,
The notification means notifies the position information of the worker detected as being in the abnormal state to other workers around the worker detected as being in the abnormal state by the detection means (14). The information processing apparatus described.
(16)
The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing (12) The information processing apparatus according to (12), wherein when the difference between the acceleration of the target point and the acceleration after the first set second from the processing target point is equal to or less than a predetermined value, the worker's state is determined to be a fall state. .
(17)
The first determination unit is further configured to, based on the acceleration data, further, a maximum acceleration value between the processing target point and a second set second after the first set second is a predetermined value or more. The information processing apparatus according to (16), wherein in some cases, the worker is determined to be in a fallen state.
(18)
The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The acceleration from the target point before the third set seconds is equal to or less than a certain value, and the maximum value of acceleration from the processing target point to the fourth set seconds before the third set seconds is The information processing apparatus according to (12), wherein when the value is equal to or less than a predetermined value, the worker is determined to be in a fallen state.
(19)
Based on the acceleration data, the first determination means further determines the state of the worker when the maximum value of acceleration between the processing target point and the fifth set seconds later is a predetermined value or more. The information processing apparatus according to (18), which is determined to be in a fallen state.
(20)
The information processing apparatus according to any one of (11) to (19), further including setting means for setting the first time and the second time.
(21)
The terminal device which transmits the acceleration data regarding the said worker's acceleration measured by the said acceleration sensor to the information processing apparatus of any one of (11) thru | or (20) via the said transmission means.
(22)
First determination means for determining the state of the worker based on acceleration data relating to the acceleration of the worker obtained from an acceleration sensor held by the worker;
If it is determined by the first determination means that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. Second determination means for determining whether or not
If the first determination means determines that the worker is in a fallen state, based on the acceleration data, whether or not the worker remains stationary for a second time or more after the fall. Third determining means for determining whether or not
After the fall by the second determination means, when it is determined that the stationary state of the worker has continued for the first time or more, and after the fall by the third determination means, the worker does not move When it is determined that the state continues for the second time or more, in any one of the cases, detection means for detecting that the worker is in an abnormal situation,
An information processing apparatus.
(23)
An information processing method in an information processing system, including a terminal device having an acceleration sensor and an information processing device held by an operator,
A transmitting step in which the terminal device transmits acceleration data related to the acceleration of the worker measured by the acceleration sensor to the information processing device;
A receiving step in which the information processing apparatus receives the acceleration data;
When the information processing apparatus determines that the stationary state of the worker continues for a first time or more after the worker falls based on the acceleration data, and based on the acceleration data, A detection step of detecting that the worker is in an abnormal state in any one of the cases where it is determined that the stationary state of the worker has continued for a second time or more after the worker falls down; ,
An information processing method including:
(24)
An information processing method executed by an information processing apparatus,
A receiving step of receiving acceleration data relating to the acceleration of the worker obtained from a terminal device having at least an acceleration sensor and a transmission means held by the worker;
Based on the acceleration data, after the worker falls, if it is determined that the stationary state of the worker continues for a first time or more, and based on the acceleration data, after the worker falls, When it is determined that the stationary state of the worker has continued for a second time or more, in any one of the cases, a detection step of detecting that the worker is in an abnormal situation;
An information processing method including:
(25)
An information processing method executed by an information processing apparatus,
A first determination step for determining a state of the worker based on acceleration data relating to the acceleration of the worker obtained from an acceleration sensor held by the worker;
If it is determined in the first determination step that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. A second determination step for determining whether or not
If it is determined in the first determination step that the worker is in a fall state, whether or not the worker remains stationary for a second time or more after the fall based on the acceleration data. A third determination step for determining whether or not
After the fall by the second determination step, when it is determined that the stationary state of the worker has continued for the first time or more, and after the fall by the third determination step, the worker does not move When it is determined that the state continues for the second time or more, in any one of the cases, the detection step of detecting that the worker is in an abnormal situation,
An information processing method including:
(26)
A program for causing a computer to function as each unit of the information processing apparatus according to any one of (11) to (20).

本発明によれば、加速度センサーから得られるデータに基づき、過検出を抑制して、転倒、転落による従業員の異常事態の発生を信頼性高く検出することができる。   According to the present invention, overdetection can be suppressed based on data obtained from an acceleration sensor, and the occurrence of an abnormal situation of an employee due to a fall or fall can be detected with high reliability.

図1は、情報処理システムのシステム構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system. 図2は、サーバ装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of the server apparatus. 図3は、サーバ装置のソフトウェア構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a software configuration of the server apparatus. 図4は、サーバ装置が実行する情報処理方法の一例を示す図である。FIG. 4 is a diagram illustrating an example of an information processing method executed by the server apparatus. 図5は、転落に係る加速度データの推移等の一例を示す図である。FIG. 5 is a diagram illustrating an example of a transition of acceleration data related to falling. 図6は、転倒に係る加速度データの推移等の一例を示す図である。FIG. 6 is a diagram illustrating an example of a transition of acceleration data related to falling. 図7は、図4のS14の処理の詳細を示すフローチャートである。FIG. 7 is a flowchart showing details of the process in S14 of FIG. 図8は、図4のS16の処理の詳細を示すフローチャートである。FIG. 8 is a flowchart showing details of the process of S16 of FIG.

以下、本発明の実施形態について図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、情報処理システムのシステム構成の一例を示す図である。図1に示されるように、情報処理システムは、作業員が保持する端末装置200と、サーバ装置100と、を含む。サーバ装置100は、本発明における情報処理装置の一例である。端末装置200は、加速度センサーと、サーバ装置100へ加速度データを送信可能な送信手段とを少なくとも有し、例えば、加速度センサーとGPS機能を有するスマートフォン等である。端末装置200と、サーバ装置100とは、通信網を介して通信可能に接続されている。図1には、端末装置200を保持する作業員は1人だけしか図示されていないが、複数の作業員がそれぞれ端末装置200を保持して例えば工場内で作業を行っている場合も含むものとする。端末装置200は、加速度センサーから得られる作業員の加速度に関する加速度データを、サーバ装置100に送信する。サーバ装置100は、受信した加速度データに基づき、転落後不動状態であると判定した場合と、転倒後不動状態であると判定した場合に、作業員が異常状態であると検出する。サーバ装置100が作業員の異常状態を検出するだけでも、特に、作業者の作業箇所が予め把握されている場合や、作業者が少ない場合に異常状態の作業員を特定でき、救助等に向かうことができるため、効果がある。サーバ装置100は、作業員の異常状態を検出すると、設定された管理者や、設定された同じグループの作業員等に、作業員が異常状態にあることを通知する。サーバ装置100は、本発明の情報処理装置の一例となる。端末装置200は、本発明の端末装置の一例となる。また、図1の情報処理システムは、本発明の情報処理システムの一例となる。   FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system. As shown in FIG. 1, the information processing system includes a terminal device 200 held by a worker and a server device 100. The server apparatus 100 is an example of an information processing apparatus in the present invention. The terminal device 200 includes at least an acceleration sensor and a transmission unit capable of transmitting acceleration data to the server device 100, and is, for example, a smartphone having an acceleration sensor and a GPS function. The terminal device 200 and the server device 100 are communicably connected via a communication network. Although only one worker holding the terminal device 200 is illustrated in FIG. 1, a case where a plurality of workers hold the terminal device 200 and perform work in a factory, for example, is included. . The terminal device 200 transmits acceleration data relating to the acceleration of the worker obtained from the acceleration sensor to the server device 100. Based on the received acceleration data, the server device 100 detects that the worker is in an abnormal state when it is determined that it is in an immobile state after falling and when it is determined that it is in an immobile state after falling. Even if the server device 100 only detects the abnormal state of the worker, the worker in the abnormal state can be identified especially when the worker's work location is known in advance or when the number of workers is small, and the rescue is directed. Can be effective. When the server device 100 detects the abnormal state of the worker, the server device 100 notifies the set administrator, the set same group of workers, and the like that the worker is in the abnormal state. The server apparatus 100 is an example of an information processing apparatus according to the present invention. The terminal device 200 is an example of the terminal device of the present invention. 1 is an example of the information processing system of the present invention.

図2は、サーバ装置100のハードウェア構成の一例を示す図である。図2に示されるように、サーバ装置100は、ハードウェア構成として、CPU(Central Processing Unit)101と、メモリ102と、HDD(Hard Disk Drive)103と、通信I/F104と、を含む。
CPU101は、サーバ装置100の全体を制御する。CPU101は、メモリ102、又はHDD103に記憶されたプログラムに基づき処理を実行することによって、後述する図3に示すサーバ装置100のソフトウェア構成や、後述する図4、図5、図7に示すフローチャートの処理が実現される。メモリ102は、RAM(Random Access Memory)、ROM(Read Only Memory)等であり、プログラムや、CPU101がプログラムに基づき処理を実行する際に利用するデータ等を記憶する。また、メモリ102は、CPU101の作業領域としても用いられる。HDD103は、プログラムや、端末装置200から送信された加速度データ等を含むデータを記憶する。通信I/F104は、サーバ装置100と端末装置200とが通信を行うための通信インタフェースである。メモリ102やHDD103は、記憶媒体の一例である。また、サーバ装置100のハードウェア構成として、ディスプレイ等の表示装置や、キーボード及びマウス等の入力装置が含まれてもよい。
端末装置200のハードウェア構成もサーバ装置100のハードウェア構成と同様であり、端末装置200のCPUが端末装置200のメモリ等に記憶されているプログラムに基づき処理を実行することにより、端末装置200の機能が実現される。
FIG. 2 is a diagram illustrating an example of a hardware configuration of the server apparatus 100. As illustrated in FIG. 2, the server device 100 includes a CPU (Central Processing Unit) 101, a memory 102, an HDD (Hard Disk Drive) 103, and a communication I / F 104 as hardware configurations.
The CPU 101 controls the entire server device 100. The CPU 101 executes a process based on a program stored in the memory 102 or the HDD 103, whereby a software configuration of the server apparatus 100 shown in FIG. 3 to be described later, and flowcharts shown in FIGS. 4, 5, and 7 to be described later. Processing is realized. The memory 102 is a RAM (Random Access Memory), a ROM (Read Only Memory), or the like, and stores a program, data used when the CPU 101 executes processing based on the program, and the like. The memory 102 is also used as a work area for the CPU 101. The HDD 103 stores data including a program and acceleration data transmitted from the terminal device 200. The communication I / F 104 is a communication interface for communication between the server device 100 and the terminal device 200. The memory 102 and the HDD 103 are examples of storage media. Further, the hardware configuration of the server device 100 may include a display device such as a display and an input device such as a keyboard and a mouse.
The hardware configuration of the terminal device 200 is the same as the hardware configuration of the server device 100, and the CPU of the terminal device 200 executes processing based on a program stored in the memory or the like of the terminal device 200. The function is realized.

図3は、サーバ装置100の各機能部(として機能するソフトウェア)の構成の一例を示す図である。図3に示されるように、サーバ装置100は、各機能部の(ソフトウェア)構成として、受信部10と、状態判定部11と、転落後不動判定部12と、転倒後不動判定部13と、検出部14と、通知部15と、設定部16と、を含む。
受信部10は、作業員が保持する端末装置200の加速度センサーから得られる作業員の加速度に関する加速度データを端末装置200から受信する。また、作業員が保持する端末装置200のGPS機能から得られる作業員の位置情報を端末装置200から受信してもよい。また、受信部10は、複数の作業員がそれぞれ保持する端末装置200のGPS機能から得られるそれぞれの作業員の位置情報をそれぞれの端末装置200から受信してもよい。
状態判定部11は、第1の判定手段として機能し、作業員が保持する端末装置200の加速度センサーから得られる作業員の加速度に関する加速度データに基づいて、作業員の状態判定を行う。より具体的には、状態判定部11は、加速度データに基づいて、作業員が転落状態か、転倒状態か、不動状態か、正常状態か、の判定を行う。状態判定部11の処理は、第1の判定の処理の一例である。
転落後不動判定部12は、第2の判定手段として機能し、作業員が保持する端末装置200の加速度センサーから得られる作業員の加速度に関する加速度データに基づいて、状態判定部11において転落状態と判定された後、作業員の不動状態がt1秒以上継続しているか否かを判定する。t1は、設定部16によって設定された閾値に係る時間であり、メモリ102、又はHDD103に記憶される。t1は、第1の時間の一例である。また、転落後不動判定部12の処理は、第2の判定の処理の一例である。
転倒後不動判定部13は、第3の判定手段として機能し、作業員が保持する端末装置200の加速度センサーから得られる作業員の加速度に関する加速度データに基づいて、状態判定部11において転倒状態と判定された後、作業員の不動状態がt2秒以上継続しているか否かを判定する。t2は、設定部16によって設定された閾値に係る時間であり、メモリ102、又はHDD103に記憶される。t2は、第2の時間の一例である。また、転倒後不動判定部13の処理は、第3の判定の処理の一例である。
検出部14は、検出手段として機能し、転落後不動判定部12により転落後、作業員の不動状態がt1秒以上継続していると判定された場合、及び、転倒後不動判定部13により転倒後、作業員の不動状態がt2秒以上継続していると判定された場合、の何れか一方の場合に、作業員が異常事態にあると検出する。
FIG. 3 is a diagram illustrating an example of a configuration of each functional unit (software functioning as) of the server apparatus 100. As shown in FIG. 3, the server device 100 includes, as a (software) configuration of each functional unit, a receiving unit 10, a state determining unit 11, a post-falling immobility determining unit 12, and a post-falling immobility determining unit 13, A detection unit 14, a notification unit 15, and a setting unit 16 are included.
The receiving unit 10 receives, from the terminal device 200, acceleration data related to the acceleration of the worker obtained from the acceleration sensor of the terminal device 200 held by the worker. Further, the position information of the worker obtained from the GPS function of the terminal device 200 held by the worker may be received from the terminal device 200. The receiving unit 10 may receive position information of each worker obtained from the GPS function of the terminal device 200 held by each of the plurality of workers from each terminal device 200.
The state determination unit 11 functions as a first determination unit, and determines the state of the worker based on acceleration data regarding the acceleration of the worker obtained from the acceleration sensor of the terminal device 200 held by the worker. More specifically, the state determination unit 11 determines whether the worker is in a fall state, a fall state, a stationary state, or a normal state based on the acceleration data. The process of the state determination unit 11 is an example of a first determination process.
The post-falling immobility determination unit 12 functions as a second determination unit, and the state determination unit 11 determines whether the vehicle has fallen or not based on acceleration data regarding the acceleration of the worker obtained from the acceleration sensor of the terminal device 200 held by the worker. After the determination, it is determined whether or not the worker's stationary state continues for t1 seconds or more. t <b> 1 is a time related to the threshold set by the setting unit 16 and is stored in the memory 102 or the HDD 103. t1 is an example of a first time. Further, the process of the post-falling immobility determination unit 12 is an example of a second determination process.
The post-falling immobility determination unit 13 functions as a third determination unit, and the state determination unit 11 determines that the vehicle is in a fallen state based on acceleration data regarding the acceleration of the worker obtained from the acceleration sensor of the terminal device 200 held by the worker. After the determination, it is determined whether or not the worker's stationary state continues for t2 seconds or more. t <b> 2 is a time related to the threshold set by the setting unit 16, and is stored in the memory 102 or the HDD 103. t2 is an example of a second time. The process of the post-falling immobility determination unit 13 is an example of a third determination process.
The detection unit 14 functions as a detection unit. After the fall, the immobility determination unit 12 determines that the worker's immobility state has continued for t1 seconds or more, and the post-fall immobility determination unit 13 falls. Thereafter, when it is determined that the stationary state of the worker continues for t2 seconds or more, it is detected that the worker is in an abnormal state in any one of the cases.

通知部15は、通知手段として機能し、検出部14により作業員が異常状態にあると検出された場合、作業員が異常状態にあることを通知する。通知部15は、予め設定された管理者の端末装置200にメールを送信することで通知してもよいし、電話をかけることで通知してもよい。また、通知部15は、端末装置200に搭載された通知機能(Push通知機能)により通知してもよい。また、通知部15は、異常状態にあると検出された作業員と同じグループの作業員に、異常状態にあると検出された作業員が異常状態にあることを通知するようにしてもよい。即ち、例えば、サーバ装置100は、同じグループの作業員の端末装置のIDを一覧としてメモリ102に保持しているものとする。また、受信部10は、通信プロトコル等から加速度データを受信した端末装置200の端末装置IDを取得し、通知部15に渡すようにしてもよい。通知部15は、渡された端末装置IDを含む一覧をメモリ102より検索し、該当するグループの作業員の端末装置のIDを取得し、異常状態にあると検出された作業員と同じグループの作業員に、異常状態にあると検出された作業員が異常状態にあることを通知するようにしてもよい。
また、通知部15は、検出部14により作業員が異常状態にあると検出された作業員の位置情報を通知するようにしてもよい。また、通知部15は、検出部14により作業員が異常状態にあると検出された作業員の位置情報と、受信部10により受信された複数の作業員の位置情報と、に基づき、異常状態にあると検出された作業員の周辺にいる他の作業員に、異常状態にあると検出された作業員の位置情報を通知するようにしてもよい。このような構成にすることにより、通知を受けた者は、異常状態にある作業員の位置を把握することができるため、速やかに異常状態にある作業員の救助等に向かうことができる。
設定部16は、設定手段として機能し、例えば、入力装置等を介した管理者の設定操作に応じて、又は通信I/F104等を介した他の装置からの設定コマンドに応じて、t1の値、t2の値等をメモリ102又はHDD103に設定する。
The notification unit 15 functions as a notification unit. When the detection unit 14 detects that the worker is in an abnormal state, the notification unit 15 notifies that the worker is in an abnormal state. The notification unit 15 may be notified by sending a mail to a preset terminal device 200 of the administrator, or may be notified by making a call. Further, the notification unit 15 may be notified by a notification function (Push notification function) installed in the terminal device 200. Further, the notification unit 15 may notify the workers in the same group as the workers detected as being in an abnormal state that the workers detected as being in the abnormal state are in an abnormal state. That is, for example, the server apparatus 100 holds the IDs of the terminal apparatuses of workers in the same group as a list in the memory 102. Further, the receiving unit 10 may acquire the terminal device ID of the terminal device 200 that has received acceleration data from a communication protocol or the like, and pass it to the notification unit 15. The notification unit 15 searches the memory 102 for a list including the passed terminal device IDs, acquires the IDs of the terminal devices of the workers in the corresponding group, and finds the same group as the workers detected as being in an abnormal state. The worker may be notified that the worker detected as being in an abnormal state is in an abnormal state.
Further, the notification unit 15 may notify the position information of the worker detected by the detection unit 14 that the worker is in an abnormal state. Further, the notification unit 15 detects an abnormal state based on the position information of the worker detected by the detection unit 14 as being in an abnormal state and the position information of the plurality of workers received by the reception unit 10. The position information of the worker detected as being in an abnormal state may be notified to other workers in the vicinity of the worker detected as being in the position. With such a configuration, the person who has received the notification can grasp the position of the worker in the abnormal state, and thus can promptly rescue the worker in the abnormal state.
The setting unit 16 functions as a setting unit. For example, according to a setting operation by an administrator via an input device or the like, or according to a setting command from another device via the communication I / F 104 or the like, the setting unit 16 The value, the value of t2, etc. are set in the memory 102 or the HDD 103.

図4は、サーバ装置100が実行する本発明の情報処理方法の一例を示す図である。
S10において、状態判定部11は、作業員が保持する端末装置200の加速度センサーから得られる作業員の加速度に関する加速度データに基づいて、作業員が転落状態か、転倒状態か、不動状態か、の判定を行う。状態判定部11は、加速度データに基づいて、加速度のブレ幅(分散)が設定された時間(例えば60秒以上)、一定の範囲内(例えば0.0005m2/s4以内)にある場合、不動状態であると判定する。
図5は、転落に係る加速度データの推移等の一例を示す図である。y軸は、合成ベクトルのスカラー値の大きさであり、単位はm/s2(メートル毎秒毎秒)である。また、x軸は、時間(時分秒)である。ここで、端末装置200からサーバ装置100への加速度データの送信は、予め定められた所定の時間間隔(例えば1秒間隔)で行われる。また、図の黒丸が現在、状態判定部11によるS10における判定処理の対象となっている時点(以下、処理対象点という(以下同じ))の加速度データを示している。後述する図6も同様である。ここで、サーバ装置100は、図4の判定に必要な時間分の加速度データが得られた時点で、図4に示した判定の処理を行う。例えば、サーバ装置100は、処理対象点から転倒・転落後不動判定が終了するまでの全ての加速度データが得られた時点で判定の処理を行う。また、サーバ装置100は、処理対象点が得られた時点で判定処理を開始し、判定に必要なデータが得られる毎に判定処理を進めてもよい。
状態判定部11は、加速度データに基づいて、処理対象点の合成ベクトルのスカラー値の大きさ(以下同じ)が一定値(例えば1.4m/s2)以下であり、かつ、処理対象点の加速度と処理対象点から第1の設定秒後(例えば、0.2秒後)の加速度との差分が一定値(例えば0.36m/s2)以下である場合、作業員の状態が転落状態であると判定する。更に、状態判定部11は、加速度データに基づき、処理対象点の加速度が一定値(例えば1.4m/s2)以下であり、かつ、処理対象点の加速度と処理対象点から第1の設定秒後の加速度との差分が一定値(例えば0.36m/s2)以下であり、かつ、処理対象点から第1の設定秒後より後の第2の設定秒後(例えば、2秒後)までの間の加速度の最大値が一定値(例えば25m/s2)以上である場合に、作業員の状態が転落状態であると判定してもよい。ここで、加速度が急激に減少する状態を落下と呼ぶ。
図6は、転倒に係る加速度データの推移等の一例を示す図である。状態判定部11は、加速度データに基づき、処理対象点の加速度が一定値(例えば3.33m/s2)以下であり、かつ、処理対象点から第3の設定秒前(例えば、0.2秒前)の加速度が一定値(例えば7.46m/s2)以下であり、かつ、処理対象点から第3の設定秒前(例えば、0.2秒前)より前の第4の設定秒前(例えば、0.8秒前)までの間の加速度の最大値が一定値(例えば10.28m/s2)以下である場合、作業員の状態が転倒状態であると判定する。更に、状態判定部11は、加速度データに基づき、処理対象点の加速度が一定値(例えば3.33m/s2)以下であり、かつ、処理対象点から第3の設定秒前(例えば、0.2秒前)の加速度が一定値(例えば7.46m/s2)以下であり、かつ、処理対象点から第3の設定秒前(例えば、0.2秒前)より前の第4の設定秒前(例えば、0.8秒前)までの間の加速度の最大値が一定値(例えば10.28m/s2)以下であり、かつ、処理対象点から第5の設定秒後(例えば、2秒後)までの間の加速度の最大値が一定値(例えば25m/s2)以上である場合、作業員の状態が転倒状態であると判定してもよい。
また、状態判定部11は、加速度データに基づき、作業員が、不動状態でもなく、転落状態でもなく、転倒状態でもない場合、正常状態であると判定する。
FIG. 4 is a diagram illustrating an example of the information processing method of the present invention executed by the server apparatus 100.
In S10, the state determination unit 11 determines whether the worker is in a fallen state, a fallen state, or a stationary state based on the acceleration data related to the worker's acceleration obtained from the acceleration sensor of the terminal device 200 held by the worker. Make a decision. Based on the acceleration data, the state determination unit 11 determines whether the acceleration blur width (dispersion) is within a set time (for example, 60 seconds or more) and within a certain range (for example, within 0.0005 m 2 / s 4 ). It is determined that the state is immobile.
FIG. 5 is a diagram illustrating an example of a transition of acceleration data related to falling. The y-axis is the magnitude of the scalar value of the composite vector, and the unit is m / s 2 (meter per second per second). The x-axis is time (hour minute second). Here, the transmission of the acceleration data from the terminal device 200 to the server device 100 is performed at a predetermined time interval (for example, every one second). Also, the black circles in the figure indicate acceleration data at the time point (hereinafter referred to as processing target points (hereinafter the same)) that is currently the target of the determination process in S10 by the state determination unit 11. The same applies to FIG. 6 described later. Here, the server apparatus 100 performs the determination process shown in FIG. 4 when the acceleration data for the time necessary for the determination shown in FIG. 4 is obtained. For example, the server device 100 performs the determination process when all the acceleration data from the processing target point until the determination of the immobility after the fall / falling is completed is obtained. Further, the server device 100 may start the determination process when the processing target point is obtained, and may advance the determination process every time data necessary for the determination is obtained.
Based on the acceleration data, the state determination unit 11 has a scalar value of the combined vector of the processing target points (hereinafter the same) that is equal to or smaller than a certain value (for example, 1.4 m / s 2 ), and the processing target points. When the difference between the acceleration and the acceleration after the first set second (for example, 0.2 second) from the processing target point is equal to or less than a certain value (for example, 0.36 m / s 2 ), the worker's state falls It is determined that Further, based on the acceleration data, the state determination unit 11 has the acceleration of the processing target point equal to or less than a certain value (for example, 1.4 m / s 2 ), and the first setting is made based on the acceleration of the processing target point and the processing target point. The difference from the acceleration after 2 seconds is equal to or less than a certain value (for example, 0.36 m / s 2 ), and after the second set seconds after the first set seconds from the processing target point (for example, after 2 seconds) ) May be determined to be in the fall state when the maximum value of acceleration up to a certain value (for example, 25 m / s 2 ) or more. Here, the state in which the acceleration decreases rapidly is called “fall”.
FIG. 6 is a diagram illustrating an example of a transition of acceleration data related to falling. Based on the acceleration data, the state determination unit 11 determines that the acceleration of the processing target point is equal to or less than a certain value (for example, 3.33 m / s 2 ), and a third set seconds before the processing target point (for example, 0.2 The fourth set seconds before the third set seconds (for example, 0.2 seconds before) from the processing target point, and the acceleration of (seconds before) is below a certain value (for example, 7.46 m / s 2 ). If the maximum value of acceleration until before (for example, 0.8 seconds before) is equal to or less than a certain value (for example, 10.28 m / s 2 ), it is determined that the worker is in a fallen state. Further, based on the acceleration data, the state determination unit 11 has an acceleration of the processing target point that is equal to or less than a certain value (for example, 3.33 m / s 2 ) and a third set seconds before the processing target point (for example, 0 .4 seconds before the third set seconds (for example, 0.2 seconds before) from the processing target point, and the acceleration of .2 seconds before is a constant value (for example, 7.46 m / s 2 ) or less. The maximum value of acceleration before a set second (for example, 0.8 seconds before) is not more than a certain value (for example, 10.28 m / s 2 ), and after a fifth set second (for example, from the processing target point) If the maximum value of the acceleration until 2 seconds later) is a certain value (for example, 25 m / s 2 ) or more, it may be determined that the worker is in a fallen state.
Moreover, the state determination part 11 determines with a normal state based on acceleration data, when an operator is neither a stationary state, a fall state, and a fall state.

S11において、状態判定部11は、S10の判定結果に基づき、作業員の状態が不動状態であるか否かを判定する。状態判定部11は、S10の判定結果に基づき、作業員の状態が不動状態であると判定すると(S11においてYES)、S12に進み、不動状態でないと判定すると(S11においてNO)、S13に進む。
S12において、状態判定部11は、作業員の状態を不動状態とする。
S13において、状態判定部11は、S10の判定結果に基づき、作業員の状態が転落状態か否かを判定する。状態判定部11は、S10の判定結果に基づき、作業員の状態が転落状態であると判定すると(S13においてYES)、S14に進み、転落状態でないと判定すると(S13においてNO)、S15に進む。
S14において、転落後不動判定部12及び検出部14は、転落後に不動状態になっているか否かを判定し、転落後に不動状態になっている場合は、転落後不動状態を検出する。S14の処理の詳細は、図5及び後述する図7を用いて説明する。
S15において、状態判定部11は、S10の判定結果に基づき、作業員の状態が転倒状態か否かを判定する。状態判定部11は、S10の判定結果に基づき、作業員の状態が転倒状態であると判定すると(S15においてYES)、S16に進み、転倒状態でないと判定すると(S15においてNO)、S17に進む。
S16において、状態判定部11及び検出部14は、転倒後に不動状態になっているか否かを判定し、転倒後に不動状態になっている場合は、転倒後不動状態を検出する。S16の処理の詳細は、図6及び後述する図8を用いて説明する。
S17において、状態判定部11は、作業員の状態を正常状態と判定する。
S11、S13、S15の判定の順番は図4に示すものに限らず、任意の順番で実施してもよい。
In S11, the state determination unit 11 determines whether or not the worker's state is a stationary state based on the determination result in S10. If state determination unit 11 determines that the worker's state is immobile based on the determination result of S10 (YES in S11), the process proceeds to S12. If determined not to be immobile (NO in S11), the process proceeds to S13. .
In S12, the state determination unit 11 sets the worker's state to a stationary state.
In S13, the state determination unit 11 determines whether or not the worker's state is a fallen state based on the determination result in S10. If state determination unit 11 determines based on the determination result in S10 that the worker's state is a fallen state (YES in S13), the process proceeds to S14, and if it is determined that the worker is not in a fallen state (NO in S13), the process proceeds to S15. .
In S14, the post-falling immobility determination unit 12 and the detection unit 14 determine whether or not they are in an immobile state after the fall, and detect an immobile state after the fall if they are in an immobile state after the fall. Details of the processing of S14 will be described with reference to FIG. 5 and FIG.
In S15, the state determination unit 11 determines whether or not the worker's state is a fallen state based on the determination result in S10. If state determination unit 11 determines based on the determination result of S10 that the worker's state is in the overturned state (YES in S15), the process proceeds to S16, and if it is determined not to be in the overturned state (NO in S15), the state determination unit 11 proceeds to S17. .
In S <b> 16, the state determination unit 11 and the detection unit 14 determine whether or not the vehicle is in an immobile state after the fall, and if the vehicle is in an immobile state after the fall, detects the immobile state after the fall. Details of the processing of S16 will be described with reference to FIG. 6 and FIG.
In S17, the state determination unit 11 determines the state of the worker as a normal state.
The order of determination in S11, S13, and S15 is not limited to that shown in FIG. 4, and may be performed in any order.

図7は、図4のS14の処理の詳細を示すフローチャートである。
S20において、転落後不動判定部12は、転落後、作業員の不動状態がt1秒(例えば、60秒)以上継続しているか否かを判定する。転落後不動判定部12は、転落後、作業員の不動状態がt1秒以上継続していると判定した場合(S20においてYES)、S21に進む。図5の例では、転落後、不動状態がt1秒以上継続しているため、転落後不動判定部12により、S20においてYESと判定される。また、転落後不動判定部12は、転落後、作業員の不動状態がt1秒以上継続していないと判定した場合(S20においてNO)、S22に進む。ここで、転落後不動判定部12は、転落後、n1秒(例えば、60秒)以内に作業員の不動状態がt1秒以上継続しているか否かを判定するようにしてもよい。n1の値は、予め設定された時間であってもよいし、t1と同様、設定部16が設定する時間であってもよい。
S21において、検出部14は、転落後不動状態を検出したとする。転落後不動状態は、異常事態の一例である。
S22において、転落後不動判定部12は、転落と判定する。
FIG. 7 is a flowchart showing details of the process in S14 of FIG.
In S20, the post-fall immobility determination unit 12 determines whether or not the worker's immobile state continues for t1 seconds (for example, 60 seconds) or more after the fall. If the post-fall immobility determining unit 12 determines that the worker's immobile state continues for t1 seconds or more after the fall (YES in S20), the process proceeds to S21. In the example of FIG. 5, since the stationary state continues for t1 seconds or more after the fall, the post-falling immobility determination unit 12 determines YES in S20. Further, when it is determined that the stationary state of the worker has not continued for t1 seconds or more after the fall (NO in S20), the post-falling immobility determination unit 12 proceeds to S22. Here, the post-fall immobility determination unit 12 may determine whether or not the worker's immobility state continues for t1 seconds or more within n1 seconds (for example, 60 seconds) after the fall. The value of n1 may be a preset time, or may be a time set by the setting unit 16 like t1.
In S21, it is assumed that the detection unit 14 has detected a stationary state after the fall. The immobile state after falling is an example of an abnormal situation.
In S22, the post-falling immobility determination unit 12 determines that it has fallen.

図8は、図4のS16の処理の詳細を示すフローチャートである。
S30において、転倒後不動判定部13は、転倒後、作業員の不動状態がt2秒(例えば、60秒)以上継続しているか否かを判定する。転倒後不動判定部13は、転倒後、作業員の不動状態がt2秒以上継続していると判定した場合(S30においてYES)、S31に進む。図6の例では、転落後、不動状態がt2秒以上継続しているため、転倒後不動判定部13により、S30においてYESと判定される。また、転倒後不動判定部13は、転倒後、作業員の不動状態がt2秒以上継続していないと判定した場合(S30においてNO)、S32に進む。ここで、転倒後不動判定部13は、転倒後、n2秒(例えば、60秒)以内に作業員の不動状態がt2秒以上継続しているか否かを判定するようにしてもよい。n2の値は、予め設定された時間であってもよいし、t2と同様、設定部16が設定する時間であってもよい。
S31において、検出部14は、転倒後不動状態を検出したとする。転倒後不動状態は、異常事態の一例である。
S32において、転倒後不動判定部13は、転倒と判定する。
FIG. 8 is a flowchart showing details of the process of S16 of FIG.
In S30, the post-fall immobility determination unit 13 determines whether or not the worker's immobility state continues for t2 seconds (for example, 60 seconds) or more after the fall. If the post-fall immobility determination unit 13 determines that the worker's immobility state has continued for t2 seconds or more after the fall (YES in S30), the process proceeds to S31. In the example of FIG. 6, since the stationary state continues for t2 seconds or more after falling, the stationary stationary determination unit 13 determines YES in S30. Further, when it is determined that the stationary state of the worker has not continued for t2 seconds or more after the fall (NO in S30), the stationary after-fall determination unit 13 proceeds to S32. Here, the post-fall immobility determination unit 13 may determine whether or not the worker's immobility state continues for t2 seconds or more within n2 seconds (for example, 60 seconds) after the fall. The value of n2 may be a preset time, or may be a time set by the setting unit 16 as with t2.
In S31, it is assumed that the detection unit 14 detects an immobile state after a fall. The stationary state after the fall is an example of an abnormal situation.
In S32, the post-falling immobility determination unit 13 determines that the vehicle has fallen.

本実施形態の処理によれば、加速度センサーから得られるデータに基づき、過検出を抑制して、転倒、転落による従業員の異常事態の発生を信頼性高く検出することができる。   According to the process of the present embodiment, it is possible to reliably detect the occurrence of an abnormal situation of an employee due to a fall or fall by suppressing overdetection based on data obtained from the acceleration sensor.

(変形例1)
上述した実施形態では、サーバ装置100が図3に示す構成をすべて有するものとして説明を行ったが、作業員が保持する端末装置200が状態判定部11、転落後不動判定部12、転倒後不動判定部13、検出部14、設定部16等を有する構成としてもよい。この構成の場合、端末装置200が情報処理装置の一例となる。検出部14で異常状態が検出された場合、端末装置200は、サーバ装置100に、GPS機能から得られる作業員の位置情報、異常状態が検出された旨の情報等を送信する。そしてサーバ装置100が、予め設定された管理者の端末装置200、又は異常状態にあると検出された作業員と同じグループの作業員の端末装置200に、異常状態にあると検出された作業員が異常状態にあることを通知する。
(Modification 1)
In the embodiment described above, the server apparatus 100 has been described as having all the configurations shown in FIG. It is good also as a structure which has the determination part 13, the detection part 14, the setting part 16, etc. FIG. In the case of this configuration, the terminal device 200 is an example of an information processing device. When the abnormal state is detected by the detection unit 14, the terminal device 200 transmits to the server device 100 the worker position information obtained from the GPS function, information indicating that the abnormal state has been detected, and the like. Then, the worker who is detected that the server device 100 is in the abnormal state is set in the terminal device 200 of the administrator set in advance or the terminal device 200 of the worker in the same group as the worker who is detected as being in the abnormal state. Is in an abnormal state.

(変形例2)
上述した変形例1の端末装置200の構成に加えて、端末装置200が更に通知部15等を有する構成としてもよい。即ち、変形例2では、情報処理システムは、サーバ装置100を有さない。そして、端末装置200が異常状態を検出すると、直接、予め設定されている管理者の端末装置200、又は異常状態にあると検出された作業員と同じグループの作業員の端末装置200に、異常状態にあると検出された作業員が異常状態にあることを通知する。
(Modification 2)
In addition to the configuration of the terminal device 200 of the first modification described above, the terminal device 200 may further include a notification unit 15 or the like. That is, in Modification 2, the information processing system does not include the server device 100. When the terminal device 200 detects an abnormal state, an abnormality is directly detected in the administrator's terminal device 200 set in advance or the worker's terminal device 200 in the same group as the worker detected as being in the abnormal state. The worker detected as being in a state is notified that it is in an abnormal state.

以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではない。ソフトウェア構成の一部又は全てはハードウェア構成として装置に実装してもよい。また、装置のハードウェア構成において、CPUは1つに限られず、複数のCPUが複数のメモリ、HDDに記憶されているデータ等を利用しながら、プログラムに基づき処理を実行することによっても、上述した処理等は実現される。   The exemplary embodiment of the present invention has been described in detail above, but the present invention is not limited to the specific embodiment. A part or all of the software configuration may be implemented in the apparatus as a hardware configuration. Further, in the hardware configuration of the apparatus, the number of CPUs is not limited to one, and a plurality of CPUs may execute processing based on a program while using data stored in a plurality of memories and HDDs. The above processing is realized.

以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではない。例えば、上述した数値は一例である。上述した数値は、実際に作業員が転倒、転落した際に計測したデータの統計をとり、統計データに基づいて転倒、転落と判定される精度の高い数値を決定している。   The exemplary embodiment of the present invention has been described in detail above, but the present invention is not limited to the specific embodiment. For example, the numerical values described above are examples. The above-mentioned numerical values are obtained by taking statistics of data measured when an operator actually falls and falls, and determine highly accurate numerical values that are determined to fall or fall based on the statistical data.

100 サーバ装置
101 CPU
102 メモリ
103 HDD
100 server apparatus 101 CPU
102 Memory 103 HDD

Claims (26)

作業員が保持する端末装置と、情報処理装置と、を含む情報処理システムであって、
前記端末装置は、
加速度センサーと、
前記加速度センサーによって計測された前記作業員の加速度に関する加速度データを前記情報処理装置に送信する送信手段と、
を有し、
前記情報処理装置は、
前記加速度データを受信する受信手段と、
前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出手段と、
を有する情報処理システム。
An information processing system including a terminal device held by a worker and an information processing device,
The terminal device
An acceleration sensor,
Transmitting means for transmitting acceleration data relating to the acceleration of the worker measured by the acceleration sensor to the information processing device;
Have
The information processing apparatus includes:
Receiving means for receiving the acceleration data;
Based on the acceleration data, after the worker falls, if it is determined that the stationary state of the worker continues for a first time or more, and based on the acceleration data, after the worker falls, When it is determined that the stationary state of the worker has continued for a second time or more, in any one of the cases, detection means for detecting that the worker is in an abnormal situation;
An information processing system having
前記情報処理装置は、
前記加速度データに基づいて、前記作業員の状態判定を行う第1の判定手段と、
前記第1の判定手段により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定手段と、
前記第1の判定手段により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定手段と、
を更に有し、
前記第2の判定手段により、転落後に前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定手段により、転倒後に前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記検出手段は、前記作業員が異常事態にあると検出する請求項1記載の情報処理システム。
The information processing apparatus includes:
First determination means for determining the state of the worker based on the acceleration data;
If it is determined by the first determination means that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. Second determination means for determining whether or not
If the first determination means determines that the worker is in a fallen state, based on the acceleration data, whether or not the worker remains stationary for a second time or more after the fall. Third determining means for determining whether or not
Further comprising
When it is determined by the second determining means that the stationary state of the worker has continued for more than the first time after the fall, and when the third determining means has not moved the worker after the fall. 2. The information processing system according to claim 1, wherein when it is determined that the state continues for the second time or more, the detection unit detects that the worker is in an abnormal state. .
前記情報処理装置は、
前記検出手段により前記作業員が異常状態にあると検出された場合、前記作業員が異常状態にあることを通知する通知手段を更に有する請求項1又は2記載の情報処理システム。
The information processing apparatus includes:
The information processing system according to claim 1, further comprising notification means for notifying that the worker is in an abnormal state when the detection means detects that the worker is in an abnormal state.
前記受信手段は、前記作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の位置情報を更に通知する請求項3記載の情報処理システム。
The receiving means further receives position information of the worker;
The information processing system according to claim 3, wherein the notification unit further notifies the position information of the worker detected as being in an abnormal state by the detection unit.
前記受信手段は、複数の作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の周辺にいる他の作業員に前記異常状態にあると検出された前記作業員の位置情報を通知する請求項4記載の情報処理システム。
The receiving means further receives positional information of a plurality of workers,
5. The notification means notifies positional information of the worker detected as being in the abnormal state to other workers around the worker detected as being in an abnormal state by the detection means. The information processing system described.
前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点の加速度と前記処理対象点から第1の設定秒後の加速度との差分が一定値以下である場合、前記作業員の状態が転落状態であると判定する請求項2記載の情報処理システム。   The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The information processing system according to claim 2, wherein when the difference between the acceleration of the target point and the acceleration after the first set second from the processing target point is equal to or less than a predetermined value, the worker's state is determined to be a fallen state. . 前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から前記第1の設定秒後より後の第2の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転落状態であると判定する請求項6記載の情報処理システム。   The first determination unit is further configured to, based on the acceleration data, further, a maximum acceleration value between the processing target point and a second set second after the first set second is a predetermined value or more. The information processing system according to claim 6, wherein in some cases, the worker is determined to be in a fallen state. 前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点から第3の設定秒前の加速度が一定値以下であり、かつ、前記処理対象点から前記第3の設定秒前より前の第4の設定秒前までの間の加速度の最大値が一定値以下である場合、前記作業員の状態が転倒状態であると判定する請求項2記載の情報処理システム。   The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The acceleration from the target point before the third set seconds is equal to or less than a certain value, and the maximum value of acceleration from the processing target point to the fourth set seconds before the third set seconds is The information processing system according to claim 2, wherein when the value is equal to or less than a predetermined value, the worker is determined to be in a fallen state. 前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から第5の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転倒状態であると判定する請求項8記載の情報処理システム。   Based on the acceleration data, the first determination means further determines the state of the worker when the maximum value of acceleration between the processing target point and the fifth set seconds later is a predetermined value or more. The information processing system according to claim 8, wherein the information processing system is determined to be in a fall state. 前記第1の時間、及び、前記第2の時間を設定する設定手段を更に有する請求項1乃至9何れか1項記載の情報処理システム。   The information processing system according to any one of claims 1 to 9, further comprising setting means for setting the first time and the second time. 作業員が保持する、加速度センサーと送信手段とを少なくとも有する端末装置から得られる前記作業員の加速度に関する加速度データを受信する受信手段と、
前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出手段と、
を有する情報処理装置。
Receiving means for receiving acceleration data relating to the acceleration of the worker obtained from a terminal device held by the worker and having at least an acceleration sensor and a transmission means;
Based on the acceleration data, after the worker falls, if it is determined that the stationary state of the worker continues for a first time or more, and based on the acceleration data, after the worker falls, When it is determined that the stationary state of the worker has continued for a second time or more, in any one of the cases, detection means for detecting that the worker is in an abnormal situation;
An information processing apparatus.
前記加速度データに基づいて、前記作業員の状態判定を行う第1の判定手段と、
前記第1の判定手段により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定手段と、
前記第1の判定手段により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定手段と、
を更に有し、
前記第2の判定手段により、転落後に前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定手段により、転倒後に前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記検出手段は、前記作業員が異常事態にあると検出する請求項11記載の情報処理装置。
First determination means for determining the state of the worker based on the acceleration data;
If it is determined by the first determination means that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. Second determination means for determining whether or not
If the first determination means determines that the worker is in a fallen state, based on the acceleration data, whether or not the worker remains stationary for a second time or more after the fall. Third determining means for determining whether or not
Further comprising
When it is determined by the second determining means that the stationary state of the worker has continued for more than the first time after the fall, and when the third determining means has not moved the worker after the fall. The information processing apparatus according to claim 11, wherein when it is determined that the state continues for the second time or more, the detection unit detects that the worker is in an abnormal state. .
前記検出手段により前記作業員が異常状態にあると検出された場合、前記作業員が異常状態にあることを通知する通知手段を更に有する請求項11又は12記載の情報処理装置。   The information processing apparatus according to claim 11, further comprising notification means for notifying that the worker is in an abnormal state when the detection means detects that the worker is in an abnormal state. 前記受信手段は、前記作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の位置情報を更に通知する請求項13記載の情報処理装置。
The receiving means further receives position information of the worker;
The information processing apparatus according to claim 13, wherein the notification unit further notifies the position information of the worker detected as being abnormal by the detection unit.
前記受信手段は、複数の作業員の位置情報を更に受信し、
前記通知手段は、前記検出手段により異常状態にあると検出された前記作業員の周辺にいる他の作業員に前記異常状態にあると検出された前記作業員の位置情報を通知する請求項14記載の情報処理装置。
The receiving means further receives positional information of a plurality of workers,
The notification means notifies positional information of the worker detected as being in the abnormal state to other workers around the worker detected as being in an abnormal state by the detection means. The information processing apparatus described.
前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点の加速度と前記処理対象点から第1の設定秒後の加速度との差分が一定値以下である場合、前記作業員の状態が転落状態であると判定する請求項12記載の情報処理装置。   The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The information processing apparatus according to claim 12, wherein when the difference between the acceleration at the target point and the acceleration after the first set second from the processing target point is equal to or less than a predetermined value, the worker's state is determined to be a fall state. . 前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から前記第1の設定秒後より後の第2の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転落状態であると判定する請求項16記載の情報処理装置。   The first determination unit is further configured to, based on the acceleration data, further, a maximum acceleration value between the processing target point and a second set second after the first set second is a predetermined value or more. The information processing apparatus according to claim 16, wherein the information processing apparatus determines that the worker is in a fallen state in some cases. 前記第1の判定手段は、前記加速度データに基づき、前記第1の判定手段による前記作業員の状態判定の処理対象の時点である処理対象点の加速度が一定値以下であり、かつ、前記処理対象点から第3の設定秒前の加速度が一定値以下であり、かつ、前記処理対象点から前記第3の設定秒前より前の第4の設定秒前までの間の加速度の最大値が一定値以下である場合、前記作業員の状態が転倒状態であると判定する請求項12記載の情報処理装置。   The first determination means is based on the acceleration data, and an acceleration of a processing target point that is a processing target time point of the worker state determination by the first determination means is equal to or less than a predetermined value, and the processing The acceleration from the target point before the third set seconds is equal to or less than a certain value, and the maximum value of acceleration from the processing target point to the fourth set seconds before the third set seconds is The information processing apparatus according to claim 12, wherein if the value is equal to or less than a predetermined value, the worker is determined to be in a fallen state. 前記第1の判定手段は、前記加速度データに基づき、更に、前記処理対象点から第5の設定秒後までの間の加速度の最大値が一定値以上である場合に、前記作業員の状態が転倒状態であると判定する請求項18記載の情報処理装置。   Based on the acceleration data, the first determination means further determines the state of the worker when the maximum value of acceleration between the processing target point and the fifth set seconds later is a predetermined value or more. The information processing apparatus according to claim 18, wherein the information processing apparatus is determined to be in a fallen state. 前記第1の時間、及び、前記第2の時間を設定する設定手段を更に有する請求項11乃至19何れか1項記載の情報処理装置。   The information processing apparatus according to any one of claims 11 to 19, further comprising setting means for setting the first time and the second time. 前記送信手段を介して請求項11乃至20何れか1項記載の情報処理装置に前記加速度センサーによって計測された前記作業員の加速度に関する加速度データを送信する端末装置。   The terminal device which transmits the acceleration data regarding the said worker's acceleration measured by the said acceleration sensor to the information processing apparatus in any one of Claims 11 thru | or 20 via the said transmission means. 作業員が保持する加速度センサーから得られる前記作業員の加速度に関する加速度データに基づいて、前記作業員の状態判定を行う第1の判定手段と、
前記第1の判定手段により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定手段と、
前記第1の判定手段により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定手段と、
前記第2の判定手段により転落後、前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定手段により転倒後、前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出手段と、
を有する情報処理装置。
First determination means for determining the state of the worker based on acceleration data relating to the acceleration of the worker obtained from an acceleration sensor held by the worker;
If it is determined by the first determination means that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. Second determination means for determining whether or not
If the first determination means determines that the worker is in a fallen state, based on the acceleration data, whether or not the worker remains stationary for a second time or more after the fall. Third determining means for determining whether or not
After the fall by the second determination means, when it is determined that the stationary state of the worker has continued for the first time or more, and after the fall by the third determination means, the worker does not move When it is determined that the state continues for the second time or more, in any one of the cases, detection means for detecting that the worker is in an abnormal situation,
An information processing apparatus.
作業員が保持する、加速度センサーを有する端末装置と、情報処理装置と、を含む情報処理システムにおける情報処理方法であって、
前記端末装置が、前記加速度センサーによって計測された前記作業員の加速度に関する加速度データを前記情報処理装置に送信する送信工程と、
前記情報処理装置が、前記加速度データを受信する受信工程と、
前記情報処理装置が、前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出工程と、
を含む情報処理方法。
An information processing method in an information processing system, including a terminal device having an acceleration sensor and an information processing device held by an operator,
A transmitting step in which the terminal device transmits acceleration data related to the acceleration of the worker measured by the acceleration sensor to the information processing device;
A receiving step in which the information processing apparatus receives the acceleration data;
When the information processing apparatus determines that the stationary state of the worker continues for a first time or more after the worker falls based on the acceleration data, and based on the acceleration data, A detection step of detecting that the worker is in an abnormal state in any one of the cases where it is determined that the stationary state of the worker has continued for a second time or more after the worker falls down; ,
An information processing method including:
情報処理装置が実行する情報処理方法であって、
作業員が保持する、加速度センサーと送信手段とを少なくとも有する端末装置から得られる前記作業員の加速度に関する加速度データを受信する受信工程と、
前記加速度データに基づき、前記作業員が転落後、前記作業員の不動状態が第1の時間以上継続していると判定された場合、及び、前記加速度データに基づき、前記作業員が転倒後、前記作業員の不動状態が第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出工程と、
を含む情報処理方法。
An information processing method executed by an information processing apparatus,
A receiving step of receiving acceleration data relating to the acceleration of the worker obtained from a terminal device having at least an acceleration sensor and a transmission means held by the worker;
Based on the acceleration data, after the worker falls, if it is determined that the stationary state of the worker continues for a first time or more, and based on the acceleration data, after the worker falls, When it is determined that the stationary state of the worker has continued for a second time or more, in any one of the cases, a detection step of detecting that the worker is in an abnormal situation;
An information processing method including:
情報処理装置が実行する情報処理方法であって、
作業員が保持する加速度センサーから得られる前記作業員の加速度に関する加速度データに基づいて、前記作業員の状態判定を行う第1の判定工程と、
前記第1の判定工程により前記作業員の状態が転落状態であると判定された場合、前記加速度データに基づいて、転落後、前記作業員の不動状態が第1の時間以上継続しているか否かを判定する第2の判定工程と、
前記第1の判定工程により前記作業員の状態が転倒状態であると判定された場合、前記加速度データに基づいて、転倒後、前記作業員の不動状態が第2の時間以上継続しているか否かを判定する第3の判定工程と、
前記第2の判定工程により転落後、前記作業員の不動状態が前記第1の時間以上継続していると判定された場合、及び、前記第3の判定工程により転倒後、前記作業員の不動状態が前記第2の時間以上継続していると判定された場合、の何れか一方の場合に、前記作業員が異常事態にあると検出する検出工程と、
を含む情報処理方法。
An information processing method executed by an information processing apparatus,
A first determination step for determining a state of the worker based on acceleration data relating to the acceleration of the worker obtained from an acceleration sensor held by the worker;
If it is determined in the first determination step that the state of the worker is a fallen state, whether or not the worker's stationary state continues for a first time or more after the fall based on the acceleration data. A second determination step for determining whether or not
If it is determined in the first determination step that the worker is in a fall state, whether or not the worker remains stationary for a second time or more after the fall based on the acceleration data. A third determination step for determining whether or not
After the fall by the second determination step, when it is determined that the stationary state of the worker has continued for the first time or more, and after the fall by the third determination step, the worker does not move When it is determined that the state continues for the second time or more, in any one of the cases, the detection step of detecting that the worker is in an abnormal situation,
An information processing method including:
コンピュータを、請求項11乃至20何れか1項記載の情報処理装置の各手段として機能させるためのプログラム。   A program for causing a computer to function as each unit of the information processing apparatus according to any one of claims 11 to 20.
JP2017129564A 2017-06-30 2017-06-30 Information processing system, information processing device, information processing method and program Active JP6909076B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017129564A JP6909076B2 (en) 2017-06-30 2017-06-30 Information processing system, information processing device, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017129564A JP6909076B2 (en) 2017-06-30 2017-06-30 Information processing system, information processing device, information processing method and program

Publications (2)

Publication Number Publication Date
JP2019012471A true JP2019012471A (en) 2019-01-24
JP6909076B2 JP6909076B2 (en) 2021-07-28

Family

ID=65228065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017129564A Active JP6909076B2 (en) 2017-06-30 2017-06-30 Information processing system, information processing device, information processing method and program

Country Status (1)

Country Link
JP (1) JP6909076B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022012705A (en) * 2020-07-02 2022-01-17 Dmg森精機株式会社 Machine tool
US11341833B2 (en) 2020-03-25 2022-05-24 Seiko Epson Corporation Industrial plant monitoring system

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2005106503A1 (en) * 2004-04-28 2008-03-21 ソニー株式会社 Electronic device and fall detection method
US20130197856A1 (en) * 2011-06-17 2013-08-01 James R. Barfield Method and system for discerning a false positive in a fall detection signal
JP5260955B2 (en) * 2007-12-26 2013-08-14 新日鐵住金株式会社 Anomaly detection support system
JP2013232806A (en) * 2012-04-27 2013-11-14 Fujitsu Ltd Fall prediction program, portable electronic apparatus and fall prediction method
JP2015026353A (en) * 2013-07-25 2015-02-05 株式会社美光堂札幌 Multifunction mobile cell-phone, inversion and fall detection by application software, and method and system for emergency notification
JP2015026533A (en) * 2013-07-26 2015-02-05 株式会社クワガタ Infrared floodlight projector
JP2015207262A (en) * 2014-04-21 2015-11-19 木村 岳 Remotely monitorable computer system capable of detecting something wrong with person living alone, dispatching automatically relief request to relief provider, and reporting simultaneously patient's health information before abnormality
JP2015208335A (en) * 2014-04-23 2015-11-24 タイヨーエレック株式会社 Game machine
JP5927691B2 (en) * 2011-12-22 2016-06-01 株式会社日立製作所 Area monitoring system
JP2016126440A (en) * 2014-12-26 2016-07-11 大日本印刷株式会社 Server, information management method, information management system, and program
JP2016208335A (en) * 2015-04-24 2016-12-08 株式会社Nttドコモ Server, monitoring system, portable terminal, and monitoring method
JP2017090953A (en) * 2015-11-02 2017-05-25 株式会社Jr西日本テクシア Station monitoring camera system
JP2018142169A (en) * 2017-02-28 2018-09-13 株式会社日立ビルシステム Worker state grasping device, worker state grasping system, and worker state grasping method

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2005106503A1 (en) * 2004-04-28 2008-03-21 ソニー株式会社 Electronic device and fall detection method
JP5260955B2 (en) * 2007-12-26 2013-08-14 新日鐵住金株式会社 Anomaly detection support system
US20130197856A1 (en) * 2011-06-17 2013-08-01 James R. Barfield Method and system for discerning a false positive in a fall detection signal
JP5927691B2 (en) * 2011-12-22 2016-06-01 株式会社日立製作所 Area monitoring system
JP2013232806A (en) * 2012-04-27 2013-11-14 Fujitsu Ltd Fall prediction program, portable electronic apparatus and fall prediction method
JP2015026353A (en) * 2013-07-25 2015-02-05 株式会社美光堂札幌 Multifunction mobile cell-phone, inversion and fall detection by application software, and method and system for emergency notification
JP2015026533A (en) * 2013-07-26 2015-02-05 株式会社クワガタ Infrared floodlight projector
JP2015207262A (en) * 2014-04-21 2015-11-19 木村 岳 Remotely monitorable computer system capable of detecting something wrong with person living alone, dispatching automatically relief request to relief provider, and reporting simultaneously patient's health information before abnormality
JP2015208335A (en) * 2014-04-23 2015-11-24 タイヨーエレック株式会社 Game machine
JP2016126440A (en) * 2014-12-26 2016-07-11 大日本印刷株式会社 Server, information management method, information management system, and program
JP2016208335A (en) * 2015-04-24 2016-12-08 株式会社Nttドコモ Server, monitoring system, portable terminal, and monitoring method
JP2017090953A (en) * 2015-11-02 2017-05-25 株式会社Jr西日本テクシア Station monitoring camera system
JP2018142169A (en) * 2017-02-28 2018-09-13 株式会社日立ビルシステム Worker state grasping device, worker state grasping system, and worker state grasping method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11341833B2 (en) 2020-03-25 2022-05-24 Seiko Epson Corporation Industrial plant monitoring system
JP2022012705A (en) * 2020-07-02 2022-01-17 Dmg森精機株式会社 Machine tool

Also Published As

Publication number Publication date
JP6909076B2 (en) 2021-07-28

Similar Documents

Publication Publication Date Title
CN106462702B (en) Method and system for acquiring and analyzing electronic forensic data in a distributed computer infrastructure
EP3805928A1 (en) Analyzing device, analysis system, analysis method, and program
US9875165B2 (en) Communication bus with baseboard management controller
JP5767617B2 (en) Network failure detection system and network failure detection device
EP3001345B1 (en) Targeted attack discovery
CN110888783A (en) Monitoring method and device of micro-service system and electronic equipment
CN107766208B (en) Method, system and device for monitoring business system
WO2018047398A1 (en) Log transmission device and log collection system
JP6909076B2 (en) Information processing system, information processing device, information processing method and program
KR102048294B1 (en) Relay device and program
CN109102686A (en) System and method for preventing false alarm during alarm susceptibility threshold changes in fire alarm system
JP2021179935A (en) Vehicular abnormality detection device and vehicular abnormality detection method
JP2019129500A5 (en)
US10445139B2 (en) Control system in which communication between devices is controlled based on execution condition being satisfied, gateway device used in the control system, and control method for the control system
US9264338B1 (en) Detecting upset conditions in application instances
CN107315953B (en) Equipment safety detection system and detection method
JP2008005118A (en) Network monitor system
CN111998963B (en) Alarm threshold value adjusting method and device applied to temperature detection equipment
WO2016026303A1 (en) Auditing processing method and apparatus for security service
JP6073211B2 (en) Server monitoring method and server monitoring system
JP6041727B2 (en) Management apparatus, management method, and management program
CN111309569A (en) Monitoring alarm method, device, equipment and computer readable storage medium
JP2011035512A (en) Network monitoring system
CN104581662B (en) A kind of SMS alarm method, apparatus and system
US9460045B2 (en) Apparatus for real-time management of the performance of security components of a network system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210511

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210702

R150 Certificate of patent or registration of utility model

Ref document number: 6909076

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250