THREE-DIMENSIONAL UNLOCKING DEVICE, THREE-DIMENSIONAL UNLOCKING METHOD, AND PROGRAM
First Claim
1. A three-dimensional unlocking device, comprising:
- a virtual-data generating unit that generates three-dimensional lock data representing a plurality of virtual objects arbitrarily arranged in a three-dimensional coordinate space;
a display processing unit that causes a display unit to display the plurality of virtual objects represented by the three-dimensional lock data;
a position acquiring unit that acquires a three-dimensional position of a specific region of an operator in the three-dimensional coordinate space;
an operation detecting unit that detects a selecting operation performed by the operator with the specific region to the virtual objects, using the three-dimensional position acquired by the position acquiring unit and three-dimensional positions of the plurality of virtual objects;
a selection-information acquiring unit that acquires selection information indicative of identification information corresponding to a selected virtual object and a selected order, on the basis of the selecting operation detected by the operation detecting unit; and
a lock controlling unit that unlocks a lock by comparing the selection information acquired by the selection-information acquiring unit with selection information that has been already registered.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional unlocking device (100) includes: a virtual-data generating unit (101) that generates three-dimensional lock data representing plural virtual objects arbitrarily arranged in a three-dimensional coordinate space; a display processing unit (102) that causes a display unit to display the plural virtual objects; a position acquiring unit (103) that acquires a three-dimensional position of a specific region of an operator in the three-dimensional coordinate space; an operation detecting unit (104) that detects a selecting operation performed by the operator with the specific region to the virtual objects; a selection-information acquiring unit (105) that acquires selection information indicative of identification information corresponding to a selected virtual object and a selected order, on the basis of the detected selecting operation; and a lock controlling unit (106) that unlocks a lock by comparing the acquired selection information with selection information that has been already registered.
-
Citations
20 Claims
-
1. A three-dimensional unlocking device, comprising:
-
a virtual-data generating unit that generates three-dimensional lock data representing a plurality of virtual objects arbitrarily arranged in a three-dimensional coordinate space; a display processing unit that causes a display unit to display the plurality of virtual objects represented by the three-dimensional lock data; a position acquiring unit that acquires a three-dimensional position of a specific region of an operator in the three-dimensional coordinate space; an operation detecting unit that detects a selecting operation performed by the operator with the specific region to the virtual objects, using the three-dimensional position acquired by the position acquiring unit and three-dimensional positions of the plurality of virtual objects; a selection-information acquiring unit that acquires selection information indicative of identification information corresponding to a selected virtual object and a selected order, on the basis of the selecting operation detected by the operation detecting unit; and a lock controlling unit that unlocks a lock by comparing the selection information acquired by the selection-information acquiring unit with selection information that has been already registered. - View Dependent Claims (2, 3, 4, 5, 6, 19, 20)
-
-
7. A three-dimensional unlocking method performed by at least one computer, including:
-
generating three-dimensional lock data representing a plurality of virtual objects arbitrarily arranged in a three-dimensional coordinate space; causing a display unit to display the plurality of virtual objects represented by the three-dimensional lock data; acquiring a three-dimensional position of a specific region of an operator in the three-dimensional coordinate space; detecting a selecting operation performed by the operator with the specific region to the virtual objects, using the acquired three-dimensional position and three-dimensional positions of the plurality of virtual objects; acquiring selection information indicative of identification information corresponding to a selected virtual object and a selected order, on the basis of the detected selecting operation; and unlocking a lock by comparing the acquired selection information with selection information that has been already registered. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing a program for causing at least one computer to perform a three-dimensional unlocking method, comprising:
-
generating three-dimensional lock data representing a plurality of virtual objects arbitrarily arranged in a three-dimensional coordinate space; causing a display unit to display the plurality of virtual objects represented by the three-dimensional lock data; acquiring a three-dimensional position of a specific region of an operator in the three-dimensional coordinate space; detecting a selecting operation performed by the operator with the specific region to the virtual objects, using the acquired three-dimensional position and three-dimensional positions of the plurality of virtual objects; acquiring selection information indicative of identification information corresponding to a selected virtual object and a selected order, on the basis of the detected selecting operation; and unlocking a lock by comparing the acquired selection information with selection information that has been already registered. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification