A function-execution instruction system comprising: function-execution instruction means for issuing an instruction of execution of one or more functions that are related to preset categories for respective functions; word input means for inputting information containing a word; category identifying means for identifying a category of the word contained in the information input by the word input means; and executed-function determination means for determining a function the execution of which is instructed by the function-execution instruction means among the one or more functions, based on the category identified by the category identifying means, wherein the executed-function determination means, based on the category identified by the category identifying means and a category related to a function the execution of which was previously instructed by the function-execution instruction means, determines whether to issue an instruction of the execution of the function the execution of which was previously instructed by the function-execution instruction means in response to the word contained in the information input by the word input means; wherein when the executed-function determination means does determine to not issue the instruction of the execution of the function the execution of which was previously instructed, the executed-function determination means is configured to determine the function the execution of which is instructed based on a score obtained for the word itself, the score being representative of a strength of an association between the word and one of a plurality of predetermined, stored functions; and characterized in that if the executed-function determination means determines that the category of the word identified by the category identifying means is the same as the category associated with the argument of the function the execution of which was previously instructed by the function-execution instruction means, an instruction of the consecutive execution of the function the execution of which was previously instructed is determined to be issued and if the executed-function determination means determines that these categories are not the same, the executed-function determination means determines that an instruction of the consecutive execution of the function is not issued, that is, an instruction of the execution of a new function is issued. function-execution instruction means for issuing an instruction of execution of one or more functions that are related to preset categories for respective functions; word input means for inputting information containing a word; category identifying means for identifying a category of the word contained in the information input by the word input means; and executed-function determination means for determining a function the execution of which is instructed by the function-execution instruction means among the one or more functions, based on the category identified by the category identifying means, wherein the executed-function determination means, based on the category identified by the category identifying means and a category related to a function the execution of which was previously instructed by the function-execution instruction means, determines whether to issue an instruction of the execution of the function the execution of which was previously instructed by the function-execution instruction means in response to the word contained in the information input by the word input means; wherein when the executed-function determination means does determine to not issue the instruction of the execution of the function the execution of which was previously instructed, the executed-function determination means is configured to determine the function the execution of which is instructed based on a score obtained for the word itself, the score being representative of a strength of an association between the word and one of a plurality of predetermined, stored functions; and characterized in that if the executed-function determination means determines that the category of the word identified by the category identifying means is the same as the category associated with the argument of the function the execution of which was previously instructed by the function-execution instruction means, an instruction of the consecutive execution of the function the execution of which was previously instructed is determined to be issued and if the executed-function determination means determines that these categories are not the same, the executed-function determination means determines that an instruction of the consecutive execution of the function is not issued, that is, an instruction of the execution of a new function is issued.