Data processing system
First Claim
1. A data processing system comprising:
- a display device for displaying at least one display screen element;
an input device for applying a variable tactile sensation to a user and generating input data based upon input from a user; and
a processing device for generating display screen data comprising data for each display screen element and a tactile sensation control pattern, the processing device sending the display screen data to the display device and controlling the tactile sensation applied by the input device in accordance with the tactile sensation control pattern;
wherein the processing device receives input data from the input device, calculates a relationship between the input data and the tactile sensation in accordance with the arrangement of at least one display element on the display screen at the time that the display screen data is sent to the display device and stores the calculated relationship as a tactile sensation control pattern, so that the tactile sensation applied to the user is based upon the input data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system includes an application unit including a force pattern calculating section and a data processing section. The force pattern calculating section analyzes screen definition data for defining display screen data which is generated by the data processing section, determines a force pattern based upon the disposition of display elements, such as buttons and spaces, in a display screen and based upon force patterns corresponding to the types of the display elements recorded in an object attribute table, and stores the force pattern in a force pattern table. The force pattern is applied to a user based upon an input to the display screen. A commander driver determines a force corresponding to an input from a haptic commander, and controls the haptic commander such that the determined force is applied to the user.
43 Citations
20 Claims
-
1. A data processing system comprising:
-
a display device for displaying at least one display screen element;
an input device for applying a variable tactile sensation to a user and generating input data based upon input from a user; and
a processing device for generating display screen data comprising data for each display screen element and a tactile sensation control pattern, the processing device sending the display screen data to the display device and controlling the tactile sensation applied by the input device in accordance with the tactile sensation control pattern;
wherein the processing device receives input data from the input device, calculates a relationship between the input data and the tactile sensation in accordance with the arrangement of at least one display element on the display screen at the time that the display screen data is sent to the display device and stores the calculated relationship as a tactile sensation control pattern, so that the tactile sensation applied to the user is based upon the input data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for applying a variable tactile sensation to the user through an input device, the method comprising:
-
generating display screen data comprising data for at least one display element;
sending the display screen data to the display device;
calculating a relationship between input data from the input device and the tactile sensation in accordance with an arrangement of at least one display element on a display screen at the time that the display screen data is sent to the display device;
storing the calculated relationship as a tactile sensation control pattern; and
controlling the tactile sensation based upon the input data from the input device, in accordance with the stored tactile sensation control pattern, whereby a variable tactile sensation is applied to the user through the input device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program which is read and executed by a computer system comprising a display device and an input device for applying a variable tactile sensation to a user, the computer program directs the computer system to generate display screen data comprising data for at least one display element, send the display screen data to the display device,
calculate a relationship between input data from the input device and the tactile sensation in accordance with an arrangement of at least one display element on a display screen at the time that the display screen data is sent to the display device, and store the calculated relationship as a tactile sensation control pattern, so that the tactile sensation being applied to the user is based upon the input data received from the input device, in accordance with the tactile sensation control pattern.
-
19. A storage medium which stores a computer program which is read and executed by a computer system comprising a display device and an input device for applying a variable tactile sensation to a user,
wherein the computer program directs the computer system to generate display screen data comprising data for at least one display element, send the display screen data to the display device, calculate a relationship between input data from the input device and the tactile sensation in accordance with an arrangement of at least one display element on a display screen at the time that the display screen data is sent to the display device, store the calculated relationship as a tactile sensation control pattern, and control the tactile sensation based upon the input data from the input device, in accordance with the tactile sensation control pattern.
Specification