摘要 |
A data transmission apparatus (10) includes: a transmission data division unit (11) which divides transmission data into blocks; a transmission unit (12) which transmits the blocks divided by the transmission data division unit to the transmission destination apparatus (2); a calculation unit (13) which calculates a size of residual data generated by dividing the transmission data into the blocks each having the predetermined data size; and a residual data judgment unit (14) which judges whether the size of the residual data calculated by the calculation unit (13) is smaller or not smaller than a minimum data size which the receiving apparatus (2) can receive. In the case that it is judged that the size of the residual data is smaller than the minimum data size, the transmission data division unit (11) generates a block, which includes the residual data and whose data size is equal to or larger than the minimum data size, by dividing the transmission data so as to make the block, which includes the residual data, include a part of the transmission data other than the residual data. |