(57)【要約】      （修正有）【課題】従来のＲＦＩＤタグ等を使用した作業者の作業内容を精度高く把握する技術では、作業者が作業中にＲＦＩＤタグの読取作業を意図的に行わなければならず不便である。この点を解決するため、作業者に操作を強いることなく、精度高く作業者の作業内容を示すことができる技術を提供する。【解決手段】作業情報処理システム１０００は、センサで検知された情報に応じて作業内容を特定するための作業内容定義情報を記憶する記憶部及び制御部を備え、制御部は、複数の検知対象のセンサ１６１〜１６４で検出された検出値と、当該検出値が検出された時刻の情報と、を受け付け、複数の検知対象のセンサ１６１〜１６４で検出された検出値に応じた作業内容定義情報に従って作業内容を特定し、作業内容を時刻に沿って表示する。【選択図】図１
2010097562.tif 000002
【特許請求の範囲】
【請求項１】
センサで検知された検出値を特定する情報と、作業内容と、を対応付けた作業内容定義情報を記憶する記憶部及び制御部を備え、
前記制御部は、第一の検知対象に取り付けられたセンサで検出された検出値と、当該第一の検知対象の検出値が検出された時刻を特定する情報と、第二の検知対象に取り付けられたセンサで検出された検出値と、当該第二の検知対象の検出値が検出された時刻を特定する情報と、を受け付け、
前記第一の検知対象に取り付けられたセンサで検出された検出値と、前記第二の検知対象に取り付けられたセンサで検出された検出値と、に応じて前記作業内容定義情報に従って作業内容を特定し、
特定した作業内容を、前記検出された時刻を特定する情報に沿って表示する、
ことを特徴とする作業情報処理装置。
【請求項２】
請求項１に記載の作業情報処理装置であって、
前記作業内容定義情報において、前記センサで検知された情報は、位置と、加速度と、道具の稼働状況と、であり、
前記第一の検知対象に取り付けられたセンサは、検出された位置を示す検出値と、加速度を示す検出値と、当該検出値が検出された時刻を特定する情報と、を検出し、
前記第二の検知対象は、作業に用いる道具であり、当該道具に取り付けられたセンサは、当該道具の利用状況を示す検出値と、当該検出値が検出された時刻を特定する情報と、を検出し、
前記制御部は、前記位置を示す検出値と、前記加速度を示す検出値と、前記道具の利用状況を示す検出値とから、前記作業内容定義情報により対応付けられた作業内容を特定する、
ことを特徴とする作業情報処理装置。
【請求項３】
請求項２に記載の作業情報処理装置であって、
前記記憶部は、さらに、少なくとも作業内容と作業姿勢とに応じて定められた作業負荷を特定する情報を記憶し、
前記制御部は、さらに、前記加速度を示す検出値から作業姿勢を特定し、
前記特定した作業内容と作業姿勢とに応じた作業負荷を特定し、
特定した前記作業負荷を、前記検出された時刻を特定する情報に沿って表示する、
ことを特徴とする作業情報処理装置。
【請求項４】
請求項３に記載の作業情報処理装置であって、
前記制御部は、前記作業姿勢の特定に際して、前記加速度を示す検出値が予め定められた値に近似する場合に、予め定められた作業姿勢にあると特定する、
ことを特徴とする作業情報処理装置。
【請求項５】
請求項３または４に記載の作業情報処理装置であって、
前記制御部は、さらに、特定した前記作業負荷を累積して累積作業負荷を算出して表示する、
ことを特徴とする作業情報処理装置。
【請求項６】
請求項１〜５のいずれか一項に記載の作業情報処理装置であって、
前記制御部は、特定した前記作業内容ごとに、当該作業に要した時間を算出し、検知した時間に対する割合を算出して表示する、
ことを特徴とする作業情報処理装置。
【請求項７】
コンピュータを、
センサで検知された検出値を特定する情報と、作業内容と、を対応付けた作業内容定義情報を記憶する記憶手段及び制御手段として機能させるプログラムであって、
前記制御手段に、第一の検知対象に取り付けられたセンサで検出された検出値と、当該第一の検知対象の検出値が検出された時刻を特定する情報と、第二の検知対象に取り付けられたセンサで検出された検出値と、当該第二の検知対象の検出値が検出された時刻を特定する情報と、を受け付ける処理と、
前記第一の検知対象に取り付けられたセンサで検出された検出値と、前記第二の検知対象に取り付けられたセンサで検出された検出値と、に応じて前記作業内容定義情報に従って作業内容を特定し、
特定した作業内容を、前記検出された時刻を特定する情報に沿って表示する処理と、
を実行させることを特徴とするプログラム。
【請求項８】
請求項７に記載のプログラムであって、
前記作業内容定義情報において、前記センサで検知された情報は、位置と、加速度と、道具の稼働状況と、であり、
前記第一の検知対象に取り付けられたセンサから受け付ける情報は、検出された位置を示す検出値と、加速度を示す検出値と、当該検出値が検出された時刻を特定する情報と、であり、
前記第二の検知対象は、作業に用いる道具であり、当該道具に取り付けられたセンサから受け付ける情報は、道具の利用状況を示す検出値と、当該検出値が検出された時刻を特定する情報と、であり、
前記制御部に、前記位置を示す検出値と、前記加速度を示す検出値と、前記道具の利用状況を示す検出値とから、前記作業内容定義情報により対応付けられた作業内容を特定する処理を実行させる、
ことを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムであって、
前記記憶部は、さらに、少なくとも作業内容と作業姿勢とに応じて定められた作業負荷を特定する情報を記憶し、
前記制御部に、さらに、前記加速度を示す検出値から作業姿勢を特定し、
前記特定した作業内容と作業姿勢とに応じた作業負荷を特定し、
特定した前記作業負荷を、前記検出された時刻を特定する情報に沿って表示する、
処理を実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムであって、
前記制御部に、前記作業姿勢の特定に際して、前記加速度を示す検出値が予め定められた値に近似する場合に、予め定められた作業姿勢にあると特定する、
処理を実行させることを特徴とするプログラム。
【請求項１１】
請求項９または１０に記載のプログラムであって、
前記制御部に、さらに、特定した前記作業負荷を累積して累積作業負荷を算出して表示する、
処理を実行させることを特徴とするプログラム。
【請求項１２】
請求項７〜１１のいずれか一項に記載のプログラムであって、
前記制御部に、特定した前記作業内容ごとに、当該作業に要した時間を算出し、検知した時間に対する割合を算出して表示する、
処理を実行させることを特徴とするプログラム。
【請求項１３】
作業情報処理装置が行う作業情報処理方法であって、
前記作業情報処理装置は、
センサで検知された検出値を特定する情報と、作業内容と、を対応付けた作業内容定義情報を記憶する記憶部及び制御部を備え、
前記制御部は、第一の検知対象に取り付けられたセンサで検出された検出値と、当該第一の検知対象の検出値が検出された時刻を特定する情報と、第二の検知対象に取り付けられたセンサで検出された検出値と、当該第二の検知対象の検出値が検出された時刻を特定する情報と、を受け付ける処理と、
前記第一の検知対象に取り付けられたセンサで検出された検出値と、前記第二の検知対象に取り付けられたセンサで検出された検出値と、に応じて前記作業内容定義情報に従って作業内容を特定し、
特定した作業内容を、前記検出された時刻を特定する情報に沿って表示する処理と、
を行うことを特徴とする作業情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業情報を処理する技術に関する。
【背景技術】
【０００２】
従来、ＲＦＩＤ（Radio Frequency Identification）タグなどにより、作業者の作業内容を把握する技術がある（特許文献１）。
【０００３】
【特許文献１】特開２００８−５９１１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術では、作業内容を精度高く把握することができるが、作業者が作業する中でＲＦＩＤタグの読取作業を意図的に行わなければならず、不便であった。
【０００５】
そこで、本発明は、作業者に操作を強いることなく、精度高く作業者の作業内容を特定し、示すことができる技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
本願に係る作業情報を処理する技術は、上記課題を解決するため、作業者等に取り付けられたセンサからの時刻ごとの検出値から作業を特定する情報を用いて時刻ごとの作業内容を特定し、時刻と作業内容の関係を表示する。
【０００７】
例えば、作業情報処理装置であって、センサで検知された検出値を特定する情報と、作業内容と、を対応付けた作業内容定義情報を記憶する記憶部及び制御部を備え、前記制御部は、第一の検知対象に取り付けられたセンサで検出された検出値と、当該第一の検知対象の検出値が検出された時刻を特定する情報と、第二の検知対象に取り付けられたセンサで検出された検出値と、当該第二の検知対象の検出値が検出された時刻を特定する情報と、を受け付け、前記第一の検知対象に取り付けられたセンサで検出された検出値と、前記第二の検知対象に取り付けられたセンサで検出された検出値と、に応じて前記作業内容定義情報に従って作業内容を特定し、特定した作業内容を、前記検出された時刻を特定する情報に沿って表示する、ことを特徴とする。
【発明の効果】
【０００８】
作業者に操作を強いることなく、精度高く作業者の作業内容を特定し、示すことができる技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施形態における作業情報処理システム１０００を示す図である。
【００１０】
本発明における作業情報処理システム１０００は、作業者に取り付けられた作業者センサ１６１Ａ、作業者センサ１６１Ｂ（以下、特に個々の作業者センサを区別しない場合には、作業者センサ１６１と表記する）と、加工装置に取り付けられた装置センサ１６２と、製品に取り付けられた製品センサ１６３と、作業場等に設置された温度や湿度を計測する環境センサ１６４と、検知情報処理装置１００と、を備える。
【００１１】
作業者センサ１６１は、作業者センサ１６１を取り付けられた人の動作と位置とを検出するセンサである。本実施形態においては、作業者センサ１６１は、直交する３方向（Ｘ方向、Ｙ方向、Ｚ方向とする）の加速度を測定する加速度センサと、作業領域内での位置を平面上（Ｘ座標とＹ座標の二次元）で測定するＧＰＳ（Global Positioning System）等の位置センサと、の機能を備える。
【００１２】
なお、作業者センサ１６１は、１０００分の１Ｇを単位として、重力加速度を含む加速度を検出するものとする。しかし、これに限らず、例えば重力加速度成分を打ち消して検出値を検出するものであってもよい。
【００１３】
もちろん、作業者センサ１６１は、加速度センサと位置センサに限らず、取り付けられた人の動作と位置とを検出することのできるセンサであればよく、例えば取り付けられた人の血中の酸素濃度を検出することのできる酸素濃度センサ、温度センサあるいは電流センサ等であってもよい。
【００１４】
なお、図１では、作業者センサ１６１Ａは作業者の左足に取り付けられ、作業者センサ１６１Ｂは腰に取り付けられているが、このような態様に限定されるわけではなく、複数の作業者センサ１６１により作業者の複数の箇所の動作を検出することができるようにされていればよい。
【００１５】
また、作業者センサ１６１は、検出値を、無線を介して検知情報処理装置１００に送信する。
【００１６】
装置センサ１６２は、装置センサ１６２を取り付けられた作業の道具である加工装置の稼働状況を検出するセンサである。本実施形態においては、加工装置にかかる電圧を測定する電圧センサ、溶接装置のガス流量センサ等である。
【００１７】
なお、装置センサ１６２は、電圧センサやガス流量センサに限らず、取り付けられた装置の稼働状況を検出することのできるセンサであればよく、例えば取り付けられた装置が発する熱を検出することのできる温度センサ等であってもよい。
【００１８】
また、装置センサ１６２は、検出値を、無線を介して検知情報処理装置１００に送信する。
【００１９】
製品センサ１６３は、製品センサ１６３を取り付けられた作業対象製品になされている作業と、位置と、を検出するセンサである。本実施形態においては、対象製品にかかる直交する３方向（Ｘ方向、Ｙ方向、Ｚ方向とする）の加速度を測定する加速度センサと、作業領域内での位置を所定の平面上（Ｘ座標とＹ座標の二次元）で測定するＧＰＳ（Global Positioning System）等の位置センサと、の機能を備える。
【００２０】
なお、製品センサ１６３は、加速度センサ、位置センサに限らず、取り付けられた製品に施されている作業と、製品の位置と、を検出することのできるセンサであればよく、例えば取り付けられた装置が発する熱を検出することのできる温度センサ等であってもよい。
【００２１】
また、製品センサ１６３は、検出値を、無線を介して検知情報処理装置１００に送信する。
【００２２】
環境センサ１６４は、環境センサ１６４を取り付けられた作業場等の環境情報を検出するセンサである。本実施形態においては、作業場の温度を測定する温度センサ、作業場の湿度を測定する湿度センサ等である。
【００２３】
なお、環境センサ１６４は、温度センサや湿度センサに限らず、取り付けられた環境の状況を検出することのできるセンサであればよく、例えば取り付けられた作業場の明るさを検出することのできる照度センサ等であってもよい。
【００２４】
また環境センサ１６４は、検出値を、無線を介して検知情報処理装置１００に送信する。
【００２５】
検知情報処理装置１００は、作業者センサ１６１、装置センサ１６２、製品センサ１６３、環境センサ１６４からそれぞれ送信されてくる検出値をアンテナ１５０で受信する。
【００２６】
図２は、検知情報処理装置１００の概略図である。
【００２７】
図示するように、検知情報処理装置１００は、記憶部１２０と、制御部１３０と、入力部１４１と、出力部１４２と、通信部１４３と、を有する。
【００２８】
記憶部１２０は、検知情報記憶領域１２１と、作業者情報記憶領域１２２と、作業負荷情報記憶領域１２３と、センサ設置情報記憶領域１２４と、作業予定情報記憶領域１２５と、出力情報記憶領域１２６と、作業特定情報記憶領域１２７と、を備える。
【００２９】
検知情報記憶領域１２１には、作業者検知情報テーブル２００と、装置検知情報テーブル２５０と、装置検知情報テーブル３００と、環境検知情報テーブル３５０と、が記憶される。
【００３０】
作業者検知情報テーブル２００は、作業者センサ１６１から検知した情報を記憶する。装置検知情報テーブル２５０は、装置センサ１６２から検知した情報を記憶する。装置検知情報テーブル３００は、製品センサ１６３から検知した情報を記憶する。環境検知情報テーブル３５０は、環境センサ１６４から検知した情報を記憶する。
【００３１】
図３に、作業者検知情報テーブル２００の構成例を示す。
【００３２】
作業者検知情報テーブル２００は、時欄２０１と、ＩＤ欄２０２と、位置欄２０３と、Ｘ軸加速度欄２０４と、Ｙ軸加速度欄２０５と、Ｚ軸加速度欄２０６と、を備える。
【００３３】
時欄２０１には、作業者センサ１６１で検出された検出値が検出された時刻を特定する情報が格納される。本実施形態においては、作業者センサ１６１で検出された検出値が検出された時刻を特定する情報として、作業者センサ１６１で検出された検出値を検知情報処理装置１００が受信した時刻を特定する情報が格納される。
【００３４】
なお、作業者センサ１６１からは定期的に検出値が送信されるようにしておき、特定の時刻を時欄２０１に格納される値に対応させて検知情報処理装置１００で管理しておくことで、各々のレコードの時刻を特定することができる。例えば、「１」、「２」、「３」、・・・、「ｎ」は、記録開始からそれぞれ「２秒後」、「４秒後」、「６秒後」、・・・、「２ｎ秒後」の検出値と対応するようにする。
【００３５】
ＩＤ欄２０２には、作業者センサ１６１を取り付けられた作業者を識別するための識別情報である作業者のＩＤが格納される。
【００３６】
本実施形態においては、一人の作業者に取り付けられる作業者センサ１６１に一つの作業者ＩＤを割り振っている。
【００３７】
位置欄２０３には、ＩＤ欄２０２で特定される作業者に取り付けられた作業者センサ１６１で検出された位置が含まれる領域を特定する値が格納される。
【００３８】
Ｘ軸加速度欄２０４には、ＩＤ欄２０２で特定される作業者に取り付けられた作業者センサ１６１で検出された加速度の検出値のＸ軸の値が格納される。
【００３９】
Ｙ軸加速度欄２０５には、ＩＤ欄２０２で特定される作業者に取り付けられた作業者センサ１６１で検出された加速度の検出値のＹ軸の値が格納される。
【００４０】
Ｚ軸加速度欄２０６には、ＩＤ欄２０２で特定される作業者に取り付けられた作業者センサ１６１で検出された加速度の検出値のＺ軸の値が格納される。
【００４１】
なお、作業者センサ１６１から送信される検出値に、センサごとに一意に割り振られている識別情報であるセンサＩＤを添付することで、検知情報処理装置１００では、センサＩＤに対応する作業者ＩＤを管理しておき、作業者センサ１６１で検出された検出値を対応する位置欄２０３、Ｘ軸加速度欄２０４、Ｙ軸加速度欄２０５、Ｚ軸加速度欄２０６に格納することができる。
【００４２】
図４に、装置検知情報テーブル２５０の構成例を示す。
【００４３】
装置検知情報テーブル２５０は、時欄２５１と、加工装置Ａの電圧欄２５２と、加工装置Ｂの電圧欄２５３と、溶接装置Ａのガス流量欄２５４と、溶接装置Ｂのガス流量欄２５５と、を備える。
【００４４】
時欄２５１には、装置センサ１６２で検出された検出値が検出された時刻を特定する情報が格納される。本実施形態においては、装置センサ１６２で検出された検出値が検出された時刻を特定する情報として、装置センサ１６２で検出された検出値を検知情報処理装置１００が受信した時刻を特定する情報が格納される。
【００４５】
なお、装置センサ１６２からは定期的に検出値が送信されるようにしておき、特定の時刻を時欄２５１に格納される値に対応させて検知情報処理装置１００で管理しておくことで、各々のレコードの時刻を特定することができる。例えば、「１」、「２」、「３」、・・・、「ｎ」は、記録開始からそれぞれ「２秒後」、「４秒後」、「６秒後」、・・・、「２ｎ秒後」の検出値と対応するようにする。
【００４６】
加工装置Ａの電圧欄２５２には、装置センサ１６２を取り付けられた加工装置Ａにおいて検出された電圧を特定する情報が格納される。
【００４７】
加工装置Ｂの電圧欄２５３には、装置センサ１６２を取り付けられた加工装置Ｂにおいて検出された電圧を特定する情報が格納される。
【００４８】
溶接装置Ａのガス流量欄２５４には、装置センサ１６２を取り付けられた溶接装置Ａにおいて検出されたガス流量を特定する情報が格納される。
【００４９】
溶接装置Ｂのガス流量欄２５５には、装置センサ１６２を取り付けられた溶接装置Ｂにおいて検出されたガス流量を特定する情報が格納される。
【００５０】
本実施形態においては、各装置に取り付けられる装置センサ１６２に一つのセンサＩＤを割り振っている。
【００５１】
なお、装置センサ１６２から送信される検出値に、センサごとに一意に割り振られている識別情報であるセンサＩＤを添付することで、検知情報処理装置１００では、後述するセンサ設置テーブル５００を用いてセンサＩＤに対応する装置を管理しておき、装置センサ１６２で検出された検出値を対応する装置を示す欄に格納することができる。
【００５２】
図５に、製品検知情報テーブル３００の構成例を示す。
【００５３】
製品検知情報テーブル３００は、時欄３０１と、ＩＤ欄３０２と、位置欄３０３と、Ｘ軸加速度欄３０４と、Ｙ軸加速度欄３０５と、Ｚ軸加速度欄３０６と、を備える。
【００５４】
時欄３０１には、製品センサ１６３で検出された検出値が検出された時刻を特定する情報が格納される。本実施例においては、製品センサ１６３で検出された検出値が検出された時刻を特定する情報として、製品センサ１６３で検出された検出値を検知情報処理装置１００が受信した時刻を特定する情報が格納される。
【００５５】
なお、製品センサ１６３からは定期的に検出値が送信されるようにしておき、特定の時刻を時欄３０１に格納される値に対応させて検知情報処理装置１００で管理しておくことで、各々のレコードの時刻を特定することができる。例えば、「１」、「２」、「３」、・・・、「ｎ」は、記録開始からそれぞれ「２秒後」、「４秒後」、「６秒後」、・・・、「２ｎ秒後」の検出値と対応するようにする。
【００５６】
ＩＤ欄３０２には、製品センサ１６３を取り付けられた製品を識別するための識別情報である製品ＩＤを特定する情報が格納される。
【００５７】
本実施形態においては、一つの製品に取り付けられる製品センサ１６３に一つのセンサＩＤを割り振っている。
【００５８】
位置欄３０３には、ＩＤ欄３０２で特定される製品に取り付けられた製品センサ１６３で検出された位置が含まれる領域を特定する値が格納される。
【００５９】
Ｘ軸加速度欄３０４には、ＩＤ欄３０２で特定される製品に取り付けられた製品センサ１６３で検出された加速度の検出値のＸ軸の値が格納される。
【００６０】
Ｙ軸加速度欄３０５には、ＩＤ欄３０２で特定される製品に取り付けられた製品センサ１６３で検出された加速度の検出値のＹ軸の値が格納される。
【００６１】
Ｚ軸加速度欄３０６には、ＩＤ欄３０２で特定される製品に取り付けられた製品センサ１６３で検出された加速度の検出値のＺ軸の値が格納される。
【００６２】
なお、製品センサ１６３から送信される検出値に、センサごとに一意に割り振られている識別情報であるセンサＩＤを添付することで、検知情報処理装置１００では、後述するセンサ設置テーブル５００を用いてセンサＩＤに対応する製品ＩＤを管理しておき、製品センサ１６３で検出された検出値を対応する位置欄３０３、Ｘ軸加速度欄３０４、Ｙ軸加速度欄３０５、Ｚ軸加速度欄３０６に格納することができる。
【００６３】
図６に、環境検知情報テーブル３５０の構成例を示す。
【００６４】
環境検知情報テーブル３５０は、時欄３５１と、位置欄３５２と、気温欄３５３と、湿度欄３５４と、を備える。
【００６５】
時欄３５１には、環境センサ１６４の検出値が検出された時刻を特定する情報が格納される。本実施例においては、環境センサ１６４の検出値が検出された時刻を特定する情報として、環境センサ１６４で検出された検出値を検知情報処理装置１００が受信した時刻を特定する情報が格納される。
【００６６】
なお、環境センサ１６４からは定期的に検出値が送信されるようにしておき、特定の時刻を時欄３５１に格納される値に対応させて検知情報処理装置１００で管理しておくことで、各々のレコードの時刻を特定することができる。例えば、「１」、「２」、「３」、・・・、「ｎ」は、記録開始からそれぞれ「２秒後」、「４秒後」、「６秒後」、・・・、「２ｎ秒後」の検出値と対応するようにする。
【００６７】
位置欄３５２には、環境センサ１６４が配置された位置の領域を特定する値が格納される。
【００６８】
気温欄３５３には、環境センサ１６４で検出された気温の検出値を特定する値が格納される。
【００６９】
湿度欄３５４には、環境センサ１６４で検出された湿度の検出値を特定する値が格納される。
【００７０】
なお、環境センサ１６４から送信される検出値に、センサごとに一意に割り振られている識別情報であるセンサＩＤを添付することで、検知情報処理装置１００では、センサＩＤに対応する位置の領域を管理しておき、環境センサ１６４で検出された検出値をその位置欄３５２の値に対応する気温欄３５３、湿度欄３５４に格納することができる。
【００７１】
作業者情報記憶領域１２２には、作業者に関する情報を記憶するための作業者情報テーブル４００が記憶される。
【００７２】
図７に、作業者情報テーブル４００の構成例を示す。
【００７３】
作業者情報テーブル４００は、ＩＤ欄４０１と、氏名欄４０２と、職歴欄４０３と、身長欄４０４と、性別欄４０５と、年齢欄４０６と、チーム欄４０７と、加速度センサ腰欄４０８と、加速度センサ右手欄４０９と、加速度センサ左手欄４１０と、位置センサ４１１と、を備える。
【００７４】
ＩＤ欄４０１には、作業者センサ１６１を取り付けられた作業者を識別するための識別情報である作業者ＩＤを特定する情報が格納される。
【００７５】
氏名欄４０２には、ＩＤ欄４０１で特定される作業者の氏名が格納される。
【００７６】
職歴欄４０３には、ＩＤ欄４０１で特定される作業者の職歴（在職年数）の情報が格納される。
【００７７】
身長欄４０４には、ＩＤ欄４０１で特定される作業者の身長を特定する情報が格納される。
【００７８】
性別欄４０５には、ＩＤ欄４０１で特定される作業者の性別を特定する情報が格納される。
【００７９】
年齢欄４０６には、ＩＤ欄４０１で特定される作業者の年齢を特定する情報が格納される。
【００８０】
チーム欄４０７には、ＩＤ欄４０１で特定される作業者が所属する業務上のチームを特定する情報が格納される。
【００８１】
加速度センサ腰欄４０８には、ＩＤ欄４０１で特定される作業者の腰に付けられた作業者センサ１６１を識別するセンサＩＤが格納される。
【００８２】
加速度センサ右手欄４０９には、ＩＤ欄４０１で特定される作業者の右手に付けられた作業者センサ１６１を識別するセンサＩＤが格納される。
【００８３】
加速度センサ左手欄４１０には、ＩＤ欄４０１で特定される作業者の左手に付けられた作業者センサ１６１を識別するセンサＩＤが格納される。
【００８４】
位置センサ欄４１１には、ＩＤ欄４０１で特定される作業者に付けられた位置を検知する作業者センサ１６１を識別するセンサＩＤが格納される。
【００８５】
作業負荷情報記憶領域１２３には、作業負荷情報テーブル４５０が記憶される。
【００８６】
図８に、作業負荷情報テーブル４５０の構成例を示す。
【００８７】
作業負荷情報テーブル４５０は、番号欄４５１と、作業内容欄４５２と、作業姿勢欄４５３と、性別欄４５４と、年齢欄４５５と、気温欄４５６と、負荷点欄４５７と、を備える。
【００８８】
番号欄４５１には、作業負荷情報テーブル４５０に記憶されるレコードを識別する情報が格納される。
【００８９】
作業内容欄４５２には、作業者が行っている作業内容（加工、溶接等）を識別する値が格納される。
【００９０】
作業姿勢欄４５３には、作業者が作業を行っている姿勢（直立、前傾等）を識別する値が格納される。
【００９１】
性別欄４５４には、作業を行っている者の性別を識別する値が格納される。
【００９２】
年齢欄４５５には、作業を行っている者の年齢が格納される。
【００９３】
気温欄４５６には、作業を行っている環境の気温が格納される。
【００９４】
負荷点欄４５７には、作業の負荷を算出する値である負荷点が格納される。負荷点は、作業者が行っている作業の負荷が大きいほど、大きな値を取る値である。
【００９５】
センサ設置情報記憶領域１２４には、装置センサ１６２、製品センサ１６３の設置状況を特定する情報を記憶するためのセンサ設置テーブル５００が記憶される。
【００９６】
図９に、センサ設置テーブル５００の構成例を示す。
【００９７】
センサ設置テーブル５００は、設置対象欄５０１と、設置位置欄５０２と、設置センサ欄５０３と、担当者欄５０４と、を備える。
【００９８】
設置対象欄５０１には、センサで検知する対象を特定する情報が格納される。本実施例においては、作業に用いる道具である加工装置、溶接装置、または作業を施す対象となる製品等である。
【００９９】
設置位置欄５０２には、センサを設置した対象が設置される位置が含まれる領域を特定する値が格納される。
【０１００】
設置センサ欄５０３には、設置対象に設置されたセンサを識別する情報が格納される。なお、対象に複数のセンサが設置された場合には、設置センサ欄５０３に複数の値が格納される。
【０１０１】
担当者欄５０４には、設置対象の装置を使用する担当者あるいは設置対象の製品を製造する担当者を特定する情報が格納される。なお、担当者が複数いる場合には、担当者欄５０４に複数の値が格納される。
【０１０２】
作業予定情報記憶領域１２５には、作業の予定を記憶するための作業予定情報テーブル５５０が記憶される。
【０１０３】
図１０に、作業予定情報テーブル５５０の構成例を示す。
【０１０４】
作業予定情報テーブル５５０は、時欄５５１と、作業者名欄５５２と、作業内容予定欄５５３と、を備える。
【０１０５】
時欄５５１には、作業を行う時刻を特定する情報が格納される。
【０１０６】
作業者名欄５５２には、作業を行う者を識別する作業者の名が格納される。
【０１０７】
作業内容予定欄５５３には、作業内容を特定する情報が格納される。
【０１０８】
出力情報記憶領域１２６には、出力する情報を作成するために必要となる基礎情報を記憶するための基礎情報テーブル６００と、出力する情報を記憶するための出力情報テーブル７００と、が記憶される。
【０１０９】
図１１に、基礎情報テーブル６００の構成例を示す。
【０１１０】
基礎情報テーブル６００は、時欄６０１と、作業者位置欄６０２と、作業者加速度（腰）欄６０３と、姿勢欄６０４と、加工装置Ａの情報欄６０５と、加工装置Ａの位置欄６０６と、加工装置Ａの稼働欄６０７と、加工装置Ｂの情報欄６０８と、加工装置Ｂの位置欄６０９と、加工装置Ｂの稼働欄６１０と、溶接装置Ａの情報欄６１１と、溶接装置Ａの位置欄６１２と、溶接装置Ａの稼働欄６１３と、溶接装置Ｂの情報欄６１４と、溶接装置Ｂの位置欄６１５と、溶接装置Ｂの稼働欄６１６と、モジュールＡ（製品）の情報欄６１７と、モジュールＡの位置欄６１８と、モジュールＡの動静欄６１９と、を備える。
【０１１１】
時欄６０１には、作業者センサ１６１、装置センサ１６２、製品センサ１６３にて検出された検出値が検出された時刻を特定する情報が格納される。本実施例においては、検出値が検出された時刻を特定する情報として、各センサ１６１〜１６３で検出された検出値を検知情報処理装置１００が受信した時刻を特定する情報が格納される。例えば、「１」、「２」、「３」、・・・、「ｎ」は、記録開始からそれぞれ「２秒後」、「４秒後」、「６秒後」、・・・、「２ｎ秒後」の各センサの検出時刻と対応するようにする。
【０１１２】
作業者位置欄６０２には、作業者センサ１６１を取り付けられた作業者の位置を特定する情報が格納される。
【０１１３】
作業者加速度欄６０３には、作業者センサ１６１を取り付けられた作業者の動作を特定する情報が格納される。
【０１１４】
姿勢欄６０４には、作業者センサ１６１を取り付けられた作業者の姿勢を特定する情報が格納される。
【０１１５】
加工装置Ａの情報欄６０５には、加工装置Ａの状況を特定する情報が格納される。加工装置Ａの状況とは、後述する加工装置Ａの位置と、稼働状況とに関する。
【０１１６】
加工装置Ａの位置欄６０６には、加工装置Ａの位置が含まれる領域を特定する情報が格納される。
【０１１７】
加工装置Ａの稼働欄６０７には、加工装置Ａの稼働状況を特定する情報（稼働しているか否かをＯＮまたはＯＦＦで示す情報）が格納される。
【０１１８】
加工装置Ｂの情報欄６０８には、加工装置Ｂの状況を特定する情報が格納される。加工装置Ｂの状況とは、後述する加工装置Ｂの位置と、稼働状況とに関する。
【０１１９】
加工装置Ｂの位置欄６０９には、加工装置Ｂの位置が含まれる領域を特定する情報が格納される。
【０１２０】
加工装置Ｂの稼働欄６１０には、加工装置Ｂの稼働状況を特定する情報（稼働しているか否かをＯＮまたはＯＦＦで示す情報）が格納される。
【０１２１】
溶接装置Ａの情報欄６１１には、溶接装置Ａの状況を特定する情報が格納される。溶接装置Ａの状況とは、後述する溶接装置Ａの位置と、稼働状況とに関する。
【０１２２】
溶接装置Ａの位置欄６１２には、溶接装置Ａの位置が含まれる領域を特定する情報が格納される。
【０１２３】
溶接装置Ａの稼働欄６１３には、溶接装置Ａの稼働状況を特定する情報（稼働しているか否かをＯＮまたはＯＦＦで示す情報）が格納される。
【０１２４】
溶接装置Ｂの情報欄６１４には、溶接装置Ｂの状況を特定する情報が格納される。溶接装置Ｂの状況とは、後述する溶接装置Ｂの位置と、稼働状況とに関する。
【０１２５】
溶接装置Ｂの位置欄６１５には、溶接装置Ｂの位置が含まれる領域を特定する情報が格納される。
【０１２６】
溶接装置Ｂの稼働欄６１６には、溶接装置Ｂの稼働状況を特定する情報（稼働しているか否かをＯＮまたはＯＦＦで示す情報）が格納される。
【０１２７】
モジュールＡの情報欄６１７には、モジュールＡの状態を特定する情報が格納される。ここで、モジュールＡの状態を特定する情報とは、後述するモジュールＡの位置と、動静（振動状態）とを特定する情報である。
【０１２８】
モジュールＡの位置欄６１８には、モジュールＡの位置が含まれる領域を特定する情報が格納される。
【０１２９】
モジュールＡの動静欄６１９には、モジュールＡの動静の状態を特定する情報（動いているか、止まっているかを特定する情報）が格納される。
【０１３０】
図１３に、出力情報テーブル７００の構成例を示す。
【０１３１】
出力情報テーブル７００は、時欄７０１と、作業者名欄７０２と、作業内容予定欄７０３と、作業内容実績欄７０４と、作業姿勢欄７０５と、作業負荷点欄７０６と、累積作業負荷点欄７０７と、作業割合予定欄７０８と、作業割合実績欄７０９と、を備える。
【０１３２】
時欄７０１には、時刻を特定する情報が格納される。
【０１３３】
作業者名欄７０２には、作業を行う者を識別する名が格納される。
【０１３４】
作業内容予定欄７０３には、作業内容の予定を特定する情報が格納される。
【０１３５】
作業内容実績欄７０４には、実際に行われた作業内容を特定する情報が格納される。
【０１３６】
作業姿勢欄７０５には、作業者の作業姿勢を特定する情報が格納される。
【０１３７】
作業負荷点欄７０６には、作業の負荷を示す値である負荷点が格納される。
【０１３８】
累積作業負荷点欄７０７には、作業の負荷点を作業者単位に累積させた値である累積作業負荷点が格納される。
【０１３９】
作業割合予定欄７０８には、予定している作業内容について、作業内容ごとの内訳を割合で算出するための情報が格納される。
【０１４０】
作業割合実績欄７０９には実際になされた作業について、作業内容ごとの内訳を割合で算出するための情報が格納される。
【０１４１】
作業特定情報記憶領域１２７には、センサ１６１〜１６３から検知した情報から、作業内容を特定する情報を記憶するための作業定義ファイル６５０が記憶される。
【０１４２】
図１２に、作業定義ファイル６５０の構成例を示す。
【０１４３】
作業定義ファイル６５０は、作業内容と、作業内容を特定するための条件となるセンサからの検出値と、を関連付けるファイルである。
【０１４４】
具体的には、作業定義ファイル６５０は作業内容ごとに構成される記述文６５１〜６５３を、一文または複数文記憶する。なお、記述文６５１は、「if」に続けて条件を記述し、「then」に続けて特定する作業内容を記述する構文による文である。
【０１４５】
例えば、「if (a=c) and (g="ON") then "加工"」という記述文６５１は、「変数ａの値と変数ｃの値が一致し、かつ変数ｇの値が「ON」と一致する場合には、その作業内容は「加工」である、と定義することを示す。ここで、記述文６５１に含まれる「ａ」や「ｃ」という変数は、検知情報記憶領域１２１に格納される作業者検知情報テーブル２００、装置検知情報テーブル２５０、製品検知情報テーブル３００、環境検知情報テーブル３５０の各検出値を格納する欄を特定する変数である。
【０１４６】
なお、本実施形態では、一つの記述文の条件には、複数のテーブルから得られる変数を用いるのが望ましい。特に、作業者検知情報テーブル２００と、他のテーブルと、から得られる変数を用いるのが望ましい。
【０１４７】
図２の説明に戻る。
【０１４８】
制御部１３０は、入力情報受付部１３１と、出力情報生成部１３２と、検知情報管理部１３３と、検知情報処理部１３４と、を備える。
【０１４９】
入力情報受付部１３１は、後述する入力部１４１を介して入力された情報を受け付ける。
【０１５０】
出力情報生成部１３２は、出力する情報と、画面レイアウトと、を組み合わせて出力画面を構成し、後述する出力部１４２に表示させる。
【０１５１】
検知情報管理部１３３は、後述する通信部１４３を介して、センサ１６１〜１６４から受信した検出値を、検知情報記憶領域１２１に格納する処理を行う。
【０１５２】
具体的には、検知情報管理部１３３では、作業者センサ１６１のセンサＩＤと、作業者を識別するための作業者ＩＤと、の対応関係を記憶しており、作業者センサ１６１から受信した測定値に添付されているセンサＩＤに対応する作業者ＩＤを作業者検知情報テーブル２００のＩＤ欄２０２に格納する。
【０１５３】
また、検知情報管理部１３３は、センサ１６２〜１６４のセンサＩＤに基づいて、センサ設置テーブル５００の設置センサ欄５０３の値を検索して設置対象５０１を特定し、特定した設置対象ごとに、装置検知情報テーブル２５０、製品検知情報テーブル３００、環境検知情報テーブル３５０のうち対応するテーブルに受信した測定値を格納する。
【０１５４】
検知情報処理部１３４は、検知情報記憶領域１２１に格納された情報から、作業者の作業を特定し、作業負荷等を算出する。
【０１５５】
具体的には、検知情報処理部１３４は、検知情報記憶領域１２１に格納された、各センサ１６１〜１６３にて検出された検出値から、作業内容を特定する。その際、検知情報分析部１３４は、作業特定情報記憶領域１２７の作業定義ファイル６５０を用いて作業内容を特定する。
【０１５６】
そして、検知情報処理部１３４は、特定した作業内容と、作業者情報記憶領域１２２の作業者情報テーブル４００に格納された作業者の情報と、作業負荷情報記憶領域１２３に格納された作業負荷情報テーブル４５０に格納された作業負荷を特定する情報と、を用いて作業負荷を算出する。
【０１５７】
また、検知情報処理部１３４は、特定した作業内容から、作業割合の実績値を算出する。
【０１５８】
そして、検知情報処理部１３４は、特定した作業内容と、作業割合と、作業負荷と、を出力情報記憶領域１２６の出力情報テーブル７００に、それぞれ格納する。
【０１５９】
入力部１４１は、操作者からの情報の入力を受け付ける。
【０１６０】
出力部１４２は、情報を出力する。
【０１６１】
通信部１４３は、アンテナ１５０を介して情報の送受信を行う。
【０１６２】
図１４は、本実施形態の検知情報処理装置１００のハードウェア構成を示す図である。
【０１６３】
本実施形態においては、検知情報処理装置１００は、例えば、クライアントＰＣ（パーソナルコンピュータ）や、ワークステーション、サーバ装置、各種携帯電話端末、ＰＤＡ（Personal Digital Assistant）などの計算機である。
【０１６４】
検知情報処理装置１００は、入力装置１１１と、出力装置１１２と、演算装置１１３と、主記憶装置１１４と、外部記憶装置１１５と、通信装置１１６と、それぞれの装置を互いに接続するバス１１７と、を有する。
【０１６５】
入力装置１１１は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。
【０１６６】
出力装置１１２は、例えばディスプレイなどの、表示を行う装置である
演算装置１１３は、例えばＣＰＵ（Central Processing Unit）などの演算装置である。
【０１６７】
主記憶装置１１４は、例えばＲＡＭ（Random Access Memory）などのメモリ装置である。
【０１６８】
外部記憶装置１１５は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
【０１６９】
通信装置１１６は、アンテナを介して無線通信を行う無線通信ユニット等の通信装置である。
【０１７０】
検知情報処理装置１００の入力情報受付部１３１と、出力情報生成部１３２と、検知情報管理部１３３と、検知情報処理部１３４と、は、検知情報処理装置１００の演算装置１１３に処理を行わせるプログラムによって実現される。
【０１７１】
このプログラムは、主記憶装置１１４または外部記憶装置１１５内に記憶され、実行にあたって主記憶装置１１４上にロードされ、演算装置１１３により実行される。
【０１７２】
また、検知情報処理装置１００の記憶部１２０は、検知情報処理装置１００の主記憶装置１１４または外部記憶装置１１５により実現される。
【０１７３】
検知情報処理装置１００の入力部１４１は、検知情報処理装置１００の入力装置１１１によって実現される。
【０１７４】
検知情報処理装置１００の出力部１４２は、検知情報処理装置１００の出力装置１１２によって実現される。
【０１７５】
検知情報処理装置１００の通信部１４３は、検知情報処理装置１００の通信装置１１６によって実現される。
【０１７６】
次に、本実施形態における事前設定の処理について、図１５に基づいて説明する。
【０１７７】
図１５は、事前設定処理の処理フローを示す図である。
【０１７８】
まず、入力情報受付部１３１は、作業者情報の入力を受け付ける（ステップＳ００１）。
【０１７９】
例えば、作業者の氏名、職歴、身長、性別、年齢、所属する業務上のチーム、取り付けられた作業者センサ１６１のセンサＩＤ、を受け付ける。
【０１８０】
そして、検知情報管理部１３３は、ステップＳ００１にて入力を受け付けた作業者情報を、作業者情報記憶領域１２２の作業者情報テーブル４００に格納する（ステップＳ００２）。
【０１８１】
次に、入力情報受付部１３１は、作業負荷情報の入力を受け付ける（ステップＳ００３）。
【０１８２】
例えば、作業の内容、作業の姿勢、性別、年齢、作業環境の気温を含む条件と、その条件と合致する場合の作業負荷点の情報を受け付ける。
【０１８３】
そして、検知情報管理部１３３は、ステップＳ００３にて入力を受け付けた作業負荷点の情報を、作業負荷情報記憶領域１２３の作業負荷情報テーブル４５０に格納する（ステップＳ００４）。
【０１８４】
次に、入力情報受付部１３１は、センサ設置情報の入力を受け付ける（ステップＳ００５）。
【０１８５】
例えば、センサの設置対象、設置対象の位置を含む領域を特定する情報、設置された各センサ１６２〜１６４のＩＤ、担当者の情報、を受け付ける。
【０１８６】
そして、検知情報管理部１３３は、ステップＳ００５にて入力を受け付けたセンサの設置情報を、センサ設置情報記憶領域１２４のセンサ設置テーブル５００に格納する（ステップＳ００６）。
【０１８７】
次に、入力情報受付部１３１は、作業予定情報の入力を受け付ける（ステップＳ００７）。
【０１８８】
例えば、時刻を特定する情報と、作業者名と、作業内容の予定と、を受け付ける。
【０１８９】
そして、検知情報管理部１３３は、ステップＳ００７にて入力を受け付けた作業予定情報を、作業予定情報記憶領域１２５の作業予定情報テーブル５５０に格納する（ステップＳ００８）。
【０１９０】
以上が、事前設定処理の処理フローである。
【０１９１】
このような事前設定処理を、例えば作業の開始前に行うことで、作業状況を示す情報を適切に処理することができるようになる。
【０１９２】
なお、既に設定した内容から変更がない場合には、ステップＳ００１、Ｓ００３、Ｓ００５、Ｓ００７において入力情報を受け付けることを省略してもよい。
【０１９３】
次に、本実施形態における状況表示処理のフローについて、図１６に基づき説明する。
【０１９４】
図１６は、状況表示処理の流れを示すフロー図である。
【０１９５】
まず、検知情報管理部１３３は、所定の間隔（例えば２秒間隔）で通信部１４３を介して、各センサ１６１〜１６４から送信された検出値を受け付ける（ステップＳ１０１）。
【０１９６】
具体的には、検知情報管理部１３３は、通信部１４３を介して、センサ１６１〜１６４のそれぞれから送信された検出値をそれぞれ受け取る。
【０１９７】
次に、検知情報管理部１３３は、ステップＳ１０１で受け付けた検出値を検知情報記憶領域１２１の各テーブルに格納する（ステップＳ１０２）。
【０１９８】
具体的には、作業者センサ１６１から受け付けた加速度と位置とを作業者検知情報テーブル２００に格納し、装置センサ１６２から受け付けた検知情報を装置検知情報テーブル２５０に格納し、製品センサ１６３から受け付けた検知情報を製品検知情報テーブル３００に格納し、環境センサ１６４から受け付けた気温と湿度を環境検知情報テーブル３５０に格納する。
【０１９９】
次に、検知情報処理部１３４は、ステップＳ１０２にて検知情報記憶領域１２１に格納した情報を一次処理する（ステップＳ１０３）。
【０２００】
具体的には、検知情報処理部１３４は、作業者検知情報テーブル２００の各レコードの時欄２０１の情報と、装置検知情報テーブル２５０の各レコードの時欄２５１と、製品検知情報テーブル３００の各レコードの時欄３０１と、環境検知情報テーブル３５０の各レコードの時欄３５１と、をキーとして、基礎情報テーブル６００に情報を集約させる。
【０２０１】
集約を行う処理において、検知情報処理部１３４は、作業者検知情報テーブル２００の位置欄２０３の値を作業者位置欄６０２に格納する。また、検知情報処理部１３４は、作業者検知情報テーブル２００のＸ軸加速度欄２０４の値と、Ｙ軸加速度欄２０５の値と、Ｚ軸加速度欄２０６の値と、の関係から、作業者加速度（腰）６０３の値を特定する。
【０２０２】
例えば、Ｘ軸の加速度の値とＺ軸の加速度の値がゼロを含む特定の範囲内（例えばマイナス５０ｍＧ〜５０ｍＧ）にあり、Ｙ軸の加速度の値が重力加速度（１０００ｍＧ）を含む特定の範囲内（例えば９００ｍＧ〜１１００ｍＧ）にある場合に、直前の時刻における検出値からの変化量が、当該変化量が含まれる予め定められた範囲に応じて、検知情報処理部１３４は「静止」、「微動」、「上下動」のいずれかの状態にあると特定して作業者加速度（腰）欄６０３にその旨を格納する。本実施例形態においては、検知情報処理部１３４は、Ｙ軸の加速度の値の変化量が、０ｍＧ以上４ｍＧ以下であれば「静止」状態であるとし、４ｍＧ超３０ｍＧ以下であれば「微動」状態であるとし、３０ｍＧ超であれば「上下動」状態であると判定している。
【０２０３】
また、集約を行う処理において、検知情報処理部１３４は、作業者検知情報テーブル２００のＸ軸加速度欄２０４の値と、Ｙ軸加速度欄２０５の値と、Ｚ軸加速度欄２０６の値と、を用いて、作業者の姿勢を特定する。なお、作業者の姿勢を特定する処理においては、検知情報処理部１３４は、作業者検知情報テーブル２００のＸ軸加速度欄２０４の値が属する所定の範囲と、Ｙ軸加速度欄２０５の値が属する所定の範囲と、Ｚ軸加速度欄２０６の値が属する所定の範囲と、を特定し、特定したそれぞれの軸の値が属する範囲の組み合わせに応じて作業者の腰の角度を特定し、特定した作業者の腰の角度に応じて姿勢欄６０４の値を特定する。
【０２０４】
例えば、Ｘ軸の加速度の値とＺ軸の加速度の値がゼロを含む特定の範囲内（例えばマイナス５０ｍＧ〜５０ｍＧ）にあり、Ｙ軸の加速度の値が重力加速度を含む特定の範囲内（例えば９００ｍＧ〜１１００ｍＧ）である場合には、検知情報処理部１３４は「直立」状態にあると特定して姿勢欄６０４にその旨を格納する。また、Ｘ軸の加速度とＹ軸の加速度とＺ軸の加速度の合力が重力加速度に合致する場合であって、Ｘ軸の加速度の値がゼロを含む特定の範囲内（例えばマイナス５０ｍＧ〜５０ｍＧ）にあり、Ｙ軸の加速度の値とＺ軸の加速度の値とがそれぞれ１０００を２の平方根で割った値を含む所定の範囲（例えば１０００を２の平方根で割った値の前後５０ｍＧの範囲）に収まる場合には、検知情報処理部１３４は「前屈（作業者が上半身を４５°前方へ傾けている状態）」状態にあると特定して姿勢欄６０４にその旨を格納する。
【０２０５】
また、Ｘ軸の加速度とＹ軸の加速度とＺ軸の加速度の合力が重力加速度に合致する場合であって、Ｘ軸の加速度の値がゼロを含む所定の範囲内（例えばマイナス５０ｍＧ〜５０ｍＧ）にあり、Ｙ軸の加速度の値が５００ｍＧに３の平方根を乗じた値を含む所定の範囲（例えば５００ｍＧに３の平方根を乗じた値の前後５０ｍＧの範囲）とＺ軸の加速度の値が５００ｍＧを含む所定の範囲（例えば４５０ｍＧ〜５５０ｍＧの範囲）に収まる場合には、検知情報処理部１３４は「前傾（前屈より浅い傾きで前方に傾いている状態）」状態にあると特定して姿勢欄６０４にその旨を格納する。
【０２０６】
この姿勢の特定の仕組みを、図１７を用いて補足して説明する。
【０２０７】
図１７は、作業者に取り付けられた作業者センサ１６１のうち、腰に取り付けられた作業者センサ１６１により取得される加速度の値を説明する図である。
【０２０８】
図１７（ａ）は、まず、作業者８００に取り付けられた作業者センサ１６１のＸ軸８０１、Ｙ軸８０２、Ｚ軸８０３の関係を示す図である。
【０２０９】
Ｘ軸８０１、Ｙ軸８０２、Ｚ軸８０３は、作業者８００が直立した姿勢で静止する場合において、Ｘ軸８０１は体（腰）の中心から体側に向かう水平方向であり、Ｙ軸８０２は体（腰）の中心から足元に向かう垂直方向、Ｚ軸８０３は体（腰）の中心から体正面に向かう水平方向であり、Ｘ軸８０１とＹ軸８０２とＺ軸８０３とは互いに垂直の角をなしている。
【０２１０】
また、図１７（ｂ）に示すように、作業者の直立状態８１０においては作業者センサ１６１によって、Ｙ軸８０２方向への加速度は重力加速度である１０００ｍＧ（ミリＧ）と検出される。
【０２１１】
すなわち、Ｘ軸８０１の加速度とＺ軸８０３の加速度がゼロを含む所定の値の範囲（例えばマイナス５０ｍＧ〜５０ｍＧの範囲）にあり、Ｙ軸８０２の加速度が重力加速度を含む所定の値の範囲（例えば９００ｍＧ〜１１００ｍＧの範囲）にある場合には、作業者８００が直立している蓋然性が高いといえる。
【０２１２】
また、図１７（ｃ）に示すように、作業者８００が４５°の角度で上半身を前傾した状態８２０においては、Ｚ軸８０３とＹ軸８０２にほぼ等量（共に１０００ｍＧを２の平方根で除算した値）の加速度が検出される。すなわち、Ｚ軸８０３の加速度とＹ軸８０２の加速度がほぼ等量であれば、作業者８００が前傾状態にある蓋然性が高いといえる。
【０２１３】
もちろん、このように、Ｘ軸加速度の値とＹ軸加速度の値とＺ軸加速度の値が属する範囲から作業者の前傾している角度を特定して、前傾の角度に対応する予め定めた姿勢を特定してもよいし、これに限らず、Ｘ軸加速度の値とＹ軸加速度の値とＺ軸加速度の値とが成す比の関係から、作業者の前傾している角度を特定するようにして、作業者の姿勢を特定するようにしてもよい。
【０２１４】
なお、作業者センサ１６１で収集する加速度の値には、姿勢を特定する成分と、ノイズ成分として運動成分とが含まれているといえるため、作業者センサ１６１は、所定の期間（例えば２秒間）に所定の回数（例えば４０回）記録した加速度の値を平均化して検知情報処理装置１００へ送信するようにすることで、検知情報処理部１３４は姿勢の特定精度を高めることができる。平均されることでノイズ成分が希釈されるためである。
【０２１５】
図１６の処理フローの説明に戻る。
【０２１６】
ステップＳ１０３における集約処理において、検知情報処理部１３４は、装置検知情報テーブル２５０の加工装置Ａの電圧欄２５２の値が所定の値（例えば５０ボルト）を超える場合には、加工装置Ａの稼働欄６０７に稼働している旨を格納する。また、加工装置Ａの位置欄６０６には、センサ設置テーブル５００の設置位置欄５０２の値が示す位置の情報を格納する。
【０２１７】
同様に、ステップＳ１０３における集約処理において、検知情報処理部１３４は、装置検知情報テーブル２５０の加工装置Ｂの電圧欄２５３の値が所定の値を超える場合には、加工装置Ｂの稼働欄６１０に稼働している旨を格納する。また、加工装置Ｂの位置欄６０９には、センサ設置テーブル５００の設置位置欄５０２の値が示す位置の情報を格納する。
【０２１８】
また、ステップＳ１０３における集約処理において、検知情報処理部１３４は、装置検知情報テーブル２５０の溶接装置Ａのガス流量欄２５４の値が所定の値（例えば２ミリリットル）を超える場合には、溶接装置Ａの稼働欄６１３に稼働している旨を格納する。また、溶接装置Ａの位置欄６１２には、センサ設置テーブル５００の設置位置欄５０２の値が示す位置の情報を格納する。
【０２１９】
同様に、ステップＳ１０３における集約処理において、検知情報処理部１３４は、装置検知情報テーブル２５０の溶接装置Ｂのガス流量欄２５５の値が所定の値を超える場合には、溶接装置Ｂの稼働欄６１６に稼働している旨を格納する。また、溶接装置Ｂの位置欄６１５には、センサ設置テーブル５００の設置位置欄５０２の値が示す位置の情報を格納する。
【０２２０】
そして、ステップＳ１０３における集約処理において、検知情報処理部１３４は、製品検知情報テーブル３００の位置欄３０３の値が示す位置が含まれる領域を特定する情報をモジュールＡの位置欄６１８に格納する。そして、検知情報処理部１３４は、Ｘ軸加速度欄３０４の値と、Ｙ軸加速度欄３０５の値と、Ｚ軸加速度欄３０６の値と、のいずれかについて、隣接する直前の時刻の検出値からの変化が存在する場合には、その変化の量に応じてモジュールＡの動静欄６１９に、モジュール（製品）の動きがある旨を格納する。例えば、Ｘ軸加速度の変化量の絶対値が０ｍＧ以上８ｍＧ以下であれば、モジュールＡの動きを「静」すなわち静止状態にあるとして動静欄６１９に格納し、変化量の絶対値が８ｍＧを超える場合には「動」すなわち静止していない状態にあるとして動静欄６１９に格納する。
【０２２１】
このようにして、検知情報処理部１３４は、検知情報を一次処理する。
【０２２２】
次に、検知情報処理部１３４は、一次処理した情報から、検知時刻ごとに作業者の作業内容を特定する（ステップＳ１０４）。
【０２２３】
具体的には、検知情報処理部１３４は、基礎情報テーブル６００に格納されたレコードに対して、作業定義ファイル６５０に含まれる条件の判定を行い、条件に該当するレコードの作業内容を特定し、出力情報テーブル７００の作業内容実績欄７０４に作業内容を特定する情報を格納する。
【０２２４】
例えば、作業者位置欄６０２の値が「Ａ」であり、作業者加速度（腰）６０３の値が「微」であり、加工装置Ａの稼働欄６０７の値が「ＯＮ」である場合に、同様の条件で作業定義ファイル６５０に定められる作業内容が「加工」である場合、検知情報処理部１３４は、出力情報テーブル７００の作業内容実績７０４に「加工」である旨を格納する。
【０２２５】
また例えば、検知情報処理部１３４は、作業者加速度（腰）欄６０３の値が直前の時刻における位置から変化している場合、作業者が歩行により作業場内を移動したと判定し、出力情報テーブル７００の作業内容実績７０４に「歩行移動」である旨を格納する。
【０２２６】
次に、検知情報処理部１３４は、一次処理した情報から、検知時刻ごとに作業者の姿勢を特定する（ステップＳ１０５）。
【０２２７】
具体的には、検知情報処理部１３４は、基礎情報テーブル６００に格納されたレコードから姿勢欄６０４の情報を取得し、出力情報テーブル７００の作業姿勢欄７０５に格納する。
【０２２８】
次に、検知情報処理部１３４は、ステップＳ１０４で特定した作業内容と、ステップＳ１０５で特定した作業者の姿勢等から、作業員の作業負荷を特定する（ステップＳ１０６）。
【０２２９】
具体的には、検知情報処理部１３４は、ステップＳ１０４で特定した作業内容である作業内容実績欄７０４の値と、ステップＳ１０５で特定した作業者の姿勢である作業姿勢欄７０５の値と、作業者の性別である性別欄４０５の値と、作業者の年齢である年齢欄４０６の値と、作業者が存在する位置が属するエリアであるエリア欄３５２の値と、そのエリアの気温である気温欄３５３の値と、から、作業負荷情報テーブル４５０を検索して、条件を満たすレコードを特定する。
【０２３０】
検索処理において、検知情報処理部１３４は、作業負荷情報テーブル４５０のレコードを、作業内容欄４５２の値と、作業姿勢欄４５３の値とが、それぞれ出力情報テーブル７００の作業内容実績欄７０４の値と、作業姿勢欄７０５の値と一致し、性別欄４５４の値が、作業者情報テーブル４００の作業者の性別欄４０５の値と一致するレコードに絞り込む。
【０２３１】
そして、検知情報処理部１３４は、絞り込んだレコードからさらに、年齢欄４５３の値の十の位の値が、年齢欄４０６の値の十の位の値と一致するレコードを絞り込む。
【０２３２】
そして、検知情報処理部１３４は、絞り込んだレコードのうち、気温欄４５６の値の十の位の値が、作業者の位置欄２０３の位置についての環境検知情報テーブル３５０の気温欄３５３の値の十の位の値と一致するレコードを特定する。
【０２３３】
そして、検知情報処理部１３４は、特定したレコードの負荷点欄４５７の値を取得して、出力情報テーブル７００の作業負荷点欄７０６に格納する。
【０２３４】
次に、検知情報処理部１３４は、以前の各時刻における作業の負荷点を累積した作業負荷点に、ステップＳ１０６で特定した作業負荷点を加算して新たな累積作業負荷点として、累積作業負荷点欄７０７に格納する（ステップＳ１０７）。
【０２３５】
次に、検知情報処理部１３４は、ステップＳ１０４で特定した作業内容から、作業割合を特定する（ステップＳ１０８）。
【０２３６】
具体的には、検知情報処理部１３４は、ステップＳ１０４で特定した作業内容が格納された出力情報テーブル７００の作業内容実績欄７０４の値について、作業の内容に応じた値を作業割合実績欄７０９に格納する。例えば、「加工」であれば「１」の値を、「溶接」であれば「２」の値を、作業内容実績欄７０９に格納する。
【０２３７】
また、あわせて、検知情報処理部１３４は、作業予定情報テーブル５５０の作業者名欄５５２、作業予定内容欄５５３の値を、出力情報テーブル７００の該当する欄７０２、７０３にそれぞれ格納する。
【０２３８】
そして、検知情報処理部１３４は、作用内容予定欄７０３の値についても、作業の内容に応じた値を作業割合予定欄７０８に格納する。
【０２３９】
そして、検知情報処理部１３４は、作業割合予定欄７０８に格納された値、すなわち予定した作業内容ごとに、時欄７０１に示される全時刻に占める時間の割合を算出し、作業割合（予定）として出力情報記憶領域１２６の図示しない領域に格納する。
【０２４０】
同様に、検知情報処理部１３４は、作業割合実績欄７０９に格納された値、すなわち実績の作業内容ごとに、時欄７０１に示される全時刻に占める時間の割合を算出し、作業割合（実績）として出力情報記憶領域１２６の図示しない領域に格納する。
【０２４１】
次に、出力情報生成部１３２は、出力画面９００を構成し出力する（ステップＳ１０９）。
【０２４２】
図１８は、ステップＳ１０９において出力される出力画面９００の構成例を示す図である。出力画面９００は、作業履歴表示領域９１０と、作業負荷表示領域９２０と、を有する。
【０２４３】
作業履歴表示領域９１０は、作業者表示アイコン９１１と、横軸となる時間軸９１２と、縦軸となる負荷軸９１３と、作業表示線９１４と、作業内容表示領域９１５と、作業負荷表示領域９１６と、を有する。作業表示線９１４は、作業者表示アイコン９１１にて示される作業者の作業内容を、時間軸９１２に沿うよう作業線として示す線である。また、作業負荷表示領域９１６は、作業負荷点が高いほど高さが高く表示される長方形の図形を時間軸９１２に沿って配置し表示する。すなわち、長方形の図形の高さが高いほど、作業者の作業負荷が高いことを示す。
【０２４４】
作業負荷表示領域９２０は、作業者表示アイコン９２１と、予定の作業割合を示す作業割合予定表示欄９２２と、実績の作業割合を示す作業割合実績表示欄９２３と、累積作業負荷点を示す累積作業負荷点表示欄９２４と、予定の作業割合を円グラフで表示する作業割合予定グラフ表示欄９２５と、実績の作業割合を円グラフで表示する作業割合実績グラフ表示欄９２６と、を有する。
【０２４５】
出力情報生成部１３２は、出力情報テーブル７００の作業者名欄７０２の値を作業者表示アイコン９１１、９２１に表示させる。そして、出力情報生成部１３２は、作業内容実績欄７０４の値に応じて作業表示線９１４、作業内容表示領域９１５を表示させ、作業負荷点欄７０６の値に応じて作業負荷表示領域９１６に図形を表示させる。
【０２４６】
また、出力情報生成部１３２は、作業割合予定グラフ表示欄９２５に、ステップＳ１０８にて出力情報記憶領域１２６の図示しない領域に作業割合（予定）として格納した情報に基づいて円グラフを構成し、表示させる。同様に、出力情報生成部１３２は、作業割合実績グラフ表示欄９２６に、ステップＳ１０８にて出力情報記憶領域１２６の図示しない領域に作業割合（実績）として格納した情報に基づいて円グラフを構成し、表示させる。また、出力情報生成部１３２は、累積作業負荷点欄７０７の値を、累積作業負荷点表示欄９２４に表示させる。そして、検知情報処理部１３４は、ステップＳ１０１に制御を戻して処理を再開する。
【０２４７】
以上が、状況表示処理の処理フローである。
【０２４８】
状況表示処理を行うことで、定量化をすることが難しい作業負荷についての詳細情報を、ディスプレイ等にリアルタイムで出力表示することが可能となり、作業管理者等は作業者の負荷を一目の元に定量的に理解することができる。
【０２４９】
以上、本発明について、実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々の変更が可能である。
【０２５０】
例えば、上記状況表示処理のステップＳ１０９にて表示させる作業者は、一人に限らず、複数人であってもよい。
【０２５１】
具体的には、図１９のように、出力情報生成部１３２は、作業履歴表示領域と、作業負荷表示領域と、に複数の作業者の情報９５０、９５１、９６０、９６１を示すようにしてもよい。
【０２５２】
このようにすることで、複数人の作業者の情報を比較することができるようになる。すなわち、例えば作業負荷の平準化や、作業効率の良い作業者を特定して、作業効率の良くない作業者と比較して優れている点を抽出する等、作業効率の改善に役立てることができる。
【０２５３】
また、図１９の作業内容表示領域９５３に示すように、出力情報生成部１３２は、特徴的な作業内容を表示するようにしてもよい。すなわち、作業時間が一定以上長く続いた作業内容を作業内容表示領域９５３に表示するようにしてもよい。
【０２５４】
このようにすることで、複数の作業者の作業内容を示す際に特徴的な情報を的確に表示することが可能となる。
【０２５５】
また、図１９の作業負荷表示領域９５２に示すように、出力情報生成部１３２は、作業負荷を折れ線グラフ等のグラフを用いて表示するようにしてもよい。
【０２５６】
このようにすることで、複数の作業者の作業内容を示す場合であっても、特徴的な情報を的確に表示することが可能となる。
【０２５７】
また、検知情報処理部１３４は、ステップＳ１０６にて作業負荷を特定するが、その際に、それまでの作業者の作業内容に応じて作業負荷点を補正するようにしてもよい。
【０２５８】
例えば、作業を開始した朝と作業を終える直前の夕方では同じ作業を行っても作業負荷が異なる場合があるため、作業内容に応じて、時刻による負荷点の補正を行う（例えば所定時刻よりも遅い時刻の作業では、当該作業負荷を１．５倍とする）ようにしてもよい。また例えば、同様に、累積作業負荷が高い状態と低い状態で同一の作業を行う場合にも、作業負荷に相違がある場合があるため、累積作業負荷に応じて負荷点を補正する（例えば累積作業負荷が所定値よりも高い場合には、当該作業負荷を１．５倍とする）ようにしてもよい。もちろん、これらを組み合わせて負荷点を補正するようにしてもよい。
【０２５９】
また、検知情報処理装置１００は、装置単体で動作するようにしているが、これに限らず、例えばHTTP（Hyper Text Transfer Protocol）などの通信プロトコルによりサービスを提供するサーバ装置として、ネットワークを介して他の端末装置から入力指示を受け付け、端末装置に出力を表示させるものであってもよい。
【０２６０】
このように変更することで、ネットワークに接続された他の端末を介してユーザが検知情報処理装置１００を操作できるようになり、機器構成の自由度と、ユーザの利便性と、を増加させることができる。
【０２６１】
また、上記実施形態においては、検知情報処理装置１００は、作業者センサ１６１から送信される位置と加速度の情報を受信しているが、これに限られるものではなく、検知情報処理装置１００が位置や作業内容、または姿勢を特定できるような情報を受信できればよい。
【０２６２】
例えば、作業場ごとに設置された検知装置が、対象作業者に取り付けられた電波発信装置が発信した電波を検知して、作業者の識別情報と、検知装置を識別する情報と、を検知情報処理装置１００に送信し、検知情報処理装置１００は、検知装置を識別する情報により位置や検知装置が捉えた作業者の姿勢を特定するようにしてもよい。
【０２６３】
このようにすることで、作業者センサ１６１を小型化させやすくなる。
【０２６４】
また、検知対象としている作業は、工場内の作業等に限らず、レストランの厨房での作業、またはスポーツ競技の選手の動作、など様々な作業や動作を対象とすることができる。
【０２６５】
なお、検知情報処理装置１００は、装置として取引対象とするだけでなく、装置の動作を実現するプログラム部品単位で取引対象とすることも可能である。
【図面の簡単な説明】
【０２６６】
【図１】作業情報処理システムの概略図である。
【図２】検知情報処理装置の概略図である。
【図３】作業者検知情報テーブルのデータ構造を示す図である。
【図４】装置検知情報テーブルのデータ構造を示す図である。
【図５】製品検知情報テーブルのデータ構造を示す図である。
【図６】環境検知情報テーブルのデータ構造を示す図である。
【図７】作業者情報テーブルのデータ構造を示す図である。
【図８】作業負荷情報テーブルのデータ構造を示す図である。
【図９】センサ設置テーブルのデータ構造を示す図である。
【図１０】作業予定情報テーブルのデータ構造を示す図である。
【図１１】基礎情報テーブルのデータ構造を示す図である。
【図１２】作業定義ファイルの構造を示す図である。
【図１３】出力情報テーブルのデータ構造を示す図である。
【図１４】検知情報処理装置のハードウェア構成を示す図である。
【図１５】事前設定処理の処理フローを示す図である。
【図１６】状況表示処理の処理フローを示す図である。
【図１７】姿勢を特定する原理を説明する図である。
【図１８】状況表示処理の出力画面の例を示す図である。
【図１９】状況表示処理の別の出力画面の例を示す図である。
【符号の説明】
【０２６７】
１００：検知情報処理装置、１１１：入力装置、１１２：出力装置、１１３：演算装置、１１４：主記憶装置、１１５：外部記憶装置、１１６：通信装置、１１７：バス、１２０：記憶部、１２１：検知情報記憶領域、１２２：対応時刻情報記憶領域、１３０：制御部、１３１：入力情報受付部、１３２：出力情報生成部、１３３：検知情報管理部、１３４：検知情報処理部、１４１：入力部、１４２：出力部、１４３：通信部、１５０：アンテナ、１６１：センサ、１６２：装置センサ、１６３：製品センサ、１６４：環境センサ、１０００：作業情報処理システム
【図１】
2010097562.tif 000003
【図２】
2010097562.tif 000004
【図３】
2010097562.tif 000005
【図４】
2010097562.tif 000006
【図５】
2010097562.tif 000007
【図６】
2010097562.tif 000008
【図７】
2010097562.tif 000009
【図８】
2010097562.tif 000010
【図９】
2010097562.tif 000011
【図１０】
2010097562.tif 000012
【図１１】
2010097562.tif 000013
【図１２】
2010097562.tif 000014
【図１３】
2010097562.tif 000015
【図１４】
2010097562.tif 000016
【図１５】
2010097562.tif 000017
【図１６】
2010097562.tif 000018
【図１７】
2010097562.tif 000019
【図１８】
2010097562.tif 000020
【図１９】
2010097562.tif 000021