Patent ID: 8917245

Claim:
An information processing apparatus, comprising: a touch screen constructed to detect a plurality of touch input positions concurrently; an extraction unit configured to extract a combination consisting of a predetermined number of touch input positions from a plurality of touch input positions that concurrently exist on said touch screen; a determination unit configured to determine whether or not a combination that is extracted by said extraction unit is an area designation operation performed by a single user based on a positional relationship among touch input positions comprising the combination; a decision unit configured to decide a designated area based on touch input positions of the combination in a case in which it is determined that the combination is the area designation operation; and an acquisition unit configured to acquire an object displayed on the touch screen as a selected object, which overlaps with the designated area at least in a portion, wherein said extraction unit and said determination unit repeat processing using a reduced predetermined number, for touch input positions other than touch input positions constituting the combination determined to be the area designation operation, and wherein the determination unit uses a condition that a history until a current time point of touch input positions comprising the combination must not deviate even once from a condition for determining that a positional relationship of the touch input positions is an area designation operation of a single user, which designates an area smaller than a predetermined size, as a condition for making the determination.