Patent ID: 7693063

Claim:
A communication control apparatus comprising: a coding unit coding by a type of coding method, wherein communication information is divided into a plurality of information blocks by said type of coding method and a number of the information blocks equal to or larger than a predetermined threshold value are needed in order to decode the information blocks into the original communication information; an allocating unit allocating, when there are two or more usable communication routes in the case of sending the information blocks to a partner communication apparatus, the number of the information blocks to be sent per communication route, for each of the two or more usable communication routes; and a unit sending the allocated number of information blocks to each of the communication routes, wherein the allocating unit changes, when the number of the information blocks allocated to one of two or more usable communication routes exceeds the predetermined threshold value which indicates the number of the information blocks needed in order to decode, the number of the information blocks allocated to the one of two or more usable communication routes in such a way that the number is set less than the predetermined threshold value.