A gesture recognition apparatus recognizing a gesture of a user and performing interface control associated with the recognized gesture, the apparatus comprising: an image capturer that sequentially captures distance image data taken by an imaging apparatus ; a closest point detector that detects, from the distance image data, a closest point from the imaging apparatus ; and an associated gesture storage that stores the gesture and an interface associated with the gesture; characterised in that : the apparatus further comprises a gesture measurer that calculates an input switching border for switching ON and OFF of interface input, based on a trajectory of the closest point that is the gesture of the user detected from a plurality of distance image data items having a predetermined number; wherein the gesture measurer further calculates a gesture guideline, wherein gesture measurer obtains two points having the largest distances from the trajectory that is the set of closest points obtained from the distance image data items that have been obtained by gesture measurement and are as many as the predetermined number of frames, adopts the line segment connecting the two points as the gesture guideline, and stores the guideline and the input switching border in the associated gesture storage ; and wherein the input switching border is the perpendicular bisecting plane passing through the midpoint of the gesture guideline; the apparatus further comprising: a gesture recognizer that determines whether the input is ON or OFF, in accordance with the input switching border; and an interface controller that performs the interface control associated with the gesture if it is determined that the input has been turned on. an image capturer that sequentially captures distance image data taken by an imaging apparatus ; a closest point detector that detects, from the distance image data, a closest point from the imaging apparatus ; and an associated gesture storage that stores the gesture and an interface associated with the gesture; the apparatus further comprises a gesture measurer that calculates an input switching border for switching ON and OFF of interface input, based on a trajectory of the closest point that is the gesture of the user detected from a plurality of distance image data items having a predetermined number; wherein the gesture measurer further calculates a gesture guideline, wherein gesture measurer obtains two points having the largest distances from the trajectory that is the set of closest points obtained from the distance image data items that have been obtained by gesture measurement and are as many as the predetermined number of frames, adopts the line segment connecting the two points as the gesture guideline, and stores the guideline and the input switching border in the associated gesture storage ; and wherein the input switching border is the perpendicular bisecting plane passing through the midpoint of the gesture guideline; the apparatus further comprising: a gesture recognizer that determines whether the input is ON or OFF, in accordance with the input switching border; and an interface controller that performs the interface control associated with the gesture if it is determined that the input has been turned on. a gesture recognizer that determines whether the input is ON or OFF, in accordance with the input switching border; and an interface controller that performs the interface control associated with the gesture if it is determined that the input has been turned on. <EOS>