A first acquisition unit 201 acquires acceleration information from a sensor attached to the neck of an animal. A second acquisition unit 202 acquires individual information pertaining to the individual animal. A detection unit 203 detects that the movement of an animal is a body-shaking or scratching movement, when the change over time in the strength of acceleration expressed by the acceleration information indicates that the frequency of a peak having a peak strength equal to or greater than a first threshold is equal to or greater than a second threshold. The detection unit 203 uses values determined according to the acquired individual information for both the first threshold and the second threshold. A determination unit 204 determines whether the health of the animal is good or bad on the basis of the movement history detected by the detection unit 203. A notification unit 206 notifies a prescribed destination when the determination unit 204 determines that the health of the animal is bad.Une première unité d'acquisition (201) acquiert des informations d'accélération provenant d'un capteur fixé au cou d'un animal. Une seconde unité d'acquisition (202) acquiert des informations personnelles concernant l'animal personnel. Une unité de détection (203) détecte que le mouvement d'un animal est un mouvement de tremblement ou de grattage du corps, lorsque le changement dans le temps de la force d'accélération exprimée par les informations d'accélération indique que la fréquence d'un pic ayant une intensité de pic égale ou supérieure à un premier seuil est égale ou supérieure à un second seuil. L'unité de détection (203) utilise des valeurs déterminées en fonction des informations personnelles acquises à la fois pour le premier seuil et le second seuil. Une unité de détermination (204) détermine si l'état de santé de l'animal est bon ou mauvais en fonction de l'historique de mouvement détecté par l'unité de détection (203). Une unité de notification (206) notifie une