A broadcast receiver including: a first tuner that is configured to receive a broadcast program, a second tuner that is configured to receive a broadcast signal, and a control unit that is configured to control the second tuner to selectively perform a searching operation including searching for a receivable radio station and a data service receiving operation including receiving data services of a receivable radio station, the control unit comprising: a searching unit that is configured to control the second tuner to perform the searching operation; a search result storage unit that is configured to store therein a search result from the searching unit; and an operation ratio setting unit that is configured to compare between the latest search result provided from the searching unit and the previous search result stored in the search result storage unit; wherein in the case the number of receivable radio stations has changed by one, the operation ratio setting unit is configured to allocate a time period T11 for performing the data service receiving operation and to allocate a predetermined time period T0 for subsequently performing the searching operation; in case the number of receivable radio stations has changed by two or more, the operation ratio setting unit is configured to allocate the time period T0 for performing the searching operation, and to repeat the searching operation instead of the next data service receiving operation, wherein the time period for performing the repeated searching operation is the allocated time period T0; and in the case where there has been no change in the number of receivable radio stations, the operation ratio setting unit is configured to allocate a time period T10 for performing the data service receiving operation, wherein the time period T10 is longer than the time period T11 set in case the number of receivable radio stations has changed by one, and to allocate the time period T0 for subsequently performing the searching operation. a first tuner that is configured to receive a broadcast program, a second tuner that is configured to receive a broadcast signal, and a control unit that is configured to control the second tuner to selectively perform a searching operation including searching for a receivable radio station and a data service receiving operation including receiving data services of a receivable radio station, the control unit comprising: a searching unit that is configured to control the second tuner to perform the searching operation; a search result storage unit that is configured to store therein a search result from the searching unit; and an operation ratio setting unit that is configured to compare between the latest search result provided from the searching unit and the previous search result stored in the search result storage unit; wherein in the case the number of receivable radio stations has changed by one, the operation ratio setting unit is configured to allocate a time period T11 for performing the data service receiving operation and to allocate a predetermined time period T0 for subsequently performing the searching operation; in case the number of receivable radio stations has changed by two or more, the operation ratio setting unit is configured to allocate the time period T0 for performing the searching operation, and to repeat the searching operation instead of the next data service receiving operation, wherein the time period for performing the repeated searching operation is the allocated time period T0; and in the case where there has been no change in the number of receivable radio stations, the operation ratio setting unit is configured to allocate a time period T10 for performing the data service receiving operation, wherein the time period T10 is longer than the time period T11 set in case the number of receivable radio stations has changed by one, and to allocate the time period T0 for subsequently performing the searching operation. a searching unit that is configured to control the second tuner to perform the searching operation; a search result storage unit that is configured to store therein a search result from the searching unit; and an operation ratio setting unit that is configured to compare between the latest search result provided from the searching unit and the previous search result stored in the search result storage unit; wherein in the case the number of receivable radio stations has changed by one, the operation ratio setting unit is configured to allocate a time period T11 for performing the data service receiving operation and to allocate a predetermined time period T0 for subsequently performing the searching operation; in case the number of receivable radio stations has changed by two or more, the operation ratio setting unit is configured to allocate the time period T0 for performing the searching operation, and to repeat the searching operation instead of the next data service receiving operation, wherein the time period for performing the repeated searching operation is the allocated time period T0; and in the case where there has been no change in the number of receivable radio stations, the operation ratio setting unit is configured to allocate a time period T10 for performing the data service receiving operation, wherein the time period T10 is longer than the time period T11 set in case the number of receivable radio stations has changed by one, and to allocate the time period T0 for subsequently performing the searching operation.