In a network system for transmitting and receiving contents with one or
more pieces of additional information corresponding to an internal
attribute of the contents, a contents server can decide the data to be
transmitted without regard to a division transfer method supposed for a
contents receiving apparatus. The contents server includes storage unit
holding one or more contents, contents data acquisition unit receiving a
data request including request range information of the contents out of
consideration for the additional information and extracting the data of
the contents in a requested range out of the storage unit, and
transmitting unit transmitting the extracted data of the contents with
the additional information. The contents receiving apparatus includes
receiving unit receiving the data of the contents with the additional
information that are transmitted from the transmitting unit, received
data decision unit deciding a receiving request range of the contents out
of consideration for the additional information, and data request
transmitting unit transmitting the data request including request range
information.