A wireless communication device comprising: an antenna; a duplexer configured to allow the antenna to be used as both of a transmitting antenna and a receiving antenna, the duplexer having a ripple deviation; a first mixer configured to function as an up-converter in both a first mode and a second mode; a second mixer configured to be connected to the duplexer through a first switch and through a second switch, the first switch being capable of being flipped to a first side or a second side, the second switch being capable of being switched to a third side or a fourth side, wherein the second mixer is configured to function as a down-converter for a first signal in the first mode, the first mode being a mode in which the first switch is flipped to the first side and the second switch is flipped to the third side, the first signal being an analog signal which has passed through the duplexer after having been up-converted by the first mixer, and wherein the second mixer is configured to function as an up-converter for a second signal in the second mode, the second mode being a mode in which the first switch is flipped to the second side and the second switch is flipped to the fourth side, the second signal being an analog signal before being inputted to the duplexer; a converter configured to convert the down-converted first signal output from the second mixer into a third signal in the first mode, the third signal being a digital signal; a detecting unit configured to detect a level of the third signal; and a calculating unit configured to calculate a level correction value of a transmission signal based on the detected level of the third signal, the level correction value being for negating the ripple deviation of the duplexer. an antenna; a duplexer configured to allow the antenna to be used as both of a transmitting antenna and a receiving antenna, the duplexer having a ripple deviation; a first mixer configured to function as an up-converter in both a first mode and a second mode; a second mixer configured to be connected to the duplexer through a first switch and through a second switch, the first switch being capable of being flipped to a first side or a second side, the second switch being capable of being switched to a third side or a fourth side, wherein the second mixer is configured to function as a down-converter for a first signal in the first mode, the first mode being a mode in which the first switch is flipped to the first side and the second switch is flipped to the third side, the first signal being an analog signal which has passed through the duplexer after having been up-converted by the first mixer, and wherein the second mixer is configured to function as an up-converter for a second signal in the second mode, the second mode being a mode in which the first switch is flipped to the second side and the second switch is flipped to the fourth side, the second signal being an analog signal before being inputted to the duplexer; a converter configured to convert the down-converted first signal output from the second mixer into a third signal in the first mode, the third signal being a digital signal; a detecting unit configured to detect a level of the third signal; and a calculating unit configured to calculate a level correction value of a transmission signal based on the detected level of the third signal, the level correction value being for negating the ripple deviation of the duplexer.