Assuming that the first threshold set is denoted as th1, if the noise level is higher than this threshold th1, the processing in steps s2 through s6 in the flow chart in FIG. 4 takes place, i.e., CPU 10 wakes up, analyzes the sound signal of the noise, detects a phrase, and then determines whether or not the phrase is a keyword.