Scroll speed adjustment
AssigneeInternational Business Machines Corporation
InventorsChikako Oyanagi, Akira Saito
Life of this patent
Estimating the term…
Abstract
An apparatus comprises: a display unit for displaying a target image; an operation input unit to which a scroll operation for scrolling the target image displayed on the display unit is input; a display control unit for scrolling the target image according to the scroll operation; and a speed setting unit for changing, according to an area acceleration associated with a set area provided in the target image, a scroll speed at which the target image is scrolled.
Claims19
An apparatus comprising:
- a display unit displaying a target image;
- an operation input unit to which a scroll operation for scrolling the target image displayed on the display unit is input, wherein the scroll operation is used to set a future speed for scrolling through a set area in the target image;
- a display control unit scrolling the target image according to the future speed set by the scroll operation;
- and
- a speed setting unit changing, according to area accelerations associated with set areas provided in the target image, a scroll speed at which each of the set areas in the target image is scrolled, wherein the scroll speed is selectively fixed for each of the set areas of the target image by a different scroll operation input into the operation input unit, wherein
- the operation input unit receives a flick operation as the scroll operation, wherein the flick operation defines an initial acceleration for a particular set area, and
- the speed setting unit sets a speed corresponding to the flick operation as an initial speed of the scroll speed, and changes the scroll speed for the particular set area according to the initial acceleration that decelerates the scroll speed of the particular set area, wherein the scroll speed for the particular set area is decelerated by a sum of an area acceleration associated with the particular set area plus the initial acceleration defined by the flick operation.
A computer system comprising one or more processors, one or more computer readable memories, and one or more computer readable storage mediums, and program instructions stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
- program instructions to display a target image on a display unit;
- program instructions to receive an input describing a scroll operation for scrolling the target image displayed on the display unit, wherein the scroll operation is used to set a future speed for scrolling through a set area in the target image;
- program instructions to detect incorrect information in a field in the target image;
- program instructions to change, according to area accelerations associated with set areas provided in the target image, a scroll speed at which each of the set areas in the target image is scrolled, wherein the scroll speed is selectively fixed for each of the set areas of the target image by a different scroll operation input into the operation input unit, and wherein the scroll speed is changed in response to the field containing the incorrect input information;
- program instructions to receive a flick operation as the scroll operation, wherein the flick operation defines an initial acceleration for a particular set area;
- and
- program instructions to set a speed corresponding to the flick operation as an initial speed of the scroll speed, and change the scroll speed for the particular set area according to the initial acceleration that decelerates the scroll speed of the particular set area, wherein the scroll speed for the particular set area is decelerated by a sum of an area acceleration associated with the particular set area plus the initial acceleration defined by the flick operation.
A computer program product for adjusting scroll speed on a display unit, the computer program product comprising a computer readable storage device having program code embodied therewith, wherein the computer readable storage device is hardware, and wherein the program code is readable and executable by a processor to perform a method comprising:
- displaying a target image on a display unit;
- receiving an input describing a scroll operation for scrolling the target image displayed on the display unit, wherein the scroll operation is used to set a future speed for scrolling through a set area in the target image;
- detecting incorrect information in a field in the target image;
- changing, according to area accelerations associated with set areas provided in the target image, a scroll speed at which each of the set areas the target image is scrolled, wherein the scroll speed is selectively fixed for each of the set areas of the target image by a different scroll operation input into the operation input unit, and wherein the scroll speed is changed according to the field containing the incorrect input information;
- receiving a flick operation as the scroll operation, wherein the flick operation defines an initial acceleration for a particular set area;
- and
- setting a speed corresponding to the flick operation as an initial speed of the scroll speed, and changing the scroll speed for the particular set area according to the initial acceleration that decelerates the scroll speed of the particular set area, wherein the scroll speed for the particular set area is decelerated by a sum of an area acceleration associated with the particular set area plus the initial acceleration defined by the flick operation.
Dependencies are inferred from the claim text.