×

Instruction input device, instruction input method, program, recording medium, and integrated circuit

  • US 8,933,886 B2
  • Filed: 06/16/2011
  • Issued: 01/13/2015
  • Est. Priority Date: 06/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. An instruction input device which calculates a display position of a pointer to be displayed on a two-dimensional screen, based on a pointing operation of movement of a hand of a user in a three-dimensional space, the instruction input device comprising:

  • a user position detection unit configured to detect a three-dimensional position of the user;

    an input coordinate detection unit configured to detect, as a three-dimensional input coordinate, a coordinate indicating a three-dimensional position of the hand of the user;

    a first direction detection unit configured to detect, based on a body posture of the user, a first direction which is determined with respect to a screen vertical direction and is a direction in which the user is looking;

    a second direction detection unit configured to detect, based on the body posture of the user, a second direction which is determined with respect to a screen horizontal direction and is a direction in which the user is performing the pointing operation;

    a gaze position calculation unit configured to calculate a gaze position of the user on the two-dimensional screen, based on the three-dimensional position of the user and the first direction;

    a reference line calculation unit configured to calculate a reference line in a three-dimensional space between the user and the two-dimensional screen, based on the three-dimensional position of the user and the first direction, the reference line being a line corresponding to the gaze position;

    an offset amount calculation unit configured to (i) calculate, as a reference point, a point from among a plurality of points on the reference line, the reference point being calculated such that a direction between the three-dimensional input coordinate and the reference point is parallel to the second direction, and (ii) calculate a positional relationship between the reference point and the three-dimensional input coordinate as an offset amount with respect to the gaze position in a first screen predetermined direction along the two-dimensional screen; and

    a pointer display position calculation unit configured to calculate, as the display position of the pointer to be displayed on the two-dimensional screen, a position in which a distance of the first screen predetermined direction between the position and the gaze position is the offset amount on the two-dimensional screen.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×