To rewrite software with an easy and simple configuration.
When a receiving processing block 11 extracts information multiplexed to a broadcast signal and the information includes notification to download new software, when a storage medium with new software stored therein is mounted through a peripheral interface 32 or when a software rewriting instruction command is supplied from an external device, the downloaded new software, the new software stored in the storage medium or the new software supplied from the external device is stored in a memory for image processing which is used as a memory for work when an uncompressed image signal is used to perform signal processing. Then, the new software stored in the memory for image processing is used to rewrite software stored in a memory for software storage.
Eiji Sasaki