Markup Language Document Processing Device, Computer Program Product, and Markup Language Document Processing Method
First Claim
1. A markup language document processing device that processes a document described in a markup language, comprising:
- a focus movement operation means for giving an instruction to move a focus sequentially to a plurality of focus items on a display screen; and
a control means for controlling the movement of the focus in response to an operation of said focus movement operation means, whereinsaid control meansdetermines to move the focus into a second frame across a frame border when the display screen includes a plurality of frames and there is no focus item in a first frame in a direction into which the focus is to move in response to a focus movement operation performed by said focus movement operation means,stores information on a last focused focus item in the first frame before the movement, andmoves the focus to the focus item determined based on the stored information on the focus item when a focus movement from a frame other than the first frame to the first frame across a frame border is determined by the operation of said focus movement operation means.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention enables a focus to be moved easily among focus items in different frames when frames are displayed. To do so, the last focused item in an in-frame document once activated is stored (S11) and, when a frame movement event is caused by a focus movement operation (S12, Yes), the focus is moved to a focus item stored for a new frame (S13). If the stored focus item is not in the display area of the frame, the focus is moved preferably to a predetermined (for example, the first)focus item in the display area. Operation means for the focus movement operation may be used with frame switching means for switching the active frame among frames.
-
Citations
22 Claims
-
1. A markup language document processing device that processes a document described in a markup language, comprising:
-
a focus movement operation means for giving an instruction to move a focus sequentially to a plurality of focus items on a display screen; and a control means for controlling the movement of the focus in response to an operation of said focus movement operation means, wherein said control means determines to move the focus into a second frame across a frame border when the display screen includes a plurality of frames and there is no focus item in a first frame in a direction into which the focus is to move in response to a focus movement operation performed by said focus movement operation means, stores information on a last focused focus item in the first frame before the movement, and moves the focus to the focus item determined based on the stored information on the focus item when a focus movement from a frame other than the first frame to the first frame across a frame border is determined by the operation of said focus movement operation means. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising computer readable instructions, which, when executed by a computer for processing a document described in a markup language, cause the computer to perform the steps of:
-
giving an instruction to move a focus sequentially to a plurality of focus items on a display screen in response to a focus movement instruction; determining to move the focus into a second frame across a frame border when the display screen includes a plurality of frames and there is no focus item in a first frame in a direction into which the focus is to move in response to the instruction to move the focus; storing information on a last focused focus item in the first frame before the movement, and moving the focus to the focus item determined based on the stored information on the focus item when a focus movement from the second frame to the first frame across a frame border is determined by the focus movement operation. - View Dependent Claims (15, 16, 17, 19, 20, 21, 22)
-
Specification