2. The information processor according to claim 1 , wherein the likelihood value providing unit determines display duration of the function execution key unit from current continuous operation information indicating operation contents according to which the interface screen change key unit is continuously operated without any operation of the function execution key unit up to now, and for calculating and adding, to each function the function execution key unit indicates, the likelihood value in a manner that the degree of the desire increases as the display duration reduces.
1. An information processor comprising: a display unit for displaying an interface screen having a function execution key unit indicating a prescribed function for each function type, and an interface screen change key unit for switching the interface screen for the each function type; an interface screen operating unit for accepting an operation for the function execution key unit or for the interface screen change key unit displayed on the display unit; an interface screen control unit for receiving an operation signal corresponding to an operation made from the interface screen operating unit to the interface screen change key unit, and for controlling display switching of the interface screen on the display unit in response to the operation signal; an interface screen operation history recording unit for recording, in response to the operation signal which corresponds to the operation of the function execution key unit or of the interface screen change key unit and which is received from the interface screen operating unit, operation time of the function execution key unit or of the interface screen change key unit and operation contents resulting from continuous operations of the interface screen change key unit at intervals not greater than the prescribed time period as continuous operation information; a likelihood value providing unit for calculating and adding, to each function the function execution key unit indicates, a likelihood value indicating a degree of a desire of a user in accordance with the continuous operation information recorded in the interface screen operation history recording unit; a priority recognition word setting unit for storing word information for each function in advance, and for outputting the word information corresponding to the function whose likelihood value which is set by the likelihood value providing unit is not less than a prescribed value; a voice recognition unit for carrying out voice recognition of an input voice by referring to the word information supplied from the priority recognition word setting unit; and a function executing unit for executing the function of the function execution key unit operated via the interface screen operating unit or the function corresponding to the word which passes through the voice recognition by the voice recognition unit.