1. An information processing apparatus configured to recognize a touch of a recognition object onto an operation surface based on a proximity state between the operation surface and the recognition object, the information processing apparatus comprising: a position detection unit configured to detect an instruction position indicated by the recognition object; and an identification unit configured to identify a position at which the instruction position detected by the position detection unit is estimated to stop moving while the operation surface and the recognition object are located closer to each other than a predetermined distance, as a position touched by the recognition object.