Patent ID: 8909221

Claim:
A positioning apparatus configured to perform a positioning operation based on distances to one or more access points, comprising: processing circuitry configured to detect the one or more access points during a first frequency band scanning operation of a plurality of channels; and a memory unit configured to store the detected one or more access points and the respective channels of the plurality of channels in which the one or more access points are detected during the first frequency band scanning operation; wherein the processing circuitry is further configured to: determine channel search target channels of the plurality of channels to be sequentially scanned during a second frequency band scanning operation that is after the first frequency band scanning operation based on the one or more access points and the respective channels stored in the memory unit, a sequence of the scanning of search target channels being determined based on a priority of each of the search target channels, wherein, when determining the search target channels sequence, a channel in which a plural number of access points are detected in the first frequency band scanning operation is given a greater priority than a channel in which a number less than the plural number of access points is detected during the first frequency band scanning operation, detect one or more access points based on the determined search target channels and the determined search target channels sequence during the second frequency band scanning operation, and perform positioning based on the distances to the one or more access points detected during the second frequency band scanning operation.