×

Three-dimensional user interface apparatus and three-dimensional operation method

  • US 9,495,068 B2
  • Filed: 03/08/2013
  • Issued: 11/15/2016
  • Est. Priority Date: 07/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A three-dimensional user interface apparatus comprising:

  • a three-dimensional information acquisition unit that acquires three-dimensional information from a three-dimensional sensor;

    a position calculation unit that calculates three-dimensional position information on a three-dimensional coordinate space regarding a specific part of a target person by using the three-dimensional information acquired by the three-dimensional information acquisition unit;

    a virtual data generation unit that generates virtual three-dimensional space data indicating a virtual three-dimensional space which is disposed in the three-dimensional coordinate space and at least part of which is set in a display region, the virtual data generation unit further generating a virtual object to be displayed in the display region, the virtual object being other than the virtual three-dimensional space;

    a display processing unit that displays, on a display unit, the virtual object and the virtual three-dimensional space within the display region;

    a state acquisition unit that acquires state information of the specific part of the target person;

    a space processing unit that performs a predetermined process on the virtual three-dimensional space; and

    an operation specifying unit that performs;

    a first process of determining a predetermined process to be performed by the space processing unit from among a plurality of predetermined processes, on the basis of a combination of a change in a location of the specific part of the target person being relative to a location of the virtual object and a change in a state of the specific part of the target person;

    a second process of determining whether or not the specific part of the target person is present within a predetermined three-dimensional range being defined relative to the location of the virtual object, on the basis of the three-dimensional position information calculated by the position calculation unit; and

    a third process of determining whether or not to make the space processing unit perform the predetermined process on the basis of a result of the second process,wherein the space processing unit performs the predetermined process determined by the operation specifying unit on the virtual three-dimensional space being displayed on the display unit, when the operation specifying unit determines to make the space processing unit perform the predetermined process, andwherein, after the predetermined process is performed on the virtual three-dimensional space being displayed on the display unit, the display processing unit displays the virtual three-dimensional unit on which the predetermined process has been performed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×