Word processor with attribute functions
First Claim
Patent Images
1. A word processor comprising:
- input means having at least a character key for inputting character data and two or more cursor keys for inputting cursor position data, said cursor keys including a first cursor key group for providing an attribute and a second cursor key group for deleting an attribute;
display means responsive to the input means for displaying a character corresponding to the character data and a cursor corresponding to the cursor position data;
attribute selection means having an attribute selection key for selecting attribute data;
control means, responsive to the attribute selection means and to a cursor key of the first cursor key group, for adding an attribute to a character within a display range and for adding the attribute data to the character data in the memory means in response to cursor movement controlled by cursor position data input by the key of the first cursor key group, the display range being delimited by an initial position of the cursor prior to its movement and a final position of the cursor after its movement in a predetermined direction, the initial position being the cursor position when the attribute selection means selects the attribute data; and
deletion means, responsive to the attribute selection means and a key of the second cursor key group, for deleting an attribute from a character that has the attribute within the display range in response to the cursor movement controlled by cursor position data input by the key of the second cursor key group, the display range being delimited by an initial position of the cursor prior to its movement and a final position of the cursor after its movement in a direction opposite to the predetermined direction, the initial position being the cursor position when the attribute selection means selects the attribute data.
2 Assignments
0 Petitions
Accused Products
Abstract
A word processor having attribute functions such as underline, boldface, superscript, etc., can produce or cancel those attribute effects on the display device by simple operations. The word processor with an attribute mode can either produce the attribute effect which is selected by an attribute key in response to the rightward or downward movement of the cursor, or cancel it in response to the leftward or upward movement. The word processor with an attribute cancel mode in addition to an attribute mode can set a mode among a non-attribute mode, an attribute mode and an attribute cancel mode independent of the direction of the cursor'"'"'s movement.
13 Citations
15 Claims
-
1. A word processor comprising:
-
input means having at least a character key for inputting character data and two or more cursor keys for inputting cursor position data, said cursor keys including a first cursor key group for providing an attribute and a second cursor key group for deleting an attribute; display means responsive to the input means for displaying a character corresponding to the character data and a cursor corresponding to the cursor position data; attribute selection means having an attribute selection key for selecting attribute data; control means, responsive to the attribute selection means and to a cursor key of the first cursor key group, for adding an attribute to a character within a display range and for adding the attribute data to the character data in the memory means in response to cursor movement controlled by cursor position data input by the key of the first cursor key group, the display range being delimited by an initial position of the cursor prior to its movement and a final position of the cursor after its movement in a predetermined direction, the initial position being the cursor position when the attribute selection means selects the attribute data; and deletion means, responsive to the attribute selection means and a key of the second cursor key group, for deleting an attribute from a character that has the attribute within the display range in response to the cursor movement controlled by cursor position data input by the key of the second cursor key group, the display range being delimited by an initial position of the cursor prior to its movement and a final position of the cursor after its movement in a direction opposite to the predetermined direction, the initial position being the cursor position when the attribute selection means selects the attribute data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A word processor comprising:
-
input means having at least a character key for inputting character data and a cursor key for inputting cursor position data; memory means for storing the character data and the cursor position data from the input means; display means reponsive to the input means for displaying a character corresponding to the character data and a cursor corresponding to the cursor position data; mode setting means having a mode setting key for setting an attribute addition mode and a mode deletion key for setting an attribute deletion mode; attribute selection means having an attribute selection key for selecting an attribute data; and control means, responsive to the mode setting means, the attribute selection means, and to the cursor key, for adding an attribute to a character within a display range and adding the attribute data to the character data in the memory means in response to cursor movement controlled by the cursor position data in the attribute addition mode, and for deleting an attribute from a character that has the attribute within the display range and deleting the attribute data from the character data in the memory means in response to cursor movement controlled by the cursor position data in the attribute deletion mode, wherein the display range is delimited by an initial position of the cursor prior to its movement and a final position of the cursor after its movement in a predetermined direction, the initial position being the cursor position when the attribute mode is set and the attribute data is selected using the attribute selection means, and said control means can add or delete two or more attributes simultaneously within the display region determined by the initial and final positions. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A word processor comprising:
-
input means having at least a character key for inputting character data and a plurality of cursor key means for inputting cursor position data; memory means for storing the character data and the cursor position data from the input means; display means responsive to the input means for displaying a character corresponding to the character data and a cursor corresponding to the cursor position data; attribute selection means having an attribute selection key for selecting attribute data; control means, responsive to the attribute selection means and to one of the plurality of cursor key means, for adding an attribute data to a character within a display region and for adding the attribute data to the character data in the memory means in response to at least one of rightward and downward cursor movement controlled by the cursor position data; and deletion means, responsive to the attribute selection means and one of the plurality of cursor key means, for deleting an attribute from a character that has the attribute within the display range in response to at least one of leftward and upward cursor movement, the display range being delimited by an initial position of the cursor prior to its movement and a final position of the cursor after its movement in one of the above directions, the initial position being the cursor position when the attribute selection means selects the attribute data. - View Dependent Claims (15)
-
Specification