A terminal apparatus includes a control unit and a positioning device. The
control unit determines a first satellite-to-be-acquired from among a
plurality of SPS satellites, and generates an initial search frequency
for the first satellite-to-be-acquired. The positioning device has a
plurality of search units, and is configured to acquire the first
satellite-to-be-acquired using the plurality of search units. The control
unit determines first difference information, which is a difference
between the initial search frequency and the frequency at which the first
satellite-to-be-acquired is acquired. The control unit generates
corrected search frequencies for other SPS satellites, using the first
difference information. The positioning device acquires other necessary
SPS satellites using the corresponding corrected search frequencies. The
terminal apparatus can acquire SPS satellites accurately even when there
has been a frequency shift in the terminal apparatus since the last
positioning.