Pointer operation apparatus and program for controlling same
First Claim
1. A pointer operation apparatus comprising:
- an operation unit that is susceptible to a movement caused by a user operation;
a force applicator that applies a force to the operation unit;
a signal output unit that outputs a position signal to a display control unit according to a position of the operation unit;
an association unit that associates a pointer position displayed on a display unit under control of the display control unit according to the position signal and the force applied to the operation unit by the force applicator by using a predetermined relationship;
a force control unit that controls the force applicator to yield a force that accords with a current pointer position based on the predetermined relationship determined by the association unit; and
a recording unit that records a movement history of the pointer position, wherein the association unit changes the predetermined relationship based on the movement history recorded by the recording unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A pointer operation apparatus having a reaction force to a user operation changes an intensity of the reaction force according to respective users and/or user'"'"'s conditions by using an operation unit, a force applicator, and other units. The intensity of the reaction force is determined by the pointer operation apparatus based on a relationship between a position of a pointer on a display unit and the reaction force applied to the operation unit, and the force applicator is controlled according to the relationship and the pointer position by the pointer operation apparatus. The relationship is changed based on a history of a pointer position movement (e.g., a speed/path of a pointer movement) recorded by the pointer operation apparatus.
-
Citations
15 Claims
-
1. A pointer operation apparatus comprising:
-
an operation unit that is susceptible to a movement caused by a user operation; a force applicator that applies a force to the operation unit; a signal output unit that outputs a position signal to a display control unit according to a position of the operation unit; an association unit that associates a pointer position displayed on a display unit under control of the display control unit according to the position signal and the force applied to the operation unit by the force applicator by using a predetermined relationship; a force control unit that controls the force applicator to yield a force that accords with a current pointer position based on the predetermined relationship determined by the association unit; and a recording unit that records a movement history of the pointer position, wherein the association unit changes the predetermined relationship based on the movement history recorded by the recording unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A program stored in a memory medium for operating a computer to serve as function units comprising steps of:
-
providing an association unit that determines a predetermined association between an amount of a force to be applied to an operation unit from a force applicator and a pointer position on a display unit under control of a display control apparatus based on a position signal being output according to a position of the operation unit that is moved by a user operation; providing a force control unit that controls the force applicator to yield a force that accords with a current position of a pointer based on the predetermined association determined by the association unit; and providing a recording unit that records a movement history of a pointer position, wherein the association unit changes the predetermined association based on the movement history recorded by the recording unit.
-
Specification