SELECTION DETERMINING DEVICE, SELECTION DETERMINING METHOD, INFORMATION RECORDING MEDIUM, AND PROGRAM
First Claim
1. A selection determining device (200) which determines that either one of two predetermined regions arranged on a two-dimensional plane so as not to overlap with each other is selected or both of the two predetermined regions are selected, whereina midpoint region arranged on the two-dimensional plane is a region swept by a midpoint of points included in respective two predetermined regions,the midpoint region does not overlap with any of the predetermined regions,the selection determining device (200) comprises:
- a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that no point is pressed when none is pressed; and
a determining unit (202) which determines, when it is detected that none is pressed, and a point included in the predetermined region is continuously detected for equal to a first threshold time or longer, and then it is detected that none is pressed, that the predetermined region is selected, and which determines, when it is detected that none is pressed, and a point included in the midpoint region is continuously detected for equal to the first threshold time or longer, and then it is detected that none is pressed, that both of the two predetermined regions are selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A selection determining device (200) includes a detecting unit (201) which detects, when a point on a touch screen is pressed, a coordinate value of the point, detects, when two points in a two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that none is pressed when no points is pressed, a determining unit (202) which determines, when it is determined that none is pressed, whether or not any of pressible predetermined regions is singularly selected, any two of the pressible predetermined regions are simultaneously selected, or none is selected based on a sequence of states detected by the detecting unit (201) by then, and a display unit (203) displaying a graphic symbol representing each of the pressible predetermined regions on the touch screen.
10 Citations
18 Claims
-
1. A selection determining device (200) which determines that either one of two predetermined regions arranged on a two-dimensional plane so as not to overlap with each other is selected or both of the two predetermined regions are selected, wherein
a midpoint region arranged on the two-dimensional plane is a region swept by a midpoint of points included in respective two predetermined regions, the midpoint region does not overlap with any of the predetermined regions, the selection determining device (200) comprises: -
a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that no point is pressed when none is pressed; and a determining unit (202) which determines, when it is detected that none is pressed, and a point included in the predetermined region is continuously detected for equal to a first threshold time or longer, and then it is detected that none is pressed, that the predetermined region is selected, and which determines, when it is detected that none is pressed, and a point included in the midpoint region is continuously detected for equal to the first threshold time or longer, and then it is detected that none is pressed, that both of the two predetermined regions are selected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A selection determining device (200) which determines that any one of or two of plural predetermined regions A[i] (where i=1, 2, . . . , N) arranged on a two-dimensional plane so as not to overlap one another are selected, wherein
a midpoint region B[i, j] (where i=1, 2, . . . , N, and j=1, 2, . . . , i− - 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[j],
each of the midpoint region does not overlap with other midpoint regions and with any of the predetermined regions, the selection determining device (200) comprises; a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that none is pressed when no point is pressed; and a determining unit (202) which determines, with respect to integer numbers p, q (where p=1, 2, . . . , N, q=1, 2, . . . , N, and p≠
q),(1) that a predetermined region A[p] is selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a first threshold time or longer, and then detects that none is pressed, (2) that two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in a midpoint region B[p, q] for equal to the first threshold time or longer, and then detects that none is pressed, (3) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to a second threshold time or shorter, and then detects that none is pressed, (4) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the first threshold time or longer, and then detects that none is pressed, (5) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to the third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A [p] or the predetermined region A[q] for equal to the second threshold time or shorter, and then detects that none is pressed, and (6) that none of the predetermined regions is selected in a case other than (1) to (5), and the second threshold time and the third threshold time are shorter than the first threshold time. - View Dependent Claims (8, 9, 10, 11, 12)
- 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[j],
-
13. A selection determining method of determining that either one of two predetermined regions arranged on a two-dimensional plane so as not to overlap with each other is selected or both of the two predetermined regions are selected, the selection determining method being executed by a selection determining device (200) including a detecting unit (201) and a determining unit (202), wherein
a midpoint region arranged on the two-dimensional plane is a region swept by a midpoint of points included in respective two predetermined regions, the midpoint region does not overlap with any of the predetermined regions, the selection determining method comprises: -
a detecting step in which the detecting unit (201) detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that no point is pressed when none is pressed; and a determining step in which the determining unit (202) determines, when it is detected that none is pressed, and a point included in the predetermined region is continuously detected for equal to a first threshold time or longer, and then it is detected that none is pressed, that the predetermined region is selected, and determines, when it is detected that none is pressed, and a point included in the midpoint region is continuously detected for equal to the first threshold time or longer, and then it is detected that none is pressed, that both of the two predetermined regions are selected.
-
-
14. A selection determining method of determining that any one of or two of plural predetermined regions A[i] (where i=1, 2, . . . , N) arranged on a two-dimensional plane so as not to overlap one another are selected, the selection determining method being executed by a selection determining device (200) including a detecting unit (201) and a determining unit (202), wherein
a midpoint region B[i, j] (where i=1, 2, . . . , N, and j=1, 2, . . . , i− - 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[i],
each of the midpoint region does not overlap with other midpoint regions and with any of the predetermined regions, the selection determining method comprises; a detecting step in which the detecting unit (201) detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that none is pressed when no point is pressed; and a determining step in which the determining unit (202) determines, with respect to integer numbers p, q (where p=1, 2, . . . , N, q=1, 2, . . . , N, and p≠
q),(1) that a predetermined region A[p] is selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a predetermined first threshold time or longer, and then detects that none is pressed, (2) that two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in a midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and then detects that none is pressed, (3) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to a predetermined second threshold time or shorter, and then detects that none is pressed, (4) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a predetermined third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and then detects that none is pressed, (5) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to the predetermined third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to the predetermined second threshold time or shorter, and then detects that none is pressed, and (6) that none of the predetermined regions is selected in a case other than (1) to (5), and the second threshold time and the third threshold time are shorter than the first threshold time.
- 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[i],
-
15. An information recording medium storing a program that allows a computer to function as a selection determining device (200) which determines that any one of or two of plural predetermined regions arranged on a two-dimensional plane so as not to overlap one another is selected, wherein
a midpoint region arranged on the two-dimensional plane is a region swept by a midpoint of points included in respective two predetermined regions, the midpoint region does not overlap with any of the predetermined regions, the program further allows the computer to function as: -
a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that no point is pressed when none is pressed; and a determining unit (202) which determines, when it is detected that none is pressed, and a point included in the predetermined region is continuously detected for equal to a first threshold time or longer, and then it is detected that none is pressed, that the predetermined region is selected, and which determines, when it is detected that none is pressed, and a point included in the midpoint region is continuously detected for equal to the first threshold time or longer, and then it is detected that none is pressed, that both of the two predetermined regions are selected.
-
-
16. An information recording medium storing a program that allows a computer to function as a selection determining device (200) which determines that any one of or two of plural predetermined regions A[i] (where i=1, 2, . . . , N) arranged on a two-dimensional plane so as not to overlap one another are selected, wherein
a midpoint region B[i, j] (where i=1, 2, . . . ,N, and j=1, 2, . . . , i− - 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[i],
each of the midpoint region does not overlap with other midpoint regions and with any of the predetermined regions, the program further allows the computer to function as; a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that none is pressed when no point is pressed; and a determining unit (202) which determines, with respect to integer numbers p, q (where p=1, 2, . . . , N, q=1, 2, . . . , N, and p≠
q),(1) that a predetermined region A[p] is selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a predetermined first threshold time or longer, and then detects that none is pressed, (2) that two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in a midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and then detects that none is pressed, (3) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to a predetermined second threshold time or shorter, and then detects that none is pressed, (4) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a predetermined third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the first threshold time or longer, and then detects that none is pressed, (5) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to the predetermined third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to the predetermined second threshold time or shorter, and then detects that none is pressed, and (6) that none of the predetermined regions is selected in a case other than (1) to (5), and the second threshold time and the third threshold time are shorter than the first threshold time.
- 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[i],
-
17. A program that allows a computer to function as a selection determining device (200) which determines that any one of or two of plural predetermined regions arranged on a two-dimensional plane so as not to overlap one another is selected, wherein
a midpoint region arranged on the two-dimensional plane is a region swept by a midpoint of points included in respective two predetermined regions, the midpoint region does not overlap with any of the predetermined regions, the program further allows the computer to function as: -
a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that no point is pressed when none is pressed; and a determining unit (202) which determines, when it is detected that none is pressed, and a point included in the predetermined region is continuously detected for equal to a first threshold time or longer, and then it is detected that none is pressed, that the predetermined region is selected, and which determines, when it is detected that none is pressed, and a point included in the midpoint region is continuously detected for equal to the first threshold time or longer, and then it is detected that none is pressed, that both of the two predetermined regions are selected.
-
-
18. A program that allows a computer to function as a selection determining device (200) which determines that any one of or two of plural predetermined regions A[i] (where i=1, 2, . . . , N) arranged on a two-dimensional plane so as not to overlap one another are selected, wherein
a midpoint region B[i, j] (where i=1, 2, . . . , N, and j=1, 2, . . . , i− - 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[j],
each of the midpoint region does not overlap with other midpoint regions and with any of the predetermined regions, the program further allows the computer to function as; a detecting unit (201) which detects, when a point on the two-dimensional plane is pressed, a coordinate value of the point, detects, when two points on the two-dimensional plane are pressed, a coordinate value of a midpoint between the two points, and detects that none is pressed when no point is pressed; and a determining unit (202) which determines, with respect to integer numbers p, q (where p=1, 2, . . . , N, q=1, 2, . . . , N, and p≠
q),(1) that a predetermined region A[p] is selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a predetermined first threshold time or longer, and then detects that none is pressed, (2) that two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in a midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and then detects that none is pressed, (3) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to a predetermined second threshold time or shorter, and then detects that none is pressed, (4) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to a predetermined third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the first threshold time or longer, and then detects that none is pressed, (5) that the two predetermined regions A[p] and A[q] are simultaneously selected when the detecting unit (201) detects that none is pressed, and continuously detects a coordinate value included in the predetermined region A[p] for equal to the predetermined third threshold time or shorter, and continuously detects a coordinate value included in the midpoint region B[p, q] for equal to the predetermined first threshold time or longer, and continuously detects a coordinate value included in the predetermined region A[p] or the predetermined region A[q] for equal to the predetermined second threshold time or shorter, and then detects that none is pressed, and (6) that none of the predetermined regions is selected in a case other than (1) to (5), and the second threshold time and the third threshold time are shorter than the first threshold time.
- 1) arranged on the two-dimensional plane is a region swept by a midpoint between a point included in a predetermined region A[i] and a point included in a predetermined region A[j],
Specification