To provide an apparatus, a method, and a program that enable safety management and work efficiency management by quantifying an amount of activity at a work site where an unspecified number of workers exist using vital data of workers.SOLUTION: A state determination device includes: a vital data acquisition unit for acquiring worker's vital data from the worker's terminals; an activity amount calculation unit for calculating an activity amount per unit time of a worker on the basis of acquired vital data; an activity amount threshold value calculating unit for calculating an activity amount threshold value corresponding to the worker on the basis of work content engaged by the worker, elapsed time from a start of work, or a combination thereof; and a work state determination unit for determining whether the worker is working on the basis of the calculated activity amount and the activity amount threshold.SELECTED DRAWING: Figure 1【課題】作業者のバイタルデータを用いて、不特定多数の作業者が存在する作業現場の活動量を定量化することにより、安全管理および作業効率管理を可能とする装置、方法、およびプログラムを提供する。【解決手段】状態判定装置は、作業者の端末から、前記作業者のバイタルデータを取得するバイタルデータ取得部と、前記取得したバイタルデータに基づき、作業者の単位時間当たりの活動量を算出する活動量算出部と、前記作業者の従事する作業内容、作業開始からの経過期間、またはそれらの組み合わせに基づき、前記作業者に対応する活動量閾値を算出する活動量閾値算出部と、前記算出した活動量と前記活動量閾値とに基づき、作業者が作業中であるか否かを判定する作業状態判定部とを備える。【選択図】図1