Patent ID: 7054347

Claim:
A communication apparatus comprising: signal receiving means for receiving a signal, sent from a sender by a code division multiple access communication system as diffusion code multiplied signals ( 102 ) comprising plural paths ( 111 1 – 111 i ), the received signals being processed in different time-based search ranges of a predetermined time interval, which search ranges are different from each other based on a starting time of signal receipt; correlation value computation means computing a correlation value between i) the signals in each search range received by the signal receiving means and ii) a pilot signal used as a known signal, the computation achieved by receiving a plurality of signals sent at different times from the sender and performing averaging of the received plural signals in each search range; averaging times control means for setting the number of times of the signal averaging in such a manner that the number of times of the signal averaging is smaller in a search range in which the correlation value computed by the correlation value computation means is higher; path detection means which permits the input of the results of computation for each search range by the correlation value computation means and, when the signal sent from the sender is present in the search ranges, detects this signal; and finger means for superimposing, in terms of waveform, paths detected by the path detection means on each other to regenerate the signal sent from the sender.