(57)【要約】【課題】作業ミスを低減すること。【解決手段】安全管理サーバは、作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶する記憶部と、第１のテーブルに登録された情報と、第２のテーブルに登録された情報とに基づいて、作業の危険度を判定する判定部と、判定部によって判定された作業の危険度に応じて、メッセージを選択するメッセージ選択部と、メッセージ選択部が選択したメッセージを、作業の危険度に応じて設定された送信先へ送信する送信部とを備える。【選択図】図３
2018055537.tif 000002
【特許請求の範囲】
【請求項１】
作業の安全を管理する安全管理サーバと端末装置とを備える安全管理システムであって、
前記安全管理サーバは、
作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶する記憶部と、
前記第１のテーブルに登録された情報と前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定する判定部と、
前記判定部によって判定された前記作業の危険度に応じて、メッセージを選択するメッセージ選択部と、
前記メッセージ選択部が選択したメッセージを、前記作業の危険度に応じて設定された送信先へ送信する送信部と
を備え、
前記端末装置は、
前記安全管理サーバが送信した前記メッセージを受信する受信部
を備える、安全管理システム。
【請求項２】
前記記憶部は、作業指示者に関する情報を登録する第３のテーブルを記憶し、
前記判定部は、前記第１のテーブルに登録された情報と前記第２のテーブルに登録された情報と前記第３のテーブルに登録された情報とに基づいて、作業の危険度を判定し、
前記メッセージ選択部は、該作業の危険度が第一のレベルの範囲に含まれる場合、危険度が高いことを知らせるメッセージを選択し、
前記送信部は、作業指示者及び作業者のいずれか一方又は両方へ該メッセージを送信する、請求項１に記載の安全管理システム。
【請求項３】
前記判定部が判定した作業の危険度が第二のレベルの範囲に含まれる場合、前記メッセージ選択部は、作業者の変更を促すメッセージを選択し、
前記送信部は、前記第１のテーブル及び前記第２のテーブルに情報を登録した者へ該メッセージを送信する、請求項１又は請求項２に記載の安全管理システム。
【請求項４】
前記判定部が判定した作業の危険度が所定のレベル以上である場合、前記メッセージ選択部は、危険度及び予め登録された注意事項のいずれか一方又は両方を知らせるメッセージを選択し、前記送信部は、作業開始の所定の時間前に、作業者及び作業指示者のいずれか一方又は両方へ該メッセージを送信する、請求項１から請求項３のいずれか一項に記載の安全管理システム。
【請求項５】
前記安全管理サーバは、
前記メッセージの送信先から該メッセージの受信開封確認メッセージを受信する受信部
を備え、
前記送信部は、前記メッセージを送信してから所定の時間が経過しても、前記受信部が該メッセージの受信開封確認メッセージを受信しない場合、該メッセージを再送信する、請求項１から請求項４のいずれか一項に記載の安全管理システム。
【請求項６】
前記安全管理サーバは、
前記メッセージの送信先から該メッセージの受信開封確認メッセージを受信する受信部と、
前記メッセージを送信してから所定の時間が経過しても、前記受信部が該メッセージの受信開封確認メッセージを受信しない場合、予め登録された者へ通知する通知部と
を備える、請求項１から請求項５のいずれか一項に記載の安全管理システム。
【請求項７】
作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶する記憶部と、
前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定する判定部と、
前記判定部によって判定された前記作業の危険度に応じて、メッセージを選択するメッセージ選択部と、
前記メッセージ選択部が選択したメッセージを、前記作業の危険度に応じて設定された送信先へ送信する送信部と
を備える、安全管理サーバ。
【請求項８】
作業の安全を管理する安全管理サーバと端末装置とを備える安全管理システムによって実行される安全管理方法であって、
前記安全管理サーバが、作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶するステップと、
前記安全管理サーバが、前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定するステップと、
前記安全管理サーバが、前記判定するステップによって判定された前記作業の危険度に応じて、メッセージを選択するステップと、
前記安全管理サーバが、前記メッセージを選択するステップで作成したメッセージを、前記作業の危険度に応じて設定された送信先へ送信するステップと、
前記端末装置が、前記安全管理サーバが送信した前記メッセージを受信するステップと
を有する、安全管理方法。
【請求項９】
安全管理サーバのコンピュータに、
作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶するステップと、
前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定するステップと、
前記判定するステップによって判定された前記作業の危険度に応じて、メッセージを選択するステップと、
前記メッセージを選択するステップで選択したメッセージを、前記作業の危険度に応じて設定された送信先へ送信するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、安全管理システム、安全管理サーバ、安全管理方法、及びプログラムに関する。
【背景技術】
【０００２】
光線路設備等のインフラストラクチャ設備は、その性能を維持することが求められている。このため、定期的にメンテナンス作業が実施されている。メンテナンス作業を行う作業者は、指示者による指示の下で、作業内容が記載された作業指示書にしたがって、作業を実施する。
メンテナンス作業に関して、プラント管理支援装置が情報端末を携帯した作業者の近傍にある設備を判断して、点検・巡視作業等において必要なプラントデータをプラント運転データ装置から取得して作業者に提供する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
作業者は、作業内容が記載された作業指示書にしたがって作業を実施することになっているが、指示者による指示の下であっても、不注意等によって、作業ミスをしてしまう場合がある。
この作業ミスは、設備に対する作業ミスに限らず、バスやタクシー等の運送業務、宅配便等の配送業務等を含むあらゆる業務に対するものが含まれる。
本発明は、上記問題を解決すべくなされたもので、作業ミスを低減することを目的とする。
【課題を解決するための手段】
【０００５】
（１）本発明の一態様は、作業の安全を管理する安全管理サーバと端末装置とを備える安全管理システムであって、前記安全管理サーバは、作業に関する情報を登録する第１のテーブルと作業者に関する情報を登録する第２のテーブルとを記憶する記憶部と、前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定する判定部と、前記判定部によって判定された前記作業の危険度に応じて、メッセージを選択するメッセージ選択部と、前記メッセージ選択部が選択したメッセージを、前記作業の危険度に応じて設定された送信先へ送信する送信部とを備え、前記端末装置は、前記安全管理サーバが送信した前記メッセージを受信する受信部を備える、安全管理システムである。
【０００６】
（２）本発明の一態様は、上記（１）に記載の安全管理システムにおいて、前記記憶部は、作業指示者に関する情報を登録する第３のテーブルを記憶し、前記判定部は、前記第１のテーブルに登録された情報と前記第２のテーブルに登録された情報と前記第３のテーブルに登録された情報とに基づいて、作業の危険度を判定し、前記メッセージ選択部は、該作業の危険度が第一のレベルの範囲に含まれる場合、危険度が高いことを知らせるメッセージを選択し、前記送信部は、作業指示者及び作業者のいずれか一方又は両方へ該メッセージを送信する、安全管理システムである。
（３）本発明の一態様は、上記（１）又は上記（２）に記載の安全管理システムにおいて、前記判定部が判定した作業の危険度が第二のレベルの範囲に含まれる場合、前記メッセージ選択部は、作業者の変更を促すメッセージを選択し、前記送信部は、前記第１のテーブル及び前記第２のテーブルに情報を登録した者へ該メッセージを送信する、安全管理システムである。
（４）本発明の一態様は、上記（１）から上記（３）のいずれか一項に記載の安全管理システムにおいて、前記判定部が判定した作業の危険度が所定のレベル以上である場合、前記メッセージ選択部は、危険度及び予め登録された注意事項のいずれか一方又は両方を知らせるメッセージを選択し、前記送信部は、作業開始の所定の時間前に、作業者及び作業指示者のいずれか一方又は両方へ該メッセージを送信する、安全管理システムである。
（５）本発明の一態様は、上記（１）から上記（４）のいずれか一項に記載の安全管理システムにおいて、前記安全管理サーバは、前記メッセージの送信先から該メッセージの受信開封確認メッセージを受信する受信部を備え、前記送信部は、前記メッセージを送信してから所定の時間が経過しても、前記受信部が該メッセージの受信開封確認メッセージを受信しない場合、該メッセージを再送信する、安全管理システムである。
（６）本発明の一態様は、上記（１）から上記（５）のいずれか一項に記載の安全管理システムにおいて、前記安全管理サーバは、前記メッセージの送信先から該メッセージの受信開封確認メッセージを受信する受信部と、前記メッセージを送信してから所定の時間が経過しても、前記受信部が該メッセージの受信開封確認メッセージを受信しない場合、予め登録された者へ通知する通知部とを備える、安全管理システムである。
【０００７】
（７）本発明の一態様は、作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶する記憶部と、前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定する判定部と、前記判定部によって判定された前記作業の危険度に応じて、メッセージを選択するメッセージ選択部と、前記メッセージ選択部が選択したメッセージを、前記作業の危険度に応じて設定された送信先へ送信する送信部とを備える、安全管理サーバである。
【０００８】
（８）本発明の一態様は、作業の安全を管理する安全管理サーバと端末装置とを備える安全管理システムによって実行される安全管理方法であって、前記安全管理サーバが、作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶するステップと、前記安全管理サーバが、前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定するステップと、前記安全管理サーバが、前記判定するステップによって判定された前記作業の危険度に応じて、メッセージを選択するステップと、前記安全管理サーバが、前記メッセージを選択するステップで作成したメッセージを、前記作業の危険度に応じて設定された送信先へ送信するステップと、前記端末装置が、前記安全管理サーバが送信した前記メッセージを受信するステップとを有する、安全管理方法である。
【０００９】
（９）本発明の一態様は、安全管理サーバのコンピュータに、作業に関する情報を登録する第１のテーブルと、作業者に関する情報を登録する第２のテーブルとを記憶するステップと、前記第１のテーブルに登録された情報と、前記第２のテーブルに登録された情報とに基づいて、作業の危険度を判定するステップと、前記判定するステップによって判定された前記作業の危険度に応じて、メッセージを選択するステップと、前記メッセージを選択するステップで選択したメッセージを、前記作業の危険度に応じて設定された送信先へ送信するステップとを実行させるプログラムである。
【発明の効果】
【００１０】
本発明の実施形態によれば、作業ミスを低減することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る安全管理システムを示す図である。
【図２】実施形態に係る安全管理サーバの一例を示すハードウェア構成図である。
【図３】実施形態に係る安全管理システムの一例を示す機能ブロック図である。
【図４】第１のテーブルの一例を示す図である。
【図５】第２のテーブルの一例を示す図である。
【図６】第３のテーブルの一例を示す図である。
【図７】第４のテーブルの一例を示す図である。
【図８】メッセージテーブルの一例を示す図である。
【図９】実施形態に係る安全管理システムの動作の一例を示すシーケンス図である。
【図１０】変形例に係る安全管理サーバの一例を示す機能ブロック図である。
【図１１】第３のテーブルの一例を示す図である。
【発明を実施するための形態】
【００１２】
＜実施形態＞
＜安全管理システム＞
実施形態に係る安全システムは、作業に関する情報、作業者に関する情報、及び指示者に関する情報のいずれか又は全てに基づいて、作業者及び指示者のいずれか又は両方が携帯する端末装置へ、注意を促すメッセージを送信する。例えば、作業者がインフラストラクチャ設備の作業を行う際に、作業者及び指示者のいずれか又は両方が携帯する端末装置へ、注意を促すメッセージが送信される。
図１は、実施形態に係る安全管理システムを示す図である。安全管理システム１は、安全管理サーバ１００と登録端末２００と端末装置３００ａと端末装置３００ｂとを備える。安全管理サーバ１００と登録端末２００と端末装置３００ａと端末装置３００ｂとの間は、インターネット等の通信網５０を介して接続される。
例えば、安全管理サーバ１００は監視センターに設けられ、登録端末２００は居室に設けられ、端末装置３００ａ及び端末装置３００ｂはインフラストラクチャ設備の作業を行う作業者によって保持される。
【００１３】
作業スケジュールを登録する者（以下、「作業登録者」という）は、作業に先立って、登録端末２００から安全管理サーバ１００へアクセスし、作業情報登録要求を送信する。そして、登録端末２００は、作業情報登録要求に対して、安全管理サーバ１００から送信される作業登録画面情報を受信すると、作業登録画面を表示する。作業登録者は、作業登録画面を参照し、登録端末２００を操作することによって、作業日時、作業場所、作業対象設備ＩＤ等の作業対象設備の識別情報、作業内容、作業類型、作業の影響度・重大度等の作業に関する情報と作業者を示す情報と該作業者に指示をする指示者を示す情報とを入力する。登録端末２００は、作業登録者が入力した作業に関する情報と作業者を示す情報と指示者を示す情報とを安全管理サーバ１００へ送信する。安全管理サーバ１００は、登録端末２００が送信した作業に関する情報と作業者を示す情報と指示者を示す情報とを受信すると、作業ＩＤ等の作業の識別情報に関連付けて作業に関する情報と作業者を示す情報と指示者を示す情報とを登録する。
【００１４】
また、作業登録者は、作業に先立って、登録端末２００から安全管理サーバ１００へアクセスし、作業者登録要求を送信する。そして、登録端末２００は、作業者登録要求に対して、安全管理サーバ１００から送信される作業者登録画面情報を受信すると、作業者登録画面を表示する。作業登録者は、作業者登録画面を参照し、登録端末２００を操作することによって、作業者氏名、ＩＰアドレス、対応できる作業類型、作業類型に対するスキル、熟練度等の作業者に関する情報を入力する。登録端末２００は、作業登録者が入力した作業者に関する情報を安全管理サーバ１００へ送信する。安全管理サーバ１００は、登録端末２００が送信した作業者に関する情報を受信すると、作業者ＩＤ等の作業者の識別情報に関連付けて作業者に関する情報を登録する。
【００１５】
また、作業登録者は、作業に先立って、登録端末２００から安全管理サーバ１００へアクセスし、指示者登録要求を送信する。そして、登録端末２００は、指示者登録要求に対して、安全管理サーバ１００から送信される指示者登録画面情報を受信すると、指示者登録画面を表示する。作業登録者は、指示者登録画面を参照し、登録端末２００を操作することによって、指示者氏名、ＩＰアドレス、指示できる作業類型、作業類型に対する経験値、経験度等の指示者に関する情報を入力する。登録端末２００は、作業登録者が入力した指示者に関する情報を安全管理サーバ１００へ送信する。安全管理サーバ１００は、登録端末２００が送信した指示者に関する情報を受信すると、指示者ＩＤ等の指示者の識別情報に関連付けて指示者に関する情報を登録する。
【００１６】
また、作業登録者は、作業に先立って、登録端末２００から安全管理サーバ１００へアクセスし、メッセージ登録要求を送信する。そして、登録端末２００は、メッセージ登録要求に対して、安全管理サーバ１００から送信されるメッセージ登録画面情報を受信すると、メッセージ登録画面を表示する。作業登録者は、メッセージ登録画面を参照し、登録端末２００を操作することによって、メッセージに関する情報を入力する。登録端末２００は、作業登録者が入力したメッセージに関する情報を安全管理サーバ１００へ送信する。安全管理サーバ１００は、登録端末２００が送信したメッセージに関する情報を受信すると、メッセージＩＤ等のメッセージの識別情報に関連付けてメッセージに関する情報を登録する。
【００１７】
安全管理サーバ１００は、作業登録者が登録した作業日時が到来すると、該作業日時に関連付けて記憶された作業ＩＤを特定する。安全管理サーバ１００は、該作業ＩＤに関連付けて記憶されている作業に関する情報と作業者を示す情報と指示者を示す情報とに基づいて、作業の危険度を判定する。安全管理サーバ１００は、作業の危険度を判定した結果に基づいて、メッセージの内容、メッセージの送信先、送信タイミングを制御する。
以下、端末装置３００ａと端末装置３００ｂとを区別しない場合には端末装置３００と記載する。
【００１８】
＜安全管理サーバの構成＞
図２は、実施形態に係る安全管理サーバの一例を示すハードウェア構成図である。
安全管理サーバ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２とメモリ１０４と不揮発性メモリ１０６とディスプレイ１１０と操作部１１２と通信Ｉ／Ｆ１１４とを備えている。
ＣＰＵ１０２は、例えば不揮発性メモリ１０６に格納されるプログラム１０６２を実行し、メモリ１０４をワークメモリとして使用して、安全管理サーバ１００の各部を制御する。メモリ１０４は、半導体素子を利用した揮発性のメモリ等のＲＡＭによって構成される。メモリ１０４は、ＣＰＵ１０２のワークメモリとして使用される。不揮発性メモリ１０６は、例えばハードディスクやＲＯＭ等によって構成され、ＣＰＵ１０２によって実行されるプログラム１０６２が記憶される。
【００１９】
ディスプレイ１１０は、ＣＰＵ１０２によって制御され、画像、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等を表示する。ＣＰＵ１０２は、プログラム１０６２を実行することによって、ディスプレイ１１０に表示する画像を表す映像信号を生成する。ＣＰＵ１０２は、画像を表す映像信号をディスプレイ１１０へ出力する。ディスプレイ１１０は、ＣＰＵ１０２によって出力された映像信号を処理することによって、映像を表示する。
操作部１１２は、ユーザの操作を受け付ける入力デバイスであり、タッチパネル等のポインティングデバイス、ボタン、ダイヤル、タッチセンサ、タッチパッド等を含む。通信Ｉ／Ｆ１１４は、通信網５０に接続された登録端末２００、端末装置３００ａ、端末装置３００ｂ等の外部機器と通信して、データの送受信を行うためのインターフェースである。具体的には、通信Ｉ／Ｆ１１４は、ブルートゥース（登録商標）、ワイファイ（登録商標）、赤外線通信等の近距離無線通信を行う無線デバイスや、３Ｇ、ＬＴＥ等の無線通信の規格にしたがって無線通信を行う無線デバイスによって構成される。内部バス１２０は、ＣＰＵ１０２、メモリ１０４、不揮発性メモリ１０６、ディスプレイ１１０、操作部１１２、及び通信Ｉ／Ｆ１１４を互いに接続する。内部バス１２０に接続される各部は、内部バス１２０を介して互いにデータのやり取りを行うことができるようにされている。
【００２０】
＜登録端末の構成＞
登録端末２００のハードウェア構成は、図２に示した安全管理サーバ１００のハードウェア構成を適用できる。ただし、登録端末２００の不揮発性メモリ１０６は登録端末２００のＣＰＵ１０２によって実行されるプログラム１０６２が記憶される。
＜端末装置の構成＞
端末装置３００のハードウェア構成は、図２に示した安全管理サーバ１００のハードウェア構成を適用できる。ただし、端末装置３００の不揮発性メモリ１０６は端末装置３００のＣＰＵ１０２によって実行されるプログラム１０６２が記憶される。
【００２１】
＜安全管理システムの機能構成＞
図３は、実施形態に係る安全管理システムを構成する安全管理サーバ１００、登録端末２００、及び端末装置３００の機能ブロック図である。
＜安全管理サーバの機能構成＞
安全管理サーバの１００は、登録部１５１、判定部１５２、メッセージ選択部１５４、変更部１５５、通信制御部１５６、通信部１５８、及び記憶部１６０を有している。これらの各部は、図３に示されている各構成要素のいずれかが、不揮発性メモリ１０６からメモリ１０４上に展開されたプログラム１０６２を実行するＣＰＵ１０２からの命令によって動作することで実現される機能である。
【００２２】
＜安全管理サーバの各機能構成＞
図２及び図３を用いて、安全管理サーバの１００の各機能構成について詳細に説明する。なお、以下では、安全管理サーバの１００の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、安全管理サーバの１００の各機能構成を実現させるための主なハードウェアとの関係も説明する。
記憶部１６０は、不揮発性メモリ１０６によって実現される。記憶部１６０は、安全管理サーバ１００の安全管理サーバＩＤ等の安全管理サーバ１００の識別情報と第１のテーブル１６０２と第２のテーブル１６０４と第３のテーブル１６０６と第４のテーブル１６０８とメッセージテーブル１６１０とを記憶する。
【００２３】
＜第１のテーブル＞
図４は、第１のテーブルの一例を示す。第１のテーブル１６０２には、作業ＩＤと作業日時と作業場所と作業対象設備ＩＤと作業内容と作業類型と作業の影響度・重大度とが関連付けて記憶される。作業類型は作業の種類を分類する情報であり、作業類型は「新規」、「増設」及び「交換」が含まれる。ここで、「新規」は新たに設備が導入されることによって生じる作業であり、「増設」は既にある設備に加えて新たに設備が導入されることによって生じる作業であり、「交換」は既にある設備に変えて新たに設備が導入されることによって生じる作業である。作業の影響度・重大度は「低」、「中」及び「高」のいずれかで表される。ここで、作業の影響度・重大度が「低」であるとは作業対象の設備及び該設備以外の他の設備のいずれか又は両方へ及ぼす変化が小さいことであり、作業の影響度・重大度が「中」であるとは作業対象の設備及び該設備以外の他の設備のいずれか又は両方へ及ぼす変化が中程度であることであり、作業の影響度・重大度が「高」であるとは作業対象の設備及び該設備以外の他の設備のいずれか又は両方へ及ぼす変化が大きいことである。図４に示される例では、作業ＩＤ「Ｓ０００１」と作業日時「２０１６．７．１８」と作業場所「ααα」と作業対象設備ＩＤ「１１ａａ」と作業内容「ａａａ」と作業類型「新規」と作業の影響度・重大度「高」とが関連付けられている。
【００２４】
＜第２のテーブル＞
図５は、第２のテーブルの一例を示す。第２のテーブル１６０４には、作業者ＩＤと作業者氏名とＩＰアドレスと対応できる作業類型と作業類型のスキルと熟練度とが関連付けて記憶される。作業類型のスキルは「低」、「中」及び「高」のいずれかで表される。ここで、作業類型のスキルが「低」いとは作業類型の作業に対する能力が低いことであり、作業類型のスキルが「中」であるとは作業類型の作業に対する能力が中程度であることであり、作業類型のスキルが「高」いとは作業類型の作業に対する能力が高いことである。熟練度は、「１」、「２」、「３」、「４」及び「５」のいずれかで表され、「１」から「５」となるにしたがって熟練度は高くなる。図４に示される例では、作業者ＩＤ「Ｓ１００１」と作業者氏名「○○○」とＩＰアドレス「１９２．１６８.１０．１０」と対応できる作業類型「新規」、「増設」及び「交換」と作業類型のスキル「高」、「高」及び「中」と熟練度「５」、「５」及び「３」とが関連付けられている。なお、作業類型のスキルは、作業の回数や頻度等により、統計的かつ動的に変化させるようにしてもよい。例えば、所定の期間以内（例えば、１年以内）に事故なしで所定の回数以上（例えば、３０回以上）同種類の作業を行った作業者の該作業の作業類型のスキルを増加させるようにしてもよい。また、作業が終了した後に、該作業に対する評価内容を、指示者に入力させるようにしてもよい。そして、安全管理サーバ１００は、作業ミスの量や評価内容に基づいて、作業類型のスキルを更新するようにしてもよい。
【００２５】
＜第３のテーブル＞
図６は、第３のテーブルの一例を示す。第３のテーブル１６０６には、指示者ＩＤと指示者氏名とＩＰアドレスと対応できる作業類型と作業類型の経験値と経験度とが関連付けて記憶される。作業類型の経験値は「低」、「中」及び「高」のいずれかで表される。ここで、作業類型の経験値が「低」いとは作業類型の作業を行うようになってから３年未満等の短い期間しか経過していないことをいい、作業類型の経験値が「中」とは作業類型に対応する作業を行うようになってから３年以上８年未満等の中程度の期間が経過していることをいい、作業類型の経験値が「高」とは作業類型に対応する作業を行うようになってから８年以上の長い期間が経過していることをいう。経験度は、「１」、「２」、「３」、「４」及び「５」のいずれかで表され、「１」から「５」となるにしたがって経験度は高くなる。図６に示される例では、指示者ＩＤ「Ｓ２００１」と指示者氏名「△×△」とＩＰアドレス「１９２．１６８.１０．２０」と対応できる作業類型「新規」、「増設」及び「交換」と作業類型の経験値「中」、「高」及び「中」と経験度「３」、「５」及び「３」とが関連付けられている。
【００２６】
＜第４のテーブル＞
図７は、第４のテーブルの一例を示す。第４のテーブル１６０８には、作業ＩＤと作業者ＩＤと指示者ＩＤとが関連付けて記憶される。図７に示される例では、作業ＩＤ「Ｓ０００１」と作業者ＩＤ「Ｓ１００１」と指揮者ＩＤ「Ｓ２００１」とが関連付けられている。
【００２７】
＜メッセージテーブル＞
図８は、メッセージテーブルの一例を示す。メッセージテーブル１６１０には、メッセージＩＤとメッセージの内容とが関連付けて記憶される。図８に示される例では、メッセージＩＤ「ｍｓｇ００１」とメッセージの内容「作業者を変更してください」とが関連付けられている。図３に戻り説明を続ける。
【００２８】
登録部１５１は、ＣＰＵ１０２からの命令によって実現される。登録部１５１は、登録端末２００が送信した作業情報登録要求を受信すると、該作業情報登録要求に対して作業登録画面情報を通信部１５８から登録端末２００へ送信する。そして、登録部１５１は、登録端末２００が送信した作業に関する情報と作業者を示す情報と指示者を示す情報とが通信部１５８によって受信されると、作業ＩＤに関連付けて作業に関する情報と作業者を示す情報と指示者を示す情報とを登録する。また、登録部１５１は、登録端末２００が送信した作業者登録要求を受信すると、該作業者登録要求に対して作業者登録画面情報を通信部１５８から登録端末２００へ送信する。そして、登録部１５１は、登録端末２００が送信した作業者に関する情報が通信部１５８によって受信されると、作業者ＩＤに関連付けて作業者に関する情報を登録する。また、登録部１５１は、登録端末２００が送信した指示者登録要求を受信すると、該指示者登録要求に対して指示者登録画面情報を通信部１５８から登録端末２００へ送信する。そして、登録部１５１は、登録端末２００が送信した指示者に関する情報が通信部１５８によって受信されると、指示者ＩＤに関連付けて指示者に関する情報を登録する。また、登録部１５１は、登録端末２００が送信したメッセージ登録要求を受信すると、該メッセージ登録要求に対してメッセージ登録画面情報を通信部１５８から登録端末２００へ送信する。そして、登録部１５１は、登録端末２００が送信したメッセージに関する情報が通信部１５８によって受信されると、メッセージＩＤに関連付けてメッセージに関する情報を登録する。
【００２９】
判定部１５２は、ＣＰＵ１０２からの命令によって実現される。判定部１５２は、第１のテーブル１６０２に登録されている作業ＩＤに関連付けて登録されている作業日時のいずれかの日時が到来するか否かを判定する。判定部１５２は、作業日時のいずれかの日時が到来することを判定すると、該作業日時に関連付けて登録されている作業ＩＤを特定する。判定部１５２は、第４のテーブル１６０８から、特定した作業ＩＤに関連付けて登録されている作業者ＩＤと指示者ＩＤとを特定する。判定部１５２は、特定した作業ＩＤに関連付けて登録されている作業類型と作業の影響度・重大度とを、第１のテーブル１６０２から取得する。判定部１５２は、該作業者ＩＤと関連付けて登録されている対応できる作業類型のうち、特定した作業類型に関連付けて登録された作業類型のスキルと熟練度とを、第２のテーブル１６０４から取得する。また、判定部１５２は、該指示者ＩＤと関連付けて登録されている対応できる作業類型のうち、特定した作業類型に関連付けて登録された作業類型の経験値と経験度とを、第３のテーブル１６０６から取得する。
【００３０】
判定部１５２は、第１のテーブル１６０２から取得した作業の影響度・重大度と、第２のテーブル１６０４から取得した作業類型のスキルと熟練度と、第３のテーブル１６０６から取得した作業類型の経験値と経験度とに基づいて、作業の危険度を判定する。具体的には、判定部１５２は、作業の影響度・重大度が「高」及び「中」である場合に、熟練度の値と経験度の値とを加算する。そして、判定部１５２は、熟練度の値と経験度との値とを加算した結果に基づいて、作業の危険度を分類する。例えば、熟練度の値と経験度との値とを加算した結果が３以下である場合には危険度が第一レベルとし、４である場合には危険度が第二レベルとし、５である場合には危険度が第三レベルとし、６以上８未満である場合には危険度が第四レベルとし、８以上である場合には危険度が第五レベルとする。判定部１５２は、危険度レベルが第一レベル以上第三レベル以下である場合に、メッセージ選択部１５４と変更部１５５と通信制御部１５６へ危険度レベルを通知する。また、判定部１５２は、危険度レベルが第一レベル以上第三レベル以下である場合に、メッセージ選択部１５４と変更部１５５と通信制御部１５６へ、危険度レベルとともに、又は危険度レベルに代えて、熟練度の値と経験度との値とを通知するようにしてもよい。
【００３１】
メッセージ選択部１５４は、ＣＰＵ１０２からの命令によって実現される。メッセージ選択部１５４は、判定部１５２から危険度レベルが通知されると、該危険度レベルに基づいて、作業者及び指示者のいずれか一方又は両方に通知するメッセージを選択する。
具体的には、メッセージ選択部１５４は、判定部１５２から通知された危険度レベルが第一レベルである場合にはメッセージＩＤ「ｍｓｇ００１」を選択し、第二レベルである場合にはメッセージＩＤ「ｍｓｇ００２」を選択し、第三レベルである場合にはメッセージＩＤ「ｍｓｇ００３」及び「ｍｓｇ００４」を選択する。メッセージ選択部１５４は、選択したメッセージＩＤを通信制御部１５６へ通知する。
【００３２】
変更部１５５は、ＣＰＵ１０２からの命令によって実現される。変更部１５５は、判定部１５２から危険度レベルが通知されると、該危険度レベルに基づいて、作業者又は指示者のいずれか一方又は両方を変更する。具体的には、変更部１５５は、判定部１５２から通知された危険度レベルが第一のレベルである場合には、登録されている作業者の代わりの作業者を選択する。変更部１５５は、第２のテーブルを参照し、作業者の熟練度の値に基づいて、指示者の経験度の値を加算した結果が「４」以上となるように、作業者を選択する。そして、変更部１５５は、選択した作業者を第４のテーブル１６０８に設定する。また、変更部１５５は、第１のテーブル１６０２と第４のテーブル１６０８とを参照し、作業者や指示者のスケジュールに基づき、選択できる作業者や指示者を提示するようにしてもよい。
【００３３】
通信制御部１５６は、ＣＰＵ１０２からの命令によって実現される。通信制御部１５６は、メッセージ選択部１５４からメッセージＩＤが通知されると、メッセージテーブル１６１０から、該メッセージＩＤに関連するメッセージの内容を取得する。通信制御部１５６は、判定部１５２から通知された危険度レベルに基づいて、メッセージテーブル１６１０から取得したメッセージの内容を送信する制御を行う。具体的には、通信制御部１５６は、危険度レベルが第一レベル及び第二レベルである場合には作業者及び指示者へメッセージの内容を通知する。また、通信制御部１５６は、危険度レベルが第一レベルである場合には作業登録者へメッセージの内容を通知するようにしてもよい。これによって、危険度レベルが第一レベルである場合に、作業登録者へ、作業者及び指示者のいずれか一方又は両方の変更を促すことができる。また、通信制御部１５６は、危険度レベルが第三レベルである場合には作業者へメッセージの内容を通知する。通信制御部１５６は、メッセージの内容と該メッセージの通知先を示す情報を通信部１５８へ出力する。
【００３４】
通信部１５８は、ＣＰＵ１０２からの命令、及び通信Ｉ／Ｆ１１４によって実現される。通信部１５８は、通信制御部１５６からメッセージの内容と該メッセージの通知先を示す情報が通知されると、第２のテーブル１６０４、及び第３のテーブル１６０６から、メッセージの通知先のＩＰアドレスを取得し、該ＩＰアドレスを宛先として、作業開始の所定の時間前に、メッセージの内容を通知する。通信部１５８は、受信開封確認メッセージを送信するようにしてもよい。そして、通信部１５８は、該受信確認メッセージを送信した後に、所定の時間が経過しても、該受信確認メッセージに対応する受信開封確認を受信しない場合に、該受信確認メッセージを再送するようにしてもよい。
【００３５】
＜登録端末の機能構成＞
登録端末２００は、通信制御部２５６、及び通信部２５８を有している。これらの各部は、図３に示されている各構成要素のいずれかが、不揮発性メモリ１０６からメモリ１０４上に展開されたプログラム１０６２を実行するＣＰＵ１０２からの命令によって動作することで実現される機能である。
【００３６】
＜登録端末の各機能構成＞
図２及び図３を用いて、登録端末２００の各機能構成について詳細に説明する。なお、以下では、登録端末２００の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、登録端末２００の各機能構成を実現させるための主なハードウェアとの関係も説明する。
【００３７】
通信部２５８は、ＣＰＵ１０２からの命令、及び通信Ｉ／Ｆ１１４によって実現される。通信部２５８は、通信網５０を経由して、安全管理サーバ１００等の他の装置との間で各種データの送受信を行う。例えば、通信部２５８は、安全管理サーバ１００によって送信される作業登録画面情報、作業者登録画面情報、指示者登録画面情報、及びメッセージ登録画面情報を受信すると、該作業登録画面情報、作業者登録画面情報、指示者登録画面情報、及びメッセージ登録画面情報をＣＰＵ１０２へ出力する。ＣＰＵ１０２は、通信部２５８から作業登録画面情報、作業者登録画面情報、指示者登録画面情報、及びメッセージ登録画面情報を取得すると、ディスプレイ１１０に出力する。ディスプレイ１１０は、ＣＰＵ１０２から出力された作業登録画面情報、作業者登録画面情報、指示者登録画面情報、及びメッセージ登録画面情報を取得すると、作業登録画面、作業者登録画面、指示者登録画面、及びメッセージ登録画面を表示する。
【００３８】
通信制御部２５６は、ＣＰＵ１０２からの命令によって実現される。通信制御部２５６は、通信部２５８と安全管理サーバ１００との間での接続処理や、通信制御を行う。また、通信制御部２５６は、作業登録者が、ディスプレイ１１０に表示されている作業登録画面を参照し、操作部１１２を操作することによって、作業に関する情報を入力した場合に、通信部２５８から安全管理サーバ１００へ、作業に関する情報を送信する。また、通信制御部２５６は、作業登録者が、ディスプレイ１１０に表示されている作業者登録画面を参照し、操作部１１２を操作することによって、作業者に関する情報を入力した場合に、通信部２５８から安全管理サーバ１００へ、作業者に関する情報を送信する。また、通信制御部２５６は、作業登録者が、ディスプレイ１１０に表示されている指示者登録画面を参照し、操作部１１２を操作することによって、指示者に関する情報を入力した場合に、通信部２５８から安全管理サーバ１００へ、指示者に関する情報を送信する。また、通信制御部２５６は、作業登録者が、ディスプレイ１１０に表示されているメッセージ登録画面を参照し、操作部１１２を操作することによって、メッセージに関する情報を入力した場合に、通信部２５８から安全管理サーバ１００へ、メッセージに関する情報を送信する。
【００３９】
＜端末装置の機能構成＞
端末装置３００は、通信制御部３５６、及び無線通信部３５８を有している。これらの各部は、図３に示されている各構成要素のいずれかが、不揮発性メモリ１０６からメモリ１０４上に展開されたプログラム１０６２を実行するＣＰＵ１０２からの命令によって動作することで実現される機能である。
【００４０】
＜端末装置の各機能構成＞
図２及び図３を用いて、端末装置３００の各機能構成について詳細に説明する。なお、以下では、端末装置３００の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、端末装置３００の各機能構成を実現させるための主なハードウェアとの関係も説明する。
無線通信部３５８は、ＣＰＵ１０２からの命令、及び通信Ｉ／Ｆ１１４によって実現される。無線通信部３５８は、通信網５０を経由して、安全管理サーバ１００等の他の装置との間で各種データの送受信を行う。例えば、無線通信部３５８は、安全管理サーバ１００によって送信されるメッセージを受信すると、該メッセージをＣＰＵ１０２へ出力する。ＣＰＵ１０２は、無線通信部３５８からメッセージを取得すると、ディスプレイ１１０に出力する。ディスプレイ１１０は、ＣＰＵ１０２から出力されたメッセージを取得すると、メッセージを表示する。
通信制御部３５６は、ＣＰＵ１０２からの命令によって実現される。通信制御部３５６は、無線通信部３５８と安全管理サーバ１００との間での接続処理や、通信制御を行う。
【００４１】
＜安全管理システムの動作＞
実施形態に係る安全管理システムの動作について説明する。作業者は端末装置３００ａを保持し、指示者は端末装置３００ｂを保持する。
図９は、安全管理システムの動作の一例を示すシーケンスチャートである。図９に示される例では、作業者に関する情報と指示者に関する情報とメッセージに関する情報とが登録されている状態である場合について説明する。
ステップＳ９０２では、作業登録者は、登録端末２００に表示されている作業登録画面を参照し、登録端末２００を操作することによって、作業に関する情報と作業者を示す情報と指示者を示す情報とを入力する。登録端末２００は、作業登録者が入力した作業に関する情報と作業者を示す情報と指示者を示す情報とを安全管理サーバ１００へ送信する。
【００４２】
ステップＳ９０３では、安全管理サーバ１００の登録部１５１は、登録端末２００が送信した作業に関する情報と作業者を示す情報と指示者を示す情報とを受信すると、作業に関する情報を第１のテーブル１６０２に登録し、作業者を示す情報と指示者を示す情報ととを第４のテーブル１６０８に登録する。
ステップＳ９０４では、安全管理サーバ１００の判定部１５２は、第１のテーブルに記憶されている作業日時が到来する作業があるか否かを判定する。作業日時が到来する作業がない場合、ステップＳ９０４へ戻る。
ステップＳ９０６では、ステップＳ９０４で作業日時が到来する作業があると判定された場合、判定部１５２は、作業の危険度を判定する。ここでは、一例として、第１のテーブル１６０２に含まれる作業ＩＤ「Ｓ０００２」で示される作業の作業日時が到来する場合について説明を続ける。判定部１５２は、第１のテーブル１６０２に含まれる作業日時のうち、「２０１６．７．２２」が到来すると判定する。
【００４３】
判定部１５２は、作業日時「２０１６．７．２２」に関連付けられている作業ＩＤ「Ｓ０００２」を特定する。判定部１５２は、第４のテーブル１６０８から、特定した作業ＩＤ「Ｓ０００２」に関連付けて登録されている作業者ＩＤ「Ｓ１００４」と指示者ＩＤ「Ｓ２００３」とを特定する。
判定部１５２は、第１のテーブル１６０２から特定した作業ＩＤ「Ｓ０００２」に関連付けて登録されている作業類型「増設」と作業の影響度・重大度「中」とを取得する。判定部１５２は、第２のテーブル１６０４から該作業者ＩＤ「Ｓ１００４」と関連付けて登録されている対応できる作業類型「増設」及び「交換」のうち、特定した作業類型「増設」に関連付けて登録された作業類型のスキル「低」と熟練度「２」とを取得する。
【００４４】
また、判定部１５２は、第３のテーブル１６０６から該指示者ＩＤ「Ｓ２００３」と関連付けて登録されている対応できる作業類型「新規」及び「増設」のうち、特定した作業類型「増設」に関連付けて登録された作業類型の経験値「低」と経験度「２」とを取得する。判定部１５２は、第１のテーブル１６０２から取得した作業の影響度・重大度「中」と、第２のテーブル１６０４から取得した作業類型のスキル「低」と熟練度「２」と、第３のテーブル１６０６から取得した作業類型の経験値「低」と経験度「２」とに基づいて、作業の危険度を判定する。具体的には、判定部１５２は、作業の影響度・重大度が「中」であるため、熟練度の値「２」と経験度の値「２」とを加算する。そして、判定部１５２は、熟練度の値「２」と経験度との値「２」とを加算した結果「４」に基づいて、作業の危険度を分類する。ここでは、判定部１５２は、熟練度の値「２」と経験度との値「２」とを加算した結果が「４」であるため、危険度が第二レベルとする。判定部１５２は、危険度レベルが第二レベルであるため、メッセージ選択部１５４と通信制御部１５６へ危険度レベルとして「第二レベル」であることを通知する。
【００４５】
ステップＳ９０８では、メッセージ選択部１５４は、判定部１５２から危険度レベル「第二レベル」が通知されると、該危険度レベルに基づいて、作業者及び指示者のいずれか一方又は両方に通知するメッセージを選択する。具体的には、メッセージ選択部１５４は、判定部１５２から通知された危険度レベルが「第二レベル」であるため、メッセージＩＤ「ｍｓｇ００２」を選択する。メッセージ選択部１５４は、選択したメッセージＩＤ「ｍｓｇ００２」を通信制御部１５６へ通知する。
ステップＳ９１０では、通信制御部１５６は、メッセージ選択部１５４からメッセージＩＤ「ｍｓｇ００２」が通知されると、メッセージテーブル１６１０から、該メッセージＩＤに関連するメッセージの内容「危険です」を取得する。通信制御部１５６は、判定部１５２から通知された危険度レベル「第二レベル」に基づいて、メッセージテーブル１６１０から取得したメッセージの内容「危険です」を送信する制御を行う。具体的には、通信制御部１５６は、危険度レベルが第二レベルであるため、作業者及び指示者へメッセージの内容を通知する。通信制御部１５６は、メッセージの内容「危険です」と該メッセージの通知先を示す情報「作業者ＩＤ」及び「指示者ＩＤ」を通信部１５８へ出力する。
【００４６】
ステップＳ９１２では、通信部１５８は、通信制御部１５６からメッセージの内容と該メッセージの通知先を示す情報が通知されると、第２のテーブル１６０４から、メッセージの通知先である作業者ＩＤ「Ｓ１００４」のＩＰアドレス「１９２．１６８．１０．１３」を取得し、該ＩＰアドレス「１９２．１６８．１０．１３」を宛先として、メッセージの内容「危険です」を送信する。
ステップＳ９１４では、通信部１５８は、通信制御部１５６からメッセージの内容と該メッセージの通知先を示す情報が通知されると、第３のテーブル１６０６から、メッセージの通知先である作業者ＩＤ「Ｓ２００３」のＩＰアドレス「１９２．１６８．１０．２２」を取得し、該ＩＰアドレス「１９２．１６８．１０．２２」を宛先として、メッセージの内容「危険です」を送信する。
【００４７】
前述した実施形態では、危険度レベルに応じて、メッセージ「作業者を変更してください」、「危険です」、「注意事項はｘｘｘです」、及び「危険度○○です」のいずれかを選択する場合について説明したが、この限りでない。例えば、危険度レベルに応じて、メッセージ「指示者を変更してください」、及び「危険度は高くないですが、新規の作業なので注意してください」のいずれかを選択するようにしてもよい。
【００４８】
前述した実施形態では、作業登録者が、登録端末２００に、作業に関する情報と作業者を示す情報と該作業者に指示をする指示者を示す情報とを入力し、該入力した作業に関する情報と作業者を示す情報と指示者を示す情報とが安全管理サーバ１００に登録される場合について説明したが、この限りでない。例えば、作業登録者が、登録端末２００に、作業に関する情報を入力し、該作業に関する情報が安全管理サーバ１００に受信されると、登録部１５１は、該作業に関する情報に基づいて、第２のテーブル１６０４に登録されている作業者と第３のテーブル１６０６に登録されている指示者とから、該作業に関する情報に含まれる作業類型に対応できる作業者と該作業者に指示を行う指示者とを選択し、該選択した作業者と指示者とを登録するようにしてもよい。
【００４９】
この場合、安全管理サーバ１００の登録部１５１は、作業者の熟練度の値と指示者の経験度の値とを加算した結果が５以上となるように、作業者と指示者とを選択することで、危険度が第三レベル以上となるようにする。また、登録部１５１は、指示者を選択する際に、作業者の熟練度よりも大きい経験度を有する指示者を選択するようにしてもよい。ここで、登録部１５１は、作業者の熟練度よりも大きい経験度を有する指示者を選択できない場合には、再度作業者の選択から行うようにしてもよい。登録部１５１は、作業者の選択を再度行っても作業者の熟練度よりも大きい経験度を有する指示者を選択できない場合には、通信部１５８から指示者を選択できないことを登録端末２００へ通知することにより、作業登録者へ作業者の変更を促すようにしてもよい。
【００５０】
また、例えば、作業登録者が、登録端末２００に、作業に関する情報と作業者を示す情報とを入力し、該作業に関する情報と作業者を示す情報とが安全管理サーバ１００に受信されると、登録部１５１は、該作業に関する情報と作業者を示す情報とに基づいて、第３のテーブル１６０６に登録されている指示者から、該作業に関する情報に含まれる作業類型の指示を行うことができる指示者を選択し、該選択した指示者を登録するようにしてもよい。この場合、安全管理サーバ１００の登録部１５１は、作業者の熟練度の値に基づいて、該作業者の熟練度の値と加算した結果が５以上となる指示者の経験度の値を求め、該経験度以上の指示者を選択することで、危険度が第三レベル以上となるようにする。また、登録部１５１は、指示者を選択する際に、作業者の熟練度よりも大きい経験度を有する指示者を選択するようにしてもよい。ここで、登録部１５１は、作業者の熟練度よりも大きい経験度を有する指示者を選択できない場合には、通信部１５８から指示者を選択できないことを登録端末２００へ通知することにより、作業登録者へ作業者の変更を促すようにしてもよい。
【００５１】
前述した実施形態では、ＩＰアドレスに基づいてメッセージを送信する場合について説明したが、この例に限られない。例えば、作業者及び指示者の電子メールアドレス、電話番号等の宛先を登録し、登録された宛先へ、メッセージを送信するようにしてもよい。
前述した実施形態では、危険度レベルに応じてメッセージを選択する場合について説明したが、この例に限られない。例えば、危険度レベルに応じて、メッセージを生成するようにしてもよい。                                           
前述した実施形態では、通信部１５８が、受信開封確認メッセージを送信し、該受信確認メッセージを送信した後に、所定の時間が経過しても、該受信確認メッセージに対応する受信開封確認を受信しない場合に、該受信確認メッセージを再送信する場合について説明したが、この限りでない。例えば、通信部１５８は、メッセージの本文に送信先毎に作成したＵＲＬ(Uniform Resource Locator)等のインターネット上のリソース（資源）の所在を示す情報を含めて送信するようにしてもよい。そして、端末装置３００のユーザは、該ＵＲＬにアクセスし、既読の登録を行うようにしてもよい。また、通信部１５８は、該受信確認メッセージに対応する受信開封確認を受信しない場合に、電話でメッセージと同様の内容を通知するようにしてもよいし、作業者又は指示者のいずれか又は両方の上司等の予め登録された者に、同様の内容を通知するようにしてもよい。
【００５２】
前述した実施形態では、登録端末から安全管理サーバへ作業に関する情報と作業者を示す情報と指示者を示す情報と作業者に関する情報と指示者に関する情報とを送信する場合について説明したが、この例に限られない。例えば、作業に関する情報と作業者を示す情報と指示者を示す情報と作業者に関する情報と指示者に関する情報とを、安全管理サーバに直接入力するようにしてもよいし、端末装置３００に入力し、安全管理サーバへ送信するようにしてもよい。
前述した実施形態では、安全管理サーバ１００と登録端末２００と端末装置３００ａと端末装置３００ｂとの間が通信網５０を介して接続される場合について説明したが、この例に限られない。例えば、安全管理サーバ１００と登録端末２００との間、及び安全管理サーバ１００と端末装置３００ａと端末装置３００ｂとの間のいずれか一方又は両方が直接無線接続されていてもよい。
【００５３】
前述した実施形態では、作業に関する情報に、作業日時、作業場所、作業対象設備ＩＤ、作業内容、作業類型、作業の影響度・重大度等が含まれる場合について説明したが、この例に限られない。例えば、作業に関する情報に、作業日時、作業場所、作業対象設備ＩＤ、作業内容、作業類型、作業の影響度・重大度に加え、作業完了日時が含まれてもよい。そして、通信制御部１５６は、作業完了日時が経過した後に、作業者及び指示者のいずれか一方又は両方に作業完了の登録を要求するメールを送信するようにしてもよい。登録部１５１は、該作業完了の登録を要求するメールに対して、端末装置３００のユーザが登録した情報に基づいて、第２のテーブル１６０４に含まれる情報及び第３のテーブル１６０６に含まれる情報のいずれか一方又は両方を更新するようにしてもよい。そして、判定部１５２は、更新された情報に基づいて、以降の処理を行うようにしてもよい。
【００５４】
また、例えば、作業に関する情報に、作業日時、作業場所、作業対象設備ＩＤ、作業内容、作業類型、作業の影響度・重大度に加え、場所の天候情報、作業事故の履歴情報（事故を起こした設備・機器と同じであること、作業内容が同じであること）を取り込むようにしてもよい。そして、判定部１５２は、場所の天候情報、及び作業事故の履歴情報のいずれか又は両方をも含めて、作業の危険度を判定するようにしてもよい。
また、例えば、作業に関する情報に、作業日時、作業場所、作業対象設備ＩＤ、作業内容、作業類型、作業の影響度・重大度に加え、作業手順書の作成者、作業手順書の作成者のスキルを示す情報が含まれるようにしてもよい。そして、判定部１５２は、作業手順書の作成者のスキルを示す情報をも含めて、作業の危険度を判定するようにしてもよい。
また、作業完了後に、作業者及び指示者のいずれか一方又は両方に作業ミスや事故の有無を入力させるようにしてもよい。そして、判定部１５２は、作業ミスや事故の有無をも含めて、統計的な処理により作業の危険度を判定するようにしてもよい。さらに、作業完了後に、作業者及び指示者のいずれか一方又は両方に、作業内容に関する評価（難易度）を入力させるようにしてもよい。そして、判定部１５２は、作業内容に関する評価をも含めて、統計的な処理により作業の危険度を判定するようにしてもよい。
【００５５】
また、第１のテーブル１６０２に作業対象設備ＩＤにより示される作業対象設備の導入年月を示す情報が登録されてもよい。そして、判定部１５２は、作業対象設備の導入年月を示す情報をも含めて、作業の危険度を判定するようにしてもよい。判定部１５２は、
新しい設備ほど、作業指示書やマニュアルが不十分であると想定されるため、作業対象設備の導入年月が作業日時に近いほど、作業の危険度が高いように判定するようにしてもよい。
また、判定部１５２は、作業類型に基づいて、新規の作業であるほど、作業指示書やマニュアルが不十分であると想定されるため、作業の危険度が高いように判定するようにしてもよい。
【００５６】
前述した実施形態では、作業に関する情報に、作業日時、作業場所、作業対象設備ＩＤ、作業内容、作業類型、及び作業の影響度・重大度が含まれる場合について説明したが、この例に限られない。例えば、作業に関する情報に、作業手順書の作成者、作業手順書の作成者のスキル、作業対象設備の導入時期（年月）が含まれてもよい。
前述した実施形態では、作業類型に、「新規」、「増設」及び「交換」が含まれる場合について説明したが、この例に限られない。例えば、作業類型に「保守・点検」等が含まれてもよい。
前述した実施形態では、安全管理サーバ１００が、作業の影響度・重大度が「高」及び「中」である場合に、作業の危険度に基づいて、メッセージを送信する場合について説明したが、この例に限られない。例えば、安全管理サーバ１００は、作業の影響度・重大度が「低」であっても、作業の危険度に基づいて、メッセージを送信するようにしてもよい。
【００５７】
前述した実施形態では、安全管理システム１が二台の端末装置を備える場合について説明したが、この例に限られない。例えば、安全管理システムが一台の端末装置を備えるようにしてもよいし、三台以上の端末装置を備えるようにしてもよい。
前述した実施形態では、作業者がインフラストラクチャ設備の作業を行う場合について説明したが、この例に限られない。例えば、作業者が建築物等の任意の物に対して作業を行う場合について適用できる。
【００５８】
実施形態に係る安全管理システムによれば、インフラストラクチャ設備のメンテナンス作業の類型と作業の影響度・重大度と作業者の熟練度と指示者の経験度とに基づいて、作業者及び指示者のいずれか一方又は両方へ注意を促すメッセージを送信することができるため、作業ミスを低減できる。
【００５９】
＜変形例＞
＜安全管理システム＞
変形例に係る安全システムは、作業者がインフラストラクチャ設備の作業を行う際に、作業に関する情報、及び作業者に関する情報のいずれか一方又は両方に基づいて、作業者及び指示者のいずれか又は両方が携帯する端末装置へ、注意を促すメッセージを送信する。つまり、変形例に係る安全管理システムでは、指示者に関する情報は、注意を促すメッセージを送信するか否かの判断には使用されない。
変形例に係る安全管理システムは、図１を適用できる。ただし、安全管理サーバ１００の代わりに安全管理サーバ４００を備える。
【００６０】
＜安全管理サーバの構成＞
変形例に係る安全管理サーバ４００のハードウェア構成例は、図２を適用できる。
＜安全管理システムの機能構成＞
図１０は、変形例に係る安全管理システムを構成する安全管理サーバ４００の機能ブロック図である。
＜安全管理サーバの機能構成＞
安全管理サーバの４００は、登録部４５１、判定部４５２、メッセージ選択部４５４、変更部４５５、通信制御部４５６、通信部４５８、及び記憶部４６０を有している。これらの各部は、図１０に示されている各構成要素のいずれかが、不揮発性メモリ１０６からメモリ１０４上に展開されたプログラム１０６２を実行するＣＰＵ１０２からの命令によって動作することで実現される機能である。
【００６１】
＜安全管理サーバの各機能構成＞
図２及び図１０を用いて、安全管理サーバの１００の各機能構成について詳細に説明する。なお、以下では、安全管理サーバの４００の各機能構成を説明するにあたって、図１０に示されている各構成要素のうち、安全管理サーバの４００の各機能構成を実現させるための主なハードウェアとの関係も説明する。
登録部４５１、変更部４５５、通信制御部４５６、及び通信部４５８は、前述した安全管理サーバ１００の登録部１５１、変更部１５５、通信制御部１５６、及び通信部１５８を適用できる。
【００６２】
記憶部４６０は、不揮発性メモリ１０６によって実現される。記憶部４６０は、安全管理サーバ４００の安全管理サーバＩＤ等の安全管理サーバ４００の識別情報と第１のテーブル４６０２と第２のテーブル４６０４と第３のテーブル４６０６と第４のテーブル４６０８とメッセージテーブル４６１０とを記憶する。
第１のテーブル４６０２、第２のテーブル４６０４、第４のテーブル４６０８、及びメッセージテーブル４６１０は、前述した第１のテーブル１６０２、第２のテーブル１６０４、第４のテーブル１６０８、及びメッセージテーブル１６１０をそれぞれ適用できる。
【００６３】
＜第３のテーブル＞
図１１は、第３のテーブルの一例を示す。第３のテーブル４６０６には、指示者ＩＤと指示者氏名とＩＰアドレスと対応できる作業類型とが関連付けて記憶される。図１１に示される例では、指示者ＩＤ「Ｓ２００１」と指示者氏名「△×△」とＩＰアドレス「１９２．１６８.１０．２０」と対応できる作業類型「新規」、「増設」及び「交換」とが関連付けられている。
【００６４】
判定部４５２は、ＣＰＵ１０２からの命令によって実現される。判定部４５２は、第１のテーブル４６０２に登録されている作業ＩＤに関連付けて登録されている作業日時のいずれかの日時が到来するか否かを判定する。判定部４５２は、作業日時のいずれかの日時が到来することを判定すると、該作業日時に関連付けて登録されている作業ＩＤを特定する。
【００６５】
判定部４５２は、第４のテーブル４６０８から、特定した作業ＩＤに関連付けて登録されている作業者ＩＤと指示者ＩＤとを特定する。
判定部４５２は、第１のテーブル４６０２から特定した作業ＩＤに関連付けて登録されている作業類型と作業の影響度・重大度とを取得する。
判定部４５２は、第２のテーブル４６０４から該作業者ＩＤと関連付けて登録されている対応できる作業類型のうち、特定した作業類型に関連付けて登録された作業類型のスキルと熟練度とを取得する。また、判定部４５２は、第３のテーブル４６０６を参照し、該指示者ＩＤと関連付けて登録されている対応できる作業類型に、特定した作業類型が含まれていることを確認する。判定部４５２は、該指示者ＩＤと関連付けて登録されている対応できる作業類型に、特定した作業類型が含まれていない場合、所定のエラー処理を行うようにしてもよい。以下、判定部４５２が、該指示者ＩＤと関連付けて登録されている対応できる作業類型に、特定した作業類型が含まれている場合について説明を続ける。
【００６６】
判定部４５２は、第１のテーブル４６０２から取得した作業の影響度・重大度と、第２のテーブル４６０４から取得した作業類型のスキルと熟練度とに基づいて、作業の危険度を判定する。具体的には、判定部４５２は、作業の影響度・重大度が「高」及び「中」である場合に、熟練度の値に基づいて、作業の危険度を分類する。例えば、熟練度の値が１である場合には危険度が第一レベルとし、２である場合には危険度が第二レベルとし、３である場合には危険度が第三レベルとし、４である場合には危険度が第四レベルとし、５である場合には危険度が第五レベルとする。判定部４５２は、危険度レベルが第１レベル以上第３レベル以下である場合に、メッセージ選択部４５４と通信制御部４５６へ危険度レベルを通知する。
【００６７】
メッセージ選択部４５４は、ＣＰＵ１０２からの命令によって実現される。メッセージ選択部４５４は、判定部４５２から危険度レベルが通知されると、該危険度レベルに基づいて、作業者及び指示者のいずれか一方又は両方に通知するメッセージを選択する。
具体的には、メッセージ選択部４５４は、判定部４５２から通知された危険度レベルが第一レベルである場合にはメッセージＩＤ「ｍｓｇ００１」を選択し、第二レベルである場合にはメッセージＩＤ「ｍｓｇ００２」を選択し、第三レベルである場合にはメッセージＩＤ「ｍｓｇ００３」及び「ｍｓｇ００４」を選択する。メッセージ選択部４５４は、選択したメッセージＩＤを通信制御部１５６へ通知する。
通信制御部４５６及び通信部４５８は、前述した通信制御部１５６及び通信部１５８をそれぞれ適用できる。
【００６８】
＜安全管理システムの動作＞
変形例に係る安全管理システムの動作は、図９を適用できる。ただし、ステップＳ９０６では、ステップＳ９０４で作業日時が到来する作業があると判定された場合、判定部４５２は、作業の危険度を判定する。ここでは、一例として、第１のテーブル４６０２に含まれる作業ＩＤ「Ｓ０００２」で示される作業の作業日時が到来する場合について説明を続ける。判定部４５２は、第１のテーブル４６０２に含まれる作業日時のうち、「２０１６．７．２２」が到来すると判定する。
判定部４５２は、作業日時「２０１６．７．２２」に関連付けられている作業ＩＤ「Ｓ０００２」を特定する。判定部４５２は、第４のテーブル４６０８から、特定した作業ＩＤ「Ｓ０００２」に関連付けて登録されている作業者ＩＤ「Ｓ１００４」と指示者ＩＤ「Ｓ２００３」とを特定する。
【００６９】
判定部４５２は、第１のテーブル４６０２から特定した作業ＩＤ「Ｓ０００２」に関連付けて登録されている作業類型「増設」と作業の影響度・重大度「中」とを取得する。判定部４５２は、第２のテーブル４６０４から該作業者ＩＤ「Ｓ１００４」と関連付けて登録されている対応できる作業類型「増設」及び「交換」のうち、特定した作業類型「増設」に関連付けて登録された作業類型のスキル「低」と熟練度「２」とを取得する。また、判定部４５２は、第３のテーブル４６０６から該指示者ＩＤ「Ｓ２００３」と関連付けて作業類型に「増設」が登録されていることを確認する。判定部４５２は、作業類型に「増設」が登録されていない場合、所定のエラー処理を行うようにしてもよい。
判定部４５２は、第１のテーブル４６０２から取得した作業の影響度・重大度「中」と、第２のテーブル４６０４から取得した作業類型のスキル「低」と熟練度「２」とに基づいて、作業の危険度を判定する。具体的には、判定部４５２は、作業の影響度・重大度が「中」であるため、熟練度の値「２」に基づいて、作業の危険度を分類する。ここでは、判定部４５２は、危険度が第二レベルとする。判定部１５２は、危険度レベルが第二レベルであるため、メッセージ選択部１５４と通信制御部１５６へ危険度レベルとして「第二レベル」であることを通知する。
【００７０】
変形例に係る安全管理システムによれば、インフラストラクチャ設備のメンテナンス作業の類型と作業の影響度・重大度と作業者の熟練度とに基づいて、作業者及び指示者のいずれか一方又は両方へ注意を促すメッセージを送信することができるため、作業ミスを低減できる。また、前述した実施形態と異なり、指示者の経験度を除いた作業の類型と作業の影響度・重大度と作業者の熟練度とに基づいて注意を促すメッセージを送信するか否かを判定するため、安全管理装置の処理負荷を低減できる。
【００７１】
以上、本発明の実施形態及びその変形例を説明したが、これらの実施形態及びその変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態及びその変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組合せを行うことができる。これら実施形態及びその変形例は、発明の範囲や要旨に含まれると同時に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【００７２】
なお、上述の安全管理サーバ、登録端末、及び端末装置は内部にコンピュータを有している。そして、上述した各装置の各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００７３】
上述した実施形態において、通信部１５８、及び通信部４５８は送信部の一例であり、無線通信部３５８は受信部の一例であり、通信部１５８、及び通信部４５８は受信部の一例であり、通信部１５８、及び通信部４５８は通信部の一例である。また、指示者は作業指示者の一例であり、第二レベルは第一のレベルの一例であり、第一レベルは第二のレベルの一例であり、作業日時は作業開始の一例であり、通信部１５８及び通信部４５８は、通知部の一例である。
【符号の説明】
【００７４】
５０…通信網、１００…安全管理サーバ、１０２…ＣＰＵ、１０４…メモリ、１０６…不揮発性メモリ、１１０…ディスプレイ、１１２…操作部、１１４…通信Ｉ／Ｆ、１５１…登録部、１５２…判定部、１５４…メッセージ選択部、１５５…変更部、１５６…通信制御部、１５８…通信部、１６０…記憶部、２００…登録端末、２５６…通信制御部、２５８…通信部、３００ａ、３００ｂ…端末装置、３５６…通信制御部、３５８…無線通信部、４００…安全管理サーバ、４５１…登録部、４５２…判定部、４５４…メッセージ選択部、４５５…変更部、４５６…通信制御部、４５８…通信部、４６０…記憶部、１６０２…第１のテーブル、１６０４…第２のテーブル、１６０６…第３のテーブル、１６０８…第４のテーブル、１６１０…メッセージテーブル、４６０２…第１のテーブル、４６０４…第２のテーブル、４６０６…第３のテーブル、４６０８…第４のテーブル、４６１０…メッセージテーブル
【図１】
2018055537.tif 000003
【図２】
2018055537.tif 000004
【図３】
2018055537.tif 000005
【図４】
2018055537.tif 000006
【図５】
2018055537.tif 000007
【図６】
2018055537.tif 000008
【図７】
2018055537.tif 000009
【図８】
2018055537.tif 000010
【図９】
2018055537.tif 000011
【図１０】
2018055537.tif 000012
【図１１】
2018055537.tif 000013