Provided is a detection device that can quickly detect the state of a moving member such as the origin position of the moving member. The detection device (1, 2, 3, 4) comprises: a dog (16) provided with a plurality of slits (S) in which at least one of the clearance between adjacent slits (S) and the gap width of each slit (S) is formed in a plurality of types; a sensor (17) that detects the presence of a slit (S); a count position acquisition unit (30) that acquires the count start position (Ps) and the count end position (Pe) corresponding to the clearance of adjacent slits (S) or the gap width of each slit (S) on the basis of the detection result of the sensor (17); and a state detection unit (40, 50, 85) that acquires the increase or decrease of the count value from the count start position (Ps) to the count end position (Pe) and detects the state of the moving member (12) on the basis of the acquired increase or decrease of the count value.L'invention concerne un dispositif de détection qui peut rapidement détecter l'état d'un élément mobile telle que la position d'origine de l'élément mobile. Le dispositif de détection (1, 2, 3, 4) comprend : une griffe de serrage (16) comprenant une pluralité de fentes (S) dans lesquelles au moins l'un des espacements entre des fentes adjacentes (S) et la largeur d'intervalle de chaque fente (S) est formée dans une pluralité de types ; un capteur (17) qui détecte la présence d'une fente (S) ; une unité d'acquisition de position de comptage (30) qui acquiert la position de début de comptage (Ps) et la position de comptage de fin (Pe) correspondant à l'espacement de fentes adjacentes (S) ou à la largeur d'intervalle de chaque fente (S) sur la base du résultat de détection du capteur (17) ; et une unité de détection d'état (40, 50, 85) qui acquiert l'augmentation ou la diminution de la valeur de comptage entre la position de début de comptage (Ps) et la position de comptage de fin (Pe) et détecte l'état de l'élément mobile (12)