| CPC H04L 1/1803 (2013.01) [H04L 1/203 (2013.01); H04W 4/10 (2013.01)] | 3 Claims |

|
1. A wireless communication device comprising:
a communication unit configured to transmit and receive signals to and from another wireless communication device using a channel frequency;
a storage configured to store at least voice data collected by a microphone;
an operation unit configured to detect a transmission starting operation and a transmission stopping operation of the wireless communication device;
a communication quality measuring unit configured to measure a bit error rate indicating quality of communication of the wireless communication device using the channel frequency for each predetermined period; and
a controller configured to control at least the communication unit and the storage in accordance with the transmission starting operation of the wireless communication device and the transmission stopping operation of the wireless communication device, wherein
the controller is further configured to;
control the storage to store, in a case in which the operation unit detects the transmission starting operation of the wireless communication device when the channel frequency is used by other wireless communication devices, the voice data until the operation unit detects the transmission stopping operation of the wireless communication device,
control the communication unit to transmit, in a case in which the bit error rate measured by the communication quality measuring unit is smaller than a first threshold when the channel frequency is not used by other wireless communication devices, all pieces of voice data that have not been transmitted of the voice data stored in the storage, and
control the communication unit to transmit, in a case in which the bit error rate is equal to or larger than the first threshold and smaller than a second threshold when the channel frequency is not used by other wireless communication devices, the voice data that has a predetermined length and that is followed by head data of the voice data which has not been transmitted among a series of the voice data stored in the storage as divided data.
|