downloading apparatus 100 and the server 300 is disconnected and data downloading is discontinued the control unit 180 determines that data exists for which downloading is not completed based on the downloading progressing display identifier 210 that is stored in the download information storing unit 160 the control unit 180 then controls an osd processing unit of the output unit 150 to generate an osd screen 310 or 330 inquiring whether to perform data downloading again and to output the generated osd screen 310 or 330 the user can identify data that was being downloaded through the osd screen 310 or 330 that is output by the output unit 150 when the user does not want to download data the osd processing unit generates an osd screen 320 informing the user that the previously downloaded data will be deleted and outputs the osd screen 320 when the user wants to continue to download data the osd processing unit generates an osd screen 340 informing the user that data re downloading has started and outputs the osd screen 340 fig4 is a flowchart of a process of downloading data according to an example embodiment of the present invention according to a command of a user the downloading apparatus 100 is connected to a predetermined server 300 via a communication network 200 and requests the server 300 to transmit data in operation 401 the downloading apparatus 100 receives the requested data from the server 300 in operation 403 the control unit 180 of the downloading apparatus 100 generates download information when data downloading begins and stores the download information.