<p>An environment around a mobile telephone (10) is judged according to the number of other mobile telephones existing in the vicinity of the mobile telephone (10) and whether the telephones in the vicinity are pre-registered. According to the environment, a display order of function names is changed on a function selection screen. Thus, according to the environment of the mobile telephone (10), a function which is considered to be selected by a user with a high possibility may be displayed at a position where the user can select by a small number of operation steps. Thus, it is possible to reduce the operation load when a user selects one of functions.</p>