(57)【特許請求の範囲】
【請求項１】
作業端末で作業を行う作業者が携帯可能である第１携帯機器と、
前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と自機器との間の距離を測定する第２携帯機器と、
前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部を備え、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信する承認サーバと
を備える承認システムの承認方法であって、
前記承認サーバが、受信した前記作業者識別情報を、前記第２無線インターフェースを介して、前記作業者が携帯する前記第１携帯機器に送信する第１送信ステップと、
前記承認サーバが、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信する受信ステップと、
前記承認サーバが、前記確認者が携帯する前記第２携帯機器が測定した前記距離が所定の距離以内である場合に、前記作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に基づいて、前記作業者識別情報に対して前記作業内容の実行を承認する承認ステップと
を含むことを特徴とする承認方法。
【請求項２】
前記作業者識別情報に対応する前記第１携帯機器が、前記第２無線インターフェースを介して受信した前記作業者識別情報を前記第１無線インターフェースにより前記第２携帯機器に送信する第２送信ステップと、
前記第２携帯機器が、前記第１携帯機器から受信した前記作業者識別情報と、自機器に対応する前記確認者識別情報と、測定した前記距離を示す距離情報とを、前記第２無線インターフェースを介して、前記承認サーバに送信する第３送信ステップと、
を含み、
前記受信ステップにおいて、前記承認サーバが、前記作業者識別情報と、前記確認者識別情報と、前記距離情報とを前記第２携帯機器から受信し、
前記承認ステップにおいて、前記承認サーバが、前記受信ステップによって受信した前記距離情報に基づいて、前記距離が所定の距離以内であるか否かを判定する
ことを特徴とする請求項１に記載の承認方法。
【請求項３】
前記作業者識別情報に対応する前記第１携帯機器が、前記第２無線インターフェースを介して受信した前記作業者識別情報を前記第１無線インターフェースにより前記第２携帯機器に送信する第２送信ステップと、
前記第２携帯機器が、測定した前記距離が所定の距離以内であるか否かを判定し、前記距離が所定の距離以内である場合に、前記第１携帯機器から受信した前記作業者識別情報と、自機器に対応する前記確認者識別情報とを、前記第２無線インターフェースを介して、前記承認サーバに送信する第３送信ステップと、
を含み、
前記承認ステップにおいて、前記承認サーバが、前記受信ステップによって受信した前記作業者識別情報及び前記確認者識別情報に対応する前記権限情報に基づいて、前記作業者識別情報に対して前記作業内容の実行を承認する
ことを特徴とする請求項１に記載の承認方法。
【請求項４】
前記第１送信ステップにおいて、前記承認サーバが、前記作業内容ごとに受信した前記作業者識別情報と、前記作業内容を識別する作業識別情報とを、前記第１携帯機器に送信し、
前記第２送信ステップにおいて、前記第１携帯機器が、前記第２無線インターフェースを介して受信した前記作業者識別情報及び前記作業識別情報を前記第１無線インターフェースにより前記第２携帯機器に送信し、
前記第３送信ステップにおいて、前記第２携帯機器が、前記第１携帯機器から受信した前記作業者識別情報及び前記作業識別情報と、前記確認者識別情報とを、前記第２無線インターフェースを介して、前記承認サーバに送信し、
前記受信ステップにおいて、前記承認サーバが、前記作業者識別情報及び前記作業識別情報と、前記確認者識別情報とを前記第２携帯機器から受信し、
前記承認ステップにおいて、前記承認サーバが、前記距離が所定の距離以内である場合、且つ、前記第１送信ステップによって送信した前記作業識別情報と、前記受信ステップによって受信した前記作業識別情報とが一致する場合に、前記作業者識別情報及び前記確認者識別情報に対応する前記権限情報に基づいて、前記作業者識別情報に対して前記作業内容ごとに作業を承認する
ことを特徴とする請求項２又は請求項３に記載の承認方法。
【請求項５】
前記承認ステップにおいて、前記承認サーバは、前記第１送信ステップによって、前記作業者識別情報を送信してから、前記受信ステップによって前記確認者識別情報を受信するまでの期間が、所定の期間を超える場合に、前記作業者識別情報に対して前記作業内容の実行を承認しない
ことを特徴とする請求項１から請求項４のいずれか一項に記載の承認方法。
【請求項６】
前記受信ステップにおいて、前記承認サーバは、前記第１携帯機器を経由して、前記第２携帯機器から前記確認者識別情報を受信する
ことを特徴とする請求項１から請求項５のいずれか一項に記載の承認方法。
【請求項７】
作業端末で作業を行う作業者が携帯可能である第１携帯機器と、
前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と自機器との間の距離を測定する第２携帯機器と、
前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信する承認サーバと
を備え、
前記承認サーバは、
前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部と、
受信した前記作業者識別情報を、前記第２無線インターフェースを介して、前記第１携帯機器に送信し、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信し、前記第２携帯機器が測定した前記距離が所定の距離以内である場合に、作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に応じて、前記作業者識別情報に対して前記作業内容の実行を承認する
ことを特徴とする承認システム。
【請求項８】
作業端末で作業を行う作業者が携帯可能である第１携帯機器と、前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と自機器との間の距離を測定する第２携帯機器と、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信する承認サーバとを備える承認システムの前記承認サーバであって、
前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部と、
受信した前記作業者識別情報を、前記第２無線インターフェースを介して、前記第１携帯機器に送信し、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信し、前記第２携帯機器が測定した前記距離が所定の距離以内である場合に、作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に応じて、前記作業者識別情報に対して前記作業内容の実行を承認する承認処理部と
を備えることを特徴とする承認サーバ。
【請求項９】
作業端末で作業を行う作業者が携帯可能である第１携帯機器と、
前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースにより第１携帯機器と通信可能な第２携帯機器と、
前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部を備え、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信し、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信し、前記第１携帯機器と前記第２携帯機器との間の距離が所定の距離以内である場合に、前記作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に応じて、前記作業者識別情報に対して前記作業内容の実行を承認する承認サーバと
を備える承認システムの前記第２携帯機器が有するコンピュータに、
前記承認サーバが前記第２無線インターフェースを介して送信した前記作業者識別情報を、前記第１無線インターフェースにより、前記第１携帯機器から受信する受信ステップと、
前記第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と前記第２携帯機器との間の距離を測定する測定ステップと、
前記作業者識別情報に対応する前記確認者識別情報を送信する送信ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、承認方法、承認システム、承認サーバ、及びプログラムに関する。
【背景技術】
【０００２】
近年、機密性の高い情報を取り扱うシステムなどの運用現場では、情報の漏洩やシステムのメンテナンスの操作ミスなどを防止するために、作業者と確認者との複数名にて操作を行う場合がある。このような場合に、例えば、作業者が単独により作業することを抑制する技術が知られている（例えば、特許文献１を参照）。
特許文献１に記載のシステムでは、作業を行う作業室への入室者数を記憶し、作業中に作業者が２名以上になるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９７５６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のようなシステムでは、例えば、作業者と確認者とを明確に判別するものではなく、作業室に作業者が１人にならないように監視するものであった。そのため、上述のようなシステムは、作業者の不正及び操作ミスを抑制するには不十分であった。
【０００５】
本発明は、上記問題を解決すべくなされたもので、その目的は、作業者の不正及び操作ミスを抑制することができる承認方法、承認システム、承認サーバ、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、本発明の一態様は、作業端末で作業を行う作業者が携帯可能である第１携帯機器と、前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と自機器との間の距離を測定する第２携帯機器と、前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部を備え、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信する承認サーバとを備える承認システムの承認方法であって、前記承認サーバが、受信した前記作業者識別情報を、前記第２無線インターフェースを介して、前記作業者が携帯する前記第１携帯機器に送信する第１送信ステップと、前記承認サーバが、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信する受信ステップと、前記承認サーバが、前記確認者が携帯する前記第２携帯機器が測定した前記距離が所定の距離以内である場合に、前記作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に基づいて、前記作業者識別情報に対して前記作業内容の実行を承認する承認ステップとを含むことを特徴とする承認方法である。
【０００７】
また、本発明の一態様は、上記の承認方法において、前記作業者識別情報に対応する前記第１携帯機器が、前記第２無線インターフェースを介して受信した前記作業者識別情報を前記第１無線インターフェースにより前記第２携帯機器に送信する第２送信ステップと、前記第２携帯機器が、前記第１携帯機器から受信した前記作業者識別情報と、自機器に対応する前記確認者識別情報と、測定した前記距離を示す距離情報とを、前記第２無線インターフェースを介して、前記承認サーバに送信する第３送信ステップと、を含み、前記受信ステップにおいて、前記承認サーバが、前記作業者識別情報と、前記確認者識別情報と、前記距離情報とを前記第２携帯機器から受信し、前記承認ステップにおいて、前記承認サーバが、前記受信ステップによって受信した前記距離情報に基づいて、前記距離が所定の距離以内であるか否かを判定することを特徴とする。
【０００８】
また、本発明の一態様は、上記の承認方法において、前記作業者識別情報に対応する前記第１携帯機器が、前記第２無線インターフェースを介して受信した前記作業者識別情報を前記第１無線インターフェースにより前記第２携帯機器に送信する第２送信ステップと、前記第２携帯機器が、測定した前記距離が所定の距離以内であるか否かを判定し、前記距離が所定の距離以内である場合に、前記第１携帯機器から受信した前記作業者識別情報と、自機器に対応する前記確認者識別情報とを、前記第２無線インターフェースを介して、前記承認サーバに送信する第３送信ステップと、を含み、前記承認ステップにおいて、前記承認サーバが、前記受信ステップによって受信した前記作業者識別情報及び前記確認者識別情報に対応する前記権限情報に基づいて、前記作業者識別情報に対して前記作業内容の実行を承認することを特徴とする。
【０００９】
また、本発明の一態様は、上記の承認方法において、前記第１送信ステップにおいて、前記承認サーバが、前記作業内容ごとに受信した前記作業者識別情報と、前記作業内容を識別する作業識別情報とを、前記第１携帯機器に送信し、前記第２送信ステップにおいて、前記第１携帯機器が、前記第２無線インターフェースを介して受信した前記作業者識別情報及び前記作業識別情報を前記第１無線インターフェースにより前記第２携帯機器に送信し、前記第３送信ステップにおいて、前記第２携帯機器が、前記第１携帯機器から受信した前記作業者識別情報及び前記作業識別情報と、前記確認者識別情報とを、前記第２無線インターフェースを介して、前記承認サーバに送信し、前記受信ステップにおいて、前記承認サーバが、前記作業者識別情報及び前記作業識別情報と、前記確認者識別情報とを前記第２携帯機器から受信し、前記承認ステップにおいて、前記承認サーバが、前記距離が所定の距離以内である場合、且つ、前記第１送信ステップによって送信した前記作業識別情報と、前記受信ステップによって受信した前記作業識別情報とが一致する場合に、前記作業者識別情報及び前記確認者識別情報に対応する前記権限情報に基づいて、前記作業者識別情報に対して前記作業内容ごとに作業を承認することを特徴とする。
【００１０】
また、本発明の一態様は、上記の承認方法において、前記承認ステップにおいて、前記承認サーバは、前記第１送信ステップによって、前記作業者識別情報を送信してから、前記受信ステップによって前記確認者識別情報を受信するまでの期間が、所定の期間を超える場合に、前記作業者識別情報に対して前記作業内容の実行を承認しないことを特徴とする。
【００１１】
また、本発明の一態様は、上記の承認方法において、前記受信ステップにおいて、前記承認サーバは、前記第１携帯機器を経由して、前記第２携帯機器から前記確認者識別情報を受信することを特徴とする。
【００１２】
また、本発明の一態様は、作業端末で作業を行う作業者が携帯可能である第１携帯機器と、前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と自機器との間の距離を測定する第２携帯機器と、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信する承認サーバとを備え、前記承認サーバは、前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部と、受信した前記作業者識別情報を、前記第２無線インターフェースを介して、前記第１携帯機器に送信し、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信し、前記第２携帯機器が測定した前記距離が所定の距離以内である場合に、作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に応じて、前記作業者識別情報に対して前記作業内容の実行を承認することを特徴とする承認システムである。
【００１３】
また、本発明の一態様は、作業端末で作業を行う作業者が携帯可能である第１携帯機器と、前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と自機器との間の距離を測定する第２携帯機器と、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信する承認サーバとを備える承認システムの前記承認サーバであって、前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部と、受信した前記作業者識別情報を、前記第２無線インターフェースを介して、前記第１携帯機器に送信し、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信し、前記第２携帯機器が測定した前記距離が所定の距離以内である場合に、作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に応じて、前記作業者識別情報に対して前記作業内容の実行を承認する承認処理部とを備えることを特徴とする承認サーバである。
【００１４】
また、本発明の一態様は、上記の承認方法において、作業端末で作業を行う作業者が携帯可能である第１携帯機器と、前記作業者が行う作業を確認する確認者が携帯可能であり、第１無線インターフェースにより第１携帯機器と通信可能な第２携帯機器と、前記作業者を識別する作業者識別情報と、前記確認者を識別する確認者識別情報と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部を備え、前記第１携帯機器及び前記第２携帯機器と第２無線インターフェースを介して通信し、前記第２無線インターフェースを介して、前記作業者識別情報に対応する前記確認者識別情報を受信し、前記第１携帯機器と前記第２携帯機器との間の距離が所定の距離以内である場合に、前記作業権限記憶部が記憶する前記作業者識別情報及び前記確認者識別情報に対応する権限情報に応じて、前記作業者識別情報に対して前記作業内容の実行を承認する承認サーバとを備える承認システムの前記第２携帯機器が有するコンピュータに、前記承認サーバが前記第２無線インターフェースを介して送信した前記作業者識別情報を、前記第１無線インターフェースにより、前記第１携帯機器から受信する受信ステップと、前記第１無線インターフェースによる前記第１携帯機器との間の通信に基づいて前記第１携帯機器と前記第２携帯機器との間の距離を測定する測定ステップと、前記作業者識別情報に対応する前記確認者識別情報を送信する送信ステップとを実行させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、作業者の不正及び操作ミスを抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態による承認システムの一例を示す機能ブロック図である。
【図２】第１の実施形態における作業者記憶部のデータ例を示す図である。
【図３】第１の実施形態における作業権限記憶部のデータ例を示す図である。
【図４】第１の実施形態における作業情報記憶部のデータ例を示す図である。
【図５】第１の実施形態における機器情報記憶部のデータ例を示す図である。
【図６】第１の実施形態における承認システムの動作の一例を説明する図である。
【図７】第１の実施形態における承認サーバの動作の一例を示すフローチャートである。
【図８】第１の実施形態における作業者の携帯機器の動作の一例を示すフローチャートである。
【図９】第１の実施形態における確認者の携帯機器の動作の一例を示すフローチャートである。
【図１０】第２の実施形態における承認システムの動作の一例を説明する図である。
【図１１】第２の実施形態における承認サーバの動作の一例を示すフローチャートである。
【図１２】第２の実施形態における確認者の携帯機器の動作の一例を示すフローチャートである。
【図１３】第３の実施形態における承認システムの動作の一例を説明する図である。
【図１４】第３の実施形態における作業者の携帯機器の動作の一例を示すフローチャートである。
【図１５】第３の実施形態における確認者の携帯機器の動作の一例を示すフローチャートである。
【図１６】第４の実施形態における承認システムの動作の一例を説明する図である。
【図１７】第４の実施形態における承認サーバの動作の一例を示すフローチャートである。
【図１８】第５の実施形態における承認システムの動作の一例を説明する図である。
【図１９】第５の実施形態における承認サーバの動作の一例を示すフローチャートである。
【図２０】第６の実施形態による承認システムの一例を示す機能ブロック図である。
【図２１】第６の実施形態における承認システムの動作の一例を説明する図である。
【図２２】第６の実施形態における作業者の携帯機器の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態による承認システム及び承認方法について図面を参照して説明する。
［第１の実施形態］
図１は、第１の実施形態による承認システム１の一例を示す機能ブロック図である。
図１に示すように、承認システム１は、作業端末２と、業務サーバ３と、携帯機器４と、携帯機器５と、承認サーバ６とを備えている。作業端末２と、業務サーバ３と、承認サーバ６とは、ネットワークＮＷ１に接続されている。また、携帯機器４及び携帯機器５と、ネットワークＮＷ１とは、ＩＰ（Internet Protocol）網及び携帯キャリア網（無線アクセスネットワーク）などを介して接続されている。
【００１８】
作業端末２は、例えば、金融システムなどのＩＴ（Information technology）システムを有する業務サーバ３に対して、作業者がオペレーション（作業）を行うためのクライアント端末である。作業端末２は、例えば、ＮＷ（ネットワーク）通信部２１と、入力部２２と、表示部２３と、端末制御部２４とを備えている。
【００１９】
ＮＷ通信部２１は、ネットワークＮＷ１に接続され、ネットワークＮＷ１を介して業務サーバ３と通信を行う。
入力部２２は、例えば、キーボードやマウスなどの入力デバイスであり、作業者の操作により業務サーバ３に対するオペレーション（作業）を受け付ける。入力部２２は、例えば、業務サーバ３に対するオペレーションを行う際に、コマンドを受け付ける。
表示部２３（出力部の一例）は、例えば、液晶ディスプレイ装置などであり、各種情報を表示する。表示部２３は、例えば、入力部２２が受け付けたコマンドなどの情報、後述する承認結果を示す情報、等を表示する。
【００２０】
端末制御部２４は、例えば、ＣＰＵ（Central Processing Unit）などを含むプロセッサであり、作業端末２を統括的に制御する。端末制御部２４は、例えば、入力部２２によって受け付けたオペレーションの実行要求を、ＮＷ通信部２１を介して、業務サーバ３に送信する。また、端末制御部２４は、例えば、ＮＷ通信部２１を介して、業務サーバ３から受信した情報（例えば、オペレーションの実行結果など）を、入力部２２に表示させる。
【００２１】
業務サーバ３は、例えば、金融システムなどのＩＴ（Information technology）システムを有し、作業者によって端末制御部２４に入力されたオペレーション（例えば、コマンド）を実行する。業務サーバ３は、オペレーションを実行する際に、作業端末２から受信したオペレーションを実行してよいか否かを、承認サーバ６に問い合わせする。また、業務サーバ３は、承認サーバ６から受信した承認結果に基づいて、作業端末２から受信したオペレーションを実行する。業務サーバ３は、例えば、ＮＷ通信部３１と、作業者記憶部３２と、作業制御部３３とを備えている。
【００２２】
ＮＷ通信部３１は、ネットワークＮＷ１に接続され、ネットワークＮＷ１を介して作業端末２、及び承認サーバ６と通信を行う。
作業者記憶部３２は、作業者に関する情報を記憶する。作業者記憶部３２は、例えば、業務サーバ３へのログイン情報を記憶する。作業者記憶部３２は、例えば、図２に示すように、「作業者ＩＤ」と、「パスワード」とを対応付けて記憶する。
【００２３】
図２は、本実施形態における作業者記憶部３２のデータ例を示す図である。
図２において、「作業者ＩＤ」は、作業者を識別する作業者識別情報の一例である。「作業者ＩＤ」は、作業端末２から業務サーバ３にログインする際に、ユーザＩＤとして利用される。また、「パスワード」は、作業端末２から業務サーバ３にログインする際に用いられるパスワードである。
図２に示す例では、「作業者ＩＤ」が“Ｗ０００１”に対する「パスワード」が“ａｂｃｄｅ”であることを示している。このように、作業者記憶部３２には、「作業者ＩＤ」及び「パスワード」が予め登録（記憶）されているものとする。
【００２４】
図１の説明に戻り、作業制御部３３は、例えば、ＣＰＵなどを含むプロセッサであり、オペレーションに関する制御を実行する。作業制御部３３は、例えば、作業端末２から送信されたユーザＩＤ（作業者ＩＤ）及びパスワードと、作業者記憶部３２に記憶されている作業者ＩＤ及びパスワードと一致するか否かに応じて、作業者に対して、作業端末２を介しての業務サーバ３へのログインを許可する。
【００２５】
また、作業制御部３３は、ログイン後に、作業端末２から送信されたオペレーションの実行要求に対して、承認サーバ６に、オペレーションに含まれるコマンドの実行の承認を依頼する承認依頼を送信する。すなわち、作業制御部３３は、作業者ＩＤと、当該コマンドとを含む承認依頼の電文を、ＮＷ通信部３１を介して、承認サーバ６に送信する。
また、作業制御部３３は、承認サーバ６からＮＷ通信部３１を介して受信した、承認結果を示す承認結果情報に基づいて、オペレーションを実行する。すなわち、作業制御部３３は、承認サーバ６が承認依頼に対して承認（オペレーションを許可）した場合に、オペレーションを実行し、承認しない（オペレーションを許可しない）場合に、オペレーションを実行しない。作業制御部３３は、オペレーションの実行結果を、ＮＷ通信部３１を介して、作業端末２に送信する。
【００２６】
携帯機器４（第１携帯機器の一例）は、例えば、スマートウォッチなどのウェアラブル端末等の電子機器であり、ユーザ（例えば、作業者）が携帯可能に構成されている。なお、本実施形態に示す例では、携帯機器４は、作業者が携帯する作業者用のスマートウォッチである。携帯機器４は、第１無線インターフェースにより、他の携帯機器（例えば、携帯機器５）と通信可能であり、第２無線インターフェースを介して、ネットワークＮＷ１に接続可能である。ここで、第１無線インターフェースは、例えば、Bluetooth（ブルートゥース：登録商標）などの近距離無線通信である。また、第２無線インターフェースは、例えば、３Ｇ（第３世代移動通信システム）などの携帯キャリア網に接続可能なインターフェースや、無線ＬＡＮ（Local Area Network）などである。携帯機器４は、第２無線インターフェースを介して、承認サーバ６と通信する。
【００２７】
携帯機器４は、承認サーバ６から送信された、作業ＩＤと、作業者ＩＤとを含む「作業者の近くに誰がいるのか」を問い合わせる問合せ電文を受信する。ここで、作業ＩＤは、例えば、作業内容（例えば、コマンド）を識別する作業識別情報であり、詳細については後述する。携帯機器４は、当該問合せ電文に対して、第１無線インターフェースを利用したマルチキャスト通信により、他の携帯機器（例えば、確認者が携帯する携帯機器５）に、「近くにいる確認者の確認者ＩＤ（確認者識別情報）を承認サーバ６に送信する」旨を示す送信要求を送信する。なお、当該送信要求には、例えば、作業ＩＤと、作業者ＩＤとが含まれる。
また、携帯機器４は、第１無線通信部４１と、第２無線通信部４２と、入力部４３と、表示部４４と、ユーザ検出部４５と、制御部４６とを備えている。
【００２８】
第１無線通信部４１は、上述した第１無線インターフェースにより、他の携帯機器（例えば、携帯機器５）と通信する。
第２無線通信部４２は、上述した第２無線インターフェースにより、ネットワークＮＷ１を介して、承認サーバ６と通信する。
入力部４３は、例えば、キースイッチやタッチパネル、指紋センサなどの入力デバイスであり、作業者の各種操作を受け付ける。
表示部４４は、例えば、液晶ディスプレイ装置などであり、各種情報を表示する。
【００２９】
ユーザ検出部４５は、例えば、脈拍を検出するセンサなどのであり、作業者が携帯機器４を携帯しているか否かを検出する。
制御部４６は、例えば、ＣＰＵなどを含むプロセッサであり、携帯機器４を統括的に制御する。制御部４６は、例えば、携帯機器４の各種制御を実行する。制御部４６は、ユーザ認証部４６１と、作業者処理部４６２とを備えている。
【００３０】
ユーザ認証部４６１は、携帯機器４のユーザが正当な作業者であるか否かを判定する。ユーザ認証部４６１は、例えば、入力部４３を介して受け付けたパスワードや生体認証情報（例えば、指紋、声紋など）に基づいて、ユーザが正当な作業者であるか否かを判定する。また、ユーザ認証部４６１は、ユーザ検出部４５から出力された携帯しているか否かの検出結果に基づいて、当該携帯機器４が作業者に携帯されているか否かを判定する。
【００３１】
作業者処理部４６２（処理部の一例）は、承認システム１の承認処理において、作業者に関する処理を実行する。作業者処理部４６２は、例えば、ユーザ認証部４６１によって、ユーザが正当な作業者であり、且つ、当該携帯機器４が作業者に携帯されていると判定された場合に、作業者に関する処理を実行する。作業者処理部４６２は、作業者に関する処理として、例えば、作業ＩＤ及び作業者ＩＤを含む上述した問合せ電文を、第２無線通信部４２を介して、承認サーバ６から受信する。また、作業者処理部４６２は、当該問合せ電文を受信した場合に、例えば、作業ＩＤ及び作業者ＩＤを含む送信要求を、第１無線通信部４１を介して、確認者用の携帯機器５に送信する。
【００３２】
携帯機器５（第２携帯機器の一例）は、例えば、携帯機器４と同様に、スマートウォッチなどのウェアラブル端末等の電子機器であり、ユーザ（例えば、作業者が行う作業を確認する確認者）が携帯可能に構成されている。なお、本実施形態に示す例では、携帯機器５は、確認者が携帯する確認者用のスマートウォッチである。携帯機器５は、第１無線インターフェースにより、他の携帯機器（例えば、携帯機器４）と通信可能であり、第２無線インターフェースを介して、ネットワークＮＷ１に接続可能である。携帯機器５は、第２無線インターフェースを介して、承認サーバ６と通信する。また、携帯機器５は、第１無線インターフェースによる携帯機器４との間の通信に基づいて携帯機器４と自機器（携帯機器５）との間の距離を測定する。
【００３３】
携帯機器５は、他の携帯機器（作業者用の携帯機器４）から送信された、作業ＩＤと、作業者ＩＤとを含む上述した送信要求の電文を受信する。また、携帯機器５は、当該送信要求の電文に対して、第１無線インターフェースを利用して、携帯機器４との間の距離を測定する。そして、携帯機器５は、受信した作業ＩＤ及び作業者ＩＤと、確認者を識別する確認者ＩＤと、測定した距離を示す距離情報とを含む電文を、第２無線インターフェースを介して、承認サーバ６に送信する。
また、携帯機器５は、第１無線通信部５１と、第２無線通信部５２と、入力部５３と、表示部５４と、ユーザ検出部５５と、制御部５６とを備えている。
【００３４】
第１無線通信部５１、第２無線通信部５２、入力部５３、及び表示部５４のそれぞれは、上述した第１無線通信部４１、第２無線通信部４２、入力部４３、及び表示部４４のそれぞれと同様の機能を備えており、ここでは、その説明を省略する。
ユーザ検出部５５は、例えば、脈拍を検出するセンサなどのであり、確認者が携帯機器５を携帯しているか否かを検出する。
制御部５６は、例えば、ＣＰＵなどを含むプロセッサであり、携帯機器５を統括的に制御する。制御部５６は、例えば、携帯機器５の各種制御を実行する。制御部５６は、ユーザ認証部５６１と、確認者処理部５６２と、距離測定部５６３とを備えている。
【００３５】
ユーザ認証部５６１は、携帯機器５のユーザが正当な確認者であるか否かを判定する。ユーザ認証部５６１は、例えば、入力部５３を介して受け付けたパスワードや生体認証情報（例えば、指紋、声紋など）に基づいて、ユーザが正当な確認者であるか否かを判定する。また、ユーザ認証部５６１は、ユーザ検出部５５から出力された携帯しているか否かの検出結果に基づいて、当該携帯機器５が確認者に携帯されているか否かを判定する。
距離測定部５６３は、例えば、第１無線インターフェースのビーコン機能を利用して、携帯機器４と携帯機器５との間の距離を測定する。距離測定部５６３は、例えば、携帯機器４からの電波強度を測定し、測定した電波強度に基づいて、携帯機器４と携帯機器５との間の距離を測定する。
【００３６】
確認者処理部５６２（処理部の一例）は、承認システム１の承認処理において、確認者に関する処理を実行する。確認者処理部５６２は、例えば、ユーザ認証部５６１によって、ユーザが正当な確認者であり、且つ、当該携帯機器５が確認者に携帯されていると判定された場合に、確認者に関する処理を実行する。確認者処理部５６２は、確認者に関する処理として、例えば、作業ＩＤ及び作業者ＩＤを含む上述した送信要求の電文を、第１無線通信部５１を介して、携帯機器４から受信する。また、確認者処理部５６２は、当該送信要求の電文を受信した場合に、距離測定部５６３が測定した距離を示す距離情報を取得する。確認者処理部５６２は、取得した当該距離情報と、確認者ＩＤと、受信した作業ＩＤ及び作業者ＩＤとを含む電文を、第２無線通信部４２を介して、承認サーバ６に送信する。
【００３７】
承認サーバ６は、業務サーバ３のオペレーション（作業）の実行を承認するコンピュータ装置であり、ネットワークＮＷ１を介して、業務サーバ３と、携帯機器４及び携帯機器５と通信可能に構成されている。承認サーバ６は、例えば、作業者ＩＤと、コマンドとを含む承認依頼の電文を、業務サーバ３から受信する。承認サーバ６は、承認依頼の電文を受信した場合に、当該作業者ＩＤ及びコマンドに対する作業ＩＤと、失効時刻とを生成する。承認サーバ６は、生成した作業ＩＤと、受信した作業者ＩＤとを含む上述した問合せ電文を、ネットワークＮＷ１及び第２無線インターフェースを介して携帯機器４に送信する。
【００３８】
また、承認サーバ６は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を、ネットワークＮＷ１及び第２無線インターフェースを介して携帯機器５から受信する。承認サーバ６は、業務サーバ３からのオペレーションの承認依頼に対して、受信した作業ＩＤと、作業者ＩＤと、確認者ＩＤとに基づいて、承認（許可）するか否かを判定する。なお、承認サーバ６は、携帯機器５から電文を受信した時刻が、上述した失効時刻以内である場合に、オペレーションを承認し、上述した失効時刻を超える場合に、オペレーションを承認しない。すなわち、承認サーバ６は、携帯機器４に問合せ電文を送信してから携帯機器５から電文を受信するまでの期間が、所定の期間を超える場合に、当該オペレーションを承認しない。承認サーバ６は、当該承認結果を示す承認結果情報を、ネットワークＮＷ１を介して業務サーバ３に送信する。
また、承認サーバ６は、ＮＷ通信部６１と、記憶部６２と、制御部６３とを備えている。
【００３９】
ＮＷ通信部６１は、ネットワークＮＷ１に接続され、ネットワークＮＷ１を介して業務サーバ３と、携帯機器４と、携帯機器５と通信を行う。
記憶部６２は、承認サーバ６が実行する各種処理に利用される情報を記憶する。記憶部６２は、例えば、作業権限記憶部６２１と、作業情報記憶部６２２と、機器情報記憶部６２３とを備えている。
【００４０】
作業権限記憶部６２１は、作業者ＩＤと、確認者ＩＤと、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する。作業権限記憶部６２１は、例えば、図３に示すように、「作業者ＩＤ」と、「確認者ＩＤ」と、「コマンド種別」と、「実行権限」とを対応付けて記憶する。
【００４１】
図３は、本実施形態における作業権限記憶部６２１のデータ例を示す図である。
この図において、「作業者ＩＤ」は、上述した図２と同様であり、「確認者ＩＤ」は、確認者を識別する確認者識別情報の一例である。また、「コマンド種別」は、業務サーバ３において実行されるオペレーションの作業内容であるコマンドの種別（例えば、追加、削除、更新など）を示している。また、「実行権限」は、「コマンド種別」に示すコマンドの実行を許可するか否かを示しており、上述した権限情報の一例である。
図３に示す例では、「作業者ＩＤ」が“Ｗ０００１”と、「確認者ＩＤ」が“Ｃ０００１”との組に対して、「コマンド種別」の“削除”は「実行権限」が“×”で禁止され、「コマンド種別」の“更新”は「実行権限」が“○”許可されることお示している。
【００４２】
再び図１に戻り、作業情報記憶部６２２は、少なくとも作業ＩＤと、失効時刻とを対応付けて記憶する。ここで、作業ＩＤは、例えば、乱数値であり、失効時刻は、当該作業の実行が失効する時刻を示している。なお、作業ＩＤ及び失効時刻は、後述する承認処理部６３１によって生成される。作業情報記憶部６２２は、例えば、図４に示すように、「コマンド」と、「作業ＩＤ」と、「失効時刻」とを対応付けて記憶している。
【００４３】
図４は、本実施形態における作業情報記憶部６２２のデータ例を示す図である。
この図において、「コマンド」は、例えば、業務サーバ３から受信した承認依頼に含まれるコマンドであり、「作業ＩＤ」は、作業内容を識別する作業識別情報の一例である。また、「失効時刻」は、当該「コマンド」及び「作業ＩＤ」に対しる承認の失効時刻を示している。
図４に示す例では、「コマンド」が“ＸＸＸＸ”に「作業ＩＤ」として“１２３４５６”が割り当てられ、“ＸＸＸＸ”及び“１２３４５６”に対する、「失効時刻」が“０１：００：００”であることを示している。なお、図４に示す例では、「失効時刻」として、「時」、「分」、「秒」の時刻情報を適用する例を示しているが、西暦などの「年」、「月」。「日」などの日付情報を含むようにしてもよい。
【００４４】
再び図１に戻り、機器情報記憶部６２３は、作業者ＩＤと、作業者の携帯機器４を識別する識別情報とを対応付けて記憶する。すなわち、機器情報記憶部６２３は、例えば、図５に示すように、「作業者ＩＤ」と、「機器ＩＤ」とを対応付けて記憶している。
図５は、本実施形態における機器情報記憶部６２３のデータ例を示す図である。
この図において、「機器ＩＤ」は、例えば、ＩＰアドレスである。なお、携帯機器４（４ａ〜４ｄ）のユーザ認証部４６１が、携帯機器４のユーザが正当な作業者であると判定した際に、「機器ＩＤ」を承認サーバ６（６ａ〜６ｃ）に送信して、「作業者ＩＤ」と、「機器ＩＤ」とを対応付けて機器情報記憶部６２３に記憶するようにしてもよい。また、「機器ＩＤ」は、ＩＰアドレスの代わりに、ＭＡＣアドレス（Media Access Control address）などの携帯機器４への電文の送信先を指定する識別情報であってもよい。
図４に示す例では、「作業者ＩＤ」が“Ｗ０００１”に対応する「機器ＩＤ」が、 “ＸＸＸ．ＸＸＸ．ＸＸＸ．ＸＸ１”であることを示している。
【００４５】
再び図１に戻り、制御部６３は、例えば、ＣＰＵなどを含むプロセッサであり、承認サーバ６を統括的に制御する。制御部６３は、例えば、業務サーバ３からの承認依頼に対する承認処理を実行する。制御部６３は、例えば、承認処理部６３１を備えている。
【００４６】
承認処理部６３１（処理部の一例）は、業務サーバ３から受信した作業者ＩＤを、第２無線インターフェースを介して、携帯機器４に送信し、第２無線インターフェースを介して、作業者ＩＤに対応する確認者ＩＤを受信する。具体的に、承認処理部６３１は、作業者ＩＤ及びコマンドを含む承認依頼の電文を、ＮＷ通信部６１を介して業務サーバ３から受信する。承認処理部６３１は、受信したコマンドに対して、上述した作業ＩＤと失効時刻とを生成し、コマンドと、作業ＩＤと、失効時刻とを対応付けて作業情報記憶部６２２に記憶させる。
また、承認処理部６３１は、生成した作業ＩＤと、業務サーバ３から受信した作業者ＩＤとを含む問合せ電文を、ネットワークＮＷ１及び第２無線インターフェースを介して、携帯機器４に送信する。そして、承認処理部６３１は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を、ネットワークＮＷ１及び第２無線インターフェースを介して、携帯機器５から受信する。
【００４７】
また、承認処理部６３１は、携帯機器５が測定した距離が所定の距離以内（例えば、１ｍ（メートル）以内〜２ｍ以内）である場合に、作業権限記憶部６２１が記憶する作業者ＩＤ及び確認者ＩＤに対応する権限情報に応じて、作業者ＩＤに対して作業内容の実行を承認する。具体的に、承認処理部６３１は、例えば、受信した距離情報に基づいて、携帯機器５が測定した距離が所定の距離以内であるか否かを判定する。承認処理部６３１は、携帯機器５が測定した距離が所定の距離以内である場合に、作業権限記憶部６２１を参照して、受信した作業者ＩＤと確認者ＩＤとの組が、業務サーバ３から受信したコマンドの実行が許可されるか否かを判定する。すなわち、承認処理部６３１は、受信した「作業者ＩＤ」及び「確認者ＩＤ」と、コマンドに対応する「コマンド種別」とに対応する「実行権限」を作業権限記憶部６２１から取得する。承認処理部６３１は、取得した「実行権限」が“○”である場合に、当該コマンドに対する承認を許可し、「実行権限」が“×”である場合に、当該コマンドに対する承認を禁止する。
【００４８】
また、承認処理部６３１は、上述した距離が所定の距離以内である場合、且つ、送信した作業ＩＤと、受信した作業ＩＤとが一致する場合であり、さらに、作業ＩＤを受信した時刻が、作業情報記憶部６２２が記憶する失効時刻以内である場合に、上述した作業権限記憶部６２１が記憶する権限情報（「実行権限」）に基づいて、作業者ＩＤに対してコマンドごとに作業を承認する。すなわち、承認処理部６３１は、携帯機器４に問合せ電文を送信してから携帯機器５から電文を受信するまでの期間が、所定の期間を超える場合に、当該オペレーションを承認しない。
また、承認処理部６３１は、当該承認結果を示す承認結果情報を、ネットワークＮＷ１を介して業務サーバ３に送信する。
【００４９】
次に、図面を参照して、本実施形態による承認システム１の動作について説明する。
図６は、本実施形態における承認システム１の動作の一例を説明する図である。
図６において、携帯機器４は、作業者ＷＫによって携帯され、ユーザ認証部４６１による作業者ＷＫの正当性が認証されているものとする。また、携帯機器５は、確認者ＣＫによって携帯され、ユーザ認証部５６１による確認者ＣＫの正当性が認証されているものとする。また、作業者ＷＫが、作業端末２により、業務サーバ３にログインしているものとする。
【００５０】
このような状態で、が、作業端末２が、入力部２２を介して、作業者ＷＫからのオペレーションであるコマンドを受け付けると、作業端末２は、オペレーションの実行要求を、業務サーバ３に送信する（ステップＳ１１）。作業端末２の端末制御部２４は、ＮＷ通信部２１を介して、業務サーバ３にオペレーションの実行要求を送信する。
【００５１】
次に、業務サーバ３は、作業者ＩＤ及びコマンドを承認サーバ６に送信する（ステップＳ１２）。業務サーバ３の作業制御部３３は、オペレーションの実行要求を送信した作業端末２に対応する作業者ＩＤと、当該オペレーションの内容であるコマンドとを含む承認依頼の電文を、ＮＷ通信部３１を介して承認サーバ６に送信する。
【００５２】
次に、承認サーバ６は、作業ＩＤ及び作業者ＩＤを携帯機器４に送信する（ステップＳ１３：第１送信ステップ）。承認サーバ６の承認処理部６３１は、受信したコマンドに対する作業ＩＤ及び失効時刻を生成し、コマンドと、作業ＩＤと、失効時刻とを対応付けて作業情報記憶部６２２に記憶させる。そして、承認処理部６３１は、生成した作業ＩＤと、業務サーバ３から受信した作業者ＩＤとを含む上述した問合せ電文を、第２無線インターフェースを介して、携帯機器４に送信する。なお、承認処理部６３１は、作業者ＩＤに対応する機器ＩＤを機器情報記憶部６２３から取得し、上述した問合せ電文を機器ＩＤに向けて送信する。
【００５３】
次に、携帯機器４は、作業ＩＤ及び作業者ＩＤを携帯機器５に送信する（ステップＳ１４：第２送信ステップ）。携帯機器４の作業者処理部４６２は、受信した作業ＩＤ及び作業者ＩＤを含む上述した送信要求の電文を、第１無線通信部４１から第１無線インターフェースにより、携帯機器５にマルチキャスト通信で送信する。
【００５４】
次に、携帯機器５は、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を送信する（ステップＳ１５：第３送信ステップ）。携帯機器５の確認者処理部５６２は、距離測定部５６３によって測定された携帯機器４と携帯機器５との間の距離を取得する。確認者処理部５６２は、携帯機器４から受信した作業者ＩＤと、携帯機器５を携帯している確認者ＣＫに対応する確認者ＩＤと、取得した距離を示す距離情報とを含む電文を、第２無線通信部５２から第２無線インターフェースにより、承認サーバ６に送信する。
【００５５】
次に、承認サーバ６は、承認結果情報を業務サーバ３に送信する（ステップＳ１６）。承認サーバ６の承認処理部６３１は、携帯機器５が送信した作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を、第２無線インターフェースを介して受信し（受信ステップ）、携帯機器５が測定した距離が所定の距離以内である場合に、作業権限記憶部６２１が記憶する作業者ＩＤ及び確認者ＩＤに対応する権限情報に基づいて、作業者ＩＤに対してコマンドの実行を承認する（承認ステップ）。なお、承認処理部６３１による承認処理（承認ステップ）の詳細については、図７を参照して後述する。承認処理部６３１は、承認結果情報を含む電文を、ＮＷ通信部６１を介して、業務サーバ３に送信する。
【００５６】
次に、業務サーバ３は、オペレーションの実行結果を作業端末２に送信する（ステップＳ１７）。業務サーバ３の作業制御部３３は、承認サーバ６から受信した承認結果情報に基づいて、オペレーションを実行する。すなわち、作業制御部３３は、承認結果としてオペレーション（コマンド）の実行が許可（承認）されている場合に、オペレーション（コマンド）を実行し、承認結果としてオペレーション（コマンド）の実行が許可（承認）されていない場合に、オペレーション（コマンド）を実行しない制御を行う。そして、作業制御部３３は、オペレーションの実行結果を、ＮＷ通信部３１を介して作業端末２に送信する。
なお、作業端末２は、受信したオペレーションの実行結果を表示部２３に表示する。
【００５７】
次に、図７を参照して、承認サーバ６の承認処理の詳細について説明する。
図７は、本実施形態における承認サーバ６の動作の一例を示すフローチャートである。
図７に示すように、承認サーバ６の承認処理部６３１は、コマンド承認依頼が有るか否かを判定する（ステップＳ１０１）。承認処理部６３１は、ＮＷ通信部６１によって、業務サーバ３から、作業者ＩＤと、コマンドとを含むコマンド承認依頼を受信したか否かを判定する。承認処理部６３１は、コマンド承認依頼を受信した場合（ステップＳ１０１：ＹＥＳ）に、処理をステップＳ１０２に進める。また、承認処理部６３１は、コマンド承認依頼を受信していない場合（ステップＳ１０１：ＮＯ）に、処理をステップＳ１０５に進める。
【００５８】
ステップＳ１０２において、承認処理部６３１は、作業者ＩＤと、コマンドとを取得する。すなわち、承認処理部６３１は、ＮＷ通信部６１によって、業務サーバ３から受信した、作業者ＩＤと、コマンドとを取得する。
【００５９】
次に、承認処理部６３１は、作業ＩＤと、失効時刻とを生成する（ステップＳ１０３）。承認処理部６３１は、例えば、乱数生成器を用いて作業ＩＤを生成するとともに、例えば、承認依頼を受信した時刻に所定の時刻を加算した失効時刻を生成する。承認処理部６３１は、受信したコマンドと、生成した作業ＩＤ及び失効時刻とを対応付けて作業情報記憶部６２２に記憶させる。
【００６０】
次に、承認処理部６３１は、作業ＩＤと作業者ＩＤとを含む問合せ電文を作業者ＷＫの携帯機器４に送信する（ステップＳ１０４）。承認処理部６３１は、生成した作業ＩＤと、受信した作業者ＩＤとを含む問合せ電文を、ＮＷ通信部６１及び第２無線新たーフェースを介して携帯機器４に送信し、処理をステップＳ１０５に進める。なお、承認処理部６３１は、作業者ＩＤに対応する機器ＩＤ（例えば、携帯機器４のＩＰアドレス）を機器情報記憶部６２３から取得し、上述した問合せ電文を機器ＩＤ（例えば、携帯機器４のＩＰアドレス）に向けて送信する。
【００６１】
ステップＳ１０５において、承認処理部６３１は、携帯機器５から電文が有るか否かを判定する。承認処理部６３１は、ＮＷ通信部６１によって、携帯機器５から作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を受信したか否かを判定する。承認処理部６３１は、電文を受信した場合（ステップＳ１０５：ＹＥＳ）に、処理をステップＳ１０６に進める。また、承認処理部６３１は、電文を受信していない場合（ステップＳ１０５：ＮＯ）に、処理をステップＳ１０１に戻す。
【００６２】
ステップＳ１０６において、承認処理部６３１は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを取得する。すなわち、承認処理部６３１は、ＮＷ通信部６１によって、携帯機器５から受信した、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを取得する（受信ステップ）。
【００６３】
次に、承認処理部６３１は、失効時刻前であるか否かを判定する（ステップＳ１０７）。承認処理部６３１は、携帯機器５から電文を受信した時刻が、作業情報記憶部６２２に記憶する失効時刻（ここでは、受信した作業ＩＤに対応する失効時刻）以前であるか否かを判定する。承認処理部６３１は、失効時刻前である場合（ステップＳ１０７：ＹＥＳ）に、処理をステップＳ１０８に進める。また、承認処理部６３１は、失効時刻前でない場合（ステップＳ１０７：ＮＯ）に、処理をステップＳ１１１に進める。
【００６４】
ステップＳ１０８において、承認処理部６３１は、携帯機器４と携帯機器５との間の距離が、所定の距離以内であるか否かを判定する。承認処理部６３１は、例えば、受信した距離情報に基づいて、当該距離が所定の距離（例えば、１ｍ〜２ｍ）以内であるか否かを判定する。承認処理部６３１は、当該距離が所定の距離以内である場合（ステップＳ１０８：ＹＥＳ）に、処理をステップＳ１０９に進める。また、承認処理部６３１は、当該距離が所定の距離以内でない場合（ステップＳ１０８：ＮＯ）に、処理をステップＳ１１１に進める。
【００６５】
ステップＳ１０９において、承認処理部６３１は、実行権限かあるか否かを判定する。承認処理部６３１は、携帯機器５から受信した作業ＩＤに対応するコマンドに対して、作業者ＩＤ及び確認者ＩＤに対応する実行権限を、作業権限記憶部６２１から取得する。承認処理部６３１は、例えば、取得した実行権限が“○”であるか否かにより、実行権限かあるか否かを判定する。承認処理部６３１は、実行権限かある場合（ステップＳ１０９：ＹＥＳ）に、処理をステップＳ１１０に進める。また、承認処理部６３１は、実行権限かない（実行権限が“×”である）場合（ステップＳ１０９：ＮＯ）に、処理をステップＳ１１１に進める。
【００６６】
ステップＳ１１０において、承認処理部６３１は、コマンドの実行を許可する承認結果を業務サーバ３に送信する。すなわち、承認処理部６３１は、コマンドの実行を許可する承認結果を含む電文を、ＮＷ通信部６１を介して業務サーバ３に送信する。ステップＳ１１０の処理後に、承認処理部６３１は、処理をステップＳ１０１に戻す。
【００６７】
ステップＳ１１１において、承認処理部６３１は、コマンドの実行を許可しない承認結果を業務サーバ３に送信する。すなわち、承認処理部６３１は、コマンドの実行を許可しない承認結果を含む電文を、ＮＷ通信部６１を介して業務サーバ３に送信する。ステップＳ１１１の処理後に、承認処理部６３１は、処理をステップＳ１０１に戻す。
【００６８】
なお、上述した処理において、ステップＳ１０３及びステップＳ１０４の処理が、第１送信ステップに対応し、ステップＳ１０５及びステップＳ１０６の処理が、受信ステップの処理に対応する。また、ステップＳ１０７からステップＳ１０９までの処理が、承認ステップに対応する。
【００６９】
次に、図８を参照して、本実施形態による携帯機器４の動作について説明する。
図８は、本実施形態における作業者ＷＫの携帯機器４の動作の一例を示すフローチャートである。
図８に示すように、携帯機器４は、まず、ユーザ認証が“ＯＫ”（オーケイ）であるか否かを判定する（ステップＳ２０１）。携帯機器４のユーザ認証部４６１は、例えば、入力部４３を介して受け付けたパスワードや生体認証情報（例えば、指紋、声紋など）に基づいて、ユーザが正当な作業者ＷＫであるか否かを判定する。ユーザ認証部４６１は、ユーザが正当な作業者ＷＫである（ユーザ認証が“ＯＫ”）場合（ステップＳ２０１：ＹＥＳ）に、処理をステップＳ２０２に進める。また、ユーザ認証部４６１は、ユーザが正当な作業者ＷＫでない（ユーザ認証が“ＮＧ”（エヌジー））場合（ステップＳ２０１：ＮＯ）に、処理をステップＳ２０１に戻す。
【００７０】
ステップＳ２０２において、携帯機器４は、承認サーバ６から電文があるか否かを判定する。携帯機器４の作業者処理部４６２は、承認サーバ６から第２無線通信部４２を介して、作業ＩＤと作業者ＩＤとを含む問合せ電文を受信したか否かを判定する。作業者処理部４６２は、問合せ電文を受信した場合（ステップＳ２０２：ＹＥＳ）に、処理をステップＳ２０３に進める。また、作業者処理部４６２は、問合せ電文を受信していない場合（ステップＳ２０２：ＮＯ）に、処理をステップＳ２０２に戻す。
【００７１】
ステップＳ２０３において、作業者処理部４６２は、問合せ電文に含まれる作業ＩＤと、作業者ＩＤとを取得する。
次に、携帯機器４は、ユーザが携帯中であるか否かを判定する（ステップＳ２０４）。すあわち、携帯機器４のユーザ認証部４６１は、ユーザ検出部４５から出力された当該携帯機器４を作業者ＷＫが携帯しているか否かの検出結果に基づいて、ユーザが携帯中であるか否かを判定する。ユーザ認証部４６１は、ユーザが携帯中である場合（ステップＳ２０４：ＹＥＳ）に、処理をステップＳ２０５に進める。また、ユーザ認証部４６１は、ユーザが携帯中でない場合（ステップＳ２０４：ＮＯ）に、処理をステップＳ２０１に戻す。
【００７２】
ステップＳ２０５において、作業者処理部４６２は、作業ＩＤと作業者ＩＤとを含むサーバ返信要求（送信要求）の電文を他の携帯機器にマルチキャスト通信で送信する。すなわち、作業者処理部４６２は、作業ＩＤと作業者ＩＤとを含む電文を、第１無線通信部４１を介して、確認者ＣＫが携帯する携帯機器５に送信する。ステップＳ２０５の処理後に、作業者処理部４６２は、処理をステップＳ２０１に戻す。
なお、上述した処理において、ステップＳ２０５の処理が、第２送信ステップに対応する。
【００７３】
次に、図９を参照して、本実施形態による携帯機器５の動作について説明する。
図９は、本実施形態における確認者ＣＫの携帯機器５の動作の一例を示すフローチャートである。
図９に示すように、携帯機器５は、まず、ユーザ認証が“ＯＫ”（オーケイ）であるか否かを判定する（ステップＳ３０１）。携帯機器５のユーザ認証部５６１は、例えば、入力部５３を介して受け付けたパスワードや生体認証情報（例えば、指紋、声紋など）に基づいて、ユーザが正当な確認者ＣＫであるか否かを判定する。ユーザ認証部５６１は、ユーザが正当な確認者ＣＫである（ユーザ認証が“ＯＫ”）場合（ステップＳ３０１：ＹＥＳ）に、処理をステップＳ３０２に進める。また、ユーザ認証部５６１は、ユーザが正当な確認者ＣＫでない（ユーザ認証が“ＮＧ”（エヌジー））場合（ステップＳ３０１：ＮＯ）に、処理をステップＳ３０１に戻す。
【００７４】
ステップＳ３０２において、携帯機器５は、他の携帯機器から電文があるか否かを判定する。携帯機器５の確認者処理部５６２は、携帯機器４から第２無線通信部５２を介して、作業ＩＤと作業者ＩＤとを含む送信要求の電文を受信したか否かを判定する。確認者処理部５６２は、送信要求の電文を受信した場合（ステップＳ３０２：ＹＥＳ）に、処理をステップＳ３０３に進める。また、確認者処理部５６２は、送信要求の電文を受信していない場合（ステップＳ３０２：ＮＯ）に、処理をステップＳ３０２に戻す。
【００７５】
ステップＳ３０３において、確認者処理部５６２は、送信要求の電文に含まれる作業ＩＤと、作業者ＩＤとを取得する。
次に、携帯機器５は、ユーザが携帯中であるか否かを判定する（ステップＳ３０４）。すあわち、携帯機器５のユーザ認証部５６１は、ユーザ検出部５５から出力された当該携帯機器５を確認者ＣＫが携帯しているか否かの検出結果に基づいて、ユーザが携帯中であるか否かを判定する。ユーザ認証部５６１は、ユーザが携帯中である場合（ステップＳ３０４：ＹＥＳ）に、処理をステップＳ３０５に進める。また、ユーザ認証部５６１は、ユーザが携帯中でない場合（ステップＳ３０４：ＮＯ）に、処理をステップＳ３０１に戻す。
【００７６】
ステップＳ３０５において、携帯機器５の距離測定部５６３は、作業者ＷＫの携帯機器４と自機器（携帯機器５）との間の距離を測定する。距離測定部５６３は、例えば、第１無線インターフェースによる携帯機器４からの電波強度を測定し、測定した電波強度に基づいて、携帯機器４と携帯機器５との間の距離を測定する。
【００７７】
次に、確認者処理部５６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離測定部５６３によって測定された距離を示す距離情報とを含む電文を承認サーバ６に送信する（ステップＳ３０６）。すなわち、確認者処理部５６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を、第２無線通信部５２を介して、承認サーバ６に送信する。ステップＳ３０６の処理後に、確認者処理部５６２は、処理をステップＳ３０２に戻す。
なお、上述した処理において、ステップＳ３０５の処理が、測定ステップに対応し、ステップＳ３０６の処理が、送信ステップ（第３送信ステップ）に対応する。
【００７８】
以上説明したように、本実施形態による承認方法は、携帯機器４（第１携帯機器）と、携帯機器５（第２携帯機器）と、承認サーバ６と、を備える承認システム１の承認方法であって、第１送信ステップと、受信ステップと、承認ステップとを含んでいる。ここで、携帯機器４は、作業端末２で作業を行う作業者ＷＫが携帯可能であり、携帯機器５は、作業者ＷＫが行う作業を確認する確認者ＣＫが携帯可能であり、第１無線インターフェースによる携帯機器４との間の通信に基づいて携帯機器４と自機器との間の距離を測定する。承認サーバ６は、作業者ＷＫを識別する作業者ＩＤ（作業者識別情報）と、確認者ＣＫを識別する確認者ＩＤ（確認者識別情報）と、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する作業権限記憶部６２１を備え、携帯機器４及び携帯機器５と第２無線インターフェースを介して通信する。また、第１送信ステップにおいて、承認サーバ６が、受信した作業者ＩＤを、第２無線インターフェースを介して、作業者ＷＫが携帯する携帯機器４に送信する。受信ステップにおいて、承認サーバ６が、第２無線インターフェースを介して、作業者ＩＤに対応する確認者ＩＤを受信する。承認ステップにおいて、承認サーバ６が、確認者ＣＫが携帯する携帯機器５が測定した距離が所定の距離以内である場合に、作業権限記憶部６２１が記憶する作業者ＩＤ及び確認者ＩＤに対応する権限情報（例えば、実行権限）に基づいて、作業者ＩＤに対して作業内容の実行を承認する。
【００７９】
これにより、本実施形態による承認方法は、作業者ＷＫと確認者ＣＫとの組によるオペレーションの権限情報と、作業者ＷＫと確認者ＣＫとが所定の距離以内にいることとを確認して、オペレーション（作業内容）の実行を承認するため、作業者ＷＫの不正及び操作ミスを抑制することができる。
本実施形態による承認方法は、例えば、確認者ＣＫが離席した場合や、作業室に作業者ＷＫと確認者ＣＫとが存在していても離れた位置にいる場合などに、作業者ＷＫのオペレーションを禁止することができる。
【００８０】
また、本実施形態による承認方法は、第２送信ステップと、第３送信ステップと、を含んでいる。第２送信ステップにおいて、作業者ＩＤに対応する携帯機器４が、第２無線インターフェースを介して受信した作業者ＩＤを第１無線インターフェースにより携帯機器５に送信する。第３送信ステップにおいて、携帯機器５が、携帯機器４から受信した作業者ＩＤと、自機器に対応する確認者ＩＤと、測定した距離を示す距離情報とを、第２無線インターフェースを介して、承認サーバ６に送信する。さらに、受信ステップにおいて、承認サーバ６が、作業者ＩＤと、確認者ＩＤと、距離情報とを携帯機器５から受信し、承認ステップにおいて、承認サーバ６が、受信ステップによって受信した距離情報に基づいて、距離が所定の距離以内であるか否かを判定する。
これにより、本実施形態による承認方法は、承認サーバ６は、携帯機器５が測定した距離情報により、作業者ＷＫの近くに確認者ＣＫがいることを確実に判定することができる。
【００８１】
また、本実施形態による承認方法では、第１送信ステップにおいて、承認サーバ６が、作業内容ごとに受信した作業者ＩＤと、作業内容を識別する作業ＩＤ（作業識別情報）とを、携帯機器４に送信する。第２送信ステップにおいて、携帯機器４が、第２無線インターフェースを介して受信した作業者ＩＤ及び作業ＩＤを第１無線インターフェースにより携帯機器５に送信する。第３送信ステップにおいて、携帯機器５が、携帯機器４から受信した作業者ＩＤ及び作業ＩＤと、確認者ＩＤとを、第２無線インターフェースを介して、承認サーバ６に送信する。受信ステップにおいて、承認サーバ６が、作業者ＩＤ及び作業ＩＤと、確認者ＩＤとを携帯機器５から受信する。そして、承認ステップにおいて、承認サーバ６が、距離が所定の距離以内である場合、且つ、第１送信ステップによって送信した作業ＩＤと、受信ステップによって受信した作業ＩＤとが一致する場合に、作業者ＩＤ及び確認者ＩＤに対応する権限情報に基づいて、作業者ＩＤに対して作業内容（コマンド）ごとに作業を承認する。
これにより、本実施形態による承認方法では、セキュリティを高めつつ、例えば、コマンドごとに、実行の承認を行うことができる。
【００８２】
また、本実施形態による承認方法では、承認ステップにおいて、承認サーバ６は、第１送信ステップによって、作業者ＩＤを送信してから、受信ステップによって確認者ＩＤを受信するまでの期間が、所定の期間を超える場合に、作業者ＩＤに対して作業内容の実行を承認（許可）しない。
これにより、本実施形態による承認方法では、簡易な方法により、セキュリティを高めつつ、作業者ＷＫの不正及び操作ミスを抑制することができる。
【００８３】
また、本実施形態による承認システム１は、上述した携帯機器４と、携帯機器５と、承認サーバ６とを備えている。
これにより、本実施形態による承認システム１は、上述した本実施形態による承認方法と同様に、作業者ＷＫの不正及び操作ミスを抑制することができる。
【００８４】
また、本実施形態による承認サーバ６は、作業権限記憶部６２１と、承認処理部６３１（処理部の一例）とを備えている。作業権限記憶部６２１は、作業者ＷＫを識別する作業者ＩＤと、確認者ＣＫを識別する確認者ＩＤと、作業内容に対する実行可否の権限を示す権限情報とを対応付けて記憶する。承認処理部６３１は、受信した作業者ＩＤを、第２無線インターフェースを介して、携帯機器４に送信する。承認処理部６３１は、第２無線インターフェースを介して、作業者ＩＤに対応する確認者ＩＤを受信する。承認処理部６３１は、携帯機器５が測定した距離が所定の距離以内である場合に、作業権限記憶部６２１が記憶する作業者ＩＤ及び確認者ＩＤに対応する権限情報に応じて、作業者ＩＤに対して作業内容の実行を承認する。
これにより、本実施形態による承認サーバ６は、上述した本実施形態による承認方法及び承認システム１と同様に、作業者ＷＫの不正及び操作ミスを抑制することができる。
【００８５】
また、本実施形態による携帯機器４は、作業者ＷＫが携帯機器４を携帯しているか否かを検出するユーザ検出部４５を備えており、作業者ＷＫが携帯機器４を携帯している場合に、上述した第２送信ステップの処理を実行する。また、本実施形態による携帯機器５は、確認者ＣＫが携帯機器５を携帯しているか否かを検出するユーザ検出部４５を備えており、確認者ＣＫが携帯機器４を携帯している場合に、上述した第３送信ステップの処理を実行する。
これにより、本実施形態による承認方法及び承認システム１は、作業者ＷＫの近くに確認者ＣＫがいることをより正確に検出することができる。すなわち、本実施形態による承認方法及び承認システム１は、作業者ＷＫの不正及び操作ミスをさらに抑制することができる。本実施形態による承認方法及び承認システム１は、例えば、携帯機器５を作業室に置いて、確認者ＣＫが離席した場合においても、作業者ＷＫのオペレーションを確実に禁止することができる。
【００８６】
［第２の実施形態］
次に、図面を参照して、第２の実施形態による承認システム１ａ及び承認方法について説明する。
なお、本実施形態による承認システム１ａは、図１０に示すように、作業端末２と、業務サーバ３と、携帯機器４と、携帯機器５ａと、承認サーバ６ａとを備えている。なお、承認システム１ａが備える各構成の機能ブロックは、基本的に、図１に示す第１の実施形態と同様であるので、ここではその説明を省略する。本実施形態では、携帯機器５ａ及び承認サーバ６ａの処理が第１の実施形態と異なる。具体的に、本実施形態では、携帯機器４と、携帯機器５ａとの間の距離が所定の距離以内であるか否かの判定を、承認サーバ６の代わりに、携帯機器５ａが実行する点が、第１の実施形態と異なる。
【００８７】
本実施形態では、携帯機器５ａが、測定した距離が所定の距離以内であるか否かを判定し、距離が所定の距離以内である場合に、携帯機器４から受信した作業者ＩＤと、自機器に対応する確認者ＩＤとを、第２無線インターフェースを介して、承認サーバ６ａに送信する（第３送信ステップ）。
【００８８】
図１０は、本実施形態における承認システム１ａの動作の一例を説明する図である。
この図において、ステップＳ２１からステップＳ２４までの処理は、図６に示すステップＳ１１からステップＳ１４までの処理と同様であるので、ここではその説明を省略する。
ステップＳ２５（第３送信ステップ）において、携帯機器５ａは、測定した距離が、所定の距離以内である場合に、作業ＩＤと、作業者ＩＤ、及び確認者ＩＤを承認サーバ６ａに送信する。携帯機器５ａの確認者処理部５６２は、距離測定部５６３によって測定された携帯機器４と携帯機器５ａとの間の距離を取得する。確認者処理部５６２は、距離測定部５６３が測定した当該距離が所定の距離以内である場合に、携帯機器４から受信した作業ＩＤ及び作業者ＩＤと、携帯機器５ａを携帯している確認者ＣＫに対応する確認者ＩＤとを含む電文を、第２無線通信部５２から第２無線インターフェースにより、承認サーバ６ａに送信する。
【００８９】
次に、承認サーバ６ａは、承認結果情報を業務サーバ３に送信する（ステップＳ２６）。承認サーバ６ａの承認処理部６３１は、携帯機器５ａが送信した作業ＩＤ、作業者ＩＤ、及び確認者ＩＤを、第２無線インターフェースを介して受信し（受信ステップ）、携帯機器５ａが測定した距離が所定の距離以内である場合に、作業権限記憶部６２１が記憶する作業者ＩＤ及び確認者ＩＤに対応する権限情報に基づいて、作業者ＩＤに対してコマンドの実行を承認する（承認ステップ）。なお、承認処理部６３１は、携帯機器５ａが送信した作業ＩＤ、作業者ＩＤ、及び確認者ＩＤを、第２無線インターフェースを介して受信することで、携帯機器５ａが測定した距離が所定の距離以内であることを判定する。本実施形態による承認処理（承認ステップ）の詳細については、図１１を参照して後述する。承認処理部６３１は、承認結果情報を含む電文を、ＮＷ通信部６１を介して、業務サーバ３に送信する。
【００９０】
ステップＳ２７の処理は、図６に示すステップＳ１７の処理と同様であるので、ここではその説明を省略する。また、ステップＳ２７後の作業端末２の処理も、図６において説明した処理と同様であるのでここではその説明を省略する。
【００９１】
次に、図１１を参照して、承認サーバ６ａの承認処理の詳細について説明する。
図１１は、本実施形態における承認サーバ６ａの動作の一例を示すフローチャートである。
図１１に示すステップＳ４０１からステップＳ４０４までの処理は、図７に示すステップＳ１０１からステップＳ１０４までの処理と同様であるので、その説明を省略する。
ステップＳ４０５において、承認サーバ６ａの承認処理部６３１は、携帯機器５ａから電文が有るか否かを判定する。承認処理部６３１は、ＮＷ通信部６１によって、携帯機器５ａから作業ＩＤ、作業者ＩＤ、及び確認者ＩＤを含む電文を受信したか否かを判定する。承認処理部６３１は、電文を受信した場合（ステップＳ４０５：ＹＥＳ）に、処理をステップＳ４０６に進める。また、承認処理部６３１は、電文を受信していない場合（ステップＳ４０５：ＮＯ）に、処理をステップＳ４０１に戻す。
【００９２】
ステップＳ４０６において、承認処理部６３１は、作業ＩＤと、作業者ＩＤと、確認者ＩＤとを取得する。すなわち、承認処理部６３１は、ＮＷ通信部６１によって、携帯機器５ａから受信した、作業ＩＤと、作業者ＩＤと、確認者ＩＤとを取得する（受信ステップ）。
【００９３】
次に、承認処理部６３１は、失効時刻前であるか否かを判定する（ステップＳ４０７）。承認処理部６３１は、携帯機器５ａから電文を受信した時刻が、作業情報記憶部６２２に記憶する失効時刻（ここでは、受信した作業ＩＤに対応する失効時刻）以前であるか否かを判定する。承認処理部６３１は、失効時刻前である場合（ステップＳ４０７：ＹＥＳ）に、処理をステップＳ４０８に進める。また、承認処理部６３１は、失効時刻前でない場合（ステップＳ４０７：ＮＯ）に、処理をステップＳ４１０に進める。
【００９４】
ステップＳ４０８において、承認処理部６３１は、実行権限かあるか否かを判定する。承認処理部６３１は、携帯機器５ａから受信した作業ＩＤに対応するコマンドに対して、作業者ＩＤ及び確認者ＩＤに対応する実行権限を、作業権限記憶部６２１から取得する。承認処理部６３１は、例えば、取得した実行権限が“○”であるか否かにより、実行権限かあるか否かを判定する。承認処理部６３１は、実行権限かある場合（ステップＳ４０８：ＹＥＳ）に、処理をステップＳ４０９に進める。また、承認処理部６３１は、実行権限かない（実行権限が“×”である）場合（ステップＳ４０８：ＮＯ）に、処理をステップＳ４１０に進める。
続くステップＳ４０９及びステップＳ４１０の処理は、図７に示すステップＳ１１０及びステップＳ１１１の処理と同様であるので、ここではその説明を省略する。
【００９５】
なお、上述した処理において、ステップＳ４０３及びステップＳ４０４の処理が、第１送信ステップに対応し、ステップＳ４０５及びステップＳ４０６の処理が、受信ステップの処理に対応する。また、ステップＳ４０７及びステップＳ４０９の処理が、承認ステップに対応する。
【００９６】
次に、図１２を参照して、本実施形態による携帯機器５ａの動作について説明する。
図１２は、本実施形態における確認者ＣＫの携帯機器５ａの動作の一例を示すフローチャートである。
図１２に示すステップＳ５０１からステップＳ５０５までの処理は、図９に示すステップＳ１０１からステップＳ１０５までの処理と同様であるので、ここではその説明を省略する。
【００９７】
ステップＳ５０６において、携帯機器５ａの確認者処理部５６２は、距離測定部５６３が測定した距離が所定の距離以内であるか否かを判定する。確認者処理部５６２は、当該距離か所定の距離以内である場合（ステップＳ５０６：ＹＥＳ）に、処理をステップＳ５０７に進める。また、確認者処理部５６２は、当該距離か所定の距離以内でない場合（ステップＳ５０６：ＮＯ）に、処理をステップＳ５０２に戻す。
【００９８】
ステップＳ５０７において、確認者処理部５６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤとを含む電文を承認サーバ６ａに送信する。すなわち、確認者処理部５６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤとを含む電文を、第２無線通信部５２を介して、承認サーバ６ａに送信する。ステップＳ５０７の処理後に、確認者処理部５６２は、処理をステップＳ５０２に戻す。
なお、上述した処理において、ステップＳ５０６及びステップＳ５０７の処理が、第３送信ステップに対応する。
【００９９】
以上説明したように、本実施形態による承認方法は、上述した第１送信ステップと、第２送信ステップと、第３送信ステップと、受信ステップと、承認ステップとを含んでいる。第２送信ステップにおいて、作業者ＩＤに対応する携帯機器４が、第２無線インターフェースを介して受信した作業者ＩＤを第１無線インターフェースにより携帯機器５ａに送信する。第３送信ステップにおいて、携帯機器５ａが、測定した距離が所定の距離以内であるか否かを判定し、距離が所定の距離以内である場合に、携帯機器４から受信した作業者ＩＤと、自機器に対応する確認者ＩＤとを、第２無線インターフェースを介して、承認サーバ６ａに送信する。承認ステップにおいて、承認サーバ６ａが、受信ステップによって受信した作業者ＩＤ及び確認者ＩＤに対応する権限情報に基づいて、作業者ＩＤに対して作業内容（コマンド）の実行を承認する。
これにより、本実施形態による承認方法及び承認システム１ａは、第１の実施形態と同様に、作業者ＷＫの不正及び操作ミスを抑制することができる。
【０１００】
また、本実施形態による承認方法及び承認システム１ａは、携帯機器５ａが、測定した距離が所定の距離以内であるか否かを判定し、当該距離が所定の距離以内である場合に、承認サーバ６ａに電文を送信するため、携帯機器５ａから承認サーバ６ａに送信する電文の量を低減することができる。よって、本実施形態による承認方法及び承認システム１ａは、ネットワークＮＷ１の負荷及び承認サーバ６ａの承認処理部６３１の処理負荷を軽減することができる。
【０１０１】
なお、上述した本実施形態では、携帯機器５ａが、測定した携帯機器４と携帯機器５ａとの間の距離が所定の距離以内である場合に、作業者ＩＤと確認者ＩＤとを承認サーバ６ａに送信する例を説明したが、距離が所定の距離以内であることを示す情報（例えば、ＯＫフラグなど）を付与して、承認サーバ６ａに送信するにしてもよい。すなわち、携帯機器５ａは、測定した距離が所定の距離以内である場合に、作業者ＩＤと、確認者ＩＤと、距離が所定の距離以内であることを示す情報（例えば、ＯＫフラグなど）とを含む電文を承認サーバ６ａに送信するにしてもよい。
【０１０２】
［第３の実施形態］
次に、図面を参照して、第３の実施形態による承認システム１ｂ及び承認方法について説明する。
なお、本実施形態による承認システム１ｂは、図１３に示すように、作業端末２と、業務サーバ３と、携帯機器４ａと、携帯機器５ｂと、承認サーバ６とを備えている。なお、承認システム１ｂが備える各構成の機能ブロックは、基本的に、図１に示す第１の実施形態と同様であるので、ここではその説明を省略する。本実施形態では、携帯機器４ａ及び携帯機器５ｂの処理が第１の実施形態と異なる。具体的に、本実施形態では、携帯機器５ｂは、携帯機器４ａを経由して、承認サーバ６に電文を送信する点が、第１の実施形態と異なる。
【０１０３】
本実施形態では、携帯機器５ｂの確認者処理部５６２が、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を、第１無線インターフェースにより、携帯機器４ａに送信する。
そして、携帯機器４ａは、携帯機器５ｂから受信した作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を、第２無線インターフェースを介して、承認サーバ６に送信する。すなわち、本実施形態では、受信ステップにおいて、承認サーバ６は、携帯機器４ａを経由して、携帯機器５ｂから確認者ＩＤを受信する。
【０１０４】
図１３は、本実施形態における承認システム１ｂの動作の一例を説明する図である。
この図において、ステップＳ３１からステップＳ３４までの処理は、図６に示すステップＳ１１からステップＳ１４までの処理と同様であるので、ここではその説明を省略する。
ステップＳ３５において、携帯機器５ｂは、作業ＩＤと、作業者ＩＤ、確認者ＩＤ、及び距離情報を携帯機器４ａに送信する。携帯機器５ｂ確認者処理部５６２は、携帯機器４ａから受信した作業ＩＤ及び作業者ＩＤと、携帯機器５ａを携帯している確認者ＣＫに対応する確認者ＩＤと、測定した距離情報を含む電文を、第１無線通信部５１から第１無線インターフェースにより、携帯機器４ａに送信する。
【０１０５】
次に、携帯機器４ａは、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を送信する（ステップＳ３６）。携帯機器４ａの確認者処理部５６２は、携帯機器５ｂから受信した作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を、第２無線通信部４２から第２無線インターフェースにより、承認サーバ６に送信する。
続くステップＳ３７及びステップＳ３８の処理は、図６に示すステップＳ１６及びステップＳ１７の処理と同様であるので、ここではその説明を省略する。
【０１０６】
次に、図１４を参照して、携帯機器４ａの承認処理の詳細について説明する。
図１４は、本実施形態における携帯機器４ａの動作の一例を示すフローチャートである。
図１４に示すステップＳ６０１からステップＳ６０５までの処理は、図８に示すステップＳ２０１からステップＳ２０５までの処理と同様であるので、ここではその説明を省略する。なお、ステップＳ６０２において、ユーザ認証部４６１は、ユーザが正当な作業者ＷＫでない（ユーザ認証が“ＮＧ”）場合（ステップＳ６０２：ＮＯ）に、処理をステップＳ６０６に進める。
【０１０７】
ステップＳ６０６において、携帯機器４ａは、他の携帯機器から電文があるか否かを判定する。携帯機器４ａの作業者処理部４６２は、携帯機器５ｂから第１無線通信部４１を介して、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を受信したか否かを判定する。作業者処理部４６２は、電文を受信した場合（ステップＳ６０６：ＹＥＳ）に、処理をステップＳ６０７に進める。また、作業者処理部４６２は、電文を受信していない場合（ステップＳ６０６：ＮＯ）に、処理をステップＳ６０２に戻す。
【０１０８】
ステップＳ６０７において、作業者処理部４６２は、電文に含まれる作業ＩＤと、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を取得する。
次に、作業者処理部４６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を承認サーバ６に送信する（ステップＳ６０８）。すなわち、作業者処理部４６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を、第２無線通信部４２を介して、承認サーバ６に送信する。ステップＳ６０８の処理後に、作業者処理部４６２は、処理をステップＳ６０２に戻す。
【０１０９】
次に、図１５を参照して、本実施形態による携帯機器５ｂの動作について説明する。
図１５は、本実施形態における確認者ＣＫの携帯機器５ｂの動作の一例を示すフローチャートである。
図１５に示すステップＳ７０１からステップＳ７０５までの処理は、図９に示すステップＳ１０１からステップＳ１０５までの処理と同様であるので、ここではその説明を省略する。
【０１１０】
ステップＳ７０５において、携帯機器５ｂの確認者処理部５６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を携帯機器４ａに送信する。すなわち、確認者処理部５６２は、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を、第１無線通信部５１を介して、携帯機器４ａに送信する。ステップＳ７０５の処理後に、確認者処理部５６２は、処理をステップＳ７０２に戻す。
【０１１１】
以上説明したように、本実施形態による承認方法は、受信ステップにおいて、承認サーバ６は、携帯機器４ａを経由して、携帯機器５ｂから確認者ＩＤを受信する。
これにより、本実施形態による承認方法及び承認システム１ｂは、第１の実施形態と同様に、作業者ＷＫの不正及び操作ミスを抑制することができる。
【０１１２】
［第４の実施形態］
次に、図面を参照して、第４の実施形態による承認システム１ｃ及び承認方法について説明する。
なお、本実施形態による承認システム１ｃは、図１６に示すように、作業端末２と、業務サーバ３ａと、携帯機器４ｂと、携帯機器５ｃと、承認サーバ６ｂとを備えている。なお、承認システム１ｃが備える各構成の機能ブロックは、基本的に、図１に示す第１の実施形態と同様であるので、ここではその説明を省略する。本実施形態では、コマンドごとに承認処理を実行する代わりに、所定の時間ごとに定期的に承認処理を実行する点、及び、作業ＩＤ及び失効時刻の制御を行わない点が、第１の実施形態と異なる。
本実施形態における承認サーバ６ｂは、例えば、作業情報記憶部６２２を備えていないものとする。
【０１１３】
図１６は、本実施形態における承認システム１ｃの動作の一例を説明する図である。
この図において、ステップＳ４１及びステップＳ４７の処理は、図６に示すステップＳ１１及びステップＳ１７の処理と同様であるので、ここではその説明を省略する。
ステップＳ４２において、業務サーバ３ａは、定期的に、作業者ＩＤを送信する。
次に、承認サーバ６ｂは、業務サーバ３ａから受信した作業者ＩＤを携帯機器４ｂに送信する（ステップＳ４３）。
続く、ステップＳ４４及びステップＳ４５の処理は、電文に作業ＩＤを含まない点を除いて、図６に示す、ステップＳ１４及びステップＳ１５の処理と同様である。すなわち、携帯機器４ｂが、作業者ＩＤを含む電文を、携帯機器５ｃに送信し（ステップＳ４４、携帯機器５ｃが、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を、承認サーバ６ｂに送信する。
【０１１４】
ステップＳ４６において、承認サーバ６ｂは、例えば、実行可能なコマンド情報を含む承認結果情報を、業務サーバ３ａに送信する。業務サーバ３ａは、実行可能なコマンド情報に基づいて、オペレーション（コマンド）を実行する。
なお、本実施形態における承認システム１ｃは、このステップＳ４２からステップＳ４６の処理を所定の時間間隔で定期的に実行する。
【０１１５】
次に、図１７を参照して、承認サーバ６ｂの承認処理の詳細について説明する。
図１７は、本実施形態における承認サーバ６ｂの動作の一例を示すフローチャートである。
図１７に示すように、承認サーバ６ｂの承認処理部６３１は、定期承認依頼が有るか否かを判定する（ステップＳ８０１）。承認処理部６３１は、ＮＷ通信部６１によって、業務サーバ３ａから、作業者ＩＤを含む定期承認依頼を受信したか否かを判定する。承認処理部６３１は、定期承認依頼を受信した場合（ステップＳ８０１：ＹＥＳ）に、処理をステップＳ８０２に進める。また、承認処理部６３１は、定期承認依頼を受信していない場合（ステップＳ８０１：ＮＯ）に、処理をステップＳ８０４に進める。
【０１１６】
ステップＳ８０２において、承認処理部６３１は、作業者ＩＤを取得する。すなわち、承認処理部６３１は、ＮＷ通信部６１によって、業務サーバ３から受信した、作業者ＩＤを取得する。
【０１１７】
次に、承認処理部６３１は、作業者ＩＤを含む問合せ電文を作業者ＷＫの携帯機器４ｂに送信する（ステップＳ８０３）。承認処理部６３１は、受信した作業者ＩＤを含む問合せ電文を、ＮＷ通信部６１及び第２無線新たーフェースを介して携帯機器４ｂに送信し、処理をステップＳ８０４に進める。
【０１１８】
ステップＳ８０４において、承認処理部６３１は、携帯機器５ｃから電文が有るか否かを判定する。承認処理部６３１は、ＮＷ通信部６１によって、携帯機器５ｃから作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を受信したか否かを判定する。承認処理部６３１は、電文を受信した場合（ステップＳ８０４：ＹＥＳ）に、処理をステップＳ８０５に進める。また、承認処理部６３１は、電文を受信していない場合（ステップＳ８０４：ＮＯ）に、処理をステップＳ８０１に戻す。
【０１１９】
ステップＳ８０５において、承認処理部６３１は、作業者ＩＤと、確認者ＩＤと、距離情報とを取得する。すなわち、承認処理部６３１は、ＮＷ通信部６１によって、携帯機器５ｃから受信した、作業者ＩＤと、確認者ＩＤと、距離情報とを取得する（受信ステップ）。
【０１２０】
ステップＳ８０６において、承認処理部６３１は、携帯機器４ｂと携帯機器５ｃとの間の距離が、所定の距離以内であるか否かを判定する。承認処理部６３１は、例えば、受信した距離情報に基づいて、当該距離が所定の距離以内であるか否かを判定する。承認処理部６３１は、当該距離が所定の距離以内である場合（ステップＳ８０６：ＹＥＳ）に、処理をステップＳ８０７に進める。また、承認処理部６３１は、当該距離が所定の距離以内でない場合（ステップＳ８０６：ＮＯ）に、処理をステップＳ８０９に進める。
【０１２１】
ステップＳ８０７において、承認処理部６３１は、実行権限かあるか否かを判定する。承認処理部６３１は、携帯機器５ｃから受信した作業者ＩＤ及び確認者ＩＤに対応する実行権限を、作業権限記憶部６２１から取得し、取得した「実行権限」が“○”であるコマンド種別があるか否かを判定する。承認処理部６３１は、実行権限かある（“○”となるコマンド種別がある）場合（ステップＳ８０７：ＹＥＳ）に、ステップＳ８０８に進める。また、承認処理部６３１は、実行権限かない（“○”となるコマンド種別がない）場合（ステップＳ８０７：ＮＯ）に、ステップＳ８０９に進める。
【０１２２】
ステップＳ８０８において、承認処理部６３１は、実行を許可するコマンド情報を含む承認結果情報を送信する。承認処理部６３１は、例えば、実行可能なコマンド情報を抽出し、実行を許可するコマンド情報を含む承認結果情報を、業務サーバ３ａに送信する。ステップＳ８０８の処理後に、承認処理部６３１は、処理をステップＳ８０１に戻す。
【０１２３】
ステップＳ８０９において、承認処理部６３１は、コマンドの実行を許可しない承認結果情報を業務サーバ３ａに送信する。ステップＳ８０９の処理後に、承認処理部６３１は、処理をステップＳ８０１に戻す。
【０１２４】
以上説明したように、本実施形態における承認システム１ｃでは、コマンドごとに承認処理を実行する代わりに、所定の時間間隔で定期的に承認処理を実行する。
この場合においても、本実施形態における承認システム１ｃ及び承認方法は、第１の実施形態と同様に、作業者ＷＫの不正及び操作ミスを抑制することができる。また、本実施形態による承認システム１ｃ及び承認方法は、定期的に承認処理を実行するので、ネットワークＮＷ１の負荷及び承認サーバ６ｂの承認処理部６３１の処理負荷をさらに軽減することができる。
【０１２５】
また、本実施形態における承認システム１ｃでは、承認サーバ６ｂが、作業情報記憶部６２２を備えずに、承認処理部６３１が、作業ＩＤと失効時刻の生成を行わない。
これにより、承認サーバ６ｂの構成を簡略化するとともに、承認処理部６３１の処理負荷を軽減することができる。
【０１２６】
なお、上述した一例では、業務サーバ３ａが定期的に承認依頼を承認サーバ６ｂに行う例を説明したが、業務サーバ３ａは、第１の実施形態と同様に、コマンドごとに承認依頼を承認サーバ６ｂに送付し、承認サーバ６ｂが、所定の時間間隔で定期的に、承認処理を実行するようにしてもよい。この場合、承認サーバ６ｂは、オペレーションが一定期間前までに許可（承認）されている場合に、携帯機器４ｂに問合せ電文を送付しないで、業務サーバ３ａに、承認結果情報を送信するようにしてもよい。
この場合も上述した本実施形態における承認システム１ｃと同様に、ネットワークＮＷ１の負荷及び承認サーバ６ｂの承認処理部６３１の処理負荷をさらに軽減することができる。
【０１２７】
［第５の実施形態］
次に、図面を参照して、第５の実施形態による承認システム１ｄ及び承認方法について説明する。
なお、本実施形態による承認システム１ｄは、図１６に示すように、作業端末２と、業務サーバ３と、携帯機器４ｃと、携帯機器５ｄと、承認サーバ６ｃとを備えている。なお、承認システム１ｄが備える各構成の機能ブロックは、基本的に、図１に示す第１の実施形態と同様であるので、ここではその説明を省略する。本実施形態では、承認サーバ６ｃが、コマンドの実行を許可可能な確認者のリストである確認者リストを携帯機器４ｃに送信する点と、当該確認者リストに基づいて、特定の確認者の携帯機器５ｄが、承認サーバ６ｃに電文を送信する点が、第１の実施形態と異なる。
【０１２８】
本実施形態では、承認サーバ６ｃの承認処理部６３１は、受信した作業者ＩＤ及びコマンドに基づいて、作業権限記憶部６２１から、コマンドの実行を許可可能な確認者ＩＤを抽出し、当該抽出した確認者ＩＤのリスト（確認者リスト）を含む問合せ電文を携帯機器４ｃに送信する。
また、携帯機器４ｃの作業者処理部４６２は、受信した確認者リストを含む送信要求の電文を携帯機器５ｄに送信する。
また、携帯機器５ｄの確認者処理部５６２は、携帯機器４ｃから受信した確認者リストに、当該携帯機器５ｄに対応する確認者ＩＤが含まれている場合に、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を承認サーバ６ｃに送信する。
【０１２９】
図１８は、本実施形態における承認システム１ｄの動作の一例を説明する図である。
この図において、ステップＳ５１、ステップＳ５２、ステップＳ５６、及びステップＳ５７の処理は、図６に示すステップＳ１１、ステップＳ１２、ステップＳ１６、及びステップＳ１７の処理と同様であるので、ここではその説明を省略する。
ステップＳ５３において、承認サーバ６ｃは、定期的に、作業者ＩＤを送信する。
【０１３０】
次に、承認サーバ６ｃは、作業ＩＤ、作業者ＩＤ、及び確認者リストを携帯機器４ｃに送信する（ステップＳ５３）。
次に、携帯機器４ｃは、作業ＩＤ、作業者ＩＤ、及び確認者リストを携帯機器５ｄに送信する（ステップＳ５４）。
そして、携帯機器５ｄは、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を承認サーバ６ｃに送信する（ステップＳ５５）。すなわち、携帯機器５ｄの確認者処理部５６２は、携帯機器４ｃから受信した確認者リストに、当該携帯機器５ｄに対応する確認者ＩＤが含まれている場合に、作業ＩＤ、作業者ＩＤ、確認者ＩＤ、及び距離情報を含む電文を承認サーバ６ｃに送信する。
【０１３１】
次に、図１９を参照して、承認サーバ６ｃの承認処理の詳細について説明する。
図１９は、本実施形態における承認サーバ６ｃの動作の一例を示すフローチャートである。
図１９において、ステップＳ９０１からステップＳ９０３までの処理は、図７に示すステップＳ１０１からステップＳ１０３までの処理と同様であるので、ここではその説明を省略する。
【０１３２】
ステップＳ９０４において、承認サーバ６ｃの承認処理部６３１は、コマンドの実行が許可される確認者リストを抽出する。承認処理部６３１は、確認者リストを作業権限記憶部６２１から抽出する。
次に、承認処理部６３１は、作業ＩＤと、作業者ＩＤと、抽出した確認者リストとを含む問合せ電文を作業者ＷＫの携帯機器４ｂに送信する（ステップＳ９０５）。承認処理部６３１は、作業ＩＤと、作業者ＩＤと、抽出した確認者リストとを含む問合せ電文を、ＮＷ通信部６１及び第２無線新たーフェースを介して携帯機器４ｂに送信し、処理をステップＳ９０６に進める。
続くステップＳ９０６からステップＳ９１２までの処理は、図７に示すステップＳ１０５からステップＳ１１１までの処理と同様であるので、ここではその説明を省略する。
【０１３３】
なお、本実施形態における携帯機器４ｂの動作は、携帯機器５ｄに、確認者リストを含む送信要求の電文を携帯機器５ｄに送信する点を除いて、図８に示す動作と同様であるので、ここではその説明を省略する。
また、本実施形態における携帯機器５ｄの動作は、受信した確認者リストに自機器に対応する確認者ＩＤが含まれている場合に、作業ＩＤと、作業者ＩＤと、確認者ＩＤと、距離情報とを含む電文を承認サーバ６ｃに送信する点を除いて、図９に示す動作と同様であるので、ここではその説明を省略する。
【０１３４】
以上説明したように、本実施形態における承認システム１ｄ及び承認方法は、確認者リストに基づいて、携帯機器５ｄが、確認者ＩＤを承認サーバ６ｃに送信するので、ネットワークＮＷ１の負荷及び承認サーバ６ｃの承認処理部６３１の処理負荷をさらに軽減することができる。
なお、上述した本実施形態における承認システム１ｄでは、携帯機器４ｂが、確認者リストを含む電文を携帯機器５ｄに送信する例を説明したが、携帯機器４ｂが、確認者リストに記載されている確認者ＩＤに対応する携帯機器５ｄに、確認者リストを含まない電文をマルチキャスト通信で送信してもよい。
【０１３５】
［第６の実施形態］
次に、図面を参照して、第６の実施形態による承認システム１ｅ及び承認方法について説明する。
図２０は、本実施形態による承認システム１ｅの一例を示す機能ブロック図である。
図２０に示すように、承認システム１ｅは、作業端末２ａと、業務サーバ３と、携帯機器４ｄと、携帯機器５と、承認サーバ６とを備えている。この図において、図１に示す構成と同一の構成については同一の符号を付し、その説明を省略する。
本実施形態では、作業端末２ａが、第１無線通信部２５を備えている点と、携帯機器４ｄの処理に、作業端末２ａが近くに存在するか否かの判定処理が追加される点とが、第１の実施形態と異なる。
【０１３６】
作業端末２ａは、ＮＷ通信部２１と、入力部２２と、表示部２３と、端末制御部２４と、第１無線通信部２５とを備えている。
第１無線通信部２５は、携帯機器４ｄの第１無線通信部４１及び携帯機器５の第１無線通信部４１と同様の機能を備え、例えば、携帯機器４ｄに対して、第１無線インターフェースにより電文を送信するものとする。
携帯機器４ｄの作業者処理部４６２は、作業端末２ａの第１無線通信部２５から電文を受信した場合に、作業ＩＤと、作業者ＩＤとを携帯機器５に送信する。
【０１３７】
図２１は、本実施形態による承認システム１ｅの動作の一例を説明する図である。
この図において、ステップＳ６１からステップＳ６３までの処理は、図６に示すステップＳ１１からステップＳ１３までの処理と同様であるので、ここではその説明を省略する。
【０１３８】
ステップＳ６４において、作業端末２ａは、電文を携帯機器４ｄに送信する。作業端末２ａの端末制御部２４は、作業者ＷＫに対応する携帯機器４ｄに対して、第１無線通信部２５を介して、第１無線インターフェースにより、電文を携帯機器４ｄに送信する。
【０１３９】
次に、携帯機器４ｄは、作業ＩＤ、及び作業者ＩＤを携帯機器５に送信する（ステップＳ６５）。ここで、携帯機器４ｄの作業者処理部４６２は、作業端末２ａから第１無線インターフェースにより電文を受信した場合に、作業ＩＤ、及び作業者ＩＤを携帯機器５に送信する。
続くステップＳ６６からステップＳ６８の処理は、図６に示すステップＳ１５からステップＳ１７までの処理と同様であるので、ここではその説明を省略する。
【０１４０】
次に、図２２を参照して、本実施形態による携帯機器４ｄの動作について説明する。
図２２は、本実施形態における作業者ＷＫの携帯機器４ｄの動作の一例を示すフローチャートである。
図２２において、ステップＳ１００１及びステップＳ１００２の処理は、図８に示すステップＳ２０１及びステップＳ２０２の処理と同様であるので、ここではその説明を省略する。
【０１４１】
ステップＳ１００３において、携帯機器４ｄの作業者処理部４６２は、作業端末２ａから電文が有るか否かを判定する。作業者処理部４６２は、作業端末２ａから電文が有る場合（ステップＳ１００３：ＹＥＳ）に、処理をステップＳ１００４に進める。また、作業者処理部４６２は、作業端末２ａから電文がない場合（ステップＳ１００３：ＮＯ）に、処理をステップＳ１００２に戻す。
続くステップＳ１００４からステップＳ１００６までの処理は、図８に示すステップＳ２０３からステップＳ２０５までの処理と同様であるので、ここではその説明を省略する。
【０１４２】
以上説明したように、本実施形態による承認システム１ｅ及び承認方法は、作業端末２ａが第１無線通信部２５を備え、携帯機器４ｄが作業端末２ａの近くに存在することを確認するようにしたので、作業者ＷＫの不正及び操作ミスをさらに抑制することができる。本実施形態による承認システム１ｅ及び承認方法は、例えば、携帯機器４ｄが作業端末２ａから離れている場合に、オペレーションを禁止にすることができる。
【０１４３】
なお、上述した一例では、作業者処理部４６２は、作業端末２ａから電文が有るか否か（受信したか否か）によって、携帯機器４ｄが作業端末２ａの近くに存在するか否かを判定しているが、これに限定されるものではない。作業者処理部４６２は、携帯機器５と同様に、電波強度に基づいて、携帯機器４ｄと作業端末２ａとの間の距離を測定し、測定した当該距離に基づいて携帯機器４ｄが作業端末２ａの近くに存在するか否かを判定してもよい。
【０１４４】
なお、本発明は、上記の各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態を単独で実施する例を説明したが、各実施形態の一部又は全部を組み合わせて実施するようにしてもよい。
また、上記の各実施形態では、説明上、１組の作業者ＷＫと確認者ＣＫとがオペレーションを行う例を説明したが、承認システム１（１ａ〜１ｅ）は、作業者ＷＫと確認者ＣＫとの複数の組が、同時にオペレーションを実行し、承認サーバ６（６ａ〜６ｃ）が、複数の組に対して承認処理を実行するようにしてもよい。
【０１４５】
また、上記の各実施形態において、作業端末２（２ａ）と、業務サーバ３（３ａ）は、異なる装置として説明したが、作業端末２（２ａ）が業務サーバ３（３ａ）の機能を備えるようにしてもよい。
また、上記の各実施形態において、各構成間で通信する電文は、暗号化された電文であってもよい。これにより、承認システム１（１ａ〜１ｅ）は、セキュリティを向上させつつ、作業者ＷＫの不正及び操作ミスを抑制することができる。
【０１４６】
また、上記の各実施形態において、作業権限記憶部６２１が記憶する情報は、図３に示す例に限定されるものではなく、コマンド種別の代わりに各コマンド単位で実行権限が設定されるようにしてもよい。
また、上記の各実施形態において、業務サーバ３（３ａ）のログイン用のユーザＩＤをそのまま作業者ＩＤとして使用する例を説明したが、作業者ＩＤとして、他の識別情報を
別途設けるようにしてもよい。
【０１４７】
また、上記の各実施形態において、承認サーバ６（６ａ〜６ｃ）が、機器情報記憶部６２３を備えている例を説明したが、承認サーバ６（６ａ〜６ｃ）の外部に機器情報記憶部６２３を備えるようにしてもよい。例えば、業務サーバ３（３ａ）が機器情報記憶部６２３を備え、作業者ＩＤとともに機器ＩＤを承認サーバ６（６ａ〜６ｃ）に送信するようにしてもよいし、ネットワークＮＷ１に接続された記憶装置が機器情報記憶部６２３を備えるようにしてもよい。
【０１４８】
また、上記の各実施形態において、携帯機器４（４ａ〜４ｄ）及び携帯機器５（５ａ〜５ｄ）は、一例として、スマートウォッチである例を説明したが、他のウェアラブル端末などの他の携帯機器であってもよい。
また、上記の各実施形態において、第１無線インターフェースが、Bluetooth（登録商標）である例を説明したが、これに限定されるものではなく、例えば、特定小電力無線や無線ＬＡＮなどの他の無線インターフェースを適用してもよい。
【０１４９】
また、上記の各実施形態において、電波強度に基づいて、携帯機器４（４ａ〜４ｄ）と携帯機器５（５ａ〜５ｄ）との間の距離を測定する例を説明したが、これに限定されるものではない。携帯機器５（５ａ〜５ｄ）は、例えば、ＧＰＳ（Global Positioning System）などの位置情報に基づいて、携帯機器４（４ａ〜４ｄ）と携帯機器５（５ａ〜５ｄ）との間の距離を測定するようにしてもよい。
【０１５０】
また、上記の第４の実施形態において、承認処理部６３１が、定期的な承認処理を実行して、作業ＩＤ及び失効時刻の両方を生成しない例を説明したが、これに限定されるものではない。承認処理部６３１は、定期的な承認処理を実行して、作業ＩＤ及び失効時刻のいずれか一方又は両方を生成するようにしてもよいし、第１の実施形態とどうようにコマンド単位で承認処理を実行して、作業ＩＤ及び失効時刻のいずれか一方又は両方を生成しないようにしてもよい。
【０１５１】
なお、上述した承認システム１（１ａ〜１ｅ）が備える各構成は、内部に、コンピュータシステムを有している。そして、上述した承認システム１（１ａ〜１ｅ）が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した承認システム１（１ａ〜１ｅ）が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【０１５２】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に承認システム１（１ａ〜１ｅ）が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１５３】
また、上述した機能の一部又は全部を、ＬＳＩ（Large Scale Integration）等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、又は汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１５４】
１、１ａ、１ｂ、１ｃ、１ｄ、１ｅ  承認システム
２、２ａ  作業端末
３、３ａ  業務サーバ
４、４ａ、４ｂ、４ｃ、４ｄ、５、５ａ、５ｂ、５ｃ、５ｄ  携帯機器
６、６ａ、６ｂ、６ｃ  承認サーバ
２１、３１、６１  ＮＷ通信部
２２、４３、５３  入力部
２３、４４、５４  表示部
２４  端末制御部
２５、４１、５１  第１無線通信部
３２  作業者記憶部
３３  作業制御部
４２、５２  第２無線通信部
４５、５５  ユーザ検出部
４６、５６、６３  制御部
６２  記憶部
４６１、５６１  ユーザ認証部
４６２  作業者処理部
５６２  確認者処理部
５６３  距離測定部
６２１  作業権限記憶部
６２２  作業情報記憶部
６２３  機器情報記憶部
６３１  承認処理部
ＣＫ  確認者
ＮＷ１  ネットワーク
ＷＫ  作業者
【図１】
0006518566.tif 000002
【図２】
0006518566.tif 000003
【図３】
0006518566.tif 000004
【図４】
0006518566.tif 000005
【図５】
0006518566.tif 000006
【図６】
0006518566.tif 000007
【図７】
0006518566.tif 000008
【図８】
0006518566.tif 000009
【図９】
0006518566.tif 000010
【図１０】
0006518566.tif 000011
【図１１】
0006518566.tif 000012
【図１２】
0006518566.tif 000013
【図１３】
0006518566.tif 000014
【図１４】
0006518566.tif 000015
【図１５】
0006518566.tif 000016
【図１６】
0006518566.tif 000017
【図１７】
0006518566.tif 000018
【図１８】
0006518566.tif 000019
【図１９】
0006518566.tif 000020
【図２０】
0006518566.tif 000021
【図２１】
0006518566.tif 000022
【図２２】
0006518566.tif 000023