A communication device that communicates with a first communication terminal and a second communication terminal, the communication device comprising: a transmitting unit (101, 110) operable to transmit a signal; a receiving unit (101, 110) operable to receive, from the first communication terminal, a control signal including reception quality information, the reception quality information showing a reception quality pertaining to a time when the first communication terminal received a signal which was transmitted from the transmitting unit (101, 110) to the second communication terminal; a propagation characteristics holding unit operable to hold propagation characteristics information, the propagation characteristics information showing a relation between a reception quality and a signal error rate, with respect to each of the plurality of transmission rates; and a transmission rate controlling unit including a transmission rate determining unit operable to determine one transmission rate from among a plurality of transmission rates for a signal which is to be transmitted to the first communication terminal, in accordance with (i) the propagation characteristics information and (ii) the reception quality contained in the reception quality information received by the receiving unit (101, 110), such that the determined transmission rate is fastest among all transmission rates at which the signal error rate corresponding to the reception quality is less than or equal to a predetermined threshold value; wherein the transmitting unit (101, 110) transmits a signal to the first communication terminal at the determined transmission rate; and characterized in that the control signal further includes signal error rate information, the signal error rate information showing a signal error rate pertaining to a time when the first communication terminal received a signal which was transmitted to the second communication terminal; the transmission rate controlling unit further includes a propagation characteristics correcting unit operable to correct the propagation characteristics information in accordance with (i) the reception quality information and (ii) the signal error rate information, both contained in the control signal received by the receiving unit (101,110); and the transmission rate determining unit determines a transmission rate for a signal which is to be transmitted to the first communication terminal, in accordance with (i) reception quality information contained in a control signal which is newly received by the receiving unit and (ii) the corrected propagation characteristics information. a transmitting unit (101, 110) operable to transmit a signal; a receiving unit (101, 110) operable to receive, from the first communication terminal, a control signal including reception quality information, the reception quality information showing a reception quality pertaining to a time when the first communication terminal received a signal which was transmitted from the transmitting unit (101, 110) to the second communication terminal; a propagation characteristics holding unit operable to hold propagation characteristics information, the propagation characteristics information showing a relation between a reception quality and a signal error rate, with respect to each of the plurality of transmission rates; and a transmission rate controlling unit including a transmission rate determining unit operable to determine one transmission rate from among a plurality of transmission rates for a signal which is to be transmitted to the first communication terminal, in accordance with (i) the propagation characteristics information and (ii) the reception quality contained in the reception quality information received by the receiving unit (101, 110), such that the determined transmission rate is fastest among all transmission rates at which the signal error rate corresponding to the reception quality is less than or equal to a predetermined threshold value; wherein the transmitting unit (101, 110) transmits a signal to the first communication terminal at the determined transmission rate; and characterized in that the control signal further includes signal error rate information, the signal error rate information showing a signal error rate pertaining to a time when the first communication terminal received a signal which was transmitted to the second communication terminal; the transmission rate controlling unit further includes a propagation characteristics correcting unit operable to correct the propagation characteristics information in accordance with (i) the reception quality information and (ii) the signal error rate information, both contained in the control signal received by the receiving unit (101,110); and the transmission rate determining unit determines a transmission rate for a signal which is to be transmitted to the first communication terminal, in accordance with (i) reception quality information contained in a control signal which is newly received by the receiving unit and (ii) the corrected propagation characteristics information.