A position detecting device comprising: a determining unit arranged to determine a type of a pointer (70, 80); and a detecting unit arranged to detect a pointed position of the pointer; a light emission unit arranged to emit detection light to a detection region in which the pointed position of the pointer is detected; and an imaging unit arranged to capture an image of the detection region, wherein the detecting unit is arranged to detect, from captured image data of the imaging unit, at least one of an image of light emitted by a first pointer of a first type and an image of the detection light reflected by a second pointer of a second type, and detect, based on light emitting timings of the first pointer and the light emission unit, the pointed position while distinguishing between the first pointer and the second pointer; characterized in that the position detecting device further comprises: a storage unit (115, 116) arranged to store a reference variation amount regarding a variation in the pointed position detected by the detecting unit for each type of the pointer; and a correcting unit arranged to acquire, from the storage unit, the reference variation amount according to the type of the pointer determined by the determining unit, and correct, based on the acquired reference variation amount, the pointed position detected by the detecting unit, wherein the correcting unit is arranged to perform the correction of the pointed position for compensating a variation based on a previous pointed position, when the variation in the pointed position falls within a range of the reference variation amount. a determining unit arranged to determine a type of a pointer (70, 80); and a detecting unit arranged to detect a pointed position of the pointer; a light emission unit arranged to emit detection light to a detection region in which the pointed position of the pointer is detected; and an imaging unit arranged to capture an image of the detection region, wherein the detecting unit is arranged to detect, from captured image data of the imaging unit, at least one of an image of light emitted by a first pointer of a first type and an image of the detection light reflected by a second pointer of a second type, and detect, based on light emitting timings of the first pointer and the light emission unit, the pointed position while distinguishing between the first pointer and the second pointer; characterized in that the position detecting device further comprises: a storage unit (115, 116) arranged to store a reference variation amount regarding a variation in the pointed position detected by the detecting unit for each type of the pointer; and a correcting unit arranged to acquire, from the storage unit, the reference variation amount according to the type of the pointer determined by the determining unit, and correct, based on the acquired reference variation amount, the pointed position detected by the detecting unit, wherein the correcting unit is arranged to perform the correction of the pointed position for compensating a variation based on a previous pointed position, when the variation in the pointed position falls within a range of the reference variation amount.