Patent ID: 8539352

Claim:
An electronic device operating by switching between a plurality of types of manipulation targets, comprising: a computer readable storage medium that stores a database containing data of a guidance sentence concerning a switching manipulation for manipulation targets and data of guidance sentences concerning manipulations of executing functions assigned to the respective manipulation targets; and a processor configured to execute program code stored on a non-transitory computer readable medium, the processor being configured to execute the code to perform the steps of: detecting a switching of manipulation targets; generating a table based on the database in response to the detected switching of manipulation targets, such that the functions of the manipulation targets are classified in the table each into a common function to be executed commonly for manipulation targets before and after a switching manipulation or a unique function not to be executed commonly; when a function designated by a user to be executed pertains to the common function, determining that a confirmation message concerning a switching of manipulation targets is to be presented, and when a function designated by a user to be executed pertains to the unique function, determining that the confirmation message and another confirmation message concerning the designated function are to be presented; and outputting a presentation signal for presenting the confirmation message.