Patent ID: 8866754
Filing Date: 2014-10-21
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a plurality of touch operation sections which are provided to be spaced from each other by a specified distance and detect a position touched by an operating part; a drag detection section to detect a drag moved in a state where the operating part touches the plurality of touch operation sections; a vibration detection section to detect a vibration amount of the plurality of touch operation sections; a vibration acquisition section to acquire the vibration amount detected by the vibration detection section in a period after the drag detection section detects that an arbitrary touch operation section is dragged among the plurality of touch operation sections and before the drag detection section detects that another touch operation section adjacent to the arbitrary touch operation section is dragged; a drag determination section to determine, based on the vibration amount acquired by the vibration acquisition section, whether the drag on the arbitrary touch operation section is continuous with the drag on the another touch operation section; and a tolerable landing area calculation section which calculates a tolerable landing area, based upon a position of the drag upon the arbitrary touch operation section, within which the operating part may initially touch the another touch operation section when a continuous drag is performed from the arbitrary touch operation section to the another touch operation section, wherein the drag on the another touch operation section is a continuation of the continuous drag along a trajectory of the drag on the arbitrary touch operation section.