Information input device including a touch surface and a display surface
AssigneeRenesas Electronics Corporation
InventorKentarou Niikura
Life of this patent
Estimating the term…
Abstract
An object of the present invention is to provide an information input device capable of realizing high-precision touch operations. The information input device includes a first surface for displaying input request information, a second surface for inputting input request information, a viewpoint calculator for calculating a viewpoint direction of an input person, and a coordinate corrector for correcting a position input to the second surface into a second position in response to the viewpoint direction of the input person and inputs the input request information on the first surface corresponding to the second position. The information input device further provides a storage device for holding distance information on distance between the first surface and the second surface.
Claims13
A method for an information input device, the method comprising:
- displaying one or more input requests on a first surface of the information input device;
- receiving, from a first operator, an input operation at a first position on a second surface of the information input device, wherein the second surface is formed over the first surface, and wherein the first position on the second surface corresponds to a second position on the first surface such that a straight line connecting the first position and the second position is perpendicular to the first surface;
- determining, as a first touch coordinate, a coordinate corresponding to the first position of the second surface;
- receiving, from a camera, an image of a first operator of the information input device, the image including a face of the first operator;
- extracting, from the received image, coordinate information of a face and eyes of the first operator;
- projecting a reference line along an image plane of the received image using the extracted coordinate information, wherein the reference line extends from a center of the received image towards a perimeter of the received image;
- projecting a hypothetical line along an image plane of the received image using the extracted coordinate information, wherein the hypothetical line extends from the center of the received image to a center of the face of the first operator;
- calculating an azimuth angle between the reference line and the hypothetical line;
- calculating a viewpoint direction of the first operator based on the calculated azimuth angle;
- correcting the second position on the first surface to a third position on the first surface by correcting the first touch coordinate into a coordinate of the third position based on 1) the calculated viewpoint direction and 2) distance information including a distance between the first surface and the second surface;
- and
- selecting, as first input information, a first input request of the one or more input requests that is displayed at the third position.
A method for an information input device, the method comprising:
- providing one or more input requests for display on a first surface of the information input device;
- receiving, from a first operator, an input operation at a first position on a second surface of the information input device, wherein the second surface is formed over the first surface, and wherein the first position on the second surface corresponds to a second position on the first surface such that a straight line connecting the first position and the second position is perpendicular to the first surface;
- receiving, from a second operator, an input operation at a fourth position on a third surface, wherein the third surface is formed over the first surface, wherein the fourth position on the third surface corresponds to a fifth position on the first surface such that a straight line connecting the fourth position and the fifth position is perpendicular to the first surface;
- calculating a viewpoint direction of the first operator from a captured image of the first operator;
- calculating a viewpoint direction of the second operator from a captured image of the second operator;
- correcting the second position on the first surface to a third position on the first surface based on the calculated viewpoint direction;
- correcting the fifth position on the first surface to a sixth position on the first surface based on the calculated viewpoint direction of the second operator;
- selecting, as first input information, a first input request of the one or more input requests that is displayed at the third position;
- and
- selecting, as second input information, a second input request of the one or more input requests that is displayed at the sixth position.
Dependencies are inferred from the claim text.