The present invention aims to be able to stably perform the position detecting process of detecting body that incorporates the LC marker. The position detecting device 10 according to the present invention, LC of the capsule endoscope 2 from the drive coils D X plural sets, D Y, and D Z, the drive coils D X plural sets, D Y, the D Z a magnetic field generating coil switching unit 15 for switching the drive coil for applying a magnetic field to the marker 2a, a storage unit 19 for storing predetermined information about the selection criteria of the drive coil, and a control unit 20, derived from the LC marker 2a and detects the position of the capsule endoscope 2 based on the detection result of the magnetic field. Determines the selecting condition of the drive coil based on the information of the predetermined control unit 20, selected from the drive coils D X plural sets, D Y, the D Z satisfying the drive coil and the selection conditions determined And then controls the magnetic field generating coil switching unit 15 to switch to the drive coil selected.本発明は、LCマーカを内蔵した検知体の位置検出処理を安定して行うことができることを目的とする。本発明にかかる位置検出装置10は、複数組のドライブコイルDX,DY,DZと、複数組のドライブコイルDX,DY,DZの中からカプセル型内視鏡2内部のLCマーカ2aに磁界を印加するドライブコイルを切り替える磁界発生コイル切替部15と、ドライブコイルの選択条件に関する所定の情報を記憶する記憶部19と、制御部20とを備え、このLCマーカ2aからの誘導磁界の検出結果をもとにカプセル型内視鏡2の位置を検出する。制御部20は、この所定の情報をもとにドライブコイルの選択条件を決定し、この決定した選択条件を満足するドライブコイルを複数組のドライブコイルDX,DY,DZの中から選択し、この選択したドライブコイルに切り替えるように磁界発生コイル切替部15を制御する。