(57)【要約】【課題】環境温度測定装置が設置されていない環境においても、作業中のユーザに対し、休憩を取る旨を適切なタイミングで警告することを目的とする。【解決手段】ユーザの体調を管理する体調管理装置であって、ユーザの周囲の環境情報を取得する環境情報取得手段と、ユーザの位置を示す位置情報を取得する位置情報取得手段と、複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、位置情報取得手段が取得した位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、環境情報と、作業負荷と、に基づいて、ユーザの疲労度を推定する疲労度推定手段と、疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御手段とを有する。【選択図】図５
2019114190.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの体調を管理する体調管理装置であって、
前記ユーザの周囲の環境情報を取得する環境情報取得手段と、
前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、
前記疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御手段と
を有することを特徴とする体調管理装置。
【請求項２】
前記第１の警告情報は、休憩を促す警告情報であることを特徴とする請求項１に記載の体調管理装置。
【請求項３】
前記ユーザの体調を示す体調情報を取得する体調情報取得手段をさらに有し、
前記疲労度推定手段は、さらに前記体調情報に基づいて、前記疲労度を推定することを特徴とする請求項１又は２に記載の体調管理装置。
【請求項４】
前記疲労度推定手段により推定された前記疲労度を記憶手段に記録する記録手段をさらに有し、
前記出力制御手段は、前記疲労度が閾値以上となったタイミングで、前記第１の警告情報を出力するよう制御することを特徴とする請求項１乃至３の何れか１項に記載の体調管理装置。
【請求項５】
前記疲労度から作業可能な残時間を特定する残時間特定手段をさらに有し、
前記出力制御手段は、前記残時間が閾値未満となったタイミングで、前記第１の警告情報を出力するよう制御することを特徴とする請求項４に記載の体調管理装置。
【請求項６】
ユーザの加速度を検出する加速度センサから、加速度を示す加速度情報を取得する加速度取得手段をさらに有し、
前記負荷推定手段は、前記マップ情報において、前記位置情報に示される位置に対応した領域に対し、複数の作業負荷が対応付けられている場合に、前記加速度情報に基づいて、前記複数の作業負荷のうち一の作業負荷を、ユーザの作業負荷として推定することを特徴とする請求項１乃至５の何れか１項に記載の体調管理装置。
【請求項７】
前記負荷推定手段は、前記マップ情報において、前記位置情報に示される位置に対応した領域に対し、複数の作業負荷が対応付けられている場合に、ユーザ操作に従い、前記複数の作業負荷のうち一の作業負荷を、ユーザの作業負荷として推定することを特徴とする請求項１乃至５の何れか１項に記載の体調管理装置。
【請求項８】
前記出力制御手段は、ユーザが所持する携帯端末に前記第１の警告情報を送信することを特徴とする請求項１乃至７の何れか１項に記載の体調管理装置。
【請求項９】
前記マップ情報において、さらに各領域で行われる作業内容が各領域に対応付けられており、
前記マップ情報に基づいて、ユーザの作業内容を推定する作業内容推定手段を有し、
前記出力制御手段は、過去に体調悪化が報告された際の前記作業内容と前記環境情報とを対応付けて記憶する過去事例情報を参照し、前記ユーザの作業内容と前記環境情報とに基づいて、過去の事例に類似する旨の第２の警告情報を出力するよう制御することを特徴とする請求項１乃至８の何れか１項に記載の体調管理装置。
【請求項１０】
前記第１の警告情報の送信後に、ユーザ操作に基づいて、前記ユーザが休憩中か否かを判定する休憩判定手段を更に有し、
前記出力制御手段は、前記第１の警告情報の送信後、一定時間ユーザ操作が行われなかった場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第３の警告情報を送信するよう制御することを特徴とする請求項１乃至８の何れか１項に記載の体調管理装置。
【請求項１１】
前記休憩判定手段は、前記ユーザの位置情報に基づいて、前記ユーザが休憩中か否かを判定する休憩判定手段をさらに有し、
前記出力制御手段は、休憩中でないと判定された場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第４の警告情報を送信するように制御することを特徴とする請求項１乃至８の何れか１項に記載の体調管理装置。
【請求項１２】
ユーザの加速度を検出する加速度センサから、加速度を示す加速度情報を取得する加速度取得手段と、
前記加速度情報に基づいて、前記ユーザが休憩中か否かを判定する休憩判定手段と
をさらに有し、
前記出力制御手段は、休憩中でないと判定された場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第５の警告情報を送信するように制御することを特徴とする請求項１乃至８の何れか１項に記載の体調管理装置。
【請求項１３】
前記出力制御手段は、休憩開始からの休憩時間が閾値未満の場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第６の警告情報を送信するよう制御することを特徴とする請求項１乃至８の何れか１項に記載の体調管理装置。
【請求項１４】
前記マップ情報をサーバ装置から受信する受信手段をさらに有し、
前記負荷推定手段は、前記受信手段が受信した前記マップ情報を参照することを特徴とする請求項１乃至１３の何れか１項に記載の体調管理装置。
【請求項１５】
ユーザの体調を管理する体調管理システムであって、
前記ユーザの周囲の環境情報を取得する環境情報取得手段と、
前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、
前記疲労度推定手段により推定された疲労度に基づいて、休憩を取る旨の第１の警告情報を出力するよう制御する出力制御手段と
を有することを特徴とする体調管理システム。
【請求項１６】
ユーザの体調を管理する体調管理装置が実行する体調管理方法であって、
前記ユーザの周囲の環境情報を取得する環境情報取得ステップと、
前記ユーザの位置を示す位置情報を取得する位置情報取得ステップと、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得ステップにおいて取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定ステップと、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定ステップと、
前記疲労度推定ステップにおいて推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御ステップと
を有することを特徴とする体調管理方法。
【請求項１７】
ユーザの体調を管理する体調管理システムが実行する体調管理方法であって、
前記ユーザの周囲の環境情報を取得する環境情報取得ステップと、
前記ユーザの位置を示す位置情報を取得する位置情報取得ステップと、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得ステップにおいて取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定ステップと、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定ステップと、
前記疲労度推定ステップにおいて推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御ステップと
を有することを特徴とする体調管理方法。
【請求項１８】
コンピュータを、
ユーザの周囲の環境情報を取得する環境情報取得手段と、
前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、
前記疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、体調管理装置、体調管理システム、体調管理方法及びプログラムに関する。
【背景技術】
【０００２】
熱中症は高温多湿な環境下で高負荷な労働作業や激しい運動などを継続的に行っている際に引き起こされやすいとされており、熱中症の予防が必要となる。従来、熱中症対策として、工場や製造所などの作業現場や屋内外での運動時において、特に夏場にはこまめな水分補給と休憩などが呼びかけられている。
【０００３】
また、熱中症を予防することを目的として暑さ指数（ＷＢＧＴ）が提案されている。ＷＢＧＴは、気温、湿度、日射などを考慮した指標として知られている。ＷＢＧＴを基準に、日常生活や運動に関する指針が示され熱中症予防に利用されている。
【０００４】
しかし、作業や運動に集中していると、水分補給や休憩を忘れてしまうことも少なくない。そこで、周りの環境状況と対象者の状態を検知して熱中症のリスクを算出し報知する仕組みが提案されている。特許文献１には、熱中症などのスポーツ事故を防止する目的で、複数の位置に設置された環境温度観測装置により得られたＷＢＧＴと、ユーザの体温、脈拍等の生体データと、に基づいて、ユーザに適宜警告を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３３４０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、環境温度観測装置が設置されていることが前提となっており、環境温度測定装置が設置されていない環境では利用することができないという問題があった。
【０００７】
本発明はこのような問題点に鑑みなされたもので、環境温度測定装置が設置されていない環境においても、作業中のユーザの体調管理をサポートすることを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明は、ユーザの体調を管理する体調管理装置であって、前記ユーザの周囲の環境情報を取得する環境情報取得手段と、前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、前記疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、環境温度測定装置が設置されていない環境においても、作業中のユーザの体調管理をサポートすることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、熱中症管理システムの全体構成図である。
【図２】図２は、管理サーバ装置のハードウェア構成図である。
【図３】図３は、マップ情報の一例を示す図である。
【図４】図４は、過去事例情報の一例を示す図である。
【図５】図５は、体調管理処理を示すフローチャートである。
【図６】図６は、体調管理処理を示すフローチャートである。
【図７】図７は、対応表の一例を示す図である。
【図８】図８は、疲労度及び残作業時間の説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面に基づいて説明する。
【００１２】
図１は、本実施形態に係る熱中症管理システム１００の全体構成図である。本実施形態においては、熱中症管理システム１００が、複数の工場それぞれにおいて作業する作業者を対象ユーザとして熱中症管理を行う場合を例に説明する。熱中症管理システム１００は、管理サーバ装置１１０と、作業者端末装置１２０と、加速度センサ１３０と、環境センサ１４０と、管理者端末装置１５０と、を有している。
【００１３】
管理サーバ装置１１０は、各工場の作業者の熱中症管理に係る情報を管理する。作業者端末装置１２０、加速度センサ１３０及び環境センサ１４０は、作業者によって所持される。作業者端末装置１２０は、表示部と操作部が一体に設けられたタッチパネル１２１を有する携帯型の情報処理装置であり、本実施形態においては、スマートフォンとする。他の例としては、作業者端末装置１２０は、腕時計型の情報処理装置であってもよい。作業者端末装置１２０は、ＧＰＳ機能を有しているものとする。
【００１４】
加速度センサ１３０は、腕時計型で作業者は腕にはめて携帯するものとする。加速度センサ１３０は、作業者の加速度を検出する。環境センサ１４０は、小型のセンサであり、ユーザは例えばポケットに入れる等して携帯するものとする。環境センサ１４０は、ユーザの周囲の温度及び湿度を検知する。環境センサ１４０は例えば１〜５分毎に検知を行い、検知する度に検知結果を管理サーバ装置１１０へ送信する。なお、加速度センサ１３０及び環境センサ１４０の形状は実施形態に限定されるものではない。加速度センサ１３０及び環境センサ１４０は一体に設けられてもよい。加速度センサ１３０は、作業者端末装置１２０と一体に設けられてもよい。
【００１５】
管理者端末装置１５０は、管理者によって所持される。管理者端末装置１５０は、表示部１５１を有する情報処理装置であり、本実施形態においては、デスクトップ型のＰＣとする。他の例としては、管理者端末装置１５０は、作業者端末装置１２０と同様にタッチパネルを有するスマートフォンであってもよく、腕時計型の情報処理装置であってもよい。ここで、管理者とは、作業者を管理する者であり、例えば作業者の上長等が管理者となる。なお、熱中症管理システム１００は、体調管理システムの一例であり、管理サーバ装置１１０は、体調管理装置の一例である。作業者端末装置１２０は、携帯端末の一例である。
【００１６】
管理サーバ装置１１０、作業者端末装置１２０及び管理者端末装置１５０は、インターネット等のネットワークを介して通信を行う。加速度センサ１３０及び環境センサ１４０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を介して作業者端末装置１２０と通信を行う。
【００１７】
図２は、管理サーバ装置１１０のハードウェア構成図である。管理サーバ装置１１０は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＨＤＤ２０４と、表示部２０５と、入力部２０６と、通信部２０７とを有している。ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムを読み出して各種処理を実行する。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、各種データや各種プログラム等を記憶する。表示部２０５は、各種情報を表示する。入力部２０６は、キーボードやマウスを有し、ユーザによる各種操作を受け付ける。通信部２０７は、ネットワークを介して外部装置との通信処理を行う。
【００１８】
なお、後述する管理サーバ装置１１０の機能や処理は、ＣＰＵ２０１がＲＯＭ２０２又はＨＤＤ２０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。また、他の例としては、ＣＰＵ２０１は、ＲＯＭ２０２等に替えて、ＳＤカード等の記録媒体に格納されているプログラムを読み出してもよい。また、他の例としては、管理サーバ装置１１０の機能や処理の少なくとも一部は、例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、及びストレージを協働させることにより実現してもよい。また、他の例としては、管理サーバ装置１１０の機能や処理の少なくとも一部は、ハードウェア回路を用いて実現してもよい。
【００１９】
作業者端末装置１２０及び管理者端末装置１５０のハードウェア構成は、図２を参照しつつ説明した管理サーバ装置１１０のハードウェア構成とほぼ同様である。但し、作業者端末装置１２０及び管理者端末装置１５０は、ＨＤＤ２０４を備えなくともよい。
【００２０】
図３は、マップ情報３００の一例を示す図である。マップ情報３００は、管理サーバ装置１１０のＨＤＤ２０４等の記憶部に格納されている。マップ情報３００において、複数のエリア（領域）それぞれに対し、作業内容と、作業負荷と、が対応付けられている。例えば、Ａ工場に対しては、作業内容「荷積み」と作業負荷「大」とが対応付けられている。各エリアに対し作業内容が定められているものとする。作業負荷は、「大」、「中」、「小」の３段階の値をとるものとする。また、同一エリアにおいて複数の作業が行われる場合がある。この場合には、１つの工場に対し、各作業内容に対する作業負荷が対応付けられている。例えば、Ｃ工場に対しては、「荷積み」と「検査」の２つの作業内容とそれぞれの作業負荷とが対応付けられている。
【００２１】
図４は、過去事例情報４００の一例を示す図である。過去事例情報４００は、ＨＤＤ２０４等の記憶部に格納されている。過去事例情報４００は、過去に熱中症が発症した際に発症者が行っていた作業内容と、そのときの環境情報等と、を過去事例として記録する。過去事例情報４００は、具体的には、事例Ｎｏと、作業内容と、ＷＢＧＴと、作業時間と、作業者ＩＤと、エリアとを対応付ける情報である。事例Ｎｏは、事例を識別する情報である。作業内容は、発症までに行った作業内容である。ＷＢＧＴは、発症時のＷＢＧＴの値である。作業時間は、作業の継続時間である。作業者ＩＤは発症した作業者の識別情報である。エリアは、発症したエリアの識別情報である。なお、過去事例情報４００は、熱中症の発症が報告される度に、管理者又は作業者によるユーザ操作に応じて、管理サーバ装置１１０に適宜蓄積されていくものとする。
【００２２】
図５及び図６は、管理サーバ装置１１０による体調管理処理を示すフローチャートである。Ｓ５００において、管理サーバ装置１１０のＣＰＵ２０１は、作業者端末装置１２０から作業開始報告を受信したか否かを判定する。なお、作業者は、作業開始時に、作業者端末装置１２０のタッチパネル１２１に表示された作業開始のアイコンを選択する等、作業開始のためのユーザ操作を行う。作業者端末装置１２０は、作業開始のためのユーザ操作を受け付けると、作業開始報告を管理サーバ装置１１０に送信するものとする。ＣＰＵ２０１は、作業開始報告を受信するまで待機し、作業開始報告を受け付けた場合には（Ｓ５００でＹＥＳ）、処理をＳ５０１へ進める。以下、管理サーバ装置１１０は、作業監視処理としてＳ５０１〜Ｓ５１４の処理を行う。
【００２３】
Ｓ５０１において、ＣＰＵ２０１は、環境センサ１４０により検知された温度及び湿度を示す情報を環境情報として、作業者端末装置１２０を介して環境センサ１４０から受信する。本処理は、環境情報取得処理の一例である。次に、Ｓ５０２において、ＣＰＵ２０１は、環境情報に基づいて、ＷＢＧＴを特定する。具体的には、ＣＰＵ２０１は、図７に示す対応表７００を用いることで、温度及び湿度からＷＢＧＴを求めることができる。対応表７００については、以下の文献を参照することができる。
「日常生活における熱中症予防指針」Ｖｅｒ１．２００８．４  日本生気象学会
【００２４】
次に、Ｓ５０３において、ＣＰＵ２０１は、作業者端末装置１２０から作業者の位置を示す位置情報を取得する。本処理は、位置情報取得処理の一例である。次に、Ｓ５０４において、ＣＰＵ２０１は、図３に示すマップ情報に基づいて、作業者の作業内容及び作業負荷を推定する。具体的には、ＣＰＵ２０１は、Ｓ５０３において取得した位置情報に示される位置を含むエリアをマップ情報３００において特定し、特定したエリアに対応付けられている作業内容及び作業負荷を、作業者の作業内容及び作業負荷として推定する。なお、特定したエリアに複数の作業内容が対応付けられている場合には、ＣＰＵ２０１は、作業者端末装置１２０に複数の作業内容を示す情報を送信する。作業者端末装置１２０は、複数の作業内容を示す情報を受信すると、複数の作業内容を表示し、ユーザから１つの作業内容の選択を受け付け、選択された作業内容を示す情報を管理サーバ装置１１０へ送信する。管理サーバ装置１１０は、選択された作業内容を示す情報を作業者端末装置１２０から受信すると、受信した情報に従い、１つの作業内容とこれに対応する作業負荷を、作業者の作業内容及び作業負荷として推定する。本処理は、作業内容推定処理及び負荷推定処理の一例である。このように、熱中症管理システム１００においては、生体センサを用いることなく、作業者の位置情報とマップ情報とに基づいて、作業者の作業負荷を推定し、環境情報と作業負荷とに基づいて、作業者の疲労度を推定し、作業者の体調管理を行うことができる。
【００２５】
また、他の例としては、ＣＰＵ２０１は、加速度センサ１３０において検知された加速度を示す加速度情報を作業者端末装置１２０を介して加速度センサ１３０から受信し、加速度情報に基づいて、１つの作業内容とこれに対応する作業負荷を、作業者の作業内容及び作業負荷として特定してもよい。例えば、図３に示すＣ工場の例のように作業負荷が異なる複数の作業内容が対応付けられているとする。この場合には、ＣＰＵ２０１は、加速度情報に示される加速度が予め定められた閾値以上の場合には、作業負荷「大」に対応する「荷積み」を作業者の作業内容として特定する。また、ＣＰＵ２０１は、閾値未満の場合には作業負荷「中」に対応する「検査」を作業者の作業内容として特定する。なお、加速度情報を受信する処理は、加速度取得処理の一例である。このように、熱中症管理システム１００は、加速度センサによる加速度情報に基づいて作業内容及び作業負荷を推定し、環境情報と作業負荷とに基づいて、作業者の疲労度を推定し、作業者の体調管理を行うことができる。
【００２６】
次に、Ｓ５０５において、ＣＰＵ２０１は、作業者端末装置１２０から作業者の体調を示す体調情報を受信する。なお、作業者が作業者端末装置１２０において、体調として「良い」、「普通」、「悪い」の３段階の何れかを選択すると、作業者端末装置１２０は、選択された体調の値を体調情報として管理サーバ装置１１０へ送信するものとする。本処理は、体調情報取得処理の一例である。次に、Ｓ５０６において、ＣＰＵ２０１は、Ｓ５０４において推定した作業負荷及びＳ５０５において取得した体調に基づいて、Ｓ５０２において求めたＷＢＧＴの値を補正する。ＣＰＵ２０１は、例えば、作業負荷が「大」の場合には、ＷＢＧＴに一定の値を加算する。また、ＣＰＵ２０１は、体調が「悪い」の場合には、ＷＢＧＴに一定の値を加算する。
【００２７】
次に、Ｓ５０７において、ＣＰＵ２０１は、補正後のＷＢＧＴの値を記憶部に記録する。次に、Ｓ５０８において、ＣＰＵ２０１は、得られたＷＢＧＴを作業者端末装置１２０に送信する。作業者端末装置１２０は、ＷＢＧＴを受信すると、これをタッチパネル１２１に表示するよう制御する。これにより、作業者は、作業中常にＷＢＧＴを確認することができるようになる。
【００２８】
次に、Ｓ５０９において、ＣＰＵ２０１は、過去事例情報４００を参照し、今回得られたＷＢＧＴと、Ｓ５０４において推定した作業内容が、熱中症を発症した過去事例に類似するか否かを判定する。ＣＰＵ２０１は、過去事例に類似すると判定した場合には（Ｓ５０９でＹＥＳ）、処理をＳ５１０へ進める。ＣＰＵ２０１は、過去事例に類似しないと判定した場合には（Ｓ５０９でＮＯ）、処理をＳ５１１へ進める。
【００２９】
ＣＰＵ２０１は、作業内容が同一で、かつ今回得られたＷＢＧＴが過去事例のＷＢＧＴを基準とした範囲に含まれる場合に、類似すると判定するものとする。なお、類似するか否かの判定条件は、作業内容及びＷＢＧＴの値により定まるものであればよく、具体的な内容は実施形態に限定されるものではない。また、他の例としては、ＣＰＵ２０１は、作業時間を加味して類似するか否かを判定してもよい。また他の例としては、ＣＰＵ２０１は、作業者ＩＤを参照し、同一人物か否かを加味して類似するか否かを判定してもよい。また他の例としては、ＣＰＵ２０１は、エリアを参照し、エリアが同一か否かを加味して類似するか否かを判定してもよい。
【００３０】
次に、Ｓ５１０において、ＣＰＵ２０１は、過去事例に類似する旨を作業者に通知するための警告情報を作業者端末装置１２０へ送信する。なお、作業者端末装置１２０は、警告情報を受信すると、警告情報をタッチパネル１２１に表示する。これにより、作業者は、予め熱中症になる可能性が高いことを把握することができる。
【００３１】
次に、Ｓ５１１において、ＣＰＵ２０１は、（式１）に示すように、作業者に対しこれまでに蓄積されたＷＢＧＴと、作業時間とに基づいて、疲労度を算出する。なお、関数ｆは任意に設定することができる。本処理は、疲労度推定処理の一例である。
疲労度（Ｄ）＝ｆ（ＷＢＧＴ，作業時間）      …（式１）
【００３２】
次に、Ｓ５１２において、ＣＰＵ２０１は、疲労度に基づいて残作業時間を特定する。ここで、残作業時間とは、熱中症予防の観点で作業者が作業可能な残時間である。図８は、疲労度及び残作業時間の説明図である。図８に示すグラフの横軸は時間Ｔ、縦軸は疲労度を示している。疲労度ｄXは、熱中症発症の可能性が高い危険値とする。実測の疲労度が時刻ｔ１まで直線８０１のように増加していたものとする。この場合、ＣＰＵ２０１は、直線８０１を外挿することにより、疲労度が危険値ｄXになる時刻ｔXを推定する。さらに、時間が経過し、時刻ｔ2の時点では、直線８０１から直線８０２のように、直線の傾きが変わる場合がある。例えば、天候が変わった場合、場所移動により環境が変わった場合、作業内容（作業負荷）が変更になった場合、ユーザの体調が変化した場合等である。このような場合には、ＣＰＵ２０１は、直線８０２を外挿することにより、時刻ｔxを推定する。ＣＰＵ２０１は、危険値ｄXになる時刻ｔXと処理時点の時刻の間の時間ＴRを残作業時間として算出する。なお、図７においては説明の便宜上疲労度の変化を直線で示したが、疲労度の変化は直線になるとは限らない。Ｓ５１２の処理は、残時間特定処理の一例である。
【００３３】
図５に戻り、Ｓ５１２の処理の後、Ｓ５１３において、ＣＰＵ２０１は、残作業時間が予め定められた閾値未満か否かを判定する。ＣＰＵ２０１は、残作業時間が閾値未満の場合には（Ｓ５１３でＹＥＳ）、処理をＳ５１４へ進める。ＣＰＵ２０１は、残作業時間が閾値以上の場合には（Ｓ５１３でＮＯ）、処理をＳ５０１へ進める。このように、ＣＰＵ２０１は、Ｓ５０１〜Ｓ５１３の処理をループ処理として繰り返すが、Ｓ５１０の処理は一度だけ行い、二度目以降は省略するものとする。すなわち、ＣＰＵ２０１は、類似の警告情報は１回のみ送信するよう制御する。Ｓ５１４において、ＣＰＵ２０１は、休憩を取るよう指示する警告情報を作業者端末装置１２０へ送信する。本処理は、出力制御処理の一例である。作業者端末装置１２０は、警告情報を受信すると、これをタッチパネル１２１に表示するよう制御する。なお、作業者端末装置１２０は不図示のスピーカを備え、作業者端末装置１２０は、警告情報を受信した場合に、さらに警告音を出力することとしてもよい。
【００３４】
なお、Ｓ５１３における閾値は、例えば０分や５分等、疲労度が危険値ｄXに到達する時間またはその直前の時間に設定されるものとし、管理者サーバ装置１１０は、休憩を通知する警告情報を送信するものとする。そして、作業者端末１２０は、例えば「休憩を取って下さい」といった警告情報を表示するものとする。また、他の例としては、Ｓ５１３における閾値は、例えば３０分等、疲労度が危険値ｄXに到達するよりも一定期間前の時間に設定されてもよい。これにより、管理サーバ装置１１０は、疲労度が危険値ｄXに到達するよりも一定期間前に警告情報を送信することができる。この場合には、作業者端末１２０は、例えば、「休憩まであと３０分です。」というように休憩開始までの時間を通知する警告情報を表示してもよい。
【００３５】
続いて、管理サーバ装置１１０は休憩監視処理を行う。まず、図６に示すＳ６００において、管理サーバ装置１１０のＣＰＵ２０１は、作業者端末装置１２０から休憩開始報告を受信したか否かを判定する。作業者は、作業を中断し休憩を取る際に、タッチパネル１２１に表示された休憩開始のアイコンを選択する等、休憩開始のためのユーザ操作を行う。作業者端末装置１２０は、休憩開始のためのユーザ操作を受け付けると、休憩開始報告を管理サーバ装置１１０に送信するものとする。ＣＰＵ２０１は、休憩開始報告を受信した場合には（Ｓ６００でＹＥＳ）、処理をＳ６０４へ進める。ＣＰＵ２０１は、休憩開始報告を受信しなかった場合には（Ｓ６００でＮＯ）、処理をＳ６０１へ進める。なお、Ｓ６００の処理は、休憩中か否かを判定する休憩判定処理の一例である。
【００３６】
Ｓ６０１において、ＣＰＵ２０１は、Ｓ５１４において警告情報を送信してから、予め設定された一定時間が経過したか否かを判定する。ＣＰＵ２０１は、一定時間が経過した場合には（Ｓ６０１でＹＥＳ）、処理をＳ６０２へ進める。ＣＰＵ２０１は、一定時間が経過していない場合には（Ｓ６０１でＮＯ）、処理をＳ６００へ進める。
【００３７】
Ｓ６０２において、ＣＰＵ２０１は、作業者が作業を継続している旨を示す警告情報を管理者端末装置１５０へ送信する。本処理は、休憩を取る旨の第１の警告情報の送信後一定時間ユーザ操作が行われなかった場合に、第３の警告情報を送信するよう制御する出力制御処理の一例である。管理者端末装置１５０は、警告情報を受信すると、作業者を示す警告情報を表示部１５１に表示する。これにより、管理者は、作業者が休憩を取らずに作業を継続していることを把握することができる。これにより、作業者だけでなく、管理者も、作業者の休憩の取得状況を把握することができる。ＣＰＵ２０１は、Ｓ６０２の処理の後処理をＳ６０３へ進める。Ｓ６０３において、ＣＰＵ２０１は、作業者端末装置１２０から休憩開始報告を受信したか否かを判定する。ＣＰＵ２０１は、休憩開始報告を受信した場合には（Ｓ６０３でＹＥＳ）、処理をＳ６０４へ進める。ＣＰＵ２０１は、休憩開始報告を受信しなかった場合には（Ｓ６０３でＮＯ）、処理をＳ６０１へ進める。
【００３８】
Ｓ６０４において、ＣＰＵ２０１は、適切に休憩が取られているか否かを判定する。具体的には、ＣＰＵ２０１は、加速度センサ１３０から受信した加速度情報に基づいて、加速度が閾値未満の場合には休憩が適切と判定し、加速度が閾値以上の場合には休憩が適切でないと判定する。また、ＣＰＵ２０１は、作業者の位置情報に基づいて、位置情報が作業エリアから休憩エリアに移動している場合には休憩が適切と判定し、移動がない場合には休憩が適切でないと判定する。さらに、他の例としては、作業者が不図示の脈拍センサを装着し、管理サーバ装置１１０が作業者の脈拍情報を取得可能な場合には、さらに脈拍情報に基づいて、休憩が適切か否かを判定してもよい。ＣＰＵ２０１は、休憩が適切と判定した場合には（Ｓ６０４でＹＥＳ）、処理をＳ６０６へ進める。ＣＰＵ２０１は、休憩が適切でないと判定した場合には（Ｓ６０４でＮＯ）、処理をＳ６０５へ進める。
【００３９】
Ｓ６０５において、ＣＰＵ２０１は、適切な休憩を促す警告情報を作業者端末装置１２０へ送信する。作業者端末装置１２０は、警告情報を受信すると、警告情報をタッチパネル１２１に表示する。これにより、作業者に適切な休憩を取るよう促すことができる。この場合も、作業者端末装置１２０は、不図示のスピーカから警告音を出力してもよい。次に、Ｓ６０６において、ＣＰＵ２０１は、作業者端末装置１２０から休憩終了報告を受信したか否かを判定する。作業者は、休憩を終了する際に、タッチパネル１２１に表示された休憩終了のアイコンを選択する等、休憩終了のためのユーザ操作を行う。作業者端末装置１２０は、休憩終了のためのユーザ操作を受け付けると、休憩終了報告を管理サーバ装置１１０に送信するものとする。ＣＰＵ２０１は、休憩終了報告を受信した場合には（Ｓ６０６でＹＥＳ）、処理をＳ６０７へ進める。ＣＰＵ２０１は、休憩終了報告を受信しなかった場合には（Ｓ６０６でＮＯ）、処理をＳ６０４へ進める。
【００４０】
Ｓ６０７において、ＣＰＵ２０１は、休憩開始からの休憩時間が予め定められた閾値未満か否かを判定する。ＣＰＵ２０１は、休憩時間が閾値未満の場合には（Ｓ６０７でＹＥＳ）、処理をＳ６０８へ進める。ＣＰＵ２０１は、休憩時間が閾値以上の場合には（Ｓ６０７でＮＯ）、処理を終了する。Ｓ６０８において、ＣＰＵ２０１は、休憩時間が足りない旨の警告情報を作業者端末装置１２０へ送信する。作業者端末装置１２０は、警告情報を受信すると、警告情報をタッチパネル１２１に表示する。これにより、作業者に休憩時間が短い旨を知らせることができる。
【００４１】
以上のように、本実施形態の熱中症管理システム１００においては、ユーザとなる作業者は、作業者端末装置１２０、加速度センサ１３０及び環境センサ１４０というように小型の機器を携帯するだけでよく、ユーザの作業時や運動時の邪魔になり難い。また、ユーザが環境センサ１４０を携帯することで、環境センサが設置されていない環境においてもユーザの体調管理を行うことができる。管理サーバ装置１１０は、作業時に適切に休憩が取られているか否かを管理するだけでなく、休憩が適切に取られているか否かも管理することができる。このように、環境温度測定装置が設置されていない環境においても、作業中のユーザに対し、休憩を取る旨を適切なタイミングで警告することができる。また、警告に係る処理負荷を軽減することができる。すなわち、本実施形態の熱中症管理システム１００は、作業中のユーザの体調管理をサポートすることができる。
【００４２】
なお、第１の変形例としては、本実施形態においては、体調管理システムの一例として熱中症管理システムについて説明したが、体調管理システムは、体調を管理するものであればよく、管理対象は熱中症に限定されるものではない。体調管理システムは、作業中のユーザに対し、熱中症に限らず、単なる疲労等の体調悪化を監視し、適宜警告情報を出力するものであればよい。またここで、作業は、労働やスポーツなど体を動かす作業を含むものとする。
【００４３】
また、第２の変形例としては、作業者端末装置１２０が管理サーバ装置１１０の処理の一部又は全部を行ってもよい。なお、この場合、管理サーバ装置１１０は、マップ情報については、管理サーバ装置１１０が管理しており、作業者端末装置１２０は、マップ情報を体調管理処理の実行前に管理サーバ装置１１０から受信し、自装置の記憶部に格納しておくものとする。
【００４４】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００４５】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００４６】
１００  熱中症管理システム
１１０  管理サーバ装置
１２０  作業者端末
１３０  加速度センサ
１４０  環境センサ
１５０  管理者端末装置
【図１】
2019114190.tif 000003
【図２】
2019114190.tif 000004
【図３】
2019114190.tif 000005
【図４】
2019114190.tif 000006
【図５】
2019114190.tif 000007
【図６】
2019114190.tif 000008
【図７】
2019114190.tif 000009
【図８】
2019114190.tif 000010
【手続補正書】
【提出日】平成30年3月16日(2018.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの体調を管理する体調管理装置であって、
前記ユーザの周囲の環境情報を取得する環境情報取得手段と、
前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、
前記疲労度から作業可能な残時間を特定する残時間特定手段と、
前記残時間が閾値未満となったタイミングで、前記疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御手段と
を有することを特徴とする体調管理装置。
【請求項２】
前記第１の警告情報は、休憩を促す警告情報であることを特徴とする請求項１に記載の体調管理装置。
【請求項３】
前記ユーザの体調を示す体調情報を取得する体調情報取得手段をさらに有し、
前記疲労度推定手段は、さらに前記体調情報に基づいて、前記疲労度を推定することを特徴とする請求項１又は２に記載の体調管理装置。
【請求項４】
前記疲労度推定手段により推定された前記疲労度を記憶手段に記録する記録手段をさらに有し、
前記出力制御手段は、前記疲労度が閾値以上となったタイミングで、前記第１の警告情報を出力するよう制御することを特徴とする請求項１乃至３の何れか１項に記載の体調管理装置。
【請求項５】
ユーザの加速度を検出する加速度センサから、加速度を示す加速度情報を取得する加速度取得手段をさらに有し、
前記負荷推定手段は、前記マップ情報において、前記位置情報に示される位置に対応した領域に対し、複数の作業負荷が対応付けられている場合に、前記加速度情報に基づいて、前記複数の作業負荷のうち一の作業負荷を、ユーザの作業負荷として推定することを特徴とする請求項１乃至４の何れか１項に記載の体調管理装置。
【請求項６】
前記負荷推定手段は、前記マップ情報において、前記位置情報に示される位置に対応した領域に対し、複数の作業負荷が対応付けられている場合に、ユーザ操作に従い、前記複数の作業負荷のうち一の作業負荷を、ユーザの作業負荷として推定することを特徴とする請求項１乃至４の何れか１項に記載の体調管理装置。
【請求項７】
前記出力制御手段は、ユーザが所持する携帯端末に前記第１の警告情報を送信することを特徴とする請求項１乃至６の何れか１項に記載の体調管理装置。
【請求項８】
前記マップ情報において、さらに各領域で行われる作業内容が各領域に対応付けられており、
前記マップ情報に基づいて、ユーザの作業内容を推定する作業内容推定手段を有し、
前記出力制御手段は、過去に体調悪化が報告された際の前記作業内容と前記環境情報と
を対応付けて記憶する過去事例情報を参照し、前記ユーザの作業内容と前記環境情報とに基づいて、過去の事例に類似する旨の第２の警告情報を出力するよう制御することを特徴とする請求項１乃至７の何れか１項に記載の体調管理装置。
【請求項９】
前記第１の警告情報の送信後に、ユーザ操作に基づいて、前記ユーザが休憩中か否かを判定する休憩判定手段を更に有し、
前記出力制御手段は、前記第１の警告情報の送信後、一定時間ユーザ操作が行われなかった場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第３の警告情報を送信するよう制御することを特徴とする請求項１乃至７の何れか１項に記載の体調管理装置。
【請求項１０】
前記休憩判定手段は、前記ユーザの位置情報に基づいて、前記ユーザが休憩中か否かを判定する休憩判定手段をさらに有し、
前記出力制御手段は、休憩中でないと判定された場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第４の警告情報を送信するように制御することを特徴とする請求項１乃至７の何れか１項に記載の体調管理装置。
【請求項１１】
ユーザの加速度を検出する加速度センサから、加速度を示す加速度情報を取得する加速度取得手段と、
前記加速度情報に基づいて、前記ユーザが休憩中か否かを判定する休憩判定手段と
をさらに有し、
前記出力制御手段は、休憩中でないと判定された場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第５の警告情報を送信するように制御することを特徴とする請求項１乃至７の何れか１項に記載の体調管理装置。
【請求項１２】
前記出力制御手段は、休憩開始からの休憩時間が閾値未満の場合に、前記ユーザを管理する管理者が所持する情報処理装置に対し、第６の警告情報を送信するよう制御することを特徴とする請求項１乃至７の何れか１項に記載の体調管理装置。
【請求項１３】
前記マップ情報をサーバ装置から受信する受信手段をさらに有し、
前記負荷推定手段は、前記受信手段が受信した前記マップ情報を参照することを特徴とする請求項１乃至１２の何れか１項に記載の体調管理装置。
【請求項１４】
ユーザの体調を管理する体調管理装置であって、
前記ユーザの周囲の環境情報を取得する環境情報取得手段と、
前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、
前記疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を、ユーザが所持する携帯端末に送信する出力制御手段と
を有することを特徴とする体調管理装置。
【請求項１５】
ユーザの体調を管理する体調管理システムであって、
前記ユーザの周囲の環境情報を取得する環境情報取得手段と、
前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、
前記疲労度から作業可能な残時間を特定する残時間特定手段と、
前記残時間が閾値未満となったタイミングで、前記疲労度推定手段により推定された疲労度に基づいて、休憩を取る旨の第１の警告情報を出力するよう制御する出力制御手段と
を有することを特徴とする体調管理システム。
【請求項１６】
ユーザの体調を管理する体調管理装置が実行する体調管理方法であって、
前記ユーザの周囲の環境情報を取得する環境情報取得ステップと、
前記ユーザの位置を示す位置情報を取得する位置情報取得ステップと、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得ステップにおいて取得した前記位置情報に基づいて、ユーザ
の作業負荷を推定する負荷推定ステップと、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定ステップと、
前記疲労度から作業可能な残時間を特定する残時間特定ステップと、
前記残時間が閾値未満となったタイミングで、前記疲労度推定ステップにおいて推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御ステップと
を有することを特徴とする体調管理方法。
【請求項１７】
ユーザの体調を管理する体調管理システムが実行する体調管理方法であって、
前記ユーザの周囲の環境情報を取得する環境情報取得ステップと、
前記ユーザの位置を示す位置情報を取得する位置情報取得ステップと、
複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得ステップにおいて取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定ステップと、
前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定ステップと、
前記疲労度から作業可能な残時間を特定する残時間特定ステップと、
前記残時間が閾値未満となったタイミングで、前記疲労度推定ステップにおいて推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御ステップと
を有することを特徴とする体調管理方法。
【請求項１８】
コンピュータを、請求項１乃至１４の何れか１項に記載の体調管理装置の各手段として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
そこで、本発明は、ユーザの体調を管理する体調管理装置であって、前記ユーザの周囲の環境情報を取得する環境情報取得手段と、前記ユーザの位置を示す位置情報を取得する位置情報取得手段と、複数の領域と、各領域で行なわれる作業に対する作業負荷と、を対応付けるマップ情報を参照し、前記位置情報取得手段が取得した前記位置情報に基づいて、ユーザの作業負荷を推定する負荷推定手段と、前記環境情報と、前記作業負荷と、に基づいて、前記ユーザの疲労度を推定する疲労度推定手段と、前記疲労度から作業可能な残時間を特定する残時間特定手段と、前記残時間が閾値未満となったタイミングで、前記疲労度推定手段により推定された疲労度に基づいて、第１の警告情報を出力するよう制御する出力制御手段とを有することを特徴とする。