(57)【要約】【課題】作業における作業員の管理を支援できる管理支援プログラム、管理支援方法および情報処理装置を提供する。【解決手段】管理支援プログラムは、センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得する処理をコンピュータに実行させる。管理支援プログラムは、取得したセンサ情報を複数の作業員それぞれに作業に関する情報とともに対応付けて記憶する処理をコンピュータに実行させる。管理支援プログラムは、新たな作業に従事する作業員を選定する入力を受け付けた場合に、記憶する作業に関する情報に基づいて、新たな作業に従事可能な作業員の情報を提供する処理をコンピュータに実行させる。【選択図】図１
2018032349.tif 000002
【特許請求の範囲】
【請求項１】
センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得し、
取得した前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶し、
新たな作業に従事する前記作業員を選定する入力を受け付けた場合に、記憶する前記作業に関する情報に基づいて、前記新たな作業に従事可能な前記作業員の情報を提供する、
処理をコンピュータに実行させることを特徴とする管理支援プログラム。
【請求項２】
前記提供する処理は、前記新たな作業で要求される作業スキルの情報を用いて、複数の前記作業員に関する前記作業に関する情報をフィルタした結果を、前記新たな作業に従事可能な前記作業員の情報として提供する、
ことを特徴とする請求項１に記載の管理支援プログラム。
【請求項３】
前記提供する処理は、前記新たな作業に従事可能な前記作業員の人数に基づいて、複数の前記新たな作業の実施時期を平準化するように、前記新たな作業に従事可能な前記作業員の情報を提供する、
ことを特徴とする請求項１または２に記載の管理支援プログラム。
【請求項４】
センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得し、
取得した前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶し、
記憶する前記作業に関する情報に基づいて、複数の前記作業員それぞれが、指定された作業場所において担当する前記作業を行ったか否かの情報を出力する、
処理をコンピュータに実行させることを特徴とする管理支援プログラム。
【請求項５】
前記出力する処理は、前記作業員が前記指定された作業場所と異なる場所にいる場合、または、前記作業員が前記担当する前記作業を行っていない場合に警告情報を出力する、
ことを特徴とする請求項４に記載の管理支援プログラム。
【請求項６】
センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得し、
取得した前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶し、
新たな作業に従事する前記作業員を選定する入力を受け付けた場合に、記憶する前記作業に関する情報に基づいて、前記新たな作業に従事可能な前記作業員の情報を提供する、
処理をコンピュータが実行することを特徴とする管理支援方法。
【請求項７】
センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得し、
取得した前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶し、
記憶する前記作業に関する情報に基づいて、複数の前記作業員それぞれが、指定された作業場所において担当する前記作業を行ったか否かの情報を出力する、
処理をコンピュータが実行することを特徴とする管理支援方法。
【請求項８】
センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得する取得部と、
取得された前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶部に記憶する管理部と、
新たな作業に従事する前記作業員を選定する入力を受け付けた場合に、前記記憶部に記憶される前記作業に関する情報に基づいて、前記新たな作業に従事可能な前記作業員の情報を提供する提供部と、
を有することを特徴とする情報処理装置。
【請求項９】
センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得する取得部と、
取得された前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶部に記憶する管理部と、
前記記憶部に記憶される前記作業に関する情報に基づいて、複数の前記作業員それぞれが、指定された作業場所において担当する前記作業を行ったか否かの情報を出力する出力制御部と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理支援プログラム、管理支援方法および情報処理装置に関する。
【背景技術】
【０００２】
大規模プラントの保守作業では、数週間から数ヶ月間プラントを停止させてメンテナンスを行うシャットダウンメンテナンスが行われる場合がある。シャットダウンメンテナンスでは、作業員が数千人規模で投入され、各作業員が保守作業に必要な講習を受けているか、十分な作業経験を有するか等の保守作業に関するスキル情報に基づいて、各作業員を適切な作業場所に割り当てることが行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／１１１３９７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、作業当日に入構口において作業員が保守作業に必要な講習を受けていないことが判明する場合がある。この場合、当該作業員は、作業に入る前に所定の講習を受講するため、その日に予定された保守作業が行えないことがある。この様な事象を防止するために、作業日および作業内容ごとに各作業員のスキル情報を管理することが求められるが、数千人規模の作業員それぞれのスキル情報を、例えば聞き取り調査等によって管理することは困難である。
【０００５】
一つの側面では、本発明は、作業における作業員の管理を支援できる管理支援プログラム、管理支援方法および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
一つの態様では、管理支援プログラムは、センサを装着した特定の作業を行う複数の作業員からセンサ情報を取得する処理をコンピュータに実行させる。管理支援プログラムは、取得した前記センサ情報を複数の前記作業員それぞれに前記作業に関する情報とともに対応付けて記憶する処理をコンピュータに実行させる。管理支援プログラムは、新たな作業に従事する前記作業員を選定する入力を受け付けた場合に、記憶する前記作業に関する情報に基づいて、前記新たな作業に従事可能な前記作業員の情報を提供する処理をコンピュータに実行させる。
【発明の効果】
【０００７】
作業における作業員の管理を支援できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例の管理支援システムの構成の一例を示す図である。
【図２】図２は、実施例の情報処理装置の構成の一例を示すブロック図である。
【図３】図３は、作業員データベースの一例を示す図である。
【図４】図４は、フィルタ記憶部の一例を示す図である。
【図５】図５は、フィルタおよび提供データの一例を示す図である。
【図６】図６は、フィルタおよび管理データの一例を示す図である。
【図７】図７は、作業進捗画面の一例を示す図である。
【図８】図８は、作業実績画面の一例を示す図である。
【図９】図９は、安全管理画面の一例を示す図である。
【図１０】図１０は、警告表示の一例を示す図である。
【図１１】図１１は、実施例の情報提供処理の一例を示すフローチャートである。
【図１２】図１２は、実施例の工程管理処理の一例を示すフローチャートである。
【図１３】図１３は、管理支援プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本願の開示する管理支援プログラム、管理支援方法および情報処理装置の実施例を詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例】
【００１０】
図１は、実施例の管理支援システムの構成の一例を示す図である。図１に示す管理支援システム１は、例えば石油プラントの一例であるプラント５の構内で保守作業を行う各作業員１０の管理を支援するシステムである。管理支援システム１は、センサ端末１１と、集約装置２０と、端末装置３０と、情報処理装置１００とを有する。センサ端末１１と集約装置２０との間は、例えば、無線ＬＡＮ（Local  Area  Network）等により相互に通信可能に接続される。また、集約装置２０と情報処理装置１００との間、および、端末装置３０と情報処理装置１００との間は、ネットワークＮを介して相互に通信可能に接続される。かかるネットワークＮには、有線または無線を問わず、インターネットをはじめ、ＬＡＮやＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。
【００１１】
センサ端末１１は、プラント５の構内で設備７の保守作業を行う各作業員１０が入構口６で受け取って装着する端末である。センサ端末１１は、図示しないＧＰＳ（Global  Positioning  System）受信機や心拍センサ等で計測した各作業員１０の位置情報やバイタルサイン情報等のセンサ情報を、集約装置２０およびネットワークＮを介して、情報処理装置１００に送信する。また、センサ端末１１は、例えば、タブレット端末やスマートフォン等の移動体通信端末等を用いてもよく、保守作業を管理する管理者が用いる端末装置３０から送信されるメッセージや音声を受信して作業員１０に通知するようにしてもよい。
【００１２】
集約装置２０は、プラント５の構内の各作業員１０が装着するセンサ端末１１からセンサ情報を受信し、ネットワークＮを介して情報処理装置１００に送信する。また、集約装置２０は、例えば、ネットワークＮを介して端末装置３０から受信したメッセージや音声を対象のセンサ端末１１に送信する。
【００１３】
端末装置３０は、保守作業を管理する管理者が用いる端末装置であり、例えば、据置型のパーソナルコンピュータを採用できる。また、端末装置３０は、可搬型の端末としてもよく、可搬型のパーソナルコンピュータや、スマートフォン、携帯電話機等の移動体通信端末等を採用することもできる。
【００１４】
端末装置３０は、情報処理装置１００に対して、新たな保守作業に従事可能な作業員１０の情報を提供するように情報提供指示を送信する。端末装置３０は、情報提供指示に応じて抽出された作業員１０の情報を情報処理装置１００から受信して、例えば図示しない表示部に表示させる。
【００１５】
また、端末装置３０は、情報処理装置１００に対して、現在、保守作業が行われているプラント５に関する保守作業の作業実績や安全管理に関する情報を出力するように情報出力指示を送信する。なお、端末装置３０は、安全管理画面への切り替えを行う場合には、安全管理画面への切り替え指示を情報処理装置１００に送信する。端末装置３０は、情報出力指示や切り替え指示に応じて生成された作業実績や安全管理に関する表示画面を情報処理装置１００から受信して、例えば図示しない表示部に表示させる。なお、端末装置３０は、作業員１０に対するメッセージや音声を、ネットワークＮおよび集約装置２０を介して、対象の作業員１０が装着するセンサ端末１１に送信するようにしてもよい。
【００１６】
情報処理装置１００は、各センサ端末１１から受信して取得したセンサ情報に基づく各作業員１０の作業に関する情報を管理して、新たな作業に従事可能な作業員１０の情報を提供するコンピュータである。情報処理装置１００は、センサ端末１１を装着した特定の作業を行う複数の作業員１０からセンサ情報を取得する。情報処理装置１００は、取得したセンサ情報を複数の作業員１０それぞれに作業に関する情報とともに対応付けて記憶部に記憶する。情報処理装置１００は、新たな作業に従事する作業員１０を選定する入力を受け付けた場合に、記憶部に記憶される作業に関する情報に基づいて、新たな作業に従事可能な作業員１０の情報を提供する。これにより、情報処理装置１００は、新たな作業における作業員１０の管理を支援できる。
【００１７】
また、情報処理装置１００は、各センサ端末１１から受信して取得したセンサ情報に基づく各作業員１０の作業に関する情報を管理して、各作業員１０が指定された作業場所において担当する作業を行ったか否かの情報を出力するコンピュータである。情報処理装置１００は、センサ端末１１を装着した特定の作業を行う複数の作業員１０からセンサ情報を取得する。情報処理装置１００は、取得したセンサ情報を複数の作業員１０それぞれに作業に関する情報とともに対応付けて記憶部に記憶する。情報処理装置１００は、記憶部に記憶される作業に関する情報に基づいて、複数の作業員１０それぞれが、指定された作業場所において担当する作業を行ったか否かの情報を出力する。これにより、情報処理装置１００は、作業中の作業における作業員１０の管理を支援できる。
【００１８】
次に、情報処理装置１００の構成について説明する。図２は、実施例の情報処理装置の構成の一例を示すブロック図である。図２に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、情報処理装置１００は、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。情報処理装置１００の一例としては、サーバ等の据置型のコンピュータを採用できる。情報処理装置１００には、上記のサーバ等の据置型のコンピュータのみならず、可搬型や据置型のパーソナルコンピュータを情報処理装置１００として採用することもできる。また、情報処理装置１００には、ＳａａＳ（Software  as  a  Service）やＰａａＳ（Platform  as  a  Service）等のクラウドコンピューティング技術を適用しても構わない。
【００１９】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１０は、ネットワークＮを介して集約装置２０および端末装置３０と有線または無線で接続され、集約装置２０および端末装置３０との間で情報の通信を司る通信インタフェースである。通信部１１０は、各センサ端末１１から収集したセンサ情報等を集約装置２０から受信する。通信部１１０は、受信したセンサ情報等を制御部１３０に出力する。
【００２０】
また、通信部１１０は、端末装置３０から情報提供指示、情報出力指示または切り替え指示等を受信する。通信部１１０は、受信した情報提供指示、情報出力指示または切り替え指示等を制御部１３０に出力する。さらに、通信部１１０は、制御部１３０から入力された提供データ、管理データおよび各種画面等を端末装置３０に送信する。
【００２１】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２０は、作業員データベース１２１（以下作業員ＤＢ１２１ともいう。）と、フィルタ記憶部１２２とを有する。また、記憶部１２０は、制御部１３０での処理に用いる情報を記憶する。
【００２２】
作業員ＤＢ１２１は、作業員１０ごとに保守作業に関する情報を記憶する。なお、保守作業は、特定の作業の一例である。図３は、作業員データベースの一例を示す図である。図３に示すように、作業員ＤＢ１２１は、作業員１０ごとに、「作業員ＩＤ（IDentifier）」および「作業員名」と対応付けられた、「日時」、「位置情報」、「心拍数」といった項目を含むテーブルを有する。また、作業員ＤＢ１２１は、作業員１０ごとに、例えば、作業内容ごとの累積作業時間の項目を設けてもよい。作業員ＤＢ１２１は、各テーブルにおいて、例えば、センサ情報が取得された日時ごとに１レコードとして記憶する。
【００２３】
「作業員ＩＤ」は、作業員１０を識別する識別子である。「作業員名」は、作業員１０の氏名を示す情報である。「日時」は、センサ情報が計測された日時を示す情報である。「位置情報」は、作業員１０の位置を示す情報である。「心拍数」は、作業員１０の心拍数を示す情報である。
【００２４】
図２の説明に戻って、フィルタ記憶部１２２は、提供データおよび管理データをフィルタリングするためのフィルタを記憶する。図４は、フィルタ記憶部の一例を示す図である。図４に示すように、フィルタ記憶部１２２は、フィルタリング条件を示すフィルタＦ１からＦ４といった各種のフィルタを有する。例えば、フィルタＦ１は、作業員ＤＢ１２１から各作業員１０の作業日時、作業内容および作業場所を抽出するためのフィルタである。フィルタＦ１を用いて抽出されたデータは、作業員１０や保守作業の管理に用いる管理データの一例である。
【００２５】
また、例えば、フィルタＦ２は、作業員ＤＢ１２１から各作業員１０のうち、作業スキル「バルブ交換」について、累積作業時間が「６００時間以上」である作業員１０を抽出するためのフィルタである。フィルタＦ２を用いて抽出されたデータは、新たな保守作業に従事可能な作業員１０の情報を提供するための提供データの一例である。当該提供データは、バルブ交換作業について、熟練した作業員１０を示すデータである。
【００２６】
同様に、例えば、フィルタＦ３は、作業員ＤＢ１２１から各作業員１０のうち、作業スキル「バルブ交換」について、累積作業時間が「２００時間未満」である作業員１０を抽出するためのフィルタである。フィルタＦ３を用いて抽出されたデータは、新たな保守作業に従事可能な作業員１０の情報を提供するための提供データの一例である。当該提供データは、バルブ交換作業について、例えばプラントごとの講習を受講する必要がある作業員１０を示すデータである。
【００２７】
また、例えば、フィルタＦ４は、作業員ＤＢ１２１から各作業員１０のうち、心拍数が１２０以上となる１日当たりの累計時間が４時間以上である作業員１０を抽出するためのフィルタである。フィルタＦ４を用いて抽出されたデータは、新たな保守作業に従事可能な作業員１０の情報を提供するための提供データの一例である。当該提供データは、例えば、保守作業において、過去に負荷が高い状態であり、健康上の注意を要する作業員１０を示すデータである。
【００２８】
図２の説明に戻って、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されるようにしてもよい。制御部１３０は、取得部１３１と、管理部１３２と、提供部１３３と、出力制御部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００２９】
取得部１３１は、集約装置２０、ネットワークＮおよび通信部１１０を介して、各センサ端末１１からセンサ情報を受信して取得する。取得部１３１は、取得したセンサ情報を管理部１３２に出力する。なお、取得部１３１は、センサ情報の取得を開始すると、取得したセンサ情報を継続して管理部１３２に出力する。
【００３０】
管理部１３２は、取得部１３１からセンサ情報が入力されると、入力されたセンサ情報を作業員ＤＢ１２１に記憶して、作業員１０ごとに保守作業に関する情報を管理する。すなわち、管理部１３２は、例えば、作業スキルごとに累積作業時間を管理したり、心拍数等のバイタルサイン情報を管理したりする。また、管理部１３２は、例えば、作業員１０に係る日時と位置情報とに基づいて、作業場所にどれくらいの時間滞在したか等を管理する。言い換えると、管理部１３２は、取得したセンサ情報を複数の作業員１０それぞれに作業に関する情報とともに対応付けて作業員ＤＢ１２１に記憶する。
【００３１】
提供部１３３は、ネットワークＮおよび通信部１１０を介して、端末装置３０から情報提供指示が入力されると、フィルタ記憶部１２２を参照して、提供データをフィルタリングするための提供用フィルタを設定する。なお、情報提供指示には、新たな保守作業で要求される作業スキルの情報が含まれる。また、提供部１３３は、情報提供指示に含まれる情報に基づいて、提供用フィルタを生成して用いてもよい。なお、提供部１３３は、生成した提供用フィルタをフィルタ記憶部１２２に記憶する。提供部１３３は、設定した提供用フィルタを用いて、作業員ＤＢ１２１から新たな保守作業に従事可能な作業員１０を抽出する。
【００３２】
提供部１３３は、新たな保守作業に従事可能な作業員１０を抽出すると、新たな保守作業は複数であり、抽出した作業員１０の人数が不足するか否かを判定する。提供部１３３は、新たな保守作業は複数でない、または、抽出した作業員１０の人数が不足しない場合には、抽出した作業員１０の情報を提供データとして、通信部１１０およびネットワークＮを介して、端末装置３０に送信する。なお、本実施例では、作業員１０の人数は、新たな保守作業が１つの場合には、不足しないものとする。
【００３３】
すなわち、提供部１３３は、新たな保守作業に従事する作業員１０を選定する入力を受け付けた場合に、管理する保守作業に関する情報に基づいて、新たな保守作業に従事可能な作業員１０の情報を提供する。また、提供部１３３は、新たな保守作業で要求される作業スキルの情報を用いて、複数の作業員１０に関する保守作業に関する情報をフィルタした結果を、新たな保守作業に従事可能な作業員１０の情報として提供する。
【００３４】
提供部１３３は、新たな保守作業は複数であり、抽出した作業員１０の人数が不足する場合には、複数の新たな保守作業の実施時期を平準化して、再度、作業員ＤＢ１２１から、それぞれの新たな保守作業に従事可能な作業員１０を抽出する。提供部１３３は、例えば、３つの新たな保守作業が８月に集中している場合、７月、８月、９月にそれぞれ１つずつの新たな保守作業を行うように、実施時期を平準化する。提供部１３３は、７月、８月、９月のそれぞれの新たな保守作業に従事可能な作業員１０を抽出する。すなわち、提供部１３３は、新たな保守作業に従事可能な作業員１０の人数に基づいて、複数の新たな保守作業の実施時期を平準化するように、新たな保守作業に従事可能な作業員１０の情報を提供する。
【００３５】
出力制御部１３４は、ネットワークＮおよび通信部１１０を介して、端末装置３０から情報出力指示が入力されると、フィルタ記憶部１２２を参照して、管理データをフィルタリングするための管理用フィルタを設定する。なお、情報出力指示には、例えば、作業員ＩＤ、作業日時、作業内容および作業場所といった情報が含まれる。また、出力制御部１３４は、情報出力指示に含まれる情報に基づいて、管理用フィルタを生成して用いてもよい。なお、出力制御部１３４は、生成した管理用フィルタをフィルタ記憶部１２２に記憶する。出力制御部１３４は、設定した管理用フィルタを用いて、作業員ＤＢ１２１から各作業員１０が、指定された作業場所において担当する保守作業を行ったか否かの情報を抽出する。
【００３６】
出力制御部１３４は、作業員１０の作業実施状況の情報を抽出すると、端末装置３０から安全管理画面への切り替え指示を受信したか否かを判定する。出力制御部１３４は、切り替え指示を受信していない場合には、抽出した作業員１０の作業実施状況の情報、つまり管理データに基づいて、作業実績画面を生成する。出力制御部１３４は、通信部１１０およびネットワークＮを介して、生成した作業実績画面を端末装置３０に送信する。すなわち、出力制御部１３４は、管理する保守作業に関する情報に基づいて、複数の作業員１０それぞれが、指定された作業場所において担当する保守作業を行ったか否かの情報を出力する。なお、出力制御部１３４は、管理データを端末装置３０に送信して、端末装置３０が作業実績画面を生成して表示するようにしてもよい。
【００３７】
出力制御部１３４は、切り替え指示を受信した場合には、作業員ＤＢ１２１を参照し、安全管理画面を生成する。なお、出力制御部１３４は、抽出した作業員１０が作業する区域の安全管理画面を生成するようにしてもよい。出力制御部１３４は、通信部１１０およびネットワークＮを介して、生成した安全管理画面を端末装置３０に送信する。
【００３８】
出力制御部１３４は、安全管理画面を送信すると、当該安全管理画面に含まれる作業員１０が指定された作業場所と異なる場所にいるか否かを判定する。出力制御部１３４は、作業員１０が指定された作業場所と異なる場所にいる場合には、通信部１１０およびネットワークＮを介して、警告情報を端末装置３０に送信し、例えば、安全管理画面に警告情報を重畳表示させる。
【００３９】
出力制御部１３４は、作業員１０が指定された作業場所にいる場合には、作業員１０が担当する保守作業を行っているか否かを判定する。出力制御部１３４は、作業員１０が担当する保守作業を行っていない場合には、通信部１１０およびネットワークＮを介して、警告情報を端末装置３０に送信し、例えば、安全管理画面に警告情報を重畳表示させる。なお、出力制御部１３４は、作業員１０が担当する保守作業を行っているか否かの判定について、例えば、心拍数が安静時の値に近い場合には、保守作業をさぼって勝手に休憩していると判定できる。また、出力制御部１３４は、心拍数がある程度高ければ、保守作業を行っていると判定できる。出力制御部１３４は、作業員１０が担当する保守作業を行っている場合には、引き続き、端末装置３０に安全管理画面を表示させる。
【００４０】
ここで、図５を用いて提供用フィルタと、提供用フィルタを用いて抽出した情報、つまり提供データとについて説明する。図５は、フィルタおよび提供データの一例を示す図である。図５では、例えば、フィルタＦ２を用いて作業員ＤＢ１２１から抽出した情報は、提供データＢ１となる。また、例えば、フィルタＦ３を用いて作業員ＤＢ１２１から抽出した情報は、提供データＢ２となる。また、例えば、フィルタＦ４を用いて作業員ＤＢ１２１から抽出した情報は、提供データＢ３となる。このように、情報処理装置１００は、フィルタに応じたデータを提供することができる。
【００４１】
次に、図６を用いて、管理用フィルタと、管理用フィルタを用いて抽出した情報、つまり管理データとについて説明する。図６は、フィルタおよび管理データの一例を示す図である。図６では、例えば、フィルタＦ１を用いて作業員ＤＢ１２１から抽出した情報は、管理データＣ１となる。このように、管理データに基づいて、チェック結果として「ＯＫ」や「ＮＧ」を用いることで、容易に作業のチェックを行うことができる。
【００４２】
続いて、図７から図１０を用いて、端末装置３０に表示される各種画面について説明する。図７は、作業進捗画面の一例を示す図である。図７の画面４０は、抽出された作業員１０の作業実施状況の情報に基づいて、保守作業の進捗状況を示す画面の一例である。画面４０は、保守作業の予定に対して、半日ほど作業実績が先行している一例である。
【００４３】
図８は、作業実績画面の一例を示す図である。図８の画面５０は、抽出された作業員１０ａの作業実施状況の情報に基づいて、作業員１０ａの移動軌跡５１と、作業実績５２とを示す画面の一例である。画面５０では、作業員１０ａが４箇所の作業場所での作業を終え、５箇所目の作業場所で作業を行っていることを示す。
【００４４】
図９は、安全管理画面の一例を示す図である。図９の画面６０は、作業員ＤＢ１２１を参照して生成された安全管理画面の一例である。画面６０では、作業員１０ｂが指定された作業場所と異なる場所にいるため、アイコン６１が表示される。この場合、画面６０に警告表示が重畳表示される。図１０は、警告表示の一例を示す図である。図１０の画面６０は、アイコン６１とともに、作業員１０ｂに対する警告表示６２が重畳表示された場合を示す。
【００４５】
次に、実施例の管理支援システム１の動作について説明する。まず、新たな保守作業に従事可能な作業員１０の情報を提供する情報提供処理について説明する。図１１は、実施例の情報提供処理の一例を示すフローチャートである。
【００４６】
情報処理装置１００の取得部１３１は、各センサ端末１１からセンサ情報を受信して取得する（ステップＳ１）。取得部１３１は、取得したセンサ情報を管理部１３２に出力する。
【００４７】
管理部１３２は、取得部１３１からセンサ情報が入力されると、入力されたセンサ情報を作業員ＤＢ１２１に記憶して、作業員１０ごとに保守作業に関する情報を管理する（ステップＳ２）。提供部１３３は、端末装置３０から情報提供指示が入力されると、フィルタ記憶部１２２を参照して、新たな保守作業で要求される作業スキルの情報に基づいて、提供用フィルタを設定する（ステップＳ３）。提供部１３３は、設定した提供用フィルタを用いて、作業員ＤＢ１２１から新たな保守作業に従事可能な作業員１０を抽出する（ステップＳ４）。
【００４８】
提供部１３３は、新たな保守作業に従事可能な作業員１０を抽出すると、新たな保守作業は複数であり、抽出した作業員１０の人数が不足するか否かを判定する（ステップＳ５）。提供部１３３は、新たな保守作業は複数であり、抽出した作業員１０の人数が不足する場合には（ステップＳ５：肯定）、複数の新たな保守作業の実施時期を平準化し（ステップＳ６）、ステップＳ４に戻る。
【００４９】
提供部１３３は、新たな保守作業は複数でない、または、抽出した作業員１０の人数が不足しない場合には（ステップＳ５：否定）、抽出した作業員１０の情報を端末装置３０に送信して提供し（ステップＳ７）、情報提供処理を終了する。これにより、情報処理装置１００は、新たな保守作業における作業員１０の管理を支援できる。また、情報処理装置１００は、作業品質が保たれる作業員１０を確保することができる。
【００５０】
続いて、保守作業中の作業員１０の情報を出力する工程管理処理について説明する。図１２は、実施例の工程管理処理の一例を示すフローチャートである。なお、工程管理処理は、工程管理を行う際に、繰り返し実行されるようにしてもよい。
【００５１】
情報処理装置１００の取得部１３１は、各センサ端末１１からセンサ情報を受信して、センサ情報の取得を開始する（ステップＳ１１）。取得部１３１は、取得したセンサ情報を管理部１３２に出力する。
【００５２】
管理部１３２は、取得部１３１からセンサ情報が入力されると、入力されたセンサ情報を作業員ＤＢ１２１に記憶して、作業員１０ごとに保守作業に関する情報を管理する（ステップＳ１２）。出力制御部１３４は、端末装置３０から情報出力指示が入力されると、フィルタ記憶部１２２を参照して、管理データをフィルタリングするための管理用フィルタを設定する（ステップＳ１３）。
【００５３】
出力制御部１３４は、設定した管理用フィルタを用いて、作業員ＤＢ１２１から各作業員１０が、指定された作業場所において担当する保守作業を行ったか否かの情報、つまり作業実施状況の情報を抽出する（ステップＳ１４）。出力制御部１３４は、作業員１０の作業実施状況の情報を抽出すると、端末装置３０から安全管理画面への切り替え指示を受信したか否かを判定する（ステップＳ１５）。
【００５４】
出力制御部１３４は、切り替え指示を受信していない場合には（ステップＳ１５：否定）、抽出した作業員１０の作業実施状況の情報に基づいて、作業実績画面を生成する。出力制御部１３４は、生成した作業実績画面を端末装置３０に送信し（ステップＳ１６）、工程管理処理を終了する。
【００５５】
出力制御部１３４は、切り替え指示を受信した場合には（ステップＳ１５：肯定）、作業員ＤＢ１２１を参照し、安全管理画面を生成する。出力制御部１３４は、生成した安全管理画面を端末装置３０に送信する（ステップＳ１７）。
【００５６】
出力制御部１３４は、安全管理画面を送信すると、当該安全管理画面に含まれる作業員１０が指定された作業場所と異なる場所にいるか否かを判定する（ステップＳ１８）。出力制御部１３４は、作業員１０が指定された作業場所と異なる場所にいる場合には（ステップＳ１８：肯定）、警告情報を端末装置３０に送信し（ステップＳ１９）、安全管理画面に警告情報を重畳表示させて、工程管理処理を終了する。
【００５７】
出力制御部１３４は、作業員１０が指定された作業場所にいる場合には（ステップＳ１８：否定）、作業員１０が担当する保守作業を行っているか否かを判定する（ステップＳ２０）。出力制御部１３４は、作業員１０が担当する保守作業を行っていない場合には（ステップＳ２０：否定）、ステップＳ１９に進む。出力制御部１３４は、作業員１０が担当する保守作業を行っている場合には（ステップＳ２０：肯定）、警告情報を端末装置３０に送信せず、工程管理処理を終了する。これにより、情報処理装置１００は、作業中の保守作業における作業員１０の管理を支援できる。また、情報処理装置１００は、入構時の作業員１０のスキルの確認を省略できる。さらに、情報処理装置１００は、作業員１０の管理を徹底できるので労災防止に資することができる。
【００５８】
このように、情報処理装置１００は、センサを装着した特定の作業を行う複数の作業員１０からセンサ情報を取得する。また、情報処理装置１００は、取得したセンサ情報を複数の作業員１０それぞれに作業に関する情報とともに対応付けて記憶部１２０に記憶する。また、情報処理装置１００は、新たな作業に従事する作業員１０を選定する入力を受け付けた場合に、記憶部１２０に記憶される作業に関する情報に基づいて、新たな作業に従事可能な作業員１０の情報を提供する。その結果、作業における作業員１０の管理を支援できる。
【００５９】
また、情報処理装置１００は、新たな作業で要求される作業スキルの情報を用いて、複数の作業員１０に関する作業に関する情報をフィルタした結果を、新たな作業に従事可能な作業員１０の情報として提供する。その結果、要求されるスキルに応じた作業員１０の情報を提供できる。
【００６０】
また、情報処理装置１００は、新たな作業に従事可能な作業員１０の人数に基づいて、複数の新たな作業の実施時期を平準化するように、新たな作業に従事可能な作業員１０の情報を提供する。その結果、作業が特定の時期に集中することを抑止できる。
【００６１】
また、情報処理装置１００は、センサを装着した特定の作業を行う複数の作業員１０からセンサ情報を取得する。また、情報処理装置１００は、取得したセンサ情報を複数の作業員１０それぞれに作業に関する情報とともに対応付けて記憶部１２０に記憶する。また、情報処理装置１００は、記憶部１２０に記憶される作業に関する情報に基づいて、複数の作業員１０それぞれが、指定された作業場所において担当する作業を行ったか否かの情報を出力する。その結果、作業中の作業における作業員１０の管理を支援できる。
【００６２】
また、情報処理装置１００は、作業員１０が指定された作業場所と異なる場所にいる場合、または、作業員１０が担当する作業を行っていない場合に警告情報を出力する。その結果、事故等の不測の事態の発生や作業の遅れの発生を抑止できる。
【００６３】
なお、上記実施例では、各作業員１０のセンサ端末１１に対して、端末装置３０からメッセージや音声を送信可能としたが、これに限定されない。例えば、情報処理装置１００に保守作業のマニュアルを格納し、作業員１０のスキルに応じて、情報処理装置１００がセンサ端末１１にマニュアルを送信するようにしてもよい。
【００６４】
また、上記実施例では、センサ端末１１で位置情報や心拍数等のバイタルサイン情報を計測したが、これに限定されない。例えば、センサ端末１１に加速度センサと磁気センサとを設け、加速度と方位を計測することで、ＧＰＳの電波が受信できない環境でも作業員１０の移動軌跡を取得して、位置情報を推定するようにしてもよい。また、センサ端末１１は、保守作業の用途に合わせて適宜センサの種類を変更してもよい。
【００６５】
また、上記実施例では、作業員１０と作業場所と保守作業とを対応付けて、作業が行われたかを判定したが、これに限定されない。例えば、保守作業で用いる部品に無線タグやＡＲ（Augmented  Reality）マーカを設け、作業員１０、作業場所、作業内容および部品を対応付けて管理するようにしてもよい。これにより、情報処理装置１００は、現場と部品と作業員１０とのマッチングによる確実性の高い作業管理を行うことができる。
【００６６】
また、上記実施例では、プラント５の一例として石油プラントを挙げたが、これに限定されない。例えば、化学プラント、製鉄所、組み立て工場等の設備の保守作業が行われる各種の工場における工務管理に適用することができる。
【００６７】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、取得部１３１と管理部１３２とを統合してもよい。また、図示した各処理は、上記の順番に限定されるものではなく、処理内容を矛盾させない範囲において、同時に実施してもよく、順序を入れ替えて実施してもよい。
【００６８】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【００６９】
ところで、上記の実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１３は、管理支援プログラムを実行するコンピュータの一例を示す図である。
【００７０】
図１３に示すように、コンピュータ２００は、各種演算処理を実行するＣＰＵ２０１と、データ入力を受け付ける入力装置２０２と、モニタ２０３とを有する。また、コンピュータ２００は、記憶媒体からプログラム等を読み取る媒体読取装置２０４と、各種装置と接続するためのインタフェース装置２０５と、他の情報処理装置等と有線または無線により接続するための通信装置２０６とを有する。また、コンピュータ２００は、各種情報を一時記憶するＲＡＭ２０７と、ハードディスク装置２０８とを有する。また、各装置２０１〜２０８は、バス２０９に接続される。
【００７１】
ハードディスク装置２０８には、図１に示した取得部１３１、管理部１３２、提供部１３３および出力制御部１３４の各処理部と同様の機能を有する管理支援プログラムが記憶される。また、ハードディスク装置２０８には、作業員ＤＢ１２１、フィルタ記憶部１２２、および、管理支援プログラムを実現するための各種データが記憶される。入力装置２０２は、例えば、コンピュータ２００の管理者から操作情報等の各種情報の入力を受け付ける。モニタ２０３は、例えば、コンピュータ２００の管理者に対して表示画面等の各種画面を表示する。インタフェース装置２０５は、例えば印刷装置等が接続される。通信装置２０６は、例えば、図１に示した通信部１１０と同様の機能を有し集約装置２０および端末装置３０と接続され、集約装置２０および端末装置３０と各種情報をやりとりする。
【００７２】
ＣＰＵ２０１は、ハードディスク装置２０８に記憶された各プログラムを読み出して、ＲＡＭ２０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ２００を図１に示した取得部１３１、管理部１３２、提供部１３３および出力制御部１３４として機能させることができる。
【００７３】
なお、上記の管理支援プログラムは、必ずしもハードディスク装置２０８に記憶されている必要はない。例えば、コンピュータ２００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ２００が読み出して実行するようにしてもよい。コンピュータ２００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこの管理支援プログラムを記憶させておき、コンピュータ２００がこれらから管理支援プログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００７４】
１  管理支援システム
５  プラント
６  入構口
７  設備
１０  作業員
１１  センサ端末
２０  集約装置
３０  端末装置
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  作業員ＤＢ
１２２  フィルタ記憶部
１３０  制御部
１３１  取得部
１３２  管理部
１３３  提供部
１３４  出力制御部
Ｎ  ネットワーク
【図１】
2018032349.tif 000003
【図２】
2018032349.tif 000004
【図３】
2018032349.tif 000005
【図４】
2018032349.tif 000006
【図５】
2018032349.tif 000007
【図６】
2018032349.tif 000008
【図７】
2018032349.tif 000009
【図８】
2018032349.tif 000010
【図９】
2018032349.tif 000011
【図１０】
2018032349.tif 000012
【図１１】
2018032349.tif 000013
【図１２】
2018032349.tif 000014
【図１３】
2018032349.tif 000015