Patent ID: 7769014

Claim:
A transmitting and receiving system comprising: a transmitting apparatus and a receiving apparatus that transmits and receives data through a network that exchanges data using a packet, wherein the transmitting apparatus includes: a transmission data dividing unit that divides the data to be transmitted into divided data having a size equal to or smaller than the size of the packet; a transmission data storing unit that stores the divided data in a transmission data region prepared in a storage region; a data transmitting unit that repeatedly transmits the divided data present in the transmission data region to the receiving apparatus; an identification information receiving unit that receives identification information for identifying received divided data, which is returned from the receiving apparatus that has received the divided data in response to transmission of the divided data; and a transmission-completed divided data excluding unit that excludes the divided data corresponding to the identification information from the transmission data region on the basis of the received identification information, and the receiving apparatus includes: a received data storing unit that receives the divided data through the network and stores the received divided data in a storage region; an identification information replying unit that returns identification information for identifying the divided data to the transmitting apparatus at least whenever the divided data is received; and a receiving completion unit that completes receiving of the data after receiving all the divided data.