PROBLEM TO BE SOLVED: To provide a mobile apparatus capable of using an atmospheric pressure sensor, and a control program and a control method for the mobile apparatus.SOLUTION: A mobile phone comprises a display unit 11, an operation unit 12, a receiver 13, a microphone 14, a communication unit 15, an acceleration sensor 16, an atmospheric pressure sensor 17, a storage unit 18, and a control unit 19. The control unit 19 of the mobile phone determines whether a change in an atmospheric pressure signal detected by the atmospheric pressure sensor 17 is either an altitude change or an atmospheric pressure change on the basis of an acceleration signal detected by the acceleration sensor 16.