Data processing device and data processing method
First Claim
Patent Images
1. A data processing device comprising:
- a processor; and
a memory storing instructions, which when executed by the processor perform a procedure, the procedure including;
(a) detecting contact with an operation face and outputting contact position data expressing a contact position at the operation face;
(b) predicting a contact operation based on a number of instructing bodies simultaneously contacting the operation face identified based on the contact position data output at (a) prior to the contact operation to the operation face being identified based on a time series of contact positions expressed by the contact position data output at (a); and
(c) executing processing according to the contact operation predicted at (b), wherein(b) includes predicting that the contact operation is an enlarging or reducing operation, in which a distance between at least two of the contact positions at the operation face is enlarged or reduced, in a case in which there are a plurality of instructing bodies contacting the operation face at a time point.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing device includes a processor that executes a procedure. The procedure includes: (a) detecting contact with an operation face and outputting contact position data expressing a contact position at the operation face; (b) predicting a contact operation based on a number of contact positions identified based on the contact position data output at (a) prior to the contact operation to the operation face being identified based on a time series of the contact positions expressed by the contact position data output at (a); and (c) executing processing according to the contact operation predicted at (b).
11 Citations
20 Claims
-
1. A data processing device comprising:
-
a processor; and a memory storing instructions, which when executed by the processor perform a procedure, the procedure including; (a) detecting contact with an operation face and outputting contact position data expressing a contact position at the operation face; (b) predicting a contact operation based on a number of instructing bodies simultaneously contacting the operation face identified based on the contact position data output at (a) prior to the contact operation to the operation face being identified based on a time series of contact positions expressed by the contact position data output at (a); and (c) executing processing according to the contact operation predicted at (b), wherein (b) includes predicting that the contact operation is an enlarging or reducing operation, in which a distance between at least two of the contact positions at the operation face is enlarged or reduced, in a case in which there are a plurality of instructing bodies contacting the operation face at a time point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data processing method comprising:
-
(a) by a processor, detecting contact with an operation face and outputting contact position data expressing a contact position at the operation face; (b) by the processor, predicting a contact operation based on a number of instructing bodies simultaneously contacting the operation face identified based on the contact position data output at (a) prior to identifying the contact operation to the operation face based on a time series of contact positions expressed by the contact position data output at (a); and (c) by the processor, executing processing according to the contact operation predicted at (b), wherein (b) includes predicting that the contact operation is an enlarging or reducing operation, in which a distance between at least two of the contact positions at the operation face is enlarged or reduced, in a case in which there are a plurality of instructing bodies contacting the operation face at a time point.
-
-
20. A computer-readable recording medium having stored therein a program for causing a computer to execute a data processing process, the process comprising:
-
(a) predicting a contact operation based on a number of instructing bodies simultaneously contacting the operation face identified based on contact position data output from a detection section that detects contact with an operation face and outputs contact position data expressing contact positions at the operation face, prior to identifying the contact operation to the operation face based on a time series of the contact positions expressed by the contact position data output from the detection section; and (b) executing processing according to the contact operation predicted at (a), wherein (a) includes predicting that the contact operation is an enlarging or reducing operation, in which a distance between at least two of the contact positions at the operation face is enlarged or reduced, in a case in which there are a plurality of instructing bodies contacting the operation face at a time point.
-
Specification