Data input device and method
First Claim
1. A data inputting device, comprising;
- pointer position inputting means for causing a computer to input position data of a pointer displayed on a screen;
pointer position accumulating means for causing the computer to accumulate the pointer position data applied by said pointer position inputting means;
pointer region pass detecting means for causing the computer to control start and stop operations of said pointer position accumulating means, and for causing said pointer position accumulating means to execute the position accumulation operation only when the pointer position data satisfies a predetermined relationship with respect to a predetermined region defined in association with an object on the screen;
gesture recognizing means for causing the computer to discriminate whether a pointer locus represented by the pointer position data applied by said pointer position accumulating means is a predetermined gesture or not; and
a processing section for causing a computer to execute an operation related to the object in association with the pointer locus, whenever said gesture recognizing means recognizes the pointer locus as a predetermined gesture.
1 Assignment
0 Petitions
Accused Products
Abstract
An object displayed in a picture can be designated by the operator, without use of any additional device for inputting data other than position data. Position data of a pointer for designating any desired position in a picture are inputted by a pointer position input section (1). On the basis of the input data, a change of the pointer position relative to a specific region (13) set in relation to an object (12) in the picture is detected by a pointer region pass detecting section (2). On the basis of the output of the pointer region pass detecting section (2), the pointer positions obtained by the pointer position inputting section (1) are accumulated by a pointer position accumulating section (3). Further, the pointer locus data obtained by the pointer position accumulating section (3) are recognized by a gesture recognizing section (4) to detect a significant movement (a specific input operation) of the pointer in a specific region. The detected significant movement of the pointer is applied to a processing section (5) to receive the significant input operation corresponding to the significant movement of the pointer other than the position data.
-
Citations
19 Claims
-
1. A data inputting device, comprising;
-
pointer position inputting means for causing a computer to input position data of a pointer displayed on a screen; pointer position accumulating means for causing the computer to accumulate the pointer position data applied by said pointer position inputting means; pointer region pass detecting means for causing the computer to control start and stop operations of said pointer position accumulating means, and for causing said pointer position accumulating means to execute the position accumulation operation only when the pointer position data satisfies a predetermined relationship with respect to a predetermined region defined in association with an object on the screen; gesture recognizing means for causing the computer to discriminate whether a pointer locus represented by the pointer position data applied by said pointer position accumulating means is a predetermined gesture or not; and a processing section for causing a computer to execute an operation related to the object in association with the pointer locus, whenever said gesture recognizing means recognizes the pointer locus as a predetermined gesture. - View Dependent Claims (2, 3, 4)
-
-
5. A data inputting device, comprising:
-
pointer position inputting means for causing a computer to input position data of a pointer displayed on a screen; pointer position accumulating means for causing the computer to accumulate the pointer position data applied by said pointer position inputting means; pointer region pass detecting means for causing the computer to control start and stop operations of said pointer position accumulating means, for causing said pointer position accumulating means to start the position accumulation operation whenever the pointer position enters a predetermined region defined in association with an object on the screen, and for causing said pointer position accumulating means to stop the position accumulation operation whenever the pointer position exits the same predetermined region; gesture recognizing means for causing the computer to discriminate whether a pointer locus represented by the pointer position data applied by said pointer position accumulating means is a predetermined gesture or not; and a processing section for causing the computer to execute an operation related to the object in association with the pointer locus as a predetermined gesture. - View Dependent Claims (6, 7, 8)
-
-
9. A data inputting device, comprising:
-
pointer position inputting means for causing a computer to input position data of a pointer displayed on a screen; edge pass detecting means for causing the computer to detect one or a plurality of boundary edge lines passed across by the pointer and to detect a direction or directions in which the pointer passes across one or a plurality of boundary edge lines displayed on the screen; time series pattern analyzing means for causing the computer to obtain a command by analyzing one or a plurality of signals applied by said edge pass detecting means in time series manner; and a processing section for causing the computer to execute an operation according to the command obtained by said time series pattern analyzing means. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of inputting data, comprising the steps of:
-
causing a computer to input position data of a pointer displayed on a screen, by use of pointer position inputting means; causing the computer to accumulate the pointer position data applied by the pointer position inputting means, by use of pointer position accumulating means; causing the computer to discriminate whether a pointer locus represented by the pointer position data applied by the pointer position accumulating means is a predetermined gesture or not, by use of gesture recognizing means; causing the computer to execute an operation related to an object in association with the pointer locus, whenever the gesture recognizing means recognizes the pointer locus as a predetermined gesture, by use of a processing section; and causing the computer to control start and stop operations of said pointer position accumulating means, and causing said pointer position accumulating means to execute the position accumulation operation only when the pointer position data satisfies a predetermined relationship with respect to a predetermined region defined in association with the object, by use of pointer region pass detecting means.
-
-
16. A method of inputting data, comprising the steps of:
-
causing a computer to input position data of a pointer displayed on a screen, by use of pointer position inputting means; causing the computer to detect one or a plurality of boundary edge lines passed across by the pointer and to detect a direction or directions in which the pointer passes across one or a plurality of boundary edge lines displayed on the picture, by use of edge pass detecting means; causing the computer to obtain a command by analyzing one or a plurality of signals applied by the edge pass detecting means in time series manner, by use of time series pattern analyzing means; and causing the computer to execute an operation according to the command obtained by the time series pattern analyzing means, by use of a processing section. - View Dependent Claims (17)
-
-
18. A computer-readable memory, comprising:
-
pointer position inputting means for causing a computer to input position data of a pointer displayed on a screen; pointer position accumulating means for causing the computer to accumulate the pointer position data applied by said pointer position inputting means; pointer region pass detecting means for causing the computer to control start or stop operations of said pointer position accumulating means, and for causing said pointer position accumulating means to execute the position accumulation operation only when the pointer position data satisfies a predetermined relationship with respect to a predetermined region defined in association with an object; gesture recognizing means for causing the computer to discriminate whether a pointer locus represented by the pointer position data applied by said pointer position accumulating means is a predetermined gesture or not; and a processing section for causing the computer to execute an operation related to an object in association with the pointer locus, whenever said gesture recognizing means recognizes the pointer locus as a predetermined gesture.
-
-
19. A computer-readable memory, comprising:
-
pointer position inputting means for causing a computer to input position data of a pointer displayed on a screen; edge pass detecting means for causing the computer to detect one of a plurality of boundary edge lines passed across by the pointer and to detect a direction of directions in which the pointer passes across one or a plurality of boundary edge lines displayed on the screen; time series pattern analyzing means for causing the computer to obtain a command by analyzing one or a plurality of signals applied by said edge pass detecting means in time series manner; and a processing section for causing the computer to execute an operation according to the command obtained by said time series pattern analyzing means.
-
Specification