Patent ID: 8144751

Claim:
A satellite signal receiver apparatus for receiving a spread spectrum signal with spread spectrum codes from an artificial satellite and detecting a correlation point between the spread spectrum codes and a spread spectrum code prepared on the receiver side to synchronize with the signal from the artificial satellite, comprising: a carrier removal section configured to remove a carrier frequency component from the signal received from the artificial satellite; a data addition section including a memory for storing one period of n samples of the spread spectrum codes and an addition section configured to repetitively add, after every interval of a period of the spread spectrum codes, the received signal after the carrier frequency component is removed therefrom and respective samples of the spread spectrum codes stored in said memory, which samples have the same phase at the interval of a period in successive periods of the spread spectrum codes, and to write the result of the addition back into said memory a number of times corresponding to a plurality of periods of the spread spectrum codes, thereby accumulating summed signals, from which the carrier frequency component is removed, over the plural periods of the spread spectrum codes; and a plurality of synchronous phase calculation sections configured to perform correlation calculation between the signals accumulated over one period in said memory of said data addition section and the spread spectrum code prepared on the receiver side to detect a correlation point between the signal from the artificial satellite and the spread spectrum code on the receiver side, each said synchronous phase calculation section including a spread spectrum code generation unit configured to generate a spread spectrum code on the receiver side.