Scrolling a subsequently displayed block with a delay from a previously displayed block
First Claim
1. A scroll display program embedded in a non-transitory recording medium, comprising:
- a storage module configured to store in a memory a document to be displayed in a predetermined display area on a display;
an instruction acknowledging module configured to receive a scroll instruction signal for scrolling the document displayed in the display area;
a range identifying module configured to refer to the document in the memory and identify, in according with a predetermined amount of movement, a previously displayed block displayed in the display area before scrolling and a subsequently displayed block displayed in the display area as updated by scrolling; and
a delay control module configured to output an image signal to the display, the image signal causing the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block,wherein the delay control module causes the previously displayed block and the subsequently displayed block to be moved in the display area while the document is being scrolled, causing a line spacing between the previously displayed block and the subsequently displayed block to grow larger than a static line spacing between the blocks when the document is displayed in a static manner, and, after scrolling is completed, shrinking the line spacing between the blocks to the size of the static line spacing.
4 Assignments
0 Petitions
Accused Products
Abstract
A storage unit is configured to store a document to be displayed in a predetermined display area on a display. An instruction acknowledging unit is configured to receive a scroll instruction signal for scrolling the document displayed in the display area. A range identifying unit is configured to identify a previously displayed block displayed in the display area before the scrolling operation and a subsequently displayed block displayed in the display area as updated by the scrolling operation. A delay control unit is configured to cause the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block.
13 Citations
12 Claims
-
1. A scroll display program embedded in a non-transitory recording medium, comprising:
-
a storage module configured to store in a memory a document to be displayed in a predetermined display area on a display; an instruction acknowledging module configured to receive a scroll instruction signal for scrolling the document displayed in the display area; a range identifying module configured to refer to the document in the memory and identify, in according with a predetermined amount of movement, a previously displayed block displayed in the display area before scrolling and a subsequently displayed block displayed in the display area as updated by scrolling; and a delay control module configured to output an image signal to the display, the image signal causing the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block, wherein the delay control module causes the previously displayed block and the subsequently displayed block to be moved in the display area while the document is being scrolled, causing a line spacing between the previously displayed block and the subsequently displayed block to grow larger than a static line spacing between the blocks when the document is displayed in a static manner, and, after scrolling is completed, shrinking the line spacing between the blocks to the size of the static line spacing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A scroll display device, comprising:
-
a storage unit configured to store a document to be displayed in a predetermined display area on a display; an instruction acknowledging unit configured to receive a scroll instruction signal for scrolling the document displayed in the display area; a range identifying module configured to refer to the document in the memory and identify, in accordance with a predetermined amount of movement, a previously displayed block displayed in the display area before scrolling and a subsequently displayed block displayed in the display area as updated by the scrolling; and a delay control module configured to cause the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block, wherein the delay control module causes the previously displayed block and the subsequently displayed block to be moved in the display area while the document is being scrolled, causing a line spacing between the previously displayed block and the subsequently displayed block to grow larger than a static line spacing between the blocks when the document is displayed in a static manner, and, after scrolling is completed, shrinking the line spacing between the blocks to the size of the static line spacing. - View Dependent Claims (11)
-
-
12. A scroll display method comprising:
-
storing in a memory a document to be displayed in a predetermined display area on a display; receiving a scroll instruction signal for scrolling the document displayed in the display area; referring to the document in the memory and identifying, in accordance with a predetermined amount of movement, a previously displayed block displayed in the display area before scrolling and a subsequently displayed block displayed in the display area as updated by the scrolling; and outputting an image signal to the display, the image signal causing the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block, wherein the previously displayed block and the subsequently displayed block are moved in the display area while the document is being scrolled to cause a line spacing between the previously displayed block and the subsequently displayed block to grow larger than a static line spacing between the blocks when the document is displayed in a static manner, and, after scrolling is completed, shrinking the line spacing between the blocks to the size of the static line spacing.
-
Specification