Then, the spreading code generator 3???, changes the phase while generating and successively outputting the 32 types of spreading codes, and in this case, the pilot symbol remains to be stored, and held in the sample hold circuit 41??? of the matched filter 4???.