(57)【要約】【課題】作業者の作業ミスに起因する問題の発生を未然に抑制する。【解決手段】作業監視サーバ４０は、作業者端末２０から作業者が作業対象機器に対して行っている作業を示す作業情報を取得する作業情報取得部５１と、作業者の作業中に作業対象機器から機器状態を取得する機器状態取得部６１と、作業対象機器における複数の機器状態と複数の機器状態の各々についての禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録したリスト要素テーブル５４を参照して、機器状態取得部６１により取得された作業対象機器の機器状態に対応する禁止項目を特定するブラックリスト制御部５５と、作業情報取得部５１により取得された作業情報により示される作業が、ブラックリスト制御部５５により特定された禁止項目により示される作業と一致又は類似する場合に、作業者端末２０にアラーム情報を通知する制御を行う通知制御部５８と、を備える。【選択図】図３
2018195072.tif 000002
【特許請求の範囲】
【請求項１】
作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得する作業情報取得部と、
前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得する機器状態取得部と、
前記作業対象機器における複数の機器状態と、前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録した禁止項目テーブルを参照して、前記機器状態取得部により取得された前記作業対象機器の機器状態に対応する禁止項目を特定する禁止項目特定部と、
前記作業情報取得部により取得された作業情報により示される作業が、前記禁止項目特定部により特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に対して、前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する制御を行う通知制御部と、
を備えたことを特徴とする作業監視装置。
【請求項２】
前記作業情報取得部により取得された作業情報により示される作業が、前記禁止項目特定部により特定された禁止項目により示される作業と一致又は類似しない場合に、前記作業対象機器に対して行われる作業を予め定められた手順に従って行った場合に得られる作業結果を予め登録した作業手順テーブルを参照して、前記作業情報により示される作業が前記作業結果として示される手順に従っているか否かを判定する作業判定部、
を更に備えたことを特徴とする請求項１に記載の作業監視装置。
【請求項３】
前記禁止項目特定部は、前記作業判定部により前記作業情報により示される作業が前記作業結果として示される手順に従っていると判定された場合に、前記機器状態取得部により新たに取得された前記作業対象機器の機器状態に対応する禁止項目を、前記禁止項目テーブルから新たに特定し、新たに特定した禁止項目により前回特定した禁止項目を更新することを特徴とする請求項２に記載の作業監視装置。
【請求項４】
前記作業情報は、前記作業者の作業を撮影して得られた画像情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業を撮影して得られた画像情報が登録されていることを特徴とする請求項１〜３のいずれか１項に記載の作業監視装置。
【請求項５】
前記作業情報は、前記作業者の作業の内容を示す音声情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業の内容を示す音声情報が登録されていることを特徴とする請求項１〜３のいずれか１項に記載の作業監視装置。
【請求項６】
前記通知制御部は、更に、前記作業者の作業を監督する監督者が使用する監督者端末に対して、前記アラーム情報を通知する制御を行うことを特徴とする請求項１〜５のいずれか１項に記載の作業監視装置。
【請求項７】
作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得し、
前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得し、
前記作業対象機器における複数の機器状態と、前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録した禁止項目テーブルを参照して、前記取得された前記作業対象機器の機器状態に対応する禁止項目を特定し、
前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に対して、前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する、
処理をコンピュータが実行することを特徴とする作業監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業監視装置及び作業監視方法に関する。
【背景技術】
【０００２】
近年、様々なシステムの導入に伴い、システムの保守を行う作業が増えている。しかし一方で、働き手の高齢化等の理由で、システムの保守作業に精通した作業者の数は減少する傾向にある。このため、保守作業に精通していない作業者がシステムの保守作業を行う機会が増え、作業ミスが発生し易い環境となっている。
【０００３】
これに対して、保守作業を監督する監督者が、作業者の作業を監視し、作業ミスの発生を抑制する作業支援システムが知られている。このシステムによれば、現場の作業者がヘッドマウントディスプレイ等の端末（以下、作業者端末という。）を装着して、マニュアルや作業指示書に従って作業を行う。そして、作業者端末により得られる作業に関する画像や音声等の作業情報は、監督者の端末装置に送信され、監督者は、自身の端末装置を用いて、作業者端末から得られる作業情報をリアルタイムで共有し、作業者が作業ミスを起こしていないかを監督する。
【０００４】
しかし、上記のシステムでは、監督者の人数よりも作業者の人数の方が多いため、一人の監督者が複数の作業者の各々の作業を十分に監督することは難しかった。
【０００５】
これに対して、例えば、監督者を必要とせず、複数の作業者の各々が作業手順に従って正しく作業を行ったか否かを判定する技術が知られている。この技術によれば、作業者が作業を行う前に、作業監視サーバに正しい作業手順を定めた基準作業情報が予め登録される。作業者の作業中、作業者端末で取得される作業情報が作業監視サーバに送信される。作業監視サーバでは、作業者端末から受信した作業情報と基準作業情報とが比較され、当該作業情報により示される作業が正しい作業手順で行われたか否かが判定される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−００３７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、従来技術によれば、作業監視サーバにて作業者の作業ミスの発生が判定されるのは、作業者の作業ミスが発生した後である。このため、当該作業ミスに起因する、「システムダウンで利用者に多大な影響を与える」、「システム環境を作業前の状態に戻せない」等のように重大な問題の発生を抑制することが出来ない可能性がある。
【０００８】
本発明は、一つの側面として、作業者の作業ミスに起因する問題の発生を未然に抑制することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様として、作業監視装置は、作業情報取得部と、機器状態取得部と、禁止項目特定部と、通知制御部と、を備える。前記作業情報取得部は、作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得する。前記機器状態取得部は、前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得する。前記禁止項目特定部は、禁止項目テーブルを参照して、前記機器状態取得部により取得された前記作業対象機器の機器状態に対応する禁止項目を特定する。前記禁止項目テーブルには、前記作業対象機器における複数の機器状態と、前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とが対応付けて予め登録されている。前記通知制御部は、前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する制御を行う。
【発明の効果】
【００１０】
一つの側面として、作業者の作業ミスに起因する問題の発生を未然に抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る作業監視システムの構成の一例を示すブロック図である。
【図２】実施形態に係る作業者端末及び監督者端末の構成の一例を示す外観図である。
【図３】実施形態に係る作業監視サーバの構成の一例を示すブロック図である。
【図４】実施形態に係るブラックリスト記録部の構成の一例を示す模式図である。
【図５】実施形態に係るリスト要素テーブルの構成の一例を示す模式図である。
【図６】実施形態に係るブラックリストテーブルの構成の一例を示す模式図である。
【図７】実施形態に係る通知テーブルの構成の一例を示す模式図である。
【図８】実施形態に係るホワイトリスト記録部の構成の一例を示す模式図である。
【図９】実施形態に係るホワイトリストテーブルの構成の一例を示す模式図である。
【図１０】第１の実施形態に係る作業監視サーバとして機能するコンピュータの構成の一例を示すブロック図である。
【図１１】第１の実施形態に係る作業者端末、監督者端末、及び作業監視サーバの間における処理の一例を示すシーケンス図である。
【図１２】第１の実施形態に係る作業開始時の作業監視サーバにおける処理の一例を示すシーケンス図である。
【図１３】第１の実施形態に係る作業開始時の作業監視プログラムにおけるブラックリスト生成プロセスの処理の流れの一例を示すフローチャートである。
【図１４】第１の実施形態に係る作業開始時の作業監視プログラムにおけるホワイトリスト生成プロセスの処理の流れの一例を示すフローチャートである。
【図１５】第１の実施形態に係る作業開始時の作業監視プログラムにおけるブラックリスト制御プロセスの処理の流れの一例を示すフローチャートである。
【図１６】第１の実施形態に係る作業中の作業監視サーバにおける処理の一例を示すシーケンス図である。
【図１７】第１の実施形態に係る作業中の作業監視プログラムにおけるブラックリスト制御プロセスの処理の流れの一例を示すフローチャートである。
【図１８】第１の実施形態に係る作業中の作業監視プログラムにおけるホワイトリスト制御プロセスの処理の流れの一例を示すフローチャートである。
【図１９】第１の実施形態に係る作業中の作業監視プログラムにおけるブラックリスト制御プロセスの処理の流れの一例を示すフローチャートである
【図２０】第１の実施形態に係るアラーム通知時の作業監視サーバにおける処理の一例を示すシーケンス図である。
【図２１】第１の実施形態に係るアラーム通知時の作業監視プログラムにおける通知制御プロセスの処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明に係る実施形態の一例を詳細に説明する。
【００１３】
[第１の実施形態]
図１は、第１の実施形態に係る作業監視システム１０の構成の一例を示すブロック図である。
図１に示すように、本実施形態に係る作業監視システム１０は、作業者端末２０と、監督者端末３０と、作業監視サーバ４０と、を備える。作業監視サーバ４０は、インターネットや、Local Area Network(ＬＡＮ)、Wide Area Network（ＷＡＮ）等のネットワークを介して、作業者端末２０及び監督者端末３０の各々と接続される。
【００１４】
作業監視サーバ４０は、作業監視装置の一例であり、汎用的なサーバコンピュータやパーソナルコンピュータ等の情報処理装置として構成される。作業監視サーバ４０は、機能的には、後述するブラックリスト処理部５０及びホワイトリスト処理部６０を備えている。
【００１５】
図２は、本実施形態に係る作業者端末２０及び監督者端末３０の構成の一例を示す外観図である。
【００１６】
図２に示すように、作業者端末２０は、現場で作業を行う作業者２０Ａが有する端末装置である。作業者端末２０には、例えば、作業者２０Ａの頭部に装着して使用されるヘッドマウントディスプレイ等の表示部を有する端末装置が用いられる。作業者２０Ａは、作業監視サーバ４０から送信されてくる作業に必要な情報を作業者端末２０の表示部に表示させながら、一連の作業を行うことができる。ここでいう作業に必要な情報とは、一例として、作業マニュアルや作業指示書等であり、これらの情報を動画で表示してもよい。
【００１７】
また、作業者端末２０には、カメラや、マイク、スピーカ等が設けられている。作業者端末２０は、作業者２０Ａが作業対象機器に対して行っている作業を示す作業情報を作業監視サーバ４０に送信する。なお、この作業情報は、キーボード等の入力装置を用いて入力してもよい。本実施形態においては、この作業情報の一例として、カメラを用いて作業者２０Ａが行う作業の内容を撮影した画像情報（以下、作業画像という。）が作業監視サーバ４０に送信される場合について説明する。
【００１８】
一方、監督者端末３０は、事務所等に設置されており、作業者２０Ａの作業を監督する監督者３０Ａが使用する端末装置である。監督者端末３０には、例えば、デスクトップ型のパーソナルコンピュータや、タブレット型のコンピュータ等が用いられる。
【００１９】
図３は、本実施形態に係る作業監視サーバ４０の構成の一例を示すブロック図である。
図３に示すように、本実施形態に係る作業監視サーバ４０は、受信部４２と、送信部４４と、ブラックリスト処理部５０と、ホワイトリスト処理部６０と、を備えている。
【００２０】
受信部４２及び送信部４４は、作業者端末２０及び監督者端末３０の各々との通信を行うための通信インターフェースとして機能する。
【００２１】
ブラックリスト処理部５０は、作業者端末２０から受信した作業画像に基づいて、作業者２０Ａが重大な問題を発生させる誤った作業を行おうとしていないか事前に判定する機能を有する。一方、ホワイトリスト処理部６０は、作業者端末２０から受信した作業画像に基づいて、作業者２０Ａが予め定められた手順に従って作業を行っているか否かを判定する機能を有する。
【００２２】
ブラックリスト処理部５０は、作業情報取得部５１と、ブラックリスト記録部５２と、ブラックリスト生成部５３と、リスト要素テーブル５４と、ブラックリスト制御部５５と、ブラックリストテーブル５６と、通知テーブル５７と、通知制御部５８と、を含む。一方、ホワイトリスト処理部６０は、機器状態取得部６１と、ホワイトリスト生成部６２と、ホワイトリスト記録部６３と、ホワイトリストテーブル６４と、ホワイトリスト制御部６５と、を含む。なお、本実施形態では、ホワイトリスト処理部６０を備える構成として説明するが、ホワイトリスト処理部６０を備えない構成としてもよく、この場合、ブラックリスト処理部５０が機器状態取得部６１を備える構成とされる。
【００２３】
作業情報取得部５１は、受信部４２を介して、作業者端末２０から、上記の作業画像を取得する。また、機器状態取得部６１は、作業者２０Ａが作業対象機器に対して作業を行っている間、後述する開始情報に基づいて特定される作業対象機器から機器状態を取得する。ここでいう機器状態とは、例えば、「ファイル更新中」等のように、作業中における作業対象機器の状態を示す情報である。機器状態取得部６１は、作業者２０Ａの作業中、作業対象機器と通信し、この機器状態を取得する。
【００２４】
以下、ブラックリスト処理部５０の各部について説明する。
【００２５】
図４は、本実施形態に係るブラックリスト記録部５２の構成の一例を示す模式図である。
図４に示すように、ブラックリスト記録部５２には、ブラックリスト登録テーブル５２Ａが格納されている。
【００２６】
図４に示す例の場合、ブラックリスト登録テーブル５２Ａには、作業機器、作業種類、機器状態、データ種類、及び禁止項目が各々登録される。作業機器は、作業対象機器を示す。作業種類は、作業者が行う作業名を示す。機器状態は、作業対象機器の機器状態を示す。データ種類は、禁止項目のデータの種類を示す。禁止項目は、禁止されている作業に至る可能性の高い作業を示すデータである。ここでいう禁止されている作業とは、一例として、「アクティブサーバを切離す」、「スタンバイサーバを組込む」等である。本実施形態では、禁止項目を示すデータは、禁止されている作業に至る可能性の高い作業を撮影して得られた画像情報（以下、禁止画像という。）として示される。この禁止画像には、一例として、「押してはいけないボタンを押そうとする作業」を示す画像や、「抜いてはいけないケーブルを抜こうとする作業」を示す画像等が挙げられる。
【００２７】
ブラックリスト生成部５３は、作業者２０Ａが作業を開始する際に、作業者端末２０から作業監視サーバ４０に送信された開始情報に基づいて、該当するデータをブラックリスト登録テーブル５２Ａから抽出してリスト要素テーブル５４に登録する。ここでいう開始情報には、作業対象機器及び作業種類が含まれる。リスト要素テーブル５４は、禁止項目テーブルの一例である。リスト要素テーブル５４は、作業対象機器における複数の機器状態と、複数の機器状態の各々についての禁止項目とを対応付けて予め登録したものである。また、ブラックリスト生成部５３は、上記の開始情報を、ホワイトリスト処理部６０に送信する処理を行う。
【００２８】
図５は、本実施形態に係るリスト要素テーブル５４の構成の一例を示す模式図である。
図５に示すリスト要素テーブル５４は、作業者２０Ａが作業を開始するまでは空のテーブルとされる。
【００２９】
図５に示す例の場合、上記の開始情報には、作業対象機器として「ＡＢＣ２０」、作業種類として「ファイル更新」が含まれる。このため、ブラックリスト生成部５３は、ブラックリスト登録テーブル５２Ａから、作業対象機器が「ＡＢＣ２０」、及び作業種類が「ファイル更新」に合致するデータを抽出して、リスト要素テーブル５４に登録する。
【００３０】
ブラックリスト制御部５５は、禁止項目特定部の一例である。ブラックリスト制御部５５は、機器状態取得部６１により取得された機器状態に対応する禁止項目を、リスト要素テーブル５４から特定し、ブラックリストテーブル５６に登録する。
【００３１】
図６は、本実施形態に係るブラックリストテーブル５６の構成の一例を示す模式図である。
図６に示すブラックリストテーブル５６は、作業者２０Ａが作業を開始するまでは空のテーブルとされる。
【００３２】
図６に示す例の場合、機器状態取得部６１により取得された機器状態は、「ファイル更新中」である。このため、ブラックリスト制御部５５は、リスト要素テーブル５４から、「ファイル更新中」に合致するデータを特定して、ブラックリストテーブル５６に登録する。
【００３３】
そして、ブラックリスト制御部５５は、作業情報取得部５１により取得された作業画像により示される作業が、ブラックリストテーブル５６に登録されている禁止画像により示される作業と一致又は類似するか否かを判定する。例えば、作業情報取得部５１により取得された作業画像と、ブラックリストテーブル５６に登録されている禁止画像との間でパターンマッチングを行い、これら２つの作業画像と禁止画像とが一致又は類似するかを判定する。類似の判定としては、２つの画像間の類似度が所定値以内であるか否かを判定する。例えば、比較的単純なテンプレートマッチング法を適用してもよい。この場合、類似度を示す指標としては、一例として、Sum of Squared Difference（ＳＳＤ）や、Zero-means Normalized Cross-Correlation（ＺＮＣＣ）、Sum of Absolute Difference（ＳＡＤ）、Normalized Cross-Correlation（ＮＣＣ）等が用いられる。なお、上記の所定値としては、実験等に基づいて適切な値が設定される。なお、作業画像と禁止画像との一致又は類似の判定には、上記のテンプレートマッチングに限らず、画像から抽出されるその他の特徴量を比較する手法など、他の手法を用いてもよい。
【００３４】
図７は、本実施形態に係る通知テーブル５７の構成の一例を示す模式図である。
図７に示す通知テーブル５７は、作業者２０Ａが作業を開始するまでは空のテーブルとされる。
【００３５】
ブラックリスト制御部５５は、上記２つの作業画像と禁止画像とが一致又は類似すると判定した場合、ブラックリストテーブル５６に登録されているデータを、作業者名と対応付けて通知テーブル５７に登録する。なお、ここでいう作業者名は、上記の作業画像と共に、作業者端末２０から取得される。一方、上記２つの作業画像と禁止画像とが一致又は類似しないと判定した場合、ブラックリスト制御部５５は、ブラックリストテーブル５６に登録されているデータの通知テーブル５７への登録は行わない。この場合、ブラックリスト制御部５５は、作業者端末２０から受信した作業画像を、ホワイトリスト処理部６０に送信する。
【００３６】
通知制御部５８は、作業者端末２０及び監督者端末３０の各々から一定の間隔で送信されてくる問い合わせに対して、通知テーブル５７にデータが登録されているか否かを判定する。そして、通知制御部５８は、通知テーブル５７にデータが登録されている場合には、当該データに対応するアラーム情報を、作業者端末２０及び監督者端末３０の各々に通知する。ここでいうアラーム情報とは、作業画像により示される作業を行うことを禁止するように促す情報であり、文字でもよいし、画像や音声でもよい。なお、作業者端末２０及び監督者端末３０の各々からの問い合わせの間隔を短くすることで、ほぼリアルタイムでアラーム情報を通知することができる。また、アラーム情報の通知は、作業者端末２０及び監督者端末３０の各々からの問い合わせに対して通知する場合に限定されない。例えば、通知テーブル５７にデータが登録される都度、該当する作業者端末２０及び監督者端末３０の各々に通知してもよい。
【００３７】
次に、ホワイトリスト処理部６０の各部について説明する。
【００３８】
図８は、本実施形態に係るホワイトリスト記録部６３の構成の一例を示す模式図である。
図８に示すように、ホワイトリスト記録部６３には、ホワイトリスト登録テーブル６３Ａが格納されている。
【００３９】
図８に示す例の場合、ホワイトリスト登録テーブル６３Ａには、作業機器、作業種類、手順、及び作業結果が各々登録される。作業機器は、作業対象機器を示す。作業種類は、作業者が行う作業名を示す。手順は、作業を行う順番を示す。作業結果は、予め定められた手順に従って作業を正しく行った場合に得られる結果を示すデータである。本実施形態に係る作業結果を示すデータは、正しい手順で行われた作業の結果を撮影して得られた画像情報（以下、手順画像という。）として示される。例えば、「０系１系サーバの系切替え」を示すデータは、０系１系サーバの系切替えしたことを表す画像として示される。
【００４０】
ホワイトリスト生成部６２は、ブラックリスト生成部５３から受信した開始情報に基づいて、該当するデータをホワイトリスト登録テーブル６３Ａから抽出してホワイトリストテーブル６４に登録する。ホワイトリストテーブル６４は、作業手順テーブルの一例である。すなわち、ホワイトリストテーブル６４は、作業対象機器に対して行われる作業を予め定められた手順に従って行った場合に得られる作業結果を予め登録したものである。
【００４１】
図９は、本実施形態に係るホワイトリストテーブル６４の構成の一例を示す模式図である。
図９に示すホワイトリストテーブル６４は、作業者２０Ａが作業を開始するまでは空のテーブルとされる。
【００４２】
図９に示す例の場合、上記の開始情報には、作業対象機器として「ＡＢＣ２０」、作業種類として「ファイル更新」が含まれる。このため、ホワイトリスト生成部６２は、ホワイトリスト登録テーブル６３Ａから、作業対象機器が「ＡＢＣ２０」、及び作業種類が「ファイル更新」に合致するデータを抽出して、ホワイトリストテーブル６４に登録する。
【００４３】
ホワイトリスト制御部６５は、作業判定部の一例である。ホワイトリスト制御部６５は、ブラックリスト制御部５５から受信した作業画像により示される作業が、ホワイトリストテーブル６４に登録されている手順画像として示される手順に従っているか否かを判定する。ホワイトリスト制御部６５は、作業画像により示される作業が手順画像として示される手順に従っていると判定した場合、その判定結果を、ブラックリスト制御部５５に送信する。なお、作業手順が１つ完了したことにより、作業対象機器の機器状態が変化する。この場合、ブラックリスト制御部５５は、機器状態取得部６１により新たに取得された作業対象機器の機器状態に対応する禁止画像を、リスト要素テーブル５４から新たに特定する。そして、ブラックリスト制御部５５は、新たに特定した禁止画像により、前回特定してブラックリストテーブル５６に登録されている禁止画像を更新する。
【００４４】
一方、ホワイトリスト制御部６５は、作業画像により示される作業が手順画像として示される手順に従っていないと判定した場合、その判定結果を、ブラックリスト制御部５５に送信する。この場合、ブラックリスト制御部５５は、ブラックリストテーブル５６に登録されている禁止画像の更新を行わない。
【００４５】
図１０は、第１の実施形態に係る作業監視サーバ４０として機能するコンピュータ７０の構成の一例を示すブロック図である。
【００４６】
作業監視サーバ４０は、例えば、図１０に示すコンピュータ７０で実現することができる。コンピュータ７０は、Central Processing Unit（ＣＰＵ）７１と、一時記憶領域としてのメモリ７２と、不揮発性の記憶部７３とを備える。また、コンピュータ７０は、入出力装置７４と、記憶媒体７８に対するデータの読み込み及び書き込みを制御するRead/Write（Ｒ／Ｗ）部７５と、インターネット等のネットワークに接続される通信インターフェース（Ｉ／Ｆ）７６とを備える。ＣＰＵ７１、メモリ７２、記憶部７３、入出力装置７４、Ｒ／Ｗ部７５、及び通信Ｉ／Ｆ７６は、バス７７を介して互いに接続される。
【００４７】
記憶部７３は、Hard Disk Drive（ＨＤＤ）、Solid State Drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部７３には、コンピュータ７０を作業監視サーバ４０として機能させるための作業監視プログラム８０が記憶される。なお、記憶部７３は、図３に示すブラックリスト記録部５２、リスト要素テーブル５４、ブラックリストテーブル５６、通知テーブル５７、ホワイトリスト記録部６３、及びホワイトリストテーブル６４として機能する。
【００４８】
作業監視プログラム８０は、作業情報取得プロセス８２と、機器状態取得プロセス８４と、を有する。更に、作業監視プログラム８０は、ブラックリスト生成プロセス８６と、ブラックリスト制御プロセス８８と、ホワイトリスト生成プロセス９０と、ホワイトリスト制御プロセス９２と、通知制御プロセス９４と、を有する。
【００４９】
ＣＰＵ７１は、作業監視プログラム８０を記憶部７３から読み出してメモリ７２に展開し、作業監視プログラム８０が有するプロセスを順次実行する。ＣＰＵ７１は、作業情報取得プロセス８２を実行することで、図３に示す作業情報取得部５１として動作する。また、ＣＰＵ７１は、機器状態取得プロセス８４を実行することで、図３に示す機器状態取得部６１として動作する。また、ＣＰＵ７１は、ブラックリスト生成プロセス８６を実行することで、図３に示すブラックリスト生成部５３として動作する。また、ＣＰＵ７１は、ブラックリスト制御プロセス８８を実行することで、図３に示すブラックリスト制御部５５として動作する。また、ＣＰＵ７１は、ホワイトリスト生成プロセス９０を実行することで、図３に示すホワイトリスト生成部６２として動作する。また、ＣＰＵ７１は、ホワイトリスト制御プロセス９２を実行することで、図３に示すホワイトリスト制御部６５として動作する。また、ＣＰＵ７１は、通知制御プロセス９４を実行することで、図３に示す通知制御部５８として動作する。これにより、作業監視プログラム８０を実行したコンピュータ７０が、作業監視サーバ４０として機能することになる。なお、コンピュータ７０が作業監視プログラム８０を実行することにより機能する部分は、作業監視サーバ４０に相当する。この例の場合、作業監視プログラム８０を実行するＣＰＵ７１は、ハードウェアである。
【００５０】
なお、作業監視プログラム８０により実現される機能は、例えば、半導体集積回路、より詳しくは、Application Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００５１】
次に、図１１〜図２１を参照して、第１の実施形態に係る作業監視サーバ４０の作用を説明する。
【００５２】
図１１は、第１の実施形態に係る作業者端末２０、監督者端末３０、及び作業監視サーバ４０の間における処理の一例を示すシーケンス図である。
【００５３】
図１１に示すように、（Ｓ１）では、作業者２０Ａが作業対象機器に対して作業を開始する場合に、作業者端末２０から作業監視サーバ４０に開始情報（作業対象機器及び作業種類を含む）が送信される。これにより、作業者端末２０から作業監視サーバ４０に作業開始が通知される。
【００５４】
（Ｓ２）では、作業者２０Ａが作業対象機器に対して作業を行っている間、一定の間隔で作業者端末２０から作業監視サーバ４０に作業情報（作業画像）及び作業者名が送信される。これにより、作業者端末２０から作業監視サーバ４０に作業情報の通知が行われる。
【００５５】
（Ｓ３）では、作業者２０Ａが作業対象機器に対して作業を行っている間、一定の間隔で作業者端末２０から作業監視サーバ４０に、作業者２０Ａが重大な問題が発生する可能性がある誤った作業を行っていないか問い合わせを行う。
【００５６】
（Ｓ４）では、作業者２０Ａが作業対象機器に対して作業を行っている間、一定の間隔で監督者端末３０から作業監視サーバ４０に、作業者２０Ａが重大な問題が発生する可能性がある誤った作業を行っていないか問い合わせを行う。
【００５７】
（Ｓ５）、（Ｓ６）では、作業監視サーバ４０が、作業者２０Ａが重大な問題が発生する可能性がある誤った作業を行っていると判定した場合、作業者端末２０及び監督者端末３０の各々にアラーム情報を送信する。
【００５８】
図１２は、第１の実施形態に係る作業開始時の作業監視サーバ４０における処理の一例を示すシーケンス図である。
【００５９】
（Ｓ１１）では、作業者２０Ａが作業対象機器に対して作業を開始する場合に、作業者端末２０からブラックリスト生成部５３に開始情報（作業対象機器及び作業種類を含む）が送信され、作業開始が通知される。
【００６０】
（Ｓ１２）では、ブラックリスト生成部５３が、ブラックリスト記録部５２に対して、開始情報に含まれる作業対象機器及び作業種類に合致するデータの取得を要求する。
【００６１】
（Ｓ１３）では、ブラックリスト記録部５２が、ブラックリスト生成部５３に対して、上記要求に応じたデータを通知する。
【００６２】
（Ｓ１４）では、ブラックリスト生成部５３が、リスト要素テーブル５４に対して、ブラックリスト記録部５２から取得したデータの登録を要求する。
【００６３】
（Ｓ１５）では、リスト要素テーブル５４が、ブラックリスト生成部５３に対して、データの登録完了を通知する。
【００６４】
（Ｓ１６）では、ブラックリスト生成部５３が、ホワイトリスト生成部６２に対して、作業者端末２０から取得した上記開始情報を送信する。
【００６５】
（Ｓ１７）では、ホワイトリスト生成部６２が、ホワイトリスト記録部６３に対して、開始情報に含まれる作業対象機器及び作業種類に合致するデータの取得を要求する。
【００６６】
（Ｓ１８）では、ホワイトリスト記録部６３が、ホワイトリスト生成部６２に対して、上記要求に応じたデータを通知する。
【００６７】
（Ｓ１９）では、ホワイトリスト生成部６２が、ホワイトリストテーブル６４に対して、ホワイトリスト記録部６３から取得したデータの登録を要求する。
【００６８】
（Ｓ２０）では、ホワイトリストテーブル６４が、ホワイトリスト生成部６２に対して、データの登録完了を通知する。
【００６９】
（Ｓ２１）では、ホワイトリスト生成部６２が、機器状態取得部６１に対して、作業対象機器の機器状態の取得を要求する。
【００７０】
（Ｓ２２）では、機器状態取得部６１が、ホワイトリスト生成部６２に対して、上記要求に応じた機器状態を通知する。
【００７１】
（Ｓ２３）では、ホワイトリスト生成部６２が、ブラックリスト制御部５５に対して、機器状態取得部６１から取得した上記機器状態を通知する。
【００７２】
（Ｓ２４）では、ブラックリスト制御部５５が、リスト要素テーブル５４に対して、機器状態に合致するデータの取得を要求する。
【００７３】
（Ｓ２５）では、リスト要素テーブル５４が、ブラックリスト制御部５５に対して、上記要求に応じたデータを通知する。
【００７４】
（Ｓ２６）では、ブラックリスト制御部５５が、ブラックリストテーブル５６に対して、リスト要素テーブル５４から取得したデータの登録を要求する。
【００７５】
（Ｓ２７）では、ブラックリストテーブル５６が、ブラックリスト制御部５５に対して、データの登録完了を通知する。
【００７６】
図１３は、第１の実施形態に係る作業開始時の作業監視プログラム８０におけるブラックリスト生成プロセス８６の処理の流れの一例を示すフローチャートである。
【００７７】
まず、図１３のステップ１００では、ブラックリスト生成部５３が、作業者端末２０から、作業対象機器及び作業種類を含む開始情報を受信する。
【００７８】
ステップ１０２では、ブラックリスト生成部５３が、上記開始情報に含まれる作業対象機器及び作業種類と一致又は類似するデータを、図４に示すブラックリスト記録部５２から取得し、取得したデータを、図５に示すリスト要素テーブル５４に登録する。
【００７９】
ステップ１０４では、ブラックリスト生成部５３が、ホワイトリスト生成部６２に、上記開始情報を送信し、一連の処理を終了する。
【００８０】
図１４は、第１の実施形態に係る作業開始時の作業監視プログラム８０におけるホワイトリスト生成プロセス９０の処理の流れの一例を示すフローチャートである。
【００８１】
まず、図１４のステップ１１０では、ホワイトリスト生成部６２が、ブラックリスト生成部５３から、上記開始情報を受信する。
【００８２】
ステップ１１２では、ホワイトリスト生成部６２が、上記開始情報に含まれる作業対象機器及び作業種類と一致又は類似するデータを、図８に示すホワイトリスト記録部６３から取得し、取得したデータを、図９に示すホワイトリストテーブル６４に登録する。
【００８３】
ステップ１１４では、ホワイトリスト生成部６２が、機器状態取得部６１から作業対象機器の機器状態を取得する。
【００８４】
ステップ１１６では、ホワイトリスト生成部６２が、機器状態取得部６１から取得した機器状態を、ブラックリスト制御部５５に送信し、一連の処理を終了する。
【００８５】
図１５は、第１の実施形態に係る作業開始時の作業監視プログラム８０におけるブラックリスト制御プロセス８８の処理の流れの一例を示すフローチャートである。
【００８６】
まず、図１５のステップ１２０では、ブラックリスト制御部５５が、ホワイトリスト生成部６２から、機器状態を受信する。
【００８７】
ステップ１２２では、ブラックリスト制御部５５が、上記機器状態と一致するデータを、図５に示すリスト要素テーブル５４から取得し、取得したデータを、図６に示すブラックリストテーブル５６に登録し、一連の処理を終了する。
【００８８】
図１６は、第１の実施形態に係る作業中の作業監視サーバ４０における処理の一例を示すシーケンス図である。
【００８９】
（Ｓ３１）では、作業者２０Ａが作業対象機器に対して作業を行っている間、一定の間隔で、作業者端末２０からブラックリスト制御部５５に、作業情報の一例である作業画像（及び作業者名）が送信され、作業情報が通知される。
【００９０】
（Ｓ３２）では、ブラックリスト制御部５５が、ブラックリストテーブル５６に対して、作業画像と一致又は類似するデータの取得を要求する。
【００９１】
（Ｓ３３）では、ブラックリストテーブル５６が、ブラックリスト制御部５５に対して、上記要求に応じたデータが登録されている場合には、当該データを通知し、一方、登録されていない場合には、その旨を通知する。
【００９２】
（Ｓ３４）では、ブラックリストテーブル５６に上記作業画像と一致又は類似するデータが登録されていない場合、ブラックリスト制御部５５が、ホワイトリスト制御部６５に対して、作業者端末２０から取得した上記作業画像を送信する。
【００９３】
（Ｓ３５）では、ホワイトリスト制御部６５が、ホワイトリストテーブル６４に対して、上記作業画像と一致又は類似するデータの取得を要求する。
【００９４】
（Ｓ３６）では、ホワイトリストテーブル６４が、ホワイトリスト制御部６５に対して、上記要求に応じたデータが登録されている場合には、当該データを通知し、一方、登録されていない場合には、その旨を通知する。
【００９５】
（Ｓ３７）では、ホワイトリスト制御部６５が、機器状態取得部６１に対して、作業対象機器の機器状態の取得を要求する。
【００９６】
（Ｓ３８）では、機器状態取得部６１が、ホワイトリスト制御部６５に対して、上記要求に応じた機器状態を通知する。
【００９７】
（Ｓ３９）では、ホワイトリスト制御部６５が、ブラックリスト制御部５５に対して、機器状態取得部６１から取得した上記機器状態を通知する。
【００９８】
（Ｓ４０）では、ブラックリスト制御部５５が、リスト要素テーブル５４に対して、機器状態に合致するデータの取得を要求する。
【００９９】
（Ｓ４１）では、リスト要素テーブル５４が、ブラックリスト制御部５５に対して、上記要求に応じたデータを通知する。
【０１００】
（Ｓ４２）では、ブラックリスト制御部５５が、ブラックリストテーブル５６に対して、リスト要素テーブル５４から取得したデータの登録を要求する。
【０１０１】
（Ｓ４３）では、ブラックリストテーブル５６が、ブラックリスト制御部５５に対して、データの登録完了を通知する。
【０１０２】
一方、（Ｓ４４）では、ブラックリストテーブル５６に上記作業画像と一致又は類似するデータが登録されている場合、ブラックリスト制御部５５が、通知テーブル５７に対して、ブラックリストテーブル５６から取得したデータ（及び作業者名）の登録を要求する。
【０１０３】
（Ｓ４５）では、通知テーブル５７が、ブラックリスト制御部５５に対して、データ（及び作業者名）の登録完了を通知する。
【０１０４】
図１７は、第１の実施形態に係る作業中の作業監視プログラム８０におけるブラックリスト制御プロセス８８の処理の流れの一例を示すフローチャートである。
【０１０５】
まず、図１７のステップ１３０では、ブラックリスト制御部５５が、作業者端末２０から、作業情報の一例である作業画像（及び作業者名）を受信する。
【０１０６】
ステップ１３２では、ブラックリスト制御部５５が、図６に示すブラックリストテーブル５６に、作業画像と一致又は類似するデータが登録されているか否かを判定する。ブラックリストテーブル５６に作業画像と一致又は類似するデータが登録されていないと判定した場合（否定判定の場合）、ステップ１３４に移行する。一方、ブラックリストテーブル５６に作業画像と一致又は類似するデータが登録されていると判定した場合（肯定判定の場合）、ステップ１３６に移行する。
【０１０７】
ステップ１３４では、ブラックリスト制御部５５が、ホワイトリスト制御部６５に対して、上記の作業画像を送信する。
【０１０８】
ステップ１３６では、ブラックリスト制御部５５が、ブラックリストテーブル５６に登録されているデータを、図７に示す通知テーブル５７に登録し、一連の処理を終了する。
【０１０９】
図１８は、第１の実施形態に係る作業中の作業監視プログラム８０におけるホワイトリスト制御プロセス９２の処理の流れの一例を示すフローチャートである。
【０１１０】
まず、図１８のステップ１４０では、ホワイトリスト制御部６５が、ブラックリスト制御部５５から、作業情報の一例である作業画像を受信する。
【０１１１】
ステップ１４２では、ホワイトリスト制御部６５が、図９に示すホワイトリストテーブル６４に、作業画像と一致又は類似するデータが登録されているか否かを判定する。ホワイトリストテーブル６４に作業画像と一致又は類似するデータが登録されていると判定した場合（肯定判定の場合）、ステップ１４４に移行する。一方、ホワイトリストテーブル６４に作業画像と一致又は類似するデータが登録されていないと判定した場合（否定判定の場合）、ステップ１４０に戻り待機となる。
【０１１２】
ステップ１４４では、作業手順が１つ完了したことにより、作業対象機器の機器状態が変化するため、ホワイトリスト制御部６５が、機器状態取得部６１から作業対象機器の機器状態を新たに取得する。
【０１１３】
ステップ１４６では、ホワイトリスト制御部６５が、機器状態取得部６１から新たに取得した機器状態を、ブラックリスト制御部５５に送信し、一連の処理を終了する。
【０１１４】
図１９は、第１の実施形態に係る作業中の作業監視プログラム８０におけるブラックリスト制御プロセス８８の処理の流れの一例を示すフローチャートである。
【０１１５】
まず、図１９のステップ１５０では、ブラックリスト制御部５５が、ホワイトリスト制御部６５から、機器状態を受信する。
【０１１６】
ステップ１５２では、ブラックリスト制御部５５が、図６に示すリスト要素テーブル６２から、機器状態に合致するデータを新たに取得する。
【０１１７】
ステップ１５４では、ブラックリスト制御部５５が、リスト要素テーブル６２から新たに取得したデータにより、図７に示すブラックリストテーブル５６に登録されているデータを更新し、一連の処理を終了する。
【０１１８】
図２０は、第１の実施形態に係るアラーム通知時の作業監視サーバ４０における処理の一例を示すシーケンス図である。
【０１１９】
（Ｓ５１）では、作業者２０Ａが作業対象機器に対して作業を行っている間、作業者端末２０から通知制御部５８に一定の間隔でデータの問い合せが送信される。
【０１２０】
（Ｓ５２）では、同様に、作業者２０Ａが作業対象機器に対して作業を行っている間、監督者端末３０から通知制御部５８に一定の間隔でデータの問い合せが送信される。
【０１２１】
（Ｓ５３）では、通知制御部５８が、通知テーブル５７に対して、作業者名と一致するデータの取得を要求する。つまり、通知制御部５８は、作業者端末２０からの問い合わせに対しては、作業者端末２０に対応する作業者名と一致するデータの取得を要求し、監督者端末３０からの問い合わせに対しては、監督者端末３０から指定された作業者名と一致するデータの取得を要求する。
【０１２２】
（Ｓ５４）では、通知テーブル５７が、通知制御部５８に対して、上記要求に応じたデータが登録されている場合には、当該データを通知する。
【０１２３】
（Ｓ５５）では、通知制御部５８が、通知テーブル５７に対して、作業者名と一致するデータの削除を要求する。
【０１２４】
（Ｓ５６）では、通知テーブル５７が、通知制御部５８に対して、上記要求に応じてデータを削除し、データの削除完了を通知する。
【０１２５】
（Ｓ５７）、（Ｓ５８）では、通知制御部５８が、通知テーブル５７から取得したデータに基づくアラーム情報を、作業者端末２０及び監督者端末３０の各々に送信する。
【０１２６】
図２１は、第１の実施形態に係るアラーム通知時の作業監視プログラム８０における通知制御プロセス９４の処理の流れの一例を示すフローチャートである。
【０１２７】
まず、図２１のステップ１６０では、通知制御部５８が、作業者端末２０及び監督者端末３０の各々からデータの問い合わせを受信する。
【０１２８】
ステップ１６２では、通知制御部５８が、図７に示す通知テーブル５７に該当するデータが有るか否かを判定する。通知テーブル５７に該当するデータが有ると判定した場合（肯定判定の場合）、ステップ１６４に移行し、該当するデータがないと判定した場合（否定判定の場合）、ステップ１６０に戻り待機となる。
【０１２９】
ステップ１６４では、通知制御部５８が、通知テーブル５７に登録されているデータに基づくアラーム情報を、作業者端末２０及び監督者端末３０の各々へ送信し、アラームを通知する。
【０１３０】
ステップ１６６では、通知制御部５８が、通知テーブル５７のデータを削除し、一連の処理を終了する。
【０１３１】
本実施形態によれば、作業の内容を示す画像情報を用いて、作業者の作業ミスに起因する問題の発生を未然に抑制することができる。
また、作業の内容を示す画像情報を用いて、作業者が行った作業が予め定められた手順に従って正しく行われているか否かを判定することができる。
また、重大な問題を引き起こす可能性のある作業を示す禁止項目を予め定められた作業手順と対応付けるのではなく、禁止項目と、作業対象機器の機器状態とを対応付けて登録している。このため、会社や部署等において運用ルールが変更され、作業手順が異なった場合でも、上記禁止項目の再登録等を行う必要がなくなる。
【０１３２】
[第２の実施形態]
上記の第１の実施形態では、作業情報として、作業者端末２０が備えるカメラを用いて作業者２０Ａが行う作業を撮影して画像情報（作業画像）を取得した。これに対して、第２の実施形態では、作業情報として、作業者端末２０が備えるマイクを用いて作業者２０Ａが行う作業の内容を示す音声情報（以下、作業音声という。）を取得する場合について説明する。
【０１３３】
本実施形態に係る作業情報取得部５１は、受信部４２を介して、作業者端末２０から、上記の作業音声を取得する。
【０１３４】
また、図４に示すブラックリスト登録テーブル５２Ａにおいて、禁止項目を示すデータは、予め禁止されている作業に至る可能性の高い作業の内容を示す音声情報（以下、禁止音声という。）として示される。この禁止音声には、一例として、「〇〇ボタンを押します」や、「○○ケーブルを抜きます」等が挙げられる。なお、ブラックリスト登録テーブル５２Ａから、リスト要素テーブル５４、ブラックリストテーブル５６へのデータの登録は、第１の実施形態と同様であるため、ここでの繰り返しの説明は省略する。
【０１３５】
ブラックリスト制御部５５は、作業情報取得部５１により取得された作業音声により示される内容が、ブラックリストテーブル５６に登録されている禁止音声により示される内容と一致又は類似するか否かを判定する。例えば、作業情報取得部５１により取得された作業音声と、ブラックリストテーブル５６に登録されている禁止音声との間で音声認識を行い、これら２つの作業音声と禁止音声とが一致又は類似するかを判定する。
【０１３６】
ブラックリスト制御部５５は、上記２つの作業音声と禁止音声とが一致又は類似すると判定した場合、ブラックリストテーブル５６に登録されているデータを、作業者名と対応付けて通知テーブル５７に登録する。
【０１３７】
通知制御部５８は、作業者端末２０及び監督者端末３０の各々から一定の間隔で送信されてくる問い合わせに対して、通知テーブル５７にデータが登録されているか否かを判定する。そして、通知制御部５８は、通知テーブル５７にデータが登録されている場合には、当該データに対応するアラーム情報を、作業者端末２０及び監督者端末３０の各々に通知する。
【０１３８】
一方、図８に示すホワイトリスト登録テーブル６３Ａにおいて、作業結果を示すデータは、正しい手順で行われた作業の結果を示す音声情報（以下、手順音声という。）として示される。例えば、「０系１系サーバの系切替え」を示すデータは、０系１系サーバの系切替えしたことを表す音声として示される。
【０１３９】
ホワイトリスト制御部６５は、ブラックリスト制御部５５から受信した作業音声により示される内容が、ホワイトリストテーブル６４に登録されている手順音声として示される手順に従っているか否かを判定する。ホワイトリスト制御部６５は、作業音声により示される内容が手順音声として示される手順に従っていると判定した場合、その判定結果を、ブラックリスト制御部５５に送信する。この場合、ブラックリスト制御部５５は、機器状態取得部６１により新たに取得された作業対象機器の機器状態に対応する禁止音声を、リスト要素テーブル５４から新たに特定する。そして、ブラックリスト制御部５５は、新たに特定した禁止音声により、前回特定してブラックリストテーブル５６に登録されている禁止音声を更新する。
【０１４０】
本実施形態によれば、作業の内容を示す音声情報を用いて、作業者の作業ミスに起因する問題の発生を未然に抑制することができる。
また、作業の内容を示す音声情報を用いて、作業者が行った作業が予め定められた手順に従って正しく行われているか否かを判定することができる。
【０１４１】
なお、上記各実施形態においては、作業監視プログラムが記憶部に予め記憶（インストール）されている態様を説明したが、これに限定されない。プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記憶媒体に記憶された形態で提供することも可能である。
【０１４２】
また、上記各実施形態として作業監視装置及び方法を例示して説明した。各実施形態は、作業監視装置が備える各部の機能をコンピュータに実行させるためのプログラムの形態としてもよい。各実施形態は、このプログラムを記憶したコンピュータが読み取り可能な記憶媒体の形態としてもよい。
【０１４３】
その他、上記各実施形態で説明した作業監視装置の構成は、一例であり、主旨を逸脱しない範囲内において状況に応じて変更してもよい。
【０１４４】
また、上記各実施形態で説明したプログラムの処理の流れも、一例であり、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【０１４５】
また、上記各実施形態では、プログラムを実行することにより、各実施形態に係る処理がコンピュータを利用してソフトウェア構成により実現される場合について説明したが、これに限らない。各実施形態は、例えば、ハードウェア構成や、ハードウェア構成とソフトウェア構成との組み合わせによって実現してもよい。
【０１４６】
以上の実施形態に関し、更に以下の付記を開示する。
【０１４７】
（付記１）
作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得する作業情報取得部と、
前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得する機器状態取得部と、
前記作業対象機器における複数の機器状態と、前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録した禁止項目テーブルを参照して、前記機器状態取得部により取得された前記作業対象機器の機器状態に対応する禁止項目を特定する禁止項目特定部と、
前記作業情報取得部により取得された作業情報により示される作業が、前記禁止項目特定部により特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に対して、前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する制御を行う通知制御部と、
を備えたことを特徴とする作業監視装置。
【０１４８】
（付記２）
前記作業情報取得部により取得された作業情報により示される作業が、前記禁止項目特定部により特定された禁止項目により示される作業と一致又は類似しない場合に、前記作業対象機器に対して行われる作業を予め定められた手順に従って行った場合に得られる作業結果を予め登録した作業手順テーブルを参照して、前記作業情報により示される作業が前記作業結果として示される手順に従っているか否かを判定する作業判定部、
を更に備えたことを特徴とする付記１に記載の作業監視装置。
【０１４９】
（付記３）
前記禁止項目特定部は、前記作業判定部により前記作業情報により示される作業が前記作業結果として示される手順に従っていると判定された場合に、前記機器状態取得部により新たに取得された前記作業対象機器の機器状態に対応する禁止項目を、前記禁止項目テーブルから新たに特定し、新たに特定した禁止項目により前回特定した禁止項目を更新することを特徴とする付記２に記載の作業監視装置。
【０１５０】
（付記４）
前記作業情報は、前記作業者の作業を撮影して得られた画像情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業を撮影して得られた画像情報が登録されていることを特徴とする付記１〜３のいずれか１項に記載の作業監視装置。
【０１５１】
（付記５）
前記作業情報は、前記作業者の作業の内容を示す音声情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業の内容を示す音声情報が登録されていることを特徴とする付記１〜３のいずれか１項に記載の作業監視装置。
【０１５２】
（付記６）
前記通知制御部は、更に、前記作業者の作業を監督する監督者が使用する監督者端末に対して、前記アラーム情報を通知する制御を行うことを特徴とする付記１〜５のいずれか１項に記載の作業監視装置。
【０１５３】
（付記７）
作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得し、
前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得し、
前記作業対象機器における複数の機器状態と、前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録した禁止項目テーブルを参照して、前記取得された前記作業対象機器の機器状態に対応する禁止項目を特定し、
前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に対して、前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する、
処理をコンピュータが実行することを特徴とする作業監視方法。
【０１５４】
（付記８）
前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似しない場合に、前記作業対象機器に対して行われる作業を予め定められた手順に従って行った場合に得られる作業結果を予め登録した作業手順テーブルを参照して、前記作業情報により示される作業が前記作業結果として示される手順に従っているか否かを判定する、
ことを特徴とする付記７に記載の作業監視方法。
【０１５５】
（付記９）
前記作業情報により示される作業が前記作業結果として示される手順に従っていると判定された場合に、新たに取得された前記作業対象機器の機器状態に対応する禁止項目を、前記禁止項目テーブルから新たに特定し、新たに特定した禁止項目により前回特定した禁止項目を更新する、
ことを特徴とする付記８に記載の作業監視方法。
【０１５６】
（付記１０）
前記作業情報は、前記作業者の作業を撮影して得られた画像情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業を撮影して得られた画像情報が登録されている、
ことを特徴とする付記７〜９のいずれか１項に記載の作業監視方法。
【０１５７】
（付記１１）
前記作業情報は、前記作業者の作業の内容を示す音声情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業の内容を示す音声情報が登録されている、
ことを特徴とする付記７〜９のいずれか１項に記載の作業監視方法。
【０１５８】
（付記１２）
更に、前記作業者の作業を監督する監督者が使用する監督者端末に対して、前記アラーム情報を通知する、
ことを特徴とする付記７〜１１のいずれか１項に記載の作業監視方法。
【０１５９】
（付記１３）
作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得し、
前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得し、
前記作業対象機器における複数の機器状態と、前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録した禁止項目テーブルを参照して、前記取得された前記作業対象機器の機器状態に対応する禁止項目を特定し、
前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に対して、前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する、
処理をコンピュータに実行させることを特徴とする作業監視プログラム。
【０１６０】
（付記１４）
前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似しない場合に、前記作業対象機器に対して行われる作業を予め定められた手順に従って行った場合に得られる作業結果を予め登録した作業手順テーブルを参照して、前記作業情報により示される作業が前記作業結果として示される手順に従っているか否かを判定する、
ことを特徴とする付記１３に記載の作業監視プログラム。
【０１６１】
（付記１５）
前記作業情報により示される作業が前記作業結果として示される手順に従っていると判定された場合に、新たに取得された前記作業対象機器の機器状態に対応する禁止項目を、前記禁止項目テーブルから新たに特定し、新たに特定した禁止項目により前回特定した禁止項目を更新する、
ことを特徴とする付記１４に記載の作業監視プログラム。
【０１６２】
（付記１６）
前記作業情報は、前記作業者の作業を撮影して得られた画像情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業を撮影して得られた画像情報が登録されている、
ことを特徴とする付記１３〜１５のいずれか１項に記載の作業監視プログラム。
【０１６３】
（付記１７）
前記作業情報は、前記作業者の作業の内容を示す音声情報であり、
前記禁止項目テーブルには、前記禁止項目を示す情報として、前記禁止されている作業に至る可能性の高い作業の内容を示す音声情報が登録されている、
ことを特徴とする付記１３〜１５のいずれか１項に記載の作業監視プログラム。
【０１６４】
（付記１８）
更に、前記作業者の作業を監督する監督者が使用する監督者端末に対して、前記アラーム情報を通知する、
ことを特徴とする付記１３〜１７のいずれか１項に記載の作業監視プログラム。
【０１６５】
（付記１９）
作業者が有する作業者端末から、前記作業者が作業対象機器に対して行っている作業を示す作業情報を取得し、
前記作業者が前記作業対象機器に対して作業を行っている間、前記作業対象機器から機器状態を取得し、
前記作業対象機器における複数の機器状態と前記複数の機器状態の各々について禁止されている作業に至る可能性の高い作業を示す禁止項目とを対応付けて予め登録した禁止項目テーブルを参照して、前記取得された前記作業対象機器の機器状態に対応する禁止項目を特定し、
前記取得された作業情報により示される作業が、前記特定された禁止項目により示される作業と一致又は類似する場合に、前記作業者端末に対して、前記作業情報により示される作業を行うことを禁止するように促すアラーム情報を通知する、
処理をコンピュータに実行させる作業監視プログラムを記憶したことを特徴とする記憶媒体。
【符号の説明】
【０１６６】
１０   作業監視システム
２０   作業者端末
２０Ａ 作業者
３０   監督者端末
３０Ａ 監督者
４０   作業監視サーバ
４２   受信部
４４   送信部
５０   ブラックリスト処理部
５１   作業情報取得部
５２   ブラックリスト記録部
５２Ａ ブラックリスト登録テーブル
５３   ブラックリスト生成部
５４   リスト要素テーブル
５５   ブラックリスト制御部
５６   ブラックリストテーブル
５７   通知テーブル
５８   通知制御部
６０   ホワイトリスト処理部
６１   機器状態取得部
６２   リスト要素テーブル
６２   ホワイトリスト生成部
６３   ホワイトリスト記録部
６３Ａ ホワイトリスト登録テーブル
６４   ホワイトリストテーブル
６５   ホワイトリスト制御部
７０   コンピュータ
７１   ＣＰＵ
７２   メモリ
７３   記憶部
７４   入出力装置
７５   Ｒ／Ｗ部
７６   通信Ｉ／Ｆ
７７   バス
７８   記憶媒体
８０   作業監視プログラム
８２   作業情報取得プロセス
８４   機器状態取得プロセス
８６   ブラックリスト生成プロセス
８８   ブラックリスト制御プロセス
９０   ホワイトリスト生成プロセス
９２   ホワイトリスト制御プロセス
９４   通知制御プロセス
【図１】
2018195072.tif 000003
【図２】
2018195072.tif 000004
【図３】
2018195072.tif 000005
【図４】
2018195072.tif 000006
【図５】
2018195072.tif 000007
【図６】
2018195072.tif 000008
【図７】
2018195072.tif 000009
【図８】
2018195072.tif 000010
【図９】
2018195072.tif 000011
【図１０】
2018195072.tif 000012
【図１１】
2018195072.tif 000013
【図１２】
2018195072.tif 000014
【図１３】
2018195072.tif 000015
【図１４】
2018195072.tif 000016
【図１５】
2018195072.tif 000017
【図１６】
2018195072.tif 000018
【図１７】
2018195072.tif 000019
【図１８】
2018195072.tif 000020
【図１９】
2018195072.tif 000021
【図２０】
2018195072.tif 000022
【図２１】
2018195072.tif 000023