Method and apparatus for detecting and interpreting path of designated position
First Claim
1. An operation apparatus comprising:
- a detection unit for detecting a plurality of designated positions which are designated by touching a touch panel with fingers;
a stationary time measurement unit for measuring a duration of time during which the plurality of designated positions detected by the detection unit remain stationary;
a determination unit for determining whether the duration of time during which the plurality of designated positions remain stationary, which is measured by the stationary time measurement unit, is not shorter than a predetermined duration of time; and
a designation interpreting unit for interpreting the designation as a command for designating an area of characters enclosed by the plurality of designated positions when the determination unit determines that the stationary time of the plurality of designated positions, measured by the stationary time measurement unit, is not shorter than the predetermined duration of time and for interpreting the designation as a command for an expansion operation based on the plurality of designated positions when the determination unit determines that the stationary time of the plurality of designated positions, measured by the stationary time measurement unit, is shorter than the predetermined duration of time.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of detecting and interpreting a path of designated positions is disclosed. The method concurrently detects a plurality of designated positions on a touch panel, again detects the plurality of designated positions subsequent to a travel of the designated positions, determines the distances between each of the current designated positions and the respective immediately preceding designated positions, treats an immediately preceding designated position, closest to the current designated position of interest, as the immediately preceding designated position of the current designated position of interest, and acquires the path of each designated position, thereby recognizing the paths of the plurality of designated positions that move concurrently. A combination of the paths of the plurality of designated positions is interpreted to identify a designation input by a user, and an operation thus designated is executed.
-
Citations
9 Claims
-
1. An operation apparatus comprising:
-
a detection unit for detecting a plurality of designated positions which are designated by touching a touch panel with fingers; a stationary time measurement unit for measuring a duration of time during which the plurality of designated positions detected by the detection unit remain stationary; a determination unit for determining whether the duration of time during which the plurality of designated positions remain stationary, which is measured by the stationary time measurement unit, is not shorter than a predetermined duration of time; and a designation interpreting unit for interpreting the designation as a command for designating an area of characters enclosed by the plurality of designated positions when the determination unit determines that the stationary time of the plurality of designated positions, measured by the stationary time measurement unit, is not shorter than the predetermined duration of time and for interpreting the designation as a command for an expansion operation based on the plurality of designated positions when the determination unit determines that the stationary time of the plurality of designated positions, measured by the stationary time measurement unit, is shorter than the predetermined duration of time. - View Dependent Claims (2)
-
-
3. A computer-readable storage medium storing a manipulation program for controlling to perform manipulation, the program comprising codes for causing the computer to perform:
-
a detection step of detecting a plurality of designated positions which are designated by touching a touch panel with fingers; a stationary time measurement step of measuring a duration of time during which the plurality of designated positions detected in the detection step remain stationary; a determination step of determining whether the duration of time during which the plurality of designated positions remain stationary, which is measured in the stationary time measurement step, is not shorter than a predetermined duration of time; and a designation interpreting step of interpreting the designation as a command for designating an area of characters enclosed by the plurality of designated positions when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is not shorter than the predetermined duration of time and of interpreting the designation as a command for an expansion operation based on the plurality of designated positions when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is shorter than the predetermined duration of time.
-
-
4. An operational method comprising:
-
a detection step of detecting a plurality of designated positions which are designated by touching a touch panel with fingers; a stationary time measurement step of measuring a duration of time during which the plurality of designated positions detected in the detection step remain stationary; a determination step of determining whether the duration of time during which the plurality of designated positions remain stationary, which is measured in the stationary time measurement step, is not shorter than a predetermined duration of time; and a designation interpreting step of interpreting the designation as a command for designating an area of characters enclosed by the plurality of designated positions when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is not shorter than the predetermined duration of time and of interpreting the designation as a command for an expansion operation based on the plurality of designated positions when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is shorter than the predetermined duration of time.
-
-
5. An operation apparatus comprising:
-
a detection unit for detecting a plurality of designated positions which are designated by touching a touch panel with fingers; a stationary time measurement unit for measuring a duration of time during which the plurality of designated positions detected by the detection unit remain stationary; a determination unit for determining whether the duration of time which during which the plurality of designated positions remain stationary, which is measured by the stationary time measurement unit, is not shorter than a predetermined duration of time; and a designation interpreting unit for interpreting the designation as a first command for designating an area of characters enclosed by the plurality of designated positions when the determination unit determines that the stationary time of the plurality of designated positions, measured by the stationary time measurement unit, is not shorter than the predetermined duration of time and for interpreting the designation as a second command different from the first command when the determination unit determines that the stationary time of the plurality of designated positions, measured by the stationary time measurement unit, is shorter than the predetermined duration of time. - View Dependent Claims (6, 7)
-
-
8. An operation method comprising:
-
a detection step of detecting a plurality of designated positions which are designated by touching a touch panel with fingers; a stationary time measurement step of measuring a duration of time during which the plurality of designated positions detected in the detection step remain stationary; a determination step of determining whether the duration of time during which the plurality of designated positions remain stationary, which is measured in the stationary time measurement step, is not shorter than a predetermined duration of time; and a designation interpreting step of interpreting the designation as a first command for designating an area of characters enclosed by the plurality of designated positions when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is not shorter than the predetermined duration of time and of interpreting the designation as a second command different from the first command when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is shorter than the predetermined duration of time.
-
-
9. A computer-readable storage medium storing a manipulation program for controlling to perform manipulation, the program comprising codes for causing the computer to perform:
-
a detection step of detecting a plurality of designated positions which are designated by touching a panel with fingers; a stationary time measurement step of measuring a duration of time during which the plurality of designated positions detected in the detection step remain stationary; a determination step of determining whether the duration of time during which the plurality of designated positions remain stationary, which is measured in the stationary time measurement step, is not shorter than a predetermined duration of time; and a designation interpreting step of interpreting the designation as a first command for designating an area of characters enclosed by the plurality of designated positions when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is not shorter than the predetermined duration of time and of interpreting the designation as a second command different from the first command when it is determined in the determination step that the stationary time of the plurality of designated positions, measured in the stationary time measurement step, is shorter than the predetermined duration of time.
-
Specification