A tuner extracts a digital broadcasting wave on a channel tuned in to, and
demodulates the extracted digital broadcasting wave, to output a
transport stream. A demultiplexer acquires various types of data from the
transport stream. A CPU performs channel search processing when the
timing of execution previously set has arrived (e.g., 4:00 a.m. on
Thursday every week), and performs processing for acquiring channel
information included in the digital broadcasting wave and storing, when a
new channel is found, for example, channel information related to the new
channel in a non-volatile memory.