Patent ID: 7671793

Claim:
A positioning method comprising: receiving a communication signal from a communication base station, the communication signal including sending direction information that indicates a sending direction by a three-dimensional vector and base station position information that indicates a position of the commutation base station, the communication base station sending the communication signal along the sending direction; receiving a satellite signal from a given positioning satellite; calculating a base station pseudo range on the basis of an arrival delay time that the communication signal takes to arrive at a terminal apparatus form the communication base station; calculating a satellite orbital position that is a position of the given positioning satellite; calculating a satellite pseudo range on the basis of an arrival delay time that the satellite signal takes to arrive at the terminal apparatus from the given positioning satellite; calculating candidate positions indicated by a set of intersections between a first spherical surface and a second spherical surface, the first spherical surface being formed around the position of the communication base station indicated by the base station position information and having a radius that corresponds to the base station pseudo range, and the second spherical surface being formed around the position satellite orbital position and having a radius that corresponds to the satellite pseudo range; and designating a positioning location from the candidate positions, the positioning location being a position that is nearest to an extended line that extends in the direction of the three-dimensional vector indicated by the sending direction information from the position of the communication base station indicated by the base station position information.