User Interface System Program and Recording Medium
First Claim
Patent Images
1. A user interface system comprising:
- a directional input unit having an operating member, and operable to receive at a point in time an input specifying one of at least three different directions, in response to a user operation of touching the operating member;
a calculating unit operable to calculate an amount of change from a first direction to a second direction, when the directional input unit receives an input specifying the first direction followed within a predetermined time period by an input specifying the second direction;
a judging unit operable to judge whether the calculated amount of change falls within a predetermined range; and
a processing unit operable to perform a first process associated with each of the first and second directions when the judging unit judges negatively, and perform a second process associated with the amount of change when the judging unit judges affirmatively.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a user interface with which a greater number of processes are executable in response to user operations made to a directional input device. When the directional input device receives a first direction followed by a second direction within a predetermined time period, the amount of change from the first direction to the second direction is calculated. If the calculated change amount exceeds a predetermined range, a first processes associated with each of the first and second directions is performed. If the calculated change amount falls within the predetermined range, a second process associated with the change amount is performed.
41 Citations
19 Claims
-
1. A user interface system comprising:
-
a directional input unit having an operating member, and operable to receive at a point in time an input specifying one of at least three different directions, in response to a user operation of touching the operating member;
a calculating unit operable to calculate an amount of change from a first direction to a second direction, when the directional input unit receives an input specifying the first direction followed within a predetermined time period by an input specifying the second direction;
a judging unit operable to judge whether the calculated amount of change falls within a predetermined range; and
a processing unit operable to perform a first process associated with each of the first and second directions when the judging unit judges negatively, and perform a second process associated with the amount of change when the judging unit judges affirmatively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A program for use by a computer having an operating member and a directional input unit that is operable to receive at a point in time an input specifying one of at least three directions, the program comprising code operable to cause the computer to perform:
-
a calculating step of calculating an amount of change from a first direction to a second direction, when the directional input unit receives an input specifying the first direction followed within a predetermined time period by an input specifying the second direction;
a judging step of judging whether the calculated amount of change falls within a predetermined range; and
a step of performing a first process associated with each of the first and second directions when the judging unit judges negatively, and performing a second process associated with the amount of change when the judging unit judges affirmatively.
-
-
19. A computer-readable medium storing a program for use by a computer having an operating member and a directional input unit that is operable to receive at a point in time an input specifying one of at least three directions, the program comprising code operable to cause the computer to perform:
-
a calculating step of calculating an amount of change from a first direction to a second direction, when the directional input unit receives an input specifying the first direction followed within a predetermined time period by an input specifying the second direction;
a judging step of judging whether the calculated amount of change falls within a predetermined range; and
a step of performing a first process associated with each of the first and second directions when the judging unit judges negatively, and performing a second process associated with the amount of change when the judging unit judges affirmatively.
-
Specification