Displaying an electronic document
First Claim
Patent Images
1. A method for displaying an electronic document, comprising:
- obtaining the electronic document as a single unit of display data divided by a display size of a screen into a plurality of page data sets;
using a display configured to sense movement of a movable object in a vertical direction relative to the screen and with the display configured such that each of the plurality of page data sets of the electronic document is associated in a sequence with a respective different one of a plurality of detection levels within a movement detection range of the display, where the display is configured by;
dividing a distance from a farthest extent of the movement detection range of the display to a surface of the screen into a plurality of sequential equal detection distance intervals equal in number to a number of the divided plurality of page data sets;
establishing each of the plurality of sequential equal detection distance intervals as a respective different one of the plurality of detection levels within the movement detection range of the display with which a respective one of the plurality of page data sets of the electronic document is associated in the sequence; and
configuring the display such that sensing a movement from the farthest extent of the movement detection range of the display closer to a mid-point of the plurality of sequential equal detection distance intervals causes acceleration of display of different respective assigned ones of the divided plurality of page data sets and sensing a movement from the mid-point of the plurality of sequential equal detection distance intervals closer to the surface of the display causes deceleration of the display of different respective assigned ones of the divided plurality of page data sets;
the method further comprising;
displaying on the screen, in response to sensing movement via the display, a page data set corresponding to a detection level in the movement detection range in accordance with the sensed movement; and
automatically adjusting display speed changes while displaying different ones of the plurality of page data sets in accordance with a moving speed of the sensed movement.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic document includes a set of pages. A display is used that is configured to sense movement of a movable object in a vertical direction relative to a screen. In response to sensing movement using the display, a page corresponding to the electronic document is displayed on the screen in accordance with the sensed movement.
52 Citations
18 Claims
-
1. A method for displaying an electronic document, comprising:
-
obtaining the electronic document as a single unit of display data divided by a display size of a screen into a plurality of page data sets; using a display configured to sense movement of a movable object in a vertical direction relative to the screen and with the display configured such that each of the plurality of page data sets of the electronic document is associated in a sequence with a respective different one of a plurality of detection levels within a movement detection range of the display, where the display is configured by; dividing a distance from a farthest extent of the movement detection range of the display to a surface of the screen into a plurality of sequential equal detection distance intervals equal in number to a number of the divided plurality of page data sets; establishing each of the plurality of sequential equal detection distance intervals as a respective different one of the plurality of detection levels within the movement detection range of the display with which a respective one of the plurality of page data sets of the electronic document is associated in the sequence; and configuring the display such that sensing a movement from the farthest extent of the movement detection range of the display closer to a mid-point of the plurality of sequential equal detection distance intervals causes acceleration of display of different respective assigned ones of the divided plurality of page data sets and sensing a movement from the mid-point of the plurality of sequential equal detection distance intervals closer to the surface of the display causes deceleration of the display of different respective assigned ones of the divided plurality of page data sets; the method further comprising; displaying on the screen, in response to sensing movement via the display, a page data set corresponding to a detection level in the movement detection range in accordance with the sensed movement; and automatically adjusting display speed changes while displaying different ones of the plurality of page data sets in accordance with a moving speed of the sensed movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device for displaying an electronic document, comprising:
-
a memory configured to store the electronic document as a single unit of display data divided by a display size of a screen into a plurality of page data sets; and a processor programmed to; use a display configured to sense movement of a movable object in a vertical direction relative to the screen and with the display configured such that each of the plurality of page data sets of the electronic document is associated in a sequence with a respective different one of a plurality of detection levels within a movement detection range of the display, where the display is configured by the processor being programmed to; divide a distance from a farthest extent of the movement detection range of the display to a surface of the screen into a plurality of sequential equal detection distance intervals equal in number to a number of the divided plurality of page data sets; establish each of the plurality of sequential equal detection distance intervals as a respective different one of the plurality of detection levels within the movement detection range of the display with which a respective one of the plurality of page data sets of the electronic document is associated in the sequence; and configure the display such that sensing a movement from the farthest extent of the movement detection range of the display closer to a mid-point of the plurality of sequential equal detection distance intervals causes acceleration of display of different respective assigned ones of the divided plurality of page data sets and sensing a movement from the mid-point of the plurality of sequential equal detection distance intervals closer to the surface of the display causes deceleration of the display of different respective assigned ones of the divided plurality of page data sets; where the processor is further programmed to; display on the screen, in response to sensing movement via the display, a page data set corresponding to a detection level in the movement detection range in accordance with the sensed movement; and automatically adjust display speed changes while displaying different ones of the plurality of page data sets in accordance with a moving speed of the sensed movement.
-
-
18. A computer program product for displaying an electronic document, comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to; obtain the electronic document as a single unit of display data divided by a display size of a screen into a plurality of page data sets; use a display configured to sense movement of a movable object in a vertical direction relative to the screen and with the display configured such that each of the plurality of page data sets of the electronic document is associated in a sequence with a respective different one of a plurality of detection levels within a movement detection range of the display, where the display is configured by the computer readable program code being configured to; divide a distance from a farthest extent of the movement detection range of the display to a surface of the screen into a plurality of sequential equal detection distance intervals equal in number to a number of the divided plurality of page data sets; establish each of the plurality of sequential equal detection distance intervals as a respective different one of the plurality of detection levels within the movement detection range of the display with which a respective one of the plurality of page data sets of the electronic document is associated in the sequence; and configure the display such that sensing a movement from the farthest extent of the movement detection range of the display closer to a mid-point of the plurality of sequential equal detection distance intervals causes acceleration of display of different respective assigned ones of the divided plurality of page data sets and sensing a movement from the mid-point of the plurality of sequential equal detection distance intervals closer to the surface of the display causes deceleration of the display of different respective assigned ones of the divided plurality of page data sets; where the computer readable program code is further configured to; display on the screen, in response to sensing movement via the display, a page data set corresponding to a detection level in the movement detection range in accordance with the sensed movement; and automatically adjust display speed changes while displaying different ones of the plurality of page data sets in accordance with a moving speed of the sensed movement.
-
Specification