Patent ID: 8516042

Claim:
A network system comprising a server and a client, wherein: the client includes: a firmware requesting section repeatedly transmitting a single firmware request including an obtaining start address and an obtaining data length of firmware data stored in a firmware information list previously received from a firmware list request, the obtaining start address indicating the first address of the firmware data to be obtained from the server by the client, and the obtaining data length indicating the length of the firmware data to be obtained from the server by the client with respect to each single firmware request; the server includes: a request receiving section receiving the single firmware request from the client repeatedly; a firmware returning section repeatedly returning the firmware data for the obtaining data length from the obtaining start address with respect to each single firmware request; and the client further includes: an updating section obtaining the firmware data returned from the server repeatedly until the last piece of the firmware data has been obtained and updating the firmware by using the firmware data obtained from the server.