Information processing apparatus, information processing method, and program
First Claim
Patent Images
1. An information processing apparatus comprising:
- a display screen;
a touch panel; and
circuitry configured to;
initiate display of an image on the display screen, where the image comprises a portion of an object that can be scrolled;
determine if the image displays an edge of the object within the displayed portion of the object;
detect a scrolling movement of an operating member on the touch panel in a direction with respect to the edge of the object;
present visual feedback, under control of the operating member and before the operating member releases contact with the touch panel, at the edge of the object on the display screen when the detected scrolling movement of the operating member comprises scrolling past the edge of the object; and
modify the visual feedback at or near the displayed edge based on a distance of the scrolling past the edge of the object by the operating member.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for modifying an image. The method comprises displaying an image, the image comprising a portion of an object; and determining if an edge of the object is in a location within the portion. The method further comprises detecting movement, in a member direction, of an operating member with respect to the edge. The method still further comprises moving, if the edge is not in the location, the object in an object direction corresponding to the detected movement; and modifying, if the edge is in the location, the image in response to the detected movement, the modified image comprising the edge in the location.
-
Citations
21 Claims
-
1. An information processing apparatus comprising:
-
a display screen; a touch panel; and circuitry configured to; initiate display of an image on the display screen, where the image comprises a portion of an object that can be scrolled; determine if the image displays an edge of the object within the displayed portion of the object; detect a scrolling movement of an operating member on the touch panel in a direction with respect to the edge of the object; present visual feedback, under control of the operating member and before the operating member releases contact with the touch panel, at the edge of the object on the display screen when the detected scrolling movement of the operating member comprises scrolling past the edge of the object; and modify the visual feedback at or near the displayed edge based on a distance of the scrolling past the edge of the object by the operating member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An information processing method, the method being executed via at least one processor having circuitry, and comprising:
-
displaying an image, wherein the image comprises a portion of an object that can be scrolled; determining if the image displays an edge of the object within the displayed portion of the object; detecting a scrolling movement of an operating member in a direction with respect to the edge of the object; scrolling the object in the direction of the detected scrolling movement reaching to the edge of the object; presenting visual feedback, under control of the operating member and before the operating member releases contact of the scrolling movement, at the edge of the object when the detected scrolling movement of the operating member comprises scrolling past the edge of the object; and modifying the visual feedback at or near the displayed edge based on a distance of the scrolling past the edge of the object by the operating member.
-
-
21. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer, causes the computer to execute a method, the method comprising:
-
displaying an image, wherein the image comprises a portion of an object that can be scrolled; determining if the image displays an edge of the object within the displayed portion of the object; detecting a scrolling movement of an operating member in a direction with respect to the edge of the object; scrolling the object in the direction of the detected scrolling movement reaching to the edge of the object; presenting visual feedback, under control of the operating member and before the operating member releases contact of the scrolling movement, at the edge of the object when the detected scrolling movement of the operating member comprises scrolling past the edge of the object; and modifying the visual feedback at or near the displayed edge based on a distance of the scrolling past the edge of the object by the operating member.
-
Specification