1. An information processor comprising: a detector which detects an object existing over a plurality of detection ranges set at distances different from one another from a reference surface and acquires representative points of the object based on detected position in the detection ranges; a vector calculator which acquires a three-dimensional vector based on the representative points; and a determiner which determines an input operation by the object based on the three-dimensional vector.