Patent ID: 7746857

Claim:
A transmitting apparatus for transmitting data, comprising: data import means for importing data; packetizing means for packetizing the data imported by the data import means; a buffer for accumulating the data which are packetized; transmitting means for transmitting the data accumulated in the buffer; clearing means for clearing the buffer at each time that a predetermined time is lapsed; number-of-data counting means for counting the number of the data which are not transmitted within the predetermined time; time measuring means for measuring a transmission idle time which lasts from a transmission completion time of the data to a clearing time of the buffer by the clearing means, in a case where all of the data accumulated in the buffer are transmitted before the predetermined time is lapsed; and data import controlling means for controlling a data importing rate, based on the number of the data counted by the number-of-data counting means or the transmission idle time measured by the time measuring means.