×

Multi-touch input information processing apparatus, method, and storage medium

  • US 9,880,673 B2
  • Filed: 02/25/2013
  • Issued: 01/30/2018
  • Est. Priority Date: 02/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. An information processing apparatus configured to recognize a multi-touch operation, the information processing apparatus comprising:

  • an input information acquisition unit configured to repetitively acquire, in a situation where two touched points are detected on a touch detection area, a position of each of the two touched points sequentially one by one;

    a holding unit configured to hold, each time a latest position of one of the two touched points has been newly acquired by the input information acquisition unit a position of the one of the two touched points having been updated with a latest position in a memory;

    a determination unit configured to determine whether all positions of the two touched points held in the memory are updated with latest positions each time a position of one of the two touched points is acquired by the input information acquisition unit; and

    a distance acquisition unit configured to acquire an amount of distance between positions of the two touched points based on the positions of the two touched points being held in the memory in a case where the determination unit determines that all positions of the two touched points held in the memory are updated with the latest positions;

    a decision unit configured to decide a type of input to the information processing apparatus using the amount of distance between positions of the two touched points acquired by the distance acquisition unit, the type of input being one of a first operation where the amount of distance between the positions of the two touched points is changed, and a second operation where the two touched points are moved in a same direction and the amount of distance between the positions of the two touched points is unchanged;

    a display control unit configured to cause a display unit to display one of a plurality of images stored in a predetermined order,wherein the display control unit causes the display unit to enlarge or reduce the displayed image, in response to a decision by the decision unit that input by the two touched points is the first operation and selects, from within the plurality of images stored in the predetermined order, an image at a position within the predetermined order that is not adjacent to the displayed image, and cause the display unit to display the selected image in response to a decision by the decision unit that input by the two touched points is the second operation, andwherein the holding unit, the input information acquisition unit, the determination unit, the distance acquisition unit, the decision unit and the display control unit are implemented by at least one processor in the information processing apparatus.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×