Information processing system, a processor, and an information processing method for the performing of an arithmetic operation of numeric information
AssigneeCanon Kabushiki Kaisha
InventorYuichi Bannai
Life of this patent
Estimating the term…
Abstract
A word processor having an arithmetic operation function has a character key keyboard for entering characters and numeric data and a function key keyboard for entering functions including operator codes of arithmetic operations. A numeral data to be arithmetically operated on is entered by the character key keyboard together with an operator code representative of an arithmetic operation to be executed on that numeric data, and the numeric data and the operator code are stored in a memory and displayed on a CRT screen so that the arithmetic operation required for the numeric data is identified on the CRT screen.
Claims14
A processor for processing both words and numeric data and for performing arithmetic operations on the numeric data at any point in a document, said processor comprising:
- input means for entering character data, numeric data and operation data without changing an input mode;
- cursor control input means for moving a cursor;
- memory means for storing said character data, said numeric data, operation data, and a combination of numeric data and operation data entered by said input means;
- fetching means for fetching the numeric data out of an area containing said character data and said numeric data stored in said memory means;
- conversion means for converting said numeric data to numeric data in a form suitable for performing an arithmetic operation on the converted numeric data;
- operation means for performing an arithmetic operation on said numeric data converted by said conversion means in accordance with the operation data;
- display means for displaying the cursor, the character data, the numeric data, and operation data entered by said input means, and a result of the arithmetic operation performed by said operation means;
- and
- display control means for controlling said display means to display the operation result at a position specified by the cursor when the operation result is displayed on a screen of said display means, with the character data, the numeric data, and operation data entered by said input means.
A processor for processing both words and numeric data and for performing arithmetic operations on the numeric data at any point in a document, said processor comprising:
- input means for entering character data, numeric data, and operation data without changing an input mode;
- cursor control input means for moving a cursor;
- memory means for storing the character data, the numeric data, the operation data, and a combination of numeric data and operation data;
- display means for displaying the cursor, the numeric data, and the character data entered by said input means;
- converting means for converting the numeric data stored in said memory means into numeric information in a form suitable to undergo an arithmetic operation;
- operation means for performing an arithmetic operation on the converted numeric information converted by said converting means in accordance with the operation data;
- determination means for determining an area at which a result of the arithmetic operation on the numeric information will be displayed;
- control means for causing said operation means to perform the arithmetic operation on the numeric information;
- and
- means for displaying a result of the arithmetic operation performed by said operation means on said display means at the area determined by said determination means, with the character data, the numeric data, and the operation data.
A processing method for processing both words and numeric data and for performing arithmetic operations on the numeric data at any point in a document, said word processing method comprising the steps of:
- entering character data, numeric data, and operation data into an apparatus without changing an input mode;
- storing the entered numeric data, the operation data, and a combination of the numeric data and operation data;
- converting the stored numeric data to information in a form suitable to undergo an arithmetic operation in accordance with the operation data;
- performing an arithmetic operation on the information converted in said converting step;
- and
- displaying a result of the arithmetic operation on a display, with the character data, the numeric data, and the operation data.
A computer useable medium for storing a computer readable program code means for processing both words and numeric data and for performing arithmetic operations on the numeric data at any point in a document, said medium comprising:
- computer readable program code means for permitting character data, numeric data, and operation data to be input into an apparatus without changing an input mode thereof;
- computer readable program code means for causing the apparatus to store the entered numeric data, the operation data, and a combination of the numeric data and operation data;
- computer readable program code means for causing the apparatus to convert the stored numeric data to information in a form suitable to undergo an arithmetic operation in accordance with the operation data;
- computer readable program code means for causing the apparatus to perform an arithmetic operation on the converted information;
- and
- computer readable program code means for causing said apparatus to display a result of the arithmetic operation on a display, with the character data, the numeric data, and the operation data.
Dependencies are inferred from the claim text.