Patent ID: 7478072

Claim:
An information terminal device for executing, based on an operation input by a user, a function corresponding to the operation, comprising: an input section for inputting an operation required by the user; an operation history storing section for storing information about the operation input to the input section and about a time at which the operation is inputted as an operation history; an operation anticipating section for anticipating, when the operation is input to the input section, a next operation to be subsequently input by the user from operations determined as consecutive operations in accordance with the time, based on the operation history information stored in the operation history information storing section; and an anticipated operation supporting section for comparing an actual next operation, which is newly input from the input section, after the operation anticipating section has anticipated the next operation, with the anticipated next operation, and providing the user with a notification indicating that the actual next operation does not coincide with the anticipated next operation when the anticipated next operation is different from the actual next operation, not providing the user with a notification to indicate that the actual next operation coincides with the anticipated next operation when the actual next operation is the same as the anticipated next operation, and reducing the possibility of automatic execution, wherein automatic execution occurs when the operation anticipating section notifies an anticipated operation executing section of an operation, by reducing statistics with respect to the history of the consecutive operations causing the automatic execution.