PROBLEM TO BE SOLVED: To provide a terminal capable of reducing power consumption and a position detection program.SOLUTION: A terminal includes: an acceleration calculation unit for calculating acceleration of the terminal held by a mobile body from the output value of an acceleration sensor; a rotation angle calculation unit for calculating a rotation angle in clockwise or in counter clockwise of the terminal from the output value of an angular velocity sensor; and a left and right detection unit for detecting whether the terminal is held at a right side or at a left side toward the direction of travel of the mobile body based on the acceleration during a period when a change in the rotation angle is a threshold value or greater and the acceleration during a period when a change in the rotation angle is less than the threshold value.【課題】消費電力を削減することが可能な端末装置及び位置検出プログラムを提供することを目的とする。【解決手段】加速度センサの出力値から移動体に保持された当該端末装置の加速度を算出する加速度算出部と、角速度センサの出力値から当該端末装置の右回り又は左回りにおける回転角度を算出する回転角度算出部と、前記回転角度の変化が閾値以上となる期間の前記加速度と、前記回転角度の変化が前記閾値未満の期間の前記加速度とに基づき、当該端末装置が前記移動体の進行方向に向かって右側又は左側の何れに保持されているかを検出する左右検出部と、を有する。【選択図】図6