Information terminal device, operation supporting method, and operation supporting program
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
An information terminal device and an operation supporting method for enhancing operability by anticipating, based on a history of previous operations performed by a user, a next operation to be performed after a specific operation input by the user, and supporting a user'"'"'s operation input based on the anticipation. An operation history storing section stores information about an operation input by the user to an input section. Based on the operation history information, an operation anticipating section anticipates a next operation likely to be executed by the user. An operation supporting section supports execution of a function corresponding to the operation anticipated by the operation anticipating section. In the operation supporting section, an anticipated operation executing section 15 automatically executes the anticipated operation, or a user notification section notifies the user if an operation subsequently input to the input section does not coincide with the anticipated operation.
24 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. 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; a transmitting section for transmitting information about the operation input to the input section and about a time at which the operation is inputted to a server as an operation history; a receiving section for receiving, from the server, information about a next operation anticipated by the server to be subsequently input by the user from operations determined as consecutive operations in accordance with the time the operations were inputted after the operation input to the input section; and an anticipated operation supporting section for comparing an actual next operation, which is newly input from the input section after an 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.
-
-
18. 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; a storing section for storing, in a storage medium, information about the operation input to the input section and about a time at which the operation is inputted as an operation history; an obtaining section for obtaining operation history information stored in the storage medium when the operation is input to the input section; an operation anticipating section for anticipating a next operation to be subsequently input by the user from operations determined as consecutive operations in accordance with the time the operations were inputted after the operation input to the input section and based on the operation history information obtained by the obtaining 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.
-
-
19. An operation supporting method performed by an information terminal device executing, based on an operation input by a user, a function corresponding to the operation, comprising at least the following:
-
inputting an operation required by the user; storing information about the operation input at said inputting step, as an operation history, in a predetermined storing section; anticipating a next operation to be subsequently input by the user from operations determined as consecutive operations in accordance with the time the operations were inputted after the input operation, based on operation history information stored in the storing section when the operation is input at said inputting step; comparing an actual next operation, which is newly input after said anticipating step, 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 an 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.
-
-
20. A tangible computer readable medium having a program stored thereon to be executed by an information terminal device executing, based on an operation input by a user, a function corresponding to the operation, the program causing the information terminal device to execute the steps of:
-
inputting an operation required by the user; storing information about the operation input at said inputting step, as an operation history, in a predetermined storing section; anticipating a next operation to be subsequently input by the user from operations determined as consecutive operations in accordance with the time the operations were inputted after the input operation, based on operation history information stored in the storing section when the operation is input at said inputting step; comparing an actual next operation, which is newly input after said anticipating step, 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 an 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.
-
Specification