A method for suppressing an interfering signal (406, 407, 416a-c, 417a-c, 3308, 3310, 5106a-c, 6406) included in a received signal, said method comprising: a characterizing quantity calculation step of calculating a characterizing quantity of the received signal, the characterizing quantity is a correlation value between signals which are concurrently received by a plurality of antennas (101, 102, 2101, 2102, 3101, 3102, 421-1, 421-k, 6101, 6102); a received signal determination step of determining a probability that a desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal, and determining that the received signal is an interfering signal (406, 407, 416a-c, 417a-c, 3308, 3310, 5106a-c, 6406) when determining that there is no probability that the desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal; an interfering signal characterizing quantity storage step of storing the characterizing quantity of the received signal as an interfering signal characterizing quantity when it is determined at the received signal determination step that there is no probability that the desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal; a similarity calculation step of calculating a similarity between the characterizing quantity of the received signal and the interfering signal characterizing quantity stored at the characterizing quantity storage step when it is determined at the received signal determination step that there is the probability that the desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal; an interfering signal characterizing quantity selection step of selecting an interfering signal characterizing quantity having the highest similarity from a plurality of the stored interfering signal characterizing quantities when there are interfering signal characterizing quantities having similarities calculated in the similarity calculation step, which are equal to or higher than a predetermined value, among the stored interfering signal characterizing quantities; and an interfering signal suppression step of suppressing the interfering signal (406, 407, 416a-c, 417a-c, 3308, 3310, 5106a-c, 6406) by using the selected interfering signal characterizing quantity. a characterizing quantity calculation step of calculating a characterizing quantity of the received signal, the characterizing quantity is a correlation value between signals which are concurrently received by a plurality of antennas (101, 102, 2101, 2102, 3101, 3102, 421-1, 421-k, 6101, 6102); a received signal determination step of determining a probability that a desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal, and determining that the received signal is an interfering signal (406, 407, 416a-c, 417a-c, 3308, 3310, 5106a-c, 6406) when determining that there is no probability that the desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal; an interfering signal characterizing quantity storage step of storing the characterizing quantity of the received signal as an interfering signal characterizing quantity when it is determined at the received signal determination step that there is no probability that the desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal; a similarity calculation step of calculating a similarity between the characterizing quantity of the received signal and the interfering signal characterizing quantity stored at the characterizing quantity storage step when it is determined at the received signal determination step that there is the probability that the desired signal (405, 415, 3307, 5105a-c, 6405) is included in the received signal; an interfering signal characterizing quantity selection step of selecting an interfering signal characterizing quantity having the highest similarity from a plurality of the stored interfering signal characterizing quantities when there are interfering signal characterizing quantities having similarities calculated in the similarity calculation step, which are equal to or higher than a predetermined value, among the stored interfering signal characterizing quantities; and an interfering signal suppression step of suppressing the interfering signal (406, 407, 416a-c, 417a-c, 3308, 3310, 5106a-c, 6406) by using the selected interfering signal characterizing quantity.