Patent ID: 9442601
Filing Date: 2016-09-13
CPC Classification: G06F,G06T

Claim Text:
1. An information processing apparatus, comprising: a state detection unit configured to detect if an operation entity contacts an operation surface and to detect distance between the operation entity and the operation surface by determining brightness values of incident light received by the operation surface and converting the received light into electric signals; an area detection unit configured to detect a first area of the operation entity having a first determined brightness value above a first brightness threshold and a second area of the operation entity having a second determined brightness value above a second brightness threshold, wherein the first area is different from the second area and the first brightness threshold is higher than the second brightness threshold in order to determine that the first area is closer to the operation surface than the second area; a centroid position calculation unit configured to calculate respective centroid positions of the first area and the second area; a pointing direction determination unit configured to determine a pointing direction of the operation entity when the operation entity is not in contact with the operation surface, wherein the pointing direction is determined based on a line connecting a first centroid of the first area and a second centroid of the second area; and a control unit configured to select a first option or a second option based on a change of the pointing direction of the operation entity while not in contact with the operation surface, wherein the first option and the second option are related to a displayed object which is selected by an operation of the operation entity.