A radio communication device comprising: a first antenna; a second antenna; a phase varying means is configured to vary a phase of a RF signal received by or transmitted from the first antenna; and a phase control means which is configured to cause the phase varying means to vary a phase amount which is a varied amount of the phase of the RF signal received by or transmitted from the first antenna; a transmission/reception section configured to receive or transmit packet data having the same content, repetitively via the first antenna and the second antenna, wherein the packet data is incorporated in the RF signal; wherein the phase control means being further configured to cause the phase varying means to vary the phase amount repetitively in fixed cycles; wherein the phase control means being further configured in that when a cycle in which the phase control means causes the phase varying means to vary the phase amount repetitively is T1 and a time length of a received transmitted packet data is T3, characterized in that: the phase control means is further configured to cause the phase varying means to vary the phase amount such that a relationship of T2<T1<T3 is satisfied, wherein T2 corresponds to a time length of 1-bit of the received transmitted data, wherein the transmission/reception section further includes an error detection section and a received data re-configuring section, wherein the error detection section is configured to detect whether or not an error is present in a received transmitted packet and stores partial data containing no error, and wherein the received data re-configuring section is configured to select stored partial data containing no error and to re-configure a received data stream by sequentially connecting together partial data containing no error. a first antenna; a second antenna; a phase varying means is configured to vary a phase of a RF signal received by or transmitted from the first antenna; and a phase control means which is configured to cause the phase varying means to vary a phase amount which is a varied amount of the phase of the RF signal received by or transmitted from the first antenna; a transmission/reception section configured to receive or transmit packet data having the same content, repetitively via the first antenna and the second antenna, wherein the packet data is incorporated in the RF signal; wherein the phase control means being further configured to cause the phase varying means to vary the phase amount repetitively in fixed cycles; wherein the phase control means being further configured in that when a cycle in which the phase control means causes the phase varying means to vary the phase amount repetitively is T1 and a time length of a received transmitted packet data is T3, characterized in that: the phase control means is further configured to cause the phase varying means to vary the phase amount such that a relationship of T2<T1<T3 is satisfied, wherein T2 corresponds to a time length of 1-bit of the received transmitted data, wherein the transmission/reception section further includes an error detection section and a received data re-configuring section, wherein the error detection section is configured to detect whether or not an error is present in a received transmitted packet and stores partial data containing no error, and wherein the received data re-configuring section is configured to select stored partial data containing no error and to re-configure a received data stream by sequentially connecting together partial data containing no error. the phase control means is further configured to cause the phase varying means to vary the phase amount such that a relationship of T2<T1<T3 is satisfied, wherein T2 corresponds to a time length of 1-bit of the received transmitted data, wherein the transmission/reception section further includes an error detection section and a received data re-configuring section, wherein the error detection section is configured to detect whether or not an error is present in a received transmitted packet and stores partial data containing no error, and wherein the received data re-configuring section is configured to select stored partial data containing no error and to re-configure a received data stream by sequentially connecting together partial data containing no error.