×

Electronic apparatus, method of controlling the same, and related computer program

  • US 9,223,487 B2
  • Filed: 09/06/2012
  • Issued: 12/29/2015
  • Est. Priority Date: 09/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. An electronic apparatus comprising:

  • a display;

    an indicating section for indicating objects on the display;

    a touch panel superposed on the display;

    an acquiring section for detecting user'"'"'s touches to the touch panel and acquiring positions of the user'"'"'s touches to the touch panel as touch positions; and

    a selecting section for deciding whether or not first and second touch positions are acquired by the acquiring section, for calculating a distance between the first and second touch positions, and for deciding whether or not the calculated distance between the first and second touch positions decreases in accordance with the lapse of time;

    the selecting section being further for setting a rectangular area with respect to the display and selecting an object or objects contained in the rectangular area in cases where it is decided that the first and second touch positions are acquired and the distance between the first and second touch positions decreases in accordance with the lapse of time;

    wherein two opposite corners of the rectangular area are respectively coincident with the first and second touch positions occurring at an initial stage of the user'"'"'s touches to the touch panel;

    wherein the selecting section is for deriving a first vector extending from the first touch position occurring at a first moment to the first touch position occurring at a second moment after the first moment, for deriving a straight line connecting the first and second touch positions occurring at the first moment, for deriving a second vector extending from the second touch position occurring at the first moment to the second touch position occurring at the second moment, for calculating a first angle between the first vector and the straight line, for calculating a second angle between the second vector and the straight line, for deciding whether or not the first angle is smaller than a prescribed angle, and for deciding whether or not the second angle is smaller than the prescribed angle; and

    wherein the selecting section is for setting the rectangular area and selecting the object or objects contained in the rectangular area in cases where it is decided that the distance between the first and second touch positions decreases in accordance with the lapse of time, the first angle is smaller than the prescribed angle, and the second angle is smaller than the prescribed angle.

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