A radio receiver handles a transmitted Walsh sequence having a code length
of "m" as a two-dimensional array of "a" rows and "b" columns, and
performs a fast Hadamard transform process having a code length of "a" in
the row direction. The absolute values of the results are added in the
column direction, and a Walsh number having the maximum receiving power
is selected to determine a Walsh sequence having a code length of "a."
Then, only the identified column is extracted, and a fast Hadamard
transform process having a code length of "b" is applied in the column
direction.