Abstract: The system controller 12 attains program table data from a received electric wave upon turning on the power source. Program table data are rearranged for every ensemble and stored again. The user makes an input operation to set a channel-feed selection which requires switching of a program to be attained. Then, the system controller 12 performs a processing of attaining a program listed next in the same ensemble as that of the program which has been attained just before based on the rearranged program table data. When attaining a program next to a program listed in the last, the ensemble is switched to another ensemble. Programs are attained sequentially from the program listed first in the another ensemble thus switched. Switching to a different ensemble takes place at a reduced frequency, so that the time until output of an attained program can be shortened.