A pulse monitor, a program, and the like which perform determination of an appropriate pressing force and store and display holding state specification information when it is determined to be an appropriate pressing force, thereby facilitating device mounting in an appropriate state are provided. A pulse monitor includes a pulse wave detection unit 10 which has a pulse wave sensor 11 configured to output a pulse wave sensor signal, a processing unit 100 which calculates pulse information based on the signal from the pulse wave detection unit 10, a display unit 70 which displays a processing result in the processing unit 100, a storage unit 90 which stores the processing result in the processing unit 100, and a holding mechanism which holds the pulse monitor on a subject.