A content reproduction device that performs streaming reproduction of a content, said device comprising: a plurality of communication units (102, 104), each being operable to receive, in parallel, one of segmented data items which form a content and are transmitted from a content transmission device over a communication path; a content reconstruction unit having a buffer in which each of the segmented data items received by one of said plurality of communication units is temporarily accumulated, and operable to reconstruct each segmented data item accumulated in said buffer into the content; a reproduction unit operable to extract the content from said buffer at a predetermined bit rate and to reproduce the content at the predetermined bit rate, the content having been reconstructed by said content reconstruction unit; and a communication control unit operable to: calculate, for every predetermined time, target transmission speeds to be assigned for content reception performed by said respective communication units, based on free space in said buffer and the predetermined bit rate, the calculated target transmission speeds corresponding to said plurality of communication units; and transmit a first request signal indicating the calculated target transmission speeds, corresponding to said communication units, to the content transmission device via one of said communication units. a plurality of communication units (102, 104), each being operable to receive, in parallel, one of segmented data items which form a content and are transmitted from a content transmission device over a communication path; a content reconstruction unit having a buffer in which each of the segmented data items received by one of said plurality of communication units is temporarily accumulated, and operable to reconstruct each segmented data item accumulated in said buffer into the content; a reproduction unit operable to extract the content from said buffer at a predetermined bit rate and to reproduce the content at the predetermined bit rate, the content having been reconstructed by said content reconstruction unit; and a communication control unit operable to: calculate, for every predetermined time, target transmission speeds to be assigned for content reception performed by said respective communication units, based on free space in said buffer and the predetermined bit rate, the calculated target transmission speeds corresponding to said plurality of communication units; and transmit a first request signal indicating the calculated target transmission speeds, corresponding to said communication units, to the content transmission device via one of said communication units. calculate, for every predetermined time, target transmission speeds to be assigned for content reception performed by said respective communication units, based on free space in said buffer and the predetermined bit rate, the calculated target transmission speeds corresponding to said plurality of communication units; and transmit a first request signal indicating the calculated target transmission speeds, corresponding to said communication units, to the content transmission device via one of said communication units.